link-grammar-5.3.16/0000755000076400007640000000000013074513214011200 500000000000000link-grammar-5.3.16/compile0000755000076400007640000001624513074512574012516 00000000000000#! /bin/sh # Wrapper for compilers which do not understand '-c -o'. scriptversion=2012-10-14.11; # UTC # Copyright (C) 1999-2014 Free Software Foundation, Inc. # Written by Tom Tromey . # # 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, see . # 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. # This file is maintained in Automake, please report # bugs to or send patches to # . nl=' ' # We need space, tab and new line, in precisely that order. Quoting is # there to prevent tools from complaining about whitespace usage. IFS=" "" $nl" file_conv= # func_file_conv build_file lazy # Convert a $build file to $host form and store it in $file # Currently only supports Windows hosts. If the determined conversion # type is listed in (the comma separated) LAZY, no conversion will # take place. func_file_conv () { file=$1 case $file in / | /[!/]*) # absolute file, and not a UNC file if test -z "$file_conv"; then # lazily determine how to convert abs files case `uname -s` in MINGW*) file_conv=mingw ;; CYGWIN*) file_conv=cygwin ;; *) file_conv=wine ;; esac fi case $file_conv/,$2, in *,$file_conv,*) ;; mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; cygwin/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) file=`winepath -w "$file" || echo "$file"` ;; esac ;; esac } # func_cl_dashL linkdir # Make cl look for libraries in LINKDIR func_cl_dashL () { func_file_conv "$1" if test -z "$lib_path"; then lib_path=$file else lib_path="$lib_path;$file" fi linker_opts="$linker_opts -LIBPATH:$file" } # func_cl_dashl library # Do a library search-path lookup for cl func_cl_dashl () { lib=$1 found=no save_IFS=$IFS IFS=';' for dir in $lib_path $LIB do IFS=$save_IFS if $shared && test -f "$dir/$lib.dll.lib"; then found=yes lib=$dir/$lib.dll.lib break fi if test -f "$dir/$lib.lib"; then found=yes lib=$dir/$lib.lib break fi if test -f "$dir/lib$lib.a"; then found=yes lib=$dir/lib$lib.a break fi done IFS=$save_IFS if test "$found" != yes; then lib=$lib.lib fi } # func_cl_wrapper cl arg... # Adjust compile command to suit cl func_cl_wrapper () { # Assume a capable shell lib_path= shared=: linker_opts= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. eat=1 case $2 in *.o | *.[oO][bB][jJ]) func_file_conv "$2" set x "$@" -Fo"$file" shift ;; *) func_file_conv "$2" set x "$@" -Fe"$file" shift ;; esac ;; -I) eat=1 func_file_conv "$2" mingw set x "$@" -I"$file" shift ;; -I*) func_file_conv "${1#-I}" mingw set x "$@" -I"$file" shift ;; -l) eat=1 func_cl_dashl "$2" set x "$@" "$lib" shift ;; -l*) func_cl_dashl "${1#-l}" set x "$@" "$lib" shift ;; -L) eat=1 func_cl_dashL "$2" ;; -L*) func_cl_dashL "${1#-L}" ;; -static) shared=false ;; -Wl,*) arg=${1#-Wl,} save_ifs="$IFS"; IFS=',' for flag in $arg; do IFS="$save_ifs" linker_opts="$linker_opts $flag" done IFS="$save_ifs" ;; -Xlinker) eat=1 linker_opts="$linker_opts $2" ;; -*) set x "$@" "$1" shift ;; *.cc | *.CC | *.cxx | *.CXX | *.[cC]++) func_file_conv "$1" set x "$@" -Tp"$file" shift ;; *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO]) func_file_conv "$1" mingw set x "$@" "$file" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -n "$linker_opts"; then linker_opts="-link$linker_opts" fi exec "$@" $linker_opts exit 1 } eat= case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: compile [--help] [--version] PROGRAM [ARGS] Wrapper for compilers which do not understand '-c -o'. Remove '-o dest.o' from ARGS, run PROGRAM with the remaining arguments, and rename the output as expected. If you are trying to build a whole package this is not the right script to run: please start by reading the file 'INSTALL'. Report bugs to . EOF exit $? ;; -v | --v*) echo "compile $scriptversion" exit $? ;; cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; esac ofile= cfile= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. # So we strip '-o arg' only if arg is an object. eat=1 case $2 in *.o | *.obj) ofile=$2 ;; *) set x "$@" -o "$2" shift ;; esac ;; *.c) cfile=$1 set x "$@" "$1" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -z "$ofile" || test -z "$cfile"; then # If no '-o' option was seen then we might have been invoked from a # pattern rule where we don't need one. That is ok -- this is a # normal compilation that the losing compiler can handle. If no # '.c' file was seen then we are probably linking. That is also # ok. exec "$@" fi # Name of file we expect compiler to create. cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'` # Create the lock directory. # Note: use '[/\\:.-]' here to ensure that we don't use the same name # that we are using for the .o file. Also, base the name on the expected # object file name, since that is what matters with a parallel build. lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d while true; do if mkdir "$lockdir" >/dev/null 2>&1; then break fi sleep 1 done # FIXME: race condition here if user kills between mkdir and trap. trap "rmdir '$lockdir'; exit 1" 1 2 15 # Run the compile. "$@" ret=$? if test -f "$cofile"; then test "$cofile" = "$ofile" || mv "$cofile" "$ofile" elif test -f "${cofile}bj"; then test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile" fi rmdir "$lockdir" exit $ret # 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-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: link-grammar-5.3.16/ltmain.sh0000644000076400007640000117147413074512557012770 00000000000000#! /bin/sh ## DO NOT EDIT - This file generated from ./build-aux/ltmain.in ## by inline-source v2014-01-03.01 # libtool (GNU libtool) 2.4.6 # Provide generalized library-building support services. # Written by Gordon Matzigkeit , 1996 # Copyright (C) 1996-2015 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 this program. If not, see . PROGRAM=libtool PACKAGE=libtool VERSION="2.4.6 Debian-2.4.6-2" package_revision=2.4.6 ## ------ ## ## Usage. ## ## ------ ## # Run './libtool --help' for help with using this script from the # command line. ## ------------------------------- ## ## User overridable command paths. ## ## ------------------------------- ## # After configure completes, it has a better idea of some of the # shell tools we need than the defaults used by the functions shared # with bootstrap, so set those here where they can still be over- # ridden by the user, but otherwise take precedence. : ${AUTOCONF="autoconf"} : ${AUTOMAKE="automake"} ## -------------------------- ## ## Source external libraries. ## ## -------------------------- ## # Much of our low-level functionality needs to be sourced from external # libraries, which are installed to $pkgauxdir. # Set a version string for this script. scriptversion=2015-01-20.17; # UTC # General shell script boiler plate, and helper functions. # Written by Gary V. Vaughan, 2004 # Copyright (C) 2004-2015 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. # 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 3 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. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNES 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 . # Please report bugs or propose patches to gary@gnu.org. ## ------ ## ## Usage. ## ## ------ ## # Evaluate this file near the top of your script to gain access to # the functions and variables defined here: # # . `echo "$0" | ${SED-sed} 's|[^/]*$||'`/build-aux/funclib.sh # # If you need to override any of the default environment variable # settings, do that before evaluating this file. ## -------------------- ## ## Shell normalisation. ## ## -------------------- ## # Some shells need a little help to be as Bourne compatible as possible. # Before doing anything else, make sure all that help has been provided! 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 # NLS nuisances: We save the old values in case they are required later. _G_user_locale= _G_safe_locale= for _G_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test set = \"\${$_G_var+set}\"; then save_$_G_var=\$$_G_var $_G_var=C export $_G_var _G_user_locale=\"$_G_var=\\\$save_\$_G_var; \$_G_user_locale\" _G_safe_locale=\"$_G_var=C; \$_G_safe_locale\" fi" done # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Make sure IFS has a sensible default sp=' ' nl=' ' IFS="$sp $nl" # There are apparently some retarded systems that use ';' as a PATH separator! 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 ## ------------------------- ## ## Locate command utilities. ## ## ------------------------- ## # func_executable_p FILE # ---------------------- # Check that FILE is an executable regular file. func_executable_p () { test -f "$1" && test -x "$1" } # func_path_progs PROGS_LIST CHECK_FUNC [PATH] # -------------------------------------------- # Search for either a program that responds to --version with output # containing "GNU", or else returned by CHECK_FUNC otherwise, by # trying all the directories in PATH with each of the elements of # PROGS_LIST. # # CHECK_FUNC should accept the path to a candidate program, and # set $func_check_prog_result if it truncates its output less than # $_G_path_prog_max characters. func_path_progs () { _G_progs_list=$1 _G_check_func=$2 _G_PATH=${3-"$PATH"} _G_path_prog_max=0 _G_path_prog_found=false _G_save_IFS=$IFS; IFS=${PATH_SEPARATOR-:} for _G_dir in $_G_PATH; do IFS=$_G_save_IFS test -z "$_G_dir" && _G_dir=. for _G_prog_name in $_G_progs_list; do for _exeext in '' .EXE; do _G_path_prog=$_G_dir/$_G_prog_name$_exeext func_executable_p "$_G_path_prog" || continue case `"$_G_path_prog" --version 2>&1` in *GNU*) func_path_progs_result=$_G_path_prog _G_path_prog_found=: ;; *) $_G_check_func $_G_path_prog func_path_progs_result=$func_check_prog_result ;; esac $_G_path_prog_found && break 3 done done done IFS=$_G_save_IFS test -z "$func_path_progs_result" && { echo "no acceptable sed could be found in \$PATH" >&2 exit 1 } } # We want to be able to use the functions in this file before configure # has figured out where the best binaries are kept, which means we have # to search for them ourselves - except when the results are already set # where we skip the searches. # Unless the user overrides by setting SED, search the path for either GNU # sed, or the sed that truncates its output the least. test -z "$SED" && { _G_sed_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ for _G_i in 1 2 3 4 5 6 7; do _G_sed_script=$_G_sed_script$nl$_G_sed_script done echo "$_G_sed_script" 2>/dev/null | sed 99q >conftest.sed _G_sed_script= func_check_prog_sed () { _G_path_prog=$1 _G_count=0 printf 0123456789 >conftest.in while : do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp conftest.in conftest.nl echo '' >> conftest.nl "$_G_path_prog" -f conftest.sed conftest.out 2>/dev/null || break diff conftest.out conftest.nl >/dev/null 2>&1 || break _G_count=`expr $_G_count + 1` if test "$_G_count" -gt "$_G_path_prog_max"; then # Best one so far, save it but keep looking for a better one func_check_prog_result=$_G_path_prog _G_path_prog_max=$_G_count fi # 10*(2^10) chars as input seems more than enough test 10 -lt "$_G_count" && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out } func_path_progs "sed gsed" func_check_prog_sed $PATH:/usr/xpg4/bin rm -f conftest.sed SED=$func_path_progs_result } # Unless the user overrides by setting GREP, search the path for either GNU # grep, or the grep that truncates its output the least. test -z "$GREP" && { func_check_prog_grep () { _G_path_prog=$1 _G_count=0 _G_path_prog_max=0 printf 0123456789 >conftest.in while : do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp conftest.in conftest.nl echo 'GREP' >> conftest.nl "$_G_path_prog" -e 'GREP$' -e '-(cannot match)-' conftest.out 2>/dev/null || break diff conftest.out conftest.nl >/dev/null 2>&1 || break _G_count=`expr $_G_count + 1` if test "$_G_count" -gt "$_G_path_prog_max"; then # Best one so far, save it but keep looking for a better one func_check_prog_result=$_G_path_prog _G_path_prog_max=$_G_count fi # 10*(2^10) chars as input seems more than enough test 10 -lt "$_G_count" && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out } func_path_progs "grep ggrep" func_check_prog_grep $PATH:/usr/xpg4/bin GREP=$func_path_progs_result } ## ------------------------------- ## ## User overridable command paths. ## ## ------------------------------- ## # All uppercase variable names are used for environment variables. These # variables can be overridden by the user before calling a script that # uses them if a suitable command of that name is not already available # in the command search PATH. : ${CP="cp -f"} : ${ECHO="printf %s\n"} : ${EGREP="$GREP -E"} : ${FGREP="$GREP -F"} : ${LN_S="ln -s"} : ${MAKE="make"} : ${MKDIR="mkdir"} : ${MV="mv -f"} : ${RM="rm -f"} : ${SHELL="${CONFIG_SHELL-/bin/sh}"} ## -------------------- ## ## Useful sed snippets. ## ## -------------------- ## sed_dirname='s|/[^/]*$||' sed_basename='s|^.*/||' # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. sed_quote_subst='s|\([`"$\\]\)|\\\1|g' # Same as above, but do not quote variable references. sed_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 # that contains forward slashes, into one that contains # (escaped) backslashes. A very naive implementation. sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g' # Re-'\' parameter expansions in output of sed_double_quote_subst that # were '\'-ed in input to the same. If an odd number of '\' preceded a # '$' in input to sed_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 '$'. _G_bs='\\' _G_bs2='\\\\' _G_bs4='\\\\\\\\' _G_dollar='\$' sed_double_backslash="\ s/$_G_bs4/&\\ /g s/^$_G_bs2$_G_dollar/$_G_bs&/ s/\\([^$_G_bs]\\)$_G_bs2$_G_dollar/\\1$_G_bs2$_G_bs$_G_dollar/g s/\n//g" ## ----------------- ## ## Global variables. ## ## ----------------- ## # Except for the global variables explicitly listed below, the following # functions in the '^func_' namespace, and the '^require_' namespace # variables initialised in the 'Resource management' section, sourcing # this file will not pollute your global namespace with anything # else. There's no portable way to scope variables in Bourne shell # though, so actually running these functions will sometimes place # results into a variable named after the function, and often use # temporary variables in the '^_G_' namespace. If you are careful to # avoid using those namespaces casually in your sourcing script, things # should continue to work as you expect. And, of course, you can freely # overwrite any of the functions or variables defined here before # calling anything to customize them. 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. # Allow overriding, eg assuming that you follow the convention of # putting '$debug_cmd' at the start of all your functions, you can get # bash to show function call trace with: # # debug_cmd='eval echo "${FUNCNAME[0]} $*" >&2' bash your-script-name debug_cmd=${debug_cmd-":"} exit_cmd=: # By convention, finish your script with: # # exit $exit_status # # so that you can set exit_status to non-zero if you want to indicate # something went wrong during execution without actually bailing out at # the point of failure. exit_status=$EXIT_SUCCESS # 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 # The name of this program. progname=`$ECHO "$progpath" |$SED "$sed_basename"` # Make sure we have an absolute progpath for reexecution: case $progpath in [\\/]*|[A-Za-z]:\\*) ;; *[\\/]*) progdir=`$ECHO "$progpath" |$SED "$sed_dirname"` progdir=`cd "$progdir" && pwd` progpath=$progdir/$progname ;; *) _G_IFS=$IFS IFS=${PATH_SEPARATOR-:} for progdir in $PATH; do IFS=$_G_IFS test -x "$progdir/$progname" && break done IFS=$_G_IFS test -n "$progdir" || progdir=`pwd` progpath=$progdir/$progname ;; esac ## ----------------- ## ## Standard options. ## ## ----------------- ## # The following options affect the operation of the functions defined # below, and should be set appropriately depending on run-time para- # meters passed on the command line. opt_dry_run=false opt_quiet=false opt_verbose=false # Categories 'all' and 'none' are always available. Append any others # you will pass as the first argument to func_warning from your own # code. warning_categories= # By default, display warnings according to 'opt_warning_types'. Set # 'warning_func' to ':' to elide all warnings, or func_fatal_error to # treat the next displayed warning as a fatal error. warning_func=func_warn_and_continue # Set to 'all' to display all warnings, 'none' to suppress all # warnings, or a space delimited list of some subset of # 'warning_categories' to display only the listed warnings. opt_warning_types=all ## -------------------- ## ## Resource management. ## ## -------------------- ## # This section contains definitions for functions that each ensure a # particular resource (a file, or a non-empty configuration variable for # example) is available, and if appropriate to extract default values # from pertinent package files. Call them using their associated # 'require_*' variable to ensure that they are executed, at most, once. # # It's entirely deliberate that calling these functions can set # variables that don't obey the namespace limitations obeyed by the rest # of this file, in order that that they be as useful as possible to # callers. # require_term_colors # ------------------- # Allow display of bold text on terminals that support it. require_term_colors=func_require_term_colors func_require_term_colors () { $debug_cmd test -t 1 && { # COLORTERM and USE_ANSI_COLORS environment variables take # precedence, because most terminfo databases neglect to describe # whether color sequences are supported. test -n "${COLORTERM+set}" && : ${USE_ANSI_COLORS="1"} if test 1 = "$USE_ANSI_COLORS"; then # Standard ANSI escape sequences tc_reset='' tc_bold=''; tc_standout='' tc_red=''; tc_green='' tc_blue=''; tc_cyan='' else # Otherwise trust the terminfo database after all. test -n "`tput sgr0 2>/dev/null`" && { tc_reset=`tput sgr0` test -n "`tput bold 2>/dev/null`" && tc_bold=`tput bold` tc_standout=$tc_bold test -n "`tput smso 2>/dev/null`" && tc_standout=`tput smso` test -n "`tput setaf 1 2>/dev/null`" && tc_red=`tput setaf 1` test -n "`tput setaf 2 2>/dev/null`" && tc_green=`tput setaf 2` test -n "`tput setaf 4 2>/dev/null`" && tc_blue=`tput setaf 4` test -n "`tput setaf 5 2>/dev/null`" && tc_cyan=`tput setaf 5` } fi } require_term_colors=: } ## ----------------- ## ## Function library. ## ## ----------------- ## # This section contains a variety of useful functions to call in your # scripts. Take note of the portable wrappers for features provided by # some modern shells, which will fall back to slower equivalents on # less featureful shells. # func_append VAR VALUE # --------------------- # Append VALUE onto the existing contents of VAR. # We should try to minimise forks, especially on Windows where they are # unreasonably slow, so skip the feature probes when bash or zsh are # being used: if test set = "${BASH_VERSION+set}${ZSH_VERSION+set}"; then : ${_G_HAVE_ARITH_OP="yes"} : ${_G_HAVE_XSI_OPS="yes"} # The += operator was introduced in bash 3.1 case $BASH_VERSION in [12].* | 3.0 | 3.0*) ;; *) : ${_G_HAVE_PLUSEQ_OP="yes"} ;; esac fi # _G_HAVE_PLUSEQ_OP # Can be empty, in which case the shell is probed, "yes" if += is # useable or anything else if it does not work. test -z "$_G_HAVE_PLUSEQ_OP" \ && (eval 'x=a; x+=" b"; test "a b" = "$x"') 2>/dev/null \ && _G_HAVE_PLUSEQ_OP=yes if test yes = "$_G_HAVE_PLUSEQ_OP" then # This is an XSI compatible shell, allowing a faster implementation... eval 'func_append () { $debug_cmd eval "$1+=\$2" }' else # ...otherwise fall back to using expr, which is often a shell builtin. func_append () { $debug_cmd eval "$1=\$$1\$2" } fi # func_append_quoted VAR VALUE # ---------------------------- # Quote VALUE and append to the end of shell variable VAR, separated # by a space. if test yes = "$_G_HAVE_PLUSEQ_OP"; then eval 'func_append_quoted () { $debug_cmd func_quote_for_eval "$2" eval "$1+=\\ \$func_quote_for_eval_result" }' else func_append_quoted () { $debug_cmd func_quote_for_eval "$2" eval "$1=\$$1\\ \$func_quote_for_eval_result" } fi # func_append_uniq VAR VALUE # -------------------------- # Append unique VALUE onto the existing contents of VAR, assuming # entries are delimited by the first character of VALUE. For example: # # func_append_uniq options " --another-option option-argument" # # will only append to $options if " --another-option option-argument " # is not already present somewhere in $options already (note spaces at # each end implied by leading space in second argument). func_append_uniq () { $debug_cmd eval _G_current_value='`$ECHO $'$1'`' _G_delim=`expr "$2" : '\(.\)'` case $_G_delim$_G_current_value$_G_delim in *"$2$_G_delim"*) ;; *) func_append "$@" ;; esac } # func_arith TERM... # ------------------ # Set func_arith_result to the result of evaluating TERMs. test -z "$_G_HAVE_ARITH_OP" \ && (eval 'test 2 = $(( 1 + 1 ))') 2>/dev/null \ && _G_HAVE_ARITH_OP=yes if test yes = "$_G_HAVE_ARITH_OP"; then eval 'func_arith () { $debug_cmd func_arith_result=$(( $* )) }' else func_arith () { $debug_cmd func_arith_result=`expr "$@"` } fi # func_basename FILE # ------------------ # Set func_basename_result to FILE with everything up to and including # the last / stripped. if test yes = "$_G_HAVE_XSI_OPS"; then # If this shell supports suffix pattern removal, then use it to avoid # forking. Hide the definitions single quotes in case the shell chokes # on unsupported syntax... _b='func_basename_result=${1##*/}' _d='case $1 in */*) func_dirname_result=${1%/*}$2 ;; * ) func_dirname_result=$3 ;; esac' else # ...otherwise fall back to using sed. _b='func_basename_result=`$ECHO "$1" |$SED "$sed_basename"`' _d='func_dirname_result=`$ECHO "$1" |$SED "$sed_dirname"` if test "X$func_dirname_result" = "X$1"; then func_dirname_result=$3 else func_append func_dirname_result "$2" fi' fi eval 'func_basename () { $debug_cmd '"$_b"' }' # func_dirname FILE APPEND NONDIR_REPLACEMENT # ------------------------------------------- # Compute the dirname of FILE. If nonempty, add APPEND to the result, # otherwise set result to NONDIR_REPLACEMENT. eval 'func_dirname () { $debug_cmd '"$_d"' }' # 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" # For efficiency, we do not delegate to the functions above but instead # duplicate the functionality here. eval 'func_dirname_and_basename () { $debug_cmd '"$_b"' '"$_d"' }' # func_echo ARG... # ---------------- # Echo program name prefixed message. func_echo () { $debug_cmd _G_message=$* func_echo_IFS=$IFS IFS=$nl for _G_line in $_G_message; do IFS=$func_echo_IFS $ECHO "$progname: $_G_line" done IFS=$func_echo_IFS } # func_echo_all ARG... # -------------------- # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "$*" } # func_echo_infix_1 INFIX ARG... # ------------------------------ # Echo program name, followed by INFIX on the first line, with any # additional lines not showing INFIX. func_echo_infix_1 () { $debug_cmd $require_term_colors _G_infix=$1; shift _G_indent=$_G_infix _G_prefix="$progname: $_G_infix: " _G_message=$* # Strip color escape sequences before counting printable length for _G_tc in "$tc_reset" "$tc_bold" "$tc_standout" "$tc_red" "$tc_green" "$tc_blue" "$tc_cyan" do test -n "$_G_tc" && { _G_esc_tc=`$ECHO "$_G_tc" | $SED "$sed_make_literal_regex"` _G_indent=`$ECHO "$_G_indent" | $SED "s|$_G_esc_tc||g"` } done _G_indent="$progname: "`echo "$_G_indent" | $SED 's|.| |g'`" " ## exclude from sc_prohibit_nested_quotes func_echo_infix_1_IFS=$IFS IFS=$nl for _G_line in $_G_message; do IFS=$func_echo_infix_1_IFS $ECHO "$_G_prefix$tc_bold$_G_line$tc_reset" >&2 _G_prefix=$_G_indent done IFS=$func_echo_infix_1_IFS } # func_error ARG... # ----------------- # Echo program name prefixed message to standard error. func_error () { $debug_cmd $require_term_colors func_echo_infix_1 " $tc_standout${tc_red}error$tc_reset" "$*" >&2 } # func_fatal_error ARG... # ----------------------- # Echo program name prefixed message to standard error, and exit. func_fatal_error () { $debug_cmd func_error "$*" exit $EXIT_FAILURE } # func_grep EXPRESSION FILENAME # ----------------------------- # Check whether EXPRESSION matches any line of FILENAME, without output. func_grep () { $debug_cmd $GREP "$1" "$2" >/dev/null 2>&1 } # func_len STRING # --------------- # Set func_len_result to the length of STRING. STRING may not # start with a hyphen. test -z "$_G_HAVE_XSI_OPS" \ && (eval 'x=a/b/c; test 5aa/bb/cc = "${#x}${x%%/*}${x%/*}${x#*/}${x##*/}"') 2>/dev/null \ && _G_HAVE_XSI_OPS=yes if test yes = "$_G_HAVE_XSI_OPS"; then eval 'func_len () { $debug_cmd func_len_result=${#1} }' else func_len () { $debug_cmd func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` } fi # func_mkdir_p DIRECTORY-PATH # --------------------------- # Make sure the entire path to DIRECTORY-PATH is available. func_mkdir_p () { $debug_cmd _G_directory_path=$1 _G_dir_list= if test -n "$_G_directory_path" && test : != "$opt_dry_run"; then # Protect directory names starting with '-' case $_G_directory_path in -*) _G_directory_path=./$_G_directory_path ;; esac # While some portion of DIR does not yet exist... while test ! -d "$_G_directory_path"; do # ...make a list in topmost first order. Use a colon delimited # list incase some portion of path contains whitespace. _G_dir_list=$_G_directory_path:$_G_dir_list # If the last portion added has no slash in it, the list is done case $_G_directory_path in */*) ;; *) break ;; esac # ...otherwise throw away the child directory and loop _G_directory_path=`$ECHO "$_G_directory_path" | $SED -e "$sed_dirname"` done _G_dir_list=`$ECHO "$_G_dir_list" | $SED 's|:*$||'` func_mkdir_p_IFS=$IFS; IFS=: for _G_dir in $_G_dir_list; do IFS=$func_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 "$_G_dir" 2>/dev/null || : done IFS=$func_mkdir_p_IFS # Bail out if we (or some other process) failed to create a directory. test -d "$_G_directory_path" || \ func_fatal_error "Failed to create '$1'" fi } # func_mktempdir [BASENAME] # ------------------------- # Make a temporary directory that won't clash with other running # libtool processes, and avoids race conditions if possible. If # given, BASENAME is the basename for that directory. func_mktempdir () { $debug_cmd _G_template=${TMPDIR-/tmp}/${1-$progname} if test : = "$opt_dry_run"; then # Return a directory name, but don't create it in dry-run mode _G_tmpdir=$_G_template-$$ else # If mktemp works, use that first and foremost _G_tmpdir=`mktemp -d "$_G_template-XXXXXXXX" 2>/dev/null` if test ! -d "$_G_tmpdir"; then # Failing that, at least try and use $RANDOM to avoid a race _G_tmpdir=$_G_template-${RANDOM-0}$$ func_mktempdir_umask=`umask` umask 0077 $MKDIR "$_G_tmpdir" umask $func_mktempdir_umask fi # If we're not in dry-run mode, bomb out on failure test -d "$_G_tmpdir" || \ func_fatal_error "cannot create temporary directory '$_G_tmpdir'" fi $ECHO "$_G_tmpdir" } # 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. func_normal_abspath () { $debug_cmd # These SED scripts presuppose an absolute path with a trailing slash. _G_pathcar='s|^/\([^/]*\).*$|\1|' _G_pathcdr='s|^/[^/]*||' _G_removedotparts=':dotsl s|/\./|/|g t dotsl s|/\.$|/|' _G_collapseslashes='s|/\{1,\}|/|g' _G_finalslash='s|/*$|/|' # 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 "$_G_removedotparts" -e "$_G_collapseslashes" -e "$_G_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 "$_G_pathcar"` func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$_G_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_append 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_notquiet ARG... # -------------------- # Echo program name prefixed message only when not in quiet mode. func_notquiet () { $debug_cmd $opt_quiet || 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_relative_path SRCDIR DSTDIR # -------------------------------- # Set func_relative_path_result to the relative path from SRCDIR to DSTDIR. func_relative_path () { $debug_cmd 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 -z "$func_relative_path_tlibdir"; 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 -n "$func_stripname_result"; then func_append func_relative_path_result "/$func_stripname_result" fi # Normalisation. If bindir is libdir, return '.' else relative path. if test -n "$func_relative_path_result"; then func_stripname './' '' "$func_relative_path_result" func_relative_path_result=$func_stripname_result fi test -n "$func_relative_path_result" || func_relative_path_result=. : } # func_quote_for_eval ARG... # -------------------------- # Aesthetically quote ARGs to be evaled later. # This function returns two values: # i) func_quote_for_eval_result # double-quoted, suitable for a subsequent eval # ii) func_quote_for_eval_unquoted_result # has all characters that are still active within double # quotes backslashified. func_quote_for_eval () { $debug_cmd func_quote_for_eval_unquoted_result= func_quote_for_eval_result= while test 0 -lt $#; do case $1 in *[\\\`\"\$]*) _G_unquoted_arg=`printf '%s\n' "$1" |$SED "$sed_quote_subst"` ;; *) _G_unquoted_arg=$1 ;; esac if test -n "$func_quote_for_eval_unquoted_result"; then func_append func_quote_for_eval_unquoted_result " $_G_unquoted_arg" else func_append func_quote_for_eval_unquoted_result "$_G_unquoted_arg" fi case $_G_unquoted_arg in # Double-quote args containing shell metacharacters to delay # word splitting, command substitution and variable expansion # for a subsequent eval. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") _G_quoted_arg=\"$_G_unquoted_arg\" ;; *) _G_quoted_arg=$_G_unquoted_arg ;; esac if test -n "$func_quote_for_eval_result"; then func_append func_quote_for_eval_result " $_G_quoted_arg" else func_append func_quote_for_eval_result "$_G_quoted_arg" fi shift done } # 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 () { $debug_cmd case $1 in *[\\\`\"]*) _G_arg=`$ECHO "$1" | $SED \ -e "$sed_double_quote_subst" -e "$sed_double_backslash"` ;; *) _G_arg=$1 ;; esac case $_G_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. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") _G_arg=\"$_G_arg\" ;; esac func_quote_for_expand_result=$_G_arg } # func_stripname PREFIX SUFFIX NAME # --------------------------------- # strip PREFIX and SUFFIX from NAME, and store in func_stripname_result. # 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). if test yes = "$_G_HAVE_XSI_OPS"; then eval 'func_stripname () { $debug_cmd # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are # positional parameters, so assign one to ordinary variable first. func_stripname_result=$3 func_stripname_result=${func_stripname_result#"$1"} func_stripname_result=${func_stripname_result%"$2"} }' else func_stripname () { $debug_cmd case $2 in .*) func_stripname_result=`$ECHO "$3" | $SED -e "s%^$1%%" -e "s%\\\\$2\$%%"`;; *) func_stripname_result=`$ECHO "$3" | $SED -e "s%^$1%%" -e "s%$2\$%%"`;; esac } fi # func_show_eval CMD [FAIL_EXP] # ----------------------------- # Unless opt_quiet 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 () { $debug_cmd _G_cmd=$1 _G_fail_exp=${2-':'} func_quote_for_expand "$_G_cmd" eval "func_notquiet $func_quote_for_expand_result" $opt_dry_run || { eval "$_G_cmd" _G_status=$? if test 0 -ne "$_G_status"; then eval "(exit $_G_status); $_G_fail_exp" fi } } # func_show_eval_locale CMD [FAIL_EXP] # ------------------------------------ # Unless opt_quiet 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 () { $debug_cmd _G_cmd=$1 _G_fail_exp=${2-':'} $opt_quiet || { func_quote_for_expand "$_G_cmd" eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || { eval "$_G_user_locale $_G_cmd" _G_status=$? eval "$_G_safe_locale" if test 0 -ne "$_G_status"; then eval "(exit $_G_status); $_G_fail_exp" 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 () { $debug_cmd case $1 in [0-9]* | *[!a-zA-Z0-9_]*) func_tr_sh_result=`$ECHO "$1" | $SED -e 's/^\([0-9]\)/_\1/' -e 's/[^a-zA-Z0-9_]/_/g'` ;; * ) func_tr_sh_result=$1 ;; esac } # func_verbose ARG... # ------------------- # Echo program name prefixed message in verbose mode only. func_verbose () { $debug_cmd $opt_verbose && func_echo "$*" : } # func_warn_and_continue ARG... # ----------------------------- # Echo program name prefixed warning message to standard error. func_warn_and_continue () { $debug_cmd $require_term_colors func_echo_infix_1 "${tc_red}warning$tc_reset" "$*" >&2 } # func_warning CATEGORY ARG... # ---------------------------- # Echo program name prefixed warning message to standard error. Warning # messages can be filtered according to CATEGORY, where this function # elides messages where CATEGORY is not listed in the global variable # 'opt_warning_types'. func_warning () { $debug_cmd # CATEGORY must be in the warning_categories list! case " $warning_categories " in *" $1 "*) ;; *) func_internal_error "invalid warning category '$1'" ;; esac _G_category=$1 shift case " $opt_warning_types " in *" $_G_category "*) $warning_func ${1+"$@"} ;; esac } # func_sort_ver VER1 VER2 # ----------------------- # 'sort -V' is not generally available. # Note this deviates from the version comparison in automake # in that it treats 1.5 < 1.5.0, and treats 1.4.4a < 1.4-p3a # but this should suffice as we won't be specifying old # version formats or redundant trailing .0 in bootstrap.conf. # If we did want full compatibility then we should probably # use m4_version_compare from autoconf. func_sort_ver () { $debug_cmd printf '%s\n%s\n' "$1" "$2" \ | sort -t. -k 1,1n -k 2,2n -k 3,3n -k 4,4n -k 5,5n -k 6,6n -k 7,7n -k 8,8n -k 9,9n } # func_lt_ver PREV CURR # --------------------- # Return true if PREV and CURR are in the correct order according to # func_sort_ver, otherwise false. Use it like this: # # func_lt_ver "$prev_ver" "$proposed_ver" || func_fatal_error "..." func_lt_ver () { $debug_cmd test "x$1" = x`func_sort_ver "$1" "$2" | $SED 1q` } # Local variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-pattern: "10/scriptversion=%:y-%02m-%02d.%02H; # UTC" # time-stamp-time-zone: "UTC" # End: #! /bin/sh # Set a version string for this script. scriptversion=2014-01-07.03; # UTC # A portable, pluggable option parser for Bourne shell. # Written by Gary V. Vaughan, 2010 # Copyright (C) 2010-2015 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. # 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 3 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 . # Please report bugs or propose patches to gary@gnu.org. ## ------ ## ## Usage. ## ## ------ ## # This file is a library for parsing options in your shell scripts along # with assorted other useful supporting features that you can make use # of too. # # For the simplest scripts you might need only: # # #!/bin/sh # . relative/path/to/funclib.sh # . relative/path/to/options-parser # scriptversion=1.0 # func_options ${1+"$@"} # eval set dummy "$func_options_result"; shift # ...rest of your script... # # In order for the '--version' option to work, you will need to have a # suitably formatted comment like the one at the top of this file # starting with '# Written by ' and ending with '# warranty; '. # # For '-h' and '--help' to work, you will also need a one line # description of your script's purpose in a comment directly above the # '# Written by ' line, like the one at the top of this file. # # The default options also support '--debug', which will turn on shell # execution tracing (see the comment above debug_cmd below for another # use), and '--verbose' and the func_verbose function to allow your script # to display verbose messages only when your user has specified # '--verbose'. # # After sourcing this file, you can plug processing for additional # options by amending the variables from the 'Configuration' section # below, and following the instructions in the 'Option parsing' # section further down. ## -------------- ## ## Configuration. ## ## -------------- ## # You should override these variables in your script after sourcing this # file so that they reflect the customisations you have added to the # option parser. # The usage line for option parsing errors and the start of '-h' and # '--help' output messages. You can embed shell variables for delayed # expansion at the time the message is displayed, but you will need to # quote other shell meta-characters carefully to prevent them being # expanded when the contents are evaled. usage='$progpath [OPTION]...' # Short help message in response to '-h' and '--help'. Add to this or # override it after sourcing this library to reflect the full set of # options your script accepts. usage_message="\ --debug enable verbose shell tracing -W, --warnings=CATEGORY report the warnings falling in CATEGORY [all] -v, --verbose verbosely report processing --version print version information and exit -h, --help print short or long help message and exit " # Additional text appended to 'usage_message' in response to '--help'. long_help_message=" Warning categories include: 'all' show all warnings 'none' turn off all the warnings 'error' warnings are treated as fatal errors" # Help message printed before fatal option parsing errors. fatal_help="Try '\$progname --help' for more information." ## ------------------------- ## ## Hook function management. ## ## ------------------------- ## # This section contains functions for adding, removing, and running hooks # to the main code. A hook is just a named list of of function, that can # be run in order later on. # func_hookable FUNC_NAME # ----------------------- # Declare that FUNC_NAME will run hooks added with # 'func_add_hook FUNC_NAME ...'. func_hookable () { $debug_cmd func_append hookable_fns " $1" } # func_add_hook FUNC_NAME HOOK_FUNC # --------------------------------- # Request that FUNC_NAME call HOOK_FUNC before it returns. FUNC_NAME must # first have been declared "hookable" by a call to 'func_hookable'. func_add_hook () { $debug_cmd case " $hookable_fns " in *" $1 "*) ;; *) func_fatal_error "'$1' does not accept hook functions." ;; esac eval func_append ${1}_hooks '" $2"' } # func_remove_hook FUNC_NAME HOOK_FUNC # ------------------------------------ # Remove HOOK_FUNC from the list of functions called by FUNC_NAME. func_remove_hook () { $debug_cmd eval ${1}_hooks='`$ECHO "\$'$1'_hooks" |$SED "s| '$2'||"`' } # func_run_hooks FUNC_NAME [ARG]... # --------------------------------- # Run all hook functions registered to FUNC_NAME. # It is assumed that the list of hook functions contains nothing more # than a whitespace-delimited list of legal shell function names, and # no effort is wasted trying to catch shell meta-characters or preserve # whitespace. func_run_hooks () { $debug_cmd case " $hookable_fns " in *" $1 "*) ;; *) func_fatal_error "'$1' does not support hook funcions.n" ;; esac eval _G_hook_fns=\$$1_hooks; shift for _G_hook in $_G_hook_fns; do eval $_G_hook '"$@"' # store returned options list back into positional # parameters for next 'cmd' execution. eval _G_hook_result=\$${_G_hook}_result eval set dummy "$_G_hook_result"; shift done func_quote_for_eval ${1+"$@"} func_run_hooks_result=$func_quote_for_eval_result } ## --------------- ## ## Option parsing. ## ## --------------- ## # In order to add your own option parsing hooks, you must accept the # full positional parameter list in your hook function, remove any # options that you action, and then pass back the remaining unprocessed # options in '_result', escaped suitably for # 'eval'. Like this: # # my_options_prep () # { # $debug_cmd # # # Extend the existing usage message. # usage_message=$usage_message' # -s, --silent don'\''t print informational messages # ' # # func_quote_for_eval ${1+"$@"} # my_options_prep_result=$func_quote_for_eval_result # } # func_add_hook func_options_prep my_options_prep # # # my_silent_option () # { # $debug_cmd # # # Note that for efficiency, we parse as many options as we can # # recognise in a loop before passing the remainder back to the # # caller on the first unrecognised argument we encounter. # while test $# -gt 0; do # opt=$1; shift # case $opt in # --silent|-s) opt_silent=: ;; # # Separate non-argument short options: # -s*) func_split_short_opt "$_G_opt" # set dummy "$func_split_short_opt_name" \ # "-$func_split_short_opt_arg" ${1+"$@"} # shift # ;; # *) set dummy "$_G_opt" "$*"; shift; break ;; # esac # done # # func_quote_for_eval ${1+"$@"} # my_silent_option_result=$func_quote_for_eval_result # } # func_add_hook func_parse_options my_silent_option # # # my_option_validation () # { # $debug_cmd # # $opt_silent && $opt_verbose && func_fatal_help "\ # '--silent' and '--verbose' options are mutually exclusive." # # func_quote_for_eval ${1+"$@"} # my_option_validation_result=$func_quote_for_eval_result # } # func_add_hook func_validate_options my_option_validation # # You'll alse need to manually amend $usage_message to reflect the extra # options you parse. It's preferable to append if you can, so that # multiple option parsing hooks can be added safely. # func_options [ARG]... # --------------------- # All the functions called inside func_options are hookable. See the # individual implementations for details. func_hookable func_options func_options () { $debug_cmd func_options_prep ${1+"$@"} eval func_parse_options \ ${func_options_prep_result+"$func_options_prep_result"} eval func_validate_options \ ${func_parse_options_result+"$func_parse_options_result"} eval func_run_hooks func_options \ ${func_validate_options_result+"$func_validate_options_result"} # save modified positional parameters for caller func_options_result=$func_run_hooks_result } # func_options_prep [ARG]... # -------------------------- # All initialisations required before starting the option parse loop. # Note that when calling hook functions, we pass through the list of # positional parameters. If a hook function modifies that list, and # needs to propogate that back to rest of this script, then the complete # modified list must be put in 'func_run_hooks_result' before # returning. func_hookable func_options_prep func_options_prep () { $debug_cmd # Option defaults: opt_verbose=false opt_warning_types= func_run_hooks func_options_prep ${1+"$@"} # save modified positional parameters for caller func_options_prep_result=$func_run_hooks_result } # func_parse_options [ARG]... # --------------------------- # The main option parsing loop. func_hookable func_parse_options func_parse_options () { $debug_cmd func_parse_options_result= # this just eases exit handling while test $# -gt 0; do # Defer to hook functions for initial option parsing, so they # get priority in the event of reusing an option name. func_run_hooks func_parse_options ${1+"$@"} # Adjust func_parse_options positional parameters to match eval set dummy "$func_run_hooks_result"; shift # Break out of the loop if we already parsed every option. test $# -gt 0 || break _G_opt=$1 shift case $_G_opt in --debug|-x) debug_cmd='set -x' func_echo "enabling shell trace mode" $debug_cmd ;; --no-warnings|--no-warning|--no-warn) set dummy --warnings none ${1+"$@"} shift ;; --warnings|--warning|-W) test $# = 0 && func_missing_arg $_G_opt && break case " $warning_categories $1" in *" $1 "*) # trailing space prevents matching last $1 above func_append_uniq opt_warning_types " $1" ;; *all) opt_warning_types=$warning_categories ;; *none) opt_warning_types=none warning_func=: ;; *error) opt_warning_types=$warning_categories warning_func=func_fatal_error ;; *) func_fatal_error \ "unsupported warning category: '$1'" ;; esac shift ;; --verbose|-v) opt_verbose=: ;; --version) func_version ;; -\?|-h) func_usage ;; --help) func_help ;; # Separate optargs to long options (plugins may need this): --*=*) func_split_equals "$_G_opt" set dummy "$func_split_equals_lhs" \ "$func_split_equals_rhs" ${1+"$@"} shift ;; # Separate optargs to short options: -W*) func_split_short_opt "$_G_opt" set dummy "$func_split_short_opt_name" \ "$func_split_short_opt_arg" ${1+"$@"} shift ;; # Separate non-argument short options: -\?*|-h*|-v*|-x*) func_split_short_opt "$_G_opt" set dummy "$func_split_short_opt_name" \ "-$func_split_short_opt_arg" ${1+"$@"} shift ;; --) break ;; -*) func_fatal_help "unrecognised option: '$_G_opt'" ;; *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;; esac done # save modified positional parameters for caller func_quote_for_eval ${1+"$@"} func_parse_options_result=$func_quote_for_eval_result } # func_validate_options [ARG]... # ------------------------------ # Perform any sanity checks on option settings and/or unconsumed # arguments. func_hookable func_validate_options func_validate_options () { $debug_cmd # Display all warnings if -W was not given. test -n "$opt_warning_types" || opt_warning_types=" $warning_categories" func_run_hooks func_validate_options ${1+"$@"} # Bail if the options were screwed! $exit_cmd $EXIT_FAILURE # save modified positional parameters for caller func_validate_options_result=$func_run_hooks_result } ## ----------------- ## ## Helper functions. ## ## ----------------- ## # This section contains the helper functions used by the rest of the # hookable option parser framework in ascii-betical order. # func_fatal_help ARG... # ---------------------- # Echo program name prefixed message to standard error, followed by # a help hint, and exit. func_fatal_help () { $debug_cmd eval \$ECHO \""Usage: $usage"\" eval \$ECHO \""$fatal_help"\" func_error ${1+"$@"} exit $EXIT_FAILURE } # func_help # --------- # Echo long help message to standard output and exit. func_help () { $debug_cmd func_usage_message $ECHO "$long_help_message" exit 0 } # func_missing_arg ARGNAME # ------------------------ # Echo program name prefixed message to standard error and set global # exit_cmd. func_missing_arg () { $debug_cmd func_error "Missing argument for '$1'." exit_cmd=exit } # func_split_equals STRING # ------------------------ # Set func_split_equals_lhs and func_split_equals_rhs shell variables after # splitting STRING at the '=' sign. test -z "$_G_HAVE_XSI_OPS" \ && (eval 'x=a/b/c; test 5aa/bb/cc = "${#x}${x%%/*}${x%/*}${x#*/}${x##*/}"') 2>/dev/null \ && _G_HAVE_XSI_OPS=yes if test yes = "$_G_HAVE_XSI_OPS" then # This is an XSI compatible shell, allowing a faster implementation... eval 'func_split_equals () { $debug_cmd func_split_equals_lhs=${1%%=*} func_split_equals_rhs=${1#*=} test "x$func_split_equals_lhs" = "x$1" \ && func_split_equals_rhs= }' else # ...otherwise fall back to using expr, which is often a shell builtin. func_split_equals () { $debug_cmd func_split_equals_lhs=`expr "x$1" : 'x\([^=]*\)'` func_split_equals_rhs= test "x$func_split_equals_lhs" = "x$1" \ || func_split_equals_rhs=`expr "x$1" : 'x[^=]*=\(.*\)$'` } fi #func_split_equals # 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. if test yes = "$_G_HAVE_XSI_OPS" then # This is an XSI compatible shell, allowing a faster implementation... eval 'func_split_short_opt () { $debug_cmd func_split_short_opt_arg=${1#??} func_split_short_opt_name=${1%"$func_split_short_opt_arg"} }' else # ...otherwise fall back to using expr, which is often a shell builtin. func_split_short_opt () { $debug_cmd func_split_short_opt_name=`expr "x$1" : 'x-\(.\)'` func_split_short_opt_arg=`expr "x$1" : 'x-.\(.*\)$'` } fi #func_split_short_opt # func_usage # ---------- # Echo short help message to standard output and exit. func_usage () { $debug_cmd func_usage_message $ECHO "Run '$progname --help |${PAGER-more}' for full usage" exit 0 } # func_usage_message # ------------------ # Echo short help message to standard output. func_usage_message () { $debug_cmd eval \$ECHO \""Usage: $usage"\" echo $SED -n 's|^# || /^Written by/{ x;p;x } h /^Written by/q' < "$progpath" echo eval \$ECHO \""$usage_message"\" } # func_version # ------------ # Echo version message to standard output and exit. func_version () { $debug_cmd printf '%s\n' "$progname $scriptversion" $SED -n ' /(C)/!b go :more /\./!{ N s|\n# | | b more } :go /^# Written by /,/# warranty; / { s|^# || s|^# *$|| s|\((C)\)[ 0-9,-]*[ ,-]\([1-9][0-9]* \)|\1 \2| p } /^# Written by / { s|^# || p } /^warranty; /q' < "$progpath" exit $? } # Local variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-pattern: "10/scriptversion=%:y-%02m-%02d.%02H; # UTC" # time-stamp-time-zone: "UTC" # End: # Set a version string. scriptversion='(GNU libtool) 2.4.6' # func_echo ARG... # ---------------- # Libtool also displays the current mode in messages, so override # funclib.sh func_echo with this custom definition. func_echo () { $debug_cmd _G_message=$* func_echo_IFS=$IFS IFS=$nl for _G_line in $_G_message; do IFS=$func_echo_IFS $ECHO "$progname${opt_mode+: $opt_mode}: $_G_line" done IFS=$func_echo_IFS } # func_warning ARG... # ------------------- # Libtool warnings are not categorized, so override funclib.sh # func_warning with this simpler definition. func_warning () { $debug_cmd $warning_func ${1+"$@"} } ## ---------------- ## ## Options parsing. ## ## ---------------- ## # Hook in the functions to make sure our own options are parsed during # the option parsing loop. usage='$progpath [OPTION]... [MODE-ARG]...' # Short help message in response to '-h'. usage_message="Options: --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 --no-warnings equivalent to '-Wnone' --preserve-dup-deps don't remove duplicate dependency libraries --quiet, --silent don't print informational messages --tag=TAG use configuration variables from tag TAG -v, --verbose print more informational messages than default --version print version information -W, --warnings=CATEGORY report the warnings falling in CATEGORY [all] -h, --help, --help-all print short, long, or detailed help message " # Additional text appended to 'usage_message' in response to '--help'. func_help () { $debug_cmd func_usage_message $ECHO "$long_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) version: $progname $scriptversion Debian-2.4.6-2 automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q` autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q` Report bugs to . GNU libtool home page: . General help using GNU software: ." exit 0 } # func_lo2o OBJECT-NAME # --------------------- # Transform OBJECT-NAME from a '.lo' suffix to the platform specific # object suffix. lo2o=s/\\.lo\$/.$objext/ o2lo=s/\\.$objext\$/.lo/ if test yes = "$_G_HAVE_XSI_OPS"; then eval 'func_lo2o () { case $1 in *.lo) func_lo2o_result=${1%.lo}.$objext ;; * ) func_lo2o_result=$1 ;; esac }' # func_xform LIBOBJ-OR-SOURCE # --------------------------- # Transform LIBOBJ-OR-SOURCE from a '.o' or '.c' (or otherwise) # suffix to a '.lo' libtool-object suffix. eval 'func_xform () { func_xform_result=${1%.*}.lo }' else # ...otherwise fall back to using sed. func_lo2o () { func_lo2o_result=`$ECHO "$1" | $SED "$lo2o"` } func_xform () { func_xform_result=`$ECHO "$1" | $SED 's|\.[^.]*$|.lo|'` } fi # func_fatal_configuration ARG... # ------------------------------- # Echo program name prefixed message to standard error, followed by # a configuration failure hint, and exit. func_fatal_configuration () { func__fatal_error ${1+"$@"} \ "See the $PACKAGE documentation for more information." \ "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 yes = "$build_libtool_libs"; then echo "enable shared libraries" else echo "disable shared libraries" fi if test yes = "$build_old_libs"; 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 } # libtool_options_prep [ARG]... # ----------------------------- # Preparation for options parsed by libtool. libtool_options_prep () { $debug_mode # Option defaults: opt_config=false opt_dlopen= opt_dry_run=false opt_help=false opt_mode= opt_preserve_dup_deps=false opt_quiet=false nonopt= preserve_args= # 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 # Pass back the list of options. func_quote_for_eval ${1+"$@"} libtool_options_prep_result=$func_quote_for_eval_result } func_add_hook func_options_prep libtool_options_prep # libtool_parse_options [ARG]... # --------------------------------- # Provide handling for libtool specific options. libtool_parse_options () { $debug_cmd # Perform our own loop to consume as many options as possible in # each iteration. while test $# -gt 0; do _G_opt=$1 shift case $_G_opt in --dry-run|--dryrun|-n) opt_dry_run=: ;; --config) func_config ;; --dlopen|-dlopen) opt_dlopen="${opt_dlopen+$opt_dlopen }$1" shift ;; --preserve-dup-deps) opt_preserve_dup_deps=: ;; --features) func_features ;; --finish) set dummy --mode finish ${1+"$@"}; shift ;; --help) opt_help=: ;; --help-all) opt_help=': help-all' ;; --mode) test $# = 0 && func_missing_arg $_G_opt && break opt_mode=$1 case $1 in # Valid mode arguments: clean|compile|execute|finish|install|link|relink|uninstall) ;; # Catch anything else as an error *) func_error "invalid argument for $_G_opt" exit_cmd=exit break ;; esac shift ;; --no-silent|--no-quiet) opt_quiet=false func_append preserve_args " $_G_opt" ;; --no-warnings|--no-warning|--no-warn) opt_warning=false func_append preserve_args " $_G_opt" ;; --no-verbose) opt_verbose=false func_append preserve_args " $_G_opt" ;; --silent|--quiet) opt_quiet=: opt_verbose=false func_append preserve_args " $_G_opt" ;; --tag) test $# = 0 && func_missing_arg $_G_opt && break opt_tag=$1 func_append preserve_args " $_G_opt $1" func_enable_tag "$1" shift ;; --verbose|-v) opt_quiet=false opt_verbose=: func_append preserve_args " $_G_opt" ;; # An option not handled by this hook function: *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;; esac done # save modified positional parameters for caller func_quote_for_eval ${1+"$@"} libtool_parse_options_result=$func_quote_for_eval_result } func_add_hook func_parse_options libtool_parse_options # libtool_validate_options [ARG]... # --------------------------------- # Perform any sanity checks on option settings and/or unconsumed # arguments. libtool_validate_options () { # save first non-option argument if test 0 -lt $#; then nonopt=$1 shift fi # preserve --debug test : = "$debug_cmd" || func_append preserve_args " --debug" case $host in # Solaris2 added to fix http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16452 # see also: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59788 *cygwin* | *mingw* | *pw32* | *cegcc* | *solaris2* | *os2*) # 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 test yes != "$build_libtool_libs" \ && test yes != "$build_old_libs" \ && func_fatal_configuration "not configured to build any kind of library" # Darwin sucks eval std_shrext=\"$shrext_cmds\" # Only execute mode is allowed to have -dlopen flags. if test -n "$opt_dlopen" && test execute != "$opt_mode"; 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." } # Pass back the unparsed argument list func_quote_for_eval ${1+"$@"} libtool_validate_options_result=$func_quote_for_eval_result } func_add_hook func_validate_options libtool_validate_options # Process options as early as possible so that --help and --version # can return quickly. func_options ${1+"$@"} eval set dummy "$func_options_result"; shift ## ----------- ## ## Main. ## ## ----------- ## magic='%%%MAGIC variable%%%' magic_exe='%%%MAGIC EXE variable%%%' # Global variables. 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= # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $1 _LTECHO_EOF' } # func_generated_by_libtool # True iff stdin has been generated by Libtool. This function is only # a basic sanity check; it will hardly flush out determined imposters. func_generated_by_libtool_p () { $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1 } # 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 | func_generated_by_libtool_p } # 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 yes = "$lalib_p" } # 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 () { test -f "$1" && $lt_truncate_bin < "$1" 2>/dev/null | func_generated_by_libtool_p } # 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 () { $debug_cmd save_ifs=$IFS; IFS='~' for cmd in $1; do IFS=$sp$nl eval cmd=\"$cmd\" IFS=$save_ifs 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 () { $debug_cmd 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 () { $debug_cmd 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 yes = "$build_libtool_libs"; then write_lobj=\'$2\' else write_lobj=none fi if test yes = "$build_old_libs"; then write_oldobj=\'$3\' else write_oldobj=none fi $opt_dry_run || { cat >${write_libobj}T </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 "$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 () { $debug_cmd # 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 () { $debug_cmd 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 () { $debug_cmd # awkward: cmd appends spaces to result func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null | $SED -e 's/[ ]*$//' -e "$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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd $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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd 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 () { $debug_cmd 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_dll_def_p FILE # True iff FILE is a Windows DLL '.def' file. # Keep in sync with _LT_DLL_DEF_P in libtool.m4 func_dll_def_p () { $debug_cmd func_dll_def_p_tmp=`$SED -n \ -e 's/^[ ]*//' \ -e '/^\(;.*\)*$/d' \ -e 's/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p' \ -e q \ "$1"` test DEF = "$func_dll_def_p_tmp" } # func_mode_compile arg... func_mode_compile () { $debug_cmd # 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 yes = "$build_libtool_libs" \ || func_fatal_configuration "cannot 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 yes = "$build_old_libs"; 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 no = "$pic_mode" && test pass_all != "$deplibs_check_method"; 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 no = "$compiler_c_o"; 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 yes = "$need_locks"; 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 warn = "$need_locks"; 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 yes = "$build_libtool_libs"; then # Without this assignment, base_compile gets emptied. fbsd_hideous_sh_bug=$base_compile if test no != "$pic_mode"; 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 warn = "$need_locks" && 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 yes = "$suppress_opt"; then suppress_output=' >/dev/null 2>&1' fi fi # Only build a position-dependent object if we build old libraries. if test yes = "$build_old_libs"; then if test yes != "$pic_mode"; then # Don't build PIC code command="$base_compile $qsrcfile$pie_flag" else command="$base_compile $qsrcfile $pic_flag" fi if test yes = "$compiler_c_o"; 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 warn = "$need_locks" && 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 no != "$need_locks"; then removelist=$lockfile $RM "$lockfile" fi } exit $EXIT_SUCCESS } $opt_help || { test compile = "$opt_mode" && 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 -os2dllname NAME force a short DLL name on OS/2 (no effect on other OSes) -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 () { $debug_cmd # 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 $opt_dry_run; then # 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 else 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 fi } test execute = "$opt_mode" && func_mode_execute ${1+"$@"} # func_mode_finish arg... func_mode_finish () { $debug_cmd 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_quiet && 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 finish = "$opt_mode" && func_mode_finish ${1+"$@"} # func_mode_install arg... func_mode_install () { $debug_cmd # There may be an optional sh(1) argument at the beginning of # install_prog (especially on Windows NT). if test "$SHELL" = "$nonopt" || test /bin/sh = "$nonopt" || # 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=false 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=: ;; -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-m = "X$prev" && 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=: if $isdir; 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 ;; os2*) 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 yes = "$build_old_libs"; 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=: 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'` if test -n "$libdir" && test ! -f "$libfile"; then func_warning "'$lib' has not been installed in '$libdir'" finalize=false fi done relink_command= func_source "$wrapper" outputname= if test no = "$fast_install" && test -n "$relink_command"; then $opt_dry_run || { if $finalize; 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_quiet || { 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 install = "$opt_mode" && 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 () { $debug_cmd my_outputname=$1 my_originator=$2 my_pic_p=${3-false} my_prefix=`$ECHO "$my_originator" | $SED 's%[^a-zA-Z0-9]%_%g'` my_dlsyms= if test -n "$dlfiles$dlprefiles" || test no != "$dlself"; 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) $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 can'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 #define STREQ(s1, s2) (strcmp ((s1), (s2)) == 0) /* External symbol declarations for the compiler. */\ " if test yes = "$dlself"; 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 . $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 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 func_show_eval '$RM "${nlist}I"' if test -n "$global_symbol_to_import"; then eval "$global_symbol_to_import"' < "$nlist"S > "$nlist"I' 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[];\ " if test -s "$nlist"I; then echo >> "$output_objdir/$my_dlsyms" "\ static void lt_syminit(void) { LT_DLSYM_CONST lt_dlsymlist *symbol = lt_${my_prefix}_LTX_preloaded_symbols; for (; symbol->name; ++symbol) {" $SED 's/.*/ if (STREQ (symbol->name, \"&\")) symbol->address = (void *) \&&;/' < "$nlist"I >> "$output_objdir/$my_dlsyms" echo >> "$output_objdir/$my_dlsyms" "\ } }" fi echo >> "$output_objdir/$my_dlsyms" "\ LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[] = { {\"$my_originator\", (void *) 0}," if test -s "$nlist"I; then echo >> "$output_objdir/$my_dlsyms" "\ {\"@INIT@\", (void *) <_syminit}," fi 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" ;; *) $my_pic_p && pic_flag_for_symtable=" $pic_flag" ;; 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" "${nlist}I"' # 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_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 () { $debug_cmd 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 () { $debug_cmd 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_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 () { $debug_cmd 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 case $nm_interface in "MS dumpbin") if func_cygming_ms_implib_p "$1" || func_cygming_gnu_implib_p "$1" then win32_nmres=import else win32_nmres= fi ;; *) 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 } }'` ;; esac 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 () { $debug_cmd 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 () { $debug_cmd 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 that possess that section. Heuristic: eliminate # all those that 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_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 () { $debug_cmd 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 () { $debug_cmd f_ex_an_ar_dir=$1; shift f_ex_an_ar_oldlib=$1 if test yes = "$lock_old_archive_extraction"; 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 yes = "$lock_old_archive_extraction"; 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 () { $debug_cmd 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` func_basename "$darwin_archive" darwin_base_archive=$func_basename_result 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 "$sed_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 where 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) $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/ that is used only on # windows platforms, and (c) all begin with the string "--lt-" # (application programs are unlikely to have options that 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) $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 yes = "$fast_install"; 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 yes = "$shlibpath_overrides_runpath" && 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 < #include #ifdef _MSC_VER # include # include # include #else # include # include # ifdef __CYGWIN__ # include # endif #endif #include #include #include #include #include #include #include #include #define STREQ(s1, s2) (strcmp ((s1), (s2)) == 0) /* 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_platform || defined ... */ #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 #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 (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 <= 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]; size_t 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 = (size_t) (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 (STREQ (str, pat)) *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 size_t 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) { size_t orig_value_len = strlen (orig_value); size_t 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 #' */ size_t len = strlen (new_value); while ((len > 0) && IS_PATH_SEPARATOR (new_value[len-1])) { new_value[--len] = '\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 () { $debug_cmd case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in *import*) : ;; *) false ;; esac } # func_suncc_cstd_abi # !!ONLY CALL THIS FOR SUN CC AFTER $compile_command IS FULLY EXPANDED!! # Several compiler flags select an ABI that is incompatible with the # Cstd library. Avoid specifying it if any are in CXXFLAGS. func_suncc_cstd_abi () { $debug_cmd case " $compile_command " in *" -compat=g "*|*\ -std=c++[0-9][0-9]\ *|*" -library=stdcxx4 "*|*" -library=stlport4 "*) suncc_use_cstd_abi=no ;; *) suncc_use_cstd_abi=yes ;; esac } # func_mode_link arg... func_mode_link () { $debug_cmd 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 # what 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 that 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= os2dllname= non_pic_objects= precious_files_regex= prefer_static_libs=no preload=false 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 yes != "$build_libtool_libs" \ && func_fatal_configuration "cannot build a shared library" build_old_libs=no break ;; -all-static | -static | -static-libtool-libs) case $arg in -all-static) if test yes = "$build_libtool_libs" && 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) $preload || { # Add the symbol object into the linking commands. func_append compile_command " @SYMFILE@" func_append finalize_command " @SYMFILE@" preload=: } case $arg in *.la | *.lo) ;; # We handle these cases below. force) if test no = "$dlself"; then dlself=needless export_dynamic=yes fi prev= continue ;; self) if test dlprefiles = "$prev"; then dlself=yes elif test dlfiles = "$prev" && test yes != "$dlopen_self"; then dlself=yes else dlself=needless export_dynamic=yes fi prev= continue ;; *) if test dlfiles = "$prev"; 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 ;; mllvm) # Clang does not use LLVM to link, so we can simply discard any # '-mllvm $arg' options when doing the link step. 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 none = "$pic_object" && test none = "$non_pic_object"; 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 none != "$pic_object"; then # Prepend the subdirectory the object is found in. pic_object=$xdir$pic_object if test dlfiles = "$prev"; then if test yes = "$build_libtool_libs" && test yes = "$dlopen_support"; 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 dlprefiles = "$prev"; 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 none != "$non_pic_object"; 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 none = "$pic_object"; 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 ;; os2dllname) os2dllname=$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 rpath = "$prev"; 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-export-symbols = "X$arg"; 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-lc = "X$arg" || test X-lm = "X$arg"; 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-lc = "X$arg" && continue ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig*) # Do not include libc due to us having libc/libc_r. test X-lc = "X$arg" && 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-lc = "X$arg" && continue ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work test X-lc = "X$arg" && continue ;; esac elif test X-lc_r = "X$arg"; then case $host in *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig*) # Do not include libc_r directly, use -pthread flag. continue ;; esac fi func_append deplibs " $arg" continue ;; -mllvm) prev=mllvm 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 ;; -os2dllname) prev=os2dllname 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 # -fstack-protector* stack protector flags for GCC # @file GCC response files # -tp=* Portland pgcc target processor selection # --sysroot=* for sysroot support # -O*, -g*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization # -specs=* GCC specs files # -stdlib=* select c++ std lib with clang # -fsanitize=* Clang/GCC memory and address sanitizer -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*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \ -specs=*|-fsanitize=*) 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 ;; -Z*) if test os2 = "`expr $host : '.*\(os2\)'`"; then # OS/2 uses -Zxxx to specify OS/2-specific options compiler_flags="$compiler_flags $arg" func_append compile_command " $arg" func_append finalize_command " $arg" case $arg in -Zlinker | -Zstack) prev=xcompiler ;; esac continue else # Otherwise treat like 'Some other compiler flag' below func_quote_for_eval "$arg" arg=$func_quote_for_eval_result fi ;; # 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 none = "$pic_object" && test none = "$non_pic_object"; then func_fatal_error "cannot find name of object for '$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir=$func_dirname_result test none = "$pic_object" || { # Prepend the subdirectory the object is found in. pic_object=$xdir$pic_object if test dlfiles = "$prev"; then if test yes = "$build_libtool_libs" && test yes = "$dlopen_support"; 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 dlprefiles = "$prev"; then # Preload the old-style object. func_append dlprefiles " $pic_object" prev= fi # A PIC object. func_append libobjs " $pic_object" arg=$pic_object } # Non-PIC object. if test none != "$non_pic_object"; 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 none = "$pic_object"; 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 dlfiles = "$prev"; then # This library was specified with -dlopen. func_append dlfiles " $func_resolve_sysroot_result" prev= elif test dlprefiles = "$prev"; 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 yes = "$export_dynamic" && 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\" # Definition is injected by LT_CONFIG during libtool generation. func_munge_path_list sys_lib_dlsearch_path "$LT_SYS_LIBRARY_PATH" 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 lib = "$linkmode"; 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=false 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 lib,link = "$linkmode,$pass"; 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 lib,link = "$linkmode,$pass" || test prog,scan = "$linkmode,$pass"; then libs=$deplibs deplibs= fi if test prog = "$linkmode"; 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 lib,dlpreopen = "$linkmode,$pass"; 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 dlopen = "$pass"; then # Collect dlpreopened libraries save_deplibs=$deplibs deplibs= fi for deplib in $libs; do lib= found=false case $deplib in -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) if test prog,link = "$linkmode,$pass"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else func_append compiler_flags " $deplib" if test lib = "$linkmode"; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) func_append new_inherited_linker_flags " $deplib" ;; esac fi fi continue ;; -l*) if test lib != "$linkmode" && test prog != "$linkmode"; then func_warning "'-l' is ignored for archives/objects" continue fi func_stripname '-l' '' "$deplib" name=$func_stripname_result if test lib = "$linkmode"; 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 .la = "$search_ext"; then found=: else found=false fi break 2 fi done done if $found; then # 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 yes = "$allow_libtool_libs_with_static_runtimes"; 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=false func_dirname "$lib" "" "." ladir=$func_dirname_result lib=$ladir/$old_library if test prog,link = "$linkmode,$pass"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test lib = "$linkmode" && newdependency_libs="$deplib $newdependency_libs" fi continue fi fi ;; *) ;; esac fi else # deplib doesn't seem to be a libtool library if test prog,link = "$linkmode,$pass"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test lib = "$linkmode" && newdependency_libs="$deplib $newdependency_libs" fi continue fi ;; # -l *.ltframework) if test prog,link = "$linkmode,$pass"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" if test lib = "$linkmode"; 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 conv = "$pass" && 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 conv = "$pass"; then deplibs="$deplib $deplibs" continue fi if test scan = "$pass"; 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 link = "$pass"; 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 conv = "$pass"; 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=false 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=: fi ;; pass_all) valid_a_lib=: ;; esac if $valid_a_lib; then echo $ECHO "*** Warning: Linking the shared library $output against the" $ECHO "*** static library $deplib is not portable!" deplibs="$deplib $deplibs" else 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." fi ;; esac continue ;; prog) if test link != "$pass"; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi continue ;; esac # linkmode ;; # *.$libext *.lo | *.$objext) if test conv = "$pass"; then deplibs="$deplib $deplibs" elif test prog = "$linkmode"; then if test dlpreopen = "$pass" || test yes != "$dlopen_support" || test no = "$build_libtool_libs"; 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=: continue ;; esac # case $deplib $found || test -f "$lib" \ || func_fatal_error "cannot find the library '$lib' or unhandled argument '$deplib'" # 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 lib,link = "$linkmode,$pass" || test prog,scan = "$linkmode,$pass" || { test prog != "$linkmode" && test lib != "$linkmode"; }; then test -n "$dlopen" && func_append dlfiles " $dlopen" test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen" fi if test conv = "$pass"; 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 prog != "$linkmode" && test lib != "$linkmode"; 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 yes = "$prefer_static_libs" || test built,no = "$prefer_static_libs,$installed"; }; 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 dlopen = "$pass"; then test -z "$libdir" \ && func_fatal_error "cannot -dlopen a convenience library: '$lib'" if test -z "$dlname" || test yes != "$dlopen_support" || test no = "$build_libtool_libs" 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 yes = "$installed"; 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 yes = "$hardcode_automatic" && 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 dlpreopen = "$pass"; then if test -z "$libdir" && test prog = "$linkmode"; 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 lib = "$linkmode"; then deplibs="$dir/$old_library $deplibs" elif test prog,link = "$linkmode,$pass"; 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 prog = "$linkmode" && test link != "$pass"; then func_append newlib_search_path " $ladir" deplibs="$lib $deplibs" linkalldeplibs=false if test no != "$link_all_deplibs" || test -z "$library_names" || test no = "$build_libtool_libs"; then linkalldeplibs=: 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 $linkalldeplibs; 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 prog,link = "$linkmode,$pass"; then if test -n "$library_names" && { { test no = "$prefer_static_libs" || test built,yes = "$prefer_static_libs,$installed"; } || 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 $alldeplibs && { test pass_all = "$deplibs_check_method" || { test yes = "$build_libtool_libs" && 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 built = "$use_static_libs" && test yes = "$installed"; then use_static_libs=no fi if test -n "$library_names" && { test no = "$use_static_libs" || test -z "$old_library"; }; then case $host in *cygwin* | *mingw* | *cegcc* | *os2*) # No point in relinking DLLs because paths are not encoded func_append notinst_deplibs " $lib" need_relink=no ;; *) if test no = "$installed"; 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 yes = "$shouldnotlink" && test link = "$pass"; then echo if test prog = "$linkmode"; 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 lib = "$linkmode" && test yes = "$hardcode_into_libs"; 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* | *os2*) 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 prog = "$linkmode" || test relink != "$opt_mode"; then add_shlibpath= add_dir= add= lib_linked=yes case $hardcode_action in immediate | unsupported) if test no = "$hardcode_direct"; 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 cannot # 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 no = "$hardcode_minus_L"; then case $host in *-*-sunos*) add_shlibpath=$dir ;; esac add_dir=-L$dir add=-l$name elif test no = "$hardcode_shlibpath_var"; then add_shlibpath=$dir add=-l$name else lib_linked=no fi ;; relink) if test yes = "$hardcode_direct" && test no = "$hardcode_direct_absolute"; then add=$dir/$linklib elif test yes = "$hardcode_minus_L"; 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 yes = "$hardcode_shlibpath_var"; then add_shlibpath=$dir add=-l$name else lib_linked=no fi ;; *) lib_linked=no ;; esac if test yes != "$lib_linked"; 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 prog = "$linkmode"; 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 yes != "$hardcode_direct" && test yes != "$hardcode_minus_L" && test yes = "$hardcode_shlibpath_var"; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) func_append finalize_shlibpath "$libdir:" ;; esac fi fi fi if test prog = "$linkmode" || test relink = "$opt_mode"; then add_shlibpath= add_dir= add= # Finalize command for both is simple: just hardcode it. if test yes = "$hardcode_direct" && test no = "$hardcode_direct_absolute"; then add=$libdir/$linklib elif test yes = "$hardcode_minus_L"; then add_dir=-L$libdir add=-l$name elif test yes = "$hardcode_shlibpath_var"; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) func_append finalize_shlibpath "$libdir:" ;; esac add=-l$name elif test yes = "$hardcode_automatic"; 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 prog = "$linkmode"; 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 prog = "$linkmode"; 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 unsupported != "$hardcode_direct"; 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 yes = "$build_libtool_libs"; then # Not a shared library if test pass_all != "$deplibs_check_method"; 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 cannot 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 yes = "$module"; 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 no = "$build_old_libs"; 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 lib = "$linkmode"; then if test -n "$dependency_libs" && { test yes != "$hardcode_into_libs" || test yes = "$build_old_libs" || test yes = "$link_static"; }; 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 no = "$link_static" && 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 no != "$link_all_deplibs"; 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 link = "$pass"; then if test prog = "$linkmode"; 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 dlpreopen = "$pass"; then # Link the dlpreopened libraries before other libraries for deplib in $save_deplibs; do deplibs="$deplib $deplibs" done fi if test dlopen != "$pass"; then test conv = "$pass" || { # 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= } if test prog,link = "$linkmode,$pass"; then vars="compile_deplibs finalize_deplibs" else vars=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 # Add Sun CC postdeps if required: test CXX = "$tagname" && { case $host_os in linux*) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 func_suncc_cstd_abi if test no != "$suncc_use_cstd_abi"; then func_append postdeps ' -library=Cstd -library=Crun' fi ;; esac ;; solaris*) func_cc_basename "$CC" case $func_cc_basename_result in CC* | sunCC*) func_suncc_cstd_abi if test no != "$suncc_use_cstd_abi"; then func_append postdeps ' -library=Cstd -library=Crun' fi ;; esac ;; esac } # 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 prog = "$linkmode"; then dlfiles=$newdlfiles fi if test prog = "$linkmode" || test lib = "$linkmode"; then dlprefiles=$newdlprefiles fi case $linkmode in oldlib) if test -n "$dlfiles$dlprefiles" || test no != "$dlself"; 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 no = "$module" \ && func_fatal_help "libtool library '$output' must begin with 'lib'" if test no != "$need_lib_prefix"; 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 pass_all != "$deplibs_check_method"; 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 no = "$dlself" \ || func_warning "'-dlopen self' is ignored for libtool libraries" set dummy $rpath shift test 1 -lt "$#" \ && func_warning "ignoring multiple '-rpath's for a libtool library" install_libdir=$1 oldlibs= if test -z "$rpath"; then if test yes = "$build_libtool_libs"; 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 # that has an extra 1 added just for fun # case $version_type in # correct linux to gnu/linux during the next big refactor darwin|freebsd-elf|linux|osf|windows|none) func_arith $number_major + $number_minor current=$func_arith_result age=$number_minor revision=$number_revision ;; freebsd-aout|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" # On Darwin other compilers case $CC in nagfor*) verstring="$wl-compatibility_version $wl$minor_current $wl-current_version $wl$minor_current.$revision" ;; *) verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" ;; esac ;; freebsd-aout) major=.$current versuffix=.$current.$revision ;; freebsd-elf) func_arith $current - $age major=.$func_arith_result versuffix=$major.$age.$revision ;; irix | nonstopux) if test no = "$lt_irix_increment"; 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 0 -ne "$loop"; 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 0 -ne "$loop"; 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 ;; sco) major=.$current versuffix=.$current ;; sunos) major=.$current versuffix=.$current.$revision ;; windows) # Use '-' rather than '.', since we only want one # extension on DOS 8.3 file systems. 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 no = "$need_version"; then versuffix= else versuffix=.0.0 fi fi # Remove version info from name if versioning should be avoided if test yes,no = "$avoid_version,$need_version"; then major= versuffix= verstring= fi # Check to see if the archive will have undefined symbols. if test yes = "$allow_undefined"; then if test unsupported = "$allow_undefined_flag"; then if test yes = "$build_old_libs"; then func_warning "undefined symbols not allowed in $host shared libraries; building static only" build_libtool_libs=no else func_fatal_error "can't build $host shared library unless -no-undefined is specified" fi fi else # Don't allow undefined symbols. allow_undefined_flag=$no_undefined_flag fi fi func_generate_dlsyms "$libname" "$libname" : func_append libobjs " $symfileobj" test " " = "$libobjs" && libobjs= if test relink != "$opt_mode"; 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 -n "$precious_files_regex"; 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 yes = "$build_old_libs" && test convenience != "$build_libtool_libs"; 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 yes != "$hardcode_into_libs" || test yes = "$build_old_libs"; 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 yes = "$build_libtool_libs"; 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 yes = "$build_libtool_need_lc"; 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 </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 yes = "$allow_libtool_libs_with_static_runtimes"; 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 yes = "$allow_libtool_libs_with_static_runtimes"; 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 none = "$deplibs_check_method"; 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 yes = "$droppeddeps"; then if test yes = "$module"; 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 no = "$build_old_libs"; 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 no = "$allow_undefined"; 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 no = "$build_old_libs"; 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 yes = "$build_libtool_libs"; then # Remove $wl instances when linking with ld. # FIXME: should test the right _cmds variable. case $archive_cmds in *\$LD\ *) wl= ;; esac if test yes = "$hardcode_into_libs"; then # Hardcode the library paths hardcode_libdirs= dep_rpath= rpath=$finalize_rpath test relink = "$opt_mode" || 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 relink = "$opt_mode" || 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 func_dll_def_p "$export_symbols" || { # 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 ;; esac # Prepare the list of exported symbols if test -z "$export_symbols"; then if test yes = "$always_export_symbols" || 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 yes = "$try_normal_branch" \ && { 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 : != "$skipped_export"; 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 : != "$skipped_export" && 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 yes = "$compiler_needs_object" && 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 yes = "$thread_safe" && 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 relink = "$opt_mode"; 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 yes = "$module" && 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 : != "$skipped_export" && 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 : != "$skipped_export" && test yes = "$with_gnu_ld"; 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 : != "$skipped_export" && test -n "$file_list_spec"; then output=$output_objdir/$output_la.lnk func_verbose "creating linker input file list: $output" : > $output set x $save_libobjs shift firstobj= if test yes = "$compiler_needs_object"; 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 -z "$objlist" || 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 1 -eq "$k"; 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 ${skipped_export-false} && { 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 } 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_quiet || { 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 relink = "$opt_mode"; 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 ${skipped_export-false} && { 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 } 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 yes = "$module" && 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=$sp$nl eval cmd=\"$cmd\" IFS=$save_ifs $opt_quiet || { 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 relink = "$opt_mode"; 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 relink = "$opt_mode"; 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 yes = "$module" || test yes = "$export_dynamic"; then # On all known operating systems, these are identical. dlname=$soname fi fi ;; obj) if test -n "$dlfiles$dlprefiles" || test no != "$dlself"; 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= # if reload_cmds runs $LD directly, get rid of -Wl from # whole_archive_flag_spec and hope we can get by with turning comma # into space. case $reload_cmds in *\$LD[\ \$]*) wl= ;; esac if test -n "$convenience"; then if test -n "$whole_archive_flag_spec"; then eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\" test -n "$wl" || tmp_whole_archive_flags=`$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'` reload_conv_objs=$reload_objs\ $tmp_whole_archive_flags 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 yes = "$build_libtool_libs" || 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 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 test yes = "$build_libtool_libs" || { 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 } if test -n "$pic_flag" || test default != "$pic_mode"; 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" $preload \ && test unknown,unknown,unknown = "$dlopen_support,$dlopen_self,$dlopen_self_static" \ && 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 CXX = "$tagname"; 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 yes = "$build_old_libs"; 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@" false # template prelinking step if test -n "$prelink_cmds"; then func_execute_cmds "$prelink_cmds" 'exit $?' fi wrappers_required=: case $host in *cegcc* | *mingw32ce*) # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway. wrappers_required=false ;; *cygwin* | *mingw* ) test yes = "$build_libtool_libs" || wrappers_required=false ;; *) if test no = "$need_relink" || test yes != "$build_libtool_libs"; then wrappers_required=false fi ;; esac $wrappers_required || { # 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 } 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 yes = "$no_install"; 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 case $hardcode_action,$fast_install in relink,*) # 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" ;; *,yes) link_command=$finalize_var$compile_command$finalize_rpath relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'` ;; *,no) link_command=$compile_var$compile_command$compile_rpath relink_command=$finalize_var$finalize_command$finalize_rpath ;; *,needless) link_command=$finalize_var$compile_command$finalize_rpath relink_command= ;; esac # 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 case $build_libtool_libs in convenience) oldobjs="$libobjs_save $symfileobj" addlibs=$convenience build_libtool_libs=no ;; module) oldobjs=$libobjs_save addlibs=$old_convenience build_libtool_libs=no ;; *) oldobjs="$old_deplibs $non_pic_objects" $preload && test -f "$symfileobj" \ && func_append oldobjs " $symfileobj" addlibs=$old_convenience ;; esac 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 yes = "$build_libtool_libs"; 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 -z "$oldobjs"; 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 yes = "$build_old_libs" && 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 yes = "$hardcode_automatic"; then relink_command= fi # Only create the output if not a dry run. $opt_dry_run || { for installed in no yes; do if test yes = "$installed"; 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 -n "$bindir"; 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) $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 cannot 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 no,yes = "$installed,$need_relink"; 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 } if test link = "$opt_mode" || test relink = "$opt_mode"; then func_mode_link ${1+"$@"} fi # func_mode_uninstall arg... func_mode_uninstall () { $debug_cmd RM=$nonopt files= rmforce=false 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=: ;; -*) 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 . = "$dir"; then odir=$objdir else odir=$dir/$objdir fi func_basename "$file" name=$func_basename_result test uninstall = "$opt_mode" && odir=$dir # Remember odir for removal later, being careful to avoid duplicates if test clean = "$opt_mode"; 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 $rmforce; 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" '$rmforce || exit_status=1' fi if test -n "$old_library"; then # Do each command in the old_postuninstall commands. func_execute_cmds "$old_postuninstall_cmds" '$rmforce || 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 none != "$pic_object"; 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 none != "$non_pic_object"; then func_append rmfiles " $dir/$non_pic_object" fi fi ;; *) if test clean = "$opt_mode"; 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 yes = "$fast_install" && 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 } if test uninstall = "$opt_mode" || test clean = "$opt_mode"; then func_mode_uninstall ${1+"$@"} fi 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 # where 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: link-grammar-5.3.16/py-compile0000755000076400007640000001107612760156476013147 00000000000000#!/bin/sh # py-compile - Compile a Python program scriptversion=2011-06-08.12; # UTC # Copyright (C) 2000-2013 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, see . # 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. # This file is maintained in Automake, please report # bugs to or send patches to # . if [ -z "$PYTHON" ]; then PYTHON=python fi me=py-compile usage_error () { echo "$me: $*" >&2 echo "Try '$me --help' for more information." >&2 exit 1 } basedir= destdir= while test $# -ne 0; do case "$1" in --basedir) if test $# -lt 2; then usage_error "option '--basedir' requires an argument" else basedir=$2 fi shift ;; --destdir) if test $# -lt 2; then usage_error "option '--destdir' requires an argument" else destdir=$2 fi shift ;; -h|--help) cat <<\EOF Usage: py-compile [--help] [--version] [--basedir DIR] [--destdir DIR] FILES..." Byte compile some python scripts FILES. Use --destdir to specify any leading directory path to the FILES that you don't want to include in the byte compiled file. Specify --basedir for any additional path information you do want to be shown in the byte compiled file. Example: py-compile --destdir /tmp/pkg-root --basedir /usr/share/test test.py test2.py Report bugs to . EOF exit $? ;; -v|--version) echo "$me $scriptversion" exit $? ;; --) shift break ;; -*) usage_error "unrecognized option '$1'" ;; *) break ;; esac shift done files=$* if test -z "$files"; then usage_error "no files given" fi # if basedir was given, then it should be prepended to filenames before # byte compilation. if [ -z "$basedir" ]; then pathtrans="path = file" else pathtrans="path = os.path.join('$basedir', file)" fi # if destdir was given, then it needs to be prepended to the filename to # byte compile but not go into the compiled file. if [ -z "$destdir" ]; then filetrans="filepath = path" else filetrans="filepath = os.path.normpath('$destdir' + os.sep + path)" fi $PYTHON -c " import sys, os, py_compile, imp files = '''$files''' sys.stdout.write('Byte-compiling python modules...\n') for file in files.split(): $pathtrans $filetrans if not os.path.exists(filepath) or not (len(filepath) >= 3 and filepath[-3:] == '.py'): continue sys.stdout.write(file) sys.stdout.flush() if hasattr(imp, 'get_tag'): py_compile.compile(filepath, imp.cache_from_source(filepath), path) else: py_compile.compile(filepath, filepath + 'c', path) sys.stdout.write('\n')" || exit $? # this will fail for python < 1.5, but that doesn't matter ... $PYTHON -O -c " import sys, os, py_compile, imp # pypy does not use .pyo optimization if hasattr(sys, 'pypy_translation_info'): sys.exit(0) files = '''$files''' sys.stdout.write('Byte-compiling python modules (optimized versions) ...\n') for file in files.split(): $pathtrans $filetrans if not os.path.exists(filepath) or not (len(filepath) >= 3 and filepath[-3:] == '.py'): continue sys.stdout.write(file) sys.stdout.flush() if hasattr(imp, 'get_tag'): py_compile.compile(filepath, imp.cache_from_source(filepath, False), path) else: py_compile.compile(filepath, filepath + 'o', path) sys.stdout.write('\n')" 2>/dev/null || : # 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-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: link-grammar-5.3.16/m4/0000755000076400007640000000000013074513205011520 500000000000000link-grammar-5.3.16/m4/ltoptions.m40000644000076400007640000003426213074512557013755 00000000000000# Helper functions for option handling. -*- Autoconf -*- # # Copyright (C) 2004-2005, 2007-2009, 2011-2015 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 8 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_UNLESS_OPTIONS([LT_INIT], [aix-soname=aix aix-soname=both aix-soname=svr4], [_LT_WITH_AIX_SONAME([aix])]) ]) ])# _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_AIX_SONAME([DEFAULT]) # ---------------------------------- # implement the --with-aix-soname flag, and support the `aix-soname=aix' # and `aix-soname=both' and `aix-soname=svr4' LT_INIT options. DEFAULT # is either `aix', `both' or `svr4'. If omitted, it defaults to `aix'. m4_define([_LT_WITH_AIX_SONAME], [m4_define([_LT_WITH_AIX_SONAME_DEFAULT], [m4_if($1, svr4, svr4, m4_if($1, both, both, aix))])dnl shared_archive_member_spec= case $host,$enable_shared in power*-*-aix[[5-9]]*,yes) AC_MSG_CHECKING([which variant of shared library versioning to provide]) AC_ARG_WITH([aix-soname], [AS_HELP_STRING([--with-aix-soname=aix|svr4|both], [shared library versioning (aka "SONAME") variant to provide on AIX, @<:@default=]_LT_WITH_AIX_SONAME_DEFAULT[@:>@.])], [case $withval in aix|svr4|both) ;; *) AC_MSG_ERROR([Unknown argument to --with-aix-soname]) ;; esac lt_cv_with_aix_soname=$with_aix_soname], [AC_CACHE_VAL([lt_cv_with_aix_soname], [lt_cv_with_aix_soname=]_LT_WITH_AIX_SONAME_DEFAULT) with_aix_soname=$lt_cv_with_aix_soname]) AC_MSG_RESULT([$with_aix_soname]) if test aix != "$with_aix_soname"; then # For the AIX way of multilib, we name the shared archive member # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, # the AIX toolchain works better with OBJECT_MODE set (default 32). if test 64 = "${OBJECT_MODE-32}"; then shared_archive_member_spec=shr_64 else shared_archive_member_spec=shr fi fi ;; *) with_aix_soname=aix ;; esac _LT_DECL([], [shared_archive_member_spec], [0], [Shared archive member basename, for filename based shared library versioning on AIX])dnl ])# _LT_WITH_AIX_SONAME LT_OPTION_DEFINE([LT_INIT], [aix-soname=aix], [_LT_WITH_AIX_SONAME([aix])]) LT_OPTION_DEFINE([LT_INIT], [aix-soname=both], [_LT_WITH_AIX_SONAME([both])]) LT_OPTION_DEFINE([LT_INIT], [aix-soname=svr4], [_LT_WITH_AIX_SONAME([svr4])]) # _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=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])]) link-grammar-5.3.16/m4/varcheckpoint.m40000664000076400007640000000405512773773143014566 00000000000000# # Copyright (c) 2016 Amir Plivatsky # # In configure.in, use as: # # # AM_ABC sets cache variables that prevent using it again, # # unless they are removed # abc_persistent= # to be included in the checkpoint below # AM_VARNAMES_CHECKPOINT # AM_ABC # abc_persistent=$am_cv_abc # AM_VARNAMES_RESTORE # if test -n "$abc_persistent"; then # ... # fi # AM_ABC # SYNOPSIS # # AC_VARNAMES_CHECKPOINT # # DESCRIPTION # # Save the current list of shell variables, to be restored later # by AC_VARNAMES_RESTORE. # Note that the filtering is not technically correct for eliminating the # continuation lines of some theoretically possible multi-line variable # values. # For example, x='ab\ncd=\n' (when \n is a real newline) may cause troubles. # For a general use, this has to be fixed. A fix is welcome. #serial 1 AC_DEFUN([AC_VARNAMES_CHECKPOINT], [ am_varnames_checkpoint=`set | sed '/^[[a-zA-Z_]][[a-zA-Z0-9_]]*=/!d;s/=.*/\ /;/'\''/d'` ] ) # SYNOPSIS # # AC_VARNAMES_RESTORE # # DESCRIPTION # # Restore the list of shell variable saved by AC_VARNAMES_CHECKPOINT. # Variables that got created after its call get unset. # See the above comment for a problem in the filter pattern. AC_DEFUN([AC_VARNAMES_RESTORE], [ if test -z "$am_varnames_checkpoint"; then AC_MSG_ERROR([No prior variable checkpoint (already restored?)]) fi am_varnames_curr=`set | sed '/^[[a-zA-Z_]][[a-zA-Z0-9_]]*=/!d;s/=.*/\ /;/'\''/d'` # A variable containing only a newline NL=' ' am_varnames_combined="$am_varnames_checkpoint${NL}$am_varnames_curr" am_varnames_tounset=`echo "$am_varnames_combined" | sort | uniq -u` for am_varname_tmp in $am_varnames_tounset do unset $am_varname_tmp done # Unset all the variables created between the calls to AC_VARNAMES_CHECKPOINT # and AC_VARNAMES_RESTORE. # Especially be careful to unset am_varnames_checkpoint in order to detect # unmatched AC_VARNAMES_RESTORE calls. unset am_varnames_checkpoint am_varnames_curr am_varnames_combined unset am_varnames_tounset am_varname_tmp NL ] ) link-grammar-5.3.16/m4/ltversion.m40000644000076400007640000000127313074512560013735 00000000000000# ltversion.m4 -- version numbers -*- Autoconf -*- # # Copyright (C) 2004, 2011-2015 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 4179 ltversion.m4 # This file is part of GNU Libtool m4_define([LT_PACKAGE_VERSION], [2.4.6]) m4_define([LT_PACKAGE_REVISION], [2.4.6]) AC_DEFUN([LTVERSION_VERSION], [macro_version='2.4.6' macro_revision='2.4.6' _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?]) _LT_DECL(, macro_revision, 0) ]) link-grammar-5.3.16/m4/ltsugar.m40000644000076400007640000001044013074512560013365 00000000000000# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*- # # Copyright (C) 2004-2005, 2007-2008, 2011-2015 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 ]) link-grammar-5.3.16/m4/libtool.m40000644000076400007640000112617113074512557013370 00000000000000# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- # # Copyright (C) 1996-2001, 2003-2015 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) 2014 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 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 this program. If not, see . ]) # serial 58 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.62])dnl We use AC_PATH_PROGS_FEATURE_CHECK 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_PREPARE_CC_BASENAME # ----------------------- m4_defun([_LT_PREPARE_CC_BASENAME], [ # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. func_cc_basename () { for cc_temp in @S|@*""; do case $cc_temp in compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; \-*) ;; *) break;; esac done func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` } ])# _LT_PREPARE_CC_BASENAME # _LT_CC_BASENAME(CC) # ------------------- # It would be clearer to call AC_REQUIREs from _LT_PREPARE_CC_BASENAME, # but that macro is also expanded into generated libtool script, which # arranges for $SED and $ECHO to be set by different means. m4_defun([_LT_CC_BASENAME], [m4_require([_LT_PREPARE_CC_BASENAME])dnl AC_REQUIRE([_LT_DECL_SED])dnl AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl func_cc_basename $1 cc_basename=$func_cc_basename_result ]) # _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 m4_require([_LT_CMD_TRUNCATE])dnl _LT_CONFIG_LIBTOOL_INIT([ # See if we are running on zsh, and set the options that 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 set != "${COLLECT_NAMES+set}"; 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\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes ;; *) 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\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes ;; *) 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 0 = "$lt_write_fail" && 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 yes = "$silent" && 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 that 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 # Generated automatically by $as_me ($PACKAGE) $VERSION # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. # Written by Gordon Matzigkeit, 1996 _LT_COPYING _LT_LIBTOOL_TAGS # Configured defaults for sys_lib_dlsearch_path munging. : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} # ### BEGIN LIBTOOL CONFIG _LT_LIBTOOL_CONFIG_VARS _LT_LIBTOOL_TAG_VARS # ### END LIBTOOL CONFIG _LT_EOF cat <<'_LT_EOF' >> "$cfgfile" # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE _LT_PREPARE_MUNGE_PATH_LIST _LT_PREPARE_CC_BASENAME # ### END FUNCTIONS SHARED WITH CONFIGURE _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 set != "${COLLECT_NAMES+set}"; 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) 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' 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 0 = "$_lt_result"; 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 0 = "$_lt_result" && $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 yes = "$lt_cv_apple_cc_single_mod"; then _lt_dar_single_mod='$single_module' fi if test yes = "$lt_cv_ld_exported_symbols_list"; 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 no = "$lt_cv_ld_force_load"; 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 yes = "$lt_cv_ld_force_load"; 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*|nagfor*) _lt_dar_can_shared=yes ;; *) _lt_dar_can_shared=$GCC ;; esac if test yes = "$_lt_dar_can_shared"; 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 yes != "$lt_cv_apple_cc_single_mod"; 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 set = "${lt_cv_aix_libpath+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 that will find a shell with a builtin # printf (that 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], [AS_HELP_STRING([--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 yes = "$GCC"; 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 where 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 no = "$enable_libtool_lock" || 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 what ABI is being produced by ac_compile, and set mode # options accordingly. 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 what ABI is being produced by ac_compile, and set linker # options accordingly. echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then if test yes = "$lt_cv_prog_gnu_ld"; 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* ;; mips64*-*linux*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then emul=elf case `/usr/bin/file conftest.$ac_objext` in *32-bit*) emul="${emul}32" ;; *64-bit*) emul="${emul}64" ;; esac case `/usr/bin/file conftest.$ac_objext` in *MSB*) emul="${emul}btsmip" ;; *LSB*) emul="${emul}ltsmip" ;; esac case `/usr/bin/file conftest.$ac_objext` in *N32*) emul="${emul}n32" ;; esac LD="${LD-ld} -m $emul" fi rm -rf conftest* ;; x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. Note that the listed cases only cover the # situations where additional linker options are needed (such as when # doing 32-bit compilation for a host where ld defaults to 64-bit, or # vice versa); the common cases where no linker options are needed do # not appear in the list. 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*) case `/usr/bin/file conftest.o` in *x86-64*) LD="${LD-ld} -m elf32_x86_64" ;; *) LD="${LD-ld} -m elf_i386" ;; esac ;; powerpc64le-*linux*) LD="${LD-ld} -m elf32lppclinux" ;; 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" ;; powerpcle-*linux*) LD="${LD-ld} -m elf64lppc" ;; 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 yes != "$lt_cv_cc_needs_belf"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS=$SAVE_CFLAGS fi ;; *-*solaris*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. 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*|x86_64-*-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 0 -eq "$ac_status"; then # Ensure the archiver fails upon bogus file names. rm -f conftest.$ac_objext libconftest.a AC_TRY_EVAL([lt_ar_try]) if test 0 -ne "$ac_status"; then lt_cv_ar_at_file=@ fi fi rm -f conftest.* libconftest.a ]) ]) if test no = "$lt_cv_ar_at_file"; 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 bitrig* | 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" ## exclude from sc_useless_quotes_in_assignment # 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 yes = "[$]$2"; 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 yes = "[$]$2"; 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; ;; bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) # 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" && \ test undefined != "$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 17 != "$i" # 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 yes = "$cross_compiling"; 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 -fvisibility=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 yes != "$enable_dlopen"; 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 ]) ;; tpf*) # Don't try to run any link tests for TPF. We know it's impossible # because TPF is a cross-compiler, and we know how we open DSOs. lt_cv_dlopen=dlopen lt_cv_dlopen_libs= lt_cv_dlopen_self=no ;; *) 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 no = "$lt_cv_dlopen"; then enable_dlopen=no else enable_dlopen=yes fi case $lt_cv_dlopen in dlopen) save_CPPFLAGS=$CPPFLAGS test yes = "$ac_cv_header_dlfcn_h" && 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 yes = "$lt_cv_dlopen_self"; 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 no = "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" && test no != "$need_locks"; 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 no = "$hard_links"; 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 where 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 yes = "$_LT_TAGVAR(hardcode_automatic, $1)"; then # We can hardcode non-existent directories. if test no != "$_LT_TAGVAR(hardcode_direct, $1)" && # 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 no != "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" && test no != "$_LT_TAGVAR(hardcode_minus_L, $1)"; 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 relink = "$_LT_TAGVAR(hardcode_action, $1)" || test yes = "$_LT_TAGVAR(inherit_rpath, $1)"; then # Fast installation is not supported enable_fast_install=no elif test yes = "$shlibpath_overrides_runpath" || test no = "$enable_shared"; 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_PREPARE_MUNGE_PATH_LIST # --------------------------- # Make sure func_munge_path_list() is defined correctly. m4_defun([_LT_PREPARE_MUNGE_PATH_LIST], [[# func_munge_path_list VARIABLE PATH # ----------------------------------- # VARIABLE is name of variable containing _space_ separated list of # directories to be munged by the contents of PATH, which is string # having a format: # "DIR[:DIR]:" # string "DIR[ DIR]" will be prepended to VARIABLE # ":DIR[:DIR]" # string "DIR[ DIR]" will be appended to VARIABLE # "DIRP[:DIRP]::[DIRA:]DIRA" # string "DIRP[ DIRP]" will be prepended to VARIABLE and string # "DIRA[ DIRA]" will be appended to VARIABLE # "DIR[:DIR]" # VARIABLE will be replaced by "DIR[ DIR]" func_munge_path_list () { case x@S|@2 in x) ;; *:) eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'` \@S|@@S|@1\" ;; x:*) eval @S|@1=\"\@S|@@S|@1 `$ECHO @S|@2 | $SED 's/:/ /g'`\" ;; *::*) eval @S|@1=\"\@S|@@S|@1\ `$ECHO @S|@2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" eval @S|@1=\"`$ECHO @S|@2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \@S|@@S|@1\" ;; *) eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'`\" ;; esac } ]])# _LT_PREPARE_PATH_LIST # _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 m4_require([_LT_PREPARE_MUNGE_PATH_LIST])dnl AC_MSG_CHECKING([dynamic linker characteristics]) m4_if([$1], [], [ if test yes = "$GCC"; 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` # ...but if some path component already ends with the multilib dir we assume # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). case "$lt_multi_os_dir; $lt_search_path_spec " in "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) lt_multi_os_dir= ;; esac 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" elif test -n "$lt_multi_os_dir"; then 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 AC_ARG_VAR([LT_SYS_LIBRARY_PATH], [User-defined run-time library search path.]) 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 ia64 = "$host_cpu"; 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 # Using Import Files as archive members, it is possible to support # filename-based versioning of shared library archives on AIX. While # this would work for both with and without runtime linking, it will # prevent static linking of such archives. So we do filename-based # shared library versioning with .so extension only, which is used # when both runtime linking and shared linking is enabled. # Unfortunately, runtime linking may impact performance, so we do # not want this to be the default eventually. Also, we use the # versioned .so libs for executables only if there is the -brtl # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. # To allow for filename-based versioning support, we need to create # libNAME.so.V as an archive file, containing: # *) an Import File, referring to the versioned filename of the # archive as well as the shared archive member, telling the # bitwidth (32 or 64) of that shared object, and providing the # list of exported symbols of that shared object, eventually # decorated with the 'weak' keyword # *) the shared object with the F_LOADONLY flag set, to really avoid # it being seen by the linker. # At run time we better use the real file rather than another symlink, # but for link time we create the symlink libNAME.so -> libNAME.so.V case $with_aix_soname,$aix_use_runtimelinking in # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. aix,yes) # traditional libtool dynamic_linker='AIX unversionable lib.so' # 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' ;; aix,no) # traditional AIX only dynamic_linker='AIX lib.a[(]lib.so.V[)]' # 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' ;; svr4,*) # full svr4 only dynamic_linker="AIX lib.so.V[(]$shared_archive_member_spec.o[)]" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,yes) # both, prefer svr4 dynamic_linker="AIX lib.so.V[(]$shared_archive_member_spec.o[)], lib.a[(]lib.so.V[)]" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # unpreferred sharedlib libNAME.a needs extra handling postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,no) # both, prefer aix dynamic_linker="AIX lib.a[(]lib.so.V[)], lib.so.V[(]$shared_archive_member_spec.o[)]" library_names_spec='$libname$release.a $libname.a' soname_spec='$libname$release$shared_ext$major' # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' ;; esac 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%'\''`; $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$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' 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 ;; 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=no 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 32 = "$HPUX_IA64_MODE"; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" sys_lib_dlsearch_path_spec=/usr/lib/hpux32 else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" sys_lib_dlsearch_path_spec=/usr/lib/hpux64 fi ;; 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 yes = "$lt_cv_prog_gnu_ld"; 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 ;; linux*android*) version_type=none # Android doesn't support versioned libraries. need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext' soname_spec='$libname$release$shared_ext' finish_cmds= shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # 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 dynamic_linker='Android linker' # Don't embed -rpath directories since the linker doesn't support them. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | 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 # Ideally, we could use ldconfig to report *all* directores which are # searched for libraries, however this is still not possible. Aside from not # being certain /sbin/ldconfig is available, command # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, # even though it is searched at run-time. Try to do the best guess by # appending ld.so.conf contents (and includes) 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* | bitrig*) version_type=sunos sys_lib_dlsearch_path_spec=/usr/lib need_lib_prefix=no if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then need_version=no else need_version=yes fi 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 shlibpath_overrides_runpath=yes ;; os2*) libname_spec='$name' version_type=windows shrext_cmds=.dll need_version=no need_lib_prefix=no # OS/2 can only load a DLL with a base name of 8 characters or less. soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; v=$($ECHO $release$versuffix | tr -d .-); n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); $ECHO $n$v`$shared_ext' library_names_spec='${libname}_dll.$libext' dynamic_linker='OS/2 ld.exe' shlibpath_var=BEGINLIBPATH sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 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' ;; 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 yes = "$with_gnu_ld"; 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=sco 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 yes = "$with_gnu_ld"; 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 no = "$dynamic_linker" && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test yes = "$GCC"; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec fi if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec fi # remember unaugmented sys_lib_dlsearch_path content for libtool script decls... configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH _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], [configure_time_dlsearch_path], [2], [Detected run-time system search path for libraries]) _LT_DECL([], [configure_time_lt_sys_library_path], [2], [Explicit LT_SYS_LIBRARY_PATH set during ./configure time]) ])# _LT_SYS_DYNAMIC_LINKER # _LT_PATH_TOOL_PREFIX(TOOL) # -------------------------- # find a file program that 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 that 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 no = "$withval" || with_gnu_ld=yes], [with_gnu_ld=no])dnl ac_prog=ld if test yes = "$GCC"; 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 yes = "$with_gnu_ld"; 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 conftest.i cat conftest.i conftest.i >conftest2.i : ${lt_DD:=$DD} AC_PATH_PROGS_FEATURE_CHECK([lt_DD], [dd], [if "$ac_path_lt_DD" bs=32 count=1 conftest.out 2>/dev/null; then cmp -s conftest.i conftest.out \ && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: fi]) rm -f conftest.i conftest2.i conftest.out]) ])# _LT_PATH_DD # _LT_CMD_TRUNCATE # ---------------- # find command to truncate a binary pipe m4_defun([_LT_CMD_TRUNCATE], [m4_require([_LT_PATH_DD]) AC_CACHE_CHECK([how to truncate binary pipes], [lt_cv_truncate_bin], [printf 0123456789abcdef0123456789abcdef >conftest.i cat conftest.i conftest.i >conftest2.i lt_cv_truncate_bin= if "$ac_cv_path_lt_DD" bs=32 count=1 conftest.out 2>/dev/null; then cmp -s conftest.i conftest.out \ && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" fi rm -f conftest.i conftest2.i conftest.out test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"]) _LT_DECL([lt_truncate_bin], [lt_cv_truncate_bin], [1], [Command to truncate a binary pipe]) ])# _LT_CMD_TRUNCATE # _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 # that 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. if ( 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 ;; 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 | 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* | bitrig*) if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; 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 ;; os2*) 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 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty case $build_os in mingw*) lt_bad_file=conftest.nm/nofile ;; *) lt_bad_file=/dev/null ;; esac case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in *$lt_bad_file* | *'Invalid file or object type'*) lt_cv_path_NM="$tmp_nm -B" break 2 ;; *) case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in */dev/null*) lt_cv_path_NM="$tmp_nm -p" break 2 ;; *) 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 no != "$lt_cv_path_NM"; 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 -headers /dev/null 2>&1 | sed '1q'` in *COFF*) DUMPBIN="$DUMPBIN -symbols -headers" ;; *) 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 one 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 yes != "$lt_cv_path_mainfest_tool"; then MANIFEST_TOOL=: fi _LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl ])# _LT_PATH_MANIFEST_TOOL # _LT_DLL_DEF_P([FILE]) # --------------------- # True iff FILE is a Windows DLL '.def' file. # Keep in sync with func_dll_def_p in the libtool script AC_DEFUN([_LT_DLL_DEF_P], [dnl test DEF = "`$SED -n dnl -e '\''s/^[[ ]]*//'\'' dnl Strip leading whitespace -e '\''/^\(;.*\)*$/d'\'' dnl Delete empty lines and comments -e '\''s/^\(EXPORTS\|LIBRARY\)\([[ ]].*\)*$/DEF/p'\'' dnl -e q dnl Only consider the first "real" line $1`" dnl ])# _LT_DLL_DEF_P # 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 yes = "$GCC"; 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 ia64 = "$host_cpu"; 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 if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Gets list of data symbols to import. lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" # Adjust the below global symbol transforms to fixup imported variables. lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" lt_c_name_lib_hook="\ -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" else # Disable hooks by default. lt_cv_sys_global_symbol_to_import= lt_cdecl_hook= lt_c_name_hook= lt_c_name_lib_hook= fi # 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"\ $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$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"\ $lt_c_name_hook\ " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" # Transform an extracted symbol line into symbol name with lib prefix and # symbol address. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ $lt_c_name_lib_hook\ " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/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, # D for any global variable and I for any imported 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};"\ " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ " \$ 0!~/External *\|/{next};"\ " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ " {if(hide[section]) next};"\ " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ " s[1]~prfx {split(s[1],t,\"@\"); print f,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 can'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* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$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 yes = "$pipe_works"; 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_import], [lt_cv_sys_global_symbol_to_import], [1], [Transform the output of nm into a list of symbols to manually relocate]) _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_interface], [lt_cv_nm_interface], [1], [The name lister interface]) _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 yes = "$GXX"; 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 ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; 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']) case $host_os in os2*) _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static' ;; esac ;; 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 ia64 = "$host_cpu"; 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 ia64 != "$host_cpu"; 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 | 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 yes = "$GCC"; 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 ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; 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']) case $host_os in os2*) _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static' ;; esac ;; 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 ia64 = "$host_cpu"; 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 ;; 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' case $cc_basename in 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' ;; esac ;; 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']) case $host_os in os2*) _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static' ;; esac ;; 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 | 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' ;; tcc*) # Fabrice Bellard et al's Tiny 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)='-static' ;; 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 that 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 GNU nm, but means don't demangle to AIX nm. # Without the "-l" option, or with the "-B" option, AIX nm treats # weak defined symbols like other global defined symbols, whereas # GNU nm marks them as "W". # While the 'weak' keyword is ignored in the Export File, we need # it in the Import File for the 'aix-soname' feature, so we have # to replace the "-B" option with "-P" for AIX nm. 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) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | 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 yes != "$GCC"; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd* | bitrig*) 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 yes = "$with_gnu_ld"; 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 yes = "$lt_use_gnu_ld_interface"; 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 | $SED -e 's/([^)]\+)\s\+//' 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 ia64 != "$host_cpu"; 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, use it as # is; otherwise, prepend EXPORTS... _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); 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 ;; os2*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)=unsupported shrext_cmds=.dll _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' _LT_TAGVAR(enable_shared_with_static_runtimes, $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 linux-dietlibc = "$host_os"; 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 no = "$tmp_diet" 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' ;; nagfor*) # NAGFOR 5.3 tmp_sharedflag='-Wl,-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 yes = "$supports_anon_versioning"; 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 tcc*) _LT_TAGVAR(export_dynamic_flag_spec, $1)='-rdynamic' ;; 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 yes = "$supports_anon_versioning"; 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 cannot *** 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 no = "$_LT_TAGVAR(ld_shlibs, $1)"; 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 yes = "$GCC" && 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 ia64 = "$host_cpu"; 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 GNU nm, but means don't demangle to AIX nm. # Without the "-l" option, or with the "-B" option, AIX nm treats # weak defined symbols like other global defined symbols, whereas # GNU nm marks them as "W". # While the 'weak' keyword is ignored in the Export File, we need # it in the Import File for the 'aix-soname' feature, so we have # to replace the "-B" option with "-P" for AIX nm. 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) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | 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 # have runtime linking enabled, and use it for executables. # For shared libraries, we enable/disable runtime linking # depending on the kind of the shared library created - # when "with_aix_soname,aix_use_runtimelinking" is: # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables # "aix,yes" lib.so shared, rtl:yes, for executables # lib.a static archive # "both,no" lib.so.V(shr.o) shared, rtl:yes # lib.a(lib.so.V) shared, rtl:no, for executables # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a(lib.so.V) shared, rtl:no # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a static archive case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) for ld_flag in $LDFLAGS; do if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then aix_use_runtimelinking=yes break fi done if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then # With aix-soname=svr4, we create the lib.so.V shared archives only, # so we don't have lib.a shared libs to link our executables. # We have to force runtime linking in this case. aix_use_runtimelinking=yes LDFLAGS="$LDFLAGS -Wl,-brtl" fi ;; 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,' case $with_aix_soname,$aix_use_runtimelinking in aix,*) ;; # traditional, no import file svr4,* | *,yes) # use import file # The Import File defines what to hardcode. _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no ;; esac if test yes = "$GCC"; 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 yes = "$aix_use_runtimelinking"; then shared_flag="$shared_flag "'$wl-G' fi # Need to ensure runtime linking is disabled for the traditional # shared library, or the linker may eventually find shared libraries # /with/ Import File - we do not want to mix them. shared_flag_aix='-shared' shared_flag_svr4='-shared $wl-G' else # not using gcc if test ia64 = "$host_cpu"; 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 yes = "$aix_use_runtimelinking"; then shared_flag='$wl-G' else shared_flag='$wl-bM:SRE' fi shared_flag_aix='$wl-bM:SRE' shared_flag_svr4='$wl-G' 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,yes = "$with_aix_soname,$aix_use_runtimelinking"; 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 -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag else if test ia64 = "$host_cpu"; 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 yes = "$with_gnu_ld"; 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 _LT_TAGVAR(archive_expsym_cmds, $1)='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' # -brtl affects multiple linker settings, -berok does not and is overridden later compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([[, ]]\\)%-berok\\1%g"`' if test svr4 != "$with_aix_soname"; then # This is similar to how AIX traditionally builds its shared libraries. _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' fi if test aix != "$with_aix_soname"; then _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' else # used by -dlpreopen to get the symbols _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$MV $output_objdir/$realname.d/$soname $output_objdir' fi _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$RM -r $output_objdir/$realname.d' 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,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then cp "$export_symbols" "$output_objdir/$soname.def"; echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; else $SED -e '\''s/^/-link -EXPORT:/'\'' < $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 yes = "$GCC"; 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 "x$output_objdir/$soname" = "x$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 "x$output_objdir/$soname" = "x$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 yes,no = "$GCC,$with_gnu_ld"; 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 no = "$with_gnu_ld"; 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 yes,no = "$GCC,$with_gnu_ld"; 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 no = "$with_gnu_ld"; 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 yes = "$GCC"; 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 yes = "$lt_cv_irix_exported_symbol"; 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 _LT_TAGVAR(link_all_deplibs, $1)=no 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 ;; linux*) case $cc_basename in tcc*) # Fabrice Bellard et al's Tiny C Compiler _LT_TAGVAR(ld_shlibs, $1)=yes _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; 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* | bitrig*) 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__`"; 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 _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' 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 shrext_cmds=.dll _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;; osf3*) if test yes = "$GCC"; 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 yes = "$GCC"; 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 yes = "$GCC"; 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 yes = "$GCC"; 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 sequent = "$host_vendor"; 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 yes = "$GCC"; 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 CANNOT 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 yes = "$GCC"; 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 sni = "$host_vendor"; 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 no = "$_LT_TAGVAR(ld_shlibs, $1)" && 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 yes,yes = "$GCC,$enable_shared"; 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 what 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 no = "$can_build_shared" && 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 yes = "$enable_shared" && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test ia64 != "$host_cpu"; then case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in yes,aix,yes) ;; # shared object as lib.so file only yes,svr4,*) ;; # shared object as lib.so archive member only yes,*) enable_static=no ;; # shared object in lib.a archive as well esac 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 yes = "$enable_shared" || 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 no != "$CXX" && ( (test g++ = "$CXX" && `g++ -v >/dev/null 2>&1` ) || (test g++ != "$CXX"))); 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 yes != "$_lt_caught_CXX_error"; 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 yes = "$GXX"; 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 yes = "$GXX"; 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 yes = "$with_gnu_ld"; 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 ia64 = "$host_cpu"; 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 # have runtime linking enabled, and use it for executables. # For shared libraries, we enable/disable runtime linking # depending on the kind of the shared library created - # when "with_aix_soname,aix_use_runtimelinking" is: # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables # "aix,yes" lib.so shared, rtl:yes, for executables # lib.a static archive # "both,no" lib.so.V(shr.o) shared, rtl:yes # lib.a(lib.so.V) shared, rtl:no, for executables # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a(lib.so.V) shared, rtl:no # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a static archive 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 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then # With aix-soname=svr4, we create the lib.so.V shared archives only, # so we don't have lib.a shared libs to link our executables. # We have to force runtime linking in this case. aix_use_runtimelinking=yes LDFLAGS="$LDFLAGS -Wl,-brtl" fi ;; 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,' case $with_aix_soname,$aix_use_runtimelinking in aix,*) ;; # no import file svr4,* | *,yes) # use import file # The Import File defines what to hardcode. _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no ;; esac if test yes = "$GXX"; 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 yes = "$aix_use_runtimelinking"; then shared_flag=$shared_flag' $wl-G' fi # Need to ensure runtime linking is disabled for the traditional # shared library, or the linker may eventually find shared libraries # /with/ Import File - we do not want to mix them. shared_flag_aix='-shared' shared_flag_svr4='-shared $wl-G' else # not using gcc if test ia64 = "$host_cpu"; 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 yes = "$aix_use_runtimelinking"; then shared_flag='$wl-G' else shared_flag='$wl-bM:SRE' fi shared_flag_aix='$wl-bM:SRE' shared_flag_svr4='$wl-G' 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,yes = "$with_aix_soname,$aix_use_runtimelinking"; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. # The "-G" linker flag allows undefined symbols. _LT_TAGVAR(no_undefined_flag, $1)='-bernotok' # 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 -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag else if test ia64 = "$host_cpu"; 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 yes = "$with_gnu_ld"; 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 _LT_TAGVAR(archive_expsym_cmds, $1)='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' # -brtl affects multiple linker settings, -berok does not and is overridden later compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([[, ]]\\)%-berok\\1%g"`' if test svr4 != "$with_aix_soname"; then # This is similar to how AIX traditionally builds its shared # libraries. Need -bnortl late, we may have -brtl in LDFLAGS. _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' fi if test aix != "$with_aix_soname"; then _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' else # used by -dlpreopen to get the symbols _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$MV $output_objdir/$realname.d/$soname $output_objdir' fi _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$RM -r $output_objdir/$realname.d' 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,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then cp "$export_symbols" "$output_objdir/$soname.def"; echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; else $SED -e '\''s/^/-link -EXPORT:/'\'' < $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, use it as # is; otherwise, prepend EXPORTS... _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); 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) ;; os2*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)=unsupported shrext_cmds=.dll _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;; 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 ;; 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 "x$output_objdir/$soname" = "x$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 yes = "$GXX"; 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 "x$output_objdir/$soname" = "x$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 no = "$with_gnu_ld"; 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 yes = "$GXX"; then if test no = "$with_gnu_ld"; 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 yes = "$GXX"; then if test no = "$with_gnu_ld"; 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 | 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 yes = "$supports_anon_versioning"; 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 ;; openbsd* | bitrig*) 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__`"; 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 yes,no = "$GXX,$with_gnu_ld"; 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 yes,no = "$GXX,$with_gnu_ld"; 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 $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 $wl-h $wl$soname -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 $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 $wl-h $wl$soname -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 CANNOT 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 no = "$_LT_TAGVAR(ld_shlibs, $1)" && 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 yes != "$_lt_caught_CXX_error" 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 @S|@2 in .*) func_stripname_result=`$ECHO "@S|@3" | $SED "s%^@S|@1%%; s%\\\\@S|@2\$%%"`;; *) func_stripname_result=`$ECHO "@S|@3" | $SED "s%^@S|@1%%; s%@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 x-L = "$p" || test x-R = "$p"; 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 no = "$pre_test_object_deps_done"; 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 no = "$pre_test_object_deps_done"; 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)= ;; 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 no = "$F77"; 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 yes != "$_lt_disable_F77"; 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 no = "$can_build_shared" && 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 yes = "$enable_shared" && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test ia64 != "$host_cpu"; then case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in yes,aix,yes) ;; # shared object as lib.so file only yes,svr4,*) ;; # shared object as lib.so archive member only yes,*) enable_static=no ;; # shared object in lib.a archive as well esac 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 yes = "$enable_shared" || 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 yes != "$_lt_disable_F77" 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 no = "$FC"; 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 yes != "$_lt_disable_FC"; 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 no = "$can_build_shared" && 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 yes = "$enable_shared" && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test ia64 != "$host_cpu"; then case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in yes,aix,yes) ;; # shared object as lib.so file only yes,svr4,*) ;; # shared object as lib.so archive member only yes,*) enable_static=no ;; # shared object in lib.a archive as well esac 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 yes = "$enable_shared" || 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 yes != "$_lt_disable_FC" 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 set = "${GCJFLAGS+set}" || 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 10 -lt "$lt_ac_count" && 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], [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_PATH_CONVERSION_FUNCTIONS # ----------------------------- # Determine what 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 link-grammar-5.3.16/m4/lt~obsolete.m40000644000076400007640000001377413074512560014273 00000000000000# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*- # # Copyright (C) 2004-2005, 2007, 2009, 2011-2015 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])]) link-grammar-5.3.16/link-grammar.spec0000644000076400007640000000465213074512714014370 00000000000000%define name link-grammar %define version 5.3.16 %define release 1 Summary: A Natural Language Parser based on Link Grammar Theory Name: %{name} Version: %{version} Release: %{release} Group: System Environment/Libraries License: LGPL Source: http://www.abisource.com/downloads/link-grammar/%{version}/link-grammar-%{version}.tar.gz Buildroot: /var/tmp/%{name}-%{version}-%{release}-root URL: http://abisource.com/projects/link-grammar/ #Requires: BuildRequires: hunspell-devel, java-devel, jpackage-utils, libedit-devel, ant, minisat-devel %description The Link Grammar Parser is a syntactic parser of English, Russian, Arabic, Persian and other languages. It is based on Link Grammar, an theory of natural language syntax. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labeled links connecting pairs of words. The parser also produces a HPSG-style representation of a sentence (showing noun phrases, verb phrases, etc.). %package devel Summary: Support files necessary to compile applications with link-grammar. Group: Development/Libraries Requires: link-grammar %description devel Libraries, headers, and support files necessary to compile applications using link-grammar. %prep %setup %build # help configure find jni.h export JAVA_HOME=%{java_home} %ifarch alpha MYARCH_FLAGS="--host=alpha-redhat-linux" %endif if [ ! -f configure ]; then CFLAGS="$RPM_OPT_FLAGS" ./autogen.sh --prefix=%{_prefix} --no-configure fi %configure CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} --enable-python-bindings --disable-aspell if [ "$SMP" != "" ]; then (%__make "MAKE=%__make -k -j $SMP"; exit 0) %__make else %__make fi %install if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi %__make DESTDIR=$RPM_BUILD_ROOT install find $RPM_BUILD_ROOT/%{_libdir} -name \*.la -exec rm -f \{\} \; %files %defattr(644,root,root,755) %doc LICENSE README ChangeLog %attr(755,root,root)%{_bindir}/* %{_libdir}/lib*.so* %{_datadir}/link-grammar/* %files devel %defattr(644,root,root,755) %{_libdir}/*.a %{_libdir}/pkgconfig/link-grammar.pc %{_includedir}/link-grammar/* %clean %__rm -r $RPM_BUILD_ROOT %changelog * Fri Sep 23 2016 Amir Plivatsky - Add minisat dependency. - Enable the SAT-solver (enabled by default). * Fri Jun 27 2014 Linas Vepstas - Freshen with newer URL, dependencies. * Sat Feb 5 2005 Dom Lachowicz - Initial version link-grammar-5.3.16/config.sub0000755000076400007640000010535412431742332013114 00000000000000#! /bin/sh # Configuration validation subroutine script. # Copyright 1992-2013 Free Software Foundation, Inc. timestamp='2013-08-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 3 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 . # # 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. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # Please send patches with a ChangeLog entry to config-patches@gnu.org. # # 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 ." version="\ GNU config.sub ($timestamp) Copyright 1992-2013 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-musl* | 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*178) os=-lynxos178 ;; -lynx*5) os=-lynxos5 ;; -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 | arceb \ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ | avr | avr32 \ | be32 | be64 \ | bfin \ | c4x | c8051 | 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 | microblazeel | 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 \ | mipsr5900 | mipsr5900el \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | moxie \ | mt \ | msp430 \ | nds32 | nds32le | nds32be \ | nios | nios2 | nios2eb | nios2el \ | ns16k | ns32k \ | open8 \ | or1k | 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-* | arceb-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ | be32-* | be64-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* \ | c8051-* | 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-* | microblazeel-* \ | 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-* \ | mipsr5900-* | mipsr5900el-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | mt-* \ | msp430-* \ | nds32-* | nds32le-* | nds32be-* \ | nios-* | nios2-* | nios2eb-* | nios2el-* \ | 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 ;; mingw64) basic_machine=x86_64-pc os=-mingw64 ;; mingw32) basic_machine=i686-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=i686-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 | rdos64) basic_machine=x86_64-pc os=-rdos ;; rdos32) 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* | -plan9* \ | -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* \ | -bitrig* | -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* | -mingw64* | -linux-gnu* | -linux-android* \ | -linux-newlib* | -linux-musl* | -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 ;; -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 ;; c8051-*) os=-elf ;; hexagon-*) os=-elf ;; 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 ;; or1k-*) 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: link-grammar-5.3.16/missing0000755000076400007640000001533013074512574012531 00000000000000#! /bin/sh # Common wrapper for a few potentially missing GNU programs. scriptversion=2013-10-28.13; # UTC # Copyright (C) 1996-2014 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 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, see . # 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 case $1 in --is-lightweight) # Used by our autoconf macros to check whether the available missing # script is modern enough. exit 0 ;; --run) # Back-compat with the calling convention used by older automake. shift ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due to PROGRAM being missing or too old. Options: -h, --help display this help and exit -v, --version output version information and exit Supported PROGRAM values: aclocal autoconf autoheader autom4te automake makeinfo bison yacc flex lex help2man Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and 'g' are ignored when checking the name. Send bug reports to ." 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 # Run the given program, remember its exit status. "$@"; st=$? # If it succeeded, we are done. test $st -eq 0 && exit 0 # Also exit now if we it failed (or wasn't found), and '--version' was # passed; such an option is passed most likely to detect whether the # program is present and works. case $2 in --version|--help) exit $st;; esac # Exit code 63 means version mismatch. This often happens when the user # tries to use an ancient version of a tool on a file that requires a # minimum version. if test $st -eq 63; then msg="probably too old" elif test $st -eq 127; then # Program was missing. msg="missing on your system" else # Program was found and executed, but failed. Give up. exit $st fi perl_URL=http://www.perl.org/ flex_URL=http://flex.sourceforge.net/ gnu_software_URL=http://www.gnu.org/software program_details () { case $1 in aclocal|automake) echo "The '$1' program is part of the GNU Automake package:" echo "<$gnu_software_URL/automake>" echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/autoconf>" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; autoconf|autom4te|autoheader) echo "The '$1' program is part of the GNU Autoconf package:" echo "<$gnu_software_URL/autoconf/>" echo "It also requires GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; esac } give_advice () { # Normalize program name to check for. normalized_program=`echo "$1" | sed ' s/^gnu-//; t s/^gnu//; t s/^g//; t'` printf '%s\n' "'$1' is $msg." configure_deps="'configure.ac' or m4 files included by 'configure.ac'" case $normalized_program in autoconf*) echo "You should only need it if you modified 'configure.ac'," echo "or m4 files included by it." program_details 'autoconf' ;; autoheader*) echo "You should only need it if you modified 'acconfig.h' or" echo "$configure_deps." program_details 'autoheader' ;; automake*) echo "You should only need it if you modified 'Makefile.am' or" echo "$configure_deps." program_details 'automake' ;; aclocal*) echo "You should only need it if you modified 'acinclude.m4' or" echo "$configure_deps." program_details 'aclocal' ;; autom4te*) echo "You might have modified some maintainer files that require" echo "the 'autom4te' program to be rebuilt." program_details 'autom4te' ;; bison*|yacc*) echo "You should only need it if you modified a '.y' file." echo "You may want to install the GNU Bison package:" echo "<$gnu_software_URL/bison/>" ;; lex*|flex*) echo "You should only need it if you modified a '.l' file." echo "You may want to install the Fast Lexical Analyzer package:" echo "<$flex_URL>" ;; help2man*) echo "You should only need it if you modified a dependency" \ "of a man page." echo "You may want to install the GNU Help2man package:" echo "<$gnu_software_URL/help2man/>" ;; makeinfo*) echo "You should only need it if you modified a '.texi' file, or" echo "any other file indirectly affecting the aspect of the manual." echo "You might want to install the Texinfo package:" echo "<$gnu_software_URL/texinfo/>" echo "The spurious makeinfo call might also be the consequence of" echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" echo "want to install GNU make:" echo "<$gnu_software_URL/make/>" ;; *) echo "You might have modified some files without having the proper" echo "tools for further handling them. Check the 'README' file, it" echo "often tells you about the needed prerequisites for installing" echo "this package. You may also peek at any GNU archive site, in" echo "case some other package contains this missing '$1' program." ;; esac } give_advice "$1" | sed -e '1s/^/WARNING: /' \ -e '2,$s/^/ /' >&2 # Propagate the correct exit status (expected to be 127 for a program # not found, 63 for a program that failed due to version mismatch). exit $st # 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: link-grammar-5.3.16/TODO0000664000076400007640000000021612431741033011607 00000000000000 List of ideas for possible improvements: ---------------------------------------- -- See the bottom of the README file for list of ideas. link-grammar-5.3.16/MAINTAINERS0000664000076400007640000000011612431741033012613 00000000000000Dom Lachowicz (domlachowicz@gmail.com) Linas Vepstas (linasvepstas@gmail.com) link-grammar-5.3.16/Makefile.in0000644000076400007640000007452213074512574013207 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ $(am__configure_deps) $(am__DIST_COMMON) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = link-grammar.pc link-grammar.spec CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-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 \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(pkgconfigdir)" DATA = $(pkgconfig_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ cscope distdir dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags CSCOPE = cscope DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/link-grammar.pc.in \ $(srcdir)/link-grammar.spec.in AUTHORS ChangeLog NEWS TODO \ compile config.guess config.sub install-sh ltmain.sh missing \ py-compile 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__post_remove_distdir = $(am__remove_distdir) 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 DIST_TARGETS = dist-gzip 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@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ # # Master Makefile for the Link Grammar system # SUBDIRS = \ link-grammar \ viterbi \ bindings \ link-parser \ tests \ morphology \ data \ man pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = link-grammar.pc ACLOCAL_AMFLAGS = -I m4 EXTRA_DIST = \ autogen.sh \ link-grammar.pc.in \ link-grammar.spec.in \ link-grammar.spec \ AUTHORS \ ChangeLog \ FindLinkGrammar.cmake\ LICENSE \ MAINTAINERS \ NEWS \ README.md \ docker/docker-build.sh \ docker/docker-base/Dockerfile \ docker/docker-parser/Dockerfile \ docker/docker-python/Dockerfile \ docker/docker-server/Dockerfile \ m4/varcheckpoint.m4 all: all-recursive .SUFFIXES: am--refresh: Makefile @: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) $(am__cd) $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) $(am__aclocal_m4_deps): link-grammar.pc: $(top_builddir)/config.status $(srcdir)/link-grammar.pc.in cd $(top_builddir) && $(SHELL) ./config.status $@ link-grammar.spec: $(top_builddir)/config.status $(srcdir)/link-grammar.spec.in cd $(top_builddir) && $(SHELL) ./config.status $@ mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool config.lt install-pkgconfigDATA: $(pkgconfig_DATA) @$(NORMAL_INSTALL) @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ done uninstall-pkgconfigDATA: @$(NORMAL_UNINSTALL) @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) # 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. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ 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" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 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; \ $(am__define_uniq_tagged_files); \ 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-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscope: cscope.files test ! -s cscope.files \ || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) clean-cscope: -rm -f cscope.files cscope.files: clean-cscope cscopelist cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files 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 \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ 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__post_remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__post_remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__post_remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__post_remove_distdir) dist-tarZ: distdir @echo WARNING: "Support for distribution archives compressed with" \ "legacy program 'compress' is deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__post_remove_distdir) dist-shar: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) $(am__post_remove_distdir) dist dist-all: $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' $(am__post_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.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 u+w $(distdir) mkdir $(distdir)/_build $(distdir)/_build/sub $(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/sub \ && ../../configure \ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ $(DISTCHECK_CONFIGURE_FLAGS) \ --srcdir=../.. --prefix="$$dc_install_base" \ && $(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__post_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 $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(pkgconfigdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done 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-pkgconfigDATA 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: uninstall-pkgconfigDATA .MAKE: $(am__recursive_targets) install-am install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ am--refresh check check-am clean clean-cscope clean-generic \ clean-libtool cscope cscopelist-am ctags ctags-am dist \ dist-all dist-bzip2 dist-gzip dist-lzip 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-pkgconfigDATA 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-am uninstall \ uninstall-am uninstall-pkgconfigDATA .PRECIOUS: Makefile msvc14/LGlib-features.props \ msvc14/LinkGrammarExe.vcxproj \ msvc14/LinkGrammarExe.vcxproj.filters \ msvc14/LinkGrammarJava.vcxproj \ msvc14/LinkGrammarJava.vcxproj.filters \ msvc14/LinkGrammar.sln \ msvc14/LinkGrammar.vcxproj \ msvc14/LinkGrammar.vcxproj.filters \ msvc14/Local.props \ msvc14/confvar.bat \ msvc14/MSVC-common.props \ msvc14/post-build.bat \ msvc14/Python2.vcxproj \ msvc14/Python2.vcxproj.filters \ msvc14/Python3.vcxproj.filters \ msvc14/README.md \ msvc14/make-check.py \ mingw/README.Cygwin \ mingw/README.MSYS \ TODO # 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: link-grammar-5.3.16/link-grammar.pc.in0000664000076400007640000000036612431741033014437 00000000000000prefix=@prefix@ exec_prefix=@exec_prefix@ libdir=@libdir@ includedir=@includedir@ Name: link-grammar Description: A natural language parser based on link grammar theory Version: @VERSION@ Libs: -L${libdir} -llink-grammar Cflags: -I${includedir} link-grammar-5.3.16/link-parser/0000755000076400007640000000000013074513210013423 500000000000000link-grammar-5.3.16/link-parser/link-parser.c0000644000076400007640000006113013050057560015744 00000000000000/***************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2008, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /***************************************************************************/ /**************************************************************************** * * This is a simple example of the link parser API. It simulates most of * the functionality of the original link grammar parser, allowing sentences * to be typed in either interactively or in "batch" mode (if -batch is * specified on the command line, and stdin is redirected to a file). * The program: * Opens up a dictionary * Iterates: * 1. Reads from stdin to get an input string to parse * 2. Tokenizes the string to form a Sentence * 3. Tries to parse it with cost 0 * 4. Tries to parse with increasing cost * When a parse is found: * 1. Extracts each Linkage * 2. Passes it to process_some_linkages() * 3. Deletes linkage * After parsing each Sentence is deleted by making a call to * sentence_delete. * ****************************************************************************/ #include #include #include #include /* Used for terminal resizing */ #ifndef _WIN32 #include #include #include #include #else #include #include #include #endif /* _WIN32 */ #ifdef _MSC_VER #define LINK_GRAMMAR_DLL_EXPORT 0 #endif /* _MSC_VER */ #ifndef _WIN32 #define LAST_RESORT_LOCALE "en_US.UTF-8" /* Supposing POSIX systems */ #else #define LAST_RESORT_LOCALE "" /* Use user default locale */ #endif /* _WIN32 */ #include "parser-utilities.h" #include "command-line.h" #include "lg_readline.h" #ifdef USE_VITERBI #include "../viterbi/viterbi.h" #endif /* USE_VITERBI */ #define DISPLAY_MAX 1024 #define COMMENT_CHAR '%' /* input lines beginning with this are ignored */ #define WHITESPACE " \t\v\r\n" /* ASCII-only is sufficient here. */ static int batch_errors = 0; static int verbosity = 0; static char * debug = (char *)""; static char * test = (char *)""; static bool isatty_stdin, isatty_stdout; #ifdef _WIN32 static bool running_under_cygwin = false; #endif /* _WIN32 */ typedef enum { UNGRAMMATICAL = '*', PARSE_WITH_DISJUNCT_COST_GT_0 = ':', /* Not used anywhere, currently ... */ NO_LABEL = ' ' } Label; static char * get_terminal_line(char *input_string, FILE *in, FILE *out) { static char *pline; const char *prompt = (0 == verbosity)? "" : "linkparser> "; #ifdef HAVE_EDITLINE #ifdef _WIN32 #error __FILE__ ": Cannot use HAVE_EDITLINE " "(the console already has line editing and history)." #endif /* _WIN32 */ pline = lg_readline(prompt); #else fprintf(out, "%s", prompt); fflush(out); #ifdef _WIN32 if (!running_under_cygwin) pline = get_console_line(); else pline = fgets(input_string, MAX_INPUT, in); #else pline = fgets(input_string, MAX_INPUT, in); #endif /* _WIN32 */ #endif /* HAVE_EDITLINE */ return pline; } static char * fget_input_string(FILE *in, FILE *out, bool check_return) { static char *pline; static char input_string[MAX_INPUT]; static bool input_pending = false; if (input_pending) { input_pending = false; return pline; } input_string[MAX_INPUT-2] = '\0'; if ((in != stdin) || !isatty_stdin) { /* Get input from a file. */ pline = fgets(input_string, MAX_INPUT, in); } else { /* If we are here, the input is from a terminal. */ pline = get_terminal_line(input_string, in, out); } if (NULL == pline) return NULL; /* EOF */ if (('\0' != input_string[MAX_INPUT-2]) && ('\n' != input_string[MAX_INPUT-2])) { prt_error("Warning: Input line too long (>%d)\n", MAX_INPUT-1); /* TODO: Ignore it and its continuation part(s). */ } if (check_return) { if (('\0' == pline[0]) || ('\r' == pline[0]) || ('\n' == pline[0])) return (char *)"\n"; /* Continue linkage display */ input_pending = true; return (char *)"x"; /* Stop linkage display */ } return pline; } /************************************************************************** * * This procedure displays a linkage graphically. Since the diagrams * are passed as character strings, they need to be deleted with a * call to free. * **************************************************************************/ static void process_linkage(Linkage linkage, Command_Options* copts) { char * string; ConstituentDisplayStyle mode; if (!linkage) return; /* Can happen in timeout mode */ if (copts->display_bad) { string = linkage_print_pp_msgs(linkage); fprintf(stdout, "%s\n", string); linkage_free_pp_msgs(string); } if (copts->display_on) { string = linkage_print_diagram(linkage, copts->display_walls, copts->screen_width); fprintf(stdout, "%s", string); linkage_free_diagram(string); } if ((mode = copts->display_constituents)) { string = linkage_print_constituent_tree(linkage, mode); if (string != NULL) { fprintf(stdout, "%s\n", string); linkage_free_constituent_tree_str(string); } else { copts->display_constituents = 0; fprintf(stderr, "Can't generate constituents.\n"); fprintf(stderr, "Constituent processing has been turned off.\n"); } } if (copts->display_links) { string = linkage_print_links_and_domains(linkage); fprintf(stdout, "%s", string); linkage_free_links_and_domains(string); } if (copts->display_senses) { string = linkage_print_senses(linkage); fprintf(stdout, "%s", string); linkage_free_senses(string); } if (copts->display_disjuncts) { string = linkage_print_disjuncts(linkage); fprintf(stdout, "%s\n", string); linkage_free_disjuncts(string); } if (copts->display_postscript) { string = linkage_print_postscript(linkage, copts->display_walls, copts->display_ps_header); fprintf(stdout, "%s\n", string); linkage_free_postscript(string); } } static void print_parse_statistics(Sentence sent, Parse_Options opts) { if (sentence_num_linkages_found(sent) > 0) { if (sentence_num_linkages_found(sent) > parse_options_get_linkage_limit(opts)) { fprintf(stdout, "Found %d linkage%s (%d of %d random " \ "linkages had no P.P. violations)", sentence_num_linkages_found(sent), sentence_num_linkages_found(sent) == 1 ? "" : "s", sentence_num_valid_linkages(sent), sentence_num_linkages_post_processed(sent)); } else { fprintf(stdout, "Found %d linkage%s (%d had no P.P. violations)", sentence_num_linkages_post_processed(sent), sentence_num_linkages_post_processed(sent) == 1 ? "" : "s", sentence_num_valid_linkages(sent)); } if (sentence_null_count(sent) > 0) { fprintf(stdout, " at null count %d", sentence_null_count(sent)); } fprintf(stdout, "\n"); } } /** * Check for the auto-next-linkage test request (for LG code development). * It is given using the special command: test=auto-next-linkage[:display_max] * when :display_max is an optional indication of the maximum number of * linkages to auto-display (the default is DISPLAY_MAX). * For example, to issue up to 20000 linkages for each batch sentence, * the following can be used: * link-parser -limit=30000 -test=auto-next-linkage:20000 < file.batch */ static int auto_next_linkage_test(const char *test) { char auto_next_linkage_str[] = ",auto-next-linkage"; char *auto_next_linkage_pos = strstr(test, auto_next_linkage_str); int max_display; if (auto_next_linkage_pos == NULL) return 0; max_display = atoi(auto_next_linkage_pos + sizeof(auto_next_linkage_str)); if (max_display != 0) return max_display; return DISPLAY_MAX; } static const char *process_some_linkages(FILE *in, Sentence sent, Command_Options* copts) { int i, num_to_query, num_to_display, num_displayed; Linkage linkage; double corpus_cost; Parse_Options opts = copts->popts; int display_max = DISPLAY_MAX; bool auto_next_linkage = false; i = auto_next_linkage_test(test); if (i != 0) { display_max = i; auto_next_linkage = true; } if (verbosity > 0) print_parse_statistics(sent, opts); num_to_query = sentence_num_linkages_post_processed(sent); if (!copts->display_bad) { num_to_display = MIN(sentence_num_valid_linkages(sent), display_max); } else { num_to_display = MIN(num_to_query, display_max); } for (i=0, num_displayed=0; i 0) && !copts->display_bad) { continue; } linkage = linkage_create(i, sent, opts); /* Currently, sat solver sets the linkage violation indication * only when it creates the linkage as a result of the above call. */ if ((sentence_num_violations(sent, i) > 0) && !copts->display_bad) { continue; } /* Currently, sat solver returns NULL when there ain't no more */ if (!linkage) { if (verbosity > 0) { if (0 == i) fprintf(stdout, "No linkages found.\n"); else fprintf(stdout, "No more linkages.\n"); } break; } if (verbosity > 0) { if ((sentence_num_valid_linkages(sent) == 1) && !copts->display_bad) { fprintf(stdout, " Unique linkage, "); } else if (copts->display_bad && (sentence_num_violations(sent, i) > 0)) { fprintf(stdout, " Linkage %d (bad), ", num_displayed+1); } else { fprintf(stdout, " Linkage %d, ", num_displayed+1); } corpus_cost = linkage_corpus_cost(linkage); if (corpus_cost < 0.0f) { fprintf(stdout, "cost vector = (UNUSED=%d DIS=%5.2f LEN=%d)\n", linkage_unused_word_cost(linkage), linkage_disjunct_cost(linkage), linkage_link_cost(linkage)); } else { fprintf(stdout, "cost vector = (CORP=%6.4f UNUSED=%d DIS=%5.2f LEN=%d)\n", corpus_cost, linkage_unused_word_cost(linkage), linkage_disjunct_cost(linkage), linkage_link_cost(linkage)); } } process_linkage(linkage, copts); linkage_delete(linkage); if (++num_displayed < num_to_display) { if (!auto_next_linkage) { if ((verbosity > 0) && (in == stdin) && isatty_stdin && isatty_stdout) { fprintf(stdout, "Press RETURN for the next linkage.\n"); } char *rc = fget_input_string(in, stdout, /*check_return*/true); if ((NULL == rc) || (*rc != '\n')) return rc; } } else { break; } } return "x"; } static int there_was_an_error(Label label, Sentence sent, Parse_Options opts) { if (sentence_num_valid_linkages(sent) > 0) { if (label == UNGRAMMATICAL) { batch_errors++; return UNGRAMMATICAL; } if ((sentence_disjunct_cost(sent, 0) == 0.0) && (label == PARSE_WITH_DISJUNCT_COST_GT_0)) { batch_errors++; return PARSE_WITH_DISJUNCT_COST_GT_0; } } else { if (label != UNGRAMMATICAL) { batch_errors++; return UNGRAMMATICAL; } } return 0; } static void batch_process_some_linkages(Label label, Sentence sent, Command_Options* copts) { Parse_Options opts = copts->popts; if (there_was_an_error(label, sent, opts)) { /* If we found at least one good linkage, print it. */ if (sentence_num_valid_linkages(sent) > 0) { Linkage linkage = NULL; int i; for (i=0; i]\n" " [--version]\n", str); fprintf(stderr, "\nSpecial commands are:\n"); copts = command_options_create(); issue_special_command("var", copts, NULL); exit(-1); } /** * On Unix, this checks for the current window size, * and sets the output screen width accordingly. * Not sure how MS Windows does this. */ static void check_winsize(Command_Options* copts) { if (!isatty_stdout) return; int fd = fileno(stdout); #ifdef _WIN32 HANDLE console; CONSOLE_SCREEN_BUFFER_INFO info; /* Create a handle to the console screen. */ console = (HANDLE)_get_osfhandle(fd); if (!console || (console == INVALID_HANDLE_VALUE)) goto fail; /* Calculate the size of the console window. */ if (GetConsoleScreenBufferInfo(console, &info) == 0) goto fail; copts->screen_width = info.srWindow.Right - info.srWindow.Left; return; fail: copts->screen_width = 79; return; #else struct winsize ws; /* If there is no controlling terminal, the fileno will fail. This * seems to happen while building docker images, I don't know why. */ if (fd < 0) return; if (0 != ioctl(fd, TIOCGWINSZ, &ws)) { perror("stdout: ioctl TIOCGWINSZ"); return; } /* printf("rows %i\n", ws.ws_row); */ /* printf("cols %i\n", ws.ws_col); */ /* Set the screen width only if the returned value seems * rational: its positive and not insanely tiny. */ if ((10 < ws.ws_col) && (16123 > ws.ws_col)) { copts->screen_width = ws.ws_col - 1; } #endif /* _WIN32 */ } int main(int argc, char * argv[]) { FILE *input_fh = stdin; Dictionary dict; const char *language = NULL; int num_linkages, i; Label label = NO_LABEL; Command_Options *copts; Parse_Options opts; bool batch_in_progress = false; isatty_stdin = isatty(fileno(stdin)); isatty_stdout = isatty(fileno(stdout)); #ifdef _WIN32 /* If compiled with MSVC/MSYS, we still support running under Cygwin. * This is done by checking running_under_cygwin to resolve * incompatibilities. */ const char *ostype = getenv("OSTYPE"); if ((NULL != ostype) && (0 == strcmp(ostype, "cygwin"))) running_under_cygwin = true; #endif /* _WIN32 */ #if LATER /* Try to catch the SIGWINCH ... except this is not working. */ struct sigaction winch_act; winch_act.sa_handler = winch_handler; winch_act.sa_sigaction = NULL; sigemptyset (&winch_act.sa_mask); winch_act.sa_flags = 0; sigaction (SIGWINCH, &winch_act, NULL); #endif i = 1; if ((argc > 1) && (argv[1][0] != '-')) { /* the dictionary is the first argument if it doesn't begin with "-" */ language = argv[1]; i++; } for (; ipopts; if (copts == NULL || opts == NULL || copts->panic_opts == NULL) { prt_error("Fatal error: unable to create parse options\n"); exit(-1); } setup_panic_parse_options(copts->panic_opts); copts->panic_mode = true; parse_options_set_max_parse_time(opts, 30); parse_options_set_linkage_limit(opts, 1000); parse_options_set_min_null_count(opts, 0); parse_options_set_max_null_count(opts, 0); parse_options_set_short_length(opts, 16); parse_options_set_islands_ok(opts, false); /* Process command line variable-setting commands (only) */ for (i = 1; i < argc; i++) { if (argv[i][0] == '-') { const char *var = argv[i] + ((argv[i][1] != '-') ? 1 : 2); if ((var[0] != '!') && issue_special_command(var, copts, NULL)) print_usage(argv[0]); } } #ifdef _WIN32 win32_set_utf8_output(); #endif /* _WIN32 */ if (language && *language) { dict = dictionary_create_lang(language); if (dict == NULL) { prt_error("Fatal error: Unable to open dictionary.\n"); exit(-1); } } else { dict = dictionary_create_default_lang(); if (dict == NULL) { prt_error("Fatal error: Unable to open default dictionary.\n"); exit(-1); } } /* Process the command line '!' commands */ for (i = 1; i input_string) && strchr(WHITESPACE, *p) ; p--) { *p = '\0'; } if ((strcmp(input_string, "!quit") == 0) || (strcmp(input_string, "!exit") == 0)) break; /* We have to handle the !file command inline; its too hairy * otherwise ... */ if (strncmp(input_string, "!file", 5) == 0) { char * filename = &input_string[6]; int fnlen = strlen(filename); if ('\n' == filename[fnlen-1]) filename[fnlen-1] = '\0'; input_fh = fopen(filename, "r"); if (NULL == input_fh) { int perr = errno; fprintf(stderr, "Error: %s (%d) %s\n", filename, perr, strerror(perr)); input_fh = stdin; continue; } continue; } /* If the input string is just whitespace, then ignore it. */ if (strspn(input_string, WHITESPACE) == strlen(input_string)) continue; if (special_command(input_string, copts, dict)) continue; if (!copts->batch_mode) batch_in_progress = false; if ('\0' != test[0]) { /* In batch mode warn only once. * In auto-next-linkage mode don't warn at all. */ if (!batch_in_progress && !auto_next_linkage_test(test)) { fflush(stdout); /* Remind the developer this is a test mode. */ fprintf(stderr, "Warning: Tests enabled: %s\n", test); if (copts->batch_mode) batch_in_progress = true; } } if (copts->echo_on) { printf("%s\n", input_string); } if (copts->batch_mode) { label = strip_off_label(input_string); } // Post-processing-based pruning will clip away connectors // that we might otherwise want to examine. So disable PP // pruning in this situation. if (copts->display_bad) parse_options_set_perform_pp_prune(opts, false); else parse_options_set_perform_pp_prune(opts, true); #ifdef USE_VITERBI /* Compile-time optional, for now, since it don't work yet. */ if (parse_options_get_use_viterbi(opts)) { viterbi_parse(input_string, dict); } else #endif /* USE_VITERBI */ { sent = sentence_create(input_string, dict); /* First parse with cost 0 or 1 and no null links */ // parse_options_set_disjunct_cost(opts, 2.7); parse_options_set_min_null_count(opts, 0); parse_options_set_max_null_count(opts, 0); parse_options_reset_resources(opts); num_linkages = sentence_parse(sent, opts); /* num_linkages is negative only on a hard-error; * typically, due to a zero-length sentence. */ if (num_linkages < 0) { sentence_delete(sent); sent = NULL; continue; } #if 0 /* Try again, this time omitting the requirement for * definite articles, etc. This should allow for the parsing * of newspaper headlines and other clipped speech. * * XXX Unfortunately, this also allows for the parsing of * all sorts of ungrammatical sentences which should not * parse, and leads to bad parses of many other unparsable * but otherwise grammatical sentences. Thus, this trick * pretty much fails; we leave it here to document the * experiment. */ if (num_linkages == 0) { parse_options_set_disjunct_cost(opts, 4.5); num_linkages = sentence_parse(sent, opts); if (num_linkages < 0) continue; } #endif /* 0 */ /* Try using a larger list of disjuncts */ /* XXX FIXME: the lg_expand_disjunct_list() routine is not * currently a part of the public API; it should be made so, * or this expansion idea should be abandoned... not sure which. */ if ((num_linkages == 0) && parse_options_get_use_cluster_disjuncts(opts)) { int expanded; if (verbosity > 0) fprintf(stdout, "No standard linkages, expanding disjunct set.\n"); parse_options_set_disjunct_cost(opts, 3.9); expanded = lg_expand_disjunct_list(sent); if (expanded) { num_linkages = sentence_parse(sent, opts); } if (0 < num_linkages) printf("Got One !!!!!!!!!!!!!!!!!\n"); } /* If asked to show bad linkages, then show them. */ if ((num_linkages == 0) && (!copts->batch_mode)) { if (copts->display_bad) { num_linkages = sentence_num_linkages_found(sent); } } /* Now parse with null links */ if (num_linkages == 0 && !copts->batch_mode) { if (verbosity > 0) fprintf(stdout, "No complete linkages found.\n"); if (copts->allow_null) { /* XXX should use expanded disjunct list here too */ parse_options_set_min_null_count(opts, 1); parse_options_set_max_null_count(opts, sentence_length(sent)); num_linkages = sentence_parse(sent, opts); } } if (verbosity > 0) { if (parse_options_timer_expired(opts)) fprintf(stdout, "Timer is expired!\n"); if (parse_options_memory_exhausted(opts)) fprintf(stdout, "Memory is exhausted!\n"); } if ((num_linkages == 0) && copts->panic_mode && parse_options_resources_exhausted(opts)) { /* print_total_time(opts); */ batch_errors++; if (verbosity > 0) fprintf(stdout, "Entering \"panic\" mode...\n"); /* If the parser used was the SAT solver, set the panic parser to * it too. * FIXME? Currently, the SAT solver code is not too useful in * panic mode since it doesn't handle parsing with null words, so * using the regular parser in that case could be beneficial. * However, this currently causes a crash due to a memory * management mess. */ parse_options_set_use_sat_parser(copts->panic_opts, parse_options_get_use_sat_parser(opts)); parse_options_reset_resources(copts->panic_opts); parse_options_set_verbosity(copts->panic_opts, verbosity); num_linkages = sentence_parse(sent, copts->panic_opts); if (verbosity > 0) { if (parse_options_timer_expired(copts->panic_opts)) fprintf(stdout, "Panic timer is expired!\n"); } } /* print_total_time(opts); */ if (copts->batch_mode) { batch_process_some_linkages(label, sent, copts); } else { const char *rc = process_some_linkages(input_fh, sent, copts); if (NULL == rc) { sentence_delete(sent); sent = NULL; break; } } fflush(stdout); sentence_delete(sent); sent = NULL; } } if (copts->batch_mode) { /* print_time(opts, "Total"); */ fprintf(stderr, "%d error%s.\n", batch_errors, (batch_errors==1) ? "" : "s"); } /* Free stuff, so that mem-leak detectors don't complain. */ command_options_delete(copts); dictionary_delete(dict); printf ("Bye.\n"); return 0; } link-grammar-5.3.16/link-parser/parser-utilities.h0000664000076400007640000000244012766044421017035 00000000000000/***************************************************************************/ /* Copyright (c) 2016 Linas Vepstas */ /* Copyright (c) 2016 Amir Plivatsky */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /***************************************************************************/ #ifndef _PARSER_UTILITIES_ #define _PARSER_UTILITIES_ #include "../link-grammar/link-includes.h" #define MAX_INPUT 1024 #if !defined(MIN) #define MIN(X,Y) ( ((X) < (Y)) ? (X) : (Y)) #endif #ifdef _WIN32 #define strcasecmp _stricmp #ifndef strncasecmp #define strncasecmp _strnicmp #endif char *get_console_line(void); void win32_set_utf8_output(void); int lg_isatty(int); #define isatty lg_isatty #endif /* _WIN32 */ #endif // _PARSER_UTILITIES_ link-grammar-5.3.16/link-parser/Makefile.in0000644000076400007640000005717013074512576015440 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Automake file for building the command line application `link-parser`. # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 = link-parser$(EXEEXT) @HAVE_SQLITE_TRUE@am__append_1 = $(SQLITE3_LIBS) @WITH_VITERBI_TRUE@am__append_2 = \ @WITH_VITERBI_TRUE@ $(top_builddir)/viterbi/libvitacog.la \ @WITH_VITERBI_TRUE@ $(LIBGC_LIBS) subdir = link-parser ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS) am_link_parser_OBJECTS = link-parser.$(OBJEXT) command-line.$(OBJEXT) \ lg_readline.$(OBJEXT) parser-utilities.$(OBJEXT) link_parser_OBJECTS = $(am_link_parser_OBJECTS) am__DEPENDENCIES_1 = @HAVE_SQLITE_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) @WITH_VITERBI_TRUE@am__DEPENDENCIES_3 = \ @WITH_VITERBI_TRUE@ $(top_builddir)/viterbi/libvitacog.la \ @WITH_VITERBI_TRUE@ $(am__DEPENDENCIES_1) link_parser_DEPENDENCIES = \ $(top_builddir)/link-grammar/liblink-grammar.la \ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) \ $(am__DEPENDENCIES_3) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = link_parser_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(link_parser_LDFLAGS) $(LDFLAGS) -o $@ AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = SOURCES = $(link_parser_SOURCES) DIST_SOURCES = $(link_parser_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ -DVERSION=\"@VERSION@\" -DDICTIONARY_DIR=\"$(pkgdatadir)\" DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ # $(top_builddir) to pick up autogened link-grammar/link-features.h AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) $(WARN_CFLAGS) \ $(HUNSPELL_CFLAGS) $(LIBEDIT_CFLAGS) link_parser_SOURCES = link-parser.c \ command-line.c \ lg_readline.c \ parser-utilities.h \ parser-utilities.c \ command-line.h \ lg_readline.h link_parser_LDFLAGS = $(LINK_CFLAGS) link_parser_LDADD = $(top_builddir)/link-grammar/liblink-grammar.la \ $(LIBEDIT_LIBS) $(am__append_1) $(am__append_2) all: all-am .SUFFIXES: .SUFFIXES: .c .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 link-parser/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign link-parser/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p \ || test -f $$p1 \ ; 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 link-parser$(EXEEXT): $(link_parser_OBJECTS) $(link_parser_DEPENDENCIES) $(EXTRA_link_parser_DEPENDENCIES) @rm -f link-parser$(EXEEXT) $(AM_V_CCLD)$(link_parser_LINK) $(link_parser_OBJECTS) $(link_parser_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/command-line.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lg_readline.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/link-parser.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/parser-utilities.Po@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .c.lo: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ 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-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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) installdirs: for dir in "$(DESTDIR)$(bindir)"; 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-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: installcheck-local 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 .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am 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-pdf \ install-pdf-am install-ps install-ps-am install-strip \ installcheck installcheck-am installcheck-local installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ uninstall-binPROGRAMS .PRECIOUS: Makefile # Installation checks, to be manually done after "make install". # link-parser checks: # 1. Show the location of its binary. # 2. Check that it can find the system link-grammar dictionary directory. # Note the "cd .libs" - it ensures that it will not find "../data". # To run these checks, issue "make installcheck" from a regular user. installcheck-local: $(AM_V_at)echo; echo -n 'Check location of '; cd .libs; \ PATH=$(bindir) /usr/bin/which link-parser; echo $(AM_V_at)cd .libs; [ "`PATH=$(bindir) /usr/bin/which link-parser`" == $(bindir)/link-parser ] || \ { echo -n "Incorrect location for link-parser: "; \ PATH=$(bindir) /usr/bin/which link-parser; echo; \ echo "Expected $(bindir)/link-parser"; \ echo "PATH is ${PATH}"; exit 1; } $(AM_V_at)cd .libs; for d in . .. ../data ./data; do \ [ ! -d $$d/en ] || { echo "Unexpected dictionary $$d/en"; exit 1; }; \ done cd .libs; echo "This is a test" | $(bindir)/link-parser # 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: link-grammar-5.3.16/link-parser/command-line.c0000644000076400007640000003701613040204035016054 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2008, 2009, 2011, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include #include #include "parser-utilities.h" #include "command-line.h" #include static struct { int verbosity; char * debug; char * test; int timeout; int memory; int linkage_limit; int islands_ok; int repeatable_rand; int spell_guess; int short_length; int batch_mode; int panic_mode; int allow_null; int use_cluster_disjuncts; int use_sat_solver; int use_viterbi; int echo_on; Cost_Model_type cost_model; double max_cost; int screen_width; int display_on; ConstituentDisplayStyle display_constituents; int display_postscript; int display_ps_header; int display_bad; int display_links; int display_walls; int display_disjuncts; int display_senses; int display_morphology; } local; typedef enum { Int, Bool, Float, String, } ParamType; typedef struct { const char *string; ParamType param_type; const char *description; void *ptr; } Switch; static Switch default_switches[] = { {"bad", Bool, "Display of bad linkages", &local.display_bad}, {"batch", Bool, "Batch mode", &local.batch_mode}, {"cluster", Bool, "Use clusters to loosen parsing", &local.use_cluster_disjuncts}, {"constituents", Int, "Generate constituent output", &local.display_constituents}, {"cost-model", Int, "Cost model used for ranking", &local.cost_model}, {"cost-max", Float, "Largest cost to be considered", &local.max_cost}, {"disjuncts", Bool, "Display of disjuncts used", &local.display_disjuncts}, {"echo", Bool, "Echoing of input sentence", &local.echo_on}, {"graphics", Bool, "Graphical display of linkage", &local.display_on}, {"islands-ok", Bool, "Use of null-linked islands", &local.islands_ok}, {"limit", Int, "The maximum linkages processed", &local.linkage_limit}, {"links", Bool, "Display of complete link data", &local.display_links}, {"memory", Int, "Max memory allowed", &local.memory}, {"morphology", Bool, "Display word morphology", &local.display_morphology}, {"null", Bool, "Allow null links", &local.allow_null}, {"panic", Bool, "Use of \"panic mode\"", &local.panic_mode}, {"postscript", Bool, "Generate postscript output", &local.display_postscript}, {"ps-header", Bool, "Generate postscript header", &local.display_ps_header}, {"rand", Bool, "Use repeatable random numbers", &local.repeatable_rand}, {"senses", Bool, "Display of word senses", &local.display_senses}, {"short", Int, "Max length of short links", &local.short_length}, #if defined HAVE_HUNSPELL || defined HAVE_ASPELL {"spell", Int, "Up to this many spell-guesses per unknown word", &local.spell_guess}, #endif /* HAVE_HUNSPELL */ {"timeout", Int, "Abort parsing after this many seconds", &local.timeout}, #ifdef USE_SAT_SOLVER {"use-sat", Bool, "Use Boolean SAT-based parser", &local.use_sat_solver}, #endif /* USE_SAT_SOLVER */ {"verbosity", Int, "Level of detail in output", &local.verbosity}, {"debug", String, "comma-separated function list to debug", &local.debug}, {"test", String, "comma-separated features to test", &local.test}, #ifdef USE_VITERBI {"viterbi", Bool, "Use Viterbi-based parser", &local.use_viterbi}, #endif {"walls", Bool, "Display wall words", &local.display_walls}, {"width", Int, "The width of the display", &local.screen_width}, {NULL, Bool, NULL, NULL} }; struct {const char * s; const char * str;} user_command[] = { {"variables", "List user-settable variables and their functions"}, {"help", "List the commands and what they do"}, {"file", "Read input from the specified filename"}, {NULL, NULL} }; /** * Gets rid of all the white space in the string s. Changes s */ static void clean_up_string(char * s) { char * x, * y; wchar_t p; size_t len, w; mbstate_t state; memset (&state, 0, sizeof(mbstate_t)); len = strlen(s); y = x = s; while(*x != '\0') { w = mbrtowc(&p, x, len, &state); if ((0 == w) || ((size_t)-1 == w)) break; len -= w; if (!iswspace(p)) { while(w) { *y = *x; x++; y++; w--; } } else { x += w; } } *y = '\0'; } /** * Return TRUE if s points to a number: * optional + or - followed by 1 or more * digits. */ static bool is_numerical_rhs(char *s) { wchar_t p; size_t len, w; mbstate_t state; memset (&state, 0, sizeof(mbstate_t)); len = strlen(s); if (*s=='+' || *s == '-') s++; if (*s == '\0') return false; for (; *s != '\0'; s+=w) { w = mbrtowc(&p, s, len, &state); if (0 == w) break; if ((size_t)-1 == w) return false; len -= w; if (!iswdigit(p)) return false; } return true; } static int ival(Switch s) { return *((int *) s.ptr); } static void setival(Switch s, int val) { *((int *) s.ptr) = val; } static int x_issue_special_command(char * line, Command_Options *copts, Dictionary dict) { char *s, *x, *y; int i, count, j, k; Switch * as = default_switches; Parse_Options opts = copts->popts; clean_up_string(line); s = line; j = k = -1; count = 0; /* Look for boolean flippers */ for (i=0; as[i].string != NULL; i++) { if ((Bool == as[i].param_type) && strncasecmp(s, as[i].string, strlen(s)) == 0) { count++; j = i; } } /* Look for abbreviations */ for (i=0; user_command[i].s != NULL; i++) { if (strncasecmp(s, user_command[i].s, strlen(s)) == 0) { count++; k = i; } } if (count > 1) { printf("Ambiguous command. Type \"!help\" or \"!variables\"\n"); return -1; } else if (count == 1) { /* flip boolean value */ if (j >= 0) { setival(as[j], (0 == ival(as[j]))); printf("%s turned %s.\n", as[j].description, (ival(as[j]))? "on" : "off"); return 0; } /* Found an abbreviated command, but it wasn't a boolean. * It means it is a user command, to be handled below. */ if (strcmp(user_command[k].s, "variables") == 0) { printf(" Variable Controls Value\n"); printf(" -------- -------- -----\n"); for (i = 0; as[i].string != NULL; i++) { printf(" "); left_print_string(stdout, as[i].string, 13); left_print_string(stdout, as[i].description, 46); if (Float == as[i].param_type) { /* Float point print! */ printf("%5.2f", *((double *)as[i].ptr)); } else if ((Bool == as[i].param_type) || Int == as[i].param_type) { printf("%5d", ival(as[i])); } else if (String == as[i].param_type) { printf("%s", *(char **)as[i].ptr); } if (Bool == as[i].param_type) { if (ival(as[i])) printf(" (On)"); else printf(" (Off)"); } printf("\n"); } printf("\n"); printf("Toggle a boolean variable as in \"!batch\"; "); printf("set a variable as in \"!width=100\".\n"); return 0; } if (strcmp(user_command[k].s, "help") == 0) { printf("Special commands always begin with \"!\". Command and variable names\n"); printf("can be abbreviated. Here is a list of the commands:\n\n"); for (i=0; user_command[i].s != NULL; i++) { printf(" !"); left_print_string(stdout, user_command[i].s, 15); left_print_string(stdout, user_command[i].str, 52); printf("\n"); } printf(" !! Print all the dictionary words that matches .\n"); printf(" A wildcard * may be used to find multiple matches.\n"); printf("\n"); printf(" ! Toggle the specified boolean variable.\n"); printf(" != Assign that value to that variable.\n"); return 0; } } if (s[0] == '!') { dict_display_word_info(dict, s+1, opts); dict_display_word_expr(dict, s+1, opts); return 0; } #ifdef USE_REGEX_TOKENIZER if (s[0] == '/') { int rc = regex_tokenizer_test(dict, s+1); if (0 != rc) printf("regex_tokenizer_test: rc %d\n", rc); return 0; } #endif /* Test here for an equation i.e. does the command line hold an equals sign? */ for (x=s; (*x != '=') && (*x != '\0') ; x++) ; if (*x == '=') { *x = '\0'; y = x+1; x = s; /* now x is the first word and y is the rest */ /* Figure out which command it is .. it'll be the j'th one */ j = -1; for (i=0; as[i].string != NULL; i++) { if (strncasecmp(x, as[i].string, strlen(x)) == 0) { j = i; count ++; } } if (j<0) { printf("There is no user variable called \"%s\".\n", x); return -1; } if (count > 1) { printf("Ambiguous variable. Type \"!help\" or \"!variables\"\n"); return -1; } if ((as[j].param_type == Int) || (as[j].param_type == Bool)) { int val = -1; if (is_numerical_rhs(y)) val = atoi(y); if ((0 == strcasecmp(y, "true")) || (0 == strcasecmp(y, "t"))) val = 1; if ((0 == strcasecmp(y, "false")) || (0 == strcasecmp(y, "f"))) val = 0; if (val < 0) { printf("Invalid value %s for variable %s Type \"!help\" or \"!variables\"\n", y, as[j].string); return -1; } setival(as[j], val); printf("%s set to %d\n", as[j].string, val); return 0; } else if (as[j].param_type == Float) { double val = -1.0; val = atof(y); if (val < 0.0) { printf("Invalid value %s for variable %s Type \"!help\" or \"!variables\"\n", y, as[j].string); return -1; } *((double *) as[j].ptr) = val; printf("%s set to %5.2f\n", as[j].string, val); return 0; } else if (as[j].param_type == String) { *((char **) as[j].ptr) = y; printf("%s set to %s\n", (char *)as[j].string, y); return 0; } else { prt_error("Error: Internal error: Unknown variable type %d\n", as[j].param_type); return -1; } } /* Look for valid commands, but ones that needed an argument */ j = -1; count = 0; for (i = 0; as[i].string != NULL; i++) { if ((Bool != as[i].param_type) && strncasecmp(s, as[i].string, strlen(s)) == 0) { j = i; count++; } } if (0 < count) { printf("Variable \"%s\" requires a value. Try \"!help\".\n", as[j].string); return -1; } printf("I can't interpret \"%s\" as a command. Try \"!help\".\n", line); return -1; } static void put_opts_in_local_vars(Command_Options* copts) { Parse_Options opts = copts->popts; local.verbosity = parse_options_get_verbosity(opts); local.debug = parse_options_get_debug(opts); local.test = parse_options_get_test(opts); local.timeout = parse_options_get_max_parse_time(opts);; local.memory = parse_options_get_max_memory(opts);; local.linkage_limit = parse_options_get_linkage_limit(opts); local.islands_ok = parse_options_get_islands_ok(opts); local.repeatable_rand = parse_options_get_repeatable_rand(opts); local.spell_guess = parse_options_get_spell_guess(opts); local.short_length = parse_options_get_short_length(opts); local.cost_model = parse_options_get_cost_model_type(opts); local.max_cost = parse_options_get_disjunct_cost(opts); local.use_cluster_disjuncts = parse_options_get_use_cluster_disjuncts(opts); local.use_sat_solver = parse_options_get_use_sat_parser(opts); local.use_viterbi = parse_options_get_use_viterbi(opts); local.screen_width = copts->screen_width; local.echo_on = copts->echo_on; local.batch_mode = copts->batch_mode; local.panic_mode = copts->panic_mode; local.allow_null = copts->allow_null; local.display_on = copts->display_on; local.display_walls = copts->display_walls; local.display_postscript = copts->display_postscript; local.display_ps_header = copts->display_ps_header; local.display_constituents = copts->display_constituents; local.display_bad = copts->display_bad; local.display_disjuncts = copts->display_disjuncts; local.display_links = copts->display_links; local.display_senses = copts->display_senses; local.display_morphology = parse_options_get_display_morphology(opts); } static void put_local_vars_in_opts(Command_Options* copts) { Parse_Options opts = copts->popts; parse_options_set_verbosity(opts, local.verbosity); parse_options_set_debug(opts, local.debug); parse_options_set_test(opts, local.test); parse_options_set_max_parse_time(opts, local.timeout); parse_options_set_max_memory(opts, local.memory); parse_options_set_linkage_limit(opts, local.linkage_limit); parse_options_set_islands_ok(opts, local.islands_ok); parse_options_set_repeatable_rand(opts, local.repeatable_rand); parse_options_set_spell_guess(opts, local.spell_guess); parse_options_set_short_length(opts, local.short_length); parse_options_set_cost_model_type(opts, local.cost_model); parse_options_set_disjunct_cost(opts, local.max_cost); parse_options_set_use_cluster_disjuncts(opts, local.use_cluster_disjuncts); #ifdef USE_SAT_SOLVER parse_options_set_use_sat_parser(opts, local.use_sat_solver); #endif parse_options_set_use_viterbi(opts, local.use_viterbi); parse_options_set_display_morphology(opts, local.display_morphology); copts->screen_width = local.screen_width; copts->echo_on = local.echo_on; copts->batch_mode = local.batch_mode; copts->panic_mode = local.panic_mode; copts->allow_null = local.allow_null; copts->display_on = local.display_on; copts->display_walls = local.display_walls; copts->display_postscript = local.display_postscript; copts->display_ps_header = local.display_ps_header; copts->display_constituents = local.display_constituents; copts->display_bad = local.display_bad; copts->display_disjuncts = local.display_disjuncts; copts->display_links = local.display_links; copts->display_senses = local.display_senses; } int issue_special_command(const char * line, Command_Options* opts, Dictionary dict) { int rc; Parse_Options save = NULL; if (strncmp(line, "panic_", 6) == 0) { line += 6; save = opts->popts; opts->popts = opts->panic_opts; } put_opts_in_local_vars(opts); char *cline = strdup(line); rc = x_issue_special_command(cline, opts, dict); put_local_vars_in_opts(opts); free(cline); if (save) opts->popts = save; return rc; } Command_Options* command_options_create(void) { Command_Options* co = malloc(sizeof (Command_Options)); co->popts = parse_options_create(); co->panic_opts = parse_options_create(); /* "Unlimited" screen width when writing to a file, auto-updated * later, wen writing to a tty. */ co->screen_width = 16381; co->allow_null = true; co->batch_mode = false; co->echo_on = false; co->panic_mode = false; co->display_on = true; co->display_walls = false; co->display_postscript = false; co->display_ps_header = false; co->display_constituents = NO_DISPLAY; co->display_bad = false; co->display_disjuncts = false; co->display_links = false; co->display_senses = false; return co; } void command_options_delete(Command_Options* co) { parse_options_delete(co->panic_opts); parse_options_delete(co->popts); free(co); } link-grammar-5.3.16/link-parser/lg_readline.h0000664000076400007640000000154712754170307016004 00000000000000/***************************************************************************/ /* Copyright (c) 2012 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /***************************************************************************/ #ifdef HAVE_EDITLINE char *lg_readline(const char *mb_prompt); #endif /* HAVE_EDITLINE */ link-grammar-5.3.16/link-parser/command-line.h0000664000076400007640000000446312766314360016104 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include LINK_BEGIN_DECLS /* Needed to keep MSVC6 happy */ typedef struct { Parse_Options popts; Parse_Options panic_opts; size_t screen_width; /* width of screen for displaying linkages */ bool batch_mode; /* if true, process sentences non-interactively */ bool allow_null; /* true if we allow null links in parsing */ bool echo_on; /* true if we should echo the input sentence */ bool panic_mode; /* if true, parse in "panic mode" after all else fails */ bool display_on; /* if true, output graphical linkage diagram */ bool display_walls; /* if true, show the wall words in the linkage diagram */ bool display_postscript;/* if true, output postscript linkage */ bool display_ps_header; /* if true, output postscript headers */ ConstituentDisplayStyle display_constituents; /* style for displaying constituent structure */ bool display_bad; /* if true, bad linkages are displayed */ bool display_disjuncts; /* if true, print disjuncts that were used */ bool display_links; /* if true, a list o' links is printed out */ bool display_senses; /* if true, sense candidates are printed out */ } Command_Options; LINK_END_DECLS int issue_special_command(const char*, Command_Options*, Dictionary); Command_Options* command_options_create(void); void command_options_delete(Command_Options*); link-grammar-5.3.16/link-parser/parser-utilities.c0000644000076400007640000001540213040204035017011 00000000000000/***************************************************************************/ /* Copyright (c) 2016 Amir Plivatsky */ /* lg_isatty() is based on code sent to the Cygwin discussion group by */ /* Corinna Vinschen, Cygwin Project Co-Leader, on 2012. */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /***************************************************************************/ #ifdef _WIN32 #include #include #include #include #include #ifdef __MINGW32__ #include #endif /* __MINGW32__ */ #include "parser-utilities.h" /** * Get a line from the console in UTF-8. * This function bypasses the code page conversion and reads Unicode * directly from the console. * @return An input line from the console in UTF-8 encoding. */ char *get_console_line(void) { static HANDLE console_handle = NULL; wchar_t winbuf[MAX_INPUT]; /* Worst-case: 4 bytes per UTF-8 char, 1 UTF-8 char per wchar_t char. */ static char utf8inbuf[MAX_INPUT*4+1]; if (NULL == console_handle) { console_handle = CreateFileA("CONIN$", GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, NULL); if (!console_handle || (INVALID_HANDLE_VALUE == console_handle)) { prt_error("Error: CreateFileA CONIN$: Error %d.\n", (int)GetLastError()); return NULL; } } DWORD nchar; if (!ReadConsoleW(console_handle, &winbuf, MAX_INPUT-sizeof(wchar_t), &nchar, NULL)) { prt_error("Error: ReadConsoleW: Error %d\n", (int)GetLastError()); return NULL; } winbuf[nchar] = L'\0'; nchar = WideCharToMultiByte(CP_UTF8, 0, winbuf, -1, utf8inbuf, sizeof(utf8inbuf), NULL, NULL); if (0 == nchar) { prt_error("Error: WideCharToMultiByte CP_UTF8 failed: Error %d.\n", (int)GetLastError()); return NULL; } /* Make sure we don't have conversion problems, by searching for '�'. */ const char *invlid_char = strstr(utf8inbuf, "\xEF\xBF\xBD"); if (NULL != invlid_char) prt_error("Warning: Invalid input character encountered.\n"); /* ^Z is read as a character. Convert it to an EOF indication. */ if ('\x1A' == utf8inbuf[0]) /* Only handle it at line start. */ return NULL; return utf8inbuf; } static int console_input_cp; static int console_output_cp; static void restore_console_cp(void) { SetConsoleCP(console_input_cp); SetConsoleOutputCP(console_output_cp); } static BOOL CtrlHandler(DWORD fdwCtrlType) { if ((CTRL_C_EVENT == fdwCtrlType) || (CTRL_BREAK_EVENT == fdwCtrlType)) { fprintf(stderr, "Interrupt\n"); restore_console_cp(); exit(2); } return FALSE; } /** * Set the output conversion attributes for transparency. * This way UTF-8 output doesn't pass any conversion. */ void win32_set_utf8_output(void) { if (-1 == _setmode(fileno(stdout), _O_BINARY)) { prt_error("Warning: _setmode(fileno(stdout), _O_BINARY): %s.\n", strerror(errno)); } console_input_cp = GetConsoleCP(); console_output_cp = GetConsoleOutputCP(); atexit(restore_console_cp); if (!SetConsoleCtrlHandler((PHANDLER_ROUTINE)CtrlHandler, TRUE)) { prt_error("Warning: Cannot not set code page restore handler.\n"); } /* For file output. It is too late for output pipes. * If output pipe is desired, one can set CP_UTF8 by the * command "chcp 65001" before invoking link-parser. */ if (!SetConsoleCP(CP_UTF8)) { prt_error("Warning: Cannot set input codepage %d (error %d).\n", CP_UTF8, (int)GetLastError()); } /* For Console output. */ if (!SetConsoleOutputCP(CP_UTF8)) { prt_error("Warning: Cannot set output codepage %d (error %d).\n", CP_UTF8, (int)GetLastError()); } } #include /** * isatty() compatibility for running under Cygwin when compiling * using the Windows native C library. * WIN32 isatty() gives a wrong result (for Cygwin) on Cygwin's * pseudo-ttys, because they are implemented as Windows pipes. * Here is compatibility layer, originally sent to the Cygwin * discussion group by Corinna Vinschen, Cygwin Project Co-Leader. * See: https://www.cygwin.com/ml/cygwin/2012-11/msg00214.html */ int lg_isatty(int fd) { HANDLE fh; long buf[66]; /* NAME_MAX + 1 + sizeof ULONG */ PFILE_NAME_INFO pfni = (PFILE_NAME_INFO)buf; PWCHAR cp; /* Fetch the underlying HANDLE. */ fh = (HANDLE)_get_osfhandle(fd); if (!fh || (INVALID_HANDLE_VALUE == fh)) { errno = EBADF; return 0; } /* Windows _isatty() is buggy: It returns a nonzero for the NUL device! */ #if 0 if (_isatty(fd)) return 1; #else /* This detects a console device reliably. */ CONSOLE_SCREEN_BUFFER_INFO sbi; DWORD mode; if (GetConsoleMode(fh, &mode) || GetConsoleScreenBufferInfo(fh, &sbi)) return 1; #endif /* Must be a pipe. */ if (GetFileType(fh) != FILE_TYPE_PIPE) goto no_tty; if (!GetFileInformationByHandleEx(fh, FileNameInfo, pfni, sizeof(buf))) { printf("GetFileInformationByHandleEx: Error %d\n", (int)GetLastError()); goto no_tty; } /* The filename is not guaranteed to be NUL-terminated. */ pfni->FileName[pfni->FileNameLength / sizeof (WCHAR)] = L'\0'; /* Now check the name pattern. The filename of a Cygwin pseudo tty pipe looks like this: \cygwin-%16llx-pty%d-{to,from}-master %16llx is the hash of the Cygwin installation, (to support multiple parallel installations), %d id the pseudo tty number, "to" or "from" differs the pipe direction. "from" is a stdin, "to" a stdout-like pipe. */ cp = pfni->FileName; if (!wcsncmp(cp, L"\\cygwin-", 8) && !wcsncmp(cp + 24, L"-pty", 4)) { cp = wcschr(cp + 28, '-'); if (!cp) goto no_tty; if (!wcscmp(cp, L"-from-master") || !wcscmp(cp, L"-to-master")) return 1; } no_tty: errno = EINVAL; return 0; } #endif /* _WIN32 */ #ifdef __MINGW32__ /* * A workaround for printing UTF-8 on the console. * These functions are also implemented in the LG library. * For the strange story see the comment in utilities.c there. */ int __mingw_vfprintf (FILE * __restrict__ stream, const char * __restrict__ fmt, va_list vl) { int n = vsnprintf(NULL, 0, fmt, vl); if (0 > n) return n; char *buf = malloc(n+1); n = vsnprintf(buf, n+1, fmt, vl); if (0 > n) { free(buf); return n; } n = fputs(buf, stdout); free(buf); return n; } int __mingw_vprintf (const char * __restrict__ fmt, va_list vl) { return __mingw_vfprintf(stdout, fmt, vl); } #endif /* __MINGW32__ */ link-grammar-5.3.16/link-parser/lg_readline.c0000644000076400007640000000733013051665247015774 00000000000000/***************************************************************************/ /* Copyright (c) 2012 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /***************************************************************************/ /** * Arghhhh. This hacks around multiple stupidities in readline/editline. * 1) most versions of editline don't have wide-char support. * 2) No versions of editline have UTF8 support. * So basically readline() is just plain broken. * So hack one up, using the wide-char interfaces. This is a hack. Argh. * * Double-arghh. Current versions of readline hang in an infinite loop * on __read_nocancel() in read_char() called from el_wgets() (line 92 * below) when the input is "He said 《 This is bull shit 》" Notice * the unicode angle-brackets. */ #include "lg_readline.h" #ifdef HAVE_EDITLINE #include #include #include #ifdef HAVE_WIDECHAR_EDITLINE #include static wchar_t * wc_prompt = NULL; static wchar_t * prompt(EditLine *el) { return wc_prompt; } char *lg_readline(const char *mb_prompt) { static bool is_init = false; static HistoryW *hist = NULL; static HistEventW ev; static EditLine *el = NULL; static char *mb_line; int numc; size_t byte_len; const wchar_t *wc_line; char *nl; if (!is_init) { size_t sz; #define HFILE ".lg_history" is_init = true; sz = mbstowcs(NULL, mb_prompt, 0) + 4; wc_prompt = malloc (sz*sizeof(wchar_t)); mbstowcs(wc_prompt, mb_prompt, sz); hist = history_winit(); /* Init built-in history */ el = el_init("link-parser", stdin, stdout, stderr); history_w(hist, &ev, H_SETSIZE, 20); /* Remember 20 events */ el_wset(el, EL_HIST, history_w, hist); el_source(el, NULL); /* Source the user's defaults file. */ history_w(hist, &ev, H_LOAD, HFILE); el_set(el, EL_SIGNAL, 1); /* Restore tty setting on returning to shell */ /* By default, it comes up in vi mode, with the editor not in * insert mode; and even when in insert mode, it drops back to * command mode at the drop of a hat. Totally confusing/lame. */ el_wset(el, EL_EDITOR, L"emacs"); el_wset(el, EL_PROMPT_ESC, prompt, '\1'); /* Set the prompt function */ } wc_line = el_wgets(el, &numc); /* Received end-of-file */ if (numc <= 0) { el_end(el); history_wend(hist); free(wc_prompt); wc_prompt = NULL; hist = NULL; el = NULL; is_init = false; return NULL; } if (1 < numc) { history_w(hist, &ev, H_ENTER, wc_line); history_w(hist, &ev, H_SAVE, HFILE); } /* fwprintf(stderr, L"==> got %d %ls", numc, wc_line); */ byte_len = wcstombs(NULL, wc_line, 0) + 4; free(mb_line); mb_line = malloc(byte_len); wcstombs(mb_line, wc_line, byte_len); /* In order to be compatible with regular libedit, we have to * strip away the trailing newline, if any. */ nl = strchr(mb_line, '\n'); if (nl) *nl = 0x0; return mb_line; } #else /* HAVE_WIDECHAR_EDITLINE */ #include char *lg_readline(const char *prompt) { static char *pline; free(pline); pline = readline(prompt); /* Save non-blank lines */ if (pline && *pline) { if (*pline) add_history(pline); } return pline; } #endif /* HAVE_WIDECHAR_EDITLINE */ #endif /* HAVE_EDITLINE */ link-grammar-5.3.16/link-parser/Makefile.am0000644000076400007640000000374013013374227015411 00000000000000# # Automake file for building the command line application `link-parser`. # DEFS = @DEFS@ -DVERSION=\"@VERSION@\" -DDICTIONARY_DIR=\"$(pkgdatadir)\" # $(top_builddir) to pick up autogened link-grammar/link-features.h AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) $(WARN_CFLAGS) \ $(HUNSPELL_CFLAGS) $(LIBEDIT_CFLAGS) # ----------------------------------------------------------- # Directives to build the link-parser command-line application bin_PROGRAMS=link-parser link_parser_SOURCES = link-parser.c \ command-line.c \ lg_readline.c \ parser-utilities.h \ parser-utilities.c \ command-line.h \ lg_readline.h link_parser_LDFLAGS = $(LINK_CFLAGS) link_parser_LDADD = $(top_builddir)/link-grammar/liblink-grammar.la link_parser_LDADD += $(LIBEDIT_LIBS) if HAVE_SQLITE link_parser_LDADD += $(SQLITE3_LIBS) endif if WITH_VITERBI link_parser_LDADD += $(top_builddir)/viterbi/libvitacog.la link_parser_LDADD += $(LIBGC_LIBS) endif # Installation checks, to be manually done after "make install". # link-parser checks: # 1. Show the location of its binary. # 2. Check that it can find the system link-grammar dictionary directory. # Note the "cd .libs" - it ensures that it will not find "../data". # To run these checks, issue "make installcheck" from a regular user. installcheck-local: $(AM_V_at)echo; echo -n 'Check location of '; cd .libs; \ PATH=$(bindir) /usr/bin/which link-parser; echo $(AM_V_at)cd .libs; [ "`PATH=$(bindir) /usr/bin/which link-parser`" == $(bindir)/link-parser ] || \ { echo -n "Incorrect location for link-parser: "; \ PATH=$(bindir) /usr/bin/which link-parser; echo; \ echo "Expected $(bindir)/link-parser"; \ echo "PATH is ${PATH}"; exit 1; } $(AM_V_at)cd .libs; for d in . .. ../data ./data; do \ [ ! -d $$d/en ] || { echo "Unexpected dictionary $$d/en"; exit 1; }; \ done cd .libs; echo "This is a test" | $(bindir)/link-parser link-grammar-5.3.16/aclocal.m40000644000076400007640000027203013074512573012773 00000000000000# generated automatically by aclocal 1.15 -*- Autoconf -*- # Copyright (C) 1996-2014 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_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, [m4_warning([this file was generated for autoconf 2.69. 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'.])]) # =========================================================================== # http://www.gnu.org/software/autoconf-archive/ax_check_zlib.html # =========================================================================== # # SYNOPSIS # # AX_CHECK_ZLIB([action-if-found], [action-if-not-found]) # # DESCRIPTION # # This macro searches for an installed zlib library. If nothing was # specified when calling configure, it searches first in /usr/local and # then in /usr, /opt/local and /sw. If the --with-zlib=DIR is specified, # it will try to find it in DIR/include/zlib.h and DIR/lib/libz.a. If # --without-zlib is specified, the library is not searched at all. # # If either the header file (zlib.h) or the library (libz) is not found, # shell commands 'action-if-not-found' is run. If 'action-if-not-found' is # not specified, the configuration exits on error, asking for a valid zlib # installation directory or --without-zlib. # # If both header file and library are found, shell commands # 'action-if-found' is run. If 'action-if-found' is not specified, the # default action appends '-I${ZLIB_HOME}/include' to CPFLAGS, appends # '-L$ZLIB_HOME}/lib' to LDFLAGS, prepends '-lz' to LIBS, and calls # AC_DEFINE(HAVE_LIBZ). You should use autoheader to include a definition # for this symbol in a config.h file. Sample usage in a C/C++ source is as # follows: # # #ifdef HAVE_LIBZ # #include # #endif /* HAVE_LIBZ */ # # LICENSE # # Copyright (c) 2008 Loic Dachary # Copyright (c) 2010 Bastien Chevreux # # 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, see . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure # scripts that are the output of Autoconf when processing the Macro. You # need not follow the terms of the GNU General Public License when using # or distributing such scripts, even though portions of the text of the # Macro appear in them. The GNU General Public License (GPL) does govern # all other use of the material that constitutes the Autoconf Macro. # # This special exception to the GPL applies to versions of the Autoconf # Macro released by the Autoconf Archive. When you make and distribute a # modified version of the Autoconf Macro, you may extend this special # exception to the GPL to apply to your modified version as well. #serial 14 AU_ALIAS([CHECK_ZLIB], [AX_CHECK_ZLIB]) AC_DEFUN([AX_CHECK_ZLIB], # # Handle user hints # [AC_MSG_CHECKING(if zlib is wanted) zlib_places="/usr/local /usr /opt/local /sw" AC_ARG_WITH([zlib], [ --with-zlib=DIR root directory path of zlib installation @<:@defaults to /usr/local or /usr if not found in /usr/local@:>@ --without-zlib to disable zlib usage completely], [if test "$withval" != no ; then AC_MSG_RESULT(yes) if test -d "$withval" then zlib_places="$withval $zlib_places" else AC_MSG_WARN([Sorry, $withval does not exist, checking usual places]) fi else zlib_places= AC_MSG_RESULT(no) fi], [AC_MSG_RESULT(yes)]) # # Locate zlib, if wanted # if test -n "${zlib_places}" then # check the user supplied or any other more or less 'standard' place: # Most UNIX systems : /usr/local and /usr # MacPorts / Fink on OSX : /opt/local respectively /sw for ZLIB_HOME in ${zlib_places} ; do if test -f "${ZLIB_HOME}/include/zlib.h"; then break; fi ZLIB_HOME="" done ZLIB_OLD_LDFLAGS=$LDFLAGS ZLIB_OLD_CPPFLAGS=$CPPFLAGS if test -n "${ZLIB_HOME}"; then LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib" CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include" fi AC_LANG_SAVE AC_LANG_C AC_CHECK_LIB([z], [inflateEnd], [zlib_cv_libz=yes], [zlib_cv_libz=no]) AC_CHECK_HEADER([zlib.h], [zlib_cv_zlib_h=yes], [zlib_cv_zlib_h=no]) AC_LANG_RESTORE if test "$zlib_cv_libz" = "yes" && test "$zlib_cv_zlib_h" = "yes" then # # If both library and header were found, action-if-found # m4_ifblank([$1],[ CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include" LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib" LIBS="-lz $LIBS" AC_DEFINE([HAVE_LIBZ], [1], [Define to 1 if you have `z' library (-lz)]) ],[ # Restore variables LDFLAGS="$ZLIB_OLD_LDFLAGS" CPPFLAGS="$ZLIB_OLD_CPPFLAGS" $1 ]) else # # If either header or library was not found, action-if-not-found # m4_default([$2],[ AC_MSG_ERROR([either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib]) ]) fi fi ]) # =========================================================================== # http://www.gnu.org/software/autoconf-archive/ax_path_lib_pcre.html # =========================================================================== # # SYNOPSIS # # AX_PATH_LIB_PCRE [(A/NA)] # # DESCRIPTION # # check for pcre lib and set PCRE_LIBS and PCRE_CFLAGS accordingly. # # also provide --with-pcre option that may point to the $prefix of the # pcre installation - the macro will check $pcre/include and $pcre/lib to # contain the necessary files. # # the usual two ACTION-IF-FOUND / ACTION-IF-NOT-FOUND are supported and # they can take advantage of the LIBS/CFLAGS additions. # # LICENSE # # Copyright (c) 2008 Guido U. Draheim # # 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 3 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 . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure # scripts that are the output of Autoconf when processing the Macro. You # need not follow the terms of the GNU General Public License when using # or distributing such scripts, even though portions of the text of the # Macro appear in them. The GNU General Public License (GPL) does govern # all other use of the material that constitutes the Autoconf Macro. # # This special exception to the GPL applies to versions of the Autoconf # Macro released by the Autoconf Archive. When you make and distribute a # modified version of the Autoconf Macro, you may extend this special # exception to the GPL to apply to your modified version as well. #serial 7 AC_DEFUN([AX_PATH_LIB_PCRE],[dnl AC_MSG_CHECKING([lib pcre]) AC_ARG_WITH(pcre, [ --with-pcre[[=prefix]] compile xmlpcre part (via libpcre check)],, with_pcre="yes") if test ".$with_pcre" = ".no" ; then AC_MSG_RESULT([disabled]) m4_ifval($2,$2) else AC_MSG_RESULT([(testing)]) AC_CHECK_LIB(pcre, pcre_study) if test "$ac_cv_lib_pcre_pcre_study" = "yes" ; then PCRE_LIBS="-lpcre" AC_MSG_CHECKING([lib pcre]) AC_MSG_RESULT([$PCRE_LIBS]) m4_ifval($1,$1) else OLDLDFLAGS="$LDFLAGS" ; LDFLAGS="$LDFLAGS -L$with_pcre/lib" OLDCPPFLAGS="$CPPFLAGS" ; CPPFLAGS="$CPPFLAGS -I$with_pcre/include" AC_CHECK_LIB(pcre, pcre_compile) CPPFLAGS="$OLDCPPFLAGS" LDFLAGS="$OLDLDFLAGS" if test "$ac_cv_lib_pcre_pcre_compile" = "yes" ; then AC_MSG_RESULT(.setting PCRE_LIBS -L$with_pcre/lib -lpcre) PCRE_LIBS="-L$with_pcre/lib -lpcre" test -d "$with_pcre/include" && PCRE_CFLAGS="-I$with_pcre/include" AC_MSG_CHECKING([lib pcre]) AC_MSG_RESULT([$PCRE_LIBS]) m4_ifval($1,$1) else AC_MSG_CHECKING([lib pcre]) AC_MSG_RESULT([no, (WARNING)]) m4_ifval($2,$2) fi fi fi AC_SUBST([PCRE_LIBS]) AC_SUBST([PCRE_CFLAGS]) ]) # =========================================================================== # http://www.gnu.org/software/autoconf-archive/ax_pkg_swig.html # =========================================================================== # # SYNOPSIS # # AX_PKG_SWIG([major.minor.micro], [action-if-found], [action-if-not-found]) # # DESCRIPTION # # This macro searches for a SWIG installation on your system. If found, # then SWIG is AC_SUBST'd; if not found, then $SWIG is empty. If SWIG is # found, then SWIG_LIB is set to the SWIG library path, and AC_SUBST'd. # # You can use the optional first argument to check if the version of the # available SWIG is greater than or equal to the value of the argument. It # should have the format: N[.N[.N]] (N is a number between 0 and 999. Only # the first N is mandatory.) If the version argument is given (e.g. # 1.3.17), AX_PKG_SWIG checks that the swig package is this version number # or higher. # # As usual, action-if-found is executed if SWIG is found, otherwise # action-if-not-found is executed. # # In configure.in, use as: # # AX_PKG_SWIG(1.3.17, [], [ AC_MSG_ERROR([SWIG is required to build..]) ]) # AX_SWIG_ENABLE_CXX # AX_SWIG_MULTI_MODULE_SUPPORT # AX_SWIG_PYTHON # # LICENSE # # Copyright (c) 2008 Sebastian Huber # Copyright (c) 2008 Alan W. Irwin # Copyright (c) 2008 Rafael Laboissiere # Copyright (c) 2008 Andrew Collier # Copyright (c) 2011 Murray Cumming # # 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, see . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure # scripts that are the output of Autoconf when processing the Macro. You # need not follow the terms of the GNU General Public License when using # or distributing such scripts, even though portions of the text of the # Macro appear in them. The GNU General Public License (GPL) does govern # all other use of the material that constitutes the Autoconf Macro. # # This special exception to the GPL applies to versions of the Autoconf # Macro released by the Autoconf Archive. When you make and distribute a # modified version of the Autoconf Macro, you may extend this special # exception to the GPL to apply to your modified version as well. #serial 11 AC_DEFUN([AX_PKG_SWIG],[ # Ubuntu has swig 2.0 as /usr/bin/swig2.0 AC_PATH_PROGS([SWIG],[swig swig2.0]) if test -z "$SWIG" ; then m4_ifval([$3],[$3],[:]) elif test -n "$1" ; then AC_MSG_CHECKING([SWIG version]) [swig_version=`$SWIG -version 2>&1 | grep 'SWIG Version' | sed 's/.*\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\).*/\1/g'`] AC_MSG_RESULT([$swig_version]) if test -n "$swig_version" ; then # Calculate the required version number components [required=$1] [required_major=`echo $required | sed 's/[^0-9].*//'`] if test -z "$required_major" ; then [required_major=0] fi [required=`echo $required | sed 's/[0-9]*[^0-9]//'`] [required_minor=`echo $required | sed 's/[^0-9].*//'`] if test -z "$required_minor" ; then [required_minor=0] fi [required=`echo $required | sed 's/[0-9]*[^0-9]//'`] [required_patch=`echo $required | sed 's/[^0-9].*//'`] if test -z "$required_patch" ; then [required_patch=0] fi # Calculate the available version number components [available=$swig_version] [available_major=`echo $available | sed 's/[^0-9].*//'`] if test -z "$available_major" ; then [available_major=0] fi [available=`echo $available | sed 's/[0-9]*[^0-9]//'`] [available_minor=`echo $available | sed 's/[^0-9].*//'`] if test -z "$available_minor" ; then [available_minor=0] fi [available=`echo $available | sed 's/[0-9]*[^0-9]//'`] [available_patch=`echo $available | sed 's/[^0-9].*//'`] if test -z "$available_patch" ; then [available_patch=0] fi # Convert the version tuple into a single number for easier comparison. # Using base 100 should be safe since SWIG internally uses BCD values # to encode its version number. required_swig_vernum=`expr $required_major \* 10000 \ \+ $required_minor \* 100 \+ $required_patch` available_swig_vernum=`expr $available_major \* 10000 \ \+ $available_minor \* 100 \+ $available_patch` if test $available_swig_vernum -lt $required_swig_vernum; then AC_MSG_WARN([SWIG version >= $1 is required. You have $swig_version.]) SWIG='' m4_ifval([$3],[$3],[]) else AC_MSG_CHECKING([for SWIG library]) SWIG_LIB=`$SWIG -swiglib` AC_MSG_RESULT([$SWIG_LIB]) m4_ifval([$2],[$2],[]) fi else AC_MSG_WARN([cannot determine SWIG version]) SWIG='' m4_ifval([$3],[$3],[]) fi fi AC_SUBST([SWIG_LIB]) ]) # =========================================================================== # http://www.gnu.org/software/autoconf-archive/ax_python_devel.html # =========================================================================== # # SYNOPSIS # # AX_PYTHON_DEVEL([version]) # # DESCRIPTION # # Note: Defines as a precious variable "PYTHON_VERSION". Don't override it # in your configure.ac. # # This macro checks for Python and tries to get the include path to # 'Python.h'. It provides the $(PYTHON_CPPFLAGS) and $(PYTHON_LIBS) output # variables. It also exports $(PYTHON_EXTRA_LIBS) and # $(PYTHON_EXTRA_LDFLAGS) for embedding Python in your code. # # You can search for some particular version of Python by passing a # parameter to this macro, for example ">= '2.3.1'", or "== '2.4'". Please # note that you *have* to pass also an operator along with the version to # match, and pay special attention to the single quotes surrounding the # version number. Don't use "PYTHON_VERSION" for this: that environment # variable is declared as precious and thus reserved for the end-user. # # This macro should work for all versions of Python >= 2.1.0. As an end # user, you can disable the check for the python version by setting the # PYTHON_NOVERSIONCHECK environment variable to something else than the # empty string. # # If you need to use this macro for an older Python version, please # contact the authors. We're always open for feedback. # # LICENSE # # Copyright (c) 2009 Sebastian Huber # Copyright (c) 2009 Alan W. Irwin # Copyright (c) 2009 Rafael Laboissiere # Copyright (c) 2009 Andrew Collier # Copyright (c) 2009 Matteo Settenvini # Copyright (c) 2009 Horst Knorr # Copyright (c) 2013 Daniel Mullner # # 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 3 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 . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure # scripts that are the output of Autoconf when processing the Macro. You # need not follow the terms of the GNU General Public License when using # or distributing such scripts, even though portions of the text of the # Macro appear in them. The GNU General Public License (GPL) does govern # all other use of the material that constitutes the Autoconf Macro. # # This special exception to the GPL applies to versions of the Autoconf # Macro released by the Autoconf Archive. When you make and distribute a # modified version of the Autoconf Macro, you may extend this special # exception to the GPL to apply to your modified version as well. #serial 18 AU_ALIAS([AC_PYTHON_DEVEL], [AX_PYTHON_DEVEL]) AC_DEFUN([AX_PYTHON_DEVEL],[ # # Allow the use of a (user set) custom python version # AC_ARG_VAR([PYTHON_VERSION],[The installed Python version to use, for example '2.3'. This string will be appended to the Python interpreter canonical name.]) AC_PATH_PROG([PYTHON],[python[$PYTHON_VERSION]]) if test -z "$PYTHON"; then AC_MSG_ERROR([Cannot find python$PYTHON_VERSION in your system path]) PYTHON_VERSION="" fi # # Check for a version of Python >= 2.1.0 # AC_MSG_CHECKING([for a version of Python >= '2.1.0']) ac_supports_python_ver=`$PYTHON -c "import sys; \ ver = sys.version.split ()[[0]]; \ print (ver >= '2.1.0')"` if test "$ac_supports_python_ver" != "True"; then if test -z "$PYTHON_NOVERSIONCHECK"; then AC_MSG_RESULT([no]) AC_MSG_FAILURE([ This version of the AC@&t@_PYTHON_DEVEL macro doesn't work properly with versions of Python before 2.1.0. You may need to re-run configure, setting the variables PYTHON_CPPFLAGS, PYTHON_LIBS, PYTHON_SITE_PKG, PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand. Moreover, to disable this check, set PYTHON_NOVERSIONCHECK to something else than an empty string. ]) else AC_MSG_RESULT([skip at user request]) fi else AC_MSG_RESULT([yes]) fi # # if the macro parameter ``version'' is set, honour it # if test -n "$1"; then AC_MSG_CHECKING([for a version of Python $1]) ac_supports_python_ver=`$PYTHON -c "import sys; \ ver = sys.version.split ()[[0]]; \ print (ver $1)"` if test "$ac_supports_python_ver" = "True"; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) AC_MSG_ERROR([this package requires Python $1. If you have it installed, but it isn't the default Python interpreter in your system path, please pass the PYTHON_VERSION variable to configure. See ``configure --help'' for reference. ]) PYTHON_VERSION="" fi fi # # Check if you have distutils, else fail # AC_MSG_CHECKING([for the distutils Python package]) ac_distutils_result=`$PYTHON -c "import distutils" 2>&1` if test -z "$ac_distutils_result"; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) AC_MSG_ERROR([cannot import Python module "distutils". Please check your Python installation. The error was: $ac_distutils_result]) PYTHON_VERSION="" fi # # Check for Python include path # AC_MSG_CHECKING([for Python include path]) if test -z "$PYTHON_CPPFLAGS"; then python_path=`$PYTHON -c "import distutils.sysconfig; \ print (distutils.sysconfig.get_python_inc ());"` plat_python_path=`$PYTHON -c "import distutils.sysconfig; \ print (distutils.sysconfig.get_python_inc (plat_specific=1));"` if test -n "${python_path}"; then if test "${plat_python_path}" != "${python_path}"; then python_path="-I$python_path -I$plat_python_path" else python_path="-I$python_path" fi fi PYTHON_CPPFLAGS=$python_path fi AC_MSG_RESULT([$PYTHON_CPPFLAGS]) AC_SUBST([PYTHON_CPPFLAGS]) # # Check for Python library path # AC_MSG_CHECKING([for Python library path]) if test -z "$PYTHON_LIBS"; then # (makes two attempts to ensure we've got a version number # from the interpreter) ac_python_version=`cat<]], [[Py_Initialize();]]) ],[pythonexists=yes],[pythonexists=no]) AC_LANG_POP([C]) # turn back to default flags CPPFLAGS="$ac_save_CPPFLAGS" LIBS="$ac_save_LIBS" LDFLAGS="$ac_save_LDFLAGS" AC_MSG_RESULT([$pythonexists]) if test ! "x$pythonexists" = "xyes"; then AC_MSG_FAILURE([ Could not link test program to Python. Maybe the main Python library has been installed in some non-standard library path. If so, pass it to configure, via the LIBS environment variable. Example: ./configure LIBS="-L/usr/non-standard-path/python/lib" ============================================================================ ERROR! You probably have to install the development version of the Python package for your distribution. The exact name of this package varies among them. ============================================================================ ]) PYTHON_VERSION="" fi # # all done! # ]) # =========================================================================== # http://www.gnu.org/software/autoconf-archive/ax_swig_enable_cxx.html # =========================================================================== # # SYNOPSIS # # AX_SWIG_ENABLE_CXX # # DESCRIPTION # # Enable SWIG C++ support. This affects all invocations of $(SWIG). # # LICENSE # # Copyright (c) 2008 Sebastian Huber # Copyright (c) 2008 Alan W. Irwin # Copyright (c) 2008 Rafael Laboissiere # Copyright (c) 2008 Andrew Collier # # 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, see . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure # scripts that are the output of Autoconf when processing the Macro. You # need not follow the terms of the GNU General Public License when using # or distributing such scripts, even though portions of the text of the # Macro appear in them. The GNU General Public License (GPL) does govern # all other use of the material that constitutes the Autoconf Macro. # # This special exception to the GPL applies to versions of the Autoconf # Macro released by the Autoconf Archive. When you make and distribute a # modified version of the Autoconf Macro, you may extend this special # exception to the GPL to apply to your modified version as well. #serial 9 AU_ALIAS([SWIG_ENABLE_CXX], [AX_SWIG_ENABLE_CXX]) AC_DEFUN([AX_SWIG_ENABLE_CXX],[ AC_REQUIRE([AX_PKG_SWIG]) AC_REQUIRE([AC_PROG_CXX]) SWIG="$SWIG -c++" ]) # =========================================================================== # http://www.gnu.org/software/autoconf-archive/ax_tls.html # =========================================================================== # # SYNOPSIS # # AX_TLS([action-if-found], [action-if-not-found]) # # DESCRIPTION # # Provides a test for the compiler support of thread local storage (TLS) # extensions. Defines TLS if it is found. Currently knows about GCC/ICC # and MSVC. I think SunPro uses the same as GCC, and Borland apparently # supports either. # # LICENSE # # Copyright (c) 2008 Alan Woodland # Copyright (c) 2010 Diego Elio Petteno` # # 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 3 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 . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure # scripts that are the output of Autoconf when processing the Macro. You # need not follow the terms of the GNU General Public License when using # or distributing such scripts, even though portions of the text of the # Macro appear in them. The GNU General Public License (GPL) does govern # all other use of the material that constitutes the Autoconf Macro. # # This special exception to the GPL applies to versions of the Autoconf # Macro released by the Autoconf Archive. When you make and distribute a # modified version of the Autoconf Macro, you may extend this special # exception to the GPL to apply to your modified version as well. #serial 11 AC_DEFUN([AX_TLS], [ AC_MSG_CHECKING([for thread local storage (TLS) class]) AC_CACHE_VAL([ac_cv_tls], [for ax_tls_keyword in __thread '__declspec(thread)' none; do AS_CASE([$ax_tls_keyword], [none], [ac_cv_tls=none ; break], [AC_TRY_COMPILE( [#include static void foo(void) { static ] $ax_tls_keyword [ int bar; exit(1); }], [], [ac_cv_tls=$ax_tls_keyword ; break], ac_cv_tls=none )]) done ]) AC_MSG_RESULT([$ac_cv_tls]) AS_IF([test "$ac_cv_tls" != "none"], [AC_DEFINE_UNQUOTED([TLS],[$ac_cv_tls],[If the compiler supports a TLS storage class define it to that here]) m4_ifnblank([$1],[$1])], [m4_ifnblank([$2],[$2])]) ]) dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- dnl serial 11 (pkg-config-0.29) dnl dnl Copyright © 2004 Scott James Remnant . dnl Copyright © 2012-2015 Dan Nicholson dnl dnl This program is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by dnl the Free Software Foundation; either version 2 of the License, or dnl (at your option) any later version. dnl dnl This program is distributed in the hope that it will be useful, but dnl WITHOUT ANY WARRANTY; without even the implied warranty of dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU dnl General Public License for more details. dnl dnl You should have received a copy of the GNU General Public License dnl along with this program; if not, write to the Free Software dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA dnl 02111-1307, USA. dnl dnl As a special exception to the GNU General Public License, if you dnl distribute this file as part of a program that contains a dnl configuration script generated by Autoconf, you may include it under dnl the same distribution terms that you use for the rest of that dnl program. dnl PKG_PREREQ(MIN-VERSION) dnl ----------------------- dnl Since: 0.29 dnl dnl Verify that the version of the pkg-config macros are at least dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's dnl installed version of pkg-config, this checks the developer's version dnl of pkg.m4 when generating configure. dnl dnl To ensure that this macro is defined, also add: dnl m4_ifndef([PKG_PREREQ], dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])]) dnl dnl See the "Since" comment for each macro you use to see what version dnl of the macros you require. m4_defun([PKG_PREREQ], [m4_define([PKG_MACROS_VERSION], [0.29]) m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) ])dnl PKG_PREREQ dnl PKG_PROG_PKG_CONFIG([MIN-VERSION]) dnl ---------------------------------- dnl Since: 0.16 dnl dnl Search for the pkg-config tool and set the PKG_CONFIG variable to dnl first found in the path. Checks that the version of pkg-config found dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is dnl used since that's the first version where most current features of dnl pkg-config existed. 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 ])dnl PKG_PROG_PKG_CONFIG dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) dnl ------------------------------------------------------------------- dnl Since: 0.18 dnl dnl Check to see whether a particular set of modules exists. Similar to dnl PKG_CHECK_MODULES(), but does not set variables or print errors. dnl dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) dnl only at the first occurence in configure.ac, so if the first place dnl it's called might be skipped (such as if it is within an "if", you dnl 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]) dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) dnl --------------------------------------------- dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting dnl pkg_failed based on the result. 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 ])dnl _PKG_CONFIG dnl _PKG_SHORT_ERRORS_SUPPORTED dnl --------------------------- dnl Internal check to see if pkg-config supports short errors. 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 ])dnl _PKG_SHORT_ERRORS_SUPPORTED dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], dnl [ACTION-IF-NOT-FOUND]) dnl -------------------------------------------------------------- dnl Since: 0.4.0 dnl dnl Note that if there is a possibility the first call to dnl PKG_CHECK_MODULES might not happen, you should be sure to include an dnl 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 .])[]dnl ]) else $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS $1[]_LIBS=$pkg_cv_[]$1[]_LIBS AC_MSG_RESULT([yes]) $3 fi[]dnl ])dnl PKG_CHECK_MODULES dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], dnl [ACTION-IF-NOT-FOUND]) dnl --------------------------------------------------------------------- dnl Since: 0.29 dnl dnl Checks for existence of MODULES and gathers its build flags with dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags dnl and VARIABLE-PREFIX_LIBS from --libs. dnl dnl Note that if there is a possibility the first call to dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to dnl include an explicit call to PKG_PROG_PKG_CONFIG in your dnl configure.ac. AC_DEFUN([PKG_CHECK_MODULES_STATIC], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl _save_PKG_CONFIG=$PKG_CONFIG PKG_CONFIG="$PKG_CONFIG --static" PKG_CHECK_MODULES($@) PKG_CONFIG=$_save_PKG_CONFIG[]dnl ])dnl PKG_CHECK_MODULES_STATIC dnl PKG_INSTALLDIR([DIRECTORY]) dnl ------------------------- dnl Since: 0.27 dnl dnl Substitutes the variable pkgconfigdir as the location where a module dnl should install pkg-config .pc files. By default the directory is dnl $libdir/pkgconfig, but the default can be changed by passing dnl DIRECTORY. The user can override through the --with-pkgconfigdir dnl parameter. AC_DEFUN([PKG_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) m4_pushdef([pkg_description], [pkg-config installation directory @<:@]pkg_default[@:>@]) AC_ARG_WITH([pkgconfigdir], [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],, [with_pkgconfigdir=]pkg_default) AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) ])dnl PKG_INSTALLDIR dnl PKG_NOARCH_INSTALLDIR([DIRECTORY]) dnl -------------------------------- dnl Since: 0.27 dnl dnl Substitutes the variable noarch_pkgconfigdir as the location where a dnl module should install arch-independent pkg-config .pc files. By dnl default the directory is $datadir/pkgconfig, but the default can be dnl changed by passing DIRECTORY. The user can override through the dnl --with-noarch-pkgconfigdir parameter. AC_DEFUN([PKG_NOARCH_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) m4_pushdef([pkg_description], [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) AC_ARG_WITH([noarch-pkgconfigdir], [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],, [with_noarch_pkgconfigdir=]pkg_default) AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) ])dnl PKG_NOARCH_INSTALLDIR dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) dnl ------------------------------------------- dnl Since: 0.28 dnl dnl Retrieves the value of the pkg-config variable for the given module. AC_DEFUN([PKG_CHECK_VAR], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl _PKG_CONFIG([$1], [variable="][$3]["], [$2]) AS_VAR_COPY([$1], [pkg_cv_][$1]) AS_VAR_IF([$1], [""], [$5], [$4])dnl ])dnl PKG_CHECK_VAR # Copyright (C) 2002-2014 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. # 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.15' 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.15], [], [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.15])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-2014 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. # 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], [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` ]) # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997-2014 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. # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- # Define a conditional. AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl m4_if([$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-2014 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. # 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", "OBJC", "OBJCXX", "UPC", or "GJC". # 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 m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], [$1], [CXX], [depcc="$CXX" am_compiler_list=], [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], [$1], [OBJCXX], [depcc="$OBJCXX" 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 10 /bin/sh. echo '/* dummy */' > 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], [dnl AS_HELP_STRING( [--enable-dependency-tracking], [do not reject slow dependency extractors]) AS_HELP_STRING( [--disable-dependency-tracking], [speeds up one-time build])]) 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-2014 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. # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Older Autoconf 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"` # 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'`; 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-2014 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 macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC]) [_AM_PROG_CC_C_O ]) # 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.65])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], [AC_DIAGNOSE([obsolete], [$0: two- and three-arguments forms are deprecated.]) 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], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), [ok:ok],, [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([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target (and possibly the TAP driver). 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])], [m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], [_AM_DEPENDENCIES([CXX])], [m4_define([AC_PROG_CXX], m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], [_AM_DEPENDENCIES([OBJC])], [m4_define([AC_PROG_OBJC], m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], [_AM_DEPENDENCIES([OBJCXX])], [m4_define([AC_PROG_OBJCXX], m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl ]) AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This dnl macro 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 # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) fi fi dnl The trailing newline in this macro's definition is deliberate, for dnl backward compatibility and to allow trailing 'dnl'-style comments dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. ]) 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-2014 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. # 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+set}" != 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-2014 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. # 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])]) # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- # From Jim Meyering # Copyright (C) 1996-2014 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. # AM_MAINTAINER_MODE([DEFAULT-MODE]) # ---------------------------------- # Control maintainer-specific portions of Makefiles. # Default is to disable them, unless 'enable' is passed literally. # For symmetry, 'disable' may be passed as well. Anyway, the user # can override the default with the --enable/--disable switch. AC_DEFUN([AM_MAINTAINER_MODE], [m4_case(m4_default([$1], [disable]), [enable], [m4_define([am_maintainer_other], [disable])], [disable], [m4_define([am_maintainer_other], [enable])], [m4_define([am_maintainer_other], [enable]) m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])]) AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) dnl maintainer-mode's default is 'disable' unless 'enable' is passed AC_ARG_ENABLE([maintainer-mode], [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode], am_maintainer_other[ make rules and dependencies not useful (and sometimes confusing) to the casual installer])], [USE_MAINTAINER_MODE=$enableval], [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes])) AC_MSG_RESULT([$USE_MAINTAINER_MODE]) AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes]) MAINT=$MAINTAINER_MODE_TRUE AC_SUBST([MAINT])dnl ] ) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001-2014 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. # 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-2014 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. # 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 is modern enough. # If it is, 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 --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= AC_MSG_WARN(['missing' script is too old or missing]) fi ]) # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001-2014 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. # _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])]) # Copyright (C) 1999-2014 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. # _AM_PROG_CC_C_O # --------------- # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC # to automatically call this. AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([compile])dnl AC_LANG_PUSH([C])dnl AC_CACHE_CHECK( [whether $CC understands -c and -o together], [am_cv_prog_cc_c_o], [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i]) if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) # Copyright (C) 1999-2014 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. # AM_PATH_PYTHON([MINIMUM-VERSION], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) # --------------------------------------------------------------------------- # Adds support for distributing Python modules and packages. To # install modules, copy them to $(pythondir), using the python_PYTHON # automake variable. To install a package with the same name as the # automake package, install to $(pkgpythondir), or use the # pkgpython_PYTHON automake variable. # # The variables $(pyexecdir) and $(pkgpyexecdir) are provided as # locations to install python extension modules (shared libraries). # Another macro is required to find the appropriate flags to compile # extension modules. # # If your package is configured with a different prefix to python, # users will have to add the install directory to the PYTHONPATH # environment variable, or create a .pth file (see the python # documentation for details). # # If the MINIMUM-VERSION argument is passed, AM_PATH_PYTHON will # cause an error if the version of python installed on the system # doesn't meet the requirement. MINIMUM-VERSION should consist of # numbers and dots only. AC_DEFUN([AM_PATH_PYTHON], [ dnl Find a Python interpreter. Python versions prior to 2.0 are not dnl supported. (2.0 was released on October 16, 2000). m4_define_default([_AM_PYTHON_INTERPRETER_LIST], [python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 dnl python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0]) AC_ARG_VAR([PYTHON], [the Python interpreter]) m4_if([$1],[],[ dnl No version check is needed. # Find any Python interpreter. if test -z "$PYTHON"; then AC_PATH_PROGS([PYTHON], _AM_PYTHON_INTERPRETER_LIST, :) fi am_display_PYTHON=python ], [ dnl A version check is needed. if test -n "$PYTHON"; then # If the user set $PYTHON, use it and don't search something else. AC_MSG_CHECKING([whether $PYTHON version is >= $1]) AM_PYTHON_CHECK_VERSION([$PYTHON], [$1], [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no]) AC_MSG_ERROR([Python interpreter is too old])]) am_display_PYTHON=$PYTHON else # Otherwise, try each interpreter until we find one that satisfies # VERSION. AC_CACHE_CHECK([for a Python interpreter with version >= $1], [am_cv_pathless_PYTHON],[ for am_cv_pathless_PYTHON in _AM_PYTHON_INTERPRETER_LIST none; do test "$am_cv_pathless_PYTHON" = none && break AM_PYTHON_CHECK_VERSION([$am_cv_pathless_PYTHON], [$1], [break]) done]) # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON. if test "$am_cv_pathless_PYTHON" = none; then PYTHON=: else AC_PATH_PROG([PYTHON], [$am_cv_pathless_PYTHON]) fi am_display_PYTHON=$am_cv_pathless_PYTHON fi ]) if test "$PYTHON" = :; then dnl Run any user-specified action, or abort. m4_default([$3], [AC_MSG_ERROR([no suitable Python interpreter found])]) else dnl Query Python for its version number. Getting [:3] seems to be dnl the best way to do this; it's what "site.py" does in the standard dnl library. AC_CACHE_CHECK([for $am_display_PYTHON version], [am_cv_python_version], [am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[[:3]])"`]) AC_SUBST([PYTHON_VERSION], [$am_cv_python_version]) dnl Use the values of $prefix and $exec_prefix for the corresponding dnl values of PYTHON_PREFIX and PYTHON_EXEC_PREFIX. These are made dnl distinct variables so they can be overridden if need be. However, dnl general consensus is that you shouldn't need this ability. AC_SUBST([PYTHON_PREFIX], ['${prefix}']) AC_SUBST([PYTHON_EXEC_PREFIX], ['${exec_prefix}']) dnl At times (like when building shared libraries) you may want dnl to know which OS platform Python thinks this is. AC_CACHE_CHECK([for $am_display_PYTHON platform], [am_cv_python_platform], [am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`]) AC_SUBST([PYTHON_PLATFORM], [$am_cv_python_platform]) # Just factor out some code duplication. am_python_setup_sysconfig="\ import sys # Prefer sysconfig over distutils.sysconfig, for better compatibility # with python 3.x. See automake bug#10227. try: import sysconfig except ImportError: can_use_sysconfig = 0 else: can_use_sysconfig = 1 # Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs: # try: from platform import python_implementation if python_implementation() == 'CPython' and sys.version[[:3]] == '2.7': can_use_sysconfig = 0 except ImportError: pass" dnl Set up 4 directories: dnl pythondir -- where to install python scripts. This is the dnl site-packages directory, not the python standard library dnl directory like in previous automake betas. This behavior dnl is more consistent with lispdir.m4 for example. dnl Query distutils for this directory. AC_CACHE_CHECK([for $am_display_PYTHON script directory], [am_cv_python_pythondir], [if test "x$prefix" = xNONE then am_py_prefix=$ac_default_prefix else am_py_prefix=$prefix fi am_cv_python_pythondir=`$PYTHON -c " $am_python_setup_sysconfig if can_use_sysconfig: sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'}) else: from distutils import sysconfig sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix') sys.stdout.write(sitedir)"` case $am_cv_python_pythondir in $am_py_prefix*) am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'` am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"` ;; *) case $am_py_prefix in /usr|/System*) ;; *) am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages ;; esac ;; esac ]) AC_SUBST([pythondir], [$am_cv_python_pythondir]) dnl pkgpythondir -- $PACKAGE directory under pythondir. Was dnl PYTHON_SITE_PACKAGE in previous betas, but this naming is dnl more consistent with the rest of automake. AC_SUBST([pkgpythondir], [\${pythondir}/$PACKAGE]) dnl pyexecdir -- directory for installing python extension modules dnl (shared libraries) dnl Query distutils for this directory. AC_CACHE_CHECK([for $am_display_PYTHON extension module directory], [am_cv_python_pyexecdir], [if test "x$exec_prefix" = xNONE then am_py_exec_prefix=$am_py_prefix else am_py_exec_prefix=$exec_prefix fi am_cv_python_pyexecdir=`$PYTHON -c " $am_python_setup_sysconfig if can_use_sysconfig: sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'}) else: from distutils import sysconfig sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix') sys.stdout.write(sitedir)"` case $am_cv_python_pyexecdir in $am_py_exec_prefix*) am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'` am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"` ;; *) case $am_py_exec_prefix in /usr|/System*) ;; *) am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages ;; esac ;; esac ]) AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir]) dnl pkgpyexecdir -- $(pyexecdir)/$(PACKAGE) AC_SUBST([pkgpyexecdir], [\${pyexecdir}/$PACKAGE]) dnl Run any user-specified action. $2 fi ]) # AM_PYTHON_CHECK_VERSION(PROG, VERSION, [ACTION-IF-TRUE], [ACTION-IF-FALSE]) # --------------------------------------------------------------------------- # Run ACTION-IF-TRUE if the Python interpreter PROG has version >= VERSION. # Run ACTION-IF-FALSE otherwise. # This test uses sys.hexversion instead of the string equivalent (first # word of sys.version), in order to cope with versions such as 2.2c1. # This supports Python 2.0 or higher. (2.0 was released on October 16, 2000). AC_DEFUN([AM_PYTHON_CHECK_VERSION], [prog="import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '$2'.split('.'))) + [[0, 0, 0]] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[[i]] sys.exit(sys.hexversion < minverhex)" AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])]) # Copyright (C) 2001-2014 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. # AM_RUN_LOG(COMMAND) # ------------------- # Run COMMAND, save the exit status in ac_status, and log it. # (This has been adapted from Autoconf's _AC_RUN_LOG macro.) AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD (exit $ac_status); }]) # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996-2014 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. # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # 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 ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file 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 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 if test "$[2]" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done 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]) # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi AC_CONFIG_COMMANDS_PRE( [AC_MSG_CHECKING([that generated files are newer than configure]) if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi AC_MSG_RESULT([done])]) rm -f conftest.file ]) # Copyright (C) 2009-2014 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. # AM_SILENT_RULES([DEFAULT]) # -------------------------- # Enable less verbose build rules; with the default set to DEFAULT # ("yes" being less verbose, "no" or empty being verbose). AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl AS_HELP_STRING( [--enable-silent-rules], [less verbose build output (undo: "make V=1")]) AS_HELP_STRING( [--disable-silent-rules], [verbose build output (undo: "make V=0")])dnl ]) case $enable_silent_rules in @%:@ ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; esac dnl dnl A few 'make' implementations (e.g., NonStop OS and NextStep) dnl do not support nested variable expansions. dnl See automake bug#9928 and bug#10237. am_make=${MAKE-make} AC_CACHE_CHECK([whether $am_make supports nested variables], [am_cv_make_support_nested_variables], [if AS_ECHO([['TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi]) if test $am_cv_make_support_nested_variables = yes; then dnl Using '$V' instead of '$(V)' breaks IRIX make. AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AC_SUBST([AM_V])dnl AM_SUBST_NOTMAKE([AM_V])dnl AC_SUBST([AM_DEFAULT_V])dnl AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl AC_SUBST([AM_DEFAULT_VERBOSITY])dnl AM_BACKSLASH='\' AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) # Copyright (C) 2001-2014 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. # 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-2014 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. # _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-2014 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. # _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}']) # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' m4_if([$1], [v7], [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], [m4_case([$1], [ustar], [# The POSIX 1988 'ustar' format is defined with fixed-size fields. # There is notably a 21 bits limit for the UID and the GID. In fact, # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 # and bug#13588). am_max_uid=2097151 # 2^21 - 1 am_max_gid=$am_max_uid # The $UID and $GID variables are not portable, so we need to resort # to the POSIX-mandated id(1) utility. Errors in the 'id' calls # below are definitely unexpected, so allow the users to see them # (that is, avoid stderr redirection). am_uid=`id -u || echo unknown` am_gid=`id -g || echo unknown` AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) if test $am_uid -le $am_max_uid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) if test $am_gid -le $am_max_gid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi], [pax], [], [m4_fatal([Unknown tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) # Go ahead even if we have the value already cached. We do so because we # need to set the values for the 'am__tar' and 'am__untar' variables. _am_tools=${am_cv_prog_tar_$1-$_am_tools} 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 /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 m4_include([m4/libtool.m4]) m4_include([m4/ltoptions.m4]) m4_include([m4/ltsugar.m4]) m4_include([m4/ltversion.m4]) m4_include([m4/lt~obsolete.m4]) m4_include([m4/varcheckpoint.m4]) link-grammar-5.3.16/README.md0000644000076400007640000020271313061701351012401 00000000000000Link Grammar Parser =================== ***Version 5.3.16*** The Link Grammar Parser implements the Sleator/Temperley/Lafferty theory of natural language parsing. This version of the parser is an extended, expanded version of the last official CMU release, and includes many enhancements and fixes created by many different developers. This code is released under the LGPL license, making it freely available for both private and commercial use, with few restrictions. The terms of the license are given in the LICENSE file included with this software. Please see the [main web page](http://www.abisource.com/projects/link-grammar/) for more information. This version is a continuation of the [original CMU parser](http://www.link.cs.cmu.edu/link). Quick Overview --------------- The parser includes API's in various different programming languages, as well as a handy command-line tool for playing with it. Here's some typical output: ``` linkparser> This is a test! Linkage 1, cost vector = (UNUSED=0 DIS= 0.00 LEN=6) +-------------Xp------------+ +----->WV----->+---Ost--+ | +---Wd---+-Ss*b+ +Ds**c+ | | | | | | | LEFT-WALL this.p is.v a test.n ! (S (NP this.p) (VP is.v (NP a test.n)) !) LEFT-WALL 0.000 Wd+ hWV+ Xp+ this.p 0.000 Wd- Ss*b+ is.v 0.000 Ss- dWV- O*t+ a 0.000 Ds**c+ test.n 0.000 Ds**c- Os- ! 0.000 Xp- RW+ RIGHT-WALL 0.000 RW- ``` This rather busy display illustrates many interesting things. For example, the `Ss*b` link connects the verb and the subject, and indicates that the subject is singular. Likewise, the `Ost` link connects the verb and the object, and also indicates that the object is singular. The `WV` (verb-wall) link points at the head-verb of the sentence, while the `Wd` link points at the head-noun. The `Xp` link connects to the trailing punctuation. The `Ds**c` link connects the noun to the determiner: it again confirms that the noun is singular, and also that the noun starts with a consonant. (The `PH` link, not required here, is used to force phonetic agreement, distinguishing 'a' from 'an'). These link types are documented in the [English Link Documentation](https://www.abisource.com/projects/link-grammar/dict/index.html). The bottom of the display is a listing of the "disjuncts" used for each word. The disjuncts are simply a list of the connectors that werre employed to form the links. They are particularly intersting because they serve as an extremely fine-grained form of a "part of speech". This, for example: the disjunct `S- O+` indicates a transitive verb: its a verb that takes both a subject and an object. The additional markup above indicates that 'is' is not only being used as a transitive verb, but it also indicates finer details: a transitive verb that took a singular subject, and was used (is usable as) the head verb of a sentence. The floating-point value is the "cost" of the disjunct; it very roughly captures the idea of the log-probability of this particular grammatical usage. Much as parts-of-speech correlate with word-meanings, so also fine-grains parts-of-speech correlate with much finer distinctions and gradations of meaning. The link-grammar parser also supports morphological analysis. Here is an example in Russian: ``` linkparser> Ñто теÑта Linkage 1, cost vector = (UNUSED=0 DIS= 0.00 LEN=4) +-----MVAip-----+ +---Wd---+ +-LLCAG-+ | | | | LEFT-WALL Ñто.msi теÑÑ‚.= =а.ndnpi ``` The `LL` link connects the stem 'теÑÑ‚' to the suffix 'а'. The `MVA` link connects only to the suffix, because, in Russian, it is the suffixes that carry all of the syntactic structure, and not the stems. The Russian lexis is [documented here](https://www.abisource.com/projects/link-grammar/russian/doc/). Theory and Documentation ------------------------ An extended overview and summary can be found in the [Link Grammar Wikipedia page](https://en.wikipedia.org/wiki/Link_grammar), which touches on most of the import, primary aspects of the theory. However, it is no substitute for the original papers published on the topic: * Daniel D. K. Sleator, Davy Temperley, ["Parsing English with a Link Grammar"](http://www.cs.cmu.edu/afs/cs.cmu.edu/project/link/pub/www/papers/ps/tr91-196.pdf) October 1991 *CMU-CS-91-196*. * Daniel D. Sleator, Davy Temperley, ["Parsing English with a Link Grammar"] (http://www.cs.cmu.edu/afs/cs.cmu.edu/project/link/pub/www/papers/ps/LG-IWPT93.pdf), *Third International Workshop on Parsing Technologies* (1993). * Dennis Grinberg, John Lafferty, Daniel Sleator, ["A Robust Parsing Algorithm for Link Grammars"](http://www.cs.cmu.edu/afs/cs.cmu.edu/project/link/pub/www/papers/ps/tr95-125.pdf), August 1995 *CMU-CS-95-125*. * John Lafferty, Daniel Sleator, Davy Temperley, ["Grammatical Trigrams: A Probabilistic Model of Link Grammar"](http://www.cs.cmu.edu/afs/cs.cmu.edu/project/link/pub/www/papers/ps/gram3gram.pdf), 1992 *AAAI Symposium on Probabilistic Approaches to Natural Language*. There are many more papers and references listed on the [primary Link Grammar website](https://www.abisource.com/projects/link-grammar/). See also the [C/C++ API documentation](https://www.abisource.com/projects/link-grammar/api/index.html). Bindings for other programming languages, including python, python3 and java, can be found in the [bindings directory](bindings). Contents -------- | Content | Description | | ------------- |-------------| | LICENSE | The license describing terms of use | | link-grammar/*.c | The program. (Written in ANSI-C) | | link-grammar/corpus/*.c | Optional corpus statistics database. | | link-grammar/minisat/ | Optional SAT Solver. (Written in C++) | | link-grammar/sat-solver/ | Optional SAT Solver. (Written in C++) | | link-grammar/viterbi/ | Experimental Viterbi algorithm parser. | | | | | bindings/autoit/ | Optional AutoIt language bindings. | | bindings/java/ | Optional Java language bindings. | | bindings/lisp/ | Optional Common Lisp language bindings. | | bindings/ocaml/ | Optional OCaML language bindings. | | bindings/python/ | Optional Python2 language bindings. | | bindings/python3/ | Optional Python3 language bindings. | | bindings/python-examples/ | Link-grammar test suite and Python language binding usage example. | | bindings/swig/ | SWIG interface file, for other FFI interfaces. | | | | | data/en/ | English language dictionaries. | | data/en/4.0.dict | The file containing the dictionary definitions. | | data/en/4.0.knowledge | The post-processing knowledge file. | | data/en/4.0.constituents | The constituent knowledge file. | | data/en/4.0.affix | The affix (prefix/suffix) file. | | data/en/4.0.regex | Regular expression-based morphology guesser. | | data/en/tiny.dict | A small example dictionary. | | data/en/words/ | A directory full of word lists. | | data/en/corpus*.batch | These files contain sentences (both grammatical and ungrammatical ones) that are used for testing the link-parser These can be run through the parser with the command `./link-parser < corpus.*.batch` | | | | | data/ru/ | A full-fledged Russian dictionary | | data/ar/ | A fairly complete Arabic dictionary | | data/fa/ | A Persian (Farsi) dictionary | | data/de/ | A small prototype German dictionary | | data/lt/ | A small prototype Lithuanian dictionary | | data/id/ | A small prototype Indonesian dictionary | | data/vn/ | A small prototype Vietnamese dictionary | | data/he/ | An experimental Hebrew dictionary | | data/kz/ | An experimental Kazakh dictionary | | data/tr/ | An experimental Turkish dictionary | | | | | morphology/ar/ | An Arabic morphology analyzer | | morphology/fa/ | An Persian morphology analyzer | | | | | COPYING | The license for this code and data | | ChangeLog | A compendium of recent changes. | | configure | The GNU configuration script | | autogen.sh | Developer's configure maintenance tool | | debug/ | Information for debugging the library | | msvc14/ | Microsoft Visual-C project files | | mingw/ | Information on using MinGW under MSYS or Cygwin | UNPACKING and signature verification ------------------------------------ The system is distributed using the normal tar.gz format; it can be extracted using the `tar -zxf link-grammar.tar.gz` command at the command line. A tarball of the latest version can be downloaded from:
http://www.abisource.com/downloads/link-grammar The files have been digitally signed to make sure that there was no corruption of the dataset during download, and to help ensure that no malicious changes were made to the code internals by third parties. The signatures can be checked with the gpg command: `gpg --verify link-grammar-5.3.16.tar.gz.asc` which should generate output identical to (except for the date): ``` gpg: Signature made Thu 26 Apr 2012 12:45:31 PM CDT using RSA key ID E0C0651C gpg: Good signature from "Linas Vepstas (Hexagon Architecture Patches) " gpg: aka "Linas Vepstas (LKML) " ``` Alternately, the md5 check-sums can be verified. These do not provide cryptographic security, but they can detect simple corruption. To verify the check-sums, issue `md5sum -c MD5SUM` at the command line. CREATING the system ------------------- To compile the link-grammar shared library and demonstration program, at the command line, type: ``` ./configure make make check ``` To install, change user to "root" and say ``` make install ldconfig ``` This will install the liblink-grammar.so library into /usr/local/lib, the header files in /usr/local/include/link-grammar, and the dictionaries into /usr/local/share/link-grammar. Running 'ldconfig' will rebuild the shared library cache. To verify that the install was successful, run (as a non-root user) ``` make installcheck ``` Editline -------- If libedit-dev is installed, then the arrow keys can be used to edit the input to the link-parser tool; the up and down arrow keys will recall previous entries. You want this; it makes testing and editing much easier. Note, however, most versions of editline are not UTF8-capable, and so won't work, for example, with the Russian dictionaries. A UTF8-enabled version of libedit can be found here: http://www.thrysoee.dk/editline/ If you use the above, be sure to say: ``` ./configure --enable-widec ``` when building it, otherwise you won't actually get the UTF8 support! Attention: the above configure is for libedit, not for link-grammar! (In addition, you will need to uninstall the system default editline in order to get the above. You may also need to set the environment variable PKG_CONFIG_PATH to include /usr/local/lib/pkgconfig) Use of editline in the link-parser can be disabled by saying: ``` ./configure --disable-editline ``` **Note**: utf8 support for libedit is still missing in Ubuntu 1404 and Mint 17 Qiana See https://bugs.launchpad.net/linuxmint/+bug/1389438 https://bugs.launchpad.net/ubuntu/+source/libedit/+bug/1375921 Java Bindings ------------- By default, the Makefiles attempt to build the Java bindings. The use of the Java bindings is *OPTIONAL*; you do not need these if you do not plan to use link-grammar with Java. You can skip building the Java bindings by disabling as follows: ``` ./configure --disable-java-bindings ``` If JAVA_HOME isn't set, if jni.h isn't found, or if ant isn't found, then the java bindings will not be built. Python2 and Python3 Bindings ---------------------------- The Python2 and Python3 bindings are built by default, providing that the corresponding Python developement packages are installed. These packages are: - Linux: * Systems using 'rpm' packages: Python2: python-devel; Python3: python3-devel * Systems using 'deb' packages: Python2: python-dev; Python3: python3-dev - Windows: * Install Python2 and Python3 from https://www.python.org/downloads/windows/ . You also have to install SWIG from http://www.swig.org/download . - MacOS: * Install the python and python3 packages using [HomeBrew](http://brew.sh/). The use of the Python bindings is *OPTIONAL*; you do not need these if you do not plan to use link-grammar with python. If you like to disable these bindings, use one of: ``` ./configure --diable-python-bindings ./configure --enable-python-bindings=2 ./configure --enable-python-bindings=3 ``` The linkgrammar.py module provides a high-level interface in Python. The example.py and sentence-check.py scripts provide a demo, and tests.py runs unit tests. Install location ---------------- The /usr/local install target can be over-ridden using the standard GNU configure --prefix option, so for example: ``` ./configure --prefix=/opt/link-grammar ``` By using pkg-config (see below), non-standard install locations can be automatically detected. Configure help -------------- Additional config options are printed by ``` ./configure --help ``` The system has been tested and works well on 32 and 64-bit Linux systems, FreeBSD, MacOSX, as well as on many Microsoft Windows systems, under various different Windows development environments. Specific OS-dependent notes follow. BUILDING from the [GitHub repository](https://github.com/opencog/link-grammar) ------------------------------------------------------------------------------ End users should download the tarball (see [UNPACKING and signature verification](#unpacking-and-signature-verification)). The current GitHub version is intended for developers (including anyone who is willing to provide a fix, a new feauture or an improvment). The tip of the master branch is often unstable, and can sometimes have bad code in it as it is under developementi. It also needs installing of development tools that are not installed by default. Due to these reason the use of the GitHub version is discouraged for regular end users. ### Installing from GitHub Clone it: `git clone https://github.com/opencog/link-grammar.git`
Or download it as a ZIP:
`https://github.com/opencog/link-grammar/archive/master.zip` Tools that may need installation before you can compile the system: make
gcc
gcc-c++ (for the SAT solver)
autoconf
autoconf-archive
swig (for language bindings)
graphpviz (if you like to ue the word-graph display feature) The GitHub version doesn't include a `configure` script. To generate it, use: ``` autogen.sh ``` If you get errors, make sure you have installed the above-listed development packages, and that your system installation is up to date. For more info about how to proceed, continue at the section [CREATING the system](#creating-the-system) and the relevant sections after it. ### Additional notes for developers To configure **debug** mode, use: ``` configure --enable-debug ``` It adds some verification debug code and functions that can pretty-print several data structures. A feature that may be useful for debugging is the word-graph display. Use the `configure` option `--enable-wordgraph-display` to enable it. For more details on this feature, see [Word-graph display](link-grammar/README.md#word-graph-display). BUILDING on MacOS ----------------- Plain-vanilla Link Grammar should compile and run on Apple MacOSX just fine, as described above. At this time, there are no reported issues. The language bindings for python and java may require additional packages to be installed. A working editline is nice, since it allows you to use the arrow keys in the command-line client. See http://www.macports.org/ to find these. You almost surely do not need a Mac portfile; but you can still find one here: http://trac.macports.org/browser/trunk/dports/textproc/link-grammar/Portfile .
It does not currently specify any additional steps to perform. If you do NOT need the java bindings, you should almost surely configure with: ``` ./configure --disable-java-bindings ``` By default, java requires a 64-bit binary, and not all MacOS systems have a 64-bit devel environment installed. If you do want Java bindings, be sure to set the JDK_HOME environment variable to wherever `` is. Set the JAVA_HOME variable to the location of the java compiler. Make sure you have ant installed. BUILDING on Windows ------------------- There are three different ways in which link-grammar can be compiled on Windows. One way is to use Cygwin, which provides a Linux compatibility layer for Windows. Unfortunately, the Cygwin system is not compatible with Java for Windows. Another way is use the MSVC system. A third way is to use the MinGW system, which uses the Gnu toolset to compile windows programs. The source code supports Windows systems from Vista on. Link-grammar requires a working version of POSIX-standard regex libraries. Since these are not provided by Microsoft, a copy must be obtained elsewhere. One popular choice is TRE, available at: http://gnuwin32.sourceforge.net/packages/tre.htm Another popular choice is PCRE, 'Perl-Compatible Regular Expressions', available at: http://www.pcre.org/
Recent 32 and 64-bit binaries can be found at: http://www.airesoft.co.uk/pcre
Older 32-bit binaries are at: http://gnuwin32.sourceforge.net/packages/regex.htm
See also: http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/regex.README BUILDING on Windows (Cygwin) ---------------------------- The easiest way to have link-grammar working on MS Windows is to use Cygwin, a Linux-like environment for Windows making it possible to port software running on POSIX systems to Windows. Download and install Cygwin from http://www.cygwin.com/ . Unfortunately, the Cygwin system is not compatible with Java, so if you need the Java bindings, you must use MSVC or MinGW, below. BUILDING on Windows (MinGW) --------------------------- Another way to build link-grammar is to use MinGW, which uses the GNU toolset to compile Windows programs for Windows. Using MinGW/MSYS is probably the easiest way to obtain workable Java bindings for Windows. Download and install MinGW, MSYS and MSYS-DTK from http://mingw.org. For more details see [mingw/README.MSYS](mingw/README.MSYS). You can also build with MinGW under Cygwin. See [mingw/README.Cygwin](mingw/README.Cygwin). BUILDING and RUNNING on Windows (MSVC) -------------------------------------- Microsoft Visual C/C++ project files can be found in the msvc14 directory. For directions see the [README.md](msvc14/README.md) file there. RUNNING the program ------------------- To run the program issue the command (supposing it is in your PATH): ``` link-parser [arguments] ``` This starts the program. The program has many user-settable variables and options. These can be displayed by entering `!var` at the link-parser prompt. Entering `!help` will display some additional commands. The dictionaries are arranged in directories whose name is the 2-letter language code. The link-parser program searches for such a language directory in that order, directly or under a directory names `data`: 1. Under your current directory. 2. Unless compiled with MSVC or run under the Windows console: At the installed location (typically in /usr/local/share/link-grammar). 3. If compiled on Windows: In the directory of the link-parser executable (may be in a different location than the link-parser command, which may be a script). If link-parser cannot find the desired dictionary, use verbosity level 3 to debug the problem; for example: ``` link-parser ru -verbosity=3 ``` Other locations can be specified on the command line; for example: ``` link-parser ../path/to-my/modified/data/en ``` When accessing dictionaries in non-standard locations, the standard file-names are still assumed (i.e. 4.0.dict, 4.0.affix, etc.). The Russian dictionaries are in data/ru. Thus, the Russian parser can be started as: ``` link-parser ru ``` If you don't supply an argument to link-parser, it searches for a language according to your current locale setup. If it cannot find such a language directory, it defaults to "en". If you see errors similar to this: ``` Warning: The word "encyclop" found near line 252 of en/4.0.dict matches the following words: encyclop This word will be ignored. ``` then your UTF-8 locales are either not installed or not configured. The shell command `locale -a` should list en_US.utf8 as a locale. If not, then you need to `dpkg-reconfigure locales` and/or run `update-locale` or possibly `apt-get install locales`, or combinations or variants of these, depending on your operating system. TESTING the program ------------------- There are several ways to test the resulting build. If the Python bindings are built, then a test program can be found in the file `./bindings/python-examples/tests.py` -- When run, it should pass. For more details see [README.md](bindings/python-examples/README.md) in the `bindings/python-examples` directory. There are also multiple batches of test/example sentences in the language data directories, generally having the names corpus-*.batch The parser program can be run in batch mode, for testing the system on a large number of sentences. The following command runs the parser on a file called corpus-basic.batch; ``` link-parser < corpus-basic.batch ``` The line `!batch` near the top of corpus-basic.batch turns on batch mode. In this mode, sentences labeled with an initial `*` should be rejected and those not starting with a `*` should be accepted. This batch file does report some errors, as do the files `corpus-biolg.batch` and `corpus-fixes.batch`. Work is ongoing to fix these. The `corpus-fixes.batch` file contains many thousands of sentences that have been fixed since the original 4.1 release of link-grammar. The `corpus-biolg.batch` contains biology/medical-text sentences from the BioLG project. The `corpus-voa.batch` contains samples from Voice of America; the `corpus-failures.batch` contains a large number of failures. The following numbers are subject to change, but, at this time, the number of errors one can expect to observe in each of these files are roughly as follows: ``` en/corpus-basic.batch: 72 errors en/corpus-fixes.batch: 404 errors lt/corpus-basic.batch: 15 errors ru/corpus-basic.batch: 47 errors ``` The bindings/python directory contains a unit test for the python bindings. It also performs several basic checks that stress the link-grammar libraries. USING the parser in your own applications ----------------------------------------- There is an API (application program interface) to the parser. This makes it easy to incorporate it into your own applications. The API is documented on the web site. USING CMake ----------- The FindLinkGrammar.cmake file can be used to test for and set up compilation in CMake-based build environments. USING pkg-config ---------------- To make compiling and linking easier, the current release uses the pkg-config system. To determine the location of the link-grammar header files, say `pkg-config --cflags link-grammar` To obtain the location of the libraries, say `pkg-config --libs link-grammar` Thus, for example, a typical makefile might include the targets: ``` .c.o: cc -O2 -g -Wall -c $< `pkg-config --cflags link-grammar` $(EXE): $(OBJS) cc -g -o $@ $^ `pkg-config --libs link-grammar` ``` JAVA bindings ------------- This release includes Java bindings. Their use is optional. The bindings will be built automatically if `jni.h` can be found. Some common java JVM distributions (most notably, the ones from Sun) place this file in unusual locations, where it cannot be automatically found. To remedy this, make sure that JAVA_HOME is set. The configure script looks for jni.h in `$JAVA_HOME/Headers` and in `$JAVA_HOME/include`; it also examines corresponding locations for $JDK_HOME. If `jni.h `still cannot be found, specify the location with the CPPFLAGS variable: so, for example, ``` export CPPFLAGS="-I/opt/jdk1.5/include/:/opt/jdk1.5/include/linux" ``` or ``` export CPPFLAGS="-I/c/java/jdk1.6.0/include/ -I/c/java/jdk1.6.0/include/win32/" ``` Please note that the use of /opt is non-standard, and most system tools will fail to find packages installed there. The building of the Java bindings can be disabled by configuring as below: ``` ./configure --disable-java-bindings ``` Using JAVA ---------- This release provides java files that offer three ways of accessing the parser. The simplest way is to use the org.linkgrammar.LinkGrammar class; this provides a very simple Java API to the parser. The second possibility is to use the LGService class. This implements a TCP/IP network server, providing parse results as JSON messages. Any JSON-capable client can connect to this server and obtain parsed text. The third possibility is to use the org.linkgrammar.LGRemoteClient class, and in particular, the parse() method. This class is a network client that connects to the JSON server, and converts the response back to results accessible via the ParseResult API. The above-described code will be built if Apache `ant` is installed. Using the Network Server ------------------------ The network server can be started by saying: ``` java -classpath linkgrammar.jar org.linkgrammar.LGService 9000 ``` The above starts the server on port 9000. It the port is omitted, help text is printed. This server can be contacted directly via TCP/IP; for example: ``` telnet localhost 9000 ``` (Alternately, use netcat instead of telnet). After connecting, type in: ``` text: this is an example sentence to parse ``` The returned bytes will be a JSON message providing the parses of the sentence. By default, the ASCII-art parse of the text is not transmitted. This can be obtained by sending messages of the form: ``` storeDiagramString:true, text: this is a test. ``` Spell Guessing -------------- The parser will run a spell-checker at an early stage, if it encounters a word that it does not know, and cannot guess, based on morphology. The configure script looks for the aspell or hunspell spell-checkers; if the aspell devel environment is found, then aspell is used, else hunspell is used. Spell guessing may be disabled at runtime, in the link-parser client with the `!spell=0` flag. Enter `!help` for more details. MULTI-THREADED USE ------------------ It is safe to use link-grammar for parsing in multiple threads, once the dictionaries have been loaded. The dictionary loading itself is not thread-safe; it is not protected in any way. Thus, link-grammar should not be used from multiple threads until the dictionary has been loaded. Different threads may use different dictionaries. Parse options can be set on a per-thread basis, with the exception of verbosity, which is a global, shared by all threads. It is the only global, outside of the Java bindings. For multi-threaded Java use, a per-thread variable is needed. This must be enabled during the configure stage: ``` ./configure --enable-pthreads ``` The following exceptions and special notes apply: *utilities.c* − > has global "verbosity". Memory usage code (disabled > by default) also has a global, and so requires > pthreads for tracking memory usage. *jni-client.c* − > uses per-thread struct. This should somehow be > attached to JNIEnv somehow. A Java JNI expert is needed. *malloc-dbg.c* − > not thread safe, not normally used; > only for debugging. *pp_lexer.c* − > autogened code, original lex sources lost. > This is only used when reading dictionaries, > during initialization, and so doesn't need > to be thread safe. SAT solver ---------- The current parser uses an algorithm that runs in O(N^3) time, for a sentence containing N words. The SAT solver aims to replace this parser with an algorithm based on Boolean Satisfiability Theory; specifically using the MiniSAT solver. The SAT solver has a bit more overhead for shorter sentences, but is faster for long sentences. To work properly, it needs to be attached to a parse ranking system. This work is incomplete, although the prototype works. It is not yet well-integrated with the system, and needs cleanup. Still not handled (or handled incorrectly): - Disjunct cost: Cost of null expressions is disregarded. Thus, it still cannot rank sentences by cost, which is the most basic parse ranking that we've got... In order not to show incorrect costs, the DIS= field in the status message is always 0. - Connector order shown by the `!disjunct` link-parser command. Currently it is just a "random" order. - Parsing with null count. - No panic timeout. The SAT solver is enabled by default. If the minisat2 library package is installed in the system along with its header files (e.g. RPM package minisat2-devel, deb package minisat2) then it is used. Else, a bundled minisat2 library code is used. The following forces using the bundled minisat library: ``` ./configure --enable-sat-solver=bundled ``` The SAT solver can be disabled by specifying: ``` ./configure --disable-sat-solver ``` (Both are to be done prior to compiling.) Phonetics --------- A/An phonetic determiners before consonants/vowels are handled by a new PH link type, linking the determiner to the word immediately following it. Status: Introduced in version 5.1.0 (August 2014). Mostly done, although many special-case nouns are unfinished. Directional Links ----------------- Directional links are needed for some languages, such as Lithuanian, Turkish and other free word-order languages. The goal is to have a link clearly indicate which word is the head word, and which is the dependent. This is achieved by prefixing connectors with a single *lower case* letter: h,d, indicating 'head' and 'dependent'. The linkage rules are such that h matches either nothing or d, and d matches h or nothing. This is a new feature in version 5.1.0 (August 2014). The website provides additional documentation. Although the English-language link-grammar links are un-oriented, it seems that a defacto direction can be given to them that is completely consistent with standard conceptions of a dependency grammar. The dependency arrows have the following properties: * Anti-reflexive (a word cannot depend on itself; it cannot point at itself.) * Anti-symmetric (if Word1 depends on Word2, then Word2 cannot depend on Word1) (so, e.g. determiners depend on nouns, but never vice-versa) * The arrows are neither transitive, nor anti-transitive: a single word may be ruled by several heads. For example: ```text +------>WV------->+ +-->Wd-->+<--Ss<--+ | | | LEFT-WALL she thinks.v ``` That is, there is a path to the subject, "she", directly from the left wall, via the Wd link, as well as indirectly, from the wall to the root verb, and thence to the subject. Similar loops form with the B and R links. Such loops are useful for constraining the possible number of parses: the constraint occurs in conjunction with the "no links cross" meta-rule. * The graphs are planar; that is, no two edges may cross. See, however, the "link-crossing" discussion below. There are several related mathematical notions, but none quite capture directional LG: * Directional LG graphs resemble DAGS, except that LG allows only one wall (one "top" element). * Directional LG graphs resemble strict partial orders, except that the LG arrows are usually not transitive. * Directional LG graphs resemble catena http://en.wikipedia.org/wiki/Catena_(linguistics) except that catena are strictly anti-transitive -- the path to any word is unique, in a catena. Link Crossing ------------- The foundational LG papers mandate the planarity of the parse graphs. This is based on a very old observation that dependencies almost never cross in natural languages: humans simply do not speak in sentences where links cross. Imposing planarity constraints then provides a strong engineering and algorithmic constraint on the resulting parses: the total number of parses to be considered is sharply reduced, and thus the overall speed of parsing can be greatly increased. However, there are occasional, relatively rare exceptions to this planarity rule; such exceptions are observed in almost all languages. A number of these exceptions are given for English, below. Thus, it seems important to relax the planarity constraint, and find something else that is almost as strict, but still allows infrequent exceptions. It would appear that the concept of "landmark transitivity" as defined by Richard Hudson in his theory of "Word Grammar", and then advocated by Ben Goertzel, just might be such a mechanism. ftp://ftp.phon.ucl.ac.uk/pub/Word-Grammar/ell2-wg.pdf
http://www.phon.ucl.ac.uk/home/dick/enc/syntax.htm
http://goertzel.org/ProwlGrammar.pdf This mechanism works as follows: * First, every link must be directional, with a head and a dependent. That is, we are concerned with directional-LG links, which are of the form x--A-->y or y<--A--x for words x,y and LG link type A. * Given either the directional-LG relation x--A-->y or y<--A--x, define the dependency relation x-->y. That is, ignore the link-type label. * Heads are landmarks for dependents. If the dependency relation x-->y holds, then x is said to be a landmark for y, and the predicate land(x,y) is true, while the predicate land(y,x) is false. Here, x and y are words, while --> is the landmark relation. * Although the basic directional-LG links form landmark relations, the total set of landmark relations is extended by transitive closure. That is, if land(x,y) and land(y,z) then land(x,z). That is, the basic directional-LG links are "generators" of landmarks; they generate by means of transitivity. Note that the transitive closure is unique. * In addition to the above landmark relation, there are two additional relations: the before and after landmark relations. (In English, these correspond to left and right; in Hebrew, the opposite). That is, since words come in chronological order in a sentence, the dependency relation can point either left or right. The previously-defined landmark relation only described the dependency order; we now introduce the word-sequence order. Thus, there are are land-before() and land-after() relations that capture both the dependency relation, and the word-order relation. * Notation: the before-landmark relation land-B(x,y) corresponds to x-->y (in English, reversed in right-left languages such as Hebrew), whereas the after-landmark relation land-A(x,y) corresponds to y<--x. That is, land(x,y) == land-B(x,y) or land-A(x,y) holds as a statement about the predicate form of the relations. * As before, the full set of directional landmarks are obtained by transitive closure applied to the directional-LG links. Two different rules are used to perform this closure: ``` -- land-B(x,y) and land(y,z) ==> land-B(x,y) -- land-A(x,y) and land(y,z) ==> land-A(x,y) ``` Parsing is then performed by joining LG connectors in the usual manner, to form a directional link. The transitive closure of the directional landmarks are then computed. Finally, any parse that does not conclude with the "left wall" being the upper-most landmark is discarded. Here is an example where landmark transitivity provides a natural solution to a (currently) broken parse. The "to.r" has a disjunct "I+ & MVi-" which allows "What is there to do?" to parse correctly. However, it also allows the incorrect parse "He is going to do". The fix would be to force "do" to take an object; however, a link from "do" to "what" is not allowed, because link-crossing would prevent it. Examples where the no-links-cross constraint seems to be violated, in English: ```text "He is either in the 105th or the 106th battalion." "He is in either the 105th or the 106th battalion." ``` Both seem to be acceptable in English, but the ambiguity of the "in-either" temporal ordering requires two different parse trees, if the no-links-cross rule is to be enforced. This seems un-natural. Similarly: ```text "He is either here or he is there." "He either is here or he is there." ``` Other examples, per And Rosta: The *allowed--by* link crosses *cake--that*: ```text He had been allowed to eat a cake by Sophy that she had made him specially ``` *a--book*, *very--indeed* ```text "a very much easier book indeed" ``` *an--book*, *easy--to* ```text "an easy book to read" ``` *a--book*, *more--than* ```text "a more difficult book than that one" ``` *that--have* crosses *remains--of* ```text "It was announced that remains have been found of the ark of the covenant" ``` There is a natural crossing, driven by conjunctions: ```text "I was in hell yesterday and heaven on Tuesday." ``` the "natural" linkage is to use MV links to connect "yesterday" and "on Tuesday" to the verb. However, if this is done, then these must cross the links from the conjunction "and" to "heaven" and "hell". This can be worked around partly as follows: ```text +-------->Ju--------->+ | +<------SJlp<----+ +<-SX<-+->Pp->+ +-->Mpn->+ +->SJru->+->Mp->+->Js->+ | | | | | | | | | I was in hell yesterday and heaven on Tuesday ``` but the desired MV links from the verb to the time-prepositions "yesterday" and "on Tuesday" are missing -- whereas they are present, when the individual sentences "I was in hell yesterday" and "I was in heaven on Tuesday" are parsed. Using a conjunction should not wreck the relations that get used; but this requires link-crossing. Another, simpler example: ```text +---->WV---->+ | +--------IV---------->+ | | +<-VJlpi--+ | | | +---xxx------------Js------->+ +--Wd--+-Sp*i+--TO-+-I*t-+-MVp+ +--VJrpi>+--MVp-+---Js->+ | | | | | | | | | | LEFT-WALL I.p want.v to.r look.v at and.j-v listen.v to.r everything ``` The above rally wants to have a `Js` link from 'at' to 'everything', but this `Js` link crosses (clashes with - marked by xxx) the link to the conjunction. These two cases suggest that one sould/should allow most links to cross over the down-links to conjunctions. Type Theory ----------- Link Grammar can be understood in the context of type theory. A simple introduction to type theory can be found in chapter 1 of the HoTT book: https://homotopytypetheory.org/book/ .
This book is freely available online and strongly recommended if you are interested in types. Link types can be mapped to types that appear in categorial grammars. The nice thing about link-grammar is that the link types form a type system that is much easier to use and comprehend than that of categorial grammar, and yet can be directly converted to that system! That is, link-grammar is completely compatible with categorial grammar, and is easier-to-use. The foundational LG papers make comments to this effect; however, see also work by Bob Coeke on category theory and grammar. Coecke's diagramatic approach is essentially identical to the diagrams given in the foundational LG papers; it becomes abundantly clear that the category theoretic approach is equivalent to Link Grammar. See, for example, this introductory sketch http://www.cs.ox.ac.uk/people/bob.coecke/NewScientist.pdf and observe how the diagrams are essentially identical to the LG jigsaw-puzzle piece diagrams of the foundational LG publications. ADDRESSES --------- If you have any questions, please feel free to send a note to the [mailing list](http://groups.google.com/group/link-grammar). The source code of link-parser and the link-grammar library is located at [GitHub](https://github.com/opencog/link-grammar).
For bug reports, please open an **issue** there. Although all messages should go to the mailing list, the current maintainers can be contacted at: ```text Linas Vepstas - Amir Plivatsky - Dom Lachowicz - ``` A complete list of authors and copyright holders can be found in the AUTHORS file. The original authors of the Link Grammar parser are: ```text Daniel Sleator sleator@cs.cmu.edu Computer Science Department 412-268-7563 Carnegie Mellon University www.cs.cmu.edu/~sleator Pittsburgh, PA 15213 Davy Temperley dtemp@theory.esm.rochester.edu Eastman School of Music 716-274-1557 26 Gibbs St. www.link.cs.cmu.edu/temperley Rochester, NY 14604 John Lafferty lafferty@cs.cmu.edu Computer Science Department 412-268-6791 Carnegie Mellon University www.cs.cmu.edu/~lafferty Pittsburgh, PA 15213 ``` TODO -- Working Notes --------------------- Some working notes. Easy to fix: provide a more uniform API to the constituent tree. i.e provide word index. Also .. provide a clear word API, showing word extent, suffix, etc. Capitalized first words: There are subtle technical issues for handling capitalized first words. This needs to be fixed. In addition, for now these words are shown uncapitalized in the result linkages. This can be fixed. Maybe capitalization could be handled in the same way that a/an could be handled! After all, it's essentially a nearest-neighbor phenomenon! Capitalization-mark tokens: The proximal issue is to add a cost, so that Bill gets a lower cost than bill.n when parsing "Bill went on a walk". The best solution would be to add a 'capitalization-mark token' during tokenization; this token precedes capitalized words. The dictionary then explicitly links to this token, with rules similar to the a/an phonetic distinction. The point here is that this moves capitalization out of ad-hoc C code and into the dictionary, where it can be handled like any other language feature. The tokenizer includes experimental code for that. Corpus-statistics-based parse ranking: The old for parse ranking via corpus statistics needs to be revived. The issue can be illustrated with these example sentences: ```text "Please the customer, bring in the money" "Please, turn off the lights" ``` In the first sentence, the comma acts as a conjunction of two directives (imperatives). In the second sentence, it is much too easy to mistake "please" for a verb, the comma for a conjunction, and come to the conclusion that one should please some unstated object, and then turn off the lights. (Perhaps one is pleasing by turning off the lights?) Punctuation, zero-copula, zero-that: Poorly punctuated sentences cause problems: for example: ```text "Mike was not first, nor was he last." "Mike was not first nor was he last." ``` The one without the comma currently fails to parse. How can we deal with this in a simple, fast, elegant way? Similar questions for zero-copula and zero-that sentences. Zero/phantom words: Expressions such as "Looks good" have an implicit "it" (also called a zero-it or phantom-it) in them; that is, the sentence should really parse as "(it) looks good". The dictionary could be simplified by admitting such phantom words explicitly, rather than modifying the grammar rules to allow such constructions. Other examples, with the phantom word in parenthesis, include: * I ate all (of) the cookies. * I taught him (how) to swim. * I told him (that) it was gone. * (It) looks good. * (You) go home! * (Are) you all right? See [this issue on GitHub](https://github.com/opencog/link-grammar/issues/224). One possible solution is to perform a one-point compactification. The dictionary contains the phantom words, and thier connectors. Ordinary disjuncts can link to these, but should do so using a special initial lower-case letter (say, 'z', in addition to 'h' and 't' as is currently implemented). The parser, as it works, examines the initial letter of each connector: if it is 'z', then the usual pruning rules no longer apply, and one or more phantom words are selected out of the bucket of phantom words. (This bucket is kept out-of-line, it is not yet placed into sentence word sequence order, which is why the usual pruning rules get modified.) Otherwise, parsing continues as normal. At the end of parsing, if there are any phantom words that are linked, then all of the connectors on the disjunct must be satisfied (of course!) else the linkage is invalid. After parsing, the phantom words can be inserted into the sentence, with the location deduced from link lengths. Bad grammar: When a sentence fails to parse, look for: * confused words: its/it's, there/their/they're, to/too, your/you're ... These could be added at high cost to the dicts. * missing apostrophes in possessives: "the peoples desires" * determiner agreement errors: "a books" * aux verb agreement errors: "to be hooks up" Poor agreement might be handled by giving a cost to mismatched lower-case connector letters. Poor linkage choices: Compare "she will be happier than before" to "she will be more happy than before." Current parser makes "happy" the head word, and "more" a modifier w/EA link. I believe the correct solution would be to make "more" the head (link it as a comparative), and make "happy" the dependent. This would harmonize rules for comparatives... and would eliminate/simplify rules for less,more. However, this idea needs to be double-checked against, e.g. Hudson's word grammar. I'm confused on this issue ... Stretchy links: Currently, some links can act at "unlimited" length, while others can only be finite-length. e.g. determiners should be near the noun that they apply to. A better solution might be to employ a 'stretchiness' cost to some connectors: the longer they are, the higher the cost. (This eliminates the "unlimited_connector_set" in the dictionary). Repulsive parses: Sometimes, the existence of one parse should suggest that another parse must surely be wrong: if one parse is possible, then the other parses must surely be unlikely. For example: the conjunction and.j-g allows the "The Great Southern and Western Railroad" to be parsed as the single name of an entity. However, it also provides a pattern match for "John and Mike" as a single entity, which is almost certainly wrong. But "John and Mike" has an alternative parse, as a conventional-and -- a list of two people, and so the existence of this alternative (and correct) parse suggests that perhaps the entity-and is really very much the wrong parse. That is, the mere possibility of certain parses should strongly disfavor other possible parses. (Exception: Ben & Jerry's ice cream; however, in this case, we could recognize Ben & Jerry as the name of a proper brand; but this is outside of the "normal" dictionary (?) (but maybe should be in the dictionary!)) More examples: "high water" can have the connector A joining high.a and AN joining high.n; these two should either be collapsed into one, or one should be eliminated. WordNet hinting: Use WordNet to reduce the number for parses for sentences containing compound verb phrases, such as "give up", "give off", etc. Incremental parsing: to avoid a combinatorial explosion of parses, it would be nice to have an incremental parsing, phrase by phrase, using a Viterbi-like algorithm to obtain the parse. Thus, for example, the parse of the last half of a long, run-on sentence should not be sensitive to the parse of the beginning of the sentence. Doing so would help with combinatorial explosion. So, for example, if the first half of a sentence has 4 plausible parses, and the last half has 4 more, then link-grammar reports 16 parses total. It would be much, much more useful to instead be given the factored results: i.e. the four plausible parses for the first half, and the four plausible parses for the last half. The lower combinatoric stress would ease the burden on downstream users of link-grammar. (This somewhat resembles the application of construction grammar ideas to the link-grammar dictionary). Caution: watch out for garden-path sentences: ```text The horse raced past the barn fell. The old man the boat. The cotton clothing is made of grows in Mississippi. The current parser parses these perfectly; a viterbi parser could trip on these. ``` Other benefits of a Viterbi decoder: * Less sensitive to sentence boundaries: this would allow longer, run-on sentences to be parsed far more quickly. * Could do better with slang, hip-speak. * Would enable co-reference resolution across sentences (resolve pronouns, etc.) * Would allow richer state to be passed up to higher layers: specifically, alternate parses for fractions of a sentence, alternate reference resolutions. * Would allow plug-in architecture, so that plugins, employing some alternate, higher-level logic, could disambiguate (e.g. by making use of semantic content). * Eliminate many of the hard-coded array sizes in the code. * Fixes the word-count problem during spell-guessing. So, for example, if the mis-spelled word "dont" shows up in the input, it could be issued as one word ("done") or two ("do n't") and the current suffix-stripping/word-issuing algo cannot deal with this correctly. By contrast, this should not be an issue for the Viterbi algo, as it could explore both states at once. One may argue that Viterbi is a more natural, biological way of working with sequences. Some experimental, psychological support for this can be found at http://www.sciencedaily.com/releases/2012/09/120925143555.htm per Morten Christiansen, Cornell professor of psychology. Registers, sociolects, dialects (cost vectors): Consider the sentence "Thieves rob bank" -- a typical newspaper headline. LG currently fails to parse this, because the determiner is missing ("bank" is a count noun, not a mass noun, and thus requires a determiner. By contrast, "thieves rob water" parses just fine.) A fix for this would be to replace mandatory determiner links by (D- or {[[()]] & headline-flag}) which allows the D link to be omitted if the headline-flag bit is set. Here, "headline-flag" could be a new link-type, but one that is not subject to planarity constraints. Note that this is easier said than done: if one simply adds a high-cost null link, and no headline-flag, then all sorts of ungrammatical sentences parse, with strange parses; while some grammatical sentences, which should parse, but currently don't, become parsable, but with crazy results. More examples, from And Rosta: ```text "when boy meets girl" "when bat strikes ball" "both mother and baby are well" ``` A natural approach would be to replace fixed costs by formulas. This would allow the dialect/sociolect to be dynamically changeable. That is, rather than having a binary headline-flag, there would be a formula for the cost, which could be changed outside of the parsing loop. Such formulas could be used to enable/disable parsing specific to different dialects/sociolects, simply by altering the network of link costs. Perhaps a simpler alternative would be to have labeled costs (a cost vector), so that different dialects assign different costs to various links. A dialect would be specified during the parse, thus causing the costs for that dialect to be employed during parse ranking. Imperatives: ```text "Push button" "Push button firmly" ``` The zero/phantom-word solution, described above, should help with this. Hand-refining verb patterns:
A good reference for refining verb usage patterns is:
COBUILD GRAMMAR PATTERNS 1: VERBS
from THE COBUILD SERIES /from/ THE BANK OF ENGLISH
HARPER COLLINS
online at https://arts-ccr-002.bham.ac.uk/ccr/patgram/
http://www.corpus.bham.ac.uk/publications/index.shtml *Quotations*: tokenize.c tokenizes Double-quotes and some UTF8 quotes (see the RPUNC/LPUNC class in en/4.0.affix - the QUOTES class is not used for that, but for capitalization support), with some very basic support in the English dictionary (see "% Quotation marks." there). However, it does not do this for the various "curly" UTF8 quotes, such as ‘these’ and “theseâ€. This results is some ugly parsing for sentences containing such quotes. (Note that these are in 4.0.affix). A mechanism is needed to disentangle the quoting from the quoted text, so that each can be parsed appropriately. It's somewhat unclear how to handle this within link-grammar. This is somewhat related to the problem of morphology (parsing words as if they were "mini-sentences",) idioms (phrases that are treated as if they were singe words), set-phrase structures (if ... then ... not only... but also ...) which have a long-range structure similar to quoted text (he said ...). "to be fishing": Link grammar offers four parses of "I was fishing for evidence", two of which are given low scores, and two are given high scores. Of the two with high scores, one parse is clearly bad. Its links "to be fishing.noun" as opposed to the correct "to be fishing.gerund". That is, I can be happy, healthy and wise, but I certainly cannot be fishing.noun. This is perhaps not just a bug in the structure of the dictionary, but is perhaps deeper: link-grammar has little or no concept of lexical units (i.e. collocations, idioms, institutional phrases), which thus allows parses with bad word-senses to sneak in. The goal is to introduce more knowledge of lexical units into LG. Different word senses can have different grammar rules (and thus, the links employed reveal the sense of the word): for example: "I tend to agree" vs. "I tend to the sheep" -- these employ two different meanings for the verb "tend", and the grammatical constructions allowed for one meaning are not the same as those allowed for the other. Yet, the link rules for "tend.v" have to accommodate both senses, thus making the rules rather complex. Worse, it potentially allows for non-sense constructions. If, instead, we allowed the dictionary to contain different rules for "tend.meaning1" and "tend.meaning2", the rules would simplify (at the cost of inflating the size of the dictionary). Another example: "I fear so" -- the word "so" is only allowed with some, but not all, lexical senses of "fear". So e.g. "I fear so" is in the same semantic class as "I think so" or "I hope so", although other meanings of these verbs are otherwise quite different. [Sin2004] "New evidence, new priorities, new attitudes" in J. Sinclair, (ed) (2004) How to use corpora in language teaching, Amsterdam: John Benjamins See also: Pattern Grammar: A Corpus-Driven Approach to the Lexical Grammar of English
Susan Hunston and Gill Francis (University of Birmingham)
Amsterdam: John Benjamins (Studies in corpus linguistics, edited by Elena Tognini-Bonelli, volume 4), 2000
[Book review](http://www.aclweb.org/anthology/J01-2013). "holes" in collocations (aka "set phrases" of "phrasemes"): The link-grammar provides several mechanisms to support circumpositions or even more complicated multi-word structures. One mechanism is by ordinary links; see the V, XJ and RJ links. The other mechanism is by means of post-processing rules. (For example, the "filler-it" SF rules use post-processing.) However, rules for many common forms have not yet been written. The general problem is of supporting structures that have "holes" in the middle, that require "lacing" to tie them together. For a general theory, see: [](http://en.wikipedia.org/wiki/Catena_(linguistics)) For example, the adposition: ```text ... from [xxx] on. "He never said another word from then on." "I promise to be quiet from now on." "Keep going straight from that point on." "We went straight from here on." ... from there on. "We went straight, from the house on to the woods." "We drove straight, from the hill onwards." ``` Note that multiple words can fit in the slot [xxx]. Note the tangling of another prepositional phrase: `"... from [xxx] on to [yyy]"` More complicated collocations with holes include ```text "First.. next..." "If ... then ..." ``` 'Then' is optional ('then' is a 'null word'), for example: ```text "If it is raining, stay inside!" "If it is raining, [then] stay inside!" "if ... only ..." "If there were only more like you!" "... not only, ... but also ..." "As ..., so ..." "As it was commanded, so it shall be done" "Either ... or ..." "Both ... and ..." "Both June and Tom are coming" "ought ... if ..." "That ought to be the case, if John is not lying" "Someone ... who ..." "Someone is outside who wants to see you" "... for ... to ..." "I need for you to come to my party" ``` The above are not currently supported. An example that is supported is the "non-referential it", e.g. ``` "It ... that ..." "It seemed likely that John would go" ``` The above is supported by means of special disjuncts for 'it' and 'that', which must occur in the same post-processing domain. See also:
http://www.phon.ucl.ac.uk/home/dick/enc2010/articles/extraposition.htm
http://www.phon.ucl.ac.uk/home/dick/enc2010/articles/relative-clause.htm "...from X and from Y" "By X, and by Y, ..." Here, X and Y might be rather long phrases, containing other prepositions. In this case, the usual link-grammar linkage rules will typically conjoin "and from Y" to some preposition in X, instead of the correct link to "from X". Although adding a cost to keep the lengths of X and Y approximately equal can help, it would be even better to recognize the "...from ... and from..." pattern. The correct solution for the "Either ... or ..." appears to be this: ```text ---------------------------+---SJrs--+ +------???----------+ | | +Ds**c+--SJls-+ +Ds**+ | | | | | | either.r the lorry.n or.j-n the van.n ``` The wrong solution is ```text --------------------------+ +-----Dn-----+ +---SJrs---+ | +Ds**c+--SJn--+ +Ds**+ | | | | | | neither.j the lorry.n nor.j-n the van.n ``` The problem with this is that "neither" must coordinate with "nor". That is, one cannot say "either.. nor..." "neither ... or ... " "neither ...and..." "but ... nor ..." The way I originally solved the coordination problem was to invent a new link called Dn, and a link SJn and to make sure that Dn could only connect to SJn, and nothing else. Thus, the lower-case "n" was used to propagate the coordination across two links. This demonstrates how powerful the link-grammar theory is: with proper subscripts, constraints can be propagated along links over large distances. However, this also makes the dictionary more complex, and the rules harder to write: coordination requires a lot of different links to be hooked together. And so I think that creating a single, new link, called ???, will make the coordination easy and direct. That is why I like that idea. The ??? link should be the XJ link, which-see. More idiomatic than the above examples: "...the chip on X's shoulder" "to do X a favour" "to give X a look" The above are all examples of "set phrases" or "phrasemes", and are most commonly discussed in the context of MTT or Meaning-Text Theory of Igor Mel'cuk et al (search for "MTT Lexical Function" for more info). Mel'cuk treats set phrases as lexemes, and, for parsing, this is not directly relevant. However, insofar as phrasemes have a high mutual information content, they can dominate the syntactic structure of a sentence. MTT suggests that perhaps the correct way to understand the contents of the post-processing rules is as an implementation of 'lexical functions' projected onto syntax. That is, the post-processing rules allow only certain syntactical constructions, and these are the kinds of constructions one typically sees in certain kinds of lexical functions. Alternately, link-grammar suffers from a combinatoric explosion of possible parses of a given sentence. It would seem that lexical functions could be used to rule out many of these parses. On the other hand, the results are likely to be similar to that of statistical pare ranking (which presumably captures such quasi-idiomatic collocations at least weakly). Ref. I. Mel'cuk: "Collocations and Lexical Functions", in ''Phraseology: theory, analysis, and applications'' Ed. Anthony Paul Cowie (1998) Oxford University Press pp. 23-54. More generally, all of link-grammar could benefit from a MTT-izing of infrastructure. Compare the above problem to Hebrew morphological analysis. To quote Wikipedia: > This distinction between the word as a unit of speech and the > root as a unit of meaning is even more important in the case of > languages where roots have many different forms when used in > actual words, as is the case in Semitic languages. In these, > roots are formed by consonants alone, and different words > (belonging to different parts of speech) are derived from the > same root by inserting vowels. For example, in Hebrew, the root > gdl represents the idea of largeness, and from it we have gadol > and gdola (masculine and feminine forms of the adjective "big"), > gadal "he grew", higdil "he magnified" and magdelet "magnifier", > along with many other words such as godel "size" and migdal > "tower". - Dealing with long, ambiguous sentences: These are busted up by humans into smaller sentences that "hang together" as phrase-structures, viz compounded sentences. The most likely parse is then when each of the quasi sub-sentences is parsed correctly. - Alternatives: A partial solution to the morphology problem and the idiom problem in link-grammar is to elevate the use of "alternatives" in the Word struct. Originally, these were morphological split alternatives for the Russian dicts, but really, they are a way of hierarchically arranging choices for words... Status: DONE! Implemented from version 5.3.0. See the section titled "Introduction of a word-graph for tokenizing" in [link-grammar/README](link-grammar/README). - Morphology printing: Instead of hard-coding LL, declare which links are morpho links in the dict. - Word-order flexibility (For Lithuanian, the following are desperately needed): * connectors with * direction, i.e. either left or right. * symmetric (commuting) version of &. * DONE! The new symbols are ^ for commuting-& and $ to meaneither + or -. This still needs to be documented. - Incremental sentence parsing. There are multiple reasons to support incremental parsing: * Real-time dialog * Parsing of multiple streams, e.g. from play/movie scripts * segmentation of exceptionally long sentences. This could be implemented by saving dangling right-going connectors into a parse context, and then, when another sentence fragment arrives, use that context in place of the left-wall. - UTF-8 cleanup: Replace the mbrtowc code with proper language support; it seems that the correct solution is to use ICU http://site.icu-project.org/ * ICU pros: runs on windows * ICU cons: big, complex Another alternative is libunistring (which seems to be LGPL!?) http://www.gnu.org/software/libunistring/ * pros: smaller, simpler than ICU * cons: might have problems with MS Windows. - Assorted minor cleanup: * Should provide a query that returns compile-time consts, e.g. the max number of characters in a word, or max words in a sentence * Should remove compile-time constants, e.g. max words, max length etc. - Misc TODO: * finish sqlite3 work Version 6.0 TODO list: Version 6.0 will change `Sentence` to `Sentence*,` `Linkage` to `Linkage*` in the API. Perhaps this is a bad idea... A performance diary ------------------- Time to parse some long sentences: The original results below were for version 5.0.8 (April 2014) The June 2014 results are for version 5.1.0 The Feb 2017 results are on version 5.3.15 Times are user-times, with dict loading subtracted. These are very highly dependent on the aggressiveness of the token splitter, on the short length, on the cost-max and the spell checker. Suggest using flags: -spell=0 -short=10 -cost-max=2.1 25 words + 2 punct, 0.2 seconds (0.7 seconds June 2014) (0.2 secs SAT, June 2014): ```text Hot runners usually make the mold more expensive to manufacture and run, but allow savings by reducing plastic waste and by reducing the cycle time. ``` 38 words + 4 punct: 2.4 seconds (2.6 secs, June 2014) (0.32 secs, SAT, June 2014) (3.2 sec Feb 2017): ```text The strongest rain ever recorded in India shut down the financial hub of Mumbai, snapped communication lines, closed airports and forced thousands of people to sleep in their offices or walk home during the night, officials said today. ``` 50 words + 9 punct: 14 seconds (3.9 secs June 2014) (0.64 secs, SAT June 2014) (2.1 secs Feb 2017): ```text In vivo studies of the activity of four of the kinases, KinA, KinC, KinD (ykvD) and KinE (ykrQ), using abrB transcription as an indicator of Spo0A~P level,revealed that KinC and KinD were responsible for Spo0A~P production during the exponential phase of growth in the absence of KinA and KinB. ``` 56 words + 8 punct: 4.5 seconds (1.45 secs June 2014) (0.38 secs, SAT June 2014) (broken, Feb 2017): ```text New York Post: The new Mel Brooks/Susan Stroman musical extravaganza ... is nearly very good indeed - but it is not the The Producers ... this story ... does not lend itself to stage adaptation in the way of the earlier movie ... Now for the good news ... Brooks and Stroman pull out every stop. ``` 57 words + 10 punct: 7.5 seconds (6.8 seconds June 2014) (0.68 secs, SAT June 2014) (4.5 seconds 4.3.15 Feb 2017): ```text However, the few tracts, the poetry, and the novels that embodied the social vision of Young England were directed to a New Generation of educated, religious, and socially conscious conservatives, who, like Young Englanders, were appalled at the despiritualizing effects of industrialization and the perceived amorality of Benthamite philosophy, which they blamed equally for Victorian social injustices. ``` 73 words + 8 punct: 145 seconds: ```text Cortes in his various letters again and again claims the Emperor's patronage of his bold defiance of the Emperor's officers on the ground that the latter in their action were moved solely by considerations of their personal gain, whereas he, Cortes, was striving to endow his sovereign with a rich new empire and boundless treasure whilst carrying into the dark pagan land, at the sword's point, the gentle creed of the Christian God. ``` link-grammar-5.3.16/tests/0000755000076400007640000000000013074513210012336 500000000000000link-grammar-5.3.16/tests/mem-leak.cc0000644000076400007640000000243613050054366014270 00000000000000 #include #include #include "link-grammar/link-includes.h" int main() { Dictionary dict; Parse_Options opts; Sentence sent; Linkage linkage; char * diagram; int i, num_linkages; const char * input_string[] = {"Perhaps it is and perhaps it isnt."}; setlocale(LC_ALL, "en_US.UTF-8"); opts = parse_options_create(); parse_options_set_max_null_count(opts, 10); parse_options_set_display_morphology(opts, 1); parse_options_set_spell_guess(opts, 0); dictionary_set_data_dir(DICTIONARY_DIR "/data"); dict = dictionary_create_lang("en"); if (!dict) { printf ("Fatal error: Unable to open the dictionary\n"); return 1; } int qq = 0; while (++qq < 100) for (i=0; i<1; ++i) { sent = sentence_create(input_string[i], dict); sentence_split(sent, opts); num_linkages = sentence_parse(sent, opts); if (num_linkages > 0) { linkage = linkage_create(0, sent, opts); diagram = linkage_print_diagram(linkage, true, 800); linkage_free_diagram(diagram); linkage_delete(linkage); } sentence_delete(sent); } dictionary_delete(dict); parse_options_delete(opts); return 0; } link-grammar-5.3.16/tests/dict-reopen.cc0000644000076400007640000000423313050054557015010 00000000000000/***************************************************************************/ /* Copyright (c) 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /***************************************************************************/ // This implelements a simple check, opening and closing the dictionary // repeatedly. #include #include #include "link-grammar/link-includes.h" int main() { const char * input_string[] = { "под броню боевого робота уÑтремилиÑÑŒ потоки Ñнергии.", "через четверть чаÑа здеÑÑŒ будет полно полицейÑких.", "He is the kind of person who would do that.", "The mystery of the Nixon tapes was never solved." }; setlocale(LC_ALL, "en_US.UTF-8"); dictionary_set_data_dir(DICTIONARY_DIR "/data"); Parse_Options opts = parse_options_create(); parse_options_set_spell_guess(opts, 0); for (int i=0; i<20; i++) { printf("Opening the dictionary for the %d'th time\n", i+1); Dictionary dict; if (i%2 == 0) dict = dictionary_create_lang("ru"); else dict = dictionary_create_lang("en"); if (!dict) { printf ("Fatal error: Unable to open the dictionary\n"); return 1; } for (int j=0; j<2; j++) { int isnt = 2 * (i%2) + j; Sentence sent = sentence_create(input_string[isnt], dict); sentence_split(sent, opts); int num_linkages = sentence_parse(sent, opts); if (num_linkages > 0) { Linkage linkage = linkage_create(0, sent, opts); linkage_delete(linkage); } sentence_delete(sent); } dictionary_delete(dict); } parse_options_delete(opts); return 0; } link-grammar-5.3.16/tests/Makefile.in0000644000076400007640000011111513074512576014341 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Automake file for building unit tests. # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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@ check_PROGRAMS = dict-reopen$(EXEEXT) multi-thread$(EXEEXT) \ mem-leak$(EXEEXT) $(am__EXEEXT_1) @HAVE_JAVA_TRUE@am__append_1 = multi-java @HAVE_JAVA_TRUE@am__append_2 = $(JAVA_CPPFLAGS) @HAVE_SQLITE_TRUE@am__append_3 = $(SQLITE3_LIBS) @LIBMINISAT_BUNDLED_TRUE@@WITH_SAT_SOLVER_TRUE@am__append_4 = -L$(top_builddir)/link-grammar/minisat/ -lminisat @LIBMINISAT_BUNDLED_FALSE@@WITH_SAT_SOLVER_TRUE@am__append_5 = ${MINISAT_LIBS} subdir = tests ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = @HAVE_JAVA_TRUE@am__EXEEXT_1 = multi-java$(EXEEXT) am_dict_reopen_OBJECTS = dict-reopen.$(OBJEXT) dict_reopen_OBJECTS = $(am_dict_reopen_OBJECTS) dict_reopen_LDADD = $(LDADD) am__DEPENDENCIES_1 = @HAVE_SQLITE_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) @LIBMINISAT_BUNDLED_FALSE@@WITH_SAT_SOLVER_TRUE@am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) dict_reopen_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_3) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = am_mem_leak_OBJECTS = mem-leak.$(OBJEXT) mem_leak_OBJECTS = $(am_mem_leak_OBJECTS) mem_leak_LDADD = $(LDADD) mem_leak_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_3) am__multi_java_SOURCES_DIST = multi-java.cc @HAVE_JAVA_TRUE@am_multi_java_OBJECTS = multi-java.$(OBJEXT) multi_java_OBJECTS = $(am_multi_java_OBJECTS) am__DEPENDENCIES_4 = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_3) @HAVE_JAVA_TRUE@multi_java_DEPENDENCIES = $(am__DEPENDENCIES_4) am_multi_thread_OBJECTS = multi-thread.$(OBJEXT) multi_thread_OBJECTS = $(am_multi_thread_OBJECTS) multi_thread_DEPENDENCIES = $(am__DEPENDENCIES_4) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_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) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) AM_V_CXX = $(am__v_CXX_@AM_V@) am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; am__v_CXX_1 = CXXLD = $(CXX) CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; am__v_CXXLD_1 = SOURCES = $(dict_reopen_SOURCES) $(mem_leak_SOURCES) \ $(multi_java_SOURCES) $(multi_thread_SOURCES) DIST_SOURCES = $(dict_reopen_SOURCES) $(mem_leak_SOURCES) \ $(am__multi_java_SOURCES_DIST) $(multi_thread_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__tty_colors_dummy = \ mgn= red= grn= lgn= blu= brg= std=; \ am__color_tests=no am__tty_colors = { \ $(am__tty_colors_dummy); \ if test "X$(AM_COLOR_TESTS)" = Xno; then \ am__color_tests=no; \ elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ am__color_tests=yes; \ elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ am__color_tests=yes; \ fi; \ if test $$am__color_tests = yes; then \ red=''; \ grn=''; \ lgn=''; \ blu=''; \ mgn=''; \ brg=''; \ std=''; \ fi; \ } 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; }; \ } am__recheck_rx = ^[ ]*:recheck:[ ]* am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* # A command that, given a newline-separated list of test names on the # standard input, print the name of the tests that are to be re-run # upon "make recheck". am__list_recheck_tests = $(AWK) '{ \ recheck = 1; \ while ((rc = (getline line < ($$0 ".trs"))) != 0) \ { \ if (rc < 0) \ { \ if ((getline line2 < ($$0 ".log")) < 0) \ recheck = 0; \ break; \ } \ else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ { \ recheck = 0; \ break; \ } \ else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ { \ break; \ } \ }; \ if (recheck) \ print $$0; \ close ($$0 ".trs"); \ close ($$0 ".log"); \ }' # A command that, given a newline-separated list of test names on the # standard input, create the global log from their .trs and .log files. am__create_global_log = $(AWK) ' \ function fatal(msg) \ { \ print "fatal: making $@: " msg | "cat >&2"; \ exit 1; \ } \ function rst_section(header) \ { \ print header; \ len = length(header); \ for (i = 1; i <= len; i = i + 1) \ printf "="; \ printf "\n\n"; \ } \ { \ copy_in_global_log = 1; \ global_test_result = "RUN"; \ while ((rc = (getline line < ($$0 ".trs"))) != 0) \ { \ if (rc < 0) \ fatal("failed to read from " $$0 ".trs"); \ if (line ~ /$(am__global_test_result_rx)/) \ { \ sub("$(am__global_test_result_rx)", "", line); \ sub("[ ]*$$", "", line); \ global_test_result = line; \ } \ else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ copy_in_global_log = 0; \ }; \ if (copy_in_global_log) \ { \ rst_section(global_test_result ": " $$0); \ while ((rc = (getline line < ($$0 ".log"))) != 0) \ { \ if (rc < 0) \ fatal("failed to read from " $$0 ".log"); \ print line; \ }; \ printf "\n"; \ }; \ close ($$0 ".trs"); \ close ($$0 ".log"); \ }' # Restructured Text title. am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } # Solaris 10 'make', and several other traditional 'make' implementations, # pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it # by disabling -e (using the XSI extension "set +e") if it's set. am__sh_e_setup = case $$- in *e*) set +e;; esac # Default flags passed to test drivers. am__common_driver_flags = \ --color-tests "$$am__color_tests" \ --enable-hard-errors "$$am__enable_hard_errors" \ --expect-failure "$$am__expect_failure" # To be inserted before the command running the test. Creates the # directory for the log if needed. Stores in $dir the directory # containing $f, in $tst the test, in $log the log. Executes the # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and # passes TESTS_ENVIRONMENT. Set up options for the wrapper that # will run the test scripts (or their associated LOG_COMPILER, if # thy have one). am__check_pre = \ $(am__sh_e_setup); \ $(am__vpath_adj_setup) $(am__vpath_adj) \ $(am__tty_colors); \ srcdir=$(srcdir); export srcdir; \ case "$@" in \ */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ *) am__odir=.;; \ esac; \ test "x$$am__odir" = x"." || test -d "$$am__odir" \ || $(MKDIR_P) "$$am__odir" || exit $$?; \ if test -f "./$$f"; then dir=./; \ elif test -f "$$f"; then dir=; \ else dir="$(srcdir)/"; fi; \ tst=$$dir$$f; log='$@'; \ if test -n '$(DISABLE_HARD_ERRORS)'; then \ am__enable_hard_errors=no; \ else \ am__enable_hard_errors=yes; \ fi; \ case " $(XFAIL_TESTS) " in \ *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ am__expect_failure=yes;; \ *) \ am__expect_failure=no;; \ esac; \ $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) # A shell command to get the names of the tests scripts with any registered # extension removed (i.e., equivalently, the names of the test logs, with # the '.log' extension removed). The result is saved in the shell variable # '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", # since that might cause problem with VPATH rewrites for suffix-less tests. # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. am__set_TESTS_bases = \ bases='$(TEST_LOGS)'; \ bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ bases=`echo $$bases` RECHECK_LOGS = $(TEST_LOGS) AM_RECURSIVE_TARGETS = check recheck TEST_SUITE_LOG = test-suite.log TEST_EXTENSIONS = @EXEEXT@ .test LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) am__set_b = \ case '$@' in \ */*) \ case '$*' in \ */*) b='$*';; \ *) b=`echo '$@' | sed 's/\.log$$//'`; \ esac;; \ *) \ b='$*';; \ esac am__test_logs1 = $(TESTS:=.log) am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) TEST_LOGS = $(am__test_logs2:.test.log=.log) TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ $(TEST_LOG_FLAGS) am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ # The tests really require c++11 to build... CXXFLAGS = @CXXFLAGS@ -std=c++11 CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ $(LINK_CXXFLAGS) LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ # $(top_builddir) to pick up autogened link-grammar/link-features.h AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) $(CXX_FLAGS) \ $(WARN_CXXFLAGS) -DDICTIONARY_DIR=\"$(top_srcdir)\" \ $(am__append_2) @HAVE_JAVA_TRUE@multi_java_SOURCES = multi-java.cc @HAVE_JAVA_TRUE@multi_java_LDADD = -L$(top_builddir)/bindings/java-jni/ -llink-grammar-java -lpthread $(LDADD) TESTS = $(check_PROGRAMS) dict_reopen_SOURCES = dict-reopen.cc multi_thread_SOURCES = multi-thread.cc mem_leak_SOURCES = mem-leak.cc LDADD = -L$(top_builddir)/link-grammar/ -llink-grammar $(am__append_3) \ $(am__append_4) $(am__append_5) multi_thread_LDADD = -lpthread $(LDADD) all: all-am .SUFFIXES: .SUFFIXES: .cc .lo .log .o .obj .test .test$(EXEEXT) .trs $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 tests/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign tests/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): clean-checkPROGRAMS: @list='$(check_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 dict-reopen$(EXEEXT): $(dict_reopen_OBJECTS) $(dict_reopen_DEPENDENCIES) $(EXTRA_dict_reopen_DEPENDENCIES) @rm -f dict-reopen$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(dict_reopen_OBJECTS) $(dict_reopen_LDADD) $(LIBS) mem-leak$(EXEEXT): $(mem_leak_OBJECTS) $(mem_leak_DEPENDENCIES) $(EXTRA_mem_leak_DEPENDENCIES) @rm -f mem-leak$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(mem_leak_OBJECTS) $(mem_leak_LDADD) $(LIBS) multi-java$(EXEEXT): $(multi_java_OBJECTS) $(multi_java_DEPENDENCIES) $(EXTRA_multi_java_DEPENDENCIES) @rm -f multi-java$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(multi_java_OBJECTS) $(multi_java_LDADD) $(LIBS) multi-thread$(EXEEXT): $(multi_thread_OBJECTS) $(multi_thread_DEPENDENCIES) $(EXTRA_multi_thread_DEPENDENCIES) @rm -f multi-thread$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(multi_thread_OBJECTS) $(multi_thread_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dict-reopen.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mem-leak.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/multi-java.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/multi-thread.Po@am__quote@ .cc.o: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cc.lo: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ 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-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags # Recover from deleted '.trs' file; this should ensure that # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create # both 'foo.log' and 'foo.trs'. Break the recipe in two subshells # to avoid problems with "make -n". .log.trs: rm -f $< $@ $(MAKE) $(AM_MAKEFLAGS) $< # Leading 'am--fnord' is there to ensure the list of targets does not # expand to empty, as could happen e.g. with make check TESTS=''. am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) am--force-recheck: @: $(TEST_SUITE_LOG): $(TEST_LOGS) @$(am__set_TESTS_bases); \ am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ redo_bases=`for i in $$bases; do \ am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ done`; \ if test -n "$$redo_bases"; then \ redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ if $(am__make_dryrun); then :; else \ rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ fi; \ fi; \ if test -n "$$am__remaking_logs"; then \ echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ "recursion detected" >&2; \ elif test -n "$$redo_logs"; then \ am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ fi; \ if $(am__make_dryrun); then :; else \ st=0; \ errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ for i in $$redo_bases; do \ test -f $$i.trs && test -r $$i.trs \ || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ test -f $$i.log && test -r $$i.log \ || { echo "$$errmsg $$i.log" >&2; st=1; }; \ done; \ test $$st -eq 0 || exit 1; \ fi @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ ws='[ ]'; \ results=`for b in $$bases; do echo $$b.trs; done`; \ test -n "$$results" || results=/dev/null; \ all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ if test `expr $$fail + $$xpass + $$error` -eq 0; then \ success=true; \ else \ success=false; \ fi; \ br='==================='; br=$$br$$br$$br$$br; \ result_count () \ { \ if test x"$$1" = x"--maybe-color"; then \ maybe_colorize=yes; \ elif test x"$$1" = x"--no-color"; then \ maybe_colorize=no; \ else \ echo "$@: invalid 'result_count' usage" >&2; exit 4; \ fi; \ shift; \ desc=$$1 count=$$2; \ if test $$maybe_colorize = yes && test $$count -gt 0; then \ color_start=$$3 color_end=$$std; \ else \ color_start= color_end=; \ fi; \ echo "$${color_start}# $$desc $$count$${color_end}"; \ }; \ create_testsuite_report () \ { \ result_count $$1 "TOTAL:" $$all "$$brg"; \ result_count $$1 "PASS: " $$pass "$$grn"; \ result_count $$1 "SKIP: " $$skip "$$blu"; \ result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ result_count $$1 "FAIL: " $$fail "$$red"; \ result_count $$1 "XPASS:" $$xpass "$$red"; \ result_count $$1 "ERROR:" $$error "$$mgn"; \ }; \ { \ echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ $(am__rst_title); \ create_testsuite_report --no-color; \ echo; \ echo ".. contents:: :depth: 2"; \ echo; \ for b in $$bases; do echo $$b; done \ | $(am__create_global_log); \ } >$(TEST_SUITE_LOG).tmp || exit 1; \ mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ if $$success; then \ col="$$grn"; \ else \ col="$$red"; \ test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ fi; \ echo "$${col}$$br$${std}"; \ echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ echo "$${col}$$br$${std}"; \ create_testsuite_report --maybe-color; \ echo "$$col$$br$$std"; \ if $$success; then :; else \ echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ if test -n "$(PACKAGE_BUGREPORT)"; then \ echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ fi; \ echo "$$col$$br$$std"; \ fi; \ $$success || exit 1 check-TESTS: @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @set +e; $(am__set_TESTS_bases); \ log_list=`for i in $$bases; do echo $$i.log; done`; \ trs_list=`for i in $$bases; do echo $$i.trs; done`; \ log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ exit $$?; recheck: all $(check_PROGRAMS) @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @set +e; $(am__set_TESTS_bases); \ bases=`for i in $$bases; do echo $$i; done \ | $(am__list_recheck_tests)` || exit 1; \ log_list=`for i in $$bases; do echo $$i.log; done`; \ log_list=`echo $$log_list`; \ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ am__force_recheck=am--force-recheck \ TEST_LOGS="$$log_list"; \ exit $$? dict-reopen.log: dict-reopen$(EXEEXT) @p='dict-reopen$(EXEEXT)'; \ b='dict-reopen'; \ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) multi-thread.log: multi-thread$(EXEEXT) @p='multi-thread$(EXEEXT)'; \ b='multi-thread'; \ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) mem-leak.log: mem-leak$(EXEEXT) @p='mem-leak$(EXEEXT)'; \ b='mem-leak'; \ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) multi-java.log: multi-java$(EXEEXT) @p='multi-java$(EXEEXT)'; \ b='multi-java'; \ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) .test.log: @p='$<'; \ $(am__set_b); \ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) @am__EXEEXT_TRUE@.test$(EXEEXT).log: @am__EXEEXT_TRUE@ @p='$<'; \ @am__EXEEXT_TRUE@ $(am__set_b); \ @am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ @am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) 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 $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS) $(MAKE) $(AM_MAKEFLAGS) check-TESTS 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: -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 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-checkPROGRAMS 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-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 -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: .MAKE: check-am install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags 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-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am .PRECIOUS: Makefile # 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: link-grammar-5.3.16/tests/multi-thread.cc0000644000076400007640000000761013050052717015174 00000000000000/***************************************************************************/ /* Copyright (c) 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /***************************************************************************/ // This implements a very simple-minded multi-threaded unit test. // All it does is to make sure the system doesn't crash e.g. due to // memory allocation conflicts. #include #include #include #include #include "link-grammar/link-includes.h" static void parse_one_sent(Dictionary dict, Parse_Options opts, const char *sent_str) { Sentence sent = sentence_create(sent_str, dict); sentence_split(sent, opts); int num_linkages = sentence_parse(sent, opts); if (0 < num_linkages) { if (10 < num_linkages) num_linkages = 10; for (int li = 0; li thread_pool; for (int i=0; i < n_threads; i++) { thread_pool.push_back(std::thread(parse_sents, dict, opts, i, niter)); } // Wait for all threads to complete for (std::thread& t : thread_pool) t.join(); printf("Done with multi-threaded parsing\n"); dictionary_delete(dict); parse_options_delete(opts); return 0; } link-grammar-5.3.16/tests/Makefile.am0000644000076400007640000000226713050054351014321 00000000000000# # Automake file for building unit tests. # # The tests really require c++11 to build... CXXFLAGS += -std=c++11 # $(top_builddir) to pick up autogened link-grammar/link-features.h AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) $(CXX_FLAGS) \ $(WARN_CXXFLAGS) -DDICTIONARY_DIR=\"$(top_srcdir)\" # ----------------------------------------------------------- # TESTS declares the tests to actually run; # check_PROGRAMS are the binaries to build. check_PROGRAMS = dict-reopen multi-thread mem-leak if HAVE_JAVA check_PROGRAMS += multi-java AM_CPPFLAGS += $(JAVA_CPPFLAGS) multi_java_SOURCES = multi-java.cc multi_java_LDADD = -L$(top_builddir)/bindings/java-jni/ -llink-grammar-java -lpthread $(LDADD) endif TESTS = $(check_PROGRAMS) LDFLAGS += $(LINK_CXXFLAGS) dict_reopen_SOURCES = dict-reopen.cc multi_thread_SOURCES = multi-thread.cc mem_leak_SOURCES = mem-leak.cc LDADD = -L$(top_builddir)/link-grammar/ -llink-grammar if HAVE_SQLITE LDADD += $(SQLITE3_LIBS) endif multi_thread_LDADD = -lpthread $(LDADD) if WITH_SAT_SOLVER if LIBMINISAT_BUNDLED LDADD += -L$(top_builddir)/link-grammar/minisat/ -lminisat else !LIBMINISAT_BUNDLED LDADD += ${MINISAT_LIBS} endif !LIBMINISAT_BUNDLED endif link-grammar-5.3.16/tests/multi-java.cc0000644000076400007640000000722413050052562014645 00000000000000/***************************************************************************/ /* Copyright (c) 2014,2017 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /***************************************************************************/ // This implements a very simple-minded multi-threaded unit test for // the Java bindings. // All it does is to make sure the system doesn't crash e.g. due to // memory allocation conflicts. #include #include #include #include #include "link-grammar/link-includes.h" #include "bindings/java-jni/jni-client.h" extern "C" { void unit_test_jparse(JNIEnv *env, const char* inputString); }; static void parse_one_sent(const char *sent_str) { // Java_org_linkgrammar_LinkGrammar_parse(NULL, 0, jstring unit_test_jparse(NULL, sent_str); int num_linkages = Java_org_linkgrammar_LinkGrammar_getNumLinkages(NULL, 0); if (0 < num_linkages) { if (10 < num_linkages) num_linkages = 10; for (int li = 0; li thread_pool; for (int i=0; i < n_threads; i++) { thread_pool.push_back(std::thread(parse_sents, i, niter)); } // Wait for all threads to complete for (std::thread& t : thread_pool) t.join(); Java_org_linkgrammar_LinkGrammar_doFinalize(NULL, 0); printf("Done with multi-threaded parsing\n"); return 0; } link-grammar-5.3.16/link-grammar/0000755000076400007640000000000013074513206013562 500000000000000link-grammar-5.3.16/link-grammar/preparation.h0000664000076400007640000000204712766044421016211 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _PREPARATION_H #define _PREPARATION_H #include "link-includes.h" void prepare_to_parse(Sentence, Parse_Options); #endif /* _PREPARATION_H */ link-grammar-5.3.16/link-grammar/extract-links.c0000644000076400007640000004622513042742217016450 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2010, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include /* For UINT_MAX */ #include "count.h" #include "extract-links.h" #include "fast-match.h" #include "linkage.h" #include "word-utils.h" /** * The first thing we do is we build a data structure to represent the * result of the entire parse search. There will be a set of nodes * built for each call to the count() function that returned a non-zero * value, AND which is part of a valid linkage. Each of these nodes * represents a valid continuation, and contains pointers to two other * sets (one for the left continuation and one for the right * continuation). */ static void free_set(Parse_set *s) { Parse_choice *p, *xp; if (s == NULL) return; for (p=s->first; p != NULL; p = xp) { xp = p->next; xfree((void *)p, sizeof(*p)); } } static Parse_choice * make_choice(Parse_set *lset, Connector * llc, Connector * lrc, Parse_set *rset, Connector * rlc, Connector * rrc, Disjunct *ld, Disjunct *md, Disjunct *rd) { Parse_choice *pc; pc = (Parse_choice *) xalloc(sizeof(*pc)); pc->next = NULL; pc->set[0] = lset; pc->link[0].link_name = NULL; pc->link[0].lw = lset->lw; pc->link[0].rw = lset->rw; pc->link[0].lc = llc; pc->link[0].rc = lrc; pc->set[1] = rset; pc->link[1].link_name = NULL; pc->link[1].lw = rset->lw; pc->link[1].rw = rset->rw; pc->link[1].lc = rlc; pc->link[1].rc = rrc; pc->ld = ld; pc->md = md; pc->rd = rd; return pc; } /** * Put this parse_choice into a given set. The tail pointer is always * left pointing to the end of the list. */ static void put_choice_in_set(Parse_set *s, Parse_choice *pc) { if (s->first == NULL) { s->first = pc; } else { s->tail->next = pc; } s->tail = pc; pc->next = NULL; } static void record_choice( Parse_set *lset, Connector * llc, Connector * lrc, Parse_set *rset, Connector * rlc, Connector * rrc, Disjunct *ld, Disjunct *md, Disjunct *rd, Parse_set *s) { put_choice_in_set(s, make_choice(lset, llc, lrc, rset, rlc, rrc, ld, md, rd)); } /** * Allocate the parse info struct * * A piecewise exponential function determines the size of the hash * table. Probably should make use of the actual number of disjuncts, * rather than just the number of words. */ Parse_info parse_info_new(int nwords) { int log2_table_size; Parse_info pi; pi = (Parse_info) xalloc(sizeof(struct Parse_info_struct)); memset(pi, 0, sizeof(struct Parse_info_struct)); pi->N_words = nwords; /* Alloc the x_table */ if (nwords >= 10) { log2_table_size = 14; } else if (nwords >= 4) { log2_table_size = nwords; } else { log2_table_size = 4; } pi->log2_x_table_size = log2_table_size; pi->x_table_size = (1 << log2_table_size); /*printf("Allocating x_table of size %d\n", x_table_size);*/ pi->x_table = (X_table_connector**) xalloc(pi->x_table_size * sizeof(X_table_connector*)); memset(pi->x_table, 0, pi->x_table_size * sizeof(X_table_connector*)); return pi; } /** * This is the function that should be used to free the set structure. Since * it's a dag, a recursive free function won't work. Every time we create * a set element, we put it in the hash table, so this is OK. */ void free_parse_info(Parse_info pi) { unsigned int i; X_table_connector *t, *x; if (!pi) return; for (i=0; ix_table_size; i++) { for (t = pi->x_table[i]; t!= NULL; t=x) { x = t->next; free_set(&t->set); xfree((void *) t, sizeof(X_table_connector)); } } pi->parse_set = NULL; /*printf("Freeing x_table of size %d\n", x_table_size);*/ xfree((void *) pi->x_table, pi->x_table_size * sizeof(X_table_connector*)); pi->x_table_size = 0; pi->x_table = NULL; xfree((void *) pi, sizeof(struct Parse_info_struct)); } /** * Returns the pointer to this info, NULL if not there. */ static X_table_connector * x_table_pointer(int lw, int rw, Connector *le, Connector *re, unsigned int null_count, Parse_info pi) { X_table_connector *t; t = pi->x_table[pair_hash(pi->x_table_size, lw, rw, le, re, null_count)]; for (; t != NULL; t = t->next) { if ((t->set.lw == lw) && (t->set.rw == rw) && (t->set.le == le) && (t->set.re == re) && (t->set.null_count == null_count)) return t; } return NULL; } /** * Stores the value in the x_table. Assumes it's not already there. */ static X_table_connector * x_table_store(int lw, int rw, Connector *le, Connector *re, unsigned int null_count, Parse_info pi) { X_table_connector *t, *n; unsigned int h; n = (X_table_connector *) xalloc(sizeof(X_table_connector)); n->set.lw = lw; n->set.rw = rw; n->set.null_count = null_count; n->set.le = le; n->set.re = re; n->set.count = 0; n->set.first = NULL; n->set.tail = NULL; h = pair_hash(pi->x_table_size, lw, rw, le, re, null_count); t = pi->x_table[h]; n->next = t; pi->x_table[h] = n; return n; } /** Create a bogus parse set that only holds lw, rw. */ static Parse_set* dummy_set(int lw, int rw, unsigned int null_count, Parse_info pi) { X_table_connector *dummy; dummy = x_table_pointer(lw, rw, NULL, NULL, null_count, pi); if (dummy) return &dummy->set; dummy = x_table_store(lw, rw, NULL, NULL, null_count, pi); dummy->set.count = 1; return &dummy->set; } #ifdef FINISH_THIS_IDEA_MAYBE_LATER static int cost_compare(const void *a, const void *b) { const Match_node* const * ma = a; const Match_node* const * mb = b; if ((*ma)->d->cost < (*mb)->d->cost) return -1; if ((*ma)->d->cost > (*mb)->d->cost) return 1; return 0; } /** * Sort the matchlist into ascending disjunct cost. The goal here * is to issue the lowest-cost disjuncts first, so that the parse * set ends up quasi-sorted. This is not enough to get us a totally * sorted parse set, but it does guarantee that at least the very * first parse really will be the lowest cost. */ static Match_node* sort_matchlist(Match_node* mlist) { Match_node* mx; Match_node** marr; size_t len = 1; size_t i; for (mx = mlist; mx->next != NULL; mx = mx->next) len++; if (1 == len) return mlist; /* Avoid blowing out the stack. Its hopeless. */ if (100000 < len) return mlist; marr = alloca(len * sizeof(Match_node*)); i = 0; for (mx = mlist; mx != NULL; mx = mx->next) marr[i++] = mx; qsort((void *) marr, len, sizeof(Match_node*), cost_compare); for (i=0; inext = marr[i+1]; marr[len-1]->next = NULL; return marr[0]; } #endif /* FINISH_THIS_IDEA_MAYBE_LATER */ /** * returns NULL if there are no ways to parse, or returns a pointer * to a set structure representing all the ways to parse. * * This code is similar to do_count() in count.c -- for a good reason: * the do_count() function did a full parse, but didn't actually * allocate an memory structures to hold the parse. This also does * a full parse, but it also allocates and fills out the various * parse structures. */ static Parse_set * mk_parse_set(Sentence sent, fast_matcher_t *mchxt, count_context_t * ctxt, Disjunct *ld, Disjunct *rd, int lw, int rw, Connector *le, Connector *re, unsigned int null_count, bool islands_ok, Parse_info pi) { int start_word, end_word, w; X_table_connector *xt; Count_bin * count; assert(null_count < 0x7fff, "mk_parse_set() called with null_count < 0."); count = table_lookup(ctxt, lw, rw, le, re, null_count); /* If there's no counter, then there's no way to parse. */ if (NULL == count) return NULL; if (hist_total(count) == 0) return NULL; xt = x_table_pointer(lw, rw, le, re, null_count, pi); /* Perhaps we've already computed it; if so, return it. */ if (xt != NULL) return &xt->set; /* Start it out with the empty set of parse choices. */ /* This entry must be updated before we return. */ xt = x_table_store(lw, rw, le, re, null_count, pi); /* The count we previously computed; its non-zero. */ xt->set.count = hist_total(count); #define NUM_PARSES 4 // xt->set.cost_cutoff = hist_cost_cutoff(count, NUM_PARSES); // xt->set.cut_count = hist_cut_total(count, NUM_PARSES); #define RECOUNT(X) /* Make it disappear... */ RECOUNT({xt->set.recount = 1;}) /* If the two words are next to each other, the count == 1 */ if (lw + 1 == rw) return &xt->set; /* The left and right connectors are null, but the two words are * NOT next to each-other. */ if ((le == NULL) && (re == NULL)) { Parse_set* pset; Parse_set* dummy; Disjunct* dis; if (!islands_ok && (lw != -1)) return &xt->set; if (null_count == 0) return &xt->set; RECOUNT({xt->set.recount = 0;}) w = lw + 1; for (dis = sent->word[w].d; dis != NULL; dis = dis->next) { if (dis->left == NULL) { pset = mk_parse_set(sent, mchxt, ctxt, dis, NULL, w, rw, dis->right, NULL, null_count-1, islands_ok, pi); if (pset == NULL) continue; dummy = dummy_set(lw, w, null_count-1, pi); record_choice(dummy, NULL, NULL, pset, NULL, NULL, NULL, NULL, NULL, &xt->set); RECOUNT({xt->set.recount += pset->recount;}) } } pset = mk_parse_set(sent, mchxt, ctxt, NULL, NULL, w, rw, NULL, NULL, null_count-1, islands_ok, pi); if (pset != NULL) { dummy = dummy_set(lw, w, null_count-1, pi); record_choice(dummy, NULL, NULL, pset, NULL, NULL, NULL, NULL, NULL, &xt->set); RECOUNT({xt->set.recount += pset->recount;}) } return &xt->set; } if (le == NULL) { start_word = lw + 1; } else { start_word = le->nearest_word; } if (re == NULL) { end_word = rw; } else { end_word = re->nearest_word + 1; } /* This condition can never be true here. It is included so GCC * will be able to optimize the loop over "null_count". Without * this check, GCC thinks this loop may be an infinite loop and * it may omit some optimizations. */ if (UINT_MAX == null_count) return NULL; RECOUNT({xt->set.recount = 0;}) for (w = start_word; w < end_word; w++) { size_t mlb, mle; mle = mlb = form_match_list(mchxt, w, le, lw, re, rw); // if (mlist) mlist = sort_matchlist(mlist); for (; get_match_list_element(mchxt, mle) != NULL; mle++) { unsigned int lnull_count, rnull_count; Disjunct *d = get_match_list_element(mchxt, mle); bool Lmatch = d->match_left; bool Rmatch = d->match_right; for (lnull_count = 0; lnull_count <= null_count; lnull_count++) { int i, j; Parse_set *ls[4], *rs[4]; /* Here, lnull_count and rnull_count are the null_counts * we're assigning to those parts respectively. */ rnull_count = null_count - lnull_count; /* Now, we determine if (based on table only) we can see that the current range is not parsable. */ for (i=0; i<4; i++) { ls[i] = rs[i] = NULL; } if (Lmatch) { ls[0] = mk_parse_set(sent, mchxt, ctxt, ld, d, lw, w, le->next, d->left->next, lnull_count, islands_ok, pi); if (le->multi) ls[1] = mk_parse_set(sent, mchxt, ctxt, ld, d, lw, w, le, d->left->next, lnull_count, islands_ok, pi); if (d->left->multi) ls[2] = mk_parse_set(sent, mchxt, ctxt, ld, d, lw, w, le->next, d->left, lnull_count, islands_ok, pi); if (le->multi && d->left->multi) ls[3] = mk_parse_set(sent, mchxt, ctxt, ld, d, lw, w, le, d->left, lnull_count, islands_ok, pi); } if (Rmatch) { rs[0] = mk_parse_set(sent, mchxt, ctxt, d, rd, w, rw, d->right->next, re->next, rnull_count, islands_ok, pi); if (d->right->multi) rs[1] = mk_parse_set(sent, mchxt, ctxt, d, rd, w, rw, d->right, re->next, rnull_count, islands_ok, pi); if (re->multi) rs[2] = mk_parse_set(sent, mchxt, ctxt, d, rd, w, rw, d->right->next, re, rnull_count, islands_ok, pi); if (d->right->multi && re->multi) rs[3] = mk_parse_set(sent, mchxt, ctxt, d, rd, w, rw, d->right, re, rnull_count, islands_ok, pi); } for (i=0; i<4; i++) { /* This ordering is probably not consistent with that * needed to use list_links. (??) */ if (ls[i] == NULL) continue; for (j=0; j<4; j++) { if (rs[j] == NULL) continue; record_choice(ls[i], le, d->left, rs[j], d->right, re, ld, d, rd, &xt->set); RECOUNT({xt->set.recount += ls[i]->recount * rs[j]->recount;}) } } if (ls[0] != NULL || ls[1] != NULL || ls[2] != NULL || ls[3] != NULL) { /* Evaluate using the left match, but not the right */ Parse_set* rset = mk_parse_set(sent, mchxt, ctxt, d, rd, w, rw, d->right, re, rnull_count, islands_ok, pi); if (rset != NULL) { for (i=0; i<4; i++) { if (ls[i] == NULL) continue; /* this ordering is probably not consistent with * that needed to use list_links */ record_choice(ls[i], le, d->left, rset, NULL /* d->right */, re, /* the NULL indicates no link*/ ld, d, rd, &xt->set); RECOUNT({xt->set.recount += ls[i]->recount * rset->recount;}) } } } if ((le == NULL) && (rs[0] != NULL || rs[1] != NULL || rs[2] != NULL || rs[3] != NULL)) { /* Evaluate using the right match, but not the left */ Parse_set* lset = mk_parse_set(sent, mchxt, ctxt, ld, d, lw, w, le, d->left, lnull_count, islands_ok, pi); if (lset != NULL) { for (j=0; j<4; j++) { if (rs[j] == NULL) continue; /* this ordering is probably not consistent with * that needed to use list_links */ record_choice(lset, NULL /* le */, d->left, /* NULL indicates no link */ rs[j], d->right, re, ld, d, rd, &xt->set); RECOUNT({xt->set.recount += lset->recount * rs[j]->recount;}) } } } } } pop_match_list(mchxt, mlb); } return &xt->set; } /** * Return TRUE if and only if an overflow in the number of parses * occurred. Use a 64-bit int for counting. */ static bool set_node_overflowed(Parse_set *set) { Parse_choice *pc; s64 n = 0; if (set == NULL || set->first == NULL) return false; for (pc = set->first; pc != NULL; pc = pc->next) { n += pc->set[0]->count * pc->set[1]->count; if (PARSE_NUM_OVERFLOW < n) return true; } return false; } static bool set_overflowed(Parse_info pi) { unsigned int i; assert(pi->x_table != NULL, "called set_overflowed with x_table==NULL"); for (i=0; ix_table_size; i++) { X_table_connector *t; for (t = pi->x_table[i]; t != NULL; t = t->next) { if (set_node_overflowed(&t->set)) return true; } } return false; } /** * This is the top level call that computes the whole parse_set. It * points whole_set at the result. It creates the necessary hash * table (x_table) which will be freed at the same time the * whole_set is freed. * * This assumes that do_parse() has been run, and that the count_context * is filled with the values thus computed. This function is structured * much like do_parse(), which wraps the main workhorse do_count(). * * If the number of linkages gets huge, then the counts can overflow. * We check if this has happened when verifying the parse set. * This routine returns TRUE iff an overflow occurred. */ bool build_parse_set(Sentence sent, fast_matcher_t *mchxt, count_context_t *ctxt, unsigned int null_count, Parse_Options opts) { sent->parse_info->parse_set = mk_parse_set(sent, mchxt, ctxt, NULL, NULL, -1, sent->length, NULL, NULL, null_count+1, opts->islands_ok, sent->parse_info); return set_overflowed(sent->parse_info); } // Cannot be static, also called by SAT-solver. void check_link_size(Linkage lkg) { if (lkg->lasz <= lkg->num_links) { lkg->lasz = 2 * lkg->lasz + 10; lkg->link_array = realloc(lkg->link_array, lkg->lasz * sizeof(Link)); } } static void issue_link(Linkage lkg, Disjunct * ld, Disjunct * rd, Link * link) { check_link_size(lkg); lkg->link_array[lkg->num_links] = *link; lkg->num_links++; lkg->chosen_disjuncts[link->lw] = ld; lkg->chosen_disjuncts[link->rw] = rd; } static void issue_links_for_choice(Linkage lkg, Parse_choice *pc) { if (pc->link[0].lc != NULL) { /* there is a link to generate */ issue_link(lkg, pc->ld, pc->md, &pc->link[0]); } if (pc->link[1].lc != NULL) { issue_link(lkg, pc->md, pc->rd, &pc->link[1]); } } static void list_links(Linkage lkg, const Parse_set * set, int index) { Parse_choice *pc; s64 n; if (set == NULL || set->first == NULL) return; for (pc = set->first; pc != NULL; pc = pc->next) { n = pc->set[0]->count * pc->set[1]->count; if (index < n) break; index -= n; } assert(pc != NULL, "walked off the end in list_links"); issue_links_for_choice(lkg, pc); list_links(lkg, pc->set[0], index % pc->set[0]->count); list_links(lkg, pc->set[1], index / pc->set[0]->count); } static void list_random_links(Linkage lkg, Parse_info pi, const Parse_set * set) { Parse_choice *pc; int num_pc, new_index; if (set == NULL || set->first == NULL) return; num_pc = 0; for (pc = set->first; pc != NULL; pc = pc->next) { num_pc++; } new_index = rand_r(&pi->rand_state) % num_pc; num_pc = 0; for (pc = set->first; pc != NULL; pc = pc->next) { if (new_index == num_pc) break; num_pc++; } assert(pc != NULL, "Couldn't get a random parse choice"); issue_links_for_choice(lkg, pc); list_random_links(lkg, pi, pc->set[0]); list_random_links(lkg, pi, pc->set[1]); } /** * Generate the list of all links of the index'th parsing of the * sentence. For this to work, you must have already called parse, and * already built the whole_set. */ void extract_links(Linkage lkg, Parse_info pi) { int index = lkg->lifo.index; if (index < 0) { bool repeatable = false; if (0 == pi->rand_state) repeatable = true; if (repeatable) pi->rand_state = index; list_random_links(lkg, pi, pi->parse_set); if (repeatable) pi->rand_state = 0; } else { list_links(lkg, pi->parse_set, index); } } link-grammar-5.3.16/link-grammar/disjunct-utils.c0000644000076400007640000002260013047417621016633 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include "disjunct-utils.h" #include "externs.h" #include "string-set.h" #include "structures.h" #include "utilities.h" #include "wordgraph.h" #include "word-utils.h" /* Disjunct utilities ... */ /** * free_disjuncts() -- free the list of disjuncts pointed to by c * (does not free any strings) */ void free_disjuncts(Disjunct *c) { Disjunct *c1; for (;c != NULL; c = c1) { c1 = c->next; free_connectors(c->left); free_connectors(c->right); xfree((char *)c, sizeof(Disjunct)); } } /** * Destructively catenates the two disjunct lists d1 followed by d2. * Doesn't change the contents of the disjuncts. * Traverses the first list, but not the second. */ Disjunct * catenate_disjuncts(Disjunct *d1, Disjunct *d2) { Disjunct * dis = d1; if (d1 == NULL) return d2; if (d2 == NULL) return d1; while (dis->next != NULL) dis = dis->next; dis->next = d2; return d1; } /** Returns the number of disjuncts in the list pointed to by d */ unsigned int count_disjuncts(Disjunct * d) { unsigned int count = 0; for (; d != NULL; d = d->next) { count++; } return count; } /* ============================================================= */ typedef struct disjunct_dup_table_s disjunct_dup_table; struct disjunct_dup_table_s { size_t dup_table_size; Disjunct ** dup_table; }; /** * This is a hash function for disjuncts * * This is the old version that doesn't check for domination, just * equality. */ static inline unsigned int old_hash_disjunct(disjunct_dup_table *dt, Disjunct * d) { Connector *e; unsigned int i; i = 0; for (e = d->left ; e != NULL; e = e->next) { i += string_hash(e->string); } for (e = d->right ; e != NULL; e = e->next) { i += string_hash(e->string); } i += string_hash(d->string); i += (i>>10); return (i & (dt->dup_table_size-1)); } /** * The connectors must be exactly equal. A similar function * is connectors_equal_AND(), but that ignores priorities, * this does not. */ static bool connectors_equal_prune(Connector *c1, Connector *c2) { return string_set_cmp(c1->string, c2->string) && (c1->multi == c2->multi); } /** returns TRUE if the disjuncts are exactly the same */ static bool disjuncts_equal(Disjunct * d1, Disjunct * d2) { Connector *e1, *e2; e1 = d1->left; e2 = d2->left; while ((e1 != NULL) && (e2 != NULL)) { if (!connectors_equal_prune(e1, e2)) return false; e1 = e1->next; e2 = e2->next; } if ((e1 != NULL) || (e2 != NULL)) return false; e1 = d1->right; e2 = d2->right; while ((e1 != NULL) && (e2 != NULL)) { if (!connectors_equal_prune(e1, e2)) return false; e1 = e1->next; e2 = e2->next; } if ((e1 != NULL) || (e2 != NULL)) return false; /* Save CPU time by comparing this last, since this will * almost always be true. Rarely, the strings are not from * the same string_set and hence the 2-step comparison. */ if (d1->string == d2->string) return true; return (strcmp(d1->string, d2->string) == 0); } /** * Duplicate the given connector chain. * If the argument is NULL, return NULL. */ static Connector *connectors_dup(Connector *origc) { Connector head; Connector *prevc = &head; Connector *newc = &head; Connector *t; for (t = origc; t != NULL; t = t->next) { newc = connector_new(); *newc = *t; prevc->next = newc; prevc = newc; } newc->next = NULL; return head.next; } /** * Duplicate the given disjunct chain. * If the argument is NULL, return NULL. */ Disjunct *disjuncts_dup(Disjunct *origd) { Disjunct head; Disjunct *prevd = &head; Disjunct *newd = &head; Disjunct *t; for (t = origd; t != NULL; t = t->next) { newd = (Disjunct *)xalloc(sizeof(Disjunct)); newd->string = t->string; newd->cost = t->cost; newd->left = connectors_dup(t->left); newd->right = connectors_dup(t->right); newd->originating_gword = t->originating_gword; prevd->next = newd; prevd = newd; } newd->next = NULL; return head.next; } static disjunct_dup_table * disjunct_dup_table_new(size_t sz) { size_t i; disjunct_dup_table *dt; dt = (disjunct_dup_table *) xalloc(sizeof(disjunct_dup_table)); dt->dup_table_size = sz; dt->dup_table = (Disjunct **) xalloc(sz * sizeof(Disjunct *)); for (i=0; idup_table[i] = NULL; return dt; } static void disjunct_dup_table_delete(disjunct_dup_table *dt) { xfree(dt->dup_table, dt->dup_table_size * sizeof(Disjunct *)); xfree(dt, sizeof(disjunct_dup_table)); } #ifdef DEBUG GNUC_UNUSED static int gword_set_len(const gword_set *gl) { int len = 0; for (; NULL != gl; gl = gl->next) len++; return len; } #endif /** * Return a new gword_set element, initialized from the given element. * @old_e Existing element. */ static gword_set *gword_set_element_new(gword_set *old_e) { gword_set *new_e = malloc(sizeof(gword_set)); *new_e = (gword_set){0}; new_e->o_gword = old_e->o_gword; gword_set *chain_next = old_e->chain_next; old_e->chain_next = new_e; new_e->chain_next = chain_next; return new_e; } /** * Add an element to existing gword_set. Uniqueness is assumed. * @return A new set with the element. */ static gword_set *gword_set_add(gword_set *gset, gword_set *ge) { gword_set *n = gword_set_element_new(ge); n->next = gset; gset = n; return gset; } /** * Combine the given gword sets. * The gword sets are not modified. * This function is used for adding the gword pointers of an eliminated * disjunct to the ones of the kept disjuncts, with no duplicates. * * @kept gword_set of the kept disjunct. * @eliminated gword_set of the eliminated disjunct. * @return Use copy-on-write semantics - the gword_set of the kept disjunct * just gets returned if there is nothing to add to it. Else - a new gword * set is returned. */ static gword_set *gword_set_union(gword_set *kept, gword_set *eliminated) { /* Preserve the gword pointers of the eliminated disjunct if different. */ gword_set *preserved_set = NULL; for (gword_set *e = eliminated; NULL != e; e = e->next) { gword_set *k; /* Ensure uniqueness. */ for (k = kept; NULL != k; k = k->next) if (e->o_gword == k->o_gword) break; if (NULL != k) continue; preserved_set = gword_set_add(preserved_set, e); } if (preserved_set) { /* Preserve the originating gword pointers of the remaining disjunct. */ for (gword_set *k = kept; NULL != k; k = k->next) preserved_set = gword_set_add(preserved_set, k); kept = preserved_set; } return kept; } /** * Takes the list of disjuncts pointed to by d, eliminates all * duplicates, and returns a pointer to a new list. * It frees the disjuncts that are eliminated. */ Disjunct * eliminate_duplicate_disjuncts(Disjunct * d) { unsigned int i, h, count; Disjunct *dn, *dx; disjunct_dup_table *dt; count = 0; dt = disjunct_dup_table_new(next_power_of_two_up(2 * count_disjuncts(d))); while (d != NULL) { dn = d->next; h = old_hash_disjunct(dt, d); for (dx = dt->dup_table[h]; dx != NULL; dx = dx->next) { if (disjuncts_equal(dx, d)) break; } if (dx == NULL) { d->next = dt->dup_table[h]; dt->dup_table[h] = d; } else { d->next = NULL; /* to prevent it from freeing the whole list */ if (d->cost < dx->cost) dx->cost = d->cost; dx->originating_gword = gword_set_union(dx->originating_gword, d->originating_gword); free_disjuncts(d); count++; } d = dn; } /* d is already null */ for (i=0; i < dt->dup_table_size; i++) { for (dn = dt->dup_table[i]; dn != NULL; dn = dx) { dx = dn->next; dn->next = d; d = dn; } } lgdebug(+5+(0==count)*1000, "Killed %u duplicates\n", count); disjunct_dup_table_delete(dt); return d; } /* ============================================================= */ /* Return the stringified disjunct. * Be sure to free the string upon return. */ static char * prt_con(Connector *c, char * p, char dir, size_t * bufsz) { size_t n; if (NULL == c) return p; p = prt_con (c->next, p, dir, bufsz); if (c->multi) { n = snprintf(p, *bufsz, "@%s%c ", c->string, dir); *bufsz -= n; } else { n = snprintf(p, *bufsz, "%s%c ", c->string, dir); *bufsz -= n; } return p+n; } char * print_one_disjunct(Disjunct *dj) { char buff[MAX_LINE]; char * p = buff; size_t bufsz = MAX_LINE; p = prt_con(dj->left, p, '-', &bufsz); p = prt_con(dj->right, p, '+', &bufsz); buff[MAX_LINE-1] = 0; return strdup(buff); } /* ============================================================= */ /** * Record the wordgraph word to which the X-node belongs, in each of its * disjuncts. */ void word_record_in_disjunct(const Gword * gw, Disjunct * d) { for (;d != NULL; d=d->next) { d->originating_gword = (gword_set *)&gw->gword_set_head; } } /* ========================= END OF FILE ============================== */ link-grammar-5.3.16/link-grammar/string-set.c0000644000076400007640000001260113043453432015745 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "string-set.h" #include "utilities.h" /** * Suppose you have a program that generates strings and keeps pointers to them. The program never needs to change these strings once they're generated. If it generates the same string again, then it can reuse the one it generated before. This is what this package supports. String_set is the object. The functions are: char * string_set_add(char * source_string, String_set * ss); This function returns a pointer to a string with the same contents as the source_string. If that string is already in the table, then it uses that copy, otherwise it generates and inserts a new one. char * string_set_lookup(char * source_string, String_set * ss); This function returns a pointer to a string with the same contents as the source_string. If that string is not already in the table, returns NULL; String_set * string_set_create(void); Create a new empty String_set. string_set_delete(String_set *ss); Free all the space associated with this string set. The implementation uses probed hashing (i.e. not bucket). */ static unsigned int hash_string(const char *str, const String_set *ss) { unsigned int accum = 0; for (;*str != '\0'; str++) accum = ((7 * accum) + ((unsigned char) *str)) % (ss->size); return accum; } static unsigned int stride_hash_string(const char *str, const String_set *ss) { unsigned int accum = 0; for (;*str != '\0'; str++) accum = ((17 * accum) + ((unsigned char) *str)) % (ss->size); /* This is the stride used, so we have to make sure that * its value is not 0 */ if (accum == 0) accum = 1; return accum; } /** Return the next prime up from start. */ static size_t next_prime_up(size_t start) { size_t i; start |= 1; /* make it odd */ for (;;) { for (i=3; (i <= (start/i)); i += 2) { if (start % i == 0) break; } if (start % i == 0) { start += 2; } else { return start; } } } String_set * string_set_create(void) { String_set *ss; ss = (String_set *) xalloc(sizeof(String_set)); // ss->size = 1013; /* 1013 is a prime number */ // ss->size = 211; /* 211 is a prime number */ ss->size = 419; /* 419 is a prime number */ ss->table = (char **) xalloc(ss->size * sizeof(char *)); memset(ss->table, 0, ss->size*sizeof(char *)); ss->count = 0; return ss; } /** * lookup the given string in the table. Return a pointer * to the place it is, or the place where it should be. */ static unsigned int find_place(const char * str, String_set *ss) { unsigned int h, s, i; h = hash_string(str, ss); s = stride_hash_string(str, ss); for (i=h; true; i = (i + s)%(ss->size)) { if ((ss->table[i] == NULL) || (strcmp(ss->table[i], str) == 0)) return i; } } static void grow_table(String_set *ss) { String_set old; size_t i; unsigned int p; old = *ss; ss->size = next_prime_up(3 * old.size); /* at least triple the size */ ss->table = (char **) xalloc(ss->size * sizeof(char *)); memset(ss->table, 0, ss->size*sizeof(char *)); ss->count = 0; for (i=0; itable[p] = old.table[i]; ss->count++; } } /* printf("growing from %d to %d\n", old.size, ss->size); */ /* fflush(stdout); */ xfree((char *) old.table, old.size * sizeof(char *)); } const char * string_set_add(const char * source_string, String_set * ss) { char * str; size_t len; unsigned int p; assert(source_string != NULL, "STRING_SET: Can't insert a null string"); p = find_place(source_string, ss); if (ss->table[p] != NULL) return ss->table[p]; len = strlen(source_string); #ifdef DEBUG /* Store the String_set structure address for debug verifications */ len = ((len+1)&~(sizeof(ss)-1)) + 2*sizeof(ss); str = (char *) xalloc(len); *(String_set **)&str[len-sizeof(ss)] = ss; #else str = (char *) xalloc(len+1); #endif strcpy(str, source_string); ss->table[p] = str; ss->count++; /* We just added it to the table. If the table got too big, * we grow it. Too big is defined as being more than 3/8 full. * There's a huge boost from keeping this sparse. */ if ((8 * ss->count) > (3 * ss->size)) grow_table(ss); return str; } const char * string_set_lookup(const char * source_string, String_set * ss) { unsigned int p; p = find_place(source_string, ss); return ss->table[p]; } void string_set_delete(String_set *ss) { size_t i; if (ss == NULL) return; for (i=0; isize; i++) { if (ss->table[i] != NULL) xfree(ss->table[i], strlen(ss->table[i]) + 1); } xfree((char *) ss->table, ss->size * sizeof(char *)); xfree((char *) ss, sizeof(String_set)); } link-grammar-5.3.16/link-grammar/disjuncts.h0000664000076400007640000000152712443475233015676 00000000000000/*************************************************************************/ /* Copyright (c) 2008, 2009 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "api-types.h" #include "link-includes.h" void lg_compute_disjunct_strings(Linkage); link-grammar-5.3.16/link-grammar/pp_linkset.c0000664000076400007640000001073412431741033016022 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /*********************************************************************** pp_linkset.c maintains sets of pointers to link names Similar to string-set, except that the comparison and hashing functions are tailored for links. More importantly, all we store here is pointers. It's up to the caller to ensure that the pointers always point to something useful. **********************************************************************/ #include #include "post-process.h" #include "pp_linkset.h" #define LINKSET_SPARSENESS 2 #define LINKSET_SEED_VALUE 37 static void clear_hash_table(pp_linkset *ls) { memset(ls->hash_table,0,ls->hash_table_size*sizeof(pp_linkset_node *)); } static void initialize(pp_linkset *ls, int size) { ls->hash_table_size = size*LINKSET_SPARSENESS; ls->population = 0; ls->hash_table = (pp_linkset_node**) xalloc (ls->hash_table_size*sizeof(pp_linkset_node *)); clear_hash_table(ls); } static unsigned int compute_hash(pp_linkset *ls, const char *str) { /* hash is computed from capitalized prefix only */ unsigned int i, hashval; hashval = LINKSET_SEED_VALUE; i = 0; if (islower((int)str[0])) i++; /* skip head-dependent indicator */ for (; isupper((int)str[i]); i++) hashval = str[i] + 31*hashval; hashval %= ls->hash_table_size; return hashval; } static pp_linkset_node *add_internal(pp_linkset *ls, const char *str) { pp_linkset_node *p, *n; unsigned int hashval; /* look for str (exactly) in linkset */ hashval = compute_hash(ls, str); for (p=ls->hash_table[hashval]; p!=0; p=p->next) if (!strcmp(p->str,str)) return NULL; /* already present */ /* create a new node for u; stick it at head of linked list */ n = (pp_linkset_node *) xalloc (sizeof(pp_linkset_node)); n->next = ls->hash_table[hashval]; n->str = str; ls->hash_table[hashval] = n; return n; } pp_linkset *pp_linkset_open(int size) { pp_linkset *ls; if (size==0) return NULL; ls = (pp_linkset *) xalloc (sizeof(pp_linkset)); initialize(ls, size); return ls; } void pp_linkset_close(pp_linkset *ls) { if (ls == NULL) return; pp_linkset_clear(ls); /* free memory taken by linked lists */ xfree((void*) ls->hash_table, ls->hash_table_size*sizeof(pp_linkset_node*)); xfree((void*) ls, sizeof(pp_linkset)); } void pp_linkset_clear(pp_linkset *ls) { /* clear dangling linked lists, but retain hash table itself */ unsigned int i; pp_linkset_node *p; if (ls == NULL) return; for (i=0; ihash_table_size; i++) { p = ls->hash_table[i]; while (p) { pp_linkset_node *q = p; p = p->next; xfree((void*) q, sizeof(pp_linkset_node)); } } clear_hash_table(ls); ls->population = 0; } /** * returns 0 if already there, 1 if new. Stores only the pointer */ bool pp_linkset_add(pp_linkset *ls, const char *str) { assert(ls != NULL, "Fatal Error: pp_linkset internal error: Trying to add to a null set"); if (add_internal(ls, str) == NULL) return false; ls->population++; return true; } /** * Set query. Returns 1 if str pp-matches something in the set, 0 otherwise */ bool pp_linkset_match(pp_linkset *ls, const char *str) { int hashval; pp_linkset_node *p; if (ls == NULL) return false; hashval = compute_hash(ls, str); p = ls->hash_table[hashval]; while (p != 0) { if (post_process_match(p->str, str)) return true; p = p->next; } return false; } bool pp_linkset_match_bw(pp_linkset *ls, const char *str) { unsigned int hashval; pp_linkset_node *p; if (ls == NULL) return false; hashval = compute_hash(ls, str); p = ls->hash_table[hashval]; while (p != 0) { if (post_process_match(str, p->str)) return true; p = p->next; } return false; } size_t pp_linkset_population(pp_linkset *ls) { return (ls == NULL) ? 0 : ls->population; } link-grammar-5.3.16/link-grammar/spellcheck.h0000644000076400007640000000304413013374227015772 00000000000000/*************************************************************************/ /* Copyright (c) 2009 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _SPELLCHECK_H #define _SPELLCHECK_H #include "api-types.h" #if (defined HAVE_HUNSPELL) || (defined HAVE_ASPELL) void * spellcheck_create(const char * lang); void spellcheck_destroy(void *); bool spellcheck_test(void *, const char * word); int spellcheck_suggest(void * chk, char ***sug, const char * word); void spellcheck_free_suggest(void * chk, char **sug, int size); #else static inline void * spellcheck_create(const char * lang) { return NULL; } static inline void spellcheck_destroy(void * chk) {} static inline bool spellcheck_test(void * chk, const char * word) { return false; } static inline int spellcheck_suggest(void * chk, char ***sug, const char * word) { return 0; } static inline void spellcheck_free_suggest(void * chk, char **sug, int size) {} #endif #endif /* _SPELLCHECK_H */ link-grammar-5.3.16/link-grammar/post-process.c0000644000076400007640000012331613040204035016303 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /* see bottom of file for comments on post processing */ #include #include #include "post-process.h" #include "api-structures.h" #include "error.h" #include "externs.h" #include "pp_knowledge.h" #include "pp_linkset.h" #include "structures.h" #include "string-set.h" #define PP_MAX_DOMAINS 128 /** * post_process_match -- compare two link-types. * * string comparison in postprocessing. The first parameter is a * post-processing symbol. The second one is a connector name from a * link. The upper case parts must match. We imagine that the first * arg is padded with an infinite sequence of "#" and that the 2nd one * is padded with "*". "#" matches anything, but "*" is just like an * ordinary char for matching purposes. */ bool post_process_match(const char *s, const char *t) { if (NULL == t) return false; if (islower((int)*t)) t++; /* Skip head-dependent indicator */ while (isupper((int)*s) || isupper((int)*t)) { if (*s != *t) return false; s++; t++; } while (*s != '\0') { if (*s != '#') { char c; if (*t == '\0') c = '*'; else c = *t; if (*s != c) return false; } s++; if (*t != '\0') t++; } return true; } /***************** utility routines (not exported) ***********************/ /** * Returns false if the string s does not match anything in * the array. The array elements are post-processing symbols. */ static int string_in_list(const char * s, const char * a[]) { int i; for (i=0; a[i] != NULL; i++) if (post_process_match(a[i], s)) return true; return false; } /** * Return the name of the domain associated with the provided starting * link. Return -1 if link isn't associated with a domain. */ static size_t find_domain_name(Postprocessor *pp, const char *link) { size_t i, domain; StartingLinkAndDomain *sllt = pp->knowledge->starting_link_lookup_table; for (i=0;;i++) { domain = sllt[i].domain; if (domain == SIZE_MAX) return SIZE_MAX; /* hit the end-of-list sentinel */ if (post_process_match(sllt[i].starting_link, link)) return domain; } } /** Returns true if domain d1 is contained in domain d2 */ static int contained_in(const Domain * d1, const Domain * d2, const Linkage sublinkage) { bool *mark = alloca(sublinkage->num_links*sizeof(bool)); List_o_links * lol; memset(mark, 0, sublinkage->num_links*(sizeof(bool))); for (lol=d2->lol; lol != NULL; lol = lol->next) mark[lol->link] = true; for (lol=d1->lol; lol != NULL; lol = lol->next) if (!mark[lol->link]) return false; return true; } /** Returns the predicate "the given link is in the given domain" */ static bool link_in_domain(size_t link, const Domain * d) { List_o_links * lol; for (lol = d->lol; lol != NULL; lol = lol->next) if (lol->link == link) return true; return false; } /* #define CHECK_DOMAIN_NESTING */ #if defined(CHECK_DOMAIN_NESTING) /* Although this is no longer used, I'm leaving the code here for future reference --DS 3/98 */ /* Returns true if the domains actually form a properly nested structure */ static bool check_domain_nesting(Postprocessor *pp, int num_links) { size_t id1, id2; Domain * d1, * d2; int counts[4]; char mark[MAX_NUM_LINKS]; List_o_links * lol; int i; PP_data *pp_data = &pp->pp_data; for (id1 = 0; id1 < pp_data->N_domains; id1++) { d1 = &pp_data->domain_array[id1]; for (id2 = id1+1; id2 < pp_data->N_domains; id2++) { d2 = &pp_data->domain_array[id2]; memset(mark, 0, num_links); for (lol=d2->lol; lol != NULL; lol = lol->next) mark[lol->link] = 1; for (lol=d1->lol; lol != NULL; lol = lol->next) mark[lol->link] += 2; counts[0] = counts[1] = counts[2] = counts[3] = 0; for (i=0; i 0) && (counts[2] > 0) && (counts[3] > 0)) return false; } } return true; } #endif /** * Free the list of links pointed to by lol * (does not free any strings) */ static void free_List_o_links(List_o_links *lol) { List_o_links * xlol; while (lol != NULL) { xlol = lol->next; free(lol); lol = xlol; } } static void free_D_tree_leaves(DTreeLeaf *dtl) { DTreeLeaf * xdtl; while (dtl != NULL) { xdtl = dtl->next; free(dtl); dtl = xdtl; } } void pp_free_domain_array(PP_data *ppd) { size_t d; for (d = 0; d < ppd->domlen; d++) { free_List_o_links(ppd->domain_array[d].lol); ppd->domain_array[d].lol = NULL; free_D_tree_leaves(ppd->domain_array[d].child); ppd->domain_array[d].child = NULL; } } /** * Gets called after every invocation of post_process() */ void post_process_free_data(PP_data * ppd) { size_t w; for (w = 0; w < ppd->wowlen; w++) { free_List_o_links(ppd->word_links[w]); ppd->word_links[w] = NULL; } pp_free_domain_array(ppd); free_List_o_links(ppd->links_to_ignore); ppd->links_to_ignore = NULL; ppd->num_words = 0; ppd->N_domains = 0; } #ifdef THIS_FUNCTION_IS_NOT_CURRENTLY_USED static void connectivity_dfs(Postprocessor *pp, Linkage sublinkage, int w, pp_linkset *ls) { List_o_links *lol; assert(w < pp_data->num_words, "Bad word index"); pp_data->visited[w] = true; for (lol = pp_data->word_links[w]; lol != NULL; lol = lol->next) { if (!pp_data->visited[lol->word] && !pp_linkset_match(ls, sublinkage->link[lol->link]->name)) connectivity_dfs(pp, sublinkage, lol->word, ls); } } #endif /* THIS_FUNCTION_IS_NOT_CURRENTLY_USED */ static void chk_d_type(PP_node* ppn, size_t idx) { if (ppn->dtsz <= idx) { ppn->dtsz += idx + 5; ppn->d_type_array = realloc(ppn->d_type_array, ppn->dtsz * sizeof(D_type_list*)); } } /** * This is used in one place only: to set up the domain type array, * which is needed in only one place ever: when printing the domain * names. If the domain names are not being printed, then this is * a complete waste of CPU time. * * XXX refactor so that this is not done, unless the names are printed. */ void build_type_array(Postprocessor *pp) { D_type_list * dtl; size_t d; List_o_links * lol; PP_data *pp_data = &pp->pp_data; for (d = 0; d < pp_data->N_domains; d++) { for (lol = pp_data->domain_array[d].lol; lol != NULL; lol = lol->next) { chk_d_type(pp->pp_node, lol->link); dtl = (D_type_list *) malloc(sizeof(D_type_list)); dtl->next = pp->pp_node->d_type_array[lol->link]; dtl->type = pp_data->domain_array[d].type; pp->pp_node->d_type_array[lol->link] = dtl; } } } static void free_d_type(D_type_list * dtl) { D_type_list * dtlx; for (; dtl != NULL; dtl = dtlx) { dtlx = dtl->next; free((void*) dtl); } } /** free the pp node from last time */ static void free_pp_node(Postprocessor *pp) { size_t i; PP_node *ppn = pp->pp_node; pp->pp_node = NULL; if (ppn == NULL) return; for (i=0; idtsz; i++) { free_d_type(ppn->d_type_array[i]); } free(ppn->d_type_array); free((void*) ppn); } /** set up a fresh pp_node for later use */ static void alloc_pp_node(Postprocessor *pp) { size_t dz; PP_node *ppn = (PP_node *) malloc(sizeof(PP_node)); /* highly unlikely that the number of links will ever exceed this */ ppn->dtsz = 2 * pp->pp_data.num_words; dz = ppn->dtsz * sizeof(D_type_list*); ppn->d_type_array = (D_type_list **) malloc (dz); memset(ppn->d_type_array, 0, dz); pp->pp_node = ppn; } static void clear_pp_node(Postprocessor *pp) { size_t i; PP_node *ppn = pp->pp_node; if (NULL == ppn) { alloc_pp_node(pp); ppn = pp->pp_node; } ppn->violation = NULL; for (i=0; idtsz; i++) { free_d_type(ppn->d_type_array[i]); ppn->d_type_array[i] = NULL; } } /* ================ compute the domain names ============= */ /** * Store the domain names in the linkage. These are not needed * unless the user asks the domain names to be printed! */ void linkage_set_domain_names(Postprocessor *postprocessor, Linkage linkage) { PP_node * pp; size_t j, k; D_type_list * d; if (NULL == linkage) return; if (NULL == postprocessor) return; linkage->pp_info = (PP_info *) exalloc(sizeof(PP_info) * linkage->num_links); memset(linkage->pp_info, 0, sizeof(PP_info) * linkage->num_links); /* Copy the post-processing results over into the linkage */ pp = postprocessor->pp_node; if (pp->violation != NULL) return; for (j = 0; j < linkage->num_links; ++j) { k = 0; for (d = pp->d_type_array[j]; d != NULL; d = d->next) k++; linkage->pp_info[j].num_domains = k; if (k > 0) { linkage->pp_info[j].domain_name = (const char **) exalloc(sizeof(const char *)*k); } k = 0; for (d = pp->d_type_array[j]; d != NULL; d = d->next) { char buff[] = {d->type, '\0'}; linkage->pp_info[j].domain_name[k] = string_set_add (buff, postprocessor->string_set); k++; } } } static inline bool verify_link_index(const Linkage linkage, LinkIdx index) { if (!linkage) return false; if (index >= linkage->num_links) return false; return true; } int linkage_get_link_num_domains(const Linkage linkage, LinkIdx index) { if (!verify_link_index(linkage, index)) return -1; return linkage->pp_info[index].num_domains; } const char ** linkage_get_link_domain_names(const Linkage linkage, LinkIdx index) { if (!verify_link_index(linkage, index)) return NULL; return linkage->pp_info[index].domain_name; } const char * linkage_get_violation_name(const Linkage linkage) { return linkage->lifo.pp_violation_msg; } void exfree_domain_names(PP_info *ppi) { if (ppi->num_domains > 0) exfree((void *) ppi->domain_name, sizeof(const char *) * ppi->num_domains); ppi->domain_name = NULL; ppi->num_domains = 0; } void linkage_free_pp_info(Linkage lkg) { size_t j; if (!lkg || !lkg->pp_info) return; for (j = 0; j < lkg->num_links; ++j) exfree_domain_names(&lkg->pp_info[j]); exfree(lkg->pp_info, sizeof(PP_info) * lkg->num_links); lkg->pp_info = NULL; } /************************ rule application *******************************/ static void clear_visited(PP_data *pp_data) { memset(pp_data->visited, 0, pp_data->num_words * sizeof(bool)); } static bool apply_rules(PP_data *pp_data, bool (applyfn) (PP_data *, Linkage, pp_rule *), Linkage sublinkage, pp_rule *rule_array, const char **msg) { int i; for (i = 0; (*msg = rule_array[i].msg) != NULL; i++) { if (!applyfn(pp_data, sublinkage, &(rule_array[i]))) { rule_array[i].use_count ++; return false; } } return true; } static bool apply_relevant_rules(Postprocessor *pp, bool (applyfn)(PP_data *, Linkage, pp_rule *), Linkage sublinkage, pp_rule *rule_array, int *relevant_rules, const char **msg) { int i, idx; PP_data *pp_data = &pp->pp_data; /* If we didn't accumulate link names for this sentence, we need * to apply all rules. */ if (pp_linkset_population(pp->set_of_links_of_sentence) == 0) { return apply_rules(pp_data, applyfn, sublinkage, rule_array, msg); } /* We did, and we don't. */ for (i = 0; (idx = relevant_rules[i]) != -1; i++) { *msg = rule_array[idx].msg; if (!applyfn(pp_data, sublinkage, &(rule_array[idx]))) return false; } return true; } /** * returns true if and only if all groups containing the specified link * contain at least one from the required list. (as determined by exact * string matching) */ static bool apply_contains_one(PP_data *pp_data, Linkage sublinkage, pp_rule *rule) { DTreeLeaf * dtl; size_t d, count; for (d=0; dN_domains; d++) { for (dtl = pp_data->domain_array[d].child; dtl != NULL && !post_process_match(rule->selector, sublinkage->link_array[dtl->link].link_name); dtl = dtl->next) {} if (dtl != NULL) { /* selector link of rule appears in this domain */ count=0; for (dtl = pp_data->domain_array[d].child; dtl != NULL; dtl = dtl->next) { if (string_in_list(sublinkage->link_array[dtl->link].link_name, rule->link_array)) { count=1; break; } } if (count == 0) return false; } } return true; } /** * Returns true if and only if: * all groups containing the selector link do not contain anything * from the link_array contained in the rule. Uses exact string matching. */ static bool apply_contains_none(PP_data *pp_data, Linkage sublinkage, pp_rule *rule) { size_t d; for (d=0; dN_domains; d++) { DTreeLeaf * dtl; for (dtl = pp_data->domain_array[d].child; dtl != NULL && !post_process_match(rule->selector, sublinkage->link_array[dtl->link].link_name); dtl = dtl->next) {} if (dtl != NULL) { /* selector link of rule appears in this domain */ for (dtl = pp_data->domain_array[d].child; dtl != NULL; dtl = dtl->next) { if (string_in_list(sublinkage->link_array[dtl->link].link_name, rule->link_array)) return false; } } } return true; } /** * Returns true if and only if * (1) the sentence doesn't contain the selector link for the rule, or * (2) it does, and it also contains one or more from the rule's link set */ static bool apply_contains_one_globally(PP_data *pp_data, Linkage sublinkage, pp_rule *rule) { size_t i, j, count; for (i = 0; i < sublinkage->num_links; i++) { assert(sublinkage->link_array[i].lw != SIZE_MAX); if (post_process_match(rule->selector, sublinkage->link_array[i].link_name)) break; } if (i == sublinkage->num_links) return true; /* selector link of rule appears in sentence */ count = 0; for (j = 0; j < sublinkage->num_links && count == 0; j++) { assert(sublinkage->link_array[j].lw != SIZE_MAX); if (string_in_list(sublinkage->link_array[j].link_name, rule->link_array)) { count = 1; break; } } if (count == 0) return false; else return true; } /** * For each link in the linkage that is in the must_form_a_cycle list, * we want to make sure that that link is in a cycle. We do this * simply by deleting the link, then seeing if the end points of that * link are still connected. */ static void reachable_without_dfs(PP_data *pp_data, Linkage sublinkage, size_t a, size_t b, size_t w) { /* This is a depth first search of words reachable from w, excluding * any direct edge between word a and word b. */ List_o_links *lol; assert(w < pp_data->num_words, "Bad word index"); pp_data->visited[w] = true; for (lol = pp_data->word_links[w]; lol != NULL; lol = lol->next) { assert(lol->word < pp_data->num_words, "Bad word index"); if (!pp_data->visited[lol->word] && !(w == a && lol->word == b) && !(w == b && lol->word == a)) { reachable_without_dfs(pp_data, sublinkage, a, b, lol->word); } } } /** * Returns true if the linkage is connected when ignoring the links * whose names are in the given list of link names. * Actually, what it does is this: it returns false if the connectivity * of the subgraph reachable from word 0 changes as a result of deleting * these links. */ static bool apply_must_form_a_cycle(PP_data *pp_data, Linkage sublinkage, pp_rule *rule) { List_o_links *lol; size_t w; for (w = 0; w < pp_data->num_words; w++) { for (lol = pp_data->word_links[w]; lol != NULL; lol = lol->next) { if (w > lol->word) continue; /* only consider each edge once */ if (!pp_linkset_match(rule->link_set, sublinkage->link_array[lol->link].link_name)) continue; clear_visited(pp_data); reachable_without_dfs(pp_data, sublinkage, w, lol->word, w); if (!pp_data->visited[lol->word]) return false; } } for (lol = pp_data->links_to_ignore; lol != NULL; lol = lol->next) { w = sublinkage->link_array[lol->link].lw; /* (w, lol->word) are the left and right ends of the edge we're considering */ if (!pp_linkset_match(rule->link_set, sublinkage->link_array[lol->link].link_name)) continue; clear_visited(pp_data); reachable_without_dfs(pp_data, sublinkage, w, lol->word, w); assert(lol->word < pp_data->num_words, "Bad word index"); if (!pp_data->visited[lol->word]) return false; } return true; } /** * Checks to see that all domains with this name have the property that * all of the words that touch a link in the domain are not to the left * of the root word of the domain. */ static bool apply_bounded(PP_data *pp_data, Linkage sublinkage, pp_rule *rule) { size_t d, lw; List_o_links * lol; char d_type = rule->domain; for (d = 0; d < pp_data->N_domains; d++) { if (pp_data->domain_array[d].type != d_type) continue; lw = sublinkage->link_array[pp_data->domain_array[d].start_link].lw; for (lol = pp_data->domain_array[d].lol; lol != NULL; lol = lol->next) { if (sublinkage->link_array[lol->link].lw < lw) return false; } } return true; } /** * fill in the pp->pp_data.word_links array with a list of words * neighboring each word (actually a list of links). This is an * undirected graph. */ static void build_graph(Postprocessor *pp, Linkage sublinkage) { size_t link; List_o_links * lol; PP_data *pp_data = &pp->pp_data; /* Get more size, if needed */ if (pp_data->wowlen <= pp_data->num_words) { size_t newsz; pp_data->wowlen += pp_data->num_words; newsz = pp_data->wowlen * sizeof(List_o_links *); pp_data->word_links = (List_o_links **) realloc( pp_data->word_links, newsz); } memset(pp_data->word_links, 0, pp_data->wowlen * sizeof(List_o_links *)); for (link = 0; link < sublinkage->num_links; link++) { assert (sublinkage->link_array[link].lw != SIZE_MAX); if (NULL == sublinkage->link_array[link].link_name) continue; if (pp_linkset_match(pp->knowledge->ignore_these_links, sublinkage->link_array[link].link_name)) { lol = (List_o_links *) malloc(sizeof(List_o_links)); lol->next = pp_data->links_to_ignore; pp_data->links_to_ignore = lol; lol->link = link; lol->word = sublinkage->link_array[link].rw; continue; } lol = (List_o_links *) malloc(sizeof(List_o_links)); lol->next = pp_data->word_links[sublinkage->link_array[link].lw]; pp_data->word_links[sublinkage->link_array[link].lw] = lol; lol->link = link; lol->word = sublinkage->link_array[link].rw; lol = (List_o_links *) malloc(sizeof(List_o_links)); lol->next = pp_data->word_links[sublinkage->link_array[link].rw]; pp_data->word_links[sublinkage->link_array[link].rw] = lol; lol->link = link; lol->word = sublinkage->link_array[link].lw; } } static void setup_domain_array(Postprocessor *pp, const char *string, int start_link) { PP_data *pp_data = &pp->pp_data; size_t n = pp_data->N_domains; /* Grab more memory if needed */ if (pp_data->domlen <= n) { size_t oldsz, incsz; #define DOMINC 16 oldsz = pp_data->domlen * sizeof(Domain); incsz = DOMINC * sizeof(Domain); pp_data->domain_array = (Domain *) realloc(pp_data->domain_array, oldsz + incsz); memset(&pp_data->domain_array[pp_data->domlen], 0, incsz); pp_data->domlen += DOMINC; } pp_data->domain_array[n].string = string; pp_data->domain_array[n].lol = NULL; pp_data->domain_array[n].size = 0; pp_data->domain_array[n].start_link = start_link; pp_data->N_domains++; assert(pp_data->N_domainsN_domains - 1; /* the very last one */ List_o_links *lol = (List_o_links *) malloc(sizeof(List_o_links)); lol->next = pp_data->domain_array[n].lol; pp_data->domain_array[n].lol = lol; pp_data->domain_array[n].size++; lol->link = link; } static void depth_first_search(Postprocessor *pp, Linkage sublinkage, size_t w, size_t root, size_t start_link) { List_o_links *lol; PP_data *pp_data = &pp->pp_data; assert(w < pp_data->num_words, "Bad word index"); pp_data->visited[w] = true; for (lol = pp_data->word_links[w]; lol != NULL; lol = lol->next) { if (lol->word < w && lol->link != start_link) { add_link_to_domain(pp_data, lol->link); } } for (lol = pp_data->word_links[w]; lol != NULL; lol = lol->next) { if (!pp_data->visited[lol->word] && (lol->word != root) && !(lol->word < root && lol->word < w && pp_linkset_match(pp->knowledge->restricted_links, sublinkage->link_array[lol->link].link_name))) { depth_first_search(pp, sublinkage, lol->word, root, start_link); } } } static void bad_depth_first_search(Postprocessor *pp, Linkage sublinkage, size_t w, size_t root, size_t start_link) { List_o_links * lol; PP_data *pp_data = &pp->pp_data; assert(w < pp_data->num_words, "Bad word index"); pp_data->visited[w] = true; for (lol = pp_data->word_links[w]; lol != NULL; lol = lol->next) { if ((lol->word < w) && (lol->link != start_link) && (w != root)) { add_link_to_domain(pp_data, lol->link); } } for (lol = pp_data->word_links[w]; lol != NULL; lol = lol->next) { assert(lol->word < pp_data->num_words, "Bad word index"); if ((!pp_data->visited[lol->word]) && !(w == root && lol->word < w) && !(lol->word < root && lol->word < w && pp_linkset_match(pp->knowledge->restricted_links, sublinkage->link_array[lol->link].link_name))) { bad_depth_first_search(pp, sublinkage, lol->word, root, start_link); } } } static void d_depth_first_search(Postprocessor *pp, Linkage sublinkage, size_t w, size_t root, size_t right, size_t start_link) { List_o_links * lol; PP_data *pp_data = &pp->pp_data; assert(w < pp_data->num_words, "Bad word index"); pp_data->visited[w] = true; for (lol = pp_data->word_links[w]; lol != NULL; lol = lol->next) { if ((lol->word < w) && (lol->link != start_link) && (w != root)) { add_link_to_domain(pp_data, lol->link); } } for (lol = pp_data->word_links[w]; lol != NULL; lol = lol->next) { assert(lol->word < pp_data->num_words, "Bad word index"); if (!pp_data->visited[lol->word] && !(w == root && lol->word >= right) && !(w == root && lol->word < root) && !(lol->word < root && lol->word < w && pp_linkset_match(pp->knowledge->restricted_links, sublinkage->link_array[lol->link].link_name))) { d_depth_first_search(pp,sublinkage,lol->word,root,right,start_link); } } } static void left_depth_first_search(Postprocessor *pp, Linkage sublinkage, size_t w, size_t right, size_t start_link) { List_o_links *lol; PP_data *pp_data = &pp->pp_data; assert(w < pp_data->num_words, "Bad word index"); pp_data->visited[w] = true; for (lol = pp_data->word_links[w]; lol != NULL; lol = lol->next) { if (lol->word < w && lol->link != start_link) { add_link_to_domain(pp_data, lol->link); } } for (lol = pp_data->word_links[w]; lol != NULL; lol = lol->next) { assert(lol->word < pp_data->num_words, "Bad word index"); if (!pp_data->visited[lol->word] && (lol->word != right)) { depth_first_search(pp, sublinkage, lol->word, right, start_link); } } } static int domain_compare(const Domain * d1, const Domain * d2) { return (d1->size - d2->size); /* for sorting the domains by size */ } static void build_domains(Postprocessor *pp, Linkage sublinkage) { size_t link, i, d; const char *s; PP_data *pp_data = &pp->pp_data; pp_data->N_domains = 0; for (link = 0; linknum_links; link++) { assert (sublinkage->link_array[link].lw != SIZE_MAX); if (NULL == sublinkage->link_array[link].link_name) continue; s = sublinkage->link_array[link].link_name; if (pp_linkset_match(pp->knowledge->ignore_these_links, s)) continue; if (pp_linkset_match(pp->knowledge->domain_starter_links, s)) { setup_domain_array(pp, s, link); if (pp_linkset_match(pp->knowledge->domain_contains_links, s)) add_link_to_domain(pp_data, link); clear_visited(pp_data); depth_first_search(pp, sublinkage, sublinkage->link_array[link].rw, sublinkage->link_array[link].lw, link); } else if (pp_linkset_match(pp->knowledge->urfl_domain_starter_links, s)) { setup_domain_array(pp, s, link); /* always add the starter link to its urfl domain */ add_link_to_domain(pp_data, link); clear_visited(pp_data); bad_depth_first_search(pp, sublinkage,sublinkage->link_array[link].rw, sublinkage->link_array[link].lw, link); } else if (pp_linkset_match(pp->knowledge->urfl_only_domain_starter_links, s)) { setup_domain_array(pp, s, link); /* do not add the starter link to its urfl_only domain */ clear_visited(pp_data); d_depth_first_search(pp, sublinkage, sublinkage->link_array[link].lw, sublinkage->link_array[link].lw, sublinkage->link_array[link].rw, link); } else if (pp_linkset_match(pp->knowledge->left_domain_starter_links, s)) { setup_domain_array(pp, s, link); /* do not add the starter link to a left domain */ clear_visited(pp_data); left_depth_first_search(pp, sublinkage, sublinkage->link_array[link].lw, sublinkage->link_array[link].rw, link); } } /* sort the domains by size */ qsort((void *) pp_data->domain_array, pp_data->N_domains, sizeof(Domain), (int (*)(const void *, const void *)) domain_compare); /* sanity check: all links in all domains have a legal domain name */ for (d = 0; d < pp_data->N_domains; d++) { i = find_domain_name(pp, pp_data->domain_array[d].string); if (i == SIZE_MAX) prt_error("Error: post_process(): Need an entry for %s in LINK_TYPE_TABLE\n", pp_data->domain_array[d].string); pp_data->domain_array[d].type = i; } } static void build_domain_forest(PP_data *pp_data, Linkage sublinkage) { size_t d, d1, link; DTreeLeaf * dtl; if (pp_data->N_domains > 0) { pp_data->domain_array[pp_data->N_domains-1].parent = NULL; for (d=0; d < pp_data->N_domains-1; d++) { for (d1 = d+1; d1 < pp_data->N_domains; d1++) { if (contained_in(&pp_data->domain_array[d], &pp_data->domain_array[d1], sublinkage)) { pp_data->domain_array[d].parent = &pp_data->domain_array[d1]; break; } } if (d1 == pp_data->N_domains) { /* we know this domain is a root of a new tree */ pp_data->domain_array[d].parent = NULL; } } } /* The parent links of domain nodes have been established. * Now do the leaves. */ for (d = 0; d < pp_data->N_domains; d++) { pp_data->domain_array[d].child = NULL; } for (link=0; link < sublinkage->num_links; link++) { assert (sublinkage->link_array[link].lw != SIZE_MAX); for (d=0; dN_domains; d++) { if (link_in_domain(link, &pp_data->domain_array[d])) { dtl = (DTreeLeaf *) malloc(sizeof(DTreeLeaf)); dtl->link = link; dtl->parent = &pp_data->domain_array[d]; dtl->next = pp_data->domain_array[d].child; pp_data->domain_array[d].child = dtl; break; } } } } static int internal_process(Postprocessor *pp, Linkage sublinkage, const char **msg) { size_t i; PP_data *pp_data = &pp->pp_data; /* quick test: try applying just the relevant global rules */ if (!apply_relevant_rules(pp, apply_contains_one_globally, sublinkage, pp->knowledge->contains_one_rules, pp->relevant_contains_one_rules, msg)) { for (i = 0; i < pp_data->wowlen; i++) pp_data->word_links[i] = NULL; pp_data->N_domains = 0; return -1; } /* build graph; confirm that it's legally connected */ build_graph(pp, sublinkage); build_domains(pp, sublinkage); build_domain_forest(&pp->pp_data, sublinkage); #if defined(CHECK_DOMAIN_NESTING) /* These messages were deemed to not be useful, so * this code is commented out. See comment above. */ if (!check_domain_nesting(pp, sublinkage->num_links)) prt_error("Warning: The domains are not nested.\n"); #endif /* The order below should be optimal for most cases */ if (!apply_relevant_rules(pp, apply_contains_one, sublinkage, pp->knowledge->contains_one_rules, pp->relevant_contains_one_rules, msg)) return 1; if (!apply_relevant_rules(pp, apply_contains_none, sublinkage, pp->knowledge->contains_none_rules, pp->relevant_contains_none_rules, msg)) return 1; if (!apply_rules(pp_data, apply_must_form_a_cycle, sublinkage, pp->knowledge->form_a_cycle_rules,msg)) return 1; if (!apply_rules(pp_data, apply_bounded, sublinkage, pp->knowledge->bounded_rules, msg)) return 1; return 0; /* This linkage satisfied all the rules */ } /** * Call this (a) after having called post_process_scan_linkage() on all * generated linkages, but (b) before calling post_process() on any * particular linkage. Here we mark all rules which we know (from having * accumulated a set of link names appearing in *any* linkage) that won't * ever be needed. */ static void prune_irrelevant_rules(Postprocessor *pp) { pp_rule *rule; int coIDX, cnIDX, rcoIDX = 0, rcnIDX = 0; /* If we didn't scan any linkages, there's no pruning to be done. */ if (pp_linkset_population(pp->set_of_links_of_sentence) == 0) return; for (coIDX = 0; ; coIDX++) { rule = &(pp->knowledge->contains_one_rules[coIDX]); if (rule->msg == NULL) break; if (pp_linkset_match_bw(pp->set_of_links_of_sentence, rule->selector)) { /* Mark rule as being relevant to this sentence */ pp->relevant_contains_one_rules[rcoIDX++] = coIDX; pp_linkset_add(pp->set_of_links_in_an_active_rule, rule->selector); } } pp->relevant_contains_one_rules[rcoIDX] = -1; /* end sentinel */ for (cnIDX = 0; ; cnIDX++) { rule = &(pp->knowledge->contains_none_rules[cnIDX]); if (rule->msg == NULL) break; if (pp_linkset_match_bw(pp->set_of_links_of_sentence, rule->selector)) { pp->relevant_contains_none_rules[rcnIDX++] = cnIDX; pp_linkset_add(pp->set_of_links_in_an_active_rule, rule->selector); } } pp->relevant_contains_none_rules[rcnIDX] = -1; if (verbosity_level(5)) { err_msg(lg_Debug, "PP: Saw %zd unique link names in all linkages.\n\\", pp_linkset_population(pp->set_of_links_of_sentence)); err_msg(lg_Debug, "PP: Using %i 'contains one' rules " "and %i 'contains none' rules\n", rcoIDX, rcnIDX); } } /***************** definitions of exported functions ***********************/ #define PP_INITLEN 60 /* just starting size, it is expanded if needed */ void pp_new_domain_array(PP_data *pp_data) { pp_data->domlen = PP_INITLEN; pp_data->domain_array = (Domain*) malloc(pp_data->domlen * sizeof(Domain)); memset(pp_data->domain_array, 0, pp_data->domlen * sizeof(Domain)); } /** * read rules from path and initialize the appropriate fields in * a postprocessor structure, a pointer to which is returned. */ Postprocessor * post_process_new(pp_knowledge * kno) { Postprocessor *pp; PP_data *pp_data; pp = (Postprocessor *) malloc (sizeof(Postprocessor)); pp->knowledge = kno; pp->string_set = string_set_create(); pp->set_of_links_of_sentence = pp_linkset_open(1024); pp->set_of_links_in_an_active_rule = pp_linkset_open(1024); pp->relevant_contains_one_rules = (int *) malloc ((pp->knowledge->n_contains_one_rules + 1) *(sizeof pp->relevant_contains_one_rules[0])); pp->relevant_contains_none_rules = (int *) malloc ((pp->knowledge->n_contains_none_rules + 1) *(sizeof pp->relevant_contains_none_rules[0])); pp->relevant_contains_one_rules[0] = -1; pp->relevant_contains_none_rules[0] = -1; pp->pp_node = NULL; pp->n_local_rules_firing = 0; pp->n_global_rules_firing = 0; pp->q_pruned_rules = false; pp_data = &pp->pp_data; pp_data->vlength = PP_INITLEN; pp_data->visited = (bool*) malloc(pp_data->vlength * sizeof(bool)); memset(pp_data->visited, 0, pp_data->vlength * sizeof(bool)); pp_data->links_to_ignore = NULL; pp_new_domain_array(pp_data); pp_data->wowlen = PP_INITLEN; pp_data->word_links = (List_o_links **) malloc(pp_data->wowlen * sizeof(List_o_links*)); memset(pp_data->word_links, 0, pp_data->wowlen * sizeof(List_o_links *)); return pp; } void post_process_free(Postprocessor *pp) { PP_data *pp_data; /* frees up memory associated with pp, previously allocated by open */ if (pp == NULL) return; string_set_delete(pp->string_set); pp_linkset_close(pp->set_of_links_of_sentence); pp_linkset_close(pp->set_of_links_in_an_active_rule); free(pp->relevant_contains_one_rules); free(pp->relevant_contains_none_rules); pp->knowledge = NULL; free_pp_node(pp); pp_data = &pp->pp_data; post_process_free_data(pp_data); free(pp_data->visited); free(pp_data->domain_array); free(pp_data->word_links); free(pp); } /** * During a first pass (prior to actual post-processing of the linkages * of a sentence), call this once for every generated linkage. Here we * simply maintain a set of "seen" link names for rule pruning, later on. */ void post_process_scan_linkage(Postprocessor *pp, Linkage linkage) { size_t i; if (pp == NULL) return; for (i = 0; i < linkage->num_links; i++) { assert(linkage->link_array[i].lw != SIZE_MAX); pp_linkset_add(pp->set_of_links_of_sentence, linkage->link_array[i].link_name); } } static size_t report_rule_use(pp_rule *set) { size_t cnt = 0; size_t i; for (i=0; set[i].msg != NULL; i++) { err_msg(lg_Debug, "Used: %d rule: %s\n", set[i].use_count, set[i].msg); cnt++; } return cnt; } static size_t report_unused_rule(pp_rule *set) { size_t i; size_t cnt = 0; for (i=0; set[i].msg != NULL; i++) { if (0 == set[i].use_count) { err_msg(lg_Debug, "Unused rule: %s\n", set[i].msg); cnt++; } } return cnt; } static void report_pp_stats(Postprocessor *pp) { size_t rule_cnt = 0; size_t unused_cnt = 0; pp_knowledge * kno; if (!verbosity_level(9)) return; err_msg(lg_Debug, "PP stats: local_rules_firing=%d\n", pp->n_local_rules_firing); kno = pp->knowledge; err_msg(lg_Debug, "\nPP stats: form_a_cycle_rules\n"); rule_cnt += report_rule_use(kno->form_a_cycle_rules); err_msg(lg_Debug, "\nPP stats: contains_one_rules\n"); rule_cnt += report_rule_use(kno->contains_one_rules); err_msg(lg_Debug, "\nPP stats: contains_none_rules\n"); rule_cnt += report_rule_use(kno->contains_none_rules); err_msg(lg_Debug, "\nPP stats: bounded_rules\n"); rule_cnt += report_rule_use(kno->bounded_rules); err_msg(lg_Debug, "\nPP stats: Rules that were not used:\n"); unused_cnt += report_unused_rule(kno->form_a_cycle_rules); unused_cnt += report_unused_rule(kno->contains_one_rules); unused_cnt += report_unused_rule(kno->contains_none_rules); unused_cnt += report_unused_rule(kno->bounded_rules); err_msg(lg_Debug, "\nPP stats: %zd of %zd rules unused\n", unused_cnt, rule_cnt); } /** * Takes a linkage and returns: * . for each link, the domain structure of that link * . a list of the violation strings * NB: linkage->link[i]->l=-1 means that this connector is to be ignored. */ PP_node *do_post_process(Postprocessor *pp, Linkage sublinkage, bool is_long) { const char *msg; PP_data *pp_data; if (pp == NULL) return NULL; pp_data = &pp->pp_data; // XXX wtf .. why is this not leaking memory ? pp_data->links_to_ignore = NULL; pp_data->num_words = sublinkage->num_words; /* Grab more memory if needed */ if (pp_data->vlength <= pp_data->num_words) { size_t newsz; pp_data->vlength += pp_data->num_words; newsz = pp_data->vlength * sizeof(bool); pp_data->visited = (bool *) realloc(pp_data->visited, newsz); } clear_visited(pp_data); /* In the name of responsible memory management, we retain a copy of the * returned data structure pp_node as a field in pp, so that we can clear * it out after every call, without relying on the user to do so. */ clear_pp_node(pp); /* For long sentences, we can save some time by pruning the rules * which can't possibly be used during postprocessing the linkages * of this sentence. For short sentences, this is pointless. */ if (is_long && pp->q_pruned_rules == false) { prune_irrelevant_rules(pp); } pp->q_pruned_rules = true; switch (internal_process(pp, sublinkage, &msg)) { case -1: /* some global test failed even before we had to build the domains */ pp->n_global_rules_firing++; pp->pp_node->violation = msg; report_pp_stats(pp); return pp->pp_node; break; case 1: /* one of the "normal" post processing tests failed */ pp->n_local_rules_firing++; pp->pp_node->violation = msg; break; case 0: /* This linkage is legal according to the post processing rules */ pp->pp_node->violation = NULL; break; } report_pp_stats(pp); return pp->pp_node; } /* OLD COMMENTS (OUT OF DATE): This file does the post-processing. The main routine is "post_process()". It uses the link names only, and not the connectors. A domain is a set of links. Each domain has a defining link. Only certain types of links serve to define a domain. These parameters are set by the lists of link names in a separate, human-readable file referred to herein as the 'knowledge file.' The domains are nested: given two domains, either they're disjoint, or one contains the other, i.e. they're tree structured. The set of links in a domain (but in no smaller domain) are called the "group" of the domain. Data structures are built to store all this stuff. The tree structured property is not mathematically guaranteed by the domain construction algorithm. Davy simply claims that because of how he built the dictionary, the domains will always be so structured. The program checks this and gives an error message if it's violated. Define the "root word" of a link (or domain) to be the word at the left end of the link. The other end of the defining link is called the "right word". The domain corresponding to a link is defined to be the set of links reachable by starting from the right word, following links and never using the root word or any word to its left. There are some minor exceptions to this. The "restricted_link" lists those connectors that, even if they point back before the root word, are included in the domain. Some of the starting links are included in their domain, these are listed in the "domain_contains_links" list. Such was the way it was. Now Davy tells me there should be another type of domain that's quite different. Let's call these "urfl" domains. Certain type of connectors start urfl domains. They're listed below. In a urfl domain, the search includes the root word. It does a separate search to find urfl domains. Restricted links should work just as they do with ordinary domains. If they come out of the right word, or anything to the right of it (that's in the domain), they should be included but should not be traced further. If they come out of the root word, they should not be included. */ /* I also, unfortunately, want to propose a new type of domain. These would include everything that can be reached from the root word of the link, to the right, that is closer than the right word of the link. (They would not include the link itself.) In the following sentence, then, the "Urfl_Only Domain" of the G link would include only the "O" link: +-----G----+ +---O--+ +-AI+ | | | | hitting dogs is fun.a In the following sentence it would include the "O", the "TT", the "I", the second "O", and the "A". +----------------G---------------+ +-----TT-----+ +-----O-----+ | +---O---+ +-I+ +---A--+ +-AI+ | | | | | | | | telling people to do stupid things is fun.a This would allow us to judge the following: kicking dogs bores me *kicking dogs kicks dogs explaining the program is easy *explaining the program is running (These are distinctions that I thought we would never be able to make, so I told myself they were semantic rather than syntactic. But with domains, they should be easy.) */ /* Modifications, 6/96 ALB: 1) Rules and link sets are relegated to a separate, user-written file(s), herein referred to as the 'knowledge file' 2) This information is read by a lexer, in pp_lexer.l (lex code) whose exported routines are all prefixed by 'pp_lexer' 3) when postprocessing a sentence, the links of each domain are placed in a set for quick lookup, ('contains one' and 'contains none') 4) Functions which were never called have been eliminated: link_inhabits(), match_in_list(), group_type_contains(), group_type_contains_one(), group_type_contains_all() 5) Some 'one-by-one' initializations have been replaced by faster block memory operations (memset etc.) 6) The above comments are correct but incomplete! (1/97) 7) observation: the 'contains one' is, empirically, by far the most violated rule, so it should come first in applying the rules. Modifications, 9/97 ALB: Deglobalization. Made code consistent with api. */ /* ------ Deprecated functions, remove these someday ------ */ PostProcessor * post_process_open(const char *path) { pp_knowledge *kno = pp_knowledge_open(path); if (NULL == kno) return NULL; return post_process_new(kno); } void post_process_close(PostProcessor *pp) { pp_knowledge_close(pp->knowledge); post_process_free(pp); } void linkage_post_process(Linkage lkg, Postprocessor * pp) {} link-grammar-5.3.16/link-grammar/link-features.h.in0000664000076400007640000000164112766044421017042 00000000000000#ifndef LINK_FEATURES_H #define LINK_FEATURES_H #if defined(_MSC_VER) && !defined(LINK_GRAMMAR_DLL_EXPORT) #define LINK_GRAMMAR_DLL_EXPORT 1 #endif #ifdef __cplusplus # define LINK_BEGIN_DECLS extern "C" { # define LINK_END_DECLS } #else # define LINK_BEGIN_DECLS # define LINK_END_DECLS #endif #ifndef link_public_api # if defined(_MSC_VER) && !defined(LINK_GRAMMAR_STATIC) # if !defined LINK_GRAMMAR_DLL_EXPORT # error !defined LINK_GRAMMAR_DLL_EXPORT # endif # if LINK_GRAMMAR_DLL_EXPORT # define link_public_api(x) __declspec(dllexport) x # else # define link_public_api(x) __declspec(dllimport) x # endif # else # define link_public_api(x) x # endif #endif #define LINK_MAJOR_VERSION @LINK_MAJOR_VERSION@ #define LINK_MINOR_VERSION @LINK_MINOR_VERSION@ #define LINK_MICRO_VERSION @LINK_MICRO_VERSION@ #define LINK_VERSION_STRING "@LINK_MAJOR_VERSION@.@LINK_MINOR_VERSION@.@LINK_MICRO_VERSION@" #endif link-grammar-5.3.16/link-grammar/post-process.h0000664000076400007640000000426712766044421016334 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /********************************************************************** Calling paradigm: . call post_process_new() with the handle of a knowledge set. This returns a handle, used for all subsequent calls to post-process. . Do for each sentence: - Do for each generated linkage of a sentence: + call post_process_scan_linkage() - Do for each generated linkage of a sentence: + call do_post_process() - Call post_process_free() ***********************************************************************/ #ifndef _POSTPROCESS_H_ #define _POSTPROCESS_H_ #include "api-types.h" #include "structures.h" void pp_new_domain_array(PP_data *); void pp_free_domain_array(PP_data *); Postprocessor * post_process_new(pp_knowledge *); void post_process_free(Postprocessor *); void post_process_free_data(PP_data * ppd); void post_process_scan_linkage(Postprocessor *, Linkage); PP_node *do_post_process(Postprocessor *, Linkage, bool); bool post_process_match(const char *, const char *); /* utility function */ bool sane_linkage_morphism(Sentence, Linkage, Parse_Options); void linkage_free_pp_info(Linkage); void build_type_array(Postprocessor*); void linkage_set_domain_names(Postprocessor*, Linkage); void exfree_domain_names(PP_info *); #endif link-grammar-5.3.16/link-grammar/pp_lexer.c0000644000076400007640000011244613040204035015462 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2009, 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /* XXX the original flex source for this file is missing !! */ #include #include #include #include #include "error.h" #include "pp_lexer.h" #include "string-set.h" /* If YY_ALWAYS_INTERACTIVE is set, then input is read as wide-char, * instead of multi-byte. This perhaps fixes MS windows bugs ... */ #ifdef _MSC_VER #define YY_ALWAYS_INTERACTIVE 1 #endif static int yywrap(void); /* --DS */ #define yy_create_buffer pp_lexer__create_buffer #define yy_delete_buffer pp_lexer__delete_buffer #define yy_flex_debug pp_lexer__flex_debug #define yy_init_buffer pp_lexer__init_buffer #define yy_flush_buffer pp_lexer__flush_buffer #define yy_load_buffer_state pp_lexer__load_buffer_state #define yy_switch_to_buffer pp_lexer__switch_to_buffer #define yyin pp_lexer_in #define yyleng pp_lexer_leng #define yylex pp_lexer_lex #define yyout pp_lexer_out #define yyrestart pp_lexer_restart #define yytext pp_lexer_text #define yylineno pp_lexer_lineno /* A lexical scanner generated by flex */ #define FLEX_SCANNER #define YY_FLEX_MAJOR_VERSION 2 #define YY_FLEX_MINOR_VERSION 5 #define YY_PROTO(proto) proto /* Returned upon end-of-file. */ #define YY_NULL 0 /* Promotes a possibly negative, possibly signed char to an unsigned * integer for use as an array index. If the signed char is negative, * we want to instead treat it as an 8-bit unsigned char, hence the * double cast. */ #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c) /* Enter a start condition. This macro really ought to take a parameter, * but we do it the disgusting crufty way forced on us by the ()-less * definition of BEGIN. */ #define BEGIN yy_start = 1 + 2 * /* Translate the current start state into a value that can be later handed * to BEGIN to return to the state. The YYSTATE alias is for lex * compatibility. */ #define YY_START ((yy_start - 1) / 2) #define YYSTATE YY_START /* Action number for EOF rule of a given start state. */ #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) /* Special action meaning "start processing a new file". */ #define YY_NEW_FILE yyrestart( yyin ) #define YY_END_OF_BUFFER_CHAR 0 /* Size of default input buffer. */ #define YY_BUF_SIZE 16384 typedef struct yy_buffer_state *YY_BUFFER_STATE; #define EOB_ACT_CONTINUE_SCAN 0 #define EOB_ACT_END_OF_FILE 1 #define EOB_ACT_LAST_MATCH 2 /* The funky do-while in the following #define is used to turn the definition * int a single C statement (which needs a semi-colon terminator). This * avoids problems with code like: * * if ( condition_holds ) * yyless( 5 ); * else * do_something_else(); * * Prior to using the do-while the compiler would get upset at the * "else" because it interpreted the "if" statement as being all * done when it reached the ';' after the yyless() call. */ /* Return all but the first 'n' matched characters back to the input stream. */ #define yyless(n) \ do \ { \ /* Undo effects of setting up yytext. */ \ *yy_cp = yy_hold_char; \ yy_c_buf_p = yy_cp = yy_bp + n - YY_MORE_ADJ; \ YY_DO_BEFORE_ACTION; /* set up yytext again */ \ } \ while ( 0 ) /* The following is because we cannot portably get our hands on size_t * (without autoconf's help, which isn't available because we want * flex-generated scanners to compile on their own). */ typedef unsigned int yy_size_t; struct yy_buffer_state { FILE *yy_input_file; char *yy_ch_buf; /* input buffer */ char *yy_buf_pos; /* current position in input buffer */ /* Size of input buffer in bytes, not including room for EOB * characters. */ yy_size_t yy_buf_size; /* Number of characters read into yy_ch_buf, not including EOB * characters. */ int yy_n_chars; /* Whether we "own" the buffer - i.e., we know we created it, * and can realloc() it to grow it, and should free() it to * delete it. */ int yy_is_our_buffer; /* Whether this is an "interactive" input source; if so, and * if we're using stdio for input, then we want to use getwc() * instead of fread(), to make sure we stop fetching input after * each newline. */ int yy_is_interactive; /* Whether we're considered to be at the beginning of a line. * If so, '^' rules will be active on the next match, otherwise * not. */ int yy_at_bol; /* Whether to try to fill the input buffer when we reach the * end of it. */ int yy_fill_buffer; int yy_buffer_status; #define YY_BUFFER_NEW 0 #define YY_BUFFER_NORMAL 1 /* When an EOF's been seen but there's still some text to process * then we mark the buffer as YY_EOF_PENDING, to indicate that we * shouldn't try reading from the input source any more. We might * still have a bunch of tokens to match, though, because of * possible backing-up. * * When we actually see the EOF, we change the status to "new" * (via yyrestart()), so that the user can continue scanning by * just pointing yyin at a new input file. */ #define YY_BUFFER_EOF_PENDING 2 }; static YY_BUFFER_STATE yy_current_buffer = 0; /* We provide macros for accessing buffer states in case in the * future we want to put the buffer states in a more general * "scanner state". */ #define YY_CURRENT_BUFFER yy_current_buffer /* yy_hold_char holds the character lost when yytext is formed. */ static char yy_hold_char; static int yy_n_chars; /* number of characters read into yy_ch_buf */ static int yyleng; /* Points to current character in buffer. */ static char *yy_c_buf_p = (char *) 0; static int yy_init = 1; /* whether we need to initialize */ static int yy_start = 0; /* start state number */ /* Flag which is used to allow yywrap()'s to do buffer switches * instead of setting up a fresh yyin. A bit of a hack ... */ static int yy_did_buffer_switch_on_eof; void yyrestart YY_PROTO(( FILE *input_file )); void yy_switch_to_buffer YY_PROTO(( YY_BUFFER_STATE new_buffer )); void yy_load_buffer_state YY_PROTO(( void )); YY_BUFFER_STATE yy_create_buffer YY_PROTO(( FILE *file, int size )); void yy_delete_buffer YY_PROTO(( YY_BUFFER_STATE b )); void yy_init_buffer YY_PROTO(( YY_BUFFER_STATE b, FILE *file )); void yy_flush_buffer YY_PROTO(( YY_BUFFER_STATE b )); #define YY_FLUSH_BUFFER yy_flush_buffer( yy_current_buffer ) static void *yy_flex_alloc YY_PROTO(( yy_size_t )); /* static void *yy_flex_realloc YY_PROTO(( void *, yy_size_t )); --DS */ static void yy_flex_free YY_PROTO(( void * )); #define yy_new_buffer yy_create_buffer #define yy_set_bol(at_bol) \ { \ if ( ! yy_current_buffer ) \ yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); \ yy_current_buffer->yy_at_bol = at_bol; \ } #define YY_AT_BOL() (yy_current_buffer->yy_at_bol) #define YY_USES_REJECT typedef unsigned char YY_CHAR; static FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0; typedef int yy_state_type; static int yylineno = 1; static char *yytext; #define yytext_ptr yytext static yy_state_type yy_get_previous_state YY_PROTO(( void )); static yy_state_type yy_try_NUL_trans YY_PROTO(( yy_state_type current_state )); static int yy_get_next_buffer YY_PROTO(( void )); static void yy_fatal_error YY_PROTO(( const char msg[] )); /* Done after the current pattern has been matched and before the * corresponding action - sets up yytext. */ #define YY_DO_BEFORE_ACTION \ yytext_ptr = yy_bp; \ yyleng = (int) (yy_cp - yy_bp); \ yy_hold_char = *yy_cp; \ *yy_cp = '\0'; \ yy_c_buf_p = yy_cp; #define YY_NUM_RULES 8 #define YY_END_OF_BUFFER 9 static const short int yy_acclist[39] = { 0, 2, 2, 2, 2, 9, 5, 7, 8, 2, 7, 8, 2, 8, 7, 8, 7, 8, 5, 7, 8, 2, 7, 8, 5, 7, 8, 7, 8, 5, 3, 2, 4, 5, 2, 5, 1, 3, 6 } ; static const short int yy_accept[29] = { 0, 1, 2, 3, 4, 5, 6, 9, 12, 14, 16, 18, 21, 24, 27, 29, 30, 31, 32, 32, 34, 35, 35, 36, 36, 37, 38, 39, 39 } ; static const int yy_ec[256] = { 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 6, 7, 1, 1, 1, 1, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 } ; static const int yy_meta[9] = { 0, 1, 2, 2, 3, 4, 5, 1, 1 } ; static const short int yy_base[32] = { 0, 0, 7, 14, 21, 18, 11, 0, 0, 0, 66, 10, 27, 34, 42, 7, 66, 0, 7, 4, 0, 0, 0, 0, 66, 0, 66, 66, 50, 54, 57, 60 } ; static const short int yy_def[32] = { 0, 27, 1, 1, 3, 27, 28, 29, 29, 30, 27, 31, 27, 27, 13, 28, 27, 29, 30, 31, 12, 14, 13, 14, 27, 14, 27, 0, 27, 27, 27, 27 } ; static const short int yy_nxt[75] = { 0, 6, 7, 8, 7, 9, 10, 6, 11, 12, 16, 12, 26, 16, 13, 10, 16, 16, 27, 10, 27, 10, 10, 12, 27, 12, 27, 27, 14, 20, 17, 20, 27, 27, 21, 22, 23, 24, 23, 23, 25, 22, 22, 23, 27, 27, 27, 27, 23, 23, 23, 15, 27, 27, 27, 15, 17, 17, 18, 27, 18, 19, 27, 27, 27, 19, 5, 27, 27, 27, 27, 27, 27, 27, 27 } ; static const short int yy_chk[75] = { 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 19, 2, 18, 15, 2, 3, 11, 6, 5, 3, 0, 3, 3, 4, 0, 4, 0, 0, 4, 12, 12, 12, 0, 0, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 0, 0, 0, 0, 14, 14, 14, 28, 0, 0, 0, 28, 29, 29, 30, 0, 30, 31, 0, 0, 0, 31, 27, 27, 27, 27, 27, 27, 27, 27, 27 } ; static yy_state_type yy_state_buf[YY_BUF_SIZE + 2], *yy_state_ptr; static char *yy_full_match; static int yy_lp; #define REJECT \ { \ *yy_cp = yy_hold_char; /* undo effects of setting up yytext */ \ yy_cp = yy_full_match; /* restore poss. backed-over text */ \ ++yy_lp; \ goto find_rule; \ } #define yymore() yymore_used_but_not_detected #define YY_MORE_ADJ 0 static char *yytext; #define INITIAL 0 /************************************************************************** Lex specification for post-process knowledge file 6/96 ALB Updated 8/97 to allow multiple instances Compile with either 1) flex pp_lexer.fl (on systems which support %option prefix) OR 2) flex pp_lexer.fl mv lex.yy.c pp_lexer.tmp.c cat pp_lexer.tmp.c | sed "s/yy/pp_lexer_/g" > pp_lexer.c rm -f pp_lexer.tmp.c (on systems which do not) In the case of (1), uncomment the three %option lines below. **************************************************************************/ /* forward references for non-exported functions (and static variable) */ static bool check_string(const char *str); static void setup(PPLexTable *lt); static bool set_label(PPLexTable *lt, const char *label); static bool add_string_to_label(PPLexTable *lt, const char *str); static bool add_set_of_strings_to_label(PPLexTable *lt,const char *label_of_set); static int get_index_of_label(PPLexTable *lt, const char *label); static PPLexTable *clt=NULL; /* ptr to lex table we're currently filling in */ /* see above */ #define INCLUDE 1 /* Macros after this point can all be overridden by user definitions in * section 1. */ #include /* Amount of stuff to slurp up with each read. */ #ifndef YY_READ_BUF_SIZE #define YY_READ_BUF_SIZE 8192 #endif /* Copy whatever the last rule matched to the standard output. */ #ifndef ECHO /* This used to be an fputs(), but since the string might contain NUL's, * we now use fwrite(). */ #define ECHO (void) fwrite( yytext, yyleng, 1, yyout ) #endif /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, * is returned in "result". */ #ifndef YY_INPUT #define YY_INPUT(buf,result,max_size) \ if ( yy_current_buffer->yy_is_interactive ) \ { \ int c = '*'; \ int n; \ for ( n = 0; n < max_size && \ (c = lg_fgetc( yyin )) != EOF && c != '\n'; ) \ buf[n++] = c; \ if ( c == '\n' ) \ buf[n++] = '\n'; \ if ( c == EOF && ferror( yyin ) ) \ {prt_error("Fatal error: Input in flex scanner failed\n"); reterror();} \ result = n; \ } \ else if ( ((result = fread( buf, 1, max_size, yyin )) == 0) \ && ferror( yyin ) ) \ {prt_error("Fatal error: Input in flex scanner failed\n"); reterror();} #endif /* No semi-colon after return; correct usage is to write "yyterminate();" - * we don't want an extra ';' after the "return" because that will cause * some compilers to complain about unreachable statements. */ #ifndef yyterminate #define yyterminate() return YY_NULL #endif /* Definitions for error recovery. */ #define FATAL_ERROR (-1) #define reterror() return FATAL_ERROR /* Number of entries by which start-condition stack grows. */ #ifndef YY_START_STACK_INCR #define YY_START_STACK_INCR 25 #endif /* Report a fatal error. */ #ifndef YY_FATAL_ERROR #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) #endif /* Default declaration of generated scanner - a define so the user can * easily add parameters. */ #ifndef YY_DECL #define YY_DECL int yylex YY_PROTO(( void )) #endif /* Code executed at the beginning of each rule, after yytext and yyleng * have been set up. */ #ifndef YY_USER_ACTION #define YY_USER_ACTION #endif /* Code executed at the end of each rule. */ #ifndef YY_BREAK #define YY_BREAK break; #endif #define YY_RULE_SETUP \ if ( yyleng > 0 ) \ yy_current_buffer->yy_at_bol = \ (yytext[yyleng - 1] == '\n'); \ YY_USER_ACTION YY_DECL; YY_DECL { yy_state_type yy_current_state; char *yy_cp, *yy_bp; int yy_act; /* #line 56 "pp_lexer.fl" --DS */ if ( yy_init ) { yy_init = 0; #ifdef YY_USER_INIT YY_USER_INIT; #endif if ( ! yy_start ) yy_start = 1; /* first start state */ if ( ! yyin ) yyin = stdin; if ( ! yyout ) yyout = stdout; if ( ! yy_current_buffer ) yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); yy_load_buffer_state(); } while ( 1 ) /* loops until end-of-file is reached */ { yy_cp = yy_c_buf_p; /* Support of yytext. */ *yy_cp = yy_hold_char; /* yy_bp points to the position in yy_ch_buf of the start of * the current run. */ yy_bp = yy_cp; yy_current_state = yy_start; yy_current_state += YY_AT_BOL(); yy_state_ptr = yy_state_buf; *yy_state_ptr++ = yy_current_state; yy_match: do { register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) { yy_current_state = (int) yy_def[yy_current_state]; if ( yy_current_state >= 28 ) yy_c = yy_meta[(unsigned int) yy_c]; } yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; *yy_state_ptr++ = yy_current_state; ++yy_cp; } while ( yy_base[yy_current_state] != 66 ); yy_find_action: yy_current_state = *--yy_state_ptr; yy_lp = yy_accept[yy_current_state]; /* find_rule: --DS */ /* we branch to this label when backing up */ for ( ; ; ) /* until we find what rule we matched */ { if ( yy_lp && yy_lp < yy_accept[yy_current_state + 1] ) { yy_act = yy_acclist[yy_lp]; { yy_full_match = yy_cp; break; } } --yy_cp; yy_current_state = *--yy_state_ptr; yy_lp = yy_accept[yy_current_state]; } YY_DO_BEFORE_ACTION; if ( yy_act != YY_END_OF_BUFFER ) { int yyl; for ( yyl = 0; yyl < yyleng; ++yyl ) if ( yytext[yyl] == '\n' ) ++yylineno; } do_action: /* This label is used only to access EOF actions. */ switch ( yy_act ) { /* beginning of action switch */ case 1: *yy_cp = yy_hold_char; /* undo effects of setting up yytext */ yy_cp -= 1; YY_DO_BEFORE_ACTION; /* set up yytext again */ YY_RULE_SETUP /* #line 58 "pp_lexer.fl" --DS */ ; YY_BREAK case 2: YY_RULE_SETUP /* #line 59 "pp_lexer.fl" --DS */ ; YY_BREAK case 3: YY_RULE_SETUP /* #line 61 "pp_lexer.fl" --DS */ { if (!set_label(clt, yytext)) reterror(); } YY_BREAK case 4: YY_RULE_SETUP /* #line 62 "pp_lexer.fl" --DS */ { if (!add_set_of_strings_to_label(clt, &(yytext[1]))) reterror(); } YY_BREAK case 5: YY_RULE_SETUP /* #line 63 "pp_lexer.fl" --DS */ { add_string_to_label(clt, yytext); } YY_BREAK case 6: YY_RULE_SETUP /* #line 64 "pp_lexer.fl" --DS */ { if (!add_string_to_label(clt, yytext)) reterror(); } YY_BREAK case 7: YY_RULE_SETUP /* #line 66 "pp_lexer.fl" --DS */ { prt_error("Error: pp_lexer: unable to parse file (line %i).\n", yylineno); reterror(); } YY_BREAK case 8: YY_RULE_SETUP /* #line 68 "pp_lexer.fl" --DS */ ECHO; YY_BREAK /* #line 754 "pp_lexer.c" --DS */ case YY_STATE_EOF(INITIAL): case YY_STATE_EOF(INCLUDE): yyterminate(); case YY_END_OF_BUFFER: { /* Amount of text matched not including the EOB char. */ int yy_amount_of_matched_text = (int) (yy_cp - yytext_ptr) - 1; /* Undo the effects of YY_DO_BEFORE_ACTION. */ *yy_cp = yy_hold_char; if ( yy_current_buffer->yy_buffer_status == YY_BUFFER_NEW ) { /* We're scanning a new file or input source. It's * possible that this happened because the user * just pointed yyin at a new source and called * yylex(). If so, then we have to assure * consistency between yy_current_buffer and our * globals. Here is the right place to do so, because * this is the first action (other than possibly a * back-up) that will match for the new input source. */ yy_n_chars = yy_current_buffer->yy_n_chars; yy_current_buffer->yy_input_file = yyin; yy_current_buffer->yy_buffer_status = YY_BUFFER_NORMAL; } /* Note that here we test for yy_c_buf_p "<=" to the position * of the first EOB in the buffer, since yy_c_buf_p will * already have been incremented past the NUL character * (since all states make transitions on EOB to the * end-of-buffer state). Contrast this with the test * in input(). */ if ( yy_c_buf_p <= &yy_current_buffer->yy_ch_buf[yy_n_chars] ) { /* This was really a NUL. */ yy_state_type yy_next_state; yy_c_buf_p = yytext_ptr + yy_amount_of_matched_text; yy_current_state = yy_get_previous_state(); /* Okay, we're now positioned to make the NUL * transition. We couldn't have * yy_get_previous_state() go ahead and do it * for us because it doesn't know how to deal * with the possibility of jamming (and we don't * want to build jamming into it because then it * will run more slowly). */ yy_next_state = yy_try_NUL_trans( yy_current_state ); yy_bp = yytext_ptr + YY_MORE_ADJ; if ( yy_next_state ) { /* Consume the NUL. */ yy_cp = ++yy_c_buf_p; yy_current_state = yy_next_state; goto yy_match; } else { yy_cp = yy_c_buf_p; goto yy_find_action; } } else switch ( yy_get_next_buffer() ) { case EOB_ACT_END_OF_FILE: { yy_did_buffer_switch_on_eof = 0; if ( yywrap() ) { /* Note: because we've taken care in * yy_get_next_buffer() to have set up * yytext, we can now set up * yy_c_buf_p so that if some total * hoser (like flex itself) wants to * call the scanner after we return the * YY_NULL, it'll still work - another * YY_NULL will get returned. */ yy_c_buf_p = yytext_ptr + YY_MORE_ADJ; yy_act = YY_STATE_EOF(YY_START); goto do_action; } else { if ( ! yy_did_buffer_switch_on_eof ) YY_NEW_FILE; } break; } case EOB_ACT_CONTINUE_SCAN: yy_c_buf_p = yytext_ptr + yy_amount_of_matched_text; yy_current_state = yy_get_previous_state(); yy_cp = yy_c_buf_p; yy_bp = yytext_ptr + YY_MORE_ADJ; goto yy_match; case EOB_ACT_LAST_MATCH: yy_c_buf_p = &yy_current_buffer->yy_ch_buf[yy_n_chars]; yy_current_state = yy_get_previous_state(); yy_cp = yy_c_buf_p; yy_bp = yytext_ptr + YY_MORE_ADJ; goto yy_find_action; case FATAL_ERROR: return FATAL_ERROR; } break; } default: prt_error("Fatal error: flex scanner internal error--no action found\n"); reterror(); } /* end of action switch */ } /* end of scanning one token */ } /* end of yylex */ /* yy_get_next_buffer - try to read in a new buffer * * Returns a code representing an action: * EOB_ACT_LAST_MATCH - * EOB_ACT_CONTINUE_SCAN - continue scanning from current position * EOB_ACT_END_OF_FILE - end of file */ static int yy_get_next_buffer(void) { char *dest = yy_current_buffer->yy_ch_buf; char *source = yytext_ptr; int number_to_move, i; int ret_val; if ( yy_c_buf_p > &yy_current_buffer->yy_ch_buf[yy_n_chars + 1] ) { prt_error("Fatal error: flex scanner internal error--end of buffer missed\n"); reterror(); } if ( yy_current_buffer->yy_fill_buffer == 0 ) { /* Don't try to fill the buffer, so this is an EOF. */ if ( yy_c_buf_p - yytext_ptr - YY_MORE_ADJ == 1 ) { /* We matched a singled characater, the EOB, so * treat this as a final EOF. */ return EOB_ACT_END_OF_FILE; } else { /* We matched some text prior to the EOB, first * process it. */ return EOB_ACT_LAST_MATCH; } } /* Try to read more data. */ /* First move last chars to start of buffer. */ number_to_move = (int) (yy_c_buf_p - yytext_ptr) - 1; for ( i = 0; i < number_to_move; ++i ) *(dest++) = *(source++); if ( yy_current_buffer->yy_buffer_status == YY_BUFFER_EOF_PENDING ) /* don't do the read, it's not guaranteed to return an EOF, * just force an EOF */ yy_n_chars = 0; else { int num_to_read = yy_current_buffer->yy_buf_size - number_to_move - 1; while ( num_to_read <= 0 ) { /* Not enough room in the buffer - grow it. */ #ifdef YY_USES_REJECT prt_error("Fatal error: " "Input buffer overflow, can't enlarge buffer because scanner uses REJECT\n"); reterror(); #else /* just a shorter name for the current buffer */ YY_BUFFER_STATE b = yy_current_buffer; int yy_c_buf_p_offset = (int) (yy_c_buf_p - b->yy_ch_buf); if ( b->yy_is_our_buffer ) { int new_size = b->yy_buf_size * 2; if ( new_size <= 0 ) b->yy_buf_size += b->yy_buf_size / 8; else b->yy_buf_size *= 2; b->yy_ch_buf = (char *) /* Include room in for 2 EOB chars. */ yy_flex_realloc( (void *) b->yy_ch_buf, b->yy_buf_size + 2 ); } else /* Can't grow it, we don't own it. */ b->yy_ch_buf = 0; if ( ! b->yy_ch_buf ) { prt_error("Fatal error: scanner input buffer overflow\n"); reterror(); } yy_c_buf_p = &b->yy_ch_buf[yy_c_buf_p_offset]; num_to_read = yy_current_buffer->yy_buf_size - number_to_move - 1; #endif } if ( num_to_read > YY_READ_BUF_SIZE ) num_to_read = YY_READ_BUF_SIZE; /* Read in more data. */ YY_INPUT( (&yy_current_buffer->yy_ch_buf[number_to_move]), yy_n_chars, num_to_read); } if ( yy_n_chars == 0 ) { if ( number_to_move == YY_MORE_ADJ ) { ret_val = EOB_ACT_END_OF_FILE; yyrestart( yyin ); } else { ret_val = EOB_ACT_LAST_MATCH; yy_current_buffer->yy_buffer_status = YY_BUFFER_EOF_PENDING; } } else ret_val = EOB_ACT_CONTINUE_SCAN; yy_n_chars += number_to_move; yy_current_buffer->yy_ch_buf[yy_n_chars] = YY_END_OF_BUFFER_CHAR; yy_current_buffer->yy_ch_buf[yy_n_chars + 1] = YY_END_OF_BUFFER_CHAR; yytext_ptr = &yy_current_buffer->yy_ch_buf[0]; return ret_val; } /* yy_get_previous_state - get the state just before the EOB char was reached */ static yy_state_type yy_get_previous_state(void) { register yy_state_type yy_current_state; register char *yy_cp; yy_current_state = yy_start; yy_current_state += YY_AT_BOL(); yy_state_ptr = yy_state_buf; *yy_state_ptr++ = yy_current_state; for ( yy_cp = yytext_ptr + YY_MORE_ADJ; yy_cp < yy_c_buf_p; ++yy_cp ) { register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) { yy_current_state = (int) yy_def[yy_current_state]; if ( yy_current_state >= 28 ) yy_c = yy_meta[(unsigned int) yy_c]; } yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; *yy_state_ptr++ = yy_current_state; } return yy_current_state; } /* yy_try_NUL_trans - try to make a transition on the NUL character * * synopsis * next_state = yy_try_NUL_trans( current_state ); */ static yy_state_type yy_try_NUL_trans( yy_state_type yy_current_state ) { register int yy_is_jam; register YY_CHAR yy_c = 1; while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) { yy_current_state = (int) yy_def[yy_current_state]; if ( yy_current_state >= 28 ) yy_c = yy_meta[(unsigned int) yy_c]; } yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; *yy_state_ptr++ = yy_current_state; yy_is_jam = (yy_current_state == 27); return yy_is_jam ? 0 : yy_current_state; } void yyrestart( FILE *input_file ) { if ( ! yy_current_buffer ) yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); yy_init_buffer( yy_current_buffer, input_file ); yy_load_buffer_state(); } void yy_switch_to_buffer( YY_BUFFER_STATE new_buffer ) { if ( yy_current_buffer == new_buffer ) return; if ( yy_current_buffer ) { /* Flush out information for old buffer. */ *yy_c_buf_p = yy_hold_char; yy_current_buffer->yy_buf_pos = yy_c_buf_p; yy_current_buffer->yy_n_chars = yy_n_chars; } yy_current_buffer = new_buffer; yy_load_buffer_state(); /* We don't actually know whether we did this switch during * EOF (yywrap()) processing, but the only time this flag * is looked at is after yywrap() is called, so it's safe * to go ahead and always set it. */ yy_did_buffer_switch_on_eof = 1; } void yy_load_buffer_state( void ) { yy_n_chars = yy_current_buffer->yy_n_chars; yytext_ptr = yy_c_buf_p = yy_current_buffer->yy_buf_pos; yyin = yy_current_buffer->yy_input_file; yy_hold_char = *yy_c_buf_p; } YY_BUFFER_STATE yy_create_buffer( FILE *file, int size ) { YY_BUFFER_STATE b; b = (YY_BUFFER_STATE) yy_flex_alloc( sizeof( struct yy_buffer_state ) ); if ( ! b ) YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); b->yy_buf_size = size; /* yy_ch_buf has to be 2 characters longer than the size given because * we need to put in 2 end-of-buffer characters. */ b->yy_ch_buf = (char *) yy_flex_alloc( b->yy_buf_size + 2 ); if ( ! b->yy_ch_buf ) YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); b->yy_is_our_buffer = 1; yy_init_buffer( b, file ); return b; } void yy_delete_buffer( YY_BUFFER_STATE b ) { if ( b == NULL ) return; if ( b == yy_current_buffer ) yy_current_buffer = (YY_BUFFER_STATE) 0; if ( b->yy_is_our_buffer ) { yy_flex_free( (void *) b->yy_ch_buf ); b->yy_ch_buf = NULL; } yy_flex_free( (void *) b ); b = NULL; } void yy_init_buffer( YY_BUFFER_STATE b, FILE *file ) { yy_flush_buffer( b ); b->yy_input_file = file; b->yy_fill_buffer = 1; b->yy_is_interactive = 0; #if YY_ALWAYS_INTERACTIVE b->yy_is_interactive = 1; #endif } void yy_flush_buffer( YY_BUFFER_STATE b ) { b->yy_n_chars = 0; /* We always need two end-of-buffer characters. The first causes * a transition to the end-of-buffer state. The second causes * a jam in that state. */ b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; b->yy_buf_pos = &b->yy_ch_buf[0]; b->yy_at_bol = 1; b->yy_buffer_status = YY_BUFFER_NEW; if ( b == yy_current_buffer ) yy_load_buffer_state(); } #ifndef YY_EXIT_FAILURE #define YY_EXIT_FAILURE 2 #endif static void yy_fatal_error( const char msg[] ) { (void) fprintf( stderr, "%s\n", msg ); exit( YY_EXIT_FAILURE ); } /* Redefine yyless() so it works in section 3 code. */ #undef yyless #define yyless(n) \ do \ { \ /* Undo effects of setting up yytext. */ \ yytext[yyleng] = yy_hold_char; \ yy_c_buf_p = yytext + n - YY_MORE_ADJ; \ yy_hold_char = *yy_c_buf_p; \ *yy_c_buf_p = '\0'; \ yyleng = n; \ } \ while ( 0 ) /* Internal utility routines. */ static void *yy_flex_alloc( yy_size_t size ) { return (void *) malloc( size ); } static void yy_flex_free( void *ptr ) { free( ptr ); } /************************ exported functions ******************************/ void pp_lexer_close(PPLexTable *lt) { int i; pp_label_node *node,*next; for (i=0; inodes_of_label[i]; while (node) { next = node->next; xfree(node, sizeof(pp_label_node)); node=next; } } string_set_delete(lt->string_set); if (lt->tokens) free(lt->tokens); xfree(lt, sizeof(PPLexTable)); yy_delete_buffer(yy_current_buffer); yy_current_buffer = NULL; yy_c_buf_p = NULL; } PPLexTable *pp_lexer_open(FILE *f) { PPLexTable *lt; bool yylex_ok = false; assert(f, "pp_lexer_open: passed a NULL file pointer"); // initialiaze all yy static globals!! We do this here, so // that we can be called multiple times w/o crash. yy_current_buffer = NULL; yy_c_buf_p = NULL; yy_init = 1; yy_start = 0; yyin = f; /* redirect lex to look at the specified file */ lt = (PPLexTable*) xalloc (sizeof(PPLexTable)); setup(lt); clt = lt; /* set lt to be the current table, which yylex will fill in */ if (YY_NULL == yylex()) yylex_ok = true; clt = NULL; lt->idx_of_active_label=-1; yy_delete_buffer(yy_current_buffer); yy_current_buffer = NULL; if (!yylex_ok) { pp_lexer_close(lt); return NULL; } return lt; } int pp_lexer_set_label(PPLexTable *lt, const char *label) { /* set lexer state to first node of this label */ lt->idx_of_active_label = get_index_of_label(lt, label); if (lt->idx_of_active_label==-1) return 0; /* label not found */ lt->current_node_of_active_label=lt->nodes_of_label[lt->idx_of_active_label]; return 1; } int pp_lexer_count_tokens_of_label(PPLexTable *lt) { /* counts all tokens, even the commas */ int n; pp_label_node *p; if (lt->idx_of_active_label==-1) { prt_error("Error: pp_lexer: current label is invalid\n"); return -1; } for (n=0, p=lt->nodes_of_label[lt->idx_of_active_label]; p;p=p->next, n++){} return n; } const char *pp_lexer_get_next_token_of_label(PPLexTable *lt) { /* retrieves next token of set label, or NULL if list exhausted */ static const char *p; if (lt->current_node_of_active_label==NULL) return NULL; p = lt->current_node_of_active_label->str; lt->current_node_of_active_label=lt->current_node_of_active_label->next; return p; } int pp_lexer_count_commas_of_label(PPLexTable *lt) { int n; pp_label_node *p; if (lt->idx_of_active_label==-1) { prt_error("Error: pp_lexer: current label is invalid\n"); return -1; } for (n=0,p=lt->nodes_of_label[lt->idx_of_active_label];p!=NULL;p=p->next) if (!strcmp(p->str, ",")) n++; return n; } const char **pp_lexer_get_next_group_of_tokens_of_label(PPLexTable *lt, size_t *n_tokens) { /* all tokens until next comma, null-terminated */ int n; pp_label_node *p; p = lt->current_node_of_active_label; for (n=0; p!=NULL && strcmp(p->str,","); n++, p=p->next) {} if (n > lt->extents) { lt->extents = n; lt->tokens = (const char **) realloc (lt->tokens, n * sizeof(const char*)); } p = lt->current_node_of_active_label; for (n=0; p!=NULL && strcmp(p->str,","); n++, p=p->next) lt->tokens[n] = string_set_add(p->str, lt->string_set); /* advance "current node of label" state */ lt->current_node_of_active_label = p; if (p!=NULL) lt->current_node_of_active_label = p->next; *n_tokens = n; return lt->tokens; } static int yywrap(void) { /* must return 1 for end of input, 0 otherwise */ return 1; } /********************** non-exported functions ************************/ static void setup(PPLexTable *lt) { int i; for (i=0; inodes_of_label[i] = NULL; lt->last_node_of_label[i] = NULL; lt->labels[i] = NULL; } lt->string_set = string_set_create(); lt->tokens = NULL; lt->extents = 0; } static bool set_label(PPLexTable *lt, const char *label) { int i; char *c; char *label_sans_colon; /* check for and then slice off the trailing colon */ label_sans_colon = strdup(label); c=&(label_sans_colon[strlen(label_sans_colon)-1]); if (*c != ':') { prt_error("Error: Label %s must end with :\n", label); return false; } *c = 0; /* have we seen this label already? If so, abort */ for (i=0;lt->labels[i]!=NULL && strcmp(lt->labels[i],label_sans_colon);i++) {} if (lt->labels[i]!=NULL) { prt_error("Error: pp_lexer: label %s multiply defined!\n", label_sans_colon); return false; } /* new label. Store it */ if (i == PP_LEXER_MAX_LABELS-1) { prt_error("Error: pp_lexer: too many labels. Raise PP_LEXER_MAX_LABELS\n"); return false; } lt->labels[i] = string_set_add(label_sans_colon, lt->string_set); lt->idx_of_active_label = i; free(label_sans_colon); return true; } static bool add_string_to_label(PPLexTable *lt, const char *str) { /* add the single string str to the set of strings associated with label */ pp_label_node *new_node; if (lt->idx_of_active_label == -1) { prt_error("Error: pp_lexer: invalid syntax (line %i)\n", yylineno); return false; } /* make sure string is legal */ if (!check_string(str)) return false; /* create a new node in (as yet to be determined) linked list of strings */ new_node = (pp_label_node *) xalloc (sizeof(pp_label_node)); new_node->str = string_set_add(str, lt->string_set); new_node->next = NULL; /* stick newly-created node at the *end* of the appropriate linked list */ if (lt->last_node_of_label[lt->idx_of_active_label]==NULL) { /* first entry on linked list */ lt->nodes_of_label[lt->idx_of_active_label] = new_node; lt->last_node_of_label[lt->idx_of_active_label] = new_node; } else { /* non-first entry on linked list */ lt->last_node_of_label[lt->idx_of_active_label]->next = new_node; lt->last_node_of_label[lt->idx_of_active_label] = new_node; } return true; } static bool add_set_of_strings_to_label(PPLexTable *lt,const char *label_of_set) { /* add the set of strings, defined earlier by label_of_set, to the set of strings associated with the current label */ pp_label_node *p; int idx_of_label_of_set; if (lt->idx_of_active_label==-1) { prt_error("Error: pp_lexer: invalid syntax (line %i)\n", yylineno); return false; } if ((idx_of_label_of_set = get_index_of_label(lt, label_of_set))==-1) { prt_error("Error: pp_lexer: label %s must be defined before it's referred to (line %i)\n", label_of_set, yylineno); return false; } for (p=lt->nodes_of_label[idx_of_label_of_set]; p!=NULL; p=p->next) add_string_to_label(lt, p->str); return true; } static int get_index_of_label(PPLexTable *lt, const char *label) { int i; for (i=0; lt->labels[i]!=NULL; i++) if (!strcmp(lt->labels[i], label)) return i; return -1; } static bool check_string(const char *str) { if (strlen(str)>1 && strchr(str, ',')!=NULL) { prt_error("Error: pp_lexer: string %s contains a comma, which is a no-no.\n", str); return false; } return true; } link-grammar-5.3.16/link-grammar/word-utils.c0000664000076400007640000003226312766044421015774 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /* * Miscellaneous utilities for dealing with word types. */ #include #include "dict-api.h" #include "string-set.h" #include "word-utils.h" /* ======================================================== */ /* Exp utilities ... */ void free_E_list(E_list *); void free_Exp(Exp * e) { if (e->type != CONNECTOR_type) { free_E_list(e->u.l); } xfree((char *)e, sizeof(Exp)); } void free_E_list(E_list * l) { if (l == NULL) return; free_E_list(l->next); free_Exp(l->e); xfree((char *)l, sizeof(E_list)); } /* Returns the number of connectors in the expression e */ int size_of_expression(Exp * e) { int size; E_list * l; if (e->type == CONNECTOR_type) return 1; size = 0; for (l=e->u.l; l!=NULL; l=l->next) { size += size_of_expression(l->e); } return size; } /** * Build a copy of the given expression (don't copy strings, of course) */ static E_list * copy_E_list(E_list * l); Exp * copy_Exp(Exp * e) { Exp * n; if (e == NULL) return NULL; n = (Exp *) xalloc(sizeof(Exp)); *n = *e; if (e->type != CONNECTOR_type) { n->u.l = copy_E_list(e->u.l); } return n; } static E_list * copy_E_list(E_list * l) { E_list * nl; if (l == NULL) return NULL; nl = (E_list *) xalloc(sizeof(E_list)); nl->next = copy_E_list(l->next); nl->e = copy_Exp(l->e); return nl; } /** * Compare two expressions, return 1 for equal, 0 for unequal */ static int exp_compare(Exp * e1, Exp * e2) { E_list *el1, *el2; if ((e1 == NULL) && (e2 == NULL)) return 1; /* they are equal */ if ((e1 == NULL) || (e2 == NULL)) return 0; /* they are not equal */ if (e1->type != e2->type) return 0; if (fabs (e1->cost - e2->cost) > 0.001) return 0; if (e1->type == CONNECTOR_type) { if (e1->dir != e2->dir) return 0; /* printf("%s %s\n",e1->u.string,e2->u.string); */ if (!string_set_cmp(e1->u.string, e2->u.string)) return 0; } else { el1 = e1->u.l; el2 = e2->u.l; /* while at least 1 is non-null */ for (;(el1!=NULL)||(el2!=NULL);) { /*fail if 1 is null */ if ((el1==NULL)||(el2==NULL)) return 0; /* fail if they are not compared */ if (exp_compare(el1->e, el2->e) == 0) return 0; if (el1!=NULL) el1 = el1->next; if (el2!=NULL) el2 = el2->next; } } return 1; /* if never returned 0, return 1 */ } /** * Sub-expression matcher -- return 1 if sub is non-NULL and * contained in super, 0 otherwise. */ static int exp_contains(Exp * super, Exp * sub) { E_list * el; #if 0 /* DEBUG */ printf("SUP: "); if (super) print_expression(super); printf("\n"); #endif if (sub==NULL || super==NULL) return 0; if (exp_compare(sub,super)==1) return 1; if (super->type==CONNECTOR_type) return 0; /* super is a leaf */ /* proceed through supers children and return 1 if sub is contained in any of them */ for(el = super->u.l; el!=NULL; el=el->next) { if (exp_contains(el->e, sub)==1) return 1; } return 0; } /* ======================================================== */ /* X_node utilities ... */ /** * frees the list of X_nodes pointed to by x, and all of the expressions */ void free_X_nodes(X_node * x) { X_node * y; for (; x!= NULL; x = y) { y = x->next; free_Exp(x->exp); xfree((char *)x, sizeof(X_node)); } } /** * Destructively catenates the two disjunct lists d1 followed by d2. * Doesn't change the contents of the disjuncts. * Traverses the first list, but not the second. */ X_node * catenate_X_nodes(X_node *d1, X_node *d2) { X_node * dis = d1; if (d1 == NULL) return d2; if (d2 == NULL) return d1; while (dis->next != NULL) dis = dis->next; dis->next = d2; return d1; } /* ======================================================== */ /* Connector utilities ... */ /** * free_connectors() -- free the list of connectors pointed to by e * (does not free any strings) */ void free_connectors(Connector *e) { Connector * n; for (; e != NULL; e = n) { n = e->next; xfree((char *)e, sizeof(Connector)); } } Connector * connector_new(void) { Connector *c = (Connector *) xalloc(sizeof(Connector)); init_connector(c); c->nearest_word = 0; c->multi = false; c->lc_start = 0; c->uc_length = 0; c->uc_start = 0; c->next = NULL; c->string = ""; c->tableNext = NULL; return c; } /* ======================================================== */ /* Connector-set utilities ... */ /** * This hash function only looks at the leading upper case letters of * the string, and the direction, '+' or '-'. */ static unsigned int connector_set_hash(Connector_set *conset, const char * s, int d) { unsigned int i; if (islower((int)*s)) s++; /* skip head-dependent indicator */ /* djb2 hash */ i = 5381; i = ((i << 5) + i) + d; while (isupper((int) *s)) /* connector tables cannot contain UTF8, yet */ { i = ((i << 5) + i) + *s; s++; } return (i & (conset->table_size-1)); } static void build_connector_set_from_expression(Connector_set * conset, Exp * e) { E_list * l; Connector * c; unsigned int h; if (e->type == CONNECTOR_type) { c = connector_new(); c->string = e->u.string; h = connector_set_hash(conset, c->string, e->dir); c->next = conset->hash_table[h]; conset->hash_table[h] = c; } else { for (l=e->u.l; l!=NULL; l=l->next) { build_connector_set_from_expression(conset, l->e); } } } Connector_set * connector_set_create(Exp *e) { unsigned int i; Connector_set *conset; conset = (Connector_set *) xalloc(sizeof(Connector_set)); conset->table_size = next_power_of_two_up(size_of_expression(e)); conset->hash_table = (Connector **) xalloc(conset->table_size * sizeof(Connector *)); for (i=0; itable_size; i++) conset->hash_table[i] = NULL; build_connector_set_from_expression(conset, e); return conset; } void connector_set_delete(Connector_set * conset) { unsigned int i; if (conset == NULL) return; for (i=0; itable_size; i++) free_connectors(conset->hash_table[i]); xfree(conset->hash_table, conset->table_size * sizeof(Connector *)); xfree(conset, sizeof(Connector_set)); } /** * Returns TRUE the given connector is in this conset. FALSE otherwise. * d='+' means this connector is on the right side of the disjunct. * d='-' means this connector is on the left side of the disjunct. */ bool match_in_connector_set(Connector_set *conset, Connector * c) { unsigned int h; Connector * c1; if (conset == NULL) return false; h = connector_set_hash(conset, c->string, '+'); for (c1 = conset->hash_table[h]; c1 != NULL; c1 = c1->next) { if (easy_match(c1->string, c->string)) return true; } return false; } /* ======================================================== */ /* More connector utilities ... */ /** * word_has_connector() -- return TRUE if dictionary expression has connector * This function takes a dict_node (corresponding to an entry in a * given dictionary), a string (representing a connector), and a * direction (+ = right-pointing, '-' = left-pointing); it returns true * if the dictionary expression for the word includes the connector, * false otherwise. This can be used to see if a word is in a certain * category (checking for a category connector in a table), or to see * if a word has a connector in a normal dictionary. The connector * check uses a "smart-match", the same kind used by the parser. */ #if CRAZY_OBESE_CHECKING_AGLO bool word_has_connector(Dict_node * dn, const char * cs, char direction) { Connector * c2 = NULL; Disjunct *d, *d0; if (dn == NULL) return false; d0 = d = build_disjuncts_for_dict_node(dn); if (d == NULL) return false; for (; d != NULL; d = d->next) { if (direction == '+') c2 = d->right; if (direction == '-') c2 = d->left; for (; c2 != NULL; c2 = c2->next) { if (easy_match(c2->string, cs)) { free_disjuncts(d0); return true; } } } free_disjuncts(d0); return false; } #else /* CRAZY_OBESE_CHECKING_AGLO */ /** * Return true if the given expression has the given connector. * The connector cs argument must originally be in the dictionary string set. */ static bool exp_has_connector(const Exp * e, int depth, const char * cs, char direction, bool smart_match) { E_list * el; if (e->type == CONNECTOR_type) { if (direction != e->dir) return false; return smart_match ? easy_match(e->u.string, cs) : string_set_cmp(e->u.string, cs); } if (depth == 0) return false; if (depth > 0) depth--; for (el = e->u.l; el != NULL; el = el->next) { if (exp_has_connector(el->e, depth, cs, direction, smart_match)) return true; } return false; } bool word_has_connector(Dict_node * dn, const char * cs, char direction) { return exp_has_connector(dn->exp, -1, cs, direction, /*smart_match*/true); } #endif /* CRAZY_OBESE_CHECKING_AGLO */ /** * Find if an expression has a connector ZZZ- (that an empty-word has). * This is a costly way to find it. To reduce the overhead, the * exp_has_connector() "depth" argument limits the expression depth check, * supposing the ZZZ- connectors are not deep in the word expression. * FIXME? A cheaper way is to have a dictionary entry which lists such * words, or to mark such words at dictionary read time. **/ bool is_exp_like_empty_word(Dictionary dict, Exp *exp) { const char *cs = string_set_lookup(EMPTY_CONNECTOR, dict->string_set); if (NULL == cs) return false; return exp_has_connector(exp, 2, cs, '-', /*smart_match*/false); } /** * If word has a connector, return it. * If word has more than one connector, return NULL. */ const char * word_only_connector(Dict_node * dn) { Exp * e = dn->exp; if (CONNECTOR_type == e->type) return e->u.string; return NULL; } /* ======================================================== */ /* Dictionary utilities ... */ static bool dn_word_contains(Dictionary dict, Dict_node * w_dn, const char * macro) { Exp * m_exp; Dict_node *m_dn; if (w_dn == NULL) return false; m_dn = dictionary_lookup_list(dict, macro); if (m_dn == NULL) return false; m_exp = m_dn->exp; #if 0 /* DEBUG */ printf("\nWORD: "); print_expression(w_dn->exp); printf("\nMACR: "); print_expression(m_exp); printf("\n"); #endif for (;w_dn != NULL; w_dn = w_dn->right) { if (1 == exp_contains(w_dn->exp, m_exp)) { free_lookup_list(dict, m_dn); return true; } } free_lookup_list(dict, m_dn); return false; } /** * word_contains: return true if the word may involve application of * a rule. * * @return: true if word's expression contains macro's expression, * false otherwise. */ bool word_contains(Dictionary dict, const char * word, const char * macro) { Dict_node *w_dn = abridged_lookup_list(dict, word); bool ret = dn_word_contains(dict, w_dn, macro); free_lookup_list(dict, w_dn); return ret; } /** * This hash function only looks at the leading upper case letters of * the connector string, and the label fields. This ensures that if two * strings match (formally), then they must hash to the same place. */ int calculate_connector_hash(Connector * c) { const char *s; unsigned int i; /* For most situations, all three hashes are very nearly equal; * as to which is faster depends on the parsed text. * For both English and Russian, there are about 100 pre-defined * connectors, and another 2K-4K autogen'ed ones (the IDxxx idiom * connectors, and the LLxxx suffix connectors for Russian). * Turns out the cost of setting up the hash table dominates the * cost of collisions. */ #ifdef USE_DJB2 /* djb2 hash */ i = 5381; s = c->string; if (islower((int) *s)) s++; /* ignore head-dependent indicator */ while (isupper((int) *s)) /* connector tables cannot contain UTF8, yet */ { i = ((i << 5) + i) + *s; s++; } i += i>>14; #endif /* USE_DJB2 */ #define USE_JENKINS #ifdef USE_JENKINS /* Jenkins one-at-a-time hash */ i = 0; s = c->string; if (islower((int) *s)) s++; /* ignore head-dependent indicator */ c->uc_start = s - c->string; while (isupper((int) *s)) /* connector tables cannot contain UTF8, yet */ { i += *s; i += (i<<10); i ^= (i>>6); s++; } i += (i << 3); i ^= (i >> 11); i += (i << 15); #endif /* USE_JENKINS */ #ifdef USE_SDBM /* sdbm hash */ i = 0; s = c->string; if (islower((int) *s)) s++; /* ignore head-dependent indicator */ c->uc_start = s - c->string; while (isupper((int) *s)) { i = *s + (i << 6) + (i << 16) - i; s++; } #endif /* USE_SDBM */ c->lc_start = ('\0' == *s) ? 0 : s - c->string; c->uc_length = s - c->string - c->uc_start; c->hash = i; return i; } /* ========================= END OF FILE ============================== */ link-grammar-5.3.16/link-grammar/extract-links.h0000664000076400007640000000225312766044421016454 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this softwares. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _EXTRACT_LINKS_H #define _EXTRACT_LINKS_H #include "api-structures.h" #include "link-includes.h" Parse_info parse_info_new(int nwords); void free_parse_info(Parse_info); bool build_parse_set(Sentence, fast_matcher_t*, count_context_t*, unsigned int null_count, Parse_Options); void extract_links(Linkage, Parse_info); #endif /* _EXTRACT_LINKS_H */ link-grammar-5.3.16/link-grammar/word-utils.h0000644000076400007640000001124113042741075015765 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2009, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LINK_GRAMMAR_WORD_UTILS_H_ #define _LINK_GRAMMAR_WORD_UTILS_H_ #include "structures.h" /* Exp utilities ... */ void free_Exp(Exp *); void free_E_list(E_list *); int size_of_expression(Exp *); Exp * copy_Exp(Exp *); bool is_exp_like_empty_word(Dictionary dict, Exp *); /* int exp_compare(Exp * e1, Exp * e2); */ /* int exp_contains(Exp * super, Exp * sub); */ /* X_node utilities ... */ X_node * catenate_X_nodes(X_node *, X_node *); void free_X_nodes(X_node *); /* Connector utilities ... */ Connector * connector_new(void); void free_connectors(Connector *); static inline Connector * init_connector(Connector *c) { c->hash = -1; c->length_limit = UNLIMITED_LEN; return c; } /* Connector-set utilities ... */ Connector_set * connector_set_create(Exp *e); void connector_set_delete(Connector_set * conset); bool word_has_connector(Dict_node *, const char *, char); const char * word_only_connector(Dict_node *); bool match_in_connector_set(Connector_set*, Connector*); /** * Returns TRUE if s and t match according to the connector matching * rules. The connector strings must be properly formed, starting with * zero or one lower case letters, followed by one or more upper case * letters, followed by some other letters. * * The algorithm is symmetric with respect to a and b. * * Connectors starting with lower-case letters match ONLY if the initial * letters are DIFFERENT. Otherwise, connectors only match if the * upper-case letters are the same, and the trailing lower case letters * are the same (or have wildcards). * * The initial lower-case letters allow an initial 'h' (denoting 'head * word') to match an initial 'd' (denoting 'dependent word'), while * rejecting a match 'h' to 'h' or 'd' to 'd'. This allows the parser * to work with catena, instead of just links. */ static inline bool easy_match(const char * s, const char * t) { char is = 0, it = 0; if (islower((int) *s)) { is = *s; s++; } if (islower((int) *t)) { it = *t; t++; } if (is != 0 && it != 0 && is == it) return false; while (isupper((int)*s) || isupper((int)*t)) { if (*s != *t) return false; s++; t++; } while ((*s!='\0') && (*t!='\0')) { if ((*s == '*') || (*t == '*') || (*s == *t)) { s++; t++; } else return false; } return true; } /* Dictionary utilities ... */ bool word_contains(Dictionary dict, const char * word, const char * macro); static inline int string_hash(const char *s) { unsigned int i; /* djb2 hash */ i = 5381; while (*s) { i = ((i << 5) + i) + *s; s++; } return i; } int calculate_connector_hash(Connector *); static inline int connector_hash(Connector * c) { if (-1 != c->hash) return c->hash; return calculate_connector_hash(c); } /** * hash function. Based on some tests, this seems to be an almost * "perfect" hash, in that almost all hash buckets have the same size! */ static inline unsigned int pair_hash(unsigned int table_size, int lw, int rw, const Connector *le, const Connector *re, unsigned int cost) { unsigned int i; #if 0 /* hash function. Based on some tests, this seems to be * an almost "perfect" hash, in that almost all hash buckets * have the same size! */ i = 1 << cost; i += 1 << (lw % (log2_table_size-1)); i += 1 << (rw % (log2_table_size-1)); i += ((unsigned int) le) >> 2; i += ((unsigned int) le) >> log2_table_size; i += ((unsigned int) re) >> 2; i += ((unsigned int) re) >> log2_table_size; i += i >> log2_table_size; #else /* sdbm-based hash */ i = cost; i = lw + (i << 6) + (i << 16) - i; i = rw + (i << 6) + (i << 16) - i; i = ((int)(intptr_t)le) + (i << 6) + (i << 16) - i; i = ((int)(intptr_t)re) + (i << 6) + (i << 16) - i; #endif return i & (table_size-1); } #endif /* _LINK_GRAMMAR_WORD_UTILS_H_ */ link-grammar-5.3.16/link-grammar/pp_linkset.h0000664000076400007640000000231312431741033016021 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "structures.h" pp_linkset *pp_linkset_open(int size); void pp_linkset_close (pp_linkset *ls); void pp_linkset_clear (pp_linkset *ls); bool pp_linkset_add (pp_linkset *ls, const char *str); bool pp_linkset_match (pp_linkset *ls, const char *str); bool pp_linkset_match_bw (pp_linkset *ls, const char *str); size_t pp_linkset_population(pp_linkset *ls); link-grammar-5.3.16/link-grammar/prune.c0000644000076400007640000013531413044745442015014 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2009, 2013, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "api-structures.h" #include "count.h" #include "dict-api.h" /* for print_expression when debugging */ #include "disjunct-utils.h" #include "externs.h" #include "post-process.h" #include "print.h" #include "prune.h" #include "resources.h" #include "string-set.h" #include "wordgraph.h" #include "word-utils.h" #define D_PRUNE 5 #define CONTABSZ 8192 typedef Connector * connector_table; typedef struct disjunct_dup_table_s disjunct_dup_table; struct disjunct_dup_table_s { unsigned int dup_table_size; Disjunct ** dup_table; }; /* Indicator that this connector cannot be used -- that its "obsolete". */ #define BAD_WORD (MAX_SENTENCE+1) typedef struct c_list_s C_list; struct c_list_s { C_list * next; Connector * c; bool shallow; }; typedef struct power_table_s power_table; struct power_table_s { unsigned int power_table_size; unsigned int *l_table_size; /* the sizes of the hash tables */ unsigned int *r_table_size; C_list *** l_table; C_list *** r_table; }; typedef struct cms_struct Cms; struct cms_struct { Cms * next; const char * name; int count; /* the number of times this is in the multiset */ }; #define CMS_SIZE (2<<10) typedef struct multiset_table_s multiset_table; struct multiset_table_s { Cms * cms_table[CMS_SIZE]; }; typedef struct prune_context_s prune_context; struct prune_context_s { bool null_links; int power_cost; int N_changed; /* counts the number of changes of c->nearest_word fields in a pass */ power_table *pt; #ifdef ALT_DISJUNCT_CONSISTENCY const Connector *first_connector; /* for alt disjunct consistency */ #endif Sentence sent; }; /* The algorithms in this file prune disjuncts from the disjunct list of the sentence that can be elimininated by a simple checks. The first check works as follows: A series of passes are made through the sentence, alternating left-to-right and right-to-left. Consier the left-to-right pass (the other is symmetric). A set S of connectors is maintained (initialized to be empty). Now the disjuncts of the current word are processed. If a given disjunct's left pointing connectors have the property that at least one of them has no connector in S to which it can be matched, then that disjunct is deleted. Now the set S is augmented by the right connectors of the remaining disjuncts of that word. This completes one word. The process continues through the words from left to right. Alternate passes are made until no disjunct is deleted. It worries me a little that if there are some really huge disjuncts lists, then this process will probably do nothing. (This fear turns out to be unfounded.) Notes: Power pruning will not work if applied before generating the "and" disjuncts. This is because certain of it's tricks don't work. Think about this, and finish this note later.... Also, currently I use the standard connector match procedure instead of the pruning one, since I know power pruning will not be used before and generation. Replace this to allow power pruning to work before generating and disjuncts. Currently it seems that normal pruning, power pruning, and generation, pruning, and power pruning (after "and" generation) and parsing take about the same amount of time. This is why doing power pruning before "and" generation might be a very good idea. New idea: Suppose all the disjuncts of a word have a connector of type c pointing to the right. And further, suppose that there is exactly one word to its right containing that type of connector pointing to the left. Then all the other disjuncts on the latter word can be deleted. (This situation is created by the processing of "either...or", and by the extra disjuncts added to a "," neighboring a conjunction.) */ /** * This hash function only looks at the leading upper case letters of * the connector string, and the label fields. This ensures that if two * strings match (formally), then they must hash to the same place. */ static inline unsigned int hash_S(Connector * c) { unsigned int h = connector_hash(c); return (h & (CONTABSZ-1)); } static void zero_connector_table(connector_table *ct) { memset(ct, 0, sizeof(Connector *) * CONTABSZ); } /** * This function puts connector c into the connector table * if one like it isn't already there. */ static void insert_connector(connector_table *ct, Connector * c) { unsigned int h; Connector * e; h = hash_S(c); for (e = ct[h]; e != NULL; e = e->tableNext) { if (string_set_cmp(c->string, e->string)) return; } c->tableNext = ct[h]; ct[h] = c; } /* The second algorithm eliminates disjuncts that are dominated by another. It works by hashing them all, and checking for domination. */ #if 0 /* ============================================================x */ /* Consider the idea of deleting a disjunct if it is dominated (in terms of what it can match) by some other disjunct on the same word. This has been implemented below. There are three problems with it: (1) It is almost never the case that any disjuncts are eliminated. (2) connector_matches_alam may not be exactly correct. (3) The linkage that is eliminated by this, might just be the one that passes post-processing, as the following example shows. This is pretty silly, and should probably be changed. > telling John how our program works would be stupid Accepted (2 linkages, 1 with no P.P. violations) Linkage 1, cost vector = (0, 0, 7) +------------------G-----------------+ +-----R-----+----CL----+ | +---O---+ | +---D--+---S---+ +--I-+-AI-+ | | | | | | | | | telling.g John how our program.n works would be stupid ///// CLg <---CLg---> CL telling.g (g) telling.g G <---G-----> G would (g) (d) telling.g R <---R-----> R how (g) (d) telling.g O <---O-----> O John (g) (d) how CLe <---CLe---> CL program.n (g) (d) (e) our D <---Ds----> Ds program.n (g) (d) (e) program.n Ss <---Ss----> Ss works (g) would I <---Ix----> Ix be (g) be AI <---AIi---> AIi stupid (press return for another) > Linkage 2 (bad), cost vector = (0, 0, 7) +------------------G-----------------+ +-----R-----+----CL----+ | +---O---+ | +---D--+---S---+ +--I-+-AI-+ | | | | | | | | | telling.g John how our program.n works would be stupid ///// CLg <---CLg---> CL telling.g (g) telling.g G <---G-----> G would (g) (d) telling.g R <---R-----> R how (g) (d) telling.g O <---O-----> O John (g) (d) how CLe <---CLe---> CL program.n (g) (d) (e) our D <---Ds----> Ds program.n (g) (d) (e) program.n Ss <---Ss----> Ss works (g) would I <---Ix----> Ix be (g) be AI <---AI----> AI stupid P.P. violations: Special subject rule violated */ /** * hash function that takes a string and a seed value i */ static int string_hash(disjunct_dup_table *dt, const char * s, int i) { for(;*s != '\0';s++) i = i + (i<<1) + randtable[(*s + i) & (RTSIZE-1)]; return (i & (dt->dup_table_size-1)); } /** * This returns true if the connector a matches everything that b * matches, and possibly more. (alam=at least as much) * * TRUE for equal connectors. * remains TRUE if multi-match added to the first. * remains TRUE if subsrcripts deleted from the first. */ static bool connector_matches_alam(Connector * a, Connector * b) { char * s, * t, *u; if (((!a->multi) && b->multi) || (a->label != b->label)) return false; s = a->string; t = b->string; /* isupper -- connectors cannot be UTF8 at this time */ while (isupper(*s) || isupper(*t)) { if (*s == *t) { s++; t++; } else return false; } while ((*s != '\0') && (*t != '\0')) { if ((*s == *t) || (*s == '*')) { s++; t++; } else return false; } while ((*s != '\0') && (*s == '*')) s++; return (*s == '\0'); } /** * This hash function that takes a connector and a seed value i. * It only looks at the leading upper case letters of * the string, and the label. This ensures that if two connectors * match, then they must hash to the same place. */ static int conn_hash(Connector * c, int i) { int nb; const char * s; s = c->string; i = i + (i<<1) + randtable[(c->label + i) & (RTSIZE-1)]; nb = is_utf8_upper(s); while (nb) { i = i + (i<<1) + randtable[(*s + i) & (RTSIZE-1)]; s += nb; nb = is_utf8_upper(s); } return i; } static inline int pconnector_hash(disjunct_dup_table *dt, Connector * c, int i) { i = conn_hash(c, i); return (i & (ct->dup_table_size-1)); } /** * This is a hash function for disjuncts */ static int hash_disjunct(disjunct_dup_table *dt, Disjunct * d) { int i; Connector *e; i = 0; for (e = d->left ; e != NULL; e = e->next) { i = pconnector_hash(dt, e, i); } for (e = d->right ; e != NULL; e = e->next) { i = pconnector_hash(dt, e, i); } return string_hash(dt, d->string, i); } /** * Returns TRUE if disjunct d1 can match anything that d2 can * if this happens, it constitutes a proof that there is absolutely * no use for d2. */ static bool disjunct_matches_alam(Disjunct * d1, Disjunct * d2) { Connector *e1, *e2; if (d1->cost > d2->cost) return false; e1 = d1->left; e2 = d2->left; while ((e1!=NULL) && (e2!=NULL)) { if (!connector_matches_alam(e1,e2)) break; e1 = e1->next; e2 = e2->next; } if ((e1!=NULL) || (e2!=NULL)) return false; e1 = d1->right; e2 = d2->right; while ((e1!=NULL) && (e2!=NULL)) { if (!connector_matches_alam(e1,e2)) break; e1 = e1->next; e2 = e2->next; } if ((e1!=NULL) || (e2!=NULL)) return false; return (strcmp(d1->string, d2->string) == 0); } /** * Takes the list of disjuncts pointed to by d, eliminates all * duplicates, and returns a pointer to a new list. * It frees the disjuncts that are eliminated. */ Disjunct * eliminate_duplicate_disjuncts(Disjunct * d) { int i, h, count; Disjunct *dn, *dx, *dxn, *front; count = 0; disjunct_dup_table *dt; dt = disjunct_dup_table_new(next_power_of_two_up(2 * count_disjuncts(d))); for (;d!=NULL; d = dn) { dn = d->next; h = hash_disjunct(d); front = NULL; for (dx = dt->dup_table[h]; dx != NULL; dx = dxn) { dxn = dx->next; if (disjunct_matches_alam(dx,d)) { /* we know that d should be killed */ d->next = NULL; free_disjuncts(d); count++; front = catenate_disjuncts(front, dx); break; } else if (disjunct_matches_alam(d,dx)) { /* we know that dx should be killed off */ dx->next = NULL; free_disjuncts(dx); count++; } else { /* neither should be killed off */ dx->next = front; front = dx; } } if (dx == NULL) { /* we put d in the table */ d->next = front; front = d; } dt->dup_table[h] = front; } /* d is now NULL */ for (i = 0; i < dt->dup_table_size; i++) { for (dx = dt->dup_table[i]; dx != NULL; dx = dxn) { dxn = dx->next; dx->next = d; d = dx; } } if ((verbosity > 2) && (count != 0)) printf("killed %d duplicates\n", count); disjunct_dup_table_delete(dt); return d; } /* ============================================================x */ #endif /* ================================================================= */ /** * Here is expression pruning. This is done even before the expressions * are turned into lists of disjuncts. * * This uses many of the same data structures and functions that are used * by prune. * * The purge operations remove all irrelevant stuff from the expression, * and free the purged stuff. A connector is deemed irrelevant if its * string pointer has been set to NULL. The passes through the sentence * have the job of doing this. * * If an OR or AND type expression node has one child, we can replace it * by its child. This, of course, is not really necessary, except for * performance(?) */ static Exp* purge_Exp(Exp *); /** * Get rid of the elements with null expressions */ static E_list * or_purge_E_list(E_list * l) { E_list * el; if (l == NULL) return NULL; if ((l->e = purge_Exp(l->e)) == NULL) { el = or_purge_E_list(l->next); xfree((char *)l, sizeof(E_list)); return el; } l->next = or_purge_E_list(l->next); return l; } /** * Returns 0 iff the length of the disjunct list is 0. * If this is the case, it frees the structure rooted at l. */ static int and_purge_E_list(E_list * l) { if (l == NULL) return 1; if ((l->e = purge_Exp(l->e)) == NULL) { free_E_list(l->next); xfree((char *)l, sizeof(E_list)); return 0; } if (and_purge_E_list(l->next) == 0) { free_Exp(l->e); xfree((char *)l, sizeof(E_list)); return 0; } return 1; } /** * Must be called with a non-null expression. * Return NULL iff the expression has no disjuncts. */ static Exp* purge_Exp(Exp *e) { if (e->type == CONNECTOR_type) { if (e->u.string == NULL) { xfree((char *)e, sizeof(Exp)); return NULL; } else { return e; } } if (e->type == AND_type) { if (and_purge_E_list(e->u.l) == 0) { xfree((char *)e, sizeof(Exp)); return NULL; } } else /* if we are here, its OR_type */ { e->u.l = or_purge_E_list(e->u.l); if (e->u.l == NULL) { xfree((char *)e, sizeof(Exp)); return NULL; } } /* This code makes it kill off nodes that have just one child (1) It's going to give an insignificant speed-up (2) Costs have not been handled correctly here. The code is excised for these reasons. */ /* if ((e->u.l != NULL) && (e->u.l->next == NULL)) { ne = e->u.l->e; xfree((char *) e->u.l, sizeof(E_list)); xfree((char *) e, sizeof(Exp)); return ne; } */ return e; } /** * Returns TRUE if c can match anything in the set S (err. the connector table ct). */ static inline bool matches_S(connector_table *ct, Connector * c) { Connector * e; for (e = ct[hash_S(c)]; e != NULL; e = e->tableNext) { if (easy_match(e->string, c->string)) return true; } return false; } /** * Mark as dead all of the dir-pointing connectors * in e that are not matched by anything in the current set. * Returns the number of connectors so marked. */ static int mark_dead_connectors(connector_table *ct, Exp * e, char dir) { int count; count = 0; if (e->type == CONNECTOR_type) { if (e->dir == dir) { Connector dummy; init_connector(&dummy); dummy.string = e->u.string; if (!matches_S(ct, &dummy)) { e->u.string = NULL; count++; } } } else { E_list *l; for (l = e->u.l; l != NULL; l = l->next) { count += mark_dead_connectors(ct, l->e, dir); } } return count; } /** * Put into the set S all of the dir-pointing connectors still in e. * Return a list of allocated dummy connectors; these will need to be * freed. */ static Connector * insert_connectors(connector_table *ct, Exp * e, Connector *alloc_list, int dir) { if (e->type == CONNECTOR_type) { if (e->dir == dir) { Connector *dummy = connector_new(); dummy->string = e->u.string; insert_connector(ct, dummy); dummy->next = alloc_list; alloc_list = dummy; } } else { E_list *l; for (l=e->u.l; l!=NULL; l=l->next) { alloc_list = insert_connectors(ct, l->e, alloc_list, dir); } } return alloc_list; } /** * This removes the expressions that are empty from the list corresponding * to word w of the sentence. */ static void clean_up_expressions(Sentence sent, int w) { X_node head_node, *d, *d1; d = &head_node; d->next = sent->word[w].x; while (d->next != NULL) { if (d->next->exp == NULL) { d1 = d->next; d->next = d1->next; xfree((char *)d1, sizeof(X_node)); } else { d = d->next; } } sent->word[w].x = head_node.next; } /* #define DBG(X) X */ #define DBG(X) void expression_prune(Sentence sent) { int N_deleted; X_node * x; size_t w; Connector *ct[CONTABSZ]; Connector *dummy_list = NULL; zero_connector_table(ct); N_deleted = 1; /* a lie to make it always do at least 2 passes */ while (1) { /* Left-to-right pass */ /* For every word */ for (w = 0; w < sent->length; w++) { /* For every expression in word */ for (x = sent->word[w].x; x != NULL; x = x->next) { DBG(printf("before marking: "); print_expression(x->exp); printf("\n");); N_deleted += mark_dead_connectors(ct, x->exp, '-'); DBG(printf(" after marking: "); print_expression(x->exp); printf("\n");); } for (x = sent->word[w].x; x != NULL; x = x->next) { DBG(printf("before purging: "); print_expression(x->exp); printf("\n");); x->exp = purge_Exp(x->exp); DBG(printf("after purging: "); print_expression(x->exp); printf("\n");); } /* gets rid of X_nodes with NULL exp */ clean_up_expressions(sent, w); for (x = sent->word[w].x; x != NULL; x = x->next) { dummy_list = insert_connectors(ct, x->exp, dummy_list, '+'); } } if (verbosity_level(D_PRUNE)) { printf("l->r pass removed %d\n", N_deleted); print_expression_sizes(sent); } /* Free the allocated dummy connectors */ free_connectors(dummy_list); dummy_list = NULL; zero_connector_table(ct); if (N_deleted == 0) break; /* Right-to-left pass */ N_deleted = 0; for (w = sent->length-1; w != (size_t) -1; w--) { for (x = sent->word[w].x; x != NULL; x = x->next) { /* printf("before marking: "); print_expression(x->exp); printf("\n"); */ N_deleted += mark_dead_connectors(ct, x->exp, '+'); /* printf("after marking: "); print_expression(x->exp); printf("\n"); */ } for (x = sent->word[w].x; x != NULL; x = x->next) { /* printf("before perging: "); print_expression(x->exp); printf("\n"); */ x->exp = purge_Exp(x->exp); /* printf("after perging: "); print_expression(x->exp); printf("\n"); */ } clean_up_expressions(sent, w); /* gets rid of X_nodes with NULL exp */ for (x = sent->word[w].x; x != NULL; x = x->next) { dummy_list = insert_connectors(ct, x->exp, dummy_list, '-'); } } if (verbosity_level(D_PRUNE)) { printf("r->l pass removed %d\n", N_deleted); print_expression_sizes(sent); } /* Free the allocated dummy connectors */ free_connectors(dummy_list); dummy_list = NULL; zero_connector_table(ct); if (N_deleted == 0) break; N_deleted = 0; } } /* Here is what you've been waiting for: POWER-PRUNE The kinds of constraints it checks for are the following: 1) successive connectors on the same disjunct have to go to nearer and nearer words. 2) two deep connectors cannot attach to each other (A connectors is deep if it is not the first in its list; it is shallow if it is the first in its list; it is deepest if it is the last on its list.) 3) on two adjacent words, a pair of connectors can be used only if they're the deepest ones on their disjuncts 4) on two non-adjacent words, a pair of connectors can be used only if not [both of them are the deepest]. The data structure consists of a pair of hash tables on every word. Each bucket of a hash table has a list of pointers to connectors. These nodes also store if the chosen connector is shallow. */ /* As with normal pruning, we make alternate left->right and right->left passes. In the R->L pass, when we're on a word w, we make use of all the left-pointing hash tables on the words to the right of w. After the pruning on this word, we build the left-pointing hash table this word. This guarantees idempotence of the pass -- after doing an L->R, doing another would change nothing. Each connector has an integer c_word field. This refers to the closest word that it could be connected to. These are initially determined by how deep the connector is. For example, a deepest connector can connect to the neighboring word, so its c_word field is w+1 (w-1 if this is a left pointing connector). It's neighboring shallow connector has a c_word value of w+2, etc. The pruning process adjusts these c_word values as it goes along, accumulating information about any way of linking this sentence. The pruning process stops only after no disjunct is deleted and no c_word values change. The difference between RUTHLESS and GENTLE power pruning is simply that GENTLE uses the deletable region array, and RUTHLESS does not. So we can get the effect of these two different methods simply by always unsuring that deletable[][] has been defined. With nothing deletable, this is equivalent to RUTHLESS. --DS, 7/97 */ /** * returns the number of connectors in the left lists of the disjuncts. */ static int left_connector_count(Disjunct * d) { Connector *c; int i=0; for (;d!=NULL; d=d->next) { for (c = d->left; c!=NULL; c = c->next) i++; } return i; } static int right_connector_count(Disjunct * d) { Connector *c; int i=0; for (;d!=NULL; d=d->next) { for (c = d->right; c!=NULL; c = c->next) i++; } return i; } static void free_C_list(C_list * t) { C_list *xt; for (; t!=NULL; t=xt) { xt = t->next; xfree((char *)t, sizeof(C_list)); } } /** * free all of the hash tables and C_lists */ static void power_table_delete(power_table *pt) { unsigned int w; unsigned int i; for (w = 0; w < pt->power_table_size; w++) { for (i = 0; i < pt->l_table_size[w]; i++) { free_C_list(pt->l_table[w][i]); } xfree((char *)pt->l_table[w], pt->l_table_size[w] * sizeof (C_list *)); for (i = 0; i < pt->r_table_size[w]; i++) { free_C_list(pt->r_table[w][i]); } xfree((char *)pt->r_table[w], pt->r_table_size[w] * sizeof (C_list *)); } xfree(pt->l_table_size, 2 * pt->power_table_size * sizeof(unsigned int)); xfree(pt->l_table, 2 * pt->power_table_size * sizeof(C_list **)); xfree(pt, sizeof(power_table)); } /** * The disjunct d (whose left or right pointer points to c) is put * into the appropriate hash table */ static void put_into_power_table(unsigned int size, C_list ** t, Connector * c, bool shal) { unsigned int h; C_list * m; h = connector_hash(c) & (size-1); m = (C_list *) xalloc (sizeof(C_list)); m->next = t[h]; t[h] = m; m->c = c; m->shallow = shal; } /** * Allocates and builds the initial power hash tables */ static power_table * power_table_new(Sentence sent) { power_table *pt; size_t w, len; unsigned int i, size; C_list ** t; Disjunct * d; Connector * c; pt = (power_table *) xalloc (sizeof(power_table)); pt->power_table_size = sent->length; pt->l_table_size = xalloc (2 * sent->length * sizeof(unsigned int)); pt->r_table_size = pt->l_table_size + sent->length; pt->l_table = xalloc (2 * sent->length * sizeof(C_list **)); pt->r_table = pt->l_table + sent->length; for (w=0; wlength; w++) { /* The below uses variable-sized hash tables. This seems to * provide performance that is equal or better than the best * fixed-size performance. * The best fixed-size performance seems to come at about * a 1K table size, for both English and Russian. (Both have * about 100 fixed link-types, and many thousands of auto-genned * link types (IDxxx idioms for both, LLxxx suffix links for * Russian). Pluses and minuses: * + small fixed tables are faster to initialize. * - small fixed tables have more collisions * - variable-size tables require counting connectors. * (and the more complex code to go with) * CPU cache-size effects ... * Strong depenence on the hashing algo! */ len = left_connector_count(sent->word[w].d); size = next_power_of_two_up(len); #define TOPSZ 32768 if (TOPSZ < size) size = TOPSZ; pt->l_table_size[w] = size; t = pt->l_table[w] = (C_list **) xalloc(size * sizeof(C_list *)); for (i=0; iword[w].d; d!=NULL; d=d->next) { c = d->left; if (c != NULL) { put_into_power_table(size, t, c, true); for (c=c->next; c!=NULL; c=c->next) { put_into_power_table(size, t, c, false); } } } len = right_connector_count(sent->word[w].d); size = next_power_of_two_up(len); if (TOPSZ < size) size = TOPSZ; pt->r_table_size[w] = size; t = pt->r_table[w] = (C_list **) xalloc(size * sizeof(C_list *)); for (i=0; iword[w].d; d!=NULL; d=d->next) { c = d->right; if (c != NULL) { put_into_power_table(size, t, c, true); for (c=c->next; c!=NULL; c=c->next){ put_into_power_table(size, t, c, false); } } } } return pt; } /** * This runs through all the connectors in this table, and eliminates those * who are obsolete. The word fields of an obsolete one has been set to * BAD_WORD. */ static void clean_table(unsigned int size, C_list ** t) { unsigned int i; C_list * m, * xm, * head; for (i = 0; i < size; i++) { head = NULL; for (m = t[i]; m != NULL; m = xm) { xm = m->next; if (m->c->nearest_word != BAD_WORD) { m->next = head; head = m; } else { xfree((char *) m, sizeof(C_list)); } } t[i] = head; } } /** * Find if words w1 and w2 may become adjacent due to optional words. * This may happen if they only contain optional words between them. * * Return true iff they may become adjacent (i.e. all the words * between them are optional). */ static bool optional_gap_collapse(Sentence sent, int w1, int w2) { for (int w = w1+1; w < w2; w++) if (!sent->word[w].optional) return false; return true; } #if defined(ALT_MUTUAL_CONSISTENCY) || defined(ALT_DISJUNCT_CONSISTENCY) static bool alt_consistency(prune_context *pc, Connector *lc, Connector *rc, int lword, int rword, bool lr) { bool same_alternative = false; #ifdef ALT_MUTUAL_CONSISTENCY /* Validate that rc and lc are from the same alternative. */ for (Gword **lg = (Gword **)lc->word; NULL != *lg; lg++) { for (Gword **rg = (Gword **)rc->word; NULL != *rg; rg++) { if (in_same_alternative(*lg, *rg)) { same_alternative = true; break; } } if (same_alternative) break; } #endif /* ALT_MUTUAL_CONSISTENCY */ #ifdef ALT_DISJUNCT_CONSISTENCY /* Validate that the candidate connector is not from a different * alternative than any of the already existing connectors of the * checked disjunct (XXX at the same side). */ if (same_alternative) { const Connector *remote_connecor = lr ? lc : rc; const Gword **gword_c = remote_connecor->word; const Connector *curr_connecor = lr ? rc : lc; #if 0 printf("CHECK %s F%p=%s R%p=%s:", lr ? "rc" : "lc", pc->first_connector, pc->first_connector->string, remote_connecor, remote_connecor->string); #endif for (const Connector *i = pc->first_connector; curr_connecor != i; i = i->next) { printf(" I%p=%s", i, i->string); bool alt_compatible = false; for (Gword **gi = (Gword **)i->word; NULL != *gi; gi++) { for (Gword **gcp = (Gword **)gword_c; NULL != *gcp; gcp++) { if (in_same_alternative(*gi, *gcp)) { alt_compatible = true; break; } } if (alt_compatible) break; } if (!alt_compatible) { same_alternative = false; #if 0 printf(" FALSE\n"); #endif break; } } #if 0 printf("\n"); #endif } #endif /* ALT_DISJUNCT_CONSISTENCY */ if (!same_alternative) { lgdebug(8, "w%d=%s and w%d=%s NSA\n", lword, lc->word[0]->subword, rword, rc->word[0]->subword); return false; } return same_alternative; } #endif /* defined(ALT_MUTUAL_CONSISTENCY) || defined(ALT_DISJUNCT_CONSISTENCY)*/ /** * This takes two connectors (and whether these are shallow or not) * (and the two words that these came from) and returns TRUE if it is * possible for these two to match based on local considerations. */ static bool possible_connection(prune_context *pc, Connector *lc, Connector *rc, bool lshallow, bool rshallow, int lword, int rword, bool lr) { int dist; if ((!lshallow) && (!rshallow)) return false; /* Two deep connectors can't work */ if ((lc->nearest_word > rword) || (rc->nearest_word < lword)) return false; dist = rword - lword; // assert(0 < dist, "Bad word order in possible connection."); /* Word range constraints */ if (1 == dist) { if ((lc->next != NULL) || (rc->next != NULL)) return false; } else if (dist > lc->length_limit || dist > rc->length_limit) { return false; } /* If the words are NOT next to each other, then there must be * at least one intervening connector (i.e. cannot have both * lc->next amnd rc->next being null). But we only enforce this * when we think its still possible to have a complete parse, * i.e. before well allow null-linked words. */ else if (!pc->null_links && (lc->next == NULL) && (rc->next == NULL) && (!lc->multi) && (!rc->multi) && !optional_gap_collapse(pc->sent, lword, rword)) { return false; } #if defined(ALT_MUTUAL_CONSISTENCY) || defined(ALT_DISJUNCT_CONSISTENCY) if (!alt_consistency(pc, lc, rc, lword, rword, lr)) return false; #endif return easy_match(lc->string, rc->string); } /** * This returns TRUE if the right table of word w contains * a connector that can match to c. shallow tells if c is shallow. */ static bool right_table_search(prune_context *pc, int w, Connector *c, bool shallow, int word_c) { unsigned int size, h; C_list *cl; power_table *pt = pc->pt; size = pt->r_table_size[w]; h = connector_hash(c) & (size-1); for (cl = pt->r_table[w][h]; cl != NULL; cl = cl->next) { if (possible_connection(pc, cl->c, c, cl->shallow, shallow, w, word_c, true)) return true; } return false; } /** * This returns TRUE if the right table of word w contains * a connector that can match to c. shallows tells if c is shallow */ static bool left_table_search(prune_context *pc, int w, Connector *c, bool shallow, int word_c) { unsigned int size, h; C_list *cl; power_table *pt = pc->pt; size = pt->l_table_size[w]; h = connector_hash(c) & (size-1); for (cl = pt->l_table[w][h]; cl != NULL; cl = cl->next) { if (possible_connection(pc, c, cl->c, shallow, cl->shallow, word_c, w, false)) return true; } return false; } /** * Take this connector list, and try to match it with the words * w-1, w-2, w-3... Returns the word to which the first connector of * the list could possibly be matched. If c is NULL, returns w. If * there is no way to match this list, it returns a negative number. * If it does find a way to match it, it updates the c->nearest_word fields * correctly. */ static int left_connector_list_update(prune_context *pc, Connector *c, int w, bool shallow) { int n, lb; bool foundmatch; if (c == NULL) return w; n = left_connector_list_update(pc, c->next, w, false) - 1; if (((int) c->nearest_word) < n) n = c->nearest_word; /* lb is now the leftmost word we need to check */ lb = w - c->length_limit; if (0 > lb) lb = 0; /* n is now the rightmost word we need to check */ foundmatch = false; for (; n >= lb ; n--) { pc->power_cost++; if (right_table_search(pc, n, c, shallow, w)) { foundmatch = true; break; } } if (n < ((int) c->nearest_word)) { c->nearest_word = n; pc->N_changed++; } return (foundmatch ? n : -1); } /** * Take this connector list, and try to match it with the words * w+1, w+2, w+3... Returns the word to which the first connector of * the list could possibly be matched. If c is NULL, returns w. If * there is no way to match this list, it returns a number greater than * N_words - 1. If it does find a way to match it, it updates the * c->nearest_word fields correctly. */ static size_t right_connector_list_update(prune_context *pc, Connector *c, size_t w, bool shallow) { size_t n, ub; bool foundmatch; Sentence sent = pc->sent; if (c == NULL) return w; n = right_connector_list_update(pc, c->next, w, false) + 1; if (c->nearest_word > n) n = c->nearest_word; /* ub is now the rightmost word we need to check */ ub = w + c->length_limit; if (ub > sent->length) ub = sent->length - 1; /* n is now the leftmost word we need to check */ foundmatch = false; for (; n <= ub ; n++) { pc->power_cost++; if (left_table_search(pc, n, c, shallow, w)) { foundmatch = true; break; } } if (n > c->nearest_word) { c->nearest_word = n; pc->N_changed++; } return (foundmatch ? n : sent->length); } /** The return value is the number of disjuncts deleted */ int power_prune(Sentence sent, Parse_Options opts) { power_table *pt; prune_context *pc; Disjunct *d, *free_later, *dx, *nd; Connector *c; size_t N_deleted, total_deleted; size_t w; pc = (prune_context *) xalloc (sizeof(prune_context)); pc->power_cost = 0; pc->null_links = (opts->min_null_count > 0); pc->N_changed = 1; /* forces it always to make at least two passes */ pc->sent = sent; pt = power_table_new(sent); pc->pt = pt; free_later = NULL; N_deleted = 0; total_deleted = 0; while (1) { /* left-to-right pass */ for (w = 0; w < sent->length; w++) { for (d = sent->word[w].d; d != NULL; d = d->next) { if (d->left == NULL) continue; #ifdef ALT_DISJUNCT_CONSISTENCY pc->first_connector = d->left; #endif if (left_connector_list_update(pc, d->left, w, true) < 0) { for (c=d->left; c != NULL; c = c->next) c->nearest_word = BAD_WORD; for (c=d->right; c != NULL; c = c->next) c->nearest_word = BAD_WORD; N_deleted++; total_deleted++; } } clean_table(pt->r_table_size[w], pt->r_table[w]); nd = NULL; for (d = sent->word[w].d; d != NULL; d = dx) { dx = d->next; if ((d->left != NULL) && (d->left->nearest_word == BAD_WORD)) { d->next = free_later; free_later = d; } else { d->next = nd; nd = d; } } sent->word[w].d = nd; } if (verbosity_level(D_PRUNE)) { printf("l->r pass changed %d and deleted %zu\n", pc->N_changed, N_deleted); } if (pc->N_changed == 0) break; pc->N_changed = N_deleted = 0; /* right-to-left pass */ for (w = sent->length-1; w != (size_t) -1; w--) { for (d = sent->word[w].d; d != NULL; d = d->next) { if (d->right == NULL) continue; #ifdef ALT_DISJUNCT_CONSISTENCY pc->first_connector = d->right; #endif if (right_connector_list_update(pc, d->right, w, true) >= sent->length) { for (c=d->right; c != NULL; c = c->next) c->nearest_word = BAD_WORD; for (c=d->left; c != NULL; c = c->next) c->nearest_word = BAD_WORD; N_deleted++; total_deleted++; } } clean_table(pt->l_table_size[w], pt->l_table[w]); nd = NULL; for (d = sent->word[w].d; d != NULL; d = dx) { dx = d->next; if ((d->right != NULL) && (d->right->nearest_word == BAD_WORD)) { d->next = free_later; free_later = d; } else { d->next = nd; nd = d; } } sent->word[w].d = nd; } if (verbosity_level(D_PRUNE)) { printf("r->l pass changed %d and deleted %zu\n", pc->N_changed, N_deleted); } if (pc->N_changed == 0) break; pc->N_changed = N_deleted = 0; } free_disjuncts(free_later); power_table_delete(pt); pt = NULL; pc->pt = NULL; if (verbosity_level(D_PRUNE)) printf("power prune cost: %d\n", pc->power_cost); print_time(opts, "power pruned"); if (verbosity_level(D_PRUNE)) { printf("\nAfter power_pruning:\n"); print_disjunct_counts(sent); } xfree(pc, sizeof(prune_context)); return total_deleted; } /* =================================================================== PP Pruning The "contains one" post-processing constraints give us a new way to prune. Suppose there's a rule that says "a group that contains foo must contain a bar or a baz." Here foo, bar, and baz are connector types. foo is the trigger link, bar and baz are called the criterion links. If, after considering the disjuncts we find that there is is a foo, but neither a bar, nor a baz, then we can eliminte the disjuct containing bar. Things are actually a bit more complex, because of the matching rules and subscripts. The problem is that post-processing deals with link names, while at this point all we have to work with is connector names. Consider the foo part. Consider a connector C. When does foo match C for our purposes? It matches it if every possible link name L (that can result from C being at one end of that link) results in post_process_match(foo,L) being true. Suppose foo contains a "*". Then there is no C that has this property. This is because the *s in C may be replaced by some other subscripts in the construction of L. And the non-* chars in L will not post_process_match the * in foo. So let's assume that foo has no *. Now the result we want is simply given by post_process_match(foo, C). Proof: L is the same as C but with some *s replaced by some other letters. Since foo contains no * the replacement in C of some * by some other letter could change post_process_match from FALSE to TRUE, but not vice versa. Therefore it's conservative to use this test. For the criterion parts, we need to determine if there is a collection of connectors C1, C2,... such that by combining them you can get a link name L that post_process_matches bar or baz. Here's a way to do this. Say bar="Xabc". Then we see if there are connector names that post_process_match "Xa##", "X#b#", and "X##c". They must all be there in order for it to be possible to create a link name "Xabc". A "*" in the criterion part is a little different. In this case we can simply skip the * (treat it like an upper case letter) for this purpose. So if bar="X*ab" then we look for "X*#b" and "X*a#". (The * in this case could be treated the same as another subscript without breaking it.) Note also that it's only necessary to find a way to match one of the many criterion links that may be in the rule. If none can match, then we can delete the disjunct containing C. Here's how we're going to implement this. We'll maintain a multiset of connector names. We'll represent them in a hash table, where the hash function uses only the upper case letters of the connector name. We'll insert all the connectors into the multiset. The multiset will support the operation of deletion (probably simplest to just decrement the count). Here's the algorithm. Insert all the connectors into M. While the previous pass caused a count to go to 0 do: For each connector C do For each rule R do if C is a trigger for R and the criterion links of the rule cannot be satisfied by the connectors in M, Then: We delete C's disjunct. But before we do, we remove all the connectors of this disjunct from the multiset. Keep tabs on whether or not any of the counts went to 0. Efficiency hacks to be added later: Note for a given rule can become less and less satisfiable. That is, rule_satisfiable(r) for a given rule r can change from TRUE to FALSE, but not vice versa. So once it's FALSE, we can just remember that. Consider the effect of a pass p on the set of rules that are satisfiable. Suppose this set does not change. Then pass p+1 will do nothing. This is true even if pass p caused some disjuncts to be deleted. (This observation will only obviate the need for the last pass.) */ static multiset_table * cms_table_new(void) { multiset_table *mt; int i; mt = (multiset_table *) xalloc(sizeof(multiset_table)); for (i=0; icms_table[i] = NULL; } return mt; } static void cms_table_delete(multiset_table *mt) { Cms * cms, *xcms; int i; for (i=0; icms_table[i]; cms != NULL; cms = xcms) { xcms = cms->next; xfree(cms, sizeof(Cms)); } } xfree(mt, sizeof(multiset_table)); } static unsigned int cms_hash(const char * s) { unsigned int i = 5381; if (islower((int) *s)) s++; /* skip head-dependent indicator */ while (isupper((int) *s)) { i = ((i << 5) + i) + *s; s++; } return (i & (CMS_SIZE-1)); } /** * This returns TRUE if there is a connector name C in the table * such that post_process_match(pp_match_name, C) is TRUE */ static bool match_in_cms_table(multiset_table *cmt, const char * pp_match_name) { Cms * cms; for (cms = cmt->cms_table[cms_hash(pp_match_name)]; cms != NULL; cms = cms->next) { if (post_process_match(pp_match_name, cms->name)) return true; } return false; } static Cms * lookup_in_cms_table(multiset_table *cmt, const char * str) { Cms * cms; for (cms = cmt->cms_table[cms_hash(str)]; cms != NULL; cms = cms->next) { if (string_set_cmp(str, cms->name)) return cms; } return NULL; } static void insert_in_cms_table(multiset_table *cmt, const char * str) { Cms * cms; unsigned int h; cms = lookup_in_cms_table(cmt, str); if (cms != NULL) { cms->count++; } else { cms = (Cms *) xalloc(sizeof(Cms)); cms->name = str; /* don't copy the string...just keep a pointer to it. we won't free these later */ cms->count = 1; h = cms_hash(str); cms->next = cmt->cms_table[h]; cmt->cms_table[h] = cms; } } /** * Delete the given string from the table. Return TRUE if * this caused a count to go to 0, return FALSE otherwise. */ static bool delete_from_cms_table(multiset_table *cmt, const char * str) { Cms * cms = lookup_in_cms_table(cmt, str); if (cms != NULL && cms->count > 0) { cms->count--; return (cms->count == 0); } return false; } static bool rule_satisfiable(multiset_table *cmt, pp_linkset *ls) { unsigned int hashval; const char * t; char name[20], *s; pp_linkset_node *p; int bad, n_subscripts; for (hashval = 0; hashval < ls->hash_table_size; hashval++) { for (p = ls->hash_table[hashval]; p!=NULL; p=p->next) { /* ok, we've got our hands on one of the criterion links */ strncpy(name, p->str, sizeof(name)-1); /* could actually use the string in place because we change it back */ name[sizeof(name)-1] = '\0'; /* now we want to see if we can satisfy this criterion link */ /* with a collection of the links in the cms table */ s = name; if (islower((int)*s)) s++; /* skip head-dependent indicator */ for (; isupper((int)*s); s++) {} for (;*s != '\0'; s++) if (*s != '*') *s = '#'; s = name; t = p->str; if (islower((int)*s)) s++; /* skip head-dependent indicator */ if (islower((int)*t)) t++; /* skip head-dependent indicator */ for (; isupper((int) *s); s++, t++) {} /* s and t remain in lockstep */ bad = 0; n_subscripts = 0; for (;*s != '\0' && bad==0; s++, t++) { if (*s == '*') continue; n_subscripts++; /* after the upper case part, and is not a * so must be a regular subscript */ *s = *t; if (!match_in_cms_table(cmt, name)) bad++; *s = '#'; } if (n_subscripts == 0) { /* now we handle the special case which occurs if there were 0 subscripts */ if (!match_in_cms_table(cmt, name)) bad++; } /* now if bad==0 this criterion link does the job to satisfy the needs of the trigger link */ if (bad == 0) return true; } } return false; } static int pp_prune(Sentence sent, Parse_Options opts) { pp_knowledge * knowledge; size_t i, w; int total_deleted, N_deleted; bool change, deleteme; multiset_table *cmt; if (sent->postprocessor == NULL) return 0; if (!opts->perform_pp_prune) return 0; knowledge = sent->postprocessor->knowledge; cmt = cms_table_new(); for (w = 0; w < sent->length; w++) { Disjunct *d; for (d = sent->word[w].d; d != NULL; d = d->next) { char dir; d->marked = true; for (dir=0; dir < 2; dir++) { Connector *c; for (c = ((dir) ? (d->left) : (d->right)); c != NULL; c = c->next) { insert_in_cms_table(cmt, c->string); } } } } total_deleted = 0; change = true; while (change) { change = false; N_deleted = 0; for (w = 0; w < sent->length; w++) { Disjunct *d; for (d = sent->word[w].d; d != NULL; d = d->next) { char dir; if (!d->marked) continue; deleteme = false; for (dir = 0; dir < 2; dir++) { Connector *c; for (c = ((dir) ? (d->left) : (d->right)); c != NULL; c = c->next) { for (i = 0; i < knowledge->n_contains_one_rules; i++) { pp_rule* rule = &knowledge->contains_one_rules[i]; /* the ith rule */ const char * selector = rule->selector; /* selector string for this rule */ pp_linkset * link_set = rule->link_set; /* the set of criterion links */ if (strchr(selector, '*') != NULL) continue; /* If it has a * forget it */ if (!post_process_match(selector, c->string)) continue; /* printf("pp_prune: trigger ok. selector = %s c->string = %s\n", selector, c->string); */ /* We know c matches the trigger link of the rule. */ /* Now check the criterion links */ if (!rule_satisfiable(cmt, link_set)) { deleteme = true; rule->use_count++; } if (deleteme) break; } if (deleteme) break; } if (deleteme) break; } if (deleteme) /* now we delete this disjunct */ { char dir; N_deleted++; total_deleted++; d->marked = false; /* mark for deletion later */ for (dir=0; dir < 2; dir++) { Connector *c; for (c = ((dir) ? (d->left) : (d->right)); c != NULL; c = c->next) { change |= delete_from_cms_table(cmt, c->string); } } } } } if (verbosity_level(D_PRUNE)) printf("pp_prune pass deleted %d\n", N_deleted); } delete_unmarked_disjuncts(sent); cms_table_delete(cmt); if (verbosity_level(D_PRUNE)) { printf("\nAfter pp_pruning:\n"); print_disjunct_counts(sent); } print_time(opts, "pp pruning"); return total_deleted; } /** * Do the following pruning steps until nothing happens: * power pp power pp power pp.... * Make sure you do them both at least once. */ void pp_and_power_prune(Sentence sent, Parse_Options opts) { power_prune(sent, opts); pp_prune(sent, opts); return; // Not reached. We can actually gain a few percent of // performance be skipping the loop below. Mostly, it just // does a lot of work, and pretty much finds nothing. // And so we skip it. #ifdef ONLY_IF_YOU_THINK_THIS_IS_WORTH_IT for (;;) { if (pp_prune(sent, opts) == 0) break; if (power_prune(sent, opts) == 0) break; } #endif } link-grammar-5.3.16/link-grammar/prune.h0000664000076400007640000000210112766044421015005 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _PRUNE_H #define _PRUNE_H #include "api-types.h" #include "link-includes.h" int power_prune(Sentence, Parse_Options); void pp_and_power_prune(Sentence, Parse_Options); void expression_prune(Sentence); #endif /* _PRUNE_H */ link-grammar-5.3.16/link-grammar/print-util.c0000644000076400007640000000745513040204035015756 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include #include "print-util.h" #include "utilities.h" /* This is a "safe" append function, used here to build up a link diagram incrementally. Because the diagram is built up a few characters at a time, we keep around a pointer to the end of string to prevent the algorithm from being quadratic. */ struct String_s { size_t allocated; /* Unsigned so VC++ doesn't complain about comparisons */ size_t eos; /* offset to end of string */ char * p; }; String * string_new(void) { #define INITSZ 30 String * string; string = (String *) exalloc(sizeof(String)); string->allocated = INITSZ; string->p = (char *) exalloc(INITSZ*sizeof(char)); string->p[0] = '\0'; string->eos = 0; return string; } void string_delete(String *s) { exfree(s->p, s->allocated*sizeof(char)); exfree(s, sizeof(String)); } const char * string_value(String *s) { return s->p; } char * string_copy(String *s) { char * p = (char *) exalloc(s->eos + 1); strcpy(p, s->p); return p; } static void string_append_l(String *string, const char *a, size_t len) { if (string->allocated <= string->eos + len) { string->allocated = 2 * string->allocated + len + 1; string->p = (char *)realloc(string->p, string->allocated); } strcpy(string->p + string->eos, a); string->eos += len; return; } /* Note: As in the rest of the LG library, we assume here C99 compliance. */ void vappend_string(String * string, const char *fmt, va_list args) { #define TMPLEN 1024 /* Big enough for a possible error message, see below */ char temp_buffer[TMPLEN]; char *temp_string = temp_buffer; size_t templen; va_list copy_args; va_copy(copy_args, args); templen = vsnprintf(temp_string, TMPLEN, fmt, copy_args); va_end(copy_args); if ((int)templen < 0) goto error; // if (fmt[0] == '(') { errno=2; goto error;} /* Test the error reporting. */ if (templen >= TMPLEN) { /* TMPLEN is too small - use a bigger buffer. Couldn't actually * find any example of entering this code with TMPLEN=1024... */ temp_string = alloca(templen+1); templen = vsnprintf(temp_string, templen+1, fmt, args); if ((int)templen < 0) goto error; } va_end(args); string_append_l(string, temp_string, templen); return; error: { /* Some error has occurred */ const char msg[] = "[vappend_string(): "; strcpy(temp_buffer, msg); strerror_r(errno, temp_buffer+sizeof(msg)-1, TMPLEN-sizeof(msg)); strcat(temp_buffer, "]"); string_append_l(string, temp_string, strlen(temp_buffer)); return; } } void append_string(String * string, const char *fmt, ...) { va_list args; va_start(args, fmt); vappend_string(string, fmt, args); } size_t append_utf8_char(String * string, const char * mbs) { /* Copy exactly one multi-byte character to buf */ char buf[10]; size_t n = utf8_next(mbs); assert(n<10, "Multi-byte character is too long!"); strncpy(buf, mbs, n); buf[n] = 0; append_string(string, "%s", buf); return n; } link-grammar-5.3.16/link-grammar/idiom.h0000664000076400007640000000210712431741033014753 00000000000000/********************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /********************************************************************************/ #include "dict-structures.h" #include "link-includes.h" void insert_idiom(Dictionary dict, Dict_node *); bool contains_underbar(const char *); bool is_idiom_word(const char *); link-grammar-5.3.16/link-grammar/dict-common.h0000664000076400007640000000545712766044421016106 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2013, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LG_DICT_COMMON_H_ #define _LG_DICT_COMMON_H_ #include "structures.h" /* The functions here are for link-grammar internal use only. * They are not part of the public API. */ bool find_word_in_dict(Dictionary dict, const char *); Afdict_class * afdict_find(Dictionary, const char *, bool); Exp * Exp_create(Exp_list *); void add_empty_word(Dictionary const, X_node *); void free_Exp_list(Exp_list *); void patch_subscript(char *); bool is_suffix(const char, const char *); bool is_stem(const char *); /* Connector names for the affix class lists in the affix file */ typedef enum { AFDICT_RPUNC=1, AFDICT_LPUNC, AFDICT_UNITS, AFDICT_SUF, AFDICT_PRE, AFDICT_MPRE, AFDICT_QUOTES, AFDICT_BULLETS, AFDICT_INFIXMARK, AFDICT_STEMSUBSCR, AFDICT_SANEMORPHISM, /* The below are used only for random morphology via regex */ AFDICT_REGPRE, AFDICT_REGMID, AFDICT_REGSUF, AFDICT_REGALTS, AFDICT_REGPARTS, AFDICT_NUM_ENTRIES } afdict_classnum; #define AFDICT_CLASSNAMES1 \ "invalid classname", \ "RPUNC", \ "LPUNC", \ "UNITS", \ "SUF", /* SUF is used in the Russian dict */ \ "PRE", /* PRE is not used anywhere, yet... */ \ "MPRE", /* Multi-prefix, currently for Hebrew */ \ "QUOTES", \ "BULLETS", \ "INFIXMARK", /* Prepended to suffixes, appended to pefixes */ \ "STEMSUBSCR", /* Subscripts for stems */ \ "SANEMORPHISM", /* Regex for sane_morphism() */ /* The regexes below are used only for random morphology generation */ #define AFDICT_CLASSNAMES2 \ "REGPRE", /* Regex for prefix */ \ "REGMID", /* Regex for middle parts */ \ "REGSUF", /* Regex for suffix */ \ "REGALTS", /* Min&max number of alternatives to issue for a word */\ "REGPARTS", /* Max number of word partitions */ #define AFDICT_CLASSNAMES AFDICT_CLASSNAMES1 AFDICT_CLASSNAMES2 "last classname" #define AFCLASS(afdict, class) (&afdict->afdict_class[class]) #endif /* _LG_DICT_COMMON_H_ */ link-grammar-5.3.16/link-grammar/dict-file/0000755000076400007640000000000013074513206015422 500000000000000link-grammar-5.3.16/link-grammar/dict-file/read-dict.c0000644000076400007640000015572313042741441017356 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright 2013, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include "build-disjuncts.h" #include "dict-common.h" #include "error.h" #include "print.h" #include "externs.h" #include "idiom.h" #include "read-dict.h" #include "regex-morph.h" #include "string-set.h" #include "utilities.h" #include "word-file.h" /** * Format the given locale for use in setlocale(). * POSIX systems and Windows use different conventions. * On Windows, convert to full language and territory names, because the * short ones doesn't work for some reason on every system (including MinGW). * @param dict Used for putting the returned value in a string-set. * @param ll Locale 2-letter language code. * @param cc Locale 2-letter territory code. * @return The formatted locale, directly usable in setlocale(). */ static const char * format_locale(Dictionary dict, const char *ll, const char *cc) { unsigned char *locale_ll = (unsigned char *)strdupa(ll); unsigned char *locale_cc = (unsigned char *)strdupa(cc); for (unsigned char *p = locale_ll; '\0' != *p; p++) *p = tolower(*p); for (unsigned char *p = locale_cc; '\0' != *p; p++) *p = toupper(*p); #ifdef _WIN32 const int locale_size = strlen(ll) + 1 + strlen(cc) + 1; char *locale = alloca(locale_size); snprintf(locale, locale_size, "%s-%s", locale_ll, locale_cc); wchar_t wlocale[LOCALE_NAME_MAX_LENGTH]; wchar_t wtmpbuf[LOCALE_NAME_MAX_LENGTH]; char tmpbuf[LOCALE_NAME_MAX_LENGTH]; char locale_buf[LOCALE_NAME_MAX_LENGTH]; size_t r; r = mbstowcs(wlocale, locale, LOCALE_NAME_MAX_LENGTH); if ((size_t)-1 == r) { prt_error("Error: Error converting %s to wide character.\n", locale); return NULL; } wlocale[LOCALE_NAME_MAX_LENGTH-1] = L'\0'; if (0 >= GetLocaleInfoEx(wlocale, LOCALE_SENGLISHLANGUAGENAME, wtmpbuf, LOCALE_NAME_MAX_LENGTH)) { prt_error("Error: GetLocaleInfoEx LOCALE_SENGLISHLANGUAGENAME Locale=%s: \n" "Error %d", locale, (int)GetLastError()); return NULL; } r = wcstombs(tmpbuf, wtmpbuf, LOCALE_NAME_MAX_LENGTH); if ((size_t)-1 == r) { prt_error("Error: Error converting locale language from wide character.\n"); return NULL; } tmpbuf[LOCALE_NAME_MAX_LENGTH-1] = '\0'; if (0 == strncmp(tmpbuf, "Unknown", 7)) { prt_error("Error: Unknown territory code in locale \"%s\"\n", locale); return NULL; } strcpy(locale_buf, tmpbuf); strcat(locale_buf, "_"); if (0 >= GetLocaleInfoEx(wlocale, LOCALE_SENGLISHCOUNTRYNAME, wtmpbuf, LOCALE_NAME_MAX_LENGTH)) { prt_error("Error: GetLocaleInfoEx LOCALE_SENGLISHCOUNTRYNAME Locale=%s: \n" "Error %d", locale, (int)GetLastError()); return NULL; } r = wcstombs(tmpbuf, wtmpbuf, LOCALE_NAME_MAX_LENGTH); if ((size_t)-1 == r) { prt_error("Error: Error converting locale territory from wide character.\n"); return NULL; } tmpbuf[LOCALE_NAME_MAX_LENGTH-1] = '\0'; if (0 == strncmp(tmpbuf, "Unknown", 7)) { prt_error("Error: Unknown territory code in locale \"%s\"\n", locale); return NULL; } locale = strcat(locale_buf, tmpbuf); #else /* Assuming POSIX */ const int locale_size = strlen(ll) + 1 + strlen(cc) + sizeof(".UTF-8"); char *locale = alloca(locale_size); snprintf(locale, locale_size, "%s_%s.UTF-8", locale_ll, locale_cc); #endif return string_set_add(locale, dict->string_set); } /** * Return a locale for the given dictionary, in the OS format. * - If is defined, use it. * - Else use the locale from the environment. * - On Windows, if no environment locale use the default locale. * * : LL4cc+; * LL is the ISO639 language code in uppercase, * cc is the ISO3166 territory code in lowercase. * This particular capitalization is needed for the value to be a * valid LG connector. * For transliterated dictionaries: * : C+; * * @param dict The dictionary for which the locale is needed. * @return The locale, in a format suitable for use by setlocale(). */ const char * linkgrammar_get_dict_locale(Dictionary dict) { if (dict->locale) return dict->locale; const char *locale; Dict_node *dn = lookup_list(dict, ""); if (NULL == dn) { lgdebug(D_USER_FILES, "Debug: Dictionary '%s': Locale is not defined.\n", dict->name); goto locale_error; } if (0 == strcmp(dn->exp->u.string, "C")) { locale = string_set_add("C", dict->string_set); } else { char c; char locale_ll[4], locale_cc[3]; int locale_numelement = sscanf(dn->exp->u.string, "%3[A-Z]4%2[a-z]%c", locale_ll, locale_cc, &c); if (2 != locale_numelement) { prt_error("Error: \": %s\" " "should be in the form LL4cc+\n" "\t(LL: language code; cc: territory code) " "\tor C+ for transliterated dictionaries.\n", dn->exp->u.string); goto locale_error; } locale = format_locale(dict, locale_ll, locale_cc); if (!try_locale(locale)) { prt_error("Debug: Dictionary \"%s\": Locale \"%s\" unknown\n", dict->name, locale); goto locale_error; } } free_lookup(dn); lgdebug(D_USER_FILES, "Debug: Dictionary locale: \"%s\"\n", locale); dict->locale = locale; return locale; locale_error: { free_lookup(dn); const char *locale = get_default_locale(); if (NULL == locale) return NULL; const char *sslocale = string_set_add(locale, dict->string_set); free((void *)locale); prt_error("Info: Dictionary '%s': No locale definition - " "\"%s\" will be used.\n", dict->name, sslocale); if (!try_locale(sslocale)) { lgdebug(D_USER_FILES, "Debug: Unknown locale \"%s\"...\n", sslocale); return NULL; } return sslocale; } } const char * linkgrammar_get_version(void) { const char *s = "link-grammar-" LINK_VERSION_STRING; return s; } const char * linkgrammar_get_dict_version(Dictionary dict) { char * ver; char * p; Dict_node *dn; Exp *e; if (dict->version) return dict->version; /* The newer dictionaries should contain a macro of the form: * : V4v6v6+; * which would indicate dictionary version 4.6.6 * Older dictionaries contain no version info. */ dn = lookup_list(dict, ""); if (NULL == dn) return "[unknown]"; e = dn->exp; ver = strdup(&e->u.string[1]); p = strchr(ver, 'v'); while (p) { *p = '.'; p = strchr(p+1, 'v'); } free_lookup(dn); dict->version = string_set_add(ver, dict->string_set); free(ver); return dict->version; } /* The dictionary format: In what follows: Every "%" symbol and everything after it is ignored on every line. Every newline or tab is replaced by a space. The dictionary file is a sequence of ENTRIES. Each ENTRY is one or more WORDS (a sequence of upper or lower case letters) separated by spaces, followed by a ":", followed by an EXPRESSION followed by a ";". An EXPRESSION is an expression where the operators are "&" or "and" or "|" or "or", and there are three types of parentheses: "()", "{}", and "[]". The terminal symbols of this grammar are the connectors, which are strings of letters or numbers or *s. Expressions may be written in prefix or infix form. In prefix-form, the expressions are lisp-like, with the operators &, | preceding the operands. In infix-form, the operators are in the middle. The current dictionaries are in infix form. If the C preprocessor constant INFIX_NOTATION is defined, then the dictionary is assumed to be in infix form. The connector begins with an optional @, which is followed by an upper case sequence of letters. Each subsequent *, lower case letter or number is a subscript. At the end is a + or - sign. The "@" allows this connector to attach to one or more other connectors. Here is a sample dictionary entry (in infix form): gone: T- & {@EV+}; (See our paper for more about how to interpret the meaning of the dictionary expressions.) A previously defined word (such as "gone" above) may be used instead of a connector to specify the expression it was defined to be. Of course, in this case, it must uniquely specify a word in the dictionary, and have been previously defined. If a word is of the form "/foo", then the file current-dir/foo is a so-called word file, and is read in as a list of words. A word file is just a list of words separated by blanks or newlines. A word that contains the character "_" defines an idiomatic use of the words separated by the "_". For example "kind of" is an idiomatic expression, so a word "kind_of" is defined in the dictionary. Idiomatic expressions of any number of words can be defined in this way. When the word "kind" is encountered, all the idiomatic uses of the word are considered. An expression enclosed in "[..]" is give a cost of 1. This means that if any of the connectors inside the square braces are used, a cost of 1 is incurred. (This cost is the first element of the cost vector printed when a sentence is parsed.) Of course if something is inside of 10 levels of "[..]" then using it incurs a cost of 10. These costs are called "disjunct costs". The linkages are printed out in order of non-increasing disjunct cost. A number following a square bracket over-rides the cost of that bracket. Thus, [...].5 has a cost of 0.5 while [...]2.0 has a cost of 2; that is it is the same as [[...]]. Any floating point number (including exponents!) is allowed. The expression "(A+ or ())" means that you can choose either "A+" or the empty expression "()", that is, that the connector "A+" is optional. This is more compactly expressed as "{A+}". In other words, curly braces indicate an optional expression. The expression "(A+ or [])" is the same as that above, but there is a cost of 1 incurred for choosing not to use "A+". The expression "(EXP1 & [EXP2])" is exactly the same as "[EXP1 & EXP2]". The difference between "({[A+]} & B+)" and "([{A+}] & B+)" is that the latter always incurs a cost of 1, while the former only gets a cost of 1 if "A+" is used. The dictionary writer is not allowed to use connectors that begin in "ID". This is reserved for the connectors automatically generated for idioms. Dictionary words may be followed by a dot (period, "."), and a "subscript" identifying the word type. The subscript may be one or more letters or numbers, but must begin with a letter. Currently, the dictionary contains (mostly?) subscripts consisting of a single letter, and these serve mostly to identify the part-of-speech. In general, subscripts can also be used to distinguish different word senses. */ static bool link_advance(Dictionary dict); static void dict_error2(Dictionary dict, const char * s, const char *s2) { #define ERRBUFLEN 1024 char tokens[ERRBUFLEN], t[ERRBUFLEN]; int pos = 1; int i; /* The link_advance used to print the error message can * throw more errors while printing... */ if (dict->recursive_error) return; dict->recursive_error = true; tokens[0] = '\0'; for (i=0; i<5 && dict->token[0] != '\0' ; i++) { pos += snprintf(t, ERRBUFLEN, "\"%s\" ", dict->token); strncat(tokens, t, ERRBUFLEN-1-pos); link_advance(dict); } tokens[pos] = '\0'; if (s2) { err_msg(lg_Error, "Error parsing dictionary %s.\n" "%s %s\n\t line %d, tokens = %s", dict->name, s, s2, dict->line_number, tokens); } else { err_msg(lg_Error, "Error parsing dictionary %s.\n" "%s\n\t line %d, tokens = %s", dict->name, s, dict->line_number, tokens); } dict->recursive_error = false; } static void dict_error(Dictionary dict, const char * s) { dict_error2(dict, s, NULL); } static void warning(Dictionary dict, const char * s) { err_msg(lg_Warn, "Warning: %s\n" "\tline %d, current token = \"%s\"", s, dict->line_number, dict->token); } /** * This gets the next UTF8 character from the input, eliminating comments. * If we're in quote mode, it does not consider the % character for * comments. Note that the returned character is a wide character! */ typedef char* utf8char; static utf8char get_character(Dictionary dict, int quote_mode) { static char uc[7]; int i = 0; while (1) { char c = *(dict->pin++); /* Skip over all comments */ if ((c == '%') && (!quote_mode)) { while ((c != 0x0) && (c != '\n')) c = *(dict->pin++); dict->line_number++; continue; } /* Newline counts as whitespace */ if (c == '\n') dict->line_number++; /* If it's a 7-bit ascii, we are done */ if ((0 == i) && ((c & 0x80) == 0x0)) { uc[0] = c; uc[1] = 0x0; return uc; } uc[0] = c; i = 1; while (i < 6) { c = *(dict->pin++); /* If we're onto the next char, we're done. */ if (((c & 0x80) == 0x0) || ((c & 0xc0) == 0xc0)) { dict->pin--; uc[i] = 0x0; return uc; } uc[i] = c; i++; } dict_error(dict, "UTF8 char is too long"); return NULL; } uc[0] = 0x0; return uc; } /* * This set of 10 characters are the ones defining the syntax of the * dictionary. */ #define SPECIAL "(){};[]&^|:" /* Commutative (symmetric) AND */ #define SYM_AND '^' /* Bi-directional connector: + or - */ #define ANY_DIR '$' /* Wild-card link type */ #define WILD_TYPE '*' /** * Return true if the input character is one of the special * characters used to define the syntax of the dictionary. */ static bool char_is_special(char c) { return (NULL != strchr(SPECIAL, c)); } /** * This reads the next token from the input into 'token'. * Return 1 if a character was read, else return 0 (and print a warning). */ static bool link_advance(Dictionary dict) { utf8char c; int nr, i; int quote_mode; dict->is_special = false; if (dict->already_got_it != '\0') { dict->is_special = char_is_special(dict->already_got_it); if (dict->already_got_it == EOF) { dict->token[0] = '\0'; } else { dict->token[0] = dict->already_got_it; /* specials are one byte */ dict->token[1] = '\0'; } dict->already_got_it = '\0'; return true; } do { c = get_character(dict, false); if (NULL == c) return false; } while (lg_isspace(c[0])); quote_mode = false; i = 0; for (;;) { if (i > MAX_TOKEN_LENGTH-3) { dict_error(dict, "Token too long"); return false; } if (quote_mode) { if (c[0] == '"' && /* Check the next character too, to allow " in words */ (*dict->pin == ':' || *dict->pin == ';' || lg_isspace(*dict->pin))) { quote_mode = false; dict->token[i] = '\0'; return true; } if (lg_isspace(c[0])) { dict_error(dict, "White space inside of token"); return false; } nr = 0; while (c[nr]) {dict->token[i] = c[nr]; i++; nr++; } } else { if ('\0' == c[1] && char_is_special(c[0])) { if (i == 0) { dict->token[0] = c[0]; /* special toks are one char always */ dict->token[1] = '\0'; dict->is_special = true; return true; } dict->token[i] = '\0'; dict->already_got_it = c[0]; return true; } if (c[0] == 0x0) { if (i == 0) { dict->token[0] = '\0'; return true; } dict->token[i] = '\0'; dict->already_got_it = '\0'; return true; } if (lg_isspace(c[0])) { dict->token[i] = '\0'; return true; } if (c[0] == '\"') { quote_mode = true; } else { nr = 0; while (c[nr]) {dict->token[i] = c[nr]; i++; nr++; } } } c = get_character(dict, quote_mode); if (NULL == c) return false; } return true; } /** * Returns true if this token is a special token and it is equal to c */ static int is_equal(Dictionary dict, char c) { return (dict->is_special && c == dict->token[0] && dict->token[1] == '\0'); } /** * Make sure the string s is a valid connector. * Return true if the connector is valid, else return false, * and print an appropriate warning message. */ static bool check_connector(Dictionary dict, const char * s) { int i; i = strlen(s); if (i < 1) { dict_error(dict, "Expecting a connector."); return false; } i = s[i-1]; /* the last character of the token */ if ((i != '+') && (i != '-') && (i != ANY_DIR)) { dict_error(dict, "A connector must end in a \"+\", \"-\" or \"$\"."); return false; } if (*s == '@') s++; if (!isupper((int)*s) && ('h' != *s) && ('d' != *s)) { dict_error(dict, "The first letter of a connector must be h,d or uppercase."); return false; } if ((*s == 'I') && (*(s+1) == 'D')) { dict_error(dict, "Connectors beginning with \"ID\" are forbidden"); return false; } while (*(s+1)) { if ((!isalnum((int)*s)) && (*s != WILD_TYPE)) { dict_error(dict, "All letters of a connector must be ASCII alpha-numeric."); return false; } s++; } return true; } /* ======================================================================== */ /** * Dictionary entry comparison and ordering functions. * * The data structure storing the dictionary is simply a binary tree. * The entries in the binary tree are sorted by alphabetical order. * There is one catch, however: words may have suffixes (a dot, followed * by the suffix), and these suffixes are to be handled appropriately * during sorting and comparison. * * The use of suffixes means that the ordering of the words is not * exactly the order given by strcmp. The order must be such that, for * example, "make" < "make.n" < "make-up" -- suffixed words come after * the bare words, but before any other other words with non-alphabetic * characters (such as the hyphen in "make-up", or possibly UTF8 * characters). Thus, plain "strcmp" can't be used to determine * dictionary order. * * Thus, a set of specialized string comparison and ordering functions * are provided. These "do the right thing" when matching string with * and without suffixes. */ /** * dict_order_strict - order two dictionary words in proper sort order. * Return zero if the strings match, else return in a unique order. * The order is NOT (locale-dependent) UTF8 sort order; its ordered * based on numeric values of single bytes. This will uniquely order * UTF8 strings, just not in a LANG-dependent (locale-dependent) order. * But we don't need/want locale-dependent ordering! */ /* verbose version, for demonstration only */ /* int dict_order_strict(char *s, char *t) { int ss, tt; while (*s != '\0' && *s == *t) { s++; t++; } if (*s == SUBSCRIPT_MARK) { ss = 1; } else { ss = (*s)<<1; } if (*t == SUBSCRIPT_MARK) { tt = 1; } else { tt = (*t)<<1; } return (ss - tt); } */ /* terse version */ /* If one word contains a dot, the other one must also! */ static inline int dict_order_strict(const char *s, Dict_node * dn) { const char * t = dn->string; while (*s != '\0' && *s == *t) {s++; t++;} return ((*s == SUBSCRIPT_MARK)?(1):(*s)) - ((*t == SUBSCRIPT_MARK)?(1):(*t)); } /** * dict_order_bare() -- order user vs. dictionary string. * * Similar to above, except that a "bare" search string will match * a dictionary entry with a dot. * * Assuming that s is a pointer to the search string, and that t is * a pointer to a dictionary string, this returns 0 if they match, * returns >0 if s>t, and <0 if sstring; while (*s != '\0' && *s == *t) {s++; t++;} return (*s) - ((*t == SUBSCRIPT_MARK)?(0):(*t)); } /** * dict_order_wild() -- order dictionary strings, with wildcard. * * This routine is used to support command-line parser users who * want to search for all dictionary entries of some given word or * partial word, containing a wild-card. This is done by using the * !!blah* command at the command-line. Users need this function to * debug the dictionary. This is the ONLY place in the link-parser * where wild-card search is needed; ordinary parsing does not use it. * * !!blah*.sub is also supported. * * Assuming that s is a pointer to a search string, and that * t is a pointer to a dictionary string, this returns 0 if they * match, >0 if s>t, and <0 if sstring; lgdebug(+D_DOW, "search-word='%s' dict-word='%s'\n", s, t); while((*s != '\0') && (*s != SUBSCRIPT_MARK) && (*s == *t)) {s++; t++;} if (*s == WILD_TYPE) return 0; lgdebug(D_DOW, "Result: '%s'-'%s'=%d\n", s, t, ((*s == SUBSCRIPT_MARK)?(0):(*s)) - ((*t == SUBSCRIPT_MARK)?(0):(*t))); return ((*s == SUBSCRIPT_MARK)?(0):(*s)) - ((*t == SUBSCRIPT_MARK)?(0):(*t)); } #undef D_DOW /** * dict_match -- return true if strings match, else false. * A "bare" string (one without a subscript) will match any corresponding * string with a suffix; so, for example, "make" and "make.n" are * a match. If both strings have subscripts, then the subscripts must match. * * A subscript is the part that follows the SUBSCRIPT_MARK. */ static bool dict_match(const char * s, const char * t) { char *ds, *dt; ds = strrchr(s, SUBSCRIPT_MARK); dt = strrchr(t, SUBSCRIPT_MARK); #if SUBSCRIPT_MARK == '.' /* a dot at the end or a dot followed by a number is NOT * considered a subscript */ if ((dt != NULL) && ((*(dt+1) == '\0') || (isdigit((int)*(dt+1))))) dt = NULL; if ((ds != NULL) && ((*(ds+1) == '\0') || (isdigit((int)*(ds+1))))) ds = NULL; #endif /* dt is NULL when there's no prefix ... */ if (dt == NULL && ds != NULL) { if (((int)strlen(t)) > (ds-s)) return false; /* we need to do this to ensure that */ return (strncmp(s, t, ds-s) == 0); /* "i.e." does not match "i.e" */ } else if (dt != NULL && ds == NULL) { if (((int)strlen(s)) > (dt-t)) return false; return (strncmp(s, t, dt-t) == 0); } else { return (strcmp(s, t) == 0); } } /* ======================================================================== */ static inline Dict_node * dict_node_new(void) { return (Dict_node*) xalloc(sizeof(Dict_node)); } static inline void free_dict_node(Dict_node *dn) { xfree((char *)dn, sizeof(Dict_node)); } /** * prune_lookup_list -- discard all list entries that don't match string * Walk the lookup list (of right links), discarding all nodes that do * not match the dictionary string s. The matching is dictionary matching: * subscripted entries will match "bare" entries. */ static Dict_node * prune_lookup_list(Dict_node *llist, const char * s) { Dict_node *dn, *dnx, *list_new; list_new = NULL; for (dn = llist; dn != NULL; dn = dnx) { dnx = dn->right; /* now put dn onto the answer list, or free it */ if (dict_match(dn->string, s)) { dn->right = list_new; list_new = dn; } else { free_dict_node(dn); } } /* now reverse the list back */ llist = NULL; for (dn = list_new; dn != NULL; dn = dnx) { dnx = dn->right; dn->right = llist; llist = dn; } return llist; } /* ======================================================================== */ static bool subscr_match(const char *s, const Dict_node * dn) { const char * s_sub = strrchr(s, SUBSCRIPT_MARK); const char * t_sub; if (NULL == s_sub) return true; t_sub = strrchr(dn->string, SUBSCRIPT_MARK); if (NULL == t_sub) return false; if ( 0 == strcmp(s_sub, t_sub)) return true; return false; } /** * rdictionary_lookup() -- recursive dictionary lookup * Walk binary tree, given by 'dn', looking for the string 's'. * For every node in the tree where 's' matches, * make a copy of that node, and append it to llist. */ static Dict_node * rdictionary_lookup(Dict_node *llist, const Dict_node * dn, const char * s, bool match_idiom, int (*dict_order)(const char *, const Dict_node *)) { /* see comment in dictionary_lookup below */ int m; Dict_node * dn_new; if (dn == NULL) return llist; m = dict_order(s, dn); if (m >= 0) { llist = rdictionary_lookup(llist, dn->right, s, match_idiom, dict_order); } if ((m == 0) && (match_idiom || !is_idiom_word(dn->string)) && (dict_order != dict_order_wild || subscr_match(s, dn))) { dn_new = dict_node_new(); *dn_new = *dn; dn_new->right = llist; llist = dn_new; } if (m <= 0) { llist = rdictionary_lookup(llist, dn->left, s, match_idiom, dict_order); } return llist; } /** * lookup_list() - return list of words in the file-backed dictionary. * * Returns a pointer to a lookup list of the words in the dictionary. * Matches include words that appear in idioms. To exclude idioms, use * abridged_lookup_list() to obtain matches. * * This list is made up of Dict_nodes, linked by their right pointers. * The node, file and string fields are copied from the dictionary. * * The returned list must be freed with free_lookup(). */ Dict_node * lookup_list(const Dictionary dict, const char *s) { Dict_node * llist = rdictionary_lookup(NULL, dict->root, s, true, dict_order_bare); llist = prune_lookup_list(llist, s); return llist; } bool boolean_lookup(Dictionary dict, const char *s) { Dict_node *llist = lookup_list(dict, s); bool boool = (llist != NULL); free_lookup(llist); return boool; } void free_lookup(Dict_node *llist) { Dict_node * n; while (llist != NULL) { n = llist->right; free_dict_node(llist); llist = n; } } void free_insert_list(Dict_node *ilist) { Dict_node * n; while (ilist != NULL) { n = ilist->left; free_dict_node(ilist); ilist = n; } } static Dict_node * dictionary_lookup_wild(Dictionary dict, const char *s) { bool lookup_idioms = test_enabled("lookup-idioms"); char * ds = strrchr(s, SUBSCRIPT_DOT); /* Only the rightmost dot is a candidate for SUBSCRIPT_DOT */ char * ws = strrchr(s, WILD_TYPE); /* A SUBSCRIPT_DOT can only appear after a wild-card */ Dict_node * result; char * stmp = strdup(s); /* It is not a SUBSCRIPT_DOT if it is at the end or before the wild-card. * E.g: "Dr.", "i.*", "." */ if ((NULL != ds) && ('\0' != ds[1]) && ((NULL == ws) || (ds > ws))) stmp[ds-s] = SUBSCRIPT_MARK; result = rdictionary_lookup(NULL, dict->root, stmp, lookup_idioms, dict_order_wild); free(stmp); return result; } /** * abridged_lookup_list() - return lookup list of words in the dictionary * * Returns a pointer to a lookup list of the words in the dictionary. * Excludes any idioms that contain the word; use * dictionary_lookup_list() to obtain the complete list. * * This list is made up of Dict_nodes, linked by their right pointers. * The node, file and string fields are copied from the dictionary. * * The returned list must be freed with free_lookup(). */ Dict_node * abridged_lookup_list(const Dictionary dict, const char *s) { Dict_node *llist; llist = rdictionary_lookup(NULL, dict->root, s, false, dict_order_bare); llist = prune_lookup_list(llist, s); return llist; } /* ======================================================================== */ /** * Allocate a new Exp node and link it into the exp_list for freeing later. */ Exp * Exp_create(Exp_list *eli) { Exp * e; e = (Exp *) xalloc(sizeof(Exp)); e->next = eli->exp_list; eli->exp_list = e; return e; } static inline void exp_free(Exp * e) { xfree((char *)e, sizeof(Exp)); } /** * This creates a node with zero children. Initializes * the cost to zero. */ static Exp * make_zeroary_node(Exp_list * eli) { Exp * n; n = Exp_create(eli); n->type = AND_type; /* these must be AND types */ n->cost = 0.0; n->u.l = NULL; return n; } /** * This creates a node with one child (namely e). Initializes * the cost to zero. */ static Exp * make_unary_node(Exp_list * eli, Exp * e) { Exp * n; n = Exp_create(eli); n->type = AND_type; /* these must be AND types */ n->cost = 0.0; n->u.l = (E_list *) xalloc(sizeof(E_list)); n->u.l->next = NULL; n->u.l->e = e; return n; } /** * Create an AND_type expression. The expressions nl, nr will be * AND-ed together. */ static Exp * make_and_node(Exp_list * eli, Exp* nl, Exp* nr) { E_list *ell, *elr; Exp* n; n = Exp_create(eli); n->type = AND_type; n->cost = 0.0; n->u.l = ell = (E_list *) xalloc(sizeof(E_list)); ell->next = elr = (E_list *) xalloc(sizeof(E_list)); elr->next = NULL; ell->e = nl; elr->e = nr; return n; } /** * Create an OR_type expression. The expressions nl, nr will be * OR-ed together. */ static Exp * make_or_node(Exp_list *eli, Exp* nl, Exp* nr) { E_list *ell, *elr; Exp* n; n = Exp_create(eli); n->type = OR_type; n->cost = 0.0; n->u.l = ell = (E_list *) xalloc(sizeof(E_list)); ell->next = elr = (E_list *) xalloc(sizeof(E_list)); elr->next = NULL; ell->e = nl; elr->e = nr; return n; } /** * This creates an OR node with two children, one the given node, * and the other as zeroary node. This has the effect of creating * what used to be called an optional node. */ static Exp * make_optional_node(Exp_list *eli, Exp * e) { return make_or_node(eli, make_zeroary_node(eli), e); } /** * make_dir_connector() -- make a single node for a connector * that is a + or a - connector. * * Assumes the current token is the connector. */ static Exp * make_dir_connector(Dictionary dict, int i) { Exp* n = Exp_create(&dict->exp_list); n->dir = dict->token[i]; dict->token[i] = '\0'; /* get rid of the + or - */ if (dict->token[0] == '@') { n->u.string = string_set_add(dict->token+1, dict->string_set); n->multi = true; } else { n->u.string = string_set_add(dict->token, dict->string_set); n->multi = false; } n->type = CONNECTOR_type; n->cost = 0.0; return n; } /* ======================================================================== */ /** * make_connector() -- make a node for a connector or dictionary word. * * Assumes the current token is a connector or dictionary word. */ static Exp * make_connector(Dictionary dict) { Exp * n; Dict_node *dn, *dn_head; int i; i = strlen(dict->token) - 1; /* this must be +, - or * if a connector */ if ((dict->token[i] != '+') && (dict->token[i] != '-') && (dict->token[i] != ANY_DIR)) { /* If we are here, token is a word */ patch_subscript(dict->token); dn_head = abridged_lookup_list(dict, dict->token); dn = dn_head; while ((dn != NULL) && (strcmp(dn->string, dict->token) != 0)) { dn = dn->right; } if (dn == NULL) { free_lookup(dn_head); dict_error(dict, "\nPerhaps missing + or - in a connector.\n" "Or perhaps you forgot the subscript on a word.\n" "Or perhaps a word is used before it is defined.\n"); return NULL; } n = make_unary_node(&dict->exp_list, dn->exp); free_lookup(dn_head); } else { /* If we are here, token is a connector */ if (!check_connector(dict, dict->token)) { return NULL; } if ((dict->token[i] == '+') || (dict->token[i] == '-')) { /* A simple, unidirectional connector. Just make that. */ n = make_dir_connector(dict, i); } else if (dict->token[i] == ANY_DIR) { Exp *plu, *min; /* If we are here, then it's a bi-directional connector. * Make both a + and a - version, and or them together. */ dict->token[i] = '+'; plu = make_dir_connector(dict, i); dict->token[i] = '-'; min = make_dir_connector(dict, i); n = make_or_node(&dict->exp_list, plu, min); } else { dict_error(dict, "Unknown connector direction type."); return NULL; } } if (!link_advance(dict)) { exp_free(n); return NULL; } return n; } /* ======================================================================== */ /* Empty-word handling. */ /** Insert ZZZ+ connectors. * This function was mainly used to support using empty-words, a concept * that has been eliminated. However, it is still used to support linking of * quotes that don't get the QUc/QUd links. */ void add_empty_word(Dictionary const dict, X_node *x) { Exp *zn, *an; E_list *elist, *flist; Exp_list eli = { NULL }; /* The left-wall already has ZZZ-. The right-wall will not arrive here. */ if (MT_WALL == x->word->morpheme_type) return; /* Replace plain-word-exp by {ZZZ+} & (plain-word-exp) in each X_node. */ for(; NULL != x; x = x->next) { /* Ignore stems for now, decreases a little the overhead for * stem-suffix languages. */ if (is_stem(x->string)) continue; /* Avoid an unneeded overhead. */ //lgdebug(+0, "Processing '%s'\n", x->string); /* zn points at {ZZZ+} */ zn = Exp_create(&eli); zn->dir = '+'; zn->u.string = string_set_add(EMPTY_CONNECTOR, dict->string_set); zn->multi = false; zn->type = CONNECTOR_type; zn->cost = 0.0; zn = make_optional_node(&eli, zn); /* flist is plain-word-exp */ flist = (E_list *) xalloc(sizeof(E_list)); flist->next = NULL; flist->e = x->exp; /* elist is {ZZZ+} , (plain-word-exp) */ elist = (E_list *) xalloc(sizeof(E_list)); elist->next = flist; elist->e = zn; /* an will be {ZZZ+} & (plain-word-exp) */ an = Exp_create(&eli); an->type = AND_type; an->cost = 0.0; an->u.l = elist; x->exp = an; } } /* ======================================================================== */ /** * Return true if the string is a (floating point) number. * Float points can be preceeded by a single plus or minus sign. */ static bool is_number(const char * str) { if ('+' == str[0] || '-' == str[0]) str++; if (strspn(str, "0123456789.") == strlen(str)) return true; return false; } /* ======================================================================== */ /* INFIX_NOTATION is always defined; we simply never use the format below. */ /* #if ! defined INFIX_NOTATION */ #if 0 static Exp * expression(Dictionary dict); /** * We're looking at the first of the stuff after an "and" or "or". * Build a Exp node for this expression. Set the cost and optional * fields to the default values. Set the type field according to type */ static Exp * operator_exp(Dictionary dict, int type) { Exp * n; E_list first; E_list * elist; n = Exp_create(dict); n->type = type; n->cost = 0.0; elist = &first; while((!is_equal(dict, ')')) && (!is_equal(dict, ']')) && (!is_equal(dict, '}'))) { elist->next = (E_list *) xalloc(sizeof(E_list)); elist = elist->next; elist->next = NULL; elist->e = expression(dict); if (elist->e == NULL) { return NULL; } } if (elist == &first) { dict_error(dict, "An \"or\" or \"and\" of nothing"); return NULL; } n->u.l = first.next; return n; } /** * Looks for the stuff that is allowed to be inside of parentheses * either & or | followed by a list, or a terminal symbol. */ static Exp * in_parens(Dictionary dict) { Exp * e; if (is_equal(dict, '&') || (strcmp(token, "and")==0)) { if (!link_advance(dict)) { return NULL; } return operator_exp(dict, AND_type); } else if (is_equal(dict, '|') || (strcmp(dict->token, "or")==0)) { if (!link_advance(dict)) { return NULL; } return operator_exp(dict, OR_type); } else { return expression(dict); } } /** * Build (and return the root of) the tree for the expression beginning * with the current token. At the end, the token is the first one not * part of this expression. */ static Exp * expression(Dictionary dict) { Exp * n; if (is_equal(dict, '(')) { if (!link_advance(dict)) { return NULL; } n = in_parens(dict); if (!is_equal(dict, ')')) { dict_error(dict, "Expecting a \")\"."); return NULL; } if (!link_advance(dict)) { return NULL; } } else if (is_equal(dict, '{')) { if (!link_advance(dict)) { return NULL; } n = in_parens(dict); if (!is_equal(dict, '}')) { dict_error(dict, "Expecting a \"}\"."); return NULL; } if (!link_advance(dict)) { return NULL; } n = make_optional_node(dict, n); } else if (is_equal(dict, '[')) { if (!link_advance(dict)) { return NULL; } n = in_parens(dict); if (!is_equal(dict, ']')) { dict_error(dict, "Expecting a \"]\"."); return NULL; } if (!link_advance(dict)) { return NULL; } n->cost += 1.0; } else if (!dict->is_special) { n = make_connector(dict); if (n == NULL) { return NULL; } } else if (is_equal(dict, ')') || is_equal(dict, ']')) { /* allows "()" or "[]" */ n = make_zeroary_node(dict); } else { dict_error(dict, "Connector, \"(\", \"[\", or \"{\" expected."); return NULL; } return n; } /* ======================================================================== */ #else /* This is for infix notation */ static Exp * restricted_expression(Dictionary dict, int and_ok, int or_ok); /** * Build (and return the root of) the tree for the expression beginning * with the current token. At the end, the token is the first one not * part of this expression. */ static Exp * make_expression(Dictionary dict) { return restricted_expression(dict, true, true); } static Exp * restricted_expression(Dictionary dict, int and_ok, int or_ok) { Exp *nl = NULL; if (is_equal(dict, '(')) { if (!link_advance(dict)) { return NULL; } nl = make_expression(dict); if (nl == NULL) { return NULL; } if (!is_equal(dict, ')')) { dict_error(dict, "Expecting a \")\"."); return NULL; } if (!link_advance(dict)) { return NULL; } } else if (is_equal(dict, '{')) { if (!link_advance(dict)) { return NULL; } nl = make_expression(dict); if (nl == NULL) { return NULL; } if (!is_equal(dict, '}')) { dict_error(dict, "Expecting a \"}\"."); return NULL; } if (!link_advance(dict)) { return NULL; } nl = make_optional_node(&dict->exp_list, nl); } else if (is_equal(dict, '[')) { if (!link_advance(dict)) { return NULL; } nl = make_expression(dict); if (nl == NULL) { return NULL; } if (!is_equal(dict, ']')) { dict_error(dict, "Expecting a \"]\"."); return NULL; } if (!link_advance(dict)) { return NULL; } /* A square bracket can have a number after it. * If it is present, then that number is interpreted * as the cost of the bracket. Else, the cost of a * square bracket is 1.0. */ if (is_number(dict->token)) { nl->cost += atof(dict->token); if (!link_advance(dict)) { return NULL; } } else { nl->cost += 1.0; } } else if (!dict->is_special) { nl = make_connector(dict); if (nl == NULL) { return NULL; } } else if (is_equal(dict, ')') || is_equal(dict, ']')) { /* allows "()" or "[]" */ nl = make_zeroary_node(&dict->exp_list); } else { dict_error(dict, "Connector, \"(\", \"[\", or \"{\" expected."); return NULL; } /* Non-commuting AND */ if (is_equal(dict, '&') || (strcmp(dict->token, "and") == 0)) { Exp *nr; if (!and_ok) { warning(dict, "\"and\" and \"or\" at the same level in an expression"); } if (!link_advance(dict)) { return NULL; } nr = restricted_expression(dict, true, false); if (nr == NULL) { return NULL; } return make_and_node(&dict->exp_list, nl, nr); } /* Commuting OR */ else if (is_equal(dict, '|') || (strcmp(dict->token, "or") == 0)) { Exp *nr; if (!or_ok) { warning(dict, "\"and\" and \"or\" at the same level in an expression"); } if (!link_advance(dict)) { return NULL; } nr = restricted_expression(dict, false, true); if (nr == NULL) { return NULL; } return make_or_node(&dict->exp_list, nl, nr); } /* Commuting AND */ else if (is_equal(dict, SYM_AND) || (strcmp(dict->token, "sym") == 0)) { Exp *nr, *na, *nb, *or; if (!and_ok) { warning(dict, "\"and\" and \"or\" at the same level in an expression"); } if (!link_advance(dict)) { return NULL; } nr = restricted_expression(dict, true, false); if (nr == NULL) { return NULL; } /* Expand A ^ B into the expr ((A & B) or (B & A)). * Must be wrapped in unary node so that it can be * mixed with ordinary ands at the same level. */ na = make_and_node(&dict->exp_list, nl, nr); nb = make_and_node(&dict->exp_list, nr, nl); or = make_or_node(&dict->exp_list, na, nb); return make_unary_node(&dict->exp_list, or); } return nl; } #endif /* ======================================================================== */ /* Implementation of the DSW algo for rebalancing a binary tree. * The point is -- after building the dictionary tree, we rebalance it * once at the end. This is a **LOT LOT** quicker than maintaining an * AVL tree along the way (less than quarter-of-a-second vs. about * a minute or more!) FWIW, the DSW tree is even more balanced than * the AVL tree is (it's less deep, more full). * * The DSW algo, with C++ code, is described in * * Timothy J. Rolfe, "One-Time Binary Search Tree Balancing: * The Day/Stout/Warren (DSW) Algorithm", inroads, Vol. 34, No. 4 * (December 2002), pp. 85-88 * http://penguin.ewu.edu/~trolfe/DSWpaper/ */ static Dict_node *rotate_right(Dict_node *root) { Dict_node *pivot = root->left; root->left = pivot->right; pivot->right = root; return pivot; } static Dict_node * dsw_tree_to_vine (Dict_node *root) { Dict_node *vine_tail, *vine_head, *rest; Dict_node vh; vine_head = &vh; vine_head->left = NULL; vine_head->right = root; vine_tail = vine_head; rest = root; while (NULL != rest) { /* If no left, we are done, do the right */ if (NULL == rest->left) { vine_tail = rest; rest = rest->right; } /* eliminate the left subtree */ else { rest = rotate_right(rest); vine_tail->right = rest; } } return vh.right; } static void dsw_compression (Dict_node *root, unsigned int count) { unsigned int j; for (j = 0; j < count; j++) { /* Compound left rotation */ Dict_node * pivot = root->right; root->right = pivot->right; root = pivot->right; pivot->right = root->left; root->left = pivot; } } /* Return size of the full portion of the tree * Gets the next pow(2,k)-1 */ static inline unsigned int full_tree_size (unsigned int size) { unsigned int pk = 1; while (pk < size) pk = 2*pk + 1; return pk/2; } static Dict_node * dsw_vine_to_tree (Dict_node *root, int size) { Dict_node vine_head; unsigned int full_count = full_tree_size(size +1); vine_head.left = NULL; vine_head.right = root; dsw_compression(&vine_head, size - full_count); for (size = full_count ; size > 1 ; size /= 2) { dsw_compression(&vine_head, size / 2); } return vine_head.right; } /* ======================================================================== */ /** * Insert the new node into the dictionary below node n. * Give error message if the new element's string is already there. * Assumes that the "n" field of new is already set, and the left * and right fields of it are NULL. * * The resulting tree is highly unbalanced. It needs to be rebalanced * before being used. The DSW algo below is ideal for that. */ Dict_node * insert_dict(Dictionary dict, Dict_node * n, Dict_node * newnode) { int comp; if (NULL == n) return newnode; comp = dict_order_strict(newnode->string, n); if (comp < 0) { if (NULL == n->left) { n->left = newnode; return n; } n->left = insert_dict(dict, n->left, newnode); return n; /* return rebalance(n); Uncomment to get an AVL tree */ } else if (comp > 0) { if (NULL == n->right) { n->right = newnode; return n; } n->right = insert_dict(dict, n->right, newnode); return n; /* return rebalance(n); Uncomment to get an AVL tree */ } else { char t[256]; snprintf(t, 256, "The word \"%s\" has been multiply defined\n", newnode->string); dict_error(dict, t); return NULL; } } /** * insert_list() - * p points to a list of dict_nodes connected by their left pointers. * l is the length of this list (the last ptr may not be NULL). * It inserts the list into the dictionary. * It does the middle one first, then the left half, then the right. * * Note: I think this "insert middle, then left, then right" algo has * its origins as a lame attempt to hack around the fact that the * resulting binary tree is rather badly unbalanced. This has been * fixed by using the DSW rebalancing algo. Now, that would seem * to render this crazy bisected-insertion algo obsolete, but .. * oddly enough, it seems to make the DSW balancing go really fast! * Faster than a simple insertion. Go figure. I think this has * something to do with the fact that the dictionaries are in * alphabetical order! This subdivision helps randomize a bit. */ void insert_list(Dictionary dict, Dict_node * p, int l) { Dict_node * dn, *dn_head, *dn_second_half; int k, i; /* length of first half */ if (l == 0) return; k = (l-1)/2; dn = p; for (i = 0; i < k; i++) { dn = dn->left; } /* dn now points to the middle element */ dn_second_half = dn->left; dn->left = dn->right = NULL; if (contains_underbar(dn->string)) { insert_idiom(dict, dn); } else if (is_idiom_word(dn->string)) { err_msg(lg_Warn, "Warning: Word \"%s\" found near line %d of %s.\n" "\tWords ending \".Ix\" (x a number) are reserved for idioms.\n" "\tThis word will be ignored.", dn->string, dict->line_number, dict->name); free_dict_node(dn); } else if ((dn_head = abridged_lookup_list(dict, dn->string)) != NULL) { char *u; Dict_node *dnx; u = strchr(dn->string, SUBSCRIPT_MARK); if (u) *u = SUBSCRIPT_DOT; prt_error("Warning: The word \"%s\" " "found near line %d of %s matches the following words:", dn->string, dict->line_number, dict->name); for (dnx = dn_head; dnx != NULL; dnx = dnx->right) { prt_error("\a\t%s", dnx->string); } prt_error("\a\n\tThis word will be ignored.\n"); free_lookup(dn_head); free_dict_node(dn); } else { dict->root = insert_dict(dict, dict->root, dn); dict->num_entries++; } insert_list(dict, p, k); insert_list(dict, dn_second_half, l-k-1); } /** * read_entry() -- read one dictionary entry * Starting with the current token, parse one dictionary entry. * A single dictionary entry must have one and only one colon in it, * and is terminated by a semi-colon. * Add these words to the dictionary. */ static bool read_entry(Dictionary dict) { Exp *n; int i; Dict_node *dnx, *dn = NULL; while (!is_equal(dict, ':')) { if (dict->is_special) { dict_error(dict, "I expected a word but didn\'t get it."); goto syntax_error; } /* If it's a word-file name */ /* However, be careful to reject "/.v" which is the division symbol * used in equations (.v means verb-like) */ if ((dict->token[0] == '/') && (dict->token[1] != '.')) { dn = read_word_file(dict, dn, dict->token); if (dn == NULL) { prt_error("Error opening word file %s\n", dict->token); return false; } } else if ((dict->token[0] == '#') && (0 == strcmp(dict->token, "#include"))) { bool rc; char* instr; char* dict_name; const char * save_name; bool save_is_special; const char * save_input; const char * save_pin; char save_already_got_it; int save_line_number; size_t skip_slash; if (!link_advance(dict)) goto syntax_error; skip_slash = ('/' == dict->token[0]) ? 1 : 0; dict_name = strdup(dict->token); save_name = dict->name; save_is_special = dict->is_special; save_input = dict->input; save_pin = dict->pin; save_already_got_it = dict->already_got_it; save_line_number = dict->line_number; /* OK, token contains the filename to read ... */ instr = get_file_contents(dict_name + skip_slash); if (NULL == instr) { prt_error("Error: Could not open subdictionary \"%s\"\n", dict_name); goto syntax_error; } dict->input = instr; dict->pin = dict->input; /* The line number and dict name are used for error reporting */ dict->line_number = 0; dict->name = dict_name; /* Now read the thing in. */ rc = read_dictionary(dict); dict->name = save_name; dict->is_special = save_is_special; dict->input = save_input; dict->pin = save_pin; dict->already_got_it = save_already_got_it; dict->line_number = save_line_number; free(instr); free(dict_name); if (!rc) goto syntax_error; /* when we return, point to the next entry */ if (!link_advance(dict)) goto syntax_error; /* If a semicolon follows the include, that's OK... ignore it. */ if (';' == dict->token[0]) { if (!link_advance(dict)) goto syntax_error; } return true; } else { Dict_node * dn_new = dict_node_new(); dn_new->left = dn; dn_new->right = NULL; dn_new->exp = NULL; dn = dn_new; dn->file = NULL; /* Note: The following patches a dot in regexes appearing in * the affix file... It is corrected later. */ patch_subscript(dict->token); dn->string = string_set_add(dict->token, dict->string_set); } /* Advance to next entry, unless error */ if (!link_advance(dict)) goto syntax_error; } /* pass the : */ if (!link_advance(dict)) { goto syntax_error; } n = make_expression(dict); if (n == NULL) { goto syntax_error; } if (!is_equal(dict, ';')) { dict_error(dict, "Expecting \";\" at the end of an entry."); goto syntax_error; } /* pass the ; */ if (!link_advance(dict)) { goto syntax_error; } /* At this point, dn points to a list of Dict_nodes connected by * their left pointers. These are to be inserted into the dictionary */ i = 0; for (dnx = dn; dnx != NULL; dnx = dnx->left) { dnx->exp = n; i++; } dict->insert_entry(dict, dn, i); return true; syntax_error: free_insert_list(dn); return false; } static void rprint_dictionary_data(Dict_node * n) { if (n == NULL) return; rprint_dictionary_data(n->left); printf("%s: ", n->string); print_expression(n->exp); printf("-6-\n"); rprint_dictionary_data(n->right); } /** * Dump the entire contents of the dictionary * XXX This is not currently called by anything, but is a "good thing * to keep around". */ void print_dictionary_data(Dictionary dict) { rprint_dictionary_data(dict->root); } bool read_dictionary(Dictionary dict) { if (!link_advance(dict)) { return false; } /* The last character of a dictionary is NUL. * Note: At the end of reading a dictionary, dict->pin points to one * character after the input. Referring its [-1] element is safe even if * the dict file size is 0. */ while ('\0' != dict->pin[-1]) { if (!read_entry(dict)) { return false; } } dict->root = dsw_tree_to_vine(dict->root); dict->root = dsw_vine_to_tree(dict->root, dict->num_entries); return true; } /* ======================================================================= */ /** * Display the information about the given word. * If the word can split, display the information about each part. * Note that the splits may be invalid grammatically. * * Wild-card search is supported; the command-line user can type in !!word* or * !!word*.sub and get a list of all words that match up to the wild-card. * In this case no split is done. * * FIXME: Errors are printed twice, since display_word_split() is invoked twice * per word. One way to fix it is to change display_word_split() to return false * on failure. However, this is a big fix, because the failure is several * functions deep, all not returning a value or returning a value for another * purpose. An easy fix, which has advantages for other things, is to add (and * use here) a "char *last_error" field in the Dictionary structure, serving * like an "errno" of library calls. */ static void display_word_split(Dictionary dict, const char * word, Parse_Options opts, void (*display)(Dictionary, const char *)) { Sentence sent; struct Parse_Options_s display_word_opts = *opts; if ('\0' == word) return; /* avoid trying null strings */ parse_options_set_spell_guess(&display_word_opts, 0); sent = sentence_create(word, dict); if (0 == sentence_split(sent, &display_word_opts)) { /* List the splits */ print_sentence_word_alternatives(sent, false, NULL, NULL); /* List the disjuncts information. */ print_sentence_word_alternatives(sent, false, display, NULL); } sentence_delete(sent); } #define DJ_COL_WIDTH sizeof(" ") /** * Display the number of disjuncts associated with this dict node */ static void display_counts(const char *word, Dict_node *dn) { printf("matches:\n"); for (; dn != NULL; dn = dn->right) { unsigned int len; char * s; char * t; len = count_disjunct_for_dict_node(dn); s = strdup(dn->string); t = strrchr(s, SUBSCRIPT_MARK); if (t) *t = SUBSCRIPT_DOT; printf(" "); left_print_string(stdout, s, DJ_COL_WIDTH); free(s); printf(" %8u disjuncts ", len); if (dn->file != NULL) { printf("<%s>", dn->file->file); } printf("\n"); } } /** * Display the number of disjuncts associated with this dict node */ static void display_expr(const char *word, Dict_node *dn) { printf("expressions:\n"); for (; dn != NULL; dn = dn->right) { char * s; char * t; s = strdup(dn->string); t = strrchr(s, SUBSCRIPT_MARK); if (t) *t = SUBSCRIPT_DOT; printf(" "); left_print_string(stdout, s, DJ_COL_WIDTH); free(s); print_expression(dn->exp); if (NULL != dn->right) /* avoid extra newlines at the end */ printf("\n\n"); } } static void display_word_info(Dictionary dict, const char * word) { const char * regex_name; Dict_node *dn_head; dn_head = dictionary_lookup_wild(dict, word); if (dn_head) { display_counts(word, dn_head); free_lookup(dn_head); return; } /* Recurse, if it's a regex match */ regex_name = match_regex(dict->regex_root, word); if (regex_name) { display_word_info(dict, regex_name); return; } printf("matches nothing in the dictionary."); } static void display_word_expr(Dictionary dict, const char * word) { const char * regex_name; Dict_node *dn_head; dn_head = dictionary_lookup_wild(dict, word); if (dn_head) { display_expr(word, dn_head); free_lookup(dn_head); return; } /* Recurse, if it's a regex match */ regex_name = match_regex(dict->regex_root, word); if (regex_name) { display_word_expr(dict, regex_name); return; } printf("matches nothing in the dictionary."); } /** * dict_display_word_info() - display the information about the given word. */ void dict_display_word_info(Dictionary dict, const char * word, Parse_Options opts) { display_word_split(dict, word, opts, display_word_info); } /** * dict_display_word_expr() - display the connector info for a given word. */ void dict_display_word_expr(Dictionary dict, const char * word, Parse_Options opts) { display_word_split(dict, word, opts, display_word_expr); } link-grammar-5.3.16/link-grammar/dict-file/word-file.h0000664000076400007640000000243612770176363017425 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "dict-api.h" #include "structures.h" /* The structure below stores a list of dictionary word files. */ struct Word_file_struct { Word_file * next; const char *file; /* the file name */ bool changed; /* TRUE if this file has been changed (XXX unused) */ }; void free_Word_file(Word_file * wf); Dict_node * read_word_file(Dictionary dict, Dict_node * dn, char * filename); link-grammar-5.3.16/link-grammar/dict-file/read-regex.h0000664000076400007640000000135212431741033017536 00000000000000/*************************************************************************/ /* Copyright (c) 2005 Sampo Pyysalo */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ int read_regex_file(Dictionary dict, const char *file_name); link-grammar-5.3.16/link-grammar/dict-file/dictionary.c0000644000076400007640000005055613042742217017667 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright 2008, 2009, 2012 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "anysplit.h" #include "api-structures.h" #include "dict-api.h" #include "dict-common.h" #include "externs.h" #include "idiom.h" #include "pp_knowledge.h" #include "read-dict.h" #include "read-regex.h" #include "regex-morph.h" #include "spellcheck.h" #include "string-set.h" #include "structures.h" #include "utilities.h" #include "word-utils.h" #include "dict-sql/read-sql.h" /* Temporary hack */ /*************************************************************** * * Routines for manipulating Dictionary * ****************************************************************/ /* Units will typically have a ".u" at the end. Get * rid of it, as otherwise stripping is messed up. */ static inline char * deinflect(const char * str) { size_t len; char *s; char *p = strrchr(str, SUBSCRIPT_MARK); if (!p || (p == str)) return strdup(str); len = p - str; s = (char *)malloc(len + 1); strncpy(s, str, len); s[len] = '\0'; return s; } /* The affix dictionary is represented as a dynamically allocated array with * an element for each class (connector type) in the affix file. Each element * has a pointer to an array of strings which are the punctuation/affix * names. */ const char * afdict_classname[] = { AFDICT_CLASSNAMES }; /** * Find the affix table entry for given connector name. * If the connector name is not in the table, return NULL. */ Afdict_class * afdict_find(Dictionary afdict, const char * con, bool notify_err) { const char ** ac; for (ac = afdict_classname; ac < &afdict_classname[ARRAY_SIZE(afdict_classname)]; ac++) { if (0 == strcmp(*ac, con)) return &afdict->afdict_class[ac - afdict_classname]; } if (notify_err) { prt_error("Warning: Unknown class name %s found near line %d of %s.\n" "\tThis class name will be ignored.\n", con, afdict->line_number, afdict->name); } return NULL; } #define AFFIX_COUNT_MEM_INCREMENT 64 static void affix_list_add(Dictionary afdict, Afdict_class * ac, const char * affix) { if (NULL == ac) return; /* ignore unknown class name */ if (ac->mem_elems <= ac->length) { size_t new_sz; ac->mem_elems += AFFIX_COUNT_MEM_INCREMENT; new_sz = ac->mem_elems * sizeof(const char *); ac->string = (char const **) realloc((void *)ac->string, new_sz); } ac->string[ac->length] = string_set_add(affix, afdict->string_set); ac->length++; } static void load_affix(Dictionary afdict, Dict_node *dn, int l) { Dict_node * dnx = NULL; for (; NULL != dn; dn = dnx) { char *string; const char *con = word_only_connector(dn); if (NULL == con) { /* ??? should we support here more than one class? */ prt_error("Warning: Word \"%s\" found near line %d of %s.\n" "\tWord has more than one connector.\n" "\tThis word will be ignored.\n", dn->string, afdict->line_number, afdict->name); return; } /* The affix files serve a dual purpose: they indicate both * what a unit is, connector-wise, and what is strippable, as * a string. When the unit is an 'idiom' (i.e. two words, * e.g. base_pair or degrees_C) then only the first word can * be stripped away from a run-on expression (e.g. "86degrees C") */ if (contains_underbar(dn->string)) { char *p; string = strdup(dn->string); p = string+1; while (*p != '_' && *p != '\0') p++; *p = '\0'; } else { string = deinflect(dn->string); } affix_list_add(afdict, afdict_find(afdict, con, /*notify_err*/true), string); free(string); dnx = dn->left; xfree((char *)dn, sizeof(Dict_node)); } } #ifdef AFDICT_ORDER_NOT_PRESERVED static int revcmplen(const void *a, const void *b) { return strlen(*(char * const *)b) - strlen(*(char * const *)a); } #endif /* AFDICT_ORDER_NOT_PRESERVED */ /** * Traverse the main dict in dictionary order, and extract all the suffixes * and prefixes - every time we see a new suffix/prefix (the previous one is * remembered by w_last), we save it in the corresponding affix-class list. * The saved affixes don't include the infix mark. */ static void get_dict_affixes(Dictionary dict, Dict_node * dn, char infix_mark, char * w_last) { const char *w; /* current dict word */ const char *w_sm; /* SUBSCRIPT_MARK position in the dict word */ size_t w_len; /* length of the dict word */ Dictionary afdict = dict->affix_table; if (dn == NULL) return; get_dict_affixes(dict, dn->right, infix_mark, w_last); w = dn->string; w_sm = strrchr(w, SUBSCRIPT_MARK); w_len = (NULL == w_sm) ? strlen(w) : (size_t)(w_sm - w); if (w_len > MAX_WORD) { prt_error("Error: word '%s' too long (%zd), program may malfunction\n", w, w_len); w_len = MAX_WORD; } /* (strlen(w_last) can be cached for speedup) */ if ((strlen(w_last) != w_len) || (0 != strncmp(w_last, w, w_len))) { strncpy(w_last, w, w_len); w_last[w_len] = '\0'; if (infix_mark == w_last[0]) { affix_list_add(afdict, &afdict->afdict_class[AFDICT_SUF], w_last+1); } else if (infix_mark == w_last[w_len-1]) { w_last[w_len-1] = '\0'; affix_list_add(afdict, &afdict->afdict_class[AFDICT_PRE], w_last); w_last[w_len-1] = infix_mark; } } get_dict_affixes(dict, dn->left, infix_mark, w_last); } /** * Concatenate the definitions for the given affix class. * This allows specifying the characters in different definitions * instead in a one long string, e.g. instead of: * ""«»《》ã€ã€‘『ã€`„": QUOTES+; * One can specify (note the added spaces): * """ «» 《》 ã€ã€‘ 『〠` „: QUOTES+; * Or even: * """: QUOTES+; * «» : QUOTES+; * etc. * Note that if there are no definitions or only one definition, there is * nothing to do. * The result is written to the first entry. * @param classno The given affix class. */ static void concat_class(Dictionary afdict, int classno) { Afdict_class * ac; size_t i; dyn_str * qs; ac = AFCLASS(afdict, classno); if (1 >= ac->length) return; qs = dyn_str_new(); for (i = 0; i < ac->length; i++) dyn_strcat(qs, ac->string[i]); ac->string[0] = string_set_add(qs->str, afdict->string_set); dyn_str_delete(qs); } /* Compare lengths of strings, for qsort */ static int cmplen(const void *a, const void *b) { const char * const *sa = a; const char * const *sb = b; return strlen(*sb) - strlen(*sa); } /** * Initialize several classes. * In case of a future dynamic change of the affix table, this function needs to * be invoked again after the affix table is re-constructed (changes may be * needed - especially to first free memory and initialize the affix dict * structure.). */ #define D_AI 11 static bool afdict_init(Dictionary dict) { Afdict_class * ac; Dictionary afdict = dict->affix_table; /* FIXME: read_entry() builds word lists in reverse order (can we * just create the list top-down without breaking anything?). Unless * it is fixed to preserve the order, reverse here the word list for * each affix class. */ for (ac = afdict->afdict_class; ac < &afdict->afdict_class[ARRAY_SIZE(afdict_classname)]; ac++) { int i; int l = ac->length - 1; const char * t; for (i = 0; i < l; i++, l--) { t = ac->string[i]; ac->string[i] = ac->string[l]; ac->string[l] = t; } } /* Create the affix lists */ ac = AFCLASS(afdict, AFDICT_INFIXMARK); if ((1 < ac->length) || ((1 == ac->length) && (1 != strlen(ac->string[0])))) { prt_error("Error: afdict_init: Invalid value for class %s in file %s" " (should have been one ASCII punctuation - ignored)\n", afdict_classname[AFDICT_INFIXMARK], afdict->name); free((void *)ac->string); ac->length = 0; ac->mem_elems = 0; ac->string = NULL; } /* XXX For now there is a possibility to use predefined SUF and PRE lists. * So if SUF or PRE are defined, don't extract any of them from the dict. */ if (1 == ac->length) { if ((0 == AFCLASS(afdict, AFDICT_PRE)->length) && (0 == AFCLASS(afdict, AFDICT_SUF)->length)) { char last_entry[MAX_WORD+1] = ""; get_dict_affixes(dict, dict->root, ac->string[0][0], last_entry); } } else { /* No INFIX_MARK - create a dummy one that always mismatches */ affix_list_add(afdict, &afdict->afdict_class[AFDICT_INFIXMARK], ""); } if (verbosity_level(+D_AI)) { size_t l; for (ac = afdict->afdict_class; ac < &afdict->afdict_class[ARRAY_SIZE(afdict_classname)]; ac++) { if (0 == ac->length) continue; lgdebug(+0, "Class %s, %zd items:", afdict_classname[ac-afdict->afdict_class], ac->length); for (l = 0; l < ac->length; l++) lgdebug(0, " '%s'", ac->string[l]); lgdebug(0, "\n"); } } #undef D_AI /* Store the SANEMORPHISM regex in the unused (up to now) * regex_root element of the affix dictionary, and precompile it */ assert(NULL == afdict->regex_root, "SM regex is already assigned"); ac = AFCLASS(afdict, AFDICT_SANEMORPHISM); if (0 != ac->length) { int rc; Regex_node *sm_re = malloc(sizeof(*sm_re)); dyn_str *rebuf = dyn_str_new(); /* The regex used to be converted to: ^((original-regex)b)+$ * In the initial wordgraph version word boundaries are not supported, * so instead it is converted to: ^(original-regex)+$ */ #ifdef WORD_BOUNDARIES dyn_strcat(rebuf, "^(("); #else dyn_strcat(rebuf, "^("); #endif dyn_strcat(rebuf, ac->string[0]); #ifdef WORD_BOUNDARIES dyn_strcat(rebuf, ")b)+$"); #else dyn_strcat(rebuf, ")+$"); #endif sm_re->pattern = strdup(rebuf->str); dyn_str_delete(rebuf); afdict->regex_root = sm_re; sm_re->name = strdup(afdict_classname[AFDICT_SANEMORPHISM]); sm_re->re = NULL; sm_re->next = NULL; sm_re->neg = false; rc = compile_regexs(afdict->regex_root, afdict); if (rc) { prt_error("Error: afdict_init: Failed to compile " "regex '%s' in file %s, return code %d\n", afdict_classname[AFDICT_SANEMORPHISM], afdict->name, rc); return false; } lgdebug(+5, "%s regex %s\n", afdict_classname[AFDICT_SANEMORPHISM], sm_re->pattern); } /* sort the UNITS list */ /* Longer unit names must get split off before shorter ones. * This prevents single-letter splits from screwing things * up. e.g. split 7gram before 7am before 7m */ ac = AFCLASS(afdict, AFDICT_UNITS); if (0 < ac->length) { qsort(ac->string, ac->length, sizeof(char *), cmplen); } #ifdef AFDICT_ORDER_NOT_PRESERVED /* pre-sort the MPRE list */ ac = AFCLASS(afdict, AFDICT_MPRE); if (0 < ac->length) { /* Longer subwords have priority over shorter ones, * reverse-sort by length. * XXX mprefix_split() for Hebrew depends on that. */ qsort(ac->string, ac->length, sizeof(char *), revcmplen); } #endif /* AFDICT_ORDER_NOT_PRESERVED */ concat_class(afdict, AFDICT_QUOTES); concat_class(afdict, AFDICT_BULLETS); if (! anysplit_init(afdict)) return false; return true; } static void free_llist(Dictionary dict, Dict_node *llist) { free_lookup(llist); } /** * Dummy lookup function for the affix dictionary - * compile_regexs() needs it. */ static bool return_true(Dictionary dict, const char *name) { return true; } static Dictionary dictionary_six(const char * lang, const char * dict_name, const char * pp_name, const char * cons_name, const char * affix_name, const char * regex_name); /** * Read dictionary entries from a wide-character string "input". * All other parts are read from files. */ #define D_DICT 10 static Dictionary dictionary_six_str(const char * lang, const char * input, const char * dict_name, const char * pp_name, const char * cons_name, const char * affix_name, const char * regex_name) { const char * t; Dictionary dict; Dict_node *dict_node; dict = (Dictionary) xalloc(sizeof(struct Dictionary_s)); memset(dict, 0, sizeof(struct Dictionary_s)); /* Language and file-name stuff */ dict->string_set = string_set_create(); t = strrchr (lang, '/'); t = (NULL == t) ? lang : t+1; dict->lang = string_set_add(t, dict->string_set); lgdebug(D_USER_FILES, "Debug: Language: %s\n", dict->lang); dict->name = string_set_add(dict_name, dict->string_set); /* * A special setup per dictionary type. The check here assumes the affix * dictionary name contains "affix". FIXME: For not using this * assumption, the dictionary creating stuff needs a rearrangement. */ if (0 == strstr(dict->name, "affix")) { /* To disable spell-checking, just set the checker to NULL */ dict->spell_checker = spellcheck_create(dict->lang); #if defined HAVE_HUNSPELL || defined HAVE_ASPELL /* FIXME: Move to spellcheck-*.c */ if (verbosity_level(D_USER_BASIC) && (NULL == dict->spell_checker)) prt_error("Info: %s: Spell checker disabled.\n", dict->lang); #endif dict->insert_entry = insert_list; dict->lookup_list = lookup_list; dict->free_lookup = free_llist; dict->lookup = boolean_lookup; } else { /* * Affix dictionary. */ size_t i; dict->insert_entry = load_affix; dict->lookup = return_true; /* initialize the class table */ dict->afdict_class = malloc(sizeof(*dict->afdict_class) * ARRAY_SIZE(afdict_classname)); for (i = 0; i < ARRAY_SIZE(afdict_classname); i++) { dict->afdict_class[i].mem_elems = 0; dict->afdict_class[i].length = 0; dict->afdict_class[i].string = NULL; } } dict->affix_table = NULL; /* Read dictionary from the input string. */ dict->input = input; dict->pin = dict->input; if (!read_dictionary(dict)) { dict->pin = NULL; dict->input = NULL; goto failure; } dict->pin = NULL; dict->input = NULL; if (NULL == affix_name) { /* * The affix table is handled alone in this invocation. * Skip the rest of processing! * FIXME: The dictionary creating stuff needs a rearrangement. */ return dict; } /* Get the locale for the dictionary. The first one of the * following which exists, is used: * 1. The locale which is defined in the dictionary. * 2. The locale from the environment. * 3. On Windows - the user's default locale. * NULL is returned if the locale is not valid. * Note: * If we don't have locale_t, as a side effect of checking the locale * it is set as the program's locale (as desired). However, in that * case if it is not valid and this is the first dictionary which is * opened, the program's locale may remain the initial one, i.e. "C" * (unless the API user changed it). */ dict->locale = linkgrammar_get_dict_locale(dict); /* If the program's locale doesn't have a UTF-8 codeset (e.g. it is * "C", or because the API user has set it incorrectly) set it to one * that has it. */ set_utf8_program_locale(); /* If the dictionary locale couldn't be established - then set * dict->locale so that it is consistent with the current program's * locale. It will be used as the intended locale of this * dictionary, and the locale of the compiled regexs. */ if (NULL == dict->locale) { dict->locale = setlocale(LC_CTYPE, NULL); prt_error("Warning: Couldn't set dictionary locale! " "Using current program locale \"%s\"\n", dict->locale); } /* setlocale() returns a string owned by the system. Copy it. */ dict->locale = string_set_add(dict->locale, dict->string_set); #ifdef HAVE_LOCALE_T /* Since linkgrammar_get_dict_locale() (which is called above) * validates the locale, the following call is guaranteed to succeed. */ dict->lctype = newlocale_LC_CTYPE(dict->locale); /* If dict->locale is still not set, there is a bug. * Without this assert(), the program may SEGFAULT when it * uses the isw*() functions. */ assert((locale_t) 0 != dict->lctype, "Dictionary locale is not set."); #else dict->lctype = 0; #endif /* HAVE_LOCALE_T */ /* setlocale() returns a string owned by the system. Copy it. */ dict->locale = string_set_add(dict->locale, dict->string_set); dict->affix_table = dictionary_six(lang, affix_name, NULL, NULL, NULL, NULL); if (dict->affix_table == NULL) { prt_error("Error: Could not open affix file %s\n", affix_name); goto failure; } if (! afdict_init(dict)) goto failure; /* * Process the regex file. * We have to compile regexs using the dictionary locale, * so make a temporary locale swap. */ if (read_regex_file(dict, regex_name)) goto failure; const char *locale = setlocale(LC_CTYPE, NULL); /* Save current locale. */ locale = strdupa(locale); /* setlocale() uses its own memory. */ setlocale(LC_CTYPE, dict->locale); lgdebug(+D_DICT, "Regexs locale \"%s\"\n", setlocale(LC_CTYPE, NULL)); if (compile_regexs(dict->regex_root, dict)) { locale = setlocale(LC_CTYPE, locale); /* Restore the locale. */ goto failure; } locale = setlocale(LC_CTYPE, locale); /* Restore the locale. */ assert(NULL != locale, "Cannot restore program locale"); #ifdef USE_CORPUS dict->corpus = lg_corpus_new(); #endif dict->left_wall_defined = boolean_dictionary_lookup(dict, LEFT_WALL_WORD); dict->right_wall_defined = boolean_dictionary_lookup(dict, RIGHT_WALL_WORD); dict->base_knowledge = pp_knowledge_open(pp_name); if (NULL == dict->base_knowledge) goto failure; dict->hpsg_knowledge = pp_knowledge_open(cons_name); if (NULL == dict->hpsg_knowledge) goto failure; dict->unknown_word_defined = boolean_dictionary_lookup(dict, UNKNOWN_WORD); dict->use_unknown_word = true; dict->shuffle_linkages = false; if (0 == strcmp(dict->lang, "any") || NULL != dict->affix_table->anysplit) dict->shuffle_linkages = true; dict_node = dictionary_lookup_list(dict, UNLIMITED_CONNECTORS_WORD); if (dict_node != NULL) dict->unlimited_connector_set = connector_set_create(dict_node->exp); free_lookup(dict_node); return dict; failure: dictionary_delete(dict); return NULL; } /** * Use filenames of six different files to put together the dictionary. */ static Dictionary dictionary_six(const char * lang, const char * dict_name, const char * pp_name, const char * cons_name, const char * affix_name, const char * regex_name) { Dictionary dict; char* input = get_file_contents(dict_name); if (NULL == input) { prt_error("Error: Could not open dictionary \"%s\"\n", dict_name); return NULL; } dict = dictionary_six_str(lang, input, dict_name, pp_name, cons_name, affix_name, regex_name); free(input); return dict; } Dictionary dictionary_create_from_file(const char * lang) { Dictionary dictionary; init_memusage(); if (lang && *lang) { char * dict_name; char * pp_name; char * cons_name; char * affix_name; char * regex_name; dict_name = join_path(lang, "4.0.dict"); pp_name = join_path(lang, "4.0.knowledge"); cons_name = join_path(lang, "4.0.constituent-knowledge"); affix_name = join_path(lang, "4.0.affix"); regex_name = join_path(lang, "4.0.regex"); dictionary = dictionary_six(lang, dict_name, pp_name, cons_name, affix_name, regex_name); free(regex_name); free(affix_name); free(cons_name); free(pp_name); free(dict_name); } else { prt_error("Error: No language specified!\n"); dictionary = NULL; } return dictionary; } /** * Use "string" as the input dictionary. All of the other parts, * including post-processing, affix table, etc, are NULL. * This routine is intended for unit-testing ONLY. */ Dictionary dictionary_create_from_utf8(const char * input) { Dictionary dictionary = NULL; char * lang; init_memusage(); lang = get_default_locale(); if (lang && *lang) { dictionary = dictionary_six_str(lang, input, "string", NULL, NULL, NULL, NULL); free(lang); } else { /* Default to en when locales are broken (e.g. WIN32) */ dictionary = dictionary_six_str("en", input, "string", NULL, NULL, NULL, NULL); } return dictionary; } link-grammar-5.3.16/link-grammar/dict-file/read-dict.h0000664000076400007640000000255712767345031017371 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LG_READ_DICT_H_ #define _LG_READ_DICT_H_ #include "dict-structures.h" void print_dictionary_data(Dictionary dict); void print_dictionary_words(Dictionary dict); Dictionary dictionary_create_from_file(const char * lang); bool read_dictionary(Dictionary dict); Dict_node * lookup_list(const Dictionary dict, const char *s); bool boolean_lookup(Dictionary dict, const char *s); void free_lookup(Dict_node *llist); void free_insert_list(Dict_node *ilist); void insert_list(Dictionary dict, Dict_node * p, int l); #endif /* _LG_READ_DICT_H_ */ link-grammar-5.3.16/link-grammar/dict-file/word-file.c0000644000076400007640000000563413040204035017374 00000000000000/***************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /***************************************************************************/ #include "error.h" #include "dict-common.h" #include "string-set.h" #include "structures.h" #include "read-dict.h" #include "word-file.h" /** * Reads in one word from the file, allocates space for it, * and returns it. * * In case of an error, return a null string (cannot be a valid word). */ static const char * get_a_word(Dictionary dict, FILE * fp) { char word[MAX_WORD+4]; /* allow for 4-byte wide chars */ const char * s; int c, j; do { c = lg_fgetc(fp); } while ((c != EOF) && lg_isspace(c)); if (c == EOF) return NULL; for (j=0; (j <= MAX_WORD-1) && (!lg_isspace(c)) && (c != EOF); j++) { word[j] = c; c = lg_fgetc(fp); } if (j >= MAX_WORD) { word[MAX_WORD] = '\0'; prt_error("The dictionary contains a word that is too long: %s\n", word); return ""; /* error indication */ } word[j] = '\0'; patch_subscript(word); s = string_set_add(word, dict->string_set); return s; } /** * * (1) opens the word file and adds it to the word file list * (2) reads in the words * (3) puts each word in a Dict_node * (4) links these together by their left pointers at the * front of the list pointed to by dn * (5) returns a pointer to the first of this list */ Dict_node * read_word_file(Dictionary dict, Dict_node * dn, char * filename) { Word_file * wf; FILE * fp; const char * s; filename += 1; /* get rid of leading '/' */ if ((fp = dictopen(filename, "r")) == NULL) { return NULL; } wf = (Word_file *) xalloc(sizeof (Word_file)); wf->file = string_set_add(filename, dict->string_set); wf->changed = false; wf->next = dict->word_file_header; dict->word_file_header = wf; while ((s = get_a_word(dict, fp)) != NULL) { if ('\0' == s[0]) /* returned error indication */ { fclose(fp); free_insert_list(dn); return NULL; } Dict_node * dn_new = (Dict_node *) xalloc(sizeof(Dict_node)); dn_new->left = dn; dn = dn_new; dn->string = s; dn->file = wf; } fclose(fp); return dn; } void free_Word_file(Word_file * wf) { Word_file *wf1; for (;wf != NULL; wf = wf1) { wf1 = wf->next; xfree((char *) wf, sizeof(Word_file)); } } link-grammar-5.3.16/link-grammar/dict-file/read-regex.c0000664000076400007640000001005412766044421017540 00000000000000/*************************************************************************/ /* Copyright (c) 2005 Sampo Pyysalo */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include "link-includes.h" #include "api-structures.h" #include "structures.h" #include "read-regex.h" /* Function for reading regular expression name:pattern combinations into the Dictionary from a given file. The format of the regex file is as follows: Lines starting with "%" are comments and are ignored. All other nonempty lines must follow the following format: REGEX_NAME: /pattern/ here REGEX_NAME is an identifying unique name for the regex. This name is used to determine the disjuncts that will be assigned to tokens matching the pattern, so in the dictionary file (e.g. 4.0.dict) you must have something like REGEX_NAME: (({@MX+} & (JG- or )) or YS+)) or AN+ or G+); using the same name. The pattern itself must be surrounded by slashes. Extra whitespace is ignored. */ #define MAX_REGEX_NAME_LENGTH 50 #define MAX_REGEX_LENGTH 255 int read_regex_file(Dictionary dict, const char *file_name) { Regex_node **tail = &dict->regex_root; /* Last Regex_node * in list */ Regex_node *new_re; char name[MAX_REGEX_NAME_LENGTH]; char regex[MAX_REGEX_LENGTH]; int c,prev,i,line=1; FILE *fp; fp = dictopen(file_name, "r"); if (fp == NULL) { prt_error("Error: cannot open regex file %s\n", file_name); return 1; } /* read in regexs. loop broken on EOF. */ while (1) { bool neg = false; /* skip whitespace and comments. */ do { do { c = lg_fgetc(fp); if (c == '\n') { line++; } } while (lg_isspace(c)); if (c == '%') { while ((c != EOF) && (c != '\n')) { c = lg_fgetc(fp); } line++; } } while (lg_isspace(c)); if (c == EOF) { break; } /* done. */ /* read in the name of the regex. */ i = 0; do { if (i > MAX_REGEX_NAME_LENGTH-1) { prt_error("Error: Regex name too long on line %d\n", line); goto failure; } name[i++] = c; c = lg_fgetc(fp); } while ((!lg_isspace(c)) && (c != ':') && (c != EOF)); name[i] = '\0'; /* Skip possible whitespace after name, expect colon. */ while (lg_isspace(c)) { if (c == '\n') { line++; } c = lg_fgetc(fp); } if (c != ':') { prt_error("Error: Regex missing colon on line %d\n", line); goto failure; } /* Skip whitespace after colon, expect slash. */ do { if (c == '\n') { line++; } c = lg_fgetc(fp); } while (lg_isspace(c)); if (c == '!') { neg = true; do { if (c == '\n') { line++; } c = lg_fgetc(fp); } while (lg_isspace(c)); } if (c != '/') { prt_error("Error: Regex missing leading slash on line %d\n", line); goto failure; } /* Read in the regex. */ prev = 0; i = 0; do { if (i > MAX_REGEX_LENGTH-1) { prt_error("Error: Regex too long on line %d\n", line); goto failure; } prev = c; c = lg_fgetc(fp); regex[i++] = c; } while ((c != '/' || prev == '\\') && (c != EOF)); regex[i-1] = '\0'; /* Expect termination by a slash. */ if (c != '/') { prt_error("Error: Regex missing trailing slash on line %d\n", line); goto failure; } /* Create new Regex_node and add to dict list. */ new_re = (Regex_node *) malloc(sizeof(Regex_node)); new_re->name = strdup(name); new_re->pattern = strdup(regex); new_re->neg = neg; new_re->re = NULL; new_re->next = NULL; *tail = new_re; tail = &new_re->next; } fclose(fp); return 0; failure: fclose(fp); return 1; } link-grammar-5.3.16/link-grammar/disjunct-utils.h0000644000076400007640000000252613044745442016647 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this softwares. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LINK_GRAMMAR_DISJUNCT_UTILS_H_ #define _LINK_GRAMMAR_DISJUNCT_UTILS_H_ #include "api-types.h" #include "structures.h" /* Disjunct utilities ... */ void free_disjuncts(Disjunct *); unsigned int count_disjuncts(Disjunct *); Disjunct * catenate_disjuncts(Disjunct *, Disjunct *); Disjunct * eliminate_duplicate_disjuncts(Disjunct * ); char * print_one_disjunct(Disjunct *); void word_record_in_disjunct(const Gword *, Disjunct *); Disjunct * disjuncts_dup(Disjunct *origd); #endif /* _LINK_GRAMMAR_DISJUNCT_UTILS_H_ */ link-grammar-5.3.16/link-grammar/minisat/0000755000076400007640000000000013074513206015226 500000000000000link-grammar-5.3.16/link-grammar/minisat/README0000664000076400007640000000364712772314052016044 00000000000000================================================================================ Quick Install - Decide where to install the files . The simplest approach is to use GNU standard locations and just set a "prefix" for the root install directory (reffered to as $PREFIX below). More control can be achieved by overriding other of the GNU standard install locations (includedir, bindir, etc). Configuring with just a prefix: > make config prefix=$PREFIX - Compiling and installing: > make install ================================================================================ Configuration - Multiple configuration steps can be joined into one call to "make config" by appending multiple variable assignments on the same line. - The configuration is stored in the file "config.mk". Look here if you want to know what the current configuration looks like. - To reset from defaults simply remove the "config.mk" file or call "make distclean". - Recompilation can be done without the configuration step. [ TODO: describe configartion possibilities for compile flags / modes ] ================================================================================ Building [ TODO: describe seperate build modes ] ================================================================================ Install [ TODO: ? ] ================================================================================ Directory Overview: minisat/mtl/ Mini Template Library minisat/utils/ Generic helper code (I/O, Parsing, CPU-time, etc) minisat/core/ A core version of the solver minisat/simp/ An extended solver with simplification capabilities doc/ Documentation README LICENSE ================================================================================ Examples: Run minisat with same heuristics as version 2.0: > minisat -no-luby -rinc=1.5 -phase-saving=0 -rnd-freq=0.02 link-grammar-5.3.16/link-grammar/minisat/minisat/0000755000076400007640000000000013074513206016672 500000000000000link-grammar-5.3.16/link-grammar/minisat/minisat/mtl/0000755000076400007640000000000013074513206017466 500000000000000link-grammar-5.3.16/link-grammar/minisat/minisat/mtl/Map.h0000664000076400007640000001506212772314052020304 00000000000000/*******************************************************************************************[Map.h] Copyright (c) 2006-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_Map_h #define Minisat_Map_h #include "minisat/mtl/IntTypes.h" #include "minisat/mtl/Vec.h" namespace Minisat { //================================================================================================= // Default hash/equals functions // template struct Hash { uint32_t operator()(const K& k) const { return hash(k); } }; template struct Equal { bool operator()(const K& k1, const K& k2) const { return k1 == k2; } }; template struct DeepHash { uint32_t operator()(const K* k) const { return hash(*k); } }; template struct DeepEqual { bool operator()(const K* k1, const K* k2) const { return *k1 == *k2; } }; static inline uint32_t hash(uint32_t x){ return x; } static inline uint32_t hash(uint64_t x){ return (uint32_t)x; } static inline uint32_t hash(int32_t x) { return (uint32_t)x; } static inline uint32_t hash(int64_t x) { return (uint32_t)x; } //================================================================================================= // Some primes // static const int nprimes = 25; static const int primes [nprimes] = { 31, 73, 151, 313, 643, 1291, 2593, 5233, 10501, 21013, 42073, 84181, 168451, 337219, 674701, 1349473, 2699299, 5398891, 10798093, 21596719, 43193641, 86387383, 172775299, 345550609, 691101253 }; //================================================================================================= // Hash table implementation of Maps // template, class E = Equal > class Map { public: struct Pair { K key; D data; }; private: H hash; E equals; vec* table; int cap; int size; // Don't allow copying (error prone): Map& operator = (Map& other); Map (Map& other); bool checkCap(int new_size) const { return new_size > cap; } int32_t index (const K& k) const { return hash(k) % cap; } void _insert (const K& k, const D& d) { vec& ps = table[index(k)]; ps.push(); ps.last().key = k; ps.last().data = d; } void rehash () { const vec* old = table; int old_cap = cap; int newsize = primes[0]; for (int i = 1; newsize <= cap && i < nprimes; i++) newsize = primes[i]; table = new vec[newsize]; cap = newsize; for (int i = 0; i < old_cap; i++){ for (int j = 0; j < old[i].size(); j++){ _insert(old[i][j].key, old[i][j].data); }} delete [] old; // printf(" --- rehashing, old-cap=%d, new-cap=%d\n", cap, newsize); } public: Map () : table(NULL), cap(0), size(0) {} Map (const H& h, const E& e) : hash(h), equals(e), table(NULL), cap(0), size(0){} ~Map () { delete [] table; } // PRECONDITION: the key must already exist in the map. const D& operator [] (const K& k) const { assert(size != 0); const D* res = NULL; const vec& ps = table[index(k)]; for (int i = 0; i < ps.size(); i++) if (equals(ps[i].key, k)) res = &ps[i].data; assert(res != NULL); return *res; } // PRECONDITION: the key must already exist in the map. D& operator [] (const K& k) { assert(size != 0); D* res = NULL; vec& ps = table[index(k)]; for (int i = 0; i < ps.size(); i++) if (equals(ps[i].key, k)) res = &ps[i].data; assert(res != NULL); return *res; } // PRECONDITION: the key must *NOT* exist in the map. void insert (const K& k, const D& d) { if (checkCap(size+1)) rehash(); _insert(k, d); size++; } bool peek (const K& k, D& d) const { if (size == 0) return false; const vec& ps = table[index(k)]; for (int i = 0; i < ps.size(); i++) if (equals(ps[i].key, k)){ d = ps[i].data; return true; } return false; } bool has (const K& k) const { if (size == 0) return false; const vec& ps = table[index(k)]; for (int i = 0; i < ps.size(); i++) if (equals(ps[i].key, k)) return true; return false; } // PRECONDITION: the key must exist in the map. void remove(const K& k) { assert(table != NULL); vec& ps = table[index(k)]; int j = 0; for (; j < ps.size() && !equals(ps[j].key, k); j++); assert(j < ps.size()); ps[j] = ps.last(); ps.pop(); size--; } void clear () { cap = size = 0; delete [] table; table = NULL; } int elems() const { return size; } int bucket_count() const { return cap; } // NOTE: the hash and equality objects are not moved by this method: void moveTo(Map& other){ delete [] other.table; other.table = table; other.cap = cap; other.size = size; table = NULL; size = cap = 0; } // NOTE: given a bit more time, I could make a more C++-style iterator out of this: const vec& bucket(int i) const { return table[i]; } }; //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/minisat/mtl/Sort.h0000664000076400007640000000633012772314052020514 00000000000000/******************************************************************************************[Sort.h] Copyright (c) 2003-2007, Niklas Een, Niklas Sorensson Copyright (c) 2007-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_Sort_h #define Minisat_Sort_h #include "minisat/mtl/Vec.h" //================================================================================================= // Some sorting algorithms for vec's namespace Minisat { template struct LessThan_default { bool operator () (T x, T y) { return x < y; } }; template void selectionSort(T* array, int size, LessThan lt) { int i, j, best_i; T tmp; for (i = 0; i < size-1; i++){ best_i = i; for (j = i+1; j < size; j++){ if (lt(array[j], array[best_i])) best_i = j; } tmp = array[i]; array[i] = array[best_i]; array[best_i] = tmp; } } template static inline void selectionSort(T* array, int size) { selectionSort(array, size, LessThan_default()); } template void sort(T* array, int size, LessThan lt) { if (size <= 15) selectionSort(array, size, lt); else{ T pivot = array[size / 2]; T tmp; int i = -1; int j = size; for(;;){ do i++; while(lt(array[i], pivot)); do j--; while(lt(pivot, array[j])); if (i >= j) break; tmp = array[i]; array[i] = array[j]; array[j] = tmp; } sort(array , i , lt); sort(&array[i], size-i, lt); } } template static inline void sort(T* array, int size) { sort(array, size, LessThan_default()); } //================================================================================================= // For 'vec's: template void sort(vec& v, LessThan lt) { sort((T*)v, v.size(), lt); } template void sort(vec& v) { sort(v, LessThan_default()); } //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/minisat/mtl/Heap.h0000664000076400007640000001237012772314052020443 00000000000000/******************************************************************************************[Heap.h] Copyright (c) 2003-2006, Niklas Een, Niklas Sorensson Copyright (c) 2007-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_Heap_h #define Minisat_Heap_h #include "minisat/mtl/Vec.h" #include "minisat/mtl/IntMap.h" namespace Minisat { //================================================================================================= // A heap implementation with support for decrease/increase key. template > class Heap { vec heap; // Heap of Keys IntMap indices; // Each Key's position (index) in the Heap Comp lt; // The heap is a minimum-heap with respect to this comparator // Index "traversal" functions static inline int left (int i) { return i*2+1; } static inline int right (int i) { return (i+1)*2; } static inline int parent(int i) { return (i-1) >> 1; } void percolateUp(int i) { K x = heap[i]; int p = parent(i); while (i != 0 && lt(x, heap[p])){ heap[i] = heap[p]; indices[heap[p]] = i; i = p; p = parent(p); } heap [i] = x; indices[x] = i; } void percolateDown(int i) { K x = heap[i]; while (left(i) < heap.size()){ int child = right(i) < heap.size() && lt(heap[right(i)], heap[left(i)]) ? right(i) : left(i); if (!lt(heap[child], x)) break; heap[i] = heap[child]; indices[heap[i]] = i; i = child; } heap [i] = x; indices[x] = i; } public: Heap(const Comp& c, MkIndex _index = MkIndex()) : indices(_index), lt(c) {} int size () const { return heap.size(); } bool empty () const { return heap.size() == 0; } bool inHeap (K k) const { return indices.has(k) && indices[k] >= 0; } int operator[](int index) const { assert(index < heap.size()); return heap[index]; } void decrease (K k) { assert(inHeap(k)); percolateUp (indices[k]); } void increase (K k) { assert(inHeap(k)); percolateDown(indices[k]); } // Safe variant of insert/decrease/increase: void update(K k) { if (!inHeap(k)) insert(k); else { percolateUp(indices[k]); percolateDown(indices[k]); } } void insert(K k) { indices.reserve(k, -1); assert(!inHeap(k)); indices[k] = heap.size(); heap.push(k); percolateUp(indices[k]); } void remove(K k) { assert(inHeap(k)); int k_pos = indices[k]; indices[k] = -1; if (k_pos < heap.size()-1){ heap[k_pos] = heap.last(); indices[heap[k_pos]] = k_pos; heap.pop(); percolateDown(k_pos); }else heap.pop(); } K removeMin() { K x = heap[0]; heap[0] = heap.last(); indices[heap[0]] = 0; indices[x] = -1; heap.pop(); if (heap.size() > 1) percolateDown(0); return x; } // Rebuild the heap from scratch, using the elements in 'ns': void build(const vec& ns) { for (int i = 0; i < heap.size(); i++) indices[heap[i]] = -1; heap.clear(); for (int i = 0; i < ns.size(); i++){ // TODO: this should probably call reserve instead of relying on it being reserved already. assert(indices.has(ns[i])); indices[ns[i]] = i; heap.push(ns[i]); } for (int i = heap.size() / 2 - 1; i >= 0; i--) percolateDown(i); } void clear(bool dispose = false) { // TODO: shouldn't the 'indices' map also be dispose-cleared? for (int i = 0; i < heap.size(); i++) indices[heap[i]] = -1; heap.clear(dispose); } }; //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/minisat/mtl/Vec.h0000664000076400007640000001275412772314052020311 00000000000000/*******************************************************************************************[Vec.h] Copyright (c) 2003-2007, Niklas Een, Niklas Sorensson Copyright (c) 2007-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_Vec_h #define Minisat_Vec_h #include #include #include #include "minisat/mtl/IntTypes.h" #include "minisat/mtl/XAlloc.h" namespace Minisat { //================================================================================================= // Automatically resizable arrays // // NOTE! Don't use this vector on datatypes that cannot be re-located in memory (with realloc) template class vec { public: typedef _Size Size; private: T* data; Size sz; Size cap; // Don't allow copying (error prone): vec& operator=(vec& other); vec (vec& other); static inline Size max(Size x, Size y){ return (x > y) ? x : y; } public: // Constructors: vec() : data(NULL), sz(0), cap(0) { } explicit vec(Size size) : data(NULL), sz(0), cap(0) { growTo(size); } vec(Size size, const T& pad) : data(NULL), sz(0), cap(0) { growTo(size, pad); } ~vec() { clear(true); } // Pointer to first element: operator T* (void) { return data; } // Size operations: Size size (void) const { return sz; } void shrink (Size nelems) { assert(nelems <= sz); for (Size i = 0; i < nelems; i++) sz--, data[sz].~T(); } void shrink_ (Size nelems) { assert(nelems <= sz); sz -= nelems; } int capacity (void) const { return cap; } void capacity (Size min_cap); void growTo (Size size); void growTo (Size size, const T& pad); void clear (bool dealloc = false); // Stack interface: void push (void) { if (sz == cap) capacity(sz+1); new (&data[sz]) T(); sz++; } //void push (const T& elem) { if (sz == cap) capacity(sz+1); data[sz++] = elem; } void push (const T& elem) { if (sz == cap) capacity(sz+1); new (&data[sz++]) T(elem); } void push_ (const T& elem) { assert(sz < cap); data[sz++] = elem; } void pop (void) { assert(sz > 0); sz--, data[sz].~T(); } // NOTE: it seems possible that overflow can happen in the 'sz+1' expression of 'push()', but // in fact it can not since it requires that 'cap' is equal to INT_MAX. This in turn can not // happen given the way capacities are calculated (below). Essentially, all capacities are // even, but INT_MAX is odd. const T& last (void) const { return data[sz-1]; } T& last (void) { return data[sz-1]; } // Vector interface: const T& operator [] (Size index) const { return data[index]; } T& operator [] (Size index) { return data[index]; } // Duplicatation (preferred instead): void copyTo(vec& copy) const { copy.clear(); copy.growTo(sz); for (Size i = 0; i < sz; i++) copy[i] = data[i]; } void moveTo(vec& dest) { dest.clear(true); dest.data = data; dest.sz = sz; dest.cap = cap; data = NULL; sz = 0; cap = 0; } }; template void vec::capacity(Size min_cap) { if (cap >= min_cap) return; Size add = max((min_cap - cap + 1) & ~1, ((cap >> 1) + 2) & ~1); // NOTE: grow by approximately 3/2 const Size size_max = std::numeric_limits::max(); if ( ((size_max <= std::numeric_limits::max()) && (add > size_max - cap)) || (((data = (T*)::realloc(data, (cap += add) * sizeof(T))) == NULL) && errno == ENOMEM) ) throw OutOfMemoryException(); } template void vec::growTo(Size size, const T& pad) { if (sz >= size) return; capacity(size); for (Size i = sz; i < size; i++) data[i] = pad; sz = size; } template void vec::growTo(Size size) { if (sz >= size) return; capacity(size); for (Size i = sz; i < size; i++) new (&data[i]) T(); sz = size; } template void vec::clear(bool dealloc) { if (data != NULL){ for (Size i = 0; i < sz; i++) data[i].~T(); sz = 0; if (dealloc) free(data), data = NULL, cap = 0; } } //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/minisat/mtl/Alg.h0000664000076400007640000000544312772314052020274 00000000000000/*******************************************************************************************[Alg.h] Copyright (c) 2003-2006, Niklas Een, Niklas Sorensson Copyright (c) 2007-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_Alg_h #define Minisat_Alg_h #include "minisat/mtl/Vec.h" namespace Minisat { //================================================================================================= // Useful functions on vector-like types: //================================================================================================= // Removing and searching for elements: // template static inline void remove(V& ts, const T& t) { int j = 0; for (; j < (int)ts.size() && ts[j] != t; j++); assert(j < (int)ts.size()); for (; j < (int)ts.size()-1; j++) ts[j] = ts[j+1]; ts.pop(); } template static inline bool find(V& ts, const T& t) { int j = 0; for (; j < (int)ts.size() && ts[j] != t; j++); return j < (int)ts.size(); } //================================================================================================= // Copying vectors with support for nested vector types: // // Base case: template static inline void copy(const T& from, T& to) { to = from; } // Recursive case: template static inline void copy(const vec& from, vec& to, bool append = false) { if (!append) to.clear(); for (int i = 0; i < from.size(); i++){ to.push(); copy(from[i], to.last()); } } template static inline void append(const vec& from, vec& to){ copy(from, to, true); } //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/minisat/mtl/XAlloc.h0000664000076400007640000000360412772314052020750 00000000000000/****************************************************************************************[XAlloc.h] Copyright (c) 2009-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_XAlloc_h #define Minisat_XAlloc_h #include #include namespace Minisat { //================================================================================================= // Simple layer on top of malloc/realloc to catch out-of-memory situtaions and provide some typing: class OutOfMemoryException{}; static inline void* xrealloc(void *ptr, size_t size) { void* mem = realloc(ptr, size); if (mem == NULL && errno == ENOMEM){ throw OutOfMemoryException(); }else return mem; } //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/minisat/mtl/IntTypes.h0000664000076400007640000000334312772314052021345 00000000000000/**************************************************************************************[IntTypes.h] Copyright (c) 2009-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_IntTypes_h #define Minisat_IntTypes_h #ifdef __sun // Not sure if there are newer versions that support C99 headers. The // needed features are implemented in the headers below though: # include # include # include #else # include # include #endif #include //================================================================================================= #endif link-grammar-5.3.16/link-grammar/minisat/minisat/mtl/IntMap.h0000664000076400007640000001017012772314052020752 00000000000000/****************************************************************************************[IntMap.h] Copyright (c) 2011, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_IntMap_h #define Minisat_IntMap_h #include "minisat/mtl/Vec.h" namespace Minisat { template struct MkIndexDefault { typename vec::Size operator()(T t) const { return (typename vec::Size)t; } }; template > class IntMap { vec map; MkIndex index; public: explicit IntMap(MkIndex _index = MkIndex()) : index(_index){} bool has (K k) const { return index(k) < map.size(); } const V& operator[](K k) const { assert(has(k)); return map[index(k)]; } V& operator[](K k) { assert(has(k)); return map[index(k)]; } const V* begin () const { return &map[0]; } const V* end () const { return &map[map.size()]; } V* begin () { return &map[0]; } V* end () { return &map[map.size()]; } void reserve(K key, V pad) { map.growTo(index(key)+1, pad); } void reserve(K key) { map.growTo(index(key)+1); } void insert (K key, V val, V pad){ reserve(key, pad); operator[](key) = val; } void insert (K key, V val) { reserve(key); operator[](key) = val; } void clear (bool dispose = false) { map.clear(dispose); } void moveTo (IntMap& to) { map.moveTo(to.map); to.index = index; } void copyTo (IntMap& to) const { map.copyTo(to.map); to.index = index; } }; template > class IntSet { IntMap in_set; vec xs; public: // Size operations: int size (void) const { return xs.size(); } void clear (bool free = false){ if (free) in_set.clear(true); else for (int i = 0; i < xs.size(); i++) in_set[xs[i]] = 0; xs.clear(free); } // Allow inspecting the internal vector: const vec& toVec () const { return xs; } // Vector interface: K operator [] (int index) const { return xs[index]; } void insert (K k) { in_set.reserve(k, 0); if (!in_set[k]) { in_set[k] = 1; xs.push(k); } } bool has (K k) { in_set.reserve(k, 0); return in_set[k]; } }; #if 0 template > class IntMapNil { vec map; V nil; public: IntMap(){} void reserve(K); V& find (K); const V& operator[](K k) const; }; #endif //================================================================================================= } // namespace Minisat #endif link-grammar-5.3.16/link-grammar/minisat/minisat/mtl/Rnd.h0000664000076400007640000000457312772314052020317 00000000000000/*******************************************************************************************[Rnd.h] Copyright (c) 2012, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_Rnd_h #define Minisat_Rnd_h #include "minisat/mtl/Vec.h" namespace Minisat { // Generate a random double: static inline double drand(double& seed) { seed *= 1389796; int q = (int)(seed / 2147483647); seed -= (double)q * 2147483647; return seed / 2147483647; } // Generate a random integer: static inline int irand(double& seed, int size) { return (int)(drand(seed) * size); } // Randomly shuffle the contents of a vector: template static void randomShuffle(double& seed, vec& xs) { for (int i = 0; i < xs.size(); i++){ int pick = i + irand(seed, xs.size() - i); T tmp = xs[i]; xs[i] = xs[pick]; xs[pick] = tmp; } } // Randomly shuffle a vector of a vector (ugly) template static void randomShuffle(double& seed, vec >& xs) { for (int i = 0; i < xs.size(); i++){ int pick = i + irand(seed, xs.size() - i); vec tmp; xs[i].moveTo(tmp); xs[pick].moveTo(xs[i]); tmp.moveTo(xs[pick]); } } //================================================================================================= } // namespace Minisat #endif link-grammar-5.3.16/link-grammar/minisat/minisat/mtl/Queue.h0000664000076400007640000000570512772314052020656 00000000000000/*****************************************************************************************[Queue.h] Copyright (c) 2003-2006, Niklas Een, Niklas Sorensson Copyright (c) 2007-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_Queue_h #define Minisat_Queue_h #include "minisat/mtl/Vec.h" namespace Minisat { //================================================================================================= template class Queue { vec buf; int first; int end; public: typedef T Key; Queue() : buf(1), first(0), end(0) {} void clear (bool dealloc = false) { buf.clear(dealloc); buf.growTo(1); first = end = 0; } int size () const { return (end >= first) ? end - first : end - first + buf.size(); } const T& operator [] (int index) const { assert(index >= 0); assert(index < size()); return buf[(first + index) % buf.size()]; } T& operator [] (int index) { assert(index >= 0); assert(index < size()); return buf[(first + index) % buf.size()]; } T peek () const { assert(first != end); return buf[first]; } void pop () { assert(first != end); first++; if (first == buf.size()) first = 0; } void insert(T elem) { // INVARIANT: buf[end] is always unused buf[end++] = elem; if (end == buf.size()) end = 0; if (first == end){ // Resize: vec tmp((buf.size()*3 + 1) >> 1); //**/printf("queue alloc: %d elems (%.1f MB)\n", tmp.size(), tmp.size() * sizeof(T) / 1000000.0); int i = 0; for (int j = first; j < buf.size(); j++) tmp[i++] = buf[j]; for (int j = 0 ; j < end ; j++) tmp[i++] = buf[j]; first = 0; end = buf.size(); tmp.moveTo(buf); } } }; //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/minisat/mtl/Alloc.h0000664000076400007640000001046312772314052020621 00000000000000/*****************************************************************************************[Alloc.h] Copyright (c) 2008-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_Alloc_h #define Minisat_Alloc_h #include "minisat/mtl/XAlloc.h" #include "minisat/mtl/Vec.h" namespace Minisat { //================================================================================================= // Simple Region-based memory allocator: template class RegionAllocator { T* memory; uint32_t sz; uint32_t cap; uint32_t wasted_; void capacity(uint32_t min_cap); public: // TODO: make this a class for better type-checking? typedef uint32_t Ref; enum { Ref_Undef = UINT32_MAX }; enum { Unit_Size = sizeof(T) }; explicit RegionAllocator(uint32_t start_cap = 1024*1024) : memory(NULL), sz(0), cap(0), wasted_(0){ capacity(start_cap); } ~RegionAllocator() { if (memory != NULL) ::free(memory); } uint32_t size () const { return sz; } uint32_t wasted () const { return wasted_; } Ref alloc (int size); void free (int size) { wasted_ += size; } // Deref, Load Effective Address (LEA), Inverse of LEA (AEL): T& operator[](Ref r) { assert(r < sz); return memory[r]; } const T& operator[](Ref r) const { assert(r < sz); return memory[r]; } T* lea (Ref r) { assert(r < sz); return &memory[r]; } const T* lea (Ref r) const { assert(r < sz); return &memory[r]; } Ref ael (const T* t) { assert((void*)t >= (void*)&memory[0] && (void*)t < (void*)&memory[sz-1]); return (Ref)(t - &memory[0]); } void moveTo(RegionAllocator& to) { if (to.memory != NULL) ::free(to.memory); to.memory = memory; to.sz = sz; to.cap = cap; to.wasted_ = wasted_; memory = NULL; sz = cap = wasted_ = 0; } }; template void RegionAllocator::capacity(uint32_t min_cap) { if (cap >= min_cap) return; uint32_t prev_cap = cap; while (cap < min_cap){ // NOTE: Multiply by a factor (13/8) without causing overflow, then add 2 and make the // result even by clearing the least significant bit. The resulting sequence of capacities // is carefully chosen to hit a maximum capacity that is close to the '2^32-1' limit when // using 'uint32_t' as indices so that as much as possible of this space can be used. uint32_t delta = ((cap >> 1) + (cap >> 3) + 2) & ~1; cap += delta; if (cap <= prev_cap) throw OutOfMemoryException(); } // printf(" .. (%p) cap = %u\n", this, cap); assert(cap > 0); memory = (T*)xrealloc(memory, sizeof(T)*cap); } template typename RegionAllocator::Ref RegionAllocator::alloc(int size) { // printf("ALLOC called (this = %p, size = %d)\n", this, size); fflush(stdout); assert(size > 0); capacity(sz + size); uint32_t prev_sz = sz; sz += size; // Handle overflow: if (sz < prev_sz) throw OutOfMemoryException(); return prev_sz; } //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/minisat/core/0000755000076400007640000000000013074513206017622 500000000000000link-grammar-5.3.16/link-grammar/minisat/minisat/core/Solver.h0000664000076400007640000005677412772314052021214 00000000000000/****************************************************************************************[Solver.h] Copyright (c) 2003-2006, Niklas Een, Niklas Sorensson Copyright (c) 2007-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_Solver_h #define Minisat_Solver_h #include "minisat/mtl/Vec.h" #include "minisat/mtl/Heap.h" #include "minisat/mtl/Alg.h" #include "minisat/mtl/IntMap.h" #include "minisat/utils/Options.h" #include "minisat/core/SolverTypes.h" namespace Minisat { //================================================================================================= // Solver -- the main class: class Solver { public: // Constructor/Destructor: // Solver(); virtual ~Solver(); // Problem specification: // Var newVar (lbool upol = l_Undef, bool dvar = true); // Add a new variable with parameters specifying variable mode. void releaseVar(Lit l); // Make literal true and promise to never refer to variable again. bool addClause (const vec& ps); // Add a clause to the solver. bool addEmptyClause(); // Add the empty clause, making the solver contradictory. bool addClause (Lit p); // Add a unit clause to the solver. bool addClause (Lit p, Lit q); // Add a binary clause to the solver. bool addClause (Lit p, Lit q, Lit r); // Add a ternary clause to the solver. bool addClause (Lit p, Lit q, Lit r, Lit s); // Add a quaternary clause to the solver. bool addClause_( vec& ps); // Add a clause to the solver without making superflous internal copy. Will // change the passed vector 'ps'. // Solving: // bool simplify (); // Removes already satisfied clauses. bool solve (const vec& assumps); // Search for a model that respects a given set of assumptions. lbool solveLimited (const vec& assumps); // Search for a model that respects a given set of assumptions (With resource constraints). bool solve (); // Search without assumptions. bool solve (Lit p); // Search for a model that respects a single assumption. bool solve (Lit p, Lit q); // Search for a model that respects two assumptions. bool solve (Lit p, Lit q, Lit r); // Search for a model that respects three assumptions. bool okay () const; // FALSE means solver is in a conflicting state bool implies (const vec& assumps, vec& out); // Iterate over clauses and top-level assignments: ClauseIterator clausesBegin() const; ClauseIterator clausesEnd() const; TrailIterator trailBegin() const; TrailIterator trailEnd () const; void toDimacs (FILE* f, const vec& assumps); // Write CNF to file in DIMACS-format. void toDimacs (const char *file, const vec& assumps); void toDimacs (FILE* f, Clause& c, vec& map, Var& max); // Convenience versions of 'toDimacs()': void toDimacs (const char* file); void toDimacs (const char* file, Lit p); void toDimacs (const char* file, Lit p, Lit q); void toDimacs (const char* file, Lit p, Lit q, Lit r); // Variable mode: // void setPolarity (Var v, lbool b); // Declare which polarity the decision heuristic should use for a variable. Requires mode 'polarity_user'. void setDecisionVar (Var v, bool b); // Declare if a variable should be eligible for selection in the decision heuristic. // Read state: // lbool value (Var x) const; // The current value of a variable. lbool value (Lit p) const; // The current value of a literal. lbool modelValue (Var x) const; // The value of a variable in the last model. The last call to solve must have been satisfiable. lbool modelValue (Lit p) const; // The value of a literal in the last model. The last call to solve must have been satisfiable. int nAssigns () const; // The current number of assigned literals. int nClauses () const; // The current number of original clauses. int nLearnts () const; // The current number of learnt clauses. int nVars () const; // The current number of variables. int nFreeVars () const; void printStats () const; // Print some current statistics to standard output. // Resource contraints: // void setConfBudget(int64_t x); void setPropBudget(int64_t x); void budgetOff(); void interrupt(); // Trigger a (potentially asynchronous) interruption of the solver. void clearInterrupt(); // Clear interrupt indicator flag. // Memory managment: // virtual void garbageCollect(); void checkGarbage(double gf); void checkGarbage(); // Extra results: (read-only member variable) // vec model; // If problem is satisfiable, this vector contains the model (if any). LSet conflict; // If problem is unsatisfiable (possibly under assumptions), // this vector represent the final conflict clause expressed in the assumptions. // Mode of operation: // int verbosity; double var_decay; double clause_decay; double random_var_freq; double random_seed; bool luby_restart; int ccmin_mode; // Controls conflict clause minimization (0=none, 1=basic, 2=deep). int phase_saving; // Controls the level of phase saving (0=none, 1=limited, 2=full). bool rnd_pol; // Use random polarities for branching heuristics. bool rnd_init_act; // Initialize variable activities with a small random value. double garbage_frac; // The fraction of wasted memory allowed before a garbage collection is triggered. int min_learnts_lim; // Minimum number to set the learnts limit to. int restart_first; // The initial restart limit. (default 100) double restart_inc; // The factor with which the restart limit is multiplied in each restart. (default 1.5) double learntsize_factor; // The intitial limit for learnt clauses is a factor of the original clauses. (default 1 / 3) double learntsize_inc; // The limit for learnt clauses is multiplied with this factor each restart. (default 1.1) int learntsize_adjust_start_confl; double learntsize_adjust_inc; // Statistics: (read-only member variable) // uint64_t solves, starts, decisions, rnd_decisions, propagations, conflicts; uint64_t dec_vars, num_clauses, num_learnts, clauses_literals, learnts_literals, max_literals, tot_literals; protected: // Helper structures: // struct VarData { CRef reason; int level; }; static inline VarData mkVarData(CRef cr, int l){ VarData d = {cr, l}; return d; } struct Watcher { CRef cref; Lit blocker; Watcher(CRef cr, Lit p) : cref(cr), blocker(p) {} bool operator==(const Watcher& w) const { return cref == w.cref; } bool operator!=(const Watcher& w) const { return cref != w.cref; } }; struct WatcherDeleted { const ClauseAllocator& ca; WatcherDeleted(const ClauseAllocator& _ca) : ca(_ca) {} bool operator()(const Watcher& w) const { return ca[w.cref].mark() == 1; } }; struct VarOrderLt { const IntMap& activity; bool operator () (Var x, Var y) const { return activity[x] > activity[y]; } VarOrderLt(const IntMap& act) : activity(act) { } }; struct ShrinkStackElem { uint32_t i; Lit l; ShrinkStackElem(uint32_t _i, Lit _l) : i(_i), l(_l){} }; // Solver state: // vec clauses; // List of problem clauses. vec learnts; // List of learnt clauses. vec trail; // Assignment stack; stores all assigments made in the order they were made. vec trail_lim; // Separator indices for different decision levels in 'trail'. vec assumptions; // Current set of assumptions provided to solve by the user. VMap activity; // A heuristic measurement of the activity of a variable. VMap assigns; // The current assignments. VMap polarity; // The preferred polarity of each variable. VMap user_pol; // The users preferred polarity of each variable. VMap decision; // Declares if a variable is eligible for selection in the decision heuristic. VMap vardata; // Stores reason and level for each variable. OccLists, WatcherDeleted, MkIndexLit> watches; // 'watches[lit]' is a list of constraints watching 'lit' (will go there if literal becomes true). Heaporder_heap; // A priority queue of variables ordered with respect to the variable activity. bool ok; // If FALSE, the constraints are already unsatisfiable. No part of the solver state may be used! double cla_inc; // Amount to bump next clause with. double var_inc; // Amount to bump next variable with. int qhead; // Head of queue (as index into the trail -- no more explicit propagation queue in MiniSat). int simpDB_assigns; // Number of top-level assignments since last execution of 'simplify()'. int64_t simpDB_props; // Remaining number of propagations that must be made before next execution of 'simplify()'. double progress_estimate;// Set by 'search()'. bool remove_satisfied; // Indicates whether possibly inefficient linear scan for satisfied clauses should be performed in 'simplify'. Var next_var; // Next variable to be created. ClauseAllocator ca; vec released_vars; vec free_vars; // Temporaries (to reduce allocation overhead). Each variable is prefixed by the method in which it is // used, exept 'seen' wich is used in several places. // VMap seen; vecanalyze_stack; vec analyze_toclear; vec add_tmp; double max_learnts; double learntsize_adjust_confl; int learntsize_adjust_cnt; // Resource contraints: // int64_t conflict_budget; // -1 means no budget. int64_t propagation_budget; // -1 means no budget. bool asynch_interrupt; // Main internal methods: // void insertVarOrder (Var x); // Insert a variable in the decision order priority queue. Lit pickBranchLit (); // Return the next decision variable. void newDecisionLevel (); // Begins a new decision level. void uncheckedEnqueue (Lit p, CRef from = CRef_Undef); // Enqueue a literal. Assumes value of literal is undefined. bool enqueue (Lit p, CRef from = CRef_Undef); // Test if fact 'p' contradicts current state, enqueue otherwise. CRef propagate (); // Perform unit propagation. Returns possibly conflicting clause. void cancelUntil (int level); // Backtrack until a certain level. void analyze (CRef confl, vec& out_learnt, int& out_btlevel); // (bt = backtrack) void analyzeFinal (Lit p, LSet& out_conflict); // COULD THIS BE IMPLEMENTED BY THE ORDINARIY "analyze" BY SOME REASONABLE GENERALIZATION? bool litRedundant (Lit p); // (helper method for 'analyze()') lbool search (int nof_conflicts); // Search for a given number of conflicts. lbool solve_ (); // Main solve method (assumptions given in 'assumptions'). void reduceDB (); // Reduce the set of learnt clauses. void removeSatisfied (vec& cs); // Shrink 'cs' to contain only non-satisfied clauses. void rebuildOrderHeap (); // Maintaining Variable/Clause activity: // void varDecayActivity (); // Decay all variables with the specified factor. Implemented by increasing the 'bump' value instead. void varBumpActivity (Var v, double inc); // Increase a variable with the current 'bump' value. void varBumpActivity (Var v); // Increase a variable with the current 'bump' value. void claDecayActivity (); // Decay all clauses with the specified factor. Implemented by increasing the 'bump' value instead. void claBumpActivity (Clause& c); // Increase a clause with the current 'bump' value. // Operations on clauses: // void attachClause (CRef cr); // Attach a clause to watcher lists. void detachClause (CRef cr, bool strict = false); // Detach a clause to watcher lists. void removeClause (CRef cr); // Detach and free a clause. bool isRemoved (CRef cr) const; // Test if a clause has been removed. bool locked (const Clause& c) const; // Returns TRUE if a clause is a reason for some implication in the current state. bool satisfied (const Clause& c) const; // Returns TRUE if a clause is satisfied in the current state. // Misc: // int decisionLevel () const; // Gives the current decisionlevel. uint32_t abstractLevel (Var x) const; // Used to represent an abstraction of sets of decision levels. CRef reason (Var x) const; int level (Var x) const; double progressEstimate () const; // DELETE THIS ?? IT'S NOT VERY USEFUL ... bool withinBudget () const; void relocAll (ClauseAllocator& to); // Static helpers: // // Returns a random float 0 <= x < 1. Seed must never be 0. static inline double drand(double& seed) { seed *= 1389796; int q = (int)(seed / 2147483647); seed -= (double)q * 2147483647; return seed / 2147483647; } // Returns a random integer 0 <= x < size. Seed must never be 0. static inline int irand(double& seed, int size) { return (int)(drand(seed) * size); } }; //================================================================================================= // Implementation of inline methods: inline CRef Solver::reason(Var x) const { return vardata[x].reason; } inline int Solver::level (Var x) const { return vardata[x].level; } inline void Solver::insertVarOrder(Var x) { if (!order_heap.inHeap(x) && decision[x]) order_heap.insert(x); } inline void Solver::varDecayActivity() { var_inc *= (1 / var_decay); } inline void Solver::varBumpActivity(Var v) { varBumpActivity(v, var_inc); } inline void Solver::varBumpActivity(Var v, double inc) { if ( (activity[v] += inc) > 1e100 ) { // Rescale: for (int i = 0; i < nVars(); i++) activity[i] *= 1e-100; var_inc *= 1e-100; } // Update order_heap with respect to new activity: if (order_heap.inHeap(v)) order_heap.decrease(v); } inline void Solver::claDecayActivity() { cla_inc *= (1 / clause_decay); } inline void Solver::claBumpActivity (Clause& c) { if ( (c.activity() += cla_inc) > 1e20 ) { // Rescale: for (int i = 0; i < learnts.size(); i++) ca[learnts[i]].activity() *= 1e-20; cla_inc *= 1e-20; } } inline void Solver::checkGarbage(void){ return checkGarbage(garbage_frac); } inline void Solver::checkGarbage(double gf){ if (ca.wasted() > ca.size() * gf) garbageCollect(); } // NOTE: enqueue does not set the ok flag! (only public methods do) inline bool Solver::enqueue (Lit p, CRef from) { return value(p) != l_Undef ? value(p) != l_False : (uncheckedEnqueue(p, from), true); } inline bool Solver::addClause (const vec& ps) { ps.copyTo(add_tmp); return addClause_(add_tmp); } inline bool Solver::addEmptyClause () { add_tmp.clear(); return addClause_(add_tmp); } inline bool Solver::addClause (Lit p) { add_tmp.clear(); add_tmp.push(p); return addClause_(add_tmp); } inline bool Solver::addClause (Lit p, Lit q) { add_tmp.clear(); add_tmp.push(p); add_tmp.push(q); return addClause_(add_tmp); } inline bool Solver::addClause (Lit p, Lit q, Lit r) { add_tmp.clear(); add_tmp.push(p); add_tmp.push(q); add_tmp.push(r); return addClause_(add_tmp); } inline bool Solver::addClause (Lit p, Lit q, Lit r, Lit s){ add_tmp.clear(); add_tmp.push(p); add_tmp.push(q); add_tmp.push(r); add_tmp.push(s); return addClause_(add_tmp); } inline bool Solver::isRemoved (CRef cr) const { return ca[cr].mark() == 1; } inline bool Solver::locked (const Clause& c) const { return value(c[0]) == l_True && reason(var(c[0])) != CRef_Undef && ca.lea(reason(var(c[0]))) == &c; } inline void Solver::newDecisionLevel() { trail_lim.push(trail.size()); } inline int Solver::decisionLevel () const { return trail_lim.size(); } inline uint32_t Solver::abstractLevel (Var x) const { return 1 << (level(x) & 31); } inline lbool Solver::value (Var x) const { return assigns[x]; } inline lbool Solver::value (Lit p) const { return assigns[var(p)] ^ sign(p); } inline lbool Solver::modelValue (Var x) const { return model[x]; } inline lbool Solver::modelValue (Lit p) const { return model[var(p)] ^ sign(p); } inline int Solver::nAssigns () const { return trail.size(); } inline int Solver::nClauses () const { return num_clauses; } inline int Solver::nLearnts () const { return num_learnts; } inline int Solver::nVars () const { return next_var; } // TODO: nFreeVars() is not quite correct, try to calculate right instead of adapting it like below: inline int Solver::nFreeVars () const { return (int)dec_vars - (trail_lim.size() == 0 ? trail.size() : trail_lim[0]); } inline void Solver::setPolarity (Var v, lbool b){ user_pol[v] = b; } inline void Solver::setDecisionVar(Var v, bool b) { if ( b && !decision[v]) dec_vars++; else if (!b && decision[v]) dec_vars--; decision[v] = b; insertVarOrder(v); } inline void Solver::setConfBudget(int64_t x){ conflict_budget = conflicts + x; } inline void Solver::setPropBudget(int64_t x){ propagation_budget = propagations + x; } inline void Solver::interrupt(){ asynch_interrupt = true; } inline void Solver::clearInterrupt(){ asynch_interrupt = false; } inline void Solver::budgetOff(){ conflict_budget = propagation_budget = -1; } inline bool Solver::withinBudget() const { return !asynch_interrupt && (conflict_budget < 0 || conflicts < (uint64_t)conflict_budget) && (propagation_budget < 0 || propagations < (uint64_t)propagation_budget); } // FIXME: after the introduction of asynchronous interrruptions the solve-versions that return a // pure bool do not give a safe interface. Either interrupts must be possible to turn off here, or // all calls to solve must return an 'lbool'. I'm not yet sure which I prefer. inline bool Solver::solve () { budgetOff(); assumptions.clear(); return solve_() == l_True; } inline bool Solver::solve (Lit p) { budgetOff(); assumptions.clear(); assumptions.push(p); return solve_() == l_True; } inline bool Solver::solve (Lit p, Lit q) { budgetOff(); assumptions.clear(); assumptions.push(p); assumptions.push(q); return solve_() == l_True; } inline bool Solver::solve (Lit p, Lit q, Lit r) { budgetOff(); assumptions.clear(); assumptions.push(p); assumptions.push(q); assumptions.push(r); return solve_() == l_True; } inline bool Solver::solve (const vec& assumps){ budgetOff(); assumps.copyTo(assumptions); return solve_() == l_True; } inline lbool Solver::solveLimited (const vec& assumps){ assumps.copyTo(assumptions); return solve_(); } inline bool Solver::okay () const { return ok; } inline ClauseIterator Solver::clausesBegin() const { return ClauseIterator(ca, &clauses[0]); } inline ClauseIterator Solver::clausesEnd () const { return ClauseIterator(ca, &clauses[clauses.size()]); } inline TrailIterator Solver::trailBegin () const { return TrailIterator(&trail[0]); } inline TrailIterator Solver::trailEnd () const { return TrailIterator(&trail[decisionLevel() == 0 ? trail.size() : trail_lim[0]]); } inline void Solver::toDimacs (const char* file){ vec as; toDimacs(file, as); } inline void Solver::toDimacs (const char* file, Lit p){ vec as; as.push(p); toDimacs(file, as); } inline void Solver::toDimacs (const char* file, Lit p, Lit q){ vec as; as.push(p); as.push(q); toDimacs(file, as); } inline void Solver::toDimacs (const char* file, Lit p, Lit q, Lit r){ vec as; as.push(p); as.push(q); as.push(r); toDimacs(file, as); } //================================================================================================= // Debug etc: //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/minisat/core/Solver.cc0000664000076400007640000010432712772314052021336 00000000000000/***************************************************************************************[Solver.cc] Copyright (c) 2003-2006, Niklas Een, Niklas Sorensson Copyright (c) 2007-2010, Niklas Sorensson 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. **************************************************************************************************/ #include #include "minisat/mtl/Alg.h" #include "minisat/mtl/Sort.h" #include "minisat/utils/System.h" #include "minisat/core/Solver.h" using namespace Minisat; //================================================================================================= // Options: static const char* _cat = "CORE"; static DoubleOption opt_var_decay (_cat, "var-decay", "The variable activity decay factor", 0.95, DoubleRange(0, false, 1, false)); static DoubleOption opt_clause_decay (_cat, "cla-decay", "The clause activity decay factor", 0.999, DoubleRange(0, false, 1, false)); static DoubleOption opt_random_var_freq (_cat, "rnd-freq", "The frequency with which the decision heuristic tries to choose a random variable", 0, DoubleRange(0, true, 1, true)); static DoubleOption opt_random_seed (_cat, "rnd-seed", "Used by the random variable selection", 91648253, DoubleRange(0, false, HUGE_VAL, false)); static IntOption opt_ccmin_mode (_cat, "ccmin-mode", "Controls conflict clause minimization (0=none, 1=basic, 2=deep)", 2, IntRange(0, 2)); static IntOption opt_phase_saving (_cat, "phase-saving", "Controls the level of phase saving (0=none, 1=limited, 2=full)", 2, IntRange(0, 2)); static BoolOption opt_rnd_init_act (_cat, "rnd-init", "Randomize the initial activity", false); static BoolOption opt_luby_restart (_cat, "luby", "Use the Luby restart sequence", true); static IntOption opt_restart_first (_cat, "rfirst", "The base restart interval", 100, IntRange(1, INT32_MAX)); static DoubleOption opt_restart_inc (_cat, "rinc", "Restart interval increase factor", 2, DoubleRange(1, false, HUGE_VAL, false)); static DoubleOption opt_garbage_frac (_cat, "gc-frac", "The fraction of wasted memory allowed before a garbage collection is triggered", 0.20, DoubleRange(0, false, HUGE_VAL, false)); static IntOption opt_min_learnts_lim (_cat, "min-learnts", "Minimum learnt clause limit", 0, IntRange(0, INT32_MAX)); //================================================================================================= // Constructor/Destructor: Solver::Solver() : // Parameters (user settable): // verbosity (0) , var_decay (opt_var_decay) , clause_decay (opt_clause_decay) , random_var_freq (opt_random_var_freq) , random_seed (opt_random_seed) , luby_restart (opt_luby_restart) , ccmin_mode (opt_ccmin_mode) , phase_saving (opt_phase_saving) , rnd_pol (false) , rnd_init_act (opt_rnd_init_act) , garbage_frac (opt_garbage_frac) , min_learnts_lim (opt_min_learnts_lim) , restart_first (opt_restart_first) , restart_inc (opt_restart_inc) // Parameters (the rest): // , learntsize_factor((double)1/(double)3), learntsize_inc(1.1) // Parameters (experimental): // , learntsize_adjust_start_confl (100) , learntsize_adjust_inc (1.5) // Statistics: (formerly in 'SolverStats') // , solves(0), starts(0), decisions(0), rnd_decisions(0), propagations(0), conflicts(0) , dec_vars(0), num_clauses(0), num_learnts(0), clauses_literals(0), learnts_literals(0), max_literals(0), tot_literals(0) , watches (WatcherDeleted(ca)) , order_heap (VarOrderLt(activity)) , ok (true) , cla_inc (1) , var_inc (1) , qhead (0) , simpDB_assigns (-1) , simpDB_props (0) , progress_estimate (0) , remove_satisfied (true) , next_var (0) // Resource constraints: // , conflict_budget (-1) , propagation_budget (-1) , asynch_interrupt (false) {} Solver::~Solver() { } //================================================================================================= // Minor methods: // Creates a new SAT variable in the solver. If 'decision' is cleared, variable will not be // used as a decision variable (NOTE! This has effects on the meaning of a SATISFIABLE result). // Var Solver::newVar(lbool upol, bool dvar) { Var v; if (free_vars.size() > 0){ v = free_vars.last(); free_vars.pop(); }else v = next_var++; watches .init(mkLit(v, false)); watches .init(mkLit(v, true )); assigns .insert(v, l_Undef); vardata .insert(v, mkVarData(CRef_Undef, 0)); activity .insert(v, rnd_init_act ? drand(random_seed) * 0.00001 : 0); seen .insert(v, 0); polarity .insert(v, true); user_pol .insert(v, upol); decision .reserve(v); trail .capacity(v+1); setDecisionVar(v, dvar); return v; } // Note: at the moment, only unassigned variable will be released (this is to avoid duplicate // releases of the same variable). void Solver::releaseVar(Lit l) { if (value(l) == l_Undef){ addClause(l); released_vars.push(var(l)); } } bool Solver::addClause_(vec& ps) { assert(decisionLevel() == 0); if (!ok) return false; // Check if clause is satisfied and remove false/duplicate literals: sort(ps); Lit p; int i, j; for (i = j = 0, p = lit_Undef; i < ps.size(); i++) if (value(ps[i]) == l_True || ps[i] == ~p) return true; else if (value(ps[i]) != l_False && ps[i] != p) ps[j++] = p = ps[i]; ps.shrink(i - j); if (ps.size() == 0) return ok = false; else if (ps.size() == 1){ uncheckedEnqueue(ps[0]); return ok = (propagate() == CRef_Undef); }else{ CRef cr = ca.alloc(ps, false); clauses.push(cr); attachClause(cr); } return true; } void Solver::attachClause(CRef cr){ const Clause& c = ca[cr]; assert(c.size() > 1); watches[~c[0]].push(Watcher(cr, c[1])); watches[~c[1]].push(Watcher(cr, c[0])); if (c.learnt()) num_learnts++, learnts_literals += c.size(); else num_clauses++, clauses_literals += c.size(); } void Solver::detachClause(CRef cr, bool strict){ const Clause& c = ca[cr]; assert(c.size() > 1); // Strict or lazy detaching: if (strict){ remove(watches[~c[0]], Watcher(cr, c[1])); remove(watches[~c[1]], Watcher(cr, c[0])); }else{ watches.smudge(~c[0]); watches.smudge(~c[1]); } if (c.learnt()) num_learnts--, learnts_literals -= c.size(); else num_clauses--, clauses_literals -= c.size(); } void Solver::removeClause(CRef cr) { Clause& c = ca[cr]; detachClause(cr); // Don't leave pointers to free'd memory! if (locked(c)) vardata[var(c[0])].reason = CRef_Undef; c.mark(1); ca.free(cr); } bool Solver::satisfied(const Clause& c) const { for (int i = 0; i < c.size(); i++) if (value(c[i]) == l_True) return true; return false; } // Revert to the state at given level (keeping all assignment at 'level' but not beyond). // void Solver::cancelUntil(int level) { if (decisionLevel() > level){ for (int c = trail.size()-1; c >= trail_lim[level]; c--){ Var x = var(trail[c]); assigns [x] = l_Undef; if (phase_saving > 1 || (phase_saving == 1 && c > trail_lim.last())) polarity[x] = sign(trail[c]); insertVarOrder(x); } qhead = trail_lim[level]; trail.shrink(trail.size() - trail_lim[level]); trail_lim.shrink(trail_lim.size() - level); } } //================================================================================================= // Major methods: Lit Solver::pickBranchLit() { Var next = var_Undef; // Random decision: if (drand(random_seed) < random_var_freq && !order_heap.empty()){ next = order_heap[irand(random_seed,order_heap.size())]; if (value(next) == l_Undef && decision[next]) rnd_decisions++; } // Activity based decision: while (next == var_Undef || value(next) != l_Undef || !decision[next]) if (order_heap.empty()){ next = var_Undef; break; }else next = order_heap.removeMin(); // Choose polarity based on different polarity modes (global or per-variable): if (next == var_Undef) return lit_Undef; else if (user_pol[next] != l_Undef) return mkLit(next, user_pol[next] == l_True); else if (rnd_pol) return mkLit(next, drand(random_seed) < 0.5); else return mkLit(next, polarity[next]); } /*_________________________________________________________________________________________________ | | analyze : (confl : Clause*) (out_learnt : vec&) (out_btlevel : int&) -> [void] | | Description: | Analyze conflict and produce a reason clause. | | Pre-conditions: | * 'out_learnt' is assumed to be cleared. | * Current decision level must be greater than root level. | | Post-conditions: | * 'out_learnt[0]' is the asserting literal at level 'out_btlevel'. | * If out_learnt.size() > 1 then 'out_learnt[1]' has the greatest decision level of the | rest of literals. There may be others from the same level though. | |________________________________________________________________________________________________@*/ void Solver::analyze(CRef confl, vec& out_learnt, int& out_btlevel) { int pathC = 0; Lit p = lit_Undef; // Generate conflict clause: // out_learnt.push(); // (leave room for the asserting literal) int index = trail.size() - 1; do{ assert(confl != CRef_Undef); // (otherwise should be UIP) Clause& c = ca[confl]; if (c.learnt()) claBumpActivity(c); for (int j = (p == lit_Undef) ? 0 : 1; j < c.size(); j++){ Lit q = c[j]; if (!seen[var(q)] && level(var(q)) > 0){ varBumpActivity(var(q)); seen[var(q)] = 1; if (level(var(q)) >= decisionLevel()) pathC++; else out_learnt.push(q); } } // Select next clause to look at: while (!seen[var(trail[index--])]); p = trail[index+1]; confl = reason(var(p)); seen[var(p)] = 0; pathC--; }while (pathC > 0); out_learnt[0] = ~p; // Simplify conflict clause: // int i, j; out_learnt.copyTo(analyze_toclear); if (ccmin_mode == 2){ for (i = j = 1; i < out_learnt.size(); i++) if (reason(var(out_learnt[i])) == CRef_Undef || !litRedundant(out_learnt[i])) out_learnt[j++] = out_learnt[i]; }else if (ccmin_mode == 1){ for (i = j = 1; i < out_learnt.size(); i++){ Var x = var(out_learnt[i]); if (reason(x) == CRef_Undef) out_learnt[j++] = out_learnt[i]; else{ Clause& c = ca[reason(var(out_learnt[i]))]; for (int k = 1; k < c.size(); k++) if (!seen[var(c[k])] && level(var(c[k])) > 0){ out_learnt[j++] = out_learnt[i]; break; } } } }else i = j = out_learnt.size(); max_literals += out_learnt.size(); out_learnt.shrink(i - j); tot_literals += out_learnt.size(); // Find correct backtrack level: // if (out_learnt.size() == 1) out_btlevel = 0; else{ int max_i = 1; // Find the first literal assigned at the next-highest level: for (int i = 2; i < out_learnt.size(); i++) if (level(var(out_learnt[i])) > level(var(out_learnt[max_i]))) max_i = i; // Swap-in this literal at index 1: Lit p = out_learnt[max_i]; out_learnt[max_i] = out_learnt[1]; out_learnt[1] = p; out_btlevel = level(var(p)); } for (int j = 0; j < analyze_toclear.size(); j++) seen[var(analyze_toclear[j])] = 0; // ('seen[]' is now cleared) } // Check if 'p' can be removed from a conflict clause. bool Solver::litRedundant(Lit p) { enum { seen_undef = 0, seen_source = 1, seen_removable = 2, seen_failed = 3 }; assert(seen[var(p)] == seen_undef || seen[var(p)] == seen_source); assert(reason(var(p)) != CRef_Undef); Clause* c = &ca[reason(var(p))]; vec& stack = analyze_stack; stack.clear(); for (uint32_t i = 1; ; i++){ if (i < (uint32_t)c->size()){ // Checking 'p'-parents 'l': Lit l = (*c)[i]; // Variable at level 0 or previously removable: if (level(var(l)) == 0 || seen[var(l)] == seen_source || seen[var(l)] == seen_removable){ continue; } // Check variable can not be removed for some local reason: if (reason(var(l)) == CRef_Undef || seen[var(l)] == seen_failed){ stack.push(ShrinkStackElem(0, p)); for (int i = 0; i < stack.size(); i++) if (seen[var(stack[i].l)] == seen_undef){ seen[var(stack[i].l)] = seen_failed; analyze_toclear.push(stack[i].l); } return false; } // Recursively check 'l': stack.push(ShrinkStackElem(i, p)); i = 0; p = l; c = &ca[reason(var(p))]; }else{ // Finished with current element 'p' and reason 'c': if (seen[var(p)] == seen_undef){ seen[var(p)] = seen_removable; analyze_toclear.push(p); } // Terminate with success if stack is empty: if (stack.size() == 0) break; // Continue with top element on stack: i = stack.last().i; p = stack.last().l; c = &ca[reason(var(p))]; stack.pop(); } } return true; } /*_________________________________________________________________________________________________ | | analyzeFinal : (p : Lit) -> [void] | | Description: | Specialized analysis procedure to express the final conflict in terms of assumptions. | Calculates the (possibly empty) set of assumptions that led to the assignment of 'p', and | stores the result in 'out_conflict'. |________________________________________________________________________________________________@*/ void Solver::analyzeFinal(Lit p, LSet& out_conflict) { out_conflict.clear(); out_conflict.insert(p); if (decisionLevel() == 0) return; seen[var(p)] = 1; for (int i = trail.size()-1; i >= trail_lim[0]; i--){ Var x = var(trail[i]); if (seen[x]){ if (reason(x) == CRef_Undef){ assert(level(x) > 0); out_conflict.insert(~trail[i]); }else{ Clause& c = ca[reason(x)]; for (int j = 1; j < c.size(); j++) if (level(var(c[j])) > 0) seen[var(c[j])] = 1; } seen[x] = 0; } } seen[var(p)] = 0; } void Solver::uncheckedEnqueue(Lit p, CRef from) { assert(value(p) == l_Undef); assigns[var(p)] = lbool(!sign(p)); vardata[var(p)] = mkVarData(from, decisionLevel()); trail.push_(p); } /*_________________________________________________________________________________________________ | | propagate : [void] -> [Clause*] | | Description: | Propagates all enqueued facts. If a conflict arises, the conflicting clause is returned, | otherwise CRef_Undef. | | Post-conditions: | * the propagation queue is empty, even if there was a conflict. |________________________________________________________________________________________________@*/ CRef Solver::propagate() { CRef confl = CRef_Undef; int num_props = 0; while (qhead < trail.size()){ Lit p = trail[qhead++]; // 'p' is enqueued fact to propagate. vec& ws = watches.lookup(p); Watcher *i, *j, *end; num_props++; for (i = j = (Watcher*)ws, end = i + ws.size(); i != end;){ // Try to avoid inspecting the clause: Lit blocker = i->blocker; if (value(blocker) == l_True){ *j++ = *i++; continue; } // Make sure the false literal is data[1]: CRef cr = i->cref; Clause& c = ca[cr]; Lit false_lit = ~p; if (c[0] == false_lit) c[0] = c[1], c[1] = false_lit; assert(c[1] == false_lit); i++; // If 0th watch is true, then clause is already satisfied. Lit first = c[0]; Watcher w = Watcher(cr, first); if (first != blocker && value(first) == l_True){ *j++ = w; continue; } // Look for new watch: for (int k = 2; k < c.size(); k++) if (value(c[k]) != l_False){ c[1] = c[k]; c[k] = false_lit; watches[~c[1]].push(w); goto NextClause; } // Did not find watch -- clause is unit under assignment: *j++ = w; if (value(first) == l_False){ confl = cr; qhead = trail.size(); // Copy the remaining watches: while (i < end) *j++ = *i++; }else uncheckedEnqueue(first, cr); NextClause:; } ws.shrink(i - j); } propagations += num_props; simpDB_props -= num_props; return confl; } /*_________________________________________________________________________________________________ | | reduceDB : () -> [void] | | Description: | Remove half of the learnt clauses, minus the clauses locked by the current assignment. Locked | clauses are clauses that are reason to some assignment. Binary clauses are never removed. |________________________________________________________________________________________________@*/ struct reduceDB_lt { ClauseAllocator& ca; reduceDB_lt(ClauseAllocator& ca_) : ca(ca_) {} bool operator () (CRef x, CRef y) { return ca[x].size() > 2 && (ca[y].size() == 2 || ca[x].activity() < ca[y].activity()); } }; void Solver::reduceDB() { int i, j; double extra_lim = cla_inc / learnts.size(); // Remove any clause below this activity sort(learnts, reduceDB_lt(ca)); // Don't delete binary or locked clauses. From the rest, delete clauses from the first half // and clauses with activity smaller than 'extra_lim': for (i = j = 0; i < learnts.size(); i++){ Clause& c = ca[learnts[i]]; if (c.size() > 2 && !locked(c) && (i < learnts.size() / 2 || c.activity() < extra_lim)) removeClause(learnts[i]); else learnts[j++] = learnts[i]; } learnts.shrink(i - j); checkGarbage(); } void Solver::removeSatisfied(vec& cs) { int i, j; for (i = j = 0; i < cs.size(); i++){ Clause& c = ca[cs[i]]; if (satisfied(c)) removeClause(cs[i]); else{ // Trim clause: assert(value(c[0]) == l_Undef && value(c[1]) == l_Undef); for (int k = 2; k < c.size(); k++) if (value(c[k]) == l_False){ c[k--] = c[c.size()-1]; c.pop(); } cs[j++] = cs[i]; } } cs.shrink(i - j); } void Solver::rebuildOrderHeap() { vec vs; for (Var v = 0; v < nVars(); v++) if (decision[v] && value(v) == l_Undef) vs.push(v); order_heap.build(vs); } /*_________________________________________________________________________________________________ | | simplify : [void] -> [bool] | | Description: | Simplify the clause database according to the current top-level assigment. Currently, the only | thing done here is the removal of satisfied clauses, but more things can be put here. |________________________________________________________________________________________________@*/ bool Solver::simplify() { assert(decisionLevel() == 0); if (!ok || propagate() != CRef_Undef) return ok = false; if (nAssigns() == simpDB_assigns || (simpDB_props > 0)) return true; // Remove satisfied clauses: removeSatisfied(learnts); if (remove_satisfied){ // Can be turned off. removeSatisfied(clauses); // TODO: what todo in if 'remove_satisfied' is false? // Remove all released variables from the trail: for (int i = 0; i < released_vars.size(); i++){ assert(seen[released_vars[i]] == 0); seen[released_vars[i]] = 1; } int i, j; for (i = j = 0; i < trail.size(); i++) if (seen[var(trail[i])] == 0) trail[j++] = trail[i]; trail.shrink(i - j); //printf("trail.size()= %d, qhead = %d\n", trail.size(), qhead); qhead = trail.size(); for (int i = 0; i < released_vars.size(); i++) seen[released_vars[i]] = 0; // Released variables are now ready to be reused: append(released_vars, free_vars); released_vars.clear(); } checkGarbage(); rebuildOrderHeap(); simpDB_assigns = nAssigns(); simpDB_props = clauses_literals + learnts_literals; // (shouldn't depend on stats really, but it will do for now) return true; } /*_________________________________________________________________________________________________ | | search : (nof_conflicts : int) (params : const SearchParams&) -> [lbool] | | Description: | Search for a model the specified number of conflicts. | NOTE! Use negative value for 'nof_conflicts' indicate infinity. | | Output: | 'l_True' if a partial assigment that is consistent with respect to the clauseset is found. If | all variables are decision variables, this means that the clause set is satisfiable. 'l_False' | if the clause set is unsatisfiable. 'l_Undef' if the bound on number of conflicts is reached. |________________________________________________________________________________________________@*/ lbool Solver::search(int nof_conflicts) { assert(ok); int backtrack_level; int conflictC = 0; vec learnt_clause; starts++; for (;;){ CRef confl = propagate(); if (confl != CRef_Undef){ // CONFLICT conflicts++; conflictC++; if (decisionLevel() == 0) return l_False; learnt_clause.clear(); analyze(confl, learnt_clause, backtrack_level); cancelUntil(backtrack_level); if (learnt_clause.size() == 1){ uncheckedEnqueue(learnt_clause[0]); }else{ CRef cr = ca.alloc(learnt_clause, true); learnts.push(cr); attachClause(cr); claBumpActivity(ca[cr]); uncheckedEnqueue(learnt_clause[0], cr); } varDecayActivity(); claDecayActivity(); if (--learntsize_adjust_cnt == 0){ learntsize_adjust_confl *= learntsize_adjust_inc; learntsize_adjust_cnt = (int)learntsize_adjust_confl; max_learnts *= learntsize_inc; if (verbosity >= 1) printf("| %9d | %7d %8d %8d | %8d %8d %6.0f | %6.3f %% |\n", (int)conflicts, (int)dec_vars - (trail_lim.size() == 0 ? trail.size() : trail_lim[0]), nClauses(), (int)clauses_literals, (int)max_learnts, nLearnts(), (double)learnts_literals/nLearnts(), progressEstimate()*100); } }else{ // NO CONFLICT if ((nof_conflicts >= 0 && conflictC >= nof_conflicts) || !withinBudget()){ // Reached bound on number of conflicts: progress_estimate = progressEstimate(); cancelUntil(0); return l_Undef; } // Simplify the set of problem clauses: if (decisionLevel() == 0 && !simplify()) return l_False; if (learnts.size()-nAssigns() >= max_learnts) // Reduce the set of learnt clauses: reduceDB(); Lit next = lit_Undef; while (decisionLevel() < assumptions.size()){ // Perform user provided assumption: Lit p = assumptions[decisionLevel()]; if (value(p) == l_True){ // Dummy decision level: newDecisionLevel(); }else if (value(p) == l_False){ analyzeFinal(~p, conflict); return l_False; }else{ next = p; break; } } if (next == lit_Undef){ // New variable decision: decisions++; next = pickBranchLit(); if (next == lit_Undef) // Model found: return l_True; } // Increase decision level and enqueue 'next' newDecisionLevel(); uncheckedEnqueue(next); } } } double Solver::progressEstimate() const { double progress = 0; double F = 1.0 / nVars(); for (int i = 0; i <= decisionLevel(); i++){ int beg = i == 0 ? 0 : trail_lim[i - 1]; int end = i == decisionLevel() ? trail.size() : trail_lim[i]; progress += pow(F, i) * (end - beg); } return progress / nVars(); } /* Finite subsequences of the Luby-sequence: 0: 1 1: 1 1 2 2: 1 1 2 1 1 2 4 3: 1 1 2 1 1 2 4 1 1 2 1 1 2 4 8 ... */ static double luby(double y, int x){ // Find the finite subsequence that contains index 'x', and the // size of that subsequence: int size, seq; for (size = 1, seq = 0; size < x+1; seq++, size = 2*size+1); while (size-1 != x){ size = (size-1)>>1; seq--; x = x % size; } return pow(y, seq); } // NOTE: assumptions passed in member-variable 'assumptions'. lbool Solver::solve_() { model.clear(); conflict.clear(); if (!ok) return l_False; solves++; max_learnts = nClauses() * learntsize_factor; if (max_learnts < min_learnts_lim) max_learnts = min_learnts_lim; learntsize_adjust_confl = learntsize_adjust_start_confl; learntsize_adjust_cnt = (int)learntsize_adjust_confl; lbool status = l_Undef; if (verbosity >= 1){ printf("============================[ Search Statistics ]==============================\n"); printf("| Conflicts | ORIGINAL | LEARNT | Progress |\n"); printf("| | Vars Clauses Literals | Limit Clauses Lit/Cl | |\n"); printf("===============================================================================\n"); } // Search: int curr_restarts = 0; while (status == l_Undef){ double rest_base = luby_restart ? luby(restart_inc, curr_restarts) : pow(restart_inc, curr_restarts); status = search(rest_base * restart_first); if (!withinBudget()) break; curr_restarts++; } if (verbosity >= 1) printf("===============================================================================\n"); if (status == l_True){ // Extend & copy model: model.growTo(nVars()); for (int i = 0; i < nVars(); i++) model[i] = value(i); }else if (status == l_False && conflict.size() == 0) ok = false; cancelUntil(0); return status; } bool Solver::implies(const vec& assumps, vec& out) { trail_lim.push(trail.size()); for (int i = 0; i < assumps.size(); i++){ Lit a = assumps[i]; if (value(a) == l_False){ cancelUntil(0); return false; }else if (value(a) == l_Undef) uncheckedEnqueue(a); } unsigned trail_before = trail.size(); bool ret = true; if (propagate() == CRef_Undef){ out.clear(); for (int j = trail_before; j < trail.size(); j++) out.push(trail[j]); }else ret = false; cancelUntil(0); return ret; } //================================================================================================= // Writing CNF to DIMACS: // // FIXME: this needs to be rewritten completely. static Var mapVar(Var x, vec& map, Var& max) { if (map.size() <= x || map[x] == -1){ map.growTo(x+1, -1); map[x] = max++; } return map[x]; } void Solver::toDimacs(FILE* f, Clause& c, vec& map, Var& max) { if (satisfied(c)) return; for (int i = 0; i < c.size(); i++) if (value(c[i]) != l_False) fprintf(f, "%s%d ", sign(c[i]) ? "-" : "", mapVar(var(c[i]), map, max)+1); fprintf(f, "0\n"); } void Solver::toDimacs(const char *file, const vec& assumps) { FILE* f = fopen(file, "wr"); if (f == NULL) fprintf(stderr, "could not open file %s\n", file), exit(1); toDimacs(f, assumps); fclose(f); } void Solver::toDimacs(FILE* f, const vec& assumps) { // Handle case when solver is in contradictory state: if (!ok){ fprintf(f, "p cnf 1 2\n1 0\n-1 0\n"); return; } vec map; Var max = 0; // Cannot use removeClauses here because it is not safe // to deallocate them at this point. Could be improved. int cnt = 0; for (int i = 0; i < clauses.size(); i++) if (!satisfied(ca[clauses[i]])) cnt++; for (int i = 0; i < clauses.size(); i++) if (!satisfied(ca[clauses[i]])){ Clause& c = ca[clauses[i]]; for (int j = 0; j < c.size(); j++) if (value(c[j]) != l_False) mapVar(var(c[j]), map, max); } // Assumptions are added as unit clauses: cnt += assumps.size(); fprintf(f, "p cnf %d %d\n", max, cnt); for (int i = 0; i < assumps.size(); i++){ assert(value(assumps[i]) != l_False); fprintf(f, "%s%d 0\n", sign(assumps[i]) ? "-" : "", mapVar(var(assumps[i]), map, max)+1); } for (int i = 0; i < clauses.size(); i++) toDimacs(f, ca[clauses[i]], map, max); if (verbosity > 0) printf("Wrote DIMACS with %d variables and %d clauses.\n", max, cnt); } void Solver::printStats() const { double cpu_time = cpuTime(); double mem_used = memUsedPeak(); printf("restarts : %" PRIu64"\n", starts); printf("conflicts : %-12" PRIu64" (%.0f /sec)\n", conflicts , conflicts /cpu_time); printf("decisions : %-12" PRIu64" (%4.2f %% random) (%.0f /sec)\n", decisions, (float)rnd_decisions*100 / (float)decisions, decisions /cpu_time); printf("propagations : %-12" PRIu64" (%.0f /sec)\n", propagations, propagations/cpu_time); printf("conflict literals : %-12" PRIu64" (%4.2f %% deleted)\n", tot_literals, (max_literals - tot_literals)*100 / (double)max_literals); if (mem_used != 0) printf("Memory used : %.2f MB\n", mem_used); printf("CPU time : %g s\n", cpu_time); } //================================================================================================= // Garbage Collection methods: void Solver::relocAll(ClauseAllocator& to) { // All watchers: // watches.cleanAll(); for (int v = 0; v < nVars(); v++) for (int s = 0; s < 2; s++){ Lit p = mkLit(v, s); vec& ws = watches[p]; for (int j = 0; j < ws.size(); j++) ca.reloc(ws[j].cref, to); } // All reasons: // for (int i = 0; i < trail.size(); i++){ Var v = var(trail[i]); // Note: it is not safe to call 'locked()' on a relocated clause. This is why we keep // 'dangling' reasons here. It is safe and does not hurt. if (reason(v) != CRef_Undef && (ca[reason(v)].reloced() || locked(ca[reason(v)]))){ assert(!isRemoved(reason(v))); ca.reloc(vardata[v].reason, to); } } // All learnt: // int i, j; for (i = j = 0; i < learnts.size(); i++) if (!isRemoved(learnts[i])){ ca.reloc(learnts[i], to); learnts[j++] = learnts[i]; } learnts.shrink(i - j); // All original: // for (i = j = 0; i < clauses.size(); i++) if (!isRemoved(clauses[i])){ ca.reloc(clauses[i], to); clauses[j++] = clauses[i]; } clauses.shrink(i - j); } void Solver::garbageCollect() { // Initialize the next region to a size corresponding to the estimated utilization degree. This // is not precise but should avoid some unnecessary reallocations for the new region: ClauseAllocator to(ca.size() - ca.wasted()); relocAll(to); if (verbosity >= 2) printf("| Garbage collection: %12d bytes => %12d bytes |\n", ca.size()*ClauseAllocator::Unit_Size, to.size()*ClauseAllocator::Unit_Size); to.moveTo(ca); } link-grammar-5.3.16/link-grammar/minisat/minisat/core/Dimacs.h0000664000076400007640000000626312772314052021126 00000000000000/****************************************************************************************[Dimacs.h] Copyright (c) 2003-2006, Niklas Een, Niklas Sorensson Copyright (c) 2007-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_Dimacs_h #define Minisat_Dimacs_h #include #include "minisat/utils/ParseUtils.h" #include "minisat/core/SolverTypes.h" namespace Minisat { //================================================================================================= // DIMACS Parser: template static void readClause(B& in, Solver& S, vec& lits) { int parsed_lit, var; lits.clear(); for (;;){ parsed_lit = parseInt(in); if (parsed_lit == 0) break; var = abs(parsed_lit)-1; while (var >= S.nVars()) S.newVar(); lits.push( (parsed_lit > 0) ? mkLit(var) : ~mkLit(var) ); } } template static void parse_DIMACS_main(B& in, Solver& S, bool strictp = false) { vec lits; int vars = 0; int clauses = 0; int cnt = 0; for (;;){ skipWhitespace(in); if (*in == EOF) break; else if (*in == 'p'){ if (eagerMatch(in, "p cnf")){ vars = parseInt(in); clauses = parseInt(in); // SATRACE'06 hack // if (clauses > 4000000) // S.eliminate(true); }else{ printf("PARSE ERROR! Unexpected char: %c\n", *in), exit(3); } } else if (*in == 'c' || *in == 'p') skipLine(in); else{ cnt++; readClause(in, S, lits); S.addClause_(lits); } } if (strictp && cnt != clauses) printf("PARSE ERROR! DIMACS header mismatch: wrong number of clauses\n"); } // Inserts problem into solver. // template static void parse_DIMACS(gzFile input_stream, Solver& S, bool strictp = false) { StreamBuffer in(input_stream); parse_DIMACS_main(in, S, strictp); } //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/minisat/core/SolverTypes.h0000664000076400007640000004163612772314052022230 00000000000000/***********************************************************************************[SolverTypes.h] Copyright (c) 2003-2006, Niklas Een, Niklas Sorensson Copyright (c) 2007-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_SolverTypes_h #define Minisat_SolverTypes_h #include #include "minisat/mtl/IntTypes.h" #include "minisat/mtl/Alg.h" #include "minisat/mtl/Vec.h" #include "minisat/mtl/IntMap.h" #include "minisat/mtl/Map.h" #include "minisat/mtl/Alloc.h" namespace Minisat { //================================================================================================= // Variables, literals, lifted booleans, clauses: // NOTE! Variables are just integers. No abstraction here. They should be chosen from 0..N, // so that they can be used as array indices. typedef int Var; #if defined(MINISAT_CONSTANTS_AS_MACROS) #define var_Undef (-1) #else const Var var_Undef = -1; #endif struct Lit { int x; // Use this as a constructor: friend Lit mkLit(Var var, bool sign); bool operator == (Lit p) const { return x == p.x; } bool operator != (Lit p) const { return x != p.x; } bool operator < (Lit p) const { return x < p.x; } // '<' makes p, ~p adjacent in the ordering. }; inline Lit mkLit (Var var, bool sign = false) { Lit p; p.x = var + var + (int)sign; return p; } inline Lit operator ~(Lit p) { Lit q; q.x = p.x ^ 1; return q; } inline Lit operator ^(Lit p, bool b) { Lit q; q.x = p.x ^ (unsigned int)b; return q; } inline bool sign (Lit p) { return p.x & 1; } inline int var (Lit p) { return p.x >> 1; } // Mapping Literals to and from compact integers suitable for array indexing: inline int toInt (Var v) { return v; } inline int toInt (Lit p) { return p.x; } inline Lit toLit (int i) { Lit p; p.x = i; return p; } //const Lit lit_Undef = mkLit(var_Undef, false); // }- Useful special constants. //const Lit lit_Error = mkLit(var_Undef, true ); // } const Lit lit_Undef = { -2 }; // }- Useful special constants. const Lit lit_Error = { -1 }; // } struct MkIndexLit { vec::Size operator()(Lit l) const { return vec::Size(l.x); } }; template class VMap : public IntMap{}; template class LMap : public IntMap{}; class LSet : public IntSet{}; //================================================================================================= // Lifted booleans: // // NOTE: this implementation is optimized for the case when comparisons between values are mostly // between one variable and one constant. Some care had to be taken to make sure that gcc // does enough constant propagation to produce sensible code, and this appears to be somewhat // fragile unfortunately. class lbool { uint8_t value; public: explicit lbool(uint8_t v) : value(v) { } lbool() : value(0) { } explicit lbool(bool x) : value(!x) { } bool operator == (lbool b) const { return ((b.value&2) & (value&2)) | (!(b.value&2)&(value == b.value)); } bool operator != (lbool b) const { return !(*this == b); } lbool operator ^ (bool b) const { return lbool((uint8_t)(value^(uint8_t)b)); } lbool operator && (lbool b) const { uint8_t sel = (this->value << 1) | (b.value << 3); uint8_t v = (0xF7F755F4 >> sel) & 3; return lbool(v); } lbool operator || (lbool b) const { uint8_t sel = (this->value << 1) | (b.value << 3); uint8_t v = (0xFCFCF400 >> sel) & 3; return lbool(v); } friend int toInt (lbool l); friend lbool toLbool(int v); }; inline int toInt (lbool l) { return l.value; } inline lbool toLbool(int v) { return lbool((uint8_t)v); } #if defined(MINISAT_CONSTANTS_AS_MACROS) #define l_True (lbool((uint8_t)0)) // gcc does not do constant propagation if these are real constants. #define l_False (lbool((uint8_t)1)) #define l_Undef (lbool((uint8_t)2)) #else const lbool l_True ((uint8_t)0); const lbool l_False((uint8_t)1); const lbool l_Undef((uint8_t)2); #endif //================================================================================================= // Clause -- a simple class for representing a clause: class Clause; typedef RegionAllocator::Ref CRef; class Clause { struct { unsigned mark : 2; unsigned learnt : 1; unsigned has_extra : 1; unsigned reloced : 1; unsigned size : 27; } header; union { Lit lit; float act; uint32_t abs; CRef rel; } data[0]; friend class ClauseAllocator; // NOTE: This constructor cannot be used directly (doesn't allocate enough memory). Clause(const vec& ps, bool use_extra, bool learnt) { header.mark = 0; header.learnt = learnt; header.has_extra = use_extra; header.reloced = 0; header.size = ps.size(); for (int i = 0; i < ps.size(); i++) data[i].lit = ps[i]; if (header.has_extra){ if (header.learnt) data[header.size].act = 0; else calcAbstraction(); } } // NOTE: This constructor cannot be used directly (doesn't allocate enough memory). Clause(const Clause& from, bool use_extra){ header = from.header; header.has_extra = use_extra; // NOTE: the copied clause may lose the extra field. for (int i = 0; i < from.size(); i++) data[i].lit = from[i]; if (header.has_extra){ if (header.learnt) data[header.size].act = from.data[header.size].act; else data[header.size].abs = from.data[header.size].abs; } } public: void calcAbstraction() { assert(header.has_extra); uint32_t abstraction = 0; for (int i = 0; i < size(); i++) abstraction |= 1 << (var(data[i].lit) & 31); data[header.size].abs = abstraction; } int size () const { return header.size; } void shrink (int i) { assert(i <= size()); if (header.has_extra) data[header.size-i] = data[header.size]; header.size -= i; } void pop () { shrink(1); } bool learnt () const { return header.learnt; } bool has_extra () const { return header.has_extra; } uint32_t mark () const { return header.mark; } void mark (uint32_t m) { header.mark = m; } const Lit& last () const { return data[header.size-1].lit; } bool reloced () const { return header.reloced; } CRef relocation () const { return data[0].rel; } void relocate (CRef c) { header.reloced = 1; data[0].rel = c; } // NOTE: somewhat unsafe to change the clause in-place! Must manually call 'calcAbstraction' afterwards for // subsumption operations to behave correctly. Lit& operator [] (int i) { return data[i].lit; } Lit operator [] (int i) const { return data[i].lit; } operator const Lit* (void) const { return (Lit*)data; } float& activity () { assert(header.has_extra); return data[header.size].act; } uint32_t abstraction () const { assert(header.has_extra); return data[header.size].abs; } Lit subsumes (const Clause& other) const; void strengthen (Lit p); }; //================================================================================================= // ClauseAllocator -- a simple class for allocating memory for clauses: const CRef CRef_Undef = RegionAllocator::Ref_Undef; class ClauseAllocator { RegionAllocator ra; static uint32_t clauseWord32Size(int size, bool has_extra){ return (sizeof(Clause) + (sizeof(Lit) * (size + (int)has_extra))) / sizeof(uint32_t); } public: enum { Unit_Size = RegionAllocator::Unit_Size }; bool extra_clause_field; ClauseAllocator(uint32_t start_cap) : ra(start_cap), extra_clause_field(false){} ClauseAllocator() : extra_clause_field(false){} void moveTo(ClauseAllocator& to){ to.extra_clause_field = extra_clause_field; ra.moveTo(to.ra); } CRef alloc(const vec& ps, bool learnt = false) { assert(sizeof(Lit) == sizeof(uint32_t)); assert(sizeof(float) == sizeof(uint32_t)); bool use_extra = learnt | extra_clause_field; CRef cid = ra.alloc(clauseWord32Size(ps.size(), use_extra)); new (lea(cid)) Clause(ps, use_extra, learnt); return cid; } CRef alloc(const Clause& from) { bool use_extra = from.learnt() | extra_clause_field; CRef cid = ra.alloc(clauseWord32Size(from.size(), use_extra)); new (lea(cid)) Clause(from, use_extra); return cid; } uint32_t size () const { return ra.size(); } uint32_t wasted () const { return ra.wasted(); } // Deref, Load Effective Address (LEA), Inverse of LEA (AEL): Clause& operator[](CRef r) { return (Clause&)ra[r]; } const Clause& operator[](CRef r) const { return (Clause&)ra[r]; } Clause* lea (CRef r) { return (Clause*)ra.lea(r); } const Clause* lea (CRef r) const { return (Clause*)ra.lea(r);; } CRef ael (const Clause* t){ return ra.ael((uint32_t*)t); } void free(CRef cid) { Clause& c = operator[](cid); ra.free(clauseWord32Size(c.size(), c.has_extra())); } void reloc(CRef& cr, ClauseAllocator& to) { Clause& c = operator[](cr); if (c.reloced()) { cr = c.relocation(); return; } cr = to.alloc(c); c.relocate(cr); } }; //================================================================================================= // Simple iterator classes (for iterating over clauses and top-level assignments): class ClauseIterator { const ClauseAllocator& ca; const CRef* crefs; public: ClauseIterator(const ClauseAllocator& _ca, const CRef* _crefs) : ca(_ca), crefs(_crefs){} void operator++(){ crefs++; } const Clause& operator*() const { return ca[*crefs]; } // NOTE: does not compare that references use the same clause-allocator: bool operator==(const ClauseIterator& ci) const { return crefs == ci.crefs; } bool operator!=(const ClauseIterator& ci) const { return crefs != ci.crefs; } }; class TrailIterator { const Lit* lits; public: TrailIterator(const Lit* _lits) : lits(_lits){} void operator++() { lits++; } Lit operator*() const { return *lits; } bool operator==(const TrailIterator& ti) const { return lits == ti.lits; } bool operator!=(const TrailIterator& ti) const { return lits != ti.lits; } }; //================================================================================================= // OccLists -- a class for maintaining occurence lists with lazy deletion: template > class OccLists { IntMap occs; IntMap dirty; vec dirties; Deleted deleted; public: OccLists(const Deleted& d, MkIndex _index = MkIndex()) : occs(_index), dirty(_index), deleted(d){} void init (const K& idx){ occs.reserve(idx); occs[idx].clear(); dirty.reserve(idx, 0); } Vec& operator[](const K& idx){ return occs[idx]; } Vec& lookup (const K& idx){ if (dirty[idx]) clean(idx); return occs[idx]; } void cleanAll (); void clean (const K& idx); void smudge (const K& idx){ if (dirty[idx] == 0){ dirty[idx] = 1; dirties.push(idx); } } void clear(bool free = true){ occs .clear(free); dirty .clear(free); dirties.clear(free); } }; template void OccLists::cleanAll() { for (int i = 0; i < dirties.size(); i++) // Dirties may contain duplicates so check here if a variable is already cleaned: if (dirty[dirties[i]]) clean(dirties[i]); dirties.clear(); } template void OccLists::clean(const K& idx) { Vec& vec = occs[idx]; int i, j; for (i = j = 0; i < vec.size(); i++) if (!deleted(vec[i])) vec[j++] = vec[i]; vec.shrink(i - j); dirty[idx] = 0; } //================================================================================================= // CMap -- a class for mapping clauses to values: template class CMap { struct CRefHash { uint32_t operator()(CRef cr) const { return (uint32_t)cr; } }; typedef Map HashTable; HashTable map; public: // Size-operations: void clear () { map.clear(); } int size () const { return map.elems(); } // Insert/Remove/Test mapping: void insert (CRef cr, const T& t){ map.insert(cr, t); } void growTo (CRef cr, const T& t){ map.insert(cr, t); } // NOTE: for compatibility void remove (CRef cr) { map.remove(cr); } bool has (CRef cr, T& t) { return map.peek(cr, t); } // Vector interface (the clause 'c' must already exist): const T& operator [] (CRef cr) const { return map[cr]; } T& operator [] (CRef cr) { return map[cr]; } // Iteration (not transparent at all at the moment): int bucket_count() const { return map.bucket_count(); } const vec& bucket(int i) const { return map.bucket(i); } // Move contents to other map: void moveTo(CMap& other){ map.moveTo(other.map); } // TMP debug: void debug(){ printf(" --- size = %d, bucket_count = %d\n", size(), map.bucket_count()); } }; /*_________________________________________________________________________________________________ | | subsumes : (other : const Clause&) -> Lit | | Description: | Checks if clause subsumes 'other', and at the same time, if it can be used to simplify 'other' | by subsumption resolution. | | Result: | lit_Error - No subsumption or simplification | lit_Undef - Clause subsumes 'other' | p - The literal p can be deleted from 'other' |________________________________________________________________________________________________@*/ inline Lit Clause::subsumes(const Clause& other) const { //if (other.size() < size() || (extra.abst & ~other.extra.abst) != 0) //if (other.size() < size() || (!learnt() && !other.learnt() && (extra.abst & ~other.extra.abst) != 0)) assert(!header.learnt); assert(!other.header.learnt); assert(header.has_extra); assert(other.header.has_extra); if (other.header.size < header.size || (data[header.size].abs & ~other.data[other.header.size].abs) != 0) return lit_Error; Lit ret = lit_Undef; const Lit* c = (const Lit*)(*this); const Lit* d = (const Lit*)other; for (unsigned i = 0; i < header.size; i++) { // search for c[i] or ~c[i] for (unsigned j = 0; j < other.header.size; j++) if (c[i] == d[j]) goto ok; else if (ret == lit_Undef && c[i] == ~d[j]){ ret = c[i]; goto ok; } // did not find it return lit_Error; ok:; } return ret; } inline void Clause::strengthen(Lit p) { remove(*this, p); calcAbstraction(); } //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/minisat/utils/0000755000076400007640000000000013074513206020032 500000000000000link-grammar-5.3.16/link-grammar/minisat/minisat/utils/Options.h0000664000076400007640000002762012772314052021571 00000000000000/***************************************************************************************[Options.h] Copyright (c) 2008-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_Options_h #define Minisat_Options_h #include #include #include #include #include "minisat/mtl/IntTypes.h" #include "minisat/mtl/Vec.h" #include "minisat/utils/ParseUtils.h" namespace Minisat { //================================================================================================== // Top-level option parse/help functions: extern void parseOptions (int& argc, char** argv, bool strict = false); extern void printUsageAndExit(int argc, char** argv, bool verbose = false); extern void setUsageHelp (const char* str); extern void setHelpPrefixStr (const char* str); //================================================================================================== // Options is an abstract class that gives the interface for all types options: class Option { protected: const char* name; const char* description; const char* category; const char* type_name; static vec& getOptionList () { static vec options; return options; } static const char*& getUsageString() { static const char* usage_str; return usage_str; } static const char*& getHelpPrefixString() { static const char* help_prefix_str = ""; return help_prefix_str; } struct OptionLt { bool operator()(const Option* x, const Option* y) { int test1 = strcmp(x->category, y->category); return test1 < 0 || (test1 == 0 && strcmp(x->type_name, y->type_name) < 0); } }; Option(const char* name_, const char* desc_, const char* cate_, const char* type_) : name (name_) , description(desc_) , category (cate_) , type_name (type_) { getOptionList().push(this); } public: virtual ~Option() {} virtual bool parse (const char* str) = 0; virtual void help (bool verbose = false) = 0; friend void parseOptions (int& argc, char** argv, bool strict); friend void printUsageAndExit (int argc, char** argv, bool verbose); friend void setUsageHelp (const char* str); friend void setHelpPrefixStr (const char* str); }; //================================================================================================== // Range classes with specialization for floating types: struct IntRange { int begin; int end; IntRange(int b, int e) : begin(b), end(e) {} }; struct Int64Range { int64_t begin; int64_t end; Int64Range(int64_t b, int64_t e) : begin(b), end(e) {} }; struct DoubleRange { double begin; double end; bool begin_inclusive; bool end_inclusive; DoubleRange(double b, bool binc, double e, bool einc) : begin(b), end(e), begin_inclusive(binc), end_inclusive(einc) {} }; //================================================================================================== // Double options: class DoubleOption : public Option { protected: DoubleRange range; double value; public: DoubleOption(const char* c, const char* n, const char* d, double def = double(), DoubleRange r = DoubleRange(-HUGE_VAL, false, HUGE_VAL, false)) : Option(n, d, c, ""), range(r), value(def) { // FIXME: set LC_NUMERIC to "C" to make sure that strtof/strtod parses decimal point correctly. } operator double (void) const { return value; } operator double& (void) { return value; } DoubleOption& operator=(double x) { value = x; return *this; } virtual bool parse(const char* str){ const char* span = str; if (!match(span, "-") || !match(span, name) || !match(span, "=")) return false; char* end; double tmp = strtod(span, &end); if (end == NULL) return false; else if (tmp >= range.end && (!range.end_inclusive || tmp != range.end)){ fprintf(stderr, "ERROR! value <%s> is too large for option \"%s\".\n", span, name); exit(1); }else if (tmp <= range.begin && (!range.begin_inclusive || tmp != range.begin)){ fprintf(stderr, "ERROR! value <%s> is too small for option \"%s\".\n", span, name); exit(1); } value = tmp; // fprintf(stderr, "READ VALUE: %g\n", value); return true; } virtual void help (bool verbose = false){ fprintf(stderr, " -%-12s = %-8s %c%4.2g .. %4.2g%c (default: %g)\n", name, type_name, range.begin_inclusive ? '[' : '(', range.begin, range.end, range.end_inclusive ? ']' : ')', value); if (verbose){ fprintf(stderr, "\n %s\n", description); fprintf(stderr, "\n"); } } }; //================================================================================================== // Int options: class IntOption : public Option { protected: IntRange range; int32_t value; public: IntOption(const char* c, const char* n, const char* d, int32_t def = int32_t(), IntRange r = IntRange(INT32_MIN, INT32_MAX)) : Option(n, d, c, ""), range(r), value(def) {} operator int32_t (void) const { return value; } operator int32_t& (void) { return value; } IntOption& operator= (int32_t x) { value = x; return *this; } virtual bool parse(const char* str){ const char* span = str; if (!match(span, "-") || !match(span, name) || !match(span, "=")) return false; char* end; int32_t tmp = strtol(span, &end, 10); if (end == NULL) return false; else if (tmp > range.end){ fprintf(stderr, "ERROR! value <%s> is too large for option \"%s\".\n", span, name); exit(1); }else if (tmp < range.begin){ fprintf(stderr, "ERROR! value <%s> is too small for option \"%s\".\n", span, name); exit(1); } value = tmp; return true; } virtual void help (bool verbose = false){ fprintf(stderr, " -%-12s = %-8s [", name, type_name); if (range.begin == INT32_MIN) fprintf(stderr, "imin"); else fprintf(stderr, "%4d", range.begin); fprintf(stderr, " .. "); if (range.end == INT32_MAX) fprintf(stderr, "imax"); else fprintf(stderr, "%4d", range.end); fprintf(stderr, "] (default: %d)\n", value); if (verbose){ fprintf(stderr, "\n %s\n", description); fprintf(stderr, "\n"); } } }; // Leave this out for visual C++ until Microsoft implements C99 and gets support for strtoll. #ifndef _MSC_VER class Int64Option : public Option { protected: Int64Range range; int64_t value; public: Int64Option(const char* c, const char* n, const char* d, int64_t def = int64_t(), Int64Range r = Int64Range(INT64_MIN, INT64_MAX)) : Option(n, d, c, ""), range(r), value(def) {} operator int64_t (void) const { return value; } operator int64_t& (void) { return value; } Int64Option& operator= (int64_t x) { value = x; return *this; } virtual bool parse(const char* str){ const char* span = str; if (!match(span, "-") || !match(span, name) || !match(span, "=")) return false; char* end; int64_t tmp = strtoll(span, &end, 10); if (end == NULL) return false; else if (tmp > range.end){ fprintf(stderr, "ERROR! value <%s> is too large for option \"%s\".\n", span, name); exit(1); }else if (tmp < range.begin){ fprintf(stderr, "ERROR! value <%s> is too small for option \"%s\".\n", span, name); exit(1); } value = tmp; return true; } virtual void help (bool verbose = false){ fprintf(stderr, " -%-12s = %-8s [", name, type_name); if (range.begin == INT64_MIN) fprintf(stderr, "imin"); else fprintf(stderr, "%4" PRIi64, range.begin); fprintf(stderr, " .. "); if (range.end == INT64_MAX) fprintf(stderr, "imax"); else fprintf(stderr, "%4" PRIi64, range.end); fprintf(stderr, "] (default: %" PRIi64")\n", value); if (verbose){ fprintf(stderr, "\n %s\n", description); fprintf(stderr, "\n"); } } }; #endif //================================================================================================== // String option: class StringOption : public Option { const char* value; public: StringOption(const char* c, const char* n, const char* d, const char* def = NULL) : Option(n, d, c, ""), value(def) {} operator const char* (void) const { return value; } operator const char*& (void) { return value; } StringOption& operator= (const char* x) { value = x; return *this; } virtual bool parse(const char* str){ const char* span = str; if (!match(span, "-") || !match(span, name) || !match(span, "=")) return false; value = span; return true; } virtual void help (bool verbose = false){ fprintf(stderr, " -%-10s = %8s\n", name, type_name); if (verbose){ fprintf(stderr, "\n %s\n", description); fprintf(stderr, "\n"); } } }; //================================================================================================== // Bool option: class BoolOption : public Option { bool value; public: BoolOption(const char* c, const char* n, const char* d, bool v) : Option(n, d, c, ""), value(v) {} operator bool (void) const { return value; } operator bool& (void) { return value; } BoolOption& operator=(bool b) { value = b; return *this; } virtual bool parse(const char* str){ const char* span = str; if (match(span, "-")){ bool b = !match(span, "no-"); if (strcmp(span, name) == 0){ value = b; return true; } } return false; } virtual void help (bool verbose = false){ fprintf(stderr, " -%s, -no-%s", name, name); for (uint32_t i = 0; i < 32 - strlen(name)*2; i++) fprintf(stderr, " "); fprintf(stderr, " "); fprintf(stderr, "(default: %s)\n", value ? "on" : "off"); if (verbose){ fprintf(stderr, "\n %s\n", description); fprintf(stderr, "\n"); } } }; //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/minisat/utils/Options.cc0000664000076400007640000000741112772314052021723 00000000000000/**************************************************************************************[Options.cc] Copyright (c) 2008-2010, Niklas Sorensson 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. **************************************************************************************************/ #include "minisat/mtl/Sort.h" #include "minisat/utils/Options.h" #include "minisat/utils/ParseUtils.h" using namespace Minisat; void Minisat::parseOptions(int& argc, char** argv, bool strict) { int i, j; for (i = j = 1; i < argc; i++){ const char* str = argv[i]; if (match(str, "--") && match(str, Option::getHelpPrefixString()) && match(str, "help")){ if (*str == '\0') printUsageAndExit(argc, argv); else if (match(str, "-verb")) printUsageAndExit(argc, argv, true); } else { bool parsed_ok = false; for (int k = 0; !parsed_ok && k < Option::getOptionList().size(); k++){ parsed_ok = Option::getOptionList()[k]->parse(argv[i]); // fprintf(stderr, "checking %d: %s against flag <%s> (%s)\n", i, argv[i], Option::getOptionList()[k]->name, parsed_ok ? "ok" : "skip"); } if (!parsed_ok){ if (strict && match(argv[i], "-")) fprintf(stderr, "ERROR! Unknown flag \"%s\". Use '--%shelp' for help.\n", argv[i], Option::getHelpPrefixString()), exit(1); else argv[j++] = argv[i]; } } } argc -= (i - j); } void Minisat::setUsageHelp (const char* str){ Option::getUsageString() = str; } void Minisat::setHelpPrefixStr (const char* str){ Option::getHelpPrefixString() = str; } void Minisat::printUsageAndExit (int /*argc*/, char** argv, bool verbose) { const char* usage = Option::getUsageString(); if (usage != NULL) fprintf(stderr, usage, argv[0]); sort(Option::getOptionList(), Option::OptionLt()); const char* prev_cat = NULL; const char* prev_type = NULL; for (int i = 0; i < Option::getOptionList().size(); i++){ const char* cat = Option::getOptionList()[i]->category; const char* type = Option::getOptionList()[i]->type_name; if (cat != prev_cat) fprintf(stderr, "\n%s OPTIONS:\n\n", cat); else if (type != prev_type) fprintf(stderr, "\n"); Option::getOptionList()[i]->help(verbose); prev_cat = Option::getOptionList()[i]->category; prev_type = Option::getOptionList()[i]->type_name; } fprintf(stderr, "\nHELP OPTIONS:\n\n"); fprintf(stderr, " --%shelp Print help message.\n", Option::getHelpPrefixString()); fprintf(stderr, " --%shelp-verb Print verbose help message.\n", Option::getHelpPrefixString()); fprintf(stderr, "\n"); exit(0); } link-grammar-5.3.16/link-grammar/minisat/minisat/utils/System.h0000664000076400007640000000602512772314052021416 00000000000000/****************************************************************************************[System.h] Copyright (c) 2003-2006, Niklas Een, Niklas Sorensson Copyright (c) 2007-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_System_h #define Minisat_System_h #if defined(__linux__) #include #endif #include "minisat/mtl/IntTypes.h" //------------------------------------------------------------------------------------------------- namespace Minisat { static inline double cpuTime(void); // CPU-time in seconds. extern double memUsed(); // Memory in mega bytes (returns 0 for unsupported architectures). extern double memUsedPeak(bool strictlyPeak = false); // Peak-memory in mega bytes (returns 0 for unsupported architectures). extern void setX86FPUPrecision(); // Make sure double's are represented with the same precision // in memory and registers. extern void limitMemory(uint64_t max_mem_mb); // Set a limit on total memory usage. The exact // semantics varies depending on architecture. extern void limitTime(uint32_t max_cpu_time); // Set a limit on maximum CPU time. The exact // semantics varies depending on architecture. extern void sigTerm(void handler(int)); // Set up handling of available termination signals. } //------------------------------------------------------------------------------------------------- // Implementation of inline functions: #if defined(_MSC_VER) || defined(__MINGW32__) #include static inline double Minisat::cpuTime(void) { return (double)clock() / CLOCKS_PER_SEC; } #else #include #include #include static inline double Minisat::cpuTime(void) { struct rusage ru; getrusage(RUSAGE_SELF, &ru); return (double)ru.ru_utime.tv_sec + (double)ru.ru_utime.tv_usec / 1000000; } #endif #endif link-grammar-5.3.16/link-grammar/minisat/minisat/utils/System.cc0000664000076400007640000001230712772314052021554 00000000000000/***************************************************************************************[System.cc] Copyright (c) 2003-2006, Niklas Een, Niklas Sorensson Copyright (c) 2007-2010, Niklas Sorensson 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. **************************************************************************************************/ #include #include #include "minisat/utils/System.h" #if defined(__linux__) #include using namespace Minisat; static inline int memReadStat(int field) { char name[256]; pid_t pid = getpid(); int value; sprintf(name, "/proc/%d/statm", pid); FILE* in = fopen(name, "rb"); if (in == NULL) return 0; for (; field >= 0; field--) if (fscanf(in, "%d", &value) != 1) printf("ERROR! Failed to parse memory statistics from \"/proc\".\n"), exit(1); fclose(in); return value; } static inline int memReadPeak(void) { char name[256]; pid_t pid = getpid(); sprintf(name, "/proc/%d/status", pid); FILE* in = fopen(name, "rb"); if (in == NULL) return 0; // Find the correct line, beginning with "VmPeak:": int peak_kb = 0; while (!feof(in) && fscanf(in, "VmPeak: %d kB", &peak_kb) != 1) while (!feof(in) && fgetc(in) != '\n') ; fclose(in); return peak_kb; } double Minisat::memUsed() { return (double)memReadStat(0) * (double)getpagesize() / (1024*1024); } double Minisat::memUsedPeak(bool strictlyPeak) { double peak = memReadPeak() / (double)1024; return peak == 0 && !strictlyPeak ? memUsed() : peak; } #elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__gnu_hurd__) double Minisat::memUsed() { struct rusage ru; getrusage(RUSAGE_SELF, &ru); return (double)ru.ru_maxrss / 1024; } double Minisat::memUsedPeak(bool strictlyPeak) { return memUsed(); } #elif defined(__APPLE__) #include double Minisat::memUsed() { malloc_statistics_t t; malloc_zone_statistics(NULL, &t); return (double)t.max_size_in_use / (1024*1024); } double Minisat::memUsedPeak(bool strictlyPeak) { return memUsed(); } #else double Minisat::memUsed() { return 0; } double Minisat::memUsedPeak(bool strictlyPeak) { return 0; } #endif void Minisat::setX86FPUPrecision() { #if defined(__linux__) && defined(_FPU_EXTENDED) && defined(_FPU_DOUBLE) && defined(_FPU_GETCW) // Only correct FPU precision on Linux architectures that needs and supports it: fpu_control_t oldcw, newcw; _FPU_GETCW(oldcw); newcw = (oldcw & ~_FPU_EXTENDED) | _FPU_DOUBLE; _FPU_SETCW(newcw); printf("WARNING: for repeatability, setting FPU to use double precision\n"); #endif } #if !defined(_MSC_VER) && !defined(__MINGW32__) void Minisat::limitMemory(uint64_t max_mem_mb) { // FIXME: OpenBSD does not support RLIMIT_AS. Not sure how well RLIMIT_DATA works instead. #if defined(__OpenBSD__) #define RLIMIT_AS RLIMIT_DATA #endif // Set limit on virtual memory: if (max_mem_mb != 0){ rlim_t new_mem_lim = (rlim_t)max_mem_mb * 1024*1024; rlimit rl; getrlimit(RLIMIT_AS, &rl); if (rl.rlim_max == RLIM_INFINITY || new_mem_lim < rl.rlim_max){ rl.rlim_cur = new_mem_lim; if (setrlimit(RLIMIT_AS, &rl) == -1) printf("WARNING! Could not set resource limit: Virtual memory.\n"); } } #if defined(__OpenBSD__) #undef RLIMIT_AS #endif } #else void Minisat::limitMemory(uint64_t /*max_mem_mb*/) { printf("WARNING! Memory limit not supported on this architecture.\n"); } #endif #if !defined(_MSC_VER) && !defined(__MINGW32__) void Minisat::limitTime(uint32_t max_cpu_time) { if (max_cpu_time != 0){ rlimit rl; getrlimit(RLIMIT_CPU, &rl); if (rl.rlim_max == RLIM_INFINITY || (rlim_t)max_cpu_time < rl.rlim_max){ rl.rlim_cur = max_cpu_time; if (setrlimit(RLIMIT_CPU, &rl) == -1) printf("WARNING! Could not set resource limit: CPU-time.\n"); } } } #else void Minisat::limitTime(uint32_t /*max_cpu_time*/) { printf("WARNING! CPU-time limit not supported on this architecture.\n"); } #endif void Minisat::sigTerm(void handler(int)) { signal(SIGINT, handler); signal(SIGTERM,handler); #ifdef SIGXCPU signal(SIGXCPU,handler); #endif } link-grammar-5.3.16/link-grammar/minisat/minisat/utils/ParseUtils.h0000664000076400007640000001011112772314052022214 00000000000000/************************************************************************************[ParseUtils.h] Copyright (c) 2003-2006, Niklas Een, Niklas Sorensson Copyright (c) 2007-2010, Niklas Sorensson 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. **************************************************************************************************/ #ifndef Minisat_ParseUtils_h #define Minisat_ParseUtils_h #include #include #include #include "minisat/mtl/XAlloc.h" namespace Minisat { //------------------------------------------------------------------------------------------------- // A simple buffered character stream class: class StreamBuffer { gzFile in; unsigned char* buf; int pos; int size; enum { buffer_size = 64*1024 }; void assureLookahead() { if (pos >= size) { pos = 0; size = gzread(in, buf, buffer_size); } } public: explicit StreamBuffer(gzFile i) : in(i), pos(0), size(0){ buf = (unsigned char*)xrealloc(NULL, buffer_size); assureLookahead(); } ~StreamBuffer() { free(buf); } int operator * () const { return (pos >= size) ? EOF : buf[pos]; } void operator ++ () { pos++; assureLookahead(); } int position () const { return pos; } }; //------------------------------------------------------------------------------------------------- // End-of-file detection functions for StreamBuffer and char*: static inline bool isEof(StreamBuffer& in) { return *in == EOF; } static inline bool isEof(const char* in) { return *in == '\0'; } //------------------------------------------------------------------------------------------------- // Generic parse functions parametrized over the input-stream type. template static void skipWhitespace(B& in) { while ((*in >= 9 && *in <= 13) || *in == 32) ++in; } template static void skipLine(B& in) { for (;;){ if (isEof(in)) return; if (*in == '\n') { ++in; return; } ++in; } } template static int parseInt(B& in) { int val = 0; bool neg = false; skipWhitespace(in); if (*in == '-') neg = true, ++in; else if (*in == '+') ++in; if (*in < '0' || *in > '9') fprintf(stderr, "PARSE ERROR! Unexpected char: %c\n", *in), exit(3); while (*in >= '0' && *in <= '9') val = val*10 + (*in - '0'), ++in; return neg ? -val : val; } // String matching: in case of a match the input iterator will be advanced the corresponding // number of characters. template static bool match(B& in, const char* str) { int i; for (i = 0; str[i] != '\0'; i++) if (in[i] != str[i]) return false; in += i; return true; } // String matching: consumes characters eagerly, but does not require random access iterator. template static bool eagerMatch(B& in, const char* str) { for (; *str != '\0'; ++str, ++in) if (*str != *in) return false; return true; } //================================================================================================= } #endif link-grammar-5.3.16/link-grammar/minisat/Makefile.in0000644000076400007640000006343713074512576017241 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 = link-grammar/minisat ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = LTLIBRARIES = $(noinst_LTLIBRARIES) libminisat_la_LIBADD = am__dirstamp = $(am__leading_dot)dirstamp am_libminisat_la_OBJECTS = minisat/core/libminisat_la-Solver.lo \ minisat/utils/libminisat_la-Options.lo \ minisat/utils/libminisat_la-System.lo libminisat_la_OBJECTS = $(am_libminisat_la_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_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) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) AM_V_CXX = $(am__v_CXX_@AM_V@) am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; am__v_CXX_1 = CXXLD = $(CXX) CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; am__v_CXXLD_1 = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = SOURCES = $(libminisat_la_SOURCES) DIST_SOURCES = $(libminisat_la_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ libminisat_la_CPPFLAGS = $(ZLIB_CPPFLAGS) noinst_LTLIBRARIES = libminisat.la libminisat_la_SOURCES = \ minisat/core/Dimacs.h \ minisat/core/Solver.cc \ minisat/core/Solver.h \ minisat/core/SolverTypes.h \ minisat/mtl/Alg.h \ minisat/mtl/Alloc.h \ minisat/mtl/Heap.h \ minisat/mtl/IntMap.h \ minisat/mtl/IntTypes.h \ minisat/mtl/Map.h \ minisat/mtl/Queue.h \ minisat/mtl/Rnd.h \ minisat/mtl/Sort.h \ minisat/mtl/Vec.h \ minisat/mtl/XAlloc.h \ minisat/utils/Options.cc \ minisat/utils/Options.h \ minisat/utils/ParseUtils.h \ minisat/utils/System.cc \ minisat/utils/System.h all: all-am .SUFFIXES: .SUFFIXES: .cc .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 link-grammar/minisat/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign link-grammar/minisat/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): clean-noinstLTLIBRARIES: -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) @list='$(noinst_LTLIBRARIES)'; \ locs=`for p in $$list; do echo $$p; done | \ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ sort -u`; \ test -z "$$locs" || { \ echo rm -f $${locs}; \ rm -f $${locs}; \ } minisat/core/$(am__dirstamp): @$(MKDIR_P) minisat/core @: > minisat/core/$(am__dirstamp) minisat/core/$(DEPDIR)/$(am__dirstamp): @$(MKDIR_P) minisat/core/$(DEPDIR) @: > minisat/core/$(DEPDIR)/$(am__dirstamp) minisat/core/libminisat_la-Solver.lo: minisat/core/$(am__dirstamp) \ minisat/core/$(DEPDIR)/$(am__dirstamp) minisat/utils/$(am__dirstamp): @$(MKDIR_P) minisat/utils @: > minisat/utils/$(am__dirstamp) minisat/utils/$(DEPDIR)/$(am__dirstamp): @$(MKDIR_P) minisat/utils/$(DEPDIR) @: > minisat/utils/$(DEPDIR)/$(am__dirstamp) minisat/utils/libminisat_la-Options.lo: minisat/utils/$(am__dirstamp) \ minisat/utils/$(DEPDIR)/$(am__dirstamp) minisat/utils/libminisat_la-System.lo: minisat/utils/$(am__dirstamp) \ minisat/utils/$(DEPDIR)/$(am__dirstamp) libminisat.la: $(libminisat_la_OBJECTS) $(libminisat_la_DEPENDENCIES) $(EXTRA_libminisat_la_DEPENDENCIES) $(AM_V_CXXLD)$(CXXLINK) $(libminisat_la_OBJECTS) $(libminisat_la_LIBADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) -rm -f minisat/core/*.$(OBJEXT) -rm -f minisat/core/*.lo -rm -f minisat/utils/*.$(OBJEXT) -rm -f minisat/utils/*.lo distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@minisat/core/$(DEPDIR)/libminisat_la-Solver.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@minisat/utils/$(DEPDIR)/libminisat_la-Options.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@minisat/utils/$(DEPDIR)/libminisat_la-System.Plo@am__quote@ .cc.o: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cc.lo: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< minisat/core/libminisat_la-Solver.lo: minisat/core/Solver.cc @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libminisat_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT minisat/core/libminisat_la-Solver.lo -MD -MP -MF minisat/core/$(DEPDIR)/libminisat_la-Solver.Tpo -c -o minisat/core/libminisat_la-Solver.lo `test -f 'minisat/core/Solver.cc' || echo '$(srcdir)/'`minisat/core/Solver.cc @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) minisat/core/$(DEPDIR)/libminisat_la-Solver.Tpo minisat/core/$(DEPDIR)/libminisat_la-Solver.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='minisat/core/Solver.cc' object='minisat/core/libminisat_la-Solver.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libminisat_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o minisat/core/libminisat_la-Solver.lo `test -f 'minisat/core/Solver.cc' || echo '$(srcdir)/'`minisat/core/Solver.cc minisat/utils/libminisat_la-Options.lo: minisat/utils/Options.cc @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libminisat_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT minisat/utils/libminisat_la-Options.lo -MD -MP -MF minisat/utils/$(DEPDIR)/libminisat_la-Options.Tpo -c -o minisat/utils/libminisat_la-Options.lo `test -f 'minisat/utils/Options.cc' || echo '$(srcdir)/'`minisat/utils/Options.cc @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) minisat/utils/$(DEPDIR)/libminisat_la-Options.Tpo minisat/utils/$(DEPDIR)/libminisat_la-Options.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='minisat/utils/Options.cc' object='minisat/utils/libminisat_la-Options.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libminisat_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o minisat/utils/libminisat_la-Options.lo `test -f 'minisat/utils/Options.cc' || echo '$(srcdir)/'`minisat/utils/Options.cc minisat/utils/libminisat_la-System.lo: minisat/utils/System.cc @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libminisat_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT minisat/utils/libminisat_la-System.lo -MD -MP -MF minisat/utils/$(DEPDIR)/libminisat_la-System.Tpo -c -o minisat/utils/libminisat_la-System.lo `test -f 'minisat/utils/System.cc' || echo '$(srcdir)/'`minisat/utils/System.cc @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) minisat/utils/$(DEPDIR)/libminisat_la-System.Tpo minisat/utils/$(DEPDIR)/libminisat_la-System.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='minisat/utils/System.cc' object='minisat/utils/libminisat_la-System.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libminisat_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o minisat/utils/libminisat_la-System.lo `test -f 'minisat/utils/System.cc' || echo '$(srcdir)/'`minisat/utils/System.cc mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs -rm -rf minisat/core/.libs minisat/core/_libs -rm -rf minisat/utils/.libs minisat/utils/_libs ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ 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-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 $(LTLIBRARIES) 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) -rm -f minisat/core/$(DEPDIR)/$(am__dirstamp) -rm -f minisat/core/$(am__dirstamp) -rm -f minisat/utils/$(DEPDIR)/$(am__dirstamp) -rm -f minisat/utils/$(am__dirstamp) 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 clean-noinstLTLIBRARIES \ mostlyclean-am distclean: distclean-am -rm -rf minisat/core/$(DEPDIR) minisat/utils/$(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-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 -rf minisat/core/$(DEPDIR) minisat/utils/$(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: .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags 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-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am .PRECIOUS: Makefile # 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: link-grammar-5.3.16/link-grammar/minisat/Makefile.am0000644000076400007640000000112313013374227017200 00000000000000libminisat_la_CPPFLAGS = $(ZLIB_CPPFLAGS) noinst_LTLIBRARIES = libminisat.la libminisat_la_SOURCES = \ minisat/core/Dimacs.h \ minisat/core/Solver.cc \ minisat/core/Solver.h \ minisat/core/SolverTypes.h \ minisat/mtl/Alg.h \ minisat/mtl/Alloc.h \ minisat/mtl/Heap.h \ minisat/mtl/IntMap.h \ minisat/mtl/IntTypes.h \ minisat/mtl/Map.h \ minisat/mtl/Queue.h \ minisat/mtl/Rnd.h \ minisat/mtl/Sort.h \ minisat/mtl/Vec.h \ minisat/mtl/XAlloc.h \ minisat/utils/Options.cc \ minisat/utils/Options.h \ minisat/utils/ParseUtils.h \ minisat/utils/System.cc \ minisat/utils/System.h link-grammar-5.3.16/link-grammar/structures.h0000644000076400007640000004310613047417621016106 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _STRUCTURES_H_ #define _STRUCTURES_H_ #include #include "api-types.h" #include "api-structures.h" #include "dict-structures.h" /* For Exp, Exp_list */ #include "histogram.h" /* Count_bin */ #define NEGATIVECOST -1000000 /* This is a hack that allows one to discard disjuncts containing connectors whose cost is greater than given a bound. This number plus the cost of any connectors on a disjunct must remain negative, and this number multiplied times the number of costly connectors on any disjunct must fit into an integer. */ /* Upper bound on the cost of any connector. */ #define MAX_CONNECTOR_COST 1000.0f /* The following define the names of the special strings in the dictionary. */ #define LEFT_WALL_WORD ("LEFT-WALL") #define RIGHT_WALL_WORD ("RIGHT-WALL") /* Word subscripts come after the subscript mark (ASCII ETX) * In the dictionary, a dot is used; but that dot interferes with dots * in the input stream, and so we convert dictionary dots into the * subscript mark, which we don't expect to see in user input. */ #define SUBSCRIPT_MARK '\3' #define SUBSCRIPT_DOT '.' #define EMPTY_CONNECTOR "ZZZ" /* Dictionary capitalization handling */ #define CAP1st "1stCAP" /* Next word is capitalized */ #define CAPnon "nonCAP" /* Next word the lc version of a capitalized word */ /* Stems, by definition, end with ".=x" (when x is usually an empty string, i.e. * ".="). The STEMSUBSCR definition in the affix file may include endings with * other x values, when x serves as a word subscript, e.g. ".=a". */ #define STEM_MARK '=' /* Suffixes start with it. * This is needed to distinguish suffixes that were stripped off from * ordinary words that just happen to be the same as the suffix. * Kind-of a weird hack, but I'm not sure what else to do... * Similarly, prefixes end with it. */ #define INFIX_MARK(afdict) \ ((NULL == afdict) ? '\0' : (AFCLASS(afdict, AFDICT_INFIXMARK)->string[0][0])) #define UNLIMITED_CONNECTORS_WORD ("UNLIMITED-CONNECTORS") #define UNKNOWN_WORD "UNKNOWN-WORD" #define MAX_PATH_NAME 200 /* file names (including paths) should not be longer than this */ /* Some size definitions. Reduce these for small machines */ /* MAX_WORD is large, because Unicode entries can use a lot of space */ #define MAX_WORD 180 /* maximum number of bytes in a word */ #define MAX_LINE 2500 /* maximum number of chars in a sentence */ /* conditional compiling flags */ #define INFIX_NOTATION /* If defined, then we're using infix notation for the dictionary */ /* otherwise we're using prefix notation */ #define UNLIMITED_LEN 255 #define SHORT_LEN 6 #define NO_WORD 255 /* An ordered set of gword pointers, used to indicate the source gword * (Wordgraph word) of disjuncts and connectors. Usually it contains only * one element. However, when a duplicate disjunct is eliminated (see * eliminate_duplicate_disjuncts()) and it originated from a different * gword (a relatively rare event) its gword is added to the gword_set of * the remaining disjunct. A set of 3 elements is extremely rare. The * original order is preserved, in a hope for better caching on * alternatives match checks in fast-match.c. * * Memory management: * A copy-on-write semantics is used when constructing a new gword_set. It * means that all the gword sets with one element are shared. These gword * sets are part of the Gword structure. Copied and added element are * alloc'ed and chained. The result is that the chain_next of the gword * sets that are part of each gword contains the list of alloc'ed elements - * to be used in gword_set_delete() called *only* in sentence_delete(). * This ensures that the gword_set of connectors doesn't get stale when * their disjuncts are deleted and later restored in one-parse when * min_null_count=0 and max_null count>0 (see classic_parse()). */ typedef struct gword_set { Gword *o_gword; struct gword_set *next; struct gword_set *chain_next; } gword_set; /* On a 64-bit machine, this struct should be exactly 4*8=32 bytes long. * Lets try to keep it that way. */ struct Connector_struct { int16_t hash; uint8_t length_limit; /* If this is a length limited connector, this gives the limit of the length of the link that can be used on this connector. Since this is strictly a function of the connector name, efficiency is the only reason to store this. If no limit, the value is set to 255. */ uint8_t nearest_word; /* The nearest word to my left (or right) that this could ever connect to. Computed by setup_connectors() */ bool multi; /* TRUE if this is a multi-connector */ uint8_t lc_start; /* lc start position (or 0) - for match speedup. */ uint8_t uc_length; /* uc part length - for match speedup. */ uint8_t uc_start; /* uc start position - for match speedup. */ Connector * next; const char * string; /* The connector name w/o the direction mark, e.g. AB */ /* Hash table next pointer, used only during pruning. */ union { Connector * tableNext; const gword_set *originating_gword; }; }; static inline void connector_set_string(Connector *c, const char *s) { c->string = s; c->hash = -1; } static inline const char * connector_get_string(Connector *c) { return c->string; } //#ifdef DEBUG #define VERIFY_MATCH_LIST //#endif struct Disjunct_struct { Disjunct *next; Connector *left, *right; double cost; bool marked; /* unmarked disjuncts get deleted */ /* match_left, right used only during parsing, for the match list. */ bool match_left, match_right; #ifdef VERIFY_MATCH_LIST int match_id; /* verify the match list integrity */ #endif gword_set *originating_gword; /* List of originating gwords */ const char * string; /* subscripted dictionary word */ }; typedef struct Match_node_struct Match_node; struct Match_node_struct { Match_node * next; Disjunct * d; }; typedef struct X_node_struct X_node; struct X_node_struct { const char * string; /* the word itself */ Exp * exp; X_node *next; const Gword *word; /* originating Wordgraph word */ }; /** * Word, as represented shortly after tokenization, but before parsing. * * X_node* x: * Contains a pointer to a list of expressions from the dictionary, * Computed by build_sentence_expressions(). * * Disjunct* d: * Contains a pointer to a list of disjuncts for this word. * Computed by: prepare_to_parse(), but modified by pruning and power * pruning. */ struct Word_struct { const char *unsplit_word; X_node * x; /* Sentence starts out with these, */ Disjunct * d; /* eventually these get generated. */ bool optional; /* Linkage is optional. */ const char **alternatives; }; typedef enum { MT_INVALID, /* Zero, to be changed to the correct type */ MT_WORD, /* Regular word */ MT_FEATURE, /* Pseudo morpheme, currently capitalization marks */ MT_INFRASTRUCTURE, /* Start and end Wordgraph pseudo-words */ MT_WALL, /* The LEFT-WALL and RIGHT-WALL pseudo-words */ MT_EMPTY, /* Empty word FIXME: Remove it. */ MT_UNKNOWN, /* Unknown word (FIXME? Unused) */ /* Experimental for Semitic languages (yet unused) */ MT_TEMPLATE, MT_ROOT, /* Experimental - for display purposes. * MT_CONTR is now used in the tokenization step, see the comments there. */ MT_CONTR, /* Contracted part of a contraction (e.g. y', 's) */ MT_PUNC, /* Punctuation (yet unused) */ /* We are not going to have >63 types up to here. */ MT_STEM = 1<<6, /* Stem */ MT_PREFIX = 1<<7, /* Prefix */ MT_MIDDLE = 1<<8, /* Middle morpheme (yet unused) */ MT_SUFFIX = 1<<9 /* Suffix */ } Morpheme_type; #define IS_REG_MORPHEME (MT_STEM|MT_PREFIX|MT_MIDDLE|MT_SUFFIX) /* Word status */ /* - Tokenization */ #define WS_UNKNOWN (1<<0) /* Unknown word */ #define WS_REGEX (1<<1) /* Matches a regex */ #define WS_SPELL (1<<2) /* Result of a spell guess */ #define WS_RUNON (1<<3) /* Separated from words run-on */ #define WS_HASALT (1<<4) /* Has alternatives (one or more)*/ #define WS_UNSPLIT (1<<5) /* It's an alternative to itself as an unsplit word */ #define WS_INDICT (1<<6) /* boolean_dictionary_lookup() is true */ #define WS_FIRSTUPPER (1<<7) /* Subword is the lc version of its unsplit_word. The idea of marking subwords this way, in order to enable restoring their original capitalization, may be wrong in general, since in some languages the process is not always reversible. Instead, the original word may be saved. */ /* - Post linkage stage. XXX Experimental. */ #define WS_PL (1<<14) /* Post-Linkage, not belonging to tokenization */ #define WS_GUESS (WS_SPELL|WS_RUNON|WS_REGEX) /* XXX Only TS_ANYSPLIT and TS_DONE are actually used. */ typedef enum { TS_INITIAL, TS_LR_STRIP, TS_AFFIX_SPLIT, TS_REGEX, TS_RUNON, TS_SPELL, TS_ANYSPLIT, /* After anysplit */ TS_DONE /* Tokenization done */ } Tokenizing_step; /* For the "guess" field of Gword_struct. */ typedef enum { GM_REGEX = '!', GM_SPELL = '~', GM_RUNON = '&', GM_UNKNOWN = '?' } Guess_mark; #define MAX_SPLITS 10 /* See split_counter below */ struct Gword_struct { const char *subword; Gword *unsplit_word; /* Upward-going co-tree */ Gword **next; /* Right-going tree */ Gword **prev; /* Left-going tree */ Gword *chain_next; /* Next word in the chain of all words */ /* Disjuncts and connectors point back to their originating Gword(s). */ gword_set gword_set_head; /* For debug and inspiration. */ const char *label; /* Debug label - code locations of tokenization */ size_t node_num; /* For differentiating words with identical subwords, and for indicating the order in which word splits have been done. Shown in the Wordgraph display and in debug messages. Not used otherwise. Could have been used for hier_position instead of pointers in order to optimize its generation and comparison. */ /* Tokenizer state */ Tokenizing_step tokenizing_step; bool issued_unsplit; /* The word has been issued as an alternative to itself. It will become an actual alternative to itself only if it's not the sole alternative, in which case it will be marked with WS_UNSPLIT. */ size_t split_counter; /* Incremented on splits. A word cannot split more than MAX_SPLITS times and a warning is issued then. */ unsigned int status; /* See WS_* */ Morpheme_type morpheme_type; /* See MT_* */ Gword *alternative_id; /* Alternative start - a unique identifier of the alternative to which the word belongs. */ const char *regex_name; /* Subword matches this regex. FIXME? Extend for multiple regexes. */ /* Only used by wordgraph_flatten() */ const Gword **hier_position; /* Unsplit_word/alternative_id pointer list, up to the original sentence word. */ size_t hier_depth; /* Number of pointer pairs in hier_position */ /* XXX Experimental. Only used after the linkage (by compute_chosen_words()) * for an element in the linkage display wordgraph path that represents * a block of null words that are morphemes of the same word. */ Gword **null_subwords; /* Null subwords represented by this word */ }; /* Wordgraph path word-positions, * used in wordgraph_flatten() and sane_linkage_morphism(). * FIXME Separate to two different structures. */ struct Wordgraph_pathpos_s { Gword *word; /* Position in the Wordgraph */ /* Only for wordgraph_flatten(). */ bool same_word; /* Still the same word - issue an empty word */ bool next_ok; /* OK to proceed to the next Wordgraph word */ bool used; /* Debug - the word has been issued */ /* Only for sane_morphism(). */ const Gword **path; /* Linkage candidate wordgraph path */ }; /* The regexes are stored as a linked list of the following nodes. */ struct Regex_node_s { char *name; /* The identifying name of the regex */ char *pattern; /* The regular expression pattern */ bool neg; /* Negate the match */ void *re; /* The compiled regex. void * to avoid having re library details invading the rest of the LG system; regex-morph.c takes care of all matching. */ Regex_node *next; }; /* The parse_choice is used to extract links for a given parse */ typedef struct Parse_choice_struct Parse_choice; struct Parse_choice_struct { Parse_choice * next; Parse_set * set[2]; Link link[2]; /* the lc fields of these is NULL if there is no link used */ Disjunct *ld, *md, *rd; /* the chosen disjuncts for the relevant three words */ }; struct Parse_set_struct { short lw, rw; /* left and right word index */ unsigned short null_count; /* number of island words */ Connector *le, *re; /* pending, unconnected connectors */ s64 count; /* The number of ways to parse. */ /* s64 recount; Exactly the same as above, but counted at a later stage. */ // s64 cut_count; /* Count only low-cost parses, i.e. below the cost cutoff */ // double cost_cutoff; Parse_choice * first; Parse_choice * tail; }; struct X_table_connector_struct { Parse_set set; X_table_connector *next; }; /* ----------------------------------------------------------------- */ /* Post-processing-related structures */ /* The following two structs comprise what is returned by post_process(). */ typedef struct D_type_list_struct D_type_list; struct D_type_list_struct { D_type_list * next; int type; }; struct PP_node_struct { size_t dtsz; D_type_list **d_type_array; const char *violation; }; /* Davy added these */ struct List_o_links_struct { size_t link; /* the link number */ size_t word; /* the word at the other end of this link */ List_o_links * next; }; /* from pp_linkset.c */ typedef struct pp_linkset_node_s { const char *str; struct pp_linkset_node_s *next; } pp_linkset_node; struct pp_linkset_s { unsigned int hash_table_size; unsigned int population; pp_linkset_node **hash_table; /* data actually lives here */ }; /* from pp_lexer.c */ #define PP_LEXER_MAX_LABELS 512 typedef struct pp_label_node_s { /* linked list of strings associated with a label in the table */ const char *str; struct pp_label_node_s *next; } pp_label_node; /* next=NULL: end of list */ /* from pp_knowledge.c */ typedef struct StartingLinkAndDomain_s { const char *starting_link; int domain; /* domain which the link belongs to (-1: terminator)*/ } StartingLinkAndDomain; typedef struct pp_rule_s { /* Holds a single post-processing rule. Since rules come in many flavors, not all fields of the following are always relevant */ const char *selector; /* name of link to which rule applies */ pp_linkset *link_set; /* handle to set of links relevant to rule */ int link_set_size; /* size of this set */ int domain; /* type of domain to which rule applies */ const char **link_array; /* array holding the spelled-out names */ const char *msg; /* explanation (NULL=end sentinel in array)*/ int use_count; /* Number of times rule has been applied */ } pp_rule; typedef struct PPLexTable_s PPLexTable; struct pp_knowledge_s { PPLexTable *lt; /* Internal rep'n of sets of strings from knowledge file */ const char *path; /* Name of file we loaded from */ /* handles to sets of links specified in knowledge file. These constitute auxiliary data, necessary to implement the rules, below. See comments in post-process.c for a description of these. */ pp_linkset *domain_starter_links; pp_linkset *urfl_domain_starter_links; pp_linkset *urfl_only_domain_starter_links; pp_linkset *domain_contains_links; pp_linkset *must_form_a_cycle_links; pp_linkset *restricted_links; pp_linkset *ignore_these_links; pp_linkset *left_domain_starter_links; /* arrays of rules specified in knowledge file */ pp_rule *form_a_cycle_rules; pp_rule *contains_one_rules; pp_rule *contains_none_rules; pp_rule *bounded_rules; size_t n_form_a_cycle_rules; size_t n_contains_one_rules; size_t n_contains_none_rules; size_t n_bounded_rules; size_t nStartingLinks; pp_linkset *set_of_links_starting_bounded_domain; StartingLinkAndDomain *starting_link_lookup_table; String_set *string_set; }; #endif link-grammar-5.3.16/link-grammar/print.h0000664000076400007640000000276212766044421015025 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _PRINT_H #define _PRINT_H #include "link-includes.h" #define LEFT_WALL_DISPLAY ("LEFT-WALL") /* the string to use to show the wall */ #define RIGHT_WALL_DISPLAY ("RIGHT-WALL") /* the string to use to show the wall */ void print_disjunct_counts(Sentence sent); void print_expression_sizes(Sentence sent); struct tokenpos; void print_sentence_word_alternatives(Sentence sent, bool debugprint, void (*display)(Dictionary, const char *), struct tokenpos *); void print_with_subscript_dot(const char *); void print_chosen_disjuncts_words(const Linkage); void print_lwg_path(Gword **); void print_wordgraph_pathpos(const Wordgraph_pathpos *); #endif /* _PRINT_H */ link-grammar-5.3.16/link-grammar/regex-tokenizer.c0000644000076400007640000007126413040204035016770 00000000000000/*************************************************************************/ /* Copyright (c) 2014 Amir Plivatsky */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /* FIXME: Fold long lines. */ #ifdef USE_REGEX_TOKENIZER #include #include #include #include #include #include #include #include "regex-tokenizer.h" #include "dict-api.h" #include "dict-common.h" #include "error.h" #include "regex-morph.h" #include "structures.h" #include "tokenize.h" #include "utilities.h" #include "word-utils.h" #include "dict-file/read-dict.h" #include "pcre.h" /* Tokenizer flags. */ #define MARK_TOKENS 0x1 /* stem/affix marks in the result tokens (not implemented) */ /* Debug signature for the initial end of sub-pattern 0 (subp[0].e). If we find * it while printing an alternative, it means we have a logic failure, because * we should not reach the end of the pattern without a match which assigns * there the matched sub-pattern string end. */ #define SUBP0END_DEBUG_SIGNATURE -2 //extern const char const * afdict_classname[]; typedef enum { CALLBACK_REP, CALLBACK_END, CALLBACK_CONSTANT_START, /* UNUSED */ CALLBACK_CONSTANT_END /* UNUSED */ } callback_num; typedef struct ov { int s; int e; } ov; #ifdef REGEX_TOKENIZER_CACHE /* TODO */ /* Match cache bit vector. */ typedef struct bitvec { int len; /* current vector length, in bytes */ char *vec; int get; /* cache get counter */ int set; /* cache set counter */ } bitvec; #endif /* info per capture group number */ typedef struct cgnum { Dictionary dict; /* dictionary to use */ const char *afclass; /* affix class, or NULL for main dict */ const char *lookup_mark; /* potential stem or infix marks */ char lookup_mark_pos; /* "+" (append) or "-" (prepend) */ const char *name; /* currently only for result tagging printout */ #ifdef REGEX_TOKENIZER_CACHE /* TODO */ bitvec *mcache; /* substring match cache */ #endif /* FIXME: Maybe add formatting function for SUF, PRE, STEM */ } cgnum; #define MAX_SUBP 100 typedef struct callout_data { int function; /* callout function multiplexing */ const char *pattern; int test; ov subp[MAX_SUBP]; /* sub-pattern array */ int capture_level[MAX_SUBP]; int subp_i; /* current sub-pattern index */ bool subp_ovfl; /* subp array overflow */ int capture_last; /* UNUSED */ const char ***wordlist; cgnum **cgnum; // bool is_constant; /* a constant alternation - don't lookup (FIXME. UNUSED)*/ int alt_counter; /* counter for number of alternatives */ } callout_data; /** * Get a regex (of 4.0.regex) by name. * Replace all capturing groups by non-capturing ones, since the invoking * function cannot currently handle them. Hence back references are not * supported. This can be fixed if needed. * * If a regex name appears multiple times, concatenate them using an alternation * bar. Remove anchors ^ and $ if exist (suppose they can only appear at the * start and end of the regex, as currently in 4.0.regex). */ static char *get_regex_by_name(Dictionary const dict, const char * const name) { dyn_str * const pat = dyn_str_new(); char *result = NULL; Regex_node *re = dict->regex_root; const char *p; while (NULL != re) { if (0 == strcmp(re->name, name)) { /* re analyze state */ bool insqb = false; /* in square brackets */ bool qn = false; /* quote next character */ p = re->pattern; if ('\0' != pat->str[0]) dyn_strcat(pat, "|"); if ('^' == *p) p++; /* Change groups in POSIX regex to PCRE non-capturing groups. * FIXME: Add support for PCRE syntax, * especially, skip (?...) and (*...). * The following code supports backslash and square brackets. * It supposes the regex is valid. */ for (; '\0' != *p; p++) { char c0[2] = "\0\0"; if (qn) { qn = false; } else { switch (*p) { case '\\': qn = true; break; case '[': insqb = true; break; case ']': if (p > re->pattern && '[' == p[-1]) break; insqb = false; break; case '(': if (insqb) break; dyn_strcat(pat, "(?:"); continue; } } if ('$' != *p || '\0' != p[1]) { c0[0] = *p; dyn_strcat(pat, c0); } } } re = re->next; } if ('\0' != pat->str[0]) result = strdup(pat->str); dyn_str_delete(pat); return result; } static void printov(const char *str, ov *ov, int top, callout_data *cd, bool is_pcreov) { int i; const cgnum *cgnump = NULL; for (i = 0; i < top; i++) { printf("%2d", i); if (!is_pcreov && (NULL != cd) && (NULL != cd->capture_level)) printf(" (%d)", (ov[i].e < 0) ? 0 : cd->capture_level[i]); printf(": "); if (ov[i].s < 0) { printf(" "); } else { if (ov[i].e < 0) printf(" END<0 (%d,%d)", ov[i].s, ov[i].e); else printf(" %.*s (%d,%d)", ov[i].e - ov[i].s, str + ov[i].s, ov[i].s, ov[i].e); } /* Find the tokenizer capture group info for the current OV element: * - For PCRE OV, use its index (if > 0) as capture group. * - For the tokenizer OV, use the recorded capture level. * Since the cgnum array is 0-based and the first parenthesized capture * group is 1, subtract 1 to get the actual index. */ if ((NULL != cd) && (NULL != cd->capture_level) && (NULL != cd->cgnum) && (!is_pcreov || (i > 0)) && ov[i].e >= 0) cgnump = cd->cgnum[(is_pcreov ? i : cd->capture_level[i]) - 1]; if (NULL != cgnump) { const char *a = "", *p = ""; char lookup_mark[10]; char *sm; if (NULL != cgnump->lookup_mark) { if ('a' == cgnump->lookup_mark_pos) { safe_strcpy(lookup_mark, cgnump->lookup_mark, sizeof(lookup_mark)); sm = strrchr(lookup_mark, SUBSCRIPT_MARK); if (NULL != sm) *sm = '.'; a = lookup_mark; } else { p = cgnump->lookup_mark; } } printf(" [%s%s%s]", p, cgnump->name, a); } printf("\n"); } } /** * Compare a portion of the tokenized string, starting at word_stat with length * of numchar, to the dictionary or affix class word that is defined in the * capture group whose info is pointed to by cgnump. * * FIXME: Return int instead of bool, see the comment at E1 below. */ static bool is_word(const char *word_start, int numchar, cgnum *cgnump) { Dictionary const dict = cgnump->dict; const char * const afclass = cgnump->afclass; const int lookup_mark_len = (NULL != cgnump->lookup_mark) ? strlen(cgnump->lookup_mark) : 0; char * const word = alloca(numchar+lookup_mark_len+1); #ifdef AFFIX_DICTIONARY_TREE const Dict_node *dn; #endif const Afdict_class *ac; size_t i; /* Append/prepend stem/infix marks. */ if (NULL == cgnump->lookup_mark) { strncpy(word, word_start, numchar); word[numchar] = '\0'; } else { switch (cgnump->lookup_mark_pos) { case 'p': /* prepend a mark */ strcpy(word, cgnump->lookup_mark); strncat(word, word_start, numchar); word[numchar+lookup_mark_len] = '\0'; break; case 'a': /* append a mark */ strncpy(word, word_start, numchar); strcpy(word+numchar, cgnump->lookup_mark); break; default: printf("is_word:E3('%x' %s)", cgnump->lookup_mark_pos, cgnump->lookup_mark); strncpy(word, word_start, numchar); word[numchar] = '\0'; } } lgdebug(7, "LOOKUP '%s' in %s: ", word, dict->name); if (0 == afclass) return boolean_dictionary_lookup(dict, word); /* We don't have for now a tree representation of the affix file, only lists */ #ifdef AFFIX_DICTIONARY_TREE dn = lookup_list(dict, word); printf("WORD %s afclass %s dn %p\n", word, afclass, dn); if (NULL == dn) return false; for (; NULL != dn; dn = dn->left) { const char *con = word_only_connector(dn); if (NULL == con) { /* Internal error - nothing else to do for now unless we don't * rerun bool, but return an int so -1 signifies an error. */ printf("is_word(%s):E1 ", word); } printf("CON '%s'\n", con); if (0 == strcmp(afclass, con)) return true; } #else /* Make it the hard way. */ ac = afdict_find(dict, afclass, /*notify_err*/false); if (NULL == ac) { /* Internal error - nothing else to do for now unless we don't * rerun bool, but return an int so -1 signifies an error. */ printf("is_word(%s):E2 ", word); } for (i = 0; i < ac->length; i++) { if (0 == strcmp(ac->string[i], word)) return true; } #endif return false; } static int callout(pcre_callout_block *cb) { callout_data *cd = cb->callout_data; ov *cb_ov = (ov *)&cb->offset_vector[2*cb->capture_last]; #if 0 const char **wordlist = NULL; #endif cgnum *cgnum = NULL; const char *openp; const char *endname; bool subp_updated = false; if ((NULL != cd->cgnum) && (-1 != cb->capture_last)) { cgnum = cd->cgnum[cb->capture_last-1]; } lgdebug(6, "Callout %d: capture_last %d cgnum %p\n", cb->callout_number, cb->capture_last, cgnum); if (verbosity >= 6) printov(cb->subject, (ov *)cb->offset_vector, cb->capture_top, cd, /*is_pcreov*/true); switch(cb->callout_number) { case CALLBACK_REP: if (cb->capture_last > 0) { int subp_i = cd->subp_i; ov *subp = &cd->subp[subp_i]; lgdebug(2, "Current capture %d: s=%d, e=%d\n", cb->capture_last, cb_ov->s, cb_ov->e); assert(cb_ov->s>=0 && cb_ov->e>=0, "Bad start/end in capture group %d: s=%d e=%d", cb->capture_last, cb_ov->s, cb_ov->e); if (verbosity >= 6) { printf("INITIAL subp:\n"); if (cd->subp_ovfl) printf("OVERFLOW\n"); /* shouldn't happen */ printov(cb->subject, cd->subp, cd->subp_i+1, cd, /*is_pcreov*/false); } /* Record all the captures into the subp (sub-pattern) vector. * If we capture a continuation to another capture then it is a new * capture. Else we update a previous position in subp. There should be * no gaps between the capture strings. * FIXME: Handled null matches properly. Need to use cd->capture_level * to remember at which level a null match has been captured. * FIXME: Move after the word lookup (efficiency). * FIXME: Increment subp instead of cd->subp_i (cosmetic fix). */ if (cb_ov->s > subp->s) { if (cb_ov->s == subp->e) { cd->subp_i++; if (cd->subp_i == MAX_SUBP) { cd->subp_ovfl = true; return PCRE_ERROR_CALLOUT; } lgdebug(2, "OV start gt, update next sub-pattern %d\n", cd->subp_i); cd->subp[cd->subp_i] = *cb_ov; subp_updated = true; } else { printf("Capture group %d (s=%d e=%d) makes a hole (subp_i %d: s=%d e=%d)\n", cb->capture_last, subp->s, subp->e, subp_i, cb_ov->s, cb_ov->e); return PCRE_ERROR_CALLOUT; } } else { /* A backtrack occurred. */ for (subp_i = cd->subp_i; subp_i >= 0; subp_i--) { subp = &cd->subp[subp_i]; lgdebug(2, "Checking recorded sub-pattern %d: s=%d e=%d: ", subp_i, subp->s, subp->e); if (cb_ov->s == subp->s) { lgdebug(2, "OV start eq, update sub-pattern %d\n", subp_i); *subp = *cb_ov; cd->subp_i = subp_i; subp_updated = true; break; } lgdebug(2, "Backtrack handling\n"); } } assert(subp_i >= 0, "Recorded sub-pattern index"); assert(subp_updated); cd->capture_level[cd->subp_i] = cb->capture_last; if (verbosity >= 6) { printf("AFTER: subp:\n"); if (cd->subp_ovfl) printf("OVERFLOW\n"); /* shouldn't happen */ printov(cb->subject, cd->subp, cd->subp_i+1, cd, /*is_pcreov*/false); } /* Make a dictionary lookup for NAME in capture groups (?x) * (x is a constraint for the initial pattern-match comparison done by * PCRE). */ // if (cgnum && * cd->is_constant) printf("is_constant\n"); /* If we have a cgnum structure with a dict, check if the string to be * matched is in the dict or belongs to the given affix class. * A NULL cgnum->dict means this is a regex from the regex file. */ if (cgnum && cgnum->dict) { /* && !cd->is_constant */ int numchar = cb_ov->e - cb_ov->s; /* Debug: Sanity check. */ assert(numchar>=0, "numchar=%d", numchar); endname = NULL; for (openp = &cd->pattern[cb->pattern_position-5]; *openp; openp--) { if (*openp == '>') endname = openp; if (*openp == '(' && openp[1] == '?' && openp[2] == '<' && openp[3] != '=') break; } if (NULL != openp && *openp == '(' && NULL != endname && strncmp(openp, "(?<", 3) == 0 && endname > openp) ; /* Everything is OK. */ else { assert(0, "Error: Not in a named group!"); } lgdebug(6, "GROUP NAME %.*s, cgnum %d, ptr %p, numchar %d\n", (int)(endname - openp - 3), openp+3, cb->capture_last-1, cgnum, numchar); /* End of debug sanity check. */ lgdebug(2, "Try match '%.*s': ", numchar, cb->subject+cb_ov->s); #if 0 if (0 == numchar) { lgdebug(2, "Zero match denied\n"); return 1; } #endif if (!is_word(cb->subject+cb_ov->s, numchar, cgnum)) { lgdebug(2, "NO MATCH\n"); return 1; } lgdebug(6, "MATCH\n"); } } #if 0 if (verbosity >= 6) { printf("DEBUG subp:\n"); if (cd->subp_ovfl) printf("OVERFLOW\n"); /* shouldn't happen */ printov(cb->subject, cd->subp, cd->subp_i+1, cd); } #endif // cd->is_constant = false; return 0; /* continue to match the rest of the regex */ break; #if 0 case CALLBACK_CONSTANT_START: // cd->is_constant = true; return 0; break; case CALLBACK_CONSTANT_END: // cd->is_constant = false; return 0; break; #endif case CALLBACK_END: cd->alt_counter++; printf("Alternative %d:\n", cd->alt_counter); /* See the comment for SUBP0END_DEBUG_SIGNATURE. */ assert(cd->subp[0].e>=0, "subp[0].e is %d!", cd->subp[0].e); printov(cb->subject, cd->subp, cd->subp_i+1, cd, /*is_pcreov*/false); /* Remove the last sub-pattern, in case it is a null string (no need to * check, it can be removed anyway since if it is not a null string it is * going to be replaced on the next match). Else the next match, which * will be without this null string, we emit it again as the last * sub-pattern component. FIXME: It doesn't always help. */ if (cd->subp_i > 0) { cd->capture_level[cd->subp_i] = -3; /* mark as invalid, for debug */ cd->subp_i--; } // cd->is_constant = false; return 1; /* signify a backtrack in order to find the next alternative */ break; default: assert("Callout: Unreached" && 0); } return 0; /* Really unreached. */ /* printf("Callout %d, data test %d\n" "version %d\n" "subject '%s\n" "subject_length %d\n" "start_match %d\n" "current_position %d\n" "capture_top %d\n" "capture_last %d\n" "pattern_position %d\n" "next_item_length %d\n", cb->callout_number, ((callout_data *)cb->callout_data)->test, cb->version, cb->subject, cb->subject_length, cb->start_match, cb->current_position, cb->capture_top, cb->capture_last, cb->pattern_position, cb->next_item_length); return 0; */ } /* Was main() of the test program... */ static int regex_split(const char *inpat, int flags, const char *str, Dictionary dict) { const char *p; dyn_str *pat; int plevel; /* paren level */ int cglevel; /* capture group level */ int nplevel; /* paren level within named capture group */ int cgnum; /* capture group number*/ int options; const char *errptr; int erroffset; pcre *pcre; const char * const prog = "regex_tokenizer_test"; int rc; pcre_extra *extra = NULL; #define OVCNT 15 int ovector[OVCNT]; callout_data callout_data; #if 0 const char **wordlist; #endif bool word_compare_flag = true; #ifdef notdef dyn_str *wordalts; #endif const char *group_name = NULL; char *word_classname; char c0[2] = "\0\0"; /* FIXME: validate we use PCRE version 2 at least. */ /* Find the number of capturing groups in the input pattern. */ cgnum = 0; for (p = inpat; '\0' != *p; p++) { /* Count as capture groups only (string) or (?). Especially, avoid * counting (?<=...) (positive look behind) and (?(condition)...) (the * (condition) part). * FIXME: support () inside []. * FIXME: support \. */ if ((*p == '(') && (*p != '*') && ((p[1] != '?') || ((p[2] == '<') && (p[3] != '='))) && ((p-inpat < 2) || (p[-2] != '(') || (p[-1] != '?'))) { cgnum++; } } if (0 == cgnum) { printf("%s: pattern must include at least one () group (was: %s)\n", prog, inpat); return 9; } #if 0 if (p[-1] != '$') { /* FIXME: add $ if needed */ printf("%s: pattern must end with $ (was: %s)\n", prog, inpat); return 9; } #endif /* Regex syntax check of the pattern. * FIXME: Add support for "(?J)" */ options = PCRE_UTF8; pcre = pcre_compile(inpat, options, &errptr, &erroffset, NULL); if (NULL == pcre) { printf("%s: pcre_compile: Error in pattern '%s' at offset %d: %s\n", prog, inpat, erroffset, errptr); return 2; } callout_data.wordlist = NULL; callout_data.cgnum = NULL; if (word_compare_flag) { int i; #if 0 callout_data.wordlist = malloc(sizeof(*callout_data.wordlist)*cgnum); #endif callout_data.cgnum = malloc(sizeof(*callout_data.cgnum)*cgnum); //printf("ALLOCATED callout_data.cgnum %ld for %d groups\n", sizeof(*callout_data.wordlist)*cgnum, cgnum); for (i = 0; i < cgnum; i++) { #if 0 callout_data.wordlist[i] = NULL; #endif callout_data.cgnum[i] = NULL; } } /* Build the pattern that finds all possible matches. */ pat = dyn_str_new(); plevel = 0; cglevel = 0; cgnum = -1; /* First capture group (plevel==1) is cgnum==0. */ /* Convert the input regex to the tokenizer regex. * cglevel counts named capture groups * plevel counts all groups * * FIXME: Add support for: * (?x) - comment mode. * (?i) - ignore case. * \ - backslash for ()<>?* . * [] - () inside it * FIXME: Add "(?: ... )" over the result pattern. */ //dyn_strcat(pat, "(?J)"); for (p = inpat; '\0' != *p; p++) { char *re = NULL; /* a regex from the 4.0.regex file */ switch (*p) { const char *c; case '(': if (cglevel > 0) { printf("Error at position %ld: Tokenizer capture groups cannot have nested groups\n", p-inpat); } plevel++; if ((p[1] == '*') || ((p[1] == '?') && ((p[2] != '<') || (p[3] == '='))) || ((p-inpat > 1) && (p[-2] == '(') && (p[-1] == '?'))) { break; } cglevel++; if (cglevel > 1) { printf("Error at position %ld: Tokenizer aregex cannot have capture group level > 1\n", p-inpat); free(callout_data.cgnum); return 199; } cgnum++; dyn_strcat(pat, "(?:"); group_name = NULL; break; case ')': plevel--; if (cglevel > 0) { cglevel--; /* Add the dict lookup and capturing callback. */ dyn_strcat(pat, ")(?C)"); } group_name = NULL; break; case '<': /* Remember it as a potential start of a named group. */ if ((p-2 >= inpat) && (p[-2] == '(') && (p[-1] == '?') && (p[1] != '=')) { group_name = p + 1; } else group_name = NULL; break; case '>': if (NULL != group_name) { /* Check if this is actually a group name */ for (c = group_name; c < p; c++) { /* FIXME: 'a' and 'p' are part of a hack for lookup_mark. * FIXME: 'r' is part of a hack for regex names that match affix * class names. The fix is not to use matching names. */ if ((*c > 'Z' || *c < 'A') && *c != 'a' && *c != 'p' && *c != 'r') break; } if (c == p) { word_classname = malloc(p-group_name+1); strncpy(word_classname, group_name, p-group_name); word_classname[p-group_name] = '\0'; } else { printf("%s: Invalid class name in group name found at '%s'\n", prog, group_name-4); word_classname = NULL; } } else { word_classname = NULL; } if (!word_classname) { group_name = NULL; break; } dyn_strcat(pat, ">"); lgdebug(6, "Found word-class %s\n", word_classname); #if 0 wordlist = readwords(word_classname); if (NULL == wordlist) { printf("i%s: Invalid class name %s in group name\n", prog, word_classname); return 100; } if (!word_compare_flag) { printf("Invocation without -w is not supported\n"); return 103; } #endif if (word_compare_flag) { char *t; const char *lookup_mark = NULL; #if 0 callout_data.wordlist[cgnum] = wordlist; printf("WORDLIST %p at cgnum %d\n", wordlist, cgnum); #endif /* Allocate per group info */ callout_data.cgnum[cgnum] = malloc(sizeof(*(callout_data.cgnum)[0])); callout_data.cgnum[cgnum]->name = NULL; //printf("ALLOCATED cgnum[%d]=%p\n", cgnum, callout_data.cgnum[cgnum]); /* A hack for testing: Handle WORDpX or WORDaX. * The above a/p marks mean append/prepend X to word before making * the lookup. * FIXME: Find another way to specify that, maybe in the affix file * or in a tokenizer definition file. */ t = strpbrk(word_classname, "pa"); if (NULL != t) { Afdict_class *ac; callout_data.cgnum[cgnum]->lookup_mark_pos = *t; *t = '\0'; ac = afdict_find(dict->affix_table, t+1, /*notify_err*/false); if (NULL == ac) { printf("%s: Unknown afclass '%s'\n", prog, t+1); return 253; } /* Check if the requested affix class is defined and is not an * empty string (like the default INFIXMARK). */ if (0 == ac->length || '\0' == ac->string[0][0]) { printf("%s: No value for afclass '%s'\n", prog, t+1); return 252; } lookup_mark = ac->string[0]; /* FIXME: support more than one value. */ } callout_data.cgnum[cgnum]->lookup_mark = lookup_mark; callout_data.cgnum[cgnum]->name = word_classname; if (0 == strcmp(word_classname, "DICTWORD")) { /* Assign data for looking up a word in the main dict. */ callout_data.cgnum[cgnum]->dict = dict; callout_data.cgnum[cgnum]->afclass = NULL; } else if (afdict_find(dict->affix_table, word_classname, /*notify_err*/false)) { callout_data.cgnum[cgnum]->dict = dict->affix_table; callout_data.cgnum[cgnum]->afclass = word_classname; } else { if ('r' == word_classname[0]) word_classname++; re = get_regex_by_name(dict, word_classname); if (re) { lgdebug(6, "Regex %s with modified groups: '%s'\n", word_classname, re); callout_data.cgnum[cgnum]->dict = NULL; /* FIXME: No need to allocate callout_data.cgnum[cgnum] in this * case. */ } else { printf("%s: Unknown word classname '%s'\n", prog, word_classname); return 254; } } /* TODO: Assign flags, e.g. for emitting the words with stem/infix marks. */ } else { #if 0 wordalts = make_wordalts(wordlist); dyn_strcat(pat, wordalts->str); dyn_str_delete(wordalts); free(wordlist); #else printf("%s: Invocation without -w is not supported\n", prog); return 103; #endif } /* Default match for dictionary lookup is ".*". * Allow replacing it by something else. * E.g: .{2,}|a */ if (')' == p[1]) { if (NULL == re) { dyn_strcat(pat, ".*"); } else { dyn_strcat(pat, re); free(re); re = NULL; } } else { nplevel = 1; /* FIXME: Add support for: * (?x) - comment mode. * \ - backslash for ()<>?* . * [] - () inside it */ for (; p[1] != '\0' && nplevel > 0; p++) { switch (p[1]) { case '(': if (('?' != p[2]) && ('*' != p[2]) && ((p[-1] != '(') || (p[0] != '?'))) { printf("%s: Capture_group %d: Nested capture group is not supported\n", prog, cgnum+1); return 250; } nplevel++; break; case ')': nplevel--; if (0 == nplevel) continue; /* we are done */ break; } c0[0] = p[1]; dyn_strcat(pat, c0); } p--; } word_classname = NULL; group_name = NULL; continue; } c0[0] = *p; dyn_strcat(pat, c0); } /* Add '$' at the end if needed. */ if ('$' != pat->str[pat->end-1]) dyn_strcat(pat, "$"); /* Add the backtracking callback. */ dyn_strcat(pat, "(?C1)"); printf("Modified pattern: %s", pat->str); lgdebug(2, " (len %zu/%zu)", pat->end, pat->len); printf("\n"); pcre_callout = callout; callout_data.function = 1; callout_data.subp_i = 0; callout_data.subp[0].s = 0; callout_data.subp[0].e = SUBP0END_DEBUG_SIGNATURE; callout_data.subp_ovfl = false; callout_data.capture_last = 0; callout_data.pattern = pat->str; callout_data.alt_counter = 0; options = PCRE_UTF8; pcre = pcre_compile(pat->str, options, &errptr, &erroffset, NULL); if (NULL == pcre) { printf("%s: Internal error: pcre_compile: Error in pattern '%s' at offset %d: %s\n", prog, pat->str, erroffset, errptr); return 99; } /* TODO: Check if using JIT may optimize out some needed callouts. */ options = 0; //PCRE_STUDY_JIT_COMPILE; extra = pcre_study(pcre, options, &errptr); if (NULL == extra) { if (NULL != errptr) { printf("%s: pcre_study: Error for pattern '%s': %s\n", prog, pat->str, errptr); return 3; } extra = malloc(sizeof(*extra)); memset(extra, 0, sizeof(*extra)); } else { /* For some reason JIT is sometimes done even though it was not requested. * But the callouts are still invoked as expected in such cases. */ lgdebug(6, "%s: pcre_study: JIT %ld\n", prog, extra->flags & PCRE_STUDY_JIT_COMPILE); } #if 0 extra->match_limit = 10000; extra->match_limit_recursion = 10000; extra->flags |= PCRE_EXTRA_MATCH_LIMIT|PCRE_EXTRA_MATCH_LIMIT_RECURSION; #endif extra->callout_data = (void *)&callout_data; extra->flags |= PCRE_EXTRA_CALLOUT_DATA; #if 0 printf("CGNUM %d\n", cgnum); if (NULL != callout_data.cgnum) { int i; for (i = 0; i <= cgnum; i++) { printf("callout_data.cgnum[%d] %p\n", i, callout_data.cgnum[i]); } } else printf("CGNUM %p\n", callout_data.cgnum); #endif options = PCRE_ANCHORED; /* XXX Maybe PCRE_NO_START_OPTIMIZE is needed too */ rc = pcre_exec(pcre, extra, str, strlen(str), 0, options, ovector, OVCNT); if (rc < 0) { if (PCRE_ERROR_NOMATCH == rc) { lgdebug(2, "No match (must always happen)\n"); } else { printf("%s: pcre_exec: Error %d\n", prog, rc); } } else { printf("Internal error: Unexpected match, rc=%d\n", rc); } if (0 == rc) { rc = OVCNT/3; printf("ovector only has room for %d captured substrings\n", rc - 1); } printov(str, (ov *)ovector, rc, NULL, /*is_pcreov*/true); if (verbosity > 6) { if (0 != callout_data.subp_i) { printf("Callout stack:\n"); printov(str, callout_data.subp, callout_data.subp_i, &callout_data, /*is_pcreov*/false); } } /* Free everything. */ dyn_str_delete(pat); /* note - callback_data uses parts of pat */ pcre_free_study(extra); /* safe even if malloc'ed */ free(pcre); if (NULL != callout_data.cgnum) { int i; for (i = 0; i <= cgnum; i++) { if (callout_data.cgnum[i]) { /* FIXME: Free also word_classname. */ free(callout_data.cgnum[i]); } } free(callout_data.cgnum); } #if 0 if (NULL != callout_data.wordlist) { int i; for (i = 0; i < cgnum; i++) { free(callout_data.wordlist[i]); } free(callout_data.wordlist); } #endif return 0; } /** * Test the RegEx tokenizer. * line - REGEX/,token */ int regex_tokenizer_test(Dictionary dict, const char *line) { int linelen = strlen(line); char *regex = alloca(linelen+1); char *token = alloca(linelen); char *regex_end; int tokenizer_flags; strcpy(regex, line); regex_end = index(regex, '/'); if (NULL == regex_end) { printf("Missing terminating '/' in regex.\nUsage: /REGEX/,token\n"); return 101; } *regex_end = '\0'; regex_end++; /* FIXME: Add iterations for more flags if needed. */ switch (*regex_end) { case 'M': tokenizer_flags = MARK_TOKENS; regex_end++; break; } if (',' != *regex_end) { printf("Missing terminating ',' after regex end.\nUsage: /REGEX/,token\n"); return 102; } strcpy(token, regex_end + 1); if ('\0' == token[0]) { printf("Missing token\nUsage: /REGEX/,token\n"); return 103; } return regex_split(regex, tokenizer_flags, token, dict); } #else /* USE_REGEX_TOKENIZER */ /* Mac OSX will fail to link if this dummy is not defined. * But why is it needed? Because it shows up in the exported * symbols list (link-grammar.def) and if its there, it must * also be in the code. Thus, the below. */ #include "regex-tokenizer.h" int regex_tokenizer_test(Dictionary dict, const char *line) { return 0; } #endif /* USE_REGEX_TOKENIZER */ link-grammar-5.3.16/link-grammar/dict-sql/0000755000076400007640000000000013074513206015302 500000000000000link-grammar-5.3.16/link-grammar/dict-sql/read-sql.h0000664000076400007640000000131712431741033017104 00000000000000 /* * read-sql.h * * Read in dictionary from an SQL DB. * Keeping it simple for just right now, and using SQLite. * * The goal of reading the dictioary from SQL is to enable some * other process (machine-learning algo) to dynamically update * the dictionary. * * Copyright (c) 2014 Linas Vepstas */ #ifndef READ_SQL_H #define READ_SQL_H #include "link-includes.h" #ifdef HAVE_SQLITE bool check_db(const char *lang); Dictionary dictionary_create_from_db(const char *lang); #else static inline bool check_db(const char *lang) { return false; } static inline Dictionary dictionary_create_from_db(const char *lang) { return NULL; } #endif /* HAVE_SQLITE */ #endif /* READ_SQL_H */ link-grammar-5.3.16/link-grammar/dict-sql/README0000664000076400007640000000203212431741033016076 00000000000000 SQLite-based dictionary ----------------------- The SQLite-based dictionary storage is meant to provide a simple machine-readable interface to the Link Grammar dictionaries. Traditionally, the Lik Grammar dictionaries are stored in text files that are hand-edited. This is fine for manual maintenance of the dictionary entries, but is a stumbling block when it is desired that the dictionary be maintained in an automated fashion, e.g. by language-learning tools. The SQLite-based dictionary provides this simpler interface. The current interface remains a hybrid: some of the data will remain in text files, until the system is more fully developed. The SQLite format also offers another distinct advantage over the text-bases system: an improved mechanism for handling non-integer costs. In an automated language learning system, the costs will typically be log-liklihoods, and thus have fractional values; this is in contrast to the current text system, which only offers an integer-valued cost system. link-grammar-5.3.16/link-grammar/dict-sql/read-sql.c0000644000076400007640000002043613042741441017102 00000000000000/* * read-sql.c * * Look up words in an SQL DB. * Keeping it simple for just right now, and using SQLite. * * The goal of using an SQL-backed dictionary is to enable some * other process (machine-learning algo) to dynamically update * the dictionary. * * Copyright (c) 2014 Linas Vepstas */ #ifdef HAVE_SQLITE #include #include #include #include #include "api-structures.h" #include "dict-api.h" #include "dict-common.h" #include "dict-structures.h" #include "externs.h" #include "spellcheck.h" #include "string-set.h" #include "structures.h" #include "utilities.h" #include "word-utils.h" #include "read-sql.h" /* ========================================================= */ /* Mini expression-parsing library. This is a simplified subset of * what can be found in the file-backed dictionary. */ static Exp * make_expression(Dictionary dict, const char *exp_str) { Exp* e; Exp* and; Exp* rest; E_list *ell, *elr; char *constr = NULL; const char * p = exp_str; const char * con_start = NULL; /* search for the start of a conector */ while (*p && (lg_isspace(*p) || '&' == *p)) p++; con_start = p; if (0 == *p) return NULL; /* search for the end of a conector */ while (*p && (isalnum(*p) || '*' == *p)) p++; /* Connectors always end with a + or - */ assert (('+' == *p) || ('-' == *p), "Missing direction character in connector string: %s", con_start); /* Create an expression to hold the connector */ e = (Exp *) xalloc(sizeof(Exp)); e->dir = *p; e->type = CONNECTOR_type; e->cost = 0.0; if ('@' == *con_start) { constr = strndup(con_start+1, p-con_start-1); e->multi = true; } else { constr = strndup(con_start, p-con_start); e->multi = false; } /* We have to use the string set, mostly because copy_Exp * in build_disjuncts fails to copy the string ... */ e->u.string = string_set_add(constr, dict->string_set); free(constr); rest = make_expression(dict, ++p); if (NULL == rest) return e; /* Join it all together with an AND node */ and = (Exp *) xalloc(sizeof(Exp)); and->type = AND_type; and->cost = 0.0; and->u.l = ell = (E_list *) xalloc(sizeof(E_list)); ell->next = elr = (E_list *) xalloc(sizeof(E_list)); elr->next = NULL; ell->e = e; elr->e = rest; return and; } /* ========================================================= */ /* Dictionary word lookup proceedures. */ typedef struct { Dictionary dict; Dict_node* dn; bool found; Exp* exp; } cbdata; static void db_free_llist(Dictionary dict, Dict_node *llist) { Dict_node * dn; while (llist != NULL) { Exp *e; dn = llist->right; e = llist->exp; if (e) xfree((char *)e, sizeof(Exp)); xfree((char *)llist, sizeof(Dict_node)); llist = dn; } } /* callback -- set bs->exp to the expressions for a class in the dict */ static int exp_cb(void *user_data, int argc, char **argv, char **colName) { cbdata* bs = user_data; assert(2 == argc, "Bad column count"); assert(argv[0], "NULL column value"); bs->exp = make_expression(bs->dict, argv[0]); if (bs->exp) bs->exp->cost = atof(argv[1]); return 0; } static void db_lookup_exp(Dictionary dict, const char *s, cbdata* bs) { sqlite3 *db = dict->db_handle; dyn_str *qry; /* The token to look up is called the 'morpheme'. */ qry = dyn_str_new(); dyn_strcat(qry, "SELECT disjunct, cost FROM Disjuncts WHERE classname = \'"); dyn_strcat(qry, s); dyn_strcat(qry, "\';"); sqlite3_exec(db, qry->str, exp_cb, bs, NULL); dyn_str_delete(qry); if (4 < verbosity) { printf("Found expression for class %s: ", s); print_expression(bs->exp); } } /* callback -- set bs->found to true if the word is in the dict */ static int exists_cb(void *user_data, int argc, char **argv, char **colName) { cbdata* bs = user_data; assert(2 == argc, "Bad column count"); assert(argv[0], "NULL column value"); bs->found = true; return 0; } /* callback -- set bs->dn to the dict nodes for a word in the dict */ static int morph_cb(void *user_data, int argc, char **argv, char **colName) { cbdata* bs = user_data; Dict_node *dn; char *scriword, *wclass; assert(2 == argc, "Bad column count"); assert(argv[0], "NULL column value"); scriword = argv[0]; wclass = argv[1]; /* Put each word into a Dict_node. */ dn = (Dict_node *) xalloc(sizeof(Dict_node)); dn->string = string_set_add(scriword, bs->dict->string_set); dn->right = bs->dn; bs->dn = dn; /* Now look up the expressions for each word */ bs->exp = NULL; db_lookup_exp(bs->dict, wclass, bs); bs->dn->exp = bs->exp; return 0; } static void db_lookup_common(Dictionary dict, const char *s, int (*cb)(void *, int, char **, char **), cbdata* bs) { sqlite3 *db = dict->db_handle; dyn_str *qry; /* The token to look up is called the 'morpheme'. */ qry = dyn_str_new(); dyn_strcat(qry, "SELECT subscript, classname FROM Morphemes WHERE morpheme = \'"); dyn_strcat(qry, s); dyn_strcat(qry, "\';"); sqlite3_exec(db, qry->str, cb, bs, NULL); dyn_str_delete(qry); } static bool db_lookup(Dictionary dict, const char *s) { cbdata bs; bs.dict = dict; bs.found = false; db_lookup_common(dict, s, exists_cb, &bs); return bs.found; } static Dict_node * db_lookup_list(Dictionary dict, const char *s) { cbdata bs; bs.dict = dict; bs.dn = NULL; db_lookup_common(dict, s, morph_cb, &bs); if (3 < verbosity) { if (bs.dn) { printf("Found expression for word %s: ", s); print_expression(bs.dn->exp); } else { printf("No expression for word %s\n", s); } } return bs.dn; } /* ========================================================= */ /* Dictionary creation, setup, open proceedures */ bool check_db(const char *lang) { char *dbname = join_path (lang, "dict.db"); bool retval = file_exists(dbname); free(dbname); return retval; } static void* db_open(const char * fullname, const void * user_data) { int fd; struct stat buf; sqlite3 *db; /* Is there a file here that can be read? */ FILE * fh = fopen(fullname, "r"); if (NULL == fh) return NULL; /* Get the file size, in bytes. */ /* SQLite has a habit of leaving zero-length DB's lying around */ fd = fileno(fh); fstat(fd, &buf); if (0 == buf.st_size) { fclose(fh); return NULL; } /* Found a file, of non-zero length. See if that works. */ if (sqlite3_open(fullname, &db)) { prt_error("Error: Can't open database %s: %s\n", fullname, sqlite3_errmsg(db)); sqlite3_close(db); return NULL; } return (void *) db; } static void db_close(Dictionary dict) { sqlite3 *db = dict->db_handle; if (db) sqlite3_close(db); dict->db_handle = NULL; } Dictionary dictionary_create_from_db(const char *lang) { char *dbname; const char * t; Dictionary dict; Dict_node *dict_node; dict = (Dictionary) xalloc(sizeof(struct Dictionary_s)); memset(dict, 0, sizeof(struct Dictionary_s)); /* Language and file-name stuff */ dict->string_set = string_set_create(); t = strrchr (lang, '/'); t = (NULL == t) ? lang : t+1; dict->lang = string_set_add(t, dict->string_set); lgdebug(D_USER_FILES, "Debug: Language: %s\n", dict->lang); /* To disable spell-checking, just set the checker to NULL */ dict->spell_checker = spellcheck_create(dict->lang); #if defined HAVE_HUNSPELL || defined HAVE_ASPELL /* FIXME: Move to spellcheck-*.c */ if (verbosity_level(D_USER_BASIC) && (NULL == dict->spell_checker)) prt_error("Info: %s: Spell checker disabled.\n", dict->lang); #endif dict->base_knowledge = NULL; dict->hpsg_knowledge = NULL; dbname = join_path (lang, "dict.db"); dict->name = string_set_add(dbname, dict->string_set); free(dbname); /* Set up the database */ dict->db_handle = object_open(dict->name, db_open, NULL); dict->lookup_list = db_lookup_list; dict->free_lookup = db_free_llist; dict->lookup = db_lookup; dict->close = db_close; /* Misc remaining common (generic) dict setup work */ dict->left_wall_defined = boolean_dictionary_lookup(dict, LEFT_WALL_WORD); dict->right_wall_defined = boolean_dictionary_lookup(dict, RIGHT_WALL_WORD); dict->unknown_word_defined = boolean_dictionary_lookup(dict, UNKNOWN_WORD); dict->use_unknown_word = true; dict_node = dictionary_lookup_list(dict, UNLIMITED_CONNECTORS_WORD); if (dict_node != NULL) dict->unlimited_connector_set = connector_set_create(dict_node->exp); free_lookup_list(dict, dict_node); return dict; } #endif /* HAVE_SQLITE */ link-grammar-5.3.16/link-grammar/dict-sql/demo.sql0000664000076400007640000000240512431741033016667 00000000000000-- -- demo.sql -- -- Inserts some word and disjunct data into the database. -- This is for demonstration purposed only: it inserts just enough to -- parse the sentences "this is a test" "this is a dog" "this is -- a cat", "that is a test", "that is another dog", etc. The disjuncts -- are a small subset of the correct ones for English. -- -- To create a new database, simply say: -- cat dict.sql | sqlite3 dict.db -- To populate it with the demo data: -- cat demo.sql | sqlite3 dict.db -- INSERT INTO Morphemes VALUES ('LEFT-WALL', 'LEFT-WALL', 'LEFT-WALL'); INSERT INTO Disjuncts VALUES ('LEFT-WALL', 'Wd+ & WV+', 0.0); INSERT INTO Morphemes VALUES ('this', 'this.p', 'this'); INSERT INTO Disjuncts VALUES ('this', 'Wd- & Ss*b+', 0.1); INSERT INTO Morphemes VALUES ('is', 'is.v', 'is'); INSERT INTO Disjuncts VALUES ('is', 'Ss- & WV- & O*m+', 0.214159265358979); INSERT INTO Morphemes VALUES ('a', 'a', '(article)'); INSERT INTO Morphemes VALUES ('another', 'another', '(article)'); INSERT INTO Disjuncts VALUES ('(article)', 'Ds+', 0.1); INSERT INTO Morphemes VALUES ('test', 'test.n', '(noun)'); INSERT INTO Morphemes VALUES ('dog', 'dog.n', '(noun)'); INSERT INTO Morphemes VALUES ('cat', 'cat.n', '(noun)'); INSERT INTO Disjuncts VALUES ('(noun)', 'Ds- & Os-', 0.0); link-grammar-5.3.16/link-grammar/dict-sql/dict.sql0000664000076400007640000000366312431741033016675 00000000000000-- -- dict.sql -- -- SQLite3 style SQL commands to create the tables holding the various -- dictionary bits and pieces. Right now, this is just a very simple -- pair of tables, one to hold word classes, and another to hold all -- the disjuncts for that class. -- -- To create a new database, simply say: -- cat dict.sql | sqlite3 dict.db -- To populate it with the demo data: -- cat demo.sql | sqlite3 dict.db -- CREATE TABLE Morphemes ( -- For English, the 'morpheme' is the 'word'. A given morpheme -- may appear mutiple times in this table. This is the field that -- the tokenizer uses to determine if a token is in the dictionary. morpheme TEXT NOT NULL, -- The subscripted form of the above. The subscripted forms are -- always unique for the dictionary. subscript TEXT UNIQUE NOT NULL, -- The classname is the set that the subscripted 'word' belongs to. -- All members of the class share a common set of disjuncts, with -- a common set of costs. classname TEXT NOT NULL ); -- We want fast lookup of words. CREATE INDEX morph_idx ON Morphemes(morpheme); CREATE TABLE Disjuncts ( -- All words/morphemes sharing this classname also share this -- disjunct and cost. classname TEXT NOT NULL, -- The standard Link Grammar disjunct, expressed as an ASCII string. -- The disjunct can be composed of the & operator, and the optional -- connectors i.e. {} and the multiple connector i.e. @. The and -- operator is NOT allowed. This means that the grouping parents () -- must also not appear in the expression. The cost operators [] are -- also not allowed; costs are to be expressed using the cost field. -- -- An example of a valid disjunct: -- A+ & B- & {Ca*bc*f+} & @Mpqr- -- -- An example of an INVALID disjunct: -- (A+ & B-) & {Ca*bc*f+ or [D-]} & @Mpqr- -- disjunct TEXT NOT NULL, -- Cost of using this disjunct. cost REAL ); -- We want fast lookup of classnames. CREATE INDEX class_idx ON Disjuncts(classname); link-grammar-5.3.16/link-grammar/count.h0000664000076400007640000000241012766044421015007 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _COUNT_H #define _COUNT_H #include "api-structures.h" #include "histogram.h" /* for s64 */ Count_bin* table_lookup(count_context_t *, int, int, Connector *, Connector *, unsigned int); Count_bin do_parse(Sentence, fast_matcher_t*, count_context_t*, int null_count, Parse_Options); void delete_unmarked_disjuncts(Sentence sent); count_context_t* alloc_count_context(size_t); void free_count_context(count_context_t*); #endif /* _COUNT_H */ link-grammar-5.3.16/link-grammar/print-util.h0000644000076400007640000000301513040204035015747 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef LG_PRINT_UTIL_H_ #define LG_PRINT_UTIL_H_ #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ > 4) #define GNUC_PRINTF( format_idx, arg_idx ) \ __attribute__((__format__ (__printf__, format_idx, arg_idx))) #else #define GNUC_PRINTF( format_idx, arg_idx ) #endif #include #include typedef struct String_s String; String * string_new(void); void string_delete(String *); const char * string_value(String *); char * string_copy(String *); void append_string(String * string, const char *fmt, ...) GNUC_PRINTF(2,3); void vappend_string(String * string, const char *fmt, va_list args) GNUC_PRINTF(2,0); size_t append_utf8_char(String * string, const char * mbs); #endif link-grammar-5.3.16/link-grammar/error.c0000644000076400007640000003000113042741441014770 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2009 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include #include #include "error.h" #include "structures.h" #include "api-structures.h" #include "print-util.h" static void default_error_handler(lg_errinfo *, void *); static TLS struct { lg_error_handler handler; void *handler_data; lg_errinfo *errmsg; } lg_error = { default_error_handler }; /* This list should match enum lg_error_severity. */ #define MAX_SEVERITY_LABEL_SIZE 64 /* In bytes. */ const char *severity_label_by_level[] = { "Fatal error", "Error", "Warning", "Info", "Debug", "Trace", /*lg_None*/"", NULL }; /* Name to prepend to messages. */ static const char libname[] = "link-grammar"; /* === Error queue utilities ======================================== */ static lg_errinfo *error_queue_resize(lg_errinfo *lge, int len) { lge = realloc(lge, (len+2) * sizeof(lg_errinfo)); lge[len+1].text = NULL; return lge; } static int error_queue_len(lg_errinfo *lge) { size_t len = 0; if (lge) while (NULL != lge[len].text) len++; return len; } static void error_queue_append(lg_errinfo **lge, lg_errinfo *current_error) { int n = error_queue_len(*lge); *lge = error_queue_resize(*lge, n); current_error->text = strdup(current_error->text); (*lge)[n] = *current_error; } /* ==================================================================*/ /** * Return the error severity according to the start of the error string. * If an error severity is not found - return None. */ static lg_error_severity message_error_severity(const char *msgtext) { for (const char **llp = severity_label_by_level; NULL != *llp; llp++) { for (const char *s = *llp, *t = msgtext; ; s++, t++) { if ((':' == *t) && (t > msgtext)) { return (int)(llp - severity_label_by_level + 1); } if ((*s != *t) || ('\0' == *s)) break; } } return lg_None; } static void lg_error_msg_free(lg_errinfo *lge) { free((void *)lge->text); free((void *)lge->severity_label); } /* === API functions ================================================*/ /** * Set the error handler function to the given one. * @param lg_error_handler New error handler function * @param data Argument for the error handler function */ lg_error_handler lg_error_set_handler(lg_error_handler f, void *data) { const lg_error_handler oldf = lg_error.handler; lg_error.handler = f; lg_error.handler_data = data; return oldf; } const void *lg_error_set_handler_data(void * data) { const char *old_data = lg_error.handler_data; lg_error.handler_data = data; return old_data; } /** * Print the error queue and free it. * @param f Error handler function * @param data Argument for the error handler function * @return Number of errors */ int lg_error_printall(lg_error_handler f, void *data) { int n = error_queue_len(lg_error.errmsg); if (0 == n) return 0; for (lg_errinfo *lge = &lg_error.errmsg[n-1]; lge >= lg_error.errmsg; lge--) { if (NULL == f) default_error_handler(lge, data); else f(lg_error.errmsg, data); lg_error_msg_free(lge); } free(lg_error.errmsg); lg_error.errmsg = NULL; return n; } /** * Clear the error queue. Free all of its memory. * @return Number of errors */ int lg_error_clearall(void) { if (NULL == lg_error.errmsg) return 0; int nerrors = 0; for (lg_errinfo *lge = lg_error.errmsg; NULL != lge->text; lge++) { nerrors++; lg_error_msg_free(lge); } free(lg_error.errmsg); lg_error.errmsg = NULL; return nerrors; } /** * Format the given raw error message. * Create a complete error message, ready to be printed. * If the severity is not lg_None, add the library name. * Also add the severity label. * @param lge The raw error message. * @return The complete error message. The caller needs to free the memory. */ char *lg_error_formatmsg(lg_errinfo *lge) { char *formated_error_message; String *s = string_new(); /* Prepend libname to messages with higher severity than Debug. */ if (lge->severity < lg_Debug) append_string(s, "%s: ", libname); if ((NULL != lge->severity_label) && ('\0' != lge->severity_label[0])) append_string(s, "%s: ", lge->severity_label); append_string(s, "%s", lge->text); formated_error_message = string_copy(s); string_delete(s); return formated_error_message; } /* ================================================================== */ /** * The default error handler callback function. * @param lge The raw error message. */ static void default_error_handler(lg_errinfo *lge, void *data) { FILE *outfile = stdout; if (((NULL == data) && (lge->severity <= lg_Debug)) || ((NULL != data) && (lge->severity <= *(lg_error_severity *)data) && (lg_None != lge->severity))) if (((NULL == data) && (lge->severity < lg_Debug)) || ((NULL != data) && (lge->severity < *(lg_error_severity *)data) && (lg_None != lge->severity))) { fflush(stdout); /* Make sure that stdout has been written out first. */ outfile = stderr; } char *msgtext = lg_error_formatmsg(lge); fprintf(outfile, "%s", msgtext); free(msgtext); fflush(outfile); /* Also stderr, in case some OS does some strange thing */ } /** * Convert a numerical severity level to its corresponding string. */ static const char *error_severity_label(lg_error_severity sev) { char *sevlabel = alloca(MAX_SEVERITY_LABEL_SIZE); if (lg_None == sev) { sevlabel[0] = '\0'; } else if ((sev < 1) || (sev > lg_None)) { snprintf(sevlabel, MAX_SEVERITY_LABEL_SIZE, "Message severity %d", sev); } else { sevlabel = (char *)severity_label_by_level[sev-1]; } return strdup(sevlabel); } static void print_sentence_context(String *outbuf, const err_ctxt *ec) { size_t i, j; const char **a, **b; #if 0 /* Previous code. Documenting its problem: * In the current library version (using Wordgraph) it may print a * nonsense sequence of morphemes if the words have been split to * morphemes in various ways, because the "alternatives" array doesn't * hold real alternatives any more (see example in the comments of * print_sentence_word_alternatives()). * * We could print the first path in the Wordgraph, analogous to what we * did here, but (same problem as printing alternatives[0] only) it may * not contain all the words, including those that failed (because they * are in another path). */ fprintf(stderr, "\tFailing sentence was:\n\t"); for (i=0; isent->length; i++) { fprintf(stderr, "%s ", ec->sent->word[i].alternatives[0]); } #else /* The solution is just to print all the sentence tokenized subwords in * their order in the sentence, without duplications. */ append_string(outbuf, "\tFailing sentence contains the following words/morphemes:\n\t"); for (i=0; isent->length; i++) { for (a = ec->sent->word[i].alternatives; NULL != *a; a++) { bool next_word = false; for (j=0; jsent->length; j++) { for (b = ec->sent->word[j].alternatives; NULL != *b; b++) { /* print only the first occurrence. */ if (0 == strcmp(*a, *b)) { next_word = true; if (a != b) break; append_string(outbuf, "%s ", *a); break; } } if (next_word) break; } } } append_string(outbuf, "\n"); #endif } static void verr_msg(err_ctxt *ec, lg_error_severity sev, const char *fmt, va_list args) GNUC_PRINTF(3,0); static void verr_msg(err_ctxt *ec, lg_error_severity sev, const char *fmt, va_list args) { static TLS String *outbuf; if (NULL == outbuf) outbuf = string_new(); /* * If the message is a complete one, it ends with a newline. Else the * message is buffered in msg_buf until it is complete. A complete line * which is not a complete message is marked with a \ at its end (after * its newline), which is removed here. The newline and \ should be * specified only in the format string. */ char *nfmt; bool partline = false; const int fmtlen = strlen(fmt); if ('\n' != fmt[fmtlen-1]) { partline = true; if ('\\' == fmt[fmtlen-1]) { nfmt = strdupa(fmt); nfmt[fmtlen-1] = '\0'; fmt = nfmt; } } vappend_string(outbuf, fmt, args); if (partline) return; if ((NULL != ec) && (NULL != ec->sent)) print_sentence_context(outbuf, ec); lg_errinfo current_error; /* current_error.ec = *ec; */ const char *error_text = string_value(outbuf); lg_error_severity msg_sev = message_error_severity(error_text); if (lg_None != msg_sev) { /* Strip off the error severity label, for consistency. * lg_error_format() will reconstruct it. */ error_text = strchr(error_text, ':') + 1; error_text += strspn(error_text, " \t"); } current_error.text = error_text; current_error.severity = ((lg_None == msg_sev) && (0 != sev)) ? sev : msg_sev; current_error.severity_label = error_severity_label(current_error.severity); if (NULL == lg_error.handler) { error_queue_append(&lg_error.errmsg, ¤t_error); } else { lg_error.handler(¤t_error, lg_error.handler_data); free((void *)current_error.severity_label); } string_delete(outbuf); outbuf = NULL; } void err_msgc(err_ctxt *ec, lg_error_severity sev, const char *fmt, ...) { va_list args; va_start(args, fmt); verr_msg(ec, sev, fmt, args); va_end(args); } /** * Issue the given message. * This is an API function. * * Usage notes: * The severity can be specified as an initial string in the message, * such as "Error: Rest of message". For known severity names see * \link severity_label_by_level List of severity strings. \endlink. * See \link verr_msg \endlink for how the severity is handled * if it is not specified. * * @fmt printf()-like format. * @... printf()-like arguments. * @retrun Always 0, not to be used. This is needed so prt_error() * can be used in complex macros that have to use the comma operator. */ int prt_error(const char *fmt, ...) { va_list args; va_start(args, fmt); verr_msg(NULL, 0, fmt, args); va_end(args); return 0; } /** * Check whether the given feature is enabled. It is considered * enabled if it is found in the comma delimited list of features. * This list, if not empty, has a leading and a trailing commas. * Return NULL if not enabled, else ",". If the feature appears * as "feature:param", return a pointer to param. * @param list Comma delimited list of features (start/end commas too). * @param ... List of features to check. * @return If not enabled - NULL; Else "," or the feature param if exists. */ const char *feature_enabled(const char * list, ...) { const char *feature; va_list given_features; va_start(given_features, list); while (NULL != (feature = va_arg(given_features, char *))) { size_t len = strlen(feature); char *buff = alloca(len + 2 + 1); /* leading comma + comma/colon + NUL */ /* The "feature" variable may contain a full/relative file path. * If so, extract the file name from it. On Windows first try the * native separator \, but also try /. */ const char *dir_sep = NULL; #ifdef _WIN32 dir_sep = strrchr(feature, '\\'); #endif if (NULL == dir_sep) dir_sep = strrchr(feature, '/'); if (NULL != dir_sep) feature = dir_sep + 1; buff[0] = ','; strcpy(buff+1, feature); strcat(buff, ","); if (NULL != strstr(list, buff)) return ","; buff[len+1] = ':'; /* check for "feature:param" */ if (NULL != strstr(list, buff)) return strstr(list, buff) + len + 1; } va_end(given_features); return NULL; } link-grammar-5.3.16/link-grammar/dict-api.h0000664000076400007640000000343612444345334015362 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LG_DICT_API_H_ #define _LG_DICT_API_H_ #include "dict-structures.h" #include "link-includes.h" LINK_BEGIN_DECLS /** * Declaration of dictionary-related functions that link-grammar users * are free to use in their applications. That is, these are a part of * the public API to the link-parser system. */ Dictionary dictionary_create_from_utf8(const char * input); bool boolean_dictionary_lookup(const Dictionary, const char *); Dict_node * abridged_lookup_list(const Dictionary, const char *); Dict_node * dictionary_lookup_list(const Dictionary, const char *); bool find_word_in_dict(const Dictionary, const char *); void free_lookup_list(const Dictionary, Dict_node *); /* XXX the below probably does not belong ... ?? */ Dict_node * insert_dict(Dictionary dict, Dict_node * n, Dict_node * newnode); void print_expression(const Exp *); LINK_END_DECLS #endif /* _LG_DICT_API_H_ */ link-grammar-5.3.16/link-grammar/build-disjuncts.c0000644000076400007640000002721513047417621016764 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /* stuff for transforming a dictionary entry into a disjunct list */ #include #include "build-disjuncts.h" #include "dict-api.h" #include "dict-common.h" #include "disjunct-utils.h" #include "externs.h" #include "string-set.h" #include "word-utils.h" #include "utilities.h" /* For Win32 compatibility features */ /* Temporary connectors used while converting expressions into disjunct lists */ typedef struct Tconnector_struct Tconnector; struct Tconnector_struct { char multi; /* TRUE if this is a multi-connector */ char dir; /* '-' for left and '+' for right */ Tconnector * next; const char * string; }; typedef struct clause_struct Clause; struct clause_struct { Clause * next; double cost; double maxcost; Tconnector * c; }; static void free_Tconnectors(Tconnector *e) { Tconnector * n; for(;e != NULL; e=n) { n = e->next; xfree((char *)e, sizeof(Tconnector)); } } static void free_clause_list(Clause *c) { Clause *c1; while (c != NULL) { c1 = c->next; free_Tconnectors(c->c); xfree((char *)c, sizeof(Clause)); c = c1; } } /** * reverse the order of the list e. destructive */ static Tconnector * Treverse(Tconnector *e) { Tconnector * head, *x; head = NULL; while (e != NULL) { x = e->next; e->next = head; head = e; e = x; } return head; } /** * reverse the order of the list e. destructive */ static Connector * reverse(Connector *e) { Connector * head, *x; head = NULL; while (e != NULL) { x = e->next; e->next = head; head = e; e = x; } return head; } /** * Builds a new list of connectors that is the catenation of e1 with e2. * does not effect lists e1 or e2. Order is maintained. */ static Tconnector * catenate(Tconnector * e1, Tconnector * e2) { Tconnector * e, * head; head = NULL; for (;e1 != NULL; e1 = e1->next) { e = (Tconnector *) xalloc(sizeof(Tconnector)); *e = *e1; e->next = head; head = e; } for (;e2 != NULL; e2 = e2->next) { e = (Tconnector *) xalloc(sizeof(Tconnector)); *e = *e2; e->next = head; head = e; } return Treverse(head); } /** * build the connector for the terminal node n */ static Tconnector * build_terminal(Exp * e) { Tconnector * c; c = (Tconnector *) xalloc(sizeof(Tconnector)); c->string = e->u.string; c->multi = e->multi; c->dir = e->dir; c->next = NULL; return c; } /** * Build the clause for the expression e. Does not change e */ static Clause * build_clause(Exp *e) { Clause *c = NULL, *c1, *c2, *c3, *c4, *c_head; E_list * e_list; assert(e != NULL, "build_clause called with null parameter"); if (e->type == AND_type) { c1 = (Clause *) xalloc(sizeof (Clause)); c1->c = NULL; c1->next = NULL; c1->cost = 0.0; c1->maxcost = 0.0; for (e_list = e->u.l; e_list != NULL; e_list = e_list->next) { c2 = build_clause(e_list->e); c_head = NULL; for (c3 = c1; c3 != NULL; c3 = c3->next) { for (c4 = c2; c4 != NULL; c4 = c4->next) { c = (Clause *) xalloc(sizeof (Clause)); c->cost = c3->cost + c4->cost; c->maxcost = fmaxf(c3->maxcost,c4->maxcost); c->c = catenate(c3->c, c4->c); c->next = c_head; c_head = c; } } free_clause_list(c1); free_clause_list(c2); c1 = c_head; } c = c1; } else if (e->type == OR_type) { /* we'll catenate the lists of clauses */ c = NULL; for (e_list = e->u.l; e_list != NULL; e_list = e_list->next) { c1 = build_clause(e_list->e); while(c1 != NULL) { c3 = c1->next; c1->next = c; c = c1; c1 = c3; } } } else if (e->type == CONNECTOR_type) { c = (Clause *) xalloc(sizeof(Clause)); c->c = build_terminal(e); c->cost = 0.0; c->maxcost = 0.0; c->next = NULL; } else { assert(false, "an expression node with no type"); } /* c now points to the list of clauses */ for (c1 = c; c1 != NULL; c1 = c1->next) { c1->cost += e->cost; /* c1->maxcost = MAX(c1->maxcost,e->cost); */ /* Above is how Dennis had it. Someone changed it to below. * However, this can sometimes lead to a maxcost that is less * than the cost ! -- which seems wrong to me ... seems Dennis * had it right!? */ c1->maxcost += e->cost; } return c; } #ifdef DEBUG /* Misc printing functions, useful for debugging */ static void print_Tconnector_list(Tconnector * e) { for (;e != NULL; e=e->next) { if (e->multi) printf("@"); printf("%s",e->string); printf("%c", e->dir); if (e->next != NULL) printf(" "); } } GNUC_UNUSED static void print_clause_list(Clause * c) { for (;c != NULL; c=c->next) { printf(" Clause: "); printf("(%4.2f, %4.2f) ", c->cost, c->maxcost); print_Tconnector_list(c->c); printf("\n"); } } static void print_connector_list(Connector * e) { for (;e != NULL; e=e->next) { printf("%s",e->string); if (e->next != NULL) printf(" "); } } GNUC_UNUSED static void print_disjunct_list(Disjunct * c) { for (;c != NULL; c=c->next) { printf("%10s: ", c->string); printf("(%f) ", c->cost); print_connector_list(c->left); printf(" <--> "); print_connector_list(c->right); printf("\n"); } } #endif /* DEBUG */ /** * Build a new list of connectors starting from the Tconnectors * in the list pointed to by e. Keep only those whose strings whose * direction has the value c. */ static Connector * extract_connectors(Tconnector *e, int c) { Connector *e1; if (e == NULL) return NULL; if (e->dir == c) { e1 = connector_new(); e1->next = extract_connectors(e->next,c); e1->multi = e->multi; e1->string = e->string; e1->nearest_word = 0; return e1; } else { return extract_connectors(e->next,c); } } /** * Build a disjunct list out of the clause list c. * string is the print name of word that generated this disjunct. */ static Disjunct * build_disjunct(Clause * cl, const char * string, double cost_cutoff) { Disjunct *dis, *ndis; dis = NULL; for (; cl != NULL; cl = cl->next) { if (cl->maxcost <= cost_cutoff) { ndis = (Disjunct *) xalloc(sizeof(Disjunct)); ndis->left = reverse(extract_connectors(cl->c, '-')); ndis->right = reverse(extract_connectors(cl->c, '+')); ndis->string = string; ndis->cost = cl->cost; ndis->next = dis; dis = ndis; } } return dis; } Disjunct * build_disjuncts_for_exp(Exp* exp, const char *word, double cost_cutoff) { Clause *c ; Disjunct * dis; /* print_expression(exp); printf("\n"); */ c = build_clause(exp); /* print_clause_list(c); */ dis = build_disjunct(c, word, cost_cutoff); /* print_disjunct_list(dis); */ free_clause_list(c); return dis; } #if DEBUG /* There is a much better print_expression elsewhere * This one is for low-level debug. */ void prt_exp(Exp *e, int i) { if (e == NULL) return; for(int j =0; jtype, e->dir, e->multi, e->cost); if (e->type != CONNECTOR_type) { E_list *l = e->u.l; while(l) { prt_exp(l->e, i+2); l = l->next; } } else { for(int j =0; ju.string); } } void prt_exp_mem(Exp *e, int i) { char unknown_type[32] = ""; const char *type = unknown_type; if (e == NULL) return; if (e->type > 0 && e->type <= 3) { type = ((const char *[]) {"OR_type", "AND_type", "CONNECTOR_type"}) [e->type-1]; } else { snprintf(unknown_type, sizeof(type)-1, "unknown-%d", e->type); type = unknown_type; } for(int j =0; jcost); if (e->type != CONNECTOR_type) { E_list *l; for(int j =0; ju.l); for (l = e->u.l; NULL != l; l = l->next) { printf("%p", l->e); if (NULL != l->next) printf(" "); } printf(")\n"); for (l = e->u.l; NULL != l; l = l->next) { prt_exp_mem(l->e, i+2); } } else { for(int j =0; ju.string, e->dir, e->multi); } } #endif /** * Count the number of clauses (disjuncts) for the expression e. * Should return the number of disjuncts that would be returned * by build_disjunct(). This in turn should be equal to the number * of clauses built by build_clause(). * * Only one minor cheat here: we are ignoring the cost_cutoff, so * this potentially over-counts if the cost_cutoff is set low. */ static unsigned int count_clause(Exp *e) { unsigned int cnt = 0; E_list * e_list; assert(e != NULL, "count_clause called with null parameter"); if (e->type == AND_type) { /* multiplicative combinatorial explosion */ cnt = 1; for (e_list = e->u.l; e_list != NULL; e_list = e_list->next) cnt *= count_clause(e_list->e); } else if (e->type == OR_type) { /* Just additive */ for (e_list = e->u.l; e_list != NULL; e_list = e_list->next) cnt += count_clause(e_list->e); } else if (e->type == CONNECTOR_type) { return 1; } else { assert(false, "an expression node with no type"); } return cnt; } /** * Count number of disjuncts given the dict node dn. */ unsigned int count_disjunct_for_dict_node(Dict_node *dn) { return (NULL == dn) ? 0 : count_clause(dn->exp); } /** * build_word_expressions() -- build list of expressions for a word. * * Looks up a word in the dictionary, fetching from it matching words and their * expressions. Returns NULL if it's not there. If there, it builds the list * of expressions for the word, and returns a pointer to it. * The subword of Gword w is used for this lookup, unless the subword is * explicitly given as parameter s. The subword of Gword w is always used as * the base word for each expression, and its subscript is the one from the * dictionary word of the expression. */ X_node * build_word_expressions(Sentence sent, const Gword *w, const char *s) { Dict_node * dn, *dn_head; X_node * x, * y; Exp_list eli; const Dictionary dict = sent->dict; eli.exp_list = NULL; dn_head = dictionary_lookup_list(dict, NULL == s ? w->subword : s); x = NULL; dn = dn_head; while (dn != NULL) { y = (X_node *) xalloc(sizeof(X_node)); y->next = x; x = y; x->exp = copy_Exp(dn->exp); if (NULL == s) { x->string = dn->string; } else { dyn_str *xs = dyn_str_new(); const char *sm = strrchr(dn->string, SUBSCRIPT_MARK); dyn_strcat(xs, w->subword); if (NULL != sm) dyn_strcat(xs, sm); x->string = string_set_add(xs->str, sent->string_set); dyn_str_delete(xs); } x->word = w; dn = dn->right; } free_lookup_list (dict, dn_head); free_Exp_list(&eli); return x; } /** * Turn sentence expressions into disjuncts. * Sentence expressions must have been built, before calling this routine. */ void build_sentence_disjuncts(Sentence sent, double cost_cutoff) { Disjunct * d; X_node * x; size_t w; for (w = 0; w < sent->length; w++) { d = NULL; for (x = sent->word[w].x; x != NULL; x = x->next) { Disjunct *dx = build_disjuncts_for_exp(x->exp, x->string, cost_cutoff); word_record_in_disjunct(x->word, dx); d = catenate_disjuncts(dx, d); } sent->word[w].d = d; } } link-grammar-5.3.16/link-grammar/lg_assert.h0000644000076400007640000000210713040204035015624 00000000000000/* There is no include guard here - by purpose. This file can be included * after system includes that redefine the assert() macro. * The actual problem for which this file got separated from utilities.h * happens in the sat-solver code, when local include files include * Solver.h which in turn includes the system's assert.h. */ #include "error.h" /* for prt_error() */ #ifndef STRINGIFY #define STR(x) #x #define STRINGIFY(x) STR(x) #endif /* STRINGIFY */ #define FILELINE __FILE__ ":" STRINGIFY(__LINE__) #ifdef _WIN32 #define DEBUG_TRAP (*((volatile int*) 0x0) = 42) #else #define DEBUG_TRAP __builtin_trap() #endif #define assert(ex, ...) { \ if (!(ex)) { \ prt_error("Fatal error: \nAssertion (" #ex ") failed at " FILELINE ": " __VA_ARGS__); \ prt_error("\n"); \ DEBUG_TRAP; /* leave stack trace in debugger */ \ } \ } link-grammar-5.3.16/link-grammar/Makefile.in0000644000076400007640000011454213074512576015567 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Automake file for building liblink-grammar.so # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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@ @WITH_SAT_SOLVER_TRUE@am__append_1 = $(MINISAT_DIR) sat-solver @WITH_CORPUS_TRUE@am__append_2 = corpus @OS_WIN32_TRUE@am__append_3 = -D_JNI_IMPLEMENTATION_ -Wl,--kill-at @HAVE_HUNSPELL_TRUE@am__append_4 = ${HUNSPELL_LIBS} @HAVE_ASPELL_TRUE@am__append_5 = ${ASPELL_LIBS} @HAVE_SQLITE_TRUE@am__append_6 = ${SQLITE3_LIBS} @WITH_SAT_SOLVER_TRUE@am__append_7 = $(top_builddir)/link-grammar/sat-solver/libsat-solver.la @LIBMINISAT_BUNDLED_TRUE@@WITH_SAT_SOLVER_TRUE@am__append_8 = $(top_builddir)/link-grammar/minisat/libminisat.la @LIBMINISAT_BUNDLED_FALSE@@WITH_SAT_SOLVER_TRUE@am__append_9 = ${MINISAT_LIBS} @WITH_CORPUS_TRUE@am__append_10 = $(top_builddir)/link-grammar/corpus/liblink-corpus.la ${SQLITE3_LIBS} subdir = link-grammar ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(liblink_grammar_include_HEADERS) \ $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = link-features.h CONFIG_CLEAN_VPATH_FILES = 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; }; \ } am__installdirs = "$(DESTDIR)$(libdir)" \ "$(DESTDIR)$(liblink_grammar_includedir)" LTLIBRARIES = $(lib_LTLIBRARIES) am__DEPENDENCIES_1 = @HAVE_HUNSPELL_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) @HAVE_ASPELL_TRUE@am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) @HAVE_SQLITE_TRUE@am__DEPENDENCIES_4 = $(am__DEPENDENCIES_1) @LIBMINISAT_BUNDLED_FALSE@@WITH_SAT_SOLVER_TRUE@am__DEPENDENCIES_5 = $(am__DEPENDENCIES_1) @WITH_CORPUS_TRUE@am__DEPENDENCIES_6 = $(top_builddir)/link-grammar/corpus/liblink-corpus.la \ @WITH_CORPUS_TRUE@ $(am__DEPENDENCIES_1) liblink_grammar_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \ $(am__DEPENDENCIES_4) $(am__append_7) $(am__append_8) \ $(am__DEPENDENCIES_5) $(am__DEPENDENCIES_6) am__dirstamp = $(am__leading_dot)dirstamp am_liblink_grammar_la_OBJECTS = analyze-linkage.lo anysplit.lo api.lo \ build-disjuncts.lo constituents.lo count.lo dict-common.lo \ dict-file/dictionary.lo dict-file/read-dict.lo \ dict-file/read-regex.lo dict-file/word-file.lo \ dict-sql/read-sql.lo disjunct-utils.lo disjuncts.lo error.lo \ expand.lo extract-links.lo fast-match.lo histogram.lo idiom.lo \ linkage.lo post-process.lo pp_knowledge.lo pp_lexer.lo \ pp_linkset.lo preparation.lo print.lo print-util.lo prune.lo \ regex-morph.lo regex-tokenizer.lo resources.lo score.lo \ spellcheck-aspell.lo spellcheck-hun.lo string-set.lo \ tokenize.lo utilities.lo wcwidth.lo wordgraph.lo word-utils.lo liblink_grammar_la_OBJECTS = $(am_liblink_grammar_la_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = liblink_grammar_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(AM_CFLAGS) $(CFLAGS) $(liblink_grammar_la_LDFLAGS) \ $(LDFLAGS) -o $@ AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = SOURCES = $(liblink_grammar_la_SOURCES) DIST_SOURCES = $(liblink_grammar_la_SOURCES) RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-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 \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac HEADERS = $(liblink_grammar_include_HEADERS) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DIST_SUBDIRS = minisat sat-solver corpus am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/link-features.h.in \ $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 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" ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ -DVERSION=\"@VERSION@\" -DDICTIONARY_DIR=\"$(pkgdatadir)\" DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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 = $(am__append_1) $(am__append_2) @LIBMINISAT_BUNDLED_TRUE@MINISAT_DIR = minisat # $(top_builddir) to pick up autogened link-grammar/link-features.h AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) $(WARN_CFLAGS) \ $(HUNSPELL_CFLAGS) lib_LTLIBRARIES = liblink-grammar.la EXTRA_liblink_grammar_la_DEPENDENCIES = $(srcdir)/link-grammar.def liblink_grammar_la_LDFLAGS = -version-info @VERSION_INFO@ \ -export-dynamic -no-undefined -export-symbols \ $(srcdir)/link-grammar.def $(LINK_CFLAGS) $(am__append_3) # Math libraries are needed for floorf, etc. liblink_grammar_la_LIBADD = ${REGEX_LIBS} $(am__append_4) \ $(am__append_5) $(am__append_6) $(am__append_7) \ $(am__append_8) $(am__append_9) $(am__append_10) -lm liblink_grammar_la_SOURCES = \ analyze-linkage.c \ anysplit.c \ api.c \ build-disjuncts.c \ constituents.c \ count.c \ dict-common.c \ dict-file/dictionary.c \ dict-file/read-dict.c \ dict-file/read-regex.c \ dict-file/word-file.c \ dict-sql/read-sql.c \ disjunct-utils.c \ disjuncts.c \ error.c \ expand.c \ extract-links.c \ fast-match.c \ histogram.c \ idiom.c \ linkage.c \ post-process.c \ pp_knowledge.c \ pp_lexer.c \ pp_linkset.c \ preparation.c \ print.c \ print-util.c \ prune.c \ regex-morph.c \ regex-tokenizer.c \ resources.c \ score.c \ spellcheck-aspell.c \ spellcheck-hun.c \ string-set.c \ tokenize.c \ utilities.c \ wcwidth.c \ wordgraph.c \ word-utils.c \ anysplit.h \ api-structures.h \ api-types.h \ analyze-linkage.h \ build-disjuncts.h \ count.h \ dict-file/read-dict.h \ dict-file/read-regex.h \ dict-file/word-file.h \ dict-sql/read-sql.h \ dict-api.h \ dict-common.h \ dict-structures.h \ disjunct-utils.h \ disjuncts.h \ error.h \ expand.h \ externs.h \ extract-links.h \ fast-match.h \ histogram.h \ idiom.h \ lg_assert.h \ link-includes.h \ linkage.h \ post-process.h \ pp_knowledge.h \ pp_lexer.h \ pp_linkset.h \ preparation.h \ print.h \ print-util.h \ prune.h \ regex-morph.h \ regex-tokenizer.h \ resources.h \ score.h \ spellcheck.h \ string-set.h \ structures.h \ tokenize.h \ utilities.h \ wcwidth.h \ wordgraph.h \ word-utils.h liblink_grammar_includedir = $(includedir)/link-grammar liblink_grammar_include_HEADERS = \ link-features.h \ link-includes.h \ dict-api.h \ dict-structures.h EXTRA_DIST = \ link-grammar.def \ README.md \ dict-sql/dict.sql \ dict-sql/demo.sql \ dict-sql/README all: all-recursive .SUFFIXES: .SUFFIXES: .c .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 link-grammar/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign link-grammar/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): link-features.h: $(top_builddir)/config.status $(srcdir)/link-features.h.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ install-libLTLIBRARIES: $(lib_LTLIBRARIES) @$(NORMAL_INSTALL) @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ list2=; for p in $$list; do \ if test -f $$p; then \ list2="$$list2 $$p"; \ else :; fi; \ done; \ test -z "$$list2" || { \ echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ } uninstall-libLTLIBRARIES: @$(NORMAL_UNINSTALL) @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ for p in $$list; do \ $(am__strip_dir) \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ done clean-libLTLIBRARIES: -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) @list='$(lib_LTLIBRARIES)'; \ locs=`for p in $$list; do echo $$p; done | \ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ sort -u`; \ test -z "$$locs" || { \ echo rm -f $${locs}; \ rm -f $${locs}; \ } dict-file/$(am__dirstamp): @$(MKDIR_P) dict-file @: > dict-file/$(am__dirstamp) dict-file/$(DEPDIR)/$(am__dirstamp): @$(MKDIR_P) dict-file/$(DEPDIR) @: > dict-file/$(DEPDIR)/$(am__dirstamp) dict-file/dictionary.lo: dict-file/$(am__dirstamp) \ dict-file/$(DEPDIR)/$(am__dirstamp) dict-file/read-dict.lo: dict-file/$(am__dirstamp) \ dict-file/$(DEPDIR)/$(am__dirstamp) dict-file/read-regex.lo: dict-file/$(am__dirstamp) \ dict-file/$(DEPDIR)/$(am__dirstamp) dict-file/word-file.lo: dict-file/$(am__dirstamp) \ dict-file/$(DEPDIR)/$(am__dirstamp) dict-sql/$(am__dirstamp): @$(MKDIR_P) dict-sql @: > dict-sql/$(am__dirstamp) dict-sql/$(DEPDIR)/$(am__dirstamp): @$(MKDIR_P) dict-sql/$(DEPDIR) @: > dict-sql/$(DEPDIR)/$(am__dirstamp) dict-sql/read-sql.lo: dict-sql/$(am__dirstamp) \ dict-sql/$(DEPDIR)/$(am__dirstamp) liblink-grammar.la: $(liblink_grammar_la_OBJECTS) $(liblink_grammar_la_DEPENDENCIES) $(EXTRA_liblink_grammar_la_DEPENDENCIES) $(AM_V_CCLD)$(liblink_grammar_la_LINK) -rpath $(libdir) $(liblink_grammar_la_OBJECTS) $(liblink_grammar_la_LIBADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) -rm -f dict-file/*.$(OBJEXT) -rm -f dict-file/*.lo -rm -f dict-sql/*.$(OBJEXT) -rm -f dict-sql/*.lo distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/analyze-linkage.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anysplit.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/api.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/build-disjuncts.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/constituents.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/count.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dict-common.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/disjunct-utils.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/disjuncts.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/error.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/expand.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/extract-links.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fast-match.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/histogram.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/idiom.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/linkage.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/post-process.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pp_knowledge.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pp_lexer.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pp_linkset.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/preparation.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/print-util.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/print.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/prune.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/regex-morph.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/regex-tokenizer.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/resources.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/score.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/spellcheck-aspell.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/spellcheck-hun.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/string-set.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tokenize.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/utilities.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wcwidth.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/word-utils.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wordgraph.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@dict-file/$(DEPDIR)/dictionary.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@dict-file/$(DEPDIR)/read-dict.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@dict-file/$(DEPDIR)/read-regex.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@dict-file/$(DEPDIR)/word-file.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@dict-sql/$(DEPDIR)/read-sql.Plo@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .c.lo: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs -rm -rf dict-file/.libs dict-file/_libs -rm -rf dict-sql/.libs dict-sql/_libs install-liblink_grammar_includeHEADERS: $(liblink_grammar_include_HEADERS) @$(NORMAL_INSTALL) @list='$(liblink_grammar_include_HEADERS)'; test -n "$(liblink_grammar_includedir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(liblink_grammar_includedir)'"; \ $(MKDIR_P) "$(DESTDIR)$(liblink_grammar_includedir)" || exit 1; \ fi; \ 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_HEADER) $$files '$(DESTDIR)$(liblink_grammar_includedir)'"; \ $(INSTALL_HEADER) $$files "$(DESTDIR)$(liblink_grammar_includedir)" || exit $$?; \ done uninstall-liblink_grammar_includeHEADERS: @$(NORMAL_UNINSTALL) @list='$(liblink_grammar_include_HEADERS)'; test -n "$(liblink_grammar_includedir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(liblink_grammar_includedir)'; $(am__uninstall_files_from_dir) # 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. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ 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" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 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; \ $(am__define_uniq_tagged_files); \ 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-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ 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 check-am: all-am check: check-recursive all-am: Makefile $(LTLIBRARIES) $(HEADERS) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(liblink_grammar_includedir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done 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) -rm -f dict-file/$(DEPDIR)/$(am__dirstamp) -rm -f dict-file/$(am__dirstamp) -rm -f dict-sql/$(DEPDIR)/$(am__dirstamp) -rm -f dict-sql/$(am__dirstamp) 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-libLTLIBRARIES clean-libtool \ mostlyclean-am distclean: distclean-recursive -rm -rf ./$(DEPDIR) dict-file/$(DEPDIR) dict-sql/$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-data-local \ install-liblink_grammar_includeHEADERS install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-libLTLIBRARIES 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 -rf ./$(DEPDIR) dict-file/$(DEPDIR) dict-sql/$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-libLTLIBRARIES \ uninstall-liblink_grammar_includeHEADERS uninstall-local .MAKE: $(am__recursive_targets) install-am install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ check-am clean clean-generic clean-libLTLIBRARIES \ clean-libtool cscopelist-am ctags ctags-am distclean \ distclean-compile distclean-generic distclean-libtool \ distclean-tags distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-data-local install-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-libLTLIBRARIES \ install-liblink_grammar_includeHEADERS 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-compile mostlyclean-generic mostlyclean-libtool \ pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ uninstall-libLTLIBRARIES \ uninstall-liblink_grammar_includeHEADERS uninstall-local .PRECIOUS: Makefile @OS_WIN32_TRUE@install-libtool-import-lib: @OS_WIN32_TRUE@ $(INSTALL) .libs/liblink-grammar.dll.a $(DESTDIR)$(libdir) @OS_WIN32_TRUE@uninstall-libtool-import-lib: @OS_WIN32_TRUE@ -rm $(DESTDIR)$(libdir)/liblink-grammar.dll.a @OS_WIN32_FALSE@install-libtool-import-lib: @OS_WIN32_FALSE@uninstall-libtool-import-lib: # ----------------------------------------------------------- install-data-local: install-libtool-import-lib uninstall-local: uninstall-libtool-import-lib # 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: link-grammar-5.3.16/link-grammar/string-set.h0000644000076400007640000000465513013374227015765 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _STRING_SET_H_ #define _STRING_SET_H_ #include #include #include "api-types.h" #include "lg_assert.h" struct String_set_s { size_t size; /* the current size of the table */ size_t count; /* number of things currently in the table */ char ** table; /* the table itself */ }; String_set * string_set_create(void); const char * string_set_add(const char * source_string, String_set * ss); const char * string_set_lookup(const char * source_string, String_set * ss); void string_set_delete(String_set *ss); /** * Compare 2 strings, assuming they are in the same string-set. * Two string-set strings are equal if and only if their pointers are equal. * Return true if they are equal, else false. * In debug mode, also "validate" that the strings are indeed from the * same string-set, and that their comparison is as expected. * This validation may be false positive but the probability is very low. */ static inline bool string_set_cmp(const char *s1, const char *s2) { #ifdef DEBUG size_t p1 = ((strlen(s1)+1)&~(sizeof(String_set *)-1))+sizeof(String_set *); size_t p2 = ((strlen(s2)+1)&~(sizeof(String_set *)-1))+sizeof(String_set *); assert(*(String_set **)&s1[p1] == *(String_set **)&s2[p2], "Strings '%s' and '%s' are not from the same string_set", s1, s2); assert((s1 != s2) == !!strcmp(s1, s2), "Bogus string-set string comparison ('%s' and '%s')", s1, s2); #endif return s1 == s2; } /* If needed for debug purposes, convert string_set_cmp() to strcmp() */ //#define string_set_cmp(s1, s2) (strcmp(s1, s2) == 0) #endif /* _STRING_SET_H_ */ link-grammar-5.3.16/link-grammar/wordgraph.h0000644000076400007640000000300513047417621015652 00000000000000#ifndef _WORDGRAPH_H #define _WORDGRAPH_H #ifdef USE_WORDGRAPH_DISPLAY /* Wordgraph display representation modes. */ #define lo(l) (l-'a') #define WGR_SUB (1<= 32 bit (for random number) */ #include "utilities.h" /* included first, for MSVC rand_s() */ #include #include #include #include #include #include #include #include "dict-common.h" #include "error.h" #include "regex-morph.h" #include "structures.h" #include "tokenize.h" #include "anysplit.h" #define MAX_WORD_TO_SPLIT 31 /* in codepoins */ extern const char * const afdict_classname[]; typedef int p_start; /* partition start in a word */ typedef p_start *p_list; /* list of partitions in a word */ typedef struct split_cache /* split cached by word length */ { size_t nsplits; /* number of splits */ p_list sp; /* list of splits */ bool *p_tried; /* list of tried splits */ bool *p_selected; /* list of selected splits */ } split_cache; typedef struct anysplit_params { int nparts; /* maximum number of suffixes to split to */ size_t altsmin; /* minimum number of alternatives to generate */ size_t altsmax; /* maximum number of alternatives to generate */ Regex_node *regpre, *regmid, *regsuf; /* issue matching combinations */ split_cache scl[MAX_WORD_TO_SPLIT+1]; /* split cache according to word length */ } anysplit_params; #define DEBUG_ANYSPLIT 0 #if DEBUG_ANYSPLIT static const char *gw; /* print the current partitions */ static void printsplit(int *ps, int n) { static int sn = 0; /* split number */ int pos = 0; int p; int l = strlen(gw); printf("split %d: ", sn++); for (pos = 0, p = 0; pos < l && p <= n; pos++) { if (pos == ps[p]) { p++; putchar(' '); } putchar(gw[pos]); } putchar('\n'); } static void printps(int *ps, int n) { int i; printf("printps:"); for (i = 0; i<=n; i++) printf(" ps[%d]=%d", i, ps[i]); printf("\n"); } #endif static void cache_partitions(p_list pl, int *ps, int p) { memcpy(pl, ps, sizeof(p_start) * p); } /* p = 5 */ /* 0 1 2 3 */ /* | | | | */ /* 123456789 */ /* l = 9 */ /* */ /* n = 4 */ /* ps[0] = 2 */ /* ps[1] = 5 */ /* ps[2] = 7 */ /* ps[3] = 9 */ /** * `scl`: If NULL, return the index of the last split, else cache the * splits into scl. */ static int split_and_cache(int word_length, int nparts, split_cache *scl) { int n; int maxindex; p_list ps = alloca(sizeof(p_start)*nparts); /* partition start */ if (0 == word_length) return 0; /* The first partitioning is the whole word. * (Using a first dummy partition would make this code unneeded.) * But in any case the whole word here is unneeded, and I'm * too lazy to change that. */ ps[0] = word_length; maxindex = 0; if (scl) cache_partitions(&scl->sp[0], ps, nparts); /* Generate all possible partitions up to nparts partitions */ for (n = 1; n < nparts; n++) { /* increase the number of partitions */ int m = 0; int t; ps[0] = 1; ps[n] = word_length; /* set last partition end (dummy partition start) */ //printf("New number of partitions: n=%d\n", n); do { /* set next initial partitions lengths to 1 */ //printf("Initialize: m=%d\n", m); for (t = m; t < n; t++) { ps[t] = ps[m] + (t-m); //printf("ps[%d]=%d ", t, ps[t]); } //printf("\n"); /* move last partition */ //printf("Moving m=%d ps[m]=%d ps[m+1]=%d\n", n-1, ps[n-1], ps[n]); for (m = n-1; ps[m] < ps[m+1]; ps[m]++) { maxindex++; if (scl) cache_partitions(&scl->sp[maxindex*nparts], ps, nparts); #if DEBUG_ANYSPLIT printsplit(ps, n); printps(ps, n); #endif } /* last partition got to size 1, backtrack */ do { //printf("Backtrack m %d->%d\n", m, m-1); m--; /* continue as long as there is a place to move for partition m */ } while (m >= 0 && ps[m] + 1 == ps[m+1]); if (m >= 0) ps[m]++; } while (m >= 0); /* we have still positions to move */ //printf("End (n=%d)\n", n); } return maxindex+1; } void free_anysplit(Dictionary afdict) { size_t i; anysplit_params *as = afdict->anysplit; if (NULL == as) return; for (i = 0; i < ARRAY_SIZE(as->scl); i++) { if (NULL == as->scl[i].sp) continue; free(as->scl[i].sp); free(as->scl[i].p_selected); free(as->scl[i].p_tried); } free_regexs(as->regpre); free_regexs(as->regmid); free_regexs(as->regsuf); free(as); afdict->anysplit = NULL; } /* * Returns: Number of splits. */ static int split(int word_length, int nparts, split_cache *scl) { size_t nsplits; if (NULL == scl->sp) { nsplits = split_and_cache(word_length, nparts, NULL); //printf("nsplits %zu\n", nsplits); if (0 == nsplits) { prt_error("Error: nsplits=0 (word_length=%d, nparts=%d)\n", word_length, nparts); return 0; } scl->sp = malloc(sizeof(p_start)*nparts * nsplits); scl->p_selected = malloc(sizeof(*(scl->p_selected)) * nsplits); scl->p_tried = malloc(sizeof(*(scl->p_tried)) * nsplits); split_and_cache(word_length, nparts, scl); scl->nsplits = nsplits; } memset(scl->p_selected, false, sizeof(*(scl->p_selected)) * scl->nsplits); memset(scl->p_tried, false, sizeof(*(scl->p_tried)) * scl->nsplits); return scl->nsplits; } /** * Return a number between 0 and nsplits-1, including. * No need for a good randomness; mediocre randomness is enough. * We suppose int is 32 bit. */ static int rng_uniform(unsigned int *seedp, size_t nsplits) { int res; res = rand_r(seedp); /* I don't mind the slight skew */ return res % nsplits; } /* lutf is the length of the string, measured in code-points, * blen is the length of the string, measured in bytes. */ #define D_MM 7 static bool morpheme_match(Sentence sent, const char *word, size_t lutf, p_list pl) { Dictionary afdict = sent->dict->affix_table; anysplit_params *as = afdict->anysplit; size_t bos = 0, cpos = 0; /* byte offset, code-point offset */ int p; Regex_node *re; size_t blen = strlen(word); char *prefix_string = alloca(blen+1); lgdebug(+D_MM, "word=%s: ", word); for (p = 0; p < as->nparts; p++) { size_t b = utf8_strncpy(prefix_string, &word[bos], pl[p]-cpos); prefix_string[b] = '\0'; bos += b; /* For flexibility, REGRPE is matched only to the prefix part, * REGMID only to the middle suffixes, and REGSUF only to the * suffix part - which cannot be the prefix. */ if (0 == p) re = as->regpre; else if (pl[p] == (int) lutf) re = as->regsuf; else re = as->regmid; lgdebug(D_MM, "re=%s part%d=%s: ", re->name, p, prefix_string); /* A NULL regex always matches */ if ((NULL != re) && (NULL == match_regex(re, prefix_string))) { lgdebug(D_MM, "No match\n"); return false; } cpos = pl[p]; if (cpos == lutf) break; } lgdebug(D_MM, "Match\n"); return true; } #undef D_MM static Regex_node * regbuild(const char **regstring, int n, int classnum) { Regex_node *regex_root = NULL; Regex_node **tail = ®ex_root; /* Last Regex_node in list */ Regex_node *new_re; int i; char *s; char *sm; for (i = 0; i < n; i++) { /* read_entry() (read-dict.c) invokes patch_subscript() also for the affix * file. As a result, if a regex contains a dot it is patched by * SUBSCRIPT_MARK. We undo it here. */ s = strdup(regstring[i]); sm = strrchr(s, SUBSCRIPT_MARK); if (sm) *sm = SUBSCRIPT_DOT; /* Create a new Regex_node and add to the list. */ new_re = malloc(sizeof(*new_re)); new_re->name = strdup(afdict_classname[classnum]); new_re->pattern = s; new_re->re = NULL; new_re->next = NULL; new_re->neg = false; /* TODO (if needed): Negative regex'es. */ *tail = new_re; tail = &new_re->next; } return regex_root; } /** * Affix classes: * REGPARTS Max number of word partitions. Value 0 disables anysplit. * REGPRE Regex for prefix * REGMID Regex for middle suffixes * REGSUF Regex for suffix * REGALTS Number of alternatives to issue for a word. * Two values: minimum and maximum. * If the word has more possibilities to split than the minimum, * but less then the maximum, then issue them unconditionally. */ /** * Initialize the anysplit parameter and cache structure. * Return true if initialization succeeded, or if dictionary does not use * anysplit (its not an error to not use anysplit!). Return false if * init failed. */ #define D_AI 10 bool anysplit_init(Dictionary afdict) { anysplit_params *as; size_t i; Afdict_class *regpre = AFCLASS(afdict, AFDICT_REGPRE); Afdict_class *regmid = AFCLASS(afdict, AFDICT_REGMID); Afdict_class *regsuf = AFCLASS(afdict, AFDICT_REGSUF); Afdict_class *regalts = AFCLASS(afdict, AFDICT_REGALTS); Afdict_class *regparts = AFCLASS(afdict, AFDICT_REGPARTS); if (0 == regparts->length) { if (verbosity_level(+D_AI)) prt_error("Warning: File %s: Anysplit disabled (%s not defined)\n", afdict->name, afdict_classname[AFDICT_REGPARTS]); return true; } if (1 != regparts->length) { prt_error("Error: File %s: Must have %s defined with one value\n", afdict->name, afdict_classname[AFDICT_REGPARTS]); return false; } as = malloc(sizeof(anysplit_params)); for (i = 0; i < ARRAY_SIZE(as->scl); i++) as->scl[i].sp = NULL; afdict->anysplit = as; as->regpre = regbuild(regpre->string, regpre->length, AFDICT_REGPRE); as->regmid = regbuild(regmid->string, regmid->length, AFDICT_REGMID); as->regsuf = regbuild(regsuf->string, regsuf->length, AFDICT_REGSUF); if (compile_regexs(as->regpre, NULL) != 0) return false; if (compile_regexs(as->regmid, NULL) != 0) return false; if (compile_regexs(as->regsuf, NULL) != 0) return false; as->nparts = atoi(regparts->string[0]); if (as->nparts < 0) { free_anysplit(afdict); prt_error("Error: File %s: Value of %s must be a non-negative number\n", afdict->name, afdict_classname[AFDICT_REGPARTS]); return false; } if (0 == as->nparts) { free_anysplit(afdict); prt_error("Warning: File %s: Anysplit disabled (0: %s)\n", afdict->name, afdict_classname[AFDICT_REGPARTS]); return true; } if (2 != regalts->length) { free_anysplit(afdict); prt_error("Error: File %s: Must have %s defined with 2 values\n", afdict->name, afdict_classname[AFDICT_REGALTS]); return false; } as->altsmin = atoi(regalts->string[0]); as->altsmax = atoi(regalts->string[1]); if ((atoi(regalts->string[0]) <= 0) || (atoi(regalts->string[1]) <= 0)) { free_anysplit(afdict); prt_error("Error: File %s: Value of %s must be 2 positive numbers\n", afdict->name, afdict_classname[AFDICT_REGALTS]); return false; } return true; } #undef D_AI /** * Split randomly. * Return true on success. * Return false when: * - disabled (i.e. when doing regular language processing). * - an error occurs (the behavior then is undefined). * Such an error has not been observed yet. */ #define D_AS 5 bool anysplit(Sentence sent, Gword *unsplit_word) { const char * word = unsplit_word->subword; Dictionary afdict = sent->dict->affix_table; anysplit_params *as; Afdict_class * stemsubscr; size_t l = strlen(word); size_t lutf = utf8_strlen(word); p_list pl; size_t bos, cpos; /* byte offset, codepoint offset */ int p; int sample_point; size_t nsplits; size_t rndtried = 0; size_t rndissued = 0; size_t i; unsigned int seed = sent->rand_state; char *affix = alloca(l+2+1); /* word + ".=" + NUL: Max. affix length */ bool use_sampling = true; if (NULL == afdict) return false; as = afdict->anysplit; if ((NULL == as) || (0 == as->nparts)) return false; /* Anysplit disabled */ if (TS_ANYSPLIT == unsplit_word->tokenizing_step) return true; /* We already handled this token. */ if (lutf > MAX_WORD_TO_SPLIT) { Gword *w = issue_word_alternative(sent, unsplit_word, "AS>", 0,NULL, 1,&word, 0,NULL); w->tokenizing_step = TS_ANYSPLIT; return true; } if (0 == l) { prt_error("Warning: anysplit(): word length 0\n"); return false; } stemsubscr = AFCLASS(afdict, AFDICT_STEMSUBSCR); // seed = time(NULL)+(unsigned int)(long)&seed; #if DEBUG_ANYSPLIT gw = word; #endif nsplits = split(lutf, as->nparts, &as->scl[lutf]); if (0 == nsplits) { prt_error("Warning: anysplit(): split() failed (shouldn't happen)\n"); return false; } if (as->altsmax >= nsplits) { /* Issue everything */ sample_point = -1; use_sampling = false; } lgdebug(+D_AS, "Start%s sampling: word=%s, nsplits=%zu, maxsplits=%d, " "as->altsmin=%zu, as->altsmax=%zu\n", use_sampling ? "" : " no", word, nsplits, as->nparts, as->altsmin, as->altsmax); while (rndtried < nsplits && (!use_sampling || (rndissued < as->altsmax))) { if (use_sampling) { sample_point = rng_uniform(&seed, nsplits); if (sample_point < 0) /* Cannot happen with rand_r() */ { prt_error("Error: rng: %s\n", strerror(errno)); return false; } } else { sample_point++; } lgdebug(D_AS, "Sample: %d ", sample_point); if (as->scl[lutf].p_tried[sample_point]) { lgdebug(D_AS+1, "(repeated)\n"); continue; } lgdebug(D_AS+1, "(new)"); rndtried++; as->scl[lutf].p_tried[sample_point] = true; if (morpheme_match(sent, word, lutf, &as->scl[lutf].sp[sample_point*as->nparts])) { as->scl[lutf].p_selected[sample_point] = true; rndissued++; } else { lgdebug(D_AS, "\n"); } } lgdebug(D_AS, "Results: word '%s' (byte-length=%zu utf-chars=%zu): %zu/%zu:\n", word, lutf, l, rndissued, nsplits); for (i = 0; i < nsplits; i++) { const char **affixes = NULL; int num_sufixes; int num_affixes = 0; if (!as->scl[lutf].p_selected[i]) continue; pl = &as->scl[lutf].sp[i*as->nparts]; bos = 0; cpos = 0; for (p = 0; p < as->nparts; p++) { size_t b = 0; if (pl[0] == (int)lutf) /* This is the whole word */ { b = utf8_strncpy(affix, &word[bos], pl[p]-cpos); affix[b] = '\0'; } else if (0 == cpos) /* The first, but not the only morpheme */ { b = utf8_strncpy(affix, &word[bos], pl[p]-cpos); affix[b] = '\0'; } else /* 2nd and subsequent morphemes */ { b = utf8_strncpy(affix, &word[bos], pl[p]-cpos); affix[b] = '\0'; num_affixes++; } altappend(sent, &affixes, affix); bos += b; cpos = pl[p]; // if (cpos == lutf) break; /* Same thing as below...*/ if (bos == l) break; } const char **prefix_position, **stem_position , **suffix_position; switch (num_affixes) { case 0: prefix_position = NULL; stem_position = &affixes[0]; /* May be just a word here */ suffix_position = NULL; num_sufixes = 0; break; case 1: prefix_position = NULL; stem_position = &affixes[0]; suffix_position = &affixes[1]; num_sufixes = 1; break; default: prefix_position =&affixes[0]; stem_position = &affixes[1]; suffix_position = &affixes[2]; num_sufixes = num_affixes - 1; break; } if (num_affixes > 0) { if (0 != stemsubscr->length) { strcpy(affix, stem_position[0]); strcat(affix, stemsubscr->string[0]); stem_position[0] = affix; } } // XXX FIXME -- this is wrong - it assumes a // variable number of suffixes. /* Here a leading INFIX_MARK is added to the suffixes if needed. */ Gword *alt = issue_word_alternative(sent, unsplit_word, "AS", (NULL == prefix_position) ? 0 : 1, prefix_position, 1, stem_position, num_sufixes, suffix_position); for (Gword *w = alt; w->alternative_id == alt; w = w->next[0]) w->tokenizing_step = TS_ANYSPLIT; free(affixes); } /* 0 == sent->rand_state denotes "repeatable rand". */ if (0 != sent->rand_state) sent->rand_state = seed; return true; } #undef D_AS link-grammar-5.3.16/link-grammar/wcwidth.h0000644000076400007640000000022613040204035015312 00000000000000#ifndef _WCWIDTH_H #define _WCWIDTH_H #include int mk_wcwidth(wchar_t); int mk_wcswidth(const wchar_t *, size_t); #endif /* _WCWIDTH_H */ link-grammar-5.3.16/link-grammar/externs.h0000664000076400007640000000222112766044421015347 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _EXTERNS_H #define _EXTERNS_H /* verbosity global is held in utilities.c */ extern int verbosity; /* the verbosity level for error messages */ extern char * debug; /* comma-separated functions/files to debug */ extern char * test; /* comma-separated features to test */ #endif /* _EXTERNS_H */ link-grammar-5.3.16/link-grammar/anysplit.h0000664000076400007640000000161612766044421015531 00000000000000/*************************************************************************/ /* Copyright (c) 2014 Amir Plivatsky */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "api-types.h" #include "link-includes.h" bool anysplit(Sentence, Gword *); void free_anysplit(Dictionary); bool anysplit_init(Dictionary); link-grammar-5.3.16/link-grammar/analyze-linkage.c0000664000076400007640000000513712766044421016736 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2012, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include "analyze-linkage.h" #include "string-set.h" #include "structures.h" /** * This returns a string that is the the GCD of the two given strings. * If the GCD is equal to one of them, a pointer to it is returned. * Otherwise a new string for the GCD is put in the string set. */ static const char * intersect_strings(String_set *sset, const char * s, const char * t) { int i, j, d; const char *w, *s0; char u0[MAX_TOKEN_LENGTH]; /* Links are *always* less than 10 chars long */ char *u; /* The head indicator is lower-case h, the dependent indicator is * lower-case d. If they are present, skip them. The intersection * cannot include them. */ if (islower((int) *s)) s++; if (islower((int) *t)) t++; if (strcmp(s,t) == 0) return s; /* would work without this */ i = strlen(s); j = strlen(t); if (j > i) { w = s; s = t; t = w; } /* s is now the longer (at least not the shorter) string */ u = u0; d = 0; s0 = s; while (*t != '\0') { if ((*s == *t) || (*t == '*')) { *u = *s; } else { assert(*s == '*', "Invalid intersection!"); d++; *u = *t; } s++; t++; u++; } if (d == 0) { return s0; } else { strcpy(u, s); /* get the remainder of s */ return string_set_add(u0, sset); } } /** * The name of the link is set to be the GCD of the names of * its two endpoints. Must be called after each extract_links(), * etc. since that call issues a brand-new set of links into * parse_info. */ void compute_link_names(Linkage lkg, String_set *sset) { size_t i; for (i = 0; i < lkg->num_links; i++) { lkg->link_array[i].link_name = intersect_strings(sset, connector_get_string(lkg->link_array[i].lc), connector_get_string(lkg->link_array[i].rc)); } } link-grammar-5.3.16/link-grammar/disjuncts.c0000644000076400007640000000556213013374227015665 00000000000000/*************************************************************************/ /* Copyright (c) 2008, 2009, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /* * disjuncts.c * * Miscellaneous utilities for returning the list of disjuncts that * were actually used in a given parse of a sentence. */ #include #include #include "api-structures.h" #include "disjuncts.h" #include "structures.h" /** * Print connector list to string. * This reverses the order of the connectors in the connector list, * so that the resulting list is in the same order as it would appear * in the dictionary. The character 'dir' is appended to each connector. */ static char * reversed_conlist_str(Connector* c, char dir, char* buf, size_t sz) { char* p; size_t len = 0; if (NULL == c) return buf; p = reversed_conlist_str(c->next, dir, buf, sz); sz -= (p-buf); if (c->multi) p[len++] = '@'; len += lg_strlcpy(p+len, c->string, sz-len); if (3 < sz-len) { p[len++] = dir; p[len++] = ' '; p[len] = 0x0; } return p+len; } /** * Print disjunct to string. The resulting list is in the same order * as it would appear in the dictionary. */ static void disjunct_str(Disjunct* dj, char* buf, size_t sz) { char* p; if (NULL == dj) { *buf = 0; return; } p = reversed_conlist_str(dj->left, '-', buf, sz); reversed_conlist_str(dj->right, '+', p, sz - (p-buf)); } /** * lg_compute_disjunct_strings -- Given sentence, compute disjuncts. * * This routine will compute the string representation of the disjunct * used for each word in parsing the given sentence. A string * representation of the disjunct is needed for most of the corpus * statistics functions: this string, together with the subscripted * word, is used as a key to index the statistics information in the * database. */ void lg_compute_disjunct_strings(Linkage lkg) { char djstr[MAX_TOKEN_LENGTH*20]; /* no word will have more than 20 links */ size_t nwords = lkg->num_words; if (lkg->disjunct_list_str) return; lkg->disjunct_list_str = (char **) malloc(nwords * sizeof(char *)); memset(lkg->disjunct_list_str, 0, nwords * sizeof(char *)); for (WordIdx w=0; w< nwords; w++) { Disjunct* dj = lkg->chosen_disjuncts[w]; disjunct_str(dj, djstr, sizeof(djstr)); lkg->disjunct_list_str[w] = strdup(djstr); } } link-grammar-5.3.16/link-grammar/regex-morph.c0000644000076400007640000001037513040204035016077 00000000000000/*************************************************************************/ /* Copyright (c) 2005 Sampo Pyysalo */ /* Copyright (c) 2009 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /* On MS Windows, regex.h fails to pull in size_t, so work around this by * including before ( is not enough) */ #include #include #include "api-structures.h" #include "error.h" /* verbosity */ #include "externs.h" /* lgdebug() */ #include "dict-api.h" #include "link-includes.h" #include "regex-morph.h" #include "structures.h" /** * Support for the regular-expression based token matching system * using standard POSIX regex. */ /** * Notify an error message according to the error code. */ static void prt_regerror(const char *msg, const Regex_node *re, int rc) { const size_t errbuf_size = regerror(rc, re->re, NULL, 0); char * const errbuf = malloc(errbuf_size); /* prt_error("Error: Failed to compile regex '%s' (%s) at %d: %s\n", re->pattern, re->name, erroroffset, error); */ regerror(rc, re->re, errbuf, errbuf_size); prt_error("Error: %s: \"%s\" (%s): %s\n", msg, re->pattern, re->name, errbuf); free(errbuf); } /** * Compiles all the given regexs. Returns 0 on success, * else an error code. */ int compile_regexs(Regex_node *re, Dictionary dict) { regex_t *preg; int rc; while (re != NULL) { /* If re->re non-null, assume compiled already. */ if(re->re == NULL) { /* Compile with default options (0) and default character * tables (NULL). */ /* re->re = pcre_compile(re->pattern, 0, &error, &erroroffset, NULL); */ preg = (regex_t *) malloc (sizeof(regex_t)); re->re = preg; /* REG_ENHANCED is needed for OS X to support \w etc. */ #ifndef REG_ENHANCED #define REG_ENHANCED 0 #endif rc = regcomp(preg, re->pattern, REG_EXTENDED|REG_ENHANCED); if (rc) { prt_regerror("Failed to compile regex", re, rc); return rc; } /* Check that the regex name is defined in the dictionary. */ if ((NULL != dict) && !boolean_dictionary_lookup(dict, re->name)) { /* TODO: better error handing. Maybe remove the regex? */ prt_error("Error: Regex name %s not found in dictionary!\n", re->name); } } re = re->next; } return 0; } /** * Tries to match each regex in turn to word s. * On match, returns the name of the first matching regex. * If no match is found, returns NULL. */ #define D_MRE 6 const char *match_regex(const Regex_node *re, const char *s) { int rc; const char *nre_name; while (re != NULL) { /* Make sure the regex has been compiled. */ assert(re->re); #if 0 /* Try to match with no extra data (NULL), whole str * (0 to strlen(s)), and default options (second 0). */ int rc = pcre_exec(re->re, NULL, s, strlen(s), 0, 0, ovector, PCRE_OVEC_SIZE); #endif rc = regexec((regex_t*) re->re, s, 0, NULL, 0); if (0 == rc) { lgdebug(+D_MRE, "%s%s %s\n", &"!"[!re->neg], re->name, s); if (!re->neg) return re->name; /* Match found - return--no multiple matches. */ /* Negative match - skip this regex name. */ for (nre_name = re->name; re->next != NULL; re = re->next) { if (strcmp(nre_name, re->next->name) != 0) break; } } else if (rc != REG_NOMATCH) { /* We have an error. */ prt_regerror("Regex matching error", re, rc); } re = re->next; } return NULL; /* No matches. */ } #undef D_MRE /** * Delete associated storage */ void free_regexs(Regex_node *re) { while (re != NULL) { Regex_node *next = re->next; regfree((regex_t *)re->re); free(re->re); free(re->name); free(re->pattern); free(re); re = next; } } link-grammar-5.3.16/link-grammar/expand.c0000644000076400007640000000401313040204035015111 00000000000000/*************************************************************************/ /* Copyright (c) 2009 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /* * expand.c * * Enlarge the range of possible disjunct to consider while parsing. */ #include "api-structures.h" #include "expand.h" #include "externs.h" #include "disjunct-utils.h" #include "word-utils.h" #include "corpus/cluster.h" /* ========================================================= */ static Disjunct * build_expansion_disjuncts(Cluster *clu, X_node *x) { Disjunct *dj; dj = lg_cluster_get_disjuncts(clu, x->string); if (dj && (verbosity > 0)) prt_error("Expanded %s \n", x->string); return dj; } /** * Increase the number of disjuncts associated to each word in the * sentence by working with word-clusters. Return true if the number * of disjuncts were expanded, else return false. */ bool lg_expand_disjunct_list(Sentence sent) { size_t w; Cluster *clu = lg_cluster_new(); bool expanded = false; for (w = 0; w < sent->length; w++) { X_node * x; Disjunct * d = sent->word[w].d; for (x = sent->word[w].x; x != NULL; x = x->next) { Disjunct *dx = build_expansion_disjuncts(clu, x); if (dx) { unsigned int cnt = count_disjuncts(d); d = catenate_disjuncts(dx, d); d = eliminate_duplicate_disjuncts(d); if (cnt < count_disjuncts(d)) expanded = true; } } sent->word[w].d = d; } lg_cluster_delete(clu); return expanded; } link-grammar-5.3.16/link-grammar/preparation.c0000644000076400007640000001145613047417621016205 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "api-structures.h" #include "build-disjuncts.h" #include "count.h" #include "disjunct-utils.h" #include "externs.h" #include "preparation.h" #include "print.h" #include "prune.h" #include "resources.h" #include "string-set.h" #include "structures.h" #include "word-utils.h" static void set_connector_list_length_limit(Connector *c, Connector_set *conset, int short_len, bool all_short, const char * ZZZ) { for (; c!=NULL; c=c->next) { if (string_set_cmp (ZZZ, c->string)) { c->length_limit = 1; } else if (all_short || (conset != NULL && !match_in_connector_set(conset, c))) { c->length_limit = short_len; } } } static void set_connector_length_limits(Sentence sent, Parse_Options opts) { size_t i; unsigned int len = opts->short_length; bool all_short = opts->all_short; Connector_set * ucs = sent->dict->unlimited_connector_set; const char * ZZZ = string_set_add("ZZZ", sent->dict->string_set); if (0) { /* Not setting the length_limit saves observable time. However, if we * would like to set the ZZZ connector length_limit to 1 for all * sentences, we cannot do the following. */ if (len >= sent->length) return; /* No point to enforce short_length. */ } if (len > UNLIMITED_LEN) len = UNLIMITED_LEN; for (i=0; ilength; i++) { Disjunct *d; for (d = sent->word[i].d; d != NULL; d = d->next) { set_connector_list_length_limit(d->left, ucs, len, all_short, ZZZ); set_connector_list_length_limit(d->right, ucs, len, all_short, ZZZ); } } } /** * Set c->nearest_word to the nearest word that this connector could * possibly connect to. The connector *might*, in the end, * connect to something more distant, but this is the nearest * one that could be connected. */ static int set_dist_fields(Connector * c, size_t w, int delta) { int i; if (c == NULL) return (int) w; i = set_dist_fields(c->next, w, delta) + delta; c->nearest_word = i; return i; } /** * Initialize the word fields of the connectors, and * eliminate those disjuncts that are so long, that they * would need to connect past the end of the sentence. */ static void setup_connectors(Sentence sent) { size_t w; Disjunct * d, * xd, * head; for (w=0; wlength; w++) { head = NULL; for (d=sent->word[w].d; d!=NULL; d=xd) { xd = d->next; if ((set_dist_fields(d->left, w, -1) < 0) || (set_dist_fields(d->right, w, 1) >= (int) sent->length)) { d->next = NULL; free_disjuncts(d); } else { d->next = head; head = d; } } sent->word[w].d = head; } } /** * Record the wordgraph word in each of its connectors. * It is used for checking alternatives consistency. */ static void gword_record_in_connector(Sentence sent) { for (size_t w = 0; w < sent->length; w++) { for (Disjunct *d = sent->word[w].d; d != NULL; d = d->next) { for (Connector *c = d->right; NULL != c; c = c->next) c->originating_gword = d->originating_gword; for (Connector *c = d->left; NULL != c; c = c->next) c->originating_gword = d->originating_gword; } } } /** * Assumes that the sentence expression lists have been generated. */ void prepare_to_parse(Sentence sent, Parse_Options opts) { size_t i; build_sentence_disjuncts(sent, opts->disjunct_cost); if (verbosity_level(5)) { printf("After expanding expressions into disjuncts:"); print_disjunct_counts(sent); } print_time(opts, "Built disjuncts"); for (i=0; ilength; i++) { sent->word[i].d = eliminate_duplicate_disjuncts(sent->word[i].d); /* Some long Russian sentences can really blow up, here. */ if (resources_exhausted(opts->resources)) return; } print_time(opts, "Eliminated duplicate disjuncts"); if (verbosity_level(5)) { printf("\nAfter expression pruning and duplicate elimination:\n"); print_disjunct_counts(sent); } gword_record_in_connector(sent); set_connector_length_limits(sent, opts); setup_connectors(sent); } link-grammar-5.3.16/link-grammar/linkage.c0000644000076400007640000006146713074512013015271 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright 2008, 2009, 2013, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include "analyze-linkage.h" #include "api-structures.h" #include "dict-common.h" #include "disjuncts.h" #include "externs.h" #include "extract-links.h" #include "idiom.h" #include "link-includes.h" #include "linkage.h" #include "post-process.h" #include "print.h" #include "print-util.h" #include "sat-solver/sat-encoder.h" #include "string-set.h" #include "structures.h" #include "wordgraph.h" #include "word-utils.h" #define INFIX_MARK_L 1 /* INFIX_MARK is 1 character */ #define STEM_MARK_L 1 /* stem mark is 1 character */ /* Marks around a null word. */ #define NULLWORD_START '[' #define NULLWORD_END ']' /** * Append an unmarked (i.e. without INFIXMARK) morpheme to join_buff. * join_buff is a zeroed-out buffer which has enough room for morpheme to be * added + terminating NUL. * Note that MT_PREFIX or MT_SUFFIX can be without an INFIX_MARK, in case * INFIX_MARK is not defined. XXX: What about MT_MIDDLE? (not in use yet). * * FIXME Combining contracted words is not handled yet, because combining * morphemes which have non-LL links to other words is not yet implemented. */ static void add_morpheme_unmarked(Sentence sent, char *join_buff, const char *wm, Morpheme_type mt) { const char infix_mark = INFIX_MARK(sent->dict->affix_table); const char *sm = strrchr(wm, SUBSCRIPT_MARK); if (NULL == sm) sm = (char *)wm + strlen(wm); if ((MT_PREFIX == mt) && (infix_mark == sm[-INFIX_MARK_L])) strncat(join_buff, wm, sm-wm-INFIX_MARK_L); else if ((MT_SUFFIX == mt) && (infix_mark == wm[0])) strncat(join_buff, INFIX_MARK_L+wm, sm-wm-INFIX_MARK_L); else if ((MT_MIDDLE == mt)) strncat(join_buff, INFIX_MARK_L+wm, sm-wm-2*INFIX_MARK_L); else strncat(join_buff, wm, sm-wm); } static const char *join_null_word(Sentence sent, Gword **wgp, size_t count) { size_t i; char *join_buff; const char *s; size_t join_len = 0; for (i = 0; i < count; i++) join_len += strlen(wgp[i]->subword); join_buff = alloca(join_len+1); memset(join_buff, '\0', join_len+1); for (i = 0; i < count; i++) add_morpheme_unmarked(sent, join_buff, wgp[i]->subword, wgp[i]->morpheme_type); s = string_set_add(join_buff, sent->string_set); return s; } /** * Add a null word node that represents two or more null morphemes. * Used for "unifying" null morphemes that are part of a single subword, * when only some of its morphemes (2 or more) don't have a linkage. * The words "start" to "end" (including) are unified by the new node. * XXX Experimental. */ static Gword *wordgraph_null_join(Sentence sent, Gword **start, Gword **end) { Gword *new_word; Gword **w; char *usubword; size_t join_len = 0; for (w = start; w <= end; w++) join_len += strlen((*w)->subword); usubword = calloc(join_len+1, 1); /* zeroed out */ for (w = start; w <= end; w++) add_morpheme_unmarked(sent, usubword, (*w)->subword, (*w)->morpheme_type); new_word = gword_new(sent, usubword); free(usubword); new_word->status |= WS_PL; new_word->label = "NJ"; new_word->null_subwords = NULL; /* Link the null_subwords links of the added unifying node to the null * subwords it unified. */ for (w = start; w <= end; w++) gwordlist_append(&new_word->null_subwords, (Gword *)(*w)); /* Removing const qualifier, but gwordlist_append doesn't change w->... . */ return new_word; } /** * The functions defined in this file are primarily a part of the user API * for working with linkages. */ #define SUBSCRIPT_SEP SUBSCRIPT_DOT /* multiple-subscript separator */ #define PREFIX_SUPPRESS ("PL") /* prefix links start with this */ #define PREFIX_SUPPRESS_L 2 /* length of above */ #define SUFFIX_SUPPRESS ("LL") /* suffix links start with this */ #define SUFFIX_SUPPRESS_L 2 /* length of above */ #define HIDE_MORPHO (!display_morphology) /* TODO? !display_guess_marks is not implemented. */ #define DISPLAY_GUESS_MARKS true // (opts->display_guess_marks) /* FIXME: Define an affix class MORPHOLOGY_LINKS. */ static inline bool is_morphology_link(const char *link_name) { if (NULL == link_name) return false; return (0 == strncmp(link_name, SUFFIX_SUPPRESS, SUFFIX_SUPPRESS_L)) || (0 == strncmp(link_name, PREFIX_SUPPRESS, PREFIX_SUPPRESS_L)); } /* * Remap the link array according to discarded links and words. * * The remap[] elements indicate the new WordIdx of the word. * A value which is -1 indicates a discarded word. * A NULL link_name indicates a discarded link. */ static void remap_linkages(Linkage lkg, const int *remap) { LinkIdx i, j; for (i = 0, j = 0; i < lkg->num_links; i++) { Link *old_lnk = &lkg->link_array[i]; if (NULL != old_lnk->link_name && /* discarded link */ (-1 != remap[old_lnk->rw]) && (-1 != remap[old_lnk->lw])) { Link *new_lnk = &lkg->link_array[j]; Connector *ctmp; /* Copy the entire link contents, thunking the word numbers. * Note that j is always <= i so this is always safe. */ new_lnk->lw = remap[old_lnk->lw]; new_lnk->rw = remap[old_lnk->rw]; ctmp = new_lnk->lc; new_lnk->lc = old_lnk->lc; old_lnk->lc = ctmp; ctmp = new_lnk->rc; new_lnk->rc = old_lnk->rc; old_lnk->rc = ctmp; new_lnk->link_name = old_lnk->link_name; /* Remap the pp_info, too. */ if (lkg->pp_info) lkg->pp_info[j] = lkg->pp_info[i]; j++; } else { /* Whack this slot of pp_info. */ if (lkg->pp_info) exfree_domain_names(&lkg->pp_info[i]); } } lkg->num_links = j; /* Unused memory not freed - all of it will be freed in free_linkages(). */ } /** * Remove unlinked optional words from a linkage. * XXX Should we remove here also the dict-cap tokens? In any case, for now they * are left for debug. */ #define D_REE 9 void remove_empty_words(Linkage lkg) { size_t i, j; Disjunct **cdj = lkg->chosen_disjuncts; int *remap = alloca(lkg->num_words * sizeof(*remap)); if (verbosity_level(+D_REE)) { err_msg(lg_Debug, "chosen_disjuncts before:\n\\"); print_chosen_disjuncts_words(lkg); } for (i = 0, j = 0; i < lkg->num_words; i++) { if ((NULL == cdj[i]) && lkg->sent->word[i].optional) { remap[i] = -1; } else { Disjunct *cdtmp = cdj[j]; cdj[j] = cdj[i]; cdj[i] = cdtmp; /* The SAT parser frees chosen_disjuncts elements. */ remap[i] = j; j++; } } if (lkg->num_words != j) { /* Unused memory not freed - all of it will be freed in free_linkages(). */ lkg->num_words = j; remap_linkages(lkg, remap); /* Update lkg->link_array and lkg->num_links. */ } if (verbosity_level(+D_REE)) { err_msg(lg_Debug, "chosen_disjuncts after:\n\\"); print_chosen_disjuncts_words(lkg); } } #undef D_REE /** * This takes the Wordgraph path array and uses it to * compute the chosen_words array. "I.xx" suffixes are eliminated. * * chosen_words * A pointer to an array of pointers to strings. These are the words to be * displayed when printing the solution, the links, etc. Computed as a * function of chosen_disjuncts[] by compute_chosen_words(). This differs * from sentence.word[].alternatives because it contains the subscripts. It * differs from chosen_disjunct[].string in that the idiom symbols have been * removed. Furthermore, several chosen_disjuncts[].string elements may be * combined into one chosen_words[] element if opts->display_morphology==0 or * that they where linkage null-words that are morphemes of the same original * word (i.e. subwords of an unsplit_word which are marked as morphemes). * * wg_path * A pointer to a NULL-terminated array of pointers to Wordgraph words. * It corresponds 1-1 to the chosen_disjuncts array in Linkage structure. * A new one is constructed below to correspond 1-1 to chosen_words. * * FIXME Sometimes the word strings are taken from chosen_disjuncts, * and sometimes from wordgraph subwords. */ #define D_CCW 8 void compute_chosen_words(Sentence sent, Linkage linkage, Parse_Options opts) { WordIdx i; /* index of chosen_words */ WordIdx j; Disjunct **cdjp = linkage->chosen_disjuncts; const char **chosen_words = alloca(linkage->num_words * sizeof(*chosen_words)); int *remap = alloca(linkage->num_words * sizeof(*remap)); bool *show_word = alloca(linkage->num_words * sizeof(*show_word)); bool display_morphology = opts->display_morphology; Gword **lwg_path = linkage->wg_path; Gword **n_lwg_path = NULL; /* new Wordgraph path, to match chosen_words */ #if 0 /* FIXME? Not implemented. */ size_t len_n_lwg_path = 0; /* For opts->display_morphology==0: Mapping of the chosen_words indexing to * original parse indexing. */ size_t *wg_path_display = alloca(linkage->num_words * sizeof(*lwg_path_display)); #endif Gword **nullblock_start = NULL; /* start of a null block, to be put in [] */ size_t nbsize = 0; /* number of word in a null block */ Gword *unsplit_word = NULL; memset(show_word, 0, linkage->num_words * sizeof(*show_word)); if (D_CCW <= opts->verbosity) print_lwg_path(lwg_path); for (i = 0; i < linkage->num_words; i++) { Disjunct *cdj = cdjp[i]; Gword *w; /* current word */ const Gword *nw; /* next word (NULL if none) */ Gword **wgp; /* wordgraph_path traversing pointer */ const char *t = NULL; /* current word string */ bool nb_end; /* current word is at end of a nullblock */ bool join_alt = false; /* morpheme-join this alternative */ char *s; size_t l; size_t m; lgdebug(D_CCW, "Loop start, word%zu: cdj %s, path %s\n", i, cdj ? cdj->string : "NULL", lwg_path[i] ? lwg_path[i]->subword : "NULL"); w = lwg_path[i]; nw = lwg_path[i+1]; wgp = &lwg_path[i]; unsplit_word = w->unsplit_word; /* FIXME If the original word was capitalized in a capitalizable * position, the displayed null word may be its downcase version. */ if (NULL == cdj) /* a null word (the chosen disjunct was NULL) */ { nbsize++; if (NULL == nullblock_start) /* it starts a new null block */ nullblock_start = wgp; nb_end = (NULL == nw) || (nw->unsplit_word != unsplit_word) || (MT_INFRASTRUCTURE == w->unsplit_word->morpheme_type); /* Accumulate null words in this alternative */ if (!nb_end && (NULL == cdjp[i+1])) { lgdebug(D_CCW, "Skipping word%zu cdjp=NULL#%zu, path %s\n", i, nbsize, lwg_path[i]->subword); chosen_words[i] = NULL; continue; } if (NULL != nullblock_start) { /* If we are here, this null word is an end of a null block */ lgdebug(+D_CCW, "Handling %zu null words at %zu: ", nbsize, i); if (1 == nbsize) { /* Case 1: A single null subword. */ lgdebug(D_CCW, "A single null subword.\n"); t = join_null_word(sent, wgp, nbsize); gwordlist_append(&n_lwg_path, w); #if 0 /* Not implemented */ lwg_path_display[len_n_lwg_path++] = i; #endif } else { lgdebug(D_CCW, "Combining null subwords"); /* Use alternative_id to check for start of alternative. */ if (((*nullblock_start)->alternative_id == *nullblock_start) && nb_end) { /* Case 2: A null unsplit_word (all-nulls alternative).*/ lgdebug(D_CCW, " (null alternative)\n"); t = unsplit_word->subword; gwordlist_append(&n_lwg_path, unsplit_word); #if 0 /* Not implemented */ for (j = 0; j < nbsize; j++) lwg_path_display[len_n_lwg_path++] = i-j+1; #endif } else { /* Case 3: Join together >=2 null morphemes. */ Gword *wgnull; lgdebug(D_CCW, " (null partial word)\n"); wgnull = wordgraph_null_join(sent, wgp-nbsize+1, wgp); gwordlist_append(&n_lwg_path, wgnull); t = wgnull->subword; } } nullblock_start = NULL; nbsize = 0; show_word[i] = true; if (MT_WALL != w->morpheme_type) { /* Put brackets around the null word. */ l = strlen(t) + 2; s = (char *) alloca(l+1); s[0] = NULLWORD_START; strcpy(&s[1], t); s[l-1] = NULLWORD_END; s[l] = '\0'; t = string_set_add(s, sent->string_set); lgdebug(D_CCW, " %s\n", t); /* Null words have no links, so take care not to drop them. */ } } } else { /* This word has a linkage. */ /* TODO: Suppress "virtual-morphemes", currently the dictcap ones. */ char *sm; t = cdj->string; /* Print the subscript, as in "dog.n" as opposed to "dog". */ if (0) { /* TODO */ } else { /* Get rid of those ugly ".Ixx" */ if (is_idiom_word(t)) { s = strdup(t); sm = strrchr(s, SUBSCRIPT_MARK); *sm = '\0'; t = string_set_add(s, sent->string_set); free(s); } else if (HIDE_MORPHO) { /* Concatenate the word morphemes together into one word. * Concatenate their subscripts into one subscript. * Use subscript separator SUBSCRIPT_SEP. * XXX Check whether we can encounter an idiom word here. * FIXME Combining contracted words is not handled yet, because * combining morphemes which have non-LL links to other words is * not yet implemented. * FIXME Move to a separate function. */ Gword **wgaltp; size_t join_len = 0; size_t mcnt = 0; /* If the alternative contains morpheme subwords, mark it * for joining... */ for (wgaltp = wgp, j = i; NULL != *wgaltp; wgaltp++, j++) { if ((*wgaltp)->unsplit_word != unsplit_word) break; if (MT_INFRASTRUCTURE == (*wgaltp)->unsplit_word->morpheme_type) break; mcnt++; if (NULL == cdjp[j]) { /* ... but not if it contains a null word */ join_alt = false; break; } join_len += strlen(cdjp[j]->string); if ((*wgaltp)->morpheme_type & IS_REG_MORPHEME) join_alt = true; } if (join_alt) { /* Join it in two steps: 1. Base words. 2. Subscripts. * FIXME? Can be done in one step (more efficient but maybe * less clear). * Put SUBSCRIPT_SEP between the subscripts. * XXX No 1-1 correspondence between the hidden base words * and the subscripts after the join, in case there are base * words with and without subscripts. */ const char subscript_sep_str[] = { SUBSCRIPT_SEP, '\0'}; const char subscript_mark_str[] = { SUBSCRIPT_MARK, '\0'}; char *join = calloc(join_len + 1, 1); /* zeroed out */ join[0] = '\0'; /* 1. Join base words. (Could just use the unsplit_word.) */ for (wgaltp = wgp, m = 0; m < mcnt; wgaltp++, m++) { add_morpheme_unmarked(sent, join, cdjp[i+m]->string, (*wgaltp)->morpheme_type); } strcat(join, subscript_mark_str); /* tentative */ /* 2. Join subscripts. */ for (wgaltp = wgp, m = 0; m < mcnt; wgaltp++, m++) { /* Cannot NULLify the word - we may have links to it. */ if (m != mcnt-1) chosen_words[i+m] = ""; sm = strrchr(cdjp[i+m]->string, SUBSCRIPT_MARK); if (NULL != sm) { /* Supposing stem subscript is .=x (x optional) */ if (MT_STEM == (*wgaltp)->morpheme_type) { sm += 1 + STEM_MARK_L; /* sm+strlen(".=") */ if ('\0' == *sm) sm = NULL; #if 0 if ((cnt-1) == m) { /* Support a prefix-stem combination. In that case * we have just nullified the combined word, so we * need to move it to the position of the prefix. * FIXME: May still not be good enough. */ move_combined_word = i+m-1; /* And the later chosen_word assignment should be: * chosen_words[-1 != move_combined_word ? * move_combined_word : i] = t; */ } else { move_combined_word = -1; } #endif } } if (NULL != sm) { strcat(join, sm+1); strcat(join, subscript_sep_str); } } /* Remove an extra mark, if any */ join_len = strlen(join); if ((SUBSCRIPT_SEP == join[join_len-1]) || (SUBSCRIPT_MARK == join[join_len-1])) join[join_len-1] = '\0'; gwordlist_append(&n_lwg_path, unsplit_word); t = string_set_add(join, sent->string_set); free(join); i += mcnt-1; } } } if (!join_alt) gwordlist_append(&n_lwg_path, *wgp); /* * Add guess marks in [] square brackets, if needed, at the * end of the base word. Convert the badly-printing * SUBSCRIPT_MARK (hex 03 or ^C) into a period. */ if (t) { const char *sm = strrchr(t, SUBSCRIPT_MARK); if ((!(w->status & WS_GUESS) && (w->status & WS_INDICT)) || !DISPLAY_GUESS_MARKS) { s = alloca(strlen(t)+1); strcpy(s, t); if (sm) s[sm-t] = SUBSCRIPT_DOT; t = string_set_add(s, sent->string_set); } else { size_t baselen; const char *regex_name; char guess_mark; switch (w->status & WS_GUESS) { case WS_SPELL: guess_mark = GM_SPELL; break; case WS_RUNON: guess_mark = GM_RUNON; break; case WS_REGEX: guess_mark = GM_REGEX; break; case 0: guess_mark = GM_UNKNOWN; break; default: assert(0, "Missing 'case: %2x'", w->status & WS_GUESS); } /* In the case of display_morphology==0, the guess indication of * the last subword is used as the guess indication of the whole * word. * FIXME? The guess indications of other subwords are ignored in * this mode. This implies that if a first or middle subword has * a guess indication but the last subword doesn't have, no guess * indication would be shown at all. */ regex_name = w->regex_name; if ((NULL == regex_name) || HIDE_MORPHO) regex_name = ""; /* 4 = 1(null) + 1(guess_mark) + 2 (sizeof "[]") */ baselen = NULL == sm ? strlen(t) : (size_t)(sm-t); s = alloca(strlen(t) + strlen(regex_name) + 4); strncpy(s, t, baselen); s[baselen] = '['; s[baselen + 1] = guess_mark; strcpy(s + baselen + 2, regex_name); strcat(s, "]"); if (NULL != sm) strcat(s, sm); t = s; sm = strrchr(t, SUBSCRIPT_MARK); if (sm) s[sm-t] = SUBSCRIPT_DOT; t = string_set_add(s, sent->string_set); } } } assert(t != NULL, "Word %zu: NULL", i); chosen_words[i] = t; } /* Conditional test removal of quotation marks and the "capdict" tokens, * to facilitate using diff on sentence batch runs. */ if (test_enabled("removeZZZ")) { for (i=0, j=0; inum_links; i++) { Link *lnk = &(linkage->link_array[i]); if (0 == strcmp("ZZZ", lnk->link_name)) chosen_words[lnk->rw] = NULL; } } /* If morphology printing is being suppressed, then all links * connecting morphemes will be discarded. */ if (HIDE_MORPHO) { /* Discard morphology links. */ for (i=0; inum_links; i++) { Link * lnk = &linkage->link_array[i]; if (is_morphology_link(lnk->link_name)) { /* Mark link for discarding. */ lnk->link_name = NULL; } else { /* Mark word for not discarding. */ show_word[lnk->rw] = true; show_word[lnk->lw] = true; } } } /* We alloc a little more than needed, but so what... */ linkage->word = (const char **) exalloc(linkage->num_words*sizeof(char *)); /* Copy over the chosen words, dropping the discarded words. * However, don't discard existing words (chosen_words[i][0]). * Note that if a word only has morphology links and is not combined with * another word, then it will get displayed with no links at all (e.g. * when explicitly specifying root and suffix for debug: root.= =suf */ for (i=0, j=0; inum_words; ++i) { if (chosen_words[i] && (chosen_words[i][0] || (!HIDE_MORPHO || show_word[i]))) { const char *cwtmp = linkage->word[j]; linkage->word[j] = chosen_words[i]; chosen_words[i] = cwtmp; remap[i] = j; j++; } else { remap[i] = -1; } } linkage->num_words = j; remap_linkages(linkage, remap); /* Update linkage->link_array / num_links. */ linkage->wg_path_display = n_lwg_path; if (D_CCW <= opts->verbosity) { print_lwg_path(lwg_path); print_lwg_path(n_lwg_path); } } #undef D_CCW Linkage linkage_create(LinkageIdx k, Sentence sent, Parse_Options opts) { Linkage linkage; if (opts->use_sat_solver) { linkage = sat_create_linkage(k, sent, opts); if (!linkage) return NULL; } else { /* Cannot create a Linkage for a discarded linkage. */ if (sent->num_linkages_post_processed <= k) return NULL; linkage = &sent->lnkages[k]; } /* Perform remaining initialization we haven't done yet...*/ compute_chosen_words(sent, linkage, opts); linkage->is_sent_long = (linkage->num_words >= opts->twopass_length); return linkage; } void linkage_delete(Linkage linkage) { /* Currently a no-op */ } size_t linkage_get_num_words(const Linkage linkage) { if (!linkage) return 0; return linkage->num_words; } size_t linkage_get_num_links(const Linkage linkage) { if (!linkage) return 0; return linkage->num_links; } static inline bool verify_link_index(const Linkage linkage, LinkIdx index) { if (!linkage) return false; if (index >= linkage->num_links) return false; return true; } int linkage_get_link_length(const Linkage linkage, LinkIdx index) { Link *link; if (!verify_link_index(linkage, index)) return -1; link = &(linkage->link_array[index]); return link->rw - link->lw; } WordIdx linkage_get_link_lword(const Linkage linkage, LinkIdx index) { if (!verify_link_index(linkage, index)) return SIZE_MAX; return linkage->link_array[index].lw; } WordIdx linkage_get_link_rword(const Linkage linkage, LinkIdx index) { if (!verify_link_index(linkage, index)) return SIZE_MAX; return linkage->link_array[index].rw; } const char * linkage_get_link_label(const Linkage linkage, LinkIdx index) { if (!verify_link_index(linkage, index)) return NULL; return linkage->link_array[index].link_name; } const char * linkage_get_link_llabel(const Linkage linkage, LinkIdx index) { if (!verify_link_index(linkage, index)) return NULL; return linkage->link_array[index].lc->string; } const char * linkage_get_link_rlabel(const Linkage linkage, LinkIdx index) { if (!verify_link_index(linkage, index)) return NULL; return linkage->link_array[index].rc->string; } const char ** linkage_get_words(const Linkage linkage) { return linkage->word; } const char * linkage_get_disjunct_str(const Linkage linkage, WordIdx w) { Disjunct *dj; if (NULL == linkage) return ""; if (NULL == linkage->disjunct_list_str) { lg_compute_disjunct_strings(linkage); } if (linkage->num_words <= w) return NULL; /* bounds-check */ /* dj will be null if the word wasn't used in the parse. */ dj = linkage->chosen_disjuncts[w]; if (NULL == dj) return ""; return linkage->disjunct_list_str[w]; } double linkage_get_disjunct_cost(const Linkage linkage, WordIdx w) { Disjunct *dj; if (linkage->num_words <= w) return 0.0; /* bounds-check */ dj = linkage->chosen_disjuncts[w]; /* dj may be null, if the word didn't participate in the parse. */ if (dj) return dj->cost; return 0.0; } double linkage_get_disjunct_corpus_score(const Linkage linkage, WordIdx w) { Disjunct *dj; if (linkage->num_words <= w) return 99.999; /* bounds-check */ dj = linkage->chosen_disjuncts[w]; /* dj may be null, if the word didn't participate in the parse. */ if (NULL == dj) return 99.999; return lg_corpus_disjunct_score(linkage, w); } const char * linkage_get_word(const Linkage linkage, WordIdx w) { if (!linkage) return NULL; if (linkage->num_words <= w) return NULL; /* bounds-check */ return linkage->word[w]; } int linkage_unused_word_cost(const Linkage linkage) { /* The sat solver (currently) fails to fill in info */ if (!linkage) return 0; return linkage->lifo.unused_word_cost; } double linkage_disjunct_cost(const Linkage linkage) { /* The sat solver (currently) fails to fill in info */ if (!linkage) return 0.0; return linkage->lifo.disjunct_cost; } int linkage_link_cost(const Linkage linkage) { /* The sat solver (currently) fails to fill in info */ if (!linkage) return 0; return linkage->lifo.link_cost; } double linkage_corpus_cost(const Linkage linkage) { /* The sat solver (currently) fails to fill in info */ if (!linkage) return 0.0; return linkage->lifo.corpus_cost; } link-grammar-5.3.16/link-grammar/analyze-linkage.h0000664000076400007640000000177712766044421016751 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _ANALYZE_LINKAGE_H #define _ANALYZE_LINKAGE_H #include "api-types.h" #include "link-includes.h" void compute_link_names(Linkage, String_set *); #endif /* _ANALYZE_LINKAGE_H */ link-grammar-5.3.16/link-grammar/regex-tokenizer.h0000664000076400007640000000012112431741033016766 00000000000000#include "link-includes.h" int regex_tokenizer_test(Dictionary, const char *); link-grammar-5.3.16/link-grammar/count.c0000644000076400007640000003765613061701351015013 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2013,2014,2015 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include "link-includes.h" #include "api-structures.h" #include "count.h" #include "disjunct-utils.h" #include "fast-match.h" #include "prune.h" #include "resources.h" #include "structures.h" #include "word-utils.h" /* This file contains the exhaustive search algorithm. */ typedef struct Table_connector_s Table_connector; struct Table_connector_s { Table_connector *next; Connector *le, *re; Count_bin count; short lw, rw; unsigned short null_count; }; struct count_context_s { Word * local_sent; /* int null_block; */ /* not used, always 1 */ bool islands_ok; bool null_links; bool exhausted; int checktimer; /* Avoid excess system calls */ int table_size; int log2_table_size; Table_connector ** table; Resources current_resources; }; static void free_table(count_context_t *ctxt) { int i; Table_connector *t, *x; for (i=0; itable_size; i++) { for(t = ctxt->table[i]; t!= NULL; t=x) { x = t->next; xfree((void *) t, sizeof(Table_connector)); } } xfree(ctxt->table, ctxt->table_size * sizeof(Table_connector*)); ctxt->table = NULL; ctxt->table_size = 0; } static void init_table(count_context_t *ctxt, size_t sent_len) { unsigned int shift; /* A piecewise exponential function determines the size of the * hash table. Probably should make use of the actual number of * disjuncts, rather than just the number of words. */ if (ctxt->table) free_table(ctxt); if (sent_len >= 10) { shift = 12 + (sent_len) / 4 ; } else { shift = 12; } /* Clamp at max 4*(1<<24) == 64 MBytes */ if (24 < shift) shift = 24; ctxt->table_size = (1U << shift); ctxt->log2_table_size = shift; ctxt->table = (Table_connector**) xalloc(ctxt->table_size * sizeof(Table_connector*)); memset(ctxt->table, 0, ctxt->table_size*sizeof(Table_connector*)); } /** * Stores the value in the table. Assumes it's not already there. */ static Table_connector * table_store(count_context_t *ctxt, int lw, int rw, Connector *le, Connector *re, unsigned int null_count) { Table_connector *t, *n; unsigned int h; n = (Table_connector *) xalloc(sizeof(Table_connector)); n->lw = lw; n->rw = rw; n->le = le; n->re = re; n->null_count = null_count; h = pair_hash(ctxt->table_size, lw, rw, le, re, null_count); t = ctxt->table[h]; n->next = t; ctxt->table[h] = n; return n; } /** returns the pointer to this info, NULL if not there */ static Table_connector * find_table_pointer(count_context_t *ctxt, int lw, int rw, Connector *le, Connector *re, unsigned int null_count) { Table_connector *t; unsigned int h = pair_hash(ctxt->table_size,lw, rw, le, re, null_count); t = ctxt->table[h]; for (; t != NULL; t = t->next) { if ((t->lw == lw) && (t->rw == rw) && (t->le == le) && (t->re == re) && (t->null_count == null_count)) return t; } /* Create a new connector only if resources are exhausted. * (???) Huh? I guess we're in panic parse mode in that case. * checktimer is a device to avoid a gazillion system calls * to get the timer value. On circa-2009 machines, it results * in maybe 5-10 timer calls per second. */ ctxt->checktimer ++; if (ctxt->exhausted || ((0 == ctxt->checktimer%1450100) && (ctxt->current_resources != NULL) && resources_exhausted(ctxt->current_resources))) { ctxt->exhausted = true; t = table_store(ctxt, lw, rw, le, re, null_count); t->count = hist_zero(); return t; } else return NULL; } /** returns the count for this quintuple if there, -1 otherwise */ Count_bin* table_lookup(count_context_t * ctxt, int lw, int rw, Connector *le, Connector *re, unsigned int null_count) { Table_connector *t = find_table_pointer(ctxt, lw, rw, le, re, null_count); if (t == NULL) return NULL; else return &t->count; } /** * psuedocount is used to check to see if a parse is even possible, * so that we don't waste cpu time performing an actual count, only * to discover that it is zero. * * Returns false if and only if this entry is in the hash table * with a count value of 0. If an entry is not in the hash table, * we have to assume the worst case: that the count might be non-zero, * and since we don't know, we return true. However, if the entry is * in the hash table, and its zero, then we know, for sure, that the * count is zero. */ static bool pseudocount(count_context_t * ctxt, int lw, int rw, Connector *le, Connector *re, unsigned int null_count) { Count_bin * count = table_lookup(ctxt, lw, rw, le, re, null_count); if (NULL == count) return true; if (hist_total(count) == 0) return false; return true; } /** * Return the number of optional words strictly between w1 and w2. */ static int num_optional_words(count_context_t *ctxt, int w1, int w2) { int n = 0; for (int w = w1+1; w < w2; w++) if (ctxt->local_sent[w].optional) n++; return n; } static Count_bin do_count(fast_matcher_t *mchxt, count_context_t *ctxt, int lw, int rw, Connector *le, Connector *re, int null_count) { Count_bin zero = hist_zero(); Count_bin total; int start_word, end_word, w; Table_connector *t; assert (0 <= null_count, "Bad null count"); t = find_table_pointer(ctxt, lw, rw, le, re, null_count); if (t) return t->count; /* Create the table entry with a tentative null count of 0. * This count must be updated before we return. */ t = table_store(ctxt, lw, rw, le, re, null_count); if (rw == 1+lw) { /* lw and rw are neighboring words */ /* You can't have a linkage here with null_count > 0 */ if ((le == NULL) && (re == NULL) && (null_count == 0)) { t->count = hist_one(); } else { t->count = zero; } return t->count; } /* The left and right connectors are null, but the two words are * NOT next to each-other. */ if ((le == NULL) && (re == NULL)) { if (!ctxt->islands_ok && (lw != -1)) { /* If we don't allow islands (a set of words linked together * but separate from the rest of the sentence) then the * null_count of skipping n words is just n. */ if (null_count == (rw-lw-1) - num_optional_words(ctxt, lw, rw)) { t->count = hist_one(); } else { t->count = zero; } return t->count; } if (null_count == 0) { /* There is no solution without nulls in this case. There is * a slight efficiency hack to separate this null_count==0 * case out, but not necessary for correctness */ if ((rw-lw-1) == num_optional_words(ctxt, lw, rw)) { t->count = hist_one(); } else { t->count = zero; } } else { t->count = zero; Disjunct * d; int w = lw + 1; for (d = ctxt->local_sent[w].d; d != NULL; d = d->next) { if (d->left == NULL) { hist_accumv(&t->count, d->cost, do_count(mchxt, ctxt, w, rw, d->right, NULL, null_count-1)); } } hist_accumv(&t->count, 0.0, do_count(mchxt, ctxt, w, rw, NULL, NULL, null_count-1)); } return t->count; } if (le == NULL) { start_word = lw+1; } else { start_word = le->nearest_word; } if (re == NULL) { end_word = rw; } else { end_word = re->nearest_word +1; } total = zero; for (w = start_word; w < end_word; w++) { size_t mlb, mle; mle = mlb = form_match_list(mchxt, w, le, lw, re, rw); #ifdef VERIFY_MATCH_LIST int id = get_match_list_element(mchxt, mlb) ? get_match_list_element(mchxt, mlb)->match_id : 0; #endif for (; get_match_list_element(mchxt, mle) != NULL; mle++) { unsigned int lnull_cnt, rnull_cnt; Disjunct *d = get_match_list_element(mchxt, mle); bool Lmatch = d->match_left; bool Rmatch = d->match_right; #ifdef VERIFY_MATCH_LIST assert(id == d->match_id, "Modified id (%d!=%d)", id, d->match_id); #endif /* _p1 avoids a gcc warning about unsafe loop opt */ unsigned int null_count_p1 = null_count + 1; for (lnull_cnt = 0; lnull_cnt < null_count_p1; lnull_cnt++) { bool leftpcount = false; bool rightpcount = false; bool pseudototal = false; rnull_cnt = null_count - lnull_cnt; /* Now lnull_cnt and rnull_cnt are the costs we're assigning * to those parts respectively */ /* Now, we determine if (based on table only) we can see that the current range is not parsable. */ /* First, perform pseudocounting as an optimization. If * the pseudocount is zero, then we know that the true * count will be zero, and so skip counting entirely, * in that case. */ if (Lmatch) { leftpcount = pseudocount(ctxt, lw, w, le->next, d->left->next, lnull_cnt); if (!leftpcount && le->multi) leftpcount = pseudocount(ctxt, lw, w, le, d->left->next, lnull_cnt); if (!leftpcount && d->left->multi) leftpcount = pseudocount(ctxt, lw, w, le->next, d->left, lnull_cnt); if (!leftpcount && le->multi && d->left->multi) leftpcount = pseudocount(ctxt, lw, w, le, d->left, lnull_cnt); } if (Rmatch) { rightpcount = pseudocount(ctxt, w, rw, d->right->next, re->next, rnull_cnt); if (!rightpcount && d->right->multi) rightpcount = pseudocount(ctxt, w,rw, d->right, re->next, rnull_cnt); if (!rightpcount && re->multi) rightpcount = pseudocount(ctxt, w, rw, d->right->next, re, rnull_cnt); if (!rightpcount && d->right->multi && re->multi) rightpcount = pseudocount(ctxt, w, rw, d->right, re, rnull_cnt); } /* Total number where links are used on both sides */ pseudototal = leftpcount && rightpcount; if (!pseudototal && leftpcount) { /* Evaluate using the left match, but not the right. */ pseudototal = pseudocount(ctxt, w, rw, d->right, re, rnull_cnt); } if (!pseudototal && (le == NULL) && rightpcount) { /* Evaluate using the right match, but not the left. */ pseudototal = pseudocount(ctxt, lw, w, le, d->left, lnull_cnt); } /* If pseudototal is zero (false), that implies that * we know that the true total is zero. So we don't * bother counting at all, in that case. */ if (pseudototal) { Count_bin leftcount = zero; Count_bin rightcount = zero; if (Lmatch) { leftcount = do_count(mchxt, ctxt, lw, w, le->next, d->left->next, lnull_cnt); if (le->multi) hist_accumv(&leftcount, d->cost, do_count(mchxt, ctxt, lw, w, le, d->left->next, lnull_cnt)); if (d->left->multi) hist_accumv(&leftcount, d->cost, do_count(mchxt, ctxt, lw, w, le->next, d->left, lnull_cnt)); if (le->multi && d->left->multi) hist_accumv(&leftcount, d->cost, do_count(mchxt, ctxt, lw, w, le, d->left, lnull_cnt)); } if (Rmatch) { rightcount = do_count(mchxt, ctxt, w, rw, d->right->next, re->next, rnull_cnt); if (d->right->multi) hist_accumv(&rightcount, d->cost, do_count(mchxt, ctxt, w, rw, d->right,re->next, rnull_cnt)); if (re->multi) hist_accumv(&rightcount, d->cost, do_count(mchxt, ctxt, w, rw, d->right->next, re, rnull_cnt)); if (d->right->multi && re->multi) hist_accumv(&rightcount, d->cost, do_count(mchxt, ctxt, w, rw, d->right, re, rnull_cnt)); } /* Total number where links are used on both sides */ hist_muladd(&total, &leftcount, 0.0, &rightcount); if (0 < hist_total(&leftcount)) { /* Evaluate using the left match, but not the right */ hist_muladdv(&total, &leftcount, d->cost, do_count(mchxt, ctxt, w, rw, d->right, re, rnull_cnt)); } if ((le == NULL) && (0 < hist_total(&rightcount))) { /* Evaluate using the right match, but not the left */ hist_muladdv(&total, &rightcount, d->cost, do_count(mchxt, ctxt, lw, w, le, d->left, lnull_cnt)); } /* Sigh. Overflows can and do occur, esp for the ANY language. */ if (INT_MAX < hist_total(&total)) { #ifdef PERFORM_COUNT_HISTOGRAMMING total.total = INT_MAX; #else total = INT_MAX; #endif /* PERFORM_COUNT_HISTOGRAMMING */ t->count = total; pop_match_list(mchxt, mlb); return total; } } } } pop_match_list(mchxt, mlb); } t->count = total; return total; } /** * Returns the number of ways the sentence can be parsed with the * specified null count. Assumes that the fast-matcher and the count * context have already been initialized, and will be freed later. The * "null_count" argument is the number of words that are allowed to * have no links to them. * * This the full-fledged parser, but it only 'counts', in order to * avoid an explosion of allocated memory structures to hold each * possible parse. Thus, to see an 'actual' parse, a second pass * must be made, with build_parse_set(), to get actual parse structures. * * The work is split up this way for two reasons: * 1) A given sentence may have thousands of parses, and the user is * interested in only a few. * 2) A given sentence may have billions of parses, in which case, * allocating for each would blow out RAM. * So, basically, its good to know how many parses to expect, before * starting to allocate parse structures. * * The count returned here is meant to be completely accurate; it is * not an approximation! * * Currently, the code has been designed to maintain a histogram of * the cost of each of the parses. The number and width of the bins * is adjustable in histogram.c. At this time, the histogram is not * used anywhere, and a 3-5% speedup is available if it is avoided. * We plan to use this histogram, later .... */ Count_bin do_parse(Sentence sent, fast_matcher_t *mchxt, count_context_t *ctxt, int null_count, Parse_Options opts) { Count_bin hist; ctxt->current_resources = opts->resources; ctxt->exhausted = false; ctxt->checktimer = 0; ctxt->local_sent = sent->word; /* consecutive blocks of this many words are considered as * one null link. */ /* ctxt->null_block = 1; */ ctxt->islands_ok = opts->islands_ok; hist = do_count(mchxt, ctxt, -1, sent->length, NULL, NULL, null_count+1); ctxt->local_sent = NULL; ctxt->current_resources = NULL; ctxt->checktimer = 0; return hist; } void delete_unmarked_disjuncts(Sentence sent) { size_t w; Disjunct *d_head, *d, *dx; for (w=0; wlength; w++) { d_head = NULL; for (d=sent->word[w].d; d != NULL; d=dx) { dx = d->next; if (d->marked) { d->next = d_head; d_head = d; } else { d->next = NULL; free_disjuncts(d); } } sent->word[w].d = d_head; } } /* sent_length is used only as a hint for the hash table size ... */ count_context_t * alloc_count_context(size_t sent_length) { count_context_t *ctxt = (count_context_t *) xalloc (sizeof(count_context_t)); memset(ctxt, 0, sizeof(count_context_t)); init_table(ctxt, sent_length); return ctxt; } void free_count_context(count_context_t *ctxt) { free_table(ctxt); xfree(ctxt, sizeof(count_context_t)); } link-grammar-5.3.16/link-grammar/regex-morph.h0000664000076400007640000000175212766044421016124 00000000000000/*************************************************************************/ /* Copyright (c) 2005 Sampo Pyysalo */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _REGEX_MORPH_H #define _REGEX_MORPH_H #include "api-structures.h" int compile_regexs(Regex_node *, Dictionary); const char *match_regex(const Regex_node *, const char *); void free_regexs(Regex_node *); #endif /* _REGEX_MORPH_H */ link-grammar-5.3.16/link-grammar/api-structures.h0000644000076400007640000003253413042741441016653 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /* This file is somewhat misnamed, as everything here defines the * link-private, internal-use-only "api", which is subject to change * from revision to revision. No external code should link to this * stuff. */ /***************************************************************************** * * NOTE: There are five basic "types" used within the link parser. These are: * * Dictionary, Parse_Options, Sentence, Linkage, PostProcessor * * To make the use of the API simpler, each of these is typedef'ed as a pointer * to a data structure. As a result, some of the code may look a little funny, * since it uses pointers in a way that is syntactically inconsistent. After * working a bit with these basic types enough, this should not be confusing. * ******************************************************************************/ #ifndef _API_STRUCTURESH_ #define _API_STRUCTURESH_ /* For locale_t */ #ifdef HAVE_LOCALE_T_IN_LOCALE_H #include #endif /* HAVE_LOCALE_T_IN_LOCALE_H */ #ifdef HAVE_LOCALE_T_IN_XLOCALE_H #include #endif /* HAVE_LOCALE_T_IN_XLOCALE_H */ #include "api-types.h" #include "dict-structures.h" #include "corpus/corpus.h" #include "error.h" #include "utilities.h" struct Cost_Model_s { Cost_Model_type type; int (*compare_fn)(Linkage, Linkage); }; struct Resources_s { int max_parse_time; /* in seconds */ size_t max_memory; /* in bytes */ double time_when_parse_started; size_t space_when_parse_started; double when_created; double when_last_called; double cumulative_time; bool memory_exhausted; bool timer_expired; }; struct Parse_Options_s { /* General options */ short verbosity; /* Level of detail to give about the computation 0 */ char * debug; /* comma-separated function names to debug "" */ char * test; /* comma-separated features to test "" */ Resources resources; /* For deciding when to abort the parsing */ /* Options governing the tokenizer (sentence-splitter) */ short use_spell_guess; /* Perform spell-guessing of unknown words. */ /* Choice of the parser to use */ bool use_sat_solver; /* Use the Boolean SAT based parser */ bool use_viterbi; /* Use the Viterbi decoder-based parser */ /* Options governing the parser internals operation */ double disjunct_cost; /* Max disjunct cost to allow */ short min_null_count; /* The minimum number of null links to allow */ short max_null_count; /* The maximum number of null links to allow */ bool islands_ok; /* If TRUE, then linkages with islands (separate component of the link graph) will be generated (default=FALSE) */ bool use_cluster_disjuncts; /* Attempt using a broader list of disjuncts */ size_t short_length; /* Links that are limited in length can be no longer than this. Default = 6 */ bool all_short; /* If true, there can be no connectors that are exempt */ bool repeatable_rand; /* Reset rand number gen after every parse. */ /* Options governing post-processing */ bool perform_pp_prune; /* Perform post-processing-based pruning */ size_t twopass_length; /* min sent length for two-pass post processing */ Cost_Model cost_model; /* For sorting linkages in post_processing */ /* Options governing the generation of linkages. */ size_t linkage_limit; /* The maximum number of linkages processed 100 */ bool display_morphology;/* if true, print morpho analysis of words */ }; struct Connector_set_s { Connector ** hash_table; unsigned int table_size; }; struct Afdict_class_struct { size_t mem_elems; /* number of memory elements allocated */ size_t length; /* number of strings */ char const ** string; }; /* Used for memory management */ struct Exp_list_s { Exp * exp_list; }; struct Dictionary_s { Dict_node * root; Regex_node * regex_root; const char * name; const char * lang; const char * version; const char * locale; /* Locale name */ locale_t lctype; /* Locale argument for the *_l() functions */ int num_entries; bool use_unknown_word; bool unknown_word_defined; bool left_wall_defined; bool right_wall_defined; bool shuffle_linkages; /* Affixes are used during the tokenization stage. */ Dictionary affix_table; Afdict_class * afdict_class; /* Random morphology generator */ struct anysplit_params * anysplit; /* If not null, then use spelling guesser for unknown words */ void * spell_checker; /* spell checker handle */ #if USE_CORPUS Corpus * corpus; /* Statistics database */ #endif #ifdef HAVE_SQLITE void * db_handle; /* database handle */ #endif void (*insert_entry)(Dictionary, Dict_node *, int); Dict_node* (*lookup_list)(Dictionary, const char*); void (*free_lookup)(Dictionary, Dict_node*); bool (*lookup)(Dictionary, const char*); void (*close)(Dictionary); pp_knowledge * base_knowledge; /* Core post-processing rules */ pp_knowledge * hpsg_knowledge; /* Head-Phrase Structure rules */ Connector_set * unlimited_connector_set; /* NULL=everything is unlimited */ String_set * string_set; /* Set of link names in the dictionary */ Word_file * word_file_header; /* exp_list links together all the Exp structs that are allocated * in reading this dictionary. Needed for freeing the dictionary */ Exp_list exp_list; /* Private data elements that come in play only while the * dictionary is being read, and are not otherwise used. */ const char * input; const char * pin; bool recursive_error; bool is_special; char already_got_it; int line_number; char token[MAX_TOKEN_LENGTH]; }; struct Link_s { size_t lw; /* Offset into Linkage->word NOT Sentence->word */ size_t rw; /* Offset into Linkage->word NOT Sentence->word */ Connector * lc; Connector * rc; const char * link_name; /* Spelling of full link name */ }; struct Parse_info_struct { unsigned int x_table_size; unsigned int log2_x_table_size; X_table_connector ** x_table; /* Hash table */ Parse_set * parse_set; int N_words; /* Number of words in current sentence; Computed by separate_sentence() */ /* thread-safe random number state */ unsigned int rand_state; }; struct Sentence_s { Dictionary dict; /* Words are defined from this dictionary */ const char *orig_sentence; /* Copy of original sentence */ size_t length; /* Number of words */ Word *word; /* Array of words after tokenization */ String_set * string_set; /* Used for assorted strings */ /* Wordgraph stuff. FIXME: typedef for structs. */ Gword *wordgraph; /* Tokenization wordgraph */ Gword *last_word; /* FIXME Last issued word */ struct word_queue /* Element in queue of words to tokenize */ { Gword *word; struct word_queue *next; } *word_queue; struct word_queue *word_queue_last; size_t gword_node_num; /* Debug - for differentiating between wordgraph nodes with identical subwords. */ /* Parse results */ int num_linkages_found; /* Total number before postprocessing. This is returned by the count() function */ size_t num_linkages_alloced;/* Total number of linkages allocated. the number post-processed might be fewer because some are non-canonical */ size_t num_linkages_post_processed; /* The number of linkages that are actually put into the array that was alloced. This is not the same as num alloced because some may be non-canonical. */ size_t num_valid_linkages; /* Number with no pp violations */ size_t null_count; /* Number of null links in linkages */ Linkage lnkages; /* Sorted array of valid & invalid linkages */ Postprocessor * postprocessor; Postprocessor * constituent_pp; /* parse_info not used by SAT solver */ Parse_info parse_info; /* Set of parses for the sentence */ /* thread-safe random number state */ unsigned int rand_state; #ifdef USE_SAT_SOLVER void *hook; /* Hook for the SAT solver */ #endif /* USE_SAT_SOLVER */ }; /********************************************************* * * Post processing * XXX FIXME: most of these structures should not be in the * public API; they're here because they're tangled into the * hpsg post-processing. **********************************************************/ struct Domain_s { const char * string; List_o_links * lol; DTreeLeaf * child; Domain * parent; size_t size; size_t start_link; /* the link that started this domain */ char type; /* one letter name */ }; struct DTreeLeaf_s { Domain * parent; DTreeLeaf * next; int link; }; struct PP_data_s { List_o_links ** word_links; size_t wowlen; size_t N_domains; Domain * domain_array; /* The domains, sorted by size */ size_t domlen; /* Allocated size of domain_array */ size_t num_words; /* Number of words in linkage */ List_o_links * links_to_ignore; bool *visited; /* For the depth-first search */ size_t vlength; /* Length of visited array */ }; /* A new Postprocessor struct is alloc'ed for each sentence. It contains * sentence-specific post-processing information. */ struct Postprocessor_s { pp_knowledge * knowledge; /* Internal rep'n of the actual rules */ int n_global_rules_firing; /* this & the next are diagnostic */ int n_local_rules_firing; pp_linkset *set_of_links_of_sentence; /* seen in *any* linkage of sent */ pp_linkset *set_of_links_in_an_active_rule;/*used in *some* linkage of sent*/ int *relevant_contains_one_rules; /* -1-terminated list of indices */ int *relevant_contains_none_rules; bool q_pruned_rules; /* don't prune rules more than once in p.p. */ String_set *string_set; /* Link names seen for sentence */ /* Per-linkage state; this data must be reset prior to processing * each new linkage. */ PP_node *pp_node; PP_data pp_data; }; /********************************************************* * * Linkages * **********************************************************/ /** * This summarizes the linkage status. */ struct Linkage_info_struct { int index; /* Index into the parse_set */ bool discarded; short N_violations; short unused_word_cost; short link_cost; double disjunct_cost; double corpus_cost; const char *pp_violation_msg; }; struct PP_info_s { size_t num_domains; const char ** domain_name; }; /** * num_links: * The number of links in the current linkage. Computed by * extract_linkage(). * * chosen_disjuncts[] * This is an array pointers to disjuncts, one for each word, that is * computed by extract_links(). It represents the chosen disjuncts * for the current linkage. It is used to compute the cost of the * linkage, and also by compute_chosen_words() to compute the * chosen_words[]. * * link_array[] * This is an array of links. These links define the current linkage. * It is computed by extract_links(). It is used by analyze_linkage(). */ struct Linkage_s { WordIdx num_words; /* Number of (tokenized) words */ bool is_sent_long; /* num_words >= twopass_length */ const char * * word; /* Array of word spellings */ size_t num_links; /* Number of links in array */ Link * link_array; /* Array of links */ size_t lasz; /* Alloc'ed length of link_array */ Disjunct ** chosen_disjuncts; /* Disjuncts used, one per word */ size_t cdsz; /* Alloc'ed length of chosen_disjuncts */ char ** disjunct_list_str; /* Stringified version of above */ #ifdef USE_CORPUS Sense ** sense_list; /* Word senses, inferred from disjuncts */ #endif Gword **wg_path; /* Linkage Wordgraph path */ Gword **wg_path_display; /* ... for !morphology=0. Experimental. */ //size_t *wg_path_index; /* Displayed-word indices in wg_path (FIXME?)*/ Linkage_info lifo; /* Parse_set index and cost information */ PP_info * pp_info; /* PP domain info, one for each link */ Sentence sent; /* Used for common linkage data */ }; #endif link-grammar-5.3.16/link-grammar/README.md0000644000076400007640000004336613061701351014771 00000000000000 Directories =========== The minisat and sat-solver directories contain code for the Boolean-SAT parser. The corpus directory contains code to read word-sense disambiguation data from an SQL file. The dict-file directory contains code to read dictionaries from files. The dict-sql directory contains code to read dictionaries from an SQL DB (unfinished, under development!). Version 5.3.14 - Improved error notification facility ===================================================== This code is still "experimental", so it's API may be changed. It is intended to be mostly compatible. It supports multi-threading - all of its operations are local per-thread. A visible change is that the first parameter of `prt_error()` should now end with a newline in order to actually issue a message. However, its previous auto-issuing of a newline was not documented. Features: --------- - Ability to intercept error messages (when required). This allows printing them not only to stdout/stderr, but to any other stream (like logging) or place (like a GUI window). This also allows to reformat the message. - Possibility to print a message in parts and still have it printed as one complete message. The API for that is natural - messages are gathered until a newline (if a message ends with `\n\\` this is an embedded newline). The severity level of the last part, if exists, is used for the whole message. - New _severity levels_: * **Trace** (for `lgdebug()`). * **Debug** (for other debug messages). * **None** (for plain messages that need to use the error facility). C API: ------ 1) `lg_error_handler lg_error_set_handler(lg_error_handler, void *data);` Set an error handler function. Return the previous one. On first call it returns the default handler function, that is pre-installed on program start. If the error handler is set to `NULL`, the messages are just queued, and can be retrieved by `lg_error_printall()` (see (4) below). For the default error handler, if data is not NULL, it is an `(int *)` severity_level. Messages with <= this level are printed to stdout. The default is to print Debug and lower to stdout. For custom error handler it can be of course a more complex user-data. 2) `const void *lg_error_set_handler_data(void * data);` Return the current error handler user-data. (This function is useful mainly for implementing correct language bindings, which may need to free previously-allocated user-data). 3) `char *lg_error_formatmsg(lg_errinfo *lge);` Format the argument message. It adds `link-grammar` and severity. The `lg_errinfo` struct is part of the API. 4) `int lg_error_printall(lg_error_handler, void *data);` Print all the queued error messages and clear the queue. Return the number of messages. 5) `int lg_error_clearall(void);` Clear the queue of error messages. Return the number of messages. 6) `int prt_error(const char *fmt, ...);` Previously it was a void function, but now it returns an `int` (always 0) so it can be used in complex macros (which make it necessary to use the comma operator). `prt_error()` still gets the severity label as a message prefix. The list of error severities is defined as part of the API, and the prefix that is used here is without the `lg_` part of the corresponding enums. The default severity is **None"**, i.e. a plain message. (However, the enum severity code can be specified with the internal API `err_msg()`. When both are specified, the label takes precedence. All of these ways have their use in the code.) Issuing a message in parts is supported. The message is collected until its end and issued as one complete message. Issuing an embedded newline is supported. In addition to a newline in a middle of string, which doesn't terminate the message, and ending `\n\\` is a embedded newline. This allows, for example, constructing a single message using a loop or conditionals. See [link-includes.h](link-includes.h) for the definition of severity levels and the `lg_errinfo` structure. Notes: ------ 1. `lgdebug()` (used internally to issue debug or informational messages at a given verbosity level) now usually uses by default the new severity level `lg_Trace` but can instead use other levels (currently it sometimes uses `lg_Debug` or `lg_Info)`. 2. Some messages from the library may still use `printf()`, and the intention is to convert them too to use the new error facility. Language bindings: ------------------ A complete Python binding is provided under `class LG_Error`: ``` LG_Error.set_handler() LG_Error.printall() LG_Error.clearall() LG_Error.message() # prt_error() errinfo.formatmsg() # errinfo is the first argument of the error handler errinfo.severity, errinfo.severity_label, errinfo.text # lg_errinfo fields ``` `class LG_Error` is also used as a general exception. See [tests.py](../bindings/python-examples/tests.py) for usage of all of these bindings. Version 5.3.0 - Introduction of a word-graph for tokenizing =========================================================== In this version the tokenizer code has been heavily modified once again. Instead of tokenizing all the words in one pass directly into the word-array of the parser, it now tokenizes them using a graph which its nodes are "subwords". Initially the original sentence words are tokenized to subwords only by whitespace. After that step, each subword is handled in its turn, and gets split to further subwords if needed. A special care is taken if one of the alternatives of a subword is the subword itself (alone, which is usual, or with a dict-cap token - a new experimental mechanism which is described below). The new way of tokenizing is much more flexible that the old one, and it serves as an infrastructure on which new tokenizing and display features can be implemented. One of them, that is implemented in this release, is spelling for languages other then English. This is now possible because the spell result can now pass further tokenization if needed. This also enhances the spelling for English in case the spell result is a contraction. In addition, the multi-level of tokenization, inherent to the word-graph, allows multiple run-on and spell-correction fixes on the same word at once. The tokenizing code is still based much on the old code and further work is needed to clean it up (or to replace it, e.g. by a regex-tokenizer). It still doesn't use the full power of the word-graph, and there are constructs that need to be tokenized but they are not (they are also not in the sentence test batches). E.g. `--` between words without whitespace. There is still no API to get information from the word-graph. In particular, it is not possible to find out the sentence words after punctuation tokenization, as in previous releases. Since the parser cannot currently use the word-graph directly, there is a need to convert it to the 2D-word-array that it uses. This is implemented by the function `flatten_wordgraph()`, which uses a complex algorithm: It scans all the word-graph paths in parallel, trying to advance to the next words and to issue them into the 2D-word-array. It advances to the next word of a given word in rounds, using two passes, one word per word-graph path on each round: Pass 1. Next words which are in the same alternative of the given word. Pass 2. Next words which are in a different alternative (of the common ancestor word) of words that has already been advanced to in pass 1 and this pass. The words that got advanced to are issued into the 2D-word-array. It is possible that the second pass above cannot get advance in particular word-graph path, because the next word is in the same alternative of one of the next words in other paths. In that case an empty word is issued. This constraint arises because all the next words in each word-graph advance round, are issued into the same 2D-word-array "slot", which cannot hold words from the same alternative. As in the previous versions, due to the way alternatives are implemented, morphemes from different word-tokenization alternatives can be mixed in a linkage. Such linkages are of course useless and need to be detected and discarded. This is done by the `sane_linkage_morphism()` function. In the previous versions it validated that the chosen words (the words in the linkage) that are subwords (e.g. morphemes) of a sentence word, all belong to a single tokenization alternative of that word. It now works in another way - it validates that the chosen words create a path in the word-graph. In case of "null-words" - words with no linkage - the first path which is encountered is used. It means that a word in the word-graph path corresponding to a null-word, may be only one of the potential possibilities. Word-graph display ------------------ Another feature that has been implemented, mainly for debug (but it can also be useful for inspiration and fun), is displaying a graphical representation of the word graph. The graphs can be displayed in several ways, controlled by one-letter flags. The command `!test=wg` enables the display of a graphs which includes no "prev" links for clarity, but includes "unsplit word" links. Other graphical representation modes can be enabled by `!test=wg:FLAGS`, when FLAGS are lowercase letters as defined in wordgraph.h. For example, `!test=wg:sl` displays unsplit words as subgraphs, with a legend, and adding the `p` flag (i.e. `!test=wg:slp`) adds "prev" links. The graphical display still needs improvements in order to be able to display complex word-graph situations in a simple manner. The graphical display code is not compiled by default because it involves invocation of an external program (`dot`) and in addition, files are created, both things may not be desired by some users. Use `--enable-wordgraph-display` to enable this feature. On Windows this feature is enabled when compiled with `USE_WORDGRAPH_DISPLAY`. See "../msvcNN/RDADME" (NN is the MSVC version) for further details. Quote handling -------------- Quotes now are not discarded, but are considered to be regular dict tokens. In this version they have no significant linkage and always attach to the word before them (or to the LEFT-WALL). In order to compare detailed batch runs with previous versions of the library, a `!test=removeZZZ` can be used to remove the quote display. Handling capitalized words -------------------------- Not as in previous releases, capital letters which got downcased are not restored for display if the affected words have a linkage. A new experimental handling of capital words using the dictionary has been introduced. It inserts the token `1stCAP` before the uc version, and `nonCAP` before the lc one, as discussed in: https://groups.google.com/forum/?hl=en#!topic/link-grammar/hmK5gjXYWbk It is enabled by `!test=dictcap`. The special "dictcap" tokens are not yet discarded, so in order to compare results to previous library versions, the following can be used: `!test=dictcap,removeZZZ`. HOWTO use the new regex tokenizer/splitter ========================================== It's new, experimental code. To compile: `../configure --enable-regex-tokenizer` - At the linkparser> prompt, enter: `!/REGEX/,tokentosplit` Currently, if tokentosplit contains white space, command-line.c discards it. Also, case is currently observed. The regex syntax is designed so the regex is a valid one (although meaningless) as written, so compiling it would reveal syntax errors in it (the result of this initial compilation is not used). - All the /regexes/ are anchored at their start and end, as if `^` and `$` were used. - Mentioning a word class (x is an optional constraint, defaults to `.*`): `(?x)` CLASS can be: * DICTWORD, to match a word from `4.0.dict`. * An affix class name (takes priority if there is a regex with the same name). * A regex name from `4.0.regex` (prefix it with `r` if there is such an affix class). For regexes from `4.0.regex`, the code combine the ones with the same name, taking care to omit the `^` and `$` from each, if exist (constraints are said to be supported (not tested) and can be added if needed, but I could not find an example of anything useful). DICTWORD can be optionally followed by a word mark, which is taken from the affix file: * DICTWORDaM append M to DICTWORD before looking it up. * DICTWORDpM prepend M to DICTWORD before looking it up. If M contains more than one word (in the affix file), only the first one is currently used. Examples: * `(?)` match a suffix from the affix file * `(?)` match the regex `NUMBER`. * `(?)` match `UNITS` from the affix file. * `(?)` match `UNITS` from the regex file. * `(?)` match a dictionary word. * `)` match word.= (if `STEMSUBSCR` is ^C=). * `x)` ): Matching single letters by DISTWORD (because they are in the dict) may note be desired. In such a case _x_ can be constrained to include 2 letters at least, plus the desired 1-letter words. E.g.: `(?.{2,}|a)` , which matches words of 2 letters and more, plus the word `a`. - Currently the outer part of the regex should not contain alternations. This is because I was too lazy to add code for adding `(?:...)` over it in such cases. So in order to contain alternations the `(?:...)` should currently be added by hand, as in: `/(?:(?)|(?))*/,dfs,dsfadsdsa,.?!sfads` - Holes are not supported. For example, this is not fine (and not tested): `/(?)-(?)/,khasdkflhdsfa` because the `-` character would create a hole in the result. But this is fine (and also not tested...): `/(?)(-)(?)/,asdfkjajfahlad` Currently, since named capturing groups are used for classes, if the same class name is used more than once, there may be a need to start the regex by `(?J)`. This will be fixed later. - The regex cannot include nested capture groups, so inner groups, if needed, should be non-capturing ones. This is because currently the matching groups create a linear string, without holes. If you will find a use for internal capture groups, I can use them. Because of that, backreferences in regexes from the regex file are not supported (but there are currently none...). So this is not valid (a DICTWORD which matches a `NUMBER`): `/(?))/,qazwsx` and this too (a nonsense constraint for demo): `/(?([A-Z][0-9])*)/,qazwsx` but this should be fine: `/(?(?:[A-Z][0-9])*)/,qazwsx` Some fun examples: ``` !/(.*)*/,test Modified pattern: (?:(.*)(?C))*$(?C1) Alternative 1: 0 (1): test (0,4) 1 (1): (4,4) Alternative 2: 0 (1): test (0,4) Alternative 3: 0 (1): tes (0,3) 1 (1): t (3,4) 2 (1): (4,4) Alternative 4: 0 (1): tes (0,3) 1 (1): t (3,4) Alternative 5: 0 (1): te (0,2) 1 (1): st (2,4) 2 (1): (4,4) [...] Alternative 14: 0 (1): t (0,1) 1 (1): e (1,2) 2 (1): st (2,4) Alternative 15: 0 (1): t (0,1) 1 (1): e (1,2) 2 (1): s (2,3) 3 (1): t (3,4) 4 (1): (4,4) Alternative 16: 0 (1): t (0,1) 1 (1): e (1,2) 2 (1): s (2,3) 3 (1): t (3,4) ``` (Some appear "twice" due to the terminating null match. I think I will discard such matches.). With splits to 2 parts only: ``` linkparser> !/(.*){2}/,test Modified pattern: (?:(.*)(?C)){2}$(?C1) Alternative 1: 0 (1): test (0,4) 1 (1): (4,4) Alternative 2: 0 (1): tes (0,3) 1 (1): t (3,4) Alternative 3: 0 (1): te (0,2) 1 (1): st (2,4) Alternative 4: 0 (1): t (0,1) 1 (1): est (1,4) Alternative 5: 0 (1): test (0,4) linkparser> ``` ``` !/(?:(?.{2,}|a)(?)?)+/,theriver,dangeroustonavigatebutimportantforcommerce,hasmanyshoals. ``` (This is one long line, just test it...) `!/(?)(?)*(?)*/,123.2milligram/terag/?!`
(test it...) ``` !/(?)(?)/,there's Modified pattern: (?:(?.*)(?C))(?:(?.*)(?C))$(?C1) Alternative 1: 0 (1): there (0,5) [DICTWORD] 1 (2): 's (5,7) [SUF] linkparser> ``` In the next example, we get only whole word and double-dash because it can only match wpwp (when w is DICTWORD and p is `--`). ``` !/(?:(?)(?))+/,this--is-- Modified pattern: (?:(?:(?.*)(?C))(?:(?.*)(?C)))+$(?C1) Alternative 1: 0 (1): this (0,4) [DICTWORD] 1 (2): -- (4,6) [LPUNC] 2 (1): is (6,8) [DICTWORD] 3 (2): -- (8,10) [LPUNC] 4 (1): (10,10) [DICTWORD] linkparser> ``` However, this breaks to single characters, as expected: ``` !/(?:(?)(?:(?))*)+/,this--is-- ... Alternative 360: 0 (1): t (0,1) [DICTWORD] 1 (1): h (1,2) [DICTWORD] 2 (1): i (2,3) [DICTWORD] 3 (1): s (3,4) [DICTWORD] 4 (1): - (4,5) [DICTWORD] 5 (1): - (5,6) [DICTWORD] 6 (1): i (6,7) [DICTWORD] 7 (1): s (7,8) [DICTWORD] 8 (1): - (8,9) [DICTWORD] 9 (1): - (9,10) [DICTWORD] 10 (1): (10,10) [DICTWORD] linkparser> ``` But this stops after the first match: ``` !/(?:(?)(?:(?)(*COMMIT))*)+/,this--is-- Alternative 1: 0 (1): this (0,4) [DICTWORD] 1 (2): -- (4,6) [LPUNC] 2 (1): is (6,8) [DICTWORD] 3 (2): -- (8,10) [LPUNC] 4 (1): (10,10) [DICTWORD] linkparser> ```` And this is even more interesting: ``` !/(?:(?)(*COMMIT)(?:(?))*)+/,this--is-- Alternative 1: 0 (1): this (0,4) [DICTWORD] 1 (2): -- (4,6) [LPUNC] 2 (1): is (6,8) [DICTWORD] 3 (2): -- (8,10) [LPUNC] 4 (1): (10,10) [DICTWORD] Alternative 2: 0 (1): this (0,4) [DICTWORD] 1 (2): -- (4,6) [LPUNC] 2 (1): is (6,8) [DICTWORD] 3 (2): - (8,9) [LPUNC] 4 (2): - (9,10) [LPUNC] 5 (1): (10,10) [DICTWORD] Alternative 3: 0 (1): this (0,4) [DICTWORD] 1 (2): -- (4,6) [LPUNC] 2 (1): is (6,8) [DICTWORD] 3 (2): - (8,9) [LPUNC] 4 (1): - (9,10) [DICTWORD] 5 (1): (10,10) [DICTWORD] linkparser> ``` It seems as if conditional matching using (?(condition)yes-pattern|no-pattern) or `(*THEN)` can do some fun things, but I don't have useful examples yet. The question is how to use this code for tokenization. I have some ideas, more on that later. link-grammar-5.3.16/link-grammar/expand.h0000664000076400007640000000151512431741033015133 00000000000000/*************************************************************************/ /* Copyright (c) 2009 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this softwares. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /* Defined in link-includes.h */ /* int lg_expand_disjunct_list(Sentence sent); */ link-grammar-5.3.16/link-grammar/wordgraph.c0000644000076400007640000006712413047417621015661 00000000000000/*************************************************************************/ /* Copyright (c) 2014 Amir Plivatsky */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifdef USE_WORDGRAPH_DISPLAY #include #include #ifdef HAVE_FORK #include /* fork() and execl() */ #include /* waitpid() */ #endif #ifdef HAVE_PRCTL #include /* prctl() */ #endif #include /* SIG* */ #endif /* USE_WORDGRAPH_DISPLAY */ #include "error.h" #include "externs.h" #include "string-set.h" #include "structures.h" #include "print-util.h" #include "wordgraph.h" #ifdef __APPLE__ #define POPEN_DOT #endif /* __APPLE__ */ /* === Gword utilities === */ /* Many more Gword utilities, that are used only in particular files, * are defined in these files statically. */ Gword *gword_new(Sentence sent, const char *s) { Gword *gword = malloc(sizeof(*gword)); memset(gword, 0, sizeof(*gword)); assert(NULL != gword, "Null-string subword"); gword->subword = string_set_add(s, sent->string_set); if (NULL != sent->last_word) sent->last_word->chain_next = gword; sent->last_word = gword; gword->node_num = sent->gword_node_num++; gword->gword_set_head = (gword_set){0}; gword->gword_set_head.o_gword = gword; return gword; } /* FIXME: Remove it. */ Gword *empty_word(void) { /* static Gword e = { .subword = EMPTY_WORD_MARK, .unsplit_word = &e, .morpheme_type = MT_EMPTY, .alternative_id = &e, .status = WS_INDICT, }; */ return NULL; } static Gword **gwordlist_resize(Gword **arr, size_t len) { arr = realloc(arr, (len+2) * sizeof(Gword *)); arr[len+1] = NULL; return arr; } size_t gwordlist_len(const Gword **arr) { size_t len = 0; if (arr) while (arr[len] != NULL) len++; return len; } void gwordlist_append(Gword ***arrp, Gword *p) { size_t n = gwordlist_len((const Gword **)*arrp); *arrp = gwordlist_resize(*arrp, n); (*arrp)[n] = p; } /** * Append a Gword list to a given Gword list (w/o duplicates). */ void gwordlist_append_list(const Gword ***to_word, const Gword **from_word) { size_t to_word_arr_len = gwordlist_len(*to_word); for (const Gword **f = from_word; NULL != *f; f++) { size_t l; /* Note: Must use indexing because to_word may get realloc'ed. */ for (l = 0; l < to_word_arr_len; l++) if (*f == (*to_word)[l]) break; /* Filter duplicates. */ if (l == to_word_arr_len) gwordlist_append((Gword ***)to_word, (Gword *)*f); } } #if 0 /** * Replace "count" words from the position "start" by word "wnew". */ static void wordlist_replace(Gword ***arrp, size_t start, size_t count, const Gword *wnew) { size_t n = gwordlist_len((const Gword **)(*arrp+start+count)); memmove(*arrp+start+1, *arrp+start+count, (n+1) * sizeof(Gword *)); (*arrp)[start] = (Gword *)wnew; } #endif size_t wordgraph_pathpos_len(Wordgraph_pathpos *wp) { size_t len = 0; if (wp) while (wp[len].word != NULL) len++; return len; } /** * `len` is the new length, not counting the terminating null entry. */ /* FIXME (efficiency): Initially allocate more than 2 elements */ Wordgraph_pathpos *wordgraph_pathpos_resize(Wordgraph_pathpos *wp, size_t len) { wp = realloc(wp, (len+1) * sizeof(*wp)); wp[len].word = NULL; return wp; } /** * Insert the gword into the path queue in reverse order of its hier_depth. * * The deepest wordgraph alternatives must be scanned first. * Otherwise, this sentence causes a flattening mess: * "T" this is a flattening test * (The mess depends on both "T" and "T matching EMOTICON, and any * 5 words after "T".) * * Parameters: * same_word: mark that the same word is queued again. * For validation code only (until the wordgraph version is mature): * used: mark that the word has already been issued into the 2D-array. * diff_alternative: validate we don't queue words from the same alternative. */ bool wordgraph_pathpos_add(Wordgraph_pathpos **wp, Gword *p, bool used, bool same_word, bool diff_alternative) { size_t n = wordgraph_pathpos_len(*wp); Wordgraph_pathpos *wpt; size_t insert_here = n; assert(NULL != p); #ifdef DEBUG if (verbosity_level(+9)) print_hier_position(p); #endif if (NULL != *wp) { for (wpt = *wp; NULL != wpt->word; wpt++) { if (p == wpt->word) return false; /* already in the pathpos queue - nothing to do */ /* Insert in reverse order of hier_depth. */ if ((n == insert_here) && (p->hier_depth >= wpt->word->hier_depth)) insert_here = wpt - *wp; /* Validate that there are no words in the pathpos queue from the same * alternative. This can be commented out when the wordgraph code is * mature. FIXME */ if (diff_alternative) { assert(same_word||wpt->same_word||!in_same_alternative(p,wpt->word), "wordgraph_pathpos_add(): " "Word%zu '%s' is from same alternative of word%zu '%s'", p->node_num, p->subword, wpt->word->node_num, wpt->word->subword); } } } *wp = wordgraph_pathpos_resize(*wp, n+1); if (insert_here < n) { /* n+1 because n is the length of the array, not including the * terminating null entry. We need to protect the terminating null. */ memmove(&(*wp)[insert_here+1], &(*wp)[insert_here], (n+1 - insert_here) * sizeof (*wpt)); } (*wp)[insert_here].word = p; (*wp)[insert_here].same_word = same_word; (*wp)[insert_here].used = used; (*wp)[insert_here].next_ok = false; return true; } #ifdef DEBUG GNUC_UNUSED static const char *debug_show_subword(const Gword *w) { return w->unsplit_word ? w->subword : "S"; } GNUC_UNUSED void print_hier_position(const Gword *word) { const Gword **p; err_msg(lg_Debug, "[Word %zu:%s hier_position(hier_depth=%zu): ", word->node_num, word->subword, word->hier_depth); assert(2*word->hier_depth==gwordlist_len(word->hier_position), "word '%s'", word->subword); for (p = word->hier_position; NULL != *p; p += 2) { err_msg(lg_Debug, "(%zu:%s/%zu:%s)", p[0]->node_num, debug_show_subword(p[0]), p[1]->node_num, debug_show_subword(p[1])); } err_msg(lg_Debug, "]\n"); } /* Debug printout of a wordgraph Gword list. */ GNUC_UNUSED void gword_set_print(const gword_set *gs) { printf("Gword list: "); if (NULL == gs) { printf("(null)\n"); return; } for (; NULL != gs; gs = gs->next) { printf("word %p '%s' unsplit '%s'%s", gs->o_gword, (gs->o_gword)->subword, (gs->o_gword)->unsplit_word->subword, NULL==gs->next ? "" : ", "); } printf("\n"); } #endif /** * Given a word, find its alternative ID. * An alternative is identified by a pointer to its first word, which is * getting set at the time the alternative is created at * issue_word_alternative(). (It could be any unique identifier - for coding * convenience it is a pointer.) * * Return the alternative_id of this alternative. */ static Gword *find_alternative(Gword *word) { assert(NULL != word, "find_alternative(NULL)"); assert(NULL != word->alternative_id, "find_alternative(%s): NULL id", word->subword); #if 0 lgdebug(+0, "find_alternative(%s): '%s'\n", word->subword, debug_show_subword(word->alternative_id)); #endif return word->alternative_id; } /** * Generate an hierarchy-position vector for the given word. * It consists of list of (unsplit_word, alternative_id) pairs, leading * to the word, starting from a sentence word. It is NULL terminated. * Original sentence words don't have any such pair. */ const Gword **wordgraph_hier_position(Gword *word) { const Gword **hier_position; /* NULL terminated */ size_t i = 0; Gword *w; bool is_leaf = true; /* the word is in the bottom of the hierarchy */ if (NULL != word->hier_position) return word->hier_position; /* from cache */ /* * Compute the length of the hier_position vector. */ for (w = find_real_unsplit_word(word, true); NULL != w; w = w->unsplit_word) i++; if (0 == i) i = 1; /* Handle the dummy start/end words, just in case. */ /* Original sentence words (i==1) have zero (i-1) elements. Each deeper * unsplit word has an additional element. Each element takes 2 word pointers * (first one the unsplit word, second one indicating the alternative in * which it is found). The last +1 is for a terminating NULL. */ word->hier_depth = i - 1; i = (2 * word->hier_depth)+1; hier_position = malloc(i * sizeof(*hier_position)); /* Stuff the hierarchical position in a reverse order. */ hier_position[--i] = NULL; w = word; while (0 != i) { hier_position[--i] = find_alternative(w); w = find_real_unsplit_word(w, is_leaf); hier_position[--i] = w; is_leaf = false; } word->hier_position = hier_position; /* cache it */ return hier_position; } /** * Find if 2 words are in the same alternative of their common ancestor * unsplit_word. * "Same alternative" means at the direct alternative or any level below it. * A * | * +-B C D * | * +-E F * | * +-G H * | * +-I J * J and E (but not J and B) are in the same alternative of their common * ancestor unsplit_word A. * J and G are not in the same alternative (common ancestor unsplit_word F). * * Return true if they are, false otherwise. */ bool in_same_alternative(Gword *w1, Gword *w2) { const Gword **hp1 = wordgraph_hier_position(w1); const Gword **hp2 = wordgraph_hier_position(w2); size_t i; #if 0 /* DEBUG */ print_hier_position(w1); print_hier_position(w2); #endif #if 0 /* BUG */ /* The following is wrong! Comparison to the hier_position of the * termination word is actually needed when there are alternatives of * different lengths at the end of a sentence. This check then prevents * the generation of empty words on the shorter alternative. */ if ((NULL == w1->next) || (NULL == w2->next)) return false;/* termination */ #endif for (i = 0; (NULL != hp1[i]) && (NULL != hp2[i]); i++) { if (hp1[i] != hp2[i]) break; } /* In the even positions we have an unsplit_word. * In the odd positions we have an alternative_id. * * If we are here when i is even, it means the preceding alternative_id was * the same in the two words - so they belong to the same alternative. If * i is 0, it means these are sentence words, and sentence words are all in * the same alternative (including the dummy termination word). * If the hierarchy-position vectors are equal, i is also even, and words * with equal hierarchy-position vectors are in the same alternative. * * If we are here when i is odd, it means the alternative_id at i is not * the same in the given words, but their preceding unsplit_words are the * same - so they clearly not in the same alternative. */ if (0 == i%2) return true; return false; } /** * Get the real unsplit word of the given word. * While the Wordgraph is getting constructed, when a subword has itself as one * of its own alternatives, it appears in the wordgraph only once, still * pointing to its original unsplit_word. It appears once in order not to * complicate the graph, and the unsplit_word is not changed in order not loss * information (all of these are implementation decisions). However, for the * hierarchy position of the word (when it is a word to be issued, i.e. a leaf * node) the real unsplit word is needed, which is the word itself. It is fine * since such a word cannot get split further. */ Gword *find_real_unsplit_word(Gword *word, bool is_leaf) { /* For the terminating word, return something unique. */ if (NULL == word->unsplit_word) return word; if (is_leaf && (word->status & WS_UNSPLIT)) return word; return word->unsplit_word; } /* FIXME The following debug functions can be generated by a script running * from a Makefile and taking the values from structures.h, instead of hard * coding the strings as done here. */ /** * Create a short form of flags summary for displaying in a word node. */ const char *gword_status(Sentence sent, const Gword *w) { dyn_str *s = dyn_str_new(); const char *r; size_t len; if (w->status & WS_UNKNOWN) dyn_strcat(s, "UNK|"); if (w->status & WS_INDICT) dyn_strcat(s, "IN|"); if (w->status & WS_REGEX) dyn_strcat(s, "RE|"); if (w->status & WS_SPELL) dyn_strcat(s, "SP|"); if (w->status & WS_RUNON) dyn_strcat(s, "RU|"); if (w->status & WS_HASALT) dyn_strcat(s, "HA|"); if (w->status & WS_UNSPLIT) dyn_strcat(s, "UNS|"); if (w->status & WS_PL) dyn_strcat(s, "PL|"); len = strlen(s->str); if (len > 0) s->str[len-1] = '\0'; r = string_set_add(s->str, sent->string_set); dyn_str_delete(s); return r; } #if USE_WORDGRAPH_DISPLAY || defined(DEBUG) GNUC_UNUSED const char *gword_morpheme(Sentence sent, const Gword *w) { const char *mt; char buff[64]; switch (w->morpheme_type) { case MT_INVALID: mt = "MT_INVALID"; break; case MT_WORD: mt = "MT_WORD"; break; case MT_FEATURE: mt = "MT_FEATURE"; break; case MT_INFRASTRUCTURE: mt = "MT_I-S"; break; case MT_WALL: mt = "MT_WALL"; break; case MT_EMPTY: mt = "MT_EMPTY"; break; case MT_UNKNOWN: mt = "MT_UNKNOWN"; break; case MT_TEMPLATE: mt = "MT_TEMPLATE"; break; case MT_ROOT: mt = "MT_ROOT"; break; case MT_CONTR: mt = "MT_CONTR"; break; case MT_PUNC: mt = "MT_PUNC"; break; case MT_STEM: mt = "MT_STEM"; break; case MT_PREFIX: mt = "MT_PREFIX"; break; case MT_MIDDLE: mt = "MT_MIDDLE"; break; case MT_SUFFIX: mt = "MT_SUFFIX"; break; default: /* No truncation is expected. */ snprintf(buff, sizeof(buff), "MT_%d", w->morpheme_type); mt = string_set_add(buff, sent->string_set); } return mt; } #endif /* USE_WORDGRAPH_DISPLAY || defined(DEBUG) */ #if USE_WORDGRAPH_DISPLAY /* === Wordgraph graphical representation === */ static void wordgraph_legend(String *wgd, unsigned int mode) { size_t i; static char const *wst[] = { "RE", "Matched a regex", "SP", "Result of spell guess", "RU", "Separated run-on word", "HA", "Has an alternative", "UNS", "Also unsplit_word", "IN", "In the dict file", "FI", "First char is uppercase" }; append_string(wgd, "subgraph cluster_legend {\n" "label=Legend;\n" "%s" "legend [label=\"subword\\n(status-flags)\\nmorpheme-type\"];\n" "legend [xlabel=\"ordinal-number\\ndebug-label\"];\n" "%s" "legend_width [width=4.5 height=0 shape=none label=<\n" "\n" "\n", (mode & WGR_SUB) ? "subgraph cluster_unsplit_word {\n" "label=\"ordinal-number unsplit-word\";\n" : "", (mode & WGR_SUB) ? "}\n" : "" ); for (i = 0; i < sizeof(wst)/sizeof(wst[0]); i += 2) { append_string(wgd, "\n", wst[i], wst[i+1]); } append_string(wgd, "
status-flags
%s%s
>];" "}\n" "subgraph cluster_legend_top_space {\n" "style=invis legend_dummy [style=invis height=0 shape=box]\n" "};\n" ); } /** * Graph node name: Add "Sentence:" for the main node; Convert SUBSCRIPT_MARK. * Also escape " and \ with a \. */ static const char *wlabel(Sentence sent, const Gword *w) { const char *s; const char sentence_label[] = "Sentence:\\n"; dyn_str *l = dyn_str_new(); char c0[] = "\0\0"; assert((NULL != w) && (NULL != w->subword), "Word must exist"); if ('\0' == *w->subword) return string_set_add("(nothing)", sent->string_set); if (w == sent->wordgraph) dyn_strcat(l, sentence_label); for (s = w->subword; *s; s++) { switch (*s) { case SUBSCRIPT_MARK: dyn_strcat(l, "."); break; case '\"': dyn_strcat(l, "\\\""); break; case '\\': dyn_strcat(l, "\\"); break; default: *c0 = *s; dyn_strcat(l, c0); } } s = string_set_add(l->str, sent->string_set); dyn_str_delete(l); return s; } /** * Generate the wordgraph in dot(1) format, for debug. */ static String *wordgraph2dot(Sentence sent, unsigned int mode, const char *modestr) { const Gword *w; Gword **wp; String *wgd = string_new(); /* the wordgraph in dot representation */ char nn[2*sizeof(char *) + 2 + 2 + 1]; /* \"%p\" node name: "0x..."+NUL*/ append_string(wgd, "# Mode: %s\n", modestr); append_string(wgd, "digraph G {\nsize =\"30,20\";\nrankdir=LR;\n"); if ((mode & (WGR_SUB)) && !(mode & WGR_COMPACT)) append_string(wgd, "newrank=true;\n"); if (mode & WGR_LEGEND) wordgraph_legend(wgd, mode); append_string(wgd, "\"%p\" [shape=box,style=filled,color=\".7 .3 1.0\"];\n", sent->wordgraph); for (w = sent->wordgraph; w; w = w->chain_next) { bool show_node; if (!(mode & WGR_UNSPLIT) && (MT_INFRASTRUCTURE != w->morpheme_type)) { Gword *wu; show_node = false; /* In this mode nodes that are only unsplit_word are not shown. */ for (wu = sent->wordgraph; wu; wu = wu->chain_next) { if (NULL != wu->next) { for (wp = wu->next; *wp; wp++) { if (w == *wp) { show_node = true; break; } } } } if (!show_node) continue; } snprintf(nn, sizeof(nn), "\"%p\"", w); /* Subword node format: * +------------------+ * + + * + w->subword + * + (w->flags) + * + w->morpheme_type + * + + * +------------------+ * w->node_num } <- external node label * w->label } * * The flags and morpheme type are printed symbolically. * The node_num field is the ordinal number of word creation. * The label shows the code positions that created the subword. * The external node label may appear at other positions near the node. * * FIXME: Use HTML labels. */ append_string(wgd, "%s [label=\"%s\\n(%s)\\n%s\"];\n", nn, wlabel(sent, w), gword_status(sent, w), gword_morpheme(sent, w)); if (!(mode & WGR_DBGLABEL)) { append_string(wgd, "%s [xlabel=\"%zu", nn, w->node_num); } else { append_string(wgd, "%s [xlabel=\"%zu\\n%s", nn, w->node_num, w->label); } /* For debugging this function: display also hex node names. */ if (mode & WGR_DOTDEBUG) append_string(wgd, "\\n%p-%s", w, wlabel(sent, w)); append_string(wgd, "\"];\n"); if (NULL != w->next) { for (wp = w->next; *wp; wp++) { append_string(wgd, "%s->\"%p\" [label=next color=red];\n", nn, *wp); } } if (mode & WGR_PREV) { if (NULL != w->prev) { for (wp = w->prev; *wp; wp++) { append_string(wgd, "%s->\"%p\" [label=prev color=blue];\n", nn, *wp); } } } if (mode & WGR_UNSPLIT) { if (!(mode & WGR_SUB) && (NULL != w->unsplit_word)) { append_string(wgd, "%s->\"%p\" [label=unsplit];\n", nn, w->unsplit_word); } } } if (mode & WGR_SUB) { const Gword *old_unsplit = NULL; for (w = sent->wordgraph; w; w = w->chain_next) { if (NULL != w->unsplit_word) { if (w->unsplit_word != old_unsplit) { if (NULL != old_unsplit) append_string(wgd, "}\n"); append_string(wgd, "subgraph \"cluster-%p\" {", w->unsplit_word); append_string(wgd, "label=\"%zu %s\"; \n", w->unsplit_word->node_num, wlabel(sent, w->unsplit_word)); old_unsplit = w->unsplit_word; } snprintf(nn, sizeof(nn), "\"%p\"", w); if (strstr(string_value(wgd), nn)) append_string(wgd, "\"%p\"; ", w); } } append_string(wgd, "}\n"); } else { #ifdef WGR_SHOW_TERMINATOR_AT_LHS /* not defined - not useful */ const Gword *terminating_node = NULL; #endif append_string(wgd, "{rank=same; "); for (w = sent->wordgraph->chain_next; w; w = w->chain_next) { snprintf(nn, sizeof(nn), "\"%p\"", w); if ((w->unsplit_word == sent->wordgraph) && ((mode & WGR_UNSPLIT) || strstr(string_value(wgd), nn))) { append_string(wgd, "%s; ", nn); } #ifdef WGR_SHOW_TERMINATOR_AT_LHS if (NULL == w->next) terminating_node = w; #endif } append_string(wgd, "}\n"); #ifdef WGR_SHOW_TERMINATOR_AT_LHS if (terminating_node) append_string(wgd, "{rank=sink; \"%p\"}\n", terminating_node); #endif } append_string(wgd, "\n}\n"); return wgd; } #if defined(HAVE_FORK) && !defined(POPEN_DOT) static pid_t pid; /* XXX not reentrant */ #ifndef HAVE_PRCTL /** * Cancel the wordgraph viewers, to be used if there is fork() but no prctl(). */ static void wordgraph_show_cancel(void) { kill(pid, SIGTERM); } #endif /* HAVE_FORK */ #endif /* HAVE_PRCTL */ #ifndef DOT_COMMNAD #define DOT_COMMAND "dot" #endif #ifndef DOT_DRIVER #define DOT_DRIVER "-Txlib" #endif /* In case files are used, their names are fixed. So more than one thread * (or program) cannot use the word-graph display at the same time. This * can be corrected, even though there is no much point to do that * (displaying the word-graph is for debug). */ #define DOT_FILENAME "lg-wg.vg" #define POPEN_DOT_CMD DOT_COMMAND" "DOT_DRIVER #ifndef POPEN_DOT_CMD_NATIVE # ifdef _WIN32 # ifndef IMAGE_VIEWER # define IMAGE_VIEWER "rundll32 PhotoViewer,ImageView_Fullscreen" # endif # define WGJPG "%TEMP%\\lg-wg.jpg" # define POPEN_DOT_CMD_NATIVE \ DOT_COMMAND" -Tjpg>"WGJPG"&"IMAGE_VIEWER" "WGJPG"&del "WGJPG # elif __APPLE__ # ifndef IMAGE_VIEWER # define IMAGE_VIEWER "open -W" # endif # define WGJPG "$TMPDIR/lg-wg.jpg" # define POPEN_DOT_CMD_NATIVE \ DOT_COMMAND" -Tjpg>"WGJPG";"IMAGE_VIEWER" "WGJPG";rm "WGJPG # else # define POPEN_DOT_CMD_NATIVE POPEN_DOT_CMD # endif #endif #if !defined HAVE_FORK || defined POPEN_DOT #ifdef _MSC_VER #define popen _popen #define pclose _pclose #endif /** * popen a command with the given input. * If the system doesn't have fork(), popen() is used to launch "dot". * This is an inferior implementation than the one below that uses * fork(), in which the window remains open and is updated automatically * when new sentences are entered. With popen(), the program blocks at * pclose() and the user needs to close the window after each sentence. */ static void x_popen(const char *cmd, const char *wgds) { FILE *const cmdf = popen(cmd, "w"); if (NULL == cmdf) { prt_error("Error: popen of '%s' failed: %s\n", cmd, strerror(errno)); } else { if (fprintf(cmdf, "%s", wgds) == -1) prt_error("Error: print to display command: %s\n", strerror(errno)); if (pclose(cmdf) == -1) prt_error("Error: pclose of display command: %s\n", strerror(errno)); } } #else static void x_forkexec(const char *const argv[], pid_t *pid) { /* Fork/exec a graph viewer, and leave it in the background until we exit. * On exit, send SIGHUP. If prctl() is not available and the program * crashes, then it is left to the user to exit the viewer. */ if (0 < *pid) { pid_t rpid = waitpid(*pid, NULL, WNOHANG); if (0 == rpid) return; /* viewer still active */ if (-1 == rpid) { prt_error("Error: waitpid(%d): %s\n", *pid, strerror(errno)); *pid = 0; return; } } *pid = fork(); switch (*pid) { case -1: prt_error("Error: fork(): %s\n", strerror(errno)); break; case 0: #ifdef HAVE_PRCTL if (-1 == prctl(PR_SET_PDEATHSIG, SIGHUP)) prt_error("Error: prctl: %s\n", strerror(errno)); #endif /* Not closing fd 0/1/2, to allow interaction with the program */ execvp(argv[0], (char **)argv); prt_error("Error: execlp of %s: %s\n", argv[0], strerror(errno)); _exit(1); default: #ifndef HAVE_PRCTL if (0 != atexit(wordgraph_show_cancel)) prt_error("Warning: atexit(wordgraph_show_cancel) failed.\n"); #endif break; } } #endif /* !defined HAVE_FORK || defined POPEN_DOT */ #ifdef _WIN32 #define TMPDIR (getenv("TEMP") ? getenv("TEMP") : ".") #else #define TMPDIR (getenv("TMPDIR") ? getenv("TMPDIR") : "/tmp") #endif #define concatfn(fn, fn1, fn2) \ (fn=alloca(strlen(fn1)+strlen(fn2)+2),\ strcpy(fn, fn1), strcat(fn, "/"), strcat(fn, fn2)) static void wordgraph_unlink_xtmpfile(void) { char *fn; if (!test_enabled("gvfile")) { concatfn(fn, TMPDIR, DOT_FILENAME); if (unlink(fn) == -1) prt_error("Warning: Cannot unlink %s: %s\n", fn, strerror(errno)); } } /** * Display the word-graph in the indicated mode. * This is for debug. It is not reentrant due to the static pid and the * possibly created fixed filenames. * When Using X11, a "dot -Txlib" program is launched on the graph * description file. The xlib driver refreshes the graph when the file is * changed, displaying additional sentences in the same window. The viewer * program exits on program end (see the comments in the code). When * compiled with MSVC or MINGW, the system PhotoViewer is used by default, * unless !wg=x is used (for using X11 when available). * * The "dot" and the "PhotoViewer" programs must be in the PATH. * * FIXME? "dot" may get a SEGV due to memory corruptions in it (a known * problem - exists even in 2.38). This can be worked-around by trying it * again until it succeeds (but the window size, if changed by the user, * will not be preserved). * * modestr: a graph display mode as defined in wordgraph.h (default "ldu"). */ void wordgraph_show(Sentence sent, const char *modestr) { String *wgd; char *gvf_name = NULL; bool generate_gvfile = test_enabled("gvfile"); /* keep it for debug */ char *wgds; bool gvfile = false; unsigned int mode = 0; const char *mp; /* No check is done for correct flags - at most "mode" will be nonsense. */ for (mp = modestr; '\0' != *mp && ',' != *mp; mp++) mode |= 1<<(*mp-'a'); /* test=wg: sets the mode to ":" (0x2000000) and thus no flags are set. */ if ((0 == mode) || (WGR_X11 == mode)) mode |= WGR_LEGEND|WGR_DBGLABEL|WGR_UNSPLIT; wgd = wordgraph2dot(sent, mode, modestr); wgds = string_copy(wgd); string_delete(wgd); #if defined(HAVE_FORK) && !defined(POPEN_DOT) gvfile = true; #endif if (gvfile || generate_gvfile) { FILE *gvf; bool gvf_error = false; static bool wordgraph_unlink_xtmpfile_needed = true; concatfn(gvf_name, TMPDIR, DOT_FILENAME); gvf = fopen(gvf_name, "w"); if (NULL == gvf) { prt_error("Error: wordgraph_show: open %s failed: %s\n", gvf_name, strerror(errno)); } else { if (fprintf(gvf, "%s", wgds) == -1) { gvf_error = true; prt_error("Error: wordgraph_show: print to %s failed: %s\n", gvf_name, strerror(errno)); } if (fclose(gvf) == EOF) { gvf_error = true; prt_error("Error: wordgraph_show: close %s failed: %s\n", gvf_name, strerror(errno)); } } if (gvf_error && gvfile) /* we need it - cannot continue */ { free(wgds); return; } if (wordgraph_unlink_xtmpfile_needed) { /* The filename is fixed - removal needed only once. */ wordgraph_unlink_xtmpfile_needed = false; atexit(wordgraph_unlink_xtmpfile); } } #if _WIN32 #define EXITKEY "ALT-F4" #elif __APPLE__ #define EXITKEY "⌘-Q" #endif #ifdef EXITKEY prt_error("Press "EXITKEY" in the graphical display window to continue\n"); #endif #if !defined HAVE_FORK || defined POPEN_DOT x_popen((mode & WGR_X11)? POPEN_DOT_CMD : POPEN_DOT_CMD_NATIVE, wgds); #else { assert(NULL != gvf_name, "DOT filename not initialized (#define mess?)"); const char *const args[] = { DOT_COMMAND, DOT_DRIVER, gvf_name, NULL }; x_forkexec(args, &pid); } #endif free(wgds); } #else void wordgraph_show(Sentence sent, const char *modestr) { prt_error("Error: Not configured with --enable-wordgraph-display\n"); } #endif /* USE_WORDGRAPH_DISPLAY */ link-grammar-5.3.16/link-grammar/fast-match.h0000664000076400007640000000370412766044421015715 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _FAST_MATCH_H_ #define _FAST_MATCH_H_ #include "link-includes.h" #include "structures.h" struct fast_matcher_s { size_t size; unsigned int *l_table_size; /* the sizes of the hash tables */ unsigned int *r_table_size; /* the beginnings of the hash tables */ Match_node *** l_table; Match_node *** r_table; /* I'll pedantically maintain my own array of these cells */ Disjunct ** match_list; /* match-list stack */ size_t match_list_end; /* index to the match-list stack end */ size_t match_list_size; /* number of allocated elements */ }; /* See the source file for documentation. */ fast_matcher_t* alloc_fast_matcher(const Sentence); void free_fast_matcher(fast_matcher_t*); size_t form_match_list(fast_matcher_t *, int, Connector *, int, Connector *, int); /** * Return the match-list element at the given index. */ static inline Disjunct *get_match_list_element(fast_matcher_t *ctxt, size_t mli) { return ctxt->match_list[mli]; } /** * Pop up the match-list stack */ static inline void pop_match_list(fast_matcher_t *ctxt, size_t match_list_last) { ctxt->match_list_end = match_list_last; } #endif link-grammar-5.3.16/link-grammar/fast-match.c0000644000076400007640000004543713047417621015716 00000000000000/**************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /**************************************************************************/ #include "api-structures.h" #include "externs.h" #include "fast-match.h" #include "string-set.h" #include "wordgraph.h" #include "word-utils.h" /** * The entire goal of this file is provide a fast lookup of all of the * disjuncts on a given word that might be able to connect to a given * connector on the left or the right. The main entry point is * form_match_list(), which performs this lookup. * * The lookup is fast, because it uses a precomputed lookup table to * find the match candidates. The lookup table is stocked by looking * at all disjuncts on all words, and sorting them into bins organized * by connectors they could potentially connect to. The lookup table * is created by calling the alloc_fast_matcher() function. * * free_fast_matcher() is used to free the matcher. * form_match_list() manages its memory as a "stack" - match-lists are * pushed on this stack. The said stack size gets over 2048 entries only * for long and/or complex sentences. * pop_match_list() releases the memory that form_match_list() returned * by unwinding this stack. */ #define MATCH_LIST_SIZE_INIT 4096 /* the initial size of the match-list stack */ #define MATCH_LIST_SIZE_INC 2 /* match-list stack increase size factor */ /** * Returns the number of disjuncts in the list that have non-null * left connector lists. */ static int left_disjunct_list_length(const Disjunct * d) { int i; for (i=0; d!=NULL; d=d->next) { if (d->left != NULL) i++; } return i; } static int right_disjunct_list_length(const Disjunct * d) { int i; for (i=0; d!=NULL; d=d->next) { if (d->right != NULL) i++; } return i; } /** * Push a match-list element into the match-list array. */ static void push_match_list_element(fast_matcher_t *ctxt, Disjunct *d) { if (ctxt->match_list_end >= ctxt->match_list_size) { ctxt->match_list_size *= MATCH_LIST_SIZE_INC; ctxt->match_list = realloc(ctxt->match_list, ctxt->match_list_size * sizeof(*ctxt->match_list)); } ctxt->match_list[ctxt->match_list_end++] = d; } static void free_match_list(Match_node * t) { Match_node *xt; for (; t!=NULL; t=xt) { xt = t->next; xfree((char *)t, sizeof(Match_node)); } } /** * Free all of the hash tables and Match_nodes */ void free_fast_matcher(fast_matcher_t *mchxt) { size_t w; unsigned int i; if (NULL == mchxt) return; for (w = 0; w < mchxt->size; w++) { for (i = 0; i < mchxt->l_table_size[w]; i++) { free_match_list(mchxt->l_table[w][i]); } xfree((char *)mchxt->l_table[w], mchxt->l_table_size[w] * sizeof (Match_node *)); for (i = 0; i < mchxt->r_table_size[w]; i++) { free_match_list(mchxt->r_table[w][i]); } xfree((char *)mchxt->r_table[w], mchxt->r_table_size[w] * sizeof (Match_node *)); } free(mchxt->match_list); lgdebug(6, "Sentence size %zu, match_list_size %zu\n", mchxt->size, mchxt->match_list_size); xfree(mchxt->l_table_size, mchxt->size * sizeof(unsigned int)); xfree(mchxt->l_table, mchxt->size * sizeof(Match_node **)); xfree(mchxt, sizeof(fast_matcher_t)); } /** * Adds the match node m to the sorted list of match nodes l. * The parameter dir determines the order of the sorting to be used. * Makes the list sorted from smallest to largest. */ static Match_node * add_to_right_table_list(Match_node * m, Match_node * l) { Match_node *p, *prev; if (l == NULL) return m; /* Insert m at head of list */ if ((m->d->right->nearest_word) <= (l->d->right->nearest_word)) { m->next = l; return m; } /* Walk list to insertion point */ prev = l; p = prev->next; while (p != NULL && ((m->d->right->nearest_word) > (p->d->right->nearest_word))) { prev = p; p = p->next; } m->next = p; prev->next = m; return l; /* return pointer to original head */ } /** * Adds the match node m to the sorted list of match nodes l. * The parameter dir determines the order of the sorting to be used. * Makes the list sorted from largest to smallest */ static Match_node * add_to_left_table_list(Match_node * m, Match_node * l) { Match_node *p, *prev; if (l == NULL) return m; /* Insert m at head of list */ if ((m->d->left->nearest_word) >= (l->d->left->nearest_word)) { m->next = l; return m; } /* Walk list to insertion point */ prev = l; p = prev->next; while (p != NULL && ((m->d->left->nearest_word) < (p->d->left->nearest_word))) { prev = p; p = p->next; } m->next = p; prev->next = m; return l; /* return pointer to original head */ } /** * Compare only the uppercase part of two connectors. * Return true if they are the same, else false. * FIXME: Use connector enumeration. */ static bool con_uc_eq(const Connector *c1, const Connector *c2) { if (string_set_cmp(c1->string, c2->string)) return true; if (c1->hash != c2->hash) return false; if (c1->uc_length != c2->uc_length) return false; /* We arrive here for less than 50% of the cases for "en" and * less then 20% of the cases for "ru", and, in practice, the * two strings are always equal, because there is almost never * a hash collision that would lead to a miscompare, because * we are hashing, at most, a few dozen connectors into a * 16-bit hash space (65536 slots). */ const char *uc1 = &c1->string[c1->uc_start]; const char *uc2 = &c2->string[c2->uc_start]; if (0 == strncmp(uc1, uc2, c1->uc_length)) return true; return false; } static Match_node **get_match_table_entry(unsigned int size, Match_node **t, Connector * c, int dir) { unsigned int h, s; s = h = connector_hash(c) & (size-1); if (dir == 1) { while (NULL != t[h]) { if (con_uc_eq(t[h]->d->right, c)) break; /* Increment and try again. Every hash bucket MUST have * a unique upper-case part, since later on, we only * compare the lower-case parts, assuming upper-case * parts are already equal. So just look for the next * unused hash bucket. */ h = (h + 1) & (size-1); if (NULL == t[h]) break; if (h == s) return NULL; } } else { while (NULL != t[h]) { if (con_uc_eq(t[h]->d->left, c)) break; h = (h + 1) & (size-1); if (NULL == t[h]) break; if (h == s) return NULL; } } return &t[h]; } /** * The disjunct d (whose left or right pointer points to c) is put * into the appropriate hash table * dir = 1, we're putting this into a right table. * dir = -1, we're putting this into a left table. */ static void put_into_match_table(unsigned int size, Match_node ** t, Disjunct * d, Connector * c, int dir ) { Match_node *m, **xl; m = (Match_node *) xalloc (sizeof(Match_node)); m->next = NULL; m->d = d; xl = get_match_table_entry(size, t, c, dir); assert(NULL != xl, "get_match_table_entry: Overflow"); if (dir == 1) { *xl = add_to_right_table_list(m, *xl); } else { *xl = add_to_left_table_list(m, *xl); } } fast_matcher_t* alloc_fast_matcher(const Sentence sent) { unsigned int size; size_t w; int len; Match_node ** t; Disjunct * d; fast_matcher_t *ctxt; ctxt = (fast_matcher_t *) xalloc(sizeof(fast_matcher_t)); ctxt->size = sent->length; ctxt->l_table_size = xalloc(2 * sent->length * sizeof(unsigned int)); ctxt->r_table_size = ctxt->l_table_size + sent->length; ctxt->l_table = xalloc(2 * sent->length * sizeof(Match_node **)); ctxt->r_table = ctxt->l_table + sent->length; memset(ctxt->l_table, 0, 2 * sent->length * sizeof(Match_node **)); ctxt->match_list_size = MATCH_LIST_SIZE_INIT; ctxt->match_list = xalloc(ctxt->match_list_size * sizeof(*ctxt->match_list)); ctxt->match_list_end = 0; for (w=0; wlength; w++) { len = left_disjunct_list_length(sent->word[w].d); size = next_power_of_two_up(len); ctxt->l_table_size[w] = size; t = ctxt->l_table[w] = (Match_node **) xalloc(size * sizeof(Match_node *)); memset(t, 0, size * sizeof(Match_node *)); for (d = sent->word[w].d; d != NULL; d = d->next) { if (d->left != NULL) { put_into_match_table(size, t, d, d->left, -1); } } len = right_disjunct_list_length(sent->word[w].d); size = next_power_of_two_up(len); ctxt->r_table_size[w] = size; t = ctxt->r_table[w] = (Match_node **) xalloc(size * sizeof(Match_node *)); memset(t, 0, size * sizeof(Match_node *)); for (d = sent->word[w].d; d != NULL; d = d->next) { if (d->right != NULL) { put_into_match_table(size, t, d, d->right, 1); } } } return ctxt; } #if 0 /** * Print statistics on various connector matching aspects. * A summary can be found by the shell commands: * link-parser < file.batch | grep match_stats: | sort | uniq -c */ static void match_stats(Connector *c1, Connector *c2) { if (NULL == c1) printf("match_stats: cache\n"); if (NULL == c2) return; if ((1 == c1->uc_start) && (1 == c2->uc_start) && (c1->string[0] == c2->string[0])) { printf("match_stats: h/d mismatch\n"); } if (0 == c1->lc_start) printf("match_stats: no lc (c1)\n"); if (0 == c2->lc_start) printf("match_stats: no lc (c2)\n"); if (string_set_cmp(c1->string, c2->string)) printf("match_stats: same\n"); const char *a = &c1->string[c1->lc_start]; const char *b = &c2->string[c2->lc_start]; do { if (*a != *b && (*a != '*') && (*b != '*')) printf("match_stats: lc false\n"); a++; b++; } while (*a != '\0' && *b != '\0'); printf("match_stats: lc true\n"); } #else #define match_stats(a, b) #endif #ifdef DEBUG #undef N #define N(c) (c?c->string:"") /** * Print the match list, including connector match indications. * Usage: link-parser -verbosity=9 -debug=print_match_list * Output format: * MATCH_NODE list_id: lw>lc [=] leftright [=] rcmatch_list[mlb]; for (; NULL != *m; m++) { Disjunct *d = *m; printf("MATCH_NODE %5d: %02d>%-9s %c %9s<%02d>%-9s %c %9s<%02d\n", id, lw , N(lc), d->match_left ? '=': ' ', N(d->left), w, N(d->right), d->match_right? '=' : ' ', N(rc), rw); } } #else #define print_match_list(...) #endif /** * Compare only the lower-case parts of two connectors. When this * function is called, it is assumed that the upper-case parts are * equal, and thus do not need to be checked again. * * We know that the uc parts of the connectors are the same, * because we fetch the matching lists according to the uc part or the * connectors to be matched. So the uc parts are not checked here. The * head/dependent indicators are in the caller function, and only when * connectors match here, to save CPU when the connectors don't match * otherwise. This is because h/d mismatch is rare. * FIXME: Use connector enumeration. */ static bool match_lower_case(Connector *c1, Connector *c2) { match_stats(c1, c2); /* If the connectors are identical, they match. */ if (string_set_cmp(c1->string, c2->string)) return true; /* If any of the connectors doesn't have a lc part, they match */ if ((0 == c2->lc_start) || (0 == c1->lc_start)) return true; /* Compare the lc parts according to the connector matching rules. */ const char *a = &c1->string[c1->lc_start]; const char *b = &c2->string[c2->lc_start]; do { if (*a != *b && (*a != '*') && (*b != '*')) return false; a++; b++; } while (*a != '\0' && *b != '\0'); return true; } /** * Return false if the connectors cannot match due to identical * head/dependent parts. Else return true. */ static bool match_hd(Connector *c1, Connector *c2) { if ((1 == c1->uc_start) && (1 == c2->uc_start) && (c1->string[0] == c2->string[0])) { return false; } return true; } typedef struct { const char *string; bool match; } match_cache; /** * Match the lower-case parts of connectors, and the head-dependent, * using a cache of the most recent compare. Due to the way disjuncts * are written, we are often asked to compare to the same connector * 3 or 4 times in a row. So if we already did that compare, just use * the cached result. (i.e. the caching here is almost trivial, but it * works well). */ static bool do_match_with_cache(Connector *a, Connector *b, match_cache *c_con) { /* The following uses a string-set compare - string_set_cmp() cannot * be used here because c_con->string may be NULL. */ match_stats(c_con->string == a->string ? NULL : a, NULL); #ifdef HAVE_MAYBE_UNINITIALIZED #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wmaybe-uninitialized" #endif /* HAVE_MAYBE_UNINITIALIZED */ /* The string field is initialized to NULL, and this is enough because * the connector string cannot be NULL, as it actually fetched a * non-empty match list. */ if (c_con->string == a->string) return c_con->match; #ifdef HAVE_MAYBE_UNINITIALIZED #pragma GCC diagnostic pop #endif /* HAVE_MAYBE_UNINITIALIZED */ /* No cache exists. Check if the connectors match and cache the result. */ c_con->match = match_lower_case(a, b) && match_hd(a, b); c_con->string = a->string; return c_con->match; } typedef struct { const Gword *gword; bool same_alternative; } gword_cache; /** * Return true iff c1 and c2 are from the same alternative. * An optimization for English checks if one of the connectors belong * to an original sentence word (c2 is checked first for an inline * optimization opportunity). * If a wordgraph word of the checked connector is the same * as of the previously checked one, use the cached result. * (The first wordgraph word is used for cache validity indication, * but there is only one most of the times anyway.) */ #define ALT_CONNECTION_POSSIBLE #define OPTIMIZE_EN static bool alt_connection_possible(Connector *c1, Connector *c2, gword_cache *c_con) { #ifdef ALT_CONNECTION_POSSIBLE bool same_alternative = false; #ifdef OPTIMIZE_EN /* Try a shortcut first. */ if ((c2->originating_gword->o_gword->hier_depth == 0) || (c1->originating_gword->o_gword->hier_depth == 0)) { return true; } #endif /* OPTIMIZE_EN */ if (c1->originating_gword->o_gword == c_con->gword) return c_con->same_alternative; /* Each of the loops is of one iteration most of the times. */ for (const gword_set *ga = c1->originating_gword; NULL != ga; ga = ga->next) { for (const gword_set *gb = c2->originating_gword; NULL != gb; gb = gb->next) { if (in_same_alternative(ga->o_gword, gb->o_gword)) { same_alternative = true; break; } } if (same_alternative) break; } c_con->same_alternative = same_alternative; c_con->gword = c1->originating_gword->o_gword; return same_alternative; #else return true; #endif /* ALT_CONNECTION_POSSIBLE */ } /** * Forms and returns a list of disjuncts coming from word w, that * actually matches lc or rc or both. The lw and rw are the words from * which lc and rc came respectively. * * The list is returned in a linked list of Match_nodes. This list * contains no duplicates, because when processing the ml list, only * elements whose match_left is true are included, and such elements are * not included again when processing the mr list. * * Note that if both lc and rc match the corresponding connectors of w, gc.word = NULL; * match_left is set to true when the ml list is processed and the * disjunct is then added to the result list, and match_right of the * same disjunct is set to true when the mr list is processed, and this * disjunct is not added again. */ size_t form_match_list(fast_matcher_t *ctxt, int w, Connector *lc, int lw, Connector *rc, int rw) { Match_node *mx, *mr_end, **mxp; size_t front = ctxt->match_list_end; Match_node *ml = NULL, *mr = NULL; match_cache mc; gword_cache gc; gc.same_alternative = NULL; #ifdef VERIFY_MATCH_LIST static int id = 0; int lid = ++id; /* A local copy, for multi-threading support. */ #endif /* Get the lists of candidate matching disjuncts of word w for lc and * rc. Consider each of these lists only if the length_limit of lc * rc and also w, is not greater then the distance between their word * and the word w. */ if ((lc != NULL) && ((w - lw) <= lc->length_limit)) { mxp = get_match_table_entry(ctxt->l_table_size[w], ctxt->l_table[w], lc, -1); if (NULL != mxp) ml = *mxp; } if ((rc != NULL) && ((rw - w) <= rc->length_limit)) { mxp = get_match_table_entry(ctxt->r_table_size[w], ctxt->r_table[w], rc, 1); if (NULL != mxp) mr = *mxp; } for (mx = mr; mx != NULL; mx = mx->next) { if (mx->d->right->nearest_word > rw) break; mx->d->match_left = false; } mr_end = mx; /* Construct the list of things that could match the left. */ mc.string = NULL; gc.gword = NULL; for (mx = ml; mx != NULL; mx = mx->next) { if (mx->d->left->nearest_word < lw) break; if ((w - lw) > mx->d->left->length_limit) continue; mx->d->match_left = do_match_with_cache(mx->d->left, lc, &mc) && alt_connection_possible(mx->d->left, lc, &gc); if (!mx->d->match_left) continue; mx->d->match_right = false; #ifdef VERIFY_MATCH_LIST mx->d->match_id = lid; #endif push_match_list_element(ctxt, mx->d); } /* Append the list of things that could match the right. * Note that it is important to set here match_right correctly even * if we are going to skip this element here because its match_left * is true, since then it means it is already included in the match * list. */ mc.string = NULL; gc.gword = NULL; for (mx = mr; mx != mr_end; mx = mx->next) { if ((rw - w) > mx->d->right->length_limit) continue; mx->d->match_right = do_match_with_cache(mx->d->right, rc, &mc) && alt_connection_possible(mx->d->right, rc, &gc); if (!mx->d->match_right || mx->d->match_left) continue; #ifdef VERIFY_MATCH_LIST mx->d->match_id = lid; #endif push_match_list_element(ctxt, mx->d); } push_match_list_element(ctxt, NULL); print_match_list(ctxt, lid, front, w, lc, lw, rc, rw); return front; } link-grammar-5.3.16/link-grammar/wcwidth.c0000644000076400007640000010373613040216743015330 00000000000000/* * This is an implementation of wcwidth() and wcswidth() (defined in * IEEE Std 1002.1-2001) for Unicode. * * http://www.opengroup.org/onlinepubs/007904975/functions/wcwidth.html * http://www.opengroup.org/onlinepubs/007904975/functions/wcswidth.html * * In fixed-width output devices, Latin characters all occupy a single * "cell" position of equal width, whereas ideographic CJK characters * occupy two such cells. Interoperability between terminal-line * applications and (teletype-style) character terminals using the * UTF-8 encoding requires agreement on which character should advance * the cursor by how many cell positions. No established formal * standards exist at present on which Unicode character shall occupy * how many cell positions on character terminals. These routines are * a first attempt of defining such behavior based on simple rules * applied to data provided by the Unicode Consortium. * * For some graphical characters, the Unicode standard explicitly * defines a character-cell width via the definition of the East Asian * FullWidth (F), Wide (W), Half-width (H), and Narrow (Na) classes. * In all these cases, there is no ambiguity about which width a * terminal shall use. For characters in the East Asian Ambiguous (A) * class, the width choice depends purely on a preference of backward * compatibility with either historic CJK or Western practice. * Choosing single-width for these characters is easy to justify as * the appropriate long-term solution, as the CJK practice of * displaying these characters as double-width comes from historic * implementation simplicity (8-bit encoded characters were displayed * single-width and 16-bit ones double-width, even for Greek, * Cyrillic, etc.) and not any typographic considerations. * * Much less clear is the choice of width for the Not East Asian * (Neutral) class. Existing practice does not dictate a width for any * of these characters. It would nevertheless make sense * typographically to allocate two character cells to characters such * as for instance EM SPACE or VOLUME INTEGRAL, which cannot be * represented adequately with a single-width glyph. The following * routines at present merely assign a single-cell width to all * neutral characters, in the interest of simplicity. This is not * entirely satisfactory and should be reconsidered before * establishing a formal standard in this area. At the moment, the * decision which Not East Asian (Neutral) characters should be * represented by double-width glyphs cannot yet be answered by * applying a simple rule from the Unicode database content. Setting * up a proper standard for the behavior of UTF-8 character terminals * will require a careful analysis not only of each Unicode character, * but also of each presentation form, something the author of these * routines has avoided to do so far. * * http://www.unicode.org/unicode/reports/tr11/ * * Markus Kuhn -- 2007-05-26 (Unicode 5.0) * Copyright (c) 2014 Jeff Quast * Copyright (C) Fredrik Fornwall 2016. * Copyright (c) 2017 Linas Vepstas - updated for Unicode 9. * * Original version: http://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c * * Updated with latest Unicode-9 tables from * https://github.com/termux/wcwidth/blob/master/wcwidth.c */ #include #include #include "wcwidth.h" struct interval { int first; int last; }; /* auxiliary function for binary search in interval table */ static bool bisearch(wchar_t ucs, const struct interval *table, int max) { int min = 0; int mid; if (ucs < table[0].first || ucs > table[max].last) return false; while (max >= min) { mid = (min + max) / 2; if (ucs > table[mid].last) min = mid + 1; else if (ucs < table[mid].first) max = mid - 1; else return true; } return false; } /* The following two functions define the column width of an ISO 10646 * character as follows: * * - The null character (U+0000) has a column width of 0. * * - Other C0/C1 control characters and DEL will lead to a return * value of -1. * * - Non-spacing and enclosing combining characters (general * category code Mn or Me in the Unicode database) have a * column width of 0. * * - SOFT HYPHEN (U+00AD) has a column width of 1. * * - Other format characters (general category code Cf in the Unicode * database) and ZERO WIDTH SPACE (U+200B) have a column width of 0. * * - Hangul Jamo medial vowels and final consonants (U+1160-U+11FF) * have a column width of 0. * * - Spacing characters in the East Asian Wide (W) or East Asian * Full-width (F) category as defined in Unicode Technical * Report #11 have a column width of 2. * * - All remaining characters (including all printable * ISO 8859-1 and WGL4 characters, Unicode control characters, * etc.) have a column width of 1. * * This implementation assumes that wchar_t characters are encoded * in ISO 10646. */ int mk_wcwidth(wchar_t ucs) { /* sorted list of non-overlapping intervals of non-spacing characters */ /* generated by "uniset +cat=Me +cat=Mn +cat=Cf -00AD +1160-11FF +200B c" */ // From https://github.com/jquast/wcwidth/blob/master/wcwidth/table_zero.py // at commit 0d7de112202cc8b2ebe9232ff4a5c954f19d561a (2016-07-02): // Original source: DerivedGeneralCategory-9.0.0.txt static const struct interval combining[] = { {0x0300, 0x036f}, // Combining Grave Accent ..Combining Latin Small Le {0x0483, 0x0489}, // Combining Cyrillic Titlo..Combining Cyrillic Milli {0x0591, 0x05bd}, // Hebrew Accent Etnahta ..Hebrew Point Meteg {0x05bf, 0x05bf}, // Hebrew Point Rafe ..Hebrew Point Rafe {0x05c1, 0x05c2}, // Hebrew Point Shin Dot ..Hebrew Point Sin Dot {0x05c4, 0x05c5}, // Hebrew Mark Upper Dot ..Hebrew Mark Lower Dot {0x05c7, 0x05c7}, // Hebrew Point Qamats Qata..Hebrew Point Qamats Qata {0x0610, 0x061a}, // Arabic Sign Sallallahou ..Arabic Small Kasra {0x064b, 0x065f}, // Arabic Fathatan ..Arabic Wavy Hamza Below {0x0670, 0x0670}, // Arabic Letter Superscrip..Arabic Letter Superscrip {0x06d6, 0x06dc}, // Arabic Small High Ligatu..Arabic Small High Seen {0x06df, 0x06e4}, // Arabic Small High Rounde..Arabic Small High Madda {0x06e7, 0x06e8}, // Arabic Small High Yeh ..Arabic Small High Noon {0x06ea, 0x06ed}, // Arabic Empty Centre Low ..Arabic Small Low Meem {0x0711, 0x0711}, // Syriac Letter Superscrip..Syriac Letter Superscrip {0x0730, 0x074a}, // Syriac Pthaha Above ..Syriac Barrekh {0x07a6, 0x07b0}, // Thaana Abafili ..Thaana Sukun {0x07eb, 0x07f3}, // Nko Combining Sh||t High..Nko Combining Double Dot {0x0816, 0x0819}, // Samaritan Mark In ..Samaritan Mark Dagesh {0x081b, 0x0823}, // Samaritan Mark Epentheti..Samaritan Vowel Sign A {0x0825, 0x0827}, // Samaritan Vowel Sign Sho..Samaritan Vowel Sign U {0x0829, 0x082d}, // Samaritan Vowel Sign Lon..Samaritan Mark Nequdaa {0x0859, 0x085b}, // Mandaic Affrication Mark..Mandaic Gemination Mark {0x08d4, 0x08e1}, // (nil) .. {0x08e3, 0x0902}, // Arabic Turned Damma Belo..Devanagari Sign Anusvara {0x093a, 0x093a}, // Devanagari Vowel Sign Oe..Devanagari Vowel Sign Oe {0x093c, 0x093c}, // Devanagari Sign Nukta ..Devanagari Sign Nukta {0x0941, 0x0948}, // Devanagari Vowel Sign U ..Devanagari Vowel Sign Ai {0x094d, 0x094d}, // Devanagari Sign Virama ..Devanagari Sign Virama {0x0951, 0x0957}, // Devanagari Stress Sign U..Devanagari Vowel Sign Uu {0x0962, 0x0963}, // Devanagari Vowel Sign Vo..Devanagari Vowel Sign Vo {0x0981, 0x0981}, // Bengali Sign Candrabindu..Bengali Sign Candrabindu {0x09bc, 0x09bc}, // Bengali Sign Nukta ..Bengali Sign Nukta {0x09c1, 0x09c4}, // Bengali Vowel Sign U ..Bengali Vowel Sign Vocal {0x09cd, 0x09cd}, // Bengali Sign Virama ..Bengali Sign Virama {0x09e2, 0x09e3}, // Bengali Vowel Sign Vocal..Bengali Vowel Sign Vocal {0x0a01, 0x0a02}, // Gurmukhi Sign Adak Bindi..Gurmukhi Sign Bindi {0x0a3c, 0x0a3c}, // Gurmukhi Sign Nukta ..Gurmukhi Sign Nukta {0x0a41, 0x0a42}, // Gurmukhi Vowel Sign U ..Gurmukhi Vowel Sign Uu {0x0a47, 0x0a48}, // Gurmukhi Vowel Sign Ee ..Gurmukhi Vowel Sign Ai {0x0a4b, 0x0a4d}, // Gurmukhi Vowel Sign Oo ..Gurmukhi Sign Virama {0x0a51, 0x0a51}, // Gurmukhi Sign Udaat ..Gurmukhi Sign Udaat {0x0a70, 0x0a71}, // Gurmukhi Tippi ..Gurmukhi Addak {0x0a75, 0x0a75}, // Gurmukhi Sign Yakash ..Gurmukhi Sign Yakash {0x0a81, 0x0a82}, // Gujarati Sign Candrabind..Gujarati Sign Anusvara {0x0abc, 0x0abc}, // Gujarati Sign Nukta ..Gujarati Sign Nukta {0x0ac1, 0x0ac5}, // Gujarati Vowel Sign U ..Gujarati Vowel Sign Cand {0x0ac7, 0x0ac8}, // Gujarati Vowel Sign E ..Gujarati Vowel Sign Ai {0x0acd, 0x0acd}, // Gujarati Sign Virama ..Gujarati Sign Virama {0x0ae2, 0x0ae3}, // Gujarati Vowel Sign Voca..Gujarati Vowel Sign Voca {0x0b01, 0x0b01}, // ||iya Sign Candrabindu ..||iya Sign Candrabindu {0x0b3c, 0x0b3c}, // ||iya Sign Nukta ..||iya Sign Nukta {0x0b3f, 0x0b3f}, // ||iya Vowel Sign I ..||iya Vowel Sign I {0x0b41, 0x0b44}, // ||iya Vowel Sign U ..||iya Vowel Sign Vocalic {0x0b4d, 0x0b4d}, // ||iya Sign Virama ..||iya Sign Virama {0x0b56, 0x0b56}, // ||iya Ai Length Mark ..||iya Ai Length Mark {0x0b62, 0x0b63}, // ||iya Vowel Sign Vocalic..||iya Vowel Sign Vocalic {0x0b82, 0x0b82}, // Tamil Sign Anusvara ..Tamil Sign Anusvara {0x0bc0, 0x0bc0}, // Tamil Vowel Sign Ii ..Tamil Vowel Sign Ii {0x0bcd, 0x0bcd}, // Tamil Sign Virama ..Tamil Sign Virama {0x0c00, 0x0c00}, // Telugu Sign Combining Ca..Telugu Sign Combining Ca {0x0c3e, 0x0c40}, // Telugu Vowel Sign Aa ..Telugu Vowel Sign Ii {0x0c46, 0x0c48}, // Telugu Vowel Sign E ..Telugu Vowel Sign Ai {0x0c4a, 0x0c4d}, // Telugu Vowel Sign O ..Telugu Sign Virama {0x0c55, 0x0c56}, // Telugu Length Mark ..Telugu Ai Length Mark {0x0c62, 0x0c63}, // Telugu Vowel Sign Vocali..Telugu Vowel Sign Vocali {0x0c81, 0x0c81}, // Kannada Sign Candrabindu..Kannada Sign Candrabindu {0x0cbc, 0x0cbc}, // Kannada Sign Nukta ..Kannada Sign Nukta {0x0cbf, 0x0cbf}, // Kannada Vowel Sign I ..Kannada Vowel Sign I {0x0cc6, 0x0cc6}, // Kannada Vowel Sign E ..Kannada Vowel Sign E {0x0ccc, 0x0ccd}, // Kannada Vowel Sign Au ..Kannada Sign Virama {0x0ce2, 0x0ce3}, // Kannada Vowel Sign Vocal..Kannada Vowel Sign Vocal {0x0d01, 0x0d01}, // Malayalam Sign Candrabin..Malayalam Sign Candrabin {0x0d41, 0x0d44}, // Malayalam Vowel Sign U ..Malayalam Vowel Sign Voc {0x0d4d, 0x0d4d}, // Malayalam Sign Virama ..Malayalam Sign Virama {0x0d62, 0x0d63}, // Malayalam Vowel Sign Voc..Malayalam Vowel Sign Voc {0x0dca, 0x0dca}, // Sinhala Sign Al-lakuna ..Sinhala Sign Al-lakuna {0x0dd2, 0x0dd4}, // Sinhala Vowel Sign Ketti..Sinhala Vowel Sign Ketti {0x0dd6, 0x0dd6}, // Sinhala Vowel Sign Diga ..Sinhala Vowel Sign Diga {0x0e31, 0x0e31}, // Thai Character Mai Han-a..Thai Character Mai Han-a {0x0e34, 0x0e3a}, // Thai Character Sara I ..Thai Character Phinthu {0x0e47, 0x0e4e}, // Thai Character Maitaikhu..Thai Character Yamakkan {0x0eb1, 0x0eb1}, // Lao Vowel Sign Mai Kan ..Lao Vowel Sign Mai Kan {0x0eb4, 0x0eb9}, // Lao Vowel Sign I ..Lao Vowel Sign Uu {0x0ebb, 0x0ebc}, // Lao Vowel Sign Mai Kon ..Lao Semivowel Sign Lo {0x0ec8, 0x0ecd}, // Lao Tone Mai Ek ..Lao Niggahita {0x0f18, 0x0f19}, // Tibetan Astrological Sig..Tibetan Astrological Sig {0x0f35, 0x0f35}, // Tibetan Mark Ngas Bzung ..Tibetan Mark Ngas Bzung {0x0f37, 0x0f37}, // Tibetan Mark Ngas Bzung ..Tibetan Mark Ngas Bzung {0x0f39, 0x0f39}, // Tibetan Mark Tsa -phru ..Tibetan Mark Tsa -phru {0x0f71, 0x0f7e}, // Tibetan Vowel Sign Aa ..Tibetan Sign Rjes Su Nga {0x0f80, 0x0f84}, // Tibetan Vowel Sign Rever..Tibetan Mark Halanta {0x0f86, 0x0f87}, // Tibetan Sign Lci Rtags ..Tibetan Sign Yang Rtags {0x0f8d, 0x0f97}, // Tibetan Subjoined Sign L..Tibetan Subjoined Letter {0x0f99, 0x0fbc}, // Tibetan Subjoined Letter..Tibetan Subjoined Letter {0x0fc6, 0x0fc6}, // Tibetan Symbol Padma Gda..Tibetan Symbol Padma Gda {0x102d, 0x1030}, // Myanmar Vowel Sign I ..Myanmar Vowel Sign Uu {0x1032, 0x1037}, // Myanmar Vowel Sign Ai ..Myanmar Sign Dot Below {0x1039, 0x103a}, // Myanmar Sign Virama ..Myanmar Sign Asat {0x103d, 0x103e}, // Myanmar Consonant Sign M..Myanmar Consonant Sign M {0x1058, 0x1059}, // Myanmar Vowel Sign Vocal..Myanmar Vowel Sign Vocal {0x105e, 0x1060}, // Myanmar Consonant Sign M..Myanmar Consonant Sign M {0x1071, 0x1074}, // Myanmar Vowel Sign Geba ..Myanmar Vowel Sign Kayah {0x1082, 0x1082}, // Myanmar Consonant Sign S..Myanmar Consonant Sign S {0x1085, 0x1086}, // Myanmar Vowel Sign Shan ..Myanmar Vowel Sign Shan {0x108d, 0x108d}, // Myanmar Sign Shan Counci..Myanmar Sign Shan Counci {0x109d, 0x109d}, // Myanmar Vowel Sign Aiton..Myanmar Vowel Sign Aiton {0x135d, 0x135f}, // Ethiopic Combining Gemin..Ethiopic Combining Gemin {0x1712, 0x1714}, // Tagalog Vowel Sign I ..Tagalog Sign Virama {0x1732, 0x1734}, // Hanunoo Vowel Sign I ..Hanunoo Sign Pamudpod {0x1752, 0x1753}, // Buhid Vowel Sign I ..Buhid Vowel Sign U {0x1772, 0x1773}, // Tagbanwa Vowel Sign I ..Tagbanwa Vowel Sign U {0x17b4, 0x17b5}, // Khmer Vowel Inherent Aq ..Khmer Vowel Inherent Aa {0x17b7, 0x17bd}, // Khmer Vowel Sign I ..Khmer Vowel Sign Ua {0x17c6, 0x17c6}, // Khmer Sign Nikahit ..Khmer Sign Nikahit {0x17c9, 0x17d3}, // Khmer Sign Muusikatoan ..Khmer Sign Bathamasat {0x17dd, 0x17dd}, // Khmer Sign Atthacan ..Khmer Sign Atthacan {0x180b, 0x180d}, // Mongolian Free Variation..Mongolian Free Variation {0x1885, 0x1886}, // Mongolian Letter Ali Gal..Mongolian Letter Ali Gal {0x18a9, 0x18a9}, // Mongolian Letter Ali Gal..Mongolian Letter Ali Gal {0x1920, 0x1922}, // Limbu Vowel Sign A ..Limbu Vowel Sign U {0x1927, 0x1928}, // Limbu Vowel Sign E ..Limbu Vowel Sign O {0x1932, 0x1932}, // Limbu Small Letter Anusv..Limbu Small Letter Anusv {0x1939, 0x193b}, // Limbu Sign Mukphreng ..Limbu Sign Sa-i {0x1a17, 0x1a18}, // Buginese Vowel Sign I ..Buginese Vowel Sign U {0x1a1b, 0x1a1b}, // Buginese Vowel Sign Ae ..Buginese Vowel Sign Ae {0x1a56, 0x1a56}, // Tai Tham Consonant Sign ..Tai Tham Consonant Sign {0x1a58, 0x1a5e}, // Tai Tham Sign Mai Kang L..Tai Tham Consonant Sign {0x1a60, 0x1a60}, // Tai Tham Sign Sakot ..Tai Tham Sign Sakot {0x1a62, 0x1a62}, // Tai Tham Vowel Sign Mai ..Tai Tham Vowel Sign Mai {0x1a65, 0x1a6c}, // Tai Tham Vowel Sign I ..Tai Tham Vowel Sign Oa B {0x1a73, 0x1a7c}, // Tai Tham Vowel Sign Oa A..Tai Tham Sign Khuen-lue {0x1a7f, 0x1a7f}, // Tai Tham Combining Crypt..Tai Tham Combining Crypt {0x1ab0, 0x1abe}, // Combining Doubled Circum..Combining Parentheses Ov {0x1b00, 0x1b03}, // Balinese Sign Ulu Ricem ..Balinese Sign Surang {0x1b34, 0x1b34}, // Balinese Sign Rerekan ..Balinese Sign Rerekan {0x1b36, 0x1b3a}, // Balinese Vowel Sign Ulu ..Balinese Vowel Sign Ra R {0x1b3c, 0x1b3c}, // Balinese Vowel Sign La L..Balinese Vowel Sign La L {0x1b42, 0x1b42}, // Balinese Vowel Sign Pepe..Balinese Vowel Sign Pepe {0x1b6b, 0x1b73}, // Balinese Musical Symbol ..Balinese Musical Symbol {0x1b80, 0x1b81}, // Sundanese Sign Panyecek ..Sundanese Sign Panglayar {0x1ba2, 0x1ba5}, // Sundanese Consonant Sign..Sundanese Vowel Sign Pan {0x1ba8, 0x1ba9}, // Sundanese Vowel Sign Pam..Sundanese Vowel Sign Pan {0x1bab, 0x1bad}, // Sundanese Sign Virama ..Sundanese Consonant Sign {0x1be6, 0x1be6}, // Batak Sign Tompi ..Batak Sign Tompi {0x1be8, 0x1be9}, // Batak Vowel Sign Pakpak ..Batak Vowel Sign Ee {0x1bed, 0x1bed}, // Batak Vowel Sign Karo O ..Batak Vowel Sign Karo O {0x1bef, 0x1bf1}, // Batak Vowel Sign U F|| S..Batak Consonant Sign H {0x1c2c, 0x1c33}, // Lepcha Vowel Sign E ..Lepcha Consonant Sign T {0x1c36, 0x1c37}, // Lepcha Sign Ran ..Lepcha Sign Nukta {0x1cd0, 0x1cd2}, // Vedic Tone Karshana ..Vedic Tone Prenkha {0x1cd4, 0x1ce0}, // Vedic Sign Yajurvedic Mi..Vedic Tone Rigvedic Kash {0x1ce2, 0x1ce8}, // Vedic Sign Visarga Svari..Vedic Sign Visarga Anuda {0x1ced, 0x1ced}, // Vedic Sign Tiryak ..Vedic Sign Tiryak {0x1cf4, 0x1cf4}, // Vedic Tone Candra Above ..Vedic Tone Candra Above {0x1cf8, 0x1cf9}, // Vedic Tone Ring Above ..Vedic Tone Double Ring A {0x1dc0, 0x1df5}, // Combining Dotted Grave A..Combining Up Tack Above {0x1dfb, 0x1dff}, // (nil) ..Combining Right Arrowhea {0x20d0, 0x20f0}, // Combining Left Harpoon A..Combining Asterisk Above {0x2cef, 0x2cf1}, // Coptic Combining Ni Abov..Coptic Combining Spiritu {0x2d7f, 0x2d7f}, // Tifinagh Consonant Joine..Tifinagh Consonant Joine {0x2de0, 0x2dff}, // Combining Cyrillic Lette..Combining Cyrillic Lette {0x302a, 0x302d}, // Ideographic Level Tone M..Ideographic Entering Ton {0x3099, 0x309a}, // Combining Katakana-hirag..Combining Katakana-hirag {0xa66f, 0xa672}, // Combining Cyrillic Vzmet..Combining Cyrillic Thous {0xa674, 0xa67d}, // Combining Cyrillic Lette..Combining Cyrillic Payer {0xa69e, 0xa69f}, // Combining Cyrillic Lette..Combining Cyrillic Lette {0xa6f0, 0xa6f1}, // Bamum Combining Mark Koq..Bamum Combining Mark Tuk {0xa802, 0xa802}, // Syloti Nagri Sign Dvisva..Syloti Nagri Sign Dvisva {0xa806, 0xa806}, // Syloti Nagri Sign Hasant..Syloti Nagri Sign Hasant {0xa80b, 0xa80b}, // Syloti Nagri Sign Anusva..Syloti Nagri Sign Anusva {0xa825, 0xa826}, // Syloti Nagri Vowel Sign ..Syloti Nagri Vowel Sign {0xa8c4, 0xa8c5}, // Saurashtra Sign Virama .. {0xa8e0, 0xa8f1}, // Combining Devanagari Dig..Combining Devanagari Sig {0xa926, 0xa92d}, // Kayah Li Vowel Ue ..Kayah Li Tone Calya Plop {0xa947, 0xa951}, // Rejang Vowel Sign I ..Rejang Consonant Sign R {0xa980, 0xa982}, // Javanese Sign Panyangga ..Javanese Sign Layar {0xa9b3, 0xa9b3}, // Javanese Sign Cecak Telu..Javanese Sign Cecak Telu {0xa9b6, 0xa9b9}, // Javanese Vowel Sign Wulu..Javanese Vowel Sign Suku {0xa9bc, 0xa9bc}, // Javanese Vowel Sign Pepe..Javanese Vowel Sign Pepe {0xa9e5, 0xa9e5}, // Myanmar Sign Shan Saw ..Myanmar Sign Shan Saw {0xaa29, 0xaa2e}, // Cham Vowel Sign Aa ..Cham Vowel Sign Oe {0xaa31, 0xaa32}, // Cham Vowel Sign Au ..Cham Vowel Sign Ue {0xaa35, 0xaa36}, // Cham Consonant Sign La ..Cham Consonant Sign Wa {0xaa43, 0xaa43}, // Cham Consonant Sign Fina..Cham Consonant Sign Fina {0xaa4c, 0xaa4c}, // Cham Consonant Sign Fina..Cham Consonant Sign Fina {0xaa7c, 0xaa7c}, // Myanmar Sign Tai Laing T..Myanmar Sign Tai Laing T {0xaab0, 0xaab0}, // Tai Viet Mai Kang ..Tai Viet Mai Kang {0xaab2, 0xaab4}, // Tai Viet Vowel I ..Tai Viet Vowel U {0xaab7, 0xaab8}, // Tai Viet Mai Khit ..Tai Viet Vowel Ia {0xaabe, 0xaabf}, // Tai Viet Vowel Am ..Tai Viet Tone Mai Ek {0xaac1, 0xaac1}, // Tai Viet Tone Mai Tho ..Tai Viet Tone Mai Tho {0xaaec, 0xaaed}, // Meetei Mayek Vowel Sign ..Meetei Mayek Vowel Sign {0xaaf6, 0xaaf6}, // Meetei Mayek Virama ..Meetei Mayek Virama {0xabe5, 0xabe5}, // Meetei Mayek Vowel Sign ..Meetei Mayek Vowel Sign {0xabe8, 0xabe8}, // Meetei Mayek Vowel Sign ..Meetei Mayek Vowel Sign {0xabed, 0xabed}, // Meetei Mayek Apun Iyek ..Meetei Mayek Apun Iyek {0xfb1e, 0xfb1e}, // Hebrew Point Judeo-spani..Hebrew Point Judeo-spani {0xfe00, 0xfe0f}, // Variation Select||-1 ..Variation Select||-16 {0xfe20, 0xfe2f}, // Combining Ligature Left ..Combining Cyrillic Titlo {0x101fd, 0x101fd}, // Phaistos Disc Sign Combi..Phaistos Disc Sign Combi {0x102e0, 0x102e0}, // Coptic Epact Thousands M..Coptic Epact Thousands M {0x10376, 0x1037a}, // Combining Old Permic Let..Combining Old Permic Let {0x10a01, 0x10a03}, // Kharoshthi Vowel Sign I ..Kharoshthi Vowel Sign Vo {0x10a05, 0x10a06}, // Kharoshthi Vowel Sign E ..Kharoshthi Vowel Sign O {0x10a0c, 0x10a0f}, // Kharoshthi Vowel Length ..Kharoshthi Sign Visarga {0x10a38, 0x10a3a}, // Kharoshthi Sign Bar Abov..Kharoshthi Sign Dot Belo {0x10a3f, 0x10a3f}, // Kharoshthi Virama ..Kharoshthi Virama {0x10ae5, 0x10ae6}, // Manichaean Abbreviation ..Manichaean Abbreviation {0x11001, 0x11001}, // Brahmi Sign Anusvara ..Brahmi Sign Anusvara {0x11038, 0x11046}, // Brahmi Vowel Sign Aa ..Brahmi Virama {0x1107f, 0x11081}, // Brahmi Number Joiner ..Kaithi Sign Anusvara {0x110b3, 0x110b6}, // Kaithi Vowel Sign U ..Kaithi Vowel Sign Ai {0x110b9, 0x110ba}, // Kaithi Sign Virama ..Kaithi Sign Nukta {0x11100, 0x11102}, // Chakma Sign Candrabindu ..Chakma Sign Visarga {0x11127, 0x1112b}, // Chakma Vowel Sign A ..Chakma Vowel Sign Uu {0x1112d, 0x11134}, // Chakma Vowel Sign Ai ..Chakma Maayyaa {0x11173, 0x11173}, // Mahajani Sign Nukta ..Mahajani Sign Nukta {0x11180, 0x11181}, // Sharada Sign Candrabindu..Sharada Sign Anusvara {0x111b6, 0x111be}, // Sharada Vowel Sign U ..Sharada Vowel Sign O {0x111ca, 0x111cc}, // Sharada Sign Nukta ..Sharada Extra Sh||t Vowe {0x1122f, 0x11231}, // Khojki Vowel Sign U ..Khojki Vowel Sign Ai {0x11234, 0x11234}, // Khojki Sign Anusvara ..Khojki Sign Anusvara {0x11236, 0x11237}, // Khojki Sign Nukta ..Khojki Sign Shadda {0x1123e, 0x1123e}, // (nil) .. {0x112df, 0x112df}, // Khudawadi Sign Anusvara ..Khudawadi Sign Anusvara {0x112e3, 0x112ea}, // Khudawadi Vowel Sign U ..Khudawadi Sign Virama {0x11300, 0x11301}, // Grantha Sign Combining A..Grantha Sign Candrabindu {0x1133c, 0x1133c}, // Grantha Sign Nukta ..Grantha Sign Nukta {0x11340, 0x11340}, // Grantha Vowel Sign Ii ..Grantha Vowel Sign Ii {0x11366, 0x1136c}, // Combining Grantha Digit ..Combining Grantha Digit {0x11370, 0x11374}, // Combining Grantha Letter..Combining Grantha Letter {0x11438, 0x1143f}, // (nil) .. {0x11442, 0x11444}, // (nil) .. {0x11446, 0x11446}, // (nil) .. {0x114b3, 0x114b8}, // Tirhuta Vowel Sign U ..Tirhuta Vowel Sign Vocal {0x114ba, 0x114ba}, // Tirhuta Vowel Sign Sh||t..Tirhuta Vowel Sign Sh||t {0x114bf, 0x114c0}, // Tirhuta Sign Candrabindu..Tirhuta Sign Anusvara {0x114c2, 0x114c3}, // Tirhuta Sign Virama ..Tirhuta Sign Nukta {0x115b2, 0x115b5}, // Siddham Vowel Sign U ..Siddham Vowel Sign Vocal {0x115bc, 0x115bd}, // Siddham Sign Candrabindu..Siddham Sign Anusvara {0x115bf, 0x115c0}, // Siddham Sign Virama ..Siddham Sign Nukta {0x115dc, 0x115dd}, // Siddham Vowel Sign Alter..Siddham Vowel Sign Alter {0x11633, 0x1163a}, // Modi Vowel Sign U ..Modi Vowel Sign Ai {0x1163d, 0x1163d}, // Modi Sign Anusvara ..Modi Sign Anusvara {0x1163f, 0x11640}, // Modi Sign Virama ..Modi Sign Ardhacandra {0x116ab, 0x116ab}, // Takri Sign Anusvara ..Takri Sign Anusvara {0x116ad, 0x116ad}, // Takri Vowel Sign Aa ..Takri Vowel Sign Aa {0x116b0, 0x116b5}, // Takri Vowel Sign U ..Takri Vowel Sign Au {0x116b7, 0x116b7}, // Takri Sign Nukta ..Takri Sign Nukta {0x1171d, 0x1171f}, // Ahom Consonant Sign Medi..Ahom Consonant Sign Medi {0x11722, 0x11725}, // Ahom Vowel Sign I ..Ahom Vowel Sign Uu {0x11727, 0x1172b}, // Ahom Vowel Sign Aw ..Ahom Sign Killer {0x11c30, 0x11c36}, // (nil) .. {0x11c38, 0x11c3d}, // (nil) .. {0x11c3f, 0x11c3f}, // (nil) .. {0x11c92, 0x11ca7}, // (nil) .. {0x11caa, 0x11cb0}, // (nil) .. {0x11cb2, 0x11cb3}, // (nil) .. {0x11cb5, 0x11cb6}, // (nil) .. {0x16af0, 0x16af4}, // Bassa Vah Combining High..Bassa Vah Combining High {0x16b30, 0x16b36}, // Pahawh Hmong Mark Cim Tu..Pahawh Hmong Mark Cim Ta {0x16f8f, 0x16f92}, // Miao Tone Right ..Miao Tone Below {0x1bc9d, 0x1bc9e}, // Duployan Thick Letter Se..Duployan Double Mark {0x1d167, 0x1d169}, // Musical Symbol Combining..Musical Symbol Combining {0x1d17b, 0x1d182}, // Musical Symbol Combining..Musical Symbol Combining {0x1d185, 0x1d18b}, // Musical Symbol Combining..Musical Symbol Combining {0x1d1aa, 0x1d1ad}, // Musical Symbol Combining..Musical Symbol Combining {0x1d242, 0x1d244}, // Combining Greek Musical ..Combining Greek Musical {0x1da00, 0x1da36}, // Signwriting Head Rim ..Signwriting Air Sucking {0x1da3b, 0x1da6c}, // Signwriting Mouth Closed..Signwriting Excitement {0x1da75, 0x1da75}, // Signwriting Upper Body T..Signwriting Upper Body T {0x1da84, 0x1da84}, // Signwriting Location Hea..Signwriting Location Hea {0x1da9b, 0x1da9f}, // Signwriting Fill Modifie..Signwriting Fill Modifie {0x1daa1, 0x1daaf}, // Signwriting Rotation Mod..Signwriting Rotation Mod {0x1e000, 0x1e006}, // (nil) .. {0x1e008, 0x1e018}, // (nil) .. {0x1e01b, 0x1e021}, // (nil) .. {0x1e023, 0x1e024}, // (nil) .. {0x1e026, 0x1e02a}, // (nil) .. {0x1e8d0, 0x1e8d6}, // Mende Kikakui Combining ..Mende Kikakui Combining {0x1e944, 0x1e94a}, // (nil) .. {0xe0100, 0xe01ef}, // Variation Select||-17 ..Variation Select||-256 }; // https://github.com/jquast/wcwidth/blob/master/wcwidth/table_wide.py // at commit 0d7de112202cc8b2ebe9232ff4a5c954f19d561a (2016-07-02): // Original source: EastAsianWidth-9.0.0.txt static struct interval WIDE_GLYPH[] = { {0x1100, 0x115f}, // Hangul Choseong Kiyeok ..Hangul Choseong Filler {0x231a, 0x231b}, // Watch ..Hourglass {0x2329, 0x232a}, // Left-pointing Angle Brac..Right-pointing Angle Bra {0x23e9, 0x23ec}, // Black Right-pointing Dou..Black Down-pointing Doub {0x23f0, 0x23f0}, // Alarm Clock ..Alarm Clock {0x23f3, 0x23f3}, // Hourglass With Flowing S..Hourglass With Flowing S {0x25fd, 0x25fe}, // White Medium Small Squar..Black Medium Small Squar {0x2614, 0x2615}, // Umbrella With Rain Drops..Hot Beverage {0x2648, 0x2653}, // Aries ..Pisces {0x267f, 0x267f}, // Wheelchair Symbol ..Wheelchair Symbol {0x2693, 0x2693}, // Anch|| ..Anch|| {0x26a1, 0x26a1}, // High Voltage Sign ..High Voltage Sign {0x26aa, 0x26ab}, // Medium White Circle ..Medium Black Circle {0x26bd, 0x26be}, // Soccer Ball ..Baseball {0x26c4, 0x26c5}, // Snowman Without Snow ..Sun Behind Cloud {0x26ce, 0x26ce}, // Ophiuchus ..Ophiuchus {0x26d4, 0x26d4}, // No Entry ..No Entry {0x26ea, 0x26ea}, // Church ..Church {0x26f2, 0x26f3}, // Fountain ..Flag In Hole {0x26f5, 0x26f5}, // Sailboat ..Sailboat {0x26fa, 0x26fa}, // Tent ..Tent {0x26fd, 0x26fd}, // Fuel Pump ..Fuel Pump {0x2705, 0x2705}, // White Heavy Check Mark ..White Heavy Check Mark {0x270a, 0x270b}, // Raised Fist ..Raised Hand {0x2728, 0x2728}, // Sparkles ..Sparkles {0x274c, 0x274c}, // Cross Mark ..Cross Mark {0x274e, 0x274e}, // Negative Squared Cross M..Negative Squared Cross M {0x2753, 0x2755}, // Black Question Mark ||na..White Exclamation Mark O {0x2757, 0x2757}, // Heavy Exclamation Mark S..Heavy Exclamation Mark S {0x2795, 0x2797}, // Heavy Plus Sign ..Heavy Division Sign {0x27b0, 0x27b0}, // Curly Loop ..Curly Loop {0x27bf, 0x27bf}, // Double Curly Loop ..Double Curly Loop {0x2b1b, 0x2b1c}, // Black Large Square ..White Large Square {0x2b50, 0x2b50}, // White Medium Star ..White Medium Star {0x2b55, 0x2b55}, // Heavy Large Circle ..Heavy Large Circle {0x2e80, 0x2e99}, // Cjk Radical Repeat ..Cjk Radical Rap {0x2e9b, 0x2ef3}, // Cjk Radical Choke ..Cjk Radical C-simplified {0x2f00, 0x2fd5}, // Kangxi Radical One ..Kangxi Radical Flute {0x2ff0, 0x2ffb}, // Ideographic Description ..Ideographic Description {0x3000, 0x303e}, // Ideographic Space ..Ideographic Variation In {0x3041, 0x3096}, // Hiragana Letter Small A ..Hiragana Letter Small Ke {0x3099, 0x30ff}, // Combining Katakana-hirag..Katakana Digraph Koto {0x3105, 0x312d}, // Bopomofo Letter B ..Bopomofo Letter Ih {0x3131, 0x318e}, // Hangul Letter Kiyeok ..Hangul Letter Araeae {0x3190, 0x31ba}, // Ideographic Annotation L..Bopomofo Letter Zy {0x31c0, 0x31e3}, // Cjk Stroke T ..Cjk Stroke Q {0x31f0, 0x321e}, // Katakana Letter Small Ku..Parenthesized K||ean Cha {0x3220, 0x3247}, // Parenthesized Ideograph ..Circled Ideograph Koto {0x3250, 0x32fe}, // Partnership Sign ..Circled Katakana Wo {0x3300, 0x4dbf}, // Square Apaato .. {0x4e00, 0xa48c}, // Cjk Unified Ideograph-4e..Yi Syllable Yyr {0xa490, 0xa4c6}, // Yi Radical Qot ..Yi Radical Ke {0xa960, 0xa97c}, // Hangul Choseong Tikeut-m..Hangul Choseong Ssangyeo {0xac00, 0xd7a3}, // Hangul Syllable Ga ..Hangul Syllable Hih {0xf900, 0xfaff}, // Cjk Compatibility Ideogr.. {0xfe10, 0xfe19}, // Presentation F||m F|| Ve..Presentation F||m F|| Ve {0xfe30, 0xfe52}, // Presentation F||m F|| Ve..Small Full Stop {0xfe54, 0xfe66}, // Small Semicolon ..Small Equals Sign {0xfe68, 0xfe6b}, // Small Reverse Solidus ..Small Commercial At {0xff01, 0xff60}, // Fullwidth Exclamation Ma..Fullwidth Right White Pa {0xffe0, 0xffe6}, // Fullwidth Cent Sign ..Fullwidth Won Sign {0x16fe0, 0x16fe0}, // (nil) .. {0x17000, 0x187ec}, // (nil) .. {0x18800, 0x18af2}, // (nil) .. {0x1b000, 0x1b001}, // Katakana Letter Archaic ..Hiragana Letter Archaic {0x1f004, 0x1f004}, // Mahjong Tile Red Dragon ..Mahjong Tile Red Dragon {0x1f0cf, 0x1f0cf}, // Playing Card Black Joker..Playing Card Black Joker {0x1f18e, 0x1f18e}, // Negative Squared Ab ..Negative Squared Ab {0x1f191, 0x1f19a}, // Squared Cl ..Squared Vs {0x1f200, 0x1f202}, // Square Hiragana Hoka ..Squared Katakana Sa {0x1f210, 0x1f23b}, // Squared Cjk Unified Ideo.. {0x1f240, 0x1f248}, // T||toise Shell Bracketed..T||toise Shell Bracketed {0x1f250, 0x1f251}, // Circled Ideograph Advant..Circled Ideograph Accept {0x1f300, 0x1f320}, // Cyclone ..Shooting Star {0x1f32d, 0x1f335}, // Hot Dog ..Cactus {0x1f337, 0x1f37c}, // Tulip ..Baby Bottle {0x1f37e, 0x1f393}, // Bottle With Popping C||k..Graduation Cap {0x1f3a0, 0x1f3ca}, // Carousel H||se ..Swimmer {0x1f3cf, 0x1f3d3}, // Cricket Bat And Ball ..Table Tennis Paddle And {0x1f3e0, 0x1f3f0}, // House Building ..European Castle {0x1f3f4, 0x1f3f4}, // Waving Black Flag ..Waving Black Flag {0x1f3f8, 0x1f43e}, // Badminton Racquet And Sh..Paw Prints {0x1f440, 0x1f440}, // Eyes ..Eyes {0x1f442, 0x1f4fc}, // Ear ..Videocassette {0x1f4ff, 0x1f53d}, // Prayer Beads ..Down-pointing Small Red {0x1f54b, 0x1f54e}, // Kaaba ..Men||ah With Nine Branch {0x1f550, 0x1f567}, // Clock Face One Oclock ..Clock Face Twelve-thirty {0x1f57a, 0x1f57a}, // (nil) .. {0x1f595, 0x1f596}, // Reversed Hand With Middl..Raised Hand With Part Be {0x1f5a4, 0x1f5a4}, // (nil) .. {0x1f5fb, 0x1f64f}, // Mount Fuji ..Person With Folded Hands {0x1f680, 0x1f6c5}, // Rocket ..Left Luggage {0x1f6cc, 0x1f6cc}, // Sleeping Accommodation ..Sleeping Accommodation {0x1f6d0, 0x1f6d2}, // Place Of W||ship .. {0x1f6eb, 0x1f6ec}, // Airplane Departure ..Airplane Arriving {0x1f6f4, 0x1f6f6}, // (nil) .. {0x1f910, 0x1f91e}, // Zipper-mouth Face .. {0x1f920, 0x1f927}, // (nil) .. {0x1f930, 0x1f930}, // (nil) .. {0x1f933, 0x1f93e}, // (nil) .. {0x1f940, 0x1f94b}, // (nil) .. {0x1f950, 0x1f95e}, // (nil) .. {0x1f980, 0x1f991}, // Crab .. {0x1f9c0, 0x1f9c0}, // Cheese Wedge ..Cheese Wedge {0x20000, 0x2fffd}, // Cjk Unified Ideograph-20.. {0x30000, 0x3fffd}, // (nil) .. }; /* test for 8-bit control characters */ if (ucs == 0) return 0; if (ucs < 32 || (ucs >= 0x7f && ucs < 0xa0)) return -1; /* Fast return for latin. */ if (ucs < 0x300) return 1; /* Binary search in table of non-spacing characters. */ if (bisearch(ucs, combining, sizeof(combining) / sizeof(struct interval) - 1)) return 0; /* Other zero-width characters not in table above. */ if ((0x200B <= ucs && ucs <= 0x200F) || ucs == 0x2028 || ucs == 0x2029 || (0x202A <= ucs && ucs <= 0x202E) || (0x2060 <= ucs && ucs <= 0x2063)) return 0; /* If we arrive here, ucs is not a combining or C0/C1 control character */ if (bisearch(ucs, WIDE_GLYPH, sizeof(WIDE_GLYPH) / sizeof(struct interval) - 1)) return 2; return 1; } int mk_wcswidth(const wchar_t *pwcs, size_t n) { int w, width = 0; for (;*pwcs && n-- > 0; pwcs++) if ((w = mk_wcwidth(*pwcs)) < 0) return -1; else width += w; return width; } link-grammar-5.3.16/link-grammar/resources.c0000644000076400007640000001203313040204035015645 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include "externs.h" #if !defined(_WIN32) #include #include #endif #if defined(__linux__) /* based on reading the man page for getrusage on linux, I inferred that I needed to include this. However it doesn't seem to be necessary */ #include #endif #if defined(__hpux__) #include int syscall(int, int, struct rusage *rusage); /* can't find the prototype for this */ #define getrusage(a, b) syscall(SYS_GETRUSAGE, (a), (b)) #endif /* __hpux__ */ #if defined(__sun__) int getrusage(int who, struct rusage *rusage); /* Declaration missing from sys/resource.h in sun operating systems (?) */ #endif /* __sun__ */ #include "api-structures.h" #include "resources.h" #include "utilities.h" #define MAX_PARSE_TIME_UNLIMITED -1 #define MAX_MEMORY_UNLIMITED ((size_t) -1) /** returns the current usage time clock in seconds */ static double current_usage_time(void) { #if !defined(_WIN32) struct rusage u; getrusage (RUSAGE_SELF, &u); return (u.ru_utime.tv_sec + ((double) u.ru_utime.tv_usec) / 1000000.0); #else return ((double) clock())/CLOCKS_PER_SEC; #endif } Resources resources_create(void) { Resources r; double now; r = (Resources) xalloc(sizeof(struct Resources_s)); r->max_parse_time = MAX_PARSE_TIME_UNLIMITED; now = current_usage_time(); r->when_created = now; r->when_last_called = now; r->time_when_parse_started = now; r->space_when_parse_started = get_space_in_use(); r->max_memory = MAX_MEMORY_UNLIMITED; r->cumulative_time = 0; r->memory_exhausted = false; r->timer_expired = false; return r; } void resources_delete(Resources r) { xfree(r, sizeof(struct Resources_s)); } void resources_reset(Resources r) { r->when_last_called = r->time_when_parse_started = current_usage_time(); r->space_when_parse_started = get_space_in_use(); r->timer_expired = false; r->memory_exhausted = false; } #if 0 static void resources_reset_time(Resources r) { r->when_last_called = r->time_when_parse_started = current_usage_time(); } #endif void resources_reset_space(Resources r) { r->space_when_parse_started = get_space_in_use(); } bool resources_exhausted(Resources r) { if (r->timer_expired || r->memory_exhausted) return true; if (resources_timer_expired(r)) r->timer_expired = true; if (resources_memory_exhausted(r)) r->memory_exhausted = true; return (r->timer_expired || r->memory_exhausted); } bool resources_timer_expired(Resources r) { if (r->max_parse_time == MAX_PARSE_TIME_UNLIMITED) return false; else return (r->timer_expired || (current_usage_time() - r->time_when_parse_started > r->max_parse_time)); } bool resources_memory_exhausted(Resources r) { if (r->max_memory == MAX_MEMORY_UNLIMITED) return false; else return (r->memory_exhausted || (get_space_in_use() > r->max_memory)); } #define RES_COL_WIDTH sizeof(" ") /** print out the cpu ticks since this was last called */ static void resources_print_time(int verbosity, Resources r, const char * s) { double now; now = current_usage_time(); if (verbosity >= D_USER_TIMES) { prt_error("++++ %-36s %7.2f seconds\n", s, now - r->when_last_called); } r->when_last_called = now; } /** print out the cpu ticks since this was last called */ static void resources_print_total_time(int verbosity, Resources r) { double now; now = current_usage_time(); r->cumulative_time += (now - r->time_when_parse_started) ; if (verbosity >= D_USER_BASIC) { prt_error("++++ %-36s %7.2f seconds (%.2f total)\n", "Time", now - r->time_when_parse_started, r->cumulative_time); } r->time_when_parse_started = now; } static void resources_print_total_space(int verbosity, Resources r) { if (verbosity >= D_USER_TIMES) { prt_error("++++ %-36s %zu bytes (%zu max)\n", "Total space", get_space_in_use(), get_max_space_used()); } } void print_time(Parse_Options opts, const char * s) { resources_print_time(opts->verbosity, opts->resources, s); } void parse_options_print_total_time(Parse_Options opts) { resources_print_total_time(opts->verbosity, opts->resources); } void print_total_space(Parse_Options opts) { resources_print_total_space(opts->verbosity, opts->resources); } link-grammar-5.3.16/link-grammar/dict-common.c0000644000076400007640000003364413051665247016101 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright 2008, 2009, 2012-2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "anysplit.h" #include "dict-api.h" #include "dict-common.h" #include "externs.h" #include "pp_knowledge.h" #include "regex-morph.h" #include "spellcheck.h" #include "string-set.h" #include "structures.h" #include "word-utils.h" #include "dict-sql/read-sql.h" #include "dict-file/read-dict.h" #include "dict-file/word-file.h" /* ======================================================================== */ /* Affix type finding */ /** * Return TRUE if the word is a suffix. * * Suffixes have the form =asdf.asdf or possibly just =asdf without * the dot (subscript mark). The "null" suffixes have the form * =.asdf (always with the subscript mark, as there are several). * Ordinary equals signs appearing in regular text are either = or =[!]. */ bool is_suffix(const char infix_mark, const char* w) { if (infix_mark != w[0]) return false; if (1 >= strlen(w)) return false; if (0 == strncmp("[!", w+1, 2)) return false; #if SUBSCRIPT_MARK == '.' /* Hmmm ... equals signs look like suffixes, but they are not ... */ if (0 == strcmp("=.v", w)) return false; if (0 == strcmp("=.eq", w)) return false; #endif return true; } /** * Return TRUE if the word seems to be in stem form. * Stems are signified by including = sign which is preceded by the subscript * mark. Examples (. represented the subscript mark): word.= word.=[!] */ bool is_stem(const char* w) { const char *subscrmark = strchr(w, SUBSCRIPT_MARK); if (NULL == subscrmark) return false; if (subscrmark == w) return false; if (STEM_MARK != subscrmark[1]) return false; return true; } /* ======================================================================== */ /* Replace the right-most dot with SUBSCRIPT_MARK */ void patch_subscript(char * s) { char *ds, *de; int dp; ds = strrchr(s, SUBSCRIPT_DOT); if (!ds) return; /* a dot at the end or a dot followed by a number is NOT * considered a subscript */ de = ds + 1; if (*de == '\0') return; dp = (int) *de; /* If its followed by a UTF8 char, its NOT a subscript */ if (127 < dp || dp < 0) return; /* assert ((0 < dp) && (dp <= 127), "Bad dictionary entry!"); */ if (isdigit(dp)) return; *ds = SUBSCRIPT_MARK; } /* ======================================================================== */ Dictionary dictionary_create_default_lang(void) { Dictionary dictionary = NULL; char * lang = get_default_locale(); /* E.g. ll_CC.UTF_8 or ll-CC */ if (lang && *lang) { lang[strcspn(lang, "_-")] = '\0'; dictionary = dictionary_create_lang(lang); } free(lang); /* Fall back to English if no default locale or no matching dict. */ if (NULL == dictionary) { dictionary = dictionary_create_lang("en"); } return dictionary; } Dictionary dictionary_create_lang(const char * lang) { Dictionary dictionary = NULL; object_open(NULL, NULL, NULL); /* Invalidate the directory path cache */ /* If an sql database exists, try to read that. */ if (check_db(lang)) { dictionary = dictionary_create_from_db(lang); } /* Fallback to a plain-text dictionary */ if (NULL == dictionary) { dictionary = dictionary_create_from_file(lang); } return dictionary; } const char * dictionary_get_lang(Dictionary dict) { if (!dict) return ""; return dict->lang; } /* ======================================================================== */ /* Dictionary lookup stuff */ /** * dictionary_lookup_list() - get list of matching words in the dictionary. * * Returns a pointer to a list of dict_nodes for matching words in the * dictionary. Matches include words that appear in idioms. To exclude * idioms, use abridged_lookup_list() to obtain matches. * * This list is made up of Dict_nodes, linked by their right pointers. * The exp, file and string fields are copied from the dictionary. * * The returned list must be freed with free_lookup_list(). */ Dict_node * dictionary_lookup_list(const Dictionary dict, const char *s) { return dict->lookup_list(dict, s); } void free_lookup_list(const Dictionary dict, Dict_node *llist) { dict->free_lookup(dict, llist); } bool boolean_dictionary_lookup(const Dictionary dict, const char *s) { return dict->lookup(dict, s); } /** * Return true if word is in dictionary, or if word is matched by * regex. */ bool find_word_in_dict(const Dictionary dict, const char * word) { const char * regex_name; if (boolean_dictionary_lookup (dict, word)) return true; regex_name = match_regex(dict->regex_root, word); if (NULL == regex_name) return false; return boolean_dictionary_lookup(dict, regex_name); } /* ======================================================================== */ /* the following functions are for handling deletion */ #ifdef USEFUL_BUT_NOT_CURRENTLY_USED /** * Returns true if it finds a non-idiom dict_node in a file that matches * the string s. * * Also sets parent and to_be_deleted appropriately. * Note: this function is used in only one place: delete_dictionary_words() * which is, itself, not currently used ... */ static bool find_one_non_idiom_node(Dict_node * p, Dict_node * dn, const char * s, Dict_node **parent, Dict_node **to_be_deleted) { int m; if (dn == NULL) return false; m = dict_order_bare(s, dn); if (m <= 0) { if (find_one_non_idiom_node(dn, dn->left, s, parent, to_be_deleted)) return true; } /* if ((m == 0) && (!is_idiom_word(dn->string)) && (dn->file != NULL)) { */ if ((m == 0) && (!is_idiom_word(dn->string))) { *to_be_deleted = dn; *parent = p; return true; } if (m >= 0) { if (find_one_non_idiom_node(dn, dn->right, s, parent, to_be_deleted)) return true; } return false; } static void set_parent_of_node(Dictionary dict, Dict_node *p, Dict_node * del, Dict_node * newnode) { if (p == NULL) { dict->root = newnode; } else { if (p->left == del) { p->left = newnode; } else if (p->right == del) { p->right = newnode; } else { assert(false, "Dictionary broken?"); } } } /** * This deletes all the non-idiom words of the dictionary that match * the given string. Returns true if some deleted, false otherwise. * * XXX Note: this function is not currently used anywhere in the code, * but it could be useful for general dictionary editing. */ int delete_dictionary_words(Dictionary dict, const char * s) { Dict_node *pred, *pred_parent; Dict_node *parent, *to_be_deleted; if (!find_one_non_idiom_node(NULL, dict->root, s, &parent, &to_be_deleted)) return false; for(;;) { /* now parent and to_be_deleted are set */ if (to_be_deleted->file != NULL) { to_be_deleted->file->changed = true; } if (to_be_deleted->left == NULL) { set_parent_of_node(dict, parent, to_be_deleted, to_be_deleted->right); free_dict_node(to_be_deleted); } else { pred_parent = to_be_deleted; pred = to_be_deleted->left; while(pred->right != NULL) { pred_parent = pred; pred = pred->right; } to_be_deleted->string = pred->string; to_be_deleted->file = pred->file; to_be_deleted->exp = pred->exp; set_parent_of_node(dict, pred_parent, pred, pred->left); free_dict_node(pred); } if (!find_one_non_idiom_node(NULL, dict->root, s, &parent, &to_be_deleted)) return true; } } #endif /* USEFUL_BUT_NOT_CURRENTLY_USED */ /** * The following two functions free the Exp s and the * E_lists of the dictionary. Not to be confused with * free_E_list in word-utils.c. */ static void free_Elist(E_list * l) { E_list * l1; for (; l != NULL; l = l1) { l1 = l->next; xfree(l, sizeof(E_list)); } } static inline void exp_free(Exp * e) { xfree((char *)e, sizeof(Exp)); } static inline void free_dict_node(Dict_node *dn) { xfree((char *)dn, sizeof(Dict_node)); } void free_Exp_list(Exp_list * eli) { Exp * e1; Exp * e = eli->exp_list; for (; e != NULL; e = e1) { e1 = e->next; if (e->type != CONNECTOR_type) { free_Elist(e->u.l); } exp_free(e); } } static void free_dict_node_recursive(Dict_node * dn) { if (dn == NULL) return; free_dict_node_recursive(dn->left); free_dict_node_recursive(dn->right); free_dict_node(dn); } static void free_dictionary(Dictionary dict) { free_dict_node_recursive(dict->root); free_Word_file(dict->word_file_header); free_Exp_list(&dict->exp_list); } static void affix_list_delete(Dictionary dict) { int i; Afdict_class * atc; for (i=0, atc = dict->afdict_class; i < AFDICT_NUM_ENTRIES; i++, atc++) { if (atc->string) free(atc->string); } free(dict->afdict_class); dict->afdict_class = NULL; } void dictionary_delete(Dictionary dict) { if (!dict) return; if (verbosity > 0) { prt_error("Info: Freeing dictionary %s\n", dict->name); } #ifdef USE_CORPUS lg_corpus_delete(dict->corpus); #endif if (dict->affix_table != NULL) { affix_list_delete(dict->affix_table); dictionary_delete(dict->affix_table); } spellcheck_destroy(dict->spell_checker); if ((locale_t) 0 != dict->lctype) { freelocale(dict->lctype); } connector_set_delete(dict->unlimited_connector_set); if (dict->close) dict->close(dict); pp_knowledge_close(dict->base_knowledge); pp_knowledge_close(dict->hpsg_knowledge); string_set_delete(dict->string_set); free_regexs(dict->regex_root); free_anysplit(dict); free_dictionary(dict); xfree(dict, sizeof(struct Dictionary_s)); object_open(NULL, NULL, NULL); /* Free the directory path cache */ } /* ======================================================================== */ /* INFIX_NOTATION is always defined; we simply never use the format below. */ /* #if ! defined INFIX_NOTATION */ #if 0 /** * print the expression, in prefix-style */ void print_expression(Exp * n) { E_list * el; int i, icost; if (n == NULL) { printf("NULL expression"); return; } icost = (int) (n->cost); if (n->type == CONNECTOR_type) { for (i=0; imulti) printf("@"); printf("%s%c", n->u.string, n->dir); for (i=0; i 0) printf(" "); } else { for (i=0; itype == AND_type) printf("& "); if (n->type == OR_type) printf("or "); for (el = n->u.l; el != NULL; el = el->next) { print_expression(el->e); } for (i=0; i 0) printf(" "); if (icost == 0) printf(") "); } } #else /* INFIX_NOTATION */ #define COST_FMT "%.3f" /** * print the expression, in infix-style */ static void print_expression_parens(const Exp * n, int need_parens) { E_list * el; int i, icost; double dcost; if (n == NULL) { err_msg(lg_Debug, "NULL expression"); return; } icost = (int) (n->cost); dcost = n->cost - icost; if (dcost > 10E-4) { dcost = n->cost; icost = 1; } else { dcost = 0; } /* print the connector only */ if (n->type == CONNECTOR_type) { for (i=0; imulti) err_msg(lg_Debug, "@"); err_msg(lg_Debug, "%s%c", n->u.string, n->dir); for (i=0; iu.l; if (el == NULL) { for (i=0; itype == OR_type) && el && el->e && (NULL == el->e->u.l)) { prt_error ("{"); if (NULL == el->next) err_msg(lg_Debug, "error-no-next"); else print_expression_parens(el->next->e, false); prt_error ("}"); return; } if ((icost == 0) && need_parens) err_msg(lg_Debug, "("); /* print left side of binary expr */ print_expression_parens(el->e, true); /* get a funny "and optional" when its a named expression thing. */ if ((n->type == AND_type) && (el->next == NULL)) { for (i=0; itype == AND_type) err_msg(lg_Debug, " & "); if (n->type == OR_type) err_msg(lg_Debug, " or "); /* print right side of binary expr */ el = el->next; if (el == NULL) { prt_error ("()"); } else { if (el->e->type == n->type) { print_expression_parens(el->e, false); } else { print_expression_parens(el->e, true); } if (el->next != NULL) { // prt_error ("\nERROR! Unexpected list!\n"); /* The SAT parser just naively joins all X_node expressions * using "or", and this check used to give an error due to that, * preventing a convenient debugging. * Just accept it (but mark it with '!'). */ if (n->type == AND_type) err_msg(lg_Debug, " &! "); if (n->type == OR_type) err_msg(lg_Debug, " or! "); print_expression_parens(el->next->e, true); } } for (i=0; istring); if (j > i) i = j; d = d->right; } return i; } /** * build_idiom_word_name() -- return idiomized name of given string. * * Allocates string space and returns a pointer to it. * In this string is placed the idiomized name of the given string s. * This is the same as s, but with a postfix of ".Ix", where x is an * appropriate number. x is the minimum number that distinguishes * this word from others in the dictionary. */ static const char * build_idiom_word_name(Dictionary dict, const char * s) { char buff[2*MAX_WORD]; size_t bufsz = 2*MAX_WORD; char *x; int count; Dict_node *dn = dictionary_lookup_list(dict, s); count = max_postfix_found(dn) + 1; free_lookup_list(dict, dn); x = buff; while((*s != '\0') && (*s != SUBSCRIPT_MARK) && (0 < bufsz)) { *x = *s; x++; s++; bufsz--; } snprintf(x, bufsz, "%cI%d", SUBSCRIPT_MARK, count); return string_set_add(buff, dict->string_set); } /** * Tear the idiom string apart. * Put the parts into a list of Dict_nodes (connected by their right pointers) * Sets the string fields of these Dict_nodes pointing to the * fragments of the string s. Later these will be replaced by * correct names (with .Ix suffixes). * The list is reversed from the way they occur in the string. * A pointer to this list is returned. */ static Dict_node * make_idiom_Dict_nodes(Dictionary dict, const char * string) { Dict_node * dn, * dn_new; char * t, *s, *p; bool more; unsigned int sz; dn = NULL; sz = strlen(string)+1; p = s = (char *) xalloc(sz); strcpy(s, string); while (*s != '\0') { t = s; while ((*s != '\0') && (*s != '_')) s++; if (*s == '_') { more = true; *s = '\0'; } else { more = false; } dn_new = (Dict_node *) xalloc(sizeof (Dict_node)); dn_new->right = dn; dn = dn_new; dn->string = string_set_add(t, dict->string_set); dn->file = NULL; if (more) s++; } xfree(p, sz); return dn; } static char current_name[] = "AAAAAAAA"; #define CN_size (sizeof(current_name)-1) static void increment_current_name(void) { int i = CN_size-1; do { current_name[i]++; if (current_name[i] <= 'Z') return; current_name[i] = 'A'; } while (i-- > 0); assert(0, "increment_current_name: Overflow"); } /** * Generate a new connector name obtained from the current_name. * allocate string space for it. * @return a pointer to connector name. */ static const char * generate_id_connector(Dictionary dict) { char buff[2*MAX_WORD]; unsigned int i; char * t; for (i=0; current_name[i] == 'A'; i++) ; /* i is now the number of characters of current_name to skip */ t = buff; /* All idiom connector names start with the two letters "ID" */ *t++ = 'I'; *t++ = 'D'; for (; i < CN_size; i++ ) { *t++ = current_name[i] ; } *t++ = '\0'; return string_set_add(buff, dict->string_set); } /** * Takes as input a pointer to a Dict_node. * The string of this Dict_node is an idiom string. * This string is torn apart, and its components are inserted into the * dictionary as special idiom words (ending in .I*, where * is a number). * The expression of this Dict_node (its node field) has already been * read and constructed. This will be used to construct the special idiom * expressions. * The given dict node is freed. The string is also freed. */ void insert_idiom(Dictionary dict, Dict_node * dn) { Exp * nc, * no, * n1; E_list *ell, *elr; const char * s; Dict_node * dn_list, * xdn, * start_dn_list; no = dn->exp; s = dn->string; if (!is_idiom_string(s)) { prt_error("Warning: Word \"%s\" on line %d " "is not a correctly formed idiom string.\n" "\tThis word will be ignored\n", s, dict->line_number); xfree((char *)dn, sizeof (Dict_node)); return; } dn_list = start_dn_list = make_idiom_Dict_nodes(dict, s); xfree((char *)dn, sizeof (Dict_node)); dn = NULL; assert(dn_list->right != NULL, "Idiom string with only one connector"); /* first make the nodes for the base word of the idiom (last word) */ /* note that the last word of the idiom is first in our list */ /* ----- this code just sets up the node fields of the dn_list ----*/ nc = Exp_create(&dict->exp_list); nc->u.string = generate_id_connector(dict); nc->dir = '-'; nc->multi = false; nc->type = CONNECTOR_type; nc->cost = 0; n1 = Exp_create(&dict->exp_list); n1->u.l = ell = (E_list *) xalloc(sizeof(E_list)); ell->next = elr = (E_list *) xalloc(sizeof(E_list)); elr->next = NULL; ell->e = nc; elr->e = no; n1->type = AND_type; n1->cost = 0; dn_list->exp = n1; dn_list = dn_list->right; while(dn_list->right != NULL) { /* generate the expression for a middle idiom word */ n1 = Exp_create(&dict->exp_list); n1->u.string = NULL; n1->type = AND_type; n1->cost = 0; n1->u.l = ell = (E_list *) xalloc(sizeof(E_list)); ell->next = elr = (E_list *) xalloc(sizeof(E_list)); elr->next = NULL; nc = Exp_create(&dict->exp_list); nc->u.string = generate_id_connector(dict); nc->dir = '+'; nc->multi = false; nc->type = CONNECTOR_type; nc->cost = 0; elr->e = nc; increment_current_name(); nc = Exp_create(&dict->exp_list); nc->u.string = generate_id_connector(dict); nc->dir = '-'; nc->multi = false; nc->type = CONNECTOR_type; nc->cost = 0; ell->e = nc; dn_list->exp = n1; dn_list = dn_list->right; } /* now generate the last one */ nc = Exp_create(&dict->exp_list); nc->u.string = generate_id_connector(dict); nc->dir = '+'; nc->multi = false; nc->type = CONNECTOR_type; nc->cost = 0; dn_list->exp = nc; increment_current_name(); /* ---- end of the code alluded to above ---- */ /* now its time to insert them into the dictionary */ dn_list = start_dn_list; while (dn_list != NULL) { xdn = dn_list->right; dn_list->left = dn_list->right = NULL; dn_list->string = build_idiom_word_name(dict, dn_list->string); dict->root = insert_dict(dict, dict->root, dn_list); dict->num_entries++; dn_list = xdn; } /* xfree((char *)s, s_length+1); strings are handled by string_set */ } /** * returns true if this is a word ending in ".Ix", where x is a number. */ bool is_idiom_word(const char * s) { return (numberfy(s) != -1) ; } link-grammar-5.3.16/link-grammar/link-grammar.def0000644000076400007640000000641513040204035016537 00000000000000linkgrammar_get_version linkgrammar_get_dict_version linkgrammar_get_dict_locale dictionary_create_from_utf8 dictionary_create_lang dictionary_create_default_lang dictionary_get_lang dictionary_delete dictionary_get_data_dir dictionary_set_data_dir dictionary_lookup_list free_lookup_list dict_display_word_expr dict_display_word_info print_dictionary_data parse_options_create parse_options_delete parse_options_set_verbosity parse_options_get_verbosity parse_options_set_debug parse_options_get_debug parse_options_set_test parse_options_get_test parse_options_set_linkage_limit parse_options_get_linkage_limit parse_options_set_disjunct_cost parse_options_get_disjunct_cost parse_options_set_min_null_count parse_options_get_min_null_count parse_options_set_max_null_count parse_options_get_max_null_count parse_options_set_islands_ok parse_options_get_islands_ok parse_options_set_spell_guess parse_options_get_spell_guess parse_options_set_short_length parse_options_get_short_length parse_options_set_max_memory parse_options_get_max_memory parse_options_set_max_parse_time parse_options_get_max_parse_time parse_options_set_cost_model_type parse_options_get_cost_model_type parse_options_set_perform_pp_prune parse_options_get_perform_pp_prune parse_options_set_use_sat_parser parse_options_get_use_sat_parser parse_options_set_use_viterbi parse_options_get_use_viterbi parse_options_timer_expired parse_options_print_total_time parse_options_memory_exhausted parse_options_resources_exhausted parse_options_set_use_cluster_disjuncts parse_options_get_use_cluster_disjuncts parse_options_set_all_short_connectors parse_options_get_all_short_connectors parse_options_set_repeatable_rand parse_options_get_repeatable_rand parse_options_reset_resources parse_options_set_display_morphology parse_options_get_display_morphology sentence_create sentence_delete sentence_split sentence_parse sentence_length sentence_null_count sentence_num_linkages_found sentence_num_valid_linkages sentence_num_linkages_post_processed sentence_num_violations sentence_disjunct_cost sentence_link_cost linkage_create linkage_delete linkage_get_num_words linkage_get_num_links linkage_get_link_lword linkage_get_link_rword linkage_get_link_length linkage_get_link_label linkage_get_link_llabel linkage_get_link_rlabel linkage_get_link_num_domains linkage_get_link_domain_names linkage_get_words linkage_get_disjunct_str linkage_get_disjunct_cost linkage_get_disjunct_corpus_score linkage_get_word linkage_print_constituent_tree linkage_free_constituent_tree_str linkage_print_diagram linkage_free_diagram linkage_print_disjuncts linkage_free_disjuncts linkage_print_links_and_domains linkage_free_links_and_domains linkage_print_senses linkage_free_senses linkage_print_postscript linkage_free_postscript linkage_print_pp_msgs linkage_free_pp_msgs linkage_unused_word_cost linkage_disjunct_cost linkage_corpus_cost linkage_link_cost linkage_get_violation_name post_process_open post_process_close linkage_post_process prt_error lg_compute_disjunct_strings lg_expand_disjunct_list object_open free_disjuncts eliminate_duplicate_disjuncts catenate_disjuncts count_disjuncts print_one_disjunct build_disjuncts_for_exp left_print_string regex_tokenizer_test lg_error_set_handler lg_error_set_handler_data lg_error_formatmsg lg_error_printall lg_error_clearall link-grammar-5.3.16/link-grammar/build-disjuncts.h0000664000076400007640000000265013000262101016743 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2012 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LINKGRAMMAR_BUILD_DISJUNCTS_H #define _LINKGRAMMAR_BUILD_DISJUNCTS_H #include "api-types.h" #include "structures.h" void build_sentence_disjuncts(Sentence sent, double cost_cutoff); X_node * build_word_expressions(Sentence, const Gword *, const char *); Disjunct * build_disjuncts_for_exp(Exp*, const char*, double cost_cutoff); unsigned int count_disjunct_for_dict_node(Dict_node *dn); #ifdef DEBUG void prt_exp(Exp *, int); void prt_exp_mem(Exp *, int); #endif /* DEBUG */ #endif /* _LINKGRAMMAR_BUILD_DISJUNCTS_H */ link-grammar-5.3.16/link-grammar/linkage.h0000644000076400007640000000043513042742217015270 00000000000000#ifndef _LINKAGE_H #define _LINKAGE_H void compute_chosen_words(Sentence, Linkage, Parse_Options); void partial_init_linkage(Sentence, Linkage, unsigned int N_words); void check_link_size(Linkage); void remove_empty_words(Linkage); void free_linkage(Linkage); #endif /* _LINKAGE_H */ link-grammar-5.3.16/link-grammar/resources.h0000664000076400007640000000253312766044421015677 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _RESOURCES_H #define _RESOURCES_H #include "api-types.h" #include "link-includes.h" void print_time(Parse_Options opts, const char * s); void print_total_space(Parse_Options opts); void resources_reset(Resources r); void resources_reset_space(Resources r); bool resources_timer_expired(Resources r); bool resources_memory_exhausted(Resources r); bool resources_exhausted(Resources r); Resources resources_create(void); void resources_delete(Resources ti); #endif /* _RESOURCES_H */ link-grammar-5.3.16/link-grammar/pp_knowledge.h0000664000076400007640000000170212431741033016330 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "api-types.h" pp_knowledge *pp_knowledge_open(const char *path); void pp_knowledge_close(pp_knowledge *knowledge); link-grammar-5.3.16/link-grammar/score.c0000664000076400007640000000466112443634305014775 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2012, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include "api-structures.h" #include "score.h" #include "string-set.h" #include "structures.h" #include "word-utils.h" /** * This function defines the cost of a link as a function of its length. */ static inline int cost_for_length(int length) { return length-1; } /** * Computes the cost of the current parse of the current sentence, * due to the length of the links. */ static size_t compute_link_cost(Linkage lkg) { size_t lcost, i; lcost = 0; for (i = 0; i < lkg->num_links; i++) { lcost += cost_for_length(lkg->link_array[i].rw - lkg->link_array[i].lw); } return lcost; } static int unused_word_cost(Linkage lkg) { int lcost; size_t i; lcost = 0; for (i = 0; i < lkg->num_words; i++) lcost += (lkg->chosen_disjuncts[i] == NULL); return lcost; } /** * Computes the cost of the current parse of the current sentence * due to the cost of the chosen disjuncts. */ static double compute_disjunct_cost(Linkage lkg) { size_t i; double lcost; lcost = 0.0; for (i = 0; i < lkg->num_words; i++) { if (lkg->chosen_disjuncts[i] != NULL) lcost += lkg->chosen_disjuncts[i]->cost; } return lcost; } /** Assign parse score (cost) to linkage, used for parse ranking. */ void linkage_score(Linkage lkg, Parse_Options opts) { lkg->lifo.unused_word_cost = unused_word_cost(lkg); if (opts->use_sat_solver) { lkg->lifo.disjunct_cost = 0.0; } else { lkg->lifo.disjunct_cost = compute_disjunct_cost(lkg); } lkg->lifo.link_cost = compute_link_cost(lkg); lkg->lifo.corpus_cost = -1.0; lg_corpus_score(lkg); } link-grammar-5.3.16/link-grammar/histogram.c0000664000076400007640000001103312766044421015650 00000000000000/*************************************************************************/ /* Copyright (c) 2015 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include "histogram.h" #ifdef PERFORM_COUNT_HISTOGRAMMING /* A histogram distribution of the parse counts. */ Count_bin hist_zero(void) { static Count_bin zero = {0, 0, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; return zero; } Count_bin hist_one(void) { static Count_bin one = {0, 1, {1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; return one; } #define BIN_WIDTH 0.334 /** * Accumulate counts in 'a', adding them to sum. * The histogram is shifted by the amount 'cost'. * That is, the bins are shifted over by the interger part of the cost * (scaled to the bin-width). */ void hist_accum(Count_bin* sum, double cost, const Count_bin* a) { unsigned int i; unsigned int start; // Skip, if nothing to accumulate. if (0 == a->total) return; sum->total += a->total; // The cost tells us how much to offset the histogram in a, // before accumulating it. 'base' is the bin number of the first // non-empty bin. start = (unsigned int) floor (cost / BIN_WIDTH); if (0 == sum->bin[0]) { sum->base = start; start = 0; } for (i = start; i < NUM_BINS; i++) { sum->bin[i] += a->bin[i-start]; } for (i = NUM_BINS-start; i < NUM_BINS; i++) { sum->overrun += a->bin[i]; } sum->overrun += a->overrun; } /** Same as above */ void hist_accumv(Count_bin* sum, double cost, const Count_bin a) { hist_accum(sum, cost, &a); } /** * Create a product of two histogrammed counts. * Observe that doing so requires a kind-of cross-product to * be performed, thus, a nested double sum. */ void hist_prod(Count_bin* prod, const Count_bin* a, const Count_bin* b) { unsigned int i, k; // Skip, if the product is zero. if (0 == a->total || 0 == b->total) return; prod->total = a->total * b->total; // #define SLOW_BUT_SIMPLE 1 #ifdef SLOW_BUT_SIMPLE /* The below implements the straight-forward concept of the product. * Its not quite optimal, because the intialization loop, and the * if check can be eliminated by re-writing j = k-i. */ for (i = 0; i < NUM_BINS; i++) prod->bin[i] = 0; prod->overrun = 0; for (i = 0; i < NUM_BINS; i++) { for (j = 0; j < NUM_BINS; j++) { if (i+j < NUM_BINS) prod->bin[i+j] += a->bin[i] * b->bin[j]; else prod->overrun += a->bin[i] * b->bin[j]; } prod->overrun += a->bin[i] * b->overrun; prod->overrun += a->overrun * b->bin[i]; } prod->overrun += a->overrun * b->overrun; #else /* The below does exactly the same thing as the above, but * ever so slightly more quickly. Some pointless checks get * eliminated. */ prod->overrun = 0; for (k = 0; k < NUM_BINS; k++) { prod->bin[k] = 0; for (i = 0; i <= k; i++) { prod->bin[k] += a->bin[i] * b->bin[k-i]; } prod->overrun += a->bin[k] * b->overrun; prod->overrun += a->overrun * b->bin[k]; } for (k = NUM_BINS; k < 2 * NUM_BINS - 1; k++) { for (i = k - NUM_BINS + 1; i < NUM_BINS; i++) { prod->overrun += a->bin[i] * b->bin[k-i]; } } prod->overrun += a->overrun * b->overrun; #endif } /** * Multiply two historams 'a' and 'b', and accumulate them into 'acc'. * The accumulated historgram is first shifted by 'cost'. */ void hist_muladd(Count_bin* acc, const Count_bin* a, double cost, const Count_bin* b) { Count_bin tmp = hist_zero(); hist_prod(&tmp, a, b); hist_accum(acc, cost, &tmp); } void hist_muladdv(Count_bin* acc, const Count_bin* a, double cost, const Count_bin b) { hist_muladd(acc, a, cost, &b); } double hist_cost_cutoff(Count_bin* hist, int count) { int i; s64 cnt = 0; for (i=0; ibin[i]; if (count <= cnt) return ((double) i + hist->base) * BIN_WIDTH; } return 1.0e38; } s64 hist_cut_total(Count_bin* hist, int min_total) { int i; s64 cnt = 0; for (i=0; ibin[i]; if (min_total <= cnt) return cnt; } return hist->total; } #endif /* PERFORM_COUNT_HISTOGRAMMING */ link-grammar-5.3.16/link-grammar/dict-structures.h0000664000076400007640000000517512431741033017026 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LG_DICT_STRUCTURES_H_ #define _LG_DICT_STRUCTURES_H_ #include #include LINK_BEGIN_DECLS /* Forward decls */ typedef struct Dict_node_struct Dict_node; typedef struct Exp_struct Exp; typedef struct E_list_struct E_list; typedef struct Word_file_struct Word_file; /** * Types of Exp_struct structures */ typedef enum { OR_type = 1, AND_type, CONNECTOR_type } Exp_type; /** * The E_list and Exp structures defined below comprise the expression * trees that are stored in the dictionary. The expression has a type * (AND, OR or TERMINAL). If it is not a terminal it has a list * (an E_list) of children. */ struct Exp_struct { Exp * next; /* Used only for mem management,for freeing */ Exp_type type; /* One of three types: AND, OR, or connector. */ char dir; /* '-' means to the left, '+' means to right (for connector) */ bool multi; /* TRUE if a multi-connector (for connector) */ union { E_list * l; /* Only needed for non-terminals */ const char * string; /* Only needed if it's a connector */ } u; double cost; /* The cost of using this expression. Only used for non-terminals */ }; struct E_list_struct { E_list * next; Exp * e; }; /** * The dictionary is stored as a binary tree comprised of the following * nodes. A list of these (via right pointers) is used to return * the result of a dictionary lookup. */ struct Dict_node_struct { const char * string; /* The word itself */ Word_file * file; /* The file the word came from (NULL if dict file) */ Exp * exp; Dict_node *left, *right; }; LINK_END_DECLS #endif /* _LG_DICT_STRUCTURES_H_ */ link-grammar-5.3.16/link-grammar/spellcheck-aspell.c0000644000076400007640000001063213013374227017244 00000000000000/*************************************************************************/ /* Copyright (c) 2009 Vikas N. Kumar */ /* Copyright (c) 2009 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifdef HAVE_ASPELL #include #include #include #include #include "link-includes.h" #include "spellcheck.h" #define ASPELL_LANG_KEY "lang" /* FIXME: Move to a definition file (affix file?). */ static const char *spellcheck_lang_mapping[] = { /* link-grammar language , Aspell language key */ "en", "en_US", "ru", "ru_RU", "he", "he_IL", "de", "de_DE", "lt", "lt_LT", }; struct linkgrammar_aspell { AspellConfig *config; AspellSpeller *speller; }; /** * create a neew spell-checker for the language 'lang' */ void * spellcheck_create(const char * lang) { struct linkgrammar_aspell *aspell = NULL; size_t i = 0; AspellCanHaveError *spell_err = NULL; for (i = 0; i < sizeof(spellcheck_lang_mapping)/sizeof(char *); i += 2) { if (0 != strcmp(lang, spellcheck_lang_mapping[i])) continue; aspell = (struct linkgrammar_aspell *)malloc(sizeof(struct linkgrammar_aspell)); if (!aspell) { prt_error("Error: out of memory. Aspell not used.\n"); aspell = NULL; break; } aspell->config = NULL; aspell->speller = NULL; aspell->config = new_aspell_config(); if (aspell_config_replace(aspell->config, ASPELL_LANG_KEY, spellcheck_lang_mapping[i]) == 0) { prt_error("Error: failed to set language in aspell: %s\n", lang); delete_aspell_config(aspell->config); free(aspell); aspell = NULL; break; } spell_err = new_aspell_speller(aspell->config); if (aspell_error_number(spell_err) != 0) { prt_error("Error: Aspell: %s\n", aspell_error_message(spell_err)); delete_aspell_can_have_error(spell_err); delete_aspell_config(aspell->config); free(aspell); aspell = NULL; break; } aspell->speller = to_aspell_speller(spell_err); break; } return aspell; } /** * Free memory structures used wiith spell-checker 'chk' */ void spellcheck_destroy(void * chk) { struct linkgrammar_aspell *aspell = (struct linkgrammar_aspell *)chk; if (aspell) { delete_aspell_speller(aspell->speller); delete_aspell_config(aspell->config); free(aspell); aspell = NULL; } } /** * Ask the spell-checker if the spelling looks good. * Return true if the spelling is good, else false. */ bool spellcheck_test(void * chk, const char * word) { int val = 0; struct linkgrammar_aspell *aspell = (struct linkgrammar_aspell *)chk; if (aspell && aspell->speller) { /* this can return -1 on failure */ val = aspell_speller_check(aspell->speller, word, -1); } return (val == 1); } int spellcheck_suggest(void * chk, char ***sug, const char * word) { struct linkgrammar_aspell *aspell = (struct linkgrammar_aspell *)chk; if (!sug) { prt_error("Error: Aspell. Corrupt pointer.\n"); return 0; } if (aspell && aspell->speller) { const AspellWordList *list = NULL; AspellStringEnumeration *elem = NULL; const char *aword = NULL; unsigned int size, i; char **array = NULL; list = aspell_speller_suggest(aspell->speller, word, -1); elem = aspell_word_list_elements(list); size = aspell_word_list_size(list); /* allocate an array of char* for returning back to link-parser */ array = (char **)malloc(sizeof(char *) * size); if (!array) { prt_error("Error: Aspell. Out of memory.\n"); delete_aspell_string_enumeration(elem); return 0; } i = 0; while ((aword = aspell_string_enumeration_next(elem)) != NULL) { array[i++] = strdup(aword); } delete_aspell_string_enumeration(elem); *sug = array; return size; } return 0; } void spellcheck_free_suggest(void *chk, char **sug, int size) { int i = 0; for (i = 0; i < size; ++i) { free(sug[i]); sug[i] = NULL; } free(sug); } #endif /* #ifdef HAVE_ASPELL */ link-grammar-5.3.16/link-grammar/spellcheck-hun.c0000644000076400007640000000735413013374227016565 00000000000000/*************************************************************************/ /* Copyright (c) 2009 Linas Vepstas */ /* Copyright (c) 2009 Vikas N. Kumar */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include "link-includes.h" #include "spellcheck.h" #ifdef HAVE_HUNSPELL #ifndef HUNSPELL_DICT_DIR #define HUNSPELL_DICT_DIR (char *)0 #endif /* HUNSPELL_DICT_DIR */ static const char *hunspell_dict_dirs[] = { "/usr/share/myspell/dicts", "/usr/share/hunspell/dicts", "/usr/local/share/myspell/dicts", "/usr/local/share/hunspell/dicts", "/usr/share/myspell", "/usr/share/hunspell", "/usr/local/share/myspell", "/usr/local/share/hunspell", HUNSPELL_DICT_DIR }; static const char *spellcheck_lang_mapping[] = { /* link-grammar language, Hunspell filename */ "en", "en-US", "en", "en_US", "ru", "ru-RU", "ru", "ru_RU", "he", "he-IL", "he", "he_IL", "de", "de-DE", "de", "de_DE", "lt", "lt-LT", "lt", "lt_LT", }; #define FPATHLEN 256 static char hunspell_aff_file[FPATHLEN]; static char hunspell_dic_file[FPATHLEN]; #include #include void * spellcheck_create(const char * lang) { size_t i = 0, j = 0; Hunhandle *h = NULL; memset(hunspell_aff_file, 0, FPATHLEN); memset(hunspell_dic_file, 0, FPATHLEN); for (i = 0; i < sizeof(spellcheck_lang_mapping)/sizeof(char *); i += 2) { if (0 != strcmp(lang, spellcheck_lang_mapping[i])) continue; /* check in each hunspell_dict_dir if the files exist */ for (j = 0; j < sizeof(hunspell_dict_dirs)/sizeof(char *); ++j) { FILE *fh; /* if the directory name is NULL then ignore */ if (hunspell_dict_dirs[j] == NULL) continue; snprintf(hunspell_aff_file, FPATHLEN, "%s/%s.aff", hunspell_dict_dirs[j], spellcheck_lang_mapping[i+1]); snprintf(hunspell_dic_file, FPATHLEN, "%s/%s.dic", hunspell_dict_dirs[j], spellcheck_lang_mapping[i+1]); /* Some versions of Hunspell_create() will succeed even if * there are no dictionary files. So test for permissions. */ fh = fopen(hunspell_aff_file, "r"); if (fh) fclose (fh); else continue; fh = fopen(hunspell_dic_file, "r"); if (fh) fclose (fh); else continue; h = Hunspell_create(hunspell_aff_file, hunspell_dic_file); /* if hunspell handle was created break from loop */ if (h != NULL) break; } /* if hunspell handle was created break from loop */ if (h != NULL) break; } return h; } void spellcheck_destroy(void * chk) { Hunhandle *h = (Hunhandle *) chk; Hunspell_destroy(h); } /** * Return boolean: 1 if spelling looks good, else zero */ bool spellcheck_test(void * chk, const char * word) { if (NULL == chk) { prt_error("Error: no spell-check handle specified!\n"); return 0; } return (bool) Hunspell_spell((Hunhandle *)chk, word); } int spellcheck_suggest(void * chk, char ***sug, const char * word) { if (NULL == chk) { prt_error("Error: no spell-check handle specified!\n"); return 0; } return Hunspell_suggest((Hunhandle *)chk, sug, word); } void spellcheck_free_suggest(void *chk, char **sug, int size) { Hunspell_free_list((Hunhandle *)chk, &sug, size); } #endif /* #ifdef HAVE_HUNSPELL */ link-grammar-5.3.16/link-grammar/sat-solver/0000755000076400007640000000000013074513206015661 500000000000000link-grammar-5.3.16/link-grammar/sat-solver/fast-sprintf.hpp0000664000076400007640000000024112431741033020726 00000000000000#ifndef __FAST_SPRINTF_HPP__ #define __FAST_SPRINTF_HPP__ char* fast_sprintf(char* buffer, int num); char* fast_sprintf(char* buffer, const char* str); #endif link-grammar-5.3.16/link-grammar/sat-solver/variables.cpp0000644000076400007640000000012413042741617020256 00000000000000#include "variables.hpp" #ifdef _VARS std::ostream& var_defs_stream = cout; #endif link-grammar-5.3.16/link-grammar/sat-solver/Makefile.in0000644000076400007640000005172613074512576017672 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 = link-grammar/sat-solver ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = LTLIBRARIES = $(noinst_LTLIBRARIES) libsat_solver_la_LIBADD = am_libsat_solver_la_OBJECTS = fast-sprintf.lo sat-encoder.lo util.lo \ variables.lo word-tag.lo libsat_solver_la_OBJECTS = $(am_libsat_solver_la_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_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) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) AM_V_CXX = $(am__v_CXX_@AM_V@) am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; am__v_CXX_1 = CXXLD = $(CXX) CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; am__v_CXXLD_1 = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = SOURCES = $(libsat_solver_la_SOURCES) DIST_SOURCES = $(libsat_solver_la_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ @LIBMINISAT_BUNDLED_TRUE@BUNDLED_INCLUDES = -I$(top_srcdir)/link-grammar/minisat -I$(top_srcdir)/link-grammar/minisat/minisat AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/link-grammar -I$(top_builddir) \ ${MINISAT_INCLUDES} $(ZLIB_CPPFLAGS) $(BUNDLED_INCLUDES) $(WARN_CXXFLAGS) noinst_LTLIBRARIES = libsat-solver.la libsat_solver_la_SOURCES = \ clock.hpp \ fast-sprintf.cpp \ fast-sprintf.hpp \ guiding.hpp \ matrix-ut.hpp \ sat-encoder.cpp \ sat-encoder.hpp \ sat-encoder.h \ trie.hpp \ util.cpp \ util.hpp \ variables.cpp \ variables.hpp \ word-tag.cpp \ word-tag.hpp all: all-am .SUFFIXES: .SUFFIXES: .cpp .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 link-grammar/sat-solver/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign link-grammar/sat-solver/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): clean-noinstLTLIBRARIES: -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) @list='$(noinst_LTLIBRARIES)'; \ locs=`for p in $$list; do echo $$p; done | \ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ sort -u`; \ test -z "$$locs" || { \ echo rm -f $${locs}; \ rm -f $${locs}; \ } libsat-solver.la: $(libsat_solver_la_OBJECTS) $(libsat_solver_la_DEPENDENCIES) $(EXTRA_libsat_solver_la_DEPENDENCIES) $(AM_V_CXXLD)$(CXXLINK) $(libsat_solver_la_OBJECTS) $(libsat_solver_la_LIBADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fast-sprintf.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sat-encoder.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/util.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/variables.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/word-tag.Plo@am__quote@ .cpp.o: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cpp.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cpp.lo: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ 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-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 $(LTLIBRARIES) 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 clean-noinstLTLIBRARIES \ 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-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 -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: .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags 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-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am .PRECIOUS: Makefile # 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: link-grammar-5.3.16/link-grammar/sat-solver/variables.hpp0000644000076400007640000004622313042741617020275 00000000000000#ifndef __VARIABLES_HPP__ #define __VARIABLES_HPP__ #include #include #include using std::cout; using std::cerr; using std::endl; #include "guiding.hpp" #include "trie.hpp" #include "matrix-ut.hpp" #include "fast-sprintf.hpp" #define MAX_VARIABLE_NAME 256 // #define SAT_DEBUG // #define _VARS #ifdef SAT_DEBUG #define _VARS #endif #ifdef _VARS extern std::ostream& var_defs_stream; #endif static char* construct_link_label(const char* connector1, const char* connector2) { char* result = (char*)xalloc((std::max(strlen(connector1), strlen(connector2)) + 1)* sizeof(char)); char* presult = result; while (*connector1 != '\0' && *connector2 != '\0') { if (*connector1 == '*') *presult++ = *connector2; else if (*connector2 == '*') *presult++ = *connector1; else *presult++ = std::max(*connector1, *connector2); connector1++; connector2++; } while(*connector1 != '\0') *presult++ = *connector1++; while(*connector2 != '\0') *presult++ = *connector2++; *presult = '\0'; return result; } //////////////////////////////////////////////////////////////////////////// class Variables { public: Variables(Sentence sent) : _link_variable_map(sent->length) ,_linked_variable_map(sent->length, -1) ,_linked_min_variable_map(sent->length, -1) ,_linked_max_variable_map(sent->length, -1) ,_thin_link_variable_map(sent->length, -1) ,_link_top_cw_variable_map(sent->length) ,_link_cw_variable_map(sent->length) ,_guiding(new CostDistanceGuiding(sent)) ,_var(0) { } ~Variables() { std::vector::iterator i; for (i = _link_variables.begin(); i != _link_variables.end(); i++) { if ((*i) != 0) { xfree((*i)->label, strlen((*i)->label)); delete *i; } } for (size_t i = 0; i < _linked_variables.size(); i++) delete _linked_variables[i]; delete _guiding; } /* * General purpose variables specified by their names */ bool var_exists(const char* name) { try { int num = _variable_trie.lookup(name); return num != Trie::NOT_FOUND; } catch (const std::string& s) { cout << s << endl; exit(EXIT_FAILURE); } } // If guiding params are unknown, they are set do default int string(const char* name) { int var; if (!get_var_from_trie(name, var)) { #ifdef _VARS var_defs_stream << name << "\t" << var << endl; #endif _guiding->setStringParameters(var, name); } assert(var != -1, "Var == -1"); return var; } // If the cost is explicitly given, guiding params are calculated // using the cost. Any params set earlier are overridden. int string_cost(const char* name, double cost) { int var; var = string(name); _guiding->setStringParameters(var, name, cost); assert(var != -1, "Var == -1"); return var; } /* * Variables that specify that a part of word tag is satisfied * without making any connections of the given direction. */ // If guiding params are unknown, they are set do default int epsilon(char* v, char dir) { char name[MAX_VARIABLE_NAME]; dir = (dir == '+') ? 'r' : 'l'; char* s = name; *s++ = dir; *s++ = 'e'; s = fast_sprintf(s, v); int var; if (!get_var_from_trie(name, var)) { #ifdef _VARS var_defs_stream << name << "\t" << var << endl; #endif _guiding->setEpsilonParameters(var); } assert(var != -1, "Var == -1"); return var; } /* * linked(wi, wj) * Variables that specify that two words are linked */ // If guiding params are unknown, they are set do default int linked(int wi, int wj) { assert(wi < wj, "Variables: linked should be ordered"); int var; if (!get_linked_variable(wi, wj, var)) { #ifdef _VARS var_defs_stream << "linked_" << wi << "_" << wj << "\t" << var << endl; #endif add_linked_variable(wi, wj, var); _guiding->setLinkedParameters(var, wi, wj); } assert(var != -1, "Var == -1"); return var; } // If guiding params are unknown, they are set do default int linked_max(int wi, int wj) { int var; if (!get_linked_max_variable(wi, wj, var)) { #ifdef _VARS var_defs_stream << "linked_max_" << wi << "_" << wj << "\t" << var << endl; #endif _guiding->setLinkedMinMaxParameters(var, wi, wj); } assert(var != -1, "Var == -1"); return var; } #if 0 // If guiding params are unknown, they are set do default int linked_min(int wi, int wj) { int var; if (!get_linked_min_variable(wi, wj, var)) { #ifdef _VARS var_defs_stream << "linked_min_" << wi << "_" << wj << "\t" << var << endl; #endif _guiding->setLinkedMinMaxParameters(var, wi, wj); } assert(var != -1, "Var == -1"); return var; } #endif /* * link(wi, pi, wj, pj) * Variables that specify that a direct link has been established * between the connectors ci of the word_i at position i and * cj of the word_j at position j */ // If guiding params are unknown, they are set do default int link(int wi, int pi, const char* ci, Exp* ei, int wj, int pj, const char* cj, Exp* ej) { assert(wi < wj, "Variables: link should be ordered"); int var; if (!get_link_variable(wi, pi, wj, pj, var)) { #ifdef _VARS var_defs_stream << "link_" << wi << "_" << pi << "_" << ci << "_" << wj << "_" << pj << "_" << cj << "\t" << var << endl; #endif add_link_variable(wi, pi, ci, ei, wj, pj, cj, ej, var); _guiding->setLinkParameters(var, wi, ci, wj, cj, _link_variables[var]->label); } assert(var != -1, "Var == -1"); return var; } // If the cost is specified, guiding params are calculated // using the cost. Any guiding params that are set earlier are overridden int link_cost(int wi, int pi, const char* ci, Exp* ei, int wj, int pj, const char* cj, Exp* ej, double cost) { assert(wi < wj, "Variables: link should be ordered"); int var = link(wi, pi, ci, ei, wj, pj, cj, ej); _guiding->setLinkParameters(var, wi, ci, wj, cj, link_variable(var)->label, cost); assert(var != -1, "Var == -1"); return var; } #if 0 /* * thin_link(wi, wj) * Variables that specify that two words are linked by a thin link */ // If guiding params are unknown, they are set do default int thin_link(int wi, int wj) { assert(wi < wj, "Variables: thin link should be ordered"); int var; if (!get_thin_link_variable(wi, wj, var)) { #ifdef _VARS var_defs_stream << "thin_link_" << wi << "_" << wj << "\t" << var << endl; #endif _guiding->setThinLinkParameters(var, wi, wj); } assert(var != -1, "Var == -1"); return var; } #endif /* * link_cw(wi, wj, pj) * Variables that specify that an indirect link has been established * between the word i and connector cj of the word_j at position * j. */ // If guiding params for this variable are not set earlier, they are // now set to default int link_cw(int wi, int wj, int pj, const char* cj) { int var; if (!get_link_cw_variable(wi, wj, pj, var)) { #ifdef _VARS var_defs_stream << "link_cw_" << "(" << wj << "_" << pj << "_" << cj << ")_" << wi << "\t" << var << endl; #endif _guiding->setLinkCWParameters(var, wi, wj, cj); } assert(var != -1, "Var == -1"); return var; } /* * link_top_cw(wi, wj, pj) * Variables that specify that a connective word has been directly * linked to a connector */ #if 0 // If guiding params for this variable are not set earlier, they are // now set to default int link_top_cw(int wi, int wj, int pj, const char* cj) { int var; if (!get_link_top_cw_variable(wi, wj, pj, var)) { add_link_top_cw_variable(wi, wj, pj, cj, var); _guiding->setLinkTopCWParameters(var, wi, wj, cj); #ifdef _VARS var_defs_stream << "link_top_cw_" << "(" << wj << "_" << pj << "_" << cj << ")_" << wi << "\t" << var << endl; #endif } assert(var != -1, "Var == -1"); return var; } #endif #ifdef _CONNECTIVITY_ /* The following variables are deprecated */ // Variables that specify that words i and j are connected int con(int i, int j) { char name[MAX_VARIABLE_NAME]; char* s = name; *s++ = 'c'; s = fast_sprintf(s, i); *s++ = '_'; s = fast_sprintf(s, j); int var; if (!get_var_from_trie(name, var)) set_variable_sat_params(var, false); return var; } // Auxiliary variables used for connectivity encoding int l_con(int i, int j, int k) { int var; if (!get_lcon_variable(i, j, k, var)) set_variable_sat_params(var, false); return var; } #endif /* * link(wi, pi, wj, pj) */ // Returns the indices of all link variables const std::vector& link_variables() const { return _link_variables_indices; } // Returns the indices of all link_x_x_wj_pj variables const std::vector& link_variables(int wj, int pj) { std::pair p(wj, pj); return _link_variable_wp_map[p]; } // Additional info about the link(wi, pi, wj, pj) variable struct LinkVar { LinkVar(const std::string& _name, char* _label, int _lw, int _lp, int _rw, int _rp, const char* _lc, const char* _rc, Exp* _le, Exp* _re) : name(_name), label(_label), left_word(_lw), right_word(_rw), left_position(_lp), right_position(_rp), left_connector(_lc), right_connector(_rc), left_exp(_le), right_exp(_re) {} std::string name; char* label; int left_word; int right_word; int left_position; int right_position; const char* left_connector; const char* right_connector; Exp* left_exp; Exp* right_exp; }; // Returns additional info about the given link variable const LinkVar* link_variable(int var) const { return _link_variables[var]; } /* * linked(wi, wj) */ // Returns the indices of all linked variables const std::vector& linked_variables() const { return _linked_variables_indices; } // Additional info about the linked(i, j) variable struct LinkedVar { LinkedVar(int lw, int rw) : left_word(lw), right_word(rw) { } int left_word; int right_word; }; // Returns additional info about the given linked variable const LinkedVar* linked_variable(int var) const { return _linked_variables[var]; } /* * link_top_cw((wi, pi), wj) */ // Returns indices of all link_top_cw variables const std::vector& link_top_cw_variables() const { return _link_top_cw_variables_indices; } // Additional info about the link_top_cw(wi, wj, pj) variable struct LinkTopCWVar { LinkTopCWVar(const std::string& _name, int _tw, int _cw, const char* _c) : name(_name), connector_word(_cw), top_word(_tw), connector(_c) { } std::string name; int connector_word; int top_word; char* label; const char* connector; }; #if 0 // Returns additional info about the given link_top_cw variable const LinkTopCWVar* link_top_cw_variable(int var) const { return _link_top_cw_variables[var]; } #endif /* Pass SAT search parameters to the MiniSAT solver */ void setVariableParameters(Solver* solver) { _guiding->passParametersToSolver(solver); } private: /* * Information about string variables */ // What is the number of the variable with the given name? Trie _variable_trie; /* * Information about link(wi, pi, wj, pj) variables */ // What is the number of the link(wi, pi, wj, pj) variable? MatrixUpperTriangle< std::map, int> > _link_variable_map; // What are the numbers of all link(wi, pi, wj, pj) variables? std::vector _link_variables_indices; // What are the numbers of all link(x, x, wj, pj) variables? std::map< std::pair, std::vector > _link_variable_wp_map; // Additional info about the link(wi, pi, wj, pj) variable with the given number std::vector _link_variables; // Set this additional info void add_link_variable(int i, int pi, const char* ci, Exp* ei, int j, int pj, const char* cj, Exp* ej, size_t var) { /* The following variable is created but is never inserted to the trie, and generating it has an observable performance impact. The trie even doesn't have 'k'. */ #if 0 char name[MAX_VARIABLE_NAME]; char* s = name; *s++ = 'l'; *s++ = 'i'; *s++ = 'n'; *s++ = 'k'; *s++ = '_'; s = fast_sprintf(s, i); *s++ = '_'; s = fast_sprintf(s, pi); *s++ = '_'; s = fast_sprintf(s, ci); *s++ = '_'; s = fast_sprintf(s, j); *s++ = '_'; s = fast_sprintf(s, pj); *s++ = '_'; s = fast_sprintf(s, cj); #endif char* label = construct_link_label(ci, cj); if (var >= _link_variables.size()) { _link_variables.resize(var + 1, 0); } // The first argument was the redundant variable eliminated above _link_variables[var] = new LinkVar("", label, i, pi, j, pj, ci, cj, ei, ej); _link_variables_indices.push_back(var); } /* * Information about linked(i, j) variables */ // What is the number of the linked(i, j) variable? MatrixUpperTriangle _linked_variable_map; // What are the numbers of all linked(i, j) variables? std::vector _linked_variables_indices; // Additional info about the linked(i, j) variable std::vector _linked_variables; // Set the additional info void add_linked_variable(int i, int j, size_t var) { if (var >= _linked_variables.size()) { _linked_variables.resize(var + 1, 0); } _linked_variables[var] = new LinkedVar(i, j); _linked_variables_indices.push_back(var); } // What is the number of the linked_min(i, j) variable? Matrix _linked_min_variable_map; // What is the number of the linked_max(i, j) variable? Matrix _linked_max_variable_map; /* * Information about the thin_link(i, j) variables */ // What is the number of the thin_link(i, j) variable? MatrixUpperTriangle _thin_link_variable_map; /* * Information about the link_top_cw(w, wj, pj) variables */ // What is the number of the link_top_cw(wi, wj, pj) variable? Matrix< std::map > _link_top_cw_variable_map; // What are the numbers of all link_top_cw(wi, wj, pj) variables? std::vector _link_top_cw_variables_indices; // Additional info about the link_top_cw(wi, wj, pj) variable with the given number std::vector _link_top_cw_variables; #if 0 // Set this additional info void add_link_top_cw_variable(int i, int j, int pj, const char* cj, size_t var) { char name[MAX_VARIABLE_NAME]; char* s = name; *s++ = 'l'; *s++ = 'i'; *s++ = 'n'; *s++ = 'k'; *s++ = '_'; *s++ = 't'; *s++ = 'o'; *s++ = 'p'; *s++ = '_'; s = fast_sprintf(s, i); *s++ = '_'; *s++ = '('; s = fast_sprintf(s, j); *s++ = '_'; s = fast_sprintf(s, pj); *s++ = '_'; s = fast_sprintf(s, cj); *s++ = ')'; *s = '\0'; if (var >= _link_top_cw_variables.size()) { _link_top_cw_variables.resize(var + 1, 0); } _link_top_cw_variables[var] = new LinkTopCWVar(name, i, j, cj); _link_top_cw_variables_indices.push_back(var); } #endif /* * Information about the link_cw(w, wj, pj) variables */ // What is the number of the link_cw(wi, wj, pj) variable? Matrix< std::map > _link_cw_variable_map; #ifdef _CONNECTIVITY_ std::map,int>, int> _lcon_variables; #endif /* SAT search parameters */ Guiding* _guiding; /* Current free variable number */ size_t _var; /* Get a variable number that has not been used before */ int get_fresh_var(void) { return _var++; } /* Helper functions that retrieve variable numbers from appropriate data structures. If the variable is not present, it is assigned a fresh variable number, and false is returned. Otherwise, the number is retrieved and true is returned. */ bool get_var_from_trie(const char* name, int& var) { try { int num = _variable_trie.lookup(name); if (num != Trie::NOT_FOUND) { var = num; return true; } else { var = get_fresh_var(); _variable_trie.insert(name, var); return false; } } catch (const std::string& s) { cout << s << endl; exit(EXIT_FAILURE); } } bool get_2int_variable(int i, int j, int& var, Matrix& mp) { var = mp(i, j); if (var == -1) { var = get_fresh_var(); mp.set(i, j, var); return false; } return true; } bool get_3int_variable(int i, int j, int pj, int& var, Matrix< std::map >& mp) { std::map& m = mp(i, j); std::map::iterator it = m.find(pj); if (it == m.end()) { var = get_fresh_var(); m[pj] = var; return false; } else { var = it->second; return true; } } bool get_4int_variable(int i, int pi, int j, int pj, int& var, Matrix< std::map, int> >& mp) { std::map< std::pair, int >& m = mp(i, j); std::pair p(pi, pj); std::map< std::pair, int >::iterator it = m.find(p); if (it == m.end()) { var = get_fresh_var(); m[p] = var; return false; } else { var = it->second; return true; } } bool get_link_variable(int i, int pi, int j, int pj, int& var) { bool ret = get_4int_variable(i, pi, j, pj, var, _link_variable_map); if (!ret) { std::pair p(j, pj); _link_variable_wp_map[p].push_back(var); } return ret; } bool get_linked_variable(int i, int j, int& var) { return get_2int_variable(i, j, var, _linked_variable_map); } bool get_linked_min_variable(int i, int j, int& var) { return get_2int_variable(i, j, var, _linked_min_variable_map); } bool get_linked_max_variable(int i, int j, int& var) { return get_2int_variable(i, j, var, _linked_max_variable_map); } bool get_thin_link_variable(int i, int j, int& var) { return get_2int_variable(i, j, var, _thin_link_variable_map); } bool get_link_cw_variable(int i, int j, int pj, int& var) { return get_3int_variable(i, j, pj, var, _link_cw_variable_map); } #if 0 bool get_link_top_cw_variable(int i, int j, int pj, int& var) { return get_3int_variable(i, j, pj, var, _link_top_cw_variable_map); } #endif #ifdef _CONNECTIVITY_ bool get_lcon_variable(int i, int j, int k, int& var) { std::pair, int> p(std::pair(i, j), k); std::map, int>, int>::iterator it = _lcon_variables.find(p); if (it != _lcon_variables.end()) { var = it->second; return true; } else { var = get_fresh_var(); #ifdef _VARS var_defs_stream << "lcon_" << i << "_" << j << "_" << k << "\t" << var << endl; #endif _lcon_variables[p] = var; return false; } } #endif }; #endif link-grammar-5.3.16/link-grammar/sat-solver/word-tag.cpp0000644000076400007640000001521213042741617020036 00000000000000#include "word-tag.hpp" #include "fast-sprintf.hpp" extern "C" { #ifdef DEBUG #include // for prt_exp_mem() #include // for print_expression() #endif #include "error.h" #include "utilities.h" } #define D_IC 6 void WordTag::insert_connectors(Exp* exp, int& dfs_position, bool& leading_right, bool& leading_left, std::vector& eps_right, std::vector& eps_left, char* var, bool root, double parent_cost, Exp* parent_exp, const X_node *word_xnode) { double cost = parent_cost + exp->cost; #ifdef DEBUG if (0 && verbosity_level(+D_IC)) { // Extreme debug printf("Expression type %d for Word%d, var %s:\n", exp->type, _word, var); printf("parent_exp: "); print_expression(parent_exp); printf("exp: "); print_expression(exp); } #endif if (exp->type == CONNECTOR_type) { dfs_position++; const char* name = exp->u.string; Connector connector; init_connector(&connector); connector.multi = exp->multi; connector.string = name; set_connector_length_limit(&connector); switch (exp->dir) { case '+': _position.push_back(_right_connectors.size()); _dir.push_back('+'); _right_connectors.push_back( PositionConnector(parent_exp, &connector, '+', _word, dfs_position, exp->cost, cost, leading_right, false, eps_right, eps_left, word_xnode)); leading_right = false; break; case '-': _position.push_back(_left_connectors.size()); _dir.push_back('-'); _left_connectors.push_back( PositionConnector(parent_exp, &connector, '-', _word, dfs_position, exp->cost, cost, false, leading_left, eps_right, eps_left, word_xnode)); leading_left = false; break; default: throw std::string("Unknown connector direction: ") + exp->dir; } } else if (exp->type == AND_type) { if (exp->u.l == NULL) { /* zeroary and */ } else if (exp->u.l != NULL && exp->u.l->next == NULL) { /* unary and - skip */ insert_connectors(exp->u.l->e, dfs_position, leading_right, leading_left, eps_right, eps_left, var, root, cost, parent_exp, word_xnode); } else { int i; E_list* l; char new_var[MAX_VARIABLE_NAME]; char* last_new_var = new_var; char* last_var = var; while ((*last_new_var = *last_var)) { last_new_var++; last_var++; } for (i = 0, l = exp->u.l; l != NULL; l = l->next, i++) { char* s = last_new_var; *s++ = 'c'; fast_sprintf(s, i); insert_connectors(l->e, dfs_position, leading_right, leading_left, eps_right, eps_left, new_var, false, cost, parent_exp, word_xnode); #ifdef POWER_PRUNE_CONNECTORS if (leading_right && var != NULL) { eps_right.push_back(_variables->epsilon(new_var, '+')); } if (leading_left && var != NULL) { eps_left.push_back(_variables->epsilon(new_var, '-')); } #endif } } } else if (exp->type == OR_type) { if (exp->u.l != NULL && exp->u.l->next == NULL) { /* unary or - skip */ insert_connectors(exp->u.l->e, dfs_position, leading_right, leading_left, eps_right, eps_left, var, root, cost, exp->u.l->e, word_xnode); } else { int i; E_list* l; bool ll_true = false; bool lr_true = false; char new_var[MAX_VARIABLE_NAME]; char* last_new_var = new_var; char* last_var = var; while ((*last_new_var = *last_var)) { last_new_var++; last_var++; } #ifdef DEBUG if (0 && verbosity_level(+D_IC)) { // Extreme debug printf("Word%d, var %s OR_type:\n", _word, var); printf("exp mem: "); prt_exp_mem(exp, 0); } #endif for (i = 0, l = exp->u.l; l != NULL; l = l->next, i++) { bool lr = leading_right, ll = leading_left; std::vector er = eps_right, el = eps_left; char* s = last_new_var; *s++ = 'd'; fast_sprintf(s, i); lgdebug(+D_IC, "Word%d: var: %s; exp%d=%p; X_node: %s\n", _word, var, i, l, word_xnode ? word_xnode->word->subword : "NULL X_node"); assert(word_xnode != NULL, "NULL X_node for var %s", new_var); if (root && parent_exp == NULL && l->e != word_xnode->exp) { E_list *we = NULL; if (word_xnode->exp->type == OR_type) { for (we = word_xnode->exp->u.l; we != NULL; we = we-> next) { if (l->e == we->e) break; } } if (we == NULL && word_xnode->next != NULL) { lgdebug(+D_IC, "Next word_xnode for word %d is needed\n", _word); word_xnode = word_xnode->next; } } insert_connectors(l->e, dfs_position, lr, ll, er, el, new_var, false, cost, l->e, word_xnode); if (lr) lr_true = true; if (ll) ll_true = true; } leading_right = lr_true; leading_left = ll_true; } } } #undef D_IC void WordTag::find_matches(int w, const char* C, char dir, std::vector& matches) { // cout << "Look connection on: ." << _word << ". ." << w << ". " << C << dir << endl; Connector search_cntr; init_connector(&search_cntr); search_cntr.string = C; set_connector_length_limit(&search_cntr); std::vector* connectors; switch(dir) { case '+': connectors = &_left_connectors; break; case '-': connectors = &_right_connectors; break; default: throw std::string("Unknown connector direction: ") + dir; } std::vector::iterator i; for (i = connectors->begin(); i != connectors->end(); i++) { if (WordTag::match(w, search_cntr, dir, (*i).word, ((*i).connector))) { matches.push_back(&(*i)); } } } void WordTag::add_matches_with_word(WordTag& tag) { std::vector::iterator i; for (i = _right_connectors.begin(); i != _right_connectors.end(); i++) { std::vector connector_matches; tag.find_matches(_word, (*i).connector.string, '+', connector_matches); std::vector::iterator j; for (j = connector_matches.begin(); j != connector_matches.end(); j++) { i->matches.push_back(*j); set_match_possible((*j)->word, (*j)->position); (*j)->matches.push_back(&(*i)); tag.set_match_possible(_word, (*i).position); } } } link-grammar-5.3.16/link-grammar/sat-solver/sat-encoder.hpp0000644000076400007640000002465013042741617020531 00000000000000#include "link-includes.h" #include "word-tag.hpp" using namespace Minisat; #ifdef HAVE_MKLIT #define Lit(...) mkLit(__VA_ARGS__) #endif /** * Base class for all SAT encodings */ class SATEncoder { public: // Construct the encoder based on given sentence SATEncoder(Sentence sent, Parse_Options opts) : _variables(new Variables(sent)), _solver(new Solver()), _opts(opts), _sent(sent) { _cost_cutoff = parse_options_get_disjunct_cost(opts); verbosity = opts->verbosity; debug = opts->debug; test = opts->test; // Preprocess word tags of the sentence build_word_tags(); } virtual ~SATEncoder() { delete _variables; delete _solver; } // Create the formula from the sentence void encode(); // Solve the formula, returning the next linkage. Linkage get_next_linkage(); // Next linkage index in the linkage array LinkageIdx _next_linkage_index = 0; private: int verbosity; const char *debug; const char *test; protected: /** * Methods that generate various link-grammar constraints. */ // Top-level method that generates satisfaction conditions for every // word in the sentence void generate_satisfaction_conditions(); // Generates satisfaction conditions for the word-tag expression e void generate_satisfaction_for_expression(int w, int& dfs_position, Exp* e, char* var, double parent_cost); // Handle the case of NULL expression of a word virtual void handle_null_expression(int w) = 0; // Determine if this word-tag must be satisfied and generate appropriate clauses virtual void determine_satisfaction(int w, char* name) = 0; // Generates satisfaction condition for the connector (wi, pi) virtual void generate_satisfaction_for_connector(int wi, int pi, Exp* e, char* var) = 0; // Definition of link_cw((wi, pi), wj) variables when wj is an ordinary word void generate_link_cw_ordinary_definition(size_t wi, int pi, Exp* e, size_t wj); // Generates order constraints for the elements of a conjunction. void generate_conjunct_order_constraints(int w, Exp *e1, Exp* e2, int& dfs_position); /** * Methods used for optimizing conjunction ordering constraints */ // Number of connectors in an expression int num_connectors(Exp* e); // This expression can be matched without using any connectors of // the given direction static int empty_connectors(Exp* exp, char dir); // This expression can be matched while using a connector of the // given direction static int non_empty_connectors(Exp* exp, char dir); // Trailing connectors of a given direction in the given expression void trailing_connectors(int w, Exp* exp, char dir, int& dfs_position, std::vector& connectors); bool trailing_connectors_and_aux(int w, E_list* l, char dir, int& dfs_position, std::vector& connectors); // Connectors of the given direction that cannot be trailing // connectors void certainly_non_trailing(int w, Exp* exp, char dir, int& dfs_position, std::vector& connectors, bool has_right); // Connectors that can act as leading connectors of a given // direction in the given direction void leading_connectors(int w, Exp* exp, char dir, int& dfs_position, std::vector& connectors); /** * Definitions of linked(wi, wj) variables. */ // Define all linked(wi, wj) variables virtual void generate_linked_definitions() = 0; // In order to reduce the number of clauses, some linked(wi, wj) // variables can a priori be eliminated. The information about pairs // of words that can be linked is kept in this matrix. MatrixUpperTriangle _linked_possible; /** * Planarity constraints */ // Generates clauses that forbid link-crossing void generate_planarity_conditions(); // Stronger planarity pruning void generate_linked_min_max_planarity(); /** * Connectivity constraints */ #ifdef _CONNECTIVITY_ // Generate clauses that encode the connectivity requirement of the // linkage. Experiments showed that it is better to check the // connectivity a posteriori and this method has been excised. void generate_connectivity(); #endif // Helper method for connectivity_components static void dfs(int node, const MatrixUpperTriangle& graph, int component, std::vector& components); // Extract connectivity components of a linkage. Return true iff the linkage is connected. bool connectivity_components(std::vector& components); // Generate clauses that prohibit all disconnected linkages that // have the specified connectivity components. void generate_disconnectivity_prohibiting(std::vector components); /** * Encoding specific clauses - override to add clauses that are * specific to a certain encoding */ virtual void generate_encoding_specific_clauses() {} /** * Post-processing - PP pruning * Generates PP pruning clauses. */ void pp_prune(); /** * Power pruning */ // Generate definition of epsilon variables that are used for power // pruning void generate_epsilon_definitions(); bool generate_epsilon_for_expression(int w, int& dfs_position, Exp* e, char* var, bool root, char dir); // Power pruning void power_prune(); // auxiliary method that extends power pruning clauses with additional literals // (e.g., link should not be power-pruned if there words are fat-linked) virtual void add_additional_power_pruning_conditions(vec& clause, int wl, int wr) {} // Cost cutoff threshold value. Nodes of the expression tree are // pruned if their cost exceeds this value. Cost cutoff is performed // during satisfaction condition generating. double _cost_cutoff; /** * Creating clauses and passing them to the MiniSAT solver */ // Add the specified clause to the solver void add_clause(vec& clause) { #ifdef SAT_DEBUG print_clause(clause); #endif for (int i = 0; i < clause.size(); i++) { while (var(clause[i]) >= _solver->nVars()) { _solver->newVar(); } } _solver->addClause(clause); } // Print clause literals to standard output static void print_clause(const vec& clause) { static int num = 1; cout << "Clause: ." << num++ << ". "; for (int i = 0; i < clause.size(); i++) cout << (sign(clause[i]) ? '-' : '+') << var(clause[i]) << " "; cout << endl; } /** * Conversion of various formula types to CNF. Clauses obtained * are automatically passed to the SAT Solver. */ void generate_literal(Lit l); void generate_and_definition(Lit lhs, vec& rhs); void generate_or_definition(Lit lhs, vec& rhs); void generate_xor_definition(Lit lhs, vec& rhs); void generate_equivalence_definition(Lit l1, Lit l2); void generate_classical_and_definition(Lit lhs, vec& rhs); void generate_and(vec& vect); void generate_or(vec& vect); void generate_xor_conditions(vec& vect); void generate_conditional_lr_implication_or_definition(Lit condition, Lit lhs, vec& rhs); void generate_conditional_lr_implication_or_definition(Lit condition1, Lit condition2, Lit lhs, vec& rhs); /* * Word tags of the words in a sentence kept in a preprocessed * form. This enables users to get information about the * connectors in a very efficient way. */ // Word tags std::vector _word_tags; // Initializes _word_tags array void build_word_tags(); #if 0 // Find all matching connectors between two words void find_all_matches_between_words(size_t w1, size_t w2, std::vector >& matches); // Check if the connector (wi, pi) can match any word in [l, r) bool matches_in_interval(int wi, int pi, int l, int r); #endif // Join several expressions corresponding to different dictionary // entries of a word into a single expression. Exp* join_alternatives(int w); // Erase auxiliary expression tree nodes obtained by joining several // expressions into one. void free_alternatives(Exp* e); /** * Decoding */ // Convert propositional model to a parse info structure virtual bool sat_extract_links(Linkage) = 0; // Create linkage from a propositional model Linkage create_linkage(); // Generate clause that prohibits the current model void generate_linkage_prohibiting(); // Object that contains all information about the variable // encoding. Variables* _variables; // The MiniSAT solver instance. The solver keeps the set of clauses. Solver* _solver; // Parse options. Parse_Options _opts; public: // Sentence that is being parsed. Sentence _sent; }; /******************************************************************************* * SAT encoding for sentences * *******************************************************************************/ class SATEncoderConjunctionFreeSentences : public SATEncoder { public: SATEncoderConjunctionFreeSentences(Sentence sent, Parse_Options opts) : SATEncoder(sent, opts) { #if 0 fprintf(stderr, "random_var_freq=%e\ngarbage_frac=%e\nclause_decay=%e\n" "restart_first=%d\nvar_decay=%e\n", _solver->random_var_freq, _solver->garbage_frac, _solver->clause_decay, _solver->restart_first, _solver->var_decay); _solver->random_var_freq = 0; _solver->garbage_frac = 0.2; _solver->clause_decay = 0.999; _solver->restart_first = 100; _solver->var_decay = 0.99; #endif verbosity = opts->verbosity; debug = opts->debug; test = opts->test; } virtual void handle_null_expression(int w); virtual void determine_satisfaction(int w, char* name); virtual void generate_satisfaction_for_connector(int wi, int pi, Exp* e, char* var); virtual void generate_linked_definitions(); virtual bool sat_extract_links(Linkage); virtual Exp* PositionConnector2exp(const PositionConnector*); virtual void generate_encoding_specific_clauses(); private: int verbosity; const char *debug; const char *test; }; link-grammar-5.3.16/link-grammar/sat-solver/util.hpp0000664000076400007640000000060613000262101017253 00000000000000#ifndef __UTIL_HPP__ #define __UTIL_HPP__ extern "C" { #include "link-includes.h" #include "disjunct-utils.h" } bool isEndingInterpunction(const char* str); const char* word(Sentence sent, int w); void free_linkage_connectors_and_disjuncts(Linkage); void sat_free_linkages(Sentence, LinkageIdx); void sat_free_linkages(Sentence); Exp* null_exp(); void add_anded_exp(Exp*&, Exp*); #endif link-grammar-5.3.16/link-grammar/sat-solver/sat-encoder.cpp0000644000076400007640000017737113042741617020535 00000000000000/** * Encode link-grammar for solving with the SAT solver... */ #include #include #include #include #include #include using std::cout; using std::cerr; using std::endl; using std::vector; /* Most of the power pruning is ifdef'ed out intentionally, because The * encoding totally malfunctions when this code is defined. */ //#define POWER_PRUNE_CONNECTORS extern "C" { #include "sat-encoder.h" } #include "core/Solver.h" #undef assert #include "sat-encoder.hpp" #include "variables.hpp" #include "word-tag.hpp" #include "matrix-ut.hpp" #include "clock.hpp" #include "fast-sprintf.hpp" extern "C" { #include "analyze-linkage.h" // for compute_link_names() #include "build-disjuncts.h" // for build_disjuncts_for_exp() #include "dict-api.h" // for print_expression() #include "linkage.h" #include "post-process.h" #include "score.h" // for linkage_score() } // Macro DEBUG_print is used to dump to stdout information while debugging #ifdef SAT_DEBUG #define DEBUG_print(x) (cout << x << endl) #else #define DEBUG_print(x) #endif #define D_SAT 5 // Convert a NULL C string pointer, for printing a possibly NULL string #define N(s) ((s) ? (s) : "(null)") /*-------------------------------------------------------------------------* * C N F C O N V E R S I O N * *-------------------------------------------------------------------------*/ void SATEncoder::generate_literal(Lit l) { vec clause(1); clause[0] = l; add_clause(clause); } void SATEncoder::generate_and_definition(Lit lhs, vec& rhs) { vec clause(2); for (int i = 0; i < rhs.size(); i++) { clause[0] = ~lhs; clause[1] = rhs[i]; add_clause(clause); } for (int i = 0; i < rhs.size(); i++) { clause[0] = ~rhs[i]; clause[1] = lhs; add_clause(clause); } } void SATEncoder::generate_classical_and_definition(Lit lhs, vec& rhs) { { vec clause(2); for (int i = 0; i < rhs.size(); i++) { clause[0] = ~lhs; clause[1] = rhs[i]; add_clause(clause); } } { vec clause(rhs.size() + 1); for (int i = 0; i < rhs.size(); i++) { clause[i] = ~rhs[i]; } clause[rhs.size()] = lhs; add_clause(clause); } } void SATEncoder::generate_or_definition(Lit lhs, vec& rhs) { { vec clause(2); for (int i = 0; i < rhs.size(); i++) { clause[0] = lhs; clause[1] = ~rhs[i]; add_clause(clause); } } { vec clause(rhs.size() + 1); for (int i = 0; i < rhs.size(); i++) { clause[i] = rhs[i]; } clause[rhs.size()] = ~lhs; add_clause(clause); } } #if 0 void SATEncoder::generate_conditional_lr_implication_or_definition(Lit condition, Lit lhs, vec& rhs) { { vec clause(2); for (int i = 0; i < rhs.size(); i++) { clause[0] = lhs; clause[1] = ~rhs[i]; add_clause(clause); } } { vec clause(rhs.size() + 2); for (int i = 0; i < rhs.size(); i++) { clause[i] = rhs[i]; } clause[rhs.size()] = ~lhs; clause[rhs.size()+1] = ~condition; add_clause(clause); } } #endif #if 0 void SATEncoder::generate_conditional_lr_implication_or_definition(Lit condition1, Lit condition2, Lit lhs, vec& rhs) { { vec clause(2); for (int i = 0; i < rhs.size(); i++) { clause[0] = lhs; clause[1] = ~rhs[i]; add_clause(clause); } } { vec clause(rhs.size() + 3); for (int i = 0; i < rhs.size(); i++) { clause[i] = rhs[i]; } clause[rhs.size()] = ~lhs; clause[rhs.size()+1] = ~condition1; clause[rhs.size()+2] = ~condition2; add_clause(clause); } } #endif void SATEncoder::generate_xor_conditions(vec& vect) { vec clause(2); for (int i = 0; i < vect.size(); i++) { for (int j = i + 1; j < vect.size(); j++) { if (vect[i] == vect[j]) continue; clause[0] = ~vect[i]; clause[1] = ~vect[j]; add_clause(clause); } } } void SATEncoder::generate_and(vec& vect) { for (int i = 0; i < vect.size(); i++) { generate_literal(vect[i]); } } void SATEncoder::generate_or(vec& vect) { add_clause(vect); } void SATEncoder::generate_equivalence_definition(Lit l1, Lit l2) { vec clause(2); { clause[0] = ~l1; clause[1] = l2; add_clause(clause); } { clause[0] = l1; clause[1] = ~l2; add_clause(clause); } } /*-------------------------------------------------------------------------* * E N C O D I N G * *-------------------------------------------------------------------------*/ void SATEncoder::encode() { Clock clock; generate_satisfaction_conditions(); DEBUG_print(clock.elapsed()); generate_linked_definitions(); DEBUG_print(clock.elapsed()); generate_planarity_conditions(); DEBUG_print(clock.elapsed()); #ifdef _CONNECTIVITY_ generate_connectivity(); DEBUG_print(clock.elapsed()); #endif generate_encoding_specific_clauses(); DEBUG_print(clock.elapsed()); pp_prune(); power_prune(); DEBUG_print(clock.elapsed()); _variables->setVariableParameters(_solver); } /*-------------------------------------------------------------------------* * W O R D - T A G S * *-------------------------------------------------------------------------*/ void SATEncoder::build_word_tags() { char name[MAX_VARIABLE_NAME]; name[0] = 'w'; for (size_t w = 0; w < _sent->length; w++) { // sprintf(name, "w%zu", w); fast_sprintf(name+1, w); _word_tags.push_back(WordTag(w, name, _variables, _sent, _opts)); int dfs_position = 0; if (_sent->word[w].x == NULL) continue; bool join = _sent->word[w].x->next != NULL; Exp* exp = join ? join_alternatives(w) : _sent->word[w].x->exp; #ifdef SAT_DEBUG cout << "Word ." << w << ".: " << N(_sent->word[w].unsplit_word) << endl; print_expression(exp); //prt_exp_mem(exp, 0); cout << endl; #endif bool leading_right = true; bool leading_left = true; std::vector eps_right, eps_left; _word_tags[w].insert_connectors(exp, dfs_position, leading_right, leading_left, eps_right, eps_left, name, true, 0, NULL, _sent->word[w].x); if (join) free_alternatives(exp); } for (size_t wl = 0; wl < _sent->length - 1; wl++) { for (size_t wr = wl + 1; wr < _sent->length; wr++) { _word_tags[wl].add_matches_with_word(_word_tags[wr]); } } } #if 0 void SATEncoder::find_all_matches_between_words(size_t w1, size_t w2, std::vector >& matches) { const std::vector& w1_right = _word_tags[w1].get_right_connectors(); std::vector::const_iterator i; for (i = w1_right.begin(); i != w1_right.end(); i++) { const std::vector& w2_left_c = (*i).matches; std::vector::const_iterator j; for (j = w2_left_c.begin(); j != w2_left_c.end(); j++) { if ((*j)->word == w2) { matches.push_back(std::pair(&(*i), *j)); } } } } bool SATEncoder::matches_in_interval(int wi, int pi, int l, int r) { for (int w = l; w < r; w++) { if (_word_tags[w].match_possible(wi, pi)) return true; } return false; } #endif /*-------------------------------------------------------------------------* * S A T I S F A C T I O N * *-------------------------------------------------------------------------*/ void SATEncoder::generate_satisfaction_conditions() { char name[MAX_VARIABLE_NAME] = "w"; for (size_t w = 0; w < _sent->length; w++) { #ifdef SAT_DEBUG cout << "Word " << w << ": " << N(_sent->word[w].unsplit_word); if (_sent->word[w].optional) cout << " (optional)"; cout << endl; //print_expression(exp); cout << endl; #endif fast_sprintf(name+1, w); if (_sent->word[w].optional) _variables->string(name); else determine_satisfaction(w, name); if (_sent->word[w].x == NULL) { if (!_sent->word[w].optional) { // Most probably everything got pruned. There will be no linkage. lgdebug(+D_SAT, "Word%zu '%s': Null X_node\n", w, _sent->word[w].unsplit_word); handle_null_expression(w); } continue; // No expression to handle. } bool join = _sent->word[w].x->next != NULL; Exp* exp = join ? join_alternatives(w) : _sent->word[w].x->exp; int dfs_position = 0; generate_satisfaction_for_expression(w, dfs_position, exp, name, 0); if (join) free_alternatives(exp); } } void SATEncoder::generate_satisfaction_for_expression(int w, int& dfs_position, Exp* e, char* var, double parent_cost) { E_list *l; double total_cost = parent_cost + e->cost; if (e->type == CONNECTOR_type) { dfs_position++; generate_satisfaction_for_connector(w, dfs_position, e, var); if (total_cost > _cost_cutoff) { Lit lhs = Lit(_variables->string_cost(var, e->cost)); generate_literal(~lhs); } } else { if (e->type == AND_type) { if (e->u.l == NULL) { /* zeroary and */ _variables->string_cost(var, e->cost); if (total_cost > _cost_cutoff) { generate_literal(~Lit(_variables->string_cost(var, e->cost))); } } else if (e->u.l != NULL && e->u.l->next == NULL) { /* unary and - skip */ generate_satisfaction_for_expression(w, dfs_position, e->u.l->e, var, total_cost); } else { /* n-ary and */ int i; char new_var[MAX_VARIABLE_NAME]; char* last_new_var = new_var; char* last_var = var; while((*last_new_var = *last_var)) { last_new_var++; last_var++; } vec rhs; for (i = 0, l=e->u.l; l!=NULL; l=l->next, i++) { // sprintf(new_var, "%sc%d", var, i) char* s = last_new_var; *s++ = 'c'; fast_sprintf(s, i); rhs.push(Lit(_variables->string(new_var))); } Lit lhs = Lit(_variables->string_cost(var, e->cost)); generate_and_definition(lhs, rhs); /* Precedes */ int dfs_position_tmp = dfs_position; for (l = e->u.l; l->next != NULL; l = l->next) { generate_conjunct_order_constraints(w, l->e, l->next->e, dfs_position_tmp); } /* Recurse */ for (i = 0, l=e->u.l; l!=NULL; l=l->next, i++) { // sprintf(new_var, "%sc%d", var, i) char* s = last_new_var; *s++ = 'c'; fast_sprintf(s, i); generate_satisfaction_for_expression(w, dfs_position, l->e, new_var, total_cost); } } } else if (e->type == OR_type) { if (e->u.l == NULL) { /* zeroary or */ cerr << "Zeroary OR" << endl; exit(EXIT_FAILURE); } else if (e->u.l != NULL && e->u.l->next == NULL) { /* unary or */ generate_satisfaction_for_expression(w, dfs_position, e->u.l->e, var, total_cost); } else { /* n-ary or */ int i; char new_var[MAX_VARIABLE_NAME]; char* last_new_var = new_var; char* last_var = var; while ((*last_new_var = *last_var)) { last_new_var++; last_var++; } vec rhs; for (i = 0, l=e->u.l; l!=NULL; l=l->next, i++) { // sprintf(new_var, "%sc%d", var, i) char* s = last_new_var; *s++ = 'd'; fast_sprintf(s, i); rhs.push(Lit(_variables->string(new_var))); } Lit lhs = Lit(_variables->string_cost(var, e->cost)); generate_or_definition(lhs, rhs); generate_xor_conditions(rhs); /* Recurse */ for (i = 0, l=e->u.l; l!=NULL; l=l->next, i++) { char* s = last_new_var; *s++ = 'd'; fast_sprintf(s, i); generate_satisfaction_for_expression(w, dfs_position, l->e, new_var, total_cost); } } } } } Exp* SATEncoder::join_alternatives(int w) { // join all alternatives using and OR_type node Exp* exp; E_list* or_list = NULL;; for (X_node* x = _sent->word[w].x; x != NULL; x = x->next) { E_list* new_node = (E_list*) xalloc(sizeof(E_list)); new_node->e = x->exp; new_node->next = NULL; if (or_list == NULL) { or_list = new_node; } else { E_list *y; for (y = or_list; y->next != NULL; y = y->next) ; y->next = new_node; } } exp = (Exp*) xalloc(sizeof(Exp)); exp->type = OR_type; exp->u.l = or_list; exp->cost = 0.0; return exp; } void SATEncoder::free_alternatives(Exp* exp) { E_list *l = exp->u.l; while (l != NULL) { E_list* next = l->next; xfree(l, sizeof(E_list)); l = next; } xfree(exp, sizeof(exp)); } void SATEncoder::generate_link_cw_ordinary_definition(size_t wi, int pi, Exp* e, size_t wj) { const char* Ci = e->u.string; char dir = e->dir; double cost = e->cost; Lit lhs = Lit(_variables->link_cw(wj, wi, pi, Ci)); vec rhs; // Collect matches (wi, pi) with word wj std::vector& matches = _word_tags[wi].get(pi)->matches; std::vector::const_iterator i; for (i = matches.begin(); i != matches.end(); i++) { /* TODO: PositionConnector->matches[wj] */ if ((*i)->word != wj) continue; if (dir == '+') { rhs.push(Lit(_variables->link_cost(wi, pi, Ci, e, (*i)->word, (*i)->position, (*i)->connector.string, (*i)->exp, cost + (*i)->cost))); } else if (dir == '-'){ rhs.push(Lit(_variables->link((*i)->word, (*i)->position, (*i)->connector.string, (*i)->exp, wi, pi, Ci, e))); } } // Generate clauses DEBUG_print("--------- link_cw as ordinary down"); generate_or_definition(lhs, rhs); generate_xor_conditions(rhs); DEBUG_print("--------- end link_cw as ordinary down"); } /*--------------------------------------------------------------------------* * C O N J U N C T O R D E R I N G * *--------------------------------------------------------------------------*/ int SATEncoder::num_connectors(Exp* e) { if (e->type == CONNECTOR_type) return 1; else { int num = 0; for (E_list* l = e->u.l; l != NULL; l = l->next) { num += num_connectors(l->e); } return num; } } int SATEncoder::empty_connectors(Exp* e, char dir) { if (e->type == CONNECTOR_type) { return e->dir != dir; } else if (e->type == OR_type) { for (E_list* l = e->u.l; l != NULL; l = l->next) { if (empty_connectors(l->e, dir)) return true; } return false; } else if (e->type == AND_type) { for (E_list* l = e->u.l; l != NULL; l = l->next) { if (!empty_connectors(l->e, dir)) return false; } return true; } else throw std::string("Unknown connector type"); } #if 0 int SATEncoder::non_empty_connectors(Exp* e, char dir) { if (e->type == CONNECTOR_type) { return e->dir == dir; } else if (e->type == OR_type) { for (E_list* l = e->u.l; l != NULL; l = l->next) { if (non_empty_connectors(l->e, dir)) return true; } return false; } else if (e->type == AND_type) { for (E_list* l = e->u.l; l != NULL; l = l->next) { if (non_empty_connectors(l->e, dir)) return true; } return false; } else throw std::string("Unknown connector type"); } #endif bool SATEncoder::trailing_connectors_and_aux(int w, E_list* l, char dir, int& dfs_position, std::vector& connectors) { if (l == NULL) { return true; } else { int dfs_position_in = dfs_position; dfs_position += num_connectors(l->e); if (trailing_connectors_and_aux(w, l->next, dir, dfs_position, connectors)) { trailing_connectors(w, l->e, dir, dfs_position_in, connectors); } return empty_connectors(l->e, dir); } } void SATEncoder::trailing_connectors(int w, Exp* exp, char dir, int& dfs_position, std::vector& connectors) { if (exp->type == CONNECTOR_type) { dfs_position++; if (exp->dir == dir) { connectors.push_back(_word_tags[w].get(dfs_position)); } } else if (exp->type == OR_type) { for (E_list* l = exp->u.l; l != NULL; l = l->next) { trailing_connectors(w, l->e, dir, dfs_position, connectors); } } else if (exp->type == AND_type) { trailing_connectors_and_aux(w, exp->u.l, dir, dfs_position, connectors); } } #if 0 void SATEncoder::certainly_non_trailing(int w, Exp* exp, char dir, int& dfs_position, std::vector& connectors, bool has_right) { if (exp->type == CONNECTOR_type) { dfs_position++; if (exp->dir == dir && has_right) { connectors.push_back(_word_tags[w].get(dfs_position)); } } else if (exp->type == OR_type) { for (E_list* l = exp->u.l; l != NULL; l = l->next) { certainly_non_trailing(w, l->e, dir, dfs_position, connectors, has_right); } } else if (exp->type == AND_type) { if (has_right) { for (E_list* l = exp->u.l; l != NULL; l = l->next) { certainly_non_trailing(w, l->e, dir, dfs_position, connectors, true); } } else { for (E_list* l = exp->u.l; l != NULL; l = l->next) { has_right = false; for (E_list* m = l->next; m != NULL; m = m->next) { if (non_empty_connectors(m->e, dir) && !empty_connectors(m->e, dir)) { has_right = true; break; } } certainly_non_trailing(w, l->e, dir, dfs_position, connectors, has_right); } } } } #endif void SATEncoder::leading_connectors(int w, Exp* exp, char dir, int& dfs_position, vector& connectors) { if (exp->type == CONNECTOR_type) { dfs_position++; if (exp->dir == dir) { connectors.push_back(_word_tags[w].get(dfs_position)); } } else if (exp->type == OR_type) { for (E_list* l = exp->u.l; l != NULL; l = l->next) { leading_connectors(w, l->e, dir, dfs_position, connectors); } } else if (exp->type == AND_type) { E_list* l; for (l = exp->u.l; l != NULL; l = l->next) { leading_connectors(w, l->e, dir, dfs_position, connectors); if (!empty_connectors(l->e, dir)) break; } if (l != NULL) { for (l = l->next; l != NULL; l = l->next) dfs_position += num_connectors(l->e); } } } void SATEncoder::generate_conjunct_order_constraints(int w, Exp *e1, Exp* e2, int& dfs_position) { DEBUG_print("----- conjunct order constraints"); int dfs_position_e1 = dfs_position; std::vector last_right_in_e1, first_right_in_e2; trailing_connectors(w, e1, '+', dfs_position_e1, last_right_in_e1); int dfs_position_e2 = dfs_position_e1; leading_connectors(w, e2, '+', dfs_position_e2, first_right_in_e2); vec clause(2); if (!last_right_in_e1.empty() && !first_right_in_e2.empty()) { std::vector::iterator i, j; for (i = last_right_in_e1.begin(); i != last_right_in_e1.end(); i++) { std::vector& matches_e1 = (*i)->matches; for (j = first_right_in_e2.begin(); j != first_right_in_e2.end(); j++) { std::vector& matches_e2 = (*j)->matches; std::vector::const_iterator m1, m2; std::vector mw1; for (m1 = matches_e1.begin(); m1 != matches_e1.end(); m1++) { if ((m1+1) == matches_e1.end() || (*m1)->word != (*(m1 + 1))->word) mw1.push_back((*m1)->word); } std::vector mw2; for (m2 = matches_e2.begin(); m2 != matches_e2.end(); m2++) { if ((m2+1) == matches_e2.end() || (*m2)->word != (*(m2 + 1))->word) mw2.push_back((*m2)->word); } std::vector::const_iterator mw1i, mw2i; for (mw1i = mw1.begin(); mw1i != mw1.end(); mw1i++) { for (mw2i = mw2.begin(); mw2i != mw2.end(); mw2i++) { if (*mw1i >= *mw2i) { clause[0] = ~Lit(_variables->link_cw(*mw1i, w, (*i)->position, (*i)->connector.string)); clause[1] = ~Lit(_variables->link_cw(*mw2i, w, (*j)->position, (*j)->connector.string)); add_clause(clause); } } } } } } DEBUG_print("----"); dfs_position_e1 = dfs_position; std::vector last_left_in_e1, first_left_in_e2; trailing_connectors(w, e1, '-', dfs_position_e1, last_left_in_e1); dfs_position_e2 = dfs_position_e1; leading_connectors(w, e2, '-', dfs_position_e2, first_left_in_e2); if (!last_left_in_e1.empty() && !first_left_in_e2.empty()) { std::vector::iterator i, j; for (i = last_left_in_e1.begin(); i != last_left_in_e1.end(); i++) { std::vector& matches_e1 = (*i)->matches; for (j = first_left_in_e2.begin(); j != first_left_in_e2.end(); j++) { std::vector& matches_e2 = (*j)->matches; std::vector::const_iterator m1, m2; std::vector mw1; for (m1 = matches_e1.begin(); m1 != matches_e1.end(); m1++) { if ((m1+1) == matches_e1.end() || (*m1)->word != (*(m1 + 1))->word) mw1.push_back((*m1)->word); } std::vector mw2; for (m2 = matches_e2.begin(); m2 != matches_e2.end(); m2++) { if ((m2+1) == matches_e2.end() || (*m2)->word != (*(m2 + 1))->word) mw2.push_back((*m2)->word); } std::vector::const_iterator mw1i, mw2i; for (mw1i = mw1.begin(); mw1i != mw1.end(); mw1i++) { for (mw2i = mw2.begin(); mw2i != mw2.end(); mw2i++) { if (*mw1i <= *mw2i) { clause[0] = ~Lit(_variables->link_cw(*mw1i, w, (*i)->position, (*i)->connector.string)); clause[1] = ~Lit(_variables->link_cw(*mw2i, w, (*j)->position, (*j)->connector.string)); add_clause(clause); } } } } } } dfs_position = dfs_position_e1; DEBUG_print("---end conjunct order constraints"); } /*--------------------------------------------------------------------------* * C O N N E C T I V I T Y * *--------------------------------------------------------------------------*/ #ifdef _CONNECTIVITY_ void SATEncoder::generate_connectivity() { for (int w = 1; w < _sent->length; w++) { if (!_linkage_possible(0, w)) { vec clause; clause.push(~Lit(_variables->con(w, 1))); generate_and(clause); } else { generate_equivalence_definition(Lit(_variables->con(w, 1)), Lit(_variables->linked(0, w))); } } for (int d = 2; d < _sent->length; d++) { for (int w = 1; w < _sent->length; w++) { Lit lhs = Lit(_variables->con(w, d)); vec rhs; rhs.push(Lit(_variables->con(w, d-1))); for (int w1 = 1; w1 < _sent->length; w1++) { if (w == w1) continue; if (!_linkage_possible(std::min(w, w1), std::max(w, w1))) { continue; } rhs.push(Lit(_variables->l_con(w, w1, d-1))); } generate_or_definition(lhs, rhs); /* lc definitions*/ for (int w1 = 1; w1 < _sent->length; w1++) { if (w == w1) continue; int mi = std::min(w, w1), ma = std::max(w, w1); if (!_linked_possible(mi, ma)) continue; Lit lhs = Lit(_variables->l_con(w, w1, d-1)); vec rhs(2); rhs[0] = Lit(_variables->linked(mi, ma)); rhs[1] = Lit(_variables->con(w1, d-1)); generate_classical_and_definition(lhs, rhs); } } } for (int w = 1; w < _sent->length; w++) { generate_literal(Lit(_variables->con(w, _sent->length-1))); } } #endif void SATEncoder::dfs(int node, const MatrixUpperTriangle& graph, int component, std::vector& components) { if (components[node] != -1) return; components[node] = component; for (size_t other_node = node + 1; other_node < components.size(); other_node++) { if (graph(node, other_node)) dfs(other_node, graph, component, components); } for (int other_node = 0; other_node < node; other_node++) { if (graph(other_node, node)) dfs(other_node, graph, component, components); } } /* Temporary debug (may be needed again for adding parsing with null-links). * This allows to do "CXXFLAGS=-DCONNECTIVITY_DEBUG configure" or * "make CXXFLAGS=-DCONNECTIVITY_DEBUG" . */ //#define CONNECTIVITY_DEBUG #ifdef CONNECTIVITY_DEBUG #undef CONNECTIVITY_DEBUG #define CONNECTIVITY_DEBUG(x) x static void debug_generate_disconnectivity_prohibiting(vector components, std::vector different_components) { printf("generate_disconnectivity_prohibiting: "); for (auto c: components) cout << c << " "; cout << endl; for (auto c: different_components) cout << c << " "; cout << endl; } #else #define debug_generate_disconnectivity_prohibiting(x, y) #define CONNECTIVITY_DEBUG(x) #endif /* * The idea here is to save issuing a priori a lot of clauses to enforce * linkage connectivity (i.e. no islands), and instead do it when * a solution finds a disconnected linkage. This works well for valid * sentences because their solutions tend to be connected or mostly connected. */ /** * Find the connectivity vector of the linkage. * @param components (result) A connectivity vector whose components * correspond to the linkage words. * @return true iff the linkage is completely connected (ignoring * optional words). * * Each segment in the linkage is numbered by the ordinal number of its * start word. Each vector component is numbered according to the segment * in which the corresponding word resides. * For example, a linkage with 7 words, which consists of 3 segments * (islands) of 2,2,3 words, will be represented as: 0 0 1 1 2 2 2. * * In order to support optional words (words that are allowed to have * no connectivity), optional words which don't participate in the linkage * are marked with -1 instead of their segment number, and are disregarded * in the connectivity test. */ bool SATEncoder::connectivity_components(std::vector& components) { // get satisfied linked(wi, wj) variables const std::vector& linked_variables = _variables->linked_variables(); std::vector satisfied_linked_variables; for (std::vector::const_iterator i = linked_variables.begin(); i != linked_variables.end(); i++) { int var = *i; if (_solver->model[var] == l_True) { satisfied_linked_variables.push_back(var); } } // Words that are not in the linkage don't need to be connected. // (For now these can be only be words marked as "optional"). std::vector is_linked_word(_sent->length, false); for (size_t node = 0; node < _sent->length; node++) { is_linked_word[node] = _solver->model[node] == l_True; } // build the connectivity graph MatrixUpperTriangle graph(_sent->length, 0); std::vector::const_iterator i; CONNECTIVITY_DEBUG(printf("connectivity_components words:\n")); for (i = satisfied_linked_variables.begin(); i != satisfied_linked_variables.end(); i++) { const int lv_l = _variables->linked_variable(*i)->left_word; const int lv_r = _variables->linked_variable(*i)->right_word; if (!is_linked_word[lv_l] || !is_linked_word[lv_r]) continue; graph.set(lv_l, lv_r, 1); CONNECTIVITY_DEBUG(printf("L%d R%d\n", lv_l, lv_r)); } // determine the connectivity components components.resize(_sent->length); std::fill(components.begin(), components.end(), -1); for (size_t node = 0; node < _sent->length; node++) dfs(node, graph, node, components); CONNECTIVITY_DEBUG(printf("connectivity_components: ")); bool connected = true; for (size_t node = 0; node < _sent->length; node++) { CONNECTIVITY_DEBUG( if (is_linked_word[node]) printf("%d ", components[node]); else printf("[%d] ", components[node]); ) if (is_linked_word[node]) { if (components[node] != 0) { connected = false; } } else { components[node] = -1; } } CONNECTIVITY_DEBUG(printf(" connected=%d\n", connected)); return connected; } #ifdef SAT_DEBUG #define MVALUE(s, v) (s->model[v] == l_True?'T':(s->model[v] == l_False?'f':'u')) static void pmodel(Solver *solver, int var) { printf("%c\n", MVALUE(solver, var)); } static void pmodel(Solver *solver, vec &clause) { vector t; for (int i = 0; i < clause.size(); i++) { int v = var(clause[i]); printf("%d:%c ", v, MVALUE(solver, v)); if (solver->model[v] == l_True) t.push_back(v); } printf("\n"); if (t.size()) { printf("l_True:"); for (auto i: t) printf(" %d", i); printf("\n"); } } #endif /** * Generate clauses to enforce exactly the missing connectivity. * @param components A connectivity vector as computed by * connectivity_components(). * * Iterate the list of possible links between words, and find links * between words that are found in different segments according to the * connectivity vector. For each two segments, issue a clause asserting * that at least one of the corresponding links must exist. * * In order to support optional words, optional words which don't have links * (marked as -1 in the connectivity vector) are ignored. A missing link * between words when one of them is optional (referred to as a * "conditional_link" below) is considered missing only if both words exist * in the linkage. */ void SATEncoder::generate_disconnectivity_prohibiting(std::vector components) { // vector of unique components std::vector different_components = components; std::sort(different_components.begin(), different_components.end()); different_components.erase(std::unique(different_components.begin(), different_components.end()), different_components.end()); debug_generate_disconnectivity_prohibiting(components, different_components); // Each connected component must contain a branch going out of it std::vector::const_iterator c; bool missing_word = false; if (*different_components.begin() == -1) { different_components.erase(different_components.begin()); missing_word = true; } for (c = different_components.begin(); c != different_components.end(); c++) { vec clause; const std::vector& linked_variables = _variables->linked_variables(); for (std::vector::const_iterator i = linked_variables.begin(); i != linked_variables.end(); i++) { int var = *i; const Variables::LinkedVar* lv = _variables->linked_variable(var); if ((components[lv->left_word] == *c && components[lv->right_word] != *c) || (components[lv->left_word] != *c && components[lv->right_word] == *c)) { CONNECTIVITY_DEBUG(printf(" %d(%d-%d)", var, lv->left_word, lv->right_word)); bool optlw_exists = _sent->word[lv->left_word].optional && _solver->model[lv->left_word] == l_True; bool optrw_exists = _sent->word[lv->right_word].optional && _solver->model[lv->right_word] == l_True; if (optlw_exists || optrw_exists) { int conditional_link_var; bool conditional_link_var_exists; CONNECTIVITY_DEBUG(printf("R ")); // "replaced" char name[MAX_VARIABLE_NAME] = "0"; sprintf(name+1, "%dw%dw%d", var, optlw_exists?lv->left_word:255, optrw_exists?lv->right_word:255); conditional_link_var_exists = _variables->var_exists(name); conditional_link_var = _variables->string(name); if (!conditional_link_var_exists) { Lit lhs = Lit(conditional_link_var); vec rhs; rhs.push(Lit(var)); if (optlw_exists) rhs.push(~Lit(lv->left_word)); if (optrw_exists) rhs.push(~Lit(lv->right_word)); generate_or_definition(lhs, rhs); } var = conditional_link_var; // Replace it by its conditional link var } clause.push(Lit(var)); // Implied link var is used if needed } } if (missing_word) { // The connectivity may be restored differently if a word reappears for (WordIdx w = 0; w < _sent->length; w++) { if (_solver->model[w] == l_False) clause.push(Lit(w)); } } CONNECTIVITY_DEBUG(printf("\n")); _solver->addClause(clause); // Avoid issuing two identical clauses if (different_components.size() == 2) break; } } /*--------------------------------------------------------------------------* * P L A N A R I T Y * *--------------------------------------------------------------------------*/ void SATEncoder::generate_planarity_conditions() { vec clause(2); for (size_t wi1 = 0; wi1 < _sent->length; wi1++) { for (size_t wj1 = wi1+1; wj1 < _sent->length; wj1++) { for (size_t wi2 = wj1+1; wi2 < _sent->length; wi2++) { if (!_linked_possible(wi1, wi2)) continue; for (size_t wj2 = wi2+1; wj2 < _sent->length; wj2++) { if (!_linked_possible(wj1, wj2)) continue; clause[0] = ~Lit(_variables->linked(wi1, wi2)); clause[1] = ~Lit(_variables->linked(wj1, wj2)); add_clause(clause); } } } } // generate_linked_min_max_planarity(); } /*--------------------------------------------------------------------------* * P O W E R P R U N I N G * *--------------------------------------------------------------------------*/ void SATEncoder::generate_epsilon_definitions() { for (size_t w = 0; w < _sent->length; w++) { if (_sent->word[w].x == NULL) { continue; } bool join = _sent->word[w].x->next != NULL; Exp* exp = join ? join_alternatives(w) : _sent->word[w].x->exp; char name[MAX_VARIABLE_NAME]; // sprintf(name, "w%zu", w); name[0] = 'w'; fast_sprintf(name+1, w); int dfs_position; dfs_position = 0; generate_epsilon_for_expression(w, dfs_position, exp, name, true, '+'); dfs_position = 0; generate_epsilon_for_expression(w, dfs_position, exp, name, true, '-'); if (join) free_alternatives(exp); } } bool SATEncoder::generate_epsilon_for_expression(int w, int& dfs_position, Exp* e, char* var, bool root, char dir) { if (e->type == CONNECTOR_type) { dfs_position++; if (var != NULL) { if (e->dir == dir) { // generate_literal(-_variables->epsilon(name, var, e->dir)); return false; } else { generate_equivalence_definition(Lit(_variables->epsilon(var, dir)), Lit(_variables->string(var))); return true; } } } else if (e->type == AND_type) { if (e->u.l == NULL) { /* zeroary and */ generate_equivalence_definition(Lit(_variables->string(var)), Lit(_variables->epsilon(var, dir))); return true; } else if (e->u.l != NULL && e->u.l->next == NULL) { /* unary and - skip */ return generate_epsilon_for_expression(w, dfs_position, e->u.l->e, var, root, dir); } else { /* Recurse */ E_list* l; int i; bool eps = true; char new_var[MAX_VARIABLE_NAME]; char* last_new_var = new_var; char* last_var = var; while ((*last_new_var = *last_var)) { last_new_var++; last_var++; } for (i = 0, l = e->u.l; l != NULL; l = l->next, i++) { // sprintf(new_var, "%sc%d", var, i) char* s = last_new_var; *s++ = 'c'; fast_sprintf(s, i); if (!generate_epsilon_for_expression(w, dfs_position, l->e, new_var, false, dir)) { eps = false; break; } } if (l != NULL) { for (l = l->next; l != NULL; l = l->next) dfs_position += num_connectors(l->e); } if (!root && eps) { Lit lhs = Lit(_variables->epsilon(var, dir)); vec rhs; for (i = 0, l=e->u.l; l!=NULL; l=l->next, i++) { // sprintf(new_var, "%sc%d", var, i) char* s = last_new_var; *s++ = 'c'; fast_sprintf(s, i); rhs.push(Lit(_variables->epsilon(new_var, dir))); } generate_classical_and_definition(lhs, rhs); } return eps; } } else if (e->type == OR_type) { if (e->u.l != NULL && e->u.l->next == NULL) { /* unary or - skip */ return generate_epsilon_for_expression(w, dfs_position, e->u.l->e, var, root, dir); } else { /* Recurse */ E_list* l; int i; bool eps = false; char new_var[MAX_VARIABLE_NAME]; char* last_new_var = new_var; char* last_var = var; while ((*last_new_var = *last_var)) { last_new_var++; last_var++; } vec rhs; for (i = 0, l = e->u.l; l != NULL; l = l->next, i++) { // sprintf(new_var, "%sc%d", var, i) char* s = last_new_var; *s++ = 'd'; fast_sprintf(s, i); if (generate_epsilon_for_expression(w, dfs_position, l->e, new_var, false, dir) && !root) { rhs.push(Lit(_variables->epsilon(new_var, dir))); eps = true; } } if (!root && eps) { Lit lhs = Lit(_variables->epsilon(var, dir)); generate_or_definition(lhs, rhs); } return eps; } } return false; } void SATEncoder::power_prune() { generate_epsilon_definitions(); #ifdef POWER_PRUNE_CONNECTORS // on two non-adjacent words, a pair of connectors can be used only // if not [both of them are the deepest]. for (size_t wl = 0; wl < _sent->length - 2; wl++) { const std::vector& rc = _word_tags[wl].get_right_connectors(); std::vector::const_iterator rci; for (rci = rc.begin(); rci != rc.end(); rci++) { if (!(*rci).leading_right || (*rci).connector.multi) continue; const std::vector& matches = rci->matches; for (std::vector::const_iterator lci = matches.begin(); lci != matches.end(); lci++) { if (!(*lci)->leading_left || (*lci)->connector.multi || (*lci)->word <= wl + 2) continue; // printf("LR: .%d. .%d. %s\n", wl, rci->position, rci->connector.string); // printf("LL: .%d. .%d. %s\n", (*lci)->word, (*lci)->position, (*lci)->connector.string); vec clause; for (std::vector::const_iterator i = rci->eps_right.begin(); i != rci->eps_right.end(); i++) { clause.push(~Lit(*i)); } for (std::vector::const_iterator i = (*lci)->eps_left.begin(); i != (*lci)->eps_left.end(); i++) { clause.push(~Lit(*i)); } add_additional_power_pruning_conditions(clause, wl, (*lci)->word); clause.push(~Lit(_variables->link( wl, rci->position, rci->connector.string, rci->exp, (*lci)->word, (*lci)->position, (*lci)->connector.string, (*lci)->exp))); add_clause(clause); } } } #endif /* // on two adjacent words, a pair of connectors can be used only if // they're the deepest ones on their disjuncts for (int wl = 0; wl < _sent->length - 2; wl++) { const std::vector& rc = _word_tags[wl].get_right_connectors(); std::vector::const_iterator rci; for (rci = rc.begin(); rci != rc.end(); rci++) { if (!(*rci).leading_right) continue; const std::vector& matches = rci->matches; for (std::vector::const_iterator lci = matches.begin(); lci != matches.end(); lci++) { if (!(*lci)->leading_left || (*lci)->word != wl + 1) continue; int link = _variables->link(wl, rci->position, rci->connector.string, (*lci)->word, (*lci)->position, (*lci)->connector.string); std::vector clause(2); clause[0] = -link; for (std::vector::const_iterator i = rci->eps_right.begin(); i != rci->eps_right.end(); i++) { clause[1] = *i; } for (std::vector::const_iterator i = (*lci)->eps_left.begin(); i != (*lci)->eps_left.end(); i++) { clause[1] = *i; } add_clause(clause); } } } // Two deep connectors cannot match (deep means notlast) std::vector > certainly_deep_left(_sent->length), certainly_deep_right(_sent->length); for (int w = 0; w < _sent->length; w++) { if (_sent->word[w].x == NULL) continue; bool join = _sent->word[w].x->next != NULL; Exp* exp = join ? join_alternatives(w) : _sent->word[w].x->exp; int dfs_position = 0; certainly_non_trailing(w, exp, '+', dfs_position, certainly_deep_right[w], false); dfs_position = 0; certainly_non_trailing(w, exp, '-', dfs_position, certainly_deep_left[w], false); if (join) free_alternatives(exp); } for (int w = 0; w < _sent->length; w++) { std::vector::const_iterator i; for (i = certainly_deep_right[w].begin(); i != certainly_deep_right[w].end(); i++) { const std::vector& matches = (*i)->matches; std::vector::const_iterator j; for (j = matches.begin(); j != matches.end(); j++) { if (std::find(certainly_deep_left[(*j)->word].begin(), certainly_deep_left[(*j)->word].end(), *j) != certainly_deep_left[(*j)->word].end()) { generate_literal(-_variables->link((*i)->word, (*i)->position, (*i)->connector.string, (*j)->word, (*j)->position, (*j)->connector.string)); } } } } */ } /*--------------------------------------------------------------------------* * P O S T P R O C E S S I N G & P P P R U N I N G * *--------------------------------------------------------------------------*/ void SATEncoder::pp_prune() { const std::vector& link_variables = _variables->link_variables(); if (_sent->dict->base_knowledge == NULL) return; pp_knowledge * knowledge; knowledge = _sent->dict->base_knowledge; for (size_t i=0; in_contains_one_rules; i++) { pp_rule rule = knowledge->contains_one_rules[i]; // const char * selector = rule.selector; /* selector string for this rule */ pp_linkset * link_set = rule.link_set; /* the set of criterion links */ vec triggers; for (size_t i = 0; i < link_variables.size(); i++) { const Variables::LinkVar* var = _variables->link_variable(link_variables[i]); if (post_process_match(rule.selector, var->label)) { triggers.push(Lit(link_variables[i])); } } if (triggers.size() == 0) continue; vec criterions; for (size_t j = 0; j < link_variables.size(); j++) { pp_linkset_node *p; for (size_t hashval = 0; hashval < link_set->hash_table_size; hashval++) { for (p = link_set->hash_table[hashval]; p!=NULL; p=p->next) { const Variables::LinkVar* var = _variables->link_variable(link_variables[j]); if (post_process_match(p->str, var->label)) { criterions.push(Lit(link_variables[j])); } } } } DEBUG_print("---pp_pruning--"); for (int k = 0; k < triggers.size(); k++) { vec clause(criterions.size() + 1); for (int i = 0; i < criterions.size(); i++) clause[i] = criterions[i]; clause[criterions.size()] = (~triggers[k]); add_clause(clause); } DEBUG_print("---end pp_pruning--"); } } /*--------------------------------------------------------------------------* * D E C O D I N G * *--------------------------------------------------------------------------*/ /** * Create the next linkage. * This is very similar to compute_chosen_disjuncts(), except that * sat_extract_links() is called, instead of normal extract_links(). * It would be good to refactor this and the other to make them even * more similar, because else, its confusing ... * FIXME? Use a shared function for the code here. */ Linkage SATEncoder::create_linkage() { /* Using exalloc since this is external to the parser itself. */ Linkage linkage = (Linkage) exalloc(sizeof(struct Linkage_s)); memset(linkage, 0, sizeof(struct Linkage_s)); partial_init_linkage(_sent, linkage, _sent->length); sat_extract_links(linkage); compute_link_names(linkage, _sent->string_set); remove_empty_words(linkage); /* Discard optional words. */ return linkage; } void SATEncoder::generate_linkage_prohibiting() { vec clause; const std::vector& link_variables = _variables->link_variables(); for (std::vector::const_iterator i = link_variables.begin(); i != link_variables.end(); i++) { int var = *i; if (_solver->model[var] == l_True) { clause.push(~Lit(var)); } else if (_solver->model[var] == l_False) { clause.push(Lit(var)); } } _solver->addClause(clause); } Linkage SATEncoder::get_next_linkage() { Linkage linkage = NULL; bool connected; bool sane = true; bool display_linkage_disconnected = false; /* Loop until a good linkage is found. * Insane (mixed alternatives) linkages are always ignored. * Disconnected linkages are normally ignored, unless * !test=linkage-disconnected is used (and they are sane) */ do { if (!_solver->solve()) return NULL; std::vector components; connected = connectivity_components(components); // Prohibit this solution so the next ones can be found if (!connected) { generate_disconnectivity_prohibiting(components); display_linkage_disconnected = test_enabled("linkage-disconnected"); } else { generate_linkage_prohibiting(); } if (connected || display_linkage_disconnected) { linkage = create_linkage(); sane = sane_linkage_morphism(_sent, linkage, _opts); if (!sane) { /* We cannot elegantly add this linkage to sent->linkges[] - * to be freed in sentence_delete(), since insane linkages * must be there with index > num_linkages_post_processed - so * they remain hidden, but num_linkages_post_processed is an * arbitrary number. So we must free it here. */ free_linkage_connectors_and_disjuncts(linkage); free_linkage(linkage); free(linkage); continue; // skip this linkage } } if (!connected) { if (display_linkage_disconnected) { cout << "Linkage DISCONNECTED" << endl; } else { lgdebug(+D_SAT, "Linkage DISCONNECTED (skipped)\n"); } } } while (!sane || !(connected || display_linkage_disconnected)); assert(linkage, "No linkage"); /* * We cannot expand the linkage array on demand, since the API uses * linkage pointers, and they would become invalid if realloc() * changes the address of the memory block. */ #if 0 // Expand the linkage array. int index = _sent->num_linkages_alloced; _sent->num_linkages_alloced++; size_t nbytes = _sent->num_linkages_alloced * sizeof(struct Linkage_s); _sent->lnkages = (Linkage) realloc(_sent->lnkages, nbytes); #endif /* 0 */ if (NULL == _sent->lnkages) { _sent->num_linkages_alloced = _opts->linkage_limit; size_t nbytes = _sent->num_linkages_alloced * sizeof(struct Linkage_s); _sent->lnkages = (Linkage)exalloc(nbytes); _next_linkage_index = 0; } assert(_next_linkage_index<_sent->num_linkages_alloced, "_sent->lnkages ovl"); Linkage lkg = &_sent->lnkages[_next_linkage_index]; _next_linkage_index++; *lkg = *linkage; /* copy en-mass */ exfree(linkage, sizeof(struct Linkage_s)); /* The link-parser code checks the next linkage for num_violations * (to save calls to linkage_create()). Allow for that practice. */ if (_next_linkage_index < _sent->num_linkages_alloced) lkg[1].lifo.N_violations = 0; // Perform the rest of the post-processing PP_node *ppn = do_post_process(_sent->postprocessor, lkg, false); if (NULL != ppn->violation) { lkg->lifo.N_violations++; lkg->lifo.pp_violation_msg = ppn->violation; lgdebug(+D_SAT, "Postprocessing error: %s\n", lkg->lifo.pp_violation_msg); } else { // XXX We cannot maintain num_valid_linkages, because it starts from // a high number. If we start it from 0, then on value 1 link-parser // would report "Unique linkage". //_sent->num_valid_linkages++; } build_type_array(_sent->postprocessor); linkage_set_domain_names(_sent->postprocessor, lkg); post_process_free_data(&_sent->postprocessor->pp_data); linkage_score(lkg, _opts); //if (NULL == ppn->violation && verbosity > 1) // _solver->printStats(); return lkg; } /******************************************************************************* * SAT encoding for sentences that do not contain conjunction. * *******************************************************************************/ void SATEncoderConjunctionFreeSentences::generate_encoding_specific_clauses() { } void SATEncoderConjunctionFreeSentences::handle_null_expression(int w) { // Formula is unsatisfiable vec clause; add_clause(clause); } void SATEncoderConjunctionFreeSentences::determine_satisfaction(int w, char* name) { // All tags must be satisfied generate_literal(Lit(_variables->string(name))); } void SATEncoderConjunctionFreeSentences::generate_satisfaction_for_connector( int wi, int pi, Exp *e, char* var) { const char* Ci = e->u.string; char dir = e->dir; bool multi = e->multi; double cost = e->cost; Lit lhs = Lit(_variables->string_cost(var, cost)); #ifdef SAT_DEBUG cout << "*** Connector: ." << wi << ". ." << pi << ". " << Ci << dir << endl; #endif // words that can potentially match (wi, pi) int low = (dir == '-') ? 0 : wi + 1; int hi = (dir == '-') ? wi : _sent->length; std::vector _w_; for (int wj = low; wj < hi; wj++) { // Eliminate words that cannot be connected to (wi, pi) if (!_word_tags[wj].match_possible(wi, pi)) continue; // Now we know that there is a potential link between the // connector (wi, pi) and the word wj _w_.push_back(wj); generate_link_cw_ordinary_definition(wi, pi, e, wj); } vec _link_cw_; for (size_t i = 0; i < _w_.size(); i++) _link_cw_.push(Lit(_variables->link_cw(_w_[i], wi, pi, Ci))); generate_or_definition(lhs, _link_cw_); DEBUG_print("--------- multi"); if (!multi) { generate_xor_conditions(_link_cw_); } DEBUG_print("--------- end multi"); #ifdef SAT_DEBUG cout << "*** End Connector: ." << wi << ". ." << pi << ". " << Ci << endl; #endif } void SATEncoderConjunctionFreeSentences::generate_linked_definitions() { _linked_possible.resize(_sent->length, 1); vector> linked_to_word(_sent->length); DEBUG_print("------- linked definitions"); for (size_t w1 = 0; w1 < _sent->length; w1++) { vec linked; for (size_t w2 = w1 + 1; w2 < _sent->length; w2++) { DEBUG_print("---------- ." << w1 << ". ." << w2 << "."); Lit lhs = Lit(_variables->linked(w1, w2)); vec rhs; const std::vector& w1_connectors = _word_tags[w1].get_right_connectors(); std::vector::const_iterator c; for (c = w1_connectors.begin(); c != w1_connectors.end(); c++) { assert(c->word == w1, "Connector word must match"); if (_word_tags[w2].match_possible(c->word, c->position)) { rhs.push(Lit(_variables->link_cw(w2, c->word, c->position, c->connector.string))); } } _linked_possible.set(w1, w2, rhs.size() > 0); generate_or_definition(lhs, rhs); /* Optional words that have no links should be "down", as a mark that * they are missing in the linkage. * Collect all possible word links, per word, to be used below. */ if (rhs.size() > 0) { if (_sent->word[w1].optional) { linked_to_word[w1].push(Lit(_variables->linked(w1, w2))); } if (_sent->word[w2].optional) { linked_to_word[w2].push(Lit(_variables->linked(w1, w2))); } } } if (_sent->word[w1].optional) { /* The word should be connected to at least another word in order to be * in the linkage. */ DEBUG_print("------------S not linked -> no word (w" << w1 << ")"); generate_or_definition(Lit(w1), linked_to_word[w1]); DEBUG_print("------------E not linked -> no word"); } } DEBUG_print("------- end linked definitions"); } #if 0 void SATEncoder::generate_linked_min_max_planarity() { DEBUG_print("---- linked_max"); for (size_t w1 = 0; w1 < _sent->length; w1++) { for (size_t w2 = 0; w2 < _sent->length; w2++) { Lit lhs = Lit(_variables->linked_max(w1, w2)); vec rhs; if (w2 < _sent->length - 1) { rhs.push(Lit(_variables->linked_max(w1, w2 + 1))); if (w1 != w2 + 1 && _linked_possible(std::min(w1, w2+1), std::max(w1, w2+1))) rhs.push(~Lit(_variables->linked(std::min(w1, w2+1), std::max(w1, w2+1)))); } generate_classical_and_definition(lhs, rhs); } } DEBUG_print("---- end linked_max"); DEBUG_print("---- linked_min"); for (size_t w1 = 0; w1 < _sent->length; w1++) { for (size_t w2 = 0; w2 < _sent->length; w2++) { Lit lhs = Lit(_variables->linked_min(w1, w2)); vec rhs; if (w2 > 0) { rhs.push(Lit(_variables->linked_min(w1, w2 - 1))); if (w1 != w2-1 && _linked_possible(std::min(w1, w2 - 1), std::max(w1, w2 - 1))) rhs.push(~Lit(_variables->linked(std::min(w1, w2 - 1), std::max(w1, w2 - 1)))); } generate_classical_and_definition(lhs, rhs); } } DEBUG_print("---- end linked_min"); vec clause; for (size_t wi = 3; wi < _sent->length; wi++) { for (size_t wj = 1; wj < wi - 1; wj++) { for (size_t wl = wj + 1; wl < wi; wl++) { clause.growTo(3); clause[0] = ~Lit(_variables->linked_min(wi, wj)); clause[1] = ~Lit(_variables->linked_max(wi, wl - 1)); clause[2] = Lit(_variables->linked_min(wl, wj)); add_clause(clause); } } } DEBUG_print("------------"); for (size_t wi = 0; wi < _sent->length - 1; wi++) { for (size_t wj = wi + 1; wj < _sent->length - 1; wj++) { for (size_t wl = wi+1; wl < wj; wl++) { clause.growTo(3); clause[0] = ~Lit(_variables->linked_max(wi, wj)); clause[1] = ~Lit(_variables->linked_min(wi, wl + 1)); clause[2] = Lit(_variables->linked_max(wl, wj)); add_clause(clause); } } } DEBUG_print("------------"); clause.clear(); for (size_t wi = 1; wi < _sent->length; wi++) { for (size_t wj = wi + 2; wj < _sent->length - 1; wj++) { for (size_t wl = wi + 1; wl < wj; wl++) { clause.growTo(2); clause[0] = ~Lit(_variables->linked_min(wi, wj)); clause[1] = Lit(_variables->linked_min(wl, wi)); add_clause(clause); clause.growTo(2); clause[0] = ~Lit(_variables->linked_max(wj, wi)); clause[1] = Lit(_variables->linked_max(wl, wj)); add_clause(clause); } } } } #endif Exp* SATEncoderConjunctionFreeSentences::PositionConnector2exp(const PositionConnector* pc) { Exp* e = (Exp*)xalloc(sizeof(Exp)); e->type = CONNECTOR_type; e->dir = pc->dir; e->multi = pc->connector.multi; e->u.string = pc->connector.string; e->cost = pc->cost; return e; } bool SATEncoderConjunctionFreeSentences::sat_extract_links(Linkage lkg) { Disjunct *d; int current_link = 0; Exp **exp_word = (Exp **)alloca(_sent->length * sizeof(Exp)); memset(exp_word, 0, _sent->length * sizeof(Exp)); const X_node **xnode_word = (const X_node **)alloca(_sent->length * sizeof(X_node)); memset(xnode_word, 0, _sent->length * sizeof(X_node)); const std::vector& link_variables = _variables->link_variables(); std::vector::const_iterator i; for (i = link_variables.begin(); i != link_variables.end(); i++) { if (_solver->model[*i] != l_True) continue; const Variables::LinkVar* var = _variables->link_variable(*i); if (_solver->model[_variables->linked(var->left_word, var->right_word)] != l_True) continue; check_link_size(lkg); Link& clink = lkg->link_array[current_link]; current_link++; clink.lw = var->left_word; clink.rw = var->right_word; PositionConnector* lpc = _word_tags[var->left_word].get(var->left_position); PositionConnector* rpc = _word_tags[var->right_word].get(var->right_position); const X_node *left_xnode = lpc->word_xnode; const X_node *right_xnode = rpc->word_xnode; // Allocate memory for the connectors, because they should persist // beyond the lifetime of the sat-solver data structures. clink.lc = connector_new(); clink.rc = connector_new(); *clink.lc = lpc->connector; *clink.rc = rpc->connector; Exp* lcexp = PositionConnector2exp(lpc); Exp* rcexp = PositionConnector2exp(rpc); add_anded_exp(exp_word[var->left_word], lcexp); add_anded_exp(exp_word[var->right_word], rcexp); if (verbosity_level(D_SAT)) { //cout<< "Lexp[" <word->subword <<"]: "; print_expression(var->left_exp); cout<< "w"<left_word<<" LCexp[" <word->subword <<"]: "; print_expression(lcexp); //cout<< "Rexp[" <word->subword <<"]: "; print_expression(var->right_exp); cout<< "w"<right_word<<" RCexp[" <word->subword <<"]: "; print_expression(rcexp); cout<< "L+L: "; print_expression(exp_word[var->left_word]); cout<< "R+R: "; print_expression(exp_word[var->right_word]); } if (xnode_word[var->left_word] && xnode_word[var->left_word] != left_xnode) { lgdebug(+0, "Warning: Inconsistent X_node for word %d (%s and %s)\n", var->left_word, xnode_word[var->left_word]->string, left_xnode->string); } if (xnode_word[var->right_word] && xnode_word[var->right_word] != right_xnode) { lgdebug(+0, "Warning: Inconsistent X_node for word %d (%s and %s)\n", var->right_word, xnode_word[var->right_word]->string, right_xnode->string); } xnode_word[var->left_word] = left_xnode; xnode_word[var->right_word] = right_xnode; } // Now build the disjuncts. // This is needed so that compute_chosen_word works correctly. // Just in case there is no expression for a disjunct, a null one is used. for (WordIdx wi = 0; wi < _sent->length; wi++) { Exp *de = exp_word[wi]; // Skip optional words if (xnode_word[wi] == NULL) { if (!_sent->word[wi].optional) prt_error("Warning: Non-optional word %zu has no linkage\n", wi); continue; } if (de == NULL) { de = null_exp(); lgdebug(+0, "Warning: No expression for word %zu\n", wi); } d = build_disjuncts_for_exp(de, xnode_word[wi]->string, UNLIMITED_LEN); word_record_in_disjunct(xnode_word[wi]->word, d); lkg->chosen_disjuncts[wi] = d; free_Exp(de); } lkg->num_links = current_link; DEBUG_print("Total: ." << lkg->num_links << "." << endl); return false; } /** * Main entry point into the SAT parser. * A note about panic mode: * The current version of Minisat we use doesn't support timeouts. * (Minisat >= 2.2 supports timeout.) In addition, currently parsing * with null words is not supported here. * So nothing particularly useful happens in a panic mode, and it is * left for the user to disable it. * Observation: Apparently the panic options somehow may cause an * immediate failure to find a solution (not checked why). */ extern "C" int sat_parse(Sentence sent, Parse_Options opts) { if (opts->min_null_count > 0) { // The sat solver doesn't support (yet) parsing with nulls. // For now, just avoid the delay of a useless re-parsing. if (opts->verbosity >= 1) prt_error("Info: use-sat: Cannot parse with null links (yet).\n" " Set the \"null\" option to 0 to turn off " "parsing with null links.\n"); sent->num_valid_linkages = 0; sent->num_linkages_post_processed = 0; return 0; } SATEncoder* encoder = (SATEncoder*) sent->hook; if (encoder) { sat_free_linkages(sent, encoder->_next_linkage_index); delete encoder; } // Prepare for parsing - extracted for "preparation.c" encoder = new SATEncoderConjunctionFreeSentences(sent, opts); sent->hook = encoder; encoder->encode(); LinkageIdx linkage_limit = opts->linkage_limit; LinkageIdx k; Linkage lkg = NULL; /* Due to the nature of SAT solving, we cannot know in advance the * number of linkages. But in order to process batch files, we must * know if there is at least one valid linkage. We check up to * linkage_limit number of linkages (settable by !limit). * Normally the following loop terminates after one or a few * iterations, when a valid linkage is found or when no more linkages * are found. * * Note that trying to find here the first valid linkage doesn't add * overhead to an interactive user. It also doesn't add overhead to * batch processing, which needs anyway to find out if there is a * valid linkage in order to be any useful. */ for (k = 0; k < linkage_limit; k++) { lkg = encoder->get_next_linkage(); if (lkg == NULL || lkg->lifo.N_violations == 0) break; } if (lkg == NULL || k == linkage_limit) { // We don't have a valid linkages among the first linkage_limit ones sent->num_valid_linkages = 0; sent->num_linkages_post_processed = k; if (opts->max_null_count > 0) { // The sat solver doesn't support (yet) parsing with nulls. if (opts->verbosity >= 1) prt_error("Info: use-sat: Cannot parse with null links (yet).\n" " Set the \"null\" option to 0 to turn off " "parsing with null links.\n"); } } else { /* We found a valid linkage. * XXX However, the following setting is wrong, as we actually don't * know yet the number of linkages... * If we don't return some large number here, then the * Command-line client will fail to print all of the possible * linkages. Work around this by lying... */ sent->num_valid_linkages = linkage_limit; sent->num_linkages_post_processed = linkage_limit; } return 0; } /** * Get a SAT linkage. * Validate that k is not too big. * If the k'th linkage already exists, return it. * Else k is the next linkage index - get the next SAT solution. */ extern "C" Linkage sat_create_linkage(LinkageIdx k, Sentence sent, Parse_Options opts) { SATEncoder* encoder = (SATEncoder*) sent->hook; if (!encoder) return NULL; // linkage index k is: if (k >= encoder->_sent->num_valid_linkages) // > allocated memory return NULL; if(k > encoder->_next_linkage_index) // skips unproduced linkages { prt_error("Error: Linkage index %zu is greater than the " "maximum expected one %zu\n", k, encoder->_next_linkage_index); return NULL; } if (k < encoder->_next_linkage_index) // already produced return &encoder->_sent->lnkages[k]; return encoder->get_next_linkage(); // exactly next to produce } extern "C" void sat_sentence_delete(Sentence sent) { SATEncoder* encoder = (SATEncoder*) sent->hook; if (!encoder) return; sat_free_linkages(sent, encoder->_next_linkage_index); delete encoder; } link-grammar-5.3.16/link-grammar/sat-solver/fast-sprintf.cpp0000664000076400007640000000062512766044421020737 00000000000000#include "fast-sprintf.hpp" char* fast_sprintf(char* buffer, int num) { // num is 0 or 1 most of the times if (num < 16) { *buffer++ = '0' + num; } else { do { *buffer++ = '0' + num % 16; num /= 16; } while (num > 0); } *buffer = '\0'; return buffer; } char* fast_sprintf(char* buffer, const char* str) { while ((*buffer++ = *str++)) ; return buffer - 1; } link-grammar-5.3.16/link-grammar/sat-solver/clock.hpp0000664000076400007640000000054612431741033017411 00000000000000#ifndef __CLOCK_H__ #define __CLOCK_H__ /** * Time measurment functions */ #include #include class Clock { private: clock_t start; public: Clock() { reset(); } void reset() { start = clock(); } public: double elapsed() { clock_t stop = clock(); return ((double)stop-(double)start)/CLOCKS_PER_SEC; } }; #endif link-grammar-5.3.16/link-grammar/sat-solver/matrix-ut.hpp0000664000076400007640000000251012772314052020246 00000000000000#ifndef __MATRIX_UPPER_TRIANGLE_HPP__ #define __MATRIX_UPPER_TRIANGLE_HPP__ #include #include "lg_assert.h" template class Matrix { public: Matrix(int n = 1, T init = T()) { resize(n, init); } virtual void resize(int n, T init = T()) { _n = n; _data.resize(size(_n), init); } virtual const T& operator() (int i, int j) const { return _data[pos(i, j, _n)]; } virtual T& operator() (int i, int j) { return _data[pos(i, j, _n)]; } void set(int i, int j, T t) { (*this)(i, j) = t; } protected: virtual int pos (int i, int j, int n) const { return n*i + j; } virtual int size(int n) const { return n*n; } std::vector _data; int _n; }; template class MatrixUpperTriangle : public Matrix { public: MatrixUpperTriangle(int n = 1, T init = T()) : Matrix(n, init) { } const T& operator() (int i, int j) const { assert(i < j, "MatrixUpperTriangle: i >= j"); return Matrix::_data[pos(i, j, Matrix::_n)]; } T& operator() (int i, int j) { assert(i < j, "MatrixUpperTriangle: i >= j"); return Matrix::_data[pos(i, j, Matrix::_n)]; } protected: virtual int size(int n) const { return n*(n-1)/2; } virtual int pos (int i, int j, int n) const { return i*(n-2) - i*(i-1)/2 + j - 1; } }; #endif link-grammar-5.3.16/link-grammar/sat-solver/Makefile.am0000664000076400007640000000123213000262101017615 00000000000000if LIBMINISAT_BUNDLED BUNDLED_INCLUDES = -I$(top_srcdir)/link-grammar/minisat -I$(top_srcdir)/link-grammar/minisat/minisat endif AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/link-grammar -I$(top_builddir) \ ${MINISAT_INCLUDES} $(ZLIB_CPPFLAGS) $(BUNDLED_INCLUDES) $(WARN_CXXFLAGS) noinst_LTLIBRARIES = libsat-solver.la libsat_solver_la_SOURCES = \ clock.hpp \ fast-sprintf.cpp \ fast-sprintf.hpp \ guiding.hpp \ matrix-ut.hpp \ sat-encoder.cpp \ sat-encoder.hpp \ sat-encoder.h \ trie.hpp \ util.cpp \ util.hpp \ variables.cpp \ variables.hpp \ word-tag.cpp \ word-tag.hpp link-grammar-5.3.16/link-grammar/sat-solver/trie.hpp0000664000076400007640000000536112772314052017266 00000000000000#ifndef __TRIE_HPP__ #define __TRIE_HPP__ #include #include "lg_assert.h" /* Trie that supports strings made out of alphabeth letters, digits and underscores */ template class Trie { public: Trie(); ~Trie(); void insert(const char* key, T value); T lookup(const char* key); // returned in the key is not found in the trie const static int NOT_FOUND = -1; private: // no copying Trie(const Trie&); void operator=(const Trie& t); // Number of supported chars - digits + upper + lower + other + addition-for-hexadecimal-base const static int NUM_CHARS = 10 + 1 + 10 + 1 + 6; // hash chars ssize_t char_to_pos(char c); bool _terminal; Trie* _next[NUM_CHARS]; T _value; }; template Trie::Trie() : _terminal(false) { memset(_next, 0, NUM_CHARS*sizeof(Trie*)); } template Trie::~Trie() { for (int i = 0; i < NUM_CHARS; i++) if (_next[i]) { delete _next[i]; } } template ssize_t Trie::char_to_pos(char c) { static ssize_t pos[] = { -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 22, 23, 24, 25, 26, 27, -1, // 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 -1, -1, -1, 10, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 11, -1, // 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 -1, -1, 12, 13, 14, 15, -1, -1, 16, -1, -1, 17, -1, 18, -1, -1, -1, 19, -1, -1, 20, -1, 21, -1, -1, -1}; assert(pos[(short)c] != -1, "NOT FOUND"); return pos[(short)c]; /* if ('0' <= c && c <= '9') return c-'0' + 26 + 26; if (c == 'c') return 2; if (c == 'd') return 3; if (c == '_') return 26 + 26 + 10; if ('a' <= c && c <= 'z') return c-'a'; if ('A' <= c && c <= 'Z') return c-'A' + 26; if (c == '*') return 26 + 26 + 10 + 1; throw std::string("Trie::char ") + c + " is not supported"; */ } template void Trie::insert(const char* key, T value) { Trie* t = this; while(*key != '\0') { ssize_t pos = char_to_pos(*key); if (!t->_next[pos]) { t->_next[pos] = new Trie(); } t = t->_next[pos]; key++; } t->_terminal = true; t->_value = value; } template T Trie::lookup(const char* key) { Trie* t = this; while(*key != '\0') { ssize_t pos = char_to_pos(*key); t = t->_next[pos]; if (!t) { return NOT_FOUND; } key++; } return t->_terminal ? t->_value : NOT_FOUND; } #endif link-grammar-5.3.16/link-grammar/sat-solver/guiding.hpp0000644000076400007640000001700213042741617017744 00000000000000#ifndef __GUIDING_HPP__ #define __GUIDING_HPP__ #include #include #undef assert #include "util.hpp" #ifndef HAVE_SETPOLARITY_BOOL // setPolarity has lbool argument, not bool #define setPolarity(v, b) setPolarity(v, toLbool(b)) #endif using namespace Minisat; // This class represents different guiding strategies of LinkParser SAT search class Guiding { public: struct SATParameters { /* Should the variable with the given number be used as a decision variable during the SAT search? */ bool isDecision; /* What is the decision priority of the variable with the given number during the SAT search? */ double priority; /* What is the preferred polarity of the variable with the given number during the SAT search? */ double polarity; }; Guiding(Sentence sent) : _sent(sent) { } virtual ~Guiding() {} /* Abstract functions that calculate params for each type of variable */ /* string variables */ virtual void setStringParameters (int var, const char* str) { bool isDecision = false; setParameters(var, isDecision, 0.0, 0.0); } virtual void setStringParameters (int var, const char* str, double cost) = 0; /* epsilon variables */ virtual void setEpsilonParameters (int var) { bool isDecision = false; setParameters(var, isDecision, 0.0, 0.0); } /* link_cc variables */ virtual void setLinkParameters (int var, int wi, const char* ci, int wj, const char* cj, const char* label) = 0; virtual void setLinkParameters (int var, int wi, const char* ci, int wj, const char* cj, const char* label, double cost) = 0; /* linked_variables */ virtual void setLinkedParameters (int var, int wi, int wj) { bool isDecision = false; setParameters(var, isDecision, 0.0, 0.0); } virtual void setLinkedMinMaxParameters (int var, int wi, int wj) { bool isDecision = false; setParameters(var, isDecision, 0.0, 0.0); } /* link_cw_variables */ virtual void setLinkCWParameters (int var, int wi, int wj, const char* cj) { bool isDecision = false; setParameters(var, isDecision, 0.0, 0.0); } /* link_top_cw variables */ virtual void setLinkTopCWParameters (int var, int wi, int wj, const char* cj) { bool isDecision = false; setParameters(var, isDecision, 0.0, 0.0); } /* link_top_ww variables */ virtual void setLinkTopWWParameters (int var, int wi, int wj) { bool isDecision = false; setParameters(var, isDecision, 0.0, 0.0); } #if 0 /* thin_link variables */ virtual void setThinLinkParameters (int var, int wi, int wj) = 0; #endif /* Pass SAT search parameters to the MiniSAT solver */ void passParametersToSolver(Solver* solver) { for (size_t v = 0; v < _parameters.size(); v++) { solver->setDecisionVar(v, _parameters[v].isDecision); if (_parameters[v].isDecision) { /* The following setActivity() call may significantly damage * the performance (timeit -r 6 -n 6): * -30% for en/4.0.fixes.batch. * -5% for en/4.0.batch. * ~0% for ru/4.0.fixes.batch (i.e. it doesn't matter). * It still damages the performance also when producing all the * linkages (tested with !limit=10000). * The link cost influences the priority (set_cost()), but the * produced linkages using it are not according to cost order anyway. * Most probably it should be removed (its is not supported * anyway in Minisat >= 2.2). */ //solver->setActivity(v, _parameters[v].priority); /* TODO: make polarity double instead of boolean*/ solver->setPolarity(v, _parameters[v].polarity > 0.0); } } } protected: /* Set the parameters for the given variable to given values */ void setParameters(size_t var, bool isDecision, double priority, double polarity) { if (var >= _parameters.size()) _parameters.resize(var + 1); _parameters[var].isDecision = isDecision; _parameters[var].priority = priority; _parameters[var].polarity = polarity; //printf("Set: %zu %s .%g. .%g.\n", var, isDecision ? "true" : "false", priority, polarity); } /* Sentence that is being parsed */ Sentence _sent; /* Parameters for each variable */ std::vector _parameters; }; //////////////////////////////////////////////////////////////////////////// class CostDistanceGuiding : public Guiding { public: double cost2priority(double cost) const { return cost == 0.0 ? 0.0 : ((double)(_sent->length) + cost); } CostDistanceGuiding(Sentence sent) : Guiding(sent) { } virtual void setStringParameters(int var, const char* str, double cost) { bool isDecision = cost > 0.0; double priority = cost2priority(cost); double polarity = 0.0; setParameters(var, isDecision, priority, polarity); } virtual void setLinkParameters(int var, int wi, const char* ci, int wj, const char* cj, const char* label) { bool isDecision = true; double priority = 0.0; double polarity = 0.0; setParameters(var, isDecision, priority, polarity); } virtual void setLinkParameters(int var, int i, const char* ci, int j, const char* cj, const char* label, double cost) { bool isDecision = true; double priority = cost2priority(cost); double polarity = 0.0; setParameters(var, isDecision, priority, polarity); } #if 0 void setThinLinkParameters(int var, int i, int j) { bool isDecision = true; double priority = (double)(j - i); // XXX this is wrong, isEndingInterpunction is just wrong, and // must be killed FIXME I think that this is just looking for the // one single long link from left-wall to right-punctuation. // seems like a hack, why is such an exception needed??? double polarity = j - i == 1 ? 1.0 : 0.0; if (i == 0 && j == (int) _sent->length - 2 && isEndingInterpunction(_sent->word[j].alternatives[0])) { polarity = 1.0; } if (i == 0 && j == (int) _sent->length - 1 && !isEndingInterpunction(_sent->word[j - 1].alternatives[0])) { polarity = 1.0; } setParameters(var, isDecision, priority, polarity); } #endif }; //////////////////////////////////////////////////////////////////////////// class CostDistanceGuidingOnlyLink : public Guiding { public: double cost2priority(int cost) const { return cost == 0 ? 0.0 : (double)(_sent->length + cost); } CostDistanceGuidingOnlyLink(Sentence sent) : Guiding(sent) { } virtual void setStringParameters (int var, const char* str, double cost) { bool isDecision = cost > 0.0; double priority = cost2priority(cost); double polarity = 0.0; setParameters(var, isDecision, priority, polarity); } virtual void setLinkParameters (int var, int wi, const char* ci, int wj, const char* cj, const char* label) { bool isDecision = true; double priority = _sent->length - (wj - wi); double polarity = wj - wi <= 3 ? 1.0 : 0.0;; setParameters(var, isDecision, priority, polarity); } virtual void setLinkParameters(int var, int wi, const char* ci, int wj, const char* cj, const char* label, double cost) { bool isDecision = true; double priority = cost > 0.0 ? cost2priority(cost) : wj - wi; double polarity = wj - wi <= 3 ? 1.0 : 0.0; setParameters(var, isDecision, priority, polarity); } #if 0 void setThinLinkParameters(int var, int i, int j) { bool isDecision = false; setParameters(var, isDecision, 0.0, 0.0); } #endif }; #endif link-grammar-5.3.16/link-grammar/sat-solver/sat-encoder.h0000664000076400007640000000105112766044421020162 00000000000000#ifndef _SAT_ENCODER_H #define _SAT_ENCODER_H #include "link-includes.h" #ifdef USE_SAT_SOLVER int sat_parse(Sentence sent, Parse_Options opts); Linkage sat_create_linkage(LinkageIdx k, Sentence sent, Parse_Options opts); void sat_sentence_delete(Sentence sent); #else static inline int sat_parse(Sentence sent, Parse_Options opts) { return -1; } static inline Linkage sat_create_linkage(LinkageIdx k, Sentence sent, Parse_Options opts) { return NULL; } static inline void sat_sentence_delete(Sentence sent) {} #endif #endif /* _SAT_ENCODER_H */ link-grammar-5.3.16/link-grammar/sat-solver/word-tag.hpp0000644000076400007640000001344113042741617020045 00000000000000#ifndef __WORD_TAG_HPP__ #define __WORD_TAG_HPP__ #include #include #include extern "C" { #include "word-utils.h" }; #include "variables.hpp" struct PositionConnector { PositionConnector(Exp* e, Connector* c, char d, int w, int p, double cst, double pcst, bool lr, bool ll, const std::vector& er, const std::vector& el, const X_node *w_xnode) : exp(e), dir(d), word(w), position(p), cost(cst), parent_cost(pcst), leading_right(lr), leading_left(ll), eps_right(er), eps_left(el), word_xnode(w_xnode) { // Initialize some fields in the connector struct. connector.string = c->string; connector.multi = c->multi; connector.length_limit = c->length_limit; if (word_xnode == NULL) { cerr << "Internal error: Word" << w << ": " << "; connector: '" << c->string << "'; X_node: " << (word_xnode?word_xnode->string: "(null)") << endl; } /* cout << c->string << " : ." << w << ". : ." << p << ". "; if (leading_right) { cout << "lr: "; copy(er.begin(), er.end(), ostream_iterator(cout, " ")); } if (leading_left) { cout << "ll: "; copy(el.begin(), el.end(), ostream_iterator(cout, " ")); } cout << endl; */ } // Added only to suppress the warning: // warning: inlining failed in call to ‘PositionConnector::~PositionConnector() noexcept’: call is unlikely and code size would grow [-Winline] // See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70328 // Can be removed when this GCC problem is fixed. ~PositionConnector() {}; // Original expression that this connector came from Exp* exp; // Connector itself Connector connector; // Direction char dir; // word in a sentence that this connector belongs to size_t word; // position in the word tag int position; // cost of the connector double cost; // parent cost double parent_cost; bool leading_right; bool leading_left; std::vector eps_right; std::vector eps_left; // The corresponding X_node - chosen-disjuncts[] const X_node *word_xnode; // Matches with other words std::vector matches; }; // XXX TODO: Hash connectors for faster matching class WordTag { private: std::vector _left_connectors; std::vector _right_connectors; std::vector _dir; std::vector _position; int _word; Variables* _variables; Sentence _sent; Parse_Options _opts; // Could this word tag match a connector (wi, pi)? // For each word wi I keep a set of positions pi that can be matched std::vector< std::set > _match_possible; void set_match_possible(int wj, int pj) { _match_possible[wj].insert(pj); } public: WordTag(int word, const char* name, Variables* variables, Sentence sent, Parse_Options opts) : _word(word), _variables(variables), _sent(sent), _opts(opts) { _match_possible.resize(_sent->length); // The SAT word variables are set to be equal to the word numbers. Var var = _variables->string(name); assert(word == var); verbosity = opts->verbosity; debug = opts->debug; test = opts->test; } // Added only to suppress the warning: // warning: inlining failed in call to ‘WordTag::~WordTag() noexcept’: call is unlikely and code size would grow [-Winline] // See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70328 // Can be removed when this GCC problem is fixed. ~WordTag() {}; const std::vector& get_left_connectors() const { return _left_connectors; } const std::vector& get_right_connectors() const { return _right_connectors; } PositionConnector* get(int dfs_position) { switch (_dir[dfs_position - 1]) { case '+': return &_right_connectors[_position[dfs_position - 1]]; case '-': return &_left_connectors[_position[dfs_position - 1]]; } return NULL; } void set_connector_length_limit(Connector* c) { unsigned int len = _opts->short_length; Connector_set * conset = _sent->dict->unlimited_connector_set; if (len > UNLIMITED_LEN) len = UNLIMITED_LEN; if (_opts->all_short || (conset != NULL && !match_in_connector_set(conset, c))) { c->length_limit = len; } } bool match(int w1, Connector& cntr1, char dir, int w2, Connector& cntr2) { int dist = w2 - w1; assert(0 < dist, "match() did not receive words in the natural order."); if (dist > cntr1.length_limit || dist > cntr2.length_limit) return false; return easy_match(cntr1.string, cntr2.string); } void insert_connectors(Exp* exp, int& dfs_position, bool& leading_right, bool& leading_left, std::vector& eps_right, std::vector& eps_left, char* var, bool root, double parent_cost, Exp* parent, const X_node *word_xnode); // Caches information about the found matches to the _matches vector, and also // updates the _matches vector of all connectors in the given tag. // In order to have all possible matches correctly cached, the function assumes that it is // iteratively called for all words in the sentence, where the tag is on the right side of // this word void add_matches_with_word(WordTag& tag); // Find matches in this word tag with the connector (name, dir). void find_matches(int w, const char* C, char dir, std::vector& matches); // A simpler function: Can any connector in this word match a connector wi, pi? // It is assumed that bool match_possible(int wi, int pi) { return _match_possible[wi].find(pi) != _match_possible[wi].end(); } private: int verbosity; const char *debug; const char *test; }; #endif link-grammar-5.3.16/link-grammar/sat-solver/util.cpp0000644000076400007640000000320413047417621017265 00000000000000#include "util.hpp" extern "C" { #include "utilities.h" #include "linkage.h" }; /** * Free all the connectors and disjuncts of a specific linkage. */ void free_linkage_connectors_and_disjuncts(Linkage lkg) { // Free the connectors for(size_t i = 0; i < lkg->lasz; i++) { free(lkg->link_array[i].rc); free(lkg->link_array[i].lc); } // Free the disjuncts for (size_t i = 0; i < lkg->cdsz; i++) { free_disjuncts(lkg->chosen_disjuncts[i]); } } /** * Free all the connectors and disjuncts of all the linkages. */ void sat_free_linkages(Sentence sent, LinkageIdx next_linkage_index) { Linkage lkgs = sent->lnkages; for (LinkageIdx li = 0; li < next_linkage_index; li++) { free_linkage_connectors_and_disjuncts(&lkgs[li]); free_linkage(&lkgs[li]); } free(lkgs); sent->lnkages = NULL; sent->num_linkages_alloced = 0; } Exp* null_exp() { static Exp e; if (e.type) return &e; e.u.l = NULL; e.type = AND_type; return &e; } void add_anded_exp(Exp*& orig, Exp* addit) { if (orig == NULL) { orig = addit; } else { // flist is orig E_list* flist = (E_list*)xalloc(sizeof(E_list)); flist->e = orig; flist->next = NULL; // elist is addit, orig E_list* elist = (E_list*)xalloc(sizeof(E_list)); elist->next = flist; elist->e = addit; // The updated orig is addit & orig orig = (Exp*)xalloc(sizeof(Exp)); orig->type = AND_type; orig->cost = 0.0; orig->u.l = elist; } } #if 0 bool isEndingInterpunction(const char* str) { return strcmp(str, ".") == 0 || strcmp(str, "?") == 0 || strcmp(str, "!") == 0; } #endif link-grammar-5.3.16/link-grammar/tokenize.h0000664000076400007640000000251412766044421015514 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _TOKENIZE_H #define _TOKENIZE_H #include "api-types.h" bool separate_sentence(Sentence, Parse_Options); bool sentence_in_dictionary(Sentence); bool flatten_wordgraph(Sentence, Parse_Options); Gword *issue_word_alternative(Sentence sent, Gword *unsplit_word, const char *label, int prefnum, const char * const *prefix, int stemnum, const char * const *stem, int suffnum, const char * const *suffix); #endif /* _TOKENIZE_H */ link-grammar-5.3.16/link-grammar/histogram.h0000664000076400007640000000674012766044421015666 00000000000000/*************************************************************************/ /* Copyright (c) 2015 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _HISTOGRAM_H_ #define _HISTOGRAM_H_ #ifndef _MSC_VER typedef long long s64; /* signed 64-bit integer, even on 32-bit cpus */ #define PARSE_NUM_OVERFLOW (1LL<<24) #else /* Microsoft Visual C Version 6 doesn't support long long. */ typedef signed __int64 s64; /* signed 64-bit integer, even on 32-bit cpus */ #define PARSE_NUM_OVERFLOW (((s64)1)<<24) #endif /* * Count Histogramming is currently not required for anything, and the * code runs about 6% faster when it is disabled. * #define PERFORM_COUNT_HISTOGRAMMING 1 */ #ifdef PERFORM_COUNT_HISTOGRAMMING /** * A histogram distribution of the parse counts. * The histogram is with respect to the cost of the parse. Thus, each * bin of the historgram contains a count of the number of parses * acheivable with that cost. Rather than setting the baseline cost * at zero, it is dynamically scaled, so that 'base' is the number of * the first bin with a non-zero count in it. If there are counts that * don't fit into the available bins, then they are accumulated into * the overrun bin. It is always the case that * total == sum_i bin[i] + overrun */ #define NUM_BINS 12 struct Count_bin_s { short base; s64 total; s64 bin[NUM_BINS]; s64 overrun; }; typedef struct Count_bin_s Count_bin; Count_bin hist_zero(void); Count_bin hist_one(void); void hist_accum(Count_bin* sum, double, const Count_bin*); void hist_accumv(Count_bin* sum, double, const Count_bin); void hist_prod(Count_bin* prod, const Count_bin*, const Count_bin*); void hist_muladd(Count_bin* prod, const Count_bin*, double, const Count_bin*); void hist_muladdv(Count_bin* prod, const Count_bin*, double, const Count_bin); static inline s64 hist_total(Count_bin* tot) { return tot->total; } s64 hist_cut_total(Count_bin* tot, int min_total); double hist_cost_cutoff(Count_bin*, int count); #else typedef s64 Count_bin; static inline Count_bin hist_zero(void) { return 0; } static inline Count_bin hist_one(void) { return 1; } static inline void hist_accum(Count_bin* sum, double cost, Count_bin* a) { *sum += *a; } static inline void hist_accumv(Count_bin* sum, double cost, Count_bin a) { *sum += a; } static inline void hist_prod(Count_bin* prod, Count_bin* a, Count_bin* b) { *prod = (*a) * (*b); } static inline void hist_muladd(Count_bin* prod, Count_bin* a, double cost, Count_bin* b) { *prod += (*a) * (*b); } static inline void hist_muladdv(Count_bin* prod, Count_bin* a, double cost, Count_bin b) { *prod += (*a) * b; } static inline s64 hist_total(Count_bin* tot) { return *tot; } static inline s64 hist_cut_total(Count_bin* tot, int min_total) { return *tot; } static inline double hist_cost_cutoff(Count_bin* tot, int count) { return 1.0e38; } #endif /* PERFORM_COUNT_HISTOGRAMMING */ #endif /* _HISTOGRAM_H_ */ link-grammar-5.3.16/link-grammar/Makefile.am0000644000076400007640000001261613074512406015545 00000000000000# # Automake file for building liblink-grammar.so # SUBDIRS= if LIBMINISAT_BUNDLED MINISAT_DIR = minisat endif if WITH_SAT_SOLVER SUBDIRS += $(MINISAT_DIR) sat-solver endif if WITH_CORPUS SUBDIRS += corpus endif if OS_WIN32 install-libtool-import-lib: $(INSTALL) .libs/liblink-grammar.dll.a $(DESTDIR)$(libdir) uninstall-libtool-import-lib: -rm $(DESTDIR)$(libdir)/liblink-grammar.dll.a else install-libtool-import-lib: uninstall-libtool-import-lib: endif DEFS = @DEFS@ -DVERSION=\"@VERSION@\" -DDICTIONARY_DIR=\"$(pkgdatadir)\" # $(top_builddir) to pick up autogened link-grammar/link-features.h AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) $(WARN_CFLAGS) \ $(HUNSPELL_CFLAGS) lib_LTLIBRARIES = liblink-grammar.la EXTRA_liblink_grammar_la_DEPENDENCIES = $(srcdir)/link-grammar.def liblink_grammar_la_LDFLAGS = -version-info @VERSION_INFO@ \ -export-dynamic -no-undefined \ -export-symbols $(srcdir)/link-grammar.def \ $(LINK_CFLAGS) if OS_WIN32 liblink_grammar_la_LDFLAGS += -D_JNI_IMPLEMENTATION_ -Wl,--kill-at endif liblink_grammar_la_LIBADD = ${REGEX_LIBS} if HAVE_HUNSPELL liblink_grammar_la_LIBADD += ${HUNSPELL_LIBS} endif if HAVE_ASPELL liblink_grammar_la_LIBADD += ${ASPELL_LIBS} endif if HAVE_SQLITE liblink_grammar_la_LIBADD += ${SQLITE3_LIBS} endif if WITH_SAT_SOLVER liblink_grammar_la_LIBADD += $(top_builddir)/link-grammar/sat-solver/libsat-solver.la if LIBMINISAT_BUNDLED liblink_grammar_la_LIBADD += $(top_builddir)/link-grammar/minisat/libminisat.la else !LIBMINISAT_BUNDLED liblink_grammar_la_LIBADD += ${MINISAT_LIBS} endif !LIBMINISAT_BUNDLED endif WITH_SAT_SOLVER if WITH_CORPUS liblink_grammar_la_LIBADD += $(top_builddir)/link-grammar/corpus/liblink-corpus.la ${SQLITE3_LIBS} endif # Math libraries are needed for floorf, etc. liblink_grammar_la_LIBADD += -lm liblink_grammar_la_SOURCES = \ analyze-linkage.c \ anysplit.c \ api.c \ build-disjuncts.c \ constituents.c \ count.c \ dict-common.c \ dict-file/dictionary.c \ dict-file/read-dict.c \ dict-file/read-regex.c \ dict-file/word-file.c \ dict-sql/read-sql.c \ disjunct-utils.c \ disjuncts.c \ error.c \ expand.c \ extract-links.c \ fast-match.c \ histogram.c \ idiom.c \ linkage.c \ post-process.c \ pp_knowledge.c \ pp_lexer.c \ pp_linkset.c \ preparation.c \ print.c \ print-util.c \ prune.c \ regex-morph.c \ regex-tokenizer.c \ resources.c \ score.c \ spellcheck-aspell.c \ spellcheck-hun.c \ string-set.c \ tokenize.c \ utilities.c \ wcwidth.c \ wordgraph.c \ word-utils.c \ anysplit.h \ api-structures.h \ api-types.h \ analyze-linkage.h \ build-disjuncts.h \ count.h \ dict-file/read-dict.h \ dict-file/read-regex.h \ dict-file/word-file.h \ dict-sql/read-sql.h \ dict-api.h \ dict-common.h \ dict-structures.h \ disjunct-utils.h \ disjuncts.h \ error.h \ expand.h \ externs.h \ extract-links.h \ fast-match.h \ histogram.h \ idiom.h \ lg_assert.h \ link-includes.h \ linkage.h \ post-process.h \ pp_knowledge.h \ pp_lexer.h \ pp_linkset.h \ preparation.h \ print.h \ print-util.h \ prune.h \ regex-morph.h \ regex-tokenizer.h \ resources.h \ score.h \ spellcheck.h \ string-set.h \ structures.h \ tokenize.h \ utilities.h \ wcwidth.h \ wordgraph.h \ word-utils.h liblink_grammar_includedir = $(includedir)/link-grammar liblink_grammar_include_HEADERS = \ link-features.h \ link-includes.h \ dict-api.h \ dict-structures.h EXTRA_DIST= \ link-grammar.def \ README.md \ dict-sql/dict.sql \ dict-sql/demo.sql \ dict-sql/README # ----------------------------------------------------------- install-data-local: install-libtool-import-lib uninstall-local: uninstall-libtool-import-lib link-grammar-5.3.16/link-grammar/tokenize.c0000644000076400007640000030665713051665247015527 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2009, 2012-2014 Linas Vepstas */ /* Copyright (c) 2014 Amir Plivatsky */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _WIN32 #include #endif #include #include "anysplit.h" #include "build-disjuncts.h" #include "dict-api.h" #include "dict-common.h" #include "error.h" #include "externs.h" #include "print.h" #include "print-util.h" #include "regex-morph.h" #include "spellcheck.h" #include "string-set.h" #include "structures.h" #include "tokenize.h" #include "utilities.h" #include "wordgraph.h" #include "word-utils.h" #define MAX_STRIP 10 #define SYNTHETIC_SENTENCE_MARK '>' /* A marking of a synthetic sentence. */ #define D_SW 6 /* debug level for word splits */ #define D_UN 6 /* debug level for units/punct */ /* These are no longer in use, but are read from the 4.0.affix file */ /* I've left these here, as an example of what to expect. */ /*static char * strip_left[] = {"(", "$", "``", NULL}; */ /*static char * strip_right[] = {")", "%", ",", ".", ":", ";", "?", "!", "''", "'", "'s", NULL};*/ /* Single-quotes are used for abbreviations, don't mess with them */ /*//const char * qs = "\"\'«»《》ã€ã€‘『ã€â€˜â€™`„“"; */ /*const char* qs = "\"«»《》ã€ã€‘『ã€`„“"; */ #define ENTITY_MARKER "" #define COMMON_ENTITY_MARKER "" /** * is_common_entity - Return true if word is a common noun or adjective * Common nouns and adjectives are typically used in corporate entity * names -- e.g. "Sun State Bank" -- "sun", "state" and "bank" are all * common nouns. */ static bool is_common_entity(Dictionary dict, const char * str) { if (word_contains(dict, str, COMMON_ENTITY_MARKER) == 1) return true; return false; } static bool is_entity(Dictionary dict, const char * str) { const char * regex_name; if (word_contains(dict, str, ENTITY_MARKER) == 1) return true; regex_name = match_regex(dict->regex_root, str); if (NULL == regex_name) return false; return word_contains(dict, regex_name, ENTITY_MARKER); } #if defined HAVE_HUNSPELL || defined HAVE_ASPELL /** * Return true if word is a proper name. * XXX This is a cheap hack that works only in English, and is * broken for German! We need to replace this with something * language-specific. * * Basically, if word starts with upper-case latter, we assume * its a proper name, and that's that. */ static bool is_proper_name(const char * word, locale_t dict_locale) { return is_utf8_upper(word, dict_locale); } /** * Returns true if the word contains digits. */ static bool contains_digits(const char * s, locale_t dict_locale) { mbstate_t mbs; int nb = 1; wchar_t c; memset(&mbs, 0, sizeof(mbs)); while ((*s != 0) && (0 < nb)) { nb = mbrtowc(&c, s, MB_CUR_MAX, &mbs); if (nb < 0) return false; if (iswdigit_l(c, dict_locale)) return true; s += nb; } return false; } #if 0 /** * Return true if an alternative has been issued for the given word. * If there is an alternative, the previous word points to it. * Its unsplit_word is the given word. * * Return true if an alternative is found, else false. * XXX need to check correctness. * XXX It seems this function is not needed any more. Remove if so. */ static bool word_has_alternative(const Gword *word) { const Gword **n; for (n = word->prev[0]->next; *n; n++) { if ((*n)->unsplit_word == word) return true; } return false; } #endif #endif /* defined HAVE_HUNSPELL || defined HAVE_ASPELL */ /** * Find if a string is equal to a character in afdict class afdict_classnum. * The parameter afdict_classnum is one of the following affix classes: * AFDICT_BULLETS - anything that can be construed to be a bullet. * AFDICT_QUOTES - anything that can be construed to be a quotation mark. * * Return TRUE if the character is in afdict_classnum. */ /** * Search in s the first character from utf-8 string xc. */ static char *utf8_str1chr(const char *s, const char *xc) { /* FIXME use strndupa() */ int len = utf8_charlen(xc); char *xc1 = alloca(len+1); strncpy(xc1, xc, len); xc1[len] = '\0'; return strstr(s, xc1); } static bool in_afdict_class(Dictionary dict, afdict_classnum cn, const char *s) { if (0 == AFCLASS(dict->affix_table, cn)->length) return false; const char *classchars = AFCLASS(dict->affix_table, cn)->string[0]; return NULL != utf8_str1chr(classchars, s); } /** * Return TRUE if the character is white-space */ static bool is_space(wchar_t wc, locale_t dict_locale) { if (iswspace_l(wc, dict_locale)) return true; /* 0xc2 0xa0 is U+00A0, c2 a0, NO-BREAK SPACE */ /* For some reason, iswspace doesn't get this */ if (0xa0 == wc) return true; /* iswspace seems to use somewhat different rules than what we want, * so over-ride special cases in the U+2000 to U+206F range. * Caution: this potentially screws with arabic, and right-to-left * languages. */ /*** later, not now .. if (0x2000 <= wc && wc <= 0x200f) return true; if (0x2028 <= wc && wc <= 0x202f) return true; if (0x205f <= wc && wc <= 0x206f) return true; ***/ return false; } #if 0 /** * Returns true if the word can be interpreted as a number. * The ":" is included here so we allow "10:30" to be a number. * The "." and "," allow numbers in both US and European notation: * e.g. American million: 1,000,000.00 Euro million: 1.000.000,00 * We also allow U+00A0 "no-break space" */ static bool is_number(Dictionary dict, const char * s) { mbstate_t mbs; int nb = 1; wchar_t c; if (!is_utf8_digit(s, Dictionary dict)) return false; memset(&mbs, 0, sizeof(mbs)); while ((*s != 0) && (0 < nb)) { nb = mbrtowc(&c, s, MB_CUR_MAX, &mbs); if (iswdigit_l(dict, c)) { s += nb; } /* U+00A0 no break space */ else if (0xa0 == c) { s += nb; } else if ((*s == '.') || (*s == ',') || (*s == ':')) { s++; } else return false; } return true; } #endif static void gwordqueue_add(const Sentence sent, Gword *const word) { struct word_queue *wq_element = malloc(sizeof(*wq_element)); assert((NULL == sent->word_queue) == (NULL == sent->word_queue_last)); if (NULL == sent->word_queue) sent->word_queue = wq_element; else sent->word_queue_last->next = wq_element; wq_element->word = word; wq_element->next = NULL; sent->word_queue_last = wq_element; } /** * Update the label of the word (for debug). * The word label marks which part(s) of the program issued the word. * This label accumulated if several parts touch the same word. */ static void word_label(Sentence sent, Gword *w, const char *op, const char *label) { const size_t s = (NULL == w->label) ? 0 : strlen(w->label); char *new_label = alloca(s + strlen(label) + 1 + 2 + 1); /* len+op+()+NUL */ if (0 != s) strcpy(new_label, w->label); else new_label[0] = '\0'; if (NULL == op) strcat(new_label, "("); else if ('\0' != new_label[0]) strcat(new_label, op); strcat(new_label, label); if (NULL == op) strcat(new_label, ")"); w->label = string_set_add(new_label, sent->string_set); } #define D_WSAA 9 /** * Disallow unsplit_word alternatives with the same subword string path. * (I.e. we are talking about preventing Wordgraph paths consisting of the same * word strings in the same order, not consisting of same graph nodes.) * * The first subword of the candidate alternative is checked against the first * subword of all the existing alternatives of the unsplit_word (this allows the * first alternative unconditionally). * * Parameters: * - unsplit_word: the unsplit_word that shouldn't have redundant paths. * - altword0: the first word of the candidate alternative. * Return true if the alternative is redundant, false if it is fine. * * Assumptions and heuristics: * * - This function is invoked only for subwords that we try to split in every * possible combination, i.e. LR-split. It is not invoked for morpheme * splits, because then an identical first subword mat be valid due to * a different way of performing the splits. * * - If the first subword of the checked candidate alternative is the same as an * already existing alternative, it means the candidate alternative is * redundant. This is because we are going to generate all the subword * combinations for the other subwords, a thing that would generate an * identical Wordgraph sub-path otherwise. So the alternative is disallowed. * * - The previous step may allow an unknown first subword to not split further * to a known word plus punctuation, a thing that will leave an unwanted * unknown word in the Wordgraph. To prevent this we also check if an existing * first subword is a prefix of the first (unknown) subword of the candidate * alternative. If it is, it means that a future split would be prevented by * the previous step. * * Examples (the words and alternatives are shown in () for clarity): * * 1. An input word ('50s,) splits to (' 50s,). An additional split of this * input word to ('50s ,) would be prevented if '50s was not a known word, as * (') is a prefix of ('50s). The split of ('50s) to (' 50s) is prevented by * this function because its first subword matches the first subword of an * existing alternative (' 50s,). * * 2. The input word ("who") gets split to (" who"). Its split to ("who ") is * then prevented, as (") is a prefix of ("who) which is unknown. * * XXX I don't have a mathematical proof of correctness, it just happens to work * on the example sentences. [ap] * * FIXME XXX What if a non-first subword is unknown and cannot split further? * For example, for ('50s,) we get an alternative (' 50s ,) in which (50s) * cannot split further because another alternative also starts with (50), but * (50s) is an unknown word (that doesn't usually cause a trouble because * tokens in that alternative don't have a linkage). It will be a good idea to * find out exactly how it happens and a way to avoid that. A fix "by force" * may be to explicitly mark unknown-words in separate_word() (as originally * designed) and in flatten_wordgraph() ignore alternatives that have * so-unmarked unknown words. */ static bool word_start_another_alternative(Dictionary dict, Gword *unsplit_word, const char *altword0) { Gword **n; lgdebug(+D_WSAA, "\n"); /* Terminate a previous partial trace message. */ lgdebug(+D_WSAA, "Checking %s in alternatives of %zu:%s (prev %zu:%s)\n", altword0, unsplit_word->node_num, unsplit_word->subword, unsplit_word->prev[0]->node_num, unsplit_word->prev[0]->subword); for (n = unsplit_word->prev[0]->next; NULL != *n; n++) { lgdebug(D_WSAA, "Comparing alt %s\n\\", (*n)->subword); if ((0 == strcmp((*n)->subword, altword0) || ((0 == strncmp((*n)->subword, altword0, strlen((*n)->subword))) && !find_word_in_dict(dict, altword0)))) { lgdebug(+D_UN, "Preventing alt starts with %s due to existing %s\n", altword0, (*n)->subword); return true; } } return false; } #undef D_WSAA /** * Find if a suffix is of a contraction. * XXX This is appropriate for English and maybe for some other languages, and * may need a generalization. * FIXME? Try to work-around the current need of this functions. */ static char const *contraction_char[] = { "'", "’" }; #if 0 static bool is_contraction_suffix(const char *s) { size_t len = strlen(s); for (size_t i = 0; i < ARRAY_SIZE(contraction_char); i++) { size_t cclen = strlen(contraction_char[i]); if (len < cclen) continue; if (0 == strncmp(s+len-cclen, contraction_char[i], cclen)) return true; } return false; } static bool is_contraction_prefix(const char *s) { for (size_t i = 0; i < ARRAY_SIZE(contraction_char); i++) { size_t cclen = strlen(contraction_char[i]); if (0 == strncmp(s, contraction_char[i], cclen)) return true; } return false; } #endif static bool is_contraction_word(Dictionary dict, const char *s) { if (dict->affix_table && dict->affix_table->anysplit) return false; for (size_t i = 0; i < ARRAY_SIZE(contraction_char); i++) { if (NULL != strstr(s, contraction_char[i])) return true; } return false; } /** * Issue candidate subwords for unsplit_word (an "alternative"). * Issue prefnum elements from prefix, stemnum elements from stem, and suffnum * elements from suffix. Mark the prefixes and sufixes with INFIX_MARK (the * stems are assumed to be already marked with one of the STEMSUBSCR * possibilities. Set the Morpeheme_type of the subwords. * * Return a pointer to the first word of the added alternative. * * TODO Support also middle morphemes if needed. */ #define D_IWA 6 Gword *issue_word_alternative(Sentence sent, Gword *unsplit_word, const char *label, int prefnum, const char * const *prefix, int stemnum, const char * const *stem, int suffnum, const char * const *suffix) { int ai = 0; /* affix index */ const char * const *affix; /* affix list pointer */ const char * const * const affixlist[] = { prefix, stem, suffix, NULL }; const int numlist[] = { prefnum, stemnum, suffnum }; enum affixtype { PREFIX, STEM, SUFFIX, END }; enum affixtype at; const char infix_mark = INFIX_MARK(sent->dict->affix_table); Gword *subword; /* subword of the current token */ Gword *psubword = NULL; /* subword of the previous token */ const size_t token_tot = prefnum + stemnum + suffnum; /* number of tokens */ size_t token_ord = 0; /* ordinal number of the current token */ Morpheme_type morpheme_type; Gword *alternative_id = NULL; /* to be set to the start subword */ bool subword_eq_unsplit_word; size_t maxword = 0; bool last_split = false; /* this is a final token */ #ifdef DEBUG Gword *sole_alternative_of_itself = NULL; #endif if (unsplit_word->split_counter > MAX_SPLITS) { prt_error("Error: Word %s reached %d splits. " "It will not get split further. The result is undefined.\n" "Run with !verbosity="STRINGIFY(D_SW)" to debug\n", unsplit_word->subword, MAX_SPLITS); unsplit_word->tokenizing_step = TS_DONE; /* We cannot return NULL here, because it is unexpected by the caller, * which expects the alternative_id of the split. Hence a dummy word is * returned. Since there was no actual split, the results for this * sentence are undefined. */ return gword_new(sent, "[MAX_SPLITS]"); } /* The incremented split_counter will be assigned to the created subwords. */ lgdebug(+D_IWA, "(%s) Gword %zu:%s split (split_counter=%zu) into", label, unsplit_word->node_num, unsplit_word->subword, unsplit_word->split_counter); /* Allocate memory which is enough for the longest token. */ for (at = PREFIX; at < END; at++) { int affixnum = numlist[at]; char morpheme_sym[] = "pts"; for (affix = affixlist[at]; affixnum-- > 0; affix++) { maxword = MAX(maxword, strlen(*affix)); lgdebug(D_IWA, " %c:%s", morpheme_sym[at], ('\0' == (*affix)[0]) ? "[null]" : *affix); } } char * const buff = alloca(maxword + 2); /* strlen + INFIX_MARK + NUL */ const char *token; for (at = PREFIX; at < END; at++) { int affixnum = numlist[at]; for (affix = affixlist[at]; affixnum-- > 0; affix++, ai++) { token_ord++; token = *affix; /* avoid copying if possible */ switch (at) { /* Mark the token with INFIX_MARK if needed. */ case PREFIX: /* set to word= */ if ('\0' != infix_mark) { size_t sz = strlen(*affix); memcpy(buff, *affix, sz); buff[sz] = infix_mark; buff[sz+1] = '\0'; last_split = true; token = buff; } if (is_contraction_word(sent->dict, unsplit_word->subword)) morpheme_type = MT_CONTR; else morpheme_type = MT_PREFIX; break; case STEM: /* already word, word.=, word.=x */ /* Stems are already marked with a stem subscript, if needed. * The possible marks are set in the affix class STEMSUBSCR. */ if (is_stem(token)) { morpheme_type = MT_STEM; last_split = true; } else { morpheme_type = MT_WORD; } break; case SUFFIX: /* set to =word */ /* XXX If the suffix starts with an apostrophe, don't mark it. * Actually - any non-alpha is checked. The random-splitting * "languages" always need the suffix marking. */ if (((NULL == sent->dict->affix_table->anysplit) && ('\0' != (*affix)[0]) && !is_utf8_alpha(*affix, sent->dict->lctype)) || '\0' == infix_mark) { if (is_contraction_word(sent->dict, unsplit_word->subword)) morpheme_type = MT_CONTR; else morpheme_type = MT_WORD; break; } last_split = true; buff[0] = infix_mark; strcpy(&buff[1], *affix); morpheme_type = MT_SUFFIX; token = buff; break; case END: assert(true, "affixtype END reached"); } /* FIXME Use another method instead of checking the label. */ if (1 == token_ord && 1 < token_tot && label[0] == 'r' && word_start_another_alternative(sent->dict, unsplit_word, token)) { /* When called due to left/right strip, the code shouldn't use the * returned value due to the possibility of this returned NULL. */ return NULL; } subword_eq_unsplit_word= (0 == strcmp(unsplit_word->subword, token)); if ((1 == token_tot) && subword_eq_unsplit_word) { /* Prevent adding a subword as a sole alternative to itself. */ Gword **q; unsplit_word->issued_unsplit = true; /* * If WS_HASALT is unset, then this is the first alternative. */ if (!(unsplit_word->status & WS_HASALT)) { /* The unsplit_word itself got issued here as the first * alternative of itself. In order that it will not become the * sole alternative of itself, just return. In * remqueue_gword(), issue_word_alternative() is invoked * again if needed - see the next comment. */ word_label(sent, unsplit_word, "+", label); word_label(sent, unsplit_word, NULL, "IU"); lgdebug(D_IWA, " (issued_unsplit)\n"); /* Note: The original morpheme_type is preserved. * The morpheme_type value set above is just ignored. */ return unsplit_word; } if (unsplit_word->status & WS_UNSPLIT) { /* If we are here, there is tokenization logic error in the * program, as the word has been issued as an alternative of * itself an additional time. If we proceed it would mess the * Wordgraph pointers. Just warn (if verbosity>0) and return. * The return value is not likely to be used in such a case, * since this is an issuing of a single word. * * Note: In case a new tokenization logic permits adding a * word more than once, just remove this warning. */ if (0 < verbosity) { prt_error("Warning: Internal error: " "word \"%s\" got issued more than once\n", unsplit_word->subword); } return NULL; } /* We arrive when a word is issued as an alternative of itself and * it already has at least one another alternative. This may happen * when the word is issued as a second and on alternative, or when * we are invoked from remqueue_gword() if it finds that * unsplit_word->issued_unsplit is true and there are * alternatives. Due to the alternatives, the unsplit_word is not * connected to the word flow. We reconnect it here to its former * prev/next words so it will serve as an alternative too. */ /* Scan its "prev" words and add it as their "next" word */ for (q = unsplit_word->prev; *q; q++) gwordlist_append(&(*q)->next, unsplit_word); /* Scan its "next" words and add it as their "prev" word */ for (q = unsplit_word->next; *q; q++) gwordlist_append(&(*q)->prev, unsplit_word); word_label(sent, unsplit_word, "+", label); word_label(sent, unsplit_word, NULL, "R"); unsplit_word->status |= WS_UNSPLIT; #ifdef DEBUG sole_alternative_of_itself = unsplit_word; #endif lgdebug(D_IWA, " (reconnected)"); } else { /* Add the token as a subword of this alternative */ subword = gword_new(sent, token); subword->unsplit_word = unsplit_word; subword->split_counter = unsplit_word->split_counter + 1; subword->morpheme_type = morpheme_type; if (last_split) { #if 0 /* XXX the new Turkish experimental dictionary depend on * specifying compound suffixes which are not in the dict file, * in the SUF affix class. This allows them to split farther. * However, here is a need to detail all the supported * combinations of compound suffixes. * FIXME: There is a need for a real multi affix splitter. * (last_split will get optimized out by the compiler.) */ /* This is a stem, or an affix which is marked by INFIX_MARK. * Hence it must be a dict word - regex/spell are not done * for stems/affixes. Also, it cannot split further. * Save resources by marking it accordingly. */ subword->status |= WS_INDICT; subword->tokenizing_step = TS_DONE; #endif } word_label(sent, subword, "+", label); /* If the subword is equal to the unsplit_word (may happen when the * word is issued together with "virtual" morphemes) we should not * queue it for further processing, in order to prevent an infinite * loop. */ if (!subword_eq_unsplit_word) gwordqueue_add(sent, subword); /* The spelling properties are inherited over morpheme split */ if (unsplit_word->status & (WS_SPELL|WS_RUNON)) subword->status |= unsplit_word->status & (WS_SPELL|WS_RUNON); if (1 == token_ord) /* first subword of this alternative */ { /* Arrange for subword to be the "next" word of the previous * words of unsplit_word. There are 2 cases: * - If this is not the first alternative - add the subword to * their "next" links. * - If this is the first alternative - replace the "next" link * pointing to unsplit_word with a link to subword, * disconnecting unsplit_word from its RHS. */ Gword **p; alternative_id = subword; //previous_wordgraph_nextalts(sent, unsplit_word, subword); /* Scan the said previous words. */ for (p = unsplit_word->prev; NULL != *p; p++) { Gword **n; /* Create the "prev" link for subword */ gwordlist_append(&subword->prev, *p); if (unsplit_word->status & WS_HASALT) { gwordlist_append(&(*p)->next, subword); } else { /* Scan the said "next" links */ for(n = (*p)->next; NULL != *n; n++) { if (*n == unsplit_word) { /* Now finally replace the "next" link */ *n = subword; break; } } assert(NULL != *n, "Adding subword '%s': " "No corresponding next link for a prev link: " "prevword='%s' word='%s'", subword->subword, (*p)->subword, unsplit_word->subword); } } } if (token_tot == token_ord) /* last subword of this alternative */ { /* Arrange for subword to be the "prev" word of the next words of * unsplit_word. There are 2 cases: * - If this is not the first alternative - add the subword to * their "prev" links. * - If this is the first alternative - replace the "prev" link * pointing to unsplit_word with a link to subword, * disconnecting unsplit_word from its LHS. */ Gword **n; //next_wordgraph_prevalts(sent, unsplit_word, subword); /* Scan the said next words. */ for (n = unsplit_word->next; NULL != *n; n++) { Gword **p; /* Create the "next" link for subword */ gwordlist_append(&subword->next, *n); if (unsplit_word->status & WS_HASALT) { gwordlist_append(&(*n)->prev, subword); } else { /* Scan the said "prev" links */ for(p = (*n)->prev; NULL != *p; p++) { if (*p == unsplit_word) { /* Now finally replace the "prev" link */ *p = subword; break; } } assert(NULL!=*p, "Adding subword '%s': " "No corresponding prev link for a next link" "nextword='%s' word='%s'", subword->subword, (*n)->subword, unsplit_word->subword); } } } if (1 < token_ord) /* not the first subword */ { gwordlist_append(&psubword->next, subword); gwordlist_append(&subword->prev, psubword); } subword->alternative_id = alternative_id; psubword = subword; } } } unsplit_word->status |= WS_HASALT; lgdebug(D_IWA, "\n"); #ifdef DEBUG /* Check if the alternative that has just been added already exists. * If it exists - just warn. */ { Gword **prev = unsplit_word->prev; Gword *curr_alt = sole_alternative_of_itself ? sole_alternative_of_itself : alternative_id; Gword **alts; assert(curr_alt, "'%s': No alt mark", unsplit_word->subword); assert(prev, "'%s': No prev", unsplit_word->subword); assert(prev[0], "'%s': No prev[0]", unsplit_word->subword); assert(prev[0]->next, "%s': No next",prev[0]->subword); assert(prev[0]->next[0], "'%s': No next[0]",prev[0]->subword); for (alts = prev[0]->next; *alts; alts++) { Gword *calt = curr_alt; /* check alternative */ Gword *oalt; /* old alternatives */ size_t token_no = token_tot; if (*alts == curr_alt) break; for (oalt = *alts; token_no > 0; oalt = oalt->next[0]) { if (0 != (strcmp(oalt->subword, calt->subword))) break; calt = calt->next[0]; token_no--; } if (token_tot) continue; prt_error("Error: >>>DEBUG>>>: '%s' " "(alternative start '%s', len=%zu): " "Alternative already exists!\n", curr_alt->subword, unsplit_word->subword, token_tot); } } #endif return alternative_id; } #undef D_IWA #define D_RWW 6 static void remqueue_gword(const Sentence sent) { struct word_queue *const wq = sent->word_queue; Gword *w = wq->word; assert(NULL!=wq, "Trying to remove a word from an empty word queue"); lgdebug(+D_RWW, "Word '%s'%s%s\n", w->subword, w->issued_unsplit ? " issued_unsplit" : "", w->status & WS_HASALT ? " WS_HASALT" : ""); /* If the word should have an alternative which includes itself, add it as an * additional alternative (unless it has already been added, as indicated by * WS_UNSPLIT). * See the comments in issue_word_alternative() where remqueue_gword is * mentioned. */ if (w->issued_unsplit && (w->status & WS_HASALT) && !(w->status & WS_UNSPLIT)) { issue_word_alternative(sent, w, "RQ" ,0,NULL, 1,&w->subword, 0,NULL); } #if WORDGRAPH_PARSER /* not defined */ /* If the parsers are modified to work directly on the Wordgraph. */ build_expressions(wq->word); #endif /* Finally, remove the word from the queue. */ sent->word_queue = wq->next; free(wq); } #undef D_RWW static Gword *wordgraph_getqueue_word(Sentence sent) { Gword *w; if (NULL == sent->word_queue) return NULL; w = sent->word_queue->word;; return w; } /** * Prevent a further tokenization of all the subwords in the given alternative. * To be used if the alternative represents a final tokenization. */ static void tokenization_done(Dictionary dict, Gword *altp) { Gword *alternative_id = altp->alternative_id; for (; altp->alternative_id == alternative_id; altp = altp->next[0]) { if (NULL == altp) break; /* just in case this is a dummy word */ /* Mark only words that are in the dict file. * Other words need further processing. */ if (boolean_dictionary_lookup(dict, altp->subword)) { altp->status |= WS_INDICT; altp->tokenizing_step = TS_DONE; } } } /* Here's a summary of how subscripts are handled: Reading the dictionary: If the last "." in a string is followed by a non-digit character, then the "." and everything after it is considered to be the subscript of the word. The dictionary reader does not allow you to have two words that match according to the criterion below. (so you can't have "dog.n" and "dog") Quote marks are used to allow you to define words in the dictionary which would otherwise be considered part of the dictionary, as in ";": {@Xca-} & Xx- & (W+ or Qd+) & {Xx+}; "%" : (ND- & {DD-} & & ( or B*x+)) or (ND- & (OD- or AN+)); Rules for chopping words from the input sentence: First the prefix chars are stripped off of the word. These characters are "(" and "$" (and now "``") Now, repeat the following as long as necessary: Look up the word in the dictionary. If it's there, the process terminates. If it's not there and it ends in one of the right strippable strings (see "strip_right") then remove the strippable string and make it into a separate word. If there is no strippable string, then the process terminates. Rule for defining subscripts in input words: The subscript rule is followed just as when reading the dictionary. When does a word in the sentence match a word in the dictionary? Matching is done as follows: Two words with subscripts must match exactly. If neither has a subscript they must match exactly. If one does and one doesn't then they must match when the subscript is removed. Notice that this is symmetric. So, under this system, the dictionary could have the words "Ill" and also the word "Ill." It could also have the word "i.e.", which could be used in a sentence. */ #ifdef DEBUG /** * Split special synthetic words, for Wordgraph handling debug. * Word syntax (recursively): LABEL(WORD+WORD+...|WORD+...) * Notations in the word syntax: * +: a separator between words of the same alternative. * |: a separator between alternatives. * LABEL: (optional) mark the graph node by a name (for convenience). * (): refers to the unsplit word, in order to generate it as an * alternative to itself. E.g. (A|()) generates A as one alternative and the * whole unsplit word as the other one. * Example sentence: K Ax(BC((mD2+e+F)+(G+h)|(v+w)) C(3|J)) L (()|X+Y) * If no split is needed, word syntax errors are silently ignored. * Null-string subwords are not allowed, e.g.: A(|B) C(+) D(E|) */ static bool synthetic_split(Sentence sent, Gword *unsplit_word) { const char *const w = unsplit_word->subword; const char *c = w; const char *s = w; int plevel = 0; const char **alts = NULL; bool can_split = false; const size_t len = strlen(c); char *alt = alloca(len+1); #define SYNTHSPLIT_ERROR(e) ("Error: synthetic_split(): word '%s':" e "\n") /* Synthetic sentences are marked by a special initial character. */ if (SYNTHETIC_SENTENCE_MARK != sent->orig_sentence[0]) return false; assert(0 != len, "synthetic_split(): empty-string word"); if (')' != w[len-1]) return false; /* no split needed (syntax not checked) */ do { switch (*c) { case '(': if (0 == plevel) s = c + 1; plevel++; break; case ')': case '+': case '|': if (1 == plevel) { if (c == s) { prt_error(SYNTHSPLIT_ERROR("(empty subword)."), w); goto error; } strncpy(alt, s, c-s); alt[c-s] = '\0'; if (0 == strcmp(alt, "()")) { /* The word is an alternative to itself. It is not going to * loop due to a special handling in issue_word_alternative(). */ strcpy(alt, w); } altappend(sent, &alts, alt); s = c + 1; if ('|' == *c) { if (alts) issue_word_alternative(sent, unsplit_word, "SS", 0,NULL, altlen(alts),alts, 0,NULL); can_split = true; free(alts); alts = NULL; } } if (')' == *c) plevel--; break; default: if (!(((*c >= 'a') && (*c <= 'z')) || ((*c >= 'A') && (*c <= 'Z')) || ((*c >= '0') && (*c <= '9')) || ('_' == *c))) { prt_error(SYNTHSPLIT_ERROR("('%c' not alphanumeric)."), w, *c); goto error; } } if (0 > plevel) { prt_error(SYNTHSPLIT_ERROR("extra ')'"), w); goto error; } } while ('\0' != *++c); if (0 < plevel) { prt_error(SYNTHSPLIT_ERROR("missing '('."), w); goto error; } if (alts) { issue_word_alternative(sent, unsplit_word, "SS", 0,NULL, altlen(alts),alts, 0,NULL); can_split = true; } error: free(alts); return can_split; } #endif /** * Add the given prefix, word and suffix as an alternative. * If STEMSUBSCR is define in the affix file, use its values as possible * subscripts for the word. In that case, if the word cannot be found in * the dict with any of the given stem suffixes, the alternative is not * valid and thus not added. * * If unsplit_word is null, this function actually only checks whether * the alternative is valid as described above. This is used for checking * is a spell guess result if valid if the word itself is not in the dict. * FIXME: If a word can split it doesn't follow it is a "real" dictionary * word, as there can still be no links between some of its parts. * * Return true if the alternative is valid, else false. */ static bool add_alternative_with_subscr(Sentence sent, Gword * unsplit_word, const char * prefix, const char * word, const char * suffix) { Dictionary dict = sent->dict; Afdict_class * stemsubscr_list = AFCLASS(dict->affix_table, AFDICT_STEMSUBSCR); const char ** stemsubscr = stemsubscr_list->string; size_t stemsubscr_count = stemsubscr_list->length; bool word_is_in_dict = false; bool issue_alternatives = (NULL != unsplit_word); if (0 == stemsubscr_count) { if (issue_alternatives) { word_is_in_dict = true; issue_word_alternative(sent, unsplit_word, "AWS", (prefix ? 1 : 0),&prefix, 1,&word, (suffix ? 1 : 0),&suffix); } else { /* This is a compound-word spell check. Reject unknown words. * XXX: What if the word is capitalized? */ word_is_in_dict = boolean_dictionary_lookup(dict, word); } } else { size_t si; size_t wlen = strlen(word); size_t slen = 0; char *w; for (si = 0; si < stemsubscr_count; si++) { slen = MAX(slen, strlen(stemsubscr[si])); } w = alloca(wlen + slen + 1); strcpy(w, word); for (si = 0; si < stemsubscr_count; si++) { strcpy(&w[wlen], stemsubscr[si]); /* We should not match regexes to stems. */ if (boolean_dictionary_lookup(dict, w)) { word_is_in_dict = true; if (issue_alternatives) { issue_word_alternative(sent, unsplit_word, "AWS", (prefix ? 1 : 0),&prefix, 1,(const char **)&w, 1,&suffix); } } } } lgdebug(+D_SW,"Stem subscript not found: p:%s t:%s s:%s\n", prefix ? prefix : "(none)", word, suffix ? suffix : "(none)"); return word_is_in_dict; } /** * Split word into prefix, stem and suffix. * It can also split contracted words (like he's). * Alternatives are generated if issue_alternatives=true. * Return value: * * The prefix code is only lightly validated by actual use. * * If unsplit_word is null, this function actually only checks whether * the word can split. This is used for checking if a spell guess result is * valid if the word itself is not in the dict. See also * add_alternative_with_subscr(). */ static bool suffix_split(Sentence sent, Gword *unsplit_word, const char *w) { int i, j; Afdict_class *prefix_list, *suffix_list; int p_strippable, s_strippable; const char **prefix, **suffix; const char *no_suffix = NULL; bool word_can_split = false; const Dictionary dict = sent->dict; const char *wend = w + strlen(w); char *newword = alloca(wend-w+1); /* Set up affix tables. */ if (NULL == dict->affix_table) return false; prefix_list = AFCLASS(dict->affix_table, AFDICT_PRE); p_strippable = prefix_list->length; prefix = prefix_list->string; suffix_list = AFCLASS(dict->affix_table, AFDICT_SUF); s_strippable = suffix_list->length; suffix = suffix_list->string; if (INT_MAX == s_strippable) return false; /* Go through once for each suffix; then go through one * final time for the no-suffix case (i.e. to look for * prefixes only, without suffixes). */ for (i = 0; i <= s_strippable; i++, suffix++) { bool did_split = false; size_t suflen = 0; if (i < s_strippable) { suflen = strlen(*suffix); /* The remaining w is too short for a possible match. * In addition, don't allow empty stems. */ if ((wend-suflen) < (w+1)) continue; /* A lang like Russian allows empty suffixes, which have a real * morphological linkage. In the following check, the empty suffix * always matches. */ if (0 == strncmp(wend-suflen, *suffix, suflen)) { size_t sz = (wend-w)-suflen; strncpy(newword, w, sz); newword[sz] = '\0'; /* Check if the remainder is in the dictionary. * In case we try to split a contracted word, the first word * may match a regex. Hence find_word_in_dict() is used and * not boolean_dictionary_lookup(). * Note: Not like a previous version, stems cannot match a regex * here, and stem capitalization need to be handled elsewhere. */ if ((is_contraction_word(dict, w) && find_word_in_dict(dict, newword)) || boolean_dictionary_lookup(dict, newword)) { did_split = true; word_can_split |= add_alternative_with_subscr(sent, unsplit_word, NULL, newword, *suffix); } } } else { suflen = 0; suffix = &no_suffix; } /* * Try stripping off prefixes. Avoid double-counting and * other trouble by doing this only if we split off a suffix, * or if there is no suffix. */ if (did_split || 0==suflen) { for (j = 0; j < p_strippable; j++) { size_t prelen = strlen(prefix[j]); /* The remaining w is too short for a possible match. * NOTE: A zero length "stem" is not allowed here. In any * case, it cannot be handled (yet) by the rest of the code. */ if ((wend-w) - suflen <= prelen) continue; if (strncmp(w, prefix[j], prelen) == 0) { size_t sz = MIN((wend-w) - suflen - prelen, MAX_WORD); strncpy(newword, w+prelen, sz); newword[sz] = '\0'; /* ??? Do we need a regex match? */ if (boolean_dictionary_lookup(dict, newword)) { word_can_split |= add_alternative_with_subscr(sent, unsplit_word, prefix[j], newword, *suffix); } } } } } return word_can_split; } #if defined HAVE_HUNSPELL || defined HAVE_ASPELL /** * Set the status of all the words in a given alternative. * Currently used to mark words that are a result of a spelling. */ static void set_alt_word_status(Dictionary dict, Gword *altp, unsigned int status) { Gword *alternative_id = altp->alternative_id; for (; (NULL != altp) && (altp->alternative_id == alternative_id); altp = altp->next[0]) { if (NULL == altp) break; /* just in case this is a dummy word */ /* WS_INDICT is to be used if we are bypassing separate_word(). */ if ((altp->status & WS_INDICT) && !boolean_dictionary_lookup(dict, altp->subword)) { status &= ~WS_INDICT; } altp->status |= status; /* Is this needed? */ if (MT_INFRASTRUCTURE == altp->unsplit_word->morpheme_type) break; } } #endif /* HAVE_HUNSPELL */ #define HEB_PRENUM_MAX 5 /* no more than 5 prefix "subwords" */ #define HEB_UTF8_BYTES 2 /* Hebrew UTF8 characters are always 2-byte */ #define HEB_CHAREQ(s, c) (strncmp(s, c, HEB_UTF8_BYTES) == 0) /** * Handle "formative letters" ב, ×”, ו, ×›, ל, מ, ש. * Split word into multiple prefix "subwords" (1-3 characters each) * and an unprefixed word (which must be in the dictionary or be null) * in all possible ways (even when the prefix combination is not valid, * the LG rules will resolve that). * If the whole word (i.e. including the prefixes) is in the dictionary, * the word will be added in separate_word(). * Add all the alternatives. * The assumptions used prevent a large number of false splits. * They may be relaxed later. * * XXX Because the grammatical rules of which prefixes are valid for the * remaining word are not checked, non-existing words may get split. In such a * case there is no opportunity for a regex or spell check of this unknown word. * FIXME Before issuing an alternative, validate that the combination is * supported by the dict. * * Note: This function currently does more than absolutely needed for LG, * in order to simplify the initial Hebrew dictionary. * It may be latter replaced by a simpler version. * * These algorithm is most probably very Hebrew-specific. * These assumptions are used: * - the prefix consists of subwords * - longer subwords have priority over shorter ones * - subwords in a prefix are unique ('×›×›' is considered here as one "subword") * - input words with length <= 2 don't have a prefix * - each character uses 2 bytes (can be fixed) * - the input word contains only Hebrew characters * - the letter "ו" (vav) can only be the first prefix subword * - if the last prefix subword is not "ו" and the word (length>2) starts * with 2 "ו", the actual word to be looked up starts with one "ו" * (see also TBD there) * - a prefix can be stand-alone (an input word that consists of prefixes) * * To implement this function in a way which is appropriate for more languages, * Hunspell-like definitions (but more general) are needed. */ static bool mprefix_split(Sentence sent, Gword *unsplit_word, const char *word) { int i; Afdict_class *mprefix_list; int mp_strippable; const char **mprefix; const char *newword; const char *w; int sz = 0; bool word_is_in_dict = false; int split_prefix_i = 0; /* split prefix index */ const char *split_prefix[HEB_PRENUM_MAX]; /* the whole prefix */ bool *pseen; /* prefix "subword" seen (not allowed again) */ int pfound; /* index of longer prefix found at a prefix level */ Dictionary dict = sent->dict; int wordlen; int wlen; int plen = 0; Gword *altp; bool split_check = (NULL == unsplit_word); /* Set up affix table */ if (NULL == dict->affix_table) return false; mprefix_list = AFCLASS(dict->affix_table, AFDICT_MPRE); mp_strippable = mprefix_list->length; if (0 == mp_strippable) return false; /* The mprefix list is revered-sorted according to prefix length. * The code here depends on that. */ mprefix = mprefix_list->string; pseen = alloca(mp_strippable * sizeof(*pseen)); /* Assuming zeroed-out bytes are interpreted as false. */ memset(pseen, 0, mp_strippable * sizeof(*pseen)); w = word; wordlen = strlen(word); /* guaranteed < MAX_WORD by separate_word() */ do { pfound = -1; for (i=0; i 0) && HEB_CHAREQ(mprefix[i], "ו") && (HEB_CHAREQ(w, "ו"))) { continue; } plen = strlen(mprefix[i]); wlen = strlen(w); sz = wlen - plen; if (strncmp(w, mprefix[i], plen) == 0) { if (-1 == pfound) pfound = i; newword = w + plen; /* Check for non-vav before vav */ if (!HEB_CHAREQ(mprefix[i], "ו") && (HEB_CHAREQ(newword, "ו"))) { /* Non-vav before a single-vav - not in a prefix */ if (!HEB_CHAREQ(newword+HEB_UTF8_BYTES, "ו")) continue; /* Non-vav before 2-vav */ if (newword[HEB_UTF8_BYTES+1]) newword += HEB_UTF8_BYTES; /* strip one 'ו' */ /* TBD: check word also without stripping. */ } pseen[i] = true; split_prefix[split_prefix_i] = mprefix[i]; if (0 == sz) /* stand-alone prefix */ { word_is_in_dict = true; /* Add the prefix alone */ lgdebug(+D_UN, "Whole-word prefix: %s\n", word); if (split_check) return true; altp = issue_word_alternative(sent, unsplit_word, "MPW", split_prefix_i+1,split_prefix, 0,NULL, 0,NULL); tokenization_done(dict, altp); /* If the prefix is a valid word, * It has been added in separate_word() as a word */ break; } if (find_word_in_dict(dict, newword)) { word_is_in_dict = true; lgdebug(+D_UN, "Splitting off a prefix: %.*s-%s\n", wordlen-sz, word, newword); if (split_check) return true; altp = issue_word_alternative(sent, unsplit_word, "MPS", split_prefix_i+1,split_prefix, 1,&newword, 0,NULL); tokenization_done(dict, altp); } } } if ((-1 != pfound) && (i != pfound)) { /* A previous prefix is the longer one - use it */ split_prefix[split_prefix_i] = mprefix[pfound]; plen = strlen(mprefix[pfound]); w += plen; } else { w = newword; } split_prefix_i++; /* "wlen + sz < wordlen" is true if a vav has been stripped */ } while ((sz > 0) && (-1 != pfound) && (split_prefix_i < HEB_PRENUM_MAX)); return word_is_in_dict; } /* Return true if the word might be capitalized by convention: * -- if its the first word of a sentence * -- if its the first word following a colon, a period, a question mark, * or any bullet (For example: VII. Ancient Rome) * -- if its the first word of a quote * * XXX FIXME: These rules are rather English-centric. Someone should * do something about this someday. */ static bool is_capitalizable(const Dictionary dict, const Gword *word) { /* Words at the start of sentences are capitalizable */ if (MT_WALL == word->prev[0]->morpheme_type) return true; if (MT_INFRASTRUCTURE == word->prev[0]->morpheme_type) return true; /* Words following colons are capitalizable. */ /* Mid-text periods and question marks are sentence-splitters. */ if (strcmp(":", word->prev[0]->subword) == 0 || strcmp(".", word->prev[0]->subword) == 0 || strcmp("?", word->prev[0]->subword) == 0 || strcmp("!", word->prev[0]->subword) == 0 || strcmp("?", word->prev[0]->subword) == 0 || strcmp("ï¼", word->prev[0]->subword) == 0 ) return true; if (in_afdict_class(dict, AFDICT_BULLETS, word->prev[0]->subword)) return true; if (in_afdict_class(dict, AFDICT_QUOTES, word->prev[0]->subword)) return true; return false; } #define D_MS 6 /* * Split the given word "word" to morphemes. * If unsplit_word is not NULL then issue alternatives. * Else only check the word can split (to validate a spell guess). */ static bool morpheme_split(Sentence sent, Gword *unsplit_word, const char *word) { bool word_can_split; if (0 < AFCLASS(sent->dict->affix_table, AFDICT_MPRE)->length) { word_can_split = mprefix_split(sent, unsplit_word, word); lgdebug(+D_MS, "Tried mprefix_split word=%s, can_split=%d\n", word, word_can_split); } else { word_can_split = suffix_split(sent, unsplit_word, word); lgdebug(+D_MS, "Tried to split word=%s, can_split=%d\n", word, word_can_split); /* XXX WS_FIRSTUPPER marking is missing here! */ if ((NULL != unsplit_word) && is_utf8_upper(word, sent->dict->lctype) && is_capitalizable(sent->dict, unsplit_word) && !(unsplit_word->status & (WS_SPELL|WS_RUNON))) { int downcase_size = strlen(word)+MB_LEN_MAX+1; char *const downcase = alloca(downcase_size); downcase_utf8_str(downcase, word, downcase_size, sent->dict->lctype); word_can_split |= suffix_split(sent, unsplit_word, downcase); lgdebug(+D_MS, "Tried to split lc=%s, now can_split=%d\n", downcase, word_can_split); } } return word_can_split; } #if defined HAVE_HUNSPELL || defined HAVE_ASPELL static bool is_known_word(Sentence sent, const char *word) { return (boolean_dictionary_lookup(sent->dict, word) || morpheme_split(sent, NULL, word)); } /** * Try to spell guess an unknown word, and issue the results as alternatives. * There are two kind of guesses: * - Separating run-on words into an exact combination of words, usually 2. * - Find similar words. These are limited to use_spell_guess alternatives. * * Return true if corrections have been issued, else false. * * Note: spellcheck_suggest(), which is invoked by this function, returns * guesses for words containing numbers (including words consisting of digits * only). Hence this function should not be called for such words. * * Note that a lowercase word can be spell-corrected to an uppercase word. * FIXME? Should we allow that only if the lc version of the corrected word * is the same? */ static bool guess_misspelled_word(Sentence sent, Gword *unsplit_word, Parse_Options opts) { Dictionary dict = sent->dict; int runon_word_corrections = 0; int num_guesses = 0; int j, n; char *sp = NULL; const char *wp; char **alternates = NULL; const char *word = unsplit_word->subword; /* If the spell-checker knows about this word, and we don't ... * Dang. We should fix it someday. Accept it as such. */ if (spellcheck_test(dict->spell_checker, word)) return false; /* Else, ask the spell-checker for alternate spellings * and see if these are in the dict. */ n = spellcheck_suggest(dict->spell_checker, &alternates, word); if (verbosity_level(+D_SW)) { lgdebug(0, "spellcheck_suggest for %s:\\", word); if (0 == n) lgdebug(0, " (nothing)\n"); else lgdebug(0, "\n\\"); for (j=0; jdict, altp, WS_RUNON); runon_word_corrections++; } free(runon_word); } else { /* A spell guess. */ if (is_known_word(sent, alternates[j])) { wp = alternates[j]; altp = issue_word_alternative(sent, unsplit_word, "SP", 0,NULL, 1,&wp, 0,NULL); set_alt_word_status(sent->dict, altp, WS_SPELL); num_guesses++; } //else prt_error("Debug: Spell guess '%s' ignored\n", alternates[j]); } if (num_guesses >= opts->use_spell_guess) break; } if (alternates) spellcheck_free_suggest(dict->spell_checker, alternates, n); return ((num_guesses > 0) || (runon_word_corrections > 0)); } #endif /* HAVE_HUNSPELL */ /** * Strip off punctuation, etc. on the left-hand side. */ static const char *strip_left(Sentence sent, const char * w, const char *r_stripped[], size_t *n_r_stripped) { const Dictionary afdict = sent->dict->affix_table; const Afdict_class * lpunc_list; const char * const * lpunc; size_t l_strippable; size_t i; if (NULL == afdict) return (w); lpunc_list = AFCLASS(afdict, AFDICT_LPUNC); l_strippable = lpunc_list->length; lpunc = lpunc_list->string; *n_r_stripped = 0; do { for (i=0; idict; Dictionary afdict = dict->affix_table; const char * temp_wend = *wend; char *word = alloca(temp_wend-w+1); size_t sz; size_t i; size_t nrs = 0; size_t len = 0; bool stripped = false; Afdict_class *rword_list; size_t rword_num; const char * const * rword; if (*n_r_stripped >= MAX_STRIP-1) return false; assert(temp_wend>w, "strip_right: unexpected empty word"); if (NULL == afdict) return false; rword_list = AFCLASS(afdict, classnum); rword_num = rword_list->length; rword = rword_list->string; do { for (i = 0; i < rword_num; i++) { const char *t = rword[i]; len = strlen(t); /* The remaining w is too short for a possible match */ if ((temp_wend-w) < (int)len) continue; if (strncmp(temp_wend-len, t, len) == 0) { lgdebug(D_UN, "%d: strip_right(%s): w='%s' rword '%s'\n", p, afdict_classname[classnum], temp_wend-len, t); r_stripped[*n_r_stripped+nrs] = t; nrs++; temp_wend -= len; break; } } } while ((i < rword_num) && (temp_wend > w) && rootdigit && (*n_r_stripped+nrs < MAX_STRIP)); assert(w <= temp_wend, "A word should never start after its end..."); sz = temp_wend-w; strncpy(word, w, sz); word[sz] = '\0'; /* If there is a non-null root, we require that it ends with a number, * to ensure we stripped off all units. This prevents striping * off "h." from "20th.". * FIXME: is_utf8_digit(temp_wend-1, dict) here can only check ASCII digits, * since it is invoked with the last byte... */ if (rootdigit && (temp_wend > w) && !is_utf8_digit(temp_wend-1, dict->lctype)) { lgdebug(D_UN, "%d: strip_right(%s): return FALSE; root='%s' (%c is not a digit)\n", p, afdict_classname[classnum], word, temp_wend[-1]); return false; } stripped = nrs > 0; if (temp_wend == w) { /* Null root - undo the last strip */ nrs--; temp_wend += len; } lgdebug(D_UN, "%d: strip_right(%s): return %s; n_r_stripped=%d+%d, wend='%s' temp_wend='%s'\n", p, afdict_classname[classnum],stripped?"TRUE":"FALSE",(int)*n_r_stripped,(int)nrs,*wend,temp_wend); *n_r_stripped += nrs; *wend = temp_wend; return stripped; } /** * Issue an alternative that starts with w and continue with r_stripped[]. * If wend is NULL, w is Null-terminated. */ static void issue_r_stripped(Sentence sent, Gword *unsplit_word, const char *w, const char *wend, const char *r_stripped[], size_t n_r_stripped, const char *nalt) { size_t sz = (NULL==wend) ? strlen(w) : (size_t)(wend-w); char *const word = alloca(sz+1); const char **rtokens = NULL; size_t ntokens = 1; int i; strncpy(word, w, sz); word[sz] = '\0'; altappend(sent, &rtokens, word); lgdebug(+D_SW, "Issue stripped word w='%s' (alt %s)\n", word, nalt); for (i = n_r_stripped - 1; i >= 0; i--) { lgdebug(+D_SW, "Issue r_stripped w='%s' (alt %s)\n", r_stripped[i], nalt); altappend(sent, &rtokens, r_stripped[i]); ntokens++; } issue_word_alternative(sent, unsplit_word, nalt, 0,NULL, ntokens,rtokens, 0,NULL); free(rtokens); } static void issue_dictcap(Sentence sent, bool is_cap, Gword *unsplit_word, const char *word) { const char *dictcap[2]; Gword *altp; dictcap[0] = is_cap ? CAP1st : CAPnon; dictcap[1] = word; lgdebug(+D_SW, "Adding %s word=%s RE=%s\n", dictcap[0], word, NULL == unsplit_word->regex_name ? "" : unsplit_word->regex_name); altp = issue_word_alternative(sent, unsplit_word, dictcap[0], 0,NULL, 2,dictcap, 0,NULL); /* Set the dictcap[0] word fields */ altp->status |= WS_INDICT; /* already checked to be in the dict */ altp->morpheme_type = MT_FEATURE; altp->tokenizing_step = TS_DONE; /* no further tokeniation */ /* Set the alternative word fields. */ if(is_cap && (NULL != unsplit_word->regex_name)) { /* This is the uc word. */ altp->next[0]->status |= WS_REGEX; altp->next[0]->regex_name = unsplit_word->regex_name; /* issue_word_alternative() will mark it as TS_DONE because it appears in * an alternative of itself. */ } else { /* This is the lc version. The original word can be restored later, if * needed, through the unsplit word. */ altp->status |= WS_FIRSTUPPER; } } /* r_stripped debug printout */ static const char *print_rev_word_array(Sentence sent, const char **w, size_t size) { String *s = string_new(); int i; const char *r; for (i = size - 1; i >= 0; i--) append_string(s, "[%d]='%s'%s", i, w[i], i>0 ? "," : ""); r = string_set_add(string_value(s), sent->string_set); string_delete(s); return r; } /** * Check if the word is capitalized according to the regex definitions. * XXX Not nice - try to avoid the need of using it. */ static bool is_re_capitalized(const char *regex_name) { return ((NULL != regex_name) && (NULL != strstr(regex_name, "CAPITALIZED"))); } /** * Separate a word to subwords in all the possible ways. * unsplit_word is the current Wordgraph word to be separated to subwords. * This function splits up the word if necessary, and calls * "issue_word_alternatives()" on each of the resulting parts ("subwords"), * creating an "alternative" to the original unsplit_word. * * This is used to, e.g, split Russian words into stem+suffix, issuing a * separate subword for each. In addition, there are many English * constructions that need splitting: * * 86mm -> 86 + mm (millimeters, measurement) * $10 -> $ + 10 (dollar sign plus a number) * Surprise! -> surprise + ! (pry the punctuation off the end of the word) * you've -> you + 've (undo contraction, treat 've as synonym for 'have') * * The original separate_word() function directly created the 2D-word-array used * by the parser. This version of separate_word() is a rewrite that creates a * word graph, referred in the comments as Wordgraph. It is later converted to * the said 2D-word-array by flatten_wordgraph(). * * The current separate_word() code is still too similar to the old one, even * though some principles of operation are radically different: the separated * subwords are now put in a central word queue, from which they are pulled out * one by one. If a word is marked by TS_DONE, it will be removed from * the word queue without further processing. * * The function gets each word in the queue, separates it to subwords and create * alternatives from each such separation, until all the separating * possibilities are exhausted. * * FIXME: The old code, although working, is convoluted and contains redundant * parts. It needs much cleanup efforts, also to make it more flexible and * efficient, and at the same time prevent extra splitting (i.e. prevent issuing * alternatives which create graph paths with the same sequence of subwords as * existing parallel graph paths). * A test case: By the '50s, he was very prosperous. * * XXX This function is being rewritten (work in progress). */ static void separate_word(Sentence sent, Gword *unsplit_word, Parse_Options opts) { Dictionary dict = sent->dict; bool word_is_known = false; bool word_can_split; bool word_can_lrsplit = false; /* This is needed to prevent spelling on * compound subwords, like "Word." while * still allowing capitalization handling * and regex match. */ bool lc_word_is_in_dict = false; bool stripped; const char *wp; const char *temp_wend; size_t n_r_stripped = 0; const char *r_stripped[MAX_STRIP]; /* these were stripped from the right */ /* For units alternative */ const char *units_wend = NULL; /* end of string consisting of units */ size_t units_n_r_stripped = 0; size_t sz = strlen(unsplit_word->subword); const char *word = unsplit_word->subword; const char *wend = &unsplit_word->subword[sz]; /* Dynamic allocation of working buffers. */ int downcase_size = sz+MB_LEN_MAX+1; /* pessimistic max. size of dc buffer */ char *const downcase = alloca(downcase_size); /* downcasing buffer */ char *const temp_word = alloca(downcase_size); /* tmp word buffer */ char *const seen_word = alloca(downcase_size); /* loop-prevention buffer */ downcase[0] = '\0'; lgdebug(+D_SW, "Processing word: '%s'\n", word); if (unsplit_word->status & (WS_SPELL|WS_RUNON)) { /* The word is a result of spelling. * So it it is in the dict, and doesn't need right/left stripping. */ unsplit_word->status |= WS_INDICT; word_is_known = true; } else { if (boolean_dictionary_lookup(dict, word)) { lgdebug(+D_SW, "0: Adding '%s' as is, before split tries\n", word); issue_word_alternative(sent, unsplit_word, "W", 0,NULL, 1,&word, 0,NULL); unsplit_word->status |= WS_INDICT; word_is_known = true; } if ((MT_CONTR == unsplit_word->morpheme_type)) { /* The word is the contracted part of a contraction. It was most * probably been marked as dict word by the check above (unless there * is a definition error and it is only PRE or SUF without being in the * dict). * It should also not pass any more handling, so return here. * Especially it should not pass right-strip. Else y' gets split to * y ' and 'll gets split as units to ' l l * FIXME This prevents separating double contraction (that still may * not be done even otherwise). * http://en.wiktionary.org/wiki/Category:English_double_contractions*/ if (!word_is_known) { /* Note: If we are here it means dict->affix_table is not NULL. */ prt_error("Warning: Contracted word part %s is in '%s/%s' " "but not in '%s/%s'\n", word, dict->lang, dict->affix_table->name, dict->lang, dict->name); } return; } /* * This is essentially the old LR stripping code, from the pre-Wordgraph * version. It still seems to work fine. Work should be done here in * order to simplify it. */ wp = strip_left(sent, word, r_stripped, &n_r_stripped); if (wp != word) { /* If n_r_stripped exceed max, the "word" is most likely includes a long * sequence of periods. Just accept it as an unknown "word", * and move on. * FIXME: Word separation may still be needed, e.g. for a table of * contents: * ............................something * FIXME: "return" here prevents matching a regex. */ if (n_r_stripped >= MAX_STRIP-1) { lgdebug(+D_SW, "Left-strip of >= %d tokens\n", MAX_STRIP-1); return; /* XXX */ } if ('\0' != *wp) r_stripped[n_r_stripped++] = wp; issue_word_alternative(sent, unsplit_word, "rL", 0,NULL, n_r_stripped,r_stripped, 0,NULL); /* Its possible that the token consisted entirely of * left-punctuation, in which case, wp is an empty string. * In case this is a single token (n_r_stripped == 1), we have * to continue processing, because it may match a regex. */ if ('\0' == *wp && n_r_stripped != 1) { /* Suppose no more alternatives in such a case. */ lgdebug(+D_SW, "1: Word '%s' all left-puncts - done\n", unsplit_word->subword); return; } n_r_stripped = 0; word_can_lrsplit = true; } lgdebug(+D_SW, "1: Continue with word %s status=%s\n", word, gword_status(sent, unsplit_word)); /* Strip off punctuation and units, etc. on the right-hand side. Try * rpunc, then units, then rpunc, then units again, in a loop. We do this * to handle expressions such as 12sqft. or 12lbs. (notice the period at * end). That is, we want to strip off the "lbs." with the dot, first, * rather than stripping the dot as punctuation, and then coming up * empty-handed for "sq.ft" (without the dot) in the dict. But if we are * NOT able to strip off any units, then we try punctuation, and then * units. This allows commas to be removed (e.g. 7grams,). */ seen_word[0] = '\0'; do { int temp_n_r_stripped; /* First, try to strip off a single punctuation, typically a comma or * period, and see if the resulting word is in the dict (but not the * regex). This allows "sin." and "call." to be recognized. If we don't * do this now, then the next stage will split "sin." into * seconds-inches, and "call." into calories-liters. */ temp_n_r_stripped = n_r_stripped; temp_wend = wend; stripped = strip_right(sent, word, &wend, r_stripped, &n_r_stripped, AFDICT_RPUNC, /*rootdigit*/false, 2); if (stripped) { /* "wend" points to the end of the remaining word. */ sz = wend-word; strncpy(temp_word, word, sz); temp_word[sz] = '\0'; /* If the resulting word is in the dict, we are done. */ if (boolean_dictionary_lookup(dict, temp_word)) break; /* Undo the check. */ wend = temp_wend; n_r_stripped = temp_n_r_stripped; } /* Remember the results, for a potential alternative. */ units_wend = wend; units_n_r_stripped = n_r_stripped; /* Strip off all units, if possible. It is not likely that we strip * here a string like "in." which is not a unit since we require a * number before it when only a single component is stripped off. */ temp_wend = wend; stripped = strip_right(sent, word, &wend, r_stripped, &n_r_stripped, AFDICT_UNITS, /*rootdigit*/true, 3); if (!stripped) { units_wend = NULL; /* Try to strip off punctuation, typically a comma or period. */ stripped = strip_right(sent, word, &wend, r_stripped, &n_r_stripped, AFDICT_RPUNC, /*rootdigit*/false, 4); } /* w points to the remaining word, * "wend" to the end of the word. */ sz = wend-word; strncpy(temp_word, word, sz); temp_word[sz] = '\0'; /* Avoid an infinite loop in case of a repeating unknown remaining word */ if (0 == strcmp(temp_word, seen_word)) break; strcpy(seen_word, temp_word); /* Any remaining dict word stops the right-punctuation stripping. */ } while (NULL == units_wend && stripped && !boolean_dictionary_lookup(dict, temp_word)); lgdebug(+D_SW, "After strip_right: n_r_stripped=(%s) " "word='%s' wend='%s' units_wend='%s' temp_word='%s'\n", print_rev_word_array(sent, r_stripped, n_r_stripped), word, wend, units_wend, temp_word); /* If n_r_stripped exceed max, the "word" most likely includes a long * sequence of periods. Just accept it as an unknown "word", * and move on. * FIXME: Word separation may still be needed, e.g. for a table of * contents: * 10............................ */ if (n_r_stripped >= MAX_STRIP-1) { lgdebug(+D_SW, "Right-strip of >= %d tokens\n", MAX_STRIP-1); return; /* XXX */ } /* Check whether the "word" is in the dict (including * regex). In such a case we need to generate an alternative. This happens * if it is a part number, like "1234-567A". */ if (units_n_r_stripped && units_wend) /* units found */ { sz = units_wend-word; strncpy(temp_word, word, sz); temp_word[sz] = '\0'; if (find_word_in_dict(dict, temp_word)) { issue_r_stripped(sent, unsplit_word, temp_word, NULL, r_stripped, units_n_r_stripped, "rR2"); word_can_lrsplit = true; } } /* Add the strip result as an alternative if one of these conditions is * true: * - If the root word (temp_word) is known. * - If the unsplit_word is unknown. This happens with an unknown word * that has punctuation after it). */ if (n_r_stripped > 0) { sz = wend-word; strncpy(temp_word, word, sz); temp_word[sz] = '\0'; if (!find_word_in_dict(dict, unsplit_word->subword) || find_word_in_dict(dict, temp_word)) { issue_r_stripped(sent, unsplit_word, temp_word, NULL, r_stripped, n_r_stripped, "rR3"); word_can_lrsplit = true; } } } lgdebug(+D_SW, "2: Continue with word %s, can_lrsplit=%d status=%s\n", word, word_can_lrsplit, gword_status(sent, unsplit_word)); /* Generate random morphology */ if (dict->affix_table && dict->affix_table->anysplit) anysplit(sent, unsplit_word); /* OK, now try to strip affixes. */ word_can_split = morpheme_split(sent, unsplit_word, word); /* If the word is unknown, then try to guess its category by regexes. * A word that can split is considered known, unless it is a contraction, * in which case we need a regex for things like 1960's. * The first regex which matches (if any) is used. * An alternative consisting of the word has already been generated. */ if (!word_is_known && (!word_can_split || is_contraction_word(dict, word))) { const char *regex_name = match_regex(dict->regex_root, word); if ((NULL != regex_name) && boolean_dictionary_lookup(dict, regex_name)) { unsplit_word->status |= WS_REGEX; unsplit_word->regex_name = regex_name; /* Don't set word_is_known=true yet. */ } } lgdebug(+D_SW, "After split step, word=%s can_split=%d is_known=%d RE=%s\n", word, word_can_split, word_is_known, (NULL == unsplit_word->regex_name) ? "" : unsplit_word->regex_name); if (is_utf8_upper(word, dict->lctype)) { if (!test_enabled("dictcap")) { /** Hard-coded English-centric capitalization handling. * * FIXME: Capitalization handling should be done using the dict. * * If the word is capitalized, then issue as alternatives: * - Issue its lowercase version if it is in a capitalizable * position and also it is in the dict. * - Issue it (capitalized) too as a word to regex (so the * capitalized-words regex disjuncts will be used), in these * conditions (cumulative): * -- It could not be split (else capitalization has been * handled XXX). * -- It is not in the dict (it has already been issued in * that case). * -- It is not in a capitalizable position in the sentence. * -- Its lowercase version is in the dict file (not regex) and * it is an entity (checked capitalized) or a common entity * (checked as lowercase). * * Comments from a previous release: * * * Common entity (checked as lowercase): This allows common * nouns and adjectives to be used for entity names: e.g. "Great * Southern Union declares bankruptcy", allowing Great to be * capitalized, while preventing an upper-case "She" being used * as a proper name in "She declared bankruptcy". * * * Entity (checked capitalized): We need to *add* Sue.f (female * name Sue) even though sue.v (the verb "to sue") is in the * dict. So test for capitalized entity names. FIXME: [ap] * Since capitalized words which are in the dict file are now * issued anyway as uppercase, and the capitalized-words regexes * are not marked in the dict as entities, this may have effect * only for capitalized words that match non-capitalized-words * regexes that are marked as entities. I don't know about such, * and if there are indeed no such regexes, it looks like the * is_entity() check is redundant. A test "is_entity" added * below to check if there is any sentence in the batches that * contradicts that. */ bool word_is_capitalizable = is_capitalizable(dict, unsplit_word); if ('\0' == downcase[0]) downcase_utf8_str(downcase, word, downcase_size, dict->lctype); lc_word_is_in_dict = boolean_dictionary_lookup(dict, downcase); if (word_is_capitalizable) { if (lc_word_is_in_dict) { /* Issue the lowercase version of the word. */ Gword *lc; wp = downcase; lgdebug(+D_SW, "Adding lc=%s, is_capitalizable=1\n", wp); lc = issue_word_alternative(sent, unsplit_word, "LC", 0,NULL, 1,&wp, 0,NULL); /* This is the lc version. The original word can be restored * later, if needed, through the unsplit word. */ lc->status |= WS_FIRSTUPPER; } else /* for a comment */ { /* If we are here, it is a capitalized word in a capitalized * position which its lowercase version is not in the dict file. * Should we try a regex match if the word is unknown? */ } } lgdebug(+D_SW, "Word=%s lc=%s in_dict=%d is_known=%d can_split=%d " "is_capitalizable=%d lc_is_in_dict=%d " "is_entity=%d is_common_entity=%d\n", word, downcase, !!(unsplit_word->status & WS_INDICT), word_is_known, word_can_split, word_is_capitalizable, lc_word_is_in_dict, is_entity(dict, word), is_common_entity(dict, downcase)); if (!word_can_split && !word_is_known && (!word_is_capitalizable || (lc_word_is_in_dict && (is_common_entity(dict, downcase) || is_entity(dict, word))))) { /* Issue it (capitalized) too */ if ((NULL != unsplit_word->regex_name)) { lgdebug(+D_SW, "Adding uc word=%s RE=%s\n", word, unsplit_word->regex_name); issue_word_alternative(sent, unsplit_word, "REuc", 0,NULL, 1,&word, 0,NULL); word_is_known = true; if (test_enabled("is_entity") && is_entity(dict, word)) prt_error("is_entity(%s): %s\n", word, sent->orig_sentence); } } word_is_known |= lc_word_is_in_dict; } else { /* * Experimental dictionary handling for capitalized words. */ if (!boolean_dictionary_lookup(dict, CAP1st) || !boolean_dictionary_lookup(dict, CAPnon)) { /* FIXME Move this check. Make it once. */ prt_error("Error: Missing " CAP1st "/" CAPnon "in the dict\n"); return; } /* - If the (uc) word is in the dict, it has already been issued. * - If the word is not a capitalized word according to the regex file, * it also should not be issued, even if is_utf8_upper(word, dict), * e.g Y'gonna or Let's. */ if (!(unsplit_word->status & WS_INDICT) && is_re_capitalized(unsplit_word->regex_name)) { issue_dictcap(sent, /*is_cap*/true, unsplit_word, word); } downcase_utf8_str(downcase, word, downcase_size, dict->lctype); /* Issue the lc version if it is known. * FIXME? Issuing only known lc words prevents using the unknown-word * device for words in capitalizable position (when the word is a uc * version of an unknown word). */ if (find_word_in_dict(sent->dict, downcase)) issue_dictcap(sent, /*is_cap*/false, unsplit_word, downcase); word_is_known = true; /* We could just return */ } } /* Handle regex match. This is done for words which are not in the dict * and cannot morpheme split. * * Contracted words, like 1960's should be tried - words that contain * punctuation are not going to match). * * However, capital LR-split words which their lc version is in the dict, * such as "As" (gets split to A s) shouldn't be tried here, as their * capitalization handling has already been handled before we arrived here, * and if a capital-word regex has not been issued there, we should prevent * issuing it here. */ if (!(word_is_known || lc_word_is_in_dict || (word_can_split && !is_contraction_word(dict, word)))) { if ((NULL != unsplit_word->regex_name)) { lgdebug(+D_SW, "Adding word '%s' for regex, match=%s\n", word, unsplit_word->regex_name); issue_word_alternative(sent, unsplit_word, "RE", 0,NULL, 1,&word, 0,NULL); word_is_known = true; /* make sure we skip spell guess */ } } word_is_known |= word_can_split; #if defined HAVE_HUNSPELL || defined HAVE_ASPELL /* If the word is unknown, then it might be a run-on of two words or a * misspelled word. Ask the spell-checker to split the word, if possible, * and/or offer guesses. * * Do all of this only if the word is not a proper name, and if * spell-checking is enabled and spell-checker is specified. A word which * contains digits is considered a proper name (maybe of a part number). * * ??? Should we add spell guesses as alternatives in case: * 1. The word if not in the main dict but matches a regex. * 2. The word an unknown capitalized word. */ if (!word_can_lrsplit && !word_is_known && !contains_digits(word, dict->lctype) && !is_proper_name(word, dict->lctype) && opts->use_spell_guess && dict->spell_checker) { bool spell_suggest = guess_misspelled_word(sent, unsplit_word, opts); lgdebug(+D_SW, "Spell suggest=%d\n", spell_suggest); } #endif /* defined HAVE_HUNSPELL || defined HAVE_ASPELL */ lgdebug(+D_SW, "END: Word '%s' in_dict=%d is_known=%d status=%s\n", unsplit_word->subword, !!(unsplit_word->status & WS_INDICT), word_is_known, gword_status(sent, unsplit_word)); #if 0 if (!word_is_known && !(unsplit_word->status & (WS_INDICT|WS_REGEX))) unsplit_word->status |= WS_UNKNOWN; #endif } /** * Make the string 's' be the next word of the sentence. * * Do not issue the empty string. * * FIXME: We need it for now in order to initially populate the wordgraph. */ static Gword *issue_sentence_word(const Sentence sent, const char *const s) { Gword *new_word; Gword *last_word = sent->last_word; assert(NULL!=last_word); assert(NULL!=s, "subword must not be NULL"); assert('\0'!=s[0], "subword must not be empty: Last subword issued: '%s'", last_word->subword); new_word = gword_new(sent, s); new_word->unsplit_word = sent->wordgraph; new_word->label = "S"; /* a sentence word */ gwordlist_append(&last_word->next, new_word); gwordlist_append(&new_word->prev, last_word); gwordqueue_add(sent, new_word); return new_word; } static void add_gword(Sentence sent, const char *w, const char *wend, Morpheme_type morpheme_type) { const size_t sz = (NULL == wend) ? strlen(w) : (size_t)(wend - w); char *const word = alloca(sz+1); Gword *new_word; strncpy(word, w, sz); word[sz] = '\0'; new_word = issue_sentence_word(sent, word); new_word->morpheme_type = morpheme_type; new_word->alternative_id = sent->wordgraph; if (MT_WORD != morpheme_type) { /* Skip tokenizing this word */ new_word->tokenizing_step = TS_DONE; if (MT_WALL == morpheme_type) new_word->status |= WS_INDICT; } } /** * Create the first node of the wordgraph. * Its subword is the whole original sentence. * It also serves as a leading dummy "word" for the sentence, like a "margin * mark", in order to simplify the wordgraph pointer manipulation (no need to * check for NULL "prev" pointer). The unsplit_word field is NULL only for the * leading and trailing margin words. */ static void wordgraph_create(Sentence const sent) { Gword *new_word; assert(NULL==sent->last_word, "wordgraph_create(): wordgraph exists"); new_word = gword_new(sent, sent->orig_sentence); assert(NULL!=sent->orig_sentence, "wordgraph_create()"); assert(NULL==sent->wordgraph, "wordgraph_create(): wordgraph exists"); sent->wordgraph = sent->last_word = new_word; new_word->label = "D"; /* dummy word */ new_word->morpheme_type = MT_INFRASTRUCTURE; } /** * Create a trailing dummy "word" for the sentence. * It is a sentence "margin" trailing mark, in order to simplify the wordgraph * pointer manipulation (no need to check for NULL "next" pointer). * The unsplit_word field is NULL only for the margin words. */ static void wordgraph_terminator(Sentence const sent) { assert(NULL != sent->last_word, "wordgraph_terminator(): no wordgraph"); add_gword(sent, "(T)", NULL, MT_INFRASTRUCTURE); /* cannot use "" */ sent->last_word->unsplit_word = NULL; /* no unsplit word */ sent->last_word->label = "D"; /* dummy word */ sent->last_word->tokenizing_step = TS_DONE; /* not to be tokenized */ } /** * The string s has just been read in from standard input. * This function breaks it up into words and stores these words in * the sent->word[] array. Returns true if all is well, false otherwise. */ bool separate_sentence(Sentence sent, Parse_Options opts) { const char * word_end; //bool quote_found; Dictionary dict = sent->dict; mbstate_t mbs; const char * word_start = sent->orig_sentence; Gword *word; sent->length = 0; wordgraph_create(sent); if (dict->left_wall_defined) add_gword(sent, LEFT_WALL_WORD, NULL, MT_WALL); /* Reset the multibyte shift state to the initial state */ memset(&mbs, 0, sizeof(mbs)); #ifdef DEBUG /* Skip a synthetic sentence mark, if any. See synthetic_split(). */ if (SYNTHETIC_SENTENCE_MARK == sent->orig_sentence[0]) word_start++; #endif for(;;) { wchar_t c; int nb = mbrtowc(&c, word_start, MB_CUR_MAX, &mbs); if (0 > nb) goto failure; while (is_space(c, dict->lctype)) { word_start += nb; nb = mbrtowc(&c, word_start, MB_CUR_MAX, &mbs); if (0 == nb) break; if (0 > nb) goto failure; } if ('\0' == *word_start) break; /* Loop over non-blank characters until word-end is found. */ word_end = word_start; nb = mbrtowc(&c, word_end, MB_CUR_MAX, &mbs); if (0 > nb) goto failure; while (!is_space(c, dict->lctype) && (c != 0) && (0 < nb)) { word_end += nb; nb = mbrtowc(&c, word_end, MB_CUR_MAX, &mbs); if (0 > nb) goto failure; } /* FIXME: Morpheme type of initial bad-sentence word may be wrong. * E.g: He 's here. (Space before ' so 's is classified as MT_WORD). */ add_gword(sent, word_start, word_end, MT_WORD); word_start = word_end; if ('\0' == *word_start) break; } if (dict->right_wall_defined) add_gword(sent, RIGHT_WALL_WORD, NULL, MT_WALL); wordgraph_terminator(sent); while ((word = wordgraph_getqueue_word(sent))) { if (TS_DONE == word->tokenizing_step) { remqueue_gword(sent); continue; } /* Perform prefix, suffix splitting, if needed */ #ifdef DEBUG if (SYNTHETIC_SENTENCE_MARK == sent->orig_sentence[0]) synthetic_split(sent, word); #else if (0) ; #endif else separate_word(sent, word, opts); word->tokenizing_step = TS_DONE; } /* Return true if at least one sentence word has been issued */ for (word = sent->wordgraph; NULL != word->next; word = word->next[0]) { if ((word->morpheme_type != MT_INFRASTRUCTURE) && (word->morpheme_type != MT_WALL)) { /* !test=wg or !test=wg:flags (for flags see wordgraph.h) */ if (test_enabled("wg")) wordgraph_show(sent, test_enabled("wg")); return true; } } return false; /* Something is wrong */ failure: #ifdef _WIN32 prt_error("Unable to process UTF8 input string.\n"); #else prt_error("Unable to process UTF8 input string in current locale %s\n", nl_langinfo(CODESET)); #endif return false; } static Word *word_new(Sentence sent) { const size_t len = sent->length; sent->word = realloc(sent->word, (len+1)*sizeof(*sent->word)); sent->word[len].d= NULL; sent->word[len].x= NULL; sent->word[len].unsplit_word = NULL; sent->word[len].alternatives = NULL; sent->word[len].optional = false; sent->length++; return &sent->word[len]; } /** * Build the expression lists for a given word at the current word-array word. * * The resulted word-array is later used as an input to the parser. * * Algorithm: * Apply the following step to all words w: * - If w is in the dictionary, use it. * - Else if w is identified by regex matching, use the appropriately * matched disjunct collection. * - Otherwise w is unknown - use the disjunct collection of UNKNOWN_WORD. * * FIXME For now, also add an element to the alternatives array, so the rest of * program will work fine (print_sentence_word_alternatives(), * sentence_in_dictionary(), verr_msg()). */ #define D_X_NODE 9 #define D_DWE 8 static bool determine_word_expressions(Sentence sent, Gword *w, unsigned int *ZZZ_added) { Dictionary dict = sent->dict; const size_t wordpos = sent->length - 1; const char *s = w->subword; X_node * we = NULL; lgdebug(+D_DWE, "Word %zu subword %zu:'%s' status %s", wordpos, w->node_num, s, gword_status(sent, w)); if (NULL != sent->word[wordpos].unsplit_word) lgdebug(D_DWE, " (unsplit '%s')", sent->word[wordpos].unsplit_word); /* Generate an "alternatives" component. */ altappend(sent, &sent->word[wordpos].alternatives, s); if (w->status & WS_INDICT) { we = build_word_expressions(sent, w, NULL); } else if (w->status & WS_REGEX) { we = build_word_expressions(sent, w, w->regex_name); } else if (dict->unknown_word_defined && dict->use_unknown_word) { we = build_word_expressions(sent, w, UNKNOWN_WORD); assert(we, UNKNOWN_WORD " supposed to be defined in the dictionary!"); w->status |= WS_UNKNOWN; } else { /* The word is unknown, but UNKNOWN_WORD cannot be used. * An error message will eventually be printed. */ prt_error("Error: Word '%s': word is unknown\n", w->subword); return false; } #ifdef DEBUG assert(NULL != we, "Word '%s': NULL X-node", w->subword); #else if (NULL == we) { /* FIXME Change it to assert() when the Wordgraph version is mature. */ prt_error("Error: Word '%s': Internal error: NULL X_node", w->subword); return false; } #endif /* If the current word is an empty-word (or like it), add a * connector for an empty-word (EMPTY_CONNECTOR - ZZZ+) to the * previous word. See the comments at add_empty_word(). * As a shortcut, only the first x-node is checked here for ZZZ-, * supposing that the word has it in all of its dict entries * (in any case, currently there is only 1 entry for each such word). * Note that ZZZ_added starts by 0 and so also wordpos, and that the * first sentence word (usually LEFT-WALL) doesn't need a check. */ if ((wordpos != *ZZZ_added) && is_exp_like_empty_word(dict, we->exp)) { lgdebug(D_DWE, " (has ZZZ-)"); add_empty_word(dict, sent->word[wordpos-1].x); *ZZZ_added = wordpos; /* Remember it for not doing it again */ } lgdebug(D_DWE, "\n"); /* At last .. concatenate the word expressions we build for * this alternative. */ sent->word[wordpos].x = catenate_X_nodes(sent->word[wordpos].x, we); if (verbosity_level(D_X_NODE)) { /* Print the X_node details for the word. */ prt_error("Debug: Tokenize word/alt=%zu/%zu '%s' re=%s\n\\", wordpos, altlen(sent->word[wordpos].alternatives), s, w->regex_name ? w->regex_name : ""); while (we) { prt_error("Debug: string='%s' expr=", we->string); print_expression(we->exp); we = we->next; } } return true; } #undef D_DWE #if 0 /* unused */ /** * Find whether w1 and w2 have been generated together in the same alternative. */ static bool is_alternative_next_word(const Gword *w1, const Gword *w2) { assert(NULL != w1->alternative_id, "Word '%s' NULL alternative_id", w1->subword); lgdebug(+6, "w1='%s' (%p=%s) w2='%s' (%p=%s) \n", w1->subword, w1->alternative_id, w1->alternative_id->subword, w2->subword, w2->alternative_id, w2->alternative_id->subword); return (w1->alternative_id == w2->alternative_id); } #endif #ifdef FIXIT /* unused */ /* XXX WS_UNSPLIT */ static bool same_unsplit_word(Sentence sent, const Gword *w1, const Gword *w2) { return ((w1->unsplit_word == w2->unsplit_word) && (w1->unsplit_word != sent->wordgraph)); } #endif /** * "Flatten" the wordgraph into a word array. * Return false if an error was encountered. */ #define D_FW 8 bool flatten_wordgraph(Sentence sent, Parse_Options opts) { Wordgraph_pathpos *wp_new = NULL; Wordgraph_pathpos *wp_old = NULL; Wordgraph_pathpos *wpp_new, *wpp_old; Gword *wg_word; /* A wordgraph word */ Gword **next; /* The next words */ const Gword *last_unsplit_word = NULL; size_t max_words = 0; bool error_encountered = false; bool right_wall_encountered = false; unsigned int ZZZ_added = 0; /* ZZZ+ has been added to previous word */ assert(0 == sent->length, "flatten_wordgraph(): Word array already exists."); /* Establish an upper bound on the total number of words, to prevent an * infinite loop in case of a bug. At the same time, calculate the * hierarchy position of the word. */ for (wg_word = sent->wordgraph->chain_next; wg_word; wg_word = wg_word->chain_next) { wordgraph_hier_position(wg_word); max_words++; } /* Populate the pathpos word queue */ for (next = sent->wordgraph->next; *next; next++) { wordgraph_pathpos_add(&wp_new, *next, false/* used */, false/* same_word */, true/* diff_alternative */); } /* Scan the wordgraph and flatten it. */ do { Word *wa_word; /* A word-array word (for the parsing stage) */ const Gword *unsplit_word; assert(NULL != wp_new, "pathpos word queue is empty"); wp_old = wp_new; wp_new = NULL; print_wordgraph_pathpos(wp_old); /* Add a new word to the sentence word array. */ assert(0 < max_words--, "Too many words (it may be an infinite loop)"); wa_word = word_new(sent); /* Go upward and find the sentence word. */ unsplit_word = wp_old->word; if (MT_INFRASTRUCTURE != unsplit_word->morpheme_type) { while (unsplit_word->unsplit_word != sent->wordgraph) { assert(NULL != unsplit_word, "'%s': Unsplit word not found", wg_word->subword); unsplit_word = unsplit_word->unsplit_word; } assert(NULL != unsplit_word->subword, "Unsplit word not found"); if (unsplit_word != last_unsplit_word) { /* This is a new sentence word - use it as the unsplit word. */ wa_word->unsplit_word = unsplit_word->subword; last_unsplit_word = unsplit_word; } } /* Generate the X-nodes. */ for (wpp_old = wp_old; NULL != wpp_old->word; wpp_old++) { wg_word = wpp_old->word; if (NULL == wg_word->next) continue; /* XXX avoid termination */ if (wpp_old->same_word) { /* We haven't advanced to the next wordgraph word, so its X-node * has already been generated in a previous word of the word * array. This means we are in a longer alternative which has * "extra" words that may not have links, and this is one of * them. Mark it as "optional", so we consider that while * parsing, and then remove it in case it doesn't have links. */ sent->word[sent->length - 1].optional = true; } else { /* Words are not supposed to get issued more than once. */ assert(!wpp_old->used, "Word %zu:%s has been used", wg_word->node_num, wpp_old->word->subword); /* This is a new wordgraph word. */ assert(!right_wall_encountered, "Extra word"); if (!determine_word_expressions(sent, wg_word, &ZZZ_added)) error_encountered = true; if ((MT_WALL == wg_word->morpheme_type) && 0== strcmp(wg_word->subword, RIGHT_WALL_WORD)) right_wall_encountered = true; wpp_old->used = true; } } /* Scan the old pathpos queue, and check for which words we can advance * in the wordgraph. Do it in two passes: * 1. Advance to next words that are next in the alternative of old * words. * 2. Advance to next words that are in a different alternative than the * words that are already in the new pathpos queue. */ for (wpp_old = wp_old; NULL != wpp_old->word; wpp_old++) { wg_word = wpp_old->word; if (NULL == wg_word->next) continue; /* XXX avoid termination word */ /* Here wg_word->next cannot be NULL. */ assert(NULL != wg_word->next[0], "Bad wordgraph: " "'%s'->next[0]==NULL", wg_word->subword); assert((NULL != wg_word->next[0]->prev) || (NULL != wg_word->next[0]->next), "Bad wordgraph: " "'%s'->next[0]->prev/next==NULL", wg_word->subword); assert(NULL != wg_word->next[0]->prev[0], "Bad wordgraph: " "'%s'->next[0]->prev[0]==NULL", wg_word->subword); for (next = wg_word->next; NULL != *next; next++) { if (wg_word->hier_depth <= (*next)->hier_depth && (NULL == (*next)->prev[1])) { lgdebug(+D_FW, "Word %zu:%s(%zu) next %zu:%s(%zu) next_ok\n", wg_word->node_num, wg_word->subword, wg_word->hier_depth, (*next)->node_num, (*next)->subword, (*next)->hier_depth); wpp_old->next_ok = true; break; } } if (wpp_old->next_ok) { lgdebug(+D_FW, "Advancing %zu:%s next_ok\n", wg_word->node_num, wg_word->subword); for (next = wg_word->next; NULL != *next; next++) { wordgraph_pathpos_add(&wp_new, *next, false/* used */, false/* same_word */, true/* diff_alternative */); } } } for (wpp_old = wp_old; NULL != wpp_old->word; wpp_old++) { wg_word = wpp_old->word; if (!wpp_old->next_ok) /* next_ok words have got handled above */ { bool same_alternative = false; if (NULL == wg_word->next) continue; /* termination word */ if (NULL != wp_new) { for (next = wg_word->next; NULL != *next; next++) { for (wpp_new = wp_new; NULL != wpp_new->word; wpp_new++) { if ((wpp_new->word != *next) && in_same_alternative(wpp_new->word, *next)) { lgdebug(+D_FW, "same_alternative: %zu:%s and %zu:%s\n", wpp_new->word->node_num, wpp_new->word->subword, (*next)->node_num, (*next)->subword); same_alternative = true; break; } } if (same_alternative) break; /* shortcut */ } } /* If there are already words in the pathpos queue from the same * alternative of the common ancestor of the next word, we cannot * put it yet in the queue, because we should not put in the same * slot of the word-array, words from the same alternative since * else only one of them can be chosen by the linkage. Hence put * again in the pathpos queue the current word, marking it was * "same_word". This will cause generation of an empty word in the * next round. */ lgdebug(+D_FW, "Advancing %zu:%s: ", wg_word->node_num, wg_word->subword); if (same_alternative) { lgdebug(D_FW, "No (same alt) used=%d\n", wpp_old->used); wordgraph_pathpos_add(&wp_new, wg_word, wpp_old->used, true/* same_word */, true/* diff_alternative */); } else { bool added = false; for (next = wg_word->next; NULL != *next; next++) added |= wordgraph_pathpos_add(&wp_new, *next, false/* used */, false/* same_word */, true/* diff_alternative */); if (added) { lgdebug(D_FW, "Yes\n"); } else { lgdebug(D_FW, "No (existing)\n"); } } } } free(wp_old); } while ((NULL != wp_new[1].word) || (wp_new[0].word->morpheme_type != MT_INFRASTRUCTURE)); free(wp_new); lgdebug(+D_FW, "sent->length %zu\n", sent->length); if (verbosity_level(D_SW)) print_sentence_word_alternatives(sent, true, NULL, NULL); return !error_encountered; } #undef D_FW /** * This just looks up all the words in the sentence, and builds * up an appropriate error message in case some are not there. * It has no side effect on the sentence. Returns true if all * went well. * * This code is called only if the 'unknown-words' flag is set. */ bool sentence_in_dictionary(Sentence sent) { bool ok_so_far; size_t w; const char * s; Dictionary dict = sent->dict; char temp[1024]; ok_so_far = true; for (w=0; wlength; w++) { size_t ialt; for (ialt=0; NULL != sent->word[w].alternatives[ialt]; ialt++) { s = sent->word[w].alternatives[ialt]; if (!find_word_in_dict(dict, s)) { if (ok_so_far) { safe_strcpy(temp, "The following words are not in the dictionary:", sizeof(temp)); ok_so_far = false; } safe_strcat(temp, " \"", sizeof(temp)); safe_strcat(temp, s, sizeof(temp)); safe_strcat(temp, "\"", sizeof(temp)); } } } if (!ok_so_far) { err_ctxt ec = { sent }; err_msgc(&ec, lg_Error, "Error: Sentence not in dictionary\n%s", temp); } return ok_so_far; } link-grammar-5.3.16/link-grammar/link-includes.h0000644000076400007640000003702513040204035016411 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LINKINCLUDESH_ #define _LINKINCLUDESH_ #ifndef SWIG #include /* Needed for bool typedef */ #include /* Needed for FILE* below */ #include LINK_BEGIN_DECLS #ifndef __bool_true_false_are_defined #ifdef _Bool #define bool _Bool #else #define bool int #endif #define true 1 #define false 0 #define __bool_true_false_are_defined 1 #endif #endif /* !SWIG */ /********************************************************************** * * System initialization * ***********************************************************************/ typedef struct Dictionary_s * Dictionary; link_public_api(const char *) linkgrammar_get_version(void); link_public_api(const char *) linkgrammar_get_dict_version(Dictionary); link_public_api(const char *) linkgrammar_get_dict_locale(Dictionary); /********************************************************************** * * Functions and definitions for the error handler. * ***********************************************************************/ typedef enum { lg_Fatal = 1, lg_Error, lg_Warn, lg_Info, lg_Debug, lg_Trace, lg_None } lg_error_severity; /* Raw error message. */ typedef struct { /* err_ctxt ec; */ lg_error_severity severity; const char *severity_label; const char *text; } lg_errinfo; /* Error handler callback function. */ typedef void (*lg_error_handler)(lg_errinfo *, void *); link_public_api(lg_error_handler) lg_error_set_handler(lg_error_handler, void *data); link_public_api(const void *) lg_error_set_handler_data(void * data); link_public_api(char *) lg_error_formatmsg(lg_errinfo *lge); link_public_api(int) lg_error_printall(lg_error_handler, void *data); link_public_api(int) lg_error_clearall(void); /********************************************************************** * * Functions to manipulate Dictionaries * ***********************************************************************/ link_public_api(Dictionary) dictionary_create_lang(const char * lang); link_public_api(Dictionary) dictionary_create_default_lang(void); link_public_api(const char *) dictionary_get_lang(Dictionary); link_public_api(void) dictionary_delete(Dictionary); link_public_api(void) dictionary_set_data_dir(const char * path); link_public_api(char *) dictionary_get_data_dir(void); /********************************************************************** * * Functions to manipulate Parse Options * ***********************************************************************/ typedef enum { VDAL=1, /* Sort by Violations, Disjunct cost, Link cost */ CORPUS, /* Sort by Corpus cost */ } Cost_Model_type; typedef struct Parse_Options_s * Parse_Options; link_public_api(Parse_Options) parse_options_create(void); link_public_api(int) parse_options_delete(Parse_Options opts); link_public_api(void) parse_options_set_verbosity(Parse_Options opts, int verbosity); link_public_api(int) parse_options_get_verbosity(Parse_Options opts); link_public_api(void) parse_options_set_debug(Parse_Options opts, const char * debug); link_public_api(char *) parse_options_get_debug(Parse_Options opts); link_public_api(void) parse_options_set_test(Parse_Options opts, const char * test); link_public_api(char *) parse_options_get_test(Parse_Options opts); link_public_api(void) parse_options_set_linkage_limit(Parse_Options opts, int linkage_limit); link_public_api(int) parse_options_get_linkage_limit(Parse_Options opts); link_public_api(void) parse_options_set_disjunct_cost(Parse_Options opts, double disjunct_cost); link_public_api(double) parse_options_get_disjunct_cost(Parse_Options opts); link_public_api(void) parse_options_set_min_null_count(Parse_Options opts, int null_count); link_public_api(int) parse_options_get_min_null_count(Parse_Options opts); link_public_api(void) parse_options_set_max_null_count(Parse_Options opts, int null_count); link_public_api(int) parse_options_get_max_null_count(Parse_Options opts); link_public_api(void) parse_options_set_islands_ok(Parse_Options opts, bool islands_ok); link_public_api(bool) parse_options_get_islands_ok(Parse_Options opts); link_public_api(void) parse_options_set_spell_guess(Parse_Options opts, int spell_guess); link_public_api(int) parse_options_get_spell_guess(Parse_Options opts); link_public_api(void) parse_options_set_short_length(Parse_Options opts, int short_length); link_public_api(int) parse_options_get_short_length(Parse_Options opts); link_public_api(void) parse_options_set_max_memory(Parse_Options opts, int mem); link_public_api(int) parse_options_get_max_memory(Parse_Options opts); link_public_api(void) parse_options_set_max_parse_time(Parse_Options opts, int secs); link_public_api(int) parse_options_get_max_parse_time(Parse_Options opts); link_public_api(void) parse_options_set_cost_model_type(Parse_Options opts, Cost_Model_type cm); link_public_api(Cost_Model_type) parse_options_get_cost_model_type(Parse_Options opts); link_public_api(void) parse_options_set_perform_pp_prune(Parse_Options opts, bool pp_prune); link_public_api(bool) parse_options_get_perform_pp_prune(Parse_Options opts); link_public_api(void) parse_options_set_use_sat_parser(Parse_Options opts, bool use_sat_solver); link_public_api(bool) parse_options_get_use_sat_parser(Parse_Options opts); link_public_api(void) parse_options_set_use_viterbi(Parse_Options opts, bool use_viterbi); link_public_api(bool) parse_options_get_use_viterbi(Parse_Options opts); link_public_api(bool) parse_options_timer_expired(Parse_Options opts); link_public_api(bool) parse_options_memory_exhausted(Parse_Options opts); link_public_api(bool) parse_options_resources_exhausted(Parse_Options opts); link_public_api(void) parse_options_set_use_cluster_disjuncts(Parse_Options opts, bool val); link_public_api(bool) parse_options_get_use_cluster_disjuncts(Parse_Options opts); link_public_api(void) parse_options_set_all_short_connectors(Parse_Options opts, bool val); link_public_api(bool) parse_options_get_all_short_connectors(Parse_Options opts); link_public_api(void) parse_options_set_repeatable_rand(Parse_Options opts, bool val); link_public_api(bool) parse_options_get_repeatable_rand(Parse_Options opts); link_public_api(void) parse_options_reset_resources(Parse_Options opts); /********************************************************************** * * The following Parse_Options functions do not directly affect the * operation of the parser, but they can be useful for organizing the * search, or displaying the results. They were included as switches for * convenience in implementing the "standard" version of the link parser * using the API. * ***********************************************************************/ typedef enum { NO_DISPLAY = 0, /** Display is disabled */ MULTILINE = 1, /** multi-line, indented display */ BRACKET_TREE = 2, /** single-line, bracketed tree */ SINGLE_LINE = 3, /** single line, round parenthesis */ MAX_STYLES = 3 /* this must always be last, largest */ } ConstituentDisplayStyle; link_public_api(void) parse_options_set_display_morphology(Parse_Options opts, int val); link_public_api(int) parse_options_get_display_morphology(Parse_Options opts); /********************************************************************** * * Functions to manipulate Sentences * ***********************************************************************/ typedef struct Sentence_s * Sentence; typedef size_t LinkageIdx; link_public_api(Sentence) sentence_create(const char *input_string, Dictionary dict); link_public_api(void) sentence_delete(Sentence sent); link_public_api(int) sentence_split(Sentence sent, Parse_Options opts); link_public_api(int) sentence_parse(Sentence sent, Parse_Options opts); link_public_api(int) sentence_length(Sentence sent); link_public_api(int) sentence_null_count(Sentence sent); link_public_api(int) sentence_num_linkages_found(Sentence sent); link_public_api(int) sentence_num_valid_linkages(Sentence sent); link_public_api(int) sentence_num_linkages_post_processed(Sentence sent); link_public_api(int) sentence_num_violations(Sentence sent, LinkageIdx linkage_num); link_public_api(double) sentence_disjunct_cost(Sentence sent, LinkageIdx linkage_num); link_public_api(int) sentence_link_cost(Sentence sent, LinkageIdx linkage_num); /********************************************************************** * * Functions that create and manipulate Linkages. * When a Linkage is requested, the user is given a * copy of all of the necessary information, and is responsible * for freeing up the storage when he/she is finished, using * the routines provided below. * ***********************************************************************/ typedef struct Linkage_s * Linkage; typedef size_t WordIdx; typedef size_t LinkIdx; link_public_api(Linkage) linkage_create(LinkageIdx linkage_num, Sentence sent, Parse_Options opts); link_public_api(void) linkage_delete(Linkage linkage); link_public_api(size_t) linkage_get_num_words(const Linkage linkage); link_public_api(size_t) linkage_get_num_links(const Linkage linkage); link_public_api(WordIdx) linkage_get_link_lword(const Linkage linkage, LinkIdx index); link_public_api(WordIdx) linkage_get_link_rword(const Linkage linkage, LinkIdx index); link_public_api(int) linkage_get_link_length(const Linkage linkage, LinkIdx index); link_public_api(const char *) linkage_get_link_label(const Linkage linkage, LinkIdx index); link_public_api(const char *) linkage_get_link_llabel(const Linkage linkage, LinkIdx index); link_public_api(const char *) linkage_get_link_rlabel(const Linkage linkage, LinkIdx index); link_public_api(int) linkage_get_link_num_domains(const Linkage linkage, LinkIdx index); link_public_api(const char **) linkage_get_link_domain_names(const Linkage linkage, LinkIdx index); link_public_api(const char **) linkage_get_words(const Linkage linkage); link_public_api(const char *) linkage_get_disjunct_str(const Linkage linkage, WordIdx word_num); link_public_api(double) linkage_get_disjunct_cost(const Linkage linkage, WordIdx word_num); link_public_api(double) linkage_get_disjunct_corpus_score(const Linkage linkage, WordIdx word_num); link_public_api(const char *) linkage_get_word(const Linkage linkage, WordIdx word_num); link_public_api(char *) linkage_print_constituent_tree(Linkage linkage, ConstituentDisplayStyle mode); link_public_api(void) linkage_free_constituent_tree_str(char *str); link_public_api(char *) linkage_print_diagram(const Linkage linkage, bool display_walls, size_t screen_width); link_public_api(void) linkage_free_diagram(char * str); link_public_api(char *) linkage_print_postscript(const Linkage linkage, bool display_walls, bool print_ps_header); link_public_api(void) linkage_free_postscript(char * str); link_public_api(char *) linkage_print_disjuncts(const Linkage linkage); link_public_api(void) linkage_free_disjuncts(char *str); link_public_api(char *) linkage_print_links_and_domains(const Linkage linkage); link_public_api(void) linkage_free_links_and_domains(char *str); link_public_api(char *) linkage_print_pp_msgs(Linkage linkage); link_public_api(void) linkage_free_pp_msgs(char * str); link_public_api(char *) linkage_print_senses(Linkage linkage); link_public_api(void) linkage_free_senses(char *str); link_public_api(int) linkage_unused_word_cost(const Linkage linkage); link_public_api(double) linkage_disjunct_cost(const Linkage linkage); link_public_api(int) linkage_link_cost(const Linkage linkage); link_public_api(double) linkage_corpus_cost(const Linkage linkage); link_public_api(const char *) linkage_get_violation_name(const Linkage linkage); /********************************************************************** * * Internal functions -- do not use these in new code! * These are not intended for general public use, but are required to * get the link-parser executable to link under MSVC6. * XXX FIXME we're on msvc14 now, do we still need these?? * ***********************************************************************/ link_public_api(void) dict_display_word_expr(Dictionary dict, const char *, Parse_Options opts); link_public_api(void) dict_display_word_info(Dictionary dict, const char *, Parse_Options opts); link_public_api(void) left_print_string(FILE* fp, const char *, int); link_public_api(bool) lg_expand_disjunct_list(Sentence sent); /********************************************************************** * * Internal functions -- do not use these in new code! * These are not intended for general public use, but are required to * work around certain Micorsoft Windows linking oddities * (specifically, to be callable from the JNI bindings library.) * ***********************************************************************/ link_public_api(void) parse_options_print_total_time(Parse_Options opts); #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ > 4) #define GNUC_PRINTF( format_idx, arg_idx ) \ __attribute__((__format__ (__printf__, format_idx, arg_idx))) #else #define GNUC_PRINTF( format_idx, arg_idx ) #endif link_public_api(int) prt_error(const char *fmt, ...) GNUC_PRINTF(1,2); /******************************************************* * * Macros for marking obsolete functions -- but there aren't any, * just right now. * ********************************************************/ #if __GNUC__ > 2 #define GNUC_DEPRECATED __attribute__((deprecated)) #else #define GNUC_DEPRECATED #endif #if defined(_MSC_VER) && _MSC_VER > 1200 /* Only if newer than MSVC6 */ #define MS_DEPRECATED __declspec(deprecated) #else #define MS_DEPRECATED #endif /********************************************************************** * * Functions that allow special-purpose post-processing of linkages * ***********************************************************************/ #ifndef SWIG /** Do not use in new code! */ typedef struct Postprocessor_s PostProcessor; MS_DEPRECATED link_public_api(PostProcessor *) post_process_open(const char *path) GNUC_DEPRECATED; MS_DEPRECATED link_public_api(void) post_process_close(PostProcessor *) GNUC_DEPRECATED; MS_DEPRECATED link_public_api(void) linkage_post_process(Linkage, PostProcessor *) GNUC_DEPRECATED; LINK_END_DECLS #endif /* !SWIG */ #endif link-grammar-5.3.16/link-grammar/corpus/0000755000076400007640000000000013074513206015075 500000000000000link-grammar-5.3.16/link-grammar/corpus/corpus.h0000664000076400007640000000267613000262101016476 00000000000000/* * corpus.h * * Data for corpus statistics, used to provide a parse ranking * to drive the SAT solver, as well as parse ranking with the * ordinary solver. * * Copyright (c) 2008, 2009 Linas Vepstas */ #ifndef _LINKGRAMMAR_CORPUS_H #define _LINKGRAMMAR_CORPUS_H #include "../link-includes.h" #ifdef USE_CORPUS #include "../api-types.h" #include "../utilities.h" Corpus * lg_corpus_new(void); void lg_corpus_delete(Corpus *); void lg_corpus_score(Linkage); double lg_corpus_disjunct_score(Linkage, WordIdx); void lg_corpus_linkage_senses(Linkage); Sense * lg_get_word_sense(Linkage, WordIdx); Sense * lg_sense_next(Sense *); int lg_sense_get_index(Sense *); const char * lg_sense_get_subscripted_word(Sense *); const char * lg_sense_get_disjunct(Sense *); const char * lg_sense_get_sense(Sense *); double lg_sense_get_score(Sense *); void lg_sense_delete(Linkage); #else /* USE_CORPUS */ static inline void lg_corpus_score(Linkage l) {} static inline void lg_corpus_linkage_senses(Linkage l) {} static inline void * lg_get_word_sense(Linkage lkg, WordIdx word) { return NULL; } static inline void * lg_sense_next(void *s) {return NULL; } static inline const char * lg_sense_get_sense(void *s) { return NULL; } static inline double lg_sense_get_score(void *s) { return 0.0; } static inline double lg_corpus_disjunct_score(Linkage linkage, WordIdx w) { return 998.0; } #endif /* USE_CORPUS */ #endif /* _LINKGRAMMAR_CORPUS_H */ link-grammar-5.3.16/link-grammar/corpus/README0000664000076400007640000000134212431741033015674 00000000000000 Parse Ranking and Word Sense Statistics --------------------------------------- This directory contains code that computes a parse ranking, as well as a word-sense probability (based on WordNet 3.0) by looking up frequency statistics from an SQL database. The SQLite database engine is used because it is "administration-free" for the user, and because its license is compatbile with the current link-grammar license. This directory also contains code for "broadening" word linakges. See data/sql/README for more info. This directory contains one administrative tool, "cluster-pop", which is not built by default because users do not need this tool. See the Makefile.am for notes on how to build it. link-grammar-5.3.16/link-grammar/corpus/corpus.c0000644000076400007640000002655213040204035016474 00000000000000/* * corpus.c * * Data for corpus statistics, used to provide a parse ranking * to drive the SAT solver, as well as parse ranking with the * ordinary solver. * * Copyright (c) 2008, 2009 Linas Vepstas */ #include #include #include #include #include "corpus.h" #include "api-structures.h" #include "disjuncts.h" #include "utilities.h" struct corpus_s { char * dbname; sqlite3 *dbconn; sqlite3_stmt *rank_query; sqlite3_stmt *sense_query; const char *errmsg; int rc; }; struct sense_s { int word; const char * inflected_word; const char * disjunct; char * sense; double score; Sense *next; }; /* ========================================================= */ static void * db_file_open(const char * dbname, void * user_data) { Corpus *c = (Corpus *) user_data; int rc; sqlite3 *dbconn; c->rc = sqlite3_open_v2(dbname, &dbconn, SQLITE_OPEN_READONLY, NULL); if (c->rc) { c->errmsg = sqlite3_errmsg(dbconn); sqlite3_close(dbconn); return NULL; } c->dbname = strdup(dbname); return dbconn; } /** * Initialize the corpus statistics subsystem. */ Corpus * lg_corpus_new(void) { int rc; Corpus *c = (Corpus *) malloc(sizeof(Corpus)); c->rank_query = NULL; c->sense_query = NULL; c->errmsg = NULL; c->dbname = NULL; /* dbname = "/link-grammar/data/en/sql/disjuncts.db"; */ #ifdef _WIN32 #define DBNAME "sql\\disjuncts.db" #else #define DBNAME "sql/disjuncts.db" #endif c->dbconn = object_open(DBNAME, db_file_open, c); if (NULL == c->dbconn) { if (SQLITE_CANTOPEN == c->rc) { prt_error("Warning: File not found: %s\n" "\tWas looking for: " DBNAME "\n", c->errmsg); } else { prt_error("Warning: Can't open database: %s\n" "\tWas looking for: " DBNAME "\n", c->errmsg); } return c; } /* Now prepare the statements we plan to use */ rc = sqlite3_prepare_v2(c->dbconn, "SELECT log_cond_probability FROM Disjuncts " "WHERE inflected_word = ? AND disjunct = ?;", -1, &c->rank_query, NULL); if (rc != SQLITE_OK) { prt_error("Error: Can't prepare the ranking statment: %s\n", sqlite3_errmsg(c->dbconn)); } /* Results are returned in sorted order .. would it be faster * to sort locally? Don't know ... */ rc = sqlite3_prepare_v2(c->dbconn, "SELECT word_sense, log_cond_probability FROM DisjunctSenses " "WHERE inflected_word = ? AND disjunct = ? " "ORDER BY log_cond_probability ASC;", -1, &c->sense_query, NULL); if (rc != SQLITE_OK) { prt_error("Error: Can't prepare the sense statment: %s\n", sqlite3_errmsg(c->dbconn)); } prt_error("Info: Corpus statistics database found at %s\n", c->dbname); return c; } /** * lg_corpus_delete -- shut down the corpus statistics subsystem. */ void lg_corpus_delete(Corpus *c) { if (NULL == c) return; if (c->rank_query) { sqlite3_finalize(c->rank_query); c->rank_query = NULL; } if (c->sense_query) { sqlite3_finalize(c->sense_query); c->sense_query = NULL; } if (c->dbconn) { sqlite3_close(c->dbconn); c->dbconn = NULL; } if (c->dbname) { free(c->dbname); c->dbname = NULL; } free(c); } /* ========================================================= */ /* LOW_SCORE is what is assumed if a disjunct-word pair is not found * in the dictionary. It is meant to be -log_2(prob(d|w)) where * prob(d|w) is the conditional probability of seeing the disjunct d * given the word w. A value of 17 is about equal to 1 in 100,000. */ #define LOW_SCORE 17.0 /** * get_disjunct_score -- get log probability of observing disjunt. * * Given an "inflected" word and a disjunct, thris routine returns the * -log_2 conditional probability prob(d|w) of seeing the disjunct 'd' * given that the word 'w' was observed. Here, "inflected word" means * the link-grammar dictionary entry, complete with its trailing period * and tag -- e.g. run.v or running.g -- everything after the dot is the * "inflection". */ static double get_disjunct_score(Corpus *corp, const char * inflected_word, const char * disjunct) { double val; int rc; /* Look up the disjunct in the database */ rc = sqlite3_bind_text(corp->rank_query, 1, inflected_word, -1, SQLITE_STATIC); if (rc != SQLITE_OK) { const char *errmsg = sqlite3_errmsg(corp->dbconn); prt_error("Error: SQLite can't bind word: rc=%d %s\n", rc, errmsg); return LOW_SCORE; } rc = sqlite3_bind_text(corp->rank_query, 2, disjunct, -1, SQLITE_STATIC); if (rc != SQLITE_OK) { const char *errmsg = sqlite3_errmsg(corp->dbconn); prt_error("Error: SQLite can't bind disjunct: rc=%d %s\n", rc, errmsg); return LOW_SCORE; } rc = sqlite3_step(corp->rank_query); if (rc != SQLITE_ROW) { val = LOW_SCORE; #ifdef DEBUG printf ("Word=%s dj=%s not found in dict, assume score=%f\n", inflected_word, disjunct, val); #endif if (rc < SQLITE_ROW) { const char *errmsg = sqlite3_errmsg(corp->dbconn); prt_error("Error: SQLite can't ifind word: rc=%d %s\n", rc, errmsg); } } else { val = sqlite3_column_double(corp->rank_query, 0); if (LOW_SCORE < val) val = LOW_SCORE; #ifdef DEBUG printf ("Word=%s dj=%s score=%f\n", inflected_word, disjunct, val); #endif } /* Failure to do both a reset *and* a clear will cause subsequent * binds to fail. */ sqlite3_reset(corp->rank_query); sqlite3_clear_bindings(corp->rank_query); return val; } /* ========================================================= */ /** * lg_corpus_score -- compute parse-ranking score for sentence. * * Given a parsed sentence, this routine will compute a parse ranking * score, based on the probabilites of observing the indicated set of * disjuncts in the statistics database. * * The score is stored in the Linkage_info->corpus_cost struct member. * * The score is currently computed as the average -log_2 conditional * probability p(d|w) of observing disjunct 'd', given word 'w'. * Lower scores are better -- they indicate more likely parses. */ void lg_corpus_score(Linage lkg) { const char *infword, *djstr; double tot_score = 0.0f; Corpus *corp = sent->dict->corpus; int nwords = lkg->num_words; int w; /* No-op if the database is not open */ if (NULL == corp->dbconn) return; lg_compute_disjunct_strings(lkg); /* Decrement nwords, so as to ignore the RIGHT-WALL */ nwords --; /* Loop over each word in the sentence (skipping LEFT-WALL, which is * word 0. */ for (w=1; wchosen_disjuncts[w]; /* disj is NULL if word did not participate in parse */ if (NULL == disj) { tot_score += LOW_SCORE; continue; } infword = disj->string; djstr = lkg->disjunct_list_str[w]; tot_score += get_disjunct_score(corp, infword, djstr); } /* Decrement nwords, so as to ignore the LEFT-WALL */ --nwords; tot_score /= nwords; lkg->lifo.corpus_cost = tot_score; } double lg_corpus_disjunct_score(Linkage linkage, int w) { double score; const char *infword, *djstr; Sentence sent = linkage->sent; Corpus *corp = sent->dict->corpus; Disjunct *disj; /* No-op if the database is not open */ if (NULL == corp->dbconn) return LOW_SCORE; /* disj is NULL if word did not participate in parse */ disj = linkage->chosen_disjuncts[w]; if (NULL == disj) return LOW_SCORE; lg_compute_disjunct_strings(linkage); infword = disj->string; djstr = linkage->disjunct_list_str[w]; score = get_disjunct_score(corp, infword, djstr); return score; } /* ========================================================= */ /** * lg_corpus_senses -- Given word and disjunct, look up senses. * * Given a particular disjunct for a word, look up its most * likely sense assignments from the database. */ static Sense * lg_corpus_senses(Corpus *corp, const char * inflected_word, const char * disjunct, int wrd) { double log_prob; const unsigned char *sense; Sense *sns, *head = NULL; int rc; /* Look up the disjunct in the database */ rc = sqlite3_bind_text(corp->sense_query, 1, inflected_word, -1, SQLITE_STATIC); if (rc != SQLITE_OK) { prt_error("Error: SQLite can't bind word in sense query: rc=%d \n", rc); return NULL; } rc = sqlite3_bind_text(corp->sense_query, 2, disjunct, -1, SQLITE_STATIC); if (rc != SQLITE_OK) { prt_error("Error: SQLite can't bind disjunct in sense query: rc=%d \n", rc); return NULL; } rc = sqlite3_step(corp->sense_query); while (SQLITE_ROW == rc) { sense = sqlite3_column_text(corp->sense_query, 0); log_prob = sqlite3_column_double(corp->sense_query, 1); // printf ("Word=%s dj=%s sense=%s score=%f\n", // inflected_word, disjunct, sense, log_prob); sns = (Sense *) malloc(sizeof(Sense)); sns->next = head; head = sns; sns->inflected_word = inflected_word; sns->disjunct = disjunct; sns->sense = strdup(sense); sns->score = log_prob; sns->word = wrd; /* Get the next row, if any */ rc = sqlite3_step(corp->sense_query); } /* Failure to do both a reset *and* a clear will cause subsequent * binds tp fail. */ sqlite3_reset(corp->sense_query); sqlite3_clear_bindings(corp->sense_query); return head; } /* ========================================================= */ /** * lg_corpus_linkage_senses -- Given a linkage, look up senses. * * Given a particular linakge, look up the most likely sense * assignments from the database. * * This function is not used to guide the parsing process; it is * only an informational look-up. */ void lg_corpus_linkage_senses(Linkage lkg) { const char * infword; Sentence sent = lkg->sent; Dictionary dict = sent->dict; Corpus *corp = dict->corpus; int nwords = lkg->num_words; int w; if (lkg->sense_list) return; /* Set up the disjunct strings first */ lg_compute_disjunct_strings(lkg); lkg->sense_list = (Sense **) malloc(nwords * sizeof (Sense *)); memset(lkg->sense_list, 0, nwords * sizeof (Sense *)); /* Decrement nwords, so as to ignore the RIGHT-WALL */ nwords --; /* Loop over each word in the sentence (skipping LEFT-WALL, which is * word 0. */ for (w=1; wchosen_disjuncts[w]; /* disj is NULL if word did not participate in parse */ if (NULL == disj) { continue; } infword = disj->string; lkg->sense_list[w] = lg_corpus_senses(corp, infword, lkg->disjunct_list_str[w], w); } } /* ========================================================= */ /* Return bits and pieces of the sense assignments */ Sense * lg_get_word_sense(Linkage lkg, WordIdx word) { if (!lkg->sense_list) return NULL; if (lkg->num_words <= word) return NULL; return lkg->sense_list[word]; } Sense * lg_sense_next(Sense *sns) { return sns->next; } int lg_sense_get_index(Sense *sns) { return sns->word; } const char * lg_sense_get_subscripted_word(Sense *sns) { return sns->inflected_word; } const char * lg_sense_get_disjunct(Sense *sns) { return sns->disjunct; } const char * lg_sense_get_sense(Sense *sns) { return sns->sense; } double lg_sense_get_score(Sense *sns) { return sns->score; } void lg_sense_delete(Linkage lkg) { size_t nwords = lkg->num_words; size_t w; if (NULL == lkg->sense_list) return; for (w=0; wsense_list[w]; while (sns) { Sense * nxt = sns->next; free(sns->sense); free(sns); sns = nxt; } } free (lkg->sense_list); lkg->sense_list = NULL; } /* ======================= END OF FILE ===================== */ link-grammar-5.3.16/link-grammar/corpus/cluster.h0000664000076400007640000000145112431741033016647 00000000000000/* * cluster.h * * Data for related-word clusters. Meant to expand disjunct covereage * for the case where a parse cannot be completed without ommitting * a word. * * Copyright (c) 2009 Linas Vepstas */ #ifndef _LINKGRAMMAR_CLUSTER_H #define _LINKGRAMMAR_CLUSTER_H #ifdef USE_CORPUS #include "../api-types.h" #include "../link-includes.h" Cluster * lg_cluster_new(void); void lg_cluster_delete(Cluster *); Disjunct * lg_cluster_get_disjuncts(Cluster *, const char * wrd); #else /* USE_CORPUS */ static inline Cluster * lg_cluster_new(void) { return NULL; } static inline void lg_cluster_delete(Cluster *c) {} static inline Disjunct * lg_cluster_get_disjuncts(Cluster *c, const char * wrd) { return NULL; } #endif /* USE_CORPUS */ #endif /* _LINKGRAMMAR_CLUSTER_H */ link-grammar-5.3.16/link-grammar/corpus/Makefile.in0000644000076400007640000005617513074512576017111 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Makefile.am # Master automake file for building the corpus-statistics tools # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 = link-grammar/corpus ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = 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; }; \ } am__installdirs = "$(DESTDIR)$(libdir)" LTLIBRARIES = $(lib_LTLIBRARIES) am__DEPENDENCIES_1 = liblink_corpus_la_DEPENDENCIES = $(am__DEPENDENCIES_1) am_liblink_corpus_la_OBJECTS = cluster.lo corpus.lo liblink_corpus_la_OBJECTS = $(am_liblink_corpus_la_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = liblink_corpus_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(AM_CFLAGS) $(CFLAGS) $(liblink_corpus_la_LDFLAGS) $(LDFLAGS) \ -o $@ @WITH_CORPUS_TRUE@am_liblink_corpus_la_rpath = -rpath $(libdir) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = SOURCES = $(liblink_corpus_la_SOURCES) DIST_SOURCES = $(liblink_corpus_la_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ -DVERSION=\"@VERSION@\" -DDICTIONARY_DIR=\"$(pkgdatadir)\" DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ AM_CPPFLAGS = -I$(top_srcdir)/link-grammar $(WARN_CFLAGS) $(SQLITE3_CFLAGS) @WITH_CORPUS_TRUE@lib_LTLIBRARIES = liblink-corpus.la # Undefined symbols are allowed, as otherwise there is a circular # dependenincy on liblink-grammar. # liblink_corpus_la_LDFLAGS = -no-undefined liblink_corpus_la_LDFLAGS = $(LINK_CFLAGS) liblink_corpus_la_LIBADD = ${SQLITE3_LIBS} liblink_corpus_la_SOURCES = \ cluster.h \ cluster.c \ corpus.h \ corpus.c EXTRA_DIST = \ README # Don't build the tools by default; only the maintainer (me) needs # to run this tool. # # Specifying the binaries here leads to circular Make dependencies # which I am too lazy to fix. To build the tool, you need to uncomment # the below, then run a two-step build process: # autogen.sh ; make # autogen.sh --enable-corpus-stats ; make # # noinst_PROGRAMS=cluster-pop sniff cluster_pop_SOURCES = cluster-pop.c cluster_pop_LDADD = ${SQLITE3_LIBS} \ $(top_builddir)/link-grammar/liblink-grammar.la sniff_SOURCES = sniff.c sniff_LDADD = ${SQLITE3_LIBS} all: all-am .SUFFIXES: .SUFFIXES: .c .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 link-grammar/corpus/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign link-grammar/corpus/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-libLTLIBRARIES: $(lib_LTLIBRARIES) @$(NORMAL_INSTALL) @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ list2=; for p in $$list; do \ if test -f $$p; then \ list2="$$list2 $$p"; \ else :; fi; \ done; \ test -z "$$list2" || { \ echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ } uninstall-libLTLIBRARIES: @$(NORMAL_UNINSTALL) @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ for p in $$list; do \ $(am__strip_dir) \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ done clean-libLTLIBRARIES: -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) @list='$(lib_LTLIBRARIES)'; \ locs=`for p in $$list; do echo $$p; done | \ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ sort -u`; \ test -z "$$locs" || { \ echo rm -f $${locs}; \ rm -f $${locs}; \ } liblink-corpus.la: $(liblink_corpus_la_OBJECTS) $(liblink_corpus_la_DEPENDENCIES) $(EXTRA_liblink_corpus_la_DEPENDENCIES) $(AM_V_CCLD)$(liblink_corpus_la_LINK) $(am_liblink_corpus_la_rpath) $(liblink_corpus_la_OBJECTS) $(liblink_corpus_la_LIBADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cluster.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/corpus.Plo@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .c.lo: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ 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-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 $(LTLIBRARIES) installdirs: for dir in "$(DESTDIR)$(libdir)"; 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-generic clean-libLTLIBRARIES 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-dvi: install-dvi-am install-dvi-am: install-exec-am: install-libLTLIBRARIES 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-libLTLIBRARIES .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \ ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags 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-libLTLIBRARIES 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-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am uninstall-libLTLIBRARIES .PRECIOUS: Makefile # 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: link-grammar-5.3.16/link-grammar/corpus/cluster.c0000664000076400007640000001335012447435123016652 00000000000000/* * cluster.c * * Data for related-word clusters. Meant to expand disjunct coverage * for the case where a parse cannot be completed without ommitting * a word. * * Copyright (c) 2009 Linas Vepstas */ #include #include #include #include #include "cluster.h" #include "build-disjuncts.h" #include "disjunct-utils.h" #include "structures.h" #include "utilities.h" struct cluster_s { char * dbname; sqlite3 *dbconn; sqlite3_stmt *clu_query; sqlite3_stmt *dj_query; char *errmsg; int rc; }; /* ========================================================= */ static void * db_file_open(const char * dbname, void * user_data) { Cluster *c = (Cluster *) user_data; sqlite3 *dbconn; c->rc = sqlite3_open_v2(dbname, &dbconn, SQLITE_OPEN_READONLY, NULL); if (c->rc) { sqlite3_close(dbconn); return NULL; } c->dbname = strdup(dbname); return dbconn; } /** * Initialize the cluster statistics subsystem. */ Cluster * lg_cluster_new(void) { int rc; Cluster *c = (Cluster *) malloc(sizeof(Cluster)); c->clu_query = NULL; c->dj_query = NULL; c->errmsg = NULL; c->dbname = NULL; /* dbname = "/link-grammar/data/en/sql/clusters.db"; */ #ifdef _WIN32 #define DBNAME "sql\\clusters.db" #else #define DBNAME "sql/clusters.db" #endif c->dbconn = object_open(DBNAME, db_file_open, c); if (NULL == c->dbconn) { /* Very weird .. but if the database is not found, then sqlite * reports an "out of memory" error! So hide this misleading * error message. */ if (SQLITE_CANTOPEN == c->rc) { prt_error("Warning: Can't open database: File not found\n" "\tWas looking for: " DBNAME); } else { prt_error("Warning: Can't open database: %s\n" "\tWas looking for: " DBNAME, sqlite3_errmsg(c->dbconn)); } return c; } /* Now prepare the statements we plan to use */ rc = sqlite3_prepare_v2(c->dbconn, "SELECT cluster_name FROM ClusterMembers " "WHERE inflected_word = ?;", -1, &c->clu_query, NULL); if (rc != SQLITE_OK) { prt_error("Error: Can't prepare the cluster member statment: %s\n", sqlite3_errmsg(c->dbconn)); } rc = sqlite3_prepare_v2(c->dbconn, "SELECT disjunct, cost FROM ClusterDisjuncts " "WHERE cluster_name = ?;", -1, &c->dj_query, NULL); if (rc != SQLITE_OK) { prt_error("Error: Can't prepare the disjunct statment: %s\n", sqlite3_errmsg(c->dbconn)); } prt_error("Info: Cluster grouping database found at %s\n", c->dbname); return c; } /** * lg_cluster_delete -- shut down the cluster statistics subsystem. */ void lg_cluster_delete(Cluster *c) { if (NULL == c) return; if (c->clu_query) { sqlite3_finalize(c->clu_query); c->clu_query = NULL; } if (c->dj_query) { sqlite3_finalize(c->dj_query); c->dj_query = NULL; } if (c->dbconn) { sqlite3_close(c->dbconn); c->dbconn = NULL; } if (c->dbname) { free(c->dbname); c->dbname = NULL; } free(c); } /* ========================================================= */ static Exp * make_exp(const char *djstr, double cost) { char * tmp; Exp *p1, *p2; E_list *l, *lhead = NULL; size_t len; const char *sp = strchr (djstr, ' '); Exp *e = (Exp *) malloc(sizeof(Exp)); e->multi = 0; e->dir = ' '; e->cost = cost; /* If its just a single connector, then do just that */ if (NULL == sp || 0x0 == sp[1]) { e->type = CONNECTOR_type; if ('@' == djstr[0]) { e->multi = 1; djstr++; } len = strlen(djstr) - 1; if (sp) len--; e->u.string = strndup(djstr, len); e->dir = djstr[len]; return e; } /* If there are multiple connectors, and them together */ len = sp - djstr; tmp = strndup(djstr, len); p1 = make_exp(tmp, 0.0); free (tmp); p2 = make_exp(sp+1, 0.0); l = (E_list *) malloc(sizeof(E_list)); l->next = lhead; l->e = p2; lhead = l; l = (E_list *) malloc(sizeof(E_list)); l->next = lhead; l->e = p1; lhead = l; e->type = AND_type; e->u.l = lhead; return e; } #if NOT_NEEDED static Exp * or_exp(Exp *p1, Exp *p2) { E_list *l; E_list *lhead = NULL; if (NULL == p2) return p1; Exp *e = (Exp *) malloc(sizeof(Exp)); e->multi = 0; e->dir = ' '; e->cost = 0.0; e->type = OR_type; l = (E_list *) malloc(sizeof(E_list)); l->next = lhead; l->e = p2; lhead = l; l = (E_list *) malloc(sizeof(E_list)); l->next = lhead; l->e = p1; lhead = l; e->u.l = lhead; return e; } #endif static void free_exp(Exp *e) { if (CONNECTOR_type != e->type) { E_list *l = e->u.l; while(l) { E_list *ln = l->next; free_exp(l->e); free(l); l = ln; } return; } free((char *) e->u.string); free(e); } Disjunct * lg_cluster_get_disjuncts(Cluster *c, const char * wrd) { Disjunct *djl = NULL; int rc; const char * cluname; /* Look for a cluster containing this word */ rc = sqlite3_bind_text(c->clu_query, 1, wrd, -1, SQLITE_STATIC); rc = sqlite3_step(c->clu_query); if (rc != SQLITE_ROW) goto noclust; /* Get the cluster name, and look for the disjuncts */ cluname = sqlite3_column_text(c->clu_query,0); rc = sqlite3_bind_text(c->dj_query, 1, cluname, -1, SQLITE_STATIC); while(1) { const char *djs; double cost; Exp *e; Disjunct *dj; rc = sqlite3_step(c->dj_query); if (rc != SQLITE_ROW) break; djs = sqlite3_column_text(c->dj_query,0); cost = sqlite3_column_double(c->dj_query,1); /* All expanded disjuncts are costly! */ // cost += 0.5; cost -= 6.0; if (cost < 0.0) cost = 0.0; /* Building expressions */ e = make_exp(djs, cost); dj = build_disjuncts_for_exp(e, wrd, MAX_CONNECTOR_COST); djl = catenate_disjuncts(dj, djl); free_exp(e); } sqlite3_reset(c->dj_query); sqlite3_clear_bindings(c->dj_query); noclust: sqlite3_reset(c->clu_query); sqlite3_clear_bindings(c->clu_query); return djl; } /* ======================= END OF FILE ===================== */ link-grammar-5.3.16/link-grammar/corpus/Makefile.am0000664000076400007640000000240312766044421017057 00000000000000# # Makefile.am # Master automake file for building the corpus-statistics tools # DEFS = @DEFS@ -DVERSION=\"@VERSION@\" -DDICTIONARY_DIR=\"$(pkgdatadir)\" AM_CPPFLAGS = -I$(top_srcdir)/link-grammar $(WARN_CFLAGS) $(SQLITE3_CFLAGS) if WITH_CORPUS lib_LTLIBRARIES = liblink-corpus.la endif # Undefined symbols are allowed, as otherwise there is a circular # dependenincy on liblink-grammar. # liblink_corpus_la_LDFLAGS = -no-undefined liblink_corpus_la_LDFLAGS = $(LINK_CFLAGS) liblink_corpus_la_LIBADD = ${SQLITE3_LIBS} liblink_corpus_la_SOURCES = \ cluster.h \ cluster.c \ corpus.h \ corpus.c EXTRA_DIST= \ README # Don't build the tools by default; only the maintainer (me) needs # to run this tool. # # Specifying the binaries here leads to circular Make dependencies # which I am too lazy to fix. To build the tool, you need to uncomment # the below, then run a two-step build process: # autogen.sh ; make # autogen.sh --enable-corpus-stats ; make # # noinst_PROGRAMS=cluster-pop sniff cluster_pop_SOURCES = cluster-pop.c cluster_pop_LDADD = ${SQLITE3_LIBS} cluster_pop_LDADD += $(top_builddir)/link-grammar/liblink-grammar.la sniff_SOURCES = sniff.c sniff_LDADD = ${SQLITE3_LIBS} link-grammar-5.3.16/link-grammar/link-features.h0000644000076400007640000000146113074512714016431 00000000000000#ifndef LINK_FEATURES_H #define LINK_FEATURES_H #if defined(_MSC_VER) && !defined(LINK_GRAMMAR_DLL_EXPORT) #define LINK_GRAMMAR_DLL_EXPORT 1 #endif #ifdef __cplusplus # define LINK_BEGIN_DECLS extern "C" { # define LINK_END_DECLS } #else # define LINK_BEGIN_DECLS # define LINK_END_DECLS #endif #ifndef link_public_api # if defined(_MSC_VER) && !defined(LINK_GRAMMAR_STATIC) # if !defined LINK_GRAMMAR_DLL_EXPORT # error !defined LINK_GRAMMAR_DLL_EXPORT # endif # if LINK_GRAMMAR_DLL_EXPORT # define link_public_api(x) __declspec(dllexport) x # else # define link_public_api(x) __declspec(dllimport) x # endif # else # define link_public_api(x) x # endif #endif #define LINK_MAJOR_VERSION 5 #define LINK_MINOR_VERSION 3 #define LINK_MICRO_VERSION 16 #define LINK_VERSION_STRING "5.3.16" #endif link-grammar-5.3.16/link-grammar/pp_knowledge.c0000644000076400007640000003411213040204035016313 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /*********************************************************************** pp_knowledge.c 7/97 Contains rules and associated information for post processing. This information is supplied in a human-readable file and is parsed by pp_lexer.h ***********************************************************************/ #include "externs.h" #include "pp_knowledge.h" #include "pp_lexer.h" #include "pp_linkset.h" #include "string-set.h" #define D_PPK 10 /* verbosity level for this file */ #define PP_MAX_UNIQUE_LINK_NAMES 1024 /* just needs to be approximate */ /****************** non-exported functions ***************************/ static bool check_domain_is_legal(pp_knowledge *k, const char *p) { if (0x0 != p[1]) { prt_error("Error: File %s: Domain (%s) must be a single character\n", k->path, p); return false; } return true; } static void initialize_set_of_links_starting_bounded_domain(pp_knowledge *k) { int i,j,d,domain_of_rule; k->set_of_links_starting_bounded_domain = pp_linkset_open(PP_MAX_UNIQUE_LINK_NAMES); for (i=0; k->bounded_rules[i].msg!=0; i++) { domain_of_rule = k->bounded_rules[i].domain; for (j=0; (d=(k->starting_link_lookup_table[j].domain))!=-1; j++) if (d==domain_of_rule) pp_linkset_add(k->set_of_links_starting_bounded_domain, k->starting_link_lookup_table[j].starting_link); } } /** * Read table of [link, domain type]. * This tells us what domain type each link belongs to. * This lookup table *must* be defined in the knowledge file. */ static bool read_starting_link_table(pp_knowledge *k) { const char *p; const char label[] = "STARTING_LINK_TYPE_TABLE"; size_t i, even; int n_tokens; if (!pp_lexer_set_label(k->lt, label)) { prt_error("Error: File %s: Couldn't find starting link table %s\n", k->path, label); return false; } n_tokens = pp_lexer_count_tokens_of_label(k->lt); if (-1 == n_tokens) return false; even = n_tokens % 2; if(0 != even) { prt_error("Error: Link table must have format [ ]+\n"); return false; } k->nStartingLinks = n_tokens/2; k->starting_link_lookup_table = (StartingLinkAndDomain*) xalloc((1+k->nStartingLinks)*sizeof(StartingLinkAndDomain)); for (i=0; inStartingLinks; i++) { /* read the starting link itself */ k->starting_link_lookup_table[i].starting_link = string_set_add(pp_lexer_get_next_token_of_label(k->lt),k->string_set); /* read the domain type of the link */ p = pp_lexer_get_next_token_of_label(k->lt); if (!check_domain_is_legal(k, p)) return false; k->starting_link_lookup_table[i].domain = (int) p[0]; } /* end sentinel */ k->starting_link_lookup_table[k->nStartingLinks].domain = -1; return true; } static pp_linkset LINK_SET_ERROR; /* sentinel value for error */ static pp_linkset *read_link_set(pp_knowledge *k, const char *label, String_set *ss) { /* read link set, marked by label in knowledge file, into a set of links whose handle is returned. Return NULL if link set not defined in file, in which case the set is taken to be empty. */ int n_strings,i; pp_linkset *ls; if (!pp_lexer_set_label(k->lt, label)) { if (verbosity_level(+D_PPK)) prt_error("Warning: File %s: Link set %s not defined: assuming empty\n", k->path, label); n_strings = 0; } else { n_strings = pp_lexer_count_tokens_of_label(k->lt); if (-1 == n_strings) return &LINK_SET_ERROR; } ls = pp_linkset_open(n_strings); for (i=0; ilt),ss)); return ls; } static bool read_link_sets(pp_knowledge *k) { String_set *ss = k->string_set; /* shorthand */ k->domain_starter_links =read_link_set(k,"DOMAIN_STARTER_LINKS",ss); if (&LINK_SET_ERROR == k->domain_starter_links) return false; k->urfl_domain_starter_links=read_link_set(k,"URFL_DOMAIN_STARTER_LINKS",ss); if (&LINK_SET_ERROR == k->urfl_domain_starter_links) return false; k->domain_contains_links =read_link_set(k,"DOMAIN_CONTAINS_LINKS",ss); if (&LINK_SET_ERROR == k->domain_contains_links) return false; k->ignore_these_links =read_link_set(k,"IGNORE_THESE_LINKS",ss); if (&LINK_SET_ERROR == k->ignore_these_links) return false; k->restricted_links =read_link_set(k,"RESTRICTED_LINKS",ss); if (&LINK_SET_ERROR == k->domain_starter_links) return false; k->must_form_a_cycle_links =read_link_set(k,"MUST_FORM_A_CYCLE_LINKS",ss); if (&LINK_SET_ERROR == k->must_form_a_cycle_links) return false; k->urfl_only_domain_starter_links= read_link_set(k,"URFL_ONLY_DOMAIN_STARTER_LINKS",ss); if (&LINK_SET_ERROR == k->urfl_only_domain_starter_links) return false; k->left_domain_starter_links=read_link_set(k,"LEFT_DOMAIN_STARTER_LINKS",ss); if (&LINK_SET_ERROR == k->left_domain_starter_links) return false; return true; } static void free_link_sets(pp_knowledge *k) { pp_linkset_close(k->domain_starter_links); pp_linkset_close(k->urfl_domain_starter_links); pp_linkset_close(k->domain_contains_links); pp_linkset_close(k->ignore_these_links); pp_linkset_close(k->restricted_links); pp_linkset_close(k->must_form_a_cycle_links); pp_linkset_close(k->urfl_only_domain_starter_links); pp_linkset_close(k->left_domain_starter_links); } static bool read_form_a_cycle_rules(pp_knowledge *k, const char *label) { size_t n_commas, n_tokens; size_t r, i; pp_linkset *lsHandle; const char **tokens; if (!pp_lexer_set_label(k->lt, label)) { k->n_form_a_cycle_rules = 0; if (verbosity_level(+D_PPK)) prt_error("Warning: File %s: Not using any 'form a cycle' rules\n", k->path); } else { n_commas = pp_lexer_count_commas_of_label(k->lt); k->n_form_a_cycle_rules = (n_commas + 1)/2; } k->form_a_cycle_rules= (pp_rule*) xalloc ((1+k->n_form_a_cycle_rules)*sizeof(pp_rule)); for (r=0; rn_form_a_cycle_rules; r++) { /* read link set */ tokens = pp_lexer_get_next_group_of_tokens_of_label(k->lt, &n_tokens); if (n_tokens <= 0) { prt_error("Error: File %s: Syntax error\n", k->path); return false; } lsHandle = pp_linkset_open(n_tokens); for (i=0; istring_set)); k->form_a_cycle_rules[r].link_set = lsHandle; /* read error message */ tokens = pp_lexer_get_next_group_of_tokens_of_label(k->lt, &n_tokens); if (n_tokens > 1) { prt_error("Error: File %s: Invalid syntax (rule %zu of %s)\n", k->path, r+1,label); return false; } k->form_a_cycle_rules[r].msg = string_set_add(tokens[0], k->string_set); k->form_a_cycle_rules[r].use_count = 0; } /* sentinel entry */ k->form_a_cycle_rules[k->n_form_a_cycle_rules].msg = 0; k->form_a_cycle_rules[k->n_form_a_cycle_rules].use_count = 0; return true; } static bool read_bounded_rules(pp_knowledge *k, const char *label) { const char **tokens; size_t n_commas, n_tokens; size_t r; if (!pp_lexer_set_label(k->lt, label)) { k->n_bounded_rules = 0; if (verbosity_level(+D_PPK)) prt_error("Warning: File %s: Not using any 'bounded' rules\n", k->path); } else { n_commas = pp_lexer_count_commas_of_label(k->lt); k->n_bounded_rules = (n_commas + 1)/2; } k->bounded_rules = (pp_rule*) xalloc ((1+k->n_bounded_rules)*sizeof(pp_rule)); for (r=0; rn_bounded_rules; r++) { /* read domain */ tokens = pp_lexer_get_next_group_of_tokens_of_label(k->lt, &n_tokens); if (n_tokens!=1) { prt_error("Error: File %s: Invalid syntax: rule %zu of %s\n", k->path, r+1,label); return false; } k->bounded_rules[r].domain = (int) tokens[0][0]; /* read error message */ tokens = pp_lexer_get_next_group_of_tokens_of_label(k->lt, &n_tokens); if (n_tokens!=1) { prt_error("Error: File %s: Invalid syntax: rule %zu of %s\n", k->path, r+1,label); return false; } k->bounded_rules[r].msg = string_set_add(tokens[0], k->string_set); k->bounded_rules[r].use_count = 0; } /* sentinel entry */ k->bounded_rules[k->n_bounded_rules].msg = 0; k->bounded_rules[k->n_bounded_rules].use_count = 0; return true; } static bool read_contains_rules(pp_knowledge *k, const char *label, pp_rule **rules, size_t *nRules) { /* Reading the 'contains_one_rules' and reading the 'contains_none_rules' into their respective arrays */ size_t n_tokens, i, r; int n_commas; const char *p; const char **tokens; if (!pp_lexer_set_label(k->lt, label)) { *nRules = 0; if (verbosity_level(+D_PPK)) prt_error("Warning: File %s: Not using any %s rules\n", k->path, label); } else { n_commas = pp_lexer_count_commas_of_label(k->lt); if (-1 == n_commas) return false; *nRules = (n_commas + 1)/3; } *rules = (pp_rule*) xalloc ((1+*nRules)*sizeof(pp_rule)); for (r=0; r<*nRules; r++) { /* first read link */ tokens = pp_lexer_get_next_group_of_tokens_of_label(k->lt, &n_tokens); if (n_tokens > 1) { prt_error("Error: File %s: Invalid syntax in %s (rule %zu)\n", k->path, label, r+1); return false; } (*rules)[r].selector = string_set_add(tokens[0], k->string_set); /* read link set */ tokens = pp_lexer_get_next_group_of_tokens_of_label(k->lt, &n_tokens); (*rules)[r].link_set = pp_linkset_open(n_tokens); (*rules)[r].link_set_size = n_tokens; (*rules)[r].link_array = (const char **) xalloc((1+n_tokens)*sizeof(const char*)); for (i=0; istring_set); pp_linkset_add((*rules)[r].link_set, p); (*rules)[r].link_array[i] = p; } (*rules)[r].link_array[i]=0; /* NULL-terminator */ /* read error message */ tokens = pp_lexer_get_next_group_of_tokens_of_label(k->lt, &n_tokens); if (n_tokens > 1) { prt_error("Error: File %s: Invalid syntax in %s (rule %zu)\n", k->path, label, r+1); return false; } (*rules)[r].msg = string_set_add(tokens[0], k->string_set); (*rules)[r].use_count = 0; } /* sentinel entry */ (*rules)[*nRules].msg = 0; (*rules)[*nRules].use_count = 0; return true; } static bool read_rules(pp_knowledge *k) { if (!read_form_a_cycle_rules(k, "FORM_A_CYCLE_RULES")) return false; if (!read_bounded_rules(k, "BOUNDED_RULES")) return false; if (!read_contains_rules(k, "CONTAINS_ONE_RULES" , &(k->contains_one_rules), &(k->n_contains_one_rules))) return false; if (!read_contains_rules(k, "CONTAINS_NONE_RULES", &(k->contains_none_rules), &(k->n_contains_none_rules))) return false; return true; } static void free_rules(pp_knowledge *k) { size_t r; size_t rs = sizeof(pp_rule); pp_rule *rule; if (NULL != k->contains_one_rules) { for (r=0; k->contains_one_rules[r].msg!=0; r++) { rule = &(k->contains_one_rules[r]); /* shorthand */ xfree((void*) rule->link_array, (1+rule->link_set_size)*sizeof(char*)); pp_linkset_close(rule->link_set); } for (r=0; k->contains_none_rules[r].msg!=0; r++) { rule = &(k->contains_none_rules[r]); /* shorthand */ xfree((void *)rule->link_array, (1+rule->link_set_size)*sizeof(char*)); pp_linkset_close(rule->link_set); } } for (r = 0; r < k->n_form_a_cycle_rules; r++) pp_linkset_close(k->form_a_cycle_rules[r].link_set); xfree((void*)k->bounded_rules, rs*(1+k->n_bounded_rules)); xfree((void*)k->form_a_cycle_rules, rs*(1+k->n_form_a_cycle_rules)); xfree((void*)k->contains_one_rules, rs*(1+k->n_contains_one_rules)); xfree((void*)k->contains_none_rules, rs*(1+k->n_contains_none_rules)); } /********************* exported functions ***************************/ pp_knowledge *pp_knowledge_open(const char *path) { /* read knowledge from disk into pp_knowledge */ FILE *f = dictopen(path, "r"); if (NULL == f) { prt_error("Error: Couldn't find post-process knowledge file %s\n", path); return NULL; } pp_knowledge *k = (pp_knowledge *) xalloc (sizeof(pp_knowledge)); *k = (pp_knowledge){0}; k->lt = pp_lexer_open(f); fclose(f); if (NULL == k->lt) goto failure; k->string_set = string_set_create(); k->path = string_set_add(path, k->string_set); if (!read_starting_link_table(k)) goto failure; if (!read_link_sets(k)) goto failure; if (!read_rules(k)) goto failure; initialize_set_of_links_starting_bounded_domain(k); return k; failure: prt_error("Error: Unable to open knowledge file %s.\n", path); pp_knowledge_close(k); return NULL; } void pp_knowledge_close(pp_knowledge *k) { if (!k) return; /* clear the memory taken up by k */ xfree((void*)k->starting_link_lookup_table, ((1+k->nStartingLinks)*sizeof(StartingLinkAndDomain))); free_link_sets(k); free_rules(k); pp_linkset_close(k->set_of_links_starting_bounded_domain); string_set_delete(k->string_set); if (NULL != k->lt) pp_lexer_close(k->lt); xfree((void*)k, sizeof(pp_knowledge)); } link-grammar-5.3.16/link-grammar/utilities.h0000644000076400007640000003402313040204424015660 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2009-2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LINK_GRAMMAR_UTILITIES_H_ #define _LINK_GRAMMAR_UTILITIES_H_ /* The _Win32 definitions are for native-Windows compilers. This includes * MSVC (only versions >=14 are supported) and MINGW (under MSYS or Cygwin). * The _WIN32 definitions are not for Cygwin, which doesn't define _WIN32. */ #include #include #ifdef _WIN32 #define _CRT_RAND_S #endif /* _WIN32 */ #include #include #include #include #include #ifdef HAVE_LOCALE_T_IN_XLOCALE_H #include #endif /* HAVE_LOCALE_T_IN_XLOCALE_H */ #include "error.h" #include "lg_assert.h" #include "wcwidth.h" #ifdef HAVE_ALLOCA_H # include #elif defined __GNUC__ #ifndef alloca # define alloca __builtin_alloca #endif /* !alloca */ #elif defined _AIX # define alloca __alloca #elif defined _MSC_VER # include # define alloca _alloca #else # include # ifdef __cplusplus extern "C" # endif void *alloca (size_t); #endif #ifndef TLS #ifdef _MSC_VER #define TLS __declspec(thread) #else #define TLS #endif /* _MSC_VER */ #endif /* !TLS */ #ifndef strdupa /* In the following, the argument should not have side effects. */ #define strdupa(s) strcpy(alloca(strlen(s)+1), s) #endif /* Windows, POSIX and GNU have different ideas about thread-safe strerror(). */ #ifdef _WIN32 #define strerror_r(errno, buf, len) strerror_s(buf, len, errno) #else #ifdef _GNU_SOURCE /* Emulate the POSIX version; assuming len>0 and a successful call. */ #define strerror_r(errno, buf, len) abs((strcpy(buf, strerror_r (errno, buf, len)), 0)) #endif /* _GNU_SOURCE */ #endif /* _WIN32 */ #ifdef _MSC_VER /* These definitions are incorrect, as these functions are different(!) * (non-standard functionality). * See http://stackoverflow.com/questions/27754492 . Fortunately, * MSVC 14 supports C99 functions so these definitions are now unneeded. * (LG library compilation is unsupported for previous MSVC versions.) * (Left here for documentation.) */ #if 0 /* MS Visual C uses non-standard string function names */ #define snprintf _snprintf #define vsnprintf _vsnprintf #endif /* Avoid plenty of: warning C4090: 'function': different 'const' qualifiers. * This happens, for example, when the argument is "const void **". */ #define free(x) free((void *)x) #define realloc(x, s) realloc((void *)x, s) #define memcpy(x, y, s) memcpy((void *)x, (void *)y, s) #define qsort(x, y, z, w) qsort((void *)x, y, z, w) #endif /* _MSC_VER */ #if defined(HAVE_LOCALE_T_IN_LOCALE_H) || defined(HAVE_LOCALE_T_IN_XLOCALE_H) #define HAVE_LOCALE_T 1 #endif /* HAVE_LOCALE_T_IN_LOCALE_H || HAVE_LOCALE_T_IN_XLOCALE_H) */ #ifdef _WIN32 #include #include /* Compatibility definitions. */ #ifndef strncasecmp #define strncasecmp(a,b,s) strnicmp((a),(b),(s)) #endif /* Note that "#define _CRT_RAND_S" is needed before "#include " */ #define rand_r(seedp) rand_s(seedp) #define strtok_r strtok_s /* Native windows has locale_t, and hence HAVE_LOCALE_T is defined here. * However, MinGW currently doesn't have locale_t. If/when it has locale_t, * "configure" will define HAVE_LOCALE_T for it. */ #ifndef __MINGW32__ #define HAVE_LOCALE_T #endif #ifdef HAVE_LOCALE_T #define locale_t _locale_t #define iswupper_l _iswupper_l #define iswalpha_l _iswalpha_l #define iswdigit_l _iswdigit_l #define iswspace_l _iswspace_l #define towlower_l _towlower_l #define towupper_l _towupper_l #define freelocale _free_locale #endif /* HAVE_LOCALE_T */ /* strndup() is missing in Windows. */ char * strndup (const char *str, size_t size); /* Users report that the default mbrtowc that comes with windows and/or * cygwin just doesn't work very well. So we use our own custom version, * instead. */ #ifdef mbrtowc #undef mbrtowc #endif size_t lg_mbrtowc(wchar_t *, const char *, size_t n, mbstate_t *ps); #define mbrtowc(w,s,n,x) lg_mbrtowc(w,s,n,x) #endif /* _WIN32 */ /* MSVC isspace asserts in debug mode, and mingw sometime returns true, * when passed utf8. Thus, limit to 7 bits for windows. */ #ifdef _WIN32 #define lg_isspace(c) ((0 < c) && (c < 127) && isspace(c)) #else #define lg_isspace isspace #endif #if __APPLE__ /* It appears that fgetc on Mac OS 10.11.3 "El Capitan" has a weird * or broken version of fgetc() that flubs reads of utf8 chars when * the locale is not set to "C" -- in particular, it fails for the * en_US.utf8 locale; see bug report #293 * https://github.com/opencog/link-grammar/issues/293 */ static inline int lg_fgetc(FILE *stream) { char c[4]; /* general overflow paranoia */ size_t nr = fread(c, 1, 1, stream); if (0 == nr) return EOF; return (int) c[0]; } static inline int lg_ungetc(int c, FILE *stream) { /* This should work, because we never unget past the newline char. */ int rc = fseek(stream, -1, SEEK_CUR); if (rc) return EOF; return c; } #else #define lg_fgetc fgetc #define lg_ungetc ungetc #endif #if defined(__sun__) int strncasecmp(const char *s1, const char *s2, size_t n); /* This does not appear to be in string.h header file in sunos (Or in linux when I compile with -ansi) */ #endif /* Cygwin < 2.6.0 doesn't have locale_t. */ #ifdef HAVE_LOCALE_T locale_t newlocale_LC_CTYPE(const char *); #else typedef int locale_t; #define iswupper_l(c, l) iswupper(c) #define iswalpha_l(c, l) iswalpha(c) #define iswdigit_l(c, l) iswdigit(c) #define iswspace_l(c, l) iswspace(c) #define towlower_l(c, l) towlower(c) #define towupper_l(c, l) towupper(c) #define freelocale(l) #endif /* HAVE_LOCALE_T */ #define STR(x) #x #define STRINGIFY(x) STR(x) #if defined(__UCLIBC__) #define fmaxf(a,b) ((a) > (b) ? (a) : (b)) #endif #if !defined(MIN) #define MIN(X,Y) ( ((X) < (Y)) ? (X) : (Y)) #endif #if !defined(MAX) #define MAX(X,Y) ( ((X) > (Y)) ? (X) : (Y)) #endif /* From ccan array_size.h and build_assert.h, which are under a CC0 license */ #define BUILD_ASSERT_OR_ZERO(cond) (sizeof(char [1 - 2*!(cond)]) - 1) #if !defined(ARRAY_SIZE) /** * ARRAY_SIZE - get the number of elements in a visible array * @arr: the array whose size you want. * * This does not work on pointers, or arrays declared as [], or * function parameters. With correct compiler support, such usage * will cause a build error (see build_assert). */ #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + _array_size_chk(arr)) #if HAVE_BUILTIN_TYPES_COMPATIBLE_P && HAVE_TYPEOF /* Two gcc extensions. * &a[0] degrades to a pointer: a different type from an array */ #define _array_size_chk(arr) BUILD_ASSERT_OR_ZERO(!__builtin_types_compatible_p(typeof(arr), \ typeof(&(arr)[0]))) #else #define _array_size_chk(arr) 0 #endif #endif /* !defined(ARRAY_SIZE) */ /* Optimizations etc. that only gcc understands */ #if __GNUC__ > 2 #define GNUC_MALLOC __attribute__ ((malloc)) #define GNUC_UNUSED __attribute__ ((unused)) #else #define GNUC_MALLOC #define GNUC_UNUSED #endif /** * Return the width, in text-column-widths, of the utf8-encoded * string. This is needed when printing formatted strings. */ size_t utf8_strwidth(const char *); /** * Return the length, in codepoints/glyphs, of the utf8-encoded * string. The string is assumed to be null-terminated. * This is needed when splitting words into morphemes. */ static inline size_t utf8_strlen(const char *s) { mbstate_t mbss; memset(&mbss, 0, sizeof(mbss)); #if defined(_MSC_VER) || defined(__MINGW32__) return MultiByteToWideChar(CP_UTF8, 0, s, -1, NULL, 0)-1; #else return mbsrtowcs(NULL, &s, 0, &mbss); #endif } /** * Return the distance, in bytes, to the next character, in the * input utf8-encoded string. */ static inline size_t utf8_next(const char *s) { #ifdef _WIN32 /* mbrlen does not work correctly on Windows. See issue #285 */ /* https://github.com/opencog/link-grammar/issues/285 */ size_t len = 0; while (0 != *s) { if ((0x80 <= ((unsigned char) *s)) && (((unsigned char) *s) < 0xc0)) { s++; len++; } else return len+1; } return len; #else size_t len; mbstate_t mbs; memset(&mbs, 0, sizeof(mbs)); len = mbrlen(s, MB_CUR_MAX, &mbs); if (len == (size_t)(-1) || len == (size_t)(-2)) { /* Too long or malformed sequence, step one byte. */ return 1; } return len; #endif /* _WIN32 */ } /** * Return the length, in codepoints/glyphs, of the utf8-encoded * string. The string is assumed to be at least `len` code-points * long. This is needed when splitting words into morphemes. */ static inline size_t utf8_strnlen(const char *s, size_t len) { size_t by = 0; while (0 < len) { by += utf8_next(&s[by]); } return by; } /** * Copy `n` utf8 characters from `src` to `dest`. * Return the number of bytes actually copied. * The `dest` must have enough room to hold the copy. */ static inline size_t utf8_strncpy(char *dest, const char *src, size_t n) { size_t b = 0; while (0 < n) { size_t k = utf8_next(src); b += k; while (0 < k) { *dest = *src; dest++; src++; k--; } n--; if (0x0 == *src) break; } return b; } static inline int is_utf8_upper(const char *s, locale_t dict_locale) { mbstate_t mbs; wchar_t c; int nbytes; memset(&mbs, 0, sizeof(mbs)); nbytes = mbrtowc(&c, s, MB_CUR_MAX, &mbs); if (nbytes < 0) return 0; /* invalid mb sequence */ if (iswupper_l(c, dict_locale)) return nbytes; return 0; } static inline int is_utf8_alpha(const char *s, locale_t dict_locale) { mbstate_t mbs; wchar_t c; int nbytes; memset(&mbs, 0, sizeof(mbs)); nbytes = mbrtowc(&c, s, MB_CUR_MAX, &mbs); if (nbytes < 0) return 0; /* invalid mb sequence */ if (iswalpha_l(c, dict_locale)) return nbytes; return 0; } static inline int is_utf8_digit(const char *s, locale_t dict_locale) { mbstate_t mbs; wchar_t c; int nbytes; memset(&mbs, 0, sizeof(mbs)); nbytes = mbrtowc(&c, s, MB_CUR_MAX, &mbs); if (nbytes < 0) return 0; /* invalid mb sequence */ if (iswdigit_l(c, dict_locale)) return nbytes; return 0; } static inline int is_utf8_space(const char *s, locale_t dict_locale) { mbstate_t mbs; wchar_t c; int nbytes; memset(&mbs, 0, sizeof(mbs)); nbytes = mbrtowc(&c, s, MB_CUR_MAX, &mbs); if (nbytes < 0) return 0; /* invalid mb sequence */ if (iswspace_l(c, dict_locale)) return nbytes; /* 0xc2 0xa0 is U+00A0, c2 a0, NO-BREAK SPACE */ /* For some reason, iswspace doesn't get this */ if ((2==nbytes) && ((0xff & s[0]) == 0xc2) && ((0xff & s[1]) == 0xa0)) return 2; if ((2==nbytes) && (c == 0xa0)) return 2; return 0; } #if 0 /* Not in use. */ static inline const char * skip_utf8_upper(const char * s, locale_t dict_locale) { int nb = is_utf8_upper(s, dict_locale); while (nb) { s += nb; nb = is_utf8_upper(s, dict_locale); } return s; } /** * Return true if the initial upper-case letters of the * two input strings match. Comparison stops when * both strings descend to lowercase. */ static inline bool utf8_upper_match(const char * s, const char * t, locale_t dict_locale) { mbstate_t mbs, mbt; wchar_t ws, wt; int ns, nt; memset(&mbs, 0, sizeof(mbs)); memset(&mbt, 0, sizeof(mbt)); ns = mbrtowc(&ws, s, MB_CUR_MAX, &mbs); nt = mbrtowc(&wt, t, MB_CUR_MAX, &mbt); if (ns < 0 || nt < 0) return false; /* invalid mb sequence */ while (iswupper_l(ws, dict_locale) || iswupper_l(wt, dict_locale)) { if (ws != wt) return false; s += ns; t += nt; ns = mbrtowc(&ws, s, MB_CUR_MAX, &mbs); nt = mbrtowc(&wt, t, MB_CUR_MAX, &mbt); if (ns < 0 || nt < 0) return false; /* invalid mb sequence */ } return true; } #endif /* Not in use. */ void downcase_utf8_str(char *to, const char * from, size_t usize, locale_t); void upcase_utf8_str(char *to, const char * from, size_t usize, locale_t); int utf8_charlen(const char *); size_t lg_strlcpy(char * dest, const char *src, size_t size); void safe_strcpy(char *u, const char * v, size_t usize); void safe_strcat(char *u, const char *v, size_t usize); char *safe_strdup(const char *u); /* Simple, cheap, easy dynamic string. */ typedef struct { char *str; size_t end; size_t len; } dyn_str; dyn_str* dyn_str_new(void); void dyn_str_delete(dyn_str*); void dyn_strcat(dyn_str*, const char*); size_t altlen(const char **); void altappend(Sentence, const char ***, const char *); /* routines for allocating basic objects */ void init_memusage(void); void * xalloc(size_t) GNUC_MALLOC; void * exalloc(size_t) GNUC_MALLOC; /* Tracking the space usage can help with debugging */ #ifdef TRACK_SPACE_USAGE void xfree(void *, size_t); void exfree(void *, size_t); #else /* TRACK_SPACE_USAGE */ static inline void xfree(void *p, size_t sz) { free(p); } static inline void exfree(void *p, size_t sz) { free(p); }; #endif /* TRACK_SPACE_USAGE */ size_t get_space_in_use(void); size_t get_max_space_used(void); char * get_default_locale(void); char * join_path(const char * prefix, const char * suffix); FILE * dictopen(const char *filename, const char *how); void * object_open(const char *filename, void * (*opencb)(const char *, const void *), const void * user_data); bool file_exists(const char * dict_name); char * get_file_contents(const char *filename); void set_utf8_program_locale(void); bool try_locale(const char *); /** * Returns the smallest power of two that is at least i and at least 1 */ static inline unsigned int next_power_of_two_up(unsigned int i) { unsigned int j=1; while (j= level. * Preceding the level number by a + (+level) adds printing of the * function name. * Level numbers 2 to D_USER_MAX are not printed on verbosity>D_USER_MAX, * because they are designed only for extended user information. * The !debug variable can be set to a comma-separated list of functions * in order to restrict the debug messages to these functions only. */ #define lgdebug(level, ...) \ (((verbosity>=(level)) && (((level)<=1) || \ !(((level)<=D_USER_MAX) && (verbosity>D_USER_MAX))) && \ (('\0' == debug[0]) || \ feature_enabled(debug, __func__, __FILE__, NULL))) ? \ ( \ (STRINGIFY(level)[0] == '+' ? \ (void)err_msg(lg_Trace, "%s: ", __func__) : \ (void)0), \ (void)err_msg(lg_Trace, __VA_ARGS__) \ ) : \ (void)0) /** * Wrap-up a debug-messages block. * Preceding the level number by a + (+level) adds printing of the * function name. * The !debug variable can be set to a comma-separated list of functions * in order to restrict the debug messages to these functions only. * * Return true if the debug-messages block should be executed, else false. * * Usage example, for debug messages at verbosity V: * if (verbosity_level(V)) * { * print_disjunct(d); * } * * The optional printing of the function name is done here by prt_error() * and not err_msg(), in order to not specify the message severity. * Also note there is no trailing newline in that case. These things * ensured the message severity will be taken from a following message * which includes a newline. So verbosity_level()V) can be used for any * desired message severity. */ #define verbosity_level(level) \ (((verbosity>=(level)) && (((level)<=1) || \ !(((level)<=D_USER_MAX) && (verbosity>D_USER_MAX))) && \ (('\0' == debug[0]) || \ feature_enabled(debug, __func__, __FILE__, NULL))) \ ? ((STRINGIFY(level)[0] == '+' ? prt_error("%s: ", __func__) : 0), true) \ : false) /** * Return TRUE if the given feature (a string) is set in the !test variable * (a comma-separated feature list). */ #define test_enabled(feature) \ (('\0' != test[0]) ? feature_enabled(test, feature, NULL) : NULL) #endif link-grammar-5.3.16/link-grammar/api.c0000644000076400007640000012522413047417621014431 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright 2008, 2009, 2013, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include #include #include "analyze-linkage.h" #include "corpus/corpus.h" #include "count.h" #include "dict-common.h" #include "disjunct-utils.h" #include "error.h" #include "externs.h" #include "extract-links.h" #include "fast-match.h" #include "linkage.h" #include "post-process.h" #include "preparation.h" #include "print.h" #include "prune.h" #include "regex-morph.h" #include "resources.h" #include "score.h" #include "sat-solver/sat-encoder.h" #include "spellcheck.h" #include "string-set.h" #include "structures.h" #include "tokenize.h" #include "utilities.h" #include "wordgraph.h" #include "word-utils.h" /* Its OK if this is racey across threads. Any mild shuffling is enough. */ static unsigned int global_rand_state = 0; /*************************************************************** * * Routines for setting Parse_Options * ****************************************************************/ /** * For sorting the linkages in postprocessing */ static int VDAL_compare_parse(Linkage l1, Linkage l2) { Linkage_info * p1 = &l1->lifo; Linkage_info * p2 = &l2->lifo; /* Move the discarded entries to the end of the list */ if (p1->discarded || p2->discarded) return (p1->discarded - p2->discarded); if (p1->N_violations != p2->N_violations) { return (p1->N_violations - p2->N_violations); } else if (p1->unused_word_cost != p2->unused_word_cost) { return (p1->unused_word_cost - p2->unused_word_cost); } else if (p1->disjunct_cost > p2->disjunct_cost) return 1; else if (p1->disjunct_cost < p2->disjunct_cost) return -1; else { return (p1->link_cost - p2->link_cost); } } #ifdef USE_CORPUS static int CORP_compare_parse(Linkage l1, Linkage l2) { Linkage_info * p1 = &l1->lifo; Linkage_info * p2 = &l2->lifo; double diff = p1->corpus_cost - p2->corpus_cost; /* Move the discarded entries to the end of the list */ if (p1->discarded || p2->discarded) return (p1->discarded - p2->discarded); if (fabs(diff) < 1.0e-5) return VDAL_compare_parse(p1, p2); if (diff < 0.0) return -1; return 1; } #endif /** * Create and initialize a Parse_Options object */ Parse_Options parse_options_create(void) { Parse_Options po; init_memusage(); po = (Parse_Options) xalloc(sizeof(struct Parse_Options_s)); /* Here's where the values are initialized */ /* The parse_options_set_(verbosity|debug|test) functions set also the * corresponding global variables. So these globals are initialized * here too. */ verbosity = po->verbosity = 1; debug = po->debug = (char *)""; test = po->test = (char *)""; /* A cost of 2.7 allows the usual cost-2 connectors, plus the * assorted fractional costs, without going to cost 3.0, which * is used only during panic-parsing. * XXX In the long run, this should be fetched from the dictionary * (and should probably not be a parse option). */ po->disjunct_cost = 2.7; po->min_null_count = 0; po->max_null_count = 0; po->islands_ok = false; po->use_sat_solver = false; po->use_viterbi = false; po->linkage_limit = 100; #if defined HAVE_HUNSPELL || defined HAVE_ASPELL po->use_spell_guess = 7; #else po->use_spell_guess = 0; #endif /* defined HAVE_HUNSPELL || defined HAVE_ASPELL */ #ifdef XXX_USE_CORPUS /* Use the corpus cost model, if available. * It really does a better job at parse ranking. * Err .. sometimes ... */ po->cost_model.compare_fn = &CORP_compare_parse; po->cost_model.type = CORPUS; #else /* USE_CORPUS */ po->cost_model.compare_fn = &VDAL_compare_parse; po->cost_model.type = VDAL; #endif /* USE_CORPUS */ po->short_length = 16; po->all_short = false; po->perform_pp_prune = true; po->twopass_length = 30; po->repeatable_rand = true; po->resources = resources_create(); po->use_cluster_disjuncts = false; po->display_morphology = false; return po; } int parse_options_delete(Parse_Options opts) { resources_delete(opts->resources); xfree(opts, sizeof(struct Parse_Options_s)); return 0; } void parse_options_set_cost_model_type(Parse_Options opts, Cost_Model_type cm) { switch(cm) { case VDAL: opts->cost_model.type = VDAL; opts->cost_model.compare_fn = &VDAL_compare_parse; break; case CORPUS: #ifdef USE_CORPUS opts->cost_model.type = CORPUS; opts->cost_model.compare_fn = &CORP_compare_parse; #else prt_error("Error: Source code compiled with cost model 'CORPUS' disabled.\n"); #endif break; default: prt_error("Error: Illegal cost model: %d\n", cm); } } Cost_Model_type parse_options_get_cost_model_type(Parse_Options opts) { return opts->cost_model.type; } void parse_options_set_perform_pp_prune(Parse_Options opts, bool dummy) { opts->perform_pp_prune = dummy; } bool parse_options_get_perform_pp_prune(Parse_Options opts) { return opts->perform_pp_prune; } void parse_options_set_verbosity(Parse_Options opts, int dummy) { opts->verbosity = dummy; verbosity = opts->verbosity; /* this is one of the only global variables. */ } int parse_options_get_verbosity(Parse_Options opts) { return opts->verbosity; } void parse_options_set_debug(Parse_Options opts, const char * dummy) { /* The comma-separated list of functions is limited to this size. * Can be easily dynamically allocated. In any case it is not reentrant * because the "debug" variable is static. */ static char buff[256]; size_t len = strlen(dummy); if (0 == strcmp(dummy, opts->debug)) return; if (0 == len) { buff[0] = '\0'; } else { buff[0] = ','; strncpy(buff+1, dummy, sizeof(buff)-2); if (len < sizeof(buff)-2) { buff[len+1] = ','; buff[len+2] = '\0'; } else { buff[sizeof(buff)-1] = '\0'; } } opts->debug = buff; debug = opts->debug; /* this is one of the only global variables. */ } char * parse_options_get_debug(Parse_Options opts) { return opts->debug; } void parse_options_set_test(Parse_Options opts, const char * dummy) { /* The comma-separated test features is limited to this size. * Can be easily dynamically allocated. In any case it is not reentrant * because the "test" variable is static. */ static char buff[256]; size_t len = strlen(dummy); if (0 == strcmp(dummy, opts->test)) return; if (0 == len) { buff[0] = '\0'; } else { buff[0] = ','; strncpy(buff+1, dummy, sizeof(buff)-2); if (len < sizeof(buff)-2) { buff[len+1] = ','; buff[len+2] = '\0'; } else { buff[sizeof(buff)-1] = '\0'; } } opts->test = buff; test = opts->test; /* this is one of the only global variables. */ } char * parse_options_get_test(Parse_Options opts) { return opts->test; } void parse_options_set_use_sat_parser(Parse_Options opts, bool dummy) { #ifdef USE_SAT_SOLVER opts->use_sat_solver = dummy; #else if (dummy && (verbosity > D_USER_BASIC)) { prt_error("Error: Cannot enable the Boolean SAT parser; " "this library was built without SAT solver support.\n"); } #endif } bool parse_options_get_use_sat_parser(Parse_Options opts) { return opts->use_sat_solver; } void parse_options_set_use_viterbi(Parse_Options opts, bool dummy) { opts->use_viterbi = dummy; } bool parse_options_get_use_viterbi(Parse_Options opts) { return opts->use_viterbi; } void parse_options_set_linkage_limit(Parse_Options opts, int dummy) { opts->linkage_limit = dummy; } int parse_options_get_linkage_limit(Parse_Options opts) { return opts->linkage_limit; } void parse_options_set_disjunct_cost(Parse_Options opts, double dummy) { opts->disjunct_cost = dummy; } double parse_options_get_disjunct_cost(Parse_Options opts) { return opts->disjunct_cost; } void parse_options_set_min_null_count(Parse_Options opts, int val) { opts->min_null_count = val; } int parse_options_get_min_null_count(Parse_Options opts) { return opts->min_null_count; } void parse_options_set_max_null_count(Parse_Options opts, int val) { opts->max_null_count = val; } int parse_options_get_max_null_count(Parse_Options opts) { return opts->max_null_count; } void parse_options_set_islands_ok(Parse_Options opts, bool dummy) { opts->islands_ok = dummy; } bool parse_options_get_islands_ok(Parse_Options opts) { return opts->islands_ok; } void parse_options_set_spell_guess(Parse_Options opts, int dummy) { #if defined HAVE_HUNSPELL || defined HAVE_ASPELL opts->use_spell_guess = dummy; #else if (dummy && (verbosity > D_USER_BASIC)) { prt_error("Error: Cannot enable spell guess; " "this library was built without spell guess support.\n"); } #endif /* defined HAVE_HUNSPELL || defined HAVE_ASPELL */ } int parse_options_get_spell_guess(Parse_Options opts) { return opts->use_spell_guess; } void parse_options_set_short_length(Parse_Options opts, int short_length) { opts->short_length = short_length; } int parse_options_get_short_length(Parse_Options opts) { return opts->short_length; } void parse_options_set_all_short_connectors(Parse_Options opts, bool val) { opts->all_short = val; } bool parse_options_get_all_short_connectors(Parse_Options opts) { return opts->all_short; } /** True means "make it repeatable.". False means "make it random". */ void parse_options_set_repeatable_rand(Parse_Options opts, bool val) { opts->repeatable_rand = val; /* Zero is used to indicate repeatability. */ if (val) global_rand_state = 0; else if (0 == global_rand_state) global_rand_state = 42; } bool parse_options_get_repeatable_rand(Parse_Options opts) { return opts->repeatable_rand; } void parse_options_set_max_parse_time(Parse_Options opts, int dummy) { opts->resources->max_parse_time = dummy; } int parse_options_get_max_parse_time(Parse_Options opts) { return opts->resources->max_parse_time; } void parse_options_set_max_memory(Parse_Options opts, int dummy) { opts->resources->max_memory = dummy; } int parse_options_get_max_memory(Parse_Options opts) { return opts->resources->max_memory; } void parse_options_set_use_cluster_disjuncts(Parse_Options opts, bool dummy) { opts->use_cluster_disjuncts = dummy; } bool parse_options_get_use_cluster_disjuncts(Parse_Options opts) { return opts->use_cluster_disjuncts; } int parse_options_get_display_morphology(Parse_Options opts) { return opts->display_morphology; } void parse_options_set_display_morphology(Parse_Options opts, int dummy) { opts->display_morphology = dummy; } bool parse_options_timer_expired(Parse_Options opts) { return resources_timer_expired(opts->resources); } bool parse_options_memory_exhausted(Parse_Options opts) { return resources_memory_exhausted(opts->resources); } bool parse_options_resources_exhausted(Parse_Options opts) { return (resources_exhausted(opts->resources)); } void parse_options_reset_resources(Parse_Options opts) { resources_reset(opts->resources); } /*************************************************************** * * Routines for postprocessing * ****************************************************************/ static Linkage linkage_array_new(int num_to_alloc) { Linkage lkgs = (Linkage) exalloc(num_to_alloc * sizeof(struct Linkage_s)); memset(lkgs, 0, num_to_alloc * sizeof(struct Linkage_s)); return lkgs; } void free_linkage(Linkage linkage) { exfree((void *) linkage->word, sizeof(const char *) * linkage->num_words); exfree(linkage->chosen_disjuncts, linkage->num_words * sizeof(Disjunct *)); free(linkage->link_array); /* Q: Why isn't this in a string set ?? A: Because there is no * string-set handy when we compute this. */ if (linkage->disjunct_list_str) { size_t j; for (j=0; jnum_words; j++) { if (linkage->disjunct_list_str[j]) free(linkage->disjunct_list_str[j]); } free(linkage->disjunct_list_str); } #ifdef USE_CORPUS lg_sense_delete(linkage); #endif linkage_free_pp_info(linkage); /* XXX FIXME */ free(linkage->wg_path); free(linkage->wg_path_display); } static void free_linkages(Sentence sent) { size_t in; Linkage lkgs = sent->lnkages; if (!lkgs) return; for (in=0; innum_linkages_alloced; in++) { free_linkage(&lkgs[in]); } exfree(lkgs, sent->num_linkages_alloced * sizeof(struct Linkage_s)); sent->num_linkages_alloced = 0; sent->num_linkages_found = 0; sent->num_linkages_post_processed = 0; sent->num_valid_linkages = 0; sent->lnkages = NULL; } /* Partial, but not full initialization of the linakge struct ... */ void partial_init_linkage(Sentence sent, Linkage lkg, unsigned int N_words) { lkg->num_links = 0; lkg->lasz = 2 * N_words; lkg->link_array = (Link *) malloc(lkg->lasz * sizeof(Link)); memset(lkg->link_array, 0, lkg->lasz * sizeof(Link)); lkg->num_words = N_words; lkg->cdsz = N_words; lkg->chosen_disjuncts = (Disjunct **) exalloc(lkg->cdsz * sizeof(Disjunct *)); memset(lkg->chosen_disjuncts, 0, N_words * sizeof(Disjunct *)); lkg->disjunct_list_str = NULL; #ifdef USE_CORPUS lkg->sense_list = NULL; #endif lkg->pp_info = NULL; lkg->sent = sent; } /** * This does basic post-processing for all linkages. */ static void post_process_lkgs(Sentence sent, Parse_Options opts) { size_t in; size_t N_linkages_post_processed = 0; size_t N_valid_linkages = sent->num_valid_linkages; size_t N_linkages_alloced = sent->num_linkages_alloced; bool twopass = sent->length >= opts->twopass_length; /* Special-case the "amy/ady" morphology handling. */ if (sent->dict->affix_table->anysplit) { sent->num_linkages_post_processed = sent->num_valid_linkages; return; } /* (optional) First pass: just visit the linkages */ /* The purpose of the first pass is to make the post-processing * more efficient. Because (hopefully) by the time the real work * is done in the 2nd pass, the relevant rule set has been pruned * in the first pass. */ if (twopass) { for (in=0; in < N_linkages_alloced; in++) { Linkage lkg = &sent->lnkages[in]; Linkage_info *lifo = &lkg->lifo; if (lifo->discarded || lifo->N_violations) continue; post_process_scan_linkage(sent->postprocessor, lkg); if ((49 == in%50) && resources_exhausted(opts->resources)) break; } } /* Second pass: actually perform post-processing */ for (in=0; in < N_linkages_alloced; in++) { PP_node *ppn; Linkage lkg = &sent->lnkages[in]; Linkage_info *lifo = &lkg->lifo; if (lifo->discarded || lifo->N_violations) continue; ppn = do_post_process(sent->postprocessor, lkg, twopass); /* XXX There is no need to set the domain names if we are not * printing them. However, deferring this until later requires * a huge code re-org, because pp_data is needed to get the * domain type array, and pp_data is deleted immediately below. * Basically, pp_data and pp_node should be a part of the linkage, * and not part of the Postprocessor struct. * This costs about 1% performance penalty. */ build_type_array(sent->postprocessor); linkage_set_domain_names(sent->postprocessor, lkg); post_process_free_data(&sent->postprocessor->pp_data); if (NULL != ppn->violation) { N_valid_linkages--; lifo->N_violations++; /* Set the message, only if not set (e.g. by sane_morphism) */ if (NULL == lifo->pp_violation_msg) lifo->pp_violation_msg = ppn->violation; } N_linkages_post_processed++; linkage_score(lkg, opts); if ((9 == in%10) && resources_exhausted(opts->resources)) break; } /* If the timer expired, then we never finished post-processing. * Mark the remaining sentences as bad, as otherwise strange * results get reported. */ for (; in < N_linkages_alloced; in++) { Linkage lkg = &sent->lnkages[in]; Linkage_info *lifo = &lkg->lifo; if (lifo->discarded || lifo->N_violations) continue; N_valid_linkages--; lifo->N_violations++; /* Set the message, only if not set (e.g. by sane_morphism) */ if (NULL == lifo->pp_violation_msg) lifo->pp_violation_msg = "Timeout during postprocessing"; } print_time(opts, "Postprocessed all linkages"); if (verbosity_level(6)) { err_msg(lg_Info, "%zu of %zu linkages with no P.P. violations\n", N_valid_linkages, N_linkages_post_processed); } sent->num_linkages_post_processed = N_linkages_post_processed; sent->num_valid_linkages = N_valid_linkages; } static void sort_linkages(Sentence sent, Parse_Options opts) { if (0 == sent->num_linkages_found) return; /* It they're randomized, don't bother sorting */ if (0 != sent->rand_state && sent->dict->shuffle_linkages) return; qsort((void *)sent->lnkages, sent->num_linkages_alloced, sizeof(struct Linkage_s), (int (*)(const void *, const void *))opts->cost_model.compare_fn); #ifdef DEBUG /* Skip in case of a timeout - sent->lnkages may be inconsistent then. */ if (!resources_exhausted(opts->resources)) { /* num_linkages_post_processed sanity check (ONLY). */ size_t in; size_t N_linkages_post_processed = 0; for (in=0; in < sent->num_linkages_alloced; in++) { Linkage_info *lifo = &sent->lnkages[in].lifo; if (lifo->discarded) break; N_linkages_post_processed++; } assert(sent->num_linkages_post_processed==N_linkages_post_processed, "Bad num_linkages_post_processed (%zu!=%zu)", sent->num_linkages_post_processed, N_linkages_post_processed); } #endif print_time(opts, "Sorted all linkages"); } /*************************************************************** * * Routines for creating and destroying processing Sentences * ****************************************************************/ Sentence sentence_create(const char *input_string, Dictionary dict) { Sentence sent; sent = (Sentence) xalloc(sizeof(struct Sentence_s)); memset(sent, 0, sizeof(struct Sentence_s)); sent->dict = dict; sent->string_set = string_set_create(); sent->rand_state = global_rand_state; sent->postprocessor = post_process_new(dict->base_knowledge); /* Make a copy of the input */ sent->orig_sentence = string_set_add (input_string, sent->string_set); return sent; } int sentence_split(Sentence sent, Parse_Options opts) { Dictionary dict = sent->dict; bool fw_failed = false; /* 0 == global_rand_state denotes "repeatable rand". * If non-zero, set it here so that anysplit can use it. */ if (false == opts->repeatable_rand && 0 == sent->rand_state) { if (0 == global_rand_state) global_rand_state = 42; sent->rand_state = global_rand_state; } /* Tokenize */ if (!separate_sentence(sent, opts)) { return -1; } /* Flatten the word graph created by separate_sentence() to a 2D-word-array * which is compatible to the current parsers. * This may fail if UNKNOWN_WORD is needed but * is not defined in the dictionary, or an internal error happens. */ fw_failed = !flatten_wordgraph(sent, opts); /* If unknown_word is not defined, then no special processing * will be done for e.g. capitalized words. */ if (!(dict->unknown_word_defined && dict->use_unknown_word)) { if (!sentence_in_dictionary(sent)) { return -2; } } if (fw_failed) { /* Make sure an error message is always printed. * So it may be redundant. */ prt_error("Error: sentence_split(): Internal error detected\n"); return -3; } return 0; } static void free_sentence_words(Sentence sent) { size_t i; for (i = 0; i < sent->length; i++) { free_X_nodes(sent->word[i].x); free_disjuncts(sent->word[i].d); free(sent->word[i].alternatives); } free((void *) sent->word); sent->word = NULL; } static void wordgraph_delete(Sentence sent) { Gword *w = sent->wordgraph; while(NULL != w) { Gword *w_tofree = w; free(w->prev); free(w->next); free(w->hier_position); free(w->null_subwords); w = w->chain_next; free(w_tofree); } sent->wordgraph = sent->last_word = NULL; } static void word_queue_delete(Sentence sent) { struct word_queue *wq = sent->word_queue; while (NULL != wq) { struct word_queue *wq_tofree = wq; wq = wq->next; free(wq_tofree); }; sent->word_queue = NULL; } /** * Delete the gword_set associated with the Wordgraph. * @w First Wordgraph word. */ static void gword_set_delete(Gword *w) { for (w = w->chain_next; NULL != w; w = w->chain_next) { gword_set *n; for (gword_set *f = w->gword_set_head.chain_next; NULL != f; f = n) { n = f->chain_next; free(f); } } } void sentence_delete(Sentence sent) { if (!sent) return; sat_sentence_delete(sent); free_sentence_words(sent); gword_set_delete(sent->wordgraph); wordgraph_delete(sent); word_queue_delete(sent); string_set_delete(sent->string_set); free_parse_info(sent->parse_info); free_linkages(sent); post_process_free(sent->postprocessor); post_process_free(sent->constituent_pp); global_rand_state = sent->rand_state; xfree((char *) sent, sizeof(struct Sentence_s)); } int sentence_length(Sentence sent) { if (!sent) return 0; return sent->length; } int sentence_null_count(Sentence sent) { if (!sent) return 0; return sent->null_count; } int sentence_num_linkages_found(Sentence sent) { if (!sent) return 0; return sent->num_linkages_found; } int sentence_num_valid_linkages(Sentence sent) { if (!sent) return 0; return sent->num_valid_linkages; } int sentence_num_linkages_post_processed(Sentence sent) { if (!sent) return 0; return sent->num_linkages_post_processed; } int sentence_num_violations(Sentence sent, LinkageIdx i) { if (!sent) return 0; if (!sent->lnkages) return 0; if (sent->num_linkages_alloced <= i) return 0; /* bounds check */ return sent->lnkages[i].lifo.N_violations; } double sentence_disjunct_cost(Sentence sent, LinkageIdx i) { if (!sent) return 0.0; /* The sat solver (currently) fails to fill in link_info */ if (!sent->lnkages) return 0.0; if (sent->num_linkages_alloced <= i) return 0.0; /* bounds check */ return sent->lnkages[i].lifo.disjunct_cost; } int sentence_link_cost(Sentence sent, LinkageIdx i) { if (!sent) return 0; /* The sat solver (currently) fails to fill in link_info */ if (!sent->lnkages) return 0; if (sent->num_linkages_alloced <= i) return 0; /* bounds check */ return sent->lnkages[i].lifo.link_cost; } /** * Construct word paths (one or more) through the Wordgraph. * * Add 'current_word" to the potential path. * Add "p" to the path queue, which defines the start of the next potential * paths to be checked. * * Each path is up to the current word (not including). It doesn't actually * construct a full path if there are null words - they break it. The final path * is constructed when the Wordgraph termination word is encountered. * * Note: The final path doesn't match the linkage word indexing if the linkage * contains empty words, at least until empty words are eliminated from the * linkage (in compute_chosen_words()). Further processing of the path is done * there in case morphology splits are to be hidden or there are morphemes with * null linkage. */ static void wordgraph_path_append(Wordgraph_pathpos **nwp, const Gword **path, Gword *current_word, /* add to the path */ Gword *p) /* add to the path queue */ { size_t n = wordgraph_pathpos_len(*nwp); assert(NULL != p, "Tried to add a NULL word to the word queue"); /* Check if the path queue already contains the word to be added to it. */ if (NULL != *nwp) { const Wordgraph_pathpos *wpt; for (wpt = *nwp; NULL != wpt->word; wpt++) { if (p == wpt->word) { /* If we are here, there are 2 or more paths leading to this word * (p) that end with the same number of consecutive null words that * consist an entire alternative. These null words represent * different ways to split the subword upward in the hierarchy, but * since they don't have linkage we don't care which of these * paths is used. */ return; /* The word is already in the queue */ } } } /* Not already in the path queue - add it. */ *nwp = wordgraph_pathpos_resize(*nwp, n+1); (*nwp)[n].word = p; if (MT_INFRASTRUCTURE == p->prev[0]->morpheme_type) { /* Previous word is the Wordgraph dummy word. Initialize the path. */ (*nwp)[n].path = NULL; } else { /* We branch to another path. Duplicate it from the current path and add * the current word to it. */ size_t path_arr_size = (gwordlist_len(path)+1)*sizeof(*path); (*nwp)[n].path = malloc(path_arr_size); memcpy((*nwp)[n].path, path, path_arr_size); } /* FIXME (cast) but anyway gwordlist_append() doesn't modify Gword. */ gwordlist_append((Gword ***)&(*nwp)[n].path, current_word); } /** * Free the Wordgraph paths and the Wordgraph_pathpos array. * In case of a match, the final path is still needed so this function is * then invoked with free_final_path=false. */ static void wordgraph_path_free(Wordgraph_pathpos *wp, bool free_final_path) { Wordgraph_pathpos *twp; if (NULL == wp) return; for (twp = wp; NULL != twp->word; twp++) { if (free_final_path || (MT_INFRASTRUCTURE != twp->word->morpheme_type)) free(twp->path); } free(wp); } /* ============================================================== */ /* A kind of morphism post-processing */ /* These letters create a string that should be matched by a * SANEMORPHISM regex, given in the affix file. The empty word * doesn't have a letter. E.g. for the Russian dictionary: "w|ts". * It is converted here to: "^((w|ts)b)+$". * It matches "wbtsbwbtsbwb" but not "wbtsbwsbtsb". * FIXME? In this version of the function, 'b' is not yet supported, * so "w|ts" is converted to "^(w|ts)+$" for now. */ #define AFFIXTYPE_PREFIX 'p' /* prefix */ #define AFFIXTYPE_STEM 't' /* stem */ #define AFFIXTYPE_SUFFIX 's' /* suffix */ #define AFFIXTYPE_MIDDLE 'm' /* middle morpheme */ #define AFFIXTYPE_WORD 'w' /* regular word */ #ifdef WORD_BOUNDARIES #define AFFIXTYPE_END 'b' /* end of input word */ #endif /** * This routine solves the problem of mis-linked alternatives, * i.e a morpheme in one alternative that is linked to a morpheme in * another alternative. This can happen due to the way in which word * alternatives are implemented. * * It does so by checking that all the chosen disjuncts in a linkage * (including null words) match, in the same order, a path in the * Wordgraph. * * An important side effect of this check is that if the linkage is * good, its Wordgraph path is found. * * Optionally (if SANEMORPHISM regex is defined in the affix file), it * also validates that the morpheme-type sequence is permitted for the * language. This is a sanity check of the program and the dictionary. * * Return true if the linkage is good, else return false. */ #define D_SLM 7 bool sane_linkage_morphism(Sentence sent, Linkage lkg, Parse_Options opts) { Wordgraph_pathpos *wp_new = NULL; Wordgraph_pathpos *wp_old = NULL; Wordgraph_pathpos *wpp; Gword **next; /* next Wordgraph words of the current word */ size_t i; bool match_found = true; /* if all the words are null - it's still a match */ Gword **lwg_path; Dictionary afdict = sent->dict->affix_table; /* for SANEMORPHISM */ char *const affix_types = alloca(sent->length*2 + 1); /* affix types */ affix_types[0] = '\0'; lkg->wg_path = NULL; /* Populate the path word queue, initializing the path to NULL. */ for (next = sent->wordgraph->next; *next; next++) { wordgraph_path_append(&wp_new, /*path*/NULL, /*add_word*/NULL, *next); } assert(NULL != wp_new, "Path word queue is empty"); for (i = 0; i < lkg->num_words; i++) { Disjunct *cdj; /* chosen disjunct */ lgdebug(D_SLM, "lkg=%p Word %zu: ", lkg, i); if (NULL == wp_new) { lgdebug(D_SLM, "- No more words in the wordgraph\n"); match_found = false; break; } if (wp_old != wp_new) { wordgraph_path_free(wp_old, true); wp_old = wp_new; } wp_new = NULL; //wordgraph_pathpos_print(wp_old); cdj = lkg->chosen_disjuncts[i]; /* Handle null words */ if (NULL == cdj) { lgdebug(D_SLM, "- Null word\n"); /* A null word matches any word in the Wordgraph - * so, unconditionally proceed in all paths in parallel. */ match_found = false; for (wpp = wp_old; NULL != wpp->word; wpp++) { if (NULL == wpp->word->next) continue; /* This path encountered the Wordgraph end */ /* The null words cannot be marked here because wpp->path consists * of pointers to the Wordgraph words, and these words are common to * all the linkages, with potentially different null words in each * of them. However, the position of the null words can be inferred * from the null words in the word array of the Linkage structure. */ for (next = wpp->word->next; NULL != *next; next++) { match_found = true; wordgraph_path_append(&wp_new, wpp->path, wpp->word, *next); } } continue; } if (!match_found) { const char *e = "Internal error: Too many words in the linkage"; lgdebug(D_SLM, "- %s\n", e); prt_error("Error: %s.\n", e); break; } if (verbosity_level(D_SLM)) print_with_subscript_dot(cdj->string); match_found = false; /* Proceed in all the paths in which the word is found. */ for (wpp = wp_old; NULL != wpp->word; wpp++) { for (gword_set *gl = cdj->originating_gword; NULL != gl; gl = gl->next) { if (gl->o_gword == wpp->word) { match_found = true; for (next = wpp->word->next; NULL != *next; next++) { wordgraph_path_append(&wp_new, wpp->path, wpp->word, *next); } break; } } } if (!match_found) { /* FIXME? A message can be added here if there are too many words * in the linkage (can happen only if there is an internal error). */ lgdebug(D_SLM, "- No Wordgraph match\n"); break; } lgdebug(D_SLM, "\n"); } if (match_found) { match_found = false; /* Validate that there are no missing words in the linkage. * It is so, if the dummy termination word is found in the * new pathpos queue. */ if (NULL != wp_new) { for (wpp = wp_new; NULL != wpp->word; wpp++) { if (MT_INFRASTRUCTURE == wpp->word->morpheme_type) { match_found = true; /* Exit the loop with with wpp of the termination word. */ break; } } } if (!match_found) lgdebug(D_SLM, "%p Missing word(s) at the end of the linkage.\n", lkg); } #define DEBUG_morpheme_type 0 /* Check the morpheme type combination. * If null_count > 0, the morpheme type combination may be invalid * due to null subwords, so skip this check. */ if (match_found && (0 == sent->null_count) && (NULL != afdict) && (NULL != afdict->regex_root)) { const Gword **w; char *affix_types_p = affix_types; /* Construct the affix_types string. */ #if DEBUG_morpheme_type print_lwg_path(wpp->path); #endif i = 0; for (w = wpp->path; *w; w++) { i++; #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wswitch-enum" switch ((*w)->morpheme_type) { #pragma GCC diagnostic pop default: /* What to do with the rest? */ case MT_WORD: *affix_types_p = AFFIXTYPE_WORD; break; case MT_PREFIX: *affix_types_p = AFFIXTYPE_PREFIX; break; case MT_STEM: *affix_types_p = AFFIXTYPE_STEM; break; case MT_MIDDLE: *affix_types_p = AFFIXTYPE_MIDDLE; break; case MT_SUFFIX: *affix_types_p = AFFIXTYPE_SUFFIX; break; } #if DEBUG_morpheme_type lgdebug(D_SLM, "Word %zu: %s affixtype=%c\n", i, (*w)->subword, *affix_types_p); #endif affix_types_p++; } *affix_types_p = '\0'; #ifdef WORD_BOUNDARIES /* not yet implemented */ { const Gword *uw; /* If w is an "end subword", return its unsplit word, else NULL. */ uw = word_boundary(w); /* word_boundary() unimplemented */ if (NULL != uw) { *affix_types_p++ = AFFIXTYPE_END; lgdebug(D_SLM, "%p End of Gword %s\n", lkg, uw->subword); } } #endif /* Check if affix_types is valid according to SANEMORPHISM. */ if (('\0' != affix_types[0]) && (NULL == match_regex(afdict->regex_root, affix_types))) { /* Morpheme type combination is invalid */ match_found = false; /* Notify to stdout, so it will be shown along with the result. * XXX We should have a better way to notify. */ if (0 < opts->verbosity) prt_error("Warning: Invalid morpheme type combination '%s'.\n" "Run with !bad and !verbosity>"STRINGIFY(D_USER_MAX) " to debug\n", affix_types); } } if (match_found) lwg_path = (Gword **)wpp->path; /* OK to modify */ wordgraph_path_free(wp_old, true); wordgraph_path_free(wp_new, !match_found); if (match_found) { if ('\0' != affix_types[0]) { lgdebug(D_SLM, "%p Morpheme type combination '%s'\n", lkg, affix_types); } lgdebug(+D_SLM, "%p SUCCEEDED\n", lkg); lkg->wg_path = lwg_path; return true; } /* Oh no ... invalid morpheme combination! */ lgdebug(D_SLM, "%p FAILED\n", lkg); return false; } #undef D_SLM static void free_sentence_disjuncts(Sentence sent) { size_t i; for (i = 0; i < sent->length; ++i) { free_disjuncts(sent->word[i].d); sent->word[i].d = NULL; } } static bool setup_linkages(Sentence sent, fast_matcher_t* mchxt, count_context_t* ctxt, Parse_Options opts) { bool overflowed = build_parse_set(sent, mchxt, ctxt, sent->null_count, opts); print_time(opts, "Built parse set"); if (overflowed && (1 < opts->verbosity)) { err_ctxt ec = { sent }; err_msgc(&ec, lg_Warn, "Warning: Count overflow.\n" "Considering a random subset of %zu of an unknown and large number of linkages", opts->linkage_limit); } if (sent->num_linkages_found == 0) { sent->num_linkages_alloced = 0; sent->num_linkages_post_processed = 0; sent->num_valid_linkages = 0; sent->lnkages = NULL; return overflowed; } size_t N_linkages_alloced = sent->num_linkages_found; if (N_linkages_alloced > opts->linkage_limit) N_linkages_alloced = opts->linkage_limit; sent->num_linkages_alloced = N_linkages_alloced; /* Now actually malloc the array in which we will process linkages. */ /* We may have been called before, e.g. this might be a panic parse, * and the linkages array may still be there from last time. * XXX free_linkages() zeros sent->num_linkages_found. */ if (sent->lnkages) free_linkages(sent); sent->lnkages = linkage_array_new(N_linkages_alloced); return overflowed; } /** * This fills the linkage array with morphologically-acceptable * linakges. */ static void process_linkages(Sentence sent, bool overflowed, Parse_Options opts) { if (0 == sent->num_linkages_found) return; /* Pick random linkages if we get more than what was asked for. */ bool pick_randomly = overflowed || (sent->num_linkages_found != (int) sent->num_linkages_alloced); Parse_info pi = sent->parse_info; pi->rand_state = sent->rand_state; sent->num_valid_linkages = 0; size_t N_invalid_morphism = 0; size_t itry = 0; size_t in = 0; size_t maxtries = sent->num_linkages_alloced; /* If we're picking randomly, then try as many as we are allowed. */ if (pick_randomly) maxtries = sent->num_linkages_found; /* In the case of overflow, which will happen for some long * sentences, but is particularly common for the amy/ady random * splitters, we want to find as many morpho-acceptable linkages * as possible, but keep the CPU usage down, as these might be * very rare. This is due to a bug/feature in the interaction * between the word-graph and the parser: valid morph linkages * can be one-in-a-thousand.. or worse. Search for them, but * don't over-do it. */ #define MAX_TRIES 250000 if (MAX_TRIES < maxtries) maxtries = MAX_TRIES; bool need_init = true; for (itry=0; itrylnkages[in]; Linkage_info * lifo = &lkg->lifo; /* Negative values tell extract-links to pick randomly; for * reproducible-rand, the actual value is the rand seed. */ lifo->index = pick_randomly ? -(itry+1) : itry; if (need_init) { partial_init_linkage(sent, lkg, pi->N_words); need_init = false; } extract_links(lkg, pi); compute_link_names(lkg, sent->string_set); remove_empty_words(lkg); if (sane_linkage_morphism(sent, lkg, opts)) { need_init = true; in++; sent->num_valid_linkages ++; if (in >= sent->num_linkages_alloced) break; } else { N_invalid_morphism ++; lkg->num_links = 0; lkg->num_words = pi->N_words; // memset(lkg->link_array, 0, lkg->lasz * sizeof(Link)); memset(lkg->chosen_disjuncts, 0, pi->N_words * sizeof(Disjunct *)); } } /* The last one was alloced, but never actually used. Free it. */ if (!need_init) free_linkage(&sent->lnkages[in]); /* The remainder of the array is garbage; we never filled it in. * So just pretend that it's shorter than it is */ sent->num_linkages_alloced = sent->num_valid_linkages; if (verbosity_level(5)) { prt_error("Info: sane_morphism(): %zu of %zu linkages had " "invalid morphology construction\n", N_invalid_morphism, sent->num_linkages_alloced); } } /** * classic_parse() -- parse the given sentence. * Perform parsing, using the original link-grammar parsing algorithm * given in the original link-grammar papers. * * Do the parse with the minimum number of null-links within the range * specified by opts->min_null_count and opts->max_null_count. * * To that end, call do_parse() with an increasing null_count, from * opts->min_null_count up to (including) opts->max_null_count, until a * parse is found. * * A note about the disjuncts save/restore that is done here: * To increase the parsing speed, before invoking do_parse(), * pp_and_power_prune() is invoked to removes connectors which have no * possibility to connect. It includes a significant optimization when * null_count==0 that makes a more aggressive removal, but this * optimization is not appropriate when null_count>0. * * So in case this optimization has been done and a complete parse (i.e. * a parse when null_count==0) is not found, we are left with sentence * disjuncts which are not appropriate to continue do_parse() tries with * null_count>0. To solve that, we need to restore the original * disjuncts of the sentence and call pp_and_power_prune() once again. */ static void classic_parse(Sentence sent, Parse_Options opts) { fast_matcher_t * mchxt = NULL; count_context_t * ctxt; bool pp_and_power_prune_done = false; Disjunct **disjuncts_copy = NULL; bool is_null_count_0 = (0 == opts->min_null_count); int max_null_count = MIN((int)sent->length, opts->max_null_count); /* Build lists of disjuncts */ prepare_to_parse(sent, opts); if (resources_exhausted(opts->resources)) return; ctxt = alloc_count_context(sent->length); if (is_null_count_0 && (0 < max_null_count)) { /* Save the disjuncts in case we need to parse with null_count>0. */ disjuncts_copy = alloca(sent->length * sizeof(Disjunct *)); for (size_t i = 0; i < sent->length; i++) disjuncts_copy[i] = disjuncts_dup(sent->word[i].d); } /* A parse set may have been already been built for this sentence, * if it was previously parsed. If so we free it up before * building another. Huh ?? How could that happen? */ #ifdef DEBUG if (sent->parse_info) err_msg(lg_Debug, "XXX Freeing parse_info\n"); #endif free_parse_info(sent->parse_info); sent->parse_info = parse_info_new(sent->length); for (int nl = opts->min_null_count; nl <= max_null_count; nl++) { Count_bin hist; s64 total; if (!pp_and_power_prune_done) { if (0 != nl) { pp_and_power_prune_done = true; if (is_null_count_0) opts->min_null_count = 1; /* Don't optimize for null_count==0. */ /* We are parsing now with null_count>0, when previously we * parsed with null_count==0. Restore the save disjuncts. */ if (NULL != disjuncts_copy) { for (size_t i = 0; i < sent->length; i++) { free_disjuncts(sent->word[i].d); sent->word[i].d = disjuncts_copy[i]; } disjuncts_copy = NULL; } } pp_and_power_prune(sent, opts); if (is_null_count_0) opts->min_null_count = 0; if (resources_exhausted(opts->resources)) break; free_fast_matcher(mchxt); mchxt = alloc_fast_matcher(sent); print_time(opts, "Initialized fast matcher"); } if (resources_exhausted(opts->resources)) break; free_linkages(sent); sent->null_count = nl; hist = do_parse(sent, mchxt, ctxt, sent->null_count, opts); total = hist_total(&hist); if (verbosity_level(5)) { prt_error("Info: Total count with %zu null links: %lld\n", sent->null_count, total); } /* total is 64-bit, num_linkages_found is 32-bit. Clamp */ total = (total > INT_MAX) ? INT_MAX : total; total = (total < 0) ? INT_MAX : total; sent->num_linkages_found = (int) total; print_time(opts, "Counted parses"); bool ovfl = setup_linkages(sent, mchxt, ctxt, opts); process_linkages(sent, ovfl, opts); post_process_lkgs(sent, opts); if (sent->num_valid_linkages > 0) break; if ((0 == nl) && (0 < max_null_count) && verbosity > 0) prt_error("No complete linkages found.\n"); /* If we are here, then no valid linkages were found. * If there was a parse overflow, give up now. */ if (PARSE_NUM_OVERFLOW < total) break; //if (sent->num_linkages_found > 0 && nl>0) printf("NUM_LINKAGES_FOUND %d\n", sent->num_linkages_found); } sort_linkages(sent, opts); if (NULL != disjuncts_copy) { for (size_t i = 0; i < sent->length; i++) free_disjuncts(disjuncts_copy[i]); } free_count_context(ctxt); free_fast_matcher(mchxt); } int sentence_parse(Sentence sent, Parse_Options opts) { int rc; sent->num_valid_linkages = 0; /* If the sentence has not yet been split, do so now. * This is for backwards compatibility, for existing programs * that do not explicitly call the splitter. */ if (0 == sent->length) { rc = sentence_split(sent, opts); if (rc) return -1; } /* Check for bad sentence length */ if (MAX_SENTENCE <= sent->length) { prt_error("Error: sentence too long, contains more than %d words\n", MAX_SENTENCE); return -2; } /* Initialize/free any leftover garbage */ free_sentence_disjuncts(sent); /* Is this really needed ??? */ resources_reset(opts->resources); /* Expressions were previously set up during the tokenize stage. */ expression_prune(sent); print_time(opts, "Finished expression pruning"); if (opts->use_sat_solver) { sat_parse(sent, opts); } else { classic_parse(sent, opts); } print_time(opts, "Finished parse"); if ((verbosity > 0) && (PARSE_NUM_OVERFLOW < sent->num_linkages_found)) { prt_error("Warning: Combinatorial explosion! nulls=%zu cnt=%d\n" "Consider retrying the parse with the max allowed disjunct cost set lower.\n" "At the command line, use !cost-max\n", sent->null_count, sent->num_linkages_found); } return sent->num_valid_linkages; } link-grammar-5.3.16/link-grammar/utilities.c0000644000076400007640000006403313043524172015667 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright 2008, 2009, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include #include #include #include #include #include #ifdef HAVE_LOCALE_T_IN_XLOCALE_H #include #endif /* HAVE_LOCALE_T_IN_XLOCALE_H */ #ifndef _WIN32 #include #include #else #include #include /* For PathRemoveFileSpecA(). */ #include /* For getcwd(). */ #endif /* _WIN32 */ #include "string-set.h" #include "structures.h" #include "utilities.h" #ifdef _WIN32 #define DIR_SEPARATOR "\\" #else #define DIR_SEPARATOR "/" #endif /*_WIN32 */ #define IS_DIR_SEPARATOR(ch) (DIR_SEPARATOR[0] == (ch)) #if !defined(DICTIONARY_DIR) || defined(__MINGW32__) #define DEFAULTPATH NULL #else #define DEFAULTPATH DICTIONARY_DIR #endif /* This file contains certain general utilities. */ int verbosity; /* debug and test should not be NULL since they can be used before they * are assigned a value by parse_options_get_...() */ char * debug = (char *)""; char * test = (char *)""; /* ============================================================= */ /* String utilities */ char *safe_strdup(const char *u) { if (u) return strdup(u); return NULL; } /** * Copies as much of v into u as it can assuming u is of size usize * guaranteed to terminate u with a '\0'. */ void safe_strcpy(char *u, const char * v, size_t usize) { strncpy(u, v, usize-1); u[usize-1] = '\0'; } /** * A version of strlcpy, for those systems that don't have it. */ size_t lg_strlcpy(char * dest, const char *src, size_t size) { size_t i=0; while ((i len) size = len; result = (char *) malloc ((size + 1) * sizeof (char)); memcpy (result, str, size); result[size] = 0x0; return result; } #endif /* !HAVE_STRNDUP */ /* ============================================================= */ /* UTF8 utilities */ /** Returns length of UTF8 character. * Current algo is based on the first character only. * If pointer is not pointing at first char, no not a valid value, returns 0. * Returns 0 for NULL as well. */ int utf8_charlen(const char *xc) { unsigned char c; c = (unsigned char) *xc; if (c == 0) return 0; if (c < 0x80) return 1; if ((c >= 0xc2) && (c < 0xe0)) return 2; /* First byte of a code point U +0080 - U +07FF */ if ((c >= 0xe0) && (c < 0xf0)) return 3; /* First byte of a code point U +0800 - U +FFFF */ if ((c >= 0xf0) && (c <= 0xf4)) return 4; /* First byte of a code point U +10000 - U +10FFFF */ return -1; /* Fallthrough -- not the first byte of a code-point. */ } /* Implemented n wcwidth.c */ extern int mk_wcwidth(wchar_t); /** * Return the width, in text-column-widths, of the utf8-encoded * string. This is needed when printing formatted strings. * European langauges will typically have widths equal to the * `mblen` value below (returned by mbsrtowcs); they occupy one * column-width per code-point. The CJK ideographs occupy two * column-widths per code-point. No clue about what happens for * Arabic, or others. See wcwidth.c for details. */ size_t utf8_strwidth(const char *s) { mbstate_t mbss; wchar_t ws[MAX_LINE]; size_t mblen, glyph_width=0, i; memset(&mbss, 0, sizeof(mbss)); #ifdef _WIN32 mblen = MultiByteToWideChar(CP_UTF8, 0, s, -1, ws, MAX_LINE) - 1; #else mblen = mbsrtowcs(ws, &s, MAX_LINE, &mbss); #endif /* _WIN32 */ for (i=0; i nb) return nb; nb2 = MultiByteToWideChar(CP_UTF8, 0, s, nb, NULL, 0); nb2 = MultiByteToWideChar(CP_UTF8, 0, s, nb, pwc, nb2); if (0 == nb2) return (size_t)-1; return nb; } #endif /* _WIN32 */ static int wctomb_check(char *s, wchar_t wc) { int nr; #ifdef _WIN32 nr = WideCharToMultiByte(CP_UTF8, 0, &wc, 1, NULL, 0, NULL, NULL); nr = WideCharToMultiByte(CP_UTF8, 0, &wc, 1, s, nr, NULL, NULL); if (0 == nr) return -1; #else mbstate_t mbss; memset(&mbss, 0, sizeof(mbss)); nr = wcrtomb(s, wc, &mbss); if (nr < 0) { prt_error("Fatal Error: unknown character set %s\n", nl_langinfo(CODESET)); exit(1); } #endif /* _WIN32 */ return nr; } /** * Downcase the first letter of the word. * XXX FIXME This works 'most of the time', but is not technically correct. * This is because towlower() and towupper() are locale dependent, and also * because the byte-counts might not match up, e.g. German ß and SS. * The correct long-term fix is to use ICU or glib g_utf8_strup(), etc. */ void downcase_utf8_str(char *to, const char * from, size_t usize, locale_t locale_t) { wchar_t c; int i, nbl, nbh; char low[MB_LEN_MAX]; mbstate_t mbs; /* Make sure it doesn't contain garbage in case of an error */ if (to != from) strcpy(to, from); memset(&mbs, 0, sizeof(mbs)); nbh = mbrtowc (&c, from, MB_CUR_MAX, &mbs); if (nbh < 0) { prt_error("Error: Invalid UTF-8 string!\n"); return; } c = towlower_l(c, locale_t); nbl = wctomb_check(low, c); /* Check for error on an in-place copy */ if ((nbh < nbl) && (to == from)) { /* I'm to lazy to fix this */ prt_error("Error: can't downcase UTF-8 string!\n"); return; } /* Downcase */ for (i=0; imax_space_used = 0; s->space_in_use = 0; s->num_xallocs = 0; s->num_xfrees = 0; s->max_outstanding_xallocs = 0; s->max_external_space_used = 0; s->external_space_in_use = 0; s->num_exallocs = 0; s->num_exfrees = 0; s->max_outstanding_exallocs = 0; return s; } void init_memusage(void) { static bool mem_inited = false; if (mem_inited) return; mem_inited = true; do_init_memusage(); } static inline space_t *getspace(void) { return &space; } /** * space used but not yet freed during parse */ size_t get_space_in_use(void) { return getspace()->space_in_use; } /** * maximum space used during the parse */ size_t get_max_space_used(void) { return getspace()->max_space_used; } #else /* TRACK_SPACE_USAGE */ void init_memusage(void) {} size_t get_space_in_use(void) { return 0; } size_t get_max_space_used(void) { return 0; } #endif /* TRACK_SPACE_USAGE */ /** * alloc some memory, and keep track of the space allocated. */ void * xalloc(size_t size) { void * p = malloc(size); #ifdef TRACK_SPACE_USAGE space_t *s = getspace(); s->space_in_use += size; if (s->max_space_used < s->space_in_use) s->max_space_used = s->space_in_use; s->num_xallocs ++; if (s->max_outstanding_xallocs < (s->num_xallocs - s->num_xfrees)) s->max_outstanding_xallocs = (s->num_xallocs - s->num_xfrees); #endif /* TRACK_SPACE_USAGE */ if ((p == NULL) && (size != 0)) { prt_error("Fatal Error: Ran out of space. (int)\n"); abort(); exit(1); } return p; } #ifdef TRACK_SPACE_USAGE void xfree(void * p, size_t size) { space_t *s = getspace(); s->space_in_use -= size; s->num_xfrees ++; free(p); } #endif /* TRACK_SPACE_USAGE */ void * exalloc(size_t size) { void * p = malloc(size); #ifdef TRACK_SPACE_USAGE space_t *s = getspace(); s->external_space_in_use += size; if (s->max_external_space_used < s->external_space_in_use) s->max_external_space_used = s->external_space_in_use; s->num_exallocs ++; if (s->max_outstanding_exallocs < (s->num_exallocs - s->num_exfrees)) s->max_outstanding_exallocs = (s->num_exallocs - s->num_exfrees); #endif /* TRACK_SPACE_USAGE */ if ((p == NULL) && (size != 0)) { prt_error("Fatal Error: Ran out of space. (ext)\n"); abort(); exit(1); } return p; } #ifdef TRACK_SPACE_USAGE void exfree(void * p, size_t size) { space_t *s = getspace(); s->external_space_in_use -= size; s->num_exfrees ++; free(p); } #endif /* TRACK_SPACE_USAGE */ /* =========================================================== */ /* Simple, cheap, easy dynamic string. */ dyn_str* dyn_str_new(void) { dyn_str *ds = malloc(sizeof(dyn_str)); ds->len = 250; ds->end = 0; ds->str = malloc(ds->len); ds->str[0] = 0x0; return ds; } void dyn_str_delete(dyn_str* ds) { free(ds->str); free(ds); } void dyn_strcat(dyn_str* ds, const char *str) { size_t l = strlen(str); if (ds->end+l+1 >= ds->len) { ds->len = 2 * ds->len + l; ds->str = realloc(ds->str, ds->len); } strcpy (ds->str+ds->end, str); ds->end += l; } /* =========================================================== */ /* File path and dictionary open routines below */ char * join_path(const char * prefix, const char * suffix) { char * path; size_t path_len, prel; path_len = strlen(prefix) + 1 /* len(DIR_SEPARATOR) */ + strlen(suffix); path = (char *) malloc(path_len + 1); strcpy(path, prefix); /* Windows is allergic to multiple path separators, so append one * only if the prefix isn't already terminated by a path sep. */ prel = strlen(path); if (0 < prel && path[prel-1] != DIR_SEPARATOR[0]) { path[prel] = DIR_SEPARATOR[0]; path[prel+1] = '\0'; } strcat(path, suffix); return path; } /* global - but that's OK, since this is set only during initialization, * and is is thenceforth a read-only item. So it doesn't need to be * locked. */ static char * custom_data_dir = NULL; void dictionary_set_data_dir(const char * path) { if (custom_data_dir) free (custom_data_dir); custom_data_dir = safe_strdup(path); } char * dictionary_get_data_dir(void) { char * data_dir = NULL; if (custom_data_dir != NULL) { data_dir = safe_strdup(custom_data_dir); return data_dir; } #ifdef _WIN32 /* Dynamically locate invocation directory of our program. * Non-ASCII characters are not supported (files will not be found). */ char prog_path[MAX_PATH_NAME]; if (!GetModuleFileNameA(NULL, prog_path, sizeof(prog_path))) { prt_error("Warning: GetModuleFileName error %d\n", (int)GetLastError()); } else { if (NULL == prog_path) { /* Can it happen? */ prt_error("Warning: GetModuleFileName returned a NULL program path!\n"); } else { if (!PathRemoveFileSpecA(prog_path)) { prt_error("Warning: Cannot get directory from program path '%s'!\n", prog_path); } else { /* Unconvertible characters are marked as '?' */ const char *unsupported = (NULL != strchr(prog_path, '?')) ? " (containing unsupported character)" : ""; lgdebug(D_USER_FILES, "Debug: Directory of executable: %s%s\n", unsupported, prog_path); data_dir = safe_strdup(prog_path); } } } #endif /* _WIN32 */ return data_dir; } /** * Locate a data file and open it. * * This function is used to open a dictionary file or a word file, * or any associated data file (like a post process knowledge file). * * It works as follows. If the file name begins with a "/", then * it's assumed to be an absolute file name and it tries to open * that exact file. * * Otherwise, it looks for the file in a sequence of directories, as * specified in the dictpath array, until it finds it. * * If it is still not found, it may be that the user specified a relative * path, so it tries to open the exact file. * * Associated data files are looked in the *same* directory in which the * first one was found (typically "en/4.0.dict"). The private static * "path_found" serves as a directory path cache which records where the * first file was found. The goal here is to avoid insanity due to * user's fractured installs. * If the filename argument is NULL, the function just invalidates this * directory path cache. */ #define NOTFOUND(fp) ((NULL == (fp)) ? " (Not found)" : "") void * object_open(const char *filename, void * (*opencb)(const char *, const void *), const void * user_data) { static char *path_found; /* directory path cache */ char *completename = NULL; void *fp = NULL; char *data_dir = NULL; const char **path = NULL; if (NULL == filename) { /* Invalidate the directory path cache */ free(path_found); path_found = NULL; return NULL; } if (NULL == path_found) { data_dir = dictionary_get_data_dir(); if (verbosity_level(D_USER_FILES)) { char cwd[MAX_PATH_NAME]; char *cwdp = getcwd(cwd, sizeof(cwd)); prt_error("Debug: Current directory: %s\n", NULL == cwdp ? "NULL": cwdp); prt_error("Debug: Last-resort data directory: %s\n", data_dir ? data_dir : "NULL"); } } /* Look for absolute filename. * Unix: starts with leading slash. * Windows: starts with C:\ except that the drive letter may differ. * Note that only native windows C library uses backslashes; mingw * seems to use forward-slash, from what I can tell. */ if ((filename[0] == '/') #ifdef _WIN32 || ((filename[1] == ':') && ((filename[2] == '\\') || (filename[2] == '/'))) || (filename[0] == '\\') /* UNC path */ #endif /* _WIN32 */ ) { /* opencb() returns NULL if the file does not exist. */ fp = opencb(filename, user_data); lgdebug(D_USER_FILES, "Debug: Opening file %s%s\n", filename, NOTFOUND(fp)); } else { /* A path list in which to search for dictionaries. * path_found, data_dir or DEFAULTPATH may be NULL. */ const char *dictpath[] = { path_found, ".", "." DIR_SEPARATOR "data", "..", ".." DIR_SEPARATOR "data", data_dir, DEFAULTPATH, }; size_t i = sizeof(dictpath)/sizeof(dictpath[0]); for (path = dictpath; i-- > 0; path++) { if (NULL == *path) continue; free(completename); completename = join_path(*path, filename); fp = opencb(completename, user_data); lgdebug(D_USER_FILES, "Debug: Opening file %s%s\n", completename, NOTFOUND(fp)); if ((NULL != fp) || (NULL != path_found)) break; } } if (NULL == fp) { fp = opencb(filename, user_data); lgdebug(D_USER_FILES, "Debug: Opening file %s%s\n", filename, NOTFOUND(fp)); } else if (NULL == path_found) { size_t i; path_found = strdup((NULL != completename) ? completename : filename); if (0 < verbosity) prt_error("Info: Dictionary found at %s\n", path_found); for (i = 0; i < 2; i++) { char *root = strrchr(path_found, DIR_SEPARATOR[0]); if (NULL != root) *root = '\0'; } } free(data_dir); free(completename); return fp; } #undef NOTFOUND static void *dict_file_open(const char *fullname, const void *how) { return fopen(fullname, how); } FILE *dictopen(const char *filename, const char *how) { return object_open(filename, dict_file_open, how); } /* ======================================================== */ /** * Check to see if a file exists. */ bool file_exists(const char * dict_name) { bool retval = false; int fd; struct stat buf; /* On Windows, 'b' (binary mode) is mandatory, otherwise fstat file length * is confused by crlf counted as one byte. POSIX systems just ignore it. */ FILE *fp = dictopen(dict_name, "rb"); if (fp == NULL) return false; /* Get the file size, in bytes. */ fd = fileno(fp); fstat(fd, &buf); if (0 < buf.st_size) retval = true; fclose(fp); return retval; } /** * Read in the whole stinkin file. This routine returns * malloced memory, which should be freed as soon as possible. */ char *get_file_contents(const char * dict_name) { int fd; size_t tot_size; int left; struct stat buf; char * contents, *p; /* On Windows, 'b' (binary mode) is mandatory, otherwise fstat file length * is confused by crlf counted as one byte. POSIX systems just ignore it. */ FILE *fp = dictopen(dict_name, "rb"); if (fp == NULL) return NULL; /* Get the file size, in bytes. */ fd = fileno(fp); fstat(fd, &buf); tot_size = buf.st_size; contents = (char *) malloc(sizeof(char) * (tot_size+7)); /* Now, read the whole file. */ p = contents; *p = '\0'; left = tot_size + 7; while (1) { char *rv = fgets(p, left, fp); if (NULL == rv || feof(fp)) break; while (*p != '\0') { p++; left--; } if (left < 0) break; } fclose(fp); if (left < 0) { prt_error("Error: File size is insane!\n"); free(contents); return NULL; } return contents; } /* ======================================================== */ /* Locale routines */ #ifdef HAVE_LOCALE_T /** * Create a locale object from the given locale string. * @param locale Locale string, in the native OS format. * @return Locale object for the given locale * Note: It has to be freed by freelocale(). */ locale_t newlocale_LC_CTYPE(const char *locale) { locale_t locobj; #ifdef _WIN32 locobj = _create_locale(LC_CTYPE, locale); #else locobj = newlocale(LC_CTYPE_MASK, locale, (locale_t)0); #endif /* _WIN32 */ return locobj; } #endif /* HAVE_LOCALE_T */ /** * Check that the given locale known by the system. * In case we don't have locale_t, actually set the locale * in order to find out if it is fine. This side effect doesn't cause * harm, as the locale would be set up to that value anyway shortly. * @param locale Locale string * @return True if known, false if unknown. */ bool try_locale(const char *locale) { #ifdef HAVE_LOCALE_T locale_t ltmp = newlocale_LC_CTYPE(locale); if ((locale_t)0 == ltmp) return false; freelocale(ltmp); #else lgdebug(D_USER_FILES, "Debug: Setting program's locale \"%s\"", locale); if (NULL == setlocale(LC_CTYPE, locale)) { lgdebug(D_USER_FILES, " failed!\n"); return false; } lgdebug(D_USER_FILES, ".\n"); #endif /* HAVE_LOCALE_T */ return true; } /** * Ensure that the program's locale has a UTF-8 codeset. */ void set_utf8_program_locale(void) { #ifndef _WIN32 /* The LG library doesn't use mbrtowc_l(), since it doesn't exist in * the dynamic glibc (2.22). mbsrtowcs_l() could also be used, but for * some reason it exists only in the static glibc. * In order that mbrtowc() will work for any UTF-8 character, UTF-8 * codeset is ensured. */ const char *codeset = nl_langinfo(CODESET); if (!strstr(codeset, "UTF") && !strstr(codeset, "utf")) { const char *locale = setlocale(LC_CTYPE, NULL); /* Avoid an initial spurious message. */ if ((0 != strcmp(locale, "C")) && (0 != strcmp(locale, "POSIX"))) { prt_error("Warning: Program locale \"%s\" (codeset %s) was not UTF-8; " "force-setting to en_US.UTF-8\n", locale, codeset); } locale = setlocale(LC_CTYPE, "en_US.UTF-8"); if (NULL == locale) { prt_error("Warning: Program locale en_US.UTF-8 could not be set; " "force-setting to C.UTF-8\n"); locale = setlocale(LC_CTYPE, "C.UTF-8"); if (NULL == locale) { prt_error("Warning: Could not set a UTF-8 program locale; " "program may malfunction\n"); } } } #endif /* !_WIN32 */ } #ifdef _WIN32 static char * win32_getlocale (void) { char lbuf[10]; char locale[32]; LCID lcid = GetThreadLocale(); if (0 >= GetLocaleInfoA(lcid, LOCALE_SISO639LANGNAME, lbuf, sizeof(lbuf))) { prt_error("Error: GetLocaleInfoA LOCALE_SENGLISHLANGUAGENAME LCID=%d: " "Error %d\n", (int)lcid, (int)GetLastError()); return NULL; } strcpy(locale, lbuf); strcat(locale, "-"); if (0 >= GetLocaleInfoA(lcid, LOCALE_SISO3166CTRYNAME, lbuf, sizeof(lbuf))) { prt_error("Error: GetLocaleInfoA LOCALE_SISO3166CTRYNAME LCID=%d: " "Error %d\n", (int)lcid, (int)GetLastError()); return NULL; } strcat(locale, lbuf); return strdup(locale); } #endif /* _WIN32 */ char * get_default_locale(void) { const char *lc_vars[] = {"LC_ALL", "LC_CTYPE", "LANG", NULL}; char *ev; const char **evname; char *locale = NULL; for(evname = lc_vars; NULL != *evname; evname++) { ev = getenv(*evname); if ((NULL != ev) && ('\0' != ev[0])) break; } if (NULL != *evname) { locale = ev; lgdebug(D_USER_FILES, "Debug: Environment locale \"%s=%s\"\n", *evname, ev); #ifdef _WIN32 /* If compiled with MSVC/MinGW, we still support running under Cygwin. */ const char *ostype = getenv("OSTYPE"); if ((NULL != ostype) && (0 == strcmp(ostype, "cygwin"))) { /* Convert to Windows style locale */ locale = strdupa(locale); locale[strcspn(locale, "_")] = '-'; locale[strcspn(locale, ".@")] = '\0'; } #endif /* _WIN32 */ } else { lgdebug(D_USER_FILES, "Debug: Environment locale not set\n"); #ifdef _WIN32 locale = win32_getlocale(); if (NULL == locale) lgdebug(D_USER_FILES, "Debug: Cannot find user default locale\n"); else lgdebug(D_USER_FILES, "Debug: User default locale \"%s\"\n", locale); return locale; /* Already strdup'ed */ #endif /* _WIN32 */ } return safe_strdup(locale); } /* ============================================================= */ /* Alternatives utilities */ static const char ** resize_alts(const char **arr, size_t len) { arr = realloc(arr, (len+2) * sizeof(char *)); arr[len+1] = NULL; return arr; } size_t altlen(const char **arr) { size_t len = 0; if (arr) while (arr[len] != NULL) len++; return len; } void altappend(Sentence sent, const char ***altp, const char *w) { size_t n = altlen(*altp); *altp = resize_alts(*altp, n); (*altp)[n] = string_set_add(w, sent->string_set); } /* ============================================================= */ #ifdef __MINGW32__ /* * Since _USE_MINGW_ANSI_STDIO=1 is used in order to support C99 STDIO * including the %z formats, MinGW uses its own *printf() functions (and not * the Windows ones). However, its printf()/fprintf() functions cannot write * UTF-8 to the console (to files/pipes they write UTF-8 just fine). It * turned out the problem is that they use the putchar() of Windows, which * doesn't support writing UTF-8 only when writing to the console! This * problem is not fixed even in Windows 10 and the latest MinGW in Cygwin * 2.5.2. * * The workaround implemented here is to reimplement the corresponding MinGW * internal functions, and use fputs() to write the result. * * (Reimplementing printf()/fprintf() this way didn't work even with the * compilation flag -fno-builtin .) */ int __mingw_vfprintf (FILE * __restrict__ stream, const char * __restrict__ fmt, va_list vl) { int n = vsnprintf(NULL, 0, fmt, vl); if (0 > n) return n; char *buf = malloc(n+1); n = vsnprintf(buf, n+1, fmt, vl); if (0 > n) { free(buf); return n; } n = fputs(buf, stdout); free(buf); return n; } int __mingw_vprintf (const char * __restrict__ fmt, va_list vl) { return __mingw_vfprintf(stdout, fmt, vl); } #endif /* __MINGW32__ */ /* ============================================================= */ link-grammar-5.3.16/link-grammar/score.h0000664000076400007640000000205112766044421014773 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2012, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _SCORE_H #define _SCORE_H #include "api-types.h" #include "link-includes.h" void linkage_score(Linkage, Parse_Options); #endif /* _SCORE_H */ link-grammar-5.3.16/link-grammar/pp_lexer.h0000664000076400007640000000336712766044421015511 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include "structures.h" struct PPLexTable_s { String_set *string_set; const char *labels[PP_LEXER_MAX_LABELS]; /* array of labels */ pp_label_node *nodes_of_label[PP_LEXER_MAX_LABELS]; /*str. for each label*/ pp_label_node *last_node_of_label[PP_LEXER_MAX_LABELS]; /* efficiency */ pp_label_node *current_node_of_active_label;/* state: curr node of label */ int idx_of_active_label; /* read state: current label */ const char **tokens; int extents; }; PPLexTable *pp_lexer_open(FILE *f); void pp_lexer_close (PPLexTable *lt); int pp_lexer_set_label (PPLexTable *lt, const char *label); int pp_lexer_count_tokens_of_label (PPLexTable *lt); const char *pp_lexer_get_next_token_of_label(PPLexTable *lt); int pp_lexer_count_commas_of_label (PPLexTable *lt); const char **pp_lexer_get_next_group_of_tokens_of_label(PPLexTable *lt, size_t *n_toks); link-grammar-5.3.16/link-grammar/print.c0000644000076400007640000012645013074512013015005 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright 2013, 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include "externs.h" #include "api-structures.h" #include "corpus/corpus.h" #include "print-util.h" #include "string-set.h" #include "structures.h" #include "print.h" /* needs structure.h */ #include "word-utils.h" #define LEFT_WALL_SUPPRESS ("Wd") /* If this connector is used on the wall, */ /* then suppress the display of the wall. */ #define RIGHT_WALL_SUPPRESS ("RW")/* If this connector is used on the wall, */ /* then suppress the display of the wall. */ #define HEAD_CHR ('h') /* Single char marking head-word. */ #define DEPT_CHR ('d') /* Single char marking dependent word */ /** * Find the position of the center of each word. * Also find the offset of each word, relative to the previous one, * needed to fully fit the names of the links between them. * FIXME Long link names between more distant words may still not * fit the space between these words. * * Return the number of characters needed for the all the words, * including the space needed for the link names as described above. */ static size_t set_centers(const Linkage linkage, int center[], int word_offset[], bool print_word_0, int N_words_to_print) { int i, tot; size_t n; int start_word = print_word_0 ? 0 : 1; int *link_len = alloca(linkage->num_words * sizeof(*link_len)); size_t max_line_len = 0; /* Needed picture array line length */ memset(link_len, 0, linkage->num_words * sizeof(*link_len)); for (n = 0; n < linkage->num_links; n++) { Link *l = &linkage->link_array[n]; if ((l->lw + 1 == l->rw) && (NULL != l->link_name)) { link_len[l->rw] = strlen(l->link_name) + (DEPT_CHR == l->rc->string[0]) + (HEAD_CHR == l->rc->string[0]) + (DEPT_CHR == l->lc->string[0]) + (HEAD_CHR == l->lc->string[0]); } } tot = 0; for (i = start_word; i < N_words_to_print; i++) { int len, center_t; /* Centers obtained by counting the characters column widths, * not the bytes in the string. */ len = utf8_strwidth(linkage->word[i]); center_t = tot + (len/2); #if 1 /* Long labels - disable in order to compare output with old versions. */ if (i > start_word) center[i] = MAX(center_t, center[i-1] + link_len[i] + 1); else #endif center[i] = center_t; word_offset[i] = center[i] - center_t; tot += len+1 + word_offset[i]; max_line_len += word_offset[i] + strlen(linkage->word[i]) + 1; } return max_line_len; } /* The following are all for generating postscript */ typedef struct { int N_rows; /* N_rows -- the number of rows */ /* tells the height of the links above the sentence */ int * link_heights; /* the word beginning each row of the display */ int * row_starts; } ps_ctxt_t; /** * Prints s then prints the last |t|-|s| characters of t. * if s is longer than t, it truncates s. * Handles utf8 strings correctly. */ static void left_append_string(String * string, const char * s, const char * t) { size_t i; size_t slen = utf8_strwidth(s); size_t tlen = utf8_strwidth(t); for (i = 0; i < tlen; i++) { if (i < slen) append_utf8_char(string, s); else append_utf8_char(string, t); s += utf8_next(s); t += utf8_next(t); } } static void print_a_link(String * s, const Linkage linkage, LinkIdx link) { WordIdx l, r; const char *label, *llabel, *rlabel; l = linkage_get_link_lword(linkage, link); r = linkage_get_link_rword(linkage, link); label = linkage_get_link_label(linkage, link); llabel = linkage_get_link_llabel(linkage, link); rlabel = linkage_get_link_rlabel(linkage, link); if (l == 0) { left_append_string(s, LEFT_WALL_DISPLAY, " "); } else if (l == (linkage_get_num_words(linkage) - 1)) { left_append_string(s, RIGHT_WALL_DISPLAY, " "); } else { left_append_string(s, linkage_get_word(linkage, l), " "); } /* XXX FIXME -- the space allocated to a link name should depend * on the longest link-name in the sentence! */ left_append_string(s, llabel, " "); if (DEPT_CHR == llabel[0]) append_string(s, " <---"); else if (HEAD_CHR == llabel[0]) append_string(s, " >---"); else append_string(s, " ----"); left_append_string(s, label, "-----"); if (DEPT_CHR == rlabel[0]) append_string(s, "-> "); else if (HEAD_CHR == rlabel[0]) append_string(s, "-< "); else append_string(s, "-- "); left_append_string(s, rlabel, " "); append_string(s, " %s\n", linkage_get_word(linkage, r)); } /** * To the left of each link, print the sequence of domains it is in. * Printing a domain means printing its type. * Takes info from pp_link_array and pp and chosen_words. */ char * linkage_print_links_and_domains(const Linkage linkage) { int link, longest, j; int N_links = linkage_get_num_links(linkage); String * s = string_new(); char * links_string; const char ** dname; longest = 0; for (link=0; link longest) longest = linkage_get_link_num_domains(linkage, link); } for (link=0; linkinfo; Sense *sns; size_t nwords; WordIdx w; lg_corpus_linkage_senses(linkage); nwords = linkage->num_words; for (w=0; wnum_words; /* Loop over each word in the sentence */ for (w = 0; w < nwords; w++) { int pad = 21; double cost; char infword[MAX_WORD]; Disjunct *disj = linkage->chosen_disjuncts[w]; if (NULL == disj) continue; /* Cleanup the subscript mark before printing. */ strncpy(infword, disj->string, MAX_WORD); mark = strchr(infword, SUBSCRIPT_MARK); if (mark) *mark = SUBSCRIPT_DOT; /* Make sure the glyphs align during printing. */ pad += strlen(infword) - utf8_strwidth(infword); dj = linkage_get_disjunct_str(linkage, w); if (NULL == dj) dj = ""; cost = linkage_get_disjunct_cost(linkage, w); #ifdef USE_CORPUS score = linkage_get_disjunct_corpus_score(linkage, w); append_string(s, "%*s %5.3f %6.3f %s\n", pad, infword, cost, score, dj); #else append_string(s, "%*s %5.3f %s\n", pad, infword, cost, dj); #endif } djs = string_copy(s); string_delete(s); return djs; } /** * postscript printing ... */ static char * build_linkage_postscript_string(const Linkage linkage, bool display_walls, ps_ctxt_t *pctx) { int link, i,j; int d; bool print_word_0, print_word_N; int N_links = linkage->num_links; Link *ppla = linkage->link_array; String * string; char * ps_string; int N_words_to_print; string = string_new(); if (!display_walls) { int N_wall_connectors = 0; bool suppressor_used = false; for (j=0; jnum_words-1) continue; N_wall_connectors ++; if (strcmp(ppla[j].lc->string, LEFT_WALL_SUPPRESS)==0) { suppressor_used = true; } } } print_word_0 = (((!suppressor_used) && (N_wall_connectors != 0)) || (N_wall_connectors != 1)); } else print_word_0 = true; if (!display_walls) { int N_wall_connectors = 0; bool suppressor_used = false; for (j=0; jnum_words-1) { N_wall_connectors ++; if (strcmp(ppla[j].lc->string, RIGHT_WALL_SUPPRESS)==0){ suppressor_used = true; } } } print_word_N = (((!suppressor_used) && (N_wall_connectors != 0)) || (N_wall_connectors != 1)); } else print_word_N = true; if (print_word_0) d=0; else d=1; i = 0; N_words_to_print = linkage->num_words; if (!print_word_N) N_words_to_print--; append_string(string, "["); for (j=d; j0)) append_string(string, "\n"); i++; append_string(string, "(%s)", linkage->word[j]); } append_string(string,"]"); append_string(string,"\n"); append_string(string,"["); j = 0; for (link=0; linknum_words-1)) continue; // if (ppla[link]->lw == SIZE_MAX) continue; assert (ppla[link].lw != SIZE_MAX); if ((j%7 == 0) && (j>0)) append_string(string,"\n"); j++; append_string(string,"[%zu %zu %d", ppla[link].lw - d, ppla[link].rw - d, pctx->link_heights[link]); append_string(string," (%s)]", ppla[link].link_name); } append_string(string,"]"); append_string(string,"\n"); append_string(string,"["); for (j=0; j < pctx->N_rows; j++ ) { if (j>0) append_string(string, " %d", pctx->row_starts[j]); else append_string(string,"%d", pctx->row_starts[j]); } append_string(string,"]\n"); ps_string = string_copy(string); string_delete(string); return ps_string; } #define MAX_HEIGHT 30 /** * Print the indicated linkage into a utf8-diagram. * Works fine for general utf8 multi-byte sentences. * Links and connectors are still mostly assumed to be ASCII, though; * to fix this, grep for "strlen" in the code below, replace by utf8 len. * * Returned string is allocated with exalloc. * Needs to be freed with linkage_free_diagram() */ static char * linkage_print_diagram_ctxt(const Linkage linkage, bool display_walls, size_t x_screen_width, ps_ctxt_t *pctx) { bool display_short = true; unsigned int i, j, k, cl, cr, inc, row, top_row, top_row_p1; const char *s; char *t; bool print_word_0 , print_word_N; int *center = alloca((linkage->num_words+1)*sizeof(int)); int *word_offset = alloca((linkage->num_words+1) * sizeof(*word_offset)); unsigned int line_len, link_length; unsigned int N_links = linkage->num_links; Link *ppla = linkage->link_array; String * string; char * gr_string; unsigned int N_words_to_print; char picture[MAX_HEIGHT][MAX_LINE]; char xpicture[MAX_HEIGHT][MAX_LINE]; size_t start[MAX_HEIGHT]; // Avoid pathological case and the resulting crash. if (0 == linkage->num_words) return strdup(""); string = string_new(); /* Do we want to print the left wall? */ if (!display_walls) { int N_wall_connectors = 0; bool suppressor_used = false; for (j=0; jnum_words-1) continue; N_wall_connectors ++; if (0 == strcmp(ppla[j].lc->string, LEFT_WALL_SUPPRESS)) { suppressor_used = true; } } } print_word_0 = (((!suppressor_used) && (N_wall_connectors != 0)) || (N_wall_connectors != 1)); } else print_word_0 = true; /* Do we want to print the right wall? */ if (!display_walls) { int N_wall_connectors = 0; bool suppressor_used = false; for (j=0; jnum_words-1) { N_wall_connectors ++; if (0 == strcmp(ppla[j].lc->string, RIGHT_WALL_SUPPRESS)) { suppressor_used = true; } } } print_word_N = (((!suppressor_used) && (N_wall_connectors != 0)) || (N_wall_connectors != 1)); } else print_word_N = true; N_words_to_print = linkage->num_words; if (!print_word_N) N_words_to_print--; if (set_centers(linkage, center, word_offset, print_word_0, N_words_to_print) + 1 > MAX_LINE) { append_string(string, "The diagram is too long.\n"); gr_string = string_copy(string); string_delete(string); return gr_string; } line_len = center[N_words_to_print-1]+1; for (k=0; knum_words-1)) continue; /* Put it into the lowest position */ cl = center[ppla[j].lw]; cr = center[ppla[j].rw]; for (row=0; row < MAX_HEIGHT; row++) { for (k=cl+1; klink_heights[j] = row; if (2*row+2 > MAX_HEIGHT-1) { append_string(string, "The diagram is too high.\n"); gr_string = string_copy(string); string_delete(string); return gr_string; } if (row > top_row) top_row = row; picture[row][cl] = '+'; picture[row][cr] = '+'; for (k=cl+1; klc->string[0]) { *(t-1) = '<'; } if (DEPT_CHR == ppla[j].lc->string[0] && (t > &picture[row][cl])) { picture[row][cl+1] = '<'; } if (HEAD_CHR == ppla[j].lc->string[0]) { *(t-1) = '>'; } /* Copy connector name; stop short if no room */ while ((*s != '\0') && (*t == '-')) *t++ = *s++; /* Add direction indicator */ // if (DEPT_CHR == ppla[j]->rc->string[0]) { *t = '>'; } if (DEPT_CHR == ppla[j].rc->string[0]) { picture[row][cr-1] = '>'; } if (HEAD_CHR == ppla[j].rc->string[0]) { *t = '<'; } /* The direction indicators may have clobbered these. */ picture[row][cl] = '+'; picture[row][cr] = '+'; /* Now put in the | below this one, where needed */ for (k=0; kword[k]; i = 0; while (*s != '\0') { *t++ = *s++; i++; } *t++ = ' '; } *t = '\0'; /* If display_short is NOT true, then the linkage diagram is printed * in the "tall" style, with an extra row of vertical descenders * between each level. */ if (display_short) { for (k=0; picture[0][k] != '\0'; k++) { if ((picture[0][k] == '+') || (picture[0][k] == '|')) { xpicture[1][k] = '|'; } else { xpicture[1][k] = ' '; } } xpicture[1][k] = '\0'; for (row=0; row < top_row+1; row++) { strcpy(xpicture[row+2], picture[row]); } top_row += 2; } else { for (row=0; row < top_row+1; row++) { strcpy(xpicture[2*row+2],picture[row]); for (k=0; picture[row][k] != '\0'; k++) { if ((picture[row][k] == '+') || (picture[row][k] == '|')) { xpicture[2*row+1][k] = '|'; } else { xpicture[2*row+1][k] = ' '; } } xpicture[2*row+1][k] = '\0'; } top_row = 2*top_row + 2; } /* We've built the picture, now print it out. */ if (print_word_0) i = 0; else i = 1; /* Start locations, for each row. These may vary, due to different * utf8 character widths. */ top_row_p1 = top_row + 1; for (row = 0; row < top_row_p1; row++) start[row] = 0; pctx->N_rows = 0; pctx->row_starts[pctx->N_rows] = 0; pctx->N_rows++; while (i < N_words_to_print) { unsigned int revrs; /* Count the column-widths of the words, * up to the max screen width. */ unsigned int uwidth = 0; do { uwidth += word_offset[i] + utf8_strwidth(linkage->word[i]) + 1; i++; } while ((i < N_words_to_print) && (uwidth + word_offset[i] + utf8_strwidth(linkage->word[i]) + 1 < x_screen_width)); pctx->row_starts[pctx->N_rows] = i - (!print_word_0); /* PS junk */ if (i < N_words_to_print) pctx->N_rows++; /* same */ append_string(string, "\n"); top_row_p1 = top_row + 1; for (revrs = 0; revrs < top_row_p1; revrs++) { /* print each row of the picture */ /* 'blank' is used solely to detect blank lines */ unsigned int mbcnt = 0; bool blank = true; row = top_row - revrs; k = start[row]; for (j = k; (mbcnt < uwidth) && (xpicture[row][j] != '\0'); ) { size_t n = utf8_next(&xpicture[row][j]); blank = blank && (xpicture[row][j] == ' '); j += n; mbcnt ++; } start[row] = j; if (!blank) { mbcnt = 0; for (j = k; (mbcnt < uwidth) && (xpicture[row][j] != '\0'); ) { /* Copy exactly one multi-byte character to buf */ j += append_utf8_char(string, &xpicture[row][j]); mbcnt ++; } append_string(string, "\n"); } } append_string(string, "\n"); } gr_string = string_copy(string); string_delete(string); return gr_string; } /** * Print the indicated linkage as utf8-art intp the given string. * The width of the diagram is given by the terminal width, taken * from the parse options. * * The returned string is malloced, and needs to be freed with * linkage_free_diagram() */ char * linkage_print_diagram(const Linkage linkage, bool display_walls, size_t screen_width) { ps_ctxt_t ctx; if (!linkage) return NULL; ctx.link_heights = (int *) alloca(linkage->num_links * sizeof(int)); ctx.row_starts = (int *) alloca((linkage->num_words + 1) * sizeof(int)); return linkage_print_diagram_ctxt(linkage, display_walls, screen_width, &ctx); } void linkage_free_diagram(char * s) { exfree(s, strlen(s)+1); } void linkage_free_disjuncts(char * s) { exfree(s, strlen(s)+1); } void linkage_free_links_and_domains(char * s) { exfree(s, strlen(s)+1); } void linkage_free_senses(char * s) { exfree(s, strlen(s)+1); } /* Forward declarations, the gunk is at the bottom. */ static const char * trailer(bool print_ps_header); static const char * header(bool print_ps_header); char * linkage_print_postscript(const Linkage linkage, bool display_walls, bool print_ps_header) { char * ps, * qs, * ascii; int size; /* call the ascii printer to initialize the row size stuff. */ ps_ctxt_t ctx; ctx.link_heights = (int *) alloca(linkage->num_links * sizeof(int)); ctx.row_starts = (int *) alloca((linkage->num_words + 1) * sizeof(int)); ascii = linkage_print_diagram_ctxt(linkage, display_walls, 8000, &ctx); linkage_free_diagram(ascii); ps = build_linkage_postscript_string(linkage, display_walls, &ctx); size = strlen(header(print_ps_header)) + strlen(ps) + strlen(trailer(print_ps_header)) + 1; qs = (char *) exalloc(sizeof(char)*size); snprintf(qs, size, "%s%s%s", header(print_ps_header), ps, trailer(print_ps_header)); exfree(ps, strlen(ps)+1); return qs; } void linkage_free_postscript(char * s) { exfree(s, strlen(s)+1); } char * linkage_print_pp_msgs(Linkage linkage) { if (linkage && linkage->lifo.pp_violation_msg) return strdup(linkage->lifo.pp_violation_msg); return strdup(""); } void linkage_free_pp_msgs(char * s) { exfree(s, strlen(s)+1); } void print_disjunct_counts(Sentence sent) { size_t i; int c; Disjunct *d; for (i=0; ilength; i++) { c = 0; for (d=sent->word[i].d; d != NULL; d = d->next) { c++; } /* XXX alternatives[0] is not really correct, here .. */ printf("%s(%d) ",sent->word[i].alternatives[0], c); } printf("\n\n"); } void print_expression_sizes(Sentence sent) { X_node * x; size_t w, size; for (w=0; wlength; w++) { size = 0; for (x=sent->word[w].x; x!=NULL; x = x->next) { size += size_of_expression(x->exp); } /* XXX alternatives[0] is not really correct, here .. */ printf("%s[%zu] ",sent->word[w].alternatives[0], size); } printf("\n\n"); } static const char * trailer(bool print_ps_header) { static const char * trailer_string= "diagram\n" "\n" "%%EndDocument\n" ; if (print_ps_header) return trailer_string; else return ""; } static const char * header(bool print_ps_header) { static const char * header_string= "%!PS-Adobe-2.0 EPSF-1.2\n" "%%Pages: 1\n" "%%BoundingBox: 0 -20 500 200\n" "%%EndComments\n" "%%BeginDocument: \n" "\n" "% compute size of diagram by adding\n" "% #rows x 8.5\n" "% (#rows -1) x 10\n" "% \\sum maxheight x 10\n" "/nulllink () def % The symbol of a null link\n" "/wordfontsize 11 def % the size of the word font\n" "/labelfontsize 9 def % the size of the connector label font\n" "/ex 10 def % the horizontal radius of all the links\n" "/ey 10 def % the height of the level 0 links\n" "/ed 10 def % amount to add to this height per level\n" "/radius 10 def % radius for rounded arcs\n" "/row-spacing 10 def % the space between successive rows of the diagram\n" "\n" "/gap wordfontsize .5 mul def % the gap between words\n" "/top-of-words wordfontsize .85 mul def\n" " % the delta y above where the text is written where\n" " % the major axis of the ellipse is located\n" "/label-gap labelfontsize .1 mul def\n" "\n" "/xwordfontsize 10 def % the size of the word font\n" "/xlabelfontsize 10 def % the size of the connector label font\n" "/xex 10 def % the horizontal radius of all the links\n" "/xey 10 def % the height of the level 0 links\n" "/xed 10 def % amount to add to this height per level\n" "/xradius 10 def % radius for rounded arcs\n" "/xrow-spacing 10 def % the space between successive rows of the diagram\n" "/xgap wordfontsize .5 mul def % the gap between words\n" "\n" "/centerpage 6.5 72 mul 2 div def\n" " % this number of points from the left margin is the center of page\n" "\n" "/rightpage 6.5 72 mul def\n" " % number of points from the left margin is the right margin\n" "\n" "/show-string-centered-dict 5 dict def\n" "\n" "/show-string-centered {\n" " show-string-centered-dict begin\n" " /string exch def\n" " /ycenter exch def\n" " /xcenter exch def\n" " xcenter string stringwidth pop 2 div sub\n" " ycenter labelfontsize .3 mul sub\n" " moveto\n" " string show\n" " end\n" "} def\n" "\n" "/clear-word-box {\n" " show-string-centered-dict begin\n" " /string exch def\n" " /ycenter exch def\n" " /xcenter exch def\n" " newpath\n" " /urx string stringwidth pop 2 div def\n" " /ury labelfontsize .3 mul def\n" " xcenter urx sub ycenter ury sub moveto\n" " xcenter urx add ycenter ury sub lineto\n" " xcenter urx add ycenter ury add lineto\n" " xcenter urx sub ycenter ury add lineto\n" " closepath\n" " 1 setgray fill\n" " 0 setgray\n" " end\n" "} def\n" "\n" "/diagram-sentence-dict 20 dict def\n" "\n" "/diagram-sentence-circle\n" "{diagram-sentence-dict begin \n" " /links exch def\n" " /words exch def\n" " /n words length def\n" " /Times-Roman findfont wordfontsize scalefont setfont\n" " /x 0 def\n" " /y 0 def\n" "\n" " /left-ends [x dup words {stringwidth pop add gap add dup}\n" " forall pop pop] def\n" " /right-ends [x words {stringwidth pop add dup gap add} forall pop] def\n" " /centers [0 1 n 1 sub {/i exch def\n" " left-ends i get\n" " right-ends i get\n" " add 2 div\n" " } for ] def\n" "\n" " x y moveto\n" " words {show gap 0 rmoveto} forall\n" "\n" " .5 setlinewidth \n" "\n" " links {dup 0 get /leftword exch def\n" " dup 1 get /rightword exch def\n" " dup 2 get /level exch def\n" " 3 get /string exch def\n" " newpath\n" " string nulllink eq {[2] 1 setdash}{[] 0 setdash} ifelse\n" "% string nulllink eq {.8 setgray}{0 setgray} ifelse\n" " centers leftword get\n" " y top-of-words add\n" " moveto\n" " \n" " centers rightword get\n" " centers leftword get\n" " sub 2 div dup\n" " radius \n" " lt {/radiusx exch def}{pop /radiusx radius def} ifelse\n" " \n" " \n" " \n" " centers leftword get\n" " y top-of-words add ey ed level mul add add\n" " centers rightword get\n" " y top-of-words add ey ed level mul add add\n" " radiusx\n" " arcto\n" " 4 {pop} repeat\n" " centers rightword get\n" " y top-of-words add ey ed level mul add add\n" " centers rightword get\n" " y top-of-words add\n" " radiusx\n" " arcto\n" " 4 {pop} repeat\n" " centers rightword get\n" " y top-of-words add\n" " lineto\n" "\n" " stroke\n" "\n" " /radius-y ey ed level mul add def\n" "\n" " /center-arc-x\n" " centers leftword get centers rightword get add 2 div\n" " def\n" " \n" " /center-arc-y\n" " y top-of-words radius-y add add\n" " def\n" "\n" " /Courier-Bold findfont labelfontsize scalefont setfont \n" " center-arc-x center-arc-y string clear-word-box\n" " center-arc-x center-arc-y string show-string-centered\n" " } forall\n" " end\n" " } def\n" "\n" "/diagramdict 20 dict def\n" "\n" "/diagram\n" "{diagramdict begin\n" " /break-words exch def\n" " /links exch def\n" " /words exch def\n" " /n words length def\n" " /n-rows break-words length def\n" " /Times-Roman findfont wordfontsize scalefont setfont\n" "\n" " /left-ends [0 dup words {stringwidth pop add gap add dup}\n" " forall pop pop] def\n" " /right-ends [0 words {stringwidth pop add dup gap add} forall pop] def\n" "\n" " /lwindows [ break-words {left-ends exch get gap 2 div sub } forall ] def\n" " /rwindows [1 1 n-rows 1 sub {/i exch def\n" " lwindows i get } for\n" " right-ends n 1 sub get gap 2 div add\n" " ] def\n" "\n" "\n" " /max 0 def\n" " 0 1 links length 1 sub {\n" " /i exch def\n" " /t links i get 2 get def\n" " t max gt {/max t def} if\n" " } for\n" "\n" " /max-height ed max mul ey add top-of-words add row-spacing add def\n" " /total-height n-rows max-height mul row-spacing sub def\n" "\n" " /max-width 0 def % compute the widest window\n" " 0 1 n-rows 1 sub {\n" " /i exch def\n" " /t rwindows i get lwindows i get sub def\n" " t max-width gt {/max-width t def} if\n" " } for\n" "\n" " centerpage max-width 2 div sub 0 translate % centers it\n" " % rightpage max-width sub 0 translate % right justified\n" " % Delete both of these to make it left justified\n" "\n" " n-rows 1 sub -1 0\n" " {/i exch def\n" " gsave\n" " newpath\n" " %/centering centerpage rwindows i get lwindows i get sub 2 div sub def\n" " % this line causes each row to be centered\n" " /centering 0 def\n" " % set centering to 0 to prevent centering of each row \n" "\n" " centering -100 moveto % -100 because some letters go below zero\n" " centering max-height n-rows mul lineto\n" " rwindows i get lwindows i get sub centering add\n" " max-height n-rows mul lineto\n" " rwindows i get lwindows i get sub centering add\n" " -100 lineto\n" " closepath\n" " clip\n" " lwindows i get neg n-rows i sub 1 sub max-height mul translate\n" " centerpage centering 0 translate\n" " words links diagram-sentence-circle\n" " grestore\n" " } for\n" " end\n" "} def \n" "\n" "/diagramx\n" "{diagramdict begin\n" " /break-words exch def\n" " /links exch def\n" " /words exch def\n" " /n words length def\n" " /n-rows break-words length def\n" " /Times-Roman findfont xwordfontsize scalefont setfont\n" "\n" " /left-ends [0 dup words {stringwidth pop add gap add dup}\n" " forall pop pop] def\n" " /right-ends [0 words {stringwidth pop add dup gap add} forall pop] def\n" "\n" " /lwindows [ break-words {left-ends exch get gap 2 div sub } forall ] def\n" " /rwindows [1 1 n-rows 1 sub {/i exch def\n" " lwindows i get } for\n" " right-ends n 1 sub get xgap 2 div add\n" " ] def\n" "\n" "\n" " /max 0 def\n" " 0 1 links length 1 sub {\n" " /i exch def\n" " /t links i get 2 get def\n" " t max gt {/max t def} if\n" " } for\n" "\n" " /max-height xed max mul xey add top-of-words add xrow-spacing add def\n" " /total-height n-rows max-height mul xrow-spacing sub def\n" "\n" " /max-width 0 def % compute the widest window\n" " 0 1 n-rows 1 sub {\n" " /i exch def\n" " /t rwindows i get lwindows i get sub def\n" " t max-width gt {/max-width t def} if\n" " } for\n" "\n" " centerpage max-width 2 div sub 0 translate % centers it\n" " % rightpage max-width sub 0 translate % right justified\n" " % Delete both of these to make it left justified\n" "\n" " n-rows 1 sub -1 0\n" " {/i exch def\n" " gsave\n" " newpath\n" " %/centering centerpage rwindows i get lwindows i get sub 2 div sub def\n" " % this line causes each row to be centered\n" " /centering 0 def\n" " % set centering to 0 to prevent centering of each row \n" "\n" " centering -100 moveto % -100 because some letters go below zero\n" " centering max-height n-rows mul lineto\n" " rwindows i get lwindows i get sub centering add\n" " max-height n-rows mul lineto\n" " rwindows i get lwindows i get sub centering add\n" " -100 lineto\n" " closepath\n" " clip\n" " lwindows i get neg n-rows i sub 1 sub max-height mul translate\n" " centerpage centering 0 translate\n" " words links diagram-sentence-circle\n" " grestore\n" " } for\n" " end\n" "} def \n" "\n" "/ldiagram\n" "{diagramdict begin\n" " /break-words exch def\n" " /links exch def\n" " /words exch def\n" " /n words length def\n" " /n-rows break-words length def\n" " /Times-Roman findfont wordfontsize scalefont setfont\n" "\n" " /left-ends [0 dup words {stringwidth pop add gap add dup}\n" " forall pop pop] def\n" " /right-ends [0 words {stringwidth pop add dup gap add} forall pop] def\n" "\n" " /lwindows [ break-words {left-ends exch get gap 2 div sub } forall ] def\n" " /rwindows [1 1 n-rows 1 sub {/i exch def\n" " lwindows i get } for\n" " right-ends n 1 sub get gap 2 div add\n" " ] def\n" "\n" "\n" " /max 0 def\n" " 0 1 links length 1 sub {\n" " /i exch def\n" " /t links i get 2 get def\n" " t max gt {/max t def} if\n" " } for\n" "\n" " /max-height ed max mul ey add top-of-words add row-spacing add def\n" " /total-height n-rows max-height mul row-spacing sub def\n" "\n" " /max-width 0 def % compute the widest window\n" " 0 1 n-rows 1 sub {\n" " /i exch def\n" " /t rwindows i get lwindows i get sub def\n" " t max-width gt {/max-width t def} if\n" " } for\n" "\n" " % centerpage max-width 2 div sub 0 translate % centers it\n" " % rightpage max-width sub 0 translate % right justified\n" " % Delete both of these to make it left justified\n" "\n" " n-rows 1 sub -1 0\n" " {/i exch def\n" " gsave\n" " newpath\n" " %/centering centerpage rwindows i get lwindows i get sub 2 div sub def\n" " % this line causes each row to be centered\n" " /centering 0 def\n" " % set centering to 0 to prevent centering of each row \n" "\n" " centering -100 moveto % -100 because some letters go below zero\n" " centering max-height n-rows mul lineto\n" " rwindows i get lwindows i get sub centering add\n" " max-height n-rows mul lineto\n" " rwindows i get lwindows i get sub centering add\n" " -100 lineto\n" " closepath\n" " clip\n" " lwindows i get neg n-rows i sub 1 sub max-height mul translate\n" " centerpage centering 0 translate\n" " words links diagram-sentence-circle\n" " grestore\n" " } for\n" " end\n" "} def \n" ; if (print_ps_header) return header_string; else return ""; } /** * Print elements of the 2D-word-array produced for the parsers. * * - print_sentence_word_alternatives(sent, false, NULL, tokenpos) * If a pointer to struct "tokenpos" is given, return through it the index of * the first occurrence in the sentence of the given token. This is used to * prevent duplicate information display for repeated morphemes (if there are * multiples splits, each of several morphemes, otherwise some of them may * repeat). * * - print_sentence_word_alternatives(sent, true, NULL, NULL) * If debugprint is "true", this is a debug printout of the sentence. (The * debug printouts are with level 0 because this function is invoked for debug * on certain positive level.) * * * - print_sentence_word_alternatives(sent, false, display_func, NULL) * Iterate over the sentence words and their alternatives. Handle each * alternative using the display_func function if it is supplied, or else (if it * is NULL) just print them. It is used to display disjunct information when * command !!word is used. * FIXME In the current version (using Wordgraph) the "alternatives" in the * word-array don't necessarily consist of real word alternatives. * */ struct tokenpos /* First position of the given token - to prevent duplicates */ { const char * token; size_t wi; size_t ai; }; void print_sentence_word_alternatives(Sentence sent, bool debugprint, void (*display)(Dictionary, const char *), struct tokenpos * tokenpos) { size_t wi; /* Internal sentence word index */ size_t ai; /* Index of a word alternative */ size_t sentlen = sent->length; /* Shortened if there is a right-wall */ size_t first_sentence_word = 0; /* Used for skipping a left-wall */ bool word_split = false; /* !!word got split */ Dictionary dict = sent->dict; if (0 == sentlen) { /* It should not happen, but if it actually happens due to some * strange conditions, it's better not to abort the program. */ prt_error("Error: Sentence length is 0 (reason unknown)\n"); return; } if (debugprint) lgdebug(+0, "\n\\"); else if (NULL != tokenpos) ; /* Do nothing */ else { /* For analyzing words we need to ignore the left/right walls */ if (dict->left_wall_defined && (0 == strcmp(sent->word[0].unsplit_word, LEFT_WALL_WORD))) first_sentence_word = 1; if (dict->right_wall_defined && ((NULL != sent->word[sentlen-1].unsplit_word)) && (0 == strcmp(sent->word[sentlen-1].unsplit_word, RIGHT_WALL_WORD))) sentlen--; /* Find if a word got split. This is indicated by: * 1. More than one word in the sentence * (no check if it actually results from !!w1 w2 ...). * 2. A word containing more than one alternative. */ if (sentlen - first_sentence_word > 1) { word_split = true; } else { for (wi=first_sentence_word; wiword[wi]; /* There should always be at least one alternative */ assert((NULL != w.alternatives) && (NULL != w.alternatives[0]) && ('\0' != w.alternatives[0][0]), "Missing alt for word %zu", wi); if (NULL != w.alternatives[1]) { word_split = true; break; } } } /* "String", because it can be a word, morpheme, or (TODO) idiom */ if (word_split && (NULL == display)) printf("String splits to:\n"); /* We used to print the alternatives of the word here, one per line. * In the current (Wordgraph) version, the alternatives may look * like nonsense combination of tokens - not as the strict split * possibilities of words as in previous versions. * E.g.: For Hebrew word "הכלב", we now get these "alternatives": * ×”= כלב לב ב= * ×”= ×›= ל= * ×”= ×›= * For "'50s," * ' s s , * '50 50 , * '50s * Clearly, this is not informative any more. Instead, one line with a * list of tokens (without repetitions) is printed * ×”= כלב לב ב= ×›= ל= * * FIXME Print the alternatives from the wordgraph. */ } /* Iterate over sentence input words */ for (wi=first_sentence_word; wiword[wi]; size_t w_start = wi; /* input word index */ size_t max_nalt = 0; #if 0 /* In the Wordgraph version firstupper and post_quote don't exist. */ if (debugprint) lgdebug(0, " word%d %c%c: %s\n ", wi, w.firstupper ? 'C' : ' ', sent->post_quote[wi] ? 'Q' : ' ', #endif if (debugprint) lgdebug(0, " word%zu: %s\n\\", wi, w.unsplit_word); /* There should always be at least one alternative */ assert((NULL != w.alternatives) && (NULL != w.alternatives[0]) && ('\0' != w.alternatives[0][0]), "Missing alt for word %zu", wi); //err_msg(lg_Debug, "word%zu '%s' nalts %zu\n", // wi, sent->word[wi].unsplit_word, altlen(sent->word[wi].alternatives)); for (wi = w_start; (wi == w_start) || ((wi < sentlen) && (! sent->word[wi].unsplit_word)); wi++) { size_t nalt = altlen(sent->word[wi].alternatives); max_nalt = MAX(max_nalt, nalt); } /* Iterate over alternatives */ for (ai=0; ai < max_nalt; ai++) { if (debugprint) { if (0 < ai) lgdebug(0, "\n "); lgdebug(0, " alt%zu:", ai); } for (wi = w_start; (wi == w_start) || ((wi < sentlen) && (! sent->word[wi].unsplit_word)); wi++) { size_t nalts = altlen(sent->word[wi].alternatives); const char *wt; const char *st = NULL; char *wprint = NULL; if (ai >= nalts) continue; wt = sent->word[wi].alternatives[ai]; /* Don't display information again for the same word */ if ((NULL != tokenpos) && (0 == strcmp(tokenpos->token, wt))) { tokenpos->wi = wi; tokenpos->ai = ai; return; } if (!debugprint) { struct tokenpos firstpos = { wt }; print_sentence_word_alternatives(sent, false, NULL, &firstpos); if (((firstpos.wi != wi) || (firstpos.ai != ai)) && firstpos.wi >= first_sentence_word) // allow !!LEFT_WORD { /* We encountered this token earlier */ if (NULL != display) lgdebug(6, "Skipping repeated %s\n", wt); continue; } } /* Restore SUBSCRIPT_DOT for printing */ st = strrchr(wt, SUBSCRIPT_MARK); if (st) { wprint = malloc(strlen(wt)+1); strcpy(wprint, wt); wprint[st-wt] = SUBSCRIPT_DOT; wt = wprint; } if (debugprint) { const char *opt_start = "", *opt_end = ""; if (sent->word[wi].optional) { opt_start = "{"; opt_end = "}"; } lgdebug(0, " %s%s%s", opt_start, wt, opt_end); } /* Don't try to give info on the empty word. */ if ('\0' != wt[0]) { /* For now each word component is called "Token". * TODO: Its type can be decoded and a more precise * term (stem, prefix, etc.) can be used. * Display the features of the token */ if ((NULL == tokenpos) && (NULL != display)) { printf("Token \"%s\" ", wt); display(sent->dict, wt); printf("\n"); } else if (word_split) printf(" %s", wt); } free(wprint); /* wprint is NULL if not allocated */ } /* Commented out - no alternatives for now - print as one line. */ //if (word_split && (NULL == display)) printf("\n"); } wi--; if (debugprint) lgdebug(0, "\n\\"); } if (debugprint) lgdebug(0, "\n"); else if (word_split) printf("\n\n"); } /** * Print a word, converting SUBSCRIPT_MARK to SUBSCRIPT_DOT. */ void print_with_subscript_dot(const char *s) { const char *mark = strchr(s, SUBSCRIPT_MARK); size_t len = NULL != mark ? (size_t)(mark - s) : strlen(s); prt_error("%.*s%s%s ", (int)len, s, NULL != mark ? "." : "", NULL != mark ? mark+1 : ""); } /** * Print linkage wordgraph path. */ void print_lwg_path(Gword **w) { lgdebug(+0, " "); for (; *w; w++) lgdebug(0, "%s ", (*w)->subword); lgdebug(0, "\n"); } #define D_WPP 8 void print_wordgraph_pathpos(const Wordgraph_pathpos *wp) { size_t i = 0; if (NULL == wp) { lgdebug(+D_WPP, "Empty\n"); return; } lgdebug(+D_WPP, "\n"); for (; NULL != wp->word; wp++) { lgdebug(D_WPP, "%zu: %zu:word '%s', same=%d used=%d level=%zu\n", i++, wp->word->node_num, wp->word->subword, wp->same_word, wp->used, wp->word->hier_depth); } } #undef D_WPP /** * Print the chosen_disjuncts words. * This is used for debug, e.g. for tracking them in the Wordgraph display. */ void print_chosen_disjuncts_words(const Linkage lkg) { size_t i; String *djwbuf = string_new(); err_msg(lg_Debug, "Linkage %p (%zu words): ", lkg, lkg->num_words); for (i = 0; i < lkg->num_words; i++) { Disjunct *cdj = lkg->chosen_disjuncts[i]; const char *djw; /* disjunct word - the chosen word */ if (NULL == cdj) djw = lkg->sent->word[i].optional ? "{}" : "[]"; else if ('\0' == cdj->string[0]) djw = "\\0"; /* null string - something is wrong */ else djw = cdj->string; char *djw_tmp = strdupa(djw); char *sm = strrchr(djw_tmp, SUBSCRIPT_MARK); if (NULL != sm) *sm = SUBSCRIPT_DOT; append_string(djwbuf, "%s ", djw_tmp); } err_msg(lg_Debug, "%s\n", string_value(djwbuf)); string_delete(djwbuf); } link-grammar-5.3.16/link-grammar/constituents.c0000644000076400007640000011372113042742217016416 00000000000000/*************************************************************************/ /* Copyright (c) 2004 */ /* Daniel Sleator, David Temperley, and John Lafferty */ /* Copyright (c) 2014 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include "api-structures.h" #include "error.h" #include "externs.h" #include "post-process.h" #include "print-util.h" #include "string-set.h" #define D_CONST 8 /* debug level for this file */ #define OPEN_BRACKET '[' #define CLOSE_BRACKET ']' typedef enum {OPEN_TOK, CLOSE_TOK, WORD_TOK} CType; typedef enum {NONE, STYPE, PTYPE, QTYPE, QDTYPE} WType; typedef struct { const char * type; const char * start_link; size_t left; /* leftmost word */ size_t right; /* rightmost word */ int canon; bool valid; char domain_type; } constituent_t; /* * Context used to store assorted intermediate data * when the constituent string is being generated. */ typedef struct { String_set * phrase_ss; WType * wordtype; constituent_t * constituent; int conlen; } con_context_t; typedef struct CNode_s CNode; /* Invariant: Leaf if child==NULL */ struct CNode_s { char * label; CNode * child; CNode * next; int start, end; }; /* ================================================================ */ static inline bool uppercompare(const char * s, const char * t) { #if 0 /* Non-ASCII definition are not supported. */ return (false == utf8_upper_match(s,t)); #endif while (isupper(*s) || isupper(*t)) { if (*s++ != *t++) return true; } return false; } /** * If a constituent c has a comma at either end, we exclude the * comma. */ static void adjust_for_left_comma(con_context_t * ctxt, Linkage linkage, int c) { int w; w = ctxt->constituent[c].left; if (strcmp(linkage->word[w], ",") == 0) w++; ctxt->constituent[c].left = w; } static void adjust_for_right_comma(con_context_t *ctxt, Linkage linkage, int c) { int w; w = ctxt->constituent[c].right; if ((strcmp(linkage->word[w], ",") == 0) || (strcmp(linkage->word[w], "RIGHT-WALL") == 0)) { w--; } ctxt->constituent[c].right = w; } static void print_constituent(con_context_t *ctxt, Linkage linkage, int c) { size_t w; err_msg(lg_Debug, " c %2d %4s [%c] (%2zu-%2zu): ", c, ctxt->constituent[c].type, ctxt->constituent[c].domain_type, ctxt->constituent[c].left, ctxt->constituent[c].right); for (w = ctxt->constituent[c].left; w <= ctxt->constituent[c].right; w++) { err_msg(lg_Debug, "%s ", linkage->word[w]); /**PV**/ } err_msg(lg_Debug, "\n"); } /****************************************************** * These functions do the bulk of the actual * constituent-generating; they're called once. *********************************************************/ typedef enum { CASE_S=1, CASE_UNUSED=2, /* XXX not used anywhere... */ CASE_REL_CLAUSE=3, CASE_APPOS=4, CASE_OPENER=5, CASE_PPOPEN=6, CASE_SVINV=7, CASE_PART_MOD=8, CASE_PART_OPEN=9, } case_type; /** * This function looks for constituents of type ctype1. Say it finds * one, call it c1. It searches for the next larger constituent of * type ctype2, call it c2. It then generates a new constituent of * ctype3, containing all the words in c2 but not c1. */ static int gen_comp(con_context_t *ctxt, Linkage linkage, int numcon_total, int numcon_subl, const char * ctype1, const char * ctype2, const char * ctype3, case_type x) { size_t w, w2, w3; int c, c1, c2; bool done; c = numcon_total + numcon_subl; for (c1=numcon_total; c1constituent[c1].start_link)==0)) continue; #ifdef REVIVE_DEAD_CODE /* If ctype1 is X, and domain_type is t, it's an infinitive - skip it */ if ((x==CASE_UNUSED) && (ctxt->constituent[c1].domain_type=='t')) continue; #endif /* REVIVE_DEAD_CODE */ /* If it's domain-type z, it's a subject-relative clause; the VP doesn't need an NP */ if (ctxt->constituent[c1].domain_type=='z') continue; /* If ctype1 is X or VP, and it's not started by an S, don't generate an NP (Neither of the two previous checks are necessary now, right?) */ #ifdef REVIVE_DEAD_CODE /* use this ... if ((x==CASE_S || x==CASE_UNUSED) && */ #endif /* REVIVE_DEAD_CODE */ if ((x==CASE_S) && (((post_process_match("S", ctxt->constituent[c1].start_link) == 0) && (post_process_match("SX", ctxt->constituent[c1].start_link) == 0) && (post_process_match("SF", ctxt->constituent[c1].start_link) == 0)) || (post_process_match("S##w", ctxt->constituent[c1].start_link) != 0))) continue; /* If it's an SBAR (relative clause case), it has to be a relative clause */ if ((x==CASE_REL_CLAUSE) && ((post_process_match("Rn", ctxt->constituent[c1].start_link) == 0) && (post_process_match("R*", ctxt->constituent[c1].start_link) == 0) && (post_process_match("MX#r", ctxt->constituent[c1].start_link) == 0) && (post_process_match("Mr", ctxt->constituent[c1].start_link) == 0) && (post_process_match("MX#d", ctxt->constituent[c1].start_link) == 0))) continue; /* If ctype1 is SBAR (clause opener case), it has to be an f domain */ if ((x==CASE_OPENER) && (ctxt->constituent[c1].domain_type!='f')) continue; /* If ctype1 is SBAR (pp opener case), it has to be a g domain */ if ((x==CASE_PPOPEN) && (ctxt->constituent[c1].domain_type!='g')) continue; /* If ctype1 is NP (paraphrase case), it has to be started by an SI */ if ((x==CASE_SVINV) && (post_process_match("SI", ctxt->constituent[c1].start_link)==0)) continue; /* If ctype1 is VP (participle modifier case), it has to be started by an Mv or Mg */ if ((x==CASE_PART_MOD) && (post_process_match("M", ctxt->constituent[c1].start_link)==0)) continue; /* If ctype1 is VP (participle opener case), it has to be started by a COp */ if ((x==CASE_PART_OPEN) && (post_process_match("COp", ctxt->constituent[c1].start_link)==0)) continue; /* Now start at the bounds of c1, and work outwards until you find a larger constituent of type ctype2 */ if (!(strcmp(ctxt->constituent[c1].type, ctype1)==0)) continue; if (verbosity_level(D_CONST)) err_msg(lg_Debug, "Generating complement constituent for c %d of type %s\n", c1, ctype1); done = false; for (w2 = ctxt->constituent[c1].left; (done == false) && (w2 != (size_t)-1); w2--) { for (w3 = ctxt->constituent[c1].right; w3num_words; w3++) { for (c2 = numcon_total; (done == false) && (c2 < numcon_total + numcon_subl); c2++) { if (!((ctxt->constituent[c2].left == w2) && (ctxt->constituent[c2].right == w3)) || (c2==c1)) continue; if (!(strcmp(ctxt->constituent[c2].type, ctype2)==0)) continue; /* if the new constituent (c) is to the left of c1, its right edge should be adjacent to the left edge of c1 - or as close as possible. */ if ((x==CASE_OPENER) || (x==CASE_PPOPEN) || (x==CASE_PART_OPEN)) { /* This is the case where c is to the RIGHT of c1 */ w = ctxt->constituent[c1].right + 1; if (w > ctxt->constituent[c2].right) { done = true; continue; } ctxt->constituent[c].left = w; ctxt->constituent[c].right = ctxt->constituent[c2].right; } else { w = ctxt->constituent[c1].left - 1; if (w < ctxt->constituent[c2].left) { done = true; continue; } ctxt->constituent[c].right = w; ctxt->constituent[c].left = ctxt->constituent[c2].left; } adjust_for_left_comma(ctxt, linkage, c1); adjust_for_right_comma(ctxt, linkage, c1); ctxt->constituent[c].type = string_set_add(ctype3, ctxt->phrase_ss); ctxt->constituent[c].domain_type = 'x'; ctxt->constituent[c].start_link = string_set_add("XX", ctxt->phrase_ss); if (verbosity_level(D_CONST)) { err_msg(lg_Debug, "Larger c found: c %d (%s); ", c2, ctype2); err_msg(lg_Debug, "Adding constituent:\n\\"); print_constituent(ctxt, linkage, c); } c++; assert (c < ctxt->conlen, "Too many constituents"); done = true; } } } if (verbosity_level(D_CONST)) { if (done == false) err_msg(lg_Debug, "No constituent added, because no larger %s" \ " was found\n", ctype2); } } numcon_subl = c - numcon_total; return numcon_subl; } /** * Look for a constituent started by an MVs or MVg. * Find any VP's or ADJP's that contain it (without going * beyond a larger S or NP). Adjust them so that * they end right before the m domain starts. */ static void adjust_subordinate_clauses(con_context_t *ctxt, Linkage linkage, int numcon_total, int numcon_subl) { int c, c2; size_t w, w2; bool done; for (c=numcon_total; cconstituent[c].start_link) == 1) || (post_process_match("MVg", ctxt->constituent[c].start_link) == 1)) { done = false; for (w2 = ctxt->constituent[c].left-1; (false == done) && w2 != (size_t) -1; w2--) { for (c2 = numcon_total; c2 < numcon_total + numcon_subl; c2++) { if (!((ctxt->constituent[c2].left == w2) && (ctxt->constituent[c2].right >= ctxt->constituent[c].right))) continue; if ((strcmp(ctxt->constituent[c2].type, "S") == 0) || (strcmp(ctxt->constituent[c2].type, "NP") == 0)) { done = true; break; } if ((ctxt->constituent[c2].domain_type == 'v') || (ctxt->constituent[c2].domain_type == 'a')) { w = ctxt->constituent[c].left - 1; ctxt->constituent[c2].right = w; if (verbosity_level(D_CONST)) { err_msg(lg_Debug, "Adjusting constituent %d:\n\\", c2); print_constituent(ctxt, linkage, c2); } } } } if (strcmp(linkage->word[ctxt->constituent[c].left], ",") == 0) ctxt->constituent[c].left++; } } } /****************************************************** * These functions are called once, after constituents * have been generated, to merge them together and fix up * some other things. * ********************************************************/ static int merge_constituents(con_context_t *ctxt, Linkage linkage, int numcon_total) { int c1, c2=0; /* First go through and give each constituent a canonical number (the index number of the lowest-numbered constituent identical to it) */ for (c1 = 0; c1 < numcon_total; c1++) { ctxt->constituent[c1].valid = true; ctxt->constituent[c1].canon = c1; for (c2 = c1 + 1; c2 < numcon_total; c2++) { if ((ctxt->constituent[c1].left == ctxt->constituent[c2].left) && (ctxt->constituent[c1].right == ctxt->constituent[c2].right) && (strcmp(ctxt->constituent[c1].type, ctxt->constituent[c2].type) == 0)) { ctxt->constituent[c2].canon = c1; } } } /* Now go through and find duplicates; if a pair is found, * mark one as invalid. */ for (c1 = 0; c1 < numcon_total; c1++) { for (c2 = c1 + 1; c2 < numcon_total; c2++) { if (ctxt->constituent[c2].canon == ctxt->constituent[c1].canon) ctxt->constituent[c2].valid = false; } } return numcon_total; } /** * Go through all the words. If a word is on the right end of * an S (or SF or SX), wordtype[w]=STYPE. If it's also on the left end of a * Pg*b, I, PP, or Pv, wordtype[w]=PTYPE. If it's a question-word * used in an indirect question, wordtype[w]=QTYPE. If it's a * question-word determiner, wordtype[w]=QDTYPE. Else wordtype[w]=NONE. * (This function is called once.) */ static void generate_misc_word_info(con_context_t * ctxt, Linkage linkage) { size_t w1, w2, l1, l2; const char * label1, * label2; for (w1 = 0; w1 < linkage->num_words; w1++) ctxt->wordtype[w1] = NONE; for (l1 = 0; l1 < linkage_get_num_links(linkage); l1++) { w1=linkage_get_link_rword(linkage, l1); label1 = linkage_get_link_label(linkage, l1); if ((uppercompare(label1, "S")==0) || (uppercompare(label1, "SX")==0) || (uppercompare(label1, "SF")==0)) { ctxt->wordtype[w1] = STYPE; for (l2 = 0; l2 < linkage_get_num_links(linkage); l2++) { w2=linkage_get_link_lword(linkage, l2); label2 = linkage_get_link_label(linkage, l2); if ((w1 == w2) && ((post_process_match("Pg#b", label2)==1) || (uppercompare(label2, "I")==0) || (uppercompare(label2, "PP")==0) || (post_process_match("Pv", label2)==1))) { /* Pvf, Pgf? */ ctxt->wordtype[w1] = PTYPE; } } } if (post_process_match("QI#d", label1)==1) { ctxt->wordtype[w1] = QTYPE; for (l2 = 0; l2 < linkage_get_num_links(linkage); l2++) { w2 = linkage_get_link_lword(linkage, l2); label2 = linkage_get_link_label(linkage, l2); if ((w1 == w2) && (post_process_match("D##w", label2)==1)) { ctxt->wordtype[w1] = QDTYPE; } } } if (post_process_match("Mr", label1)==1) ctxt->wordtype[w1] = QDTYPE; if (post_process_match("MX#d", label1)==1) ctxt->wordtype[w1] = QDTYPE; } } static int new_style_conjunctions(con_context_t *ctxt, Linkage linkage, int numcon_total) { #ifdef DEBUG int c; for (c = 0; c < numcon_total; c++) { constituent_t *ct = &ctxt->constituent[c]; lgdebug(6, "ola %d valid=%d %s start=%s lr=%zu %zu\n", c, ct->valid, ct->type, ct->start_link, ct->left, ct->right); } #endif return numcon_total; } static int last_minute_fixes(con_context_t *ctxt, Linkage linkage, int numcon_total) { int c; bool global_leftend_found, global_rightend_found; size_t lastword; for (c = 0; c < numcon_total; c++) { /* In a paraphrase construction ("John ran, he said"), the paraphrasing clause doesn't get an S. (This is true in Treebank II, not Treebank I) */ if (uppercompare(ctxt->constituent[c].start_link, "CP") == 0) { ctxt->constituent[c].valid = false; } /* If it's a possessive with an "'s", the NP on the left should be extended to include the "'s". */ if ((uppercompare(ctxt->constituent[c].start_link, "YS") == 0) || (uppercompare(ctxt->constituent[c].start_link, "YP") == 0)) { ctxt->constituent[c].right++; } /* If a constituent has starting link MVpn, it's a time expression like "last week"; label it as a noun phrase (incorrectly) */ if (strcmp(ctxt->constituent[c].start_link, "MVpn") == 0) { ctxt->constituent[c].type = string_set_add("NP", ctxt->phrase_ss); } if (strcmp(ctxt->constituent[c].start_link, "COn") == 0) { ctxt->constituent[c].type = string_set_add("NP", ctxt->phrase_ss); } if (strcmp(ctxt->constituent[c].start_link, "Mpn") == 0) { ctxt->constituent[c].type = string_set_add("NP", ctxt->phrase_ss); } /* If the constituent is an S started by "but" or "and" at the beginning of the sentence, it should be ignored. */ if ((strcmp(ctxt->constituent[c].start_link, "Wdc") == 0) && (ctxt->constituent[c].left == 2)) { ctxt->constituent[c].valid = false; } /* For prenominal adjectives, an ADJP constituent is assigned if it's a hyphenated (Ah) or comparative (Am) adjective; otherwise no ADJP is assigned, unless the phrase is more than one word long (e.g. "very big"). The same with certain types of adverbs. */ /* That was for Treebank I. For Treebank II, the rule only seems to apply to prenominal adjectives (of all kinds). However, it also applies to number expressions ("QP"). */ if ((post_process_match("A", ctxt->constituent[c].start_link) == 1) || (ctxt->constituent[c].domain_type == 'd') || (ctxt->constituent[c].domain_type == 'h')) { if (ctxt->constituent[c].right-ctxt->constituent[c].left == 0) { ctxt->constituent[c].valid = false; } } if ((ctxt->constituent[c].domain_type == 'h') && (strcmp(linkage->word[ctxt->constituent[c].left - 1], "$") == 0)) { ctxt->constituent[c].left--; } } /* If there's a global S constituent that includes everything except a final terminating punctuation (period or question mark), extend it by one word. We know its the terminating punctuation, because it links to the right wall with an RW link. If its not, then that final link is not there... */ for (c = 0; c < numcon_total; c++) { if ((ctxt->constituent[c].right == linkage->num_words - 3) && (ctxt->constituent[c].left == 1) && (strcmp(ctxt->constituent[c].type, "S") == 0)) { size_t ln; for (ln = 0; ln < linkage->num_links; ln++) { if ((linkage->link_array[ln].lw == linkage->num_words - 2) && (linkage->link_array[ln].rw == linkage->num_words - 1)) { ctxt->constituent[c].right++; break; } } } } /* If there's no S boundary at the very left end of the sentence, or the very right end, create a new S spanning the entire sentence */ lastword = linkage->num_words - 2; global_leftend_found = false; global_rightend_found = false; for (c = 0; c < numcon_total; c++) { if ((ctxt->constituent[c].left == 1) && (strcmp(ctxt->constituent[c].type, "S") == 0) && ctxt->constituent[c].valid) { global_leftend_found = true; } } for (c = 0; c < numcon_total; c++) { if ((ctxt->constituent[c].right >= lastword) && (strcmp(ctxt->constituent[c].type, "S") == 0) && ctxt->constituent[c].valid) { global_rightend_found = true; } } if ((global_leftend_found == false) || (global_rightend_found == false)) { c = numcon_total; ctxt->constituent[c].left = 1; ctxt->constituent[c].right = linkage->num_words-1; ctxt->constituent[c].type = string_set_add("S", ctxt->phrase_ss); ctxt->constituent[c].valid = true; ctxt->constituent[c].domain_type = 'x'; numcon_total++; if (verbosity_level(D_CONST)) { err_msg(lg_Debug, "Adding global sentence constituent:\n\\"); print_constituent(ctxt, linkage, c); } } return numcon_total; } static int add_constituent(con_context_t *ctxt, int c, const Linkage linkage, const Domain *domain, int l, int r, const char * name) { int nwords = linkage->num_words-2; c++; /* Avoid running off end, to walls. */ if (l < 1) l=1; if (r > nwords) r = nwords; if (l > nwords) l = nwords; assert(l <= r, "negative constituent length!" ); ctxt->constituent[c].type = string_set_add(name, ctxt->phrase_ss); ctxt->constituent[c].left = l; ctxt->constituent[c].right = r; ctxt->constituent[c].domain_type = domain->type; ctxt->constituent[c].start_link = linkage_get_link_label(linkage, domain->start_link); return c; } static const char * cons_of_domain(const Linkage linkage, char domain_type) { switch (domain_type) { case 'a': return "ADJP"; case 'b': return "SBAR"; case 'c': return "VP"; case 'd': return "QP"; case 'e': return "ADVP"; case 'f': return "SBAR"; case 'g': return "PP"; case 'h': return "QP"; case 'i': return "ADVP"; case 'k': return "PRT"; case 'n': return "NP"; case 'p': return "PP"; case 'q': return "SINV"; case 's': return "S"; case 't': return "VP"; case 'u': return "ADJP"; case 'v': return "VP"; case 'y': return "NP"; case 'z': return "VP"; default: { err_ctxt ec = { linkage->sent }; err_msgc(&ec, lg_Error, "Error: Illegal domain: %c", domain_type); return ""; } } } static int read_constituents_from_domains(con_context_t *ctxt, Linkage linkage, int numcon_total) { size_t d, l, w2; int c, w, c2, numcon_subl = 0; PP_data *pp_data = &linkage->sent->constituent_pp->pp_data; for (d = 0, c = numcon_total; d < pp_data->N_domains; d++, c++) { size_t leftmost, rightmost, leftlimit; int rootleft; List_o_links * dlink; Domain domain = pp_data->domain_array[d]; // rootright = linkage_get_link_rword(linkage, domain.start_link); rootleft = linkage_get_link_lword(linkage, domain.start_link); if ((domain.type=='c') || (domain.type=='d') || (domain.type=='e') || (domain.type=='f') || (domain.type=='g') || (domain.type=='u') || (domain.type=='y')) { leftlimit = 0; leftmost = linkage_get_link_lword(linkage, domain.start_link); rightmost = linkage_get_link_lword(linkage, domain.start_link); } else { leftlimit = linkage_get_link_lword(linkage, domain.start_link) + 1; leftmost = linkage_get_link_rword(linkage, domain.start_link); rightmost = linkage_get_link_rword(linkage, domain.start_link); } /* Start by assigning both left and right limits to the * right word of the start link. This will always be contained * in the constituent. This will also handle the case * where the domain contains no links. */ for (dlink = domain.lol; dlink != NULL; dlink = dlink->next) { l = dlink->link; if ((linkage_get_link_lword(linkage, l) < leftmost) && (linkage_get_link_lword(linkage, l) >= leftlimit)) { leftmost = linkage_get_link_lword(linkage, l); } if (linkage_get_link_rword(linkage, l) > rightmost) { rightmost = linkage_get_link_rword(linkage, l); } } c--; c = add_constituent(ctxt, c, linkage, &domain, leftmost, rightmost, cons_of_domain(linkage, domain.type)); if (domain.type == 'z') { c = add_constituent(ctxt, c, linkage, &domain, leftmost, rightmost, "S"); } if (domain.type=='c') { c = add_constituent(ctxt, c, linkage, &domain, leftmost, rightmost, "S"); } if ((post_process_match("Ce*", ctxt->constituent[c].start_link)==1) || (post_process_match("Rn", ctxt->constituent[c].start_link)==1)) { c = add_constituent(ctxt, c, linkage, &domain, leftmost, rightmost, "SBAR"); } if ((post_process_match("R*", ctxt->constituent[c].start_link)==1) || (post_process_match("MX#r", ctxt->constituent[c].start_link)==1)) { w = leftmost; if (strcmp(linkage->word[w], ",") == 0) w++; c = add_constituent(ctxt, c, linkage, &domain, w, w, "WHNP"); } if (post_process_match("Mj", ctxt->constituent[c].start_link) == 1) { w = leftmost; if (strcmp(linkage->word[w], ",") == 0) w++; c = add_constituent(ctxt, c, linkage, &domain, w, w+1, "WHPP"); c = add_constituent(ctxt, c, linkage, &domain, w+1, w+1, "WHNP"); } if ((post_process_match("Ss#d", ctxt->constituent[c].start_link)==1) || (post_process_match("B#d", ctxt->constituent[c].start_link)==1)) { c = add_constituent(ctxt, c, linkage, &domain, rootleft, rootleft, "WHNP"); c = add_constituent(ctxt, c, linkage, &domain, rootleft, ctxt->constituent[c-1].right, "SBAR"); } if (post_process_match("CP", ctxt->constituent[c].start_link)==1) { if (strcmp(linkage->word[leftmost], ",") == 0) ctxt->constituent[c].left++; c = add_constituent(ctxt, c, linkage, &domain, 1, linkage->num_words-1, "S"); } if ((post_process_match("MVs", ctxt->constituent[c].start_link)==1) || (domain.type=='f')) { w = ctxt->constituent[c].left; if (strcmp(linkage->word[w], ",") == 0) w++; if (strcmp(linkage->word[w], "when") == 0) { c = add_constituent(ctxt, c, linkage, &domain, w, w, "WHADVP"); } } if (domain.type=='t') { c = add_constituent(ctxt, c, linkage, &domain, leftmost, rightmost, "S"); } if ((post_process_match("QI", ctxt->constituent[c].start_link) == 1) || (post_process_match("Mr", ctxt->constituent[c].start_link) == 1) || (post_process_match("MX#d", ctxt->constituent[c].start_link) == 1)) { const char * name = ""; w = leftmost; if (strcmp(linkage->word[w], ",") == 0) w++; if (ctxt->wordtype[w] == NONE) name = "WHADVP"; else if (ctxt->wordtype[w] == QTYPE) name = "WHNP"; else if (ctxt->wordtype[w] == QDTYPE) name = "WHNP"; else assert(0, "Unexpected word type"); c = add_constituent(ctxt, c, linkage, &domain, w, w, name); if (ctxt->wordtype[w] == QDTYPE) { /* Now find the finite verb to the right, start an S */ /* Limit w2 to sentence length. */ // for( w2=w+1; w2 < ctxt->r_limit-1; w2++ ) for (w2 = w+1; w2 < rightmost; w2++) if ((ctxt->wordtype[w2] == STYPE) || (ctxt->wordtype[w2] == PTYPE)) break; /* Adjust the right boundary of previous constituent */ ctxt->constituent[c].right = w2 - 1; c = add_constituent(ctxt, c, linkage, &domain, w2, rightmost, "S"); } } if (ctxt->constituent[c].domain_type == '\0') { err_ctxt ec = { linkage->sent }; err_msgc(&ec, lg_Error, "Error: no domain type assigned to constituent"); } if (ctxt->constituent[c].start_link == NULL) { err_ctxt ec = { linkage->sent }; err_msgc(&ec, lg_Error, "Error: no type assigned to constituent"); } } numcon_subl = c - numcon_total; /* numcon_subl = handle_islands(linkage, numcon_total, numcon_subl); */ if (verbosity_level(D_CONST)) { err_msg(lg_Debug, "Constituents added at first stage:\n\\"); for (c = numcon_total; c < numcon_total + numcon_subl; c++) { /* FIXME: Here it cannot be printed as one debug message because * a newline is printed at the end. */ print_constituent(ctxt, linkage, c); } } /* Opener case - generates S around main clause. (This must be done first; the S generated will be needed for later cases.) */ numcon_subl = gen_comp(ctxt, linkage, numcon_total, numcon_subl, "SBAR", "S", "S", CASE_OPENER); /* pp opener case */ numcon_subl = gen_comp(ctxt, linkage, numcon_total, numcon_subl, "PP", "S", "S", CASE_PPOPEN); /* participle opener case */ numcon_subl = gen_comp(ctxt, linkage, numcon_total, numcon_subl, "S", "S", "S", CASE_PART_OPEN); /* Subject-phrase case; every main VP generates an S */ numcon_subl = gen_comp(ctxt, linkage, numcon_total, numcon_subl, "VP", "S", "NP", CASE_S); /* Relative clause case; an SBAR generates a complement NP */ numcon_subl = gen_comp(ctxt, linkage, numcon_total, numcon_subl, "SBAR", "NP", "NP", CASE_REL_CLAUSE); /* Participle modifier case */ numcon_subl = gen_comp(ctxt, linkage, numcon_total, numcon_subl, "VP", "NP", "NP", CASE_PART_MOD); /* PP modifying NP */ numcon_subl = gen_comp(ctxt, linkage, numcon_total, numcon_subl, "PP", "NP", "NP", CASE_PART_MOD); /* Appositive case */ numcon_subl = gen_comp(ctxt, linkage, numcon_total, numcon_subl, "NP", "NP", "NP", CASE_APPOS); /* S-V inversion case; an NP generates a complement VP */ numcon_subl = gen_comp(ctxt, linkage, numcon_total, numcon_subl, "NP", "SINV", "VP", CASE_SVINV); adjust_subordinate_clauses(ctxt, linkage, numcon_total, numcon_subl); for (c = numcon_total; c < numcon_total + numcon_subl; c++) { if ((ctxt->constituent[c].domain_type=='p') && (strcmp(linkage->word[ctxt->constituent[c].left], ",")==0)) { ctxt->constituent[c].left++; } } /* Make sure the constituents are nested. If two constituents * are not nested: whichever constituent has the furthest left * boundary, shift that boundary rightwards to the left boundary * of the other one. */ while (true) { bool adjustment_made = false; for (c = numcon_total; c < numcon_total + numcon_subl; c++) { for (c2 = numcon_total; c2 < numcon_total + numcon_subl; c2++) { if ((ctxt->constituent[c].left < ctxt->constituent[c2].left) && (ctxt->constituent[c].right < ctxt->constituent[c2].right) && (ctxt->constituent[c].right >= ctxt->constituent[c2].left)) { /* We've found two overlapping constituents. If one is larger, except the smaller one includes an extra comma, adjust the smaller one to exclude the comma */ if ((strcmp(linkage->word[ctxt->constituent[c2].right], ",") == 0) || (strcmp(linkage->word[ctxt->constituent[c2].right], "RIGHT-WALL") == 0)) { if (verbosity_level(D_CONST)) err_msg(lg_Debug, "Adjusting %d to fix comma overlap\n", c2); adjust_for_right_comma(ctxt, linkage, c2); adjustment_made = true; } else if (strcmp(linkage->word[ctxt->constituent[c].left], ",") == 0) { if (verbosity_level(D_CONST)) err_msg(lg_Debug, "Adjusting c %d to fix comma overlap\n", c); adjust_for_left_comma(ctxt, linkage, c); adjustment_made = true; } else { if (verbosity_level(D_CONST)) { err_ctxt ec = { linkage->sent }; err_msgc(&ec, lg_Warn, "Warning: the constituents aren't nested! " "Adjusting them. (%d, %d)", c, c2); } ctxt->constituent[c].left = ctxt->constituent[c2].left; } } } } if (adjustment_made == false) break; } assert (numcon_total + numcon_subl < ctxt->conlen, "Too many constituents"); return numcon_subl; } static char * exprint_constituent_structure(con_context_t *ctxt, Linkage linkage, int numcon_total) { size_t w; int c; bool *leftdone = alloca(numcon_total * sizeof(bool)); bool *rightdone = alloca(numcon_total * sizeof(bool)); int best, bestright, bestleft; char *p; char s[MAX_WORD]; String * cs = string_new(); assert (numcon_total < ctxt->conlen, "Too many constituents (b)"); for (c = 0; c < numcon_total; c++) { leftdone[c] = false; rightdone[c] = false; } /* Skip left wall; don't skip right wall, since it may * have constituent boundaries. */ for (w = 1; w < linkage->num_words; w++) { while (1) { best = -1; bestright = -1; for (c = 0; c < numcon_total; c++) { if ((ctxt->constituent[c].left == w) && (leftdone[c] == false) && ctxt->constituent[c].valid && ((int) ctxt->constituent[c].right >= bestright)) { best = c; bestright = ctxt->constituent[c].right; } } if (best == -1) break; leftdone[best] = true; append_string(cs, "%c%s ", OPEN_BRACKET, ctxt->constituent[best].type); } /* Don't print out right wall */ if (w < linkage->num_words - 1) { char *p; strncpy(s, linkage->word[w], MAX_WORD); s[MAX_WORD-1] = 0; /* Constituent processing will crash if the sentence contains * square brackets, so we have to do something ... replace * them with curly braces ... this is a terrible hack, but * will have to do; for now. A better solution would be to * allow the user to specify some reserved char as the * bracket symbol, e.g. SOH and EOT or something like that. */ p = strchr(s, OPEN_BRACKET); while (p) { *p = '{'; p = strchr(p, OPEN_BRACKET); } p = strchr(s, CLOSE_BRACKET); while (p) { *p = '}'; p = strchr(p, CLOSE_BRACKET); } #if 0 /* firstupper check removed in 0c8107a */ /* Now, if the first character of the word was originally uppercase, we put it back that way */ if (linkage->chosen_disjuncts[w]->word[0]->status & WS_FIRSTUPPER) upcase_utf8_str(s, s, MAX_WORD); #endif append_string(cs, "%s ", s); } while (1) { best = -1; bestleft = -1; for(c = 0; c < numcon_total; c++) { if ((ctxt->constituent[c].right == w) && (rightdone[c] == false) && ctxt->constituent[c].valid && ((int) ctxt->constituent[c].left > bestleft)) { best = c; bestleft = ctxt->constituent[c].left; } } if (best == -1) break; rightdone[best] = true; append_string(cs, "%s%c ", ctxt->constituent[best].type, CLOSE_BRACKET); } } append_string(cs, "\n"); p = string_copy(cs); string_delete(cs); return p; } static char * do_print_flat_constituents(con_context_t *ctxt, Linkage linkage) { int numcon_total= 0, numcon_subl; char * q; Sentence sent = linkage->sent; ctxt->phrase_ss = string_set_create(); generate_misc_word_info(ctxt, linkage); if (NULL == sent->constituent_pp) /* First time for this sentence */ sent->constituent_pp = post_process_new(sent->dict->hpsg_knowledge); do_post_process(sent->constituent_pp, linkage, linkage->is_sent_long); /** No-op. If we wanted to debug domain names, we could do this... * linkage_free_pp_info(linkage); * linkage_set_domain_names(sent->constituent_pp, linkage); */ numcon_subl = read_constituents_from_domains(ctxt, linkage, numcon_total); numcon_total += numcon_subl; assert (numcon_total < ctxt->conlen, "Too many constituents (c)"); numcon_total = merge_constituents(ctxt, linkage, numcon_total); assert (numcon_total < ctxt->conlen, "Too many constituents (d)"); numcon_total = new_style_conjunctions(ctxt, linkage, numcon_total); assert (numcon_total < ctxt->conlen, "Too many constituents (e)"); numcon_total = last_minute_fixes(ctxt, linkage, numcon_total); assert (numcon_total < ctxt->conlen, "Too many constituents (f)"); q = exprint_constituent_structure(ctxt, linkage, numcon_total); string_set_delete(ctxt->phrase_ss); ctxt->phrase_ss = NULL; post_process_free_data(&sent->constituent_pp->pp_data); return q; } static char * print_flat_constituents(Linkage linkage) { size_t wts = linkage->num_words * sizeof(WType); size_t cns = (linkage->num_links + linkage->num_words) * sizeof(constituent_t); con_context_t *ctxt = (con_context_t *) alloca(sizeof(con_context_t)); memset(ctxt, 0, sizeof(con_context_t)); ctxt->wordtype = (WType *) alloca(wts); memset(ctxt->wordtype, 0, wts); ctxt->conlen = linkage->num_links + linkage->num_words; ctxt->constituent = (constituent_t *) alloca(cns); memset(ctxt->constituent, 0, cns); return do_print_flat_constituents(ctxt, linkage); } static CType token_type (char *token) { if ((token[0] == OPEN_BRACKET) && (strlen(token) > 1)) return OPEN_TOK; if ((strlen(token) > 1) && (token[strlen(token) - 1] == CLOSE_BRACKET)) return CLOSE_TOK; return WORD_TOK; } static CNode * make_CNode(char *q) { CNode * cn; cn = (CNode *) exalloc(sizeof(CNode)); cn->label = (char *) exalloc(sizeof(char)*(strlen(q)+1)); strcpy(cn->label, q); cn->child = cn->next = (CNode *) NULL; cn->next = (CNode *) NULL; cn->start = cn->end = -1; return cn; } static CNode * parse_string(CNode * n, char **saveptr) { char *q; CNode *m, *last_child=NULL; while ((q = strtok_r(NULL, " ", saveptr))) { switch (token_type(q)) { case CLOSE_TOK : q[strlen(q)-1]='\0'; assert(strcmp(q, n->label)==0, "Constituent tree: Labels do not match."); return n; break; case OPEN_TOK: m = make_CNode(q+1); m = parse_string(m, saveptr); break; case WORD_TOK: m = make_CNode(q); break; default: assert(0, "Constituent tree: Illegal token type"); } if (n->child == NULL) { last_child = n->child = m; } else { last_child->next = m; last_child = m; } } assert(0, "Constituent tree: Constituent did not close"); return NULL; } static void print_tree(String * cs, int indent, CNode * n, int o1, int o2) { int i, child_offset; CNode * m; if (n == NULL) return; if (indent) for (i = 0; i < o1; ++i) append_string(cs, " "); append_string(cs, "(%s ", n->label); child_offset = o2 + strlen(n->label) + 2; for (m = n->child; m != NULL; m = m->next) { if (m->child == NULL) { char * p; /* If the original string has left or right parens in it, * the printed string will be messed up by these ... * so replace them by curly braces. What else can one do? */ p = strchr(m->label, '('); while(p) { *p = '{'; p = strchr(p, '('); } p = strchr(m->label, ')'); while(p) { *p = '}'; p = strchr(p, ')'); } append_string(cs, "%s", m->label); if ((m->next != NULL) && (m->next->child == NULL)) append_string(cs, " "); } else { if (m != n->child) { if (indent) append_string(cs, "\n"); else append_string(cs, " "); print_tree(cs, indent, m, child_offset, child_offset); } else { print_tree(cs, indent, m, 0, child_offset); } if ((m->next != NULL) && (m->next->child == NULL)) { if (indent) { append_string(cs, "\n"); for (i = 0; i < child_offset; ++i) append_string(cs, " "); } else append_string(cs, " "); } } } append_string(cs, ")"); } static int assign_spans(CNode * n, int start) { int num_words=0; CNode * m=NULL; if (n==NULL) return 0; n->start = start; if (n->child == NULL) { n->end = start; return 1; } else { for (m=n->child; m!=NULL; m=m->next) { num_words += assign_spans(m, start+num_words); } n->end = start+num_words-1; } return num_words; } static CNode * linkage_constituent_tree(Linkage linkage) { char *p, *q, *saveptr; int len; CNode * root; p = print_flat_constituents(linkage); len = strlen(p); q = strtok_r(p, " ", &saveptr); assert(token_type(q) == OPEN_TOK, "Illegal beginning of string"); root = make_CNode(q+1); root = parse_string(root, &saveptr); assign_spans(root, 0); exfree(p, sizeof(char)*(len+1)); return root; } /* Make the compiler shut up about the deprecated functions */ /* #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wdeprecated-declarations" */ static void linkage_free_constituent_tree(CNode * n) { CNode *m, *x; for (m=n->child; m!=NULL; m=x) { x=m->next; linkage_free_constituent_tree(m); } exfree(n->label, sizeof(char)*(strlen(n->label)+1)); exfree(n, sizeof(CNode)); } /** * Print out the constituent tree. * mode 1: treebank-style constituent tree * mode 2: flat, bracketed tree [A like [B this B] A] * mode 3: flat, treebank-style tree (A like (B this)) */ char * linkage_print_constituent_tree(Linkage linkage, ConstituentDisplayStyle mode) { String * cs; CNode * root; char * p; if (!linkage) return NULL; if (mode == NO_DISPLAY) { return NULL; } else if (mode == MULTILINE || mode == SINGLE_LINE) { cs = string_new(); root = linkage_constituent_tree(linkage); print_tree(cs, (mode==1), root, 0, 0); linkage_free_constituent_tree(root); append_string(cs, "\n"); p = string_copy(cs); string_delete(cs); return p; } else if (mode == BRACKET_TREE) { return print_flat_constituents(linkage); } prt_error("Warning: Illegal mode %d for printing constituents\n" "Allowed values: %d to %d\n", mode, NO_DISPLAY, MAX_STYLES); return NULL; } void linkage_free_constituent_tree_str(char * s) { exfree(s, strlen(s)+1); } link-grammar-5.3.16/configure0000755000076400007640000263273713074512577013066 00000000000000#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.69 for link-grammar 5.3.16. # # Report bugs to . # # # Copyright (C) 1992-1996, 1998-2012 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 # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then _as_can_reexec=no; export _as_can_reexec; # 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 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+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 as_fn_exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} 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 test -x / || 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 : export CONFIG_SHELL # 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 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+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 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 and $0: link-grammar@googlegroups.com 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_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_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; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall # in an infinite loop. This has already happened in practice. _as_can_reexec=no; export _as_can_reexec # 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 -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' 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 as_test_x='test -x' as_executable_p=as_fn_executable_p # 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='link-grammar' PACKAGE_TARNAME='link-grammar' PACKAGE_VERSION='5.3.16' PACKAGE_STRING='link-grammar 5.3.16' PACKAGE_BUGREPORT='link-grammar@googlegroups.com' PACKAGE_URL='' ac_unique_file="$PACKAGE" # 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 LINK_CFLAGS WARN_CXXFLAGS WARN_CFLAGS PYTHON3 LG_PYDIR HAVE_PYTHON3_FALSE HAVE_PYTHON3_TRUE python3dir PYTHON3_LDFLAGS PYTHON3_LIBS PYTHON3_CPPFLAGS HAVE_PYTHON2_FALSE HAVE_PYTHON2_TRUE python2dir PYTHON2_LDFLAGS PYTHON2_LIBS PYTHON2_CPPFLAGS PYTHON_EXTRA_LIBS PYTHON_EXTRA_LDFLAGS PYTHON_SITE_PKG PYTHON_LIBS PYTHON_CPPFLAGS pkgpyexecdir pyexecdir pkgpythondir pythondir PYTHON_PLATFORM PYTHON_EXEC_PREFIX PYTHON_PREFIX PYTHON_VERSION PYTHON HAVE_PERL_FALSE HAVE_PERL_TRUE PERL_EXT_LIB PERL_CFLAGS PERL_EXT_INC HAVE_SWIG_FALSE HAVE_SWIG_TRUE SWIGfound SWIG_LIB SWIG HAVE_ANT_FALSE HAVE_ANT_TRUE ANTfound JAVA_CPPFLAGS HAVE_JAVA_FALSE HAVE_JAVA_TRUE REGEX_LIBS PCRE_CFLAGS PCRE_LIBS HAVE_WIDECHAR_EDITLINE_FALSE HAVE_WIDECHAR_EDITLINE_TRUE HAVE_EDITLINE_FALSE HAVE_EDITLINE_TRUE LIBEDIT_LIBS LIBEDIT_CFLAGS HAVE_ASPELL_FALSE HAVE_ASPELL_TRUE ASPELL_LIBS ASPELL_CFLAGS HAVE_HUNSPELL_FALSE HAVE_HUNSPELL_TRUE HUNSPELL_LIBS HUNSPELL_CFLAGS WITH_HUNSPELL_FALSE WITH_HUNSPELL_TRUE WITH_ASPELL_FALSE WITH_ASPELL_TRUE HAVE_SQLITE_FALSE HAVE_SQLITE_TRUE SQLITE3_LIBS SQLITE3_CFLAGS WITH_ANYSPLIT_FALSE WITH_ANYSPLIT_TRUE WITH_CORPUS_FALSE WITH_CORPUS_TRUE WITH_VITERBI_FALSE WITH_VITERBI_TRUE LIBGC_LIBS LIBGC_CFLAGS WITH_SAT_SOLVER_FALSE WITH_SAT_SOLVER_TRUE LIBMINISAT_BUNDLED_FALSE LIBMINISAT_BUNDLED_TRUE ZLIB_CPPFLAGS MINISAT_INCLUDES MINISAT_LIBS OS_X_FALSE OS_X_TRUE OS_CYGWIN_FALSE OS_CYGWIN_TRUE OS_WIN32_FALSE OS_WIN32_TRUE ALLOCA PKG_CONFIG_LIBDIR PKG_CONFIG_PATH PKG_CONFIG CXXCPP LT_SYS_LIBRARY_PATH 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 LIBTOOL CPP am__fastdepCXX_FALSE am__fastdepCXX_TRUE CXXDEPMODE ac_ct_CXX CXXFLAGS CXX 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 host_os host_vendor host_cpu host build_os build_vendor build_cpu build MAINT MAINTAINER_MODE_FALSE MAINTAINER_MODE_TRUE AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V 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 LINK_MICRO_VERSION LINK_MINOR_VERSION LINK_MAJOR_VERSION VERSION_INFO 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 runstatedir 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_silent_rules enable_maintainer_mode enable_dependency_tracking enable_shared enable_static with_pic enable_fast_install with_aix_soname with_gnu_ld with_sysroot enable_libtool_lock enable_TLS enable_debug enable_mudflap enable_profile enable_java_bindings enable_python_bindings enable_perl_bindings enable_sat_solver with_zlib enable_viterbi enable_corpus_stats enable_wordgraph_display enable_aspell enable_hunspell with_hunspell_dictdir enable_editline enable_regex_tokenizer with_pcre ' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS CXX CXXFLAGS CCC CPP LT_SYS_LIBRARY_PATH CXXCPP PKG_CONFIG PKG_CONFIG_PATH PKG_CONFIG_LIBDIR LIBGC_CFLAGS LIBGC_LIBS SQLITE3_CFLAGS SQLITE3_LIBS HUNSPELL_CFLAGS HUNSPELL_LIBS ASPELL_CFLAGS ASPELL_LIBS LIBEDIT_CFLAGS LIBEDIT_LIBS PYTHON PYTHON_VERSION' # 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' runstatedir='${localstatedir}/run' 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 ;; -runstatedir | --runstatedir | --runstatedi | --runstated \ | --runstate | --runstat | --runsta | --runst | --runs \ | --run | --ru | --r) ac_prev=runstatedir ;; -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ | --run=* | --ru=* | --r=*) runstatedir=$ac_optarg ;; -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 runstatedir 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 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 link-grammar 5.3.16 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] --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] --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/link-grammar] --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 link-grammar 5.3.16:";; 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] --enable-silent-rules less verbose build output (undo: "make V=1") --disable-silent-rules verbose build output (undo: "make V=0") --disable-maintainer-mode disable make rules and dependencies not useful (and sometimes confusing) to the casual installer --enable-dependency-tracking do not reject slow dependency extractors --disable-dependency-tracking speeds up one-time build --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) --disable-TLS Do not use TLS (disable per-thread error handling) --enable-debug compile with debugging flags set --enable-mudflap compile with mudflap checking --enable-profile compile with profiling set --disable-java-bindings disable build of java bindings (default is enabled) --disable-python-bindings disable build of python bindings (default is enabled) --enable-python-bindings[=ARG] create python bindings to the link-grammar library (minimum versions: 2.6 and 3.4). ARG=yes (default): create both python 2 & 3 bindings ARG=2: create only python 2 bindings ARG=3: create only python 3 bindings --enable-perl-bindings create perl bindings to the link-grammar library --disable-sat-solver disable use of the Boolean SAT parser (default is enabled) --enable-sat-solver=[ARG] enable use of the Boolean SAT parser ARG=yes (default): Use the system minisat library if possible ARG=bundled: Use the bundled minisat library --enable-viterbi enable use of the Viterbi parser --enable-corpus-stats use corpus statistics --enable-wordgraph-display enable graphical display of the Wordgraph --disable-aspell Build without ASpell support (default is enabled) --disable-hunspell Build without HunSpell support (default is enabled) --disable-editline disable use of editline --enable-regex-tokenizer enable use of regex word splitter 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-aix-soname=aix|svr4|both shared library versioning (aka "SONAME") variant to provide on AIX, [default=aix]. --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-zlib=DIR root directory path of zlib installation [defaults to /usr/local or /usr if not found in /usr/local] --without-zlib to disable zlib usage completely --with-hunspell-dictdir=DIR Use DIR to find HunSpell files (default=/usr/share/myspell/dicts --with-pcre[=prefix] compile xmlpcre part (via libpcre check) 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 LT_SYS_LIBRARY_PATH User-defined run-time library search path. 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 LIBGC_CFLAGS C compiler flags for LIBGC, overriding pkg-config LIBGC_LIBS linker flags for LIBGC, overriding pkg-config SQLITE3_CFLAGS C compiler flags for SQLITE3, overriding pkg-config SQLITE3_LIBS linker flags for SQLITE3, overriding pkg-config HUNSPELL_CFLAGS C compiler flags for HUNSPELL, overriding pkg-config HUNSPELL_LIBS linker flags for HUNSPELL, overriding pkg-config ASPELL_CFLAGS C compiler flags for ASPELL, overriding pkg-config ASPELL_LIBS linker flags for ASPELL, overriding pkg-config LIBEDIT_CFLAGS C compiler flags for LIBEDIT, overriding pkg-config LIBEDIT_LIBS linker flags for LIBEDIT, overriding pkg-config PYTHON the Python interpreter PYTHON_VERSION The installed Python version to use, for example '2.3'. This string will be appended to the Python interpreter canonical name. 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 . _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 link-grammar configure 5.3.16 generated by GNU Autoconf 2.69 Copyright (C) 2012 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_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_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_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 || 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_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_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_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_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 || 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_type LINENO TYPE VAR INCLUDES # ------------------------------------------- # Tests whether TYPE exists after having included INCLUDES, setting cache # variable VAR accordingly. ac_fn_c_check_type () { 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 eval "$3=no" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main () { if (sizeof ($2)) return 0; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main () { if (sizeof (($2))) return 0; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else eval "$3=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 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_type # 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;} ( $as_echo "## -------------------------------------------- ## ## Report this to link-grammar@googlegroups.com ## ## -------------------------------------------- ##" ) | sed "s/^/$as_me: WARNING: /" >&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;} ( $as_echo "## -------------------------------------------- ## ## Report this to link-grammar@googlegroups.com ## ## -------------------------------------------- ##" ) | sed "s/^/$as_me: WARNING: /" >&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 # ac_fn_cxx_check_decl LINENO SYMBOL VAR INCLUDES # ----------------------------------------------- # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR # accordingly. ac_fn_cxx_check_decl () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack as_decl_name=`echo $2|sed 's/ *(.*//'` as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 $as_echo_n "checking whether $as_decl_name is declared... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main () { #ifndef $as_decl_name #ifdef __cplusplus (void) $as_decl_use; #else (void) $as_decl_name; #endif #endif ; return 0; } _ACEOF if ac_fn_cxx_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_cxx_check_decl 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 link-grammar $as_me 5.3.16, which was generated by GNU Autoconf 2.69. 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 PACKAGE=link-grammar LINK_MAJOR_VERSION=5 LINK_MINOR_VERSION=3 LINK_MICRO_VERSION=16 MAJOR_VERSION_PLUS_MINOR_VERSION=`expr $LINK_MAJOR_VERSION + $LINK_MINOR_VERSION` VERSION=$LINK_MAJOR_VERSION.$LINK_MINOR_VERSION.$LINK_MICRO_VERSION # Version info for libraries = CURRENT:REVISION:AGE VERSION_INFO=$MAJOR_VERSION_PLUS_MINOR_VERSION:$LINK_MICRO_VERSION:$LINK_MINOR_VERSION am__api_version='1.15' 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 as_fn_executable_p "$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; } # 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 ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file 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 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 if test "$2" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done 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; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi rm -f conftest.file 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 --is-lightweight"; then am_missing_run="$MISSING " 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+set}" != 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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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; } 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 as_fn_executable_p "$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 # Check whether --enable-silent-rules was given. if test "${enable_silent_rules+set}" = set; then : enableval=$enable_silent_rules; fi case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=1;; esac am_make=${MAKE-make} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 $as_echo_n "checking whether $am_make supports nested variables... " >&6; } if ${am_cv_make_support_nested_variables+:} false; then : $as_echo_n "(cached) " >&6 else if $as_echo 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 $as_echo "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AM_BACKSLASH='\' 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='link-grammar' VERSION='5.3.16' 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"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). 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}' # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar pax cpio none' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } # Check whether --enable-maintainer-mode was given. if test "${enable_maintainer_mode+set}" = set; then : enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval else USE_MAINTAINER_MODE=yes fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 $as_echo "$USE_MAINTAINER_MODE" >&6; } if test $USE_MAINTAINER_MODE = yes; then MAINTAINER_MODE_TRUE= MAINTAINER_MODE_FALSE='#' else MAINTAINER_MODE_TRUE='#' MAINTAINER_MODE_FALSE= fi MAINT=$MAINTAINER_MODE_TRUE # Check whether --enable-silent-rules was given. if test "${enable_silent_rules+set}" = set; then : enableval=$enable_silent_rules; fi case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=0;; esac am_make=${MAKE-make} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 $as_echo_n "checking whether $am_make supports nested variables... " >&6; } if ${am_cv_make_support_nested_variables+:} false; then : $as_echo_n "(cached) " >&6 else if $as_echo 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 $as_echo "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AM_BACKSLASH='\' # OS checks, including Win32 # 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 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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 struct stat; /* 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 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 whether $CC understands -c and -o together" >&5 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } if ${am_cv_prog_cc_c_o+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 $as_echo "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" 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 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 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 10 /bin/sh. echo '/* dummy */' > 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 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 as_fn_executable_p "$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 as_fn_executable_p "$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 10 /bin/sh. echo '/* dummy */' > 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 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 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.6' macro_revision='2.4.6' ltmain=$ac_aux_dir/ltmain.sh # 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" as_fn_executable_p "$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" as_fn_executable_p "$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" as_fn_executable_p "$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" as_fn_executable_p "$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 no = "$withval" || with_gnu_ld=yes else with_gnu_ld=no fi ac_prog=ld if test yes = "$GCC"; 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 yes = "$with_gnu_ld"; 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 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty case $build_os in mingw*) lt_bad_file=conftest.nm/nofile ;; *) lt_bad_file=/dev/null ;; esac case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in *$lt_bad_file* | *'Invalid file or object type'*) lt_cv_path_NM="$tmp_nm -B" break 2 ;; *) case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in */dev/null*) lt_cv_path_NM="$tmp_nm -p" break 2 ;; *) 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 no != "$lt_cv_path_NM"; 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 as_fn_executable_p "$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 as_fn_executable_p "$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 -headers /dev/null 2>&1 | sed '1q'` in *COFF*) DUMPBIN="$DUMPBIN -symbols -headers" ;; *) 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; ;; bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) # 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" && \ test undefined != "$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 17 != "$i" # 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"} 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 yes != "$GCC"; then reload_cmds=false fi ;; darwin*) if test yes = "$GCC"; 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 as_fn_executable_p "$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 as_fn_executable_p "$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 # that 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. if ( 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 ;; 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 | 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* | bitrig*) if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; 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 ;; os2*) 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 as_fn_executable_p "$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 as_fn_executable_p "$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 one 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 as_fn_executable_p "$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 as_fn_executable_p "$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 0 -eq "$ac_status"; 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 0 -ne "$ac_status"; 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 no = "$lt_cv_ar_at_file"; 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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 bitrig* | 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 ia64 = "$host_cpu"; 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 if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Gets list of data symbols to import. lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" # Adjust the below global symbol transforms to fixup imported variables. lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" lt_c_name_lib_hook="\ -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" else # Disable hooks by default. lt_cv_sys_global_symbol_to_import= lt_cdecl_hook= lt_c_name_hook= lt_c_name_lib_hook= fi # 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"\ $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$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"\ $lt_c_name_hook\ " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" # Transform an extracted symbol line into symbol name with lib prefix and # symbol address. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ $lt_c_name_lib_hook\ " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/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, # D for any global variable and I for any imported 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};"\ " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ " \$ 0!~/External *\|/{next};"\ " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ " {if(hide[section]) next};"\ " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ " s[1]~prfx {split(s[1],t,\"@\"); print f,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 can'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* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$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 yes = "$pipe_works"; 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 yes = "$GCC"; 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; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 $as_echo_n "checking for a working dd... " >&6; } if ${ac_cv_path_lt_DD+:} false; then : $as_echo_n "(cached) " >&6 else printf 0123456789abcdef0123456789abcdef >conftest.i cat conftest.i conftest.i >conftest2.i : ${lt_DD:=$DD} if test -z "$lt_DD"; then ac_path_lt_DD_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 dd; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_lt_DD" || continue if "$ac_path_lt_DD" bs=32 count=1 conftest.out 2>/dev/null; then cmp -s conftest.i conftest.out \ && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: fi $ac_path_lt_DD_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_lt_DD"; then : fi else ac_cv_path_lt_DD=$lt_DD fi rm -f conftest.i conftest2.i conftest.out fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 $as_echo "$ac_cv_path_lt_DD" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 $as_echo_n "checking how to truncate binary pipes... " >&6; } if ${lt_cv_truncate_bin+:} false; then : $as_echo_n "(cached) " >&6 else printf 0123456789abcdef0123456789abcdef >conftest.i cat conftest.i conftest.i >conftest2.i lt_cv_truncate_bin= if "$ac_cv_path_lt_DD" bs=32 count=1 conftest.out 2>/dev/null; then cmp -s conftest.i conftest.out \ && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" fi rm -f conftest.i conftest2.i conftest.out test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 $as_echo "$lt_cv_truncate_bin" >&6; } # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. func_cc_basename () { for cc_temp in $*""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` } # Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then : enableval=$enable_libtool_lock; fi test no = "$enable_libtool_lock" || 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 what ABI is being produced by ac_compile, and set mode # options accordingly. 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 what ABI is being produced by ac_compile, and set linker # options accordingly. 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 yes = "$lt_cv_prog_gnu_ld"; 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* ;; mips64*-*linux*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. 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 emul=elf case `/usr/bin/file conftest.$ac_objext` in *32-bit*) emul="${emul}32" ;; *64-bit*) emul="${emul}64" ;; esac case `/usr/bin/file conftest.$ac_objext` in *MSB*) emul="${emul}btsmip" ;; *LSB*) emul="${emul}ltsmip" ;; esac case `/usr/bin/file conftest.$ac_objext` in *N32*) emul="${emul}n32" ;; esac LD="${LD-ld} -m $emul" fi rm -rf conftest* ;; x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. Note that the listed cases only cover the # situations where additional linker options are needed (such as when # doing 32-bit compilation for a host where ld defaults to 64-bit, or # vice versa); the common cases where no linker options are needed do # not appear in the list. 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*) case `/usr/bin/file conftest.o` in *x86-64*) LD="${LD-ld} -m elf32_x86_64" ;; *) LD="${LD-ld} -m elf_i386" ;; esac ;; powerpc64le-*linux*) LD="${LD-ld} -m elf32lppclinux" ;; 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" ;; powerpcle-*linux*) LD="${LD-ld} -m elf64lppc" ;; 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 yes != "$lt_cv_cc_needs_belf"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS=$SAVE_CFLAGS fi ;; *-*solaris*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. 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*|x86_64-*-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 as_fn_executable_p "$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 as_fn_executable_p "$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 yes != "$lt_cv_path_mainfest_tool"; 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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 as_fn_executable_p "$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 0 = "$_lt_result"; 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 0 = "$_lt_result" && $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 yes = "$lt_cv_apple_cc_single_mod"; then _lt_dar_single_mod='$single_module' fi if test yes = "$lt_cv_ld_exported_symbols_list"; 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 no = "$lt_cv_ld_force_load"; then _lt_dsymutil='~$DSYMUTIL $lib || :' else _lt_dsymutil= fi ;; esac # func_munge_path_list VARIABLE PATH # ----------------------------------- # VARIABLE is name of variable containing _space_ separated list of # directories to be munged by the contents of PATH, which is string # having a format: # "DIR[:DIR]:" # string "DIR[ DIR]" will be prepended to VARIABLE # ":DIR[:DIR]" # string "DIR[ DIR]" will be appended to VARIABLE # "DIRP[:DIRP]::[DIRA:]DIRA" # string "DIRP[ DIRP]" will be prepended to VARIABLE and string # "DIRA[ DIRA]" will be appended to VARIABLE # "DIR[:DIR]" # VARIABLE will be replaced by "DIR[ DIR]" func_munge_path_list () { case x$2 in x) ;; *:) eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" ;; x:*) eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" ;; *::*) eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" ;; *) eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" ;; esac } { $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_dlopen=no 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 # 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 shared_archive_member_spec= case $host,$enable_shared in power*-*-aix[5-9]*,yes) { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; } # Check whether --with-aix-soname was given. if test "${with_aix_soname+set}" = set; then : withval=$with_aix_soname; case $withval in aix|svr4|both) ;; *) as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 ;; esac lt_cv_with_aix_soname=$with_aix_soname else if ${lt_cv_with_aix_soname+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_with_aix_soname=aix fi with_aix_soname=$lt_cv_with_aix_soname fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 $as_echo "$with_aix_soname" >&6; } if test aix != "$with_aix_soname"; then # For the AIX way of multilib, we name the shared archive member # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, # the AIX toolchain works better with OBJECT_MODE set (default 32). if test 64 = "${OBJECT_MODE-32}"; then shared_archive_member_spec=shr_64 else shared_archive_member_spec=shr fi fi ;; *) with_aix_soname=aix ;; esac # 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 set != "${COLLECT_NAMES+set}"; 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 func_cc_basename $compiler cc_basename=$func_cc_basename_result # 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* ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then lt_prog_compiler_no_builtin_flag= if test yes = "$GCC"; 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" ## exclude from sc_useless_quotes_in_assignment # 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 yes = "$lt_cv_prog_compiler_rtti_exceptions"; 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 yes = "$GCC"; then lt_prog_compiler_wl='-Wl,' lt_prog_compiler_static='-static' case $host_os in aix*) # All AIX code is PIC. if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' fi lt_prog_compiler_pic='-fPIC' ;; 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' case $host_os in os2*) lt_prog_compiler_static='$wl-static' ;; esac ;; 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 ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' else lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' fi ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic='-fno-common' case $cc_basename in nagfor*) # NAG Fortran compiler lt_prog_compiler_wl='-Wl,-Wl,,' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; esac ;; 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' case $host_os in os2*) lt_prog_compiler_static='$wl-static' ;; esac ;; 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 | 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' ;; tcc*) # Fabrice Bellard et al's Tiny C Compiler lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; 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 that 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" ## exclude from sc_useless_quotes_in_assignment # 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 yes = "$lt_cv_prog_compiler_pic_works"; 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 yes = "$lt_cv_prog_compiler_static_works"; 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 no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; 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 no = "$hard_links"; 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 yes != "$GCC"; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd* | bitrig*) 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 yes = "$with_gnu_ld"; 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 yes = "$lt_use_gnu_ld_interface"; 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 | $SED -e 's/(^)\+)\s\+//' 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 ia64 != "$host_cpu"; 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, use it as # is; otherwise, prepend EXPORTS... archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; 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 ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes allow_undefined_flag=unsupported shrext_cmds=.dll archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' enable_shared_with_static_runtimes=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 linux-dietlibc = "$host_os"; 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 no = "$tmp_diet" 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' ;; nagfor*) # NAGFOR 5.3 tmp_sharedflag='-Wl,-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 yes = "$supports_anon_versioning"; 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 tcc*) export_dynamic_flag_spec='-rdynamic' ;; 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 yes = "$supports_anon_versioning"; 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 cannot *** 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 no = "$ld_shlibs"; 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 yes = "$GCC" && 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 ia64 = "$host_cpu"; 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 GNU nm, but means don't demangle to AIX nm. # Without the "-l" option, or with the "-B" option, AIX nm treats # weak defined symbols like other global defined symbols, whereas # GNU nm marks them as "W". # While the 'weak' keyword is ignored in the Export File, we need # it in the Import File for the 'aix-soname' feature, so we have # to replace the "-B" option with "-P" for AIX nm. 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) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | 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 # have runtime linking enabled, and use it for executables. # For shared libraries, we enable/disable runtime linking # depending on the kind of the shared library created - # when "with_aix_soname,aix_use_runtimelinking" is: # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables # "aix,yes" lib.so shared, rtl:yes, for executables # lib.a static archive # "both,no" lib.so.V(shr.o) shared, rtl:yes # lib.a(lib.so.V) shared, rtl:no, for executables # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a(lib.so.V) shared, rtl:no # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a static archive case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) for ld_flag in $LDFLAGS; do if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then aix_use_runtimelinking=yes break fi done if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then # With aix-soname=svr4, we create the lib.so.V shared archives only, # so we don't have lib.a shared libs to link our executables. # We have to force runtime linking in this case. aix_use_runtimelinking=yes LDFLAGS="$LDFLAGS -Wl,-brtl" fi ;; 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,' case $with_aix_soname,$aix_use_runtimelinking in aix,*) ;; # traditional, no import file svr4,* | *,yes) # use import file # The Import File defines what to hardcode. hardcode_direct=no hardcode_direct_absolute=no ;; esac if test yes = "$GCC"; 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 yes = "$aix_use_runtimelinking"; then shared_flag="$shared_flag "'$wl-G' fi # Need to ensure runtime linking is disabled for the traditional # shared library, or the linker may eventually find shared libraries # /with/ Import File - we do not want to mix them. shared_flag_aix='-shared' shared_flag_svr4='-shared $wl-G' else # not using gcc if test ia64 = "$host_cpu"; 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 yes = "$aix_use_runtimelinking"; then shared_flag='$wl-G' else shared_flag='$wl-bM:SRE' fi shared_flag_aix='$wl-bM:SRE' shared_flag_svr4='$wl-G' 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,yes = "$with_aix_soname,$aix_use_runtimelinking"; 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 set = "${lt_cv_aix_libpath+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 -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag else if test ia64 = "$host_cpu"; 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 set = "${lt_cv_aix_libpath+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 yes = "$with_gnu_ld"; 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 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' # -brtl affects multiple linker settings, -berok does not and is overridden later compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' if test svr4 != "$with_aix_soname"; then # This is similar to how AIX traditionally builds its shared libraries. archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' fi if test aix != "$with_aix_soname"; then archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' else # used by -dlpreopen to get the symbols archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' fi archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 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,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then cp "$export_symbols" "$output_objdir/$soname.def"; echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; else $SED -e '\''s/^/-link -EXPORT:/'\'' < $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 yes = "$lt_cv_ld_force_load"; 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*|nagfor*) _lt_dar_can_shared=yes ;; *) _lt_dar_can_shared=$GCC ;; esac if test yes = "$_lt_dar_can_shared"; 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 yes = "$GCC"; 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 "x$output_objdir/$soname" = "x$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 "x$output_objdir/$soname" = "x$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 yes,no = "$GCC,$with_gnu_ld"; 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 no = "$with_gnu_ld"; 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 yes,no = "$GCC,$with_gnu_ld"; 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 yes = "$lt_cv_prog_compiler__b"; 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 no = "$with_gnu_ld"; 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 yes = "$GCC"; 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 yes = "$lt_cv_irix_exported_symbol"; 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 link_all_deplibs=no 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 ;; linux*) case $cc_basename in tcc*) # Fabrice Bellard et al's Tiny C Compiler ld_shlibs=yes archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; 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* | bitrig*) 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__`"; 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 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='$wl-rpath,$libdir' fi else ld_shlibs=no fi ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes allow_undefined_flag=unsupported shrext_cmds=.dll archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' enable_shared_with_static_runtimes=yes ;; osf3*) if test yes = "$GCC"; 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 yes = "$GCC"; 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 yes = "$GCC"; 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 yes = "$GCC"; 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 sequent = "$host_vendor"; 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 yes = "$GCC"; 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 CANNOT 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 yes = "$GCC"; 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 sni = "$host_vendor"; 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 no = "$ld_shlibs" && 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 yes,yes = "$GCC,$enable_shared"; 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 yes = "$GCC"; 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` # ...but if some path component already ends with the multilib dir we assume # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). case "$lt_multi_os_dir; $lt_search_path_spec " in "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) lt_multi_os_dir= ;; esac 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" elif test -n "$lt_multi_os_dir"; then 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 ia64 = "$host_cpu"; 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 # Using Import Files as archive members, it is possible to support # filename-based versioning of shared library archives on AIX. While # this would work for both with and without runtime linking, it will # prevent static linking of such archives. So we do filename-based # shared library versioning with .so extension only, which is used # when both runtime linking and shared linking is enabled. # Unfortunately, runtime linking may impact performance, so we do # not want this to be the default eventually. Also, we use the # versioned .so libs for executables only if there is the -brtl # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. # To allow for filename-based versioning support, we need to create # libNAME.so.V as an archive file, containing: # *) an Import File, referring to the versioned filename of the # archive as well as the shared archive member, telling the # bitwidth (32 or 64) of that shared object, and providing the # list of exported symbols of that shared object, eventually # decorated with the 'weak' keyword # *) the shared object with the F_LOADONLY flag set, to really avoid # it being seen by the linker. # At run time we better use the real file rather than another symlink, # but for link time we create the symlink libNAME.so -> libNAME.so.V case $with_aix_soname,$aix_use_runtimelinking in # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. aix,yes) # traditional libtool dynamic_linker='AIX unversionable lib.so' # 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' ;; aix,no) # traditional AIX only dynamic_linker='AIX lib.a(lib.so.V)' # 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' ;; svr4,*) # full svr4 only dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,yes) # both, prefer svr4 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # unpreferred sharedlib libNAME.a needs extra handling postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,no) # both, prefer aix dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" library_names_spec='$libname$release.a $libname.a' soname_spec='$libname$release$shared_ext$major' # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' ;; esac 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%'\''`; $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$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' 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 ;; 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=no 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 32 = "$HPUX_IA64_MODE"; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" sys_lib_dlsearch_path_spec=/usr/lib/hpux32 else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" sys_lib_dlsearch_path_spec=/usr/lib/hpux64 fi ;; 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 yes = "$lt_cv_prog_gnu_ld"; 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 ;; linux*android*) version_type=none # Android doesn't support versioned libraries. need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext' soname_spec='$libname$release$shared_ext' finish_cmds= shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # 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 dynamic_linker='Android linker' # Don't embed -rpath directories since the linker doesn't support them. hardcode_libdir_flag_spec='-L$libdir' ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | 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 # Ideally, we could use ldconfig to report *all* directores which are # searched for libraries, however this is still not possible. Aside from not # being certain /sbin/ldconfig is available, command # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, # even though it is searched at run-time. Try to do the best guess by # appending ld.so.conf contents (and includes) 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* | bitrig*) version_type=sunos sys_lib_dlsearch_path_spec=/usr/lib need_lib_prefix=no if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then need_version=no else need_version=yes fi 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 shlibpath_overrides_runpath=yes ;; os2*) libname_spec='$name' version_type=windows shrext_cmds=.dll need_version=no need_lib_prefix=no # OS/2 can only load a DLL with a base name of 8 characters or less. soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; v=$($ECHO $release$versuffix | tr -d .-); n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); $ECHO $n$v`$shared_ext' library_names_spec='${libname}_dll.$libext' dynamic_linker='OS/2 ld.exe' shlibpath_var=BEGINLIBPATH sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 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' ;; 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 yes = "$with_gnu_ld"; 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=sco 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 yes = "$with_gnu_ld"; 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 no = "$dynamic_linker" && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test yes = "$GCC"; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec fi if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec fi # remember unaugmented sys_lib_dlsearch_path content for libtool script decls... configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH { $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 yes = "$hardcode_automatic"; then # We can hardcode non-existent directories. if test no != "$hardcode_direct" && # 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 no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && test no != "$hardcode_minus_L"; 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 relink = "$hardcode_action" || test yes = "$inherit_rpath"; then # Fast installation is not supported enable_fast_install=no elif test yes = "$shlibpath_overrides_runpath" || test no = "$enable_shared"; then # Fast installation is not necessary enable_fast_install=needless fi if test yes != "$enable_dlopen"; 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 ;; tpf*) # Don't try to run any link tests for TPF. We know it's impossible # because TPF is a cross-compiler, and we know how we open DSOs. lt_cv_dlopen=dlopen lt_cv_dlopen_libs= lt_cv_dlopen_self=no ;; *) 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 no = "$lt_cv_dlopen"; then enable_dlopen=no else enable_dlopen=yes fi case $lt_cv_dlopen in dlopen) save_CPPFLAGS=$CPPFLAGS test yes = "$ac_cv_header_dlfcn_h" && 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 yes = "$cross_compiling"; 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 -fvisibility=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 yes = "$lt_cv_dlopen_self"; 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 yes = "$cross_compiling"; 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 -fvisibility=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 what 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 no = "$can_build_shared" && 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 yes = "$enable_shared" && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[4-9]*) if test ia64 != "$host_cpu"; then case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in yes,aix,yes) ;; # shared object as lib.so file only yes,svr4,*) ;; # shared object as lib.so archive member only yes,*) enable_static=no ;; # shared object in lib.a archive as well esac 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 yes = "$enable_shared" || 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 no != "$CXX" && ( (test g++ = "$CXX" && `g++ -v >/dev/null 2>&1` ) || (test g++ != "$CXX"))); 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 yes != "$_lt_caught_CXX_error"; 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 func_cc_basename $compiler cc_basename=$func_cc_basename_result if test -n "$compiler"; then # We don't want -fno-exception when compiling C++ code, so set the # no_builtin_flag separately if test yes = "$GXX"; then lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' else lt_prog_compiler_no_builtin_flag_CXX= fi if test yes = "$GXX"; 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 no = "$withval" || with_gnu_ld=yes else with_gnu_ld=no fi ac_prog=ld if test yes = "$GCC"; 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 yes = "$with_gnu_ld"; 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 yes = "$with_gnu_ld"; 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 ia64 = "$host_cpu"; 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 # have runtime linking enabled, and use it for executables. # For shared libraries, we enable/disable runtime linking # depending on the kind of the shared library created - # when "with_aix_soname,aix_use_runtimelinking" is: # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables # "aix,yes" lib.so shared, rtl:yes, for executables # lib.a static archive # "both,no" lib.so.V(shr.o) shared, rtl:yes # lib.a(lib.so.V) shared, rtl:no, for executables # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a(lib.so.V) shared, rtl:no # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a static archive 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 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then # With aix-soname=svr4, we create the lib.so.V shared archives only, # so we don't have lib.a shared libs to link our executables. # We have to force runtime linking in this case. aix_use_runtimelinking=yes LDFLAGS="$LDFLAGS -Wl,-brtl" fi ;; 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,' case $with_aix_soname,$aix_use_runtimelinking in aix,*) ;; # no import file svr4,* | *,yes) # use import file # The Import File defines what to hardcode. hardcode_direct_CXX=no hardcode_direct_absolute_CXX=no ;; esac if test yes = "$GXX"; 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 yes = "$aix_use_runtimelinking"; then shared_flag=$shared_flag' $wl-G' fi # Need to ensure runtime linking is disabled for the traditional # shared library, or the linker may eventually find shared libraries # /with/ Import File - we do not want to mix them. shared_flag_aix='-shared' shared_flag_svr4='-shared $wl-G' else # not using gcc if test ia64 = "$host_cpu"; 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 yes = "$aix_use_runtimelinking"; then shared_flag='$wl-G' else shared_flag='$wl-bM:SRE' fi shared_flag_aix='$wl-bM:SRE' shared_flag_svr4='$wl-G' 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,yes = "$with_aix_soname,$aix_use_runtimelinking"; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. # The "-G" linker flag allows undefined symbols. no_undefined_flag_CXX='-bernotok' # Determine the default libpath from the value encoded in an empty # executable. if test set = "${lt_cv_aix_libpath+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 -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag else if test ia64 = "$host_cpu"; 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 set = "${lt_cv_aix_libpath+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 yes = "$with_gnu_ld"; 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 archive_expsym_cmds_CXX='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' # -brtl affects multiple linker settings, -berok does not and is overridden later compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' if test svr4 != "$with_aix_soname"; then # This is similar to how AIX traditionally builds its shared # libraries. Need -bnortl late, we may have -brtl in LDFLAGS. archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' fi if test aix != "$with_aix_soname"; then archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' else # used by -dlpreopen to get the symbols archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$MV $output_objdir/$realname.d/$soname $output_objdir' fi archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$RM -r $output_objdir/$realname.d' 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,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' archive_expsym_cmds_CXX='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then cp "$export_symbols" "$output_objdir/$soname.def"; echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; else $SED -e '\''s/^/-link -EXPORT:/'\'' < $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, use it as # is; otherwise, prepend EXPORTS... archive_expsym_cmds_CXX='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; 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 yes = "$lt_cv_ld_force_load"; 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*|nagfor*) _lt_dar_can_shared=yes ;; *) _lt_dar_can_shared=$GCC ;; esac if test yes = "$_lt_dar_can_shared"; 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 yes != "$lt_cv_apple_cc_single_mod"; 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 ;; os2*) hardcode_libdir_flag_spec_CXX='-L$libdir' hardcode_minus_L_CXX=yes allow_undefined_flag_CXX=unsupported shrext_cmds=.dll archive_cmds_CXX='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' archive_expsym_cmds_CXX='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' old_archive_From_new_cmds_CXX='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' enable_shared_with_static_runtimes_CXX=yes ;; 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 ;; 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 "x$output_objdir/$soname" = "x$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 yes = "$GXX"; 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 "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' else # FIXME: insert proper C++ library support ld_shlibs_CXX=no fi ;; esac ;; hpux10*|hpux11*) if test no = "$with_gnu_ld"; 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 yes = "$GXX"; then if test no = "$with_gnu_ld"; 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 yes = "$GXX"; then if test no = "$with_gnu_ld"; 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 | 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 yes = "$supports_anon_versioning"; 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 ;; openbsd* | bitrig*) 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__`"; 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 yes,no = "$GXX,$with_gnu_ld"; 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 yes,no = "$GXX,$with_gnu_ld"; 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 $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 $wl-h $wl$soname -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 $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 $wl-h $wl$soname -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 CANNOT 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 no = "$ld_shlibs_CXX" && 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 x-L = "$p" || test x-R = "$p"; 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 no = "$pre_test_object_deps_done"; 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 no = "$pre_test_object_deps_done"; 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= ;; 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 yes = "$GXX"; 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 ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor lt_prog_compiler_static_CXX='-Bstatic' fi lt_prog_compiler_pic_CXX='-fPIC' ;; 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' case $host_os in os2*) lt_prog_compiler_static_CXX='$wl-static' ;; esac ;; 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 ia64 = "$host_cpu"; 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 ia64 != "$host_cpu"; 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 | 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 that 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" ## exclude from sc_useless_quotes_in_assignment # 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 yes = "$lt_cv_prog_compiler_pic_works_CXX"; 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 yes = "$lt_cv_prog_compiler_static_works_CXX"; 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 no = "$lt_cv_prog_compiler_c_o_CXX" && test no != "$need_locks"; 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 no = "$hard_links"; 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 GNU nm, but means don't demangle to AIX nm. # Without the "-l" option, or with the "-B" option, AIX nm treats # weak defined symbols like other global defined symbols, whereas # GNU nm marks them as "W". # While the 'weak' keyword is ignored in the Export File, we need # it in the Import File for the 'aix-soname' feature, so we have # to replace the "-B" option with "-P" for AIX nm. 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) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else export_symbols_cmds_CXX='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | 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 no = "$ld_shlibs_CXX" && 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 yes,yes = "$GCC,$enable_shared"; 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 ia64 = "$host_cpu"; 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 # Using Import Files as archive members, it is possible to support # filename-based versioning of shared library archives on AIX. While # this would work for both with and without runtime linking, it will # prevent static linking of such archives. So we do filename-based # shared library versioning with .so extension only, which is used # when both runtime linking and shared linking is enabled. # Unfortunately, runtime linking may impact performance, so we do # not want this to be the default eventually. Also, we use the # versioned .so libs for executables only if there is the -brtl # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. # To allow for filename-based versioning support, we need to create # libNAME.so.V as an archive file, containing: # *) an Import File, referring to the versioned filename of the # archive as well as the shared archive member, telling the # bitwidth (32 or 64) of that shared object, and providing the # list of exported symbols of that shared object, eventually # decorated with the 'weak' keyword # *) the shared object with the F_LOADONLY flag set, to really avoid # it being seen by the linker. # At run time we better use the real file rather than another symlink, # but for link time we create the symlink libNAME.so -> libNAME.so.V case $with_aix_soname,$aix_use_runtimelinking in # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. aix,yes) # traditional libtool dynamic_linker='AIX unversionable lib.so' # 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' ;; aix,no) # traditional AIX only dynamic_linker='AIX lib.a(lib.so.V)' # 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' ;; svr4,*) # full svr4 only dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,yes) # both, prefer svr4 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # unpreferred sharedlib libNAME.a needs extra handling postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,no) # both, prefer aix dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" library_names_spec='$libname$release.a $libname.a' soname_spec='$libname$release$shared_ext$major' # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' ;; esac 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%'\''`; $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$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' 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 ;; 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=no 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 32 = "$HPUX_IA64_MODE"; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" sys_lib_dlsearch_path_spec=/usr/lib/hpux32 else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" sys_lib_dlsearch_path_spec=/usr/lib/hpux64 fi ;; 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 yes = "$lt_cv_prog_gnu_ld"; 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 ;; linux*android*) version_type=none # Android doesn't support versioned libraries. need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext' soname_spec='$libname$release$shared_ext' finish_cmds= shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # 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 dynamic_linker='Android linker' # Don't embed -rpath directories since the linker doesn't support them. hardcode_libdir_flag_spec_CXX='-L$libdir' ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | 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 # Ideally, we could use ldconfig to report *all* directores which are # searched for libraries, however this is still not possible. Aside from not # being certain /sbin/ldconfig is available, command # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, # even though it is searched at run-time. Try to do the best guess by # appending ld.so.conf contents (and includes) 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* | bitrig*) version_type=sunos sys_lib_dlsearch_path_spec=/usr/lib need_lib_prefix=no if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then need_version=no else need_version=yes fi 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 shlibpath_overrides_runpath=yes ;; os2*) libname_spec='$name' version_type=windows shrext_cmds=.dll need_version=no need_lib_prefix=no # OS/2 can only load a DLL with a base name of 8 characters or less. soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; v=$($ECHO $release$versuffix | tr -d .-); n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); $ECHO $n$v`$shared_ext' library_names_spec='${libname}_dll.$libext' dynamic_linker='OS/2 ld.exe' shlibpath_var=BEGINLIBPATH sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 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' ;; 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 yes = "$with_gnu_ld"; 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=sco 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 yes = "$with_gnu_ld"; 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 no = "$dynamic_linker" && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test yes = "$GCC"; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec fi if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec fi # remember unaugmented sys_lib_dlsearch_path content for libtool script decls... configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH { $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 yes = "$hardcode_automatic_CXX"; then # We can hardcode non-existent directories. if test no != "$hardcode_direct_CXX" && # 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 no != "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" && test no != "$hardcode_minus_L_CXX"; 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 relink = "$hardcode_action_CXX" || test yes = "$inherit_rpath_CXX"; then # Fast installation is not supported enable_fast_install=no elif test yes = "$shlibpath_overrides_runpath" || test no = "$enable_shared"; 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 yes != "$_lt_caught_CXX_error" 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: { $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 { $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 { $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 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 as_fn_executable_p "$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 as_fn_executable_p "$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 # The below says "use the C compiler for all remaining tests". # That way, if g++ is not installed, configure won't crap out # (with a mystery error about not finding regex.h) 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 an ANSI C-conforming const" >&5 $as_echo_n "checking for an ANSI C-conforming const... " >&6; } if ${ac_cv_c_const+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __cplusplus /* Ultrix mips cc rejects this sort of thing. */ typedef int charset[2]; const charset cs = { 0, 0 }; /* SunOS 4.1.1 cc rejects this. */ char const *const *pcpcc; char **ppc; /* NEC SVR4.0.2 mips cc rejects this. */ struct point {int x, y;}; static struct point const zero = {0,0}; /* AIX XL C 1.02.0.0 rejects this. It does not let you subtract one const X* pointer from another in an arm of an if-expression whose if-part is not a constant expression */ const char *g = "string"; pcpcc = &g + (g ? g-g : 0); /* HPUX 7.0 cc rejects these. */ ++pcpcc; ppc = (char**) pcpcc; pcpcc = (char const *const *) ppc; { /* SCO 3.2v4 cc rejects this sort of thing. */ char tx; char *t = &tx; char const *s = 0 ? (char *) 0 : (char const *) 0; *t++ = 0; if (s) return 0; } { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ int x[] = {25, 17}; const int *foo = &x[0]; ++foo; } { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ typedef const int *iptr; iptr p = 0; ++p; } { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ struct s { int j; const int *ap[3]; } bx; struct s *b = &bx; b->j = 5; } { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ const int foo = 10; if (!foo) return 0; } return !cs[0] && !zero.x; #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_c_const=yes else ac_cv_c_const=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 $as_echo "$ac_cv_c_const" >&6; } if test $ac_cv_c_const = no; then $as_echo "#define const /**/" >>confdefs.h fi for ac_func in strndup do : ac_fn_c_check_func "$LINENO" "strndup" "ac_cv_func_strndup" if test "x$ac_cv_func_strndup" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_STRNDUP 1 _ACEOF fi done ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" if test "x$ac_cv_type_size_t" = xyes; then : else cat >>confdefs.h <<_ACEOF #define size_t unsigned int _ACEOF fi # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works # for constant arguments. Useless! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5 $as_echo_n "checking for working alloca.h... " >&6; } if ${ac_cv_working_alloca_h+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { char *p = (char *) alloca (2 * sizeof (int)); if (p) return 0; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_working_alloca_h=yes else ac_cv_working_alloca_h=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5 $as_echo "$ac_cv_working_alloca_h" >&6; } if test $ac_cv_working_alloca_h = yes; then $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 $as_echo_n "checking for alloca... " >&6; } if ${ac_cv_func_alloca_works+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __GNUC__ # define alloca __builtin_alloca #else # ifdef _MSC_VER # include # define alloca _alloca # else # ifdef HAVE_ALLOCA_H # include # else # ifdef _AIX #pragma alloca # else # ifndef alloca /* predefined by HP cc +Olibcalls */ void *alloca (size_t); # endif # endif # endif # endif #endif int main () { char *p = (char *) alloca (1); if (p) return 0; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_func_alloca_works=yes else ac_cv_func_alloca_works=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5 $as_echo "$ac_cv_func_alloca_works" >&6; } if test $ac_cv_func_alloca_works = yes; then $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h else # The SVR3 libPW and SVR4 libucb both contain incompatible functions # that cause trouble. Some versions do not even contain alloca or # contain a buggy version. If you still want to use their alloca, # use ar to extract alloca.o from them instead of compiling alloca.c. ALLOCA=\${LIBOBJDIR}alloca.$ac_objext $as_echo "#define C_ALLOCA 1" >>confdefs.h { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; } if ${ac_cv_os_cray+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined CRAY && ! defined CRAY2 webecray #else wenotbecray #endif _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "webecray" >/dev/null 2>&1; then : ac_cv_os_cray=yes else ac_cv_os_cray=no fi rm -f conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5 $as_echo "$ac_cv_os_cray" >&6; } if test $ac_cv_os_cray = yes; then for ac_func in _getb67 GETB67 getb67; do as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" if eval test \"x\$"$as_ac_var"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define CRAY_STACKSEG_END $ac_func _ACEOF break fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5 $as_echo_n "checking stack direction for C alloca... " >&6; } if ${ac_cv_c_stack_direction+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : ac_cv_c_stack_direction=0 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_includes_default int find_stack_direction (int *addr, int depth) { int dir, dummy = 0; if (! addr) addr = &dummy; *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1; dir = depth ? find_stack_direction (addr, depth - 1) : 0; return dir + dummy; } int main (int argc, char **argv) { return find_stack_direction (0, argc + !argv + 20) < 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : ac_cv_c_stack_direction=1 else ac_cv_c_stack_direction=-1 fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5 $as_echo "$ac_cv_c_stack_direction" >&6; } cat >>confdefs.h <<_ACEOF #define STACK_DIRECTION $ac_cv_c_stack_direction _ACEOF fi # For the Wordgraph display code ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default" if test "x$ac_cv_type_pid_t" = xyes; then : else cat >>confdefs.h <<_ACEOF #define pid_t int _ACEOF fi for ac_header in vfork.h do : ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default" if test "x$ac_cv_header_vfork_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_VFORK_H 1 _ACEOF fi done for ac_func in fork vfork do : as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" if eval test \"x\$"$as_ac_var"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi done if test "x$ac_cv_func_fork" = xyes; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5 $as_echo_n "checking for working fork... " >&6; } if ${ac_cv_func_fork_works+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : ac_cv_func_fork_works=cross else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_includes_default int main () { /* By Ruediger Kuhlmann. */ return fork () < 0; ; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : ac_cv_func_fork_works=yes else ac_cv_func_fork_works=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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5 $as_echo "$ac_cv_func_fork_works" >&6; } else ac_cv_func_fork_works=$ac_cv_func_fork fi if test "x$ac_cv_func_fork_works" = xcross; then case $host in *-*-amigaos* | *-*-msdosdjgpp*) # Override, as these systems have only a dummy fork() stub ac_cv_func_fork_works=no ;; *) ac_cv_func_fork_works=yes ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;} fi ac_cv_func_vfork_works=$ac_cv_func_vfork if test "x$ac_cv_func_vfork" = xyes; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5 $as_echo_n "checking for working vfork... " >&6; } if ${ac_cv_func_vfork_works+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : ac_cv_func_vfork_works=cross else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Thanks to Paul Eggert for this test. */ $ac_includes_default #include #ifdef HAVE_VFORK_H # include #endif /* On some sparc systems, changes by the child to local and incoming argument registers are propagated back to the parent. The compiler is told about this with #include , but some compilers (e.g. gcc -O) don't grok . Test for this by using a static variable whose address is put into a register that is clobbered by the vfork. */ static void #ifdef __cplusplus sparc_address_test (int arg) # else sparc_address_test (arg) int arg; #endif { static pid_t child; if (!child) { child = vfork (); if (child < 0) { perror ("vfork"); _exit(2); } if (!child) { arg = getpid(); write(-1, "", 0); _exit (arg); } } } int main () { pid_t parent = getpid (); pid_t child; sparc_address_test (0); child = vfork (); if (child == 0) { /* Here is another test for sparc vfork register problems. This test uses lots of local variables, at least as many local variables as main has allocated so far including compiler temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should reuse the register of parent for one of the local variables, since it will think that parent can't possibly be used any more in this routine. Assigning to the local variable will thus munge parent in the parent process. */ pid_t p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(), p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid(); /* Convince the compiler that p..p7 are live; otherwise, it might use the same hardware register for all 8 local variables. */ if (p != p1 || p != p2 || p != p3 || p != p4 || p != p5 || p != p6 || p != p7) _exit(1); /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent from child file descriptors. If the child closes a descriptor before it execs or exits, this munges the parent's descriptor as well. Test for this by closing stdout in the child. */ _exit(close(fileno(stdout)) != 0); } else { int status; struct stat st; while (wait(&status) != child) ; return ( /* Was there some problem with vforking? */ child < 0 /* Did the child fail? (This shouldn't happen.) */ || status /* Did the vfork/compiler bug occur? */ || parent != getpid() /* Did the file descriptor bug occur? */ || fstat(fileno(stdout), &st) != 0 ); } } _ACEOF if ac_fn_c_try_run "$LINENO"; then : ac_cv_func_vfork_works=yes else ac_cv_func_vfork_works=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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5 $as_echo "$ac_cv_func_vfork_works" >&6; } fi; if test "x$ac_cv_func_fork_works" = xcross; then ac_cv_func_vfork_works=$ac_cv_func_vfork { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;} fi if test "x$ac_cv_func_vfork_works" = xyes; then $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h else $as_echo "#define vfork fork" >>confdefs.h fi if test "x$ac_cv_func_fork_works" = xyes; then $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h fi for ac_func in prctl do : ac_fn_c_check_func "$LINENO" "prctl" "ac_cv_func_prctl" if test "x$ac_cv_func_prctl" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_PRCTL 1 _ACEOF fi done $as_echo "#define __STDC_FORMAT_MACROS 1" >>confdefs.h $as_echo "#define __STDC_LIMIT_MACROS 1" >>confdefs.h # ==================================================================== { $as_echo "$as_me:${as_lineno-$LINENO}: checking for native Win32" >&5 $as_echo_n "checking for native Win32... " >&6; } case "$host" in *-*-mingw*) native_win32=yes ;; *) native_win32=no ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $native_win32" >&5 $as_echo "$native_win32" >&6; } if test "x$native_win32" = "xyes"; then OS_WIN32_TRUE= OS_WIN32_FALSE='#' else OS_WIN32_TRUE='#' OS_WIN32_FALSE= fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Cygwin" >&5 $as_echo_n "checking for Cygwin... " >&6; } case "$host" in *-*-cygwin*) cygwin=yes ;; *) cygwin=no ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cygwin" >&5 $as_echo "$cygwin" >&6; } if test "x$cygwin" = "xyes"; then OS_CYGWIN_TRUE= OS_CYGWIN_FALSE='#' else OS_CYGWIN_TRUE='#' OS_CYGWIN_FALSE= fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit Apple OSX" >&5 $as_echo_n "checking for 64-bit Apple OSX... " >&6; } case "$host" in x86_64-*-darwin*) apple_osx=yes ;; *) apple_osx=no ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apple_osx" >&5 $as_echo "$apple_osx" >&6; } if test "x$apple_osx" = "xyes"; then OS_X_TRUE= OS_X_FALSE='#' else OS_X_TRUE='#' OS_X_FALSE= fi # ==================================================================== CFLAGS="${CFLAGS} -O3" CXXFLAGS="${CXXFLAGS} -O3 -Wall" # The std=c99/c11 flag provides the proper float-pt math decls working, # e.g. fmaxf However, it also undefined _BSD_SOURCE, etc which is # needed to get fileno, strdup, etc. and so it needs to be manually # enabled again. # Setting -D_POSIX_SOURCE messes up compilation on FreeBSD by # hiding strdup, etc. again. # CFLAGS="${CFLAGS} -std=c99 -D_BSD_SOURCE -D_SVID_SOURCE -D_POSIX_C_SOURCE -D_GNU_SOURCE" # Final solution: enable std=c11, explitictly turn on BSD and SVID and # GNU, but do NOT turn on POSIX. # if test x${native_win32} = xyes; then # Vikas says that -std=gnu99 is needed on cygwin/mingw CFLAGS="-std=gnu99 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE ${CFLAGS}" CXXFLAGS="-std=c++11 ${CXXFLAGS}" # We need the shlwapi for PathRemoveFileSpecA(). LDFLAGS="${LDFLAGS} -lshlwapi" # Also -- Vikas sets MINGW explicitly, as well as assorted paths. # I'm unclear as to why these are not being set automatically, # by mingw itself .. but what the hey ... this can't hurt, right? # Oh yes it can hurt, do not set these at all. # Setting these screws up the remainder of the configure script. # CFLAGS="${CFLAGS} -I/usr/include/mingw -D__MINGW32__" # LDFLAGS="${LDFLAGS} -L/usr/lib/mingw -lmingwex -lcrtdll -lmsvcrt -lc -Wl,--allow-multiple-definition" # By default, MinGW doesn't know about %zu, which we use a lot, even # on systems which have MSVC14, which has c99 stdio (printf prints # "zu"). Add __USE_MINGW_ANSI_STDIO in order to solve that. $as_echo "#define __USE_MINGW_ANSI_STDIO 1" >>confdefs.h $as_echo "#define __printf__ gnu_printf" >>confdefs.h # Only running on Vista and on is supported. $as_echo "#define NTDDI_VERSION NTDDI_VISTA" >>confdefs.h $as_echo "#define _WIN32_WINNT _WIN32_WINNT_VISTA" >>confdefs.h else if test x${apple_osx} = xyes; then # I'm confused, but it seems both gcc and clang on mac need # to link to -stdlib=libc++ CXXFLAGS="-std=c++11 -stdlib=libc++ ${CXXFLAGS}" LDFLAGS="-stdlib=libc++ -lc++ ${LDFLAGS}" else # Else standard Linux/*BSD environment. CFLAGS="-std=c11 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE ${CFLAGS}" CXXFLAGS="-std=c++11 ${CXXFLAGS}" fi fi # _BSD_SOURCE and _SVID_SOURCE are deprecated in glibc>=2.20. _DEFAULT_SOURCE # is used there instead, but _BSD_SOURCE and _SVID_SOURCE can still be # specified (no effect). So just add it. CFLAGS="-D_DEFAULT_SOURCE ${CFLAGS}" CXXFLAGS="-D_DEFAULT_SOURCE ${CXXFLAGS}" # ==================================================================== { $as_echo "$as_me:${as_lineno-$LINENO}: checking for locale_t in locale.h" >&5 $as_echo_n "checking for locale_t in locale.h... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { locale_t lt = NULL ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define HAVE_LOCALE_T_IN_LOCALE_H 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for locale_t in xlocale.h" >&5 $as_echo_n "checking for locale_t in xlocale.h... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { locale_t lt = NULL ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define HAVE_LOCALE_T_IN_XLOCALE_H 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext # ==================================================================== { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdatomic.h" >&5 $as_echo_n "checking for stdatomic.h... " >&6; } ac_fn_c_check_header_compile "$LINENO" "stdatomic.h" "ac_cv_header_stdatomic_h" "#include " if test "x$ac_cv_header_stdatomic_h" = xyes; then : $as_echo "#define HAVE_STDATOMIC_H 1" >>confdefs.h fi # ==================================================================== # TLS support (for per-thread error handling) error_handler_per_thread=no # Check whether --enable-TLS was given. if test "${enable_TLS+set}" = set; then : enableval=$enable_TLS; else enable_TLS=yes fi if test "x$enable_TLS" == xyes then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5 $as_echo_n "checking for thread local storage (TLS) class... " >&6; } if ${ac_cv_tls+:} false; then : $as_echo_n "(cached) " >&6 else for ax_tls_keyword in __thread '__declspec(thread)' none; do case $ax_tls_keyword in #( none) : ac_cv_tls=none ; break ;; #( *) : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include static void foo(void) { static $ax_tls_keyword int bar; exit(1); } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_tls=$ax_tls_keyword ; break else ac_cv_tls=none fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ;; esac done fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5 $as_echo "$ac_cv_tls" >&6; } if test "$ac_cv_tls" != "none"; then : cat >>confdefs.h <<_ACEOF #define TLS $ac_cv_tls _ACEOF else : fi test "$ac_cv_tls" != "none" && error_handler_per_thread=yes fi # ==================================================================== # Debugging # Check whether --enable-debug was given. if test "${enable_debug+set}" = set; then : enableval=$enable_debug; else enable_debug=no fi if test "x$enable_debug" = "xyes" then # Only bash supports double-backslash... Well, dash does too... # But not the NetBSD sh, so use sed instead. # CFLAGS="${CFLAGS//-O[[2-9]]} -g" # CXXFLAGS="${CXXFLAGS//-O[[2-9]]} -g" CFLAGS=`echo -g ${CFLAGS} |sed "s/-O[2-9]//g"` CXXFLAGS=`echo -g ${CXXFLAGS} |sed "s/-O[2-9]//g"` LDFLAGS="-g ${LDFLAGS}" $as_echo "#define DEBUG 1" >>confdefs.h fi # ==================================================================== # Check whether --enable-mudflap was given. if test "${enable_mudflap+set}" = set; then : enableval=$enable_mudflap; else enable_mudflap=no fi if test "x$enable_mudflap" = "xyes" then CFLAGS="${CFLAGS} -fmudflap" LDFLAGS="${LDFLAGS} -fmudflap -lmudflap" fi # ==================================================================== # Check whether --enable-profile was given. if test "${enable_profile+set}" = set; then : enableval=$enable_profile; else enable_profile=no fi if test "x$enable_profile" = "xyes" then CFLAGS="${CFLAGS} -pg" LDFLAGS="${LDFLAGS} -pg" fi # ==================================================================== # Java now enabled by default # Check whether --enable-java-bindings was given. if test "${enable_java_bindings+set}" = set; then : enableval=$enable_java_bindings; else enable_java_bindings=yes fi # Python is now enabled by default # Check whether --enable-python-bindings was given. if test "${enable_python_bindings+set}" = set; then : enableval=$enable_python_bindings; enable_python_bindings="$enableval"; test -z "$enableval" && enable_python_bindings=yes else enable_python_bindings=yes fi # Perl now disabled by default # Check whether --enable-perl-bindings was given. if test "${enable_perl_bindings+set}" = set; then : enableval=$enable_perl_bindings; else enable_perl_bindings=no fi # ==================================================================== # SAT solver now enabled by default # First try to use the minisat system library. # If the library or the headers are not found, use the bundled library # Check whether --enable-sat-solver was given. if test "${enable_sat_solver+set}" = set; then : enableval=$enable_sat_solver; if test "x$enableval" = xbundled; then use_minisat_bundled_library=yes enable_sat_solver=yes fi else enable_sat_solver=yes fi if test "x$enable_sat_solver" = xyes; then # The sat-solver code is in C++; so the link-grammar library should now # directly require libstdc++ instead of indirectly depend on its # availability via the minisat2 library. test x${apple_osx} = xyes || { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lstdc++" >&5 $as_echo_n "checking for main in -lstdc++... " >&6; } if ${ac_cv_lib_stdcpp_main+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lstdc++ $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { return main (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_stdcpp_main=yes else ac_cv_lib_stdcpp_main=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_stdcpp_main" >&5 $as_echo "$ac_cv_lib_stdcpp_main" >&6; } if test "x$ac_cv_lib_stdcpp_main" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_LIBSTDC__ 1 _ACEOF LIBS="-lstdc++ $LIBS" fi # We want to check for C++; the easiest way to do this is to # use c++ to compile stdio.h and bomb if it fails. 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" "stdio.h" "ac_cv_header_stdio_h" "$ac_includes_default" if test "x$ac_cv_header_stdio_h" = xyes; then : else as_fn_error $? "C++ compiler not found; it is needed for the SAT parser" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: The minisat2 headers include zlib.h" >&5 $as_echo "$as_me: The minisat2 headers include zlib.h" >&6;} # # Handle user hints # { $as_echo "$as_me:${as_lineno-$LINENO}: checking if zlib is wanted" >&5 $as_echo_n "checking if zlib is wanted... " >&6; } zlib_places="/usr/local /usr /opt/local /sw" # Check whether --with-zlib was given. if test "${with_zlib+set}" = set; then : withval=$with_zlib; if test "$withval" != no ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } if test -d "$withval" then zlib_places="$withval $zlib_places" else { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $withval does not exist, checking usual places" >&5 $as_echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;} fi else zlib_places= { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi # # Locate zlib, if wanted # if test -n "${zlib_places}" then # check the user supplied or any other more or less 'standard' place: # Most UNIX systems : /usr/local and /usr # MacPorts / Fink on OSX : /opt/local respectively /sw for ZLIB_HOME in ${zlib_places} ; do if test -f "${ZLIB_HOME}/include/zlib.h"; then break; fi ZLIB_HOME="" done ZLIB_OLD_LDFLAGS=$LDFLAGS ZLIB_OLD_CPPFLAGS=$CPPFLAGS if test -n "${ZLIB_HOME}"; then LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib" CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include" 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 inflateEnd in -lz" >&5 $as_echo_n "checking for inflateEnd in -lz... " >&6; } if ${ac_cv_lib_z_inflateEnd+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lz $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 inflateEnd (); int main () { return inflateEnd (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_z_inflateEnd=yes else ac_cv_lib_z_inflateEnd=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_z_inflateEnd" >&5 $as_echo "$ac_cv_lib_z_inflateEnd" >&6; } if test "x$ac_cv_lib_z_inflateEnd" = xyes; then : zlib_cv_libz=yes else zlib_cv_libz=no fi ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" if test "x$ac_cv_header_zlib_h" = xyes; then : zlib_cv_zlib_h=yes else zlib_cv_zlib_h=no 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 "$zlib_cv_libz" = "yes" && test "$zlib_cv_zlib_h" = "yes" then # # If both library and header were found, action-if-found # # Restore variables LDFLAGS="$ZLIB_OLD_LDFLAGS" CPPFLAGS="$ZLIB_OLD_CPPFLAGS" ZLIB_CPPFLAGS="-isystem $ZLIB_HOME/include" else # # If either header or library was not found, action-if-not-found # { $as_echo "$as_me:${as_lineno-$LINENO}: No zlib library found - not building sat solver" >&5 $as_echo "$as_me: No zlib library found - not building sat solver" >&6;} enable_sat_solver=no fi fi fi # If zlib not found, then don't continue with minisat. if test "x$enable_sat_solver" = xyes; then test "x$ZLIB_CPPFLAGS" = "x-isystem /usr/include" && ZLIB_CPPFLAGS= CPPFLAGS_SAVE="$CPPFLAGS" if test -z "$use_minisat_bundled_library"; then # Check if we can link with the system's minisat2 library. # If this is not possible, arrange for using the bundled minisat2 # library code by setting use_minisat_bundled_library=yes. minisat_headers="-isystem /usr/include/minisat" CPPFLAGS="$CPPFLAGS $minisat_headers $ZLIB_CPPFLAGS" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lminisat" >&5 $as_echo_n "checking for main in -lminisat... " >&6; } if ${ac_cv_lib_minisat_main+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lminisat $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { return main (); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : ac_cv_lib_minisat_main=yes else ac_cv_lib_minisat_main=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_minisat_main" >&5 $as_echo "$ac_cv_lib_minisat_main" >&6; } if test "x$ac_cv_lib_minisat_main" = xyes; then : MINISAT_LIBS=-lminisat else use_minisat_bundled_library=yes { $as_echo "$as_me:${as_lineno-$LINENO}: No system minisat2 library found - using the bundled library" >&5 $as_echo "$as_me: No system minisat2 library found - using the bundled library" >&6;} fi if test -z "$use_minisat_bundled_library"; then ac_fn_cxx_check_header_mongrel "$LINENO" "minisat/core/Solver.h" "ac_cv_header_minisat_core_Solver_h" "$ac_includes_default" if test "x$ac_cv_header_minisat_core_Solver_h" = xyes; then : MINISAT_INCLUDES="$minisat_headers" else use_minisat_bundled_library=yes { $as_echo "$as_me:${as_lineno-$LINENO}: System minisat2 headers not found in $CPPFLAGS - using the bundled library" >&5 $as_echo "$as_me: System minisat2 headers not found in $CPPFLAGS - using the bundled library" >&6;} fi fi fi if test -n "$use_minisat_bundled_library"; then use_minisat_bundled_library=' (using the bundled minisat library)' $as_echo "#define HAVE_MKLIT 1" >>confdefs.h else # The function for making a literal can be Lit() or mkLit() as_ac_Symbol=`$as_echo "ac_cv_have_decl_mkLit(Var, bool)" | $as_tr_sh` ac_fn_cxx_check_decl "$LINENO" "mkLit(Var, bool)" "$as_ac_Symbol" "#include using namespace Minisat; Solver x; " if eval test \"x\$"$as_ac_Symbol"\" = x"yes"; then : $as_echo "#define HAVE_MKLIT 1" >>confdefs.h fi # setPolarity() second argument can be bool or lbool as_ac_Symbol=`$as_echo "ac_cv_have_decl_x.Solver::setPolarity(Var, bool)" | $as_tr_sh` ac_fn_cxx_check_decl "$LINENO" "x.Solver::setPolarity(Var, bool)" "$as_ac_Symbol" "#include using namespace Minisat; Solver x; " if eval test \"x\$"$as_ac_Symbol"\" = x"yes"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: Found setPolarity bool" >&5 $as_echo "$as_me: Found setPolarity bool" >&6;} $as_echo "#define HAVE_SETPOLARITY_BOOL 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: Supposing setPolarity lbool" >&5 $as_echo "$as_me: Supposing setPolarity lbool" >&6;} 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 CPPFLAGS="$CPPFLAGS_SAVE -DUSE_SAT_SOLVER=1" fi if test -n "$use_minisat_bundled_library"; then LIBMINISAT_BUNDLED_TRUE= LIBMINISAT_BUNDLED_FALSE='#' else LIBMINISAT_BUNDLED_TRUE='#' LIBMINISAT_BUNDLED_FALSE= fi if test "x$enable_sat_solver" = xyes; then WITH_SAT_SOLVER_TRUE= WITH_SAT_SOLVER_FALSE='#' else WITH_SAT_SOLVER_TRUE='#' WITH_SAT_SOLVER_FALSE= fi # ==================================================================== # Viterbi disabled by default # Check whether --enable-viterbi was given. if test "${enable_viterbi+set}" = set; then : enableval=$enable_viterbi; else enable_viterbi=no fi if test "x$enable_viterbi" = "xyes"; then CPPFLAGS="${CPPFLAGS} -DUSE_VITERBI" # We want to check for C++; the easiest way to do this is to # use c++ to compile stdio.h and bomb if it fails. 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" "stdio.h" "ac_cv_header_stdio_h" "$ac_includes_default" if test "x$ac_cv_header_stdio_h" = xyes; then : else as_fn_error $? "C++ compiler not found; it is needed for the Viterbi parser" "$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 # The viterbi decoder is designed to leak memory like crazy. # Must use garbage collection in order for it to work. pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBGC" >&5 $as_echo_n "checking for LIBGC... " >&6; } if test -n "$LIBGC_CFLAGS"; then pkg_cv_LIBGC_CFLAGS="$LIBGC_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"bdw-gc\""; } >&5 ($PKG_CONFIG --exists --print-errors "bdw-gc") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_LIBGC_CFLAGS=`$PKG_CONFIG --cflags "bdw-gc" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$LIBGC_LIBS"; then pkg_cv_LIBGC_LIBS="$LIBGC_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"bdw-gc\""; } >&5 ($PKG_CONFIG --exists --print-errors "bdw-gc") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_LIBGC_LIBS=`$PKG_CONFIG --libs "bdw-gc" 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 LIBGC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "bdw-gc" 2>&1` else LIBGC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "bdw-gc" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$LIBGC_PKG_ERRORS" >&5 gc=no elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } gc=no else LIBGC_CFLAGS=$pkg_cv_LIBGC_CFLAGS LIBGC_LIBS=$pkg_cv_LIBGC_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } gc=yes fi if test "x${gc}" = "xno"; then as_fn_error $? "Garbage collector not found; it is needed for the Viterbi parser" "$LINENO" 5 fi fi if test x${enable_viterbi} = xyes; then WITH_VITERBI_TRUE= WITH_VITERBI_FALSE='#' else WITH_VITERBI_TRUE='#' WITH_VITERBI_FALSE= fi # ==================================================================== # Corpus stats disabled by default # Check whether --enable-corpus-stats was given. if test "${enable_corpus_stats+set}" = set; then : enableval=$enable_corpus_stats; else enable_corpus_stats=no fi if test "x$enable_corpus_stats" = "xyes" then CPPFLAGS="${CPPFLAGS} -DUSE_CORPUS=1" fi if test x${enable_corpus_stats} = xyes; then WITH_CORPUS_TRUE= WITH_CORPUS_FALSE='#' else WITH_CORPUS_TRUE='#' WITH_CORPUS_FALSE= fi # ==================================================================== # Check whether --enable-wordgraph_display was given. if test "${enable_wordgraph_display+set}" = set; then : enableval=$enable_wordgraph_display; else enable_wordgraph_display=no fi if test "x$enable_wordgraph_display" = "xyes" then CPPFLAGS="${CPPFLAGS} -DUSE_WORDGRAPH_DISPLAY=1" fi if test x${enable_wordgraph_display} = xyes; then WITH_ANYSPLIT_TRUE= WITH_ANYSPLIT_FALSE='#' else WITH_ANYSPLIT_TRUE='#' WITH_ANYSPLIT_FALSE= fi ac_fn_c_check_header_mongrel "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default" if test "x$ac_cv_header_sqlite3_h" = xyes; then : SQLiteFound=yes else SQLiteFound=no fi # If sqlite3 and pkg-config are not found on MacOS, then # recommend that user install MacPorts http://www.macports.org/ if test "x${SQLiteFound}" = "xyes"; then pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLITE3" >&5 $as_echo_n "checking for SQLITE3... " >&6; } if test -n "$SQLITE3_CFLAGS"; then pkg_cv_SQLITE3_CFLAGS="$SQLITE3_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sqlite3 >= 3.0.0\""; } >&5 ($PKG_CONFIG --exists --print-errors "sqlite3 >= 3.0.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_SQLITE3_CFLAGS=`$PKG_CONFIG --cflags "sqlite3 >= 3.0.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$SQLITE3_LIBS"; then pkg_cv_SQLITE3_LIBS="$SQLITE3_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sqlite3 >= 3.0.0\""; } >&5 ($PKG_CONFIG --exists --print-errors "sqlite3 >= 3.0.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_SQLITE3_LIBS=`$PKG_CONFIG --libs "sqlite3 >= 3.0.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 SQLITE3_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "sqlite3 >= 3.0.0" 2>&1` else SQLITE3_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "sqlite3 >= 3.0.0" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$SQLITE3_PKG_ERRORS" >&5 SQLiteFound=no elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } SQLiteFound=no else SQLITE3_CFLAGS=$pkg_cv_SQLITE3_CFLAGS SQLITE3_LIBS=$pkg_cv_SQLITE3_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } SQLiteFound=yes fi fi # Don't set the CPPFLAGS unless we can find the library too. # Which is insane, of course, except that some Apple OSX systems # appear to be borken... have header files but no libs ... if test "x${SQLiteFound}" = "xyes"; then CPPFLAGS="${CPPFLAGS} -DHAVE_SQLITE=1" fi if test x${SQLiteFound} = xyes; then HAVE_SQLITE_TRUE= HAVE_SQLITE_FALSE='#' else HAVE_SQLITE_TRUE='#' HAVE_SQLITE_FALSE= fi # ==================================================================== # Set Default Spell Checker settings do_aspell=yes # ASpell Support is handled here # Check whether --enable-aspell was given. if test "${enable_aspell+set}" = set; then : enableval=$enable_aspell; do_aspell="${enableval}" fi if test x${do_aspell} = xyes; then WITH_ASPELL_TRUE= WITH_ASPELL_FALSE='#' else WITH_ASPELL_TRUE='#' WITH_ASPELL_FALSE= fi # Hunspell Support is handled here do_hunspell=yes # Check whether --enable-hunspell was given. if test "${enable_hunspell+set}" = set; then : enableval=$enable_hunspell; do_hunspell="${enableval}" fi if test x${do_hunspell} = xyes; then WITH_HUNSPELL_TRUE= WITH_HUNSPELL_FALSE='#' else WITH_HUNSPELL_TRUE='#' WITH_HUNSPELL_FALSE= fi # Check whether --with-hunspell-dictdir was given. if test "${with_hunspell_dictdir+set}" = set; then : withval=$with_hunspell_dictdir; else with_hunspell_dictdir= fi # ==================================================================== # 2015-08: The current default for speller is hunspell, since aspell is not # yet thread safe. HunSpellDictDir= HunSpellFound=no if test x"$do_hunspell" = xyes; then HunSpellFound=no # First, look for the libraries. pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HUNSPELL" >&5 $as_echo_n "checking for HUNSPELL... " >&6; } if test -n "$HUNSPELL_CFLAGS"; then pkg_cv_HUNSPELL_CFLAGS="$HUNSPELL_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"hunspell\""; } >&5 ($PKG_CONFIG --exists --print-errors "hunspell") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_HUNSPELL_CFLAGS=`$PKG_CONFIG --cflags "hunspell" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$HUNSPELL_LIBS"; then pkg_cv_HUNSPELL_LIBS="$HUNSPELL_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"hunspell\""; } >&5 ($PKG_CONFIG --exists --print-errors "hunspell") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_HUNSPELL_LIBS=`$PKG_CONFIG --libs "hunspell" 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 HUNSPELL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "hunspell" 2>&1` else HUNSPELL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "hunspell" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$HUNSPELL_PKG_ERRORS" >&5 HunSpellFound=no elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } HunSpellFound=no else HUNSPELL_CFLAGS=$pkg_cv_HUNSPELL_CFLAGS HUNSPELL_LIBS=$pkg_cv_HUNSPELL_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } HunSpellFound=yes fi save_cpp_flags=${CPPFLAGS} CPPFLAGS="${CPPFLAGS} ${HUNSPELL_CFLAGS}" ac_fn_c_check_header_mongrel "$LINENO" "hunspell.h" "ac_cv_header_hunspell_h" "$ac_includes_default" if test "x$ac_cv_header_hunspell_h" = xyes; then : HunSpellFound=yes else HunSpellFound=no fi CPPFLAGS=$save_cpp_flags if test "x${HunSpellFound}" = "xyes"; then $as_echo "#define HAVE_HUNSPELL 1" >>confdefs.h # Now, look for the dictionaries. HunSpellDictDir=/usr/share/myspell/dicts if test -n "$with_hunspell_dictdir"; then HunSpellDictDir=$with_hunspell_dictdir fi if ! test -d "$HunSpellDictDir" ; then echo "WARN HunSpell Dictionaries do not exist at \"$HunSpellDictDir\"" fi cat >>confdefs.h <<_ACEOF #define HUNSPELL_DICT_DIR "$HunSpellDictDir" _ACEOF # If hunspell enabled and found, then do NOT do aspell do_aspell=no fi fi if test x${HunSpellFound} = xyes; then HAVE_HUNSPELL_TRUE= HAVE_HUNSPELL_FALSE='#' else HAVE_HUNSPELL_TRUE='#' HAVE_HUNSPELL_FALSE= fi ASpellFound=no if test "$do_aspell" = yes ; then pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ASPELL" >&5 $as_echo_n "checking for ASPELL... " >&6; } if test -n "$ASPELL_CFLAGS"; then pkg_cv_ASPELL_CFLAGS="$ASPELL_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"aspell\""; } >&5 ($PKG_CONFIG --exists --print-errors "aspell") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_ASPELL_CFLAGS=`$PKG_CONFIG --cflags "aspell" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$ASPELL_LIBS"; then pkg_cv_ASPELL_LIBS="$ASPELL_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"aspell\""; } >&5 ($PKG_CONFIG --exists --print-errors "aspell") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_ASPELL_LIBS=`$PKG_CONFIG --libs "aspell" 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 ASPELL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "aspell" 2>&1` else ASPELL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "aspell" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$ASPELL_PKG_ERRORS" >&5 ASpellFound=no elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } ASpellFound=no else ASPELL_CFLAGS=$pkg_cv_ASPELL_CFLAGS ASPELL_LIBS=$pkg_cv_ASPELL_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } ASpellFound=yes fi save_cpp_flags=${CPPFLAGS} CPPFLAGS="${CPPFLAGS} ${ASPELL_CFLAGS}" ac_fn_c_check_header_mongrel "$LINENO" "aspell.h" "ac_cv_header_aspell_h" "$ac_includes_default" if test "x$ac_cv_header_aspell_h" = xyes; then : ASpellFound=yes else ASpellFound=no fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for new_aspell_config in -laspell" >&5 $as_echo_n "checking for new_aspell_config in -laspell... " >&6; } if ${ac_cv_lib_aspell_new_aspell_config+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-laspell $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 new_aspell_config (); int main () { return new_aspell_config (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_aspell_new_aspell_config=yes else ac_cv_lib_aspell_new_aspell_config=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_aspell_new_aspell_config" >&5 $as_echo "$ac_cv_lib_aspell_new_aspell_config" >&6; } if test "x$ac_cv_lib_aspell_new_aspell_config" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_LIBASPELL 1 _ACEOF LIBS="-laspell $LIBS" else ASpellFound=no fi CPPFLAGS=$save_cpp_flags if test "x${ASpellFound}" = "xyes"; then $as_echo "#define HAVE_ASPELL 1" >>confdefs.h fi fi if test x${ASpellFound} = xyes; then HAVE_ASPELL_TRUE= HAVE_ASPELL_FALSE='#' else HAVE_ASPELL_TRUE='#' HAVE_ASPELL_FALSE= fi # ==================================================================== # Enable editline by default # Check whether --enable-editline was given. if test "${enable_editline+set}" = set; then : enableval=$enable_editline; else enable_editline=yes fi edlin=no wedlin=no if test "x$enable_editline" = "xyes"; then pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBEDIT" >&5 $as_echo_n "checking for LIBEDIT... " >&6; } if test -n "$LIBEDIT_CFLAGS"; then pkg_cv_LIBEDIT_CFLAGS="$LIBEDIT_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libedit\""; } >&5 ($PKG_CONFIG --exists --print-errors "libedit") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_LIBEDIT_CFLAGS=`$PKG_CONFIG --cflags "libedit" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$LIBEDIT_LIBS"; then pkg_cv_LIBEDIT_LIBS="$LIBEDIT_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libedit\""; } >&5 ($PKG_CONFIG --exists --print-errors "libedit") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_LIBEDIT_LIBS=`$PKG_CONFIG --libs "libedit" 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 LIBEDIT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libedit" 2>&1` else LIBEDIT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libedit" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$LIBEDIT_PKG_ERRORS" >&5 edlin=no elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } edlin=no else LIBEDIT_CFLAGS=$pkg_cv_LIBEDIT_CFLAGS LIBEDIT_LIBS=$pkg_cv_LIBEDIT_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } edlin=yes fi if test "x${edlin}" = "xyes"; then if true; then HAVE_EDITLINE_TRUE= HAVE_EDITLINE_FALSE='#' else HAVE_EDITLINE_TRUE='#' HAVE_EDITLINE_FALSE= fi $as_echo "#define HAVE_EDITLINE 1" >>confdefs.h # Now test for widechar support { $as_echo "$as_me:${as_lineno-$LINENO}: checking for history_winit in -ledit" >&5 $as_echo_n "checking for history_winit in -ledit... " >&6; } if ${ac_cv_lib_edit_history_winit+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ledit $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 history_winit (); int main () { return history_winit (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_edit_history_winit=yes else ac_cv_lib_edit_history_winit=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_edit_history_winit" >&5 $as_echo "$ac_cv_lib_edit_history_winit" >&6; } if test "x$ac_cv_lib_edit_history_winit" = xyes; then : wedlin=yes else wedlin=no fi if test "x${wedlin}" = "xyes"; then if true; then HAVE_WIDECHAR_EDITLINE_TRUE= HAVE_WIDECHAR_EDITLINE_FALSE='#' else HAVE_WIDECHAR_EDITLINE_TRUE='#' HAVE_WIDECHAR_EDITLINE_FALSE= fi $as_echo "#define HAVE_WIDECHAR_EDITLINE 1" >>confdefs.h else if false; then HAVE_WIDECHAR_EDITLINE_TRUE= HAVE_WIDECHAR_EDITLINE_FALSE='#' else HAVE_WIDECHAR_EDITLINE_TRUE='#' HAVE_WIDECHAR_EDITLINE_FALSE= fi fi else if false; then HAVE_EDITLINE_TRUE= HAVE_EDITLINE_FALSE='#' else HAVE_EDITLINE_TRUE='#' HAVE_EDITLINE_FALSE= fi if false; then HAVE_WIDECHAR_EDITLINE_TRUE= HAVE_WIDECHAR_EDITLINE_FALSE='#' else HAVE_WIDECHAR_EDITLINE_TRUE='#' HAVE_WIDECHAR_EDITLINE_FALSE= fi fi else if false; then HAVE_EDITLINE_TRUE= HAVE_EDITLINE_FALSE='#' else HAVE_EDITLINE_TRUE='#' HAVE_EDITLINE_FALSE= fi if false; then HAVE_WIDECHAR_EDITLINE_TRUE= HAVE_WIDECHAR_EDITLINE_FALSE='#' else HAVE_WIDECHAR_EDITLINE_TRUE='#' HAVE_WIDECHAR_EDITLINE_FALSE= fi fi # ==================================================================== # Tokenizing by RegEx # Check whether --enable-regex_tokenizer was given. if test "${enable_regex_tokenizer+set}" = set; then : enableval=$enable_regex_tokenizer; else enable_regex_tokenizer=no fi if test "x$enable_regex_tokenizer" = "xyes" then CPPFLAGS="${CPPFLAGS} -DUSE_REGEX_TOKENIZER=1" { $as_echo "$as_me:${as_lineno-$LINENO}: checking lib pcre" >&5 $as_echo_n "checking lib pcre... " >&6; } # Check whether --with-pcre was given. if test "${with_pcre+set}" = set; then : withval=$with_pcre; else with_pcre="yes" fi if test ".$with_pcre" = ".no" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5 $as_echo "disabled" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (testing)" >&5 $as_echo "(testing)" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcre_study in -lpcre" >&5 $as_echo_n "checking for pcre_study in -lpcre... " >&6; } if ${ac_cv_lib_pcre_pcre_study+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lpcre $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 pcre_study (); int main () { return pcre_study (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_pcre_pcre_study=yes else ac_cv_lib_pcre_pcre_study=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_pcre_pcre_study" >&5 $as_echo "$ac_cv_lib_pcre_pcre_study" >&6; } if test "x$ac_cv_lib_pcre_pcre_study" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_LIBPCRE 1 _ACEOF LIBS="-lpcre $LIBS" fi if test "$ac_cv_lib_pcre_pcre_study" = "yes" ; then PCRE_LIBS="-lpcre" { $as_echo "$as_me:${as_lineno-$LINENO}: checking lib pcre" >&5 $as_echo_n "checking lib pcre... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCRE_LIBS" >&5 $as_echo "$PCRE_LIBS" >&6; } else OLDLDFLAGS="$LDFLAGS" ; LDFLAGS="$LDFLAGS -L$with_pcre/lib" OLDCPPFLAGS="$CPPFLAGS" ; CPPFLAGS="$CPPFLAGS -I$with_pcre/include" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcre_compile in -lpcre" >&5 $as_echo_n "checking for pcre_compile in -lpcre... " >&6; } if ${ac_cv_lib_pcre_pcre_compile+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lpcre $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 pcre_compile (); int main () { return pcre_compile (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_pcre_pcre_compile=yes else ac_cv_lib_pcre_pcre_compile=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_pcre_pcre_compile" >&5 $as_echo "$ac_cv_lib_pcre_pcre_compile" >&6; } if test "x$ac_cv_lib_pcre_pcre_compile" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_LIBPCRE 1 _ACEOF LIBS="-lpcre $LIBS" fi CPPFLAGS="$OLDCPPFLAGS" LDFLAGS="$OLDLDFLAGS" if test "$ac_cv_lib_pcre_pcre_compile" = "yes" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: .setting PCRE_LIBS -L$with_pcre/lib -lpcre" >&5 $as_echo ".setting PCRE_LIBS -L$with_pcre/lib -lpcre" >&6; } PCRE_LIBS="-L$with_pcre/lib -lpcre" test -d "$with_pcre/include" && PCRE_CFLAGS="-I$with_pcre/include" { $as_echo "$as_me:${as_lineno-$LINENO}: checking lib pcre" >&5 $as_echo_n "checking lib pcre... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCRE_LIBS" >&5 $as_echo "$PCRE_LIBS" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: checking lib pcre" >&5 $as_echo_n "checking lib pcre... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, (WARNING)" >&5 $as_echo "no, (WARNING)" >&6; } fi fi fi fi # ==================================================================== ac_fn_c_check_header_mongrel "$LINENO" "regex.h" "ac_cv_header_regex_h" "$ac_includes_default" if test "x$ac_cv_header_regex_h" = xyes; then : else as_fn_error $? "No regex.h header found" "$LINENO" 5 fi for ac_func in regexec do : ac_fn_c_check_func "$LINENO" "regexec" "ac_cv_func_regexec" if test "x$ac_cv_func_regexec" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_REGEXEC 1 _ACEOF else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for regexec in -lregex" >&5 $as_echo_n "checking for regexec in -lregex... " >&6; } if ${ac_cv_lib_regex_regexec+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lregex $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 regexec (); int main () { return regexec (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_regex_regexec=yes else ac_cv_lib_regex_regexec=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_regex_regexec" >&5 $as_echo "$ac_cv_lib_regex_regexec" >&6; } if test "x$ac_cv_lib_regex_regexec" = xyes; then : REGEX_LIBS=-lregex else as_fn_error $? "No regex library found" "$LINENO" 5 fi fi done # ===================================================================== # Try to guess location of the jni.h file. # # The core issue here is that most Sun/Oracle java installations are # missing the pkgconfig file, which means that a simple and easy check # for jni is impossible on such systems. What a bunch of losers. # Java sucks. # # There's libgcj-4.2.pc and libgcj8.pc but nothing for Sun java ... # # PKG_CHECK_MODULES(LIBJDK, libjdk-1.5 >= $LIBJDK_REQUIRED) # AC_SUBST(LIBJDK_CFLAGS) # AC_SUBST(LIBJDK_LIBS) JNIfound=no if test "x$enable_java_bindings" = "xyes"; then if test x${apple_osx} = xyes; then # Java on Apple OSX requies a 64-bit build. However, even # modern 64-bit Apple machines build 32-bit binaries by default. # So force a 64-bit build if a 64-bit CPU is found. CFLAGS="${CFLAGS} -arch x86_64" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jni.h" >&5 $as_echo_n "checking for jni.h... " >&6; } # Try looking for jni in the standard locations first. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, will build java libs" >&5 $as_echo "yes, will build java libs" >&6; } JNIfound=yes else { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find jni.h in standard location." >&5 $as_echo "$as_me: WARNING: cannot find jni.h in standard location." >&2;} JNIfound=no fi rm -f conftest.err conftest.i conftest.$ac_ext # Didn't find it yet. Try looking in user-specified locations. if test $JNIfound = "no"; then JNI_GUESS=" \ -I $JAVA_HOME/include \ -I $JAVA_HOME/include/freebsd \ -I $JAVA_HOME/include/linux \ -I $JAVA_HOME/include/win32 \ -I $JAVA_HOME/Headers \ -I $JDK_HOME/include \ -I $JDK_HOME/include/freebsd \ -I $JDK_HOME/include/linux \ -I $JDK_HOME/include/win32 \ -I $JDK_HOME/Headers" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jni.h in user-specified location" >&5 $as_echo_n "checking for jni.h in user-specified location... " >&6; } SAVE_CPPFLAGS=${CPPFLAGS} CPPFLAGS="${CPPFLAGS} ${JNI_GUESS}" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, will build java libs" >&5 $as_echo "yes, will build java libs" >&6; } JNIfound=yes else { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find jni.h in user-specified location." >&5 $as_echo "$as_me: WARNING: cannot find jni.h in user-specified location." >&2;} CPPFLAGS=${SAVE_CPPFLAGS} JNIfound=no fi rm -f conftest.err conftest.i conftest.$ac_ext fi # Still didn't find it. Try looking in some non-standard locations. if test $JNIfound = "no"; then JNI_GUESS=" \ -I/usr/include/classpath/ \ -I/usr/lib/jvm/default-java/include \ -I/usr/lib/jvm/default-java/include/freebsd \ -I/usr/lib/jvm/default-java/include/linux \ -I/usr/lib/jvm/java-gcj/include \ -I/usr/lib/jvm/java-gcj/include/freebsd \ -I/usr/lib/jvm/java-gcj/include/linux \ -I/usr/local/jdk1.6.0/include/\ -I/usr/local/jdk1.6.0/include/freebsd \ -I/usr/local/jdk1.6.0/include/linux \ -I/usr/lib/jvm/java-6-sun/include/ \ -I/usr/lib/jvm/java-6-sun/include/freebsd \ -I/usr/lib/jvm/java-6-sun/include/linux \ -I/usr/lib/j2sdk1.6-ibm/include \ -I/usr/lib/j2sdk1.6-ibm/include/freebsd \ -I/usr/lib/j2sdk1.6-ibm/include/linux \ -I/usr/lib/jvm/java-7-openjdk-amd64/include \ -I/usr/lib/jvm/java-7-openjdk-amd64/include/freebsd \ -I/usr/lib/jvm/java-7-openjdk-amd64/include/linux \ -I/usr/lib/jvm/java-8-openjdk-amd64/include \ -I/usr/lib/jvm/java-8-openjdk-amd64/include/freebsd \ -I/usr/lib/jvm/java-8-openjdk-amd64/include/linux \ -I/usr/lib/jvm/java-9-openjdk-amd64/include \ -I/usr/lib/jvm/java-9-openjdk-amd64/include/freebsd \ -I/usr/lib/jvm/java-9-openjdk-amd64/include/linux \ -I/c/java/jdk1.6.0/include/ \ -I/c/java/jdk1.6.0/include/win32/ \ -I/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/JavaVM.framework/Headers/ \ -I/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/JavaVM.framework/Headers/ \ -I /System/Library/Frameworks/JavaVM.framework/Versions/Current/Headers" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jni.h in non-standard location" >&5 $as_echo_n "checking for jni.h in non-standard location... " >&6; } SAVE_CPPFLAGS=${CPPFLAGS} CPPFLAGS="${CPPFLAGS} ${JNI_GUESS}" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, will build java libs" >&5 $as_echo "yes, will build java libs" >&6; } JAVA_CPPFLAGS=${JNI_GUESS} JNIfound=yes else { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find jni.h in anywhere." >&5 $as_echo "$as_me: WARNING: cannot find jni.h in anywhere." >&2;} JNIfound=no fi rm -f conftest.err conftest.i conftest.$ac_ext CPPFLAGS=${SAVE_CPPFLAGS} fi # This allows jni-client.c to be built if test x${JNIfound} = xyes; then HAVE_JAVA_TRUE= HAVE_JAVA_FALSE='#' else HAVE_JAVA_TRUE='#' HAVE_JAVA_FALSE= fi # For now, we assume that if the ant tool is there, then the javac and # jar compiler/packager are installed as well. These are needed to build # the jar file and install it. # Extract the first word of "ant", so it can be a program name with args. set dummy ant; 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_ANTfound+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ANTfound"; then ac_cv_prog_ANTfound="$ANTfound" # 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 as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ANTfound="yes" $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_prog_ANTfound" && ac_cv_prog_ANTfound="no" fi fi ANTfound=$ac_cv_prog_ANTfound if test -n "$ANTfound"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ANTfound" >&5 $as_echo "$ANTfound" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test x${ANTfound} = xyes; then HAVE_ANT_TRUE= HAVE_ANT_FALSE='#' else HAVE_ANT_TRUE='#' HAVE_ANT_FALSE= fi else if false; then HAVE_JAVA_TRUE= HAVE_JAVA_FALSE='#' else HAVE_JAVA_TRUE='#' HAVE_JAVA_FALSE= fi if false; then HAVE_ANT_TRUE= HAVE_ANT_FALSE='#' else HAVE_ANT_TRUE='#' HAVE_ANT_FALSE= fi fi # =================================================================== # swig is needed for compiling the perl and python bindings ... # ... well, actually, no, its not. 'make dist' is currently set up to # package all of the files generated by swig, so the user does not need # to actually install it. However, swig is needed to create the package, # and also needed to build from a github pull. Hmmm. What to do ... # Ubuntu has swig 2.0 as /usr/bin/swig2.0 for ac_prog in swig swig2.0 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_path_SWIG+:} false; then : $as_echo_n "(cached) " >&6 else case $SWIG in [\\/]* | ?:[\\/]*) ac_cv_path_SWIG="$SWIG" # 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 as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_SWIG="$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 SWIG=$ac_cv_path_SWIG if test -n "$SWIG"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG" >&5 $as_echo "$SWIG" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$SWIG" && break done if test -z "$SWIG" ; then SwigF=no elif test -n "2.0.0" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking SWIG version" >&5 $as_echo_n "checking SWIG version... " >&6; } swig_version=`$SWIG -version 2>&1 | grep 'SWIG Version' | sed 's/.*\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\).*/\1/g'` { $as_echo "$as_me:${as_lineno-$LINENO}: result: $swig_version" >&5 $as_echo "$swig_version" >&6; } if test -n "$swig_version" ; then # Calculate the required version number components required=2.0.0 required_major=`echo $required | sed 's/[^0-9].*//'` if test -z "$required_major" ; then required_major=0 fi required=`echo $required | sed 's/[0-9]*[^0-9]//'` required_minor=`echo $required | sed 's/[^0-9].*//'` if test -z "$required_minor" ; then required_minor=0 fi required=`echo $required | sed 's/[0-9]*[^0-9]//'` required_patch=`echo $required | sed 's/[^0-9].*//'` if test -z "$required_patch" ; then required_patch=0 fi # Calculate the available version number components available=$swig_version available_major=`echo $available | sed 's/[^0-9].*//'` if test -z "$available_major" ; then available_major=0 fi available=`echo $available | sed 's/[0-9]*[^0-9]//'` available_minor=`echo $available | sed 's/[^0-9].*//'` if test -z "$available_minor" ; then available_minor=0 fi available=`echo $available | sed 's/[0-9]*[^0-9]//'` available_patch=`echo $available | sed 's/[^0-9].*//'` if test -z "$available_patch" ; then available_patch=0 fi # Convert the version tuple into a single number for easier comparison. # Using base 100 should be safe since SWIG internally uses BCD values # to encode its version number. required_swig_vernum=`expr $required_major \* 10000 \ \+ $required_minor \* 100 \+ $required_patch` available_swig_vernum=`expr $available_major \* 10000 \ \+ $available_minor \* 100 \+ $available_patch` if test $available_swig_vernum -lt $required_swig_vernum; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: SWIG version >= 2.0.0 is required. You have $swig_version." >&5 $as_echo "$as_me: WARNING: SWIG version >= 2.0.0 is required. You have $swig_version." >&2;} SWIG='' SwigF=no else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SWIG library" >&5 $as_echo_n "checking for SWIG library... " >&6; } SWIG_LIB=`$SWIG -swiglib` { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_LIB" >&5 $as_echo "$SWIG_LIB" >&6; } SwigF=yes fi else { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine SWIG version" >&5 $as_echo "$as_me: WARNING: cannot determine SWIG version" >&2;} SWIG='' SwigF=no fi fi # Extract the first word of "swig", so it can be a program name with args. set dummy swig; 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_SWIGfound+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$SWIGfound"; then ac_cv_prog_SWIGfound="$SWIGfound" # 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 as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_SWIGfound="yes" $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_prog_SWIGfound" && ac_cv_prog_SWIGfound="no" fi fi SWIGfound=$ac_cv_prog_SWIGfound if test -n "$SWIGfound"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIGfound" >&5 $as_echo "$SWIGfound" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$SwigFound" = "xyes"; then SWIG="$SWIG -c++" fi if test x${SWIGfound} = xyes; then HAVE_SWIG_TRUE= HAVE_SWIG_FALSE='#' else HAVE_SWIG_TRUE='#' HAVE_SWIG_FALSE= fi # =================================================================== PerlFound=no if test "x$enable_perl_bindings" = "xyes"; then # Look for the perl bits and pieces... # AX_PERL_EXT isn't working for me ... # AX_PATH_EXT if test -z "$PERL_EXT_INC" ; then PERL_EXT_INC=`perl -MConfig -e 'print $Config{archlib}'` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL_EXT_INC" >&5 $as_echo "$PERL_EXT_INC" >&6; } PERL_CFLAGS="-I${PERL_EXT_INC} -I${PERL_EXT_INC}/CORE" # PERL_EXT_LIB is where to install, typically /usr/local/lib/perl/5.14.2 # or similar. if test -z "$PERL_EXT_LIB" ; then PERL_EXT_LIB=`perl -MConfig -e 'print $Config{sitearchexp}'` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL_EXT_LIB" >&5 $as_echo "$PERL_EXT_LIB" >&6; } save_cpp_flags=${CPPFLAGS} CPPFLAGS="${CPPFLAGS} ${PERL_CFLAGS}" ac_fn_c_check_header_mongrel "$LINENO" "EXTERN.h" "ac_cv_header_EXTERN_h" "$ac_includes_default" if test "x$ac_cv_header_EXTERN_h" = xyes; then : PerlFound=yes else PerlFound=no fi if test x${PerlFound} = xyes; then HAVE_PERL_TRUE= HAVE_PERL_FALSE='#' else HAVE_PERL_TRUE='#' HAVE_PERL_FALSE= fi CPPFLAGS=$save_cpp_flags else if false; then HAVE_PERL_TRUE= HAVE_PERL_FALSE='#' else HAVE_PERL_TRUE='#' HAVE_PERL_FALSE= fi fi # =================================================================== # Find python things. Python2Found=no # This and the next variables should persist the Python2 check PYTHON2= PYTHON2_CPPFLAGS= PYTHON2_LIBS= PYTHON2_LDFLAGS= python2dir= am_varnames_checkpoint=`set | sed '/^[a-zA-Z_][a-zA-Z0-9_]*=/!d;s/=.*/\ /;/'\''/d'` # Remember the current variable names if test "x$enable_python_bindings" = xyes -o "x$enable_python_bindings" = x2; then # Check whether "python" is actually Python3 (as on Gentoo and Arch). If so, # if Python2 exists it is most probably "python2" (but surely not "python"). { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \"python\" is Python3" >&5 $as_echo_n "checking whether \"python\" is Python3... " >&6; } prog="import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '3'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex)" if { echo "$as_me:$LINENO: python -c "$prog"" >&5 (python -c "$prog") >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; }; PYTHON=python2 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -n "$PYTHON"; then # If the user set $PYTHON, use it and don't search something else. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version is >= 2.6" >&5 $as_echo_n "checking whether $PYTHON version is >= 2.6... " >&6; } prog="import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '2.6'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex)" if { echo "$as_me:$LINENO: $PYTHON -c "$prog"" >&5 ($PYTHON -c "$prog") >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; 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; } lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: Python interpreter is too old" >&5 $as_echo "$as_me: Python interpreter is too old" >&6;} fi am_display_PYTHON=$PYTHON else # Otherwise, try each interpreter until we find one that satisfies # VERSION. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 2.6" >&5 $as_echo_n "checking for a Python interpreter with version >= 2.6... " >&6; } if ${am_cv_pathless_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else for am_cv_pathless_PYTHON in python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do test "$am_cv_pathless_PYTHON" = none && break prog="import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '2.6'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex)" if { echo "$as_me:$LINENO: $am_cv_pathless_PYTHON -c "$prog"" >&5 ($am_cv_pathless_PYTHON -c "$prog") >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then : break fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_pathless_PYTHON" >&5 $as_echo "$am_cv_pathless_PYTHON" >&6; } # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON. if test "$am_cv_pathless_PYTHON" = none; then PYTHON=: else # Extract the first word of "$am_cv_pathless_PYTHON", so it can be a program name with args. set dummy $am_cv_pathless_PYTHON; 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_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else case $PYTHON in [\\/]* | ?:[\\/]*) ac_cv_path_PYTHON="$PYTHON" # 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 as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_PYTHON="$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 PYTHON=$ac_cv_path_PYTHON if test -n "$PYTHON"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5 $as_echo "$PYTHON" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi am_display_PYTHON=$am_cv_pathless_PYTHON fi if test "$PYTHON" = :; then Python2Found=no else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5 $as_echo_n "checking for $am_display_PYTHON version... " >&6; } if ${am_cv_python_version+:} false; then : $as_echo_n "(cached) " >&6 else am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5 $as_echo "$am_cv_python_version" >&6; } PYTHON_VERSION=$am_cv_python_version PYTHON_PREFIX='${prefix}' PYTHON_EXEC_PREFIX='${exec_prefix}' { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5 $as_echo_n "checking for $am_display_PYTHON platform... " >&6; } if ${am_cv_python_platform+:} false; then : $as_echo_n "(cached) " >&6 else am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5 $as_echo "$am_cv_python_platform" >&6; } PYTHON_PLATFORM=$am_cv_python_platform # Just factor out some code duplication. am_python_setup_sysconfig="\ import sys # Prefer sysconfig over distutils.sysconfig, for better compatibility # with python 3.x. See automake bug#10227. try: import sysconfig except ImportError: can_use_sysconfig = 0 else: can_use_sysconfig = 1 # Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs: # try: from platform import python_implementation if python_implementation() == 'CPython' and sys.version[:3] == '2.7': can_use_sysconfig = 0 except ImportError: pass" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5 $as_echo_n "checking for $am_display_PYTHON script directory... " >&6; } if ${am_cv_python_pythondir+:} false; then : $as_echo_n "(cached) " >&6 else if test "x$prefix" = xNONE then am_py_prefix=$ac_default_prefix else am_py_prefix=$prefix fi am_cv_python_pythondir=`$PYTHON -c " $am_python_setup_sysconfig if can_use_sysconfig: sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'}) else: from distutils import sysconfig sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix') sys.stdout.write(sitedir)"` case $am_cv_python_pythondir in $am_py_prefix*) am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'` am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"` ;; *) case $am_py_prefix in /usr|/System*) ;; *) am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages ;; esac ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5 $as_echo "$am_cv_python_pythondir" >&6; } pythondir=$am_cv_python_pythondir pkgpythondir=\${pythondir}/$PACKAGE { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5 $as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; } if ${am_cv_python_pyexecdir+:} false; then : $as_echo_n "(cached) " >&6 else if test "x$exec_prefix" = xNONE then am_py_exec_prefix=$am_py_prefix else am_py_exec_prefix=$exec_prefix fi am_cv_python_pyexecdir=`$PYTHON -c " $am_python_setup_sysconfig if can_use_sysconfig: sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'}) else: from distutils import sysconfig sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix') sys.stdout.write(sitedir)"` case $am_cv_python_pyexecdir in $am_py_exec_prefix*) am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'` am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"` ;; *) case $am_py_exec_prefix in /usr|/System*) ;; *) am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages ;; esac ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5 $as_echo "$am_cv_python_pyexecdir" >&6; } pyexecdir=$am_cv_python_pyexecdir pkgpyexecdir=\${pyexecdir}/$PACKAGE Python2Found=yes fi # # Allow the use of a (user set) custom python version # # Extract the first word of "python[$PYTHON_VERSION]", so it can be a program name with args. set dummy python$PYTHON_VERSION; 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_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else case $PYTHON in [\\/]* | ?:[\\/]*) ac_cv_path_PYTHON="$PYTHON" # 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 as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_PYTHON="$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 PYTHON=$ac_cv_path_PYTHON if test -n "$PYTHON"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5 $as_echo "$PYTHON" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -z "$PYTHON"; then lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: Cannot find python$PYTHON_VERSION in your system path" >&5 $as_echo "$as_me: Cannot find python$PYTHON_VERSION in your system path" >&6;} PYTHON_VERSION="" fi # # Check for a version of Python >= 2.1.0 # { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a version of Python >= '2.1.0'" >&5 $as_echo_n "checking for a version of Python >= '2.1.0'... " >&6; } ac_supports_python_ver=`$PYTHON -c "import sys; \ ver = sys.version.split ()[0]; \ print (ver >= '2.1.0')"` if test "$ac_supports_python_ver" != "True"; then if test -z "$PYTHON_NOVERSIONCHECK"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: This version of the AC_PYTHON_DEVEL macro doesn't work properly with versions of Python before 2.1.0. You may need to re-run configure, setting the variables PYTHON_CPPFLAGS, PYTHON_LIBS, PYTHON_SITE_PKG, PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand. Moreover, to disable this check, set PYTHON_NOVERSIONCHECK to something else than an empty string. See \`config.log' for more details" >&5 $as_echo "$as_me: This version of the AC_PYTHON_DEVEL macro doesn't work properly with versions of Python before 2.1.0. You may need to re-run configure, setting the variables PYTHON_CPPFLAGS, PYTHON_LIBS, PYTHON_SITE_PKG, PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand. Moreover, to disable this check, set PYTHON_NOVERSIONCHECK to something else than an empty string. See \`config.log' for more details" >&6;}; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: skip at user request" >&5 $as_echo "skip at user request" >&6; } fi else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi # # if the macro parameter ``version'' is set, honour it # if test -n ">= '2.6'"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a version of Python >= '2.6'" >&5 $as_echo_n "checking for a version of Python >= '2.6'... " >&6; } ac_supports_python_ver=`$PYTHON -c "import sys; \ ver = sys.version.split ()[0]; \ print (ver >= '2.6')"` if test "$ac_supports_python_ver" = "True"; 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; } lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: this package requires Python >= '2.6'. If you have it installed, but it isn't the default Python interpreter in your system path, please pass the PYTHON_VERSION variable to configure. See \`\`configure --help'' for reference. " >&5 $as_echo "$as_me: this package requires Python >= '2.6'. If you have it installed, but it isn't the default Python interpreter in your system path, please pass the PYTHON_VERSION variable to configure. See \`\`configure --help'' for reference. " >&6;} PYTHON_VERSION="" fi fi # # Check if you have distutils, else fail # { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the distutils Python package" >&5 $as_echo_n "checking for the distutils Python package... " >&6; } ac_distutils_result=`$PYTHON -c "import distutils" 2>&1` if test -z "$ac_distutils_result"; 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; } lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: cannot import Python module \"distutils\". Please check your Python installation. The error was: $ac_distutils_result" >&5 $as_echo "$as_me: cannot import Python module \"distutils\". Please check your Python installation. The error was: $ac_distutils_result" >&6;} PYTHON_VERSION="" fi # # Check for Python include path # { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python include path" >&5 $as_echo_n "checking for Python include path... " >&6; } if test -z "$PYTHON_CPPFLAGS"; then python_path=`$PYTHON -c "import distutils.sysconfig; \ print (distutils.sysconfig.get_python_inc ());"` plat_python_path=`$PYTHON -c "import distutils.sysconfig; \ print (distutils.sysconfig.get_python_inc (plat_specific=1));"` if test -n "${python_path}"; then if test "${plat_python_path}" != "${python_path}"; then python_path="-I$python_path -I$plat_python_path" else python_path="-I$python_path" fi fi PYTHON_CPPFLAGS=$python_path fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_CPPFLAGS" >&5 $as_echo "$PYTHON_CPPFLAGS" >&6; } # # Check for Python library path # { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python library path" >&5 $as_echo_n "checking for Python library path... " >&6; } if test -z "$PYTHON_LIBS"; then # (makes two attempts to ensure we've got a version number # from the interpreter) ac_python_version=`cat<>confdefs.h <<_ACEOF #define HAVE_PYTHON "$ac_python_version" _ACEOF # First, the library directory: ac_python_libdir=`cat<&5 $as_echo "$as_me: Cannot determine location of your Python DSO. Please check it was installed with dynamic libraries enabled, or try setting PYTHON_LIBS by hand. " >&6;} fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_LIBS" >&5 $as_echo "$PYTHON_LIBS" >&6; } # # Check for site packages # { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python site-packages path" >&5 $as_echo_n "checking for Python site-packages path... " >&6; } if test -z "$PYTHON_SITE_PKG"; then PYTHON_SITE_PKG=`$PYTHON -c "import distutils.sysconfig; \ print (distutils.sysconfig.get_python_lib(0,0));"` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_SITE_PKG" >&5 $as_echo "$PYTHON_SITE_PKG" >&6; } # # libraries which must be linked in when embedding # { $as_echo "$as_me:${as_lineno-$LINENO}: checking python extra libraries" >&5 $as_echo_n "checking python extra libraries... " >&6; } if test -z "$PYTHON_EXTRA_LDFLAGS"; then PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "import distutils.sysconfig; \ conf = distutils.sysconfig.get_config_var; \ print (conf('LIBS') + ' ' + conf('SYSLIBS'))"` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_EXTRA_LDFLAGS" >&5 $as_echo "$PYTHON_EXTRA_LDFLAGS" >&6; } # # linking flags needed when embedding # { $as_echo "$as_me:${as_lineno-$LINENO}: checking python extra linking flags" >&5 $as_echo_n "checking python extra linking flags... " >&6; } if test -z "$PYTHON_EXTRA_LIBS"; then PYTHON_EXTRA_LIBS=`$PYTHON -c "import distutils.sysconfig; \ conf = distutils.sysconfig.get_config_var; \ print (conf('LINKFORSHARED'))"` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_EXTRA_LIBS" >&5 $as_echo "$PYTHON_EXTRA_LIBS" >&6; } # # final check to see if everything compiles alright # { $as_echo "$as_me:${as_lineno-$LINENO}: checking consistency of all components of python development environment" >&5 $as_echo_n "checking consistency of all components of python development environment... " >&6; } # save current global flags ac_save_LIBS="$LIBS" ac_save_LDFLAGS="$LDFLAGS" ac_save_CPPFLAGS="$CPPFLAGS" LIBS="$ac_save_LIBS $PYTHON_LIBS $PYTHON_EXTRA_LIBS $PYTHON_EXTRA_LIBS" LDFLAGS="$ac_save_LDFLAGS $PYTHON_EXTRA_LDFLAGS" CPPFLAGS="$ac_save_CPPFLAGS $PYTHON_CPPFLAGS" 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. */ #include int main () { Py_Initialize(); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : pythonexists=yes else pythonexists=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 # turn back to default flags CPPFLAGS="$ac_save_CPPFLAGS" LIBS="$ac_save_LIBS" LDFLAGS="$ac_save_LDFLAGS" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pythonexists" >&5 $as_echo "$pythonexists" >&6; } if test ! "x$pythonexists" = "xyes"; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: Could not link test program to Python. Maybe the main Python library has been installed in some non-standard library path. If so, pass it to configure, via the LIBS environment variable. Example: ./configure LIBS=\"-L/usr/non-standard-path/python/lib\" ============================================================================ ERROR! You probably have to install the development version of the Python package for your distribution. The exact name of this package varies among them. ============================================================================ See \`config.log' for more details" >&5 $as_echo "$as_me: Could not link test program to Python. Maybe the main Python library has been installed in some non-standard library path. If so, pass it to configure, via the LIBS environment variable. Example: ./configure LIBS=\"-L/usr/non-standard-path/python/lib\" ============================================================================ ERROR! You probably have to install the development version of the Python package for your distribution. The exact name of this package varies among them. ============================================================================ See \`config.log' for more details" >&6;}; } PYTHON_VERSION="" fi # # all done! # test -n "$lg_python_unusable" && Python2Found=no if test x$Python2Found = xyes; then Python2Found=$PYTHON_VERSION PYTHON2=$PYTHON PYTHON2_CPPFLAGS=$PYTHON_CPPFLAGS PYTHON2_LIBS=$PYTHON_LIBS PYTHON2_LDFLAGS=$PYTHON_LDFLAGS python2dir=$pythondir fi fi if test -z "$am_varnames_checkpoint"; then lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: No prior variable checkpoint (already restored?)" >&5 $as_echo "$as_me: No prior variable checkpoint (already restored?)" >&6;} fi am_varnames_curr=`set | sed '/^[a-zA-Z_][a-zA-Z0-9_]*=/!d;s/=.*/\ /;/'\''/d'` # A variable containing only a newline NL=' ' am_varnames_combined="$am_varnames_checkpoint${NL}$am_varnames_curr" am_varnames_tounset=`echo "$am_varnames_combined" | sort | uniq -u` for am_varname_tmp in $am_varnames_tounset do unset $am_varname_tmp done # Unset all the variables created between the calls to AC_VARNAMES_CHECKPOINT # and AC_VARNAMES_RESTORE. # Especially be careful to unset am_varnames_checkpoint in order to detect # unmatched AC_VARNAMES_RESTORE calls. unset am_varnames_checkpoint am_varnames_curr am_varnames_combined unset am_varnames_tounset am_varname_tmp NL # Discard all the added variables if test x$Python2Found != xno; then HAVE_PYTHON2_TRUE= HAVE_PYTHON2_FALSE='#' else HAVE_PYTHON2_TRUE='#' HAVE_PYTHON2_FALSE= fi PYTHON= # Search for another version. Python3Found=no if test "x$enable_python_bindings" = xyes -o "x$enable_python_bindings" = x3; then if test -n "$PYTHON"; then # If the user set $PYTHON, use it and don't search something else. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version is >= 3.4" >&5 $as_echo_n "checking whether $PYTHON version is >= 3.4... " >&6; } prog="import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '3.4'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex)" if { echo "$as_me:$LINENO: $PYTHON -c "$prog"" >&5 ($PYTHON -c "$prog") >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; 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; } lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: Python interpreter is too old" >&5 $as_echo "$as_me: Python interpreter is too old" >&6;} fi am_display_PYTHON=$PYTHON else # Otherwise, try each interpreter until we find one that satisfies # VERSION. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 3.4" >&5 $as_echo_n "checking for a Python interpreter with version >= 3.4... " >&6; } if ${am_cv_pathless_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else for am_cv_pathless_PYTHON in python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do test "$am_cv_pathless_PYTHON" = none && break prog="import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '3.4'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex)" if { echo "$as_me:$LINENO: $am_cv_pathless_PYTHON -c "$prog"" >&5 ($am_cv_pathless_PYTHON -c "$prog") >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then : break fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_pathless_PYTHON" >&5 $as_echo "$am_cv_pathless_PYTHON" >&6; } # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON. if test "$am_cv_pathless_PYTHON" = none; then PYTHON=: else # Extract the first word of "$am_cv_pathless_PYTHON", so it can be a program name with args. set dummy $am_cv_pathless_PYTHON; 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_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else case $PYTHON in [\\/]* | ?:[\\/]*) ac_cv_path_PYTHON="$PYTHON" # 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 as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_PYTHON="$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 PYTHON=$ac_cv_path_PYTHON if test -n "$PYTHON"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5 $as_echo "$PYTHON" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi am_display_PYTHON=$am_cv_pathless_PYTHON fi if test "$PYTHON" = :; then Python3Found=no else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5 $as_echo_n "checking for $am_display_PYTHON version... " >&6; } if ${am_cv_python_version+:} false; then : $as_echo_n "(cached) " >&6 else am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5 $as_echo "$am_cv_python_version" >&6; } PYTHON_VERSION=$am_cv_python_version PYTHON_PREFIX='${prefix}' PYTHON_EXEC_PREFIX='${exec_prefix}' { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5 $as_echo_n "checking for $am_display_PYTHON platform... " >&6; } if ${am_cv_python_platform+:} false; then : $as_echo_n "(cached) " >&6 else am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5 $as_echo "$am_cv_python_platform" >&6; } PYTHON_PLATFORM=$am_cv_python_platform # Just factor out some code duplication. am_python_setup_sysconfig="\ import sys # Prefer sysconfig over distutils.sysconfig, for better compatibility # with python 3.x. See automake bug#10227. try: import sysconfig except ImportError: can_use_sysconfig = 0 else: can_use_sysconfig = 1 # Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs: # try: from platform import python_implementation if python_implementation() == 'CPython' and sys.version[:3] == '2.7': can_use_sysconfig = 0 except ImportError: pass" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5 $as_echo_n "checking for $am_display_PYTHON script directory... " >&6; } if ${am_cv_python_pythondir+:} false; then : $as_echo_n "(cached) " >&6 else if test "x$prefix" = xNONE then am_py_prefix=$ac_default_prefix else am_py_prefix=$prefix fi am_cv_python_pythondir=`$PYTHON -c " $am_python_setup_sysconfig if can_use_sysconfig: sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'}) else: from distutils import sysconfig sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix') sys.stdout.write(sitedir)"` case $am_cv_python_pythondir in $am_py_prefix*) am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'` am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"` ;; *) case $am_py_prefix in /usr|/System*) ;; *) am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages ;; esac ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5 $as_echo "$am_cv_python_pythondir" >&6; } pythondir=$am_cv_python_pythondir pkgpythondir=\${pythondir}/$PACKAGE { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5 $as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; } if ${am_cv_python_pyexecdir+:} false; then : $as_echo_n "(cached) " >&6 else if test "x$exec_prefix" = xNONE then am_py_exec_prefix=$am_py_prefix else am_py_exec_prefix=$exec_prefix fi am_cv_python_pyexecdir=`$PYTHON -c " $am_python_setup_sysconfig if can_use_sysconfig: sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'}) else: from distutils import sysconfig sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix') sys.stdout.write(sitedir)"` case $am_cv_python_pyexecdir in $am_py_exec_prefix*) am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'` am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"` ;; *) case $am_py_exec_prefix in /usr|/System*) ;; *) am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages ;; esac ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5 $as_echo "$am_cv_python_pyexecdir" >&6; } pyexecdir=$am_cv_python_pyexecdir pkgpyexecdir=\${pyexecdir}/$PACKAGE Python3Found=yes fi # # Allow the use of a (user set) custom python version # # Extract the first word of "python[$PYTHON_VERSION]", so it can be a program name with args. set dummy python$PYTHON_VERSION; 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_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else case $PYTHON in [\\/]* | ?:[\\/]*) ac_cv_path_PYTHON="$PYTHON" # 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 as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_PYTHON="$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 PYTHON=$ac_cv_path_PYTHON if test -n "$PYTHON"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5 $as_echo "$PYTHON" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -z "$PYTHON"; then lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: Cannot find python$PYTHON_VERSION in your system path" >&5 $as_echo "$as_me: Cannot find python$PYTHON_VERSION in your system path" >&6;} PYTHON_VERSION="" fi # # Check for a version of Python >= 2.1.0 # { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a version of Python >= '2.1.0'" >&5 $as_echo_n "checking for a version of Python >= '2.1.0'... " >&6; } ac_supports_python_ver=`$PYTHON -c "import sys; \ ver = sys.version.split ()[0]; \ print (ver >= '2.1.0')"` if test "$ac_supports_python_ver" != "True"; then if test -z "$PYTHON_NOVERSIONCHECK"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: This version of the AC_PYTHON_DEVEL macro doesn't work properly with versions of Python before 2.1.0. You may need to re-run configure, setting the variables PYTHON_CPPFLAGS, PYTHON_LIBS, PYTHON_SITE_PKG, PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand. Moreover, to disable this check, set PYTHON_NOVERSIONCHECK to something else than an empty string. See \`config.log' for more details" >&5 $as_echo "$as_me: This version of the AC_PYTHON_DEVEL macro doesn't work properly with versions of Python before 2.1.0. You may need to re-run configure, setting the variables PYTHON_CPPFLAGS, PYTHON_LIBS, PYTHON_SITE_PKG, PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand. Moreover, to disable this check, set PYTHON_NOVERSIONCHECK to something else than an empty string. See \`config.log' for more details" >&6;}; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: skip at user request" >&5 $as_echo "skip at user request" >&6; } fi else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi # # if the macro parameter ``version'' is set, honour it # if test -n ">= '3.4'"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a version of Python >= '3.4'" >&5 $as_echo_n "checking for a version of Python >= '3.4'... " >&6; } ac_supports_python_ver=`$PYTHON -c "import sys; \ ver = sys.version.split ()[0]; \ print (ver >= '3.4')"` if test "$ac_supports_python_ver" = "True"; 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; } lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: this package requires Python >= '3.4'. If you have it installed, but it isn't the default Python interpreter in your system path, please pass the PYTHON_VERSION variable to configure. See \`\`configure --help'' for reference. " >&5 $as_echo "$as_me: this package requires Python >= '3.4'. If you have it installed, but it isn't the default Python interpreter in your system path, please pass the PYTHON_VERSION variable to configure. See \`\`configure --help'' for reference. " >&6;} PYTHON_VERSION="" fi fi # # Check if you have distutils, else fail # { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the distutils Python package" >&5 $as_echo_n "checking for the distutils Python package... " >&6; } ac_distutils_result=`$PYTHON -c "import distutils" 2>&1` if test -z "$ac_distutils_result"; 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; } lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: cannot import Python module \"distutils\". Please check your Python installation. The error was: $ac_distutils_result" >&5 $as_echo "$as_me: cannot import Python module \"distutils\". Please check your Python installation. The error was: $ac_distutils_result" >&6;} PYTHON_VERSION="" fi # # Check for Python include path # { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python include path" >&5 $as_echo_n "checking for Python include path... " >&6; } if test -z "$PYTHON_CPPFLAGS"; then python_path=`$PYTHON -c "import distutils.sysconfig; \ print (distutils.sysconfig.get_python_inc ());"` plat_python_path=`$PYTHON -c "import distutils.sysconfig; \ print (distutils.sysconfig.get_python_inc (plat_specific=1));"` if test -n "${python_path}"; then if test "${plat_python_path}" != "${python_path}"; then python_path="-I$python_path -I$plat_python_path" else python_path="-I$python_path" fi fi PYTHON_CPPFLAGS=$python_path fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_CPPFLAGS" >&5 $as_echo "$PYTHON_CPPFLAGS" >&6; } # # Check for Python library path # { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python library path" >&5 $as_echo_n "checking for Python library path... " >&6; } if test -z "$PYTHON_LIBS"; then # (makes two attempts to ensure we've got a version number # from the interpreter) ac_python_version=`cat<>confdefs.h <<_ACEOF #define HAVE_PYTHON "$ac_python_version" _ACEOF # First, the library directory: ac_python_libdir=`cat<&5 $as_echo "$as_me: Cannot determine location of your Python DSO. Please check it was installed with dynamic libraries enabled, or try setting PYTHON_LIBS by hand. " >&6;} fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_LIBS" >&5 $as_echo "$PYTHON_LIBS" >&6; } # # Check for site packages # { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python site-packages path" >&5 $as_echo_n "checking for Python site-packages path... " >&6; } if test -z "$PYTHON_SITE_PKG"; then PYTHON_SITE_PKG=`$PYTHON -c "import distutils.sysconfig; \ print (distutils.sysconfig.get_python_lib(0,0));"` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_SITE_PKG" >&5 $as_echo "$PYTHON_SITE_PKG" >&6; } # # libraries which must be linked in when embedding # { $as_echo "$as_me:${as_lineno-$LINENO}: checking python extra libraries" >&5 $as_echo_n "checking python extra libraries... " >&6; } if test -z "$PYTHON_EXTRA_LDFLAGS"; then PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "import distutils.sysconfig; \ conf = distutils.sysconfig.get_config_var; \ print (conf('LIBS') + ' ' + conf('SYSLIBS'))"` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_EXTRA_LDFLAGS" >&5 $as_echo "$PYTHON_EXTRA_LDFLAGS" >&6; } # # linking flags needed when embedding # { $as_echo "$as_me:${as_lineno-$LINENO}: checking python extra linking flags" >&5 $as_echo_n "checking python extra linking flags... " >&6; } if test -z "$PYTHON_EXTRA_LIBS"; then PYTHON_EXTRA_LIBS=`$PYTHON -c "import distutils.sysconfig; \ conf = distutils.sysconfig.get_config_var; \ print (conf('LINKFORSHARED'))"` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_EXTRA_LIBS" >&5 $as_echo "$PYTHON_EXTRA_LIBS" >&6; } # # final check to see if everything compiles alright # { $as_echo "$as_me:${as_lineno-$LINENO}: checking consistency of all components of python development environment" >&5 $as_echo_n "checking consistency of all components of python development environment... " >&6; } # save current global flags ac_save_LIBS="$LIBS" ac_save_LDFLAGS="$LDFLAGS" ac_save_CPPFLAGS="$CPPFLAGS" LIBS="$ac_save_LIBS $PYTHON_LIBS $PYTHON_EXTRA_LIBS $PYTHON_EXTRA_LIBS" LDFLAGS="$ac_save_LDFLAGS $PYTHON_EXTRA_LDFLAGS" CPPFLAGS="$ac_save_CPPFLAGS $PYTHON_CPPFLAGS" 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. */ #include int main () { Py_Initialize(); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : pythonexists=yes else pythonexists=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 # turn back to default flags CPPFLAGS="$ac_save_CPPFLAGS" LIBS="$ac_save_LIBS" LDFLAGS="$ac_save_LDFLAGS" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pythonexists" >&5 $as_echo "$pythonexists" >&6; } if test ! "x$pythonexists" = "xyes"; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} lg_python_unusable=yes { $as_echo "$as_me:${as_lineno-$LINENO}: Could not link test program to Python. Maybe the main Python library has been installed in some non-standard library path. If so, pass it to configure, via the LIBS environment variable. Example: ./configure LIBS=\"-L/usr/non-standard-path/python/lib\" ============================================================================ ERROR! You probably have to install the development version of the Python package for your distribution. The exact name of this package varies among them. ============================================================================ See \`config.log' for more details" >&5 $as_echo "$as_me: Could not link test program to Python. Maybe the main Python library has been installed in some non-standard library path. If so, pass it to configure, via the LIBS environment variable. Example: ./configure LIBS=\"-L/usr/non-standard-path/python/lib\" ============================================================================ ERROR! You probably have to install the development version of the Python package for your distribution. The exact name of this package varies among them. ============================================================================ See \`config.log' for more details" >&6;}; } PYTHON_VERSION="" fi # # all done! # test -n "$lg_python_unusable" && Python3Found=no if test x$Python3Found = xyes; then Python3Found=$PYTHON_VERSION PYTHON3=$PYTHON PYTHON3_CPPFLAGS=$PYTHON_CPPFLAGS PYTHON3_LIBS=$PYTHON_LIBS PYTHON3_LDFLAGS=$PYTHON_LDFLAGS python3dir=$pythondir fi fi if test x$Python3Found != xno; then HAVE_PYTHON3_TRUE= HAVE_PYTHON3_FALSE='#' else HAVE_PYTHON3_TRUE='#' HAVE_PYTHON3_FALSE= fi # Python binary default for "make check" - $PYTHON2 if exists. # This is used for the definitions of the pre/post install tests. # $LG_PYDIR is used to construct $PYTHONPATH. if test -n "$PYTHON2"; then PYTHON=$PYTHON2 pythondir=$python2dir LG_PYDIR=python else LG_PYDIR=python3 fi # HAVE_PYTHON is redefined if we have both Python2 and Python3. This # generates a lot of compiler warnings. But we don't use it - so discard it. # Note: The v command allows to differentiate between the two flavors of sed. edit_in_place=-i sed v /dev/null || edit_in_place="-i ''" sed $edit_in_place '/HAVE_PYTHON/d' confdefs.h if test x$enable_python_bindings != xno; then if test x$Python2Found = xno -a x$Python3Found = xno; then { $as_echo "$as_me:${as_lineno-$LINENO}: Python binding is requested, but an approprite Python version could not be configured." >&5 $as_echo "$as_me: Python binding is requested, but an approprite Python version could not be configured." >&6;} fi fi # ==================================================================== # check compiler flags MAYBE_WARN_CXX="-Wall -Wextra \ -Wsign-compare -Werror-implicit-function-declaration \ -Wpointer-arith -Wwrite-strings -Wmissing-declarations \ -Wpacked -Wswitch-enum -Wmissing-format-attribute \ -Wstrict-aliasing -Winit-self \ -Wno-missing-field-initializers -Wno-unused-parameter \ -Wno-attributes -Wno-long-long -Winline" MAYBE_WARN_C="-Wstrict-prototypes -Wmissing-prototypes \ -Wnested-externs -Wold-style-definition" MAYBE_WARN="$MAYBE_WARN_CXX $MAYBE_WARN_C" # Invalidate cached value if MAYBE_WARN has changed if test "x$link_cv_warn_maybe" != "x$MAYBE_WARN"; then unset link_cv_warn_cflags fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for supported warning flags" >&5 $as_echo_n "checking for supported warning flags... " >&6; } if ${link_cv_warn_cflags+:} false; then : $as_echo_n "(cached) " >&6 else echo WARN_CFLAGS="" # Some warning options are not supported by all versions of # gcc (or clang), so test all desired options against the # current compiler. With only one issue: clang fails to return # an error when it doesn't know the option. So this test fails. # # Note that there are some order dependencies # here. Specifically, an option that disables a warning will # have no net effect if a later option then enables that # warnings, (perhaps implicitly). So we put some grouped # options (-Wall and -Wextra) up front and the -Wno options # last. for W in $MAYBE_WARN_C; do { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $W" >&5 $as_echo_n "checking whether $CC supports $W... " >&6; } link_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $W" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ _ACEOF if ac_fn_c_try_compile "$LINENO"; then : link_cc_flag=yes else link_cc_flag=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$link_save_CFLAGS" if test "x$link_cc_flag" = "xyes"; then WARN_CFLAGS="$WARN_CFLAGS $W" else : fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $link_cc_flag" >&5 $as_echo "$link_cc_flag" >&6; } done for W in $MAYBE_WARN_CXX; do { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $W" >&5 $as_echo_n "checking whether $CC supports $W... " >&6; } link_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $W" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ _ACEOF if ac_fn_c_try_compile "$LINENO"; then : link_cc_flag=yes else link_cc_flag=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$link_save_CFLAGS" if test "x$link_cc_flag" = "xyes"; then WARN_CXXFLAGS="$WARN_CXXFLAGS $W" else : fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $link_cc_flag" >&5 $as_echo "$link_cc_flag" >&6; } done link_cv_warn_cflags=$WARN_CFLAGS link_cv_warn_cxxflags=$WARN_CXXFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking which warning flags were supported" >&5 $as_echo_n "checking which warning flags were supported... " >&6; } fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $link_cv_warn_cflags" >&5 $as_echo "$link_cv_warn_cflags" >&6; } WARN_CFLAGS="$link_cv_warn_cflags $link_cv_warn_cxxflags" WARN_CXXFLAGS="$link_cv_warn_cxxflags" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -fno-strict-aliasing" >&5 $as_echo_n "checking whether $CC supports -fno-strict-aliasing... " >&6; } link_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -fno-strict-aliasing" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ _ACEOF if ac_fn_c_try_compile "$LINENO"; then : link_cc_flag=yes else link_cc_flag=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$link_save_CFLAGS" if test "x$link_cc_flag" = "xyes"; then LINK_CFLAGS="$LINK_CFLAGS -fno-strict-aliasing" else : fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $link_cc_flag" >&5 $as_echo "$link_cc_flag" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wmaybe-uninitialized -Werror" >&5 $as_echo_n "checking whether $CC supports -Wmaybe-uninitialized -Werror... " >&6; } link_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -Wmaybe-uninitialized -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ _ACEOF if ac_fn_c_try_compile "$LINENO"; then : link_cc_flag=yes else link_cc_flag=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$link_save_CFLAGS" if test "x$link_cc_flag" = "xyes"; then $as_echo "#define HAVE_MAYBE_UNINITIALIZED 1" >>confdefs.h else : fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $link_cc_flag" >&5 $as_echo "$link_cc_flag" >&6; } # =================================================================== ac_config_files="$ac_config_files Makefile link-grammar.pc link-grammar.spec link-grammar/Makefile link-grammar/corpus/Makefile link-grammar/minisat/Makefile link-grammar/sat-solver/Makefile link-grammar/link-features.h bindings/Makefile bindings/java-jni/Makefile bindings/java/Makefile bindings/java/build.xml bindings/ocaml/Makefile bindings/perl/Makefile bindings/python/Makefile bindings/python/__init__.py bindings/python3/Makefile bindings/python3/__init__.py bindings/python-examples/Makefile morphology/Makefile link-parser/Makefile tests/Makefile data/Makefile data/ady/Makefile data/amy/Makefile data/any/Makefile data/ar/Makefile data/ar/words/Makefile data/de/Makefile data/en/Makefile data/en/words/Makefile data/fa/Makefile data/fa/words/Makefile data/he/Makefile data/id/Makefile data/kz/Makefile data/lt/Makefile data/ru/Makefile data/ru/words/Makefile data/tr/Makefile data/vn/Makefile data/demo-sql/Makefile man/Makefile viterbi/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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 $as_echo_n "checking that generated files are newer than configure... " >&6; } if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 $as_echo "done" >&6; } if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' else am__EXEEXT_TRUE='#' am__EXEEXT_FALSE= fi if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 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 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 if test -z "${OS_WIN32_TRUE}" && test -z "${OS_WIN32_FALSE}"; then as_fn_error $? "conditional \"OS_WIN32\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${OS_CYGWIN_TRUE}" && test -z "${OS_CYGWIN_FALSE}"; then as_fn_error $? "conditional \"OS_CYGWIN\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${OS_X_TRUE}" && test -z "${OS_X_FALSE}"; then as_fn_error $? "conditional \"OS_X\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${LIBMINISAT_BUNDLED_TRUE}" && test -z "${LIBMINISAT_BUNDLED_FALSE}"; then as_fn_error $? "conditional \"LIBMINISAT_BUNDLED\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${WITH_SAT_SOLVER_TRUE}" && test -z "${WITH_SAT_SOLVER_FALSE}"; then as_fn_error $? "conditional \"WITH_SAT_SOLVER\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${WITH_VITERBI_TRUE}" && test -z "${WITH_VITERBI_FALSE}"; then as_fn_error $? "conditional \"WITH_VITERBI\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${WITH_CORPUS_TRUE}" && test -z "${WITH_CORPUS_FALSE}"; then as_fn_error $? "conditional \"WITH_CORPUS\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${WITH_ANYSPLIT_TRUE}" && test -z "${WITH_ANYSPLIT_FALSE}"; then as_fn_error $? "conditional \"WITH_ANYSPLIT\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_SQLITE_TRUE}" && test -z "${HAVE_SQLITE_FALSE}"; then as_fn_error $? "conditional \"HAVE_SQLITE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${WITH_ASPELL_TRUE}" && test -z "${WITH_ASPELL_FALSE}"; then as_fn_error $? "conditional \"WITH_ASPELL\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${WITH_HUNSPELL_TRUE}" && test -z "${WITH_HUNSPELL_FALSE}"; then as_fn_error $? "conditional \"WITH_HUNSPELL\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_HUNSPELL_TRUE}" && test -z "${HAVE_HUNSPELL_FALSE}"; then as_fn_error $? "conditional \"HAVE_HUNSPELL\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_ASPELL_TRUE}" && test -z "${HAVE_ASPELL_FALSE}"; then as_fn_error $? "conditional \"HAVE_ASPELL\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_EDITLINE_TRUE}" && test -z "${HAVE_EDITLINE_FALSE}"; then as_fn_error $? "conditional \"HAVE_EDITLINE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_WIDECHAR_EDITLINE_TRUE}" && test -z "${HAVE_WIDECHAR_EDITLINE_FALSE}"; then as_fn_error $? "conditional \"HAVE_WIDECHAR_EDITLINE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_WIDECHAR_EDITLINE_TRUE}" && test -z "${HAVE_WIDECHAR_EDITLINE_FALSE}"; then as_fn_error $? "conditional \"HAVE_WIDECHAR_EDITLINE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_EDITLINE_TRUE}" && test -z "${HAVE_EDITLINE_FALSE}"; then as_fn_error $? "conditional \"HAVE_EDITLINE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_WIDECHAR_EDITLINE_TRUE}" && test -z "${HAVE_WIDECHAR_EDITLINE_FALSE}"; then as_fn_error $? "conditional \"HAVE_WIDECHAR_EDITLINE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_EDITLINE_TRUE}" && test -z "${HAVE_EDITLINE_FALSE}"; then as_fn_error $? "conditional \"HAVE_EDITLINE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_WIDECHAR_EDITLINE_TRUE}" && test -z "${HAVE_WIDECHAR_EDITLINE_FALSE}"; then as_fn_error $? "conditional \"HAVE_WIDECHAR_EDITLINE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_JAVA_TRUE}" && test -z "${HAVE_JAVA_FALSE}"; then as_fn_error $? "conditional \"HAVE_JAVA\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_ANT_TRUE}" && test -z "${HAVE_ANT_FALSE}"; then as_fn_error $? "conditional \"HAVE_ANT\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_JAVA_TRUE}" && test -z "${HAVE_JAVA_FALSE}"; then as_fn_error $? "conditional \"HAVE_JAVA\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_ANT_TRUE}" && test -z "${HAVE_ANT_FALSE}"; then as_fn_error $? "conditional \"HAVE_ANT\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_SWIG_TRUE}" && test -z "${HAVE_SWIG_FALSE}"; then as_fn_error $? "conditional \"HAVE_SWIG\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_PERL_TRUE}" && test -z "${HAVE_PERL_FALSE}"; then as_fn_error $? "conditional \"HAVE_PERL\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_PERL_TRUE}" && test -z "${HAVE_PERL_FALSE}"; then as_fn_error $? "conditional \"HAVE_PERL\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_PYTHON2_TRUE}" && test -z "${HAVE_PYTHON2_FALSE}"; then as_fn_error $? "conditional \"HAVE_PYTHON2\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_PYTHON3_TRUE}" && test -z "${HAVE_PYTHON3_FALSE}"; then as_fn_error $? "conditional \"HAVE_PYTHON3\" 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 -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' 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 # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p as_test_x='test -x' as_executable_p=as_fn_executable_p # 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 link-grammar $as_me 5.3.16, which was generated by GNU Autoconf 2.69. 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 ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ link-grammar config.status 5.3.16 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" Copyright (C) 2012 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"`' shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $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_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $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"`' lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $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"`' lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $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"`' configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $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_import \ lt_cv_sys_global_symbol_to_c_name_address \ lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ lt_cv_nm_interface \ nm_file_list_spec \ lt_cv_truncate_bin \ 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\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes ;; *) 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 \ configure_time_dlsearch_path \ configure_time_lt_sys_library_path \ 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\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done ac_aux_dir='$ac_aux_dir' # See if we are running on zsh, and set the options that 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' 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" ;; "link-grammar.pc") CONFIG_FILES="$CONFIG_FILES link-grammar.pc" ;; "link-grammar.spec") CONFIG_FILES="$CONFIG_FILES link-grammar.spec" ;; "link-grammar/Makefile") CONFIG_FILES="$CONFIG_FILES link-grammar/Makefile" ;; "link-grammar/corpus/Makefile") CONFIG_FILES="$CONFIG_FILES link-grammar/corpus/Makefile" ;; "link-grammar/minisat/Makefile") CONFIG_FILES="$CONFIG_FILES link-grammar/minisat/Makefile" ;; "link-grammar/sat-solver/Makefile") CONFIG_FILES="$CONFIG_FILES link-grammar/sat-solver/Makefile" ;; "link-grammar/link-features.h") CONFIG_FILES="$CONFIG_FILES link-grammar/link-features.h" ;; "bindings/Makefile") CONFIG_FILES="$CONFIG_FILES bindings/Makefile" ;; "bindings/java-jni/Makefile") CONFIG_FILES="$CONFIG_FILES bindings/java-jni/Makefile" ;; "bindings/java/Makefile") CONFIG_FILES="$CONFIG_FILES bindings/java/Makefile" ;; "bindings/java/build.xml") CONFIG_FILES="$CONFIG_FILES bindings/java/build.xml" ;; "bindings/ocaml/Makefile") CONFIG_FILES="$CONFIG_FILES bindings/ocaml/Makefile" ;; "bindings/perl/Makefile") CONFIG_FILES="$CONFIG_FILES bindings/perl/Makefile" ;; "bindings/python/Makefile") CONFIG_FILES="$CONFIG_FILES bindings/python/Makefile" ;; "bindings/python/__init__.py") CONFIG_FILES="$CONFIG_FILES bindings/python/__init__.py" ;; "bindings/python3/Makefile") CONFIG_FILES="$CONFIG_FILES bindings/python3/Makefile" ;; "bindings/python3/__init__.py") CONFIG_FILES="$CONFIG_FILES bindings/python3/__init__.py" ;; "bindings/python-examples/Makefile") CONFIG_FILES="$CONFIG_FILES bindings/python-examples/Makefile" ;; "morphology/Makefile") CONFIG_FILES="$CONFIG_FILES morphology/Makefile" ;; "link-parser/Makefile") CONFIG_FILES="$CONFIG_FILES link-parser/Makefile" ;; "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;; "data/ady/Makefile") CONFIG_FILES="$CONFIG_FILES data/ady/Makefile" ;; "data/amy/Makefile") CONFIG_FILES="$CONFIG_FILES data/amy/Makefile" ;; "data/any/Makefile") CONFIG_FILES="$CONFIG_FILES data/any/Makefile" ;; "data/ar/Makefile") CONFIG_FILES="$CONFIG_FILES data/ar/Makefile" ;; "data/ar/words/Makefile") CONFIG_FILES="$CONFIG_FILES data/ar/words/Makefile" ;; "data/de/Makefile") CONFIG_FILES="$CONFIG_FILES data/de/Makefile" ;; "data/en/Makefile") CONFIG_FILES="$CONFIG_FILES data/en/Makefile" ;; "data/en/words/Makefile") CONFIG_FILES="$CONFIG_FILES data/en/words/Makefile" ;; "data/fa/Makefile") CONFIG_FILES="$CONFIG_FILES data/fa/Makefile" ;; "data/fa/words/Makefile") CONFIG_FILES="$CONFIG_FILES data/fa/words/Makefile" ;; "data/he/Makefile") CONFIG_FILES="$CONFIG_FILES data/he/Makefile" ;; "data/id/Makefile") CONFIG_FILES="$CONFIG_FILES data/id/Makefile" ;; "data/kz/Makefile") CONFIG_FILES="$CONFIG_FILES data/kz/Makefile" ;; "data/lt/Makefile") CONFIG_FILES="$CONFIG_FILES data/lt/Makefile" ;; "data/ru/Makefile") CONFIG_FILES="$CONFIG_FILES data/ru/Makefile" ;; "data/ru/words/Makefile") CONFIG_FILES="$CONFIG_FILES data/ru/words/Makefile" ;; "data/tr/Makefile") CONFIG_FILES="$CONFIG_FILES data/tr/Makefile" ;; "data/vn/Makefile") CONFIG_FILES="$CONFIG_FILES data/vn/Makefile" ;; "data/demo-sql/Makefile") CONFIG_FILES="$CONFIG_FILES data/demo-sql/Makefile" ;; "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; "viterbi/Makefile") CONFIG_FILES="$CONFIG_FILES viterbi/Makefile" ;; *) 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"" || { # Older Autoconf 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"` # 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'`; 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 that 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 # Generated automatically by $as_me ($PACKAGE) $VERSION # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. # Written by Gordon Matzigkeit, 1996 # Copyright (C) 2014 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 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 this program. If not, see . # The names of the tagged configurations supported by this script. available_tags='CXX ' # Configured defaults for sys_lib_dlsearch_path munging. : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} # ### 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 # Shared archive member basename,for filename based shared library versioning on AIX. shared_archive_member_spec=$shared_archive_member_spec # 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 into a list of symbols to manually relocate. global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import # 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 # The name lister interface. nm_interface=$lt_lt_cv_nm_interface # 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 where our libraries should be installed. lt_sysroot=$lt_sysroot # Command to truncate a binary pipe. lt_truncate_bin=$lt_lt_cv_truncate_bin # 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 # Detected run-time system search path for libraries. sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path # Explicit LT_SYS_LIBRARY_PATH set during ./configure time. configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path # 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 cat <<'_LT_EOF' >> "$cfgfile" # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE # func_munge_path_list VARIABLE PATH # ----------------------------------- # VARIABLE is name of variable containing _space_ separated list of # directories to be munged by the contents of PATH, which is string # having a format: # "DIR[:DIR]:" # string "DIR[ DIR]" will be prepended to VARIABLE # ":DIR[:DIR]" # string "DIR[ DIR]" will be appended to VARIABLE # "DIRP[:DIRP]::[DIRA:]DIRA" # string "DIRP[ DIRP]" will be prepended to VARIABLE and string # "DIRA[ DIRA]" will be appended to VARIABLE # "DIR[:DIR]" # VARIABLE will be replaced by "DIR[ DIR]" func_munge_path_list () { case x$2 in x) ;; *:) eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" ;; x:*) eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" ;; *::*) eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" ;; *) eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" ;; esac } # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. func_cc_basename () { for cc_temp in $*""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` } # ### END FUNCTIONS SHARED WITH CONFIGURE _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 set != "${COLLECT_NAMES+set}"; 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) 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 ;; 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 " $PACKAGE-$VERSION build configuration settings prefix: ${prefix} C compiler: ${CC} ${CPPFLAGS} ${CFLAGS} C++ compiler: ${CXX} ${CPPFLAGS} ${CXXFLAGS} Error handler per-thread: ${error_handler_per_thread} Editline command-line history: ${edlin} UTF8 editline support: ${wedlin} Java libraries: ${JNIfound} Java interfaces: ${ANTfound} Swig interfaces generator: ${SWIGfound} Perl interfaces: ${PerlFound} Perl install location: ${PERL_EXT_LIB} Python2 interfaces: ${Python2Found} Python3 interfaces: ${Python3Found} ASpell spell checker: ${ASpellFound} HunSpell spell checker: ${HunSpellFound} HunSpell dictionary location: ${HunSpellDictDir} Boolean SAT parser: ${enable_sat_solver}${use_minisat_bundled_library} SQLite-backed dictionary: ${SQLiteFound} Viterbi algorithm parser: ${enable_viterbi} Corpus statistics database: ${enable_corpus_stats} RegEx tokenizer: ${enable_regex_tokenizer} " link-grammar-5.3.16/ChangeLog0000644000076400007640000012501313074512013012670 00000000000000Version 5.3.16 (15 April 2017) * Fix python3 unit tests. * Restore tty state after ctrl-C, ctrl-Z of the app. * Check for before use (in Java bindings). * Fix handling of punctuation in the "any" langauge. Version 5.3.15 (12 Feb 2017) * Fix Windows compilation; the new wcwidth files were omitted. * Fix "amy" language for 3-way random morphology splits. * Remove the "EMPTY_WORD" device; it is no longer needed. * Enable morphology display in the java bindings, by default. * Improve random sampling in the "ady" language. * Improve performance by 10% to 15% for all languages. * Fix broken multi-threading support in the Java bindings. * Fix the `make uninstall` targets. Version 5.3.14 (19 Jan 2017) * Fix printing widths for Unicode-9 CJK ideographs and emoji's. * Fix broken randomization in the "any" language. * Add UTF-8 support to the random morpheme splitter (amy). * Create an "ady" language for two-part morphology splits. * Improved error notification facility (experimental). Version 5.3.13 (19 Nov 2016) * Fix fatal errors w/ zlib-dev and python dependencies. Version 5.3.12: (17 Nov 2016) * Fix bug in 'any' language (opencog/relex/issues/248). * Preliminary support for common typos in English. * Enable both python2 & python3 bindings by default. * Fix locale_t use for the newly introduced Cygwin 2.6.0. * Include in the distribution the missing make-check.py (for Windows). * Minisat configuration improvements + fix a problem on Gentoo. * When using the bundled minisat, link it statically, don't install it. Version 5.3.11: (26 Sept 2016) * Re-enable postscript header printing! * Cleanup python API (in a non-backwards-compat fashion). * Fix certain adverbial uses of "only". * Fix some interjective openers to questions. * Fix serious error with subject-verb inversion to past participle. * Remove most calls to exit() from the library. * Update the SAT solver code to use MiniSAT 2.2. * Use the system minisat2 library if available, instead of the bundled one. Version 5.3.10: (14 Sept 2016) * Implement `make installcheck`. * Pull #371: Simplification of API when handling disconnected words. * Fix SAT parser crashes. * Expand default list of Java JDK search paths. * Fix python bindings: after timeout, no further parsing is performed. * Fix various adverbial, conjunctive uses of "as", "so". * Extended list of exclamations. * Remove CC link, add VC link, for clauses to coordinating conjunctions. * Fixes for the verb "dare", "someone or other", etc. * Fix OSX build break, concerning undefined locale_t. * Pull #385: Fix ancient bug that made dictionary debugging difficult. Version 5.3.9: (27 August 2016) * Pull req #354: Major changes to support Cygwin. * Pull req #356: SAT parser bug fix. * General python binding cleanup. * Fatal error: Unable to open default dictionary. Version 5.3.8: (15 August 2016) * Disambiguate "Bob" the given name from "bob" the verb. * Pull req #300: Crash while parsing certain Russian sentences. * Pull req #301: MSVC compiler error, and warnings. * Pull req #304: Python failure when no parses are possible. * Pull req #309: Add MSVC14 support, remove MSVC9, MSVC12. * Pull req #317: Make Java build reproducible. * Remove (obsolete) binreloc support. * Enable both python2.7 and python3.4 bindings to be built. * Improved Cygwin and MinGW support (as well as improved MSVC support). * Dictionaries now specify the appropriate locale. Version 5.3.7: (7 May 2016) * Fix another MacOS build break, regarding library exports. Version 5.3.6: (30 April 2016) * Add missing `parses-quotes-en.txt` file that python tests need. * Fix build break related to lg_fgetc when libeditline is missing. Version 5.3.5: (28 April 2016) * Modified (hacked) Kazakh dictionary. * MacOS bug fix: fgetc behaves oddly in OSX, see bug #293. Version 5.3.4: (16 March 2016) * Fix broken handling of apostrophe (issue #281). * Revamp the README file; describe transitivity. * Revised Turkish dictionary from Tatiana Batura, et al. * Prototype Kazakh dictionary from Tatiana Batura, et al. * Parse priority tweaks for the OpenCog chatbot. * Fix Windows printing problem affecting some utf8 codepoints (issue #285). Version 5.3.3: (23 December 2015) * Improve support for quoted phrases. * Fixes for assorted zero-infinitive speech acts. * Add 37 paraphrasing verbs. * Add Greek mythological names. * A few dozen more common computing terms added to dictionary. * Misc coordination and question fixes. * Misc abbreviations. * Vietnamese dictionaries! * Major overhaul of subject-verb inversion. * Performance improvements on long sentences. (pull #247) * Change default setting of 'islands_ok' back to false (bug #140). * Fix for build break on Mac OSX el_capitan w/clang (bug #255). * Disable perl bindings by default; use Lingua::LinkParser Version 5.3.2: (4 December 2015) * Performance improvements, esp. for long sentences. * Use std=c11 (the 2011 C standard) by default. * Partial Irish English support. * A few dozen common computing terms added to dictionary. * Fix for build break on Mac OSX. Version 5.3.1: (22 November 2015) * Fix build break with SAT solver. Version 5.3.0: (22 November 2015) * Major redesign of the python bindings. * Major redesign of sentence tokenization (the "wordgraph" design) * Verb 'steal' is optionally transitive. * Fixes for misc MSVC warnings. * Hebrew dictionary expansion. * Enhanced diagram printing, giving more space for link names. * Minor work on phonetic agreement for 'a' vs. 'an'. * Add ability to histogram the costs of different parses. * Improve support for splitting sentences. * Change default setting of 'islands_ok' to true. * Improve performance on long sentences. * Fix rare crash due to memory corruption on long sentences. * Random morphology generation can be enabled at runtime. * Remove obsolete, unmaintained MacOSX build file. * Extensive updates to man page. * Fix crash on long sentences (issue #137). * Fix a memory leak in language bindings (issue #138). * Remove bogus post-processor API function. * Fix broken domain letter printing. * New regex-file feature - negative regex'es. * Correct the handling of moprhology stems with non-LL links. * Fix !!LEFT-WALL and !!RIGHT-WALL * SAT solver now linked statically. * Assorted SAT sovler cleanup and improvements. * Performance improvement in fast matcher: 15% faster on fixes.batch. Version 5.2.5: (1 February 2015) * Fix contracted "is" verb. * Fix crash in batch mode (issue #63). * Fix Python bindings so that setting PYTHONPATH is not required. * Fix "... as I expected him to be." * Fix incorrect printing for some Russian linkages. (pull #75) * Fix warning from glibc version 2.20 (bug #77) Version 5.2.4: (12 January 2015) * Fix usage of 'less'. * Fix MS Windows random number portability API. * Fix mis-handled dictionary subscript dot (issue #53). * Fix crash on dots used as fill (issue #57). * Fix memory leak (issue #54). Version 5.2.3 (4 January 2015) * Fix broken check for editline UTF8 support. * Work around broken perl binding definition for clang. Version 5.2.2 (3 January 2015) * Fix OSX build break. * MSVC12 project file fixes. * Check for UTF8 support in libedit ("undefined reference to el_wgets") * Enable the 'make check' target for the multi-threading unit test. * Misc verb fixes. Version 5.2.1 (28 December 2014) * Prototype Indonesian dictionary from Hendy Irawan. * Fix crash on long sentences. Version 5.2.0 (27 December 2014) * y'all, ain't, gonna, y'gotta: Beverly Hillbillies basilect. * Permanent removal of the fat-link code. * Remove deprecated constituent tree code. * Windows: add terminal screen resizing support. * Windows: a build fix. * reign, rule, run, leave, come: can take predicative adjective. * Rework costs for many verb-derived adjectives. * Handle (predicative) adjectival modifiers for assorted perfect verbs. * Fixes for various color names. * Fixes for various affirmative answers. * Add 100 missing verbs. * Add preliminary lxc-docker (docker.io) support. * Remove MSVC6 support. * Fix memleak introduced in version 5.1.0 * Speedup of 1.7x to 4x (depending on text) from linkage processing redesign. * Fix multi-threading safety bug. * Fix link-and-domain printing alignment (to handle utf8 char widths). * Windows: fixes for MSVC12 support. * Fix memory consumption bug (EMPTY_WORD) introduced in version 4.7.10. * Get rid of xrealloc, which clashes with libbfd symbol xrealloc. * Add multi-threaded parsing unit test. Version 5.1.3 (7 October 2014) * More fixes for build breaks on Apple OSX. * Minor fixes involving "to do" Version 5.1.2 (4 October 2014) * Fix greeting: "How do you do?" * Fix indirect object in 'what' questions: 'To what do you owe your success?' * Fix assorted questions with verb "to be". * Compile fixes for Apple OSX version "Mavericks" Version 5.1.1 (23 September 2014) * Minor post-processing cleanup. * English dict: Fix questions with "it". * swig: add missing API functions sentence_split, dictionary_get_lang * Swap order of post-processing and bad morphology rejection. * Fix handling of ellipsis when there's missing whitespace. * Java: API bugfix/change: costs should have been doubles not ints. * Fat-linkage code: fix it so it compiles again. * Sat-solver: re-enable it so that it runs. Version 5.1.0 (29 August 2014) * Updated Russian dictionaries from Sergei Protasov. * Added morphology-based unknown-word handling for Russian, from Sergei. * Fix up fat-linkage code, which was recently broken... * API cleanup: many command-line options never belonged in the API. * New emoticon support was clobbering certain dictionary words. * Fix: "Go to spot X", "It happens at time T." * Add a dozen missing verbs. * Minor work on greetings. * Add mechanism for denoting fractional costs in the file-backed dict. * Fix: broken handling of gerunds (due to bad verb-wall connectors) * Major redesign of morpheme splitting mechanism (from AmirP) * Minor extensions to support numeric formulas, e.g. 1 + 1 = 2. * Remove fat linkage support from the SAT solver. * Enable build of SAT solver by default. * Fix multiple bugs with unit stripping. * Add bounds-checking to the C API. * Fix the old disjunct-printing implementation. * Add support for easy-to-use link direction indicator. * Add random morphology generator tool. * Partial support for phonetic use of "a" vs. "an" for English. * Rework how coordination between conjunctions works: "either... or ...", etc. * Major redesign of tokenization mechanism (from AmirP) Version 5.0.8 (30 April 2014) * Fix handling of initial letters in ordered lists. * Fix another serious error in constituent printing, introduced in 4.8.0. * New emoticon support was clobbering certain number expressions. * Misc English dict fixes, more verb-wall connectors. Version 5.0.7 (29 April 2014) * Compile fixes in SAT solver. * Add missing verb-wall connectors for is, hasn't, haven't, hadn't, etc. * Remove verb-wall connector for imperative verbs. * Fix serious error in constituent printing, introduced in 5.0.3 * Fix old bug in command-line handling of options. * Fix parsing of various ordered lists, including some tables of contents. Version 5.0.6 (18 April 2014) * Fix: JSON output format missing brace; from Matt Kruse. * Fix: Serious error in Russian morphology printing. Version 5.0.5 (17 April 2014) * Fix packaging bug with the English dictionary. Version 5.0.4 (16 April 2014) * Expanded unit tests for capitalization. * Fix who questions: "Who are they?", "Who are you?", etc. * Provide verb-wall linkage for many questions. * Add Biblical naming idioms: "Lud, son of Shem, ..." * Fix MacOSX build break. * Fix the 'make clean' target to not remove critical files. * Fix broken emoticon support in English dict. * Remove obsolete entity detection tokens from English dict. * Fix broken equation parsing. Version 5.0.3 (13 April 2014) * Minor memory usage optimization * Fix unit test: suppress printing of empty word, and of morphology. * Fix: Swig and python were meant to be optional, not required! Version 5.0.2 (10 April 2014) * Expanded unit tests * Fix another sqlite3-dev build break Version 5.0.1 (9 April 2014) * Dictionary debugging print fixes from Amir P * Print summary of parse statistics when in batch mode (from AmirP) * Generalize the notion of prefix/suffix to arbitrary classes (Amir P) * Fixes for German adjectives. * Fix build break when sqlite3-dev not installed. * Fix regression in Russian morphology handling. Version 5.0.0 (1 April 2014) * License upgrade to LGPLv2.1 * Arabic dictionaries, from Jon Dehdari * Persian dictionaries, from Jon Dehdari * Support for Hebrew tokenization, from Amir P. * Fix wild-card matching for user-supplied word lookup. * Prototype Turkish dictionary from Can Bruce. * Re-arrange programming language bindings directory. * Adopt the orphaned/unsupported pylinkgrammar Python bindings. * Deprecate the obsolete CNode interface. * Provide low-level perl bindings. * Adopt the orphaned/unsupported OCaML bindings. * Support affirmative replies: "Who did it?" "John's evil twin." * Expanded Lithuanian dictionary. * Minor disjunct printing fixes. * Fix: "Mary is too XXX to talk to." * Prototype Hebrew dictionary from Amir P. * Change !suffixes flag to !morphology. * Introduce a bi-directional connector, for free-word-order languages. * Introduce a symmetric-AND operator, for free-word-order languages. * Add demo shell script for running the JSON parse server. * Bugfix: Java server failing when input sentence has commas in it! * New !test and !debug commands for selective debugging support. * Print post-processing rejection message, when !bad is enabled. * Remove some deprecated functions for C API. * Remove all deprecated functions from Java API. * Initial support for an SQL-backed dynamic dictionary. Version 4.8.6 (2 February 2014) * Fix minor OSX compiler warnings. * Check for presence of Java ant before assuming it is there. * Fix crash on certain sentences containing equals sign. * Fix parsing of lists (blah, blah and blah). * Fix build break for uClibc systems (Gentoo). * Allow ungrammatical usage of 'ages' instead of 'aged'. * Fix crash on certain sentences containing words with periods. Version 4.8.5 (5 January 2014) * Update memory usage accounting; fix accounting bugs. * Fix Java garbage collection bug. * Fix numerous compiler warnings in the SAT-solver code. * Fix build-break involving multiple declaration of 'Boolean'. Version 4.8.4 (30 December 2013) * Fix build break for Mac OSX. Version 4.8.3 (30 December 2013) * Create new msvc12 build files, restore old msvc9 files. * Revert location of the Windows mbrtowc declaration. * Add verb-wall connector for present participles. * Fix build-time include file directory paths. * Provide the 'any' language to enumerate all possible linkages. * Fix recognition of U+00A0, c2 a0, NO-BREAK SPACE as whitespace. * Improve parse-time performance of exceptionally long sentences. * Fix crash on certain sentences containing equals sign. Version 4.8.2 (25 November 2013) * More MSWindows UTF-8/multi-byte fixes (for Russian). * Add missing JSONUtils file. Version 4.8.1 (21 November 2013) * Ongoing work on Viterbi. * Updated MSVC9 project files from Jand Hashemi (Lucky--) * Fix important bug in Java services: return top parses, not random ones. * Java: for the link-diagram string, do not limit to 80 char term width. * Windows: UTF-8 fixes so that Russian works in most MSWindows locales. Version 4.8.0 (24 October 2013) * Fix "he answered yes" * Support bulleted, numbered lists. * New link types from Lian Ruiting, for identifying the head-verb. * Java: fix bug when totaling WordNet word-sense score. * Java: add info to README about using the JSON parse server. * Java: remove many deprecated functions. * C API: remove some deprecated functions. * Java: fix silent failure when library is not found. * Java: Add support for fetching the ASCII-art diagram string. * Java: Fix insane language selection initialization. * Fix: "The pig runs SLOWER than the cat." * Fix: conjoined superlatives: "... the longest and the farthest." * Fix: "inside" can be used with conjunction: "near or inside..." * Fix: conjoined question modifiers: "exactly when and precisely where..." * Fix: issue 59: crash/corruption when dictionary opened twice. * Fix: assorted exclamations! Version 4.7.14 (20 June 2013) * Fix build break on MacOSX Version 4.7.13 (17 June 2013) * Remove trailing carriage return in MSVC6 filenames. * Performance improvement: avoid excess system timer calls. * Unicode fixes for Windows. * Fix: "... a purseful of pesos"; other currency fixes. * MinGW, unicode fixes from Per Larsson Version 4.7.12 (25 May 2013) * Large fixes to the Russian dictionaries. * Windows: Explicitly fail if cygwin version is too old. * Tweak the lt dict to work again with the modern parser. * Make the fat linkages code be compile-time configurable. * Disable fat linkages by default; mark as deprecated. * Fix SAT-solver build; recent changes had broken it. * Export read-dict.h as a public API. * Ongoing development of the Viterbi prototype. * Windows: some UTF8/widechar refactoring. * Java bindings: add method to set the language. * CMake: add version checking to the CMakefile * Fix: failed handling of capitalized first word for Russian. * Fix: stemming failures in many cases (for Russian dictionaries) * Add flag to suppress stem-suffix printing. * Windows: Fixes to MSVC6 build files. * Fix: hash-table bug affecting Russian dictionaries Version 4.7.11 (23 March 2013) * Fix build bug introduced recently (build_disjuncts_for_dict_node) * MSVC6 build environment fixes. * Ongoing development of the Viterbi prototype. Version 4.7.10 (9 March 2013) * New: Russian dictionaries from Sergey Protasov! * Improve prefix, suffix handling and stemming (needed for Russian) * Fix: add "gurgle.n" to dictionary. * Improve memory utilization (remove pointless malloc/free). * Fix: UTF8 multi-byte diagram printing. * Add UTF8 multi-byte editline support, when available. * Include Common Lisp bindings, from Peter Szolovits (circa 2009). * Ongoing work on pre-alpha Viterbi decoder. * Fix: Bug 55: aspell header file included even if disabled. * Updated MSVC6, MSVC9 project files. * New, improved search for java jni.h * Faster counting of disjuncts for the !! command. * The !! command now shows regex entries and stem+suffix splits. Version 4.7.9 (3 November 2012) * Fix: Poor comma choices: "The man, that you saw..." (issue #36) * Fix: Add more java jni.h search paths. * Fix: Warning in java JSON interface. * Fix: weren't constructions: "If it weren't for Sally, ..." * Fix: Better support for ellipsis ... * Fix: strangely: "He is behaving very strangely" * Fix: assorted usages of yes, no, maybe * Fix: "being" in subordinate clauses: "The blade being dull, he ..." * Fix: Build failure for Mac OSX. * Fix: "... this time for real". * Fix: "... the impudence to laugh." * Fix: "we two", "us two" * Fix: very old parse bug, using "enough" * Fix: assorted profanity as synonyms to "else" * Fix: whoever, whomever * Fix: decade possessives: "It's a 60's hit" * Fix: "... chances that ... could be ..." * Fix: "Do you have it ready?" * Fix: "What John wants are those cats" * Fix: greetings * Fix: misc verbs: wave, ink, kiss, bake, corral, crown, decant, rope, slice, ink, butter, proclaim, make, give, bid, bade, think * Fix: titles can behave as indefinite nouns. * Fix: somewhere, near, nearby, halfway, about * Fix: police-interrogation style questions * Ongoing work on pre-alpha Viterbi decoder. Version 4.7.8 (10 October 2012) * Ongoing work on pre-alpha Viterbi decoder. * Fix include file paths so that 'make install' doesn't cause recompile. * Fix build break due to bad include file paths in Makefiles. Version 4.7.7 (6 October 2012) * Fix configure to not bomb if c++ is not found. (weird regex.h missing) * Fix configure to explicitly require c++ only if sat-solver enabled. * Dictionary: parse comma in "Monsters, Inc." * Update README about Viterbi algo. * Remove malloc-dbg.c from the MSVC6 project file. * Add missing source files to MSVC6 project file. * Use enums for constituent display style. * Move command-line parser to its own directory. * Portability fixes for Windows, from Bill Hayes. * Fix: "Show results from today" * Fix: conjoined imperatives. * Fix: qualified conditional clauses * Fix: conjoined irregular verbs: seem, appear, do, be, prove, have * Disable fat link code via conditional compile. * Fix: "a lot of", "a gaggle of" now treated as quantifying determiners * Fix: likewise: "gallons of", "grams of" volume measures as determiners * Update German dictionary so that it actually loads. * Fix: assorted "but not", "not very" constructions. * Pre-alpha implementation of Viterbi decoder started. * Fix: conjunctions of optionally ditransitive verbs. Version 4.7.6 (26 April 2012) * fast-match.c: unroll recursive call into loop (thx Valery Kholodkov). * Fix accidental inclusion of internal header file from public header file. Version 4.7.5 (16 April 2012) * Remove several duplicate given names. * Remove malloc-dbg.c from the MSVC9 project file. * Remove several dozen duplicated idioms. * New AM_SILENT_RULES for less noisy build! * Clean up misc minor compiler warnings. * Start using -O3 optimization for another 2% perf improvement. * Fix configure.in --enable/--disable flags (bug #53) * Some intransitive verbs are actually transitive in rare cases. * Use enum not int for the cost-model type. * Update the man page to reflect actual command usage. Version 4.7.4 (13 February 2011) * Dramatic speed improvement for long sentences (hash table fix). * Fix: crash on certain sentences, when fat-link parsing enabled. * Fix: fatal error introduced in last version (combinatorial explosion). * Fix: mem leak introduced in last version (combinatorial explosion). * Assorted fixes to the Boolean SAT solver. Version 4.7.3 (7 February 2011) * Fix: "level" as indefinite noun: "... at knee level". * Enable max disjunct cost as a controllable parser parameter. * Don't just give up on combinatorial explosion, show something! Version 4.7.2 (6 January 2011) * Fix: crash on certain sentences, when fat-link parsing enabled. * Fix: 3 corrupted nouns in words.n.1 * Fix: minimize cpu spin if constituent processing and-list overflows. Version 4.7.1 (11 December 2010): * Fix: dictionary: Add "x" as synonym for "times". * Fix: compilation failure due to lack of termios support on Windows. * Fix: if not set, then force-set locale to UTF-8 in the java library. * Fix: Explicitly include for Windows builds. * Fix: "John imagines himself lost". * Fix: predicative adjectives w/misc verbs: "You are driving me crazy" * Fix: "judge innocent", etc. * Fix: many, many conjoined present tense verbs. * Fix: conjoined verbs with negations. * Fix: "to" as post-nominal modifier: "the inability to laugh" Version 4.7.0 (12 September 2010): * Fix: hunspell configuration on Fedora (bugtracker issue 47) * Fix: 'turn' with adjective: "She turned him green" from wingedtachikoma * Fix: comma-conjoined modifiers: "It tastes bitter, not sweet." * Fix: conjoined question words: "When and where is the party?" * Fix: recognize short, capitalized words (Los, La, etc.). * Treat colon as synonym for is: "The answer: yes." * Fix: begin with prepositions: "It all began in Chicago." * Fix: "What does it come to?" and related. * Fix: null infinitive: "I'd like to, I want to." * Fix: "Because I said so." * Fix: "sure" as preverbal adverb: "It sure is." * Fix: Gerunds with determiners: "a running of the bulls" * SJ link for conjoined nouns/noun phrases. * Sort linkages according to whether fat linkage was used. * Add flag to enable use of fat linkage during parsing. (Fat links now disabled by default). * Add male/female gender tags to misc nouns. * Fix: misc optionally transitive verbs: mix, paint, boot * Fix: word order: "look about fearfully", "look fearfully about", around * Fix: recognize simple fractions * Fix: "is" with uncountable nouns: "there is blood on your hands" * Fix: Roman numeral suffixes e.g. "Henry VIII" * Fix: regression in dates followed by punctuation. "In the 1950s, ..." * Fix: verbs drank, drunk are optionally transitive. * Fix: regression: "all the X", X can be plural or mass. * Fix: verbs paint, color may be ditranstive: "paint the car bright green" Version 4.6.7 (16 April 2010) * Fix: configure handling of --enable-hunspell (bugtracker issue 46) * Fix: conjoined modifier phrases: "the black and white cat sleeps." * Fix: MSWindows+MingGW compilation issue. * Update msvc9 Microsoft Visual C 2008 project, from Boris Iordanov. Version 4.6.6 (19 March 2010) * Minor fixes to handling of units. * Fix: MSWindows+Cygwin/MingGW compilation issues. * Use pkgconfig for editline (from Vincent Untz) * Fix: "I want it back." * Additional titular prefixes, suffixes: Maj. Ph.D. * Add code to detect dictionary version number. * Fix: MS VC missing strdup() function. * Add AutoIt3 bindings from JRowe Version 4.6.5 (3 November 2009) * Fix: Superlatives without preceding determiners ("... likes you best") * Fix: Take more care in distinguishing mass and count nouns. * Fix: Old bug w/relative clauses: Rw+ is optional, not mandatory. * Provide tags identifying relative, superlative adjectives. * Remove BioLG NUMBER-AND-UNIT handling, its been superceded. * Fix handling of parenthetical phrases/clauses. * Fix: handling of capitalized first words ending in letter "s". * Fix: support "filler-it" SF link for "It was reasoned that..." * Fix: certain WH-word constructions: "I did not know why until recently" * Fix: go: "there goes the greatest guy ever" * Fix: opening coordinating conjunctions: "And you can also ..." * Configurable Hunspell spell-checker dictionary location. * Fix: Misc ordinal usage. * Add support for aspell spell-checker. Version 4.6.4 (11 October 2009) * Restore nouns starting w/letters x-z, elided in version 4.5.9 ff. * Add support for single-word interjections/exclamations! * Fix: sometimes command line client fails to show all valid linkages. * Misc fixes: such_that, upon, acted.v * Fix: impersonal "be" linking to passive participle. * Fix: handling of capitalized first words. * Fix: duplication of certain parses involving transitive verbs. Version 4.6.3 (4 October 2009) * Fix compilation bug on FreeBSD. * Fix: allow MX link to post-nominal ", to be ..., " * Fix: add idiom "time and again" * Fix: another BioLG regression in handling of possessives. * Fix: handling of period at end of number at end of sentence. * Fix: Capitalized words ending in s at start of sentence. * Use corpus-statistics-based ranking by default, if available. * Fix difficulties in build of corpus statistics module. Version 4.6.2 (21 September 2009) * Fix: "come across as authoritative". * Improve Java location guessing in FreeBSD * Fix for assert triggered by long sentences. * Fix: long sequence of periods treated as unknown word. * Add informational print showing dictionary location on startup. * Remove duplicated {@MV+} in tend.v * Automatically resize the display size to fit the current window size. * Fix handling of punctuation at the end of a capitalized word. * Fix misc verbs acting as adjectival modifiers: e.g. "given", "allied" * Fix bug in BioLG code regarding the handling of possessives. * Fix a (rare) crash in sentences with many conjunctions. * Fix a crash involving long sequences of UTF8 punctuation marks. Version 4.6.1 (31 August 2009) * Stop printing annoying warning when !vars are used. * Fix missing dict file units.2 problem * Fix compilation bug on FreeBSD. Version 4.6.0 (29 August 2009) * Avoid used of bzero, add missing include directives (MacOSX problem) * Reclassify a number of "medical" prepositions as adverbs. * Add approx 100 adverbs & 300 adjectives. * Add approx 250 verbs. * Add approx 300 nouns. * Add misc units. * Add misc European connector words/patronymics. * Reclassify 100's of transitive verbs as optionally-transitive. * Add distinct tokenization step ("sentence_split") to public API. This last change forces the minor-version-number bump. Version 4.5.10 (25 August 2009) * Be sure to link with -lm Version 4.5.9 (25 August 2009) * Modify error messages to indicate that they are from link-grammar. * Add missing Java files that were forgotten last time around. * Add greeting to command-line client startup. * Print disjunct cost also, when requesting disjunct printing. * Add missing color names as mass nouns. * Fix: Reclassify musical instruments: "He plays piano" * Add experimental word-clustering system. * Add CMake build file * Fix: "It takes longer than that." * Fix: "He has done very well." * Fix: a dozen optionally transitive verbs (swim, kill, etc.) * Fix: "He's out running." * Fix: "suddenly" is a "manner adverb", not a clausal adverb. * Fix: Use Pg links to gerunds: "He feared hitting the wall." * Fix: assorted numerical-range bugs. * Fix: prep modifiers with distances: "It is a few miles out" * Fix: Spelled-out dates: "It started in nineteen twelve" * Fix: Misc date, time expression parsing e.g "Zero hour is here." * Fix: Misc words, "ordered list", "screened out" * Fix: Post-fixed numbers can act as determiners. * Fix: "We bought the last 50 ft. of cable." * Fix: opening directives to imperatives: "Finally, move it back." * Fix: Improved simple equation parsing support. * Fix: Add misc fixes from BioLG that were previously overlooked. * Fix: "favorite" can take determiner "a" ("a favorite place") * Fix: assorted clausal complements: "The emperor ordered it done." * Fix: ordinals: "First on our list is ..." * Fix: verb modifier "some of the time", "most places" * Fix: Sit, stand take modifiers: "he stood still" Version 4.5.8 (2 July 2009) * Fix: 'than anticipated', 'than was anticipated', etc. * Fix: 'saw the wood' * Fix: sometimes commas are used as if they were semicolons. * Fix: 'We have quite enough work already, thank you!' * Fix: allow 'and' as conjunction in entity names. * Fix: 'I stared him down', 'They shouted him down', 'booed off' * Fix: 'sound him out', 'look him over' * Fix: 'Somewhere in the distance' * Stub out list of names given to both men and women, to avoid duplication. * Fix: 'I think so, too' * Fixes for compilation under Cygwin. * From Boris Iordanov: fixes to JSON java code. * From Boris Iordanov: new java remote client code. * Fix: Biological texts commonly have adj-noun-adj-noun chains Version 4.5.7 (4 June 2009) * Fix 'make install' for MSWindows (abi bug 12049) * Fix multi-threaded bug when TRACK_SPACE_USAGE is defined. * Add './configure --enable-mudflap' just for fun... * Fix: "Walk tall", "Think quick" * Fix: "... part no. 1234-56A" * Fix regression from BioLG merge: "It cost $14 million." * Fix come/came: "The dog came running..." * Fix year abbreviations: "He drove a souped-up '57 Chevy" * Fix sit, stand: "The dog stood still" * Fix act up, act out: "He is acting out." "The motor is acting up." * Fix notoriously, poorly: "The store was poorly stocked". * Fix: "strong" can be adverb * Add support for recognizing basic time zones during parsing. * Fix: verbs acting as adjectival modifiers: "a very politicized deal." * Fix: ".. nearly so well", "...almost so well". * Fix financial ranges: "It will cost $10 million to $20 million to build." * Expand handling of capitalized words that appear in entity names. * Expand the list of characters that are recognized as quotes. * Support usage of yes, no as sentence openers. * Better support for directives, commands. * Fix: "Ash Wednesday", "Fat Tuesday", etc. * Fix: post-verbal adj: "she wiped the table dry" * Fix: wish: "she wished me a happy birthday" Version 4.5.6 (24 May 2009) * Bugfix: fix non-thread-safe usage. * Changes to enable MinGW/Windows to compile. * Update of MSVC6 build files * Fix: pizza, fries, chopsticks. * Export word-sense database to Java apps. * Fix: "Was the man drunk or crazy or both?" Version 4.5.5 (10 May 2009) includes the following changes: * Bugfix: crash for zero-length sentences. Version 4.5.4 (9 May 2009) includes the following changes: * Fix: "sleep in": "A bed is something you sleep in." * Fix: "drinking": "Let's go drinking." * Fix go+bare infinitive: "Let's go shop", "Let's go swim" * Fix: "Let's go for a swim." "Let's go for a smoke". * Fix: "Let's not" "Let's not go" "Let's not cry" * Fix: ... is : "All he ever does is complain." * Fix: "You will die young/happy/unhappy" * Fix: "You should exercise to stay fit." * Fix: "We danced 'til dawn." * Fix: "tell off": "She had told him off." * Bugfix: sometimes spell checker would run even if turned off. Version 4.5.3 (14 April 2009) includes the following changes: * Haste makes waste! Revert a recent 'fix'. Version 4.5.2 (14 April 2009) includes the following changes: * Use re-entrant version of mbtowc in all code. * Fix run-time breakage on Mac OSX and FreeBSD. Version 4.5.1 (13 April 2009) includes the following changes: * Fix Assertion failed: negative constituent length! * Fix build break for Mac OSX. * Force use of UTF-8 locale in the command-line tool. Version 4.5.0 (10 April 2009) includes the following changes: * Hack around missing SQLite3 pkgconfig on MacOS * Fix adverbs: 'The motor ran hot', 'the door swung wide open', etc. * Fix: 'at risk of breakdown', 'under threat of fire' * Add regular-expression-based word guessing, from BioLG project. This provides support for many scientific/biomedical terms. * Add spell-guessing for unknown words. * Fix UTF8 support to be correctly thread-safe. * BioLG: fix post-numbering: 'it started on day one' * BioLG: add number ranges: 'it takes 2 to 3 times the effort' * BioLG: assorted adverb fixes, typical of scientific prose. * BioLG: initiate, attach, localize etc are optionally transitive. * BioLG: allow fork, branch, splice, export, etc to take particles. * BioLG: extended use of Greek letters in biomedical text. * BioLG: support parsing of Roman numerals. * BioLG: support Greek-letter-number combinations. * Fix: 'she was singing', etc. * Enable WordNet word-sense identification based on syntactical usage. Version 4.4.3 (11 March 2009) includes the following changes: * Look at JAVA_HOME to guess location of jni.h * Add dictionary maintenance utility script. * Add prototype German dictionary. * Fix sentences containing measurements, lengths, speeds. etc. * Add 1400 new adjectives, many of scientific origin. * Add 250 international currencies, including special utf8 symbols. * Performance optimization in sentence tokenization. * Add 1100 male, female given names (from Bruce Wilcox). * Cleanup parsing of "in-" date expressions, e.g. "in the 1940's". * Cleanup of assorted compiler warnings. * Fix handling of special utf8 characters in dictionary. * Fix hang when parsing certain utf8 input strings. * Make sure that most strings in the API are declared const char * * Add option to command-line client to print disjunct strings. Version 4.4.2 (15 January 2009) includes the following changes: * Fix: 'The keys are gone', 'It is a gone desire' * Fix: 'He poured me a glass', 'He wired me the money', etc. * Initial rough-in of corpus statistics based parse ranking. * Initial rough-in of corpus-guided word-sense identification. * Fix for googlecode bugs 38, 39 (Java, Ruby failure to load) * Add new API routine to return disjunct string. Version 4.4.1 (15 December 2008) includes the following changes: * Balance the dictionary tree; this speeds word-lookup slightly. * New MSVC6 build files from Evgenii Philippov. * Fix java server classes to pass along the link-grammar version number. Version 4.4.0 (7 December 2008) includes the following changes: * fix: recognize curly-single-quote ’ where straight quote can be used. * recognize and explicitly ignore emoticon types. * Include MSVC6 build files. * Apply patch needed for Ruby bindings. * fix: "Where did they come from?", per Viswanath IIIT * fix: "Where did they go to?" * fix: "It gives me peace of mind." * fix: many, many incorrectly identified mass nouns. * fix: ladle.v "molten hot" "piping hot" * fix: "It's a shame that...", "The crux of the plan is that..." * Performance improvements (about 11%) to prune.c from Bruce Wilcox * fix: "He eats with me nightly." * Add new public api function: linkgrammar_get_version() * MSVC9 build files from Borislav Iordanov * Java network-efficient client-server classes from Borislav Iordanov Version 4.3.9 (8 October 2008) includes the following changes: * Issue 13: "John is altogether amazingly quick." * Nonstandard spelling "unequivocably" * Dictionary fixes for 'marginally', etc. "That one is marginally better" * Issue 7: Dictionary fixes for 'done': "I am done working" * dictionary entries for walk-up drivethru car-wash * dictionary: "I am through being mad", "It was a through flight", etc. * Issue 11: "You are doing well" * Issue 3: "I asked Jim a question", "I told Jim a story" * Passive subjects with objects: "I was told that crap, too" "...was asked..." * Fixes for Apple Mac OSX (crash on non-executable stack) * Early version of Filip Maric's boolean SAT solver * fix: "He talked quietly of revolt." * fix: "It consists mostly of sand.", "He talks, mostly of revolution." * fix: "He talked mostly to Ann.", "He talks a lot." * fix: than_usual: "He is taking longer than usual." * fix: a batch of new verbs from Roman Khlupin * fix: Fix crash on Apple Macintosh by correctly identifying the platform. * fix: "San Gabriel" "Block Island" "Great Southern Bank" "de la Rente" * fix: "I biked Johnson Creek." Version 4.3.8 (14 August 2008) includes the following changes: * Build fixes for Windows (missing bzero and thread-safe rand) * Fix several mem leaks, one in the Java jni code. * Fix crash of java6 jvm, due to blown stack limits. Version 4.3.7 (8 August 2008) includes the following changes: * Expanded list of given names to include those from 2005 US Census * Export a new java jni function, to get the inflected word. * Add a TO+ connector so that "I tend to agree" parses correctly. * Makefile fixes for Mac OS/X Leopard. Version 4.3.6 (21 July 2008) includes the following changes: * Fixes for Windows MS Visual-C builds. * Fix parsing of "He walked the dog.", "He sailed the boat." * Add support for right-apostrophe (’) which is a non-ASCII UTF8 char. * Add support for other non-ASCII UTF8 punctuation. * Fix crash on printing constituent tree of certain long sentences. * Avoid recursive error reporting for UTF8 dictionary errors. * Clarify error logging and error printing. * Add java getVersion() to return link-grammar version string. * Add more numbers to dict (e.g. twenty-seven, bazillion, half-dozen, etc.) * Foodstuffs: bagels, lox, tacos, guacamole, roe, neufchatel, mayo, etc. * Weights and measures: megabytes, °C, km² etc. * Performance improvements in printing of link-tree. * Convert assert into warning when no canonical linkages can be found. * Convert assert into warning when constituent andlist overflows. * Provide additional checks for constituent overflows. * Convert most error printfs into a formal error reporting system. * Remove all globals, library is now thread-safe. * Fix crash when sentence has square bracket, and doing constituents. Version 4.3.5 (29 April 2008) includes the following changes: * Added ant build file to create the link-grammar jar file. * Fix regression in command-line client of multiple-parse display. * Use MB_LEN_MAX, not MB_CUR_MAX for UTF8 support. * Fix a WIN32 compiler regression (no inline support in Windows). * Fix error in handling of UTF8 dictionaries. * Fix strncat() misuse in error.c * Fix capitalization errors in country names. * Fix parsing of "he angled left, he dodged left, he turned left". * Don't build the JNI library if Java isn't found. Fixes build on Windows. * Fix install bug for NetBSD systems. * Pre-detected entities cannot participate in G links. * There is no UTF8 support in MSWindows, so stub it out. * Fix crash in constituent output, bug #22 in googlecode bugtacker. * Some small steps taken to eventually make library thread-safe. * There are three constituent string styles, enable all three. * Make the command-line flag errors less cryptic. * Add readline (BSD editline) support. * Rename "grammar-parse" to the more logical "link-parser". * Small man page updates. * Export and cost, link cost via public API. Version 4.3.4 (16 March 2008) includes the following changes: * Fix regression of handling of capitalization at the start of sentences. * Fix dictionary search path so that it respects command-line input. * Fix rare but nasty crash when parsing long sentences in panic mode. * Add a method to set the dictionary path. * Fix all remaining compiler warnings. * Make parser capable of handling UTF8 strings and dictionaries. * Ongoing minor expansion of the Lithuanian (lt) dictionary. Version 4.3.3 (27 February 2008) includes the following changes: * Missing java is a warning, not an error. * man page for grammar-parse. * Removed cruft from the dictionary open routines. * configure tries to guess some non-standard jni.h locations. * Split up java library exports, should help cygwin builds. * Fix java library pre-linking bug. * Minor English dictionary additions. * Prototype Lithuanian (lt) dictionary. Version 4.3.2 (2 February 2008) includes the following changes: * Compile fixes for WIN32 * Dictionary fixes for given names. (Fixes a serious problem with 4.3.1) Version 4.3.1 (31 Jaunary 2008) includes the following changes: * A merger of significant parts of the "medical terms" dictionary from Peter Szolovits. This includes thousands of additional words. Version 4.3.0 (30 January 2008) includes the following changes: * New link types (Ct, Cta, Rn, Rw) for comparatives, so as to link relative clauses: "John is bigger than Dave is", "John wants more cookies than Dave wants". The Rw link is used to link question words to the relative clauses that follow them. * Dictionary Fixes for "Expresso is a coffee drink", "Teach me fetch", "I am pooped" as synonym for "I am tired", "Mother likes her", "Mommy loves me" and related. Also, directives involving "go": "Go play ball", "Go take a walk", "You and Rover go play with the ball." * Dictionary support for external entity markup. This includes the recognizition of personID0..personID60, dateID0..dateID60, organizationID0..organizationID60 and locationID0..locationID60 as appropriate words. * Fixes of numerous compile-time warnings. * Simple Java (JNI) bindings. Version 4.2.5 (11 November 2007) includes the following changes: * Security fix for a buffer overflow. CVE-2007-5395 link-grammar-5.3.16/bindings/0000755000076400007640000000000013074513207012777 500000000000000link-grammar-5.3.16/bindings/ocaml/0000755000076400007640000000000013074513207014072 500000000000000link-grammar-5.3.16/bindings/ocaml/utApi.ml0000775000076400007640000000355212431741033015434 00000000000000(****************************************************************) (* Unit Test for the LinkGrammar Ocaml API *) (****************************************************************) open Linkgrammar;; let po = poCreate ();; let () = poSetLinkageLimit po 1000;; let dict = dictCreate ("en");; let str = "Janet, who is an expert on dogs, helped me choose one";; let sent = sentCreate dict str;; let numLinks = sentParse sent po;; let () = Printf.printf "sentence = %s\n" str;; let () = Printf.printf "len = %d\n" (sentLength sent);; let () = Printf.printf "nullcnt = %d\n" (sentNullCount sent);; let () = Printf.printf "links = %d\n" (sentNumLinkagesFound sent);; let () = Printf.printf "valid = %d\n" (sentNumValidLinkages sent);; let () = Printf.printf "PP = %d\n" (sentNumLinkagesPP sent);; let () = Printf.printf "vio = %d\n" (sentNumViolations sent 0);; let () = Printf.printf "disjunct cost = %d\n" (sentDisjunctCost sent 0);; let _ = sentGetWords sent;; let link = linkageCreate sent 0 po;; let _ = linkageGetNumWords link;; let _ = linkageGetNumLinks link;; let _ = linkageGetLinkLength link 0;; let _ = linkageGetLinkLength link 1;; let _ = linkageGetLinkLength link 2;; let _ = linkageGetLinkLword link 2;; let _ = linkageGetLinkRword link 2;; let _ = linkageGetLinkLabel link 2;; let _ = linkageGetLinkLlabel link 2;; let _ = linkageGetLinkRlabel link 2;; let ws = linkageGetWords link;; let _ = linkageGetLinkDomainNames link 2;; let _ = linkageGetLinkDomainNames link 3;; let _ = linkageGetLinkDomainNames link 4;; let _ = linkageUnusedWordCost link;; let _ = linkageDisjunctCost link;; let _ = linkageLinkCost link;; let () = Printf.printf "linkage = \n%s\n" (linkagePrintDiagram link);; let () = Printf.printf "linkage ps = \n%s\n" (linkagePrintPostscript link 0);; let () = Printf.printf "links and domains \n%s\n" (linkagePrintLinksAndDomains link);; link-grammar-5.3.16/bindings/ocaml/Makefile.in0000644000076400007640000003345513074512575016100 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Makefile for generating Ocaml bindings # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 = bindings/ocaml ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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 = \ linkgrammar.c \ linkgrammar.ml \ linkgrammar.mli \ README.txt \ utApi.ml \ utBatch.ml all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 bindings/ocaml/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign bindings/ocaml/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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: ctags CTAGS: cscope cscopelist: 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 \ cscopelist-am ctags-am 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 \ tags-am uninstall uninstall-am .PRECIOUS: Makefile # 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: link-grammar-5.3.16/bindings/ocaml/README.txt0000775000076400007640000000557512431741033015525 00000000000000INTRODUCTION ------------ This package contains the source for Ocaml interface to LinkGrammar. It enables Ocaml applications to use LinkGrammar to parse sentences. The Ocaml API maps closely to LinkGrammar's C API. This package interfaces to the LinkGrammar C-API using the OCaml-C communication. WARNING ------- This library is untested and unsupported at this time. PACKAGE ------- Files are: - README.txt this file - the library: . linkgrammar.mli Interface to LinkGrammar . linkgrammar.ml Implementation . linkgrammar.c OCaml API to LinkGrammar C API Interfacing - API application: . utBatch.ml API unit tests. Parses sentences from file . utApi.ml Unit Tests of API functions INSTALLATION ------------ 4. build the C file gcc -I../link-4.1b/include -I/c/Program\ Files/Objective\ Caml/lib -c linkgrammar.c 4. build the ocaml library ocamlc -c linkgrammar.mli ocamlc -custom linkgrammar.o ../link-4.1b/link.a -a -o linkgrammar.cma linkgrammar.ml 5. build the applications ocamlc -o utBatch linkgrammar.cma utBatch.ml ocamlc -o utApi linkgrammar.cma utApi.ml DOCUMENTATION ------------- This OCaml API closely follows the LinkGrammar C API. Please refer http://www.abisource.com/projects/link-grammar/ for details of the API usage AUTHOR ------ Ramu Ramamurthy - ramu_ramamurthy at yahoo dot com LICENSE (BSD) ------------- Copyright (c) 2006, Ramu Ramamurthy All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. link-grammar-5.3.16/bindings/ocaml/linkgrammar.c0000775000076400007640000003427212502412326016472 00000000000000/****************************************************************/ /* OCaml Linkgrammar module */ /* */ /* Interfacing OCaml API to LinkGrammar C API */ /* */ /* Author: Ramu Ramamurthy ramu_ramamurthy at yahoo dot com */ /* (C) 2006 */ /* */ /* This is released under the BSD license */ /****************************************************************/ /* #include /********************************************/ /* Caml Includes */ /********************************************/ #include #include #include #include /********************************************/ /* Link Grammar Includes */ /********************************************/ #include #define Po_val(v) (*((Parse_Options *)Data_custom_val(v))) #define Dict_val(v) (*((Dictionary *)Data_custom_val(v))) #define Sent_val(v) (*((Sentence *)Data_custom_val(v))) #define Linkage_val(v) (*((Linkage *)Data_custom_val(v))) #define CAML_GC_ALLOC_USED (1) #define CAML_GC_ALLOC_MAX (10) static struct custom_operations custom_default_ops = { "linkgrammar", custom_finalize_default, custom_compare_default, custom_hash_default, custom_serialize_default, custom_deserialize_default }; /* following are the caml interface funcs */ /* start of operations on parse options */ value po_create(value nothing) { CAMLparam1(nothing); CAMLlocal1(block); block = alloc_custom(&custom_default_ops, sizeof(Parse_Options), CAML_GC_ALLOC_USED, CAML_GC_ALLOC_MAX); Po_val(block) = parse_options_create(); CAMLreturn(block); } value free_po(value l) { Parse_Options po = Po_val(l); /*printf("**************free po\n");fflush(stdout);*/ parse_options_delete(po); return Val_unit; } value po_get_verbosity(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); int val = parse_options_get_verbosity(opts); return Val_long(val); } value po_set_verbosity(value po, value lim) { CAMLparam2(po,lim); Parse_Options opts = Po_val(po); parse_options_set_verbosity(opts, Long_val(lim)); CAMLreturn(Val_unit); } value po_get_linkage_limit(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); int val = parse_options_get_linkage_limit(opts); return Val_long(val); } value po_set_linkage_limit(value po, value lim) { CAMLparam2(po,lim); Parse_Options opts = Po_val(po); parse_options_set_linkage_limit(opts, Long_val(lim)); CAMLreturn(Val_unit); } value po_get_disjunct_cost(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); int val = parse_options_get_disjunct_cost(opts); return Val_long(val); } value po_set_disjunct_cost(value po, value cost) { CAMLparam2(po,cost); Parse_Options opts = Po_val(po); parse_options_set_disjunct_cost(opts, Long_val(cost)); CAMLreturn(Val_unit); } value po_get_min_null_count(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); int val = parse_options_get_min_null_count(opts); CAMLreturn(Val_long(val)); } value po_set_min_null_count(value po, value count) { CAMLparam2(po,count); Parse_Options opts = Po_val(po); parse_options_set_min_null_count(opts, Long_val(count)); CAMLreturn(Val_unit); } value po_get_max_null_count(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); int val = parse_options_get_max_null_count(opts); CAMLreturn(Val_long(val)); } value po_set_max_null_count(value po, value count) { CAMLparam2(po,count); Parse_Options opts = Po_val(po); parse_options_set_max_null_count(opts, Long_val(count)); CAMLreturn(Val_unit); } value po_get_null_block(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); int val = parse_options_get_null_block(opts); CAMLreturn(Val_long(val)); } value po_set_null_block(value po, value count) { CAMLparam2(po,count); Parse_Options opts = Po_val(po); parse_options_set_null_block(opts, Long_val(count)); CAMLreturn(Val_unit); } value po_get_short_length(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); int val = parse_options_get_short_length(opts); CAMLreturn(Val_long(val)); } value po_set_short_length(value po, value count) { CAMLparam2(po,count); Parse_Options opts = Po_val(po); parse_options_set_short_length(opts, Long_val(count)); CAMLreturn(Val_unit); } value po_get_islands_ok(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); int val = parse_options_get_islands_ok(opts); CAMLreturn(Val_long(val)); } value po_set_islands_ok(value po, value count) { CAMLparam2(po,count); Parse_Options opts = Po_val(po); parse_options_set_islands_ok(opts, Long_val(count)); CAMLreturn(Val_unit); } value po_get_max_parse_time(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); int val = parse_options_get_max_parse_time(opts); CAMLreturn(Val_long(val)); } value po_set_max_parse_time(value po, value count) { CAMLparam2(po,count); Parse_Options opts = Po_val(po); parse_options_set_max_parse_time(opts, Long_val(count)); CAMLreturn(Val_unit); } value po_get_timer_expired(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); int val = parse_options_timer_expired(opts); CAMLreturn(Val_long(val)); } value po_reset_resources(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); parse_options_reset_resources(opts); CAMLreturn(Val_unit); } value po_get_allow_null(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); int val = parse_options_get_allow_null(opts); CAMLreturn(Val_long(val)); } value po_set_allow_null(value po, value count) { CAMLparam2(po,count); Parse_Options opts = Po_val(po); parse_options_set_allow_null(opts, Long_val(count)); CAMLreturn(Val_unit); } value po_get_all_short_connectors(value po) { CAMLparam1(po); Parse_Options opts = Po_val(po); int val = parse_options_get_all_short_connectors(opts); CAMLreturn(Val_long(val)); } value po_set_all_short_connectors(value po, value count) { CAMLparam2(po,count); Parse_Options opts = Po_val(po); parse_options_set_all_short_connectors(opts, Long_val(count)); CAMLreturn(Val_unit); } /* end of operations on parse_options */ /* start of operations on dictionary */ value dict_create(value lang) { CAMLparam1(lang); CAMLlocal1(block); char *lang_str = String_val(lang); Dictionary dict = dictionary_create_lang(lang_str); if (!dict) { printf("Cant open Dictionary!\n"); fflush(stdout); raise_not_found(); } block = alloc_custom(&custom_default_ops, sizeof(Dictionary), CAML_GC_ALLOC_USED, CAML_GC_ALLOC_MAX); Dict_val(block) = dict; CAMLreturn(block); } value free_dict(value l) { Dictionary dict = Dict_val(l); /*printf("*****************free dict %x\n",(unsigned int)dict);fflush(stdout);*/ dictionary_delete(dict); return Val_unit; } /* end of operation on dictionary */ /* start of operations on sentences */ value sent_create(value str, value dic) { CAMLparam2(str,dic); CAMLlocal1(block); char *sent_str = String_val(str); Dictionary dict = Dict_val(dic); Sentence sent = sentence_create(sent_str, dict); if (!sent) { /* throw an exception here */ /* possibly later throw a user defined exception */ printf("NOTTTT FOUND\n");fflush(stdout); raise_not_found(); } else { block = alloc_custom(&custom_default_ops, sizeof(Sentence), CAML_GC_ALLOC_USED, CAML_GC_ALLOC_MAX); Sent_val(block) = sent; CAMLreturn(block); } } value free_sentence(value l) { Sentence sent = Sent_val(l); /*printf("***************free sent %x\n",(unsigned int)sent);fflush(stdout);*/ sentence_delete(sent); return Val_unit; } value sent_parse(value sentence, value po) { CAMLparam2(sentence,po); Sentence sent = Sent_val(sentence); Parse_Options opts = Po_val(po); int ret_val = sentence_parse(sent, opts); /* printf("parse done\n");fflush(stdout); */ CAMLreturn(Val_long(ret_val)); } value sent_length(value sentence) { CAMLparam1(sentence); Sentence sent = Sent_val(sentence); int val = sentence_length(sent); CAMLreturn(Val_long(val)); } value sent_get_word(value sentence, value ith) { CAMLparam2(sentence,ith); Sentence sent = Sent_val(sentence); char *str = sentence_get_word(sent, Long_val(ith)); value block = copy_string(str); string_delete(str); CAMLreturn(block); } value sent_null_count(value sentence) { CAMLparam1(sentence); Sentence sent = Sent_val(sentence); int val = sentence_null_count(sent); CAMLreturn(Val_long(val)); } value sent_num_linkages_found(value sentence) { CAMLparam1(sentence); Sentence sent = Sent_val(sentence); int val = sentence_num_linkages_found(sent); CAMLreturn(Val_long(val)); } value sent_num_valid_linkages(value sentence) { CAMLparam1(sentence); Sentence sent = Sent_val(sentence); int val = sentence_num_valid_linkages(sent); CAMLreturn(Val_long(val)); } value sent_num_linkages_post_processed(value sentence) { CAMLparam1(sentence); Sentence sent = Sent_val(sentence); int val = sentence_num_linkages_post_processed(sent); CAMLreturn(Val_long(val)); } value sent_num_violations(value sentence, value ith) { CAMLparam2(sentence,ith); Sentence sent = Sent_val(sentence); int val = sentence_num_violations(sent, Long_val(ith)); CAMLreturn(Val_long(val)); } value sent_disjunct_cost(value sentence, value ith) { CAMLparam2(sentence,ith); Sentence sent = Sent_val(sentence); int val = sentence_disjunct_cost(sent, Long_val(ith)); CAMLreturn(Val_long(val)); } /* end of operation on sentences */ /* start of operations on linkages */ value link_create(value s, value ith, value po) { CAMLparam3(s, ith, po); CAMLlocal1(block); Sentence sent = Sent_val(s); Parse_Options opts = Po_val(po); Linkage link = linkage_create(Long_val(ith),sent,opts); if (!link) { /* throw an exception here */ /* possibly later throw a user defined exception */ raise_not_found(); } else { block = alloc_custom(&custom_default_ops, sizeof(Linkage), CAML_GC_ALLOC_USED, CAML_GC_ALLOC_MAX); Linkage_val(block) = link; CAMLreturn(block); } } value free_linkage(value l) { Linkage link = Linkage_val(l); /*printf("*************free linkage %x\n", (unsigned int)link);fflush(stdout);*/ linkage_delete(link); return Val_unit; } value link_get_num_words(value l) { CAMLparam1(l); Linkage link = Linkage_val(l); int val = linkage_get_num_words(link); CAMLreturn(Val_long(val)); } value link_get_num_links(value l) { CAMLparam1(l); Linkage link = Linkage_val(l); int val = linkage_get_num_links(link); CAMLreturn(Val_long(val)); } value link_get_link_length(value l, value index) { CAMLparam2(l,index); Linkage link = Linkage_val(l); int val = linkage_get_link_length(link,Long_val(index)); CAMLreturn(Val_long(val)); } value link_get_link_lword(value l, value index) { CAMLparam2(l,index); Linkage link = Linkage_val(l); int val = linkage_get_link_lword(link,Long_val(index)); CAMLreturn(Val_long(val)); } value link_get_link_rword(value l, value index) { CAMLparam2(l,index); Linkage link = Linkage_val(l); int val = linkage_get_link_rword(link,Long_val(index)); CAMLreturn(Val_long(val)); } value link_print_diagram(value l) { CAMLparam1(l); CAMLlocal1(block); Linkage link = Linkage_val(l); char *str = linkage_print_diagram(link); block = copy_string(str); string_delete(str); CAMLreturn(block); } value link_print_postscript(value l, value mode) { CAMLparam2(l,mode); CAMLlocal1(block); Linkage link = Linkage_val(l); char *str = linkage_print_postscript(link, Long_val(mode)); block = copy_string(str); string_delete(str); CAMLreturn(block); } value link_print_links_and_domains(value l) { CAMLparam1(l); CAMLlocal1(block); Linkage link = Linkage_val(l); char *str = linkage_print_links_and_domains(link); block = copy_string(str); string_delete(str); CAMLreturn(block); } value link_get_link_label(value l, value index) { CAMLparam2(l,index); CAMLlocal1(block); Linkage link = Linkage_val(l); char *str = linkage_get_link_label(link, Long_val(index)); block = copy_string(str); CAMLreturn(block); } value link_get_link_llabel(value l, value index) { CAMLparam2(l,index); CAMLlocal1(block); Linkage link = Linkage_val(l); char *str = linkage_get_link_llabel(link, Long_val(index)); block = copy_string(str); CAMLreturn(block); } value link_get_link_rlabel(value l, value index) { CAMLparam2(l,index); CAMLlocal1(block); Linkage link = Linkage_val(l); char *str = linkage_get_link_rlabel(link, Long_val(index)); block = copy_string(str); CAMLreturn(block); } value link_get_link_num_domains(value l, value index) { CAMLparam2(l,index); Linkage link = Linkage_val(l); int val = linkage_get_link_num_domains(link,Long_val(index)); CAMLreturn(Val_long(val)); } value link_get_violation_name(value l) { CAMLparam1(l); CAMLlocal1(block); Linkage link = Linkage_val(l); char *str = linkage_get_violation_name(link); block = copy_string(str); CAMLreturn(block); } value link_get_link_domain_name_i(value l, value index, value i) { CAMLparam3(l, index, i); CAMLlocal1(block); Linkage link = Linkage_val(l); char **names = linkage_get_link_domain_names(link, Long_val(index)); char *str = names[Long_val(i)]; block = copy_string(str); CAMLreturn(block); } value link_get_word(value l, value index) { CAMLparam2(l,index); CAMLlocal1(block); Linkage link = Linkage_val(l); char *str = linkage_get_word(link, Long_val(index)); block = copy_string(str); CAMLreturn(block); } value link_unused_word_cost(value l) { CAMLparam1(l); Linkage link = Linkage_val(l); int val = linkage_unused_word_cost(link); CAMLreturn(Val_long(val)); } value link_disjunct_cost(value l) { CAMLparam1(l); Linkage link = Linkage_val(l); int val = linkage_disjunct_cost(link); CAMLreturn(Val_long(val)); } value link_link_cost(value l) { CAMLparam1(l); Linkage link = Linkage_val(l); int val = linkage_link_cost(link); CAMLreturn(Val_long(val)); } /* end of operations on linkages */ link-grammar-5.3.16/bindings/ocaml/utBatch.ml0000775000076400007640000000565412431741033015751 00000000000000(****************************************************************) (* Unit Test for the LinkGrammar Ocaml API *) (* also doubles as an example of API usage *) (* *) (* Given a file name, with one sentence per line, parses all *) (* sentences in the file -- it prints the linkage diagram, and *) (* the constituent tree for each linkage *) (* *) (* The unit test is to run this on the file "4.0.batch" *) (* 4.0.batch is a *) (* file containing about 900 sentences that is part of the *) (* linkgrammar distribution under "data" directory *) (* *) (* Author: Ramu Ramamurthy ramu_ramamurthy at yahoo dot com *) (* (C) 2006 *) (* *) (* This is released under the BSD license *) (****************************************************************) open Linkgrammar;; (* LinkGrammar constituent tree algorithm has a bug on the 3rd linkage on the following sentence in 4.0.batch *) let buggyStr = "This is the man whose dog I bought";; let printLinkages sentparse po = let numLinkages = sentNumValidLinkages sentparse in let () = Printf.printf "num of linkages = %d\n" numLinkages in if numLinkages > 0 then for i = 0 to (numLinkages-1) do let linkage = linkageCreate sentparse i po in let () = linkageSetSublinkage linkage 0 in ( Printf.printf "linkage %d is: %s\n" i (linkagePrintDiagram linkage); flush stdout; printConstituentTree linkage ); done ;; let parseAndPrint sent po = let numLinkages = sentParse sent po in let () = Printf.printf "num of linkages = %d\n" numLinkages in let () = flush stdout in if numLinkages > 0 then printLinkages sent po else let () = poSetMaxNullCount po (sentLength sent) in let () = poSetMinNullCount po 1 in let numLinkages = sentParse sent po in let () = Printf.printf "num of linkages = %d\n" numLinkages in let () = flush stdout in if numLinkages > 0 then printLinkages sent po ;; let parseFromFile dict po fname = let in_c = open_in fname in try while true do let str = input_line in_c in if (String.length str) > 0 then if str.[0] <> '!' && str <> buggyStr then ( let () = Printf.printf "---------- parsing %s\n" str in let sent = sentCreate dict str in parseAndPrint sent po ); done with x -> () ;; let po = poCreate ();; let () = poSetLinkageLimit po 1000;; let defaultDict = dictCreate ("en");; let () = Printf.printf "Enter input file:\n";; let inp = read_line ();; let () = parseFromFile defaultDict po inp;; link-grammar-5.3.16/bindings/ocaml/linkgrammar.mli0000775000076400007640000000652512431741033017032 00000000000000(** Module [LinkGrammar]: Provides an Ocaml interface to LinkGrammar -- A parser for sentences The Ocaml API maps almost 1-1 with the LinkGrammar C API - see description of the C API at: http://abisource.com/projects/link-grammar/api/index.html Author: Ramu Ramamurthy ramu_ramamurthy at yahoo dot com (C) 2006 This software is released under the BSD license *) (** {b ------parse options and operations on it------} *) type parseOptions val poCreate : unit -> parseOptions val poGetVerbosity : parseOptions -> int val poSetVerbosity : parseOptions -> int -> unit val poGetLinkageLimit : parseOptions -> int val poSetLinkageLimit : parseOptions -> int -> unit val poGetDisjunctCost : parseOptions -> int val poSetDisjunctCost : parseOptions -> int -> unit val poGetMinNullCount : parseOptions -> int val poSetMinNullCount : parseOptions -> int -> unit val poGetMaxNullCount : parseOptions -> int val poSetMaxNullCount : parseOptions -> int -> unit val poGetNullBlock : parseOptions -> int val poSetNullBlock : parseOptions -> int -> unit val poGetShortLength : parseOptions -> int val poSetShortLength : parseOptions -> int -> unit val poGetIslandsOk : parseOptions -> int val poSetIslandsOk : parseOptions -> int -> unit val poGetMaxParseTime : parseOptions -> int val poSetMaxParseTime : parseOptions -> int -> unit val poTimerExpired : parseOptions -> int val poResetResources : parseOptions -> unit val poGetAllowNull : parseOptions -> int val poSetAllowNull : parseOptions -> int -> unit val poGetAllShortConnectors : parseOptions -> int val poSetAllShortConnectors : parseOptions -> int -> unit (** {b -------dictionary and operations on it--------} *) type dictionary (** See notes in the README file on specifying paths to dictionary files *) val dictCreate : string -> dictionary (** {b -------sentences and operations on it--------} *) type sentence val sentCreate : dictionary -> string -> sentence val sentParse : sentence -> parseOptions -> int val sentLength : sentence -> int val sentNullCount : sentence -> int val sentNumLinkagesFound : sentence -> int val sentNumValidLinkages : sentence -> int val sentNumLinkagesPP : sentence -> int val sentNumViolations : sentence -> int -> int val sentDisjunctCost : sentence -> int -> int (** {b -------linkage and operations on it--------} *) type linkage val linkageCreate : sentence -> int -> parseOptions -> linkage val linkageGetNumWords : linkage -> int val linkageGetNumLinks : linkage -> int val linkageGetLinkLength : linkage -> int -> int val linkageGetLinkLword : linkage -> int -> int val linkageGetLinkRword : linkage -> int -> int val linkagePrintDiagram : linkage -> string val linkagePrintPostscript : linkage -> int -> string val linkagePrintLinksAndDomains : linkage -> string val linkageGetLinkLabel : linkage -> int -> string val linkageGetLinkLlabel : linkage -> int -> string val linkageGetLinkRlabel : linkage -> int -> string val linkageGetWords : linkage -> string list val linkageGetWord : linkage -> int -> string val linkageGetNumDomains : linkage -> int -> int val linkageGetLinkDomainNames : linkage -> int -> string list val linkageGetViolationName : linkage -> string val linkageUnusedWordCost : linkage -> int val linkageDisjunctCost : linkage -> int val linkageLinkCost : linkage -> int link-grammar-5.3.16/bindings/ocaml/Makefile.am0000664000076400007640000000030612766044421016053 00000000000000# # Makefile for generating Ocaml bindings # EXTRA_DIST = \ linkgrammar.c \ linkgrammar.ml \ linkgrammar.mli \ README.txt \ utApi.ml \ utBatch.ml link-grammar-5.3.16/bindings/ocaml/linkgrammar.ml0000775000076400007640000001442712431741033016661 00000000000000(****************************************************************) (* Module [Linkgrammar]: Provides an Ocaml interface to *) (* LinkGrammar - A parser for english sentences *) (* *) (* For more info on LinkGrammar *) (* refer: http://abisource.com/projects/link-grammar/ *) (* *) (* Author: Ramu Ramamurthy ramu_ramamurthy at yahoo dot com *) (* (C) 2006 *) (* *) (* This is released under the BSD license *) (****************************************************************) (** {b ------parse options and operations on it------} *) type parseOptions ;; external poCreateBase: unit -> parseOptions = "po_create";; external freePo : parseOptions -> unit = "free_po";; let poCreate () = let v = poCreateBase () in let () = Gc.finalise freePo v in v ;; external poGetVerbosity : parseOptions -> int = "po_get_verbosity";; external poSetVerbosity : parseOptions -> int -> unit = "po_set_verbosity";; external poGetLinkageLimit : parseOptions -> int = "po_get_linkage_limit";; external poSetLinkageLimit : parseOptions -> int -> unit = "po_set_linkage_limit";; external poGetDisjunctCost : parseOptions -> int = "po_get_disjunct_cost";; external poSetDisjunctCost : parseOptions -> int -> unit = "po_set_disjunct_cost";; external poGetMinNullCount : parseOptions -> int = "po_get_min_null_count";; external poSetMinNullCount : parseOptions -> int -> unit = "po_set_min_null_count";; external poGetMaxNullCount : parseOptions -> int = "po_get_max_null_count";; external poSetMaxNullCount : parseOptions -> int -> unit = "po_set_max_null_count";; external poGetNullBlock : parseOptions -> int = "po_get_null_block";; external poSetNullBlock : parseOptions -> int -> unit = "po_set_null_block";; external poGetShortLength : parseOptions -> int = "po_get_short_length";; external poSetShortLength : parseOptions -> int -> unit = "po_set_short_length";; external poGetIslandsOk : parseOptions -> int = "po_get_islands_ok";; external poSetIslandsOk : parseOptions -> int -> unit = "po_set_islands_ok";; external poGetMaxParseTime : parseOptions -> int = "po_get_max_parse_time";; external poSetMaxParseTime : parseOptions -> int -> unit = "po_set_max_parse_time";; external poTimerExpired : parseOptions -> int = "po_get_timer_expired";; external poResetResources : parseOptions -> unit = "po_reset_resources";; external poGetAllowNull : parseOptions -> int = "po_get_allow_null";; external poSetAllowNull : parseOptions -> int -> unit = "po_set_allow_null";; external poGetAllShortConnectors : parseOptions -> int = "po_get_all_short_connectors";; external poSetAllShortConnectors : parseOptions -> int -> unit = "po_set_all_short_connectors";; (** {b -------dictionary and operations on it--------} *) type dictionary;; external dictCreateBase : string -> dictionary = "dict_create";; external freeDict : dictionary -> unit = "free_dict";; let dictCreate s1 = let v = dictCreateBase s1 in let () = Gc.finalise freeDict v in v ;; (** {b -------sentences and operations on it--------} *) type sentence;; external sentCreateBase : string -> dictionary -> sentence = "sent_create";; external freeSent : sentence -> unit = "free_sentence";; let sentCreate dict s = let v = sentCreateBase s dict in let () = Gc.finalise freeSent v in v ;; external sentParse : sentence -> parseOptions -> int = "sent_parse";; external sentLength : sentence -> int = "sent_length";; external sentNullCount : sentence -> int = "sent_null_count";; external sentNumLinkagesFound : sentence -> int = "sent_num_linkages_found";; external sentNumValidLinkages : sentence -> int = "sent_num_valid_linkages";; external sentNumLinkagesPP : sentence -> int = "sent_num_linkages_post_processed";; external sentNumViolations : sentence -> int -> int = "sent_num_violations";; external sentDisjunctCost : sentence -> int -> int = "sent_disjunct_cost";; (** {b -------linkage and operations on it--------} *) type linkage external linkageCreateBase : sentence -> int -> parseOptions -> linkage = "link_create";; external freeLinkage : linkage -> unit = "free_linkage";; let linkageCreate sent ith po = let v = linkageCreateBase sent ith po in let () = Gc.finalise freeLinkage v in v ;; external linkageGetNumWords : linkage -> int = "link_get_num_words";; external linkageGetWord : linkage -> int -> string = "link_get_word";; let linkageGetWords link = let wList = ref [] in let () = for i = 0 to ((linkageGetNumWords link) - 1) do wList := List.append !wList [linkageGetWord link i] done in !wList ;; external linkageGetNumLinks : linkage -> int = "link_get_num_links";; external linkageGetLinkLength : linkage -> int -> int = "link_get_link_length";; external linkageGetLinkLword : linkage -> int -> int = "link_get_link_lword";; external linkageGetLinkRword : linkage -> int -> int = "link_get_link_rword";; external linkageGetLinkLabel : linkage -> int -> string = "link_get_link_label";; external linkageGetLinkLlabel : linkage -> int -> string = "link_get_link_llabel";; external linkageGetLinkRlabel : linkage -> int -> string = "link_get_link_rlabel";; external linkagePrintDiagram : linkage -> string = "link_print_diagram";; external linkagePrintPostscript : linkage -> int -> string = "link_print_postscript";; external linkagePrintLinksAndDomains : linkage -> string = "link_print_links_and_domains";; external linkageGetNumDomains : linkage -> int -> int = "link_get_link_num_domains" external linkageGetLinkDomainNameI : linkage -> int -> int -> string = "link_get_link_domain_name_i" external linkageGetViolationName : linkage -> string = "link_get_violation_name" let linkageGetLinkDomainNames linkage link_ind = let wList = ref [] in let () = for i = 0 to ((linkageGetNumDomains linkage link_ind) - 1) do wList := List.append !wList [linkageGetLinkDomainNameI linkage link_ind i] done in !wList ;; external linkageUnusedWordCost : linkage -> int = "link_unused_word_cost" external linkageDisjunctCost : linkage -> int = "link_disjunct_cost" external linkageLinkCost : linkage -> int = "link_link_cost" link-grammar-5.3.16/bindings/python/0000755000076400007640000000000013074513207014320 500000000000000link-grammar-5.3.16/bindings/python/clinkgrammar.py0000664000076400007640000004652113040204471017264 00000000000000# This file was automatically generated by SWIG (http://www.swig.org). # Version 3.0.10 # # Do not make changes to this file unless you know what you are doing--modify # the SWIG interface file instead. from sys import version_info as _swig_python_version_info if _swig_python_version_info >= (2, 7, 0): def swig_import_helper(): import importlib pkg = __name__.rpartition('.')[0] mname = '.'.join((pkg, '_clinkgrammar')).lstrip('.') try: return importlib.import_module(mname) except ImportError: return importlib.import_module('_clinkgrammar') _clinkgrammar = swig_import_helper() del swig_import_helper elif _swig_python_version_info >= (2, 6, 0): def swig_import_helper(): from os.path import dirname import imp fp = None try: fp, pathname, description = imp.find_module('_clinkgrammar', [dirname(__file__)]) except ImportError: import _clinkgrammar return _clinkgrammar if fp is not None: try: _mod = imp.load_module('_clinkgrammar', fp, pathname, description) finally: fp.close() return _mod _clinkgrammar = swig_import_helper() del swig_import_helper else: import _clinkgrammar del _swig_python_version_info try: _swig_property = property except NameError: pass # Python < 2.2 doesn't have 'property'. try: import builtins as __builtin__ except ImportError: import __builtin__ def _swig_setattr_nondynamic(self, class_type, name, value, static=1): if (name == "thisown"): return self.this.own(value) if (name == "this"): if type(value).__name__ == 'SwigPyObject': self.__dict__[name] = value return method = class_type.__swig_setmethods__.get(name, None) if method: return method(self, value) if (not static): if _newclass: object.__setattr__(self, name, value) else: self.__dict__[name] = value else: raise AttributeError("You cannot add attributes to %s" % self) def _swig_setattr(self, class_type, name, value): return _swig_setattr_nondynamic(self, class_type, name, value, 0) def _swig_getattr(self, class_type, name): if (name == "thisown"): return self.this.own() method = class_type.__swig_getmethods__.get(name, None) if method: return method(self) raise AttributeError("'%s' object has no attribute '%s'" % (class_type.__name__, name)) def _swig_repr(self): try: strthis = "proxy of " + self.this.__repr__() except __builtin__.Exception: strthis = "" return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) try: _object = object _newclass = 1 except __builtin__.Exception: class _object: pass _newclass = 0 lg_Fatal = _clinkgrammar.lg_Fatal lg_Error = _clinkgrammar.lg_Error lg_Warn = _clinkgrammar.lg_Warn lg_Info = _clinkgrammar.lg_Info lg_Debug = _clinkgrammar.lg_Debug lg_Trace = _clinkgrammar.lg_Trace lg_None = _clinkgrammar.lg_None class lg_errinfo(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, lg_errinfo, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, lg_errinfo, name) __repr__ = _swig_repr __swig_getmethods__["severity"] = _clinkgrammar.lg_errinfo_severity_get if _newclass: severity = _swig_property(_clinkgrammar.lg_errinfo_severity_get) __swig_getmethods__["severity_label"] = _clinkgrammar.lg_errinfo_severity_label_get if _newclass: severity_label = _swig_property(_clinkgrammar.lg_errinfo_severity_label_get) __swig_getmethods__["text"] = _clinkgrammar.lg_errinfo_text_get if _newclass: text = _swig_property(_clinkgrammar.lg_errinfo_text_get) def formatmsg(self): return _lg_error_formatmsg(self) __swig_destroy__ = _clinkgrammar.delete_lg_errinfo __del__ = lambda self: None def __init__(self): this = _clinkgrammar.new_lg_errinfo() try: self.this.append(this) except __builtin__.Exception: self.this = this lg_errinfo_swigregister = _clinkgrammar.lg_errinfo_swigregister lg_errinfo_swigregister(lg_errinfo) VDAL = _clinkgrammar.VDAL CORPUS = _clinkgrammar.CORPUS NO_DISPLAY = _clinkgrammar.NO_DISPLAY MULTILINE = _clinkgrammar.MULTILINE BRACKET_TREE = _clinkgrammar.BRACKET_TREE SINGLE_LINE = _clinkgrammar.SINGLE_LINE MAX_STYLES = _clinkgrammar.MAX_STYLES def linkgrammar_get_version(): return _clinkgrammar.linkgrammar_get_version() linkgrammar_get_version = _clinkgrammar.linkgrammar_get_version def linkgrammar_get_dict_version(dict): return _clinkgrammar.linkgrammar_get_dict_version(dict) linkgrammar_get_dict_version = _clinkgrammar.linkgrammar_get_dict_version def linkgrammar_get_dict_locale(dict): return _clinkgrammar.linkgrammar_get_dict_locale(dict) linkgrammar_get_dict_locale = _clinkgrammar.linkgrammar_get_dict_locale def dictionary_create_lang(lang): return _clinkgrammar.dictionary_create_lang(lang) dictionary_create_lang = _clinkgrammar.dictionary_create_lang def dictionary_create_default_lang(): return _clinkgrammar.dictionary_create_default_lang() dictionary_create_default_lang = _clinkgrammar.dictionary_create_default_lang def dictionary_get_lang(dict): return _clinkgrammar.dictionary_get_lang(dict) dictionary_get_lang = _clinkgrammar.dictionary_get_lang def dictionary_delete(dict): return _clinkgrammar.dictionary_delete(dict) dictionary_delete = _clinkgrammar.dictionary_delete def dictionary_set_data_dir(path): return _clinkgrammar.dictionary_set_data_dir(path) dictionary_set_data_dir = _clinkgrammar.dictionary_set_data_dir def dictionary_get_data_dir(): return _clinkgrammar.dictionary_get_data_dir() dictionary_get_data_dir = _clinkgrammar.dictionary_get_data_dir def parse_options_create(): return _clinkgrammar.parse_options_create() parse_options_create = _clinkgrammar.parse_options_create def parse_options_delete(opts): return _clinkgrammar.parse_options_delete(opts) parse_options_delete = _clinkgrammar.parse_options_delete def parse_options_set_verbosity(opts, verbosity): return _clinkgrammar.parse_options_set_verbosity(opts, verbosity) parse_options_set_verbosity = _clinkgrammar.parse_options_set_verbosity def parse_options_get_verbosity(opts): return _clinkgrammar.parse_options_get_verbosity(opts) parse_options_get_verbosity = _clinkgrammar.parse_options_get_verbosity def parse_options_set_linkage_limit(opts, linkage_limit): return _clinkgrammar.parse_options_set_linkage_limit(opts, linkage_limit) parse_options_set_linkage_limit = _clinkgrammar.parse_options_set_linkage_limit def parse_options_get_linkage_limit(opts): return _clinkgrammar.parse_options_get_linkage_limit(opts) parse_options_get_linkage_limit = _clinkgrammar.parse_options_get_linkage_limit def parse_options_set_disjunct_cost(opts, disjunct_cost): return _clinkgrammar.parse_options_set_disjunct_cost(opts, disjunct_cost) parse_options_set_disjunct_cost = _clinkgrammar.parse_options_set_disjunct_cost def parse_options_get_disjunct_cost(opts): return _clinkgrammar.parse_options_get_disjunct_cost(opts) parse_options_get_disjunct_cost = _clinkgrammar.parse_options_get_disjunct_cost def parse_options_set_min_null_count(opts, null_count): return _clinkgrammar.parse_options_set_min_null_count(opts, null_count) parse_options_set_min_null_count = _clinkgrammar.parse_options_set_min_null_count def parse_options_get_min_null_count(opts): return _clinkgrammar.parse_options_get_min_null_count(opts) parse_options_get_min_null_count = _clinkgrammar.parse_options_get_min_null_count def parse_options_set_max_null_count(opts, null_count): return _clinkgrammar.parse_options_set_max_null_count(opts, null_count) parse_options_set_max_null_count = _clinkgrammar.parse_options_set_max_null_count def parse_options_get_max_null_count(opts): return _clinkgrammar.parse_options_get_max_null_count(opts) parse_options_get_max_null_count = _clinkgrammar.parse_options_get_max_null_count def parse_options_set_islands_ok(opts, islands_ok): return _clinkgrammar.parse_options_set_islands_ok(opts, islands_ok) parse_options_set_islands_ok = _clinkgrammar.parse_options_set_islands_ok def parse_options_get_islands_ok(opts): return _clinkgrammar.parse_options_get_islands_ok(opts) parse_options_get_islands_ok = _clinkgrammar.parse_options_get_islands_ok def parse_options_set_short_length(opts, short_length): return _clinkgrammar.parse_options_set_short_length(opts, short_length) parse_options_set_short_length = _clinkgrammar.parse_options_set_short_length def parse_options_get_short_length(opts): return _clinkgrammar.parse_options_get_short_length(opts) parse_options_get_short_length = _clinkgrammar.parse_options_get_short_length def parse_options_set_max_memory(opts, mem): return _clinkgrammar.parse_options_set_max_memory(opts, mem) parse_options_set_max_memory = _clinkgrammar.parse_options_set_max_memory def parse_options_get_max_memory(opts): return _clinkgrammar.parse_options_get_max_memory(opts) parse_options_get_max_memory = _clinkgrammar.parse_options_get_max_memory def parse_options_set_max_parse_time(opts, secs): return _clinkgrammar.parse_options_set_max_parse_time(opts, secs) parse_options_set_max_parse_time = _clinkgrammar.parse_options_set_max_parse_time def parse_options_get_max_parse_time(opts): return _clinkgrammar.parse_options_get_max_parse_time(opts) parse_options_get_max_parse_time = _clinkgrammar.parse_options_get_max_parse_time def parse_options_set_cost_model_type(opts, cm): return _clinkgrammar.parse_options_set_cost_model_type(opts, cm) parse_options_set_cost_model_type = _clinkgrammar.parse_options_set_cost_model_type def parse_options_get_cost_model_type(opts): return _clinkgrammar.parse_options_get_cost_model_type(opts) parse_options_get_cost_model_type = _clinkgrammar.parse_options_get_cost_model_type def parse_options_timer_expired(opts): return _clinkgrammar.parse_options_timer_expired(opts) parse_options_timer_expired = _clinkgrammar.parse_options_timer_expired def parse_options_memory_exhausted(opts): return _clinkgrammar.parse_options_memory_exhausted(opts) parse_options_memory_exhausted = _clinkgrammar.parse_options_memory_exhausted def parse_options_resources_exhausted(opts): return _clinkgrammar.parse_options_resources_exhausted(opts) parse_options_resources_exhausted = _clinkgrammar.parse_options_resources_exhausted def parse_options_set_display_morphology(opts, val): return _clinkgrammar.parse_options_set_display_morphology(opts, val) parse_options_set_display_morphology = _clinkgrammar.parse_options_set_display_morphology def parse_options_get_display_morphology(opts): return _clinkgrammar.parse_options_get_display_morphology(opts) parse_options_get_display_morphology = _clinkgrammar.parse_options_get_display_morphology def parse_options_set_spell_guess(opts, val): return _clinkgrammar.parse_options_set_spell_guess(opts, val) parse_options_set_spell_guess = _clinkgrammar.parse_options_set_spell_guess def parse_options_get_spell_guess(opts): return _clinkgrammar.parse_options_get_spell_guess(opts) parse_options_get_spell_guess = _clinkgrammar.parse_options_get_spell_guess def parse_options_set_all_short_connectors(opts, val): return _clinkgrammar.parse_options_set_all_short_connectors(opts, val) parse_options_set_all_short_connectors = _clinkgrammar.parse_options_set_all_short_connectors def parse_options_get_all_short_connectors(opts): return _clinkgrammar.parse_options_get_all_short_connectors(opts) parse_options_get_all_short_connectors = _clinkgrammar.parse_options_get_all_short_connectors def parse_options_reset_resources(opts): return _clinkgrammar.parse_options_reset_resources(opts) parse_options_reset_resources = _clinkgrammar.parse_options_reset_resources def parse_options_set_use_sat_parser(opts, val): return _clinkgrammar.parse_options_set_use_sat_parser(opts, val) parse_options_set_use_sat_parser = _clinkgrammar.parse_options_set_use_sat_parser def parse_options_get_use_sat_parser(opts): return _clinkgrammar.parse_options_get_use_sat_parser(opts) parse_options_get_use_sat_parser = _clinkgrammar.parse_options_get_use_sat_parser def sentence_create(input_string, dict): return _clinkgrammar.sentence_create(input_string, dict) sentence_create = _clinkgrammar.sentence_create def sentence_delete(sent): return _clinkgrammar.sentence_delete(sent) sentence_delete = _clinkgrammar.sentence_delete def sentence_split(sent, opts): return _clinkgrammar.sentence_split(sent, opts) sentence_split = _clinkgrammar.sentence_split def sentence_parse(sent, opts): return _clinkgrammar.sentence_parse(sent, opts) sentence_parse = _clinkgrammar.sentence_parse def sentence_length(sent): return _clinkgrammar.sentence_length(sent) sentence_length = _clinkgrammar.sentence_length def sentence_null_count(sent): return _clinkgrammar.sentence_null_count(sent) sentence_null_count = _clinkgrammar.sentence_null_count def sentence_num_linkages_found(sent): return _clinkgrammar.sentence_num_linkages_found(sent) sentence_num_linkages_found = _clinkgrammar.sentence_num_linkages_found def sentence_num_valid_linkages(sent): return _clinkgrammar.sentence_num_valid_linkages(sent) sentence_num_valid_linkages = _clinkgrammar.sentence_num_valid_linkages def sentence_num_linkages_post_processed(sent): return _clinkgrammar.sentence_num_linkages_post_processed(sent) sentence_num_linkages_post_processed = _clinkgrammar.sentence_num_linkages_post_processed def sentence_num_violations(sent, i): return _clinkgrammar.sentence_num_violations(sent, i) sentence_num_violations = _clinkgrammar.sentence_num_violations def sentence_disjunct_cost(sent, i): return _clinkgrammar.sentence_disjunct_cost(sent, i) sentence_disjunct_cost = _clinkgrammar.sentence_disjunct_cost def sentence_link_cost(sent, i): return _clinkgrammar.sentence_link_cost(sent, i) sentence_link_cost = _clinkgrammar.sentence_link_cost def linkage_create(index, sent, opts): return _clinkgrammar.linkage_create(index, sent, opts) linkage_create = _clinkgrammar.linkage_create def linkage_delete(linkage): return _clinkgrammar.linkage_delete(linkage) linkage_delete = _clinkgrammar.linkage_delete def linkage_print_diagram(linkage, display_walls, screen_width): return _clinkgrammar.linkage_print_diagram(linkage, display_walls, screen_width) linkage_print_diagram = _clinkgrammar.linkage_print_diagram def linkage_print_postscript(linkage, display_walls, print_ps_header): return _clinkgrammar.linkage_print_postscript(linkage, display_walls, print_ps_header) linkage_print_postscript = _clinkgrammar.linkage_print_postscript def linkage_print_links_and_domains(linkage): return _clinkgrammar.linkage_print_links_and_domains(linkage) linkage_print_links_and_domains = _clinkgrammar.linkage_print_links_and_domains def linkage_print_senses(linkage): return _clinkgrammar.linkage_print_senses(linkage) linkage_print_senses = _clinkgrammar.linkage_print_senses def linkage_print_constituent_tree(linkage, mode): return _clinkgrammar.linkage_print_constituent_tree(linkage, mode) linkage_print_constituent_tree = _clinkgrammar.linkage_print_constituent_tree def linkage_print_disjuncts(linkage): return _clinkgrammar.linkage_print_disjuncts(linkage) linkage_print_disjuncts = _clinkgrammar.linkage_print_disjuncts def linkage_print_pp_msgs(linkage): return _clinkgrammar.linkage_print_pp_msgs(linkage) linkage_print_pp_msgs = _clinkgrammar.linkage_print_pp_msgs def linkage_get_num_words(linkage): return _clinkgrammar.linkage_get_num_words(linkage) linkage_get_num_words = _clinkgrammar.linkage_get_num_words def linkage_get_num_links(linkage): return _clinkgrammar.linkage_get_num_links(linkage) linkage_get_num_links = _clinkgrammar.linkage_get_num_links def linkage_get_link_lword(linkage, index): return _clinkgrammar.linkage_get_link_lword(linkage, index) linkage_get_link_lword = _clinkgrammar.linkage_get_link_lword def linkage_get_link_rword(linkage, index): return _clinkgrammar.linkage_get_link_rword(linkage, index) linkage_get_link_rword = _clinkgrammar.linkage_get_link_rword def linkage_get_link_length(linkage, index): return _clinkgrammar.linkage_get_link_length(linkage, index) linkage_get_link_length = _clinkgrammar.linkage_get_link_length def linkage_get_link_label(linkage, index): return _clinkgrammar.linkage_get_link_label(linkage, index) linkage_get_link_label = _clinkgrammar.linkage_get_link_label def linkage_get_link_llabel(linkage, index): return _clinkgrammar.linkage_get_link_llabel(linkage, index) linkage_get_link_llabel = _clinkgrammar.linkage_get_link_llabel def linkage_get_link_rlabel(linkage, index): return _clinkgrammar.linkage_get_link_rlabel(linkage, index) linkage_get_link_rlabel = _clinkgrammar.linkage_get_link_rlabel def linkage_get_link_num_domains(linkage, index): return _clinkgrammar.linkage_get_link_num_domains(linkage, index) linkage_get_link_num_domains = _clinkgrammar.linkage_get_link_num_domains def linkage_get_link_domain_names(linkage, index): return _clinkgrammar.linkage_get_link_domain_names(linkage, index) linkage_get_link_domain_names = _clinkgrammar.linkage_get_link_domain_names def linkage_get_words(linkage): return _clinkgrammar.linkage_get_words(linkage) linkage_get_words = _clinkgrammar.linkage_get_words def linkage_get_word(linkage, w): return _clinkgrammar.linkage_get_word(linkage, w) linkage_get_word = _clinkgrammar.linkage_get_word def linkage_unused_word_cost(linkage): return _clinkgrammar.linkage_unused_word_cost(linkage) linkage_unused_word_cost = _clinkgrammar.linkage_unused_word_cost def linkage_disjunct_cost(linkage): return _clinkgrammar.linkage_disjunct_cost(linkage) linkage_disjunct_cost = _clinkgrammar.linkage_disjunct_cost def linkage_link_cost(linkage): return _clinkgrammar.linkage_link_cost(linkage) linkage_link_cost = _clinkgrammar.linkage_link_cost def linkage_corpus_cost(linkage): return _clinkgrammar.linkage_corpus_cost(linkage) linkage_corpus_cost = _clinkgrammar.linkage_corpus_cost def linkage_get_violation_name(linkage): return _clinkgrammar.linkage_get_violation_name(linkage) linkage_get_violation_name = _clinkgrammar.linkage_get_violation_name def _lg_error_formatmsg(lge): return _clinkgrammar._lg_error_formatmsg(lge) _lg_error_formatmsg = _clinkgrammar._lg_error_formatmsg def lg_error_clearall(): return _clinkgrammar.lg_error_clearall() lg_error_clearall = _clinkgrammar.lg_error_clearall def _prt_error(arg1): return _clinkgrammar._prt_error(arg1) _prt_error = _clinkgrammar._prt_error def _py_error_default_handler(lge, pedh_data): return _clinkgrammar._py_error_default_handler(lge, pedh_data) _py_error_default_handler = _clinkgrammar._py_error_default_handler def _py_error_set_handler(func_and_data): return _clinkgrammar._py_error_set_handler(func_and_data) _py_error_set_handler = _clinkgrammar._py_error_set_handler def _py_error_printall(func_and_data): return _clinkgrammar._py_error_printall(func_and_data) _py_error_printall = _clinkgrammar._py_error_printall def delete_lg_errinfo(lge): return _clinkgrammar.delete_lg_errinfo(lge) delete_lg_errinfo = _clinkgrammar.delete_lg_errinfo # This file is compatible with both classic and new-style classes. link-grammar-5.3.16/bindings/python/lg_python_wrap.cc0000664000076400007640000064642113040204471017613 00000000000000/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 3.0.10 * * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make * changes to this file unless you know what you are doing--modify the SWIG * interface file instead. * ----------------------------------------------------------------------------- */ #ifndef SWIGPYTHON #define SWIGPYTHON #endif #define SWIG_PYTHON_DIRECTOR_NO_VTABLE /* ----------------------------------------------------------------------------- * This section contains generic SWIG labels for method/variable * declarations/attributes, and other compiler dependent labels. * ----------------------------------------------------------------------------- */ /* template workaround for compilers that cannot correctly implement the C++ standard */ #ifndef SWIGTEMPLATEDISAMBIGUATOR # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560) # define SWIGTEMPLATEDISAMBIGUATOR template # elif defined(__HP_aCC) /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */ /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */ # define SWIGTEMPLATEDISAMBIGUATOR template # else # define SWIGTEMPLATEDISAMBIGUATOR # endif #endif /* inline attribute */ #ifndef SWIGINLINE # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) # define SWIGINLINE inline # else # define SWIGINLINE # endif #endif /* attribute recognised by some compilers to avoid 'unused' warnings */ #ifndef SWIGUNUSED # if defined(__GNUC__) # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) # define SWIGUNUSED __attribute__ ((__unused__)) # else # define SWIGUNUSED # endif # elif defined(__ICC) # define SWIGUNUSED __attribute__ ((__unused__)) # else # define SWIGUNUSED # endif #endif #ifndef SWIG_MSC_UNSUPPRESS_4505 # if defined(_MSC_VER) # pragma warning(disable : 4505) /* unreferenced local function has been removed */ # endif #endif #ifndef SWIGUNUSEDPARM # ifdef __cplusplus # define SWIGUNUSEDPARM(p) # else # define SWIGUNUSEDPARM(p) p SWIGUNUSED # endif #endif /* internal SWIG method */ #ifndef SWIGINTERN # define SWIGINTERN static SWIGUNUSED #endif /* internal inline SWIG method */ #ifndef SWIGINTERNINLINE # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE #endif /* exporting methods */ #if defined(__GNUC__) # if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) # ifndef GCC_HASCLASSVISIBILITY # define GCC_HASCLASSVISIBILITY # endif # endif #endif #ifndef SWIGEXPORT # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # if defined(STATIC_LINKED) # define SWIGEXPORT # else # define SWIGEXPORT __declspec(dllexport) # endif # else # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) # define SWIGEXPORT __attribute__ ((visibility("default"))) # else # define SWIGEXPORT # endif # endif #endif /* calling conventions for Windows */ #ifndef SWIGSTDCALL # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # define SWIGSTDCALL __stdcall # else # define SWIGSTDCALL # endif #endif /* Deal with Microsoft's attempt at deprecating C standard runtime functions */ #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) # define _CRT_SECURE_NO_DEPRECATE #endif /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */ #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE) # define _SCL_SECURE_NO_DEPRECATE #endif /* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */ #if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES) # define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0 #endif /* Intel's compiler complains if a variable which was never initialised is * cast to void, which is a common idiom which we use to indicate that we * are aware a variable isn't used. So we just silence that warning. * See: https://github.com/swig/swig/issues/192 for more discussion. */ #ifdef __INTEL_COMPILER # pragma warning disable 592 #endif #if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG) /* Use debug wrappers with the Python release dll */ # undef _DEBUG # include # define _DEBUG #else # include #endif /* ----------------------------------------------------------------------------- * swigrun.swg * * This file contains generic C API SWIG runtime support for pointer * type checking. * ----------------------------------------------------------------------------- */ /* This should only be incremented when either the layout of swig_type_info changes, or for whatever reason, the runtime changes incompatibly */ #define SWIG_RUNTIME_VERSION "4" /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ #ifdef SWIG_TYPE_TABLE # define SWIG_QUOTE_STRING(x) #x # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) #else # define SWIG_TYPE_TABLE_NAME #endif /* You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for creating a static or dynamic library from the SWIG runtime code. In 99.9% of the cases, SWIG just needs to declare them as 'static'. But only do this if strictly necessary, ie, if you have problems with your compiler or suchlike. */ #ifndef SWIGRUNTIME # define SWIGRUNTIME SWIGINTERN #endif #ifndef SWIGRUNTIMEINLINE # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE #endif /* Generic buffer size */ #ifndef SWIG_BUFFER_SIZE # define SWIG_BUFFER_SIZE 1024 #endif /* Flags for pointer conversions */ #define SWIG_POINTER_DISOWN 0x1 #define SWIG_CAST_NEW_MEMORY 0x2 /* Flags for new pointer objects */ #define SWIG_POINTER_OWN 0x1 /* Flags/methods for returning states. The SWIG conversion methods, as ConvertPtr, return an integer that tells if the conversion was successful or not. And if not, an error code can be returned (see swigerrors.swg for the codes). Use the following macros/flags to set or process the returning states. In old versions of SWIG, code such as the following was usually written: if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) { // success code } else { //fail code } Now you can be more explicit: int res = SWIG_ConvertPtr(obj,vptr,ty.flags); if (SWIG_IsOK(res)) { // success code } else { // fail code } which is the same really, but now you can also do Type *ptr; int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags); if (SWIG_IsOK(res)) { // success code if (SWIG_IsNewObj(res) { ... delete *ptr; } else { ... } } else { // fail code } I.e., now SWIG_ConvertPtr can return new objects and you can identify the case and take care of the deallocation. Of course that also requires SWIG_ConvertPtr to return new result values, such as int SWIG_ConvertPtr(obj, ptr,...) { if () { if () { *ptr = ; return SWIG_NEWOBJ; } else { *ptr = ; return SWIG_OLDOBJ; } } else { return SWIG_BADOBJ; } } Of course, returning the plain '0(success)/-1(fail)' still works, but you can be more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the SWIG errors code. Finally, if the SWIG_CASTRANK_MODE is enabled, the result code allows to return the 'cast rank', for example, if you have this int food(double) int fooi(int); and you call food(1) // cast rank '1' (1 -> 1.0) fooi(1) // cast rank '0' just use the SWIG_AddCast()/SWIG_CheckState() */ #define SWIG_OK (0) #define SWIG_ERROR (-1) #define SWIG_IsOK(r) (r >= 0) #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError) /* The CastRankLimit says how many bits are used for the cast rank */ #define SWIG_CASTRANKLIMIT (1 << 8) /* The NewMask denotes the object was created (using new/malloc) */ #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1) /* The TmpMask is for in/out typemaps that use temporal objects */ #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1) /* Simple returning values */ #define SWIG_BADOBJ (SWIG_ERROR) #define SWIG_OLDOBJ (SWIG_OK) #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK) #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK) /* Check, add and del mask methods */ #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r) #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r) #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK)) #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r) #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r) #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK)) /* Cast-Rank Mode */ #if defined(SWIG_CASTRANK_MODE) # ifndef SWIG_TypeRank # define SWIG_TypeRank unsigned long # endif # ifndef SWIG_MAXCASTRANK /* Default cast allowed */ # define SWIG_MAXCASTRANK (2) # endif # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1) # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK) SWIGINTERNINLINE int SWIG_AddCast(int r) { return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r; } SWIGINTERNINLINE int SWIG_CheckState(int r) { return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0; } #else /* no cast-rank mode */ # define SWIG_AddCast(r) (r) # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0) #endif #include #ifdef __cplusplus extern "C" { #endif typedef void *(*swig_converter_func)(void *, int *); typedef struct swig_type_info *(*swig_dycast_func)(void **); /* Structure to store information on one type */ typedef struct swig_type_info { const char *name; /* mangled name of this type */ const char *str; /* human readable name of this type */ swig_dycast_func dcast; /* dynamic cast function down a hierarchy */ struct swig_cast_info *cast; /* linked list of types that can cast into this type */ void *clientdata; /* language specific type data */ int owndata; /* flag if the structure owns the clientdata */ } swig_type_info; /* Structure to store a type and conversion function used for casting */ typedef struct swig_cast_info { swig_type_info *type; /* pointer to type that is equivalent to this type */ swig_converter_func converter; /* function to cast the void pointers */ struct swig_cast_info *next; /* pointer to next cast in linked list */ struct swig_cast_info *prev; /* pointer to the previous cast */ } swig_cast_info; /* Structure used to store module information * Each module generates one structure like this, and the runtime collects * all of these structures and stores them in a circularly linked list.*/ typedef struct swig_module_info { swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */ size_t size; /* Number of types in this module */ struct swig_module_info *next; /* Pointer to next element in circularly linked list */ swig_type_info **type_initial; /* Array of initially generated type structures */ swig_cast_info **cast_initial; /* Array of initially generated casting structures */ void *clientdata; /* Language specific module data */ } swig_module_info; /* Compare two type names skipping the space characters, therefore "char*" == "char *" and "Class" == "Class", etc. Return 0 when the two name types are equivalent, as in strncmp, but skipping ' '. */ SWIGRUNTIME int SWIG_TypeNameComp(const char *f1, const char *l1, const char *f2, const char *l2) { for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) { while ((*f1 == ' ') && (f1 != l1)) ++f1; while ((*f2 == ' ') && (f2 != l2)) ++f2; if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1; } return (int)((l1 - f1) - (l2 - f2)); } /* Check type equivalence in a name list like ||... Return 0 if equal, -1 if nb < tb, 1 if nb > tb */ SWIGRUNTIME int SWIG_TypeCmp(const char *nb, const char *tb) { int equiv = 1; const char* te = tb + strlen(tb); const char* ne = nb; while (equiv != 0 && *ne) { for (nb = ne; *ne; ++ne) { if (*ne == '|') break; } equiv = SWIG_TypeNameComp(nb, ne, tb, te); if (*ne) ++ne; } return equiv; } /* Check type equivalence in a name list like ||... Return 0 if not equal, 1 if equal */ SWIGRUNTIME int SWIG_TypeEquiv(const char *nb, const char *tb) { return SWIG_TypeCmp(nb, tb) == 0 ? 1 : 0; } /* Check the typename */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheck(const char *c, swig_type_info *ty) { if (ty) { swig_cast_info *iter = ty->cast; while (iter) { if (strcmp(iter->type->name, c) == 0) { if (iter == ty->cast) return iter; /* Move iter to the top of the linked list */ iter->prev->next = iter->next; if (iter->next) iter->next->prev = iter->prev; iter->next = ty->cast; iter->prev = 0; if (ty->cast) ty->cast->prev = iter; ty->cast = iter; return iter; } iter = iter->next; } } return 0; } /* Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *ty) { if (ty) { swig_cast_info *iter = ty->cast; while (iter) { if (iter->type == from) { if (iter == ty->cast) return iter; /* Move iter to the top of the linked list */ iter->prev->next = iter->next; if (iter->next) iter->next->prev = iter->prev; iter->next = ty->cast; iter->prev = 0; if (ty->cast) ty->cast->prev = iter; ty->cast = iter; return iter; } iter = iter->next; } } return 0; } /* Cast a pointer up an inheritance hierarchy */ SWIGRUNTIMEINLINE void * SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) { return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory); } /* Dynamic pointer casting. Down an inheritance hierarchy */ SWIGRUNTIME swig_type_info * SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) { swig_type_info *lastty = ty; if (!ty || !ty->dcast) return ty; while (ty && (ty->dcast)) { ty = (*ty->dcast)(ptr); if (ty) lastty = ty; } return lastty; } /* Return the name associated with this type */ SWIGRUNTIMEINLINE const char * SWIG_TypeName(const swig_type_info *ty) { return ty->name; } /* Return the pretty name associated with this type, that is an unmangled type name in a form presentable to the user. */ SWIGRUNTIME const char * SWIG_TypePrettyName(const swig_type_info *type) { /* The "str" field contains the equivalent pretty names of the type, separated by vertical-bar characters. We choose to print the last name, as it is often (?) the most specific. */ if (!type) return NULL; if (type->str != NULL) { const char *last_name = type->str; const char *s; for (s = type->str; *s; s++) if (*s == '|') last_name = s+1; return last_name; } else return type->name; } /* Set the clientdata field for a type */ SWIGRUNTIME void SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { swig_cast_info *cast = ti->cast; /* if (ti->clientdata == clientdata) return; */ ti->clientdata = clientdata; while (cast) { if (!cast->converter) { swig_type_info *tc = cast->type; if (!tc->clientdata) { SWIG_TypeClientData(tc, clientdata); } } cast = cast->next; } } SWIGRUNTIME void SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) { SWIG_TypeClientData(ti, clientdata); ti->owndata = 1; } /* Search for a swig_type_info structure only by mangled name Search is a O(log #types) We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * SWIG_MangledTypeQueryModule(swig_module_info *start, swig_module_info *end, const char *name) { swig_module_info *iter = start; do { if (iter->size) { size_t l = 0; size_t r = iter->size - 1; do { /* since l+r >= 0, we can (>> 1) instead (/ 2) */ size_t i = (l + r) >> 1; const char *iname = iter->types[i]->name; if (iname) { int compare = strcmp(name, iname); if (compare == 0) { return iter->types[i]; } else if (compare < 0) { if (i) { r = i - 1; } else { break; } } else if (compare > 0) { l = i + 1; } } else { break; /* should never happen */ } } while (l <= r); } iter = iter->next; } while (iter != end); return 0; } /* Search for a swig_type_info structure for either a mangled name or a human readable name. It first searches the mangled names of the types, which is a O(log #types) If a type is not found it then searches the human readable names, which is O(#types). We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * SWIG_TypeQueryModule(swig_module_info *start, swig_module_info *end, const char *name) { /* STEP 1: Search the name field using binary search */ swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name); if (ret) { return ret; } else { /* STEP 2: If the type hasn't been found, do a complete search of the str field (the human readable name) */ swig_module_info *iter = start; do { size_t i = 0; for (; i < iter->size; ++i) { if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name))) return iter->types[i]; } iter = iter->next; } while (iter != end); } /* neither found a match */ return 0; } /* Pack binary data into a string */ SWIGRUNTIME char * SWIG_PackData(char *c, void *ptr, size_t sz) { static const char hex[17] = "0123456789abcdef"; const unsigned char *u = (unsigned char *) ptr; const unsigned char *eu = u + sz; for (; u != eu; ++u) { unsigned char uu = *u; *(c++) = hex[(uu & 0xf0) >> 4]; *(c++) = hex[uu & 0xf]; } return c; } /* Unpack binary data from a string */ SWIGRUNTIME const char * SWIG_UnpackData(const char *c, void *ptr, size_t sz) { unsigned char *u = (unsigned char *) ptr; const unsigned char *eu = u + sz; for (; u != eu; ++u) { char d = *(c++); unsigned char uu; if ((d >= '0') && (d <= '9')) uu = (unsigned char)((d - '0') << 4); else if ((d >= 'a') && (d <= 'f')) uu = (unsigned char)((d - ('a'-10)) << 4); else return (char *) 0; d = *(c++); if ((d >= '0') && (d <= '9')) uu |= (unsigned char)(d - '0'); else if ((d >= 'a') && (d <= 'f')) uu |= (unsigned char)(d - ('a'-10)); else return (char *) 0; *u = uu; } return c; } /* Pack 'void *' into a string buffer. */ SWIGRUNTIME char * SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) { char *r = buff; if ((2*sizeof(void *) + 2) > bsz) return 0; *(r++) = '_'; r = SWIG_PackData(r,&ptr,sizeof(void *)); if (strlen(name) + 1 > (bsz - (r - buff))) return 0; strcpy(r,name); return buff; } SWIGRUNTIME const char * SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) { if (*c != '_') { if (strcmp(c,"NULL") == 0) { *ptr = (void *) 0; return name; } else { return 0; } } return SWIG_UnpackData(++c,ptr,sizeof(void *)); } SWIGRUNTIME char * SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) { char *r = buff; size_t lname = (name ? strlen(name) : 0); if ((2*sz + 2 + lname) > bsz) return 0; *(r++) = '_'; r = SWIG_PackData(r,ptr,sz); if (lname) { strncpy(r,name,lname+1); } else { *r = 0; } return buff; } SWIGRUNTIME const char * SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { if (*c != '_') { if (strcmp(c,"NULL") == 0) { memset(ptr,0,sz); return name; } else { return 0; } } return SWIG_UnpackData(++c,ptr,sz); } #ifdef __cplusplus } #endif /* Errors in SWIG */ #define SWIG_UnknownError -1 #define SWIG_IOError -2 #define SWIG_RuntimeError -3 #define SWIG_IndexError -4 #define SWIG_TypeError -5 #define SWIG_DivisionByZero -6 #define SWIG_OverflowError -7 #define SWIG_SyntaxError -8 #define SWIG_ValueError -9 #define SWIG_SystemError -10 #define SWIG_AttributeError -11 #define SWIG_MemoryError -12 #define SWIG_NullReferenceError -13 /* Compatibility macros for Python 3 */ #if PY_VERSION_HEX >= 0x03000000 #define PyClass_Check(obj) PyObject_IsInstance(obj, (PyObject *)&PyType_Type) #define PyInt_Check(x) PyLong_Check(x) #define PyInt_AsLong(x) PyLong_AsLong(x) #define PyInt_FromLong(x) PyLong_FromLong(x) #define PyInt_FromSize_t(x) PyLong_FromSize_t(x) #define PyString_Check(name) PyBytes_Check(name) #define PyString_FromString(x) PyUnicode_FromString(x) #define PyString_Format(fmt, args) PyUnicode_Format(fmt, args) #define PyString_AsString(str) PyBytes_AsString(str) #define PyString_Size(str) PyBytes_Size(str) #define PyString_InternFromString(key) PyUnicode_InternFromString(key) #define Py_TPFLAGS_HAVE_CLASS Py_TPFLAGS_BASETYPE #define PyString_AS_STRING(x) PyUnicode_AS_STRING(x) #define _PyLong_FromSsize_t(x) PyLong_FromSsize_t(x) #endif #ifndef Py_TYPE # define Py_TYPE(op) ((op)->ob_type) #endif /* SWIG APIs for compatibility of both Python 2 & 3 */ #if PY_VERSION_HEX >= 0x03000000 # define SWIG_Python_str_FromFormat PyUnicode_FromFormat #else # define SWIG_Python_str_FromFormat PyString_FromFormat #endif /* Warning: This function will allocate a new string in Python 3, * so please call SWIG_Python_str_DelForPy3(x) to free the space. */ SWIGINTERN char* SWIG_Python_str_AsChar(PyObject *str) { #if PY_VERSION_HEX >= 0x03000000 char *cstr; char *newstr; Py_ssize_t len; str = PyUnicode_AsUTF8String(str); PyBytes_AsStringAndSize(str, &cstr, &len); newstr = (char *) malloc(len+1); memcpy(newstr, cstr, len+1); Py_XDECREF(str); return newstr; #else return PyString_AsString(str); #endif } #if PY_VERSION_HEX >= 0x03000000 # define SWIG_Python_str_DelForPy3(x) free( (void*) (x) ) #else # define SWIG_Python_str_DelForPy3(x) #endif SWIGINTERN PyObject* SWIG_Python_str_FromChar(const char *c) { #if PY_VERSION_HEX >= 0x03000000 return PyUnicode_FromString(c); #else return PyString_FromString(c); #endif } /* Add PyOS_snprintf for old Pythons */ #if PY_VERSION_HEX < 0x02020000 # if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM) # define PyOS_snprintf _snprintf # else # define PyOS_snprintf snprintf # endif #endif /* A crude PyString_FromFormat implementation for old Pythons */ #if PY_VERSION_HEX < 0x02020000 #ifndef SWIG_PYBUFFER_SIZE # define SWIG_PYBUFFER_SIZE 1024 #endif static PyObject * PyString_FromFormat(const char *fmt, ...) { va_list ap; char buf[SWIG_PYBUFFER_SIZE * 2]; int res; va_start(ap, fmt); res = vsnprintf(buf, sizeof(buf), fmt, ap); va_end(ap); return (res < 0 || res >= (int)sizeof(buf)) ? 0 : PyString_FromString(buf); } #endif #ifndef PyObject_DEL # define PyObject_DEL PyObject_Del #endif /* A crude PyExc_StopIteration exception for old Pythons */ #if PY_VERSION_HEX < 0x02020000 # ifndef PyExc_StopIteration # define PyExc_StopIteration PyExc_RuntimeError # endif # ifndef PyObject_GenericGetAttr # define PyObject_GenericGetAttr 0 # endif #endif /* Py_NotImplemented is defined in 2.1 and up. */ #if PY_VERSION_HEX < 0x02010000 # ifndef Py_NotImplemented # define Py_NotImplemented PyExc_RuntimeError # endif #endif /* A crude PyString_AsStringAndSize implementation for old Pythons */ #if PY_VERSION_HEX < 0x02010000 # ifndef PyString_AsStringAndSize # define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;} # endif #endif /* PySequence_Size for old Pythons */ #if PY_VERSION_HEX < 0x02000000 # ifndef PySequence_Size # define PySequence_Size PySequence_Length # endif #endif /* PyBool_FromLong for old Pythons */ #if PY_VERSION_HEX < 0x02030000 static PyObject *PyBool_FromLong(long ok) { PyObject *result = ok ? Py_True : Py_False; Py_INCREF(result); return result; } #endif /* Py_ssize_t for old Pythons */ /* This code is as recommended by: */ /* http://www.python.org/dev/peps/pep-0353/#conversion-guidelines */ #if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN) typedef int Py_ssize_t; # define PY_SSIZE_T_MAX INT_MAX # define PY_SSIZE_T_MIN INT_MIN typedef inquiry lenfunc; typedef intargfunc ssizeargfunc; typedef intintargfunc ssizessizeargfunc; typedef intobjargproc ssizeobjargproc; typedef intintobjargproc ssizessizeobjargproc; typedef getreadbufferproc readbufferproc; typedef getwritebufferproc writebufferproc; typedef getsegcountproc segcountproc; typedef getcharbufferproc charbufferproc; static long PyNumber_AsSsize_t (PyObject *x, void *SWIGUNUSEDPARM(exc)) { long result = 0; PyObject *i = PyNumber_Int(x); if (i) { result = PyInt_AsLong(i); Py_DECREF(i); } return result; } #endif #if PY_VERSION_HEX < 0x02050000 #define PyInt_FromSize_t(x) PyInt_FromLong((long)x) #endif #if PY_VERSION_HEX < 0x02040000 #define Py_VISIT(op) \ do { \ if (op) { \ int vret = visit((op), arg); \ if (vret) \ return vret; \ } \ } while (0) #endif #if PY_VERSION_HEX < 0x02030000 typedef struct { PyTypeObject type; PyNumberMethods as_number; PyMappingMethods as_mapping; PySequenceMethods as_sequence; PyBufferProcs as_buffer; PyObject *name, *slots; } PyHeapTypeObject; #endif #if PY_VERSION_HEX < 0x02030000 typedef destructor freefunc; #endif #if ((PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION > 6) || \ (PY_MAJOR_VERSION == 3 && PY_MINOR_VERSION > 0) || \ (PY_MAJOR_VERSION > 3)) # define SWIGPY_USE_CAPSULE # define SWIGPY_CAPSULE_NAME ((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION ".type_pointer_capsule" SWIG_TYPE_TABLE_NAME) #endif #if PY_VERSION_HEX < 0x03020000 #define PyDescr_TYPE(x) (((PyDescrObject *)(x))->d_type) #define PyDescr_NAME(x) (((PyDescrObject *)(x))->d_name) #endif /* ----------------------------------------------------------------------------- * error manipulation * ----------------------------------------------------------------------------- */ SWIGRUNTIME PyObject* SWIG_Python_ErrorType(int code) { PyObject* type = 0; switch(code) { case SWIG_MemoryError: type = PyExc_MemoryError; break; case SWIG_IOError: type = PyExc_IOError; break; case SWIG_RuntimeError: type = PyExc_RuntimeError; break; case SWIG_IndexError: type = PyExc_IndexError; break; case SWIG_TypeError: type = PyExc_TypeError; break; case SWIG_DivisionByZero: type = PyExc_ZeroDivisionError; break; case SWIG_OverflowError: type = PyExc_OverflowError; break; case SWIG_SyntaxError: type = PyExc_SyntaxError; break; case SWIG_ValueError: type = PyExc_ValueError; break; case SWIG_SystemError: type = PyExc_SystemError; break; case SWIG_AttributeError: type = PyExc_AttributeError; break; default: type = PyExc_RuntimeError; } return type; } SWIGRUNTIME void SWIG_Python_AddErrorMsg(const char* mesg) { PyObject *type = 0; PyObject *value = 0; PyObject *traceback = 0; if (PyErr_Occurred()) PyErr_Fetch(&type, &value, &traceback); if (value) { char *tmp; PyObject *old_str = PyObject_Str(value); PyErr_Clear(); Py_XINCREF(type); PyErr_Format(type, "%s %s", tmp = SWIG_Python_str_AsChar(old_str), mesg); SWIG_Python_str_DelForPy3(tmp); Py_DECREF(old_str); Py_DECREF(value); } else { PyErr_SetString(PyExc_RuntimeError, mesg); } } #if defined(SWIG_PYTHON_NO_THREADS) # if defined(SWIG_PYTHON_THREADS) # undef SWIG_PYTHON_THREADS # endif #endif #if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */ # if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL) # if (PY_VERSION_HEX >= 0x02030000) /* For 2.3 or later, use the PyGILState calls */ # define SWIG_PYTHON_USE_GIL # endif # endif # if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */ # ifndef SWIG_PYTHON_INITIALIZE_THREADS # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() # endif # ifdef __cplusplus /* C++ code */ class SWIG_Python_Thread_Block { bool status; PyGILState_STATE state; public: void end() { if (status) { PyGILState_Release(state); status = false;} } SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {} ~SWIG_Python_Thread_Block() { end(); } }; class SWIG_Python_Thread_Allow { bool status; PyThreadState *save; public: void end() { if (status) { PyEval_RestoreThread(save); status = false; }} SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {} ~SWIG_Python_Thread_Allow() { end(); } }; # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block # define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end() # define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow # define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end() # else /* C code */ # define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure() # define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block) # define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread() # define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow) # endif # else /* Old thread way, not implemented, user must provide it */ # if !defined(SWIG_PYTHON_INITIALIZE_THREADS) # define SWIG_PYTHON_INITIALIZE_THREADS # endif # if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK) # define SWIG_PYTHON_THREAD_BEGIN_BLOCK # endif # if !defined(SWIG_PYTHON_THREAD_END_BLOCK) # define SWIG_PYTHON_THREAD_END_BLOCK # endif # if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW) # define SWIG_PYTHON_THREAD_BEGIN_ALLOW # endif # if !defined(SWIG_PYTHON_THREAD_END_ALLOW) # define SWIG_PYTHON_THREAD_END_ALLOW # endif # endif #else /* No thread support */ # define SWIG_PYTHON_INITIALIZE_THREADS # define SWIG_PYTHON_THREAD_BEGIN_BLOCK # define SWIG_PYTHON_THREAD_END_BLOCK # define SWIG_PYTHON_THREAD_BEGIN_ALLOW # define SWIG_PYTHON_THREAD_END_ALLOW #endif /* ----------------------------------------------------------------------------- * Python API portion that goes into the runtime * ----------------------------------------------------------------------------- */ #ifdef __cplusplus extern "C" { #endif /* ----------------------------------------------------------------------------- * Constant declarations * ----------------------------------------------------------------------------- */ /* Constant Types */ #define SWIG_PY_POINTER 4 #define SWIG_PY_BINARY 5 /* Constant information structure */ typedef struct swig_const_info { int type; char *name; long lvalue; double dvalue; void *pvalue; swig_type_info **ptype; } swig_const_info; /* ----------------------------------------------------------------------------- * Wrapper of PyInstanceMethod_New() used in Python 3 * It is exported to the generated module, used for -fastproxy * ----------------------------------------------------------------------------- */ #if PY_VERSION_HEX >= 0x03000000 SWIGRUNTIME PyObject* SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *func) { return PyInstanceMethod_New(func); } #else SWIGRUNTIME PyObject* SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *SWIGUNUSEDPARM(func)) { return NULL; } #endif #ifdef __cplusplus } #endif /* ----------------------------------------------------------------------------- * pyrun.swg * * This file contains the runtime support for Python modules * and includes code for managing global variables and pointer * type checking. * * ----------------------------------------------------------------------------- */ /* Common SWIG API */ /* for raw pointers */ #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0) #define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags) #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own) #ifdef SWIGPYTHON_BUILTIN #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(self, ptr, type, flags) #else #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) #endif #define SWIG_InternalNewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty) #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src) #define swig_owntype int /* for raw packed data */ #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty) #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) /* for class or struct pointers */ #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags) #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags) /* for C or C++ function pointers */ #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type) #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(NULL, ptr, type, 0) /* for C++ member pointers, ie, member methods */ #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty) #define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) /* Runtime API */ #define SWIG_GetModule(clientdata) SWIG_Python_GetModule(clientdata) #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer) #define SWIG_NewClientData(obj) SwigPyClientData_New(obj) #define SWIG_SetErrorObj SWIG_Python_SetErrorObj #define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg #define SWIG_ErrorType(code) SWIG_Python_ErrorType(code) #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg) #define SWIG_fail goto fail /* Runtime API implementation */ /* Error manipulation */ SWIGINTERN void SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) { SWIG_PYTHON_THREAD_BEGIN_BLOCK; PyErr_SetObject(errtype, obj); Py_DECREF(obj); SWIG_PYTHON_THREAD_END_BLOCK; } SWIGINTERN void SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg) { SWIG_PYTHON_THREAD_BEGIN_BLOCK; PyErr_SetString(errtype, msg); SWIG_PYTHON_THREAD_END_BLOCK; } #define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj) /* Set a constant value */ #if defined(SWIGPYTHON_BUILTIN) SWIGINTERN void SwigPyBuiltin_AddPublicSymbol(PyObject *seq, const char *key) { PyObject *s = PyString_InternFromString(key); PyList_Append(seq, s); Py_DECREF(s); } SWIGINTERN void SWIG_Python_SetConstant(PyObject *d, PyObject *public_interface, const char *name, PyObject *obj) { #if PY_VERSION_HEX < 0x02030000 PyDict_SetItemString(d, (char *)name, obj); #else PyDict_SetItemString(d, name, obj); #endif Py_DECREF(obj); if (public_interface) SwigPyBuiltin_AddPublicSymbol(public_interface, name); } #else SWIGINTERN void SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) { #if PY_VERSION_HEX < 0x02030000 PyDict_SetItemString(d, (char *)name, obj); #else PyDict_SetItemString(d, name, obj); #endif Py_DECREF(obj); } #endif /* Append a value to the result obj */ SWIGINTERN PyObject* SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) { #if !defined(SWIG_PYTHON_OUTPUT_TUPLE) if (!result) { result = obj; } else if (result == Py_None) { Py_DECREF(result); result = obj; } else { if (!PyList_Check(result)) { PyObject *o2 = result; result = PyList_New(1); PyList_SetItem(result, 0, o2); } PyList_Append(result,obj); Py_DECREF(obj); } return result; #else PyObject* o2; PyObject* o3; if (!result) { result = obj; } else if (result == Py_None) { Py_DECREF(result); result = obj; } else { if (!PyTuple_Check(result)) { o2 = result; result = PyTuple_New(1); PyTuple_SET_ITEM(result, 0, o2); } o3 = PyTuple_New(1); PyTuple_SET_ITEM(o3, 0, obj); o2 = result; result = PySequence_Concat(o2, o3); Py_DECREF(o2); Py_DECREF(o3); } return result; #endif } /* Unpack the argument tuple */ SWIGINTERN Py_ssize_t SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs) { if (!args) { if (!min && !max) { return 1; } else { PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got none", name, (min == max ? "" : "at least "), (int)min); return 0; } } if (!PyTuple_Check(args)) { if (min <= 1 && max >= 1) { Py_ssize_t i; objs[0] = args; for (i = 1; i < max; ++i) { objs[i] = 0; } return 2; } PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple"); return 0; } else { Py_ssize_t l = PyTuple_GET_SIZE(args); if (l < min) { PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", name, (min == max ? "" : "at least "), (int)min, (int)l); return 0; } else if (l > max) { PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", name, (min == max ? "" : "at most "), (int)max, (int)l); return 0; } else { Py_ssize_t i; for (i = 0; i < l; ++i) { objs[i] = PyTuple_GET_ITEM(args, i); } for (; l < max; ++l) { objs[l] = 0; } return i + 1; } } } /* A functor is a function object with one single object argument */ #if PY_VERSION_HEX >= 0x02020000 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL); #else #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj); #endif /* Helper for static pointer initialization for both C and C++ code, for example static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...); */ #ifdef __cplusplus #define SWIG_STATIC_POINTER(var) var #else #define SWIG_STATIC_POINTER(var) var = 0; if (!var) var #endif /* ----------------------------------------------------------------------------- * Pointer declarations * ----------------------------------------------------------------------------- */ /* Flags for new pointer objects */ #define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1) #define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN) #define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1) #define SWIG_BUILTIN_TP_INIT (SWIG_POINTER_OWN << 2) #define SWIG_BUILTIN_INIT (SWIG_BUILTIN_TP_INIT | SWIG_POINTER_OWN) #ifdef __cplusplus extern "C" { #endif /* How to access Py_None */ #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # ifndef SWIG_PYTHON_NO_BUILD_NONE # ifndef SWIG_PYTHON_BUILD_NONE # define SWIG_PYTHON_BUILD_NONE # endif # endif #endif #ifdef SWIG_PYTHON_BUILD_NONE # ifdef Py_None # undef Py_None # define Py_None SWIG_Py_None() # endif SWIGRUNTIMEINLINE PyObject * _SWIG_Py_None(void) { PyObject *none = Py_BuildValue((char*)""); Py_DECREF(none); return none; } SWIGRUNTIME PyObject * SWIG_Py_None(void) { static PyObject *SWIG_STATIC_POINTER(none) = _SWIG_Py_None(); return none; } #endif /* The python void return value */ SWIGRUNTIMEINLINE PyObject * SWIG_Py_Void(void) { PyObject *none = Py_None; Py_INCREF(none); return none; } /* SwigPyClientData */ typedef struct { PyObject *klass; PyObject *newraw; PyObject *newargs; PyObject *destroy; int delargs; int implicitconv; PyTypeObject *pytype; } SwigPyClientData; SWIGRUNTIMEINLINE int SWIG_Python_CheckImplicit(swig_type_info *ty) { SwigPyClientData *data = (SwigPyClientData *)ty->clientdata; return data ? data->implicitconv : 0; } SWIGRUNTIMEINLINE PyObject * SWIG_Python_ExceptionType(swig_type_info *desc) { SwigPyClientData *data = desc ? (SwigPyClientData *) desc->clientdata : 0; PyObject *klass = data ? data->klass : 0; return (klass ? klass : PyExc_RuntimeError); } SWIGRUNTIME SwigPyClientData * SwigPyClientData_New(PyObject* obj) { if (!obj) { return 0; } else { SwigPyClientData *data = (SwigPyClientData *)malloc(sizeof(SwigPyClientData)); /* the klass element */ data->klass = obj; Py_INCREF(data->klass); /* the newraw method and newargs arguments used to create a new raw instance */ if (PyClass_Check(obj)) { data->newraw = 0; data->newargs = obj; Py_INCREF(obj); } else { #if (PY_VERSION_HEX < 0x02020000) data->newraw = 0; #else data->newraw = PyObject_GetAttrString(data->klass, (char *)"__new__"); #endif if (data->newraw) { Py_INCREF(data->newraw); data->newargs = PyTuple_New(1); PyTuple_SetItem(data->newargs, 0, obj); } else { data->newargs = obj; } Py_INCREF(data->newargs); } /* the destroy method, aka as the C++ delete method */ data->destroy = PyObject_GetAttrString(data->klass, (char *)"__swig_destroy__"); if (PyErr_Occurred()) { PyErr_Clear(); data->destroy = 0; } if (data->destroy) { int flags; Py_INCREF(data->destroy); flags = PyCFunction_GET_FLAGS(data->destroy); #ifdef METH_O data->delargs = !(flags & (METH_O)); #else data->delargs = 0; #endif } else { data->delargs = 0; } data->implicitconv = 0; data->pytype = 0; return data; } } SWIGRUNTIME void SwigPyClientData_Del(SwigPyClientData *data) { Py_XDECREF(data->newraw); Py_XDECREF(data->newargs); Py_XDECREF(data->destroy); } /* =============== SwigPyObject =====================*/ typedef struct { PyObject_HEAD void *ptr; swig_type_info *ty; int own; PyObject *next; #ifdef SWIGPYTHON_BUILTIN PyObject *dict; #endif } SwigPyObject; #ifdef SWIGPYTHON_BUILTIN SWIGRUNTIME PyObject * SwigPyObject_get___dict__(PyObject *v, PyObject *SWIGUNUSEDPARM(args)) { SwigPyObject *sobj = (SwigPyObject *)v; if (!sobj->dict) sobj->dict = PyDict_New(); Py_INCREF(sobj->dict); return sobj->dict; } #endif SWIGRUNTIME PyObject * SwigPyObject_long(SwigPyObject *v) { return PyLong_FromVoidPtr(v->ptr); } SWIGRUNTIME PyObject * SwigPyObject_format(const char* fmt, SwigPyObject *v) { PyObject *res = NULL; PyObject *args = PyTuple_New(1); if (args) { if (PyTuple_SetItem(args, 0, SwigPyObject_long(v)) == 0) { PyObject *ofmt = SWIG_Python_str_FromChar(fmt); if (ofmt) { #if PY_VERSION_HEX >= 0x03000000 res = PyUnicode_Format(ofmt,args); #else res = PyString_Format(ofmt,args); #endif Py_DECREF(ofmt); } Py_DECREF(args); } } return res; } SWIGRUNTIME PyObject * SwigPyObject_oct(SwigPyObject *v) { return SwigPyObject_format("%o",v); } SWIGRUNTIME PyObject * SwigPyObject_hex(SwigPyObject *v) { return SwigPyObject_format("%x",v); } SWIGRUNTIME PyObject * #ifdef METH_NOARGS SwigPyObject_repr(SwigPyObject *v) #else SwigPyObject_repr(SwigPyObject *v, PyObject *args) #endif { const char *name = SWIG_TypePrettyName(v->ty); PyObject *repr = SWIG_Python_str_FromFormat("", (name ? name : "unknown"), (void *)v); if (v->next) { # ifdef METH_NOARGS PyObject *nrep = SwigPyObject_repr((SwigPyObject *)v->next); # else PyObject *nrep = SwigPyObject_repr((SwigPyObject *)v->next, args); # endif # if PY_VERSION_HEX >= 0x03000000 PyObject *joined = PyUnicode_Concat(repr, nrep); Py_DecRef(repr); Py_DecRef(nrep); repr = joined; # else PyString_ConcatAndDel(&repr,nrep); # endif } return repr; } SWIGRUNTIME int SwigPyObject_compare(SwigPyObject *v, SwigPyObject *w) { void *i = v->ptr; void *j = w->ptr; return (i < j) ? -1 : ((i > j) ? 1 : 0); } /* Added for Python 3.x, would it also be useful for Python 2.x? */ SWIGRUNTIME PyObject* SwigPyObject_richcompare(SwigPyObject *v, SwigPyObject *w, int op) { PyObject* res; if( op != Py_EQ && op != Py_NE ) { Py_INCREF(Py_NotImplemented); return Py_NotImplemented; } res = PyBool_FromLong( (SwigPyObject_compare(v, w)==0) == (op == Py_EQ) ? 1 : 0); return res; } SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce(void); #ifdef SWIGPYTHON_BUILTIN static swig_type_info *SwigPyObject_stype = 0; SWIGRUNTIME PyTypeObject* SwigPyObject_type(void) { SwigPyClientData *cd; assert(SwigPyObject_stype); cd = (SwigPyClientData*) SwigPyObject_stype->clientdata; assert(cd); assert(cd->pytype); return cd->pytype; } #else SWIGRUNTIME PyTypeObject* SwigPyObject_type(void) { static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyObject_TypeOnce(); return type; } #endif SWIGRUNTIMEINLINE int SwigPyObject_Check(PyObject *op) { #ifdef SWIGPYTHON_BUILTIN PyTypeObject *target_tp = SwigPyObject_type(); if (PyType_IsSubtype(op->ob_type, target_tp)) return 1; return (strcmp(op->ob_type->tp_name, "SwigPyObject") == 0); #else return (Py_TYPE(op) == SwigPyObject_type()) || (strcmp(Py_TYPE(op)->tp_name,"SwigPyObject") == 0); #endif } SWIGRUNTIME PyObject * SwigPyObject_New(void *ptr, swig_type_info *ty, int own); SWIGRUNTIME void SwigPyObject_dealloc(PyObject *v) { SwigPyObject *sobj = (SwigPyObject *) v; PyObject *next = sobj->next; if (sobj->own == SWIG_POINTER_OWN) { swig_type_info *ty = sobj->ty; SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0; PyObject *destroy = data ? data->destroy : 0; if (destroy) { /* destroy is always a VARARGS method */ PyObject *res; /* PyObject_CallFunction() has the potential to silently drop the active active exception. In cases of unnamed temporary variable or where we just finished iterating over a generator StopIteration will be active right now, and this needs to remain true upon return from SwigPyObject_dealloc. So save and restore. */ PyObject *val = NULL, *type = NULL, *tb = NULL; PyErr_Fetch(&val, &type, &tb); if (data->delargs) { /* we need to create a temporary object to carry the destroy operation */ PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0); res = SWIG_Python_CallFunctor(destroy, tmp); Py_DECREF(tmp); } else { PyCFunction meth = PyCFunction_GET_FUNCTION(destroy); PyObject *mself = PyCFunction_GET_SELF(destroy); res = ((*meth)(mself, v)); } if (!res) PyErr_WriteUnraisable(destroy); PyErr_Restore(val, type, tb); Py_XDECREF(res); } #if !defined(SWIG_PYTHON_SILENT_MEMLEAK) else { const char *name = SWIG_TypePrettyName(ty); printf("swig/python detected a memory leak of type '%s', no destructor found.\n", (name ? name : "unknown")); } #endif } Py_XDECREF(next); PyObject_DEL(v); } SWIGRUNTIME PyObject* SwigPyObject_append(PyObject* v, PyObject* next) { SwigPyObject *sobj = (SwigPyObject *) v; #ifndef METH_O PyObject *tmp = 0; if (!PyArg_ParseTuple(next,(char *)"O:append", &tmp)) return NULL; next = tmp; #endif if (!SwigPyObject_Check(next)) { PyErr_SetString(PyExc_TypeError, "Attempt to append a non SwigPyObject"); return NULL; } sobj->next = next; Py_INCREF(next); return SWIG_Py_Void(); } SWIGRUNTIME PyObject* #ifdef METH_NOARGS SwigPyObject_next(PyObject* v) #else SwigPyObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) #endif { SwigPyObject *sobj = (SwigPyObject *) v; if (sobj->next) { Py_INCREF(sobj->next); return sobj->next; } else { return SWIG_Py_Void(); } } SWIGINTERN PyObject* #ifdef METH_NOARGS SwigPyObject_disown(PyObject *v) #else SwigPyObject_disown(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) #endif { SwigPyObject *sobj = (SwigPyObject *)v; sobj->own = 0; return SWIG_Py_Void(); } SWIGINTERN PyObject* #ifdef METH_NOARGS SwigPyObject_acquire(PyObject *v) #else SwigPyObject_acquire(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) #endif { SwigPyObject *sobj = (SwigPyObject *)v; sobj->own = SWIG_POINTER_OWN; return SWIG_Py_Void(); } SWIGINTERN PyObject* SwigPyObject_own(PyObject *v, PyObject *args) { PyObject *val = 0; #if (PY_VERSION_HEX < 0x02020000) if (!PyArg_ParseTuple(args,(char *)"|O:own",&val)) #elif (PY_VERSION_HEX < 0x02050000) if (!PyArg_UnpackTuple(args, (char *)"own", 0, 1, &val)) #else if (!PyArg_UnpackTuple(args, "own", 0, 1, &val)) #endif { return NULL; } else { SwigPyObject *sobj = (SwigPyObject *)v; PyObject *obj = PyBool_FromLong(sobj->own); if (val) { #ifdef METH_NOARGS if (PyObject_IsTrue(val)) { SwigPyObject_acquire(v); } else { SwigPyObject_disown(v); } #else if (PyObject_IsTrue(val)) { SwigPyObject_acquire(v,args); } else { SwigPyObject_disown(v,args); } #endif } return obj; } } #ifdef METH_O static PyMethodDef swigobject_methods[] = { {(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_NOARGS, (char *)"releases ownership of the pointer"}, {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_NOARGS, (char *)"acquires ownership of the pointer"}, {(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, {(char *)"append", (PyCFunction)SwigPyObject_append, METH_O, (char *)"appends another 'this' object"}, {(char *)"next", (PyCFunction)SwigPyObject_next, METH_NOARGS, (char *)"returns the next 'this' object"}, {(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_NOARGS, (char *)"returns object representation"}, {0, 0, 0, 0} }; #else static PyMethodDef swigobject_methods[] = { {(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_VARARGS, (char *)"releases ownership of the pointer"}, {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_VARARGS, (char *)"acquires ownership of the pointer"}, {(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, {(char *)"append", (PyCFunction)SwigPyObject_append, METH_VARARGS, (char *)"appends another 'this' object"}, {(char *)"next", (PyCFunction)SwigPyObject_next, METH_VARARGS, (char *)"returns the next 'this' object"}, {(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_VARARGS, (char *)"returns object representation"}, {0, 0, 0, 0} }; #endif #if PY_VERSION_HEX < 0x02020000 SWIGINTERN PyObject * SwigPyObject_getattr(SwigPyObject *sobj,char *name) { return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name); } #endif SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce(void) { static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer"; static PyNumberMethods SwigPyObject_as_number = { (binaryfunc)0, /*nb_add*/ (binaryfunc)0, /*nb_subtract*/ (binaryfunc)0, /*nb_multiply*/ /* nb_divide removed in Python 3 */ #if PY_VERSION_HEX < 0x03000000 (binaryfunc)0, /*nb_divide*/ #endif (binaryfunc)0, /*nb_remainder*/ (binaryfunc)0, /*nb_divmod*/ (ternaryfunc)0,/*nb_power*/ (unaryfunc)0, /*nb_negative*/ (unaryfunc)0, /*nb_positive*/ (unaryfunc)0, /*nb_absolute*/ (inquiry)0, /*nb_nonzero*/ 0, /*nb_invert*/ 0, /*nb_lshift*/ 0, /*nb_rshift*/ 0, /*nb_and*/ 0, /*nb_xor*/ 0, /*nb_or*/ #if PY_VERSION_HEX < 0x03000000 0, /*nb_coerce*/ #endif (unaryfunc)SwigPyObject_long, /*nb_int*/ #if PY_VERSION_HEX < 0x03000000 (unaryfunc)SwigPyObject_long, /*nb_long*/ #else 0, /*nb_reserved*/ #endif (unaryfunc)0, /*nb_float*/ #if PY_VERSION_HEX < 0x03000000 (unaryfunc)SwigPyObject_oct, /*nb_oct*/ (unaryfunc)SwigPyObject_hex, /*nb_hex*/ #endif #if PY_VERSION_HEX >= 0x03050000 /* 3.5 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_matrix_multiply */ #elif PY_VERSION_HEX >= 0x03000000 /* 3.0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index, nb_inplace_divide removed */ #elif PY_VERSION_HEX >= 0x02050000 /* 2.5.0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */ #elif PY_VERSION_HEX >= 0x02020000 /* 2.2.0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */ #elif PY_VERSION_HEX >= 0x02000000 /* 2.0.0 */ 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */ #endif }; static PyTypeObject swigpyobject_type; static int type_init = 0; if (!type_init) { const PyTypeObject tmp = { /* PyObject header changed in Python 3 */ #if PY_VERSION_HEX >= 0x03000000 PyVarObject_HEAD_INIT(NULL, 0) #else PyObject_HEAD_INIT(NULL) 0, /* ob_size */ #endif (char *)"SwigPyObject", /* tp_name */ sizeof(SwigPyObject), /* tp_basicsize */ 0, /* tp_itemsize */ (destructor)SwigPyObject_dealloc, /* tp_dealloc */ 0, /* tp_print */ #if PY_VERSION_HEX < 0x02020000 (getattrfunc)SwigPyObject_getattr, /* tp_getattr */ #else (getattrfunc)0, /* tp_getattr */ #endif (setattrfunc)0, /* tp_setattr */ #if PY_VERSION_HEX >= 0x03000000 0, /* tp_reserved in 3.0.1, tp_compare in 3.0.0 but not used */ #else (cmpfunc)SwigPyObject_compare, /* tp_compare */ #endif (reprfunc)SwigPyObject_repr, /* tp_repr */ &SwigPyObject_as_number, /* tp_as_number */ 0, /* tp_as_sequence */ 0, /* tp_as_mapping */ (hashfunc)0, /* tp_hash */ (ternaryfunc)0, /* tp_call */ 0, /* tp_str */ PyObject_GenericGetAttr, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ Py_TPFLAGS_DEFAULT, /* tp_flags */ swigobject_doc, /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ (richcmpfunc)SwigPyObject_richcompare,/* tp_richcompare */ 0, /* tp_weaklistoffset */ #if PY_VERSION_HEX >= 0x02020000 0, /* tp_iter */ 0, /* tp_iternext */ swigobject_methods, /* tp_methods */ 0, /* tp_members */ 0, /* tp_getset */ 0, /* tp_base */ 0, /* tp_dict */ 0, /* tp_descr_get */ 0, /* tp_descr_set */ 0, /* tp_dictoffset */ 0, /* tp_init */ 0, /* tp_alloc */ 0, /* tp_new */ 0, /* tp_free */ 0, /* tp_is_gc */ 0, /* tp_bases */ 0, /* tp_mro */ 0, /* tp_cache */ 0, /* tp_subclasses */ 0, /* tp_weaklist */ #endif #if PY_VERSION_HEX >= 0x02030000 0, /* tp_del */ #endif #if PY_VERSION_HEX >= 0x02060000 0, /* tp_version_tag */ #endif #if PY_VERSION_HEX >= 0x03040000 0, /* tp_finalize */ #endif #ifdef COUNT_ALLOCS 0, /* tp_allocs */ 0, /* tp_frees */ 0, /* tp_maxalloc */ #if PY_VERSION_HEX >= 0x02050000 0, /* tp_prev */ #endif 0 /* tp_next */ #endif }; swigpyobject_type = tmp; type_init = 1; #if PY_VERSION_HEX < 0x02020000 swigpyobject_type.ob_type = &PyType_Type; #else if (PyType_Ready(&swigpyobject_type) < 0) return NULL; #endif } return &swigpyobject_type; } SWIGRUNTIME PyObject * SwigPyObject_New(void *ptr, swig_type_info *ty, int own) { SwigPyObject *sobj = PyObject_NEW(SwigPyObject, SwigPyObject_type()); if (sobj) { sobj->ptr = ptr; sobj->ty = ty; sobj->own = own; sobj->next = 0; } return (PyObject *)sobj; } /* ----------------------------------------------------------------------------- * Implements a simple Swig Packed type, and use it instead of string * ----------------------------------------------------------------------------- */ typedef struct { PyObject_HEAD void *pack; swig_type_info *ty; size_t size; } SwigPyPacked; SWIGRUNTIME int SwigPyPacked_print(SwigPyPacked *v, FILE *fp, int SWIGUNUSEDPARM(flags)) { char result[SWIG_BUFFER_SIZE]; fputs("pack, v->size, 0, sizeof(result))) { fputs("at ", fp); fputs(result, fp); } fputs(v->ty->name,fp); fputs(">", fp); return 0; } SWIGRUNTIME PyObject * SwigPyPacked_repr(SwigPyPacked *v) { char result[SWIG_BUFFER_SIZE]; if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) { return SWIG_Python_str_FromFormat("", result, v->ty->name); } else { return SWIG_Python_str_FromFormat("", v->ty->name); } } SWIGRUNTIME PyObject * SwigPyPacked_str(SwigPyPacked *v) { char result[SWIG_BUFFER_SIZE]; if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){ return SWIG_Python_str_FromFormat("%s%s", result, v->ty->name); } else { return SWIG_Python_str_FromChar(v->ty->name); } } SWIGRUNTIME int SwigPyPacked_compare(SwigPyPacked *v, SwigPyPacked *w) { size_t i = v->size; size_t j = w->size; int s = (i < j) ? -1 : ((i > j) ? 1 : 0); return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size); } SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce(void); SWIGRUNTIME PyTypeObject* SwigPyPacked_type(void) { static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyPacked_TypeOnce(); return type; } SWIGRUNTIMEINLINE int SwigPyPacked_Check(PyObject *op) { return ((op)->ob_type == SwigPyPacked_TypeOnce()) || (strcmp((op)->ob_type->tp_name,"SwigPyPacked") == 0); } SWIGRUNTIME void SwigPyPacked_dealloc(PyObject *v) { if (SwigPyPacked_Check(v)) { SwigPyPacked *sobj = (SwigPyPacked *) v; free(sobj->pack); } PyObject_DEL(v); } SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce(void) { static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer"; static PyTypeObject swigpypacked_type; static int type_init = 0; if (!type_init) { const PyTypeObject tmp = { /* PyObject header changed in Python 3 */ #if PY_VERSION_HEX>=0x03000000 PyVarObject_HEAD_INIT(NULL, 0) #else PyObject_HEAD_INIT(NULL) 0, /* ob_size */ #endif (char *)"SwigPyPacked", /* tp_name */ sizeof(SwigPyPacked), /* tp_basicsize */ 0, /* tp_itemsize */ (destructor)SwigPyPacked_dealloc, /* tp_dealloc */ (printfunc)SwigPyPacked_print, /* tp_print */ (getattrfunc)0, /* tp_getattr */ (setattrfunc)0, /* tp_setattr */ #if PY_VERSION_HEX>=0x03000000 0, /* tp_reserved in 3.0.1 */ #else (cmpfunc)SwigPyPacked_compare, /* tp_compare */ #endif (reprfunc)SwigPyPacked_repr, /* tp_repr */ 0, /* tp_as_number */ 0, /* tp_as_sequence */ 0, /* tp_as_mapping */ (hashfunc)0, /* tp_hash */ (ternaryfunc)0, /* tp_call */ (reprfunc)SwigPyPacked_str, /* tp_str */ PyObject_GenericGetAttr, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ Py_TPFLAGS_DEFAULT, /* tp_flags */ swigpacked_doc, /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ 0, /* tp_richcompare */ 0, /* tp_weaklistoffset */ #if PY_VERSION_HEX >= 0x02020000 0, /* tp_iter */ 0, /* tp_iternext */ 0, /* tp_methods */ 0, /* tp_members */ 0, /* tp_getset */ 0, /* tp_base */ 0, /* tp_dict */ 0, /* tp_descr_get */ 0, /* tp_descr_set */ 0, /* tp_dictoffset */ 0, /* tp_init */ 0, /* tp_alloc */ 0, /* tp_new */ 0, /* tp_free */ 0, /* tp_is_gc */ 0, /* tp_bases */ 0, /* tp_mro */ 0, /* tp_cache */ 0, /* tp_subclasses */ 0, /* tp_weaklist */ #endif #if PY_VERSION_HEX >= 0x02030000 0, /* tp_del */ #endif #if PY_VERSION_HEX >= 0x02060000 0, /* tp_version_tag */ #endif #if PY_VERSION_HEX >= 0x03040000 0, /* tp_finalize */ #endif #ifdef COUNT_ALLOCS 0, /* tp_allocs */ 0, /* tp_frees */ 0, /* tp_maxalloc */ #if PY_VERSION_HEX >= 0x02050000 0, /* tp_prev */ #endif 0 /* tp_next */ #endif }; swigpypacked_type = tmp; type_init = 1; #if PY_VERSION_HEX < 0x02020000 swigpypacked_type.ob_type = &PyType_Type; #else if (PyType_Ready(&swigpypacked_type) < 0) return NULL; #endif } return &swigpypacked_type; } SWIGRUNTIME PyObject * SwigPyPacked_New(void *ptr, size_t size, swig_type_info *ty) { SwigPyPacked *sobj = PyObject_NEW(SwigPyPacked, SwigPyPacked_type()); if (sobj) { void *pack = malloc(size); if (pack) { memcpy(pack, ptr, size); sobj->pack = pack; sobj->ty = ty; sobj->size = size; } else { PyObject_DEL((PyObject *) sobj); sobj = 0; } } return (PyObject *) sobj; } SWIGRUNTIME swig_type_info * SwigPyPacked_UnpackData(PyObject *obj, void *ptr, size_t size) { if (SwigPyPacked_Check(obj)) { SwigPyPacked *sobj = (SwigPyPacked *)obj; if (sobj->size != size) return 0; memcpy(ptr, sobj->pack, size); return sobj->ty; } else { return 0; } } /* ----------------------------------------------------------------------------- * pointers/data manipulation * ----------------------------------------------------------------------------- */ SWIGRUNTIMEINLINE PyObject * _SWIG_This(void) { return SWIG_Python_str_FromChar("this"); } static PyObject *swig_this = NULL; SWIGRUNTIME PyObject * SWIG_This(void) { if (swig_this == NULL) swig_this = _SWIG_This(); return swig_this; } /* #define SWIG_PYTHON_SLOW_GETSET_THIS */ /* TODO: I don't know how to implement the fast getset in Python 3 right now */ #if PY_VERSION_HEX>=0x03000000 #define SWIG_PYTHON_SLOW_GETSET_THIS #endif SWIGRUNTIME SwigPyObject * SWIG_Python_GetSwigThis(PyObject *pyobj) { PyObject *obj; if (SwigPyObject_Check(pyobj)) return (SwigPyObject *) pyobj; #ifdef SWIGPYTHON_BUILTIN (void)obj; # ifdef PyWeakref_CheckProxy if (PyWeakref_CheckProxy(pyobj)) { pyobj = PyWeakref_GET_OBJECT(pyobj); if (pyobj && SwigPyObject_Check(pyobj)) return (SwigPyObject*) pyobj; } # endif return NULL; #else obj = 0; #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000)) if (PyInstance_Check(pyobj)) { obj = _PyInstance_Lookup(pyobj, SWIG_This()); } else { PyObject **dictptr = _PyObject_GetDictPtr(pyobj); if (dictptr != NULL) { PyObject *dict = *dictptr; obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0; } else { #ifdef PyWeakref_CheckProxy if (PyWeakref_CheckProxy(pyobj)) { PyObject *wobj = PyWeakref_GET_OBJECT(pyobj); return wobj ? SWIG_Python_GetSwigThis(wobj) : 0; } #endif obj = PyObject_GetAttr(pyobj,SWIG_This()); if (obj) { Py_DECREF(obj); } else { if (PyErr_Occurred()) PyErr_Clear(); return 0; } } } #else obj = PyObject_GetAttr(pyobj,SWIG_This()); if (obj) { Py_DECREF(obj); } else { if (PyErr_Occurred()) PyErr_Clear(); return 0; } #endif if (obj && !SwigPyObject_Check(obj)) { /* a PyObject is called 'this', try to get the 'real this' SwigPyObject from it */ return SWIG_Python_GetSwigThis(obj); } return (SwigPyObject *)obj; #endif } /* Acquire a pointer value */ SWIGRUNTIME int SWIG_Python_AcquirePtr(PyObject *obj, int own) { if (own == SWIG_POINTER_OWN) { SwigPyObject *sobj = SWIG_Python_GetSwigThis(obj); if (sobj) { int oldown = sobj->own; sobj->own = own; return oldown; } } return 0; } /* Convert a pointer value */ SWIGRUNTIME int SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own) { int res; SwigPyObject *sobj; int implicit_conv = (flags & SWIG_POINTER_IMPLICIT_CONV) != 0; if (!obj) return SWIG_ERROR; if (obj == Py_None && !implicit_conv) { if (ptr) *ptr = 0; return SWIG_OK; } res = SWIG_ERROR; sobj = SWIG_Python_GetSwigThis(obj); if (own) *own = 0; while (sobj) { void *vptr = sobj->ptr; if (ty) { swig_type_info *to = sobj->ty; if (to == ty) { /* no type cast needed */ if (ptr) *ptr = vptr; break; } else { swig_cast_info *tc = SWIG_TypeCheck(to->name,ty); if (!tc) { sobj = (SwigPyObject *)sobj->next; } else { if (ptr) { int newmemory = 0; *ptr = SWIG_TypeCast(tc,vptr,&newmemory); if (newmemory == SWIG_CAST_NEW_MEMORY) { assert(own); /* badly formed typemap which will lead to a memory leak - it must set and use own to delete *ptr */ if (own) *own = *own | SWIG_CAST_NEW_MEMORY; } } break; } } } else { if (ptr) *ptr = vptr; break; } } if (sobj) { if (own) *own = *own | sobj->own; if (flags & SWIG_POINTER_DISOWN) { sobj->own = 0; } res = SWIG_OK; } else { if (implicit_conv) { SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0; if (data && !data->implicitconv) { PyObject *klass = data->klass; if (klass) { PyObject *impconv; data->implicitconv = 1; /* avoid recursion and call 'explicit' constructors*/ impconv = SWIG_Python_CallFunctor(klass, obj); data->implicitconv = 0; if (PyErr_Occurred()) { PyErr_Clear(); impconv = 0; } if (impconv) { SwigPyObject *iobj = SWIG_Python_GetSwigThis(impconv); if (iobj) { void *vptr; res = SWIG_Python_ConvertPtrAndOwn((PyObject*)iobj, &vptr, ty, 0, 0); if (SWIG_IsOK(res)) { if (ptr) { *ptr = vptr; /* transfer the ownership to 'ptr' */ iobj->own = 0; res = SWIG_AddCast(res); res = SWIG_AddNewMask(res); } else { res = SWIG_AddCast(res); } } } Py_DECREF(impconv); } } } } if (!SWIG_IsOK(res) && obj == Py_None) { if (ptr) *ptr = 0; if (PyErr_Occurred()) PyErr_Clear(); res = SWIG_OK; } } return res; } /* Convert a function ptr value */ SWIGRUNTIME int SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) { if (!PyCFunction_Check(obj)) { return SWIG_ConvertPtr(obj, ptr, ty, 0); } else { void *vptr = 0; /* here we get the method pointer for callbacks */ const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc); const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0; if (desc) desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0; if (!desc) return SWIG_ERROR; if (ty) { swig_cast_info *tc = SWIG_TypeCheck(desc,ty); if (tc) { int newmemory = 0; *ptr = SWIG_TypeCast(tc,vptr,&newmemory); assert(!newmemory); /* newmemory handling not yet implemented */ } else { return SWIG_ERROR; } } else { *ptr = vptr; } return SWIG_OK; } } /* Convert a packed value value */ SWIGRUNTIME int SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty) { swig_type_info *to = SwigPyPacked_UnpackData(obj, ptr, sz); if (!to) return SWIG_ERROR; if (ty) { if (to != ty) { /* check type cast? */ swig_cast_info *tc = SWIG_TypeCheck(to->name,ty); if (!tc) return SWIG_ERROR; } } return SWIG_OK; } /* ----------------------------------------------------------------------------- * Create a new pointer object * ----------------------------------------------------------------------------- */ /* Create a new instance object, without calling __init__, and set the 'this' attribute. */ SWIGRUNTIME PyObject* SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this) { #if (PY_VERSION_HEX >= 0x02020000) PyObject *inst = 0; PyObject *newraw = data->newraw; if (newraw) { inst = PyObject_Call(newraw, data->newargs, NULL); if (inst) { #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS) PyObject **dictptr = _PyObject_GetDictPtr(inst); if (dictptr != NULL) { PyObject *dict = *dictptr; if (dict == NULL) { dict = PyDict_New(); *dictptr = dict; PyDict_SetItem(dict, SWIG_This(), swig_this); } } #else PyObject *key = SWIG_This(); PyObject_SetAttr(inst, key, swig_this); #endif } } else { #if PY_VERSION_HEX >= 0x03000000 inst = ((PyTypeObject*) data->newargs)->tp_new((PyTypeObject*) data->newargs, Py_None, Py_None); if (inst) { PyObject_SetAttr(inst, SWIG_This(), swig_this); Py_TYPE(inst)->tp_flags &= ~Py_TPFLAGS_VALID_VERSION_TAG; } #else PyObject *dict = PyDict_New(); if (dict) { PyDict_SetItem(dict, SWIG_This(), swig_this); inst = PyInstance_NewRaw(data->newargs, dict); Py_DECREF(dict); } #endif } return inst; #else #if (PY_VERSION_HEX >= 0x02010000) PyObject *inst = 0; PyObject *dict = PyDict_New(); if (dict) { PyDict_SetItem(dict, SWIG_This(), swig_this); inst = PyInstance_NewRaw(data->newargs, dict); Py_DECREF(dict); } return (PyObject *) inst; #else PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type); if (inst == NULL) { return NULL; } inst->in_class = (PyClassObject *)data->newargs; Py_INCREF(inst->in_class); inst->in_dict = PyDict_New(); if (inst->in_dict == NULL) { Py_DECREF(inst); return NULL; } #ifdef Py_TPFLAGS_HAVE_WEAKREFS inst->in_weakreflist = NULL; #endif #ifdef Py_TPFLAGS_GC PyObject_GC_Init(inst); #endif PyDict_SetItem(inst->in_dict, SWIG_This(), swig_this); return (PyObject *) inst; #endif #endif } SWIGRUNTIME void SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this) { PyObject *dict; #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS) PyObject **dictptr = _PyObject_GetDictPtr(inst); if (dictptr != NULL) { dict = *dictptr; if (dict == NULL) { dict = PyDict_New(); *dictptr = dict; } PyDict_SetItem(dict, SWIG_This(), swig_this); return; } #endif dict = PyObject_GetAttrString(inst, (char*)"__dict__"); PyDict_SetItem(dict, SWIG_This(), swig_this); Py_DECREF(dict); } SWIGINTERN PyObject * SWIG_Python_InitShadowInstance(PyObject *args) { PyObject *obj[2]; if (!SWIG_Python_UnpackTuple(args, "swiginit", 2, 2, obj)) { return NULL; } else { SwigPyObject *sthis = SWIG_Python_GetSwigThis(obj[0]); if (sthis) { SwigPyObject_append((PyObject*) sthis, obj[1]); } else { SWIG_Python_SetSwigThis(obj[0], obj[1]); } return SWIG_Py_Void(); } } /* Create a new pointer object */ SWIGRUNTIME PyObject * SWIG_Python_NewPointerObj(PyObject *self, void *ptr, swig_type_info *type, int flags) { SwigPyClientData *clientdata; PyObject * robj; int own; if (!ptr) return SWIG_Py_Void(); clientdata = type ? (SwigPyClientData *)(type->clientdata) : 0; own = (flags & SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0; if (clientdata && clientdata->pytype) { SwigPyObject *newobj; if (flags & SWIG_BUILTIN_TP_INIT) { newobj = (SwigPyObject*) self; if (newobj->ptr) { PyObject *next_self = clientdata->pytype->tp_alloc(clientdata->pytype, 0); while (newobj->next) newobj = (SwigPyObject *) newobj->next; newobj->next = next_self; newobj = (SwigPyObject *)next_self; #ifdef SWIGPYTHON_BUILTIN newobj->dict = 0; #endif } } else { newobj = PyObject_New(SwigPyObject, clientdata->pytype); #ifdef SWIGPYTHON_BUILTIN newobj->dict = 0; #endif } if (newobj) { newobj->ptr = ptr; newobj->ty = type; newobj->own = own; newobj->next = 0; return (PyObject*) newobj; } return SWIG_Py_Void(); } assert(!(flags & SWIG_BUILTIN_TP_INIT)); robj = SwigPyObject_New(ptr, type, own); if (robj && clientdata && !(flags & SWIG_POINTER_NOSHADOW)) { PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj); Py_DECREF(robj); robj = inst; } return robj; } /* Create a new packed object */ SWIGRUNTIMEINLINE PyObject * SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) { return ptr ? SwigPyPacked_New((void *) ptr, sz, type) : SWIG_Py_Void(); } /* -----------------------------------------------------------------------------* * Get type list * -----------------------------------------------------------------------------*/ #ifdef SWIG_LINK_RUNTIME void *SWIG_ReturnGlobalTypeList(void *); #endif SWIGRUNTIME swig_module_info * SWIG_Python_GetModule(void *SWIGUNUSEDPARM(clientdata)) { static void *type_pointer = (void *)0; /* first check if module already created */ if (!type_pointer) { #ifdef SWIG_LINK_RUNTIME type_pointer = SWIG_ReturnGlobalTypeList((void *)0); #else # ifdef SWIGPY_USE_CAPSULE type_pointer = PyCapsule_Import(SWIGPY_CAPSULE_NAME, 0); # else type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME); # endif if (PyErr_Occurred()) { PyErr_Clear(); type_pointer = (void *)0; } #endif } return (swig_module_info *) type_pointer; } #if PY_MAJOR_VERSION < 2 /* PyModule_AddObject function was introduced in Python 2.0. The following function is copied out of Python/modsupport.c in python version 2.3.4 */ SWIGINTERN int PyModule_AddObject(PyObject *m, char *name, PyObject *o) { PyObject *dict; if (!PyModule_Check(m)) { PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs module as first arg"); return SWIG_ERROR; } if (!o) { PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs non-NULL value"); return SWIG_ERROR; } dict = PyModule_GetDict(m); if (dict == NULL) { /* Internal error -- modules must have a dict! */ PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__", PyModule_GetName(m)); return SWIG_ERROR; } if (PyDict_SetItemString(dict, name, o)) return SWIG_ERROR; Py_DECREF(o); return SWIG_OK; } #endif SWIGRUNTIME void #ifdef SWIGPY_USE_CAPSULE SWIG_Python_DestroyModule(PyObject *obj) #else SWIG_Python_DestroyModule(void *vptr) #endif { #ifdef SWIGPY_USE_CAPSULE swig_module_info *swig_module = (swig_module_info *) PyCapsule_GetPointer(obj, SWIGPY_CAPSULE_NAME); #else swig_module_info *swig_module = (swig_module_info *) vptr; #endif swig_type_info **types = swig_module->types; size_t i; for (i =0; i < swig_module->size; ++i) { swig_type_info *ty = types[i]; if (ty->owndata) { SwigPyClientData *data = (SwigPyClientData *) ty->clientdata; if (data) SwigPyClientData_Del(data); } } Py_DECREF(SWIG_This()); swig_this = NULL; } SWIGRUNTIME void SWIG_Python_SetModule(swig_module_info *swig_module) { #if PY_VERSION_HEX >= 0x03000000 /* Add a dummy module object into sys.modules */ PyObject *module = PyImport_AddModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION); #else static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} }; /* Sentinel */ PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, swig_empty_runtime_method_table); #endif #ifdef SWIGPY_USE_CAPSULE PyObject *pointer = PyCapsule_New((void *) swig_module, SWIGPY_CAPSULE_NAME, SWIG_Python_DestroyModule); if (pointer && module) { PyModule_AddObject(module, (char*)"type_pointer_capsule" SWIG_TYPE_TABLE_NAME, pointer); } else { Py_XDECREF(pointer); } #else PyObject *pointer = PyCObject_FromVoidPtr((void *) swig_module, SWIG_Python_DestroyModule); if (pointer && module) { PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer); } else { Py_XDECREF(pointer); } #endif } /* The python cached type query */ SWIGRUNTIME PyObject * SWIG_Python_TypeCache(void) { static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New(); return cache; } SWIGRUNTIME swig_type_info * SWIG_Python_TypeQuery(const char *type) { PyObject *cache = SWIG_Python_TypeCache(); PyObject *key = SWIG_Python_str_FromChar(type); PyObject *obj = PyDict_GetItem(cache, key); swig_type_info *descriptor; if (obj) { #ifdef SWIGPY_USE_CAPSULE descriptor = (swig_type_info *) PyCapsule_GetPointer(obj, NULL); #else descriptor = (swig_type_info *) PyCObject_AsVoidPtr(obj); #endif } else { swig_module_info *swig_module = SWIG_GetModule(0); descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type); if (descriptor) { #ifdef SWIGPY_USE_CAPSULE obj = PyCapsule_New((void*) descriptor, NULL, NULL); #else obj = PyCObject_FromVoidPtr(descriptor, NULL); #endif PyDict_SetItem(cache, key, obj); Py_DECREF(obj); } } Py_DECREF(key); return descriptor; } /* For backward compatibility only */ #define SWIG_POINTER_EXCEPTION 0 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg) #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags) SWIGRUNTIME int SWIG_Python_AddErrMesg(const char* mesg, int infront) { if (PyErr_Occurred()) { PyObject *type = 0; PyObject *value = 0; PyObject *traceback = 0; PyErr_Fetch(&type, &value, &traceback); if (value) { char *tmp; PyObject *old_str = PyObject_Str(value); Py_XINCREF(type); PyErr_Clear(); if (infront) { PyErr_Format(type, "%s %s", mesg, tmp = SWIG_Python_str_AsChar(old_str)); } else { PyErr_Format(type, "%s %s", tmp = SWIG_Python_str_AsChar(old_str), mesg); } SWIG_Python_str_DelForPy3(tmp); Py_DECREF(old_str); } return 1; } else { return 0; } } SWIGRUNTIME int SWIG_Python_ArgFail(int argnum) { if (PyErr_Occurred()) { /* add information about failing argument */ char mesg[256]; PyOS_snprintf(mesg, sizeof(mesg), "argument number %d:", argnum); return SWIG_Python_AddErrMesg(mesg, 1); } else { return 0; } } SWIGRUNTIMEINLINE const char * SwigPyObject_GetDesc(PyObject *self) { SwigPyObject *v = (SwigPyObject *)self; swig_type_info *ty = v ? v->ty : 0; return ty ? ty->str : ""; } SWIGRUNTIME void SWIG_Python_TypeError(const char *type, PyObject *obj) { if (type) { #if defined(SWIG_COBJECT_TYPES) if (obj && SwigPyObject_Check(obj)) { const char *otype = (const char *) SwigPyObject_GetDesc(obj); if (otype) { PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'SwigPyObject(%s)' is received", type, otype); return; } } else #endif { const char *otype = (obj ? obj->ob_type->tp_name : 0); if (otype) { PyObject *str = PyObject_Str(obj); const char *cstr = str ? SWIG_Python_str_AsChar(str) : 0; if (cstr) { PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received", type, otype, cstr); SWIG_Python_str_DelForPy3(cstr); } else { PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received", type, otype); } Py_XDECREF(str); return; } } PyErr_Format(PyExc_TypeError, "a '%s' is expected", type); } else { PyErr_Format(PyExc_TypeError, "unexpected type is received"); } } /* Convert a pointer value, signal an exception on a type mismatch */ SWIGRUNTIME void * SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int SWIGUNUSEDPARM(argnum), int flags) { void *result; if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) { PyErr_Clear(); #if SWIG_POINTER_EXCEPTION if (flags) { SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj); SWIG_Python_ArgFail(argnum); } #endif } return result; } #ifdef SWIGPYTHON_BUILTIN SWIGRUNTIME int SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { PyTypeObject *tp = obj->ob_type; PyObject *descr; PyObject *encoded_name; descrsetfunc f; int res = -1; # ifdef Py_USING_UNICODE if (PyString_Check(name)) { name = PyUnicode_Decode(PyString_AsString(name), PyString_Size(name), NULL, NULL); if (!name) return -1; } else if (!PyUnicode_Check(name)) # else if (!PyString_Check(name)) # endif { PyErr_Format(PyExc_TypeError, "attribute name must be string, not '%.200s'", name->ob_type->tp_name); return -1; } else { Py_INCREF(name); } if (!tp->tp_dict) { if (PyType_Ready(tp) < 0) goto done; } descr = _PyType_Lookup(tp, name); f = NULL; if (descr != NULL) f = descr->ob_type->tp_descr_set; if (!f) { if (PyString_Check(name)) { encoded_name = name; Py_INCREF(name); } else { encoded_name = PyUnicode_AsUTF8String(name); } PyErr_Format(PyExc_AttributeError, "'%.100s' object has no attribute '%.200s'", tp->tp_name, PyString_AsString(encoded_name)); Py_DECREF(encoded_name); } else { res = f(descr, obj, value); } done: Py_DECREF(name); return res; } #endif #ifdef __cplusplus } #endif #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else /* -------- TYPES TABLE (BEGIN) -------- */ #define SWIGTYPE_p_ConstituentDisplayStyle swig_types[0] #define SWIGTYPE_p_Cost_Model_type swig_types[1] #define SWIGTYPE_p_Dictionary_s swig_types[2] #define SWIGTYPE_p_Linkage_s swig_types[3] #define SWIGTYPE_p_Parse_Options_s swig_types[4] #define SWIGTYPE_p_Sentence_s swig_types[5] #define SWIGTYPE_p_char swig_types[6] #define SWIGTYPE_p_int swig_types[7] #define SWIGTYPE_p_lg_errinfo swig_types[8] #define SWIGTYPE_p_lg_error_severity swig_types[9] #define SWIGTYPE_p_p_char swig_types[10] #define SWIGTYPE_p_size_t swig_types[11] static swig_type_info *swig_types[13]; static swig_module_info swig_module = {swig_types, 12, 0, 0, 0, 0}; #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) /* -------- TYPES TABLE (END) -------- */ #if (PY_VERSION_HEX <= 0x02000000) # if !defined(SWIG_PYTHON_CLASSIC) # error "This python version requires swig to be run with the '-classic' option" # endif #endif /*----------------------------------------------- @(target):= _clinkgrammar.so ------------------------------------------------*/ #if PY_VERSION_HEX >= 0x03000000 # define SWIG_init PyInit__clinkgrammar #else # define SWIG_init init_clinkgrammar #endif #define SWIG_name "_clinkgrammar" #define SWIGVERSION 0x030010 #define SWIG_VERSION SWIGVERSION #define SWIG_as_voidptr(a) (void *)((const void *)(a)) #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),(void**)(a)) #include SWIGINTERNINLINE PyObject* SWIG_From_int (int value) { return PyInt_FromLong((long) value); } SWIGINTERN swig_type_info* SWIG_pchar_descriptor(void) { static int init = 0; static swig_type_info* info = 0; if (!init) { info = SWIG_TypeQuery("_p_char"); init = 1; } return info; } SWIGINTERNINLINE PyObject * SWIG_FromCharPtrAndSize(const char* carray, size_t size) { if (carray) { if (size > INT_MAX) { swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); return pchar_descriptor ? SWIG_InternalNewPointerObj((char *)(carray), pchar_descriptor, 0) : SWIG_Py_Void(); } else { #if PY_VERSION_HEX >= 0x03000000 #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) return PyBytes_FromStringAndSize(carray, (Py_ssize_t)(size)); #else #if PY_VERSION_HEX >= 0x03010000 return PyUnicode_DecodeUTF8(carray, (Py_ssize_t)(size), "surrogateescape"); #else return PyUnicode_FromStringAndSize(carray, (Py_ssize_t)(size)); #endif #endif #else return PyString_FromStringAndSize(carray, (Py_ssize_t)(size)); #endif } } else { return SWIG_Py_Void(); } } SWIGINTERNINLINE PyObject * SWIG_FromCharPtr(const char *cptr) { return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0)); } SWIGINTERN int SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) { #if PY_VERSION_HEX>=0x03000000 #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) if (PyBytes_Check(obj)) #else if (PyUnicode_Check(obj)) #endif #else if (PyString_Check(obj)) #endif { char *cstr; Py_ssize_t len; #if PY_VERSION_HEX>=0x03000000 #if !defined(SWIG_PYTHON_STRICT_BYTE_CHAR) if (!alloc && cptr) { /* We can't allow converting without allocation, since the internal representation of string in Python 3 is UCS-2/UCS-4 but we require a UTF-8 representation. TODO(bhy) More detailed explanation */ return SWIG_RuntimeError; } obj = PyUnicode_AsUTF8String(obj); if(alloc) *alloc = SWIG_NEWOBJ; #endif PyBytes_AsStringAndSize(obj, &cstr, &len); #else PyString_AsStringAndSize(obj, &cstr, &len); #endif if (cptr) { if (alloc) { /* In python the user should not be able to modify the inner string representation. To warranty that, if you define SWIG_PYTHON_SAFE_CSTRINGS, a new/copy of the python string buffer is always returned. The default behavior is just to return the pointer value, so, be careful. */ #if defined(SWIG_PYTHON_SAFE_CSTRINGS) if (*alloc != SWIG_OLDOBJ) #else if (*alloc == SWIG_NEWOBJ) #endif { *cptr = (char *)memcpy((char *)malloc((len + 1)*sizeof(char)), cstr, sizeof(char)*(len + 1)); *alloc = SWIG_NEWOBJ; } else { *cptr = cstr; *alloc = SWIG_OLDOBJ; } } else { #if PY_VERSION_HEX>=0x03000000 #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) *cptr = PyBytes_AsString(obj); #else assert(0); /* Should never reach here with Unicode strings in Python 3 */ #endif #else *cptr = SWIG_Python_str_AsChar(obj); #endif } } if (psize) *psize = len + 1; #if PY_VERSION_HEX>=0x03000000 && !defined(SWIG_PYTHON_STRICT_BYTE_CHAR) Py_XDECREF(obj); #endif return SWIG_OK; } else { #if defined(SWIG_PYTHON_2_UNICODE) #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) #error "Cannot use both SWIG_PYTHON_2_UNICODE and SWIG_PYTHON_STRICT_BYTE_CHAR at once" #endif #if PY_VERSION_HEX<0x03000000 if (PyUnicode_Check(obj)) { char *cstr; Py_ssize_t len; if (!alloc && cptr) { return SWIG_RuntimeError; } obj = PyUnicode_AsUTF8String(obj); if (PyString_AsStringAndSize(obj, &cstr, &len) != -1) { if (cptr) { if (alloc) *alloc = SWIG_NEWOBJ; *cptr = (char *)memcpy((char *)malloc((len + 1)*sizeof(char)), cstr, sizeof(char)*(len + 1)); } if (psize) *psize = len + 1; Py_XDECREF(obj); return SWIG_OK; } else { Py_XDECREF(obj); } } #endif #endif swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); if (pchar_descriptor) { void* vptr = 0; if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) { if (cptr) *cptr = (char *) vptr; if (psize) *psize = vptr ? (strlen((char *)vptr) + 1) : 0; if (alloc) *alloc = SWIG_OLDOBJ; return SWIG_OK; } } } return SWIG_TypeError; } #include #if !defined(SWIG_NO_LLONG_MAX) # if !defined(LLONG_MAX) && defined(__GNUC__) && defined (__LONG_LONG_MAX__) # define LLONG_MAX __LONG_LONG_MAX__ # define LLONG_MIN (-LLONG_MAX - 1LL) # define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL) # endif #endif SWIGINTERN int SWIG_AsVal_double (PyObject *obj, double *val) { int res = SWIG_TypeError; if (PyFloat_Check(obj)) { if (val) *val = PyFloat_AsDouble(obj); return SWIG_OK; #if PY_VERSION_HEX < 0x03000000 } else if (PyInt_Check(obj)) { if (val) *val = PyInt_AsLong(obj); return SWIG_OK; #endif } else if (PyLong_Check(obj)) { double v = PyLong_AsDouble(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_OK; } else { PyErr_Clear(); } } #ifdef SWIG_PYTHON_CAST_MODE { int dispatch = 0; double d = PyFloat_AsDouble(obj); if (!PyErr_Occurred()) { if (val) *val = d; return SWIG_AddCast(SWIG_OK); } else { PyErr_Clear(); } if (!dispatch) { long v = PyLong_AsLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_AddCast(SWIG_AddCast(SWIG_OK)); } else { PyErr_Clear(); } } } #endif return res; } #include #include SWIGINTERNINLINE int SWIG_CanCastAsInteger(double *d, double min, double max) { double x = *d; if ((min <= x && x <= max)) { double fx = floor(x); double cx = ceil(x); double rd = ((x - fx) < 0.5) ? fx : cx; /* simple rint */ if ((errno == EDOM) || (errno == ERANGE)) { errno = 0; } else { double summ, reps, diff; if (rd < x) { diff = x - rd; } else if (rd > x) { diff = rd - x; } else { return 1; } summ = rd + x; reps = diff/summ; if (reps < 8*DBL_EPSILON) { *d = rd; return 1; } } } return 0; } SWIGINTERN int SWIG_AsVal_long (PyObject *obj, long* val) { #if PY_VERSION_HEX < 0x03000000 if (PyInt_Check(obj)) { if (val) *val = PyInt_AsLong(obj); return SWIG_OK; } else #endif if (PyLong_Check(obj)) { long v = PyLong_AsLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_OK; } else { PyErr_Clear(); return SWIG_OverflowError; } } #ifdef SWIG_PYTHON_CAST_MODE { int dispatch = 0; long v = PyInt_AsLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_AddCast(SWIG_OK); } else { PyErr_Clear(); } if (!dispatch) { double d; int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d)); if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, LONG_MIN, LONG_MAX)) { if (val) *val = (long)(d); return res; } } } #endif return SWIG_TypeError; } SWIGINTERN int SWIG_AsVal_int (PyObject * obj, int *val) { long v; int res = SWIG_AsVal_long (obj, &v); if (SWIG_IsOK(res)) { if ((v < INT_MIN || v > INT_MAX)) { return SWIG_OverflowError; } else { if (val) *val = (int)(v); } } return res; } #define SWIG_From_double PyFloat_FromDouble SWIGINTERN int SWIG_AsVal_unsigned_SS_long (PyObject *obj, unsigned long *val) { #if PY_VERSION_HEX < 0x03000000 if (PyInt_Check(obj)) { long v = PyInt_AsLong(obj); if (v >= 0) { if (val) *val = v; return SWIG_OK; } else { return SWIG_OverflowError; } } else #endif if (PyLong_Check(obj)) { unsigned long v = PyLong_AsUnsignedLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_OK; } else { PyErr_Clear(); return SWIG_OverflowError; } } #ifdef SWIG_PYTHON_CAST_MODE { int dispatch = 0; unsigned long v = PyLong_AsUnsignedLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_AddCast(SWIG_OK); } else { PyErr_Clear(); } if (!dispatch) { double d; int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d)); if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, ULONG_MAX)) { if (val) *val = (unsigned long)(d); return res; } } } #endif return SWIG_TypeError; } #if defined(LLONG_MAX) && !defined(SWIG_LONG_LONG_AVAILABLE) # define SWIG_LONG_LONG_AVAILABLE #endif #ifdef SWIG_LONG_LONG_AVAILABLE SWIGINTERN int SWIG_AsVal_unsigned_SS_long_SS_long (PyObject *obj, unsigned long long *val) { int res = SWIG_TypeError; if (PyLong_Check(obj)) { unsigned long long v = PyLong_AsUnsignedLongLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_OK; } else { PyErr_Clear(); res = SWIG_OverflowError; } } else { unsigned long v; res = SWIG_AsVal_unsigned_SS_long (obj,&v); if (SWIG_IsOK(res)) { if (val) *val = v; return res; } } #ifdef SWIG_PYTHON_CAST_MODE { const double mant_max = 1LL << DBL_MANT_DIG; double d; res = SWIG_AsVal_double (obj,&d); if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, mant_max)) { if (val) *val = (unsigned long long)(d); return SWIG_AddCast(res); } res = SWIG_TypeError; } #endif return res; } #endif SWIGINTERNINLINE int SWIG_AsVal_size_t (PyObject * obj, size_t *val) { int res = SWIG_TypeError; #ifdef SWIG_LONG_LONG_AVAILABLE if (sizeof(size_t) <= sizeof(unsigned long)) { #endif unsigned long v; res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0); if (SWIG_IsOK(res) && val) *val = (size_t)(v); #ifdef SWIG_LONG_LONG_AVAILABLE } else if (sizeof(size_t) <= sizeof(unsigned long long)) { unsigned long long v; res = SWIG_AsVal_unsigned_SS_long_SS_long (obj, val ? &v : 0); if (SWIG_IsOK(res) && val) *val = (size_t)(v); } #endif return res; } static lg_error_handler default_error_handler; static lg_errinfo *dup_lg_errinfo(lg_errinfo *lge) { lg_errinfo *mlge = (lg_errinfo *)malloc(sizeof(lg_errinfo)); mlge->severity_label = strdup(lge->severity_label); mlge->text = strdup(lge->text); mlge->severity = lge->severity; return mlge; } /** * This function is installed as the C error callback when an error callback * is set by the Python code to a Python function (but not when set to None * or to the library default error handler). * When invoked by the LG library, it calls the Python function along with * its data. Both appear in func_and_data, which is a Python tuple of 2 * elements - a function and an arbitrary data object. */ static void PythonCallBack(lg_errinfo *lge, void *func_and_data) { lg_errinfo *mlgep = dup_lg_errinfo(lge); PyObject *pylge = SWIG_NewPointerObj(SWIG_as_voidptr(mlgep), SWIGTYPE_p_lg_errinfo, SWIG_POINTER_OWN); PyObject *func = PyTuple_GetItem((PyObject *)func_and_data, 0); PyObject *data = PyTuple_GetItem((PyObject *)func_and_data, 1); PyObject *args = Py_BuildValue("OO", pylge, data); PyObject *rc = PyEval_CallObject(func, args); /* Py LG error cb. */ Py_DECREF(pylge); Py_DECREF(args); if (NULL == rc) PyErr_Print(); Py_XDECREF(rc); } void _py_error_default_handler(lg_errinfo *lge, int *pedh_data) { default_error_handler(lge, (void *)pedh_data); } /** * Set a Python function/data as the LG error handler callback. * Note that because the LG library cannot directly call a Python function, * the actual callback function is a C proxy function PythonCallBack() and * the Python function/data is set as the C callback data. */ PyObject *_py_error_set_handler(PyObject *func_and_data) { const void *old_func_and_data = lg_error_set_handler_data(NULL); PyObject *func = PyTuple_GetItem((PyObject *)func_and_data, 0); lg_error_handler old_handler; if (Py_None == func) { old_handler = lg_error_set_handler(NULL, NULL); } else { if (!PyCallable_Check(func)) { PyErr_SetString(PyExc_TypeError, "Argument 1 must be callable"); return NULL; } old_handler = lg_error_set_handler(PythonCallBack, func_and_data); Py_INCREF(func_and_data); } if (NULL == (PyObject *)old_handler) Py_RETURN_NONE; if (PythonCallBack == old_handler) { func = PyTuple_GetItem((PyObject *)old_func_and_data, 0); Py_INCREF(func); Py_XDECREF(old_func_and_data); return func; } /* This must be the first call. Grab the C default error handler. */ default_error_handler = old_handler; /* Signify this is the default error handler by a string object. */ return Py_BuildValue("s", ""); } PyObject *_py_error_printall(PyObject *func_and_data) { Py_INCREF(func_and_data); int n = lg_error_printall(PythonCallBack, func_and_data); Py_DECREF(func_and_data); PyObject *py_n = PyInt_FromLong(n); return py_n; } void delete_lg_errinfo(lg_errinfo *lge) { free((void *)lge->severity_label); free((void *)lge->text); free((void *)lge); } #ifdef __cplusplus extern "C" { #endif SWIGINTERN PyObject *_wrap_lg_errinfo_severity_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; lg_error_severity result; if (!PyArg_ParseTuple(args,(char *)"O:lg_errinfo_severity_get",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "lg_errinfo_severity_get" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); result = (lg_error_severity) ((arg1)->severity); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_lg_errinfo_severity_label_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:lg_errinfo_severity_label_get",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "lg_errinfo_severity_label_get" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); result = (char *) ((arg1)->severity_label); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_lg_errinfo_text_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:lg_errinfo_text_get",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "lg_errinfo_text_get" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); result = (char *) ((arg1)->text); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_new_lg_errinfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *result = 0 ; if (!PyArg_ParseTuple(args,(char *)":new_lg_errinfo")) SWIG_fail; result = (lg_errinfo *)calloc(1, sizeof(lg_errinfo)); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lg_errinfo, SWIG_POINTER_NEW | 0 ); return resultobj; fail: return NULL; } SWIGINTERN PyObject *lg_errinfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_lg_errinfo, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *_wrap_linkgrammar_get_version(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)":linkgrammar_get_version")) SWIG_fail; result = (char *)linkgrammar_get_version(); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkgrammar_get_dict_version(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Dictionary arg1 = (Dictionary) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkgrammar_get_dict_version",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkgrammar_get_dict_version" "', argument " "1"" of type '" "Dictionary""'"); } arg1 = (Dictionary)(argp1); result = (char *)linkgrammar_get_dict_version(arg1); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkgrammar_get_dict_locale(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Dictionary arg1 = (Dictionary) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkgrammar_get_dict_locale",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkgrammar_get_dict_locale" "', argument " "1"" of type '" "Dictionary""'"); } arg1 = (Dictionary)(argp1); result = (char *)linkgrammar_get_dict_locale(arg1); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_dictionary_create_lang(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; PyObject * obj0 = 0 ; Dictionary result; if (!PyArg_ParseTuple(args,(char *)"O:dictionary_create_lang",&obj0)) SWIG_fail; res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "dictionary_create_lang" "', argument " "1"" of type '" "char const *""'"); } arg1 = (char *)(buf1); result = (Dictionary)dictionary_create_lang((char const *)arg1); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return resultobj; fail: if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return NULL; } SWIGINTERN PyObject *_wrap_dictionary_create_default_lang(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Dictionary result; if (!PyArg_ParseTuple(args,(char *)":dictionary_create_default_lang")) SWIG_fail; result = (Dictionary)dictionary_create_default_lang(); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Dictionary_s, 0 | 0 ); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_dictionary_get_lang(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Dictionary arg1 = (Dictionary) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:dictionary_get_lang",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "dictionary_get_lang" "', argument " "1"" of type '" "Dictionary""'"); } arg1 = (Dictionary)(argp1); result = (char *)dictionary_get_lang(arg1); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_dictionary_delete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Dictionary arg1 = (Dictionary) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:dictionary_delete",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "dictionary_delete" "', argument " "1"" of type '" "Dictionary""'"); } arg1 = (Dictionary)(argp1); dictionary_delete(arg1); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_dictionary_set_data_dir(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; PyObject * obj0 = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:dictionary_set_data_dir",&obj0)) SWIG_fail; res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "dictionary_set_data_dir" "', argument " "1"" of type '" "char const *""'"); } arg1 = (char *)(buf1); dictionary_set_data_dir((char const *)arg1); resultobj = SWIG_Py_Void(); if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return resultobj; fail: if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return NULL; } SWIGINTERN PyObject *_wrap_dictionary_get_data_dir(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)":dictionary_get_data_dir")) SWIG_fail; result = (char *)dictionary_get_data_dir(); resultobj = SWIG_FromCharPtr((const char *)result); free((char*)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_create(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options result; if (!PyArg_ParseTuple(args,(char *)":parse_options_create")) SWIG_fail; result = (Parse_Options)parse_options_create(); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Parse_Options_s, 0 | 0 ); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_delete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_delete",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_delete" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_delete(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_verbosity(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_verbosity",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_verbosity" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_verbosity" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_verbosity(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_verbosity(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_verbosity",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_verbosity" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_verbosity(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_linkage_limit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_linkage_limit",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_linkage_limit" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_linkage_limit" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_linkage_limit(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_linkage_limit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_linkage_limit",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_linkage_limit" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_linkage_limit(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_disjunct_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; double arg2 ; void *argp1 = 0 ; int res1 = 0 ; double val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_disjunct_cost",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_disjunct_cost" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_double(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_disjunct_cost" "', argument " "2"" of type '" "double""'"); } arg2 = (double)(val2); parse_options_set_disjunct_cost(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_disjunct_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; double result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_disjunct_cost",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_disjunct_cost" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (double)parse_options_get_disjunct_cost(arg1); resultobj = SWIG_From_double((double)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_min_null_count(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_min_null_count",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_min_null_count" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_min_null_count" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_min_null_count(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_min_null_count(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_min_null_count",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_min_null_count" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_min_null_count(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_max_null_count(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_max_null_count",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_max_null_count" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_max_null_count" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_max_null_count(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_max_null_count(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_max_null_count",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_max_null_count" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_max_null_count(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_islands_ok(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_islands_ok",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_islands_ok" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_islands_ok" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_islands_ok(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_islands_ok(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_islands_ok",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_islands_ok" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_islands_ok(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_short_length(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_short_length",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_short_length" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_short_length" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_short_length(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_short_length(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_short_length",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_short_length" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_short_length(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_max_memory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_max_memory",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_max_memory" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_max_memory" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_max_memory(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_max_memory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_max_memory",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_max_memory" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_max_memory(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_max_parse_time(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_max_parse_time",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_max_parse_time" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_max_parse_time" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_max_parse_time(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_max_parse_time(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_max_parse_time",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_max_parse_time" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_max_parse_time(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_cost_model_type(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; Cost_Model_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_cost_model_type",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_cost_model_type" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_cost_model_type" "', argument " "2"" of type '" "Cost_Model_type""'"); } arg2 = (Cost_Model_type)(val2); parse_options_set_cost_model_type(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_cost_model_type(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; Cost_Model_type result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_cost_model_type",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_cost_model_type" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (Cost_Model_type)parse_options_get_cost_model_type(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_timer_expired(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_timer_expired",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_timer_expired" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_timer_expired(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_memory_exhausted(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_memory_exhausted",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_memory_exhausted" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_memory_exhausted(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_resources_exhausted(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_resources_exhausted",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_resources_exhausted" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_resources_exhausted(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_display_morphology(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_display_morphology",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_display_morphology" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_display_morphology" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_display_morphology(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_display_morphology(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_display_morphology",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_display_morphology" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_display_morphology(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_spell_guess(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_spell_guess",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_spell_guess" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_spell_guess" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_spell_guess(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_spell_guess(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_spell_guess",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_spell_guess" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_spell_guess(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_all_short_connectors(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_all_short_connectors",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_all_short_connectors" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_all_short_connectors" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_all_short_connectors(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_all_short_connectors(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_all_short_connectors",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_all_short_connectors" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_all_short_connectors(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_reset_resources(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_reset_resources",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_reset_resources" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); parse_options_reset_resources(arg1); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_use_sat_parser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_use_sat_parser",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_use_sat_parser" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_use_sat_parser" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_use_sat_parser(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_use_sat_parser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_use_sat_parser",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_use_sat_parser" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_use_sat_parser(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_create(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; Dictionary arg2 = (Dictionary) 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; Sentence result; if (!PyArg_ParseTuple(args,(char *)"OO:sentence_create",&obj0,&obj1)) SWIG_fail; res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_create" "', argument " "1"" of type '" "char const *""'"); } arg1 = (char *)(buf1); res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "sentence_create" "', argument " "2"" of type '" "Dictionary""'"); } arg2 = (Dictionary)(argp2); result = (Sentence)sentence_create((char const *)arg1,arg2); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Sentence_s, 0 | 0 ); if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return resultobj; fail: if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return NULL; } SWIGINTERN PyObject *_wrap_sentence_delete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:sentence_delete",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_delete" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); sentence_delete(arg1); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_split(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; Parse_Options arg2 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:sentence_split",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_split" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "sentence_split" "', argument " "2"" of type '" "Parse_Options""'"); } arg2 = (Parse_Options)(argp2); result = (int)sentence_split(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_parse(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; Parse_Options arg2 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:sentence_parse",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_parse" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "sentence_parse" "', argument " "2"" of type '" "Parse_Options""'"); } arg2 = (Parse_Options)(argp2); result = (int)sentence_parse(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_length(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:sentence_length",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_length" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_length(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_null_count(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:sentence_null_count",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_null_count" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_null_count(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_num_linkages_found(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:sentence_num_linkages_found",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_num_linkages_found" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_num_linkages_found(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_num_valid_linkages(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:sentence_num_valid_linkages",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_num_valid_linkages" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_num_valid_linkages(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_num_linkages_post_processed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:sentence_num_linkages_post_processed",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_num_linkages_post_processed" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_num_linkages_post_processed(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_num_violations(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:sentence_num_violations",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_num_violations" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "sentence_num_violations" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)sentence_num_violations(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_disjunct_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; double result; if (!PyArg_ParseTuple(args,(char *)"OO:sentence_disjunct_cost",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_disjunct_cost" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "sentence_disjunct_cost" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (double)sentence_disjunct_cost(arg1,arg2); resultobj = SWIG_From_double((double)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_link_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:sentence_link_cost",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_link_cost" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "sentence_link_cost" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)sentence_link_cost(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_create(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; int arg1 ; Sentence arg2 = (Sentence) 0 ; Parse_Options arg3 = (Parse_Options) 0 ; int val1 ; int ecode1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; void *argp3 = 0 ; int res3 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; Linkage result; if (!PyArg_ParseTuple(args,(char *)"OOO:linkage_create",&obj0,&obj1,&obj2)) SWIG_fail; ecode1 = SWIG_AsVal_int(obj0, &val1); if (!SWIG_IsOK(ecode1)) { SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "linkage_create" "', argument " "1"" of type '" "int""'"); } arg1 = (int)(val1); res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "linkage_create" "', argument " "2"" of type '" "Sentence""'"); } arg2 = (Sentence)(argp2); res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res3)) { SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "linkage_create" "', argument " "3"" of type '" "Parse_Options""'"); } arg3 = (Parse_Options)(argp3); result = (Linkage)linkage_create(arg1,arg2,arg3); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Linkage_s, 0 | 0 ); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_delete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_delete",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_delete" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); linkage_delete(arg1); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_diagram(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; size_t val3 ; int ecode3 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OOO:linkage_print_diagram",&obj0,&obj1,&obj2)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_diagram" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_print_diagram" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); ecode3 = SWIG_AsVal_size_t(obj2, &val3); if (!SWIG_IsOK(ecode3)) { SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "linkage_print_diagram" "', argument " "3"" of type '" "size_t""'"); } arg3 = (size_t)(val3); result = (char *)linkage_print_diagram(arg1,arg2,arg3); resultobj = SWIG_FromCharPtr((const char *)result); { linkage_free_diagram(result); } return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_postscript(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; int arg3 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int val3 ; int ecode3 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OOO:linkage_print_postscript",&obj0,&obj1,&obj2)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_postscript" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_print_postscript" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); ecode3 = SWIG_AsVal_int(obj2, &val3); if (!SWIG_IsOK(ecode3)) { SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "linkage_print_postscript" "', argument " "3"" of type '" "int""'"); } arg3 = (int)(val3); result = (char *)linkage_print_postscript(arg1,arg2,arg3); resultobj = SWIG_FromCharPtr((const char *)result); { linkage_free_postscript(result); } return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_links_and_domains(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_print_links_and_domains",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_links_and_domains" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_print_links_and_domains(arg1); resultobj = SWIG_FromCharPtr((const char *)result); { linkage_free_links_and_domains(result); } return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_senses(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_print_senses",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_senses" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_print_senses(arg1); resultobj = SWIG_FromCharPtr((const char *)result); { linkage_free_senses(result); } return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_constituent_tree(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; ConstituentDisplayStyle arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_print_constituent_tree",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_constituent_tree" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_print_constituent_tree" "', argument " "2"" of type '" "ConstituentDisplayStyle""'"); } arg2 = (ConstituentDisplayStyle)(val2); result = (char *)linkage_print_constituent_tree(arg1,arg2); resultobj = SWIG_FromCharPtr((const char *)result); { linkage_free_constituent_tree_str(result); } return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_disjuncts(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) (Linkage)0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_print_disjuncts",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_disjuncts" "', argument " "1"" of type '" "Linkage const""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_print_disjuncts(arg1); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_pp_msgs(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_print_pp_msgs",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_pp_msgs" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_print_pp_msgs(arg1); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_num_words(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:linkage_get_num_words",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_num_words" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (int)linkage_get_num_words(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_num_links(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:linkage_get_num_links",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_num_links" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (int)linkage_get_num_links(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_lword(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_lword",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_lword" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_lword" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)linkage_get_link_lword(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_rword(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_rword",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_rword" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_rword" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)linkage_get_link_rword(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_length(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_length",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_length" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_length" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)linkage_get_link_length(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_label(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_label",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_label" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_label" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char *)linkage_get_link_label(arg1,arg2); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_llabel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_llabel",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_llabel" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_llabel" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char *)linkage_get_link_llabel(arg1,arg2); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_rlabel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_rlabel",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_rlabel" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_rlabel" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char *)linkage_get_link_rlabel(arg1,arg2); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_num_domains(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_num_domains",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_num_domains" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_num_domains" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)linkage_get_link_num_domains(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_domain_names(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char **result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_domain_names",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_domain_names" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_domain_names" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char **)linkage_get_link_domain_names(arg1,arg2); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_p_char, 0 | 0 ); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_words(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char **result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_get_words",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_words" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char **)linkage_get_words(arg1); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_p_char, 0 | 0 ); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_word(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_word",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_word" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_word" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char *)linkage_get_word(arg1,arg2); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_unused_word_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:linkage_unused_word_cost",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_unused_word_cost" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (int)linkage_unused_word_cost(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_disjunct_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; double result; if (!PyArg_ParseTuple(args,(char *)"O:linkage_disjunct_cost",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_disjunct_cost" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (double)linkage_disjunct_cost(arg1); resultobj = SWIG_From_double((double)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_link_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:linkage_link_cost",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_link_cost" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (int)linkage_link_cost(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_corpus_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; double result; if (!PyArg_ParseTuple(args,(char *)"O:linkage_corpus_cost",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_corpus_cost" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (double)linkage_corpus_cost(arg1); resultobj = SWIG_From_double((double)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_violation_name(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_get_violation_name",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_violation_name" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_get_violation_name(arg1); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap__lg_error_formatmsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:_lg_error_formatmsg",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "_lg_error_formatmsg" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); result = (char *)lg_error_formatmsg(arg1); resultobj = SWIG_FromCharPtr((const char *)result); { free(result); } return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_lg_error_clearall(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; int result; if (!PyArg_ParseTuple(args,(char *)":lg_error_clearall")) SWIG_fail; result = (int)lg_error_clearall(); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap__prt_error__varargs__(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *varargs) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; void *arg2 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:_prt_error",&obj0)) SWIG_fail; res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "_prt_error" "', argument " "1"" of type '" "char const *""'"); } arg1 = (char *)(buf1); result = (int)prt_error((char const *)arg1,arg2); resultobj = SWIG_From_int((int)(result)); if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return resultobj; fail: if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return NULL; } SWIGINTERN PyObject *_wrap__prt_error(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj; PyObject *varargs; PyObject *newargs; newargs = PyTuple_GetSlice(args,0,1); varargs = PyTuple_GetSlice(args,1,PyTuple_Size(args)); resultobj = _wrap__prt_error__varargs__(NULL,newargs,varargs); Py_XDECREF(newargs); Py_XDECREF(varargs); return resultobj; } SWIGINTERN PyObject *_wrap__py_error_default_handler(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *arg1 = (lg_errinfo *) 0 ; int *arg2 = (int *) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:_py_error_default_handler",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "_py_error_default_handler" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); { int arg; int error = false; const char errmsg[] = "The default error handler data argument (arg 2) " "must be an integer (0 to lg_None) or None."; if (Py_None == obj1) { arg2 = NULL; } else { if (!PyInt_Check(obj1)) { SWIG_exception_fail(SWIG_TypeError, errmsg); error = true; } else { arg = (int)PyInt_AsLong(obj1); } if ((arg < 0) || (arg > lg_None)) { SWIG_exception_fail(SWIG_ValueError, errmsg); error = true; } if (error) return NULL; arg2 = &arg; } } _py_error_default_handler(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap__py_error_set_handler(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; PyObject *arg1 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:_py_error_set_handler",&obj0)) SWIG_fail; arg1 = obj0; result = (PyObject *)_py_error_set_handler(arg1); resultobj = result; return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap__py_error_printall(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; PyObject *arg1 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:_py_error_printall",&obj0)) SWIG_fail; arg1 = obj0; result = (PyObject *)_py_error_printall(arg1); resultobj = result; return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_delete_lg_errinfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:delete_lg_errinfo",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_lg_errinfo" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); delete_lg_errinfo(arg1); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } static PyMethodDef SwigMethods[] = { { (char *)"SWIG_PyInstanceMethod_New", (PyCFunction)SWIG_PyInstanceMethod_New, METH_O, NULL}, { (char *)"lg_errinfo_severity_get", _wrap_lg_errinfo_severity_get, METH_VARARGS, NULL}, { (char *)"lg_errinfo_severity_label_get", _wrap_lg_errinfo_severity_label_get, METH_VARARGS, NULL}, { (char *)"lg_errinfo_text_get", _wrap_lg_errinfo_text_get, METH_VARARGS, NULL}, { (char *)"new_lg_errinfo", _wrap_new_lg_errinfo, METH_VARARGS, NULL}, { (char *)"lg_errinfo_swigregister", lg_errinfo_swigregister, METH_VARARGS, NULL}, { (char *)"linkgrammar_get_version", _wrap_linkgrammar_get_version, METH_VARARGS, NULL}, { (char *)"linkgrammar_get_dict_version", _wrap_linkgrammar_get_dict_version, METH_VARARGS, NULL}, { (char *)"linkgrammar_get_dict_locale", _wrap_linkgrammar_get_dict_locale, METH_VARARGS, NULL}, { (char *)"dictionary_create_lang", _wrap_dictionary_create_lang, METH_VARARGS, NULL}, { (char *)"dictionary_create_default_lang", _wrap_dictionary_create_default_lang, METH_VARARGS, NULL}, { (char *)"dictionary_get_lang", _wrap_dictionary_get_lang, METH_VARARGS, NULL}, { (char *)"dictionary_delete", _wrap_dictionary_delete, METH_VARARGS, NULL}, { (char *)"dictionary_set_data_dir", _wrap_dictionary_set_data_dir, METH_VARARGS, NULL}, { (char *)"dictionary_get_data_dir", _wrap_dictionary_get_data_dir, METH_VARARGS, NULL}, { (char *)"parse_options_create", _wrap_parse_options_create, METH_VARARGS, NULL}, { (char *)"parse_options_delete", _wrap_parse_options_delete, METH_VARARGS, NULL}, { (char *)"parse_options_set_verbosity", _wrap_parse_options_set_verbosity, METH_VARARGS, NULL}, { (char *)"parse_options_get_verbosity", _wrap_parse_options_get_verbosity, METH_VARARGS, NULL}, { (char *)"parse_options_set_linkage_limit", _wrap_parse_options_set_linkage_limit, METH_VARARGS, NULL}, { (char *)"parse_options_get_linkage_limit", _wrap_parse_options_get_linkage_limit, METH_VARARGS, NULL}, { (char *)"parse_options_set_disjunct_cost", _wrap_parse_options_set_disjunct_cost, METH_VARARGS, NULL}, { (char *)"parse_options_get_disjunct_cost", _wrap_parse_options_get_disjunct_cost, METH_VARARGS, NULL}, { (char *)"parse_options_set_min_null_count", _wrap_parse_options_set_min_null_count, METH_VARARGS, NULL}, { (char *)"parse_options_get_min_null_count", _wrap_parse_options_get_min_null_count, METH_VARARGS, NULL}, { (char *)"parse_options_set_max_null_count", _wrap_parse_options_set_max_null_count, METH_VARARGS, NULL}, { (char *)"parse_options_get_max_null_count", _wrap_parse_options_get_max_null_count, METH_VARARGS, NULL}, { (char *)"parse_options_set_islands_ok", _wrap_parse_options_set_islands_ok, METH_VARARGS, NULL}, { (char *)"parse_options_get_islands_ok", _wrap_parse_options_get_islands_ok, METH_VARARGS, NULL}, { (char *)"parse_options_set_short_length", _wrap_parse_options_set_short_length, METH_VARARGS, NULL}, { (char *)"parse_options_get_short_length", _wrap_parse_options_get_short_length, METH_VARARGS, NULL}, { (char *)"parse_options_set_max_memory", _wrap_parse_options_set_max_memory, METH_VARARGS, NULL}, { (char *)"parse_options_get_max_memory", _wrap_parse_options_get_max_memory, METH_VARARGS, NULL}, { (char *)"parse_options_set_max_parse_time", _wrap_parse_options_set_max_parse_time, METH_VARARGS, NULL}, { (char *)"parse_options_get_max_parse_time", _wrap_parse_options_get_max_parse_time, METH_VARARGS, NULL}, { (char *)"parse_options_set_cost_model_type", _wrap_parse_options_set_cost_model_type, METH_VARARGS, NULL}, { (char *)"parse_options_get_cost_model_type", _wrap_parse_options_get_cost_model_type, METH_VARARGS, NULL}, { (char *)"parse_options_timer_expired", _wrap_parse_options_timer_expired, METH_VARARGS, NULL}, { (char *)"parse_options_memory_exhausted", _wrap_parse_options_memory_exhausted, METH_VARARGS, NULL}, { (char *)"parse_options_resources_exhausted", _wrap_parse_options_resources_exhausted, METH_VARARGS, NULL}, { (char *)"parse_options_set_display_morphology", _wrap_parse_options_set_display_morphology, METH_VARARGS, NULL}, { (char *)"parse_options_get_display_morphology", _wrap_parse_options_get_display_morphology, METH_VARARGS, NULL}, { (char *)"parse_options_set_spell_guess", _wrap_parse_options_set_spell_guess, METH_VARARGS, NULL}, { (char *)"parse_options_get_spell_guess", _wrap_parse_options_get_spell_guess, METH_VARARGS, NULL}, { (char *)"parse_options_set_all_short_connectors", _wrap_parse_options_set_all_short_connectors, METH_VARARGS, NULL}, { (char *)"parse_options_get_all_short_connectors", _wrap_parse_options_get_all_short_connectors, METH_VARARGS, NULL}, { (char *)"parse_options_reset_resources", _wrap_parse_options_reset_resources, METH_VARARGS, NULL}, { (char *)"parse_options_set_use_sat_parser", _wrap_parse_options_set_use_sat_parser, METH_VARARGS, NULL}, { (char *)"parse_options_get_use_sat_parser", _wrap_parse_options_get_use_sat_parser, METH_VARARGS, NULL}, { (char *)"sentence_create", _wrap_sentence_create, METH_VARARGS, NULL}, { (char *)"sentence_delete", _wrap_sentence_delete, METH_VARARGS, NULL}, { (char *)"sentence_split", _wrap_sentence_split, METH_VARARGS, NULL}, { (char *)"sentence_parse", _wrap_sentence_parse, METH_VARARGS, NULL}, { (char *)"sentence_length", _wrap_sentence_length, METH_VARARGS, NULL}, { (char *)"sentence_null_count", _wrap_sentence_null_count, METH_VARARGS, NULL}, { (char *)"sentence_num_linkages_found", _wrap_sentence_num_linkages_found, METH_VARARGS, NULL}, { (char *)"sentence_num_valid_linkages", _wrap_sentence_num_valid_linkages, METH_VARARGS, NULL}, { (char *)"sentence_num_linkages_post_processed", _wrap_sentence_num_linkages_post_processed, METH_VARARGS, NULL}, { (char *)"sentence_num_violations", _wrap_sentence_num_violations, METH_VARARGS, NULL}, { (char *)"sentence_disjunct_cost", _wrap_sentence_disjunct_cost, METH_VARARGS, NULL}, { (char *)"sentence_link_cost", _wrap_sentence_link_cost, METH_VARARGS, NULL}, { (char *)"linkage_create", _wrap_linkage_create, METH_VARARGS, NULL}, { (char *)"linkage_delete", _wrap_linkage_delete, METH_VARARGS, NULL}, { (char *)"linkage_print_diagram", _wrap_linkage_print_diagram, METH_VARARGS, NULL}, { (char *)"linkage_print_postscript", _wrap_linkage_print_postscript, METH_VARARGS, NULL}, { (char *)"linkage_print_links_and_domains", _wrap_linkage_print_links_and_domains, METH_VARARGS, NULL}, { (char *)"linkage_print_senses", _wrap_linkage_print_senses, METH_VARARGS, NULL}, { (char *)"linkage_print_constituent_tree", _wrap_linkage_print_constituent_tree, METH_VARARGS, NULL}, { (char *)"linkage_print_disjuncts", _wrap_linkage_print_disjuncts, METH_VARARGS, NULL}, { (char *)"linkage_print_pp_msgs", _wrap_linkage_print_pp_msgs, METH_VARARGS, NULL}, { (char *)"linkage_get_num_words", _wrap_linkage_get_num_words, METH_VARARGS, NULL}, { (char *)"linkage_get_num_links", _wrap_linkage_get_num_links, METH_VARARGS, NULL}, { (char *)"linkage_get_link_lword", _wrap_linkage_get_link_lword, METH_VARARGS, NULL}, { (char *)"linkage_get_link_rword", _wrap_linkage_get_link_rword, METH_VARARGS, NULL}, { (char *)"linkage_get_link_length", _wrap_linkage_get_link_length, METH_VARARGS, NULL}, { (char *)"linkage_get_link_label", _wrap_linkage_get_link_label, METH_VARARGS, NULL}, { (char *)"linkage_get_link_llabel", _wrap_linkage_get_link_llabel, METH_VARARGS, NULL}, { (char *)"linkage_get_link_rlabel", _wrap_linkage_get_link_rlabel, METH_VARARGS, NULL}, { (char *)"linkage_get_link_num_domains", _wrap_linkage_get_link_num_domains, METH_VARARGS, NULL}, { (char *)"linkage_get_link_domain_names", _wrap_linkage_get_link_domain_names, METH_VARARGS, NULL}, { (char *)"linkage_get_words", _wrap_linkage_get_words, METH_VARARGS, NULL}, { (char *)"linkage_get_word", _wrap_linkage_get_word, METH_VARARGS, NULL}, { (char *)"linkage_unused_word_cost", _wrap_linkage_unused_word_cost, METH_VARARGS, NULL}, { (char *)"linkage_disjunct_cost", _wrap_linkage_disjunct_cost, METH_VARARGS, NULL}, { (char *)"linkage_link_cost", _wrap_linkage_link_cost, METH_VARARGS, NULL}, { (char *)"linkage_corpus_cost", _wrap_linkage_corpus_cost, METH_VARARGS, NULL}, { (char *)"linkage_get_violation_name", _wrap_linkage_get_violation_name, METH_VARARGS, NULL}, { (char *)"_lg_error_formatmsg", _wrap__lg_error_formatmsg, METH_VARARGS, NULL}, { (char *)"lg_error_clearall", _wrap_lg_error_clearall, METH_VARARGS, NULL}, { (char *)"_prt_error", _wrap__prt_error, METH_VARARGS, NULL}, { (char *)"_py_error_default_handler", _wrap__py_error_default_handler, METH_VARARGS, NULL}, { (char *)"_py_error_set_handler", _wrap__py_error_set_handler, METH_VARARGS, NULL}, { (char *)"_py_error_printall", _wrap__py_error_printall, METH_VARARGS, NULL}, { (char *)"delete_lg_errinfo", _wrap_delete_lg_errinfo, METH_VARARGS, NULL}, { NULL, NULL, 0, NULL } }; /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ static swig_type_info _swigt__p_ConstituentDisplayStyle = {"_p_ConstituentDisplayStyle", "enum ConstituentDisplayStyle *|ConstituentDisplayStyle *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Cost_Model_type = {"_p_Cost_Model_type", "enum Cost_Model_type *|Cost_Model_type *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Dictionary_s = {"_p_Dictionary_s", "struct Dictionary_s *|Dictionary", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Linkage_s = {"_p_Linkage_s", "struct Linkage_s *|Linkage", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Parse_Options_s = {"_p_Parse_Options_s", "struct Parse_Options_s *|Parse_Options", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Sentence_s = {"_p_Sentence_s", "Sentence|struct Sentence_s *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_lg_errinfo = {"_p_lg_errinfo", "lg_errinfo *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_lg_error_severity = {"_p_lg_error_severity", "enum lg_error_severity *|lg_error_severity *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_size_t = {"_p_size_t", "LinkageIdx *|size_t *|LinkIdx *|WordIdx *", 0, 0, (void*)0, 0}; static swig_type_info *swig_type_initial[] = { &_swigt__p_ConstituentDisplayStyle, &_swigt__p_Cost_Model_type, &_swigt__p_Dictionary_s, &_swigt__p_Linkage_s, &_swigt__p_Parse_Options_s, &_swigt__p_Sentence_s, &_swigt__p_char, &_swigt__p_int, &_swigt__p_lg_errinfo, &_swigt__p_lg_error_severity, &_swigt__p_p_char, &_swigt__p_size_t, }; static swig_cast_info _swigc__p_ConstituentDisplayStyle[] = { {&_swigt__p_ConstituentDisplayStyle, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Cost_Model_type[] = { {&_swigt__p_Cost_Model_type, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Dictionary_s[] = { {&_swigt__p_Dictionary_s, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Linkage_s[] = { {&_swigt__p_Linkage_s, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Parse_Options_s[] = { {&_swigt__p_Parse_Options_s, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Sentence_s[] = { {&_swigt__p_Sentence_s, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_lg_errinfo[] = { {&_swigt__p_lg_errinfo, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_lg_error_severity[] = { {&_swigt__p_lg_error_severity, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_char[] = { {&_swigt__p_p_char, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_size_t[] = { {&_swigt__p_size_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info *swig_cast_initial[] = { _swigc__p_ConstituentDisplayStyle, _swigc__p_Cost_Model_type, _swigc__p_Dictionary_s, _swigc__p_Linkage_s, _swigc__p_Parse_Options_s, _swigc__p_Sentence_s, _swigc__p_char, _swigc__p_int, _swigc__p_lg_errinfo, _swigc__p_lg_error_severity, _swigc__p_p_char, _swigc__p_size_t, }; /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ static swig_const_info swig_const_table[] = { {0, 0, 0, 0.0, 0, 0}}; #ifdef __cplusplus } #endif /* ----------------------------------------------------------------------------- * Type initialization: * This problem is tough by the requirement that no dynamic * memory is used. Also, since swig_type_info structures store pointers to * swig_cast_info structures and swig_cast_info structures store pointers back * to swig_type_info structures, we need some lookup code at initialization. * The idea is that swig generates all the structures that are needed. * The runtime then collects these partially filled structures. * The SWIG_InitializeModule function takes these initial arrays out of * swig_module, and does all the lookup, filling in the swig_module.types * array with the correct data and linking the correct swig_cast_info * structures together. * * The generated swig_type_info structures are assigned statically to an initial * array. We just loop through that array, and handle each type individually. * First we lookup if this type has been already loaded, and if so, use the * loaded structure instead of the generated one. Then we have to fill in the * cast linked list. The cast data is initially stored in something like a * two-dimensional array. Each row corresponds to a type (there are the same * number of rows as there are in the swig_type_initial array). Each entry in * a column is one of the swig_cast_info structures for that type. * The cast_initial array is actually an array of arrays, because each row has * a variable number of columns. So to actually build the cast linked list, * we find the array of casts associated with the type, and loop through it * adding the casts to the list. The one last trick we need to do is making * sure the type pointer in the swig_cast_info struct is correct. * * First off, we lookup the cast->type name to see if it is already loaded. * There are three cases to handle: * 1) If the cast->type has already been loaded AND the type we are adding * casting info to has not been loaded (it is in this module), THEN we * replace the cast->type pointer with the type pointer that has already * been loaded. * 2) If BOTH types (the one we are adding casting info to, and the * cast->type) are loaded, THEN the cast info has already been loaded by * the previous module so we just ignore it. * 3) Finally, if cast->type has not already been loaded, then we add that * swig_cast_info to the linked list (because the cast->type) pointer will * be correct. * ----------------------------------------------------------------------------- */ #ifdef __cplusplus extern "C" { #if 0 } /* c-mode */ #endif #endif #if 0 #define SWIGRUNTIME_DEBUG #endif SWIGRUNTIME void SWIG_InitializeModule(void *clientdata) { size_t i; swig_module_info *module_head, *iter; int init; /* check to see if the circular list has been setup, if not, set it up */ if (swig_module.next==0) { /* Initialize the swig_module */ swig_module.type_initial = swig_type_initial; swig_module.cast_initial = swig_cast_initial; swig_module.next = &swig_module; init = 1; } else { init = 0; } /* Try and load any already created modules */ module_head = SWIG_GetModule(clientdata); if (!module_head) { /* This is the first module loaded for this interpreter */ /* so set the swig module into the interpreter */ SWIG_SetModule(clientdata, &swig_module); } else { /* the interpreter has loaded a SWIG module, but has it loaded this one? */ iter=module_head; do { if (iter==&swig_module) { /* Our module is already in the list, so there's nothing more to do. */ return; } iter=iter->next; } while (iter!= module_head); /* otherwise we must add our module into the list */ swig_module.next = module_head->next; module_head->next = &swig_module; } /* When multiple interpreters are used, a module could have already been initialized in a different interpreter, but not yet have a pointer in this interpreter. In this case, we do not want to continue adding types... everything should be set up already */ if (init == 0) return; /* Now work on filling in swig_module.types */ #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: size %d\n", swig_module.size); #endif for (i = 0; i < swig_module.size; ++i) { swig_type_info *type = 0; swig_type_info *ret; swig_cast_info *cast; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); #endif /* if there is another module already loaded */ if (swig_module.next != &swig_module) { type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name); } if (type) { /* Overwrite clientdata field */ #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: found type %s\n", type->name); #endif if (swig_module.type_initial[i]->clientdata) { type->clientdata = swig_module.type_initial[i]->clientdata; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name); #endif } } else { type = swig_module.type_initial[i]; } /* Insert casting types */ cast = swig_module.cast_initial[i]; while (cast->type) { /* Don't need to add information already in the list */ ret = 0; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: look cast %s\n", cast->type->name); #endif if (swig_module.next != &swig_module) { ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); #ifdef SWIGRUNTIME_DEBUG if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name); #endif } if (ret) { if (type == swig_module.type_initial[i]) { #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: skip old type %s\n", ret->name); #endif cast->type = ret; ret = 0; } else { /* Check for casting already in the list */ swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type); #ifdef SWIGRUNTIME_DEBUG if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name); #endif if (!ocast) ret = 0; } } if (!ret) { #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name); #endif if (type->cast) { type->cast->prev = cast; cast->next = type->cast; } type->cast = cast; } cast++; } /* Set entry in modules->types array equal to the type */ swig_module.types[i] = type; } swig_module.types[i] = 0; #ifdef SWIGRUNTIME_DEBUG printf("**** SWIG_InitializeModule: Cast List ******\n"); for (i = 0; i < swig_module.size; ++i) { int j = 0; swig_cast_info *cast = swig_module.cast_initial[i]; printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); while (cast->type) { printf("SWIG_InitializeModule: cast type %s\n", cast->type->name); cast++; ++j; } printf("---- Total casts: %d\n",j); } printf("**** SWIG_InitializeModule: Cast List ******\n"); #endif } /* This function will propagate the clientdata field of type to * any new swig_type_info structures that have been added into the list * of equivalent types. It is like calling * SWIG_TypeClientData(type, clientdata) a second time. */ SWIGRUNTIME void SWIG_PropagateClientData(void) { size_t i; swig_cast_info *equiv; static int init_run = 0; if (init_run) return; init_run = 1; for (i = 0; i < swig_module.size; i++) { if (swig_module.types[i]->clientdata) { equiv = swig_module.types[i]->cast; while (equiv) { if (!equiv->converter) { if (equiv->type && !equiv->type->clientdata) SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); } equiv = equiv->next; } } } } #ifdef __cplusplus #if 0 { /* c-mode */ #endif } #endif #ifdef __cplusplus extern "C" { #endif /* Python-specific SWIG API */ #define SWIG_newvarlink() SWIG_Python_newvarlink() #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr) #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants) /* ----------------------------------------------------------------------------- * global variable support code. * ----------------------------------------------------------------------------- */ typedef struct swig_globalvar { char *name; /* Name of global variable */ PyObject *(*get_attr)(void); /* Return the current value */ int (*set_attr)(PyObject *); /* Set the value */ struct swig_globalvar *next; } swig_globalvar; typedef struct swig_varlinkobject { PyObject_HEAD swig_globalvar *vars; } swig_varlinkobject; SWIGINTERN PyObject * swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) { #if PY_VERSION_HEX >= 0x03000000 return PyUnicode_InternFromString(""); #else return PyString_FromString(""); #endif } SWIGINTERN PyObject * swig_varlink_str(swig_varlinkobject *v) { #if PY_VERSION_HEX >= 0x03000000 PyObject *str = PyUnicode_InternFromString("("); PyObject *tail; PyObject *joined; swig_globalvar *var; for (var = v->vars; var; var=var->next) { tail = PyUnicode_FromString(var->name); joined = PyUnicode_Concat(str, tail); Py_DecRef(str); Py_DecRef(tail); str = joined; if (var->next) { tail = PyUnicode_InternFromString(", "); joined = PyUnicode_Concat(str, tail); Py_DecRef(str); Py_DecRef(tail); str = joined; } } tail = PyUnicode_InternFromString(")"); joined = PyUnicode_Concat(str, tail); Py_DecRef(str); Py_DecRef(tail); str = joined; #else PyObject *str = PyString_FromString("("); swig_globalvar *var; for (var = v->vars; var; var=var->next) { PyString_ConcatAndDel(&str,PyString_FromString(var->name)); if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", ")); } PyString_ConcatAndDel(&str,PyString_FromString(")")); #endif return str; } SWIGINTERN int swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) { char *tmp; PyObject *str = swig_varlink_str(v); fprintf(fp,"Swig global variables "); fprintf(fp,"%s\n", tmp = SWIG_Python_str_AsChar(str)); SWIG_Python_str_DelForPy3(tmp); Py_DECREF(str); return 0; } SWIGINTERN void swig_varlink_dealloc(swig_varlinkobject *v) { swig_globalvar *var = v->vars; while (var) { swig_globalvar *n = var->next; free(var->name); free(var); var = n; } } SWIGINTERN PyObject * swig_varlink_getattr(swig_varlinkobject *v, char *n) { PyObject *res = NULL; swig_globalvar *var = v->vars; while (var) { if (strcmp(var->name,n) == 0) { res = (*var->get_attr)(); break; } var = var->next; } if (res == NULL && !PyErr_Occurred()) { PyErr_Format(PyExc_AttributeError, "Unknown C global variable '%s'", n); } return res; } SWIGINTERN int swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) { int res = 1; swig_globalvar *var = v->vars; while (var) { if (strcmp(var->name,n) == 0) { res = (*var->set_attr)(p); break; } var = var->next; } if (res == 1 && !PyErr_Occurred()) { PyErr_Format(PyExc_AttributeError, "Unknown C global variable '%s'", n); } return res; } SWIGINTERN PyTypeObject* swig_varlink_type(void) { static char varlink__doc__[] = "Swig var link object"; static PyTypeObject varlink_type; static int type_init = 0; if (!type_init) { const PyTypeObject tmp = { /* PyObject header changed in Python 3 */ #if PY_VERSION_HEX >= 0x03000000 PyVarObject_HEAD_INIT(NULL, 0) #else PyObject_HEAD_INIT(NULL) 0, /* ob_size */ #endif (char *)"swigvarlink", /* tp_name */ sizeof(swig_varlinkobject), /* tp_basicsize */ 0, /* tp_itemsize */ (destructor) swig_varlink_dealloc, /* tp_dealloc */ (printfunc) swig_varlink_print, /* tp_print */ (getattrfunc) swig_varlink_getattr, /* tp_getattr */ (setattrfunc) swig_varlink_setattr, /* tp_setattr */ 0, /* tp_compare */ (reprfunc) swig_varlink_repr, /* tp_repr */ 0, /* tp_as_number */ 0, /* tp_as_sequence */ 0, /* tp_as_mapping */ 0, /* tp_hash */ 0, /* tp_call */ (reprfunc) swig_varlink_str, /* tp_str */ 0, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ 0, /* tp_flags */ varlink__doc__, /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ 0, /* tp_richcompare */ 0, /* tp_weaklistoffset */ #if PY_VERSION_HEX >= 0x02020000 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ #endif #if PY_VERSION_HEX >= 0x02030000 0, /* tp_del */ #endif #if PY_VERSION_HEX >= 0x02060000 0, /* tp_version_tag */ #endif #if PY_VERSION_HEX >= 0x03040000 0, /* tp_finalize */ #endif #ifdef COUNT_ALLOCS 0, /* tp_allocs */ 0, /* tp_frees */ 0, /* tp_maxalloc */ #if PY_VERSION_HEX >= 0x02050000 0, /* tp_prev */ #endif 0 /* tp_next */ #endif }; varlink_type = tmp; type_init = 1; #if PY_VERSION_HEX < 0x02020000 varlink_type.ob_type = &PyType_Type; #else if (PyType_Ready(&varlink_type) < 0) return NULL; #endif } return &varlink_type; } /* Create a variable linking object for use later */ SWIGINTERN PyObject * SWIG_Python_newvarlink(void) { swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type()); if (result) { result->vars = 0; } return ((PyObject*) result); } SWIGINTERN void SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) { swig_varlinkobject *v = (swig_varlinkobject *) p; swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar)); if (gv) { size_t size = strlen(name)+1; gv->name = (char *)malloc(size); if (gv->name) { strncpy(gv->name,name,size); gv->get_attr = get_attr; gv->set_attr = set_attr; gv->next = v->vars; } } v->vars = gv; } SWIGINTERN PyObject * SWIG_globals(void) { static PyObject *_SWIG_globals = 0; if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink(); return _SWIG_globals; } /* ----------------------------------------------------------------------------- * constants/methods manipulation * ----------------------------------------------------------------------------- */ /* Install Constants */ SWIGINTERN void SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) { PyObject *obj = 0; size_t i; for (i = 0; constants[i].type; ++i) { switch(constants[i].type) { case SWIG_PY_POINTER: obj = SWIG_InternalNewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0); break; case SWIG_PY_BINARY: obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype)); break; default: obj = 0; break; } if (obj) { PyDict_SetItemString(d, constants[i].name, obj); Py_DECREF(obj); } } } /* -----------------------------------------------------------------------------*/ /* Fix SwigMethods to carry the callback ptrs when needed */ /* -----------------------------------------------------------------------------*/ SWIGINTERN void SWIG_Python_FixMethods(PyMethodDef *methods, swig_const_info *const_table, swig_type_info **types, swig_type_info **types_initial) { size_t i; for (i = 0; methods[i].ml_name; ++i) { const char *c = methods[i].ml_doc; if (!c) continue; c = strstr(c, "swig_ptr: "); if (c) { int j; swig_const_info *ci = 0; const char *name = c + 10; for (j = 0; const_table[j].type; ++j) { if (strncmp(const_table[j].name, name, strlen(const_table[j].name)) == 0) { ci = &(const_table[j]); break; } } if (ci) { void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0; if (ptr) { size_t shift = (ci->ptype) - types; swig_type_info *ty = types_initial[shift]; size_t ldoc = (c - methods[i].ml_doc); size_t lptr = strlen(ty->name)+2*sizeof(void*)+2; char *ndoc = (char*)malloc(ldoc + lptr + 10); if (ndoc) { char *buff = ndoc; strncpy(buff, methods[i].ml_doc, ldoc); buff += ldoc; strncpy(buff, "swig_ptr: ", 10); buff += 10; SWIG_PackVoidPtr(buff, ptr, ty->name, lptr); methods[i].ml_doc = ndoc; } } } } } } #ifdef __cplusplus } #endif /* -----------------------------------------------------------------------------* * Partial Init method * -----------------------------------------------------------------------------*/ #ifdef __cplusplus extern "C" #endif SWIGEXPORT #if PY_VERSION_HEX >= 0x03000000 PyObject* #else void #endif SWIG_init(void) { PyObject *m, *d, *md; #if PY_VERSION_HEX >= 0x03000000 static struct PyModuleDef SWIG_module = { # if PY_VERSION_HEX >= 0x03020000 PyModuleDef_HEAD_INIT, # else { PyObject_HEAD_INIT(NULL) NULL, /* m_init */ 0, /* m_index */ NULL, /* m_copy */ }, # endif (char *) SWIG_name, NULL, -1, SwigMethods, NULL, NULL, NULL, NULL }; #endif #if defined(SWIGPYTHON_BUILTIN) static SwigPyClientData SwigPyObject_clientdata = { 0, 0, 0, 0, 0, 0, 0 }; static PyGetSetDef this_getset_def = { (char *)"this", &SwigPyBuiltin_ThisClosure, NULL, NULL, NULL }; static SwigPyGetSet thisown_getset_closure = { (PyCFunction) SwigPyObject_own, (PyCFunction) SwigPyObject_own }; static PyGetSetDef thisown_getset_def = { (char *)"thisown", SwigPyBuiltin_GetterClosure, SwigPyBuiltin_SetterClosure, NULL, &thisown_getset_closure }; PyObject *metatype_args; PyTypeObject *builtin_pytype; int builtin_base_count; swig_type_info *builtin_basetype; PyObject *tuple; PyGetSetDescrObject *static_getset; PyTypeObject *metatype; SwigPyClientData *cd; PyObject *public_interface, *public_symbol; PyObject *this_descr; PyObject *thisown_descr; PyObject *self = 0; int i; (void)builtin_pytype; (void)builtin_base_count; (void)builtin_basetype; (void)tuple; (void)static_getset; (void)self; /* metatype is used to implement static member variables. */ metatype_args = Py_BuildValue("(s(O){})", "SwigPyObjectType", &PyType_Type); assert(metatype_args); metatype = (PyTypeObject *) PyType_Type.tp_call((PyObject *) &PyType_Type, metatype_args, NULL); assert(metatype); Py_DECREF(metatype_args); metatype->tp_setattro = (setattrofunc) &SwigPyObjectType_setattro; assert(PyType_Ready(metatype) >= 0); #endif /* Fix SwigMethods to carry the callback ptrs when needed */ SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial); #if PY_VERSION_HEX >= 0x03000000 m = PyModule_Create(&SWIG_module); #else m = Py_InitModule((char *) SWIG_name, SwigMethods); #endif md = d = PyModule_GetDict(m); (void)md; SWIG_InitializeModule(0); #ifdef SWIGPYTHON_BUILTIN SwigPyObject_stype = SWIG_MangledTypeQuery("_p_SwigPyObject"); assert(SwigPyObject_stype); cd = (SwigPyClientData*) SwigPyObject_stype->clientdata; if (!cd) { SwigPyObject_stype->clientdata = &SwigPyObject_clientdata; SwigPyObject_clientdata.pytype = SwigPyObject_TypeOnce(); } else if (SwigPyObject_TypeOnce()->tp_basicsize != cd->pytype->tp_basicsize) { PyErr_SetString(PyExc_RuntimeError, "Import error: attempted to load two incompatible swig-generated modules."); # if PY_VERSION_HEX >= 0x03000000 return NULL; # else return; # endif } /* All objects have a 'this' attribute */ this_descr = PyDescr_NewGetSet(SwigPyObject_type(), &this_getset_def); (void)this_descr; /* All objects have a 'thisown' attribute */ thisown_descr = PyDescr_NewGetSet(SwigPyObject_type(), &thisown_getset_def); (void)thisown_descr; public_interface = PyList_New(0); public_symbol = 0; (void)public_symbol; PyDict_SetItemString(md, "__all__", public_interface); Py_DECREF(public_interface); for (i = 0; SwigMethods[i].ml_name != NULL; ++i) SwigPyBuiltin_AddPublicSymbol(public_interface, SwigMethods[i].ml_name); for (i = 0; swig_const_table[i].name != 0; ++i) SwigPyBuiltin_AddPublicSymbol(public_interface, swig_const_table[i].name); #endif SWIG_InstallConstants(d,swig_const_table); SWIG_Python_SetConstant(d, "lg_Fatal",SWIG_From_int((int)(lg_Fatal))); SWIG_Python_SetConstant(d, "lg_Error",SWIG_From_int((int)(lg_Error))); SWIG_Python_SetConstant(d, "lg_Warn",SWIG_From_int((int)(lg_Warn))); SWIG_Python_SetConstant(d, "lg_Info",SWIG_From_int((int)(lg_Info))); SWIG_Python_SetConstant(d, "lg_Debug",SWIG_From_int((int)(lg_Debug))); SWIG_Python_SetConstant(d, "lg_Trace",SWIG_From_int((int)(lg_Trace))); SWIG_Python_SetConstant(d, "lg_None",SWIG_From_int((int)(lg_None))); SWIG_Python_SetConstant(d, "VDAL",SWIG_From_int((int)(VDAL))); SWIG_Python_SetConstant(d, "CORPUS",SWIG_From_int((int)(CORPUS))); SWIG_Python_SetConstant(d, "NO_DISPLAY",SWIG_From_int((int)(NO_DISPLAY))); SWIG_Python_SetConstant(d, "MULTILINE",SWIG_From_int((int)(MULTILINE))); SWIG_Python_SetConstant(d, "BRACKET_TREE",SWIG_From_int((int)(BRACKET_TREE))); SWIG_Python_SetConstant(d, "SINGLE_LINE",SWIG_From_int((int)(SINGLE_LINE))); SWIG_Python_SetConstant(d, "MAX_STYLES",SWIG_From_int((int)(MAX_STYLES))); #if PY_VERSION_HEX >= 0x03000000 return m; #else return; #endif } link-grammar-5.3.16/bindings/python/Makefile.in0000644000076400007640000007301713074512575016324 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Makefile for generating python bindings # # Created by Linas Vepstas February 2014 # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 = bindings/python ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(pkgpython_PYTHON) \ $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = __init__.py CONFIG_CLEAN_VPATH_FILES = 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; }; \ } am__installdirs = "$(DESTDIR)$(pkgpyexecdir)" \ "$(DESTDIR)$(pkgpythondir)" LTLIBRARIES = $(pkgpyexec_LTLIBRARIES) am__DEPENDENCIES_1 = _clinkgrammar_la_DEPENDENCIES = \ $(top_builddir)/link-grammar/liblink-grammar.la \ $(am__DEPENDENCIES_1) am__dirstamp = $(am__leading_dot)dirstamp am__objects_1 = \ ../../bindings/python/_clinkgrammar_la-lg_python_wrap.lo am__objects_2 = am__clinkgrammar_la_OBJECTS = $(am__objects_1) $(am__objects_2) _clinkgrammar_la_OBJECTS = $(am__clinkgrammar_la_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = _clinkgrammar_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \ $(AM_CXXFLAGS) $(CXXFLAGS) $(_clinkgrammar_la_LDFLAGS) \ $(LDFLAGS) -o $@ AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_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) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) AM_V_CXX = $(am__v_CXX_@AM_V@) am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; am__v_CXX_1 = CXXLD = $(CXX) CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; am__v_CXXLD_1 = SOURCES = $(_clinkgrammar_la_SOURCES) DIST_SOURCES = $(_clinkgrammar_la_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__py_compile = PYTHON=$(PYTHON) $(SHELL) $(py_compile) am__pep3147_tweak = \ sed -e 's|\.py$$||' -e 's|[^/]*$$|__pycache__/&.*.py|' py_compile = $(top_srcdir)/py-compile am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/__init__.py.in \ $(top_srcdir)/depcomp $(top_srcdir)/py-compile AUTHORS DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = $(python2dir)/linkgrammar # Over-ride the install location, so as to remove the dash in the # directory "link-grammar". Turns out python cannot tolerate dashes. # Thus, typically, it will install into # /usr/local/lib/python2.7/dist-packages/linkgrammar (without the dash) pkgpythondir = $(python2dir)/linkgrammar prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ SWIG_SOURCES = ../swig/link_grammar.i SWIG_INCLUDES = ../../link-grammar/link-includes.h # BUILT_C_SOURCES = $(top_builddir)/bindings/python/lg_python_wrap.cc BUILT_C_SOURCES = ../../bindings/python/lg_python_wrap.cc BUILT_PY_SOURCES = $(top_builddir)/bindings/python/clinkgrammar.py # Files that get installed in $pkgpythondir pkgpython_PYTHON = \ linkgrammar.py \ $(top_builddir)/bindings/python/__init__.py \ $(top_builddir)/bindings/python/clinkgrammar.py # Don't remove __init__.py; it is built by configure! DISTCLEANFILES = \ $(top_builddir)/bindings/python/__init__.py # The la MUST have the same name as the pm, # which MUST be the swig -module name! # We're calling this clinkgrammar, since its a direct map of the C # interfaces. pkgpyexec_LTLIBRARIES = _clinkgrammar.la _clinkgrammar_la_SOURCES = $(BUILT_C_SOURCES) $(SWIG_SOURCES) # $(top_builddir) to pick up autogen'ed link-grammar/link-features.h _clinkgrammar_la_CPPFLAGS = \ $(SWIG_PYTHON_CPPFLAGS) \ $(PYTHON2_CPPFLAGS) \ -I$(top_srcdir) \ -I$(top_builddir) # On Cygwin, a DLL with version is named name-major.dll with no symlink to # it of an unversioned name (at least up and including libtool 2.4.6). # This is bad for Python modules, as they must have an identifier name. @OS_CYGWIN_TRUE@AVOID_VERSION = -avoid-version _clinkgrammar_la_LDFLAGS = \ -version-info @VERSION_INFO@ $(AVOID_VERSION) \ $(PYTHON2_LDFLAGS) -module -no-undefined _clinkgrammar_la_LIBADD = \ $(top_builddir)/link-grammar/liblink-grammar.la $(PYTHON2_LIBS) EXTRA_DIST = \ AUTHORS \ LICENSE \ README.md \ __init__.py.in \ linkgrammar.py all: all-am .SUFFIXES: .SUFFIXES: .cc .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 bindings/python/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign bindings/python/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): __init__.py: $(top_builddir)/config.status $(srcdir)/__init__.py.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ install-pkgpyexecLTLIBRARIES: $(pkgpyexec_LTLIBRARIES) @$(NORMAL_INSTALL) @list='$(pkgpyexec_LTLIBRARIES)'; test -n "$(pkgpyexecdir)" || list=; \ list2=; for p in $$list; do \ if test -f $$p; then \ list2="$$list2 $$p"; \ else :; fi; \ done; \ test -z "$$list2" || { \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgpyexecdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgpyexecdir)" || exit 1; \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgpyexecdir)'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgpyexecdir)"; \ } uninstall-pkgpyexecLTLIBRARIES: @$(NORMAL_UNINSTALL) @list='$(pkgpyexec_LTLIBRARIES)'; test -n "$(pkgpyexecdir)" || list=; \ for p in $$list; do \ $(am__strip_dir) \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(pkgpyexecdir)/$$f'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(pkgpyexecdir)/$$f"; \ done clean-pkgpyexecLTLIBRARIES: -test -z "$(pkgpyexec_LTLIBRARIES)" || rm -f $(pkgpyexec_LTLIBRARIES) @list='$(pkgpyexec_LTLIBRARIES)'; \ locs=`for p in $$list; do echo $$p; done | \ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ sort -u`; \ test -z "$$locs" || { \ echo rm -f $${locs}; \ rm -f $${locs}; \ } ../../bindings/python/$(am__dirstamp): @$(MKDIR_P) ../../bindings/python @: > ../../bindings/python/$(am__dirstamp) ../../bindings/python/$(DEPDIR)/$(am__dirstamp): @$(MKDIR_P) ../../bindings/python/$(DEPDIR) @: > ../../bindings/python/$(DEPDIR)/$(am__dirstamp) ../../bindings/python/_clinkgrammar_la-lg_python_wrap.lo: \ ../../bindings/python/$(am__dirstamp) \ ../../bindings/python/$(DEPDIR)/$(am__dirstamp) _clinkgrammar.la: $(_clinkgrammar_la_OBJECTS) $(_clinkgrammar_la_DEPENDENCIES) $(EXTRA__clinkgrammar_la_DEPENDENCIES) $(AM_V_CXXLD)$(_clinkgrammar_la_LINK) -rpath $(pkgpyexecdir) $(_clinkgrammar_la_OBJECTS) $(_clinkgrammar_la_LIBADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) -rm -f ../../bindings/python/*.$(OBJEXT) -rm -f ../../bindings/python/*.lo distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@../../bindings/python/$(DEPDIR)/_clinkgrammar_la-lg_python_wrap.Plo@am__quote@ .cc.o: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cc.lo: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< ../../bindings/python/_clinkgrammar_la-lg_python_wrap.lo: ../../bindings/python/lg_python_wrap.cc @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(_clinkgrammar_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ../../bindings/python/_clinkgrammar_la-lg_python_wrap.lo -MD -MP -MF ../../bindings/python/$(DEPDIR)/_clinkgrammar_la-lg_python_wrap.Tpo -c -o ../../bindings/python/_clinkgrammar_la-lg_python_wrap.lo `test -f '../../bindings/python/lg_python_wrap.cc' || echo '$(srcdir)/'`../../bindings/python/lg_python_wrap.cc @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../../bindings/python/$(DEPDIR)/_clinkgrammar_la-lg_python_wrap.Tpo ../../bindings/python/$(DEPDIR)/_clinkgrammar_la-lg_python_wrap.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../../bindings/python/lg_python_wrap.cc' object='../../bindings/python/_clinkgrammar_la-lg_python_wrap.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(_clinkgrammar_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ../../bindings/python/_clinkgrammar_la-lg_python_wrap.lo `test -f '../../bindings/python/lg_python_wrap.cc' || echo '$(srcdir)/'`../../bindings/python/lg_python_wrap.cc mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs -rm -rf ../../bindings/python/.libs ../../bindings/python/_libs install-pkgpythonPYTHON: $(pkgpython_PYTHON) @$(NORMAL_INSTALL) @list='$(pkgpython_PYTHON)'; dlist=; list2=; test -n "$(pkgpythondir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgpythondir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgpythondir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then b=; else b="$(srcdir)/"; fi; \ if test -f $$b$$p; then \ $(am__strip_dir) \ dlist="$$dlist $$f"; \ list2="$$list2 $$b$$p"; \ else :; fi; \ done; \ for file in $$list2; do echo $$file; done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgpythondir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgpythondir)" || exit $$?; \ done || exit $$?; \ if test -n "$$dlist"; then \ $(am__py_compile) --destdir "$(DESTDIR)" \ --basedir "$(pkgpythondir)" $$dlist; \ else :; fi uninstall-pkgpythonPYTHON: @$(NORMAL_UNINSTALL) @list='$(pkgpython_PYTHON)'; test -n "$(pkgpythondir)" || list=; \ py_files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ test -n "$$py_files" || exit 0; \ dir='$(DESTDIR)$(pkgpythondir)'; \ pyc_files=`echo "$$py_files" | sed 's|$$|c|'`; \ pyo_files=`echo "$$py_files" | sed 's|$$|o|'`; \ py_files_pep3147=`echo "$$py_files" | $(am__pep3147_tweak)`; \ echo "$$py_files_pep3147";\ pyc_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|c|'`; \ pyo_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|o|'`; \ st=0; \ for files in \ "$$py_files" \ "$$pyc_files" \ "$$pyo_files" \ "$$pyc_files_pep3147" \ "$$pyo_files_pep3147" \ ; do \ $(am__uninstall_files_from_dir) || st=$$?; \ done; \ exit $$st ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ 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-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 $(LTLIBRARIES) installdirs: for dir in "$(DESTDIR)$(pkgpyexecdir)" "$(DESTDIR)$(pkgpythondir)"; 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) -rm -f ../../bindings/python/$(DEPDIR)/$(am__dirstamp) -rm -f ../../bindings/python/$(am__dirstamp) -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) 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 clean-pkgpyexecLTLIBRARIES \ mostlyclean-am distclean: distclean-am -rm -rf ../../bindings/python/$(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-pkgpythonPYTHON install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-pkgpyexecLTLIBRARIES 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 ../../bindings/python/$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic \ maintainer-clean-local mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgpyexecLTLIBRARIES uninstall-pkgpythonPYTHON @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-strip uninstall-am .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ clean-libtool clean-pkgpyexecLTLIBRARIES cscopelist-am ctags \ ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags 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-pkgpyexecLTLIBRARIES install-pkgpythonPYTHON \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs maintainer-clean \ maintainer-clean-generic maintainer-clean-local mostlyclean \ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ uninstall-hook uninstall-pkgpyexecLTLIBRARIES \ uninstall-pkgpythonPYTHON .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(pkgpythondir) # These are packaged in the tarball; make clean should not remove them. maintainer-clean-local: -rm -f $(BUILT_C_SOURCES) -rm -f $(BUILT_PY_SOURCES) # Swig builds these .... @HAVE_SWIG_TRUE@$(BUILT_C_SOURCES) $(BUILT_PY_SOURCES): $(SWIG_INCLUDES) @HAVE_SWIG_TRUE@$(BUILT_C_SOURCES) $(BUILT_PY_SOURCES): $(SWIG_SOURCES) @HAVE_SWIG_TRUE@ $(SWIG) -python -module clinkgrammar -I$(top_srcdir)/link-grammar -o $@ $< @HAVE_SWIG_FALSE@$(BUILT_C_SOURCES) $(BUILT_PY_SOURCES): @HAVE_SWIG_FALSE@ touch $(BUILT_C_SOURCES) $(BUILT_PY_SOURCES) # 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: link-grammar-5.3.16/bindings/python/README.md0000664000076400007640000000046212766044421015527 00000000000000# Python2 bindings for Link Grammar Description =========== This directory contains a Python 2.7 interface to the Link Grammar C library. It is also used to generate the Python 3.4 bindings, in the `python3` directory. Testing ======= See the python-examples directory for unit tests and example usage. link-grammar-5.3.16/bindings/python/__init__.py.in0000664000076400007640000000015712766044421016767 00000000000000# # __init__.py file for Link Grammar Python bindings # __version__ = "@VERSION@" from .linkgrammar import * link-grammar-5.3.16/bindings/python/AUTHORS0000664000076400007640000000027112431741033015306 00000000000000 AUTHORS of the original pylinkgrammar-0.2.13 version: Mario Ceresa Jeff Elmore Chris Outen Matt Chisholm Sean Myers Fixes for link-grammar version 5.0: Linas Vepstas Amir Plivatsky link-grammar-5.3.16/bindings/python/linkgrammar.py0000644000076400007640000004463613040204035017120 00000000000000# -*- coding: utf8 -*- """ High-level Python bindings build on top of the low-level C API (clinkgrammar) See http://www.abisource.com/projects/link-grammar/api/index.html to get more information about C API. """ try: #pylint: disable=no-name-in-module import linkgrammar.clinkgrammar as clg except ImportError: #pylint: disable=import-error import clinkgrammar as clg Clinkgrammar = clg __all__ = ['ParseOptions', 'Dictionary', 'Link', 'Linkage', 'Sentence', 'LG_Error', 'LG_DictionaryError', 'LG_TimerExhausted', 'Clinkgrammar'] # A decorator to ensure keyword-only arguments to __init__ (besides self). # In Python3 it can be done by using "*" as the second __init__ argument, # but here it is done with a decorator so it will work also in Python2. def kwargs_only(init): def new_init(self_, *args, **kwargs): if args: raise TypeError("{}: Positional arguments are " "not allowed".format(self_.__class__.__name__)) return init(self_, **kwargs) return new_init class ParseOptions(object): @kwargs_only def __init__(self, verbosity=0, linkage_limit=100, min_null_count=0, max_null_count=0, islands_ok=False, short_length=16, all_short_connectors=False, display_morphology=False, spell_guess=False, use_sat=False, max_parse_time=-1, disjunct_cost=2.7): self._obj = clg.parse_options_create() self.verbosity = verbosity self.linkage_limit = linkage_limit self.min_null_count = min_null_count self.max_null_count = max_null_count self.islands_ok = islands_ok self.short_length = short_length self.all_short_connectors = all_short_connectors self.display_morphology = display_morphology self.spell_guess = spell_guess self.use_sat = use_sat self.max_parse_time = max_parse_time self.disjunct_cost = disjunct_cost # Allow only the attribute names listed below. def __setattr__(self, name, value): if not hasattr(self, name) and name != "_obj": # TypeError for consistency. It maybe should have been NameError. raise TypeError('Unknown parse option "{}".'.format(name)) super(self.__class__, self).__setattr__(name, value) def __del__(self): if hasattr(self, '_obj'): clg.parse_options_delete(self._obj) del self._obj @property def verbosity(self): """ This is the level of description printed to stderr/stdout about the parsing process. """ return clg.parse_options_get_verbosity(self._obj) @verbosity.setter def verbosity(self, value): if not isinstance(value, int): raise TypeError("Verbosity must be set to an integer") if value not in range(0,15): raise ValueError("Verbosity levels can be any integer between 0 and 15 inclusive") clg.parse_options_set_verbosity(self._obj, value) @property def linkage_limit(self): """ This parameter determines the maximum number of linkages that are considered in post-processing. If more than linkage_limit linkages found, then a random sample of linkage_limit is chosen for post-processing. When this happen a warning is displayed at verbosity levels bigger than 1. """ return clg.parse_options_get_linkage_limit(self._obj) @linkage_limit.setter def linkage_limit(self, value): if not isinstance(value, int): raise TypeError("Linkage Limit must be set to an integer") if value < 0: raise ValueError("Linkage Limit must be positive") clg.parse_options_set_linkage_limit(self._obj, value) @property def disjunct_cost(self): """ Determines the maximum disjunct cost used during parsing, where the cost of a disjunct is equal to the maximum cost of all of its connectors. The default is that only disjuncts of cost 2.7 or less are considered. """ return clg.parse_options_get_disjunct_cost(self._obj) @disjunct_cost.setter def disjunct_cost(self, value): if not isinstance(value, float): raise TypeError("Distjunct cost must be set to a float") clg.parse_options_set_disjunct_cost(self._obj, value) @property def min_null_count(self): """ The minimum number of null links that a parse might have. A call to sentence_parse will find all linkages having the minimum number of null links within the range specified by this parameter. """ return clg.parse_options_get_min_null_count(self._obj) @min_null_count.setter def min_null_count(self, value): if not isinstance(value, int): raise TypeError("min_null_count must be set to an integer") if value < 0: raise ValueError("min_null_count must be positive") clg.parse_options_set_min_null_count(self._obj, value) @property def max_null_count(self): """ The maximum number of null links that a parse might have. A call to sentence_parse will find all linkages having the minimum number of null links within the range specified by this parameter. """ return clg.parse_options_get_max_null_count(self._obj) @max_null_count.setter def max_null_count(self, value): if not isinstance(value, int): raise TypeError("max_null_count must be set to an integer") if value < 0: raise ValueError("max_null_count must be positive") clg.parse_options_set_max_null_count(self._obj, value) @property def short_length(self): """ The short_length parameter determines how long the links are allowed to be. The intended use of this is to speed up parsing by not considering very long links for most connectors, since they are very rarely used in a correct parse. An entry for UNLIMITED-CONNECTORS in the dictionary will specify which connectors are exempt from the length limit. """ return clg.parse_options_get_short_length(self._obj) @short_length.setter def short_length(self, value): if not isinstance(value, int): raise TypeError("short_length must be set to an integer") if value < 0: raise ValueError("short_length must be positive") clg.parse_options_set_short_length(self._obj, value) @property def islands_ok(self): """ This option determines whether or not "islands" of links are allowed. For example, the following linkage has an island: +------Wd-----+ | +--Dsu--+---Ss--+-Paf-+ +--Dsu--+---Ss--+--Pa-+ | | | | | | | | | ///// this sentence.n is.v false.a this sentence.n is.v true.a """ return clg.parse_options_get_islands_ok(self._obj) == 1 @islands_ok.setter def islands_ok(self, value): if not isinstance(value, bool): raise TypeError("islands_ok must be set to a bool") clg.parse_options_set_islands_ok(self._obj, 1 if value else 0) @property def max_parse_time(self): """ Determines the approximate maximum time (in seconds) that parsing is allowed to take. After this time has expired, the parsing process is artificially forced to complete quickly by pretending that no further solutions can be constructed. The actual parsing time might be slightly longer. """ return clg.parse_options_get_max_parse_time(self._obj) @max_parse_time.setter def max_parse_time(self, value): if not isinstance(value, int): raise TypeError("max_parse_time must be set to an integer") clg.parse_options_set_max_parse_time(self._obj, value) @property def display_morphology(self): """ Whether or not to show word morphology when a linkage diagram is printed. """ return clg.parse_options_get_display_morphology(self._obj) == 1 @display_morphology.setter def display_morphology(self, value): if not isinstance(value, bool): raise TypeError("display_morphology must be set to a bool") clg.parse_options_set_display_morphology(self._obj, 1 if value else 0) @property def spell_guess(self): """ If greater then 0, the spelling guesser is used on unknown words. In that case, it performs at most this number of spell corrections per word, and performs run-on corrections which are not limited in their number. If 0 - the spelling guesser would not be used. """ return clg.parse_options_get_spell_guess(self._obj) @spell_guess.setter def spell_guess(self, value): """ If the value is an int, it is the maximum number of spell corrections per word. If it is True, an int value of 7 is assumed. A value of 0 or False disables the spelling guesser. In case the spelling guesser is not disabled, run-on corrections will be issued too, not limited in their number. """ if not isinstance(value, bool) and (not isinstance(value, int) or value < 0): raise TypeError("spell_guess must be set to bool or a non-negative integer") if isinstance(value, bool): value = 7 if value else 0 clg.parse_options_set_spell_guess(self._obj, value) @property def use_sat(self): """ To be used after enabling the use of the SAT solver in order to validate that it is supported by the LG library. """ return clg.parse_options_get_use_sat_parser(self._obj) @use_sat.setter def use_sat(self, value): if not isinstance(value, bool): raise TypeError("use_sat must be set to a bool") clg.parse_options_set_use_sat_parser(self._obj, value) @property def all_short_connectors(self): """ If true, then all connectors have length restrictions imposed on them -- they can be no farther than short_length apart. This is used when parsing in \"panic\" mode, for example. """ return clg.parse_options_get_all_short_connectors(self._obj) == 1 @all_short_connectors.setter def all_short_connectors(self, value): if not isinstance(value, bool): raise TypeError("all_short_connectors must be set to a bool") clg.parse_options_set_all_short_connectors(self._obj, 1 if value else 0) class LG_Error(Exception): @staticmethod def set_handler(ehandler_function, ehandler_data=None): old_handler = clg._py_error_set_handler((ehandler_function, ehandler_data)) if isinstance(old_handler, str): return LG_Error._default_handler return old_handler # lg_error_formatmsg is implemented as method "formatmsg" on errinfo #@staticmethod #def format(lgerror): # return clg.lg_error_formatmsg(lgerror) @staticmethod def printall(ehandler_func, ehandler_data=None): return clg._py_error_printall((ehandler_func, ehandler_data)) @staticmethod def clearall(): return clg.lg_error_clearall() @staticmethod def message(msg): return clg._prt_error(msg) @staticmethod def _default_handler(errinfo, data): # Exceptions (on data): TypeError, ValueError clg._py_error_default_handler(errinfo, data) class LG_DictionaryError(LG_Error): pass class Dictionary(object): def __init__(self, lang='en'): self._obj = clg.dictionary_create_lang(lang) if not self._obj: # We should get the error message from the library. raise LG_DictionaryError('Error: Failed to open dictionary {!r}'.format(lang)) def __str__(self): return clg.dictionary_get_lang(self._obj) def __del__(self): if hasattr(self, '_obj'): clg.dictionary_delete(self._obj) del self._obj def __nonzero__(self): """Return False iff the dictionary could not be opened or has been closed""" if not hasattr(self, '_obj'): return False return bool(self._obj) __bool__ = __nonzero__ # Account python3 def linkgrammar_get_dict_version(self): return clg.linkgrammar_get_dict_version(self._obj) def linkgrammar_get_dict_locale(self): return clg.linkgrammar_get_dict_locale(self._obj) class Link(object): def __init__(self, linkage, index, left_word, left_label, right_label, right_word): self.linkage, self.index = linkage, index self.left_word, self.right_word, self.left_label, self.right_label = \ left_word, right_word, left_label, right_label def __eq__(self, other): return self.left_word == other.left_word and self.left_label == other.left_label and \ self.right_word == other.right_word and self.right_label == other.right_label def __str__(self): if self.left_label == self.right_label: return u"%s-%s-%s" % (self.left_word, self.left_label, self.right_word) else: return u"%s-%s-%s-%s" % (self.left_word, self.left_label, self.right_label, self.right_word) def __unicode__(self): return self.__str__() def __repr__(self): return u"Link: %s" % self.__str__() def __len__(self): return clg.linkage_get_link_length(self.linkage._obj, self.index) def num_domains(self): return clg.linkage_get_link_num_domains(self.linkage._obj, self.index) class Linkage(object): def __init__(self, idx, sentence, parse_options): # Keep all args passed into clg.* functions. self.sentence, self.parse_options = sentence, parse_options self._obj = clg.linkage_create(idx, sentence._obj, parse_options) def __del__(self): if hasattr(self, '_obj'): clg.linkage_delete(self._obj) del self._obj def __nonzero__(self): """Return False for SAT sentinel value (NULL); else return True.""" return bool(self._obj) __bool__ = __nonzero__ # Account python3 def num_of_words(self): return clg.linkage_get_num_words(self._obj) def num_of_links(self): return clg.linkage_get_num_links(self._obj) def words(self): for i in range(self.num_of_words()): yield self.word(i) def word(self, i): return clg.linkage_get_word(self._obj, i) def unused_word_cost(self): return clg.linkage_unused_word_cost(self._obj) def link_cost(self): return clg.linkage_link_cost(self._obj) def disjunct_cost(self): return clg.linkage_disjunct_cost(self._obj) def link(self, i): return Link(self, i, self.word(clg.linkage_get_link_lword(self._obj, i)), clg.linkage_get_link_llabel(self._obj, i), clg.linkage_get_link_rlabel(self._obj, i), self.word(clg.linkage_get_link_rword(self._obj, i))) def links(self): for i in range(self.num_of_links()): yield self.link(i) def violation_name(self): return clg.linkage_get_violation_name(self._obj) def diagram(self, display_walls=False, screen_width=180): return clg.linkage_print_diagram(self._obj, display_walls, screen_width) def postscript(self, display_walls=True, print_ps_header=False): return clg.linkage_print_postscript(self._obj, display_walls, print_ps_header) def senses(self): return clg.linkage_print_senses(self._obj) def constituent_tree(self, mode=1): return clg.linkage_print_constituent_tree(self._obj, mode) class LG_TimerExhausted(LG_Error): pass class Sentence(object): """ sent = Sentence("This is a test.", Dictionary(), ParseOptions()) # split() before parse() is optional. # split() has ParseOptions as an optional argument # (defaults to that of Sentence) if sent.split(ParseOptions(verbosity=2)) < 0: print "Cannot split sentence" else linkages = sent.parse() print "English: found ", sent.num_valid_linkages(), "linkages" for linkage in linkages: print linkage.diagram() """ def __init__(self, text, lgdict, parse_options): # Keep all args passed into clg.* functions. self.text, self.dict, self.parse_options = text, lgdict, parse_options self._obj = clg.sentence_create(self.text, self.dict._obj) def __del__(self): if hasattr(self, '_obj'): clg.sentence_delete(self._obj) del self._obj def split(self, parse_options=None): """Split a sentence. If an error occurs, return a negative number.""" if not parse_options: parse_options = self.parse_options return clg.sentence_split(self._obj, parse_options._obj) def __len__(self): """The number of tokens in the sentence.""" return clg.sentence_length(self._obj) def null_count(self): """Number of null links in the linkages of this sentence.""" return clg.sentence_null_count(self._obj) class sentence_parse(object): def __init__(self, sent): self.sent = sent self.num = 0 self.rc = clg.sentence_parse(sent._obj, sent.parse_options._obj) if clg.parse_options_timer_expired(sent.parse_options._obj): raise LG_TimerExhausted() def __nonzero__(self): """Return False if there was a split or parse error; else return True.""" return self.rc >= 0 __bool__ = __nonzero__ # Account python3 def __iter__(self): if 0 == clg.sentence_num_valid_linkages(self.sent._obj): return iter(()) return self def __len__(self): return clg.sentence_num_valid_linkages(self.sent._obj) def next(self): if self.num == clg.sentence_num_valid_linkages(self.sent._obj): raise StopIteration() linkage = Linkage(self.num, self.sent, self.sent.parse_options._obj) if not linkage: # SAT sentinel value raise StopIteration() self.num += 1 return linkage __next__ = next # Account python3 def parse(self): return self.sentence_parse(self) link-grammar-5.3.16/bindings/python/LICENSE0000664000076400007640000000320312431741033015241 00000000000000 LICENSE FOR THE PYTHON BINDINGS TO LINK GRAMMAR ----------------------------------------------- Copyright (c) 2012, MetaMetrics Copyright (c) 2014, Linas Vepstas All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE 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. The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of MetaMetrics. link-grammar-5.3.16/bindings/python/Makefile.am0000644000076400007640000000547013050045431016273 00000000000000# # Makefile for generating python bindings # # Created by Linas Vepstas February 2014 # SWIG_SOURCES = ../swig/link_grammar.i SWIG_INCLUDES = ../../link-grammar/link-includes.h # BUILT_C_SOURCES = $(top_builddir)/bindings/python/lg_python_wrap.cc BUILT_C_SOURCES = ../../bindings/python/lg_python_wrap.cc BUILT_PY_SOURCES = $(top_builddir)/bindings/python/clinkgrammar.py # Over-ride the install location, so as to remove the dash in the # directory "link-grammar". Turns out python cannot tolerate dashes. # Thus, typically, it will install into # /usr/local/lib/python2.7/dist-packages/linkgrammar (without the dash) pkgpythondir=$(python2dir)/linkgrammar pkgpyexecdir=$(python2dir)/linkgrammar # Files that get installed in $pkgpythondir pkgpython_PYTHON = \ linkgrammar.py \ $(top_builddir)/bindings/python/__init__.py \ $(top_builddir)/bindings/python/clinkgrammar.py # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(pkgpythondir) # These are packaged in the tarball; make clean should not remove them. maintainer-clean-local: -rm -f $(BUILT_C_SOURCES) -rm -f $(BUILT_PY_SOURCES) # Don't remove __init__.py; it is built by configure! DISTCLEANFILES = \ $(top_builddir)/bindings/python/__init__.py if HAVE_SWIG # Swig builds these .... $(BUILT_C_SOURCES) $(BUILT_PY_SOURCES): $(SWIG_INCLUDES) $(BUILT_C_SOURCES) $(BUILT_PY_SOURCES): $(SWIG_SOURCES) $(SWIG) -python -module clinkgrammar -I$(top_srcdir)/link-grammar -o $@ $< else $(BUILT_C_SOURCES) $(BUILT_PY_SOURCES): touch $(BUILT_C_SOURCES) $(BUILT_PY_SOURCES) endif # The la MUST have the same name as the pm, # which MUST be the swig -module name! # We're calling this clinkgrammar, since its a direct map of the C # interfaces. pkgpyexec_LTLIBRARIES = _clinkgrammar.la _clinkgrammar_la_SOURCES = $(BUILT_C_SOURCES) $(SWIG_SOURCES) # $(top_builddir) to pick up autogen'ed link-grammar/link-features.h _clinkgrammar_la_CPPFLAGS = \ $(SWIG_PYTHON_CPPFLAGS) \ $(PYTHON2_CPPFLAGS) \ -I$(top_srcdir) \ -I$(top_builddir) # On Cygwin, a DLL with version is named name-major.dll with no symlink to # it of an unversioned name (at least up and including libtool 2.4.6). # This is bad for Python modules, as they must have an identifier name. if OS_CYGWIN AVOID_VERSION = -avoid-version endif _clinkgrammar_la_LDFLAGS = \ -version-info @VERSION_INFO@ $(AVOID_VERSION) \ $(PYTHON2_LDFLAGS) -module -no-undefined _clinkgrammar_la_LIBADD = \ $(top_builddir)/link-grammar/liblink-grammar.la $(PYTHON2_LIBS) EXTRA_DIST = \ AUTHORS \ LICENSE \ README.md \ __init__.py.in \ linkgrammar.py link-grammar-5.3.16/bindings/python/__init__.py0000644000076400007640000000015413074512714016353 00000000000000# # __init__.py file for Link Grammar Python bindings # __version__ = "5.3.16" from .linkgrammar import * link-grammar-5.3.16/bindings/README0000664000076400007640000000072212447655227013616 00000000000000 Out-of-tree bindings: * Javascript: See https://github.com/dijs/link-grammar/ DANGER WILL ROBINSON: The javascript version is almost as old as the TV show reference! * Ruby: See https://github.com/ged/linkparser/ * Perl: See http://search.cpan.org/~dbrian/Lingua-LinkParser/ Note: these out-of-tree perl bindings are better, cleaner, etc. than the in-tree bindings here! Use those, not these! * Lisp: See also https://github.com/wvxvw/cl-link-grammar link-grammar-5.3.16/bindings/swig/0000755000076400007640000000000013074513207013750 500000000000000link-grammar-5.3.16/bindings/swig/link_grammar.i0000644000076400007640000003015013040204035016471 00000000000000/********************************************************************** * * SWIG Foreign Function Interface (FFI) definition for the Link Grammar * shared (dynamic) library. * ***********************************************************************/ %module clinkgrammar %{ #include %} %nodefaultdtor lg_errinfo; /* Grab non-function definitions so we do not need to repeat them here. */ %rename("$ignore", %$isfunction) ""; #define link_public_api(x) x #ifndef bool /* Prevent syntax errors if no bool. */ #define bool int #endif /* bool */ %immutable; /* Future-proof for const definitions. */ %include ../link-grammar/link-includes.h %mutable; %rename("%s") ""; /* Grab everything for the rest of file. */ const char * linkgrammar_get_version(void); const char * linkgrammar_get_dict_version(Dictionary dict); const char * linkgrammar_get_dict_locale(Dictionary dict); /********************************************************************** * * Functions to manipulate Dictionaries * ***********************************************************************/ Dictionary dictionary_create_lang(const char * lang); Dictionary dictionary_create_default_lang(void); const char * dictionary_get_lang(Dictionary dict); void dictionary_delete(Dictionary dict); void dictionary_set_data_dir(const char * path); %newobject dictionary_get_data_dir; char * dictionary_get_data_dir(void); /********************************************************************** * * Functions to manipulate Parse Options * ***********************************************************************/ Parse_Options parse_options_create(void); int parse_options_delete(Parse_Options opts); void parse_options_set_verbosity(Parse_Options opts, int verbosity); int parse_options_get_verbosity(Parse_Options opts); void parse_options_set_linkage_limit(Parse_Options opts, int linkage_limit); int parse_options_get_linkage_limit(Parse_Options opts); void parse_options_set_disjunct_cost(Parse_Options opts, double disjunct_cost); double parse_options_get_disjunct_cost(Parse_Options opts); void parse_options_set_min_null_count(Parse_Options opts, int null_count); int parse_options_get_min_null_count(Parse_Options opts); void parse_options_set_max_null_count(Parse_Options opts, int null_count); int parse_options_get_max_null_count(Parse_Options opts); void parse_options_set_islands_ok(Parse_Options opts, int islands_ok); int parse_options_get_islands_ok(Parse_Options opts); void parse_options_set_short_length(Parse_Options opts, int short_length); int parse_options_get_short_length(Parse_Options opts); void parse_options_set_max_memory(Parse_Options opts, int mem); int parse_options_get_max_memory(Parse_Options opts); void parse_options_set_max_parse_time(Parse_Options opts, int secs); int parse_options_get_max_parse_time(Parse_Options opts); void parse_options_set_cost_model_type(Parse_Options opts, Cost_Model_type cm); Cost_Model_type parse_options_get_cost_model_type(Parse_Options opts); int parse_options_timer_expired(Parse_Options opts); int parse_options_memory_exhausted(Parse_Options opts); int parse_options_resources_exhausted(Parse_Options opts); void parse_options_set_display_morphology(Parse_Options opts, int val); int parse_options_get_display_morphology(Parse_Options opts); void parse_options_set_spell_guess(Parse_Options opts, int val); int parse_options_get_spell_guess(Parse_Options opts); void parse_options_set_all_short_connectors(Parse_Options opts, int val); int parse_options_get_all_short_connectors(Parse_Options opts); void parse_options_reset_resources(Parse_Options opts); void parse_options_set_use_sat_parser(Parse_Options opts, bool val); int parse_options_get_use_sat_parser(Parse_Options opts); /********************************************************************** * * Functions to manipulate Sentences * ***********************************************************************/ Sentence sentence_create(const char *input_string, Dictionary dict); void sentence_delete(Sentence sent); int sentence_split(Sentence sent, Parse_Options opts); int sentence_parse(Sentence sent, Parse_Options opts); int sentence_length(Sentence sent); int sentence_null_count(Sentence sent); int sentence_num_linkages_found(Sentence sent); int sentence_num_valid_linkages(Sentence sent); int sentence_num_linkages_post_processed(Sentence sent); int sentence_num_violations(Sentence sent, int i); double sentence_disjunct_cost(Sentence sent, int i); int sentence_link_cost(Sentence sent, int i); /********************************************************************** * * Functions that create and manipulate Linkages. * When a Linkage is requested, the user is given a * copy of all of the necessary information, and is responsible * for freeing up the storage when he/she is finished, using * the routines provided below. * ***********************************************************************/ /********************************************************************** * * These functions allocate strings to be returned, so need to be * newobject'd to avoid memory leaks * ***********************************************************************/ %newobject linkage_print_senses; %newobject linkage_print_links_and_domains; %newobject linkage_print_diagram; %newobject linkage_print_postscript; %newobject linkage_print_constituent_tree; Linkage linkage_create(int index, Sentence sent, Parse_Options opts); void linkage_delete(Linkage linkage); %typemap(newfree) char * { linkage_free_diagram($1); } char * linkage_print_diagram(Linkage linkage, bool display_walls, size_t screen_width); %typemap(newfree) char * { linkage_free_postscript($1); } char * linkage_print_postscript(Linkage linkage, bool display_walls, bool print_ps_header); %typemap(newfree) char * { linkage_free_links_and_domains($1); } char * linkage_print_links_and_domains(Linkage linkage); %typemap(newfree) char * { linkage_free_senses($1); } char * linkage_print_senses(Linkage linkage); %typemap(newfree) char * { linkage_free_constituent_tree_str($1); } char * linkage_print_constituent_tree(Linkage linkage, ConstituentDisplayStyle mode); %typemap(newfree) char * { linkage_free_disjuncts($1); } char * linkage_print_disjuncts(const Linkage linkage); %typemap(newfree) char * { linkage_free_pp_msgs($1); } char * linkage_print_pp_msgs(Linkage linkage); // Reset to default. %typemap(newfree) char * { free($1); } int linkage_get_num_words(Linkage linkage); int linkage_get_num_links(Linkage linkage); int linkage_get_link_lword(Linkage linkage, int index); int linkage_get_link_rword(Linkage linkage, int index); int linkage_get_link_length(Linkage linkage, int index); const char * linkage_get_link_label(Linkage linkage, int index); const char * linkage_get_link_llabel(Linkage linkage, int index); const char * linkage_get_link_rlabel(Linkage linkage, int index); int linkage_get_link_num_domains(Linkage linkage, int index); const char ** linkage_get_link_domain_names(Linkage linkage, int index); const char ** linkage_get_words(Linkage linkage); //const char * linkage_get_disjunct(Linkage linkage, int w); const char * linkage_get_word(Linkage linkage, int w); int linkage_unused_word_cost(Linkage linkage); double linkage_disjunct_cost(Linkage linkage); int linkage_link_cost(Linkage linkage); double linkage_corpus_cost(Linkage linkage); const char * linkage_get_violation_name(Linkage linkage); /* Error-handling facility calls. */ %rename(_lg_error_formatmsg) lg_error_formatmsg; %newobject lg_error_formatmsg; char * lg_error_formatmsg(lg_errinfo *lge); int lg_error_clearall(void); %rename(_prt_error) prt_error; int prt_error(const char * , ...); /* * void *lg_error_set_handler_data(void *); * A wrapper to this function is complex and is not implemented here. However, * such a wrapper may not be needed anyway since this function is provided * mainly for the low-level implementation the error callback, so bound * languages can free the memory of the callback data. */ #ifdef SWIGPYTHON %extend lg_errinfo { %pythoncode %{ def formatmsg(self): return _lg_error_formatmsg(self) __swig_destroy__ = _clinkgrammar.delete_lg_errinfo __del__ = lambda self: None %} } %{ static lg_error_handler default_error_handler; static lg_errinfo *dup_lg_errinfo(lg_errinfo *lge) { lg_errinfo *mlge = (lg_errinfo *)malloc(sizeof(lg_errinfo)); mlge->severity_label = strdup(lge->severity_label); mlge->text = strdup(lge->text); mlge->severity = lge->severity; return mlge; } /** * This function is installed as the C error callback when an error callback * is set by the Python code to a Python function (but not when set to None * or to the library default error handler). * When invoked by the LG library, it calls the Python function along with * its data. Both appear in func_and_data, which is a Python tuple of 2 * elements - a function and an arbitrary data object. */ static void PythonCallBack(lg_errinfo *lge, void *func_and_data) { lg_errinfo *mlgep = dup_lg_errinfo(lge); PyObject *pylge = SWIG_NewPointerObj(SWIG_as_voidptr(mlgep), SWIGTYPE_p_lg_errinfo, SWIG_POINTER_OWN); PyObject *func = PyTuple_GetItem((PyObject *)func_and_data, 0); PyObject *data = PyTuple_GetItem((PyObject *)func_and_data, 1); PyObject *args = Py_BuildValue("OO", pylge, data); PyObject *rc = PyEval_CallObject(func, args); /* Py LG error cb. */ Py_DECREF(pylge); Py_DECREF(args); if (NULL == rc) PyErr_Print(); Py_XDECREF(rc); } %} /* The second argument of the default callback can be NULL or a severity_level integer. Validate that and convert it to C int. */ %typemap(in) int *pedh_data { int arg; bool error = false; const char errmsg[] = "The default error handler data argument (arg 2) " "must be an integer (0 to lg_None) or None."; if (Py_None == $input) { $1 = NULL; } else { if (!PyInt_Check($input)) { SWIG_exception_fail(SWIG_TypeError, errmsg); error = true; } else { arg = (int)PyInt_AsLong($input); } if ((arg < 0) || (arg > lg_None)) { SWIG_exception_fail(SWIG_ValueError, errmsg); error = true; } if (error) return NULL; $1 = &arg; } } %inline %{ void _py_error_default_handler(lg_errinfo *lge, int *pedh_data) { default_error_handler(lge, (void *)pedh_data); } /** * Set a Python function/data as the LG error handler callback. * Note that because the LG library cannot directly call a Python function, * the actual callback function is a C proxy function PythonCallBack() and * the Python function/data is set as the C callback data. */ PyObject *_py_error_set_handler(PyObject *func_and_data) { const void *old_func_and_data = lg_error_set_handler_data(NULL); PyObject *func = PyTuple_GetItem((PyObject *)func_and_data, 0); lg_error_handler old_handler; if (Py_None == func) { old_handler = lg_error_set_handler(NULL, NULL); } else { if (!PyCallable_Check(func)) { PyErr_SetString(PyExc_TypeError, "Argument 1 must be callable"); return NULL; } old_handler = lg_error_set_handler(PythonCallBack, func_and_data); Py_INCREF(func_and_data); } if (NULL == (PyObject *)old_handler) Py_RETURN_NONE; if (PythonCallBack == old_handler) { func = PyTuple_GetItem((PyObject *)old_func_and_data, 0); Py_INCREF(func); Py_XDECREF(old_func_and_data); return func; } /* This must be the first call. Grab the C default error handler. */ default_error_handler = old_handler; /* Signify this is the default error handler by a string object. */ return Py_BuildValue("s", ""); } PyObject *_py_error_printall(PyObject *func_and_data) { Py_INCREF(func_and_data); int n = lg_error_printall(PythonCallBack, func_and_data); Py_DECREF(func_and_data); PyObject *py_n = PyInt_FromLong(n); return py_n; } void delete_lg_errinfo(lg_errinfo *lge) { free((void *)lge->severity_label); free((void *)lge->text); free((void *)lge); } %} #endif /* SWIGPYTHON */ link-grammar-5.3.16/bindings/java/0000755000076400007640000000000013074513207013720 500000000000000link-grammar-5.3.16/bindings/java/README0000664000076400007640000000170212431741033014516 00000000000000 Java Bindings for Link Grammar ------------------------------ These files implement Java language bindings for Link Grammar. They do not extend the parsing algorithms already present in Link-Grammar in any way. They do, however, allow certain types of remote/server operation, and, in particular, are needed for use by the RelEx dependency parser. The shell script link-grammar-server.sh demonstrates how to run the parser server. Once the server is started, parses can be obtained by using ordinary TCPIP sockets; so, for example: echo "text:this is a test" | nc localhost 9000 will return a JSON-encoded parse of the sentence "this is a test". The diagram string can be obtained with: echo "storeDiagramString:true, text:this is a test" | nc localhost 9000 The port number 9000 is configurable; the language, dictionary path and number of threads to use can also be specified. See the shell script for details. link-grammar-5.3.16/bindings/java/Makefile.in0000644000076400007640000004221213074512575015715 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Makefile for the Java wrapper jar file # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 = bindings/java ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = build.xml CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(javadir)" DATA = $(java_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/build.xml.in README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ JAVA_SRCS = \ org/linkgrammar/JSONReader.java \ org/linkgrammar/JSONUtils.java \ org/linkgrammar/LGConfig.java \ org/linkgrammar/LGRemoteClient.java \ org/linkgrammar/LGService.java \ org/linkgrammar/Linkage.java \ org/linkgrammar/LinkGrammar.java \ org/linkgrammar/Link.java \ org/linkgrammar/ParseResult.java javadir = $(datadir)/java java_DATA = linkgrammar-@VERSION@.jar @OS_WIN32_FALSE@LN_SF = ln -sf @OS_WIN32_TRUE@LN_SF = cp EXTRA_DIST = \ README \ link-grammar-server.sh \ ${JAVA_SRCS} all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 bindings/java/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign bindings/java/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): build.xml: $(top_builddir)/config.status $(srcdir)/build.xml.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-javaDATA: $(java_DATA) @$(NORMAL_INSTALL) @list='$(java_DATA)'; test -n "$(javadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(javadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(javadir)" || exit 1; \ fi; \ 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)$(javadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(javadir)" || exit $$?; \ done uninstall-javaDATA: @$(NORMAL_UNINSTALL) @list='$(java_DATA)'; test -n "$(javadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(javadir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(javadir)"; 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: 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 clean-local mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic distclean-local dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-javaDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) install-data-hook 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: uninstall-javaDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-data-am install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-libtool \ clean-local cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distclean-local distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ install-data-am install-data-hook install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-javaDATA 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 \ tags-am uninstall uninstall-am uninstall-hook \ uninstall-javaDATA .PRECIOUS: Makefile # Build and install the jar file in $(PREFIX)/share/java ... linkgrammar-@VERSION@.jar: $(JAVA_SRCS) ant # distclean-generic will delete build.xml, so clean-local must run # first.... but then, build.xml doesn't get removed :-( distclean-generic: clean-local distclean-local: clean-local -rm -f build.xml # Let ant delete the files that ant creates. clean-local: ant clean -rm -f *.jar install-data-hook: ${LN_SF} ${javadir}/${java_DATA} ${DESTDIR}/${javadir}/linkgrammar.jar uninstall-hook: -rm ${DESTDIR}/${javadir}/linkgrammar.jar # 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: link-grammar-5.3.16/bindings/java/org/0000755000076400007640000000000013074513207014507 500000000000000link-grammar-5.3.16/bindings/java/org/linkgrammar/0000755000076400007640000000000013074513207017013 500000000000000link-grammar-5.3.16/bindings/java/org/linkgrammar/Link.java0000664000076400007640000000320012431741033020464 00000000000000 /*************************************************************************/ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ package org.linkgrammar; /** * Represents a Link Grammar link as part of a parse result. * Link objects contain the indices of the word they link to as well * as an identifier of the type of link and label for the left and * right connectors. * * @author Borislav Iordanov * */ public class Link { private int left, right; private String label, leftLabel, rightLabel; public int getLeft() { return left; } public void setLeft(int left) { this.left = left; } public int getRight() { return right; } public void setRight(int right) { this.right = right; } public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } public String getLeftLabel() { return leftLabel; } public void setLeftLabel(String leftLabel) { this.leftLabel = leftLabel; } public String getRightLabel() { return rightLabel; } public void setRightLabel(String rightLabel) { this.rightLabel = rightLabel; } } link-grammar-5.3.16/bindings/java/org/linkgrammar/LGConfig.java0000644000076400007640000000402613043710343021224 00000000000000/*************************************************************************/ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ package org.linkgrammar; /** * A plain Java bean to hold configuration of the Link Grammar parser. * Some configuration parameters are not really passed onto the parser, * but applied only when constructing a ParseResult. This * is currently only maxLinkages. * * @author Borislav Iordanov */ public class LGConfig { private int maxLinkages = 25; private int maxParseSeconds = 60; private double maxCost = -1.0; private boolean storeConstituentString = false; private boolean storeDiagramString = false; private boolean storeSense = false; public int getMaxLinkages() { return maxLinkages; } public void setMaxLinkages(int m) { maxLinkages = m; } public int getMaxParseSeconds() { return maxParseSeconds; } public void setMaxParseSeconds(int m) { maxParseSeconds = m; } public double getMaxCost() { return maxCost; } public void setMaxCost(double m) { maxCost = m; } public boolean isStoreConstituentString() { return storeConstituentString; } public void setStoreConstituentString(boolean s) { storeConstituentString = s; } public boolean isStoreDiagramString() { return storeDiagramString; } public void setStoreDiagramString(boolean s) { storeDiagramString = s; } public boolean isStoreSense() { return storeSense; } public void setStoreSense(boolean s) { storeSense = s; } } link-grammar-5.3.16/bindings/java/org/linkgrammar/LGRemoteClient.java0000664000076400007640000002056512431741033022421 00000000000000package org.linkgrammar; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.Socket; import java.net.UnknownHostException; import java.util.List; import java.util.Map; /** *

* A client of the {@link LGService} when it is run in server mode. The main * method to call is {@link parse} which produces a {@link ParseResult}. At * a minimum, the hostname and port properties * must be set beforehand. Configuration settings of the remote parser itself * are specified with the config property. *

* *

* This client is persistent in its attempts to perform a parse. By default * it will keep trying to connect to a server indefinitely (unless the host is * unknown). To change that, * set the connectRetryCount property. Also, if call to the server * fails for whatever reason, it will retry at least once. The increase the number * of retries, set the parseRetryCount property. *

* * @author Borislav Iordanov * */ public class LGRemoteClient { private LGConfig config = new LGConfig(); private String parserVersion; private String hostname = "localhost"; private int port = 9000; private int parseRetryCount = 2; private int connectRetryCount = Integer.MAX_VALUE; private long connectRetryWait = 1000l; @SuppressWarnings({"unchecked"}) private ParseResult jsonToParseResult(String json) { JSONReader reader = new JSONReader(); Map top = (Map)reader.read(json); ParseResult result = new ParseResult(); result.setParserVersion((String)top.get("version")); result.setNumSkippedWords(((Number)top.get("numSkippedWords")).intValue()); for (Map x : (List)top.get("linkages")) { Linkage linkage = new Linkage(); linkage.setDisjunctCost(((Number)x.get("disjunctCost")).doubleValue()); linkage.setLinkCost(((Number)x.get("linkageCost")).doubleValue()); linkage.setNumViolations(((Number)x.get("numViolations")).intValue()); linkage.setWords(((List)(x.get("words"))).toArray(new String[0])); linkage.setDisjuncts(((List)(x.get("disjuncts"))).toArray(new String[0])); linkage.setLinkedWordCount(linkage.getWords().length); // TODO?? is this right? for (Map y : (List)x.get("links")) { Link link = new Link(); link.setLabel((String)y.get("label")); link.setLeftLabel((String)y.get("leftLabel")); link.setRightLabel((String)y.get("rightLabel")); link.setLeft(((Number)y.get("left")).intValue()); link.setRight(((Number)y.get("right")).intValue()); linkage.getLinks().add(link); } if (config.isStoreConstituentString()) linkage.setConstituentString((String)x.get("constituentString")); result.getLinkages().add(linkage); } return result; } private String makeLGRequest(String text) { if (config != null) return "storeConstituentString:" + config.isStoreConstituentString() + "\0" + "maxCost:" + config.getMaxCost() + "\0" + "maxLinkages:" + config.getMaxLinkages() + "\0" + "maxParseSeconds:" + config.getMaxParseSeconds() + "\0" + "text:" + text + "\0"; else return "text:" + text + "\0"; } private String readResponse(BufferedReader in, int size) throws IOException { char [] buf = new char[size]; for (int count = 0; count < size; ) count += in.read(buf, count, size-count); return new String(buf, 0, size); } private String callParser(String request) throws InterruptedException, IOException { if (hostname == null || hostname.length() == 0 || port <= 1024) throw new RuntimeException("No hostname for remote parser or invalid port number < 1024"); // // Connect: // Socket socket = null; for (int i = 0; i < connectRetryCount && socket == null; i++) { try { socket = new Socket(hostname, port); } catch (UnknownHostException ex) { throw new RuntimeException("Host '" + hostname + "' not found."); } catch (IOException ex) { // ignore, retry... } if (socket == null) Thread.sleep(connectRetryWait); } if (socket == null) throw new RuntimeException("Failed to connect to " + hostname + ":" + port); // // Call parser: // PrintWriter out = null; BufferedReader in = null; try { out = new PrintWriter(socket.getOutputStream(), true); in = new BufferedReader(new InputStreamReader(socket.getInputStream())); out.print(request); out.print('\n'); out.flush(); String size = in.readLine(); if (size == null) throw new RuntimeException("Parser returned no response."); return readResponse(in, Integer.parseInt(size)); } finally { if (out != null) try { out.close(); } catch (Throwable t) { } if (in != null) try { in.close(); } catch (Throwable t) { } try { socket.close(); } catch (Throwable t) { } } } /** *

Return the link grammar version. A call to the server is made to * obtain the version which is henceforth cached.

*/ @SuppressWarnings("unchecked") public String getVersion() { if (parserVersion == null) { try { String json = callParser("get:version\0"); JSONReader reader = new JSONReader(); Map top = (Map)reader.read(json); parserVersion = (String)top.get("version"); } catch (IOException ex) { parserVersion = "unavailable"; } catch (InterruptedException ex) { throw new RuntimeException("Thread interrupted.", ex); } } return parserVersion; } public ParseResult parse(String sentence) throws InterruptedException { String parserResponse = null; for (int i = 0; i < parseRetryCount && parserResponse == null; i++) try { parserResponse = callParser(makeLGRequest(sentence)); } catch (IOException ex) { if (i == 0) // Trace exception only on the first failure. { System.err.println("Link grammar called failed on '" + sentence + "'" + ", will retry " + Integer.toString(parseRetryCount - 1) + " more time."); ex.printStackTrace(); } } if (parserResponse == null) return null; ParseResult parseResult = jsonToParseResult(parserResponse); parseResult.setText(sentence); return parseResult; } public LGConfig getConfig() { return config; } public void setConfig(LGConfig config) { this.config = config; } public String getHostname() { return hostname; } public void setHostname(String hostname) { this.hostname = hostname; } public int getPort() { return port; } public void setPort(int port) { this.port = port; } public int getParseRetryCount() { return parseRetryCount; } public void setParseRetryCount(int parseRetryCount) { this.parseRetryCount = parseRetryCount; } public int getConnectRetryCount() { return connectRetryCount; } public void setConnectRetryCount(int connectRetryCount) { this.connectRetryCount = connectRetryCount; } public long getConnectRetryWait() { return connectRetryWait; } public void setConnectRetryWait(long connectRetryWait) { this.connectRetryWait = connectRetryWait; } } link-grammar-5.3.16/bindings/java/org/linkgrammar/ParseResult.java0000664000076400007640000000377412431741033022060 00000000000000/*************************************************************************/ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ package org.linkgrammar; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /** * *

* Represents the result of parsing a piece of text. The result * consists of some global meta information about the whole parse * and a list of Linkages returned by the parser. The * original parsed text is available as the text attribute. *

* * @author Borislav Iordanov * */ public class ParseResult implements Iterable { String parserVersion; String dictVersion; String text; List linkages = new ArrayList(); int numSkippedWords; public Iterator iterator() { return linkages.iterator(); } public List getLinkages() { return linkages; } public String getText() { return text; } public void setText(String text) { this.text = text; } public int getNumSkippedWords() { return numSkippedWords; } public void setNumSkippedWords(int numSkippedWords) { this.numSkippedWords = numSkippedWords; } public String getParserVersion() { return parserVersion; } public void setParserVersion(String parserVersion) { this.parserVersion = parserVersion; } public String getDictVersion() { return dictVersion; } public void setDictVersion(String dictVersion) { this.dictVersion = dictVersion; } } link-grammar-5.3.16/bindings/java/org/linkgrammar/LinkGrammar.java0000644000076400007640000001046413043754422022011 00000000000000/*************************************************************************/ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ package org.linkgrammar; /** * This class serves as a wrapper to the C Link Grammar Parser library. * It provides a simple public Java API to the equivalent public C API. * * Unfortunately, this class is not at all OOP in style; it operates on * the single, current sentence and linkage. This could be improved. */ public class LinkGrammar { static { // On a Linux system, the actual name of the library // is prefixed with "lib" and suffixed with ".so" // -- e.g. "liblink-grammar-java.so" // Windows looks for "link-grammar-java.dll" // MacOS looks for "liblink-grammar-java.dylib" // // On a Windows system, we also need to load the prerequisite // libraries first. (Linux loaders do this automatically). // Actually, I guess Windows does this too, unless the user // failed to add the working directory to %PATH // try { String osname = System.getProperty("os.name"); if (osname.indexOf("win") > -1 || osname.indexOf("Win") > -1) { System.loadLibrary("link-grammar"); } // if (osname.indexOf("Mac OS X") > -1) {} System.loadLibrary("link-grammar-java"); } catch (Throwable ex) { // If we don't catch here, then the thread pool will // silently eat the exception and make us into fools. // https://www.securecoding.cert.org/confluence/display/java/TPS03-J.+Ensure+that+tasks+executing+in+a+thread+pool+do+not+fail+silently System.err.println(ex); System.exit(-1); } } //! Get the version string for the parser. public static native String getVersion(); //! Get the version string for the dictionary. public static native String getDictVersion(); // C functions for changing linkparser options public static native void setMaxParseSeconds(int maxParseSeconds); public static native void setMaxCost(double maxCost); public static native void setMaxLinkages(int maxLinkages); public static native int getMaxLinkages(); // Defaults to /usr/local/share/link-grammar/ public static native void setDictionariesPath(String path); public static native void setLanguage(String lang); // C functions in the linkparser API public static native void init(); public static native void parse(String sent); public static native void close(); public static native void doFinalize(); // C sentence access functions public static native int getNumWords(); // Get the subscripted form of the word. public static native String getLinkageWord(int i); // Get string representing the disjunct actually used. public static native String getLinkageDisjunct(int i); public static native int getNumSkippedWords(); // C linkage access functions public static native int getNumLinkages(); public static native void makeLinkage(int index); public static native int getLinkageNumViolations(); public static native double getLinkageDisjunctCost(); public static native double getLinkageLinkCost(); public static native int getNumLinks(); public static native int getLinkLWord(int link); public static native int getLinkRWord(int link); public static native String getLinkLLabel(int link); public static native String getLinkRLabel(int link); public static native String getLinkLabel(int link); public static native String getConstituentString(); public static native String getLinkString(); public static native String getLinkageSense(int word, int sense); public static native double getLinkageSenseScore(int word, int sense); } link-grammar-5.3.16/bindings/java/org/linkgrammar/JSONUtils.java0000664000076400007640000001236012431741033021370 00000000000000/*************************************************************************/ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ package org.linkgrammar; import java.io.Reader; import java.text.CharacterIterator; import java.text.StringCharacterIterator; import java.util.HashMap; import java.util.Map; /** * Link-grammar server JSON-related utilities. * * @author Borislav Iordanov * @author Linas Vepstas * */ public class JSONUtils { public static boolean getBool(String name, Map msg, boolean def) { String x = msg.get(name); return x == null ? def : Boolean.valueOf(x); } public static int getInt(String name, Map msg, int def) { String x = msg.get(name); return x == null ? def : Integer.parseInt(x); } public static double getDouble(String name, Map msg, double def) { String x = msg.get(name); return x == null ? def : Double.parseDouble(x); } static char[] hex = "0123456789ABCDEF".toCharArray(); public static String jsonString(String s) { if (s == null) return null; StringBuffer b = new StringBuffer(); b.append("\""); CharacterIterator it = new StringCharacterIterator(s); for (char c = it.first(); c != CharacterIterator.DONE; c = it.next()) { if (c == '"') b.append("\\\""); else if (c == '\\') b.append("\\\\"); else if (c == '/') b.append("\\/"); else if (c == '\b') b.append("\\b"); else if (c == '\f') b.append("\\f"); else if (c == '\n') b.append("\\n"); else if (c == '\r') b.append("\\r"); else if (c == '\t') b.append("\\t"); else if (Character.isISOControl(c)) { int n = c; for (int i = 0; i < 4; ++i) { int digit = (n & 0xf000) >> 12; b.append(hex[digit]); n <<= 4; } } else { b.append(c); } } b.append("\""); return b.toString(); } private String rawText; public String getRawText() { return rawText; } public Map readMsg(Reader in) throws java.io.IOException { // Read chars from input until input is exhausted, or until // newline is encountered. "length" will be set to the final // length of the input. The char array buf stores the input; // it is automatically expanded to handle very long inputs. int length = 0; char [] buf = new char[1024]; for (int count = in.read(buf, length, buf.length - length); count > -1; count = in.read(buf, length, buf.length - length)) { length += count; if (length == buf.length) { char [] nbuf = new char[buf.length + 512]; System.arraycopy(buf, 0, nbuf, 0, buf.length); buf = nbuf; } if (buf[length-1] == '\n') break; } rawText = new String(buf); // "result" will contain a map of key-value pairs extracted from // the JSON input. (viz, buf is assumed to contain valid json) Map result = new HashMap(); // Note that we expect the JSON part of 'buf' to be in ASCII. // However, the everything after 'text:' might be in UTF-8 // That's OK, since the code below just assumes ASCII while // grepping for 'text:' and then lets Java String constructor // deal with the UTF-8. Anyway, it works. boolean gotText = false; int start = -1; int column = -1; for (int offset = 0; offset < length - 1; offset++) { char c = buf[offset]; if (start == -1) start = offset; else if (c == ':' && column == -1) { column = offset; String name = new String(buf, start, column - start); name = name.trim(); if ("text".equals(name)) gotText = true; } // Any commas appearing in the sentence text will fuck this up, // so we treat this as a JSON message, but only until the key // "text" is seen. After that, all commas are assumed to be part // of the text message. (ergo, "text" must the last keyword in // the message.) Note also: after that, the rest might be in UTF-8 else if (c == '\0' || (!gotText && c == ',')) { if (start == -1 || column == -1) throw new RuntimeException("Malformed message:" + new String(buf, 0, length)); String name = new String(buf, start, column - start); String value = new String(buf, column + 1, offset - column - 1); name = name.trim(); value = value.trim(); result.put(name, value); start = column = -1; } } // If we are here, the the last byte wasn't null. This is the // normal exit, I guess ... if (start != -1 && column != -1) { String name = new String(buf, start, column - start); String value = new String(buf, column + 1, length - column - 1); name = name.trim(); value = value.trim(); result.put(name, value); start = column = -1; } if (start != -1 || column != -1) throw new RuntimeException("Malformed message:" + new String(buf, 0, length) + "Did you forget to say \"text:\" at the start of the message?"); return result; } } link-grammar-5.3.16/bindings/java/org/linkgrammar/LGService.java0000644000076400007640000004301213044011560021411 00000000000000/*************************************************************************/ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ package org.linkgrammar; import java.io.File; import java.io.InputStreamReader; import java.io.PrintWriter; import java.io.Reader; import java.net.ServerSocket; import java.net.Socket; import java.text.SimpleDateFormat; import java.util.Map; // import java.util.concurrent.Future; import java.util.concurrent.LinkedBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; /** * A simple server implementation for running Link Grammar as a * standalone server. The server accepts parsing requests and returns * the result as a JSON formatted string (see this * JSON website for more information). * There is no session maintained between client and server, it's a * simple, stateless, single round-trip, request-response protocol. * * Requests consist of a bag of parameters separated by the null '\0' * character. Each request must be terminated with the newline '\n' * character. Each parameter has the form name:value\0 where * name and value can contain any character except * '\0' and '\n'. The following parameters are recognized: * *
    *
  • maxLinkages - maximum number of parses to return in the * result. Note that this does not affect the parser behavior which * computes all parses anyway.
  • *
  • maxParseSeconds - abort parsing if it takes longer than this
  • *
  • maxCost - don't report linkages with cost greater than this
  • *
  • storeConstituentString - whether to return the constituent * string for each Linkage as part of the result.
  • *
  • storeDiagramString - return ASCII-art diagram.
  • *
  • storeSense - return word-sense tags.
  • *
  • text - The text to parse. Note that it must be stripped * from newlines.
  • *
* * The server maintains incoming requests in an unbounded queue and * handles them in thread pool whose size can be specified at the * command line. A thread pool of size > 1 will only work if the Link * Grammar version used is thread-safe. * * Execute this class as a main program to view a list of options. * * @author Borislav Iordanov * */ public class LGService { private static boolean verbose = false; private static SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); // Multi-threading: // // Before thread-exit, the LinkGrammar.close() method should be // called -- it frees the per-thread data structures in the JNI // LinkGrammar code, specifically, the per-thread sentence and // linkage data structures. A mem leak will result if this is not // called before thread exit. // // Upon LinkGrammar class destruction: the LinkGrammar.doFinalize() // method should be called -- it frees the global data structures // (specifically, the dictionary, shared by all threads). // private static ThreadLocal initialized = new ThreadLocal() { protected Boolean initialValue() { return Boolean.FALSE; } }; /** *

Return true if LinkGrammar is initialized for * the current thread and false otherwise. */ public static boolean isInitialized() { return initialized.get(); } /** *

* Initialize LinkGrammar for the current thread, if this is not * already done. Note that this method is called by all other * methods in this class that invoke LinkGrammar so there's no * real need to call it yourself. It is safe to call the method * repeatedly. Note that the dictionary language/location must be * set *before* calling init. *

*/ public static void init() { if (!initialized.get()) { LinkGrammar.init(); initialized.set(Boolean.TRUE); } } /** *

* Cleanup allocated memory for use of LinkGrammar in the current thread. *

*/ public static void close() { LinkGrammar.close(); initialized.set(Boolean.FALSE); } public static void doFinalize() { LinkGrammar.doFinalize(); } private static void trace(String s) { if (verbose) System.out.println("LG " + dateFormatter.format(new java.util.Date()) + " " + s); } /** *

* Apply configuration parameters to the parser. *

*/ public static void configure(LGConfig config) { init(); if (config.getMaxCost() > -1.0) LinkGrammar.setMaxCost(config.getMaxCost()); if (config.getMaxParseSeconds() > -1) LinkGrammar.setMaxParseSeconds(config.getMaxParseSeconds()); // XXX DO NOT DO THIS!!! This will royally screw up results! // Setting the link-grammar max linkages to a low number, // e.g. 4, when there are a dozen or more parses, will cause a // RANDOM 4 sentences to be returned out of the dozen, instead // of the top 4. We almost surely do NOT want that! Or rather, // I'm assuming no one actually wants that; we want the top 4!! // So, setting the link-grammar max linkages iss a huge mistake! // if (config.getMaxLinkages() > -1) // LinkGrammar.setMaxLinkages(config.getMaxLinkages()); } /** * Assuming LinkGrammar.parse has already been called, * construct a full ParseResult given the passed in * configuration. For example, no more that * config.getMaxLinkages are returned, etc. * * @param config * @return */ public static ParseResult getAsParseResult(LGConfig config) { LinkGrammar.makeLinkage(0); // need to call at least once, otherwise it crashes ParseResult parseResult = new ParseResult(); parseResult.setParserVersion(LinkGrammar.getVersion()); parseResult.setDictVersion(LinkGrammar.getDictVersion()); parseResult.numSkippedWords = LinkGrammar.getNumSkippedWords(); int maxLinkages = Math.min(config.getMaxLinkages(), LinkGrammar.getNumLinkages()); for (int li = 0; li < maxLinkages; li++) { LinkGrammar.makeLinkage(li); Linkage linkage = new Linkage(); linkage.setDisjunctCost(LinkGrammar.getLinkageDisjunctCost()); linkage.setLinkCost(LinkGrammar.getLinkageLinkCost()); linkage.setLinkedWordCount(LinkGrammar.getNumWords()); linkage.setNumViolations(LinkGrammar.getLinkageNumViolations()); String [] disjuncts = new String[LinkGrammar.getNumWords()]; String [] words = new String[LinkGrammar.getNumWords()]; for (int i = 0; i < words.length; i++) { disjuncts[i] = LinkGrammar.getLinkageDisjunct(i); words[i] = LinkGrammar.getLinkageWord(i); } linkage.setWords(words); linkage.setDisjuncts(disjuncts); int numLinks = LinkGrammar.getNumLinks(); for (int i = 0; i < numLinks; i++) { Link link = new Link(); link.setLabel(LinkGrammar.getLinkLabel(i)); link.setLeft(LinkGrammar.getLinkLWord(i)); link.setRight(LinkGrammar.getLinkRWord(i)); link.setLeftLabel(LinkGrammar.getLinkLLabel(i)); link.setRightLabel(LinkGrammar.getLinkRLabel(i)); linkage.getLinks().add(link); } if (config.isStoreConstituentString()) linkage.setConstituentString(LinkGrammar.getConstituentString()); if (config.isStoreDiagramString()) linkage.setDiagramString(LinkGrammar.getLinkString()); parseResult.linkages.add(linkage); } return parseResult; } /** * Construct a JSON formatted result for a parse which yielded 0 linkages. */ public static String getEmptyJSONResult(LGConfig config) { StringBuffer buf = new StringBuffer(); buf.append("\"numSkippedWords\":0,"); buf.append("\"linkages\":[],"); buf.append("\"version\":\"" + LinkGrammar.getVersion() + "\","); buf.append("\"dictVersion\":\"" + LinkGrammar.getDictVersion() + "\"}"); return buf.toString(); } /** * Format the current parsing result as a JSON string. This method * assume that LinkGrammar.parse has been called before. */ public static String getAsJSONFormat(LGConfig config) { LinkGrammar.makeLinkage(0); // need to call at least once, otherwise it crashes int numWords = LinkGrammar.getNumWords(); int maxLinkages = Math.min(config.getMaxLinkages(), LinkGrammar.getNumLinkages()); StringBuffer buf = new StringBuffer(); buf.append("{\"numSkippedWords\":" + LinkGrammar.getNumSkippedWords()); buf.append(",\"linkages\":["); for (int li = 0; li < maxLinkages; li++) { LinkGrammar.makeLinkage(li); buf.append("{\"words\":["); for (int i = 0; i < numWords; i++) { buf.append(JSONUtils.jsonString(LinkGrammar.getLinkageWord(i))); if (i + 1 < numWords) buf.append(","); } buf.append("], \"disjuncts\":["); for (int i = 0; i < numWords; i++) { buf.append(JSONUtils.jsonString(LinkGrammar.getLinkageDisjunct(i))); if (i + 1 < numWords) buf.append(","); } buf.append("], \"disjunctCost\":"); buf.append(Double.toString(LinkGrammar.getLinkageDisjunctCost())); buf.append(", \"linkageCost\":"); buf.append(Double.toString(LinkGrammar.getLinkageLinkCost())); buf.append(", \"numViolations\":"); buf.append(Integer.toString(LinkGrammar.getLinkageNumViolations())); if (config.isStoreConstituentString()) { buf.append(", \"constituentString\":"); buf.append(JSONUtils.jsonString(LinkGrammar.getConstituentString())); } if (config.isStoreDiagramString()) { buf.append(", \"diagramString\":"); buf.append(JSONUtils.jsonString(LinkGrammar.getLinkString())); } buf.append(", \"links\":["); int numLinks = LinkGrammar.getNumLinks(); for (int i = 0; i < numLinks; i++) { buf.append("{\"label\":" + JSONUtils.jsonString(LinkGrammar.getLinkLabel(i)) + ","); buf.append("\"left\":" + LinkGrammar.getLinkLWord(i) + ","); buf.append("\"right\":" + LinkGrammar.getLinkRWord(i) + ","); buf.append("\"leftLabel\":" + JSONUtils.jsonString(LinkGrammar.getLinkLLabel(i)) + ","); buf.append("\"rightLabel\":" + JSONUtils.jsonString(LinkGrammar.getLinkRLabel(i)) + "}"); if (i + 1 < numLinks) buf.append(","); } buf.append("]"); buf.append("}"); if (li < maxLinkages - 1) buf.append(","); } buf.append("],\"version\":\"" + LinkGrammar.getVersion() + "\""); buf.append(",\"dictVersion\":\"" + LinkGrammar.getDictVersion() + "\""); buf.append("}"); return buf.toString(); } /** * A stub method for now for implementing a compact binary format * for parse results. * * @param config * @return */ public static byte [] getAsBinary(LGConfig config) { int size = 0; byte [] buf = new byte[1024]; // TODO ..... grow buf as needed byte [] result = new byte[size]; System.arraycopy(buf, 0, result, 0, size); return result; } private static void handleClient(Socket clientSocket) { init(); Reader in = null; PrintWriter out = null; JSONUtils msgreader = new JSONUtils(); try { trace("Connection accepted from : " + clientSocket.getInetAddress()); in = new InputStreamReader(clientSocket.getInputStream()); Map msg = msgreader.readMsg(in); if (verbose) trace("Received msg '" + msg + "' from " + clientSocket.getInetAddress()); String json = "{}"; if ("version".equals(msg.get("get"))) // special case msg 'get:version' json = "{\"version\":\"" + LinkGrammar.getVersion() + "\"}"; else { LGConfig config = new LGConfig(); config.setMaxCost(JSONUtils.getDouble("maxCost", msg, config.getMaxCost())); config.setMaxLinkages(JSONUtils.getInt("maxLinkages", msg, config.getMaxLinkages())); config.setMaxParseSeconds(JSONUtils.getInt("maxParseSeconds", msg, config.getMaxParseSeconds())); config.setStoreConstituentString( JSONUtils.getBool("storeConstituentString", msg, config.isStoreConstituentString())); config.setStoreDiagramString( JSONUtils.getBool("storeDiagramString", msg, config.isStoreDiagramString())); configure(config); String text = msg.get("text"); if (text != null && text.trim().length() > 0) { LinkGrammar.parse(text); if (LinkGrammar.getNumLinkages() > 0) json = getAsJSONFormat(config); else json = getEmptyJSONResult(config); } else json = getEmptyJSONResult(config); } out = new PrintWriter(clientSocket.getOutputStream(), true); out.print(json.length() + 1); out.print('\n'); out.print(json); out.print('\n'); out.flush(); trace("Response written to " + clientSocket.getInetAddress() + ", closing client connection..."); } catch (Throwable t) { t.printStackTrace(System.err); } finally { if (out != null) try { out.close(); } catch (Throwable t) { } if (in != null) try { in.close(); } catch (Throwable t) { } if (clientSocket != null) try { clientSocket.close(); } catch (Throwable t) { } } } /** *

* Parse a piece of text with the given configuration and return * the ParseResult. *

* * @param config The configuration to be used. If this is the first * time the parse method is called within the current * thread, the dictionary location (if not null) of * this parameter will be used to initialize the parser. Otherwise * the dictionary location is ignored. * * @param text The text to parse, normally a single sentence. * * @return The ParseResult. Note that null * is never returned. If parsing failed, there will be 0 linkages in * the result. */ public static ParseResult parse(LGConfig config, String text) { init(); configure(config); LinkGrammar.parse(text); return getAsParseResult(config); } public static void main(String [] argv) { int threads = 1; int port = 0; String dictionaryPath = null; String language = null; try { int argIdx = 0; if (argv[argIdx].equals("-verbose")) { verbose = true; argIdx++; } if (argv[argIdx].equals("-threads")) { threads = Integer.parseInt(argv[++argIdx]); argIdx++; } port = Integer.parseInt(argv[argIdx++]); if (argv.length > argIdx) language = argv[argIdx++]; if (argv.length > argIdx) dictionaryPath = argv[argIdx++]; } catch (Throwable ex) { if (argv.length > 0) ex.printStackTrace(System.err); System.out.println("Usage: java org.linkgrammar.LGService [-verbose] [-threads n] port [language] [dictPath]"); System.out.println("Start a link-grammar parse server on tcp/ip port. The server returns"); System.out.println("JSON-formated parse results. Socket input should be a single sentence"); System.out.println("to parse, preceeded by the identifier \"text:\".\n"); System.out.println(" 'port' The TCP port the service should listen to."); System.out.println(" -verbose Generate verbose output."); System.out.println(" -threads Number of concurrent threads/clients allowed (default 1)."); System.out.println(" 'language' Language abbreviation (en, ru, de, lt or fr)."); System.out.println(" 'dictPath' Full path to the Link-Grammar dictionaries."); System.exit(-1); } if (dictionaryPath != null) { File f = new File(dictionaryPath); if (!f.exists()) { System.err.println("Dictionary path " + dictionaryPath + " not found."); System.exit(-1); } else if (!f.isDirectory()) { System.err.println("Dictionary path " + dictionaryPath + " not a directory."); System.exit(-1); } } System.out.println("Starting Link Grammar Server at port " + port + ", with " + threads + " available processing threads and " + ((dictionaryPath == null) ? " with default dictionary location." : "with dictionary location '" + dictionaryPath + "'.")); ThreadPoolExecutor threadPool = new ThreadPoolExecutor(threads, threads, Long.MAX_VALUE, TimeUnit.SECONDS, new LinkedBlockingQueue()); try { if (language != null) LinkGrammar.setLanguage(language); if (dictionaryPath != null) LinkGrammar.setDictionariesPath(dictionaryPath); ServerSocket serverSocket = new ServerSocket(port); while (true) { trace("Waiting for client connections..."); final Socket clientSocket = serverSocket.accept(); threadPool.submit(new Runnable() { public void run() { // We must catch in here, and not outside the // thread pool, because the submit method will // silently swallow the exception. There is a // CERT advisory for this feature/bug: // http://www.securecoding.cert.org/confluence/display/java/TPS03-J.+Ensure+that+tasks+executing+in+a+thread+pool+do+not+fail+silently try { handleClient(clientSocket); } catch (Throwable t) { t.printStackTrace(System.err); System.exit(-1); } } }); } } catch (Throwable t) { t.printStackTrace(System.err); System.exit(-1); } } } link-grammar-5.3.16/bindings/java/org/linkgrammar/Linkage.java0000664000076400007640000000567412431741033021162 00000000000000/*************************************************************************/ /* */ /* Use of the link grammar parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ package org.linkgrammar; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /** * A Linkage represents one of possibly many parses * returned by the Link Grammar parser. Each Linkage * is defined by a list of Links between the tokens * in a sentence. A Linkage also has some metadata * associated with it, e.g. for various cost measures. * * @author Borislav Iordanov */ public class Linkage implements Iterable { private List links = new ArrayList(); private String [] disjuncts; private String [] words; private String constituentString; private String diagramString; private int linkedWordCount; private double disjunctCost; private double linkCost; private int numViolations; public List getLinks() { return links; } public Iterator iterator() { return links.iterator(); } public String disjunctAt(int i) { return disjuncts[i]; } public String[] getDisjuncts() { return disjuncts; } public void setDisjuncts(String[] disjuncts) { this.disjuncts = disjuncts; } public String wordAt(int i) { return words[i]; } public String[] getWords() { return words; } public void setWords(String[] words) { this.words = words; } public double getDisjunctCost() { return disjunctCost; } public void setDisjunctCost(double disjunctCost) { this.disjunctCost = disjunctCost; } public double getLinkCost() { return linkCost; } public void setLinkCost(double linkCost) { this.linkCost = linkCost; } public int getNumViolations() { return numViolations; } public void setNumViolations(int numViolations) { this.numViolations = numViolations; } public int getLinkedWordCount() { return linkedWordCount; } public void setLinkedWordCount(int linkedWordCount) { this.linkedWordCount = linkedWordCount; } public String getConstituentString() { return constituentString; } public void setConstituentString(String constituentString) { this.constituentString = constituentString; } public String getDiagramString() { return diagramString; } public void setDiagramString(String diagramString) { this.diagramString = diagramString; } } link-grammar-5.3.16/bindings/java/org/linkgrammar/JSONReader.java0000664000076400007640000002417712431741033021503 00000000000000/* * Copyright 2009 Borislav Iordanov * * 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. */ package org.linkgrammar; import java.math.BigDecimal; import java.math.BigInteger; import java.text.CharacterIterator; import java.text.StringCharacterIterator; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class JSONReader { private static final Object OBJECT_END = new Object(); private static final Object ARRAY_END = new Object(); private static final Object COLON = new Object(); private static final Object COMMA = new Object(); public static final int FIRST = 0; public static final int CURRENT = 1; public static final int NEXT = 2; private static Map escapes = new HashMap(); static { escapes.put(new Character('"'), new Character('"')); escapes.put(new Character('\\'), new Character('\\')); escapes.put(new Character('/'), new Character('/')); escapes.put(new Character('b'), new Character('\b')); escapes.put(new Character('f'), new Character('\f')); escapes.put(new Character('n'), new Character('\n')); escapes.put(new Character('r'), new Character('\r')); escapes.put(new Character('t'), new Character('\t')); } private CharacterIterator it; private char c; // private Object token; private StringBuffer buf = new StringBuffer(); private void error(String msg) { throw new RuntimeException("JSON parse error near position " + it.getIndex() + ":" + msg); } private char next() { c = it.next(); return c; } private char previous() { c = it.previous(); return c; } private void skipWhiteSpace() { do { if (Character.isWhitespace(c)) ; else if (c == '/') { next(); if (c == '*') { // skip multiline comments while (c != CharacterIterator.DONE) if (next() == '*' && next() == '/') break; if (c == CharacterIterator.DONE) throw new RuntimeException( "Unterminated comment while parsing JSON string."); } else if (c == '/') while (c != '\n' && c != CharacterIterator.DONE) next(); else { previous(); break; } } else break; } while (next() != CharacterIterator.DONE); } public Object read(CharacterIterator ci, int start) { it = ci; switch (start) { case FIRST: c = it.first(); break; case CURRENT: c = it.current(); break; case NEXT: c = it.next(); break; } return read(); } public Object read(CharacterIterator it) { return read(it, NEXT); } public Object read(String string) { return read(new StringCharacterIterator(string), FIRST); } private Object read() { skipWhiteSpace(); char ch = c; next(); Object value = null; switch (ch) { case '"': value = string(); break; case '[': value = array(); break; case ']': value = ARRAY_END; break; case ',': value = COMMA; break; case '{': value = object(); break; case '}': value = OBJECT_END; break; case ':': value = COLON; break; case 't': if (c != 'r' || next() != 'u' || next() != 'e') error("Invalid JSON token: expected 'true' keyword."); next(); value = Boolean.TRUE; break; case 'f': if (c != 'a' || next() != 'l' || next() != 's' || next() != 'e') error( "Invalid JSON token: expected 'false' keyword."); next(); value = Boolean.FALSE; break; case 'n': if (c != 'u' || next() != 'l' || next() != 'l') error("Invalid JSON token: expected 'null' keyword."); next(); value = null; break; default: c = it.previous(); if (Character.isDigit(c) || c == '-') value = number(); else error("Invalid character '" + c + "', expecting a JSON token."); } return value; } private boolean isValue(Object x) { return x == null || x instanceof Boolean || x instanceof String || x instanceof Number || x instanceof Map || x instanceof List; } private Object object() { Map ret = new HashMap(); Object key = read(); while (key != OBJECT_END) { if (! (key instanceof String)) error("Expecting a string as key in object, but got '" + key + "'"); Object colon = read(); if (colon != COLON) error("Expecting a colon, but found '" + colon + "' after object key '" + key + "'"); Object value = read(); if (!isValue(value)) error("Unexpected value in object with key '" + key + "' -- '" + value + "', expecting boolean, number string, array or object."); ret.put(key, value); key = read(); if (key == COMMA) key = read(); else if (key != OBJECT_END) error("Unexpected token in object '" + key + "', expecting comma or }."); } return ret; } private Object array() { List ret = new ArrayList(); Object value = read(); while (value != ARRAY_END) { if (!isValue(value)) error("Unexpected value in array '" + value + "', expecting boolean, number string, array or object."); ret.add(value); value = read(); if (value == COMMA) value = read(); else if (value != ARRAY_END) error("Unexpected token in array '" + value + "', expecting comma or ]."); } return ret; } private Object number() { int length = 0; boolean isFloatingPoint = false; buf.setLength(0); if (c == '-') { add(c); } length += addDigits(); if (c == '.') { add(c); length += addDigits(); isFloatingPoint = true; } if (c == 'e' || c == 'E') { add(c); if (c == '+' || c == '-') { add(c); } addDigits(); isFloatingPoint = true; } String s = buf.toString(); return isFloatingPoint ? (length < 17) ? (Object) Double.valueOf(s) : new BigDecimal(s) : (length < 20) ? (Object) Long.valueOf(s) : new BigInteger(s); } private int addDigits() { int ret; for (ret = 0; Character.isDigit(c); ++ret) { add(c); } return ret; } private Object string() { buf.setLength(0); while (c != '"') { if (c == '\\') { next(); if (c == 'u') { add(unicode()); } else { Character value = escapes.get(new Character(c)); if (value != null) add(value); else add(c); } } else { add(c); } } next(); return buf.toString(); } private void add(char cc) { buf.append(cc); next(); } private char unicode() { int value = 0; for (int i = 0; i < 4; ++i) { switch (next()) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': value = (value << 4) + c - '0'; break; case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': value = (value << 4) + (c - 'a') + 10; break; case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': value = (value << 4) + (c - 'A') + 10; break; } } return (char) value; } } link-grammar-5.3.16/bindings/java/link-grammar-server.sh0000755000076400007640000000341713042741441020067 00000000000000#!/bin/bash # # Shell script to start the link-grammar network server. # # Usage: java org.linkgrammar.LGService [-verbose] [-threads n] port [language] [dictPath] # Start a link-grammar parse server on tcp/ip port. The server returns # JSON-formated parse results. Socket input should be a single sentence # to parse, preceeded by the identifier "text:". # # 'port' The TCP port the service should listen to. # -verbose Generate verbose output. # -threads Number of concurrent threads/clients allowed (default 1). # 'language' Language abbreviation (en, ru, de, lt, fr, he, tr, any). # 'dictPath' Full path to the Link-Grammar dictionaries. # # The below starts the server on port 9000. It the port is ommitted, # help text is printed. This server can be contacted directly via # tcpip; for example: # # telnet localhost 9000 # # (Alternately, use netcat instead of telnet). After connecting, type # in: # # text: this is an example sentence to parse # # The returned bytes will be a JSON message providing the parses of # the sentence. By default, the ASCII-art parse of the text is not # transmitted. This can be obtained by sending messages of the form: # # storeDiagramString:true, text: this is a test. # # Putting this all together: # # echo "text:this is a test" | nc localhost 9000 # # returns the parse; and # # echo "storeDiagramString:true, text:this is a test" | nc localhost 9000 # # returns the parse and diagram string. export LANG=en_US.UTF-8 VM_OPTS="-Xmx1024m -Djava.library.path=/usr/lib:/usr/lib/jni:/usr/local/lib:/usr/local/lib/jni" CLASSPATH="-classpath bin:../../build/bindings/java/bin:../../bindings/java/bin:/usr/share/java/linkgrammar.jar:/usr/local/share/java/linkgrammar.jar" java $VM_OPTS $CLASSPATH org.linkgrammar.LGService 9000 link-grammar-5.3.16/bindings/java/Makefile.am0000664000076400007640000000234513050044310015666 00000000000000# # Makefile for the Java wrapper jar file # JAVA_SRCS = \ org/linkgrammar/JSONReader.java \ org/linkgrammar/JSONUtils.java \ org/linkgrammar/LGConfig.java \ org/linkgrammar/LGRemoteClient.java \ org/linkgrammar/LGService.java \ org/linkgrammar/Linkage.java \ org/linkgrammar/LinkGrammar.java \ org/linkgrammar/Link.java \ org/linkgrammar/ParseResult.java # Build and install the jar file in $(PREFIX)/share/java ... linkgrammar-@VERSION@.jar: $(JAVA_SRCS) ant # distclean-generic will delete build.xml, so clean-local must run # first.... but then, build.xml doesn't get removed :-( distclean-generic: clean-local distclean-local: clean-local -rm -f build.xml # Let ant delete the files that ant creates. clean-local: ant clean -rm -f *.jar javadir=$(datadir)/java java_DATA = linkgrammar-@VERSION@.jar if OS_WIN32 LN_SF = cp else LN_SF = ln -sf endif install-data-hook: ${LN_SF} ${javadir}/${java_DATA} ${DESTDIR}/${javadir}/linkgrammar.jar uninstall-hook: -rm ${DESTDIR}/${javadir}/linkgrammar.jar EXTRA_DIST = \ README \ link-grammar-server.sh \ ${JAVA_SRCS} link-grammar-5.3.16/bindings/java/build.xml.in0000664000076400007640000000301712766044421016075 00000000000000 link-grammar-5.3.16/bindings/lisp/0000755000076400007640000000000013074513207013746 500000000000000link-grammar-5.3.16/bindings/lisp/link-interface.cl0000664000076400007640000005144112502412326017103 00000000000000;;; -*- Mode: Lisp; Package: User; -*- #| This is a hand-built Lisp interface to the Link Grammar Parser, following its API declarations in link-includes.h. That parser is available from http://www.abisource.org/projects/link-grammar/ and its API is described in http://www.abisource.com/projects/link-grammar/api/index.html as of March, 2009. That API supports five basic data structures: Dictionary, Sentence, Parse_Options, Linkage and PostProcessor. In order to avoid memory leaks in creating these (and some other things) within Lisp, the appropriate (delete_...) calls should be made. We have tried to package these up in macros of the form (with-...), but for heavy weight items such as Dictionary, it may be more appropriate to create the structure and only delete it when it is no longer of use. Note that only the five basic data structures and large strings returned by the linkage-print-... functions need to be deleted. The link parser appears to take care of managing memory for its short strings, such as individual tokens. In this interface, it is the functions that return :foreign-address that require special attention to potential memory leaks. An alternative to this implementation would be to wrap every link-parser object in a CLOS object and use the Lisp garbage collector's finalization mechanism to make sure that the link-parser object is deleted when the corresponding Lisp object is gc'd. This would be more elegant and error-proof, but the with-... macros provide the same protection locally in code, with less overhead. This code was written in 2009 by Peter Szolovits (psz@mit.edu), and is made available under the "MIT License": Copyright (c) 2009 Peter Szolovits and Massachusetts Institute of Technology. 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. |# (eval-when (:compile-toplevel :load-toplevel :execute) (require :foreign) ) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; Dictionary ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (ff:def-foreign-call dictionary_create ((dict :foreign-address) (knowledge :foreign-address) (post :foreign-address) (affix :foreign-address)) :strings-convert nil :returning :foreign-address) (defun dict-create (dictname knowlname postname affixname) (with-native-string (c_dn (or dictname "")) (with-native-string (c_kn (or knowlname "")) (with-native-string (c_pn (or postname "")) (with-native-string (c_an (or affixname "")) (format t "wtf?~%") (dictionary_create (if dictname c_dn 0) (if knowlname c_kn 0) (if postname c_pn 0) (if affixname c_an 0))))))) (ff:def-foreign-call dictionary_create_lang ((lang (* :char) string)) :strings-convert t :returning :foreign-address) (ff:def-foreign-call dictionary_create_default_lang (:void) :returning :foreign-address) (ff:def-foreign-call dictionary_delete ((dict :foreign-address)) :returning :int) ;;; with dictionary, execute the following program (in body b). (defmacro with-dictionary ((name &optional d k p a) &body b) `(let ((,name nil)) (unwind-protect (unless (zerop (setq ,name (dict-create ,d ,k ,p ,a))) ,@b) (when (and ,name (not (zerop ,name))) (dictionary_delete ,name))))) (defmacro with-dictionary-lang ((name &optional (language nil lang-given)) &body b) `(let ((,name nil)) (unwind-protect (unless (zerop (setq ,name ,(if lang-given `(dictionary_create_lang ,language) '(dictionary_create_default_lang)))) ,@b) (when (and ,name (not (zerop ,name))) (dictionary_delete ,name))))) (ff:def-foreign-call dictionary_get_max_cost ((dict :foreign-address)) :returning :int) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; Parse_options ;;; ;;; ;;; Some of these options are numerical, others Boolean. We follow C ;;; conventions and require that the Boolean ones are set to 0 or 1 for ;;; FALSE or TRUE. Alternatively, we could declare these parameters to ;;; be of the form (argname :int boolean). ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (ff:def-foreign-call parse_options_create (:void) :returning :foreign-address) (ff:def-foreign-call parse_options_delete ((po :foreign-address)) :returning :int) ;;; Macro to allow use of a parse-options, making sure to delete it ;;; when done. The value of the last form in the body is ;;; returned. Options, if given, is a list of alternating keywords and ;;; values, appropriate for set-parse-options. (defmacro with-parse-options ((name &optional options) &body b) `(let ((,name nil)) (unwind-protect (if (zerop (setq ,name (parse_options_create))) (error "Unable to create parse_options.") (progn ,@(if options (cons `(apply #'set-parse-options ,name ,options) b) b))) (when (and ,name (not (zerop ,name))) (parse_options_delete ,name))))) (ff:def-foreign-call parse_options_set_verbosity ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_verbosity ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_linkage_limit ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_linkage_limit ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_disjunct_cost ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_disjunct_cost ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_min_null_count ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_min_null_count ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_max_null_count ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_max_null_count ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_null_block ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_null_block ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_islands_ok ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_islands_ok ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_short_length ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_short_length ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_max_memory ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_max_memory ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_max_sentence_length ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_max_sentence_length ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_max_parse_time ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_max_parse_time ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_cost_model_type ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_cost_model_type ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_timer_expired ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_memory_exhausted ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_resources_exhausted ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_screen_width ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_screen_width ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_allow_null ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_allow_null ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_display_walls ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_display_walls ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_all_short_connectors ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_all_short_connectors ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_reset_resources ((po :foreign-address)) :returning :void) (ff:def-foreign-call parse_options_set_batch_mode ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_batch_mode ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_panic_mode ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_panic_mode ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_display_on ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_display_on ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_display_postscript ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_display_postscript ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_display_constituents ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_display_constituents ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_display_bad ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_display_bad ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_display_links ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_display_links ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_display_disjuncts ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_display_disjuncts ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_display_senses ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_display_senses ((po :foreign-address)) :returning :int) (ff:def-foreign-call parse_options_set_echo_on ((po :foreign-address) (param :int fixnum)) :returning :void) (ff:def-foreign-call parse_options_get_echo_on ((po :foreign-address)) :returning :int) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; Sentence ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; This is a hugely incomplete whack at trying to define a Lisp ;;; version of the Sentence structure. If I were better at FFI, I ;;; would do this for all the public structures of LG, making them ;;; more easily manipulable in Lisp. (ff:def-foreign-type Sentence (:struct (dict (* Dictionary)) (word (:array (* char))) (deletable (* (* char))) (dptr (* (* char))) (effective_dist (* (* char))) (num_linkages_found :int) (num_linkages_allocated :int) (num_linkages_post_processed :int) (num_valid_linkages :int) (null_links :int) (null_count :int) ;; There is actually more, but ... )) (ff:def-foreign-call sentence_create ((sent (* :char) string) (dict :foreign-address)) :strings-convert t :returning :foreign-address) (ff:def-foreign-call sentence_delete ((sent :foreign-address)) :returning :void) (defmacro with-sentence ((name val dict) &body b) `(let ((,name nil)) (unwind-protect (unless (zerop (setq ,name (sentence_create ,val ,dict))) ,@b) (when (and ,name (not (zerop ,name))) (sentence_delete ,name))))) (ff:def-foreign-call sentence_parse ((sent :foreign-address) (opts :foreign-address)) :strings-convert nil :returning :int) (ff:def-foreign-call sentence_length ((sent :foreign-address)) :returning :int) (ff:def-foreign-call sentence_get_word ((sent :foreign-address) (wordnum :int)) :returning ((* :char))) (ff:def-foreign-call sentence_null_count ((sent :foreign-address)) :returning :int) (ff:def-foreign-call sentence_num_linkages_found ((sent :foreign-address)) :returning :int) (ff:def-foreign-call sentence_num_valid_linkages ((sent :foreign-address)) :returning :int) (ff:def-foreign-call sentence_num_linkages_post_processed ((sent :foreign-address)) :returning :int) (ff:def-foreign-call sentence_num_violations ((sent :foreign-address) (i :int)) :returning :int) ;; This is in the API, but not the documentation. (ff:def-foreign-call sentence_disjunct_cost ((sent :foreign-address) (i :int)) :returning :int) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; Linkage ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (ff:def-foreign-call linkage_create ((index :int) (sent :foreign-address) (opts :foreign-address)) :returning :foreign-address) (ff:def-foreign-call linkage_delete ((linkage :foreign-address)) :returning :void) (defmacro with-linkage ((name index sent opts) &body b) `(let ((,name nil)) (unwind-protect (unless (zerop (setq ,name (linkage_create ,index ,sent ,opts))) ,@b) (when (and ,name (not (zerop ,name))) (linkage_delete ,name))))) (ff:def-foreign-call linkage_get_num_words ((linkage :foreign-address)) :returning :int) (ff:def-foreign-call linkage_get_num_links ((linkage :foreign-address)) :returning :int) (ff:def-foreign-call linkage_get_link_lword ((linkage :foreign-address) (index :int)) :returning :int) (ff:def-foreign-call linkage_get_link_rword ((linkage :foreign-address) (index :int)) :returning :int) (ff:def-foreign-call linkage_get_link_length ((linkage :foreign-address) (index :int)) :returning :int) (ff:def-foreign-call linkage_get_link_label ((linkage :foreign-address) (index :int)) :returning ((* :char))) (ff:def-foreign-call linkage_get_link_llabel ((linkage :foreign-address) (index :int)) :returning ((* :char))) (ff:def-foreign-call linkage_get_link_rlabel ((linkage :foreign-address) (index :int)) :returning ((* :char))) (ff:def-foreign-call linkage_get_link_num_domains ((linkage :foreign-address) (index :int)) :returning :int) ;;; linkage_get_link_domain_names returns char**, which I don't really ;;; understand how to handle in Lisp. It should be possible to define ;;; a foreign structure something like this: ;;; (ff:def-foreign-type StringVec (:array (* :char) *)) ;;; but I need to know the length. (ff:def-foreign-call linkage_get_link_domain_names ((linkage :foreign-address)) :returning :foreign-address ;; StringVec ) ;;; linkage_get_words returns char**, which I dont' know how to handle. (ff:def-foreign-call linkage_get_words ((linkage :foreign-address)) :returning ((* (* :char)) (simple-array string (*)))) (ff:def-foreign-call linkage_get_word ((linkage :foreign-address) (index :int)) :returning ((* :char))) (ff:def-foreign-call linkage_print_links_and_domains ((linkage :foreign-address)) :returning :foreign-address) (ff:def-foreign-call linkage_free_links_and_domains ((str :foreign-address)) :returning :void) (defun links-and-domains-str (linkage) "Retrieves and converts to a Lisp string the linkage_print_links_and_domains string from LP, and then frees it. The converted string is returned, as ordinary Lisp string." (let ((foreign-str nil)) (unwind-protect (unless (zerop (setq foreign-str (linkage_print_links_and_domains linkage))) (native-to-string foreign-str)) (when foreign-str (linkage_free_links_and_domains foreign-str) nil)))) (ff:def-foreign-call linkage_print_constituent_tree ((linkage :foreign-address) (mode :int)) :returning :foreign-address) (ff:def-foreign-call linkage_free_constituent_tree_str ((str :foreign-address)) :returning :void) (defun constituent-tree-str (linkage mode) "Retrieves and converts to a Lisp string the linkage_print_constituent_tree string from LP, and then frees it. The converted string is returned, as ordinary Lisp string." (let ((foreign-str nil)) (unwind-protect (unless (zerop (setq foreign-str (linkage_print_constituent_tree linkage mode))) (native-to-string foreign-str)) (when foreign-str (linkage_free_constituent_tree_str foreign-str) nil)))) (ff:def-foreign-call linkage_print_diagram ((linkage :foreign-address)) :returning :foreign-address) (ff:def-foreign-call linkage_free_diagram ((str :foreign-address)) :returning :void) (defun diagram-str (linkage) "Retrieves and converts to a Lisp string the linkage_print_diagram string from LP, and then frees it. The converted string is returned, as ordinary Lisp string." (let ((foreign-str nil)) (unwind-protect (unless (zerop (setq foreign-str (linkage_print_diagram linkage))) (native-to-string foreign-str)) (when foreign-str (linkage_free_diagram foreign-str) nil)))) (ff:def-foreign-call linkage_print_postscript ((linkage :foreign-address) (mode :int)) :returning :foreign-address) (ff:def-foreign-call linkage_free_postscript ((str :foreign-address)) :returning :void) (defun postscript-str (linkage mode) "Retrieves and converts to a Lisp string the linkage_print_diagram string from LP, and then frees it. The converted string is returned, as ordinary Lisp string." (let ((foreign-str nil)) (unwind-protect (unless (zerop (setq foreign-str (linkage_print_postscript linkage mode))) (native-to-string foreign-str)) (when foreign-str (linkage_free_postscript foreign-str) nil)))) (ff:def-foreign-call linkage_unused_word_cost ((linkage :foreign-address)) :returning :int) (ff:def-foreign-call linkage_disjunct_cost ((linkage :foreign-address)) :returning :int) (ff:def-foreign-call linkage_link_cost ((linkage :foreign-address)) :returning :int) (ff:def-foreign-call linkage_get_violation_name ((linkage :foreign-address)) :returning ((* :char))) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; PostProcessor ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (ff:def-foreign-call post_process_open ((name (* :char) string)) :strings-convert nil :returning :foreign-address) (ff:def-foreign-call post_process_close ((pp :foreign-address)) :returning :void) (ff:def-foreign-call linkage_post_process ((linkage :foreign-address) (pp :foreign-address)) :returning :void) (defmacro with-post-processor (name &body b) `(let ((,name nil)) (unwind-protect (unless (zerop (setq ,name (post_process_open name))) ,@b) (when (and ,name (not (zerop ,name))) (post_process_close ,name))))) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; Utility ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (ff:def-foreign-call linkgrammar_get_version (:void) :returning :foreign-address) (defun linkgrammar-get-version () (native-to-string (linkgrammar_get_version))) (ff:def-foreign-call setlocale ((localename :string)) :returning :void) (provide :link) link-grammar-5.3.16/bindings/python3/0000755000076400007640000000000013074513207014403 500000000000000link-grammar-5.3.16/bindings/python3/clinkgrammar.py0000664000076400007640000005345513040204501017345 00000000000000# This file was automatically generated by SWIG (http://www.swig.org). # Version 3.0.10 # # Do not make changes to this file unless you know what you are doing--modify # the SWIG interface file instead. from sys import version_info as _swig_python_version_info if _swig_python_version_info >= (2, 7, 0): def swig_import_helper(): import importlib pkg = __name__.rpartition('.')[0] mname = '.'.join((pkg, '_clinkgrammar')).lstrip('.') try: return importlib.import_module(mname) except ImportError: return importlib.import_module('_clinkgrammar') _clinkgrammar = swig_import_helper() del swig_import_helper elif _swig_python_version_info >= (2, 6, 0): def swig_import_helper(): from os.path import dirname import imp fp = None try: fp, pathname, description = imp.find_module('_clinkgrammar', [dirname(__file__)]) except ImportError: import _clinkgrammar return _clinkgrammar if fp is not None: try: _mod = imp.load_module('_clinkgrammar', fp, pathname, description) finally: fp.close() return _mod _clinkgrammar = swig_import_helper() del swig_import_helper else: import _clinkgrammar del _swig_python_version_info try: _swig_property = property except NameError: pass # Python < 2.2 doesn't have 'property'. try: import builtins as __builtin__ except ImportError: import __builtin__ def _swig_setattr_nondynamic(self, class_type, name, value, static=1): if (name == "thisown"): return self.this.own(value) if (name == "this"): if type(value).__name__ == 'SwigPyObject': self.__dict__[name] = value return method = class_type.__swig_setmethods__.get(name, None) if method: return method(self, value) if (not static): if _newclass: object.__setattr__(self, name, value) else: self.__dict__[name] = value else: raise AttributeError("You cannot add attributes to %s" % self) def _swig_setattr(self, class_type, name, value): return _swig_setattr_nondynamic(self, class_type, name, value, 0) def _swig_getattr(self, class_type, name): if (name == "thisown"): return self.this.own() method = class_type.__swig_getmethods__.get(name, None) if method: return method(self) raise AttributeError("'%s' object has no attribute '%s'" % (class_type.__name__, name)) def _swig_repr(self): try: strthis = "proxy of " + self.this.__repr__() except __builtin__.Exception: strthis = "" return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) try: _object = object _newclass = 1 except __builtin__.Exception: class _object: pass _newclass = 0 lg_Fatal = _clinkgrammar.lg_Fatal lg_Error = _clinkgrammar.lg_Error lg_Warn = _clinkgrammar.lg_Warn lg_Info = _clinkgrammar.lg_Info lg_Debug = _clinkgrammar.lg_Debug lg_Trace = _clinkgrammar.lg_Trace lg_None = _clinkgrammar.lg_None class lg_errinfo(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, lg_errinfo, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, lg_errinfo, name) __repr__ = _swig_repr __swig_getmethods__["severity"] = _clinkgrammar.lg_errinfo_severity_get if _newclass: severity = _swig_property(_clinkgrammar.lg_errinfo_severity_get) __swig_getmethods__["severity_label"] = _clinkgrammar.lg_errinfo_severity_label_get if _newclass: severity_label = _swig_property(_clinkgrammar.lg_errinfo_severity_label_get) __swig_getmethods__["text"] = _clinkgrammar.lg_errinfo_text_get if _newclass: text = _swig_property(_clinkgrammar.lg_errinfo_text_get) def formatmsg(self): return _lg_error_formatmsg(self) __swig_destroy__ = _clinkgrammar.delete_lg_errinfo __del__ = lambda self: None def __init__(self): this = _clinkgrammar.new_lg_errinfo() try: self.this.append(this) except __builtin__.Exception: self.this = this lg_errinfo_swigregister = _clinkgrammar.lg_errinfo_swigregister lg_errinfo_swigregister(lg_errinfo) VDAL = _clinkgrammar.VDAL CORPUS = _clinkgrammar.CORPUS NO_DISPLAY = _clinkgrammar.NO_DISPLAY MULTILINE = _clinkgrammar.MULTILINE BRACKET_TREE = _clinkgrammar.BRACKET_TREE SINGLE_LINE = _clinkgrammar.SINGLE_LINE MAX_STYLES = _clinkgrammar.MAX_STYLES def linkgrammar_get_version() -> "char const *": return _clinkgrammar.linkgrammar_get_version() linkgrammar_get_version = _clinkgrammar.linkgrammar_get_version def linkgrammar_get_dict_version(dict: 'Dictionary') -> "char const *": return _clinkgrammar.linkgrammar_get_dict_version(dict) linkgrammar_get_dict_version = _clinkgrammar.linkgrammar_get_dict_version def linkgrammar_get_dict_locale(dict: 'Dictionary') -> "char const *": return _clinkgrammar.linkgrammar_get_dict_locale(dict) linkgrammar_get_dict_locale = _clinkgrammar.linkgrammar_get_dict_locale def dictionary_create_lang(lang: 'char const *') -> "Dictionary": return _clinkgrammar.dictionary_create_lang(lang) dictionary_create_lang = _clinkgrammar.dictionary_create_lang def dictionary_create_default_lang() -> "Dictionary": return _clinkgrammar.dictionary_create_default_lang() dictionary_create_default_lang = _clinkgrammar.dictionary_create_default_lang def dictionary_get_lang(dict: 'Dictionary') -> "char const *": return _clinkgrammar.dictionary_get_lang(dict) dictionary_get_lang = _clinkgrammar.dictionary_get_lang def dictionary_delete(dict: 'Dictionary') -> "void": return _clinkgrammar.dictionary_delete(dict) dictionary_delete = _clinkgrammar.dictionary_delete def dictionary_set_data_dir(path: 'char const *') -> "void": return _clinkgrammar.dictionary_set_data_dir(path) dictionary_set_data_dir = _clinkgrammar.dictionary_set_data_dir def dictionary_get_data_dir() -> "char *": return _clinkgrammar.dictionary_get_data_dir() dictionary_get_data_dir = _clinkgrammar.dictionary_get_data_dir def parse_options_create() -> "Parse_Options": return _clinkgrammar.parse_options_create() parse_options_create = _clinkgrammar.parse_options_create def parse_options_delete(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_delete(opts) parse_options_delete = _clinkgrammar.parse_options_delete def parse_options_set_verbosity(opts: 'Parse_Options', verbosity: 'int') -> "void": return _clinkgrammar.parse_options_set_verbosity(opts, verbosity) parse_options_set_verbosity = _clinkgrammar.parse_options_set_verbosity def parse_options_get_verbosity(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_verbosity(opts) parse_options_get_verbosity = _clinkgrammar.parse_options_get_verbosity def parse_options_set_linkage_limit(opts: 'Parse_Options', linkage_limit: 'int') -> "void": return _clinkgrammar.parse_options_set_linkage_limit(opts, linkage_limit) parse_options_set_linkage_limit = _clinkgrammar.parse_options_set_linkage_limit def parse_options_get_linkage_limit(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_linkage_limit(opts) parse_options_get_linkage_limit = _clinkgrammar.parse_options_get_linkage_limit def parse_options_set_disjunct_cost(opts: 'Parse_Options', disjunct_cost: 'double') -> "void": return _clinkgrammar.parse_options_set_disjunct_cost(opts, disjunct_cost) parse_options_set_disjunct_cost = _clinkgrammar.parse_options_set_disjunct_cost def parse_options_get_disjunct_cost(opts: 'Parse_Options') -> "double": return _clinkgrammar.parse_options_get_disjunct_cost(opts) parse_options_get_disjunct_cost = _clinkgrammar.parse_options_get_disjunct_cost def parse_options_set_min_null_count(opts: 'Parse_Options', null_count: 'int') -> "void": return _clinkgrammar.parse_options_set_min_null_count(opts, null_count) parse_options_set_min_null_count = _clinkgrammar.parse_options_set_min_null_count def parse_options_get_min_null_count(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_min_null_count(opts) parse_options_get_min_null_count = _clinkgrammar.parse_options_get_min_null_count def parse_options_set_max_null_count(opts: 'Parse_Options', null_count: 'int') -> "void": return _clinkgrammar.parse_options_set_max_null_count(opts, null_count) parse_options_set_max_null_count = _clinkgrammar.parse_options_set_max_null_count def parse_options_get_max_null_count(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_max_null_count(opts) parse_options_get_max_null_count = _clinkgrammar.parse_options_get_max_null_count def parse_options_set_islands_ok(opts: 'Parse_Options', islands_ok: 'int') -> "void": return _clinkgrammar.parse_options_set_islands_ok(opts, islands_ok) parse_options_set_islands_ok = _clinkgrammar.parse_options_set_islands_ok def parse_options_get_islands_ok(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_islands_ok(opts) parse_options_get_islands_ok = _clinkgrammar.parse_options_get_islands_ok def parse_options_set_short_length(opts: 'Parse_Options', short_length: 'int') -> "void": return _clinkgrammar.parse_options_set_short_length(opts, short_length) parse_options_set_short_length = _clinkgrammar.parse_options_set_short_length def parse_options_get_short_length(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_short_length(opts) parse_options_get_short_length = _clinkgrammar.parse_options_get_short_length def parse_options_set_max_memory(opts: 'Parse_Options', mem: 'int') -> "void": return _clinkgrammar.parse_options_set_max_memory(opts, mem) parse_options_set_max_memory = _clinkgrammar.parse_options_set_max_memory def parse_options_get_max_memory(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_max_memory(opts) parse_options_get_max_memory = _clinkgrammar.parse_options_get_max_memory def parse_options_set_max_parse_time(opts: 'Parse_Options', secs: 'int') -> "void": return _clinkgrammar.parse_options_set_max_parse_time(opts, secs) parse_options_set_max_parse_time = _clinkgrammar.parse_options_set_max_parse_time def parse_options_get_max_parse_time(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_max_parse_time(opts) parse_options_get_max_parse_time = _clinkgrammar.parse_options_get_max_parse_time def parse_options_set_cost_model_type(opts: 'Parse_Options', cm: 'Cost_Model_type') -> "void": return _clinkgrammar.parse_options_set_cost_model_type(opts, cm) parse_options_set_cost_model_type = _clinkgrammar.parse_options_set_cost_model_type def parse_options_get_cost_model_type(opts: 'Parse_Options') -> "Cost_Model_type": return _clinkgrammar.parse_options_get_cost_model_type(opts) parse_options_get_cost_model_type = _clinkgrammar.parse_options_get_cost_model_type def parse_options_timer_expired(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_timer_expired(opts) parse_options_timer_expired = _clinkgrammar.parse_options_timer_expired def parse_options_memory_exhausted(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_memory_exhausted(opts) parse_options_memory_exhausted = _clinkgrammar.parse_options_memory_exhausted def parse_options_resources_exhausted(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_resources_exhausted(opts) parse_options_resources_exhausted = _clinkgrammar.parse_options_resources_exhausted def parse_options_set_display_morphology(opts: 'Parse_Options', val: 'int') -> "void": return _clinkgrammar.parse_options_set_display_morphology(opts, val) parse_options_set_display_morphology = _clinkgrammar.parse_options_set_display_morphology def parse_options_get_display_morphology(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_display_morphology(opts) parse_options_get_display_morphology = _clinkgrammar.parse_options_get_display_morphology def parse_options_set_spell_guess(opts: 'Parse_Options', val: 'int') -> "void": return _clinkgrammar.parse_options_set_spell_guess(opts, val) parse_options_set_spell_guess = _clinkgrammar.parse_options_set_spell_guess def parse_options_get_spell_guess(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_spell_guess(opts) parse_options_get_spell_guess = _clinkgrammar.parse_options_get_spell_guess def parse_options_set_all_short_connectors(opts: 'Parse_Options', val: 'int') -> "void": return _clinkgrammar.parse_options_set_all_short_connectors(opts, val) parse_options_set_all_short_connectors = _clinkgrammar.parse_options_set_all_short_connectors def parse_options_get_all_short_connectors(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_all_short_connectors(opts) parse_options_get_all_short_connectors = _clinkgrammar.parse_options_get_all_short_connectors def parse_options_reset_resources(opts: 'Parse_Options') -> "void": return _clinkgrammar.parse_options_reset_resources(opts) parse_options_reset_resources = _clinkgrammar.parse_options_reset_resources def parse_options_set_use_sat_parser(opts: 'Parse_Options', val: 'int') -> "void": return _clinkgrammar.parse_options_set_use_sat_parser(opts, val) parse_options_set_use_sat_parser = _clinkgrammar.parse_options_set_use_sat_parser def parse_options_get_use_sat_parser(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_use_sat_parser(opts) parse_options_get_use_sat_parser = _clinkgrammar.parse_options_get_use_sat_parser def sentence_create(input_string: 'char const *', dict: 'Dictionary') -> "Sentence": return _clinkgrammar.sentence_create(input_string, dict) sentence_create = _clinkgrammar.sentence_create def sentence_delete(sent: 'Sentence') -> "void": return _clinkgrammar.sentence_delete(sent) sentence_delete = _clinkgrammar.sentence_delete def sentence_split(sent: 'Sentence', opts: 'Parse_Options') -> "int": return _clinkgrammar.sentence_split(sent, opts) sentence_split = _clinkgrammar.sentence_split def sentence_parse(sent: 'Sentence', opts: 'Parse_Options') -> "int": return _clinkgrammar.sentence_parse(sent, opts) sentence_parse = _clinkgrammar.sentence_parse def sentence_length(sent: 'Sentence') -> "int": return _clinkgrammar.sentence_length(sent) sentence_length = _clinkgrammar.sentence_length def sentence_null_count(sent: 'Sentence') -> "int": return _clinkgrammar.sentence_null_count(sent) sentence_null_count = _clinkgrammar.sentence_null_count def sentence_num_linkages_found(sent: 'Sentence') -> "int": return _clinkgrammar.sentence_num_linkages_found(sent) sentence_num_linkages_found = _clinkgrammar.sentence_num_linkages_found def sentence_num_valid_linkages(sent: 'Sentence') -> "int": return _clinkgrammar.sentence_num_valid_linkages(sent) sentence_num_valid_linkages = _clinkgrammar.sentence_num_valid_linkages def sentence_num_linkages_post_processed(sent: 'Sentence') -> "int": return _clinkgrammar.sentence_num_linkages_post_processed(sent) sentence_num_linkages_post_processed = _clinkgrammar.sentence_num_linkages_post_processed def sentence_num_violations(sent: 'Sentence', i: 'int') -> "int": return _clinkgrammar.sentence_num_violations(sent, i) sentence_num_violations = _clinkgrammar.sentence_num_violations def sentence_disjunct_cost(sent: 'Sentence', i: 'int') -> "double": return _clinkgrammar.sentence_disjunct_cost(sent, i) sentence_disjunct_cost = _clinkgrammar.sentence_disjunct_cost def sentence_link_cost(sent: 'Sentence', i: 'int') -> "int": return _clinkgrammar.sentence_link_cost(sent, i) sentence_link_cost = _clinkgrammar.sentence_link_cost def linkage_create(index: 'int', sent: 'Sentence', opts: 'Parse_Options') -> "Linkage": return _clinkgrammar.linkage_create(index, sent, opts) linkage_create = _clinkgrammar.linkage_create def linkage_delete(linkage: 'Linkage') -> "void": return _clinkgrammar.linkage_delete(linkage) linkage_delete = _clinkgrammar.linkage_delete def linkage_print_diagram(linkage: 'Linkage', display_walls: 'int', screen_width: 'size_t') -> "char *": return _clinkgrammar.linkage_print_diagram(linkage, display_walls, screen_width) linkage_print_diagram = _clinkgrammar.linkage_print_diagram def linkage_print_postscript(linkage: 'Linkage', display_walls: 'int', print_ps_header: 'int') -> "char *": return _clinkgrammar.linkage_print_postscript(linkage, display_walls, print_ps_header) linkage_print_postscript = _clinkgrammar.linkage_print_postscript def linkage_print_links_and_domains(linkage: 'Linkage') -> "char *": return _clinkgrammar.linkage_print_links_and_domains(linkage) linkage_print_links_and_domains = _clinkgrammar.linkage_print_links_and_domains def linkage_print_senses(linkage: 'Linkage') -> "char *": return _clinkgrammar.linkage_print_senses(linkage) linkage_print_senses = _clinkgrammar.linkage_print_senses def linkage_print_constituent_tree(linkage: 'Linkage', mode: 'ConstituentDisplayStyle') -> "char *": return _clinkgrammar.linkage_print_constituent_tree(linkage, mode) linkage_print_constituent_tree = _clinkgrammar.linkage_print_constituent_tree def linkage_print_disjuncts(linkage: 'Linkage const') -> "char *": return _clinkgrammar.linkage_print_disjuncts(linkage) linkage_print_disjuncts = _clinkgrammar.linkage_print_disjuncts def linkage_print_pp_msgs(linkage: 'Linkage') -> "char *": return _clinkgrammar.linkage_print_pp_msgs(linkage) linkage_print_pp_msgs = _clinkgrammar.linkage_print_pp_msgs def linkage_get_num_words(linkage: 'Linkage') -> "int": return _clinkgrammar.linkage_get_num_words(linkage) linkage_get_num_words = _clinkgrammar.linkage_get_num_words def linkage_get_num_links(linkage: 'Linkage') -> "int": return _clinkgrammar.linkage_get_num_links(linkage) linkage_get_num_links = _clinkgrammar.linkage_get_num_links def linkage_get_link_lword(linkage: 'Linkage', index: 'int') -> "int": return _clinkgrammar.linkage_get_link_lword(linkage, index) linkage_get_link_lword = _clinkgrammar.linkage_get_link_lword def linkage_get_link_rword(linkage: 'Linkage', index: 'int') -> "int": return _clinkgrammar.linkage_get_link_rword(linkage, index) linkage_get_link_rword = _clinkgrammar.linkage_get_link_rword def linkage_get_link_length(linkage: 'Linkage', index: 'int') -> "int": return _clinkgrammar.linkage_get_link_length(linkage, index) linkage_get_link_length = _clinkgrammar.linkage_get_link_length def linkage_get_link_label(linkage: 'Linkage', index: 'int') -> "char const *": return _clinkgrammar.linkage_get_link_label(linkage, index) linkage_get_link_label = _clinkgrammar.linkage_get_link_label def linkage_get_link_llabel(linkage: 'Linkage', index: 'int') -> "char const *": return _clinkgrammar.linkage_get_link_llabel(linkage, index) linkage_get_link_llabel = _clinkgrammar.linkage_get_link_llabel def linkage_get_link_rlabel(linkage: 'Linkage', index: 'int') -> "char const *": return _clinkgrammar.linkage_get_link_rlabel(linkage, index) linkage_get_link_rlabel = _clinkgrammar.linkage_get_link_rlabel def linkage_get_link_num_domains(linkage: 'Linkage', index: 'int') -> "int": return _clinkgrammar.linkage_get_link_num_domains(linkage, index) linkage_get_link_num_domains = _clinkgrammar.linkage_get_link_num_domains def linkage_get_link_domain_names(linkage: 'Linkage', index: 'int') -> "char const **": return _clinkgrammar.linkage_get_link_domain_names(linkage, index) linkage_get_link_domain_names = _clinkgrammar.linkage_get_link_domain_names def linkage_get_words(linkage: 'Linkage') -> "char const **": return _clinkgrammar.linkage_get_words(linkage) linkage_get_words = _clinkgrammar.linkage_get_words def linkage_get_word(linkage: 'Linkage', w: 'int') -> "char const *": return _clinkgrammar.linkage_get_word(linkage, w) linkage_get_word = _clinkgrammar.linkage_get_word def linkage_unused_word_cost(linkage: 'Linkage') -> "int": return _clinkgrammar.linkage_unused_word_cost(linkage) linkage_unused_word_cost = _clinkgrammar.linkage_unused_word_cost def linkage_disjunct_cost(linkage: 'Linkage') -> "double": return _clinkgrammar.linkage_disjunct_cost(linkage) linkage_disjunct_cost = _clinkgrammar.linkage_disjunct_cost def linkage_link_cost(linkage: 'Linkage') -> "int": return _clinkgrammar.linkage_link_cost(linkage) linkage_link_cost = _clinkgrammar.linkage_link_cost def linkage_corpus_cost(linkage: 'Linkage') -> "double": return _clinkgrammar.linkage_corpus_cost(linkage) linkage_corpus_cost = _clinkgrammar.linkage_corpus_cost def linkage_get_violation_name(linkage: 'Linkage') -> "char const *": return _clinkgrammar.linkage_get_violation_name(linkage) linkage_get_violation_name = _clinkgrammar.linkage_get_violation_name def _lg_error_formatmsg(lge: 'lg_errinfo') -> "char *": return _clinkgrammar._lg_error_formatmsg(lge) _lg_error_formatmsg = _clinkgrammar._lg_error_formatmsg def lg_error_clearall() -> "int": return _clinkgrammar.lg_error_clearall() lg_error_clearall = _clinkgrammar.lg_error_clearall def _prt_error(arg1: 'char const *') -> "int": return _clinkgrammar._prt_error(arg1) _prt_error = _clinkgrammar._prt_error def _py_error_default_handler(lge: 'lg_errinfo', pedh_data: 'int *') -> "void": return _clinkgrammar._py_error_default_handler(lge, pedh_data) _py_error_default_handler = _clinkgrammar._py_error_default_handler def _py_error_set_handler(func_and_data: 'PyObject *') -> "PyObject *": return _clinkgrammar._py_error_set_handler(func_and_data) _py_error_set_handler = _clinkgrammar._py_error_set_handler def _py_error_printall(func_and_data: 'PyObject *') -> "PyObject *": return _clinkgrammar._py_error_printall(func_and_data) _py_error_printall = _clinkgrammar._py_error_printall def delete_lg_errinfo(lge: 'lg_errinfo') -> "void": return _clinkgrammar.delete_lg_errinfo(lge) delete_lg_errinfo = _clinkgrammar.delete_lg_errinfo # This file is compatible with both classic and new-style classes. link-grammar-5.3.16/bindings/python3/lg_python_wrap.cc0000664000076400007640000064642113040204501017670 00000000000000/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 3.0.10 * * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make * changes to this file unless you know what you are doing--modify the SWIG * interface file instead. * ----------------------------------------------------------------------------- */ #ifndef SWIGPYTHON #define SWIGPYTHON #endif #define SWIG_PYTHON_DIRECTOR_NO_VTABLE /* ----------------------------------------------------------------------------- * This section contains generic SWIG labels for method/variable * declarations/attributes, and other compiler dependent labels. * ----------------------------------------------------------------------------- */ /* template workaround for compilers that cannot correctly implement the C++ standard */ #ifndef SWIGTEMPLATEDISAMBIGUATOR # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560) # define SWIGTEMPLATEDISAMBIGUATOR template # elif defined(__HP_aCC) /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */ /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */ # define SWIGTEMPLATEDISAMBIGUATOR template # else # define SWIGTEMPLATEDISAMBIGUATOR # endif #endif /* inline attribute */ #ifndef SWIGINLINE # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) # define SWIGINLINE inline # else # define SWIGINLINE # endif #endif /* attribute recognised by some compilers to avoid 'unused' warnings */ #ifndef SWIGUNUSED # if defined(__GNUC__) # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) # define SWIGUNUSED __attribute__ ((__unused__)) # else # define SWIGUNUSED # endif # elif defined(__ICC) # define SWIGUNUSED __attribute__ ((__unused__)) # else # define SWIGUNUSED # endif #endif #ifndef SWIG_MSC_UNSUPPRESS_4505 # if defined(_MSC_VER) # pragma warning(disable : 4505) /* unreferenced local function has been removed */ # endif #endif #ifndef SWIGUNUSEDPARM # ifdef __cplusplus # define SWIGUNUSEDPARM(p) # else # define SWIGUNUSEDPARM(p) p SWIGUNUSED # endif #endif /* internal SWIG method */ #ifndef SWIGINTERN # define SWIGINTERN static SWIGUNUSED #endif /* internal inline SWIG method */ #ifndef SWIGINTERNINLINE # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE #endif /* exporting methods */ #if defined(__GNUC__) # if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) # ifndef GCC_HASCLASSVISIBILITY # define GCC_HASCLASSVISIBILITY # endif # endif #endif #ifndef SWIGEXPORT # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # if defined(STATIC_LINKED) # define SWIGEXPORT # else # define SWIGEXPORT __declspec(dllexport) # endif # else # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) # define SWIGEXPORT __attribute__ ((visibility("default"))) # else # define SWIGEXPORT # endif # endif #endif /* calling conventions for Windows */ #ifndef SWIGSTDCALL # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # define SWIGSTDCALL __stdcall # else # define SWIGSTDCALL # endif #endif /* Deal with Microsoft's attempt at deprecating C standard runtime functions */ #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) # define _CRT_SECURE_NO_DEPRECATE #endif /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */ #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE) # define _SCL_SECURE_NO_DEPRECATE #endif /* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */ #if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES) # define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0 #endif /* Intel's compiler complains if a variable which was never initialised is * cast to void, which is a common idiom which we use to indicate that we * are aware a variable isn't used. So we just silence that warning. * See: https://github.com/swig/swig/issues/192 for more discussion. */ #ifdef __INTEL_COMPILER # pragma warning disable 592 #endif #if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG) /* Use debug wrappers with the Python release dll */ # undef _DEBUG # include # define _DEBUG #else # include #endif /* ----------------------------------------------------------------------------- * swigrun.swg * * This file contains generic C API SWIG runtime support for pointer * type checking. * ----------------------------------------------------------------------------- */ /* This should only be incremented when either the layout of swig_type_info changes, or for whatever reason, the runtime changes incompatibly */ #define SWIG_RUNTIME_VERSION "4" /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ #ifdef SWIG_TYPE_TABLE # define SWIG_QUOTE_STRING(x) #x # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) #else # define SWIG_TYPE_TABLE_NAME #endif /* You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for creating a static or dynamic library from the SWIG runtime code. In 99.9% of the cases, SWIG just needs to declare them as 'static'. But only do this if strictly necessary, ie, if you have problems with your compiler or suchlike. */ #ifndef SWIGRUNTIME # define SWIGRUNTIME SWIGINTERN #endif #ifndef SWIGRUNTIMEINLINE # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE #endif /* Generic buffer size */ #ifndef SWIG_BUFFER_SIZE # define SWIG_BUFFER_SIZE 1024 #endif /* Flags for pointer conversions */ #define SWIG_POINTER_DISOWN 0x1 #define SWIG_CAST_NEW_MEMORY 0x2 /* Flags for new pointer objects */ #define SWIG_POINTER_OWN 0x1 /* Flags/methods for returning states. The SWIG conversion methods, as ConvertPtr, return an integer that tells if the conversion was successful or not. And if not, an error code can be returned (see swigerrors.swg for the codes). Use the following macros/flags to set or process the returning states. In old versions of SWIG, code such as the following was usually written: if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) { // success code } else { //fail code } Now you can be more explicit: int res = SWIG_ConvertPtr(obj,vptr,ty.flags); if (SWIG_IsOK(res)) { // success code } else { // fail code } which is the same really, but now you can also do Type *ptr; int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags); if (SWIG_IsOK(res)) { // success code if (SWIG_IsNewObj(res) { ... delete *ptr; } else { ... } } else { // fail code } I.e., now SWIG_ConvertPtr can return new objects and you can identify the case and take care of the deallocation. Of course that also requires SWIG_ConvertPtr to return new result values, such as int SWIG_ConvertPtr(obj, ptr,...) { if () { if () { *ptr = ; return SWIG_NEWOBJ; } else { *ptr = ; return SWIG_OLDOBJ; } } else { return SWIG_BADOBJ; } } Of course, returning the plain '0(success)/-1(fail)' still works, but you can be more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the SWIG errors code. Finally, if the SWIG_CASTRANK_MODE is enabled, the result code allows to return the 'cast rank', for example, if you have this int food(double) int fooi(int); and you call food(1) // cast rank '1' (1 -> 1.0) fooi(1) // cast rank '0' just use the SWIG_AddCast()/SWIG_CheckState() */ #define SWIG_OK (0) #define SWIG_ERROR (-1) #define SWIG_IsOK(r) (r >= 0) #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError) /* The CastRankLimit says how many bits are used for the cast rank */ #define SWIG_CASTRANKLIMIT (1 << 8) /* The NewMask denotes the object was created (using new/malloc) */ #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1) /* The TmpMask is for in/out typemaps that use temporal objects */ #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1) /* Simple returning values */ #define SWIG_BADOBJ (SWIG_ERROR) #define SWIG_OLDOBJ (SWIG_OK) #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK) #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK) /* Check, add and del mask methods */ #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r) #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r) #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK)) #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r) #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r) #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK)) /* Cast-Rank Mode */ #if defined(SWIG_CASTRANK_MODE) # ifndef SWIG_TypeRank # define SWIG_TypeRank unsigned long # endif # ifndef SWIG_MAXCASTRANK /* Default cast allowed */ # define SWIG_MAXCASTRANK (2) # endif # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1) # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK) SWIGINTERNINLINE int SWIG_AddCast(int r) { return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r; } SWIGINTERNINLINE int SWIG_CheckState(int r) { return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0; } #else /* no cast-rank mode */ # define SWIG_AddCast(r) (r) # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0) #endif #include #ifdef __cplusplus extern "C" { #endif typedef void *(*swig_converter_func)(void *, int *); typedef struct swig_type_info *(*swig_dycast_func)(void **); /* Structure to store information on one type */ typedef struct swig_type_info { const char *name; /* mangled name of this type */ const char *str; /* human readable name of this type */ swig_dycast_func dcast; /* dynamic cast function down a hierarchy */ struct swig_cast_info *cast; /* linked list of types that can cast into this type */ void *clientdata; /* language specific type data */ int owndata; /* flag if the structure owns the clientdata */ } swig_type_info; /* Structure to store a type and conversion function used for casting */ typedef struct swig_cast_info { swig_type_info *type; /* pointer to type that is equivalent to this type */ swig_converter_func converter; /* function to cast the void pointers */ struct swig_cast_info *next; /* pointer to next cast in linked list */ struct swig_cast_info *prev; /* pointer to the previous cast */ } swig_cast_info; /* Structure used to store module information * Each module generates one structure like this, and the runtime collects * all of these structures and stores them in a circularly linked list.*/ typedef struct swig_module_info { swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */ size_t size; /* Number of types in this module */ struct swig_module_info *next; /* Pointer to next element in circularly linked list */ swig_type_info **type_initial; /* Array of initially generated type structures */ swig_cast_info **cast_initial; /* Array of initially generated casting structures */ void *clientdata; /* Language specific module data */ } swig_module_info; /* Compare two type names skipping the space characters, therefore "char*" == "char *" and "Class" == "Class", etc. Return 0 when the two name types are equivalent, as in strncmp, but skipping ' '. */ SWIGRUNTIME int SWIG_TypeNameComp(const char *f1, const char *l1, const char *f2, const char *l2) { for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) { while ((*f1 == ' ') && (f1 != l1)) ++f1; while ((*f2 == ' ') && (f2 != l2)) ++f2; if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1; } return (int)((l1 - f1) - (l2 - f2)); } /* Check type equivalence in a name list like ||... Return 0 if equal, -1 if nb < tb, 1 if nb > tb */ SWIGRUNTIME int SWIG_TypeCmp(const char *nb, const char *tb) { int equiv = 1; const char* te = tb + strlen(tb); const char* ne = nb; while (equiv != 0 && *ne) { for (nb = ne; *ne; ++ne) { if (*ne == '|') break; } equiv = SWIG_TypeNameComp(nb, ne, tb, te); if (*ne) ++ne; } return equiv; } /* Check type equivalence in a name list like ||... Return 0 if not equal, 1 if equal */ SWIGRUNTIME int SWIG_TypeEquiv(const char *nb, const char *tb) { return SWIG_TypeCmp(nb, tb) == 0 ? 1 : 0; } /* Check the typename */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheck(const char *c, swig_type_info *ty) { if (ty) { swig_cast_info *iter = ty->cast; while (iter) { if (strcmp(iter->type->name, c) == 0) { if (iter == ty->cast) return iter; /* Move iter to the top of the linked list */ iter->prev->next = iter->next; if (iter->next) iter->next->prev = iter->prev; iter->next = ty->cast; iter->prev = 0; if (ty->cast) ty->cast->prev = iter; ty->cast = iter; return iter; } iter = iter->next; } } return 0; } /* Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *ty) { if (ty) { swig_cast_info *iter = ty->cast; while (iter) { if (iter->type == from) { if (iter == ty->cast) return iter; /* Move iter to the top of the linked list */ iter->prev->next = iter->next; if (iter->next) iter->next->prev = iter->prev; iter->next = ty->cast; iter->prev = 0; if (ty->cast) ty->cast->prev = iter; ty->cast = iter; return iter; } iter = iter->next; } } return 0; } /* Cast a pointer up an inheritance hierarchy */ SWIGRUNTIMEINLINE void * SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) { return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory); } /* Dynamic pointer casting. Down an inheritance hierarchy */ SWIGRUNTIME swig_type_info * SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) { swig_type_info *lastty = ty; if (!ty || !ty->dcast) return ty; while (ty && (ty->dcast)) { ty = (*ty->dcast)(ptr); if (ty) lastty = ty; } return lastty; } /* Return the name associated with this type */ SWIGRUNTIMEINLINE const char * SWIG_TypeName(const swig_type_info *ty) { return ty->name; } /* Return the pretty name associated with this type, that is an unmangled type name in a form presentable to the user. */ SWIGRUNTIME const char * SWIG_TypePrettyName(const swig_type_info *type) { /* The "str" field contains the equivalent pretty names of the type, separated by vertical-bar characters. We choose to print the last name, as it is often (?) the most specific. */ if (!type) return NULL; if (type->str != NULL) { const char *last_name = type->str; const char *s; for (s = type->str; *s; s++) if (*s == '|') last_name = s+1; return last_name; } else return type->name; } /* Set the clientdata field for a type */ SWIGRUNTIME void SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { swig_cast_info *cast = ti->cast; /* if (ti->clientdata == clientdata) return; */ ti->clientdata = clientdata; while (cast) { if (!cast->converter) { swig_type_info *tc = cast->type; if (!tc->clientdata) { SWIG_TypeClientData(tc, clientdata); } } cast = cast->next; } } SWIGRUNTIME void SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) { SWIG_TypeClientData(ti, clientdata); ti->owndata = 1; } /* Search for a swig_type_info structure only by mangled name Search is a O(log #types) We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * SWIG_MangledTypeQueryModule(swig_module_info *start, swig_module_info *end, const char *name) { swig_module_info *iter = start; do { if (iter->size) { size_t l = 0; size_t r = iter->size - 1; do { /* since l+r >= 0, we can (>> 1) instead (/ 2) */ size_t i = (l + r) >> 1; const char *iname = iter->types[i]->name; if (iname) { int compare = strcmp(name, iname); if (compare == 0) { return iter->types[i]; } else if (compare < 0) { if (i) { r = i - 1; } else { break; } } else if (compare > 0) { l = i + 1; } } else { break; /* should never happen */ } } while (l <= r); } iter = iter->next; } while (iter != end); return 0; } /* Search for a swig_type_info structure for either a mangled name or a human readable name. It first searches the mangled names of the types, which is a O(log #types) If a type is not found it then searches the human readable names, which is O(#types). We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * SWIG_TypeQueryModule(swig_module_info *start, swig_module_info *end, const char *name) { /* STEP 1: Search the name field using binary search */ swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name); if (ret) { return ret; } else { /* STEP 2: If the type hasn't been found, do a complete search of the str field (the human readable name) */ swig_module_info *iter = start; do { size_t i = 0; for (; i < iter->size; ++i) { if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name))) return iter->types[i]; } iter = iter->next; } while (iter != end); } /* neither found a match */ return 0; } /* Pack binary data into a string */ SWIGRUNTIME char * SWIG_PackData(char *c, void *ptr, size_t sz) { static const char hex[17] = "0123456789abcdef"; const unsigned char *u = (unsigned char *) ptr; const unsigned char *eu = u + sz; for (; u != eu; ++u) { unsigned char uu = *u; *(c++) = hex[(uu & 0xf0) >> 4]; *(c++) = hex[uu & 0xf]; } return c; } /* Unpack binary data from a string */ SWIGRUNTIME const char * SWIG_UnpackData(const char *c, void *ptr, size_t sz) { unsigned char *u = (unsigned char *) ptr; const unsigned char *eu = u + sz; for (; u != eu; ++u) { char d = *(c++); unsigned char uu; if ((d >= '0') && (d <= '9')) uu = (unsigned char)((d - '0') << 4); else if ((d >= 'a') && (d <= 'f')) uu = (unsigned char)((d - ('a'-10)) << 4); else return (char *) 0; d = *(c++); if ((d >= '0') && (d <= '9')) uu |= (unsigned char)(d - '0'); else if ((d >= 'a') && (d <= 'f')) uu |= (unsigned char)(d - ('a'-10)); else return (char *) 0; *u = uu; } return c; } /* Pack 'void *' into a string buffer. */ SWIGRUNTIME char * SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) { char *r = buff; if ((2*sizeof(void *) + 2) > bsz) return 0; *(r++) = '_'; r = SWIG_PackData(r,&ptr,sizeof(void *)); if (strlen(name) + 1 > (bsz - (r - buff))) return 0; strcpy(r,name); return buff; } SWIGRUNTIME const char * SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) { if (*c != '_') { if (strcmp(c,"NULL") == 0) { *ptr = (void *) 0; return name; } else { return 0; } } return SWIG_UnpackData(++c,ptr,sizeof(void *)); } SWIGRUNTIME char * SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) { char *r = buff; size_t lname = (name ? strlen(name) : 0); if ((2*sz + 2 + lname) > bsz) return 0; *(r++) = '_'; r = SWIG_PackData(r,ptr,sz); if (lname) { strncpy(r,name,lname+1); } else { *r = 0; } return buff; } SWIGRUNTIME const char * SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { if (*c != '_') { if (strcmp(c,"NULL") == 0) { memset(ptr,0,sz); return name; } else { return 0; } } return SWIG_UnpackData(++c,ptr,sz); } #ifdef __cplusplus } #endif /* Errors in SWIG */ #define SWIG_UnknownError -1 #define SWIG_IOError -2 #define SWIG_RuntimeError -3 #define SWIG_IndexError -4 #define SWIG_TypeError -5 #define SWIG_DivisionByZero -6 #define SWIG_OverflowError -7 #define SWIG_SyntaxError -8 #define SWIG_ValueError -9 #define SWIG_SystemError -10 #define SWIG_AttributeError -11 #define SWIG_MemoryError -12 #define SWIG_NullReferenceError -13 /* Compatibility macros for Python 3 */ #if PY_VERSION_HEX >= 0x03000000 #define PyClass_Check(obj) PyObject_IsInstance(obj, (PyObject *)&PyType_Type) #define PyInt_Check(x) PyLong_Check(x) #define PyInt_AsLong(x) PyLong_AsLong(x) #define PyInt_FromLong(x) PyLong_FromLong(x) #define PyInt_FromSize_t(x) PyLong_FromSize_t(x) #define PyString_Check(name) PyBytes_Check(name) #define PyString_FromString(x) PyUnicode_FromString(x) #define PyString_Format(fmt, args) PyUnicode_Format(fmt, args) #define PyString_AsString(str) PyBytes_AsString(str) #define PyString_Size(str) PyBytes_Size(str) #define PyString_InternFromString(key) PyUnicode_InternFromString(key) #define Py_TPFLAGS_HAVE_CLASS Py_TPFLAGS_BASETYPE #define PyString_AS_STRING(x) PyUnicode_AS_STRING(x) #define _PyLong_FromSsize_t(x) PyLong_FromSsize_t(x) #endif #ifndef Py_TYPE # define Py_TYPE(op) ((op)->ob_type) #endif /* SWIG APIs for compatibility of both Python 2 & 3 */ #if PY_VERSION_HEX >= 0x03000000 # define SWIG_Python_str_FromFormat PyUnicode_FromFormat #else # define SWIG_Python_str_FromFormat PyString_FromFormat #endif /* Warning: This function will allocate a new string in Python 3, * so please call SWIG_Python_str_DelForPy3(x) to free the space. */ SWIGINTERN char* SWIG_Python_str_AsChar(PyObject *str) { #if PY_VERSION_HEX >= 0x03000000 char *cstr; char *newstr; Py_ssize_t len; str = PyUnicode_AsUTF8String(str); PyBytes_AsStringAndSize(str, &cstr, &len); newstr = (char *) malloc(len+1); memcpy(newstr, cstr, len+1); Py_XDECREF(str); return newstr; #else return PyString_AsString(str); #endif } #if PY_VERSION_HEX >= 0x03000000 # define SWIG_Python_str_DelForPy3(x) free( (void*) (x) ) #else # define SWIG_Python_str_DelForPy3(x) #endif SWIGINTERN PyObject* SWIG_Python_str_FromChar(const char *c) { #if PY_VERSION_HEX >= 0x03000000 return PyUnicode_FromString(c); #else return PyString_FromString(c); #endif } /* Add PyOS_snprintf for old Pythons */ #if PY_VERSION_HEX < 0x02020000 # if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM) # define PyOS_snprintf _snprintf # else # define PyOS_snprintf snprintf # endif #endif /* A crude PyString_FromFormat implementation for old Pythons */ #if PY_VERSION_HEX < 0x02020000 #ifndef SWIG_PYBUFFER_SIZE # define SWIG_PYBUFFER_SIZE 1024 #endif static PyObject * PyString_FromFormat(const char *fmt, ...) { va_list ap; char buf[SWIG_PYBUFFER_SIZE * 2]; int res; va_start(ap, fmt); res = vsnprintf(buf, sizeof(buf), fmt, ap); va_end(ap); return (res < 0 || res >= (int)sizeof(buf)) ? 0 : PyString_FromString(buf); } #endif #ifndef PyObject_DEL # define PyObject_DEL PyObject_Del #endif /* A crude PyExc_StopIteration exception for old Pythons */ #if PY_VERSION_HEX < 0x02020000 # ifndef PyExc_StopIteration # define PyExc_StopIteration PyExc_RuntimeError # endif # ifndef PyObject_GenericGetAttr # define PyObject_GenericGetAttr 0 # endif #endif /* Py_NotImplemented is defined in 2.1 and up. */ #if PY_VERSION_HEX < 0x02010000 # ifndef Py_NotImplemented # define Py_NotImplemented PyExc_RuntimeError # endif #endif /* A crude PyString_AsStringAndSize implementation for old Pythons */ #if PY_VERSION_HEX < 0x02010000 # ifndef PyString_AsStringAndSize # define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;} # endif #endif /* PySequence_Size for old Pythons */ #if PY_VERSION_HEX < 0x02000000 # ifndef PySequence_Size # define PySequence_Size PySequence_Length # endif #endif /* PyBool_FromLong for old Pythons */ #if PY_VERSION_HEX < 0x02030000 static PyObject *PyBool_FromLong(long ok) { PyObject *result = ok ? Py_True : Py_False; Py_INCREF(result); return result; } #endif /* Py_ssize_t for old Pythons */ /* This code is as recommended by: */ /* http://www.python.org/dev/peps/pep-0353/#conversion-guidelines */ #if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN) typedef int Py_ssize_t; # define PY_SSIZE_T_MAX INT_MAX # define PY_SSIZE_T_MIN INT_MIN typedef inquiry lenfunc; typedef intargfunc ssizeargfunc; typedef intintargfunc ssizessizeargfunc; typedef intobjargproc ssizeobjargproc; typedef intintobjargproc ssizessizeobjargproc; typedef getreadbufferproc readbufferproc; typedef getwritebufferproc writebufferproc; typedef getsegcountproc segcountproc; typedef getcharbufferproc charbufferproc; static long PyNumber_AsSsize_t (PyObject *x, void *SWIGUNUSEDPARM(exc)) { long result = 0; PyObject *i = PyNumber_Int(x); if (i) { result = PyInt_AsLong(i); Py_DECREF(i); } return result; } #endif #if PY_VERSION_HEX < 0x02050000 #define PyInt_FromSize_t(x) PyInt_FromLong((long)x) #endif #if PY_VERSION_HEX < 0x02040000 #define Py_VISIT(op) \ do { \ if (op) { \ int vret = visit((op), arg); \ if (vret) \ return vret; \ } \ } while (0) #endif #if PY_VERSION_HEX < 0x02030000 typedef struct { PyTypeObject type; PyNumberMethods as_number; PyMappingMethods as_mapping; PySequenceMethods as_sequence; PyBufferProcs as_buffer; PyObject *name, *slots; } PyHeapTypeObject; #endif #if PY_VERSION_HEX < 0x02030000 typedef destructor freefunc; #endif #if ((PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION > 6) || \ (PY_MAJOR_VERSION == 3 && PY_MINOR_VERSION > 0) || \ (PY_MAJOR_VERSION > 3)) # define SWIGPY_USE_CAPSULE # define SWIGPY_CAPSULE_NAME ((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION ".type_pointer_capsule" SWIG_TYPE_TABLE_NAME) #endif #if PY_VERSION_HEX < 0x03020000 #define PyDescr_TYPE(x) (((PyDescrObject *)(x))->d_type) #define PyDescr_NAME(x) (((PyDescrObject *)(x))->d_name) #endif /* ----------------------------------------------------------------------------- * error manipulation * ----------------------------------------------------------------------------- */ SWIGRUNTIME PyObject* SWIG_Python_ErrorType(int code) { PyObject* type = 0; switch(code) { case SWIG_MemoryError: type = PyExc_MemoryError; break; case SWIG_IOError: type = PyExc_IOError; break; case SWIG_RuntimeError: type = PyExc_RuntimeError; break; case SWIG_IndexError: type = PyExc_IndexError; break; case SWIG_TypeError: type = PyExc_TypeError; break; case SWIG_DivisionByZero: type = PyExc_ZeroDivisionError; break; case SWIG_OverflowError: type = PyExc_OverflowError; break; case SWIG_SyntaxError: type = PyExc_SyntaxError; break; case SWIG_ValueError: type = PyExc_ValueError; break; case SWIG_SystemError: type = PyExc_SystemError; break; case SWIG_AttributeError: type = PyExc_AttributeError; break; default: type = PyExc_RuntimeError; } return type; } SWIGRUNTIME void SWIG_Python_AddErrorMsg(const char* mesg) { PyObject *type = 0; PyObject *value = 0; PyObject *traceback = 0; if (PyErr_Occurred()) PyErr_Fetch(&type, &value, &traceback); if (value) { char *tmp; PyObject *old_str = PyObject_Str(value); PyErr_Clear(); Py_XINCREF(type); PyErr_Format(type, "%s %s", tmp = SWIG_Python_str_AsChar(old_str), mesg); SWIG_Python_str_DelForPy3(tmp); Py_DECREF(old_str); Py_DECREF(value); } else { PyErr_SetString(PyExc_RuntimeError, mesg); } } #if defined(SWIG_PYTHON_NO_THREADS) # if defined(SWIG_PYTHON_THREADS) # undef SWIG_PYTHON_THREADS # endif #endif #if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */ # if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL) # if (PY_VERSION_HEX >= 0x02030000) /* For 2.3 or later, use the PyGILState calls */ # define SWIG_PYTHON_USE_GIL # endif # endif # if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */ # ifndef SWIG_PYTHON_INITIALIZE_THREADS # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() # endif # ifdef __cplusplus /* C++ code */ class SWIG_Python_Thread_Block { bool status; PyGILState_STATE state; public: void end() { if (status) { PyGILState_Release(state); status = false;} } SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {} ~SWIG_Python_Thread_Block() { end(); } }; class SWIG_Python_Thread_Allow { bool status; PyThreadState *save; public: void end() { if (status) { PyEval_RestoreThread(save); status = false; }} SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {} ~SWIG_Python_Thread_Allow() { end(); } }; # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block # define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end() # define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow # define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end() # else /* C code */ # define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure() # define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block) # define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread() # define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow) # endif # else /* Old thread way, not implemented, user must provide it */ # if !defined(SWIG_PYTHON_INITIALIZE_THREADS) # define SWIG_PYTHON_INITIALIZE_THREADS # endif # if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK) # define SWIG_PYTHON_THREAD_BEGIN_BLOCK # endif # if !defined(SWIG_PYTHON_THREAD_END_BLOCK) # define SWIG_PYTHON_THREAD_END_BLOCK # endif # if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW) # define SWIG_PYTHON_THREAD_BEGIN_ALLOW # endif # if !defined(SWIG_PYTHON_THREAD_END_ALLOW) # define SWIG_PYTHON_THREAD_END_ALLOW # endif # endif #else /* No thread support */ # define SWIG_PYTHON_INITIALIZE_THREADS # define SWIG_PYTHON_THREAD_BEGIN_BLOCK # define SWIG_PYTHON_THREAD_END_BLOCK # define SWIG_PYTHON_THREAD_BEGIN_ALLOW # define SWIG_PYTHON_THREAD_END_ALLOW #endif /* ----------------------------------------------------------------------------- * Python API portion that goes into the runtime * ----------------------------------------------------------------------------- */ #ifdef __cplusplus extern "C" { #endif /* ----------------------------------------------------------------------------- * Constant declarations * ----------------------------------------------------------------------------- */ /* Constant Types */ #define SWIG_PY_POINTER 4 #define SWIG_PY_BINARY 5 /* Constant information structure */ typedef struct swig_const_info { int type; char *name; long lvalue; double dvalue; void *pvalue; swig_type_info **ptype; } swig_const_info; /* ----------------------------------------------------------------------------- * Wrapper of PyInstanceMethod_New() used in Python 3 * It is exported to the generated module, used for -fastproxy * ----------------------------------------------------------------------------- */ #if PY_VERSION_HEX >= 0x03000000 SWIGRUNTIME PyObject* SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *func) { return PyInstanceMethod_New(func); } #else SWIGRUNTIME PyObject* SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *SWIGUNUSEDPARM(func)) { return NULL; } #endif #ifdef __cplusplus } #endif /* ----------------------------------------------------------------------------- * pyrun.swg * * This file contains the runtime support for Python modules * and includes code for managing global variables and pointer * type checking. * * ----------------------------------------------------------------------------- */ /* Common SWIG API */ /* for raw pointers */ #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0) #define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags) #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own) #ifdef SWIGPYTHON_BUILTIN #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(self, ptr, type, flags) #else #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) #endif #define SWIG_InternalNewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty) #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src) #define swig_owntype int /* for raw packed data */ #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty) #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) /* for class or struct pointers */ #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags) #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags) /* for C or C++ function pointers */ #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type) #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(NULL, ptr, type, 0) /* for C++ member pointers, ie, member methods */ #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty) #define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) /* Runtime API */ #define SWIG_GetModule(clientdata) SWIG_Python_GetModule(clientdata) #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer) #define SWIG_NewClientData(obj) SwigPyClientData_New(obj) #define SWIG_SetErrorObj SWIG_Python_SetErrorObj #define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg #define SWIG_ErrorType(code) SWIG_Python_ErrorType(code) #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg) #define SWIG_fail goto fail /* Runtime API implementation */ /* Error manipulation */ SWIGINTERN void SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) { SWIG_PYTHON_THREAD_BEGIN_BLOCK; PyErr_SetObject(errtype, obj); Py_DECREF(obj); SWIG_PYTHON_THREAD_END_BLOCK; } SWIGINTERN void SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg) { SWIG_PYTHON_THREAD_BEGIN_BLOCK; PyErr_SetString(errtype, msg); SWIG_PYTHON_THREAD_END_BLOCK; } #define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj) /* Set a constant value */ #if defined(SWIGPYTHON_BUILTIN) SWIGINTERN void SwigPyBuiltin_AddPublicSymbol(PyObject *seq, const char *key) { PyObject *s = PyString_InternFromString(key); PyList_Append(seq, s); Py_DECREF(s); } SWIGINTERN void SWIG_Python_SetConstant(PyObject *d, PyObject *public_interface, const char *name, PyObject *obj) { #if PY_VERSION_HEX < 0x02030000 PyDict_SetItemString(d, (char *)name, obj); #else PyDict_SetItemString(d, name, obj); #endif Py_DECREF(obj); if (public_interface) SwigPyBuiltin_AddPublicSymbol(public_interface, name); } #else SWIGINTERN void SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) { #if PY_VERSION_HEX < 0x02030000 PyDict_SetItemString(d, (char *)name, obj); #else PyDict_SetItemString(d, name, obj); #endif Py_DECREF(obj); } #endif /* Append a value to the result obj */ SWIGINTERN PyObject* SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) { #if !defined(SWIG_PYTHON_OUTPUT_TUPLE) if (!result) { result = obj; } else if (result == Py_None) { Py_DECREF(result); result = obj; } else { if (!PyList_Check(result)) { PyObject *o2 = result; result = PyList_New(1); PyList_SetItem(result, 0, o2); } PyList_Append(result,obj); Py_DECREF(obj); } return result; #else PyObject* o2; PyObject* o3; if (!result) { result = obj; } else if (result == Py_None) { Py_DECREF(result); result = obj; } else { if (!PyTuple_Check(result)) { o2 = result; result = PyTuple_New(1); PyTuple_SET_ITEM(result, 0, o2); } o3 = PyTuple_New(1); PyTuple_SET_ITEM(o3, 0, obj); o2 = result; result = PySequence_Concat(o2, o3); Py_DECREF(o2); Py_DECREF(o3); } return result; #endif } /* Unpack the argument tuple */ SWIGINTERN Py_ssize_t SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs) { if (!args) { if (!min && !max) { return 1; } else { PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got none", name, (min == max ? "" : "at least "), (int)min); return 0; } } if (!PyTuple_Check(args)) { if (min <= 1 && max >= 1) { Py_ssize_t i; objs[0] = args; for (i = 1; i < max; ++i) { objs[i] = 0; } return 2; } PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple"); return 0; } else { Py_ssize_t l = PyTuple_GET_SIZE(args); if (l < min) { PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", name, (min == max ? "" : "at least "), (int)min, (int)l); return 0; } else if (l > max) { PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", name, (min == max ? "" : "at most "), (int)max, (int)l); return 0; } else { Py_ssize_t i; for (i = 0; i < l; ++i) { objs[i] = PyTuple_GET_ITEM(args, i); } for (; l < max; ++l) { objs[l] = 0; } return i + 1; } } } /* A functor is a function object with one single object argument */ #if PY_VERSION_HEX >= 0x02020000 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL); #else #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj); #endif /* Helper for static pointer initialization for both C and C++ code, for example static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...); */ #ifdef __cplusplus #define SWIG_STATIC_POINTER(var) var #else #define SWIG_STATIC_POINTER(var) var = 0; if (!var) var #endif /* ----------------------------------------------------------------------------- * Pointer declarations * ----------------------------------------------------------------------------- */ /* Flags for new pointer objects */ #define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1) #define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN) #define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1) #define SWIG_BUILTIN_TP_INIT (SWIG_POINTER_OWN << 2) #define SWIG_BUILTIN_INIT (SWIG_BUILTIN_TP_INIT | SWIG_POINTER_OWN) #ifdef __cplusplus extern "C" { #endif /* How to access Py_None */ #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # ifndef SWIG_PYTHON_NO_BUILD_NONE # ifndef SWIG_PYTHON_BUILD_NONE # define SWIG_PYTHON_BUILD_NONE # endif # endif #endif #ifdef SWIG_PYTHON_BUILD_NONE # ifdef Py_None # undef Py_None # define Py_None SWIG_Py_None() # endif SWIGRUNTIMEINLINE PyObject * _SWIG_Py_None(void) { PyObject *none = Py_BuildValue((char*)""); Py_DECREF(none); return none; } SWIGRUNTIME PyObject * SWIG_Py_None(void) { static PyObject *SWIG_STATIC_POINTER(none) = _SWIG_Py_None(); return none; } #endif /* The python void return value */ SWIGRUNTIMEINLINE PyObject * SWIG_Py_Void(void) { PyObject *none = Py_None; Py_INCREF(none); return none; } /* SwigPyClientData */ typedef struct { PyObject *klass; PyObject *newraw; PyObject *newargs; PyObject *destroy; int delargs; int implicitconv; PyTypeObject *pytype; } SwigPyClientData; SWIGRUNTIMEINLINE int SWIG_Python_CheckImplicit(swig_type_info *ty) { SwigPyClientData *data = (SwigPyClientData *)ty->clientdata; return data ? data->implicitconv : 0; } SWIGRUNTIMEINLINE PyObject * SWIG_Python_ExceptionType(swig_type_info *desc) { SwigPyClientData *data = desc ? (SwigPyClientData *) desc->clientdata : 0; PyObject *klass = data ? data->klass : 0; return (klass ? klass : PyExc_RuntimeError); } SWIGRUNTIME SwigPyClientData * SwigPyClientData_New(PyObject* obj) { if (!obj) { return 0; } else { SwigPyClientData *data = (SwigPyClientData *)malloc(sizeof(SwigPyClientData)); /* the klass element */ data->klass = obj; Py_INCREF(data->klass); /* the newraw method and newargs arguments used to create a new raw instance */ if (PyClass_Check(obj)) { data->newraw = 0; data->newargs = obj; Py_INCREF(obj); } else { #if (PY_VERSION_HEX < 0x02020000) data->newraw = 0; #else data->newraw = PyObject_GetAttrString(data->klass, (char *)"__new__"); #endif if (data->newraw) { Py_INCREF(data->newraw); data->newargs = PyTuple_New(1); PyTuple_SetItem(data->newargs, 0, obj); } else { data->newargs = obj; } Py_INCREF(data->newargs); } /* the destroy method, aka as the C++ delete method */ data->destroy = PyObject_GetAttrString(data->klass, (char *)"__swig_destroy__"); if (PyErr_Occurred()) { PyErr_Clear(); data->destroy = 0; } if (data->destroy) { int flags; Py_INCREF(data->destroy); flags = PyCFunction_GET_FLAGS(data->destroy); #ifdef METH_O data->delargs = !(flags & (METH_O)); #else data->delargs = 0; #endif } else { data->delargs = 0; } data->implicitconv = 0; data->pytype = 0; return data; } } SWIGRUNTIME void SwigPyClientData_Del(SwigPyClientData *data) { Py_XDECREF(data->newraw); Py_XDECREF(data->newargs); Py_XDECREF(data->destroy); } /* =============== SwigPyObject =====================*/ typedef struct { PyObject_HEAD void *ptr; swig_type_info *ty; int own; PyObject *next; #ifdef SWIGPYTHON_BUILTIN PyObject *dict; #endif } SwigPyObject; #ifdef SWIGPYTHON_BUILTIN SWIGRUNTIME PyObject * SwigPyObject_get___dict__(PyObject *v, PyObject *SWIGUNUSEDPARM(args)) { SwigPyObject *sobj = (SwigPyObject *)v; if (!sobj->dict) sobj->dict = PyDict_New(); Py_INCREF(sobj->dict); return sobj->dict; } #endif SWIGRUNTIME PyObject * SwigPyObject_long(SwigPyObject *v) { return PyLong_FromVoidPtr(v->ptr); } SWIGRUNTIME PyObject * SwigPyObject_format(const char* fmt, SwigPyObject *v) { PyObject *res = NULL; PyObject *args = PyTuple_New(1); if (args) { if (PyTuple_SetItem(args, 0, SwigPyObject_long(v)) == 0) { PyObject *ofmt = SWIG_Python_str_FromChar(fmt); if (ofmt) { #if PY_VERSION_HEX >= 0x03000000 res = PyUnicode_Format(ofmt,args); #else res = PyString_Format(ofmt,args); #endif Py_DECREF(ofmt); } Py_DECREF(args); } } return res; } SWIGRUNTIME PyObject * SwigPyObject_oct(SwigPyObject *v) { return SwigPyObject_format("%o",v); } SWIGRUNTIME PyObject * SwigPyObject_hex(SwigPyObject *v) { return SwigPyObject_format("%x",v); } SWIGRUNTIME PyObject * #ifdef METH_NOARGS SwigPyObject_repr(SwigPyObject *v) #else SwigPyObject_repr(SwigPyObject *v, PyObject *args) #endif { const char *name = SWIG_TypePrettyName(v->ty); PyObject *repr = SWIG_Python_str_FromFormat("", (name ? name : "unknown"), (void *)v); if (v->next) { # ifdef METH_NOARGS PyObject *nrep = SwigPyObject_repr((SwigPyObject *)v->next); # else PyObject *nrep = SwigPyObject_repr((SwigPyObject *)v->next, args); # endif # if PY_VERSION_HEX >= 0x03000000 PyObject *joined = PyUnicode_Concat(repr, nrep); Py_DecRef(repr); Py_DecRef(nrep); repr = joined; # else PyString_ConcatAndDel(&repr,nrep); # endif } return repr; } SWIGRUNTIME int SwigPyObject_compare(SwigPyObject *v, SwigPyObject *w) { void *i = v->ptr; void *j = w->ptr; return (i < j) ? -1 : ((i > j) ? 1 : 0); } /* Added for Python 3.x, would it also be useful for Python 2.x? */ SWIGRUNTIME PyObject* SwigPyObject_richcompare(SwigPyObject *v, SwigPyObject *w, int op) { PyObject* res; if( op != Py_EQ && op != Py_NE ) { Py_INCREF(Py_NotImplemented); return Py_NotImplemented; } res = PyBool_FromLong( (SwigPyObject_compare(v, w)==0) == (op == Py_EQ) ? 1 : 0); return res; } SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce(void); #ifdef SWIGPYTHON_BUILTIN static swig_type_info *SwigPyObject_stype = 0; SWIGRUNTIME PyTypeObject* SwigPyObject_type(void) { SwigPyClientData *cd; assert(SwigPyObject_stype); cd = (SwigPyClientData*) SwigPyObject_stype->clientdata; assert(cd); assert(cd->pytype); return cd->pytype; } #else SWIGRUNTIME PyTypeObject* SwigPyObject_type(void) { static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyObject_TypeOnce(); return type; } #endif SWIGRUNTIMEINLINE int SwigPyObject_Check(PyObject *op) { #ifdef SWIGPYTHON_BUILTIN PyTypeObject *target_tp = SwigPyObject_type(); if (PyType_IsSubtype(op->ob_type, target_tp)) return 1; return (strcmp(op->ob_type->tp_name, "SwigPyObject") == 0); #else return (Py_TYPE(op) == SwigPyObject_type()) || (strcmp(Py_TYPE(op)->tp_name,"SwigPyObject") == 0); #endif } SWIGRUNTIME PyObject * SwigPyObject_New(void *ptr, swig_type_info *ty, int own); SWIGRUNTIME void SwigPyObject_dealloc(PyObject *v) { SwigPyObject *sobj = (SwigPyObject *) v; PyObject *next = sobj->next; if (sobj->own == SWIG_POINTER_OWN) { swig_type_info *ty = sobj->ty; SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0; PyObject *destroy = data ? data->destroy : 0; if (destroy) { /* destroy is always a VARARGS method */ PyObject *res; /* PyObject_CallFunction() has the potential to silently drop the active active exception. In cases of unnamed temporary variable or where we just finished iterating over a generator StopIteration will be active right now, and this needs to remain true upon return from SwigPyObject_dealloc. So save and restore. */ PyObject *val = NULL, *type = NULL, *tb = NULL; PyErr_Fetch(&val, &type, &tb); if (data->delargs) { /* we need to create a temporary object to carry the destroy operation */ PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0); res = SWIG_Python_CallFunctor(destroy, tmp); Py_DECREF(tmp); } else { PyCFunction meth = PyCFunction_GET_FUNCTION(destroy); PyObject *mself = PyCFunction_GET_SELF(destroy); res = ((*meth)(mself, v)); } if (!res) PyErr_WriteUnraisable(destroy); PyErr_Restore(val, type, tb); Py_XDECREF(res); } #if !defined(SWIG_PYTHON_SILENT_MEMLEAK) else { const char *name = SWIG_TypePrettyName(ty); printf("swig/python detected a memory leak of type '%s', no destructor found.\n", (name ? name : "unknown")); } #endif } Py_XDECREF(next); PyObject_DEL(v); } SWIGRUNTIME PyObject* SwigPyObject_append(PyObject* v, PyObject* next) { SwigPyObject *sobj = (SwigPyObject *) v; #ifndef METH_O PyObject *tmp = 0; if (!PyArg_ParseTuple(next,(char *)"O:append", &tmp)) return NULL; next = tmp; #endif if (!SwigPyObject_Check(next)) { PyErr_SetString(PyExc_TypeError, "Attempt to append a non SwigPyObject"); return NULL; } sobj->next = next; Py_INCREF(next); return SWIG_Py_Void(); } SWIGRUNTIME PyObject* #ifdef METH_NOARGS SwigPyObject_next(PyObject* v) #else SwigPyObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) #endif { SwigPyObject *sobj = (SwigPyObject *) v; if (sobj->next) { Py_INCREF(sobj->next); return sobj->next; } else { return SWIG_Py_Void(); } } SWIGINTERN PyObject* #ifdef METH_NOARGS SwigPyObject_disown(PyObject *v) #else SwigPyObject_disown(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) #endif { SwigPyObject *sobj = (SwigPyObject *)v; sobj->own = 0; return SWIG_Py_Void(); } SWIGINTERN PyObject* #ifdef METH_NOARGS SwigPyObject_acquire(PyObject *v) #else SwigPyObject_acquire(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) #endif { SwigPyObject *sobj = (SwigPyObject *)v; sobj->own = SWIG_POINTER_OWN; return SWIG_Py_Void(); } SWIGINTERN PyObject* SwigPyObject_own(PyObject *v, PyObject *args) { PyObject *val = 0; #if (PY_VERSION_HEX < 0x02020000) if (!PyArg_ParseTuple(args,(char *)"|O:own",&val)) #elif (PY_VERSION_HEX < 0x02050000) if (!PyArg_UnpackTuple(args, (char *)"own", 0, 1, &val)) #else if (!PyArg_UnpackTuple(args, "own", 0, 1, &val)) #endif { return NULL; } else { SwigPyObject *sobj = (SwigPyObject *)v; PyObject *obj = PyBool_FromLong(sobj->own); if (val) { #ifdef METH_NOARGS if (PyObject_IsTrue(val)) { SwigPyObject_acquire(v); } else { SwigPyObject_disown(v); } #else if (PyObject_IsTrue(val)) { SwigPyObject_acquire(v,args); } else { SwigPyObject_disown(v,args); } #endif } return obj; } } #ifdef METH_O static PyMethodDef swigobject_methods[] = { {(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_NOARGS, (char *)"releases ownership of the pointer"}, {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_NOARGS, (char *)"acquires ownership of the pointer"}, {(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, {(char *)"append", (PyCFunction)SwigPyObject_append, METH_O, (char *)"appends another 'this' object"}, {(char *)"next", (PyCFunction)SwigPyObject_next, METH_NOARGS, (char *)"returns the next 'this' object"}, {(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_NOARGS, (char *)"returns object representation"}, {0, 0, 0, 0} }; #else static PyMethodDef swigobject_methods[] = { {(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_VARARGS, (char *)"releases ownership of the pointer"}, {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_VARARGS, (char *)"acquires ownership of the pointer"}, {(char *)"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, {(char *)"append", (PyCFunction)SwigPyObject_append, METH_VARARGS, (char *)"appends another 'this' object"}, {(char *)"next", (PyCFunction)SwigPyObject_next, METH_VARARGS, (char *)"returns the next 'this' object"}, {(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_VARARGS, (char *)"returns object representation"}, {0, 0, 0, 0} }; #endif #if PY_VERSION_HEX < 0x02020000 SWIGINTERN PyObject * SwigPyObject_getattr(SwigPyObject *sobj,char *name) { return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name); } #endif SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce(void) { static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer"; static PyNumberMethods SwigPyObject_as_number = { (binaryfunc)0, /*nb_add*/ (binaryfunc)0, /*nb_subtract*/ (binaryfunc)0, /*nb_multiply*/ /* nb_divide removed in Python 3 */ #if PY_VERSION_HEX < 0x03000000 (binaryfunc)0, /*nb_divide*/ #endif (binaryfunc)0, /*nb_remainder*/ (binaryfunc)0, /*nb_divmod*/ (ternaryfunc)0,/*nb_power*/ (unaryfunc)0, /*nb_negative*/ (unaryfunc)0, /*nb_positive*/ (unaryfunc)0, /*nb_absolute*/ (inquiry)0, /*nb_nonzero*/ 0, /*nb_invert*/ 0, /*nb_lshift*/ 0, /*nb_rshift*/ 0, /*nb_and*/ 0, /*nb_xor*/ 0, /*nb_or*/ #if PY_VERSION_HEX < 0x03000000 0, /*nb_coerce*/ #endif (unaryfunc)SwigPyObject_long, /*nb_int*/ #if PY_VERSION_HEX < 0x03000000 (unaryfunc)SwigPyObject_long, /*nb_long*/ #else 0, /*nb_reserved*/ #endif (unaryfunc)0, /*nb_float*/ #if PY_VERSION_HEX < 0x03000000 (unaryfunc)SwigPyObject_oct, /*nb_oct*/ (unaryfunc)SwigPyObject_hex, /*nb_hex*/ #endif #if PY_VERSION_HEX >= 0x03050000 /* 3.5 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_matrix_multiply */ #elif PY_VERSION_HEX >= 0x03000000 /* 3.0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index, nb_inplace_divide removed */ #elif PY_VERSION_HEX >= 0x02050000 /* 2.5.0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */ #elif PY_VERSION_HEX >= 0x02020000 /* 2.2.0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */ #elif PY_VERSION_HEX >= 0x02000000 /* 2.0.0 */ 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */ #endif }; static PyTypeObject swigpyobject_type; static int type_init = 0; if (!type_init) { const PyTypeObject tmp = { /* PyObject header changed in Python 3 */ #if PY_VERSION_HEX >= 0x03000000 PyVarObject_HEAD_INIT(NULL, 0) #else PyObject_HEAD_INIT(NULL) 0, /* ob_size */ #endif (char *)"SwigPyObject", /* tp_name */ sizeof(SwigPyObject), /* tp_basicsize */ 0, /* tp_itemsize */ (destructor)SwigPyObject_dealloc, /* tp_dealloc */ 0, /* tp_print */ #if PY_VERSION_HEX < 0x02020000 (getattrfunc)SwigPyObject_getattr, /* tp_getattr */ #else (getattrfunc)0, /* tp_getattr */ #endif (setattrfunc)0, /* tp_setattr */ #if PY_VERSION_HEX >= 0x03000000 0, /* tp_reserved in 3.0.1, tp_compare in 3.0.0 but not used */ #else (cmpfunc)SwigPyObject_compare, /* tp_compare */ #endif (reprfunc)SwigPyObject_repr, /* tp_repr */ &SwigPyObject_as_number, /* tp_as_number */ 0, /* tp_as_sequence */ 0, /* tp_as_mapping */ (hashfunc)0, /* tp_hash */ (ternaryfunc)0, /* tp_call */ 0, /* tp_str */ PyObject_GenericGetAttr, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ Py_TPFLAGS_DEFAULT, /* tp_flags */ swigobject_doc, /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ (richcmpfunc)SwigPyObject_richcompare,/* tp_richcompare */ 0, /* tp_weaklistoffset */ #if PY_VERSION_HEX >= 0x02020000 0, /* tp_iter */ 0, /* tp_iternext */ swigobject_methods, /* tp_methods */ 0, /* tp_members */ 0, /* tp_getset */ 0, /* tp_base */ 0, /* tp_dict */ 0, /* tp_descr_get */ 0, /* tp_descr_set */ 0, /* tp_dictoffset */ 0, /* tp_init */ 0, /* tp_alloc */ 0, /* tp_new */ 0, /* tp_free */ 0, /* tp_is_gc */ 0, /* tp_bases */ 0, /* tp_mro */ 0, /* tp_cache */ 0, /* tp_subclasses */ 0, /* tp_weaklist */ #endif #if PY_VERSION_HEX >= 0x02030000 0, /* tp_del */ #endif #if PY_VERSION_HEX >= 0x02060000 0, /* tp_version_tag */ #endif #if PY_VERSION_HEX >= 0x03040000 0, /* tp_finalize */ #endif #ifdef COUNT_ALLOCS 0, /* tp_allocs */ 0, /* tp_frees */ 0, /* tp_maxalloc */ #if PY_VERSION_HEX >= 0x02050000 0, /* tp_prev */ #endif 0 /* tp_next */ #endif }; swigpyobject_type = tmp; type_init = 1; #if PY_VERSION_HEX < 0x02020000 swigpyobject_type.ob_type = &PyType_Type; #else if (PyType_Ready(&swigpyobject_type) < 0) return NULL; #endif } return &swigpyobject_type; } SWIGRUNTIME PyObject * SwigPyObject_New(void *ptr, swig_type_info *ty, int own) { SwigPyObject *sobj = PyObject_NEW(SwigPyObject, SwigPyObject_type()); if (sobj) { sobj->ptr = ptr; sobj->ty = ty; sobj->own = own; sobj->next = 0; } return (PyObject *)sobj; } /* ----------------------------------------------------------------------------- * Implements a simple Swig Packed type, and use it instead of string * ----------------------------------------------------------------------------- */ typedef struct { PyObject_HEAD void *pack; swig_type_info *ty; size_t size; } SwigPyPacked; SWIGRUNTIME int SwigPyPacked_print(SwigPyPacked *v, FILE *fp, int SWIGUNUSEDPARM(flags)) { char result[SWIG_BUFFER_SIZE]; fputs("pack, v->size, 0, sizeof(result))) { fputs("at ", fp); fputs(result, fp); } fputs(v->ty->name,fp); fputs(">", fp); return 0; } SWIGRUNTIME PyObject * SwigPyPacked_repr(SwigPyPacked *v) { char result[SWIG_BUFFER_SIZE]; if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) { return SWIG_Python_str_FromFormat("", result, v->ty->name); } else { return SWIG_Python_str_FromFormat("", v->ty->name); } } SWIGRUNTIME PyObject * SwigPyPacked_str(SwigPyPacked *v) { char result[SWIG_BUFFER_SIZE]; if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){ return SWIG_Python_str_FromFormat("%s%s", result, v->ty->name); } else { return SWIG_Python_str_FromChar(v->ty->name); } } SWIGRUNTIME int SwigPyPacked_compare(SwigPyPacked *v, SwigPyPacked *w) { size_t i = v->size; size_t j = w->size; int s = (i < j) ? -1 : ((i > j) ? 1 : 0); return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size); } SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce(void); SWIGRUNTIME PyTypeObject* SwigPyPacked_type(void) { static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyPacked_TypeOnce(); return type; } SWIGRUNTIMEINLINE int SwigPyPacked_Check(PyObject *op) { return ((op)->ob_type == SwigPyPacked_TypeOnce()) || (strcmp((op)->ob_type->tp_name,"SwigPyPacked") == 0); } SWIGRUNTIME void SwigPyPacked_dealloc(PyObject *v) { if (SwigPyPacked_Check(v)) { SwigPyPacked *sobj = (SwigPyPacked *) v; free(sobj->pack); } PyObject_DEL(v); } SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce(void) { static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer"; static PyTypeObject swigpypacked_type; static int type_init = 0; if (!type_init) { const PyTypeObject tmp = { /* PyObject header changed in Python 3 */ #if PY_VERSION_HEX>=0x03000000 PyVarObject_HEAD_INIT(NULL, 0) #else PyObject_HEAD_INIT(NULL) 0, /* ob_size */ #endif (char *)"SwigPyPacked", /* tp_name */ sizeof(SwigPyPacked), /* tp_basicsize */ 0, /* tp_itemsize */ (destructor)SwigPyPacked_dealloc, /* tp_dealloc */ (printfunc)SwigPyPacked_print, /* tp_print */ (getattrfunc)0, /* tp_getattr */ (setattrfunc)0, /* tp_setattr */ #if PY_VERSION_HEX>=0x03000000 0, /* tp_reserved in 3.0.1 */ #else (cmpfunc)SwigPyPacked_compare, /* tp_compare */ #endif (reprfunc)SwigPyPacked_repr, /* tp_repr */ 0, /* tp_as_number */ 0, /* tp_as_sequence */ 0, /* tp_as_mapping */ (hashfunc)0, /* tp_hash */ (ternaryfunc)0, /* tp_call */ (reprfunc)SwigPyPacked_str, /* tp_str */ PyObject_GenericGetAttr, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ Py_TPFLAGS_DEFAULT, /* tp_flags */ swigpacked_doc, /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ 0, /* tp_richcompare */ 0, /* tp_weaklistoffset */ #if PY_VERSION_HEX >= 0x02020000 0, /* tp_iter */ 0, /* tp_iternext */ 0, /* tp_methods */ 0, /* tp_members */ 0, /* tp_getset */ 0, /* tp_base */ 0, /* tp_dict */ 0, /* tp_descr_get */ 0, /* tp_descr_set */ 0, /* tp_dictoffset */ 0, /* tp_init */ 0, /* tp_alloc */ 0, /* tp_new */ 0, /* tp_free */ 0, /* tp_is_gc */ 0, /* tp_bases */ 0, /* tp_mro */ 0, /* tp_cache */ 0, /* tp_subclasses */ 0, /* tp_weaklist */ #endif #if PY_VERSION_HEX >= 0x02030000 0, /* tp_del */ #endif #if PY_VERSION_HEX >= 0x02060000 0, /* tp_version_tag */ #endif #if PY_VERSION_HEX >= 0x03040000 0, /* tp_finalize */ #endif #ifdef COUNT_ALLOCS 0, /* tp_allocs */ 0, /* tp_frees */ 0, /* tp_maxalloc */ #if PY_VERSION_HEX >= 0x02050000 0, /* tp_prev */ #endif 0 /* tp_next */ #endif }; swigpypacked_type = tmp; type_init = 1; #if PY_VERSION_HEX < 0x02020000 swigpypacked_type.ob_type = &PyType_Type; #else if (PyType_Ready(&swigpypacked_type) < 0) return NULL; #endif } return &swigpypacked_type; } SWIGRUNTIME PyObject * SwigPyPacked_New(void *ptr, size_t size, swig_type_info *ty) { SwigPyPacked *sobj = PyObject_NEW(SwigPyPacked, SwigPyPacked_type()); if (sobj) { void *pack = malloc(size); if (pack) { memcpy(pack, ptr, size); sobj->pack = pack; sobj->ty = ty; sobj->size = size; } else { PyObject_DEL((PyObject *) sobj); sobj = 0; } } return (PyObject *) sobj; } SWIGRUNTIME swig_type_info * SwigPyPacked_UnpackData(PyObject *obj, void *ptr, size_t size) { if (SwigPyPacked_Check(obj)) { SwigPyPacked *sobj = (SwigPyPacked *)obj; if (sobj->size != size) return 0; memcpy(ptr, sobj->pack, size); return sobj->ty; } else { return 0; } } /* ----------------------------------------------------------------------------- * pointers/data manipulation * ----------------------------------------------------------------------------- */ SWIGRUNTIMEINLINE PyObject * _SWIG_This(void) { return SWIG_Python_str_FromChar("this"); } static PyObject *swig_this = NULL; SWIGRUNTIME PyObject * SWIG_This(void) { if (swig_this == NULL) swig_this = _SWIG_This(); return swig_this; } /* #define SWIG_PYTHON_SLOW_GETSET_THIS */ /* TODO: I don't know how to implement the fast getset in Python 3 right now */ #if PY_VERSION_HEX>=0x03000000 #define SWIG_PYTHON_SLOW_GETSET_THIS #endif SWIGRUNTIME SwigPyObject * SWIG_Python_GetSwigThis(PyObject *pyobj) { PyObject *obj; if (SwigPyObject_Check(pyobj)) return (SwigPyObject *) pyobj; #ifdef SWIGPYTHON_BUILTIN (void)obj; # ifdef PyWeakref_CheckProxy if (PyWeakref_CheckProxy(pyobj)) { pyobj = PyWeakref_GET_OBJECT(pyobj); if (pyobj && SwigPyObject_Check(pyobj)) return (SwigPyObject*) pyobj; } # endif return NULL; #else obj = 0; #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000)) if (PyInstance_Check(pyobj)) { obj = _PyInstance_Lookup(pyobj, SWIG_This()); } else { PyObject **dictptr = _PyObject_GetDictPtr(pyobj); if (dictptr != NULL) { PyObject *dict = *dictptr; obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0; } else { #ifdef PyWeakref_CheckProxy if (PyWeakref_CheckProxy(pyobj)) { PyObject *wobj = PyWeakref_GET_OBJECT(pyobj); return wobj ? SWIG_Python_GetSwigThis(wobj) : 0; } #endif obj = PyObject_GetAttr(pyobj,SWIG_This()); if (obj) { Py_DECREF(obj); } else { if (PyErr_Occurred()) PyErr_Clear(); return 0; } } } #else obj = PyObject_GetAttr(pyobj,SWIG_This()); if (obj) { Py_DECREF(obj); } else { if (PyErr_Occurred()) PyErr_Clear(); return 0; } #endif if (obj && !SwigPyObject_Check(obj)) { /* a PyObject is called 'this', try to get the 'real this' SwigPyObject from it */ return SWIG_Python_GetSwigThis(obj); } return (SwigPyObject *)obj; #endif } /* Acquire a pointer value */ SWIGRUNTIME int SWIG_Python_AcquirePtr(PyObject *obj, int own) { if (own == SWIG_POINTER_OWN) { SwigPyObject *sobj = SWIG_Python_GetSwigThis(obj); if (sobj) { int oldown = sobj->own; sobj->own = own; return oldown; } } return 0; } /* Convert a pointer value */ SWIGRUNTIME int SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own) { int res; SwigPyObject *sobj; int implicit_conv = (flags & SWIG_POINTER_IMPLICIT_CONV) != 0; if (!obj) return SWIG_ERROR; if (obj == Py_None && !implicit_conv) { if (ptr) *ptr = 0; return SWIG_OK; } res = SWIG_ERROR; sobj = SWIG_Python_GetSwigThis(obj); if (own) *own = 0; while (sobj) { void *vptr = sobj->ptr; if (ty) { swig_type_info *to = sobj->ty; if (to == ty) { /* no type cast needed */ if (ptr) *ptr = vptr; break; } else { swig_cast_info *tc = SWIG_TypeCheck(to->name,ty); if (!tc) { sobj = (SwigPyObject *)sobj->next; } else { if (ptr) { int newmemory = 0; *ptr = SWIG_TypeCast(tc,vptr,&newmemory); if (newmemory == SWIG_CAST_NEW_MEMORY) { assert(own); /* badly formed typemap which will lead to a memory leak - it must set and use own to delete *ptr */ if (own) *own = *own | SWIG_CAST_NEW_MEMORY; } } break; } } } else { if (ptr) *ptr = vptr; break; } } if (sobj) { if (own) *own = *own | sobj->own; if (flags & SWIG_POINTER_DISOWN) { sobj->own = 0; } res = SWIG_OK; } else { if (implicit_conv) { SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0; if (data && !data->implicitconv) { PyObject *klass = data->klass; if (klass) { PyObject *impconv; data->implicitconv = 1; /* avoid recursion and call 'explicit' constructors*/ impconv = SWIG_Python_CallFunctor(klass, obj); data->implicitconv = 0; if (PyErr_Occurred()) { PyErr_Clear(); impconv = 0; } if (impconv) { SwigPyObject *iobj = SWIG_Python_GetSwigThis(impconv); if (iobj) { void *vptr; res = SWIG_Python_ConvertPtrAndOwn((PyObject*)iobj, &vptr, ty, 0, 0); if (SWIG_IsOK(res)) { if (ptr) { *ptr = vptr; /* transfer the ownership to 'ptr' */ iobj->own = 0; res = SWIG_AddCast(res); res = SWIG_AddNewMask(res); } else { res = SWIG_AddCast(res); } } } Py_DECREF(impconv); } } } } if (!SWIG_IsOK(res) && obj == Py_None) { if (ptr) *ptr = 0; if (PyErr_Occurred()) PyErr_Clear(); res = SWIG_OK; } } return res; } /* Convert a function ptr value */ SWIGRUNTIME int SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) { if (!PyCFunction_Check(obj)) { return SWIG_ConvertPtr(obj, ptr, ty, 0); } else { void *vptr = 0; /* here we get the method pointer for callbacks */ const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc); const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0; if (desc) desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0; if (!desc) return SWIG_ERROR; if (ty) { swig_cast_info *tc = SWIG_TypeCheck(desc,ty); if (tc) { int newmemory = 0; *ptr = SWIG_TypeCast(tc,vptr,&newmemory); assert(!newmemory); /* newmemory handling not yet implemented */ } else { return SWIG_ERROR; } } else { *ptr = vptr; } return SWIG_OK; } } /* Convert a packed value value */ SWIGRUNTIME int SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty) { swig_type_info *to = SwigPyPacked_UnpackData(obj, ptr, sz); if (!to) return SWIG_ERROR; if (ty) { if (to != ty) { /* check type cast? */ swig_cast_info *tc = SWIG_TypeCheck(to->name,ty); if (!tc) return SWIG_ERROR; } } return SWIG_OK; } /* ----------------------------------------------------------------------------- * Create a new pointer object * ----------------------------------------------------------------------------- */ /* Create a new instance object, without calling __init__, and set the 'this' attribute. */ SWIGRUNTIME PyObject* SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this) { #if (PY_VERSION_HEX >= 0x02020000) PyObject *inst = 0; PyObject *newraw = data->newraw; if (newraw) { inst = PyObject_Call(newraw, data->newargs, NULL); if (inst) { #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS) PyObject **dictptr = _PyObject_GetDictPtr(inst); if (dictptr != NULL) { PyObject *dict = *dictptr; if (dict == NULL) { dict = PyDict_New(); *dictptr = dict; PyDict_SetItem(dict, SWIG_This(), swig_this); } } #else PyObject *key = SWIG_This(); PyObject_SetAttr(inst, key, swig_this); #endif } } else { #if PY_VERSION_HEX >= 0x03000000 inst = ((PyTypeObject*) data->newargs)->tp_new((PyTypeObject*) data->newargs, Py_None, Py_None); if (inst) { PyObject_SetAttr(inst, SWIG_This(), swig_this); Py_TYPE(inst)->tp_flags &= ~Py_TPFLAGS_VALID_VERSION_TAG; } #else PyObject *dict = PyDict_New(); if (dict) { PyDict_SetItem(dict, SWIG_This(), swig_this); inst = PyInstance_NewRaw(data->newargs, dict); Py_DECREF(dict); } #endif } return inst; #else #if (PY_VERSION_HEX >= 0x02010000) PyObject *inst = 0; PyObject *dict = PyDict_New(); if (dict) { PyDict_SetItem(dict, SWIG_This(), swig_this); inst = PyInstance_NewRaw(data->newargs, dict); Py_DECREF(dict); } return (PyObject *) inst; #else PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type); if (inst == NULL) { return NULL; } inst->in_class = (PyClassObject *)data->newargs; Py_INCREF(inst->in_class); inst->in_dict = PyDict_New(); if (inst->in_dict == NULL) { Py_DECREF(inst); return NULL; } #ifdef Py_TPFLAGS_HAVE_WEAKREFS inst->in_weakreflist = NULL; #endif #ifdef Py_TPFLAGS_GC PyObject_GC_Init(inst); #endif PyDict_SetItem(inst->in_dict, SWIG_This(), swig_this); return (PyObject *) inst; #endif #endif } SWIGRUNTIME void SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this) { PyObject *dict; #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS) PyObject **dictptr = _PyObject_GetDictPtr(inst); if (dictptr != NULL) { dict = *dictptr; if (dict == NULL) { dict = PyDict_New(); *dictptr = dict; } PyDict_SetItem(dict, SWIG_This(), swig_this); return; } #endif dict = PyObject_GetAttrString(inst, (char*)"__dict__"); PyDict_SetItem(dict, SWIG_This(), swig_this); Py_DECREF(dict); } SWIGINTERN PyObject * SWIG_Python_InitShadowInstance(PyObject *args) { PyObject *obj[2]; if (!SWIG_Python_UnpackTuple(args, "swiginit", 2, 2, obj)) { return NULL; } else { SwigPyObject *sthis = SWIG_Python_GetSwigThis(obj[0]); if (sthis) { SwigPyObject_append((PyObject*) sthis, obj[1]); } else { SWIG_Python_SetSwigThis(obj[0], obj[1]); } return SWIG_Py_Void(); } } /* Create a new pointer object */ SWIGRUNTIME PyObject * SWIG_Python_NewPointerObj(PyObject *self, void *ptr, swig_type_info *type, int flags) { SwigPyClientData *clientdata; PyObject * robj; int own; if (!ptr) return SWIG_Py_Void(); clientdata = type ? (SwigPyClientData *)(type->clientdata) : 0; own = (flags & SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0; if (clientdata && clientdata->pytype) { SwigPyObject *newobj; if (flags & SWIG_BUILTIN_TP_INIT) { newobj = (SwigPyObject*) self; if (newobj->ptr) { PyObject *next_self = clientdata->pytype->tp_alloc(clientdata->pytype, 0); while (newobj->next) newobj = (SwigPyObject *) newobj->next; newobj->next = next_self; newobj = (SwigPyObject *)next_self; #ifdef SWIGPYTHON_BUILTIN newobj->dict = 0; #endif } } else { newobj = PyObject_New(SwigPyObject, clientdata->pytype); #ifdef SWIGPYTHON_BUILTIN newobj->dict = 0; #endif } if (newobj) { newobj->ptr = ptr; newobj->ty = type; newobj->own = own; newobj->next = 0; return (PyObject*) newobj; } return SWIG_Py_Void(); } assert(!(flags & SWIG_BUILTIN_TP_INIT)); robj = SwigPyObject_New(ptr, type, own); if (robj && clientdata && !(flags & SWIG_POINTER_NOSHADOW)) { PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj); Py_DECREF(robj); robj = inst; } return robj; } /* Create a new packed object */ SWIGRUNTIMEINLINE PyObject * SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) { return ptr ? SwigPyPacked_New((void *) ptr, sz, type) : SWIG_Py_Void(); } /* -----------------------------------------------------------------------------* * Get type list * -----------------------------------------------------------------------------*/ #ifdef SWIG_LINK_RUNTIME void *SWIG_ReturnGlobalTypeList(void *); #endif SWIGRUNTIME swig_module_info * SWIG_Python_GetModule(void *SWIGUNUSEDPARM(clientdata)) { static void *type_pointer = (void *)0; /* first check if module already created */ if (!type_pointer) { #ifdef SWIG_LINK_RUNTIME type_pointer = SWIG_ReturnGlobalTypeList((void *)0); #else # ifdef SWIGPY_USE_CAPSULE type_pointer = PyCapsule_Import(SWIGPY_CAPSULE_NAME, 0); # else type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME); # endif if (PyErr_Occurred()) { PyErr_Clear(); type_pointer = (void *)0; } #endif } return (swig_module_info *) type_pointer; } #if PY_MAJOR_VERSION < 2 /* PyModule_AddObject function was introduced in Python 2.0. The following function is copied out of Python/modsupport.c in python version 2.3.4 */ SWIGINTERN int PyModule_AddObject(PyObject *m, char *name, PyObject *o) { PyObject *dict; if (!PyModule_Check(m)) { PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs module as first arg"); return SWIG_ERROR; } if (!o) { PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs non-NULL value"); return SWIG_ERROR; } dict = PyModule_GetDict(m); if (dict == NULL) { /* Internal error -- modules must have a dict! */ PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__", PyModule_GetName(m)); return SWIG_ERROR; } if (PyDict_SetItemString(dict, name, o)) return SWIG_ERROR; Py_DECREF(o); return SWIG_OK; } #endif SWIGRUNTIME void #ifdef SWIGPY_USE_CAPSULE SWIG_Python_DestroyModule(PyObject *obj) #else SWIG_Python_DestroyModule(void *vptr) #endif { #ifdef SWIGPY_USE_CAPSULE swig_module_info *swig_module = (swig_module_info *) PyCapsule_GetPointer(obj, SWIGPY_CAPSULE_NAME); #else swig_module_info *swig_module = (swig_module_info *) vptr; #endif swig_type_info **types = swig_module->types; size_t i; for (i =0; i < swig_module->size; ++i) { swig_type_info *ty = types[i]; if (ty->owndata) { SwigPyClientData *data = (SwigPyClientData *) ty->clientdata; if (data) SwigPyClientData_Del(data); } } Py_DECREF(SWIG_This()); swig_this = NULL; } SWIGRUNTIME void SWIG_Python_SetModule(swig_module_info *swig_module) { #if PY_VERSION_HEX >= 0x03000000 /* Add a dummy module object into sys.modules */ PyObject *module = PyImport_AddModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION); #else static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} }; /* Sentinel */ PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, swig_empty_runtime_method_table); #endif #ifdef SWIGPY_USE_CAPSULE PyObject *pointer = PyCapsule_New((void *) swig_module, SWIGPY_CAPSULE_NAME, SWIG_Python_DestroyModule); if (pointer && module) { PyModule_AddObject(module, (char*)"type_pointer_capsule" SWIG_TYPE_TABLE_NAME, pointer); } else { Py_XDECREF(pointer); } #else PyObject *pointer = PyCObject_FromVoidPtr((void *) swig_module, SWIG_Python_DestroyModule); if (pointer && module) { PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer); } else { Py_XDECREF(pointer); } #endif } /* The python cached type query */ SWIGRUNTIME PyObject * SWIG_Python_TypeCache(void) { static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New(); return cache; } SWIGRUNTIME swig_type_info * SWIG_Python_TypeQuery(const char *type) { PyObject *cache = SWIG_Python_TypeCache(); PyObject *key = SWIG_Python_str_FromChar(type); PyObject *obj = PyDict_GetItem(cache, key); swig_type_info *descriptor; if (obj) { #ifdef SWIGPY_USE_CAPSULE descriptor = (swig_type_info *) PyCapsule_GetPointer(obj, NULL); #else descriptor = (swig_type_info *) PyCObject_AsVoidPtr(obj); #endif } else { swig_module_info *swig_module = SWIG_GetModule(0); descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type); if (descriptor) { #ifdef SWIGPY_USE_CAPSULE obj = PyCapsule_New((void*) descriptor, NULL, NULL); #else obj = PyCObject_FromVoidPtr(descriptor, NULL); #endif PyDict_SetItem(cache, key, obj); Py_DECREF(obj); } } Py_DECREF(key); return descriptor; } /* For backward compatibility only */ #define SWIG_POINTER_EXCEPTION 0 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg) #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags) SWIGRUNTIME int SWIG_Python_AddErrMesg(const char* mesg, int infront) { if (PyErr_Occurred()) { PyObject *type = 0; PyObject *value = 0; PyObject *traceback = 0; PyErr_Fetch(&type, &value, &traceback); if (value) { char *tmp; PyObject *old_str = PyObject_Str(value); Py_XINCREF(type); PyErr_Clear(); if (infront) { PyErr_Format(type, "%s %s", mesg, tmp = SWIG_Python_str_AsChar(old_str)); } else { PyErr_Format(type, "%s %s", tmp = SWIG_Python_str_AsChar(old_str), mesg); } SWIG_Python_str_DelForPy3(tmp); Py_DECREF(old_str); } return 1; } else { return 0; } } SWIGRUNTIME int SWIG_Python_ArgFail(int argnum) { if (PyErr_Occurred()) { /* add information about failing argument */ char mesg[256]; PyOS_snprintf(mesg, sizeof(mesg), "argument number %d:", argnum); return SWIG_Python_AddErrMesg(mesg, 1); } else { return 0; } } SWIGRUNTIMEINLINE const char * SwigPyObject_GetDesc(PyObject *self) { SwigPyObject *v = (SwigPyObject *)self; swig_type_info *ty = v ? v->ty : 0; return ty ? ty->str : ""; } SWIGRUNTIME void SWIG_Python_TypeError(const char *type, PyObject *obj) { if (type) { #if defined(SWIG_COBJECT_TYPES) if (obj && SwigPyObject_Check(obj)) { const char *otype = (const char *) SwigPyObject_GetDesc(obj); if (otype) { PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'SwigPyObject(%s)' is received", type, otype); return; } } else #endif { const char *otype = (obj ? obj->ob_type->tp_name : 0); if (otype) { PyObject *str = PyObject_Str(obj); const char *cstr = str ? SWIG_Python_str_AsChar(str) : 0; if (cstr) { PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received", type, otype, cstr); SWIG_Python_str_DelForPy3(cstr); } else { PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received", type, otype); } Py_XDECREF(str); return; } } PyErr_Format(PyExc_TypeError, "a '%s' is expected", type); } else { PyErr_Format(PyExc_TypeError, "unexpected type is received"); } } /* Convert a pointer value, signal an exception on a type mismatch */ SWIGRUNTIME void * SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int SWIGUNUSEDPARM(argnum), int flags) { void *result; if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) { PyErr_Clear(); #if SWIG_POINTER_EXCEPTION if (flags) { SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj); SWIG_Python_ArgFail(argnum); } #endif } return result; } #ifdef SWIGPYTHON_BUILTIN SWIGRUNTIME int SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { PyTypeObject *tp = obj->ob_type; PyObject *descr; PyObject *encoded_name; descrsetfunc f; int res = -1; # ifdef Py_USING_UNICODE if (PyString_Check(name)) { name = PyUnicode_Decode(PyString_AsString(name), PyString_Size(name), NULL, NULL); if (!name) return -1; } else if (!PyUnicode_Check(name)) # else if (!PyString_Check(name)) # endif { PyErr_Format(PyExc_TypeError, "attribute name must be string, not '%.200s'", name->ob_type->tp_name); return -1; } else { Py_INCREF(name); } if (!tp->tp_dict) { if (PyType_Ready(tp) < 0) goto done; } descr = _PyType_Lookup(tp, name); f = NULL; if (descr != NULL) f = descr->ob_type->tp_descr_set; if (!f) { if (PyString_Check(name)) { encoded_name = name; Py_INCREF(name); } else { encoded_name = PyUnicode_AsUTF8String(name); } PyErr_Format(PyExc_AttributeError, "'%.100s' object has no attribute '%.200s'", tp->tp_name, PyString_AsString(encoded_name)); Py_DECREF(encoded_name); } else { res = f(descr, obj, value); } done: Py_DECREF(name); return res; } #endif #ifdef __cplusplus } #endif #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else /* -------- TYPES TABLE (BEGIN) -------- */ #define SWIGTYPE_p_ConstituentDisplayStyle swig_types[0] #define SWIGTYPE_p_Cost_Model_type swig_types[1] #define SWIGTYPE_p_Dictionary_s swig_types[2] #define SWIGTYPE_p_Linkage_s swig_types[3] #define SWIGTYPE_p_Parse_Options_s swig_types[4] #define SWIGTYPE_p_Sentence_s swig_types[5] #define SWIGTYPE_p_char swig_types[6] #define SWIGTYPE_p_int swig_types[7] #define SWIGTYPE_p_lg_errinfo swig_types[8] #define SWIGTYPE_p_lg_error_severity swig_types[9] #define SWIGTYPE_p_p_char swig_types[10] #define SWIGTYPE_p_size_t swig_types[11] static swig_type_info *swig_types[13]; static swig_module_info swig_module = {swig_types, 12, 0, 0, 0, 0}; #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) /* -------- TYPES TABLE (END) -------- */ #if (PY_VERSION_HEX <= 0x02000000) # if !defined(SWIG_PYTHON_CLASSIC) # error "This python version requires swig to be run with the '-classic' option" # endif #endif /*----------------------------------------------- @(target):= _clinkgrammar.so ------------------------------------------------*/ #if PY_VERSION_HEX >= 0x03000000 # define SWIG_init PyInit__clinkgrammar #else # define SWIG_init init_clinkgrammar #endif #define SWIG_name "_clinkgrammar" #define SWIGVERSION 0x030010 #define SWIG_VERSION SWIGVERSION #define SWIG_as_voidptr(a) (void *)((const void *)(a)) #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),(void**)(a)) #include SWIGINTERNINLINE PyObject* SWIG_From_int (int value) { return PyInt_FromLong((long) value); } SWIGINTERN swig_type_info* SWIG_pchar_descriptor(void) { static int init = 0; static swig_type_info* info = 0; if (!init) { info = SWIG_TypeQuery("_p_char"); init = 1; } return info; } SWIGINTERNINLINE PyObject * SWIG_FromCharPtrAndSize(const char* carray, size_t size) { if (carray) { if (size > INT_MAX) { swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); return pchar_descriptor ? SWIG_InternalNewPointerObj((char *)(carray), pchar_descriptor, 0) : SWIG_Py_Void(); } else { #if PY_VERSION_HEX >= 0x03000000 #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) return PyBytes_FromStringAndSize(carray, (Py_ssize_t)(size)); #else #if PY_VERSION_HEX >= 0x03010000 return PyUnicode_DecodeUTF8(carray, (Py_ssize_t)(size), "surrogateescape"); #else return PyUnicode_FromStringAndSize(carray, (Py_ssize_t)(size)); #endif #endif #else return PyString_FromStringAndSize(carray, (Py_ssize_t)(size)); #endif } } else { return SWIG_Py_Void(); } } SWIGINTERNINLINE PyObject * SWIG_FromCharPtr(const char *cptr) { return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0)); } SWIGINTERN int SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) { #if PY_VERSION_HEX>=0x03000000 #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) if (PyBytes_Check(obj)) #else if (PyUnicode_Check(obj)) #endif #else if (PyString_Check(obj)) #endif { char *cstr; Py_ssize_t len; #if PY_VERSION_HEX>=0x03000000 #if !defined(SWIG_PYTHON_STRICT_BYTE_CHAR) if (!alloc && cptr) { /* We can't allow converting without allocation, since the internal representation of string in Python 3 is UCS-2/UCS-4 but we require a UTF-8 representation. TODO(bhy) More detailed explanation */ return SWIG_RuntimeError; } obj = PyUnicode_AsUTF8String(obj); if(alloc) *alloc = SWIG_NEWOBJ; #endif PyBytes_AsStringAndSize(obj, &cstr, &len); #else PyString_AsStringAndSize(obj, &cstr, &len); #endif if (cptr) { if (alloc) { /* In python the user should not be able to modify the inner string representation. To warranty that, if you define SWIG_PYTHON_SAFE_CSTRINGS, a new/copy of the python string buffer is always returned. The default behavior is just to return the pointer value, so, be careful. */ #if defined(SWIG_PYTHON_SAFE_CSTRINGS) if (*alloc != SWIG_OLDOBJ) #else if (*alloc == SWIG_NEWOBJ) #endif { *cptr = (char *)memcpy((char *)malloc((len + 1)*sizeof(char)), cstr, sizeof(char)*(len + 1)); *alloc = SWIG_NEWOBJ; } else { *cptr = cstr; *alloc = SWIG_OLDOBJ; } } else { #if PY_VERSION_HEX>=0x03000000 #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) *cptr = PyBytes_AsString(obj); #else assert(0); /* Should never reach here with Unicode strings in Python 3 */ #endif #else *cptr = SWIG_Python_str_AsChar(obj); #endif } } if (psize) *psize = len + 1; #if PY_VERSION_HEX>=0x03000000 && !defined(SWIG_PYTHON_STRICT_BYTE_CHAR) Py_XDECREF(obj); #endif return SWIG_OK; } else { #if defined(SWIG_PYTHON_2_UNICODE) #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) #error "Cannot use both SWIG_PYTHON_2_UNICODE and SWIG_PYTHON_STRICT_BYTE_CHAR at once" #endif #if PY_VERSION_HEX<0x03000000 if (PyUnicode_Check(obj)) { char *cstr; Py_ssize_t len; if (!alloc && cptr) { return SWIG_RuntimeError; } obj = PyUnicode_AsUTF8String(obj); if (PyString_AsStringAndSize(obj, &cstr, &len) != -1) { if (cptr) { if (alloc) *alloc = SWIG_NEWOBJ; *cptr = (char *)memcpy((char *)malloc((len + 1)*sizeof(char)), cstr, sizeof(char)*(len + 1)); } if (psize) *psize = len + 1; Py_XDECREF(obj); return SWIG_OK; } else { Py_XDECREF(obj); } } #endif #endif swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); if (pchar_descriptor) { void* vptr = 0; if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) { if (cptr) *cptr = (char *) vptr; if (psize) *psize = vptr ? (strlen((char *)vptr) + 1) : 0; if (alloc) *alloc = SWIG_OLDOBJ; return SWIG_OK; } } } return SWIG_TypeError; } #include #if !defined(SWIG_NO_LLONG_MAX) # if !defined(LLONG_MAX) && defined(__GNUC__) && defined (__LONG_LONG_MAX__) # define LLONG_MAX __LONG_LONG_MAX__ # define LLONG_MIN (-LLONG_MAX - 1LL) # define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL) # endif #endif SWIGINTERN int SWIG_AsVal_double (PyObject *obj, double *val) { int res = SWIG_TypeError; if (PyFloat_Check(obj)) { if (val) *val = PyFloat_AsDouble(obj); return SWIG_OK; #if PY_VERSION_HEX < 0x03000000 } else if (PyInt_Check(obj)) { if (val) *val = PyInt_AsLong(obj); return SWIG_OK; #endif } else if (PyLong_Check(obj)) { double v = PyLong_AsDouble(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_OK; } else { PyErr_Clear(); } } #ifdef SWIG_PYTHON_CAST_MODE { int dispatch = 0; double d = PyFloat_AsDouble(obj); if (!PyErr_Occurred()) { if (val) *val = d; return SWIG_AddCast(SWIG_OK); } else { PyErr_Clear(); } if (!dispatch) { long v = PyLong_AsLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_AddCast(SWIG_AddCast(SWIG_OK)); } else { PyErr_Clear(); } } } #endif return res; } #include #include SWIGINTERNINLINE int SWIG_CanCastAsInteger(double *d, double min, double max) { double x = *d; if ((min <= x && x <= max)) { double fx = floor(x); double cx = ceil(x); double rd = ((x - fx) < 0.5) ? fx : cx; /* simple rint */ if ((errno == EDOM) || (errno == ERANGE)) { errno = 0; } else { double summ, reps, diff; if (rd < x) { diff = x - rd; } else if (rd > x) { diff = rd - x; } else { return 1; } summ = rd + x; reps = diff/summ; if (reps < 8*DBL_EPSILON) { *d = rd; return 1; } } } return 0; } SWIGINTERN int SWIG_AsVal_long (PyObject *obj, long* val) { #if PY_VERSION_HEX < 0x03000000 if (PyInt_Check(obj)) { if (val) *val = PyInt_AsLong(obj); return SWIG_OK; } else #endif if (PyLong_Check(obj)) { long v = PyLong_AsLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_OK; } else { PyErr_Clear(); return SWIG_OverflowError; } } #ifdef SWIG_PYTHON_CAST_MODE { int dispatch = 0; long v = PyInt_AsLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_AddCast(SWIG_OK); } else { PyErr_Clear(); } if (!dispatch) { double d; int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d)); if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, LONG_MIN, LONG_MAX)) { if (val) *val = (long)(d); return res; } } } #endif return SWIG_TypeError; } SWIGINTERN int SWIG_AsVal_int (PyObject * obj, int *val) { long v; int res = SWIG_AsVal_long (obj, &v); if (SWIG_IsOK(res)) { if ((v < INT_MIN || v > INT_MAX)) { return SWIG_OverflowError; } else { if (val) *val = (int)(v); } } return res; } #define SWIG_From_double PyFloat_FromDouble SWIGINTERN int SWIG_AsVal_unsigned_SS_long (PyObject *obj, unsigned long *val) { #if PY_VERSION_HEX < 0x03000000 if (PyInt_Check(obj)) { long v = PyInt_AsLong(obj); if (v >= 0) { if (val) *val = v; return SWIG_OK; } else { return SWIG_OverflowError; } } else #endif if (PyLong_Check(obj)) { unsigned long v = PyLong_AsUnsignedLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_OK; } else { PyErr_Clear(); return SWIG_OverflowError; } } #ifdef SWIG_PYTHON_CAST_MODE { int dispatch = 0; unsigned long v = PyLong_AsUnsignedLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_AddCast(SWIG_OK); } else { PyErr_Clear(); } if (!dispatch) { double d; int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d)); if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, ULONG_MAX)) { if (val) *val = (unsigned long)(d); return res; } } } #endif return SWIG_TypeError; } #if defined(LLONG_MAX) && !defined(SWIG_LONG_LONG_AVAILABLE) # define SWIG_LONG_LONG_AVAILABLE #endif #ifdef SWIG_LONG_LONG_AVAILABLE SWIGINTERN int SWIG_AsVal_unsigned_SS_long_SS_long (PyObject *obj, unsigned long long *val) { int res = SWIG_TypeError; if (PyLong_Check(obj)) { unsigned long long v = PyLong_AsUnsignedLongLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return SWIG_OK; } else { PyErr_Clear(); res = SWIG_OverflowError; } } else { unsigned long v; res = SWIG_AsVal_unsigned_SS_long (obj,&v); if (SWIG_IsOK(res)) { if (val) *val = v; return res; } } #ifdef SWIG_PYTHON_CAST_MODE { const double mant_max = 1LL << DBL_MANT_DIG; double d; res = SWIG_AsVal_double (obj,&d); if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, mant_max)) { if (val) *val = (unsigned long long)(d); return SWIG_AddCast(res); } res = SWIG_TypeError; } #endif return res; } #endif SWIGINTERNINLINE int SWIG_AsVal_size_t (PyObject * obj, size_t *val) { int res = SWIG_TypeError; #ifdef SWIG_LONG_LONG_AVAILABLE if (sizeof(size_t) <= sizeof(unsigned long)) { #endif unsigned long v; res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0); if (SWIG_IsOK(res) && val) *val = (size_t)(v); #ifdef SWIG_LONG_LONG_AVAILABLE } else if (sizeof(size_t) <= sizeof(unsigned long long)) { unsigned long long v; res = SWIG_AsVal_unsigned_SS_long_SS_long (obj, val ? &v : 0); if (SWIG_IsOK(res) && val) *val = (size_t)(v); } #endif return res; } static lg_error_handler default_error_handler; static lg_errinfo *dup_lg_errinfo(lg_errinfo *lge) { lg_errinfo *mlge = (lg_errinfo *)malloc(sizeof(lg_errinfo)); mlge->severity_label = strdup(lge->severity_label); mlge->text = strdup(lge->text); mlge->severity = lge->severity; return mlge; } /** * This function is installed as the C error callback when an error callback * is set by the Python code to a Python function (but not when set to None * or to the library default error handler). * When invoked by the LG library, it calls the Python function along with * its data. Both appear in func_and_data, which is a Python tuple of 2 * elements - a function and an arbitrary data object. */ static void PythonCallBack(lg_errinfo *lge, void *func_and_data) { lg_errinfo *mlgep = dup_lg_errinfo(lge); PyObject *pylge = SWIG_NewPointerObj(SWIG_as_voidptr(mlgep), SWIGTYPE_p_lg_errinfo, SWIG_POINTER_OWN); PyObject *func = PyTuple_GetItem((PyObject *)func_and_data, 0); PyObject *data = PyTuple_GetItem((PyObject *)func_and_data, 1); PyObject *args = Py_BuildValue("OO", pylge, data); PyObject *rc = PyEval_CallObject(func, args); /* Py LG error cb. */ Py_DECREF(pylge); Py_DECREF(args); if (NULL == rc) PyErr_Print(); Py_XDECREF(rc); } void _py_error_default_handler(lg_errinfo *lge, int *pedh_data) { default_error_handler(lge, (void *)pedh_data); } /** * Set a Python function/data as the LG error handler callback. * Note that because the LG library cannot directly call a Python function, * the actual callback function is a C proxy function PythonCallBack() and * the Python function/data is set as the C callback data. */ PyObject *_py_error_set_handler(PyObject *func_and_data) { const void *old_func_and_data = lg_error_set_handler_data(NULL); PyObject *func = PyTuple_GetItem((PyObject *)func_and_data, 0); lg_error_handler old_handler; if (Py_None == func) { old_handler = lg_error_set_handler(NULL, NULL); } else { if (!PyCallable_Check(func)) { PyErr_SetString(PyExc_TypeError, "Argument 1 must be callable"); return NULL; } old_handler = lg_error_set_handler(PythonCallBack, func_and_data); Py_INCREF(func_and_data); } if (NULL == (PyObject *)old_handler) Py_RETURN_NONE; if (PythonCallBack == old_handler) { func = PyTuple_GetItem((PyObject *)old_func_and_data, 0); Py_INCREF(func); Py_XDECREF(old_func_and_data); return func; } /* This must be the first call. Grab the C default error handler. */ default_error_handler = old_handler; /* Signify this is the default error handler by a string object. */ return Py_BuildValue("s", ""); } PyObject *_py_error_printall(PyObject *func_and_data) { Py_INCREF(func_and_data); int n = lg_error_printall(PythonCallBack, func_and_data); Py_DECREF(func_and_data); PyObject *py_n = PyInt_FromLong(n); return py_n; } void delete_lg_errinfo(lg_errinfo *lge) { free((void *)lge->severity_label); free((void *)lge->text); free((void *)lge); } #ifdef __cplusplus extern "C" { #endif SWIGINTERN PyObject *_wrap_lg_errinfo_severity_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; lg_error_severity result; if (!PyArg_ParseTuple(args,(char *)"O:lg_errinfo_severity_get",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "lg_errinfo_severity_get" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); result = (lg_error_severity) ((arg1)->severity); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_lg_errinfo_severity_label_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:lg_errinfo_severity_label_get",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "lg_errinfo_severity_label_get" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); result = (char *) ((arg1)->severity_label); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_lg_errinfo_text_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:lg_errinfo_text_get",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "lg_errinfo_text_get" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); result = (char *) ((arg1)->text); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_new_lg_errinfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *result = 0 ; if (!PyArg_ParseTuple(args,(char *)":new_lg_errinfo")) SWIG_fail; result = (lg_errinfo *)calloc(1, sizeof(lg_errinfo)); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lg_errinfo, SWIG_POINTER_NEW | 0 ); return resultobj; fail: return NULL; } SWIGINTERN PyObject *lg_errinfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_lg_errinfo, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *_wrap_linkgrammar_get_version(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)":linkgrammar_get_version")) SWIG_fail; result = (char *)linkgrammar_get_version(); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkgrammar_get_dict_version(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Dictionary arg1 = (Dictionary) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkgrammar_get_dict_version",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkgrammar_get_dict_version" "', argument " "1"" of type '" "Dictionary""'"); } arg1 = (Dictionary)(argp1); result = (char *)linkgrammar_get_dict_version(arg1); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkgrammar_get_dict_locale(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Dictionary arg1 = (Dictionary) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkgrammar_get_dict_locale",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkgrammar_get_dict_locale" "', argument " "1"" of type '" "Dictionary""'"); } arg1 = (Dictionary)(argp1); result = (char *)linkgrammar_get_dict_locale(arg1); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_dictionary_create_lang(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; PyObject * obj0 = 0 ; Dictionary result; if (!PyArg_ParseTuple(args,(char *)"O:dictionary_create_lang",&obj0)) SWIG_fail; res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "dictionary_create_lang" "', argument " "1"" of type '" "char const *""'"); } arg1 = (char *)(buf1); result = (Dictionary)dictionary_create_lang((char const *)arg1); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return resultobj; fail: if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return NULL; } SWIGINTERN PyObject *_wrap_dictionary_create_default_lang(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Dictionary result; if (!PyArg_ParseTuple(args,(char *)":dictionary_create_default_lang")) SWIG_fail; result = (Dictionary)dictionary_create_default_lang(); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Dictionary_s, 0 | 0 ); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_dictionary_get_lang(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Dictionary arg1 = (Dictionary) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:dictionary_get_lang",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "dictionary_get_lang" "', argument " "1"" of type '" "Dictionary""'"); } arg1 = (Dictionary)(argp1); result = (char *)dictionary_get_lang(arg1); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_dictionary_delete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Dictionary arg1 = (Dictionary) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:dictionary_delete",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "dictionary_delete" "', argument " "1"" of type '" "Dictionary""'"); } arg1 = (Dictionary)(argp1); dictionary_delete(arg1); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_dictionary_set_data_dir(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; PyObject * obj0 = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:dictionary_set_data_dir",&obj0)) SWIG_fail; res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "dictionary_set_data_dir" "', argument " "1"" of type '" "char const *""'"); } arg1 = (char *)(buf1); dictionary_set_data_dir((char const *)arg1); resultobj = SWIG_Py_Void(); if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return resultobj; fail: if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return NULL; } SWIGINTERN PyObject *_wrap_dictionary_get_data_dir(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)":dictionary_get_data_dir")) SWIG_fail; result = (char *)dictionary_get_data_dir(); resultobj = SWIG_FromCharPtr((const char *)result); free((char*)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_create(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options result; if (!PyArg_ParseTuple(args,(char *)":parse_options_create")) SWIG_fail; result = (Parse_Options)parse_options_create(); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Parse_Options_s, 0 | 0 ); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_delete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_delete",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_delete" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_delete(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_verbosity(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_verbosity",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_verbosity" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_verbosity" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_verbosity(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_verbosity(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_verbosity",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_verbosity" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_verbosity(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_linkage_limit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_linkage_limit",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_linkage_limit" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_linkage_limit" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_linkage_limit(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_linkage_limit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_linkage_limit",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_linkage_limit" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_linkage_limit(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_disjunct_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; double arg2 ; void *argp1 = 0 ; int res1 = 0 ; double val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_disjunct_cost",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_disjunct_cost" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_double(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_disjunct_cost" "', argument " "2"" of type '" "double""'"); } arg2 = (double)(val2); parse_options_set_disjunct_cost(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_disjunct_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; double result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_disjunct_cost",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_disjunct_cost" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (double)parse_options_get_disjunct_cost(arg1); resultobj = SWIG_From_double((double)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_min_null_count(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_min_null_count",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_min_null_count" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_min_null_count" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_min_null_count(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_min_null_count(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_min_null_count",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_min_null_count" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_min_null_count(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_max_null_count(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_max_null_count",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_max_null_count" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_max_null_count" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_max_null_count(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_max_null_count(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_max_null_count",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_max_null_count" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_max_null_count(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_islands_ok(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_islands_ok",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_islands_ok" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_islands_ok" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_islands_ok(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_islands_ok(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_islands_ok",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_islands_ok" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_islands_ok(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_short_length(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_short_length",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_short_length" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_short_length" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_short_length(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_short_length(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_short_length",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_short_length" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_short_length(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_max_memory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_max_memory",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_max_memory" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_max_memory" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_max_memory(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_max_memory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_max_memory",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_max_memory" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_max_memory(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_max_parse_time(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_max_parse_time",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_max_parse_time" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_max_parse_time" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_max_parse_time(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_max_parse_time(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_max_parse_time",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_max_parse_time" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_max_parse_time(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_cost_model_type(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; Cost_Model_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_cost_model_type",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_cost_model_type" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_cost_model_type" "', argument " "2"" of type '" "Cost_Model_type""'"); } arg2 = (Cost_Model_type)(val2); parse_options_set_cost_model_type(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_cost_model_type(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; Cost_Model_type result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_cost_model_type",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_cost_model_type" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (Cost_Model_type)parse_options_get_cost_model_type(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_timer_expired(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_timer_expired",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_timer_expired" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_timer_expired(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_memory_exhausted(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_memory_exhausted",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_memory_exhausted" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_memory_exhausted(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_resources_exhausted(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_resources_exhausted",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_resources_exhausted" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_resources_exhausted(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_display_morphology(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_display_morphology",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_display_morphology" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_display_morphology" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_display_morphology(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_display_morphology(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_display_morphology",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_display_morphology" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_display_morphology(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_spell_guess(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_spell_guess",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_spell_guess" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_spell_guess" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_spell_guess(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_spell_guess(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_spell_guess",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_spell_guess" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_spell_guess(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_all_short_connectors(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_all_short_connectors",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_all_short_connectors" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_all_short_connectors" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_all_short_connectors(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_all_short_connectors(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_all_short_connectors",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_all_short_connectors" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_all_short_connectors(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_reset_resources(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_reset_resources",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_reset_resources" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); parse_options_reset_resources(arg1); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_set_use_sat_parser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:parse_options_set_use_sat_parser",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_use_sat_parser" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_use_sat_parser" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_use_sat_parser(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_parse_options_get_use_sat_parser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:parse_options_get_use_sat_parser",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_use_sat_parser" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_use_sat_parser(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_create(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; Dictionary arg2 = (Dictionary) 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; Sentence result; if (!PyArg_ParseTuple(args,(char *)"OO:sentence_create",&obj0,&obj1)) SWIG_fail; res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_create" "', argument " "1"" of type '" "char const *""'"); } arg1 = (char *)(buf1); res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "sentence_create" "', argument " "2"" of type '" "Dictionary""'"); } arg2 = (Dictionary)(argp2); result = (Sentence)sentence_create((char const *)arg1,arg2); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Sentence_s, 0 | 0 ); if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return resultobj; fail: if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return NULL; } SWIGINTERN PyObject *_wrap_sentence_delete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:sentence_delete",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_delete" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); sentence_delete(arg1); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_split(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; Parse_Options arg2 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:sentence_split",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_split" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "sentence_split" "', argument " "2"" of type '" "Parse_Options""'"); } arg2 = (Parse_Options)(argp2); result = (int)sentence_split(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_parse(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; Parse_Options arg2 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:sentence_parse",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_parse" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "sentence_parse" "', argument " "2"" of type '" "Parse_Options""'"); } arg2 = (Parse_Options)(argp2); result = (int)sentence_parse(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_length(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:sentence_length",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_length" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_length(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_null_count(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:sentence_null_count",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_null_count" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_null_count(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_num_linkages_found(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:sentence_num_linkages_found",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_num_linkages_found" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_num_linkages_found(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_num_valid_linkages(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:sentence_num_valid_linkages",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_num_valid_linkages" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_num_valid_linkages(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_num_linkages_post_processed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:sentence_num_linkages_post_processed",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_num_linkages_post_processed" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_num_linkages_post_processed(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_num_violations(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:sentence_num_violations",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_num_violations" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "sentence_num_violations" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)sentence_num_violations(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_disjunct_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; double result; if (!PyArg_ParseTuple(args,(char *)"OO:sentence_disjunct_cost",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_disjunct_cost" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "sentence_disjunct_cost" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (double)sentence_disjunct_cost(arg1,arg2); resultobj = SWIG_From_double((double)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_sentence_link_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Sentence arg1 = (Sentence) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:sentence_link_cost",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_link_cost" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "sentence_link_cost" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)sentence_link_cost(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_create(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; int arg1 ; Sentence arg2 = (Sentence) 0 ; Parse_Options arg3 = (Parse_Options) 0 ; int val1 ; int ecode1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; void *argp3 = 0 ; int res3 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; Linkage result; if (!PyArg_ParseTuple(args,(char *)"OOO:linkage_create",&obj0,&obj1,&obj2)) SWIG_fail; ecode1 = SWIG_AsVal_int(obj0, &val1); if (!SWIG_IsOK(ecode1)) { SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "linkage_create" "', argument " "1"" of type '" "int""'"); } arg1 = (int)(val1); res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "linkage_create" "', argument " "2"" of type '" "Sentence""'"); } arg2 = (Sentence)(argp2); res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res3)) { SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "linkage_create" "', argument " "3"" of type '" "Parse_Options""'"); } arg3 = (Parse_Options)(argp3); result = (Linkage)linkage_create(arg1,arg2,arg3); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Linkage_s, 0 | 0 ); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_delete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_delete",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_delete" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); linkage_delete(arg1); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_diagram(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; size_t val3 ; int ecode3 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OOO:linkage_print_diagram",&obj0,&obj1,&obj2)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_diagram" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_print_diagram" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); ecode3 = SWIG_AsVal_size_t(obj2, &val3); if (!SWIG_IsOK(ecode3)) { SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "linkage_print_diagram" "', argument " "3"" of type '" "size_t""'"); } arg3 = (size_t)(val3); result = (char *)linkage_print_diagram(arg1,arg2,arg3); resultobj = SWIG_FromCharPtr((const char *)result); { linkage_free_diagram(result); } return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_postscript(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; int arg3 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int val3 ; int ecode3 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OOO:linkage_print_postscript",&obj0,&obj1,&obj2)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_postscript" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_print_postscript" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); ecode3 = SWIG_AsVal_int(obj2, &val3); if (!SWIG_IsOK(ecode3)) { SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "linkage_print_postscript" "', argument " "3"" of type '" "int""'"); } arg3 = (int)(val3); result = (char *)linkage_print_postscript(arg1,arg2,arg3); resultobj = SWIG_FromCharPtr((const char *)result); { linkage_free_postscript(result); } return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_links_and_domains(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_print_links_and_domains",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_links_and_domains" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_print_links_and_domains(arg1); resultobj = SWIG_FromCharPtr((const char *)result); { linkage_free_links_and_domains(result); } return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_senses(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_print_senses",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_senses" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_print_senses(arg1); resultobj = SWIG_FromCharPtr((const char *)result); { linkage_free_senses(result); } return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_constituent_tree(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; ConstituentDisplayStyle arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_print_constituent_tree",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_constituent_tree" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_print_constituent_tree" "', argument " "2"" of type '" "ConstituentDisplayStyle""'"); } arg2 = (ConstituentDisplayStyle)(val2); result = (char *)linkage_print_constituent_tree(arg1,arg2); resultobj = SWIG_FromCharPtr((const char *)result); { linkage_free_constituent_tree_str(result); } return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_disjuncts(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) (Linkage)0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_print_disjuncts",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_disjuncts" "', argument " "1"" of type '" "Linkage const""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_print_disjuncts(arg1); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_print_pp_msgs(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_print_pp_msgs",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_pp_msgs" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_print_pp_msgs(arg1); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_num_words(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:linkage_get_num_words",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_num_words" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (int)linkage_get_num_words(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_num_links(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:linkage_get_num_links",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_num_links" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (int)linkage_get_num_links(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_lword(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_lword",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_lword" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_lword" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)linkage_get_link_lword(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_rword(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_rword",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_rword" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_rword" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)linkage_get_link_rword(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_length(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_length",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_length" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_length" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)linkage_get_link_length(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_label(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_label",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_label" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_label" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char *)linkage_get_link_label(arg1,arg2); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_llabel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_llabel",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_llabel" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_llabel" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char *)linkage_get_link_llabel(arg1,arg2); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_rlabel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_rlabel",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_rlabel" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_rlabel" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char *)linkage_get_link_rlabel(arg1,arg2); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_num_domains(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_num_domains",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_num_domains" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_num_domains" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)linkage_get_link_num_domains(arg1,arg2); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_link_domain_names(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char **result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_link_domain_names",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_domain_names" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_domain_names" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char **)linkage_get_link_domain_names(arg1,arg2); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_p_char, 0 | 0 ); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_words(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char **result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_get_words",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_words" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char **)linkage_get_words(arg1); resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_p_char, 0 | 0 ); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_word(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:linkage_get_word",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_word" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int(obj1, &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_word" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char *)linkage_get_word(arg1,arg2); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_unused_word_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:linkage_unused_word_cost",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_unused_word_cost" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (int)linkage_unused_word_cost(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_disjunct_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; double result; if (!PyArg_ParseTuple(args,(char *)"O:linkage_disjunct_cost",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_disjunct_cost" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (double)linkage_disjunct_cost(arg1); resultobj = SWIG_From_double((double)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_link_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:linkage_link_cost",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_link_cost" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (int)linkage_link_cost(arg1); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_corpus_cost(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; double result; if (!PyArg_ParseTuple(args,(char *)"O:linkage_corpus_cost",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_corpus_cost" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (double)linkage_corpus_cost(arg1); resultobj = SWIG_From_double((double)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_linkage_get_violation_name(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:linkage_get_violation_name",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_violation_name" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_get_violation_name(arg1); resultobj = SWIG_FromCharPtr((const char *)result); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap__lg_error_formatmsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; char *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:_lg_error_formatmsg",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "_lg_error_formatmsg" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); result = (char *)lg_error_formatmsg(arg1); resultobj = SWIG_FromCharPtr((const char *)result); { free(result); } return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_lg_error_clearall(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; int result; if (!PyArg_ParseTuple(args,(char *)":lg_error_clearall")) SWIG_fail; result = (int)lg_error_clearall(); resultobj = SWIG_From_int((int)(result)); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap__prt_error__varargs__(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *varargs) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; void *arg2 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; PyObject * obj0 = 0 ; int result; if (!PyArg_ParseTuple(args,(char *)"O:_prt_error",&obj0)) SWIG_fail; res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "_prt_error" "', argument " "1"" of type '" "char const *""'"); } arg1 = (char *)(buf1); result = (int)prt_error((char const *)arg1,arg2); resultobj = SWIG_From_int((int)(result)); if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return resultobj; fail: if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); return NULL; } SWIGINTERN PyObject *_wrap__prt_error(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj; PyObject *varargs; PyObject *newargs; newargs = PyTuple_GetSlice(args,0,1); varargs = PyTuple_GetSlice(args,1,PyTuple_Size(args)); resultobj = _wrap__prt_error__varargs__(NULL,newargs,varargs); Py_XDECREF(newargs); Py_XDECREF(varargs); return resultobj; } SWIGINTERN PyObject *_wrap__py_error_default_handler(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *arg1 = (lg_errinfo *) 0 ; int *arg2 = (int *) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (!PyArg_ParseTuple(args,(char *)"OO:_py_error_default_handler",&obj0,&obj1)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "_py_error_default_handler" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); { int arg; int error = false; const char errmsg[] = "The default error handler data argument (arg 2) " "must be an integer (0 to lg_None) or None."; if (Py_None == obj1) { arg2 = NULL; } else { if (!PyInt_Check(obj1)) { SWIG_exception_fail(SWIG_TypeError, errmsg); error = true; } else { arg = (int)PyInt_AsLong(obj1); } if ((arg < 0) || (arg > lg_None)) { SWIG_exception_fail(SWIG_ValueError, errmsg); error = true; } if (error) return NULL; arg2 = &arg; } } _py_error_default_handler(arg1,arg2); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap__py_error_set_handler(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; PyObject *arg1 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:_py_error_set_handler",&obj0)) SWIG_fail; arg1 = obj0; result = (PyObject *)_py_error_set_handler(arg1); resultobj = result; return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap__py_error_printall(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; PyObject *arg1 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject *result = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:_py_error_printall",&obj0)) SWIG_fail; arg1 = obj0; result = (PyObject *)_py_error_printall(arg1); resultobj = result; return resultobj; fail: return NULL; } SWIGINTERN PyObject *_wrap_delete_lg_errinfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; if (!PyArg_ParseTuple(args,(char *)"O:delete_lg_errinfo",&obj0)) SWIG_fail; res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_lg_errinfo" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); delete_lg_errinfo(arg1); resultobj = SWIG_Py_Void(); return resultobj; fail: return NULL; } static PyMethodDef SwigMethods[] = { { (char *)"SWIG_PyInstanceMethod_New", (PyCFunction)SWIG_PyInstanceMethod_New, METH_O, NULL}, { (char *)"lg_errinfo_severity_get", _wrap_lg_errinfo_severity_get, METH_VARARGS, NULL}, { (char *)"lg_errinfo_severity_label_get", _wrap_lg_errinfo_severity_label_get, METH_VARARGS, NULL}, { (char *)"lg_errinfo_text_get", _wrap_lg_errinfo_text_get, METH_VARARGS, NULL}, { (char *)"new_lg_errinfo", _wrap_new_lg_errinfo, METH_VARARGS, NULL}, { (char *)"lg_errinfo_swigregister", lg_errinfo_swigregister, METH_VARARGS, NULL}, { (char *)"linkgrammar_get_version", _wrap_linkgrammar_get_version, METH_VARARGS, NULL}, { (char *)"linkgrammar_get_dict_version", _wrap_linkgrammar_get_dict_version, METH_VARARGS, NULL}, { (char *)"linkgrammar_get_dict_locale", _wrap_linkgrammar_get_dict_locale, METH_VARARGS, NULL}, { (char *)"dictionary_create_lang", _wrap_dictionary_create_lang, METH_VARARGS, NULL}, { (char *)"dictionary_create_default_lang", _wrap_dictionary_create_default_lang, METH_VARARGS, NULL}, { (char *)"dictionary_get_lang", _wrap_dictionary_get_lang, METH_VARARGS, NULL}, { (char *)"dictionary_delete", _wrap_dictionary_delete, METH_VARARGS, NULL}, { (char *)"dictionary_set_data_dir", _wrap_dictionary_set_data_dir, METH_VARARGS, NULL}, { (char *)"dictionary_get_data_dir", _wrap_dictionary_get_data_dir, METH_VARARGS, NULL}, { (char *)"parse_options_create", _wrap_parse_options_create, METH_VARARGS, NULL}, { (char *)"parse_options_delete", _wrap_parse_options_delete, METH_VARARGS, NULL}, { (char *)"parse_options_set_verbosity", _wrap_parse_options_set_verbosity, METH_VARARGS, NULL}, { (char *)"parse_options_get_verbosity", _wrap_parse_options_get_verbosity, METH_VARARGS, NULL}, { (char *)"parse_options_set_linkage_limit", _wrap_parse_options_set_linkage_limit, METH_VARARGS, NULL}, { (char *)"parse_options_get_linkage_limit", _wrap_parse_options_get_linkage_limit, METH_VARARGS, NULL}, { (char *)"parse_options_set_disjunct_cost", _wrap_parse_options_set_disjunct_cost, METH_VARARGS, NULL}, { (char *)"parse_options_get_disjunct_cost", _wrap_parse_options_get_disjunct_cost, METH_VARARGS, NULL}, { (char *)"parse_options_set_min_null_count", _wrap_parse_options_set_min_null_count, METH_VARARGS, NULL}, { (char *)"parse_options_get_min_null_count", _wrap_parse_options_get_min_null_count, METH_VARARGS, NULL}, { (char *)"parse_options_set_max_null_count", _wrap_parse_options_set_max_null_count, METH_VARARGS, NULL}, { (char *)"parse_options_get_max_null_count", _wrap_parse_options_get_max_null_count, METH_VARARGS, NULL}, { (char *)"parse_options_set_islands_ok", _wrap_parse_options_set_islands_ok, METH_VARARGS, NULL}, { (char *)"parse_options_get_islands_ok", _wrap_parse_options_get_islands_ok, METH_VARARGS, NULL}, { (char *)"parse_options_set_short_length", _wrap_parse_options_set_short_length, METH_VARARGS, NULL}, { (char *)"parse_options_get_short_length", _wrap_parse_options_get_short_length, METH_VARARGS, NULL}, { (char *)"parse_options_set_max_memory", _wrap_parse_options_set_max_memory, METH_VARARGS, NULL}, { (char *)"parse_options_get_max_memory", _wrap_parse_options_get_max_memory, METH_VARARGS, NULL}, { (char *)"parse_options_set_max_parse_time", _wrap_parse_options_set_max_parse_time, METH_VARARGS, NULL}, { (char *)"parse_options_get_max_parse_time", _wrap_parse_options_get_max_parse_time, METH_VARARGS, NULL}, { (char *)"parse_options_set_cost_model_type", _wrap_parse_options_set_cost_model_type, METH_VARARGS, NULL}, { (char *)"parse_options_get_cost_model_type", _wrap_parse_options_get_cost_model_type, METH_VARARGS, NULL}, { (char *)"parse_options_timer_expired", _wrap_parse_options_timer_expired, METH_VARARGS, NULL}, { (char *)"parse_options_memory_exhausted", _wrap_parse_options_memory_exhausted, METH_VARARGS, NULL}, { (char *)"parse_options_resources_exhausted", _wrap_parse_options_resources_exhausted, METH_VARARGS, NULL}, { (char *)"parse_options_set_display_morphology", _wrap_parse_options_set_display_morphology, METH_VARARGS, NULL}, { (char *)"parse_options_get_display_morphology", _wrap_parse_options_get_display_morphology, METH_VARARGS, NULL}, { (char *)"parse_options_set_spell_guess", _wrap_parse_options_set_spell_guess, METH_VARARGS, NULL}, { (char *)"parse_options_get_spell_guess", _wrap_parse_options_get_spell_guess, METH_VARARGS, NULL}, { (char *)"parse_options_set_all_short_connectors", _wrap_parse_options_set_all_short_connectors, METH_VARARGS, NULL}, { (char *)"parse_options_get_all_short_connectors", _wrap_parse_options_get_all_short_connectors, METH_VARARGS, NULL}, { (char *)"parse_options_reset_resources", _wrap_parse_options_reset_resources, METH_VARARGS, NULL}, { (char *)"parse_options_set_use_sat_parser", _wrap_parse_options_set_use_sat_parser, METH_VARARGS, NULL}, { (char *)"parse_options_get_use_sat_parser", _wrap_parse_options_get_use_sat_parser, METH_VARARGS, NULL}, { (char *)"sentence_create", _wrap_sentence_create, METH_VARARGS, NULL}, { (char *)"sentence_delete", _wrap_sentence_delete, METH_VARARGS, NULL}, { (char *)"sentence_split", _wrap_sentence_split, METH_VARARGS, NULL}, { (char *)"sentence_parse", _wrap_sentence_parse, METH_VARARGS, NULL}, { (char *)"sentence_length", _wrap_sentence_length, METH_VARARGS, NULL}, { (char *)"sentence_null_count", _wrap_sentence_null_count, METH_VARARGS, NULL}, { (char *)"sentence_num_linkages_found", _wrap_sentence_num_linkages_found, METH_VARARGS, NULL}, { (char *)"sentence_num_valid_linkages", _wrap_sentence_num_valid_linkages, METH_VARARGS, NULL}, { (char *)"sentence_num_linkages_post_processed", _wrap_sentence_num_linkages_post_processed, METH_VARARGS, NULL}, { (char *)"sentence_num_violations", _wrap_sentence_num_violations, METH_VARARGS, NULL}, { (char *)"sentence_disjunct_cost", _wrap_sentence_disjunct_cost, METH_VARARGS, NULL}, { (char *)"sentence_link_cost", _wrap_sentence_link_cost, METH_VARARGS, NULL}, { (char *)"linkage_create", _wrap_linkage_create, METH_VARARGS, NULL}, { (char *)"linkage_delete", _wrap_linkage_delete, METH_VARARGS, NULL}, { (char *)"linkage_print_diagram", _wrap_linkage_print_diagram, METH_VARARGS, NULL}, { (char *)"linkage_print_postscript", _wrap_linkage_print_postscript, METH_VARARGS, NULL}, { (char *)"linkage_print_links_and_domains", _wrap_linkage_print_links_and_domains, METH_VARARGS, NULL}, { (char *)"linkage_print_senses", _wrap_linkage_print_senses, METH_VARARGS, NULL}, { (char *)"linkage_print_constituent_tree", _wrap_linkage_print_constituent_tree, METH_VARARGS, NULL}, { (char *)"linkage_print_disjuncts", _wrap_linkage_print_disjuncts, METH_VARARGS, NULL}, { (char *)"linkage_print_pp_msgs", _wrap_linkage_print_pp_msgs, METH_VARARGS, NULL}, { (char *)"linkage_get_num_words", _wrap_linkage_get_num_words, METH_VARARGS, NULL}, { (char *)"linkage_get_num_links", _wrap_linkage_get_num_links, METH_VARARGS, NULL}, { (char *)"linkage_get_link_lword", _wrap_linkage_get_link_lword, METH_VARARGS, NULL}, { (char *)"linkage_get_link_rword", _wrap_linkage_get_link_rword, METH_VARARGS, NULL}, { (char *)"linkage_get_link_length", _wrap_linkage_get_link_length, METH_VARARGS, NULL}, { (char *)"linkage_get_link_label", _wrap_linkage_get_link_label, METH_VARARGS, NULL}, { (char *)"linkage_get_link_llabel", _wrap_linkage_get_link_llabel, METH_VARARGS, NULL}, { (char *)"linkage_get_link_rlabel", _wrap_linkage_get_link_rlabel, METH_VARARGS, NULL}, { (char *)"linkage_get_link_num_domains", _wrap_linkage_get_link_num_domains, METH_VARARGS, NULL}, { (char *)"linkage_get_link_domain_names", _wrap_linkage_get_link_domain_names, METH_VARARGS, NULL}, { (char *)"linkage_get_words", _wrap_linkage_get_words, METH_VARARGS, NULL}, { (char *)"linkage_get_word", _wrap_linkage_get_word, METH_VARARGS, NULL}, { (char *)"linkage_unused_word_cost", _wrap_linkage_unused_word_cost, METH_VARARGS, NULL}, { (char *)"linkage_disjunct_cost", _wrap_linkage_disjunct_cost, METH_VARARGS, NULL}, { (char *)"linkage_link_cost", _wrap_linkage_link_cost, METH_VARARGS, NULL}, { (char *)"linkage_corpus_cost", _wrap_linkage_corpus_cost, METH_VARARGS, NULL}, { (char *)"linkage_get_violation_name", _wrap_linkage_get_violation_name, METH_VARARGS, NULL}, { (char *)"_lg_error_formatmsg", _wrap__lg_error_formatmsg, METH_VARARGS, NULL}, { (char *)"lg_error_clearall", _wrap_lg_error_clearall, METH_VARARGS, NULL}, { (char *)"_prt_error", _wrap__prt_error, METH_VARARGS, NULL}, { (char *)"_py_error_default_handler", _wrap__py_error_default_handler, METH_VARARGS, NULL}, { (char *)"_py_error_set_handler", _wrap__py_error_set_handler, METH_VARARGS, NULL}, { (char *)"_py_error_printall", _wrap__py_error_printall, METH_VARARGS, NULL}, { (char *)"delete_lg_errinfo", _wrap_delete_lg_errinfo, METH_VARARGS, NULL}, { NULL, NULL, 0, NULL } }; /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ static swig_type_info _swigt__p_ConstituentDisplayStyle = {"_p_ConstituentDisplayStyle", "enum ConstituentDisplayStyle *|ConstituentDisplayStyle *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Cost_Model_type = {"_p_Cost_Model_type", "enum Cost_Model_type *|Cost_Model_type *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Dictionary_s = {"_p_Dictionary_s", "struct Dictionary_s *|Dictionary", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Linkage_s = {"_p_Linkage_s", "struct Linkage_s *|Linkage", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Parse_Options_s = {"_p_Parse_Options_s", "struct Parse_Options_s *|Parse_Options", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Sentence_s = {"_p_Sentence_s", "Sentence|struct Sentence_s *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_lg_errinfo = {"_p_lg_errinfo", "lg_errinfo *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_lg_error_severity = {"_p_lg_error_severity", "enum lg_error_severity *|lg_error_severity *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_size_t = {"_p_size_t", "LinkageIdx *|size_t *|LinkIdx *|WordIdx *", 0, 0, (void*)0, 0}; static swig_type_info *swig_type_initial[] = { &_swigt__p_ConstituentDisplayStyle, &_swigt__p_Cost_Model_type, &_swigt__p_Dictionary_s, &_swigt__p_Linkage_s, &_swigt__p_Parse_Options_s, &_swigt__p_Sentence_s, &_swigt__p_char, &_swigt__p_int, &_swigt__p_lg_errinfo, &_swigt__p_lg_error_severity, &_swigt__p_p_char, &_swigt__p_size_t, }; static swig_cast_info _swigc__p_ConstituentDisplayStyle[] = { {&_swigt__p_ConstituentDisplayStyle, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Cost_Model_type[] = { {&_swigt__p_Cost_Model_type, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Dictionary_s[] = { {&_swigt__p_Dictionary_s, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Linkage_s[] = { {&_swigt__p_Linkage_s, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Parse_Options_s[] = { {&_swigt__p_Parse_Options_s, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Sentence_s[] = { {&_swigt__p_Sentence_s, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_lg_errinfo[] = { {&_swigt__p_lg_errinfo, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_lg_error_severity[] = { {&_swigt__p_lg_error_severity, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_char[] = { {&_swigt__p_p_char, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_size_t[] = { {&_swigt__p_size_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info *swig_cast_initial[] = { _swigc__p_ConstituentDisplayStyle, _swigc__p_Cost_Model_type, _swigc__p_Dictionary_s, _swigc__p_Linkage_s, _swigc__p_Parse_Options_s, _swigc__p_Sentence_s, _swigc__p_char, _swigc__p_int, _swigc__p_lg_errinfo, _swigc__p_lg_error_severity, _swigc__p_p_char, _swigc__p_size_t, }; /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ static swig_const_info swig_const_table[] = { {0, 0, 0, 0.0, 0, 0}}; #ifdef __cplusplus } #endif /* ----------------------------------------------------------------------------- * Type initialization: * This problem is tough by the requirement that no dynamic * memory is used. Also, since swig_type_info structures store pointers to * swig_cast_info structures and swig_cast_info structures store pointers back * to swig_type_info structures, we need some lookup code at initialization. * The idea is that swig generates all the structures that are needed. * The runtime then collects these partially filled structures. * The SWIG_InitializeModule function takes these initial arrays out of * swig_module, and does all the lookup, filling in the swig_module.types * array with the correct data and linking the correct swig_cast_info * structures together. * * The generated swig_type_info structures are assigned statically to an initial * array. We just loop through that array, and handle each type individually. * First we lookup if this type has been already loaded, and if so, use the * loaded structure instead of the generated one. Then we have to fill in the * cast linked list. The cast data is initially stored in something like a * two-dimensional array. Each row corresponds to a type (there are the same * number of rows as there are in the swig_type_initial array). Each entry in * a column is one of the swig_cast_info structures for that type. * The cast_initial array is actually an array of arrays, because each row has * a variable number of columns. So to actually build the cast linked list, * we find the array of casts associated with the type, and loop through it * adding the casts to the list. The one last trick we need to do is making * sure the type pointer in the swig_cast_info struct is correct. * * First off, we lookup the cast->type name to see if it is already loaded. * There are three cases to handle: * 1) If the cast->type has already been loaded AND the type we are adding * casting info to has not been loaded (it is in this module), THEN we * replace the cast->type pointer with the type pointer that has already * been loaded. * 2) If BOTH types (the one we are adding casting info to, and the * cast->type) are loaded, THEN the cast info has already been loaded by * the previous module so we just ignore it. * 3) Finally, if cast->type has not already been loaded, then we add that * swig_cast_info to the linked list (because the cast->type) pointer will * be correct. * ----------------------------------------------------------------------------- */ #ifdef __cplusplus extern "C" { #if 0 } /* c-mode */ #endif #endif #if 0 #define SWIGRUNTIME_DEBUG #endif SWIGRUNTIME void SWIG_InitializeModule(void *clientdata) { size_t i; swig_module_info *module_head, *iter; int init; /* check to see if the circular list has been setup, if not, set it up */ if (swig_module.next==0) { /* Initialize the swig_module */ swig_module.type_initial = swig_type_initial; swig_module.cast_initial = swig_cast_initial; swig_module.next = &swig_module; init = 1; } else { init = 0; } /* Try and load any already created modules */ module_head = SWIG_GetModule(clientdata); if (!module_head) { /* This is the first module loaded for this interpreter */ /* so set the swig module into the interpreter */ SWIG_SetModule(clientdata, &swig_module); } else { /* the interpreter has loaded a SWIG module, but has it loaded this one? */ iter=module_head; do { if (iter==&swig_module) { /* Our module is already in the list, so there's nothing more to do. */ return; } iter=iter->next; } while (iter!= module_head); /* otherwise we must add our module into the list */ swig_module.next = module_head->next; module_head->next = &swig_module; } /* When multiple interpreters are used, a module could have already been initialized in a different interpreter, but not yet have a pointer in this interpreter. In this case, we do not want to continue adding types... everything should be set up already */ if (init == 0) return; /* Now work on filling in swig_module.types */ #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: size %d\n", swig_module.size); #endif for (i = 0; i < swig_module.size; ++i) { swig_type_info *type = 0; swig_type_info *ret; swig_cast_info *cast; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); #endif /* if there is another module already loaded */ if (swig_module.next != &swig_module) { type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name); } if (type) { /* Overwrite clientdata field */ #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: found type %s\n", type->name); #endif if (swig_module.type_initial[i]->clientdata) { type->clientdata = swig_module.type_initial[i]->clientdata; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name); #endif } } else { type = swig_module.type_initial[i]; } /* Insert casting types */ cast = swig_module.cast_initial[i]; while (cast->type) { /* Don't need to add information already in the list */ ret = 0; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: look cast %s\n", cast->type->name); #endif if (swig_module.next != &swig_module) { ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); #ifdef SWIGRUNTIME_DEBUG if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name); #endif } if (ret) { if (type == swig_module.type_initial[i]) { #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: skip old type %s\n", ret->name); #endif cast->type = ret; ret = 0; } else { /* Check for casting already in the list */ swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type); #ifdef SWIGRUNTIME_DEBUG if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name); #endif if (!ocast) ret = 0; } } if (!ret) { #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name); #endif if (type->cast) { type->cast->prev = cast; cast->next = type->cast; } type->cast = cast; } cast++; } /* Set entry in modules->types array equal to the type */ swig_module.types[i] = type; } swig_module.types[i] = 0; #ifdef SWIGRUNTIME_DEBUG printf("**** SWIG_InitializeModule: Cast List ******\n"); for (i = 0; i < swig_module.size; ++i) { int j = 0; swig_cast_info *cast = swig_module.cast_initial[i]; printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); while (cast->type) { printf("SWIG_InitializeModule: cast type %s\n", cast->type->name); cast++; ++j; } printf("---- Total casts: %d\n",j); } printf("**** SWIG_InitializeModule: Cast List ******\n"); #endif } /* This function will propagate the clientdata field of type to * any new swig_type_info structures that have been added into the list * of equivalent types. It is like calling * SWIG_TypeClientData(type, clientdata) a second time. */ SWIGRUNTIME void SWIG_PropagateClientData(void) { size_t i; swig_cast_info *equiv; static int init_run = 0; if (init_run) return; init_run = 1; for (i = 0; i < swig_module.size; i++) { if (swig_module.types[i]->clientdata) { equiv = swig_module.types[i]->cast; while (equiv) { if (!equiv->converter) { if (equiv->type && !equiv->type->clientdata) SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); } equiv = equiv->next; } } } } #ifdef __cplusplus #if 0 { /* c-mode */ #endif } #endif #ifdef __cplusplus extern "C" { #endif /* Python-specific SWIG API */ #define SWIG_newvarlink() SWIG_Python_newvarlink() #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr) #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants) /* ----------------------------------------------------------------------------- * global variable support code. * ----------------------------------------------------------------------------- */ typedef struct swig_globalvar { char *name; /* Name of global variable */ PyObject *(*get_attr)(void); /* Return the current value */ int (*set_attr)(PyObject *); /* Set the value */ struct swig_globalvar *next; } swig_globalvar; typedef struct swig_varlinkobject { PyObject_HEAD swig_globalvar *vars; } swig_varlinkobject; SWIGINTERN PyObject * swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) { #if PY_VERSION_HEX >= 0x03000000 return PyUnicode_InternFromString(""); #else return PyString_FromString(""); #endif } SWIGINTERN PyObject * swig_varlink_str(swig_varlinkobject *v) { #if PY_VERSION_HEX >= 0x03000000 PyObject *str = PyUnicode_InternFromString("("); PyObject *tail; PyObject *joined; swig_globalvar *var; for (var = v->vars; var; var=var->next) { tail = PyUnicode_FromString(var->name); joined = PyUnicode_Concat(str, tail); Py_DecRef(str); Py_DecRef(tail); str = joined; if (var->next) { tail = PyUnicode_InternFromString(", "); joined = PyUnicode_Concat(str, tail); Py_DecRef(str); Py_DecRef(tail); str = joined; } } tail = PyUnicode_InternFromString(")"); joined = PyUnicode_Concat(str, tail); Py_DecRef(str); Py_DecRef(tail); str = joined; #else PyObject *str = PyString_FromString("("); swig_globalvar *var; for (var = v->vars; var; var=var->next) { PyString_ConcatAndDel(&str,PyString_FromString(var->name)); if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", ")); } PyString_ConcatAndDel(&str,PyString_FromString(")")); #endif return str; } SWIGINTERN int swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) { char *tmp; PyObject *str = swig_varlink_str(v); fprintf(fp,"Swig global variables "); fprintf(fp,"%s\n", tmp = SWIG_Python_str_AsChar(str)); SWIG_Python_str_DelForPy3(tmp); Py_DECREF(str); return 0; } SWIGINTERN void swig_varlink_dealloc(swig_varlinkobject *v) { swig_globalvar *var = v->vars; while (var) { swig_globalvar *n = var->next; free(var->name); free(var); var = n; } } SWIGINTERN PyObject * swig_varlink_getattr(swig_varlinkobject *v, char *n) { PyObject *res = NULL; swig_globalvar *var = v->vars; while (var) { if (strcmp(var->name,n) == 0) { res = (*var->get_attr)(); break; } var = var->next; } if (res == NULL && !PyErr_Occurred()) { PyErr_Format(PyExc_AttributeError, "Unknown C global variable '%s'", n); } return res; } SWIGINTERN int swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) { int res = 1; swig_globalvar *var = v->vars; while (var) { if (strcmp(var->name,n) == 0) { res = (*var->set_attr)(p); break; } var = var->next; } if (res == 1 && !PyErr_Occurred()) { PyErr_Format(PyExc_AttributeError, "Unknown C global variable '%s'", n); } return res; } SWIGINTERN PyTypeObject* swig_varlink_type(void) { static char varlink__doc__[] = "Swig var link object"; static PyTypeObject varlink_type; static int type_init = 0; if (!type_init) { const PyTypeObject tmp = { /* PyObject header changed in Python 3 */ #if PY_VERSION_HEX >= 0x03000000 PyVarObject_HEAD_INIT(NULL, 0) #else PyObject_HEAD_INIT(NULL) 0, /* ob_size */ #endif (char *)"swigvarlink", /* tp_name */ sizeof(swig_varlinkobject), /* tp_basicsize */ 0, /* tp_itemsize */ (destructor) swig_varlink_dealloc, /* tp_dealloc */ (printfunc) swig_varlink_print, /* tp_print */ (getattrfunc) swig_varlink_getattr, /* tp_getattr */ (setattrfunc) swig_varlink_setattr, /* tp_setattr */ 0, /* tp_compare */ (reprfunc) swig_varlink_repr, /* tp_repr */ 0, /* tp_as_number */ 0, /* tp_as_sequence */ 0, /* tp_as_mapping */ 0, /* tp_hash */ 0, /* tp_call */ (reprfunc) swig_varlink_str, /* tp_str */ 0, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ 0, /* tp_flags */ varlink__doc__, /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ 0, /* tp_richcompare */ 0, /* tp_weaklistoffset */ #if PY_VERSION_HEX >= 0x02020000 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ #endif #if PY_VERSION_HEX >= 0x02030000 0, /* tp_del */ #endif #if PY_VERSION_HEX >= 0x02060000 0, /* tp_version_tag */ #endif #if PY_VERSION_HEX >= 0x03040000 0, /* tp_finalize */ #endif #ifdef COUNT_ALLOCS 0, /* tp_allocs */ 0, /* tp_frees */ 0, /* tp_maxalloc */ #if PY_VERSION_HEX >= 0x02050000 0, /* tp_prev */ #endif 0 /* tp_next */ #endif }; varlink_type = tmp; type_init = 1; #if PY_VERSION_HEX < 0x02020000 varlink_type.ob_type = &PyType_Type; #else if (PyType_Ready(&varlink_type) < 0) return NULL; #endif } return &varlink_type; } /* Create a variable linking object for use later */ SWIGINTERN PyObject * SWIG_Python_newvarlink(void) { swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type()); if (result) { result->vars = 0; } return ((PyObject*) result); } SWIGINTERN void SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) { swig_varlinkobject *v = (swig_varlinkobject *) p; swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar)); if (gv) { size_t size = strlen(name)+1; gv->name = (char *)malloc(size); if (gv->name) { strncpy(gv->name,name,size); gv->get_attr = get_attr; gv->set_attr = set_attr; gv->next = v->vars; } } v->vars = gv; } SWIGINTERN PyObject * SWIG_globals(void) { static PyObject *_SWIG_globals = 0; if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink(); return _SWIG_globals; } /* ----------------------------------------------------------------------------- * constants/methods manipulation * ----------------------------------------------------------------------------- */ /* Install Constants */ SWIGINTERN void SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) { PyObject *obj = 0; size_t i; for (i = 0; constants[i].type; ++i) { switch(constants[i].type) { case SWIG_PY_POINTER: obj = SWIG_InternalNewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0); break; case SWIG_PY_BINARY: obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype)); break; default: obj = 0; break; } if (obj) { PyDict_SetItemString(d, constants[i].name, obj); Py_DECREF(obj); } } } /* -----------------------------------------------------------------------------*/ /* Fix SwigMethods to carry the callback ptrs when needed */ /* -----------------------------------------------------------------------------*/ SWIGINTERN void SWIG_Python_FixMethods(PyMethodDef *methods, swig_const_info *const_table, swig_type_info **types, swig_type_info **types_initial) { size_t i; for (i = 0; methods[i].ml_name; ++i) { const char *c = methods[i].ml_doc; if (!c) continue; c = strstr(c, "swig_ptr: "); if (c) { int j; swig_const_info *ci = 0; const char *name = c + 10; for (j = 0; const_table[j].type; ++j) { if (strncmp(const_table[j].name, name, strlen(const_table[j].name)) == 0) { ci = &(const_table[j]); break; } } if (ci) { void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0; if (ptr) { size_t shift = (ci->ptype) - types; swig_type_info *ty = types_initial[shift]; size_t ldoc = (c - methods[i].ml_doc); size_t lptr = strlen(ty->name)+2*sizeof(void*)+2; char *ndoc = (char*)malloc(ldoc + lptr + 10); if (ndoc) { char *buff = ndoc; strncpy(buff, methods[i].ml_doc, ldoc); buff += ldoc; strncpy(buff, "swig_ptr: ", 10); buff += 10; SWIG_PackVoidPtr(buff, ptr, ty->name, lptr); methods[i].ml_doc = ndoc; } } } } } } #ifdef __cplusplus } #endif /* -----------------------------------------------------------------------------* * Partial Init method * -----------------------------------------------------------------------------*/ #ifdef __cplusplus extern "C" #endif SWIGEXPORT #if PY_VERSION_HEX >= 0x03000000 PyObject* #else void #endif SWIG_init(void) { PyObject *m, *d, *md; #if PY_VERSION_HEX >= 0x03000000 static struct PyModuleDef SWIG_module = { # if PY_VERSION_HEX >= 0x03020000 PyModuleDef_HEAD_INIT, # else { PyObject_HEAD_INIT(NULL) NULL, /* m_init */ 0, /* m_index */ NULL, /* m_copy */ }, # endif (char *) SWIG_name, NULL, -1, SwigMethods, NULL, NULL, NULL, NULL }; #endif #if defined(SWIGPYTHON_BUILTIN) static SwigPyClientData SwigPyObject_clientdata = { 0, 0, 0, 0, 0, 0, 0 }; static PyGetSetDef this_getset_def = { (char *)"this", &SwigPyBuiltin_ThisClosure, NULL, NULL, NULL }; static SwigPyGetSet thisown_getset_closure = { (PyCFunction) SwigPyObject_own, (PyCFunction) SwigPyObject_own }; static PyGetSetDef thisown_getset_def = { (char *)"thisown", SwigPyBuiltin_GetterClosure, SwigPyBuiltin_SetterClosure, NULL, &thisown_getset_closure }; PyObject *metatype_args; PyTypeObject *builtin_pytype; int builtin_base_count; swig_type_info *builtin_basetype; PyObject *tuple; PyGetSetDescrObject *static_getset; PyTypeObject *metatype; SwigPyClientData *cd; PyObject *public_interface, *public_symbol; PyObject *this_descr; PyObject *thisown_descr; PyObject *self = 0; int i; (void)builtin_pytype; (void)builtin_base_count; (void)builtin_basetype; (void)tuple; (void)static_getset; (void)self; /* metatype is used to implement static member variables. */ metatype_args = Py_BuildValue("(s(O){})", "SwigPyObjectType", &PyType_Type); assert(metatype_args); metatype = (PyTypeObject *) PyType_Type.tp_call((PyObject *) &PyType_Type, metatype_args, NULL); assert(metatype); Py_DECREF(metatype_args); metatype->tp_setattro = (setattrofunc) &SwigPyObjectType_setattro; assert(PyType_Ready(metatype) >= 0); #endif /* Fix SwigMethods to carry the callback ptrs when needed */ SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial); #if PY_VERSION_HEX >= 0x03000000 m = PyModule_Create(&SWIG_module); #else m = Py_InitModule((char *) SWIG_name, SwigMethods); #endif md = d = PyModule_GetDict(m); (void)md; SWIG_InitializeModule(0); #ifdef SWIGPYTHON_BUILTIN SwigPyObject_stype = SWIG_MangledTypeQuery("_p_SwigPyObject"); assert(SwigPyObject_stype); cd = (SwigPyClientData*) SwigPyObject_stype->clientdata; if (!cd) { SwigPyObject_stype->clientdata = &SwigPyObject_clientdata; SwigPyObject_clientdata.pytype = SwigPyObject_TypeOnce(); } else if (SwigPyObject_TypeOnce()->tp_basicsize != cd->pytype->tp_basicsize) { PyErr_SetString(PyExc_RuntimeError, "Import error: attempted to load two incompatible swig-generated modules."); # if PY_VERSION_HEX >= 0x03000000 return NULL; # else return; # endif } /* All objects have a 'this' attribute */ this_descr = PyDescr_NewGetSet(SwigPyObject_type(), &this_getset_def); (void)this_descr; /* All objects have a 'thisown' attribute */ thisown_descr = PyDescr_NewGetSet(SwigPyObject_type(), &thisown_getset_def); (void)thisown_descr; public_interface = PyList_New(0); public_symbol = 0; (void)public_symbol; PyDict_SetItemString(md, "__all__", public_interface); Py_DECREF(public_interface); for (i = 0; SwigMethods[i].ml_name != NULL; ++i) SwigPyBuiltin_AddPublicSymbol(public_interface, SwigMethods[i].ml_name); for (i = 0; swig_const_table[i].name != 0; ++i) SwigPyBuiltin_AddPublicSymbol(public_interface, swig_const_table[i].name); #endif SWIG_InstallConstants(d,swig_const_table); SWIG_Python_SetConstant(d, "lg_Fatal",SWIG_From_int((int)(lg_Fatal))); SWIG_Python_SetConstant(d, "lg_Error",SWIG_From_int((int)(lg_Error))); SWIG_Python_SetConstant(d, "lg_Warn",SWIG_From_int((int)(lg_Warn))); SWIG_Python_SetConstant(d, "lg_Info",SWIG_From_int((int)(lg_Info))); SWIG_Python_SetConstant(d, "lg_Debug",SWIG_From_int((int)(lg_Debug))); SWIG_Python_SetConstant(d, "lg_Trace",SWIG_From_int((int)(lg_Trace))); SWIG_Python_SetConstant(d, "lg_None",SWIG_From_int((int)(lg_None))); SWIG_Python_SetConstant(d, "VDAL",SWIG_From_int((int)(VDAL))); SWIG_Python_SetConstant(d, "CORPUS",SWIG_From_int((int)(CORPUS))); SWIG_Python_SetConstant(d, "NO_DISPLAY",SWIG_From_int((int)(NO_DISPLAY))); SWIG_Python_SetConstant(d, "MULTILINE",SWIG_From_int((int)(MULTILINE))); SWIG_Python_SetConstant(d, "BRACKET_TREE",SWIG_From_int((int)(BRACKET_TREE))); SWIG_Python_SetConstant(d, "SINGLE_LINE",SWIG_From_int((int)(SINGLE_LINE))); SWIG_Python_SetConstant(d, "MAX_STYLES",SWIG_From_int((int)(MAX_STYLES))); #if PY_VERSION_HEX >= 0x03000000 return m; #else return; #endif } link-grammar-5.3.16/bindings/python3/Makefile.in0000644000076400007640000007717713074512575016422 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Makefile for generating python bindings # # Created by Linas Vepstas February 2014 # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 = bindings/python3 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(pkgpypath_PYTHON) \ $(pkgpython_PYTHON) $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = __init__.py CONFIG_CLEAN_VPATH_FILES = 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; }; \ } am__installdirs = "$(DESTDIR)$(pkgpyexecdir)" \ "$(DESTDIR)$(pkgpypathdir)" "$(DESTDIR)$(pkgpythondir)" LTLIBRARIES = $(pkgpyexec_LTLIBRARIES) am__DEPENDENCIES_1 = _clinkgrammar_la_DEPENDENCIES = \ $(top_builddir)/link-grammar/liblink-grammar.la \ $(am__DEPENDENCIES_1) am__dirstamp = $(am__leading_dot)dirstamp am__objects_1 = \ ../../bindings/python3/_clinkgrammar_la-lg_python_wrap.lo am__objects_2 = am__clinkgrammar_la_OBJECTS = $(am__objects_1) $(am__objects_2) _clinkgrammar_la_OBJECTS = $(am__clinkgrammar_la_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = _clinkgrammar_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \ $(AM_CXXFLAGS) $(CXXFLAGS) $(_clinkgrammar_la_LDFLAGS) \ $(LDFLAGS) -o $@ AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_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) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) AM_V_CXX = $(am__v_CXX_@AM_V@) am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; am__v_CXX_1 = CXXLD = $(CXX) CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; am__v_CXXLD_1 = SOURCES = $(_clinkgrammar_la_SOURCES) DIST_SOURCES = $(_clinkgrammar_la_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__py_compile = PYTHON=$(PYTHON) $(SHELL) $(py_compile) am__pep3147_tweak = \ sed -e 's|\.py$$||' -e 's|[^/]*$$|__pycache__/&.*.py|' py_compile = $(top_srcdir)/py-compile am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/__init__.py.in \ $(top_srcdir)/depcomp $(top_srcdir)/py-compile DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = $(PYTHON3) # For py-compile. PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = $(python3dir)/linkgrammar # Over-ride the install location, so as to remove the dash in the # directory "link-grammar". Turns out python cannot tolerate dashes. # Thus, typically, it will install into # /usr/local/lib/python3.4/dist-packages/linkgrammar (without the dash) pkgpythondir = $(python3dir)/linkgrammar prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ SWIG_SOURCES = ../swig/link_grammar.i SWIG_INCLUDES = ../../link-grammar/link-includes.h # BUILT_C_SOURCES = $(top_builddir)/bindings/python3/lg_python_wrap.cc BUILT_C_SOURCES = ../../bindings/python3/lg_python_wrap.cc BUILT_PY_SOURCES = $(top_builddir)/bindings/python3/clinkgrammar.py # Files that get installed in $pkgpythondir pkgpython_PYTHON = \ ../../bindings/python/linkgrammar.py \ $(top_builddir)/bindings/python3/__init__.py \ $(top_builddir)/bindings/python3/clinkgrammar.py # Apparently, anaconda does not work without this!? # This seems wrong and lame to me, but see issue #298 # https://github.com/opencog/link-grammar/issues/298 pkgpypathdir = $(python3dir) pkgpypath_PYTHON = \ linkgrammar.pth # Don't remove __init__.py; it is built by configure! DISTCLEANFILES = \ $(top_builddir)/bindings/python3/__init__.py # The la MUST have the same name as the pm, # which MUST be the swig -module name! # We're calling this clinkgrammar, since its a direct map of the C # interfaces. pkgpyexec_LTLIBRARIES = _clinkgrammar.la _clinkgrammar_la_SOURCES = $(BUILT_C_SOURCES) $(SWIG_SOURCES) # $(top_builddir) to pick up autogen'ed link-grammar/link-features.h _clinkgrammar_la_CPPFLAGS = \ $(SWIG_PYTHON_CPPFLAGS) \ $(PYTHON3_CPPFLAGS) \ -I$(top_srcdir) \ -I$(top_builddir) # On Cygwin, a DLL with version is named name-major.dll with no symlink to # it of an unversioned name (at least up and including libtool 2.4.6). # This is bad for Python modules, as they must have an identifier name. @OS_CYGWIN_TRUE@AVOID_VERSION = -avoid-version _clinkgrammar_la_LDFLAGS = \ -version-info @VERSION_INFO@ $(AVOID_VERSION) \ $(PYTHON3_LDFLAGS) -module -no-undefined _clinkgrammar_la_LIBADD = \ $(top_builddir)/link-grammar/liblink-grammar.la $(PYTHON3_LIBS) EXTRA_DIST = \ README.md \ linkgrammar.pth \ __init__.py.in all: all-am .SUFFIXES: .SUFFIXES: .cc .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 bindings/python3/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign bindings/python3/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): __init__.py: $(top_builddir)/config.status $(srcdir)/__init__.py.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ install-pkgpyexecLTLIBRARIES: $(pkgpyexec_LTLIBRARIES) @$(NORMAL_INSTALL) @list='$(pkgpyexec_LTLIBRARIES)'; test -n "$(pkgpyexecdir)" || list=; \ list2=; for p in $$list; do \ if test -f $$p; then \ list2="$$list2 $$p"; \ else :; fi; \ done; \ test -z "$$list2" || { \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgpyexecdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgpyexecdir)" || exit 1; \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgpyexecdir)'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgpyexecdir)"; \ } uninstall-pkgpyexecLTLIBRARIES: @$(NORMAL_UNINSTALL) @list='$(pkgpyexec_LTLIBRARIES)'; test -n "$(pkgpyexecdir)" || list=; \ for p in $$list; do \ $(am__strip_dir) \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(pkgpyexecdir)/$$f'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(pkgpyexecdir)/$$f"; \ done clean-pkgpyexecLTLIBRARIES: -test -z "$(pkgpyexec_LTLIBRARIES)" || rm -f $(pkgpyexec_LTLIBRARIES) @list='$(pkgpyexec_LTLIBRARIES)'; \ locs=`for p in $$list; do echo $$p; done | \ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ sort -u`; \ test -z "$$locs" || { \ echo rm -f $${locs}; \ rm -f $${locs}; \ } ../../bindings/python3/$(am__dirstamp): @$(MKDIR_P) ../../bindings/python3 @: > ../../bindings/python3/$(am__dirstamp) ../../bindings/python3/$(DEPDIR)/$(am__dirstamp): @$(MKDIR_P) ../../bindings/python3/$(DEPDIR) @: > ../../bindings/python3/$(DEPDIR)/$(am__dirstamp) ../../bindings/python3/_clinkgrammar_la-lg_python_wrap.lo: \ ../../bindings/python3/$(am__dirstamp) \ ../../bindings/python3/$(DEPDIR)/$(am__dirstamp) _clinkgrammar.la: $(_clinkgrammar_la_OBJECTS) $(_clinkgrammar_la_DEPENDENCIES) $(EXTRA__clinkgrammar_la_DEPENDENCIES) $(AM_V_CXXLD)$(_clinkgrammar_la_LINK) -rpath $(pkgpyexecdir) $(_clinkgrammar_la_OBJECTS) $(_clinkgrammar_la_LIBADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) -rm -f ../../bindings/python3/*.$(OBJEXT) -rm -f ../../bindings/python3/*.lo distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@../../bindings/python3/$(DEPDIR)/_clinkgrammar_la-lg_python_wrap.Plo@am__quote@ .cc.o: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cc.lo: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< ../../bindings/python3/_clinkgrammar_la-lg_python_wrap.lo: ../../bindings/python3/lg_python_wrap.cc @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(_clinkgrammar_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ../../bindings/python3/_clinkgrammar_la-lg_python_wrap.lo -MD -MP -MF ../../bindings/python3/$(DEPDIR)/_clinkgrammar_la-lg_python_wrap.Tpo -c -o ../../bindings/python3/_clinkgrammar_la-lg_python_wrap.lo `test -f '../../bindings/python3/lg_python_wrap.cc' || echo '$(srcdir)/'`../../bindings/python3/lg_python_wrap.cc @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../../bindings/python3/$(DEPDIR)/_clinkgrammar_la-lg_python_wrap.Tpo ../../bindings/python3/$(DEPDIR)/_clinkgrammar_la-lg_python_wrap.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../../bindings/python3/lg_python_wrap.cc' object='../../bindings/python3/_clinkgrammar_la-lg_python_wrap.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(_clinkgrammar_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ../../bindings/python3/_clinkgrammar_la-lg_python_wrap.lo `test -f '../../bindings/python3/lg_python_wrap.cc' || echo '$(srcdir)/'`../../bindings/python3/lg_python_wrap.cc mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs -rm -rf ../../bindings/python3/.libs ../../bindings/python3/_libs install-pkgpypathPYTHON: $(pkgpypath_PYTHON) @$(NORMAL_INSTALL) @list='$(pkgpypath_PYTHON)'; dlist=; list2=; test -n "$(pkgpypathdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgpypathdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgpypathdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then b=; else b="$(srcdir)/"; fi; \ if test -f $$b$$p; then \ $(am__strip_dir) \ dlist="$$dlist $$f"; \ list2="$$list2 $$b$$p"; \ else :; fi; \ done; \ for file in $$list2; do echo $$file; done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgpypathdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgpypathdir)" || exit $$?; \ done || exit $$?; \ if test -n "$$dlist"; then \ $(am__py_compile) --destdir "$(DESTDIR)" \ --basedir "$(pkgpypathdir)" $$dlist; \ else :; fi uninstall-pkgpypathPYTHON: @$(NORMAL_UNINSTALL) @list='$(pkgpypath_PYTHON)'; test -n "$(pkgpypathdir)" || list=; \ py_files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ test -n "$$py_files" || exit 0; \ dir='$(DESTDIR)$(pkgpypathdir)'; \ pyc_files=`echo "$$py_files" | sed 's|$$|c|'`; \ pyo_files=`echo "$$py_files" | sed 's|$$|o|'`; \ py_files_pep3147=`echo "$$py_files" | $(am__pep3147_tweak)`; \ echo "$$py_files_pep3147";\ pyc_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|c|'`; \ pyo_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|o|'`; \ st=0; \ for files in \ "$$py_files" \ "$$pyc_files" \ "$$pyo_files" \ "$$pyc_files_pep3147" \ "$$pyo_files_pep3147" \ ; do \ $(am__uninstall_files_from_dir) || st=$$?; \ done; \ exit $$st install-pkgpythonPYTHON: $(pkgpython_PYTHON) @$(NORMAL_INSTALL) @list='$(pkgpython_PYTHON)'; dlist=; list2=; test -n "$(pkgpythondir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgpythondir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgpythondir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then b=; else b="$(srcdir)/"; fi; \ if test -f $$b$$p; then \ $(am__strip_dir) \ dlist="$$dlist $$f"; \ list2="$$list2 $$b$$p"; \ else :; fi; \ done; \ for file in $$list2; do echo $$file; done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgpythondir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgpythondir)" || exit $$?; \ done || exit $$?; \ if test -n "$$dlist"; then \ $(am__py_compile) --destdir "$(DESTDIR)" \ --basedir "$(pkgpythondir)" $$dlist; \ else :; fi uninstall-pkgpythonPYTHON: @$(NORMAL_UNINSTALL) @list='$(pkgpython_PYTHON)'; test -n "$(pkgpythondir)" || list=; \ py_files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ test -n "$$py_files" || exit 0; \ dir='$(DESTDIR)$(pkgpythondir)'; \ pyc_files=`echo "$$py_files" | sed 's|$$|c|'`; \ pyo_files=`echo "$$py_files" | sed 's|$$|o|'`; \ py_files_pep3147=`echo "$$py_files" | $(am__pep3147_tweak)`; \ echo "$$py_files_pep3147";\ pyc_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|c|'`; \ pyo_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|o|'`; \ st=0; \ for files in \ "$$py_files" \ "$$pyc_files" \ "$$pyo_files" \ "$$pyc_files_pep3147" \ "$$pyo_files_pep3147" \ ; do \ $(am__uninstall_files_from_dir) || st=$$?; \ done; \ exit $$st ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ 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-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 $(LTLIBRARIES) installdirs: for dir in "$(DESTDIR)$(pkgpyexecdir)" "$(DESTDIR)$(pkgpypathdir)" "$(DESTDIR)$(pkgpythondir)"; 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) -rm -f ../../bindings/python3/$(DEPDIR)/$(am__dirstamp) -rm -f ../../bindings/python3/$(am__dirstamp) -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) 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 clean-pkgpyexecLTLIBRARIES \ mostlyclean-am distclean: distclean-am -rm -rf ../../bindings/python3/$(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-pkgpypathPYTHON install-pkgpythonPYTHON install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-pkgpyexecLTLIBRARIES 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 ../../bindings/python3/$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic \ maintainer-clean-local mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-pkgpyexecLTLIBRARIES uninstall-pkgpypathPYTHON \ uninstall-pkgpythonPYTHON @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-strip uninstall-am .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ clean-libtool clean-pkgpyexecLTLIBRARIES cscopelist-am ctags \ ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags 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-pkgpyexecLTLIBRARIES install-pkgpypathPYTHON \ install-pkgpythonPYTHON install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic maintainer-clean-local mostlyclean \ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ uninstall-hook uninstall-pkgpyexecLTLIBRARIES \ uninstall-pkgpypathPYTHON uninstall-pkgpythonPYTHON .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(pkgpypathdir)/__pycache__ -rmdir $(pkgpypathdir) # These are packaged in the tarball; make clean should not remove them. maintainer-clean-local: -rm -f $(BUILT_C_SOURCES) -rm -f $(BUILT_PY_SOURCES) # Swig builds these .... @HAVE_SWIG_TRUE@$(BUILT_C_SOURCES) $(BUILT_PY_SOURCES): $(SWIG_INCLUDES) @HAVE_SWIG_TRUE@$(BUILT_C_SOURCES) $(BUILT_PY_SOURCES): $(SWIG_SOURCES) @HAVE_SWIG_TRUE@ $(SWIG) -python -py3 -module clinkgrammar -I$(top_srcdir)/link-grammar -o $@ $< @HAVE_SWIG_FALSE@$(BUILT_C_SOURCES) $(BUILT_PY_SOURCES): @HAVE_SWIG_FALSE@ touch $(BUILT_C_SOURCES) $(BUILT_PY_SOURCES) # 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: link-grammar-5.3.16/bindings/python3/linkgrammar.pth0000664000076400007640000000001512766044421017346 00000000000000linkgrammar/ link-grammar-5.3.16/bindings/python3/README.md0000664000076400007640000000046212766044421015612 00000000000000# Python3 bindings for Link Grammar Description =========== This directory contains a Python 3.4 interface to the Link Grammar C library. The interface generated uses the configuration files in the `python` directory. Testing ======= See the python-examples directory for unit tests and example usage. link-grammar-5.3.16/bindings/python3/__init__.py.in0000664000076400007640000000015712766044421017052 00000000000000# # __init__.py file for Link Grammar Python bindings # __version__ = "@VERSION@" from .linkgrammar import * link-grammar-5.3.16/bindings/python3/Makefile.am0000644000076400007640000000614513050045526016363 00000000000000# # Makefile for generating python bindings # # Created by Linas Vepstas February 2014 # PYTHON = $(PYTHON3) # For py-compile. SWIG_SOURCES = ../swig/link_grammar.i SWIG_INCLUDES = ../../link-grammar/link-includes.h # BUILT_C_SOURCES = $(top_builddir)/bindings/python3/lg_python_wrap.cc BUILT_C_SOURCES = ../../bindings/python3/lg_python_wrap.cc BUILT_PY_SOURCES = $(top_builddir)/bindings/python3/clinkgrammar.py # Over-ride the install location, so as to remove the dash in the # directory "link-grammar". Turns out python cannot tolerate dashes. # Thus, typically, it will install into # /usr/local/lib/python3.4/dist-packages/linkgrammar (without the dash) pkgpythondir=$(python3dir)/linkgrammar pkgpyexecdir=$(python3dir)/linkgrammar # Files that get installed in $pkgpythondir pkgpython_PYTHON = \ ../../bindings/python/linkgrammar.py \ $(top_builddir)/bindings/python3/__init__.py \ $(top_builddir)/bindings/python3/clinkgrammar.py # Apparently, anaconda does not work without this!? # This seems wrong and lame to me, but see issue #298 # https://github.com/opencog/link-grammar/issues/298 pkgpypathdir=$(python3dir) pkgpypath_PYTHON = \ linkgrammar.pth # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(pkgpypathdir)/__pycache__ -rmdir $(pkgpypathdir) # These are packaged in the tarball; make clean should not remove them. maintainer-clean-local: -rm -f $(BUILT_C_SOURCES) -rm -f $(BUILT_PY_SOURCES) # Don't remove __init__.py; it is built by configure! DISTCLEANFILES = \ $(top_builddir)/bindings/python3/__init__.py if HAVE_SWIG # Swig builds these .... $(BUILT_C_SOURCES) $(BUILT_PY_SOURCES): $(SWIG_INCLUDES) $(BUILT_C_SOURCES) $(BUILT_PY_SOURCES): $(SWIG_SOURCES) $(SWIG) -python -py3 -module clinkgrammar -I$(top_srcdir)/link-grammar -o $@ $< else $(BUILT_C_SOURCES) $(BUILT_PY_SOURCES): touch $(BUILT_C_SOURCES) $(BUILT_PY_SOURCES) endif # The la MUST have the same name as the pm, # which MUST be the swig -module name! # We're calling this clinkgrammar, since its a direct map of the C # interfaces. pkgpyexec_LTLIBRARIES = _clinkgrammar.la _clinkgrammar_la_SOURCES = $(BUILT_C_SOURCES) $(SWIG_SOURCES) # $(top_builddir) to pick up autogen'ed link-grammar/link-features.h _clinkgrammar_la_CPPFLAGS = \ $(SWIG_PYTHON_CPPFLAGS) \ $(PYTHON3_CPPFLAGS) \ -I$(top_srcdir) \ -I$(top_builddir) # On Cygwin, a DLL with version is named name-major.dll with no symlink to # it of an unversioned name (at least up and including libtool 2.4.6). # This is bad for Python modules, as they must have an identifier name. if OS_CYGWIN AVOID_VERSION = -avoid-version endif _clinkgrammar_la_LDFLAGS = \ -version-info @VERSION_INFO@ $(AVOID_VERSION) \ $(PYTHON3_LDFLAGS) -module -no-undefined _clinkgrammar_la_LIBADD = \ $(top_builddir)/link-grammar/liblink-grammar.la $(PYTHON3_LIBS) EXTRA_DIST = \ README.md \ linkgrammar.pth \ __init__.py.in link-grammar-5.3.16/bindings/python3/__init__.py0000644000076400007640000000015413074512714016436 00000000000000# # __init__.py file for Link Grammar Python bindings # __version__ = "5.3.16" from .linkgrammar import * link-grammar-5.3.16/bindings/Makefile.in0000644000076400007640000005130513074512574014776 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Automake file for programming language bindings to link-grammar # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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@ @HAVE_JAVA_TRUE@am__append_1 = java-jni @HAVE_ANT_TRUE@am__append_2 = java @HAVE_PERL_TRUE@am__append_3 = perl @HAVE_PYTHON2_TRUE@am__append_4 = python @HAVE_PYTHON3_TRUE@am__append_5 = python3 # Add python-examples only once - else make enters it twice. @HAVE_PYTHON2_TRUE@am__append_6 = python-examples @HAVE_PYTHON2_FALSE@@HAVE_PYTHON3_TRUE@am__append_7 = python-examples subdir = bindings ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-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 \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DIST_SUBDIRS = java-jni java ocaml perl python python3 python-examples am__DIST_COMMON = $(srcdir)/Makefile.in README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 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" ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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 = $(am__append_1) $(am__append_2) ocaml $(am__append_3) \ $(am__append_4) $(am__append_5) $(am__append_6) \ $(am__append_7) EXTRA_DIST = \ README \ autoit/_LGTest.au3 \ autoit/_LinkGrammar.au3 \ autoit/README \ lisp/link-interface.cl \ swig/link_grammar.i all: all-recursive .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 bindings/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign bindings/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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 # 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. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ 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" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 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; \ $(am__define_uniq_tagged_files); \ 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-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ 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 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 Makefile distclean-am: clean-am distclean-generic 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 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: $(am__recursive_targets) install-am install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ check-am clean clean-generic clean-libtool cscopelist-am ctags \ ctags-am distclean distclean-generic distclean-libtool \ distclean-tags 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 \ installdirs-am maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags tags-am uninstall uninstall-am .PRECIOUS: Makefile # 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: link-grammar-5.3.16/bindings/autoit/0000755000076400007640000000000013074513207014304 500000000000000link-grammar-5.3.16/bindings/autoit/README0000664000076400007640000000033012431741033015076 00000000000000 Link-grammar bindings for AutoIt -------------------------------- Developed by J Rowe March 2010 AutoIt is a scripting language for MS Windows. See http://www.autoitscript.com link-grammar-5.3.16/bindings/autoit/_LGTest.au30000664000076400007640000000120012431741033016126 00000000000000#include "_LinkGrammar.au3" $Test = "My dog likes dog food." $options = _LG_ParseOptionsCreate() $dict = _LG_DictionaryCreateLang("en") $Sentence = _LG_SentenceCreate($Test, $dict) _LG_SentenceSplit($Sentence, $options) $num_linkages = _LG_SentenceParse($Sentence, $options) If $num_linkages > 0 Then $linkage = _LG_LinkageCreate(0, $Sentence, $options) $diagram = _LG_LinkagePrintDiagram($linkage) $diagram2 = _LG_LinkagePrintConstituentTree($linkage, 3) $diagram3 = _LG_LinkagePrintDisjuncts($linkage) ConsoleWrite($diagram & @CRLF) ConsoleWrite($diagram2 & @CRLF) ConsoleWrite($diagram3 & @CRLF) EndIf link-grammar-5.3.16/bindings/autoit/_LinkGrammar.au30000664000076400007640000005435512502412326017212 00000000000000Global $_LG_DLL = DllOpen("link-grammar.dll") Func _LG_GetVersion() ;const char * linkgrammar_get_version(void); $result = DllCall($_LG_DLL, "str:cdecl", "linkgrammar_get_version") Return $result[0] EndFunc ;==>_LG_GetVersion Func _LG_DictionaryCreateDefault() ;Dictionary dictionary_create_default_lang(void); $result = DllCall($_LG_DLL, "ptr:cdecl", "dictionary_create_default_lang") Return $result[0] EndFunc ;==>_LG_DictionaryCreateDefault Func _LG_DictionaryCreateLang($sLanguage) ;Dictionary dictionary_create_lang(const char * lang); $result = DllCall($_LG_DLL, "ptr:cdecl", "dictionary_create_lang", "str", $sLanguage) Return $result[0] EndFunc ;==>_LG_DictionaryCreateLang ;Func _LG_Dictionary_Create($sDictName, $sPostProcessFileName, $sConstituentKnowledgeName, $sAffixName) ;Dictionary dictionary_create(const char *dict_name, ; const char *post_process_file_name, ; const char *constituent_knowledge_name, ; const char *affix_name);EndFunc ;EndFunc Func _LG_DictionaryDelete($hDictionary) ;int dictionary_delete(Dictionary dict); DllCall($_LG_DLL, "none:cdecl", "dictionary_delete", "ptr", $hDictionary) EndFunc ;==>_LG_DictionaryDelete Func _LG_DictionarySetData($sPath) ;void dictionary_set_data_dir(const char * path); DllCall($_LG_DLL, "none:cdecl", "dictionary_set_data_dir", "str", $sPath) EndFunc ;==>_LG_DictionarySetData Func _LG_DictionaryGetDataDir() ;const char * dictionary_get_data_dir(void); $result = DllCall($_LG_DLL, "str:cdecl", "dictionary_get_data_dir") Return $result[0] EndFunc ;==>_LG_DictionaryGetDataDir Func _LG_DictionaryGetMaxCost($hDictionary) ;int dictionary_get_max_cost(Dictionary dict); $result = DllCall($_LG_DLL, "int:cdecl", "dictionary_get_max_cost", "ptr", $hDictionary) Return $result[0] EndFunc ;==>_LG_DictionaryGetMaxCost Func _LG_ParseOptionsCreate() ;Parse_Options parse_options_create(); $result = DllCall($_LG_DLL, "ptr:cdecl", "parse_options_create") Return $result[0] EndFunc ;==>_LG_ParseOptionsCreate Func _LG_ParseOptionsDelete($hOptions) ;int parse_options_delete(Parse_Options opts); DllCall($_LG_DLL, "none:cdecl", "parse_options_delete", "ptr", $hOptions) EndFunc ;==>_LG_ParseOptionsDelete Func _LG_ParseOptionsSetVerbosity($hOptions, $iVerbosity) ;void parse_options_set_verbosity(Parse_Options opts, int verbosity); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_verbosity", "ptr", $hOptions, "int", $iVerbosity) EndFunc ;==>_LG_ParseOptionsSetVerbosity Func _LG_ParseOptionsGetVerbosity($hOptions) ;int parse_options_get_verbosity(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_verbosity", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetVerbosity Func _LG_ParseOptionsSetLinkageLimit($hOptions, $iLinkageLimit) ;void parse_options_set_linkage_limit(Parse_Options opts, int linkage_limit); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_linkage_limit", "ptr", $hOptions, "int", $iLinkageLimit) EndFunc ;==>_LG_ParseOptionsSetLinkageLimit Func _LG_ParseOptionsGetLinkageLimit($hOptions) ;int parse_options_get_linkage_limit(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_linkage_limit", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetLinkageLimit Func _LG_ParseOptionsSetDisjunctCost($hOptions, $iDisjunctCost) ;void parse_options_set_disjunct_cost(Parse_Options opts, int disjunct_cost); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_disjunct_cost", "ptr", $hOptions, "int", $iDisjunctCost) EndFunc ;==>_LG_ParseOptionsSetDisjunctCost Func _LG_ParseOptionsGetDisjunctCost($hOptions) ;int parse_options_get_disjunct_cost(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_disjunct_cost", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetDisjunctCost Func _LG_ParseOptionsSetMinNullCount($hOptions, $iNullCount) ;void parse_options_set_min_null_count(Parse_Options opts, int null_count); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_min_null_count", "ptr", $hOptions, "int", $iNullCount) EndFunc ;==>_LG_ParseOptionsSetMinNullCount Func _LG_ParseOptionsGetMinNullCount($hOptions) ;int parse_options_get_min_null_count(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_min_null_count", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetMinNullCount Func _LG_ParseOptionsSetMaxNullCount($hOptions, $iNullCount) ;void parse_options_set_max_null_count(Parse_Options opts, int null_count); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_max_null_count", "ptr", $hOptions, "int", $iNullCount) EndFunc ;==>_LG_ParseOptionsSetMaxNullCount Func _LG_ParseOptionsGetMaxNullCount($hOptions) ;int parse_options_get_max_null_count(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_max_null_count", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetMaxNullCount Func _LG_ParseOptionsSetNullBlock($hOptions, $iNullBlock) ;void parse_options_set_null_block(Parse_Options opts, int null_block); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_null_block", "ptr", $hOptions, "int", $iNullBlock) EndFunc ;==>_LG_ParseOptionsSetNullBlock Func _LG_ParseOptionsGetNullBlock($hOptions) ;int parse_options_get_null_block(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_null_block", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetNullBlock Func _LG_ParseOptionsSetShortLength($hOptions, $iShortLength) ;void parse_options_set_short_length(Parse_Options opts, int short_length); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_short_length", "ptr", $hOptions, "int", $iShortLength) EndFunc ;==>_LG_ParseOptionsSetShortLength Func _LG_ParseOptionsGetShortLength($hOptions) ;int parse_options_get_short_length(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_short_length", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetShortLength Func _LG_ParseOptionsSetIslandsOk($hOptions, $iIslandsOk) ;void parse_options_set_islands_ok(Parse_Options opts, int islands_ok); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_islands_ok", "ptr", $hOptions, "int", $iIslandsOk) EndFunc ;==>_LG_ParseOptionsSetIslandsOk Func _LG_ParseOptionsGetIslandsOk($hOptions) ;int parse_options_get_islands_ok(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_islands_ok", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetIslandsOk Func _LG_ParseOptionsSetMaxParseTime($hOptions, $iSeconds) ;void parse_options_set_max_parse_time(Parse_Options opts, int secs); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_max_parse_time", "ptr", $hOptions, "int", $iSeconds) EndFunc ;==>_LG_ParseOptionsSetMaxParseTime Func _LG_ParseOptionsGetMaxParseTime($hOptions) ;int parse_options_get_max_parse_time(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_max_parse_time", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetMaxParseTime Func _LG_ParseOptionsSetMaxMemory($hOptions, $iMemory) ;void parse_options_set_max_memory(Parse_Options opts, int mem); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_max_memory", "ptr", $hOptions, "int", $iMemory) EndFunc ;==>_LG_ParseOptionsSetMaxMemory Func _LG_ParseOptionsGetMaxMemory($hOptions) ;int parse_options_get_max_memory(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_max_memory", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetMaxMemory Func _LG_ParseOptionsTimerExpired($hOptions) ;int parse_options_timer_expired(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_timer_expired", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsTimerExpired Func _LG_ParseOptionsMemoryExhausted($hOptions) ;int parse_options_memory_exhausted(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_memory_exhausted", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsMemoryExhausted Func _LG_ParseOptionsResourcesExhausted($hOptions) ;int parse_options_resources_exhausted(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_resources_exhausted", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsResourcesExhausted Func _LG_ParseOptionsResetResources($hOptions) ;void parse_options_reset_resources(Parse_Options opts); DllCall($_LG_DLL, "none:cdecl", "parse_options_reset_resources", "ptr", $hOptions) EndFunc ;==>_LG_ParseOptionsResetResources Func _LG_ParseOptionsSetCostModelType($hOptions, $iCostModel) ;void parse_options_set_cost_model_type(Parse_Options opts, int cm); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_cost_model_type", "ptr", $hOptions, "int", $iCostModel) EndFunc ;==>_LG_ParseOptionsSetCostModelType Func _LG_ParseOptionsGetCostModelType($hOptions) ;int parse_options_get_cost_model_type(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_cost_model_type", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetCostModelType Func _LG_ParseOptionsSetScreenWidth($hOptions, $iWidth) ;void parse_options_set_screen_width(Parse_Options opts, int val); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_screen_width", "ptr", $hOptions, "int", $iWidth) EndFunc ;==>_LG_ParseOptionsSetScreenWidth Func _LG_ParseOptionsGetScreenWidth($hOptions) ;int parse_options_get_screen_width(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_screen_width", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetScreenWidth Func _LG_ParseOptionsSetAllowNull($hOptions, $iAllowNull) ;void parse_options_set_allow_null(Parse_Options opts, int val); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_allow_null", "ptr", $hOptions, "int", $iAllowNull) EndFunc ;==>_LG_ParseOptionsSetAllowNull Func _LG_ParseOptionsGetAllowNull($hOptions) ;int parse_options_get_allow_null(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_allow_null", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetAllowNull Func _LG_ParseOptionsSetDisplayWalls($hOptions, $iDisplayWalls) ;void parse_options_set_display_walls(Parse_Options opts, int val); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_display_walls", "ptr", $hOptions, "int", $iDisplayWalls) EndFunc ;==>_LG_ParseOptionsSetDisplayWalls Func _LG_ParseOptionsGetDisplayWalls($hOptions) ;int parse_options_get_display_walls(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_display_walls", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetDisplayWalls Func _LG_ParseOptionsSetAllShortConnectors($hOptions, $iShortConnectors) ;void parse_options_set_all_short_connectors(Parse_Options opts, int val); DllCall($_LG_DLL, "none:cdecl", "parse_options_set_all_short_connectors", "ptr", $hOptions, "int", $iShortConnectors) EndFunc ;==>_LG_ParseOptionsSetAllShortConnectors Func _LG_ParseOptionsGetAllShortConnectors($hOptions) ;int parse_options_get_all_short_connectors(Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "parse_options_get_all_short_connectors", "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_ParseOptionsGetAllShortConnectors Func _LG_SentenceCreate($sInputString, $hDictionary) ;Sentence sentence_create(const char *input_string, Dictionary dict); $result = DllCall($_LG_DLL, "ptr:cdecl", "sentence_create", "str", $sInputString, "ptr", $hDictionary) Return $result[0] EndFunc ;==>_LG_SentenceCreate Func _LG_SentenceDelete($hSentence) ;void sentence_delete(Sentence sent); DllCall($_LG_DLL, "none:cdecl", "sentence_delete", "ptr", $hSentence) EndFunc ;==>_LG_SentenceDelete Func _LG_SentenceSplit($hSentence, $hOptions) ;int sentence_split(Sentence sent, Parse_Options opts); DllCall($_LG_DLL, "none:cdecl", "sentence_split", "ptr", $hSentence, "ptr", $hOptions) EndFunc ;==>_LG_SentenceSplit Func _LG_SentenceParse($hSentence, $hOptions) ;int sentence_parse(Sentence sent, Parse_Options opts); $result = DllCall($_LG_DLL, "int:cdecl", "sentence_parse", "ptr", $hSentence, "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_SentenceParse Func _LG_SentenceLength($hSentence) ;int sentence_length(Sentence sent); $result = DllCall($_LG_DLL, "int:cdecl", "sentence_length", "ptr", $hSentence) Return $result[0] EndFunc ;==>_LG_SentenceLength Func _LG_SentenceNullCount($hSentence) ;int sentence_null_count(Sentence sent); $result = DllCall($_LG_DLL, "int:cdecl", "sentence_null_count", "ptr", $hSentence) Return $result[0] EndFunc ;==>_LG_SentenceNullCount Func _LG_SentenceNumLinkagesFound($hSentence) ;int sentence_num_linkages_found(Sentence sent); $result = DllCall($_LG_DLL, "int:cdecl", "sentence_num_linkages_found", "ptr", $hSentence) Return $result[0] EndFunc ;==>_LG_SentenceNumLinkagesFound Func _LG_SentenceNumValidLinkages($hSentence) ;int sentence_num_valid_linkages(Sentence sent); $result = DllCall($_LG_DLL, "int:cdecl", "sentence_num_valid_linkages", "ptr", $hSentence) Return $result[0] EndFunc ;==>_LG_SentenceNumValidLinkages Func _LG_SentenceNumLinkagesPostProcessed($hSentence) ;int sentence_num_linkages_post_processed(Sentence sent); $result = DllCall($_LG_DLL, "int:cdecl", "sentence_num_linkages_post_processed", "ptr", $hSentence) Return $result[0] EndFunc ;==>_LG_SentenceNumLinkagesPostProcessed Func _LG_SentenceNumViolations($hSentence, $iNumber) ;int sentence_num_violations(Sentence sent, int i); $result = DllCall($_LG_DLL, "int:cdecl", "sentence_num_violations", "ptr", $hSentence, "int", $iNumber) Return $result[0] EndFunc ;==>_LG_SentenceNumViolations Func _LG_SentenceDisjunctCost($hSentence, $iNumber) ;int sentence_disjunct_cost(Sentence sent, int i); $result = DllCall($_LG_DLL, "int:cdecl", "sentence_disjunct_cost", "ptr", $hSentence, "int", $iNumber) Return $result[0] EndFunc ;==>_LG_SentenceDisjunctCost Func _LG_SentenceLinkCost($hSentence, $iNumber) ;int sentence_link_cost(Sentence sent, int i); $result = DllCall($_LG_DLL, "int:cdecl", "sentence_link_cost", "ptr", $hSentence, "int", $iNumber) Return $result[0] EndFunc ;==>_LG_SentenceLinkCost Func _LG_LinkageCreate($iIndex, $hSentence, $hOptions) ;Linkage linkage_create(int index, Sentence sent, Parse_Options opts); $result = DllCall($_LG_DLL, "ptr:cdecl", "linkage_create", "int", $iIndex, "ptr", $hSentence, "ptr", $hOptions) Return $result[0] EndFunc ;==>_LG_LinkageCreate Func _LG_LinkageGetNumWords($hLinkage) ;int linkage_get_num_words(Linkage linkage); $result = DllCall($_LG_DLL, "int:cdecl", "linkage_get_num_words", "ptr", $hLinkage) Return $result[0] EndFunc ;==>_LG_LinkageGetNumWords Func _LG_LinkageGetNumLinks($hLinkage) ;int linkage_get_num_links(Linkage linkage); $result = DllCall($_LG_DLL, "int:cdecl", "linkage_get_num_links", "ptr", $hLinkage) Return $result[0] EndFunc ;==>_LG_LinkageGetNumLinks Func _LG_LinkageGetLinkLength($hLinkage, $iIndex) ;int linkage_get_link_length(Linkage linkage, int index); $result = DllCall($_LG_DLL, "int:cdecl", "linkage_get_link_length", "ptr", $hLinkage, "int", $iIndex) Return $result[0] EndFunc ;==>_LG_LinkageGetLinkLength Func _LG_LinkageGetLinkLWord($hLinkage, $iIndex) ;int linkage_get_link_lword(Linkage linkage, int index); $result = DllCall($_LG_DLL, "int:cdecl", "linkage_get_link_lword", "ptr", $hLinkage, "int", $iIndex) Return $result[0] EndFunc ;==>_LG_LinkageGetLinkLWord Func _LG_LinkageGetLinkRWord($hLinkage, $iIndex) ;int linkage_get_link_rword(Linkage linkage, int index); $result = DllCall($_LG_DLL, "int:cdecl", "linkage_get_link_rword", "ptr", $hLinkage, "int", $iIndex) Return $result[0] EndFunc ;==>_LG_LinkageGetLinkRWord Func _LG_LinkagePrintDiagram($hLinkage) ;char * linkage_print_diagram(Linkage linkage); $result = DllCall($_LG_DLL, "str:cdecl", "linkage_print_diagram", "ptr", $hLinkage) Return $result[0] EndFunc ;==>_LG_LinkagePrintDiagram Func _LG_LinkageFreeDiagram($hDiagram) ;void linkage_free_diagram(char * str); DllCall($_LG_DLL, "none:cdecl", "linkage_free_diagram", "ptr", $hDiagram) EndFunc ;==>_LG_LinkageFreeDiagram Func _LG_LinkagePrintPostscript($hLinkage, $iMode) ;char * linkage_print_postscript(Linkage linkage, int mode); $result = DllCall($_LG_DLL, "str:cdecl", "linkage_print_postscript", "ptr", $hLinkage, "int", $iMode) Return $result[0] EndFunc ;==>_LG_LinkagePrintPostscript Func _LG_LinkageFreePostscript($hPostscript) ;void linkage_free_postscript(char * str); DllCall($_LG_DLL, "none:cdecl", "linkage_free_postscript", "ptr", $hPostscript) EndFunc ;==>_LG_LinkageFreePostscript Func _LG_LinkagePrintLinksAndDomains($hLinkage) ;char * linkage_print_links_and_domains(Linkage linkage); $result = DllCall($_LG_DLL, "str:cdecl", "linkage_print_links_and_domains", "ptr", $hLinkage) Return $result[0] EndFunc ;==>_LG_LinkagePrintLinksAndDomains Func _LG_LinkageFreeLinksAndDomains($hLinksAndDomains) ;void linkage_free_links_and_domains(char *str); DllCall($_LG_DLL, "none:cdecl", "linkage_free_links_and_domains", "ptr", $hLinksAndDomains) EndFunc ;==>_LG_LinkageFreeLinksAndDomains Func _LG_LinkagePrintConstituentTree($hLinkage, $iOpt) ;char * linkage_print_constituent_tree(Linkage linkage int iOpt); $result = DllCall($_LG_DLL, "str:cdecl", "linkage_print_constituent_tree", "ptr", $hLinkage, "int", $iOpt) Return $result[0] EndFunc ;==>_LG_LinkagePrintConstituentTree Func _LG_LinkageGetLinkLabel($hLinkage, $iIndex) ;const char * linkage_get_link_label(Linkage linkage, int index); $result = DllCall($_LG_DLL, "str:cdecl", "linkage_get_link_label", "ptr", $hLinkage, "int", $iIndex) Return $result[0] EndFunc ;==>_LG_LinkageGetLinkLabel Func _LG_LinkageGetLinkLLabel($hLinkage, $iIndex) ;const char * linkage_get_link_llabel(Linkage linkage, int index); $result = DllCall($_LG_DLL, "str:cdecl", "linkage_get_link_llabel", "ptr", $hLinkage, "int", $iIndex) Return $result[0] EndFunc ;==>_LG_LinkageGetLinkLLabel Func _LG_LinkageGetLinkRLabel($hLinkage, $iIndex) ;const char * linkage_get_link_rlabel(Linkage linkage, int index); $result = DllCall($_LG_DLL, "str:cdecl", "linkage_get_link_rlabel", "ptr", $hLinkage, "int", $iIndex) Return $result[0] EndFunc ;==>_LG_LinkageGetLinkRLabel Func _LG_LinkageGetLinkNumDomains($hLinkage, $iIndex) ;int linkage_get_link_num_domains(Linkage linkage, int index); $result = DllCall($_LG_DLL, "int:cdecl", "linkage_get_link_num_domains", "ptr", $hLinkage, "int", $iIndex) Return $result[0] EndFunc ;==>_LG_LinkageGetLinkNumDomains Func _LG_LinkageGetLinkDomainNames($hLinkage, $iIndex) ;const char ** linkage_get_link_domain_names(Linkage linkage, int index); $result = DllCall($_LG_DLL, "str:cdecl", "linkage_get_link_domain_names", "ptr", $hLinkage, "int", $iIndex) Return $result[0] EndFunc ;==>_LG_LinkageGetLinkDomainNames Func _LG_LinkageGetViolationName($hLinkage) ;const char * linkage_get_violation_name(Linkage linkage); $result = DllCall($_LG_DLL, "str:cdecl", "linkage_get_violation_name", "ptr", $hLinkage) Return $result[0] EndFunc ;==>_LG_LinkageGetViolationName ;Func _LG_LinkageGetWords($hLinkage) ; ;const char ** linkage_get_words(Linkage linkage); ; $result = DllCall($_LG_DLL, "int:cdecl", "linkage_get_words", "ptr", $hLinkage) ; Return $result[0] ;EndFunc Func _LG_LinkageGetWord($hLinkage, $iWord) ;const char * linkage_get_word(Linkage linkage, int w); $result = DllCall($_LG_DLL, "str:cdecl", "linkage_get_word", "ptr", $hLinkage, "int", $iWord) Return $result[0] EndFunc ;==>_LG_LinkageGetWord Func _LG_LinkageGetDisjunct($hLinkage, $iWord) ;const char * linkage_get_disjunct(Linkage linkage, int w); $result = DllCall($_LG_DLL, "str:cdecl", "linkage_get_disjunct", "ptr", $hLinkage, "int", $iWord) Return $result[0] EndFunc ;==>_LG_LinkageGetDisjunct Func _LG_LinkageUnusedWordCost($hLinkage) ;int linkage_unused_word_cost(Linkage linkage); $result = DllCall($_LG_DLL, "int:cdecl", "linkage_unused_word_cost", "ptr", $hLinkage) Return $result[0] EndFunc ;==>_LG_LinkageUnusedWordCost Func _LG_LinkageDisjunctCost($hLinkage) ;int linkage_disjunct_cost(Linkage linkage); $result = DllCall($_LG_DLL, "int:cdecl", "linkage_disjunct_cost", "ptr", $hLinkage) Return $result[0] EndFunc ;==>_LG_LinkageDisjunctCost Func _LG_LinkageLinkCost($hLinkage) ;int linkage_link_cost(Linkage linkage); $result = DllCall($_LG_DLL, "int:cdecl", "linkage_link_cost", "ptr", $hLinkage) Return $result[0] EndFunc ;==>_LG_LinkageLinkCost Func _LG_LinkageHasInconsistentDomains($hLinkage) ;int linkage_has_inconsistent_domains(Linkage linkage); $result = DllCall($_LG_DLL, "int:cdecl", "linkage_has_inconsistent_domains", "ptr", $hLinkage) Return $result[0] EndFunc ;==>_LG_LinkageHasInconsistentDomains Func _LG_LinkageDelete($hLinkage) ;void linkage_delete(Linkage linkage); $result = DllCall($_LG_DLL, "none:cdecl", "linkage_delete", "ptr", $hLinkage) EndFunc ;==>_LG_LinkageDelete Func _LG_PostProcessOpen($sName) ;PostProcessor post_process_open(const char * name); $result = DllCall($_LG_DLL, "ptr:cdecl", "post_process_open", "str", $sName) Return $result[0] EndFunc ;==>_LG_PostProcessOpen Func _LG_PostProcessClose($hPostProcessor) ;void post_process_close(PostProcessor postprocessor); DllCall($_LG_DLL, "none:cdecl", "post_process_close", "ptr", $hPostProcessor) EndFunc ;==>_LG_PostProcessClose Func _LG_LinkagePostProcess($hLinkage, $hPostProcessor) ;void linkage_post_process(Linkage linkage, PostProcessor postprocessor); DllCall($_LG_DLL, "none:cdecl", "linkage_post_process", "ptr", $hLinkage, "ptr", $hPostProcessor) EndFunc ;==>_LG_LinkagePostProcess Func _LG_LinkagePrintDisjuncts($hLinkage) $result = DllCall($_LG_DLL, "str:cdecl", "linkage_print_disjuncts", "ptr", $hLinkage) Return $result[0] EndFunc link-grammar-5.3.16/bindings/perl/0000755000076400007640000000000013074513207013741 500000000000000link-grammar-5.3.16/bindings/perl/README0000664000076400007640000000116312766044421014550 00000000000000 Perl bindings to Link Grammar ----------------------------- NOTE: These are "low-level" autogenerated bindings for perl. A superior set of perl bindings are the Lingua Link Parser bindings, which can be found at http://search.cpan.org/~dbrian/Lingua-LinkParser/ You should almost surely be using those instead of these, here. See example.pl for a demo. The build of the perl bindings is disabled by default; there are c++11 incompatibilities in 5.18/CORE/perl.h that cause issues for various compilers. You can enalbe the perl bindings by saying: ./configure --enable-perl-bindings link-grammar-5.3.16/bindings/perl/example.pl0000775000076400007640000000235012431741033015652 00000000000000#! /usr/bin/env perl # # Example usage of the low-level link-grammar perl bindings # You should not really use this directly; a higher-level wrapper # would be far more appropriate. # # Copyright (c) 2014, Linas Vepstas use clinkgrammar; my $ver = clinkgrammar::linkgrammar_get_version(); print "Version $ver\n"; sub prtdiag { my $txt = $_[0]; my $dict = $_[1]; my $po = clinkgrammar::parse_options_create(); my $sent = clinkgrammar::sentence_create($txt, $dict); my $num_parses = clinkgrammar::sentence_parse($sent, $po); $num_parses = clinkgrammar::sentence_num_valid_linkages($sent); print "Found $num_parses valid parses for \"$txt\":\n"; for (my $i=0; $i<$num_parses; $i++) { my $linkage = clinkgrammar::linkage_create($i, $sent, $po); my $diagram = clinkgrammar::linkage_print_diagram($linkage); print "Parse $i:\n$diagram"; } } # English, Russian and Turkish dictionaries my $en_dict = clinkgrammar::dictionary_create_lang("en"); prtdiag("This is a test", $en_dict); my $ru_dict = clinkgrammar::dictionary_create_lang("ru"); prtdiag("Ñто большой теÑÑ‚", $ru_dict); my $tr_dict = clinkgrammar::dictionary_create_lang("tr"); prtdiag("adam ve kadın geldi", $tr_dict); link-grammar-5.3.16/bindings/perl/Makefile.in0000644000076400007640000007017113074512575015743 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Makefile for generating perl bindings # # Created by Linas Vepstas February 2014 # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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@ @HAVE_HUNSPELL_TRUE@am__append_1 = ${HUNSPELL_LIBS} @HAVE_ASPELL_TRUE@am__append_2 = ${ASPELL_LIBS} subdir = bindings/perl ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(dist_pkgperl_SCRIPTS) \ $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = 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; }; \ } am__installdirs = "$(DESTDIR)$(pkgperldir)" "$(DESTDIR)$(pkgperldir)" LTLIBRARIES = $(pkgperl_LTLIBRARIES) am__DEPENDENCIES_1 = @HAVE_HUNSPELL_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) @HAVE_ASPELL_TRUE@am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) clinkgrammar_la_DEPENDENCIES = \ $(top_builddir)/link-grammar/liblink-grammar.la \ $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) am__dirstamp = $(am__leading_dot)dirstamp am__objects_1 = ../../bindings/perl/clinkgrammar_la-lg_perl_wrap.lo am__objects_2 = am_clinkgrammar_la_OBJECTS = $(am__objects_1) $(am__objects_2) clinkgrammar_la_OBJECTS = $(am_clinkgrammar_la_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = clinkgrammar_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \ $(AM_CXXFLAGS) $(CXXFLAGS) $(clinkgrammar_la_LDFLAGS) \ $(LDFLAGS) -o $@ SCRIPTS = $(dist_pkgperl_SCRIPTS) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_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) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) AM_V_CXX = $(am__v_CXX_@AM_V@) am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; am__v_CXX_1 = CXXLD = $(CXX) CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; am__v_CXXLD_1 = SOURCES = $(clinkgrammar_la_SOURCES) DIST_SOURCES = $(clinkgrammar_la_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ SWIG_SOURCES = ../swig/link_grammar.i SWIG_INCLUDES = ../../link-grammar/link-includes.h # BUILT_SOURCES = $(top_builddir)/bindings/perl/lg_perl_wrap.cc BUILT_SOURCES = ../../bindings/perl/lg_perl_wrap.cc # PERL_EXT_LIB become /usr/local/share/perl/5.14.2 or something like that... pkgperldir = @PERL_EXT_LIB@ dist_pkgperl_SCRIPTS = \ $(top_builddir)/bindings/perl/clinkgrammar.pm # The la MUST have the same name as the pm, # which MUST be the swig -module name! # We're calling this clinkgrammar, since its a direct map of the C # interfaces. pkgperl_LTLIBRARIES = clinkgrammar.la clinkgrammar_la_SOURCES = $(BUILT_SOURCES) $(SWIG_SOURCES) clinkgrammar_la_CPPFLAGS = \ $(SWIG_PERL_CPPFLAGS) \ $(PERL_CFLAGS) \ -I$(top_srcdir) \ -I$(top_builddir) clinkgrammar_la_LDFLAGS = -version-info @VERSION_INFO@ $(PERL_LDFLAGS) -module -no-undefined clinkgrammar_la_LIBADD = \ $(top_builddir)/link-grammar/liblink-grammar.la \ $(am__append_1) $(am__append_2) EXTRA_DIST = \ README \ example.pl \ test.pl all: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) all-am .SUFFIXES: .SUFFIXES: .cc .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 bindings/perl/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign bindings/perl/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-pkgperlLTLIBRARIES: $(pkgperl_LTLIBRARIES) @$(NORMAL_INSTALL) @list='$(pkgperl_LTLIBRARIES)'; test -n "$(pkgperldir)" || list=; \ list2=; for p in $$list; do \ if test -f $$p; then \ list2="$$list2 $$p"; \ else :; fi; \ done; \ test -z "$$list2" || { \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgperldir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgperldir)" || exit 1; \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkgperldir)'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkgperldir)"; \ } uninstall-pkgperlLTLIBRARIES: @$(NORMAL_UNINSTALL) @list='$(pkgperl_LTLIBRARIES)'; test -n "$(pkgperldir)" || list=; \ for p in $$list; do \ $(am__strip_dir) \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(pkgperldir)/$$f'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(pkgperldir)/$$f"; \ done clean-pkgperlLTLIBRARIES: -test -z "$(pkgperl_LTLIBRARIES)" || rm -f $(pkgperl_LTLIBRARIES) @list='$(pkgperl_LTLIBRARIES)'; \ locs=`for p in $$list; do echo $$p; done | \ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ sort -u`; \ test -z "$$locs" || { \ echo rm -f $${locs}; \ rm -f $${locs}; \ } ../../bindings/perl/$(am__dirstamp): @$(MKDIR_P) ../../bindings/perl @: > ../../bindings/perl/$(am__dirstamp) ../../bindings/perl/$(DEPDIR)/$(am__dirstamp): @$(MKDIR_P) ../../bindings/perl/$(DEPDIR) @: > ../../bindings/perl/$(DEPDIR)/$(am__dirstamp) ../../bindings/perl/clinkgrammar_la-lg_perl_wrap.lo: \ ../../bindings/perl/$(am__dirstamp) \ ../../bindings/perl/$(DEPDIR)/$(am__dirstamp) clinkgrammar.la: $(clinkgrammar_la_OBJECTS) $(clinkgrammar_la_DEPENDENCIES) $(EXTRA_clinkgrammar_la_DEPENDENCIES) $(AM_V_CXXLD)$(clinkgrammar_la_LINK) -rpath $(pkgperldir) $(clinkgrammar_la_OBJECTS) $(clinkgrammar_la_LIBADD) $(LIBS) install-dist_pkgperlSCRIPTS: $(dist_pkgperl_SCRIPTS) @$(NORMAL_INSTALL) @list='$(dist_pkgperl_SCRIPTS)'; test -n "$(pkgperldir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgperldir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgperldir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n' \ -e 'h;s|.*|.|' \ -e 'p;x;s,.*/,,;$(transform)' | 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; \ if (++n[d] == $(am__install_max)) { \ print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ else { print "f", d "/" $$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_SCRIPT) $$files '$(DESTDIR)$(pkgperldir)$$dir'"; \ $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(pkgperldir)$$dir" || exit $$?; \ } \ ; done uninstall-dist_pkgperlSCRIPTS: @$(NORMAL_UNINSTALL) @list='$(dist_pkgperl_SCRIPTS)'; test -n "$(pkgperldir)" || exit 0; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 's,.*/,,;$(transform)'`; \ dir='$(DESTDIR)$(pkgperldir)'; $(am__uninstall_files_from_dir) mostlyclean-compile: -rm -f *.$(OBJEXT) -rm -f ../../bindings/perl/*.$(OBJEXT) -rm -f ../../bindings/perl/*.lo distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@../../bindings/perl/$(DEPDIR)/clinkgrammar_la-lg_perl_wrap.Plo@am__quote@ .cc.o: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cc.lo: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< ../../bindings/perl/clinkgrammar_la-lg_perl_wrap.lo: ../../bindings/perl/lg_perl_wrap.cc @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clinkgrammar_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ../../bindings/perl/clinkgrammar_la-lg_perl_wrap.lo -MD -MP -MF ../../bindings/perl/$(DEPDIR)/clinkgrammar_la-lg_perl_wrap.Tpo -c -o ../../bindings/perl/clinkgrammar_la-lg_perl_wrap.lo `test -f '../../bindings/perl/lg_perl_wrap.cc' || echo '$(srcdir)/'`../../bindings/perl/lg_perl_wrap.cc @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../../bindings/perl/$(DEPDIR)/clinkgrammar_la-lg_perl_wrap.Tpo ../../bindings/perl/$(DEPDIR)/clinkgrammar_la-lg_perl_wrap.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../../bindings/perl/lg_perl_wrap.cc' object='../../bindings/perl/clinkgrammar_la-lg_perl_wrap.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clinkgrammar_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ../../bindings/perl/clinkgrammar_la-lg_perl_wrap.lo `test -f '../../bindings/perl/lg_perl_wrap.cc' || echo '$(srcdir)/'`../../bindings/perl/lg_perl_wrap.cc mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs -rm -rf ../../bindings/perl/.libs ../../bindings/perl/_libs ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ 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-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am all-am: Makefile $(LTLIBRARIES) $(SCRIPTS) installdirs: for dir in "$(DESTDIR)$(pkgperldir)" "$(DESTDIR)$(pkgperldir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) 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) -rm -f ../../bindings/perl/$(DEPDIR)/$(am__dirstamp) -rm -f ../../bindings/perl/$(am__dirstamp) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) clean: clean-am clean-am: clean-generic clean-libtool clean-pkgperlLTLIBRARIES \ mostlyclean-am distclean: distclean-am -rm -rf ../../bindings/perl/$(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-dist_pkgperlSCRIPTS \ install-pkgperlLTLIBRARIES 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 -rf ../../bindings/perl/$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic \ maintainer-clean-local mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-dist_pkgperlSCRIPTS \ uninstall-pkgperlLTLIBRARIES .MAKE: all check install install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ clean-libtool clean-pkgperlLTLIBRARIES cscopelist-am ctags \ ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ install-data-am install-dist_pkgperlSCRIPTS 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-pkgperlLTLIBRARIES \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs maintainer-clean \ maintainer-clean-generic maintainer-clean-local mostlyclean \ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ uninstall-dist_pkgperlSCRIPTS uninstall-pkgperlLTLIBRARIES .PRECIOUS: Makefile @HAVE_SWIG_TRUE@$(BUILT_SOURCES) $(dist_pkgperl_SCRIPTS): $(SWIG_INCLUDES) @HAVE_SWIG_TRUE@$(BUILT_SOURCES) $(dist_pkgperl_SCRIPTS): $(SWIG_SOURCES) @HAVE_SWIG_TRUE@ $(SWIG) -perl5 -module clinkgrammar -I$(top_srcdir)/link-grammar -I$(top_builddir) -o $@ $< @HAVE_SWIG_FALSE@$(BUILT_SOURCES): @HAVE_SWIG_FALSE@ touch $(BUILT_SOURCES) @HAVE_SWIG_FALSE@$(dist_pkgperl_SCRIPTS): @HAVE_SWIG_FALSE@ touch $(dist_pkgperl_SCRIPTS) # These are packaged in the tarball; make clean should not remove them. maintainer-clean-local: -rm -f $(BUILT_SOURCES) $(dist_pkgperl_SCRIPTS) # 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: link-grammar-5.3.16/bindings/perl/lg_perl_wrap.cc0000664000076400007640000045227513040217220016653 00000000000000/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 3.0.10 * * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make * changes to this file unless you know what you are doing--modify the SWIG * interface file instead. * ----------------------------------------------------------------------------- */ #ifndef SWIGPERL #define SWIGPERL #endif #define SWIG_CASTRANK_MODE /* ----------------------------------------------------------------------------- * This section contains generic SWIG labels for method/variable * declarations/attributes, and other compiler dependent labels. * ----------------------------------------------------------------------------- */ /* template workaround for compilers that cannot correctly implement the C++ standard */ #ifndef SWIGTEMPLATEDISAMBIGUATOR # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560) # define SWIGTEMPLATEDISAMBIGUATOR template # elif defined(__HP_aCC) /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */ /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */ # define SWIGTEMPLATEDISAMBIGUATOR template # else # define SWIGTEMPLATEDISAMBIGUATOR # endif #endif /* inline attribute */ #ifndef SWIGINLINE # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) # define SWIGINLINE inline # else # define SWIGINLINE # endif #endif /* attribute recognised by some compilers to avoid 'unused' warnings */ #ifndef SWIGUNUSED # if defined(__GNUC__) # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) # define SWIGUNUSED __attribute__ ((__unused__)) # else # define SWIGUNUSED # endif # elif defined(__ICC) # define SWIGUNUSED __attribute__ ((__unused__)) # else # define SWIGUNUSED # endif #endif #ifndef SWIG_MSC_UNSUPPRESS_4505 # if defined(_MSC_VER) # pragma warning(disable : 4505) /* unreferenced local function has been removed */ # endif #endif #ifndef SWIGUNUSEDPARM # ifdef __cplusplus # define SWIGUNUSEDPARM(p) # else # define SWIGUNUSEDPARM(p) p SWIGUNUSED # endif #endif /* internal SWIG method */ #ifndef SWIGINTERN # define SWIGINTERN static SWIGUNUSED #endif /* internal inline SWIG method */ #ifndef SWIGINTERNINLINE # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE #endif /* exporting methods */ #if defined(__GNUC__) # if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) # ifndef GCC_HASCLASSVISIBILITY # define GCC_HASCLASSVISIBILITY # endif # endif #endif #ifndef SWIGEXPORT # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # if defined(STATIC_LINKED) # define SWIGEXPORT # else # define SWIGEXPORT __declspec(dllexport) # endif # else # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) # define SWIGEXPORT __attribute__ ((visibility("default"))) # else # define SWIGEXPORT # endif # endif #endif /* calling conventions for Windows */ #ifndef SWIGSTDCALL # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # define SWIGSTDCALL __stdcall # else # define SWIGSTDCALL # endif #endif /* Deal with Microsoft's attempt at deprecating C standard runtime functions */ #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) # define _CRT_SECURE_NO_DEPRECATE #endif /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */ #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE) # define _SCL_SECURE_NO_DEPRECATE #endif /* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */ #if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES) # define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0 #endif /* Intel's compiler complains if a variable which was never initialised is * cast to void, which is a common idiom which we use to indicate that we * are aware a variable isn't used. So we just silence that warning. * See: https://github.com/swig/swig/issues/192 for more discussion. */ #ifdef __INTEL_COMPILER # pragma warning disable 592 #endif /* ----------------------------------------------------------------------------- * swigrun.swg * * This file contains generic C API SWIG runtime support for pointer * type checking. * ----------------------------------------------------------------------------- */ /* This should only be incremented when either the layout of swig_type_info changes, or for whatever reason, the runtime changes incompatibly */ #define SWIG_RUNTIME_VERSION "4" /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ #ifdef SWIG_TYPE_TABLE # define SWIG_QUOTE_STRING(x) #x # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) #else # define SWIG_TYPE_TABLE_NAME #endif /* You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for creating a static or dynamic library from the SWIG runtime code. In 99.9% of the cases, SWIG just needs to declare them as 'static'. But only do this if strictly necessary, ie, if you have problems with your compiler or suchlike. */ #ifndef SWIGRUNTIME # define SWIGRUNTIME SWIGINTERN #endif #ifndef SWIGRUNTIMEINLINE # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE #endif /* Generic buffer size */ #ifndef SWIG_BUFFER_SIZE # define SWIG_BUFFER_SIZE 1024 #endif /* Flags for pointer conversions */ #define SWIG_POINTER_DISOWN 0x1 #define SWIG_CAST_NEW_MEMORY 0x2 /* Flags for new pointer objects */ #define SWIG_POINTER_OWN 0x1 /* Flags/methods for returning states. The SWIG conversion methods, as ConvertPtr, return an integer that tells if the conversion was successful or not. And if not, an error code can be returned (see swigerrors.swg for the codes). Use the following macros/flags to set or process the returning states. In old versions of SWIG, code such as the following was usually written: if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) { // success code } else { //fail code } Now you can be more explicit: int res = SWIG_ConvertPtr(obj,vptr,ty.flags); if (SWIG_IsOK(res)) { // success code } else { // fail code } which is the same really, but now you can also do Type *ptr; int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags); if (SWIG_IsOK(res)) { // success code if (SWIG_IsNewObj(res) { ... delete *ptr; } else { ... } } else { // fail code } I.e., now SWIG_ConvertPtr can return new objects and you can identify the case and take care of the deallocation. Of course that also requires SWIG_ConvertPtr to return new result values, such as int SWIG_ConvertPtr(obj, ptr,...) { if () { if () { *ptr = ; return SWIG_NEWOBJ; } else { *ptr = ; return SWIG_OLDOBJ; } } else { return SWIG_BADOBJ; } } Of course, returning the plain '0(success)/-1(fail)' still works, but you can be more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the SWIG errors code. Finally, if the SWIG_CASTRANK_MODE is enabled, the result code allows to return the 'cast rank', for example, if you have this int food(double) int fooi(int); and you call food(1) // cast rank '1' (1 -> 1.0) fooi(1) // cast rank '0' just use the SWIG_AddCast()/SWIG_CheckState() */ #define SWIG_OK (0) #define SWIG_ERROR (-1) #define SWIG_IsOK(r) (r >= 0) #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError) /* The CastRankLimit says how many bits are used for the cast rank */ #define SWIG_CASTRANKLIMIT (1 << 8) /* The NewMask denotes the object was created (using new/malloc) */ #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1) /* The TmpMask is for in/out typemaps that use temporal objects */ #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1) /* Simple returning values */ #define SWIG_BADOBJ (SWIG_ERROR) #define SWIG_OLDOBJ (SWIG_OK) #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK) #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK) /* Check, add and del mask methods */ #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r) #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r) #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK)) #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r) #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r) #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK)) /* Cast-Rank Mode */ #if defined(SWIG_CASTRANK_MODE) # ifndef SWIG_TypeRank # define SWIG_TypeRank unsigned long # endif # ifndef SWIG_MAXCASTRANK /* Default cast allowed */ # define SWIG_MAXCASTRANK (2) # endif # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1) # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK) SWIGINTERNINLINE int SWIG_AddCast(int r) { return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r; } SWIGINTERNINLINE int SWIG_CheckState(int r) { return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0; } #else /* no cast-rank mode */ # define SWIG_AddCast(r) (r) # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0) #endif #include #ifdef __cplusplus extern "C" { #endif typedef void *(*swig_converter_func)(void *, int *); typedef struct swig_type_info *(*swig_dycast_func)(void **); /* Structure to store information on one type */ typedef struct swig_type_info { const char *name; /* mangled name of this type */ const char *str; /* human readable name of this type */ swig_dycast_func dcast; /* dynamic cast function down a hierarchy */ struct swig_cast_info *cast; /* linked list of types that can cast into this type */ void *clientdata; /* language specific type data */ int owndata; /* flag if the structure owns the clientdata */ } swig_type_info; /* Structure to store a type and conversion function used for casting */ typedef struct swig_cast_info { swig_type_info *type; /* pointer to type that is equivalent to this type */ swig_converter_func converter; /* function to cast the void pointers */ struct swig_cast_info *next; /* pointer to next cast in linked list */ struct swig_cast_info *prev; /* pointer to the previous cast */ } swig_cast_info; /* Structure used to store module information * Each module generates one structure like this, and the runtime collects * all of these structures and stores them in a circularly linked list.*/ typedef struct swig_module_info { swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */ size_t size; /* Number of types in this module */ struct swig_module_info *next; /* Pointer to next element in circularly linked list */ swig_type_info **type_initial; /* Array of initially generated type structures */ swig_cast_info **cast_initial; /* Array of initially generated casting structures */ void *clientdata; /* Language specific module data */ } swig_module_info; /* Compare two type names skipping the space characters, therefore "char*" == "char *" and "Class" == "Class", etc. Return 0 when the two name types are equivalent, as in strncmp, but skipping ' '. */ SWIGRUNTIME int SWIG_TypeNameComp(const char *f1, const char *l1, const char *f2, const char *l2) { for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) { while ((*f1 == ' ') && (f1 != l1)) ++f1; while ((*f2 == ' ') && (f2 != l2)) ++f2; if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1; } return (int)((l1 - f1) - (l2 - f2)); } /* Check type equivalence in a name list like ||... Return 0 if equal, -1 if nb < tb, 1 if nb > tb */ SWIGRUNTIME int SWIG_TypeCmp(const char *nb, const char *tb) { int equiv = 1; const char* te = tb + strlen(tb); const char* ne = nb; while (equiv != 0 && *ne) { for (nb = ne; *ne; ++ne) { if (*ne == '|') break; } equiv = SWIG_TypeNameComp(nb, ne, tb, te); if (*ne) ++ne; } return equiv; } /* Check type equivalence in a name list like ||... Return 0 if not equal, 1 if equal */ SWIGRUNTIME int SWIG_TypeEquiv(const char *nb, const char *tb) { return SWIG_TypeCmp(nb, tb) == 0 ? 1 : 0; } /* Check the typename */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheck(const char *c, swig_type_info *ty) { if (ty) { swig_cast_info *iter = ty->cast; while (iter) { if (strcmp(iter->type->name, c) == 0) { if (iter == ty->cast) return iter; /* Move iter to the top of the linked list */ iter->prev->next = iter->next; if (iter->next) iter->next->prev = iter->prev; iter->next = ty->cast; iter->prev = 0; if (ty->cast) ty->cast->prev = iter; ty->cast = iter; return iter; } iter = iter->next; } } return 0; } /* Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *ty) { if (ty) { swig_cast_info *iter = ty->cast; while (iter) { if (iter->type == from) { if (iter == ty->cast) return iter; /* Move iter to the top of the linked list */ iter->prev->next = iter->next; if (iter->next) iter->next->prev = iter->prev; iter->next = ty->cast; iter->prev = 0; if (ty->cast) ty->cast->prev = iter; ty->cast = iter; return iter; } iter = iter->next; } } return 0; } /* Cast a pointer up an inheritance hierarchy */ SWIGRUNTIMEINLINE void * SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) { return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory); } /* Dynamic pointer casting. Down an inheritance hierarchy */ SWIGRUNTIME swig_type_info * SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) { swig_type_info *lastty = ty; if (!ty || !ty->dcast) return ty; while (ty && (ty->dcast)) { ty = (*ty->dcast)(ptr); if (ty) lastty = ty; } return lastty; } /* Return the name associated with this type */ SWIGRUNTIMEINLINE const char * SWIG_TypeName(const swig_type_info *ty) { return ty->name; } /* Return the pretty name associated with this type, that is an unmangled type name in a form presentable to the user. */ SWIGRUNTIME const char * SWIG_TypePrettyName(const swig_type_info *type) { /* The "str" field contains the equivalent pretty names of the type, separated by vertical-bar characters. We choose to print the last name, as it is often (?) the most specific. */ if (!type) return NULL; if (type->str != NULL) { const char *last_name = type->str; const char *s; for (s = type->str; *s; s++) if (*s == '|') last_name = s+1; return last_name; } else return type->name; } /* Set the clientdata field for a type */ SWIGRUNTIME void SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { swig_cast_info *cast = ti->cast; /* if (ti->clientdata == clientdata) return; */ ti->clientdata = clientdata; while (cast) { if (!cast->converter) { swig_type_info *tc = cast->type; if (!tc->clientdata) { SWIG_TypeClientData(tc, clientdata); } } cast = cast->next; } } SWIGRUNTIME void SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) { SWIG_TypeClientData(ti, clientdata); ti->owndata = 1; } /* Search for a swig_type_info structure only by mangled name Search is a O(log #types) We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * SWIG_MangledTypeQueryModule(swig_module_info *start, swig_module_info *end, const char *name) { swig_module_info *iter = start; do { if (iter->size) { size_t l = 0; size_t r = iter->size - 1; do { /* since l+r >= 0, we can (>> 1) instead (/ 2) */ size_t i = (l + r) >> 1; const char *iname = iter->types[i]->name; if (iname) { int compare = strcmp(name, iname); if (compare == 0) { return iter->types[i]; } else if (compare < 0) { if (i) { r = i - 1; } else { break; } } else if (compare > 0) { l = i + 1; } } else { break; /* should never happen */ } } while (l <= r); } iter = iter->next; } while (iter != end); return 0; } /* Search for a swig_type_info structure for either a mangled name or a human readable name. It first searches the mangled names of the types, which is a O(log #types) If a type is not found it then searches the human readable names, which is O(#types). We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * SWIG_TypeQueryModule(swig_module_info *start, swig_module_info *end, const char *name) { /* STEP 1: Search the name field using binary search */ swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name); if (ret) { return ret; } else { /* STEP 2: If the type hasn't been found, do a complete search of the str field (the human readable name) */ swig_module_info *iter = start; do { size_t i = 0; for (; i < iter->size; ++i) { if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name))) return iter->types[i]; } iter = iter->next; } while (iter != end); } /* neither found a match */ return 0; } /* Pack binary data into a string */ SWIGRUNTIME char * SWIG_PackData(char *c, void *ptr, size_t sz) { static const char hex[17] = "0123456789abcdef"; const unsigned char *u = (unsigned char *) ptr; const unsigned char *eu = u + sz; for (; u != eu; ++u) { unsigned char uu = *u; *(c++) = hex[(uu & 0xf0) >> 4]; *(c++) = hex[uu & 0xf]; } return c; } /* Unpack binary data from a string */ SWIGRUNTIME const char * SWIG_UnpackData(const char *c, void *ptr, size_t sz) { unsigned char *u = (unsigned char *) ptr; const unsigned char *eu = u + sz; for (; u != eu; ++u) { char d = *(c++); unsigned char uu; if ((d >= '0') && (d <= '9')) uu = (unsigned char)((d - '0') << 4); else if ((d >= 'a') && (d <= 'f')) uu = (unsigned char)((d - ('a'-10)) << 4); else return (char *) 0; d = *(c++); if ((d >= '0') && (d <= '9')) uu |= (unsigned char)(d - '0'); else if ((d >= 'a') && (d <= 'f')) uu |= (unsigned char)(d - ('a'-10)); else return (char *) 0; *u = uu; } return c; } /* Pack 'void *' into a string buffer. */ SWIGRUNTIME char * SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) { char *r = buff; if ((2*sizeof(void *) + 2) > bsz) return 0; *(r++) = '_'; r = SWIG_PackData(r,&ptr,sizeof(void *)); if (strlen(name) + 1 > (bsz - (r - buff))) return 0; strcpy(r,name); return buff; } SWIGRUNTIME const char * SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) { if (*c != '_') { if (strcmp(c,"NULL") == 0) { *ptr = (void *) 0; return name; } else { return 0; } } return SWIG_UnpackData(++c,ptr,sizeof(void *)); } SWIGRUNTIME char * SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) { char *r = buff; size_t lname = (name ? strlen(name) : 0); if ((2*sz + 2 + lname) > bsz) return 0; *(r++) = '_'; r = SWIG_PackData(r,ptr,sz); if (lname) { strncpy(r,name,lname+1); } else { *r = 0; } return buff; } SWIGRUNTIME const char * SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { if (*c != '_') { if (strcmp(c,"NULL") == 0) { memset(ptr,0,sz); return name; } else { return 0; } } return SWIG_UnpackData(++c,ptr,sz); } #ifdef __cplusplus } #endif /* Errors in SWIG */ #define SWIG_UnknownError -1 #define SWIG_IOError -2 #define SWIG_RuntimeError -3 #define SWIG_IndexError -4 #define SWIG_TypeError -5 #define SWIG_DivisionByZero -6 #define SWIG_OverflowError -7 #define SWIG_SyntaxError -8 #define SWIG_ValueError -9 #define SWIG_SystemError -10 #define SWIG_AttributeError -11 #define SWIG_MemoryError -12 #define SWIG_NullReferenceError -13 #ifdef __cplusplus /* Needed on some windows machines---since MS plays funny games with the header files under C++ */ #include #include extern "C" { #endif #include "EXTERN.h" #include "perl.h" #include "XSUB.h" /* Add in functionality missing in older versions of Perl. Much of this is based on Devel-PPPort on cpan. */ /* Add PERL_REVISION, PERL_VERSION, PERL_SUBVERSION if missing */ #ifndef PERL_REVISION # if !defined(__PATCHLEVEL_H_INCLUDED__) && !(defined(PATCHLEVEL) && defined(SUBVERSION)) # define PERL_PATCHLEVEL_H_IMPLICIT # include # endif # if !(defined(PERL_VERSION) || (defined(SUBVERSION) && defined(PATCHLEVEL))) # include # endif # ifndef PERL_REVISION # define PERL_REVISION (5) # define PERL_VERSION PATCHLEVEL # define PERL_SUBVERSION SUBVERSION # endif #endif #if defined(WIN32) && defined(PERL_OBJECT) && !defined(PerlIO_exportFILE) #define PerlIO_exportFILE(fh,fl) (FILE*)(fh) #endif #ifndef SvIOK_UV # define SvIOK_UV(sv) (SvIOK(sv) && (SvUVX(sv) == SvIVX(sv))) #endif #ifndef SvUOK # define SvUOK(sv) SvIOK_UV(sv) #endif #if ((PERL_VERSION < 4) || ((PERL_VERSION == 4) && (PERL_SUBVERSION <= 5))) # define PL_sv_undef sv_undef # define PL_na na # define PL_errgv errgv # define PL_sv_no sv_no # define PL_sv_yes sv_yes # define PL_markstack_ptr markstack_ptr #endif #ifndef IVSIZE # ifdef LONGSIZE # define IVSIZE LONGSIZE # else # define IVSIZE 4 /* A bold guess, but the best we can make. */ # endif #endif #ifndef INT2PTR # if (IVSIZE == PTRSIZE) && (UVSIZE == PTRSIZE) # define PTRV UV # define INT2PTR(any,d) (any)(d) # else # if PTRSIZE == LONGSIZE # define PTRV unsigned long # else # define PTRV unsigned # endif # define INT2PTR(any,d) (any)(PTRV)(d) # endif # define NUM2PTR(any,d) (any)(PTRV)(d) # define PTR2IV(p) INT2PTR(IV,p) # define PTR2UV(p) INT2PTR(UV,p) # define PTR2NV(p) NUM2PTR(NV,p) # if PTRSIZE == LONGSIZE # define PTR2ul(p) (unsigned long)(p) # else # define PTR2ul(p) INT2PTR(unsigned long,p) # endif #endif /* !INT2PTR */ #ifndef SvPV_nolen # define SvPV_nolen(x) SvPV(x,PL_na) #endif #ifndef get_sv # define get_sv perl_get_sv #endif #ifndef ERRSV # define ERRSV get_sv("@",FALSE) #endif #ifndef pTHX_ #define pTHX_ #endif #include #ifdef __cplusplus } #endif /* ----------------------------------------------------------------------------- * error manipulation * ----------------------------------------------------------------------------- */ SWIGINTERN const char* SWIG_Perl_ErrorType(int code) { switch(code) { case SWIG_MemoryError: return "MemoryError"; case SWIG_IOError: return "IOError"; case SWIG_RuntimeError: return "RuntimeError"; case SWIG_IndexError: return "IndexError"; case SWIG_TypeError: return "TypeError"; case SWIG_DivisionByZero: return "ZeroDivisionError"; case SWIG_OverflowError: return "OverflowError"; case SWIG_SyntaxError: return "SyntaxError"; case SWIG_ValueError: return "ValueError"; case SWIG_SystemError: return "SystemError"; case SWIG_AttributeError: return "AttributeError"; default: return "RuntimeError"; } } /* ----------------------------------------------------------------------------- * perlrun.swg * * This file contains the runtime support for Perl modules * and includes code for managing global variables and pointer * type checking. * ----------------------------------------------------------------------------- */ #ifdef PERL_OBJECT #define SWIG_PERL_OBJECT_DECL CPerlObj *SWIGUNUSEDPARM(pPerl), #define SWIG_PERL_OBJECT_CALL pPerl, #else #define SWIG_PERL_OBJECT_DECL #define SWIG_PERL_OBJECT_CALL #endif /* Common SWIG API */ /* for raw pointers */ #define SWIG_ConvertPtr(obj, pp, type, flags) SWIG_Perl_ConvertPtr(SWIG_PERL_OBJECT_CALL obj, pp, type, flags) #define SWIG_ConvertPtrAndOwn(obj, pp, type, flags,own) SWIG_Perl_ConvertPtrAndOwn(SWIG_PERL_OBJECT_CALL obj, pp, type, flags, own) #define SWIG_NewPointerObj(p, type, flags) SWIG_Perl_NewPointerObj(SWIG_PERL_OBJECT_CALL p, type, flags) #define swig_owntype int /* for raw packed data */ #define SWIG_ConvertPacked(obj, p, s, type) SWIG_Perl_ConvertPacked(SWIG_PERL_OBJECT_CALL obj, p, s, type) #define SWIG_NewPackedObj(p, s, type) SWIG_Perl_NewPackedObj(SWIG_PERL_OBJECT_CALL p, s, type) /* for class or struct pointers */ #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags) #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags) /* for C or C++ function pointers */ #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_ConvertPtr(obj, pptr, type, 0) #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_NewPointerObj(ptr, type, 0) /* for C++ member pointers, ie, member methods */ #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_ConvertPacked(obj, ptr, sz, ty) #define SWIG_NewMemberObj(ptr, sz, type) SWIG_NewPackedObj(ptr, sz, type) /* Runtime API */ #define SWIG_GetModule(clientdata) SWIG_Perl_GetModule(clientdata) #define SWIG_SetModule(clientdata, pointer) SWIG_Perl_SetModule(pointer) /* Error manipulation */ #define SWIG_ErrorType(code) SWIG_Perl_ErrorType(code) #define SWIG_Error(code, msg) sv_setpvf(get_sv("@", GV_ADD), "%s %s", SWIG_ErrorType(code), msg) #define SWIG_fail goto fail /* Perl-specific SWIG API */ #define SWIG_MakePtr(sv, ptr, type, flags) SWIG_Perl_MakePtr(SWIG_PERL_OBJECT_CALL sv, ptr, type, flags) #define SWIG_MakePackedObj(sv, p, s, type) SWIG_Perl_MakePackedObj(SWIG_PERL_OBJECT_CALL sv, p, s, type) #define SWIG_SetError(str) SWIG_Error(SWIG_RuntimeError, str) #define SWIG_PERL_DECL_ARGS_1(arg1) (SWIG_PERL_OBJECT_DECL arg1) #define SWIG_PERL_CALL_ARGS_1(arg1) (SWIG_PERL_OBJECT_CALL arg1) #define SWIG_PERL_DECL_ARGS_2(arg1, arg2) (SWIG_PERL_OBJECT_DECL arg1, arg2) #define SWIG_PERL_CALL_ARGS_2(arg1, arg2) (SWIG_PERL_OBJECT_CALL arg1, arg2) /* ----------------------------------------------------------------------------- * pointers/data manipulation * ----------------------------------------------------------------------------- */ /* For backward compatibility only */ #define SWIG_POINTER_EXCEPTION 0 #ifdef __cplusplus extern "C" { #endif #define SWIG_OWNER SWIG_POINTER_OWN #define SWIG_SHADOW SWIG_OWNER << 1 #define SWIG_MAYBE_PERL_OBJECT SWIG_PERL_OBJECT_DECL /* SWIG Perl macros */ /* Macro to declare an XS function */ #ifndef XSPROTO # define XSPROTO(name) void name(pTHX_ CV* cv) #endif /* Macro to call an XS function */ #ifdef PERL_OBJECT # define SWIG_CALLXS(_name) _name(cv,pPerl) #else # ifndef MULTIPLICITY # define SWIG_CALLXS(_name) _name(cv) # else # define SWIG_CALLXS(_name) _name(PERL_GET_THX, cv) # endif #endif #ifdef PERL_OBJECT #define MAGIC_PPERL CPerlObj *pPerl = (CPerlObj *) this; #ifdef __cplusplus extern "C" { #endif typedef int (CPerlObj::*SwigMagicFunc)(SV *, MAGIC *); #ifdef __cplusplus } #endif #define SWIG_MAGIC(a,b) (SV *a, MAGIC *b) #define SWIGCLASS_STATIC #else /* PERL_OBJECT */ #define MAGIC_PPERL #define SWIGCLASS_STATIC static SWIGUNUSED #ifndef MULTIPLICITY #define SWIG_MAGIC(a,b) (SV *a, MAGIC *b) #ifdef __cplusplus extern "C" { #endif typedef int (*SwigMagicFunc)(SV *, MAGIC *); #ifdef __cplusplus } #endif #else /* MULTIPLICITY */ #define SWIG_MAGIC(a,b) (struct interpreter *interp, SV *a, MAGIC *b) #ifdef __cplusplus extern "C" { #endif typedef int (*SwigMagicFunc)(struct interpreter *, SV *, MAGIC *); #ifdef __cplusplus } #endif #endif /* MULTIPLICITY */ #endif /* PERL_OBJECT */ # ifdef PERL_OBJECT # define SWIG_croak_null() SWIG_Perl_croak_null(pPerl) static void SWIGUNUSED SWIG_Perl_croak_null(CPerlObj *pPerl) # else static void SWIGUNUSED SWIG_croak_null() # endif { SV *err = get_sv("@", GV_ADD); # if (PERL_VERSION < 6) croak("%_", err); # else if (sv_isobject(err)) croak(0); else croak("%s", SvPV_nolen(err)); # endif } /* Define how strict is the cast between strings and integers/doubles when overloading between these types occurs. The default is making it as strict as possible by using SWIG_AddCast when needed. You can use -DSWIG_PERL_NO_STRICT_STR2NUM at compilation time to disable the SWIG_AddCast, making the casting between string and numbers less strict. In the end, we try to solve the overloading between strings and numerical types in the more natural way, but if you can avoid it, well, avoid it using %rename, for example. */ #ifndef SWIG_PERL_NO_STRICT_STR2NUM # ifndef SWIG_PERL_STRICT_STR2NUM # define SWIG_PERL_STRICT_STR2NUM # endif #endif #ifdef SWIG_PERL_STRICT_STR2NUM /* string takes precedence */ #define SWIG_Str2NumCast(x) SWIG_AddCast(x) #else /* number takes precedence */ #define SWIG_Str2NumCast(x) x #endif #include SWIGRUNTIME const char * SWIG_Perl_TypeProxyName(const swig_type_info *type) { if (!type) return NULL; if (type->clientdata != NULL) { return (const char*) type->clientdata; } else { return type->name; } } /* Identical to SWIG_TypeCheck, except for strcmp comparison */ SWIGRUNTIME swig_cast_info * SWIG_TypeProxyCheck(const char *c, swig_type_info *ty) { if (ty) { swig_cast_info *iter = ty->cast; while (iter) { if (strcmp(SWIG_Perl_TypeProxyName(iter->type), c) == 0) { if (iter == ty->cast) return iter; /* Move iter to the top of the linked list */ iter->prev->next = iter->next; if (iter->next) iter->next->prev = iter->prev; iter->next = ty->cast; iter->prev = 0; if (ty->cast) ty->cast->prev = iter; ty->cast = iter; return iter; } iter = iter->next; } } return 0; } /* Function for getting a pointer value */ SWIGRUNTIME int SWIG_Perl_ConvertPtrAndOwn(SWIG_MAYBE_PERL_OBJECT SV *sv, void **ptr, swig_type_info *_t, int flags, int *own) { swig_cast_info *tc; void *voidptr = (void *)0; SV *tsv = 0; if (own) *own = 0; /* If magical, apply more magic */ if (SvGMAGICAL(sv)) mg_get(sv); /* Check to see if this is an object */ if (sv_isobject(sv)) { IV tmp = 0; tsv = (SV*) SvRV(sv); if ((SvTYPE(tsv) == SVt_PVHV)) { MAGIC *mg; if (SvMAGICAL(tsv)) { mg = mg_find(tsv,'P'); if (mg) { sv = mg->mg_obj; if (sv_isobject(sv)) { tsv = (SV*)SvRV(sv); tmp = SvIV(tsv); } } } else { return SWIG_ERROR; } } else { tmp = SvIV(tsv); } voidptr = INT2PTR(void *,tmp); } else if (! SvOK(sv)) { /* Check for undef */ *(ptr) = (void *) 0; return SWIG_OK; } else if (SvTYPE(sv) == SVt_RV) { /* Check for NULL pointer */ if (!SvROK(sv)) { /* In Perl 5.12 and later, SVt_RV == SVt_IV, so sv could be a valid integer value. */ if (SvIOK(sv)) { return SWIG_ERROR; } else { /* NULL pointer (reference to undef). */ *(ptr) = (void *) 0; return SWIG_OK; } } else { return SWIG_ERROR; } } else { /* Don't know what it is */ return SWIG_ERROR; } if (_t) { /* Now see if the types match */ char *_c = HvNAME(SvSTASH(SvRV(sv))); tc = SWIG_TypeProxyCheck(_c,_t); #ifdef SWIG_DIRECTORS if (!tc && !sv_derived_from(sv,SWIG_Perl_TypeProxyName(_t))) { #else if (!tc) { #endif return SWIG_ERROR; } { int newmemory = 0; *ptr = SWIG_TypeCast(tc,voidptr,&newmemory); if (newmemory == SWIG_CAST_NEW_MEMORY) { assert(own); /* badly formed typemap which will lead to a memory leak - it must set and use own to delete *ptr */ if (own) *own = *own | SWIG_CAST_NEW_MEMORY; } } } else { *ptr = voidptr; } /* * DISOWN implementation: we need a perl guru to check this one. */ if (tsv && (flags & SWIG_POINTER_DISOWN)) { /* * almost copy paste code from below SWIG_POINTER_OWN setting */ SV *obj = sv; HV *stash = SvSTASH(SvRV(obj)); GV *gv = *(GV**)hv_fetch(stash, "OWNER", 5, TRUE); if (isGV(gv)) { HV *hv = GvHVn(gv); /* * To set ownership (see below), a newSViv(1) entry is added. * Hence, to remove ownership, we delete the entry. */ if (hv_exists_ent(hv, obj, 0)) { hv_delete_ent(hv, obj, 0, 0); } } } return SWIG_OK; } SWIGRUNTIME int SWIG_Perl_ConvertPtr(SWIG_MAYBE_PERL_OBJECT SV *sv, void **ptr, swig_type_info *_t, int flags) { return SWIG_Perl_ConvertPtrAndOwn(sv, ptr, _t, flags, 0); } SWIGRUNTIME void SWIG_Perl_MakePtr(SWIG_MAYBE_PERL_OBJECT SV *sv, void *ptr, swig_type_info *t, int flags) { if (ptr && (flags & (SWIG_SHADOW | SWIG_POINTER_OWN))) { SV *self; SV *obj=newSV(0); HV *hash=newHV(); HV *stash; sv_setref_pv(obj, SWIG_Perl_TypeProxyName(t), ptr); stash=SvSTASH(SvRV(obj)); if (flags & SWIG_POINTER_OWN) { HV *hv; GV *gv = *(GV**)hv_fetch(stash, "OWNER", 5, TRUE); if (!isGV(gv)) gv_init(gv, stash, "OWNER", 5, FALSE); hv=GvHVn(gv); hv_store_ent(hv, obj, newSViv(1), 0); } sv_magic((SV *)hash, (SV *)obj, 'P', Nullch, 0); SvREFCNT_dec(obj); self=newRV_noinc((SV *)hash); sv_setsv(sv, self); SvREFCNT_dec((SV *)self); sv_bless(sv, stash); } else { sv_setref_pv(sv, SWIG_Perl_TypeProxyName(t), ptr); } } SWIGRUNTIMEINLINE SV * SWIG_Perl_NewPointerObj(SWIG_MAYBE_PERL_OBJECT void *ptr, swig_type_info *t, int flags) { SV *result = sv_newmortal(); SWIG_MakePtr(result, ptr, t, flags); return result; } SWIGRUNTIME void SWIG_Perl_MakePackedObj(SWIG_MAYBE_PERL_OBJECT SV *sv, void *ptr, int sz, swig_type_info *type) { char result[1024]; char *r = result; if ((2*sz + 1 + strlen(SWIG_Perl_TypeProxyName(type))) > 1000) return; *(r++) = '_'; r = SWIG_PackData(r,ptr,sz); strcpy(r,SWIG_Perl_TypeProxyName(type)); sv_setpv(sv, result); } SWIGRUNTIME SV * SWIG_Perl_NewPackedObj(SWIG_MAYBE_PERL_OBJECT void *ptr, int sz, swig_type_info *type) { SV *result = sv_newmortal(); SWIG_Perl_MakePackedObj(result, ptr, sz, type); return result; } /* Convert a packed value value */ SWIGRUNTIME int SWIG_Perl_ConvertPacked(SWIG_MAYBE_PERL_OBJECT SV *obj, void *ptr, int sz, swig_type_info *ty) { swig_cast_info *tc; const char *c = 0; if ((!obj) || (!SvOK(obj))) return SWIG_ERROR; c = SvPV_nolen(obj); /* Pointer values must start with leading underscore */ if (*c != '_') return SWIG_ERROR; c++; c = SWIG_UnpackData(c,ptr,sz); if (ty) { tc = SWIG_TypeCheck(c,ty); if (!tc) return SWIG_ERROR; } return SWIG_OK; } /* Macros for low-level exception handling */ #define SWIG_croak(x) { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; } typedef XSPROTO(SwigPerlWrapper); typedef SwigPerlWrapper *SwigPerlWrapperPtr; /* Structure for command table */ typedef struct { const char *name; SwigPerlWrapperPtr wrapper; } swig_command_info; /* Information for constant table */ #define SWIG_INT 1 #define SWIG_FLOAT 2 #define SWIG_STRING 3 #define SWIG_POINTER 4 #define SWIG_BINARY 5 /* Constant information structure */ typedef struct swig_constant_info { int type; const char *name; long lvalue; double dvalue; void *pvalue; swig_type_info **ptype; } swig_constant_info; /* Structure for variable table */ typedef struct { const char *name; SwigMagicFunc set; SwigMagicFunc get; swig_type_info **type; } swig_variable_info; /* Magic variable code */ #ifndef PERL_OBJECT # ifdef __cplusplus # define swig_create_magic(s,a,b,c) _swig_create_magic(s,const_cast(a),b,c) # else # define swig_create_magic(s,a,b,c) _swig_create_magic(s,(char*)(a),b,c) # endif # ifndef MULTIPLICITY SWIGRUNTIME void _swig_create_magic(SV *sv, char *name, int (*set)(SV *, MAGIC *), int (*get)(SV *,MAGIC *)) # else SWIGRUNTIME void _swig_create_magic(SV *sv, char *name, int (*set)(struct interpreter*, SV *, MAGIC *), int (*get)(struct interpreter*, SV *,MAGIC *)) # endif #else # define swig_create_magic(s,a,b,c) _swig_create_magic(pPerl,s,a,b,c) SWIGRUNTIME void _swig_create_magic(CPerlObj *pPerl, SV *sv, const char *name, int (CPerlObj::*set)(SV *, MAGIC *), int (CPerlObj::*get)(SV *, MAGIC *)) #endif { MAGIC *mg; sv_magic(sv,sv,'U',name,strlen(name)); mg = mg_find(sv,'U'); mg->mg_virtual = (MGVTBL *) malloc(sizeof(MGVTBL)); mg->mg_virtual->svt_get = (SwigMagicFunc) get; mg->mg_virtual->svt_set = (SwigMagicFunc) set; mg->mg_virtual->svt_len = 0; mg->mg_virtual->svt_clear = 0; mg->mg_virtual->svt_free = 0; } SWIGRUNTIME swig_module_info * SWIG_Perl_GetModule(void *SWIGUNUSEDPARM(clientdata)) { static void *type_pointer = (void *)0; SV *pointer; /* first check if pointer already created */ if (!type_pointer) { pointer = get_sv("swig_runtime_data::type_pointer" SWIG_RUNTIME_VERSION SWIG_TYPE_TABLE_NAME, FALSE | GV_ADDMULTI); if (pointer && SvOK(pointer)) { type_pointer = INT2PTR(swig_type_info **, SvIV(pointer)); } } return (swig_module_info *) type_pointer; } SWIGRUNTIME void SWIG_Perl_SetModule(swig_module_info *module) { SV *pointer; /* create a new pointer */ pointer = get_sv("swig_runtime_data::type_pointer" SWIG_RUNTIME_VERSION SWIG_TYPE_TABLE_NAME, TRUE | GV_ADDMULTI); sv_setiv(pointer, PTR2IV(module)); } #ifdef __cplusplus } #endif /* Workaround perl5 global namespace pollution. Note that undefining library * functions like fopen will not solve the problem on all platforms as fopen * might be a macro on Windows but not necessarily on other operating systems. */ #ifdef do_open #undef do_open #endif #ifdef do_close #undef do_close #endif #ifdef do_exec #undef do_exec #endif #ifdef scalar #undef scalar #endif #ifdef list #undef list #endif #ifdef apply #undef apply #endif #ifdef convert #undef convert #endif #ifdef Error #undef Error #endif #ifdef form #undef form #endif #ifdef vform #undef vform #endif #ifdef LABEL #undef LABEL #endif #ifdef METHOD #undef METHOD #endif #ifdef Move #undef Move #endif #ifdef yylex #undef yylex #endif #ifdef yyparse #undef yyparse #endif #ifdef yyerror #undef yyerror #endif #ifdef invert #undef invert #endif #ifdef ref #undef ref #endif #ifdef read #undef read #endif #ifdef write #undef write #endif #ifdef eof #undef eof #endif #ifdef close #undef close #endif #ifdef rewind #undef rewind #endif #ifdef free #undef free #endif #ifdef malloc #undef malloc #endif #ifdef calloc #undef calloc #endif #ifdef Stat #undef Stat #endif #ifdef check #undef check #endif #ifdef seekdir #undef seekdir #endif #ifdef open #undef open #endif #ifdef readdir #undef readdir #endif #ifdef bind #undef bind #endif #ifdef access #undef access #endif #ifdef stat #undef stat #endif #ifdef seed #undef seed #endif #ifdef bool /* Leave if macro is from C99 stdbool.h */ #ifndef __bool_true_false_are_defined #undef bool #endif #endif #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else /* -------- TYPES TABLE (BEGIN) -------- */ #define SWIGTYPE_p_ConstituentDisplayStyle swig_types[0] #define SWIGTYPE_p_Cost_Model_type swig_types[1] #define SWIGTYPE_p_Dictionary_s swig_types[2] #define SWIGTYPE_p_Linkage_s swig_types[3] #define SWIGTYPE_p_Parse_Options_s swig_types[4] #define SWIGTYPE_p_Sentence_s swig_types[5] #define SWIGTYPE_p_char swig_types[6] #define SWIGTYPE_p_lg_errinfo swig_types[7] #define SWIGTYPE_p_lg_error_severity swig_types[8] #define SWIGTYPE_p_p_char swig_types[9] #define SWIGTYPE_p_size_t swig_types[10] static swig_type_info *swig_types[12]; static swig_module_info swig_module = {swig_types, 11, 0, 0, 0, 0}; #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) /* -------- TYPES TABLE (END) -------- */ #define SWIG_init boot_clinkgrammar #define SWIG_name "clinkgrammarc::boot_clinkgrammar" #define SWIG_prefix "clinkgrammarc::" #define SWIGVERSION 0x030010 #define SWIG_VERSION SWIGVERSION #define SWIG_as_voidptr(a) (void *)((const void *)(a)) #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),(void**)(a)) #ifdef __cplusplus extern "C" #endif #ifndef PERL_OBJECT #ifndef MULTIPLICITY SWIGEXPORT void SWIG_init (CV* cv); #else SWIGEXPORT void SWIG_init (pTHXo_ CV* cv); #endif #else SWIGEXPORT void SWIG_init (CV *cv, CPerlObj *); #endif #include SWIGINTERNINLINE SV * SWIG_From_long SWIG_PERL_DECL_ARGS_1(long value) { SV *sv; if (IVSIZE >= sizeof(value) || (value >= IV_MIN && value <= IV_MAX)) sv = newSViv(value); else sv = newSVpvf("%ld", value); return sv_2mortal(sv); } SWIGINTERNINLINE SV * SWIG_From_int SWIG_PERL_DECL_ARGS_1(int value) { return SWIG_From_long SWIG_PERL_CALL_ARGS_1(value); } SWIGINTERNINLINE SV * SWIG_FromCharPtrAndSize(const char* carray, size_t size) { SV *obj = sv_newmortal(); if (carray) { sv_setpvn(obj, carray, size); } else { sv_setsv(obj, &PL_sv_undef); } return obj; } SWIGINTERNINLINE SV * SWIG_FromCharPtr(const char *cptr) { return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0)); } SWIGINTERN swig_type_info* SWIG_pchar_descriptor(void) { static int init = 0; static swig_type_info* info = 0; if (!init) { info = SWIG_TypeQuery("_p_char"); init = 1; } return info; } SWIGINTERN int SWIG_AsCharPtrAndSize(SV *obj, char** cptr, size_t* psize, int *alloc) { if (SvMAGICAL(obj)) { SV *tmp = sv_newmortal(); SvSetSV(tmp, obj); obj = tmp; } if (SvPOK(obj)) { STRLEN len = 0; char *cstr = SvPV(obj, len); size_t size = len + 1; if (cptr) { if (alloc) { if (*alloc == SWIG_NEWOBJ) { *cptr = (char *)memcpy((char *)malloc((size)*sizeof(char)), cstr, sizeof(char)*(size)); } else { *cptr = cstr; *alloc = SWIG_OLDOBJ; } } } if (psize) *psize = size; return SWIG_OK; } else { swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); if (pchar_descriptor) { char* vptr = 0; if (SWIG_ConvertPtr(obj, (void**)&vptr, pchar_descriptor, 0) == SWIG_OK) { if (cptr) *cptr = vptr; if (psize) *psize = vptr ? (strlen(vptr) + 1) : 0; if (alloc) *alloc = SWIG_OLDOBJ; return SWIG_OK; } } } return SWIG_TypeError; } #include #if !defined(SWIG_NO_LLONG_MAX) # if !defined(LLONG_MAX) && defined(__GNUC__) && defined (__LONG_LONG_MAX__) # define LLONG_MAX __LONG_LONG_MAX__ # define LLONG_MIN (-LLONG_MAX - 1LL) # define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL) # endif #endif #include #ifdef _MSC_VER # ifndef strtoull # define strtoull _strtoui64 # endif # ifndef strtoll # define strtoll _strtoi64 # endif #endif SWIGINTERN int SWIG_AsVal_double SWIG_PERL_DECL_ARGS_2(SV *obj, double *val) { if (SvNIOK(obj)) { if (val) *val = SvNV(obj); return SWIG_OK; } else if (SvIOK(obj)) { if (val) *val = (double) SvIV(obj); return SWIG_AddCast(SWIG_OK); } else { const char *nptr = SvPV_nolen(obj); if (nptr) { char *endptr; double v; errno = 0; v = strtod(nptr, &endptr); if (errno == ERANGE) { errno = 0; return SWIG_OverflowError; } else { if (*endptr == '\0') { if (val) *val = v; return SWIG_Str2NumCast(SWIG_OK); } } } } return SWIG_TypeError; } #include #include SWIGINTERNINLINE int SWIG_CanCastAsInteger(double *d, double min, double max) { double x = *d; if ((min <= x && x <= max)) { double fx = floor(x); double cx = ceil(x); double rd = ((x - fx) < 0.5) ? fx : cx; /* simple rint */ if ((errno == EDOM) || (errno == ERANGE)) { errno = 0; } else { double summ, reps, diff; if (rd < x) { diff = x - rd; } else if (rd > x) { diff = rd - x; } else { return 1; } summ = rd + x; reps = diff/summ; if (reps < 8*DBL_EPSILON) { *d = rd; return 1; } } } return 0; } SWIGINTERN int SWIG_AsVal_long SWIG_PERL_DECL_ARGS_2(SV *obj, long* val) { if (SvUOK(obj)) { UV v = SvUV(obj); if (UVSIZE < sizeof(*val) || v <= LONG_MAX) { if (val) *val = v; return SWIG_OK; } return SWIG_OverflowError; } else if (SvIOK(obj)) { IV v = SvIV(obj); if (IVSIZE <= sizeof(*val) || (v >= LONG_MIN && v <= LONG_MAX)) { if(val) *val = v; return SWIG_OK; } return SWIG_OverflowError; } else { int dispatch = 0; const char *nptr = SvPV_nolen(obj); if (nptr) { char *endptr; long v; errno = 0; v = strtol(nptr, &endptr,0); if (errno == ERANGE) { errno = 0; return SWIG_OverflowError; } else { if (*endptr == '\0') { if (val) *val = v; return SWIG_Str2NumCast(SWIG_OK); } } } if (!dispatch) { double d; int res = SWIG_AddCast(SWIG_AsVal_double SWIG_PERL_CALL_ARGS_2(obj,&d)); if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, LONG_MIN, LONG_MAX)) { if (val) *val = (long)(d); return res; } } } return SWIG_TypeError; } SWIGINTERN int SWIG_AsVal_int SWIG_PERL_DECL_ARGS_2(SV * obj, int *val) { long v; int res = SWIG_AsVal_long SWIG_PERL_CALL_ARGS_2(obj, &v); if (SWIG_IsOK(res)) { if ((v < INT_MIN || v > INT_MAX)) { return SWIG_OverflowError; } else { if (val) *val = (int)(v); } } return res; } SWIGINTERNINLINE SV * SWIG_From_double SWIG_PERL_DECL_ARGS_1(double value) { return sv_2mortal(newSVnv(value)); } SWIGINTERN int SWIG_AsVal_unsigned_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, unsigned long *val) { if (SvUOK(obj)) { UV v = SvUV(obj); if (UVSIZE <= sizeof(*val) || v <= ULONG_MAX) { if (val) *val = v; return SWIG_OK; } return SWIG_OverflowError; } else if (SvIOK(obj)) { IV v = SvIV(obj); if (v >= 0 && (IVSIZE <= sizeof(*val) || v <= ULONG_MAX)) { if (val) *val = v; return SWIG_OK; } return SWIG_OverflowError; } else { int dispatch = 0; const char *nptr = SvPV_nolen(obj); if (nptr) { char *endptr; unsigned long v; errno = 0; v = strtoul(nptr, &endptr,0); if (errno == ERANGE) { errno = 0; return SWIG_OverflowError; } else { if (*endptr == '\0') { if (val) *val = v; return SWIG_Str2NumCast(SWIG_OK); } } } if (!dispatch) { double d; int res = SWIG_AddCast(SWIG_AsVal_double SWIG_PERL_CALL_ARGS_2(obj,&d)); if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, ULONG_MAX)) { if (val) *val = (unsigned long)(d); return res; } } } return SWIG_TypeError; } #if defined(LLONG_MAX) && !defined(SWIG_LONG_LONG_AVAILABLE) # define SWIG_LONG_LONG_AVAILABLE #endif #ifdef SWIG_LONG_LONG_AVAILABLE SWIGINTERN int SWIG_AsVal_unsigned_SS_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, unsigned long long *val) { if (SvUOK(obj)) { /* pretty sure this should be conditional on * (UVSIZE <= sizeof(*val) || v <= ULLONG_MAX) */ if (val) *val = SvUV(obj); return SWIG_OK; } else if (SvIOK(obj)) { IV v = SvIV(obj); if (v >= 0 && (IVSIZE <= sizeof(*val) || v <= ULLONG_MAX)) { if (val) *val = v; return SWIG_OK; } else { return SWIG_OverflowError; } } else { int dispatch = 0; const char *nptr = SvPV_nolen(obj); if (nptr) { char *endptr; unsigned long long v; errno = 0; v = strtoull(nptr, &endptr,0); if (errno == ERANGE) { errno = 0; return SWIG_OverflowError; } else { if (*endptr == '\0') { if (val) *val = v; return SWIG_Str2NumCast(SWIG_OK); } } } if (!dispatch) { const double mant_max = 1LL << DBL_MANT_DIG; double d; int res = SWIG_AddCast(SWIG_AsVal_double SWIG_PERL_CALL_ARGS_2(obj,&d)); if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, mant_max)) { if (val) *val = (unsigned long long)(d); return res; } } } return SWIG_TypeError; } #endif SWIGINTERNINLINE int SWIG_AsVal_size_t SWIG_PERL_DECL_ARGS_2(SV * obj, size_t *val) { int res = SWIG_TypeError; #ifdef SWIG_LONG_LONG_AVAILABLE if (sizeof(size_t) <= sizeof(unsigned long)) { #endif unsigned long v; res = SWIG_AsVal_unsigned_SS_long SWIG_PERL_CALL_ARGS_2(obj, val ? &v : 0); if (SWIG_IsOK(res) && val) *val = (size_t)(v); #ifdef SWIG_LONG_LONG_AVAILABLE } else if (sizeof(size_t) <= sizeof(unsigned long long)) { unsigned long long v; res = SWIG_AsVal_unsigned_SS_long_SS_long SWIG_PERL_CALL_ARGS_2(obj, val ? &v : 0); if (SWIG_IsOK(res) && val) *val = (size_t)(v); } #endif return res; } #ifdef __cplusplus extern "C" { #endif #ifdef PERL_OBJECT #define MAGIC_CLASS _wrap_clinkgrammar_var:: class _wrap_clinkgrammar_var : public CPerlObj { public: #else #define MAGIC_CLASS #endif SWIGCLASS_STATIC int swig_magic_readonly(pTHX_ SV *SWIGUNUSEDPARM(sv), MAGIC *SWIGUNUSEDPARM(mg)) { MAGIC_PPERL croak("Value is read-only."); return 0; } #ifdef PERL_OBJECT }; #endif #ifdef __cplusplus } #endif #ifdef __cplusplus extern "C" { #endif XS(_wrap_lg_errinfo_severity_get) { { lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; lg_error_severity result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: lg_errinfo_severity_get(self);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "lg_errinfo_severity_get" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); result = (lg_error_severity) ((arg1)->severity); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_lg_errinfo_severity_label_get) { { lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: lg_errinfo_severity_label_get(self);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "lg_errinfo_severity_label_get" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); result = (char *) ((arg1)->severity_label); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_lg_errinfo_text_get) { { lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: lg_errinfo_text_get(self);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "lg_errinfo_text_get" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); result = (char *) ((arg1)->text); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_new_lg_errinfo) { { int argvi = 0; lg_errinfo *result = 0 ; dXSARGS; if ((items < 0) || (items > 0)) { SWIG_croak("Usage: new_lg_errinfo();"); } result = (lg_errinfo *)calloc(1, sizeof(lg_errinfo)); ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lg_errinfo, SWIG_OWNER | SWIG_SHADOW); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkgrammar_get_version) { { int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 0) || (items > 0)) { SWIG_croak("Usage: linkgrammar_get_version();"); } result = (char *)linkgrammar_get_version(); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkgrammar_get_dict_version) { { Dictionary arg1 = (Dictionary) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkgrammar_get_dict_version(dict);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkgrammar_get_dict_version" "', argument " "1"" of type '" "Dictionary""'"); } arg1 = (Dictionary)(argp1); result = (char *)linkgrammar_get_dict_version(arg1); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkgrammar_get_dict_locale) { { Dictionary arg1 = (Dictionary) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkgrammar_get_dict_locale(dict);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkgrammar_get_dict_locale" "', argument " "1"" of type '" "Dictionary""'"); } arg1 = (Dictionary)(argp1); result = (char *)linkgrammar_get_dict_locale(arg1); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_dictionary_create_lang) { { char *arg1 = (char *) 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; int argvi = 0; Dictionary result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: dictionary_create_lang(lang);"); } res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "dictionary_create_lang" "', argument " "1"" of type '" "char const *""'"); } arg1 = (char *)(buf1); result = (Dictionary)dictionary_create_lang((char const *)arg1); ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Dictionary_s, 0 | 0); argvi++ ; if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); XSRETURN(argvi); fail: if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); SWIG_croak_null(); } } XS(_wrap_dictionary_create_default_lang) { { int argvi = 0; Dictionary result; dXSARGS; if ((items < 0) || (items > 0)) { SWIG_croak("Usage: dictionary_create_default_lang();"); } result = (Dictionary)dictionary_create_default_lang(); ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Dictionary_s, 0 | 0); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_dictionary_get_lang) { { Dictionary arg1 = (Dictionary) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: dictionary_get_lang(dict);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "dictionary_get_lang" "', argument " "1"" of type '" "Dictionary""'"); } arg1 = (Dictionary)(argp1); result = (char *)dictionary_get_lang(arg1); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_dictionary_delete) { { Dictionary arg1 = (Dictionary) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: dictionary_delete(dict);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "dictionary_delete" "', argument " "1"" of type '" "Dictionary""'"); } arg1 = (Dictionary)(argp1); dictionary_delete(arg1); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_dictionary_set_data_dir) { { char *arg1 = (char *) 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; int argvi = 0; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: dictionary_set_data_dir(path);"); } res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "dictionary_set_data_dir" "', argument " "1"" of type '" "char const *""'"); } arg1 = (char *)(buf1); dictionary_set_data_dir((char const *)arg1); ST(argvi) = sv_newmortal(); if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); XSRETURN(argvi); fail: if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); SWIG_croak_null(); } } XS(_wrap_dictionary_get_data_dir) { { int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 0) || (items > 0)) { SWIG_croak("Usage: dictionary_get_data_dir();"); } result = (char *)dictionary_get_data_dir(); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; free((char*)result); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_create) { { int argvi = 0; Parse_Options result; dXSARGS; if ((items < 0) || (items > 0)) { SWIG_croak("Usage: parse_options_create();"); } result = (Parse_Options)parse_options_create(); ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Parse_Options_s, 0 | 0); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_delete) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_delete(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_delete" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_delete(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_verbosity) { { Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_verbosity(opts,verbosity);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_verbosity" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_verbosity" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_verbosity(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_verbosity) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_verbosity(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_verbosity" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_verbosity(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_linkage_limit) { { Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_linkage_limit(opts,linkage_limit);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_linkage_limit" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_linkage_limit" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_linkage_limit(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_linkage_limit) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_linkage_limit(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_linkage_limit" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_linkage_limit(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_disjunct_cost) { { Parse_Options arg1 = (Parse_Options) 0 ; double arg2 ; void *argp1 = 0 ; int res1 = 0 ; double val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_disjunct_cost(opts,disjunct_cost);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_disjunct_cost" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_double SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_disjunct_cost" "', argument " "2"" of type '" "double""'"); } arg2 = (double)(val2); parse_options_set_disjunct_cost(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_disjunct_cost) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; double result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_disjunct_cost(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_disjunct_cost" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (double)parse_options_get_disjunct_cost(arg1); ST(argvi) = SWIG_From_double SWIG_PERL_CALL_ARGS_1((double)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_min_null_count) { { Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_min_null_count(opts,null_count);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_min_null_count" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_min_null_count" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_min_null_count(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_min_null_count) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_min_null_count(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_min_null_count" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_min_null_count(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_max_null_count) { { Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_max_null_count(opts,null_count);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_max_null_count" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_max_null_count" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_max_null_count(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_max_null_count) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_max_null_count(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_max_null_count" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_max_null_count(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_islands_ok) { { Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_islands_ok(opts,islands_ok);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_islands_ok" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_islands_ok" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_islands_ok(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_islands_ok) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_islands_ok(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_islands_ok" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_islands_ok(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_short_length) { { Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_short_length(opts,short_length);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_short_length" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_short_length" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_short_length(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_short_length) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_short_length(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_short_length" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_short_length(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_max_memory) { { Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_max_memory(opts,mem);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_max_memory" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_max_memory" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_max_memory(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_max_memory) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_max_memory(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_max_memory" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_max_memory(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_max_parse_time) { { Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_max_parse_time(opts,secs);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_max_parse_time" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_max_parse_time" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_max_parse_time(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_max_parse_time) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_max_parse_time(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_max_parse_time" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_max_parse_time(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_cost_model_type) { { Parse_Options arg1 = (Parse_Options) 0 ; Cost_Model_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_cost_model_type(opts,cm);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_cost_model_type" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_cost_model_type" "', argument " "2"" of type '" "Cost_Model_type""'"); } arg2 = (Cost_Model_type)(val2); parse_options_set_cost_model_type(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_cost_model_type) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; Cost_Model_type result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_cost_model_type(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_cost_model_type" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (Cost_Model_type)parse_options_get_cost_model_type(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_timer_expired) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_timer_expired(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_timer_expired" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_timer_expired(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_memory_exhausted) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_memory_exhausted(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_memory_exhausted" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_memory_exhausted(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_resources_exhausted) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_resources_exhausted(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_resources_exhausted" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_resources_exhausted(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_display_morphology) { { Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_display_morphology(opts,val);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_display_morphology" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_display_morphology" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_display_morphology(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_display_morphology) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_display_morphology(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_display_morphology" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_display_morphology(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_spell_guess) { { Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_spell_guess(opts,val);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_spell_guess" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_spell_guess" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_spell_guess(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_spell_guess) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_spell_guess(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_spell_guess" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_spell_guess(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_all_short_connectors) { { Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_all_short_connectors(opts,val);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_all_short_connectors" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_all_short_connectors" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_all_short_connectors(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_all_short_connectors) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_all_short_connectors(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_all_short_connectors" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_all_short_connectors(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_reset_resources) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_reset_resources(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_reset_resources" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); parse_options_reset_resources(arg1); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_set_use_sat_parser) { { Parse_Options arg1 = (Parse_Options) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: parse_options_set_use_sat_parser(opts,val);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_set_use_sat_parser" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "parse_options_set_use_sat_parser" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); parse_options_set_use_sat_parser(arg1,arg2); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_parse_options_get_use_sat_parser) { { Parse_Options arg1 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: parse_options_get_use_sat_parser(opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "parse_options_get_use_sat_parser" "', argument " "1"" of type '" "Parse_Options""'"); } arg1 = (Parse_Options)(argp1); result = (int)parse_options_get_use_sat_parser(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_sentence_create) { { char *arg1 = (char *) 0 ; Dictionary arg2 = (Dictionary) 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; int argvi = 0; Sentence result; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: sentence_create(input_string,dict);"); } res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_create" "', argument " "1"" of type '" "char const *""'"); } arg1 = (char *)(buf1); res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_Dictionary_s, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "sentence_create" "', argument " "2"" of type '" "Dictionary""'"); } arg2 = (Dictionary)(argp2); result = (Sentence)sentence_create((char const *)arg1,arg2); ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Sentence_s, 0 | 0); argvi++ ; if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); XSRETURN(argvi); fail: if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); SWIG_croak_null(); } } XS(_wrap_sentence_delete) { { Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: sentence_delete(sent);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_delete" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); sentence_delete(arg1); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_sentence_split) { { Sentence arg1 = (Sentence) 0 ; Parse_Options arg2 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: sentence_split(sent,opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_split" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "sentence_split" "', argument " "2"" of type '" "Parse_Options""'"); } arg2 = (Parse_Options)(argp2); result = (int)sentence_split(arg1,arg2); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_sentence_parse) { { Sentence arg1 = (Sentence) 0 ; Parse_Options arg2 = (Parse_Options) 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: sentence_parse(sent,opts);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_parse" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "sentence_parse" "', argument " "2"" of type '" "Parse_Options""'"); } arg2 = (Parse_Options)(argp2); result = (int)sentence_parse(arg1,arg2); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_sentence_length) { { Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: sentence_length(sent);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_length" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_length(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_sentence_null_count) { { Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: sentence_null_count(sent);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_null_count" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_null_count(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_sentence_num_linkages_found) { { Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: sentence_num_linkages_found(sent);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_num_linkages_found" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_num_linkages_found(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_sentence_num_valid_linkages) { { Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: sentence_num_valid_linkages(sent);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_num_valid_linkages" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_num_valid_linkages(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_sentence_num_linkages_post_processed) { { Sentence arg1 = (Sentence) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: sentence_num_linkages_post_processed(sent);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_num_linkages_post_processed" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); result = (int)sentence_num_linkages_post_processed(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_sentence_num_violations) { { Sentence arg1 = (Sentence) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: sentence_num_violations(sent,i);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_num_violations" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "sentence_num_violations" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)sentence_num_violations(arg1,arg2); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_sentence_disjunct_cost) { { Sentence arg1 = (Sentence) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; double result; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: sentence_disjunct_cost(sent,i);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_disjunct_cost" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "sentence_disjunct_cost" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (double)sentence_disjunct_cost(arg1,arg2); ST(argvi) = SWIG_From_double SWIG_PERL_CALL_ARGS_1((double)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_sentence_link_cost) { { Sentence arg1 = (Sentence) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: sentence_link_cost(sent,i);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "sentence_link_cost" "', argument " "1"" of type '" "Sentence""'"); } arg1 = (Sentence)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "sentence_link_cost" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)sentence_link_cost(arg1,arg2); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_create) { { int arg1 ; Sentence arg2 = (Sentence) 0 ; Parse_Options arg3 = (Parse_Options) 0 ; int val1 ; int ecode1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; void *argp3 = 0 ; int res3 = 0 ; int argvi = 0; Linkage result; dXSARGS; if ((items < 3) || (items > 3)) { SWIG_croak("Usage: linkage_create(index,sent,opts);"); } ecode1 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(0), &val1); if (!SWIG_IsOK(ecode1)) { SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "linkage_create" "', argument " "1"" of type '" "int""'"); } arg1 = (int)(val1); res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_Sentence_s, 0 | 0 ); if (!SWIG_IsOK(res2)) { SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "linkage_create" "', argument " "2"" of type '" "Sentence""'"); } arg2 = (Sentence)(argp2); res3 = SWIG_ConvertPtr(ST(2), &argp3,SWIGTYPE_p_Parse_Options_s, 0 | 0 ); if (!SWIG_IsOK(res3)) { SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "linkage_create" "', argument " "3"" of type '" "Parse_Options""'"); } arg3 = (Parse_Options)(argp3); result = (Linkage)linkage_create(arg1,arg2,arg3); ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Linkage_s, 0 | 0); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_delete) { { Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_delete(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_delete" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); linkage_delete(arg1); ST(argvi) = sv_newmortal(); XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_print_diagram) { { Linkage arg1 = (Linkage) 0 ; int arg2 ; size_t arg3 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; size_t val3 ; int ecode3 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 3) || (items > 3)) { SWIG_croak("Usage: linkage_print_diagram(linkage,display_walls,screen_width);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_diagram" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_print_diagram" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); ecode3 = SWIG_AsVal_size_t SWIG_PERL_CALL_ARGS_2(ST(2), &val3); if (!SWIG_IsOK(ecode3)) { SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "linkage_print_diagram" "', argument " "3"" of type '" "size_t""'"); } arg3 = (size_t)(val3); result = (char *)linkage_print_diagram(arg1,arg2,arg3); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; { linkage_free_diagram(result); } XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_print_postscript) { { Linkage arg1 = (Linkage) 0 ; int arg2 ; int arg3 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int val3 ; int ecode3 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 3) || (items > 3)) { SWIG_croak("Usage: linkage_print_postscript(linkage,display_walls,print_ps_header);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_postscript" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_print_postscript" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); ecode3 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(2), &val3); if (!SWIG_IsOK(ecode3)) { SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "linkage_print_postscript" "', argument " "3"" of type '" "int""'"); } arg3 = (int)(val3); result = (char *)linkage_print_postscript(arg1,arg2,arg3); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; { linkage_free_postscript(result); } XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_print_links_and_domains) { { Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_print_links_and_domains(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_links_and_domains" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_print_links_and_domains(arg1); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; { linkage_free_links_and_domains(result); } XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_print_senses) { { Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_print_senses(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_senses" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_print_senses(arg1); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; { linkage_free_senses(result); } XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_print_constituent_tree) { { Linkage arg1 = (Linkage) 0 ; ConstituentDisplayStyle arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: linkage_print_constituent_tree(linkage,mode);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_constituent_tree" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_print_constituent_tree" "', argument " "2"" of type '" "ConstituentDisplayStyle""'"); } arg2 = (ConstituentDisplayStyle)(val2); result = (char *)linkage_print_constituent_tree(arg1,arg2); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; { linkage_free_constituent_tree_str(result); } XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_print_disjuncts) { { Linkage arg1 = (Linkage) (Linkage)0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_print_disjuncts(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_disjuncts" "', argument " "1"" of type '" "Linkage const""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_print_disjuncts(arg1); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_print_pp_msgs) { { Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_print_pp_msgs(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_print_pp_msgs" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_print_pp_msgs(arg1); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_num_words) { { Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_get_num_words(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_num_words" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (int)linkage_get_num_words(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_num_links) { { Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_get_num_links(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_num_links" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (int)linkage_get_num_links(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_link_lword) { { Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: linkage_get_link_lword(linkage,index);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_lword" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_lword" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)linkage_get_link_lword(arg1,arg2); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_link_rword) { { Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: linkage_get_link_rword(linkage,index);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_rword" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_rword" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)linkage_get_link_rword(arg1,arg2); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_link_length) { { Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: linkage_get_link_length(linkage,index);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_length" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_length" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)linkage_get_link_length(arg1,arg2); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_link_label) { { Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: linkage_get_link_label(linkage,index);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_label" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_label" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char *)linkage_get_link_label(arg1,arg2); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_link_llabel) { { Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: linkage_get_link_llabel(linkage,index);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_llabel" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_llabel" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char *)linkage_get_link_llabel(arg1,arg2); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_link_rlabel) { { Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: linkage_get_link_rlabel(linkage,index);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_rlabel" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_rlabel" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char *)linkage_get_link_rlabel(arg1,arg2); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_link_num_domains) { { Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: linkage_get_link_num_domains(linkage,index);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_num_domains" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_num_domains" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (int)linkage_get_link_num_domains(arg1,arg2); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_link_domain_names) { { Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; char **result = 0 ; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: linkage_get_link_domain_names(linkage,index);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_link_domain_names" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_link_domain_names" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char **)linkage_get_link_domain_names(arg1,arg2); ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_p_char, 0 | 0); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_words) { { Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; char **result = 0 ; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_get_words(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_words" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char **)linkage_get_words(arg1); ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_p_char, 0 | 0); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_word) { { Linkage arg1 = (Linkage) 0 ; int arg2 ; void *argp1 = 0 ; int res1 = 0 ; int val2 ; int ecode2 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 2) || (items > 2)) { SWIG_croak("Usage: linkage_get_word(linkage,w);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_word" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2); if (!SWIG_IsOK(ecode2)) { SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linkage_get_word" "', argument " "2"" of type '" "int""'"); } arg2 = (int)(val2); result = (char *)linkage_get_word(arg1,arg2); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_unused_word_cost) { { Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_unused_word_cost(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_unused_word_cost" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (int)linkage_unused_word_cost(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_disjunct_cost) { { Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; double result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_disjunct_cost(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_disjunct_cost" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (double)linkage_disjunct_cost(arg1); ST(argvi) = SWIG_From_double SWIG_PERL_CALL_ARGS_1((double)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_link_cost) { { Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; int result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_link_cost(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_link_cost" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (int)linkage_link_cost(arg1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_corpus_cost) { { Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; double result; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_corpus_cost(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_corpus_cost" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (double)linkage_corpus_cost(arg1); ST(argvi) = SWIG_From_double SWIG_PERL_CALL_ARGS_1((double)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_linkage_get_violation_name) { { Linkage arg1 = (Linkage) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: linkage_get_violation_name(linkage);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_Linkage_s, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linkage_get_violation_name" "', argument " "1"" of type '" "Linkage""'"); } arg1 = (Linkage)(argp1); result = (char *)linkage_get_violation_name(arg1); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap__lg_error_formatmsg) { { lg_errinfo *arg1 = (lg_errinfo *) 0 ; void *argp1 = 0 ; int res1 = 0 ; int argvi = 0; char *result = 0 ; dXSARGS; if ((items < 1) || (items > 1)) { SWIG_croak("Usage: _lg_error_formatmsg(lge);"); } res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_lg_errinfo, 0 | 0 ); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "_lg_error_formatmsg" "', argument " "1"" of type '" "lg_errinfo *""'"); } arg1 = (lg_errinfo *)(argp1); result = (char *)lg_error_formatmsg(arg1); ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ; { free(result); } XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap_lg_error_clearall) { { int argvi = 0; int result; dXSARGS; if ((items < 0) || (items > 0)) { SWIG_croak("Usage: lg_error_clearall();"); } result = (int)lg_error_clearall(); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; XSRETURN(argvi); fail: SWIG_croak_null(); } } XS(_wrap__prt_error) { { char *arg1 = (char *) 0 ; void *arg2 = 0 ; int res1 ; char *buf1 = 0 ; int alloc1 = 0 ; int argvi = 0; int result; dXSARGS; if (items < 1) { SWIG_croak("Usage: _prt_error(char const *,...);"); } res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "_prt_error" "', argument " "1"" of type '" "char const *""'"); } arg1 = (char *)(buf1); result = (int)prt_error((char const *)arg1,arg2); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(result)); argvi++ ; if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); XSRETURN(argvi); fail: if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); SWIG_croak_null(); } } /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ static swig_type_info _swigt__p_ConstituentDisplayStyle = {"_p_ConstituentDisplayStyle", "enum ConstituentDisplayStyle *|ConstituentDisplayStyle *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Cost_Model_type = {"_p_Cost_Model_type", "enum Cost_Model_type *|Cost_Model_type *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Dictionary_s = {"_p_Dictionary_s", "struct Dictionary_s *|Dictionary", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Linkage_s = {"_p_Linkage_s", "struct Linkage_s *|Linkage", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Parse_Options_s = {"_p_Parse_Options_s", "struct Parse_Options_s *|Parse_Options", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_Sentence_s = {"_p_Sentence_s", "Sentence|struct Sentence_s *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_lg_errinfo = {"_p_lg_errinfo", "lg_errinfo *", 0, 0, (void*)"clinkgrammar::lg_errinfo", 0}; static swig_type_info _swigt__p_lg_error_severity = {"_p_lg_error_severity", "enum lg_error_severity *|lg_error_severity *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_size_t = {"_p_size_t", "LinkageIdx *|size_t *|LinkIdx *|WordIdx *", 0, 0, (void*)0, 0}; static swig_type_info *swig_type_initial[] = { &_swigt__p_ConstituentDisplayStyle, &_swigt__p_Cost_Model_type, &_swigt__p_Dictionary_s, &_swigt__p_Linkage_s, &_swigt__p_Parse_Options_s, &_swigt__p_Sentence_s, &_swigt__p_char, &_swigt__p_lg_errinfo, &_swigt__p_lg_error_severity, &_swigt__p_p_char, &_swigt__p_size_t, }; static swig_cast_info _swigc__p_ConstituentDisplayStyle[] = { {&_swigt__p_ConstituentDisplayStyle, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Cost_Model_type[] = { {&_swigt__p_Cost_Model_type, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Dictionary_s[] = { {&_swigt__p_Dictionary_s, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Linkage_s[] = { {&_swigt__p_Linkage_s, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Parse_Options_s[] = { {&_swigt__p_Parse_Options_s, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_Sentence_s[] = { {&_swigt__p_Sentence_s, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_lg_errinfo[] = { {&_swigt__p_lg_errinfo, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_lg_error_severity[] = { {&_swigt__p_lg_error_severity, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_char[] = { {&_swigt__p_p_char, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_size_t[] = { {&_swigt__p_size_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info *swig_cast_initial[] = { _swigc__p_ConstituentDisplayStyle, _swigc__p_Cost_Model_type, _swigc__p_Dictionary_s, _swigc__p_Linkage_s, _swigc__p_Parse_Options_s, _swigc__p_Sentence_s, _swigc__p_char, _swigc__p_lg_errinfo, _swigc__p_lg_error_severity, _swigc__p_p_char, _swigc__p_size_t, }; /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ static swig_constant_info swig_constants[] = { {0,0,0,0,0,0} }; #ifdef __cplusplus } #endif static swig_variable_info swig_variables[] = { {0,0,0,0} }; static swig_command_info swig_commands[] = { {"clinkgrammarc::lg_errinfo_severity_get", _wrap_lg_errinfo_severity_get}, {"clinkgrammarc::lg_errinfo_severity_label_get", _wrap_lg_errinfo_severity_label_get}, {"clinkgrammarc::lg_errinfo_text_get", _wrap_lg_errinfo_text_get}, {"clinkgrammarc::new_lg_errinfo", _wrap_new_lg_errinfo}, {"clinkgrammarc::linkgrammar_get_version", _wrap_linkgrammar_get_version}, {"clinkgrammarc::linkgrammar_get_dict_version", _wrap_linkgrammar_get_dict_version}, {"clinkgrammarc::linkgrammar_get_dict_locale", _wrap_linkgrammar_get_dict_locale}, {"clinkgrammarc::dictionary_create_lang", _wrap_dictionary_create_lang}, {"clinkgrammarc::dictionary_create_default_lang", _wrap_dictionary_create_default_lang}, {"clinkgrammarc::dictionary_get_lang", _wrap_dictionary_get_lang}, {"clinkgrammarc::dictionary_delete", _wrap_dictionary_delete}, {"clinkgrammarc::dictionary_set_data_dir", _wrap_dictionary_set_data_dir}, {"clinkgrammarc::dictionary_get_data_dir", _wrap_dictionary_get_data_dir}, {"clinkgrammarc::parse_options_create", _wrap_parse_options_create}, {"clinkgrammarc::parse_options_delete", _wrap_parse_options_delete}, {"clinkgrammarc::parse_options_set_verbosity", _wrap_parse_options_set_verbosity}, {"clinkgrammarc::parse_options_get_verbosity", _wrap_parse_options_get_verbosity}, {"clinkgrammarc::parse_options_set_linkage_limit", _wrap_parse_options_set_linkage_limit}, {"clinkgrammarc::parse_options_get_linkage_limit", _wrap_parse_options_get_linkage_limit}, {"clinkgrammarc::parse_options_set_disjunct_cost", _wrap_parse_options_set_disjunct_cost}, {"clinkgrammarc::parse_options_get_disjunct_cost", _wrap_parse_options_get_disjunct_cost}, {"clinkgrammarc::parse_options_set_min_null_count", _wrap_parse_options_set_min_null_count}, {"clinkgrammarc::parse_options_get_min_null_count", _wrap_parse_options_get_min_null_count}, {"clinkgrammarc::parse_options_set_max_null_count", _wrap_parse_options_set_max_null_count}, {"clinkgrammarc::parse_options_get_max_null_count", _wrap_parse_options_get_max_null_count}, {"clinkgrammarc::parse_options_set_islands_ok", _wrap_parse_options_set_islands_ok}, {"clinkgrammarc::parse_options_get_islands_ok", _wrap_parse_options_get_islands_ok}, {"clinkgrammarc::parse_options_set_short_length", _wrap_parse_options_set_short_length}, {"clinkgrammarc::parse_options_get_short_length", _wrap_parse_options_get_short_length}, {"clinkgrammarc::parse_options_set_max_memory", _wrap_parse_options_set_max_memory}, {"clinkgrammarc::parse_options_get_max_memory", _wrap_parse_options_get_max_memory}, {"clinkgrammarc::parse_options_set_max_parse_time", _wrap_parse_options_set_max_parse_time}, {"clinkgrammarc::parse_options_get_max_parse_time", _wrap_parse_options_get_max_parse_time}, {"clinkgrammarc::parse_options_set_cost_model_type", _wrap_parse_options_set_cost_model_type}, {"clinkgrammarc::parse_options_get_cost_model_type", _wrap_parse_options_get_cost_model_type}, {"clinkgrammarc::parse_options_timer_expired", _wrap_parse_options_timer_expired}, {"clinkgrammarc::parse_options_memory_exhausted", _wrap_parse_options_memory_exhausted}, {"clinkgrammarc::parse_options_resources_exhausted", _wrap_parse_options_resources_exhausted}, {"clinkgrammarc::parse_options_set_display_morphology", _wrap_parse_options_set_display_morphology}, {"clinkgrammarc::parse_options_get_display_morphology", _wrap_parse_options_get_display_morphology}, {"clinkgrammarc::parse_options_set_spell_guess", _wrap_parse_options_set_spell_guess}, {"clinkgrammarc::parse_options_get_spell_guess", _wrap_parse_options_get_spell_guess}, {"clinkgrammarc::parse_options_set_all_short_connectors", _wrap_parse_options_set_all_short_connectors}, {"clinkgrammarc::parse_options_get_all_short_connectors", _wrap_parse_options_get_all_short_connectors}, {"clinkgrammarc::parse_options_reset_resources", _wrap_parse_options_reset_resources}, {"clinkgrammarc::parse_options_set_use_sat_parser", _wrap_parse_options_set_use_sat_parser}, {"clinkgrammarc::parse_options_get_use_sat_parser", _wrap_parse_options_get_use_sat_parser}, {"clinkgrammarc::sentence_create", _wrap_sentence_create}, {"clinkgrammarc::sentence_delete", _wrap_sentence_delete}, {"clinkgrammarc::sentence_split", _wrap_sentence_split}, {"clinkgrammarc::sentence_parse", _wrap_sentence_parse}, {"clinkgrammarc::sentence_length", _wrap_sentence_length}, {"clinkgrammarc::sentence_null_count", _wrap_sentence_null_count}, {"clinkgrammarc::sentence_num_linkages_found", _wrap_sentence_num_linkages_found}, {"clinkgrammarc::sentence_num_valid_linkages", _wrap_sentence_num_valid_linkages}, {"clinkgrammarc::sentence_num_linkages_post_processed", _wrap_sentence_num_linkages_post_processed}, {"clinkgrammarc::sentence_num_violations", _wrap_sentence_num_violations}, {"clinkgrammarc::sentence_disjunct_cost", _wrap_sentence_disjunct_cost}, {"clinkgrammarc::sentence_link_cost", _wrap_sentence_link_cost}, {"clinkgrammarc::linkage_create", _wrap_linkage_create}, {"clinkgrammarc::linkage_delete", _wrap_linkage_delete}, {"clinkgrammarc::linkage_print_diagram", _wrap_linkage_print_diagram}, {"clinkgrammarc::linkage_print_postscript", _wrap_linkage_print_postscript}, {"clinkgrammarc::linkage_print_links_and_domains", _wrap_linkage_print_links_and_domains}, {"clinkgrammarc::linkage_print_senses", _wrap_linkage_print_senses}, {"clinkgrammarc::linkage_print_constituent_tree", _wrap_linkage_print_constituent_tree}, {"clinkgrammarc::linkage_print_disjuncts", _wrap_linkage_print_disjuncts}, {"clinkgrammarc::linkage_print_pp_msgs", _wrap_linkage_print_pp_msgs}, {"clinkgrammarc::linkage_get_num_words", _wrap_linkage_get_num_words}, {"clinkgrammarc::linkage_get_num_links", _wrap_linkage_get_num_links}, {"clinkgrammarc::linkage_get_link_lword", _wrap_linkage_get_link_lword}, {"clinkgrammarc::linkage_get_link_rword", _wrap_linkage_get_link_rword}, {"clinkgrammarc::linkage_get_link_length", _wrap_linkage_get_link_length}, {"clinkgrammarc::linkage_get_link_label", _wrap_linkage_get_link_label}, {"clinkgrammarc::linkage_get_link_llabel", _wrap_linkage_get_link_llabel}, {"clinkgrammarc::linkage_get_link_rlabel", _wrap_linkage_get_link_rlabel}, {"clinkgrammarc::linkage_get_link_num_domains", _wrap_linkage_get_link_num_domains}, {"clinkgrammarc::linkage_get_link_domain_names", _wrap_linkage_get_link_domain_names}, {"clinkgrammarc::linkage_get_words", _wrap_linkage_get_words}, {"clinkgrammarc::linkage_get_word", _wrap_linkage_get_word}, {"clinkgrammarc::linkage_unused_word_cost", _wrap_linkage_unused_word_cost}, {"clinkgrammarc::linkage_disjunct_cost", _wrap_linkage_disjunct_cost}, {"clinkgrammarc::linkage_link_cost", _wrap_linkage_link_cost}, {"clinkgrammarc::linkage_corpus_cost", _wrap_linkage_corpus_cost}, {"clinkgrammarc::linkage_get_violation_name", _wrap_linkage_get_violation_name}, {"clinkgrammarc::_lg_error_formatmsg", _wrap__lg_error_formatmsg}, {"clinkgrammarc::lg_error_clearall", _wrap_lg_error_clearall}, {"clinkgrammarc::_prt_error", _wrap__prt_error}, {0,0} }; /* ----------------------------------------------------------------------------- * Type initialization: * This problem is tough by the requirement that no dynamic * memory is used. Also, since swig_type_info structures store pointers to * swig_cast_info structures and swig_cast_info structures store pointers back * to swig_type_info structures, we need some lookup code at initialization. * The idea is that swig generates all the structures that are needed. * The runtime then collects these partially filled structures. * The SWIG_InitializeModule function takes these initial arrays out of * swig_module, and does all the lookup, filling in the swig_module.types * array with the correct data and linking the correct swig_cast_info * structures together. * * The generated swig_type_info structures are assigned statically to an initial * array. We just loop through that array, and handle each type individually. * First we lookup if this type has been already loaded, and if so, use the * loaded structure instead of the generated one. Then we have to fill in the * cast linked list. The cast data is initially stored in something like a * two-dimensional array. Each row corresponds to a type (there are the same * number of rows as there are in the swig_type_initial array). Each entry in * a column is one of the swig_cast_info structures for that type. * The cast_initial array is actually an array of arrays, because each row has * a variable number of columns. So to actually build the cast linked list, * we find the array of casts associated with the type, and loop through it * adding the casts to the list. The one last trick we need to do is making * sure the type pointer in the swig_cast_info struct is correct. * * First off, we lookup the cast->type name to see if it is already loaded. * There are three cases to handle: * 1) If the cast->type has already been loaded AND the type we are adding * casting info to has not been loaded (it is in this module), THEN we * replace the cast->type pointer with the type pointer that has already * been loaded. * 2) If BOTH types (the one we are adding casting info to, and the * cast->type) are loaded, THEN the cast info has already been loaded by * the previous module so we just ignore it. * 3) Finally, if cast->type has not already been loaded, then we add that * swig_cast_info to the linked list (because the cast->type) pointer will * be correct. * ----------------------------------------------------------------------------- */ #ifdef __cplusplus extern "C" { #if 0 } /* c-mode */ #endif #endif #if 0 #define SWIGRUNTIME_DEBUG #endif SWIGRUNTIME void SWIG_InitializeModule(void *clientdata) { size_t i; swig_module_info *module_head, *iter; int init; /* check to see if the circular list has been setup, if not, set it up */ if (swig_module.next==0) { /* Initialize the swig_module */ swig_module.type_initial = swig_type_initial; swig_module.cast_initial = swig_cast_initial; swig_module.next = &swig_module; init = 1; } else { init = 0; } /* Try and load any already created modules */ module_head = SWIG_GetModule(clientdata); if (!module_head) { /* This is the first module loaded for this interpreter */ /* so set the swig module into the interpreter */ SWIG_SetModule(clientdata, &swig_module); } else { /* the interpreter has loaded a SWIG module, but has it loaded this one? */ iter=module_head; do { if (iter==&swig_module) { /* Our module is already in the list, so there's nothing more to do. */ return; } iter=iter->next; } while (iter!= module_head); /* otherwise we must add our module into the list */ swig_module.next = module_head->next; module_head->next = &swig_module; } /* When multiple interpreters are used, a module could have already been initialized in a different interpreter, but not yet have a pointer in this interpreter. In this case, we do not want to continue adding types... everything should be set up already */ if (init == 0) return; /* Now work on filling in swig_module.types */ #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: size %d\n", swig_module.size); #endif for (i = 0; i < swig_module.size; ++i) { swig_type_info *type = 0; swig_type_info *ret; swig_cast_info *cast; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); #endif /* if there is another module already loaded */ if (swig_module.next != &swig_module) { type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name); } if (type) { /* Overwrite clientdata field */ #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: found type %s\n", type->name); #endif if (swig_module.type_initial[i]->clientdata) { type->clientdata = swig_module.type_initial[i]->clientdata; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name); #endif } } else { type = swig_module.type_initial[i]; } /* Insert casting types */ cast = swig_module.cast_initial[i]; while (cast->type) { /* Don't need to add information already in the list */ ret = 0; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: look cast %s\n", cast->type->name); #endif if (swig_module.next != &swig_module) { ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); #ifdef SWIGRUNTIME_DEBUG if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name); #endif } if (ret) { if (type == swig_module.type_initial[i]) { #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: skip old type %s\n", ret->name); #endif cast->type = ret; ret = 0; } else { /* Check for casting already in the list */ swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type); #ifdef SWIGRUNTIME_DEBUG if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name); #endif if (!ocast) ret = 0; } } if (!ret) { #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name); #endif if (type->cast) { type->cast->prev = cast; cast->next = type->cast; } type->cast = cast; } cast++; } /* Set entry in modules->types array equal to the type */ swig_module.types[i] = type; } swig_module.types[i] = 0; #ifdef SWIGRUNTIME_DEBUG printf("**** SWIG_InitializeModule: Cast List ******\n"); for (i = 0; i < swig_module.size; ++i) { int j = 0; swig_cast_info *cast = swig_module.cast_initial[i]; printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); while (cast->type) { printf("SWIG_InitializeModule: cast type %s\n", cast->type->name); cast++; ++j; } printf("---- Total casts: %d\n",j); } printf("**** SWIG_InitializeModule: Cast List ******\n"); #endif } /* This function will propagate the clientdata field of type to * any new swig_type_info structures that have been added into the list * of equivalent types. It is like calling * SWIG_TypeClientData(type, clientdata) a second time. */ SWIGRUNTIME void SWIG_PropagateClientData(void) { size_t i; swig_cast_info *equiv; static int init_run = 0; if (init_run) return; init_run = 1; for (i = 0; i < swig_module.size; i++) { if (swig_module.types[i]->clientdata) { equiv = swig_module.types[i]->cast; while (equiv) { if (!equiv->converter) { if (equiv->type && !equiv->type->clientdata) SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); } equiv = equiv->next; } } } } #ifdef __cplusplus #if 0 { /* c-mode */ #endif } #endif #if defined(__cplusplus) && ! defined(XSPROTO) extern "C" #endif XS(SWIG_init) { dXSARGS; int i; (void)items; SWIG_InitializeModule(0); /* Install commands */ for (i = 0; swig_commands[i].name; i++) { /* Casts only needed for Perl < 5.10. */ #ifdef __cplusplus newXS(const_cast(swig_commands[i].name), swig_commands[i].wrapper, const_cast(__FILE__)); #else newXS((char*)swig_commands[i].name, swig_commands[i].wrapper, (char*)__FILE__); #endif } /* Install variables */ for (i = 0; swig_variables[i].name; i++) { SV *sv; sv = get_sv(swig_variables[i].name, TRUE | 0x2 | GV_ADDMULTI); if (swig_variables[i].type) { SWIG_MakePtr(sv,(void *)1, *swig_variables[i].type,0); } else { sv_setiv(sv,(IV) 0); } swig_create_magic(sv, swig_variables[i].name, swig_variables[i].set, swig_variables[i].get); } /* Install constant */ for (i = 0; swig_constants[i].type; i++) { SV *sv; sv = get_sv(swig_constants[i].name, TRUE | 0x2 | GV_ADDMULTI); switch(swig_constants[i].type) { case SWIG_INT: sv_setiv(sv, (IV) swig_constants[i].lvalue); break; case SWIG_FLOAT: sv_setnv(sv, (double) swig_constants[i].dvalue); break; case SWIG_STRING: sv_setpv(sv, (const char *) swig_constants[i].pvalue); break; case SWIG_POINTER: SWIG_MakePtr(sv, swig_constants[i].pvalue, *(swig_constants[i].ptype),0); break; case SWIG_BINARY: SWIG_MakePackedObj(sv, swig_constants[i].pvalue, swig_constants[i].lvalue, *(swig_constants[i].ptype)); break; default: break; } SvREADONLY_on(sv); } /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "lg_Fatal", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(lg_Fatal))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "lg_Error", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(lg_Error))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "lg_Warn", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(lg_Warn))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "lg_Info", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(lg_Info))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "lg_Debug", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(lg_Debug))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "lg_Trace", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(lg_Trace))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "lg_None", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(lg_None))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; SWIG_TypeClientData(SWIGTYPE_p_lg_errinfo, (void*) "clinkgrammar::lg_errinfo"); /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "VDAL", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(VDAL))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "CORPUS", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(CORPUS))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "NO_DISPLAY", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(NO_DISPLAY))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "MULTILINE", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(MULTILINE))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "BRACKET_TREE", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(BRACKET_TREE))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "SINGLE_LINE", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(SINGLE_LINE))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do { SV *sv = get_sv((char*) SWIG_prefix "MAX_STYLES", TRUE | 0x2 | GV_ADDMULTI); sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(MAX_STYLES))); SvREADONLY_on(sv); } while(0) /*@SWIG@*/; ST(0) = &PL_sv_yes; XSRETURN(1); } link-grammar-5.3.16/bindings/perl/test.pl0000664000076400007640000000020712431741033015172 00000000000000#! /usr/bin/env perl # use clinkgrammar; $ver = clinkgrammar::linkgrammar_get_version(); print "Hello world, found version $ver\n"; link-grammar-5.3.16/bindings/perl/Makefile.am0000644000076400007640000000327413033006324015713 00000000000000# # Makefile for generating perl bindings # # Created by Linas Vepstas February 2014 # SWIG_SOURCES = ../swig/link_grammar.i SWIG_INCLUDES = ../../link-grammar/link-includes.h # BUILT_SOURCES = $(top_builddir)/bindings/perl/lg_perl_wrap.cc BUILT_SOURCES = ../../bindings/perl/lg_perl_wrap.cc # PERL_EXT_LIB become /usr/local/share/perl/5.14.2 or something like that... pkgperldir = @PERL_EXT_LIB@ dist_pkgperl_SCRIPTS = \ $(top_builddir)/bindings/perl/clinkgrammar.pm if HAVE_SWIG $(BUILT_SOURCES) $(dist_pkgperl_SCRIPTS): $(SWIG_INCLUDES) $(BUILT_SOURCES) $(dist_pkgperl_SCRIPTS): $(SWIG_SOURCES) $(SWIG) -perl5 -module clinkgrammar -I$(top_srcdir)/link-grammar -I$(top_builddir) -o $@ $< else $(BUILT_SOURCES): touch $(BUILT_SOURCES) $(dist_pkgperl_SCRIPTS): touch $(dist_pkgperl_SCRIPTS) endif # These are packaged in the tarball; make clean should not remove them. maintainer-clean-local: -rm -f $(BUILT_SOURCES) $(dist_pkgperl_SCRIPTS) # The la MUST have the same name as the pm, # which MUST be the swig -module name! # We're calling this clinkgrammar, since its a direct map of the C # interfaces. pkgperl_LTLIBRARIES = clinkgrammar.la clinkgrammar_la_SOURCES = $(BUILT_SOURCES) $(SWIG_SOURCES) clinkgrammar_la_CPPFLAGS = \ $(SWIG_PERL_CPPFLAGS) \ $(PERL_CFLAGS) \ -I$(top_srcdir) \ -I$(top_builddir) clinkgrammar_la_LDFLAGS = -version-info @VERSION_INFO@ $(PERL_LDFLAGS) -module -no-undefined clinkgrammar_la_LIBADD = $(top_builddir)/link-grammar/liblink-grammar.la if HAVE_HUNSPELL clinkgrammar_la_LIBADD += ${HUNSPELL_LIBS} endif if HAVE_ASPELL clinkgrammar_la_LIBADD += ${ASPELL_LIBS} endif EXTRA_DIST = \ README \ example.pl \ test.pl link-grammar-5.3.16/bindings/perl/clinkgrammar.pm0000664000076400007640000002044413040217220016661 00000000000000# This file was automatically generated by SWIG (http://www.swig.org). # Version 3.0.10 # # Do not make changes to this file unless you know what you are doing--modify # the SWIG interface file instead. package clinkgrammar; use base qw(Exporter); use base qw(DynaLoader); package clinkgrammarc; bootstrap clinkgrammar; package clinkgrammar; @EXPORT = qw(); # ---------- BASE METHODS ------------- package clinkgrammar; sub TIEHASH { my ($classname,$obj) = @_; return bless $obj, $classname; } sub CLEAR { } sub FIRSTKEY { } sub NEXTKEY { } sub FETCH { my ($self,$field) = @_; my $member_func = "swig_${field}_get"; $self->$member_func(); } sub STORE { my ($self,$field,$newval) = @_; my $member_func = "swig_${field}_set"; $self->$member_func($newval); } sub this { my $ptr = shift; return tied(%$ptr); } # ------- FUNCTION WRAPPERS -------- package clinkgrammar; *linkgrammar_get_version = *clinkgrammarc::linkgrammar_get_version; *linkgrammar_get_dict_version = *clinkgrammarc::linkgrammar_get_dict_version; *linkgrammar_get_dict_locale = *clinkgrammarc::linkgrammar_get_dict_locale; *dictionary_create_lang = *clinkgrammarc::dictionary_create_lang; *dictionary_create_default_lang = *clinkgrammarc::dictionary_create_default_lang; *dictionary_get_lang = *clinkgrammarc::dictionary_get_lang; *dictionary_delete = *clinkgrammarc::dictionary_delete; *dictionary_set_data_dir = *clinkgrammarc::dictionary_set_data_dir; *dictionary_get_data_dir = *clinkgrammarc::dictionary_get_data_dir; *parse_options_create = *clinkgrammarc::parse_options_create; *parse_options_delete = *clinkgrammarc::parse_options_delete; *parse_options_set_verbosity = *clinkgrammarc::parse_options_set_verbosity; *parse_options_get_verbosity = *clinkgrammarc::parse_options_get_verbosity; *parse_options_set_linkage_limit = *clinkgrammarc::parse_options_set_linkage_limit; *parse_options_get_linkage_limit = *clinkgrammarc::parse_options_get_linkage_limit; *parse_options_set_disjunct_cost = *clinkgrammarc::parse_options_set_disjunct_cost; *parse_options_get_disjunct_cost = *clinkgrammarc::parse_options_get_disjunct_cost; *parse_options_set_min_null_count = *clinkgrammarc::parse_options_set_min_null_count; *parse_options_get_min_null_count = *clinkgrammarc::parse_options_get_min_null_count; *parse_options_set_max_null_count = *clinkgrammarc::parse_options_set_max_null_count; *parse_options_get_max_null_count = *clinkgrammarc::parse_options_get_max_null_count; *parse_options_set_islands_ok = *clinkgrammarc::parse_options_set_islands_ok; *parse_options_get_islands_ok = *clinkgrammarc::parse_options_get_islands_ok; *parse_options_set_short_length = *clinkgrammarc::parse_options_set_short_length; *parse_options_get_short_length = *clinkgrammarc::parse_options_get_short_length; *parse_options_set_max_memory = *clinkgrammarc::parse_options_set_max_memory; *parse_options_get_max_memory = *clinkgrammarc::parse_options_get_max_memory; *parse_options_set_max_parse_time = *clinkgrammarc::parse_options_set_max_parse_time; *parse_options_get_max_parse_time = *clinkgrammarc::parse_options_get_max_parse_time; *parse_options_set_cost_model_type = *clinkgrammarc::parse_options_set_cost_model_type; *parse_options_get_cost_model_type = *clinkgrammarc::parse_options_get_cost_model_type; *parse_options_timer_expired = *clinkgrammarc::parse_options_timer_expired; *parse_options_memory_exhausted = *clinkgrammarc::parse_options_memory_exhausted; *parse_options_resources_exhausted = *clinkgrammarc::parse_options_resources_exhausted; *parse_options_set_display_morphology = *clinkgrammarc::parse_options_set_display_morphology; *parse_options_get_display_morphology = *clinkgrammarc::parse_options_get_display_morphology; *parse_options_set_spell_guess = *clinkgrammarc::parse_options_set_spell_guess; *parse_options_get_spell_guess = *clinkgrammarc::parse_options_get_spell_guess; *parse_options_set_all_short_connectors = *clinkgrammarc::parse_options_set_all_short_connectors; *parse_options_get_all_short_connectors = *clinkgrammarc::parse_options_get_all_short_connectors; *parse_options_reset_resources = *clinkgrammarc::parse_options_reset_resources; *parse_options_set_use_sat_parser = *clinkgrammarc::parse_options_set_use_sat_parser; *parse_options_get_use_sat_parser = *clinkgrammarc::parse_options_get_use_sat_parser; *sentence_create = *clinkgrammarc::sentence_create; *sentence_delete = *clinkgrammarc::sentence_delete; *sentence_split = *clinkgrammarc::sentence_split; *sentence_parse = *clinkgrammarc::sentence_parse; *sentence_length = *clinkgrammarc::sentence_length; *sentence_null_count = *clinkgrammarc::sentence_null_count; *sentence_num_linkages_found = *clinkgrammarc::sentence_num_linkages_found; *sentence_num_valid_linkages = *clinkgrammarc::sentence_num_valid_linkages; *sentence_num_linkages_post_processed = *clinkgrammarc::sentence_num_linkages_post_processed; *sentence_num_violations = *clinkgrammarc::sentence_num_violations; *sentence_disjunct_cost = *clinkgrammarc::sentence_disjunct_cost; *sentence_link_cost = *clinkgrammarc::sentence_link_cost; *linkage_create = *clinkgrammarc::linkage_create; *linkage_delete = *clinkgrammarc::linkage_delete; *linkage_print_diagram = *clinkgrammarc::linkage_print_diagram; *linkage_print_postscript = *clinkgrammarc::linkage_print_postscript; *linkage_print_links_and_domains = *clinkgrammarc::linkage_print_links_and_domains; *linkage_print_senses = *clinkgrammarc::linkage_print_senses; *linkage_print_constituent_tree = *clinkgrammarc::linkage_print_constituent_tree; *linkage_print_disjuncts = *clinkgrammarc::linkage_print_disjuncts; *linkage_print_pp_msgs = *clinkgrammarc::linkage_print_pp_msgs; *linkage_get_num_words = *clinkgrammarc::linkage_get_num_words; *linkage_get_num_links = *clinkgrammarc::linkage_get_num_links; *linkage_get_link_lword = *clinkgrammarc::linkage_get_link_lword; *linkage_get_link_rword = *clinkgrammarc::linkage_get_link_rword; *linkage_get_link_length = *clinkgrammarc::linkage_get_link_length; *linkage_get_link_label = *clinkgrammarc::linkage_get_link_label; *linkage_get_link_llabel = *clinkgrammarc::linkage_get_link_llabel; *linkage_get_link_rlabel = *clinkgrammarc::linkage_get_link_rlabel; *linkage_get_link_num_domains = *clinkgrammarc::linkage_get_link_num_domains; *linkage_get_link_domain_names = *clinkgrammarc::linkage_get_link_domain_names; *linkage_get_words = *clinkgrammarc::linkage_get_words; *linkage_get_word = *clinkgrammarc::linkage_get_word; *linkage_unused_word_cost = *clinkgrammarc::linkage_unused_word_cost; *linkage_disjunct_cost = *clinkgrammarc::linkage_disjunct_cost; *linkage_link_cost = *clinkgrammarc::linkage_link_cost; *linkage_corpus_cost = *clinkgrammarc::linkage_corpus_cost; *linkage_get_violation_name = *clinkgrammarc::linkage_get_violation_name; *_lg_error_formatmsg = *clinkgrammarc::_lg_error_formatmsg; *lg_error_clearall = *clinkgrammarc::lg_error_clearall; *_prt_error = *clinkgrammarc::_prt_error; ############# Class : clinkgrammar::lg_errinfo ############## package clinkgrammar::lg_errinfo; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( clinkgrammar ); %OWNER = (); %ITERATORS = (); *swig_severity_get = *clinkgrammarc::lg_errinfo_severity_get; *swig_severity_set = *clinkgrammarc::lg_errinfo_severity_set; *swig_severity_label_get = *clinkgrammarc::lg_errinfo_severity_label_get; *swig_severity_label_set = *clinkgrammarc::lg_errinfo_severity_label_set; *swig_text_get = *clinkgrammarc::lg_errinfo_text_get; *swig_text_set = *clinkgrammarc::lg_errinfo_text_set; sub new { my $pkg = shift; my $self = clinkgrammarc::new_lg_errinfo(@_); bless $self, $pkg if defined($self); } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } # ------- VARIABLE STUBS -------- package clinkgrammar; *lg_Fatal = *clinkgrammarc::lg_Fatal; *lg_Error = *clinkgrammarc::lg_Error; *lg_Warn = *clinkgrammarc::lg_Warn; *lg_Info = *clinkgrammarc::lg_Info; *lg_Debug = *clinkgrammarc::lg_Debug; *lg_Trace = *clinkgrammarc::lg_Trace; *lg_None = *clinkgrammarc::lg_None; *VDAL = *clinkgrammarc::VDAL; *CORPUS = *clinkgrammarc::CORPUS; *NO_DISPLAY = *clinkgrammarc::NO_DISPLAY; *MULTILINE = *clinkgrammarc::MULTILINE; *BRACKET_TREE = *clinkgrammarc::BRACKET_TREE; *SINGLE_LINE = *clinkgrammarc::SINGLE_LINE; *MAX_STYLES = *clinkgrammarc::MAX_STYLES; 1; link-grammar-5.3.16/bindings/java-jni/0000755000076400007640000000000013074513207014476 500000000000000link-grammar-5.3.16/bindings/java-jni/jni-client.c0000644000076400007640000004515313074512013016620 00000000000000/* * Java JNI interfaces. * * This implements a very simple, low-brow, non-OOP interface. * It could be improved. */ #include #include #include #include #include #ifdef HAVE_STDATOMIC_H #include #endif /* HAVE_STDATOMIC_H */ #include #include "link-grammar/corpus/corpus.h" #include "link-grammar/error.h" #include "jni-client.h" #include "link-grammar/utilities.h" /* Make the compiler shut up about the deprecated functions */ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wdeprecated-declarations" /* Default to the English language. */ static const char* in_language = "en"; /* Dicationary can be and should be shared by all. */ static Dictionary dict = NULL; #ifdef HAVE_STDATOMIC_H static atomic_flag dict_is_init = ATOMIC_FLAG_INIT; #else /* HAVE_STDATOMIC_H */ static bool dict_is_init = false; #endif /* HAVE_STDATOMIC_H */ typedef struct { Parse_Options opts, panic_parse_opts; Sentence sent; Linkage linkage; int num_linkages, cur_linkage; } per_thread_data; static void setup_panic_parse_options(Parse_Options opts) { parse_options_set_repeatable_rand(opts, false); parse_options_set_disjunct_cost(opts, 3.7f); parse_options_set_min_null_count(opts, 1); parse_options_set_max_null_count(opts, MAX_SENTENCE); parse_options_set_max_parse_time(opts, 60); parse_options_set_islands_ok(opts, true); parse_options_set_short_length(opts, 6); parse_options_set_all_short_connectors(opts, true); parse_options_set_linkage_limit(opts, 100); parse_options_set_verbosity(opts, 0); parse_options_set_spell_guess(opts, false); parse_options_set_display_morphology(opts, true); } static inline void test(void) { #ifdef DEBUG printf("%d\n", word_contains("said", PAST_TENSE_FORM_MARKER, dict)); printf("%d\n", word_contains("gave.v", PAST_TENSE_FORM_MARKER, dict)); printf("%d\n", word_contains("have", PAST_TENSE_FORM_MARKER, dict)); printf("%d\n", word_contains("had", PAST_TENSE_FORM_MARKER, dict)); #endif } /* message: The string is encoded in modified UTF-8, per JNI 1.5 spec. */ static void throwException(JNIEnv *env, const char* message) { char *msg; jclass exceptionClazz; if ((*env)->ExceptionOccurred(env) != NULL) return; msg = (char *) malloc(50+strlen(message)); strcpy(msg, "link-grammar JNI:\n"); strcat(msg, message); exceptionClazz = (*env)->FindClass(env, "java/lang/RuntimeException"); if ((*env)->ThrowNew(env, exceptionClazz, msg) != 0) (*env)->FatalError(env, "Fatal: link-grammar JNI: Cannot throw"); } // Note that we do NOT offer any kind of protection from having // another thread access the dictionary while this thread is still // setting it up. It is up to the user to make sure that this thread // (more generally, that all threads that call init) return before // any of the threads call the parse functions. // // The only purpose of using the atomic_flag is to prevent two // different threads from accidentally trying to initialize the // dict at exactly the same time. (Which does seem like a reasonable // guarantee to offer). static void global_init(JNIEnv *env) { #ifdef HAVE_STDATOMIC_H if (atomic_flag_test_and_set(&dict_is_init)) return; #else /* HAVE_STDATOMIC_H */ if (dict_is_init) return; dict_is_init = true; #endif /* HAVE_STDATOMIC_H */ const char *codeset, *dict_version; /* Get the locale from the environment... * perhaps we should someday get it from the dictionary ?? */ setlocale(LC_ALL, ""); /* Everything breaks if the locale is not UTF-8; check for this, * and force the issue ! */ codeset = nl_langinfo(CODESET); if (!strstr(codeset, "UTF") && !strstr(codeset, "utf")) { prt_error("Warning: JNI: locale %s was not UTF-8; force-setting to en_US.UTF-8\n", codeset); setlocale(LC_CTYPE, "en_US.UTF-8"); } dict = dictionary_create_lang(in_language); if (!dict) throwException(env, "Error: unable to open dictionary"); else test(); dict_version = linkgrammar_get_dict_version(dict); prt_error("Info: JNI: dictionary language '%s' version %s\n", in_language, dict_version); } static per_thread_data * init(JNIEnv *env) { global_init(env); per_thread_data *ptd = (per_thread_data *) malloc(sizeof(per_thread_data)); memset(ptd, 0, sizeof(per_thread_data)); ptd->opts = parse_options_create(); /* Disable repeatable_rand. We'll be using Java primarily to * parse large texts, and we want a good distribution when * linkages overflow (very rare for mature grammars, but crucial * for grammar learning. That is, for the 'any' language. */ parse_options_set_repeatable_rand(ptd->opts, false); /* A cost of 2.7 allows the usual cost-2 connectors, plus the * assorted fractional costs, without going to cost 3.0, which * is used only during panic-parsing. */ parse_options_set_disjunct_cost(ptd->opts, 2.7f); parse_options_set_max_parse_time(ptd->opts, 30); parse_options_set_linkage_limit(ptd->opts, 1000); parse_options_set_short_length(ptd->opts, 16); parse_options_set_verbosity(ptd->opts, 0); parse_options_set_spell_guess(ptd->opts, false); parse_options_set_display_morphology(ptd->opts, true); ptd->panic_parse_opts = parse_options_create(); setup_panic_parse_options(ptd->panic_parse_opts); return ptd; } static void finish(per_thread_data *ptd) { if (ptd->sent) sentence_delete(ptd->sent); ptd->sent = NULL; if (ptd->linkage) linkage_delete(ptd->linkage); ptd->linkage = NULL; parse_options_delete(ptd->opts); ptd->opts = NULL; parse_options_delete(ptd->panic_parse_opts); ptd->panic_parse_opts = NULL; free(ptd); } static TLS per_thread_data * local_ptd = NULL; static per_thread_data * get_ptd(JNIEnv *env, jclass cls) { if (!local_ptd) local_ptd = init(env); return local_ptd; } /* ================================================================= */ /* Misc utilities */ static void jParse(JNIEnv *env, per_thread_data *ptd, const char* inputString) { Parse_Options opts = ptd->opts; int jverbosity = parse_options_get_verbosity(opts); /* Clean up a bit */ if (ptd->linkage) linkage_delete(ptd->linkage); ptd->linkage = NULL; if (ptd->sent) sentence_delete(ptd->sent); if (dict == NULL) throwException(env, "jParse: dictionary not open\n"); if (inputString == NULL) throwException(env, "jParse: no input sentence!\n"); ptd->sent = sentence_create(inputString, dict); ptd->num_linkages = 0; if (ptd->sent == NULL) return; /* First parse with cost 0 or 1 and no null links */ parse_options_set_disjunct_cost(opts, 2.7f); parse_options_set_min_null_count(opts, 0); parse_options_set_max_null_count(opts, 0); parse_options_reset_resources(opts); ptd->num_linkages = sentence_parse(ptd->sent, ptd->opts); /* If failed bad. Give up. */ if (ptd->num_linkages < 0) { sentence_delete(ptd->sent); ptd->sent = NULL; return; } /* If failed, try again with null links */ if (0 == ptd->num_linkages) { if (jverbosity > 0) prt_error("Warning: JNI: No complete linkages found.\n"); parse_options_set_min_null_count(opts, 1); parse_options_set_max_null_count(opts, sentence_length(ptd->sent)); ptd->num_linkages = sentence_parse(ptd->sent, opts); } if (jverbosity > 0) { if (parse_options_timer_expired(opts)) prt_error("Warning: JNI: Timer is expired!\n"); if (parse_options_memory_exhausted(opts)) prt_error("Warning: JNI: Memory is exhausted!\n"); } if ((ptd->num_linkages == 0) && parse_options_resources_exhausted(opts)) { parse_options_print_total_time(opts); if (jverbosity > 0) prt_error("Warning: JNI: Entering \"panic\" mode...\n"); parse_options_reset_resources(ptd->panic_parse_opts); parse_options_set_verbosity(ptd->panic_parse_opts, jverbosity); ptd->num_linkages = sentence_parse(ptd->sent, ptd->panic_parse_opts); if (jverbosity > 0) { if (parse_options_timer_expired(ptd->panic_parse_opts)) prt_error("Error: JNI: Panic timer is expired!\n"); } } } void unit_test_jparse(JNIEnv *env, const char* inputString) { jParse(env, get_ptd(env, 0), inputString); } static void makeLinkage(per_thread_data *ptd) { if (ptd->cur_linkage < ptd->num_linkages) { if (ptd->linkage) linkage_delete(ptd->linkage); ptd->linkage = linkage_create(ptd->cur_linkage, ptd->sent, ptd->opts); } } /* ================================================================ */ /* Java JNI wrappers */ /* * Class: LinkGrammar * Method: getVersion * Signature: (I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getVersion(JNIEnv *env, jclass cls) { const char *s = linkgrammar_get_version(); jstring j = (*env)->NewStringUTF(env, s); return j; } JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getDictVersion(JNIEnv *env, jclass cls) { init(env); const char *s = linkgrammar_get_dict_version(dict); jstring j = (*env)->NewStringUTF(env, s); return j; } JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_setMaxParseSeconds(JNIEnv *env, jclass cls, jint maxParseSeconds) { per_thread_data *ptd = get_ptd(env, cls);; parse_options_set_max_parse_time(ptd->opts, maxParseSeconds); } JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_setMaxCost(JNIEnv *env, jclass cls, jdouble maxCost) { per_thread_data *ptd = get_ptd(env, cls);; parse_options_set_disjunct_cost(ptd->opts, maxCost); } JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_setDictionariesPath(JNIEnv *env, jclass cls, jstring path) { const char *nativePath = (*env)->GetStringUTFChars(env, path, 0); // Java passes null pointers as the string "null" if (nativePath && strcmp(nativePath, "null")) { dictionary_set_data_dir(nativePath); } (*env)->ReleaseStringUTFChars(env, path, nativePath); } /* * Class: LinkGrammar * Method: setLanguage * Signature: (Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_setLanguage(JNIEnv *env, jclass cls, jstring str) { const char *tmp = (*env)->GetStringUTFChars(env, str, 0); in_language = strdup(tmp); (*env)->ReleaseStringUTFChars(env, str, tmp); } /* * Class: LinkGrammar * Method: setMaxLinkages * Signature: (I)V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_setMaxLinkages(JNIEnv *env, jclass cls, jint maxLinkages) { per_thread_data *ptd = get_ptd(env, cls); parse_options_set_linkage_limit(ptd->opts, maxLinkages); } JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getMaxLinkages(JNIEnv *env, jclass cls) { per_thread_data *ptd = get_ptd(env, cls); return parse_options_get_linkage_limit(ptd->opts); } /* * Class: LinkGrammar * Method: init * Signature: ()V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_init(JNIEnv *env, jclass cls) { // Force global init, always. global_init(env); get_ptd(env, cls); } /* * Class: LinkGrammar * Method: parse * Signature: (Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_parse(JNIEnv *env, jclass cls, jstring str) { const char *cStr; char * tmp; per_thread_data *ptd = get_ptd(env, cls); cStr = (*env)->GetStringUTFChars(env, str, 0); tmp = strdup(cStr); jParse(env, ptd, tmp); free(tmp); (*env)->ReleaseStringUTFChars(env, str, cStr); } /* * Class: LinkGrammar * Method: close * Signature: ()V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_close(JNIEnv *env, jclass cls) { if (!local_ptd) return; finish(local_ptd); local_ptd = NULL; } /* * Class: LinkGrammar * Method: finalize * Signature: ()V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_doFinalize(JNIEnv *env, jclass cls) { if (local_ptd) finish(local_ptd); local_ptd = NULL; // Note that we do NOT offer any protection from having another // thread access the dictionary, while this thread is finalizing. // It is up to the user to avoid this kind of mistake! if (dict) dictionary_delete(dict); dict = NULL; #ifdef HAVE_STDATOMIC_H atomic_flag_clear(&dict_is_init); #else /* HAVE_STDATOMIC_H */ dict_is_init = false; #endif /* HAVE_STDATOMIC_H */ } /* * Class: LinkGrammar * Method: numWords * Signature: ()I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getNumWords(JNIEnv *env, jclass cls) { per_thread_data *ptd = get_ptd(env, cls); return linkage_get_num_words(ptd->linkage); } JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageWord(JNIEnv *env, jclass cls, jint i) { per_thread_data *ptd = get_ptd(env, cls); /* Does not need to be freed, points into data structures */ /* Returns the subscripted word. */ const char * w = linkage_get_word(ptd->linkage, i); jstring j = (*env)->NewStringUTF(env, w); return j; } JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageDisjunct(JNIEnv *env, jclass cls, jint i) { jstring j; per_thread_data *ptd = get_ptd(env, cls); /* does not need to be freed, points into data structures */ /* returns the inflected word. */ const char * w = linkage_get_disjunct_str(ptd->linkage, i); if (NULL == w) j = NULL; else j = (*env)->NewStringUTF(env, w); return j; } JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageSense(JNIEnv *env, jclass cls, jint i, jint j) { per_thread_data *ptd = get_ptd(env, cls); Linkage lkg = ptd->linkage; Sense *sns; const char * w = NULL; jstring js; if (!lkg) return NULL; lg_corpus_linkage_senses(lkg); sns = lg_get_word_sense(lkg, i); while ((0 < j) && sns) { sns = lg_sense_next(sns); j--; } /* does not need to be freed, points into data structures */ if (sns) w = lg_sense_get_sense(sns); if (w) js = (*env)->NewStringUTF(env, w); else js = NULL; return js; } JNIEXPORT jdouble JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageSenseScore(JNIEnv *env, jclass cls, jint i, jint j) { per_thread_data *ptd = get_ptd(env, cls); Linkage lkg = ptd->linkage; Sense *sns; double score = 0.0; if (!lkg) return 0.0; sns = lg_get_word_sense(lkg, i); while ((0 < j) && sns) { sns = lg_sense_next(sns); j--; } if (sns) score = lg_sense_get_score(sns); return score; } /* * Class: LinkGrammar * Method: numSkippedWords * Signature: ()I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getNumSkippedWords(JNIEnv *env, jclass cls) { per_thread_data *ptd = get_ptd(env, cls); return sentence_null_count(ptd->sent); } /* * Class: LinkGrammar * Method: numLinkages * Signature: ()I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getNumLinkages(JNIEnv *env, jclass cls) { per_thread_data *ptd = get_ptd(env, cls); return sentence_num_valid_linkages(ptd->sent); } /* * Class: LinkGrammar * Method: makeLinkage * Signature: (I)I */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_makeLinkage(JNIEnv *env, jclass cls, jint i) { per_thread_data *ptd = get_ptd(env, cls); ptd->cur_linkage = i; makeLinkage(ptd); } /* * Class: LinkGrammar * Method: linkageNumViolations * Signature: ()I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageNumViolations(JNIEnv *env, jclass cls) { per_thread_data *ptd = get_ptd(env, cls); return sentence_num_violations(ptd->sent, ptd->cur_linkage); } /* * Class: LinkGrammar * Method: linkageDisjunctCost * Signature: ()I */ JNIEXPORT jdouble JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageDisjunctCost(JNIEnv *env, jclass cls) { per_thread_data *ptd = get_ptd(env, cls); return sentence_disjunct_cost(ptd->sent, ptd->cur_linkage); } /* * Class: LinkGrammar * Method: linkageLinkCost * Signature: ()I */ JNIEXPORT jdouble JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageLinkCost(JNIEnv *env, jclass cls) { per_thread_data *ptd = get_ptd(env, cls); return (jdouble) sentence_link_cost(ptd->sent, ptd->cur_linkage); } /* * Class: LinkGrammar * Method: getNumLinks * Signature: ()I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getNumLinks(JNIEnv *env, jclass cls) { per_thread_data *ptd = get_ptd(env, cls); return linkage_get_num_links(ptd->linkage); } /* * Class: LinkGrammar * Method: getLinkLWord * Signature: (I)I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getLinkLWord(JNIEnv *env, jclass cls, jint i) { per_thread_data *ptd = get_ptd(env, cls); return linkage_get_link_lword(ptd->linkage, i); } /* * Class: LinkGrammar * Method: getLinkRWord * Signature: (I)I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getLinkRWord(JNIEnv *env, jclass cls, jint i) { per_thread_data *ptd = get_ptd(env, cls); return linkage_get_link_rword(ptd->linkage, i); } /* * Class: LinkGrammar * Method: getLinkLLabel * Signature: (I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkLLabel(JNIEnv *env, jclass cls, jint i) { per_thread_data *ptd = get_ptd(env, cls); /* Does not need to be freed, points into linkage */ const char *s = linkage_get_link_llabel(ptd->linkage, i); jstring j = (*env)->NewStringUTF(env, s); return j; } /* * Class: LinkGrammar * Method: getLinkRLabel * Signature: (I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkRLabel(JNIEnv *env, jclass cls, jint i) { per_thread_data *ptd = get_ptd(env, cls); /* Does not need to be freed, points into linkage */ const char *s = linkage_get_link_rlabel(ptd->linkage, i); jstring j = (*env)->NewStringUTF(env, s); return j; } /* * Class: LinkGrammar * Method: getLinkLabel * Signature: (I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkLabel(JNIEnv *env, jclass cls, jint i) { per_thread_data *ptd = get_ptd(env, cls); /* Does not need to be freed, points into linkage */ const char *s = linkage_get_link_label(ptd->linkage, i); jstring j = (*env)->NewStringUTF(env, s); return j; } /* * Class: LinkGrammar * Method: constituentString * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getConstituentString(JNIEnv *env, jclass cls) { per_thread_data *ptd = get_ptd(env, cls); /* mode 1 prints a lisp-style string, nicely indented. * mode 2 prints a lisp-style string, but with square brackets. * mode 3 prints a lisp-style string, one one single line. */ /* char *s = linkage_print_constituent_tree(linkage, 1); */ char *s = linkage_print_constituent_tree(ptd->linkage, 3); jstring j = (*env)->NewStringUTF(env, s); linkage_free_constituent_tree_str(s); return j; } /* * Class: LinkGrammar * Method: linkString * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkString(JNIEnv *env, jclass cls) { per_thread_data *ptd = get_ptd(env, cls); char *s = linkage_print_diagram(ptd->linkage, true, 8100); jstring j = (*env)->NewStringUTF(env, s); linkage_free_diagram(s); return j; } link-grammar-5.3.16/bindings/java-jni/link-grammar-java.def0000644000076400007640000000272713043755556020421 00000000000000Java_org_linkgrammar_LinkGrammar_close Java_org_linkgrammar_LinkGrammar_doFinalize Java_org_linkgrammar_LinkGrammar_getConstituentString Java_org_linkgrammar_LinkGrammar_getVersion Java_org_linkgrammar_LinkGrammar_getDictVersion Java_org_linkgrammar_LinkGrammar_init Java_org_linkgrammar_LinkGrammar_getLinkLLabel Java_org_linkgrammar_LinkGrammar_getLinkLWord Java_org_linkgrammar_LinkGrammar_getLinkLabel Java_org_linkgrammar_LinkGrammar_getLinkRLabel Java_org_linkgrammar_LinkGrammar_getLinkRWord Java_org_linkgrammar_LinkGrammar_getLinkString Java_org_linkgrammar_LinkGrammar_getLinkageDisjunctCost Java_org_linkgrammar_LinkGrammar_getLinkageLinkCost Java_org_linkgrammar_LinkGrammar_getLinkageNumViolations Java_org_linkgrammar_LinkGrammar_getLinkageDisjunct Java_org_linkgrammar_LinkGrammar_getLinkageWord Java_org_linkgrammar_LinkGrammar_getLinkageSense Java_org_linkgrammar_LinkGrammar_getLinkageSenseScore Java_org_linkgrammar_LinkGrammar_makeLinkage Java_org_linkgrammar_LinkGrammar_getNumLinkages Java_org_linkgrammar_LinkGrammar_getNumLinks Java_org_linkgrammar_LinkGrammar_getNumSkippedWords Java_org_linkgrammar_LinkGrammar_getNumWords Java_org_linkgrammar_LinkGrammar_parse Java_org_linkgrammar_LinkGrammar_setMaxCost Java_org_linkgrammar_LinkGrammar_setMaxParseSeconds Java_org_linkgrammar_LinkGrammar_setDictionariesPath Java_org_linkgrammar_LinkGrammar_setLanguage Java_org_linkgrammar_LinkGrammar_setMaxLinkages Java_org_linkgrammar_LinkGrammar_getMaxLinkages unit_test_jparse link-grammar-5.3.16/bindings/java-jni/Makefile.in0000644000076400007640000005715413074512574016505 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Automake file for building liblink-grammar-java.so # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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@ @OS_WIN32_TRUE@am__append_1 = -D_JNI_IMPLEMENTATION_ -Wl,--kill-at @HAVE_HUNSPELL_TRUE@am__append_2 = ${HUNSPELL_LIBS} @HAVE_ASPELL_TRUE@am__append_3 = ${ASPELL_LIBS} @LIBMINISAT_BUNDLED_TRUE@@WITH_SAT_SOLVER_TRUE@am__append_4 = $(top_builddir)/link-grammar/minisat/libminisat.la @LIBMINISAT_BUNDLED_FALSE@@WITH_SAT_SOLVER_TRUE@am__append_5 = ${MINISAT_LIBS} @WITH_CORPUS_TRUE@am__append_6 = $(top_builddir)/link-grammar/corpus/liblink-corpus.la ${SQLITE3_LIBS} subdir = bindings/java-jni ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = 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; }; \ } am__installdirs = "$(DESTDIR)$(libdir)" LTLIBRARIES = $(lib_LTLIBRARIES) am__DEPENDENCIES_1 = @HAVE_HUNSPELL_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) @HAVE_ASPELL_TRUE@am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) @LIBMINISAT_BUNDLED_FALSE@@WITH_SAT_SOLVER_TRUE@am__DEPENDENCIES_4 = $(am__DEPENDENCIES_1) @WITH_CORPUS_TRUE@am__DEPENDENCIES_5 = $(top_builddir)/link-grammar/corpus/liblink-corpus.la \ @WITH_CORPUS_TRUE@ $(am__DEPENDENCIES_1) liblink_grammar_java_la_DEPENDENCIES = \ $(top_builddir)/link-grammar/liblink-grammar.la \ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) \ $(am__DEPENDENCIES_3) $(am__append_4) $(am__DEPENDENCIES_4) \ $(am__DEPENDENCIES_5) am_liblink_grammar_java_la_OBJECTS = jni-client.lo liblink_grammar_java_la_OBJECTS = \ $(am_liblink_grammar_java_la_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = liblink_grammar_java_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(AM_CFLAGS) $(CFLAGS) $(liblink_grammar_java_la_LDFLAGS) \ $(LDFLAGS) -o $@ AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = SOURCES = $(liblink_grammar_java_la_SOURCES) DIST_SOURCES = $(liblink_grammar_java_la_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ -DVERSION=\"@VERSION@\" DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ # $(top_builddir) to pick up autogened link-grammar/link-features.h AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) $(JAVA_CPPFLAGS) \ $(WARN_CFLAGS) lib_LTLIBRARIES = liblink-grammar-java.la liblink_grammar_java_la_LDFLAGS = -version-info @VERSION_INFO@ \ -export-dynamic -no-undefined -export-symbols \ $(srcdir)/link-grammar-java.def $(am__append_1) # Math libraries are needed for floorf, etc. liblink_grammar_java_la_LIBADD = \ $(top_builddir)/link-grammar/liblink-grammar.la ${REGEX_LIBS} \ $(am__append_2) $(am__append_3) $(am__append_4) \ $(am__append_5) $(am__append_6) -lm liblink_grammar_java_la_SOURCES = \ jni-client.h \ jni-client.c EXTRA_DIST = \ link-grammar-java.def all: all-am .SUFFIXES: .SUFFIXES: .c .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 bindings/java-jni/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign bindings/java-jni/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-libLTLIBRARIES: $(lib_LTLIBRARIES) @$(NORMAL_INSTALL) @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ list2=; for p in $$list; do \ if test -f $$p; then \ list2="$$list2 $$p"; \ else :; fi; \ done; \ test -z "$$list2" || { \ echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ } uninstall-libLTLIBRARIES: @$(NORMAL_UNINSTALL) @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ for p in $$list; do \ $(am__strip_dir) \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ done clean-libLTLIBRARIES: -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) @list='$(lib_LTLIBRARIES)'; \ locs=`for p in $$list; do echo $$p; done | \ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ sort -u`; \ test -z "$$locs" || { \ echo rm -f $${locs}; \ rm -f $${locs}; \ } liblink-grammar-java.la: $(liblink_grammar_java_la_OBJECTS) $(liblink_grammar_java_la_DEPENDENCIES) $(EXTRA_liblink_grammar_java_la_DEPENDENCIES) $(AM_V_CCLD)$(liblink_grammar_java_la_LINK) -rpath $(libdir) $(liblink_grammar_java_la_OBJECTS) $(liblink_grammar_java_la_LIBADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jni-client.Plo@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .c.lo: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ 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-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 $(LTLIBRARIES) installdirs: for dir in "$(DESTDIR)$(libdir)"; 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-generic clean-libLTLIBRARIES 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-dvi: install-dvi-am install-dvi-am: install-exec-am: install-libLTLIBRARIES 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-libLTLIBRARIES .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \ ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags 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-libLTLIBRARIES 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-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am uninstall-libLTLIBRARIES .PRECIOUS: Makefile # 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: link-grammar-5.3.16/bindings/java-jni/jni-client.h0000644000076400007640000001245013043754335016632 00000000000000 #include /* Header for class LinkGrammar */ #ifndef _LinkGrammar_H_ #define _LinkGrammar_H_ #ifdef __cplusplus extern "C" { #endif /* * Class: LinkGrammar * Method: setMaxParseSeconds * Signature: (I)V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_setMaxParseSeconds (JNIEnv *, jclass, jint); /* * Class: LinkGrammar * Method: setMaxCost * Signature: (I)V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_setMaxCost (JNIEnv *, jclass, jdouble); /* * Class: LinkGrammar * Method: setDictionariesPath * Signature: (Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_setDictionariesPath (JNIEnv *, jclass, jstring); /* * Class: LinkGrammar * Method: setLanguage * Signature: (Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_setLanguage (JNIEnv *, jclass, jstring); /* * Class: LinkGrammar * Method: setMaxLinkages * Signature: (I)V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_setMaxLinkages (JNIEnv *, jclass, jint); JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getMaxLinkages (JNIEnv *, jclass); /* * Class: LinkGrammar * Method: init * Signature: (Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_init (JNIEnv *, jclass); /* * Class: LinkGrammar * Method: parse * Signature: (Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_parse (JNIEnv *, jclass, jstring); void unit_test_jparse(JNIEnv *, const char*); /* * Class: LinkGrammar * Method: close * Signature: ()V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_close (JNIEnv *, jclass); /* * Class: LinkGrammar * Method: finalize * Signature: ()V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_doFinalize (JNIEnv *, jclass); /* * Class: LinkGrammar * Method: numWords * Signature: ()I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getNumWords (JNIEnv *, jclass); /* * Class: LinkGrammar * Method: getWord * Signature: (I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageWord (JNIEnv *, jclass, jint); JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageDisjunct (JNIEnv *, jclass, jint); JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageSense (JNIEnv *, jclass, jint, jint); JNIEXPORT jdouble JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageSenseScore (JNIEnv *, jclass, jint, jint); JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getVersion(JNIEnv *, jclass); JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getDictVersion(JNIEnv *, jclass); /* * Class: LinkGrammar * Method: numSkippedWords * Signature: ()I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getNumSkippedWords (JNIEnv *, jclass); /* * Class: LinkGrammar * Method: numLinkages * Signature: ()I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getNumLinkages (JNIEnv *, jclass); /* * Class: LinkGrammar * Method: makeLinkage * Signature: (I)V */ JNIEXPORT void JNICALL Java_org_linkgrammar_LinkGrammar_makeLinkage (JNIEnv *, jclass, jint); /* * Class: LinkGrammar * Method: linkageNumViolations * Signature: ()I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageNumViolations (JNIEnv *, jclass); /* * Class: LinkGrammar * Method: linkageDisjunctCost * Signature: ()I */ JNIEXPORT jdouble JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageDisjunctCost (JNIEnv *, jclass); /* * Class: LinkGrammar * Method: linkageLinkCost * Signature: ()I */ JNIEXPORT jdouble JNICALL Java_org_linkgrammar_LinkGrammar_getLinkageLinkCost (JNIEnv *, jclass); /* * Class: LinkGrammar * Method: numLinks * Signature: ()I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getNumLinks (JNIEnv *, jclass); /* * Class: LinkGrammar * Method: getLinkLWord * Signature: (I)I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getLinkLWord (JNIEnv *, jclass, jint); /* * Class: LinkGrammar * Method: getLinkRWord * Signature: (I)I */ JNIEXPORT jint JNICALL Java_org_linkgrammar_LinkGrammar_getLinkRWord (JNIEnv *, jclass, jint); /* * Class: LinkGrammar * Method: getLinkLLabel * Signature: (I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkLLabel (JNIEnv *, jclass, jint); /* * Class: LinkGrammar * Method: getLinkRLabel * Signature: (I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkRLabel (JNIEnv *, jclass, jint); /* * Class: LinkGrammar * Method: getLinkLabel * Signature: (I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkLabel (JNIEnv *, jclass, jint); /* * Class: LinkGrammar * Method: constituentString * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getConstituentString (JNIEnv *, jclass); /* * Class: LinkGrammar * Method: getLinkString * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_org_linkgrammar_LinkGrammar_getLinkString (JNIEnv *, jclass); #ifdef __cplusplus } #endif #endif /*_LinkGrammar_H_ */ link-grammar-5.3.16/bindings/java-jni/Makefile.am0000644000076400007640000000253213043524172016453 00000000000000# # Automake file for building liblink-grammar-java.so # DEFS = @DEFS@ -DVERSION=\"@VERSION@\" # $(top_builddir) to pick up autogened link-grammar/link-features.h AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) $(JAVA_CPPFLAGS) \ $(WARN_CFLAGS) lib_LTLIBRARIES = liblink-grammar-java.la liblink_grammar_java_la_LDFLAGS = -version-info @VERSION_INFO@ -export-dynamic -no-undefined -export-symbols $(srcdir)/link-grammar-java.def if OS_WIN32 liblink_grammar_java_la_LDFLAGS += -D_JNI_IMPLEMENTATION_ -Wl,--kill-at endif liblink_grammar_java_la_LIBADD = $(top_builddir)/link-grammar/liblink-grammar.la ${REGEX_LIBS} if HAVE_HUNSPELL liblink_grammar_java_la_LIBADD += ${HUNSPELL_LIBS} endif if HAVE_ASPELL liblink_grammar_java_la_LIBADD += ${ASPELL_LIBS} endif if WITH_SAT_SOLVER if LIBMINISAT_BUNDLED liblink_grammar_java_la_LIBADD += $(top_builddir)/link-grammar/minisat/libminisat.la else !LIBMINISAT_BUNDLED liblink_grammar_java_la_LIBADD += ${MINISAT_LIBS} endif !LIBMINISAT_BUNDLED endif if WITH_CORPUS liblink_grammar_java_la_LIBADD += $(top_builddir)/link-grammar/corpus/liblink-corpus.la ${SQLITE3_LIBS} endif # Math libraries are needed for floorf, etc. liblink_grammar_java_la_LIBADD += -lm liblink_grammar_java_la_SOURCES = \ jni-client.h \ jni-client.c EXTRA_DIST= \ link-grammar-java.def link-grammar-5.3.16/bindings/python-examples/0000755000076400007640000000000013074513207016134 500000000000000link-grammar-5.3.16/bindings/python-examples/parses-lt.txt0000664000076400007640000000111012766044421020526 00000000000000 % This file containes test sentences, and the expected parses, for the % current Lituanian dictionary. IAÅ¡ skaitau knygÄ…. O O +------->T------>+--------Xp-------+ O | +<-DV*vp<+---->DG--->+ | O | | | | | OLEFT-WALL aÅ¡.i skaitau.tevp knygÄ….avg1 . O ISkaitau knygÄ… broliui. O O +--------------Xp--------------+ O +---------->DN--------->+ | O +---->T---->+---->DG--->+ | | O | | | | | OLEFT-WALL skaitau.tevp knygÄ….avg1 broliui.pvn1 . O link-grammar-5.3.16/bindings/python-examples/Makefile.in0000644000076400007640000006750113074512575020141 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Makefile for python examples # # Created by Linas Vepstas February 2014 # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 = bindings/python-examples ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__tty_colors_dummy = \ mgn= red= grn= lgn= blu= brg= std=; \ am__color_tests=no am__tty_colors = { \ $(am__tty_colors_dummy); \ if test "X$(AM_COLOR_TESTS)" = Xno; then \ am__color_tests=no; \ elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ am__color_tests=yes; \ elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ am__color_tests=yes; \ fi; \ if test $$am__color_tests = yes; then \ red=''; \ grn=''; \ lgn=''; \ blu=''; \ mgn=''; \ brg=''; \ std=''; \ fi; \ } 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; }; \ } am__recheck_rx = ^[ ]*:recheck:[ ]* am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* # A command that, given a newline-separated list of test names on the # standard input, print the name of the tests that are to be re-run # upon "make recheck". am__list_recheck_tests = $(AWK) '{ \ recheck = 1; \ while ((rc = (getline line < ($$0 ".trs"))) != 0) \ { \ if (rc < 0) \ { \ if ((getline line2 < ($$0 ".log")) < 0) \ recheck = 0; \ break; \ } \ else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ { \ recheck = 0; \ break; \ } \ else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ { \ break; \ } \ }; \ if (recheck) \ print $$0; \ close ($$0 ".trs"); \ close ($$0 ".log"); \ }' # A command that, given a newline-separated list of test names on the # standard input, create the global log from their .trs and .log files. am__create_global_log = $(AWK) ' \ function fatal(msg) \ { \ print "fatal: making $@: " msg | "cat >&2"; \ exit 1; \ } \ function rst_section(header) \ { \ print header; \ len = length(header); \ for (i = 1; i <= len; i = i + 1) \ printf "="; \ printf "\n\n"; \ } \ { \ copy_in_global_log = 1; \ global_test_result = "RUN"; \ while ((rc = (getline line < ($$0 ".trs"))) != 0) \ { \ if (rc < 0) \ fatal("failed to read from " $$0 ".trs"); \ if (line ~ /$(am__global_test_result_rx)/) \ { \ sub("$(am__global_test_result_rx)", "", line); \ sub("[ ]*$$", "", line); \ global_test_result = line; \ } \ else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ copy_in_global_log = 0; \ }; \ if (copy_in_global_log) \ { \ rst_section(global_test_result ": " $$0); \ while ((rc = (getline line < ($$0 ".log"))) != 0) \ { \ if (rc < 0) \ fatal("failed to read from " $$0 ".log"); \ print line; \ }; \ printf "\n"; \ }; \ close ($$0 ".trs"); \ close ($$0 ".log"); \ }' # Restructured Text title. am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } # Solaris 10 'make', and several other traditional 'make' implementations, # pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it # by disabling -e (using the XSI extension "set +e") if it's set. am__sh_e_setup = case $$- in *e*) set +e;; esac # Default flags passed to test drivers. am__common_driver_flags = \ --color-tests "$$am__color_tests" \ --enable-hard-errors "$$am__enable_hard_errors" \ --expect-failure "$$am__expect_failure" # To be inserted before the command running the test. Creates the # directory for the log if needed. Stores in $dir the directory # containing $f, in $tst the test, in $log the log. Executes the # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and # passes TESTS_ENVIRONMENT. Set up options for the wrapper that # will run the test scripts (or their associated LOG_COMPILER, if # thy have one). am__check_pre = \ $(am__sh_e_setup); \ $(am__vpath_adj_setup) $(am__vpath_adj) \ $(am__tty_colors); \ srcdir=$(srcdir); export srcdir; \ case "$@" in \ */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ *) am__odir=.;; \ esac; \ test "x$$am__odir" = x"." || test -d "$$am__odir" \ || $(MKDIR_P) "$$am__odir" || exit $$?; \ if test -f "./$$f"; then dir=./; \ elif test -f "$$f"; then dir=; \ else dir="$(srcdir)/"; fi; \ tst=$$dir$$f; log='$@'; \ if test -n '$(DISABLE_HARD_ERRORS)'; then \ am__enable_hard_errors=no; \ else \ am__enable_hard_errors=yes; \ fi; \ case " $(XFAIL_TESTS) " in \ *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ am__expect_failure=yes;; \ *) \ am__expect_failure=no;; \ esac; \ $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) # A shell command to get the names of the tests scripts with any registered # extension removed (i.e., equivalently, the names of the test logs, with # the '.log' extension removed). The result is saved in the shell variable # '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", # since that might cause problem with VPATH rewrites for suffix-less tests. # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. am__set_TESTS_bases = \ bases='$(TEST_LOGS)'; \ bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ bases=`echo $$bases` RECHECK_LOGS = $(TEST_LOGS) AM_RECURSIVE_TARGETS = check recheck TEST_SUITE_LOG = test-suite.log am__test_logs1 = $(TESTS:=.log) am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) TEST_LOGS = $(am__test_logs2:.py.log=.log) PY_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver PY_LOG_COMPILE = $(PY_LOG_COMPILER) $(AM_PY_LOG_FLAGS) $(PY_LOG_FLAGS) am__set_b = \ case '$@' in \ */*) \ case '$*' in \ */*) b='$*';; \ *) b=`echo '$@' | sed 's/\.log$$//'`; \ esac;; \ *) \ b='$*';; \ esac am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/test-driver \ AUTHORS DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ # Run tests.py if the user says 'make check' TESTS = tests.py AM_TESTS_ENVIRONMENT = \ PYTHONPATH=$(srcdir)/../python:../$(LG_PYDIR):../$(LG_PYDIR)/.libs \ LINK_GRAMMAR_DATA=$(srcdir)/../../data; \ export PYTHONPATH LINK_GRAMMAR_DATA; TEST_EXTENSIONS = .py PY_LOG_COMPILER = $(PYTHON) #AM_PY_LOG_FLAGS = -v EXTRA_DIST = \ AUTHORS \ LICENSE \ README.md \ example.py \ sentence-check.py \ parses-en.txt \ parses-lt.txt \ parses-quotes-en.txt \ parses-sat-en.txt \ lg_testutils.py \ tests.py all: all-am .SUFFIXES: .SUFFIXES: .log .py .py$(EXEEXT) .trs $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 bindings/python-examples/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign bindings/python-examples/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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: ctags CTAGS: cscope cscopelist: # Recover from deleted '.trs' file; this should ensure that # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create # both 'foo.log' and 'foo.trs'. Break the recipe in two subshells # to avoid problems with "make -n". .log.trs: rm -f $< $@ $(MAKE) $(AM_MAKEFLAGS) $< # Leading 'am--fnord' is there to ensure the list of targets does not # expand to empty, as could happen e.g. with make check TESTS=''. am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) am--force-recheck: @: $(TEST_SUITE_LOG): $(TEST_LOGS) @$(am__set_TESTS_bases); \ am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ redo_bases=`for i in $$bases; do \ am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ done`; \ if test -n "$$redo_bases"; then \ redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ if $(am__make_dryrun); then :; else \ rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ fi; \ fi; \ if test -n "$$am__remaking_logs"; then \ echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ "recursion detected" >&2; \ elif test -n "$$redo_logs"; then \ am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ fi; \ if $(am__make_dryrun); then :; else \ st=0; \ errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ for i in $$redo_bases; do \ test -f $$i.trs && test -r $$i.trs \ || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ test -f $$i.log && test -r $$i.log \ || { echo "$$errmsg $$i.log" >&2; st=1; }; \ done; \ test $$st -eq 0 || exit 1; \ fi @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ ws='[ ]'; \ results=`for b in $$bases; do echo $$b.trs; done`; \ test -n "$$results" || results=/dev/null; \ all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ if test `expr $$fail + $$xpass + $$error` -eq 0; then \ success=true; \ else \ success=false; \ fi; \ br='==================='; br=$$br$$br$$br$$br; \ result_count () \ { \ if test x"$$1" = x"--maybe-color"; then \ maybe_colorize=yes; \ elif test x"$$1" = x"--no-color"; then \ maybe_colorize=no; \ else \ echo "$@: invalid 'result_count' usage" >&2; exit 4; \ fi; \ shift; \ desc=$$1 count=$$2; \ if test $$maybe_colorize = yes && test $$count -gt 0; then \ color_start=$$3 color_end=$$std; \ else \ color_start= color_end=; \ fi; \ echo "$${color_start}# $$desc $$count$${color_end}"; \ }; \ create_testsuite_report () \ { \ result_count $$1 "TOTAL:" $$all "$$brg"; \ result_count $$1 "PASS: " $$pass "$$grn"; \ result_count $$1 "SKIP: " $$skip "$$blu"; \ result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ result_count $$1 "FAIL: " $$fail "$$red"; \ result_count $$1 "XPASS:" $$xpass "$$red"; \ result_count $$1 "ERROR:" $$error "$$mgn"; \ }; \ { \ echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ $(am__rst_title); \ create_testsuite_report --no-color; \ echo; \ echo ".. contents:: :depth: 2"; \ echo; \ for b in $$bases; do echo $$b; done \ | $(am__create_global_log); \ } >$(TEST_SUITE_LOG).tmp || exit 1; \ mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ if $$success; then \ col="$$grn"; \ else \ col="$$red"; \ test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ fi; \ echo "$${col}$$br$${std}"; \ echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ echo "$${col}$$br$${std}"; \ create_testsuite_report --maybe-color; \ echo "$$col$$br$$std"; \ if $$success; then :; else \ echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ if test -n "$(PACKAGE_BUGREPORT)"; then \ echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ fi; \ echo "$$col$$br$$std"; \ fi; \ $$success || exit 1 check-TESTS: @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @set +e; $(am__set_TESTS_bases); \ log_list=`for i in $$bases; do echo $$i.log; done`; \ trs_list=`for i in $$bases; do echo $$i.trs; done`; \ log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ exit $$?; recheck: all @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @set +e; $(am__set_TESTS_bases); \ bases=`for i in $$bases; do echo $$i; done \ | $(am__list_recheck_tests)` || exit 1; \ log_list=`for i in $$bases; do echo $$i.log; done`; \ log_list=`echo $$log_list`; \ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ am__force_recheck=am--force-recheck \ TEST_LOGS="$$log_list"; \ exit $$? .py.log: @p='$<'; \ $(am__set_b); \ $(am__check_pre) $(PY_LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_PY_LOG_DRIVER_FLAGS) $(PY_LOG_DRIVER_FLAGS) -- $(PY_LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) @am__EXEEXT_TRUE@.py$(EXEEXT).log: @am__EXEEXT_TRUE@ @p='$<'; \ @am__EXEEXT_TRUE@ $(am__set_b); \ @am__EXEEXT_TRUE@ $(am__check_pre) $(PY_LOG_DRIVER) --test-name "$$f" \ @am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_PY_LOG_DRIVER_FLAGS) $(PY_LOG_DRIVER_FLAGS) -- $(PY_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) 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 $(MAKE) $(AM_MAKEFLAGS) check-TESTS 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: -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 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: installcheck-local 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: check-am install-am install-strip .PHONY: all all-am check check-TESTS check-am clean clean-generic \ clean-libtool cscopelist-am ctags-am 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 installcheck-local installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags-am uninstall uninstall-am .PRECIOUS: Makefile # Installation checks, to be manually done after "make install". # 1. Check the usability of Python's linkgrammar module directory. # 2 Check the usability of the link-grammar system language directory. # # To run these checks, issue "make installcheck" from a regular user. installcheck-local: $(AM_V_at)for d in . .. ../data ./data; do \ [ ! -d $$d/en ] || { echo "Unexpected dictionary $$d/en"; exit 1; }; \ done PYTHONPATH=$(pythondir) srcdir=$(srcdir) $(PYTHON) $(srcdir)/tests.py ${TESTSFLAGS} # 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: link-grammar-5.3.16/bindings/python-examples/README.md0000664000076400007640000000652012766044421017344 00000000000000Python bindings for Link Grammar ================================ Description ----------- A Link Grammar library test is implemented in `tests.py`. An example program `example.py` is provided. Configuring (if needed) ----------------------- ### For Python2 $ configure --enable-python-bindings ### For Python3 $ configure --enable-python3-bindings How to use ---------- (See below under **Testing the installation** for directions on how to set `PYTHONPATH` in case it is needed.) Parsing simple sentences: ``` $ python >>> from linkgrammar import Sentence, ParseOptions, Dictionary >>> sent = Sentence("This is a simple sentence.", Dictionary(), ParseOptions()) >>> linkages = sent.parse() >>> len(linkages) >>> for linkage in linkages: ... print linkage.diagram() ... ``` ``` +-------------------Xp------------------+ | +--------Osm-------+ | +----->WV----->+ +-----Ds**x-----+ | +---Wd---+-Ss*b+ | +----A----+ | | | | | | | | LEFT-WALL this.p is.v a simple.a sentence.n . ``` Additional examples can be found in `examples.py`. Testing ------- The test collection `tests.py` should run 56 tests, none of them should fail. However, 3 tests will get skipped if the library is not configured with a speller, and one test will get skipped if the library is not configured with the SAT solver (this is the status for now on native Windows). The following shows how to issue the tests on systems other then natives Windows/MinGW (for testing on native Windows see msvc14/README under "Running Python programs"). Note: For less verbosity of the `make` command output you can use the `-s` flag of make. ### Testing the build directory The following is assumed: **$SRC_DIR** - Link Grammar source directory. **$BUILD_DIR** - Link Grammar build directory. #### By `make` ``` $ cd $BUILD_DIR/bindings/python-examples $ make [-s] check ``` The results of tests.py are in the current directory under in the file `tests.log`. Note: To run also the tests in the **$SRC_DIR/tests/** directory, issue `make check` directly from **$BUILD_DIR**. #### Manually To run tests.py manually, or to run `example.py`, you have to set the `PYTHONPATH` environment variable as follows: ``` PYTHONPATH=$SRC_DIR/bindings/python:$BUILD_DIR/bindings/python:$BUILD_DIR/bindings/python/.libs ``` (Export it, or prepend it it the `make` command.) ``` $ cd $SRC_DIR $ python tests.py [-v] ``` ### Testing the installation This can be done only after `make install`. #### By `make` ``` $ cd $BUILD_DIR/bindings/python-examples $ make [-s] installcheck ``` To run the whole package installcheck, issue `make installcheck` from $BUILD_DIR. #### Manually Set the `PYTHONPATH` environment variable to the location of the installed Python's **linkgrammar** module, e.g.: ``` PYTHONPATH=/usr/local/lib/python2.7/site-packages ``` (Export it, or prepend it to the `python` command.)
Note: This is not needed if the package has been configured to install to the OS standard system locations. **NOTE:** Make sure you invoke `tests.py` from a directory from which it cannot find the `data` directory in **$SRCDIR/.** ! This will enforce it to use the system-installed data directory. Two directory levels under **$SRCDIR**, as shown below, is fine for that purpose. ``` $ cd $SRCDIR/binding/python-examples $ python tests.py ``` link-grammar-5.3.16/bindings/python-examples/example.py0000775000076400007640000000434712767345031020104 00000000000000#! /usr/bin/env python # -*- coding: utf8 -*- """Link Grammar example usage""" from __future__ import print_function, division # We require Python 2.6 or later from linkgrammar import Sentence, ParseOptions, Dictionary, Clinkgrammar as clg print ("Version:", clg.linkgrammar_get_version()) po = ParseOptions(verbosity=1) def desc(lkg): print (lkg.diagram()) print ('Postscript:') print (lkg.postscript()) print ('---') def s(q): return '' if q == 1 else 's' def linkage_stat(psent, lang, lkgs, sent_po): """ This function mimics the linkage status report style of link-parser """ random = ' of {} random linkages'. \ format(clg.sentence_num_linkages_post_processed((psent._obj))) \ if clg.sentence_num_linkages_found(psent._obj) > sent_po.linkage_limit else '' print ('{}: Found {} linkage{} ({}{} had no P.P. violations)'. \ format(lang, clg.sentence_num_linkages_found(psent._obj), s(clg.sentence_num_linkages_found(psent._obj)), len(lkgs), random)) en_lines = [ 'This is a test.', 'I feel is the exciter than other things', # from issue #303 (10 linkages) ] po = ParseOptions(min_null_count=0, max_null_count=999) #po.linkage_limit = 3 # English is the default language en_dir = Dictionary() # open the dictionary only once for text in en_lines: sent = Sentence(text, en_dir, po) linkages = sent.parse() linkage_stat(sent, 'English', linkages, po) for linkage in linkages: desc(linkage) # Russian sent = Sentence("Целью курÑа ÑвлÑетÑÑ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ðµ магиÑтрантов оÑновам поÑÑ‚Ñ€Ð¾ÐµÐ½Ð¸Ñ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð³Ð¾ обеÑÐ¿ÐµÑ‡ÐµÐ½Ð¸Ñ Ñетей ЭВМ.", Dictionary('ru'), po) linkages = sent.parse() linkage_stat(sent, 'Russian', linkages, po) for linkage in linkages: desc(linkage) # Turkish po = ParseOptions(islands_ok=True, max_null_count=1, display_morphology=True, verbosity=1) sent = Sentence("Senin ne istediÄŸini bilmiyorum", Dictionary('tr'), po) linkages = sent.parse() linkage_stat(sent, 'Turkish', linkages, po) for linkage in linkages: desc(linkage) # Prevent interleaving "Dictionary close" messages po = ParseOptions(verbosity=0) link-grammar-5.3.16/bindings/python-examples/tests.py0000755000076400007640000011560213051665247017607 00000000000000#!/usr/bin/env python # coding: utf8 """Python link-grammar test script""" from __future__ import print_function import sys, os import locale import unittest import lg_testutils # Found in the same directory of this test script # Show information on this program run print('Running by:', sys.executable) print('Running {} in:'.format(sys.argv[0]), os.getcwd()) for v in 'PYTHONPATH', 'srcdir', 'LINK_GRAMMAR_DATA': print('{}={}'.format(v, os.environ.get(v))) #=== from linkgrammar import (Sentence, Linkage, ParseOptions, Link, Dictionary, LG_Error, LG_DictionaryError, LG_TimerExhausted, Clinkgrammar as clg) # Show the location and version of the bindings modules for module in 'linkgrammar', '_clinkgrammar', 'lg_testutils': if module in sys.modules: print("Using", sys.modules[module], end='') if hasattr(sys.modules[module], '__version__'): print(' version', sys.modules[module].__version__, end='') print() else: print("Warning: Module", module, "not loaded.") sys.stdout.flush() #=== def setUpModule(): datadir = os.getenv("LINK_GRAMMAR_DATA", "") if datadir: clg.dictionary_set_data_dir(datadir) clg.test_data_srcdir = os.getenv("srcdir", os.path.dirname(sys.argv[0])) if clg.test_data_srcdir: clg.test_data_srcdir += "/" # The tests are run in alphabetical order.... # # First test: test the test framework itself ... class AAALinkTestCase(unittest.TestCase): def test_link_display_with_identical_link_type(self): self.assertEqual(str(Link(None, 0, 'Left','Link','Link','Right')), u'Left-Link-Right') def test_link_display_with_identical_link_type2(self): self.assertEqual(str(Link(None, 0, 'Left','Link','Link*','Right')), u'Left-Link-Link*-Right') class AADictionaryTestCase(unittest.TestCase): def test_open_nonexistent_dictionary(self): self.assertRaises(LG_DictionaryError, Dictionary, 'No such language test 1') self.assertRaises(LG_Error, Dictionary, 'No such language test 2') class BParseOptionsTestCase(unittest.TestCase): def test_setting_verbosity(self): po = ParseOptions() po.verbosity = 2 #Ensure that the PO object reports the value correctly self.assertEqual(po.verbosity, 2) #Ensure that it's actually setting it. self.assertEqual(clg.parse_options_get_verbosity(po._obj), 2) def test_setting_verbosity_to_not_allow_value_raises_value_error(self): po = ParseOptions() self.assertRaises(ValueError, setattr, po, "verbosity", 16) def test_setting_verbosity_to_non_integer_raises_type_error(self): po = ParseOptions() self.assertRaises(TypeError, setattr, po, "verbosity", "a") def test_setting_linkage_limit(self): po = ParseOptions() po.linkage_limit = 3 self.assertEqual(clg.parse_options_get_linkage_limit(po._obj), 3) def test_setting_linkage_limit_to_non_integer_raises_type_error(self): po = ParseOptions() self.assertRaises(TypeError, setattr, po, "linkage_limit", "a") def test_setting_linkage_limit_to_negative_number_raises_value_error(self): po = ParseOptions() self.assertRaises(ValueError, setattr, po, "linkage_limit", -1) def test_setting_disjunct_cost(self): po = ParseOptions() po.disjunct_cost = 3.0 self.assertEqual(clg.parse_options_get_disjunct_cost(po._obj), 3.0) def test_setting_disjunct_cost_to_non_integer_raises_type_error(self): po = ParseOptions() self.assertRaises(TypeError, setattr, po, "disjunct_cost", "a") def test_setting_min_null_count(self): po = ParseOptions() po.min_null_count = 3 self.assertEqual(clg.parse_options_get_min_null_count(po._obj), 3) def test_setting_min_null_count_to_non_integer_raises_type_error(self): po = ParseOptions() self.assertRaises(TypeError, setattr, po, "min_null_count", "a") def test_setting_min_null_count_to_negative_number_raises_value_error(self): po = ParseOptions() self.assertRaises(ValueError, setattr, po, "min_null_count", -1) def test_setting_max_null_count(self): po = ParseOptions() po.max_null_count = 3 self.assertEqual(clg.parse_options_get_max_null_count(po._obj), 3) def test_setting_max_null_count_to_non_integer_raises_type_error(self): po = ParseOptions() self.assertRaises(TypeError, setattr, po, "max_null_count", "a") def test_setting_max_null_count_to_negative_number_raises_value_error(self): po = ParseOptions() self.assertRaises(ValueError, setattr, po, "max_null_count", -1) def test_setting_short_length(self): po = ParseOptions() po.short_length = 3 self.assertEqual(clg.parse_options_get_short_length(po._obj), 3) def test_setting_short_length_to_non_integer_raises_type_error(self): po = ParseOptions() self.assertRaises(TypeError, setattr, po, "short_length", "a") def test_setting_short_length_to_negative_number_raises_value_error(self): po = ParseOptions() self.assertRaises(ValueError, setattr, po, "short_length", -1) def test_setting_islands_ok(self): po = ParseOptions() po.islands_ok = True self.assertEqual(po.islands_ok, True) self.assertEqual(clg.parse_options_get_islands_ok(po._obj), 1) po.islands_ok = False self.assertEqual(po.islands_ok, False) self.assertEqual(clg.parse_options_get_islands_ok(po._obj), 0) def test_setting_islands_ok_to_non_boolean_raises_type_error(self): po = ParseOptions() self.assertRaises(TypeError, setattr, po, "islands_ok", "a") def test_setting_max_parse_time(self): po = ParseOptions() po.max_parse_time = 3 self.assertEqual(clg.parse_options_get_max_parse_time(po._obj), 3) def test_setting_max_parse_time_to_non_integer_raises_type_error(self): po = ParseOptions() self.assertRaises(TypeError, setattr, po, "max_parse_time", "a") def test_setting_spell_guess_to_non_integer_raises_type_error(self): po = ParseOptions() self.assertRaises(TypeError, setattr, po, "spell_guess", "a") def test_setting_display_morphology(self): po = ParseOptions() po.display_morphology = True self.assertEqual(po.display_morphology, True) self.assertEqual(clg.parse_options_get_display_morphology(po._obj), 1) po.display_morphology = False self.assertEqual(po.display_morphology, False) self.assertEqual(clg.parse_options_get_display_morphology(po._obj), 0) def test_setting_all_short_connectors(self): po = ParseOptions() po.all_short_connectors = True self.assertEqual(po.all_short_connectors, True) self.assertEqual(clg.parse_options_get_all_short_connectors(po._obj), 1) po.all_short_connectors = False self.assertEqual(po.all_short_connectors, False) self.assertEqual(clg.parse_options_get_all_short_connectors(po._obj), 0) def test_setting_all_short_connectors_to_non_boolean_raises_type_error(self): po = ParseOptions() self.assertRaises(TypeError, setattr, po, "all_short_connectors", "a") def test_setting_spell_guess(self): po = ParseOptions(spell_guess=True) if po.spell_guess == 0: raise unittest.SkipTest("Library is not configured with spell guess") self.assertEqual(po.spell_guess, 7) po = ParseOptions(spell_guess=5) self.assertEqual(po.spell_guess, 5) po = ParseOptions(spell_guess=False) self.assertEqual(po.spell_guess, 0) def test_specifying_parse_options(self): po = ParseOptions(linkage_limit=99) self.assertEqual(clg.parse_options_get_linkage_limit(po._obj), 99) class CParseOptionsTestCase(unittest.TestCase): def test_that_sentence_can_be_destroyed_when_linkages_still_exist(self): """ If the parser is deleted before the associated swig objects are, there will be bad pointer dereferences (as the swig objects will be pointing into freed memory). This test ensures that parsers can be created and deleted without regard for the existence of PYTHON Linkage objects """ #pylint: disable=unused-variable s = Sentence('This is a sentence.', Dictionary(), ParseOptions()) linkages = s.parse() del s def test_that_invalid_options_are_disallowed(self): self.assertRaisesRegexp(TypeError, "unexpected keyword argument", ParseOptions, invalid_option=1) def test_that_invalid_option_properties_cannot_be_used(self): po = ParseOptions() self.assertRaisesRegexp(TypeError, "Unknown parse option", setattr, po, "invalid_option", 1) def test_that_ParseOptions_cannot_get_positional_arguments(self): self.assertRaisesRegexp(TypeError, "Positional arguments are not allowed", ParseOptions, 1) class DBasicParsingTestCase(unittest.TestCase): @classmethod def setUpClass(cls): cls.d = Dictionary() cls.po = None @classmethod def tearDownClass(cls): del cls.d del cls.po def parse_sent(self, text, po=ParseOptions()): return list(Sentence(text, self.d, po).parse()) def test_that_parse_returns_empty_iterator_on_no_linkage(self): """Parsing a bad sentence with no null-links shouldn't give any linkage.""" result = self.parse_sent("This this doesn't parse") linkage_exists = False for _ in result: linkage_exists = True self.assertFalse(linkage_exists, "Unparsable sentence has linkages.") def test_that_parse_returns_empty_iterator_on_no_linkage_sat(self): """Parsing a bad sentence with no null-links shouldn't give any linkage (sat)""" self.po = ParseOptions(use_sat=True) if self.po.use_sat != True: raise unittest.SkipTest("Library not configured with SAT parser") result = self.parse_sent("This this doesn't parse", self.po) linkage_exists = False for _ in result: linkage_exists = True self.assertFalse(linkage_exists, "SAT: Unparsable sentence has linkages.") def test_that_parse_sent_returns_list_of_linkage_objects_for_valid_sentence(self): result = self.parse_sent("This is a relatively simple sentence.") self.assertTrue(isinstance(result[0], Linkage)) self.assertTrue(isinstance(result[1], Linkage)) def test_utf8_encoded_string(self): result = self.parse_sent("I love going to the café.") self.assertTrue(1 < len(result)) self.assertTrue(isinstance(result[0], Linkage)) self.assertTrue(isinstance(result[1], Linkage)) # def test_unicode_encoded_string(self): if sys.version_info > (3, 0): result = self.parse_sent(u"I love going to the caf\N{LATIN SMALL LETTER E WITH ACUTE}.") else: result = self.parse_sent(u"I love going to the caf\N{LATIN SMALL LETTER E WITH ACUTE}.".encode('utf8')) self.assertTrue(1 < len(result)) self.assertTrue(isinstance(result[0], Linkage)) self.assertTrue(isinstance(result[1], Linkage)) # def test_unknown_word(self): result = self.parse_sent("I love going to the qertfdwedadt.") self.assertTrue(1 < len(result)) self.assertTrue(isinstance(result[0], Linkage)) self.assertTrue(isinstance(result[1], Linkage)) # def test_unknown_euro_utf8_word(self): result = self.parse_sent("I love going to the qéáéğíóşúüñ.") self.assertTrue(1 < len(result)) self.assertTrue(isinstance(result[0], Linkage)) self.assertTrue(isinstance(result[1], Linkage)) # def test_unknown_cyrillic_utf8_word(self): result = self.parse_sent("I love going to the доктором.") self.assertTrue(1 < len(result)) self.assertTrue(isinstance(result[0], Linkage)) self.assertTrue(isinstance(result[1], Linkage)) def test_getting_link_distances(self): linkage = self.parse_sent("This is a sentence.")[0] self.assertEqual([len(l) for l in linkage.links()], [5,2,1,1,2,1,1]) linkage = self.parse_sent("This is a silly sentence.")[0] self.assertEqual([len(l) for l in linkage.links()], [6,2,1,1,3,2,1,1,1]) def test_dictionary_locale_definition(self): tr_locale = 'tr_TR.UTF-8' if os.name != 'nt' else 'Turkish' oldlocale = locale.setlocale(locale.LC_CTYPE, tr_locale) self.assertEqual(list(self.parse_sent('Is it fine?')[0].words()), ['LEFT-WALL', 'is.v', 'it', 'fine.a', '?', 'RIGHT-WALL']) locale.setlocale(locale.LC_CTYPE, oldlocale) # If \w is supported, other \ shortcuts are hopefully supported too. def test_regex_class_shortcut_support(self): r"""Test that regexes support \w""" linkage = self.parse_sent("This is a _regex_ive regex test")[0] self.assertEqual(linkage.word(4), '_regex_ive[!].a') def test_timer_exhausted_exception(self): self.po = ParseOptions(max_parse_time=1) self.assertRaises(LG_TimerExhausted, self.parse_sent, "This should take more than one second to parse! " * 20, self.po) # The tests here are are numbered since their order is important. # They depend on the result and state of the previous ones as follows: # - set_handler() returned a value that depend on it previous invocation. # - A class variable "handler" to record its previous results. class EErrorFacilityTestCase(unittest.TestCase): # Initialize class variables to invalid (for the test) values. handler = { "default": lambda x, y=None: None, "previous": lambda x, y=None: None } def setUp(self): # pylint: disable=attribute-defined-outside-init,no-member self.testit = "testit" self.testleaks = 0 # A repeat count for validating no memory leaks @staticmethod def error_handler_test(errinfo, data): # A test error handler. It assigns the errinfo struct as an attribute # of its data so it can be examined after the call. In addition, the # ability of the error handler to use its data argument is tested by # the "testit" attribute. if data is None: return data.errinfo = errinfo data.gotit = data.testit def test_10_set_error_handler(self): # Set the error handler and validate that it # gets the error info and the data. self.__class__.handler["default"] = \ LG_Error.set_handler(self.error_handler_test, self) self.assertEqual(self.__class__.handler["default"].__name__, "_default_handler") self.gotit = None self.assertRaises(LG_Error, Dictionary, "seh_dummy1") self.assertEqual((self.errinfo.severity, self.errinfo.severity_label), (clg.lg_Error, "Error")) self.assertEqual(self.gotit, "testit") self.assertRegexpMatches(self.errinfo.text, "Could not open dictionary.*seh_dummy1") def test_20_set_error_handler_None(self): # Set the error handler to None and validate that printall() # gets the error info and the data and returns the number of errors. self.__class__.handler["previous"] = LG_Error.set_handler(None) self.assertEqual(self.__class__.handler["previous"].__name__, "error_handler_test") self.assertRaises(LG_Error, Dictionary, "seh_dummy2") self.gotit = None for i in range(0, 2+self.testleaks): self.numerr = LG_Error.printall(self.error_handler_test, self) if 0 == i: self.assertEqual(self.numerr, 1) if 1 == i: self.assertEqual(self.numerr, 0) self.assertEqual((self.errinfo.severity, self.errinfo.severity_label), (clg.lg_Error, "Error")) self.assertEqual(self.gotit, "testit") self.assertRegexpMatches(self.errinfo.text, ".*seh_dummy2") def test_21_set_error_handler_None(self): # Further test of correct number of errors. self.numerr = 3 for _ in range(0, self.numerr): self.assertRaises(LG_Error, Dictionary, "seh_dummy2") self.numerr = LG_Error.printall(self.error_handler_test, None) self.assertEqual(self.numerr, self.numerr) def test_22_defaut_handler_param(self): """Test bad data parameter to default error handler""" # (It should be an integer >=0 and <= lg_None.) # Here the error handler is still set to None. # This test doesn't work - TypeError is somehow raised inside # linkgrammar.py when _default_handler() is invoked as a callback. # #LG_Error.set_handler(self.__class__.handler["default"], "bad param") #with self.assertRaises(TypeError): # try: # Dictionary("a visible dummy dict name (bad param test)") # except LG_Error: # pass # So test it directly. self.assertRaises(LG_Error, Dictionary, "a visible dummy dict name (bad param test)") LG_Error.printall(self.error_handler_test, self) # grab a valid errinfo self.assertRaisesRegexp(TypeError, "must be an integer", self.__class__.handler["default"], self.errinfo, "bad param") self.assertRaisesRegexp(ValueError, "must be an integer", self.__class__.handler["default"], self.errinfo, clg.lg_None+1) self.assertRaises(ValueError, self.__class__.handler["default"], self.errinfo, -1) try: self.param_ok = False self.__class__.handler["default"](self.errinfo, 1) self.param_ok = True except (TypeError, ValueError): self.assertTrue(self.param_ok) def test_23_prt_error(self): LG_Error.message("Info: prt_error test\n") LG_Error.printall(self.error_handler_test, self) self.assertRegexpMatches(self.errinfo.text, "prt_error test\n") self.assertEqual((self.errinfo.severity, self.errinfo.severity_label), (clg.lg_Info, "Info")) def test_24_prt_error_in_parts(self): LG_Error.message("Trace: part one... ") LG_Error.message("part two\n") LG_Error.printall(self.error_handler_test, self) self.assertEqual(self.errinfo.text, "part one... part two\n") self.assertEqual((self.errinfo.severity, self.errinfo.severity_label), (clg.lg_Trace, "Trace")) def test_25_prt_error_in_parts_with_embedded_newline(self): LG_Error.message("Trace: part one...\n\\") LG_Error.message("part two\n") LG_Error.printall(self.error_handler_test, self) self.assertEqual(self.errinfo.text, "part one...\npart two\n") self.assertEqual((self.errinfo.severity, self.errinfo.severity_label), (clg.lg_Trace, "Trace")) def test_26_prt_error_plain_message(self): LG_Error.message("This is a regular output line.\n") LG_Error.printall(self.error_handler_test, self) self.assertEqual(self.errinfo.text, "This is a regular output line.\n") self.assertEqual((self.errinfo.severity, self.errinfo.severity_label), (clg.lg_None, "")) def test_30_formatmsg(self): # Here the error handler is still set to None. for _ in range (0, 1+self.testleaks): self.assertRaises(LG_Error, Dictionary, "formatmsg-test-dummy-dict") LG_Error.printall(self.error_handler_test, self) self.assertRegexpMatches(self.errinfo.formatmsg(), "link-grammar: Error: .*formatmsg-test-dummy-dict") def test_40_clearall(self): # Here the error handler is still set to None. # Call LG_Error.clearall() and validate it indeed clears the error. self.assertRaises(LG_Error, Dictionary, "clearall-test-dummy-dict") LG_Error.clearall() self.testit = "clearall" self.numerr = LG_Error.printall(self.error_handler_test, self) self.assertEqual(self.numerr, 0) self.assertFalse(hasattr(self, "gotit")) def test_50_set_orig_error_handler(self): # Set the error handler back to the default handler. # The error message is now visible (but we cannot test that). self.__class__.handler["previous"] = LG_Error.set_handler(self.__class__.handler["default"]) self.assertIsNone(self.__class__.handler["previous"]) for _ in range(0, 1+self.testleaks): self.__class__.handler["previous"] = LG_Error.set_handler(self.__class__.handler["default"]) self.assertEqual(self.__class__.handler["previous"].__name__, "_default_handler") self.errinfo = "dummy" self.assertRaises(LG_Error, Dictionary, "a visible dummy dict name (default handler test)") self.assertEqual(self.errinfo, "dummy") class FSATsolverTestCase(unittest.TestCase): def setUp(self): self.d, self.po = Dictionary(lang='en'), ParseOptions() self.po = ParseOptions(use_sat=True) if self.po.use_sat != True: raise unittest.SkipTest("Library not configured with SAT parser") def test_SAT_getting_links(self): linkage_testfile(self, self.d, self.po, 'sat') class HEnglishLinkageTestCase(unittest.TestCase): @classmethod def setUpClass(cls): cls.d, cls.po = Dictionary(), ParseOptions() @classmethod def tearDownClass(cls): del cls.d del cls.po def parse_sent(self, text): return list(Sentence(text, self.d, self.po).parse()) def test_a_getting_words(self): self.assertEqual(list(self.parse_sent('This is a sentence.')[0].words()), ['LEFT-WALL', 'this.p', 'is.v', 'a', 'sentence.n', '.', 'RIGHT-WALL']) def test_b_getting_num_of_words(self): #Words include punctuation and a 'LEFT-WALL' and 'RIGHT_WALL' self.assertEqual(self.parse_sent('This is a sentence.')[0].num_of_words(), 7) def test_c_getting_links(self): sent = 'This is a sentence.' linkage = self.parse_sent(sent)[0] self.assertEqual(linkage.link(0), Link(linkage, 0, 'LEFT-WALL','Xp','Xp','.')) self.assertEqual(linkage.link(1), Link(linkage, 1, 'LEFT-WALL','hWV','dWV','is.v')) self.assertEqual(linkage.link(2), Link(linkage, 2, 'LEFT-WALL','Wd','Wd','this.p')) self.assertEqual(linkage.link(3), Link(linkage, 3, 'this.p','Ss*b','Ss','is.v')) self.assertEqual(linkage.link(4), Link(linkage, 4, 'is.v','O*m','Os','sentence.n')) self.assertEqual(linkage.link(5), Link(linkage, 5, 'a','Ds**c','Ds**c','sentence.n')) self.assertEqual(linkage.link(6), Link(linkage, 6, '.','RW','RW','RIGHT-WALL')) def test_d_spell_guessing_on(self): self.po.spell_guess = 7 if self.po.spell_guess == 0: raise unittest.SkipTest("Library is not configured with spell guess") result = self.parse_sent("I love going to shoop.") resultx = result[0] if result else [] for resultx in result: if resultx.word(5) == 'shop[~].v': break self.assertEqual(list(resultx.words()) if resultx else [], ['LEFT-WALL', 'I.p', 'love.v', 'going.v', 'to.r', 'shop[~].v', '.', 'RIGHT-WALL']) def test_e_spell_guessing_off(self): self.po.spell_guess = 0 result = self.parse_sent("I love going to shoop.") self.assertEqual(list(result[0].words()), ['LEFT-WALL', 'I.p', 'love.v', 'going.v', 'to.r', 'shoop[?].v', '.', 'RIGHT-WALL']) # Stress-test first-word-capitalized in various different ways. # Roughly, the test matrix is this: # -- word is/isn't in dict as lower-case word # -- word is/isn't in dict as upper-case word # -- word is/isn't matched with CAPITALIZED_WORDS regex # -- word is/isn't split by suffix splitter # -- the one that is in the dict is not the grammatically appropriate word. # # Let's is NOT split into two! Its in the dict as one word, lower-case only. def test_f_captilization(self): self.assertEqual(list(self.parse_sent('Let\'s eat.')[0].words()), ['LEFT-WALL', 'let\'s', 'eat.v', '.', 'RIGHT-WALL']) # He's is split into two words, he is in dict, lower-case only. self.assertEqual(list(self.parse_sent('He\'s going.')[0].words()), ['LEFT-WALL', 'he', '\'s.v', 'going.v', '.', 'RIGHT-WALL']) self.assertEqual(list(self.parse_sent('You\'re going?')[0].words()), ['LEFT-WALL', 'you', '\'re', 'going.v', '?', 'RIGHT-WALL']) # Jumbo only in dict as adjective, lower-case, but not noun. self.assertEqual(list(self.parse_sent('Jumbo\'s going?')[0].words()), ['LEFT-WALL', 'Jumbo[!]', '\'s.v', 'going.v', '?', 'RIGHT-WALL']) self.assertEqual(list(self.parse_sent('Jumbo\'s shoe fell off.')[0].words()), ['LEFT-WALL', 'Jumbo[!]', '\'s.p', 'shoe.n', 'fell.v-d', 'off', '.', 'RIGHT-WALL']) self.assertEqual(list(self.parse_sent('Jumbo sat down.')[0].words()), ['LEFT-WALL', 'Jumbo[!]', 'sat.v-d', 'down.r', '.', 'RIGHT-WALL']) # Red is in dict, lower-case, as noun, too. # There's no way to really know, syntactically, that Red # should be taken as a proper noun (given name). #self.assertEqual(list(self.parse_sent('Red\'s going?')[0].words()), # ['LEFT-WALL', 'Red[!]', '\'s.v', 'going.v', '?', 'RIGHT-WALL']) # #self.assertEqual(list(self.parse_sent('Red\'s shoe fell off.')[0].words()), # ['LEFT-WALL', 'Red[!]', # '\'s.p', 'shoe.n', 'fell.v-d', 'off', '.', 'RIGHT-WALL']) # #self.assertEqual(list(self.parse_sent('Red sat down.')[1].words()), # ['LEFT-WALL', 'Red[!]', 'sat.v-d', 'down.r', '.', 'RIGHT-WALL']) # May in dict as noun, capitalized, and as lower-case verb. self.assertEqual(list(self.parse_sent('May\'s going?')[0].words()), ['LEFT-WALL', 'May.f', '\'s.v', 'going.v', '?', 'RIGHT-WALL']) self.assertEqual(list(self.parse_sent('May sat down.')[0].words()), ['LEFT-WALL', 'May.f', 'sat.v-d', 'down.r', '.', 'RIGHT-WALL']) # McGyver is not in the dict, but is regex-matched. self.assertEqual(list(self.parse_sent('McGyver\'s going?')[0].words()), ['LEFT-WALL', 'McGyver[!]', '\'s.v', 'going.v', '?', 'RIGHT-WALL']) self.assertEqual(list(self.parse_sent('McGyver\'s shoe fell off.')[0].words()), ['LEFT-WALL', 'McGyver[!]', '\'s.p', 'shoe.n', 'fell.v-d', 'off', '.', 'RIGHT-WALL']) self.assertEqual(list(self.parse_sent('McGyver sat down.')[0].words()), ['LEFT-WALL', 'McGyver[!]', 'sat.v-d', 'down.r', '.', 'RIGHT-WALL']) self.assertEqual(list(self.parse_sent('McGyver Industries stock declined.')[0].words()), ['LEFT-WALL', 'McGyver[!]', 'Industries[!]', 'stock.n-u', 'declined.v-d', '.', 'RIGHT-WALL']) # King in dict as both upper and lower case. self.assertEqual(list(self.parse_sent('King Industries stock declined.')[0].words()), ['LEFT-WALL', 'King.b', 'Industries[!]', 'stock.n-u', 'declined.v-d', '.', 'RIGHT-WALL']) # Jumbo in dict only lower-case, as adjective self.assertEqual(list(self.parse_sent('Jumbo Industries stock declined.')[0].words()), ['LEFT-WALL', 'Jumbo[!]', 'Industries[!]', 'stock.n-u', 'declined.v-d', '.', 'RIGHT-WALL']) # Thomas in dict only as upper case. self.assertEqual(list(self.parse_sent('Thomas Industries stock declined.')[0].words()), ['LEFT-WALL', 'Thomas.b', 'Industries[!]', 'stock.n-u', 'declined.v-d', '.', 'RIGHT-WALL']) # Some parses are fractionally preferred over others... def test_g_fractions(self): self.assertEqual(list(self.parse_sent('A player who is injured has to leave the field')[0].words()), ['LEFT-WALL', 'a', 'player.n', 'who', 'is.v', 'injured.a', 'has.v', 'to.r', 'leave.v', 'the', 'field.n', 'RIGHT-WALL']) self.assertEqual(list(self.parse_sent('They ate a special curry which was recommended by the restaurant\'s owner')[0].words()), ['LEFT-WALL', 'they', 'ate.v-d', 'a', 'special.a', 'curry.s', 'which', 'was.v-d', 'recommended.v-d', 'by', 'the', 'restaurant.n', '\'s.p', 'owner.n', 'RIGHT-WALL']) # Verify that we are getting the linkages that we want # See below, remainder of parses are in text files def test_h_getting_links(self): sent = 'Scientists sometimes may repeat experiments or use groups.' linkage = self.parse_sent(sent)[0] self.assertEqual(linkage.diagram(), "\n +---------------------------------------Xp--------------------------------------+" "\n +---------------------------->WV---------------------------->+ |" "\n | +-----------------------Sp-----------------------+ |" "\n | | +------------VJlpi------------+ |" "\n +-----Wd----+ +---E---+---I---+----Op----+ +VJrpi+---Op--+ |" "\n | | | | | | | | | |" "\nLEFT-WALL scientists.n sometimes may.v repeat.v experiments.n or.j-v use.v groups.n . " "\n\n") sent = 'I enjoy eating bass.' linkage = self.parse_sent(sent)[0] self.assertEqual(linkage.diagram(), "\n +-----------------Xp----------------+" "\n +---->WV---->+ |" "\n +--Wd--+-Sp*i+---Pg---+---Ou---+ |" "\n | | | | | |" "\nLEFT-WALL I.p enjoy.v eating.v bass.n-u . " "\n\n") sent = 'We are from the planet Gorpon' linkage = self.parse_sent(sent)[0] self.assertEqual(linkage.diagram(), "\n +--->WV--->+ +---------Js--------+" "\n +--Wd--+Spx+--Pp-+ +--DD--+---GN---+" "\n | | | | | | |" "\nLEFT-WALL we are.v from the planet.n Gorpon[!] " "\n\n") class ZENLangTestCase(unittest.TestCase): @classmethod def setUpClass(cls): cls.d, cls.po = Dictionary(lang='en'), ParseOptions() @classmethod def tearDownClass(cls): del cls.d del cls.po def test_getting_links(self): linkage_testfile(self, self.d, self.po) def test_quotes(self): linkage_testfile(self, self.d, self.po, 'quotes') def test_null_link_range_starting_with_zero(self): """Test parsing with a minimal number of null-links, including 0.""" # This sentence has no complete linkage. Validate that the library # doesn't mangle parsing with null-count>0 due to power_prune()'s # connector-discard optimization at null-count==0. Without commit # "Allow calling chart_parse() with and w/o nulls", the number of # linkages here is 1 instead of 2 and the unused_word_cost is 5. self.po = ParseOptions(min_null_count=0, max_null_count=999) linkages = Sentence('about people attended', self.d, self.po).parse() self.assertEqual(len(linkages), 2) self.assertEqual(linkages.next().unused_word_cost(), 1) # Expected parses: # 1: # +------------>WV------------>+ # +--------Wd-------+----Sp----+ # | | | #LEFT-WALL [about] people.p attended.v-d # 2: # # +----Sp----+ # | | #[about] people.p attended.v-d class ZENConstituentsCase(unittest.TestCase): @classmethod def setUpClass(cls): cls.d, cls.po = Dictionary(lang='en'), ParseOptions() @classmethod def tearDownClass(cls): del cls.d del cls.po def test_a_constiuents_after_parse_list(self): """ Validate that the post-processing data of the first linkage is not getting clobbered by later linkages. """ linkages = list(Sentence("This is a test.", self.d, self.po).parse()) self.assertEqual(linkages[0].constituent_tree(), "(S (NP this.p)\n (VP is.v\n (NP a test.n))\n .)\n") # Tests are run in alphabetical order; do the language tests last. class ZDELangTestCase(unittest.TestCase): @classmethod def setUpClass(cls): cls.d, cls.po = Dictionary(lang='de'), ParseOptions() @classmethod def tearDownClass(cls): del cls.d del cls.po def parse_sent(self, text): return list(Sentence(text, self.d, self.po).parse()) def test_a_getting_num_of_words(self): #Words include punctuation and a 'LEFT-WALL' and 'RIGHT_WALL' self.assertEqual(self.parse_sent('Dies ist den Traum.')[0].num_of_words(), 7) self.assertEqual(self.parse_sent('Der Hund jagte ihn durch den Park.')[0].num_of_words(), 10) def test_b_getting_words(self): self.assertEqual(list(self.parse_sent('Der Hund jagte ihn durch den Park.')[0].words()), ['LEFT-WALL', 'der.d', 'Hund.n', 'jagte.s', 'ihn', 'durch', 'den.d', 'Park.n', '.', 'RIGHT-WALL']) def test_c_getting_links(self): sent = 'Dies ist den Traum.' linkage = self.parse_sent(sent)[0] self.assertEqual(linkage.link(0), Link(linkage, 0, 'LEFT-WALL','Xp','Xp','.')) self.assertEqual(linkage.link(1), Link(linkage, 1, 'LEFT-WALL','W','W','ist.v')) self.assertEqual(linkage.link(2), Link(linkage, 2, 'dies','Ss','Ss','ist.v')) self.assertEqual(linkage.link(3), Link(linkage, 3, 'ist.v','O','O','Traum.n')) self.assertEqual(linkage.link(4), Link(linkage, 4, 'den.d','Dam','Dam','Traum.n')) self.assertEqual(linkage.link(5), Link(linkage, 5, '.','RW','RW','RIGHT-WALL')) class ZLTLangTestCase(unittest.TestCase): def setUp(self): self.d, self.po = Dictionary(lang='lt'), ParseOptions() # Reads linkages from a test-file. def test_getting_links(self): linkage_testfile(self, self.d, self.po) # Tests are run in alphabetical order; do the language tests last. class ZRULangTestCase(unittest.TestCase): @classmethod def setUpClass(cls): cls.d, cls.po = Dictionary(lang='ru'), ParseOptions() @classmethod def tearDownClass(cls): del cls.d del cls.po def parse_sent(self, text): return list(Sentence(text, self.d, self.po).parse()) def test_a_getting_num_of_words(self): #Words include punctuation and a 'LEFT-WALL' and 'RIGHT_WALL' self.assertEqual(self.parse_sent('Ñто теÑти.')[0].num_of_words(), 5) self.assertEqual(self.parse_sent('вверху плыли редкие облачка.')[0].num_of_words(), 7) def test_b_getting_words(self): self.assertEqual(list(self.parse_sent('вверху плыли редкие облачка.')[0].words()), ['LEFT-WALL', 'вверху.e', 'плыли.vnndpp', 'редкие.api', 'облачка.ndnpi', '.', 'RIGHT-WALL']) def test_c_getting_links(self): sent = 'вверху плыли редкие облачка.' linkage = self.parse_sent(sent)[0] self.assertEqual(linkage.link(0), Link(linkage, 0, 'LEFT-WALL','Xp','Xp','.')) self.assertEqual(linkage.link(1), Link(linkage, 1, 'LEFT-WALL','W','Wd','плыли.vnndpp')) self.assertEqual(linkage.link(2), Link(linkage, 2, 'вверху.e','EI','EI','плыли.vnndpp')) self.assertEqual(linkage.link(3), Link(linkage, 3, 'плыли.vnndpp','SIp','SIp','облачка.ndnpi')) self.assertEqual(linkage.link(4), Link(linkage, 4, 'редкие.api','Api','Api','облачка.ndnpi')) self.assertEqual(linkage.link(5), Link(linkage, 5, '.','RW','RW','RIGHT-WALL')) # Expect morphological splitting to apply. def test_d_morphology(self): self.po.display_morphology = True self.assertEqual(list(self.parse_sent('вверху плыли редкие облачка.')[0].words()), ['LEFT-WALL', 'вверху.e', 'плы.=', '=ли.vnndpp', 'ре.=', '=дкие.api', 'облачк.=', '=а.ndnpi', '.', 'RIGHT-WALL']) def linkage_testfile(self, lgdict, popt, desc = ''): """ Reads sentences and their corresponding linkage diagrams / constituent printings. """ self.__class__.longMessage = True if '' != desc: desc = desc + '-' testfile = clg.test_data_srcdir + "parses-" + desc + clg.dictionary_get_lang(lgdict._obj) + ".txt" parses = open(testfile, "rb") diagram = None sent = None lineno = 0 opcode_detected = 0 # function sanity check for line in parses: lineno += 1 if sys.version_info > (3, 0): line = line.decode('utf-8') # Lines starting with I are the input sentences if 'I' == line[0]: opcode_detected += 1 sent = line[1:] diagram = "" constituents = "" linkages = Sentence(sent, lgdict, popt).parse() linkage = next(linkages, None) self.assertTrue(linkage, "at {}:{}: Sentence has no linkages".format(testfile, lineno)) # Generate the next linkage of the last input sentence if 'N' == line[0]: opcode_detected += 1 diagram = "" constituents = "" linkage = next(linkages, None) self.assertTrue(linkage, "at {}:{}: Sentence has too few linkages".format(testfile, lineno)) # Lines starting with O are the parse diagram # It ends with an empty line if 'O' == line[0]: opcode_detected += 1 diagram += line[1:] if '\n' == line[1] and 1 < len(diagram): self.assertEqual(linkage.diagram(), diagram, "at {}:{}".format(testfile, lineno)) # Lines starting with C are the constituent output (type 1) # It ends with an empty line if 'C' == line[0]: opcode_detected += 1 if '\n' == line[1] and 1 < len(constituents): self.assertEqual(linkage.constituent_tree(), constituents, "at {}:{}".format(testfile, lineno)) constituents += line[1:] parses.close() self.assertGreaterEqual(opcode_detected, 2, "Nothing has been done for " + testfile) def warning(*msg): progname = os.path.basename(sys.argv[0]) print("{}: Warning:".format(progname), *msg, file=sys.stderr) # Decorate Sentence.parse with eqcost_soretd_parse. lg_testutils.add_eqcost_linkage_order(Sentence) unittest.main() link-grammar-5.3.16/bindings/python-examples/sentence-check.py0000755000076400007640000000626213033006324021306 00000000000000#!/usr/bin/env python """ Demo: Find unlinked or unknown words. These demo is extremely simplified. It can only work with link-grammar library version >= 5.3.10. Input: English sentences, one per line. Output: If there are any []-marked words in the linkage results, the output contains unique combinations of the input sentence with these works marked. No attempt is done to handle the walls. Spell guesses are not handled in this demo. Example: This is a the test of bfgiuing and xxxvfrg Output: Sentence has 1 unlinked word: 1: LEFT-WALL this.p is.v [a] the test.n of bfgiuing[!].g and.j-n xxxvfrg[?].n RIGHT-WALL 2: LEFT-WALL this.p is.v a [the] test.n of bfgiuing[!].g and.j-n xxxvfrg[?].n RIGHT-WALL 3: LEFT-WALL this.p is.v [a] the test.n of bfgiuing[!].g and.j-n xxxvfrg[?].a RIGHT-WALL 4: LEFT-WALL this.p is.v a [the] test.n of bfgiuing[!].g and.j-n xxxvfrg[?].a RIGHT-WALL """ from __future__ import print_function import sys import re import itertools from linkgrammar import (Sentence, ParseOptions, Dictionary, LG_TimerExhausted, Clinkgrammar as clg) print("Version:", clg.linkgrammar_get_version()) def nsuffix(q): return '' if q == 1 else 's' #-----------------------------------------------------------------------------# DISPLAY_GUESSES = True # Display regex and POS guesses DEBUG_POSITION = True # Debug word position po = ParseOptions(verbosity=0) # 1=more verbose; 2=trace; >5=debug lgdict = Dictionary('en') po.max_null_count = 999 # > allowed maximum number of words po.max_parse_time = 10 # actual parse timeout may be about twice bigger po.spell_guess = 0 # spell guesses are not handled in this demo # iter(): avoid python2 input buffering for sentence_text in iter(sys.stdin.readline, ''): if sentence_text.strip() == '': continue sent = Sentence(sentence_text, lgdict, po) try: linkages = sent.parse() except LG_TimerExhausted: print('Sentence too complex for parsing in ~{} second{}.'.format( po.max_parse_time,nsuffix(po.max_parse_time))) continue if not linkages: print('Error occurred - sentence ignored.') continue if len(linkages) <= 0: print('Cannot parse the input sentence') continue null_count = sent.null_count() if null_count == 0: print("Sentence parsed OK") guess_found = False if DISPLAY_GUESSES: linkages, check_first = itertools.tee(linkages) # Check the first linkage for regexed/unknown words linkage = next(check_first) for word in list(linkage.words()): # search for something[x] if re.search(r'\S+\[[^]]+]', word): guess_found = True break # Show results with unlinked words or guesses if not guess_found and null_count == 0: continue print('Sentence has {} unlinked word{}:'.format( null_count, nsuffix(null_count))) result_no = 0 uniqe_parse = {} for linkage in linkages: words = list(linkage.words()) if str(words) in uniqe_parse: continue result_no += 1 uniqe_parse[str(words)] = True print("{}: {}".format(result_no, ' '.join(words))) link-grammar-5.3.16/bindings/python-examples/AUTHORS0000664000076400007640000000027112766044421017132 00000000000000 AUTHORS of the original pylinkgrammar-0.2.13 version: Mario Ceresa Jeff Elmore Chris Outen Matt Chisholm Sean Myers Fixes for link-grammar version 5.0: Linas Vepstas Amir Plivatsky link-grammar-5.3.16/bindings/python-examples/LICENSE0000664000076400007640000000320312766044421017065 00000000000000 LICENSE FOR THE PYTHON BINDINGS TO LINK GRAMMAR ----------------------------------------------- Copyright (c) 2012, MetaMetrics Copyright (c) 2014, Linas Vepstas All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE 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. The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of MetaMetrics. link-grammar-5.3.16/bindings/python-examples/parses-en.txt0000664000076400007640000000211412766044421020516 00000000000000 % This file contains test sentences, and the expected parses and % constituents output, for the current English dictionary. Ithis is a test O O +----->WV----->+---Osm--+ O +---Wd---+-Ss*b+ +Ds**c+ O | | | | | OLEFT-WALL this.p is.v a test.n O C(S (NP this.p) C (VP is.v C (NP a test.n))) C N O O +----->WV----->+---Ost--+ O +---Wd---+-Ss*b+ +Ds**c+ O | | | | | OLEFT-WALL this.p is.v a test.n O Ithe quick brown fox jumped over the lazy dog O O +---------------->WV---------------->+ O +-------------Wd------------+ | O | +--------Ds**x-------+ | +-------Js------+ O | | +-------A------+ | | +---Ds**x---+ O | | | +---A--+---Ss---+--MVp--+ | +--A--+ O | | | | | | | | | | OLEFT-WALL the quick.a brown.a fox.n jumped.v-d over the lazy.a dog.n O C(S (NP the quick.a brown.a fox.n) C (VP jumped.v-d C (PP over C (NP the lazy.a dog.n)))) C link-grammar-5.3.16/bindings/python-examples/parses-sat-en.txt0000664000076400007640000000061112772314052021300 00000000000000% This file contains test cases for the SAT solver, % to validate that it works. % Since the SAT solver doesn't order (for now) its solutions % according to cost, this is just the solution it omits first % for the given sentence. Ithis is a test O O +---Osm--+ O +-Ss*b+ +Ds**c+ O | | | | Othis.p is.v a test.n O C(S (NP this.p) C (VP is.v C (NP a test.n))) C link-grammar-5.3.16/bindings/python-examples/Makefile.am0000644000076400007640000000222613013374227020112 00000000000000# # Makefile for python examples # # Created by Linas Vepstas February 2014 # # Run tests.py if the user says 'make check' TESTS = tests.py AM_TESTS_ENVIRONMENT = \ PYTHONPATH=$(srcdir)/../python:../$(LG_PYDIR):../$(LG_PYDIR)/.libs \ LINK_GRAMMAR_DATA=$(srcdir)/../../data; \ export PYTHONPATH LINK_GRAMMAR_DATA; TEST_EXTENSIONS = .py PY_LOG_COMPILER = $(PYTHON) #AM_PY_LOG_FLAGS = -v EXTRA_DIST = \ AUTHORS \ LICENSE \ README.md \ example.py \ sentence-check.py \ parses-en.txt \ parses-lt.txt \ parses-quotes-en.txt \ parses-sat-en.txt \ lg_testutils.py \ tests.py # Installation checks, to be manually done after "make install". # 1. Check the usability of Python's linkgrammar module directory. # 2 Check the usability of the link-grammar system language directory. # # To run these checks, issue "make installcheck" from a regular user. installcheck-local: $(AM_V_at)for d in . .. ../data ./data; do \ [ ! -d $$d/en ] || { echo "Unexpected dictionary $$d/en"; exit 1; }; \ done PYTHONPATH=$(pythondir) srcdir=$(srcdir) $(PYTHON) $(srcdir)/tests.py ${TESTSFLAGS} link-grammar-5.3.16/bindings/python-examples/lg_testutils.py0000664000076400007640000000600612772314052021155 00000000000000from operator import methodcaller # Used in sorted() def add_eqcost_linkage_order(original_class): """ Decorate the parse method of class Sentence (to be given as argument) with a new parse function, defined below, so equal-cost linkages will be in a deterministic order. Usage: lg_testutils.add_eqcost_linkage_order(Sentence) """ class eqcost_soretd_parse(original_class.sentence_parse): """ Sort equal-cost linkages according to the alphabetic order of their diagram string, on demand. We need it because the order of linkages with equal costs is not guaranteed and it may get changed due to subtle changes in the parsing code and/or in the qsort() library function. """ def __init__(self, linkages): self.linkages = linkages self.sent = linkages.sent self.rc = linkages.rc self.linkage_list = [] # List of equal-cost linkages self.num = 0 self.cost = None self.saved_next = None def __iter__(self): return self def next(self): # If the list of equal-cost linkages has exhausted, fetch a new one. if self.num >= len(self.linkage_list)-1: if self.linkage_list and not self.saved_next: raise StopIteration() self.linkage_list = [] self.cost = None while True: if self.saved_next: linkage = self.saved_next self.saved_next = None else: try: linkage = self.linkages.next() except StopIteration: break if not self.sent.parse_options.use_sat: cost = [linkage.unused_word_cost(), linkage.disjunct_cost(), linkage.link_cost()] if not self.cost: self.cost = cost else: if self.cost != cost: self.saved_next = linkage break self.linkage_list.append(linkage) if not self.linkage_list: raise StopIteration() # We have here a new list of equal-cost linkages. self.num = -1 self.linkage_list.sort(key=methodcaller('diagram', screen_width=9999)) # Return the next linkage from the sorted list of equal-cost linkages. self.num += 1 return self.linkage_list[self.num] __next__ = next # Account python3 original_class.original_parse = original_class.parse def parse(self): """A decoration for the original Sentence.parse""" linkages = self.original_parse() return eqcost_soretd_parse(linkages) original_class.parse = parse link-grammar-5.3.16/bindings/python-examples/parses-quotes-en.txt0000664000076400007640000000266012766044421022042 00000000000000 % This file contains tests involving the m4 quotes characters. % In order to prevent dictionary malfunctions caused by unintended % openings of m4 quotes, to introduce a line containing a backtic (`) % protect it as follows: %changequote(\,/)dnl %Here a ` is used ... %changequote dnl Ithey have told of the soldiers' fear O O +--------->WV-------->+ +----------Jp----------+ O +---Wd--+--Sp-+---PP--+-OFj-+ +--Dmc--+--YP-+D*u*c+ O | | | | | | | | | OLEFT-WALL they have.v told.v-d of the soldiers.n ' fear.n O Ihe said `this is a backtick test` O O +------------------QUc-----------------+ O +------>WV----->+--------Osm-------+ | O +---->WV---->+----Wd---+ | +-----Ds**x-----+ | O +--Wd--+--Ss-+-QUd+ +-Ss*b+ | +---AN---+ | O | | | | | | | | | | OLEFT-WALL he said.q-d ` this.p is.v a backtick.n test.n ` O I“What are you doing?†she asked. O O +---------------QUc--------------+ O +--------------Xc--------------+ | O +----------->WV---------->+ | | O | +------Bsw------+ | | O +----Wq---+ +---Pg*b---+ | +----CP---+ O +-QUd-+ +-Rw-+SIpx+ | | | +--Ss--+--Xp-+ O | | | | | | | | | | | OLEFT-WALL “ what are.v you doing.v ? †she asked.q-d . O link-grammar-5.3.16/bindings/Makefile.am0000664000076400007640000000142212773773143014770 00000000000000# # Automake file for programming language bindings to link-grammar # SUBDIRS= if HAVE_JAVA SUBDIRS += java-jni endif if HAVE_ANT SUBDIRS += java endif SUBDIRS += ocaml if HAVE_PERL SUBDIRS += perl endif if HAVE_PYTHON2 SUBDIRS += python endif if HAVE_PYTHON3 SUBDIRS += python3 endif # Add python-examples only once - else make enters it twice. if HAVE_PYTHON2 SUBDIRS += python-examples else !HAVE_PYTHON2 if HAVE_PYTHON3 SUBDIRS += python-examples endif HAVE_PYTHON3 endif !HAVE_PYTHON2 EXTRA_DIST = \ README \ autoit/_LGTest.au3 \ autoit/_LinkGrammar.au3 \ autoit/README \ lisp/link-interface.cl \ swig/link_grammar.i link-grammar-5.3.16/viterbi/0000755000076400007640000000000013074513207012646 500000000000000link-grammar-5.3.16/viterbi/connector-utils.h0000664000076400007640000000223612431741033016070 00000000000000/*************************************************************************/ /* Copyright (c) 2012 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LG_CONNECTOR_UTILS_H #define _LG_CONNECTOR_UTILS_H #include "atom.h" #include "compile.h" namespace link_grammar { namespace viterbi { bool conn_match(const NameString&, const NameString&); NameString conn_merge(const NameString&, const NameString&); bool is_optional(Atom *); WordCset* cset_trim_left_pointers(WordCset*); } // namespace viterbi } // namespace link-grammar #endif // _LG_CONNECTOR_UTILS_H link-grammar-5.3.16/viterbi/compile.cc0000664000076400007640000000646212431741033014533 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "compile.h" // XXX temporary hack until dynamic types are supported !? namespace atombase { using namespace link_grammar::viterbi; // ============================================================ /// Remove optional connectors. /// /// It doesn't make any sense at all to have an optional connector /// in an AND-clause, so just remove it. (Well, OK, it "makes sense", /// its just effectively a no-op, and so doesn't have any effect. So, /// removing it here simplifies logic in other places.) /// /// The cost of the optional is passed up to the dsjunct. The reason for /// this is that the doctionary contains entries such as /// , whcih has (Xc+ or ) & MX- /// After being disjoined, we need to pass that cost up. Atom* And::clean() const { TV tv = _tv; OutList cl; size_t sz = get_arity(); // Special case: it could be a and-clause containing a single, // optional connector, in which case, we flatten the thing // (returning the optional connector!) if (1 == sz) { Atom* a = get_outgoing_atom(0); a->_tv += _tv; return a; } for (size_t i=0; i(get_outgoing_atom(i)); if (cn and cn->is_optional()) { tv += cn->_tv; continue; } cl.push_back(_oset[i]); } return new And(cl, tv); } } // namespace atombase // ============================================================ namespace link_grammar { namespace viterbi { // Helper function for below. static bool has_lefties(Atom* a) { Connector* c = dynamic_cast(a); if (c) { if ('-' == c->get_direction()) return true; return false; } // Verify we've got a valid disjunct AtomType at = a->get_type(); assert ((at == OR) or (at == AND), "Disjunct, expecting OR or AND"); // Recurse down into disjunct Link* l = dynamic_cast(a); size_t sz = l->get_arity(); for (size_t i=0; iget_outgoing_atom(i))) return true; } return false; } /// Return true if any of the connectors in the cset point to the left. bool WordCset::has_left_pointers() const { return has_lefties(get_cset()); } /// Simplify any gratuituousnesting in the cset. WordCset* WordCset::flatten() { // AND and OR inherit from Set Set* s = dynamic_cast(get_cset()); if (NULL == s) return this; Atom* flat = s->super_flatten(); // If there is nothing left after flattening, return NULL. const Link* fl = dynamic_cast(flat); if (fl && 0 == fl->get_arity()) return NULL; return new WordCset(get_word(), flat); } } // namespace viterbi } // namespace link-grammar link-grammar-5.3.16/viterbi/test-cost.cc0000664000076400007640000001151112431741033015017 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /// This file provides a unit test for the operation of the viterbi parser. #include "test-header.h" #include #include // ================================================================== bool test_disjoin_cost() { total_tests++; const char* post_nominal = ": [[[()]]];" "wtf: ({[Bpj+]} & Xd- & (Xc+ or ) & MX-);"; Dictionary dict = dictionary_create_from_utf8(post_nominal); Parser parser(dict); Set* csets = parser.word_consets("wtf"); Lynk* expected = ALINK4(SET, ALINK2C(WORD_CSET, ANODE(WORD, "wtf"), ALINK2(AND, ANODE(CONNECTOR, "Xd-"), ANODE(CONNECTOR, "MX-") ), 3.0f), ALINK2C(WORD_CSET, ANODE(WORD, "wtf"), ALINK4(AND, ANODE(CONNECTOR, "Xd-"), ANODE(CONNECTOR, "MX-"), ANODE(CONNECTOR, "Bpj+"), ANODE(CONNECTOR, "Xc+") ), 1.0f), ALINK2C(WORD_CSET, ANODE(WORD, "wtf"), ALINK3(AND, ANODE(CONNECTOR, "Xd-"), ANODE(CONNECTOR, "MX-"), ANODE(CONNECTOR, "Bpj+") ), 4.0f), ALINK2C(WORD_CSET, ANODE(WORD, "wtf"), ALINK3(AND, ANODE(CONNECTOR, "Xd-"), ANODE(CONNECTOR, "MX-"), ANODE(CONNECTOR, "Xc+") ), 0.0f) ); if (not (csets->operator==(expected))) { cout << "Error: test failure on test \"test_disjoin_cost\"" << endl; cout << "=== Expecting:\n" << expected << endl; cout << "=== Got:\n" << csets << endl; return false; } cout << "PASS: test_disjoin_cost" << endl; return true; } // ================================================================== // XXX currently a copy of test_short_sent ... bool test_cost(const char *id, const char *dict_str, bool empty_state) { total_tests++; Dictionary dict = dictionary_create_from_utf8(dict_str); // print_dictionary_data(dict); cout<<"xxxxxxxxxxxxxxxxxxxxxxxx last test xxxxxxxxxxxxxxxx" <operator==(alts))) { cout << "Error: test failure on test \"" << id <<"\"" << endl; cout << "=== Expecting:\n" << ans << endl; cout << "=== Got:\n" << alts << endl; return false; } } else { // At least one alternative should be the desired state pair. bool found = false; foreach_outgoing(Atom*, a, alts) { if (sp->operator==(a)) found = true; } if (not found) { cout << "Error: test failure on test \"" << id <<"\"" << endl; cout << "=== Expecting one of them to be:\n" << sp << endl; cout << "=== Got:\n" << alts << endl; return false; } } cout<<"PASS: test_short_sent(" << id << ") " << endl; return true; } bool test_cost_this() { return test_cost("short cost sent", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Ss*b+;" "is.v: Ss- and Wi-;" "is.w: [[Ss- and Wd-]];", true ); } int ntest_cost() { size_t num_failures = 0; if (!test_disjoin_cost()) num_failures++; if (!test_cost_this()) num_failures++; return num_failures; } // ================================================================== int main(int argc, char *argv[]) { size_t num_failures = 0; bool exit_on_fail = true; num_failures += ntest_cost(); report(num_failures, exit_on_fail); exit (0); } link-grammar-5.3.16/viterbi/atom-types.cc0000664000076400007640000000343312431741033015200 00000000000000/*************************************************************************/ /* Copyright (c) 2012 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "atom-types.h" namespace atombase { const std::string type_name(AtomType t) { switch(t) { // Generic node types case NODE: return "NODE"; case INDEX: return "INDEX"; case LABEL: return "LABEL"; case NUMBER: return "NUMBER"; // Viterbi-specific node types case WORD: return "WORD"; case LING_TYPE: return "LING_TYPE"; case CONNECTOR: return "CONNECTOR"; // Generic link types case LINK: return "LINK"; case RELATION: return "RELATION"; case SEQ: return "SEQ"; case SET: return "SET"; case UNIQ: return "UNIQ"; case OR: return "OR"; case AND: return "AND"; // Viterbi-specific link types case WORD_CSET: return "WORD_CSET"; case WORD_DISJ: return "WORD_DISJ"; case LING: return "LING"; case STATE_TRIPLE: return "STATE_TRIPLE"; case RULE: return "RULE"; } return "UNHANDLED_TYPE_NAME"; } std::ostream& operator<<(std::ostream& out, AtomType t) { out << type_name(t); return out; } } // namespace atombase link-grammar-5.3.16/viterbi/atom.h0000664000076400007640000002030212431741033013672 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _ATOMBASE_ATOM_H #define _ATOMBASE_ATOM_H #include #include #include #include #include #include #include #include "atom-types.h" namespace atombase { // Classes generally resembling those of the OpenCog AtomSpace // These are tailored for use for the tracking task. /** * TV (truth value): strength or likelihood of a link. * * Actually, we store the log-likelihood here, in units of bits, * rather than the probability. This makes the numbers more * comprehensible and easier to read and debug. To obtain the * probability (likelihood), just raise 2 to minus this value. * * Measuring in bits allows us to conflate ideas of energy, entropy, * complexity, cost. In particular, long linkages will get a complexity * cost, whereas certain disjuncts have an innate cost, obtained from * entropy principles. These can be added together; they'e on the same * scale. */ class TV { public: TV(float likeli=0.0f) : _strength(likeli) {} float _strength; bool operator==(const TV&) const; /// Log-likelihoods (costs, energies, entropies) add. TV& operator+=(const TV& other) { _strength += other._strength; return *this; } const TV operator+(const TV& other) const { return TV(*this) += other; } }; /* Base class for Nodes and Links */ /** * Atoms are not mutable, except for the TV value. That is, you cannot * change the type of the atom. In particular, all methods are const. * * The mutable TV value can cause problems. In particular, when * propagating costs upwards when putting mixed expressions into DNF, * this mutability can mess things up. The work-around for this is to * have a clone() function. I'm not sure I like this. Its ugly, because * of course, once an atom is in the atom space, its unique, and not clonable. * Ick. Perhaps TV should not be mutable?? * * All atoms are automatically garbage-collected. */ class Link; class Relation; class Set; class Atom : public gc { public: Atom(AtomType type, const TV& tv = TV()) : _tv(tv), _type(type), _incoming_set(NULL) {} virtual ~Atom(); AtomType get_type() const { return _type; } TV _tv; void keep_incoming_set(); void drop_incoming_set(); Set* get_incoming_set() const; Set* get_incoming_set(AtomType) const; Relation* add_relation(const char*, Atom*); Set* get_relations(const char*) const; Set* get_relation_vals(const char*) const; virtual bool operator==(const Atom*) const; virtual Atom* clone() const = 0; Atom* upcaster(); protected: friend class Link; // wtf ??? void insert_atom(Link*); void remove_atom(Link*); const AtomType _type; typedef unsigned long int WeakLinkPtr; struct IncomingSet : public gc { // Just right now, we will use a single shared mutex for all // locking on the incoming set. If this causes too much // contention, then we can fall back to a non-global lock, // at the cost of 40 additional bytes per atom. static std::mutex _mtx; // incoming set is not tracked by garbage collector, // to avoid cyclic references. // std::set uses 48 bytes (per atom). std::set, gc_allocator > _iset; }; IncomingSet* _incoming_set; Set* filter_iset(std::function) const; }; /// Given an atom of a given type, return the C++ class of that type. template T upcast(Atom* a) { T t = dynamic_cast(a); if (t) return t; return dynamic_cast(a->upcaster()); } typedef std::basic_string, gc_allocator > NameString; /** * A Node may be * -- a word (the std::string holds the word) * -- a link (the std::string holds the link) * -- a disjunct (the std::string holds the disjunct) * -- etc. * Nodes are immuatble; the name can be set but not changed. * Note: all methods are const. */ class Node : public Atom { public: Node(const char* n, const TV& tv = TV()) : Atom(NODE, tv), _name(n) {} Node(const NameString& n, const TV& tv = TV()) : Atom(NODE, tv), _name(n) {} Node(AtomType t, const NameString& n, const TV& tv = TV()) : Atom(t, tv), _name(n) {} const NameString& get_name() const { return _name; } virtual bool operator==(const Atom*) const; virtual Node* clone() const { return new Node(*this); } protected: const NameString _name; }; /// All outgoing lists will be handled as vectors. // Must use the bdw-gc allocator to track these pointers. // If this is not done, the GC will fail to see the pointers here. #if __cplusplus > 199711L // using requires C++11 template using AtomList = std::vector >; typedef AtomList OutList; #else typedef std::vector > OutList; #endif /** * Links hold a bunch of atoms * Links are immutable; the outgoing set cannot be changed. * Note: all methods are const. */ class Link : public Atom { public: // The main ctor Link(AtomType t, const OutList& oset, const TV& tv = TV()) : Atom(t, tv), _oset(oset) { add_to_incoming_set(); } Link(AtomType t, const TV& tv = TV()) : Atom(t, tv) { add_to_incoming_set(); } Link(AtomType t, Atom* a, const TV& tv = TV()) : Atom(t, tv), _oset(1, a) { add_to_incoming_set(); } Link(AtomType t, Atom* a, Atom*b, const TV& tv = TV()) : Atom(t, tv), _oset(({OutList o(1,a); o.push_back(b); o;})) { add_to_incoming_set(); } Link(AtomType t, Atom* a, Atom* b, Atom* c, const TV& tv = TV()) : Atom(t, tv), _oset(({OutList o(1,a); o.push_back(b); o.push_back(c); o;})) { add_to_incoming_set(); } Link(AtomType t, Atom* a, Atom* b, Atom* c, Atom* d, const TV& tv = TV()) : Atom(t, tv), _oset(({OutList o(1,a); o.push_back(b); o.push_back(c); o.push_back(d); o;})) { add_to_incoming_set(); } Link(AtomType t, Atom* a, Atom* b, Atom* c, Atom* d, Atom* e, const TV& tv = TV()) : Atom(t, tv), _oset(({OutList o(1,a); o.push_back(b); o.push_back(c); o.push_back(d); o.push_back(e); o;})) { add_to_incoming_set(); } virtual ~Link(); size_t get_arity() const { return _oset.size(); } Atom* get_outgoing_atom(size_t pos) const { return _oset.at(pos); } const OutList& get_outgoing_set() const { return _oset; } void enable_keep_incoming_set(AtomType); void disable_keep_incoming_set(AtomType); void add_to_incoming_set(); void add_to_incoming_set(AtomType); void remove_from_incoming_set(AtomType); Link* append(Atom*) const; Link* replace(Atom*, Atom*) const; virtual bool operator==(const Atom*) const; virtual Link* clone() const { return new Link(*this); } protected: // Outgoing set is const, not modifiable. const OutList _oset; }; // An unhygenic for-each loop, to simplify iterating over // the outgoing set. I don't see a more elegant way to do this, // just right now... // Anyway, this implements the semantics "foreach VAR of TYPENAME in LNK" #define foreach_outgoing(TYPENAME,VAR,LNK) \ const atombase::Link* _ll_##VAR; \ size_t _ii_##VAR, _ee_##VAR; \ atombase::Atom* _aa_##VAR; \ TYPENAME VAR; \ for (_ll_##VAR = (LNK), _ii_##VAR = 0, \ _ee_##VAR = _ll_##VAR->get_arity(); \ _aa_##VAR = (_ii_##VAR < _ee_##VAR) ? \ _ll_##VAR->get_outgoing_atom(_ii_##VAR) : 0x0, \ VAR = dynamic_cast(_aa_##VAR), \ _ii_##VAR < _ee_##VAR; \ _ii_##VAR++) std::ostream& operator<<(std::ostream& out, const Atom*); } // namespace atombase #endif // _ATOMBASE_ATOM_H link-grammar-5.3.16/viterbi/connector-utils.cc0000664000076400007640000001545512431741033016235 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include #include "utilities.h" #include "compile.h" #include "connector-utils.h" namespace link_grammar { namespace viterbi { /** * Compare two connector strings, see if they mate. * Return true if they do, else return false. * All upper-case letters must match exactly. * Lower case letters must match exactly, or must match wildcard '*'. * All strings are implicitly padded with an infinite number of * wild-cards on the right; thus, only need to compare against the * shorter of the * two strings. */ bool conn_match(const NameString& ls, const NameString& rs) { char ldir = *ls.rbegin(); char rdir = *rs.rbegin(); assert (ldir == '+' or ldir == '-', "Bad word direction (l)"); assert (rdir == '+' or rdir == '-', "Bad word direction (r)"); // Direction signs must couple. if ('+' == ldir and '-' != rdir) return false; if ('-' == ldir and '+' != rdir) return false; // Captial letters must match. Wildcards match anything lower-case. NameString::const_iterator lp = ls.begin(); NameString::const_iterator rp = rs.begin(); size_t lslen = ls.size(); size_t rslen = rs.size(); size_t minlen = std::min(lslen, rslen); size_t len = minlen - 1; // -1 for direction while (0 < len) { if (*lp != *rp) { // All upper-case letters must match exactly! if (isupper(*lp) or isupper(*rp)) return false; // Wild-card matches anything. if ('*' != *lp and '*' != *rp) return false; } lp++; rp++; len--; } // If the longer string is sill upper-case .. ouch if ((minlen < lslen) and isupper(*lp)) return false; if ((minlen < rslen) and isupper(*rp)) return false; return true; } /** * Merge two connector strings to create the linkage string. * It is assumed that the two connectors mate; no error checking is * done to detect if they don't. * Example: W*n+ merged with Wi*dy- gives Windy */ NameString conn_merge(const NameString& ls, const NameString& rs) { NameString::const_iterator lp = ls.begin(); NameString::const_iterator rp = rs.begin(); size_t len = -1 + std::max(ls.size(), rs.size()); NameString merger; merger.reserve(len); while (0 < len) { if (lp == ls.end()) merger.push_back(*rp); else if (rp == rs.end()) merger.push_back(*lp); else if ('*' != *lp and '+' != *lp and '-' != *lp) merger.push_back(*lp); else if ('+' != *rp and '-' != *rp) merger.push_back(*rp); else merger.push_back('*'); if (lp != ls.end()) lp++; if (rp != rs.end()) rp++; len--; } return merger; } // ============================================================= /// Return true if the indicated atom is an optional clause. /// else return false. bool is_optional(Atom *a) { AtomType ty = a->get_type(); if (CONNECTOR == ty) { Connector* n = dynamic_cast(a); if (n->is_optional()) return true; return false; } assert (OR == ty or AND == ty, "Must be boolean junction"); foreach_outgoing(Atom*, atom, dynamic_cast(a)) { bool c = is_optional(atom); if (OR == ty) { // If anything in OR is optional, the whole clause is optional. if (c) return true; } else { // ty is AND // If anything in AND is isn't optional, then something is required if (!c) return false; } } // All disj were required. if (OR == ty) return false; // All conj were optional. return true; } // =================================================================== // Utility for below. See description given there. static Atom* trim_left_pointers(Atom* a) { Connector* ct = dynamic_cast(a); if (ct) { if (ct->is_optional()) return a; char dir = ct->get_direction(); if ('-' == dir) return NULL; if ('+' == dir) return a; assert(0, "Bad word direction (t)"); } AtomType ty = a->get_type(); assert (OR == ty or AND == ty, "Must be boolean junction"); // Note: With the new DNF style of processing esewhere in the code, // it will never be the case that the block of code will be hit. // None-the-less, the code below works great for arbitrarily-nested // connector sets (i.e. sets that are not in any normal form) and // so its left here in case you need it. if (OR == ty) { OutList new_ol; foreach_outgoing(Atom*, ota, dynamic_cast(a)) { Atom* new_ota = trim_left_pointers(ota); if (new_ota) new_ol.push_back(new_ota); } if (0 == new_ol.size()) return NULL; // The result of trimming may be multiple empty nodes. // Remove all but one of them. bool got_opt = false; size_t nsz = new_ol.size(); for (size_t i = 0; i < nsz; i++) { Connector* c = dynamic_cast(new_ol[i]); if (c and c->is_optional()) { if (!got_opt) got_opt = true; else new_ol.erase(new_ol.begin() + i); } } if (1 == new_ol.size()) { // If the entire OR-list was pruned down to one connector, // and that connector is the empty connector, then it // "connects to nothing" on the left, and should be removed. Connector* c = dynamic_cast(new_ol[0]); if (c and c->is_optional()) return NULL; return new_ol[0]; } return new Link(OR, new_ol); } // If we are here, then it an andlist, and all conectors are // mandatory, unless they are optional. So fail, if the // connectors that were trimmed were not optional. OutList new_ol; foreach_outgoing(Atom*, ota, dynamic_cast(a)) { Atom* new_ota = trim_left_pointers(ota); if (new_ota) new_ol.push_back(new_ota); else if (!is_optional(ota)) return NULL; } if (0 == new_ol.size()) return new And(); if (1 == new_ol.size()) return new_ol[0]; return new And(new_ol); } /// Trim away all optional left pointers (connectors with - direction) /// If there are any non-optional left-pointers, then return NULL. /// /// If all of the connectors were optional left-pointers, then they /// are all trimmed away, and a single, empty AND is returned. WordCset* cset_trim_left_pointers(WordCset* wrd_cset) { Atom* trimmed = trim_left_pointers(wrd_cset->get_cset()); if (!trimmed) return NULL; return new WordCset(wrd_cset->get_word(), trimmed); } } // namespace viterbi } // namespace link-grammar link-grammar-5.3.16/viterbi/README0000664000076400007640000003477112431741033013460 00000000000000 Viterbi Decoder --------------- Linas Vepstas March 2013 This directory contains code for a prototype Viterbi decoder for Link Grammar. It barely functions and is currently very slow. Motivation ========== The goal of providing this decoder is to present a flexible, powerful interface for implementing high-level semantic algorithms on top of the low-level link-grammar syntactic parser, and, in particular, for steering the parse based on high-level semantic knowledge. This allows the parser to move beyond being merely a syntactic parser, and to become fully integrated with general semantic artificial intelligence. A less abstract list of expected benefits include: * Incremental parsing: the ability to obtain partial results after providing partial sentences, a word at a time. * Less sensitivity to sentence boundaries, allowing longer, run-on sentences to be parsed far more quickly. * Mitigation of the combinatorial explosion of parses. * Allow grammatically broken/incorrect chat dialog to be parsed; in general, to do better with slang, hip-speak. * Enable co-reference resolution and anaphora resolution across sentences (resolve pronouns, etc.) * Enable annotation of the parse graph with word-sense data, entity markers. * Allow richer state to be passed up to higher layers: specifically, alternate parses for fractions of a sentence, alternative reference resolutions. * Allow a plug-in architecture, so that plug-ins, employing higher- level semantic (AGI) algorithms can provide parse guidance and parse disambiguation. * Eliminate many of the hard-coded array sizes in the code. * Fix the word-count problem during spell-guessing. So, for example, if the mis-spelled word "dont" shows up in the input, it could be issued as one word ("done") or two ("do n't"). The current suffix-stripping/word-issuing algo cannot deal with this correctly. This is also an issue for the Russian dictionary, where the stem+suffix processing can generate variable word counts. The data structures used to implement this resemble those of the OpenCog AtomSpace. All data classes inherit from a class called Atom (which is an atomic predicate, in the sense of mathematical logic). Atoms are typed; the two core types are Links and Nodes. Thus, all data is represented in the form of a "term algebra" (aka the "Free Theory", in the sense of model theory). This structure allows all data to be represented as (hyper-)graphs, which in turn makes the implementation of graph algorithms easier to implement. All these theoretical considerations provide a natural setting for storing Viterbi state information. Put differently, this provide a generic, uniform way of holding the various partly-finished parses, and effecting state transformations on them. Making the internal state directly visible allows low-level syntactic algorithms, as well as high-level, semantic algorithms to control parsing. In other words, the intended use of the Viterbi decoder is to provide a framework for parsing that should make it possible to integrate tightly (and cleanly) with high-level semantic analysis algorithms. Thus, reference and anaphora resolution can be done using the same graph structure as used for parsing; it should also allow graphical transformations, such as those currently implemented in RelEx. Since all of the data is represented dynamically (at run-time) by these (hyper-)graphs composed of atoms, developing custom algorithms to manipulate the parse becomes easy: there are no strange compile-time structures to master. All algorithms can access the data in a uniform, common way. One may argue that Viterbi is a more natural, biological way of working with sequences. Some experimental, psychological support for this can be found here: http://www.sciencedaily.com/releases/2012/09/120925143555.htm per Morten Christiansen, Cornell professor of psychology. Why "Viterbi"? ============== The parser implemented here is called a "Viterbi decoder" because it is inspired by (and vaguely resembles) the Viterbi algorithm famous from signal processing. A characteristic feature of that algorithm is that it maintains a set of states in parallel. As each new bit is received, some of the states become inherently inconsistent (e.g. because some checksum is violated), while other new states become possible. Once some certain number of bits have been received, the ones that can be consistently interpreted with the checksum constraints can be output. The process then repeats with each new bit streaming in. Likewise, the code here keeps a set of states in parallel; each state is tied to some possible pending output that is consistent with that state. As each new word comes in, some of the states become invalid and are discarded (because the word cannot link to that state). When all states agree on some linkage, that linkage can be confidently output. As words flow in, the process is repeated. If there are ambiguities, then multiple parse alternatives can be output (this is rather unlike the original Viterbi algorithm, whose goal is to generate only one output, the single most likely output). For language parsing, however, it is useful to convey parse alternatives to higher-order processes, which can make a final determination (analogous to having a higher-order checksum functioning within the Viterbi decoder). I like this analogy because it is vaguely biological as well: or perhaps I should say "neural net-ish". The multiple, provisional states that are kept around are sort of like the activation states of a feed-forward artificial neural network. But this is not very deep: the feed-forward neural net looks like a Hidden Markov Model (HMM), and the Viterbi algorithm is essentially an HMM algorithm. No surprise! Status ====== Currently, the parser can correctly parse many short sentences. It currently runs very slowly, as no pruning algorithms have yet been implemented. No probabilities or weights have yet been implemented, groundwork for this is being laid now. Using the parser ================ To use this parser, you must first configure with the --enable-viterbi flag: configure --enable-viterbi Then, in the client, switch to the viterbi parser with the ! command !viterbi (If confused, try !help and !var for general help). The vitest.cc file contains unit tests. Currently, it consists of 95 tests, and all but the last of them pass. More tests will be added. Design ====== What follows is a writeup of the current design. It is incomplete. Parts of it may also be stale & out-of-date. This part is meant only for programmers wishing to update this code. If you are just a user, you can skip reading this section. AtomSpace Design ---------------- The concept of Atoms, Nodes, Links used in the implementation here generally resembles the concepts with the matching names, in OpenCog. That is, Nodes and Links are two fundamental types of Atoms. Nodes have names, whereas Links contain lists of Atoms. These two types are used to form hypergraphs, where nodes are labelled, but links are not. In C++, these are implemented as derived classes. Each, in turn, has further subtypes: for example, Word is a special type of Node, and Set is a subtype of Link. Each atom has associated with it a 'truth value'. In OpenCog, truth values may be rather complicated; in the current implementation, here, each truth value is just a single floating point number. It is meant to be interpreted as the 'log likelihood', or the 'cost' or the 'entropy', depending on the context. The word 'cost' comes from link-grammar, and is used to indicate preference: a parse with the lowest total cost is the most likely parse. Note that costs are additive. Roughly speaking, probability P can be defined as P = exp(-C) where C is the cost. Traditional OpenCog stores P in truth values; we store C instead. It just seems easier to debug using C instead of P. One can always convert the one into the other. It is the intent of the Viterbi parser design to not only use cost as a guide for selecting and prioritizing parses, but also to eventually collect statistical data on real-world corpora, and automatically, through machine learning, update the dictionary with costs and new disjuncts. Thus, the hypergraphs will behave somewhat like Bayesian networks, or perhaps somewhat like Markov Logic Networks. Detailed interpretation of costs and how they are distributed and propagated through the network, both during parsing, and during learning, have not yet been figured out. Its kind of complicated :-) The traditional OpenCog AtomSpace design insists that there can only ever be one single instance of any given atom at any time. This is not yet enforced in the code here, but might be 'real soon now'. It is certainly shaping design decisions. Disjunct Design --------------- The core underlying concept of link-grammar are 'disjuncts', which are sets of connectors, each of which must be connected in order for a disjunct to be satisfied. A given dictionary word may have many disjuncts; however, only one may be satisfied at a time. A typical dictionary entry for a word consists of several connectors composed with '&' and 'or' operators. Although it is very tempting to think of '&' and 'or' as being boolean operators, they are not. First of all, connectors must be kept in sequential order: they do not commute under '&' (However, 'or' does commute). Next, one can distribute 'or' over '&' but not vice versa. Thus, if A+, B+ and C+ are connectors, then it is true that A+ & (B+ or C+) == A+ & (C+ or B+) == (A+ & B+) or (A+ & C+) == (A+ & C+) or (A+ & B+) However, one cannot distribute the other way: A+ or (B+ & C+) != (A+ or B+) & (A+ or C+) There are several ways to understand the above prohibition: 1) Non-copying of connectors: connectors cannot be duplicated. The RHS of the above has two copies of A+, but the LHS has just one. (Non-copying is quantum-like. How weird is that?). 2) One might say that 'or' does behave like boolean OR, but '&' does not. 3) One might say that 'or' behaves like 'tensor plus' while '&' behaves like 'tensor times' in linear logic. Except that tensor times is commutative, and & is not... 4) Alternately, 'or' behaves sort-of like 'exclusive-or', in that only one of the arguments to 'exclusive-or' is allowed to hold. An N>2 argument XOR is more correctly called a 'choose-one-of-N' function: a logic demultiplexer. The simplest interpretation seems to be a 'many-worlds' interpretation: That is, use 4) so that 'or' is 'choose-one-world-of-many', and enforce 1) non-copying of connectors within a single world. BTW, note that any connector prefixes with a '@' is explicitly copyable! In the C++ code, the '&' operator will be called 'Tensand' (tensor-and), while the 'or' operator will be called 'Plexor' (multiplexed-or). (TODO: change the names.) Link-grammar dictionary entries are written as expressions of connectors, '&' and 'or'. In order to actually use them in parsing a sentence, it seems easiest to expand them into disjunctive normal form (DNF). This makes it easy to determine that one and only one disjunct is being used, and that all of the connectors in the disjunct are being satisfied. The various disjoin() methods on the various classes are used to place expressions into DNF. To be clear: (A+ & B+) is a disjunct (all of the connectors are disjoined). By contrast, A+ & (B+ or C+) is NOT a disjunct; but it can be disjoined into two of them. Several complications arise when we want to consider truth values (probabilities, or 'costs') associated with disjuncts. First of all, costs need to be correctly distributed when disjuncts are being formed. Thus, for example, using [[]] to denote cost (just as in the link-grammar dicts), we have: [[A+]] & (B+ or C+) == ([[A+]] & B+) or ([[A+]] & C+) == [[A+ & B+]] or [[A+ & C+]] == [[A+ & (B+ or C+)]] == A+ & [[B+ or C+]] while A+ & ([[B+]] or C+) == (A+ & [[B+]]) or (A+ & C+) == [[A+ & B+]] or (A+ & C+) In this last expression, the disjunct [[A+ & B+]] is costly, while (A+ & C+) is not. The next issue is that the same disjunct can have different costs when used with different words. Thus, [[A+ & B+]] may be costly when used with the verb 'to be' but not when used with the verb 'to go'. Thus, the cost annotation must be associated with the word-disjunct pair, and not with the disjunct alone. Putting all these different observations together results in the following representation for an entry in the dictionary (after it has been placed in DNF): Dictionary entry as it appear in link-grammar dicts: jabberwoky: A+ & ([[B+]] or C+); Dictionary entry, as represented in the atomspace, after being disjoined: Plexor WordCset (cost 2.0) ; Notice non-zero cost Word "jabberwoky" Tensand ; Notice cost of zero for tensand Connector "A+" Connector "B+" WordCset ; Zero cost here Word "jabberwoky" Tensand Connector "A+" Connector "C+" Note that the act of disjoining has to have the Plexor 'pass through' the word labels (but not the Tensand). So, for example, just after the dictionary entry is read from the file, but before before it is placed into the atomspace, it is represented as: WordCset Word "jabberwoky" Tensand Connector "A+" Plexor Connector "B+" (cost 2.0) Connector "C+" which is certainly more compact than above, except that: 1) Its very hard to develop an algo that will correctly couple connectors during a parse, when the entry is in this form. Thus, we want DNF just to make the algos doable. 2) The cost on B+ means that we have to be careful that this connector is not in the atomspace. This is because the atomspace rules allow only one, singular, unique atom called "Connector B+", and thus, changing its cost would affect all expressions that contain it! 3) Updating costs on Tensands (disjuncts) also raises similar issues: the atomspace allows one and only one disjunct of the form (Tensand (Connector "A+") (Connector "B+")) in the atomspace, so setting its cost would change the perceived cost for any other expression that might contain this sub-expression. Historical dates ================ Idea conceived: April 2008 Coding started: October 2012 First successful long sentence parse: March 2013 link-grammar-5.3.16/viterbi/environment.cc0000664000076400007640000001052312431741033015440 00000000000000/*************************************************************************/ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include "environment.h" #include "utilities.h" namespace atombase { Environment* Environment::top() { static Environment* global_env = new Environment(); return global_env; } Environment::Environment() { } /// Insert an atom into the environment. /// The environment keeps a pointer to the atom, so that it won't /// get garbage collected. void Environment::insert_atom(Atom* a) { std::lock_guard lck(_mtx); _atoms.insert(a); } /// Remove an atom from the environment. /// If there are no other refrences to the atom, it will be /// garbage-collected. void Environment::remove_atom(Atom* a) { std::lock_guard lck(_mtx); _atoms.erase(a); } /// Create a relation link, and put it into the environment, all in one go. Relation* Environment::add_relation(const char* name, Atom* arg, Atom* val) { Relation *rel = new Relation(name, arg, val); insert_atom(rel); return rel; } /// Return a set of all of the relations with the given name, and given /// argument (value from its domain). Set* Environment::get_relations(const char* name, Atom* arg) { // XXX this should use a pre-computed index, instead of searching ... // XXX FIXME OutList oset; Label* lab = new Label(name); std::set::iterator it = _atoms.begin(); std::set::iterator end = _atoms.end(); for (; it != end; ++it) { Atom* a = *it; if (a->get_type() != RELATION) continue; Link* l = dynamic_cast(a); if (l->get_arity() != 3) continue; if (not l->get_outgoing_atom(1)->operator==(arg)) continue; if (not l->get_outgoing_atom(0)->operator==(lab)) continue; oset.push_back(l); } return new Set(oset); } /// Return a set of of the "outputs" (codomain) of a relation, given it's /// name and input argument (value from its domain). Set* Environment::get_relation_vals(const char* name, Atom* arg) { Set* relset = get_relations(name, arg); OutList oset; foreach_outgoing(Relation*, rel, relset) { oset.push_back(rel->get_outgoing_atom(2)); } return new Set(oset); } /// Create a relation link, and put it into the environment, all in one go. /// If there alerady is a relation with the same name and input value, /// it is replaced by the new output value. In other words, this /// defines a 'function' in the mathematical sense: given a function /// name and a value from its domain, it returns a single, unique value /// from its codomain. /// Relation* Environment::set_function(const char* name, Atom* arg, Atom* val) { Relation* old = get_function(name, arg); if (old) remove_atom(old); Relation *func = new Relation(name, arg, val); insert_atom(func); return func; } Relation* Environment::get_function(const char* name, Atom* arg) { Set* relset = get_relations(name, arg); size_t arity = relset->get_arity(); assert(arity < 2, "Function has bad arity!"); if (0 == arity) return NULL; return dynamic_cast(relset->get_outgoing_atom(0)); } // Get the value of function 'name' at argument 'arg' Atom* Environment::get_function_value(const char* name, Atom* arg) { Relation* val = get_function(name, arg); if (val) return val->get_outgoing_atom(2); return NULL; } // Set the value of numeric function 'name' at argument 'arg' Relation* Environment::set_number(const char* name, Atom* arg, double v) { return set_function(name, arg, new Number(v)); } // Get the value of numeric function 'name' at argument 'arg' double Environment::get_number(const char* name, Atom* arg) { Atom* a = get_function_value(name, arg); if (!a) return nan(""); Number* n = upcast(a); if (!n) return nan(""); return n->get_value(); } } // namespace atombase link-grammar-5.3.16/viterbi/environment.h0000664000076400007640000000331112431741033015277 00000000000000/*************************************************************************/ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _ATOMBASE_ENVIRONMENT_H #define _ATOMBASE_ENVIRONMENT_H #include "compile-base.h" namespace atombase { /// Kind-of-like the opencog AtomSpace ... but smaller, simpler. class Environment : public gc { public: Environment(); void insert_atom(Atom*); void remove_atom(Atom*); Relation* add_relation(const char*, Atom*, Atom*); Set* get_relations(const char*, Atom*); Set* get_relation_vals(const char*, Atom*); Relation* set_function(const char*, Atom*, Atom*); Relation* get_function(const char*, Atom*); Atom* get_function_value(const char*, Atom*); Relation* set_number(const char*, Atom*, double); double get_number(const char*, Atom*); static Environment* top(); protected: // Distinct mutex per envirnoment; this should avoid contention. std::mutex _mtx; // Set of all atoms in the environment std::set, gc_allocator > _atoms; }; } // namespace atombase #endif // _ATOMBASE_ENVIRONMENT_H link-grammar-5.3.16/viterbi/garbage.h0000664000076400007640000000162312431741033014327 00000000000000/*************************************************************************/ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _ATOMBASE_GARBAGE_H #define _ATOMBASE_GARBAGE_H namespace atombase { bool do_init_gc(); } // namespace atombase #endif // _ATOMBASE_GARBAGE_H link-grammar-5.3.16/viterbi/parser.cc0000664000076400007640000002655312431741033014402 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include #include #include #include #include #include "api-types.h" #include "read-dict.h" #include "structures.h" #include "atom.h" #include "compile.h" #include "disjoin.h" #include "garbage.h" #include "parser.h" #include "viterbi.h" #include "word-monad.h" using namespace std; #define DBG(X) X; namespace link_grammar { namespace viterbi { Parser::Parser(Dictionary dict) : _dict(dict), _alternatives(NULL) { DBG(cout << "=============== Parser ctor ===============" << endl); do_init_gc(); initialize_state(); } // =================================================================== /** * Convert LG dictionary expression to atomic formula. * * The returned expression is in the form of an opencog-style * prefix-notation boolean expression. Note that it is not in any * particular kind of normal form. In particular, some AND nodes * may have only one child: these can be removed. * * Note that the order of the connectors is important: while linking, * these must be satisfied in left-to-right (nested!?) order. * * Optional clauses are indicated by OR-ing with null, where "null" * is a CONNECTOR Node with string-value "0". Optional clauses are * not necessarily in any sort of normal form; the null connector can * appear anywhere. */ Atom * Parser::lg_exp_to_atom(Exp* exp) { // log-likelihood is identical to the link-grammar cost. float likli = exp->cost; if (CONNECTOR_type == exp->type) { stringstream ss; if (exp->multi) ss << "@"; ss << exp->u.string << exp->dir; return new Connector(ss.str().c_str(), likli); } // Whenever a null appears in an OR-list, it means the // entire OR-list is optional. A null can never appear // in an AND-list. E_list* el = exp->u.l; if (NULL == el) return new Connector(OPTIONAL_CLAUSE, likli); // The C data structure that link-grammar uses for connector // expressions is totally insane, as witnessed by the loop below. // Anyway: operators are infixed, i.e. are always binary, // with exp->u.l->e being the left hand side, and // exp->u.l->next->e being the right hand side. // This means that exp->u.l->next->next is always null. OutList alist; alist.push_back(lg_exp_to_atom(el->e)); el = el->next; while (el && exp->type == el->e->type) { el = el->e->u.l; alist.push_back(lg_exp_to_atom(el->e)); el = el->next; } if (el) alist.push_back(lg_exp_to_atom(el->e)); if (AND_type == exp->type) return new And(alist, likli); if (OR_type == exp->type) return new Or(alist, likli); assert(0, "Not reached"); } // =================================================================== /** * Iterate over a set of connector-sets. If there is a mixture of * different costs found in a connector-set, then split it up into * several differeent ones, each with the appropriate cost. * * In principle, we could split up everything. Right now, we don't * because: * 1) the current unit tests would be surprised by this, and some * would fail. * 2) the resulting graph would be larger, more verbose. * On the other hand, if we did split up everything here, then the * parsing algo could become simpler/smaller. Hmmm... what to do ... */ static Set* cost_split(Set* raw_csets) { OutList cooked; foreach_outgoing(WordCset*, wcs, raw_csets) { Atom* c = wcs->get_cset(); Or* orc = dynamic_cast(c); if (!orc) { // Promote costs, if any, from the disjunct to the connector set. wcs->_tv = c->_tv; c->_tv = 0.0f; cooked.push_back(wcs); continue; } // If we are here, then we have a set of disjuncts. // Split out any costly disjuncts into their own. OutList trim; foreach_outgoing(Atom*, dj, orc) { if (dj->_tv == 0.0f) { trim.push_back(dj); continue; } WordCset* cwcs = new WordCset(wcs->get_word(), dj); cwcs->_tv = dj->_tv; dj->_tv = 0.0f; cooked.push_back(cwcs); } if (1 == trim.size()) { WordCset* dj = new WordCset(wcs->get_word(), trim[0]); cooked.push_back(dj); } else if (1 < trim.size()) { WordCset* dj = new WordCset(wcs->get_word(), new Or(trim)); cooked.push_back(dj); } } return new Set(cooked); } // =================================================================== /// Given a disjunct of connectors, propagate a cost /// on any one of them up to the disjunct as a whole. static void promote_cost(And* disjunct) { // Promote costs, if any, from each connector, to the disjunct foreach_outgoing(Atom*, a, disjunct) { disjunct->_tv += a->_tv; a->_tv = 0.0f; } } /// Given a list of connector sets, search for any costs pasted onto /// some individual connector, and push it up onto the disjunct that /// contains that connector. static Set* cost_up(Set* raw_csets) { foreach_outgoing(WordCset*, wcs, raw_csets) { Atom* c = wcs->get_cset(); And* dj = dynamic_cast(c); if (dj) { promote_cost(dj); continue; } Or* orc = dynamic_cast(c); if (orc) { foreach_outgoing(And*, dj, orc) { if (dj) promote_cost(dj); } } } return raw_csets; } // =================================================================== /** * Return atomic formula connector expression for the given word. * * This looks up the word in the link-grammar dictionary, and converts * the resulting link-grammar connective expression into an formula * composed of atoms. */ Set* Parser::word_consets(const string& word) { Set* raw_csets = raw_word_consets(word); return cost_split(cost_up(raw_csets)); } // =================================================================== /** * Return atomic formula connector expression for the given word. * * This looks up the word in the link-grammar dictionary, and converts * the resulting link-grammar connective expression into a formula * composed of atoms. * * The return form is 'raw' in that the costs have not yet been correctly * distributed over the words: i.e. this might return a connector set that * might be a disjunction over different costs. For example: * * SET : * WORD_CSET : * WORD : is.v * OR: * AND : * CONNECTOR : Ss- * CONNECTOR : Wi- * AND : (2) * CONNECTOR : Ss- * CONNECTOR : Wd- * * Notice the cost on the second disjunt: this would completely mess * things up if it were placed into the atomspace, since that cost would * screw things up for any other expressions having this sub-expression. */ Set * Parser::raw_word_consets(const string& word) { // See if we know about this word, or not. Dict_node* dn_head = dictionary_lookup_list(_dict, word.c_str()); if (!dn_head) return new Set(); OutList djset; for (Dict_node*dn = dn_head; dn; dn= dn->right) { Exp* exp = dn->exp; DBG({cout << "=============== Parser word: " << dn->string << ": "; print_expression(exp); }); Atom *dj = lg_exp_to_atom(exp); dj = disjoin(dj); // First atom at the front of the outgoing set is the word itself. // Second atom is the first disjuct that must be fulfilled. Word* nword = new Word(dn->string); djset.push_back(new WordCset(nword, dj)); } free_lookup_list(dn_head); return new Set(djset); } // =================================================================== /** * Set up initial viterbi state for the parser */ void Parser::initialize_state() { _alternatives = new Set( new StateTriple( new Seq(), new Seq(), new Set() ) ); const char * wall_word = "LEFT-WALL"; stream_word(wall_word); } // =================================================================== /** * Add a single word to the parse. */ void Parser::stream_word(const string& word) { // Look up the dictionary entries for this word. Set *djset = word_consets(word); if (!djset) { cout << "Unhandled error; word not in dict: >>" << word << "<<" << endl; assert (0, "word not in dict"); return; } // Try to add each dictionary entry to the parse state. Set* new_alts = new Set(); foreach_outgoing(WordCset*, wrd_cset, djset) { WordMonad cnct(wrd_cset); Set* alts = cnct(_alternatives); new_alts = new_alts->sum(alts); } _alternatives = new_alts; } // =================================================================== /** convenience wrapper */ Set* Parser::get_alternatives() { return _alternatives; } // =================================================================== /** * Add a stream of text to the input. * * No particular assumptiions are made about the input, other than * that its space-separated words (i.e. no HTML markup or other junk) */ void Parser::streamin(const string& text) { // A trivial tokenizer size_t pos = 0; while(true) { size_t wend = text.find(' ', pos); // wend == word end if (wend != string::npos) { const string word = text.substr(pos, wend-pos); stream_word(word); pos = wend + 1; // skip over space while (' ' == text[pos]) pos++; } else { const string word = text.substr(pos); if (0 < word.size()) stream_word(word); break; } } } // Send in the right wall -- the traditional link-grammar // design wants this to terminate sentences. void Parser::stream_end() { const char * right_wall_word = "RIGHT-WALL"; Set *wall_disj = word_consets(right_wall_word); // We are expecting the initial wall to be unique. assert(wall_disj->get_arity() == 1, "Unexpected wall structure"); Atom* wall_cset = wall_disj->get_outgoing_atom(0); WordCset* rwcs = dynamic_cast(wall_cset); WordMonad cnct(rwcs); _alternatives = cnct(_alternatives); } void viterbi_parse(Dictionary dict, const char * sentence) { Parser pars(dict); pars.streamin(sentence); // The old link-grammar design insists on having a RIGHT-WALL, // so provide one. pars.stream_end(); atombase::Link* alts = pars.get_alternatives(); /* Print some diagnostic outputs ... for now. Remove when finished. */ size_t num_alts = alts->get_arity(); printf("Found %lu alternatives\n", num_alts); for (size_t i=0; iget_outgoing_atom(i); StateTriple* sp = dynamic_cast(a); Seq* state = sp->get_state(); size_t state_sz = state->get_arity(); if (0 == state_sz) { cout << "\nAlternative =============== " << i << endl; cout << sp->get_output() << endl; } else { cout << "\nIncomplete parse =============== " << i << endl; cout << sp->get_output() << endl; cout << "\n---- state for ----" << i << endl; cout << sp->get_state() << endl; } } } } // namespace viterbi } // namespace link-grammar // =================================================================== // Wrapper to escape out from C++ void viterbi_parse(const char * sentence, Dictionary dict) { link_grammar::viterbi::viterbi_parse(dict, sentence); } link-grammar-5.3.16/viterbi/parser.h0000664000076400007640000000300712431741033014231 00000000000000/*************************************************************************/ /* Copyright (c) 2012 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LG_VITERBI_PARSER_H #define _LG_VITERBI_PARSER_H #include #include "atom.h" #include "compile.h" #include "garbage.h" // link-grammar include files, needed for Exp, Dict #include "api-types.h" #include "structures.h" namespace link_grammar { namespace viterbi { class Parser : public gc { public: Parser(Dictionary dict); void streamin(const std::string&); void stream_word(const std::string&); void stream_end(); Set* word_consets(const std::string& word); Set* get_alternatives(); protected: void initialize_state(); Atom* lg_exp_to_atom(Exp*); Set* raw_word_consets(const std::string& word); Dictionary _dict; private: Set* _alternatives; }; } // namespace viterbi } // namespace link-grammar #endif // _LG_VITERBI_PARSER_H link-grammar-5.3.16/viterbi/rewrite.h0000664000076400007640000000271012431741033014416 00000000000000/*************************************************************************/ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LG_VITERBI_REWRITE_H #define _LG_VITERBI_REWRITE_H #include "atom.h" namespace link_grammar { namespace viterbi { using namespace atombase; // Base class for all graph-rewrite rules. // For now, most/all rewrite rules will be implemented in C++ // Eventually, the goal is not to do this, but for now, this seems // like the shortest path to something functional. So assorted // misc algrothms will inherit from this class. class Rule : public atombase::Link { public: Rule(void) : Link(RULE, new Node("")) {} Node* rule_name() { return dynamic_cast(_oset[0]); } Atom* apply(Atom* a) { return a; } }; } // namespace viterbi } // namespace link-grammar #endif // _LG_VITERBI_REWRITE_H link-grammar-5.3.16/viterbi/test-env.cc0000664000076400007640000000727512431741033014653 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /// This file provides a unit test for the operation of the viterbi parser. #include "test-header.h" #include "environment.h" // ================================================================== bool test_func() { total_tests++; Environment* env = new Environment(); Atom* word = ANODE(WORD, "wtf"); Atom* disj = ALINK2(AND, ANODE(CONNECTOR, "Xd-"), ANODE(CONNECTOR, "MX-") ); env->set_function("con", word, disj); Atom* got = env->get_function_value("con", word); Atom* expected = // same as disj, just different addrs ALINK2(AND, ANODE(CONNECTOR, "Xd-"), ANODE(CONNECTOR, "MX-") ); if (not (expected->operator==(got))) { cout << "Error: test failure on test \"test_disjoin_cost\"" << endl; cout << "=== Expecting:\n" << expected << endl; cout << "=== Got:\n" << got << endl; return false; } cout << "PASS: test_func" << endl; return true; } // ================================================================== bool test_func_clobber() { total_tests++; Environment* env = new Environment(); Atom* word = ANODE(WORD, "asdf"); Atom* disj = ALINK2(AND, ANODE(CONNECTOR, "AAA-"), ANODE(CONNECTOR, "Q-") ); env->set_function("con", word, disj); word = ANODE(WORD, "wtf"); disj = ALINK2(AND, ANODE(CONNECTOR, "ZZ-"), ANODE(CONNECTOR, "WWW-") ); env->set_function("con", word, disj); disj = ALINK2(AND, ANODE(CONNECTOR, "Xd-"), ANODE(CONNECTOR, "MX-") ); env->set_function("con", word, disj); word = ANODE(WORD, "wtf"); Atom* got = env->get_function_value("con", word); Atom* expected = // same as disj, just different addrs ALINK2(AND, ANODE(CONNECTOR, "Xd-"), ANODE(CONNECTOR, "MX-") ); if (not (expected->operator==(got))) { cout << "Error: test failure on test \"test_disjoin_cost\"" << endl; cout << "=== Expecting:\n" << expected << endl; cout << "=== Got:\n" << got << endl; return false; } cout << "PASS: test_func_clobber" << endl; return true; } // ================================================================== bool test_number() { total_tests++; Environment* env = new Environment(); Atom* word = ANODE(WORD, "asdf"); env->set_number("f", word, 41.0); word = ANODE(WORD, "asdf"); env->set_number("f", word, 42.0); word = ANODE(WORD, "asdf"); double got = env->get_number("f", word); if (not (got == 42.0)) { cout << "Error: test failure on test \"test_disjoin_cost\"" << endl; cout << "=== Expecting: 42.0\n"; cout << "=== Got:\n" << got << endl; return false; } cout << "PASS: test_number" << endl; return true; } int ntest_env() { size_t num_failures = 0; if (!test_func()) num_failures++; if (!test_func_clobber()) num_failures++; if (!test_number()) num_failures++; return num_failures; } // ================================================================== int main(int argc, char *argv[]) { size_t num_failures = 0; bool exit_on_fail = true; num_failures += ntest_env(); report(num_failures, exit_on_fail); exit (0); } link-grammar-5.3.16/viterbi/compress.h0000664000076400007640000000200612431741033014566 00000000000000/*************************************************************************/ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LG_VITERBI_COMPRESS_H #define _LG_VITERBI_COMPRESS_H #include "atom.h" #include "compile.h" namespace link_grammar { namespace viterbi { Set* compress_alternatives(Set*); } // namespace viterbi } // namespace link-grammar #endif // _LG_VITERBI_COMPRESS_H link-grammar-5.3.16/viterbi/Makefile.in0000644000076400007640000012463313074512576014654 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ # # Makefile.am # # Master makefile for the viterbi decoder. # VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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@ @WITH_VITERBI_TRUE@TESTS = test-env$(EXEEXT) test-disjoin$(EXEEXT) \ @WITH_VITERBI_TRUE@ test-parser$(EXEEXT) test-cost$(EXEEXT) @WITH_VITERBI_TRUE@check_PROGRAMS = test-env$(EXEEXT) \ @WITH_VITERBI_TRUE@ test-disjoin$(EXEEXT) test-parser$(EXEEXT) \ @WITH_VITERBI_TRUE@ test-cost$(EXEEXT) subdir = viterbi ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = 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; }; \ } am__installdirs = "$(DESTDIR)$(libdir)" LTLIBRARIES = $(lib_LTLIBRARIES) am__DEPENDENCIES_1 = @WITH_VITERBI_TRUE@libvitacog_la_DEPENDENCIES = $(top_builddir)/link-grammar/liblink-grammar.la \ @WITH_VITERBI_TRUE@ $(am__DEPENDENCIES_1) am__libvitacog_la_SOURCES_DIST = atom.cc atom-types.cc compile-base.cc \ compile.cc compress.cc connect.cc connector-utils.cc \ disjoin.cc environment.cc garbage.cc parser.cc rewrite.cc \ upcast.cc word-monad.cc atom.h atom-types.h compile-base.h \ compile.h compress.h connect.h connector-utils.h disjoin.h \ environment.h garbage.h parser.h rewrite.h viterbi.h \ word-monad.h @WITH_VITERBI_TRUE@am_libvitacog_la_OBJECTS = atom.lo atom-types.lo \ @WITH_VITERBI_TRUE@ compile-base.lo compile.lo compress.lo \ @WITH_VITERBI_TRUE@ connect.lo connector-utils.lo disjoin.lo \ @WITH_VITERBI_TRUE@ environment.lo garbage.lo parser.lo \ @WITH_VITERBI_TRUE@ rewrite.lo upcast.lo word-monad.lo libvitacog_la_OBJECTS = $(am_libvitacog_la_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = @WITH_VITERBI_TRUE@am_libvitacog_la_rpath = -rpath $(libdir) am__test_cost_SOURCES_DIST = test-cost.cc @WITH_VITERBI_TRUE@am_test_cost_OBJECTS = test-cost.$(OBJEXT) test_cost_OBJECTS = $(am_test_cost_OBJECTS) test_cost_LDADD = $(LDADD) @WITH_VITERBI_TRUE@test_cost_DEPENDENCIES = libvitacog.la \ @WITH_VITERBI_TRUE@ $(top_builddir)/link-grammar/liblink-grammar.la \ @WITH_VITERBI_TRUE@ $(am__DEPENDENCIES_1) am__test_disjoin_SOURCES_DIST = test-disjoin.cc @WITH_VITERBI_TRUE@am_test_disjoin_OBJECTS = test-disjoin.$(OBJEXT) test_disjoin_OBJECTS = $(am_test_disjoin_OBJECTS) test_disjoin_LDADD = $(LDADD) @WITH_VITERBI_TRUE@test_disjoin_DEPENDENCIES = libvitacog.la \ @WITH_VITERBI_TRUE@ $(top_builddir)/link-grammar/liblink-grammar.la \ @WITH_VITERBI_TRUE@ $(am__DEPENDENCIES_1) am__test_env_SOURCES_DIST = test-env.cc @WITH_VITERBI_TRUE@am_test_env_OBJECTS = test-env.$(OBJEXT) test_env_OBJECTS = $(am_test_env_OBJECTS) test_env_LDADD = $(LDADD) @WITH_VITERBI_TRUE@test_env_DEPENDENCIES = libvitacog.la \ @WITH_VITERBI_TRUE@ $(top_builddir)/link-grammar/liblink-grammar.la \ @WITH_VITERBI_TRUE@ $(am__DEPENDENCIES_1) am__test_parser_SOURCES_DIST = test-parser.cc @WITH_VITERBI_TRUE@am_test_parser_OBJECTS = test-parser.$(OBJEXT) test_parser_OBJECTS = $(am_test_parser_OBJECTS) test_parser_LDADD = $(LDADD) @WITH_VITERBI_TRUE@test_parser_DEPENDENCIES = libvitacog.la \ @WITH_VITERBI_TRUE@ $(top_builddir)/link-grammar/liblink-grammar.la \ @WITH_VITERBI_TRUE@ $(am__DEPENDENCIES_1) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_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) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) AM_V_CXX = $(am__v_CXX_@AM_V@) am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; am__v_CXX_1 = CXXLD = $(CXX) CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; am__v_CXXLD_1 = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = SOURCES = $(libvitacog_la_SOURCES) $(test_cost_SOURCES) \ $(test_disjoin_SOURCES) $(test_env_SOURCES) \ $(test_parser_SOURCES) DIST_SOURCES = $(am__libvitacog_la_SOURCES_DIST) \ $(am__test_cost_SOURCES_DIST) $(am__test_disjoin_SOURCES_DIST) \ $(am__test_env_SOURCES_DIST) $(am__test_parser_SOURCES_DIST) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__tty_colors_dummy = \ mgn= red= grn= lgn= blu= brg= std=; \ am__color_tests=no am__tty_colors = { \ $(am__tty_colors_dummy); \ if test "X$(AM_COLOR_TESTS)" = Xno; then \ am__color_tests=no; \ elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ am__color_tests=yes; \ elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ am__color_tests=yes; \ fi; \ if test $$am__color_tests = yes; then \ red=''; \ grn=''; \ lgn=''; \ blu=''; \ mgn=''; \ brg=''; \ std=''; \ fi; \ } am__recheck_rx = ^[ ]*:recheck:[ ]* am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* # A command that, given a newline-separated list of test names on the # standard input, print the name of the tests that are to be re-run # upon "make recheck". am__list_recheck_tests = $(AWK) '{ \ recheck = 1; \ while ((rc = (getline line < ($$0 ".trs"))) != 0) \ { \ if (rc < 0) \ { \ if ((getline line2 < ($$0 ".log")) < 0) \ recheck = 0; \ break; \ } \ else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ { \ recheck = 0; \ break; \ } \ else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ { \ break; \ } \ }; \ if (recheck) \ print $$0; \ close ($$0 ".trs"); \ close ($$0 ".log"); \ }' # A command that, given a newline-separated list of test names on the # standard input, create the global log from their .trs and .log files. am__create_global_log = $(AWK) ' \ function fatal(msg) \ { \ print "fatal: making $@: " msg | "cat >&2"; \ exit 1; \ } \ function rst_section(header) \ { \ print header; \ len = length(header); \ for (i = 1; i <= len; i = i + 1) \ printf "="; \ printf "\n\n"; \ } \ { \ copy_in_global_log = 1; \ global_test_result = "RUN"; \ while ((rc = (getline line < ($$0 ".trs"))) != 0) \ { \ if (rc < 0) \ fatal("failed to read from " $$0 ".trs"); \ if (line ~ /$(am__global_test_result_rx)/) \ { \ sub("$(am__global_test_result_rx)", "", line); \ sub("[ ]*$$", "", line); \ global_test_result = line; \ } \ else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ copy_in_global_log = 0; \ }; \ if (copy_in_global_log) \ { \ rst_section(global_test_result ": " $$0); \ while ((rc = (getline line < ($$0 ".log"))) != 0) \ { \ if (rc < 0) \ fatal("failed to read from " $$0 ".log"); \ print line; \ }; \ printf "\n"; \ }; \ close ($$0 ".trs"); \ close ($$0 ".log"); \ }' # Restructured Text title. am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } # Solaris 10 'make', and several other traditional 'make' implementations, # pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it # by disabling -e (using the XSI extension "set +e") if it's set. am__sh_e_setup = case $$- in *e*) set +e;; esac # Default flags passed to test drivers. am__common_driver_flags = \ --color-tests "$$am__color_tests" \ --enable-hard-errors "$$am__enable_hard_errors" \ --expect-failure "$$am__expect_failure" # To be inserted before the command running the test. Creates the # directory for the log if needed. Stores in $dir the directory # containing $f, in $tst the test, in $log the log. Executes the # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and # passes TESTS_ENVIRONMENT. Set up options for the wrapper that # will run the test scripts (or their associated LOG_COMPILER, if # thy have one). am__check_pre = \ $(am__sh_e_setup); \ $(am__vpath_adj_setup) $(am__vpath_adj) \ $(am__tty_colors); \ srcdir=$(srcdir); export srcdir; \ case "$@" in \ */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ *) am__odir=.;; \ esac; \ test "x$$am__odir" = x"." || test -d "$$am__odir" \ || $(MKDIR_P) "$$am__odir" || exit $$?; \ if test -f "./$$f"; then dir=./; \ elif test -f "$$f"; then dir=; \ else dir="$(srcdir)/"; fi; \ tst=$$dir$$f; log='$@'; \ if test -n '$(DISABLE_HARD_ERRORS)'; then \ am__enable_hard_errors=no; \ else \ am__enable_hard_errors=yes; \ fi; \ case " $(XFAIL_TESTS) " in \ *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ am__expect_failure=yes;; \ *) \ am__expect_failure=no;; \ esac; \ $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) # A shell command to get the names of the tests scripts with any registered # extension removed (i.e., equivalently, the names of the test logs, with # the '.log' extension removed). The result is saved in the shell variable # '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", # since that might cause problem with VPATH rewrites for suffix-less tests. # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. am__set_TESTS_bases = \ bases='$(TEST_LOGS)'; \ bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ bases=`echo $$bases` RECHECK_LOGS = $(TEST_LOGS) AM_RECURSIVE_TARGETS = check recheck TEST_SUITE_LOG = test-suite.log TEST_EXTENSIONS = @EXEEXT@ .test LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) am__set_b = \ case '$@' in \ */*) \ case '$*' in \ */*) b='$*';; \ *) b=`echo '$@' | sed 's/\.log$$//'`; \ esac;; \ *) \ b='$*';; \ esac am__test_logs1 = $(TESTS:=.log) am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) TEST_LOGS = $(am__test_logs2:.test.log=.log) TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ $(TEST_LOG_FLAGS) am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ # Skip this entire directory, if not configured @WITH_VITERBI_TRUE@AM_CPPFLAGS = -I.. -I$(top_srcdir) -I$(top_srcdir)/link-grammar \ @WITH_VITERBI_TRUE@ $(WARN_CXXFLAGS) @WITH_VITERBI_TRUE@lib_LTLIBRARIES = libvitacog.la @WITH_VITERBI_TRUE@libvitacog_la_SOURCES = \ @WITH_VITERBI_TRUE@ atom.cc \ @WITH_VITERBI_TRUE@ atom-types.cc \ @WITH_VITERBI_TRUE@ compile-base.cc \ @WITH_VITERBI_TRUE@ compile.cc \ @WITH_VITERBI_TRUE@ compress.cc \ @WITH_VITERBI_TRUE@ connect.cc \ @WITH_VITERBI_TRUE@ connector-utils.cc \ @WITH_VITERBI_TRUE@ disjoin.cc \ @WITH_VITERBI_TRUE@ environment.cc \ @WITH_VITERBI_TRUE@ garbage.cc \ @WITH_VITERBI_TRUE@ parser.cc \ @WITH_VITERBI_TRUE@ rewrite.cc \ @WITH_VITERBI_TRUE@ upcast.cc \ @WITH_VITERBI_TRUE@ word-monad.cc \ @WITH_VITERBI_TRUE@ atom.h \ @WITH_VITERBI_TRUE@ atom-types.h \ @WITH_VITERBI_TRUE@ compile-base.h \ @WITH_VITERBI_TRUE@ compile.h \ @WITH_VITERBI_TRUE@ compress.h \ @WITH_VITERBI_TRUE@ connect.h \ @WITH_VITERBI_TRUE@ connector-utils.h \ @WITH_VITERBI_TRUE@ disjoin.h \ @WITH_VITERBI_TRUE@ environment.h \ @WITH_VITERBI_TRUE@ garbage.h \ @WITH_VITERBI_TRUE@ parser.h \ @WITH_VITERBI_TRUE@ rewrite.h \ @WITH_VITERBI_TRUE@ viterbi.h \ @WITH_VITERBI_TRUE@ word-monad.h @WITH_VITERBI_TRUE@libvitacog_la_LIBADD = $(top_builddir)/link-grammar/liblink-grammar.la \ @WITH_VITERBI_TRUE@ $(LIBGC_LIBS) @WITH_VITERBI_TRUE@test_disjoin_SOURCES = test-disjoin.cc @WITH_VITERBI_TRUE@test_parser_SOURCES = test-parser.cc @WITH_VITERBI_TRUE@test_cost_SOURCES = test-cost.cc @WITH_VITERBI_TRUE@test_env_SOURCES = test-env.cc @WITH_VITERBI_TRUE@LDADD = libvitacog.la \ @WITH_VITERBI_TRUE@ $(top_builddir)/link-grammar/liblink-grammar.la \ @WITH_VITERBI_TRUE@ $(LIBGC_LIBS) @WITH_VITERBI_TRUE@EXTRA_DIST = \ @WITH_VITERBI_TRUE@ README \ @WITH_VITERBI_TRUE@ README.atombase all: all-am .SUFFIXES: .SUFFIXES: .cc .lo .log .o .obj .test .test$(EXEEXT) .trs $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 viterbi/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign viterbi/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-libLTLIBRARIES: $(lib_LTLIBRARIES) @$(NORMAL_INSTALL) @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ list2=; for p in $$list; do \ if test -f $$p; then \ list2="$$list2 $$p"; \ else :; fi; \ done; \ test -z "$$list2" || { \ echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ } uninstall-libLTLIBRARIES: @$(NORMAL_UNINSTALL) @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ for p in $$list; do \ $(am__strip_dir) \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ done clean-libLTLIBRARIES: -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) @list='$(lib_LTLIBRARIES)'; \ locs=`for p in $$list; do echo $$p; done | \ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ sort -u`; \ test -z "$$locs" || { \ echo rm -f $${locs}; \ rm -f $${locs}; \ } libvitacog.la: $(libvitacog_la_OBJECTS) $(libvitacog_la_DEPENDENCIES) $(EXTRA_libvitacog_la_DEPENDENCIES) $(AM_V_CXXLD)$(CXXLINK) $(am_libvitacog_la_rpath) $(libvitacog_la_OBJECTS) $(libvitacog_la_LIBADD) $(LIBS) clean-checkPROGRAMS: @list='$(check_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 test-cost$(EXEEXT): $(test_cost_OBJECTS) $(test_cost_DEPENDENCIES) $(EXTRA_test_cost_DEPENDENCIES) @rm -f test-cost$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(test_cost_OBJECTS) $(test_cost_LDADD) $(LIBS) test-disjoin$(EXEEXT): $(test_disjoin_OBJECTS) $(test_disjoin_DEPENDENCIES) $(EXTRA_test_disjoin_DEPENDENCIES) @rm -f test-disjoin$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(test_disjoin_OBJECTS) $(test_disjoin_LDADD) $(LIBS) test-env$(EXEEXT): $(test_env_OBJECTS) $(test_env_DEPENDENCIES) $(EXTRA_test_env_DEPENDENCIES) @rm -f test-env$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(test_env_OBJECTS) $(test_env_LDADD) $(LIBS) test-parser$(EXEEXT): $(test_parser_OBJECTS) $(test_parser_DEPENDENCIES) $(EXTRA_test_parser_DEPENDENCIES) @rm -f test-parser$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(test_parser_OBJECTS) $(test_parser_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/atom-types.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/atom.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/compile-base.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/compile.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/compress.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/connect.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/connector-utils.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/disjoin.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/environment.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/garbage.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/parser.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rewrite.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-cost.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-disjoin.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-env.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-parser.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/upcast.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/word-monad.Plo@am__quote@ .cc.o: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cc.lo: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ 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-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags # Recover from deleted '.trs' file; this should ensure that # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create # both 'foo.log' and 'foo.trs'. Break the recipe in two subshells # to avoid problems with "make -n". .log.trs: rm -f $< $@ $(MAKE) $(AM_MAKEFLAGS) $< # Leading 'am--fnord' is there to ensure the list of targets does not # expand to empty, as could happen e.g. with make check TESTS=''. am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) am--force-recheck: @: $(TEST_SUITE_LOG): $(TEST_LOGS) @$(am__set_TESTS_bases); \ am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ redo_bases=`for i in $$bases; do \ am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ done`; \ if test -n "$$redo_bases"; then \ redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ if $(am__make_dryrun); then :; else \ rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ fi; \ fi; \ if test -n "$$am__remaking_logs"; then \ echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ "recursion detected" >&2; \ elif test -n "$$redo_logs"; then \ am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ fi; \ if $(am__make_dryrun); then :; else \ st=0; \ errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ for i in $$redo_bases; do \ test -f $$i.trs && test -r $$i.trs \ || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ test -f $$i.log && test -r $$i.log \ || { echo "$$errmsg $$i.log" >&2; st=1; }; \ done; \ test $$st -eq 0 || exit 1; \ fi @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ ws='[ ]'; \ results=`for b in $$bases; do echo $$b.trs; done`; \ test -n "$$results" || results=/dev/null; \ all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ if test `expr $$fail + $$xpass + $$error` -eq 0; then \ success=true; \ else \ success=false; \ fi; \ br='==================='; br=$$br$$br$$br$$br; \ result_count () \ { \ if test x"$$1" = x"--maybe-color"; then \ maybe_colorize=yes; \ elif test x"$$1" = x"--no-color"; then \ maybe_colorize=no; \ else \ echo "$@: invalid 'result_count' usage" >&2; exit 4; \ fi; \ shift; \ desc=$$1 count=$$2; \ if test $$maybe_colorize = yes && test $$count -gt 0; then \ color_start=$$3 color_end=$$std; \ else \ color_start= color_end=; \ fi; \ echo "$${color_start}# $$desc $$count$${color_end}"; \ }; \ create_testsuite_report () \ { \ result_count $$1 "TOTAL:" $$all "$$brg"; \ result_count $$1 "PASS: " $$pass "$$grn"; \ result_count $$1 "SKIP: " $$skip "$$blu"; \ result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ result_count $$1 "FAIL: " $$fail "$$red"; \ result_count $$1 "XPASS:" $$xpass "$$red"; \ result_count $$1 "ERROR:" $$error "$$mgn"; \ }; \ { \ echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ $(am__rst_title); \ create_testsuite_report --no-color; \ echo; \ echo ".. contents:: :depth: 2"; \ echo; \ for b in $$bases; do echo $$b; done \ | $(am__create_global_log); \ } >$(TEST_SUITE_LOG).tmp || exit 1; \ mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ if $$success; then \ col="$$grn"; \ else \ col="$$red"; \ test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ fi; \ echo "$${col}$$br$${std}"; \ echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ echo "$${col}$$br$${std}"; \ create_testsuite_report --maybe-color; \ echo "$$col$$br$$std"; \ if $$success; then :; else \ echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ if test -n "$(PACKAGE_BUGREPORT)"; then \ echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ fi; \ echo "$$col$$br$$std"; \ fi; \ $$success || exit 1 check-TESTS: @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @set +e; $(am__set_TESTS_bases); \ log_list=`for i in $$bases; do echo $$i.log; done`; \ trs_list=`for i in $$bases; do echo $$i.trs; done`; \ log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ exit $$?; recheck: all $(check_PROGRAMS) @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @set +e; $(am__set_TESTS_bases); \ bases=`for i in $$bases; do echo $$i; done \ | $(am__list_recheck_tests)` || exit 1; \ log_list=`for i in $$bases; do echo $$i.log; done`; \ log_list=`echo $$log_list`; \ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ am__force_recheck=am--force-recheck \ TEST_LOGS="$$log_list"; \ exit $$? test-env.log: test-env$(EXEEXT) @p='test-env$(EXEEXT)'; \ b='test-env'; \ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) test-disjoin.log: test-disjoin$(EXEEXT) @p='test-disjoin$(EXEEXT)'; \ b='test-disjoin'; \ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) test-parser.log: test-parser$(EXEEXT) @p='test-parser$(EXEEXT)'; \ b='test-parser'; \ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) test-cost.log: test-cost$(EXEEXT) @p='test-cost$(EXEEXT)'; \ b='test-cost'; \ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) .test.log: @p='$<'; \ $(am__set_b); \ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) @am__EXEEXT_TRUE@.test$(EXEEXT).log: @am__EXEEXT_TRUE@ @p='$<'; \ @am__EXEEXT_TRUE@ $(am__set_b); \ @am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ @am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) 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 $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS) $(MAKE) $(AM_MAKEFLAGS) check-TESTS check: check-am all-am: Makefile $(LTLIBRARIES) installdirs: for dir in "$(DESTDIR)$(libdir)"; 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: -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) 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-checkPROGRAMS clean-generic clean-libLTLIBRARIES \ 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-dvi: install-dvi-am install-dvi-am: install-exec-am: install-libLTLIBRARIES 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-libLTLIBRARIES .MAKE: check-am install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ clean-checkPROGRAMS clean-generic clean-libLTLIBRARIES \ clean-libtool cscopelist-am ctags ctags-am distclean \ distclean-compile distclean-generic distclean-libtool \ distclean-tags 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-libLTLIBRARIES 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-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am \ uninstall-libLTLIBRARIES .PRECIOUS: Makefile # 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: link-grammar-5.3.16/viterbi/test-parser.cc0000664000076400007640000006306612431741033015357 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /// This file provides a unit test for the operation of the viterbi parser. #include "test-header.h" #include #include // ================================================================== // A simple hello test; several different dictionaries // should give exactly the same output. The input sentence // is just one word, it should connect to the left-wall in // just one way. The result should be just one alternative: // that alternatives has an empty state, and output with // just one link. bool test_hello(const char *id, const char *dict_str, bool empty_state, bool must_connect) { total_tests++; Dictionary dict = dictionary_create_from_utf8(dict_str); // print_dictionary_data(dict); Parser parser(dict); parser.streamin("Hello"); // This is the expected output, no matter what the // dictionary may be. Its just one word, connected to the wall. Lynk* one_word = ALINK3(LING, ANODE(LING_TYPE, "Wd"), ALINK2(WORD_DISJ, ANODE(WORD, "LEFT-WALL"), ANODE(CONNECTOR, "Wd+") ), ALINK2(WORD_DISJ, ANODE(WORD, "Hello"), ANODE(CONNECTOR, "Wd-") ) ); if (empty_state) { // This is the expected set of alternatives: just one alternative, // a single, empty state, and the output, above. Lynk* ans = ALINK1(SET, ALINK3(STATE_TRIPLE, ALINK0(SEQ), ALINK0(SEQ), ALINK1(SET, one_word) ) ); Lynk* alts = parser.get_alternatives(); if (not (ans->operator==(alts))) { cout << "Error: test failure on test \"" << id << "\"" << endl; cout << "=== Expecting:\n" << ans << endl; cout << "=== Got:\n" << alts << endl; return false; } } else { // This test will have lots of alternatives. One should have // an empty state. Lynk* ans = ALINK3(STATE_TRIPLE, ALINK0(SEQ), ALINK0(SEQ), ALINK1(SET, one_word) ); Lynk* out = new Set(one_word); bool pass_test = false; Lynk* alts = parser.get_alternatives(); foreach_outgoing(StateTriple*, sp, alts) { // At least one alternative should have an empty state. if (ans->operator==(sp)) pass_test = true; // In all cases, the output should be just the one word, // no matter what the state. if (must_connect and not sp->get_output()->operator==(out)) pass_test = false; } if (pass_test) { cout<<"PASS: test_hello(" << id << ") " << endl; return true; } cout << "Error: test failure on test \"" << id << "\"" << endl; cout << "=== Expecting:\n" << ans << endl; cout << "=== Got:\n" << alts << endl; return false; } cout<<"PASS: test_hello(" << id << ") " << endl; return true; } bool test_simplest() { return test_hello ("test_simplest", "LEFT-WALL: Wd+;" "Hello: Wd-;", true, true ); } bool test_simple_left_disj() { return test_hello ("simple left disj", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "Hello: Wd-;", true, true ); } bool test_simple_optional_left_cset() { return test_hello ("optional left cset", "LEFT-WALL: (Wd+ or Wi+ or Wq+) & {CP+} & {Xx+} & {RW+ or Xp+};" "Hello: Wd-;", false, true ); } bool test_simple_right_disj() { return test_hello ("simple right disj", "LEFT-WALL: Wd+;" "Hello: Wd- or Wi-;", true, true ); } bool test_simple_right_required_cset() { return test_hello ("required right cset", "LEFT-WALL: Wd+;" "Hello: Wd- or Xi- or (Xj- & (A+ or B+));", true, true ); } bool test_simple_optional() { return test_hello ("optionals in both csets", "LEFT-WALL: (Wd+ or Wi+ or Wq+) & {CP+} & {Xx+} & {RW+ or Xp+};" "Hello: Wd- or Xi- or (Xj- & {A+ or B+});", false, true ); } bool test_simple_onereq() { return test_hello ("one required link and opt righties (simple)", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "Hello: Wd- & {A+} & {B+} & {C+};", false, true ); } bool test_simple_zeroreq() { return test_hello ("zero required links and opt righties (simple)", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "Hello: {Wd-} & {A+} & {B+} & {C+};", false, false ); } bool test_simple_onereq_and_left() { return test_hello ("one required link and opt lefties (simple)", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "Hello: Wd- & {A-} & {B-} & {C+};", false, true ); } int ntest_simple() { size_t num_failures = 0; if (!test_simplest()) num_failures++; if (!test_simple_left_disj()) num_failures++; if (!test_simple_optional_left_cset()) num_failures++; if (!test_simple_right_disj()) num_failures++; if (!test_simple_right_required_cset()) num_failures++; if (!test_simple_optional()) num_failures++; if (!test_simple_onereq()) num_failures++; if (!test_simple_zeroreq()) num_failures++; if (!test_simple_onereq_and_left()) num_failures++; return num_failures; } // ================================================================== // A test of two alternative parses of a sentence with single word in it. // Expect to get back a set with two alternative parses, each parse is // assigned a probability of 1/2. bool test_alternative(const char *id, const char *dict_str, bool empty_state) { total_tests++; Dictionary dict = dictionary_create_from_utf8(dict_str); // print_dictionary_data(dict); Parser parser(dict); parser.streamin("Hello"); Lynk* alt_out_one = ALINK3(LING, ANODE(LING_TYPE, "Wd"), ALINK2(WORD_DISJ, ANODE(WORD, "LEFT-WALL"), ANODE(CONNECTOR, "Wd+") ), ALINK2(WORD_DISJ, ANODE(WORD, "Hello"), ANODE(CONNECTOR, "Wd-") ) ); Lynk* alt_out_two = ALINK3(LING, ANODE(LING_TYPE, "Wi"), ALINK2(WORD_DISJ, ANODE(WORD, "LEFT-WALL"), ANODE(CONNECTOR, "Wi+") ), ALINK2(WORD_DISJ, ANODE(WORD, "Hello"), ANODE(CONNECTOR, "Wi-") ) ); Lynk* alt_pair_one = ALINK3(STATE_TRIPLE, ALINK0(SEQ), ALINK0(SEQ), ALINK1(SET, alt_out_one) ); Lynk* alt_pair_two = ALINK3(STATE_TRIPLE, ALINK0(SEQ), ALINK0(SEQ), ALINK1(SET, alt_out_two) ); if (empty_state) { // This is the expected set of alternatives: two alternatives, // each with an empty state, and one of the two outputs, above. Lynk* ans = ALINK2(SET, alt_pair_one, alt_pair_two); Lynk* output = parser.get_alternatives(); if (not (ans->operator==(output))) { cout << "Error: test failure on test \"" << id <<"\"" << endl; cout << "=== Expecting:\n" << ans << endl; cout << "=== Got:\n" << output << endl; return false; } } else { // The final state here might not be empty. However, both // of the alternatives should show up somwhere in the output. bool found_one = false; bool found_two = false; Lynk* alts = parser.get_alternatives(); foreach_outgoing(StateTriple*, sp, alts) { // At least one alternative should have an empty state. if (alt_pair_one->operator==(sp)) found_one = true; if (alt_pair_two->operator==(sp)) found_two = true; } // Both should have been found, somewhere. if (not alt_pair_one or not alt_pair_two) { cout << "Error: test failure on test \"" << id << "\"" << endl; cout << "=== Expecting this alt:\n" << alt_pair_one << endl; cout << "=== Expecting this alt:\n" << alt_pair_two << endl; cout << "=== Got:\n" << alts << endl; return false; } } cout<<"PASS: test_alternative(" << id << ") " << endl; return true; } bool test_two_alts() { return test_alternative("two alternatives", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "Hello: Wd- or Wi-;", true ); } bool test_two_opts() { return test_alternative("two alts plus opts", "LEFT-WALL: (Wd+ or Wi+ or Wq+) & {A+};" "Hello: Wd- or Wi- or (Xj- & {A+ or B+});", false ); } bool test_two_one_opts() { return test_alternative("two alt, or one opt", "LEFT-WALL: (Wd+ or Wi+ or Wq+) & {A+};" "Hello: Wd- or {Wi-} or (Xj- & {A+ or B+});", false ); } bool test_two_all_opts() { return test_alternative("two alts, or all opt", "LEFT-WALL: (Wd+ or Wi+ or Wq+) & {A+};" "Hello: {Wd-} or {Wi-} or (Xj- & {A+ or B+});", false ); } bool test_two_and_opts() { return test_alternative("two alts, and an opt", "LEFT-WALL: (Wd+ or Wi+ or Wq+) & {A+};" "Hello: Wd- or (Wi- & {Xj- & {A+ or B+}} & {C+});", false ); } bool test_two_and_no_opts() { return test_alternative("two alt, and all opt", "LEFT-WALL: (Wd+ or Wi+ or Wq+) & {A+};" "Hello: Wd- or ({Wi-} & {Xj- & {A+ or B+}} & {C+});", false ); } bool test_two_and_excess() { return test_alternative("two alt, and excess reqs", "LEFT-WALL: (Wd+ or Wi+ or Wq+) & {A+};" "Hello: Wd- or (Wi- & Xj- & {A+ or B+} & {C+}) or Wi-;", false ); } int ntest_two() { size_t num_failures = 0; if (!test_two_alts()) num_failures++; if (!test_two_opts()) num_failures++; if (!test_two_one_opts()) num_failures++; if (!test_two_all_opts()) num_failures++; if (!test_two_and_opts()) num_failures++; if (!test_two_and_no_opts()) num_failures++; if (!test_two_and_excess()) num_failures++; return num_failures; } // ================================================================== bool test_simple_state(const char *id, const char *dict_str) { total_tests++; Dictionary dict = dictionary_create_from_utf8(dict_str); // print_dictionary_data(dict); Parser parser(dict); // Expecting more words to follow, so a non-trivial state. parser.streamin("this"); Lynk* ans_state = ALINK2(SEQ, ALINK2(WORD_CSET, ANODE(WORD, "this"), ANODE(CONNECTOR, "Ss*b+") ), ALINK2(WORD_CSET, ANODE(WORD, "LEFT-WALL"), ALINK3(OR, ANODE(CONNECTOR, "Wd+"), ANODE(CONNECTOR, "Wi+"), ANODE(CONNECTOR, "Wq+") ) ) ); Lynk* ans = ALINK1(SET, ALINK3(STATE_TRIPLE, ALINK0(SEQ), ans_state, ALINK0(SET) ) ); Lynk* state = parser.get_alternatives(); if (not (ans->operator==(state))) { cout << "Error: test failure on test " << id << endl; cout << "=== Expecting state:\n" << ans << endl; cout << "=== Got state:\n" << state << endl; return false; } cout<<"PASS: test_simple_state(" << id << ") " << endl; return true; } bool test_first_state() { return test_simple_state("first state", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Ss*b+;" ); } bool test_first_opt_lefty() { return test_simple_state("first state, left-going optional", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Ss*b+ and {Xi-};" ); } bool test_first_or_lefty() { return test_simple_state("first state, OR left-going", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Ss*b+ or Xi-;" ); } bool test_first_or_multi_lefty() { return test_simple_state("first state, multi-OR left-going", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Ss*b+ or Xi- or Y- or Z-;" ); } bool test_first_opt_cpx() { return test_simple_state("first state, complex left-going optional", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Ss*b+ and {Xi- or P- or {Q- & Z+}};" ); } bool test_first_infer_opt() { return test_simple_state("first state, complex infer optional", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Ss*b+ and (Xi- or P- or {Q- & Z+});" ); } int ntest_first() { size_t num_failures = 0; if (!test_first_state()) num_failures++; if (!test_first_opt_lefty()) num_failures++; if (!test_first_or_lefty()) num_failures++; if (!test_first_or_multi_lefty()) num_failures++; if (!test_first_opt_cpx()) num_failures++; if (!test_first_infer_opt()) num_failures++; return num_failures; } // ================================================================== bool test_short_sent(const char *id, const char *dict_str, bool empty_state) { total_tests++; Dictionary dict = dictionary_create_from_utf8(dict_str); // print_dictionary_data(dict); Parser parser(dict); // Expecting more words to follow, so a non-trivial state. // In particular, the dictionary will link the left-wall to // "is", so "this" has to be pushed on stack until the "is" // shows up. The test_seq_sent() below will link the other // way around. parser.streamin("this is"); Lynk* alts = parser.get_alternatives(); // At least one result should be this state pair. Lynk* sp = ALINK3(STATE_TRIPLE, ALINK0(SEQ), // empty input ALINK0(SEQ), // empty state ALINK2(SET, ALINK3(LING, ANODE(LING_TYPE, "Ss*b"), ALINK2(WORD_DISJ, ANODE(WORD, "this"), ANODE(CONNECTOR, "Ss*b+")), ALINK2(WORD_DISJ, ANODE(WORD, "is.v"), ANODE(CONNECTOR, "Ss-"))) , ALINK3(LING, ANODE(LING_TYPE, "Wi"), ALINK2(WORD_DISJ, ANODE(WORD, "LEFT-WALL"), ANODE(CONNECTOR, "Wi+")), ALINK2(WORD_DISJ, ANODE(WORD, "is.v"), ANODE(CONNECTOR, "Wi-"))) )); if (empty_state) { Lynk* ans = ALINK1(SET, sp); if (not (ans->operator==(alts))) { cout << "Error: test failure on test \"" << id <<"\"" << endl; cout << "=== Expecting:\n" << ans << endl; cout << "=== Got:\n" << alts << endl; return false; } } else { // At least one alternative should be the desired state pair. bool found = false; foreach_outgoing(Atom*, a, alts) { if (sp->operator==(a)) found = true; } if (not found) { cout << "Error: test failure on test \"" << id <<"\"" << endl; cout << "=== Expecting one of them to be:\n" << sp << endl; cout << "=== Got:\n" << alts << endl; return false; } } cout<<"PASS: test_short_sent(" << id << ") " << endl; return true; } bool test_short_this() { return test_short_sent("short sent", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Ss*b+;" "is.v: Ss- and Wi-;", true ); } bool test_short_this_opt() { return test_short_sent("short sent opt", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Ss*b+;" "is.v: Ss- and Wi- and {O+};", false ); } bool test_short_this_obj_opt() { return test_short_sent("short sent with obj", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Ss*b+ or Os-;" "is.v: Ss- and Wi- and {O+};", false ); } bool test_short_this_costly() { return test_short_sent("short sent with costly null", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Ss*b+ or [[[()]]];" "is.v: Ss- and Wi-;", true ); } bool test_short_this_complex() { return test_short_sent("short sent complex", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "" ": {({@COd-} & (C-)) or ({@CO-} & (Wd- & {CC+})) or [Rn-]};" ":" " (Jd- & Dmu- & Os-)" " or (Jd- & Dmu- & {Wd-} & Ss*b+)" " or (Ss*b+ & ) or SIs*b- or [[Js-]] or [Os-];" "" "this:" " ;" "" "is.v: Ss- and Wi- and {O+};", false ); } bool test_short_this_noun_dict() { return test_short_sent("short sent realistic dict entry for noun", "LEFT-WALL: Wd+ or Wi+ or Wq+;" ": [[[()]]];" "" ":" " ({[B*j+]} & Xd- & (Xc+ or ) & MX-);" "" ": RJrc- or RJlc+;" "" ": {({@COd-} & (C- or )) or ({@CO-} & (Wd- & {CC+})) or [Rn-]};" "" ":" " (Jd- & Dmu- & Os-)" " or (Jd- & Dmu- & {Wd-} & Ss*b+)" " or (Ss*b+ & ) or SIs*b- or [[Js-]] or [Os-]" " or " " or ;" "" "this:" " ;" "" "is.v: Ss- and Wi- and {O+};", false ); } int ntest_short() { size_t num_failures = 0; if (!test_short_this()) num_failures++; if (!test_short_this_opt()) num_failures++; if (!test_short_this_obj_opt()) num_failures++; if (!test_short_this_costly()) num_failures++; if (!test_short_this_complex()) num_failures++; if (!test_short_this_noun_dict()) num_failures++; return num_failures; } // ================================================================== bool test_seq_sent(const char *id, const char *dict_str, bool empty_state) { total_tests++; Dictionary dict = dictionary_create_from_utf8(dict_str); // print_dictionary_data(dict); Parser parser(dict); // Expecting more words to follow, so a non-trivial state. // Unlike test_short_sent() above, here, we link "this" to // the left wall, followed by "is" to for a sequence. parser.streamin("this is"); Lynk* alts = parser.get_alternatives(); // At least one result should be this state pair. Lynk* sp = ALINK3(STATE_TRIPLE, ALINK0(SEQ), // empty input ALINK0(SEQ), // empty state ALINK2(SET, ALINK3(LING, ANODE(LING_TYPE, "Wd"), ALINK2(WORD_DISJ, ANODE(WORD, "LEFT-WALL"), ANODE(CONNECTOR, "Wd+")), ALINK2(WORD_DISJ, ANODE(WORD, "this"), ANODE(CONNECTOR, "Wd-"))), ALINK3(LING, ANODE(LING_TYPE, "Ss*b"), ALINK2(WORD_DISJ, ANODE(WORD, "this"), ANODE(CONNECTOR, "Ss*b+")), ALINK2(WORD_DISJ, ANODE(WORD, "is.v"), ANODE(CONNECTOR, "Ss-"))))); if (empty_state) { Lynk* ans = ALINK1(SET, sp); if (not (ans->operator==(alts))) { cout << "Error: test failure on test \"" << id <<"\"" << endl; cout << "=== Expecting:\n" << ans << endl; cout << "=== Got:\n" << alts << endl; return false; } } else { // At least one alternative should be the desired state pair. bool found = false; foreach_outgoing(Atom*, a, alts) { if (sp->operator==(a)) found = true; } if (not found) { cout << "Error: test failure on test \"" << id <<"\"" << endl; cout << "=== Expecting one of them to be:\n" << sp << endl; cout << "=== Got:\n" << alts << endl; return false; } } cout<<"PASS: test_short_sent(" << id << ") " << endl; return true; } bool test_seq_this() { return test_seq_sent("short seq sent", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Wd- and Ss*b+;" "is.v: Ss-;", true ); } bool test_seq_this_opt() { return test_seq_sent("short seq sent opt", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Wd- and Ss*b+;" "is.v: Ss- and {O+};", false ); } bool test_seq_this_obj_opt() { return test_seq_sent("short seq sent with obj", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Wd- and (Ss*b+ or Os-);" "is.v: Ss- and {O+};", false ); } bool test_seq_this_costly() { return test_seq_sent("short seq sent with costly null", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "this: Wd- and (Ss*b+ or [[[()]]]);" "is.v: Ss-;", true ); } bool test_seq_this_complex() { return test_seq_sent("short seq sent complex", "LEFT-WALL: Wd+ or Wi+ or Wq+;" "" ": {({@COd-} & (C-)) or ({@CO-} & (Wd- & {CC+})) or [Rn-]};" ":" " (Jd- & Dmu- & Os-)" " or (Jd- & Dmu- & {Wd-} & Ss*b+)" " or (Ss*b+ & ) or SIs*b- or [[Js-]] or [Os-];" "" "this:" " ;" "" "is.v: Ss- and {O+};", false ); } bool test_seq_this_noun_dict() { return test_seq_sent("short seq sent realistic dict entry for noun", "LEFT-WALL: Wd+ or Wi+ or Wq+;" ": [[[()]]];" "" ":" " ({[B*j+]} & Xd- & (Xc+ or ) & MX-);" "" ": RJrc- or RJlc+;" "" ": {({@COd-} & (C- or )) or ({@CO-} & (Wd- & {CC+})) or [Rn-]};" "" ":" " (Jd- & Dmu- & Os-)" " or (Jd- & Dmu- & {Wd-} & Ss*b+)" " or (Ss*b+ & ) or SIs*b- or [[Js-]] or [Os-]" " or " " or ;" "" "this:" " ;" "" "is.v: Ss- and {O+};", false ); } bool test_seq_this_verb_dict() { return test_seq_sent("short seq sent realistic dict entry for verb", "LEFT-WALL:" " (Wd+ or Wq+ or Ws+ or Wj+ or Wc+ or Wi+ or We+ or Qd+)" " & {CP+} & {Xx+} & {RW+ or Xp+};" "" ": [[[()]]];" "" ":" " ({[B*j+]} & Xd- & (Xc+ or ) & MX-);" "" ": RJrc- or RJlc+;" "" ": {({@COd-} & (C- or )) or ({@CO-} & (Wd- & {CC+})) or [Rn-]};" "" ":" " (Jd- & Dmu- & Os-)" " or (Jd- & Dmu- & {Wd-} & Ss*b+)" " or (Ss*b+ & ) or SIs*b- or [[Js-]] or [Os-]" " or " " or ;" "" "this:" " ;" "" ": {@E-} & VJrs-;" ": {@E-} & VJls+;" "" ": {@E-} & (Ss- or SFs- or SFu- or (RS- & Bs-));" "" ":" " {@EBm+} & O*t+ & {@MV+};" "" ":" " ({@EBm+} & ((([B**t-] or [K+] or BI+ or OF+ or PF- or" " (Osi+ & R+ & Bs+) or" " (Opi+ & R+ & Bp+) or" " [[()]]) & {@MV+}) or" " (Pp+ & {THi+ or @MV+}) or" " THb+ or" " TO+ or" " Pa+)) or" " ({N+} & (AF- or Pv+ or I*v+)) or" " (({N+} or {Pp+}) & Pg*b+);" "" ": or ;" "" "is.v:" " ( & ) or" " ( & ) or ( & ) or" " (((Rw- or ({Ic-} & Q-) or [()]) & (SIs+ or SFIs+)) & );" "", false ); } int ntest_short_seq() { size_t num_failures = 0; if (!test_seq_this()) num_failures++; if (!test_seq_this_opt()) num_failures++; if (!test_seq_this_obj_opt()) num_failures++; if (!test_seq_this_costly()) num_failures++; if (!test_seq_this_complex()) num_failures++; if (!test_seq_this_noun_dict()) num_failures++; if (!test_seq_this_verb_dict()) num_failures++; return num_failures; } // ================================================================== bool test_state_sent(const char *id, const char *dict_str) { total_tests++; Dictionary dict = dictionary_create_from_utf8(dict_str); // print_dictionary_data(dict); Parser parser(dict); // Expecting more words to follow, so a non-trivial state. parser.streamin("this is a test"); Lynk* alts = parser.get_alternatives(); // We expect no output, and a crazy state: // The provided dictionary will not allow a linkage to happen; // this is really just testing the push of stack state. Lynk* sp = ALINK3(STATE_TRIPLE, ALINK0(SEQ), // empyt input ALINK5(SEQ, ALINK2(WORD_CSET, ANODE(WORD, "test.n"), ALINK2(OR, ANODE(CONNECTOR, "XXXGIVEN+"), ANODE(CONNECTOR, "AN+"))) , ALINK2(WORD_CSET, ANODE(WORD, "a"), ANODE(CONNECTOR, "Ds+")) , ALINK2(WORD_CSET, ANODE(WORD, "is.v"), ANODE(CONNECTOR, "SIs+")) , ALINK2(WORD_CSET, ANODE(WORD, "this.J2"), ANODE(CONNECTOR, "JDBKQ+")) , ALINK2(WORD_CSET, ANODE(WORD, "LEFT-WALL"), ANODE(CONNECTOR, "Wq+")) ), ALINK0(SET)); // empty output Lynk* ans = ALINK1(SET, sp); if (not (ans->operator==(alts))) { cout << "Error: test failure on test \"" << id <<"\"" << endl; cout << "=== Expecting:\n" << ans << endl; cout << "=== Got:\n" << alts << endl; return false; } cout<<"PASS: test_state_sent(" << id << ") " << endl; return true; } bool test_state_order() { return test_state_sent("short state sent", "LEFT-WALL: Wq+;" "this.J2: JDBKQ+;" "is.v: SIs+;" "a: Ds+;" "test.n: XXXGIVEN+ or AN+;" ); } bool test_state_order_left() { return test_state_sent("short state sent leftwards", "LEFT-WALL: Wq+;" "this.J2: JDBKQ+ or JAAA-;" "is.v: SIs+ or KBB-;" "a: Ds+ & {Junk-} ;" "test.n: XXXGIVEN+ or BOGUS- or (AN+ & {GLOP-});" ); } int ntest_short_state() { size_t num_failures = 0; if (!test_state_order()) num_failures++; if (!test_state_order_left()) num_failures++; return num_failures; } // ================================================================== bool test_right_wall(const char *id, const char *dict_str, bool empty_state) { total_tests++; Dictionary dict = dictionary_create_from_utf8(dict_str); // print_dictionary_data(dict); Parser parser(dict); // Expecting more words to follow, so a non-trivial state. parser.streamin("this is ."); Lynk* alts = parser.get_alternatives(); // We expect empty final state. Lynk* sp = ALINK3(STATE_TRIPLE, ALINK0(SEQ), // empty input ALINK0(SEQ), // empty state ALINK3(SET, ALINK3(LING, ANODE(LING_TYPE, "Wd"), ALINK2(WORD_DISJ, ANODE(WORD, "LEFT-WALL"), ANODE(CONNECTOR, "Wd+")), ALINK2(WORD_DISJ, ANODE(WORD, "this"), ANODE(CONNECTOR, "Wd-"))) , ALINK3(LING, ANODE(LING_TYPE, "Ss*b"), ALINK2(WORD_DISJ, ANODE(WORD, "this"), ANODE(CONNECTOR, "Ss*b+")), ALINK2(WORD_DISJ, ANODE(WORD, "is.v"), ANODE(CONNECTOR, "Ss-"))) , ALINK3(LING, ANODE(LING_TYPE, "Xp"), ALINK2(WORD_DISJ, ANODE(WORD, "LEFT-WALL"), ANODE(CONNECTOR, "Xp+")), ALINK2(WORD_DISJ, ANODE(WORD, "."), ANODE(CONNECTOR, "Xp-"))) )); Lynk* ans = ALINK1(SET, sp); if (not (ans->operator==(alts))) { cout << "Error: test failure on test \"" << id <<"\"" << endl; cout << "=== Expecting:\n" << ans << endl; cout << "=== Got:\n" << alts << endl; return false; } cout<<"PASS: test_right_wall(" << id << ") " << endl; return true; } bool test_period() { return test_right_wall("period", "LEFT-WALL: (Wd+ or Wi+ or Wq+) & {Xp+};" "this: Wd- and Ss*b+;" "is.v: Ss-;" "\".\": Xp-;", false ); } int ntest_right_wall() { size_t num_failures = 0; if (!test_period()) num_failures++; return num_failures; } // ================================================================== int main(int argc, char *argv[]) { size_t num_failures = 0; bool exit_on_fail = true; num_failures += ntest_simple(); report(num_failures, exit_on_fail); num_failures += ntest_two(); report(num_failures, exit_on_fail); num_failures += ntest_first(); report(num_failures, exit_on_fail); num_failures += ntest_short(); report(num_failures, exit_on_fail); num_failures += ntest_short_seq(); report(num_failures, exit_on_fail); num_failures += ntest_short_state(); report(num_failures, exit_on_fail); num_failures += ntest_right_wall(); report(num_failures, exit_on_fail); exit (0); } link-grammar-5.3.16/viterbi/viterbi.h0000664000076400007640000000160212431741033014400 00000000000000/*************************************************************************/ /* Copyright (c) 2012 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "../link-grammar/link-features.h" LINK_BEGIN_DECLS void viterbi_parse(const char * sentence, Dictionary dict); LINK_END_DECLS link-grammar-5.3.16/viterbi/compile.h0000664000076400007640000001127412431741033014372 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LG_VITERBI_COMPILELG_H #define _LG_VITERBI_COMPILELG_H #include "utilities.h" // needed for assert #include "atom.h" #include "compile-base.h" namespace link_grammar { namespace viterbi { using namespace atombase; #define OPTIONAL_CLAUSE "0" // Classes that convert run-time atom types into compile-time static // types, so that the compiler can check these for correctness. // These are here purely for C++ programming convenience; the true // structure that matters is the dynamic run-time (hyper-)graphs. class Connector : public Node { public: // Last letter of the connector must be + or - // indicating the direction of the connector. Connector(const NameString& name, const TV& tv = TV()) : Node(CONNECTOR, name, tv) { if (name == OPTIONAL_CLAUSE) return; char dir = *name.rbegin(); assert (('+' == dir) or ('-' == dir), "Bad direction"); } bool is_optional() const { return _name == OPTIONAL_CLAUSE; } char get_direction() const { return *_name.rbegin(); } virtual Connector* clone() const { return new Connector(*this); } }; class LingType : public Node { public: LingType(const NameString& name, const TV& tv = TV()) : Node(LING_TYPE, name, tv) {} }; class Word : public Node { public: Word(const NameString& name, const TV& tv = TV()) : Node(WORD, name, tv) {} }; #if 0 // Atom types. Right now an enum, but maybe should be dynamic!? enum AtomType { // Link types WORD_DISJ, // word, followed by a single disjunct for that word. }; #endif /// Create a ling-grammar link. This will be of the form: /// LING: /// Ling_TYPE "MVa" /// Atom ... /// Atom ... /// where the Atoms are typically either connectors, or WORD_DISJ /// class Ling : public atombase::Link { public: Ling(const OutList& ol) : Link(LING, ol) { assert(3 == ol.size(), "LG link wrong size"); assert(ol[0]->get_type() == LING_TYPE, "LG link has bad first node"); } Ling(const NameString& str, Atom* a, Atom *b) : Link(LING, new LingType(str), a, b) {} Ling(LingType* t, Atom* a, Atom *b) : Link(LING, t, a, b) {} LingType* get_ling_type() const { return dynamic_cast(get_outgoing_atom(0)); } Atom* get_left() const { return get_outgoing_atom(1); } Atom* get_right() const { return get_outgoing_atom(2); } }; class WordCset : public atombase::Link { public: WordCset(Word* a, Atom* b) : Link(WORD_CSET, a, b) { // this should be pointing at: // WORD_CSET : // WORD : blah.v // AND : // CONNECTOR : Wd- etc... assert(a->get_type() == WORD, "CSET is expecting WORD as first arg"); bool ok = false; ok = ok or b->get_type() == CONNECTOR; ok = ok or b->get_type() == AND; ok = ok or b->get_type() == OR; assert(ok, "CSET is expecting connector set as second arg"); } Word* get_word() const { return dynamic_cast(_oset[0]); } Atom* get_cset() const { return _oset[1]; } bool has_left_pointers() const; WordCset* flatten(); }; /// A triple of three sequences. The first sequence is a sequence of 'input' /// words (a sentence or phrase that has not yet been parsed). The second /// sequence is the current parse state. The third sequence is the 'output' /// of the parse, i.e. a set of connected words. /// /// It of the form /// /// STATE_TRIPLE : /// SEQ /// WORD /// WORD /// SEQ /// WORD_CSET ... /// WORD_CSET ... /// SET /// LING ... /// LING ... /// class StateTriple : public atombase::Link { public: StateTriple(Seq* input, Seq* state, Set* output) : Link(STATE_TRIPLE, input, state, output) {} Seq* get_input() const { return dynamic_cast(_oset.at(0)); } Seq* get_state() const { return dynamic_cast(_oset.at(1)); } Set* get_output() const { return dynamic_cast(_oset.at(2)); } }; } // namespace viterbi } // namespace link-grammar #endif // _LG_VITERBI_COMPILELG_H link-grammar-5.3.16/viterbi/disjoin.cc0000664000076400007640000001315312431741033014535 00000000000000/*************************************************************************/ /* Copyright (c) 2012 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "compile.h" #include "disjoin.h" namespace link_grammar { namespace viterbi { /** * Order connectors so that all left-pointers appear before all right- * pointers. This is required, as the connect algo always tries to make * connections sequentially, so of right-going connectors appear before * the left-goers, the left-goers fail to connect. * * The input to this is presumed to be in DNF. */ static Atom* normal_order(Atom* dnf) { // Simply recurse on down. Or* ora = dynamic_cast(dnf); if (ora) { OutList norm; foreach_outgoing(Atom*, a, ora) { norm.push_back(normal_order(a)); } return new Or(norm, ora->_tv); } And* andy = dynamic_cast(dnf); if (andy) { OutList norm; foreach_outgoing(Connector*, c, andy) { assert(c, "normal_order: expecting a connector in the disjunct"); if ('-' == c->get_direction()) norm.push_back(normal_order(c)); } foreach_outgoing(Connector*, cc, andy) { assert(cc, "normal_order: expecting a connector in the disjunct"); if ('+' == cc->get_direction()) norm.push_back(normal_order(cc)); // Optional connectors are not allowed to appear in disjuncts! assert(not cc->is_optional(), "Optional connector in disjunct"); } return new And(norm, andy->_tv); } // no-op return dnf; } /** * Convert mixed connector expressions into disjunctive normal form. * The final form will consist of disjunction of conjunctions of * connectors. * * Note that connector expressions resemble Boolean logic terms, but * they are not actually Boolean logic; each connector can be used * once, and only once. Thus, connector expressions are OR-distributive, * but not AND-distributive. Thus, (A & (B or C)) = ((A & B) or (A & C)) * but it is not at all the case that (A or (B & C)) is the same as * ((A or B) & (A or C)) because connectors cannot be duplicated! * That is, the logic of link-grammar connectors is that of linear * logic (monoidal categories) not boolean logic (cartesian categories). * * The primary user of this function is the parser, to convert the * mixed-form dictionary entries into a simpler structure, thus * simplifying the parser algorithm. * * XXX This code somewhat duplicates the function offered by the * disjoin() methods on the OR and AND nodes. BTW, those functions * are unit-tested; this one is not. However, this one handles * optionals, the other does not. */ Atom* disjoin(Atom* mixed_form) { AtomType intype = mixed_form->get_type(); if ((OR != intype) and (AND != intype)) return mixed_form; if (OR == intype) { Or* junct = dynamic_cast(mixed_form); assert(junct, "disjoin: given a naked OR link!"); junct = junct->flatten(); // Just a recursive call, that's all. OutList new_oset; foreach_outgoing(Atom*, norm, junct) new_oset.push_back(disjoin(norm)); Or* new_or = new Or(new_oset, junct->_tv); return normal_order(new_or->super_flatten()); } And* junct = dynamic_cast(mixed_form); assert(junct, "disjoin: mixed form is not AND link!"); junct = junct->flatten(); Atom* ajunct = junct->clean(); // After cleaning, it might be just a single optional clause. // e.g. after (A+ or [[()]]) & B+; junct = dynamic_cast(ajunct); if (not junct) return ajunct; // If we are here, the outgoing set is a conjunction of atoms. // Search for the first disjunction in that set, and distribute // over it. OutList front; size_t sz = junct->get_arity(); size_t i; for (i=0; iget_outgoing_atom(i)); AtomType t = a->get_type(); if (OR == t) break; front.push_back(a); } /* If no disjunctions found, we are done */ if (i == sz) return normal_order(junct); Atom *orat = junct->get_outgoing_atom(i); i++; OutList rest; for(; iget_outgoing_atom(i)); rest.push_back(norm); } Or* orn = dynamic_cast(orat); assert(orn, "Bad link type found during disjoin"); // Distribute over the elements in OR-list OutList new_oset; sz = orn->get_arity(); for (i=0; iclone()); // insert one atom. distrib.push_back(orn->get_outgoing_atom(i)->clone()); // Copy the rest. Again with the clone(). Irritating. jsz = rest.size(); for (size_t j=0; jclone()); And *andy = new And(distrib); new_oset.push_back(andy->clean()); } Or* new_or = new Or(new_oset, orn->_tv); Atom* new_a = new_or->super_flatten(); new_a = disjoin(new_a); Set* newset = dynamic_cast(new_a); if (newset) return normal_order(newset->super_flatten()); return normal_order(new_a); } } // namespace viterbi } // namespace link-grammar link-grammar-5.3.16/viterbi/atom-types.h0000664000076400007640000000404712431741033015044 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _ATOMBASE_ATOM_TYPES_H #define _ATOMBASE_ATOM_TYPES_H #include namespace atombase { // Atom types. Right now an enum, but maybe should be dynamic!? enum AtomType { // Generic Node types NODE = 1, INDEX, LABEL, NUMBER, // Viterbi-specific Node types WORD, // a word LING_TYPE, // a pair of merged connectors (LG LINK TYPE) // META, // special-word, e.g. LEFT-WALL, RIGHT-WALL CONNECTOR, // e.g. S+ // Generic Link types LINK, RELATION, // model-theoretic relation (OpenCog ExecutionLink) SET, // unordered multiset of children UNIQ, // unordered set of children SEQ, // ordered sequence of children AND, // ordered AND of all children (order is important!) OR, // unordered OR of all children // Viterbi-specific Link types WORD_CSET, // word, followed by a set of connectors for that word. WORD_DISJ, // word, followed by a single disjunct for that word. LING, // two connected connectors, (LGLINK) e.g. Dmcn w/o direction info STATE_TRIPLE, // Current pending input, parse state and corresponding output. RULE, // Base class for graph re-write rules }; const std::string type_name(AtomType); std::ostream& operator<<(std::ostream& out, AtomType t); } // namespace atombase #endif // _ATOMBASE_ATOM_TYPES_H link-grammar-5.3.16/viterbi/word-monad.cc0000664000076400007640000002775112431741033015156 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include #include #include "utilities.h" // From base link-grammar #include "atom.h" #include "compress.h" #include "connect.h" #include "word-monad.h" using namespace std; // #define DBG(X) X; #define DBG(X) namespace link_grammar { namespace viterbi { /** * This class is vaguely monad-like. The constructor takes some * arguments. It returns a "function" called operator() which * acts on state, and returns different state. * * The "core" function wrapped by the monad is reassemble(). * Everything else is a 'wrapper' around this, handling the various * special cases that appear in the state. * * It is both a C++ functor (because it defines operator()) and it is * also a hypergraph functor (because it maps one hypergraph into * another). It has an adjoint functor, which can look at the parse * state, and rip out the right-most word, to restore the original * state. (This adjoint is not currently implemented; its not * obviously useful. A different functor, which looks at state, and * generates a string of words, left-to-right, might be useful for * speech generation.) */ /** * constructor: argument is a connector set (typically, for a single * word) that will be used to try connections. This connector set is * assumed to be to the right of the argument to the try_connect() * method. * * To be precise, the right_wconset is presumed to be of the form: * WORD_CSET : * WORD : jabberwoky.n * OR : * CONNECTOR : Wd- * CONNECTOR : Abc+ etc... * * In particular, it is assumed to be in DNF (disjunctive normal form). */ WordMonad::WordMonad(WordCset* right_wconset) : _right_cset(right_wconset) { assert(_right_cset, "Unexpected NULL dictionary entry!"); DBG(cout << "--------------- WordMonad ctor right=\n" << _right_cset << endl); } /// Unite two states into one. /// /// This is needed to implement zippering properly: The old set of /// states is the collection of as-yet unconnected connectors; the /// new set of states is the collection that remains after connecting. /// We have to peel off and discard some certain number of the old /// states (as these are now connected), and append in their place /// the new states. We also typically peel off one new one, as that /// one will be used for trying new onnections. static StateTriple* unite(StateTriple* old_sp, size_t old_peel_off, StateTriple* new_sp, size_t new_peel_off) { OutList united_states; Seq* old_state = old_sp->get_state(); Seq* new_state = new_sp->get_state(); // The no-links-cross rule means that the first state with // unconnected right-going links must necessarily be at the // head of the state vector. That is, new comes before old. const OutList& no = new_state->get_outgoing_set(); united_states.insert(united_states.end(), no.begin() + new_peel_off, no.end()); const OutList& oo = old_state->get_outgoing_set(); united_states.insert(united_states.end(), oo.begin() + old_peel_off, oo.end()); // Unite the outputs too ... // This is easy, just concatenate old and append new. OutList united_outputs; Set* old_output = old_sp->get_output(); Set* new_output = new_sp->get_output(); // I don't think the output order matters much, but appending // new output to old seems reasonable. const OutList& ooo = old_output->get_outgoing_set(); united_outputs.insert(united_outputs.end(), ooo.begin(), ooo.end()); const OutList& noo = new_output->get_outgoing_set(); united_outputs.insert(united_outputs.end(), noo.begin(), noo.end()); // XXX clearly failing to deal with input ... return new StateTriple(new Seq(), new Seq(united_states), new Set(united_outputs)); } /** * Try connecting this connector set, from the left, to the right cset. * This returns a set of alternative connections, as state pairs: each * alternative will consist of new state, and the links that were issued. */ static Set* next_connect(WordCset* left_cset, WordCset* right_cset) { assert(left_cset, "State word-connectorset is null"); Atom* left_a = left_cset->get_cset(); DBG(cout << "Enter next_connect(), left cset " << left_a << endl); // Wrap bare connector with OR; this simplifie the nested loop below. Or* left_dnf = NULL; AtomType lt = left_a->get_type(); if (CONNECTOR == lt or AND == lt) left_dnf = new Or(left_a); else left_dnf = upcast(left_a); assert(left_dnf != NULL, "Left disjuncts not in DNF"); Atom *right_a = right_cset->get_cset(); DBG(cout << "in next_connect(), right cset "<< right_a <get_type(); if (CONNECTOR == rt or AND == rt) right_dnf = new Or(right_a); else right_dnf = upcast(right_a); assert(right_dnf != NULL, "Right disjuncts not in DNF"); // At this point, both left_dnf and right_dnf should be in // disjunctive normal form. Perform a nested loop over each // of them, connecting each to each. // "alternatives" records the various different successful ways // that connectors can be mated. Its a list of state pairs. OutList alternatives; foreach_outgoing(Atom*, ldj, left_dnf) { foreach_outgoing(Atom*, rdj, right_dnf) { Connect cnct(left_cset, right_cset); StateTriple* sp = cnct.try_alternative(ldj, rdj); if (sp) alternatives.push_back(sp); } } return compress_alternatives(new Set(alternatives)); } /** * Try connecting this connector set sequence, from the left, to what * was passed in ctor. It is preseumed that left_sp is a single parse * state: it should contain no left-pointing connectors whatsoever. This * routine will attempt to attach the right-pointing connectors to the * left-pointers passed in the ctor. A connection is considered to be * successful if *all* left-pointers in the ctor were attached (except * possibly for optionals). The returned value is a set of all possible * alternative state pairs for which there is a connnection. * * WordMonadors must be satisfied sequentially: that is, the first connector * set in the sequence must be fully satisfied before a connection is made * to the second one in the sequence, etc. (counting from zero). */ static Set* try_connect_one(StateTriple* left_sp, WordCset* right_cset) { // Zipper up the zipper. // The left state can the thought of as a strand of zipper teeth, // or half of a strand of DNA, if you wish. Each of the zipper teeth // are right-pointing connectors. These must be mated with the // left-pointing connectors from the right cset. The reason its // zipper-like is that the right cset might connect to multiple csets // on the left. The connectins must be made in order, and so we loop // through the left state, first trying to satisfy all connectors in // the first cset, then the second, and so on, until all of the // left-pointing connectors in the right cset have been connected, // or they're optional, or there is a failure to connect. Seq* left_state = left_sp->get_state(); Atom* a = left_state->get_outgoing_atom(0); WordCset* lwc = dynamic_cast(a); Set* alternatives = next_connect(lwc, right_cset); size_t lsz = left_state->get_arity(); size_t lnext = 1; // OK, so do any of the alternatives include state with // left-pointing connectors? If not, then we are done. If so, // then these need to be mated to the next word cset on the left. // If they can't be mated, then fail, and we are done. OutList filtered_alts; foreach_outgoing(StateTriple*, new_sp, alternatives) { Seq* new_state = new_sp->get_state(); if (0 < new_state->get_arity()) { Atom* a = new_state->get_outgoing_atom(0); WordCset* new_cset = dynamic_cast(a); if (new_cset->has_left_pointers()) { // The left-pointers are either mandatory or optional. // If they're mandatory and there is no state to zipper with, // then its a parse fail. Otherwise recurse. // XXX check for optional... if (lnext < lsz) { // Atom* a = left_state->get_outgoing_atom(lnext); // cout <<"rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrecurse"<get_state(), new Set()); DBG(cout << "United states:" << united_sp << endl); Set* new_alts = try_connect_one(usp, new_cset); // cout << "woot got this:" << new_alts<get_state(); if (0 == state->get_arity()) { // If there is nothing to connect to, then we presume that we're // dealing with a sentence boundary. Seentence boundaries cannot // have any left-pointers in them. if (_right_cset->has_left_pointers()) continue; Set* next_alts = new Set(new StateTriple(new Seq(), new Seq(_right_cset), new Set())); new_alts = new_alts->sum(next_alts); continue; } // Each state sequence consists of a sequence of right-pointing // links. These must be sequentially satisfied: This is the // viterbi equivalent of "planar graph" or "no-crossing-links" // in the classical link-grammar parser. That is, a new word // must link to the first sequence element that has dangling // right-pointing connectors. Set* next_alts = try_connect_one(sp, _right_cset); new_alts = new_alts->sum(next_alts); } // set_clean_state(new_state_set); return new_alts; } } // namespace viterbi } // namespace link-grammar link-grammar-5.3.16/viterbi/compress.cc0000664000076400007640000001052012431741033014724 00000000000000/*************************************************************************/ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "compress.h" using namespace std; namespace link_grammar { namespace viterbi { // Merge a pair of word-lists, if they are mergable. // Internal-use only utility for the function below. static Seq* merge_wordlists(Seq* wla, Seq* wlb) { size_t sza = wla->get_arity(); size_t szb = wlb->get_arity(); if (sza != szb) return NULL; bool already_merged = false; OutList seq; for (size_t i = 0; i < sza; i++) { Atom* a = wla->get_outgoing_atom(i); Atom* b = wlb->get_outgoing_atom(i); if (a->operator==(b)) { seq.push_back(a); continue; } // If we are here, then the word csets differ. if (already_merged) return NULL; already_merged = true; // Check to see if the words are the same. WordCset* wcsa = dynamic_cast(a); WordCset* wcsb = dynamic_cast(b); Word* wa = wcsa->get_word(); Word* wb = wcsb->get_word(); // Words differ, its not mergable. if (not wa->operator==(wb)) return NULL; // OK, all is well, merge the connectors. Atom* csa = wcsa->get_cset(); Atom* csb = wcsb->get_cset(); Or* dj = new Or(csa, csb); dj = dj->flatten(); dj = dj->uniq(); WordCset* merge = new WordCset(wa, dj); seq.push_back(merge); } return new Seq(seq); } /// Try to shrink down a set of alternatives by collapsing repeated /// states into disjuncts. Best explained by example: Suppose that /// the input is /// SET : /// STATE_TRIPLE : /// SEQ : /// WORD : is /// WORD : a /// WORD : test /// SEQ : /// WORD_CSET : /// WORD : this /// CONNECTOR : Ss*b+ /// WORD_CSET : /// WORD : LEFT-WALL /// CONNECTOR : Wd+ /// SEQ : /// STATE_TRIPLE : /// SEQ : /// WORD : is /// WORD : a /// WORD : test /// SEQ : /// WORD_CSET : /// WORD : this /// CONNECTOR : Ss*b+ /// WORD_CSET : /// WORD : LEFT-WALL /// CONNECTOR : Wi+ /// SEQ : /// /// Then the compressed output will be: /// SET : /// STATE_TRIPLE : /// SEQ : /// WORD : is /// WORD : a /// WORD : test /// SEQ : /// WORD_CSET : /// WORD : this /// CONNECTOR : Ss*b+ /// WORD_CSET : /// WORD : LEFT-WALL /// OR : /// CONNECTOR : Wd+ /// CONNECTOR : Wi+ /// SEQ : /// /// Note how two alternative state triples were collapsed down into a /// single word cset. The goal of this compression is to shrink down /// the state to make the output more tractable, slightly less /// combinatoric-explosion-y. // // XXX TODO: if we created a special atom that held only alternatives, // then this would be a method on that that atom. Do we need such an // atom? It could help avoid confusion ... Set* compress_alternatives(Set* state_alternatives) { OutList alts; Seq* prev_in = NULL; Set* prev_out = NULL; Seq* merged = NULL; foreach_outgoing(StateTriple*, sp, state_alternatives) { // If the inputs or the outputs differ, the state triples are // fundamentally not mergable. Move along. Seq* in = sp->get_input(); Set* out = sp->get_output(); if ((not in->operator==(prev_in)) or (not out->operator==(prev_out))) { if (merged) alts.push_back(new StateTriple(prev_in, merged, prev_out)); prev_in = in; prev_out = out; merged = sp->get_state(); continue; } Seq* m = merge_wordlists(merged, sp->get_state()); if (NULL == m) { alts.push_back(sp); continue; } merged = m; } if (merged) alts.push_back(new StateTriple(prev_in, merged, prev_out)); return new Set(alts); } } // namespace viterbi } // namespace link-grammar link-grammar-5.3.16/viterbi/disjoin.h0000664000076400007640000000235612431741033014402 00000000000000/*************************************************************************/ /* Copyright (c) 2012 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LG_VITERBI_DISJOIN_H #define _LG_VITERBI_DISJOIN_H #include "atom.h" namespace link_grammar { namespace viterbi { /** * Convert dictionary-normal form into disjunctive normal form. * That is, convert the mixed-form dictionary entries into a disjunction * of a list of conjoined connectors. The goal of this conversion is to * simplify the parsing algorithm. */ Atom* disjoin(Atom* mixed_form); } // namespace viterbi } // namespace link-grammar #endif /* _LG_VITERBI_DISJOIN_H */ link-grammar-5.3.16/viterbi/garbage.cc0000664000076400007640000000246012431741033014465 00000000000000/*************************************************************************/ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include "garbage.h" namespace atombase { bool gc_is_inited = do_init_gc(); bool do_init_gc() { static bool is_inited = false; if (is_inited) // not thread safe. return is_inited; is_inited = true; GC_init(); /* Max heap size of a quarter-gig. */ GC_set_max_heap_size(256*1024*1024); return is_inited; } // Overkill ... and even so, its not called unless someone explicitly // touches gc_is_inited or calls do_init_gc() !???? WTF? static __attribute__ ((constructor)) void gc_init(void) { do_init_gc(); } } // namespace atombase link-grammar-5.3.16/viterbi/test-disjoin.cc0000664000076400007640000006557712431741033015533 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ /// This file provides a unit test for the operation of the viterbi parser. #include "test-header.h" #include "compile.h" // ================================================================== // Test some basic atomic functions. bool test_operator_equals() { Node* na = new Node("abc"); Node* nb = new Node("abc", 0.8f); CHECK_NE(__FUNCTION__, na, nb); } bool test_operator_equals2() { Node* na = new Node("abcd", 0.8f*0.8f); Node* nb = new Node("abcd", 0.6400001f); CHECK(__FUNCTION__, na, nb); } int ntest_core() { size_t num_failures = 0; if (!test_operator_equals()) num_failures++; if (!test_operator_equals2()) num_failures++; return num_failures; } // ================================================================== // Test the flatten function bool test_flatten() { Or* or_right = new Or( ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3")) ); Or* computed = or_right->flatten(); Lynk* expected = ALINK3(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), ANODE(WORD, "CC3") ); CHECK(__FUNCTION__, expected, computed); } bool test_flatten_rec() { Or* or_right = new Or( ALINK2(OR, ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"))) ); Or* computed = or_right->flatten(); Lynk* expected = ALINK3(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), ANODE(WORD, "CC3") ); CHECK(__FUNCTION__, expected, computed); } bool test_flatten_nest() { And* and_right = new And( ALINK2(OR, ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"))) ); Atom* computed = and_right->super_flatten(); Lynk* expected = ALINK3(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), ANODE(WORD, "CC3") ); CHECK(__FUNCTION__, expected, computed); } bool test_flatten_nest_deep() { And* and_right = new And( ALINK3(OR, ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3")), ALINK3(AND, ANODE(WORD, "XAA1"), ALINK2(AND, ANODE(WORD, "XBB2"), ANODE(WORD, "XCC3")), ALINK2(AND, ANODE(WORD, "XDD4"), ANODE(WORD, "XEE5")) ) ) ); Atom* computed = and_right->super_flatten(); Lynk* expected = ALINK4(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), ALINK5(AND, ANODE(WORD, "XAA1"), ANODE(WORD, "XBB2"), ANODE(WORD, "XCC3"), ANODE(WORD, "XDD4"), ANODE(WORD, "XEE5") ) ); CHECK(__FUNCTION__, expected, computed); } bool test_cost_flatten() { Or* or_right = new Or( ANODEC(WORD, "AA1", 0.01), ALINK2C(OR, ANODEC(WORD, "BB2", 0.02), ANODEC(WORD, "CC3", 0.03), 0.001), 0.1f); Or* computed = or_right->flatten(); Lynk* expected = ALINK3C(OR, ANODEC(WORD, "AA1", 0.01f), ANODEC(WORD, "BB2", 0.021f), ANODEC(WORD, "CC3", 0.031f), 0.1f); CHECK(__FUNCTION__, expected, computed); } bool test_cost_flatten_rec() { Or* or_right = new Or( ALINK2C(OR, ANODEC(WORD, "AA1", 0.01f), ALINK2C(OR, ANODEC(WORD, "BB2", 0.02f), ANODEC(WORD, "CC3",0.03f), 0.003f), 0.0004f), 0.1f); Or* computed = or_right->flatten(); Lynk* expected = ALINK3C(OR, ANODEC(WORD, "AA1", 0.0104f), ANODEC(WORD, "BB2", 0.0234f), ANODEC(WORD, "CC3", 0.0334f), 0.1f); CHECK(__FUNCTION__, expected, computed); } bool test_cost_flatten_nest() { And* and_right = new And( ALINK2C(OR, ANODEC(WORD, "AA1", 0.01f), ALINK2C(OR, ANODEC(WORD, "BB2", 0.02f), ANODEC(WORD, "CC3", 0.03f), 0.003f), 0.0004f), 0.1f); Atom* computed = and_right->super_flatten(); Lynk* expected = ALINK3C(OR, ANODEC(WORD, "AA1", 0.01f), ANODEC(WORD, "BB2", 0.023f), ANODEC(WORD, "CC3", 0.033f), 0.1004f); CHECK(__FUNCTION__, expected, computed); } bool test_cost_flatten_nest_deep() { And* and_right = new And( ALINK3C(OR, ANODEC(WORD, "AA1", 0.01f), ALINK2C(OR, ANODEC(WORD, "BB2", 0.02f), ANODEC(WORD, "CC3", 0.03f), 0.003f), ALINK3C(AND, ANODEC(WORD, "XAA1", 0.00001f), ALINK2C(AND, ANODEC(WORD, "XBB2", 0.00002f), ANODEC(WORD, "XCC3", 0.00003f), 0.000003f), ALINK2C(AND, ANODEC(WORD, "XDD4", 0.00004f), ANODEC(WORD, "XEE5", 0.00005f), 0.000006f), 0.5f), 0.00007f), 0.1f); Atom* computed = and_right->super_flatten(); Lynk* expected = ALINK4C(OR, ANODEC(WORD, "AA1", 0.01f), ANODEC(WORD, "BB2", 0.023f), ANODEC(WORD, "CC3", 0.033f), ALINK5C(AND, ANODEC(WORD, "XAA1", 0.00001f), ANODEC(WORD, "XBB2", 0.000023f), ANODEC(WORD, "XCC3", 0.000033f), ANODEC(WORD, "XDD4", 0.000046f), ANODEC(WORD, "XEE5", 0.000056f), 0.5f), 0.10007f); CHECK(__FUNCTION__, expected, computed); } int ntest_flatten() { size_t num_failures = 0; if (!test_flatten()) num_failures++; if (!test_flatten_rec()) num_failures++; if (!test_flatten_nest()) num_failures++; if (!test_flatten_nest_deep()) num_failures++; if (!test_cost_flatten()) num_failures++; if (!test_cost_flatten_rec()) num_failures++; if (!test_cost_flatten_nest()) num_failures++; if (!test_cost_flatten_nest_deep()) num_failures++; return num_failures; } // ================================================================== // Make sure that the disjoined functions actually work. bool test_and_dnf_single() { And* and_singleton = new And(ANODE(WORD, "AA1")); Atom* computed = and_singleton->disjoin(); Atom* expected = ANODE(WORD, "AA1"); CHECK(__FUNCTION__, expected, computed); } bool test_and_dnf_double() { And* and_two = new And(ANODE(WORD, "AA1"), ANODE(WORD, "BB2")); Atom* computed = and_two->disjoin(); Lynk* expected = ALINK2(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2")); CHECK(__FUNCTION__, expected, computed); } bool test_and_distrib_left() { And* and_right = new And( ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3")), ANODE(WORD, "RR1")); Atom* computed = and_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2(AND, ANODE(WORD, "BB2"), ANODE(WORD, "RR1")), ALINK2(AND, ANODE(WORD, "CC3"), ANODE(WORD, "RR1")) ); CHECK(__FUNCTION__, expected, computed); } bool test_and_distrib_right() { And* and_right = new And(ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"))); Atom* computed = and_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2")), ALINK2(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3")) ); CHECK(__FUNCTION__, expected, computed); } bool test_and_distrib_middle() { And* and_mid = new And(ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3")), ANODE(WORD, "DD4")); Atom* computed = and_mid->disjoin(); Lynk* expected = ALINK2(OR, ALINK3(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), ANODE(WORD, "DD4")), ALINK3(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3"), ANODE(WORD, "DD4")) ); CHECK(__FUNCTION__, expected, computed); } bool test_and_distrib_quad() { And* and_mid = new And( ALINK2(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2")), ALINK2(OR, ANODE(WORD, "CC3"), ANODE(WORD, "DD4"))); Atom* computed = and_mid->disjoin(); Lynk* expected = ALINK4(OR, ALINK2(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3")), ALINK2(AND, ANODE(WORD, "BB2"), ANODE(WORD, "CC3")), ALINK2(AND, ANODE(WORD, "AA1"), ANODE(WORD, "DD4")), ALINK2(AND, ANODE(WORD, "BB2"), ANODE(WORD, "DD4")) ); CHECK(__FUNCTION__, expected, computed); } bool test_and_distrib_quad_right() { And* and_mid = new And( ALINK2(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2")), ALINK2(OR, ANODE(WORD, "CC3"), ANODE(WORD, "DD4")), ANODE(WORD, "EE5") ); Atom* computed = and_mid->disjoin(); Lynk* expected = ALINK4(OR, ALINK3(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3"), ANODE(WORD, "EE5")), ALINK3(AND, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), ANODE(WORD, "EE5")), ALINK3(AND, ANODE(WORD, "AA1"), ANODE(WORD, "DD4"), ANODE(WORD, "EE5")), ALINK3(AND, ANODE(WORD, "BB2"), ANODE(WORD, "DD4"), ANODE(WORD, "EE5")) ); CHECK(__FUNCTION__, expected, computed); } bool test_and_distrib_quad_left() { And* and_mid = new And( ANODE(WORD, "EE5"), ALINK2(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2")), ALINK2(OR, ANODE(WORD, "CC3"), ANODE(WORD, "DD4"))); Atom* computed = and_mid->disjoin(); Lynk* expected = ALINK4(OR, ALINK3(AND, ANODE(WORD, "EE5"), ANODE(WORD, "AA1"), ANODE(WORD, "CC3")), ALINK3(AND, ANODE(WORD, "EE5"), ANODE(WORD, "BB2"), ANODE(WORD, "CC3")), ALINK3(AND, ANODE(WORD, "EE5"), ANODE(WORD, "AA1"), ANODE(WORD, "DD4")), ALINK3(AND, ANODE(WORD, "EE5"), ANODE(WORD, "BB2"), ANODE(WORD, "DD4")) ); CHECK(__FUNCTION__, expected, computed); } bool test_or_dnf_single() { Or* or_singleton = new Or(ANODE(WORD, "AA1")); Atom* computed = or_singleton->disjoin(); Atom* expected = ANODE(WORD, "AA1"); CHECK(__FUNCTION__, expected, computed); } bool test_or_dnf_double() { Or* or_two = new Or(ANODE(WORD, "AA1"), ANODE(WORD, "BB2")); Atom* computed = or_two->disjoin(); Lynk* expected = ALINK2(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2")); CHECK(__FUNCTION__, expected, computed); } bool test_or_distrib_left() { Or* or_right = new Or( ALINK2(AND, ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3")), ANODE(WORD, "RR1")) ); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2(AND, ANODE(WORD, "BB2"), ANODE(WORD, "RR1")), ALINK2(AND, ANODE(WORD, "CC3"), ANODE(WORD, "RR1")) ); CHECK(__FUNCTION__, expected, computed); } bool test_or_distrib_right() { Or* or_right = new Or( ALINK2(AND, ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"))) ); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2")), ALINK2(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3")) ); CHECK(__FUNCTION__, expected, computed); } bool test_or_distrib_nest() { Or* or_right = new Or( ALINK1(OR, ALINK2(AND, ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3")))) ); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2")), ALINK2(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3")) ); CHECK(__FUNCTION__, expected, computed); } bool test_or_distrib_nest2() { Or* or_right = new Or( ALINK3(OR, ANODE(WORD, "DD4"), ALINK2(AND, ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"))), ANODE(WORD, "EE5")) ); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK4(OR, ANODE(WORD, "DD4"), ALINK2(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2")), ALINK2(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3")), ANODE(WORD, "EE5") ); CHECK(__FUNCTION__, expected, computed); } bool test_or_distrib_nest3() { Or* or_right = new Or( ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"))); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK3(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), ANODE(WORD, "CC3") ); CHECK(__FUNCTION__, expected, computed); } bool test_or_distrib_nest4() { Or* or_right = new Or( ALINK2(OR, ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"))) ); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK3(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), ANODE(WORD, "CC3") ); CHECK(__FUNCTION__, expected, computed); } bool test_or_distrib_nest5() { And* and_right = new And( ALINK2(OR, ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"))) ); Atom* computed = and_right->disjoin(); Lynk* expected = ALINK3(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), ANODE(WORD, "CC3") ); CHECK(__FUNCTION__, expected, computed); } bool test_or_distrib_nest6() { Or* or_right = new Or( ALINK1(AND, ALINK2(OR, ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"))) ) ); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK3(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), ANODE(WORD, "CC3") ); CHECK(__FUNCTION__, expected, computed); } bool test_or_distrib_nest7() { Or* or_right = new Or( ALINK3(AND, ANODE(WORD, "DD4"), ALINK2(OR, ANODE(WORD, "AA1"), ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"))), ANODE(WORD, "EE5")) ); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK3(OR, ALINK3(AND, ANODE(WORD, "DD4"), ANODE(WORD, "AA1"), ANODE(WORD, "EE5")), ALINK3(AND, ANODE(WORD, "DD4"), ANODE(WORD, "BB2"), ANODE(WORD, "EE5")), ALINK3(AND, ANODE(WORD, "DD4"), ANODE(WORD, "CC3"), ANODE(WORD, "EE5")) ); CHECK(__FUNCTION__, expected, computed); } int ntest_disjoin() { size_t num_failures = 0; if (!test_and_dnf_single()) num_failures++; if (!test_and_dnf_double()) num_failures++; if (!test_and_distrib_left()) num_failures++; if (!test_and_distrib_right()) num_failures++; if (!test_and_distrib_middle()) num_failures++; if (!test_and_distrib_quad()) num_failures++; if (!test_and_distrib_quad_right()) num_failures++; if (!test_and_distrib_quad_left()) num_failures++; if (!test_or_dnf_single()) num_failures++; if (!test_or_dnf_double()) num_failures++; if (!test_or_distrib_left()) num_failures++; if (!test_or_distrib_right()) num_failures++; if (!test_or_distrib_nest()) num_failures++; if (!test_or_distrib_nest2()) num_failures++; if (!test_or_distrib_nest3()) num_failures++; if (!test_or_distrib_nest4()) num_failures++; if (!test_or_distrib_nest5()) num_failures++; if (!test_or_distrib_nest6()) num_failures++; if (!test_or_distrib_nest7()) num_failures++; return num_failures; } // ================================================================== // Make sure that the disjoined functions actually work. // Identical to the above, except this time, there are costs involved. bool test_costly_and_dnf_single() { And* and_singleton = new And(ANODEC(WORD, "AA1", 1.5f)); Atom* computed = and_singleton->disjoin(); Atom* expected = ANODEC(WORD, "AA1", 1.5f); CHECK(__FUNCTION__, expected, computed); } bool test_costly_and_dnf_single_ne() { And* and_singleton = new And(ANODEC(WORD, "AA1", 1.5f)); Atom* computed = and_singleton->disjoin(); Atom* expected = ANODEC(WORD, "AA1", 31.6f); CHECK_NE(__FUNCTION__, expected, computed); } bool test_costly_and_dnf_single_sum() { And* and_singleton = new And(ANODEC(WORD, "AA1", 1.5f), 0.3f); Atom* computed = and_singleton->disjoin(); Atom* expected = ANODEC(WORD, "AA1", 1.8f); CHECK(__FUNCTION__, expected, computed); } // ----------------------------------------------- bool test_costly_and_dnf_double() { And* and_two = new And(ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), 1.6f); Atom* computed = and_two->disjoin(); Lynk* expected = ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), 1.6f); CHECK(__FUNCTION__, expected, computed); } bool test_costly_and_dnf_double_w() { And* and_two = new And(ANODE(WORD, "AA1"), ANODEC(WORD, "BB2", 2.8f)); Atom* computed = and_two->disjoin(); Lynk* expected = ALINK2(AND, ANODE(WORD, "AA1"), ANODEC(WORD, "BB2", 2.8f)); CHECK(__FUNCTION__, expected, computed); } // ----------------------------------------------- bool test_costly_and_distrib_left() { And* and_right = new And( ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 1.1f), ANODE(WORD, "RR1")); Atom* computed = and_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2C(AND, ANODE(WORD, "BB2"), ANODE(WORD, "RR1"), 1.1f), ALINK2C(AND, ANODE(WORD, "CC3"), ANODE(WORD, "RR1"), 1.1f) ); CHECK(__FUNCTION__, expected, computed); } bool test_costly_and_distrib_left_sum() { And* and_right = new And( ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 1.1f), ANODE(WORD, "RR1"), 0.8f); Atom* computed = and_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2C(AND, ANODE(WORD, "BB2"), ANODE(WORD, "RR1"), 1.9f), ALINK2C(AND, ANODE(WORD, "CC3"), ANODE(WORD, "RR1"), 1.9f) ); CHECK(__FUNCTION__, expected, computed); } bool test_costly_and_distrib_left_w() { And* and_right = new And( ALINK2(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3")), ANODEC(WORD, "RR1", 3.14f)); Atom* computed = and_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2(AND, ANODE(WORD, "BB2"), ANODEC(WORD, "RR1", 3.14f)), ALINK2(AND, ANODE(WORD, "CC3"), ANODEC(WORD, "RR1", 3.14f)) ); CHECK(__FUNCTION__, expected, computed); } // ----------------------------------------------- bool test_costly_and_distrib_right() { And* and_right = new And(ANODE(WORD, "AA1"), ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 0.35)); Atom* computed = and_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), 0.35), ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3"), 0.35) ); CHECK(__FUNCTION__, expected, computed); } bool test_costly_and_distrib_right_sum() { And* and_right = new And(ANODE(WORD, "AA1"), ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 0.35f), 0.5f); Atom* computed = and_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), 0.85f), ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3"), 0.85f) ); CHECK(__FUNCTION__, expected, computed); } bool test_costly_and_distrib_middle() { And* and_mid = new And(ANODE(WORD, "AA1"), ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 2.1f), ANODE(WORD, "DD4"), 0.6f); Atom* computed = and_mid->disjoin(); Lynk* expected = ALINK2(OR, ALINK3C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), ANODE(WORD, "DD4"), 2.7f), ALINK3C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3"), ANODE(WORD, "DD4"), 2.7f) ); CHECK(__FUNCTION__, expected, computed); } bool test_costly_and_distrib_quad() { And* and_mid = new And( ALINK2C(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), 1.1f), ALINK2C(OR, ANODE(WORD, "CC3"), ANODE(WORD, "DD4"), 2.2f), 0.4f); Atom* computed = and_mid->disjoin(); Lynk* expected = ALINK4(OR, ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3"), 3.7f), ALINK2C(AND, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 3.7f), ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "DD4"), 3.7f), ALINK2C(AND, ANODE(WORD, "BB2"), ANODE(WORD, "DD4"), 3.7f) ); CHECK(__FUNCTION__, expected, computed); } bool test_costly_and_distrib_quad_right() { And* and_mid = new And( ALINK2C(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), 0.25f), ALINK2C(OR, ANODE(WORD, "CC3"), ANODE(WORD, "DD4"), 0.35f), ANODE(WORD, "EE5"), 0.5f ); Atom* computed = and_mid->disjoin(); Lynk* expected = ALINK4(OR, ALINK3C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3"), ANODE(WORD, "EE5"), 1.1f), ALINK3C(AND, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), ANODE(WORD, "EE5"), 1.1f), ALINK3C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "DD4"), ANODE(WORD, "EE5"), 1.1f), ALINK3C(AND, ANODE(WORD, "BB2"), ANODE(WORD, "DD4"), ANODE(WORD, "EE5"), 1.1f) ); CHECK(__FUNCTION__, expected, computed); } bool test_costly_and_distrib_quad_left() { And* and_mid = new And( ANODE(WORD, "EE5"), ALINK2C(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), 0.11f), ALINK2C(OR, ANODE(WORD, "CC3"), ANODE(WORD, "DD4"), 0.22f), 0.1f); Atom* computed = and_mid->disjoin(); Lynk* expected = ALINK4(OR, ALINK3C(AND, ANODE(WORD, "EE5"), ANODE(WORD, "AA1"), ANODE(WORD, "CC3"), 0.43f), ALINK3C(AND, ANODE(WORD, "EE5"), ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 0.43f), ALINK3C(AND, ANODE(WORD, "EE5"), ANODE(WORD, "AA1"), ANODE(WORD, "DD4"), 0.43f), ALINK3C(AND, ANODE(WORD, "EE5"), ANODE(WORD, "BB2"), ANODE(WORD, "DD4"), 0.43f) ); CHECK(__FUNCTION__, expected, computed); } bool test_costly_or_dnf_single() { Or* or_singleton = new Or(ANODE(WORD, "AA1"), 0.75f); Atom* computed = or_singleton->disjoin(); Atom* expected = ANODEC(WORD, "AA1", 0.75f); CHECK(__FUNCTION__, expected, computed); } bool test_costly_or_dnf_double() { Or* or_two = new Or(ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), 0.65f); Atom* computed = or_two->disjoin(); Lynk* expected = ALINK2C(OR, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), 0.65f); CHECK(__FUNCTION__, expected, computed); } bool test_costly_or_distrib_left() { Or* or_right = new Or( ALINK2C(AND, ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 0.1f), ANODE(WORD, "RR1"), 0.22f), 0.333f); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2C(AND, ANODE(WORD, "BB2"), ANODE(WORD, "RR1"), 0.653f), ALINK2C(AND, ANODE(WORD, "CC3"), ANODE(WORD, "RR1"), 0.653f) ); CHECK(__FUNCTION__, expected, computed); } bool test_costly_or_distrib_right() { Or* or_right = new Or( ALINK2C(AND, ANODE(WORD, "AA1"), ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 0.111f), 0.222f), 0.5f); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), 0.833f), ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3"), 0.833f) ); CHECK(__FUNCTION__, expected, computed); } // ----------------------------------------------- bool test_costly_or_distrib_nest() { Or* or_right = new Or( ALINK1C(OR, ALINK2C(AND, ANODE(WORD, "AA1"), ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 0.1f), 0.02f), 0.003f), 0.0004f); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK2(OR, ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), 0.1234f), ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3"), 0.1234f) ); CHECK(__FUNCTION__, expected, computed); } bool test_costly_or_distrib_nest2() { Or* or_right = new Or( ALINK1C(OR, ALINK2C(AND, ANODE(WORD, "AA1"), ANODEC(WORD, "BB2", 0.1f), 0.02f), 0.003f), 0.0004f); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK2C(AND, ANODE(WORD, "AA1"), ANODEC(WORD, "BB2", 0.1f), 0.0234f); CHECK(__FUNCTION__, expected, computed); } bool test_costly_or_distrib_nest3() { Or* or_right = new Or( ALINK1C(OR, ANODEC(WORD, "BB2", 0.1f), 0.003f), 0.0004f); Atom* computed = or_right->disjoin(); Atom* expected = ANODEC(WORD, "BB2", 0.1034f); CHECK(__FUNCTION__, expected, computed); } bool test_costly_or_distrib_nest4() { Or* or_right = new Or( ALINK3C(OR, ANODE(WORD, "DD4"), ALINK2C(AND, ANODE(WORD, "AA1"), ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 0.1f), 0.02f), ANODE(WORD, "EE5"), 0.003f), 0.0004f); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK4C(OR, ANODEC(WORD, "DD4", 0.0f), ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "BB2"), 0.12f), ALINK2C(AND, ANODE(WORD, "AA1"), ANODE(WORD, "CC3"), 0.12f), ANODEC(WORD, "EE5", 0.0f), 0.0034f); CHECK(__FUNCTION__, expected, computed); } bool test_costly_or_distrib_nest5() { Or* or_right = new Or( ANODE(WORD, "AA1"), ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 0.01), 0.1f); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK3C(OR, ANODE(WORD, "AA1"), ANODEC(WORD, "BB2", 0.01f), ANODEC(WORD, "CC3", 0.01f), 0.1f); CHECK(__FUNCTION__, expected, computed); } bool test_costly_or_distrib_nest6() { Or* or_right = new Or( ALINK2C(OR, ANODE(WORD, "AA1"), ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 0.001f), 0.01f), 0.1f); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK3C(OR, ANODE(WORD, "AA1"), ANODEC(WORD, "BB2", 0.001f), ANODEC(WORD, "CC3", 0.001f), 0.11f); CHECK(__FUNCTION__, expected, computed); } bool test_costly_or_distrib_nest7() { And* and_right = new And( ALINK2C(OR, ANODE(WORD, "AA1"), ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 0.001f), 0.01f), 0.1f); Atom* computed = and_right->disjoin(); Lynk* expected = ALINK3C(OR, ANODE(WORD, "AA1"), ANODEC(WORD, "BB2", 0.001f), ANODEC(WORD, "CC3", 0.001f), 0.11f); CHECK(__FUNCTION__, expected, computed); } bool test_costly_or_distrib_nest8() { Or* or_right = new Or( ALINK1C(AND, ALINK2C(OR, ANODE(WORD, "AA1"), ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 0.0004f), 0.003f), 0.02f), 0.1f); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK3C(OR, ANODE(WORD, "AA1"), ANODEC(WORD, "BB2", 0.0004f), ANODEC(WORD, "CC3", 0.0004f), 0.123f); CHECK(__FUNCTION__, expected, computed); } bool test_costly_or_distrib_nest9() { Or* or_right = new Or( ALINK3C(AND, ANODE(WORD, "DD4"), ALINK2C(OR, ANODE(WORD, "AA1"), ALINK2C(OR, ANODE(WORD, "BB2"), ANODE(WORD, "CC3"), 0.1f), 0.02f), ANODE(WORD, "EE5"), 0.003f), 0.0004f); Atom* computed = or_right->disjoin(); Lynk* expected = ALINK3C(OR, ALINK3C(AND, ANODE(WORD, "DD4"), ANODE(WORD, "AA1"), ANODE(WORD, "EE5"), 0.0234f), ALINK3C(AND, ANODE(WORD, "DD4"), ANODEC(WORD, "BB2", 0.1f), ANODE(WORD, "EE5"), 0.0234f), ALINK3C(AND, ANODE(WORD, "DD4"), ANODEC(WORD, "CC3", 0.1f), ANODE(WORD, "EE5"), 0.0234f), 0.0f); CHECK(__FUNCTION__, expected, computed); } int ntest_costly_disjoin() { size_t num_failures = 0; if (!test_costly_and_dnf_single()) num_failures++; if (!test_costly_and_dnf_single_ne()) num_failures++; if (!test_costly_and_dnf_single_sum()) num_failures++; if (!test_costly_and_dnf_double()) num_failures++; if (!test_costly_and_dnf_double_w()) num_failures++; if (!test_costly_and_distrib_left()) num_failures++; if (!test_costly_and_distrib_left_sum()) num_failures++; if (!test_costly_and_distrib_left_w()) num_failures++; if (!test_costly_and_distrib_right()) num_failures++; if (!test_costly_and_distrib_right_sum()) num_failures++; if (!test_costly_and_distrib_middle()) num_failures++; if (!test_costly_and_distrib_quad()) num_failures++; if (!test_costly_and_distrib_quad_right()) num_failures++; if (!test_costly_and_distrib_quad_left()) num_failures++; if (!test_costly_or_dnf_single()) num_failures++; if (!test_costly_or_dnf_double()) num_failures++; if (!test_costly_or_distrib_left()) num_failures++; if (!test_costly_or_distrib_right()) num_failures++; if (!test_costly_or_distrib_nest()) num_failures++; if (!test_costly_or_distrib_nest2()) num_failures++; if (!test_costly_or_distrib_nest3()) num_failures++; if (!test_costly_or_distrib_nest4()) num_failures++; if (!test_costly_or_distrib_nest5()) num_failures++; if (!test_costly_or_distrib_nest6()) num_failures++; if (!test_costly_or_distrib_nest7()) num_failures++; if (!test_costly_or_distrib_nest8()) num_failures++; if (!test_costly_or_distrib_nest9()) num_failures++; return num_failures; } // ================================================================== int main(int argc, char *argv[]) { size_t num_failures = 0; bool exit_on_fail = true; num_failures += ntest_core(); report(num_failures, exit_on_fail); num_failures += ntest_flatten(); report(num_failures, exit_on_fail); num_failures += ntest_disjoin(); report(num_failures, exit_on_fail); num_failures += ntest_costly_disjoin(); report(num_failures, exit_on_fail); exit (0); } link-grammar-5.3.16/viterbi/compile-base.cc0000664000076400007640000002374612431741033015447 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include "compile-base.h" #include "utilities.h" // needed for assert namespace atombase { /// Flatten a set. That is, remove the nested, recursive /// structure of the set, and return all elements as just /// one single set. For example, the flattened version of /// {a, {b,c}} is {a, b, c} /// /// Any costs (i.e. truth values) associated with the removed /// levels are accumulated onto the children. /// /// See also super_flatten(), which recursively flattens /// anything deriving from class Set, recursively. /// // Note that this algo, as currently implemented, is order-preserving. // This is important for the Seq class, and the And class (since the // link-grammar AND must be an ordered sequence, to preserve planarity // of the parses.) OutList Set::flatset() const { OutList newset; foreach_outgoing(Atom*, a, this) { /* Copy without change, if types differ. */ if (_type != a->get_type()) { newset.push_back(a); continue; } /* Get rid of a level */ const TV& cost = a->_tv; Set* ora = upcast(a); OutList fora = ora->flatset(); size_t osz = fora.size(); for (size_t j=0; j_tv += cost; newset.push_back(fora[j]); } } return newset; } /// Recursively flatten everything that inherits from set. /// This does preserve the type hierarchy: that is, types are respected, /// and the flattening only happens within a single type. The only /// exception to this is if the set contains just a single element, /// in which case this returns that one element. // Atom* Set::super_flatten() const { size_t sz = get_arity(); // If its a singleton, just return that. But super-flatten // it first! Push the cost of this node down onto the child. if (1 == sz) { Atom* a = get_outgoing_atom(0); Set* set = upcast(a); if (set) a = set->super_flatten(); a->_tv += _tv; return a; } OutList newset; for (size_t i=0; i(a); if (NULL == set) { newset.push_back(a); continue; } /* Copy without change, if types differ. */ /* But flatten it first, if it inherits from set. */ if (get_type() != a->get_type()) { newset.push_back(set->super_flatten()); continue; } // type if this equals type of children. /* Get rid of a level */ Atom* achld = set->super_flatten(); Set* chld = dynamic_cast(achld); if (!chld) { newset.push_back(achld); continue; } // perform the actual flattening, distributing the cost // of the deleted atom onto its children. foreach_outgoing(Atom*, c, chld) { c->_tv += a->_tv; newset.push_back(c); } } return (new Link(get_type(), newset, _tv))->upcaster(); } /// Set union (append) other set to this set. Set* Set::sum(const Set* other) const { if (0 == other->get_arity()) return new Set(*this); OutList o = get_outgoing_set(); const OutList& oth = other->get_outgoing_set(); o.insert(o.end(), oth.begin(), oth.end()); return new Set(o); // XXX what about the tv ??? } // ============================================================ /// Utility to create a list of uniq items, given a non-unique list. OutList Uniq::uniqify(const OutList& ol) { std::unordered_set us; // Force uniqueness by copying into a set, and then back out. // I assume this is faster than sorting!? auto end = ol.end(); for (auto it = ol.begin(); it != end; it++) us.insert(*it); OutList ret; auto usend = us.end(); for (auto ut = us.begin(); ut != usend; ut++) ret.push_back(*ut); return ret; } // ============================================================ /// Remove repeated entries. Or* Or::uniq() const { OutList uniq; size_t sz = get_arity(); for (size_t i=0; ioperator==(b)) { is_uniq = false; break; } } if (is_uniq) uniq.push_back(a); } return new Or(uniq); } // ============================================================ /// Return disjunctive normal form (DNF) /// /// Presumes that the oset is a nested list consisting /// of And and Or nodes. If the oset contains non-boolean /// terms, these are left in place, unmolested. /// /// Costs are distributed over disjuncts. /// /// XXX Note: this somewhat duplicates the function of the /// disjoin() subroutine defined in disjoin.cc ... /// Note: this one is unit-tested, the other is not. /// Note, however, that one handles optional clauses; this does not. Atom* Or::disjoin() const { // Trying to disjoin anything that is not in a flattened // form is crazy-making. Atom* sfl = super_flatten(); Set* fl = dynamic_cast(sfl); if (NULL == fl) return sfl; // If the flattening discarded the top-level Or, deal with it. And* afl = dynamic_cast(sfl); if (afl) return afl->disjoin(); // If we are not an Or link, then wtf!? assert(dynamic_cast(sfl), "We are deeply confused disjoining!"); OutList dnf; foreach_outgoing(Atom*, a, fl) { AtomType ty = a->get_type(); if (AND == ty) { And* al = upcast(a); Atom* a = al->disjoin(); Link* l = dynamic_cast(a); if (l) { foreach_outgoing(Atom*, b, l) dnf.push_back(b); } else { dnf.push_back(a); } } else if (OR == ty) { assert(0, "not expecting Or after flattening"); #if 0 Or* ol = upcast(a); Or* l = ol->disjoin(); TV cost = l->_tv; foreach_outgoing(Atom*, aol, l) { // XXX We've got to distribute the cost, somehow, but // I don't really like bumping it like this ... its not // a pure play. aol->_tv += cost; dnf.push_back(aol); } #endif } else dnf.push_back(a); } return new Or(dnf, fl->_tv); } /// Return disjunctive normal form (DNF) /// /// Presumes that the oset is a nested list consisting /// of And and Or nodes. If the oset contains non-boolean /// terms, these are left in place, unmolested. /// /// Costs are distributed over disjuncts. /// /// XXX Note: this somewhat duplicates the function of the /// disjoin() subroutine defined in disjoin.cc ... /// Note: this one is unit-tested, the other is not. /// Note, however, that one handles optional clauses; this does not. Atom* And::disjoin() { // Trying to disjoin anything that is not in a flattened // form is crazy-making. Atom* sfl = super_flatten(); Set* fl = dynamic_cast(sfl); if (NULL == fl) return sfl; // If the flattening discarded the top-level And, deal with it. Or* orfl = dynamic_cast(sfl); if (orfl) return orfl->disjoin(); // If we are not an And link, then wtf!? assert(dynamic_cast(sfl), "And we are deeply confused!"); size_t sz = fl->get_arity(); if (0 == sz) return new Or(fl->_tv); if (1 == sz) return fl->get_outgoing_atom(0); // Perhaps there is nothing to be done, because none // of the children are boolean operators. bool done = true; bool needs_flattening = false; for (size_t i=0; iget_outgoing_atom(i)->get_type(); if (AND == ty) { done = false; needs_flattening = true; } else if (OR == ty) done = false; } if (done) { return fl; } // First, disjoin any child nodes OutList* ol = new OutList(fl->get_outgoing_set()); #if 0 for (size_t i=0; iat(i); AtomType ty = a->get_type(); if (OR == ty) { Or* oo = upcast(a); (*ol)[i] = oo->disjoin(); } else if (AND == ty) { And* aa = upcast(a); (*ol)[i] = aa->disjoin(); } } #endif // Next, flatten out any nested And's while (needs_flattening) { bool did_flatten = false; OutList* flat = new OutList(); for (size_t i=0; iat(i); AtomType ty = a->get_type(); if (AND == ty) { did_flatten = true; Link* l = dynamic_cast(a); foreach_outgoing(Atom*, b, l) flat->push_back(b); } else flat->push_back(a); } if (not did_flatten) break; ol = flat; } // Get the last element off of the list of and'ed terms Atom* last = *(ol->rbegin()); ol->pop_back(); And shorter(*ol); // recurse ... Atom* stumper = shorter.disjoin(); Or* stumpy = dynamic_cast(stumper); if (!stumpy) { // If we are here, then the front was just a single atom, // and the last element was (possibly) an OR-list. So // distribute the front onto the tail. (using AND, of course) OutList dnf; if (OR != last->get_type()) last = new Or(last); // Costs distribute additively: AND over OR. TV cost = fl->_tv + last->_tv; Link* ll = dynamic_cast(last); foreach_outgoing(Atom*, tail, ll) dnf.push_back(new And(stumper, tail, cost)); return new Or(dnf); } // finally, distribute last elt back onto the end. OutList dnf; if (OR != last->get_type()) last = new Or(last); // Costs distribute additively: AND over OR. TV cost = stumpy->_tv + fl->_tv + last->_tv; Link* ll = dynamic_cast(last); foreach_outgoing(Atom*, tail, ll) { foreach_outgoing(Atom*, a, stumpy) { AtomType ty = a->get_type(); if (AND == ty) { Link* l = dynamic_cast(a); OutList al = l->get_outgoing_set(); al.push_back(tail); dnf.push_back(new And(al, cost + a->_tv)); } else { dnf.push_back(new And(a, tail, cost)); } } } return new Or(dnf); } } // namespace atombase link-grammar-5.3.16/viterbi/connect.h0000664000076400007640000000277712431741033014403 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LG_VITERBI_CONNECT_H #define _LG_VITERBI_CONNECT_H #include "atom.h" #include "compile.h" #include "garbage.h" namespace link_grammar { namespace viterbi { class Connect : public gc { public: Connect(WordCset*, WordCset*); StateTriple* try_alternative(Atom*, Atom*); protected: StateTriple* alternative(Connector*, Connector*); StateTriple* alternative(Connector*, And*); StateTriple* alternative(And*, Connector*); StateTriple* alternative(And*, And*); Ling* conn_connect_nn(Connector*, Connector*); Ling* reassemble(Ling*, WordCset*, WordCset*); static const OutList& flatten(OutList&); private: WordCset* _left_cset; WordCset* _right_cset; }; } // namespace viterbi } // namespace link-grammar #endif // _LG_VITERBI_CONNECT_H link-grammar-5.3.16/viterbi/rewrite.cc0000664000076400007640000000161512431741033014557 00000000000000/*************************************************************************/ /* Copyright (c) 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include "rewrite.h" namespace link_grammar { namespace viterbi { // Nothing here yet ... } // namespace viterbi } // namespace link-grammar link-grammar-5.3.16/viterbi/Makefile.am0000664000076400007640000000241712766044421014634 00000000000000# # Makefile.am # # Master makefile for the viterbi decoder. # # Skip this entire directory, if not configured if WITH_VITERBI AM_CPPFLAGS = -I.. -I$(top_srcdir) -I$(top_srcdir)/link-grammar \ $(WARN_CXXFLAGS) lib_LTLIBRARIES = libvitacog.la libvitacog_la_SOURCES = \ atom.cc \ atom-types.cc \ compile-base.cc \ compile.cc \ compress.cc \ connect.cc \ connector-utils.cc \ disjoin.cc \ environment.cc \ garbage.cc \ parser.cc \ rewrite.cc \ upcast.cc \ word-monad.cc \ atom.h \ atom-types.h \ compile-base.h \ compile.h \ compress.h \ connect.h \ connector-utils.h \ disjoin.h \ environment.h \ garbage.h \ parser.h \ rewrite.h \ viterbi.h \ word-monad.h libvitacog_la_LIBADD = $(top_builddir)/link-grammar/liblink-grammar.la libvitacog_la_LIBADD += $(LIBGC_LIBS) # Unit test, to make sure the parser is working correctly. TESTS = test-env test-disjoin test-parser test-cost check_PROGRAMS = test-env test-disjoin test-parser test-cost test_disjoin_SOURCES = test-disjoin.cc test_parser_SOURCES = test-parser.cc test_cost_SOURCES = test-cost.cc test_env_SOURCES = test-env.cc LDADD = libvitacog.la LDADD += $(top_builddir)/link-grammar/liblink-grammar.la LDADD += $(LIBGC_LIBS) EXTRA_DIST = \ README \ README.atombase endif link-grammar-5.3.16/viterbi/atom.cc0000664000076400007640000002547312431741033014046 00000000000000/*************************************************************************/ /* Copyright (c) 2012 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include #include #include "atom.h" #include "utilities.h" #include "compile-base.h" namespace atombase { using namespace std; bool TV::operator==(const TV& other) const { // The ULP for single-precision floating point is approx 1.0e-7.2 if (fabs(other._strength - _strength) < 1.0e-6) return true; return false; } // ==================================================== // Single, global mutex for locking the incoming set. std::mutex Atom::IncomingSet::_mtx; // Destructor. Atom::~Atom() { drop_incoming_set(); } /// Start tracking the incoming set for this atom. /// An atom can't know what it's incoming set is, until this method /// is called. If this atom is added to any links before this call /// is made, those links won't show up in the incoming set. /// /// We don't automatically track incoming sets for two reasons: /// 1) std::set takes up 48 bytes /// 2) adding and remoiving uses up cpu cycles. /// Thus, if the incoming set isn't needed, then don't bother /// tracking it. void Atom::keep_incoming_set() { if (_incoming_set) return; _incoming_set = new IncomingSet; } /// Stop tracking the incoming set for this atom. /// After this call, the incoming set for this atom can no longer /// be queried; it si erased. void Atom::drop_incoming_set() { if (NULL == _incoming_set) return; std::lock_guard lck (_incoming_set->_mtx); // Perform an explicit free and delete; this alleviates // pressure on the garbage collector. _incoming_set->_iset.clear(); delete _incoming_set; _incoming_set = NULL; } // #define WEAK_POINTER_HASH 0x5555555555555555UL #define WEAK_POINTER_HASH 0x0UL /// Add an atom to the incoming set. void Atom::insert_atom(Link* a) { if (NULL == _incoming_set) return; std::lock_guard lck (_incoming_set->_mtx); // Create a weak pointer, hidden from GC, by XOR'ing it. I think // thi si the right thing to do. The Boehm GC docs suggest that // GC_register_disappearing_link() be used, but I think that's only // when registering finalizers, which we don't do. WeakLinkPtr wa = (WeakLinkPtr) a; _incoming_set->_iset.insert(wa ^ WEAK_POINTER_HASH); } /// Remove an atom from the incoming set. void Atom::remove_atom(Link* a) { if (NULL == _incoming_set) return; std::lock_guard lck (_incoming_set->_mtx); WeakLinkPtr wa = (WeakLinkPtr) a; _incoming_set->_iset.erase(wa ^ WEAK_POINTER_HASH); } /// Return a copy of the entire incoming set of this atom. /// /// This returns a copy of the incoming set at the time it was called. /// This call is thread-safe, and thread-consistent (i.e. the incoming /// set is guaranteed not to get smaller for as long as the link is /// held; it may, however, get larger, if there are any atoms creted /// after this method returns. Set* Atom::get_incoming_set() const { if (NULL == _incoming_set) return new Set(); std::function filter = [&](Link* a) -> Atom* { return a; }; return filter_iset(filter); #ifdef EQUIVALENT_TO_ABOVE // The above expands out into this. std::unique_lock lck (_incoming_set->_mtx); OutList oset; std::set::iterator it = _incoming_set->_iset.begin(); std::set::iterator end = _incoming_set->_iset.end(); for (; it != end; ++it) { oset.push_back(*it); } lck.unlock(); return new Set(oset); #endif } /// Like above, but filtering for type. Set* Atom::get_incoming_set(AtomType type) const { if (NULL == _incoming_set) return new Set(); std::function filter = [type](Link* a) -> Atom* { if (a->get_type() != type) return NULL; return a; }; return filter_iset(filter); } // ==================================================== /// Add a nemed relation to the atom. /// This method only creates named binary relations. Relation* Atom::add_relation(const char* name, Atom* val) { // We need to keep the incoming set, else the relation will not be findable. keep_incoming_set(); return new Relation(name, this, val); } Set* Atom::filter_iset(std::function filter) const { if (NULL == _incoming_set) return new Set(); std::unique_lock lck (_incoming_set->_mtx); OutList oset; std::set::iterator it = _incoming_set->_iset.begin(); std::set::iterator end = _incoming_set->_iset.end(); for (; it != end; ++it) { WeakLinkPtr wa = *it; wa = wa ^ WEAK_POINTER_HASH; Link* l = (Link*) wa; Atom* a = filter(l); if (a) oset.push_back(a); } // Unlock the mutex before calling new, below. lck.unlock(); return new Set(oset); } /// Get the set of all named relations Set* Atom::get_relations(const char* name) const { Label* lab = new Label(name); std::function filter = [this, lab](Link* a) -> Atom* { if (RELATION != a->get_type()) return NULL; assert(1 < a->get_arity(), "Relation cannot be zero-ary"); if (lab != a->get_outgoing_atom(0)) return NULL; assert(this == a->get_outgoing_atom(1), "Corrupted outgoing set for relation"); return a; }; return filter_iset(filter); } /// Get the set of all the values of the named relations Set* Atom::get_relation_vals(const char* name) const { Label* lab = new Label(name); std::function filter = [this, lab](Link* a) -> Atom* { if (RELATION != a->get_type()) return NULL; assert(3 == a->get_arity(), "Expecting binary relation"); if (lab != a->get_outgoing_atom(0)) return NULL; assert(this == a->get_outgoing_atom(1), "Corrupted outgoing set for relation"); return a->get_outgoing_atom(2); }; return filter_iset(filter); } // ==================================================== /// Constructor. Place self into incoming set. /// For every atom in the outgoing set of this link, add this link /// to that atom's incoming set. void Link::add_to_incoming_set() { size_t arity = get_arity(); for (size_t i=0; iinsert_atom(this); } /// Place self into incoming sets, but only they are of type t. /// For every atom of type t in the outgoing set of this link, add this /// link to that atom's incoming set. void Link::add_to_incoming_set(AtomType t) { size_t arity = get_arity(); for (size_t i=0; iget_type() == t) _oset[i]->insert_atom(this); } /// Remove self from the incoming sets, if they are of type t. /// For every atom of type t in the outgoing set of this link, remove /// this link from that atom's incoming set. void Link::remove_from_incoming_set(AtomType t) { size_t arity = get_arity(); for (size_t i=0; iget_type() == t) _oset[i]->remove_atom(this); } /// Enable the tracking of incoming sets for atoms of type t. /// For every atom of type t in the outgoing set of this link, enable /// incoming-set tracking, and add this link to that atom's incoming set. void Link::enable_keep_incoming_set(AtomType t) { size_t arity = get_arity(); for (size_t i=0; iget_type() == t) { _oset[i]->keep_incoming_set(); _oset[i]->insert_atom(this); } } /// Disable the tracking of incoming sets for atoms of type t. /// For every atom of type t in the outgoing set of this link, disable /// incoming-set tracking. void Link::disable_keep_incoming_set(AtomType t) { size_t arity = get_arity(); for (size_t i=0; iget_type() == t) { _oset[i]->drop_incoming_set(); } } // Destructor. Remove self from incoming set. // Note: with garbage collection, this destructor is never called // (and that is how things should be). We keep it around here, for the // rainy day when we swith to reference-counted pointers. // // Note also: if this ever was called during gc, e.g. as a finalizer, // it will lead to deadlocks, since gc could get triggered by the call // to insert_atom(), which aleady holds the same global lock that // remove_atom() would use. i.e. using this in a finalizer will dead-lock // (unless we convert to per-atom locks, which could be wasteful). Link::~Link() { // Alleviate pressure on the GC, whenever possible. size_t arity = get_arity(); // Cast-away const so that we can trash the contents. OutList& os = (OutList&) _oset; for (size_t i=0; iremove_atom(this); os[i] = NULL; } os.resize(0); } // ==================================================== bool Atom::operator==(const Atom* other) const { if (!other) return false; if (other == this) return true; if (other->_type == this->_type and other->_tv == this->_tv) return true; return false; } bool Node::operator==(const Atom* other) const { if (!other) return false; if (other == this) return true; if (other->get_type() != this->get_type()) return false; if (not other->_tv.operator==(this->_tv)) return false; const Node* nother = dynamic_cast(other); if (nother->_name != this->_name) return false; return true; } bool Link::operator==(const Atom* other) const { if (!other) return false; if (other == this) return true; if (other->get_type() != this->get_type()) return false; if (not other->_tv.operator==(this->_tv)) return false; const Link* lother = dynamic_cast(other); if (lother->get_arity() != this->get_arity()) return false; for (size_t i=0; i_oset[i]->operator==(this->_oset[i]))) return false; } return true; } std::ostream& do_prt(std::ostream& out, const Atom* a, int ilvl) { static const char *indent_str = " "; const Node* n = dynamic_cast(a); if (n) { for (int i=0; iget_type() << " : " << n->get_name(); if (0.0f != n->_tv._strength) out << " (" << n->_tv._strength << ")"; out << endl; return out; } const Link* l = dynamic_cast(a); if (l) { for (int i=0; iget_type() <<" :"; if (0.0f != l->_tv._strength) out << " (" << l->_tv._strength << ")"; out << endl; ilvl++; size_t lsz = l->get_arity(); for (size_t i=0; i < lsz; i++) { do_prt(out, l->get_outgoing_atom(i), ilvl); } return out; } out << "xxx-null-ptr-xxx"; return out; } std::ostream& operator<<(std::ostream& out, const Atom* a) { return do_prt(out, a, 0); } } // namespace atombase link-grammar-5.3.16/viterbi/connect.cc0000664000076400007640000002734412431741033014536 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include #include #include #include "utilities.h" // From base link-grammar #include "atom.h" #include "connect.h" #include "connector-utils.h" using namespace std; // #define DBG(X) X; #define DBG(X) namespace link_grammar { namespace viterbi { /** * This class is vaguely monad-like. */ Connect::Connect(WordCset* lcs, WordCset* rcs) : _left_cset(lcs), _right_cset(rcs) {} // ============================================================= /// Try to connect the left and right disjuncts. /// /// If the connection attempt is successful, then return a /// StateTriple given the emitted output, and the resulting state. /// /// The implementation below is just a dispatcher for each of the /// alternative handlers, depending on whether the arguments are /// single or multi-connectors. StateTriple* Connect::try_alternative(Atom* ldj, Atom* rdj) { Connector* lcon = dynamic_cast(ldj); Connector* rcon = dynamic_cast(rdj); // Left disjunct is a single connector if (lcon) { // Right disjunct is a single connector if (rcon) return alternative(lcon, rcon); else { // Right disunct better be a multi-connector And* rand = upcast(rdj); assert(rand, "Right dj not a disjunct"); return alternative(lcon, rand); } } else { // Left disjunct better be a multi-connector. And* land = upcast(ldj); assert(land, "Left dj not a disjunct"); // Right disjunct is a single connector if (rcon) return alternative(land, rcon); else { // Right disunct better be a multi-connector And* rand = upcast(rdj); assert(rand, "Right dj not a disjunct"); return alternative(land, rand); } } return NULL; // Not reached. } // ============================================================= /// Try connecting the left and right disjuncts. /// /// If a connection was made, return the resulting state pair. /// If no connection is possible, return NULL. /// /// The state pair will contain the output generated (if any) and the /// final state (if any) after the connection is made. /// /// There are four distinct methods below, depending on whether /// each disjunct is a single or a multi connector. Multi-connectors /// are just a list of conjoind (AND) single-connectors. A multi- /// connector is also called a "disjunct" because it is one of the /// terms in a connector set that has been expanded into dsjunctive /// normal form. Viz. a single disjunct is a conjoined set of /// connectors. // StateTriple* Connect::alternative(Connector* lcon, Connector* rcon) { Ling* conn = conn_connect_nn(lcon, rcon); if (!conn) { // If we are here, then no connection was possible. It may // be the case that rcon was right-pointing, in which case, // it can be added to the state. char dir = rcon->get_direction(); if ('-' == dir) return NULL; Word* lword = _left_cset->get_word(); Word* rword = _right_cset->get_word(); WordCset* lcset = new WordCset(lword, lcon); WordCset* rcset = new WordCset(rword, rcon); Seq* state = new Seq(rcset, lcset); StateTriple* sp = new StateTriple(new Seq(), state, new Set()); DBG(cout<<"------ Empty-output alternative created:\n" << sp << endl;); return sp; } // At this point, conn holds an LG link type, and the // two disjuncts that were mated. Re-assemble these // into a pair of word_disjuncts (i.e. stick the word // back in there, as that is what later stages need). Set* out = new Set(conn); // Meanwhile, we exhausted the state, so that's empty. StateTriple* sp = new StateTriple(new Seq(), new Seq(), out); DBG(cout<<"----- single-connector alternative created:\n" << sp << endl;); return sp; } // See docs above StateTriple* Connect::alternative(Connector* lcon, And* rand) { if (0 == rand->get_arity()) return NULL; Atom* rfirst = rand->get_outgoing_atom(0); Connector* rfc = dynamic_cast(rfirst); assert(rfc, "Exepcting a connector in the right disjunct"); Ling* conn = conn_connect_nn(lcon, rfc); // XXX fixme ;;; if all left-pointers are opt, then OK to create state ... if (!conn) return NULL; // At this point, conn holds an LG link type, and the // two disjuncts that were mated. Re-assemble these // into a pair of word_disjuncts (i.e. stick the word // back in there, as that is what later stages need). Set* out = new Set(conn); // The state is now everything else left in the disjunct. // We need to build this back up into WordCset. OutList remaining_cons = rand->get_outgoing_set(); remaining_cons.erase(remaining_cons.begin()); And* remaining_cj = new And(remaining_cons); Atom* rema = remaining_cj->super_flatten(); WordCset* rem_cset = new WordCset(_right_cset->get_word(), rema); // XXX TODO probably need to flatten haere and make sure that // the new state isn't empty. Link* rl = dynamic_cast(rema); if (rl and rl->get_arity() == 0) assert(0, "Need to handle this empty state case like all the others"); StateTriple* sp = new StateTriple(new Seq(), new Seq(rem_cset), out); DBG(cout<<"----- right multi-conn alternative created:\n" << sp << endl;); return sp; } // See docs above StateTriple* Connect::alternative(And* land, Connector* rcon) { Atom* lfirst = land->get_outgoing_atom(0); Connector* lfc = dynamic_cast(lfirst); assert(lfc, "Exepcting a connector in the left disjunct"); Ling* conn = conn_connect_nn(lfc, rcon); if (!conn) return NULL; // At this point, conn holds an LG link type, and the // two disjuncts that were mated. Re-assemble these // into a pair of word_disjuncts (i.e. stick the word // back in there, as that is what later stages need). Set* out = new Set(conn); // The state is now everything left in the disjunct. // We need to build this back up into WordCset. OutList remaining_cons = land->get_outgoing_set(); remaining_cons.erase(remaining_cons.begin()); And* remaining_cj = new And(remaining_cons); WordCset* rem_cset = new WordCset(_left_cset->get_word(), remaining_cj); // The remaining cset could be empty (e.g. an AND link with // nothing left in it.) rem_cset = rem_cset->flatten(); StateTriple* sp; if (NULL != rem_cset) sp = new StateTriple(new Seq(), new Seq(rem_cset), out); else sp = new StateTriple(new Seq(), new Seq(), out); DBG(cout << "=================> state triple created: " << sp << endl); return sp; } // See docs above StateTriple* Connect::alternative(And* land, And* rand) { // cout<<"duude land="<get_outgoing_atom(m); Connector* lfc = dynamic_cast(lfirst); assert(lfc, "Exepecting a connector in the left disjunct"); Ling* conn = conn_connect_nn(lfc, rfc); if (!conn) break; m++; // At this point, conn holds an LG link type, and the // two disjuncts that were mated. Re-assemble these // into a pair of word_disjuncts (i.e. stick the word // back in there, as that is what later stages need). outputs.push_back(conn); } if (0 == m) return NULL; // Add the un-connected parts of the left and right csets // to the state. But first, check to make sure that the // right cset does not have any (non-optional) // left-pointers, because these will never be fulfilled. // Lets start with the right cset. // We need to build this back up into WordCset. OutList remaining_cons = rand->get_outgoing_set(); for (size_t k = 0; kget_word(), remaining_cj); rem_cset = cset_trim_left_pointers(rem_cset); if (NULL == rem_cset) return NULL; // If we are here, the remaining right connectors all // point right. Put them into the state. OutList statel; statel.push_back(rem_cset); // And now repeat for the left cset. remaining_cons = land->get_outgoing_set(); for (size_t k = 0; kget_word(), remaining_cj); statel.push_back(rem_cset); } Seq* state = new Seq(statel); Set* out = new Set(outputs); StateTriple* sp = new StateTriple(new Seq(), state, out); DBG(cout << "============> multi state pair created: " << sp << endl); return sp; } // ============================================================= // At this point, conn holds an LG link type, and the // two disjuncts that were mated. Re-assemble these // into a pair of word_disjuncts (i.e. stick the word // back in there, as that is what later stages need). // // The left_cset and right_cset are assumed to be the word-connector // sets that matched. These are needed, only to extract the words; // the rest is dicarded. Ling* Connect::reassemble(Ling* conn, WordCset* left_cset, WordCset* right_cset) { assert(conn, "Bad cast to Ling"); OutList lwdj; lwdj.push_back(left_cset->get_word()); // the word lwdj.push_back(conn->get_left()); // the connector Link *lwordj = new Link(WORD_DISJ, lwdj); OutList rwdj; rwdj.push_back(right_cset->get_word()); // the word rwdj.push_back(conn->get_right()); // the connector Link *rwordj = new Link(WORD_DISJ, rwdj); Ling *lg_link = new Ling(conn->get_ling_type(), lwordj, rwordj); return lg_link; } // ============================================================= /** * Try to connect the left and right connectors. If they do connect, * then return an LG_LING structure linking them. */ Ling* Connect::conn_connect_nn(Connector* lnode, Connector* rnode) { // cout<<"try match connectors l="<get_name()<<" to r="<< rnode->get_name() << endl; if (lnode->is_optional()) return NULL; if (rnode->is_optional()) return NULL; if (!conn_match(lnode->get_name(), rnode->get_name())) return NULL; // cout << "Yayyyyae connectors match!"<get_name(), rnode->get_name()); Ling* ling = new Ling(link_name, lnode, rnode); ling = reassemble(ling, _left_cset, _right_cset); return ling; } // ============================================================= // Collapse singleton sets, if any. This is the price we pay // for otherwise being able to ignore the difference between // singleton sets, and their elements. const OutList& Connect::flatten(OutList& alternatives) { size_t asize = alternatives.size(); // If its a singleton, and its already a set ... if (1 == asize) { Set* set = dynamic_cast(alternatives[0]); if (set) return set->get_outgoing_set(); } for (size_t i = 0; i < asize; i++) { Set* set = dynamic_cast(alternatives[i]); if (set and (1 == set->get_arity())) { alternatives[i] = set->get_outgoing_atom(0); } } return alternatives; } } // namespace viterbi } // namespace link-grammar link-grammar-5.3.16/viterbi/compile-base.h0000664000076400007640000002423212431741033015300 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _ATOMBASE_COMPILE_H #define _ATOMBASE_COMPILE_H #include #include #include "atom.h" namespace atombase { // Classes that convert run-time atom types into compile-time static // types, so that the compiler can check these for correctness. // These are here purely for C++ programming convenience; the true // structure that matters is the dynamic run-time (hyper-)graphs. /// Simple string label node. class Label : public Node { public: Label(const NameString& n, const TV& tv = TV()) : Node(LABEL, n, tv) {} }; /// Index, ID /// Identification Node, holds one or several numeric ID values. /// Intended primarily for debugging. class Index : public Node { public: Index(int a, const TV& tv = TV()) : Node(INDEX, ({ char buff[80]; snprintf(buff, 80, "%d", a); buff;}), tv) {} Index(int a, int b, const TV& tv = TV()) : Node(INDEX, ({ char buff[80]; snprintf(buff, 80, "%d, %d", a, b); buff;}), tv) {} Index(unsigned int a, int b, int c, const TV& tv = TV()) : Node(INDEX, ({ char buff[80]; snprintf(buff, 80, "%u, %d, %d", a, b, c); buff;}), tv) {} Index(double a, const TV& tv = TV()) : Node(INDEX, ({ char buff[80]; snprintf(buff, 80, "%20.16f", a); buff;}), tv) {} }; /// Holder of one floating-poing number class Number : public Node { public: Number(double a, const TV& tv = TV()) : Node(NUMBER, ({ char buff[80]; snprintf(buff, 80, "%20.16g", a); buff;}), tv), _value(a) {} double get_value() const { return _value; } protected: double _value; }; /// Named relation, as defined in model theory. /// /// This consists of a name (Label), followed by an ordered sequence /// of atoms. The atoms are all related by the relation. There are /// many different ways of thinking about this: /// 1) as a predicate: the relation is true/satisfied if it exists. /// (the truth of which is given by the _tv, of course) /// 2) as a graph of a function (in the sense of Bourbaki) /// 3) as a (named) function, the first n atoms being the arguments, /// the last being the value of the function for those arguments. /// 4) the atom that is (more or less) equivalent to the OpenCog ExecutionLink class Relation : public Link { public: // Binary relation; add others if needed. Relation(Label* lab, Atom* arg, Atom* val, const TV& tv = TV()) : Link(RELATION, ({OutList o(1,lab); o.push_back(arg); o.push_back(val); o;}), tv) {} Relation(const char* name, Atom* arg, Atom* val, const TV& tv = TV()) : Link(RELATION, ({OutList o(1, new Label(name)); o.push_back(arg); o.push_back(val); o;}), tv) {} }; /// Unordered multiset /// A Set inherits fom Link, and is an unordered set of zero or more /// atoms. Properly speaking, it is a multi-set; the same atom may /// appear more than once in the set. class Set : public Link { public: Set(const TV& tv = TV()) : Link(SET, tv) {} Set(const OutList& ol, const TV& tv = TV()) : Link(SET, ol, tv) {} Set(Atom* singleton, const TV& tv = TV()) : Link(SET, OutList(1, singleton), tv) {} Set(Atom* a, Atom* b, const TV& tv = TV()) : Link(SET, ({OutList o(1,a); o.push_back(b); o;}), tv) {} Set(Atom* a, Atom* b, Atom* c, const TV& tv = TV()) : Link(SET, ({OutList o(1,a); o.push_back(b); o.push_back(c); o;}), tv) {} Set(Atom* a, Atom* b, Atom* c, Atom* d, const TV& tv = TV()) : Link(SET, ({OutList o(1,a); o.push_back(b); o.push_back(c); o.push_back(d); o;}), tv) {} Set(Atom* a, Atom* b, Atom* c, Atom* d, Atom* e, const TV& tv = TV()) : Link(SET, ({OutList o(1,a); o.push_back(b); o.push_back(c); o.push_back(d); o.push_back(e); o;}), tv) {} protected: /// The sole purpose of this ctor is to allow inheritance. Set(AtomType t, const TV& tv = TV()) : Link(t, tv) {} Set(AtomType t, const OutList& oset, const TV& tv = TV()) : Link(t, oset, tv) {} // Only for classes that inherit from Set Set(AtomType t, Atom* singleton, const TV& tv = TV()) : Link(t, OutList(1, singleton), tv) {} Set(AtomType t, Atom* a, Atom* b, const TV& tv = TV()) : Link(t, ({OutList o(1,a); o.push_back(b); o;}), tv) {} Set(AtomType t, Atom* a, Atom* b, Atom* c, const TV& tv = TV()) : Link(t, ({OutList o(1,a); o.push_back(b); o.push_back(c); o;}), tv) {} Set(AtomType t, Atom* a, Atom* b, Atom* c, Atom* d, const TV& tv = TV()) : Link(t, ({OutList o(1,a); o.push_back(b); o.push_back(c); o.push_back(d); o;}), tv) {} Set(AtomType t, Atom* a, Atom* b, Atom* c, Atom* d, Atom* e, const TV& tv = TV()) : Link(t, ({OutList o(1,a); o.push_back(b); o.push_back(c); o.push_back(d); o.push_back(e); o;}), tv) {} public: // See the C file for documentation Set* flatten() const { return new Set(flatset(), _tv); } Atom* super_flatten() const; // Set-union (append) other set to this set. virtual Set* sum(const Set*) const; virtual Set* clone() const { return new Set(*this); } Set* append(Atom* a) const { return dynamic_cast(Link::append(a)); } Set* replace(Atom* novi, Atom* ctari) const { return dynamic_cast(Link::replace(novi, ctari)); } protected: OutList flatset() const; }; /// Unique set. An atom may appear at most once in the outgoing set. /// Duplicates are removed during construction. class Uniq : public Set { public: Uniq(const TV& tv = TV()) : Set(UNIQ, tv) {} Uniq(const OutList& ol, const TV& tv = TV()) : Set(UNIQ, uniqify(ol), tv) {} Uniq(Atom* singleton, const TV& tv = TV()) : Set(UNIQ, uniqify(OutList(1, singleton)), tv) {} Uniq(Atom* a, Atom* b, const TV& tv = TV()) : Set(UNIQ, uniqify(({OutList o(1,a); o.push_back(b); o;})), tv) {} Uniq(Atom* a, Atom* b, Atom* c, const TV& tv = TV()) : Set(UNIQ, uniqify(({OutList o(1,a); o.push_back(b); o.push_back(c); o;})), tv) {} // Special copy constructor Uniq(Set* sset) : Set(UNIQ, uniqify(sset->get_outgoing_set()), sset->_tv) {} // XXX TODO we really should overload append, and enforce uniqueness. ... protected: static OutList uniqify(const OutList& ol); }; /// Ordered sequence /// Seq inherits from Set, and is an ordered sequence of zero or more /// atoms. class Seq : public Set { public: Seq() : Set(SEQ) {} Seq(const OutList& ol, const TV& tv = TV()) : Set(SEQ, ol, tv) {} Seq(Atom* singleton, const TV& tv = TV()) : Set(SEQ, OutList(1, singleton), tv) {} Seq(Atom* a, Atom* b, const TV& tv = TV()) : Set(SEQ, ({OutList o(1,a); o.push_back(b); o;}), tv) {} // See the Set class for documentation Seq* flatten() const { return new Seq(flatset(), _tv); } virtual Seq* clone() const { return new Seq(*this); } Seq* append(Atom* a) const { return dynamic_cast(Link::append(a)); } /// Get the first and last atoms in the sequence Atom* get_first() const { if (0 < get_arity()) return get_outgoing_atom(0); else return NULL; } Atom* get_last() const { size_t sz = get_arity(); if (0 < sz) return get_outgoing_atom(sz-1); else return NULL; } protected: /// The sole purpose of this ctor is to allow inheritance. Seq(AtomType t) : Set(t) {} Seq(AtomType t, const OutList& oset, const TV& tv = TV()) : Set(t, oset, tv) {} Seq(AtomType t, Atom* a, Atom* b, const TV& tv = TV()) : Set(t, ({OutList o(1,a); o.push_back(b); o;}), tv) {} Seq(AtomType t, Atom* a, Atom* b, Atom* c, const TV& tv = TV()) : Set(t, ({OutList o(1,a); o.push_back(b); o.push_back(c); o;}), tv) {} Seq(AtomType t, Atom* a, Atom* b, Atom* c, Atom* d, const TV& tv = TV()) : Set(t, ({OutList o(1,a); o.push_back(b); o.push_back(c); o.push_back(d); o;}), tv) {} }; /// Unordered OR of all children class Or : public Set { public: Or(const TV& tv = TV()) : Set(OR, tv) {} Or(const OutList& ol, const TV& tv = TV()) : Set(OR, ol, tv) {} Or(Atom* singleton, const TV& tv = TV()) : Set(OR, OutList(1, singleton), tv) {} Or(Atom* a, Atom* b, const TV& tv = TV()) : Set(OR, ({OutList o(1,a); o.push_back(b); o;}), tv) {} Or(Atom* a, Atom* b, Atom* c, const TV& tv = TV()) : Set(OR, ({OutList o(1,a); o.push_back(b); o.push_back(c); o;}), tv) {} // Return disjunctive normal form (DNF) Atom* disjoin() const; // See the Set class for documentation Or* flatten() const { return new Or(flatset(), _tv); } // Remove repeated entries Or* uniq() const; virtual Or* clone() const { return new Or(*this); } Or* append(Atom* a) const { return dynamic_cast(Link::append(a)); } }; /// Ordered sequence /// And inherits from Seq, since the order of the atoms in /// its outgoing set is important. class And : public Seq { public: And() : Seq(AND) {} And(const OutList& ol, const TV& tv = TV()) : Seq(AND, ol, tv) {} And(Atom* singleton, const TV& tv = TV()) : Seq(AND, OutList(1, singleton), tv) {} And(Atom* a, Atom* b, const TV& tv = TV()) : Seq(AND, ({OutList o(1,a); o.push_back(b); o;}), tv) {} And(Atom* a, Atom* b, Atom* c, const TV& tv = TV()) : Seq(AND, ({OutList o(1,a); o.push_back(b); o.push_back(c); o;}), tv) {} // Return disjunctive normal form (DNF) // Does not modify this atom; just returns a new one. Atom* disjoin(); // See the Set class for documentation And* flatten() const { return new And(flatset(), _tv); } /// Remove optional clauses. /// XXX Perhaps this should not be a method on this class... Atom* clean() const; virtual And* clone() const { return new And(*this); } And * append(Atom* a) const { return dynamic_cast(Link::append(a)); } }; } // namespace atombase #endif // _ATOMBASE_COMPILE_H link-grammar-5.3.16/viterbi/word-monad.h0000664000076400007640000000217712431741033015013 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #ifndef _LG_VITERBI_WORD_MONAD_H #define _LG_VITERBI_WORD_MONAD_H #include "atom.h" #include "compile.h" #include "garbage.h" namespace link_grammar { namespace viterbi { class WordMonad : public gc { public: WordMonad(WordCset*); Set* operator()(Set*); private: WordCset* _right_cset; }; } // namespace viterbi } // namespace link-grammar #endif // _LG_VITERBI_WORD_MONAD_H link-grammar-5.3.16/viterbi/upcast.cc0000664000076400007640000000631212431741033014374 00000000000000/*************************************************************************/ /* Copyright (c) 2012, 2013 Linas Vepstas */ /* All rights reserved */ /* */ /* Use of the Viterbi parsing system is subject to the terms of the */ /* license set forth in the LICENSE file included with this software. */ /* This license allows free redistribution and use in source and binary */ /* forms, with or without modification, subject to certain conditions. */ /* */ /*************************************************************************/ #include #include "compile.h" #include "compile-base.h" #include "utilities.h" // needed for assert using namespace link_grammar::viterbi; namespace atombase { // ============================================================ Atom* Atom::upcaster() { if (!this) return this; const Node* n = dynamic_cast(this); const Link* l = dynamic_cast(this); switch (get_type()) { // Links case AND: if (dynamic_cast(this)) return this; return new And(l->get_outgoing_set(), _tv); case OR: if (dynamic_cast(this)) return this; return new Or(l->get_outgoing_set(), _tv); case SEQ: if (dynamic_cast(this)) return this; return new Seq(l->get_outgoing_set(), _tv); case SET: if (dynamic_cast(this)) return this; return new Set(l->get_outgoing_set(), _tv); // Nodes case NUMBER: if (dynamic_cast(this)) return this; return new Number(atof(n->get_name().c_str()), _tv); case CONNECTOR: if (dynamic_cast(this)) return this; return new Connector(n->get_name(), _tv); case WORD: if (dynamic_cast(this)) return this; return new Word(n->get_name(), _tv); default: assert(0, "Atom::upcaster(): implement me!"); } } // ============================================================ Link* Link::append(Atom* a) const { OutList ol = get_outgoing_set(); ol.push_back(a); switch (get_type()) { // Links case AND: return new And(ol, _tv); case OR: return new Or(ol, _tv); case SEQ: return new Seq(ol, _tv); case SET: return new Set(ol, _tv); default: std::cerr << "unhandled atom type "<< type_name(get_type()) << std::endl; assert(0, "atombase::Link::append: implement me!"); } } // ============================================================ /// Replace stary with nowy. Link* Link::replace(Atom* novi, Atom* ctari) const { OutList ol = get_outgoing_set(); // Loo for stary, replace with nowy if found. size_t sz = ol.size(); size_t i = 0; for (; i> autogen.err`; then echo "Bad aclocal (automake) installation" exit 1 fi libtoolize --force --copy || { echo "error: libtoolize failed" exit 1 } # Produce aclocal.m4, so autoconf gets the automake macros it needs # case `uname` in CYGWIN*) include_dir='-I m4' # Needed for Cygwin only. esac echo "Creating aclocal.m4: aclocal $include_dir $ACLOCAL_FLAGS" aclocal $include_dir $ACLOCAL_FLAGS 2>> autogen.err # Produce all the `GNUmakefile.in's and create neat missing things # like `install-sh', etc. # echo "automake --add-missing --copy --foreign" automake --add-missing --copy --foreign 2>> autogen.err || { echo "" echo "* * * warning: possible errors while running automake - check autogen.err" echo "" } # If there's a config.cache file, we may need to delete it. # If we have an existing configure script, save a copy for comparison. if [ -f config.cache ] && [ -f configure ]; then cp configure configure.$$.tmp fi # Produce ./configure # echo "Creating configure..." autoconf 2>> autogen.err || { echo "" echo "* * * warning: possible errors while running automake - check autogen.err" echo "" } run_configure=true for arg in $*; do case $arg in --no-configure) run_configure=false ;; *) ;; esac done if $run_configure; then mkdir -p build cd build ../configure --enable-maintainer-mode "$@" echo echo "Now type 'make' to compile link-grammar." else echo echo "Now run 'configure' and 'make' to compile link-grammar." fi link-grammar-5.3.16/AUTHORS0000664000076400007640000000417112766044421012203 00000000000000 In quasi-historical order: Original Authors: Davy Temperley: http://theory.esm.rochester.edu/temperley/ Daniel Sleator: http://www.cs.cmu.edu/~sleator/ John Lafferty: http://www.cs.cmu.edu/~lafferty/ Much additional work has been done by many different developers. The current lead developer is Linas Vepstas: http://linas.org/ Arabic dictionaries were provided by Warren Casbeer and Jon Dehdari Farsi dictionaries were provided by Jon Dehdari The SAT parser code was developed by Filip Maric as a part of the 2008 Google Summer of Code (GSoC) project for OpenCog. Russian dictionaries were provided by Sergey Protasov Support for Hebrew, a complete overhaul of tokenization, and assorted general maintenance and performance work: Amir Plivatsky Turkish dictionaries by: Can John Bruce Turkish sharply revised: Tatiana Batura, Maria Mitkovskaya, Natalya Semenova Indonesian dictionaries were provided by: Hendy Irawan (ceefour) Kazakh dictionaries from: Tatiana Batura, Aigerim Bakiyeva, Aigerim Yerimbetova ------------------------------------------------------------------ Some of the people who have contributed patches and fixes include: (In alphabetical order) Artem Gayardo-Matrosov Bill Hayes Borislav Iordanov Valery Kholodkov Vikas N Kumar Dom Lachowicz Per Larsson Stephen Leibowitz Marc Maurer Evgenii Philippov Sergey Protasov Sampo Pyysalo René Rhéaume Lian Ruiting Murilo Saraiva de Queiroz Fridrich Strba Simon Stuart Peter Szolovits Dimitri Timofeev Alexander Tkachuk Vincent Untz Max Vyaznikov http://myclerk.ru Bruce Wilcox link-grammar-5.3.16/config.guess0000755000076400007640000013036112431742332013445 00000000000000#! /bin/sh # Attempt to guess a canonical system name. # Copyright 1992-2013 Free Software Foundation, Inc. timestamp='2013-06-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 3 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 . # # 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. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # # Originally written by Per Bothner. # # 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 # # Please send patches with a ChangeLog entry to config-patches@gnu.org. 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 ." version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. Copyright 1992-2013 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 case "${UNAME_SYSTEM}" in Linux|GNU|GNU/*) # If the system lacks a compiler, then just pick glibc. # We could probably try harder. LIBC=gnu eval $set_cc_for_build cat <<-EOF > $dummy.c #include #if defined(__UCLIBC__) LIBC=uclibc #elif defined(__dietlibc__) LIBC=dietlibc #else LIBC=gnu #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` ;; esac # 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 ;; *:Bitrig:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_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 /* 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 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 #include 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 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 ;; *:MINGW64*:*) echo ${UNAME_MACHINE}-pc-mingw64 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-${LIBC}`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/[-(].*//'`-${LIBC} exit ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; aarch64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be echo ${UNAME_MACHINE}-unknown-linux-${LIBC} 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="gnulibc1" ; fi echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; arc:Linux:*:* | arceb:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${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-${LIBC} else if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi else echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf fi fi exit ;; avr32*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; cris:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; crisv32:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; frv:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; hexagon:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; i*86:Linux:*:*) echo ${UNAME_MACHINE}-pc-linux-${LIBC} exit ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} 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-${LIBC}"; exit; } ;; or1k:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; or32:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; padre:Linux:*:*) echo sparc-unknown-linux-${LIBC} exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-${LIBC} 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-${LIBC} ;; PA8*) echo hppa2.0-unknown-linux-${LIBC} ;; *) echo hppa-unknown-linux-${LIBC} ;; esac exit ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-${LIBC} exit ;; ppc:Linux:*:*) echo powerpc-unknown-linux-${LIBC} exit ;; ppc64le:Linux:*:*) echo powerpc64le-unknown-linux-${LIBC} exit ;; ppcle:Linux:*:*) echo powerpcle-unknown-linux-${LIBC} exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux-${LIBC} exit ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; tile*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; vax:Linux:*:*) echo ${UNAME_MACHINE}-dec-linux-${LIBC} exit ;; x86_64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; xtensa*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} 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' /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 echo i586-unisys-sysv4 exit ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # 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 ;; x86_64:Haiku:*:*) echo x86_64-unknown-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 eval $set_cc_for_build if test "$UNAME_PROCESSOR" = unknown ; then UNAME_PROCESSOR=powerpc fi 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 case $UNAME_PROCESSOR in i386) UNAME_PROCESSOR=x86_64 ;; powerpc) UNAME_PROCESSOR=powerpc64 ;; esac fi fi 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 eval $set_cc_for_build cat >$dummy.c < # include #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 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 # 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 < 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: link-grammar-5.3.16/LICENSE0000664000076400007640000006570712766044421012154 00000000000000 GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 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. [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 Copyright (c) 2002, 2003, 2004, 2005 Jon Dehdari Copyright (c) 2006 Warren Casbeer and Jon Dehdari Copyright (c) 2014 Linas Vepstas, Can John Bruce, Amir Plivatsky Copyright (c) 2015 Linas Vepstas, Amir Plivatsky The current Link Grammar version 5 project is a continuation of the Link Grammar version 4.8 project, which is available under the so-called "BSD license" below. The LGPLv2.1 license was adopted for continuing work on version 5.0 because it appears to be more conducive to open collaboration and the general improvement of the code base. After six years of development effort, it was observed that the BSD license did not motivate any contributions to the project whatsoever. By contrast, a number of promising additions had to be turned away, because their authors were unwilling to provide their code under the BSD license used in the 4.8 and earlier versions of this project. Version 4.8.6 of Link Grammar continues to be available under the license below: LICENSE ------- Copyright (c) 2003,2004 Daniel Sleator, David Temperley, and John Lafferty. All rights reserved. Copyright (c) 2003 Peter Szolovits Copyright (c) 2004,2012,2013 Sergey Protasov Copyright (c) 2006 Sampo Pyysalo Copyright (c) 2007 Mike Ross Copyright (c) 2008 Filip Maric Copyright (c) 2008,2009,2010 Borislav Iordanov Copyright (c) 2008,2009,2010,2011,2012,2013,2014 Linas Vepstas Copyright (c) 2014 Amir Plivatsky 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. The names "Link Grammar" and "Link Parser" must not be used to endorse or promote products derived from this software without prior written permission. To obtain permission, contact sleator@cs.cmu.edu THIS SOFTWARE IS PROVIDED BY DANIEL SLEATOR, DAVID TEMPERLEY, JOHN LAFFERTY AND OTHER 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 HOLDERS 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. link-grammar-5.3.16/man/0000755000076400007640000000000013074513214011753 500000000000000link-grammar-5.3.16/man/Makefile.in0000644000076400007640000003345513074512576013764 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 = man ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(dist_man_MANS) $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ dist_man_MANS = link-parser.man1 all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 man/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign man/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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: ctags CTAGS: cscope cscopelist: 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 \ cscopelist-am ctags-am 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 \ tags-am uninstall uninstall-am .PRECIOUS: Makefile # Change the system dictionary location according the configuration options. # This tracks --datadir. link-parser.1: link-parser.man1 sed 's/%DATA_DIR%/$(datadir)/' $< >$@ # 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: link-grammar-5.3.16/man/link-parser.man10000664000076400007640000003065312766044421014717 00000000000000.\" Portability macros (not validated). .\" FIXME: For some reason in man2html the registers are always null-strings. .\" Also, in man2html the code doesn't display the HTML code even .\" if the conditionals are changed to always be true. . .\" Check whether we are using grohtml. .nr mH 0 .if \n(.g \ . if '\*(.T'html' \ . nr mH 1 . .\" Start URL. .de UR . ds m1 \\$1\" . nh . if \\n(mH \{\ . \" Start diversion in a new environment. . do ev URL-div . do di URL-div . \} .. . . .\" End URL. .de UE . ie \\n(mH \{\ . br . di . ev . . \" Has there been one or more input lines for the link text? . ie \\n(dn \{\ . do HTML-NS "" . \" Yes, strip off final newline of diversion and emit it. . do chop URL-div . do URL-div \c . do HTML-NS . \} . el \ . do HTML-NS "\\*(m1" \&\\$*\" . \} . el \ \\*(la\\*(m1\\*(ra\\$*\" . . hy \\n(HY .. .\" define .EX/.EE (for multiline user-command examples; normal Courier font) .de EX .nf .ft CW .. .de EE .ft P .fi .. .\" ========================================================================= .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH LINK-PARSER 1 "2016-06-29" "Version 5.3.8" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME link\-parser \- parse natural language sentences using Link Grammar .SH SYNOPSIS .B link\-parser .RB \-\-help .br .B link\-parser .RB \-\-version .br .nf .B link\-parser [\fIlanguage\fP|\fIdict\_location\fP] \ [\fI\-\fP...] .fi .SH DESCRIPTION .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invoke bold face and italics, .\" respectively. \fBlink\-parser\fP is the command-line wrapper to the \%link\-grammar natural language parsing library. This library will parse English language sentences, generating linkage trees showing relationships between the subject, the verb, and various adjectives, adverbs, etc. in the sentence. .PP .SH EXAMPLE .EX .B link\-parser .EE .PP Starts the parser interactive shell. Enter any sentence to parse: .PP .EX linkparser> \fBReading a man page is informative.\fP Found 12 linkages (12 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS= 0.20 LEN=16) +------------------------Xp------------------------+ +--------------->WV-------------->+ | | +----------Ss*g---------+ | | +--------Os-------+ | | | | +---Ds**x---+ | | +----Wd---+ | +---A--+ +---Pa---+ | | | | | | | | | LEFT\-WALL reading.g a man.ij page.n is.v informative.a . .EE .SH BACKGROUND The \fBlink\-parser\fP command-line tool is useful for general exploration and use, although it is presumed that, for the parsing of large quantities of text, a custom application, making use of the \%link\-grammar library, will be written. Several such applications are described on the Link Grammar web page (see SEE ALSO below); these include the AbiWord grammar checker, and the RelEx semantic relation extractor. .PP The theory of Link Grammar is explained in many academic papers. In the first of these, Daniel Sleator and Davy Temperley, "Parsing English with a Link Grammar" (1991), the authors defined a new formal grammatical system called a "link grammar". A sequence of words is in the language of a link grammar if there is a way to draw "links" between words in such a way that the local requirements of each word are satisfied, the links do not cross, and the words form a consistent connected graph. The authors encoded English grammar into such a system, and wrote \%\fBlink\-parser\fP to parse English using this grammar. .PP The engine that performs the parsing is separate from the dictionaries describing a language. Currently, the most fully developed, complete dictionaries are for the English and Russian languages, although experimental, incomplete dictionaries exist for German, and several other languages. .SH OVERVIEW .PP \fBlink\-parser\fP, when invoked manually, starts an interactive shell, taking control of the terminal. Any lines beginning with an exclamation mark are assumed to be a "special command"; these are described below. The command \%\fB!help\fP will provide more info; the command \%\fB!variables\fP will print all of the special commands. These are also called "variables", as almost all commands have a value associated with them: the command typically enable or disable some function, or they alter some multi-valued setting. .PP All other input is treated as a single, English-language sentence; it is parsed, and the result of the parse is printed. The variables control what is printed: By default, an ASCII-graphics linkage is printed, although post-script output is also possible. The printing of the constituent tree can also be enabled. Other output controls include the printing of disjuncts, complete link data, and word senses. .PP In order to analyze sentences, \%\fBlink\-parser\fP depends on a \%link\-grammar dictionary. This contains lists of words and associated metadata about their grammatical properties. An English language dictionary is provided by default. If other language dictionaries are installed in the default search locations, these may be explicitly specified by means of a 2-letter ISO language code: so, for example: .PP .RS 4 .EX .B link-parser de .EE .RE .PP will start the parser shell with the German dictionary. .PP Alternately, the dictionary location can be specified explicitly with either an absolute or a relative file path; so, for example: .PP .RS 4 .EX .B link\-parser /usr/share/link\-grammar/en .EE .RE .PP will run \%\fBlink\-parser\fP using the English dictionary located in the typical install directory. .PP \fBlink\-parser\fP can also be used non\-interactively, either through its API, or via the \%\fB\-batch\fP option. When used with the \%\fB\-batch\fP option, \fBlink\-parser\fP reads from standard input, generating output to standard out. So, for example: .PP .RS 4 .EX .B cat thesis.txt | link\-parser -batch .EE .RE .PP Note that using the \%\fB\-batch\fP option disables the usual ASCII-graphics linkage printing. This may be re-enabled via a special command; special commands may be interspersed with the input. .PP Alternately, an input file may be specified with the \%\fB!file\fP special command, described below. .SH OPTIONS .TP .B \-\-help Print usage and exit. .TP .B \-\-version Print version number and exit. .SS Special "!" options The special "!" options can be specified either on the command-line, on startup, or set and toggled within the interactive shell itself. The full option name does not need to be used; only enough letters to make the option unique must be specified. .PP Boolean variables may be toggled simply by giving the \%\fB!\fP\fIvarname\fP, for example, \%\fB!batch\fP. Setting other variables require using an equals sign: \%\fI!varname=value\fP, for example, \%\fB!width=100\fP. .PP The \%\fB!help\fP command will print general help, and the \%\fB!variables\fP command will print all of the current variable settings. The \%\fB!file\fP command will read input from a file. The \%\fB!file\fP command is \fInot\fP a variable; it cannot be set. It can be used repeatedly. .PP The \%\fB!exit\fP command will cause \%\fBlink\-parser\fP to exit. .PP The dictionary entry for any given word (optionally terminated by a subscript) may be examined by preceding it with two exclamation marks. A wildcard character '*' can be specified as the last character of the word in order to find multiple matches. Default values of the options below are shown in parenthesis. Most of them are the default ones of the \%link\-grammar library. Boolean default values are shown as \fBon\fP (1) or \fBoff\fP (0). .TP .BR \-bad \ (off) Enable display of bad linkages. .TP .BR \-batch \ (off) Enable batch mode. .TP .BR \-cluster \ (off) Use clusters to loosen parsing. .TP .BR \-constituents \ (0) Generate constituent output. Its value may be: .RS .IP 0 Disabled .IP 1 Treebank-style constituent tree .PP .IP 1 Flat, bracketed tree [A like [B this B] A] .IP 3 Flat, treebank-style tree (A like (B this)) .RE .TP .BR \-cost-max \ (2.7) Largest cost to be considered. .TP .BR \-disjuncts \ (off) Display of disjuncts used. .TP .BR \-echo \ (off) Echo input sentence. .TP .BR \-graphics \ (on) Enable graphical display of linkage. For each linkage, the sentence is printed along with a graphical representation of its linkage above it. .PP .RS The following notations are used for words in the sentence: .IP [word] A word with no linkage. .IP word[?].x An unknown word whose POS category x has been found by the parser. .IP word[!] An unknown word whose \%link\-grammar dictionary entry has been assigned by a RegEx. (Use !morphology=1 to see the said dictionary entry.) .IP word[~] There was an unknown word in this position, and it has got replaced, using a spell guess with this word, that is found in the \%link\-grammar dictionary. .IP word[&] This word is a part of an unknown word which has been found to consist of two or more words that are in the \%link\-grammar dictionary. .RE .TP .BR \-islands-ok \ (on) Use null-linked islands. .TP .BR \-limit \ (1000) Limit the maximum linkages processed. .TP .BR \-links \ (off) Enable display of complete link data. .TP .BR \-null \ (on) Allow null links. .TP .BR \-morphology \ (off) Display word morphology. When a word matches a RegEx, show the matching dictionary entry. .TP .BR \-panic \ (on) Use "panic mode" if a parse cannot be quickly found. .TP .BR \-postscript \ (off) Generate postscript output. .TP .BR \-senses \ (off) Display word senses. .TP .BR \-short \ (16) Maximum length of short links. .TP .BR \-spell \ (7) If zero, no spell and run-on corrections of unknown words are performed. .br Else, use up to this many spell-guesses per unknown word. In that case, the number of run-on corrections (word split) of unknown words is not limited. .TP .BR \-timeout \ (30) Abort parsing after this many seconds. .TP .BR \-use-sat \ (off) Use Boolean SAT-based parser. .TP .BR \-verbosity \ (1) Level of detail in output. .TP .BR \-walls \ (off) Display wall words. .TP .BR \-width \ (16381)(*) The width of the display. .br * When writing to a terminal, this value is set from its width. .SH FILES The following files are per-language, when \fILL\fP is the 2-letter ISO language code. .TP .I \fILL\fP/4.0.dict The Link Grammar dictionary. .TP .I \fILL\fP/4.0.affix Values of entities used in tokenization. .TP .I \fILL\fP/4.0.regex Regular expressions (see .BR regex (7)) that are used to match tokens not found in the dictionary. .TP .I \fILL\fP/4.0.knowledge Post-processing definitions. .TP .I \fILL\fP/4.0.constituent\-knowledge Definitions for producing a constituent tree. .sp 2 .TP The directory search order for these files is: .I "./" .br .I "data/" .br .I "../" .br .I "../data/" .br A custom path, as set by the API call \%\fBdictionary_set_data_dir()\fP. .br .I "%DATA_DIR%/link\-grammar/" .SH SEE ALSO .nh Information on the \%link\-grammar shared-library API and the link types used in the parse is available at the .UR http://www.abisource.com/projects/link-grammar/ AbiWord website .UE . .PP Peer-reviewed papers explaining Link Grammar can be found at .UR http://www.link.cs.cmu.edu/link/papers original CMU site .UE . .PP The source code of \%\fBlink\-parser\fP and the \%link\-grammar library is located at .UR https://github.com/opencog/link-grammar GitHub .UE . .PP The mailing list for Link Grammar discussion is at .UR http://groups.google.com/group/link-grammar?hl=en link-grammar Google group .UE . .SH AUTHOR .nh \fBlink\-parser\fP and the \%link\-grammar library were written by Daniel Sleator , Davy Temperley , and John Lafferty .PP This manual page was written by Ken Bloom , for the Debian project, and updated by Linas Vepstas . link-grammar-5.3.16/man/Makefile.am0000664000076400007640000000041412766044421013736 00000000000000 ## Process this file with automake to produce Makefile.in. dist_man_MANS = link-parser.man1 # Change the system dictionary location according the configuration options. # This tracks --datadir. link-parser.1: link-parser.man1 sed 's/%DATA_DIR%/$(datadir)/' $< >$@ link-grammar-5.3.16/morphology/0000755000076400007640000000000013074513210013373 500000000000000link-grammar-5.3.16/morphology/README0000664000076400007640000000046312431741033014202 00000000000000 Morphology Tools ---------------- Assorted morphology tools, needed by the various languages. ar -- Some minor tools for Arabic, which are to be used with the aramorph-1.2.1 Arabic morphology analyzer. fa -- A simple Persian stemmer, needed for the Persian LG link-grammar-5.3.16/morphology/Makefile.in0000644000076400007640000003435613074512576015411 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 = morphology ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ # Include the README in the tarball, but do not install it. EXTRA_DIST = all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 morphology/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign morphology/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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: ctags CTAGS: cscope cscopelist: 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 \ cscopelist-am ctags-am 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 \ tags-am uninstall uninstall-am .PRECIOUS: Makefile README \ ar/arabiclg_one_sentence.sh \ ar/buck2lg.pl \ ar/README \ fa/orthography.tex \ fa/orthography.txt \ fa/persianparse.sh \ fa/README \ fa/stemmer.pl \ fa/scripts/isiri2roman_1-2.pl \ fa/scripts/isiri2unicode_1-1.pl \ fa/scripts/roman2unicode_1-5.pl \ fa/scripts/unicode2roman_1-4.pl \ fa/scripts/unvowel_it.sh \ fa/scripts/utf8_2_roman_1-7.pl \ fa/scripts/win1256_2_roman_1-5.pl \ fa/scripts/win1256_2_roman.tcl # 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: link-grammar-5.3.16/morphology/Makefile.am0000664000076400007640000000120312766044421015357 00000000000000 # Include the README in the tarball, but do not install it. EXTRA_DIST= README \ ar/arabiclg_one_sentence.sh \ ar/buck2lg.pl \ ar/README \ fa/orthography.tex \ fa/orthography.txt \ fa/persianparse.sh \ fa/README \ fa/stemmer.pl \ fa/scripts/isiri2roman_1-2.pl \ fa/scripts/isiri2unicode_1-1.pl \ fa/scripts/roman2unicode_1-5.pl \ fa/scripts/unicode2roman_1-4.pl \ fa/scripts/unvowel_it.sh \ fa/scripts/utf8_2_roman_1-7.pl \ fa/scripts/win1256_2_roman_1-5.pl \ fa/scripts/win1256_2_roman.tcl link-grammar-5.3.16/test-driver0000755000076400007640000001027712760156476013343 00000000000000#! /bin/sh # test-driver - basic testsuite driver script. scriptversion=2013-07-13.22; # UTC # Copyright (C) 2011-2013 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, see . # 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. # This file is maintained in Automake, please report # bugs to or send patches to # . # Make unconditional expansion of undefined variables an error. This # helps a lot in preventing typo-related bugs. set -u usage_error () { echo "$0: $*" >&2 print_usage >&2 exit 2 } print_usage () { cat <$log_file 2>&1 estatus=$? if test $enable_hard_errors = no && test $estatus -eq 99; then estatus=1 fi case $estatus:$expect_failure in 0:yes) col=$red res=XPASS recheck=yes gcopy=yes;; 0:*) col=$grn res=PASS recheck=no gcopy=no;; 77:*) col=$blu res=SKIP recheck=no gcopy=yes;; 99:*) col=$mgn res=ERROR recheck=yes gcopy=yes;; *:yes) col=$lgn res=XFAIL recheck=no gcopy=yes;; *:*) col=$red res=FAIL recheck=yes gcopy=yes;; esac # Report outcome to console. echo "${col}${res}${std}: $test_name" # Register the test result, and other relevant metadata. echo ":test-result: $res" > $trs_file echo ":global-test-result: $res" >> $trs_file echo ":recheck: $recheck" >> $trs_file echo ":copy-in-global-log: $gcopy" >> $trs_file # 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-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: link-grammar-5.3.16/data/0000755000076400007640000000000013074513214012111 500000000000000link-grammar-5.3.16/data/amy/0000755000076400007640000000000013074513210012673 500000000000000link-grammar-5.3.16/data/amy/4.0.regex0000644000076400007640000000230213042741075014154 00000000000000 %***************************************************************************% % % % Copyright (C) 2013 Linas Vepstas % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % Want to match apostrophes, for abreviations (I'm I've, etc.) since these % cannot be auto-split with the current splitter. Also want to accept % hyphenated words, and words with underbars in them. ANY-WORD: /^[[:alnum:]_'-]+$/ ANY-PUNCT: /^[[:punct:]]+$/ % Multi-part random morphology: match any string as prefix, stem, or % suffix. MOR-PREF: /^[[:alnum:]_'-]+=$/ MOR-STEM: /^[[:alnum:]_'-]+.=$/ MOR-SUFF: /^=[[:alnum:]_'-]+$/ % Match anything that doesn't match the above. % Match anything that isn't white-space. % Well ... actually, reject anything that begins or ends with % punctuation. We do this, so that tokenize can split off the % the affixes (trailing commas, etc) correctly. JUNK: /^[^[:punct:]][^[:space:]]+[^[:punct:]]$/ link-grammar-5.3.16/data/amy/4.0.dict0000644000076400007640000000154313042742217013772 00000000000000 %***************************************************************************% % % % Copyright (C) 2013, 2014 Linas Vepstas % % % % See file "README" for information about commercial use of this system % % % %***************************************************************************% % Dictionary version number is 5.3.15 (formatted as V5v3v15+) : V5v3v15+; LEFT-WALL: ANY+; ANY-WORD: {@ANY-} & {@ANY+}; UNKNOWN-WORD: {@ANY-} & {@ANY+}; ANY-PUNCT: {@ANY-} & {@ANY+}; JUNK: {@ANY-} & {@ANY+}; MOR-PREF: PL+; MOR-STEM: {@PL-} & LL+; MOR-SUFF: LL- & {@ANY-} & {@ANY+}; link-grammar-5.3.16/data/amy/Makefile.in0000644000076400007640000004022013074512575014673 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/amy ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir = $(pkgdatadir)/amy dict_DATA = $(DICTS) EXTRA_DIST = $(DICTS) all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/amy/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/amy/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(dictdir)"; 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-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-dictDATA 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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 tags-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/amy/4.0.knowledge0000664000076400007640000000250112431741033015017 00000000000000; Post-processing knowledge file ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: ANY e link-grammar-5.3.16/data/amy/4.0.affix0000644000076400007640000000273313042742645014153 00000000000000 % Mark the first morpheme by appending STEMSUBSCR. .=: STEMSUBSCR+; % Mark the rest of morphemes by prepending INFIXMARK =: INFIXMARK+; % Program and dictionary sanity check: Allow only these combinations. % (w: word, p:prefix, m:middle, t:stem, s: suffix) % % See the file api.c circa line 1100 for details % (or grep for AFFIXTYPE in the code). "w|ts|pts|pms|pmss|ptss|ps|ts": SANEMORPHISM+; % Anysplit parameters % Maximum number of word partitions % FYI: 3 barely works, 4 and higher mostly do not work. % 6: REGPARTS+; 3: REGPARTS+; % Number of alternatives to issue for a word. Two values: minimum and maximum. % If the word has more possibilities to split than the minimum, but less % than the maximum, then issue them without sampling. Else use pseudo-random % sampling until the minimum number is reached or all possibilities exhausted. % 10 20: REGALTS+; 2 16: REGALTS+; % When all word parts match these regexes, % the word is issued as an alternative. % Multiple regexes per class are permitted. % % The word parts currently contain at least one character % (null morphems are not supported). % % If needed, add the same regex in more than one definition. % Regex to match the prefix (including the whole word) ".*" : REGPRE+; % Regex to match the middle parts (not including the prefix or the suffix) ".*": REGMID+; %".{2,}": REGMID+; % Regex to match the suffix (not including the whole word) ".*": REGSUF+; %"[aeiouy]$" "[rst][^=]$": REGSUF+; % End of Anysplit parameters link-grammar-5.3.16/data/amy/4.0.constituent-knowledge0000664000076400007640000000004612431741033017376 00000000000000 STARTING_LINK_TYPE_TABLE: ANY* v link-grammar-5.3.16/data/amy/Makefile.am0000664000076400007640000000055513050045016014654 00000000000000 DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir=$(pkgdatadir)/amy dict_DATA = $(DICTS) EXTRA_DIST = $(DICTS) # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) link-grammar-5.3.16/data/ar/0000755000076400007640000000000013074513210012507 500000000000000link-grammar-5.3.16/data/ar/corpus-expected-out.batch0000664000076400007640000017027212766044421017376 00000000000000linkparser> max-length set to 300 Found 4 linkages (4 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=2 AND=0 LEN=10) +--------------------------P-------------------------+ +-----------------P----------------+ | +-----Oa-----+ | +------PO-----+ +-CCVr-+ +--Dal-+NSUFFFEMsg+ +---PO---+ | +--Dal-+ | | | | | | | | | | w.conj nql.PV Al.d vlAv.ADJ p.NSUFFFEMSG |lY.PREP mst$fY.N0 fy.PREP Al.d qds.Ndip Found 15 linkages (15 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=1 AND=0 LEN=3) +------GEN-----+--------------A-------------+ +-CCVr-+----Sn----+--GEN--+-QO-+ +--Dal--+-NSUFFFEMsg-+ +--Dal-+ | | | | | | | | | | w.conj sjl.PV jylyyjyfs[?].n 8 hdf.Ndu Al.d mbArA.Napdu p.NSUFFFEMSG Al.d wHyd.ADJ Found 4 linkages (4 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=2 AND=0 LEN=3) +---------CCOBJ---------+ +----QO---+ +-CCVr-+----Sn---+ +CCOL+---CCOr--+---GEN--+ +-Dal-+NSUFFPL+ | | | | | | | | | | w.conj sjl.PV No complete linkages found. Found 10 linkages (10 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=2 AND=0 LEN=10) +---------------------CCOBJ---------------------+ +----QO +----CCVr----+---Sn--+-GEN+---QO---+--PO--+-NPOSS-+ +CCOL+CCOr+ +-D | | | | | | | | | | | w.conj [sjl] fAt.PVV A[?].n 47 [w] b.PREP wgdAn.N y.NSUFF 70 w.conj 90 Al.d ---+ al-+ | >hdAf.N Found 18 linkages (18 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=1 AND=0 LEN=8) +-------------------P------------------+ +-----Sn----+-------A-------+ | +------------QO--------- +-CCVr-+ +-Dal-+ +---Dal--+ +---PO---+ +---Ddp---+-D | | | | | | | | | | w.conj rd.PVC Al.d jy$.Ndu Al.d No complete linkages found. Found 1 linkage (1 had no P.P. violations) at null count 1 Unique linkage, cost vector = (UNUSED=1 DIS=0 AND=0 LEN=9) +--------------------------------------ADV----------------------- | +-----------GEN------ +---CCVr--+-----Sn----+---GEN---+--GEN--+-----GEN-----+-NSUFFFEMpl-+ | | | | | | | w.conj kAn.AspPVintr dnkTA$.N0 >Eln[?].n rfD.N [h] nAn.Nprop >yD.ADV AF.suff linkparser> No complete linkages found. Found 51 linkages (51 had no P.P. violations) at null count 3 Linkage 1, cost vector = (UNUSED=3 DIS=3 AND=0 LEN=9) +------------------SUB------------------+ +--------Oa--------+ +-CCVr-+-----Sn-----+--GEN-+---NPOSS---+ +--Csub--+ +--Dal-+ | | | | | | | | | w.conj qAl.PVV [lA] nzAl.N TmwH.N [yn] k.NSUFF mA.comp knA[?].n [fy] Al.d sAbq.ADJ linkparser> No complete linkages found. Found 3 linkages (3 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=2 AND=0 LEN=12) +--------------------------------On--------------------------------+ +----------------CCSUBJ----------------+ | | +------------CCSL-----------+ +- +-CCVr-+ +------G-----+ +--CCSr--+-----G----+ | | | | | | | | | w.conj sjl.PV dytAr[?].Nprop nymyv.Nprop [18] w.conj bytr.Nprop nymyv.Nprop 72 ---QO---+ +-Dal-+NSUFFPL+ | | | Al.d hdf.Ndu yn.NPL Found 4 linkages (4 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=1 AND=0 LEN=12) +---------------------------P----------------------- +---------CCVr---------+----------On----------+ | +------NEGi-----+------Sn-----+ | | | +--IVPRE-+ +--Dal-+ +---QO---+-NSUFFFEMpl+ | | | | | | | | | w.conj lm.neg y.IV3MS qdm.IVyu Al.d mSdr.Ndu >y.quant hdAf.N Al.d zyAr.NapAt p.NSUFFFEMSG linkparser> No complete linkages found. Found 5 linkages (5 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=0 AND=0 LEN=9) +--------------CCVr-------------+ | +-----AUXfut-----+------------P------------+-----PO-----+---- | | +-IVPRE-+---P--+----PO---+ | +-Dal-+NSUF | | | | | | | | | w.conj [>DAf] s.IVtense y.IV3MS kwn.IV fy.PREP bngAlwr.N0 fy.PREP Al.d sAE.NAt ---------A-------------+ FFEMpl+ +--Dal-+NSUFFFEMsg+ | | | | At.NSUFFFEMPL Al.d mqbl.ADJ p.NSUFFFEMSG Found 9 linkages (9 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=2 AND=0 LEN=22) +---------------------------------------------------On------------ +----------------------------------P------------------------------ | +------GEN-----+--------------A-------------+ +-CCVr-+---Sn--+---GEN--+ +--Dal--+-NSUFFFEMsg-+ +--Dal-+ | | | | | | | | | w.conj sjl.PV gAtwsw.N0 hdf.Ndu Al.d mbArA.Napdu p.NSUFFFEMSG Al.d wHyd.ADJ --------------------------------------+ ---+ | +------PO------+ | | +--Dal--+-NSUFFFEMsg+ | | | | | | fy.PREP Al.d dqyq.Napdu p.NSUFFFEMSG 57 Found 56 linkages (56 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=1 AND=0 LEN=7) +------CCSUBJ-----+---------CCSr--------+ | +---CCSL---+ +----CCSL----+ +----QO---+ +-CCVr-+ +-GEN-+ | +--GEN--+ +---CCSr--+--GEN--+ +-Dal-+ | | | | | | | | | | | | w.conj sjl.PV fynAn.N 14 w.conj kylbAn[?].n 84 w.conj stwntwn[?].n 90 Al.d >hdAf.N linkparser> No complete linkages found. Found 1 linkage (1 had no P.P. violations) at null count 1 Unique linkage, cost vector = (UNUSED=1 DIS=2 AND=0 LEN=7) +-----------------P- +-------On------+-------A------+ +-CCVr-+--SUB--+------Csub------+ +--Dal--+ +--Dal-+NSUF | | | | | | | | w.conj >wDH.PV >n.comp [h`*h] hy.PRON3FS Al.d ntA}j.Ndip Al.d >wly.ADJ ----------------+ +------PO------+ FFEMsg+ | +---Dal--+-NSUFFFEMsg-+ | | | | | p.NSUFFFEMSG l.PREP Al.d No complete linkages found. Found 2 linkages (2 had no P.P. violations) at null count 3 Linkage 1, cost vector = (UNUSED=3 DIS=2 AND=0 LEN=17) +--------------------------------------------P----------- +-----------P-----------+------PO-----+--------------A--- +--------CCVr--------+----Oa----+ | +--Dal-+-NSUFFFEMsg+ | | | | | | | w.conj [jmyE] [Al] DHAyA[?].PV mwZf.ADJ [wn] fy.PREP Al.d $rk.Napdu p.NSUFFFEMSG --------------------------------+ ----------+ +-----PO-----+ +--Dal--+-NSUFFFEMsg+ | +--Dal-+NSUFFFEMsg+ | | | | | | | Al.d bArysy.ADJ p.NSUFFFEMSG l.PREP Al.d tdf}.Nap p.NSUFFFEMSG linkparser> No complete linkages found. Found 39 linkages (39 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=2 AND=0 LEN=16) +----------------------------------------P---------------------------- +--------------On-------------+------GEN-----+--------------A--------- +-CCVr-+--Sn-+-NPOSS+ | +--Dal--+-NSUFFFEMsg-+ +-- | | | | | | | | | w.conj sjl.PV rwk.N y.NSUFF [jwnywr] hdf.Ndu Al.d mbArA.Napdu p.NSUFFFEMSG Al.d ------------+ ----+ +------PO------+ Dal-+ | +--Dal--+-NSUFFFEMsg+ | | | | | wHyd.ADJ fy.PREP Al.d dqyq.Napdu p.NSUFFFEMSG [90] linkparser> No complete linkages found. Found 32 linkages (32 had no P.P. violations) at null count 4 Linkage 1, cost vector = (UNUSED=4 DIS=2 AND=0 LEN=5) +-----Csub----+ +--------GEN--------+----- +--IVPRE-+--SUB--+ +--Dal-+--On--+----GEN----+ +--Dal--+ | | | | | | | | | y.IV3MS *kr.IVyu >n.comp Al.d fryq.Ndu Emr.N [Al] b$yr.N0 [hw] Al.d mr$H.NduAt --A------+ +--Dal-+ | | Al.d wHyd.ADJ [HtY] [Al|n] linkparser> No complete linkages found. Found 39 linkages (39 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=2 AND=0 LEN=16) +----------------------------------------P---------------------------- +--------------On-------------+------GEN-----+--------------A--------- +-CCVr-+--Sn-+-NPOSS+ | +--Dal--+-NSUFFFEMsg-+ +-- | | | | | | | | | w.conj sjl.PV rwk.N y.NSUFF [jwnywr] hdf.Ndu Al.d mbArA.Napdu p.NSUFFFEMSG Al.d ------------+ ----+ +------PO------+ Dal-+ | +--Dal--+-NSUFFFEMsg+ | | | | | wHyd.ADJ fy.PREP Al.d dqyq.Napdu p.NSUFFFEMSG [90] Found 244 linkages (244 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=1 AND=0 LEN=4) +----------GEN----- +-CCVr-+-----Sn----+-------GEN------+---GEN---+-QO-+---PO---+-NSUFFFEMsg+ | | | | | | | | w.conj sjl.PV frAnkwfysky[?].n frAnkwfyskY[?].n 61 mn.PREP rkl.Napdu p.NSUFFFEMSG ----+ +------GEN-----+--------------A-------------+ +--GEN--+--GEN-+ +--Dal--+-NSUFFFEMsg-+ +--Dal-+ | | | | | | | | jzA[?].n '[?].n hdf.Ndu Al.d mbArA.Napdu p.NSUFFFEMSG Al.d wHyd.ADJ linkparser> No complete linkages found. Found 10 linkages (10 had no P.P. violations) at null count 3 Linkage 1, cost vector = (UNUSED=3 DIS=2 AND=0 LEN=8) +------------------P-----------------+ +----------Oa---------+ | +--- +----CCVr----+PVSUFFSUB+ | +---PO---+------GEN-----+ | | | | | | | w.conj [qAl] ls.PVC nA.PVSUFFSUBJ mwAfq.ADJ [yn] ElY.PREP qrAr.Ndu [hArys] wqf.N -GEN---+------A-----+ +-Dal+ +--Dal-+ | | | | Al.d frz.N Al.d ydwy.ADJ linkparser> No complete linkages found. Found 2 linkages (2 had no P.P. violations) at null count 5 Linkage 1, cost vector = (UNUSED=5 DIS=2 AND=0 LEN=12) +----------------------------On---------- +---------Sn---------+------A------+ +---------------CCVr---------------+PVSUFFSUB+ | +--Dal-+-NSUF | | | | | | w.conj [fy] [mbArA] [p] [vAny] [p] sHq.PV t.PVSUFFSUBJ kwryA.N0 Al.d jnwby.ADJ -----------------+ | FFEMsg+ +----GEN---+---GEN---+GEN+-QO-+--GEN--+---GEN---+--GEN--+ | | | | | | | | | p.NSUFFFEMSG bAkstAn.N Cmment[?].n :[?].n 7 -[?].n NOT[?].n FOUND[?].n Sfr.N linkparser> No complete linkages found. Found 54 linkages (54 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=1 AND=0 LEN=16) +---------------------------------P----------------------------- +------------------P-----------------+ +-------------Sn-------------+ | +-----GEN-----+ +----CCVr---+ +---Ddp---+--Dal-+ +---PO---+ +-Dal-+ | | | | | | | | | w.conj [qd] >blg.PV h`*A.DEMPRONMS Al.d qrAr.Ndu l.PREP zbA}n.Ndip Al.d ErAq.N ----+ | +------PO-----+------A-----+ | +-Dal-+ +--Dal-+NSUFFFEMsg+ | | | | | | xlAl.PREP Al.d >yAm.N Al.d mADy.ADJ p.NSUFFFEMSG linkparser> No complete linkages found. Found 76 linkages (76 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=3 AND=0 LEN=6) +----Csub----+----------On----------+ +------ +-CCVr-+--SUB--+ +-Dal-+NSUFFFEMpl+ +--------GEN--------+-NSUFF | | | | | | | | w.conj qAl.PVV >n.comp Al.d slT.NAt At.NSUFFFEMPL EAml.N/ap [t] [ny] mEAml.NapAt ----GEN----------+----------GEN---------+ FEMsg-+ +-NSUFFFEMsg+ +----GEN----+---NPOSS---+ | | | | | | p.NSUFFFEMSG Hsn.NapAt p.NSUFFFEMSG >vnA'.N0 hdAf.N Found 28 linkages (28 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=2 AND=0 LEN=33) +------------------------------------------------------ +----------------------------------------------------On | +-----------------------CCPOBJ------ | | +--------------------CCPOL-- +-----CCVr-----+-----Sn----+ | +-----------A----------+ | +-IVPRE-+ +-Dal-+---P--+ +NSUFFFEMpl+ +NSUF | | | | | | | | | w.conj y.IV3MS xDE.IV Al.d ErAq.N l.PREP Eqwb.NAt At.NSUFFFEMPL dwly.ADJ --P--------------------------------------------------------+ ---------------------------------------------------+ | -----------------+ | | -----------------+ | | | | | FFEMsg+ +---CCPOr--+--NPOSS--+ +-Dal-+ +---PO--+ | | | | | | | | p.NSUFFFEMSG mn*.conj No complete linkages found. Found 60 linkages (60 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=1 AND=0 LEN=24) +-----------------------------------------------P------------ +--------------------------------------P--------------------- +------------------P------------------+ +------Sn------+ | +----CCVr---+ +--Dal-+-NSUFFFEMpl+ +---PO---+---GEN--+NSUF | | | | | | | | w.conj [t] jry.PVAtn Al.d mHAdv.NAt At.NSUFFFEMPL fy.PREP mskn.Ndu Eryq.NAt ----------------------------------+ -----------------+ | | | | +------PO-----+-------------A------------+ FFEMpl+ +---PO---+ | +--Dal-+NSUFFFEMsg+ +--Dal-+NSUF | | | | | | | | | At.NSUFFFEMPL fy.PREP >ryHA.N0 fy.PREP Al.d Df.Napdu p.NSUFFFEMSG Al.d grby.ADJ FFEMsg+ | p.NSUFFFEMSG linkparser> No complete linkages found. Found 64 linkages (64 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=1 AND=0 LEN=17) +-------------------------------------------------P---------- +-------------------------On-------------------------+ +------CCVr-----+ +------A------+ | | +--IVPRE-+---Sn---+ +--Dal-+-NSUFFFEMsg+ +-----GE | | | | | | | | w.conj y.IV3MS $Ark.IVyu wzyr.N0 Al.d xArjy.ADJ p.NSUFFFEMSG [Al] lmAnyA.N0 linkparser> No complete linkages found. Found 224 linkages (224 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=0 AND=0 LEN=15) +---------------------------------SUB----------------------------- +----------------------P----------------------+ +---CCVr--+-----Sn----+---GEN---+-----GEN----+ +--PO--+---A---+ | | | | | | | | w.conj kAn.AspPVintr mSdr.Ndu >myrky.NOUN >Eln[?].Nprop fy.PREP wqt.N sAbq.ADJ ---+------------------Csub-----------------+ | +-----AUXfut-----+-----Sn----+ | | +-IVPRE-+ +-Dal-+ | | | | | | >n.comp [Al] [ No complete linkages found. Found 20 linkages (20 had no P.P. violations) at null count 3 Linkage 1, cost vector = (UNUSED=3 DIS=2 AND=0 LEN=8) +----------CCOBJ---------+--------CCOr-------+------CCOr------+ +-CCVr-+----Sn----+ +CCOL+ +CCOL+ +CCOL+--- | | | | | | | | | w.conj sjl.PV tryzygyh.Nprop 12 w.conj [wyltwrd] 22 w.conj [mykw] 44 w.conj +----QO---+ -CCOr----+ +-Dal-+ | | | [rwbyr] 74 Al.d >hdAf.N linkparser> No complete linkages found. Found 4 linkages (4 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=1 AND=0 LEN=24) +-------------------------------------------------On- +-----------CCSUBJ----------+ +-----------CCVr-----------+ +--------CCSL-------+ | +------AUXfut------+ +----GEN----+ | +-------GEN | | +--IVPRE--+ | +-Dal-+ +-----CCSr----+ +-- | | | | | | | | | | w.conj s.IVtense y.IV3MS ltqy[?].IV rws.N Al.d xmys.N >yD.conj [AF] r}ys.N/ap Al.d ------------------------------------------------+ | | ------+--------------A--------------+ | -Dal--+------G-----+ +---Dal--+ +-----G-----+ | | | | | | wzrA[?].Nprop '[?].Nprop Al.d No complete linkages found. Found 102 linkages (102 had no P.P. violations) at null count 3 Linkage 1, cost vector = (UNUSED=3 DIS=1 AND=0 LEN=21) +-----------------------------P-----------------------------+ +------------------P-----------------+ | +------------Sn------------+ +------PO-----+ | +----CCVr---+ +---------Dal--------+ | +--Dal--+ +---P | | | | | | | | w.conj [Al] hdf.PV Al.d [rAbE] [hw] mstwdE.NduAt l.PREP Al.d *xA}r.Ndip fy.PREP +-----GEN----+-------------A------------+ O---+--GEN-+ +--Dal-+NSUFFFEMsg+ +--Dal-+NSUFFFEMsg+ | | | | | | | | >ryHA.N0 $rq.N Al.d Df.Napdu p.NSUFFFEMSG Al.d grby.ADJ p.NSUFFFEMSG Found 302 linkages (302 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=1 AND=0 LEN=24) +----------------------------------------------------P---------------- +------------------------------------P-------------------------------- | +---------GEN--------+ +-CCVr-+--Sn--+--GEN-+--GEN--+---GEN---+--GEN-+-QO-+NSUFFIN+ +-Dal-+ | | | | | | | | | | | w.conj qd.PVC fArq.N >Hmd.N0 sEyd.N0 $EbAn.Ndip 20 EAm.Ndu AF.suff Al.d HyAp.N0 -----------------------------------+ ----+ | | +-----PO----+ +-----PO----+---NPOSS--+ | +-Dal+ | | | | | | bEd.PREP No complete linkages found. Found 8 linkages (8 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=2 AND=0 LEN=24) +----------------------------------------------P------------------- +--------------------------------CCOBJ----------------------------- | +----------------CCOL------------- | +-----GEN-----+ +--CCVr--+----Sn----+---NPOSS--+ | +--Dal--+-NSUFFFEMsg-+ | | | | | | | | w.conj >Eln[?].PV No complete linkages found. Found 4 linkages (4 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=4 AND=0 LEN=17) +-------------------------------------------------------On +------CCVr-----+-------Sn-------+ +----------GEN---- | +--IVPRE-+ +---Dal--+-------P------+---PO--+NSUFFFEMsg+ | | | | | | | | w.conj y.IV3MS TAlb.IVyu Al.d flsTyny.NOUN [wn] b.PREP qw.Napdu p.NSUFFFEMSG ------------------------------------------------------+ -----+-----------A----------+ | +----- +-NSUFFFEMsg+ +NSUFFFEMsg+ +-Dal-+----REL---+----Crel---+--NPO | | | | | | | | HmAy.NapAt p.NSUFFFEMSG dwly.ADJ p.NSUFFFEMSG Al.d >mr.Ndu Al*y.RELPRON trfD.NduAt ----On--------+ SS-+ | | | h.NSUFF No complete linkages found. Found 13 linkages (13 had no P.P. violations) at null count 7 Linkage 1, cost vector = (UNUSED=7 DIS=0 AND=0 LEN=19) +------------------------------------------------ | +----------QO----------+ +-------------CCVr-------------+----Sn----+---QO---+NSUFFFEMsg+ +----- | | | | | | w.conj [mn] [Al] [mqrr] [>n] tErD.PVintr tsE.Numb E$r.Numb p.NSUFFFEMSG msrHy.NOUN P------------------------------------------------+ +-------PO-------+ -GEN-----+--------A--------+NSUFFFEMsg+ | +---Dal--+ | | | | | | [p] >rdny.NOUN [p] [w] Erby.ADJ p.NSUFFFEMSG xlAl.PREP Al.d mhrjAn.NduAt linkparser> No complete linkages found. Found 2 linkages (2 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=2 AND=0 LEN=15) +--------------------------------CCVl--------------------------------+ +--------------CCOBJ-------------+ | | +----CCOL---+ +-------GEN-------+ | +-CCVr-+---Sn---+ +--GEN-+ +CCOr+-QO-+ +--Dal-+ +--C | | | | | | | | | | | w.conj sjl.PV dynys.Nprop rwmydAl.N0 55 w.conj 65 hdf.Ndu [y] Al.d dnmArk.N w.conj CVr--+--Sn--+-QO-+---GEN---+ | | | | $wl.PVintr 82 hdf.Ndu >lmAnyA.N0 linkparser> No complete linkages found. Found 10 linkages (10 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=2 AND=0 LEN=10) +----------------------CCOBJ----------------------+ | +------GEN-----+ +--------CCOL--------+ +-CCVr-+--Sn--+ +--Dal--+ +-QO-+--GEN--+ +-------CCOr | | | | | | | | | w.conj sjl.PV r$yd.N0 Al.d bwEzyzy.N0 67 hdf.Ndu twns.N0 w.conj [mAryw] ------+-----GEN----+--GEN--+-QO-+---GEN--+ | | | | | kAntwby[?].n kAntwbY[?].n 19 hdf.Ndu swysrA.N0 linkparser> No complete linkages found. Found 20 linkages (20 had no P.P. violations) at null count 8 Linkage 1, cost vector = (UNUSED=8 DIS=0 AND=0 LEN=16) +----------------------------------P----------------------------- +---------------P--------------+------PO-----+ +---CCVr--+-----Sn----+ | +--Dal-+-NSUFFFEMpl+ | | | | | | | w.conj kAn.AspPVintr hAm$.Ndu [Al] [xT>] fy.PREP Al.d tqdyr.NAt At.NSUFFFEMPL ----+ | +-------GEN-------+ +------------PO-----------+-----GEN-----+NSUFFIND+ | | | | | | HtY.PREP [Al|n] [y] [EAdl] qrn.Ndu [nA] wAHd.NOUN AF.suff ElY.Nprop [Al] [>ql] linkparser> No complete linkages found. Found 159 linkages (159 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=2 AND=0 LEN=16) +-----------------------------------------P----------------------------- +---------------On--------------+------GEN-----+--------------A--------- +-CCVr-+----Sn---+------G-----+ | +--Dal--+-NSUFFFEMsg-+ +-- | | | | | | | | | w.conj sjl.PV No complete linkages found. Found 16 linkages (16 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=2 AND=0 LEN=25) +----------------------------------------SUB---------------------- +-------------------------------------On-------------------------- | +----------GEN---------+--------NPOSS----- +-CCVr-+----Sn----+-----GEN----+NSUFFFEMpl+ +-NSUFFFEMsg+ | | | | | | | w.conj mDY.PV0 [y] qwl.N [>n] qrAr.NAt At.NSUFFFEMPL mhm.NapAt p.NSUFFFEMSG ------------------+ -----------+ | ---+ | +-----Csub----+ +-----GEN-----+--------------A----- | | | +-IVPRE+---P--+--PO--+ +--Dal--+-NSUFFFEMpl-+ | | | | | | | | | | y.NSUFF jb.Ndu >n.comp t.IVS tx*.IV fy.PREP $>n.N Al.d tHAlf.NduAt At.NSUFFFEMPL ---------+ +--Dal-+-NSUFFFEMsg+ | | | Al.d Hkwmy.ADJ p.NSUFFFEMSG linkparser> No complete linkages found. Found 10 linkages (10 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=2 AND=0 LEN=26) +-----------------------------------------------------P------- +--------------------------------------P---------------------- +----------------On----------------+----------A----------+ +-CCVr-+---Sn---+------NPOSS-----+ +NSUFFFEMsg+ +NSUF | | | | | | | w.conj >wDH.PV zrhwny.N0 [lAHZ] nA.NSUFF No complete linkages found. Found 483 linkages (483 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=1 AND=0 LEN=15) +---------SUB---------+ +---------------------------------- +------Sn-----+ +------Csub-----+ +-CCVr-+ +--Dal-+ | +-IVPRE-+--Sn-+--GEN-+---GEN--+---QO--+--GE | | | | | | | | | | | w.conj nfY.PV0 Al.d mSdr.Ndu >n.comp y.IV3MS kwn.IV wqE.N AY[?].n >y.quant >TlAq.N ----P-------------------------------------+ +--------A-------+ +------PO-----+ N-+--GEN--+ +---Dal--+ | +--Dal-+ | | | | | | | nAr.N ElY.Nprop Al.d No complete linkages found. Found 2 linkages (2 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=4 AND=0 LEN=24) +------------------------------------ +-------------------------------P---- +-----Csub-----+---------------A--------------+ +--CCVr-+--SUB--+ +--Dal--+-NSUFFFEMpl-+ +--Dal--+-NSUF | | | | | | | | w.conj >DAf.PVV >n.comp Al.d mqAtl.NapAt At.NSUFFFEMPL Al.d >myrky.ADJ ----------------------On---------------------------------------------------- ---------------------------+ | +------QO------+ FFEMsg+ +---PO---+ +--Dal-+-NSUFFFEMpl+ +-- | | | | | | | p.NSUFFFEMSG [lAHq] [t] fy.PREP bED.quant Al.d HAl.NapAt At.NSUFFFEMPL Al.d -----+ | +--------------A-------------+ Dal--+-NSUFFFEMpl+ +--Dal-+NSUFFFEMsg+ | | | | | TA}r.NapAt At.NSUFFFEMPL Al.d rwsy.ADJ p.NSUFFFEMSG linkparser> No complete linkages found. Found 176 linkages (176 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=2 AND=0 LEN=40) +---------------------------------------------------------------On- +---------------------------------------------------P-------------- +----------------------------------P------------------------------- +----------------P---------------+------PO-----+ +----CCVr----+---Sn---+------GEN-----+ | +--Dal-+-NSUFFFEMpl+ | | | | | | | | w.conj [qd] jl.Ndu Al.d No complete linkages found. Found 13 linkages (13 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=2 AND=0 LEN=28) +------------------------------------------------------------------- +----------------P----------------+ +--------Oa--------+ | +-------GEN------+---- +-CCVr-+ +--Dal-+ +--PO-+--QO-+NSUFFIN+ | | | | | | | | | | w.conj qd.PVC [HSl] Al.d mstql.ADJ [wn] ElY.PREP 67 mqEd.Ndu AF.suff >vnA'.N0 --P---------------------------------------------------------------------+ | --------GEN------------+-------------A-------------+ +-------PO +---Ddp---+--Dal-+-NSUFFFEMsg+ +--Dal-+NSUFFFEMsg+ | +-- | | | | | | | | | h`*h.DEMPRONF Al.d jwl.NapAt p.NSUFFFEMSG Al.d >xyr.ADJ p.NSUFFFEMSG mn.PREP Al.d ------+ -Dal--+-NSUFFFEMpl-+ | | No complete linkages found. Found 29 linkages (29 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=1 AND=0 LEN=47) +------------------------------------------------------------ +---------------------------------------------------------P-- +--------------------------------------P--------------------- +-------------Sn------------+-------------A-------------+ +--CCVr-+PVSUFFSUBJ+ +--Dal--+-NSUFFFEMsg+ +--Dal-+NSUF | | | | | | | | w.conj >$Ad.PVV t.PVSUFFSUBJ Al.d Hkwm.Napdu p.NSUFFFEMSG Al.d trky.ADJ ---------------------------------P------------------------------------------------- ------------------------------------------------------+ ----------------+ | +-------------PO-------------+ +----------PO----------+----- FFEMsg+ | +---Ddp---+--Dal--+ | +--Dal-+-NSUF | | | | | | | | p.NSUFFFEMSG b.PREP h`*A.DEMPRONMS Al.d brnAmj.Ndu b.PREP [ No complete linkages found. Found 2 linkages (2 had no P.P. violations) at null count 3 Linkage 1, cost vector = (UNUSED=3 DIS=2 AND=0 LEN=19) +------------------SUB-----------------+ +----------On----------+ | +----- +------Sn-----+ | | +----- +-CCVr-+ +--Dal-+ +-NPOSS-+ +------------Csub-----------+-PVSU | | | | | | | | w.conj >wDH.PV Al.d mSdr.Ndu *At.NOUN h.NSUFF >n.comp [Al] [mstql] [yn] HSl.PVintr ---------------------P-------------------------+ ------P-----------+ +------PO------+-------------A---- FFSUBJ+ +--PO-+--QO-+NSUFFIN+ | +--Dal-+-NSUFFFEMsg+ | | | | | | | | | wA.PVSUFFSUBJ ElY.PREP 67 mqEd.Ndu AF.suff xlAl.PREP Al.d jwl.NapAt p.NSUFFFEMSG ---------+ +--Dal-+NSUFFFEMsg+ | | | Al.d >xyr.ADJ p.NSUFFFEMSG linkparser> No complete linkages found. Found 169 linkages (169 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=2 AND=0 LEN=22) +----------------------------------------CCOBJ---------------------- +--------------------P--------------------+ | +----GEN----+------A-----+ +-----PO-----+ +---- +-CCVr-+---Sn--+ +-Dal+ +--Dal-+ | +-Dal-+ +NSUF | | | | | | | | | | | w.conj frD.PV mjls.Ndu Al.d >mn.N Al.d dwly.ADJ ElY.PREP Al.d ErAq.N Eqwb.NAt ------------------+ | -----CCOL---------+ +--------GEN-------+------A-----+ FFEMpl+ +---CCOr---+ +-Dal-+ +-Dal-+ | | | | | | | At.NSUFFFEMPL mn*.conj No complete linkages found. Found 18 linkages (18 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=2 AND=0 LEN=16) +-----------------CCPOBJ----------------+ | +-------------CCPOL------------+ +-CCVr-+------P------+ +---GEN--+NSUFFFEMpl+ +-----CCP | | | | | | | w.conj jrY.PV0 [Al] lqA'.PREP byn.Ndu Eryq.NAt At.NSUFFFEMPL w.conj [Al] +-------------------------------------A-------------------------------- | +-----------P-----------+ +------A------+ Or----+-----GEN----+------G-----+ +---PO---+ +--Dal-+ +-- | | | | | | | | dblwmAsy.NOUN >rwn.Nprop myllr[?].Nprop fy.PREP mskn.Ndu Al.d ms&wl.ADJ Al.d -----+ | Dal--+ | flsTyny.ADJ Found 50 linkages (50 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=2 AND=0 LEN=14) +--------------------------------CCOBJ----------------------------- +-------CCSUBJ------+ | +-----CCSL----+ +-CCVr-+ +-GEN-+GE+ +---CCSr--+--GEN--+-QO-+-NPOSS-+ +--CCO | | | | | | | | | | | w.conj sjl.PV srb.N An.N 3 w.conj bArswAn[?].n 90 hdf.Ndu y.NSUFF rwmAnyA.N0 ---+ | | L--+----CCOr---+---GEN---+-QO-+----GEN---+ | | | | | w.conj myhAylwfyt$[?].n 87 hdf.Ndu ywgwslAfyA.N0 linkparser> No complete linkages found. Found 35 linkages (35 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=2 AND=0 LEN=37) +------------------------------------------------------P---------------- +------------------------------------------P---------------------------- +-------------------------P------------------------+ +------------On------------+ | +------Sn-----+ +-------A------+ | +------GEN-- +--CCVr-+ +-Dal-+ +-Dal-+ +--Dal--+ +---PO---+ +-- | | | | | | | | | | | w.conj ngwly.ADJ b.PREP t>kyd.NduAt Al.d -------------------------------------+ --------------+ | | | | | ----+ | +------PO------+ Dal-+ +-------PO------+ | +--Dal--+ | | | | | | HAdv.N/ap dwn.PREP [ No complete linkages found. Found 236 linkages (236 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=0 AND=0 LEN=35) +--------------------------------------------------------------------- +----------------------------------------P---------------------------- +--------------------------------P-------------------------------+ | +-------GEN------+-------A-------+ | +---CCVr--+-------Sn-------+ +---Dal--+ +--Dal-+ +---P | | | | | | | | w.conj kAn.AspPVintr [Al] ] qbl.PREP ---P-----------------------------------------------------------------------+ -----------+ | | | | +------------A-----------+ | O--+ +---PO--+---GEN---+-NSUFFFEMpl-+ +NSUFFFEMsg+ +---- | | | | | | | | 1991.yr fy.PREP bnA'.N0 tjhyz.NduAt At.NSUFFFEMPL nwwy.ADJ p.NSUFFFEMSG fy.PREP -PO----+ | lybyA[?].Nprop linkparser> No complete linkages found. Found 4 linkages (4 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=2 AND=0 LEN=4) +----------------CCOBJ---------------+ +-CCVr-+----Sn---+------G-----+ +CCOL+CCOr+--QO-+------GEN-----+-----G | | | | | | | | | w.conj sjl.PV kArlws.Nprop rwyz[?].Nprop 53 w.conj 889 hdf.Ndu [y] gwAtymAlA.N0 EN----+-----GEN-----+--GEN--+-QO-+----GEN---+ | | | | | wrwlAndw[?].n fwnsykA[?].n 70 hdf.Ndu kwstArykA.N0 linkparser> No complete linkages found. Found 96 linkages (96 had no P.P. violations) at null count 3 Linkage 1, cost vector = (UNUSED=3 DIS=2 AND=0 LEN=44) +------------------------------------------------------------------------ +-----------------------------------------------------------------On----- +-------------------------------------P---------------------------------- +------------Sn------------+-------------A-------------+ +-CCVr-+PVSUFFSUB+ +--Dal--+-NSUFFFEMsg+ +--Dal-+NSUFFFEMsg+ | | | | | | | | | w.conj $hd.PV t.PVSUFFSUBJ Al.d mrHl.Napdu p.NSUFFFEMSG Al.d >xyr.ADJ p.NSUFFFEMSG --------------P---------------------------------------------------------------- ------------------------------------------------------------+ ---+ | | +------GEN------+ | +---PO--+ +---Dal--+-NSUFFFEMpl-+ +---Dal---+------G-----+ | | | | | | | | mn.PREP h*[?].n Al.d d] [t] |lY.PREP sqwT.N >rbE.Numb p.NSUFFFEMSG qtlY.N0 linkparser> No complete linkages found. Found 48 linkages (48 had no P.P. violations) at null count 3 Linkage 1, cost vector = (UNUSED=3 DIS=2 AND=0 LEN=51) +-------------------------------------------------------------------- +-------------------------------------------------------On----------- +--------------------------------------P----------------------------- +---------Sn---------+--------GEN-------+-----------A----------+ +-CCVr-+PVSUFFSUB+ | +--Dal-+-NSUFFPL+ +--Dal--+ | | | | | | | | | w.conj Tlb.PV t.PVSUFFSUBJ jmEy.NOUN [p] Al.d TyAr.Nall yn.NPL Al.d >ngwly.ADJ -----------P----------------------------------------------------------------- -------------------------------------------+ --------+ | +-----PO-----+ | +-------------GEN-------- | +-Dal-+NSUFFFEMpl+ +---GEN--+-NSUFFFEMpl+ +-- | | | | | | | | [yn] mn.PREP Al.d slT.NAt At.NSUFFFEMPL tElyq.N rHl.NapAt At.NSUFFFEMPL Al.d --------------+ | | -----+ | +---------------GEN---------------+ Dal--+ +---PO--+NSUFFFEMsg+ +-Dal-+ | | | | | | >nTwnwf.N0 fy.PREP kAf.Nap p.NSUFFFEMSG [ No complete linkages found. Found 58 linkages (58 had no P.P. violations) at null count 4 Linkage 1, cost vector = (UNUSED=4 DIS=0 AND=0 LEN=29) +------------------------------------------------------------ +-----------------------------------------------P------------ +------------------Sn------------------+ +----CCVr----+-VSUFFDO-+ +---------Dal--------+------G------+------- | | | | | | w.conj [Trd] >lH.PVV km.VSUFFDO Al.d [>wrwgwyAny] xwrxy.Nprop lArywndA.Nprop ------------P--------------------------------------------------------------------- -----------------------------------+ | +-------GEN------+ --------G---------------+ +----PO---+ +--Dal--+-NSUFFFEMsg-+ | | | | | | [mhAjm] [kwlwmbyA] bwnyA.Nprop qbl.PREP nhAypF[?].n Al.d mbArA.Napdu p.NSUFFFEMSG ---+ | | +--PO--+-GEN-+ | | | b.PREP dqyq.N tyn.N Found 2 linkages (2 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=0 AND=0 LEN=1) +-------Sn------+ +-NPOSS+ | | | | l.POSS y.NSUFF ktAb.Ndu Found 1 linkage (1 had no P.P. violations) Unique linkage, cost vector = (UNUSED=0 DIS=1 AND=0 LEN=1) +----------Sp---------+ +PVSUFFSUB+ | | | | fkr.PV t.PVSUFFSUBJ >nA.PRON1S Found 2 linkages (2 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=2 AND=0 LEN=0) +--On--+ | | mEy.N ktAb.N linkparser> No complete linkages found. Found 2 linkages (2 had no P.P. violations) at null count 3 Linkage 1, cost vector = (UNUSED=4 DIS=0 AND=0 LEN=0) [>$rb] [mA] [>] [ryd] Found 2 linkages (2 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=2 AND=0 LEN=1) +---------On--------+ +----Sp---+ | | | | >Hb.PVV >nA.PRON1S ktby.Ndu Found 1 linkage (1 had no P.P. violations) Unique linkage, cost vector = (UNUSED=0 DIS=2 AND=0 LEN=1) +--------On-------+ +----Sp---+ +-NPOSS+ | | | | >Hb.PVV >nA.PRON1S ktb.N y.NSUFF Found 1 linkage (1 had no P.P. violations) Unique linkage, cost vector = (UNUSED=0 DIS=0 AND=0 LEN=1) +--------Sn--------+ +VSUFFDO+ +-----G----+ | | | | Tbx.PV h.VSUFFDO mHmd.Nprop EysY.Nprop Found 1 linkage (1 had no P.P. violations) Unique linkage, cost vector = (UNUSED=0 DIS=1 AND=0 LEN=2) +---------P--------+-----PO-----+ +---Sp---+ | +-Dal-+ | | | | | *hb.PV hw.PRON3MS No complete linkages found. Found 1 linkage (1 had no P.P. violations) at null count 3 Unique linkage, cost vector = (UNUSED=3 DIS=1 AND=0 LEN=0) +----Sp---+ | | >$rb.PV >nA.PRON1S [mA] [>] [ryd] Found 10 linkages (10 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=1 AND=0 LEN=0) +---P---+---PO---+---GEN---+-NSUFFFEMsg+ | | | | | >kl.PVV fy.PREP >yp[?].n mktb.NapAt p.NSUFFFEMSG Found 4 linkages (4 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=2 AND=0 LEN=3) +---------------On---------------+ +----------Sp----------+ | +PVSUFFSUBJ+ | +----A---+ | | | | | >kl.PVV t.PVSUFFSUBJ >nA.PRON1S ktAb.Ndu >Sgr.ADJ linkparser> No complete linkages found. Found 1 linkage (1 had no P.P. violations) at null count 4 Unique linkage, cost vector = (UNUSED=5 DIS=0 AND=0 LEN=0) [ktAby] [>kbr] [mn] [ktAb] [k] Found 4 linkages (4 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=2 AND=0 LEN=4) +---------------On--------------+ +----------Sp---------+ +------GEN-----+ +PVSUFFSUB+ | | +--Dal--+-NSUFFFEMsg+ | | | | | | | >kl.PV t.PVSUFFSUBJ >nA.PRON1S ktAb.Ndu Al.d mktb.NapAt p.NSUFFFEMSG linkparser> No complete linkages found. Found 1 linkage (1 had no P.P. violations) at null count 8 Unique linkage, cost vector = (UNUSED=9 DIS=0 AND=0 LEN=0) [mn] [Al] [SEb] [>n] [>] [drs] [f] [Al] [byt] Found 8 linkages (8 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=2 AND=0 LEN=6) +---------------On--------------+ +----------Sp---------+ +------GEN-----+-------------A-------------+ +PVSUFFSUB+ | | +--Dal--+-NSUFFFEMsg+ +--Dal-+ | | | | | | | | | >kl.PV t.PVSUFFSUBJ >nA.PRON1S ktAb.Ndu Al.d mktb.NapAt p.NSUFFFEMSG Al.d kbyr.ADJ linkparser> No complete linkages found. Found 18 linkages (18 had no P.P. violations) at null count 2 Linkage 1, cost vector = (UNUSED=2 DIS=0 AND=0 LEN=6) +--------CCVr--------+------------P------------+------PO-----+ | +-IVPRE+---P--+--PO--+ | +--Dal-+-NSUFFFEMsg+ | | | | | | | | | lw.conj [knt] >.IV1S mlk.IV l.PREP >kl.Ndu [t] mE.PREP Al.d mlk.NapAt p.NSUFFFEMSG linkparser> No complete linkages found. Found 22 linkages (22 had no P.P. violations) at null count 3 Linkage 1, cost vector = (UNUSED=3 DIS=2 AND=0 LEN=5) +-----------------On----------------+ +----------Sp----------+ | +PVSUFFSUBJ+ | +---GEN---+-----NPOSS-----+ | | | | | | >kl.PVV t.PVSUFFSUBJ >nA.PRON1S [Al] xbz.N l*y[?].Nprop [Tbx] h.NSUFF [mHmd] Found 8 linkages (8 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=2 AND=0 LEN=6) +---------------On--------------+ +----------Sp---------+ +------GEN-----+-------------A-------------+ +PVSUFFSUB+ | | +--Dal--+-NSUFFFEMsg+ +--Dal-+NSUF | | | | | | | | | >kl.PV t.PVSUFFSUBJ >nA.PRON1S ktAb.Ndu Al.d mktb.NapAt p.NSUFFFEMSG Al.d kbyr.ADJ FFEMsg+ | p.NSUFFFEMSG linkparser> No complete linkages found. Found 12 linkages (12 had no P.P. violations) at null count 1 Linkage 1, cost vector = (UNUSED=1 DIS=2 AND=0 LEN=4) +-------------------On-------------------+ +---GEN--+-----G----+----G----+ +---GEN--+----GEN----+----G----+----- | | | | | | | | fEl.N SdAm.Nprop Hsyn.Nprop >bn.Nprop bTwTp[?].n bTwT.N [h] >bn.Nprop Ebd.Nprop -G-----+ | All`h.NOUNPROP Found 4 linkages (4 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=4 AND=0 LEN=9) +------------------On-----------------+ +------------GEN------------+ | +---------CCPOBJ---- +-NSUFFFEMsg+ +--Dal-+ +-----P----+ +--Dal-+---CC | | | | | | | | Ewd.Napdu p.NSUFFFEMSG Al.d jnrAl.N0 byrwn.Nprop |lY.PREP Al.d >rjntyn.N -----+ +-------P-------+-----PO-----+ POL--+--CCPOr-+-GEN-+-QO-+NSUFFIN+ | +-Dal-+ | | | | | | | | bEdmA.conj >mDY.N0 17 EAm.Ndu AF.suff fy.PREP Al.d mnfY.N0 Found 28 linkages (28 had no P.P. violations) Linkage 1, cost vector = (UNUSED=0 DIS=3 AND=0 LEN=19) +---- +------------------------P-----------------------+ +----------On---------+------------A-----------+ | +NSUFFFEMsg+ +NSUFFFEMpl+ +-NSUFFFEMsg-+ | | | | | | | | Linkage 2, cost vector = (UNUSED=0 DIS=3 AND=0 LEN=19) +---- +------------------------P-----------------------+ +----------On---------+------------A-----------+ | +NSUFFFEMsg+ +NSUFFFEMpl+ +-NSUFFFEMsg-+ | | | | | | | | Linkage 3, cost vector = (UNUSED=0 DIS=3 AND=0 LEN=19) +---- +------------------------P-----------------------+ +----------On---------+------------A-----------+ | +NSUFFFEMsg+ +NSUFFFEMpl+ +-NSUFFFEMsg-+ | | | | | | | | link-grammar-5.3.16/data/ar/4.0.regex0000664000076400007640000000203112431741033013764 00000000000000 %***************************************************************************% % % % Copyright (C) 2013 Linas Vepstas % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % Want to match apostrophes, for abreviations (I'm I've, etc.) since these % cannot be auto-split with the current splitter. Also want to accept % hyphenated words, and word with underbars in them. %#ANY-WORD: /^[[:alnum:]_'-]+$/ %#ANY-PUNCT: /^[[:punct:]]+$/ % Match anything that doesn't match the above. % Match anything that isn't white-space. % Well ... actually, reject anything that begins or ends with % punctuation. We do this, so that tokenize can split off the % the affixes (trailing commas, etc) correctly. %#JUNK: /^[^[:punct:]][^[:space:]]+[^[:punct:]]$/ link-grammar-5.3.16/data/ar/4.0.dict0000664000076400007640000002223312766044421013613 00000000000000% Arabic Link Grammar Parser % % Copyright (c) 2006 Warren Casbeer and Jon Dehdari % % Dictionary version number is 5.0.1 (formatted as V5v0v1+) : V5v0v1+; : C+; % Only the English alphabet is in use here % Link Types: [Forms in brackets roughly equate with English Link Grammar] % A Adj's [A] % AUX Aspectual/Tense verb [To/Pg] % C Complementizer [TH] % CC Coordinating Conjunction % CCO Coordinating Object % CCS Coordinating Subject % CCV Coordinating Verbs % COMPARE Comparative constructions [MV*] % D Determiner [D] % G Proper nouns [G] % IV_PRE Imperf. Verb prefix % IV_SUFF Imperf. Verb suffix % NEG Negation [N] % NUMB Number [Dn] % NPOSS Possesive Morpheme (for now) % O Object [O] % P Preposition [MVp] % p pronouns [p] % PO Object of Prep [J] % QO Object of Quantifier [J] % REL Relative clauses [R] % S Subject [S] % n nouns [n] % Nouns : {NSUFFINDEF+} & GEN+ & {@A+} % Head of Idafa construct (1st position) ; : ( {Dal- or NPOSS+ or NSUFFINDEF+} % & {NUMB-} % this rule is on probation & {A+} ); : {REL+ or [P+]} ; : ( GEN- % 2nd term of Idafa construct or Sn- % Subject or CCSr- % Conjunction Subject or CCSL+ % Conjunction Subject or On- % Object or CCOr- % Conjunction Object or CCOL+ % Conjunction Object or PO- % Object of preposition or CCPOr- % Conjunction Object of Prep or CCPOL+ % Conjunction Object of Prep or QO- % Object of Quantifier or CCQOr- % Conjunction Object of Quantifier or CCQOL+ % Conjunction Object of Quantifier or ( {C-} & [[O+]] % Copula Subject ) ); /ar/words/words.n /ar/words/words.noun /ar/words/words.Ndip /ar/words/words.N0 /ar/words/words.years UNKNOWN-WORD.n : ( or ) & & ; /ar/words/words.Ndu : {NSUFFPLd+} & ( or ) & & ; /ar/words/words.Nap : NSUFFFEMsg+ & ( or ) & & ; /ar/words/words.NAt : NSUFFFEMpl+ & ( or ) & & ; /ar/words/words.NapAt : NSUFFFEM+ & ( or ) & & ; /ar/words/words.Napdu : (NSUFFFEMsg+ or NSUFFPL+) & ( or ) & & ; /ar/words/words.NduAt : {NSUFFPLd+ or NSUFFFEMpl+} & ( or ) & & ; /ar/words/words.Nall : (NSUFFFEM+ or NSUFFPL+) & ( or ) & & ; /ar/words/words.N_slash_ap : {NSUFFPLd+ or NSUFFFEMsg+ or NSUFFFEMpl+} & ( or ) & & ; /ar/words/words.Nprop /ar/words/words.noun_prop UNKNOWN-WORD.Nprop: (({G+} & & & ) or (G- & {G+})); % Proper nouns % Quantifiers "kl.quant" "kul~.quant" "bED.quant" "baEoD.quant" ">y.quant" : ( or QO+) & ; % Numbers /ar/words/words.numbers : {NSUFFFEMsg+} & ( or {QO+}) & ; %% Nominal Plural Suffixes "iyn.NPL" "yn.NPL" : NSUFFPL-; "ayn.NPL": NSUFFPLd-; %% Nominal Feminine Suffixes "ap.NSUFFFEMSG" "p.NSUFFFEMSG": NSUFFFEMsg-; "At.NSUFFFEMPL": NSUFFFEMpl-; % Pronouns %% Personal Pronouns "hw.PRON3MS" "huwa.PRON3MS" "hy.PRON3FS" "hiya.PRON3FS" ">nt.PRON2S" "Ant.PRON2S" ">anota.PRON2MS" ">anoti.PRON2FS" ">nA.PRON1S" "AnA.PRON1S" ">anA.PRON1S" "hm.PRON3MP" "hum.PRON3MP" "hn.PRON3FP" "hun~a.PRON3FP" ">ntm.PRON2MP" "Antm.PRON2MP" ">anotum.PRON2MP" ">ntn.PRON2FP" "Antn.PRON2FP" ">anotun~a.PRON2FP" "nHn.PRON1P" "naHonu.PRON1P" "hmA.PRON3D" "humA.PRON3D" ">ntmA.PRON2D" "AntmA.PRON2D" ">anotumA.PRON2D" : ( (Sp- or CCSr- or CCSL+) or [PO- or CCPOr- or CCPOL+] % Object of a Preposition or [QO- or CCQOr- or CCQOL+] % Object of a Quantifier or ( {C-} & O+ % Copula Subject ) ); %% Demonstrative Pronouns "h*A.DEMPRONMS" "h`*A.DEMPRONMS" "h*h.DEMPRONF" "h`*h.DEMPRONF" "h`*ihi.DEMPRONF" "h*y.DEMPRONF" "h`*iy.DEMPRONF" "hAth.DEMPRONF" "hAtihi.DEMPRONF" "h*An.DEMPRONMD" "h`*Ani.DEMPRONMD" "h*yn.DEMPRONMD" "h`*ayoni.DEMPRONMD" "hAtAn.DEMPRONFD" "hAtAni.DEMPRONFD" "hAtyn.DEMPRONFD" "hAtayoni.DEMPRONFD" "h&lA'.DEMPRONMP" "h`&ulA'i.DEMPRONMP" "hwlA'.DEMPRONMP" : Ddp+; %% Nominal Possesive morphemes "h.NSUFF" "hu.NSUFF" "hmA.NSUFF" "humA.NSUFF" "hm.NSUFF" "hum.NSUFF" "hA.NSUFF" "hn.NSUFF" "hn~a.NSUFF" "k.NSUFF" "ka.NSUFF" "ki.NSUFF" "kmA.NSUFF" "kumA.NSUFF" "km.NSUFF" "kum.NSUFF" "kn.NSUFF" "kun~a.NSUFF" "y.NSUFF" "iy.NSUFF" "nA.NSUFF": NPOSS-; % Dets "Al.d": {Ddp-} & Dal+; % Adjs /ar/words/words.adj : {NSUFFFEMsg+} & {Dal-} & ( A- % Attributive adjectives or ({COMPARE+} & Oa-) % Predicate adjectives, linking with Copula subject ) ; % Comparatives "mn.compare" "min.compare": COMPARE- & (PO+ or CCPOBJ+ or [C+]); % Preps /ar/words/words.prep : (P- or [P+] or QO-) & (PO+ or CCPOBJ+); % Verbs : ( ( {@P+} & {@ADV+} ) or ( {@ADV+} & {@P+} ) ) ; %% Perfect Verbs /ar/words/words.PV /ar/words/words.PV_V /ar/words/words.PV_C /ar/words/words.PV_Atn /ar/words/words.PV_0 UNKNOWN-WORD.PV : {PVSUFFSUBJ+} & {NEGp-} & {C- or CCVr-} & ((VSUFFDO+ & {S+ or CCSUBJ+}) or ({S+ or CCSUBJ+} & [] & {[O+ or CCOBJ+]})) & & {SUB+ or CCVl+}; %% Intransitive Perfect Verbs /ar/words/words.PV_intr : {PVSUFFSUBJ+} & {NEGp-} & {C- or CCVr-} & {S+ or CCSUBJ+} & & {SUB+ or CCVl+}; %% Aspectual Intransitive Perfect Verbs "kAn.AspPVintr" "bd>.AspPVintr" : {PVSUFFSUBJ+} & {NEGp-} & {C- or CCVr-} & {AUXasp+ or S+ or CCSUBJ+} & & {SUB+ or CCVl+}; %% Tense markers "qd.PVtense": AUXpast+; "s.IVtense": AUXfut+; %%% Perfect Verb Suffixes "t.PVSUFFSUBJ" "at.PVSUFFSUBJ" "tu.PVSUFFSUBJ" "ta.PVSUFFSUBJ" "ti.PVSUFFSUBJ" "tmA.PVSUFFSUBJ" "tumA.PVSUFFSUBJ" "tm.PVSUFFSUBJ" "tum.PVSUFFSUBJ" "tn.PVSUFFSUBJ" "tun~a.PVSUFFSUBJ" "n.PVSUFFSUBJ" "na.PVSUFFSUBJ" "nA.PVSUFFSUBJ" "wA.PVSUFFSUBJ" "uwA.PVSUFFSUBJ" : PVSUFFSUBJ-; %% Imperfect Verbs /ar/words/words.IV /ar/words/words.IV_yu /ar/words/words.IV_0 UNKNOWN-WORD.IV : IVPRE- & {NEGi- or AUX-} & {C- or CCVr-} & {IVSUFFSUBJ+} & (({VSUFFDO+} & {S+ or CCSUBJ+}) or ({S+ or CCSUBJ+} & [] )) & {[O+ or CCOBJ+]} & & {SUB+ or CCVl+} ; %% Intransitive Imperfect Verbs /ar/words/words.IV_intr : IVPRE- & {NEGi- or AUX-} & {C- or CCVr-} & {IVSUFFSUBJ+} & {S+ or CCSUBJ+} & & {SUB+ or CCVl+} ; %% Possessive Construct "l.POSS" "li.POSS" "mE.POSS" "maE.POSS" : {NEGi- or AUX-} & {C- or CCVr-} & {NPOSS+} & {S+ or CCSUBJ+} & ; %%% Imperfect Verb Prefixes "y.IV3MS" "ya.IV3MS" "yu.IV3MS" "t.IVS" "ta.IV3FS" "tu.IV2MS" ">.IV1S" ">a.IV1S" "n.IV1P" "na.IV1P": IVPRE+; %%% Imperfect Verb Suffixes "yn.IVSUFFSUBJ" "iyna.IVSUFFSUBJ" "wn.IVSUFFSUBJ" "uwna.IVSUFFSUBJ" "n.IVSUFFSUBJ" "na.IVSUFFSUBJ" : IVSUFFSUBJ-; %% Verb Direct Object Enclitics "h.VSUFFDO" "hu.VSUFFDO" "hmA.VSUFFDO" "humA.VSUFFDO" "hm.VSUFFDO" "hum.VSUFFDO" "hA.VSUFFDO" "hn.VSUFFDO" "hun~a.VSUFFDO" "k.VSUFFDO" "ka.VSUFFDO" "ki.VSUFFDO" "kmA.VSUFFDO" "kumA.VSUFFDO" "km.VSUFFDO" "kum.VSUFFDO" "kn.VSUFFDO" "kun~a.VSUFFDO" "ny.VSUFFDO" "niy.VSUFFDO" "nA.VSUFFDO": VSUFFDO- or PO- or QO-; % Etc. grammatical words %% Adverbs /ar/words/words.adv: AVSUFF+ & ([ADV+] or ADV-); "AF.suff": AVSUFF- or NSUFFINDEF-; %% Negation "lA.neg" "lan.neg" "ln.neg" "lam.neg" "lm.neg": NEGi+; "mA.neg": NEGp+; %% Relativizers - mA?? "Al*y.RELPRON" "Al~a*iy.RELPRON" "Alty.RELPRON" "Al~atiy.RELPRON" "All*An.RELPRON" "All~a*Ani.RELPRON" "All*yn.RELPRON" "All~a*ayoni.RELPRON" "AlltAn.RELPRON" "All~atAni.RELPRON" "Alltyn.RELPRON" "All~atayoni.RELPRON" "Al*yn.RELPRON" "Al~a*iyna.RELPRON" "AllAty.RELPRON" "All~Atiy.RELPRON" "AllwAty.RELPRON" "All~awAtiy.RELPRON" "AlltyA.RELPRON" "All~utay~A.RELPRON" ">yn.RELPRON" "Ayn.RELPRON" : REL- & Crel+; %% Complementizers "An.comp" ">n.comp" ">an.comp" ">an~.comp" ">an~a.comp" "lAn.com" "l>n.comp" "mA.comp": {PO-} & SUB- & Csub+; %% Coordination "w.conj" "wa.conj" ">w.conj" "Aw.conj" ">aw.conj" "lkn.conj" "l`kin.conj" "l`kin~a.conj" "f.conj" "fa.conj" "bl.conj" "bal.conj" "bEdmA.conj" "baEodamA.conj" "byd.conj" "bayoda.conj" "bynmA.conj" "bayonamA.conj" "HsbmA.conj" "HasobamA.conj" "HAlmA.conj" "HAlamA.conj" "Hyv.conj" "Hayovu.conj" "HyvmA.conj" "HayovumA.conj" "HynmA.conj" "HiynamA.conj" "ryvmA.conj" "rayovamA.conj" "TAlmA.conj" "TAlamA.conj" "EndmA.conj" "EinodamA.conj" "fymA.conj" "fiymA.conj" "qblmA.conj" "qabolamA.conj" "klmA.conj" "kul~amA.conj" "kmA.conj" "kamA.conj" "lky.conj" "likay.conj" "kymA.conj" "kayomA.conj" "mAlm.conj" "mAlam.conj" "lw.conj" "law.conj" "mn*.conj" "muno*u.conj" "<*A.conj" "A*A.conj" "yD.conj" : %{COMMA-} & %Wdc+ or % for sentence-initial conjunctions ( % Multiple Verbs CCVr+ & {CCVl-} ) or ( % Multiple Subjects CCSr+ & CCSL- & (CCS- or CCSUBJ-) ) or ( % Multiple Objects CCOr+ & CCOL- & (CCO- or CCOBJ-) ) or ( % Multiple Objects of a Preposition CCPOr+ & CCPOL- & (CCPO- or CCPOBJ-) ) or ( % Multiple Objects of a Quantifier CCQOr+ & CCQOL- & (CCQO- or CCQOBJ-) ) ; link-grammar-5.3.16/data/ar/Makefile.in0000644000076400007640000005477613074512575014534 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/ar ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-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 \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 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" ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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 = words DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir = $(pkgdatadir)/ar dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch \ corpus-expected-out.batch all: all-recursive .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/ar/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/ar/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) # 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. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ 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" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 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; \ $(am__define_uniq_tagged_files); \ 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-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ 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 check-am: all-am check: check-recursive all-am: Makefile $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(dictdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done 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 Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-dictDATA 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 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: $(am__recursive_targets) install-am install-strip uninstall-am .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ check-am clean clean-generic clean-libtool cscopelist-am ctags \ ctags-am distclean distclean-generic distclean-libtool \ distclean-tags distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir)/words -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/ar/4.0.knowledge0000664000076400007640000000250112431741033014633 00000000000000; Post-processing knowledge file ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: ANY e link-grammar-5.3.16/data/ar/4.0.affix0000664000076400007640000000016212431741033013752 00000000000000 ")" "%" "," "." ":" ";" "?" "!" "''" "'" : RPUNC+; "(" "``": LPUNC+; ""«»《》ã€ã€‘『ã€`„“": QUOTES+; link-grammar-5.3.16/data/ar/words/0000755000076400007640000000000013074513210013645 500000000000000link-grammar-5.3.16/data/ar/words/words.numbers0000664000076400007640000001057612431741033016335 00000000000000vlAv.Numb >rbE.Numb ArbE.Numb xms.Numb st.Num sbE.Numb vmAn.Numb tsE.Numb E$r.Numb 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 link-grammar-5.3.16/data/ar/words/words.adv0000664000076400007640000000654212431741033015432 00000000000000A*A.ADV <*A.ADV Abd.ADV AbtgA'.ADV ADAfp.ADV AdAry.ADV AEtbAT.ADV AEtbATy.ADV AftrAD.ADV AftrADy.ADV AfwAj.ADV AHAd.ADV Ahl.ADV AHtjAj.ADV AHtrAm.ADV AHyAn.ADV AjmAl.ADV AkrAm.ADV Akyd.ADV AlAn.ADV Al|n.ADV Aly.ADV Alywm.ADV Ams.ADV A*n.ADV An}*.ADV An*Ak.ADV Anf.ADV AnTlAq.ADV AqtdA'.ADV Arb.ADV ASAlp.ADV AsAs.ADV ASl.ADV AstnAd.ADV Aswp.ADV AtbAE.ADV ATlAq.ADV Axyr.ADV AyD.ADV AyjAb.ADV AymA.ADV Azly.ADV bAlfEl.ADV bAltAkyd.ADV bAltAly.ADV bAlTbE.ADV bAlt>kyd.ADV bAsr.ADV >bd.ADV bdAhp.ADV bdAr.ADV bdl.ADV bEd.ADV bHt.ADV blA$k.ADV blh.ADV bnA'.ADV br.ADV brAH.ADV b>sr.ADV bt.ADV btAt.ADV p.ADV fltp.ADV fqT.ADV frAd.ADV frAdY.ADV frd.ADV frH.ADV frT.ADV fwAj.ADV fwq.ADV fwr.ADV $fwy.ADV gb.ADV gdA.ADV gDb.ADV gdr.ADV grAr.ADV grb.ADV gryzy.ADV gSb.ADV >HAd.ADV HAly.ADV hAtfy.ADV Hb.ADV Hby.ADV hdr.ADV Hdyv.ADV hhnA.ADV >hl.ADV hnA.ADV hnAk.ADV hnAlk.ADV hny}.ADV Hq.ADV HrS.ADV $hry.ADV Hsn.ADV HyAn.ADV Hyn}*.ADV Hyn*Ak.ADV jAzm.ADV jbr.ADV jdA.ADV jdy.ADV j*E.ADV jhAr.ADV jhr.ADV jhrp.ADV jly.ADV kyd.ADV kyt.ADV lAHq.ADV lAsymA.ADV lfZ.ADV lHZt}*.ADV llgAyp.ADV l*lk.ADV lmAm.ADV lmjrd.ADV lrbmA.ADV lTf.ADV lwjsty.ADV |ly.ADV lyl.ADV lylt}*.ADV m$Afhp.ADV m$Ahrp.ADV mA$y.ADV mbA$rp.ADV mbd>y.ADV mbd}y.ADV mdAwlp.ADV mdbr.ADV mDyf.ADV mEA.ADV mEnwy.ADV mEtbr.ADV mfSl.ADV mHD.ADV mHly.ADV mjAn.ADV mjAz.ADV mjdd.ADV mly.ADV mnfrd.ADV mqArn.ADV mqdm.ADV m&qt.ADV mrAr.ADV mrHb.ADV msA'.ADV >ms.ADV msAnhp.ADV msbq.ADV mstqbl.ADV mtAvr.ADV mTlq.ADV mtrbE.ADV mt>vr.ADV mvl.ADV mwqt.ADV m&xr.ADV mxtAr.ADV myAwmp.ADV mydAny.ADV m$yr.ADV nAdr.ADV <*n.ADV |n}*.ADV |n*Ak.ADV nD.ADV ndrp.ADV |nf.ADV nhAr.ADV nhA}y.ADV nhAyp.ADV nhb.ADV njwm.ADV nsby.ADV nsq.ADV SAlp.ADV >sAs.ADV SbAH.ADV sbhll.ADV Sbrp.ADV Sdfp.ADV >Sl.ADV slb.ADV slf.ADV snwy.ADV sr.ADV srAE.ADV sryE.ADV swp.ADV swy.ADV symA.ADV tArp.ADV tb.ADV xyr.ADV yAdwb.ADV yAtrY.ADV >yD.ADV ymA.ADV ymn.ADV ymyn.ADV ysAr.ADV ywmA.ADV ywm}*.ADV ywm*Ak.ADV ywmy.ADV zfp.ADV Zhr.ADV >zly.ADV zmn.ADV zwAl.ADV link-grammar-5.3.16/data/ar/words/words.IV_00000664000076400007640000000570712431741033015417 00000000000000bhY.IV0 bkY.IV0 blY.IV0 bqY.IV0 btgY.IV0 btnY.IV0 dEY.IV0 dhY.IV0 DHY.IV0 dmY.IV0 dnY.IV0 DnY.IV0 EmY.IV0 ErY.IV0 EtdY.IV0 EvY.IV0 EyA.IV0 E$Y.IV0 E*Y.IV0 EyY.IV0 EzY.IV0 fdY.IV0 fnY.IV0 ftdY.IV0 ftrY.IV0 ftY.IV0 $fY.IV0 gbY.IV0 gdY.IV0 gfY.IV0 glY.IV0 gnY.IV0 gtnY.IV0 gwY.IV0 g$Y.IV0 HbY.IV0 HdY.IV0 HfY.IV0 HjY.IV0 HkY.IV0 HlY.IV0 HmY.IV0 HrY.IV0 HtbY.IV0 HtmY.IV0 HtsY.IV0 HtwY.IV0 Ht*Y.IV0 hwY.IV0 HwY.IV0 HyA.IV0 H*Y.IV0 HyY.IV0 HZY.IV0 jfY.IV0 jhY.IV0 jsY.IV0 jtnY.IV0 jtwY.IV0 jwY.IV0 $jY.IV0 krY.IV0 ksY.IV0 ktrY.IV0 *kY.IV0 lgY.IV0 lhY.IV0 lHY.IV0 lqY.IV0 ltHY.IV0 ltqY.IV0 lwY.IV0 l*Y.IV0 lZY.IV0 msY.IV0 mtTY.IV0 *mY.IV0 m$Y.IV0 nDwY.IV0 ndY.IV0 nEY.IV0 nHnY.IV0 nhwY.IV0 nhY.IV0 nHY.IV0 nkbY.IV0 nkY.IV0 nqY.IV0 nsY.IV0 ntDY.IV0 ntHY.IV0 ntjY.IV0 ntqY.IV0 nvnY.IV0 n>Y.IV0 n$Y.IV0 nzwY.IV0 qdY.IV0 qhY.IV0 qlY.IV0 qSY.IV0 qtDY.IV0 qtfY.IV0 qtwY.IV0 qwY.IV0 $qY.IV0 rdY.IV0 rDY.IV0 rEY.IV0 rfY.IV0 rjY.IV0 rqY.IV0 rsY.IV0 rtdY.IV0 rtEY.IV0 rtmY.IV0 rtqY.IV0 rtxY.IV0 rvY.IV0 rxY.IV0 r$Y.IV0 rY.IV0 SbY.IV0 SdY.IV0 sEY.IV0 SgY.IV0 SHY.IV0 SlY.IV0 SmY.IV0 sqY.IV0 srY.IV0 st$fY.IV0 STfY.IV0 sthdY.IV0 st*kY.IV0 STlY.IV0 stmlY.IV0 stnjY.IV0 stqY.IV0 strDY.IV0 strEY.IV0 strxY.IV0 st*rY.IV0 stSfY.IV0 stsqY.IV0 stx*Y.IV0 SwSY.IV0 swY.IV0 sxY.IV0 S>Y.IV0 t$AkY.IV0 tbAhY.IV0 tbAkY.IV0 tbArY.IV0 tbdY.IV0 tbnY.IV0 tbqY.IV0 t>bY.IV0 tdAEY.IV0 tdAhY.IV0 tdAnY.IV0 tdArY.IV0 tdAwY.IV0 tdlY.IV0 tdnY.IV0 tdsY.IV0 t>dY.IV0 td$Y.IV0 tEAdY.IV0 tEAfY.IV0 tEAlY.IV0 tEAmY.IV0 tEASY.IV0 tEATY.IV0 tEAzY.IV0 tEdY.IV0 tEmY.IV0 tEnY.IV0 tErY.IV0 tESY.IV0 tEtY.IV0 tE$Y.IV0 tEzY.IV0 tfAdY.IV0 tfAnY.IV0 tfDY.IV0 tflY.IV0 tfrY.IV0 tfSY.IV0 t$fY.IV0 tf$Y.IV0 tgAbY.IV0 tgADY.IV0 tgAlY.IV0 tgdY.IV0 tgnY.IV0 tgTY.IV0 tg$Y.IV0 tg*Y.IV0 TgY.IV0 thAdY.IV0 thAjY.IV0 tHAmY.IV0 thAwY.IV0 tHA$Y.IV0 tHA*Y.IV0 thdY.IV0 tHdY.IV0 tHfY.IV0 thjY.IV0 tHlY.IV0 tHrY.IV0 tHsY.IV0 thwY.IV0 tHwY.IV0 tH$Y.IV0 ThY.IV0 tjAfY.IV0 tjlY.IV0 tjnY.IV0 tjwY.IV0 tknY.IV0 tkrY.IV0 tksY.IV0 t$kY.IV0 tlAfY.IV0 tlAhY.IV0 tlAHY.IV0 tlAqY.IV0 tlA$Y.IV0 tlhY.IV0 tlqY.IV0 tlwY.IV0 t>lY.IV0 TlY.IV0 tlZY.IV0 tmAdY.IV0 tmArY.IV0 tmA$Y.IV0 tmHY.IV0 tmlY.IV0 tmnY.IV0 tmTY.IV0 tm$Y.IV0 tnAdY.IV0 tnAfY.IV0 tnAhY.IV0 tnAjY.IV0 tnAmY.IV0 tnAsY.IV0 tnASY.IV0 tnA'Y.IV0 tndY.IV0 tnHY.IV0 t>nY.IV0 tnzY.IV0 tqADY.IV0 tqbY.IV0 tqDY.IV0 tqfY.IV0 tqrY.IV0 tqSY.IV0 tqwY.IV0 tqY.IV0 trADY.IV0 trAmY.IV0 trAxY.IV0 trA'Y.IV0 trbY.IV0 trdY.IV0 trDY.IV0 trjY.IV0 trqY.IV0 trwY.IV0 t*rY.IV0 tr>Y.IV0 TrY.IV0 tSAbY.IV0 tsAEY.IV0 tSAfY.IV0 tsAmY.IV0 tsAwY.IV0 tsAxY.IV0 tSbY.IV0 tSdY.IV0 tsjY.IV0 tslY.IV0 tSlY.IV0 tsmY.IV0 tsnY.IV0 tsrY.IV0 tsxY.IV0 t>sY.IV0 t|sY.IV0 ttAlY.IV0 tTwY.IV0 t>tY.IV0 t$tY.IV0 tvnY.IV0 twAfY.IV0 twAlY.IV0 twAnY.IV0 twArY.IV0 twASY.IV0 twAzY.IV0 twEY.IV0 twfY.IV0 twlY.IV0 twqY.IV0 twrY.IV0 twxY.IV0 txfY.IV0 txlY.IV0 txTY.IV0 t>xY.IV0 t|xY.IV0 tx$Y.IV0 t>*Y.IV0 tzkY.IV0 tzrY.IV0 tzwY.IV0 t$ZY.IV0 tzyY.IV0 vnY.IV0 vrY.IV0 vwY.IV0 wEY.IV0 whY.IV0 wnY.IV0 xfY.IV0 xnY.IV0 xtfY.IV0 xtlY.IV0 xwY.IV0 x$Y.IV0 xzY.IV0 zdrY.IV0 zhY.IV0 zkY.IV0 $ZY.IV0 link-grammar-5.3.16/data/ar/words/words.noun_prop0000664000076400007640000000115012431741033016665 00000000000000Aldyn.NOUNPROP Allh.NOUNPROP All`h.NOUNPROP Amr>.NOUNPROP Amr}.NOUNPROP Amr&.NOUNPROP And.NOUNPROP ArbE.NOUNPROP Awf.NOUNPROP Awk.NOUNPROP Ayl.NOUNPROP bAllh.NOUNPROP bndqyp.NOUNPROP bn.NOUNPROP bny.NOUNPROP dA.NOUNPROP dAy.NOUNPROP Df.NOUNPROP dw.NOUNPROP dyfwAr.NOUNPROP dyl.NOUNPROP dy.NOUNPROP dys.NOUNPROP gw.NOUNPROP hyt.NOUNPROP jAlA.NOUNPROP lHm.NOUNPROP llh.NOUNPROP lw.NOUNPROP mnh.NOUNPROP .NOUNPROP nd.NOUNPROP |nd.NOUNPROP qAdsy.NOUNPROP >rbE.NOUNPROP tl.NOUNPROP wAd.NOUNPROP wfA.NOUNPROP >wf.NOUNPROP wHdp.NOUNPROP >wk.NOUNPROP *An.N |*An.N $An.N A$n.N An.N AnqAb.N AnqAD.N AnqE.N Anqlys.N Anqlyz.N Anqry.N AnsAb.N AnSAb.N AnSAf.N AnsAj.N AnsAl.N AnsAm.N AnSAr.N AnSl.N Ans.N AnTAE.N $AntAj.N AntdAb.N AnthAk.N Antymwn.N AnwAE.N AnwAf.N AnwAl.N AnwAn.N AnwAr.N AnwAT.N Anwf.N Anwq.N AnxAx.N AnyAb.N AnyAr.N Anyn.N Anyswn.N AnzAH.N AnzAl.N AnZAr.N Aq$Ab.N A*qAn.N Aq*Ar.N AqbAT.N Aqb.N AqdAH.N AqdAm.N AqdAr.N AqdAs.N AqdH.N Aqd.N AqfAl.N AqfAS.N AqHAf.N AqHAH.N AqHwAn.N AqlAm.N Aqlyds.N AqmAE.N AqmAr.N AqmAT.N AqnAE.N AqnAn.N AqrAn.N AqrAS.N AqrAT.N AqrbA*yn.N AqsAm.N AqsAT.N AqtAb.N AqTAb.N AqTAE.N AqtAl.N AqTAn.N AqTAr.N AqT.N AqtSAd.N AqwAb.N AqwAE.N AqwAl.N AqwAm.N AqwA$.N AqwAs.N AqwAt.N AqwAT.N AqwE.N $Aqwl.N AqyAl.N AqzAm.N ArAb.N A$rAf.N A$rAj.N A$rAk.N ArAm.N ArAq.N A$rAr.N A$rAT.N ArbAb.N ArbAD.N ArbAE.N ArbAH.N ArbAq.N Arb.N ArbyAn.N ArdAn.N Ar|d.N Ardn.N ArDrwm.N ArdwAz.N A*rE.N ArfAd.N ArfAD.N ArfAl.N ArfAq.N $Arf.N Arf.N Argwn.N ArHAm.N ArhAT.N ArhT.N ArjAl.N ArjAs.N ArjAz.N Arjl.N Arj.N Arjntyn.N ArjwAn.N Arjwn.N <$Arjy.N ArkAn.N ArmAH.N ArmAk.N ArmAq.N ArmAs.N ArmAv.N Ar|m.N Arm.N Armn.N A$r.N Ar$.N ArnAwT.N ArqAm.N Arq.N ArSAd.N ArsAg.N ArsAn.N Arsg.N Ar&s.N Arsn.N ArsTATlys.N ArTAb.N ArtAl.N ArTAl.N ArT.N Arv.N Arvwdks.N Arvw*ks.N ArwAb.N ArwAH.N ArwAm.N $A*rwAn.N ArwAq.N ArwAv.N Arw$.N Arxmyd.N Arxn.N AryAf.N AryAH.N AryA$.N AryAq.N Aryk.N Ary.N ArzAq.N Arzdrxt.N Arz.N Arzyz.N AsAd.N ASAl.N ASAr.N AsAs.N AsAt.N AsbAb.N ASbAb.N AsbAE.N ASbAg.N ASbAH.N AsbAn.N AsbAq.N AsbAT.N AsbdAj.N AsbE.N Asbryn.N Asbst.N Asbwr.N AsbydAj.N Asbyryn.N AsdAd.N AsdAf.N ASdAf.N ASdAg.N AsdAl.N ASdAr.N AsdAs.N Asd.N AsEAr.N ASfAd.N ASfAn.N AsfAr.N AsfAT.N Asflt.N Asf.N Asfnj.N ASHAb.N AshAl.N AsHAr.N AShAr.N AsHAt.N Ashm.N Ashr.N AsjAE.N AsjAf.N AskAt.N AskrbwT.N AslAb.N ASlAb.N ASlAd.N AslAf.N AslAk.N ASlAl.N AslAm.N Asl.N ASl.N AsmAk.N AsmAl.N AsmAr.N Asmnt.N As.N AsnAd.N ASnAf.N ASnAm.N AsnAn.N AsnAx.N ASqAE.N AsqAm.N AsqAT.N Asqf.N AsqrbwT.N ASqr.N AsrAb.N AsrAE.N AsrAm.N AsrAr.N Asrb.N As|r.N Asr.N Ass.N ASS.N AstAd.N AstAh.N AsTAl.N AstAr.N AsTAr.N AstbAq.N Astbrq.N AstEdAd.N AsTH.N Astk.N AsTr.N AstvmAr.N Astyk.N AstyrAd.N ASwAE.N ASwAf.N AswAq.N AswAr.N AswAT.N ASwAt.N Aswd.N Aswj.N ASwl.N Aswn.N AsyAd.N AsyAf.N ASyAf.N AsyAj.N AsyAx.N $Asyh.N AsytAt.N Asytwn.N Asytylyn.N ATAm.N A$TAn.N A$tAt.N AtbAE.N ATbAl.N ATbAq.N AtEAb.N ATfAl.N AThAr.N AtlAl.N ATlAl.N AtlAm.N ATlAq.N ATlAs.N ATmAE.N ATmAr.N AT.N ATnAb.N ATnAf.N ATnAn.N Atn.N ATqm.N AtrAb.N ATrAb.N ATrAf.N AtrAH.N AtrAk.N AtrAs.N ATrAs.N A$Tr.N ATr.N ATwAd.N ATwAf.N ATwAl.N ATwAr.N ATwm.N ATyAb.N ATyAf.N AtyAn.N ATyAn.N ATyAr.N AtyAs.N ATyT.N AvAm.N AvAr.N AvfAr.N AvlAv.N Avl.N AvmAn.N AvmAr.N Avmd.N Avm.N AvqAb.N AvqAl.N Av|r.N Avr.N AvwAb.N Avwl.N Avyl.N Avylyn.N Avyr.N AwAbk.N A$wAb.N Aw$Ab.N AwAd.N A$wAk.N Aw$Al.N AwAm.N AwAn.N A$wAq.N A*wAq.N AwAr.N A$wAT.N AwbA$.N AwbAr.N Awbb.N Awbk.N Awb.N Awbyk.N AwdAd.N AwDAE.N AwDAH.N AwdAj.N AwdAk.N AwDAm.N AwDAr.N Awd.N AwD.N AwEAl.N AwEAr.N AwEAs.N AwfAz.N Awfrwl.N Awfst.N Awfsyt.N AwgAd.N AwhAm.N AwhAq.N AwjAE.N AwjAl.N AwjAq.N AwjAr.N Awj.N AwkAlbtws.N AwkAr.N AwkAzywn.N Awksjyn.N Awksyjyn.N AwlAd.N AwlmbyAd.N AwlymbyAd.N Awm.N $Aw$.N A*wn.N Awn.N AwqAb.N AwqAf.N AwqAr.N AwqAt.N AwrAb.N AwrAd.N AwrAk.N AwrAl.N AwrAm.N AwrAq.N AwrAs.N Awrdw.N AwrgwAy.N AwrjwAy.N A$wr.N Awrnyk.N Awrvw*ks.N AwrwgwAy.N AwrwjwAy.N AwSAb.N AwSAf.N AwSAl.N AwsAq.N AwsAT.N AwsAx.N Aws.N AwTAb.N AwTAd.N AwTAn.N AwtAr.N AwTAr.N AwvAn.N $Awy$.N AwzAE.N AwzAr.N Awzbk.N Awz.N Awzwn.N Ax$Ab.N A*xAr.N A$xAS.N AxbAr.N AxbAz.N AxdAE.N AxdA$.N AxdAn.N AxdAr.N AxfAf.N AxlAd.N AxlAf.N AxlAl.N AxlAq.N AxlAT.N AxmAm.N AxmAs.N Ax*.N AxnAn.N AxrAt.N AxSAm.N AxSAS.N AxtAm.N AxtAn.N AxTAr.N AxTAT.N AxTbwT.N AxtyAr.N AxwAl.N AxwAn.N AxwAr.N Axwr.N AxyAr.N AxyAT.N Axyl.N Axynws.N AyAb.N A$yAE.N A$yAf.N A*yAl.N AyAm.N AyAs.N A$yAx.N AyDAH.N Aydrwjyn.N AyfAE.N AyjAb.N Ayk.N AymAn.N Aymn.N AyqAZ.N AyrAd.N AyrAn.N AyryAl.N Ays.N AytAm.N AywAn.N Aywm.N Ayzys.N AzAdrxt.N AzAj.N AzAl.N AzbAb.N AzbAd.N AzbAl.N Azbk.N Azb.N Azdrxt.N AZEAn.N AZfAr.N Azf.N AzhAr.N AZhAr.N AZhr.N AzjAl.N AZlAf.N AZlAl.N AzlAm.N Azl.N AzmAn.N Azm.N Az.N AznAd.N AzqAq.N AzrAr.N Azr.N Aztyk.N AzwAd.N AzwAj.N AzwAl.N AzwAm.N Azwf.N AzwH.N Azwt.N AzyAH.N AzyAr.N Azyz.N bAbl.N $bAb.N *bAb.N bAbwnj.N |bAd.N |bAD.N $bAE.N bAEwv.N bA$Hkym.N >$bAh.N >$bAH.N bA$jAwy$.N bA$kAtb.N $bAk.N bA$k.N bAkstAn.N bAkw.N >$bAl.N bAl.N bAlyAr.N bAlyh.N bA$mfty.N bA$.N bAndAj.N bAq.N bA$qrd.N bArAnwyA.N bArA$wt.N bArfAn.N >$bAr.N |bAr.N b}Ar.N b*Ar.N bArwd.N bArwn.N bArywm.N bAstyl.N bAswr.N bAsyl.N bATAn.N |bAT.N bATwn.N bAzlt.N bAzwbnd.N $b$b.N bbwr.N >bdAE.N bdAl.N >bdAn.N bdAr.N bdE.N bDE.N bdl.N |bd.N bd.N bD.N >bdn.N bdn.N bdr.N bDwD.N bDwE.N bdw.N bdwr.N bDyD.N bdykyr.N >bEAd.N bEAd.N bEAl.N >bEAr.N bEl.N $bE.N bErAn.N bEr.N bEv.N bEwD.N bEwl.N bEwv.N bftyk.N >bgAl.N bgAl.N bgAv.N bgD.N bgvAn.N bgwr.N bgy.N bHAH.N $bhAn.N >bHAr.N bHAr.N >bHAv.N bHAv.N >bhl.N bhl.N bhm.N $bh.N *bH.N bhq.N bHrAn.N bhrjAn.N bhr.N >bHr.N bhryz.N bhtAn.N bht.N bHt.N bHv.N bHwr.N bhym.N bjE.N bjH.N bjl.N bjm.N bjs.N bjwm.N bkAlwryws.N bklAh.N bkl.N bklwryws.N bkm.N $bk.N bk.N bkrAn.N bkrj.N >bkr.N bkr.N bksmAd.N bksmAT.N bkwr.N blAd.N >blAm.N blA$.N blArj.N blAS.N blAstyk.N blAT.N blATy.N blAtyn.N blbAl.N bldAn.N blEm.N blE.N blEwm.N blf.N blgAr.N blgm.N blg.N blh.N blH.N blhwAn.N blkwn.N bll.N blm.N $b.N $b.N b*.N bnAn.N bnf$.N bnglAd$.N bnglAdy$.N bnjlAd$.N bnjlAdy$.N bnj.N bnjr.N bnk.N bn.N bnslyn.N bnsylyn.N bnT.N bnwAr.N bnwd.N bnwk.N bnwn.N bnwr.N >bnws.N |bnws.N bnwT.N bnyAn.N bny.N b$nyn.N bnyn.N bnyw.N bnzwl.N bnzyn.N bqAE.N >bqAr.N bqdwns.N bqE.N bqj.N bql.N bqm.N $bq.N bqrj.N bqr.N bqs.N bqwl.N bqwr.N bq$y$.N >brAd.N brAg.N brAH.N >brAj.N br$Am.N brAm.N brAmq.N >brAmys.N >brA$.N brAns.N brAny.N >brAr.N brAryk.N brA*yn.N brAz.N brAzyl.N brbr.N brbw$.N brby$.N brbys.N brdj.N brd.N brdqAn.N brdqw$.N brfyr.N brgl.N brg$.N brhmn.N brjAs.N brjl.N brjys.N brkAr.N brk.N brmAnnt.N brm.N brmq.N brmyl.N >brmys.N bSAr.N bsAs.N bsAT.N bsbAs.N bsfwr.N bskAy.N bskwt.N bskwyt.N bSl.N bsm.N >b&s.N b>s.N b}s.N b&s.N bsr.N bSr.N bstAny.N bsT.N bstwny.N bswr.N bSyS.N bTAH.N >bTAl.N bTAn.N bTATs.N bTlAn.N bTlmyws.N bTl.N bTlymws.N bTlyws.N bTm.N $bt.N b$t.N bt.N bT.N bT$.N >bTn.N btrk.N btr.N bTr.N btrwl.N bTrx.N bTr$yl.N bTr$yn.N bTryrk.N bwAb.N >bwAl.N >bwAm.N >bwA$.N >bwAq.N bwAr.N bwAx.N >bwAz.N bwblyn.N $bwb.N >bwd.N bwE.N bwfyh.N bwgAz.N $bwH.N bwH.N bwkr.N bwks.N bwlAd.N bwlA*.N bwlAq.N bwlfAr.N bwl.N bwlw.N bwlys.N bwm.N bw$.N bwn.N bwrAny.N b*wr.N bwr.N bwrq.N bwsfwr.N b&ws.N bwS.N bwtAs.N $bwT.N b&wz.N bxAx.N bxl.N b*x.N bxs.N bxt.N bxwr.N bxwt.N bx$y$.N byAD.N >byAt.N byAt.N bybAn.N byb.N byd.N byD.N bydr.N byE.N byftyk.N byh.N bykAr.N byk.N byl.N <$byn.N byrqdAr.N byrq.N byswn.N bywlwjyA.N bywt.N byzAn.N bzAl.N b}zAn.N bzAq.N >bzAr.N bzAr.N >bzAz.N bzAz.N bzbwz.N bzl.N bzmwt.N bzmwv.N bz.N bZ.N bzq.N bzr.N bzwg.N bzwr.N bZwr.N bzwz.N |dAb.N DAbT.N $dAd.N DAgwT.N dAHs.N dAlf.N D}Al.N $dAq.N DArb.N dAxl.N >dbAb.N dbAb.N DbAb.N DbAE.N >dbA$.N DbAn.N >dbAr.N DbAT.N >DbE.N DbE.N dbl.N dblwm.N >d&b.N >db.N d>b.N db$.N >Db.N Db.N dbq.N Dbr.N dbryAj.N dbs.N DbT.N dbwr.N dbyb.N dbyh.N dbyt.N >DdAd.N Dd.N >DEAf.N DEAf.N dEAr.N dEbl.N DEfAn.N DEf.N dEj.N dEm.N dEr.N dfAE.N DfAf.N DfAr.N dfE.N Dff.N dfn.N dfq.N dfr.N Dfr.N dfwf.N dfwq.N Dfwr.N dfyf.N >DgAn.N >DgAv.N dgl.N dg$.N Dgn.N dgr.N dgry.N DgT.N DgwT.N >DHAl.N DHAl.N >dhAn.N dhAn.N dhAq.N dHD.N DHk.N dHl.N Dhl.N dhm.N dh$.N dhn.N dhq.N >dhr.N dhr.N dHr.N Dhr.N dHwD.N dhwr.N Dhwr.N djAj.N djl.N dj.N Djr.N DjwE.N Djyj.N dkk.N dk.N dkn.N dktAtwr.N dktwrAh.N dkwk.N dlAE.N >DlAE.N dlAl.N DlAl.N dlb.N dldl.N dldwl.N dlE.N DlE.N dlfyn.N dlgAn.N dlhm.N dlH.N dlk.N dl.N DlwE.N dlwH.N dlwk.N dlw.N DmAd.N dmAm.N DmAm.N dmAn.N DmAn.N dmAr.N >dmAs.N dmAv.N Dmd.N dmE.N dmg.N dmj.N Dmj.N dml.N dm.N Dm.N dmn.N Dmn.N dmqs.N Dmr.N dms.N dmwE.N dmwr.N Dmwr.N Dmx.N $d.N $d.N d$.N >dnAf.N dnAn.N >dnAs.N dndrmh.N dndy.N dnf.N dnjl.N dnkl.N Dnk.N dnmArk.N dnmrk.N D>n.N Dn.N dnqlh.N dns.N dnw.N >dnwn.N dnyn.N >dqAl.N dqAl.N dqAq.N dql.N dqmAq.N dq.N dqq.N dq$wm.N dqy.N dqyq.N >DrAb.N drAbzyn.N >drAE.N DrAE.N >drAj.N drAj.N >drAk.N DrAm.N >drAn.N drAq.N >DrAr.N drAs.N >DrAs.N DrAs.N DrAT.N Drb.N drbzyn.N drdAr.N drdbys.N drdwr.N >drE.N drE.N DrE.N drf.N DrgAm.N drj.N drk.N dr.N Dr.N drn.N drq.N drr.N Drr.N Drs.N DrT.N drwAs.N drwb.N Drwb.N drwE.N DrwE.N drwj.N Drw.N drws.N Drws.N drwz.N dryAq.N drys.N DryT.N drz.N dsAm.N dsm.N dsr.N dst.N dswt.N d$t.N dvr.N >dwAH.N >DwAj.N dwAm.N >dwAr.N dwAr.N dwblAj.N d&wb.N dwd.N DwE.N dwH.N dwl.N dwmAn.N dwm.N $dw.N dwn.N dwq.N dwrAn.N d$wr.N dwr.N Dwr.N dws.N dwy.N Dwy'.N dwzAn.N DxAm.N dxAn.N dxl.N $dx.N Dx.N dxn.N dxs.N dxwl.N DyAE.N >dyAk.N dyAlktyk.N >dyAn.N dyAn.N $dyAq.N >dyAr.N dybAj.N dydAn.N dydn.N DyEAn.N DyE.N dyflyh.N dyjwr.N dykAtlwn.N dykAvlwn.N dyk.N dyktAtwr.N dykwltyh.N dymAs.N dym.N Dym.N d$y$.N dynAmyt.N dynm.N dyn.N Dyq.N Dyr.N dysm.N Dywf.N dywk.N dywm.N Dywm.N dywn.N dyws.N dywv.N dyzl.N >E$Ab.N $EAb.N EAdm.N EA}d.N $E$AE.N $EAf.N *EAf.N EAj.N E*Al.N EA}l.N EAmd.N >E$A$.N E$A$.N EAns.N EAqb.N >E*Aq.N E$Aq.N EAqr.N >$EAr.N >E$Ar.N >E*Ar.N E*Ar.N EAr.N EATws.N EbAb.N EbAd.N EbAl.N EbAT.N EbdAn.N Ebk.N >Ebl.N $Eb.N E$b.N Eb.N Ebq.N Ebqr.N Ebr.N Ebs.N EbT.N Ebv.N Ebwr.N Ebws.N Ebydly.N Ebyd.N Ebyr.N >EdAd.N EdAd.N EDAh.N EDd.N Edl.N EDl.N Edm.N Ed.N ED.N Edn.N Eds.N EdwAn.N Edwl.N Edw.N EDyD.N EfAf.N >EfAr.N EfAr.N Ef$.N Efn.N Efr.N Efs.N EfS.N Efw.N EhAl.N EhAr.N Ehd.N Ehn.N Ehr.N Ehwd.N >EjAb.N EjAf.N EjAj.N EjAl.N >EjAm.N EjAn.N Ejb.N Ejf.N Ejl.N Ejm.N Ej.N Ejn.N Ejr.N Ejwl.N Ejwr.N Ejyj.N Ejyn.N Ejz.N Ekbr.N Ekm.N Ek.N Ek$.N Ekr.N Eks.N Ekwf.N Ekys.N ElAb.N >ElAf.N ElAf.N >ElAm.N ElAm.N ElAn.N ElAq.N Elb.N Elf.N Elj.N Elk.N Ell.N Elm.N $El.N E*l.N Eln.N Elqm.N ElwAn.N Elwj.N Elwm.N Elw.N Elwq.N Elyq.N Elywn.N EmAd.N >EmAl.N EmAl.N >EmAq.N EmAq.N EmAr.N EmAS.N Emd.N Emh.N Eml.N Emq.N EmrAn.N Emr.N Emwm.N EmyAn.N EmyAny.N $E.N E$$.N >EnAb.N EnAb.N EnAd.N EnAj.N EnAn.N >EnAq.N EnAq.N EnAz.N Enb.N Enbr.N Endm.N Enf.N EnfwAn.N Enn.N >Enq.N Enq.N Ent.N Entr.N Enwq.N Enwz.N >Enz.N >EqAb.N EqAb.N EqAl.N EqAm.N EqbAn.N >Eqb.N Eqb.N Eqd.N Eqf.N Eqm.N *Eq.N E$q.N Eqr.N EqS.N Eqwd.N Eqwl.N Eqwq.N Eqyb.N >ErAb.N >ErAD.N ErAD.N >ErAf.N ErAk.N ErAm.N >ErA$.N ErAq.N >ErAs.N >ErAS.N ErD.N ErEr.N ErfAn.N Erf.N ErjAn.N Erj.N Erk.N Erm.N $Er.N *Er.N E$r.N ErnAs.N Ern.N Ernws.N Ernyn.N Erq.N Erqwb.N Err.N ErsAn.N Ers.N ErS.N ErwD.N Erw$.N Erwq.N Erws.N Ery.N Ery$.N Eryn.N Erys.N >ESAb.N ESAb.N >EsAl.N >ESAm.N >ESAr.N ESAr.N ESb.N Esbr.N ESES.N Esf.N ESf.N ESfr.N Esjd.N Eskr.N EslAj.N Esl.N ESl.N ESm.N Es.N ES.N Esr.N >ESr.N ESr.N Ess.N ESS.N Eswf.N Eswl.N ESwr.N ESyAn.N Esyb.N Esyr.N ESyr.N >EtAb.N EtAb.N >ETAb.N EtAd.N >ETAf.N ETAf.N >ETAl.N ETA$.N ETAs.N Etb.N ETb.N >Etd.N ETf.N Eth.N Etl.N ETl.N EwAd.N EwAd.N >EwAm.N >EwAn.N EwAr.N $Ewb.N Ewd.N Ewj.N Ewl.N Ewm.N Ew*.N Ewn.N E*wq.N Ewq.N $Ewr.N E$wr.N Ewr.N Ewsj.N Ewyl.N Ewz.N EyAb.N >EyAd.N EyAd.N EyAf.N EyAl.N EyA*.N >EyAn.N EyAn.N >EyAr.N EyAT.N Eyb.N EydAn.N EyfAn.N Eyf.N Eyl.N Ey.N Ey$.N >Eyn.N Eyn.N $Eyr.N Eyr.N EyslAn.N Eys.N Eyv.N Eywb.N Eywn.N Eywr.N >EzAb.N EzAb.N EzAl.N EZAm.N Ezb.N Ezf.N Ezl.N Ezm.N EZm.N EZmwt.N Ez.N Ezr.N Ezwb.N Ezw.N Ezyf.N f&Ad.N fA}D.N fAdn.N >$fAE.N $fAE.N fAHm.N $fAh.N f}Am.N >f*A*.N >$fAq.N |fAq.N fArD.N >$fAr.N $fAr.N f$Ar.N fAr.N fArq.N fArs.N fArwq.N fArwz.N fAsyA'.N fAtH.N fATr.N fAyZ.N fA}Z.N >fDAl.N fDAl.N fdAm.N fdfd.N fdH.N fDH.N fDl.N fD.N fdr.N fDwl.N fdwr.N fdx.N >fEAl.N fEl.N $fE.N >fEwAn.N f$fA$.N >ff.N $ff.N >fgAn.N >fgAnstAn.N fgfwry.N fgr.N >fhAm.N fHAm.N fHA$.N fHAS.N >fhd.N fhd.N fHl.N fhm.N fHm.N fH.N fH$.N fhrst.N fHS.N fhwd.N fHwl.N fHwm.N fHyH.N fjAj.N fjAr.N fjl.N fj.N fjr.N fjwl.N fjwr.N fkAk.N >fkAr.N >fk.N fk.N fk$.N fkr.N fkwk.N flAH.N >flAj.N >flAk.N >flAl.N flAl.N >flAm.N >flA*.N >flAt.N >flAT.N flE.N flfl.N flH.N flklwr.N >f&l.N f>l.N f$l.N fl.N fl*.N flq.N fltAn.N flt.N flT.N flwE.N flwj.N flwl.N flw.N flwq.N flws.N >flwTyn.N flyl.N flyn.N >fmAm.N fm.N $f.N f$.N f$$.N f*.N >fnAk.N >fnAn.N >fndm.N fnk.N >fn.N fn.N fnn.N fnwn.N fnx.N fnyk.N $fnyn.N fqAE.N fqAH.N fqAr.N fqdAn.N fqd.N fqh.N fqm.N $fq.N fq$.N fqns.N fqr.N fqwm.N frAd.N frAg.N >frAH.N frAm.N frA$.N >frAn.N f}rAn.N frAq.N frAr.N >frAs.N frAt.N >frAx.N frAx.N frd.N frD.N frdws.N frfwry.N frfyr.N frH.N frjAr.N frj.N frjn.N frjwn.N frk.N $fr.N *fr.N f>r.N f$r.N fr$.N frnd.N frx.N frx.N fryk.N frz.N fsAd.N fSAd.N f&s.N fS.N fsntyn.N fsq.N fstq.N fSwH.N fswl.N fSwl.N fsw.N fswq.N fSwS.N fsx.N fSyd.N fsyl.N fsyx.N ftAH.N ftAk.N fTAm.N ftAq.N >ftAr.N fwAd.N >fwAh.N >fwAj.N fwAq.N fwAr.N >fwAt.N fwAt.N $fwf.N fwHAn.N fwH.N >fwkAtw.N >fwk.N fwlA*.N fwlklwr.N >fwl.N f&wl.N fwl.N fwm.N f*w*.N fwq.N fwrAn.N fwr.N fwsfAt.N fwSfAt.N fwsfwr.N fwSfwr.N f&ws.N $fwt.N fwt.N fwT.N fwyt.N >fxA*.N fxAr.N fxAx.N fx.N fxr.N fxt.N fxwx.N >fyAl.N >fyA$.N fyA$.N fyD.N f$yk.N fy$.N fynAn.N fyrAn.N fyrwzj.N fyrwz.N fySl.N fytwn.N fywD.N fywl.N fywlnt$llw.N fywlyn.N >fywm.N >fywn.N >fzAE.N >fZAZ.N fZAZ.N fzE.N gAb.N $gAf.N gAlb.N >$gAl.N gAl.N gA$.N gAr.N gAswl.N gA}T.N gATs.N >gbAb.N >gbA$.N gbAr.N gbb.N $gb.N gb.N gb$.N gbn.N gbr.N gbwn.N gDAb.N gdAf.N gdAn.N gDb.N gdd.N gdf.N gd.N gD.N gdn.N gDn.N gdrAn.N gdr.N gDrwf.N gdw.N gDwn.N gdyr.N >gfAl.N gfl.N $gf.N gfq.N gfrAn.N gfr.N gjr.N glAb.N >glAl.N glAm.N >glAq.N >glAT.N glAZ.N glfAnwmtr.N glfAnwmytr.N glf.N glmAn.N $gl.N gl.N glq.N gls.N glwl.N glw.N glyAn.N glyl.N gly.N glZ.N >gmAd.N gmAD.N gmAm.N >gmAr.N gmAr.N gmAz.N gmd.N gmD.N g$m.N gm.N gm$.N gmr.N gms.N gmS.N gmT.N gmwd.N gmwD.N gmwm.N gmwr.N gmy.N gmz.N g$.N g*.N gnAfr.N >gnAm.N gnAm.N gnAn.N gndr.N gndwr.N gngryn.N gnj.N gnm.N gn.N gnwj.N >grAb.N grAb.N >grAD.N grAm.N grAnyt.N >grAr.N grAr.N >grAs.N grAs.N grbAn.N >grb.N grb.N grd.N grDwf.N grf.N grgr.N grl.N grm.N gr.N grqAn.N grq.N grs.N grwb.N grwd.N grw.N grw$.N grwr.N grwz.N gryn.N gSAn.N gSb.N gsl.N gs.N gsq.N gSS.N gswl.N gSwn.N gsyl.N gSyn.N gT$An.N gTAs.N gt.N gT$.N gTs.N gTyT.N gv.N gvyAn.N gvy.N >gwAl.N >gwAr.N >gwAT.N gwl.N g*w.N $gwr.N gwr.N gwS.N gwT.N gwv.N gyAb.N >gyAD.N gyAD.N >gyAl.N gyAm.N g$yAn.N gyAT.N >gyAv.N gyAv.N gyb.N gyd.N gyD.N gyhb.N gylAn.N gylm.N gyl.N gym.N g$y.N gy.N gyrAn.N gyTAn.N gyT.N gyv.N gywb.N gywl.N gywm.N gywv.N gyZ.N gzAr.N gzlAn.N gzl.N gzr.N gzwl.N gzw.N $hAd.N |HAd.N $HAH.N HAlb.N hAl.N >*HAl.N HAl.N HAlq.N $hAm.N hAm.N H$A$.N hAnm.N >*hAn.N HAn.N $hAq.N H*Aq.N $HAr.N HArwn.N HAswb.N hAwn.N hAwwn.N HAzb.N hbAb.N >HbAb.N HbAb.N HbAHb.N HbAk.N >HbAl.N HbAl.N >HbA$.N $hbAn.N HbAq.N >HbAs.N HbhAn.N HbHb.N Hbk.N hbl.N >Hbl.N Hbl.N >hb.N $hb.N *hb.N hb$.N Hb.N Hb$.N Hbn.N Hbq.N hbr.N Hbr.N Hbs.N hbt.N hbT.N HbT.N hbwb.N Hbwb.N Hbwl.N Hbw.N Hbwr.N Hbws.N hbwT.N HbwT.N >hdAb.N hdAb.N hDAb.N >HdAb.N HdAb.N hdAd.N HdAd.N >hdAf.N hdAj.N >HdAj.N >hdAm.N hdAm.N >HDAn.N >HdAv.N HdAv.N Hdb.N HDD.N hdjAn.N hdj.N Hdj.N hdl.N hdm.N hDm.N hd.N >Hd.N H$d.N Hd.N HD.N HDn.N hdr.N HDr.N Hds.N HdvAn.N Hdwd.N Hdwj.N hdwm.N hdwn.N Hdwr.N HDwr.N Hdwv.N hdyd.N Hdyd.N hdy.N hdyr.N >HfAd.N hfAf.N HfAZ.N Hfl.N hf.N H$f.N H*f.N Hfr.N hftAn.N hfwf.N Hfyf.N HfZ.N HjAb.N HjAj.N >HjAl.N HjAl.N >HjAm.N HjAm.N >HjAr.N HjAz.N Hjb.N hjE.N Hjj.N HjlAn.N hjl.N Hjl.N Hjm.N Hj.N hjn.N hjr.N Hjr.N hjs.N hjS.N hjwd.N hjwE.N Hjwl.N hjw.N hjyj.N Hjyj.N hjyr.N Hjz.N >HkAm.N HkAm.N Hkk.N HkmdAr.N Hkm.N Hk.N Hkr.N hksws.N >hlAb.N >HlAf.N hlAk.N hlAl.N HlAl.N hlAm.N >HlAm.N >HlAq.N >HlAs.N hlb.N Hlb.N hlE.N Hlf.N Hlj.N hlk.N Hlk.N hll.N Hll.N hlm.N Hlm.N >hl.N *hl.N *Hl.N Hl.N HlqAn.N Hlq.N Hlqwm.N hls.N Hltyt.N HlwAn.N hlwf.N Hlwl.N Hlwm.N >hlwn.N Hlwq.N Hlyb.N Hlyj.N HmAD.N HmAD.N >hmAj.N >HmAl.N hmAm.N HmAm.N HmAq.N HmAs.N HmAT.N Hmd.N HmD.N HmHm.N hmj.N hml.N Hml.N hmm.N Hmm.N $Hm.N H$m.N Hm.N HmqAn.N Hmq.N Hmr.N hms.N Hms.N HmS.N hmwd.N Hmwl.N hmwm.N hmw.N Hmw.N Hmwr.N Hmyr.N hmz.N Hmz.N >H.N $H.N >HnAk.N >HnA$.N HnAn.N >HnAv.N hndAm.N hndAz.N hndb.N hnd.N Hndqwq.N hndws.N Hnjr.N Hnjwr.N Hnk.N hnm.N *hn.N $Hn.N Hn$.N Hnq.N HnTwr.N Hnv.N hnwd.N hnw.N Hnw.N Hnwn.N Hny.N Hnyn.N HnZl.N >HqAb.N HqAb.N >HqAd.N >HqAq.N HqAq.N Hqb.N Hqd.N H*q.N Hq.N Hqn.N Hqwd.N Hqwl.N Hqwq.N HrAb.N hrAE.N >HrAj.N HrAj.N HrAk.N >HrAm.N HrAm.N hrA$.N >HrA$.N HrAq.N >HrAr.N HrAr.N HrAs.N HrAv.N >HrAz.N hrbAn.N hrb.N hrdb$t.N Hrd.N hrE.N >Hrf.N Hrf.N hrj.N Hrj.N HrmAn.N Hrml.N hrm.N Hrm.N >$hr.N h*r.N hr.N hr$.N H$r.N H*r.N Hr.N Hr$.N HrqAn.N Hrq.N hrr.N Hrs.N HrS.N hrTmAn.N Hrv.N hrwb.N Hrwb.N Hrwf.N Hrwm.N Hrw$.N Hrwq.N Hrwr.N Hrym.N hryr.N Hryr.N HsAb.N HsAd.N HSAd.N HSAlbAn.N HsAn.N HSAr.N HsbAn.N Hsb.N HSb.N Hsd.N HSd.N Hsk.N Hsm.N hs.N Hs.N HS.N Hsn.N HSn.N HSrm.N Hsr.N HSr.N HSS.N HSwl.N Hsw.N HSwn.N hSwr.N Hswr.N HSyn.N hsys.N hSyS.N Hsys.N >HTAb.N HTAm.N >htAr.N HtAt.N HTb.N Htf.N htk.N hTl.N htm.N Htm.N HTm.N HT.N htn.N htr.N Htr.N Htt.N Htwf.N hTwl.N htwn.N >HwAD.N >hwAl.N >HwAl.N HwAl.N >HwA$.N >hwAn.N hwAn.N >hwAr.N $HwAr.N >HwAt.N >HwAz.N *hwb.N $Hwb.N $hwd.N hwd.N H$wd.N hwE.N hwj.N Hwj.N *hwl.N h&wl.N hwl.N *Hwl.N H&wl.N H$w.N H*w.N Hw$.N hwn.N $hwr.N $Hwr.N Hwr.N hws.N HwS.N hwt.N hwy.N hwys.N Hwz.N HyAd.N HyAD.N hyAj.N hyAm.N h*yAn.N >HyAn.N Hy$An.N hyAT.N HyAT.N >HyAz.N HydAn.N HyDAn.N Hyd.N HyD.N hyf.N Hyf.N hyjAn.N hyj.N hylAn.N hylmAn.N hyl.N Hyl.N hylywm.N h$ym.N hym.N hy$.N H$y$.N Hy.N |Hyn.N Hyn.N $hyq.N Hyq.N Hyr.N HyS.N HytAn.N HyTAn.N hyT.N Hywd.N hywl.N >HzAb.N hzAl.N >HzAn.N HzAn.N hzAr.N HZAr.N HzAz.N hzE.N hzj.N hzl.N hzm.N Hzm.N hz.N hz&.N Hzn.N hzr.N Hzr.N HZr.N Hzwn.N Hzwz.N HZwZ.N hzyE.N hzym.N hzyz.N $jAb.N jAbwn.N >j*AE.N jAh.N >jAj.N $jAj.N >j*Al.N |jAl.N jAlwS.N >j*Am.N |jAm.N j*Am.N >$jAn.N >$jAr.N $jAr.N j$Ar.N j&Ar.N jbAb.N jbAb.N jbAh.N >jbAH.N jbAH.N >jbAl.N jbAl.N jbAn.N jbb.N >jbH.N jblAwy.N $jb.N j*b.N >jbn.N jbn.N jbr.N jbrwt.N jbs.N jbwn.N jbyn.N >jdAd.N >jdAv.N jdb.N jdEAn.N jd.N jdrAn.N jdwd.N jdyAn.N jEAb.N >jEAl.N $jEAn.N j*EAn.N jEl.N j$E.N jErAn.N jfAf.N >jfAn.N jfAn.N jflk.N jfl.N jfr.N jftlk.N jfwl.N jfw.N jfwn.N jhAd.N jhAl.N jhAm.N >jHA$.N jHA$.N jH$An.N jhAr.N >jHAr.N jhd.N jhD.N jHd.N jhl.N jhr.N jhwd.N jHwd.N jHw$.N jHwr.N jHwZ.N jhyd.N jlAb.N jlAd.N >jlAf.N jlAl.N >jlAm.N j*lAn.N jlAs.N jlAsyh.N jlAtyn.N jlbAn.N jlb.N jlbwt.N jld.N jlfAnwmtr.N jlfAnwmytr.N jlH.N jljlAn.N jll.N jlm.N >jl.N j*l.N jl.N jlwkwz.N jlws.N jlwz.N jlx.N jlyAn.N jlyd.N jlywtyn.N jmAE.N jmAH.N >jmAl.N jmAl.N jmAm.N jmAn.N jmAr.N jmbAz.N jmbwn.N jmd.N jmE.N jmhwr.N jml.N jmlwn.N >jm.N jm$.N jmr.N jm$t.N jmwd.N jmwE.N jmwH.N jmyE.N jmyz.N j>$.N >jnAb.N jnAb.N >jnAd.N jnAH.N jnAn.N >jnAs.N jnAs.N jnAz.N jnbAz.N jnbwn.N jnd.N jnfAS.N jnfyS.N >jnH.N jnH.N jnk.N >jn.N $jn.N jn.N jnwb.N jnwd.N jnwH.N jnwk.N jnwn.N j$ny.N jny.N jnyn.N jnzAr.N jnzbyl.N jrAd.N >jrAH.N jrAH.N >jrAm.N >jrAn.N $jrAn.N jr*An.N jrAnyt.N jrAr.N >jrAs.N jrb.N jrbwE.N jrd.N jrf.N jrjr.N jrjyr.N jrks.N jrm.N >jr.N $jr.N j>r.N jr.N jr$.N jrs.N jrsy.N jrwd.N jrwf.N jrwm.N jryAn.N jryd.N jryD.N jrz.N >jsAd.N >jsAm.N jsAm.N jsdAn.N jsmAn.N js.N jS.N >jsr.N jswr.N jvAm.N >jvAv.N jvl.N jvm.N jvv.N jvw.N >jwAd.N >jwAf.N >jwAn.N >jwAq.N jwAr.N >jwAx.N >jwAz.N jwb.N j*wE.N jwE.N jwf.N jwlAn.N jwlf.N j*wl.N j*wm.N $jw.N jw.N >jwn.N $jwn.N jwn.N jwrb.N >jwr.N j*wr.N jwr.N jwt.N jwx.N jwz.N >jyAd.N jyAd.N jyAE.N >jyAf.N >jyAl.N jy$An.N jyb.N jyf.N >jyj.N jyrAn.N jyr.N jywb.N jyw$.N jzAl.N jzE.N jzlAn.N jzm.N jzr.N jzwr.N jzz.N kAbyn.N >$kAd.N >kAdyr.N kAE.N >kAf.N kAfwr.N kAfyyn.N kAgd.N kAg*.N kAgT.N >k$Ak.N $kAk.N kAknj.N >$kAl.N >kAl.N $kAl.N kAlwn.N *kAr.N kArv.N kArykAtwr.N kArykAtyr.N k}As.N kAs.N kAtm.N kAtyw$A.N kAvwd.N >kAzywn.N kbAb.N >kbAd.N kbAd.N >kbA$.N kbA$.N kbAr.N kbb.N kbd.N kbH.N k>b.N k*b.N kb.N kb$.N kbr.N kbryt.N kbs.N kbt.N kbwd.N kbwl.N kbw$.N >kdAs.N kdH.N kdm.N $kd.N kd.N kd$.N kdr.N kdy.N kEAb.N kEAm.N kEk.N kEm.N kEwb.N kEyb.N kfAf.N kfAH.N >kfAn.N kfAr.N kff.N kfl.N >kf.N k$f.N kf.N kf&.N kfn.N kfr.N kfs.N kft.N kfwf.N khAl.N >kHAl.N kHAl.N khAn.N khlAn.N khl.N kHl.N khnwt.N khrmAn.N khwf.N khwl.N kHwl.N kHylAn.N kHyl.N k$k.N k$kwl.N klAb.N klAf.N klAH.N klAl.N klAm.N klb.N kldAn.N klf.N klkl.N kll.N klm.N >kl.N kls.N klwH.N klwm.N klx.N klym.N kmAd.N kmAm.N kmAn.N >kmAr.N kmAx.N kmd.N kmh.N kmH.N >km.N $km.N k$m$.N kmrk.N kmr.N kmwn.N $k.N >knAf.N >knAn.N knAn.N knAr.N knAry.N knb.N knd$.N kndr.N kndwz.N knf.N kngr.N knh.N kn.N kns.N knwd.N knwz.N knyf.N knz.N >krAd.N >krAH.N krAky.N krAm.N >krA$.N $krAn.N *krAn.N krAsy.N krAv.N krbAs.N krb.N krbwn.N krd.N >krE.N krE.N krfs.N krh.N krj.N krkm.N krk.N krknd.N krkwn.N krkwz.N krky.N krm.N >kr.N $kr.N *kr.N kr.N kr$.N krnk.N krny$.N krsn.N krwb.N krwE.N krwm.N krw.N krw$.N kr$wny.N krwr.N krwz.N >krylyk.N kryr.N kryz.N krz.N ksAd.N ksAH.N ksb.N ksjyn.N ksks.N ksl.N ksm.N $ks.N ksr.N ksyd.N >ksyjyn.N ksym.N ktAf.N ktAm.N ktAn.N ktb.N ktE.N ktf.N ktkt.N ktl.N ktmAn.N ktm.N kt.N k$T.N ktn.N ktyt.N ktyw$A.N kvAr.N kvbAn.N kvb.N kvr.N kvv.N >kwAb.N >kwAd.N >kwAE.N kwAfyr.N >kwAm.N >kwAn.N >kwAr.N >kwAs.N >kwAx.N kwAzAr.N >kwAz.N k}wd.N k$wH.N kwkA}yn.N kwkAyyn.N $kwk.N kwlAn.N >kwl.N kwlxwz.N kwmAndws.N kwmAndwz.N kwm.N $kw.N $kw$.N *kw.N kw$.N kwn.N kwnyAk.N kwrfsqfws.N >kwr.N $kwr.N *kwr.N kwr.N kwrny$.N kwsj.N k&ws.N kws.N kwvl.N kwvr.N kwys.N kwz.N kyAd.N >kyAl.N >kyAr.N >kyAs.N kyAs.N kyd.N kyEAn.N kyl.N kymAn.N $kym.N ky.N kyrAn.N *kyr.N kyr.N kys.N kywf.N kyzAn.N kzAz.N kz.N kZr.N kzz.N >lAf.N |lAf.N |lAm.N >lbAb.N >lbAd.N >lbAn.N >lbwm.N >lby.N >lEAb.N >lfAf.N lfAZ.N >lf.N *lf.N >lgAd.N lgAm.N >lgAT.N >lgAz.N lHAd.N lHAq.N >lHAZ.N >lkAk.N >lkAn.N $ll.N *ll.N >lmAn.N >lmAs.N >lmnywm.N |l.N $l.N *l.N >lqAb.N >lq.N $lq.N >lSAS.N >lsn.N $lt.N >lwAH.N >lwAj.N >lwAn.N >lwAv.N >lwf.N $lw.N >lyAf.N |mAd.N $mAE.N >m$Aj.N mAjstyr.N mAkyAj.N |mAl.N $mAl.N m$Al.N m*Al.N mAl.N >mAm.N *mAm.N mAmwv.N mAnE.N >mAn.N >m$Aq.N |mAq.N m$Aq.N m*Aq.N mArAvwn.N $mAr.N *mAr.N mArstAn.N mArwn.N $mAs.N mAs.N mAtE.N $mAt.N >m$AT.N m$AT.N mbAlg.N m|b.N mbrH.N mbrq.N mbTAn.N mbyD.N mdAd.N mdAd.N mDAD.N mdAm.N mDbT.N mdd.N mDD.N mDg.N mdH.N mDjE.N mDmd.N mdm$q.N mDmwn.N >md.N md.N mD.N mdn.N mdr.N mDrwb.N mDTjE.N mdwd.N mdyH.N mDy.N m$EAb.N mEAd.N mEA*.N mEAwn.N mEd.N mEjz.N mElAq.N mElwl.N mEmdAn.N mEmEAn.N mhAr.N mHAr.N mhb.N mhd.N mHD.N mhj.N mHk.N mHlb.N mhl.N mHl.N m$H.N mH.N mhn.N mHn.N mhq.N mHq.N mhr.N m$Hr.N mhrqAn.N mHrq.N mHtd.N mhwd.N mHw.N mhwr.N mHyd.N mHyS.N >mjAd.N mjAj.N mjAn.N mjd.N mj.N mjrd.N mjr.N mjs.N mjwn.N mjws.N mjz.N mkAl.N kl.N m$kl.N mkmwr.N mkr.N mksAl.N mksb.N mks.N mksr.N mkv.N m$kw.N mkwr.N mkws.N mkwv.N mkwY.N mkyAj.N mkyl.N >mlAH.N mlAH.N >mlAk.N mlAk.N mlAl.N mlAm.N >mlAq.N >mlAT.N mlAT.N mlbn.N mlfE.N m$lH.N mlH.N mlHs.N mlj.N mlk.N mlkwt.N mll.N mlms.N $ml.N m*l.N ml'.N mls.N mlT.N mlwk.N mlwT.N mlyk.N mly.N mlyS.N mmAhd.N mmAs.N mmAt.N >mm.N $mm.N *mm.N m$m$.N mmr.N mmS.N >m.N $$m.N $&m.N $m.N *m.N m$.N mnAb.N mnAl.N mnAm.N mnAS.N mnAT.N mndb.N mnDH.N mndl.N mndm.N mnEks.N mnE.N mnfAq.N mnfD.N mnfv.N mnHf.N mnhl.N mnH.N mnkS.N >mn.N m>n.N m&n.N mnqlb.N mnsf.N mnsj.N mnsk.N mnslx.N mnSrf.N mnswb.N mntdH.N mn$T.N mnTq.N mntSf.N mnwAl.N mnwl.N mnwlwjst.N mnyl.N mnyS.N mnzwl.N mqAbl.N mqdAr.N mqdm.N mqd.N mqds.N mqdwns.N mqdwr.N mql.N m>q.N m$q.N m*q.N m&q.N mqnE.N mqSl.N mqtbl.N mqtl.N mqTm.N mqt.N mqyt.N mrAd.N >mrAD.N mrAdy.N >mrAE.N mrAfE.N mrAH.N mr*A*.N mrAn.N mrAq.N >mrAr.N mrAr.N >mrAs.N mrAs.N $mrAx.N m$rb.N mrbwE.N mrd.N mrdy.N >mrE.N mrE.N mrfE.N mrH.N mrjAn.N mrjE.N mrj.N mrkm.N mrmr.N mrmys.N $mr.N mr.N mrq.N mrqwq.N mrs.N mrtfq.N mrtk.N m$rT.N mrT.N mrtzq.N mrv.N mrwj.N mrw.N mrwq.N mrwr.N $mrwx.N mrwx.N mrx.N mryAH.N mrywl.N mryx.N mrzbAn.N >msAd.N msAd.N mSAd.N msAEd.N msAg.N mSAg.N mSAl.N msAq.N msArE.N >mSAr.N msAs.N mSbwb.N mSdAq.N msd.N mSEd.N msET.N mSfAr.N mSf.N msHb.N mSHf.N msH.N msHwb.N mskAn.N msk.N mslAx.N mslH.N mSlH.N mSl.N msmE.N msmT.N >ms.N $ms.N ms.N mS.N msnd.N msqT.N mSrAn.N msrd.N mSrE.N mSTAf.N msTAH.N mstfAd.N msthl.N mstnd.N mstqr.N msTryn.N mstTAE.N mSTxb.N mSwb.N mswH.N mswT.N mswx.N msx.N mSyf.N msyr.N mSyr.N mSyS.N mTAf.N mtAn.N >mtAr.N >mTAr.N mtdArk.N mtE.N mtH.N mThr.N mtk.N mTlb.N mTl.N $mT.N mT.N mtnAwl.N mtnfs.N mtn.N mtnsm.N mtnzh.N mTrf.N mTr.N mtsE.N mtSrf.N mtwn.N mTwq.N mtwtr.N mTyb.N >mvAl.N mvAl.N mvAv.N mvl.N mvwl.N >mwAh.N >mwAj.N >mwAl.N mwAl.N m$wAr.N mwAr.N >mwAt.N mwAt.N mwHl.N mwhn.N mwhwb.N mwjl.N mwj.N mwjwb.N $mwl.N m$wl.N mwm.N m$w.N m$w$.N m&wn.N >mwr.N mwSl.N $mws.N mwsyqAr.N mwtAn.N mwt.N $mwx.N mwz.N mxAD.N >mxAl.N mxAT.N mxAx.N mxbr.N mxdE.N mxl.N mx.N m$$xn.N mxwl.N mxyD.N mxyT.N myAh.N >myAl.N >myAr.N >myAs.N m$yb.N myd.N myEAs.N myE.N mygAbAyt.N mygAbt.N mygAbyt.N myH.N myjAbAyt.N myjAbt.N myjAbyt.N myl.N m$y.N myn.N >myrAl.N >m$yr.N m$yr.N myr.N myrwn.N mysAn.N mys.N mysr.N myTAn.N myT.N mywl.N mywn.N myzAn.N myz.N mzAH.N mzAj.N mzdHm.N mzE.N mzH.N mzhr.N mzj.N mzjr.N mzlq.N mzmAn.N mz.N mzn.N mzq.N mzrd.N mzr.N mzyd.N mzyj.N $*.N >$nAb.N >*nAb.N n$Ab.N >n$Ad.N n$Adr.N nAEwr.N nAEwZ.N n$Af.N nAf.N nAhj.N >n*Al.N n*Al.N >nAm.N |nAm.N nAmws.N n$A$.N >nAnAs.N >$nAn.N n$An.N nAqwr.N nArjyl.N $nAr.N nA*r.N nAr.N nArnj.N >nAs.N |nAs.N nAs.N nASwr.N nAswt.N nASyb.N nAtj.N n$AT.N n$Az.N n$Az.N nAZwr.N >nbAD.N nbAH.N >nbAl.N nbAl.N >nbAr.N >nbAT.N nbAtyn.N >nbAz.N nbDAn.N nbD.N nbEAn.N nbE.N nbg.N nbh.N nbH.N nbl.N >nb.N *nb.N n$b.N nb$.N nb*.N nbq.N nbr.N nbs.N nbt.N nbT.N nbwE.N nbwg.N nbw.N nbwT.N nbyH.N nby*.N ndAb.N >ndAd.N >nDAd.N ndAm.N nDAr.N ndb.N nDb.N nDd.N ndf.N nDf.N ndh.N nDH.N nDj.N ndl.N >ndls.N ndm.N nd.N nD.N >ndr.N ndr.N ndwb.N nDwb.N nDwj.N nDwr.N nEAb.N nEAj.N nEAl.N >nEAm.N nEAm.N nEAr.N nEAs.N >nEl.N nEmAn.N >nEm.N nEm.N n$E.N nE$.N nEnAE.N nEnE.N nEr.N nEs.N nEt.N nEwt.N nEwZ.N nEym.N nEy.N nEyq.N nEyr.N nEZ.N nfAd.N nfAD.N >nfAl.N >nfA*.N nfA$.N nfA*.N >nfAq.N nfAq.N >nfAr.N >nfAs.N nfAs.N nfAx.N nfD.N nfE.N nfj.N nfl.N >nf.N n$f.N nf$.N nf*.N nfnf.N nfnwf.N nfq.N nfs.N nfs.N ngAm.N ngm.N ngw.N ngy.N ngz.N nHAf.N nHAm.N >nhAr.N nHAs.N nhb.N nHb.N nhD.N nhj.N nhk.N nhl.N nHl.N nHmAn.N nhm.N nHm.N nh$.N >nhr.N nhr.N nHr.N nHs.N nHt.N nhwd.N nhwD.N nhwj.N nHwl.N nhw.N nHw.N nhwr.N nHwr.N nHws.N nHyb.N nHym.N nhy.N njAd.N >njAl.N njAr.N >njAs.N njm.N nj*.N njr.N njs.N njwE.N njwm.N njw.N njyE.N njyl.N njz.N >nkAd.N nkAH.N >nkAl.N nkAl.N $nkAr.N nkd.N nkf.N nkh.N nkl.N >nklys.N nmAr.N >nmAT.N nmAT.N nml.N nm.N nm$.N nmnm.N nmr.N nms.N nmw.N >nmwn.N nmwr.N nmws.N nmy.N >$n.N |n.N $>n.N $n.N >nqAb.N nqAb.N nqAd.N >nqAD.N nqAE.N nqAl.N nqA$.N nqAr.N nqAT.N nqb.N nqd.N nqD.N >nqE.N nqE.N nqf.N nqh.N nql.N >nqlys.N nqry.N nqSAn.N nqS.N nqT.N nqwd.N nqwE.N nqwl.N nqw$.N nqwT.N nqyb.N nqyD.N nqyE.N nqyl.N nqyq.N nqyr.N nrd.N nrdyn.N nrjs.N nrjyl.N n$r.N n*r.N nrnj.N >nsAb.N >nSAb.N nSAb.N nsAf.N >nSAf.N nSAf.N nSAH.N >nsAj.N nsAk.N nsAl.N nSAl.N >nsAm.N nsAm.N >nSAr.N nSAr.N nsAx.N nsb.N nSb.N nsf.N nSf.N nsg.N nSH.N nsj.N nsk.N nsl.N >nSl.N nSl.N nsm.N ns.N nS.N nsnAs.N nsq.N nsr.N nSr.N nsryn.N nswAn.N nSwb.N nSwE.N nswl.N nSwl.N nswr.N nSwS.N nsx.N nsxy.N nsyAn.N nsyb.N nSyf.N nsyj.N nsym.N nsy.N >nTAE.N nTAH.N ntAj.N nTAr.N nTAT.N ntymwn.N nvAr.N nvr.N nwAb.N nwAd.N nw$Adr.N >nwAE.N >nwAf.N nwAH.N >nwAl.N nwAl.N nwAm.N >nwAn.N >nwAr.N nwAr.N nwAs.N >nwAT.N nwAty.N *nwb.N n$wb.N nwb.N nwdAn.N nwd.N >nwf.N $nwf.N nwH.N n*wl.N nwl.N n&wm.N nwm.N $nwn.N nw|n.N >nwq.N n$wq.N nwq.N n$wr.N nwr.N nwsAn.N nws.N nwS.N nwt.N nwT.N n$wz.N nxAE.N >nxAx.N nxb.N nxE.N nxl.N nxr.N nxrwb.N nxs.N nxyl.N nxyr.N nxz.N >nyAb.N nyAE.N nyAm.N ny$An.N nyAq.N >nyAr.N nyAT.N *nyb.N nyb.N nyf.N n$yj.N nykl.N nyl.N nym.N n>y.N nynAn.N >nyn.N nyrAn.N nyr.N >nyswn.N |nyswn.N nytrwjyn.N nywb.N nzAE.N nZAf.N nzAh.N >nzAH.N >nzAl.N nzAl.N nZAm.N >nZAr.N nZAr.N nzE.N nzf.N nzg.N nzh.N nzH.N nzk.N nzl.N nZm.N n$z.N nz.N nzq.N nZr.N nzwAn.N nzwE.N nzwH.N nzwl.N nzwq.N nzwz.N nzyf.N nzyz.N >q$Ab.N qAb.N qAds.N qAE.N q*Al.N q$A$.N q*A*.N >*qAn.N qAqm.N $qAq.N qAqwm.N >q*Ar.N qAr.N qArws.N qAsm.N qAt.N q$AT.N qAwnd.N qAwq.N qAwwn.N qAwwq.N q$Ay$y.N qbAb.N qbAD.N qbAE.N qbAH.N qbAj.N qbAn.N qbAr.N >qbAT.N qbb.N qbD.N qbE.N qbH.N qbj.N qbl.N >qb.N q$b.N qbr.N qbrs.N qbs.N qbT.N qbwdAn.N qbwl.N qbw.N qbwr.N qbyl.N qDAE.N >qdAH.N qdAH.N >qdAm.N qdAm.N >qdAr.N >qdAs.N qDbAn.N qDb.N qdd.N qDE.N qDf.N >qdH.N qdH.N qdm.N qDm.N >qd.N q$d.N qd.N qD.N qdr.N qds.N qdwm.N qdw.N qdwr.N qdws.N qdyd.N qDyD.N qEAd.N qEdAn.N qEd.N q$E.N q*E.N qEqE.N qEr.N qEwd.N qEwr.N >qfAl.N qfAl.N qfAr.N >qfAS.N qff.N $q*f.N $qf.N q$f.N q*f.N qf$.N qfqAs.N qfrAn.N qfwf.N qfwl.N qfy.N qfzAn.N qfz.N qHAb.N >qHAf.N >qHAH.N qHAH.N qhAr.N qHf.N qHl.N qHm.N qhr.N qHT.N >qHwAn.N qHwAn.N qHwf.N qHwl.N qlAE.N qlAH.N qlAl.N >qlAm.N qlAwwz.N qlAwwZ.N qlb.N qlf.N qlH.N qll.N q$l.N q*l.N ql.N qlndAr.N qlqAs.N qlq.N qls.N qlS.N qlwb.N qlwE.N qlw.N qlws.N qmAE.N qmAH.N qmA$.N >qmAr.N qmAr.N >qmAT.N qmE.N qmH.N qml.N qmm.N q$m$.N qm.N qmr.N qmrq.N qmSAn.N qmS.N qmT.N qmz.N $q.N q$.N q**.N >qnAE.N qnAE.N qnAj.N >qnAn.N qnAn.N qnAS.N qnbAr.N qnb.N qnbr.N qnbyT.N qndlft.N qnd.N qnds.N qndwl.N qndz.N qnEAn.N qnE.N qnm.N qn.N qnn.N qnqr.N qnS.N qnT.N qnwAn.N qnwb.N qnwd.N qnw.N qnwn.N qnwt.N qnwT.N qnyAn.N $qq.N qrAb.N qrAd.N qrAD.N qrAE.N qrAm.N >qrAn.N qrAn.N qrAqw$.N >qrAS.N qrAS.N >qrAT.N qrAT.N qrbAn.N >qrbA*yn.N qrb.N qrdAn.N qrdb.N qrD.N qrdn.N qrE.N qrfAl.N qrf.N qrH.N qrkwz.N qrmd.N qrm.N qrmwd.N qrmwT.N qrmyd.N qrmz.N $qr.N q$r.N q*r.N qr.N qr$.N qrnbyT.N qrnd.N qrnfl.N qr|n.N qrn.N qrq*An.N qrqf.N qrq.N qrqs.N qrqwl.N qrqwz.N qrS.N qrTmAn.N qrTm.N qrt.N qrT.N qrwd.N qrwD.N qrwH.N qrwm.N qrw.N qrw$.N qrwn.N qrws.N qrwt.N qrwT.N qryb.N qryD.N qryds.N qrym.N qry$.N qryS.N qSAd.N qSAE.N qSAl.N >qsAm.N qsAm.N qsAn.N qSAr.N qSAS.N >qsAT.N qSb.N qSd.N qSdyr.N qSE.N qSf.N qSl.N qsm.N qS.N qSrml.N qsr.N qSr.N qss.N qSS.N qsTl.N qsT.N qSwf.N qsw.N qSwr.N qsws.N qSyd.N qSyl.N >qtAb.N >qTAb.N qtAd.N >qTAE.N qTAE.N qTAEy.N qTAf.N >qtAl.N qtAl.N qtAm.N >qTAn.N qTAn.N qtAr.N >qTAr.N qTAr.N qTAT.N qTEAn.N qTE.N qTf.N qtl.N qTl.N qTm.N qTmyr.N qt.N >qT.N qT.N qTn.N qTrAn.N qTrmyz.N qtr.N qTr.N qwAb.N qwAd.N >qwAE.N >qwAl.N >qwAm.N qwAm.N >qwA$.N >qwAs.N >qwAt.N >qwAT.N qwb.N qwd.N >qwE.N qwH.N qwl.N qwlnj.N qwlwn.N qwm.N qwmndAn.N qwms.N qwmsyr.N $qw.N *qwn.N qwn.N qwqAs.N qwqAz.N qwqE.N $qwq.N q$wr.N qwr.N qws.N qwt.N qwT.N qwyq.N qyAd.N qyAD.N >qyAl.N qyAm.N qyAn.N qyd.N qyD.N qyEAn.N qyH.N qyl.N qylyT.N qym.N q$y$.N qy.N qyn.N qyqAn.N qyqb.N qyrAn.N qyr.N qyrwAn.N qyTws.N qywd.N qywH.N qywm.N qywn.N qyZ.N >qzAm.N qzAz.N qzdyr.N qzE.N qzH.N qzl.N qzm.N qz.N qzwz.N |rAb.N $rAb.N r}Ab.N rAbwr.N r$Ad.N rA}d.N rAdywm.N rAEf.N $rAE.N rAE.N >$rAf.N rAH.N >$rAj.N >$rAk.N |rAm.N rAmwz.N r$A$.N r*A*.N >rAq.N >$rAr.N $rAr.N *rAry.N rAsmAl.N $rAs.N >$rAT.N rAtynj.N rAwnd.N r$Awy.N rAy.N >rbAb.N rbAb.N >rbAD.N >rbAE.N rbAE.N >rbAH.N rbAn.N >rbAq.N rbAq.N rbAT.N rbH.N rbk.N >rb.N $rb.N *rb.N rb.N rbq.N rbsws.N rbt.N rbT.N rbwE.N rbw.N rdAn.N rdE.N rDE.N rdg.N rdH.N rdm.N rDm.N >r|d.N $rd.N r$d.N r&d.N rd.N >rdn.N rdn.N rDrAD.N >rDrwm.N rDwAn.N >rdwAz.N rdwd.N rDwD.N rDwx.N rDx.N rEAd.N rEAE.N rEAf.N rEAl.N rEAm.N *rEAn.N rEAn.N rEb.N rEd.N >*rE.N $rE.N *rE.N rEn.N rEwd.N rEw.N rEyAn.N rEyf.N rEyl.N rEy.N >rfAd.N >rfAD.N rfAE.N rfAf.N rfAh.N >rfAl.N *rfAn.N >rfAq.N rfAq.N rfAt.N rfD.N rfE.N rfh.N rfH.N rfl.N >rf.N $rf.N *rf.N rf.N rfq.N rft.N rfv.N rfwd.N rfwf.N rfwl.N rfw.N rgAb.N rgAm.N rgb.N rgd.N rgfAn.N rgf.N rgm.N >rgwn.N rHAb.N rHAl.N rhAm.N >rHAm.N rhAn.N rHAq.N >rhAT.N rhAT.N rhbAn.N rhb.N rHb.N rhbwt.N rHD.N rhj.N rHl.N rhm.N rHm.N $rh.N $rH.N r$H.N rhn.N rHrAH.N rHrH.N >rhT.N rhwAn.N rHwm.N rhw.N rHyl.N rHy.N rHyq.N rjAj.N >rjAl.N rjAl.N rjAm.N >rjAs.N >rjAz.N rjb.N rjE.N rjHAn.N >rjl.N rjm.N >rj.N rj.N >rjntyn.N rjrAj.N rjs.N >rjwAn.N rjwE.N rjwm.N >rjwn.N rjyE.N rjym.N rjz.N rkAb.N rkAk.N rkAm.N >rkAn.N rkAz.N rkb.N rkE.N rkl.N $rk.N rkwb.N rkwd.N rkwn.N rkzAn.N rkz.N r*l.N rmAd.N >rmAH.N rmAH.N >rmAk.N rmAk.N rmAl.N rmAn.N >rmAq.N >rmAs.N >rmAv.N rmAv.N rmd.N rmD.N rmj.N rml.N rmm.N >r|m.N >rm.N r}m.N r$m.N rm.N rm$.N >rmn.N rmq.N rmS.N rmw$.N rmws.N rmwz.N rmy.N >$r.N >r$.N $*r.N $r.N $r$.N *r.N r$.N >rnAwT.N rnw.N rnyn.N rqAb.N rqAd.N rqAE.N >rqAm.N rqAq.N rqd.N rqE.N >rq.N $rq.N *rq.N rq.N rqn.N rqwb.N rqwd.N rqwq.N rqy.N rqyq.N r$rA$.N $rr.N r$r$.N >rSAd.N rSAd.N >rsAg.N >rsAn.N rSAS.N rSd.N rsf.N rSf.N >rsg.N rsl.N r>smAl.N rsmAl.N rsm.N >r&s.N $rs.N >rsn.N rsrAs.N >rsTATlys.N rswb.N $rswf.N rswl.N rswm.N rswx.N rSyf.N >rTAb.N rTAb.N >rtAl.N >rTAl.N rtb.N rTb.N rtj.N rtl.N rtm.N rt.N >rT.N $rT.N rtq.N rtw.N rtw$.N rtwq.N rtynj.N rvAv.N rvwdks.N >rvw*ks.N rvy.N >rwAb.N rwAd.N rwAg.N >rwAH.N rwAH.N rwAj.N $rwAl.N rwAl.N >rwAm.N >rwAq.N rwAq.N >rwAv.N rwbl.N $rwb.N rwb.N $rwd.N rwd.N rwD.N $rwE.N rwE.N *rwf.N rwf.N rwgAn.N rwg.N $rwH.N rwH.N rwj.N rwk.N rwl.N rwmAn.N rwmAtzm.N $rwm.N r$wm.N rwm.N rwmtzm.N >rw$.N $rw$.N *rw.N r$w.N rwnd.N r}wn.N rwnq.N $rwq.N rwq.N $r$wr.N $rwr.N *rwr.N r&ws.N rws.N $rwT.N rwtyn.N rwv.N $rwx.N rwy.N rwz.N rxAm.N rxAx.N rxm.N >rxmyd.N $rx.N rx.N >rxn.N rxS.N ryAD.N >ryAf.N >ryAH.N ryAH.N >ryA$.N ryA$.N ryAn.N >ryAq.N ryb.N ryDAn.N ryEAn.N ryE.N ryf.N ryHAn.N ryH.N >ryk.N rym.N >ry.N $ry.N *ry.N r>y.N ry.N ry$.N ryq.N $r$yr.N $ryr.N rys.N r$yth.N rywE.N >rzAq.N rzAq.N >rzdrxt.N rzm.N >rz.N rz.N rzq.N rzwH.N sbAb.N sbAb.N >SbAb.N SbAb.N >sbAE.N sbAE.N >SbAg.N SbAg.N sbAH.N >SbAH.N SbAH.N sbAl.N sbAn.N S}bAn.N SbAn.N sbAnx.N >sbAq.N sbAq.N sbAr.N sbAt.N >sbAT.N sbAT.N sbAx.N Sbb.N sbE.N Sbg.N Sbgy.N sbHAn.N sbh.N sbH.N SbH.N sbj.N sbk.N sbl.N sb.N Sb.N sbq.N sbr.N Sbr.N >sbryn.N sbsb.N sbs.N >sbst.N sbt.N sbwE.N Sbw.N sbyryn.N sbyx.N >sdAd.N sdAd.N SdAE.N >sdAf.N >SdAf.N >SdAg.N SdAH.N >sdAl.N SdAm.N SdAq.N sdAs.N sdb.N s&dd.N sdd.N Sdd.N SdE.N sdf.N Sdf.N Sdg.N SdH.N sdm.N >sd.N sd.N Sd.N SdqAn.N Sdq.N sdr.N Sdr.N sdwd.N Sdwd.N SdwE.N sdwl.N Sdwq.N sdwr.N Sdwr.N sdyd.N Sdyd.N sdym.N Sdyq.N SEAb.N sEAl.N >sEAr.N sEAr.N sEd.N SEd.N SEl.N sEn.N SEq.N sEr.N SEr.N sEtr.N SEtr.N sEwd.N SEwd.N sEwT.N SEyd.N sEy.N sEyr.N >SfAd.N sfAh.N sfAH.N >SfAn.N SfAq.N >sfAr.N SfAr.N >sfAT.N sfE.N sfh.N sfH.N SfH.N sfk.N sflAq.N sfl.N >sflt.N >sf.N SHAb.N SHAby.N shAd.N shAf.N SHAf.N sHAr.N sHAr.N >ShAr.N >sHAt.N SHbAn.N shb.N sHb.N Shb.N shd.N Shd.N shf.N SHf.N sHlb.N >shm.N shm.N sHm.N sH.N sHn.N sHq.N >shr.N shr.N sHr.N Shr.N Shryj.N sHt.N sHtwt.N shwb.N Shwd.N sHwH.N shwl.N shwm.N shw.N SHw.N SHwn.N sHwq.N sHwr.N Shyd.N shyl.N Shyl.N sjAd.N >sjAE.N >sjAf.N sjAl.N sjd.N sjE.N sjf.N s*j.N sjn.N sjq.N sjwd.N sjwf.N sjwn.N skAf.N SkAk.N skAn.N skAryn.N slAb.N slAb.N >SlAb.N >SlAd.N >slAf.N slAf.N slAHdAr.N SlAH.N >slAk.N slAl.N >SlAl.N SlAl.N slAmlk.N sl.N s&l.N sl.N >Sl.N slq.N slqwn.N SlSAl.N slsl.N sls.N slTAn.N slwAn.N slwE.N slwk.N slx.N Slyl.N smAd.N SmAd.N smAE.N smAH.N smAj.N >smAk.N smAk.N >smAl.N smAm.N smAn.N SmAn.N smAq.N >smAr.N smAr.N smbwsk.N smbwsq.N Smd.N smdwr.N smE.N Smg.N smHAq.N smH.N smk.N SmlAx.N sml.N Sml.N Smm.N sm.N Sm.N smndl.N smndr.N smn.N smnt.N smr.N smsm.N smt.N smT.N Smt.N smwd.N Smwd.N Smwg.N smwl.N smwm.N smw.N smwn.N smwr.N smwt.N smwT.N Smwt.N smyd.N Smym.N smy*.N |s.N $S.N snAd.N SnAE.N >SnAf.N snAj.N >SnAm.N >snAn.N snAn.N SnAn.N >snAx.N snbA*j.N snbwq.N sndAl.N sndAn.N Sndl.N snd.N snds.N Sndwq.N SnE.N Snf.N Snfr.N snH.N snjAb.N snj.N snjq.N sn.N snn.N Snq.N snskryt.N snT.N snTwr.N snTyr.N Snwbr.N snwd.N snwH.N Snwj.N snwr.N snwx.N snx.N SnyE.N snyjyb.N >SqAE.N SqAl.N >sqAm.N sqAm.N >sqAT.N sqAT.N >sqf.N sqf.N Sql.N sqm.N Sqr.N sqT.N Sqwr.N sqwT.N SqyE.N sqy.N sqyT.N >srAb.N srAb.N SrAd.N >srAE.N srAE.N srAH.N SrAH.N >srAm.N SrAmy.N >srAr.N srAr.N SrAr.N srAry.N srAs.N SrAx.N srbAl.N >srb.N srb.N Srb.N srdAb.N srdAr.N srd.N Srd.N srdwk.N srdyn.N srEAn.N SrE.N srEskr.N srf.N Srf.N SrH.N srj.N srjyn.N srk.N srmAn.N SrmAty.N srmd.N srm.N Srm.N >s|r.N >sr.N s&r.N sr.N srqyn.N srr.N srsAm.N SrSAr.N SrSr.N srTAn.N SrT.N srwAl.N Srwd.N SrwH.N srwj.N srw.N srwr.N srwyl.N srxs.N sryAn.N sryAwrAn.N Sryd.N Sryf.N sryH.N sry.N Sryr.N Sryx.N >ss.N >SS.N stAh.N >sTAl.N sTAm.N stAn.N >stAr.N stAr.N >sTAr.N sTH.N sTH.N >stk.N sTl.N Stm.N $st.N str.N >sTr.N sTr.N styk.N SwAE.N SwAE.N >SwAf.N SwAf.N SwAg.N swAH.N SwAH.N SwAn.N >swAq.N >swAr.N swAr.N swAs.N >swAT.N >SwAt.N Swb.N swdAn.N >swd.N swd.N $swE.N Swf.N swfyAt.N swfyt.N swfyyt.N Swg.N >swj.N swk.N SwljAn.N s}wl.N s&wl.N >Swl.N Swl.N SwmAl.N s}wm.N Swm.N >swn.N Swn.N swq.N Swr.N $SwS.N swsth.N swx.N Swx.N Swy.N swyq.N swys.N sxAf.N sxAl.N sxAm.N Sxb.N sxd.N sxf.N sxm.N Sxr.N sxT.N sxtyAn.N Sxwr.N >syAd.N >syAf.N >SyAf.N SyAg.N syAH.N SyAH.N >syAj.N SyAl.N SyAm.N syAn.N syAq.N syAs.N syAT.N >syAx.N SybAn.N Syd.N syfwn.N Syg.N SyH.N syjAn.N sylAn.N syl.N Sym.N S}y.N synAtwr.N Syn.N syqAn.N Syql.N Syrf.N syrk.N syr.N sysAn.N SySAn.N >sytAt.N Syt.N >sytwn.N >sytylyn.N sywf.N Sywf.N sywl.N sywr.N syxAn.N syx.N tAbl.N TAbwq.N t$Ad.N tAld.N tAmbr.N >TAm.N |TAm.N $tAn.N tAn}.N >$TAn.N $TAr.N TA}r.N tAryE.N >$tAt.N $tAt.N tAylAnd.N tAylnd.N tAzh.N TAzh.N >tbAE.N tbAE.N TbAE.N >TbAl.N >TbAq.N TbAq.N tbAr.N tbE.N TbE.N tbg.N Tbl.N $Tb.N Tb.N tbn.N TbrdAr.N tbr.N Tbr.N tbt.N tbwg.N Tbwl.N tbyAn.N Tbyx.N tdrj.N >tEAb.N TEAm.N tEb.N tEdAd.N tEhd.N tElym.N tElyq.N TEm.N TEn.N tEs.N TEwm.N TEwn.N tEwyD.N tEwyq.N tEZym.N tEzyz.N tfADl.N tfAH.N tfAl.N >TfAl.N TfAl.N tfEyl.N tfh.N TfH.N tfk.N tfl.N Tfl.N tf.N $Tf.N Tf$.N Tfq.N tfrE.N Tfr.N tfSyl.N tfwh.N TfwH.N Tfwl.N Tfw.N tfxyx.N TgAm.N TgAr.N TgyAn.N THAl.N >ThAr.N thdyd.N tHf.N tHfZ.N THlb.N THl.N thm.N $TH.N tHnAn.N THn.N Thq.N Thr.N tHsyn.N tHtms.N Thwr.N THyn.N tjAr.N tjwAl.N t*kAr.N tkk.N tknwqrAT.N tkrAr.N tkrz.N tkwyn.N TlAb.N tlAd.N tlAE.N TlAH.N >tlAl.N tlAl.N >TlAl.N TlAl.N >tlAm.N >TlAq.N TlAq.N >TlAs.N Tlb.N tlfAz.N tlf.N tlfryk.N tlfyq.N TlH.N tlks.N Tll.N tlmA*.N Tlm.N tlmsAn.N tlmwd.N $tl.N Tl.N Tlq.N Tls.N TlwE.N TlwH.N tlwl.N Tlwl.N tlw.N TlyAn.N tlyd.N tlyfryk.N tlyks.N Tly.N >TmAE.N tmAm.N TmAn.N >TmAr.N TmAr.N tmbAk.N TmE.N tm*hb.N $tm.N Tm.N tmn.N tmrAd.N Tmr.N Tms.N Tmv.N TmwH.N Tmwm.N Tmw.N tm$wr.N tmxTr.N Tmy.N >T.N $T.N >TnAb.N tnAbyl.N >TnAf.N t>nAn.N >TnAn.N tnbAk.N tnbAl.N Tnb.N tnhd.N tnjstyn.N >tn.N tn.N $T|n.N $Tn.N tns.N tnTAf.N tnwb.N Tnwf.N tnwr.N tnwT.N tnwyE.N tnwyn.N tnyn.N Tnyn.N tnys.N tnzyl.N tqdyr.N t>qlm.N >Tqm.N Tq.N tqryr.N Tqs.N Tqwm.N tqw.N Tqws.N tqwym.N >trAb.N trAb.N >TrAb.N TrAb.N TrAd.N >TrAf.N >trAH.N TrAH.N >trAk.N trAm.N TrAq.N >trAs.N >TrAs.N TrATwr.N trAv.N trbAn.N trb.N Trb.N trbntyn.N trdAd.N Trd.N trE.N trfAs.N trf.N trgl.N trHAb.N trHAl.N trH.N TrH.N trkmAn.N trk.N trkstAn.N trms.N trmwmtr.N >$Tr.N >Tr.N Tr.N Tr$.N trnj.N $Trnj.N Trq.N Trr.N trsw.N TrTwr.N TrTyr.N trwb.N Trwd.N Trw$.N Trwr.N trws.N Trws.N Trwz.N Trxwn.N tryAq.N tryAtlwn.N t>ryx.N Trz.N tsbb.N tSdyr.N tsnym.N tsryb.N Tswt.N tsyAr.N ttAr.N ttk.N $TT.N ttnws.N ttr.N >TwAd.N >TwAf.N TwAf.N >TwAl.N twAlyt.N >TwAr.N TwAr.N $Twb.N Twb.N TwE.N TwfAn.N Twf.N twHyd.N twjh.N twjyh.N $twl.N Twl.N >Twm.N twnj.N twqAn.N twq.N Twq.N twqyE.N $Twr.N Twr.N twt.N T$wt.N $TwT.N twtyA'.N TxAf.N txm.N txt.N txwm.N txwt.N >TyAb.N >TyAf.N TyAn.N Ty$An.N TyAn.N >TyAr.N >tyAs.N Tyb.N Tyf.N tyfwd.N tyfws.N TyH.N tyjAn.N tylAnd.N Ty.N Ty$.N tyn.N Tyn.N TyqAn.N TyrAn.N Tyr.N tytAnws.N >TyT.N Tywb.N Tywf.N Tywr.N tyws.N |vAm.N |vAr.N vbAn.N vbAt.N vbn.N vbwr.N vbwt.N >vfAr.N vfl.N vfn.N vgAm.N vgr.N vgwr.N vjAj.N vkl.N vkn.N >vlAv.N vlb.N vlj.N vll.N vlm.N >vl.N vlwj.N vmAm.N >vmAn.N vmAn.N >vmAr.N vmAr.N vm.N vnn.N vny.N >vqAb.N vqAb.N >vqAl.N vqAl.N vqb.N vqwb.N >v|r.N >vr.N vryd.N >vwAb.N vwAb.N vwAr.N >vwl.N vwm.N vwrAn.N vwrywm.N vxn.N vyAb.N >vyl.N >vylyn.N vyrAn.N >vyr.N >wAbk.N wAbl.N >$wAb.N >w$Ab.N $wAk.N wAld.N >w$Al.N >wAm.N $wAm.N w}Am.N w$Am.N $wA$.N >wAn.N wAqE.N >$wAq.N >*wAq.N *wAq.N >wAr.N *wAt.N wAt.N >$wAT.N wAT.N $wAZ.N wbAl.N >wbA$.N *wbAn.N >wbAr.N >wbb.N wbh.N >wbk.N wbl.N >wb.N $wb.N *wb.N w$b.N wb$.N wbr.N >wbyk.N >wdAd.N wdAd.N wdAE.N >wDAE.N >wDAH.N >wdAj.N wdAj.N >wdAk.N >wDAm.N >wDAr.N wdE.N wDE.N wDH.N wdk.N >wd.N *wd.N wd.N >wD.N wdq.N wDwH.N wDw'.N wdyAn.N >wEAl.N >wEAr.N >wEAs.N wEAZ.N wElAn.N wEl.N wEr.N wEs.N wEwd.N wEwr.N wEyd.N wEy.N wfAD.N wfAq.N >wfAz.N wfd.N wfr.N >wfrwl.N >wfst.N >wfsyt.N wfwd.N wfz.N >wgAd.N wgdAn.N wgl.N wgr.N wgy.N whAd.N >whAm.N wHAm.N wH$An.N >whAq.N whd.N whjAn.N whj.N whl.N wHl.N whm.N wHm.N $wh.N $wH.N wH$.N whn.N whq.N whr.N wHwl.N wHw$.N whyj.N wHy.N >wjAE.N wjAE.N >wjAl.N wjAl.N >wjAq.N >wjAr.N wjdAn.N wjE.N wjl.N >wj.N wjq.N wjsAn.N wjs.N wjwb.N wjwd.N wjwf.N wjwh.N wjwm.N wjyf.N >wkAlbtws.N w$kAn.N >wkAr.N >wkAzywn.N wkbAn.N wkb.N wkd.N wkfAn.N wkf.N w$k.N $wkrAn.N wkr.N >wksjyn.N wks.N >wksyjyn.N wkwb.N wkwn.N wkwr.N wkz.N >wlAd.N wldAn.N wlE.N wlg.N wlh.N >wlmbyAd.N w$l.N *wlq.N wls.N wlT.N wlwd.N wlwE.N wlwg.N wlwj.N >wlymbyAd.N wly.N wmDAn.N >wm.N w$m.N wmq.N wms.N wmyD.N $>w.N $*w.N $*w*.N $w$.N wndl.N >*wn.N >wn.N $}wn.N $&wn.N $wn.N >wqAb.N wqAd.N wqAE.N >wqAf.N >wqAr.N wqAr.N >wqAt.N wqd.N wqE.N wqf.N wqH.N $wq.N *wq.N w$q.N wq*.N wqr.N wqt.N wqwd.N wqwf.N wqwr.N wqyd.N wqy.N >wrAb.N wrAb.N >wrAd.N wrAd.N >wrAk.N >wrAl.N >wrAm.N >wrAq.N >wrAs.N wrAT.N wrAv.N wrb.N wrd.N >wrdw.N wrE.N >wrgwAy.N >wrjwAy.N wrk.N wrlAn.N wrl.N >$wr.N |$wr.N $*wr.N $w*r.N w>r.N w$r.N wr$.N wrn.N >wrnyk.N wrny$.N wrq.N wrs.N wrv.N >wrvw*ks.N wrwd.N >wrwgwAy.N >wrwjwAy.N >wSAb.N >wSAf.N >wSAl.N wSAl.N >wsAq.N >wsAT.N >wsAx.N wSb.N wsd.N wSd.N wsE.N wSf.N wSm.N >ws.N wsn.N wsq.N wsT.N wswAs.N wSwl.N wswm.N wswq.N wsx.N wSyd.N >wTAb.N wTAb.N >wTAd.N >wTAn.N >wtAr.N >wTAr.N wTb.N wtd.N $wT.N wT$.N wtn.N wtr.N wtyn.N wTys.N >wvAn.N wvAq.N wvAr.N wvb.N wvl.N wvn.N wvq.N wvwq.N wvyl.N w$wm.N wxAz.N wxm.N wxT.N wxy.N wxzAn.N wxz.N w}yd.N w$yE.N wyl.N w$y.N >wzAE.N wzAl.N wzAn.N >wzAr.N >wzbk.N wzwn.N >x$Ab.N x$Af.N x$A$.N $$xAn.N x$An.N xAn.N xAnq.N xAnwq.N >*xAr.N xArSyn.N >$xAS.N $xAx.N >xbAr.N xbAT.N >xbAz.N xbb.N xbl.N x$b.N xb.N xbT.N xbv.N xbyb.N xbyS.N xbz.N xDAb.N xdA$.N >xdAn.N xdAr.N xDAr.N xDb.N xDEAn.N xdE.N xdj.N xdm.N xd$.N xD.N xdr.N xDr.N xDwb.N xdwd.N xDwE.N xdw$.N xdwr.N xdyw.N >xfAf.N xfAf.N xfAn.N xfD.N xf$.N xfqAn.N xfq.N xfr.N xfwt.N xjl.N x$kAr.N >xlAd.N >xlAf.N xlAj.N >xlAl.N x*lAn.N xlAn.N >xlAq.N xlAq.N xlAS.N >xlAT.N xlb.N xld.N xlE.N xlf.N xljAn.N xlj.N xl.N xlnjAn.N xlnj.N xlqAn.N xlq.N xlS.N xlT.N xlwd.N xlw.N xlwS.N xlyk.N >xmAm.N xmAr.N >xmAs.N xml.N x$m.N xm.N xm$.N xmr.N xmwd.N xmwl.N xmw$.N xmwr.N xmyr.N xmys.N >x*.N $x.N >xnAn.N xnAq.N xn$Ar.N xnAs.N xnAv.N xnf.N xnfs.N x$n.N xn.N xnq.N xns.N xnwE.N xnyn.N xrAb.N xrAf.N xrAj.N >xrAt.N xrbq.N xrdl.N xrfAn.N xrf.N xrj.N *xr.N xr.N xrnq.N xrnwb.N xrq.N xrsAn.N xrSAn.N xrs.N xrTAl.N xrt.N xrTw$.N xrtyt.N xrwb.N xrwE.N xrwj.N xrwm.N xrwq.N xrwr.N xryf.N xryr.N xrz.N xSAf.N >xSAm.N >xSAS.N xSAS.N xSb.N xsf.N xSl.N xSmAn.N xSm.N xs.N xS.N xsrAn.N xsr.N xSr.N xswf.N xSwm.N xSwr.N xSwS.N xSyAn.N xSy.N xSyS.N xTAb.N >xtAm.N xtAm.N xTAm.N >xtAn.N xtAn.N >xTAr.N xTAr.N >xTAT.N xTb.N >xTbwT.N xTf.N xtl.N xTl.N xtm.N xTm.N xtn.N xTrAn.N xtr.N xTT.N xtwm.N xTw.N xTwT.N xwAl.N xwAr.N xwAr.N xwD.N x$wE.N xwf.N x&wl.N xwl.N xw*.N >xwr.N xwr.N xwrs.N $xwS.N xwS.N x$wt.N xwwl.N xwx.N xwyf.N xyAl.N xyAm.N >xyAr.N xyAr.N >xyAT.N xyAT.N xylAn.N >xyl.N xyl.N xym.N xy$.N >xynws.N xyrAn.N $xyr.N xyr.N xysAn.N xys.N xyTAn.N xyT.N xywl.N xy$wm.N xywr.N xywT.N xyzwrAn.N xzAm.N xzAn.N xzEbl.N xzf.N xz.N xzndAr.N xzn.N xzq.N xzr.N xzwz.N xzy.N yAbAn.N $yAE.N >$yAf.N $yAh.N $yAH.N >*yAl.N >yAm.N yAmy$.N yAnASyb.N yAnswn.N yAnSyb.N yAsmyn.N $yAx.N yAzrjy.N yAzwl.N ybAb.N $yb.N y$b.N ybs.N yfAE.N yfAE.N yfE.N yHbwr.N $yhm.N yHmwr.N $yH.N yhwd.N yk.N $yk.N $ykrAn.N $ylAn.N $ylmAn.N *yl.N ymAm.N >ymAn.N y$mk.N $ym.N y$m.N >ymn.N ymn.N y$mq.N ymwm.N ymyn.N $y.N $y$.N ynbwE.N ynE.N $yn.N ynswn.N ynwE.N >yqAZ.N yqn.N yqTyn.N yqyn.N ys.N y>s.N ysr.N >ytAm.N $yTAn.N $yt.N ywm.N ywnAn.N ywsfy.N $ywx.N yxDwr.N yxwt.N $yy'.N yzk.N zAdrxt.N $ZAf.N zAg.N |zAj.N zAj.N zAjr.N |zAl.N z&Am.N z&An.N zAn.N z}AT.N zA'wq.N zA}wq.N zA&wq.N zAwwq.N zA}yr.N >zbAb.N >zbAd.N zbAd.N zbAdy.N >zbAl.N zbd.N >zbk.N zbl.N >zb.N zb.N zbn.N z}bq.N zbrjd.N zbrj.N zbr.N zbT.N zbwn.N zbwr.N zbyb.N zdrxt.N >ZEAn.N zEAq.N zEbwT.N zEfrAn.N zEj.N zEl.N zEm.N ZEn.N zEq.N zErAn.N zET.N zEtr.N ZEwn.N zEyq.N zfAf.N >ZfAr.N >zf.N $Zf.N zfr.N Zfr.N zft.N zfwf.N zfyf.N zfyr.N zgb.N zgbr.N zgd.N zgl.N zHAm.N >zhAr.N zHAr.N >ZhAr.N ZhAr.N zhd.N zHf.N zhm.N ZhrAn.N >Zhr.N Zhr.N zHwf.N zhw.N zhwq.N zhwr.N Zhwr.N zHyr.N zjAj.N >zjAl.N zj.N zjr.N zkAm.N zkr.N zkwb.N ZlAE.N >ZlAf.N zlAl.N >ZlAl.N ZlAl.N >zlAm.N ZlAm.N zlE.N ZlE.N zlEwm.N zlf.N Zlf.N zll.N Zll.N ZlmAn.N Zlm.N >zl.N zl.N Zl.N zlT.N Zlwf.N Zlwl.N zlyf.N zlyj.N zmAm.N >zmAn.N zmAn.N zmhryr.N z.N znAbk.N >znAd.N znAd.N znAq.N znAr.N znbq.N znbwr.N znd.N znjAr.N znjbAr.N znjbyl.N znjfr.N znj.N znjyr.N znk.N zn.N Zn.N Znn.N znq.N znwj.N Znwn.N znym.N znzbAr.N znzbyl.N znzlxt.N zqAn.N >zqAq.N zqAq.N zq.N zqwm.N zqzAq.N zrAby.N zrAd$t.N zrAE.N ZrAn.N >zrAr.N ZrbAn.N zrd.N zrE.N Zrf.N zrk$.N >zr.N z>r.N Z}r.N Zr.N zrnyx.N zrq.N zrqwn.N zrwd.N Zrwf.N zryq.N >ztyk.N >zwAd.N zwAd.N >zwAj.N zwAj.N >zwAl.N zwAl.N >zwAm.N zwAn.N zwAq.N zwAr.N >zwf.N >zwH.N zwj.N zwl.N zwm.N zwr.N >zwt.N |zwt.N zxArf.N >zyAH.N zyAn.N >zyAr.N zyAr.N zybq.N zydAn.N zyf.N zygAn.N zyg.N zyH.N zyj.N zy.N zyn.N zyq.N z}yr.N zytwn.N zywd.N zywf.N zywt.N zyzAn.N zyzfwn.N >zyz.N link-grammar-5.3.16/data/ar/words/words.Napdu0000664000076400007640000004031412431741033015722 00000000000000A$AE.Napdu A*AE.Napdu A$Ar.Napdu AbA'.Napdu *&Ab.Napdu Abn.Napdu AbswT.Napdu AdA.Napdu ADbAr.Napdu ADHwk.Napdu ADlwl.Napdu AEjwb.Napdu AElwm.Napdu <$AE.Napdu <*AE.Napdu AfAd.Napdu Afkwh.Napdu Afyk.Napdu $Afy.Napdu Agnwj.Napdu Agrwd.Napdu Agwr.Napdu AHbwl.Napdu AhbwT.Napdu $Ahd.Napdu AHdw.Napdu AHdwv.Napdu Ahjw.Napdu $AHn.Napdu Ahzwj.Napdu AjAS.Napdu Ajnd.Napdu Ajr.Napdu Ajyr.Napdu Akl.Napdu Akr.Napdu Ak*wb.Napdu AlEwb.Napdu AlmAny.Napdu Alw.Napdu Aly.Napdu AmAr.Napdu AmHwD.Napdu AmlwH.Napdu Am.Napdu AmrA.Napdu Amr>.Napdu $A.Napdu $A$.Napdu Anb.Napdu Anbwb.Napdu Anbw$.Napdu Anmwl.Napdu An$wd.Napdu An$wT.Napdu Aqswm.Napdu AqSwS.Napdu Arb.Napdu ArD.Napdu Arf.Napdu ArjwH.Napdu Arjwz.Napdu Arjyl.Napdu Arml.Napdu <$Ar.Napdu Arnb.Napdu Arq.Napdu ArT.Napdu Aryf.Napdu Aryk.Napdu Arz.Napdu ASAb.Napdu Asd.Napdu Askl.Napdu Aslm.Napdu AsqAl.Napdu ASqAl.Napdu Asrwj.Napdu AsTwr.Napdu Asys.Napdu ATrgl.Napdu ATrwf.Napdu $Aty.Napdu Avl.Napdu AwD.Napdu AwrT.Napdu Axy*.Napdu $AyE.Napdu Ayk.Napdu A*yn.Napdu Azf.Napdu Azm.Napdu *bAb.Napdu bAdr.Napdu *bAl.Napdu .Napdu bdr.Napdu bdyE.Napdu bdy}.Napdu bEl.Napdu bEv.Napdu bgl.Napdu bg$.Napdu bgt.Napdu bgy.Napdu bhym.Napdu bhz.Napdu $bk.Napdu bkr.Napdu blEm.Napdu blE.Napdu b*l.Napdu blqE.Napdu blT.Napdu blwT.Napdu $b.Napdu bndq.Napdu bswT.Napdu bTAq.Napdu bTAT.Napdu bT$.Napdu bTyH.Napdu bvr.Napdu bwS.Napdu $bwT.Napdu byr.Napdu bys.Napdu bytz.Napdu dAEy.Napdu dAgS.Napdu DAHk.Napdu dAhy.Napdu dAly.Napdu >dA.Napdu dArE.Napdu dA}r.Napdu dAr.Napdu dbAb.Napdu DHwk.Napdu DHw.Napdu djAj.Napdu dkAk.Napdu dk.Napdu dktwrA.Napdu >Dlwl.Napdu DmAd.Napdu dmE.Napdu dmg.Napdu dml.Napdu Dm.Napdu dqAq.Napdu dqyq.Napdu drAE.Napdu drA'.Napdu drAq.Napdu drAs.Napdu Drb.Napdu drf.Napdu drj.Napdu d$r.Napdu Dr.Napdu DrT.Napdu Dryb.Napdu dry}.Napdu dskr.Napdu dsys.Napdu dwA.Napdu dwAy.Napdu dwd.Napdu dwl.Napdu dwr.Napdu dwyl.Napdu dwzyn.Napdu DyE.Napdu EAd.Napdu EAh.Napdu EAks.Napdu EA}l.Napdu EAly.Napdu EAqb.Napdu EA}q.Napdu EASf.Napdu EASm.Napdu EbAl.Napdu Ebd.Napdu $Eb.Napdu Ebr.Napdu Ebw.Napdu EdA'.Napdu EDl.Napdu Ed.Napdu ED.Napdu Eds.Napdu Efryt.Napdu Ejl.Napdu Ejr.Napdu >Ejwb.Napdu Ejwr.Napdu Ejwz.Napdu Ejyb.Napdu EkA$.Napdu ElAm.Napdu ElA.Napdu ElAq.Napdu ElAw.Napdu Elb.Napdu Elwf.Napdu >Elwm.Napdu Elyb.Napdu EmAm.Napdu EmAr.Napdu Emd.Napdu Eml.Napdu Em.Napdu EnAb.Napdu E$.Napdu $Enyn.Napdu Enz.Napdu Eqb.Napdu Eqd.Napdu Eqf.Napdu Eql.Napdu Eqwb.Napdu Eqyd.Napdu Eqyl.Napdu EqyS.Napdu Erb.Napdu ErD.Napdu Erm.Napdu $Er.Napdu ErS.Napdu Erw.Napdu Erws.Napdu ESAb.Napdu ESA.Napdu ESAy.Napdu ESb.Napdu ESf.Napdu ESfwr.Napdu ETf.Napdu Etl.Napdu ETs.Napdu Evr.Napdu Ewd.Napdu Ewr.Napdu EyAd.Napdu Eyb.Napdu E$yr.Napdu EZA'.Napdu EZAy.Napdu Ezb.Napdu Ezm.Napdu EZm.Napdu fAdH.Napdu fkwh.Napdu flk.Napdu flsf.Napdu flt.Napdu flwk.Napdu flyn.Napdu $f.Napdu fqAE.Napdu fqAr.Napdu fqH.Napdu fqm.Napdu fqr.Napdu fr$A.Napdu frD.Napdu frH.Napdu $fr.Napdu f>r.Napdu fr$.Napdu frq.Napdu frS.Napdu frwj.Napdu frw.Napdu frx.Napdu fryD.Napdu frys.Napdu fryS.Napdu fsfws.Napdu fsyx.Napdu ftA.Napdu ftfwt.Napdu ftH.Napdu ftk.Napdu $fT.Napdu ftn.Napdu ftr.Napdu $ftwr.Napdu ftx.Napdu fTys.Napdu fwT.Napdu f$x.Napdu >fyk.Napdu fzwr.Napdu fZyE.Napdu gAr.Napdu gAy.Napdu gd.Napdu gfAr.Napdu gfw.Napdu glAl.Napdu glT.Napdu gmr.Napdu gmz.Napdu >gnwj.Napdu gnym.Napdu grAr.Napdu grf.Napdu grs.Napdu >grwd.Napdu gryb.Napdu gsAl.Napdu gsl.Napdu gTr.Napdu >gwr.Napdu gym.Napdu gzAl.Napdu gzw.Napdu HADn.Napdu HAdv.Napdu HAfl.Napdu HAjz.Napdu HAnb.Napdu hAn}.Napdu HArz.Napdu HAs.Napdu hAwy.Napdu HA$y.Napdu HbAl.Napdu hbA'.Napdu Hbk.Napdu hbT.Napdu >Hbwl.Napdu hbw.Napdu Hbw.Napdu >hbwT.Napdu hdAb.Napdu HdAj.Napdu HDAr.Napdu hDb.Napdu Hd>.Napdu HDr.Napdu >Hdw.Napdu >Hdwv.Napdu Hdyq.Napdu HDyr.Napdu Hfl.Napdu Hfn.Napdu Hfr.Napdu hfw.Napdu Hfyr.Napdu hjm.Napdu Hj.Napdu hjs.Napdu >hjw.Napdu hjyn.Napdu Hkm.Napdu Hk.Napdu Hkwm.Napdu hlb.Napdu Hlb.Napdu hlhwl.Napdu Hlm.Napdu Hl.Napdu Hlq.Napdu Hlyl.Napdu Hly.Napdu Hlzwn.Napdu HmA.Napdu HmAr.Napdu hmj.Napdu Hml.Napdu $Hm.Napdu Hm>.Napdu Hm.Napdu hms.Napdu hmz.Napdu hndAs.Napdu hndAz.Napdu hnhwn.Napdu $Hn.Napdu HnTwr.Napdu $hq.Napdu Hq.Napdu Hqyb.Napdu Hqyq.Napdu hrAs.Napdu hrAw.Napdu Hrb.Napdu Hrbw$.Napdu Hrf.Napdu Hrml.Napdu hr.Napdu H$r.Napdu hryr.Napdu HSAd.Napdu HSA.Napdu HS.Napdu Hsr.Napdu Hsw.Napdu HSw.Napdu HSyl.Napdu HSyr.Napdu Ht.Napdu $HT.Napdu $hw.Napdu H$w.Napdu Hwql.Napdu hwt.Napdu HyA.Napdu Hyd.Napdu Hyl.Napdu hy}.Napdu hzhz.Napdu Hzm.Napdu hz>.Napdu >hzwj.Napdu hzym.Napdu HZyr.Napdu jAby.Napdu jA}H.Napdu jAmws.Napdu jAnH.Napdu jArH.Napdu jArw$.Napdu jnd.Napdu jn.Napdu jrAd.Napdu >jr.Napdu $jr.Napdu jr.Napdu jrvwm.Napdu jryd.Napdu jrym.Napdu jrz.Napdu jv.Napdu jwhr.Napdu j*w.Napdu jwq.Napdu jwr.Napdu jwyT.Napdu jyf.Napdu >jyr.Napdu $jyr.Napdu jzl.Napdu jzm.Napdu jzr.Napdu jzyr.Napdu kAbyn.Napdu kAhy.Napdu kArv.Napdu kAsH.Napdu kAxy.Napdu kbAy.Napdu kb$.Napdu kbryt.Napdu kbs.Napdu kbw.Napdu kbyr.Napdu kdAs.Napdu kdm.Napdu kEb.Napdu kEbr.Napdu kEbwr.Napdu kEk.Napdu kf.Napdu kHkH.Napdu klb.Napdu klm.Napdu >kl.Napdu $kl.Napdu kls.Napdu klsyT.Napdu km>.Napdu kmvr.Napdu k$.Napdu kndr.Napdu kn.Napdu kny.Napdu knys.Napdu krbwj.Napdu krE.Napdu >kr.Napdu krnb.Napdu kryh.Napdu krym.Napdu kryT.Napdu ksr.Napdu ksw.Napdu ktAb.Napdu ktl.Napdu ktyb.Napdu kwAr.Napdu >k*wb.Napdu kwb.Napdu kwd.Napdu kwkb.Napdu $kw.Napdu kwry.Napdu kyk.Napdu >lEwb.Napdu >lmAny.Napdu $l.Napdu $lt.Napdu >lw.Napdu >ly.Napdu mAdb.Napdu mA}d.Napdu mAd.Napdu mAEz.Napdu mA}.Napdu .Napdu m*bH.Napdu m*b.Napdu mbrA.Napdu mbtlA.Napdu mbT.Napdu mbxr.Napdu mDAhA.Napdu m&dA.Napdu mdArA.Napdu mdAwA.Napdu m>db.Napdu mdf>.Napdu mdfn.Napdu mdfwE.Napdu mdmA.Napdu mDnA.Napdu md.Napdu mdq.Napdu mdrA.Napdu mdrE.Napdu mdrj.Napdu mdrs.Napdu mdxn.Napdu mDy}.Napdu mdyn.Napdu mEAb.Napdu mEAfA.Napdu mEAhd.Napdu mEAnA.Napdu mEATA.Napdu mEb>.Napdu mEbr.Napdu mEdA.Napdu mEd.Napdu mEDy.Napdu mEfA.Napdu mEjz.Napdu mElA.Napdu mElwm.Napdu mEmA.Napdu $mE.Napdu mEqm.Napdu mErA.Napdu mErk.Napdu mE*r.Napdu mESr.Napdu mETA.Napdu mEtnA.Napdu mEyA.Napdu mfAdA.Napdu mfAj>.Napdu mfAj}.Napdu mf$A.Napdu mfAwD.Napdu mfDA.Napdu mfEA.Napdu mfqs.Napdu mfqS.Napdu mfrA.Napdu mfrz.Napdu mfsq.Napdu mgAdr.Napdu mgAlA.Napdu mgb.Napdu mglA.Napdu mgnA.Napdu mgrf.Napdu mgsl.Napdu mgTA.Napdu mgwA.Napdu mg*y.Napdu mHAdv.Napdu mHAkA.Napdu mHAl.Napdu mHAmA.Napdu mhA.Napdu mhAy>.Napdu mHbr.Napdu mhdA.Napdu mHdl.Napdu mhd.Napdu mhf.Napdu mHjm.Napdu mHj.Napdu mHkm.Napdu mHlA.Napdu mHlj.Napdu mhm.Napdu mH$.Napdu mhn.Napdu mHn.Napdu mHqn.Napdu mHrk.Napdu m$Hry.Napdu mHtwy.Napdu mhwA.Napdu >mHwD.Napdu mhy>.Napdu mhy}.Napdu mjAzA.Napdu mjbn.Napdu mjlb.Napdu mjmr.Napdu mjrf.Napdu mjs.Napdu mjzr.Napdu mkAfA.Napdu mkAf>.Napdu mkAlm.Napdu m$kA.Napdu mkHl.Napdu mknA.Napdu mkns.Napdu mkrA.Napdu mkrm.Napdu mksH.Napdu mk$T.Napdu mkwA.Napdu mkyd.Napdu mkyl.Napdu mlA$A.Napdu mlAfA.Napdu mlAqA.Napdu mlbn.Napdu mlEq.Napdu mlgA.Napdu mlHf.Napdu $ml.Napdu ml.Napdu mlqA.Napdu >mlwH.Napdu mlw.Napdu mlyk.Napdu mlzm.Napdu mmAl>.Napdu mmArs.Napdu mmDA.Napdu mmHA.Napdu mmlA.Napdu mmlH.Napdu mmlk.Napdu m$m$.Napdu mmsH.Napdu mmTr.Napdu mmxD.Napdu mnAdA.Napdu mnAfA.Napdu mnAfs.Napdu mnAjA.Napdu mnAm.Napdu >m.Napdu *m.Napdu m}.Napdu mnAq$.Napdu mnAr.Napdu mnAsb.Napdu mnAw>.Napdu mnAwr.Napdu mnbD.Napdu mndA.Napdu mndr.Napdu mnEA.Napdu mnfD.Napdu mnfE.Napdu mnjA.Napdu m>*n.Napdu m>n.Napdu m}*n.Napdu mn$>.Napdu mnqb.Napdu mns>.Napdu mnthA.Napdu mntqA.Napdu mnTq.Napdu mnTwq.Napdu mnzh.Napdu mnZm.Napdu mnZr.Napdu mqADA.Napdu mqAl.Napdu mqAm.Napdu mqAsA.Napdu mqbH.Napdu mqbr.Napdu mqdH.Napdu mq$d.Napdu mqEd.Napdu mqhA.Napdu mqlA.Napdu mqlE.Napdu mql.Napdu mqmr.Napdu mq$.Napdu mqrA'.Napdu mqrb.Napdu mqrE.Napdu mqr>.Napdu mqSwS.Napdu mqtDA.Napdu mqTn.Napdu mqTr.Napdu mqwA.Napdu mqwl.Napdu mqwr.Napdu mqwy.Napdu mrA'A.Napdu mrADA.Napdu mrAEA.Napdu rD.Napdu mrfE.Napdu mrgm.Napdu mrHl.Napdu mrjAn.Napdu mrjwH.Napdu mrnA.Napdu .Napdu mr>.Napdu mr|.Napdu mr.Napdu mrqA.Napdu mrqb.Napdu mrs.Napdu mrtb.Napdu mrvA.Napdu mrvy.Napdu mrwH.Napdu mrw.Napdu msAf.Napdu msAjl.Napdu msAl.Napdu m>sA.Napdu msA'.Napdu msAqA.Napdu msAwA.Napdu msbH.Napdu mSd>.Napdu msds.Napdu mSfA.Napdu msHA.Napdu msHj.Napdu msjA.Napdu msk.Napdu mSlA.Napdu mSlH.Napdu ms>l.Napdu ms}l.Napdu msmA.Napdu msmk.Napdu msnA.Napdu ms.Napdu mS.Napdu msr.Napdu m&ss.Napdu msTb.Napdu mSTb.Napdu mstdEA.Napdu mstEly.Napdu mSTfA.Napdu msTr.Napdu mstvnA.Napdu mstwHA.Napdu mstwTn.Napdu mswr.Napdu m$tA.Napdu mTbE.Napdu mTf>.Napdu mTHn.Napdu mThr.Napdu mtlf.Napdu mTr.Napdu mTrq.Napdu mTwA.Napdu mtwfA.Napdu mvbn.Napdu mvlb.Napdu mvlj.Napdu mvnA.Napdu m>vr.Napdu mwAfA.Napdu mwAjh.Napdu mwAlA.Napdu m$wA.Napdu mwAsA.Napdu mwASf.Napdu mwAT>.Napdu mwAzA.Napdu mwEd.Napdu mwEwd.Napdu mwEZ.Napdu mwhb.Napdu mwjb.Napdu mwlA.Napdu mwmA.Napdu mwqE.Napdu mwswE.Napdu mwz.Napdu mxAD.Napdu mxb>.Napdu mxbz.Napdu mxd.Napdu mxlA.Napdu mxrT.Napdu mxSr.Napdu mxTwT.Napdu mydE.Napdu *mym.Napdu myn.Napdu mysr.Napdu myvr.Napdu mzbd.Napdu mzbl.Napdu mzEm.Napdu mzft.Napdu mzH.Napdu mZlm.Napdu mzn.Napdu mzq.Napdu mzrA.Napdu mzrE.Napdu mzwl.Napdu n$Ab.Napdu nA}b.Napdu nAbt.Napdu nAdr.Napdu nAEwr.Napdu nAf*.Napdu nAhy.Napdu nAHy.Napdu nAql.Napdu nAqr.Napdu nArjyl.Napdu nAsf.Napdu nAt}.Napdu nAzE.Napdu nA$z.Napdu nAZr.Napdu nbD.Napdu nbk.Napdu nbl.Napdu >nb.Napdu nb*.Napdu nbq.Napdu nbr.Napdu nbs.Napdu nbt.Napdu >nbwb.Napdu >nbw$.Napdu ndf.Napdu ndw.Napdu nDyd.Napdu nEAm.Napdu nEAr.Napdu nEj.Napdu nEy.Napdu nfd.Napdu nfH.Napdu nfq.Napdu nfv.Napdu nfx.Napdu ngb.Napdu ngm.Napdu ng$.Napdu nhD.Napdu nhl.Napdu nHl.Napdu nHnH.Napdu nhz.Napdu njd.Napdu njm.Napdu nkb.Napdu nks.Napdu nkt.Napdu nml.Napdu nm.Napdu nm$.Napdu nmr.Napdu nmrq.Napdu nms.Napdu >nmwl.Napdu nmym.Napdu nqAb.Napdu nqAq.Napdu nqb.Napdu nqr.Napdu nqT.Napdu nqyf.Napdu nqyS.Napdu nqyT.Napdu nqz.Napdu nrjyl.Napdu n$r.Napdu nSb.Napdu nSl.Napdu nS.Napdu nsx.Napdu nSyH.Napdu ntf.Napdu nTf.Napdu nTH.Napdu nt>.Napdu $nT.Napdu nT.Napdu ntyj.Napdu nvr.Napdu nwA.Napdu nwAr.Napdu nwb.Napdu >n$wd.Napdu nwn.Napdu nwt.Napdu >n$wT.Napdu nxl.Napdu n$yd.Napdu nyk.Napdu nzE.Napdu nzg.Napdu nzl.Napdu nZr.Napdu nzw.Napdu q$Ab.Napdu qA$d.Napdu qADy.Napdu qAEd.Napdu qAE.Napdu qAfl.Napdu qAH.Napdu qA}m.Napdu qArE.Napdu qAr.Napdu qArn.Napdu qArwr.Napdu qbD.Napdu qbj.Napdu qbl.Napdu qb.Napdu qbr.Napdu qbS.Napdu qbw.Napdu qbyH.Napdu qbyl.Napdu qDm.Napdu qd.Napdu qdr.Napdu qdw.Napdu qEd.Napdu qEr.Napdu qEyd.Napdu $qf.Napdu q*f.Napdu qf.Napdu qf$.Napdu qfr.Napdu qfz.Napdu qHb.Napdu qHm.Napdu qhw.Napdu qlAd.Napdu qlb.Napdu qlE.Napdu qlf.Napdu ql.Napdu qlnsw.Napdu qlnsy.Napdu qmH.Napdu qml.Napdu qm.Napdu qmqm.Napdu qnA.Napdu $q.Napdu q$.Napdu qnbl.Napdu qnbr.Napdu qnj.Napdu qnTr.Napdu qnyn.Napdu qnzE.Napdu qrAD.Napdu qrAS.Napdu qrd.Napdu qrE.Napdu qrfAl.Napdu qrH.Napdu qrm.Napdu qrmwd.Napdu qrmyd.Napdu qrn.Napdu qrqr.Napdu qrS.Napdu qryds.Napdu qryH.Napdu qry.Napdu qSb.Napdu qSE.Napdu qSf.Napdu qS.Napdu qsTl.Napdu qsTr.Napdu >qswm.Napdu >qSwS.Napdu qSyd.Napdu qsym.Napdu qTA.Napdu qTAr.Napdu qTE.Napdu qTm.Napdu qT.Napdu qTqwT.Napdu qTr.Napdu qTyE.Napdu qTyf.Napdu qTyl.Napdu qTyT.Napdu qvA'.Napdu qvtr.Napdu qvTr.Napdu qwlH.Napdu qwl.Napdu qw.Napdu qwn.Napdu qwqE.Napdu q*yE.Napdu q*yf.Napdu qym.Napdu qytAr.Napdu qyvAr.Napdu qzE.Napdu qzH.Napdu qzyE.Napdu rAb.Napdu rAbT.Napdu rAby.Napdu rAfd.Napdu rAfD.Napdu $rAf.Napdu rAhb.Napdu rAHl.Napdu r$A$.Napdu $rAr.Napdu rbAb.Napdu rbl.Napdu >rb.Napdu $rb.Napdu rb.Napdu rbT.Napdu rbw.Napdu rbyb.Napdu rby}.Napdu rdh.Napdu >rD.Napdu rDx.Napdu rDyx.Napdu rEAd.Napdu rEd.Napdu >rf.Napdu $rf.Napdu r$f.Napdu rfq.Napdu rfs.Napdu rfyE.Napdu rgb.Napdu rgyb.Napdu rHb.Napdu rhyn.Napdu rjm.Napdu >rjwH.Napdu >rjwz.Napdu >rjyl.Napdu rkE.Napdu rkl.Napdu $rk.Napdu rkw.Napdu rkyz.Napdu rmAn.Napdu >rml.Napdu rm.Napdu rm$.Napdu $rmwT.Napdu rmy.Napdu $*r.Napdu r}.Napdu >rnb.Napdu rnw.Napdu rqb.Napdu >rq.Napdu rqS.Napdu $rr.Napdu rsAl.Napdu rSAS.Napdu rtb.Napdu rTb.Napdu >rT.Napdu rvy.Napdu rwAy.Napdu *rw.Napdu r$w.Napdu rxm.Napdu rxS.Napdu $ryE.Napdu *ryE.Napdu >ryf.Napdu $ryH.Napdu >ryk.Napdu r*yl.Napdu r&y.Napdu ry$.Napdu *ryr.Napdu rzm.Napdu rznAm.Napdu >rz.Napdu sd.Napdu sdr.Napdu sEdAn.Napdu SEd.Napdu sElA.Napdu SfA.Napdu sfAr.Napdu sfE.Napdu SfE.Napdu SfH.Napdu Sf.Napdu Sfq.Napdu sfrjl.Napdu sfr.Napdu Sfr.Napdu sftj.Napdu sfyf.Napdu sfyn.Napdu SHAr.Napdu SHf.Napdu sHn.Napdu shr.Napdu Shw.Napdu SHyf.Napdu sjAd.Napdu sjAr.Napdu sjd.Napdu skAr.Napdu skb.Napdu slm.Napdu slm.Napdu sl.Napdu Sl.Napdu slsl.Napdu slT.Napdu slwA.Napdu slyl.Napdu SmAm.Napdu smAnA.Napdu smk.Napdu sm.Napdu smn.Napdu Smwl.Napdu SnAj.Napdu snAr.Napdu SnAr.Napdu snbl.Napdu snj.Napdu sn.Napdu SnyE.Napdu srwj.Napdu srw.Napdu Srx.Napdu sryr.Napdu stAr.Napdu str.Napdu sTw.Napdu >sTwr.Napdu sw>.Napdu Sw.Napdu swr.Napdu Swr.Napdu Sxr.Napdu syAr.Napdu syAs.Napdu syd.Napdu syjAr.Napdu sykAr.Napdu sym.Napdu sy}.Napdu >sys.Napdu SyS.Napdu TAby.Napdu TA}f.Napdu TAfy.Napdu TAgy.Napdu TA}H.Napdu TAHn.Napdu TAHwn.Napdu TAr}.Napdu TArq.Napdu TAs.Napdu TAwl.Napdu TbE.Napdu Tbl.Napdu Tbx.Napdu tdrj.Napdu tElyq.Napdu TEm.Napdu TEn.Napdu tEryf.Napdu TfH.Napdu Tfl.Napdu tflys.Napdu $Tf.Napdu Tfr.Napdu tfsr.Napdu tHf.Napdu thm.Napdu thmym.Napdu $TH.Napdu thn}.Napdu tjrb.Napdu tk>.Napdu t*kr.Napdu tlAw.Napdu tlE.Napdu tlfyH.Napdu TlH.Napdu $tl.Napdu TlyE.Napdu Tlyq.Napdu TmATm.Napdu tmym.Napdu Tnfs.Napdu tnhd.Napdu Tnjr.Napdu tqdm.Napdu tqfyS.Napdu Tq.Napdu tqryT.Napdu tqsym.Napdu TqTwq.Napdu tqTyb.Napdu tqwy.Napdu TrAH.Napdu Trf.Napdu >Trgl.Napdu Tr.Napdu Tr$.Napdu Trq.Napdu trtyl.Napdu >Trwf.Napdu Tryd.Napdu Tryq.Napdu tSfyr.Napdu tslyf.Napdu tSnyf.Napdu tsry.Napdu tSwyr.Napdu Twb.Napdu twh.Napdu twrA.Napdu twSy.Napdu TxA'.Napdu tyh.Napdu $tyl.Napdu $tym.Napdu $Tyr.Napdu Tzyn.Napdu vAbt.Napdu vAny.Napdu vA}r.Napdu vbn.Napdu vgr.Napdu vkn.Napdu vlm.Napdu >vl.Napdu vl.Napdu vmn.Napdu vmr.Napdu vndw.Napdu vn.Napdu vny.Napdu vqb.Napdu vql.Napdu vrw.Napdu *wAb.Napdu wAfy.Napdu wAH.Napdu wAqy.Napdu wAsT.Napdu wDE.Napdu >wD.Napdu wdyE.Napdu wdyq.Napdu wEZ.Napdu wfA.Napdu wfD.Napdu whd.Napdu wHd.Napdu wjb.Napdu wjh.Napdu wjn.Napdu wkAl.Napdu wkn.Napdu wkr.Napdu wks.Napdu wlyd.Napdu wlyj.Napdu wlym.Napdu wmD.Napdu wqb.Napdu wqE.Napdu wqr.Napdu wqyE.Napdu wrq.Napdu >wrT.Napdu wrT.Napdu wSA.Napdu wSAy.Napdu wSf.Napdu wSm.Napdu wsws.Napdu wSwS.Napdu wsyl.Napdu wSy.Napdu wsyT.Napdu wtyr.Napdu wvb.Napdu wvyq.Napdu wxz.Napdu w$yE.Napdu wzAr.Napdu wz.Napdu wzn.Napdu wzyE.Napdu wZyf.Napdu xAb}.Napdu xAby.Napdu xAfy.Napdu xAl.Napdu xArq.Napdu xATb.Napdu xAtm.Napdu xby}.Napdu xdm.Napdu xd.Napdu xfq.Napdu xlE.Napdu xlT.Napdu xlw.Napdu xlyf.Napdu xly.Napdu xmAr.Napdu xnAq.Napdu xnq.Napdu xrfw$.Napdu xrTw$.Napdu xryT.Napdu xsAr.Napdu xSf.Napdu xs.Napdu xSy.Napdu xSyS.Napdu xTb.Napdu xTf.Napdu xT.Napdu xTr.Napdu xTw.Napdu xwAj.Napdu xwS.Napdu xwx.Napdu x$x$.Napdu xyAr.Napdu >xy*.Napdu *xyr.Napdu xzAm.Napdu xzyn.Napdu yAqwt.Napdu >yk.Napdu >*yn.Napdu yqTyn.Napdu yrAE.Napdu yrqAn.Napdu zA}d.Napdu ZAhr.Napdu zAjr.Napdu zAny.Napdu zbr.Napdu zbyb.Napdu Zby.Napdu zEAm.Napdu zEnf.Napdu zEq.Napdu >zf.Napdu zfr.Napdu zgd.Napdu zhr.Napdu zkA.Napdu zkr.Napdu zkyb.Napdu zlE.Napdu zl.Napdu zlq.Napdu zlT.Napdu zmAr.Napdu >zm.Napdu znq.Napdu znzAn.Napdu zql.Napdu zqyl.Napdu zrAf.Napdu zryb.Napdu zwbE.Napdu zyj.Napdu zytwn.Napdu link-grammar-5.3.16/data/ar/words/words.IV_yu0000664000076400007640000004557212431741033015721 00000000000000$Abh.IVyu $Afh.IVyu $Agb.IVyu $Agl.IVyu $Ahd.IVyu $Ahr.IVyu $Ajr.IVyu $Akh.IVyu $Akl.IVyu $Akr.IVyu *Akr.IVyu &Akr.IVyu $Aks.IVyu &Alf.IVyu &Amr.IVyu $Arb.IVyu &Arb.IVyu $Arf.IVyu $Ark.IVyu $ArT.IVyu $Atm.IVyu $ATr.IVyu $Awl.IVyu $Awr.IVyu &Ax*.IVyu $AyE.IVyu &Azr.IVyu bADE.IVyu bAdh.IVyu bAd}.IVyu bAdl.IVyu bAdr.IVyu bAEd.IVyu bAgD.IVyu bAgt.IVyu bAht.IVyu bAHt.IVyu bAHv.IVyu bAkr.IVyu bAlg.IVyu bArE.IVyu bArH.IVyu bA$r.IVyu bArk.IVyu bArz.IVyu bAyE.IVyu $bb.IVyu *b*b.IVyu b>b}.IVyu bdd.IVyu bdE.IVyu bDE.IVyu &bd.IVyu bd}.IVyu bdl.IVyu bEd.IVyu bED.IVyu $bE.IVyu b$E.IVyu bEvr.IVyu bEzq.IVyu bgD.IVyu bhdl.IVyu bHH.IVyu $bh.IVyu *bH.IVyu bhj.IVyu bHlq.IVyu bhm.IVyu bhr.IVyu bHr.IVyu bhrj.IVyu bht.IVyu bhtr.IVyu bHvr.IVyu bhZ.IVyu $*b.IVyu &$b.IVyu bjl.IVyu bjs.IVyu $bk.IVyu bkl.IVyu bkm.IVyu bkr.IVyu bkt.IVyu blbl.IVyu blbT.IVyu bld.IVyu blE.IVyu bl$f.IVyu blf.IVyu blg.IVyu $bl.IVyu blj.IVyu bll.IVyu blmr.IVyu blS.IVyu blT.IVyu blwr.IVyu b$m.IVyu bnd.IVyu bnj.IVyu bqbq.IVyu bqE.IVyu bqr.IVyu brbr.IVyu brbT.IVyu brd.IVyu brdx.IVyu brEm.IVyu brH.IVyu $br.IVyu &br.IVyu b$r.IVyu b*r.IVyu br}.IVyu brk.IVyu br$m.IVyu brm.IVyu brmj.IVyu brnq.IVyu brnz.IVyu brqE.IVyu $brq.IVyu brq.IVyu brq$.IVyu brr.IVyu brTE.IVyu brTl.IVyu brTm.IVyu brwz.IVyu brz.IVyu bSbS.IVyu bsml.IVyu bSr.IVyu bsT.IVyu bstr.IVyu bTbT.IVyu bT}.IVyu btk.IVyu btl.IVyu bTl.IVyu bTr.IVyu btt.IVyu bwb.IVyu bwg.IVyu bw'.IVyu bw}.IVyu bwl.IVyu bwq.IVyu bwr.IVyu bwx.IVyu bxr.IVyu bxtr.IVyu byD.IVyu byt.IVyu byTr.IVyu bzr.IVyu dAEb.IVyu DAEf.IVyu dAfE.IVyu DAfr.IVyu dAhm.IVyu DAjE.IVyu dAls.IVyu DArb.IVyu DArE.IVyu dArj.IVyu dArk.IVyu dArs.IVyu dAwl.IVyu dAwm.IVyu dAwr.IVyu dAxl.IVyu DAyq.IVyu dbb.IVyu Dbb.IVyu dbdb.IVyu &db.IVyu dbj.IVyu dbq.IVyu dbr.IVyu $dd.IVyu DEDE.IVyu DEf.IVyu dEm.IVyu dff.IVyu df}.IVyu dgdg.IVyu DgDg.IVyu dgm.IVyu DHDH.IVyu dHD.IVyu dh$.IVyu DHk.IVyu dhlz.IVyu dhm.IVyu dHrj.IVyu dhwr.IVyu DjE.IVyu djj.IVyu djl.IVyu Djr.IVyu dkk.IVyu dldl.IVyu dlE.IVyu DlE.IVyu dlh.IVyu dlj.IVyu dlk.IVyu dll.IVyu Dll.IVyu dls.IVyu Dmd.IVyu dmdm.IVyu dmE.IVyu dmj.IVyu dmm.IVyu dmr.IVyu Dmr.IVyu dms.IVyu dmv.IVyu Dmx.IVyu dns.IVyu dqE.IVyu drb.IVyu Drb.IVyu drbs.IVyu drd$.IVyu drdr.IVyu drE.IVyu drfl.IVyu drj.IVyu Drj.IVyu drk.IVyu drm.IVyu Drm.IVyu Drr.IVyu drs.IVyu Drs.IVyu dss.IVyu dvr.IVyu dwb.IVyu dwg.IVyu Dw'.IVyu Dw}.IVyu dwk.IVyu dwm.IVyu dwr.IVyu dwx.IVyu $dx.IVyu dxl.IVyu Dxm.IVyu dxms.IVyu DyE.IVyu Dyq.IVyu EAbv.IVyu EADd.IVyu EAhd.IVyu EAhr.IVyu EAjl.IVyu EAks.IVyu EAlj.IVyu EAml.IVyu EAnd.IVyu EAnq.IVyu EAqb.IVyu EArD.IVyu EA$r.IVyu EArk.IVyu EAsr.IVyu EAtb.IVyu EAwd.IVyu EAwD.IVyu EAyd.IVyu EAy$.IVyu EAyr.IVyu Ebd.IVyu $Eb.IVyu $Eb*.IVyu E$b.IVyu E*b.IVyu Eb}.IVyu Ebl.IVyu Ebr.IVyu Ebs.IVyu EDd.IVyu EDD.IVyu Edl.IVyu Edm.IVyu $E$E.IVyu Efr.IVyu E$$.IVyu Ejb.IVyu EjEj.IVyu Ejj.IVyu Ejl.IVyu Ejm.IVyu Ejz.IVyu Ekr.IVyu Elb.IVyu Elf.IVyu $El.IVyu E*l.IVyu Ell.IVyu Elm.IVyu Elq.IVyu Elqm.IVyu Emd.IVyu Eml.IVyu Emm.IVyu Emq.IVyu Emr.IVyu Endl.IVyu Enf.IVyu Enq.IVyu Ent.IVyu Eqb.IVyu Eqd.IVyu EqEq.IVyu Eqf.IVyu E$q.IVyu Eql.IVyu Eqm.IVyu Eqr.IVyu Erb.IVyu Erbs.IVyu ErD.IVyu Erf.IVyu $Er.IVyu *Er.IVyu E$r.IVyu E*r.IVyu Er$.IVyu Erj.IVyu Erm.IVyu Erqb.IVyu Erq.IVyu Erql.IVyu Ers.IVyu ESb.IVyu EsEs.IVyu Esf.IVyu Esl.IVyu Esr.IVyu ESr.IVyu Etb.IVyu ETb.IVyu Etd.IVyu ETET.IVyu ETf.IVyu ET$.IVyu ETl.IVyu Etm.IVyu Etq.IVyu ETr.IVyu ETs.IVyu $Ev.IVyu Evr.IVyu Ewd.IVyu EwD.IVyu $Ew*.IVyu Ew*.IVyu Ewj.IVyu Ewl.IVyu Ewm.IVyu Ewq.IVyu Ewr.IVyu Eyb.IVyu Eyd.IVyu Ey$.IVyu Eyl.IVyu Eyr.IVyu EyT.IVyu Eyv.IVyu Ezb.IVyu Ezl.IVyu Ezm.IVyu EZm.IVyu Ezr.IVyu Ezz.IVyu fADl.IVyu fAEl.IVyu fAj}.IVyu fAkh.IVyu fArq.IVyu fASl.IVyu fAtH.IVyu fAwD.IVyu fAxr.IVyu fDfD.IVyu fDH.IVyu fDl.IVyu fEm.IVyu $f$f.IVyu f>f}.IVyu fhm.IVyu fHm.IVyu fhrs.IVyu fjE.IVyu fjr.IVyu fkh.IVyu fkk.IVyu fkr.IVyu flE.IVyu flfl.IVyu flH.IVyu f$l.IVyu flj.IVyu f*lk.IVyu fll.IVyu flq.IVyu flsf.IVyu fls.IVyu flTH.IVyu flt.IVyu fnd.IVyu fnjr.IVyu fnT.IVyu fqd.IVyu fqE.IVyu fqh.IVyu $fq.IVyu fqr.IVyu fqs.IVyu fqS.IVyu fqT.IVyu frd.IVyu frE.IVyu frfr.IVyu frg.IVyu fr$H.IVyu frH.IVyu fr$.IVyu frj.IVyu frk.IVyu frk$.IVyu frkl.IVyu frm.IVyu frml.IVyu frnj.IVyu frqE.IVyu &frq.IVyu frq.IVyu frTH.IVyu frT.IVyu fr$x.IVyu frx.IVyu frz.IVyu fsd.IVyu fsfr.IVyu fSfr.IVyu fsft.IVyu fSft.IVyu fsH.IVyu fSH.IVyu fSl.IVyu fsr.IVyu fSS.IVyu ftft.IVyu fTH.IVyu ft$.IVyu ftl.IVyu ftq.IVyu $ftr.IVyu ftr.IVyu fTr.IVyu fTs.IVyu ftt.IVyu fwD.IVyu fwl*.IVyu fwr.IVyu fwt.IVyu f$x.IVyu fxm.IVyu fy'.IVyu fy}.IVyu fzE.IVyu gAdr.IVyu gAfl.IVyu gAlb.IVyu gAlT.IVyu gAmr.IVyu gAzl.IVyu gbr.IVyu gbT.IVyu gDb.IVyu gDD.IVyu gdq.IVyu gfl.IVyu gfr.IVyu g$$.IVyu gjr.IVyu glf.IVyu glgl.IVyu $gl.IVyu gll.IVyu glq.IVyu gls.IVyu glT.IVyu glZ.IVyu gmd.IVyu gmD.IVyu gmgm.IVyu g$m.IVyu gmm.IVyu gms.IVyu gnj.IVyu gnm.IVyu grb.IVyu grbl.IVyu grd.IVyu grD.IVyu grgr.IVyu grm.IVyu grq.IVyu grr.IVyu grs.IVyu grz.IVyu gsl.IVyu gTs.IVyu gwS.IVyu gwT.IVyu gwv.IVyu gwz.IVyu gyb.IVyu gyr.IVyu gyZ.IVyu HADr.IVyu HAdv.IVyu HAfZ.IVyu hAjm.IVyu hAjr.IVyu HAkm.IVyu HAlf.IVyu hAms.IVyu hAnf.IVyu HArb.IVyu hAr$.IVyu HA*r.IVyu HAsb.IVyu HASr.IVyu hAtr.IVyu hAw$.IVyu HAwl.IVyu HAwr.IVyu HAwT.IVyu HAyd.IVyu hAy'.IVyu hAy}.IVyu HAzb.IVyu hAzl.IVyu hbb.IVyu Hbb.IVyu hbhb.IVyu *hb.IVyu &hb.IVyu h*b.IVyu Hb*.IVyu Hbk.IVyu Hbl.IVyu Hbr.IVyu hbT.IVyu HbT.IVyu hdb.IVyu Hdb.IVyu hdd.IVyu Hdd.IVyu HDD.IVyu hdf.IVyu hdhd.IVyu $hd.IVyu hd}.IVyu &Hd.IVyu H$d.IVyu hdj.IVyu Hdj.IVyu hdm.IVyu Hdq.IVyu hdr.IVyu Hdr.IVyu HDr.IVyu hdrj.IVyu Hdv.IVyu Hff.IVyu H*f.IVyu Hfl.IVyu HfZ.IVyu h>h}.IVyu h$$.IVyu H$$.IVyu Hjb.IVyu hjE.IVyu hj}.IVyu hjj.IVyu hjm.IVyu Hjm.IVyu hjr.IVyu Hjr.IVyu Hkm.IVyu Hlf.IVyu hlhl.IVyu HlHl.IVyu $hl.IVyu *hl.IVyu &hl.IVyu hlk.IVyu hll.IVyu Hll.IVyu hlm.IVyu Hlq.IVyu hlqm.IVyu hls.IVyu hmd.IVyu Hmd.IVyu HmD.IVyu Hmdl.IVyu hmhm.IVyu HmHm.IVyu h$m.IVyu hm$.IVyu $Hm.IVyu H$m.IVyu hml.IVyu Hml.IVyu hmlj.IVyu Hmlq.IVyu Hmm.IVyu Hmq.IVyu Hmr.IVyu Hms.IVyu HmS.IVyu hndm.IVyu hnf.IVyu hn}.IVyu Hn}.IVyu Hnjl.IVyu Hnk.IVyu Hnq.IVyu HnT.IVyu Hqd.IVyu Hqq.IVyu Hqr.IVyu hrb.IVyu HrD.IVyu Hrf.IVyu hrhr.IVyu $hr.IVyu h*r.IVyu hr}.IVyu hr$.IVyu $Hr.IVyu H*r.IVyu Hr$.IVyu hrj.IVyu H$rj.IVyu Hrj.IVyu Hrk.IVyu Hrk$.IVyu Hrkv.IVyu h*rm.IVyu hrm.IVyu Hrm.IVyu hrq.IVyu Hrq.IVyu Hrr.IVyu hrwl.IVyu Hrz.IVyu HSb.IVyu Hsr.IVyu hTE.IVyu $HT.IVyu htk.IVyu Htm.IVyu HTm.IVyu HTT.IVyu hwd.IVyu Hwd.IVyu hwE.IVyu hw$.IVyu Hw$.IVyu Hw*.IVyu Hwj.IVyu hwl.IVyu Hwl.IVyu hwm.IVyu Hwm.IVyu Hwq.IVyu Hwql.IVyu hwr.IVyu $Hwr.IVyu Hwr.IVyu hws.IVyu HwT.IVyu hyb.IVyu Hyd.IVyu hy'.IVyu hy}.IVyu hyj.IVyu Hyk.IVyu hyl.IVyu hym.IVyu hynm.IVyu hyr.IVyu Hyr.IVyu hyt.IVyu Hzb.IVyu hzhz.IVyu hzl.IVyu Hzm.IVyu hzr.IVyu hzz.IVyu Hzz.IVyu jAbh.IVyu jA*b.IVyu jAbr.IVyu jAdl.IVyu jAEl.IVyu jAhd.IVyu jAHf.IVyu jAhr.IVyu jAkr.IVyu jAld.IVyu jAls.IVyu jAmE.IVyu jAnb.IVyu jAns.IVyu jAwb.IVyu jAwz.IVyu jAzf.IVyu $jb.IVyu jbr.IVyu jbs.IVyu jdd.IVyu jdf.IVyu jdl.IVyu jdr.IVyu jdwl.IVyu jEb.IVyu jEd.IVyu $jE.IVyu jEjE.IVyu j*f.IVyu jfl.IVyu jhd.IVyu jhD.IVyu jHf.IVyu jh$.IVyu jhl.IVyu jhm.IVyu jhwr.IVyu jhz.IVyu j$}.IVyu &jj.IVyu jlb.IVyu jld.IVyu jlfT.IVyu &jl.IVyu j*l.IVyu jljl.IVyu jll.IVyu jls.IVyu jlT.IVyu jlx.IVyu jmd.IVyu jmE.IVyu jmhr.IVyu j$m.IVyu jm$.IVyu jmjm.IVyu jml.IVyu jmm.IVyu jmr.IVyu jnb.IVyu jnd.IVyu jndl.IVyu jndr.IVyu jnH.IVyu jns.IVyu jnz.IVyu jrb.IVyu jrd.IVyu jrD.IVyu jrE.IVyu jrf.IVyu jrH.IVyu $jr.IVyu &jr.IVyu j*r.IVyu jr}.IVyu jrjr.IVyu jrm.IVyu jrs.IVyu jsd.IVyu jsm.IVyu jsr.IVyu jSS.IVyu jwE.IVyu jwf.IVyu jwl.IVyu jwz.IVyu jy$.IVyu jyr.IVyu jzE.IVyu jz}.IVyu kAbl.IVyu kAbr.IVyu kAfH.IVyu kA$f.IVyu kAf}.IVyu kAfl.IVyu kA$H.IVyu kAlm.IVyu kAmE.IVyu kAnf.IVyu kArm.IVyu kAtb.IVyu kAtm.IVyu kAvr.IVyu kAyd.IVyu kAyl.IVyu kbb.IVyu kbd.IVyu k}b.IVyu k*b.IVyu kbkb.IVyu kbl.IVyu kbr.IVyu kbrt.IVyu kbs.IVyu kdd.IVyu &kd.IVyu kdr.IVyu kds.IVyu kEb.IVyu kEbl.IVyu kff.IVyu kf}.IVyu kfkf.IVyu kfl.IVyu kfr.IVyu kft.IVyu kHkH.IVyu kHl.IVyu khrb.IVyu kHt.IVyu $kk.IVyu k$k$.IVyu klb.IVyu klf.IVyu klH.IVyu $kl.IVyu &kl.IVyu klm.IVyu kls.IVyu klwr.IVyu kmd.IVyu kmH.IVyu kml.IVyu kmm.IVyu knf.IVyu kns.IVyu krb.IVyu krds.IVyu krh.IVyu *kr.IVyu k$r.IVyu kr$.IVyu krkb.IVyu krkr.IVyu krm.IVyu krm$.IVyu krr.IVyu krsf.IVyu krs.IVyu krv.IVyu ksb.IVyu &ksd.IVyu ksH.IVyu &ksj.IVyu ksks.IVyu ksl.IVyu ksm.IVyu ksr.IVyu ktb.IVyu ktf.IVyu ktl.IVyu ktm.IVyu kvf.IVyu kvr.IVyu kwd.IVyu kw$.IVyu kwk.IVyu kwm.IVyu kwr.IVyu kyl.IVyu kys.IVyu kzkz.IVyu lAbs.IVyu lAEb.IVyu lAEj.IVyu lAgz.IVyu lAHq.IVyu lAHZ.IVyu lAkm.IVyu lAmH.IVyu lAms.IVyu lATf.IVyu lAwS.IVyu lAzm.IVyu lbb.IVyu lbd.IVyu &lb.IVyu lbk.IVyu lblb.IVyu lbq.IVyu lbs.IVyu ldd.IVyu lElE.IVyu lfE.IVyu lff.IVyu &lf.IVyu lflf.IVyu lfq.IVyu lft.IVyu lgm.IVyu lgmT.IVyu lgz.IVyu lhb.IVyu lHd.IVyu lHf.IVyu &lh.IVyu $lH.IVyu lhj.IVyu lhm.IVyu lHm.IVyu lHq.IVyu l**.IVyu lj}.IVyu ljlj.IVyu ljm.IVyu l}k.IVyu $l$l.IVyu *ll.IVyu l>l}.IVyu lmE.IVyu lmH.IVyu &lm.IVyu l}m.IVyu lmlm.IVyu lqb.IVyu lqH.IVyu lqlq.IVyu lqm.IVyu lqT.IVyu &ls.IVyu lSq.IVyu lTf.IVyu $lt.IVyu lTx.IVyu lvm.IVyu lwE.IVyu lwH.IVyu lwm.IVyu lwv.IVyu lwz.IVyu lxbT.IVyu lxlx.IVyu lxS.IVyu lyf.IVyu lzm.IVyu lzq.IVyu lzz.IVyu mAHk.IVyu mAhr.IVyu mAkr.IVyu mAks.IVyu mAl}.IVyu mAlq.IVyu mAnE.IVyu mAnH.IVyu mArs.IVyu mAsH.IVyu mATl.IVyu mAvl.IVyu mAzH.IVyu mAzj.IVyu mdd.IVyu mdH.IVyu mDmD.IVyu $mE.IVyu mEyr.IVyu mgnT.IVyu mgrb.IVyu mgT.IVyu mgTs.IVyu mhd.IVyu mhl.IVyu mHq.IVyu mhr.IVyu mHS.IVyu mHwr.IVyu mjd.IVyu mjj.IVyu mkdm.IVyu mknk.IVyu mks.IVyu mlH.IVyu &ml.IVyu ml}.IVyu mlk.IVyu mlml.IVyu mlq.IVyu mls.IVyu mlT.IVyu $m$m.IVyu *mm.IVyu &mm.IVyu m>m}.IVyu mnTq.IVyu mnTr.IVyu mqt.IVyu mrd.IVyu mrD.IVyu mrg.IVyu mrHb.IVyu $mr.IVyu &mr.IVyu m*r.IVyu mrjH.IVyu &mrk.IVyu mrmT.IVyu mrq.IVyu mrr.IVyu mrT.IVyu mrx.IVyu msd.IVyu msH.IVyu $ms.IVyu msk.IVyu msmr.IVyu mSmS.IVyu msxr.IVyu mtE.IVyu $mt.IVyu m$T.IVyu mTr.IVyu mTT.IVyu mvl.IVyu mwh.IVyu mwj.IVyu mwl.IVyu mwt.IVyu mxmD.IVyu mxrq.IVyu myE.IVyu myl.IVyu myz.IVyu mzE.IVyu mzmz.IVyu mzq.IVyu nAb*.IVyu nA$d.IVyu nADl.IVyu nAdm.IVyu nAfH.IVyu nAfq.IVyu nAfr.IVyu nAfs.IVyu nAg$.IVyu nAhD.IVyu nAhz.IVyu nAjd.IVyu nAjz.IVyu nAkd.IVyu nAkf.IVyu nAkr.IVyu nAms.IVyu nAqb.IVyu nAqd.IVyu nAqD.IVyu nAq$.IVyu nAql.IVyu nAqr.IVyu nAqS.IVyu nASf.IVyu nASH.IVyu nASr.IVyu nAsx.IVyu nATH.IVyu nAwb.IVyu nAw'.IVyu nAw}.IVyu nAw$.IVyu nAwl.IVyu nAwr.IVyu nAzE.IVyu nAzl.IVyu nAZr.IVyu nbE.IVyu nbh.IVyu *nb.IVyu &nb.IVyu n$b.IVyu nb}.IVyu nb$.IVyu nb*.IVyu nbs.IVyu nbt.IVyu nbT.IVyu nbz.IVyu ndb.IVyu nDb.IVyu ndd.IVyu nDd.IVyu nDD.IVyu n$d.IVyu nDj.IVyu nDr.IVyu $nE.IVyu nE$.IVyu nEl.IVyu nEm.IVyu nEs.IVyu nfd.IVyu nfD.IVyu nfE.IVyu $nf.IVyu n$f.IVyu nf$.IVyu nf*.IVyu nfq.IVyu nfr.IVyu nfs.IVyu ngm.IVyu ngS.IVyu nhb.IVyu nhD.IVyu nHf.IVyu nhj.IVyu nhk.IVyu nHl.IVyu nhnh.IVyu nHnH.IVyu $nhq.IVyu nHs.IVyu n$}.IVyu njb.IVyu njd.IVyu njH.IVyu $nj.IVyu njm.IVyu njs.IVyu njz.IVyu nkb.IVyu nkd.IVyu nkH.IVyu $nkl.IVyu nkl.IVyu nkr.IVyu nks.IVyu nkS.IVyu nkt.IVyu nmnm.IVyu nmq.IVyu nmr.IVyu nqb.IVyu nqd.IVyu nqD.IVyu nqE.IVyu nqH.IVyu n$q.IVyu nq$.IVyu nq*.IVyu nql.IVyu nqnq.IVyu nqr.IVyu nqS.IVyu nqT.IVyu nqz.IVyu nrfz.IVyu $nr.IVyu n$r.IVyu n*r.IVyu nSb.IVyu nSE.IVyu nsf.IVyu nSf.IVyu &ns.IVyu ns}.IVyu nsl.IVyu nsm.IVyu nsq.IVyu nSr.IVyu nSt.IVyu ntf.IVyu n$T.IVyu ntj.IVyu nTnT.IVyu nTq.IVyu &nv.IVyu nvr.IVyu nwb.IVyu nwE.IVyu nwh.IVyu nwl.IVyu nwm.IVyu nwr.IVyu nwsr.IVyu nwT.IVyu nwx.IVyu nxrb.IVyu nyf.IVyu nyl.IVyu nzE.IVyu nzf.IVyu nZf.IVyu nzh.IVyu nzH.IVyu n$z.IVyu nzl.IVyu nZm.IVyu nznz.IVyu nzq.IVyu qAbl.IVyu qAmr.IVyu qArb.IVyu qArD.IVyu qArE.IVyu qArf.IVyu qAsm.IVyu qATE.IVyu qAtl.IVyu qAwH.IVyu qAwl.IVyu qAwm.IVyu qAyD.IVyu qAys.IVyu qbb.IVyu qbD.IVyu qbH.IVyu qbl.IVyu qbqb.IVyu qbr.IVyu qbT.IVyu qDb.IVyu qdd.IVyu qdm.IVyu qdr.IVyu qds.IVyu qEd.IVyu q$E.IVyu q*E.IVyu qEqE.IVyu q$Er.IVyu qEr.IVyu qfE.IVyu q*f.IVyu qfl.IVyu qfqf.IVyu qfr.IVyu $qH.IVyu qHm.IVyu qhqh.IVyu qhqr.IVyu qHT.IVyu q$$.IVyu $qlb.IVyu qlb.IVyu qld.IVyu qlE.IVyu qlET.IVyu qlf.IVyu qlfT.IVyu ql$.IVyu qll.IVyu &qlm.IVyu qlm.IVyu qlq.IVyu qlql.IVyu qls.IVyu qlS.IVyu qlwz.IVyu qlwZ.IVyu qmE.IVyu qmH.IVyu qm$.IVyu qmqm.IVyu qmr.IVyu qmS.IVyu qmT.IVyu qnbl.IVyu qnE.IVyu qnT.IVyu qnTr.IVyu $q$q.IVyu $qq.IVyu q$q$.IVyu qrb.IVyu qrD.IVyu qrE.IVyu qrf.IVyu qrfS.IVyu qrH.IVyu q$r.IVyu q*r.IVyu qr}.IVyu qr$.IVyu qrmd.IVyu qrm$.IVyu qrqD.IVyu qrqE.IVyu qrqf.IVyu qrqr.IVyu qrr.IVyu qrs.IVyu qrS.IVyu qrT.IVyu qrTm.IVyu qrTs.IVyu qrZ.IVyu qSb.IVyu qSd.IVyu qSdr.IVyu qsm.IVyu qSqS.IVyu qSr.IVyu qSS.IVyu qsT.IVyu qsTr.IVyu qTb.IVyu qTE.IVyu qTf.IVyu &qt.IVyu q$T.IVyu qtl.IVyu qTl.IVyu qtr.IVyu qTr.IVyu qTT.IVyu qwb.IVyu qwD.IVyu qwh.IVyu qwH.IVyu qwlb.IVyu qwm.IVyu qwq.IVyu qwr.IVyu qws.IVyu qwt.IVyu qyd.IVyu qyD.IVyu qyf.IVyu qyH.IVyu qy'.IVyu qy}.IVyu qyl.IVyu qym.IVyu qyr.IVyu qys.IVyu qzdr.IVyu qzH.IVyu qzqz.IVyu qzz.IVyu rAdf.IVyu rAfE.IVyu rAfq.IVyu rAhq.IVyu rAjE.IVyu rAkD.IVyu rAkm.IVyu rAqb.IVyu rAqS.IVyu rAsl.IVyu rAwd.IVyu rAwD.IVyu rAwg.IVyu rAwH.IVyu rAzH.IVyu rbb.IVyu rbE.IVyu rbH.IVyu $rb.IVyu $rbk.IVyu rbk.IVyu rbt.IVyu rdd.IVyu rDE.IVyu rdf.IVyu $rd.IVyu r$d.IVyu &rD.IVyu rdm.IVyu rDrD.IVyu rEb.IVyu rEd.IVyu $rE.IVyu rE$.IVyu rErE.IVyu rfd.IVyu rfD.IVyu rfE.IVyu rfh.IVyu $rf.IVyu *rf.IVyu &rf.IVyu rfq.IVyu rfrf.IVyu rgm.IVyu rgrg.IVyu rhb.IVyu rHb.IVyu rhf.IVyu $rH.IVyu r$H.IVyu rHl.IVyu rHm.IVyu rhq.IVyu rHrH.IVyu rhS.IVyu $r$.IVyu &$r.IVyu rjE.IVyu rjf.IVyu rjH.IVyu rj}.IVyu rjl.IVyu rjm.IVyu rjrj.IVyu rkb.IVyu rkE.IVyu $rk.IVyu rkz.IVyu r*l.IVyu rmd.IVyu &rm.IVyu rml.IVyu rmm.IVyu rmq.IVyu $rmT.IVyu rndH.IVyu rnH.IVyu rnm.IVyu rnq.IVyu rnx.IVyu rqd.IVyu rqE.IVyu $rq.IVyu *rq.IVyu &rq.IVyu rq$.IVyu rqm.IVyu rqq.IVyu rqrq.IVyu rqS.IVyu rqT.IVyu r>r}.IVyu rsb.IVyu rSd.IVyu rSE.IVyu rSf.IVyu rsl.IVyu rsm.IVyu rSS.IVyu rstq.IVyu rsx.IVyu rtb.IVyu rTb.IVyu $rT.IVyu rtl.IVyu &rv.IVyu rwb.IVyu rwbS.IVyu rwD.IVyu rwE.IVyu rwH.IVyu rwj.IVyu rwl.IVyu rwq.IVyu rws.IVyu &rx.IVyu rxm.IVyu rxS.IVyu ryE.IVyu ryH.IVyu ry$.IVyu ryl.IVyu rym.IVyu rzz.IVyu sAbq.IVyu SAbr.IVyu SAdf.IVyu SAdm.IVyu SAdq.IVyu SAdr.IVyu sAEd.IVyu sAEf.IVyu sAEr.IVyu sAfd.IVyu sAfH.IVyu SAfH.IVyu sAfr.IVyu SAHb.IVyu sAhm.IVyu sAjl.IVyu SAlH.IVyu sA}l.IVyu sAlm.IVyu sAmr.IVyu sAnd.IVyu SAnE.IVyu SAqb.IVyu sArE.IVyu SArE.IVyu SArH.IVyu sArq.IVyu SAwl.IVyu sAwm.IVyu sAwq.IVyu sAwr.IVyu sAyr.IVyu sbb.IVyu sbE.IVyu sbg.IVyu sbH.IVyu SbH.IVyu sbk.IVyu sbl.IVyu sbq.IVyu Sbr.IVyu sbt.IVyu sdd.IVyu SdE.IVyu &Sd.IVyu Sd}.IVyu sdl.IVyu Sdm.IVyu Sdq.IVyu Sdr.IVyu sds.IVyu sEd.IVyu SEd.IVyu sEf.IVyu SEq.IVyu sEr.IVyu SEr.IVyu sfd.IVyu Sfd.IVyu Sff.IVyu sfh.IVyu SfH.IVyu sflt.IVyu Sfq.IVyu sfr.IVyu Sfr.IVyu sfyt.IVyu Sgr.IVyu shb.IVyu SHb.IVyu shd.IVyu SHf.IVyu SHH.IVyu sHj.IVyu shl.IVyu shm.IVyu sHq.IVyu shr.IVyu sHr.IVyu sjE.IVyu sjl.IVyu sjm.IVyu sjr.IVyu sjs.IVyu skr.IVyu skt.IVyu Slb.IVyu Sld.IVyu slf.IVyu slft.IVyu slH.IVyu SlH.IVyu &sl.IVyu s}l.IVyu &Sl.IVyu slk.IVyu slm.IVyu sls.IVyu slsl.IVyu SlSl.IVyu slT.IVyu Slt.IVyu smd.IVyu smE.IVyu Smg.IVyu smH.IVyu s}m.IVyu smj.IVyu smk.IVyu Sml.IVyu smm.IVyu smnt.IVyu smr.IVyu SmSm.IVyu smsr.IVyu Smt.IVyu snd.IVyu SnE.IVyu Snf.IVyu Snfr.IVyu sqf.IVyu sqlb.IVyu sqm.IVyu sqT.IVyu srb.IVyu srbl.IVyu srd.IVyu srE.IVyu Srf.IVyu srH.IVyu SrH.IVyu srj.IVyu srq.IVyu srr.IVyu SrSr.IVyu &ss.IVyu stf.IVyu sTH.IVyu str.IVyu sTr.IVyu Swb.IVyu swd.IVyu swf.IVyu swg.IVyu SwH.IVyu sw'.IVyu sw}.IVyu swk.IVyu swkr.IVyu swl.IVyu swm.IVyu swq.IVyu swqr.IVyu swr.IVyu Swr.IVyu Swt.IVyu sxm.IVyu sxr.IVyu Sxr.IVyu sxT.IVyu syb.IVyu Syf.IVyu syH.IVyu SyH.IVyu syj.IVyu syl.IVyu syr.IVyu Syr.IVyu syTr.IVyu tAbE.IVyu tAbl.IVyu TAbq.IVyu TAhr.IVyu tAjr.IVyu TAlb.IVyu TAlE.IVyu tArb.IVyu TArd.IVyu TArH.IVyu tArk.IVyu TAwE.IVyu TAwl.IVyu tAxm.IVyu TAyb.IVyu Tbb.IVyu tbE.IVyu TbE.IVyu $Tb.IVyu tbl.IVyu Tbl.IVyu Tbq.IVyu TbTb.IVyu tEb.IVyu TEm.IVyu tEs.IVyu tEtE.IVyu tff.IVyu TfH.IVyu Tf}.IVyu Tf$.IVyu tHf.IVyu Thr.IVyu thth.IVyu THTH.IVyu tjr.IVyu tktk.IVyu tlE.IVyu TlE.IVyu tlf.IVyu tlfz.IVyu tlm.IVyu tlm*.IVyu Tlms.IVyu Tlq.IVyu TmE.IVyu tmm.IVyu Tmr.IVyu tmtm.IVyu Tnb.IVyu Tqm.IVyu TqTq.IVyu trb.IVyu Trb.IVyu trbs.IVyu trE.IVyu trf.IVyu trfl.IVyu trH.IVyu TrH.IVyu $tr.IVyu t}r.IVyu &Tr.IVyu Tr}.IVyu Tr$.IVyu trjm.IVyu trk.IVyu TrqE.IVyu Trq.IVyu trs.IVyu TrT$.IVyu TrTq.IVyu TrTr.IVyu Trz.IVyu TSlq.IVyu $tt.IVyu t>t}.IVyu T>T}.IVyu twb.IVyu Twb.IVyu twbl.IVyu TwE.IVyu Twf.IVyu twh.IVyu TwH.IVyu Tw$.IVyu twj.IVyu Twl.IVyu twns.IVyu Twq.IVyu Twr.IVyu Tws.IVyu txm.IVyu txtx.IVyu Tyb.IVyu tyh.IVyu TyH.IVyu tyl.IVyu tym.IVyu Tyr.IVyu vAbr.IVyu vAqf.IVyu vbt.IVyu vbT.IVyu vfl.IVyu vgvg.IVyu vkl.IVyu &vl.IVyu vlj.IVyu vlm.IVyu vlv.IVyu &vm.IVyu vml.IVyu vmr.IVyu vqb.IVyu vqf.IVyu vql.IVyu vrb.IVyu &vr.IVyu v}r.IVyu vrvr.IVyu &vv.IVyu vwb.IVyu vwr.IVyu wAEd.IVyu wAfd.IVyu wAfq.IVyu wAjh.IVyu wAkb.IVyu wAkl.IVyu wAlf.IVyu wAls.IVyu wA}m.IVyu wArb.IVyu wASl.IVyu wAT}.IVyu wAtr.IVyu wAvb.IVyu wAvq.IVyu wAZb.IVyu wAzr.IVyu wbh.IVyu *wb.IVyu &wb.IVyu wbq.IVyu wbs.IVyu wbx.IVyu wDb.IVyu wdE.IVyu wDE.IVyu wDH.IVyu &wd.IVyu wdr.IVyu wEb.IVyu wEd.IVyu w$E.IVyu wEwE.IVyu wEz.IVyu wfd.IVyu wfE.IVyu $wf.IVyu wfq.IVyu wfr.IVyu wgl.IVyu wgr.IVyu whb.IVyu whd.IVyu wHd.IVyu $wh.IVyu &wh.IVyu $wH.IVyu w$H.IVyu whj.IVyu whl.IVyu wHl.IVyu whr.IVyu wHwH.IVyu $w$.IVyu wjb.IVyu wjd.IVyu wjE.IVyu wjf.IVyu wjh.IVyu wjl.IVyu wkd.IVyu $wk.IVyu w$k.IVyu wkl.IVyu wkr.IVyu wks.IVyu wld.IVyu wlE.IVyu wlf.IVyu wlh.IVyu &wl.IVyu wlj.IVyu wlm.IVyu wls.IVyu wlwl.IVyu wmD.IVyu w$m.IVyu wm}.IVyu wnE.IVyu wqd.IVyu wqE.IVyu wqf.IVyu $wq.IVyu &wq.IVyu wqr.IVyu wqt.IVyu wqwq.IVyu wqZ.IVyu $wrb.IVyu &wrb.IVyu wrb.IVyu wrd.IVyu wrf.IVyu $wr.IVyu wr$.IVyu wrm.IVyu wrn$.IVyu wrq.IVyu wrT.IVyu wrv.IVyu wsd.IVyu wSd.IVyu wsE.IVyu wSl.IVyu wsm.IVyu wsq.IVyu wsr.IVyu wsT.IVyu wsws.IVyu wSwS.IVyu wsx.IVyu wtd.IVyu wTd.IVyu wT}.IVyu wtm.IVyu wtr.IVyu wvb.IVyu wv}.IVyu wvq.IVyu w$w$.IVyu wzE.IVyu wZf.IVyu &wz.IVyu wzr.IVyu xAbr.IVyu xAdE.IVyu xAft.IVyu xAlb.IVyu xAlE.IVyu xAlf.IVyu xA*l.IVyu xAlj.IVyu xAls.IVyu xAlT.IVyu xAmr.IVyu xAnq.IVyu xASm.IVyu xASr.IVyu xATb.IVyu xAtl.IVyu xATr.IVyu xAyr.IVyu xbE.IVyu xb}.IVyu xbl.IVyu xbr.IVyu xbS.IVyu $xbT.IVyu xDb.IVyu xDE.IVyu xd$.IVyu xDl.IVyu xdm.IVyu xdr.IVyu xDr.IVyu xDxD.IVyu x$E.IVyu xfD.IVyu xff.IVyu xfq.IVyu xfr.IVyu xft.IVyu &x*.IVyu xjl.IVyu xld.IVyu xlE.IVyu xlf.IVyu $xll.IVyu xll.IVyu xlq.IVyu xlS.IVyu xlT.IVyu xlxl.IVyu xmd.IVyu x$m.IVyu xm$.IVyu xmr.IVyu xms.IVyu xndq.IVyu xnfr.IVyu xrb.IVyu xrb$.IVyu xrbq.IVyu xrbT.IVyu xrf$.IVyu &xr.IVyu xrj.IVyu xrm.IVyu xrq.IVyu xrs.IVyu xrT.IVyu xrxr.IVyu xSb.IVyu $xS.IVyu xsr.IVyu xss.IVyu xSS.IVyu xT}.IVyu xTl.IVyu xTr.IVyu xTT.IVyu xvr.IVyu xwD.IVyu xwf.IVyu xwl.IVyu xwx.IVyu xwzq.IVyu $x$x.IVyu x$x$.IVyu xyb.IVyu xyl.IVyu xym.IVyu xyT.IVyu xzq.IVyu yAwm.IVyu $yb.IVyu ybs.IVyu $yd.IVyu &yd.IVyu &yD.IVyu $yE.IVyu $yf.IVyu $yH.IVyu *yl.IVyu ymm.IVyu yqZ.IVyu y}s.IVyu ysr.IVyu $yT.IVyu ywd.IVyu zAHm.IVyu ZAhr.IVyu zAml.IVyu zAwj.IVyu zAwl.IVyu zAyd.IVyu zAyl.IVyu zbd.IVyu zbl.IVyu zEbr.IVyu zEf.IVyu zEj.IVyu zEl.IVyu zEzE.IVyu zfr.IVyu Zfr.IVyu zft.IVyu zgll.IVyu zgrd.IVyu zgrT.IVyu zgzg.IVyu zhd.IVyu zHl.IVyu zHlq.IVyu zhq.IVyu zhr.IVyu Zhr.IVyu zHzH.IVyu zjj.IVyu zlf.IVyu Zll.IVyu zlq.IVyu zlT.IVyu zlzl.IVyu &zm.IVyu Zm}.IVyu zmjr.IVyu zmm.IVyu zmr.IVyu zmzm.IVyu zn}.IVyu znjr.IVyu znr.IVyu zqm.IVyu zqzq.IVyu zrb.IVyu Zrf.IVyu &zr.IVyu zrk$.IVyu zrr.IVyu zrzr.IVyu zwd.IVyu zwj.IVyu zwl.IVyu zwm.IVyu zwq.IVyu zwr.IVyu zxrf.IVyu zyd.IVyu zyf.IVyu zyq.IVyu zyt.IVyu link-grammar-5.3.16/data/ar/words/words.Nprop0000664000076400007640000007315012431741033015755 00000000000000AbAbA.Nprop AbA.Nprop AblmAns.Nprop Abn.Nprop Ab.Nprop AbrAhAm.Nprop AbrAm.Nprop Abryl.Nprop AbrylyA.Nprop AbwjA.Nprop Abw$nb.Nprop Abw.Nprop Abyb.Nprop Abyh.Nprop Aby.Nprop Ab$yr.Nprop Adm.Nprop Admwnd.Nprop Admwndw.Nprop Admwn.Nprop AdmyrA.Nprop Adrmyd.Nprop Adrnp.Nprop AdryAn.Nprop AdryAnw.Nprop Adrys.Nprop AdwArd.Nprop AdwArdw.Nprop AdwArdz.Nprop Adwlf.Nprop Adwlfw.Nprop Adwmym.Nprop Adwnys.Nprop Adyb.Nprop Adyltwn.Nprop Adys.Nprop AfAn.Nprop AfrAhAm.Nprop AfrykA.Nprop Afryl.Nprop Afygdwr.Nprop Afy.Nprop $Afyz.Nprop AgAdyr.Nprop AgAsy.Nprop Agbwh.Nprop AHrwnwt.Nprop AHmd.Nprop AhwrA.Nprop Ak$Ay.Nprop Akbwbwry.Nprop Aksbw.Nprop AkstrA.Nprop $Akyl.Nprop A$kynAzy.Nprop Akys.Nprop Akyws.Nprop AlAbAmA.Nprop AlAfys.Nprop AlbrtA.Nprop Albrt.Nprop Albrtw.Nprop Albrtyny.Nprop Albyr.Nprop Albyrt.Nprop Albyrtw.Nprop Albyrtyny.Nprop AlfArw.Nprop Alfyn.Nprop Alfys.Nprop AlhAm.Nprop AlhAnAn.Nprop AlkAtw.Nprop $Alkh.Nprop Alktryk.Nprop AltAy.Nprop AltAysk.Nprop Alwnzw.Nprop Alwst.Nprop AlyAn.Nprop Aly$A.Nprop AlyAs.Nprop AlyEAzr.Nprop AlyEyzr.Nprop Alyks.Nprop Alyksys.Nprop Alyktryk.Nprop AlysAndrw.Nprop Alysyw.Nprop AlyxAndrw.Nprop AlyzAbyv.Nprop AlzAmwrA.Nprop AmAdwrA.Nprop AmAl.Nprop AmAndA.Nprop AmAny.Nprop Am.Nprop Amrwz.Nprop $AmxAny.Nprop AmylkAr.Nprop Amyl.Nprop Amymp.Nprop Amynp.Nprop $Amyr.Nprop AnAn.Nprop AnAstAzyA.Nprop AnAtwly.Nprop AnAyys.Nprop AndAng.Nprop Andrlxt.Nprop Andrswn.Nprop Andrtwn.Nprop Andrwbwf.Nprop Andrw.Nprop Andrws.Nprop Andrwz.Nprop AndryA.Nprop AndryAs.Nprop Andryf.Nprop Andryh.Nprop Andry.Nprop Andryp.Nprop Andrys.Nprop Andryw.Nprop Andryyf.Nprop Andryyfw.Nprop Andstryz.Nprop AndwrA.Nprop Andwstryz.Nprop AndyAnAbwlys.Nprop AndyAnA.Nprop Andyk.Nprop Anfrs.Nprop AnjAly.Nprop Anjls.Nprop Anjlws.Nprop Anjlys.Nprop Anjylys.Nprop Ans.Nprop AnstAy.Nprop AnTlyAs.Nprop Antlyjns.Nprop AntrfAks.Nprop AntrnA$wnAl.Nprop AntrnA$ywnAl.Nprop AntSAr.Nprop AnTwAn.Nprop AnTwn.Nprop Antwny.Nprop AnTwnyw.Nprop Anwr.Nprop Anxl.Nprop AnyAky.Nprop An$ylwty.Nprop An$ynyh.Nprop Anyrjy.Nprop Anyyly.Nprop AqbAl.Nprop ArAj.Nprop ArAmkw.Nprop ArAnt$A.Nprop ArAw.Nprop ArAy.Nprop ArAzy.Nprop ArbkAn.Nprop Arbyl.Nprop $Arbyng.Nprop Ardbyl.Nprop Ardbyly.Nprop Arfnbrg.Nprop A$rf.Nprop ArfydAs.Nprop Arky.Nprop $Arl.Nprop Arnhm.Nprop ArnystA.Nprop ArsAxAnwf.Nprop ArslAn.Nprop Artmwf.Nprop ArtwrAs.Nprop Artwr.Nprop Artwrw.Nprop Arvrz.Nprop $Arwn.Nprop Arwn.Nprop Arygwy.Nprop ArynA.Nprop ArytryA.Nprop Aryyl.Nprop AsAmp.Nprop AsbAnywl.Nprop ASfy.Nprop Askndr.Nprop AsmA'.Nprop AstrAdA.Nprop AstwnyA.Nprop Astyly.Nprop AswAn.Nprop AswmA.Nprop AsywT.Nprop AtAgy.Nprop AtAlAntA.Nprop AtAl.Nprop AtAnAs.Nprop AtlAntA.Nprop $AtylA.Nprop AtylA.Nprop $AtysgAr.Nprop Atzywn.Nprop AwbAsAnjw.Nprop AwbrAdwfyt$.Nprop Awdyb.Nprop Aw$EyAhw.Nprop Awfqyr.Nprop Awfytz.Nprop Awfyydw.Nprop Awgst.Nprop Awgwr.Nprop AwjAryt.Nprop Awjyn.Nprop AwkAs.Nprop Awksyr.Nprop AwlAf.Nprop AwlbrAyt.Nprop AwlgA.Nprop Awlryk.Nprop Awlswn.Nprop Awlwmwk.Nprop Awlwsygwn.Nprop AwlyfA.Nprop Awlyfr.Nprop AwlyfyrA.Nprop AwlyjAryw.Nprop Awlyyt.Nprop AwmAzA.Nprop Awndw.Nprop AwndykAny.Nprop AwngtrAkwl.Nprop AwnsAl.Nprop Awnsyns.Nprop AwntrhAxyng.Nprop Awnw.Nprop Awnyl.Nprop AwrbAn.Nprop Awryswfyt$.Nprop Awslw.Nprop Awstn.Nprop AwsytyA.Nprop AwtArAn$Al.Nprop AwtAr.Nprop AwtAwA.Nprop Awt.Nprop Awtrxt.Nprop Awtry$t.Nprop Awtw.Nprop Awty.Nprop $Awwl.Nprop AwzbkstAn.Nprop AxlAS.Nprop AyAd.Nprop AyAgw.Nprop AyAjw.Nprop AyAks.Nprop AyAn.Nprop AyAr.Nprop Aydyngtwn.Nprop Aydy.Nprop AyfAndw.Nprop AyfAn.Nprop AyfA.Nprop AyfAnwf.Nprop AyfAnysyfyt$.Nprop AyfAnyt$.Nprop Ayf.Nprop Ayfwn.Nprop AyfykA.Nprop Ayfyrt.Nprop Ayfyt.Nprop AygAd.Nprop Ayglz.Nprop Aygwr.Nprop AyhwdA.Nprop Ayhwd.Nprop Ayjwr.Nprop AykhArd.Nprop Aykwnwmyk.Nprop Aykwnwmyst.Nprop Aykwrynym.Nprop AylAhy.Nprop AylAnd.Nprop AylwAr.Nprop Aylwl.Nprop Aylwylw.Nprop AylyA.Nprop Ayly.Nprop Aylyt.Nprop Aylywt.Nprop AymAn.Nprop AymAnwyl.Nprop Aymn.Nprop Aymrswn.Nprop Aymrtwn.Nprop Aymylyw.Nprop Aymy.Nprop Ayndhwfn.Nprop Ayngy.Nprop Aynkfyst.Nprop $Ayn.Nprop Aynrjy.Nprop AyntrAxt.Nprop Aynyrjy.Nprop $Aynyw.Nprop AyrbAS.Nprop AyrfAyn.Nprop Ayrkwtsk.Nprop AyrlAynz.Nprop Ayr.Nprop AyrwAyz.Nprop Ayrwyz.Nprop Ayst.Nprop AystybAn.Nprop Aysyfw.Nprop AytAr.Nprop Aywb.Nprop AywdyA.Nprop bAbAndryw.Nprop >bAbA.Nprop bAblw.Nprop bAbyt$yf.Nprop bAdr.Nprop bAfAryA.Nprop bAfl.Nprop bAflwf.Nprop bAfs.Nprop bAjyw.Nprop bAkAl.Nprop bA$kAyA.Nprop bAlbyd.Nprop bAlm.Nprop bAlsyls.Nprop bAlyrmw.Nprop bAnkwk.Nprop >bA.Nprop >bn.Nprop bAnt$.Nprop bAntylyf.Nprop bAnwfA.Nprop bAnws.Nprop bAnyAs.Nprop bAnyk.Nprop bAnyt$bAkdy.Nprop bArAdwrn.Nprop bArAk.Nprop bArAnwf.Nprop bArk.Nprop bArkr.Nprop b$Ar.Nprop bArnysAndnwbl.Nprop bArtw.Nprop bArtyz.Nprop bArybA.Nprop bAry.Nprop bArys.Nprop bAsm.Nprop bAstl.Nprop bAstyl.Nprop bAtl.Nprop bAtlr.Nprop bAtryk.Nprop bAtystwtA.Nprop bAwlA.Nprop bAwl.Nprop bAwlw.Nprop bAwmAn.Nprop bAwnd.Nprop bAwr.Nprop bAwt$r.Nprop bAyA.Nprop bAybl.Nprop bAykn.Nprop bAykwn.Nprop bAynlyx.Nprop bAyn.Nprop bAyrn.Nprop bAyr.Nprop bAyts.Nprop bAytwn.Nprop bAywn.Nprop bdrAg.Nprop bfystr.Nprop bhjt.Nprop bhrwz.Nprop $bk$y.Nprop bkytA.Nprop blAk.Nprop blAs.Nprop blAtr.Nprop blAt$y.Nprop blfwr.Nprop blgrAd.Nprop bljrAd.Nprop bllytrw.Nprop >blmAns.Nprop blnd.Nprop blyks.Nprop blyr.Nprop bndr.Nprop bnfykA.Nprop brAhAm.Nprop brAkyw.Nprop brAmAtArsky.Nprop >brAm.Nprop brAwn.Nprop brAxA.Nprop brAynt.Nprop brbArA.Nprop brbArp.Nprop brfyz.Nprop brgr.Nprop brnAdwt.Nprop brndy.Nprop brn.Nprop brnt.Nprop brtwtw.Nprop brwj.Nprop brwksAl.Nprop brwksl.Nprop brwksyl.Nprop brwndy.Nprop brws.Nprop brwyn.Nprop brwyz.Nprop brydrAg.Nprop bryg.Nprop bryjyt.Nprop bryl.Nprop >brylyA.Nprop brymAkwf.Nprop brynt.Nprop brysly.Nprop bry$yA.Nprop bsAm.Nprop bsym.Nprop bsymp.Nprop btlr.Nprop bTrsgrAd.Nprop btrwlywm.Nprop bvynp.Nprop bwdAbst.Nprop bwdgwryt$A.Nprop bwdyrwgA.Nprop bw$Eyb.Nprop bwfAry.Nprop bwfwn.Nprop >bwjA.Nprop bw$kA$.Nprop bw$kyn.Nprop bwlnd.Nprop bwl.Nprop bwltwn.Nprop bwlz.Nprop >bw$nb.Nprop >bw.Nprop bw.Nprop bw$.Nprop bwntA.Nprop bwnyA.Nprop bwny.Nprop bwrA.Nprop bwrdr.Nprop bwrdw.Nprop bwrgAs.Nprop bwrg.Nprop bwrj.Nprop bw$r.Nprop bwrsEyd.Nprop bwrswdAn.Nprop bwrtAs.Nprop bwrtlAnd.Nprop bwrtw.Nprop bwrtwrykw.Nprop bwrwndy.Nprop bwrwsyA.Nprop bwrys.Nprop bwsTn.Nprop bwswfAlywk.Nprop bwtrA.Nprop bwtw.Nprop bwtyh.Nprop bwtyn.Nprop bwty.Nprop bwtzy.Nprop bwxArst.Nprop bwxwm.Nprop bwyz.Nprop *byAn.Nprop byA.Nprop byAr.Nprop byAt$ntyny.Nprop by$Awr.Nprop >byb.Nprop bydAr.Nprop byDwn.Nprop byfyrly.Nprop bygAwAn.Nprop $bygl.Nprop bygn.Nprop bygwfyt$.Nprop byhAry.Nprop >byh.Nprop byjAn.Nprop byklyr.Nprop bykr.Nprop byktl.Nprop bykynghAm.Nprop bykyn.Nprop bylAt$y.Nprop byl.Nprop bylyn.Nprop byndyksyn.Nprop >by.Nprop bynwn.Nprop bynw$yh.Nprop byrd.Nprop byrhwf.Nprop byrl.Nprop byrnAdwt.Nprop >b$yr.Nprop byrnz.Nprop b$yrp.Nprop byrs.Nprop byrswl.Nprop byrsy.Nprop byrwn.Nprop byry.Nprop byryrA.Nprop byrys.Nprop byryz.Nprop bytAr.Nprop byt$.Nprop byt$nyk.Nprop bytr.Nprop bytryt$.Nprop bytwrAtAnA.Nprop bytys.Nprop bywrkmAn.Nprop byyrw.Nprop dAd.Nprop dAfyn$y.Nprop dAkA.Nprop dAkAr.Nprop dAmrwng.Nprop dAmyAnw.Nprop dAnyAl.Nprop dAnylwfyt$.Nprop dAnylynkw.Nprop dAnyyl.Nprop dArA.Nprop dArfwr.Nprop dArkw.Nprop dAwd.Nprop dAwm.Nprop dAwwd.Nprop dAyd.Nprop dA}y.Nprop dAytwn.Nprop dbln.Nprop dby.Nprop ddy.Nprop dhly.Nprop djwrkAyf.Nprop dlAl.Nprop dlgAdw.Nprop dlhy.Nprop |dm.Nprop dmyrA.Nprop dnkAn.Nprop dnql.Nprop dnyAl.Nprop dnys.Nprop drgAm.Nprop drmyd.Nprop >drnp.Nprop drsdn.Nprop drwry.Nprop >dryAn.Nprop >dryAnw.Nprop dryks.Nprop dwArd.Nprop dwlf.Nprop >dwlfw.Nprop >dwmym.Nprop dwmynyk.Nprop >dwnys.Nprop dwrtmwnd.Nprop dws.Nprop dwstm.Nprop dw$yfAr.Nprop dyAnA.Nprop dy$An.Nprop dyAn.Nprop DyA'.Nprop >dyb.Nprop dybwrtyfw.Nprop dydyyh.Nprop dyfAt$.Nprop dyfnbwrt.Nprop dyfyd.Nprop dyfys.Nprop dygwl.Nprop dykmAn.Nprop dyk.Nprop dykwjy.Nprop >dyltwn.Nprop dymAryh.Nprop dymyryl.Nprop dymytry.Nprop dynA.Nprop dynys.Nprop dyr.Nprop dyrnr.Nprop >dys.Nprop dywf.Nprop dywkAnwfyt$.Nprop dywmydyw.Nprop dywrdyyfyt$.Nprop dy$y.Nprop dyzny.Nprop dyzyryh.Nprop EAdl.Nprop EAmy.Nprop EATf.Nprop EA$wr.Nprop Ebd.Nprop EbdAl$Afy.Nprop EbdAlAlh.Nprop EbdAlAmyr.Nprop EbdAlbAqy.Nprop EbdAlbAry.Nprop EbdAlbAsT.Nprop EbdAlbdyE.Nprop EbdAldAfE.Nprop EbdAldA}m.Nprop EbdAldAr.Nprop EbdAldAym.Nprop EbdAlEAlm.Nprop EbdAlEAl.Nprop EbdAlEATy.Nprop EbdAlEbAs.Nprop EbdAlElym.Nprop EbdAlEly.Nprop EbdAlEz.Nprop EbdAlEZym.Nprop EbdAlEzyz.Nprop EbdAlfADl.Nprop EbdAlfDyl.Nprop EbdAlfhym.Nprop EbdAlftAH.Nprop EbdAl$fyE.Nprop EbdAlgfAr.Nprop EbdAlgfwr.Nprop EbdAlgny.Nprop EbdAlhAdy.Nprop EbdAlHAfZ.Nprop EbdAlHAkm.Nprop EbdAlhA$m.Nprop EbdAlHArv.Nprop EbdAlHbyb.Nprop EbdAlHfyZ.Nprop EbdAlHkm.Nprop EbdAlHkym.Nprop EbdAlHlym.Nprop EbdAlHmyd.Nprop EbdAlHq.Nprop EbdAlHsn.Nprop EbdAlHsyb.Nprop EbdAlHsyn.Nprop EbdAlHy.Nprop EbdAljAbr.Nprop EbdAljbAr.Nprop EbdAljlyl.Nprop EbdAljwAd.Nprop EbdAlkAfy.Nprop EbdAlkbyr.Nprop EbdAlkrym.Nprop EbdAl$kwr.Nprop EbdAllAwy.Nprop EbdAlmwn.Nprop EbdAlmnAn.Nprop EbdAlmnEm.Nprop EbdAlmnSf.Nprop EbdAlmnyn.Nprop EbdAlmqSwd.Nprop EbdAlmsyH.Nprop EbdAlmtEAly.Nprop EbdAlmTlb.Nprop EbdAlmwjwd.Nprop EbdAlmwly.Nprop EbdAlmwlY.Nprop EbdAl>myr.Nprop EbdAlnAfE.Nprop EbdAlnASr.Nprop EbdAlnby.Nprop EbdAlnEym.Nprop EbdAlnwr.Nprop EbdAlqAdr.Nprop EbdAlqAhr.Nprop EbdAlqAsm.Nprop EbdAlqdws.Nprop EbdAlqdyr.Nprop EbdAlqwy.Nprop EbdAlqys.Nprop EbdAlqywm.Nprop EbdAlrADy.Nprop EbdAlrAfE.Nprop EbdAlrAzq.Nprop EbdAlrb.Nprop EbdAlrDA.Nprop EbdAlrDY.Nprop EbdAlrHmAn.Nprop EbdAlrHmAny.Nprop EbdAlrHmn.Nprop EbdAlrHym.Nprop EbdAlrqyb.Nprop EbdAlrswl.Nprop EbdAlr&wf.Nprop EbdAlr$yd.Nprop EbdAlrzAq.Nprop EbdAlSAdq.Nprop EbdAlSAHb.Nprop EbdAlsAtr.Nprop EbdAlSbwr.Nprop EbdAlslAm.Nprop EbdAlSmd.Nprop EbdAlsmyE.Nprop EbdAlstAr.Nprop EbdAlsyd.Nprop EbdAltwAb.Nprop EbdAlwAHd.Nprop EbdAlwAly.Nprop EbdAlwArv.Nprop EbdAlwAsE.Nprop EbdAlwdwd.Nprop EbdAlwhAb.Nprop EbdAlwHyd.Nprop EbdAlwkyl.Nprop EbdAlwlyd.Nprop EbdAlwly.Nprop EbdAlxAlq.Nprop EbdAlZAhr.Nprop EbdAlzhrp.Nprop EbyAt.Nprop EbydAllh.Nprop Ebyd.Nprop Ebydp.Nprop Ebyr.Nprop EdnAn.Nprop EkAZ.Nprop Ekrmp.Nprop ElA'Aldyn.Nprop ElA'.Nprop Ely.Nprop ElY.Nprop Emr.Nprop Emrw.Nprop Entrp.Nprop EqlA'.Nprop E$rAwy.Nprop ErfAn.Nprop ErtA.Nprop ESAm.Nprop Eskr.Nprop ETAAllh.Nprop ETA.Nprop $Ev.Nprop EwAD.Nprop EwD.Nprop Ewn.Nprop EwyDp.Nprop EyA$.Nprop Eydrws.Nprop Eydyd.Nprop Eydy.Nprop EysY.Nprop Ezt.Nprop fAhAnyn.Nprop fAjbAyy.Nprop fAkr.Nprop fAljAn.Nprop fAl.Nprop fAlnsyA.Nprop fAltz.Nprop fAlyry.Nprop frAhAm.Nprop frAnkfwrt.Nprop frAnk.Nprop frAnkw.Nprop frAnsA.Nprop frAns.Nprop frAnswA.Nprop frAnsyskw.Nprop frAybwrg.Nprop frAydmAn.Nprop frAynty.Nprop frAyzr.Nprop frfy.Nprop frhd.Nprop frj.Nprop frnAndw.Nprop frnAndyz.Nprop frnAndz.Nprop frnkfwrt.Nprop frnk.Nprop frnswA.Nprop fr$wr.Nprop >frykA.Nprop >fryl.Nprop $ft$nkw.Nprop fwgts.Nprop fwjy.Nprop fwks.Nprop fwky.Nprop fwlfw.Nprop fwlr.Nprop fwn.Nprop fxrw.Nprop fyAkwm.Nprop fyAlly.Nprop fybr.Nprop fydjy.Nprop fydryn.Nprop >fygdwr.Nprop fygw.Nprop fyjy.Nprop fyjysty.Nprop fyktwr.Nprop fyktwryA.Nprop fykwfyt$.Nprop fylAnwyfA.Nprop fylhlm.Nprop fyllA.Nprop fylyb.Nprop fylybwsys.Nprop >fy.Nprop fynws.Nprop fyrdr.Nprop fyrjynyA.Nprop fyrnk.Nprop fyrnr.Nprop fyrwz.Nprop fyryrw.Nprop fytAly.Nprop fyt$nzA.Nprop fytwr.Nprop fytys.Nprop fywrntynA.Nprop fyywm.Nprop gAbryylA.Nprop gAbryyl.Nprop >gAdyr.Nprop gAlkynA.Nprop gAlw.Nprop gAmA.Nprop gAmbyl.Nprop gAndy.Nprop gAntz.Nprop gArmyndyA.Nprop gArnyt.Nprop gArwdy.Nprop gAstwn.Nprop >gAsy.Nprop gAw.Nprop gAyz.Nprop glAfkws.Nprop glAskw.Nprop glTp.Nprop glwry.Nprop gnym.Nprop grvyA.Nprop grwjAn.Nprop grwzny.Nprop gryfyv.Nprop gryn.Nprop grynt$.Nprop g$tAd.Nprop g$t.Nprop gwdrmys.Nprop gwdyw.Nprop gwld.Nprop gwlf.Nprop gwlmAr.Nprop gwlnr.Nprop gwlty.Nprop gwmy$.Nprop gwnAr.Nprop gw$.Nprop gwrAn.Nprop gwrbAt$wf.Nprop gwr.Nprop gwrnw.Nprop gwrywn.Nprop gwsbyt$.Nprop gwstAf.Nprop gyAv.Nprop hAbyl.Nprop $HAdp.Nprop hAfAnA.Nprop hAfylAnd.Nprop hAfylAnj.Nprop hAjy.Nprop hAkAn.Nprop hAlAr.Nprop HA}l.Nprop hAlyfy.Nprop hAmbwrg.Nprop hAmbwrj.Nprop HAm.Nprop HAmwdh.Nprop HAmwdp.Nprop hAns.Nprop hAnt$k.Nprop hAnwfr.Nprop hAnwfyr.Nprop hAnwy.Nprop hAny.Nprop hAnzA.Nprop hAnz.Nprop hArdAwAy.Nprop hArfrd.Nprop hArfy.Nprop hArts.Nprop hArwn.Nprop hAryl.Nprop hArys.Nprop hAs.Nprop HAtm.Nprop hAt$ynswn.Nprop $hAtysgAr.Nprop hAwrd.Nprop HAyl.Nprop hA$ymwtw.Nprop HAyym.Nprop Hbyqp.Nprop hdAyt.Nprop Hkmt.Nprop HkmtyAr.Nprop HmAdp.Nprop HmAp.Nprop HmAs.Nprop Hmd.Nprop Hmdp.Nprop Hmdy.Nprop Hmzp.Nprop HnAn.Nprop hnA'.Nprop hndryks.Nprop Hnqp.Nprop hnry.Nprop hnryytA.Nprop Hnyfp.Nprop Hny$.Nprop hrAry.Nprop hrbAty.Nprop hrql.Nprop h|rts.Nprop >Hmd.Nprop >Hrwnwt.Nprop hrystw.Nprop Hsny.Nprop Hsyn.Nprop htlr.Nprop htmy.Nprop HTyn.Nprop $hwAn.Nprop hwArd.Nprop hwbswn.Nprop hwby.Nprop hwbyr.Nprop hwgw.Nprop hwk.Nprop hwlbrwk.Nprop hwlmAn.Nprop hwnwlwlw.Nprop hwrst.Nprop hwtwmw.Nprop hwyAmA.Nprop hw$y.Nprop hyAm.Nprop HydrAbAd.Nprop hydrA.Nprop Hydr>bAd.Nprop Hydr|bAd.Nprop Hydr.Nprop HyfA.Nprop hyfy.Nprop hyktwr.Nprop hylAry.Nprop hyl.Nprop hyngys.Nprop hyrwt$y.Nprop hyrw$ymA.Nprop hysb.Nprop hytlr.Nprop hyvm.Nprop hywn.Nprop hyw.Nprop hywrAkAn.Nprop hywstn.Nprop hywz.Nprop hzbr.Nprop jAgwAr.Nprop jAkArtA.Nprop jAk.Nprop jAkrtA.Nprop jAkswn.Nprop jAnfrAnkw.Nprop jAnlwkA.Nprop jAnlwyjy.Nprop jAn.Nprop jAnyrw.Nprop jArwdy.Nprop jAstyn.Nprop jAtwrAbAtArAbwng.Nprop jAymy.Nprop jAzAn.Nprop jbrAn.Nprop jEjE.Nprop jEyr.Nprop jHA.Nprop jhArqnd.Nprop jlEAd.Nprop jmAn.Nprop jmAnp.Nprop jmyl.Nprop jnblAT.Nprop jnyn.Nprop jrynt$.Nprop jryr.Nprop jrys.Nprop jt.Nprop jvyr.Nprop jwbA.Nprop jwbyh.Nprop jwld.Nprop jwlf.Nprop jwlw.Nprop jwlyAn.Nprop jwlyA.Nprop jwly.Nprop jwlyw.Nprop jwlyyt.Nprop jwnAvAn.Nprop jwng.Nprop jwn.Nprop jw.Nprop jwnswn.Nprop jwnynyw.Nprop jwnywr.Nprop jwnz.Nprop jwrdAn.Nprop jwrj.Nprop jwrjy.Nprop jwrjyt.Nprop jwrnAl.Nprop jwrywn.Nprop jwsbAn.Nprop jwstAf.Nprop jwyl.Nprop jwzf.Nprop jwzyb.Nprop jwzyfA.Nprop jwzyf.Nprop jwzyh.Nprop jyAng.Nprop jyfswn.Nprop jyhAn.Nprop jykwf.Nprop jylbrt.Nprop jylbrtw.Nprop jylgAl.Nprop jylw.Nprop jylz.Nprop jyms.Nprop jymy.Nprop jymz.Nprop jynArw.Nprop jyng.Nprop jyn.Nprop jytks.Nprop jyt.Nprop jywfAny.Nprop jywnty.Nprop jyzAn.Nprop jyzhw.Nprop jzAE.Nprop kAbl.Nprop kAbwl.Nprop kAbylA.Nprop kAlfn.Nprop kAmAt$w.Nprop kAmdysw.Nprop kAml.Nprop kAng.Nprop kAnsAy.Nprop kAnynghAm.Nprop kArAdyt$.Nprop kArAjyt$.Nprop kArAr.Nprop kArl.Nprop kArlw.Nprop kArlws.Nprop kArnAtAkA.Nprop kArny.Nprop kArny$wfAs.Nprop kArtr.Nprop kAry.Nprop kAsrylz.Nprop kAstrw.Nprop kAstylA.Nprop kAsymwf.Nprop kAwAy.Nprop kAylAhwn.Nprop >k$Ay.Nprop kAZm.Nprop >kbwbwry.Nprop kEb.Nprop kfAH.Nprop kHyl.Nprop klAmAr.Nprop klArk.Nprop klAs.Nprop klAws.Nprop klAy.Nprop klAytwn.Nprop klvwm.Nprop klwd.Nprop klwtn.Nprop klybAnwf.Nprop klymnts.Nprop klyntwn.Nprop klyrdys.Nprop klyrydys.Nprop kmAl.Nprop kn$AsA.Nprop kn.Nprop knt.Nprop knydy.Nprop krAft.Nprop krAyynA.Nprop krAyzlbwrg.Nprop krm.Nprop kryAt.Nprop kryg.Nprop krys.Nprop krystwf.Nprop krystwfr.Nprop krystyAn.Nprop krystyAnw.Nprop krysty.Nprop ksbw.Nprop $ksbyr.Nprop $kynAzy.Nprop kynkl.Nprop kyn.Nprop kynydy.Nprop kynyt.Nprop kynyv.Nprop kyryynkw.Nprop kysnjr.Nprop >kys.Nprop kyswfym.Nprop kysynjr.Nprop kyt.Nprop kyty.Nprop lAbAmA.Nprop $lAdkwfA.Nprop lAdn.Nprop >lAfys.Nprop lAgws.Nprop lAjws.Nprop lAndrw.Nprop lAndry.Nprop |lAn.Nprop lArj.Nprop lArywndA.Nprop lAslAnd.Nprop lAtsyw.Nprop lA$wtyn.Nprop lAxws.Nprop lAyk.Nprop lA$yn.Nprop $lbAyp.Nprop lbnAn.Nprop lbnY.Nprop >lbrtA.Nprop >lbrt.Nprop >lbrtw.Nprop >lbrtyny.Nprop lbwp.Nprop >lbyr.Nprop >lbyrt.Nprop >lbyrtw.Nprop >lbyrtyny.Nprop ldn.Nprop >lfArw.Nprop >lfyn.Nprop lkAtw.Nprop ltAy.Nprop >ltAysk.Nprop lwAndA.Nprop lwbn.Nprop lwfAn.Nprop lwgAnw.Nprop lwkA$nkw.Nprop lwkAyw.Nprop lwkhArt.Nprop lwk.Nprop lwkrby.Nprop lwksmbwrg.Nprop lwksmbwrgw.Nprop lwksmbwrj.Nprop lwkyrby.Nprop $lwmw.Nprop lwngly.Nprop lwng.Nprop lwnj.Nprop >lwnzw.Nprop lwqA.Nprop lwrAn.Nprop lwrA.Nprop lwrAns.Nprop lwryn.Nprop lws.Nprop lwsyrn.Nprop lwt$A.Nprop lwT.Nprop lwts.Nprop lwwng.Nprop lwynsky.Nprop lwys.Nprop lwzAn.Nprop lyAndrw.Nprop lyEAzr.Nprop lyEyzr.Nprop lyfrbwl.Nprop lyfrkwzn.Nprop lyfy.Nprop lygfynsky.Nprop >lyks.Nprop >lyksys.Nprop lysAndrw.Nprop lysyw.Nprop lytwAnyA.Nprop lyt$y.Nprop lyv.Nprop lywblyAnA.Nprop lywbwf.Nprop lywnyl.Nprop lywr.Nprop >lyxAndrw.Nprop lyzAbyv.Nprop >lzAmwrA.Nprop mAdAnjyt.Nprop mAdlyn.Nprop >mAdwrA.Nprop mAjdp.Nprop mAjyk.Nprop mAkdwnAld.Nprop mAkdwnAlds.Nprop mAkdwnAldz.Nprop mAkmAhwn.Nprop mAkntw$.Nprop mAks.Nprop mAkwny.Nprop mAlkwm.Nprop >mAl.Nprop |mAl.Nprop mAlys.Nprop mAmyyt.Nprop >mAndA.Nprop mAndylA.Nprop mAnjwt.Nprop mAn$str.Nprop mAnw$r.Nprop mAnwyl.Nprop >mAny.Nprop mArAdwnA.Nprop mArAt.Nprop mArAtsynA.Nprop mArk.Nprop mArks.Nprop mArkwfyt$.Nprop mArkws.Nprop mArt$ylw.Nprop mAryA.Nprop mAryAnw.Nprop mAry.Nprop mAryw.Nprop mAsymw.Nprop mAt$AlA.Nprop mAtfyf.Nprop mAtsArylly.Nprop mAtyw.Nprop mAw.Nprop mAxlAs.Nprop mAxt$Ayyf.Nprop mAykl.Nprop mAyk.Nprop mAykrwswft.Nprop mAynhwf.Nprop mAy.Nprop mAzn.Nprop mdyA.Nprop mEAly.Nprop mEAryf.Nprop m$El.Nprop mEmr.Nprop $mEwn.Nprop mhA.Nprop mhAtyr.Nprop mhA$y.Nprop mHmd.Nprop mHmwd.Nprop mhY.Nprop mHy.Nprop mHyy.Nprop mjdl.Nprop mjd.Nprop mlHm.Nprop mlyyt.Nprop mmAdw.Nprop mmdwH.Nprop mnAHym.Nprop mnAl.Nprop >m.Nprop mnSwr.Nprop mnY.Nprop mqdy$w.Nprop mqnp.Nprop mrdwx.Nprop mrdxAy.Nprop mrlyn.Nprop mrqs.Nprop mrsyds.Nprop mrtDY.Nprop mylkAr.Nprop mymp.Nprop myndAnAw.Nprop >mynp.Nprop my.Nprop mynyswtA.Nprop myrdjlAl.Nprop myrnyy.Nprop myrw.Nprop myrzA.Nprop mysAtAm.Nprop mysmr.Nprop myswn.Nprop mytrAn.Nprop mytswby$y.Nprop myxA}yl.Nprop my$yl.Nprop my$yly.Nprop nAblywn.Nprop nAdyp.Nprop nAfE.Nprop nAgywfA.Nprop nAhdp.Nprop nAjy.Nprop nA}lp.Nprop >nAn.Nprop |nA.Nprop nAnsy.Nprop nAnt.Nprop nArAyAnAn.Nprop >nAstAzyA.Nprop nAtAly.Nprop >nAtwly.Nprop nAwhyrw.Nprop $nAydr.Nprop nAyf.Nprop nAyl.Nprop >nAyys.Nprop $nb.Nprop nbyh.Nprop nbyl.Nprop nbylp.Nprop nDAl.Nprop >ndAng.Nprop >ndrlxt.Nprop >ndrswn.Nprop >ndrtwn.Nprop >ndrwbwf.Nprop >ndrw.Nprop >ndrws.Nprop >ndrwz.Nprop >ndryA.Nprop >ndryAs.Nprop >ndryf.Nprop >ndryh.Nprop >ndry.Nprop >ndryp.Nprop >ndrys.Nprop >ndryw.Nprop >ndryyf.Nprop >ndryyfw.Nprop ndwrA.Nprop ndyk.Nprop ndym.Nprop nEmAn.Nprop nEmt.Nprop >nfrs.Nprop $nghAy.Nprop ngwbAny.Nprop nhyAn.Nprop >njAly.Nprop njE.Nprop >njls.Nprop >njlws.Nprop >njlys.Nprop njrAn.Nprop >njylys.Nprop nlswn.Nprop nmdAr.Nprop nrjs.Nprop nrmyn.Nprop >ns.Nprop nsryn.Nprop nstA.Nprop >nstAy.Nprop nsyb.Nprop ntAnyAhw.Nprop >nTlyAs.Nprop ntlyjns.Nprop ntnyAhw.Nprop ntrfAks.Nprop ntrnA$wnAl.Nprop ntrnA$ywnAl.Nprop nTwAn.Nprop >nTwn.Nprop >ntwny.Nprop >nTwnyw.Nprop nwAf.Nprop $nwdh.Nprop $nwdp.Nprop nwfyl.Nprop nwnw.Nprop nwrA.Nprop >nwr.Nprop nwry.Nprop >nxl.Nprop nxlp.Nprop n$ylwty.Nprop nymyv.Nprop >n$ynyh.Nprop nyqwsyA.Nprop nyyly.Nprop nzAr.Nprop nzyh.Nprop qAbyl.Nprop qAdrwf.Nprop qAZmbwr.Nprop rAj.Nprop rAlf.Nprop rAmAkAntA.Nprop >rAmkw.Nprop rAnA.Nprop >rAnt$A.Nprop rAnyA.Nprop rAs.Nprop rAsyng.Nprop rAtw.Nprop >rAw.Nprop rA$yfsky.Nprop >rAy.Nprop rAy.Nprop rAynr.Nprop rAys.Nprop rAyt.Nprop >rAzy.Nprop >rbkAn.Nprop rbyEp.Nprop >rbyl.Nprop r$dAn.Nprop rDA.Nprop >rdbyl.Nprop >rdbyly.Nprop rdmwnd.Nprop r$dp.Nprop rdynh.Nprop rdynp.Nprop r$dy.Nprop rfEt.Nprop >rfnbrg.Nprop >$rf.Nprop rfsnjAny.Nprop >rfydAs.Nprop rHbAryfArd.Nprop rnhm.Nprop rsAxAnwf.Nprop >rslAn.Nprop r>s.Nprop rstm.Nprop >rtmwf.Nprop >rtwrAs.Nprop >rtwr.Nprop >rtwrw.Nprop >rvrz.Nprop rwAn.Nprop rwAnw.Nprop rwbn.Nprop rwbrt.Nprop rwbrtw.Nprop rwbyn.Nprop rwbyr.Nprop rwd.Nprop $rwdr.Nprop rwdrygys.Nprop rwdrygyz.Nprop rwdryjys.Nprop rwdryjyz.Nprop rwds.Nprop rwdwlf.Nprop rwdws.Nprop rwdy.Nprop rwfA}yl.Nprop rwfr.Nprop rwgwzyn.Nprop rwjyh.Nprop rwjyryw.Nprop rwkts.Nprop rwlAn.Nprop rwlA.Nprop rwmAnws.Nprop rwnAld.Nprop rwnAldw.Nprop >rwn.Nprop |rwn.Nprop rwn.Nprop rwny.Nprop rwskyx.Nprop rws.Nprop rwstwk.Nprop rw$w.Nprop rwyAl.Nprop rwytr.Nprop rwytrs.Nprop rwytrz.Nprop rwzwfyt$.Nprop rwzyt$.Nprop rybrAt$A.Nprop ryfknd.Nprop ryfr.Nprop >rygwy.Nprop ryjynA.Nprop rykr.Nprop rym.Nprop rymp.Nprop rymwndh.Nprop rymwnd.Nprop rymwndp.Nprop rymwn.Nprop >rynA.Nprop ryntryA.Nprop ryntyrA.Nprop ryntyryA.Nprop rynw.Nprop rynyh.Nprop rystw.Nprop ryt$Ard.Nprop ryt$Ardswn.Nprop $rytH.Nprop rytr.Nprop rytryA.Nprop ryw.Nprop rywzw.Nprop ryykA.Nprop >ryyl.Nprop ryynA.Nprop rzq.Nprop sA$A.Nprop sAbl.Nprop sAbwnys.Nprop sAdwfy.Nprop sAfyn.Nprop sAkrAmntw.Nprop sAkysAn.Nprop sAlAs.Nprop sAlwnyk.Nprop sAlysA$.Nprop sAmbrAs.Nprop >sAmp.Nprop sAmy.Nprop sAmyp.Nprop sAnA.Nprop sAndrw.Nprop sAndwr.Nprop sAngynty.Nprop sAngynyty.Nprop sAn.Nprop sAntAnA.Nprop sAntA.Nprop sAnt.Nprop sAntws.Nprop sAn$yz.Nprop sArAyyfw.Nprop sArtr.Nprop sAryd.Nprop sAt.Nprop sAw.Nprop sAymwn.Nprop sAyr.Nprop skndr.Nprop skwt.Nprop skylAry.Nprop slAfyAnkA.Nprop slAm.Nprop SlAt.Nprop slmY.Nprop sltA.Nprop slwbwdAn.Nprop >smA'.Nprop smr.Nprop smryn.Nprop Smw}yl.Nprop smyv.Nprop smyvswnyAn.Nprop snA'.Nprop SndAy.Nprop Sndy.Nprop snwnw.Nprop snyh.Nprop Snz.Nprop Sqr.Nprop srAy.Nprop srAyyfw.Nprop SrdA.Nprop srfAnts.Nprop srfAntys.Nprop srt.Nprop srybAn.Nprop srylAnkA.Nprop sry.Nprop stAn.Nprop stAry.Nprop sTAt.Nprop stAyblz.Nprop swAn.Nprop swbArw.Nprop swd.Nprop swhArtw.Nprop swkswmkyt.Nprop swlAnA.Nprop swlydyr.Nprop sw.Nprop swny.Nprop swrAt$Ay.Nprop swrfy.Nprop swrnsn.Nprop swtwmAywr.Nprop swtw.Nprop swty.Nprop swyf.Nprop swyrys.Nprop swzAn.Nprop swzA.Nprop Sxr.Nprop sybw.Nprop sydny.Nprop syfAn.Nprop syf.Nprop syfyrwmwrsk.Nprop sylfA.Nprop syly$.Nprop symbA.Nprop symwny.Nprop syng.Nprop syrAkwz.Nprop syrAlywn.Nprop syrfAnts.Nprop syrfAntys.Nprop syrgy.Nprop syrgyyf.Nprop syrjy.Nprop syrjyw.Nprop syrjyyf.Nprop syry.Nprop sysmyk.Nprop sysyl.Nprop syty.Nprop syv.Nprop sy}wl.Nprop sy&wl.Nprop sywl.Nprop >sywT.Nprop sywyrt.Nprop syywl.Nprop >tAgy.Nprop tAkAhArA.Nprop tAkynArdy.Nprop tAkyn.Nprop >tAlAntA.Nprop tAlbwt.Nprop tAlybAw.Nprop tAmr.Nprop >tAnAs.Nprop t$AndA.Nprop t$Ang.Nprop tAnsw.Nprop tAnyA.Nprop tAnylA.Nprop t$Arltwn.Nprop t$Arlz.Nprop tAs.Nprop tAwAn.Nprop tAwAt$Ay.Nprop tAwn.Nprop tAylwr.Nprop tAym.Nprop t$AynA.Nprop $tAyn.Nprop tAywAn.Nprop tdmr.Nprop tfydp.Nprop thAmy.Nprop >tlAntA.Nprop TlAs.Nprop tlfyt.Nprop TlHp.Nprop t$lsy.Nprop tmArA.Nprop tmym.Nprop tnynbwm.Nprop trAn.Nprop trgA.Nprop trkmAnstAn.Nprop trkmAnstAny.Nprop trwsyyh.Nprop trynydAd.Nprop tryzygyh.Nprop tswbyl.Nprop tswhAtswbwlws.Nprop twbAgw.Nprop twbAjw.Nprop twd.Nprop twlwz.Nprop twmAs.Nprop twmAsy.Nprop twm.Nprop Twm.Nprop twmyAnwfyt$.Nprop twmy.Nprop Twmy.Nprop twny.Nprop Twny.Nprop twrA.Nprop twrynw.Nprop twrys.Nprop twskA.Nprop $twtgArt.Nprop Twyl.Nprop twzyA.Nprop tybAzh.Nprop tyhwmyr.Nprop >tylA.Nprop $tylp.Nprop t$ylr.Nprop tylstrwm.Nprop t$ylwbA.Nprop tym.Nprop tymwr.Nprop tymyp.Nprop tynynbwm.Nprop t$yny.Nprop tynyt.Nprop tyrAnA.Nprop $tyrn.Nprop t$yrnwmyrdyn.Nprop tyry.Nprop tyrysA.Nprop tyryzA.Nprop tytsww.Nprop TywAn.Nprop tywmywjA.Nprop wbAsAnjw.Nprop >wbrAdwfyt$.Nprop $wbyr.Nprop wdAd.Nprop $wdry.Nprop >wdyb.Nprop >w$EyAhw.Nprop wfA'.Nprop >wfqyr.Nprop >wfytz.Nprop >wfyydw.Nprop >wgst.Nprop >wgwr.Nprop wHyd.Nprop >wjAryt.Nprop >wjlAn.Nprop >wjyn.Nprop >wksyr.Nprop >wlAf.Nprop >wlbrAyt.Nprop wlfrhAmbtwn.Nprop >wlgA.Nprop >wlryk.Nprop >wlswn.Nprop >wlwmwk.Nprop >wlwsygwn.Nprop wlyAm.Nprop wlyAms.Nprop wlyAmz.Nprop >wlyfA.Nprop >wlyfr.Nprop >wlyfyrA.Nprop >wlyjAryw.Nprop wlym.Nprop >wlyyt.Nprop >wndykAny.Nprop $wn.Nprop $w.Nprop >wnsAl.Nprop >wnsyns.Nprop >wntrhAxyng.Nprop >wnw.Nprop >wnyl.Nprop $wqy.Nprop >wrbAn.Nprop >wryswfyt$.Nprop >wslw.Nprop >wstn.Nprop $wstr.Nprop $wstykwf.Nprop wSyfp.Nprop >wsytyA.Nprop >wtArAn$Al.Nprop >wtAr.Nprop >wtAwA.Nprop $wtlr.Nprop >wt.Nprop >wtrxt.Nprop >wtry$t.Nprop >wtw.Nprop >wty.Nprop wwdrwf.Nprop wwkr.Nprop wwrldkwm.Nprop wyb.Nprop wylknz.Nprop wyltwrd.Nprop wylyAm.Nprop wylyAms.Nprop wylyAmz.Nprop wymbldwn.Nprop wytwn.Nprop >wzbkstAn.Nprop xAfyyr.Nprop xAmn}y.Nprop xAn.Nprop xAnywns.Nprop xAsAnsk.Nprop xAymy.Nprop xdyjp.Nprop yAks.Nprop yAmAhA.Nprop yAnAgysAwA.Nprop yAnA.Nprop yAn.Nprop |yA.Nprop >yAr.Nprop yAsmyn.Nprop yAsyn.Nprop yAtwm.Nprop y$Ay.Nprop ydyEwt.Nprop yhwd.Nprop ylAnd.Nprop $ylA.Nprop ylmAZ.Nprop yltsn.Nprop yltsyn.Nprop ylwl.Nprop ymn.Nprop ymnY.Nprop ymy.Nprop $ynAmAsA.Nprop >yndhwfn.Nprop yntrAxt.Nprop yrbAS.Nprop |yrbAS.Nprop yrlAynz.Nprop yrwAyz.Nprop yrwyz.Nprop ysmyn.Nprop ysry.Nprop ywb.Nprop >ywdyA.Nprop ywfAnwfyt$.Nprop ywfntws.Nprop ywhAnswn.Nprop ywjyn.Nprop ywmblgAz.Nprop ywnA$.Nprop ywnAytd.Nprop ywng.Nprop ywnj.Nprop yw.Nprop ywnskwm.Nprop ywns.Nprop ywnyh.Nprop ywnyp.Nprop ywnyw.Nprop ywryn.Nprop ywry.Nprop ywsw.Nprop ywsy.Nprop ywtA.Nprop ywTA.Nprop yy.Nprop yyry.Nprop zAbAlytA.Nprop zAyst.Nprop zgrb.Nprop zhAnjyAng.Nprop zHlp.Nprop zhn.Nprop zhy.Nprop zkryA.Nprop zkryA'.Nprop zlwm.Nprop zngAnh.Nprop zngAnp.Nprop znqAnh.Nprop znqAnp.Nprop zrwAl.Nprop zwAng.Nprop zyAl.Nprop zyfAdynwfyt$.Nprop zylykw.Nprop zymbAbwy.Nprop zymyn.Nprop zyn.Nprop link-grammar-5.3.16/data/ar/words/words.PV_Atn0000664000076400007640000003052412431741033016004 00000000000000Abdy.PVAtn Abky.PVAtn Ably.PVAtn Abqy.PVAtn Abtgy.PVAtn Abtly.PVAtn Abtny.PVAtn Aby.PVAtn AdEy.PVAtn ADfy.PVAtn ADHy.PVAtn Adly.PVAtn Admy.PVAtn Adny.PVAtn ADny.PVAtn Adry.PVAtn ADwy.PVAtn Ady.PVAtn AEdy.PVAtn AEfy.PVAtn AEly.PVAtn AEmy.PVAtn AEtdy.PVAtn AEtfy.PVAtn AEtly.PVAtn AEtny.PVAtn AEtry.PVAtn AEtSy.PVAtn AETy.PVAtn AEtzy.PVAtn AE$y.PVAtn AEyy.PVAtn AfDy.PVAtn Afny.PVAtn Afry.PVAtn Aftdy.PVAtn Aftry.PVAtn Afty.PVAtn A$fy.PVAtn Af$y.PVAtn AgDy.PVAtn Agfy.PVAtn Agly.PVAtn Agmy.PVAtn Agny.PVAtn Agry.PVAtn Agtny.PVAtn AgtTy.PVAtn Agt*y.PVAtn Agvy.PVAtn Agwy.PVAtn Ag$y.PVAtn Ahdy.PVAtn AHmy.PVAtn AHry.PVAtn AHSy.PVAtn AHtby.PVAtn Ahtdy.PVAtn AHtfy.PVAtn AHtmy.PVAtn AHtsy.PVAtn AHtwy.PVAtn AHt$y.PVAtn AHt*y.PVAtn Ahwy.PVAtn AHyy.PVAtn Ajdy.PVAtn Ajly.PVAtn Ajry.PVAtn Ajtby.PVAtn Ajtly.PVAtn Ajtny.PVAtn Ajtwy.PVAtn A$jy.PVAtn Ajzy.PVAtn Akby.PVAtn Akdy.PVAtn Akry.PVAtn Aksy.PVAtn Aktfy.PVAtn Aktny.PVAtn Aktry.PVAtn Aktsy.PVAtn Aktwy.PVAtn A*ky.PVAtn Alfy.PVAtn Algy.PVAtn Alhy.PVAtn Alqy.PVAtn Althy.PVAtn AltHy.PVAtn Altqy.PVAtn Altwy.PVAtn AltZy.PVAtn Alw.PVAtn Alwy.PVAtn Aly.PVAtn Amdy.PVAtn AmDy.PVAtn AmHy.PVAtn Amly.PVAtn Amsy.PVAtn AmtHy.PVAtn Amtry.PVAtn AmtTy.PVAtn AmTy.PVAtn Am$y.PVAtn Anbgy.PVAtn Anbny.PVAtn Anbry.PVAtn AnDwy.PVAtn Andy.PVAtn AnDy.PVAtn AnEdy.PVAtn AnEzy.PVAtn AnHny.PVAtn Anhwy.PVAtn Anhy.PVAtn AnHy.PVAtn Anjly.PVAtn Anjy.PVAtn Ankby.PVAtn AnmHy.PVAtn Anmy.PVAtn AnqDy.PVAtn Anqy.PVAtn Ansry.PVAtn Ansy.PVAtn Antdy.PVAtn AntDy.PVAtn Antfy.PVAtn Anthy.PVAtn AntHy.PVAtn Antjy.PVAtn AnTly.PVAtn Antmy.PVAtn Antqy.PVAtn Antwy.PVAtn AnTwy.PVAtn Ant>y.PVAtn Ant$y.PVAtn Anvny.PVAtn Anxy.PVAtn An>y.PVAtn An}y.PVAtn Any.PVAtn Anzwy.PVAtn AqEy.PVAtn Aqhy.PVAtn Aqsy.PVAtn AqSy.PVAtn Aqtdy.PVAtn AqtDy.PVAtn Aqtfy.PVAtn Aqtny.PVAtn Aqtry.PVAtn Aqtwy.PVAtn Aqwy.PVAtn A$qy.PVAtn Aq*y.PVAtn Arby.PVAtn Ardy.PVAtn ArDy.PVAtn ArEy.PVAtn Argy.PVAtn Arny.PVAtn Arsy.PVAtn Artdy.PVAtn ArtDy.PVAtn ArtEy.PVAtn Artjy.PVAtn Artmy.PVAtn Artqy.PVAtn Artwy.PVAtn Artxy.PVAtn Art>y.PVAtn Art}y.PVAtn Art$y.PVAtn Arwy.PVAtn Arxy.PVAtn A*ry.PVAtn Ar>y.PVAtn Ar}y.PVAtn Asdy.PVAtn ASdy.PVAtn Asfy.PVAtn ASfy.PVAtn ASgy.PVAtn ASHy.PVAtn Asly.PVAtn ASly.PVAtn Asmy.PVAtn ASmy.PVAtn Asqy.PVAtn Asry.PVAtn Astbky.PVAtn Astbqy.PVAtn Astby.PVAtn AstdEy.PVAtn Astdny.PVAtn Ast>dy.PVAtn AstEdy.PVAtn AstEfy.PVAtn AstEly.PVAtn AstEry.PVAtn AstESy.PVAtn AstETy.PVAtn AstEwy.PVAtn Astfty.PVAtn Ast$fy.PVAtn ASTfy.PVAtn Astgly.PVAtn Astgny.PVAtn Astgwy.PVAtn Astg$y.PVAtn Asthdy.PVAtn AstHly.PVAtn Asthwy.PVAtn AstHyy.PVAtn Astjdy.PVAtn Astjly.PVAtn Astkfy.PVAtn Astkry.PVAtn Ast*ky.PVAtn Astlqy.PVAtn ASTly.PVAtn Astmly.PVAtn Astmny.PVAtn Astnfy.PVAtn Astnjy.PVAtn Ast>ny.PVAtn Astn$y.PVAtn AstqDy.PVAtn Astqry.PVAtn AstqSy.PVAtn Astqwy.PVAtn Astqy.PVAtn AstrDy.PVAtn AstrEy.PVAtn Astrxy.PVAtn Ast$ry.PVAtn Ast*ry.PVAtn AstSby.PVAtn AstSfy.PVAtn Astsqy.PVAtn Asttly.PVAtn Ast>ty.PVAtn Astvny.PVAtn Astwfy.PVAtn AstwHy.PVAtn Astwly.PVAtn AstwSy.PVAtn Astwy.PVAtn Astxfy.PVAtn Astx*y.PVAtn Astxzy.PVAtn Astzry.PVAtn Asw.PVAtn Asy.PVAtn A$tfy.PVAtn A$thy.PVAtn A$tky.PVAtn Atly.PVAtn Atqy.PVAtn A$try.PVAtn ATry.PVAtn Aty.PVAtn Avny.PVAtn Avry.PVAtn Avwy.PVAtn Awdy.PVAtn AwEy.PVAtn Awfy.PVAtn Awhy.PVAtn AwHy.PVAtn Awly.PVAtn Awry.PVAtn Awsy.PVAtn AwSy.PVAtn A*wy.PVAtn Awy.PVAtn Axfy.PVAtn Axly.PVAtn Axny.PVAtn Axtfy.PVAtn Axtly.PVAtn AxtTy.PVAtn Axt$y.PVAtn Axy.PVAtn Axzy.PVAtn A*y.PVAtn Azdhy.PVAtn Azdry.PVAtn Azhy.PVAtn Azjy.PVAtn Azky.PVAtn Azry.PVAtn Azy.PVAtn bAdy.PVAtn bAhy.PVAtn bAly.PVAtn bAry.PVAtn bdw.PVAtn >bdy.PVAtn bgy.PVAtn >bky.PVAtn bky.PVAtn blw.PVAtn >bly.PVAtn bny.PVAtn >bqy.PVAtn bry.PVAtn by.PVAtn dAEy.PVAtn DAhy.PVAtn dAjy.PVAtn dAny.PVAtn dAry.PVAtn dAwy.PVAtn dAxy.PVAtn dEw.PVAtn Dfy.PVAtn dHw.PVAtn DHw.PVAtn dhy.PVAtn >DHy.PVAtn DHy.PVAtn djw.PVAtn >dly.PVAtn dly.PVAtn >dmy.PVAtn dmy.PVAtn dnw.PVAtn dny.PVAtn dny.PVAtn >Dny.PVAtn >dry.PVAtn dry.PVAtn Dry.PVAtn dsy.PVAtn $dw.PVAtn dwy.PVAtn >Dwy.PVAtn Dwy.PVAtn >dy.PVAtn EAdy.PVAtn EAfy.PVAtn EAny.PVAtn EASy.PVAtn EATy.PVAtn EAwy.PVAtn Ebw.PVAtn Eby.PVAtn Edw.PVAtn >Edy.PVAtn Edy.PVAtn Efw.PVAtn >Efy.PVAtn Efy.PVAtn Elw.PVAtn >Ely.PVAtn >Emy.PVAtn Emy.PVAtn Enw.PVAtn Eny.PVAtn Erw.PVAtn Ery.PVAtn Esw.PVAtn ESy.PVAtn ETy.PVAtn E$y.PVAtn E$y.PVAtn >Eyy.PVAtn Ezw.PVAtn Ezy.PVAtn fAdy.PVAtn fDw.PVAtn fdy.PVAtn >fDy.PVAtn fDy.PVAtn fjw.PVAtn fly.PVAtn >fny.PVAtn >fry.PVAtn fry.PVAtn fsw.PVAtn fSy.PVAtn fty.PVAtn f$w.PVAtn >$fy.PVAtn >f$y.PVAtn $fy.PVAtn gAly.PVAtn gdw.PVAtn gdy.PVAtn >gDy.PVAtn gfw.PVAtn >gfy.PVAtn glw.PVAtn >gly.PVAtn gly.PVAtn >gmy.PVAtn gmy.PVAtn >gny.PVAtn gny.PVAtn grw.PVAtn >gry.PVAtn gry.PVAtn gvy.PVAtn gvy.PVAtn g$w.PVAtn g*w.PVAtn >gwy.PVAtn gwy.PVAtn >g$y.PVAtn g$y.PVAtn g*y.PVAtn gzw.PVAtn HAby.PVAtn hAdy.PVAtn hAjy.PVAtn HAjy.PVAtn HAky.PVAtn HAmy.PVAtn hAwy.PVAtn HA$y.PVAtn HA*y.PVAtn hbw.PVAtn Hbw.PVAtn Hdw.PVAtn >hdy.PVAtn hdy.PVAtn hfw.PVAtn hjw.PVAtn Hjw.PVAtn hjy.PVAtn Hky.PVAtn Hlw.PVAtn Hly.PVAtn hmw.PVAtn >Hmy.PVAtn Hmy.PVAtn hrw.PVAtn >Hry.PVAtn Hry.PVAtn Hsw.PVAtn >HSy.PVAtn hwy.PVAtn hwy.PVAtn Hwy.PVAtn $hy.PVAtn h*y.PVAtn H$y.PVAtn H*y.PVAtn >Hyy.PVAtn Hyy.PVAtn jAfy.PVAtn jAny.PVAtn jAry.PVAtn jAzy.PVAtn jby.PVAtn jdw.PVAtn >jdy.PVAtn jfw.PVAtn jlw.PVAtn >jly.PVAtn jly.PVAtn jny.PVAtn >jry.PVAtn jry.PVAtn jsw.PVAtn $jy.PVAtn $jy.PVAtn >jzy.PVAtn jzy.PVAtn kAfy.PVAtn kAry.PVAtn kbw.PVAtn >kby.PVAtn >kdy.PVAtn kdy.PVAtn kfy.PVAtn knw.PVAtn kny.PVAtn krw.PVAtn >kry.PVAtn kry.PVAtn ksw.PVAtn >ksy.PVAtn *ky.PVAtn *ky.PVAtn lAhy.PVAtn lAqy.PVAtn lA$y.PVAtn lby.PVAtn >lfy.PVAtn lgw.PVAtn >lgy.PVAtn lhw.PVAtn lHw.PVAtn >lhy.PVAtn lhy.PVAtn lHy.PVAtn >lqy.PVAtn lw.PVAtn >lwy.PVAtn lwy.PVAtn |ly.PVAtn mAdy.PVAtn mAry.PVAtn mAsy.PVAtn mA$y.PVAtn >mdy.PVAtn >mDy.PVAtn mDy.PVAtn mEw.PVAtn mHw.PVAtn mly.PVAtn mly.PVAtn mnw.PVAtn mny.PVAtn >msy.PVAtn msy.PVAtn mTy.PVAtn >m$y.PVAtn m$y.PVAtn nAdy.PVAtn nAfy.PVAtn nAgy.PVAtn nAjy.PVAtn nAwy.PVAtn nA}y.PVAtn ndy.PVAtn ndy.PVAtn >nDy.PVAtn nDy.PVAtn nhy.PVAtn nhy.PVAtn >nHy.PVAtn nHy.PVAtn njy.PVAtn njy.PVAtn nmy.PVAtn nmy.PVAtn nqy.PVAtn nqy.PVAtn nsy.PVAtn y.PVAtn nxy.PVAtn nxy.PVAtn >n>y.PVAtn >n}y.PVAtn >ny.PVAtn n>y.PVAtn n$y.PVAtn nzw.PVAtn qEy.PVAtn qfw.PVAtn qfy.PVAtn >qhy.PVAtn qlw.PVAtn qly.PVAtn qnw.PVAtn qny.PVAtn qrw.PVAtn qry.PVAtn qsw.PVAtn qSw.PVAtn >qsy.PVAtn qsy.PVAtn >qSy.PVAtn qwy.PVAtn qwy.PVAtn >$qy.PVAtn >q*y.PVAtn rAby.PVAtn rADy.PVAtn rAEy.PVAtn rA'y.PVAtn rA}y.PVAtn rbw.PVAtn >rby.PVAtn rby.PVAtn >rdy.PVAtn rdy.PVAtn >rDy.PVAtn rDy.PVAtn rEw.PVAtn >rEy.PVAtn rEy.PVAtn rfw.PVAtn rgw.PVAtn >rgy.PVAtn rgy.PVAtn rhw.PVAtn rjw.PVAtn rmy.PVAtn rnw.PVAtn >rny.PVAtn rny.PVAtn rqy.PVAtn rsw.PVAtn >rsy.PVAtn rsy.PVAtn y.PVAtn rwy.PVAtn rwy.PVAtn rxw.PVAtn >rxy.PVAtn >*ry.PVAtn >r>y.PVAtn >r}y.PVAtn $ry.PVAtn *ry.PVAtn r>y.PVAtn SAfy.PVAtn sAmy.PVAtn sAqy.PVAtn sAwy.PVAtn Sbw.PVAtn sby.PVAtn Sby.PVAtn >sdy.PVAtn sdy.PVAtn >Sdy.PVAtn Sdy.PVAtn sEy.PVAtn Sfw.PVAtn >sfy.PVAtn sfy.PVAtn >Sfy.PVAtn Sfy.PVAtn Sgw.PVAtn >Sgy.PVAtn shw.PVAtn SHw.PVAtn >SHy.PVAtn SHy.PVAtn sjw.PVAtn sjy.PVAtn slw.PVAtn >sly.PVAtn sly.PVAtn >Sly.PVAtn Sly.PVAtn smw.PVAtn >smy.PVAtn smy.PVAtn >Smy.PVAtn Smy.PVAtn snw.PVAtn sny.PVAtn >sqy.PVAtn sqy.PVAtn >sry.PVAtn sry.PVAtn dy.PVAtn ny.PVAtn ty.PVAtn sw.PVAtn SwSy.PVAtn swy.PVAtn sxw.PVAtn >sy.PVAtn |sy.PVAtn S>y.PVAtn t$Aky.PVAtn tbAhy.PVAtn tbAky.PVAtn tbAry.PVAtn tbdy.PVAtn tbny.PVAtn tbqy.PVAtn t>by.PVAtn tdAEy.PVAtn tdAhy.PVAtn tdAny.PVAtn tdAry.PVAtn tdAwy.PVAtn tdly.PVAtn tdny.PVAtn tdsy.PVAtn t>dy.PVAtn td$y.PVAtn tEAdy.PVAtn tEAfy.PVAtn tEAly.PVAtn tEAmy.PVAtn tEASy.PVAtn tEATy.PVAtn tEAzy.PVAtn tEdy.PVAtn tEmy.PVAtn tEny.PVAtn tEry.PVAtn tESy.PVAtn tEty.PVAtn tE$y.PVAtn tEzy.PVAtn tfAdy.PVAtn tfAny.PVAtn tfDy.PVAtn tfly.PVAtn tfry.PVAtn tfSy.PVAtn Tfw.PVAtn <$tfy.PVAtn t$fy.PVAtn tf$y.PVAtn tgAby.PVAtn tgADy.PVAtn tgAly.PVAtn tgdy.PVAtn tgny.PVAtn tgTy.PVAtn Tgw.PVAtn tg$y.PVAtn tg*y.PVAtn Tgy.PVAtn thAdy.PVAtn thAjy.PVAtn tHAmy.PVAtn thAwy.PVAtn tHA$y.PVAtn tHA*y.PVAtn thdy.PVAtn tHdy.PVAtn tHfy.PVAtn thjy.PVAtn tHly.PVAtn tHry.PVAtn tHsy.PVAtn Thw.PVAtn thwy.PVAtn tHwy.PVAtn <$thy.PVAtn tH$y.PVAtn Thy.PVAtn tjAfy.PVAtn tjly.PVAtn tjny.PVAtn tjwy.PVAtn tkny.PVAtn tkry.PVAtn tksy.PVAtn <$tky.PVAtn t$ky.PVAtn tlAfy.PVAtn tlAhy.PVAtn tlAHy.PVAtn tlAqy.PVAtn tlA$y.PVAtn tlhy.PVAtn tlqy.PVAtn tlw.PVAtn tlwy.PVAtn >tly.PVAtn t>ly.PVAtn Tly.PVAtn tlZy.PVAtn tmAdy.PVAtn tmAry.PVAtn tmA$y.PVAtn tmHy.PVAtn tmly.PVAtn tmny.PVAtn tmTy.PVAtn Tmw.PVAtn tm$y.PVAtn Tmy.PVAtn tnAdy.PVAtn tnAfy.PVAtn tnAhy.PVAtn tnAjy.PVAtn tnAmy.PVAtn tnAsy.PVAtn tnASy.PVAtn tnA}y.PVAtn tndy.PVAtn tnHy.PVAtn t>ny.PVAtn tnzy.PVAtn tqADy.PVAtn tqby.PVAtn tqDy.PVAtn tqfy.PVAtn tqry.PVAtn tqSy.PVAtn tqwy.PVAtn y.PVAtn >Try.PVAtn Try.PVAtn tSAby.PVAtn tsAEy.PVAtn tSAfy.PVAtn tsAmy.PVAtn tsAwy.PVAtn tsAxy.PVAtn tSby.PVAtn tSdy.PVAtn tsjy.PVAtn tsly.PVAtn tSly.PVAtn tsmy.PVAtn tsny.PVAtn tsry.PVAtn tsxy.PVAtn t>sy.PVAtn t|sy.PVAtn ttAly.PVAtn tTwy.PVAtn t>ty.PVAtn t$ty.PVAtn tvny.PVAtn twAfy.PVAtn twAly.PVAtn twAny.PVAtn twAry.PVAtn twASy.PVAtn twAzy.PVAtn twEy.PVAtn twfy.PVAtn twly.PVAtn $tw.PVAtn twqy.PVAtn twry.PVAtn twxy.PVAtn Twy.PVAtn txfy.PVAtn txly.PVAtn txTy.PVAtn t>xy.PVAtn t|xy.PVAtn tx$y.PVAtn >ty.PVAtn |ty.PVAtn $ty.PVAtn t>*y.PVAtn tzky.PVAtn tzry.PVAtn tzwy.PVAtn t$Zy.PVAtn tzyy.PVAtn vgw.PVAtn >vny.PVAtn vny.PVAtn >vry.PVAtn >vwy.PVAtn vwy.PVAtn wAfy.PVAtn wAly.PVAtn wAry.PVAtn wAsy.PVAtn wAty.PVAtn wAzy.PVAtn >wdy.PVAtn wdy.PVAtn >wEy.PVAtn wEy.PVAtn >wfy.PVAtn wfy.PVAtn >why.PVAtn why.PVAtn >wHy.PVAtn wHy.PVAtn wky.PVAtn >wly.PVAtn wly.PVAtn wny.PVAtn $>w.PVAtn wqy.PVAtn >wry.PVAtn wry.PVAtn >wsy.PVAtn >wSy.PVAtn wSy.PVAtn wTy.PVAtn wxy.PVAtn >*wy.PVAtn >wy.PVAtn |wy.PVAtn $wy.PVAtn *wy.PVAtn w$y.PVAtn xAwy.PVAtn xbw.PVAtn >xfy.PVAtn xfy.PVAtn xlw.PVAtn >xly.PVAtn xly.PVAtn xnw.PVAtn >xny.PVAtn xSy.PVAtn xzy.PVAtn xzy.PVAtn |*y.PVAtn zhy.PVAtn zjw.PVAtn >zjy.PVAtn zjy.PVAtn zkw.PVAtn >zky.PVAtn zky.PVAtn zny.PVAtn zqw.PVAtn >zry.PVAtn zry.PVAtn zwy.PVAtn |zy.PVAtn zyy.PVAtn link-grammar-5.3.16/data/ar/words/words.Ndu0000664000076400007640000004002612431741033015401 00000000000000Abd.Ndu AbD.Ndu Abhr.Ndu Abjd.Ndu $Ab.Ndu Abn.Ndu Abryq.Ndu AbsyT.Ndu AbtkAr.Ndu AbT.Ndu Abzn.Ndu Abzym.Ndu Adb.Ndu ADbwr.Ndu $Adr.Ndu $Adwf.Ndu Adym.Ndu AElAn.Ndu $AfE.Ndu AfHwS.Ndu Afk.Ndu Afndy.Ndu Afnwn.Ndu Afq.Ndu Afryz.Ndu AftqAd.Ndu AftrAD.Ndu Af$yn.Ndu Agrwd.Ndu AHfwr.Ndu Ahlylj.Ndu $Ahyn.Ndu Ajl.Ndu Ajr.Ndu AjtmAE.Ndu Akl.Ndu Aklyl.Ndu AlAh.Ndu Alf.Ndu Alh.Ndu Alm.Ndu AmAm.Ndu Aml.Ndu Amr.Ndu AnbAr.Ndu Anbj.Ndu Anbwb.Ndu Anbw$.Ndu Anf.Ndu AnjAz.Ndu Anjyl.Ndu Anmw*j.Ndu A*n.Ndu Aqlyd.Ndu Aqlym.Ndu Aqnwm.Ndu Arb.Ndu Ardb.Ndu ArD.Ndu $ArE.Ndu Argn.Ndu Arm.Ndu Arnb.Ndu Arnyk.Ndu Arv.Ndu Aryj.Ndu Arys.Ndu ASbE.Ndu AsbwE.Ndu ASbwE.Ndu Asd.Ndu Asfyn.Ndu ASl.Ndu Aslwb.Ndu Asm.Ndu As.Ndu Asqf.Ndu ASr.Ndu AstEdAd.Ndu Ast.Ndu AsTwl.Ndu AswAr.Ndu Asy.Ndu ASyS.Ndu AtAn.Ndu A$tbAk.Ndu AtfAq.Ndu AtHAd.Ndu AthAm.Ndu AtjAh.Ndu ATls.Ndu ATm.Ndu $AT}.Ndu A$trAk.Ndu Atwn.Ndu Avm.Ndu Avr.Ndu Axdwd.Ndu Axt.Ndu Ayl.Ndu Aym.Ndu A*yn.Ndu AzAr.Ndu Azb.Ndu AzEr.Ndu AZfwr.Ndu Azj.Ndu Azmyl.Ndu bAb.Ndu bAbwj.Ndu bAE.Ndu bAEv.Ndu bAhm.Ndu $bAk.Ndu bA$k.Ndu bA$kyr.Ndu bAl.Ndu bArnAmj.Ndu bAz.Ndu bbr.Ndu >bd.Ndu >bD.Ndu bdyE.Ndu bEbE.Ndu bEd.Ndu bEv.Ndu bEyr.Ndu bgl.Ndu bgy.Ndu bhlwl.Ndu $bH.Ndu bhrj.Ndu >bhr.Ndu bHr.Ndu bhw.Ndu >bjd.Ndu b$kwr.Ndu b$kyr.Ndu blbl.Ndu bld.Ndu blhwn.Ndu blk.Ndu $bl.Ndu blqE.Ndu b$mq.Ndu bnd.Ndu bndq.Ndu bndr.Ndu *}b.Ndu bndwq.Ndu bnk.Ndu z.Ndu bz.Ndu >bzn.Ndu bZr.Ndu db.Ndu db.Ndu Dbn.Ndu dbr.Ndu dbwr.Ndu >Dbwr.Ndu dbws.Ndu dEy.Ndu DfdE.Ndu df.Ndu dftr.Ndu dgl.Ndu Dgv.Ndu dhlyz.Ndu dhqAn.Ndu dkAn.Ndu DlE.Ndu dlyl.Ndu DmAd.Ndu dmAg.Ndu dmlj.Ndu dmws.Ndu Dmyr.Ndu dql.Ndu $dq.Ndu drbAs.Ndu drb.Ndu DrE.Ndu drf.Ndu drfyl.Ndu Drgm.Ndu drhm.Ndu drj.Ndu drk.Ndu Drr.Ndu drs.Ndu Drs.Ndu drwy$.Ndu DryH.Ndu dsAr.Ndu dst.Ndu dstwr.Ndu dvAr.Ndu Dwj.Ndu dwlAb.Ndu dwnm.Ndu dwr.Ndu dwrq.Ndu Dyf.Ndu >dym.Ndu dynAr.Ndu dyr.Ndu dywAn.Ndu Dywn.Ndu EAhl.Ndu EAhn.Ndu EAhr.Ndu EAlk.Ndu EAlm.Ndu EAml.Ndu EAm.Ndu EAmwd.Ndu EA}q.Ndu $EAr.Ndu EASm.Ndu EAtq.Ndu EAvwr.Ndu Ebd.Ndu Ebl.Ndu $Eb.Ndu Eb'.Ndu Edd.Ndu EDd.Ndu EDw.Ndu Efryt.Ndu Ehd.Ndu Ejwz.Ndu EkAz.Ndu fHwS.Ndu fndy.Ndu fnTAs.Ndu >fnwn.Ndu >fq.Ndu $f$q.Ndu fqws.Ndu fqwS.Ndu fqyh.Ndu frd.Ndu frE.Ndu frEwn.Ndu frfr.Ndu frfwr.Ndu frmAn.Ndu $fr.Ndu frnk.Ndu frn.Ndu frs.Ndu frsx.Ndu frwj.Ndu fryq.Ndu s.Ndu fS.Ndu fstAn.Ndu fsTAn.Ndu fsTAT.Ndu fSyl.Ndu $ft.Ndu grwd.Ndu gSn.Ndu gTryf.Ndu g$wm.Ndu gydAq.Ndu gzAl.Ndu HAfr.Ndu HAjb.Ndu HAj.Ndu hAjs.Ndu HAjz.Ndu HAkm.Ndu hAm$.Ndu HAnwt.Ndu hAtf.Ndu HA}T.Ndu hAwys.Ndu HAxAm.Ndu hbhAb.Ndu HblAn.Ndu Hbl.Ndu Hbs.Ndu HdAd.Ndu hdb.Ndu hdf.Ndu hdhd.Ndu Hdv.Ndu Hdyv.Ndu HfAf.Ndu H*fAr.Ndu >Hfwr.Ndu H*fwr.Ndu Hfyd.Ndu hjAn.Ndu Hjl.Ndu Hjr.Ndu Hkm.Ndu hlAl.Ndu hlb.Ndu Hlf.Ndu hlfwt.Ndu Hlm.Ndu Hl.Ndu Hls.Ndu Hlwf.Ndu h*lwl.Ndu jl.Ndu j*l.Ndu jl.Ndu jml.Ndu j*m.Ndu jmrk.Ndu j*mwr.Ndu jnAH.Ndu jnb.Ndu jndb.Ndu jndl.Ndu jnH.Ndu jns.Ndu jnyh.Ndu jnzyr.Ndu jrAb.Ndu jrb*.Ndu jrbz.Ndu jrdl.Ndu jrf.Ndu jrH.Ndu jrm.Ndu jrnAl.Ndu >jr.Ndu j*r.Ndu jr*.Ndu jrn.Ndu jrs.Ndu jrvwm.Ndu jr*wn.Ndu jsd.Ndu jsm.Ndu jsr.Ndu kl.Ndu $kl.Ndu klwb.Ndu lf.Ndu lm.Ndu $ln.Ndu mA}d.Ndu mAEwnjy.Ndu mAEwn.Ndu mAEz.Ndu mAjl.Ndu mAjn.Ndu mAjwr.Ndu mA$k.Ndu mAkwk.Ndu mAlj.Ndu bD.Ndu mbEv.Ndu m*bH.Ndu mbHv.Ndu mbkAr.Ndu m$bk.Ndu mblg.Ndu mb*l.Ndu mbrd.Ndu m}br.Ndu mbsm.Ndu mbtkr.Ndu mbT.Ndu mbyt.Ndu mbzl.Ndu mdAr.Ndu mdb.Ndu mdfE.Ndu mdfn.Ndu mdfwE.Ndu mDgAT.Ndu mDgT.Ndu mDjE.Ndu mdlk.Ndu mdmAk.Ndu mDmAr.Ndu mdmE.Ndu mdq.Ndu mDrAb.Ndu mDrb.Ndu mdrh.Ndu mdrj.Ndu mdxl.Ndu mDyf.Ndu mdyl.Ndu mDyq.Ndu mEAb.Ndu m$EAl.Ndu mEA$.Ndu mE$Ar.Ndu mE*Ar.Ndu mEbd.Ndu mEbr.Ndu mEdAd.Ndu mEdn.Ndu mEhd.Ndu mEjn.Ndu mElf.Ndu mElm.Ndu mEmAr.Ndu mEml.Ndu mEqAm.Ndu mEqd.Ndu mEqf.Ndu mEql.Ndu mErAj.Ndu mErD.Ndu mErj.Ndu mE$r.Ndu mErwD.Ndu mESm.Ndu mETf.Ndu mEtqd.Ndu mEwAn.Ndu mEwl.Ndu mEyAr.Ndu mEyn.Ndu mEzf.Ndu mEzl.Ndu mfAEl.Ndu m}fAq.Ndu mfD.Ndu mfEwl.Ndu mfhwm.Ndu mfqs.Ndu mfqS.Ndu mfrH.Ndu m$fr.Ndu mfrq.Ndu mfrwD.Ndu mfrx.Ndu mfSd.Ndu mfSl.Ndu mftAH.Ndu mfzE.Ndu mgAr.Ndu mgAS.Ndu mgfr.Ndu mglAq.Ndu m$gl.Ndu mgmz.Ndu mgnm.Ndu mgrm.Ndu mgrs.Ndu mgrz.Ndu mgsl.Ndu mgTs.Ndu mgwAr.Ndu mgzl.Ndu mhAb.Ndu mhbl.Ndu m*hb.Ndu mHbs.Ndu mhbT.Ndu m$hd.Ndu mHDn.Ndu mHDr.Ndu mHfl.Ndu mHfr.Ndu mhjE.Ndu mHjm.Ndu mHj.Ndu mHjn.Ndu mhjr.Ndu mHjr.Ndu mHk.Ndu mHlj.Ndu mHlq.Ndu mhlws.Ndu mhmAz.Ndu mHml.Ndu mHm.Ndu mhmz.Ndu mH$.Ndu mH$$.Ndu mHrAb.Ndu mHrAk.Ndu mhrAs.Ndu mHrAv.Ndu mhrb.Ndu mHrm.Ndu mhr.Ndu mHr.Ndu mhrq.Ndu m$Hry.Ndu mHSd.Ndu mHSl.Ndu mHT.Ndu mHwr.Ndu mHyT.Ndu mHz.Ndu mj*Af.Ndu mjAl.Ndu mjAz.Ndu m$jb.Ndu mjdAf.Ndu mjhAr.Ndu mjhl.Ndu mjhr.Ndu mjls.Ndu mjmE.Ndu mjm.Ndu mjn.Ndu mjrAf.Ndu mjrf.Ndu mjs.Ndu mjzr.Ndu mk$Af.Ndu mkAn.Ndu mkbAs.Ndu mkbs.Ndu mkHAl.Ndu mkHl.Ndu m>kl.Ndu mkmd.Ndu mkmn.Ndu mkrh.Ndu mkrm.Ndu m*kr.Ndu mksr.Ndu mktAb.Ndu mktb.Ndu mkt$f.Ndu mktl.Ndu mktwb.Ndu mkvAr.Ndu mkwk.Ndu mkwn.Ndu mkyAl.Ndu mkyl.Ndu mlAk.Ndu mlA*.Ndu mlbs.Ndu mlEb.Ndu mlfAf.Ndu mlf.Ndu mlHf.Ndu mlHZ.Ndu ml>k.Ndu mlk.Ndu mlms.Ndu >ml.Ndu mlqT.Ndu mlTAs.Ndu mlTm.Ndu $mlwl.Ndu mlwq.Ndu m>mn.Ndu mmsH.Ndu mmTr.Ndu mmvl.Ndu mn$Ar.Ndu mnAr.Ndu mnbAr.Ndu mnbD.Ndu mnbE.Ndu m*nb.Ndu mnbr.Ndu mnbt.Ndu mndf.Ndu mndyl.Ndu mnEAm.Ndu mnfAx.Ndu mnf*.Ndu mnfs.Ndu mnfx.Ndu mnhAj.Ndu mnhj.Ndu mnhl.Ndu mnHl.Ndu mnHr.Ndu mnHt.Ndu mnjl.Ndu mnjm.Ndu mnjnyq.Ndu mnjr.Ndu mnjwr.Ndu mnjz.Ndu mnkA$.Ndu mnkb.Ndu mnk$.Ndu mnqAd.Ndu mnqA$.Ndu mnqAr.Ndu mnqb.Ndu mnqd.Ndu mnqE.Ndu mnql.Ndu mnq$.Ndu mnSb.Ndu mnsj.Ndu mnsk.Ndu mnsm.Ndu mnsr.Ndu mnSr.Ndu mnTAd.Ndu mntA$.Ndu mntj.Ndu mntwj.Ndu mnTwq.Ndu mn$wd.Ndu mnwr.Ndu mnxAr.Ndu mnxAs.Ndu mnxl.Ndu mnxr.Ndu mnxs.Ndu mnyk.Ndu mnZAr.Ndu mnzE.Ndu mnzl.Ndu mnZr.Ndu mq*Af.Ndu mqAl.Ndu mqbD.Ndu mqbr.Ndu mqbs.Ndu mqdAH.Ndu mqDb.Ndu mqdH.Ndu mqEd.Ndu mq*f.Ndu mqfz.Ndu mqHAm.Ndu mqlAd.Ndu mqlAE.Ndu mqlb.Ndu mqld.Ndu mqlE.Ndu mqmr.Ndu mqnb.Ndu m$q.Ndu mqrAb.Ndu mqrAD.Ndu mqrAS.Ndu mqrb.Ndu mqrD.Ndu mqrm.Ndu mqSd.Ndu mqSf.Ndu mqsm.Ndu mqS.Ndu mqSwd.Ndu mqSwS.Ndu mqtDb.Ndu mqTE.Ndu mqTf.Ndu mq$T.Ndu mqtrH.Ndu mqTr.Ndu mqtTf.Ndu mqTwr.Ndu mqwd.Ndu mq*wf.Ndu mqwl.Ndu mqwm.Ndu mqyAs.Ndu mqyl.Ndu mqyZ.Ndu mrbD.Ndu mrbE.Ndu m>rb.Ndu m$rb.Ndu mr>b.Ndu mr|b.Ndu mrbT.Ndu mrDAx.Ndu mrd.Ndu mrD.Ndu mrdn.Ndu m$rf.Ndu mrfq.Ndu mrHAD.Ndu mrhm.Ndu mrjAs.Ndu mrjE.Ndu mrjl.Ndu mrkb.Ndu mrkn.Ndu mrkz.Ndu m}rm.Ndu mrnAn.Ndu >mr.Ndu mrqA$.Ndu mrqAq.Ndu mrqb.Ndu mrqd.Ndu mrqm.Ndu mrqS.Ndu mrSAd.Ndu mrSd.Ndu mrsH.Ndu mrsm.Ndu mrswm.Ndu mrtb.Ndu mrTm.Ndu m$rT.Ndu mrwAH.Ndu mrwAs.Ndu m$rwb.Ndu mrwd.Ndu mryT.Ndu mrzAb.Ndu mSbAH.Ndu msbH.Ndu msbk.Ndu msbr.Ndu m>sd.Ndu mSdr.Ndu msEAr.Ndu mSEd.Ndu msEr.Ndu mSf.Ndu msHAj.Ndu msHj.Ndu msHl.Ndu mshr.Ndu mShr.Ndu msjd.Ndu mskb.Ndu mskn.Ndu mslk.Ndu mslx.Ndu msmAr.Ndu msmE.Ndu mSnE.Ndu msqT.Ndu mSrAE.Ndu msrb.Ndu mSrf.Ndu msrH.Ndu m>Sr.Ndu mstqbl.Ndu mswAk.Ndu msyl.Ndu mtAE.Ndu mTbE.Ndu mtbn.Ndu mTbx.Ndu mTEm.Ndu mTEn.Ndu mtHf.Ndu mtjr.Ndu mTlE.Ndu mtlf.Ndu m$tl.Ndu mTmAr.Ndu mTmE.Ndu mTmH.Ndu m>tm.Ndu mTmr.Ndu m$T.Ndu mTrAn.Ndu mtrAs.Ndu mTrf.Ndu mTrH.Ndu mtr.Ndu mTrq.Ndu mtrs.Ndu mTyAf.Ndu mvAb.Ndu mvAr.Ndu mvEb.Ndu m>vm.Ndu mvqAl.Ndu mvrd.Ndu m$wAr.Ndu mwbq.Ndu mwDE.Ndu m*wd.Ndu mwEd.Ndu mwEwd.Ndu mw$H.Ndu mwkb.Ndu mwld.Ndu mwlj.Ndu mw}l.Ndu mwms.Ndu mwqd.Ndu mwqE.Ndu mwqf.Ndu mwqt.Ndu mwrd.Ndu mwsm.Ndu mwT}.Ndu mwTn.Ndu mwvq.Ndu mw$wr.Ndu mxbAr.Ndu mxbr.Ndu mxbT.Ndu mxbz.Ndu mxdr.Ndu mxfr.Ndu mxlAf.Ndu mxlb.Ndu mxl.Ndu mxlS.Ndu mxlwq.Ndu m>x*.Ndu mxnq.Ndu mxrAz.Ndu mxrj.Ndu mxrz.Ndu mxtrE.Ndu mxTT.Ndu mxTwT.Ndu mxvr.Ndu mxyT.Ndu mxzn.Ndu m*yAE.Ndu mydAn.Ndu myEAd.Ndu myHAr.Ndu myjAr.Ndu m$yj.Ndu mylAd.Ndu myl.Ndu myqAt.Ndu myrAv.Ndu mysm.Ndu mytm.Ndu myvAq.Ndu myzAb.Ndu myzAn.Ndu m}zAb.Ndu mzbd.Ndu mzgl.Ndu mZhr.Ndu mzlAj.Ndu mzlj.Ndu mzlq.Ndu mzmAr.Ndu mzmwr.Ndu m>zq.Ndu mzrAb.Ndu mzrAq.Ndu mzrE.Ndu m}zr.Ndu mZrwf.Ndu mzwd.Ndu mzyn.Ndu nAbD.Ndu nAb.Ndu nAj*.Ndu nAkH.Ndu nAmws.Ndu nAqws.Ndu nAsf.Ndu nAsk.Ndu nAswr.Ndu nAsx.Ndu nATr.Ndu nATwr.Ndu nAZr.Ndu nbAl.Ndu >nbAr.Ndu >nbj.Ndu $nb.Ndu *nb.Ndu nbrAs.Ndu nbr.Ndu >nbwb.Ndu >nbw$.Ndu nbwt.Ndu nbz.Ndu ndb.Ndu nd.Ndu nDw.Ndu nEl.Ndu nEt.Ndu >nf.Ndu $nf.Ndu ngA$.Ndu nhAr.Ndu nhd.Ndu nhr.Ndu njAd.Ndu njAH.Ndu nmw*j.Ndu <*n.Ndu >*n.Ndu nqE.Ndu nq$.Ndu nqr.Ndu nqyb.Ndu nrbyj.Ndu nrby$.Ndu nsAx.Ndu nSf.Ndu nS.Ndu nsq.Ndu nSyb.Ndu nTAq.Ndu nTAr.Ndu nwE.Ndu nwf.Ndu nwlwn.Ndu nwn.Ndu nwrj.Ndu nwr.Ndu nwrS.Ndu nx.Ndu nx$w$.Ndu n$yd.Ndu nyE.Ndu n>y.Ndu n*yr.Ndu nyzk.Ndu qAbs.Ndu qAbws.Ndu qA}d.Ndu qAdws.Ndu qAfl.Ndu qAlb.Ndu qAmws.Ndu qAnwn.Ndu qAq.Ndu qArb.Ndu qATE.Ndu qAww$.Ndu qAy$.Ndu qbDAy.Ndu qb.Ndu qbqAb.Ndu qbr.Ndu qbTAn.Ndu qdAH.Ndu qdH.Ndu qdm.Ndu qd.Ndu qdr.Ndu qdwm.Ndu qDyb.Ndu q$Em.Ndu qEyd.Ndu qfl.Ndu qfr.Ndu qfS.Ndu qfTAn.Ndu qfyr.Ndu qfyz.Ndu qfz.Ndu qlb.Ndu qlE.Ndu qlEwT.Ndu qlm.Ndu qlqb.Ndu qls.Ndu qnwm.Ndu qrAr.Ndu qrbws.Ndu qrdAty.Ndu qrdH.Ndu qrd.Ndu qrD.Ndu qrdwH.Ndu qrm.Ndu qr$.Ndu qrn.Ndu qrqwr.Ndu qrSAn.Ndu qrS.Ndu qrTAs.Ndu qrTl.Ndu qrT.Ndu qrTs.Ndu qrw.Ndu qryn.Ndu qsm.Ndu qs.Ndu qSr.Ndu qsTAs.Ndu qsTl.Ndu qsT.Ndu qsTr.Ndu qTAT.Ndu qtb.Ndu qTb.Ndu qTf.Ndu qT.Ndu qTrjy.Ndu qTr.Ndu qTyE.Ndu qvtr.Ndu qvTr.Ndu qwb.Ndu qw$.Ndu qwT.Ndu qydwm.Ndu $qyq.Ndu qyrAT.Ndu qySr.Ndu qyTAn.Ndu qytAr.Ndu qyvAr.Ndu qzm.Ndu rAb.Ndu rAdAr.Ndu rAdE.Ndu *rAE.Ndu rAhb.Ndu *rAH.Ndu rAmws.Ndu r$A$.Ndu rA$n.Ndu rAqwd.Ndu rAs.Ndu rAtb.Ndu rAwwq.Ndu rbAH.Ndu rbD.Ndu rbE.Ndu rb.Ndu rb.Ndu rbyb.Ndu rdAr.Ndu rdb.Ndu >rD.Ndu rD.Ndu rdn.Ndu rfd.Ndu $r$f.Ndu rf.Ndu rf$.Ndu rfrf.Ndu rfrwf.Ndu rfyq.Ndu >rgn.Ndu rgyf.Ndu rhn.Ndu rhT.Ndu rhw.Ndu rjl.Ndu $rj.Ndu rkAb.Ndu rkm.Ndu rkn.Ndu rmAH.Ndu rmH.Ndu rnb.Ndu >rnyk.Ndu rqm.Ndu rqS.Ndu rqyb.Ndu rqym.Ndu rsg.Ndu r>s.Ndu rsn.Ndu rswl.Ndu rSyd.Ndu rtAj.Ndu rtl.Ndu rTl.Ndu $rT.Ndu ryj.Ndu rys.Ndu $ryT.Ndu sAbAT.Ndu sAEd.Ndu SAE.Ndu sAHl.Ndu s&Al.Ndu sA}l.Ndu sAq.Ndu sArwx.Ndu SArwx.Ndu sAtr.Ndu sATwr.Ndu SbAE.Ndu sbAT.Ndu sbb.Ndu sbE.Ndu sbwE.Ndu >SbwE.Ndu sbyb.Ndu sbyl.Ndu Sby.Ndu sdAd.Ndu sdl.Ndu >sd.Ndu sds.Ndu sEdAn.Ndu sEr.Ndu SEyd.Ndu SfAd.Ndu Sfd.Ndu Sf.Ndu sfr.Ndu sfT.Ndu sfwd.Ndu Sl.Ndu >slwb.Ndu Slyb.Ndu slyl.Ndu SmAx.Ndu s.Ndu |s.Ndu Sndwq.Ndu Snj.Ndu Snm.Ndu sn.Ndu Sn.Ndu snt.Ndu Snw.Ndu SqE.Ndu >sqf.Ndu Sqr.Ndu srAj.Ndu srAT.Ndu SrAT.Ndu srb.Ndu srE.Ndu srHAn.Ndu srj.Ndu sTwl.Ndu swAk.Ndu swAr.Ndu swq.Ndu SwS.Ndu Swtm.Ndu swT.Ndu Swt.Ndu sybAT.Ndu syd.Ndu syf.Ndu Syf.Ndu >sy.Ndu syr.Ndu >SyS.Ndu Syt.Ndu TAbE.Ndu TAbq.Ndu TAbwn.Ndu TAbwr.Ndu tAbwt.Ndu TAEwn.Ndu TAgwt.Ndu TAHn.Ndu TAHwn.Ndu tAj.Ndu TAjn.Ndu >tAn.Ndu TAqm.Ndu tAryx.Ndu TA'ws.Ndu TA}ws.Ndu TA&ws.Ndu TAwws.Ndu <$tbAk.Ndu Tbl.Ndu $Tb.Ndu Tbq.Ndu tbrE.Ndu tdbyr.Ndu tElyq.Ndu tEwy*.Ndu hb.Ndu thdyd.Ndu tHqyq.Ndu THrwr.Ndu tHsyn.Ndu lb.Ndu Tlb.Ndu tlbyb.Ndu tlfyf.Ndu tlHyn.Ndu tlm.Ndu tlmyH.Ndu tl.Ndu >Tls.Ndu tlys.Ndu >Tm.Ndu tmryn.Ndu tmsAH.Ndu tmvAl.Ndu tnbl.Ndu tnbr.Ndu Tnbr.Ndu Tnbwr.Ndu Tnf.Ndu t$nj.Ndu Tnjyr.Ndu $Tn.Ndu Tn.Ndu tqdyr.Ndu tqlyd.Ndu Tqm.Ndu tqryr.Ndu tqwym.Ndu TrAd.Ndu <$trAk.Ndu TrAr.Ndu trbAs.Ndu Trbw$.Ndu trdd.Ndu Trd.Ndu Trf.Ndu trjmAn.Ndu trkyb.Ndu $Tr.Ndu Tr$.Ndu trs.Ndu Trs.Ndu TrTwr.Ndu trtyb.Ndu Tryq.Ndu tSmym.Ndu tsryb.Ndu tSryH.Ndu Tst.Ndu tswyd.Ndu T$t.Ndu TwA$y.Ndu Twd.Ndu Twf.Ndu twgl.Ndu twjyh.Ndu TwmAr.Ndu >twn.Ndu twqE.Ndu Twq.Ndu Twr.Ndu twyj.Ndu txm.Ndu txmyn.Ndu Txrwr.Ndu txt.Ndu tyAr.Ndu tyh.Ndu TylsAn.Ndu t>$yr.Ndu tys.Ndu Tzlq.Ndu vA}r.Ndu vdy.Ndu vEAl.Ndu vEbAn.Ndu vfr.Ndu vlm.Ndu vlv.Ndu vr.Ndu vwb.Ndu vwl.Ndu vwr.Ndu vwy.Ndu vytl.Ndu wAzE.Ndu $wbk.Ndu $wbq.Ndu wdj.Ndu wDm.Ndu wDr.Ndu wEd.Ndu wEZ.Ndu wfd.Ndu whyn.Ndu wjAr.Ndu wjh.Ndu wjr.Ndu $wk.Ndu wkn.Ndu wkr.Ndu wld.Ndu wlyd.Ndu wqAH.Ndu wqb.Ndu wqr.Ndu wqwAq.Ndu wrk.Ndu wrm.Ndu wryd.Ndu wsAd.Ndu wsAm.Ndu wSf.Ndu wSl.Ndu wsm.Ndu wswAs.Ndu wSwAS.Ndu wSwS.Ndu wSyf.Ndu wSy.Ndu $wT.Ndu wTn.Ndu wtr.Ndu wTr.Ndu wTwAT.Ndu wvAq.Ndu wvn.Ndu xAbwr.Ndu xAl.Ndu xAqAn.Ndu xAtAm.Ndu xATb.Ndu xAtm.Ndu xATr.Ndu xAtwn.Ndu xAxAm.Ndu xAzwq.Ndu xbr.Ndu xd.Ndu xdn.Ndu xDrm.Ndu >xdwd.Ndu xdyj.Ndu xfA$.Ndu xf.Ndu xfr.Ndu xlAf.Ndu xlAT.Ndu xlb.Ndu xlbwS.Ndu xlf.Ndu xll.Ndu xlqyn.Ndu xlxAl.Ndu xlxl.Ndu xlyj.Ndu xmAr.Ndu xms.Ndu xndq.Ndu xnjr.Ndu xnSr.Ndu xnwS.Ndu xnzyr.Ndu xrbw$.Ndu xrdq.Ndu xrm.Ndu xrS.Ndu xrTwm.Ndu xrTyT.Ndu x*rwf.Ndu xrwf.Ndu xSAS.Ndu xSm.Ndu $xS.Ndu xS.Ndu xSym.Ndu xTAf.Ndu >xt.Ndu x$t.Ndu xT.Ndu xtn.Ndu xTr.Ndu xTyf.Ndu xwAn.Ndu xwlE.Ndu xwr.Ndu xxAm.Ndu xyAl.Ndu xyAT.Ndu xydE.Ndu xyl.Ndu yAfwx.Ndu yAqwt.Ndu yAwr.Ndu yd.Ndu yEbwb.Ndu yEfwr.Ndu yfE.Ndu >yl.Ndu >ym.Ndu ymyn.Ndu >*yn.Ndu ysrwE.Ndu $yTAn.Ndu ywm.Ndu $yx.Ndu yxt.Ndu yzky.Ndu zEr.Ndu Zfr.Ndu zfwf.Ndu >Zfwr.Ndu zhr.Ndu zjl.Ndu >zj.Ndu zlm.Ndu Zlym.Ndu zlzAl.Ndu zmr.Ndu Y.PV0 Ant$Y.PV0 AnvnY.PV0 AnxY.PV0 An>Y.PV0 AnY.PV0 AnzwY.PV0 AqEY.PV0 AqhY.PV0 AqsY.PV0 AqSY.PV0 AqtdY.PV0 AqtDY.PV0 AqtfY.PV0 AqtnY.PV0 AqtrY.PV0 AqtwY.PV0 AqwY.PV0 A$qY.PV0 Aq*Y.PV0 ArbY.PV0 ArdY.PV0 ArDY.PV0 ArEY.PV0 ArgY.PV0 ArnY.PV0 ArsY.PV0 ArtdY.PV0 ArtDY.PV0 ArtEY.PV0 ArtjY.PV0 ArtmY.PV0 ArtqY.PV0 ArtwY.PV0 ArtxY.PV0 Art>Y.PV0 Art$Y.PV0 ArwY.PV0 ArxY.PV0 A*rY.PV0 Ar>Y.PV0 AsdY.PV0 ASdY.PV0 AsfY.PV0 ASfY.PV0 ASgY.PV0 ASHY.PV0 AslY.PV0 ASlY.PV0 AsmY.PV0 ASmY.PV0 AsqY.PV0 AsrY.PV0 AstbkY.PV0 AstbqY.PV0 AstbY.PV0 AstdEY.PV0 AstdnY.PV0 Ast>dY.PV0 AstEdY.PV0 AstEfY.PV0 AstElY.PV0 AstErY.PV0 AstESY.PV0 AstETY.PV0 AstEwY.PV0 AstftY.PV0 Ast$fY.PV0 ASTfY.PV0 AstglY.PV0 AstgnY.PV0 AstgwY.PV0 Astg$Y.PV0 AsthdY.PV0 AstHlY.PV0 AsthwY.PV0 AstHyY.PV0 AstjdY.PV0 AstjlY.PV0 AstkfY.PV0 AstkrY.PV0 Ast*kY.PV0 AstlqY.PV0 ASTlY.PV0 AstmlY.PV0 AstmnY.PV0 AstnfY.PV0 AstnjY.PV0 Ast>nY.PV0 Astn$Y.PV0 AstqDY.PV0 AstqrY.PV0 AstqSY.PV0 AstqwY.PV0 AstqY.PV0 AstrDY.PV0 AstrEY.PV0 AstrxY.PV0 Ast$rY.PV0 Ast*rY.PV0 AstSbY.PV0 AstSfY.PV0 AstsqY.PV0 AsttlY.PV0 Ast>tY.PV0 AstvnY.PV0 AstwfY.PV0 AstwHY.PV0 AstwlY.PV0 AstwSY.PV0 AstwY.PV0 AstxfY.PV0 Astx*Y.PV0 AstxzY.PV0 AstzrY.PV0 AsY.PV0 A$tfY.PV0 A$thY.PV0 A$tkY.PV0 AtlY.PV0 AtqY.PV0 A$trY.PV0 ATrY.PV0 AtY.PV0 AvnY.PV0 AvrY.PV0 AvwY.PV0 AwdY.PV0 AwEY.PV0 AwfY.PV0 AwhY.PV0 AwHY.PV0 AwlY.PV0 AwrY.PV0 AwsY.PV0 AwSY.PV0 A*wY.PV0 AwY.PV0 AxfY.PV0 AxlY.PV0 AxnY.PV0 AxtfY.PV0 AxtlY.PV0 AxtTY.PV0 Axt$Y.PV0 AxY.PV0 AxzY.PV0 A*Y.PV0 AzdhY.PV0 AzdrY.PV0 AzhY.PV0 AzjY.PV0 AzkY.PV0 AzrY.PV0 AzY.PV0 bAdY.PV0 bAhY.PV0 bAlY.PV0 bArY.PV0 bdA.PV0 >bdY.PV0 bgY.PV0 >bkY.PV0 bkY.PV0 >blY.PV0 bnY.PV0 >bqY.PV0 brY.PV0 bY.PV0 dAEY.PV0 DAhY.PV0 dAjY.PV0 dAnY.PV0 dArY.PV0 dAwY.PV0 dAxY.PV0 DfY.PV0 DHA.PV0 dhY.PV0 >DHY.PV0 DHY.PV0 djA.PV0 >dlY.PV0 dlY.PV0 >dmY.PV0 dmY.PV0 dnY.PV0 dnY.PV0 >DnY.PV0 >drY.PV0 drY.PV0 DrY.PV0 dsY.PV0 dwY.PV0 >DwY.PV0 DwY.PV0 >dY.PV0 EAdY.PV0 EAfY.PV0 EAnY.PV0 E$A.PV0 E*A.PV0 EASY.PV0 EATY.PV0 EAwY.PV0 EbY.PV0 >EdY.PV0 EdY.PV0 >EfY.PV0 EfY.PV0 ElA.PV0 >ElY.PV0 >EmY.PV0 EmY.PV0 EnA.PV0 EnY.PV0 ErY.PV0 EsA.PV0 ESY.PV0 EtA.PV0 ETY.PV0 E$Y.PV0 E$Y.PV0 >EyY.PV0 EzY.PV0 fAdY.PV0 f$A.PV0 fDA.PV0 fdY.PV0 >fDY.PV0 fDY.PV0 flY.PV0 >fnY.PV0 >frY.PV0 frY.PV0 fsA.PV0 fSY.PV0 ftY.PV0 >$fY.PV0 >f$Y.PV0 $fY.PV0 gAlY.PV0 gdA.PV0 gdY.PV0 >gDY.PV0 gfA.PV0 >gfY.PV0 >glY.PV0 glY.PV0 >gmY.PV0 gmY.PV0 >gnY.PV0 gnY.PV0 >grY.PV0 grY.PV0 gvY.PV0 gvY.PV0 >gwY.PV0 gwY.PV0 >g$Y.PV0 g$Y.PV0 g*Y.PV0 HAbY.PV0 hAdY.PV0 hAjY.PV0 HAjY.PV0 HAkY.PV0 HAmY.PV0 hAwY.PV0 HA$Y.PV0 HA*Y.PV0 hbA.PV0 >hdY.PV0 hdY.PV0 hfA.PV0 hjY.PV0 HkY.PV0 HlA.PV0 HlY.PV0 hmA.PV0 >HmY.PV0 HmY.PV0 >HrY.PV0 HrY.PV0 >HSY.PV0 hwY.PV0 hwY.PV0 HwY.PV0 $hY.PV0 h*Y.PV0 H$Y.PV0 H*Y.PV0 >HyY.PV0 HyY.PV0 jAfY.PV0 jAnY.PV0 jArY.PV0 jAzY.PV0 jbY.PV0 >jdY.PV0 >jlY.PV0 jlY.PV0 jnY.PV0 >jrY.PV0 jrY.PV0 jsA.PV0 $jY.PV0 $jY.PV0 >jzY.PV0 jzY.PV0 kAfY.PV0 *kA.PV0 kArY.PV0 kbA.PV0 >kbY.PV0 >kdY.PV0 kdY.PV0 kfY.PV0 knY.PV0 >krY.PV0 krY.PV0 >ksY.PV0 *kY.PV0 *kY.PV0 lAhY.PV0 lAqY.PV0 lA$Y.PV0 lbY.PV0 >lfY.PV0 lgA.PV0 >lgY.PV0 >lhY.PV0 lhY.PV0 lHY.PV0 >lqY.PV0 lwY.PV0 lwY.PV0 |lY.PV0 mAdY.PV0 mArY.PV0 mAsY.PV0 mA$Y.PV0 >mdY.PV0 >mDY.PV0 mDY.PV0 mlY.PV0 mlY.PV0 mnY.PV0 >msY.PV0 msY.PV0 mTA.PV0 mTY.PV0 >m$Y.PV0 m$Y.PV0 nAdY.PV0 nAfY.PV0 nAgY.PV0 nAjY.PV0 nAwY.PV0 nA'Y.PV0 nbA.PV0 ndY.PV0 ndY.PV0 >nDY.PV0 nDY.PV0 nhY.PV0 nhY.PV0 >nHY.PV0 nHY.PV0 njY.PV0 njY.PV0 nmY.PV0 nmY.PV0 nqY.PV0 nqY.PV0 nsY.PV0 Y.PV0 nxY.PV0 nxY.PV0 >n>Y.PV0 >nY.PV0 n>Y.PV0 n$Y.PV0 nzA.PV0 qEY.PV0 qfY.PV0 >qhY.PV0 qlY.PV0 qnY.PV0 qrY.PV0 qsA.PV0 qSA.PV0 >qsY.PV0 qsY.PV0 >qSY.PV0 qwY.PV0 qwY.PV0 >$qY.PV0 >q*Y.PV0 rAbY.PV0 rADY.PV0 rAEY.PV0 rA'Y.PV0 rAY.PV0 >rbY.PV0 rbY.PV0 >rdY.PV0 rdY.PV0 >rDY.PV0 rDY.PV0 rEA.PV0 >rEY.PV0 rEY.PV0 rgA.PV0 >rgY.PV0 rgY.PV0 rhA.PV0 rmY.PV0 rnA.PV0 >rnY.PV0 rnY.PV0 rqY.PV0 rsA.PV0 >rsY.PV0 rsY.PV0 Y.PV0 rwY.PV0 rwY.PV0 rxA.PV0 >rxY.PV0 >*rY.PV0 >r>Y.PV0 $rY.PV0 *rY.PV0 r>Y.PV0 SAfY.PV0 sAmY.PV0 sAqY.PV0 sAwY.PV0 sbY.PV0 SbY.PV0 >sdY.PV0 sdY.PV0 >SdY.PV0 SdY.PV0 sEY.PV0 SfA.PV0 >sfY.PV0 sfY.PV0 >SfY.PV0 SfY.PV0 >SgY.PV0 >SHY.PV0 SHY.PV0 sjA.PV0 sjY.PV0 >slY.PV0 slY.PV0 >SlY.PV0 SlY.PV0 smA.PV0 >smY.PV0 smY.PV0 >SmY.PV0 SmY.PV0 snA.PV0 snY.PV0 >sqY.PV0 sqY.PV0 >srY.PV0 srY.PV0 dY.PV0 nY.PV0 tY.PV0 sY.PV0 |sY.PV0 S>Y.PV0 t$AkY.PV0 $tA.PV0 tbAhY.PV0 tbAkY.PV0 tbArY.PV0 tbdY.PV0 tbnY.PV0 tbqY.PV0 t>bY.PV0 tdAEY.PV0 tdAhY.PV0 tdAnY.PV0 tdArY.PV0 tdAwY.PV0 tdlY.PV0 tdnY.PV0 tdsY.PV0 t>dY.PV0 td$Y.PV0 tEAdY.PV0 tEAfY.PV0 tEAlY.PV0 tEAmY.PV0 tEASY.PV0 tEATY.PV0 tEAzY.PV0 tEdY.PV0 tEmY.PV0 tEnY.PV0 tErY.PV0 tESY.PV0 tEtY.PV0 tE$Y.PV0 tEzY.PV0 tfAdY.PV0 tfAnY.PV0 TfA.PV0 tfDY.PV0 tflY.PV0 tfrY.PV0 tfSY.PV0 <$tfY.PV0 t$fY.PV0 tf$Y.PV0 tgAbY.PV0 tgADY.PV0 tgAlY.PV0 TgA.PV0 tgdY.PV0 tgnY.PV0 tgTY.PV0 tg$Y.PV0 tg*Y.PV0 TgY.PV0 thAdY.PV0 thAjY.PV0 tHAmY.PV0 thAwY.PV0 tHA$Y.PV0 tHA*Y.PV0 thdY.PV0 tHdY.PV0 tHfY.PV0 thjY.PV0 tHlY.PV0 tHrY.PV0 tHsY.PV0 thwY.PV0 tHwY.PV0 <$thY.PV0 tH$Y.PV0 ThY.PV0 tjAfY.PV0 tjlY.PV0 tjnY.PV0 tjwY.PV0 tknY.PV0 tkrY.PV0 tksY.PV0 <$tkY.PV0 t$kY.PV0 tlAfY.PV0 tlAhY.PV0 tlAHY.PV0 tlAqY.PV0 tlA$Y.PV0 tlhY.PV0 tlqY.PV0 tlwY.PV0 >tlY.PV0 t>lY.PV0 TlY.PV0 tlZY.PV0 tmAdY.PV0 tmArY.PV0 tmA$Y.PV0 tmHY.PV0 tmlY.PV0 tmnY.PV0 tmTY.PV0 tm$Y.PV0 TmY.PV0 tnAdY.PV0 tnAfY.PV0 tnAhY.PV0 tnAjY.PV0 tnAmY.PV0 tnAsY.PV0 tnASY.PV0 tnA'Y.PV0 tndY.PV0 tnHY.PV0 t>nY.PV0 tnzY.PV0 tqADY.PV0 tqbY.PV0 tqDY.PV0 tqfY.PV0 tqrY.PV0 tqSY.PV0 tqwY.PV0 Y.PV0 >TrY.PV0 TrY.PV0 tSAbY.PV0 tsAEY.PV0 tSAfY.PV0 tsAmY.PV0 tsAwY.PV0 tsAxY.PV0 tSbY.PV0 tSdY.PV0 tsjY.PV0 tslY.PV0 tSlY.PV0 tsmY.PV0 tsnY.PV0 tsrY.PV0 tsxY.PV0 t>sY.PV0 t|sY.PV0 ttAlY.PV0 tTwY.PV0 t>tY.PV0 t$tY.PV0 tvnY.PV0 twAfY.PV0 twAlY.PV0 twAnY.PV0 twArY.PV0 twASY.PV0 twAzY.PV0 twEY.PV0 twfY.PV0 twlY.PV0 twqY.PV0 twrY.PV0 twxY.PV0 TwY.PV0 txfY.PV0 txlY.PV0 txTY.PV0 t>xY.PV0 t|xY.PV0 tx$Y.PV0 >tY.PV0 |tY.PV0 $tY.PV0 t>*Y.PV0 tzkY.PV0 tzrY.PV0 tzwY.PV0 t$ZY.PV0 tzyY.PV0 vgA.PV0 >vnY.PV0 vnY.PV0 >vrY.PV0 >vwY.PV0 vwY.PV0 wAfY.PV0 wAlY.PV0 wArY.PV0 wAsY.PV0 wAtY.PV0 wAzY.PV0 >wdY.PV0 wdY.PV0 >wEY.PV0 wEY.PV0 >wfY.PV0 wfY.PV0 >whY.PV0 whY.PV0 >wHY.PV0 wHY.PV0 wkY.PV0 >wlY.PV0 wlY.PV0 wnY.PV0 wqY.PV0 >wrY.PV0 wrY.PV0 >wsY.PV0 >wSY.PV0 wSY.PV0 wTY.PV0 wxY.PV0 >*wY.PV0 >wY.PV0 |wY.PV0 $wY.PV0 *wY.PV0 w$Y.PV0 xAwY.PV0 xbA.PV0 >xfY.PV0 xfY.PV0 xlA.PV0 >xlY.PV0 xlY.PV0 xnA.PV0 >xnY.PV0 xSY.PV0 xzY.PV0 xzY.PV0 |*Y.PV0 zhY.PV0 >zjY.PV0 zjY.PV0 zkA.PV0 >zkY.PV0 zkY.PV0 znY.PV0 zqA.PV0 >zrY.PV0 zrY.PV0 zwY.PV0 |zY.PV0 zyY.PV0 link-grammar-5.3.16/data/ar/words/words.adj0000664000076400007640000015765012431741033015425 00000000000000A*AEy.ADJ A$Ary.ADJ $A}b.ADJ *A}b.ADJ AbADy.ADJ AbAHy.ADJ AbdAEy.ADJ Abdy.ADJ AbDy.ADJ AbEd.ADJ Abhry.ADJ Abjdy.ADJ AbkAr.ADJ *Abl.ADJ Ably.ADJ Abry.ADJ Abryzy.ADJ Abrz.ADJ AbSAry.ADJ Abstymwlwjy.ADJ AbtdA'.ADJ AbtdAEy.ADJ AbtdA}y.ADJ AbtkAry.ADJ AbTy.ADJ Abwy.ADJ Aby.ADJ A$byly.ADJ ADAfy.ADJ AdAry.ADJ AdA}y.ADJ Adby.ADJ ADmAry.ADJ Admy.ADJ Adrysy.ADJ ADTrAry.ADJ AdxAry.ADJ $Ady.ADJ Adywlwjy.ADJ AE$Aby.ADJ $A}E.ADJ *A}E.ADJ A$EAEy.ADJ AE$Ary.ADJ AEAry.ADJ AEbly.ADJ A$Eby.ADJ AEdAdy.ADJ AEjAzy.ADJ AEjmy.ADJ AElA.ADJ AElAmy.ADJ AElAny.ADJ AEly.ADJ AElY.ADJ AErAby.ADJ AEtbAry.ADJ AEtbATy.ADJ AEtdAdy.ADJ AEtdAly.ADJ AEtdA}y.ADJ AEtqAdy.ADJ AEtqAly.ADJ AEtrADy.ADJ AEtyAdy.ADJ <*AEy.ADJ AEzA'.ADJ AEzA}.ADJ AEzA&.ADJ AEz.ADJ AfAqy.ADJ AfDl.ADJ $AfEy.ADJ AfgAny.ADJ AflATwny.ADJ Afqy.ADJ AfrAdy.ADJ Afrnjy.ADJ Afryqy.ADJ AftrADy.ADJ AftrA}y.ADJ AfttAHy.ADJ $Afy.ADJ $Agl.ADJ Aglby.ADJ $Agr.ADJ AgrAqy.ADJ Agryqy.ADJ AgtrAby.ADJ $A}h.ADJ AHAdy.ADJ $AhAny.ADJ *Ahb.ADJ $AHb.ADJ *Ahl.ADJ Ahly.ADJ Ahlyljy.ADJ AHmdy.ADJ $AHn.ADJ $Ahq.ADJ A$hr.ADJ AhrAmy.ADJ AHSA}y.ADJ $AHT.ADJ AHtfAly.ADJ AHtkAky.ADJ AHtkAry.ADJ AHtlAly.ADJ AHtrAfy.ADJ AHtyATy.ADJ AhtzAzy.ADJ AHyA'.ADJ AHyA}.ADJ AHyA&.ADJ AHyA}y.ADJ AHyny.ADJ AjAnb.ADJ AjbAry.ADJ AjmAEy.ADJ AjmAly.ADJ Ajnby.ADJ AjrAmy.ADJ AjrA}y.ADJ Ajry.ADJ AjtmAEy.ADJ AjwA}y.ADJ AjzAjy.ADJ AjzA}y.ADJ $A}k.ADJ $Ak.ADJ AkAdy.ADJ AkAdymy.ADJ A$kAly.ADJ AkAly.ADJ Akbr.ADJ Aklyly.ADJ Aklynyky.ADJ Aklyrky.ADJ Aklyryky.ADJ $Akr.ADJ AkrAhy.ADJ Aksjyny.ADJ Aksyjyny.ADJ Akvr.ADJ $Aky.ADJ AlAhy.ADJ AlbAny.ADJ AlfbA}y.ADJ Alfy.ADJ AlHAdy.ADJ Alhy.ADJ Alktrwny.ADJ AlmAny.ADJ AlmAsy.ADJ AlmEy.ADJ AlthAby.ADJ AltzAmy.ADJ Aly.ADJ AlzAmy.ADJ AmAmy.ADJ AmArAty.ADJ AmbrATwry.ADJ AmbryAly.ADJ AmbyryAly.ADJ AmEy.ADJ AmhAly.ADJ Amhry.ADJ $Aml.ADJ AmlA}y.ADJ Ammy.ADJ Amny.ADJ AmrykAn.ADJ AmrykAny.ADJ Amryky.ADJ $Ams.ADJ $Amt.ADJ AmtHAny.ADJ Amwmy.ADJ Amwry.ADJ Amwy.ADJ $Amx.ADJ $Amy.ADJ Amy.ADJ Amyny.ADJ AmyrkAn.ADJ AmyrkAny.ADJ Amyrky.ADJ Amyry.ADJ $A}n.ADJ $An}.ADJ AnADwly.ADJ A$nAny.ADJ AnAny.ADJ An$A}y.ADJ Anbwby.ADJ AnDbATy.ADJ Andlsy.ADJ Andwnysy.ADJ AnEkAsy.ADJ AnEzAly.ADJ AnfEAly.ADJ AnfjAry.ADJ AnfrAdy.ADJ AnfSAly.ADJ Anfy.ADJ AnglykAny.ADJ Angwly.ADJ AnHrAfy.ADJ AnhzAmy.ADJ Anjlwskswny.ADJ AnjlykAny.ADJ Anjlyzy.ADJ AnjrAry.ADJ Anjwly.ADJ Anjyly.ADJ Ank$Ary.ADJ AnkAry.ADJ Anklwskswny.ADJ Anklyzy.ADJ Ankwly.ADJ AnmA}y.ADJ An$qAqy.ADJ AnqbADy.ADJ AnqlAby.ADJ Anqlyzy.ADJ AnqsAmy.ADJ AnsAny.ADJ AnSAry.ADJ AnsyAby.ADJ Ansy.ADJ AntAjy.ADJ AnTbAEy.ADJ AntdAby.ADJ AntHAry.ADJ AnthAzy.ADJ AntqAly.ADJ AntqAmy.ADJ AntqA}y.ADJ Antrnty.ADJ Antrnyty.ADJ AnTwA}y.ADJ AnTwlwjy.ADJ AntxAby.ADJ Anvrwbwlwjy.ADJ Anvwy.ADJ A*ny.ADJ Any.ADJ Anymy.ADJ $A}q.ADJ Aqlydy.ADJ Aqlymy.ADJ AqrAny.ADJ AqrbA*yny.ADJ AqTAEy.ADJ AqtrAEy.ADJ AqtSAdy.ADJ AqyAnwsy.ADJ Ar$Ady.ADJ ArAdy.ADJ ArAmy.ADJ A$rAqy.ADJ $Arb.ADJ ArbE.ADJ Arby.ADJ A*rbyjAny.ADJ Ardny.ADJ Ardy.ADJ ArDy.ADJ Arfy.ADJ ArhAby.ADJ Arjntyny.ADJ Arlndy.ADJ Armny.ADJ ArnAwTy.ADJ ArstqrATy.ADJ ArstwqrATy.ADJ ArtjAEy.ADJ ArtjAly.ADJ ArtwAzy.ADJ Arvwdksy.ADJ Arvw*ksy.ADJ Arvy.ADJ ArwA}y.ADJ Arwby.ADJ Arxmydy.ADJ Arxybwf.ADJ <$Ary.ADJ Ary.ADJ AryHy.ADJ Arytry.ADJ AsAsy.ADJ AsbAny.ADJ ASbEy.ADJ AsbwEy.ADJ $AsE.ADJ ASfhAny.ADJ Asflty.ADJ Asfnjy.ADJ Asfyny.ADJ ASgr.ADJ Ashmy.ADJ AskAfy.ADJ AskndnAfy.ADJ Askndry.ADJ AskndynAfy.ADJ AskrbwTy.ADJ Asktlndy.ADJ AskymAwy.ADJ ASlAHy.ADJ AslAmbwly.ADJ AslAmy.ADJ AslAndy.ADJ Asly.ADJ ASly.ADJ AsmAEyly.ADJ AsmAnjwny.ADJ Asmnty.ADJ Asmy.ADJ AsqATy.ADJ Asqfy.ADJ AsqrbwTy.ADJ AsrA}yly.ADJ Asrwy.ADJ Asry.ADJ AstAnbwly.ADJ AsTAnbwly.ADJ Ast$Ary.ADJ AstAtyky.ADJ AstA*y.ADJ AstbdAdy.ADJ AstbTAny.ADJ AstEAry.ADJ AstEdAdy.ADJ AstEjAly.ADJ AstElAmy.ADJ AstEmAry.ADJ AstErADy.ADJ AstETAfy.ADJ Ast$fA}y.ADJ AstfhAmy.ADJ AstftA}y.ADJ AstfzAzy.ADJ AstgfAry.ADJ AstglAly.ADJ Ast$hAdy.ADJ AsthlAky.ADJ AsthlAly.ADJ Astk$Afy.ADJ AstktAby.ADJ ASTlAHy.ADJ ASTnAEy.ADJ Ast}nAfy.ADJ Astnbwly.ADJ AsTnbwly.ADJ AstnsAby.ADJ AstqlAly.ADJ AstqrA}y.ADJ AstqSA}y.ADJ AstrAly.ADJ Ast$rAqy.ADJ AstrAtyjy.ADJ AstrDA}y.ADJ Astrlyny.ADJ Astrwjyny.ADJ AstsqA}y.ADJ AstTlAEy.ADJ AstTrAdy.ADJ AstvmAry.ADJ AstvnA}y.ADJ AsTwAny.ADJ AstwA}y.ADJ AsTwry.ADJ AstxbArAty.ADJ AstxbAry.ADJ Asty.ADJ AstyEAby.ADJ AstyTAny.ADJ ASwAty.ADJ Aswjy.ADJ ASwly.ADJ AsywTy.ADJ Asywy.ADJ ATAmy.ADJ ATAry.ADJ A$tEAly.ADJ AtfAqy.ADJ ATfA}y.ADJ AtHAdy.ADJ AthAmy.ADJ A}tlAfy.ADJ ATlAnTqy.ADJ ATlAnTy.ADJ ATlnTy.ADJ ATlsy.ADJ A}tmAny.ADJ ATnAby.ADJ Atny.ADJ A$tqAqy.ADJ $ATr.ADJ ATrAdy.ADJ A$trAEy.ADJ A$trAky.ADJ $Aty.ADJ *Aty.ADJ AvAry.ADJ AvbAty.ADJ Avnwlwjy.ADJ Avry.ADJ Avyly.ADJ Avyry.ADJ Avywby.ADJ AwAly.ADJ AwAry.ADJ Awgndy.ADJ AwjAryty.ADJ AwlA.ADJ Awl.ADJ Awlmby.ADJ Awly.ADJ AwlY.ADJ Awlymby.ADJ AwnTjy.ADJ Awrby.ADJ Awrdy.ADJ Awrvw*ksy.ADJ Awrwby.ADJ Awrwy.ADJ A$wry.ADJ AwsT.ADJ AwstrAly.ADJ AwtwmAty.ADJ AwtwmAtyky.ADJ AwtwqrATy.ADJ *Awy.ADJ AwzbkstAny.ADJ Awzbky.ADJ AxAwy.ADJ AxbAry.ADJ AxlAqy.ADJ AxrA.ADJ Axr.ADJ Axrwy.ADJ Axry.ADJ AxrY.ADJ $AxS.ADJ AxSA}y.ADJ AxtbAry.ADJ AxtSASy.ADJ AxtyAry.ADJ Axwy.ADJ Axyr.ADJ AyDAHy.ADJ Aydrwjyny.ADJ AyDy.ADJ Aydywlwjy.ADJ $AyE.ADJ AyEAzy.ADJ AyjAby.ADJ AyjAry.ADJ Ayly.ADJ AymA}y.ADJ Aymn.ADJ AyqAEy.ADJ Ayqwny.ADJ AyrAny.ADJ Ayrlndy.ADJ AyslAndy.ADJ Ayslndy.ADJ AyTAly.ADJ Aywby.ADJ $A}Z.ADJ Azbky.ADJ AzdwAjy.ADJ AZhAry.ADJ Azhry.ADJ Azly.ADJ Aztyky.ADJ Azwty.ADJ bAbAwy.ADJ bAbly.ADJ bAbwy.ADJ $bAby.ADJ bADy.ADJ bAgt.ADJ bdy.ADJ >bDy.ADJ bdyEy.ADJ bdyhy.ADJ >bEd.ADJ bED.ADJ bElbky.ADJ bEly.ADJ bEvy.ADJ bEyd.ADJ bgdAdy.ADJ bgty.ADJ bhA}y.ADJ bhlwAny.ADJ bHrAny.ADJ >bhry.ADJ bHry.ADJ bHryny.ADJ bHtry.ADJ bHvy.ADJ bhy.ADJ bhymy.ADJ bjAdy.ADJ >bjdy.ADJ >bkAr.ADJ bkbA$y.ADJ bkr.ADJ bkry.ADJ bktyry.ADJ $bky.ADJ bky'.ADJ blAstyky.ADJ bldy.ADJ blfwry.ADJ bl$fy.ADJ blgA'.ADJ blgA}.ADJ blgA&.ADJ blgAry.ADJ blgmy.ADJ blgrAdy.ADJ bljrAdy.ADJ bljyky.ADJ blqAny.ADJ blsmy.ADJ blTjy.ADJ blwry.ADJ blwtwny.ADJ blwtwqrATy.ADJ brz.ADJ bwy.ADJ bw*y.ADJ bxAry.ADJ >by.ADJ b*y'.ADJ byAdy.ADJ byAny.ADJ bydAgwjy.ADJ byDAwy.ADJ byDwy.ADJ byDy.ADJ $byh.ADJ *byH.ADJ <$byly.ADJ bynAly.ADJ byny.ADJ byrwAny.ADJ byrwfy.ADJ byrwqrATy.ADJ byrwty.ADJ byTry.ADJ byty.ADJ bywlwjy.ADJ by}y.ADJ byznTy.ADJ bznTy.ADJ dA}b.ADJ DA}E.ADJ dAEb.ADJ dAEm.ADJ dAEr.ADJ dAf}.ADJ dAfE.ADJ dAfq.ADJ dA}y.ADJ DbAby.ADJ d}b.ADJ dblwmAsy.ADJ dbq.ADJ dbry.ADJ Dbs.ADJ DbTy.ADJ >dby.ADJ dby.ADJ Ddy.ADJ dEAb.ADJ dEA}y.ADJ dEb.ADJ dEr.ADJ dEwy.ADJ dfAEy.ADJ DfdEy.ADJ dfr.ADJ dfy'.ADJ dfyn.ADJ DgwT.ADJ dHdAH.ADJ dHdH.ADJ DHl.ADJ dhny.ADJ dhry.ADJ Dhy.ADJ DjAj.ADJ DjEy.ADJ Djr.ADJ Djwj.ADJ dkAnjy.ADJ dktAtwry.ADJ dlAly.ADJ DlEy.ADJ DlyE.ADJ dmAnjy.ADJ ny.ADJ Dny.ADJ dnyAwy.ADJ Dnyk.ADJ Dnyn.ADJ dnywy.ADJ >$dq.ADJ dqy.ADJ dqyq.ADJ dqyqy.ADJ drAmAtwrjy.ADJ drAmAtyky.ADJ drAmy.ADJ drAs.ADJ drAsy.ADJ drdy.ADJ drEy.ADJ DrEy.ADJ drky.ADJ drny.ADJ drqy.ADJ Drwry.ADJ dry.ADJ Dry.ADJ Dryby.ADJ DryHy.ADJ E$Aby.ADJ EA}d.ADJ EAdl.ADJ EADl.ADJ EAdm.ADJ EAdy.ADJ $EAE.ADJ <$EAEy.ADJ $EAEy.ADJ EAfy.ADJ EAjy.ADJ EAjz.ADJ EAkf.ADJ EAlm.ADJ EAlmAny.ADJ EAlmy.ADJ EAlq.ADJ EA}ly.ADJ EAly.ADJ EA}m.ADJ EAm.ADJ EAml.ADJ EAmly.ADJ EAmr.ADJ EAmy.ADJ EAny.ADJ EAq.ADJ EAql.ADJ EArDy.ADJ EArf.ADJ EArm.ADJ E$Ary.ADJ $EA}ry.ADJ $EAry.ADJ E$A}ry.ADJ E$Ary.ADJ EAry.ADJ EASf.ADJ EAsy.ADJ EASy.ADJ EAT$.ADJ EATf.ADJ EATfy.ADJ EATl.ADJ EAtm.ADJ EATr.ADJ EAty.ADJ EAzb.ADJ EAzm.ADJ E$b.ADJ E*b.ADJ EbAsy.ADJ Ebdy.ADJ >Ebly.ADJ Ebq.ADJ Ebqry.ADJ EbrAny.ADJ Ebry.ADJ >$Eby.ADJ $Eby.ADJ E$by.ADJ EbyT.ADJ Ed.ADJ Ejf.ADJ EjlAn.ADJ >Ejmy.ADJ Ejmy.ADJ Ejry.ADJ Ejwl.ADJ Ejyb.ADJ Ejyf.ADJ Ejyl.ADJ Ejyny.ADJ Ejyry.ADJ EkAwy.ADJ Ekr.ADJ Eksy.ADJ Ekws.ADJ Ekyk.ADJ >ElA.ADJ ElAjy.ADJ Ely.ADJ Ely.ADJ >ElY.ADJ Elyl.ADJ EmAly.ADJ EmAny.ADJ EmA}y.ADJ Emdy.ADJ Emh.ADJ EmlAq.ADJ EmlAqy.ADJ Emly.ADJ EmrAny.ADJ Emry.ADJ Emwdy.ADJ Emwmy.ADJ Emyq.ADJ Enbry.ADJ Endmy.ADJ EnfS.ADJ Enfy.ADJ EnjhAny.ADJ Enkbwty.ADJ Enqwdy.ADJ Enqy.ADJ EnSry.ADJ Enyd.ADJ Enyf.ADJ EqAby.ADJ >Eq.ADJ EqA}dy.ADJ EqAqyry.ADJ EqAry.ADJ >Eqd.ADJ Eqdy.ADJ >Eqf.ADJ EqlAny.ADJ Eqly.ADJ Eqwby.ADJ Eqwl.ADJ E$qy.ADJ Eqydy.ADJ Eqym.ADJ Eqyqy.ADJ >ErAby.ADJ >$Er.ADJ $ErAny.ADJ ErAqy.ADJ Erbjy.ADJ Erby.ADJ Erbyd.ADJ ErDAny.ADJ ErDy.ADJ Erfy.ADJ ErqAn.ADJ Erqwby.ADJ Erqy.ADJ Ersy.ADJ ErwDy.ADJ $Ery.ADJ E$ry.ADJ E*ry.ADJ EryAny.ADJ EryD.ADJ Eryf.ADJ Eryq.ADJ ESAby.ADJ ESAmy.ADJ ESby.ADJ Esfy.ADJ Esjdy.ADJ Eskry.ADJ Esly.ADJ ESmAnly.ADJ EsrAwy.ADJ Esrwy.ADJ ESry.ADJ ESwy.ADJ Esy.ADJ ESy.ADJ ESyAny.ADJ ESyb.ADJ EtAby.ADJ ETArdy.ADJ $Ev.ADJ $Ev.ADJ EvmAny.ADJ $EwA'.ADJ E$wA}y.ADJ $Ewby.ADJ >Ewj.ADJ $Ewry.ADJ EwyS.ADJ E*y.ADJ EyAdy.ADJ EyAn.ADJ EyAny.ADJ Eyny.ADJ Eyswy.ADJ Eywf.ADJ Eyy.ADJ >EzA'.ADJ >EzA}.ADJ >EzA&.ADJ >Ez.ADJ EZAmy.ADJ >Ezb.ADJ >Ezl.ADJ Ezly.ADJ EZmy.ADJ Ezwf.ADJ Ezwm.ADJ EZym.ADJ Ezyz.ADJ Ezyzy.ADJ fAdH.ADJ fADH.ADJ fADl.ADJ fAdx.ADJ fADy.ADJ fAEl.ADJ $fAf.ADJ fAgm.ADJ fAgr.ADJ fAH$.ADJ $fAhy.ADJ fAj}.ADJ fAjE.ADJ fAkh.ADJ fAkhAny.ADJ fA$l.ADJ fAlH.ADJ fAlt.ADJ fAny.ADJ fA}q.ADJ fAqd.ADJ fAqE.ADJ |fAqy.ADJ f$Ar.ADJ fA}r.ADJ fAr.ADJ fArg.ADJ fArh.ADJ fArH.ADJ fArq.ADJ fArsy.ADJ fArT.ADJ fAsd.ADJ fAsq.ADJ fA$sty.ADJ fAsx.ADJ fAsy.ADJ fA}t.ADJ fATmy.ADJ fAtr.ADJ fAxr.ADJ fAxwry.ADJ $fA}y.ADJ fA$y.ADJ fAyZjy.ADJ fdA}y.ADJ fDA}y.ADJ >fDl.ADJ fdrAly.ADJ fDwly.ADJ fDy.ADJ fDyH.ADJ fDyl.ADJ fdyrAly.ADJ fEAl.ADJ fEAly.ADJ fEly.ADJ $fEy.ADJ >fgAny.ADJ fHA$.ADJ fhlwy.ADJ fHmy.ADJ fhrsy.ADJ $fhy.ADJ fHy$.ADJ fhym.ADJ fHym.ADJ fjA}y.ADJ fjEAn.ADJ fjwE.ADJ fjyE.ADJ fkAhy.ADJ fkh.ADJ fkry.ADJ fkyr.ADJ flAHy.ADJ flA}ky.ADJ flAny.ADJ >flATwny.ADJ flbyny.ADJ flfly.ADJ flklwry.ADJ flky.ADJ flmndy.ADJ flmnky.ADJ flsfy.ADJ flsTny.ADJ flsTyny.ADJ fltAn.ADJ flwry.ADJ flybyny.ADJ fmwy.ADJ fmy.ADJ fndqy.ADJ fngrAfy.ADJ fnlndy.ADJ fny.ADJ fnyqy.ADJ fnzwly.ADJ fnzwylly.ADJ fnzwyly.ADJ fqAry.ADJ fqhy.ADJ fqnsy.ADJ fqry.ADJ >fqy.ADJ $fqy.ADJ fqyr.ADJ >frAdy.ADJ frAgy.ADJ frArjy.ADJ frdAn.ADJ frdwsy.ADJ frdy.ADJ frDy.ADJ >frE.ADJ frEwny.ADJ frEy.ADJ frfAr.ADJ frg.ADJ frh.ADJ frHAn.ADJ frmljy.ADJ fryqy.ADJ fSAmy.ADJ fsAx.ADJ fsfAty.ADJ fSfAty.ADJ fsfwry.ADJ fSfwry.ADJ fSly.ADJ fstqy.ADJ fsxy.ADJ fsyfsA}y.ADJ fsyH.ADJ fSyH.ADJ fsywlwjy.ADJ ftAqy.ADJ fTA}ry.ADJ fTATry.ADJ fTAyry.ADJ >fTH.ADJ ftqy.ADJ fTs.ADJ gb$.ADJ gb$.ADJ gbAny.ADJ gby.ADJ gdAr.ADJ gDb.ADJ gDbAn.ADJ gddy.ADJ gDnfry.ADJ gdq.ADJ gDr.ADJ gdrAny.ADJ gDrwfy.ADJ gDwb.ADJ gDwby.ADJ gdy.ADJ gDyD.ADJ gDyr.ADJ $gf.ADJ gfAr.ADJ gflAn.ADJ gfwl.ADJ gfwr.ADJ $gfy.ADJ gfyr.ADJ gjry.ADJ glAfy.ADJ glbAwy.ADJ >glby.ADJ >glf.ADJ glm.ADJ glmAny.ADJ glq.ADJ glTAn.ADJ glyZ.ADJ gmAmy.ADJ gmAry.ADJ gmlAj.ADJ gmlj.ADJ gmlwj.ADJ gmws.ADJ gmys.ADJ gnA}y.ADJ gndqjy.ADJ gngryny.ADJ gnwSy.ADJ gny.ADJ gqyq.ADJ grAmy.ADJ grAnyty.ADJ gyd.ADJ $gyl.ADJ g$ym.ADJ >gyn.ADJ gyny.ADJ gyrAn.ADJ gyry.ADJ gyTAny.ADJ gyTny.ADJ gywr.ADJ gzAry.ADJ gzAwy.ADJ gzly.ADJ gzy.ADJ hA$.ADJ hAbT.ADJ $hAby.ADJ hAd}.ADJ HA}d.ADJ HA$d.ADJ HA}D.ADJ hAdf.ADJ hAdm.ADJ HAdq.ADJ hAdr.ADJ HADr.ADJ >HAdy.ADJ HAdy.ADJ HAdyp.ADJ HAfry.ADJ hAft.ADJ hAfy.ADJ hA}j.ADJ hAjry.ADJ hAjy.ADJ HAkm.ADJ hA}l.ADJ hAlk.ADJ HAly.ADJ hAm.ADJ hAmd.ADJ HAmD.ADJ hAmj.ADJ hA$my.ADJ hAm$y.ADJ HAmy.ADJ hAn}.ADJ HAnq.ADJ HAnwty.ADJ HA*q.ADJ HAqd.ADJ HA}r.ADJ hArb.ADJ HArd.ADJ HArD.ADJ hAry.ADJ HAsm.ADJ HAswby.ADJ HAt.ADJ hAtfy.ADJ HA}Ty.ADJ hA*y.ADJ hAyty.ADJ hAzl.ADJ HAzm.ADJ >$hb.ADJ >hbl.ADJ Hbry.ADJ *hby.ADJ Hb$y.ADJ Hby.ADJ Hbyb.ADJ Hbyby.ADJ hbyl.ADJ Hbys.ADJ hbyT.ADJ hdAm.ADJ hdAr.ADJ HDAry.ADJ Hdb.ADJ hdmy.ADJ hDmy.ADJ HDrmy.ADJ HDry.ADJ Hdwdy.ADJ Hdydy.ADJ hDym.ADJ HDyn.ADJ Hdyv.ADJ Hfry.ADJ Hfy.ADJ hjA}y.ADJ HjAzy.ADJ hjmy.ADJ hjry.ADJ Hjry.ADJ hjwmy.ADJ hjwy.ADJ Hjy.ADJ HkmA'.ADJ HkmA}.ADJ HkmA&.ADJ Hkmy.ADJ HkwAty.ADJ Hkwmy.ADJ Hkym.ADJ >$hl.ADJ hlAly.ADJ hlAmy.ADJ Hlby.ADJ Hlmy.ADJ Hlnjy.ADJ Hlqy.ADJ HlwAny.ADJ HlwA}y.ADJ hlwE.ADJ h*lwly.ADJ >hly.ADJ Hlyby.ADJ Hmdy.ADJ HmDy.ADJ hmjy.ADJ Hmry.ADJ Hmwy.ADJ $Hmy.ADJ Hmy.ADJ hmym.ADJ Hnbly.ADJ hndsy.ADJ hndwry.ADJ hndwsy.ADJ hndy.ADJ Hnfy.ADJ hngAry.ADJ hnjAry.ADJ Hnky.ADJ HnTy.ADJ *hny.ADJ hny.ADJ hny'.ADJ HqAny.ADJ Hqly.ADJ Hqwd.ADJ Hqwqy.ADJ Hqyqy.ADJ >$hr.ADJ Hr.ADJ >hrAmy.ADJ HrAry.ADJ hrATqy.ADJ Hrby.ADJ Hrd.ADJ HrdAn.ADJ Hrfy.ADJ Hrj.ADJ Hrky.ADJ hrm.ADJ Hrm.ADJ hrmy.ADJ hrwy.ADJ $hry.ADJ H$ry.ADJ Hry.ADJ Hryf.ADJ Hrymy.ADJ Hryry.ADJ HryS.ADJ Hryz.ADJ HsAby.ADJ HsAsy.ADJ HyA'.ADJ >HyA}.ADJ >HyA&.ADJ Hy.ADJ HyAdy.ADJ HyAty.ADJ >HyA}y.ADJ hydrwjyny.ADJ hydrwlwjy.ADJ hydrwlyky.ADJ $HyH.ADJ hykly.ADJ Hyly.ADJ h$ym.ADJ $Hym.ADJ H$ym.ADJ |Hyny.ADJ $hyr.ADJ hyrATyqy.ADJ hyrwglyfy.ADJ hystyry.ADJ HywAny.ADJ hywlAny.ADJ hywly.ADJ Hywy.ADJ Hyy.ADJ Hzby.ADJ hzly.ADJ HzqAny.ADJ hz}y.ADJ HZy.ADJ hzyl.ADJ Hzym.ADJ HZyZ.ADJ jA}$.ADJ jAd.ADJ $jAE.ADJ jA}H.ADJ jAhl.ADJ jAhly.ADJ jAhz.ADJ jA}l.ADJ jAmAyky.ADJ jAmEy.ADJ >jAnb.ADJ jAnby.ADJ jAr.ADJ jAry.ADJ jAswsy.ADJ jAwy.ADJ $jE.ADJ jEdy.ADJ jEly.ADJ j*Ey.ADJ jEydy.ADJ jgrAfy.ADJ jhAdy.ADJ jhnmy.ADJ jhry.ADJ jhwl.ADJ jhwry.ADJ jhwy.ADJ jHymy.ADJ jldy.ADJ jly.ADJ jlydy.ADJ jnby.ADJ jnby.ADJ jnsy.ADJ jnwby.ADJ jnwny.ADJ jnyny.ADJ jnzbyly.ADJ >$jr.ADJ $jr.ADJ jrAHy.ADJ jry.ADJ j*ry.ADJ jry'.ADJ jsdAny.ADJ jsdy.ADJ jsmAny.ADJ jsmy.ADJ jwA}y.ADJ jwAyAny.ADJ jwfy.ADJ jwhry.ADJ $jwy.ADJ jwy.ADJ jwyAny.ADJ jwzy.ADJ $jy.ADJ jybwty.ADJ jyby.ADJ jyd.ADJ $jyE.ADJ jyry.ADJ jywfyzyA}y.ADJ jywfyzyqy.ADJ jywgrAfy.ADJ jywlwjy.ADJ >jzAjy.ADJ jzA}ry.ADJ >jzA}y.ADJ jzA}y.ADJ jzmjy.ADJ jzry.ADJ jz}y.ADJ jzy}y.ADJ $kA'.ADJ kA*b.ADJ kAbly.ADJ kAbwly.ADJ kAby.ADJ kAdH.ADJ >kAdy.ADJ >kAdymy.ADJ kAEb.ADJ k$Afy.ADJ kAfy.ADJ kA$H.ADJ kAl.ADJ kAlH.ADJ <$kAly.ADJ >kAly.ADJ kAlyfwrny.ADJ kAmbwdy.ADJ kAmd.ADJ kAml.ADJ kAmn.ADJ kAmrwny.ADJ kAmyrwny.ADJ kA$myry.ADJ kArh.ADJ kArykAtwry.ADJ kArykAtyry.ADJ kAsd.ADJ kAsf.ADJ kAsH.ADJ kAsr.ADJ kAtb.ADJ kAvwlyk.ADJ kAvwlyky.ADJ kAzAxstAny.ADJ kAzxstAny.ADJ k}b.ADJ kbrA.ADJ >kbr.ADJ kbry.ADJ kbrY.ADJ kbryty.ADJ kbwly.ADJ kbyr.ADJ >kdr.ADJ kdr.ADJ kdwd.ADJ kdyr.ADJ kEby.ADJ kfAHy.ADJ k$fy.ADJ kfy.ADJ kfyf.ADJ kfyl.ADJ khArby.ADJ kHly.ADJ khnjy.ADJ khnwty.ADJ khrbA}y.ADJ khrby.ADJ khrmAny.ADJ khrTysy.ADJ kHwly.ADJ khyrby.ADJ k$k$y.ADJ klAfy.ADJ klAmy.ADJ klAsky.ADJ klAsyky.ADJ $klATy.ADJ klAwy.ADJ klby.ADJ kldAny.ADJ >klf.ADJ klmAny.ADJ klsy.ADJ klw'.ADJ klwy.ADJ $kly.ADJ kly.ADJ klyb.ADJ klyl.ADJ ksjyny.ADJ ksksy.ADJ kslAn.ADJ kstnA}y.ADJ ksyd.ADJ ksyf.ADJ >ksyjyny.ADJ ksyr.ADJ ktA}by.ADJ ktAby.ADJ ktAny.ADJ ktlwy.ADJ ktwm.ADJ ktym.ADJ kv.ADJ >kvr.ADJ kvyf.ADJ kvyv.ADJ k*wb.ADJ kwby.ADJ k&wd.ADJ kwdy.ADJ kwfy.ADJ kwkby.ADJ $kwky.ADJ $kwlAty.ADJ $kwlATy.ADJ kwlwmby.ADJ kwmbywtry.ADJ kwmsywnjy.ADJ kwmydy.ADJ kwnfdrAly.ADJ kwnfydrAly.ADJ kwngwly.ADJ kwny.ADJ kwrwy.ADJ kwry.ADJ kwstAryky.ADJ kwyty.ADJ *ky.ADJ k}yb.ADJ kydy.ADJ kyfy.ADJ kyly.ADJ kymAwy.ADJ kymA}y.ADJ kymy.ADJ kymyAwy.ADJ kymyA}y.ADJ kyny.ADJ >kys.ADJ kys.ADJ kZry.ADJ lAAdry.ADJ lAAjtmAEy.ADJ lAAnsAny.ADJ lAAntmA}y.ADJ lAArAdy.ADJ lAAxlAqy.ADJ lAdg.ADJ lA>dry.ADJ lAdyny.ADJ lA*E.ADJ lAEnfy.ADJ lAEqly.ADJ lA$Ewry.ADJ lAfqry.ADJ lAft.ADJ lAgb.ADJ lAgnwSy.ADJ lAgy.ADJ lAhf.ADJ lAHq.ADJ lAhv.ADJ lAhwty.ADJ xlAqy.ADJ lA$y}y.ADJ lAzb.ADJ lAzm.ADJ lAzwrdy.ADJ >lbAny.ADJ lbd.ADJ lbnAny.ADJ lbny.ADJ lbq.ADJ $lby.ADJ lbyb.ADJ lbyq.ADJ lbyry.ADJ lbys.ADJ lbyx.ADJ ldn.ADJ ldny.ADJ lEAb.ADJ lEAby.ADJ lEyb.ADJ lEyn.ADJ lfAt.ADJ >lfbA}y.ADJ lfwH.ADJ lfwt.ADJ >lfy.ADJ lfyvAny.ADJ lfyZ.ADJ lfZy.ADJ lgwy.ADJ lmAny.ADJ >lmAsy.ADJ lmAz.ADJ >lmEy.ADJ lmfAwy.ADJ lmsy.ADJ lmys.ADJ lndny.ADJ lsAny.ADJ lsn.ADJ lSqy.ADJ lSyq.ADJ $>m.ADJ >$m.ADJ mAdy.ADJ mADy.ADJ m$AE.ADJ m$AH.ADJ m$Ahd.ADJ mAHl.ADJ mAhr.ADJ mAhy.ADJ mA}j.ADJ mAkn.ADJ mAkr.ADJ m$Aks.ADJ mAkwky.ADJ mA}l.ADJ mAlH.ADJ mAlky.ADJ mAlTy.ADJ $mAly.ADJ mAly.ADJ mAlyzy.ADJ mAmy.ADJ mAnE.ADJ mAnwy.ADJ mAnyly.ADJ m$Ar.ADJ y.ADJ mbd}y.ADJ m>bDy.ADJ m$bE.ADJ m$bk.ADJ mbkr.ADJ mbny.ADJ mbrATwry.ADJ .ADJ mEbl.ADJ mEbr.ADJ mEd.ADJ mEdl.ADJ mEDl.ADJ mEdm.ADJ mEdny.ADJ mEdwd.ADJ mEdwl.ADJ mEdwm.ADJ mEdy.ADJ mEdY.ADJ mEDy.ADJ m$E$E.ADJ mEfn.ADJ mEfr.ADJ mEfY.ADJ mEhwd.ADJ mEjb.ADJ mEjl.ADJ mEjmy.ADJ mEknn.ADJ mEkr.ADJ mEkws.ADJ mEl.ADJ mElb.ADJ mEln.ADJ mElq.ADJ mElwf.ADJ mElwl.ADJ mElwm.ADJ mElwmAty.ADJ mElY.ADJ mEmAry.ADJ mEmdAny.ADJ mEmEy.ADJ mEmm.ADJ mEmq.ADJ mEmr.ADJ mEmwl.ADJ mEmY.ADJ m*En.ADJ mEnEn.ADJ mEnwy.ADJ mEny.ADJ mEqd.ADJ mEqm.ADJ mEqwd.ADJ mEqwf.ADJ mEqwl.ADJ mEqwS.ADJ mE$r.ADJ mErb.ADJ mErbd.ADJ mErbs.ADJ mErD.ADJ mErfy.ADJ mErq.ADJ mErql.ADJ mErwD.ADJ mErwf.ADJ mErwq.ADJ mErY.ADJ mESfr.ADJ mEsl.ADJ mEsr.ADJ mEswl.ADJ mESwm.ADJ mEswr.ADJ mESwr.ADJ mEtAd.ADJ mEtbr.ADJ mEtd.ADJ mEtdl.ADJ mEtl.ADJ mETl.ADJ mEtm.ADJ mEtmd.ADJ mEtny.ADJ mEtnY.ADJ mEtq.ADJ mEtqd.ADJ mEtqly.ADJ mEtr.ADJ mETr.ADJ mEtrD.ADJ mEtrf.ADJ mETwb.ADJ mEtwh.ADJ mEtz.ADJ mEtzl.ADJ mEtzly.ADJ mEtzm.ADJ m$Ev.ADJ mEvr.ADJ mEvwv.ADJ mEwd.ADJ mEwh.ADJ mEwj.ADJ mEwl.ADJ mEwq.ADJ m$Ewr.ADJ mEwy.ADJ mhry.ADJ mHrz.ADJ mHSd.ADJ mHSl.ADJ mHSn.ADJ mHswb.ADJ mHswd.ADJ mHSwd.ADJ mHSwr.ADJ mHsws.ADJ mhtAj.ADJ mHtAr.ADJ mHtd.ADJ mHtdm.ADJ mHtDr.ADJ mHtfl.ADJ mHtl.ADJ mhtm.ADJ mHt$m.ADJ mHtm.ADJ mHTm.ADJ mHtml.ADJ mHtqn.ADJ mHtqr.ADJ mhtr.ADJ mhtr}.ADJ mHtrs.ADJ mHtwm.ADJ mhtz.ADJ mH$w.ADJ mhwb.ADJ m$hwd.ADJ m*hwl.ADJ mHwljy.ADJ m$Hwn.ADJ m$hwr.ADJ mHwry.ADJ mhws.ADJ mH$y.ADJ mhyb.ADJ mhyD.ADJ mhyj.ADJ mhymn.ADJ mhyn.ADJ mHyr.ADJ mHyS.ADJ mHyT.ADJ mHzn.ADJ mhzwl.ADJ mHzwn.ADJ mHZwr.ADJ mhzwz.ADJ mHZwZ.ADJ mHZy.ADJ mjAny.ADJ mjAzy.ADJ mjdd.ADJ mjdy.ADJ m$jE.ADJ mjhry.ADJ mjhwd.ADJ mjhwl.ADJ mjhz.ADJ mjmEy.ADJ mjnd.ADJ mjnH.ADJ mjny.ADJ m$jr.ADJ mjry.ADJ mjtmEy.ADJ mjwf.ADJ mjwhr.ADJ mjwny.ADJ m>jwry.ADJ mjwsy.ADJ m$jy.ADJ mjydy.ADJ mkAbr.ADJ mkAf}.ADJ mkAny.ADJ mkA$r.ADJ mkAr.ADJ mkb.ADJ mkbr.ADJ mkbws.ADJ mkbwt.ADJ m&kd.ADJ mkdwd.ADJ mkdwny.ADJ mkEb.ADJ mkEbr.ADJ mkfhr.ADJ mkft.ADJ mkfwl.ADJ m$kk.ADJ m$kl.ADJ mklf.ADJ mklkl.ADJ mkll.ADJ mklwb.ADJ mknwn.ADJ mkny.ADJ mknY.ADJ mkr$.ADJ mkrh.ADJ mkrm.ADJ mkrr.ADJ mkrs.ADJ mkrwb.ADJ mkrwh.ADJ mksb.ADJ mksm.ADJ mksr.ADJ mkswr.ADJ mksyky.ADJ mkt}b.ADJ mktby.ADJ mktfy.ADJ mktml.ADJ mktnf.ADJ mktnz.ADJ mktrb.ADJ mktrv.ADJ mktsb.ADJ mktwb.ADJ mktwf.ADJ mktwm.ADJ mktZ.ADJ mkvf.ADJ m$kw.ADJ mk*wb.ADJ mk$wf.ADJ mkwjy.ADJ mkwn.ADJ m$kwr.ADJ m*kwr.ADJ mkwr.ADJ mky.ADJ mkyn.ADJ mkys.ADJ mkysAty.ADJ m$l.ADJ m*l.ADJ mlAHy.ADJ mlAHZ.ADJ mlAky.ADJ mlA}m.ADJ mlASq.ADJ mlAwE.ADJ mlAwS.ADJ mlAwy.ADJ mmy.ADJ m$m$y.ADJ mmyt.ADJ mmyz.ADJ mn$}.ADJ mnAdY.ADJ mnAfy.ADJ mnAhD.ADJ mnAqD.ADJ mnAsb.ADJ mnAT.ADJ mnAw}.ADJ mnAwy.ADJ mnAwy$y.ADJ mnAxy.ADJ mnAzE.ADJ m*nb.ADJ mnbw*.ADJ mnDb.ADJ mnDbT.ADJ mndd.ADJ mnDd.ADJ mndh$.ADJ mndlE.ADJ mndlq.ADJ mnDm.ADJ mndmj.ADJ mnDwy.ADJ mndY.ADJ mn$E.ADJ mnE$.ADJ mn$Eb.ADJ mnEdm.ADJ mnEks.ADJ mnEm.ADJ mnEqd.ADJ mnErj.ADJ mnEwt.ADJ mnEzl.ADJ mnfEl.ADJ mnfgr.ADJ mnfjr.ADJ mnfrd.ADJ mnfrj.ADJ mnfsH.ADJ mnfSl.ADJ mnftH.ADJ mnfw$.ADJ mnfwx.ADJ mnfy.ADJ mngAZ.ADJ mn$gl.ADJ mnglq.ADJ mngm.ADJ mngwly.ADJ mngwm.ADJ mnhAr.ADJ mnHdr.ADJ mnhjy.ADJ mnhk.ADJ mn*hl.ADJ mnHl.ADJ mnhmk.ADJ mnhmr.ADJ mnHrf.ADJ mnHT.ADJ mnHwf.ADJ mnHwl.ADJ mnhwm.ADJ mnHwr.ADJ mnHws.ADJ mnhy.ADJ mnjly.ADJ mnjmy.ADJ mnjwm.ADJ mnkb.ADJ mnkm$.ADJ mnkr.ADJ mnks.ADJ mnkwb.ADJ mnmnm.ADJ mnmq.ADJ mnmr.ADJ mnmwl.ADJ mnqbD.ADJ mnqrD.ADJ mnqsm.ADJ mnqT.ADJ mnqTE.ADJ mnqwD.ADJ mnqwl.ADJ mnqwS.ADJ mnqwT.ADJ m$nqy.ADJ mnrfz.ADJ mnSAE.ADJ mnSEq.ADJ mnSf.ADJ mnsHb.ADJ mnsHq.ADJ mnsjm.ADJ mnsq.ADJ mnSrf.ADJ mnsrH.ADJ mnSrm.ADJ mnsrq.ADJ mnswb.ADJ mnSwb.ADJ mnSwny.ADJ mnSwS.ADJ mnswx.ADJ mnsy.ADJ mn$T.ADJ mnTAdy.ADJ mnt$b.ADJ mntbh.ADJ mnTf}.ADJ mntfD.ADJ mntfx.ADJ mnthk.ADJ mntHl.ADJ mntj.ADJ mnTlq.ADJ mntmy.ADJ mntn.ADJ mntql.ADJ mntqm.ADJ mnTqy.ADJ mnt$r.ADJ mnTrH.ADJ mntsb.ADJ mntSb.ADJ mntSr.ADJ mntZr.ADJ mnvwr.ADJ mn$wd.ADJ mnwE.ADJ m$nwq.ADJ mn$wr.ADJ mn*wr.ADJ mnwr.ADJ mn$wry.ADJ mnwT.ADJ mnwy.ADJ mnxfD.ADJ mnxwb.ADJ >mny.ADJ mnyE.ADJ mnyr.ADJ mnzEj.ADJ mnzh.ADJ mnzl.ADJ mnzlq.ADJ mnzly.ADJ mnZm.ADJ mnzwE.ADJ mnzwf.ADJ mnzwly.ADJ mnZwm.ADJ mnzwy.ADJ mqAl.ADJ mqAm.ADJ mqArb.ADJ mqArn.ADJ mqbb.ADJ mqbE.ADJ mqbl.ADJ mqbry.ADJ mqbw.ADJ mqbwD.ADJ mqbwl.ADJ mqdAry.ADJ mqdm.ADJ mqdr.ADJ mqds.ADJ mqdsy.ADJ mqdwny.ADJ mqDy.ADJ mq*E.ADJ mqEd.ADJ mq$Er.ADJ mqfl.ADJ mqfr.ADJ mqhqh.ADJ mqhwr.ADJ mqld.ADJ mqlq.ADJ mqlql.ADJ mqlwb.ADJ mqlwz.ADJ mqlwZ.ADJ mqly.ADJ mqml.ADJ mqmr.ADJ mqnd.ADJ mqnE.ADJ mqnn.ADJ mqnwd.ADJ mq$r.ADJ mqr$.ADJ mqrb.ADJ mqrf.ADJ mqrH.ADJ mqrmd.ADJ mqrn.ADJ mqrr.ADJ mqrw'.ADJ mqrwd.ADJ mqrwD.ADJ mqrwn.ADJ mqrwr.ADJ mqrwt.ADJ mqSb.ADJ mqSdr.ADJ mqsm.ADJ mqsT.ADJ mqSwd.ADJ mqswm.ADJ mqtbs.ADJ mqtDb.ADJ mqtdr.ADJ mqTE.ADJ mqTEy.ADJ mqtnE.ADJ mqtnY.ADJ mqtr.ADJ mqtrb.ADJ mqtrH.ADJ mqtrn.ADJ mqTwE.ADJ mqtwl.ADJ mqwm.ADJ m$qwq.ADJ mqwr.ADJ mqws.ADJ mqwtb.ADJ mqwy.ADJ mqwY.ADJ mqyd.ADJ mqylT.ADJ mqymy.ADJ mqyt.ADJ mqzdr.ADJ mrAbT.ADJ mrAfq.ADJ mrAkby.ADJ mrAk$y.ADJ mrbd.ADJ mrbH.ADJ mrbk.ADJ mrbwT.ADJ mrbY.ADJ m$rd.ADJ mrDy.ADJ mrEb.ADJ mrEwb.ADJ mrEy.ADJ m$rf.ADJ mrfE.ADJ mrfq.ADJ mrfwD.ADJ mrfwE.ADJ mrgwb.ADJ mrhf.ADJ mrhq.ADJ mrhwb.ADJ mrHwm.ADJ mrhwn.ADJ mrjAny.ADJ mrjEy.ADJ mrjH.ADJ mrjw.ADJ mrkb.ADJ mrkz.ADJ mrkzy.ADJ mrmry.ADJ mrmwq.ADJ mrmy.ADJ m$rq.ADJ mrqsy.ADJ m$rqy.ADJ mrsHy.ADJ mrsl.ADJ mrSwf.ADJ mrswm.ADJ mrSy.ADJ mrtAb.ADJ mrtAE.ADJ mrtAH.ADJ mrtb.ADJ mrtbk.ADJ mrtbT.ADJ mrtEd.ADJ mrtj.ADJ mrtjE.ADJ mrtjl.ADJ mrtkz.ADJ mrtqb.ADJ mrtqy.ADJ mrtxS.ADJ m$rwE.ADJ mrwE.ADJ mrwHy.ADJ mr*wl.ADJ mrwqy.ADJ mrwry.ADJ m$rwT.ADJ mrwy.ADJ mrxS.ADJ mr}y.ADJ mry'.ADJ mry$.ADJ mryb.ADJ mryd.ADJ mryE.ADJ mryH.ADJ >mrykAn.ADJ >mrykAny.ADJ >mryky.ADJ mryny.ADJ mrysy.ADJ mryxy.ADJ mSAb.ADJ mSAdf.ADJ >ms.ADJ mSAdm.ADJ msAmy.ADJ msAnd.ADJ m>sAwy.ADJ msAwy.ADJ msA}y.ADJ msbq.ADJ msbt.ADJ mSbwg.ADJ msbwh.ADJ msbwl.ADJ msbwq.ADJ mSd>.ADJ mSdq.ADJ mSdr.ADJ msds.ADJ msdwd.ADJ mSdwE.ADJ msEd.ADJ msEwd.ADJ mSEwq.ADJ msEwr.ADJ msflt.ADJ msfr.ADJ mSfr.ADJ mSfwf.ADJ mSfY.ADJ mSgr.ADJ mSgy.ADJ mshb.ADJ mSHwb.ADJ msHwj.ADJ mSHwn.ADJ msHwq.ADJ msHwr.ADJ mShwr.ADJ msjl.ADJ msjr.ADJ msjwE.ADJ msjY.ADJ mskwfy.ADJ mskwn.ADJ mskwny.ADJ mSld.ADJ mslft.ADJ mslH.ADJ mSlHy.ADJ mslky.ADJ mslm.ADJ mSlSl.ADJ mslT.ADJ mslwb.ADJ mSlwb.ADJ mslwk.ADJ mslwl.ADJ mslwq.ADJ msly.ADJ mSly.ADJ msm.ADJ msmAry.ADJ mSmm.ADJ mSmSm.ADJ mSmt.ADJ msmwE.ADJ msmwH.ADJ msmwm.ADJ msmY.ADJ msnd.ADJ mSnE.ADJ mSnf.ADJ msnn.ADJ mSnr.ADJ mSnwE.ADJ msnwn.ADJ msqAm.ADJ mSqE.ADJ msqf.ADJ mSqwE.ADJ msqwf.ADJ mSqwl.ADJ msr.ADJ mSr.ADJ msrf.ADJ mSrfy.ADJ mSrH.ADJ msrHy.ADJ mSrSr.ADJ mSrwE.ADJ msrwq.ADJ msrwr.ADJ mSry.ADJ m&ss.ADJ m&ssy.ADJ mstA'.ADJ mst$E.ADJ mstEd.ADJ mstEjl.ADJ mstEly.ADJ mstEml.ADJ mstErb.ADJ mstESy.ADJ mstETf.ADJ mstfHl.ADJ mstfrg.ADJ mSTfY.ADJ mstfyD.ADJ mstfyq.ADJ mstgl.ADJ mstglq.ADJ mstgrb.ADJ mstgrq.ADJ msthdf.ADJ msthdm.ADJ mstHjr.ADJ msthlk.ADJ mstHq.ADJ mstHSd.ADJ mstHsn.ADJ msthtk.ADJ msthtr.ADJ mstHyl.ADJ msthyn.ADJ mSTk.ADJ mstmd.ADJ mstmlH.ADJ mstmr.ADJ mstmsk.ADJ mstmyt.ADJ mstnbt.ADJ mstnbT.ADJ mstnd.ADJ mSTnE.ADJ mstnkr.ADJ mstnsx.ADJ mstnyr.ADJ mstqbH.ADJ mstqbly.ADJ mstqdm.ADJ mstql.ADJ mstqr.ADJ mstqtl.ADJ mstrAb.ADJ mstrsl.ADJ mstryb.ADJ mstryH.ADJ mstsAg.ADJ mstshl.ADJ mstsrq.ADJ mststr.ADJ mstTAb.ADJ mstTyl.ADJ mstTyr.ADJ mstwH$.ADJ msTwl.ADJ mstwr.ADJ mstwrd.ADJ mstwxm.ADJ mstwy.ADJ mstx*}.ADJ mstxdm.ADJ mstyqZ.ADJ mstZrf.ADJ mSwg.ADJ mSwH.ADJ mswkr.ADJ ms}wl.ADJ ms&wl.ADJ mSwn.ADJ mswqr.ADJ mswr.ADJ mSwr.ADJ msws.ADJ mSwt.ADJ m>swy.ADJ msxm.ADJ msxr.ADJ msxwT.ADJ $msy.ADJ msy'.ADJ mSyd.ADJ msyH.ADJ msyHy.ADJ msyk.ADJ msyr.ADJ mSyry.ADJ msys.ADJ mSyS.ADJ msyTr.ADJ msyx.ADJ mt$Abh.ADJ >$mT.ADJ $mT.ADJ m$T.ADJ mt$Akl.ADJ mt$A}m.ADJ mt$Amx.ADJ m$tAq.ADJ mTAq.ADJ mTATy.ADJ mtAvr.ADJ mTAwE.ADJ mtbAdl.ADJ mt*b*b.ADJ mTbEjy.ADJ mTbEy.ADJ m$tbh.ADJ m$tbk.ADJ mTbl.ADJ mTbq.ADJ mt$bv.ADJ mTbwE.ADJ mtDAd.ADJ mtDA}l.ADJ mtDAmn.ADJ mtDAyq.ADJ mtdfq.ADJ mtDjr.ADJ mtdly.ADJ mtDmn.ADJ mtDrr.ADJ mtDwr.ADJ mtdyn.ADJ mtEAdl.ADJ mtEAfy.ADJ mtEAks.ADJ mtEAly.ADJ mtEAmd.ADJ mtEAml.ADJ mtEAnq.ADJ mtEAqb.ADJ mtEArf.ADJ mtEASr.ADJ mtEATf.ADJ mtEAwn.ADJ mtEAZm.ADJ mt$Eb.ADJ mtEdd.ADJ mtEff.ADJ mtEfn.ADJ mtEjb.ADJ mtEjl.ADJ mtEjrf.ADJ mtEkr.ADJ m$tEl.ADJ mtElm.ADJ mtElq.ADJ mtEmd.ADJ mtEnfS.ADJ mtEnt.ADJ mtEntr.ADJ mtEql.ADJ mtE*r.ADJ mtErj.ADJ mtESb.ADJ mtEsr.ADJ mtESy.ADJ mtET$.ADJ mtETl.ADJ mtEvr.ADJ mtEwd.ADJ mTEwm.ADJ mTEwn.ADJ mTf>.ADJ mtfA}l.ADJ mtfAny.ADJ mtfAqm.ADJ mtfAwt.ADJ mtfDy.ADJ mtfhm.ADJ mtfHS.ADJ mtfjr.ADJ mtfkk.ADJ mtflTH.ADJ mtflwr.ADJ mtfnn.ADJ mtfq.ADJ mtfrd.ADJ mtfrE.ADJ mtfrq.ADJ mtfSd.ADJ mtfsx.ADJ mtftr.ADJ mtf$y.ADJ mtgAfl.ADJ mtgAyr.ADJ mtgDn.ADJ mtgfl.ADJ m$tgl.ADJ mtglb.ADJ mtgnj.ADJ mtgrD.ADJ mtgTrs.ADJ mtgym.ADJ mt$H.ADJ l}.ADJ mtlmE.ADJ mTlq.ADJ mtlqy.ADJ mTlqy.ADJ mtlSS.ADJ mtlvm.ADJ mTlwl.ADJ mtlwn.ADJ mTmAE.ADJ mtmAvl.ADJ mtmAwj.ADJ mtmdn.ADJ mtmgT.ADJ mtm*hb.ADJ mtmHwr.ADJ mtmkn.ADJ m$tml.ADJ mTm}n.ADJ mtmrd.ADJ mtmrD.ADJ mtmrkz.ADJ mtmrn.ADJ mtmsk.ADJ mtmSr.ADJ mtmvl.ADJ mtmwj.ADJ mtm$wr.ADJ mTmwr.ADJ m>tmy.ADJ mtmyz.ADJ mtmzq.ADJ mtnAfs.ADJ mtnAmy.ADJ mtnAqD.ADJ mtnAsb.ADJ mtnAsq.ADJ mtnAvr.ADJ mtnAzE.ADJ mtnb}.ADJ mTnb.ADJ mtnbh.ADJ mtndm.ADJ mtnql.ADJ mtnSr.ADJ mtnwE.ADJ mtnwr.ADJ mtnyH.ADJ mtnzh.ADJ mtqAbl.ADJ mtqAEs.ADJ mtqATE.ADJ mtqbD.ADJ mtqd.ADJ mtqdm.ADJ mtqds.ADJ mtqlb.ADJ mtqn.ADJ mtqrH.ADJ mtqTE.ADJ mtqyH.ADJ mtrAbT.ADJ mtrAjE.ADJ mtrAkm.ADJ mtrAkz.ADJ mtrAmy.ADJ mtrAxy.ADJ mTrb$.ADJ mtrby.ADJ mt$rd.ADJ mtrdd.ADJ mtrfE.ADJ mtrhl.ADJ m$trk.ADJ mtrtb.ADJ mTrwq.ADJ mtry.ADJ mTry.ADJ mTrz.ADJ mtSAEb.ADJ mtsAhl.ADJ mtSAlH.ADJ mtSAm.ADJ mtsAmH.ADJ mtsArE.ADJ mtsAwy.ADJ mtSdE.ADJ mtSdq.ADJ mtSdr.ADJ mtsE.ADJ mtSl.ADJ mtSlb.ADJ mtSlf.ADJ mtsll.ADJ mtslq.ADJ mtslsl.ADJ mtSnE.ADJ mtsq.ADJ mtsrbl.ADJ mtsrE.ADJ mtstr.ADJ mtTAbq.ADJ mT>T>.ADJ mT>T}.ADJ mtTAmn.ADJ mtTAwl.ADJ mtTbb.ADJ mtTfl.ADJ mtTlE.ADJ mtTlq.ADJ mtTrb$.ADJ mtTwr.ADJ mtTyr.ADJ mt>vr.ADJ mtwADE.ADJ mTw$.ADJ mtwAfr.ADJ mtwA$j.ADJ mtwASl.ADJ mtwAtr.ADJ mtwAzn.ADJ mtwAzy.ADJ mtwEd.ADJ mtwEk.ADJ mtwfq.ADJ mtwfr.ADJ mtwfz.ADJ mtwH$.ADJ mtwHd.ADJ mtwkd.ADJ mTwl.ADJ mtwlh.ADJ mTwq.ADJ mtwqd.ADJ mtwqE.ADJ mTwr.ADJ mtwrd.ADJ mtwrm.ADJ mtwrT.ADJ mTws.ADJ mtwsT.ADJ mtwsTy.ADJ mtwTn.ADJ mtwtr.ADJ mtwvb.ADJ mTwy.ADJ mtwzE.ADJ mtx$b.ADJ mtxm.ADJ mtxSS.ADJ mtxyl.ADJ m$Ty.ADJ mt$yE.ADJ mTyE.ADJ mtyn.ADJ mtyqn.ADJ mtyqZ.ADJ mtysr.ADJ mt$ywE.ADJ mtzAmn.ADJ mtzAyd.ADJ mtzEzE.ADJ mtzmt.ADJ mtzn.ADJ mtZrf.ADJ mtzwj.ADJ mvAly.ADJ mvly.ADJ mvny.ADJ m&vr.ADJ mwAD.ADJ m$w$.ADJ mwADy.ADJ mwAfq.ADJ mwArb.ADJ mwAzy.ADJ m$wb.ADJ mwbr.ADJ mwbw'.ADJ mwbx.ADJ mwdE.ADJ mwDEy.ADJ mwDwE.ADJ mwDwEy.ADJ mwEwd.ADJ mwEwk.ADJ mwEz.ADJ mwfq.ADJ mwfwr.ADJ mwgl.ADJ m$wh.ADJ mwHd.ADJ mwHl.ADJ mwhwb.ADJ mwhwm.ADJ mwHy.ADJ mwjh.ADJ mwjwE.ADJ mwkd.ADJ mwlwy.ADJ $mwly.ADJ m$&wm.ADJ mwm>.ADJ >mwmy.ADJ mwndyAly.ADJ m$wq.ADJ mwqd.ADJ mwqE.ADJ mwqf.ADJ mwqn.ADJ mwqr.ADJ mwqt.ADJ mwqw*.ADJ mwqwd.ADJ mwqwf.ADJ mwqwt.ADJ m$wrb.ADJ mwrd.ADJ mwrm.ADJ mwrq.ADJ mwrT.ADJ mwrwb.ADJ mwrwv.ADJ |mwry.ADJ mwrysky.ADJ mwrytAny.ADJ mwryTAny.ADJ $mws.ADJ mwsd.ADJ mwsE.ADJ mwskwy.ADJ mwSl.ADJ mwsmy.ADJ mwswEy.ADJ mwSwl.ADJ mwswm.ADJ mwsws.ADJ mwswy.ADJ mwsyqy.ADJ mwTd.ADJ mwvwq.ADJ mw$wry.ADJ >mwy.ADJ m}wy.ADJ m$wy.ADJ mwzAmbyqy.ADJ mwzE.ADJ mwZf.ADJ mwzmbyqy.ADJ mwzwn.ADJ mwzy.ADJ mxAbrAty.ADJ mxAlf.ADJ mxAlT.ADJ mxATy.ADJ mxAwy.ADJ mxAzny.ADJ mxbl.ADJ mxbwl.ADJ mxDb.ADJ mxdr.ADJ mxDrm.ADJ mxfD.ADJ mxff.ADJ mxfwr.ADJ mxfy.ADJ mxjl.ADJ mxjwl.ADJ mxl.ADJ mxll.ADJ mxlS.ADJ mxlT.ADJ mxlwq.ADJ mxlwT.ADJ mxm.ADJ mxmly.ADJ mxms.ADJ mxmwr.ADJ mxnv.ADJ mxnwq.ADJ mxrm.ADJ mxrwm.ADJ mxrwTy.ADJ mxSb.ADJ mxsr.ADJ mxSS.ADJ mxstk.ADJ mxSxS.ADJ mxSy.ADJ mxT}.ADJ mxtAl.ADJ mxtAr.ADJ mxtbry.ADJ mxtft.ADJ mxtfy.ADJ mxtl.ADJ mxtlf.ADJ mxtls.ADJ mxtlT.ADJ mxtm.ADJ mxtnq.ADJ mxTr.ADJ mxtrE.ADJ mxTwb.ADJ mxTwf.ADJ mxvr.ADJ mxwf.ADJ mxy.ADJ mxyf.ADJ mxzny.ADJ mxzwn.ADJ mxzy.ADJ >my.ADJ $|my.ADJ $my.ADJ *my.ADJ m$yd.ADJ mydAny.ADJ mykAny.ADJ mykAnyky.ADJ mykrwskwby.ADJ m*yl.ADJ mylAdy.ADJ mylwdrAmy.ADJ *mym.ADJ mymn.ADJ mymwn.ADJ m$yn.ADJ >myny.ADJ m$yq.ADJ m*yq.ADJ m$yr.ADJ >myrkAn.ADJ >myrkAny.ADJ >myrky.ADJ >myry.ADJ mysr.ADJ m$yT.ADJ mytAfyzyqy.ADJ myvAqy.ADJ my&ws.ADJ m$yxy.ADJ myzwbwtAmy.ADJ mzAjy.ADJ mzdAn.ADJ mzdHm.ADJ mzdhr.ADJ mzdwj.ADJ mzEf.ADJ mzEj.ADJ mzEwm.ADJ mzEzE.ADJ mzflt.ADJ mzhr.ADJ mzhw.ADJ mzjj.ADJ mzkwm.ADJ mZl.ADJ mZll.ADJ mZlm.ADJ mZlwm.ADJ mZly.ADJ mzlzl.ADJ mzmE.ADJ mzmn.ADJ mzmwm.ADJ mZnwn.ADJ mzrEAny.ADJ mzrwE.ADJ mzry.ADJ mzrY.ADJ mzwd.ADJ mzwr.ADJ mzwy.ADJ mzxrf.ADJ mzyd.ADJ mzyf.ADJ mzyn.ADJ mzyt.ADJ nA$}.ADJ nAbE.ADJ nAbg.ADJ nAbh.ADJ nAblsy.ADJ nAblywny.ADJ nAby.ADJ nADj.ADJ nAdr.ADJ nADr.ADJ n$Adry.ADJ >nADwly.ADJ nAEm.ADJ nAEs.ADJ nA$f.ADJ nAf*.ADJ nAfd.ADJ nAfq.ADJ nAhd.ADJ nAhD.ADJ nAHl.ADJ nAhy.ADJ nAkv.ADJ nA}m.ADJ nAmy.ADJ nAmyby.ADJ n$Anjy.ADJ >$nAny.ADJ >nAny.ADJ nAqh.ADJ nAqm.ADJ nAry.ADJ nASb.ADJ nASE.ADJ nAsf.ADJ nASH.ADJ nASl.ADJ nASry.ADJ nAt}.ADJ nA$T.ADJ nAtj.ADJ nbg.ADJ nbh.ADJ nbTy.ADJ >nbwby.ADJ nbwy.ADJ *nby.ADJ nby.ADJ nbyh.ADJ nbyl.ADJ nDAly.ADJ ndlsy.ADJ $nE.ADJ $nE.ADJ nEAr.ADJ nfy.ADJ nfy.ADJ nfys.ADJ nfyy.ADJ ngA$y.ADJ >nglykAny.ADJ >ngwly.ADJ nhAry.ADJ nHAsy.ADJ nhA}y.ADJ nhm.ADJ njlwskswny.ADJ >njlykAny.ADJ njwly.ADJ njyE.ADJ njyH.ADJ nklwskswny.ADJ nkwly.ADJ nm$.ADJ nSAry.ADJ nsA}y.ADJ nsby.ADJ nSfy.ADJ nsky.ADJ nSrAny.ADJ nsTwry.ADJ nswAny.ADJ nSwH.ADJ nswy.ADJ nsy.ADJ nsy.ADJ nSyE.ADJ nSyH.ADJ nsyq.ADJ n$T.ADJ ntrnty.ADJ ntrnyty.ADJ nTwlwjy.ADJ nvrwbwlwjy.ADJ nvry.ADJ >nvwy.ADJ nvyr.ADJ nwbtjy.ADJ nwby.ADJ nwEy.ADJ nwmy.ADJ nwmydy.ADJ nwny.ADJ nwrAny.ADJ nwrmAndy.ADJ nwry.ADJ nwwy.ADJ n$w}y.ADJ n$wy.ADJ nxAmy.ADJ nyAby.ADJ >*ny.ADJ |ny.ADJ ny.ADJ $nyE.ADJ nyjyry.ADJ nyly.ADJ >nymy.ADJ n$yT.ADJ nytrwjyny.ADJ nywywrky.ADJ nywzlndy.ADJ nywzylAndy.ADJ nywzylndy.ADJ nZAmy.ADJ nZArAty.ADJ nzfy.ADJ nZly.ADJ nZry.ADJ nzwEy.ADJ nzwH.ADJ nzwly.ADJ nzwy.ADJ nZyf.ADJ nzyh.ADJ nzyH.ADJ nzyz.ADJ qAbE.ADJ qAbl.ADJ qAdH.ADJ qAdm.ADJ qAdr.ADJ qAEdy.ADJ qAhr.ADJ qAhry.ADJ qAHT.ADJ q*Aly.ADJ qA}m.ADJ qAmwsy.ADJ qAn}.ADJ qAnE.ADJ qAnT.ADJ qAnwny.ADJ qAr.ADJ qArD.ADJ qArS.ADJ qArt.ADJ qAry.ADJ qASd.ADJ qAsH.ADJ qASl.ADJ qASm.ADJ qAsy.ADJ qASy.ADJ qATE.ADJ qAtl.ADJ qAtm.ADJ qAtr.ADJ qAty.ADJ qbA}ly.ADJ qbly.ADJ qbqAby.ADJ qbrsy.ADJ qbrSy.ADJ qbry.ADJ qbTy.ADJ qbwy.ADJ qbyH.ADJ qDA}y.ADJ qdry.ADJ qdsy.ADJ q$dy.ADJ qdy.ADJ qdym.ADJ qdyr.ADJ qEdy.ADJ qEyr.ADJ q*fy.ADJ qHAf.ADJ qHlA'.ADJ qhry.ADJ qhwAty.ADJ qhwjy.ADJ qlAb.ADJ qlAEy.ADJ qlA}l.ADJ qlby.ADJ qlmy.ADJ qlwb.ADJ qlwy.ADJ qlydy.ADJ qlyl.ADJ qrAny.ADJ qrbAny.ADJ >qrbA*yny.ADJ qrdy.ADJ qrEy.ADJ qrfAn.ADJ qrgyzstAny.ADJ qrH.ADJ qrmTy.ADJ qrmzy.ADJ qr|ny.ADJ qrny.ADJ qrSy.ADJ qrTAjy.ADJ qrTAsy.ADJ qrTby.ADJ qrwATy.ADJ qrwy.ADJ q$ry.ADJ qr$y.ADJ qryb.ADJ qry$y.ADJ qSASy.ADJ qSdy.ADJ qSf.ADJ qSm.ADJ qsnTny.ADJ qsnTyny.ADJ qsry.ADJ qSSy.ADJ qsTly.ADJ qsTyly.ADJ qswsy.ADJ qsy.ADJ qSy.ADJ qSyf.ADJ qsym.ADJ qSym.ADJ qSyr.ADJ $qY.ADJ qyAdy.ADJ >qyAnwsy.ADJ qyAsy.ADJ qydy.ADJ qymy.ADJ $qyq.ADJ qySry.ADJ qzHy.ADJ qzm.ADJ qzmwgrAfy.ADJ qzmy.ADJ qzwyny.ADJ qzy.ADJ $rAb.ADJ rA}b.ADJ rAbE.ADJ rAdAry.ADJ rAdE.ADJ rADE.ADJ rAdkAly.ADJ rbE.ADJ rbEy.ADJ rbHy.ADJ rbk.ADJ rbl.ADJ rbly.ADJ rbwy.ADJ >rby.ADJ >*rbyjAny.ADJ rbyl.ADJ rdAry.ADJ >rdny.ADJ >rdy.ADJ rdy'.ADJ >rDy.ADJ rDy.ADJ rDyD.ADJ rDyE.ADJ rdym.ADJ rdyny.ADJ rEAwy.ADJ rEA}y.ADJ rEdy.ADJ rEdyd.ADJ rEwy.ADJ $rEy.ADJ $rfA'.ADJ $rfA}.ADJ $rfA&.ADJ >$rf.ADJ >rfy.ADJ $rfy.ADJ rfyD.ADJ rfyE.ADJ rgwy.ADJ rgyd.ADJ rjntyny.ADJ rjs.ADJ rjwEy.ADJ $rjy.ADJ rjym.ADJ rkAmy.ADJ rkny.ADJ $rksy.ADJ rkwD.ADJ rkyk.ADJ rkyn.ADJ rmny.ADJ rmym.ADJ rmzy.ADJ rnAn.ADJ >rnAwTy.ADJ rqAby.ADJ rqmy.ADJ rqSy.ADJ $rqy.ADJ rqyE.ADJ rqyq.ADJ $rry.ADJ $rs.ADJ rSASy.ADJ rSf.ADJ r>smAly.ADJ rsmy.ADJ >rstqrATy.ADJ >rstwqrATy.ADJ rswby.ADJ rswly.ADJ r>sy.ADJ rSyn.ADJ rSyS.ADJ rtwAzy.ADJ $rTy.ADJ rtyb.ADJ rTyb.ADJ >rvwdksy.ADJ >rvw*ksy.ADJ rwby.ADJ rwdysy.ADJ rwHy.ADJ rwmAnsy.ADJ rwmAntyky.ADJ rwmAnTyqy.ADJ rwmAny.ADJ rwmnsy.ADJ rwmntyky.ADJ rwmnTyqy.ADJ rwmy.ADJ *rwry.ADJ rwsy.ADJ rwtyny.ADJ r}wy.ADJ rwy.ADJ rxAmy.ADJ rxAx.ADJ >rxmydy.ADJ rxy.ADJ >rxybwf.ADJ rxym.ADJ rxyS.ADJ |ry.ADJ *ry.ADJ ryADy.ADJ $ryAny.ADJ ryAsy.ADJ $ryb.ADJ ryby.ADJ $ryd.ADJ r$yd.ADJ *ryE.ADJ $ryf.ADJ *ryf.ADJ $ryfy.ADJ ryfy.ADJ ryH.ADJ ryHAwy.ADJ >ryHy.ADJ r*yl.ADJ r$yq.ADJ r}ysy.ADJ rytry.ADJ ry$y.ADJ rzyn.ADJ sA}b.ADJ SA}b.ADJ sAbE.ADJ sAbg.ADJ sAbq.ADJ SAbr.ADJ SAbwny.ADJ SAb}y.ADJ SAby.ADJ sA}d.ADJ sAd.ADJ SAdm.ADJ SAdr.ADJ sAds.ADJ sAdy.ADJ sAEAty.ADJ sAfl.ADJ sAfr.ADJ SAfy.ADJ sA}g.ADJ sAgb.ADJ SAgr.ADJ SAgy.ADJ SA}H.ADJ sAhd.ADJ sAHly.ADJ sAhm.ADJ sAHq.ADJ sAhr.ADJ sAHr.ADJ sAhy.ADJ SAHy.ADJ sA*j.ADJ sAjd.ADJ sAjy.ADJ sAkb.ADJ sAkn.ADJ sAkt.ADJ s>Al.ADJ sA}l.ADJ sAlb.ADJ SAlH.ADJ sAlk.ADJ sAm.ADJ SA}m.ADJ sAmd.ADJ SAmd.ADJ sAmE.ADJ sAmry.ADJ SAmt.ADJ sAmy.ADJ SAnE.ADJ sAnH.ADJ sAqT.ADJ sA}r.ADJ sAr.ADJ sArb.ADJ sArd.ADJ SArm.ADJ SArwxy.ADJ SArx.ADJ sAry.ADJ sAsAny.ADJ >sAsy.ADJ SA}t.ADJ sATE.ADJ SAxb.ADJ sAxn.ADJ sAxr.ADJ sbAEy.ADJ sbAhy.ADJ SbAHy.ADJ sbAny.ADJ sbAty.ADJ sbby.ADJ sbE.ADJ sbEwny.ADJ Sbr.ADJ sbT.ADJ sbty.ADJ >sbwEy.ADJ sbwH.ADJ SbwH.ADJ Sbwy.ADJ sbx.ADJ s*by.ADJ sb>y.ADJ sb}y.ADJ SbyAny.ADJ SbyH.ADJ >Sd>.ADJ SdAEy.ADJ SdAmy.ADJ sdAsy.ADJ Sdfy.ADJ Sdgy.ADJ Sdry.ADJ sdyd.ADJ Sdydy.ADJ sdymy.ADJ Sdyry.ADJ SEb.ADJ sEdA'.ADJ sEdA}.ADJ sEdA&.ADJ sEdy.ADJ sEry.ADJ sEwdy.ADJ sEyd.ADJ SEydy.ADJ sfAH.ADJ sflty.ADJ sfly.ADJ Sgr.ADJ SHAfy.ADJ sHAH.ADJ sHA}y.ADJ SHfy.ADJ SHl.ADJ >shmy.ADJ shrAn.ADJ SHrAwy.ADJ SHrA}y.ADJ sHry.ADJ shwAn.ADJ SHy.ADJ SHyH.ADJ sHyq.ADJ Shyr.ADJ Shywny.ADJ >sk.ADJ Slx.ADJ >sly.ADJ >Sly.ADJ slyb.ADJ Slyby.ADJ slymAny.ADJ slyT.ADJ slyx.ADJ s}m.ADJ >Sm.ADJ smAEy.ADJ smAnjwny.ADJ smAnjwny.ADJ smAqy.ADJ smAry.ADJ smAwy.ADJ smA}y.ADJ smbAtwy.ADJ smbATwy.ADJ SmdAny.ADJ smEy.ADJ smfwny.ADJ Smgy.ADJ smhry.ADJ smj.ADJ smkry.ADJ smky.ADJ smnjwny.ADJ smnty.ADJ Smt.ADJ Smwd.ADJ sqfy.ADJ sqlby.ADJ Sqlby.ADJ Sqly.ADJ sqrATy.ADJ srwy.ADJ >sry.ADJ sry.ADJ sryAly.ADJ sryAny.ADJ sryE.ADJ SryE.ADJ SryH.ADJ st.ADJ StAmy.ADJ stA*y.ADJ strAly.ADJ sTwAny.ADJ sTwry.ADJ SwAty.ADJ swAzylAndy.ADJ >Swb.ADJ swdAny.ADJ swdAwy.ADJ >Swf.ADJ swfsTA}y.ADJ Swfy.ADJ swfyAty.ADJ swfyty.ADJ swfyyty.ADJ swhAjy.ADJ >swjy.ADJ >Swly.ADJ s&wm.ADJ SwmAly.ADJ swmry.ADJ swqy.ADJ swry.ADJ Swry.ADJ Swtmy.ADJ Swty.ADJ swy.ADJ swydy.ADJ swysry.ADJ SxAb.ADJ Sxb.ADJ sxn.ADJ sxry.ADJ Sxry.ADJ sxy.ADJ sxyf.ADJ SyAH.ADJ syAHy.ADJ syAl.ADJ SyAmy.ADJ syAr.ADJ syAsy.ADJ sybyry.ADJ Sydly.ADJ Syfy.ADJ Sygy.ADJ sykwbAty.ADJ sykwbAvy.ADJ sykwlwjy.ADJ sykwswmAty.ADJ symfwny.ADJ syngAly.ADJ synmA}y.ADJ Syny.ADJ syryAly.ADJ Syt.ADJ >sywTy.ADJ >sywy.ADJ |sywy.ADJ syzmwgrAfy.ADJ syzwfryny.ADJ szmwgrAfy.ADJ tAbE.ADJ TAbx.ADJ t$Ady.ADJ tAdyby.ADJ TA}E.ADJ TAEn.ADJ TAEwny.ADJ TA}f.ADJ TAfH.ADJ TA}fy.ADJ TAfy.ADJ TA}H.ADJ tAjy.ADJ tAjykstAny.ADJ TAjykstAny.ADJ tAl.ADJ TA}l.ADJ TAlbAny.ADJ TAlby.ADJ TAlE.ADJ TAlH.ADJ TAlq.ADJ tAly.ADJ TAmH.ADJ TAms.ADJ >TAmy.ADJ TAmy.ADJ tAnzAny.ADJ TAr}.ADJ byny.ADJ tb$yry.ADJ tDAmny.ADJ tdAwly.ADJ tdlysy.ADJ tdrny.ADJ tdryby.ADJ tdryjy.ADJ tdrysy.ADJ tDxmy.ADJ t>dyby.ADJ td$yny.ADJ tEADdy.ADJ <$tEAly.ADJ tEAmdy.ADJ tEAqby.ADJ tEAqdy.ADJ tEATfy.ADJ tEAwDy.ADJ tEAwny.ADJ tEbAwy.ADJ tEbwy.ADJ tEbyry.ADJ tEdyny.ADJ tEfny.ADJ tElymy.ADJ tEmdy.ADJ tEmymy.ADJ tEryDy.ADJ tEryfy.ADJ tESby.ADJ tEsfy.ADJ tEwyDy.ADJ tEwyqy.ADJ tEwy*y.ADJ tEzymy.ADJ tfADly.ADJ tfAEly.ADJ tfA&ly.ADJ jry.ADJ tjryby.ADJ tjrydy.ADJ tjssy.ADJ t>jyly.ADJ tkAmly.ADJ t*kAry.ADJ tkEyby.ADJ tklAm.ADJ tkmyly.ADJ tknwlwjy.ADJ tknwqrATy.ADJ tknyky.ADJ tkrAry.ADJ t*krjy.ADJ t*kry.ADJ tktyky.ADJ tkwyny.ADJ t>kydy.ADJ t$kyly.ADJ TlAby.ADJ TlA}Ey.ADJ <}tlAfy.ADJ >TlAnTqy.ADJ >TlAnTy.ADJ tlbAvy.ADJ tlfwny.ADJ t>lfy.ADJ tlfzywny.ADJ tlgrAfy.ADJ tlHyny.ADJ >TlnTy.ADJ tlqA}y.ADJ tlskwby.ADJ >Tlsy.ADJ Tly.ADJ TlyAny.ADJ TlyEy.ADJ tlyfwny.ADJ tlyfzywny.ADJ TlyH.ADJ Tlyq.ADJ TmAE.ADJ <}tmAny.ADJ tmdny.ADJ tmdyny.ADJ tmhydy.ADJ t>mly.ADJ Tm>nyny.ADJ tmrjy.ADJ TmTmAny.ADJ Tmvy.ADJ tmvyly.ADJ TmwH.ADJ tmwyhy.ADJ tmwyly.ADJ tmwyny.ADJ tmymy.ADJ Tmyy.ADJ ryxy.ADJ trzy.ADJ Trzy.ADJ tSAdfy.ADJ tSAEdy.ADJ tSdyry.ADJ tsE.ADJ tSEydy.ADJ tSfwy.ADJ tSHyHy.ADJ tsjyly.ADJ tSlby.ADJ t|Sly.ADJ tSnyfy.ADJ tSryfy.ADJ tSwry.ADJ tSwyby.ADJ tswyfy.ADJ tswyqy.ADJ tSwyry.ADJ t>sysy.ADJ ttAry.ADJ tTbyqy.ADJ tTfly.ADJ tThyry.ADJ ttry.ADJ tTwAf.ADJ tTwEy.ADJ tTwry.ADJ tvlyvy.ADJ t>vry.ADJ t>vyry.ADJ TwAl.ADJ TwbAwy.ADJ TwbA}y.ADJ Twbjy.ADJ twbwgrAfy.ADJ TwbwgrAfy.ADJ twbwjrAfy.ADJ twEdy.ADJ TwEy.ADJ TwfAny.ADJ twjyhy.ADJ twkydy.ADJ TwlAny.ADJ Twly.ADJ twnsy.ADJ Twqy.ADJ twqyEy.ADJ Twrbyny.ADJ twsEy.ADJ twty.ADJ $twy.ADJ Twyl.ADJ Txrwry.ADJ txryby.ADJ txSSy.ADJ txTyTy.ADJ txyly.ADJ t$xySy.ADJ txzyny.ADJ $Ty.ADJ Tyb.ADJ Tyby.ADJ TyE.ADJ tyfwdy.ADJ Tyfy.ADJ t$ykwslwfAky.ADJ t$yky.ADJ tylAndy.ADJ t$yly.ADJ $tym.ADJ Tyny.ADJ TyrAny.ADJ t>$yry.ADJ t>yydy.ADJ tZAhry.ADJ vAbt.ADJ vAlv.ADJ vAmn.ADJ vAn.ADJ vAnwy.ADJ vAny.ADJ |vAry.ADJ vry.ADJ vry.ADJ vwrwy.ADJ vwry.ADJ >vyly.ADJ >vyry.ADJ vywby.ADJ $wA'.ADJ wAdE.ADJ wADH.ADJ >$w$.ADJ wAEd.ADJ wAEy.ADJ wAfd.ADJ wAfr.ADJ wAfy.ADJ wAHd.ADJ wAhn.ADJ wAhy.ADJ wAjb.ADJ wAjm.ADJ wAldy.ADJ wAlh.ADJ wAry.ADJ wASb.ADJ wAsE.ADJ wAT}.ADJ *wAty.ADJ wATy.ADJ wAvq.ADJ wAxz.ADJ wb}.ADJ wbA}y.ADJ wbry.ADJ wby'.ADJ wdAdy.ADJ wDAH.ADJ wDEy.ADJ wdy.ADJ wDy'.ADJ wdyd.ADJ wDyE.ADJ wEk.ADJ wEq.ADJ wEv.ADJ wEydy.ADJ wfAqy.ADJ wfdy.ADJ wfy.ADJ $wfyny.ADJ wfyr.ADJ >wgndy.ADJ whAby.ADJ >$wh.ADJ wH$.ADJ wHdAny.ADJ wHdwy.ADJ wHl.ADJ whmy.ADJ wH$y.ADJ wHyd.ADJ wjAhy.ADJ >wjAryty.ADJ wjdAny.ADJ wjhy.ADJ wjwdy.ADJ wjyE.ADJ wjyh.ADJ wjyz.ADJ $wk.ADJ $wkwlAty.ADJ $wky.ADJ wkyd.ADJ >wlA.ADJ >wl.ADJ $wl.ADJ wlAdy.ADJ wlA}y.ADJ wlE.ADJ wlhAn.ADJ >wlmby.ADJ $wlqy.ADJ *wlqy.ADJ >wly.ADJ >wlY.ADJ >wlymby.ADJ >wnTjy.ADJ wqA}y.ADJ wqfy.ADJ wqH.ADJ wqty.ADJ wqwr.ADJ *wqy.ADJ wqy.ADJ wqy*.ADJ wqyH.ADJ wr$.ADJ wrAvy.ADJ wrA}y.ADJ >wrby.ADJ >wrdy.ADJ wrdy.ADJ wrE.ADJ wrqy.ADJ >wrvw*ksy.ADJ >wrwby.ADJ >wrwy.ADJ >$wry.ADJ |$wry.ADJ $wry.ADJ wSfy.ADJ wsTA.ADJ >wsT.ADJ wsTAny.ADJ >wstrAly.ADJ wsTy.ADJ wsTY.ADJ wSwly.ADJ wsx.ADJ wsyE.ADJ wsym.ADJ wTny.ADJ wtry.ADJ >wtwmAty.ADJ >wtwmAtyky.ADJ >wtwqrATy.ADJ wTy'.ADJ wTyd.ADJ wvA}qy.ADJ wvny.ADJ wvr.ADJ wvyq.ADJ wvyr.ADJ wxm.ADJ wxym.ADJ $wy.ADJ w$yk.ADJ wzAry.ADJ >wzbkstAny.ADJ >wzbky.ADJ wzny.ADJ wZyfy.ADJ wzyn.ADJ xA}b.ADJ xAdE.ADJ xADE.ADJ xAdr.ADJ xA$E.ADJ xA}f.ADJ xAfqy.ADJ xAft.ADJ xAfy.ADJ xAky.ADJ xAlb.ADJ xAld.ADJ xAlq.ADJ xAlS.ADJ xAly.ADJ xAm.ADJ xAmd.ADJ xAml.ADJ xAms.ADJ xAnE.ADJ xArjy.ADJ xArSyny.ADJ xAs}.ADJ xAS.ADJ xAT}.ADJ xAtr.ADJ xAvr.ADJ xlAqy.ADJ xlAsy.ADJ xlby.ADJ xlfy.ADJ xlqAny.ADJ xlqy.ADJ xlwq.ADJ xlwy.ADJ xly.ADJ xlyE.ADJ xlyjy.ADJ xlyq.ADJ xlyS.ADJ xmAsy.ADJ xmry.ADJ xms.ADJ xmsy.ADJ xmyny.ADJ xmyS.ADJ x$n.ADJ xnAzyry.ADJ xnv.ADJ xnwE.ADJ xnzwAny.ADJ >xrA.ADJ >xr.ADJ |xr.ADJ xrAfy.ADJ xrAjy.ADJ xrAsAny.ADJ xrA}Ty.ADJ xrATyny.ADJ xrdjy.ADJ xrmnjy.ADJ x*rwfy.ADJ >xrwy.ADJ >xry.ADJ >xrY.ADJ xryfy.ADJ xSA}y.ADJ xsrAn.ADJ xSwSy.ADJ $xSy.ADJ xTAby.ADJ xtAmy.ADJ xwy.ADJ xyAly.ADJ xyAry.ADJ >xyr.ADJ xyr.ADJ xyry.ADJ $xyS.ADJ xyTy.ADJ xzfy.ADJ xzndAry.ADJ xzrjy.ADJ yAbAny.ADJ yAbs.ADJ $*y.ADJ yAnASyby.ADJ yAnE.ADJ yAnSyby.ADJ $y$Any.ADJ yA}s.ADJ >$yb.ADJ $ybAny.ADJ ybs.ADJ yDy.ADJ ydywlwjy.ADJ $yk.ADJ $ykwlAty.ADJ >yly.ADJ $yly.ADJ ymAny.ADJ ymn.ADJ ymny.ADJ ymnY.ADJ ymyny.ADJ $yn.ADJ ynyE.ADJ $yq.ADJ ywby.ADJ $ywEy.ADJ ywgslAf.ADJ ywgslAfy.ADJ ywgwslAf.ADJ ywgwslAfy.ADJ ywjslAf.ADJ ywjslAfy.ADJ ywjwslAf.ADJ ywjwslAfy.ADJ ywmy.ADJ ywnAny.ADJ y&ws.ADJ ywzbA$y.ADJ yxny.ADJ $yxwxy.ADJ $y}y.ADJ $yzwfrAny.ADJ yzydy.ADJ zA}dy.ADJ zAEm.ADJ ZAEn.ADJ zA}f.ADJ zAHf.ADJ zAhr.ADJ ZAhrAty.ADJ ZAhry.ADJ zAhy.ADJ zAjl.ADJ zA}l.ADJ ZAm}.ADJ zA}r.ADJ >zbky.ADJ zbwn.ADJ ZbyAny.ADJ zhry.ADJ zhry.ADJ Zhry.ADJ zhy.ADJ zhyd.ADJ zjAjy.ADJ zjly.ADJ zjry.ADJ zky.ADJ zlAly.ADJ ZlAmy.ADJ zlq.ADJ zlwjy.ADJ >zly.ADJ zlzAly.ADJ zmAny.ADJ Zm|n.ADJ zmny.ADJ zmrdy.ADJ Znbwby.ADJ znjy.ADJ Znwn.ADJ znx.ADJ Zny.ADJ Znyn.ADJ >$zr.ADJ zrAd$ty.ADJ zrAEy.ADJ Zrfy.ADJ zry.ADJ zrzwry.ADJ >ztyky.ADJ ZwAhry.ADJ zwAly.ADJ zwjy.ADJ >zwty.ADJ |zwty.ADJ >zxm.ADJ zxm.ADJ zxrfy.ADJ zyjy.ADJ zylAndy.ADJ zylndy.ADJ zytwny.ADJ zyty.ADJ link-grammar-5.3.16/data/ar/words/words.PV_C0000664000076400007640000002273712431741033015453 00000000000000Abb.PVC Abd.PVC AbE.PVC AbHH.PVC AbH.PVC Abll.PVC Abl.PVC A$b.PVC A*b.PVC Ab>.PVC Ab.PVC Abr.PVC Abrr.PVC AbtE.PVC Abtzz.PVC $Add.PVC Add.PVC ADE.PVC ADf.PVC AdH.PVC ADll.PVC Adl.PVC ADmHll.PVC Adm.PVC A$d.PVC Ad.PVC AD>.PVC AD.PVC Adqq.PVC Adr.PVC Adrr.PVC ADrr.PVC ADTrr.PVC AEdd.PVC AEd.PVC AED.PVC A$EE.PVC AEjj.PVC AEl.PVC A$E.PVC A*E.PVC AE$.PVC AE*.PVC AEq.PVC AEr.PVC AEtdd.PVC AEtd.PVC AEtll.PVC AEtmm.PVC AEt$.PVC AEt$$.PVC AEtq.PVC AEtss.PVC AEzz.PVC Afd.PVC AfD.PVC Afjj.PVC Af>.PVC Afq.PVC Afr.PVC Afrr.PVC AftDD.PVC Aftkk.PVC Aftrr.PVC AftSS.PVC Afzz.PVC Agll.PVC Agmm.PVC Ag**.PVC Agr.PVC AgSS.PVC Agtb.PVC Agtl.PVC AgTT.PVC Agv.PVC AgZ.PVC Ahbb.PVC AHbb.PVC Ahb.PVC AHdd.PVC $AHH.PVC AHH.PVC Ahj.PVC AHkk.PVC Ahll.PVC AHll.PVC Ahl.PVC AHl.PVC Ahmm.PVC AHmm.PVC AHmrr.PVC Ah.PVC A$H.PVC AHq.PVC AHqq.PVC AHr.PVC AHss.PVC AHSS.PVC Ahtb.PVC AHtff.PVC AHtjj.PVC AHtj.PVC AHtkk.PVC AHtll.PVC AHtl.PVC AHT.PVC AHtT.PVC AHtTT.PVC AHtvv.PVC AHtz.PVC Ahtzz.PVC AHtzz.PVC AHv.PVC Ajb.PVC Ajdd.PVC Ajd.PVC AjE.PVC AjH.PVC Ajj.PVC Ajll.PVC Ajl.PVC Ajr.PVC Ajrr.PVC AjtH.PVC Ajtrr.PVC Ajts.PVC Ajtss.PVC Ajtvv.PVC Ajtz.PVC Ajtzz.PVC Ajz.PVC Akbb.PVC Akll.PVC A$k.PVC Aktdd.PVC AlhAjj.PVC AlHH.PVC AlH.PVC A$ll.PVC A*ll.PVC Alm.PVC A$l.PVC A*l.PVC Al**.PVC Altff.PVC Altmm.PVC Amdd.PVC AmDD.PVC AmE.PVC Amh.PVC Amll.PVC Aml.PVC Amr.PVC Amrr.PVC Amtdd.PVC Amtll.PVC AmT.PVC AmtSS.PVC A$mTT.PVC Amtzz.PVC Amz.PVC Anb.PVC AnDmm.PVC Andss.PVC Anf.PVC Anf$$.PVC Angll.PVC Anhdd.PVC AnHd.PVC Anhll.PVC Anhl.PVC AnHS.PVC AnHTT.PVC Anjb.PVC Ankbb.PVC Ankff.PVC Anl.PVC Anm.PVC An>.PVC Anqdd.PVC AnqDD.PVC Anr.PVC Ansb.PVC AnSE.PVC AnsH.PVC Ansll.PVC Antb.PVC AnTd.PVC AnTE.PVC AnT.PVC AntS.PVC Anvl.PVC Anx.PVC AnzH.PVC Aqd.PVC Aq$Err.PVC Aqll.PVC Aql.PVC Aqm.PVC A*q.PVC Aq.PVC Aqrr.PVC Aqtdd.PVC Aqtd.PVC Aqtr.PVC Aqts.PVC AqtSS.PVC AqtTT.PVC Aqtvv.PVC A$r>bb.PVC Arb.PVC Ard.PVC ArE.PVC ArfDD.PVC ArH.PVC A$r.PVC Ar**.PVC Arq.PVC Arqq.PVC Artb.PVC Artdd.PVC Artd.PVC ArtD.PVC Artjj.PVC Arzz.PVC ASb.PVC Asdd.PVC ASdd.PVC Asff.PVC ASfrr.PVC Asg.PVC AsH.PVC Asl.PVC ASmm.PVC Asm.PVC As>.PVC Asr.PVC Asrr.PVC ASrr.PVC Astbb.PVC Astbdd.PVC AstbH.PVC Astbl.PVC AstDf.PVC Astdll.PVC Astdm.PVC AstDm.PVC ASTd.PVC Astdr.PVC Astdrr.PVC AstEdd.PVC AstEd.PVC AstED.PVC AstE*.PVC AstEr.PVC AstEzz.PVC Astfd.PVC AstfD.PVC Ast$ff.PVC Astff.PVC ASTff.PVC ASTf.PVC Astfq.PVC Astfzz.PVC Astgb.PVC Astgll.PVC Astg$$.PVC Astgrr.PVC Astgv.PVC AstHbb.PVC Asthjj.PVC Asthll.PVC AstHll.PVC Asthl.PVC AstHmm.PVC Asthm.PVC AstHqq.PVC AstHrr.PVC AstHv.PVC AstHvv.PVC Astjb.PVC Astjd.PVC Astjmm.PVC Astj$.PVC Astjr.PVC Astjz.PVC Astkdd.PVC Astkff.PVC ASTkk.PVC Ast*ll.PVC Astll.PVC Astl**.PVC Astmdd.PVC AstmH.PVC Astml.PVC Astm.PVC Astmrr.PVC Astnr.PVC Astnx.PVC Astqd.PVC Astql.PVC Astq.PVC Astqrr.PVC Astrb.PVC Astrdd.PVC Astrd.PVC AstrH.PVC Ast$r.PVC Astsg.PVC Astsrr.PVC Asttbb.PVC AstTbb.PVC Asttb.PVC AstTb.PVC Ast$T.PVC AstTr.PVC Astvb.PVC Astvr.PVC Astxff.PVC Astxr.PVC Astzd.PVC AstZll.PVC Astzr.PVC ASx.PVC ATb.PVC A$tdd.PVC ATE.PVC A$tff.PVC ATf.PVC Ath.PVC AtH.PVC ATH.PVC ATll.PVC ATl.PVC A}tmm.PVC A$tmm.PVC Atmm.PVC A$T.PVC A$tq.PVC ATq.PVC A$tqq.PVC ATT.PVC Avb.PVC Avr.PVC Axb.PVC Axf.PVC Axll.PVC Axtbb.PVC Axtll.PVC Axtr.PVC AxtSS.PVC AxtTT.PVC Axtzz.PVC Azdd.PVC Azd.PVC Azg.PVC AzH.PVC Azll.PVC AZll.PVC Azl.PVC Azr.PVC Azwrr.PVC Azz.PVC >bb.PVC $bb.PVC *bb.PVC bdd.PVC bDD.PVC >bd.PVC bd.PVC bD.PVC >bE.PVC bE.PVC >bHH.PVC >bH.PVC bH.PVC >bll.PVC bll.PVC >bl.PVC bl.PVC >$b.PVC >*b.PVC >b>.PVC >b.PVC $b.PVC b**.PVC b&.PVC >br.PVC >brr.PVC bs.PVC bss.PVC bSS.PVC dd.PVC $dd.PVC dEE.PVC >DE.PVC DE.PVC dff.PVC df.PVC >Df.PVC Dll.PVC Dll.PVC >dl.PVC dl.PVC dm.PVC Dm.PVC >$d.PVC >d.PVC $d.PVC *d.PVC d$$.PVC >D>.PVC >D.PVC D&.PVC >dqq.PVC dqq.PVC >dr.PVC dr.PVC Dr.PVC >drr.PVC drr.PVC >Drr.PVC Drr.PVC ds.PVC dss.PVC Edd.PVC Edd.PVC EDD.PVC >Ed.PVC Ed.PVC >ED.PVC ED.PVC >$EE.PVC $EE.PVC Eff.PVC Ef.PVC >Ejj.PVC Ejj.PVC Ej.PVC >El.PVC El.PVC Em.PVC >$E.PVC >*E.PVC >E$.PVC >E*.PVC $E.PVC E$.PVC E*.PVC >Eq.PVC Eq.PVC Eqq.PVC >Er.PVC Er.PVC Err.PVC Ess.PVC ESS.PVC Ezz.PVC fDD.PVC >fd.PVC >fD.PVC fD.PVC fHH.PVC fh.PVC >fjj.PVC fjj.PVC fkk.PVC fll.PVC >f>.PVC $f.PVC f$.PVC f$$.PVC >fq.PVC fq.PVC >fr.PVC fr.PVC >frr.PVC frr.PVC fSS.PVC fzz.PVC fzz.PVC gbb.PVC gDD.PVC gD.PVC gff.PVC >gll.PVC gll.PVC gl.PVC >gmm.PVC gmm.PVC >g**.PVC g$$.PVC g**.PVC gqq.PVC >gr.PVC gr.PVC grr.PVC gS.PVC >gSS.PVC gTT.PVC gTT.PVC >gv.PVC gv.PVC >gZ.PVC gZ.PVC HAdd.PVC HAjj.PVC HAqq.PVC HASS.PVC >hbb.PVC hbb.PVC >Hbb.PVC Hbb.PVC >hb.PVC hb.PVC hdd.PVC hDD.PVC >Hdd.PVC Hdd.PVC HDD.PVC Hd.PVC HD.PVC hE.PVC hff.PVC Hff.PVC hf.PVC >HH.PVC hjj.PVC Hjj.PVC >hj.PVC >Hkk.PVC Hkk.PVC Hk.PVC >hll.PVC hll.PVC >Hll.PVC Hll.PVC >hl.PVC hl.PVC >Hl.PVC Hl.PVC >hmm.PVC hmm.PVC >Hmm.PVC Hmm.PVC Hm.PVC h.PVC >$H.PVC H$.PVC H$$.PVC H*.PVC >Hq.PVC Hq.PVC >Hqq.PVC hr.PVC >Hr.PVC Hr.PVC hrr.PVC HS.PVC hss.PVC hSS.PVC >Hss.PVC Hss.PVC >HSS.PVC HT.PVC HT.PVC Hv.PVC Hvv.PVC Hz.PVC hzz.PVC Hzz.PVC jbb.PVC >jb.PVC jb.PVC >jdd.PVC >jd.PVC jd.PVC >jE.PVC jff.PVC >jH.PVC jH.PVC >jj.PVC $jj.PVC >jll.PVC >jl.PVC jl.PVC jmm.PVC j}.PVC j$$.PVC j**.PVC >jr.PVC jr.PVC >jrr.PVC jrr.PVC js.PVC jss.PVC jz.PVC jzz.PVC >kbb.PVC kbb.PVC kdd.PVC kd.PVC kff.PVC kHH.PVC $kk.PVC >kll.PVC kl.PVC kmm.PVC >$k.PVC $k.PVC k$$.PVC krr.PVC lHH.PVC >lH.PVC lH.PVC lkk.PVC >$ll.PVC >*ll.PVC $ll.PVC lmm.PVC >lm.PVC lm.PVC >$l.PVC >*l.PVC >l.PVC >l**.PVC $l.PVC l*.PVC ls.PVC lS.PVC lSS.PVC mdd.PVC mdd.PVC >mDD.PVC mDD.PVC md.PVC >mE.PVC mE.PVC >mh.PVC mh.PVC mH.PVC mjj.PVC mj.PVC >mll.PVC >ml.PVC $mm.PVC *mm.PVC m$$.PVC >mr.PVC mr.PVC >mrr.PVC mrr.PVC ms.PVC mss.PVC mSS.PVC mT.PVC mT.PVC mz.PVC mz.PVC mzz.PVC >nb.PVC nb.PVC ndd.PVC nDD.PVC nf.PVC nf.PVC nl.PVC nl.PVC nmm.PVC >nm.PVC nm.PVC >n>.PVC n$$.PVC n&.PVC nr.PVC nT.PVC nT.PVC nx.PVC qd.PVC qd.PVC qD.PVC qll.PVC >ql.PVC ql.PVC qmm.PVC >qm.PVC qm.PVC >*q.PVC >q.PVC $q.PVC *q.PVC q}.PVC q$$.PVC $qq.PVC qq.PVC >qrr.PVC qrr.PVC qs.PVC qss.PVC qSS.PVC bb.PVC >rb.PVC rb.PVC rdd.PVC rDD.PVC >rd.PVC rd.PVC rD.PVC >rE.PVC rE.PVC rH.PVC rH.PVC rjj.PVC rj.PVC rkk.PVC rl.PVC rmm.PVC rm.PVC >$r.PVC >r**.PVC r$.PVC r$$.PVC r**.PVC >rq.PVC rq.PVC >rqq.PVC *rr.PVC rSS.PVC rzz.PVC rzz.PVC sAbb.PVC sArr.PVC sbb.PVC Sbb.PVC sb.PVC >Sb.PVC >sdd.PVC sdd.PVC >Sdd.PVC Sdd.PVC sd.PVC Sd.PVC >sff.PVC Sff.PVC sg.PVC Sg.PVC sHH.PVC >sH.PVC sH.PVC SH.PVC skk.PVC Skk.PVC sk.PVC sll.PVC >sl.PVC sl.PVC Sl.PVC smm.PVC >Smm.PVC Smm.PVC >sm.PVC sm.PVC Sm.PVC >s>.PVC sq.PVC >sr.PVC sr.PVC Sr.PVC >srr.PVC srr.PVC >Srr.PVC Srr.PVC ss.PVC Sx.PVC t$Add.PVC tbb.PVC Tbb.PVC tb.PVC >Tb.PVC tDAdd.PVC tDAmm.PVC <$tdd.PVC >TE.PVC TE.PVC <$tff.PVC tff.PVC >Tf.PVC Tf.PVC tHAbb.PVC tHAjj.PVC tHAkk.PVC thAy>.PVC thAy}.PVC >th.PVC th.PVC >tH.PVC >TH.PVC TH.PVC tkk.PVC >Tll.PVC Tll.PVC >Tl.PVC tmArr.PVC <}tmm.PVC <$tmm.PVC >tmm.PVC tmm.PVC Tmm.PVC >$T.PVC tqAll.PVC <$tq.PVC tq.PVC >Tq.PVC <$tqq.PVC Tqq.PVC Tr.PVC Trr.PVC tsAbb.PVC tSAmm.PVC tsArr.PVC >TT.PVC >vb.PVC vb.PVC vll.PVC >vr.PVC vr.PVC vrr.PVC wAdd.PVC wdd.PVC wzz.PVC xAll.PVC xbb.PVC >xb.PVC xb.PVC xdd.PVC xDD.PVC xD.PVC >xf.PVC >xll.PVC xll.PVC xl.PVC xmm.PVC $x.PVC x$$.PVC xr.PVC xs.PVC xss.PVC xSS.PVC zd.PVC zd.PVC zff.PVC >zg.PVC zg.PVC >zH.PVC zH.PVC zjj.PVC >zll.PVC zll.PVC >Zll.PVC Zll.PVC >zl.PVC zl.PVC zmm.PVC zm.PVC zqq.PVC >zr.PVC zr.PVC zrr.PVC zz.PVC link-grammar-5.3.16/data/ar/words/words.Nall0000664000076400007640000004313512431741033015545 00000000000000Abh.Nall Abq.Nall AdAm.Nall ADbAry.Nall Adb.Nall Adyb.Nall AfAk.Nall AfAn.Nall AfAq.Nall Afl.Nall $Afn.Nall AfrwAsywy.Nall Afrw>sywy.Nall Afyn.Nall Ahl.Nall AjhAdy.Nall Ajl.Nall Ajn.Nall Ajyr.Nall AkAr.Nall Akl.Nall AkwAdwry.Nall Akyl.Nall Alf.Nall A}l.Nall Alym.Nall AmAr.Nall Amn.Nall Amr.Nall AmyrAly.Nall AnAn.Nall Andwry.Nall Angwlym.Nall AnjAby.Nall A*n.Nall Ant$Aly.Nall AntqAdy.Nall Anwf.Nall Anyq.Nall Anys.Nall A$rAfy.Nall ArAtyqy.Nall ArATyqy.Nall Arbdy.Nall $Arb.Nall Arb.Nall $ArE.Nall ArjwAny.Nall A$r.Nall Arnby.Nall Arq.Nall Aryb.Nall Asdy.Nall Asf.Nall Asn.Nall AstbAqy.Nall AstjmAmy.Nall AstsrAry.Nall Astwny.Nall Asyl.Nall Avm.Nall Avr.Nall Avyl.Nall Avym.Nall Avyr.Nall Avyv.Nall AwAb.Nall AwkrAny.Nall AwrgwA}y.Nall AwrjwA}y.Nall AwrwgwA}y.Nall AwrwgwyAny.Nall AwrwjwA}y.Nall AwsTy.Nall AxA*.Nall Ax*.Nall Axr.Nall Axy*.Nall Ayb.Nall Azm.Nall AzwH.Nall bA}d.Nall bAd}.Nall bA}D.Nall bAdn.Nall bA}E.Nall bAEv.Nall bAhl.Nall *bAH.Nall bAhr.Nall bAht.Nall bAHv.Nall bAhZ.Nall b$Ak.Nall bAkwr.Nall bAlg.Nall bA*l.Nall bA$mft$.Nall bA$mhnds.Nall b$A$.Nall bA$.Nall bA*.Nall bA}n.Nall bArAgwA}y.Nall bArAjwA}y.Nall bArd.Nall bArgwA}y.Nall bArH.Nall bArjwA}y.Nall bA}r.Nall bAr.Nall bAr}.Nall bArq.Nall bAsl.Nall bAsm.Nall bA}s.Nall bAsq.Nall bAtE.Nall bATl.Nall bA}t.Nall bAt.Nall bATn.Nall bAtr.Nall bA}x.Nall bA*x.Nall bAxs.Nall bAyn.Nall bdAl.Nall bdyl.Nall bdyn.Nall b$E.Nall bgAl.Nall bgyD.Nall bHAr.Nall bHAv.Nall bHbwH.Nall bhj.Nall |bh.Nall bhyj.Nall bjAH.Nall bjys.Nall bkwr.Nall bkyr.Nall blwtwqrATy.Nall blw$y.Nall blyd.Nall blyg.Nall blyzy.Nall bngAlwry.Nall bngAly.Nall bnjAby.Nall bnjAly.Nall bnkryAsy.Nall bnmAwy.Nall bqAl.Nall bqAq.Nall bqAr.Nall bqbAq.Nall |bq.Nall brAd.Nall brAgwA}y.Nall brAjwA}y.Nall bsAm.Nall bSAS.Nall bSry.Nall bSyr.Nall bSyS.Nall bTAl.Nall btAr.Nall bTr.Nall bTyn.Nall bvyr.Nall bwAb.Nall bwAq.Nall b$w$.Nall bwrtwryky.Nall bxyl.Nall bxyt.Nall byAE.Nall byAt.Nall b$yE.Nall bylArwsy.Nall b}ys.Nall bywgrAfy.Nall dAbr.Nall dAfE.Nall DAgn.Nall >dAm.Nall dA}n.Nall dArs.Nall dbAg.Nall dyb.Nall dyn.Nall EAbd.Nall EA}D.Nall EAjl.Nall EA*l.Nall EA}$.Nall EAqd.Nall EA$q.Nall EArD.Nall EArf.Nall EAwz.Nall EAy$.Nall EAyz.Nall EAzf.Nall EDAD.Nall Ejlwny.Nall Emym.Nall EqAd.Nall Eq.Nall ErAb.Nall ErAf.Nall EsAf.Nall EsAl.Nall EsAs.Nall Eskry.Nall Esyry.Nall ETAr.Nall ET$.Nall E*wl.Nall EyAr.Nall fAEl.Nall >fAk.Nall fAlj.Nall fAq.Nall fAr.Nall fAsq.Nall fAxr.Nall fAxt.Nall fA}z.Nall flAH.Nall flAq.Nall |fl.Nall fnAn.Nall frAn.Nall frAr.Nall frAz.Nall >frwAsywy.Nall >frw>sywy.Nall ftAk.Nall ftAl.Nall ftA$.Nall ftAn.Nall fwAl.Nall fxwr.Nall fyAl.Nall >fyn.Nall $gAb.Nall gAD.Nall gAny.Nall gASb.Nall gAsl.Nall $gb.Nall glAb.Nall gryb.Nall gwAS.Nall gzAl.Nall HAbl.Nall HAbn.Nall HAfl.Nall HAlm.Nall HAml.Nall hA}m.Nall $HA*.Nall H$A$.Nall HArq.Nall HAsb.Nall HAsd.Nall HASd.Nall HASl.Nall HATb.Nall hAtf.Nall HATm.Nall $HAt.Nall HAxAmy.Nall hAzl.Nall hAz}.Nall HA}z.Nall hbhAb.Nall hby.Nall hbyt.Nall hdAf.Nall HfAr.Nall hfhAf.Nall Hfyl.Nall HjAr.Nall hjAs.Nall HkAk.Nall HlAb.Nall HlAj.Nall HlAq.Nall hlE.Nall >hl.Nall |hl.Nall HmAl.Nall hmAm.Nall hmAz.Nall HmSy.Nall hrAb.Nall Hrfy.Nall hrmwny.Nall h*r.Nall HSAd.Nall HSAr.Nall HsAs.Nall HTAb.Nall hwrmwny.Nall hyAb.Nall hyby.Nall hyr.Nall hywb.Nall hzAl.Nall hzAz.Nall hzl.Nall hzym.Nall j*Ab.Nall jA*b.Nall jAbr.Nall jAbwny.Nall jAhd.Nall jAHd.Nall jAls.Nall jAmd.Nall jAmH.Nall jAnH.Nall jArf.Nall jArH.Nall jAs}.Nall jAvm.Nall jAzE.Nall jAzm.Nall jbAr.Nall jdAl.Nall jdyb.Nall jdyr.Nall j$E.Nall jyr.Nall jyzAwy.Nall jzAr.Nall jzAz.Nall jzE.Nall jzwE.Nall k*Ab.Nall kA*b.Nall kAfr.Nall kA$H.Nall kA$myry.Nall >kAr.Nall kAsb.Nall khwly.Nall |kl.Nall k$myry.Nall knAs.Nall krAm.Nall krblA}y.Nall ksl.Nall kvyr.Nall kyl.Nall |lf.Nall |}l.Nall >lym.Nall lywblyAny.Nall mAdH.Nall m$Agb.Nall m$Ahd.Nall mAHk.Nall mAhwl.Nall m&Akl.Nall m&Akr.Nall mAlk.Nall mAnH.Nall mA}n.Nall m*Aq.Nall mArd.Nall m$Ark.Nall >mAr.Nall mAr.Nall mAsH.Nall mAvl.Nall m$Awr.Nall m&Ax*.Nall m$AyE.Nall mAyt.Nall mAzH.Nall mbAE.Nall mbAH.Nall mbAlg.Nall mbArk.Nall mbA$r.Nall mbArz.Nall mbdd.Nall mbdE.Nall mbDE.Nall mbDwE.Nall mbEd.Nall mbEvr.Nall mbEwv.Nall mbEzq.Nall mbgD.Nall mbgwD.Nall mbgwr.Nall mbHbH.Nall mbhdl.Nall mbhj.Nall mbhm.Nall mbhrj.Nall mbHvr.Nall mbHwH.Nall mbhwr.Nall mbhwt.Nall mbjl.Nall mblg.Nall mbll.Nall mblwl.Nall mblwr.Nall mbnk.Nall mbrd.Nall mbrH.Nall mbrmj.Nall mbrm.Nall m&br.Nall mb$r.Nall mb*r.Nall mbrnz.Nall mbrq$.Nall mbrr.Nall mbrwk.Nall mbrwm.Nall mbrwr.Nall mbrz.Nall mbsq.Nall mbstr.Nall mbswT.Nall mbtAE.Nall mbtdE.Nall mbtd}.Nall mbthj.Nall mbtkr.Nall mbt*l.Nall mbtl.Nall mbTl.Nall mbTn.Nall mbTr.Nall mbTwn.Nall mbtwr.Nall mbtwt.Nall mbwb.Nall m$bwh.Nall mb$wr.Nall mbwz.Nall mbxwt.Nall mbyd.Nall mbyD.Nall mbyE.Nall mbyn.Nall mbyt.Nall mdAfE.Nall mdAH.Nall mDAjE.Nall mDArb.Nall mDArE.Nall m&db.Nall mdbr.Nall mdlh.Nall mDll.Nall mDl.Nall mdmn.Nall mdqq.Nall mdrb.Nall mDrb.Nall mdrk.Nall mdrs.Nall mDTlE.Nall mDTrb.Nall mDTrm.Nall mdwn.Nall mdxn.Nall mdxr.Nall mdxwl.Nall mDyf.Nall mdyn.Nall mdyr.Nall mEAqb.Nall mEAqd.Nall mEArD.Nall mEA$r.Nall mEAr.Nall mEAwn.Nall mEAyn.Nall mEAz.Nall m$Eb*.Nall mE*b.Nall mEbwd.Nall mEDd.Nall mEdn.Nall mE$E$.Nall mEkr.Nall mElm.Nall mEln.Nall mElq.Nall mEnwn.Nall mEqb.Nall mEqrb.Nall mErS.Nall mEsjd.Nall mESwb.Nall mEtmd.Nall mEtql.Nall mEtq.Nall mEtSb.Nall mEtSm.Nall m$Ew*.Nall mE$wq.Nall mEwz.Nall mEyb.Nall mEyd.Nall mEyn.Nall mEyr.Nall mEzm.Nall mfAwD.Nall mfhrs.Nall mfkr.Nall mflsf.Nall mfls.Nall mfqwd.Nall mfrq.Nall mfsr.Nall mft$.Nall mftn.Nall mftz.Nall mfwD.Nall m>fwn.Nall mfxm.Nall mgAlT.Nall mgAmr.Nall mgAzl.Nall mgdwdn.Nall mglb.Nall mglf.Nall m$gl.Nall mglwb.Nall mgtAb.Nall mgtrb.Nall mgtSb.Nall mgtsl.Nall mgyr.Nall mHADr.Nall mHAfZ.Nall mhAjm.Nall mhAjr.Nall mHArb.Nall mHAsb.Nall mHAwl.Nall mHAwr.Nall mHbb.Nall mh*b.Nall mHb.Nall mHbwb.Nall mHbws.Nall mHdb.Nall mHDr.Nall mHdwdb.Nall mHfwr.Nall mHfwZ.Nall mHjl.Nall mHjwb.Nall mhjwr.Nall mHjwr.Nall mHkm.Nall mHlf.Nall mHll.Nall mHlwl.Nall mHml.Nall mHmwd.Nall mHmwl.Nall mHmwm.Nall mhnds.Nall mHnk.Nall mhn}.Nall mHqq.Nall mHqwq.Nall mhrb.Nall mHrD.Nall mhrj.Nall mHrq.Nall mHrr.Nall mHrwr.Nall mHSl.Nall mHsn.Nall mHSn.Nall mHswb.Nall mHSwl.Nall mHtAj.Nall mHtAl.Nall mHtbk.Nall mHtDn.Nall mHtfl.Nall mHtj.Nall mHtjz.Nall mHtkr.Nall mHtlm.Nall mHtl.Nall mHtml.Nall mHTm.Nall mHtrf.Nall mHtrm.Nall mHtsb.Nall m>hwl.Nall mhwl.Nall mHwl.Nall mhw$.Nall mH*wr.Nall mhwws.Nall mhyj.Nall mHyl.Nall mjAdl.Nall mjAhd.Nall mjAhr.Nall mjAld.Nall mjAn.Nall mjAns.Nall mjAwr.Nall mjAzf.Nall mjAz.Nall mjbr.Nall mjbwr.Nall mjdAl.Nall mjdb.Nall mjdd.Nall mjdf.Nall mjd.Nall mjdr.Nall mjdwd.Nall mjdwl.Nall mjdwr.Nall mjEd.Nall m$jE.Nall mjff.Nall mjhd.Nall mjHf.Nall mjhwr.Nall mjhz.Nall mjld.Nall mjlfn.Nall mjljl.Nall m&jl.Nall mjlwb.Nall mjlwn.Nall mjmd.Nall mjmE.Nall mjml.Nall mjmrk.Nall mjmwE.Nall mjnd.Nall mjns.Nall mjnzr.Nall mjrb.Nall mjrd.Nall mjrm.Nall m&jr.Nall mjrwH.Nall mjrwr.Nall mjsd.Nall mjsm.Nall mjthd.Nall mjtmE.Nall mjtr}.Nall mjtv.Nall mj*wb.Nall mjwd.Nall mj*wm.Nall m>jwr.Nall mjyb.Nall mjyd.Nall mjyr.Nall mjzE.Nall mjzwm.Nall mkAr.Nall mkAs.Nall mkAtb.Nall m&kd.Nall mkfwf.Nall m$kk.Nall mkls.Nall mknAsy.Nall m&ksd.Nall mksH.Nall mkt$f.Nall mktnz.Nall mkttb.Nall mkvr.Nall mkwr.Nall mlAEb.Nall mlAH.Nall mlAHq.Nall mlAHZ.Nall mlAkm.Nall mlAk.Nall mlAm.Nall mlAq.Nall mlASq.Nall mlAzm.Nall m&lb.Nall m&lf.Nall mlHd.Nall m$lH.Nall mlHn.Nall mlHq.Nall mlHws.Nall m&lm.Nall m&lms.Nall mlnxwly.Nall mlqm.Nall mlqn.Nall m&ls.Nall mlswn.Nall mltf.Nall mltj}.Nall m>lwf.Nall mlzwm.Nall mmAHk.Nall mmAl}.Nall mmA*q.Nall mmArq.Nall mmArs.Nall mmEwd.Nall mmlk.Nall m&ml.Nall mmlw}.Nall mmlw&.Nall m&mn.Nall mmrD.Nall m&mr.Nall mmrn.Nall mmsk.Nall mmtHn.Nall mmtl}.Nall mmvl.Nall m>mwl.Nall mmwl.Nall m>mwn.Nall m>mwr.Nall mmyz.Nall m$m}z.Nall mnADl.Nall mnAdm.Nall mnAfq.Nall mnAfs.Nall mnAq$.Nall mnAqS.Nall mnASr.Nall mnAwb.Nall mnAwr.Nall mnAzE.Nall mnAzl.Nall mnAZr.Nall mnbEj.Nall mnbEv.Nall mnbh.Nall mnbsT.Nall mnbTH.Nall mnbv.Nall mnbvq.Nall mnbw*.Nall mnDd.Nall mn$d.Nall mndwb.Nall mnEm.Nall mnf*.Nall mnfr.Nall mnHAz.Nall mnHdr.Nall mnHrf.Nall mnj*b.Nall mnjd.Nall mnjmd.Nall mnjm.Nall mnkr.Nall mnkt.Nall mnkwb.Nall mnkwd.Nall mnkwr.Nall mnkws.Nall |mn.Nall m&*n.Nall mn$}.Nall mnqb.Nall m&nq.Nall mn$q.Nall mnq*.Nall mn*r.Nall mnSf.Nall mnslx.Nall m&ns.Nall mnsq.Nall mnSwr.Nall mnSwry.Nall mntdb.Nall mntfE.Nall mntHl.Nall mntHr.Nall mntj.Nall mntks.Nall mn$T.Nall mntqd.Nall mntxb.Nall mntZm.Nall mntZr.Nall mnvlm.Nall m&nv.Nall mnwb.Nall mnwfy.Nall mnwm.Nall m>nws.Nall mnyb.Nall mnyf.Nall mnywk.Nall mnZm.Nall mqAmr.Nall mqAsm.Nall mqATE.Nall mqAtl.Nall mqAwl.Nall mqAwm.Nall mqdm.Nall mqdr.Nall mqds.Nall mqhqh.Nall mqld.Nall m&qlm.Nall mql.Nall mqlq.Nall mqnE.Nall mqnn.Nall mqrb.Nall mqrD.Nall mqr}.Nall mqrr.Nall mqrZ.Nall mqSdr.Nall mqSr.Nall mqSwr.Nall mqTE.Nall m&qt.Nall mqtrE.Nall mqtrf.Nall mqtSr.Nall mqym.Nall mqzdr.Nall mrAdf.Nall mrAfq.Nall mrAhq.Nall mrAjE.Nall mrAqb.Nall mrAqS.Nall mrAsl.Nall mrbE.Nall m$r}b.Nall mr$d.Nall m&rD.Nall mrdwd.Nall m$rE.Nall mrEwf.Nall m$rf.Nall m$rH.Nall mr$H.Nall mrj}.Nall m$rk.Nall mrmm.Nall |mr.Nall mrqd.Nall mrsl.Nall mrSwd.Nall mrTb.Nall mrtd.Nall mrtfE.Nall mrthn.Nall mrtkb.Nall mrtl.Nall mrtzq.Nall mrwj.Nall mr'ws.Nall mr}ws.Nall mr&ws.Nall m&rx.Nall mryd.Nall mrzg.Nall mrzwq.Nall msAbq.Nall msAEd.Nall msAfr.Nall msAhm.Nall msAH.Nall msAkn.Nall mSAlH.Nall msAmr.Nall mSArE.Nall mSAS.Nall msbb.Nall mSdr.Nall m&sf.Nall mSfr.Nall msjl.Nall mskyn.Nall mslH.Nall mSlH.Nall m&slm.Nall m&sl.Nall mSmm.Nall mSnE.Nall mSnf.Nall msn.Nall mSTAf.Nall mst$Ar.Nall mstbDE.Nall mstbdl.Nall mstbd.Nall mstbEd.Nall mstb$r.Nall mstbsl.Nall mstdAm.Nall mstDEf.Nall mstdym.Nall mstdyr.Nall mstEbd.Nall mstEml.Nall mstEmr.Nall mstErb.Nall mstEyr.Nall mstfrq.Nall mstfyd.Nall mstgAv.Nall mstgl.Nall mstgrb.Nall mstgwr.Nall msthAm.Nall mstHb.Nall mstHDr.Nall mstHfZ.Nall mstHkm.Nall mstHlb.Nall msthlk.Nall mst>hl.Nall msTH.Nall msthz}.Nall mstjd.Nall mst>jr.Nall mstjyb.Nall mstk$f.Nall mstkyn.Nall mstlm.Nall mstmE.Nall mst>mn.Nall mstnbT.Nall mst>ns.Nall mstntj.Nall mstnTq.Nall mstnzl.Nall mstqbl.Nall mstqyl.Nall mstvmr.Nall mstwdE.Nall mstwHd.Nall mstwjb.Nall mstwrd.Nall mstwTn.Nall mstxdm.Nall mstxlS.Nall mstxrj.Nall msty}s.Nall m>swf.Nall ms}wl.Nall ms&wl.Nall m>swr.Nall mSwr.Nall mSwt.Nall mSyf.Nall msyr.Nall msyTr.Nall mtAbE.Nall m$tAE.Nall mTAE.Nall mtAH.Nall mtAkd.Nall mTAlb.Nall mTAlE.Nall mTArd.Nall mtAxm.Nall mtAxr.Nall mtbAEd.Nall mtbAT}.Nall mtbAyn.Nall mtbE.Nall mtbHr.Nall mtbjH.Nall mtbld.Nall mtb*l.Nall mtbl.Nall mtblwr.Nall mtbrbr.Nall mtbrE.Nall mtbrjz.Nall mtbrm.Nall mtbSr.Nall mtbtl.Nall mtbTl.Nall mtbwE.Nall mtbwl.Nall mtbw}.Nall mtDAfr.Nall mtDArb.Nall mtdAwl.Nall mt>db.Nall mt$dd.Nall mtDEDE.Nall mtDH.Nall mtdhwr.Nall mtDlE.Nall mt}d.Nall mt$dq.Nall mtdrb.Nall mtdrj.Nall mtdrn.Nall mtdxl.Nall mtEAhd.Nall mtEAqd.Nall mtEArD.Nall mtEATf.Nall mtEAwD.Nall mtEbd.Nall mtEb.Nall mtEhd.Nall mTEm.Nall mtEsf.Nall mtEws.Nall mtfAwD.Nall mt>ff.Nall mtflsf.Nall mTf}.Nall mtfqd.Nall mtfrj.Nall mtfrnj.Nall mt>frq.Nall mtfwq.Nall mtfyhq.Nall mtglgl.Nall mtgyb.Nall mtgyr.Nall mtHAlf.Nall mthAlk.Nall mtHAml.Nall mt>hb.Nall mtHdv.Nall mtHfZ.Nall mtHjj.Nall mtHkm.Nall mt>hl.Nall mtH*lq.Nall mthm.Nall mThm.Nall mtHms.Nall mtHrD.Nall mtHrr.Nall mtHSl.Nall mthwd.Nall mTHwl.Nall mthws.Nall mtHyz.Nall mtHzb.Nall mtjA*b.Nall mtjAns.Nall mtjAsr.Nall mtjAwb.Nall mtjAwr.Nall mtjAwz.Nall mtjbr.Nall mtjdd.Nall mtjEd.Nall mtjhm.Nall mtjh.Nall mt>jj.Nall mtjld.Nall mtjmd.Nall mtjns.Nall mtjrd.Nall mtjsd.Nall mt>kd.Nall mtkhn.Nall mtk}.Nall mtksb.Nall mtlAEb.Nall mtlAf.Nall mtlbs.Nall mTlE.Nall mt|lf.Nall mtlf.Nall mt>lm.Nall mtl**.Nall mt>lq.Nall mTlwb.Nall mtlwf.Nall mtmAhl.Nall mtmAsk.Nall mtmdyn.Nall mtmhl.Nall mt>ml.Nall mtmlq.Nall m&tmn.Nall mtmrd.Nall mt|mr.Nall mtmrs.Nall mtmwl.Nall mtmxTr.Nall mtnAfs.Nall mtnAk.Nall mtnAwb.Nall mtnAwl.Nall mtnAzE.Nall mtnAzl.Nall mtnbr.Nall mtnby.Nall m&tnf.Nall mtnf*.Nall mtnkr.Nall mt>nq.Nall mtnSt.Nall mtqAEd.Nall mtqArb.Nall mtq$f.Nall mt$qlb.Nall m$tq.Nall mtqn.Nall mtrAdf.Nall mtrb.Nall mTrb.Nall mtrbS.Nall m$trE.Nall mt$rE.Nall mtrE.Nall mtrf.Nall mtr$H.Nall mt>rjH.Nall mtrjl.Nall mtrjm.Nall m$trk.Nall m&Tr.Nall mTr$.Nall mTrq.Nall mTrwH.Nall mtrwk.Nall mtsAbq.Nall mtsA}l.Nall mtsbb.Nall mt>sf.Nall mtSf.Nall mtsll.Nall mt>Sl.Nall mt|Sl.Nall mt>sn.Nall mtSwf.Nall mtswl.Nall mttAbE.Nall mttbE.Nall mtTlb.Nall mttlh.Nall mtTrf.Nall mtTwE.Nall mtvAql.Nall mtvlm.Nall mtwAjd.Nall mt>wh.Nall mtwjh.Nall mtwj.Nall mTwl.Nall mtw>m.Nall mtw'm.Nall mt*wq.Nall mt>wrb.Nall mtxA*l.Nall mtxlf.Nall mtxlxl.Nall mtxrj.Nall mt>xr.Nall mtxwm.Nall mtysr.Nall mtZAhr.Nall mtzlf.Nall mtzlj.Nall mt>zm.Nall m&tzr.Nall mt|zr.Nall mvAl.Nall mvbt.Nall mvbwt.Nall mvlj.Nall m&vl.Nall mvlv.Nall mvlwm.Nall mvmn.Nall mvmr.Nall mvmwn.Nall mvqf.Nall mvql.Nall m&vv.Nall m>vwr.Nall mvyr.Nall mwAjh.Nall mwAl.Nall mwATn.Nall mwAZb.Nall mwAzn.Nall mwbw}.Nall mwbw&.Nall mwdE.Nall mwDH.Nall mwfd.Nall m>wf.Nall m&wf.Nall mwjb.Nall mwjd.Nall mwjh.Nall mwjwd.Nall mwkl.Nall mwld.Nall mwlE.Nall mwlwd.Nall m>*wn.Nall mwqt.Nall m&wrb.Nall mwrd.Nall mwrq.Nall mwrv.Nall mwrwT.Nall mwSly.Nall mwsr.Nall mwSwf.Nall mwT}.Nall mwvq.Nall mwzE.Nall mwZf.Nall mxAdE.Nall mxAlf.Nall mxASm.Nall mxATb.Nall mxAtl.Nall mxATr.Nall mxbr.Nall mxbt.Nall mxdm.Nall mxdwm.Nall mxld.Nall mxlS.Nall mxlwE.Nall mxlwT.Nall mxlxl.Nall mxml.Nall mxmn.Nall mxnv.Nall mxrb.Nall mxrf.Nall mxrj.Nall m*xr.Nall m&xr.Nall mxSb.Nall m$xS.Nall mxSwS.Nall mxtAr.Nall mxtb}.Nall mxtlq.Nall mxtls.Nall mxtmr.Nall mxtrE.Nall mxtS.Nall mxtSr.Nall mxtTf.Nall mxttm.Nall mxTT.Nall mxtzl.Nall mx*wl.Nall m>xw*.Nall mxyl.Nall mxyr.Nall myAl.Nall myAmn.Nall myAn.Nall myAr.Nall myAs.Nall myAwm.Nall m$yd.Nall m&yd.Nall m$yE.Nall m*yE.Nall myqAn.Nall >myrAly.Nall mytm.Nall my}ws.Nall mzAHm.Nall mzAH.Nall mzArE.Nall mzAyd.Nall mzdAd.Nall mZhr.Nall mzrk$.Nall mzwd.Nall m>zwm.Nall mzwq.Nall mzwr.Nall mzxrf.Nall mzyf.Nall nAbl.Nall n$Ab.Nall nAEq.Nall nAfE.Nall nAfx.Nall nAhb.Nall nAhD.Nall nAjH.Nall nAjm.Nall nAkr.Nall n$Al.Nall nA}l.Nall nA$}.Nall >nAn.Nall nAqd.Nall nAql.Nall n$Ar.Nall nA$r.Nall nASr.Nall nA$T.Nall nATq.Nall nAvr.Nall nAxb.Nall nAzH.Nall nAzl.Nall nAZm.Nall nA$z.Nall nAZr.Nall nbA$.Nall ndAf.Nall >ndwry.Nall nfAf.Nall nfAj.Nall nfAx.Nall nhAb.Nall nHAl.Nall nhA$.Nall nHAs.Nall nHAt.Nall nhAz.Nall njAb.Nall nwf.Nall nxAs.Nall >nyq.Nall nyq.Nall >nys.Nall nZAr.Nall nzq.Nall qAdm.Nall qA}d.Nall qAEd.Nall qA}l.Nall qA}m.Nall qArE.Nall qAr}.Nall qAsr.Nall qASr.Nall qAtl.Nall qdys.Nall qfAl.Nall qlq.Nall qlqyly.Nall qmAH.Nall qmyn.Nall qndwzy.Nall qnE.Nall qnTAry.Nall qrAb.Nall qrAE.Nall qrf.Nall qSAb.Nall qsAs.Nall qSAS.Nall qsT.Nall qsys.Nall qTAE.Nall qTAn.Nall qtAt.Nall qwAl.Nall qwAm.Nall qwAs.Nall qwAS.Nall qyAs.Nall qzAz.Nall rAbg.Nall rAbH.Nall rA$d.Nall <$rAfy.Nall rAgb.Nall rAgm.Nall rAHl.Nall rA}H.Nall rAhn.Nall rAjl.Nall rAkb.Nall rAqS.Nall rASd.Nall rAsx.Nall >rAtyqy.Nall >rATyqy.Nall rAyH.Nall rAzH.Nall rbAE.Nall rb.Nall rfAf.Nall rfAqy.Nall rgwv.Nall rHAl.Nall rHAy.Nall rhyn.Nall >rjwAny.Nall rkAb.Nall rkAD.Nall rmAl.Nall >$r.Nall >rnby.Nall rqAS.Nall >rq.Nall |rq.Nall rSAd.Nall rSAf.Nall rsAm.Nall rwHAny.Nall >ryb.Nall rzAz.Nall sAbH.Nall SAdH.Nall sAdr.Nall sA}H.Nall sAhr.Nall sAHr.Nall sAjE.Nall sAlm.Nall sA}l.Nall sAmE.Nall sAndyny.Nall SAnE.Nall SA}n.Nall sA}q.Nall sArH.Nall sArq.Nall sbAb.Nall SbAg.Nall sbAH.Nall sbAk.Nall sbAq.Nall >sdy.Nall sdyry.Nall SfAE.Nall SfAH.Nall sfAk.Nall sfAn.Nall |sf.Nall shAr.Nall sHAr.Nall sjAd.Nall sjAn.Nall slAx.Nall slHfA}y.Nall slwfyny.Nall slyH.Nall smAk.Nall snAn.Nall |sn.Nall SqAr.Nall SrAf.Nall srAj.Nall srAq.Nall srndyby.Nall syl.Nall syrAlywny.Nall tAbl.Nall tA}b.Nall TAbx.Nall TAEn.Nall tAfh.Nall tA}h.Nall tAjr.Nall TAjyky.Nall TAlb.Nall tAlf.Nall tAlh.Nall $tAm.Nall TA}$.Nall tA}q.Nall TArd.Nall tAywAny.Nall TbAl.Nall tbAn.Nall TbAx.Nall Tbrqy.Nall tbyE.Nall tdmry.Nall THAn.Nall tjwAb.Nall tlfyty.Nall tlmy*.Nall tlyE.Nall TmAH.Nall TnAn.Nall trf.Nall TrTwsy.Nall trwAdy.Nall trwyHy.Nall trylywnyr.Nall trynydAdy.Nall twAb.Nall TwAb.Nall twAq.Nall TwbAsy.Nall twHydy.Nall TyAb.Nall tyAh.Nall TyAr.Nall TywAny.Nall vAgm.Nall vAkl.Nall vAlb.Nall vAlm.Nall vAqb.Nall vA}r.Nall vml.Nall |vm.Nall vmyn.Nall >vr.Nall vrvAr.Nall vwAb.Nall vxyn.Nall >vyl.Nall >vym.Nall >vyr.Nall >vyv.Nall >wAb.Nall wAdE.Nall wADE.Nall wAfd.Nall wAgl.Nall wAhb.Nall wArd.Nall wArv.Nall wASf.Nall wAzn.Nall wbyl.Nall wEq.Nall whAj.Nall wjl.Nall wjm.Nall >wkrAny.Nall wkyd.Nall wqAd.Nall wqAE.Nall wqAf.Nall wrAq.Nall >wrgwA}y.Nall >wrjwA}y.Nall >wrwgwA}y.Nall >wrwgwyAny.Nall >wrwjwA}y.Nall wSAf.Nall wsn.Nall >wsTy.Nall wvAb.Nall xAdm.Nall xAfq.Nall xAlE.Nall xAlq.Nall >xA*.Nall xAnq.Nall xArb.Nall xArq.Nall xAsr.Nall xATf.Nall xA}T.Nall xAxAmy.Nall xbAS.Nall xbAz.Nall xdAE.Nall xDry.Nall xdyn.Nall xjwl.Nall xlAE.Nall xmAr.Nall |x*.Nall xrAS.Nall xrAT.Nall xrAz.Nall |xr.Nall xryj.Nall xTAf.Nall xtAr.Nall xTAT.Nall xwly.Nall xwzstAny.Nall xyAm.Nall >xy*.Nall xzAf.Nall yAfE.Nall $yAl.Nall |yb.Nall yqn.Nall y}ws.Nall zA}d.Nall zA}g.Nall ZAlE.Nall ZAlm.Nall zA}r.Nall zAxr.Nall zbAl.Nall zEl.Nall zEr.Nall zgb.Nall zHAf.Nall zhAr.Nall zjAj.Nall zjAl.Nall zlyjy.Nall zmAlky.Nall zmAr.Nall |zm.Nall zqAqy.Nall zrAE.Nall >zwH.Nall zxAr.Nall zyAt.Nall zymbAbwy.Nall link-grammar-5.3.16/data/ar/words/Makefile.in0000644000076400007640000004101413074512575015647 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/ar/words ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(wordsdir)" DATA = $(words_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ WORDS = \ words.adj \ words.adv \ words.IV \ words.IV_0 \ words.IV_intr \ words.IV_yu \ words.n \ words.N0 \ words.Nall \ words.Nap \ words.NapAt \ words.Napdu \ words.NAt \ words.Ndip \ words.Ndu \ words.NduAt \ words.noun \ words.noun_prop \ words.Nprop \ words.N_slash_ap \ words.numbers \ words.prep \ words.PV \ words.PV_0 \ words.PV_Atn \ words.PV_C \ words.PV_intr \ words.PV_V \ words.years wordsdir = $(pkgdatadir)/ar/words words_DATA = $(WORDS) EXTRA_DIST = $(WORDS) all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/ar/words/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/ar/words/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-wordsDATA: $(words_DATA) @$(NORMAL_INSTALL) @list='$(words_DATA)'; test -n "$(wordsdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(wordsdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(wordsdir)" || exit 1; \ fi; \ 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)$(wordsdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(wordsdir)" || exit $$?; \ done uninstall-wordsDATA: @$(NORMAL_UNINSTALL) @list='$(words_DATA)'; test -n "$(wordsdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(wordsdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(wordsdir)"; 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-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-wordsDATA 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: uninstall-wordsDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am 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 install-wordsDATA installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags-am uninstall uninstall-am uninstall-wordsDATA .PRECIOUS: Makefile # 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: link-grammar-5.3.16/data/ar/words/words.prep0000664000076400007640000000220212431741033015613 00000000000000AbtgA'.PREP Aly.PREP AlY.PREP AmAm.PREP AmA.PREP AnA'.PREP AnA}.PREP AvnA'.PREP AvnA}.PREP Avr.PREP AzA'.PREP AzA}.PREP b$An.PREP bAzA'.PREP bAzA}.PREP bdwn.PREP bEd.PREP bEyd.PREP bH*A}.PREP bHq.PREP blA.PREP bmydA}.PREP b.PREP bqrb.PREP mAm.PREP mA.PREP mAxlA.PREP mE.PREP mn.PREP mn*.PREP m*.PREP mvl.PREP mydA'.PREP mydA}.PREP |nA'.PREP |nA}.PREP |lY.PREP nHw.PREP nSb.PREP qbAl.PREP qbl.PREP qdAm.PREP qrb.PREP qryn.PREP qyd.PREP rgm.PREP rhn.PREP rhyn.PREP $rq.PREP $rqy.PREP swA.PREP swY.PREP tHt.PREP tjAh.PREP tlw.PREP $Tr.PREP TwAl.PREP Tylp.PREP Tylt.PREP >vnA'.PREP >vnA}.PREP .IV bdl.IV bdr.IV $bE.IV bEj.IV bEq.IV bEv.IV bgD.IV bg$.IV bgr.IV bgt.IV *bH.IV bH$.IV bhj.IV bhl.IV bhr.IV bht.IV bHv.IV bhz.IV bhZ.IV $*b.IV b*>.IV bjH.IV bjs.IV $bk.IV bkr.IV blE.IV blf.IV blg.IV *bl.IV b*l.IV bl.IV blj.IV blS.IV bql.IV bqr.IV brd.IV brD.IV brE.IV brH.IV $br.IV b>r.IV b$r.IV b*r.IV br>.IV brk.IV brm.IV brq.IV brS.IV brz.IV bs>.IV bsm.IV bSm.IV bSq.IV bsr.IV bSr.IV bsT.IV btdE.IV btdh.IV btd}.IV btdr.IV btEd.IV btEv.IV bTH.IV bthj.IV bthl.IV bthr.IV $bT.IV bT$.IV bt$k.IV btkr.IV btlE.IV bt*l.IV btl.IV btrd.IV btr.IV bTr.IV btrz.IV btsm.IV $bv.IV bvq.IV bvr.IV bxr.IV bxs.IV bzg.IV bzl.IV bzq.IV bzr.IV dbg.IV DbH.IV d>b.IV dbk.IV dbq.IV dbr.IV Dbr.IV DbT.IV dEb.IV dE.IV DE.IV dEk.IV dEm.IV dEs.IV dfE.IV dfq.IV dfr.IV Dfr.IV dfs.IV dgm.IV dgr.IV DgT.IV Dgv.IV Dhd.IV $dh.IV dH$.IV dhk.IV DHk.IV dhm.IV dHr.IV dhs.IV }d.IV DjE.IV djl.IV dkr.IV dlE.IV DlE.IV dlf.IV dlk.IV dlq.IV Dmd.IV dmE.IV dmg.IV dmj.IV dml.IV dmr.IV dms.IV Dmx.IV dqE.IV Drb.IV DrE.IV dr>.IV drj.IV Drj.IV drm.IV drs.IV DrT.IV drz.IV dsr.IV DThd.IV DTjE.IV DTlE.IV DTrE.IV dw$.IV $dx.IV dxl.IV dxr.IV Ebd.IV E*b.IV Eb>.IV Eb.IV Ebr.IV Ebs.IV EbT.IV Ebv.IV Edd.IV EDd.IV Ed.IV Edl.IV EDl.IV Edm.IV Ef$.IV Efr.IV Efs.IV Ehd.IV Ehr.IV Ejl.IV Ejm.IV Ejz.IV Ekf.IV Ek$.IV Ekm.IV Eks.IV Ekz.IV E*l.IV Elk.IV Elm.IV Emd.IV Emh.IV Eml.IV Emr.IV Ens.IV Ent.IV Eqb.IV Eqd.IV Eqf.IV *Eq.IV E$q.IV EqS.IV Erb.IV ErD.IV Erf.IV $Er.IV *Er.IV E*r.IV Er$.IV Erj.IV Erk.IV Erq.IV ESb.IV Esf.IV Es.IV ESl.IV ESm.IV Esr.IV ESr.IV Etb.IV ETb.IV Etbr.IV EtbT.IV $ET.IV Etk.IV Etkr.IV Etl.IV Etlj.IV Etmd.IV Etm.IV Etml.IV Etmr.IV Etnq.IV Etqd.IV Etq.IV Etql.IV EtrD.IV Etrf.IV Et*r.IV Etr$.IV Etrk.IV Etrq.IV EtSb.IV Etsf.IV ETs.IV EtSm.IV EtSr.IV EtTb.IV Etwr.IV Evr.IV Ewh.IV Ewlm.IV Ezf.IV EZ.IV Ezl.IV Ezq.IV Ezr.IV fdH.IV fDH.IV fd.IV fD.IV fdm.IV fdx.IV $fE.IV fEl.IV fgm.IV fgr.IV fhm.IV fHS.IV fjE.IV fj>.IV fjr.IV fk$.IV flE.IV flH.IV f$l.IV flj.IV flq.IV flt.IV fnx.IV fqd.IV fqE.IV fqh.IV $fq.IV fq>.IV fq$.IV fqs.IV fqS.IV fqT.IV frD.IV frH.IV f$r.IV fr$.IV frk.IV frm.IV frq.IV frT.IV frz.IV fsd.IV fSd.IV fsH.IV fSl.IV fSm.IV fsq.IV fsx.IV ftDH.IV ftEl.IV ftH.IV fTH.IV fthm.IV ft>.IV $fT.IV ftk.IV ftkr.IV ftl.IV fTm.IV ftqd.IV ftq.IV ftrD.IV ftrE.IV ftr.IV ftr$.IV fTr.IV ftrq.IV ftrs.IV fTs.IV fttH.IV fv>.IV f$x.IV fxr.IV fxt.IV fzr.IV $gb.IV gbr.IV gbT.IV gdq.IV gdr.IV $gf.IV gfl.IV gfr.IV glb.IV $gl.IV gl.IV glq.IV glT.IV gmd.IV g$m.IV gm$.IV gmr.IV gms.IV gmS.IV gmT.IV gmz.IV gnj.IV gnm.IV grb.IV grd.IV grf.IV grq.IV grs.IV grz.IV gSb.IV gsl.IV gtfr.IV gtmD.IV gtmr.IV gtmz.IV gtnm.IV gtrf.IV gtrz.IV gtSb.IV gTs.IV gtsl.IV gtzl.IV gzl.IV HAjf.IV *hb.IV h*b.IV hb.IV hb$.IV Hbk.IV Hbl.IV hbr.IV Hbr.IV Hbs.IV hbt.IV hbT.IV HbT.IV hdb.IV hdf.IV $hd.IV hd>.IV H$d.IV hdj.IV Hdj.IV hdl.IV Hdl.IV hdm.IV hDm.IV Hdq.IV hdr.IV Hdr.IV Hds.IV Hdv.IV H*f.IV Hfl.IV Hfr.IV hft.IV Hfz.IV HfZ.IV $H*.IV Hjb.IV hjd.IV hjE.IV hj>.IV hj.IV hjl.IV Hjl.IV hjm.IV Hjm.IV hjr.IV Hjr.IV hjs.IV Hjz.IV hkE.IV H$k.IV Hkm.IV hkr.IV Hlb.IV Hlf.IV Hlj.IV hlk.IV Hlm.IV Hlq.IV hls.IV Hls.IV hmd.IV Hmd.IV hmE.IV h$m.IV hm.IV hm$.IV H$m.IV Hm>.IV Hm.IV Hm$.IV hmk.IV hml.IV Hml.IV hmr.IV hms.IV hmz.IV Hmz.IV Hnf.IV Hnk.IV Hnv.IV Hqd.IV $hq.IV H*q.IV Hqr.IV hrb.IV HrD.IV hrE.IV hrf.IV Hrf.IV $hr.IV h*r.IV hr>.IV hr.IV hr$.IV H$r.IV Hr$.IV Hrm.IV hrq.IV Hrq.IV hrs.IV Hrs.IV HrS.IV Hrv.IV Hrz.IV Hsb.IV HSb.IV Hsd.IV HSd.IV Hsm.IV hSr.IV Hsr.IV HSr.IV HTb.IV Htbk.IV htbl.IV Htbl.IV Htbs.IV Ht$d.IV htDm.IV Htdm.IV htf.IV Htfl.IV Htfr.IV HtfZ.IV $Ht.IV Htjb.IV Htjr.IV Htjz.IV htk.IV Htk.IV Htkm.IV Htkr.IV Htlb.IV hTl.IV htlk.IV Htlm.IV Htm.IV HTm.IV Html.IV Htqb.IV Htqr.IV Htrb.IV Htrf.IV htr.IV Htrm.IV Htrq.IV Htsb.IV HtTb.IV Hzb.IV hzE.IV hz>.IV hzj.IV hzm.IV Hzm.IV Hzq.IV hzr.IV Hzr.IV HZr.IV jbh.IV $jb.IV j*b.IV jb*.IV jbl.IV jbr.IV jdE.IV jdf.IV jdH.IV jd.IV jdl.IV jdr.IV jEd.IV jEl.IV jEr.IV jf>.IV jhd.IV jHd.IV jHf.IV jhl.IV jhm.IV jhr.IV jHr.IV jhz.IV jHZ.IV jlb.IV jld.IV jlf.IV jlm.IV jls.IV jlT.IV jlx.IV jmE.IV j$m.IV j*m.IV jm$.IV jml.IV jnb.IV jnH.IV jnq.IV jrd.IV jrD.IV jrE.IV jrf.IV jrH.IV $jr.IV j>r.IV j*r.IV jr$.IV jrm.IV jrs.IV jrz.IV jsr.IV jt*b.IV jthd.IV jtHr.IV jtlb.IV jtmE.IV jtmr.IV jtnb.IV jtrE.IV jtrf.IV jtrH.IV jtrm.IV jtsr.IV jtzl.IV jvm.IV jxf.IV jzE.IV jzm.IV jzr.IV kbd.IV kbH.IV k*b.IV kb.IV kb$.IV kbl.IV kbr.IV kbs.IV kbt.IV kdH.IV kd$.IV kdm.IV kds.IV kEm.IV kfH.IV k$f.IV kf>.IV kf.IV kfl.IV kfr.IV kft.IV kfx.IV k$H.IV kHt.IV klH.IV $kl.IV kl>.IV kl.IV klt.IV kmH.IV $km.IV km$.IV kmt.IV knf.IV kns.IV knz.IV krb.IV krE.IV krh.IV $kr.IV *kr.IV k$r.IV krv.IV krz.IV ksb.IV ksE.IV ksf.IV ksH.IV ks.IV ksm.IV ksr.IV ktb.IV ktdH.IV kt$f.IV ktf.IV ktHl.IV k$T.IV ktl.IV ktm.IV ktnf.IV ktnh.IV ktrv.IV ktsb.IV ktsE.IV ktsH.IV kttb.IV kttm.IV kwn.IV kz.IV kZm.IV lbd.IV lbk.IV lbs.IV lbT.IV lbv.IV ldg.IV ld.IV lEb.IV l*E.IV lEj.IV lEq.IV lfE.IV lfH.IV lft.IV lfZ.IV lg.IV lgm.IV lgz.IV lhb.IV lhd.IV lHd.IV lhf.IV lHf.IV $lH.IV lhm.IV lHm.IV lHq.IV lHs.IV lhT.IV lhv.IV lHZ.IV lj>.IV lj.IV ljm.IV lk>.IV lkm.IV lkz.IV lmE.IV lmH.IV l>m.IV lms.IV lmS.IV lmz.IV lmZ.IV lqE.IV lqf.IV lqH.IV $lq.IV lqm.IV lqT.IV lsE.IV ls.IV lSq.IV ltbk.IV lTE.IV ltft.IV lthb.IV ltHd.IV lthm.IV ltHm.IV ltHq.IV lT$.IV ltj}.IV ltmE.IV lTm.IV ltms.IV ltqf.IV ltqm.IV ltqT.IV lTs.IV ltSq.IV ltTm.IV lTx.IV ltzq.IV lvg.IV lvm.IV lwv.IV lzb.IV lzm.IV lzq.IV mDg.IV mdH.IV mD.IV mDr.IV mEd.IV mEk.IV mEr.IV mEs.IV mET.IV mgS.IV mgT.IV m$H.IV mhk.IV mHq.IV mHS.IV $m.IV mjmj.IV mkr.IV mks.IV mkv.IV $ml.IV m*l.IV ml>.IV mlj.IV mlk.IV mlq.IV mlS.IV mlT.IV mlx.IV mnE.IV mnH.IV mqE.IV m>q.IV m$q.IV m*q.IV mq.IV mql.IV mqt.IV mrE.IV mr$.IV mrq.IV mrs.IV mrT.IV mrv.IV mrx.IV msH.IV ms.IV msk.IV mSl.IV msx.IV mtdH.IV mtE.IV mtH.IV $mt.IV $mT.IV m$T.IV mTl.IV mtlj.IV mtlk.IV mtlx.IV mtnE.IV mtqE.IV mt$q.IV mTr.IV mt$T.IV mtvl.IV mvl.IV mxD.IV mxr.IV mxT.IV mzE.IV mzH.IV mzj.IV mzq.IV nbE.IV nbEj.IV nbEq.IV nbEv.IV nbg.IV nbH.IV n$b.IV nb$.IV nb*.IV nbjs.IV nbl.IV nblj.IV nbr.IV nbs.IV nbsT.IV nbTH.IV nbt.IV nbT.IV nbvq.IV nbz.IV ndb.IV nDb.IV nDd.IV ndf.IV ndfq.IV ndh.IV ndH.IV ndH$.IV nDH.IV n$d.IV nDjE.IV ndlE.IV ndl.IV nDl.IV ndm.IV ndml.IV nDmr.IV nDr.IV nds.IV n$Eb.IV nEb.IV n$E.IV nE$.IV nEl.IV nEm.IV nEq.IV n*Er.IV nEr.IV nETf.IV nEt.IV nEtq.IV nfD.IV nfH.IV n$f.IV nf$.IV nf*.IV nfj.IV nfjr.IV nflt.IV nfqE.IV nfq.IV nfr.IV nfSd.IV nfs.IV nfv.IV nfx.IV n$gl.IV ngl.IV ngmD.IV ngm.IV ngrz.IV ngz.IV nhb.IV nHb.IV nhD.IV nhdl.IV nHdr.IV nh$.IV nhj.IV nhjm.IV nhk.IV nhl.IV nHl.IV nhlk.IV nHm.IV nhml.IV nhmr.IV nhq.IV nHrf.IV nhr.IV nHr.IV nHs.IV nHt.IV nHTm.IV nhz.IV $n>.IV n$>.IV nj*b.IV njd.IV njH.IV njHr.IV $nj.IV n$j.IV nj*.IV njl.IV &njlz.IV njm.IV njr.IV njz.IV nkb.IV nkd.IV nkf.IV nkf}.IV nkh.IV nkH.IV nk>.IV nk$.IV nkl.IV &nklz.IV nks.IV nkS.IV nktb.IV nkt.IV nkv.IV nkz.IV n$l.IV n>m.IV n}m.IV nml.IV nms.IV nqbD.IV nqb.IV nqd.IV nqD.IV nqE.IV nqf.IV nqh.IV nqH.IV $nq.IV n$q.IV nq$.IV nq*.IV nqlb.IV nql.IV &nqlz.IV nqm.IV nqr.IV nqS.IV nqT.IV nqz.IV n*rE.IV n$r.IV n*r.IV nsb.IV nSb.IV nsdl.IV nsdm.IV nsf.IV nsfr.IV nsHb.IV nSH.IV ns>.IV nsj.IV nsjm.IV nskb.IV nslE.IV nsl.IV nSl.IV nslt.IV nslx.IV nsm.IV nsq.IV nsrb.IV nSrf.IV nsrH.IV nSrH.IV nSr.IV nSrm.IV nSt.IV nsx.IV ntb*.IV ntbj.IV ntbr.IV nTbx.IV ntdb.IV nt$E.IV ntE.IV ntE$.IV nTE.IV ntEl.IV ntfD.IV ntfE.IV ntf.IV ntf$.IV nTf.IV nTf}.IV ntfj.IV ntfl.IV nthb.IV ntHb.IV nthD.IV ntH.IV nTH.IV nthj.IV nthk.IV ntHl.IV nthr.IV ntHr.IV nthz.IV nt>.IV nt$.IV ntjb.IV ntjE.IV ntj.IV ntkS.IV nt$l.IV nTl.IV nTlq.IV ntqb.IV ntqd.IV ntqh.IV nt$q.IV ntq$.IV nTq.IV ntql.IV ntqm.IV ntqS.IV nTrH.IV ntr.IV nTr.IV ntSb.IV ntsf.IV ntSH.IV ntsx.IV ntTH.IV ntTq.IV ntxb.IV ntxl.IV ntzE.IV ntzH.IV ntZr.IV nvbq.IV nvr.IV nvrm.IV nxb.IV nxl.IV nxm.IV nxr.IV nxrT.IV nxsf.IV nxs.IV nxz.IV nzbq.IV nzE.IV nzf.IV nzk.IV nzl.IV nzlj.IV nzlq.IV nZm.IV nzq.IV nZr.IV qbD.IV qbE.IV q$b.IV qbl.IV qbr.IV qbs.IV qbS.IV qDb.IV qdH.IV q$d.IV qd.IV qdm.IV qDm.IV qEd.IV q$E.IV q*E.IV qE.IV qfE.IV q*f.IV qf.IV qf$.IV qfl.IV qfr.IV qfz.IV qHf.IV qHm.IV qhr.IV q*.IV qlb.IV qlE.IV qlf.IV qlm.IV qls.IV qlS.IV qmE.IV qm$.IV qmr.IV qms.IV qmS.IV qmT.IV qmz.IV qnS.IV qnT.IV qrb.IV qrD.IV qrE.IV qrf.IV qrH.IV q$r.IV qr>.IV qr.IV qr$.IV qrm.IV qrq.IV qrS.IV qrt.IV qrT.IV qSb.IV qSd.IV qSE.IV qSf.IV qS.IV qSl.IV qsm.IV qSm.IV qsr.IV qSr.IV qTb.IV qtbl.IV qtbs.IV qtDb.IV qtdH.IV qtEd.IV qTE.IV qTf.IV qtfr.IV qtHf.IV qtHm.IV q$T.IV qtlE.IV qtl.IV qTl.IV qtm.IV qTm.IV qtnS.IV qtrb.IV qtrD.IV qtrE.IV qtrf.IV qtrH.IV qtr$.IV qTr.IV qtSd.IV qtSl.IV qtsm.IV qtsr.IV qtTE.IV qtTf.IV qttl.IV qtwr.IV qZ.IV rbD.IV rbE.IV rbH.IV $rb.IV r>b.IV rb>.IV rbk.IV rbS.IV rbt.IV rbT.IV rdE.IV rdf.IV $rd.IV rd>.IV rdm.IV rds.IV rDx.IV rEd.IV rEf.IV $rE.IV *rE.IV rE$.IV rES.IV rfd.IV rfD.IV rfE.IV *rf.IV r>f.IV r$f.IV r&f.IV rf>.IV rf.IV rfl.IV rfs.IV rft.IV rfv.IV rgb.IV rgv.IV rHD.IV rhf.IV $rH.IV r$H.IV rHl.IV rHm.IV rhq.IV rhT.IV }r.IV $r.IV *r>.IV *r.IV r$.IV rjE.IV rjf.IV rjl.IV rjm.IV rkb.IV rkD.IV rkE.IV $rk.IV rkl.IV rkm.IV rkz.IV r*l.IV rmd.IV rmH.IV $rm.IV r>m.IV r$m.IV rm$.IV rmj.IV rmq.IV rms.IV rmz.IV rqb.IV rqd.IV rqE.IV $rq.IV *rq.IV r$q.IV rq$.IV rqm.IV rqS.IV rsb.IV rSd.IV rSf.IV r>s.IV r}s.IV rsm.IV rsml.IV rtDx.IV rtEd.IV rtE$.IV rtES.IV rtfE.IV rt$f.IV rtfq.IV rtHl.IV $rT.IV rtjf.IV rtjH.IV rtj.IV rtjl.IV rtjz.IV rtkb.IV rtkD.IV rtk.IV rtkm.IV rtks.IV rtm.IV rTm.IV rtqb.IV rtq.IV rtTm.IV rtzq.IV rv.IV $rx.IV rzb.IV rzH.IV rz>.IV rzm.IV rzq.IV SbE.IV Sbg.IV sbH.IV Sb>.IV Sb.IV sbk.IV sbq.IV sbr.IV sbt.IV SdE.IV Sdf.IV SdH.IV sdl.IV Sdm.IV SEd.IV sEl.IV SEq.IV sEr.IV SEr.IV sfd.IV sfE.IV SfE.IV sfH.IV SfH.IV Sf.IV sfk.IV sfq.IV Sfq.IV sfr.IV Sfr.IV sHb.IV SHb.IV Shd.IV sHf.IV sHj.IV sHl.IV Shl.IV shm.IV sHq.IV sHr.IV Shr.IV sjd.IV sjE.IV sjm.IV sjr.IV skb.IV skr.IV slb.IV Slb.IV slE.IV slf.IV Slf.IV slH.IV s>l.IV sl>.IV Sl.IV slk.IV slq.IV slt.IV slx.IV smd.IV Smd.IV smE.IV smH.IV sm.IV Sm.IV sml.IV Sml.IV smr.IV smT.IV snd.IV SnE.IV snH.IV Snq.IV Sqb.IV sqE.IV sq.IV Sql.IV sqT.IV srb.IV srd.IV srE.IV SrE.IV Srf.IV srH.IV SrH.IV s>r.IV srj.IV Srm.IV srq.IV srT.IV Srx.IV stAnf.IV stbdE.IV stbDE.IV stbdl.IV stbEd.IV stb$E.IV stbHr.IV stblh.IV stbq.IV stb$r.IV stbr}.IV stbT}.IV stdbr.IV stDEf.IV stdfE.IV stDHk.IV STdm.IV stdrj.IV stdrk.IV stEbd.IV stE*b.IV stEbr.IV stEhd.IV sTE.IV stEjl.IV stEjz.IV stElm.IV stEml.IV stEmr.IV stErD.IV stErf.IV stE*r.IV stEr.IV stErq.IV stESm.IV stETf.IV stET.IV stEZm.IV stfdH.IV stfhm.IV stflH.IV stfqd.IV stfrd.IV stfrg.IV stfsr.IV stfxr.IV stfZE.IV stgfl.IV stgfr.IV stg$m.IV stgnm.IV stgrb.IV stgrq.IV stgwr.IV STHb.IV sthdf.IV st$hd.IV stHDr.IV stHdv.IV stHfZ.IV sTH.IV stHjr.IV stHlb.IV stHlf.IV st>hl.IV sthlk.IV stHmq.IV stHqr.IV stHrm.IV stHw*.IV sthym.IV sthz}.IV stjhl.IV stjlb.IV st>jl.IV stjmE.IV st>jr.IV stjwb.IV stk$f.IV st$kl.IV stkml.IV stknh.IV stkrh.IV st*kr.IV stktb.IV stktf.IV stktm.IV stlb.IV st>lf.IV stlf.IV stlft.IV STlH.IV stlhm.IV stlHq.IV sTl.IV stlm.IV stlTf.IV stlzm.IV stmE.IV stmhl.IV st$}m.IV stmlH.IV stml.IV stmlk.IV stmnH.IV stmr}.IV stmsk.IV stmtE.IV stmTr.IV st*nb.IV stnb}.IV stnbt.IV stnbT.IV stn$d.IV stnd.IV STnE.IV stnfd.IV stnfE.IV st>nf.IV stnfq.IV stnhD.IV stnhj.IV stn$}.IV stnjb.IV stnjd.IV stnjE.IV stnjz.IV stn$q.IV stnq*.IV stnqS.IV stnsb.IV stnSf.IV stnSH.IV stnSr.IV stnsx.IV stntj.IV stnTq.IV stnwq.IV stnzf.IV stnzl.IV stnZr.IV stqbH.IV stqbl.IV stqdm.IV stqdr.IV stqrb.IV stqrD.IV stq*r.IV stqr}.IV stqsm.IV stqSr.IV stqTb.IV stqTE.IV stqtl.IV stqTr.IV str$d.IV STrE.IV strfd.IV st$rf.IV st*rf.IV strHm.IV str.IV sTr.IV strjE.IV str*l.IV st$rq.IV strq.IV strT.IV strwH.IV strxS.IV strzq.IV stSbH.IV st>sd.IV stSdr.IV stSEb.IV stsEd.IV stSfH.IV stSgr.IV stSHb.IV stshl.IV stSlH.IV st>Sl.IV stslm.IV stsmH.IV st>sr.IV stSrx.IV stsxf.IV sttbE.IV stTEm.IV stTlE.IV stTrd.IV stTrf.IV stTyb.IV stvbt.IV stvmr.IV stvql.IV st>vr.IV stv}r.IV stwdE.IV stwDH.IV stwEb.IV stwhb.IV stwHl.IV stwjb.IV stwjf.IV stwqd.IV stwqE.IV stwqf.IV stwrd.IV stwsE.IV stwSf.IV stwvq.IV stwzr.IV STxb.IV stxbr.IV stxdm.IV stx*}.IV stxlf.IV stxlS.IV stxrj.IV stxsr.IV styqZ.IV sty}s.IV stzhd.IV stZhr.IV stzrE.IV stZrf.IV Sxb.IV sxr.IV t$Abh.IV t$Agl.IV t*Ahl.IV t$Ajr.IV t*Akr.IV t$Ars.IV t$Atm.IV t$Awr.IV t$Azr.IV tbAdl.IV tbAdr.IV tbAEd.IV tbAgD.IV tbAhl.IV tbAHv.IV tbAld.IV tbAlh.IV tbArz.IV tbA's.IV tbAxl.IV tbAyE.IV t$bb.IV t*b*b.IV tbDE.IV t>bd.IV tbE.IV TbE.IV tbEj.IV tbgdd.IV tbHbH.IV $tbh.IV t$bh.IV tbhl.IV tbHr.IV tbhrj.IV $Tb.IV tbjH.IV tbjs.IV $tbk.IV tbl.IV Tbl.IV tbrE.IV tbrEm.IV tbr>.IV tbr.IV tbrj.IV tbrnT.IV tbrTl.IV tbrz.IV tbsl.IV tbsm.IV tbSr.IV tbTH.IV t>bT.IV tbT>.IV t$bv.IV tbvr.IV tbw>.IV tbwl.IV Tbx.IV tbxr.IV tbxtr.IV tdAEb.IV tdAEm.IV tdAfE.IV tDAfr.IV tDAHk.IV tDA'l.IV tDArb.IV tdAr>.IV tdArs.IV tdAwl.IV tdAxl.IV tDAyf.IV tdfE.IV tdfq.IV tdHdH.IV tDHDH.IV tdhlz.IV tdHrj.IV tdhwr.IV t}d.IV Td.IV tdldl.IV tdll.IV t$dq.IV tdrb.IV tDrE.IV tdrj.IV tDrj.IV tdrk.IV tDrr.IV tdvr.IV tDw>.IV tDwr.IV tdxl.IV tEADd.IV tEAhd.IV tEAlj.IV tEAml.IV tEAnq.IV tEAqb.IV tEAqd.IV tEA$q.IV tEArD.IV tEA$r.IV tEArj.IV tEArk.IV tEATf.IV tEAwD.IV tEAwr.IV tEAy$.IV tEAyr.IV $tEb.IV t$Eb.IV tE$b.IV tEd.IV t$EE.IV tEff.IV tEhd.IV tEjl.IV tEkr.IV tEkz.IV $tEl.IV tEll.IV tElm.IV tEmd.IV TEm.IV tEmq.IV tEnfS.IV tEntr.IV tEqb.IV t*Er.IV tEr$.IV tErj.IV tErq.IV tEs.IV tEtb.IV tETf.IV tEtr.IV tEvr.IV tEw*.IV tEy$.IV tfAEl.IV tfAhm.IV tfArq.IV tfASH.IV tfAwD.IV tfAwt.IV tfDl.IV t$fE.IV t>ff.IV TfH.IV tfhm.IV tfHS.IV $Tf.IV Tf$.IV tfjr.IV tfkr.IV tfl.IV tflj.IV tflsf.IV tfls.IV tflt.IV tflwr.IV tfnq.IV tfqd.IV tfqE.IV tfqh.IV tfq.IV Tfq.IV tfrE.IV Tfr.IV tfrj.IV tfrqE.IV tfrq.IV tfrs.IV tfSd.IV tfsfr.IV tfSfr.IV tfSH.IV tfsx.IV tftr.IV tftt.IV tfwh.IV tfwq.IV tfy>.IV tfy}.IV tgAfl.IV tgAlb.IV tgAlT.IV tgA$m.IV tgAmz.IV tgAyd.IV tgAzl.IV tglb.IV $tgl.IV tgll.IV tgmd.IV tgndr.IV tgnj.IV tgrb.IV tgrd.IV tgrgr.IV tgrq.IV tgrz.IV tgTs.IV tgwr.IV tgwT.IV tgzl.IV tHAdv.IV thAft.IV thAjm.IV thAjr.IV tHAkm.IV tHAlf.IV thAlk.IV tHAml.IV tHAmq.IV thAms.IV thAnf.IV tHAqd.IV tHArb.IV tHAsb.IV tHAsd.IV thAtf.IV thATl.IV tHAwl.IV tHAwr.IV thAy>.IV thAy}.IV tHbb.IV tHbk.IV thbl.IV thdd.IV tH$d.IV thdj.IV thdl.IV tHdv.IV tH$f.IV tHfz.IV t$H.IV $TH.IV tHjb.IV thjd.IV thjm.IV tHjr.IV thjs.IV tHkk.IV thkm.IV tHkm.IV tHlb.IV tHlHl.IV tHll.IV tH*lq.IV tHlq.IV thmE.IV thm.IV tHml.IV thn>.IV tHnjl.IV tHqd.IV tH*q.IV tHqq.IV thrb.IV tHrf.IV thr>.IV tH$r.IV tH*r.IV tHr$.IV tH$rj.IV tHrj.IV tHrk.IV tHsr.IV tHss.IV tHTm.IV tHwb.IV thwE.IV thwm.IV tHwT.IV thyb.IV tHyD.IV tHyf.IV tHyl.IV tHzb.IV thzE.IV thz>.IV T>.IV T$.IV tjAbh.IV tjA*b.IV tjAdl.IV tjAhl.IV tjAld.IV tjAnb.IV tjAnf.IV tjAwb.IV tjAwz.IV tjbr.IV tjHfl.IV tjhm.IV tj$>.IV t>jj.IV tjlT.IV tjmE.IV tj$m.IV tjmjm.IV tjml.IV tjnb.IV tjrE.IV $tjr.IV t>jr.IV tjr>.IV tjr.IV tjrvm.IV tjsd.IV tjsm.IV tjss.IV tjwl.IV tjwz.IV tkA$f.IV tkAf>.IV tkAfl.IV tkAlb.IV tkAtb.IV tkAvf.IV tkbd.IV t>kd.IV tkds.IV tkff.IV tkHl.IV tk}.IV tklH.IV tkl.IV tklm.IV tkls.IV tkrE.IV tkrh.IV t*kr.IV tkrs.IV tksb.IV tktf.IV tktl.IV tktm.IV tkvf.IV tkwf.IV tkwm.IV tlAHm.IV tlAHq.IV tlAmH.IV tlAqH.IV tlASq.IV tlATm.IV tlAwm.IV tlbd.IV t>lb.IV Tlb.IV tlbk.IV tlbs.IV tlbv.IV tl*E.IV TlE.IV tlElE.IV tlEvm.IV t>lf.IV t|lf.IV tlft.IV tlfZ.IV tlhb.IV tlhm.IV $tl.IV tljlj.IV Tlm.IV tlmj.IV tlms.IV tlmZ.IV tlqf.IV t>lq.IV Tlq.IV tlqT.IV Tls.IV tlxlx.IV tmAlk.IV tmArD.IV tmArs.IV tmAsk.IV tmAvl.IV tmAwj.IV tmAwt.IV tmAyd.IV tmAyH.IV tmAyl.IV tmAzj.IV tmDmD.IV TmE.IV tmEj.IV tmEr.IV tm*hb.IV TmH.IV tmHl.IV tmHS.IV tmHwr.IV $tm.IV $tml.IV t>ml.IV tmlk.IV tmlml.IV tmlq.IV tmlS.IV t>mm.IV t$mm.IV tmrd.IV tmrg.IV t>mr.IV t|mr.IV t$mr.IV t*mr.IV Tmr.IV tmrjH.IV tmrmr.IV tmrs.IV tmrT.IV tmrx.IV Tms.IV tmsk.IV tmSmS.IV tmSS.IV tmsxr.IV tmtE.IV tm$T.IV tmTq.IV tmTT.IV Tmv.IV tmwj.IV tm$wr.IV tmwr.IV tmxD.IV tmxT.IV tmxTr.IV tmyH.IV tmyl.IV tmyz.IV tnAbH.IV tnA$d.IV tnADl.IV tnAdm.IV tnAdr.IV tnAEs.IV tnAfr.IV tnAfs.IV tnAhb.IV tnAhd.IV tnAhD.IV tnAHr.IV tnAqD.IV tnAq$.IV tnAql.IV tnAqS.IV tnAsl.IV tnASr.IV tnAsx.IV tnATH.IV tnAwb.IV tnAwH.IV tnAwl.IV tnAwm.IV tnAzE.IV tnAzl.IV tnAZr.IV tnb>.IV tndm.IV tndr.IV tnEm.IV tn$f.IV tnf$.IV tnfj.IV tnfl.IV tnfs.IV tngm.IV tnhd.IV tnHl.IV tnHnH.IV tn$>.IV t$nj.IV tnjm.IV tnkb.IV tnqb.IV tn$q.IV tnSf.IV tnSl.IV tnsm.IV tnSt.IV tnTs.IV tnwd.IV tnwH.IV tnxE.IV tnxl.IV tnxm.IV tnzh.IV tnzl.IV tnZr.IV tqAbl.IV tqAEd.IV tqA*f.IV tqAmr.IV tqArb.IV tqArD.IV tqArE.IV tqAsm.IV tqATE.IV tqAtl.IV tqATr.IV tqbb.IV tqbD.IV tqbl.IV tqd.IV tqdm.IV tqEd.IV tqfE.IV tq$f.IV tqfqf.IV tqfz.IV tqhqr.IV tqlb.IV tqld.IV tqlns.IV tqlS.IV tqmqm.IV tqrb.IV tqrH.IV tqSd.IV tqSE.IV tqss.IV tqSS.IV tqTr.IV tqwb.IV tqwH.IV tqwqE.IV tqyH.IV tqy>.IV tqy}.IV trAdf.IV trAfE.IV trAfq.IV trAfs.IV trAjE.IV trAkD.IV trAkm.IV trA$q.IV trAqS.IV trAsl.IV trAwD.IV trAwH.IV trbE.IV t$rb.IV trbS.IV Trd.IV t$rdq.IV $trE.IV t*rE.IV trES.IV tr>f.IV tr$f.IV trf.IV Trf.IV trhb.IV trHb.IV trH.IV TrH.IV trHl.IV trHm.IV tr.IV $Tr.IV Tr$.IV trjE.IV t>rjH.IV trjl.IV trjrj.IV $trk.IV trk.IV trkz.IV trmq.IV trnm.IV trqb.IV Trq.IV trqrq.IV trqwS.IV trsb.IV trSd.IV tr>s.IV $trT.IV t$rT.IV trwbS.IV trwD.IV trwH.IV trwq.IV tryb.IV tryD.IV tryv.IV tsAbq.IV tSAdm.IV tSAdq.IV tSAEd.IV tSAfE.IV tsAfh.IV tsAfH.IV tSAfH.IV tsAfk.IV tsAkr.IV tsAlH.IV tsA'l.IV tsAlm.IV tsAmE.IV tsAmr.IV tsAnd.IV tsAqT.IV tsArE.IV tSArE.IV tSArH.IV tsAwm.IV tsAwq.IV tSAyH.IV tsAyr.IV tSbb.IV tsdl.IV tSdq.IV tSdr.IV tSEd.IV tsE.IV tsEr.IV tSfH.IV tsfl.IV tsHr.IV tskE.IV tSlb.IV tslf.IV tSlf.IV ts>l.IV t>Sl.IV tsll.IV tslm.IV tslq.IV tslsl.IV tSlSl.IV tslT.IV tslx.IV tsmE.IV tSnE.IV tsnm.IV tsqT.IV tsrb.IV tsrE.IV tSrf.IV tsrr.IV tsrT.IV tswg.IV tswl.IV tswq.IV tswr.IV tSwr.IV tsxm.IV tsxr.IV tSyd.IV tSyf.IV tsyTr.IV ttAbE.IV tTAbq.IV tTArH.IV tTAyr.IV tTbb.IV ttbE.IV tTbq.IV tTEm.IV tThq.IV tThr.IV tTlb.IV tTlE.IV tTqs.IV ttrf.IV ttrH.IV tTrH.IV tTrq.IV ttrs.IV tTwE.IV tTwf.IV tTwH.IV tTwr.IV tTyb.IV tvA'b.IV tvAqf.IV tvAql.IV tvAwb.IV tvbt.IV tvlj.IV t>vm.IV tvwl.IV twAEd.IV twAfd.IV twAfq.IV twAjd.IV twAjh.IV twAkb.IV twAkl.IV twAld.IV twA'm.IV twAqf.IV twArd.IV twArv.IV twASf.IV twAtr.IV twAvb.IV twAzr.IV twdd.IV tw>d.IV twEd.IV t$wf.IV twgl.IV t>wh.IV tw$H.IV twhj.IV twHl.IV twHwH.IV twjE.IV twjh.IV twkl.IV twlE.IV twlj.IV twqd.IV twqE.IV twqf.IV t$wq.IV t*wq.IV twql.IV twrE.IV twsd.IV twsE.IV twsl.IV twSl.IV twsT.IV twvb.IV tw$w$.IV txAbr.IV txAlf.IV txA*l.IV txAlS.IV txAmr.IV txAnq.IV txArj.IV txASm.IV txASr.IV txATb.IV txATf.IV txATr.IV txAyl.IV txbb.IV txbr.IV txbT.IV tx$E.IV tx*.IV txlbS.IV txlE.IV txlf.IV txll.IV txlS.IV txm.IV txmr.IV txrS.IV t$xS.IV txSS.IV txTf.IV txTl.IV txTr.IV txvr.IV txyb.IV txyl.IV txym.IV txyr.IV t$yE.IV tyfE.IV tymm.IV t$yx.IV tzAHm.IV tZAhr.IV tzAwg.IV tzAwj.IV tzAwl.IV tzAwr.IV tzAyd.IV tzEm.IV tzHl.IV tzHlq.IV tzHzH.IV tzlf.IV tzlj.IV tZlm.IV tzlq.IV tzlT.IV tzlzl.IV t>zm.IV tznbr.IV t|zr.IV tzwj.IV tzxr.IV tzyd.IV t>zz.IV v>b.IV vb.IV vbj.IV vbr.IV vbT.IV vEb.IV v>.IV vlb.IV vlj.IV vlm.IV vmr.IV vqb.IV vq.IV vrb.IV vrd.IV v>r.IV v}r.IV vr.IV vrm.IV wbh.IV wHm.IV wjE.IV w$k.IV wlE.IV wTf.IV wxm.IV wzr.IV $xb.IV xb>.IV xbl.IV xbr.IV xbS.IV xbT.IV xbz.IV xDb.IV xDd.IV xdE.IV xDE.IV xd$.IV xdl.IV xdm.IV xDm.IV xdr.IV xfD.IV x*f.IV xfq.IV xfr.IV xfs.IV xlb.IV xlE.IV xlf.IV x*l.IV xlj.IV xlq.IV xls.IV xlT.IV xmd.IV xmE.IV xm$.IV xmj.IV xmr.IV xnE.IV xnq.IV xrb.IV $xr.IV *xr.IV xr>.IV xrm.IV xrq.IV xrS.IV xrt.IV xrT.IV xrz.IV xsf.IV xSf.IV xs>.IV xSm.IV xsr.IV xtb}.IV xTb.IV xtbr.IV xtbT.IV xtbz.IV xtDE.IV xTf.IV $xT.IV xtlb.IV xtlf.IV xtl.IV xTl.IV xtlj.IV xtlq.IV xtls.IV xtlT.IV xtm.IV xtmr.IV xtrE.IV xtr.IV xTr.IV xtrm.IV xtrq.IV xtSm.IV xtSr.IV xtTb.IV xtTf.IV xttl.IV xttm.IV xtzl.IV xvr.IV xwr.IV xzE.IV xz.IV xzl.IV xzm.IV xzq.IV xzr.IV yfE.IV ynE.IV >ys.IV y>s.IV y}s.IV zbd.IV zb.IV Zb.IV zbq.IV zbr.IV zbT.IV zdhr.IV zdlf.IV zdqm.IV zdrd.IV zdrE.IV zEf.IV zEj.IV zEm.IV zEq.IV zET.IV $Zf.IV zfr.IV Zfr.IV zfzf.IV zgd.IV zgl.IV zgr.IV zhd.IV zHf.IV zHl.IV zHm.IV zhq.IV zhr.IV zHr.IV Zhr.IV zjl.IV zjr.IV zkb.IV zkm.IV ZlE.IV zlf.IV zlj.IV zlq.IV zlT.IV zmr.IV zmT.IV zn>.IV znq.IV zqm.IV zrb.IV zrd.IV zrE.IV $zr.IV z>r.IV z}r.IV zr.IV zrq.IV z>T.IV zxm.IV zxr.IV link-grammar-5.3.16/data/ar/words/words.NduAt0000664000076400007640000004500112431741033015664 00000000000000A$bAE.NduAt AbdAE.NduAt AbDAE.NduAt AbdAl.NduAt AbEAd.NduAt AbhAm.NduAt AbHAr.NduAt Abh.NduAt AblAg.NduAt AblAl.NduAt Abq.NduAt AbrAm.NduAt AbrAz.NduAt Abt$Ak.NduAt Abt*Al.NduAt AbTAl.NduAt AbtdAE.NduAt AbtEAd.NduAt AbthAj.NduAt AbthAl.NduAt AbthAr.NduAt AbtyAE.NduAt AbtzAz.NduAt AdbAr.NduAt AdgAm.NduAt AdlAl.NduAt AdmAj.NduAt AdmAn.NduAt AdqAE.NduAt AdrAj.NduAt AdrAk.NduAt AdrAr.NduAt AdxAl.NduAt AdxAr.NduAt A$EAl.NduAt A*EAn.NduAt A$EAr.NduAt AEmAr.NduAt AEtbAr.NduAt AEtrAf.NduAt A$fAq.NduAt AfrAj.NduAt AgtnAm.NduAt AgtyAl.NduAt A$hAd.NduAt A$hAr.NduAt AHbAT.NduAt AHdAq.NduAt AHDAr.NduAt AHdAv.NduAt AHdydAb.NduAt AHjAf.NduAt AHjAm.NduAt AHkAm.NduAt AHlAl.NduAt AHmAD.NduAt AHrAj.NduAt AHrAm.NduAt AHrAq.NduAt AHrAz.NduAt AHsAn.NduAt AHSAn.NduAt AHsAs.NduAt AHt$Ad.NduAt AHt$Am.NduAt AHtbAs.NduAt AHtdAm.NduAt AHtDAn.NduAt AHtDAr.NduAt AHtfAl.NduAt AHtfAZ.NduAt AHtjAb.NduAt AHtjAj.NduAt AHtjAz.NduAt AHtkAk.NduAt AHtkAr.NduAt AHtlAl.NduAt AHtmAl.NduAt AHtqAn.NduAt AHtqAr.NduAt AHtrAf.NduAt AHtrAm.NduAt AHtrAq.NduAt AHtrAs.NduAt AHtrAz.NduAt AHtsAb.NduAt AHtyAj.NduAt AHtyAl.NduAt AHtyAT.NduAt AjhAd.NduAt AjhAD.NduAt AjHAf.NduAt AjhA$.NduAt AjlAl.NduAt AjmAE.NduAt AjmAl.NduAt AjrAm.NduAt Ajt*Ab.NduAt AjthAd.NduAt AjtvAv.NduAt AjtyAH.NduAt AjtyAz.NduAt A$kAl.NduAt AksswAr.NduAt A*lAl.NduAt Alf.NduAt *Al.NduAt AlthAm.NduAt AmbrATwr.NduAt Ambyr.NduAt AmtEAD.NduAt AmtHAn.NduAt AmtyAz.NduAt An*Ar.NduAt AnbEAv.NduAt AnblAj.NduAt AnbTAH.NduAt AnbvAq.NduAt AndfAE.NduAt AndhA$.NduAt AndHAr.NduAt AndkAk.NduAt AndlAE.NduAt AndmAj.NduAt AndmAr.NduAt An$EAb.NduAt AnEAZ.NduAt AnEkAs.NduAt AnfrAj.NduAt AnfSAl.NduAt An$gAl.NduAt AnHbAs.NduAt AnHdAr.NduAt AnHlAl.NduAt AnHrAf.NduAt AnHsAr.NduAt AnHSAr.NduAt AnHTAT.NduAt AnhyAl.NduAt AnhyAr.NduAt AnHyAz.NduAt Anj*Ab.NduAt AnjAb.NduAt AnjmAd.NduAt AnjrAf.NduAt An$.NduAt An$qAq.NduAt AnqlAb.NduAt AnqTAE.NduAt An$rAH.NduAt AnsdAd.NduAt AnsHAb.NduAt AnsHAq.NduAt AnsjAm.NduAt AnskAb.NduAt AnslAl.NduAt AnsyAq.NduAt Ant$Al.NduAt AnTbAE.NduAt AntbAj.NduAt AntdAb.NduAt AnthAj.NduAt Antrnt.NduAt Antrnyt.NduAt AntxAb.NduAt Anx*Al.NduAt AnxrAm.NduAt AnxrAT.NduAt AnzEAj.NduAt AnzlAq.NduAt A$qAH.NduAt $Aql.NduAt AqrAD.NduAt AqrAr.NduAt AqTAE.NduAt AqtHAm.NduAt AqtrAH.NduAt AqttAl.NduAt Ar$Ad.NduAt A$rAf.NduAt A$rAk.NduAt A$rAq.NduAt ArEAb.NduAt ArgAm.NduAt ArhAb.NduAt ArhAf.NduAt ArhAq.NduAt ArhAS.NduAt ArjAE.NduAt ArjAf.NduAt ArkAn.NduAt ArsAl.NduAt Art$AH.NduAt ArtbAk.NduAt ArtbAT.NduAt ArtdAd.NduAt ArtEA$.NduAt ArtfAE.NduAt ArtfAq.NduAt ArtHAl.NduAt ArtjAE.NduAt ArtjAj.NduAt ArtjAl.NduAt ArtkAb.NduAt ArtkAs.NduAt ArtkAz.NduAt ArtmAD.NduAt ArtqAb.NduAt ArtsAm.NduAt ArtTAm.NduAt ArtyAb.NduAt ArtyAd.NduAt ArtyAE.NduAt ArtyAH.NduAt Arxbyl.NduAt AryAl.NduAt Ar$ydwq.NduAt Ar$yf.NduAt AsAs.NduAt AsEAf.NduAt AsfAf.NduAt AshAb.NduAt AshAm.NduAt AskAf.NduAt AskAlwb.NduAt AskAn.NduAt Askt$.NduAt AsqAT.NduAt AsrAE.NduAt AsrAf.NduAt Ast}*An.NduAt AstbdAl.NduAt AstbEAd.NduAt AsTbl.NduAt ASTbl.NduAt AstbyAn.NduAt AstdlAl.NduAt AstdrAk.NduAt Ast$EAr.NduAt AstEmAl.NduAt Ast$hAd.NduAt AsthdAf.NduAt AstHqAq.NduAt AstjlAb.NduAt AstjwAb.NduAt AstlAb.NduAt AstlAm.NduAt AstmAE.NduAt AstnAd.NduAt Ast}nAf.NduAt AstnbAT.NduAt AstntAj.NduAt AstqdAm.NduAt AstqrAr.NduAt AsTqs.NduAt Ast$rAf.NduAt AstrdAd.NduAt AstrjAE.NduAt AsTrlAb.NduAt ASTrlAb.NduAt AstSdAr.NduAt AstslAm.NduAt AsttmAm.NduAt Ast}vAr.NduAt AstvmAr.NduAt AstxbAr.NduAt AstxdAm.NduAt AstxlAS.NduAt AstxrAj.NduAt AstyqAZ.NduAt ATAr.NduAt AtbAE.NduAt A$tbAh.NduAt A$tdAd.NduAt A$tEAl.NduAt A$tgAl.NduAt A$thAr.NduAt AtjAh.NduAt AtjAr.NduAt A}tkAl.NduAt A}tlAf.NduAt AtlAf.NduAt AtmAm.NduAt A}tmAn.NduAt AtqAn.NduAt A$tqAq.NduAt A$trAE.NduAt A$trAT.NduAt A$tTAr.NduAt AtxA*.NduAt AvbAt.NduAt AvqAb.NduAt Awtwbys.NduAt AwtwgrAf.NduAt AwtwjrAf.NduAt AxbAr.NduAt AxbAt.NduAt AxDAE.NduAt AxfAq.NduAt AxlAl.NduAt AxlAS.NduAt AxmAd.NduAt AxrAj.NduAt AxSAb.NduAt AxTAr.NduAt AxtbAl.NduAt AxtbAr.NduAt AxtlAf.NduAt AxtlAj.NduAt AxtlAl.NduAt AxtlAq.NduAt AxtlAs.NduAt AxtlAT.NduAt AxtmAr.NduAt AxtnAq.NduAt AxtrAE.NduAt AxtrAq.NduAt AxtSAm.NduAt AxtSAr.NduAt AxtSAS.NduAt AxtTAf.NduAt AxttAm.NduAt AxtyAl.NduAt AxtyAr.NduAt AxtzAl.NduAt Ay*An.NduAt AyjAr.NduAt AylAf.NduAt AylAm.NduAt AymAn.NduAt AynAs.NduAt AyvAr.NduAt AzdHAm.NduAt AzdhAr.NduAt AzdwAj.NduAt AzdyAd.NduAt AzEAj.NduAt AzhAq.NduAt AzhAr.NduAt bAbwr.NduAt <$bAE.NduAt bAlTw.NduAt bAsbwr.NduAt bh.NduAt bq.NduAt s.NduAt >ksswAr.NduAt ktyb.NduAt kwlwnyl.NduAt kwmbywtr.NduAt kwrdwn.NduAt kwykb.NduAt kyAn.NduAt kybwts.NduAt kylwhyrtz.NduAt <*lAl.NduAt $lAl.NduAt >lf.NduAt mbrATwr.NduAt mbrm.NduAt mbrr.NduAt mbyAn.NduAt >mbyr.NduAt mdAs.NduAt mdk.NduAt mDlE.NduAt mdlwl.NduAt mdmAzyl.NduAt m$d.NduAt mEAlj.NduAt mEAml.NduAt $mEdAn.NduAt mEdl.NduAt mEjm.NduAt mEll.NduAt mEqS.NduAt mEqwf.NduAt mEskr.NduAt mEtkf.NduAt mETl.NduAt mEtql.NduAt mEtrk.NduAt mEtSm.NduAt mEtzl.NduAt mEwq.NduAt mfk.NduAt mftrq.NduAt mglf.NduAt mh*b.NduAt mhd}.NduAt mHl.NduAt mhrjAn.NduAt mHrk.NduAt mHrwq.NduAt mjhwd.NduAt mjml.NduAt mjr.NduAt mjtmE.NduAt mkbH.NduAt mkb.NduAt mkbr.NduAt mkEb.NduAt mkrbn.NduAt mkr.NduAt mkrwb.NduAt mkvf.NduAt m&lf.NduAt m|l.NduAt mlTf.NduAt mltms.NduAt mlxS.NduAt mlyAr.NduAt mlygrAm.NduAt mlyjrAm.NduAt mlym.NduAt mlymtr.NduAt mlywn.NduAt mmr.NduAt mnAm.NduAt mnAx.NduAt mnbEv.NduAt mnbh.NduAt mnbvq.NduAt mnEqf.NduAt mnErj.NduAt mnETf.NduAt mnShr.NduAt mntAf.NduAt mntjE.NduAt mnTlq.NduAt mn$T.NduAt mntxb.NduAt mntzh.NduAt mnxfD.NduAt mnZf.NduAt mnZm.NduAt mqAm.NduAt mqAs.NduAt mq$E.NduAt mqr.NduAt mqsm.NduAt mqy}.NduAt mrAm.NduAt mrfAE.NduAt mrHl.NduAt mr$H.NduAt mrkb.NduAt mrkz.NduAt m&$r.NduAt mrsAl.NduAt mrSd.NduAt mrTbAn.NduAt mrTb.NduAt m$rwE.NduAt mrz.NduAt msAr.NduAt mSbE.NduAt mSb.NduAt mSd.NduAt msds.NduAt mSH.NduAt mShr.NduAt msjl.NduAt msmd.NduAt mSnf.NduAt msn.NduAt msTAr.NduAt mstHAv.NduAt mstnbt.NduAt mstnqE.NduAt mstqTE.NduAt mstqTr.NduAt mstrAH.NduAt mst$rf.NduAt mstsr.NduAt mstwdE.NduAt mstwEb.NduAt mstwqd.NduAt mstwSf.NduAt mTAr.NduAt mTb.NduAt ntrnt.NduAt ntrnyt.NduAt rxbyl.NduAt r$ydwq.NduAt >r$yf.NduAt SAd.NduAt SAlwn.NduAt sAndw$.NduAt sAndwt$.NduAt sAndwy$.NduAt sAndwyt$.NduAt >sAs.NduAt sbAq.NduAt sbt.NduAt sTrlAb.NduAt >STrlAb.NduAt bd.NduAt tbdyd.NduAt tbdyl.NduAt tbEyd.NduAt tbEyD.NduAt t$bh.NduAt tbHr.NduAt tbjH.NduAt tbjyl.NduAt tbkyt.NduAt tblbl.NduAt tbll.NduAt tblwr.NduAt tblyg.NduAt tblyT.NduAt tbrEm.NduAt tbrm.NduAt tbryd.NduAt tbryk.NduAt tbryr.NduAt tbsT.NduAt tbsyT.NduAt tbtyt.NduAt t$bv.NduAt tbw'.NduAt tbwyb.NduAt tbxr.NduAt tbxtr.NduAt tbxyr.NduAt t>byd.NduAt t$byh.NduAt t>byn.NduAt t>byr.NduAt tb$yr.NduAt tb*yr.NduAt tbyyD.NduAt tbyyn.NduAt tdAbr.NduAt <$tdAd.NduAt tdAwl.NduAt tdAxl.NduAt t>db.NduAt tdbr.NduAt tdbyj.NduAt t$dd.NduAt tdEym.NduAt tdfq.NduAt tdHdH.NduAt tdHrj.NduAt tdhwr.NduAt tdjyl.NduAt tdll.NduAt tdlyk.NduAt tdlyl.NduAt tdlys.NduAt tdmyj.NduAt tdmyr.NduAt tdnys.NduAt tdqyq.NduAt tdrb.NduAt tdrj.NduAt tdrk.NduAt tdrn.NduAt tdryb.NduAt tdryj.NduAt tdrys.NduAt tdwyb.NduAt tdwyl.NduAt tdwyn.NduAt tdwyr.NduAt tdwyx.NduAt tdxl.NduAt tdxyn.NduAt t>dyb.NduAt t$dyd.NduAt td$yn.NduAt tdyn.NduAt tEAdl.NduAt <$tEAl.NduAt t$Eb.NduAt tEdyl.NduAt t$EE.NduAt tEjyl.NduAt tEkr.NduAt tElyl.NduAt tEqyb.NduAt tErf.NduAt tfAEl.NduAt tfAwD.NduAt t$fE.NduAt t>ff.NduAt tfrj.NduAt tfryj.NduAt tfsyr.NduAt <$tgAl.NduAt tglb.NduAt tglyb.NduAt tgTys.NduAt t$gyl.NduAt tHAb.NduAt tHAlf.NduAt tHAml.NduAt <$thAr.NduAt tHAwr.NduAt tHAyl.NduAt thAy}.NduAt thAy&.NduAt tHbb.NduAt tHby*.NduAt tH$d.NduAt tHdr.NduAt tHdv.NduAt tHdyd.NduAt tHDyr.NduAt tHdyv.NduAt tHfyZ.NduAt tHfz.NduAt tHjj.NduAt thjm.NduAt tHjr.NduAt tHjym.NduAt tHjyr.NduAt tHkm.NduAt tHkym.NduAt tHll.NduAt t>hl.NduAt tHlyf.NduAt tHlyl.NduAt tHlyq.NduAt tHml.NduAt t$Hm.NduAt tH$m.NduAt tHms.NduAt tHmyD.NduAt tHmyl.NduAt thmy$.NduAt tHnn.NduAt tHnT.NduAt tHqq.NduAt tHqyr.NduAt tHrj.NduAt tHrk.NduAt tHr$.NduAt tHrq.NduAt tHrr.NduAt tHryD.NduAt tHryf.NduAt tHryj.NduAt tHrym.NduAt tHry$.NduAt tHryr.NduAt tHsn.NduAt tHSn.NduAt tHsr.NduAt tHss.NduAt tHSyl.NduAt tHSyn.NduAt tHSyS.NduAt tHTm.NduAt tHTyb.NduAt tHTym.NduAt tHwl.NduAt tHwT.NduAt tHwyl.NduAt tHwyr.NduAt tHwyT.NduAt t>hyl.NduAt t$hyl.NduAt tHyl.NduAt th$ym.NduAt t$Hym.NduAt t$hyr.NduAt tH*yr.NduAt tHyr.NduAt tHyyd.NduAt tHyz.NduAt tHzb.NduAt tHzn.NduAt tHzym.NduAt tHZyr.NduAt tjAhl.NduAt jj.NduAt tjld.NduAt tjlT.NduAt tjlyd.NduAt tjmd.NduAt tjmE.NduAt tjmhr.NduAt tjmyd.NduAt tjmyE.NduAt tjmyl.NduAt tjmy$.NduAt tjnd.NduAt tjns.NduAt tjnyd.NduAt tjnys.NduAt tjnyz.NduAt tjrd.NduAt t>jr.NduAt tjryb.NduAt tjryd.NduAt tjryf.NduAt tjryH.NduAt tjrym.NduAt tjsd.NduAt tjss.NduAt tjsyd.NduAt tjsym.NduAt tjwl.NduAt tjwyd.NduAt tjwyE.NduAt tjwyf.NduAt t$jyE.NduAt t>jyj.NduAt t>jyl.NduAt t>jyr.NduAt t$jyr.NduAt tj*yr.NduAt tjyy$.NduAt <}tkAl.NduAt tkbyd.NduAt t>kd.NduAt t$kk.NduAt t>kl.NduAt t|kl.NduAt t$kl.NduAt t$kr.NduAt t*kr.NduAt t>ksd.NduAt tktyk.NduAt t>kyd.NduAt t$kyl.NduAt t*kyr.NduAt <}tlAf.NduAt lf.NduAt tljym.NduAt t*ll.NduAt tlqym.NduAt tlskwb.NduAt tlxyS.NduAt t>lyb.NduAt t>lyf.NduAt t$lyH.NduAt t*lyl.NduAt t>lys.NduAt ml.NduAt t>mrk.NduAt tmrkz.NduAt t|mr.NduAt t*mr.NduAt Tmr.NduAt t$myE.NduAt t>mym.NduAt t>myn.NduAt t>nq.NduAt t>ns.NduAt t>nyb.NduAt t$nyE.NduAt t$nyf.NduAt t>nys.NduAt t>nyv.NduAt tnZym.NduAt rjH.NduAt trjyH.NduAt trktr.NduAt trktwr.NduAt trkyb.NduAt trkyE.NduAt trkyz.NduAt trml.NduAt t$r*m.NduAt trmyd.NduAt trmym.NduAt trnyx.NduAt trqb.NduAt trqq.NduAt trqyd.NduAt trqyE.NduAt trqym.NduAt trsAn.NduAt trsb.NduAt trsl.NduAt trsm.NduAt tr&s.NduAt trsyb.NduAt trSyE.NduAt trsym.NduAt trsyx.NduAt trtyl.NduAt trwyb.NduAt trwyD.NduAt trwyH.NduAt trwyj.NduAt trwyq.NduAt trxym.NduAt trxyS.NduAt t$ryb.NduAt t$ryd.NduAt tr$yd.NduAt t>ryD.NduAt t$ryE.NduAt t$ryf.NduAt t$ryH.NduAt tr$yH.NduAt t$ryk.NduAt trylywn.NduAt t$ryT.NduAt tryyH.NduAt tryym.NduAt tsAbq.NduAt tsAhl.NduAt tsA&l.NduAt tsAmH.NduAt tsAqT.NduAt tsArE.NduAt tsAwq.NduAt tsbyb.NduAt tsbyH.NduAt tsbyk.NduAt tsbyq.NduAt tsbyx.NduAt tsdyd.NduAt tsEyr.NduAt t>sf.NduAt tshyl.NduAt tsjyl.NduAt tsksk.NduAt tskyn.NduAt tslH.NduAt tsll.NduAt tslm.NduAt t>Sl.NduAt t|Sl.NduAt tslq.NduAt tslsl.NduAt tslT.NduAt tslyf.NduAt tslyH.NduAt tslyk.NduAt tslym.NduAt tslyT.NduAt tsmE.NduAt tsmm.NduAt tsmyd.NduAt tsnm.NduAt tsnyn.NduAt tsqyf.NduAt tsrb.NduAt tsrE.NduAt tsryE.NduAt tsryH.NduAt tSryH.NduAt tstr.NduAt tstyf.NduAt tsTyH.NduAt tsTyr.NduAt tswl.NduAt tswq.NduAt tsws.NduAt tswyf.NduAt tswyq.NduAt tsxT.NduAt tsxyr.NduAt tsyb.NduAt t>Syd.NduAt t>syl.NduAt t>syr.NduAt t>sys.NduAt tsyyr.NduAt ttAbE.NduAt <$tTAr.NduAt ttbE.NduAt tTbyE.NduAt ttmym.NduAt tTrq.NduAt ttryk.NduAt tTwr.NduAt ttwyj.NduAt tTwyr.NduAt t$Tyb.NduAt t$tyt.NduAt ttyyl.NduAt tvAql.NduAt tvbt.NduAt tvbyt.NduAt tvlyv.NduAt tvmyn.NduAt tvqyf.NduAt tvqyl.NduAt t>vr.NduAt tvryb.NduAt t>vym.NduAt t>vyr.NduAt t>vyv.NduAt twAT&.NduAt twbyx.NduAt twdyr.NduAt t>wh.NduAt t$w$.NduAt t*wq.NduAt twqyE.NduAt twrbyd.NduAt Twrbyd.NduAt twrbyn.NduAt Twrbyn.NduAt twSyf.NduAt twSyl.NduAt t*wyb.NduAt t>wyl.NduAt t$wy$.NduAt t$wyn.NduAt txAbr.NduAt txAlf.NduAt txA*l.NduAt xr.NduAt txryb.NduAt txryf.NduAt txryj.NduAt txrym.NduAt txSS.NduAt txSyb.NduAt txsys.NduAt txSyS.NduAt txTyT.NduAt txvr.NduAt txwf.NduAt txwyf.NduAt tx$yb.NduAt txyl.NduAt t>xyr.NduAt t$xyS.NduAt txyyl.NduAt txyyr.NduAt txzyn.NduAt t>ym.NduAt t>yyd.NduAt t*yyl.NduAt t>yyn.NduAt tZAhr.NduAt tzAmn.NduAt tzAwj.NduAt tzAyd.NduAt tzfyt.NduAt tzhd.NduAt tzHlq.NduAt tzhyr.NduAt tzlj.NduAt t>zm.NduAt tzmt.NduAt t|zr.NduAt tzryE.NduAt tzwj.NduAt tzwyd.NduAt tzwyj.NduAt tzwyr.NduAt tzyd.NduAt t>zym.NduAt tzyyf.NduAt tzyyn.NduAt tzyyt.NduAt wtwbys.NduAt >wtwgrAf.NduAt >wtwjrAf.NduAt .NOUN Amr}.NOUN Amr&.NOUN AmrykAn.NOUN AmrykAny.NOUN Amryky.NOUN AmsAky.NOUN Amsy.NOUN Amwmy.NOUN Amwry.NOUN Amwy.NOUN $Amy.NOUN Amy.NOUN AmyrAly.NOUN AmyrkAn.NOUN AmyrkAny.NOUN Amyrky.NOUN Amyry.NOUN AnADwly.NOUN AnAny.NOUN AnbA$y.NOUN AnDgATy.NOUN Andlsy.NOUN Andwnysy.NOUN AnEzAly.NOUN AnfEAly.NOUN AnfSAly.NOUN AnglykAny.NOUN Angwly.NOUN AnhzAmy.NOUN Anjlwskswny.NOUN AnjlykAny.NOUN Anjlyzy.NOUN Anjwly.NOUN Ank$Ary.NOUN Anklwskswny.NOUN Anklyzy.NOUN Ankwly.NOUN $*A.NOUN Anqlyzy.NOUN AnqsAmy.NOUN AnqTAEy.NOUN AnsAny.NOUN Ansy.NOUN AntAjy.NOUN AnTAky.NOUN AnTbAEy.NOUN AnthAzy.NOUN Anvrwbwlwjy.NOUN Aqdmy.NOUN Aqlydy.NOUN Aqlymy.NOUN Aqly.NOUN AqTAEy.NOUN AqtSAdy.NOUN AqyAnwsy.NOUN ArAmy.NOUN A$rAqy.NOUN ArbEyny.NOUN A*rbyjAny.NOUN Arby.NOUN Ardny.NOUN Ardy.NOUN ArDy.NOUN Arfy.NOUN ArhAby.NOUN ArjHy.NOUN Arjntyny.NOUN Arlndy.NOUN Armny.NOUN ArnAwTy.NOUN ArsAly.NOUN ArstqrATy.NOUN ArstwqrATy.NOUN ArtjAly.NOUN Arvwdksy.NOUN Arvw*ksy.NOUN Arwby.NOUN Arwy.NOUN Arxmydy.NOUN AryHy.NOUN Ary.NOUN Arytry.NOUN AsbAny.NOUN ASbEy.NOUN Asbqy.NOUN AskndnAfy.NOUN Askndry.NOUN AskndynAfy.NOUN Asktlndy.NOUN ASlAHy.NOUN AslAmy.NOUN AslAndy.NOUN AsmAEyly.NOUN Asqfy.NOUN AsrA}yly.NOUN AsTAnbwly.NOUN AstA*y.NOUN AstbdAdy.NOUN Ast$hAdy.NOUN AstmrAry.NOUN AsTnbwly.NOUN AstrAly.NOUN Ast$rAq.NOUN Ast$rAqy.NOUN AstrAtyjy.NOUN ASwby.NOUN Aswjy.NOUN Asy.NOUN Asywy.NOUN AtfAqy.NOUN ATlAnTqy.NOUN ATlAnTy.NOUN ATlnTy.NOUN ATlsy.NOUN *At.NOUN A$trAky.NOUN A$trATy.NOUN Avfy.NOUN Avry.NOUN Avywby.NOUN AwAly.NOUN Awgndy.NOUN Awlwy.NOUN Awly.NOUN AwnbA$y.NOUN Awqy.NOUN Awrby.NOUN Awrdy.NOUN Awrvw*ksy.NOUN Awrwby.NOUN A$wry.NOUN AwstrAly.NOUN Aw$y.NOUN $Awy$y.NOUN AwzbkstAny.NOUN Awzbky.NOUN AxlAqy.NOUN Axr.NOUN Axrwy.NOUN AxwAny.NOUN Axwy.NOUN Aybr$y.NOUN Aydywlwjy.NOUN AyjAby.NOUN A*y.NOUN AyrAny.NOUN Ayrlndy.NOUN AyslAndy.NOUN Ayslndy.NOUN AyTAly.NOUN AyvAry.NOUN Aywby.NOUN Azbky.NOUN AzdwAjy.NOUN Azhry.NOUN Azly.NOUN Aztyky.NOUN bAbly.NOUN bAbwy.NOUN bADy.NOUN bAEjwbp.NOUN bdy.NOUN >bEAdy.NOUN b>Ejwbp.NOUN bEvy.NOUN bhA}y.NOUN bHrAny.NOUN bHry.NOUN bHryny.NOUN >bjdy.NOUN bkwry.NOUN bldy.NOUN bl$fy.NOUN blgAry.NOUN bljyky.NOUN blqAny.NOUN bly.NOUN bndqAny.NOUN bndqy.NOUN bngAzy.NOUN bnglAdy$y.NOUN bnjlAdy$y.NOUN b$>n.NOUN bn.NOUN bnslfAny.NOUN bny.NOUN bnywy.NOUN bqy.NOUN br$Amjy.NOUN brAzyly.NOUN brbry.NOUN brdy.NOUN brhmy.NOUN brjwAzy.NOUN brmjy.NOUN brmwdy.NOUN brmy.NOUN brny.NOUN brqy.NOUN brtgAly.NOUN brtwgAly.NOUN brwsy.NOUN brwtstAnty.NOUN brwtstAntyny.NOUN brymy.NOUN >br$y.NOUN b$ry.NOUN bry.NOUN bryTAny.NOUN bsbb.NOUN bsm.NOUN bSry.NOUN bTAny.NOUN bTAry.NOUN bwy.NOUN bw*y.NOUN byrwAny.NOUN byrwfy.NOUN byrwqrATy.NOUN byrwty.NOUN byznTy.NOUN bznTy.NOUN dAnmArky.NOUN dAxly.NOUN DbAby.NOUN dblwmAsy.NOUN Ddy.NOUN DfdEy.NOUN dfy.NOUN dhny.NOUN dhry.NOUN >dHy.NOUN >DHy.NOUN DHy.NOUN dktAtwry.NOUN dmqrATy.NOUN dmqrTy.NOUN >dmyrAl.NOUN dnmArky.NOUN dnmrky.NOUN dny.NOUN dqy.NOUN DrEy.NOUN Drwry.NOUN Dry.NOUN fDly.NOUN fdrAly.NOUN fDwly.NOUN fDy.NOUN fdyrAly.NOUN fEAly.NOUN >fgAny.NOUN fhrsy.NOUN fjA}y.NOUN flA}ky.NOUN >flATwny.NOUN flAty.NOUN flbyny.NOUN flmndy.NOUN flmnky.NOUN fl.NOUN flsTny.NOUN flsTyny.NOUN flybyny.NOUN >fndy.NOUN fnlndy.NOUN fny.NOUN fnyqy.NOUN fnzwly.NOUN fnzwylly.NOUN fnzwyly.NOUN fqAry.NOUN fqry.NOUN frdAny.NOUN frdy.NOUN frDy.NOUN frEwny.NOUN fryqy.NOUN fsqy.NOUN fsywlwjy.NOUN fTry.NOUN glby.NOUN gmAmy.NOUN gnwSy.NOUN >gny.NOUN grAmy.NOUN grnATy.NOUN grnwqy.NOUN grwy.NOUN gwy.NOUN gyby.NOUN gyny.NOUN gyry.NOUN gzAwy.NOUN >HAdy.NOUN HAjy.NOUN HAkmy.NOUN hA$my.NOUN HAmy.NOUN H$A.NOUN hAyty.NOUN Hbry.NOUN Hb$y.NOUN hjy.NOUN >Hjy.NOUN Hjy.NOUN Hkmdry.NOUN hlAly.NOUN HlA.NOUN >hly.NOUN hlynsty.NOUN >Hmdy.NOUN HmDy.NOUN hmjy.NOUN >hmy.NOUN Hmy.NOUN Hnbly.NOUN hndwky.NOUN hndwry.NOUN hndwsy.NOUN hndy.NOUN Hnfy.NOUN hngAry.NOUN hnjAry.NOUN *hny.NOUN Hny.NOUN HqAny.NOUN >Hqy.NOUN HrAmy.NOUN HrAry.NOUN Hrfy.NOUN hrTwqy.NOUN Hry.NOUN HsAby.NOUN HsAsy.NOUN Htmy.NOUN hwy.NOUN hwy.NOUN Hw*y.NOUN Hwy.NOUN HyAdy.NOUN hylyny.NOUN $hy.NOUN H$y.NOUN Hyvy.NOUN HywAny.NOUN Hywy.NOUN HZy.NOUN jA*by.NOUN jAhly.NOUN jAmAyky.NOUN jAmky.NOUN >jAnb.NOUN $jA.NOUN jAwy.NOUN jbry.NOUN >jby.NOUN jdly.NOUN jdy.NOUN jgrAfy.NOUN jhAdy.NOUN jlAby.NOUN jly.NOUN jmAhyry.NOUN jmy.NOUN jnAby.NOUN >jnby.NOUN jnby.NOUN jndy.NOUN jnsy.NOUN jrAbndy.NOUN jrbndy.NOUN jrksy.NOUN jrsy.NOUN jsmAny.NOUN jwAtymAly.NOUN jwAyAny.NOUN jwyAny.NOUN jybwty.NOUN jywfyzyA}y.NOUN jywlwjy.NOUN jzA}ry.NOUN >jzA}y.NOUN jz}y.NOUN kAbly.NOUN kAbwly.NOUN >kAdymy.NOUN >kAdy.NOUN kAlyfwrny.NOUN kAmbwdy.NOUN kAtdrA}y.NOUN kAvwlyky.NOUN kAzAxstAny.NOUN kAzxstAny.NOUN khnwty.NOUN khrTysy.NOUN kHwly.NOUN kldAny.NOUN $kly.NOUN kly.NOUN kmAly.NOUN kmbwdy.NOUN kmsAry.NOUN kmy.NOUN kndy.NOUN knEAny.NOUN knfdrAly.NOUN knfydrAly.NOUN krAhy.NOUN kvry.NOUN kwAlyny.NOUN kwby.NOUN kwfy.NOUN $kwky.NOUN kwlwmby.NOUN kwmsAry.NOUN kwnfdrAly.NOUN kwnfydrAly.NOUN kwngwly.NOUN kwry.NOUN kwstAryky.NOUN kwy.NOUN kwyty.NOUN kyfy.NOUN kymyAwy.NOUN kymyA}y.NOUN $ky.NOUN kyny.NOUN lAAbAly.NOUN lAAdry.NOUN lAAnAny.NOUN lAAnqsAmy.NOUN lAAnsAny.NOUN lA*Aty.NOUN lA>bAly.NOUN lA>dry.NOUN lAdyny.NOUN lAEnfy.NOUN lAgnwSy.NOUN lAHtmy.NOUN lAhwty.NOUN nAny.NOUN lAnhA}y.NOUN lAlbAny.NOUN lbnAny.NOUN lbny.NOUN lbyry.NOUN lHdy.NOUN lHmy.NOUN >lmAny.NOUN >lmEy.NOUN lmsy.NOUN lndny.NOUN lqAny.NOUN >lqy.NOUN lsAny.NOUN lSwSy.NOUN ltwAny.NOUN lvwAny.NOUN lw*Ey.NOUN >lwhy.NOUN lwnjy.NOUN lybrAly.NOUN lyby.NOUN lybyrAly.NOUN lybyry.NOUN |ly.NOUN lytrjy.NOUN lytwAny.NOUN lyvwAny.NOUN mbrATwry.NOUN mhry.NOUN mHswby.NOUN mhtm.NOUN mHZy.NOUN mjAny.NOUN mjhwl.NOUN mjhwly.NOUN mjry.NOUN mjwsy.NOUN mmy.NOUN mnAw}.NOUN mndwby.NOUN mnfEly.NOUN mngwly.NOUN mnqwl.NOUN mnswby.NOUN mnsy.NOUN mn$wby.NOUN mn$wr.NOUN mn$wry.NOUN >mny.NOUN mny.NOUN mqbwly.NOUN mqdr.NOUN mqdwny.NOUN mqrw}y.NOUN mqtbs.NOUN mqTwEy.NOUN mqwm.NOUN mqymy.NOUN mrAkby.NOUN mrAk$y.NOUN m$rby.NOUN mrdwdy.NOUN mrjAny.NOUN mrjEy.NOUN mrkzy.NOUN .NOUN mrykAn.NOUN >mrykAny.NOUN >mryky.NOUN mrymy.NOUN mryny.NOUN mryxy.NOUN msy.NOUN $msy.NOUN mtfjr.NOUN mTrAny.NOUN mTrny.NOUN mtSrfy.NOUN mvAly.NOUN mwDwEy.NOUN mwlwy.NOUN $mwly.NOUN >mwmy.NOUN mwndyAly.NOUN m>*wny.NOUN |mwry.NOUN mwrysky.NOUN mwrytAny.NOUN mwryTAny.NOUN mwskwy.NOUN mwsyqy.NOUN >mwy.NOUN m$wy.NOUN mwzAmbyqy.NOUN mwzmbyqy.NOUN mxzwn.NOUN mykAnyky.NOUN >my.NOUN $|my.NOUN >myrAly.NOUN >myrkAn.NOUN >myrkAny.NOUN >myrky.NOUN >myry.NOUN myzAny.NOUN myzwbwtAmy.NOUN mzhry.NOUN mzy.NOUN >nADwly.NOUN nAmwsy.NOUN nAmyby.NOUN n$A.NOUN >nAny.NOUN nAqly.NOUN nASry.NOUN nAzy.NOUN >nbA$y.NOUN nbTy.NOUN ndlsy.NOUN nglykAny.NOUN >ngwly.NOUN nhAry.NOUN nhA}y.NOUN njlwskswny.NOUN >njlykAny.NOUN njwly.NOUN njy.NOUN nklwskswny.NOUN nkwly.NOUN nmly.NOUN nmrsy.NOUN nmsAwy.NOUN nmswy.NOUN nmy.NOUN nqAby.NOUN nqAEy.NOUN nqAry.NOUN nqdy.NOUN nqly.NOUN nsy.NOUN nTAky.NOUN nvrwbwlwjy.NOUN nvry.NOUN nwbtjy.NOUN nwby.NOUN nwEy.NOUN nwmydy.NOUN nwrAny.NOUN nwrmAndy.NOUN nwty.NOUN n$wy.NOUN nyjyry.NOUN nyly.NOUN nywywrky.NOUN nywzlndy.NOUN nywzylAndy.NOUN nywzylndy.NOUN nZry.NOUN qAbly.NOUN qAhry.NOUN qA}mqAmy.NOUN $qA.NOUN qAnwny.NOUN qAty.NOUN q$Ay$y.NOUN qbA}ly.NOUN qbrsy.NOUN qbrSy.NOUN qbTy.NOUN >qdmy.NOUN qdmy.NOUN qdry.NOUN qdsy.NOUN qDwy.NOUN qDy.NOUN qfA.NOUN qhwAty.NOUN qlwy.NOUN qlydy.NOUN qly.NOUN qly.NOUN qlywby.NOUN qmry.NOUN qndlfty.NOUN qnSly.NOUN qrdAty.NOUN qrgyzstAny.NOUN qrmTy.NOUN qrny.NOUN qrTAjy.NOUN qrTby.NOUN qrwATy.NOUN q$ry.NOUN qr$y.NOUN qry.NOUN qry$y.NOUN qSA.NOUN qSry.NOUN qsTyly.NOUN qyAnwsy.NOUN qySry.NOUN qzHy.NOUN qzmwgrAfy.NOUN qzwyny.NOUN rAdkAly.NOUN rAdykAly.NOUN |rAmy.NOUN r$A.NOUN <$rAqy.NOUN rAsmAly.NOUN rbAny.NOUN >rbEyny.NOUN rbwby.NOUN >*rbyjAny.NOUN >rby.NOUN rDA.NOUN >rdny.NOUN >rdy.NOUN >rDy.NOUN rdyny.NOUN rEwy.NOUN $rEy.NOUN rEy.NOUN rfAhy.NOUN rfty.NOUN >rfy.NOUN rjHy.NOUN >rjntyny.NOUN rjwly.NOUN rjy.NOUN $rksy.NOUN rmny.NOUN rmy.NOUN rmzy.NOUN >rnAwTy.NOUN $rqy.NOUN smAly.NOUN rstAmy.NOUN >rstqrATy.NOUN >rstwqrATy.NOUN rvwdksy.NOUN >rvw*ksy.NOUN rwAqy.NOUN >rwby.NOUN rwby.NOUN rwdysy.NOUN rwHAny.NOUN rwHy.NOUN rwmAnsy.NOUN rwmAntyky.NOUN rwmAnTyqy.NOUN rwmAny.NOUN rwmnsy.NOUN rwmntyky.NOUN rwmnTyqy.NOUN rwmy.NOUN rwsy.NOUN >rwy.NOUN rwy.NOUN >rxmydy.NOUN ryADy.NOUN ryA.NOUN >ryHy.NOUN |ry.NOUN *ry.NOUN ry.NOUN rytry.NOUN rzy.NOUN sAbqy.NOUN SAb}y.NOUN sAdy.NOUN sA}ly.NOUN sAmry.NOUN sAmy.NOUN sAsAny.NOUN sbAhy.NOUN SbA.NOUN sbAny.NOUN sbqy.NOUN sbty.NOUN sb>y.NOUN sb}y.NOUN sby.NOUN Sby.NOUN Sbyr.NOUN SdA.NOUN Sdfy.NOUN sEdy.NOUN sEwdy.NOUN SfA.NOUN sfry.NOUN Sfy.NOUN SgA.NOUN SHAfy.NOUN SHfy.NOUN sHly.NOUN SHy.NOUN Shywny.NOUN sjy.NOUN sqfy.NOUN sqlby.NOUN Sqly.NOUN sqrATy.NOUN SrAHy.NOUN stA*y.NOUN strAly.NOUN Swby.NOUN swdAny.NOUN swfsTA}y.NOUN swfyAty.NOUN Swfy.NOUN swfyty.NOUN swfyyty.NOUN >swjy.NOUN SwmAly.NOUN swmry.NOUN swqy.NOUN swry.NOUN Swry.NOUN Swtmy.NOUN Swty.NOUN swydy.NOUN swy.NOUN swysry.NOUN sxry.NOUN syAsy.NOUN sybyry.NOUN Sydly.NOUN sykwlwjy.NOUN symfwny.NOUN syngAly.NOUN >sy.NOUN Syny.NOUN Syrfy.NOUN syryAly.NOUN SySy.NOUN >sywy.NOUN |sywy.NOUN tAbEy.NOUN t$Ady.NOUN TA}fy.NOUN tAjykstAny.NOUN TAjykstAny.NOUN tAksy.NOUN TAlbAny.NOUN tAnzAny.NOUN tAylAndy.NOUN tAylndy.NOUN tbEy.NOUN TbEy.NOUN Tbly.NOUN tbry.NOUN Tbry.NOUN tbryzy.NOUN tbty.NOUN TbwgrAfy.NOUN TbyEy.NOUN tEADdy.NOUN tEAmdy.NOUN tEddy.NOUN tEqly.NOUN tfAEly.NOUN TlAnTqy.NOUN >TlAnTy.NOUN Tlby.NOUN t>lfy.NOUN TlHy.NOUN >TlnTy.NOUN tlqA}y.NOUN >Tlsy.NOUN tmvyly.NOUN tmymy.NOUN tnAsly.NOUN tnzAny.NOUN tqAbly.NOUN tqdmy.NOUN tqlydy.NOUN tqny.NOUN tqy.NOUN <$trAky.NOUN <$trATy.NOUN trkstAny.NOUN trky.NOUN t$ryq.NOUN tsEyny.NOUN ttAry.NOUN ttry.NOUN TwA$y.NOUN TwbAwy.NOUN Twbjy.NOUN TwbwgrAfy.NOUN twnsy.NOUN twSyly.NOUN Twy.NOUN t$ykwslwfAky.NOUN t$yky.NOUN tylAndy.NOUN t$yly.NOUN vbAty.NOUN vdyy.NOUN >vfy.NOUN vlAvy.NOUN vlAvyny.NOUN vmAnyny.NOUN vnwy.NOUN vny.NOUN >vry.NOUN vywby.NOUN wAHd.NOUN wAHdy.NOUN wgndy.NOUN whAby.NOUN wHdAny.NOUN whmy.NOUN wH$y.NOUN wjwdy.NOUN wlwdy.NOUN >wlwy.NOUN >wly.NOUN wly.NOUN >wnbA$y.NOUN wqA}y.NOUN wqfy.NOUN >wqy.NOUN >wrby.NOUN >wrdy.NOUN wrdy.NOUN >wrvw*ksy.NOUN >wrwby.NOUN >$wry.NOUN |$wry.NOUN wSfy.NOUN wSly.NOUN >wstrAly.NOUN wsTy.NOUN wSwly.NOUN wTny.NOUN wvny.NOUN >w$y.NOUN >wzbkstAny.NOUN >wzbky.NOUN wZyfy.NOUN xArjy.NOUN xASy.NOUN xfy.NOUN >xlAqy.NOUN xlfy.NOUN xlyjy.NOUN xmry.NOUN xmsyny.NOUN xmyny.NOUN xnzwAny.NOUN |xr.NOUN >xrwy.NOUN $xSy.NOUN xwy.NOUN xyry.NOUN yAbAny.NOUN $y$Any.NOUN yAwry.NOUN yAzrjy.NOUN ydywlwjy.NOUN $yEy.NOUN yhwdy.NOUN *y.NOUN yqyny.NOUN ywby.NOUN $ywEy.NOUN ywgslAf.NOUN ywgslAfy.NOUN ywgwslAf.NOUN ywgwslAfy.NOUN ywjslAf.NOUN ywjslAfy.NOUN ywjwslAf.NOUN ywjwslAfy.NOUN ywmy.NOUN ywnAny.NOUN ywzbA$y.NOUN yzydy.NOUN zbdy.NOUN >zbky.NOUN zhry.NOUN zhry.NOUN zkA.NOUN zlAly.NOUN >zly.NOUN zmzmy.NOUN znjy.NOUN znTAry.NOUN zqly.NOUN zrAd$ty.NOUN zrAdy.NOUN zrby.NOUN zrdy.NOUN >ztyky.NOUN zylAndy.NOUN zylndy.NOUN zytwny.NOUN link-grammar-5.3.16/data/ar/words/words.years0000664000076400007640000000171012431741033015773 000000000000001900.yr 1901.yr 1902.yr 1903.yr 1904.yr 1905.yr 1906.yr 1907.yr 1908.yr 1909.yr 1910.yr 1911.yr 1912.yr 1913.yr 1914.yr 1915.yr 1916.yr 1917.yr 1918.yr 1919.yr 1920.yr 1921.yr 1922.yr 1923.yr 1924.yr 1925.yr 1926.yr 1927.yr 1928.yr 1929.yr 1930.yr 1931.yr 1932.yr 1933.yr 1934.yr 1935.yr 1936.yr 1937.yr 1938.yr 1939.yr 1940.yr 1941.yr 1942.yr 1943.yr 1944.yr 1945.yr 1946.yr 1947.yr 1948.yr 1949.yr 1950.yr 1951.yr 1952.yr 1953.yr 1954.yr 1955.yr 1956.yr 1957.yr 1958.yr 1959.yr 1960.yr 1961.yr 1962.yr 1963.yr 1964.yr 1965.yr 1966.yr 1967.yr 1968.yr 1969.yr 1970.yr 1971.yr 1972.yr 1973.yr 1974.yr 1975.yr 1976.yr 1977.yr 1978.yr 1979.yr 1980.yr 1981.yr 1982.yr 1983.yr 1984.yr 1985.yr 1986.yr 1987.yr 1988.yr 1989.yr 1990.yr 1991.yr 1992.yr 1993.yr 1994.yr 1995.yr 1996.yr 1997.yr 1998.yr 1999.yr 2000.yr 2001.yr 2002.yr 2003.yr 2004.yr 2005.yr 2006.yr 2007.yr 2008.yr 2009.yr 2010.yr 2011.yr 2012.yr 2013.yr 2014.yr 2015.yr 2016.yr 2017.yr 2018.yr 2019.yr 2020.yr link-grammar-5.3.16/data/ar/words/words.PV0000664000076400007640000012412212431741033015200 00000000000000AbdE.PV AbDE.PV Abdl.PV Abd.PV AbEd.PV A$bE.PV AbgD.PV Abhj.PV Abhm.PV $Abh.PV A$bh.PV Abh.PV Abhr.PV AbHr.PV AbhZ.PV Abkm.PV AblE.PV Ablg.PV Ablj.PV A$bl.PV Ab$m.PV A$b.PV Abq.PV Abqr.PV Abrd.PV AbrH.PV Abrk.PV Abrm.PV Ab$r.PV Abr.PV Abrq.PV Abrz.PV AbSr.PV AbtdE.PV Abtdh.PV Abtdr.PV AbtEd.PV AbtEv.PV Abthj.PV Abthl.PV Abthr.PV Abt$k.PV Abtkr.PV AbtlE.PV Abt*l.PV AbTl.PV Abtrd.PV AbTr.PV Abtrz.PV Abtsm.PV Adb.PV Adbr.PV ADEf.PV Adgm.PV AdHD.PV ADHk.PV Adh$.PV ADjE.PV ADjr.PV Adkr.PV AdlE.PV Adlj.PV AdmE.PV Admj.PV ADmr.PV AdqE.PV ADrb.PV Adrj.PV Adrk.PV ADrm.PV ADrs.PV ADThd.PV ADTjE.PV ADTlE.PV ADTrE.PV Adxl.PV Adxr.PV AEbl.PV AE$b.PV AE*b.PV AEdm.PV AEjb.PV AEjl.PV AEjm.PV AEjz.PV AElf.PV AElm.PV A$El.PV AEml.PV AEmq.PV AEmr.PV AEnf.PV AEqb.PV AEqr.PV AErb.PV AErD.PV AErj.PV A$Er.PV A*Er.PV AE*r.PV AErq.PV AErs.PV AESb.PV AEsf.PV AETb.PV AEtbr.PV AEtbT.PV AEtd.PV AEtkr.PV AEtlj.PV AEtmd.PV AEtml.PV AEtm.PV AEtmr.PV AEtnq.PV AET$.PV AEtqd.PV AEtql.PV AEtq.PV AEtrD.PV AEtrf.PV AEtrk.PV AEt*r.PV AEtr$.PV AEtrq.PV AEtSb.PV AEtsf.PV AEtSm.PV AEtSr.PV AEtTb.PV AEtwr.PV AEvr.PV AEwl.PV AEyl.PV AEzl.PV AEZm.PV AfDl.PV AfEm.PV Afhm.PV AfHm.PV $Afh.PV AfjE.PV Afk.PV AflH.PV Af$l.PV Afl.PV Afnd.PV Afqd.PV Afqh.PV A$fq.PV Afqr.PV Afrd.PV Afrg.PV AfrH.PV Afrj.PV Afrq.PV Afrx.PV Afrz.PV Afsd.PV AfsH.PV AfSH.PV AftDH.PV AftEl.PV Afthm.PV Aftkr.PV Aftqd.PV AftrD.PV AftrE.PV Aftr.PV Aftr$.PV AfTr.PV Aftrq.PV Aftrs.PV AfttH.PV AfzE.PV $Agb.PV Agbr.PV AgbT.PV AgDb.PV Agdq.PV Agfl.PV $Agl.PV A$gl.PV Aglq.PV AglT.PV Agmd.PV AgmD.PV Agnm.PV Agrb.PV AgrD.PV Agrm.PV Agrq.PV Agrs.PV Agrz.PV Agtfr.PV AgtmD.PV Agtmr.PV Agtmz.PV Agtnm.PV Agtrf.PV Agtrz.PV AgtSb.PV Agtsl.PV Agtzl.PV AHbl.PV A*hb.PV Ahb.PV AhbT.PV AHbT.PV Ahdf.PV $Ahd.PV A$hd.PV AHd.PV AHdq.PV Ahdr.PV AHDr.PV AHdv.PV AHfZ.PV AhjE.PV Ahjm.PV AHjm.PV Ahjr.PV AHkm.PV Ahlk.PV A*hl.PV Ahls.PV Ahmd.PV Ahml.PV AH$m.PV AHmq.PV AHnk.PV AHnq.PV AHqd.PV Ahrb.PV AHrj.PV $Ahr.PV A$hr.PV Ahrq.PV AHrq.PV AHrz.PV AHtbk.PV Ahtbl.PV AHtbl.PV AHtbs.PV AhtDm.PV AHtdm.PV AHt$d.PV AhTE.PV AHtfl.PV AHtfr.PV AHtfZ.PV AHtjb.PV AHtjr.PV AHtjz.PV AHtkm.PV AHtkr.PV AHtlb.PV Ahtlk.PV AHtlm.PV AHtml.PV AHtqb.PV AHtqr.PV AHtrb.PV AHtrf.PV AHtrm.PV AHtrq.PV AHtsb.PV AHtTb.PV AHwj.PV AHw*.PV Ahzl.PV A$jb.PV Ajbr.PV Ajdr.PV Ajfl.PV Ajhd.PV AjhD.PV AjHf.PV Ajhm.PV Ajh$.PV Ajhz.PV Ajj.PV Ajlb.PV Ajld.PV Aj*l.PV Ajl.PV Ajls.PV AjmE.PV Ajml.PV AjrD.PV Ajrm.PV $Ajr.PV Ajr.PV Ajt*b.PV Ajthd.PV AjtHr.PV Ajtlb.PV AjtmE.PV Ajtmr.PV Ajtnb.PV AjtrE.PV Ajtrf.PV AjtrH.PV Ajtrm.PV Ajtsr.PV Ajtzl.PV Ak>b.PV Ak*b.PV Akbr.PV Akd.PV Akfl.PV Akfr.PV $Akh.PV AklH.PV $Akl.PV Akl.PV Akmd.PV AkmH.PV Akml.PV Aknf.PV Akrb.PV Akrh.PV Akrm.PV $Akr.PV *Akr.PV A*kr.PV Akr.PV Akrv.PV Aksb.PV Aksd.PV Aksj.PV $Aks.PV Aktb.PV AktdH.PV Akt$f.PV AktHl.PV Aktnf.PV Aktnh.PV Aktrv.PV Aktsb.PV AktsE.PV AktsH.PV Akttb.PV Akttm.PV Akvr.PV Alb.PV Albs.PV Alf.PV Algm.PV Algz.PV Alhb.PV AlHd.PV AlHf.PV Alhj.PV Alhm.PV Alh.PV AlHq.PV Aljm.PV Al>k.PV AlmE.PV AlmH.PV Al>m.PV Alm.PV Alqm.PV Alq.PV Als.PV AlSq.PV Altbk.PV Althb.PV AltHd.PV Althm.PV AltHm.PV AltHq.PV AltmE.PV Altms.PV Altqf.PV Altqm.PV AltqT.PV AltSq.PV AltTm.PV Altzq.PV Alzm.PV Alzq.PV Amhl.PV AmHq.PV Amhr.PV AmHS.PV Amjd.PV Amlk.PV Aml.PV Amm.PV AmrD.PV Amrg.PV Amrk.PV Amr.PV Amsk.PV AmtdH.PV AmtE.PV Amtlj.PV Amtlk.PV Amtlx.PV AmtnE.PV AmtqE.PV Amt$q.PV AmTr.PV Amt$T.PV Amtvl.PV AnbEj.PV AnbE.PV AnbEq.PV AnbEv.PV Anbh.PV Anbjs.PV Anblj.PV A*nb.PV An$b.PV Anb.PV Anb*.PV AnbsT.PV AnbTH.PV AnbT.PV Anbvq.PV Andb.PV AnDb.PV Andfq.PV AndH$.PV AnDjE.PV AnDj.PV AndlE.PV Andml.PV AnDmr.PV An$d.PV An$Eb.PV AnEl.PV AnEm.PV AnE$.PV An*Er.PV AnEs.PV AnETf.PV AnEtq.PV Anfd.PV AnfD.PV Anfjr.PV Anf.PV Anf*.PV AnfqE.PV Anfq.PV AnfSd.PV An$gl.PV AngmD.PV Angrz.PV AngS.PV Anhb.PV Anhdl.PV AnhD.PV AnHdr.PV AnHf.PV Anhjm.PV Anhj.PV Anhk.PV Anhlk.PV AnHl.PV Anhml.PV Anhmr.PV AnHrf.PV AnHTm.PV Anj*b.PV Anjb.PV Anjd.PV AnjH.PV AnjHr.PV Anjlz.PV Anjs.PV Anjz.PV AnkH.PV Ankl.PV Anklz.PV Ankr.PV Anktb.PV AnqbD.PV Anqd.PV AnqD.PV AnqE.PV AnqH.PV Anqlb.PV Anqlz.PV An$q.PV Anq.PV Anq*.PV AnqS.PV An*rE.PV An$r.PV An*r.PV AnSb.PV Ansdl.PV Ansdm.PV AnSE.PV Ansf.PV Ansfr.PV AnsHb.PV Ansjm.PV Anskb.PV AnslE.PV Ansl.PV Anslx.PV Ans.PV Ansrb.PV AnSrf.PV AnsrH.PV AnSrH.PV AnSrm.PV Antbj.PV Antb*.PV Antbr.PV AnTbx.PV Antdb.PV AntEl.PV Ant$E.PV AntE$.PV AntfD.PV AntfE.PV Antfj.PV Antfl.PV Antf$.PV Anthb.PV AntHb.PV AnthD.PV Anthj.PV Anthk.PV AntHl.PV Anthr.PV AntHr.PV Anthz.PV Antjb.PV AntjE.PV Antj.PV AntkS.PV Ant$l.PV AnTlq.PV An$T.PV Antqb.PV Antqd.PV Antqh.PV Antql.PV Antqm.PV Ant$q.PV Antq$.PV AnTq.PV AntqS.PV AnTrH.PV AntSb.PV Antsf.PV AntSH.PV Antsx.PV AntTH.PV AntTq.PV Antxb.PV Antxl.PV AntzE.PV AntzH.PV AntZr.PV Anvbq.PV Anv.PV Anvrm.PV Anwr.PV AnxrT.PV Anxsf.PV Anzbq.PV Anzf.PV AnzH.PV Anzlj.PV Anzl.PV Anzlq.PV An$z.PV Aqbl.PV Aqbr.PV Aqdm.PV AqEd.PV Aq$E.PV Aq*E.PV AqEr.PV Aqfl.PV Aqfr.PV AqHm.PV A$qH.PV AqlE.PV Aqlm.PV Aqlq.PV AqmE.PV AqmH.PV AqnE.PV AqnT.PV AqrD.PV AqSd.PV Aqsm.PV AqSr.PV Aqtbl.PV Aqtbs.PV AqtDb.PV AqtdH.PV AqtEd.PV AqTE.PV Aqtfr.PV AqtHf.PV AqtHm.PV AqtlE.PV AqtnS.PV Aqtrb.PV AqtrD.PV AqtrE.PV Aqtrf.PV AqtrH.PV Aqtr.PV Aqtr$.PV AqtSd.PV AqtSl.PV Aqtsm.PV Aqtsr.PV AqtTE.PV AqtTf.PV Aqttl.PV Aqtwr.PV ArbH.PV Arbk.PV $Arb.PV A$rb.PV Arb.PV ArDE.PV Ardf.PV Ardm.PV A$rd.PV Ar$d.PV ArD.PV ArEb.PV ArEd.PV A$rE.PV ArE$.PV ArES.PV Arfd.PV ArfD.PV $Arf.PV A$rf.PV Arf.PV Arfq.PV Argm.PV Arhb.PV Arhf.PV Arhq.PV ArhS.PV ArjE.PV Arjf.PV Arkb.PV ArkE.PV $Ark.PV A$rk.PV Ar*l.PV Arm.PV A$r.PV Arqd.PV A$rq.PV A*rq.PV Arq.PV ArqS.PV ArSd.PV Arsl.PV Ars.PV Arsx.PV ArTb.PV ArtDx.PV ArtEd.PV ArtE$.PV ArtES.PV ArtfE.PV Art$f.PV Artfq.PV ArtHl.PV Artjf.PV ArtjH.PV Artjl.PV Artjz.PV Artkb.PV ArtkD.PV Artkm.PV Artks.PV $ArT.PV Artqb.PV ArtTm.PV Artzq.PV Arv.PV ArwH.PV Arx.PV ArxS.PV Asbg.PV ASbH.PV Asbl.PV Asdl.PV ASd.PV ASdr.PV AsEd.PV ASEd.PV AsEf.PV ASEq.PV AsEr.PV ASfd.PV Asf.PV ASfq.PV Asfr.PV ASfr.PV Ashb.PV ASHb.PV Ashl.PV Ashm.PV Ashr.PV Asjm.PV Askr.PV Aslf.PV ASlH.PV Aslk.PV Aslm.PV As>l.PV Asl.PV Asls.PV AsmE.PV ASmg.PV ASml.PV As>m.PV Asnd.PV Asqm.PV AsqT.PV AsrE.PV Asrj.PV Asr.PV Ass.PV AstAjr.PV AstAnf.PV AstbdE.PV AstbDE.PV Astbdl.PV AstbEd.PV Astb$E.PV AstbHr.PV Astblh.PV Astbq.PV Astb$r.PV Astdbr.PV AstDEf.PV AstdfE.PV AstDHk.PV ASTdm.PV Astdrj.PV Astdrk.PV AstEbd.PV AstE*b.PV AstEbr.PV AstEhd.PV AstEjl.PV AstEjz.PV AstElm.PV AstEml.PV AstEmr.PV AstErD.PV AstErf.PV AstE*r.PV AstEr.PV AstErq.PV AstESm.PV AstETf.PV AstET.PV AstEZm.PV AstfdH.PV Astfhm.PV AstflH.PV Astfqd.PV Astfrd.PV Astfrg.PV Astfsr.PV Astfxr.PV AstfZE.PV Astgfl.PV Astgfr.PV Astg$m.PV Astgnm.PV Astgrb.PV Astgrq.PV Astgwr.PV ASTHb.PV Asthdf.PV Ast$hd.PV AstHDr.PV AstHdv.PV AstHfZ.PV AstHjr.PV AstHlb.PV AstHlf.PV Asthlk.PV Ast>hl.PV AstHmq.PV AstHqr.PV AstHrm.PV AstHw*.PV Asthym.PV Astjhl.PV Astjlb.PV Ast>jl.PV AstjmE.PV Ast>jr.PV Astjwb.PV Astk$f.PV Ast$kl.PV Astkml.PV Astknh.PV Astkrh.PV Ast*kr.PV Astktb.PV Astktf.PV Astktm.PV Astlb.PV Ast>lf.PV Astlf.PV Astlhm.PV ASTlH.PV AstlHq.PV Astlm.PV AstlTf.PV Astlzm.PV AstmE.PV Astmhl.PV AstmlH.PV Astmlk.PV Astml.PV AstmnH.PV Ast$>m.PV Astmsk.PV AstmtE.PV AstmTr.PV Ast*nb.PV AstnbT.PV Astn$d.PV Astnd.PV ASTnE.PV Astnfd.PV AstnfE.PV Ast>nf.PV Astnfq.PV AstnhD.PV Astnhj.PV Astnjb.PV Astnjd.PV AstnjE.PV Astnjz.PV Astn$q.PV Astnq*.PV AstnqS.PV Astnsb.PV AstnSf.PV AstnSH.PV AstnSr.PV Astnsx.PV Astntj.PV AstnTq.PV Astnwq.PV Astnzf.PV Astnzl.PV AstnZr.PV AstqbH.PV Astqbl.PV Astqdm.PV Astqdr.PV Astqrb.PV AstqrD.PV Astq*r.PV Astqsm.PV AstqSr.PV AstqTb.PV AstqTE.PV Astqtl.PV AstqTr.PV Astr$d.PV ASTrE.PV Astrfd.PV Ast$rf.PV Ast*rf.PV AstrHm.PV AstrjE.PV Astr*l.PV Ast$rq.PV Astrq.PV AstrT.PV AstrwH.PV AstrxS.PV Astrzq.PV AstSbH.PV Ast>sd.PV AstSdr.PV AstSEb.PV AstsEd.PV AstSfH.PV AstSgr.PV AstSHb.PV Astshl.PV AstSlH.PV Astslm.PV Ast>Sl.PV AstsmH.PV Ast>sr.PV AstSrx.PV Astsxf.PV AsttbE.PV AstTEm.PV AstTlE.PV AstTrd.PV AstTrf.PV AstTyb.PV Astvmr.PV Astvql.PV Ast>vr.PV Astv>r.PV AstwdE.PV AstwDH.PV AstwEb.PV Astwhb.PV AstwHl.PV Astwjb.PV Astwjf.PV Astwqd.PV AstwqE.PV Astwqf.PV Astwrd.PV AstwsE.PV AstwSf.PV Astwvq.PV Astwzr.PV ASTxb.PV Astxbr.PV Astxdm.PV Astxlf.PV AstxlS.PV Astxrj.PV Astxsr.PV AstyqZ.PV Asty>s.PV Astzhd.PV AstZhr.PV AstzrE.PV AstZrf.PV AsxT.PV AtbE.PV A$tbh.PV A$tbk.PV ATbq.PV At>d.PV A$tEb.PV AtEb.PV AtEd.PV A$tEl.PV ATEm.PV AtEs.PV ATfH.PV Atfq.PV A$tgl.PV AtHf.PV Athm.PV At$H.PV A$tjr.PV Atjr.PV A}tkl.PV Atkl.PV AtlE.PV ATlE.PV Atlf.PV A}tlq.PV ATlq.PV ATmE.PV A$tml.PV $Atm.PV A}tmr.PV ATnb.PV Atqd.PV Atrb.PV ATrb.PV A$trE.PV AtrE.PV Atrf.PV AtrH.PV ATrH.PV A$trk.PV At>r.PV $ATr.PV ATr.PV ATrq.PV A$trT.PV AtsE.PV Atxm.PV Atx*.PV A}tzr.PV Avfl.PV Avkl.PV Avlj.PV Avl.PV Avml.PV Avm.PV Avmr.PV Avqb.PV Avql.PV Av>r.PV Avr.PV Avv.PV Awbh.PV Awb.PV Awbq.PV AwdE.PV AwDE.PV AwDH.PV Awd.PV AwEb.PV AwEd.PV AwEz.PV Awfd.PV Awfr.PV Awgl.PV Awgr.PV Awhb.PV Awhj.PV AwHl.PV Awh.PV Awjb.PV Awjd.PV AwjE.PV Awjf.PV Awjl.PV Awkl.PV AwlE.PV Awlh.PV Awlj.PV Awlm.PV $Awl.PV Awl.PV Awls.PV AwmD.PV Awqd.PV AwqE.PV Awqf.PV Awq.PV Awqr.PV Awrb.PV Awrd.PV Awrf.PV Awrm.PV $Awr.PV Awrq.PV AwrT.PV Awrv.PV AwSd.PV AwsE.PV AwSl.PV Awsq.PV Awsx.PV Awtr.PV Awvb.PV Awvq.PV Awz.PV Awzr.PV Axbr.PV AxDE.PV AxDl.PV Axdr.PV Axfq.PV Axjl.PV Axld.PV Axlf.PV Axlq.PV Axmd.PV Axmr.PV Ax*.PV Axrb.PV Axrj.PV Axrq.PV Axrs.PV A$xS.PV Axsr.PV Axtbr.PV AxtbT.PV Axtbz.PV AxtDE.PV Axtlb.PV Axtlf.PV Axtlj.PV AxTl.PV Axtlq.PV Axtls.PV AxtlT.PV Axtmr.PV AxtrE.PV Axtrm.PV AxTr.PV Axtrq.PV AxtSm.PV AxtSr.PV AxtTb.PV AxtTf.PV Axttl.PV Axttm.PV Axtzl.PV Axvr.PV Aybs.PV Ayd.PV AyD.PV $AyE.PV AyfE.PV AynE.PV AyqZ.PV Ay>s.PV Ays.PV Aysr.PV Aytm.PV Azbd.PV Azb.PV Azdhr.PV Azdlf.PV Azdqm.PV Azdrd.PV AzdrE.PV AzEf.PV AzEj.PV AzEl.PV Azf.PV AZfr.PV AzH.PV Azhq.PV Azhr.PV AZhr.PV Azlf.PV Azlq.PV Azm.PV Azqm.PV Azr.PV bADE.PV bAdh.PV bAdl.PV bAdr.PV bAEd.PV bAgD.PV bAHv.PV bAkr.PV bAlg.PV bArE.PV bArH.PV bArk.PV bA$r.PV bArz.PV bAyE.PV $bb.PV *b*b.PV bdd.PV >bdE.PV bdE.PV >bDE.PV bDE.PV bdh.PV >bdl.PV bdl.PV >bd.PV bdr.PV >bEd.PV bED.PV bEj.PV >$bE.PV $bE.PV b$E.PV bEq.PV bEv.PV bEvr.PV bEzq.PV >bgD.PV bgD.PV bg$.PV bgr.PV bhdl.PV bHH.PV >bhj.PV bhj.PV bhl.PV bHlq.PV >bhm.PV >$bh.PV >bh.PV $bh.PV *bH.PV bH$.PV bhrj.PV >bhr.PV bhr.PV >bHr.PV bHr.PV bhtr.PV bHv.PV bHvr.PV bhz.PV >bhZ.PV bhZ.PV bjH.PV bjl.PV bjs.PV bkl.PV >bkm.PV $bk.PV bkr.PV blbl.PV blbT.PV bld.PV >blE.PV blE.PV bl$f.PV blf.PV >blg.PV blg.PV >blj.PV blj.PV bll.PV blmr.PV >$bl.PV *bl.PV b*l.PV blS.PV blT.PV blwr.PV >b$m.PV bnd.PV bnj.PV >$b.PV $*b.PV bqbq.PV bqE.PV bql.PV >bq.PV >bqr.PV bqr.PV brbr.PV brbT.PV >brd.PV brd.PV brD.PV brdx.PV brEm.PV brE.PV >brH.PV brH.PV >brk.PV brk.PV brmj.PV >brm.PV br$m.PV brm.PV brnq.PV brnz.PV >b$r.PV >br.PV $br.PV b>r.PV b$r.PV b*r.PV brqE.PV >brq.PV $brq.PV brq.PV brq$.PV brr.PV brS.PV brTE.PV brTl.PV brTm.PV brwz.PV >brz.PV brz.PV bSbS.PV bsml.PV bsm.PV bSm.PV bSq.PV bsr.PV >bSr.PV bSr.PV bsT.PV bstr.PV bTbT.PV bTl.PV bTl.PV $bT.PV bT$.PV bTr.PV bTr.PV .PV bwq.PV bwr.PV bwx.PV bxr.PV bxs.PV bxtr.PV byD.PV byTr.PV bzg.PV bzl.PV bzq.PV bzr.PV dAEb.PV DAEf.PV dAfE.PV DAfr.PV dAhm.PV DAjE.PV dAls.PV DArb.PV DArE.PV dArj.PV dArk.PV dArs.PV dAwl.PV dAwm.PV dAwr.PV dAxl.PV DAyq.PV dbb.PV Dbb.PV dbdb.PV dbg.PV DbH.PV dbj.PV dbk.PV >db.PV |db.PV d>b.PV dbq.PV >dbr.PV dbr.PV Dbr.PV DbT.PV $dd.PV dEb.PV DEDE.PV >DEf.PV DEf.PV dEk.PV dEm.PV dEs.PV dfE.PV dff.PV dfq.PV dfr.PV Dfr.PV dfs.PV dgdg.PV DgDg.PV dgm.PV dgr.PV DgT.PV Dgv.PV DHDH.PV >dHD.PV dHD.PV Dhd.PV dhk.PV >DHk.PV DHk.PV dhlz.PV dhm.PV >dh$.PV $dh.PV dh$.PV dH$.PV dHrj.PV dHr.PV dhs.PV dhwr.PV DjE.PV DjE.PV djj.PV djl.PV >Djr.PV dkk.PV dlE.PV dlE.PV DlE.PV dlf.PV dlh.PV >dlj.PV dlk.PV dll.PV Dll.PV dlq.PV dls.PV dmdm.PV Dmd.PV >dmE.PV dmE.PV dmg.PV >dmj.PV dmj.PV dml.PV dmm.PV dmr.PV >Dmr.PV dms.PV dmv.PV Dmx.PV dns.PV >dqE.PV dqE.PV drb.PV >Drb.PV Drb.PV drbs.PV drd$.PV drdr.PV drE.PV DrE.PV drfl.PV >drj.PV drj.PV Drj.PV >drk.PV drk.PV drm.PV >Drm.PV Drr.PV drs.PV >Drs.PV Drs.PV DrT.PV drz.PV dsr.PV dss.PV .PV dwr.PV dwx.PV >dxl.PV dxl.PV Dxm.PV dxms.PV $dx.PV Ebl.PV >E$b.PV >E*b.PV $Eb.PV $Eb*.PV E*b.PV Ebr.PV Ebs.PV EbT.PV Ebv.PV Edd.PV EDd.PV EDD.PV Edl.PV EDl.PV >Edm.PV Edm.PV $E$E.PV Ef$.PV Efr.PV Efs.PV Ehd.PV Ehr.PV >Ejb.PV Ejb.PV EjEj.PV Ejj.PV >Ejl.PV Ejl.PV >Ejm.PV Ejm.PV >Ejz.PV Ejz.PV Ekf.PV Ekm.PV Ek$.PV Ekr.PV Eks.PV Ekz.PV Elb.PV >Elf.PV Elk.PV Ell.PV >Elm.PV Elm.PV >$El.PV $El.PV E*l.PV Elqm.PV Elq.PV Emd.PV Emh.PV >Eml.PV Eml.PV Emm.PV >Emq.PV Emq.PV >Emr.PV Emr.PV Endl.PV >Enf.PV Enf.PV Enq.PV Ens.PV E$$.PV >Eqb.PV Eqb.PV Eqd.PV EqEq.PV Eqf.PV Eql.PV Eqm.PV *Eq.PV E$q.PV >Eqr.PV Eqr.PV EqS.PV >Erb.PV Erb.PV Erbs.PV >ErD.PV ErD.PV Erf.PV >Erj.PV Erj.PV Erk.PV Erm.PV >$Er.PV >*Er.PV >E*r.PV $Er.PV *Er.PV E$r.PV E*r.PV Er$.PV Erqb.PV Erql.PV >Erq.PV Erq.PV >Ers.PV Ers.PV >ESb.PV ESb.PV EsEs.PV >Esf.PV Esf.PV Esl.PV ESl.PV ESm.PV Esr.PV ESr.PV Etb.PV >ETb.PV ETb.PV Etd.PV Etd.PV ETET.PV ETf.PV Etk.PV Etm.PV Etm.PV ET$.PV $ET.PV ET$.PV Etq.PV Etq.PV Evr.PV Evr.PV Ewd.PV EwD.PV Ewh.PV Ewj.PV Ewlm.PV >Ewl.PV Ewl.PV Ewm.PV $Ew*.PV Ew*.PV Ewq.PV Ewr.PV Eyb.PV Eyd.PV >Eyl.PV Eyl.PV Ey$.PV Eyr.PV EyT.PV Eyv.PV Ezb.PV Ezf.PV >Ezl.PV Ezl.PV Ezm.PV >EZm.PV EZm.PV Ezq.PV Ezr.PV Ezz.PV fADl.PV fAEl.PV fAkh.PV fArq.PV fASl.PV fAtH.PV fAwD.PV fAxr.PV fDfD.PV fdH.PV fDH.PV >fDl.PV fDl.PV fdm.PV fdx.PV fEl.PV >fEm.PV $fE.PV $f$f.PV fgm.PV fgr.PV >fhm.PV fhm.PV >fHm.PV fHm.PV fhrs.PV fHS.PV >fjE.PV fjE.PV fj}.PV fjr.PV fkh.PV fkk.PV >fk.PV fk$.PV fkr.PV flE.PV flfl.PV >flH.PV flH.PV flj.PV f*lk.PV fll.PV >f$l.PV >fl.PV f$l.PV flq.PV flsf.PV fls.PV flTH.PV >fnd.PV fnd.PV fnjr.PV fnT.PV fnx.PV >fqd.PV fqd.PV fqE.PV >fqh.PV fqh.PV >$fq.PV $fq.PV fq$.PV >fqr.PV fqs.PV fqS.PV fqT.PV >frd.PV frd.PV frD.PV frE.PV frfr.PV >frg.PV frg.PV >frH.PV fr$H.PV frH.PV >frj.PV frj.PV frkl.PV frk.PV frk$.PV frml.PV frm.PV frnj.PV f$r.PV fr$.PV frqE.PV >frq.PV frq.PV frTH.PV frT.PV >frx.PV fr$x.PV frx.PV >frz.PV frz.PV >fsd.PV fsd.PV fSd.PV fsfr.PV fSfr.PV >fsH.PV fsH.PV >fSH.PV fSl.PV fSm.PV fsq.PV fsr.PV fSS.PV fsx.PV ftr.PV $ftr.PV ftr.PV >fTr.PV fTr.PV .PV fy}.PV >fzE.PV fzE.PV fzr.PV gAdr.PV gAfl.PV gAlb.PV gAlT.PV gAmr.PV gAzl.PV $gb.PV >gbr.PV gbr.PV >gbT.PV gbT.PV >gDb.PV gDD.PV >gdq.PV gdq.PV gdr.PV >gfl.PV gfl.PV $gf.PV gfr.PV gjr.PV glb.PV glf.PV glgl.PV gll.PV >$gl.PV $gl.PV >glq.PV glq.PV gls.PV >glT.PV glT.PV glZ.PV >gmd.PV gmd.PV >gmD.PV gmD.PV gmgm.PV gmm.PV g$m.PV gm$.PV gmr.PV gms.PV gmS.PV gmT.PV gmz.PV gnj.PV >gnm.PV gnm.PV g$$.PV grbl.PV >grb.PV grb.PV grd.PV >grD.PV grf.PV grgr.PV >grm.PV grm.PV >grq.PV grq.PV grr.PV >grs.PV grs.PV >grz.PV grz.PV gSb.PV gsl.PV .PV hAy}.PV HAzb.PV hAzl.PV hbb.PV Hbb.PV hbhb.PV Hbk.PV >Hbl.PV Hbl.PV >*hb.PV >hb.PV *hb.PV h*b.PV hb$.PV Hb*.PV hbr.PV Hbr.PV Hbs.PV >hbT.PV hbT.PV >HbT.PV HbT.PV hdb.PV Hdb.PV hdd.PV Hdd.PV HDD.PV >hdf.PV hdf.PV hdhd.PV hdj.PV Hdj.PV hdl.PV Hdl.PV hdm.PV hDm.PV >$hd.PV $hd.PV >Hd.PV H$d.PV >Hdq.PV Hdq.PV hdrj.PV >hdr.PV hdr.PV Hdr.PV >HDr.PV HDr.PV Hds.PV >Hdv.PV Hdv.PV Hff.PV Hfl.PV H*f.PV Hfr.PV Hfz.PV >HfZ.PV HfZ.PV Hjb.PV hjd.PV >hjE.PV hjE.PV hjj.PV hjl.PV Hjl.PV >hjm.PV hjm.PV >Hjm.PV Hjm.PV >hjr.PV hjr.PV Hjr.PV hjs.PV Hjz.PV hkE.PV >Hkm.PV Hkm.PV H$k.PV hkr.PV Hlb.PV Hlf.PV hlhl.PV HlHl.PV Hlj.PV >hlk.PV hlk.PV hll.PV Hll.PV hlm.PV Hlm.PV >*hl.PV $hl.PV hlqm.PV Hlq.PV >hls.PV hls.PV Hls.PV Hmdl.PV >hmd.PV hmd.PV Hmd.PV HmD.PV hmE.PV hmhm.PV HmHm.PV hmk.PV hmlj.PV >hml.PV hml.PV Hml.PV Hmlq.PV Hmm.PV h$m.PV hm$.PV >H$m.PV $Hm.PV H$m.PV Hm$.PV >Hmq.PV Hmq.PV hmr.PV Hmr.PV hms.PV Hms.PV HmS.PV hmz.PV Hmz.PV hndm.PV hnf.PV Hnf.PV Hnjl.PV >Hnk.PV Hnk.PV >Hnq.PV HnT.PV Hnv.PV h$$.PV $H*.PV H$$.PV >Hqd.PV Hqd.PV $hq.PV H*q.PV Hqq.PV Hqr.PV >hrb.PV hrb.PV HrD.PV hrE.PV hrf.PV Hrf.PV hrhr.PV hrj.PV >Hrj.PV H$rj.PV Hrj.PV Hrk.PV Hrk$.PV Hrkv.PV h*rm.PV hrm.PV Hrm.PV >$hr.PV $hr.PV h*r.PV hr$.PV $Hr.PV H$r.PV H*r.PV Hr$.PV >hrq.PV hrq.PV >Hrq.PV Hrq.PV Hrr.PV hrs.PV Hrs.PV HrS.PV Hrv.PV hrwl.PV >Hrz.PV Hrz.PV Hsb.PV HSb.PV Hsd.PV HSd.PV Hsm.PV hSr.PV Hsr.PV HSr.PV hTE.PV Hwj.PV hwl.PV Hwl.PV hwm.PV Hwm.PV hw$.PV >Hw*.PV Hw$.PV Hwql.PV Hwq.PV hwr.PV $Hwr.PV Hwr.PV hws.PV HwT.PV hyb.PV Hyd.PV hyj.PV Hyk.PV hyl.PV hym.PV hynm.PV hy>.PV hy}.PV hyr.PV Hyr.PV Hzb.PV hzE.PV hzhz.PV hzj.PV >hzl.PV hzl.PV hzm.PV Hzm.PV hz}.PV Hzq.PV hzr.PV Hzr.PV HZr.PV hzz.PV Hzz.PV jAbh.PV jA*b.PV jAbr.PV jAdl.PV jAEl.PV jAhd.PV jAHf.PV jAhr.PV jAkr.PV jAld.PV jAls.PV jAmE.PV jAnb.PV jAns.PV jAwb.PV jAwz.PV jAzf.PV jbh.PV jbl.PV >$jb.PV $jb.PV j*b.PV jb*.PV >jbr.PV jbr.PV jbs.PV jdd.PV jdE.PV jdf.PV jdH.PV jdl.PV >jdr.PV jdr.PV jdwl.PV jEb.PV jEd.PV jEjE.PV jEl.PV $jE.PV jEr.PV >jfl.PV jfl.PV j*f.PV >jhd.PV jhd.PV >jhD.PV jHd.PV >jHf.PV jHf.PV jhl.PV >jhm.PV jhm.PV >jh$.PV jhr.PV jHr.PV jhwr.PV >jhz.PV jhz.PV jHZ.PV >jj.PV >jlb.PV jlb.PV >jld.PV jld.PV jlf.PV jlfT.PV jljl.PV jll.PV jlm.PV >j*l.PV >jl.PV >jls.PV jls.PV jlT.PV jlx.PV jmd.PV >jmE.PV jmE.PV jmhr.PV jmjm.PV >jml.PV jml.PV jmm.PV j$m.PV j*m.PV jm$.PV jmr.PV jnb.PV jndl.PV jnd.PV jndr.PV jnH.PV jnq.PV jns.PV jnz.PV jrb.PV jrd.PV >jrD.PV jrD.PV jrE.PV jrf.PV jrH.PV jrjr.PV >jrm.PV jrm.PV >jr.PV |jr.PV $jr.PV j>r.PV j*r.PV jr$.PV jrs.PV jrz.PV jsd.PV jsm.PV jsr.PV jSS.PV k>b.PV >k*b.PV k*b.PV kb$.PV >kbr.PV kbr.PV kbs.PV kdd.PV kdH.PV kdm.PV >kd.PV kd$.PV kdr.PV kds.PV kEbl.PV kEb.PV kEm.PV kff.PV kfH.PV kfkf.PV >kfl.PV kfl.PV k$f.PV >kfr.PV kfr.PV kfx.PV kHkH.PV kHl.PV k$H.PV khrb.PV $kk.PV k$k$.PV klb.PV klf.PV >klH.PV klH.PV klm.PV >kl.PV |kl.PV $kl.PV kls.PV klwr.PV >kmd.PV kmd.PV >kmH.PV kmH.PV >kml.PV kml.PV kmm.PV $km.PV km$.PV >knf.PV knf.PV kns.PV knz.PV >krb.PV krb.PV krds.PV krE.PV >krh.PV krh.PV krkb.PV krkr.PV >krm.PV krm.PV krm$.PV >*kr.PV >kr.PV |kr.PV $kr.PV *kr.PV k$r.PV kr$.PV krr.PV krsf.PV krs.PV >krv.PV krv.PV krz.PV >ksb.PV ksb.PV >ksd.PV ksE.PV ksf.PV ksH.PV >ksj.PV ksks.PV ksl.PV ksm.PV ksr.PV >ktb.PV ktb.PV kvr.PV kvr.PV kwd.PV kwk.PV kwm.PV kw$.PV kwr.PV kyl.PV kys.PV kzkz.PV kZm.PV lAbs.PV lAEb.PV lAEj.PV lAgz.PV lAHq.PV lAHZ.PV lAkm.PV lAmH.PV lAms.PV lATf.PV lAwS.PV lAzm.PV lbb.PV lbd.PV lbk.PV lblb.PV >lb.PV lbq.PV >lbs.PV lbs.PV lbT.PV lbv.PV ldd.PV ldg.PV lEb.PV lEj.PV lElE.PV l*E.PV lEq.PV lfE.PV lff.PV lfH.PV lflf.PV >lf.PV |lf.PV lfq.PV lfZ.PV >lgm.PV lgm.PV lgmT.PV >lgz.PV lgz.PV >lhb.PV lhb.PV lhd.PV >lHd.PV lHd.PV lhf.PV >lHf.PV lHf.PV >lhj.PV >lhm.PV lhm.PV lHm.PV >lh.PV $lH.PV >lHq.PV lHq.PV lHs.PV lhT.PV lhv.PV lHZ.PV ljlj.PV >ljm.PV ljm.PV lkm.PV >l>k.PV lkz.PV $l$l.PV *ll.PV >lmE.PV lmE.PV >lmH.PV lmH.PV lmlm.PV >l>m.PV >lm.PV |lm.PV l>m.PV lms.PV lmS.PV lmz.PV lmZ.PV l**.PV lqb.PV lqE.PV lqf.PV lqH.PV lqlq.PV >lqm.PV lqm.PV >lq.PV $lq.PV lqT.PV lsE.PV >ls.PV >lSq.PV lSq.PV lzm.PV lzm.PV >lzq.PV lzq.PV lzz.PV mAHk.PV mAhr.PV mAkr.PV mAks.PV mAlq.PV mAnE.PV mAnH.PV mArs.PV mAsH.PV mATl.PV mAvl.PV mAzH.PV mAzj.PV mdd.PV mDg.PV mdH.PV mDmD.PV mDr.PV mEd.PV mEk.PV $mE.PV mEr.PV mEs.PV mET.PV mEyr.PV mgnT.PV mgrb.PV mgS.PV mgT.PV mgTs.PV mhd.PV mhk.PV >mhl.PV mhl.PV m$H.PV >mHq.PV mHq.PV >mhr.PV >mHS.PV mHS.PV mHwr.PV >mjd.PV mjd.PV mjj.PV mjmj.PV mkdm.PV mknk.PV mkr.PV mks.PV mkv.PV mlH.PV mlj.PV >mlk.PV mlk.PV mlml.PV >ml.PV $ml.PV m*l.PV mlq.PV mls.PV mlS.PV mlT.PV mlx.PV >mm.PV $m$m.PV *mm.PV mnE.PV mnH.PV mnTq.PV mnTr.PV mqE.PV mql.PV m}q.PV m$q.PV m*q.PV mrd.PV >mrD.PV mrD.PV mrE.PV >mrg.PV mrg.PV mrHb.PV mrjH.PV >mrk.PV mrmT.PV >mr.PV |mr.PV $mr.PV m*r.PV mr$.PV mrq.PV mrr.PV mrs.PV mrT.PV mrv.PV mrx.PV msd.PV msH.PV >msk.PV msk.PV mSl.PV msmr.PV mSmS.PV $ms.PV msx.PV msxr.PV mtE.PV mtE.PV mtH.PV mTr.PV mTr.PV .PV nAw$.PV nAwr.PV nAzE.PV nAzl.PV nAZr.PV nbE.PV nbE.PV nbh.PV nbh.PV nbH.PV *nb.PV >n$b.PV >nb.PV >nb*.PV n$b.PV nb$.PV nb*.PV nbr.PV nbs.PV nbT.PV nbT.PV ndb.PV ndb.PV >nDb.PV nDb.PV ndd.PV nDd.PV nDD.PV ndf.PV nDj.PV n$d.PV n$d.PV nDr.PV nds.PV nEl.PV nEl.PV >nEm.PV nEm.PV >nE$.PV $nE.PV n$E.PV nE$.PV nEq.PV nEs.PV nEs.PV nfd.PV >nfD.PV nfD.PV nfE.PV nfH.PV nfj.PV nf.PV >nf*.PV $nf.PV n$f.PV nf$.PV nf*.PV nfq.PV nfq.PV nfr.PV ngS.PV ngS.PV ngz.PV >nhb.PV nhb.PV nHb.PV nhD.PV nhD.PV nHf.PV nHf.PV nhj.PV nhj.PV >nhk.PV nhk.PV nHl.PV nHl.PV njb.PV >njd.PV njd.PV >njH.PV njH.PV njlz.PV njm.PV $nj.PV n$j.PV nj*.PV njr.PV >njs.PV njs.PV >njz.PV njz.PV nkb.PV nkd.PV nkf.PV nkh.PV >nkH.PV nkH.PV >nkl.PV $nkl.PV nkl.PV >nklz.PV nk$.PV >nkr.PV nkr.PV nks.PV nkS.PV m.PV nmq.PV nmr.PV nms.PV nqd.PV nqd.PV >nqD.PV nqD.PV >nqE.PV nqE.PV nqf.PV nqh.PV >nqH.PV nqH.PV nqlz.PV nqm.PV nqnq.PV >n$q.PV >nq*.PV |nq.PV $nq.PV n$q.PV nq$.PV nq*.PV nqr.PV >nqS.PV nqS.PV nqT.PV nqz.PV n$r.PV >n*r.PV $nr.PV n$r.PV n*r.PV nsb.PV >nSb.PV nSb.PV nSE.PV >nsf.PV nsf.PV nSf.PV nsl.PV nsl.PV nSl.PV ns.PV |ns.PV nsq.PV ntj.PV ntj.PV n$T.PV n$T.PV nTq.PV nTq.PV nv.PV nwr.PV nwr.PV nwsr.PV nwT.PV nwx.PV nxb.PV nxl.PV nxm.PV nxrb.PV nxr.PV nzf.PV nzf.PV nZf.PV nzh.PV >nzH.PV nzk.PV nzl.PV nzl.PV n$z.PV nzq.PV nZr.PV qAbl.PV qAmr.PV qArb.PV qArD.PV qArE.PV qArf.PV qAsm.PV qATE.PV qAtl.PV qAwH.PV qAwl.PV qAwm.PV qAyD.PV qAys.PV qbb.PV qbD.PV qbE.PV qbH.PV >qbl.PV qbl.PV q$b.PV qbqb.PV >qbr.PV qbr.PV qbs.PV qbS.PV qbT.PV qDb.PV qdd.PV qdH.PV >qdm.PV qdm.PV qDm.PV q$d.PV qdr.PV qds.PV >qEd.PV qEd.PV >q$E.PV >q*E.PV q$E.PV q*E.PV qEqE.PV >qEr.PV q$Er.PV qEr.PV qfE.PV >qfl.PV qfl.PV q*f.PV qf$.PV qfqf.PV >qfr.PV qfr.PV qfz.PV qHf.PV >qHm.PV qHm.PV >$qH.PV qhqh.PV qhqr.PV qhr.PV qHT.PV $qlb.PV qlb.PV qld.PV >qlE.PV qlE.PV qlET.PV qlf.PV qlfT.PV qll.PV >qlm.PV qlm.PV ql$.PV qlql.PV >qlq.PV qls.PV qlS.PV qlwz.PV qlwZ.PV >qmE.PV qmE.PV >qmH.PV qmH.PV qm$.PV qmqm.PV qmr.PV qms.PV qmS.PV qmT.PV qmz.PV qnbl.PV >qnE.PV qnE.PV qnS.PV >qnT.PV qnT.PV qnTr.PV q$$.PV $q$q.PV $qq.PV q$q$.PV qrb.PV >qrD.PV qrD.PV qrE.PV qrf.PV qrfS.PV qrH.PV qrmd.PV qrm.PV qrm$.PV q$r.PV q*r.PV qr$.PV qrqD.PV qrqE.PV qrqf.PV qrq.PV qrqr.PV qrr.PV qrs.PV qrS.PV qrTm.PV qrT.PV qrTs.PV qrZ.PV qSb.PV >qSd.PV qSd.PV qSdr.PV qSE.PV qSf.PV qSl.PV >qsm.PV qsm.PV qSm.PV qSqS.PV qsr.PV >qSr.PV qSr.PV qSS.PV qsT.PV qsTr.PV qTE.PV qTE.PV qTf.PV qtr.PV qTr.PV .PV qy}.PV qyr.PV qys.PV qzdr.PV qzH.PV qzqz.PV qzz.PV rAdf.PV rAfE.PV rAfq.PV rAhq.PV rAjE.PV rAkD.PV rAkm.PV rAqb.PV rAqS.PV rAsl.PV rAwd.PV rAwD.PV rAwg.PV rAwH.PV rAzH.PV rbb.PV rbD.PV rbE.PV >rbH.PV rbH.PV >rbk.PV $rbk.PV rbk.PV >$rb.PV >rb.PV |rb.PV $rb.PV r>b.PV rbS.PV rbT.PV rdd.PV rdE.PV >rDE.PV rDE.PV >rdf.PV rdf.PV >rdm.PV rdm.PV >$rd.PV >r$d.PV $rd.PV r$d.PV >rD.PV rDrD.PV rds.PV rDx.PV >rEb.PV rEb.PV >rEd.PV rEd.PV rEf.PV >$rE.PV >rE$.PV $rE.PV *rE.PV rE$.PV rErE.PV >rES.PV >rfd.PV rfd.PV >rfD.PV rfD.PV rfE.PV rfh.PV rfl.PV >$rf.PV >rf.PV $rf.PV *rf.PV r>f.PV r$f.PV r&f.PV >rfq.PV rfrf.PV rfs.PV rfv.PV rgb.PV >rgm.PV rgrg.PV rgv.PV >rhb.PV rhb.PV rHb.PV rHD.PV >rhf.PV rhf.PV rHl.PV rHm.PV $rH.PV r$H.PV >rhq.PV rhq.PV rHrH.PV >rhS.PV rhT.PV >rjE.PV rjE.PV >rjf.PV rjf.PV rjH.PV rjl.PV rjm.PV rjrj.PV >rkb.PV rkb.PV rkD.PV >rkE.PV rkE.PV rkl.PV rkm.PV >$rk.PV $rk.PV rkz.PV >r*l.PV r*l.PV rmd.PV rmH.PV rmj.PV rml.PV rmm.PV >rm.PV $rm.PV r>m.PV r}m.PV r$m.PV rm$.PV rmq.PV rms.PV $rmT.PV rmz.PV rndH.PV rnH.PV rnm.PV rnq.PV rnx.PV >$r.PV $r$.PV rqb.PV >rqd.PV rqd.PV rqE.PV rqm.PV >$rq.PV >*rq.PV >rq.PV $rq.PV *rq.PV r$q.PV rq$.PV rqq.PV rqrq.PV >rqS.PV rqS.PV rqT.PV rsb.PV >rSd.PV rSd.PV rSE.PV rSf.PV >rsl.PV rsml.PV rsm.PV >rs.PV r>s.PV rSS.PV rstq.PV >rsx.PV rsx.PV rtb.PV >rTb.PV rTb.PV rv.PV rwb.PV rwbS.PV rwD.PV rwE.PV >rwH.PV rwH.PV rwj.PV rwl.PV rwq.PV rws.PV rxm.PV >rx.PV $rx.PV >rxS.PV rxS.PV ryE.PV ryH.PV ryl.PV rym.PV ry$.PV rzb.PV rzH.PV rzm.PV rzq.PV rzz.PV sAbq.PV SAbr.PV SAdf.PV SAdm.PV SAdq.PV SAdr.PV sAEd.PV sAEf.PV sAEr.PV sAfd.PV sAfH.PV SAfH.PV sAfr.PV SAHb.PV sAhm.PV sAjl.PV SAlH.PV sAlm.PV sA'l.PV sAmr.PV sAnd.PV SAnE.PV SAqb.PV sArE.PV SArE.PV SArH.PV sArq.PV SAwl.PV sAwm.PV sAwq.PV sAwr.PV sAyr.PV sbb.PV sbE.PV SbE.PV >sbg.PV Sbg.PV sbH.PV >SbH.PV SbH.PV sbk.PV >sbl.PV sbl.PV sbq.PV sbr.PV Sbr.PV sdd.PV SdE.PV Sdf.PV SdH.PV >sdl.PV sdl.PV Sdm.PV >Sd.PV Sdq.PV >Sdr.PV Sdr.PV sds.PV >sEd.PV >SEd.PV SEd.PV >sEf.PV sEl.PV >SEq.PV SEq.PV >sEr.PV sEr.PV SEr.PV sfd.PV >Sfd.PV Sfd.PV sfE.PV SfE.PV Sff.PV sfh.PV sfH.PV SfH.PV sfk.PV |sf.PV sfq.PV >Sfq.PV Sfq.PV >sfr.PV sfr.PV >Sfr.PV Sfr.PV Sgr.PV >shb.PV sHb.PV >SHb.PV SHb.PV shd.PV Shd.PV sHf.PV SHf.PV SHH.PV sHj.PV >shl.PV shl.PV sHl.PV Shl.PV >shm.PV shm.PV sHq.PV >shr.PV sHr.PV Shr.PV sjd.PV sjE.PV sjl.PV >sjm.PV sjm.PV sjr.PV sjs.PV skb.PV >skr.PV skr.PV slb.PV Slb.PV Sld.PV slE.PV >slf.PV slf.PV Slf.PV slH.PV >SlH.PV SlH.PV >slk.PV slk.PV >slm.PV slm.PV >s>l.PV >sl.PV s>l.PV >Sl.PV slq.PV slsl.PV SlSl.PV >sls.PV slT.PV slx.PV smd.PV Smd.PV >smE.PV smE.PV >Smg.PV Smg.PV smH.PV smj.PV smk.PV sml.PV >Sml.PV Sml.PV smm.PV >s>m.PV smr.PV SmSm.PV smsr.PV smT.PV >snd.PV snd.PV SnE.PV Snf.PV Snfr.PV snH.PV Snq.PV Sqb.PV sqE.PV sqf.PV sqlb.PV Sql.PV >sqm.PV sqm.PV >sqT.PV sqT.PV srbl.PV srb.PV srd.PV >srE.PV srE.PV SrE.PV Srf.PV srH.PV SrH.PV >srj.PV srj.PV Srm.PV >sr.PV s}r.PV srq.PV srr.PV SrSr.PV srT.PV Srx.PV >ss.PV hl.PV jl.PV jr.PV lf.PV m.PV nf.PV sd.PV Sl.PV sr.PV vr.PV r.PV s.PV .PV swq.PV swqr.PV Swr.PV Sxb.PV sxm.PV sxr.PV Sxr.PV >sxT.PV syb.PV Syf.PV syH.PV SyH.PV syj.PV syl.PV syr.PV Syr.PV syTr.PV tAbE.PV t$Abh.PV tAbl.PV TAbq.PV t$Agl.PV t*Ahl.PV TAhr.PV t$Ajr.PV tAjr.PV t*Akr.PV TAlb.PV TAlE.PV tArb.PV TArd.PV TArH.PV tArk.PV t$Ars.PV t$Atm.PV TAwE.PV TAwl.PV t$Awr.PV tAxm.PV TAyb.PV t$Azr.PV tbAdl.PV tbAdr.PV tbAEd.PV tbAgD.PV tbAhl.PV tbAHv.PV tbAld.PV tbAlh.PV tbArz.PV tbA's.PV tbAxl.PV tbAyE.PV t$bb.PV t*b*b.PV Tbb.PV tbDE.PV t>bd.PV tbEj.PV tbE.PV tbE.PV TbE.PV tbgdd.PV tbHbH.PV tbhl.PV <$tbh.PV t$bh.PV tbhrj.PV tbHr.PV tbjH.PV tbjs.PV <$tbk.PV tbl.PV Tbl.PV $Tb.PV >Tbq.PV Tbq.PV tbrEm.PV tbrE.PV tbrj.PV tbrnT.PV tbr.PV tbrTl.PV tbrz.PV tbsl.PV tbsm.PV tbSr.PV TbTb.PV tbTH.PV t>bT.PV t$bv.PV tbvr.PV tbwl.PV tbw>.PV Tbx.PV tbxr.PV tbxtr.PV tdAEb.PV tdAEm.PV tdAfE.PV tDAfr.PV tDAHk.PV tDA'l.PV tDArb.PV tdArs.PV tdAwl.PV tdAxl.PV tDAyf.PV tdfE.PV tdfq.PV tdHdH.PV tDHDH.PV tdhlz.PV tdHrj.PV tdhwr.PV tdldl.PV tdll.PV d.PV t$dq.PV tdrb.PV tDrE.PV tdrj.PV tDrj.PV tdrk.PV tDrr.PV tdvr.PV tDw>.PV tDwr.PV tdxl.PV tEADd.PV tEAhd.PV tEAlj.PV tEAml.PV tEAnq.PV tEAqb.PV tEAqd.PV tEA$q.PV tEArD.PV tEArj.PV tEArk.PV tEA$r.PV tEATf.PV tEAwD.PV tEAwr.PV tEAy$.PV tEAyr.PV <$tEb.PV >tEb.PV t$Eb.PV tE$b.PV TEm.PV TEm.PV tEmq.PV tEnfS.PV tEntr.PV tEqb.PV tErj.PV t*Er.PV tEr$.PV tErq.PV >tEs.PV tEs.PV tEtb.PV tEtE.PV tETf.PV tEtr.PV tEvr.PV tEw*.PV tEy$.PV tfAEl.PV tfAhm.PV tfArq.PV tfASH.PV tfAwD.PV tfDl.PV t$fE.PV t>ff.PV tff.PV tfhm.PV >TfH.PV TfH.PV tfHS.PV tfjr.PV tfkr.PV tflj.PV tfl.PV tflsf.PV tfls.PV tflwr.PV tfnq.PV $Tf.PV Tf$.PV tfqd.PV tfqE.PV tfqh.PV .PV tgAfl.PV tgAlb.PV tgAlT.PV tgA$m.PV tgAmz.PV tgAyd.PV tgAzl.PV tglb.PV tgll.PV <$tgl.PV tgmd.PV tgndr.PV tgnj.PV tgrb.PV tgrd.PV tgrgr.PV tgrq.PV tgrz.PV tgTs.PV tgwr.PV tgwT.PV tgzl.PV tHAdv.PV thAjm.PV thAjr.PV tHAkm.PV tHAlf.PV thAlk.PV tHAml.PV tHAmq.PV thAms.PV thAnf.PV tHAqd.PV tHArb.PV tHAsb.PV tHAsd.PV thAtf.PV thATl.PV tHAwl.PV tHAwr.PV tHbb.PV tHbk.PV thbl.PV thdd.PV thdj.PV thdl.PV tH$d.PV tHdv.PV >tHf.PV tH$f.PV tHfz.PV tHjb.PV thjd.PV thjm.PV tHjr.PV thjs.PV tHkk.PV thkm.PV tHkm.PV tHlb.PV tHlHl.PV tHll.PV tH*lq.PV tHlq.PV thmE.PV tHml.PV jj.PV tjlT.PV tjmE.PV tjmjm.PV tjml.PV tj$m.PV tjnb.PV tjrE.PV <$tjr.PV jr.PV tjr.PV tjrvm.PV tjsd.PV tjsm.PV tjss.PV tjwl.PV tjwz.PV tkAfl.PV tkA$f.PV tkAlb.PV tkAtb.PV tkAvf.PV tkbd.PV t>kd.PV tkds.PV tkff.PV tkHl.PV tklH.PV tklm.PV <}tkl.PV lb.PV Tlb.PV tlbs.PV tlbv.PV tlElE.PV >tlE.PV tl*E.PV TlE.PV TlE.PV tlEvm.PV >tlf.PV t>lf.PV t|lf.PV tlf.PV tlfz.PV tlfZ.PV tlhb.PV tlhm.PV tljlj.PV tlmj.PV tlm.PV tlm*.PV Tlm.PV tlms.PV Tlms.PV tlmZ.PV $tl.PV tlqf.PV <}tlq.PV t>lq.PV >Tlq.PV Tlq.PV tlqT.PV Tls.PV tlxlx.PV tmAlk.PV tmArD.PV tmArs.PV tmAsk.PV tmAvl.PV tmAwj.PV tmAyd.PV tmAyH.PV tmAyl.PV tmAzj.PV tmDmD.PV tmEj.PV >TmE.PV TmE.PV tmEr.PV tm*hb.PV tmHl.PV TmH.PV tmHS.PV tmHwr.PV tmlk.PV tmlml.PV <$tml.PV t>ml.PV tmlq.PV tmlS.PV t>mm.PV t$mm.PV tmm.PV $tm.PV tmrd.PV tmrg.PV tmrjH.PV tmrmr.PV <}tmr.PV t>mr.PV t|mr.PV t$mr.PV t*mr.PV Tmr.PV tmrs.PV tmrT.PV tmrx.PV tmsk.PV tmSmS.PV Tms.PV tmSS.PV tmsxr.PV tmtE.PV tmtm.PV tm$T.PV tmTq.PV tmTT.PV Tmv.PV tmwj.PV tm$wr.PV tmwr.PV tmxD.PV tmxT.PV tmxTr.PV tmyH.PV tmyl.PV tmyz.PV tnAbH.PV tnADl.PV tnAdm.PV tnA$d.PV tnAdr.PV tnAEs.PV tnAfr.PV tnAfs.PV tnAhb.PV tnAhd.PV tnAhD.PV tnAHr.PV tnAqD.PV tnAql.PV tnAq$.PV tnAqS.PV tnAsl.PV tnASr.PV tnAsx.PV tnATH.PV tnAwb.PV tnAwH.PV tnAwl.PV tnAwm.PV tnAzE.PV tnAzl.PV tnAZr.PV >Tnb.PV Tnb.PV tndm.PV tndr.PV tnEm.PV tnfj.PV tnfl.PV tn$f.PV tnf$.PV tnfs.PV tngm.PV tnhd.PV tnHl.PV tnHnH.PV tnjm.PV t$nj.PV tnkb.PV tnqb.PV tn$q.PV tnSf.PV tnSl.PV tnsm.PV tnTs.PV tnwd.PV tnwH.PV tnxE.PV tnxl.PV tnxm.PV tnzh.PV tnzl.PV tnZr.PV tqAbl.PV tqAEd.PV tqA*f.PV tqAmr.PV tqArb.PV tqArD.PV tqArE.PV tqAsm.PV tqATE.PV tqAtl.PV tqATr.PV tqbb.PV tqbD.PV tqbl.PV tqdm.PV .PV trAdf.PV trAfE.PV trAfq.PV trAfs.PV trAjE.PV trAkD.PV trAkm.PV trA$q.PV trAqS.PV trAsl.PV trAwD.PV trAwH.PV trbE.PV >trb.PV t$rb.PV trb.PV >Trb.PV Trb.PV trbs.PV trbS.PV Trd.PV t$rdq.PV <$trE.PV >trE.PV t*rE.PV trES.PV trfl.PV >trf.PV tr>f.PV tr$f.PV trf.PV Trf.PV trhb.PV trHb.PV trHl.PV trHm.PV >trH.PV trH.PV rjH.PV trjl.PV trjm.PV trjrj.PV <$trk.PV trk.PV trkz.PV trmq.PV trnm.PV >t>r.PV $tr.PV >Tr.PV $Tr.PV Tr$.PV trqb.PV TrqE.PV >Trq.PV Trq.PV trqrq.PV trqwS.PV trsb.PV trSd.PV tr>s.PV trs.PV <$trT.PV t$rT.PV TrT$.PV TrTq.PV TrTr.PV trwbS.PV trwD.PV trwH.PV trwq.PV tryb.PV tryD.PV tryv.PV Trz.PV tsAbq.PV tSAdm.PV tSAdq.PV tSAEd.PV tSAfE.PV tsAfh.PV tsAfH.PV tSAfH.PV tsAfk.PV tsAkr.PV tsAlH.PV tsAlm.PV tsA'l.PV tsAmE.PV tsAmr.PV tsAnd.PV tsAqT.PV tsArE.PV tSArE.PV tSArH.PV tsAwm.PV tsAwq.PV tSAyH.PV tsAyr.PV tSbb.PV tsdl.PV tSdq.PV tSdr.PV tSEd.PV l.PV t>Sl.PV tslq.PV TSlq.PV tslsl.PV tSlSl.PV tslT.PV tslx.PV tsmE.PV tSnE.PV tsnm.PV tsqT.PV tsrb.PV tsrE.PV tSrf.PV tsrr.PV tsrT.PV tswg.PV tswl.PV tswq.PV tswr.PV tSwr.PV tsxm.PV tsxr.PV tSyd.PV tSyf.PV tsyTr.PV ttAbE.PV tTAbq.PV tTArH.PV tTAyr.PV tTbb.PV ttbE.PV tTbq.PV tTEm.PV tThq.PV tThr.PV tTlb.PV tTlE.PV tTqs.PV ttrf.PV ttrH.PV tTrH.PV tTrq.PV ttrs.PV tTwE.PV tTwf.PV tTwH.PV tTwr.PV tTyb.PV tvA'b.PV tvAqf.PV tvAql.PV tvAwb.PV tvlj.PV t>vm.PV tvwl.PV twAEd.PV twAfd.PV twAfq.PV twAjd.PV twAjh.PV twAkb.PV twAkl.PV twAld.PV twA'm.PV twAqf.PV twArd.PV twArv.PV twASf.PV twAtr.PV twAvb.PV twAzr.PV twbl.PV twb.PV Twb.PV twdd.PV tw>d.PV twEd.PV TwE.PV t$wf.PV Twf.PV twgl.PV twhj.PV twHl.PV t>wh.PV twh.PV tw$H.PV TwH.PV twHwH.PV twjE.PV twjh.PV twj.PV twkl.PV twlE.PV twlj.PV Twl.PV twns.PV Tw$.PV twqd.PV twqE.PV twqf.PV twql.PV t$wq.PV t*wq.PV Twq.PV twrE.PV Twr.PV twsd.PV twsE.PV twsl.PV twSl.PV Tws.PV twsT.PV twvb.PV tw$w$.PV txAbr.PV txAlf.PV txA*l.PV txAlS.PV txAmr.PV txAnq.PV txArj.PV txASm.PV txASr.PV txATb.PV txATf.PV txATr.PV txAyl.PV txbb.PV txbr.PV txbT.PV tx$E.PV txlbS.PV txlE.PV txlf.PV txll.PV txlS.PV txm.PV txm.PV txmr.PV zm.PV tznbr.PV <}tzr.PV t|zr.PV tzwj.PV tzxr.PV tzyd.PV t>zz.PV vAbr.PV vAqf.PV vbj.PV v}b.PV vbr.PV vbT.PV vEb.PV >vfl.PV vgvg.PV >vkl.PV vlb.PV >vlj.PV vlj.PV vlm.PV >vl.PV vlv.PV >vml.PV >vm.PV >vmr.PV vmr.PV >vqb.PV vqb.PV vqf.PV >vql.PV vql.PV vrb.PV vrd.PV vrm.PV r.PV >v>r.PV >vr.PV |vr.PV v>r.PV vrvr.PV >vv.PV vwb.PV vwr.PV wAEd.PV wAfd.PV wAfq.PV wAjh.PV wAkb.PV wAkl.PV wAlf.PV wAls.PV wA'm.PV wArb.PV wASl.PV wAtr.PV wAvb.PV wAvq.PV wAZb.PV wAzr.PV >wbh.PV wbh.PV wbl.PV >wb.PV *wb.PV >wbq.PV wbx.PV wDb.PV >wdE.PV wdE.PV >wDE.PV wDE.PV >wDH.PV wDH.PV >wd.PV w>d.PV wdr.PV >wEb.PV wEb.PV >wEd.PV wEd.PV w$E.PV wEs.PV wEwE.PV >wEz.PV wEZ.PV >wfd.PV wfd.PV wfD.PV $wf.PV wfq.PV >wfr.PV wfr.PV >wgl.PV wgl.PV >wgr.PV >whb.PV whb.PV whd.PV wHd.PV >whj.PV whj.PV whl.PV >wHl.PV whm.PV wHm.PV >wh.PV $wh.PV $wH.PV w$H.PV whr.PV wHwH.PV >wjb.PV wjb.PV >wjd.PV wjd.PV >wjE.PV wjE.PV >wjf.PV wjh.PV >wjl.PV wkb.PV wkd.PV wkf.PV >wkl.PV wkl.PV $wk.PV w$k.PV wkr.PV wks.PV wkz.PV wld.PV >wlE.PV wlE.PV wlf.PV wlg.PV >wlh.PV wlh.PV >wlj.PV wlj.PV >wlm.PV >wl.PV >wls.PV wls.PV wlwl.PV >wmD.PV wmD.PV w$m.PV wmq.PV wms.PV $w$.PV >wqd.PV wqd.PV >wqE.PV wqE.PV >wqf.PV wqf.PV >wq.PV $wq.PV wq*.PV >wqr.PV wqr.PV wqS.PV wqwq.PV wqZ.PV >wrb.PV $wrb.PV wrb.PV >wrd.PV wrd.PV >wrf.PV wrf.PV >wrm.PV wrm.PV wrn$.PV $wr.PV w>r.PV w$r.PV w*r.PV wr$.PV >wrq.PV wrq.PV >wrT.PV wrT.PV >wrv.PV wrv.PV wSb.PV wsd.PV >wSd.PV >wsE.PV wsE.PV wSf.PV >wSl.PV wSl.PV wsm.PV wSm.PV >wsq.PV wsq.PV wsT.PV wsws.PV wSwS.PV >wsx.PV wsx.PV wtd.PV wTd.PV wTf.PV wT}.PV wT$.PV >wtr.PV wtr.PV >wvb.PV wvb.PV >wvq.PV wvq.PV wvr.PV w$w$.PV wxm.PV wxz.PV wzb.PV wZb.PV wzE.PV wZf.PV >wz.PV >wzr.PV wzr.PV xAbr.PV xAdE.PV xAlb.PV xAlE.PV xAlf.PV xAlj.PV xA*l.PV xAls.PV xAlT.PV xAmr.PV xAnq.PV xASm.PV xASr.PV xATb.PV xAtl.PV xATr.PV xAyr.PV xbE.PV xbl.PV $xb.PV >xbr.PV xbr.PV xbS.PV $xbT.PV xbT.PV xbz.PV xDb.PV xDd.PV xdE.PV >xDE.PV xDE.PV xdl.PV >xDl.PV xDl.PV xdm.PV xDm.PV xd$.PV >xdr.PV xdr.PV xDr.PV xDxD.PV x$E.PV xfD.PV xff.PV x*f.PV >xfq.PV xfq.PV xfr.PV xfs.PV >xjl.PV xjl.PV xlb.PV >xld.PV xld.PV xlE.PV >xlf.PV xlf.PV xlj.PV $xll.PV xll.PV x*l.PV >xlq.PV xlq.PV xls.PV xlS.PV xlT.PV xlxl.PV >xmd.PV xmd.PV xmE.PV xmj.PV x$m.PV xm$.PV >xmr.PV xmr.PV xms.PV xndq.PV xnE.PV xnfr.PV xnq.PV >x*.PV |x*.PV >xrb.PV xrb.PV xrb$.PV xrbq.PV xrbT.PV xrf$.PV >xrj.PV xrj.PV xrm.PV $xr.PV *xr.PV xr}.PV >xrq.PV xrq.PV >xrs.PV xrS.PV xrT.PV xrxr.PV xrz.PV xSb.PV xsf.PV xSf.PV xSm.PV >$xS.PV $xS.PV >xsr.PV xsr.PV xss.PV xSS.PV xTb.PV xTl.PV xTl.PV xTr.PV xTr.PV xvr.PV xvr.PV xwD.PV xwf.PV xwl.PV xwr.PV xwx.PV xwzq.PV $x$x.PV x$x$.PV xyb.PV xyl.PV xym.PV xyT.PV xzE.PV xzl.PV xzm.PV xzq.PV xzr.PV yAwm.PV $yb.PV >ybs.PV ybs.PV >yd.PV $yd.PV >yD.PV $yE.PV >yfE.PV yfE.PV $yf.PV $yH.PV *yl.PV ymm.PV >ynE.PV ynE.PV >yqZ.PV yqZ.PV >y>s.PV >ys.PV y}s.PV >ysr.PV ysr.PV >ytm.PV $yT.PV ywd.PV zAHm.PV ZAhr.PV zAml.PV zAwj.PV zAwl.PV zAyd.PV zAyl.PV >zbd.PV zbd.PV zbl.PV >zb.PV zbq.PV zbr.PV zbT.PV zEf.PV zEf.PV >zEj.PV zEj.PV >zEl.PV zEl.PV zEm.PV zEq.PV zET.PV zEzE.PV >zf.PV $Zf.PV zfr.PV >Zfr.PV Zfr.PV zfzf.PV zgd.PV zgll.PV zgl.PV zgrd.PV zgr.PV zgrT.PV zgzg.PV zhd.PV zHf.PV zHl.PV zHlq.PV zHm.PV >zH.PV >zhq.PV zhq.PV >zhr.PV zhr.PV zHr.PV >Zhr.PV Zhr.PV zHzH.PV zjj.PV zjl.PV zjr.PV zkb.PV zkm.PV ZlE.PV >zlf.PV zlf.PV zlj.PV Zll.PV >zlq.PV zlq.PV zlT.PV zlzl.PV zmjr.PV zmm.PV >zm.PV zmr.PV zmT.PV zmzm.PV znjr.PV znq.PV znr.PV >zqm.PV zqm.PV zqzq.PV zrb.PV zrd.PV zrE.PV Zrf.PV zrk$.PV >zr.PV |zr.PV $zr.PV z>r.PV zrq.PV zrr.PV zrzr.PV z>T.PV zwd.PV zwj.PV zwl.PV zwm.PV zwq.PV zwr.PV zxm.PV zxrf.PV zxr.PV zyd.PV zyf.PV zyq.PV link-grammar-5.3.16/data/ar/words/words.N_slash_ap0000664000076400007640000000727012431741033016726 00000000000000AbAjwr.N/ap *A}d.N/ap $AEr.N/ap $Ahd.N/ap Akyd.N/ap Alyf.N/ap Amyn.N/ap Amyr.N/ap Anf.N/ap AnjAS.N/ap AnsAn.N/ap ArAjwz.N/ap $Ard.N/ap $ArH.N/ap AstA*.N/ap AsyAn.N/ap Asyf.N/ap ASyl.N/ap Asyr.N/ap Awyl.N/ap >bAjwr.N/ap bA*njAn.N/ap bAy.N/ap bD.N/ap bhlwAn.N/ap blAn.N/ap bllwn.N/ap blwn.N/ap blwr.N/ap blwz.N/ap bmbAg.N/ap bndwl.N/ap bnfsj.N/ap bnknwt.N/ap bq.N/ap br$An.N/ap bsklyt.N/ap bsyT.N/ap by*njAn.N/ap dfAE.N/ap dfAq.N/ap df}.N/ap dhAn.N/ap dh$.N/ap dktwr.N/ap dlyl.N/ap dmv.N/ap dmyE.N/ap dmym.N/ap dnf.N/ap drAk.N/ap dwblyr.N/ap $EAE.N/ap EAml.N/ap EDw.N/ap Elym.N/ap Emyl.N/ap EwAd.N/ap $Eyb.N/ap E$yq.N/ap E$yr.N/ap fAjr.N/ap fAtk.N/ap fAtn.N/ap grym.N/ap gryq.N/ap gzyr.N/ap HAdr.N/ap HAdv.N/ap HAf.N/ap HAfz.N/ap HAfZ.N/ap HAjb.N/ap HA}k.N/ap HAlk.N/ap HA}l.N/ap HAmD.N/ap hAml.N/ap HAml.N/ap HAr.N/ap HArs.N/ap HArv.N/ap HASl.N/ap HAsr.N/ap HdAf.N/ap hdb.N/ap HDyD.N/ap Hfyr.N/ap HfyZ.N/ap hjyn.N/ap Hkym.N/ap Hlk.N/ap Hlwb.N/ap Hlw.N/ap Hlyf.N/ap Hlym.N/ap Hlyq.N/ap Hms.N/ap Hmwd.N/ap Hmyl.N/ap Hmym.N/ap Hnq.N/ap Hnyf.N/ap Hqyq.N/ap Hqyr.N/ap HrAq.N/ap HrAv.N/ap Hrj.N/ap Hr$.N/ap Hrwn.N/ap Hryf.N/ap HSf.N/ap HsrAn.N/ap Hsr.N/ap Hswd.N/ap Hsyb.N/ap HSyd.N/ap HSyf.N/ap Hsyr.N/ap HTym.N/ap HwAm.N/ap HwyT.N/ap HywAn.N/ap HznAn.N/ap Hzyn.N/ap jA}E.N/ap jAf.N/ap jAkt.N/ap jAkyt.N/ap jAmE.N/ap jA}r.N/ap jAsws.N/ap jA}z.N/ap jEd.N/ap jEjAE.N/ap jhb*.N/ap jhby*.N/ap jhm.N/ap jH$.N/ap j*lAn.N/ap jll.N/ap jlwd.N/ap jlyb.N/ap jlyd.N/ap jlyl.N/ap jlys.N/ap jm.N/ap jmwH.N/ap jnwH.N/ap jrbAn.N/ap jryH.N/ap jsym.N/ap jwEAn.N/ap jyAr.N/ap j$y$.N/ap $jyr.N/ap jzl.N/ap jzyl.N/ap kAfl.N/ap kA$f.N/ap kAhn.N/ap kArz.N/ap kAsr.N/ap kAtb.N/ap kfyl.N/ap kmyn.N/ap $ks.N/ap ksyH.N/ap >kyd.N/ap *lq.N/ap >lyf.N/ap *lyq.N/ap mAhn.N/ap mAjn.N/ap mArq.N/ap mdrAr.N/ap mdrj.N/ap mhymn.N/ap mjnwn.N/ap m>kwl.N/ap mlEwb.N/ap m&lf.N/ap mlyT.N/ap mnkwH.N/ap mrDE.N/ap mrH.N/ap mryD.N/ap msbb.N/ap msHwq.N/ap msjwn.N/ap mslsl.N/ap mSrwf.N/ap mstHdv.N/ap mtAbE.N/ap mvyl.N/ap m$}wm.N/ap m$wm.N/ap mxlf.N/ap mxrb$.N/ap mxrwT.N/ap mxSAb.N/ap >myn.N/ap >myr.N/ap mzwAj.N/ap mzyl.N/ap nA}b.N/ap nADb.N/ap nAdl.N/ap nAdm.N/ap nAfr.N/ap nAHl.N/ap nAqS.N/ap nASf.N/ap nASH.N/ap ndyd.N/ap ndym.N/ap |nf.N/ap ngyl.N/ap nHryr.N/ap nHyf.N/ap rAjwz.N/ap rdf.N/ap r}d.N/ap rdyf.N/ap rErE.N/ap rgd.N/ap rqAE.N/ap rSd.N/ap rSyf.N/ap rsyl.N/ap rtyb.N/ap rv.N/ap $rwd.N/ap r'wf.N/ap r&wf.N/ap r'wm.N/ap r&wm.N/ap rxw.N/ap $ryr.N/ap r}ys.N/ap SA}g.N/ap SAHb.N/ap sAjd.N/ap sAlb.N/ap sAlf.N/ap sAmq.N/ap sAmr.N/ap sA}s.N/ap SAyE.N/ap sAys.N/ap Sdyq.N/ap sEf.N/ap SElwk.N/ap sfyr.N/ap Sgyr.N/ap sjyn.N/ap skrtyr.N/ap slyf.N/ap slym.N/ap smyr.N/ap >stA*.N/ap sxAn.N/ap >syAn.N/ap >syf.N/ap >Syl.N/ap >syr.N/ap TAhr.N/ap TAlb.N/ap Tbyb.N/ap tEbAn.N/ap tEys.N/ap tfl.N/ap tknyk.N/ap tlfAn.N/ap tmr.N/ap trmbyT.N/ap tw>m.N/ap tw'm.N/ap tyhAn.N/ap $tyt.N/ap vAlv.N/ap vAlwv.N/ap vElb.N/ap vklAn.N/ap v&lwl.N/ap vqyl.N/ap vr.N/ap wAEZ.N/ap *wAq.N/ap wdyE.N/ap wgd.N/ap wkyl.N/ap wryv.N/ap wSyl.N/ap >wyl.N/ap wzyr.N/ap xA}n.N/ap xArj.N/ap xAzn.N/ap xb.N/ap xbyr.N/ap xdAm.N/ap xDAr.N/ap xDl.N/ap xDyb.N/ap xDyr.N/ap xfyD.N/ap xfyr.N/ap xlAq.N/ap xlyl.N/ap xlyT.N/ap xmAs.N/ap xml.N/ap xmyr.N/ap xnAq.N/ap xrbAn.N/ap xrb.N/ap xrE.N/ap xr$wf.N/ap xryE.N/ap xryt.N/ap xSb.N/ap xSyb.N/ap xsys.N/ap xTyb.N/ap xwAf.N/ap xwAn.N/ap x&wn.N/ap xwwn.N/ap x$xA$.N/ap xzAn.N/ap yhwdy.N/ap ytym.N/ap zAhd.N/ap ZAhr.N/ap zArE.N/ap zEAf.N/ap zErwr.N/ap zEym.N/ap zEzwE.N/ap zglwl.N/ap Zhyr.N/ap zmn.N/ap zmyl.N/ap zmyn.N/ap zndyq.N/ap Zryf.N/ap link-grammar-5.3.16/data/ar/words/words.NAt0000664000076400007640000002776512431741033015354 00000000000000A$AE.NAt A*AE.NAt A$Ar.NAt AbA'.NAt AbdA'.NAt Abny.NAt AbqA'.NAt AbrA'.NAt AbTA'.NAt AbtdA'.NAt AbtgA'.NAt AbtkAr.NAt AbtlA'.NAt AdEA'.NAt ADfA'.NAt AdlA'.NAt ADnA'.NAt Adw.NAt AEfA'.NAt AElA'.NAt AElAn.NAt <$AE.NAt <*AE.NAt AETA'.NAt AEtdA'.NAt AEtlA'.NAt AEtmAd.NAt AEtnA'.NAt AETy.NAt AfAd.NAt Af$A'.NAt AfDA'.NAt AfnA'.NAt AftA'.NAt AftdA'.NAt AftqAd.NAt AftqAr.NAt AftrAD.NAt AftrA'.NAt AgAw.NAt AgDA'.NAt AglA'.NAt AgrA'.NAt AgtnA'.NAt AgwA'.NAt Agw.NAt AhdA'.NAt Ah.NAt $AHn.NAt AHSA'.NAt AHt*A'.NAt AHtfA'.NAt AHtmAly.NAt AHtmA'.NAt AHtwA'.NAt AHyA'.NAt Ajhz.NAt AjlA'.NAt Ajnd.NAt AjrA'.NAt AjtlA'.NAt AjtmAE.NAt AjtzA'.NAt Akl.NAt AkrA'.NAt AktfA'.NAt AktrA'.NAt AlgA'.NAt AlmAs.NAt AlqA'.NAt AltjA'.NAt AltqA'.NAt AltwA'.NAt Alw.NAt Aly.NAt AmAr.NAt AmdAd.NAt AmDA'.NAt AmHA'.NAt Amh.NAt AmkAn.NAt AmlA'.NAt AmnA'.NAt AmtlA'.NAt Amw.NAt An$A'.NAt $A$.NAt AnbA'.NAt AndHAr.NAt AnDwA'.NAt AnfqA'.NAt AnhA'.NAt AnHnA'.NAt AnjAz.NAt AnkfA'.NAt AnmA'.NAt AnmHA'.NAt AnqDA'.NAt Ant$A'.NAt AntfA'.NAt AnthAk.NAt AnthA'.NAt AntmA'.NAt AntqA'.NAt AnTwA'.NAt AnvnA'.NAt Anvy.NAt AnzwA'.NAt AqtdA'.NAt AqtDA'.NAt AqtfA'.NAt AqtnA'.NAt AqtSAd.NAt AqwA'.NAt ArbEyn.NAt ArDA'.NAt ArjA'.NAt <$Ar.NAt Arq.NAt ArsA'.NAt Art$A'.NAt ArtdA'.NAt ArtqA'.NAt ArtxA'.NAt ASAb.NAt ASdA'.NAt ASdAr.NAt ASgA'.NAt ASlAH.NAt AsrA'.NAt AstbqA'.NAt AstbrA'.NAt AstdEA'.NAt AstEdAd.NAt AstEfA'.NAt AstElA'.NAt AstErA'.NAt AstESA'.NAt AstETA'.NAt Ast$fA'.NAt ASTfA'.NAt AstftA'.NAt AstgnA'.NAt AsthwA'.NAt AstHyA'.NAt AsthzA'.NAt AstjdA'.NAt AstjlA'.NAt ASTlA'.NAt AstqrA'.NAt AstqSA'.NAt AstqwA'.NAt AstrDA'.NAt AstrxA'.NAt AstSfA'.NAt AstsqA'.NAt AstvnA'.NAt AstwA'.NAt AsTw.NAt Astx*A'.NAt AstyA'.NAt AstyfA'.NAt AstylA'.NAt AstyrAd.NAt $Asyh.NAt A$tbAk.NAt ATfA'.NAt AtfAq.NAt AtHAd.NAt AthAm.NAt A$thA'.NAt AtjAh.NAt A$tkA'.NAt AtkA'.NAt AtqA'.NAt A$trAk.NAt A$trA'.NAt ATrA'.NAt Avl.NAt AvrA'.NAt AwA'.NAt A*wn.NAt Awyq.NAt AxfA'.NAt AxlA'.NAt AxtbA'.NAt AxtfA'.NAt AxtlA'.NAt Axw.NAt Ay*A'.NAt AyDAH.NAt $AyE.NAt AyfA'.NAt AyHA'.NAt AylA'.NAt AymA'.NAt AyrAd.NAt AySA'.NAt AywA'.NAt AzdhA'.NAt AzdrA'.NAt Azm.NAt AzrA'.NAt bA$Aw.NAt bAkw.NAt bny.NAt bnywh.NAt dw.NAt dwnm.NAt dwr.NAt dwyl.NAt dwy.NAt Dwy}.NAt dynAmwh.NAt EA}d.NAt EAd.NAt EAh.NAt EA}l.NAt $EAr.NAt Ebd.NAt Ebr.NAt Ebw.NAt EdA'.NAt EDl.NAt ED.NAt Eds.NAt ETy.NAt Evr.NAt Ewr.NAt Ewyn.NAt EyAd.NAt EyAr.NAt Eyb.NAt Ezm.NAt EZm.NAt EZmy.NAt gw.NAt gytwh.NAt gzw.NAt hA'.NAt HA'.NAt HAxAm.NAt HbAry.NAt Hbly.NAt hbw.NAt Hbw.NAt jhz.NAt jnd.NAt jnyh.NAt jny.NAt kl.NAt $kl.NAt kls.NAt klym.NAt kmbywh.NAt knjrwh.NAt lmAs.NAt lw.NAt >ly.NAt m$Ahd.NAt mAjry.NAt mA}.NAt mh.NAt m$Hry.NAt mHsn.NAt mHtwy.NAt mhw.NAt mH$w.NAt m$Hwn.NAt mhy.NAt mhy}.NAt mjAl.NAt mjAzy.NAt mjmd.NAt mjwhr.NAt mkAfy.NAt mkAlm.NAt n.NAt mnswj.NAt mntdy.NAt mntj.NAt mntwj.NAt mnTwy.NAt mntxb.NAt mn$wd.NAt mnwE.NAt mn>y.NAt mnZm.NAt mqADy.NAt mqAl.NAt mqAm.NAt mqAs.NAt mqAsw.NAt mqAsy.NAt mqbwD.NAt mqds.NAt mqrr.NAt mqtDb.NAt mqtDy.NAt mqtny.NAt mqtrH.NAt mqTr.NAt mqtTf.NAt mqwl.NAt mqwm.NAt mqwy.NAt mrADy.NAt mrAEy.NAt mrAwg.NAt mrA'y.NAt mrA}y.NAt mrby.NAt mrfq.NAt mrgb.NAt mrkb.NAt mr.NAt mrqE.NAt mrtb.NAt mrtfE.NAt m$rwb.NAt msAf.NAt mSAfw.NAt msAjl.NAt msAm.NAt msAqy.NAt msAwy.NAt mSbr.NAt mSbwb.NAt msbwk.NAt mSdr.NAt msds.NAt msk.NAt mskr.NAt mslm.NAt mSly.NAt msmwH.NAt msmy.NAt mSnf.NAt mSnwE.NAt msny.NAt msrwq.NAt m&ss.NAt mstdEy.NAt mst$fy.NAt mSTfy.NAt mstlzm.NAt mstnbT.NAt mstnd.NAt mstvny.NAt mstwHy.NAt mstwTn.NAt mstwy.NAt mSwg.NAt mTbwE.NAt mTbwx.NAt mTEm.NAt mtfrq.NAt m$thy.NAt xr.NAt m$ty.NAt mvlv.NAt mvly.NAt mvny.NAt mvyr.NAt mwAfy.NAt mwAjh.NAt mwAly.NAt mwASf.NAt mwAsy.NAt mwAxw.NAt mwAzy.NAt mwbyly.NAt mwDE.NAt mwHy.NAt mwly.NAt >mw.NAt mwrwv.NAt mwswE.NAt mwT}.NAt mxAbr.NAt mxAD.NAt mxbwz.NAt mxdr.NAt mxDr.NAt mxlwq.NAt mxly.NAt m*xr.NAt m$xS.NAt mxSS.NAt mxtAr.NAt mxtlq.NAt mxtrE.NAt mxTT.NAt mxTwT.NAt mxvr.NAt m>xw*.NAt myly$y.NAt $&my.NAt mzlq.NAt mzry.NAt nvy.NAt nwy.NAt nzE.NAt nzg.NAt nzl.NAt nZr.NAt rbEyn.NAt rbl.NAt $rb.NAt rb.NAt rbT.NAt rq.NAt rqS.NAt sTw.NAt sTw.NAt hb.NAt thdyd.NAt tHdy.NAt tHfZ.NAt thjy.NAt tHly.NAt $TH.NAt tHqyq.NAt tHry.NAt tHsyn.NAt thwym.NAt t$hy.NAt lb.NAt Tlb.NAt $tl.NAt tlqy.NAt tlwyH.NAt tlwyn.NAt t>ly.NAt tmAdy.NAt tmny.NAt tmryn.NAt tnAfy.NAt tnAmy.NAt tnA}y.NAt tnhd.NAt t$nj.NAt tnwyE.NAt t>ny.NAt tn$y}.NAt tqADy.NAt sys.NAt tTlE.NAt tTwr.NAt twAly.NAt twAny.NAt twAzy.NAt twgl.NAt twjh.NAt twjyh.NAt twly.NAt Twly.NAt twqE.NAt twSy.NAt twxy.NAt txfy.NAt txly.NAt txmyn.NAt txTy.NAt t|xy.NAt tyAr.NAt tyAtrwh.NAt Tyb.NAt tyh.NAt Ty.NAt vA'.NAt vgr.NAt vkn.NAt vlAvyn.NAt >vl.NAt vmAnyn.NAt vmn.NAt vmr.NAt vny.NAt vqAb.NAt vql.NAt *wn.NAt wqb.NAt wqE.NAt wrT.NAt wvb.NAt >wyq.NAt wzAr.NAt wzn.NAt xAfq.NAt xAfy.NAt xAl.NAt xAm.NAt xA'.NAt xAxAm.NAt xdm.NAt xDrw.NAt xw.NAt xxAm.NAt xyAr.NAt xyr.NAt zm.NAt znq.NAt znzAn.NAt zql.NAt $Ab.PVV >*Ab.PVV $Ab.PVV Ab.PVV Abr.PVV AbtAE.PVV Abtz.PVV ADAE.PVV ADAf.PVV AdAH.PVV AdAl.PVV AdAm.PVV AdAn.PVV ADA'.PVV AdAr.PVV ADl.PVV ADmHl.PVV >$Ad.PVV $Ad.PVV *Ad.PVV Ad.PVV AD.PVV Adq.PVV Adr.PVV ADr.PVV ADTr.PVV AEAd.PVV AEAD.PVV AEAl.PVV AEAn.PVV AEA$.PVV AEA*.PVV AEAq.PVV AEAr.PVV AEd.PVV AEj.PVV >$AE.PVV >*AE.PVV $AE.PVV A$E.PVV AEtAd.PVV AEtA$.PVV AEtAq.PVV AEtd.PVV AEtl.PVV AEtm.PVV AEt$.PVV AEts.PVV AEz.PVV AfAd.PVV AfAD.PVV AfA'.PVV AfAq.PVV AfAr.PVV Afj.PVV $Af.PVV Afr.PVV AftAt.PVV AftD.PVV Aftk.PVV Aftr.PVV AftS.PVV Afz.PVV AgAr.PVV AgAv.PVV AgAZ.PVV Agl.PVV Agm.PVV Agn.PVV Ag*.PVV AgS.PVV AgtAb.PVV AgtAl.PVV AgT.PVV AhAb.PVV AhAj.PVV AhAl.PVV AHAl.PVV AhAn.PVV AHAq.PVV AHAr.PVV AHAT.PVV AHAv.PVV Ahb.PVV AHb.PVV AHd.PVV AHk.PVV Ahl.PVV AHl.PVV Ahm.PVV AHm.PVV AHmr.PVV Ah.PVV >$AH.PVV $AH.PVV AH.PVV AHq.PVV AHs.PVV AHS.PVV AhtAb.PVV AHtAj.PVV AHtAl.PVV AHtAT.PVV AHtAz.PVV AHtf.PVV AHtj.PVV AHtk.PVV AHtl.PVV AHtT.PVV AHtv.PVV Ahtz.PVV AHtz.PVV AjAb.PVV AjAd.PVV AjAE.PVV AjAH.PVV AjAl.PVV AjAr.PVV AjAz.PVV Ajd.PVV Ajl.PVV Ajn.PVV Aj.PVV Ajr.PVV AjtAH.PVV AjtAs.PVV AjtAz.PVV Ajtr.PVV Ajts.PVV Ajtv.PVV Ajtz.PVV Akb.PVV Akl.PVV Akn.PVV >$Ak.PVV $Ak.PVV Aktd.PVV AlAH.PVV AlAm.PVV AlAn.PVV AlhAj.PVV AlH.PVV >$Al.PVV >*Al.PVV $Al.PVV A$l.PVV A*l.PVV Al*.PVV Altf.PVV Altm.PVV AmAE.PVV AmAh.PVV AmAl.PVV AmAr.PVV AmAt.PVV AmAT.PVV AmAz.PVV Amd.PVV AmD.PVV Aml.PVV Amr.PVV Amtd.PVV Amtl.PVV A$mT.PVV AmtS.PVV Amtz.PVV AnAb.PVV AnAf.PVV AnAl.PVV AnAm.PVV AnA'.PVV AnAr.PVV AnAT.PVV AnAx.PVV AnDm.PVV Ands.PVV Anf$.PVV Anft.PVV Angl.PVV AnHAd.PVV AnhAl.PVV AnHAS.PVV Anhd.PVV Anhl.PVV AnHt.PVV AnHT.PVV AnjAb.PVV Ankb.PVV Ankf.PVV $An.PVV A$n.PVV An.PVV Anqd.PVV AnqD.PVV AnsAb.PVV AnSAE.PVV AnsAH.PVV Ansl.PVV AntAb.PVV AnTAd.PVV AnTAE.PVV AntAS.PVV AnvAl.PVV AnzAH.PVV $A'.PVV AqAd.PVV AqAl.PVV AqAm.PVV AqAt.PVV Aq$Er.PVV Aql.PVV >*Aq.PVV $Aq.PVV *Aq.PVV Aq.PVV Aqr.PVV AqtAd.PVV AqtAr.PVV AqtAs.PVV Aqtd.PVV AqtS.PVV Aqtt.PVV AqtT.PVV Aqtv.PVV ArAb.PVV ArAd.PVV ArAE.PVV ArAH.PVV ArAq.PVV A$r>b.PVV ArfD.PVV >$Ar.PVV Ar*.PVV Arq.PVV ArtAb.PVV ArtAd.PVV ArtAD.PVV Artd.PVV Artj.PVV Arz.PVV ASAb.PVV AsAg.PVV AsAH.PVV AsAl.PVV AsAm.PVV AsA'.PVV AsAr.PVV ASAx.PVV Asd.PVV ASd.PVV Asf.PVV ASfr.PVV ASm.PVV Asn.PVV Asr.PVV ASr.PVV ASTAd.PVV ASTAf.PVV AstAm.PVV AstAq.PVV Ast$Ar.PVV Ast$AT.PVV AstbAH.PVV AstbAl.PVV AstbAn.PVV Astbd.PVV Astb.PVV AstDAf.PVV AstdAm.PVV AstDAm.PVV AstdAn.PVV AstdAr.PVV Astdl.PVV Astdr.PVV AstEAd.PVV AstEAD.PVV AstEAn.PVV AstEA*.PVV AstEAr.PVV AstEd.PVV AstEz.PVV AstfAd.PVV AstfAD.PVV AstfAq.PVV Ast$f.PVV Astf.PVV ASTf.PVV Astfz.PVV AstgAb.PVV AstgAv.PVV Astgl.PVV Astg$.PVV Astgr.PVV AsthAl.PVV AsthAm.PVV AsthAn.PVV AstHAv.PVV AstHb.PVV Asthj.PVV Asthl.PVV AstHl.PVV AstHm.PVV AstHq.PVV AstHr.PVV AstHv.PVV AstjAb.PVV AstjAd.PVV AstjA$.PVV AstjAr.PVV AstjAz.PVV Astjm.PVV Astjn.PVV Astkd.PVV Astkf.PVV ASTk.PVV Ast*l.PVV Astl.PVV Astl*.PVV AstmAH.PVV AstmAl.PVV AstmAt.PVV Astmd.PVV Astmr.PVV AstnAr.PVV AstnAx.PVV Astn.PVV AstqAd.PVV AstqAl.PVV Astqr.PVV AstrAb.PVV AstrAd.PVV AstrAH.PVV Astrd.PVV AstsAg.PVV Astsr.PVV AsttAb.PVV AstTAb.PVV AstTAr.PVV Asttb.PVV AstTb.PVV AstvAb.PVV AstvAr.PVV AstxAr.PVV Astxf.PVV AstzAd.PVV AstzAr.PVV AstZl.PVV ATAb.PVV ATAE.PVV ATAf.PVV AtAh.PVV AtAH.PVV ATAH.PVV ATAl.PVV A$tAq.PVV ATAq.PVV A$td.PVV A$tf.PVV ATl.PVV A}tm.PVV A$tm.PVV Atm.PVV ATn.PVV A$t.PVV >$AT.PVV AT.PVV A$tq.PVV AvAb.PVV AvAr.PVV AxAb.PVV AxAf.PVV Axl.PVV $Ax.PVV AxtAn.PVV AxtAr.PVV Axtb.PVV Axtl.PVV AxtS.PVV AxtT.PVV Axtz.PVV AzAd.PVV AzAg.PVV AzAH.PVV AzAl.PVV AzAr.PVV AzdAd.PVV Azl.PVV AZl.PVV Az.PVV Azwr.PVV >bAd.PVV bAd.PVV bAD.PVV >bAE.PVV bAE.PVV >bAH.PVV bAH.PVV >bAl.PVV bAl.PVV >bAn.PVV >bA'.PVV bA'.PVV >bAr.PVV bAs.PVV >bAt.PVV bAt.PVV bAx.PVV bd.PVV bD.PVV >bH.PVV >bl.PVV bl.PVV >b.PVV |b.PVV $b.PVV *b.PVV b*.PVV >br.PVV bs.PVV bS.PVV DAE.PVV DAE.PVV dAf.PVV >DAf.PVV dAl.PVV dAl.PVV >dAm.PVV DAm.PVV >dAn.PVV dAn.PVV >DA'.PVV DA'.PVV dAq.PVV >dAr.PVV dAr.PVV DAr.PVV dAs.PVV dAx.PVV db.PVV Db.PVV dE.PVV df.PVV dj.PVV dk.PVV dl.PVV >Dl.PVV Dl.PVV d.PVV |d.PVV $d.PVV d$.PVV |D.PVV >dq.PVV dq.PVV >dr.PVV dr.PVV >Dr.PVV Dr.PVV ds.PVV EAd.PVV EAd.PVV >EAD.PVV EAD.PVV EAf.PVV EAj.PVV >EAl.PVV EAl.PVV >EAn.PVV >EA$.PVV >EA*.PVV EA$.PVV EA*.PVV >EAq.PVV EAq.PVV >EAr.PVV EAr.PVV EAv.PVV EAz.PVV Eb.PVV >Ed.PVV Ed.PVV ED.PVV Ef.PVV >Ej.PVV Ej.PVV >$E.PVV $E.PVV Eq.PVV Er.PVV Es.PVV ES.PVV Ez.PVV >fAd.PVV >fAD.PVV fAD.PVV fAh.PVV >fA'.PVV fA$.PVV >fAq.PVV fAq.PVV >fAr.PVV fAr.PVV fAt.PVV fAz.PVV fD.PVV fH.PVV >fj.PVV fj.PVV fk.PVV fl.PVV f$.PVV >fr.PVV fr.PVV fS.PVV fz.PVV fz.PVV gAD.PVV gAl.PVV >gAr.PVV gAr.PVV gAS.PVV >gAv.PVV gAv.PVV >gAZ.PVV gAZ.PVV gb.PVV gD.PVV gf.PVV >gl.PVV gl.PVV >gm.PVV gm.PVV >gn.PVV gn.PVV >g*.PVV g$.PVV g*.PVV gq.PVV gr.PVV >gS.PVV gT.PVV gT.PVV >hAb.PVV hAb.PVV HAd.PVV HAD.PVV hAE.PVV hAf.PVV >hAj.PVV HAj.PVV HAk.PVV >hAl.PVV hAl.PVV >HAl.PVV HAl.PVV HAm.PVV >hAn.PVV HAn.PVV HA$.PVV HA*.PVV >HAq.PVV HAq.PVV hAr.PVV >HAr.PVV HAr.PVV HAS.PVV hAT.PVV >HAT.PVV HAT.PVV >HAv.PVV HAz.PVV >hb.PVV hb.PVV >Hb.PVV Hb.PVV hd.PVV hD.PVV >Hd.PVV Hd.PVV HD.PVV hf.PVV Hf.PVV hj.PVV Hj.PVV >Hk.PVV Hk.PVV >hl.PVV hl.PVV >Hl.PVV Hl.PVV >hm.PVV hm.PVV >Hm.PVV Hm.PVV H.PVV H$.PVV >Hq.PVV hr.PVV hs.PVV hS.PVV >Hs.PVV Hs.PVV >HS.PVV jAb.PVV jAb.PVV >jAd.PVV jAd.PVV >jAE.PVV >jAH.PVV jAH.PVV >jAl.PVV jAl.PVV jA'.PVV >jAr.PVV jAr.PVV jAs.PVV >jAz.PVV jb.PVV >jd.PVV jf.PVV >jl.PVV jm.PVV >jn.PVV jn.PVV >j.PVV $j.PVV j$.PVV j*.PVV >jr.PVV jr.PVV js.PVV kb.PVV kb.PVV kd.PVV kf.PVV kH.PVV >kl.PVV km.PVV >kn.PVV kn.PVV $k.PVV k$.PVV kr.PVV lAH.PVV lAH.PVV lAj.PVV lAk.PVV >lAm.PVV lAm.PVV >lAn.PVV lA*.PVV lAs.PVV lAS.PVV lAT.PVV lAv.PVV lb.PVV ld.PVV lf.PVV lH.PVV lk.PVV lm.PVV >$l.PVV >*l.PVV >l*.PVV |l.PVV $l.PVV lS.PVV mAE.PVV mAE.PVV >mAh.PVV mAh.PVV mAH.PVV mAj.PVV >mAl.PVV >mAr.PVV mAr.PVV mAs.PVV >mAt.PVV mAt.PVV >mAT.PVV mAT.PVV >mAz.PVV mAz.PVV >md.PVV md.PVV >mD.PVV mD.PVV mj.PVV >ml.PVV $m.PVV *m.PVV m$.PVV >mr.PVV mr.PVV ms.PVV mS.PVV nAb.PVV nAb.PVV nAd.PVV >nAf.PVV nAf.PVV nAH.PVV nAk.PVV >nAl.PVV nAl.PVV >nAm.PVV nAm.PVV >nA'.PVV nA'.PVV >nAr.PVV nAs.PVV nAS.PVV nAt.PVV >nAT.PVV nAT.PVV >nAx.PVV $n.PVV |n.PVV $n.PVV n$.PVV qAd.PVV qAd.PVV qAD.PVV qAH.PVV >qAl.PVV qAl.PVV >qAm.PVV qAm.PVV qA'.PVV qAq.PVV qAs.PVV qAS.PVV >qAt.PVV qAt.PVV qb.PVV qD.PVV ql.PVV qm.PVV |q.PVV $q.PVV q$.PVV >qr.PVV qr.PVV qs.PVV qS.PVV rAb.PVV rAb.PVV >rAd.PVV rAd.PVV rAD.PVV >rAE.PVV rAE.PVV rAg.PVV >rAH.PVV rAH.PVV rAj.PVV rAl.PVV rAm.PVV rAn.PVV rA$.PVV >rAq.PVV rAq.PVV rAv.PVV rAz.PVV <$r>b.PVV rd.PVV rD.PVV r*.PVV *r.PVV r$.PVV r*.PVV >rq.PVV rS.PVV rz.PVV rz.PVV sAb.PVV >SAb.PVV sAd.PVV SAd.PVV >sAg.PVV SAg.PVV >sAH.PVV sAH.PVV SAH.PVV sAk.PVV >sAl.PVV sAl.PVV SAl.PVV >sAm.PVV sAm.PVV SAm.PVV SAn.PVV >sA'.PVV sAq.PVV >sAr.PVV sAr.PVV SAr.PVV sAs.PVV sAT.PVV SAt.PVV sAx.PVV >SAx.PVV sb.PVV Sb.PVV >sd.PVV sd.PVV >Sd.PVV Sd.PVV >sf.PVV Sf.PVV Sm.PVV Sm.PVV >sn.PVV sn.PVV >sr.PVV sr.PVV >Sr.PVV Sr.PVV TAb.PVV t$Ad.PVV >TAE.PVV TAE.PVV >TAf.PVV TAf.PVV >tAh.PVV tAh.PVV >tAH.PVV >TAH.PVV TAH.PVV >TAl.PVV <$tAq.PVV tAq.PVV >TAq.PVV TAr.PVV tb.PVV Tb.PVV tDAd.PVV tDAm.PVV <$td.PVV <$tf.PVV tf.PVV tHAb.PVV tHAj.PVV tHAk.PVV tHAt.PVV thAy}.PVV tk.PVV >Tl.PVV Tl.PVV tmAr.PVV <}tm.PVV <$tm.PVV >tm.PVV tm.PVV Tm.PVV >Tn.PVV Tn.PVV >$t.PVV $t.PVV >T.PVV tqAl.PVV <$tq.PVV Tq.PVV Tr.PVV tsAb.PVV tSAm.PVV tsAr.PVV >vAb.PVV vAb.PVV >vAr.PVV vAr.PVV vl.PVV vr.PVV wAd.PVV wd.PVV wn.PVV wz.PVV >xAb.PVV xAb.PVV xAD.PVV >xAf.PVV xAl.PVV xAn.PVV xAr.PVV xAs.PVV xAT.PVV xb.PVV xd.PVV xD.PVV >xl.PVV xl.PVV xm.PVV xn.PVV $x.PVV x$.PVV xs.PVV xS.PVV zAd.PVV zAd.PVV >zAg.PVV zAg.PVV >zAH.PVV zAH.PVV >zAl.PVV zAl.PVV zAm.PVV zAn.PVV >zAr.PVV zAr.PVV zl.PVV zl.PVV >Zl.PVV Zl.PVV zm.PVV zn.PVV Zn.PVV >z.PVV zq.PVV zr.PVV *A.Nap AnAq.Nap Anb*.Nap AnbsAT.Nap AndfAE.Nap Andy.Nap AnETAf.Nap Anf.Nap Anfr.Nap AnHnA'.Nap Anjl.Nap Anjlz.Nap Anjy.Nap Anklz.Nap Ankr.Nap A$n.Nap Anqb.Nap Anqlz.Nap Anqr.Nap AnSb.Nap Ansj.Nap AnTlAq.Nap An$T.Nap Anwv.Nap Anwy.Nap Any.Nap AnZm.Nap AqAm.Nap Aqby.Nap AqDy.Nap AqEd.Nap AqfS.Nap Aqfy.Nap Aqfz.Nap Aqlm.Nap Aq*l.Nap Aqm$.Nap AqmS.Nap AqmT.Nap *A}q.Nap A$q.Nap AqnE.Nap Aqn.Nap Aqny.Nap Aqrb.Nap Aqrm.Nap Aqs.Nap Aqys.Nap ArAd.Nap ArAH.Nap ArAml.Nap A$rAq.Nap ArAxn.Nap ArbEmA}.Nap ArbT.Nap $Ard.Nap Ardy.Nap A$rE.Nap Argf.Nap ArHy.Nap <$Arjy.Nap Arkz.Nap Armd.Nap A$r.Nap ArqE.Nap ArSd.Nap ArSf.Nap Arsn.Nap A$rT.Nap Arwq.Nap A$ry.Nap ASAb.Nap AsAkf.Nap AsAl.Nap ASAl.Nap AsA'.Nap AsAqf.Nap AsAt*.Nap AsAwr.Nap AsbArT.Nap ASbg.Nap Asbl.Nap Asbt.Nap Asbx.Nap ASby.Nap Asd.Nap Asdy.Nap ASEd.Nap Askf.Nap Askml.Nap Askndrwn.Nap AslH.Nap As}l.Nap Asl}.Nap ASl.Nap Asly.Nap Asmd.Nap ASm.Nap AsmT.Nap ASmx.Nap Asnm.Nap Asn.Nap Asr.Nap ASr.Nap Asry.Nap AstgmAy.Nap AsTH.Nap AstkAn.Nap AstmAt.Nap AstqAm.Nap AstrAH.Nap AstTAr.Nap AstzAd.Nap Aswd.Nap Aswj.Nap Asw.Nap ASwn.Nap Aswr.Nap AtAH.Nap ATb.Nap ATEm.Nap Atrb.Nap ATry.Nap ATrz.Nap A$ty.Nap AvAr.Nap AvAv.Nap Avm.Nap Avmn.Nap AwAl.Nap Awb.Nap Awb}.Nap Awd.Nap Awdy.Nap Awdys.Nap AwEy.Nap Awgnd.Nap Awjr.Nap Awky.Nap Awn.Nap AwnT.Nap Awq.Nap Awrd.Nap $Awrm.Nap Awsm.Nap Awtn.Nap AxAw.Nap Axb}.Nap Axby.Nap Axmr.Nap Axrf.Nap Axr.Nap Axs.Nap AxTb.Nap Axw.Nap Axwn.Nap Axyl.Nap Axy.Nap AyAl.Nap Aylwl.Nap Aym.Nap <*Ay.Nap AzAl.Nap Azf.Nap Aznd.Nap Azq.Nap Azwd.Nap >bAb.Nap $bAb.Nap b$AE.Nap bAE.Nap bAg.Nap bAkr.Nap bAkwr.Nap >bAls.Nap bAlwZ.Nap bAmy.Nap >bA.Nap $bA.Nap b$A$.Nap b*A'.Nap b*A*.Nap bA}n.Nap bAqE.Nap bA}q.Nap bAq.Nap bArH.Nap >bArq.Nap >bATr.Nap bEr.Nap bEwl.Nap bEzq.Nap bft.Nap bgAdd.Nap bgA.Nap bgD.Nap bgr.Nap bgvr.Nap bHAH.Nap bHAr.Nap bHArn.Nap bHAv.Nap bHbwH.Nap bhdl.Nap bhj.Nap bhm.Nap >bh.Nap *bH.Nap bH.Nap bhrj.Nap bhr.Nap bHr.Nap bht.Nap bhtr.Nap bHvr.Nap bHwH.Nap bjd.Nap bkA.Nap bkAr.Nap bkr.Nap bkwr.Nap blAd.Nap blA$f.Nap blAg.Nap blAh.Nap blbl.Nap bl$f.Nap blf.Nap blg.Nap blhArsy.Nap blhny.Nap blmr.Nap >bl.Nap bl.Nap blnsy.Nap blqn.Nap >blT.Nap blwr.Nap blyl.Nap bnAdwr.Nap bnA.Nap >*b.Nap bndwr.Nap bndyr.Nap b$n.Nap bnq.Nap bnw.Nap b$nwq.Nap >bny.Nap bny.Nap b$nyq.Nap bnyq.Nap bqbq.Nap bqlAw.Nap brAbr.Nap brAd.Nap brAE.Nap brAhm.Nap br$Am.Nap brA'.Nap brb.Nap brd.Nap brdwr.Nap brdx.Nap brhm.Nap brjm.Nap br$m.Nap brm.Nap bsT.Nap bstn.Nap bsTrm.Nap bstr.Nap bsx.Nap bSx.Nap bsyn.Nap bSyr.Nap bTAl.Nap bTAls.Nap bTAn.Nap bTArk.Nap bTArq.Nap b$t.Nap bT.Nap bTn.Nap bTrk.Nap bTrkxAn.Nap bwAb.Nap bwAl.Nap bwbyn.Nap bwdq.Nap bwdr.Nap bwgAd.Nap bwgAD.Nap bwlnd.Nap bwlys.Nap bwlyS.Nap b&wn.Nap $bwr.Nap bwsn.Nap bwst.Nap bwsT.Nap bwT.Nap bwtq.Nap bwZ.Nap >bxr.Nap bxtr.Nap byAd.Nap byATr.Nap $byb.Nap byD.Nap byE.Nap *byH.Nap $byk.Nap bylhArsy.Nap byl.Nap <$byly.Nap <$byn.Nap byTr.Nap bzA.Nap bzAz.Nap bzl.Nap bz.Nap dAb.Nap DAbT.Nap dAd.Nap dAhy.Nap DAHy.Nap dAl.Nap D}Al.Nap DAl.Nap DAm.Nap DA}q.Nap dAqr.Nap >dArs.Nap dA}ry.Nap dAxn.Nap $dAyq.Nap dbAg.Nap dbAr.Nap DbAr.Nap dbb.Nap dbdwb.Nap dbk.Nap db.Nap dbr.Nap dEA.Nap dEAr.Nap dEAw.Nap DEDE.Nap DEf.Nap dEm.Nap dE.Nap DE.Nap dEw.Nap >dEy.Nap dfA'.Nap dftrxAn.Nap Dfw.Nap Dfyr.Nap dgdg.Nap DgDg.Nap dgy$.Nap Dgyn.Nap DHAl.Nap dhA.Nap >DHA.Nap dhAqn.Nap DHk.Nap dhm.Nap dh$.Nap >dhn.Nap dhyn.Nap DjE.Nap djl.Nap dj.Nap djn.Nap dkAtr.Nap dktr.Nap dlAE.Nap DlAE.Nap dlAl.Nap DlAl.Nap >dl.Nap dl.Nap D|l.Nap DmAd.Nap dmAm.Nap dmA$q.Nap dmAs.Nap dmAv.Nap >Dmd.Nap dmgj.Nap >dmg.Nap >dm.Nap dmn.Nap dmqrT.Nap Dmym.Nap dmy.Nap dmyr.Nap dnAd$.Nap DnAk.Nap dnA'.Nap >$d.Nap $d.Nap dnAw.Nap dnAy.Nap dndrm.Nap >Dn.Nap dnql.Nap dntl.Nap Dny.Nap dql.Nap >dq.Nap dq.Nap DrAE.Nap DrAgm.Nap drAs.Nap DrAw.Nap drAy.Nap drb.Nap drbs.Nap drdr.Nap drfl.Nap >DrH.Nap Drm.Nap dr.Nap drq.Nap dryb.Nap dsAm.Nap dswm.Nap dwAm.Nap dwAr.Nap dwbAr.Nap dwH.Nap dwk.Nap D&wl.Nap dwlr.Nap dw$.Nap dwq.Nap dwT.Nap dwx.Nap dwybb.Nap >dwy.Nap dwzn.Nap DxAm.Nap dxl.Nap dxms.Nap >dxn.Nap dxn.Nap dxyl.Nap dxyn.Nap dyAdb.Nap DyAf.Nap dybAj.Nap DyE.Nap dyk.Nap dym.Nap dymwm.Nap d$y$.Nap dynwn.Nap >dyr.Nap dyr.Nap dys.Nap E$Ab.Nap EA}d.Nap EAfy.Nap E*b.Nap >Eb}.Nap $Eb.Nap $Eb*.Nap E$b.Nap Ebq.Nap Ebrn.Nap EbT.Nap Ebwd.Nap EdAl.Nap EdA.Nap EdAw.Nap Ed.Nap EfA$.Nap >Ef.Nap $Ef.Nap Ef.Nap Efr.Nap Efrt.Nap Efwn.Nap EfwS.Nap EhAr.Nap Ehd.Nap EjAl.Nap EjAn.Nap EjAr.Nap EjEj.Nap Ejl.Nap Ejm.Nap Ejrf.Nap Ejw.Nap Ejyn.Nap Ejyr.Nap Ejyz.Nap Ejz.Nap EkA$.Nap EkAr.Nap Ekd.Nap Ek.Nap ElAl.Nap ElAm.Nap ElAy.Nap Elk.Nap Elm.Nap Elmn.Nap $El.Nap Elqm.Nap Ely.Nap Elyq.Nap EmAd.Nap EmAlq.Nap EmAy.Nap >Emd.Nap Eml.Nap Emlq.Nap Em.Nap Emr.Nap Emwm.Nap EnAb.Nap EnA.Nap EnAn.Nap >$E.Nap E$$.Nap EnAy.Nap Endl.Nap >En.Nap En.Nap Entr.Nap Enw.Nap Enws.Nap Enz.Nap EqAd.Nap EqAr.Nap Eqb.Nap Eqbwl.Nap EqEq.Nap Eqln.Nap Eqm.Nap >Eq.Nap Eqyr.Nap ErAf.Nap ErA.Nap ErAq.Nap Erbd.Nap Erbs.Nap ErD.Nap ErEr.Nap Erk.Nap Erm.Nap E*r.Nap Er.Nap Erqb.Nap Erql.Nap Erwb.Nap EryD.Nap Eryk.Nap Ery.Nap Eryn.Nap ESAf.Nap EsAl.Nap ESA.Nap ESAr.Nap EsEs.Nap Eskr.Nap ESm.Nap Es.Nap ESyd.Nap ESyr.Nap EtAh.Nap EtAl.Nap ETAl.Nap EtA.Nap EtAq.Nap ETAr.Nap >Etd.Nap ETET.Nap >ETf.Nap ETf.Nap Etlt.Nap Etm.Nap E$tr.Nap ETwby.Nap ETwf.Nap >ETy.Nap E*wb.Nap $Ew*.Nap E$w.Nap Ew*.Nap EyAd.Nap $Eyl.Nap >E$y.Nap Ey$.Nap Eyn.Nap >Eyr.Nap $Eyr.Nap Eyr.Nap Ezb.Nap Ezl.Nap EZm.Nap Ez.Nap Ezwb.Nap Ezwm.Nap Ezw.Nap Ezym.Nap EZym.Nap fADl.Nap fArq.Nap fArz.Nap fASm.Nap fASwly.Nap fAtH.Nap fATm.Nap fAxwr.Nap fdAH.Nap fdAm.Nap fDfD.Nap >f}d.Nap fD.Nap >fdn.Nap >fDy.Nap $fE.Nap fgw.Nap fhAh.Nap fhAm.Nap fhlw.Nap fhq.Nap fhrs.Nap fHwl.Nap fjAE.Nap fjE.Nap fjEn.Nap fjl.Nap fjr.Nap fjyr.Nap fkAh.Nap fk.Nap flAH.Nap flA.Nap flAsf.Nap flk.Nap flkn.Nap flndr.Nap flq.Nap flsTn.Nap flTH.Nap flwr.Nap $>f.Nap f$.Nap fndq.Nap fnjr.Nap fnTys.Nap >fny.Nap fqAm.Nap $fq.Nap frAEn.Nap frAh.Nap frAs.Nap frAwl.Nap frAz.Nap frd.Nap frfAr.Nap frfr.Nap fr$H.Nap frj.Nap frjn.Nap frkl.Nap frk$.Nap frml.Nap >fr$.Nap frnj.Nap frns.Nap frqE.Nap >frq.Nap frq.Nap frTH.Nap frwd.Nap frws.Nap fr$x.Nap fryd.Nap fry.Nap fSAd.Nap fSAH.Nap fsfs.Nap fsft.Nap fSft.Nap fSl.Nap fS.Nap fsq.Nap fswl.Nap fswly.Nap fsx.Nap fsyl.Nap fSyl.Nap fSy.Nap fTAfT.Nap ftAH.Nap fTAn.Nap ftl.Nap fTn.Nap fTr.Nap fTs.Nap ftw.Nap ftyl.Nap fty.Nap fTyr.Nap ftyt.Nap fwE.Nap fwf.Nap fwH.Nap fwl*.Nap fwr.Nap fxAm.Nap fxfx.Nap fx*.Nap fxr.Nap fyAl.Nap fyhq.Nap fyl.Nap fylwl.Nap >$fy.Nap fyq.Nap fywl.Nap fzAE.Nap fZAE.Nap fzAr.Nap fZAZ.Nap fz.Nap gAd.Nap gAg.Nap gA}l.Nap gAn.Nap >gArq.Nap g$Aw.Nap gA$y.Nap gAy.Nap gAzwz.Nap gbA$.Nap gbAw.Nap gb.Nap gb$.Nap >gbr.Nap gbr.Nap gbT.Nap gbw.Nap gDAD.Nap gdA.Nap gDAr.Nap gDb.Nap gdf.Nap gD.Nap gdn.Nap gDwD.Nap gdw.Nap >gdy.Nap gdyr.Nap gfl.Nap gfq.Nap gfr.Nap glAf.Nap glA.Nap glAq.Nap glAZ.Nap glb.Nap >glf.Nap glf.Nap glfn.Nap glm.Nap glSm.Nap glwm.Nap glZ.Nap gmAm.Nap gmAz.Nap gmD.Nap gmgm.Nap gm.Nap gmwD.Nap gmyz.Nap gnAdr.Nap g$$.Nap gndr.Nap gngr.Nap gngryn.Nap gnj.Nap gny.Nap grAb.Nap grAr.Nap grAs.Nap grbl.Nap >grb.Nap grb.Nap grgr.Nap grl.Nap >gr.Nap gr.Nap grnAT.Nap grys.Nap gryz.Nap gsAl.Nap gTArf.Nap gTrs.Nap >gTy.Nap gTyT.Nap gvAv.Nap gvwv.Nap gwA.Nap gwAy.Nap g$wm.Nap g$w.Nap gwS.Nap gwT.Nap gyAS.Nap gyb.Nap gybwb.Nap gyl.Nap >g$y.Nap >g*y.Nap g$y.Nap gyr.Nap gyTn.Nap gzAl.Nap gzA.Nap gzAr.Nap gzl.Nap gz.Nap $hAd.Nap HA$d.Nap HADr.Nap hAjr.Nap HAk.Nap HAkwr.Nap $hAm.Nap $HAm.Nap h$A$.Nap $HA*.Nap H$A$.Nap H*Aq.Nap HASb.Nap hb.Nap $hb.Nap hb.Nap >Hb.Nap Hb$.Nap hbr.Nap Hbs.Nap hbyr.Nap HdAd.Nap hdA.Nap HdA.Nap hdAn.Nap HDArm.Nap hdAr.Nap HdAv.Nap HdAy.Nap Hdb.Nap hd>.Nap hd.Nap Hd.Nap hdrj.Nap Hdyd.Nap hDym.Nap hdy.Nap HfA.Nap HfAw.Nap Hfd.Nap hfhf.Nap >Hf.Nap H$f.Nap HfyZ.Nap HfZ.Nap HjAm.Nap hjAn.Nap >Hjb.Nap Hjb.Nap hjE.Nap Hjl.Nap Hj.Nap hjn.Nap hjr.Nap hjyr.Nap Hk.Nap Hkr.Nap >hkwm.Nap hlAb.Nap HlAb.Nap HlAj.Nap HlAq.Nap HlAw.Nap hlk.Nap Hlk.Nap >hl.Nap $hl.Nap H*lq.Nap Hlwk.Nap hlyn.Nap HmAl.Nap HmA.Nap HmAr.Nap HmAr$.Nap HmAs.Nap HmAw.Nap Hmdl.Nap HmHm.Nap hm.Nap H$m.Nap Hm.Nap Hm$.Nap hmr.Nap >Hmr.Nap Hmr.Nap HmwD.Nap Hmy.Nap Hmyr.Nap HnAbl.Nap hnA'.Nap HnAn.Nap >$H.Nap HnAT.Nap HnAy.Nap hndm.Nap hnds.Nap Hnk.Nap Hn.Nap HnT.Nap Hny.Nap HnZl.Nap HqAr.Nap Hqd.Nap Hqyd.Nap HrAf.Nap HrAj.Nap hrA.Nap HrA$.Nap HrAq.Nap HrAr.Nap HrAs.Nap hrATq.Nap HrAv.Nap hrjl.Nap H$rj.Nap $hr.Nap Hrqd.Nap Hrq.Nap hrr.Nap Hrs.Nap hrTq.Nap Hrv.Nap hrwl.Nap Hrw.Nap Hryq.Nap hrys.Nap HSAf.Nap HSAn.Nap Hsb.Nap HSb.Nap Hsk.Nap >HSn.Nap HSrm.Nap >Hsy.Nap htAm.Nap htf.Nap HTm.Nap htmr.Nap HT.Nap Htr.Nap htyk.Nap HTyT.Nap HvAl.Nap hwAd.Nap hwA.Nap HwA.Nap hwAr.Nap HwAr.Nap $Hwb.Nap Hwb.Nap Hwd.Nap Hwjl.Nap hwl.Nap hw$.Nap Hwql.Nap $Hwr.Nap >hws.Nap hws.Nap HwT.Nap HwyD.Nap >hwy.Nap HyAk.Nap HyAS.Nap hyATl.Nap HyAT.Nap HyAz.Nap hyb.Nap hyD.Nap HyD.Nap hykl.Nap Hylwl.Nap hymn.Nap hy$.Nap >H*y.Nap H$y$.Nap hyn.Nap Hyr.Nap HyS.Nap HyT.Nap HzAz.Nap hzhz.Nap >Hzm.Nap hz>.Nap HZw.Nap Hzwr.Nap $jAE.Nap >jAr.Nap jbAbr.Nap jbA.Nap jbAn.Nap jbAr.Nap jbAs.Nap jbAy.Nap >jbn.Nap jbn.Nap jdAr.Nap jd.Nap jdwb.Nap jdwl.Nap jEAl.Nap jEb.Nap jEd.Nap jEdn.Nap jEjE.Nap $jE.Nap j*E.Nap jfA.Nap jfw.Nap jhAb*.Nap jhAm.Nap jhl.Nap jhwm.Nap jhwzy.Nap >jhz.Nap jlAl.Nap jlAq.Nap jlb.Nap jld.Nap jlfn.Nap jlfT.Nap jljl.Nap |jl.Nap jlw.Nap jmAn.Nap jmE.Nap jmhr.Nap jmjm.Nap jmwd.Nap jmyz.Nap jnAb.Nap jnAdr.Nap jnA.Nap j$>.Nap j$.Nap jndArm.Nap jndrm.Nap jndy.Nap >jnH.Nap jnH.Nap jnky.Nap >jn.Nap jn.Nap jnzAr.Nap jrAb*.Nap jrAbz.Nap jrAH.Nap jrAks.Nap jrA'.Nap >jrb.Nap jrb*.Nap jrbz.Nap jrjr.Nap jr>.Nap jrsAy.Nap jrs.Nap jrws.Nap jryr.Nap jsAm.Nap jsAr.Nap jvAlq.Nap jvm.Nap jvw.Nap jwAl.Nap jwAny.Nap >jwb.Nap jwd.Nap jwE.Nap jwss.Nap jwx.Nap jwyly.Nap jy}.Nap jyr.Nap jyz.Nap jzAl.Nap jzAr.Nap jz.Nap jz>r.Nap jz'r.Nap jzr.Nap jzy.Nap kAbs.Nap k$Af.Nap kAf.Nap k$AH.Nap $kA.Nap kAsr.Nap kbAb.Nap kbkb.Nap k>b.Nap k|b.Nap k*b.Nap kb.Nap kbr.Nap kbrt.Nap kbyb.Nap kdr.Nap kdy.Nap kEbl.Nap kEb.Nap kfAf.Nap kfAl.Nap kfA.Nap kfA'.Nap kfAr.Nap kfAy.Nap kfkf.Nap k$f.Nap kfr.Nap kft.Nap khAm.Nap khAn.Nap khAy.Nap kHkH.Nap kHl.Nap khn.Nap khrT.Nap khwl.Nap klAl.Nap klAs.Nap klf.Nap klH.Nap klkl.Nap >klm.Nap >kl.Nap |kl.Nap kl.Nap klwr.Nap kmAd.Nap kmAl.Nap kmA.Nap kmbw$.Nap kmd.Nap kml.Nap km$.Nap kmn.Nap knAn.Nap $k.Nap knAs.Nap knAy.Nap >kn.Nap knz.Nap krAdl.Nap krAh.Nap krAm.Nap krAz.Nap krbl.Nap krb.Nap krbn.Nap krkb.Nap krk.Nap krkr.Nap krm.Nap *kr.Nap k$r.Nap kr$.Nap krsf.Nap krsn.Nap krtn.Nap krym.Nap >kry.Nap kry$.Nap ksAH.Nap ksAr.Nap ksb.Nap ksbr.Nap >ksd.Nap >ksj.Nap ksr.Nap ksrwn.Nap ksw.Nap >ksy.Nap ksyr.Nap ktAb.Nap ktb.Nap ktf.Nap kt$yn.Nap kvAf.Nap kvAv.Nap >kvb.Nap kvlk.Nap kvr.Nap kvwv.Nap kwAfyr.Nap kwf.Nap kw$.Nap kwrj.Nap *kwr.Nap kwr.Nap kwsAy.Nap kwt$yn.Nap kwv.Nap kxy.Nap kyAs.Nap kyk.Nap $kym.Nap ky.Nap >kys.Nap kzAz.Nap kzbr.Nap kzkz.Nap kZ.Nap kzrwn.Nap lbs.Nap >lf.Nap >lHf.Nap |lh.Nap >ljm.Nap >lkl.Nap $l$l.Nap >lmn.Nap >*l.Nap *l.Nap >lsn.Nap >lwh.Nap >lwy.Nap mAn.Nap mAnyfAtwr.Nap $mAny.Nap m$Aq.Nap mAr.Nap .Nap mhz.Nap mHzr.Nap mjAj.Nap mjAn.Nap mjArA.Nap mjdr.Nap mk.Nap mknAs.Nap mknk.Nap >mkn.Nap mkn.Nap mkrh.Nap mkr.Nap mkrwn.Nap mksb.Nap mkwr.Nap mlAHd.Nap mlAH.Nap mlA}k.Nap mlAl.Nap mlA'm.Nap mlAm.Nap mlAs.Nap mlEb.Nap mlhA.Nap mlH.Nap mlml.Nap m*l.Nap ml.Nap mltHm.Nap mlwH.Nap mlwxy.Nap $mly.Nap mlzm.Nap mmlq.Nap $m$m.Nap mnAE.Nap mnAH.Nap mnAm.Nap mnA.Nap >}m.Nap >*m.Nap >m.Nap $$m.Nap m}.Nap mnbh.Nap mndAl.Nap mnDd.Nap mnDH.Nap mndr.Nap mndwH.Nap mnE.Nap mnfH.Nap mn$f.Nap mnfs.Nap mnH.Nap mnjA.Nap mnjl.Nap m$n.Nap m&n.Nap mn$.Nap mnqb.Nap mnql.Nap m$nq.Nap mnsf.Nap mnSwr.Nap mnwfy.Nap mny.Nap mnzl.Nap mqAwl.Nap mqdm.Nap mqdr.Nap mqm.Nap m>q.Nap m$q.Nap mqrb.Nap mq*r.Nap mq$T.Nap mrAhq.Nap mrAr.Nap mrAs.Nap mrAwg.Nap mrAzb.Nap m$rby.Nap mrDA.Nap mrd.Nap m$rE.Nap mrE.Nap mrHm.Nap m$rH.Nap mrjA.Nap >mrk.Nap mr}.Nap $mr.Nap mr.Nap mrnH.Nap mrqE.Nap mrq.Nap mrsA.Nap mrsy.Nap mrw.Nap mrw'.Nap mrwn.Nap mryl.Nap mry.Nap mryr.Nap mrys.Nap mSAdA.Nap mSAfA.Nap msAk.Nap msArE.Nap mSAS.Nap msbH.Nap mSbn.Nap msgb.Nap msH.Nap mSH.Nap msHn.Nap msk.Nap mskn.Nap mskwn.Nap mslA.Nap mslf.Nap mslwq.Nap mSnEy.Nap msqE.Nap mSql.Nap msrj.Nap >mSr.Nap mst$Ary.Nap mSwb.Nap msx.Nap msxT.Nap mSyd.Nap msyr.Nap mtAn.Nap mTArn.Nap mtAwl.Nap mTbx.Nap >mtE.Nap mtE.Nap mTfH.Nap mtlAzm.Nap mTmE.Nap mtrb.Nap mTrn.Nap mTw.Nap mTyl.Nap mTy.Nap mvAb.Nap mvAl.Nap >mvl.Nap mwAly.Nap mwArn.Nap mwASl.Nap mwATn.Nap mwAxA.Nap mwd.Nap mwjd.Nap m$wl.Nap >mwm.Nap mwmy.Nap m&wn.Nap mwn.Nap mwrd.Nap mxAbr.Nap mxAf.Nap mx$A.Nap mxDr.Nap mxl.Nap mxrq.Nap mxyl.Nap mxzA.Nap myd.Nap myE.Nap myHwH.Nap mykE.Nap mykn.Nap m$ym.Nap mymn.Nap m$y.Nap m$y}.Nap myqE.Nap myr.Nap mysr.Nap myTd.Nap myt.Nap mywE.Nap m$yx.Nap mzAd.Nap mzAH.Nap mzE.Nap mzf.Nap >mzj.Nap mZn.Nap mzyt.Nap nAbg.Nap $nAE.Nap nAfd.Nap nAfE.Nap nAfj.Nap nAfl.Nap n$Af.Nap nAfwr.Nap n*Al.Nap nAm.Nap >nA.Nap $nA'.Nap nA$}.Nap >nAq.Nap nAqwr.Nap n$Ar.Nap nA}r.Nap nASr.Nap nASy.Nap $nAT.Nap nATwr.Nap nAzl.Nap nbAh.Nap nbAl.Nap >nb*.Nap nb>.Nap ndy.Nap nEm.Nap $nE.Nap nE$.Nap nEr.Nap nEs.Nap nf.Nap nf.Nap >nfr.Nap nfr.Nap nfs.Nap nfT.Nap nfyD.Nap nfys.Nap ngA$.Nap ngb$.Nap ngwl.Nap nHAf.Nap nHAl.Nap nhAm.Nap nHA.Nap nHAs.Nap nHAt.Nap nhb.Nap nhD.Nap nhk.Nap nhm.Nap njl.Nap >njlz.Nap njm.Nap njw.Nap njym.Nap >njy.Nap nkAy.Nap nkf.Nap nkh.Nap >nklz.Nap >nkr.Nap nmA.Nap nmArs.Nap n>m.Nap nmnm.Nap nmr.Nap >$n.Nap n$>.Nap $n$n.Nap nqAd.Nap nqAE.Nap nqAh.Nap nqA$.Nap nqAr.Nap nqAT.Nap nqAw.Nap nqAy.Nap >nqb.Nap nqd.Nap nqh.Nap nql.Nap >nqlz.Nap >nqr.Nap nqr.Nap nqwr.Nap nqyb.Nap nqyD.Nap nqyr.Nap nrfz.Nap nSAE.Nap nsAf.Nap nsAj.Nap nsAl.Nap nsATr.Nap nsAx.Nap nsb.Nap >nSb.Nap nSf.Nap >nsj.Nap nSm.Nap nsr.Nap nSr.Nap nswl.Nap nsw.Nap nswr.Nap nsyl.Nap nsy}.Nap nSyry.Nap nTAf.Nap ntAn.Nap nTAr.Nap ntH.Nap n$T.Nap n$T.Nap nTr.Nap ntwn.Nap nwb.Nap nwm.Nap n$w.Nap nw$.Nap nwr.Nap >nwv.Nap >nwy.Nap nxAE.Nap nxAl.Nap nxAm.Nap nxAs.Nap nxb.Nap $nxwb.Nap nxw.Nap nyAb.Nap nyAf.Nap nyl.Nap |ny.Nap nyr.Nap nyw'.Nap nZAf.Nap nzAh.Nap nzAl.Nap nZAr.Nap nzAz.Nap nzf.Nap nzl.Nap >nZm.Nap nz.Nap nznz.Nap nZyr.Nap qAdm.Nap qAd.Nap qAEd.Nap q$AE.Nap qAfl.Nap $qAf.Nap q*Af.Nap qAfy.Nap qAhr.Nap qAl.Nap qby.Nap qDAb.Nap qDAm.Nap qDA.Nap qdAs.Nap qdAw.Nap q$d.Nap qD.Nap >qDy.Nap >qEd.Nap qEd.Nap qEqE.Nap q$Eryr.Nap q$f.Nap qf.Nap qfqf.Nap >qfS.Nap >qfy.Nap >qfz.Nap qhArm.Nap qHf.Nap qhqh.Nap qhqr.Nap qhr.Nap qHwl.Nap qlAb.Nap qlAf.Nap qlET.Nap qlf.Nap qlfT.Nap >qlm.Nap >q*l.Nap q$l.Nap ql.Nap qlnsw.Nap qlql.Nap qmAm.Nap qmAmS.Nap qmA'.Nap >qm$.Nap qm$.Nap qmqm.Nap >qmS.Nap >qmT.Nap qmT.Nap qnAE.Nap >$q.Nap $q.Nap q*.Nap qnAS.Nap qnbl.Nap >qnE.Nap >qn.Nap qnwm.Nap qnw.Nap qnwn.Nap >qny.Nap qny.Nap q$q$.Nap qrAb.Nap qrAd.Nap qrAf.Nap qrAmT.Nap qrAr.Nap qrASn.Nap qrAsy.Nap qrASy.Nap qrAT.Nap qrbAn.Nap >qrb.Nap qrE.Nap qrf.Nap qrfS.Nap qrmd.Nap >qrm.Nap qrm$.Nap $qr.Nap q$r.Nap qr.Nap qrqE.Nap qrqf.Nap $qrq.Nap qrqr.Nap qrSn.Nap qrTb.Nap qryE.Nap qryf.Nap qryn.Nap qSAb.Nap qSAd.Nap qsAH.Nap qsAm.Nap qSAr.Nap qsATl.Nap qsAw.Nap qsAws.Nap qSl.Nap qsm.Nap >qs.Nap qSqS.Nap qsTAl.Nap qsTr.Nap qsw.Nap qsws.Nap qSyb.Nap q$tAl.Nap q$TAl.Nap qtAm.Nap qtl.Nap qtm.Nap q$T.Nap qtr.Nap qTrn.Nap qTT.Nap qTyE.Nap qwAm.Nap qwb.Nap qwlb.Nap qwm.Nap $qw.Nap qwny.Nap qwrm.Nap qwT.Nap qwys.Nap qyAd.Nap qyAf.Nap qyAm.Nap qyASr.Nap qylwl.Nap qySAn.Nap >qys.Nap qzAz.Nap qzE.Nap qzqz.Nap $rAb.Nap rAml.Nap rAmy.Nap $rA.Nap <$rAq.Nap r$Aq.Nap $rAs.Nap r}As.Nap rAtyn.Nap >rAxn.Nap rbAbn.Nap rbAl.Nap rbAT.Nap >rbEmA}.Nap rbE.Nap $rb.Nap r&b.Nap rb.Nap rbq.Nap >rbT.Nap rDAE.Nap rdA'.Nap rDA.Nap rdg.Nap rd.Nap >rdy.Nap rEA.Nap >$rE.Nap $rE.Nap rE$.Nap rEw.Nap rfAd.Nap rfAh.Nap rfE.Nap r>f.Nap r|f.Nap rfrf.Nap rgAd.Nap rgAw.Nap >rgf.Nap rgw.Nap rHAb.Nap rHAl.Nap rhb.Nap rhbn.Nap rhm.Nap rHm.Nap rhwn.Nap >rHy.Nap rjAH.Nap rjAl.Nap rjA.Nap rjAs.Nap rjE.Nap rjf.Nap rj.Nap rjwl.Nap rkAk.Nap rkD.Nap rkk.Nap rk.Nap rkwb.Nap >rkz.Nap rkz.Nap rmAH.Nap rmA.Nap rmAy.Nap >rmd.Nap r$m.Nap rm.Nap rmyl.Nap >$r.Nap $r.Nap *r.Nap r$.Nap $rnq.Nap rqAb.Nap rqAE.Nap rqA.Nap rqb.Nap rqd.Nap >rqE.Nap rqE.Nap rq.Nap rqy.Nap rqyq.Nap rSAf.Nap rsAm.Nap rSAn.Nap >rSd.Nap >rSf.Nap rsml.Nap r|s.Nap >rsn.Nap rtAb.Nap rTAn.Nap rtm.Nap >$rT.Nap $rT.Nap $rTn.Nap rTwb.Nap rtym.Nap rtyn.Nap rvAv.Nap rv.Nap rvwv.Nap rwA.Nap rwbS.Nap rwE.Nap rwm.Nap $rw.Nap >rwq.Nap rwq.Nap rwv.Nap rxAw.Nap rx.Nap rxx.Nap ryAs.Nap ryb.Nap ryd.Nap ryH.Nap >$ry.Nap r&y.Nap ryq.Nap *ryr.Nap $ryT.Nap rzAn.Nap rzy}.Nap sAbl.Nap sAkf.Nap >sAl.Nap >SAl.Nap sA}m.Nap sAmr.Nap sAqf.Nap sAq.Nap SAr.Nap sAry.Nap sAs.Nap >sAt*.Nap >sAwr.Nap sbAb.Nap SbAb.Nap SbAg.Nap sbAH.Nap SbAH.Nap sbAk.Nap SbAr.Nap Sbg.Nap Sbg.Nap sbHl.Nap sbH.Nap >sbl.Nap sbl.Nap sb.Nap sbq.Nap Sbr.Nap >sbt.Nap sbt.Nap sbwE.Nap Sbw.Nap >sbx.Nap SbyH.Nap >Sby.Nap Sby.Nap sdAd.Nap sdA.Nap SdA'.Nap sdAn.Nap SdAr.Nap sdf.Nap Sdf.Nap >sd.Nap sd.Nap sdn.Nap Sdqy.Nap Sdr.Nap >sdy.Nap sEAd.Nap SEA}d.Nap SEAyd.Nap sEAy.Nap >SEd.Nap SElk.Nap sEl.Nap sE.Nap sfAh.Nap sfAl.Nap sfAn.Nap SfAq.Nap sfl.Nap sflq.Nap sflt.Nap Sf.Nap sfr.Nap Sfr.Nap sfsf.Nap Sfw.Nap SfyH.Nap sfyt.Nap sgAb.Nap SgAr.Nap Sgyr.Nap SHAb.Nap SHAf.Nap sHAl.Nap ShAr.Nap sHAy.Nap ShAyn.Nap Shb.Nap SHb.Nap sHm.Nap SH.Nap shwl.Nap shw.Nap SHw.Nap sjE.Nap skAf.Nap >skf.Nap slH.Nap slk.Nap >s}l.Nap >sl}.Nap s&l.Nap >Sl.Nap SlSl.Nap slTAn.Nap slT.Nap slTn.Nap Slwd.Nap slw.Nap Slw.Nap Slwt.Nap >sly.Nap slyq.Nap slyx.Nap SmAd.Nap smAH.Nap smAj.Nap smAk.Nap SmAm.Nap smA.Nap smAn.Nap smAsr.Nap >smd.Nap smE.Nap smk.Nap smkr.Nap s|m.Nap >Sm.Nap Sm.Nap smn.Nap smr.Nap SmSm.Nap smsr.Nap >smT.Nap smwl.Nap >Smx.Nap snAkr.Nap snAx.Nap snbl.Nap SnE.Nap snfr.Nap Snfr.Nap sngAfwr.Nap snj.Nap Snj.Nap >snm.Nap snm.Nap snmwr.Nap >sn.Nap sn.Nap Sn.Nap Snq.Nap snT.Nap Snw.Nap snywr.Nap sqAlb.Nap SqAlb.Nap sqAl.Nap SqAl.Nap sqA.Nap sqAT.Nap sqAw.Nap sqAy.Nap SqE.Nap sqlb.Nap sqsq.Nap SrAH.Nap srAj.Nap SrAm.Nap srA.Nap srE.Nap SrmAty.Nap srmdy.Nap Srm.Nap >sr.Nap s&r.Nap |Sr.Nap $Sr.Nap Sr.Nap srq.Nap srqsT.Nap sryd.Nap Sryf.Nap Srym.Nap >sry.Nap StAm.Nap sTH.Nap swd.Nap swdn.Nap >swj.Nap Swj.Nap SwmE.Nap Swml.Nap swmTr.Nap sw.Nap >Swn.Nap swq.Nap >swr.Nap swr.Nap Swr.Nap swry.Nap sws.Nap sxAn.Nap sxAw.Nap sxl.Nap sxm.Nap sxr.Nap sxwn.Nap Sxwr.Nap sxym.Nap SyAdl.Nap syAd.Nap SyAg.Nap syAm.Nap SyAn.Nap SyAql.Nap syAq.Nap SyArf.Nap syAs.Nap sydAr.Nap Sydl.Nap Syg.Nap syl.Nap syr.Nap Syrwr.Nap syTr.Nap sywl.Nap TA}b.Nap TAb.Nap TAE.Nap TAf.Nap Tb.Nap tbSr.Nap TbTAb.Nap TbTb.Nap tbwl.Nap TbyE.Nap tbyyD.Nap tdf}.Nap t&d.Nap tDry.Nap tEAs.Nap tEdy.Nap tEDy.Nap tElAm.Nap tEly.Nap >TEm.Nap TEmy.Nap tEmyr.Nap tEqyb.Nap tEry.Nap tEry$.Nap tE$yq.Nap tfAf.Nap tfAh.Nap TfAH.Nap TfAl.Nap TfAw.Nap tfDy.Nap tfkh.Nap tfk.Nap tfly.Nap Tfwl.Nap TgA.Nap tgby.Nap tgry.Nap tg$y.Nap tgyyr.Nap thAm.Nap ThA.Nap THAn.Nap ThAr.Nap ThAy.Nap thd}.Nap thjy.Nap thlk.Nap tHmyl.Nap THTH.Nap thwy.Nap t$hy.Nap thy}.Nap THyn.Nap tjAr.Nap tjl.Nap tkEyb.Nap tklf.Nap tkl.Nap tkml.Nap tk.Nap tkrm.Nap t*kr.Nap tkryE.Nap tksy.Nap tktk.Nap tlAm*.Nap TlAq.Nap TlAw.Nap TlAyn.Nap Tlb.Nap tlbys.Nap TlE.Nap tlfz.Nap tlhy.Nap tlm*.Nap Tlms.Nap Tlwq.Nap TlyH.Nap Tlyn.Nap TlyTl.Nap TmAEy.Nap TmAT.Nap tmDy.Nap tmg.Nap Tm>n.Nap tmny.Nap Tm>nyn.Nap tmtm.Nap tnAbl.Nap $T.Nap tnHy.Nap Tnj.Nap tnjy.Nap tnmy.Nap tn$}.Nap tnqy.Nap TnTn.Nap tnw.Nap tnwr.Nap tn$yq.Nap tqAn.Nap tqly.Nap tqsy.Nap TqTq.Nap Tqwm.Nap tqwyr.Nap trAb.Nap TrAf.Nap TrAm.Nap TrAr.Nap TrAw.Nap trAxwm.Nap >trb.Nap trb.Nap Trd.Nap trDy.Nap trf.Nap Trf.Nap trgl.Nap TrH.Nap $Tr.Nap Tr$.Nap TrqE.Nap trsAn.Nap trsy.Nap TrT$.Nap TrTq.Nap TrTr.Nap trwAd.Nap TrwAd.Nap trwyH.Nap trwyq.Nap tryb.Nap Tryf.Nap TryH.Nap t*ry.Nap Trz.Nap tsbH.Nap tsdyd.Nap tSdy.Nap tsEmA}.Nap TSlq.Nap tsly.Nap tswyq.Nap t>Syl.Nap TwAEy.Nap twAns.Nap twb.Nap twEy.Nap Twf.Nap twfy.Nap twly.Nap tw>m.Nap tw'm.Nap twn.Nap Twn.Nap twns.Nap twry.Nap twsE.Nap twT}.Nap twTy.Nap twvq.Nap tw$y.Nap txly.Nap txm.Nap txt.Nap TyAls.Nap TyA$.Nap Tyb.Nap >$ty.Nap Ty.Nap Tyn.Nap Tyr.Nap $TyT.Nap tzjy.Nap tzky.Nap >vAr.Nap >vAv.Nap vlAvmA}.Nap vlvmA}.Nap vmAm.Nap vmAnmA}.Nap vml.Nap >vm.Nap >vmn.Nap vqAl.Nap vq.Nap vw.Nap vwr.Nap vxAn.Nap vxwn.Nap wAEy.Nap wAhm.Nap w$AH.Nap wb.Nap >wb}.Nap wdAE.Nap wDAE.Nap wDA'.Nap >wd.Nap wDyE.Nap >wdy.Nap >wdys.Nap wEk.Nap wEwr.Nap >wEy.Nap wfAd.Nap $wf.Nap wfq.Nap wfr.Nap wfyE.Nap $wfyny.Nap >wgnd.Nap whA.Nap whb.Nap wHd.Nap whl.Nap wH$.Nap whr.Nap wHwH.Nap wjAh.Nap wjAz.Nap >wjr.Nap wjr.Nap wkAE.Nap wkAl.Nap $wk.Nap >wky.Nap wlAd.Nap wlA.Nap wld.Nap wldn.Nap wlwl.Nap $wm.Nap $w$.Nap >wn.Nap |wn.Nap w$n.Nap >wnT.Nap wqAH.Nap wqAy.Nap wqd.Nap wqf.Nap >wq.Nap wqwH.Nap wrAq.Nap wrAv.Nap >wrd.Nap $wrm.Nap $w$r.Nap wrn.Nap wrv.Nap wsAm.Nap wsAx.Nap wSAy.Nap wsE.Nap wSf.Nap wSl.Nap >wsm.Nap wsws.Nap wT>.Nap >wtn.Nap wvA'.Nap wvAq.Nap w$w$.Nap wxAm.Nap w$yj.Nap wyk.Nap w$ym.Nap $wy.Nap $$xAn.Nap x$An.Nap x$Ar.Nap xAS.Nap xASr.Nap xb}.Nap $xbT.Nap xbT.Nap >xby.Nap xbyS.Nap xbz.Nap xdAm.Nap xDAr.Nap xD.Nap xdr.Nap xDr.Nap xdyE.Nap xDyr.Nap x$E.Nap xfAr.Nap xf.Nap xfy.Nap xlAb.Nap xlAbS.Nap xlAE.Nap xlAf.Nap xlAS.Nap xlf.Nap xlj.Nap xl.Nap xlq.Nap xls.Nap $xlyl.Nap xlyq.Nap xmAms.Nap xml.Nap xm.Nap >xmr.Nap xmr.Nap xmsmA}.Nap xmyl.Nap xmyr.Nap xmys.Nap xn.Nap xnwv.Nap xrAm.Nap xrAT.Nap xrb.Nap xrbT.Nap xrd.Nap >xrf.Nap |xr.Nap xrq.Nap xrsAn.Nap xrwb.Nap xryd.Nap xrzAn.Nap xsAs.Nap xSAS.Nap xSl.Nap >xs.Nap xs.Nap xstk.Nap xSwb.Nap xSwm.Nap xSy.Nap xTAb.Nap xTA.Nap xtAn.Nap >xTb.Nap xTb.Nap xTrf.Nap xTwb.Nap xTwr.Nap xTyb.Nap xvAr.Nap xvr.Nap xwArn.Nap xwAS.Nap xwj.Nap x&wl.Nap xw.Nap xw.Nap >xwn.Nap x$wn.Nap xwn.Nap xwS.Nap xwwl.Nap xwyS.Nap $x$x.Nap x$xy$.Nap xyAl.Nap xyAT.Nap xyb.Nap xyf.Nap >xyl.Nap xylwl.Nap |xy.Nap x$y.Nap xyr.Nap $x$yx.Nap xzAf.Nap xzAm.Nap xzn.Nap $yAH.Nap $yAk.Nap ylwl.Nap >ym.Nap ymn.Nap $ymy.Nap $y$.Nap yqn.Nap yqZ.Nap $yr.Nap y|s.Nap ysr.Nap $yTn.Nap ywTn.Nap yxn.Nap $yxwx.Nap $y}y.Nap yzrj.Nap zAEwl.Nap znd.Nap zndq.Nap znmrd.Nap zn>.Nap zn.Nap Zn.Nap >zq.Nap zrAE.Nap ZrAf.Nap zrAy.Nap zrd.Nap zrq.Nap zryE.Nap zwAd.Nap >zwd.Nap zwr.Nap zxm.Nap zyAd.Nap zyAn.Nap $Zy.Nap zyn.Nap zytwn.Nap link-grammar-5.3.16/data/ar/words/words.NapAt0000664000076400007640000004411312431741033015657 00000000000000A$Ab.NapAt A*Ab.NapAt A$Ad.NapAt A$AT.NapAt AbAd.NapAt AbAH.NapAt AbAl.NapAt AbAn.NapAt Abd.NapAt <*Ab.NapAt >$Ab.NapAt $A}b.NapAt $Ab.NapAt AbtsAm.NapAt Abw.NapAt Aby.NapAt ADAE.NapAt ADAf.NapAt ADA'.NapAt AdAn.NapAt AdAr.NapAt <$Ad.NapAt $Ady.NapAt AEAd.NapAt AEA$.NapAt AEAn.NapAt AEAq.NapAt AEAr.NapAt AfAD.NapAt AfAq.NapAt Af.NapAt AgAr.NapAt AgAv.NapAt AgAZ.NapAt AgfA'.NapAt AglwT.NapAt AgmA'.NapAt Agny.NapAt AHAl.NapAt AhAn.NapAt Ah.NapAt AhtzAz.NapAt AjAb.NapAt AjAd.NapAt AjAE.NapAt AjAH.NapAt AjAr.NapAt AjAz.NapAt Ajm.NapAt Akm.NapAt $Aky.NapAt AlAh.NapAt Al.NapAt AltfAt.NapAt AltwA'.NapAt AmAn.NapAt AmAr.NapAt $Am.NapAt Amvwl.NapAt Amyb.NapAt AnAb.NapAt AnAr.NapAt Anbj.NapAt An.NapAt Ans.NapAt AntfAD.NapAt Antyk.NapAt AntykxAn.NapAt AnvnA'.NapAt An$wj.NapAt AqAl.NapAt Aq.NapAt AqTAE.NapAt Aqwn.NapAt ArAq.NapAt Ardb.NapAt ArgAT.NapAt Ark.NapAt $Ar.NapAt Arnb.NapAt ArtEA$.NapAt Artq.NapAt ArTq.NapAt Arwm.NapAt Ar$ydwq.NapAt AsA'.NapAt ASAx.NapAt Asl.NapAt Asqy.NapAt Asr.NapAt Ast$Ar.NapAt Ast$AT.NapAt AstbAH.NapAt AstbAn.NapAt AstDAf.NapAt AstdAn.NapAt AstdAr.NapAt AstEAd.NapAt AstEAD.NapAt AstEAn.NapAt AstEAr.NapAt AstfAd.NapAt AstfAD.NapAt AstgAv.NapAt AstHAl.NapAt AsthAn.NapAt AstHmAm.NapAt AstjAb.NapAt Ast}mAr.NapAt AstmAr.NapAt AstnAr.NapAt AstqAl.NapAt AstrAH.NapAt AstTAE.NapAt AstTAl.NapAt AsTwAn.NapAt Astyk.NapAt Asy.NapAt ATAE.NapAt ATAH.NapAt ATAl.NapAt ATAq.NapAt AtAw.NapAt <$AT.NapAt Atny.NapAt ATrAq.NapAt ATrwH.NapAt Aty.NapAt AvAr.NapAt Awns.NapAt AwnS.NapAt *Awy.NapAt Awz.NapAt AxAf.NapAt AxtlAj.NapAt AyAl.NapAt Ayl.NapAt AymA'.NapAt Ay.NapAt Ayqwn.NapAt AzAH.NapAt *bAb.NapAt bw.NapAt bwqAl.NapAt bwrS.NapAt bwSl.NapAt bws.NapAt bwyD.NapAt bwy.NapAt bwyxr.NapAt bxAx.NapAt bxyx.NapAt byAr.NapAt byD.NapAt byE.NapAt byjAm.NapAt |by.NapAt b*y}.NapAt by}.NapAt $byn.NapAt byn.NapAt b*yr.NapAt bywgrAfy.NapAt bywjrAfy.NapAt byyD.NapAt bzAq.NapAt bzAz.NapAt bzr.NapAt bzyr.NapAt glwT.NapAt gmAm.NapAt gny.NapAt grAf.NapAt grAm.NapAt grAy.NapAt gS.NapAt gSn.NapAt gwAS.NapAt gwy$.NapAt gyAb.NapAt gyD.NapAt gy.NapAt gyn.NapAt $hAd.NapAt hAdy.NapAt HAdy.NapAt HAf.NapAt HAfr.NapAt hAfy.NapAt HAfy.NapAt HAfZ.NapAt HAj.NapAt hAjy.NapAt HAky.NapAt hAl.NapAt jm.NapAt jn.NapAt jnyn.NapAt jrAf.NapAt jrA$.NapAt jrAy.NapAt jrE.NapAt jrswn.NapAt jry}.NapAt jtAy.NapAt jwb.NapAt jwl.NapAt jyAr.NapAt jzAz.NapAt jzy}.NapAt kAby.NapAt kAfy.NapAt kAmr.NapAt kAmyr.NapAt $kA'.NapAt kAns.NapAt $kAr.NapAt kAwy.NapAt $kAy.NapAt kbswl.NapAt kbtwl.NapAt khrb.NapAt klAb.NapAt $klAT.NapAt kl.NapAt klw.NapAt kly.NapAt kmAm.NapAt kmA$.NapAt kmbyAl.NapAt >km.NapAt kmnj.NapAt kmr.NapAt knAf.NapAt knA$.NapAt knb.NapAt knk.NapAt kn.NapAt krAft.NapAt krAk.NapAt krAs.NapAt krbl.NapAt krds.NapAt krm$.NapAt krnAf.NapAt kr.NapAt krntyn.NapAt krwn.NapAt krws.NapAt krxAn.NapAt krym.NapAt kry.NapAt kryz.NapAt krz.NapAt ksr.NapAt ktAbxAn.NapAt ktbxAn.NapAt kwAy.NapAt $kwlAt.NapAt $kwlAT.NapAt kwm.NapAt kw.NapAt kwnty.NapAt kyl.NapAt mAn.NapAt m&Ans.NapAt m$Arf.NapAt m$Ark.NapAt mArk.NapAt >mAr.NapAt m$ArT.NapAt m&Asy.NapAt m$Atm.NapAt mA$T.NapAt m$ATr.NapAt m&Aty.NapAt m$Awr.NapAt m&Ax*.NapAt m$AyE.NapAt m$Ay.NapAt mA$y.NapAt mAz.NapAt mAZ.NapAt m&Azr.NapAt mAzy.NapAt mbAdl.NapAt mbAdr.NapAt mbAEd.NapAt mbAgt.NapAt mbAHt.NapAt mbAlg.NapAt mbAly.NapAt mbArH.NapAt mbA$r.NapAt mbArz.NapAt mbAyE.NapAt mbhj.NapAt mbky.NapAt mb$r.NapAt mbr.NapAt mbtly.NapAt mbwl.NapAt mbx.NapAt mbyD.NapAt mbzq.NapAt mdAEb.NapAt mDAEf.NapAt mdAfE.NapAt mdAhm.NapAt mdAhn.NapAt mDAhy.NapAt mDAjE.NapAt mdAly.NapAt mDArb.NapAt mDArE.NapAt mdAwl.NapAt mdAwm.NapAt mdAwr.NapAt mdAxl.NapAt mDAyq.NapAt mdEy.NapAt mdlk.NapAt mDmd.NapAt mdmr.NapAt mDny.NapAt mdrE.NapAt mDr.NapAt mdwy.NapAt mDx.NapAt mDyf.NapAt m&dy.NapAt mEAbv.NapAt mEADd.NapAt mEAdl.NapAt mEAdy.NapAt mEAks.NapAt mEAlj.NapAt mEAml.NapAt mEAnd.NapAt mEAnq.NapAt mEAny.NapAt mEAqb.NapAt mEAqr.NapAt mEArD.NapAt mEArk.NapAt mEA$r.NapAt mEAtb.NapAt mEAwd.NapAt mEAwn.NapAt mEAwy.NapAt mEAyd.NapAt mEAy$.NapAt mEAyn.NapAt mEAyr.NapAt mEAZl.NapAt mEdd.NapAt mEDl.NapAt mEdy.NapAt mEsl.NapAt mEtdy.NapAt mEtny.NapAt mEtr$.NapAt mETr.NapAt mETy.NapAt mEwn.NapAt mE$wq.NapAt mEyy.NapAt mEzq.NapAt mEzwf.NapAt mEzy.NapAt mfADl.NapAt mfAhm.NapAt mfAkh.NapAt mfArq.NapAt mfAtH.NapAt mfAxr.NapAt mfAz.NapAt mfH$.NapAt mfkr.NapAt mflk.NapAt mfrm.NapAt mfSl.NapAt mftry.NapAt mfzE.NapAt mgAlb.NapAt mgAlT.NapAt mgAly.NapAt mgAmr.NapAt mgAr.NapAt mgArs.NapAt mgAzl.NapAt mgAz.NapAt mgny.NapAt mgry.NapAt mgtny.NapAt mgvy.NapAt mgwy.NapAt mhAdn.NapAt mHADr.NapAt mHAfZ.NapAt mHAjf.NapAt mhAjm.NapAt mhAjr.NapAt mHAkm.NapAt mHAlf.NapAt mHAmy.NapAt mHAql.NapAt mHArb.NapAt mHA*r.NapAt mHAr.NapAt mHAsb.NapAt mHAS.NapAt mHAsn.NapAt mHASr.NapAt mhAwd.NapAt mHAwl.NapAt mHAwr.NapAt mHAyd.NapAt mHA*y.NapAt mHAy.NapAt mhdy.NapAt mHf.NapAt mHfZ.NapAt mhj.NapAt mHl.NapAt mhm.NapAt mH$.NapAt mH$$.NapAt mhr.NapAt mHrq.NapAt mHSd.NapAt mhtdy.NapAt mHtmy.NapAt mHT.NapAt mHwl.NapAt m$hy.NapAt mhzl.NapAt mjAbh.NapAt mjAdl.NapAt mjAE.NapAt mjAhd.NapAt mjAhr.NapAt mjAls.NapAt mjAml.NapAt mjAn.NapAt mjAns.NapAt mjAwr.NapAt mjAwz.NapAt mjAzf.NapAt mjdy.NapAt mjld.NapAt mjl.NapAt mjly.NapAt mjmj.NapAt mjmwE.NapAt mjnb.NapAt m$jy.NapAt mkAbr.NapAt mkAfH.NapAt mkAn.NapAt mkAry.NapAt mkAsd.NapAt mkAtb.NapAt mkb.NapAt mklf.NapAt m$kl.NapAt mkmd.NapAt mkn.NapAt m*kr.NapAt mktb.NapAt mktfy.NapAt mktry.NapAt mkyf.NapAt mlAbs.NapAt mlAH.NapAt mlAHq.NapAt mlAHZ.NapAt mlAkm.NapAt mlA'm.NapAt mlAms.NapAt mlA'.NapAt mlASq.NapAt mlATf.NapAt mlAy.NapAt mlAyn.NapAt mlAzm.NapAt mlf.NapAt mlhm.NapAt mlHm.NapAt mlHwZ.NapAt mlhy.NapAt mlkm.NapAt mlk.NapAt mlm.NapAt ml*.NapAt mlq.NapAt mltHy.NapAt mltwy.NapAt mlwH.NapAt mly}.NapAt mmAHk.NapAt mmAnE.NapAt mmAs.NapAt mmATl.NapAt mmAvl.NapAt mmDy.NapAt m*m.NapAt mmsy.NapAt mmvl.NapAt mmyz.NapAt mnADl.NapAt mnAdm.NapAt mnA$d.NapAt mnAdy.NapAt mnAfq.NapAt mnAfy.NapAt mnAhD.NapAt mnAjz.NapAt mnAkd.NapAt mnAqD.NapAt mnAqr.NapAt mnAqS.NapAt mnASf.NapAt mnASr.NapAt mnATH.NapAt mnAwb.NapAt mnAwl.NapAt mnAw$.NapAt mnAwy.NapAt mnAzE.NapAt mnAzl.NapAt mnAZr.NapAt $mndwr.NapAt mnDwy.NapAt mndy.NapAt mnHny.NapAt mnHwt.NapAt mnjy.NapAt mnmnm.NapAt mn*r.NapAt mnS.NapAt mnthy.NapAt mntmy.NapAt mnTwy.NapAt mnwm.NapAt mnZwm.NapAt mnzwy.NapAt mqAbl.NapAt mqAmr.NapAt mqArb.NapAt mqArE.NapAt mqArn.NapAt mqAsm.NapAt mqAS.NapAt mqATE.NapAt mqAtl.NapAt mqAwD.NapAt mqAwm.NapAt mqAyD.NapAt mqAys.NapAt mqdm.NapAt mqlm.NapAt m$q.NapAt mqSl.NapAt mqSwr.NapAt mqtl.NapAt mqTwE.NapAt mqTwr.NapAt mq*wf.NapAt mqyn.NapAt mrAbH.NapAt mrAbT.NapAt mrAby.NapAt mrAfE.NapAt mrAfq.NapAt mrAhn.NapAt mrAjE.NapAt mrAkn.NapAt mrAqb.NapAt mrAsl.NapAt mrA}y.NapAt mrAy.NapAt mrbE.NapAt m$rb.NapAt mrby.NapAt mrDy.NapAt mrjwn.NapAt mrkb.NapAt mrml.NapAt mrm.NapAt mr$.NapAt mrtqy.NapAt mry}.NapAt mrzb.NapAt msAb.NapAt msAbq.NapAt mSAbr.NapAt mSAdf.NapAt mSAdm.NapAt mSAdq.NapAt mSAdr.NapAt msAEd.NapAt mSAfH.NapAt mSAHb.NapAt msAhm.NapAt msAH.NapAt msAHq.NapAt mSAhr.NapAt mSAlH.NapAt msAlm.NapAt msA'l.NapAt msAmH.NapAt msAmr.NapAt msAnd.NapAt mSAqb.NapAt mSArE.NapAt mSArH.NapAt mSArm.NapAt mSAwl.NapAt msAwm.NapAt msAwy.NapAt msAyf.NapAt msAyr.NapAt mSbg.NapAt msb.NapAt mSdq.NapAt mSEd.NapAt mSfH.NapAt mSfwf.NapAt mSgy.NapAt mskwk.NapAt mSlb.NapAt msl.NapAt msly.NapAt mSly.NapAt msmE.NapAt msnn.NapAt msr.NapAt mstA'.NapAt mstdEy.NapAt mstEmr.NapAt mstESy.NapAt mstETy.NapAt mstkry.NapAt mstl.NapAt mstwy.NapAt mstx*y.NapAt mswd.NapAt mSwg.NapAt ms}wly.NapAt ms&wly.NapAt mSwr.NapAt msxr.NapAt mSyb.NapAt m&sy.NapAt msy}.NapAt msyr.NapAt mtAbE.NapAt mTAbq.NapAt mtAjr.NapAt mTAlb.NapAt mTAlE.NapAt mTArd.NapAt mtArk.NapAt mTAwE.NapAt mTAyb.NapAt mtbAhy.NapAt mtbAry.NapAt mtbqy.NapAt mtdAEy.NapAt mtdAny.NapAt mtdly.NapAt mtdny.NapAt mtEAfy.NapAt mtEAly.NapAt mtEATy.NapAt mtEdy.NapAt mtEry.NapAt mtESy.NapAt mtfAny.NapAt mtfDy.NapAt mtfl.NapAt mTf>.NapAt mtf$y.NapAt m$thy.NapAt mtjly.NapAt m$tky.NapAt mtlA$y.NapAt mTlm.NapAt mtlqy.NapAt m>tm.NapAt mtmny.NapAt mTmwr.NapAt mtnAhy.NapAt mtnAk.NapAt mtnAmy.NapAt mt>ny.NapAt mtqADy.NapAt mtqy.NapAt mtrAmy.NapAt mtrAxy.NapAt mtrby.NapAt mtrdy.NapAt mTr.NapAt m$try.NapAt mTry.NapAt mtsAwy.NapAt mttAly.NapAt mt>ty.NapAt mtwAly.NapAt mtwAny.NapAt mtwAzy.NapAt mTwH.NapAt mtwly.NapAt mtxfy.NapAt mvAbr.NapAt mvAl.NapAt mvAn.NapAt mvAqf.NapAt mvwb.NapAt >mvwl.NapAt mwAEd.NapAt mwAfq.NapAt mwAj.NapAt mwAkb.NapAt mwAlf.NapAt mwAls.NapAt mwAly.NapAt mwA'm.NapAt mwArb.NapAt mwASf.NapAt mwASl.NapAt mwAty.NapAt mwAZb.NapAt mwAzn.NapAt mwAzy.NapAt mwbq.NapAt mwd.NapAt mwD.NapAt mw$H.NapAt mwHy.NapAt mwj.NapAt mwld.NapAt mwms.NapAt mwmy.NapAt m$wr.NapAt mwrv.NapAt mwryn.NapAt mwSy.NapAt mxAlf.NapAt mxAlS.NapAt mxAlT.NapAt mxASm.NapAt mxATb.NapAt mxAtl.NapAt mxATr.NapAt mxAwy.NapAt mx*f.NapAt mxfq.NapAt mxlwf.NapAt m$x.NapAt mxrf.NapAt m*xr.NapAt m&xr.NapAt mxrq.NapAt mxtfy.NapAt m$xx.NapAt mxzy.NapAt myAwm.NapAt >myb.NapAt mydAly.NapAt myDA'.NapAt m&*y.NapAt myz.NapAt mzAHm.NapAt mZAhr.NapAt mzArE.NapAt mzAwj.NapAt mzAwl.NapAt mzAyd.NapAt mZl.NapAt mzlq.NapAt mz.NapAt mzrwE.NapAt mzry.NapAt mzyn.NapAt nbj.NapAt nbw'.NapAt ndAb.NapAt nEm.NapAt nEr.NapAt nfAv.NapAt nfAy.NapAt nhAy.NapAt $nhq.NapAt njf.NapAt nkr.NapAt nmAr.NapAt >n.NapAt nqAl.NapAt nqm.NapAt nrjyl.NapAt nsAf.NapAt nsm.NapAt |ns.NapAt nTAT.NapAt ntyk.NapAt >ntykxAn.NapAt n$wj.NapAt nwr.NapAt nyAb.NapAt nZAr.NapAt nzh.NapAt qA*f.NapAt qAhy.NapAt q.NapAt qnAy.NapAt qn.NapAt qnTrm.NapAt $q$q.NapAt qrAD.NapAt qrA'.NapAt qrb.NapAt qrbyn.NapAt qrqD.NapAt qryn.NapAt qSAS.NapAt qsm.NapAt qS.NapAt rgAT.NapAt rHl.NapAt rkb.NapAt >rk.NapAt rmAn.NapAt rmk.NapAt $r*m.NapAt *r.NapAt >rnb.NapAt rndH.NapAt rn.NapAt rqAm.NapAt rqE.NapAt rqwb.NapAt r>r>.NapAt rsAl.NapAt rSdxAn.NapAt rSyf.NapAt rtq.NapAt >rTq.NapAt rwAy.NapAt rwD.NapAt rwH.NapAt >rwm.NapAt rw$t.NapAt rwyg.NapAt rwznAm.NapAt rxAm.NapAt ryAD.NapAt >r$ydwq.NapAt r$yt.NapAt rz.NapAt sAbH.NapAt sAd.NapAt sAEy.NapAt sAHr.NapAt sAhy.NapAt SAHy.NapAt sAjy.NapAt SAl.NapAt sAmy.NapAt sl.NapAt SlS.NapAt slxAn.NapAt smAE.NapAt smsyr.NapAt SnAE.NapAt snwnw.NapAt sqA'.NapAt >sqy.NapAt srAy.NapAt SrmAy.NapAt >sr.NapAt sr.NapAt srq.NapAt sTwAn.NapAt >styk.NapAt Swl.NapAt swst.NapAt swyE.NapAt sxAf.NapAt syAH.NapAt syAl.NapAt SyH.NapAt |sy.NapAt sy}.NapAt Syny.NapAt TAbE.NapAt TAb.NapAt TAbwn.NapAt tAdy.NapAt dy.NapAt tEb}.NapAt tEfy.NapAt tEl.NapAt tEmy.NapAt tErf.NapAt tEryf.NapAt tEsyl.NapAt tEwy*.NapAt tEzy.NapAt tfAH.NapAt TfAy.NapAt tfEyl.NapAt tfrq.NapAt Tfyly.NapAt Tgm.NapAt tgTy.NapAt tg*y.NapAt tHly.NapAt tHwyl.NapAt tH$y.NapAt tjly.NapAt tjryd.NapAt tjz}.NapAt tjzy.NapAt tk.NapAt t$kyl.NapAt tk$yr.NapAt TlA'.NapAt tlby.NapAt tlfyq.NapAt tl.NapAt Tlq.NapAt t>ly.NapAt tmryr.NapAt Tnbw$.NapAt tnk.NapAt TrwH.NapAt trwy.NapAt trwys.NapAt t$ryf.NapAt tryk.NapAt Try}.NapAt tsEr.NapAt tsEyr.NapAt tSfy.NapAt tsmy.NapAt tswyd.NapAt tswy.NapAt t>sy.NapAt ttm.NapAt t>t>.NapAt tvny.NapAt TwAf.NapAt TwAl.NapAt TwAy.NapAt twk.NapAt twSyl.NapAt twyj.NapAt tx$yb.NapAt |ty.NapAt t$y}.NapAt Ty.NapAt t>$yr.NapAt tZAhr.NapAt vAgy.NapAt wns.NapAt >wnS.NapAt wqAy.NapAt wq.NapAt wqwq.NapAt wqy.NapAt wrd.NapAt wr$.NapAt wsAd.NapAt wsAT.NapAt wSl.NapAt wSyf.NapAt wTy}.NapAt wyb.NapAt wyl.NapAt yl.NapAt $yl.NapAt ymAm.NapAt Y.N0 AnY.N0 AqAqyA.N0 AqnY.N0 AqSr.N0 AqsY.N0 AqSY.N0 AqwY.N0 A$qY.N0 Arbd.N0 Arbdy.N0 A*rbyjAn.N0 Ardw.N0 $Arjp.N0 ArlndA.N0 ArmyA.N0 ArmynyA.N0 ArmytAj.N0 $Arqp.N0 ArqY.N0 ArsnAl.N0 ArsTw.N0 ArwbA.N0 AryAny.N0 AryHA.N0 Arykswn.N0 Ar$y.N0 AsArY.N0 AsbAgyty.N0 AsbAjyty.N0 AsbAnx.N0 AsbAnyA.N0 AsbrAntw.N0 Asbrtw.N0 AsbyrAntw.N0 Asd.N0 ASd>.N0 Asdy.N0 AsfAnAx.N0 AsfAnx.N0 ASfhAny.N0 AskndnAfyA.N0 AskndynAfyA.N0 AsktlndA.N0 AsktlndyArd.N0 AskwA$.N0 Askwdw.N0 Askymw.N0 AslAmbwly.N0 AslAndA.N0 AslAndp.N0 AsmAEyly.N0 AsmrAny.N0 Asmrp.N0 Asmry.N0 AsmY.N0 $As.N0 AsnY.N0 AsrY.N0 AstAnp.N0 AstAtykA.N0 AstrAlyA.N0 Astrwjyn.N0 AstryA.N0 AstrylA.N0 Astwkhwlm.N0 AsTY.N0 AsyA.N0 $Asy.N0 AsY.N0 AsywTy.N0 AtAwY.N0 AtHAd.N0 AtlAntyk.N0 ATlAntyk.N0 ATlnTyq.N0 ATls.N0 Atltykw.N0 AtqY.N0 ATr$.N0 AvnA'.N0 AvnwgrAfyA.N0 AvnwjrAfyA.N0 AvnwlwjyA.N0 Avnyn.N0 AvynA.N0 AvywbyA.N0 AwAks.N0 AwbrA.N0 Awbrj.N0 AwbyrA.N0 Awbyrj.N0 Awbzrfr.N0 Awbzyrfr.N0 Awdynyzy.N0 Awdyw.N0 AwfY.N0 AwgndA.N0 AwhAyw.N0 AwklAhwmA.N0 AwkrAnyA.N0 AwkynAwA.N0 AwlAmy.N0 AwlyfyyrA.N0 AwlY.N0 $Aw$.N0 AwnlAyn.N0 AwnrwA.N0 Awnskw.N0 Awnyskw.N0 AwrAnws.N0 AwrAnywm.N0 AwrAsyA.N0 AwrbA.N0 AwrkstrA.N0 AwrlAndw.N0 $AwrmA.N0 AwrwbA.N0 Awrygwn.N0 Awryjwn.N0 AwrY.N0 AwryxA.N0 AwsAkA.N0 AwsAswnA.N0 AwskAr.N0 Aws.N0 AwsT.N0 AwstrAfA.N0 AwstrAlyA.N0 AwstryA.N0 Awyyn.N0 Awzyrp.N0 Awzyrys.N0 AxA'.N0 Axrs.N0 Ax*Y.N0 AyAmY.N0 Aybrly.N0 AybwlA.N0 AydywlwjyA.N0 Aydz.N0 AyhAb.N0 Ayjh.N0 AylyktrA.N0 AymA'.N0 $Ay.N0 A*Y.N0 AynfAnty.N0 Ayn$tAyn.N0 AynzAgy.N0 Ayrl.N0 AyrlndA.N0 Ayrs.N0 AyslAndA.N0 AyslndA.N0 AyTAlyA.N0 AytA.N0 Ayt$ybyryA.N0 AywAks.N0 Ayzy.N0 Azhr.N0 Azhry.N0 AzhY.N0 AzkY.N0 bA$A.N0 bAbAmwbyl.N0 bAbA.N0 bAbh.N0 $bAb.N0 >bAd.N0 |bAd.N0 bAEbyd.N0 $bAEY.N0 bAjbyr.N0 bAktyryA.N0 bAkw.N0 bAltAsAr.N0 bAltyAnsky.N0 $bAm.N0 bAmyA.N0 bAndwndw.N0 bAnmA.N0 bAnwrAmA.N0 bAqr.N0 bAqry.N0 bAqy.N0 bArAgwAy.N0 bArAjwAy.N0 bArbAdws.N0 bArbr.N0 bArgwAy.N0 bArjwAy.N0 bArlwr.N0 bArmA.N0 bAr}.N0 bArnts.N0 b$Arp.N0 bArtnrz.N0 bArwdy.N0 bArwn.N0 bAry.N0 bAryzyAn.N0 bArzAny.N0 bAskwAl.N0 bAsl.N0 bASr.N0 bAsT.N0 bAstyA.N0 bAsw.N0 bAsydjy.N0 bAtsth.N0 bAtwlA.N0 bAvwlwjyA.N0 bdrAn.N0 bdrAwy.N0 bdyE.N0 bEbdA.N0 bElbk.N0 bElbky.N0 bEl.N0 bEv.N0 $bEY.N0 bfyl$yftr.N0 bgAyA.N0 bgdAd.N0 bgdAdy.N0 bhAmA.N0 bhbhAny.N0 bhlwl.N0 bhlwy.N0 bhqA'.N0 bHrAwy.N0 bHryn.N0 bhryz.N0 bHtry.N0 >bhY.N0 bkAlwryA.N0 bkA'.N0 bklwryA.N0 bkp.N0 bkr.N0 bkry.N0 bktyryA.N0 blAjrA.N0 blAkhwk.N0 blAl.N0 blAnkw.N0 blAnty$n.N0 blAntyr.N0 blAnyt.N0 blATp.N0 blAyA.N0 blgAryA.N0 blhArsyA.N0 blH.N0 bljykA.N0 bllrynA.N0 blnsyA.N0 blrynA.N0 blwtwnywm.N0 blwY.N0 blw$ystAn.N0 blyArdw.N0 blyHA'.N0 blY.N0 blyz.N0 blyzrz.N0 b$mq.N0 bnAlty.N0 bnA'.N0 bnArs.N0 bndA.N0 bndry.N0 bngAl.N0 bngAlwr.N0 bnhA.N0 bnjAb.N0 bnjAl.N0 bnmA.N0 b$ns.N0 bntAgwn.N0 bntAjwn.N0 bnw.N0 bny.N0 bnY.N0 bnyn.N0 bqAE.N0 bqAyA.N0 bqlAwA.N0 bqmy.N0 >bqY.N0 brAfdA.N0 brAgwAy.N0 brAms.N0 >brAmz.N0 brA$.N0 brAndy.N0 brAnykwf.N0 brAq.N0 brAyA.N0 brAyn.N0 brAzAfyl.N0 brbAdws.N0 brbY.N0 brdY.N0 brgwvy.N0 brhAn.N0 brhmA.N0 bwAlrAgb.N0 >bwA.N0 bw*A.N0 bwAqy.N0 >bwAvnyn.N0 >bwbkr.N0 bwb.N0 >bwdys.N0 bwEynyn.N0 bwEzyz.N0 bwEzyzy.N0 >bwgnym.N0 bwHlyqp.N0 $bwl.N0 bwlndA.N0 bwlwnyA.N0 bwlyfyA.N0 bwlysAryw.N0 >bwmAzn.N0 bwmrdAs.N0 bwndslygh.N0 bwndslyg.N0 >bwrdynp.N0 bwrmA.N0 bwst.N0 bwtAsA.N0 bwtflyqp.N0 >bwvnyn.N0 bw$y.N0 bwyng.N0 bwynj.N0 bwyns.N0 bwyrp.N0 >bwZby.N0 >bwzyd.N0 bxAry.N0 byAn.N0 byAnw.N0 *byAny.N0 >bydjAn.N0 byjAmA.N0 >byk.N0 bylArws.N0 bylhArsyA.N0 bylyfyld.N0 <$byly.N0 bylywn.N0 bylzbwry.N0 byrA.N0 b$yr.N0 byrnyh.N0 b&yrp.N0 byrp.N0 byrty.N0 byrwjyA.N0 byrw.N0 byrwny.N0 byrwty.N0 byrwzy.N0 byryxyl.N0 bysh.N0 bysw.N0 bytA.N0 bytAwy.N0 bytsylym.N0 bytzA.N0 bywgrAfyA.N0 bywjrAfyA.N0 bywmy.N0 bywns.N0 by$y.N0 byzytA.N0 bzlA.N0 $dAd.N0 DAd.N0 dAfE.N0 dAfyd.N0 dAfydy.N0 DAhr.N0 dAhwmy.N0 dAltwn.N0 dAmA.N0 dA}m.N0 dAnfwrv.N0 dAnmArk.N0 dAntylA.N0 dAw.N0 dAxlp.N0 dAym.N0 dbAg.N0 dblyw.N0 db.N0 dbyA.N0 dEAwY.N0 dEbwb.N0 dEwY.N0 dEyE.N0 >dEY.N0 dflY.N0 dftryA.N0 dftyryA.N0 df>Y.N0 dgrY.N0 dHlAn.N0 dhlk.N0 dhlky.N0 dhy$h.N0 >dhY.N0 DhY.N0 >DHY.N0 DHY.N0 dhy$p.N0 djnbr.N0 djY.N0 dknY.N0 dkrytw.N0 dltA.N0 dmEY.N0 dmY.N0 DnHAny.N0 dnkTA$.N0 dntlA.N0 >dnY.N0 dnY.N0 DnY.N0 drdwr.N0 drwy$.N0 >dryAtyk.N0 drym.N0 >drY.N0 dsldwrf.N0 dsmbr.N0 dswqy.N0 dwAdmy.N0 dwAsr.N0 DwDY.N0 dwhAldy.N0 dwmA.N0 dwnAld.N0 dwrw.N0 dwsldwrf.N0 dwsntAryA.N0 dwsnTAryA.N0 dwsry.N0 dwxy.N0 dwy.N0 dwY.N0 dwytw.N0 dyAb.N0 dyAjyw.N0 $dyAq.N0 dyb.N0 $dyd.N0 dyHAny.N0 dyjAnyrw.N0 dyjwn.N0 dyjytAl.N0 dyly.N0 dymwgrAfyA.N0 dymwjrAfyA.N0 dynAmw.N0 dynAmyks.N0 dysmbr.N0 dytrwyt.N0 EdY.N0 EfAf.N0 EfAn.N0 $EfAr.N0 Efyf.N0 EjAlY.N0 EjfY.N0 Ejlwn.N0 Ejlwny.N0 EjlY.N0 Ejmy.N0 Ejwry.N0 Ejyb.N0 EkA.N0 EkAwy.N0 ElAqy.N0 EmAd.N0 EmAdy.N0 EmAr.N0 EmAyrh.N0 EmAyrp.N0 Eml.N0 EmrAn.N0 Emry.N0 >EmY.N0 EmY.N0 EmyrAm.N0 Emyr.N0 EnAby.N0 Enbry.N0 Endlyb.N0 Enqry.N0 Enyzp.N0 Enzp.N0 Enzy.N0 EqAb.N0 EqAd.N0 EqbY.N0 Eqyl.N0 Eqyly.N0 $ErAny.N0 ErAr.N0 $ErAwy.N0 Erbjy.N0 ErbsAt.N0 ErfAt.N0 ErfAwy.N0 Erfp.N0 >Erj.N0 EryDy.N0 E$ry.N0 ErY.N0 EsAl.N0 ESydh.N0 ESydp.N0 ESydy.N0 ESymy.N0 Esyry.N0 EtAby.N0 ETAr.N0 ETA$Y.N0 ETwAn.N0 Etwm.N0 ETwy.N0 Etyby.N0 ETyl.N0 ET$Y.N0 ETyp.N0 EvmAn.N0 EvmAny.N0 Evymyn.N0 EwDy.N0 Ewf.N0 Ewfrp.N0 Ewfy.N0 EwyrAn.N0 Ewys.N0 <$EyA.N0 <$EyA'.N0 $Eyb.N0 $Eyby.N0 >E$Y.N0 E$Y.N0 EynAwy.N0 Eyn.N0 EzAldyn.N0 EzAm.N0 EZmY.N0 Ez.N0 EZym.N0 EzY.N0 Ezyz.N0 Ezyzy.N0 fADl.N0 f&Ad.N0 f&Ady.N0 fAks.N0 fAlSw.N0 fAlw*j.N0 fAnlA.N0 fAnllA.N0 fAn.N0 fAntAzyA.N0 fArgAs.N0 fArs.N0 fArwq.N0 fArwqy.N0 fAs.N0 fA$st.N0 fASwlyA.N0 fAsy.N0 fATmy.N0 fAtnp.N0 fATr.N0 fAtykAn.N0 fAw.N0 fAwstw.N0 fAwstynw.N0 fAxwry.N0 fAyd.N0 fAymr.N0 fAynAn$Al.N0 fAyz.N0 fAzlyn.N0 fA}z.N0 fbrAyr.N0 fDlY.N0 fdY.N0 >fEY.N0 >fgAny.N0 fgfwry.N0 fHAm.N0 fHAwY.N0 fhd.N0 fHm.N0 fHwY.N0 fhyd.N0 fhym.N0 fHyS.N0 fjEY.N0 flAmnkw.N0 flAmynkw.N0 flA$.N0 >flATwn.N0 flAwY.N0 flA$yng.N0 flbyn.N0 flwr.N0 flwrsnt.N0 flybyn.N0 flyHAn.N0 fndAl.N0 fnlndA.N0 >fntAxAdw.N0 fntAzyA.N0 fnyqyA.N0 fnzwlA.N0 fnzwylA.N0 fnzwyllA.N0 fqAr.N0 fqdY.N0 fq'.N0 fqyh.N0 frAdY.N0 frAHY.N0 frAmbwAz.N0 frA'.N0 frA$.N0 frAn.N0 frArjy.N0 frkAn.N0 frmAn.N0 frmswn.N0 frnjyh.N0 frnsA.N0 frnsyskAn.N0 frnsys.N0 frnyh.N0 frqAn.N0 frsAn.N0 frsAy.N0 frswfyA.N0 >frw.N0 frwq.N0 fryAl.N0 frydmAn.N0 fryd.N0 frydp.N0 frydy.N0 fryHAt.N0 >frykAnr.N0 frymsn.N0 frY.N0 fryqA.N0 fryq.N0 fryqyA.N0 fsyt.N0 fsywlwjyA.N0 ftAH.N0 ftAl.N0 ftA$.N0 ftAn.N0 ftAwY.N0 fTAyry.N0 ftH.N0 ftwY.N0 $ft$y.N0 ftY.N0 fTyr.N0 fv'.N0 fwAz.N0 fwDY.N0 fwltA.N0 fwlyk.N0 fwnwlwjyA.N0 fwrmwlA.N0 fwryk.N0 fwtsy.N0 fwtwgrAfyA.N0 fwzAn.N0 fwzy.N0 fxrAldyn.N0 fxr.N0 fyAD.N0 fyAgrA.N0 fyAjrA.N0 fydAkwfyt$.N0 fydyw.N0 fyfA.N0 fyfry.N0 fyHA'.N0 fylAdlfyA.N0 fylAly.N0 fylA.N0 fylbyn.N0 fylybs.N0 fylybw.N0 fylybyn.N0 fyly.N0 fymA.N0 fy'.N0 <$fY.N0 >fyntAxAdw.N0 fynyks.N0 fynyqyA.N0 $fyq.N0 f$yr.N0 fySl.N0 fySly.N0 fysywlwjyA.N0 fytnAm.N0 fytw.N0 fytwry.N0 fyvAgwrs.N0 fywm.N0 fywmyt$ynw.N0 fywmy$ynw.N0 fyynA.N0 fyzA.N0 fyzyA.N0 fyzywlwjyA.N0 fzlyn.N0 fzywlwjyA.N0 gAbwn.N0 gAlwAy.N0 gAmA.N0 gAmbyA.N0 gAmdy.N0 >gA.N0 |gA.N0 gAnA.N0 gAnm.N0 gArdyAn.N0 gAt.N0 gAtwsw.N0 gAzryAn.N0 >gbr.N0 >gbY.N0 gDAbY.N0 gDbY.N0 gDnfr.N0 gDnfry.N0 gDY.N0 gfAr.N0 gfwr.N0 glAsnwst.N0 glAznwst.N0 >glY.N0 glysryn.N0 gnAm.N0 gsTs.N0 gTAs.N0 gwAntAnAmw.N0 gwAntnAmw.N0 gwAtymAlA.N0 gwAyAnA.N0 gwlf.N0 gwl.N0 gwrlA.N0 gwrllA.N0 gwr.N0 >gwrwt.N0 gwrylA.N0 gwyAnA.N0 gyArY.N0 gymArAy$.N0 gymlstwb.N0 gynAdy.N0 gynyA.N0 gyrY.N0 gyTAny.N0 gytw.N0 gyv.N0 gzAl.N0 gzAlp.N0 gzAly.N0 gzAwy.N0 gzl.N0 hAbl.N0 $hAb.N0 hAd}.N0 hAdy.N0 HAdy.N0 hAfr.N0 HAfZ.N0 hAgAnA.N0 HAj.N0 HAkm.N0 HAmd.N0 h$Am.N0 hA$m.N0 hA$my.N0 HAnwty.N0 hArb.N0 hArts.N0 HArv.N0 HArvy.N0 $HAtp.N0 hAwA}y.N0 hAwAy.N0 hAwAyy.N0 $hAwY.N0 hAyty.N0 HAzm.N0 HAzmy.N0 HbAlY.N0 HbArY.N0 HblY.N0 *hb.N0 HbnA'.N0 Hbyb.N0 Hb$y.N0 hbyz.N0 HdAd.N0 hDyby.N0 Hdyd.N0 Hdydp.N0 >hdY.N0 hdY.N0 HjY.N0 HjY.N0 Hkm.N0 HkymbA$y.N0 Hkym.N0 HlAj.N0 hlAl.N0 HlAwp.N0 HlAwY.N0 HlAyb.N0 Hlbjp.N0 Hlby.N0 HlHwl.N0 hlkY.N0 hllwyA.N0 hlsnky.N0 hlsynky.N0 Hlwp.N0 HlwY.N0 Hlym.N0 >hly.N0 >HlY.N0 HlY.N0 HmAd.N0 HmAdy.N0 hmAlAyA.N0 HmAlAyA.N0 HmAm.N0 >HmdAbAd.N0 HmdAn.N0 Hmdwn.N0 Hmdyn.N0 hmlAyA.N0 HmlAyA.N0 >Hmr.N0 HmS.N0 HmSy.N0 Hmwd.N0 Hmwdp.N0 Hmyd.N0 Hmydp.N0 Hmydy.N0 HmY.N0 HnA$At.N0 hnAjr.N0 Hnbl.N0 hndAwy.N0 hndwrAs.N0 Hnfy.N0 hngAryA.N0 hnjAryA.N0 Hnjwr.N0 Hnyf.N0 Hq.N0 HrAby.N0 >hrAm.N0 HrA'.N0 $hrAny.N0 hrAwy.N0 HrAzyn.N0 Hrmy.N0 hrsk.N0 $Hrwr.N0 hryfy.N0 >HrY.N0 HrY.N0 Hryry.N0 HSAfy.N0 HsAm.N0 >HsA'.N0 hwAz.N0 hwky.N0 hwlAndA.N0 hwlAndh.N0 hwlndA.N0 hwlndh.N0 hwlywd.N0 hwlywwd.N0 hwndA.N0 hwndwrAs.N0 hwng.N0 hwnj.N0 Hwt.N0 hwtw.N0 hwydy.N0 >hwY.N0 $hwY.N0 hwY.N0 hwynA.N0 HyAp.N0 HyArY.N0 $hyb.N0 hybyz.N0 hydrwjyn.N0 hydrwkrbwn.N0 hydrwmtr.N0 hydrw.N0 hyjA.N0 hymY.N0 Hy.N0 H$Y.N0 $hyr.N0 hyrwyn.N0 hyrwyyn.N0 HyrY.N0 hysky.N0 hystyryA.N0 hywlY.N0 hywndAy.N0 >HyY.N0 HzAnY.N0 Hzb.N0 hzlY.N0 jAbr.N0 jAbry.N0 jAdAllh.N0 jAdyr.N0 jAHZ.N0 jAmA.N0 jAmAykA.N0 jAmw.N0 jAnfy.N0 jArAllh.N0 jArAnj.N0 jArdyAn.N0 jAsm.N0 jAsr.N0 jAt.N0 jAvy.N0 jAwA.N0 >jAwyd.N0 jAz.N0 jbAr.N0 jbl.N0 jblp.N0 jbrA}yl.N0 jbr}yl.N0 jbryl.N0 jbyr.N0 jdEwn.N0 jdp.N0 jdwY.N0 >jdY.N0 jdyr.N0 jEfr.N0 jEfry.N0 jfry.N0 jft$y.N0 >jfY.N0 jgrAfyA.N0 jhA'.N0 jhny.N0 >jhY.N0 jlAl.N0 jlAsnwst.N0 jlASy.N0 jlAznwst.N0 jlbY.N0 jlwkwmA.N0 jlyl.N0 jlyly.N0 >jlY.N0 jlY.N0 jmAd.N0 jmAdY.N0 jmAl.N0 jmAykA.N0 jmEAn.N0 jml.N0 j*mY.N0 jnrAl.N0 jnwA.N0 jnwh.N0 jnyf.N0 jnY.N0 jnyrAl.N0 jnzwry.N0 jrAhAm.N0 jrAH.N0 jrHY.N0 jrjs.N0 jtA.N0 jwAd.N0 jwAhry.N0 jwA.N0 jwAntAnAmw.N0 jwAntnAmw.N0 jwAtymAlA.N0 jwAyAnA.N0 jwdw.N0 jwEY.N0 jwfAny.N0 jwhAnsbrg.N0 jwhAnsbrj.N0 jwhAnsbwrg.N0 jwhAnsbwrj.N0 jwhr.N0 jwhry.N0 jwkr.N0 jwky.N0 jwlAn.N0 jw.N0 jwrjyA.N0 jwtA.N0 jwyAnA.N0 jwY.N0 jybwty.N0 jylArdynw.N0 jylAtw.N0 jylAty.N0 $jY.N0 j*Y.N0 jyrgA.N0 jyrjA.N0 jyrwm.N0 jyrw.N0 jyrwzAlm.N0 jyrwzAlym.N0 jywfyzyA.N0 jywfyzyA'.N0 jywgrAfyA.N0 jywgrAfyk.N0 jywlwjyA.N0 jyzAny.N0 jzA}r.N0 jzy'.N0 jzY.N0 jzyrp.N0 kAb.N0 kAbtn.N0 kAdmywm.N0 kAftyryA.N0 kAlAtrAfA.N0 kAlw.N0 kAlyAry.N0 kAlyfwrnyA.N0 kAmb.N0 kAmbwdyA.N0 kAmbwmAywrynzy.N0 kAmbyw.N0 kAmrA.N0 kAmrwn.N0 kAmyrA.N0 kAmyrwn.N0 *kA.N0 kAnkAn.N0 kAnkwn.N0 kAntrbry.N0 kAntw.N0 kAnw.N0 kAnwn.N0 kArAkAs.N0 kArAtyh.N0 kArAt$y.N0 kArdynAl.N0 kArt.N0 kArwAnA.N0 kArwbym.N0 kArw.N0 kArwsyl.N0 kAryby.N0 kAvryn.N0 kAwt$.N0 kAwt$q.N0 kAwt$wq.N0 $kAwY.N0 kAyzrslwtrn.N0 kAzAxstAn.N0 kAz.N0 kAzxstAn.N0 kAzynw.N0 kbAry.N0 kbAryty.N0 >kbr.N0 kbry.N0 kbrytyd.N0 kbrytyk.N0 kbtn.N0 kbwryA.N0 kbykj.N0 kbysy.N0 kf'.N0 kfr.N0 kfrth.N0 kHAl.N0 kHlwt.N0 k$k.N0 klAkyt.N0 klA$nkwf.N0 klAwdyw.N0 klbY.N0 klktA.N0 klmY.N0 klsywm.N0 klwb.N0 klwrwfwrm.N0 klym.N0 klY.N0 kmbAlA.N0 kmbArs.N0 kmbrdj.N0 kmbrj.N0 kmbryt.N0 kmbwdj.N0 kmbwdyA.N0 kmbyw.N0 km'.N0 kmrwn.N0 kmvrY.N0 kmxA.N0 kmyrwn.N0 kndA.N0 kndy.N0 knEAny.N0 knhwr.N0 knjrw.N0 knkynA.N0 k$nY.N0 knY.N0 knyst.N0 krAkAs.N0 krAkwfyA.N0 krAmyl.N0 krAtyh.N0 krAt$y.N0 krAyslr.N0 krAyyb.N0 krbrAtyr.N0 krdnAl.N0 krdstAn.N0 krdynAl.N0 krml.N0 krmly.N0 krmlyn.N0 >krm.N0 krm.N0 krmy.N0 krnAfAl.N0 krnb.N0 krswE.N0 krwAn.N0 krwAt.N0 krwAtyA.N0 krwbym.N0 >$krwft.N0 |$krwft.N0 krwkyh.N0 krwm.N0 krwyA.N0 krw$yh.N0 kryd.N0 krykAr.N0 kryk.N0 krym.N0 $kry.N0 *krY.N0 krY.N0 krystAl.N0 kryt.N0 ksAlY.N0 ksArp.N0 ksArY.N0 ksfwrd.N0 ksksw.N0 kslY.N0 *kY.N0 kynA.N0 kyngstwn.N0 kynyA.N0 kynyn.N0 kyrwAn.N0 kyrwsyn.N0 kysY.N0 kywAn.N0 kywbyd.N0 kywtw.N0 kyxyA.N0 lAskA.N0 >lAyA.N0 >lbAnyA.N0 >lb.N0 $lby.N0 >lfA.N0 $lf.N0 >lfyrkA.N0 $lH.N0 $lhwb.N0 >lHY.N0 >lksAndrA.N0 >lksndr.N0 >lmAnyA.N0 >lmydA.N0 >lskndr.N0 >lwAn.N0 lwkArnw.N0 >lwmnyA.N0 >lwmnywm.N0 lzAs.N0 >lzhAymr.N0 mA$Akws.N0 $mAE.N0 mAfyA.N0 mAgAly.N0 mAhr.N0 mAjd.N0 mAjwr.N0 m$Akws.N0 mAlAgA$.N0 mAlAjA$.N0 mAlAwy.N0 mAlnxwlyA.N0 mAlTA.N0 mAly.N0 mAlyxwlyA.N0 mAlyzyA.N0 mAndAlA.N0 mAnhAtn.N0 mAnjw.N0 mAnjwst.N0 mAn$.N0 mAnwlyA.N0 mAnyfstw.N0 mAnykyr.N0 mAnylA.N0 mArAvwn.N0 mAr.N0 mArs.N0 mArt.N0 mArtn.N0 mArtynA.N0 mArtyn.N0 mArtynyz.N0 mAryjwAnA.N0 mArynz.N0 $mAs.N0 mAstrz.N0 mAswn.N0 mAtynyh.N0 mAystrw.N0 mAyw.N0 mAywnyz.N0 mAywrkA.N0 mAywr.N0 mAywrynzy.N0 mAzA.N0 >mAzwn.N0 |mAzwn.N0 mAzwt.N0 mAzwT.N0 $mbAnyA.N0 mbArk.N0 mbArky.N0 mbAsAd.N0 mbdy.N0 mbgY.N0 mbkY.N0 mbnY.N0 mbtgY.N0 mbtlY.N0 $mbwAn.N0 mdAlywn.N0 mdAm.N0 mdEY.N0 mdg$qr.N0 mdHY.N0 mdln.N0 mdmY.N0 mdny.N0 mdrAs.N0 mdryd.N0 mdrY.N0 m&dY.N0 mdY.N0 >mDY.N0 mdyny.N0 mdyp.N0 mEAdn.N0 mEAwyp.N0 mEdY.N0 mEkrwnh.N0 mElA.N0 mElwf.N0 mEmY.N0 mEnY.N0 mErbs.N0 mEtSm.N0 mEtwq.N0 mETY.N0 mEtz.N0 mEwD.N0 mEY.N0 mEyn.N0 mfty.N0 m$fY.N0 mgArby.N0 mgdY.N0 mgnY.N0 mgnysyA.N0 mgnyzywm.N0 mg$Y.N0 mgyv.N0 mgzY.N0 mHArmp.N0 mhAtmA.N0 mhdAwy.N0 m$hd.N0 mhdy.N0 mhdY.N0 mHfwZ.N0 mHlY.N0 mHmY.N0 mhnA.N0 mhnd.N0 mhndy.N0 mHnY.N0 mhrdAr.N0 mHsn.N0 mHt$m.N0 mHt$my.N0 mHtwY.N0 mhwY.N0 mHyA.N0 mHyny.N0 mhyry.N0 mjAzy.N0 mjbY.N0 mjddy.N0 >mjd.N0 mjdy.N0 mjlp.N0 mjnY.N0 mjnyzywm.N0 mjrY.N0 mjryT.N0 mjvY.N0 mj*wb.N0 mjyd.N0 mjydy.N0 mjy'.N0 mkdwnyA.N0 mklA.N0 mknAsy.N0 mkrm.N0 mkrmy.N0 mkrY.N0 mkskw.N0 mksykAly.N0 mksyk.N0 mksykw.N0 mktwm.N0 mkwY.N0 mky.N0 mlA.N0 mlAryA.N0 mlAwy.N0 mlAyw.N0 mlgA$.N0 mlhY.N0 mlk.N0 >ml.N0 ml'.N0 mlnxwlyA.N0 mlqY.N0 mltqY.N0 mltwY.N0 mlwY.N0 m$lwz.N0 mlylA.N0 mlylp.N0 ml>Y.N0 mlY.N0 mlyxwlyA.N0 mlz.N0 mmDY.N0 m$mlA.N0 >mm.N0 mmsY.N0 m>mwn.N0 mm$Y.N0 $>m.N0 mnAx.N0 $mndr.N0 mnEm.N0 mnEY.N0 mnfylA.N0 mnfyllA.N0 mnfY.N0 mngnys.N0 mngwl.N0 mngwlyA.N0 mngw.N0 mnHnY.N0 mnHY.N0 mnjd.N0 mnjm.N0 mnjw.N0 mnjwry.N0 mnjY.N0 mn$.N0 mn*r.N0 mn*ry.N0 m&ns.N0 >mnsty.N0 mnstyr.N0 mnSwn.N0 mnSwry.N0 mnTAr.N0 mntdY.N0 mnthY.N0 mntmY.N0 mntqY.N0 mntSr.N0 mntwl.N0 mnTwY.N0 mnwfy.N0 mnwr.N0 mn$wryA.N0 mnyA.N0 mnyf.N0 mn>Y.N0 mnY.N0 mnyr.N0 mnyrp.N0 >mnysty.N0 mqASd.N0 mqAwlwn.N0 mqbry.N0 mqdAd.N0 mqdH.N0 mqdsy.N0 mqdwnyA.N0 mqhY.N0 mqlY.N0 mqrHy.N0 mqrY.N0 mqtdr.N0 mqtDY.N0 mqtnY.N0 m>qY.N0 mqyt.N0 mrAd.N0 mrADY.N0 mrAHY.N0 mrAk$.N0 $mrAny.N0 mrbY.N0 mrdqw$.N0 mrDY.N0 mrEY.N0 m$rf.N0 mrfyn.N0 mrgryn.N0 mrHY.N0 mrjryn.N0 mrkyz.N0 mrmY.N0 mrS.N0 mrsylyA.N0 mrsY.N0 mrsyn.N0 mrtqY.N0 mrwAn.N0 mrwAny.N0 mrw.N0 >mrykA.N0 $mry.N0 mry.N0 mry'.N0 m*rY.N0 mr>Y.N0 mrznxw$.N0 mrzwq.N0 mrzwqy.N0 mrzxw$.N0 msA}yp.N0 mSbAH.N0 msEry.N0 msEwd.N0 msEY.N0 msfY.N0 mSfY.N0 msjd.N0 mskAty.N0 mskw.N0 msly.N0 mSlY.N0 $ms.N0 msqY.N0 msrwr.N0 msrY.N0 mSry.N0 mstdEY.N0 mst$fY.N0 mSTfY.N0 mstgnY.N0 mstkh.N0 mSTkY.N0 mSTlY.N0 mstqbl.N0 >mstrdAm.N0 mstrdh.N0 msTrdh.N0 mstvnY.N0 mstwHY.N0 mstwY.N0 mSwr.N0 msyH.N0 msyrp.N0 msyw.N0 mThY.N0 m$tkY.N0 mtnby.N0 mtqADY.N0 mtrAlywz.N0 mTrAn.N0 mTrwd.N0 mtrw.N0 m$try.N0 m$trY.N0 mtSdq.N0 mtsnAE.N0 mTwE.N0 mtwfY.N0 mtwkl.N0 mtwly.N0 mTwY.N0 m>tY.N0 m$tY.N0 mTyry.N0 mvlY.N0 mvnY.N0 mvwY.N0 mwAEzyz.N0 $mwAh.N0 mwASy.N0 mwbylyA.N0 mwhwb.N0 mwHY.N0 mwld.N0 mwlwtwf.N0 mwlY.N0 m}wn.N0 mwnwtyb.N0 mwnyx.N0 mwrAtzm.N0 mwrd.N0 mwrfwlwjyA.N0 mwrfyn.N0 mwrs.N0 mwryskw.N0 mwrytAnyA.N0 mwryTAnyA.N0 mwsAd.N0 mwsAwy.N0 mwskw.N0 mwSly.N0 mwswy.N0 mwsyfyny.N0 mwsY.N0 mwSY.N0 mwsyqY.N0 mwtY.N0 m>wY.N0 mwzAmbyq.N0 mwzAykw.N0 mwzAyyk.N0 mwzmbyq.N0 mxA.N0 mxtAr.N0 mxtfY.N0 >mybA.N0 mydAwy.N0 mydY.N0 mygAwAty.N0 myg.N0 myjAwAty.N0 myj.N0 mykA.N0 mykAnykA.N0 mykAnyk.N0 mykAnzm.N0 mykrwbywlwjyA.N0 mykwng.N0 mylAnw.N0 mylt$ywr.N0 mylwdrAmA.N0 myly$yA.N0 $&mY.N0 mynA.N0 >myn.N0 myrAlAy.N0 myrgny.N0 >myrkA.N0 myry.N0 mys.N0 mytAfyzyqA.N0 mytdwr.N0 myt$l.N0 mytwrwlwjyA.N0 myt$yl.N0 myvwlwjyA.N0 mywnyx.N0 myzAnyn.N0 myzwbwtAmyA.N0 mzArE.N0 mZfr.N0 mzjY.N0 mzrwEy.N0 $}.N0 nAbly.N0 n$Ab.N0 nAbwly.N0 >nADwl.N0 nAmybyA.N0 nAnAmy.N0 nAndrwlwn.N0 n$Ar.N0 nArndyn.N0 nAsdAk.N0 nAsdAq.N0 nASr.N0 nASry.N0 nAsywnAl.N0 nAtw.N0 >nAvY.N0 nAwlwn.N0 n$AwY.N0 nAxyt$yfAn.N0 n$A$ybiy~.N0 n$A$yb.N0 nAymks.N0 nAzdAk.N0 nAzdAq.N0 >nbA.N0 nbq.N0 nbtwn.N0 ndAf.N0 ndAmY.N0 ndA.N0 ndbndnt.N0 >ndrywty.N0 ndybndnt.N0 ndY.N0 >ndyz.N0 nEmY.N0 nEym.N0 nEymp.N0 nEymy.N0 ngwlA.N0 nhAD.N0 nHAl.N0 nhAr.N0 nHAs.N0 nHAt.N0 nhbY.N0 nHlY.N0 nhY.N0 njAb.N0 njAd.N0 njAH.N0 njAm.N0 njAr.N0 njAwY.N0 njA$y.N0 njdp.N0 njltrA.N0 >njlw.N0 >njlwskswn.N0 njmy.N0 >njwlA.N0 njwY.N0 njyb.N0 nkltrA.N0 >nklwskswn.N0 nk'.N0 >nkrh.N0 >nkwlA.N0 >nkY.N0 nmsA.N0 >nmwfyk.N0 nmY.N0 nmyry.N0 n$'.N0 nqA$.N0 nqAr.N0 nqb.N0 >nqrh.N0 >nqY.N0 nrwj.N0 nrwn.N0 nrwyj.N0 nsAb.N0 nsAj.N0 >nSAry.N0 nSArY.N0 nsAx.N0 ns'.N0 nSrAllh.N0 nSrAwy.N0 nSr.N0 nSry.N0 nsybp.N0 nSyf.N0 nsym.N0 nSyry.N0 nt'.N0 nTwlwjyA.N0 >nTwnwf.N0 >nvrwbwlwjyA.N0 >nvY.N0 nwAk$wT.N0 nwAl.N0 nwbl.N0 nwfmbr.N0 nwfwsty.N0 nwmydyA.N0 nwrAldyn.N0 nwrfwlk.N0 nwrmAndyA.N0 nwr.N0 nwrstAnyA.N0 nwrwyjyAn.N0 nwrwz.N0 n$wY.N0 nwY.N0 nwySr.N0 nxl.N0 nxyl.N0 nyjr.N0 nyjyryA.N0 nykAy.N0 nykwtyn.N0 nyky.N0 >nymwmtr.N0 >nymyA.N0 ny'.N0 >n>Y.N0 >nY.N0 n&Y.N0 nynyw.N0 nysAn.N0 nyw.N0 nywt.N0 nywtn.N0 nywwAyf.N0 nywywrk.N0 nywzlndA.N0 nywzylAndA.N0 nywzylndA.N0 qA$Any.N0 qAdr.N0 qAds.N0 q*Afy.N0 qAhr.N0 qAmws.N0 qAnA.N0 >qAqyA.N0 $qAqy.N0 qArH.N0 qAsm.N0 qAsmy.N0 qbAHY.N0 qbHY.N0 qbs.N0 qdAmY.N0 qdsy.N0 qdwmy.N0 qdY.N0 qDY.N0 qdyr.N0 qfAl.N0 qhAr.N0 qhqrY.N0 qHTAny.N0 qhwAty.N0 qlqylyA.N0 qlqylyp.N0 qlY.N0 qmAH.N0 qnATr.N0 qndhAr.N0 qndwz.N0 qnSlAtw.N0 >qnY.N0 qrAnyA.N0 qrAsyA.N0 qrASyA.N0 qrby.N0 qrbY.N0 qrDAwy.N0 qrgyzstAn.N0 qrlY.N0 qrqAwy.N0 qrTby.N0 qrwATyA.N0 qrwj.N0 qryE.N0 qr$y.N0 qrY.N0 qry$y.N0 qsAm.N0 qSAr.N0 qSArY.N0 >qSr.N0 qSrp.N0 qsTnTyn.N0 qSwY.N0 qSyby.N0 qsym.N0 >qsY.N0 >qSY.N0 qSY.N0 qTAE.N0 qTAmy.N0 qTAn.N0 qtb.N0 qtlY.N0 qwAs.N0 qwAS.N0 qwtly.N0 qwy.N0 >qwY.N0 qwY.N0 qwyq.N0 qwysmp.N0 qy$Any.N0 qymry.N0 qy'.N0 qy}.N0 q*Y.N0 qynAn.N0 qys.N0 qySr.N0 qywm.N0 qywyn.N0 qzAz.N0 qzmwgrAfyA.N0 rAbynwfyt$.N0 r$Ad.N0 rA$d.N0 rAdyw.N0 rAfyA.N0 $rAfy.N0 rAgb.N0 rAjA.N0 rAjH.N0 rAjHy.N0 rAly.N0 rAmAkry$nA.N0 rAmH.N0 rAm.N0 rAmsfld.N0 rAmsfyld.N0 rAm$tAyn.N0 rAmwn.N0 rAmy.N0 rAmyn.N0 rAnyyry.N0 r$AwY.N0 rAyp.N0 rAyx.N0 rAzm.N0 rAzq.N0 *rbyjAn.N0 rbY.N0 rDwAn.N0 >rdw.N0 rdY.N0 rDY.N0 $rE.N0 rEwY.N0 rfAEy.N0 $rf.N0 rf'.N0 $rfy.N0 rfyq.N0 rgAmY.N0 rgyb.N0 rhA'.N0 rhbY.N0 rHmAn.N0 rHmn.N0 rHmy.N0 rHym.N0 rHY.N0 rjA'.N0 rjEY.N0 rjwb.N0 rkn.N0 rmynyA.N0 >rmytAj.N0 rmyvp.N0 rntys.N0 rntysy.N0 $rqAwy.N0 rqbY.N0 rqyb.N0 >rqY.N0 rqY.N0 >rsnAl.N0 >rsTw.N0 $rTwny.N0 rTynY.N0 rwAbdp.N0 rwAlbndy.N0 rwA'.N0 rwAndA.N0 >rwbA.N0 rwbnswn.N0 rwdysyA.N0 r'wf.N0 r&wf.N0 rwHA'.N0 rwmA.N0 rwmAnyA.N0 rwmydAl.N0 rwmy.N0 $rwrp.N0 rwsyA.N0 rwy$d.N0 rwyly.N0 $rwY.N0 rwzflt.N0 rwzfylt.N0 rwznAmh.N0 ryADy.N0 >ryAny.N0 r$yd.N0 r$ydy.N0 $ryEAty.N0 $ryfbwr.N0 $ryf.N0 $ryfy.N0 ryfyyrA.N0 >ryHA.N0 ryHAny.N0 ryHAwy.N0 rykswn.N0 rymy.N0 >r$y.N0 $rY.N0 *rY.N0 r$Y.N0 r&Y.N0 $ryr.N0 ry$tr.N0 rzAq.N0 rzAz.N0 rznAmh.N0 sAbA.N0 SAbAt.N0 sAbAtyny.N0 SA}b.N0 SAbr.N0 sAdAt.N0 SAdq.N0 SAEqp.N0 sAgw.N0 sAHl.N0 SAlH.N0 sAlm.N0 sAlmyp.N0 sAlynAs.N0 sAmArAn$.N0 sAmbA.N0 sAmH.N0 sAm.N0 sAmrAn$.N0 sAmr.N0 sAndwyt$.N0 sAnjAt.N0 sAntAndr.N0 sAqy.N0 >sArY.N0 sATE.N0 sAtr.N0 sAwv.N0 SAyg.N0 sAygwn.N0 sAyjwn.N0 SbAg.N0 sbAgyty.N0 SbAH.N0 sbAjyty.N0 SbA.N0 sbAnyA.N0 sbAstyAn.N0 sbAys.N0 SbHy.N0 SbHY.N0 sb>.N0 sbrAntw.N0 sbyrAntw.N0 >sd.N0 >sdy.N0 sdY.N0 SdY.N0 Sdyq.N0 Sdyqy.N0 sdyry.N0 sEdAldyn.N0 sEdAwy.N0 sEd.N0 sEdp.N0 sEdwn.N0 sEdy.N0 sElY.N0 sEwd.N0 sEyd.N0 sfAH.N0 SfA'.N0 smrAny.N0 >smrp.N0 >smry.N0 smsm.N0 smwE.N0 smyH.N0 >smY.N0 smynAry.N0 smyr.N0 smyrp.N0 snA.N0 sndrws.N0 sndwyt$.N0 sndyk.N0 SnEA'.N0 sngAl.N0 snksAr.N0 sntltr.N0 snTwrs.N0 sntyltr.N0 snwkr.N0 snwnw.N0 >snY.N0 snY.N0 snywr.N0 SqAl.N0 sqA.N0 sqA'.N0 SqrAn.N0 SqrAny.N0 srAj.N0 srdynyA.N0 SrEY.N0 srHAn.N0 srjy.N0 srky.N0 srkys.N0 SrSwr.N0 srwr.N0 >srY.N0 sryngAr.N0 strAlyA.N0 strAws.N0 stryA.N0 sTY.N0 SwAf.N0 swAryh.N0 swAzylAnd.N0 swbAt$Ay.N0 swbrmAn.N0 swbrmrkt.N0 swbr.N0 SwdA.N0 Swdywm.N0 SwfA.N0 swfwklys.N0 SwfyA.N0 swhAj.N0 swlAr.N0 swlAwysy.N0 swlwfAn.N0 swmw.N0 swnyA.N0 Swr.N0 swryA.N0 swsn.N0 SwyA.N0 swyd.N0 swydy.N0 swylm.N0 swY.N0 swysrA.N0 swyt$.N0 syAb.N0 SyAd.N0 syAf.N0 syAm.N0 >syA.N0 |syA.N0 syAtl.N0 sybAstyAn.N0 sybyryA.N0 sydA.N0 SydA.N0 SydA'.N0 syd.N0 sydp.N0 sykwbAt.N0 sykwbAv.N0 sykwlwjyA.N0 sykwrAn.N0 sykwrtAh.N0 sylAn.N0 symAntyk.N0 symY.N0 sy'.N0 >sY.N0 synA.N0 synA'.N0 synAryw.N0 syngAl.N0 synmA.N0 synwds.N0 syrAs.N0 syrj.N0 syrynA.N0 syrywwng.N0 sysbAn.N0 sy$wr.N0 >sywTy.N0 syx.N0 syzwfrynyA.N0 TAbA.N0 tAbEy.N0 tAbywkA.N0 tAdyrAn.N0 TA}f.N0 TAhr.N0 TAHwn.N0 tAj.N0 TAjyk.N0 tAjykstAn.N0 TAjykstAn.N0 tAlAhAsy.N0 TAlbAn.N0 TAlbAny.N0 TAlb.N0 tAml.N0 tAmyl.N0 tAnzAnyA.N0 tArAny.N0 TArq.N0 >tAwY.N0 tAygA.N0 tAykwAndw.N0 tAymz.N0 TA}y.N0 Tbrq.N0 Tbry.N0 TbwgrAfyA.N0 tbywkA.N0 tDAmn.N0 tdmry.N0 TEm.N0 tEz.N0 TfHY.N0 tgryd.N0 TgrY.N0 TgY.N0 tlAntyk.N0 >TlAntyk.N0 tlfyty.N0 tlgrAf.N0 tljrAf.N0 tlmsAny.N0 >TlnTyq.N0 >Tls.N0 >tltykw.N0 tlygrAf.N0 tlyjrAf.N0 tmbrwwlfz.N0 tmyAT.N0 tmymy.N0 $tnbr.N0 TnTA.N0 TnTAwy.N0 tn$y'.N0 tnyn.N0 tnzAnyA.N0 tnZym.N0 tqwY.N0 >tqY.N0 tqY.N0 TrAblsy.N0 trAby.N0 TrAby$y.N0 trAjydyA.N0 Tr$A.N0 TrAwnh.N0 TrAwnp.N0 trAxwmA.N0 Trbw$.N0 TrdY.N0 TrHY.N0 trjydyA.N0 trjy.N0 trkyA.N0 trm*y.N0 >Tr$.N0 TrTwr.N0 TrTwsy.N0 trwAdh.N0 trwykA.N0 Tryfy.N0 t$ryn.N0 Trzy.N0 tsnym.N0 twAb.N0 TwAb.N0 TwbAs.N0 TwbAsy.N0 twbks.N0 Twbp.N0 twbwgrAfyA.N0 TwbwgrAfyA.N0 twbwjrAfyA.N0 twbyks.N0 TwbY.N0 twgw.N0 twHydy.N0 twjw.N0 Twkyw.N0 Twlkrm.N0 twlstwy.N0 TwlY.N0 Twmswn.N0 tw.N0 twns.N0 twny.N0 twrwntw.N0 Twrws.N0 twtAl.N0 twtsy.N0 twtyA.N0 twyjry.N0 TwY.N0 twyst.N0 twywtA.N0 TyAb.N0 tyAtrw.N0 Tyb.N0 Tybp.N0 Tyby.N0 Tyfwr.N0 tyjAny.N0 t$ykwslwfAkyA.N0 t$yly.N0 tymAwy.N0 tymz.N0 $tY.N0 tynysy.N0 tyrAb.N0 tyrgAt.N0 tysyr.N0 vAny.N0 vbyty.N0 vdY.N0 vEAlby.N0 vkAlY.N0 vklY.N0 >vnA'.N0 Y.N0 >vynA.N0 vywbyA.N0 vywlwjykl.N0 wAfy.N0 wAkd.N0 >wAks.N0 $wA.N0 wA$nTn.N0 wA$nTwn.N0 wAq.N0 wAqwAq.N0 wArsw.N0 wAsE.N0 $wbky.N0 wb.N0 >wbrA.N0 >wbrj.N0 wby.N0 >wbyrA.N0 >wbyrj.N0 >wbzrfr.N0 >wbzyrfr.N0 wdyE.N0 >wdynyzy.N0 >wdyw.N0 $wf.N0 >wfY.N0 >wgndA.N0 wgY.N0 whAb.N0 wHAmY.N0 >whAyw.N0 whbp.N0 wHmY.N0 wjdAn.N0 >wklAhwmA.N0 >wkrAnyA.N0 wkyl.N0 >wkynAwA.N0 >wlAmy.N0 wlA'.N0 wlyd.N0 >wlyfyyrA.N0 >wlY.N0 $wndr.N0 wndwz.N0 >wnlAyn.N0 >wnrwA.N0 >wnskw.N0 wnY.N0 >wnyskw.N0 wqwAq.N0 >wrAnws.N0 >wrAnywm.N0 wrAq.N0 >wrAsyA.N0 >wrbA.N0 >wrkstrA.N0 >wrlAndw.N0 $wrmA.N0 >wrwbA.N0 >wrygwn.N0 >wryjwn.N0 >wrY.N0 $wrY.N0 wrY.N0 >wryxA.N0 >wsAkA.N0 wsAm.N0 >wsAswnA.N0 >wskAr.N0 wsky.N0 >ws.N0 wsnY.N0 >wsT.N0 >wstrAfA.N0 >wstrAlyA.N0 >wstryA.N0 wSyf.N0 wsym.N0 wT'.N0 wTn.N0 wvbp.N0 wv'.N0 wwl.N0 wwrnr.N0 wwtrgyt.N0 wwtrjyt.N0 wyb.N0 $wY.N0 wyndwz.N0 wyrkw.N0 >wyyn.N0 wzyr.N0 >wzyrp.N0 >wzyrys.N0 xAld.N0 xAldy.N0 xAlq.N0 xDr.N0 xDr.N0 xldwn.N0 xlyfp.N0 xlyfy.N0 xlyj.N0 xlywy.N0 xmyny.N0 xnAvY.N0 xnsA'.N0 xnvY.N0 xnw$.N0 xnw$y.N0 xnY.N0 xrAsAny.N0 xrAT.N0 xrA$y.N0 xrAzy.N0 >xrs.N0 xrTwm.N0 xrwbh.N0 xrwbp.N0 xSY.N0 xTAry.N0 xTyb.N0 xTY.N0 xvrAn.N0 xwfw.N0 xwjp.N0 xwly.N0 xwry.N0 xwrY.N0 xwst.N0 xwY.N0 xwzstAny.N0 xyAm.N0 xyAT.N0 >x*Y.N0 xyrAllh.N0 xyrY.N0 xzEl.N0 xzndAr.N0 xzndAry.N0 xzrj.N0 xzrjy.N0 xzY.N0 yAmwn.N0 $yAmy.N0 yAmy.N0 >yAmY.N0 $y$An.N0 yAqwt.N0 yArkAs.N0 yAsr.N0 yAzjy.N0 $ybA'.N0 $ybp.N0 ybwlA.N0 ydywlwjyA.N0 ydz.N0 *Y.N0 $*Y.N0 ynA}r.N0 ynAyr.N0 ynbEAwy.N0 yn$tAyn.N0 yrl.N0 yrs.N0 ywAks.N0 ywgslAfyA.N0 ywgwslAfyA.N0 ywhAnsbrg.N0 ywhAnsbrj.N0 ywhAnsbwrg.N0 ywhAnsbwrj.N0 ywjslAfyA.N0 ywjwslAfyA.N0 ywkwhAmA.N0 ywlyh.N0 ywlyw.N0 ywlywz.N0 ywm.N0 ywnskw.N0 ywnsyf.N0 ywnwsfyr.N0 ywnysf.N0 ywnyskw.N0 ywnysyf.N0 ywnytA.N0 ywrAnws.N0 ywrAnywm.N0 ywrk.N0 ywrwmyd.N0 ywrw.N0 ywsf.N0 $yx.N0 $yzwfrAnA.N0 zhr.N0 >zhry.N0 >zhY.N0 zhyr.N0 zjAj.N0 >zkY.N0 zlfy.N0 zlfY.N0 zmAlk.N0 Zm'.N0 zmnY.N0 zmwry.N0 Zm>Y.N0 zntry.N0 znY.N0 zrAfY.N0 zrhwny.N0 zrqAny.N0 zrwq.N0 Zryf.N0 zwAbry.N0 ZwAhry.N0 zwfY.N0 zwlwjyA.N0 zyAd.N0 zyAny.N0 zyAt.N0 zyd.N0 zylAndA.N0 zylndA.N0 zynb.N0 zynkw.N0 zywryx.N0 link-grammar-5.3.16/data/ar/words/Makefile.am0000664000076400007640000000142512431741033015627 00000000000000WORDS= \ words.adj \ words.adv \ words.IV \ words.IV_0 \ words.IV_intr \ words.IV_yu \ words.n \ words.N0 \ words.Nall \ words.Nap \ words.NapAt \ words.Napdu \ words.NAt \ words.Ndip \ words.Ndu \ words.NduAt \ words.noun \ words.noun_prop \ words.Nprop \ words.N_slash_ap \ words.numbers \ words.prep \ words.PV \ words.PV_0 \ words.PV_Atn \ words.PV_C \ words.PV_intr \ words.PV_V \ words.years wordsdir=$(pkgdatadir)/ar/words words_DATA = $(WORDS) EXTRA_DIST = $(WORDS) link-grammar-5.3.16/data/ar/words/words.Ndip0000664000076400007640000006232712431741033015555 00000000000000A$A}b.Ndip A$Abyn.Ndip A*Ar.Ndip A$Aw$.Ndip AbAdyd.Ndip AbAEd.Ndip AbAEr.Ndip AbAhym.Ndip AbAlys.Ndip AbAryq.Ndip AbAsyT.Ndip AbATH.Ndip AbATyl.Ndip AbAzn.Ndip AbAzym.Ndip AbAzyr.Ndip Ablys.Ndip >$A}b.Ndip AbwAE.Ndip >$Abyn.Ndip ADAbyr.Ndip ADAHyk.Ndip ADAlyl.Ndip AEAjm.Ndip AEAjyb.Ndip AEAlym.Ndip AEAryD.Ndip AEASyr.Ndip AEAwyz.Ndip AEAZm.Ndip A$Eb.Ndip AfADl.Ndip AfAEyl.Ndip AfAHyS.Ndip AfA}k.Ndip AfAkyh.Ndip AfAnyn.Ndip AfAryz.Ndip AfAwyh.Ndip AfAwyq.Ndip AfA$yn.Ndip AgAlyT.Ndip AgAnyj.Ndip AgAryd.Ndip AgAryD.Ndip AHAbyl.Ndip AhAbyT.Ndip AHAdyv.Ndip AHAfyr.Ndip AhAlyl.Ndip AHAsn.Ndip AHAyyl.Ndip AhAzyj.Ndip AjAwyd.Ndip AkAbr.Ndip AkAlyl.Ndip AkArE.Ndip AkArm.Ndip AkAsr.Ndip AkAsyd.Ndip AkA*yb.Ndip Aktwbr.Ndip AlAEyb.Ndip AlA}f.Ndip AlAwyH.Ndip AmAbyr.Ndip AmAkn.Ndip AmAlyd.Ndip AmAlyH.Ndip AmAvl.Ndip AmAvyl.Ndip AnAbr.Ndip AnAbyb.Ndip AnAby$.Ndip AnAbyq.Ndip AnAbyr.Ndip AnAdr.Ndip AnAjyl.Ndip AnAml.Ndip AnA$yd.Ndip AnA$yT.Ndip AnAyyb.Ndip Anj*An.Ndip AqAdyH.Ndip AqAlyd.Ndip AqAlym.Ndip AqAnym.Ndip AqArb.Ndip AqAsym.Ndip AqASyS.Ndip AqAwyl.Ndip ArAdb.Ndip ArAgn.Ndip ArAgyT.Ndip ArAhT.Ndip ArAhyT.Ndip ArA}j.Ndip ArAjyf.Ndip ArAjyH.Ndip ArAjyl.Ndip ArAjyz.Ndip ArA}k.Ndip ArAml.Ndip ArAnb.Ndip ArAnyk.Ndip ArA$yf.Ndip ArDwn.Ndip >*Ar.Ndip |*Ar.Ndip ASAbE.Ndip AsAbyE.Ndip ASAbyE.Ndip AsAfl.Ndip AsAfyn.Ndip AsAkl.Ndip ASA}l.Ndip AsAlyb.Ndip AsAnyd.Ndip AsAqf.Ndip AsAqyl.Ndip ASAqyl.Ndip AsArb.Ndip AsAryr.Ndip AsA}s.Ndip ASA}S.Ndip AsAtk.Ndip AsAtyk.Ndip AsATyl.Ndip AsAty*.Ndip AsATyn.Ndip AsATyr.Ndip AsAwr.Ndip ASfhAn.Ndip AsHAq.Ndip AsHq.Ndip AsmAEyl.Ndip AsrAfyl.Ndip AsrA}yl.Ndip AstAnbwl.Ndip AsTAnbwl.Ndip Astnbwl.Ndip AsTnbwl.Ndip ATAls.Ndip AtAtyn.Ndip ATAyb.Ndip AwAbd.Ndip AwAdm.Ndip AwAlf.Ndip AwA}l.Ndip AwAmr.Ndip AwAns.Ndip AwASr.Ndip AwAsT.Ndip AwATb.Ndip AwAxr.Ndip >$Aw$.Ndip Awr$lym.Ndip AwtAd.Ndip AxAdyd.Ndip AxAdyE.Ndip AxAdyr.Ndip AxAmS.Ndip AxAwyn.Ndip AxAyl.Ndip AxAyr.Ndip AyA}l.Ndip AyA}m.Ndip AZAfr.Ndip AZAfyr.Ndip AzAmyl.Ndip Azmyr.Ndip $bA$b.Ndip $bAbyk.Ndip $bAbyr.Ndip $bAbyT.Ndip >bAdyd.Ndip >bAEd.Ndip >bAEr.Ndip *bA}H.Ndip >bAhym.Ndip $bA}k.Ndip b$Akyr.Ndip >bAlys.Ndip b$Anq.Ndip b$A}r.Ndip >bAryq.Ndip >bAsyT.Ndip >bATH.Ndip $bAT.Ndip >bATyl.Ndip $bAyk.Ndip >bAzn.Ndip >bAzym.Ndip >bAzyr.Ndip bdA}E.Ndip bDA}E.Ndip bdA}h.Ndip bdA}l.Ndip bEAbE.Ndip $bEAn.Ndip bEAryn.Ndip bHAbyH.Ndip bhAlyl.Ndip bhAlyn.Ndip bhA}m.Ndip bhArj.Ndip bHA}r.Ndip bkArj.Ndip bkyn.Ndip blAbl.Ndip blAEm.Ndip blAEym.Ndip blAgm.Ndip blAhyn.Ndip blAlyE.Ndip blAlyS.Ndip blAqE.Ndip blAsm.Ndip blAyyn.Ndip blqys.Ndip bwAE.Ndip bwAEv.Ndip bwAgyz.Ndip bwA$k.Ndip bwAkr.Ndip bwAkyr.Ndip bwAls.Ndip bwAlS.Ndip bwAlyE.Ndip bwAqE.Ndip bwA}q.Ndip bwAqyl.Ndip bwArj.Ndip bwArq.Ndip bwAryd.Ndip bwAsl.Ndip bwASr.Ndip bwAsyr.Ndip bwATn.Ndip bwAtq.Ndip bwAtr.Ndip bwA*x.Ndip bwAxr.Ndip bxAnq.Ndip bxA$y$.Ndip byAdq.Ndip byAdr.Ndip byA*q.Ndip byArq.Ndip $|byb.Ndip byrwt.Ndip bzAbyz.Ndip >DAbyr.Ndip $dA}d.Ndip >DAHyk.Ndip >DAlyl.Ndip dbAbyj.Ndip dbAbyr.Ndip dbAbys.Ndip dbAdyb.Ndip DbA}r.Ndip DEA}f.Ndip dEA}m.Ndip DfAdE.Ndip dfA}n.Ndip DfA}r.Ndip dfAtr.Ndip df|n.Ndip DgA}n.Ndip DHADyH.Ndip dhAlyz.Ndip dhAqyn.Ndip dkAkyk.Ndip dkAkyn.Ndip dlAfyn.Ndip dlA}l.Ndip dlw.Ndip DmA}d.Ndip dmA}E.Ndip dmAlj.Ndip dmAml.Ndip DmA}m.Ndip dmAmyl.Ndip dmAmys.Ndip DmA}r.Ndip dmnhwr.Ndip dm$q.Ndip dmyAT.Ndip dnAjl.Ndip dnAkl.Ndip dnAnyr.Ndip dqAmyq.Ndip dqA}q.Ndip DrA}b.Ndip drAbys.Ndip drAdb.Ndip drAfyl.Ndip DrAgm.Ndip drAhm.Ndip DrA}H.Ndip DrA}r.Ndip drAryE.Ndip drAryj.Ndip drAwy$.Ndip dsAkr.Ndip dsA}s.Ndip dsAtyr.Ndip dwAb.Ndip DwAbT.Ndip dwAfE.Ndip dwAgS.Ndip DwAgT.Ndip DwAHk.Ndip dwAHs.Ndip dwAjn.Ndip dwAlf.Ndip DwAl.Ndip dwAlyb.Ndip DwAmr.Ndip dwAnq.Ndip dwAql.Ndip DwA}q.Ndip dwAqr.Ndip DwArb.Ndip dwArE.Ndip dwA}r.Ndip dwArq.Ndip dwArs.Ndip dwAwyn.Ndip dwAwyr.Ndip dwAxn.Ndip dxA}l.Ndip dxA}n.Ndip dyAdb.Ndip dyAjyr.Ndip dyAmys.Ndip dyAnm.Ndip DyAwn.Ndip >EAjm.Ndip >EAjyb.Ndip $EA}l.Ndip >EAlym.Ndip $EAnyn.Ndip $EA}r.Ndip E$A}r.Ndip >EAryD.Ndip >EASyr.Ndip EA$wrA'.Ndip >EAwyz.Ndip >EAZm.Ndip $EbAn.Ndip >$Eb.Ndip EdA}l.Ndip Edn.Ndip EfAryt.Ndip EjA}b.Ndip EjA}n.Ndip EjA}z.Ndip EjmAn.Ndip EkAkyz.Ndip ElAjym.Ndip ElAqm.Ndip ElA}q.Ndip ElAwyn.Ndip EmA}m.Ndip EmAn.Ndip EmAnw}yl.Ndip EnAbr.Ndip EnAdl.Ndip EnAkb.Ndip EnAqyd.Ndip EnAqy$.Ndip EnASl.Ndip EnASr.Ndip EnAwyn.Ndip EqAbyl.Ndip EqA}d.Ndip EqAEq.Ndip EqA}l.Ndip EqA}m.Ndip EqA}q.Ndip EqAqyr.Ndip EqArb.Ndip EqA}S.Ndip ErAbyn.Ndip ErA}D.Ndip ErAjyn.Ndip ErA}k.Ndip ErA}n.Ndip ErAnyn.Ndip ErAnys.Ndip ErAqyb.Ndip ErAqyl.Ndip ErA}s.Ndip ErAzyl.Ndip ESA}b.Ndip ESA}d.Ndip ESAES.Ndip ESAfyr.Ndip EsAkr.Ndip EsAlj.Ndip EsAlyj.Ndip EsAql.Ndip EsAqyl.Ndip EsqlAn.Ndip ETArd.Ndip ETArdy.Ndip E$tAr.Ndip E$trwt.Ndip EvAnyn.Ndip EwAdm.Ndip EwA}d.Ndip EwAhl.Ndip EwAhn.Ndip EwAhr.Ndip EwAjz.Ndip EwAlm.Ndip EwA}l.Ndip EwA*l.Ndip EwAml.Ndip EwAm.Ndip EwAmyd.Ndip EwAns.Ndip EwAqb.Ndip EwA}q.Ndip EwA$q.Ndip EwAqr.Ndip EwArD.Ndip EwA$r.Ndip EwASf.Ndip EwASm.Ndip EwATf.Ndip EwATl.Ndip EwAtq.Ndip EwAvyr.Ndip EwAzl.Ndip E$wrA'.Ndip EzA}m.Ndip EZA}m.Ndip EzrA}yl.Ndip >fADl.Ndip >fAEyl.Ndip $fA}f.Ndip >fAHyS.Ndip >fA}k.Ndip >fAkyh.Ndip >fAnyn.Ndip fArs.Ndip >fAryz.Ndip $fAtyr.Ndip >fAwyh.Ndip >fAwyq.Ndip $fAyf.Ndip >fA$yn.Ndip fdAdyn.Ndip fdAfd.Ndip fDA}H.Ndip fDA}l.Ndip fhArs.Ndip fjA}E.Ndip flAfl.Ndip flAjyn.Ndip flA}k.Ndip flsTyn.Ndip fnAdq.Ndip fnAjyl.Ndip fnAjyn.Ndip fnATys.Ndip fqAqyE.Ndip frA}d.Ndip frA}D.Ndip frAdys.Ndip frAfyr.Ndip frAml.Ndip frAmyn.Ndip frAryj.Ndip frA}s.Ndip frA}S.Ndip frAsx.Ndip frAzyn.Ndip fSA}d.Ndip fsAfs.Ndip fsAfys.Ndip fsA}l.Ndip fSA}l.Ndip fsAtyn.Ndip fsATyn.Ndip fsATyT.Ndip ftAfyt.Ndip fTAHl.Ndip ftA}l.Ndip fTA}r.Ndip fTA}s.Ndip ftA}t.Ndip fwAdH.Ndip fwADl.Ndip fwA}d.Ndip fwA}D.Ndip fwAdn.Ndip fwA}h.Ndip fwAH$.Ndip fwAjE.Ndip fwAjr.Ndip fwAkh.Ndip fwAkyn.Ndip fwAlj.Ndip fwAlq.Ndip fwAnys.Ndip fwAqE.Ndip fwA}r.Ndip fwArq.Ndip fwArs.Ndip fwASl.Ndip fwAtH.Ndip fwAtn.Ndip fwAtyr.Ndip fwAzyr.Ndip fyAlj.Ndip fyAlq.Ndip fZA}E.Ndip fzAzyE.Ndip >gAlyT.Ndip >gAnyj.Ndip >gAryd.Ndip >gAryD.Ndip gDA}D.Ndip gdA}r.Ndip gDAryf.Ndip gfA}r.Ndip glA}l.Ndip glASm.Ndip glAwyn.Ndip glAyyn.Ndip gmAgm.Ndip gmA}m.Ndip gnA}m.Ndip grA}b.Ndip grAbyl.Ndip grADyf.Ndip grAgr.Ndip grAnyq.Ndip grA}r.Ndip grAryf.Ndip grA}s.Ndip gTArf.Ndip gTAryf.Ndip gTArys.Ndip gwAbr.Ndip gwA}l.Ndip gwAmD.Ndip gwA}$.Ndip gwArb.Ndip gyAdyq.Ndip gyAhb.Ndip >HAbyl.Ndip >hAbyT.Ndip >HAdyv.Ndip >HAfyr.Ndip H*Afyr.Ndip $HA}H.Ndip >hAlyl.Ndip h*Alyl.Ndip $HAryr.Ndip >HAsn.Ndip hAtwr.Ndip >HAyyl.Ndip >hAzyj.Ndip HbA}b.Ndip HbA}l.Ndip Hbqwq.Ndip hdAhd.Ndip HdA}j.Ndip HdA}q.Ndip HDArm.Ndip HDA}r.Ndip HDrmwt.Ndip HfA}r.Ndip HfA}Z.Ndip hjA}n.Ndip hlAfyt.Ndip hlAhyl.Ndip HlA}l.Ndip HlAlyf.Ndip HlAqym.Ndip HlAyb.Ndip Hlb.Ndip HlwAn.Ndip hmAhm.Ndip hmAlyj.Ndip HmA}m.Ndip HmA}r.Ndip HmS.Ndip HnAds.Ndip HnAjr.Ndip HnAjyr.Ndip HnATyr.Ndip hnA$yr.Ndip HqA}b.Ndip HqA}d.Ndip HqA}q.Ndip HrAb$.Ndip HrA$f.Ndip HrAml.Ndip HrAn.Ndip HrAqd.Ndip HrA}q.Ndip HrA}r.Ndip HrA*yn.Ndip HrAyr.Ndip HSA}d.Ndip HSA}l.Ndip HSA}r.Ndip hwAdj.Ndip HwADn.Ndip HwADr.Ndip HwAdv.Ndip HwAfl.Ndip HwAf.Ndip HwAfz.Ndip HwAfZ.Ndip HwAjb.Ndip HwAjl.Ndip HwA}j.Ndip HwAj.Ndip hwAjr.Ndip hwAjs.Ndip HwAjz.Ndip hwAlk.Ndip HwA}l.Ndip HwAmD.Ndip HwAml.Ndip hwAm$.Ndip hwAms.Ndip HwAnb.Ndip hwAnm.Ndip HwAnyt.Ndip HwAql.Ndip HwASl.Ndip HwAs.Ndip HwAsr.Ndip HwAsyb.Ndip hwAtf.Ndip HwA}T.Ndip hwAwyn.Ndip HwrAn.Ndip hyAkl.Ndip hyATl.Ndip hyfAn.Ndip hymAn.Ndip HyrAn.Ndip hzAbr.Ndip hzAhz.Ndip hzA}m.Ndip HZA}r.Ndip HzyrAn.Ndip $jA}E.Ndip $jAE.Ndip jAlwt.Ndip j*Amyr.Ndip jAwh.Ndip >jAwyd.Ndip jbA}b.Ndip jbAbr.Ndip jbA}r.Ndip jblAwy.Ndip jbyl.Ndip jdAjd.Ndip jdA}l.Ndip jdAwl.Ndip jdy.Ndip jEA}l.Ndip jHAfl.Ndip jhnm.Ndip j|j}.Ndip jlAbyb.Ndip jlAbyt.Ndip jlAjl.Ndip jlAmd.Ndip jlAmyd.Ndip jlq.Ndip jmAhyr.Ndip jmAjm.Ndip jmArk.Ndip jnAdb.Ndip jnAdl.Ndip jnAdyl.Ndip jnA}n.Ndip jnAnyz.Ndip jnA}z.Ndip jnAzyr.Ndip jrAbyE.Ndip jrAdl.Ndip jrA}d.Ndip jrA}m.Ndip jrAmyz.Ndip jrAmz.Ndip jrAnyl.Ndip jrAryf.Ndip jrAvym.Ndip jrA*yn.Ndip jr$.Ndip jwA}H.Ndip jwAhr.Ndip jwAmd.Ndip jwAmE.Ndip jwAmk.Ndip jwAmys.Ndip jwAnb.Ndip jwAnH.Ndip jwAn.Ndip jwArb.Ndip jwArH.Ndip jwAry$.Ndip jwAryr.Ndip jwAsq.Ndip jwAsys.Ndip jwA}T.Ndip jwAzl.Ndip jwAzm.Ndip jwA}z.Ndip jzA}z.Ndip >kAbr.Ndip k$Ak$.Ndip >kAlyl.Ndip $kA}m.Ndip kA$myr.Ndip >kArE.Ndip >kArm.Ndip $kA}r.Ndip >kAsr.Ndip >kAsyd.Ndip k$Atbyn.Ndip >kA*yb.Ndip kbAbyd.Ndip kbAbyt.Ndip kbA}n.Ndip kbA}r.Ndip kbAryt.Ndip kbAyn.Ndip kdAdys.Ndip kEAbr.Ndip kHA}l.Ndip khArb.Ndip klAkl.Ndip klAkyE.Ndip klAlyb.Ndip klAsT.Ndip kmA}m.Ndip kmArk.Ndip k$myr.Ndip knAdr.Ndip knA}n.Ndip knAny$.Ndip knA}s.Ndip knEAn.Ndip krAbyj.Ndip krAbyl.Ndip krAbys.Ndip krAdyn.Ndip krA}h.Ndip krA}m.Ndip krAnf.Ndip krAny$.Ndip krArT.Ndip krArys.Ndip krAsyE.Ndip krAtyn.Ndip krAxyn.Ndip krkwk.Ndip ksAtbyn.Ndip ksAtk.Ndip ktA}b.Ndip ktAkyt.Ndip ktAtyb.Ndip >ktwbr.Ndip kvyrA'.Ndip kwAbl.Ndip kwAbyl.Ndip kwAbys.Ndip kwAdr.Ndip kwAEb.Ndip kwAgd.Ndip kwAg*.Ndip kwAgT.Ndip kwAhl.Ndip kwAHl.Ndip kwAkb.Ndip kwAlyn.Ndip kwAlys.Ndip kwAmn.Ndip kwAmx.Ndip kwAnyn.Ndip kwArE.Ndip kwA}r.Ndip kwArv.Ndip kwAsr.Ndip kwAtr.Ndip kwvr.Ndip >lAEyb.Ndip >lA}f.Ndip *lA*l.Ndip >lAwyH.Ndip m$Abh.Ndip m*AbH.Ndip m$Abk.Ndip >mAbyr.Ndip $mAEd.Ndip $mAEdyn.Ndip m$AEl.Ndip m$AEr.Ndip m$Afr.Ndip m$Agb.Ndip m$Agl.Ndip m*Ahb.Ndip m$Ahd.Ndip m$AHm.Ndip m$Ahyr.Ndip m$Ajb.Ndip m$Akl.Ndip >mAkn.Ndip m$AlH.Ndip $mA}l.Ndip >mAlyd.Ndip >mAlyH.Ndip $mAlyl.Ndip *mA}m.Ndip m$Anq.Ndip m$Aq.Ndip m$Arb.Ndip m$ArE.Ndip m$Arf.Ndip m$ArT.Ndip m$AryE.Ndip $mAryx.Ndip m$Atl.Ndip >mAvl.Ndip >mAvyl.Ndip m*Awd.Ndip m$A}x.Ndip m$A}ym.Ndip m$Aym.Ndip m$Ayx.Ndip m*AyyE.Ndip mbADE.Ndip mbAdl.Ndip mbAd}.Ndip mbAEv.Ndip mbAhj.Ndip mbAHv.Ndip mbAlg.Ndip mbA*l.Ndip mbA$r.Ndip mbAr.Ndip mbAsm.Ndip mbASq.Ndip mbAwl.Ndip mbAxr.Ndip mbAzl.Ndip m|bD.Ndip m|br.Ndip mdAbg.Ndip mDAbT.Ndip mdAfE.Ndip mdAf}.Ndip mDA}f.Ndip mdAfn.Ndip mDAgT.Ndip mDAgyT.Ndip mdA}H.Ndip mDAjE.Ndip mdAmE.Ndip mDAmyn.Ndip mDAmyr.Ndip mDAnk.Ndip mdA}n.Ndip mdAq.Ndip mDA}q.Ndip mDArb.Ndip mdArh.Ndip mdArj.Ndip mdArk.Ndip mdA$r.Ndip mDAr.Ndip mdArs.Ndip mdAxl.Ndip mDAx.Ndip mdAxn.Ndip mDAyq.Ndip m|db.Ndip mDr.Ndip mEAbd.Ndip mEAbr.Ndip mEADl.Ndip mEAdn.Ndip mEAdyd.Ndip mEAhd.Ndip mEAjm.Ndip mEAjn.Ndip mEAjyn.Ndip mEAlf.Ndip mEAlm.Ndip mEAlyq.Ndip mEAmE.Ndip mEAml.Ndip mEAmyl.Ndip mEAqd.Ndip mEAql.Ndip mEAqm.Ndip mEArD.Ndip mEArf.Ndip mEArj.Ndip mEArk.Ndip mEA$r.Ndip mEA*r.Ndip mEAryD.Ndip mEASm.Ndip mEASr.Ndip mEATf.Ndip mEATs.Ndip mEAtyh.Ndip mEAwl.Ndip mEAwyn.Ndip mEAyb.Ndip mEAy$.Ndip mEA*yr.Ndip mEAyr.Ndip mEAyyr.Ndip mEAzf.Ndip mEAzl.Ndip mEAzq.Ndip mfADl.Ndip mfAEyl.Ndip mfAhym.Ndip mfAlys.Ndip mfAqs.Ndip mfAqS.Ndip mfArH.Ndip mfArj.Ndip mfAr$.Ndip mfArq.Ndip mfArx.Ndip mfArz.Ndip mfAsd.Ndip mfASd.Ndip mfASl.Ndip mfAsq.Ndip mfAtn.Ndip mfAtyH.Ndip mfAxr.Ndip mfA}z.Ndip m|fq.Ndip mgAfr.Ndip mgAlT.Ndip mgAlyq.Ndip mgAmz.Ndip mgAnm.Ndip mgArb.Ndip mgArf.Ndip mgArm.Ndip mgA}r.Ndip mgArs.Ndip mgArz.Ndip mgAsl.Ndip mgATs.Ndip mgAwr.Ndip mgAwyr.Ndip mgAzl.Ndip mHAbr.Ndip mHAbs.Ndip mhAbT.Ndip mHAbys.Ndip mHAdl.Ndip mHADn.Ndip mHADr.Ndip mHAfl.Ndip mHAfr.Ndip mhAjE.Ndip mHAjm.Ndip mHAj.Ndip mhAjr.Ndip mHAjr.Ndip mhAjyn.Ndip mHAkm.Ndip mHAlj.Ndip mhAlk.Ndip mHAl.Ndip mHAlq.Ndip mHAlyl.Ndip mHAmd.Ndip mhAm.Ndip mHA$m.Ndip mhAmyz.Ndip mhAmz.Ndip mHA$.Ndip mHA$$.Ndip mHAqn.Ndip mhArb.Ndip mHArb.Ndip mHArm.Ndip mhArq.Ndip mHArq.Ndip mhArys.Ndip mHAryv.Ndip mHASd.Ndip mHAsn.Ndip mHAsyb.Ndip mHASyl.Ndip mHAwr.Ndip mHAwyj.Ndip mhAzl.Ndip mHAzq.Ndip mHrm.Ndip mjAdyf.Ndip mjAdyl.Ndip mjAhl.Ndip mjAhr.Ndip mjAhyr.Ndip mjAlb.Ndip mjAls.Ndip mjAmE.Ndip mjAmr.Ndip mjAmyE.Ndip mjAn.Ndip mjAnq.Ndip mjAnyn.Ndip mjAnyq.Ndip mjAryf.Ndip mjAryH.Ndip mjAryr.Ndip mjA*yb.Ndip mjA*yf.Ndip mjAzr.Ndip mkAb.Ndip mkAbs.Ndip mkAbys.Ndip mkAfyf.Ndip mkAHl.Ndip mkAkyk.Ndip mkAmn.Ndip mkA}n.Ndip mkAns.Ndip mkArh.Ndip mkArm.Ndip mkAryb.Ndip mkAsb.Ndip mkAsr.Ndip mkAtb.Ndip mkAtl.Ndip mkA$T.Ndip mkAtyb.Ndip mkAyd.Ndip mkAyl.Ndip mkAyyl.Ndip m|kl.Ndip mknAs.Ndip mlAbs.Ndip mlAEb.Ndip mlAEq.Ndip mlAEyb.Ndip mlAEyn.Ndip mlAHf.Ndip mlAHq.Ndip mlAHZ.Ndip mlAj}.Ndip mlA}k.Ndip mlAlym.Ndip mlAmH.Ndip mlA}m.Ndip mlAms.Ndip mlA*.Ndip mlAqT.Ndip mlATys.Ndip mlAwq.Ndip mlAyyn.Ndip mlAzm.Ndip mmAlH.Ndip mmAlk.Ndip mmAlyk.Ndip mmAsH.Ndip mmATr.Ndip mmAxD.Ndip m|mn.Ndip m|myr.Ndip mnAbD.Ndip mnAbE.Ndip mnAbr.Ndip mnAbt.Ndip mnAbyr.Ndip mnAdb.Ndip mnADd.Ndip mnAdf.Ndip mnAdH.Ndip mnADH.Ndip mnAdr.Ndip mnAdyl.Ndip mnAEm.Ndip mnAfD.Ndip mnAfE.Ndip mnA$f.Ndip mnAf*.Ndip mnAfs.Ndip mnAfv.Ndip mnAfx.Ndip mnAfyx.Ndip mnAhj.Ndip mnAhl.Ndip mnAHl.Ndip mnAHs.Ndip mnAHt.Ndip mnAhyj.Ndip mnAjl.Ndip mnAjm.Ndip mnAj*.Ndip mnAjr.Ndip mnAkb.Ndip mnAkH.Ndip mnAk$.Ndip mnAkyd.Ndip mnAky$.Ndip mnAqb.Ndip mnAqE.Ndip mnAql.Ndip mnAq$.Ndip mnAqyd.Ndip mnAqy$.Ndip mnAqyr.Ndip mnA}r.Ndip mnASb.Ndip mnAsf.Ndip mnAsj.Ndip mnAsk.Ndip mnAsm.Ndip mnAS.Ndip mnAsr.Ndip mnASr.Ndip mnAsyb.Ndip mnATq.Ndip mnATyd.Ndip mnAwr.Ndip mnAwy$.Ndip mnAxl.Ndip mnAxr.Ndip mnAxs.Ndip mnAxyr.Ndip mnAxys.Ndip mnAyk.Ndip mnA$yr.Ndip mnAzE.Ndip mnAzh.Ndip mnAzl.Ndip mnAZr.Ndip mnAZyr.Ndip m|*n.Ndip mqAbD.Ndip mqAbH.Ndip mqAbr.Ndip mqAbs.Ndip mqAbyD.Ndip mqAdH.Ndip mqAdyH.Ndip mqAdyr.Ndip mqAEd.Ndip mqA*f.Ndip mqAfz.Ndip mqAHym.Ndip mqAlb.Ndip mqAld.Ndip mqAlE.Ndip mqAlyd.Ndip mqAlyE.Ndip mqAm.Ndip mqAmr.Ndip mqAnb.Ndip mqAnq.Ndip mqArb.Ndip mqArE.Ndip mqArm.Ndip mqA*r.Ndip mqAr.Ndip mqAr}.Ndip mqAryb.Ndip mqAryD.Ndip mqAryS.Ndip mqASd.Ndip mqASf.Ndip mqASl.Ndip mqAsm.Ndip mqAS.Ndip mqASr.Ndip mqASyS.Ndip mqATE.Ndip mqATf.Ndip mqAtl.Ndip mqA$T.Ndip mqATr.Ndip mqATyE.Ndip mqAwd.Ndip mqAwl.Ndip mqA*yf.Ndip mqAyys.Ndip mrAbD.Ndip mrAbE.Ndip mrA}b.Ndip mrAbT.Ndip mrA$d.Ndip mrAdn.Ndip mrAfE.Ndip mrAf}.Ndip mrAfq.Ndip mrAHl.Ndip mrAhm.Ndip mrAHm.Ndip mrAHyD.Ndip mrAjE.Ndip mrAjl.Ndip mrAjyH.Ndip mrAkb.Ndip mrAkm.Ndip mrAkn.Ndip mrAkyb.Ndip mrAkz.Ndip mrAqb.Ndip mrAqd.Ndip mrAqm.Ndip mrAqS.Ndip mrAqym.Ndip mrAqy$.Ndip mrA}r.Ndip mrAryd.Ndip mrASd.Ndip mrAsH.Ndip mrAsm.Ndip mrAsym.Ndip mrAtb.Ndip mrAwd.Ndip mrAwH.Ndip mrAwyH.Ndip mrAwys.Ndip mrAyyl.Ndip mrAzb.Ndip mrAzyb.Ndip m|rb.Ndip mrf|.Ndip mr|.Ndip msAbH.Ndip msAbk.Ndip mSA}b.Ndip mSAb.Ndip msAbr.Ndip mSAbyH.Ndip mSA}d.Ndip mSAdr.Ndip mSAEb.Ndip mSAEd.Ndip msAEr.Ndip msAEyd.Ndip msAEyr.Ndip mSA}f.Ndip mSAf.Ndip mSAHf.Ndip msAHj.Ndip msAHl.Ndip msAHn.Ndip msAhr.Ndip msAHr.Ndip mSAhr.Ndip msAHyj.Ndip msAHyq.Ndip msAjd.Ndip msAjyn.Ndip msAkb.Ndip msAkn.Ndip msAkyn.Ndip mSAlH.Ndip msAlk.Ndip msA}l.Ndip msAl.Ndip msAlx.Ndip msAlyq.Ndip msAmE.Ndip msAmk.Ndip msAm.Ndip msAmr.Ndip msAmT.Ndip msAmyr.Ndip msAnd.Ndip mSAnE.Ndip msAn.Ndip mSAqE.Ndip mSAql.Ndip msAqT.Ndip msAqym.Ndip mSArE.Ndip mSArf.Ndip msArH.Ndip msArj.Ndip msAr.Ndip mSA}r.Ndip mSAryE.Ndip mSAryf.Ndip mSAryn.Ndip msATb.Ndip mSATb.Ndip msATr.Ndip msATyl.Ndip msAtyr.Ndip msAwf.Ndip msAw}.Ndip msAwyk.Ndip msAxr.Ndip msAxT.Ndip msAxyT.Ndip mSAyd.Ndip mSAyf.Ndip msAyl.Ndip mSAyr.Ndip m|sd.Ndip msqT.Ndip mTAbE.Ndip mtAbn.Ndip mTAbx.Ndip mtAEb.Ndip mTAEm.Ndip mTAEn.Ndip mtAEys.Ndip mTAf}.Ndip mtAHf.Ndip mTAHn.Ndip mTAhr.Ndip mtAjr.Ndip mTAlb.Ndip mTAlE.Ndip mtAlf.Ndip mTA}l.Ndip mTAl.Ndip mTAlyb.Ndip mTAmE.Ndip mTAmH.Ndip mTAmr.Ndip mtArb.Ndip mTArH.Ndip mTArq.Ndip mtArs.Ndip mTAryn.Ndip mtArys.Ndip mTAyb.Ndip m|tm.Ndip mvAbn.Ndip mvAEb.Ndip mvAlb.Ndip mvAlj.Ndip mvA}l.Ndip mvAqyl.Ndip mvAwb.Ndip m|vm.Ndip m|vr.Ndip mwADE.Ndip mwA}d.Ndip mwAd.Ndip mwADyE.Ndip mwA}E.Ndip mwAEyd.Ndip mwAEyn.Ndip mwAEz.Ndip mwAEZ.Ndip mwAhb.Ndip mwAjl.Ndip mwAjn.Ndip mwAjyr.Ndip mwAkb.Ndip mwA$k.Ndip mwAkyk.Ndip mwAld.Ndip mwAlH.Ndip mwAlj.Ndip mwAlyd.Ndip mwAnE.Ndip mwAn}.Ndip mwAqd.Ndip mwAqE.Ndip mwAqf.Ndip mwAqt.Ndip mwAqyt.Ndip mwArd.Ndip mwAryv.Ndip mwAsm.Ndip mwAsyr.Ndip mwAT}.Ndip mwATn.Ndip mwAvr.Ndip mwAvyq.Ndip mwAwyl.Ndip mwAxr.Ndip mwAyE.Ndip mwA$yr.Ndip m|wb.Ndip mxAb}.Ndip mxAbr.Ndip mxAbT.Ndip mxAbyr.Ndip mxAbz.Ndip mxAdE.Ndip mxAdym.Ndip mxAfr.Ndip mxAlb.Ndip mxAlyf.Ndip mxAlyq.Ndip mxAlyT.Ndip mxArj.Ndip mxArT.Ndip mxAryz.Ndip mxArz.Ndip mxASr.Ndip mxATr.Ndip mxAtyr.Ndip mxAwD.Ndip mxAwf.Ndip mxAyl.Ndip mxAzn.Ndip m|x*.Ndip myAdyn.Ndip myAmn.Ndip myAmyn.Ndip myAsm.Ndip myAsr.Ndip myAsyr.Ndip myAtm.Ndip myAvq.Ndip myAzyb.Ndip m|$yr.Ndip mzAbd.Ndip mzAbl.Ndip mzA}d.Ndip mzAEm.Ndip mzAft.Ndip mzAgl.Ndip mzAhr.Ndip mZAhr.Ndip mzAlj.Ndip mZAlm.Ndip mZAl.Ndip mzAlq.Ndip mzAlyj.Ndip mzAmyr.Ndip mZAn.Ndip mzArE.Ndip mzAryb.Ndip mZAryf.Ndip mzAryq.Ndip mzAwd.Ndip mzAwl.Ndip m|zb.Ndip m|zq.Ndip m|zr.Ndip m|zyb.Ndip nAbls.Ndip >nAbr.Ndip >nAbyb.Ndip >nAby$.Ndip >nAbyq.Ndip >nAbyr.Ndip n$A}d.Ndip >nAdr.Ndip $nAgyb.Ndip >nAjyl.Ndip $nAkl.Ndip >nAml.Ndip $nArq.Ndip $nAxyb.Ndip n$A$yb.Ndip >nA$yd.Ndip >nA$yT.Ndip >nAyyb.Ndip nbAbyt.Ndip nbArys.Ndip nDA}d.Ndip ndmAn.Ndip ndwAn.Ndip ndyAn.Ndip nEA}m.Ndip nfA}D.Ndip nfAnf.Ndip nfAnyf.Ndip nfA}s.Ndip nHAryr.Ndip >nj*An.Ndip nmA*j.Ndip nmA}m.Ndip nmArq.Ndip nqA}b.Ndip nqA}D.Ndip nqAnq.Ndip nqA}r.Ndip nqA}S.Ndip nrAbyj.Ndip nrAby$.Ndip nrAjyl.Ndip nSA}H.Ndip nsA}m.Ndip nsAnys.Ndip nsAsyf.Ndip nsTwr.Ndip nsyAn.Ndip nSybyn.Ndip ntA}j.Ndip nwAbg.Ndip nwA}b.Ndip nwAdb.Ndip nwAdr.Ndip nwAEyr.Ndip nwAfj.Ndip nwAfl.Ndip nwAf*.Ndip nwAfs.Ndip nwA}H.Ndip nwAj*.Ndip nwAlyn.Ndip nwAmys.Ndip n$wAn.Ndip nwAqr.Ndip nwAqS.Ndip nwAqyr.Ndip nwAqys.Ndip nwArj.Ndip nwArS.Ndip nwASb.Ndip nwAsyr.Ndip nwASyr.Ndip nwATH.Ndip nwAt}.Ndip nwATr.Ndip nwATyr.Ndip nwAwyr.Ndip nwAwys.Ndip nwAzE.Ndip nwAzl.Ndip nwAZm.Ndip nwA$z.Ndip nwAZr.Ndip nxAryb.Ndip nxA$y$.Ndip nyA$yn.Ndip nyAzk.Ndip nZA}r.Ndip q$A$b.Ndip qAbs.Ndip >qAdyH.Ndip q$AEm.Ndip q*A}E.Ndip $qA*f.Ndip q*A}f.Ndip >qAlyd.Ndip >qAlym.Ndip >qAnym.Ndip $qA}q.Ndip $qA$q.Ndip >qArb.Ndip qArwn.Ndip >qAsym.Ndip >qASyS.Ndip >qAwyl.Ndip qbA}E.Ndip qbA}H.Ndip qbA}l.Ndip qbAqyb.Ndip qbATyn.Ndip qbrs.Ndip qbrS.Ndip qdAdys.Ndip qdA}m.Ndip qdAmys.Ndip qds.Ndip qEA}d.Ndip qEAqE.Ndip qfAfyz.Ndip qfATyn.Ndip qHTAn.Ndip qlA}d.Ndip qlAns.Ndip qlAnys.Ndip qlAql.Ndip qlA$yn.Ndip qlywb.Ndip qmAbyz.Ndip qmA}m.Ndip qmAqm.Ndip qmArq.Ndip qmATr.Ndip qnAbl.Ndip qnAbr.Ndip qnAbyz.Ndip qnAdq.Ndip qnAdyl.Ndip qnAf*.Ndip qnASl.Ndip qnATr.Ndip qnATyr.Ndip qnAzE.Ndip qrAbyn.Ndip qrAbys.Ndip qrAdH.Ndip qrAdyH.Ndip qrA}E.Ndip qrA}H.Ndip qrAmyd.Ndip qrAmyT.Ndip qrA}n.Ndip qrAqr.Ndip qrAqyr.Ndip qrAryT.Ndip qrASn.Ndip qrASyn.Ndip qrATl.Ndip qrATys.Ndip qSA}d.Ndip qsA}m.Ndip qsATl.Ndip qsATr.Ndip qsATys.Ndip qTA}E.Ndip qTA}f.Ndip qTAyf.Ndip qTr.Ndip qvAtr.Ndip qvATr.Ndip qwAbl.Ndip qwAdm.Ndip qwAds.Ndip qwAdys.Ndip qwAEd.Ndip qwAfl.Ndip qwA*f.Ndip qwAlb.Ndip qwAlH.Ndip qwA}m.Ndip qwAms.Ndip qwAmys.Ndip qwAnS.Ndip qwAnyn.Ndip qwAqE.Ndip qwArb.Ndip qwArD.Ndip qwArE.Ndip qwArS.Ndip qwAryr.Ndip qwASm.Ndip qwATE.Ndip qwAtm.Ndip qwAwy$.Ndip qwAwyn.Ndip qwAwyq.Ndip qwAy$.Ndip qyAdym.Ndip qyASr.Ndip qyATyn.Ndip qyAtyr.Ndip qyAvyr.Ndip qzA}z.Ndip qzwyn.Ndip >rAdb.Ndip $rA}E.Ndip *rA}E.Ndip $rA$f.Ndip >rAgn.Ndip >rAgyT.Ndip $rA}H.Ndip >rAhT.Ndip rAHyl.Ndip >rAhyT.Ndip >rA}j.Ndip >rAjyf.Ndip >rAjyH.Ndip >rAjyl.Ndip >rAjyz.Ndip >rA}k.Ndip $rA}k.Ndip r*A}l.Ndip >rAml.Ndip $rA*m.Ndip $rAmyT.Ndip >rAnb.Ndip $rAnq.Ndip >rAnyk.Ndip $rA$r.Ndip *rA}r.Ndip r$Ar$.Ndip $rAryb.Ndip *rAryH.Ndip $rAsyf.Ndip $rA}T.Ndip $rAwyl.Ndip >rA$yf.Ndip $rA*ym.Ndip $rA$yr.Ndip $rAyyn.Ndip rbAbyH.Ndip rDA}E.Ndip >rDwn.Ndip rEAdyd.Ndip rEArE.Ndip rfA}E.Ndip rfArf.Ndip rfAryf.Ndip rgA}b.Ndip rhA}n.Ndip rkA}b.Ndip rkA}z.Ndip rmA}m.Ndip rmDAn.Ndip rqA}m.Ndip rqA}q.Ndip rsA}l.Ndip rsAmyl.Ndip rtA}j.Ndip rtA}m.Ndip rtA}n.Ndip rwAbT.Ndip rwAdE.Ndip rwA}E.Ndip rwAfd.Ndip rwAfD.Ndip rwAHl.Ndip rwA}H.Ndip rwAmys.Ndip rwAmyz.Ndip rwA$n.Ndip rwAqyd.Ndip rwAsb.Ndip rwAsm.Ndip rwA}s.Ndip rwAtb.Ndip ryAHyn.Ndip ryAn.Ndip >SAbE.Ndip >sAbyE.Ndip >SAbyE.Ndip >sAfl.Ndip >sAfyn.Ndip >sAkl.Ndip >SA}l.Ndip >sAlyb.Ndip >sAnyd.Ndip >sAqf.Ndip >sAqyl.Ndip >SAqyl.Ndip >sArb.Ndip >sAryr.Ndip >sA}s.Ndip >SA}S.Ndip >sAtk.Ndip >sAtyk.Ndip >sATyl.Ndip >sAty*.Ndip >sATyn.Ndip >sATyr.Ndip >sAwr.Ndip sbA}b.Ndip sbAbyT.Ndip sbA}k.Ndip sbAsb.Ndip sbA}x.Ndip SbHAn.Ndip sdA}r.Ndip sdwm.Ndip sEAdyn.Ndip SEAlyk.Ndip sfA}f.Ndip sfAfyd.Ndip SfAfyH.Ndip SfAfyr.Ndip SfA}H.Ndip sfA}n.Ndip sfArj.Ndip sfAsf.Ndip sfAtj.Ndip TAls.Ndip $tA}m.Ndip $TA}r.Ndip t$Aryn.Ndip >tAtyn.Ndip >TAyb.Ndip tbA}E.Ndip TbA}E.Ndip tbAryH.Ndip tbA$yr.Ndip TbA$yr.Ndip tbryz.Ndip tdAbyr.Ndip tDAEyf.Ndip tDArys.Ndip tEAbyr.Ndip tEAlym.Ndip tEAlyq.Ndip tEAryf.Ndip tEAryj.Ndip tEAry$.Ndip tEAwy*.Ndip tEA$yq.Ndip tfAEyl.Ndip tfAfyH.Ndip tfAlys.Ndip tfASyl.Ndip tfAsyr.Ndip tfAty$.Ndip TfHAn.Ndip tgAryd.Ndip tgAyyr.Ndip THAlb.Ndip tHAlyl.Ndip tHAmyl.Ndip thAn}.Ndip tHAryq.Ndip THAryr.Ndip tHAsyn.Ndip thAwyl.Ndip tHAwyl.Ndip ThrAn.Ndip tjAEyd.Ndip tjAfyf.Ndip tjArb.Ndip tjAryd.Ndip tjAwyf.Ndip tkAlyf.Ndip tkAryz.Ndip tlAbyb.Ndip TlA}E.Ndip tlAfyf.Ndip tlAfyH.Ndip tlAHyn.Ndip tlAlys.Ndip tlAmyH.Ndip tlAmy*.Ndip TlA}q.Ndip TlAsm.Ndip tlAtyl.Ndip t|lyf.Ndip tmA}m.Ndip tmAryd.Ndip tmAryn.Ndip tmAsyH.Ndip TmATm.Ndip tmAvyl.Ndip tmwz.Ndip tnAbr.Ndip TnAbr.Ndip TnAbyr.Ndip TnAfs.Ndip TnAjr.Ndip tnAnyn.Ndip tnAnyr.Ndip tqAdm.Ndip tqAdym.Ndip tqAdyr.Ndip tqAlyd.Ndip tqAlyE.Ndip tqAryr.Ndip tqAryZ.Ndip tqAsym.Ndip tqATyE.Ndip TqATyq.Ndip tqAwym.Ndip tqAyyd.Ndip T$qnd.Ndip TrAbls.Ndip trA}b.Ndip trAbs.Ndip TrAbyd.Ndip trAbyE.Ndip TrAby$.Ndip trAbys.Ndip TrAbzwn.Ndip TrA}d.Ndip TrA}f.Ndip trAHym.Ndip trAjm.Ndip trA}k.Ndip trAkyb.Ndip trAnym.Ndip TrA}q.Ndip TrAryH.Ndip trAtyl.Ndip TrATyr.Ndip trAwyH.Ndip trAxyS.Ndip TrTws.Ndip tsAbyH.Ndip tSAmym.Ndip tSAnyf.Ndip tsAryH.Ndip tSAryH.Ndip tSAwyr.Ndip tTwAn.Ndip twAbE.Ndip TwAbE.Ndip twAbl.Ndip TwAbq.Ndip TwAbyr.Ndip twAbyt.Ndip twAfh.Ndip TwA}f.Ndip TwAgyt.Ndip TwA}H.Ndip TwAHn.Ndip TwAHyn.Ndip TwAjn.Ndip TwAlE.Ndip twA}m.Ndip TwAmyr.Ndip TwAqm.Ndip TwAr}.Ndip TwArq.Ndip twAryx.Ndip TwAwys.Ndip twA$yH.Ndip twt.Ndip TxArr.Ndip txArym.Ndip txA$yb.Ndip TzAlq.Ndip TzAzn.Ndip vEAbyn.Ndip vEAlb.Ndip v|lyl.Ndip vwAbt.Ndip vwAkl.Ndip vwA}r.Ndip vyAtl.Ndip >wAbd.Ndip $wAbk.Ndip $wA}b.Ndip $wAb.Ndip $wAbq.Ndip >wAdm.Ndip $wAdn.Ndip $wAdr.Ndip $wAdyf.Ndip w$A}E.Ndip $wAfE.Ndip $wAgl.Ndip $wAgr.Ndip $wAHb.Ndip $wAhd.Ndip $wAhq.Ndip $wAhyn.Ndip w$A}j.Ndip $wAkl.Ndip $wAky$.Ndip >wAlf.Ndip >wA}l.Ndip >wAmr.Ndip $wAms.Ndip $wAmt.Ndip $wA*.Ndip >wAns.Ndip $wArb.Ndip $wArd.Ndip $wArE.Ndip $wArf.Ndip >wASr.Ndip >wAsT.Ndip >wATb.Ndip $wAT}.Ndip $wAwyl.Ndip >wAxr.Ndip wdA}E.Ndip wDA}E.Ndip whrAn.Ndip wjA}b.Ndip wlA}d.Ndip wlA}m.Ndip wlAwl.Ndip wqA}E.Ndip >wr$lym.Ndip wsA}d.Ndip wSA}f.Ndip wsA}l.Ndip wsA}T.Ndip wsAws.Ndip wSAwS.Ndip wsnAn.Ndip >wtAd.Ndip wtA}r.Ndip wTAwT.Ndip wTAwyT.Ndip wvA}q.Ndip wzA}E.Ndip wZA}f.Ndip >xAdyd.Ndip >xAdyE.Ndip >xAdyr.Ndip >xAmS.Ndip *xA}r.Ndip x*Aryf.Ndip $xAtyr.Ndip >xAwyn.Ndip x$Axy$.Ndip >xAyl.Ndip >xAyr.Ndip $xA$yx.Ndip xdA}E.Ndip xDArm.Ndip xfAfy$.Ndip xjlAn.Ndip xlAbyS.Ndip xlA}f.Ndip xlA}q.Ndip xlAqyn.Ndip xlAxl.Ndip xlAxyl.Ndip xlyl.Ndip xmA}l.Ndip xmA}r.Ndip xnAdq.Ndip xnAfs.Ndip xnAjr.Ndip xnAnyS.Ndip xnASr.Ndip xnAzyr.Ndip xnzb.Ndip xrA}b.Ndip xrAby$.Ndip xrA}d.Ndip xrAfy$.Ndip xrAnq.Ndip xrAsAn.Ndip xrA}T.Ndip xrATym.Ndip xrATyn.Ndip xrA$yf.Ndip xrsAn.Ndip xsA}r.Ndip xsA}s.Ndip xSA}S.Ndip xTATyf.Ndip xwAb}.Ndip xwAbyr.Ndip xwAfq.Ndip xwAlj.Ndip xwAnq.Ndip xwAnyq.Ndip xwAqyn.Ndip xwArj.Ndip xwArq.Ndip xwASr.Ndip xwATf.Ndip xwAtm.Ndip xwAT}.Ndip xwATr.Ndip xwAtym.Ndip xwAtyn.Ndip xwAzyq.Ndip x$yAn.Ndip xyA$ym.Ndip xyAzr.Ndip xzA}m.Ndip xzA}n.Ndip xzAzyn.Ndip xzyAn.Ndip >yA}l.Ndip >yA}m.Ndip $yATyn.Ndip yEAbyb.Ndip yEAfyr.Ndip ymA}m.Ndip ynAbyE.Ndip yrAbyE.Ndip yrmwk.Ndip ysAryE.Ndip ywAfyx.Ndip ywAqyt.Ndip >ZAfr.Ndip >ZAfyr.Ndip >zAmyl.Ndip zbA}n.Ndip zEAbyT.Ndip zEAnf.Ndip ZEA}n.Ndip zEAryr.Ndip zEAzE.Ndip zgAlyl.Ndip zgAryd.Ndip zgAryT.Ndip zHl.Ndip zkA}b.Ndip zlAEym.Ndip zlAlym.Ndip zlAzl.Ndip zmAmyr.Ndip zmAzm.Ndip s.IVintr b&s.IVintr bsl.IVintr bsq.IVintr bsT.IVintr bT&.IVintr bTl.IVintr btlj.IVintr bTr.IVintr bt}s.IVintr btsr.IVintr bxE.IVintr b*x.IVintr bxl.IVintr DEf.IVintr dEm.IVintr dEr.IVintr df>.IVintr df}.IVintr df&.IVintr dgS.IVintr dHD.IVintr dh$.IVintr DH.IVintr dHr.IVintr djr.IVintr Djr.IVintr dlh.IVintr D&l.IVintr Dmr.IVintr dmv.IVintr dnf.IVintr dn>.IVintr dn&.IVintr Dnk.IVintr dns.IVintr drb.IVintr drd.IVintr drE.IVintr Drm.IVintr DTrb.IVintr DTrm.IVintr dvr.IVintr Dxm.IVintr E*b.IVintr Ebq.IVintr Ejb.IVintr Ejz.IVintr Ekf.IVintr Ekr.IVintr Elq.IVintr E$m.IVintr Emq.IVintr Emr.IVintr End.IVintr Eql.IVintr Eqm.IVintr Eqr.IVintr *Er.IVintr Er.IVintr Erj.IVintr ErS.IVintr ESf.IVintr ESl.IVintr Esr.IVintr Etd.IVintr Etdl.IVintr ETf.IVintr Eth.IVintr ET$.IVintr Etjr.IVintr Etkf.IVintr ETl.IVintr Etq.IVintr Etrm.IVintr EtTf.IVintr EtwS.IVintr Etzl.IVintr Etzm.IVintr $Ev.IVintr E$w$b.IVintr Ewj.IVintr EwS.IVintr Ewz.IVintr Ezb.IVintr Ezm.IVintr EZm.IVintr fDl.IVintr fH$.IVintr fHm.IVintr fkh.IVintr flj.IVintr fqh.IVintr fq.IVintr fqm.IVintr fqr.IVintr frg.IVintr fr.IVintr fsH.IVintr fSH.IVintr ftqr.IVintr ft}t.IVintr ftxr.IVintr fxm.IVintr fxr.IVintr fzE.IVintr fZE.IVintr gDb.IVintr gDr.IVintr glm.IVintr glZ.IVintr gmD.IVintr gmq.IVintr gmr.IVintr $gr.IVintr gr.IVintr grm.IVintr grwrq.IVintr gtbT.IVintr gT$.IVintr gtlm.IVintr gtms.IVintr gtrb.IVintr gzr.IVintr $Hb.IVintr hbl.IVintr Hbl.IVintr Hbr.IVintr hDb.IVintr Hdb.IVintr hdr.IVintr HDr.IVintr Hdwdb.IVintr $h.IVintr hlb.IVintr hlE.IVintr *hl.IVintr Hlk.IVintr Hlm.IVintr Hlwlk.IVintr HmD.IVintr $Hm.IVintr Hm>.IVintr hmj.IVintr Hmq.IVintr Hms.IVintr hn>.IVintr hn}.IVintr hn&.IVintr Hnq.IVintr H*q.IVintr Hqr.IVintr Hrd.IVintr H*r.IVintr hrj.IVintr Hrj.IVintr hrm.IVintr Hrm.IVintr Hrz.IVintr Hsb.IVintr HSf.IVintr HSl.IVintr Hsr.IVintr HSr.IVintr Htd.IVintr HtDr.IVintr Htfz.IVintr $HT.IVintr Ht$m.IVintr htr}.IVintr Ht*r.IVintr Htrs.IVintr Htrz.IVintr HtSd.IVintr httk.IVintr Htzm.IVintr Hvr.IVintr hw$.IVintr Hwr.IVintr hws.IVintr hyf.IVintr hzl.IVintr Hzm.IVintr jb.IVintr jdb.IVintr jdr.IVintr $jE.IVintr j$E.IVintr jf.IVintr jfl.IVintr jhr.IVintr j>$.IVintr jld.IVintr jlH.IVintr j*l.IVintr jmd.IVintr jmH.IVintr jm.IVintr jml.IVintr jrb.IVintr jr&.IVintr js.IVintr jsm.IVintr jtr}.IVintr jtz}.IVintr jzE.IVintr jzf.IVintr jz>.IVintr jz.IVintr jzl.IVintr k>b.IVintr k>d.IVintr kdr.IVintr kfs.IVintr khl.IVintr klb.IVintr klf.IVintr $kl.IVintr kmd.IVintr kml.IVintr kmx.IVintr krh.IVintr kr$.IVintr krm.IVintr ksd.IVintr ksf.IVintr ksH.IVintr $ks.IVintr ksl.IVintr kt}b.IVintr kthl.IVintr ktl}.IVintr ktml.IVintr ktnz.IVintr ktrb.IVintr kvf.IVintr kvr.IVintr kZm.IVintr lbq.IVintr lgT.IVintr lh.IVintr lhj.IVintr lhq.IVintr l&m.IVintr ltbs.IVintr ltfE.IVintr lTf.IVintr ltHf.IVintr ltjm.IVintr lt}m.IVintr ltvm.IVintr ltzm.IVintr lys.IVintr lzj.IVintr mED.IVintr mHD.IVintr mHk.IVintr mhl.IVintr mHl.IVintr mHq.IVintr mhr.IVintr mHS.IVintr mjd.IVintr mld.IVintr mlH.IVintr mls.IVintr mlx.IVintr mqt.IVintr mrd.IVintr mrD.IVintr mrH.IVintr m*r.IVintr mr>.IVintr mr&.IVintr $ms.IVintr mSl.IVintr mtED.IVintr mtHq.IVintr mtl}.IVintr mtzj.IVintr mxD.IVintr $mx.IVintr nbD.IVintr nbEv.IVintr nbgt.IVintr nbh.IVintr nbhr.IVintr nbht.IVintr nb>.IVintr nblE.IVintr nbl.IVintr nbrm.IVintr nbtl.IVintr nbtr.IVintr ndbg.IVintr nDbT.IVintr ndEs.IVintr ndfE.IVintr ndgm.IVintr nDgT.IVintr ndh$.IVintr nDj.IVintr ndlq.IVintr ndmj.IVintr ndmr.IVintr ndr.IVintr ndrj.IVintr ndrs.IVintr ndvr.IVintr nEdm.IVintr $nE.IVintr nEjm.IVintr nEks.IVintr nEl.IVintr nEm.IVintr nEqd.IVintr nEqf.IVintr nErj.IVintr nEs.IVintr nESr.IVintr nEZ.IVintr nEzl.IVintr nfDH.IVintr nfd.IVintr nfE.IVintr nfEl.IVintr nfgr.IVintr n$f.IVintr nfk$.IVintr nflE.IVintr nflj.IVintr nflq.IVintr nfq.IVintr nfq}.IVintr nfqs.IVintr nfqS.IVintr nfrd.IVintr nfrj.IVintr nfrk.IVintr nfrq.IVintr nfrT.IVintr nfsd.IVintr nfsH.IVintr nfs.IVintr nfSl.IVintr nfSm.IVintr nfsx.IVintr nftH.IVintr nftl.IVintr nfTm.IVintr nftq.IVintr nfTr.IVintr nfTs.IVintr nfzr.IVintr n$gf.IVintr ng$.IVintr nglq.IVintr ngmr.IVintr ngms.IVintr ngrs.IVintr nHbs.IVintr nhd.IVintr nhdm.IVintr nhDm.IVintr nH*f.IVintr nHf.IVintr nHfr.IVintr nHjb.IVintr nhj.IVintr n*hl.IVintr nHl.IVintr nh$m.IVintr nhm.IVintr nhmk.IVintr nHmq.IVintr nhrs.IVintr nHs.IVintr nHsm.IVintr nhSr.IVintr nHsr.IVintr nHSr.IVintr nhws.IVintr nhzl.IVintr nhzm.IVintr n$&.IVintr njb.IVintr njbr.IVintr njE.IVintr njlb.IVintr njlf.IVintr njmd.IVintr njrf.IVintr njrH.IVintr nj*r.IVintr njs.IVintr njz.IVintr nkbs.IVintr nkd.IVintr nkdr.IVintr nk$f.IVintr nkfs.IVintr nk$H.IVintr nkm$.IVintr nkrb.IVintr nkr.IVintr nksf.IVintr nksr.IVintr n*l.IVintr nmHq.IVintr nmHS.IVintr nm$.IVintr nmls.IVintr nmlx.IVintr nqb.IVintr nq$E.IVintr nqE.IVintr nq*f.IVintr nq*.IVintr nqrD.IVintr nq$r.IVintr nqr.IVintr nqSd.IVintr nqSf.IVintr nqsm.IVintr nqSm.IVintr nqTE.IVintr n$rH.IVintr n*r.IVintr nSbg.IVintr nSb.IVintr nsbk.IVintr nSdE.IVintr nSE.IVintr nSEq.IVintr nsEr.IVintr nsfk.IVintr nsHq.IVintr nShr.IVintr nsk.IVintr nSlH.IVintr nsl.IVintr nSql.IVintr nSrE.IVintr nsrq.IVintr nsTH.IVintr nsTl.IVintr nTbE.IVintr ntbh.IVintr nTbq.IVintr ntfx.IVintr n$T.IVintr ntks.IVintr ntkv.IVintr nTms.IVintr ntqD.IVintr nt$r.IVintr n$Tr.IVintr ntsb.IVintr ntSf.IVintr ntsj.IVintr ntsq.IVintr ntSr.IVintr ntvr.IVintr ntZm.IVintr >nv.IVintr nvlm.IVintr nvqb.IVintr nxdE.IVintr nxd$.IVintr nxfD.IVintr nxlE.IVintr nx*l.IVintr nxnq.IVintr nxrE.IVintr nxr.IVintr nxrm.IVintr nxrq.IVintr nxSm.IVintr nxTf.IVintr nxzq.IVintr nzEj.IVintr nZf.IVintr nzh.IVintr nzH.IVintr n$z.IVintr nzjr.IVintr nZlm.IVintr nzrE.IVintr qbH.IVintr qb.IVintr qDf.IVintr qdr.IVintr qds.IVintr qEnss.IVintr qEr.IVintr qEs.IVintr q$f.IVintr qH.IVintr qHl.IVintr qHT.IVintr q$l.IVintr qlq.IVintr qm&.IVintr qml.IVintr qmr.IVintr qnE.IVintr qnm.IVintr qnt.IVintr qrE.IVintr $qr.IVintr q*r.IVintr qrs.IVintr qsH.IVintr qSr.IVintr qsT.IVintr qtdr.IVintr qtnE.IVintr qtr.IVintr qtSr.IVintr qws.IVintr rbD.IVintr *rb.IVintr rbk.IVintr rDE.IVintr r$d.IVintr rd.IVintr rd&.IVintr rEb.IVintr rE.IVintr rfh.IVintr $rf.IVintr rfq.IVintr rgd.IVintr rhb.IVintr rHb.IVintr rhf.IVintr $rh.IVintr rhl.IVintr rHm.IVintr rjb.IVintr rjH.IVintr rjs.IVintr rkd.IVintr r*l.IVintr rm.IVintr rqE.IVintr r$q.IVintr rq>.IVintr rsf.IVintr rSf.IVintr $rs.IVintr r&s.IVintr rsx.IVintr rTb.IVintr rtbk.IVintr rtbT.IVintr rtdE.IVintr rtEb.IVintr rtjE.IVintr rtj.IVintr rtkz.IVintr rtl.IVintr rtmD.IVintr rtms.IVintr rt}s.IVintr rtsm.IVintr rtTm.IVintr rxm.IVintr rxS.IVintr rz>.IVintr sbg.IVintr Sbr.IVintr sbT.IVintr sbx.IVintr Sd>.IVintr Sd.IVintr Sd&.IVintr Sdq.IVintr sdr.IVintr Sdr.IVintr SEb.IVintr sEd.IVintr sE.IVintr SEq.IVintr sfh.IVintr sfl.IVintr sgb.IVintr Sgr.IVintr Shb.IVintr shd.IVintr shf.IVintr shl.IVintr sHq.IVintr shr.IVintr skt.IVintr slb.IVintr Sld.IVintr SlE.IVintr SlH.IVintr slm.IVintr slnTH.IVintr sls.IVintr Slt.IVintr s>m.IVintr smj.IVintr sml.IVintr smq.IVintr smr.IVintr Smt.IVintr SqE.IVintr sqm.IVintr SrH.IVintr STbg.IVintr stbhm.IVintr st*}b.IVintr STbr.IVintr stbrk.IVintr stbsl.IVintr stbSr.IVintr stdf}.IVintr stDlE.IVintr stEjb.IVintr stEjm.IVintr stEnd.IVintr stErb.IVintr st$Er.IVintr stEsr.IVintr stfHl.IVintr stglq.IVintr stglZ.IVintr st$hd.IVintr stHkm.IVintr stHSd.IVintr stHSl.IVintr sthtr.IVintr stkbr.IVintr stklb.IVintr stkvr.IVintr stnf*.IVintr stnfr.IVintr stnkf.IVintr stnkr.IVintr stnqE.IVintr st>ns.IVintr stnsr.IVintr strjl.IVintr strsl.IVintr sttr.IVintr sttrk.IVintr stwfz.IVintr stwH$.IVintr stw}r.IVintr stwrT.IVintr stwsq.IVintr stysr.IVintr sws.IVintr sxf.IVintr sxT.IVintr t$Abk.IVintr t$Akl.IVintr t$Aks.IVintr t$A'm.IVintr t$Amx.IVintr t$Ark.IVintr tbArk.IVintr tbAT>.IVintr tbdd.IVintr tbdl.IVintr tbED.IVintr t$bE.IVintr tbEvr.IVintr tbhdl.IVintr t>bh.IVintr tbhm.IVintr tbHvr.IVintr t>$b.IVintr tbjl.IVintr t$bk.IVintr tbkm.IVintr tblbl.IVintr tbld.IVintr tbl$f.IVintr tblg.IVintr tb*l.IVintr tbll.IVintr tblmr.IVintr tblwr.IVintr tbqE.IVintr tbrd.IVintr tbrjz.IVintr tbrk.IVintr tbrm.IVintr tbrmj.IVintr tbrqE.IVintr tbrq$.IVintr tbrr.IVintr tbsT.IVintr tbstr.IVintr tbtl.IVintr tbyD.IVintr tdAbr.IVintr tDAEf.IVintr tdArk.IVintr tDAyq.IVintr t>db.IVintr tdbr.IVintr t$dd.IVintr tDEDE.IVintr tDE.IVintr tdEm.IVintr tdf>.IVintr tDH.IVintr tdjj.IVintr tDjr.IVintr tDlE.IVintr tdlh.IVintr tdmr.IVintr tDmr.IVintr tdns.IVintr tdrE.IVintr tDrm.IVintr tdss.IVintr tDwE.IVintr tdwr.IVintr t$dx.IVintr tDxm.IVintr tEAdl.IVintr tEAks.IVintr tEArf.IVintr tEAsr.IVintr tEASr.IVintr tEAZm.IVintr tEbd.IVintr tE*b.IVintr tEb.IVintr tEdd.IVintr tEdl.IVintr tEDl.IVintr tEfrt.IVintr tEhr.IVintr tE$$.IVintr tEjb.IVintr tEjrf.IVintr tEkf.IVintr tElq.IVintr tElqm.IVintr tEmm.IVintr tEnt.IVintr tEqd.IVintr tE$q.IVintr tEql.IVintr tErb.IVintr tErD.IVintr tErf.IVintr tE*r.IVintr tErql.IVintr tESb.IVintr tEsf.IVintr tEsr.IVintr tESr.IVintr tETb.IVintr tET$.IVintr tETl.IVintr tETr.IVintr t$Ev.IVintr tEwd.IVintr tEwD.IVintr tEwj.IVintr tEwq.IVintr tEZ.IVintr tEZm.IVintr tEzz.IVintr tfAH$.IVintr tfA'l.IVintr tfAqm.IVintr tfAxr.IVintr tfh.IVintr Tf>.IVintr tfjE.IVintr tfkh.IVintr tfkk.IVintr tflE.IVintr tflq.IVintr tfq>.IVintr tfqs.IVintr tfqS.IVintr tfrd.IVintr tfrg.IVintr tfrk.IVintr tfrnj.IVintr tfrns.IVintr t>frq.IVintr tfrTH.IVintr tfsH.IVintr tfSS.IVintr tftH.IVintr tftl.IVintr tftq.IVintr tfTr.IVintr tfxr.IVintr tfyhq.IVintr tfzE.IVintr tfzr.IVintr tfzz.IVintr tgAyr.IVintr tgbr.IVintr tgDb.IVintr tglgl.IVintr tgngr.IVintr tgrD.IVintr tgrm.IVintr tgT$.IVintr tgTrs.IVintr tgwz.IVintr tgyb.IVintr tgym.IVintr tgyr.IVintr tgyZ.IVintr thAml.IVintr thAtr.IVintr thbb.IVintr t>hb.IVintr th*b.IVintr tHdb.IVintr tHdd.IVintr tHd.IVintr thdm.IVintr tHdr.IVintr tHDr.IVintr thfhf.IVintr tHfZ.IVintr t>hl.IVintr thll.IVintr th$m.IVintr tH$m.IVintr tHms.IVintr thndm.IVintr tHnv.IVintr $thr.IVintr Thr.IVintr tHrm.IVintr tHrq.IVintr tHrr.IVintr tHrs.IVintr tHrz.IVintr tHsb.IVintr tHSl.IVintr thSr.IVintr thtk.IVintr tHtm.IVintr thwd.IVintr thw$.IVintr tHwl.IVintr thwr.IVintr tHwr.IVintr thws.IVintr tHwz.IVintr thy>.IVintr thy}.IVintr thyj.IVintr tHyr.IVintr tHyz.IVintr thzhz.IVintr tHzm.IVintr thzz.IVintr tjAml.IVintr tjAns.IVintr tjAsr.IVintr tjAwr.IVintr tjdd.IVintr tjEd.IVintr t$jE.IVintr tj$E.IVintr tjff.IVintr tjh.IVintr tjhz.IVintr tj**.IVintr tjlbb.IVintr tjld.IVintr t>jl.IVintr tjll.IVintr tjlmd.IVintr tjmd.IVintr tjmhr.IVintr tjmm.IVintr tjnd.IVintr tjns.IVintr tjrd.IVintr tjrjr.IVintr tjwhr.IVintr tjyf.IVintr tjzE.IVintr tjz>.IVintr tkAbr.IVintr tkAml.IVintr tkAsl.IVintr tkAtf.IVintr tkAvr.IVintr tkbr.IVintr tkDD.IVintr tkdr.IVintr tk$f.IVintr tkfl.IVintr tkhrb.IVintr t$kk.IVintr tk>k>.IVintr tklf.IVintr t>kl.IVintr t|kl.IVintr t$kl.IVintr tklkl.IVintr tkll.IVintr tkm$.IVintr tkrds.IVintr t$kr.IVintr tkr$.IVintr tkrm.IVintr tkrm$.IVintr tkrr.IVintr t>ksd.IVintr t>ksj.IVintr tksr.IVintr tkvlk.IVintr tkwr.IVintr tkyf.IVintr tlAEb.IVintr tlA'm.IVintr tlAms.IVintr tlATf.IVintr tlAzm.IVintr tlbb.IVintr tldd.IVintr tlfE.IVintr tlff.IVintr tlf.IVintr tlflf.IVintr tlhf.IVintr tlHf.IVintr t>lh.IVintr tlh.IVintr TlH.IVintr tl**.IVintr tlk>.IVintr t*ll.IVintr tl>l>.IVintr t>lm.IVintr tlqb.IVintr tlSS.IVintr tlTf.IVintr tlTx.IVintr tlvm.IVintr tlwE.IVintr tlwm.IVintr tlwv.IVintr tlxS.IVintr tlyf.IVintr tlzz.IVintr tmAhl.IVintr tmAyz.IVintr tmdd.IVintr tmdH.IVintr tmgnT.IVintr tmgTs.IVintr tmhd.IVintr tmHD.IVintr tmHk.IVintr tmhl.IVintr tmHq.IVintr tmjd.IVintr tml>.IVintr tmll.IVintr tmls.IVintr tmnTq.IVintr tm$q.IVintr tmrD.IVintr tm*r.IVintr t>mrk.IVintr tmrkz.IVintr tmsH.IVintr t$ms.IVintr tmSr.IVintr tmvl.IVintr tmwl.IVintr tmyE.IVintr tmyz.IVintr tmzq.IVintr tnAb*.IVintr tnAkr.IVintr tnAsb.IVintr tnASH.IVintr tnAsq.IVintr tnAvr.IVintr tnAZm.IVintr tnbh.IVintr tnDr.IVintr tnEl.IVintr tnfD.IVintr tnf*.IVintr tnfx.IVintr tng$.IVintr tngS.IVintr t>njl.IVintr t>njlz.IVintr tnjs.IVintr tnkd.IVintr t>nklz.IVintr tnkr.IVintr tnmr.IVintr tn$n$.IVintr tnqD.IVintr t>nq.IVintr tnql.IVintr t>nqlz.IVintr tn$r.IVintr t>ns.IVintr tnsk.IVintr tnsq.IVintr tnsr.IVintr tnSr.IVintr tnsx.IVintr tnTE.IVintr tn$T.IVintr tnTq.IVintr t>nv.IVintr tnwE.IVintr tnwq.IVintr tnwr.IVintr tnyq.IVintr tnZf.IVintr tnZm.IVintr tqAdm.IVintr tqAEs.IVintr tqASr.IVintr tqds.IVintr tq$E.IVintr tqEr.IVintr t$qlb.IVintr t>qlm.IVintr tqlql.IVintr tqml.IVintr tqmS.IVintr tqnE.IVintr t$qq.IVintr tq$r.IVintr tqrr.IVintr tqSf.IVintr tqsm.IVintr tqSm.IVintr tqTb.IVintr tqTE.IVintr tqwD.IVintr tqwr.IVintr tqws.IVintr tqwt.IVintr tqyd.IVintr tqyD.IVintr tqzH.IVintr tqzz.IVintr trAbT.IVintr trAHm.IVintr trAkb.IVintr trbd.IVintr trb.IVintr Trb.IVintr trdd.IVintr t$rd.IVintr trd>.IVintr Trd.IVintr trdm.IVintr trE.IVintr trErE.IVintr trfD.IVintr trfE.IVintr t$rf.IVintr Trf.IVintr trfq.IVintr trhb.IVintr trh.IVintr tr$H.IVintr trhl.IVintr t$*r.IVintr $Tr.IVintr Tr>.IVintr Tr$.IVintr trjH.IVintr t>rj.IVintr trkb.IVintr trmd.IVintr t$r*m.IVintr trml.IVintr trmm.IVintr trnH.IVintr t$rq.IVintr trqq.IVintr trsl.IVintr trsm.IVintr trtb.IVintr trTb.IVintr trwE.IVintr trxS.IVintr try$.IVintr tSAEb.IVintr tSAgr.IVintr tsAhl.IVintr tSAhr.IVintr tSAlb.IVintr tSAlH.IVintr tsAmH.IVintr tsbb.IVintr tSbr.IVintr tsbsb.IVintr tsdd.IVintr tSdE.IVintr tSEb.IVintr t>sf.IVintr tSf.IVintr tshd.IVintr tSHf.IVintr tSHH.IVintr tshl.IVintr tsHq.IVintr tsksk.IVintr tslb.IVintr tslH.IVintr tSl.IVintr tsm.IVintr tsmm.IVintr tsmr.IVintr tsnh.IVintr tsq.IVintr tsrbl.IVintr t>ss.IVintr tsTH.IVintr tstr.IVintr tSwf.IVintr tsws.IVintr tsx.IVintr tSxr.IVintr tsxT.IVintr tsyb.IVintr tsyj.IVintr tTAwl.IVintr tTbE.IVintr tTfl.IVintr ttlm*.IVintr ttrb.IVintr tTrf.IVintr t$tt.IVintr ttwj.IVintr tTwq.IVintr tTyr.IVintr t>vl.IVintr tv>ll.IVintr tvlm.IVintr tvqb.IVintr tvqf.IVintr t>vr.IVintr t>vv.IVintr twADE.IVintr twAfr.IVintr twAqH.IVintr twASl.IVintr twAT>.IVintr twDH.IVintr t>wd.IVintr twD>.IVintr twEk.IVintr twEr.IVintr twfq.IVintr twfr.IVintr twfz.IVintr twgr.IVintr twHd.IVintr t$wh.IVintr twH$.IVintr twhm.IVintr t$w$.IVintr twjb.IVintr twjs.IVintr twkd.IVintr twk>.IVintr twld.IVintr twlh.IVintr twqH.IVintr t>wrb.IVintr twrm.IVintr twrT.IVintr twSb.IVintr twsm.IVintr twSm.IVintr twsws.IVintr twsx.IVintr twTd.IVintr twtr.IVintr twvq.IVintr twzE.IVintr twZf.IVintr twzr.IVintr txAbv.IVintr tx$b.IVintr txb>.IVintr txbl.IVintr txdd.IVintr txd$.IVintr txdr.IVintr txDxD.IVintr txfD.IVintr txff.IVintr txfr.IVintr txld.IVintr txlj.IVintr txlq.IVintr txlxl.IVintr txnv.IVintr txrb.IVintr t>xr.IVintr txrj.IVintr txrq.IVintr txwf.IVintr txzq.IVintr t>yd.IVintr t$y>.IVintr t>ym.IVintr t>yn.IVintr tyqZ.IVintr tysr.IVintr t$yT.IVintr tytm.IVintr t$ywE.IVintr tZAfr.IVintr tzAml.IVintr tZArf.IVintr tzAyl.IVintr tzEzE.IVintr tzhd.IVintr tZll.IVintr tzmt.IVintr tzndq.IVintr t>zq.IVintr tZrf.IVintr t>zr.IVintr tzwd.IVintr tzxrf.IVintr vbq.IVintr vbt.IVintr vkl.IVintr vlj.IVintr vlm.IVintr vml.IVintr vqf.IVintr vql.IVintr wb>.IVintr wb&.IVintr wbl.IVintr wbq.IVintr wbr.IVintr wD&.IVintr wEr.IVintr wfr.IVintr wgr.IVintr whl.IVintr wHl.IVintr whm.IVintr wjl.IVintr wkE.IVintr wlh.IVintr wqH.IVintr wqr.IVintr wSb.IVintr wsE.IVintr wsx.IVintr wvr.IVintr wxm.IVintr xbl.IVintr xbv.IVintr xDb.IVintr xDl.IVintr xdr.IVintr xDr.IVintr xDwDb.IVintr xDwDr.IVintr x$E.IVintr xfD.IVintr xfr.IVintr xft.IVintr xjl.IVintr xld.IVintr xlE.IVintr xlq.IVintr xlS.IVintr xml.IVintr xmS.IVintr xnv.IVintr xrb.IVintr xrd.IVintr xrE.IVintr xrf.IVintr xrj.IVintr xrs.IVintr xSb.IVintr xsf.IVintr xSr.IVintr xtbl.IVintr xtft.IVintr xT>.IVintr xT.IVintr xtnq.IVintr xTr.IVintr ybs.IVintr yqZ.IVintr yrE.IVintr ysr.IVintr ytm.IVintr zdhf.IVintr zdHm.IVintr zdjr.IVintr zdwj.IVintr zEl.IVintr zhf.IVintr Zlm.IVintr Zm>.IVintr zn>.IVintr znx.IVintr Zrf.IVintr zrq.IVintr link-grammar-5.3.16/data/ar/words/words.PV_intr0000664000076400007640000005205612431741033016242 00000000000000Abkr.PVintr Ablm.PVintr Abtlj.PVintr Abt>s.PVintr Abtsr.PVintr AdEm.PVintr Adg$.PVintr AdHr.PVintr Adnf.PVintr AdrE.PVintr ADTrb.PVintr ADTrm.PVintr Advr.PVintr AEDl.PVintr AESf.PVintr AEsr.PVintr AEtdl.PVintr AEtjr.PVintr AEtkf.PVintr AEtrm.PVintr AEtTf.PVintr AEtwS.PVintr AEtzl.PVintr AEtzm.PVintr AE$w$b.PVintr AEwz.PVintr AfH$.PVintr Afls.PVintr AfrT.PVintr Aftqr.PVintr Aftxr.PVintr AglZ.PVintr Agrwrq.PVintr Agry.PVintr AgtbT.PVintr Agtlm.PVintr Agtms.PVintr Agtrb.PVintr AHdwdb.PVintr AHlwlk.PVintr AhrE.PVintr AHSd.PVintr AHtDr.PVintr AHtfz.PVintr AHt$m.PVintr Ahtr.PVintr AHt*r.PVintr AHtrs.PVintr AHtrz.PVintr AHtSd.PVintr Ahttk.PVintr AHtzm.PVintr Ajdb.PVintr AjnH.PVintr Ajzl.PVintr A$kl.PVintr Akmx.PVintr Aksd.PVintr Akt>b.PVintr Akthl.PVintr Aktml.PVintr Aktnz.PVintr Aktrb.PVintr AlgT.PVintr Altbs.PVintr AltfE.PVintr AltHf.PVintr Altjm.PVintr Alt>m.PVintr Altvm.PVintr Altzm.PVintr AmEr.PVintr AmHD.PVintr AmHk.PVintr AmHl.PVintr AmHq.PVintr AmHS.PVintr AmlH.PVintr Amlq.PVintr Amls.PVintr Amlx.PVintr A$ms.PVintr AmtED.PVintr AmtHq.PVintr Amtzj.PVintr AnbEv.PVintr Anbhr.PVintr AnblE.PVintr Anbrm.PVintr Anbtl.PVintr Anbtr.PVintr Andbg.PVintr AnDbT.PVintr AndEs.PVintr AndfE.PVintr Andgm.PVintr AnDgT.PVintr Andh$.PVintr Andlq.PVintr Andmj.PVintr Andmr.PVintr Andrj.PVintr Andrs.PVintr Andvr.PVintr AnEdm.PVintr AnEjm.PVintr AnEks.PVintr AnEqd.PVintr AnEqf.PVintr AnErj.PVintr AnESr.PVintr AnEzl.PVintr AnEZ.PVintr AnfDH.PVintr AnfEl.PVintr Anfgr.PVintr Anfk$.PVintr AnflE.PVintr Anflj.PVintr Anflq.PVintr Anfqs.PVintr AnfqS.PVintr Anfrd.PVintr Anfrj.PVintr Anfrk.PVintr Anfrq.PVintr AnfrT.PVintr Anfsd.PVintr AnfsH.PVintr AnfSl.PVintr AnfSm.PVintr Anfsx.PVintr AnftH.PVintr Anftl.PVintr AnfTm.PVintr Anftq.PVintr AnfTr.PVintr AnfTs.PVintr Anfzr.PVintr An$gf.PVintr Anglq.PVintr Angmr.PVintr Angms.PVintr Angrs.PVintr AnHbs.PVintr Anhdm.PVintr AnhDm.PVintr AnH*f.PVintr AnHfr.PVintr AnHjb.PVintr An*hl.PVintr Anhmk.PVintr Anh$m.PVintr AnHmq.PVintr Anhrs.PVintr AnHsm.PVintr AnhSr.PVintr AnHsr.PVintr AnHSr.PVintr Anhws.PVintr Anhzl.PVintr Anhzm.PVintr Anjbr.PVintr AnjE.PVintr Anjlb.PVintr Anjlf.PVintr Anjmd.PVintr Anjm.PVintr Anjrf.PVintr AnjrH.PVintr Anj*r.PVintr Ankbs.PVintr Ankdr.PVintr Ank$f.PVintr Ankfs.PVintr Ank$H.PVintr Ankm$.PVintr Ankrb.PVintr Anksf.PVintr Anksr.PVintr AnmHq.PVintr AnmHS.PVintr Anmls.PVintr Anmlx.PVintr Anq$E.PVintr Anq*f.PVintr Anq.PVintr AnqrD.PVintr Anq$r.PVintr AnqSd.PVintr AnqSf.PVintr Anqsm.PVintr AnqSm.PVintr AnqTE.PVintr An$rH.PVintr AnSbg.PVintr Ansbk.PVintr AnSdE.PVintr AnSEq.PVintr AnsEr.PVintr Ansfk.PVintr AnSf.PVintr AnsHq.PVintr AnShr.PVintr AnSlH.PVintr Ans.PVintr AnSql.PVintr AnSrE.PVintr Ansrq.PVintr AnsTH.PVintr AnsTl.PVintr AnTbE.PVintr Antbh.PVintr AnTbq.PVintr Antfx.PVintr Antks.PVintr Antkv.PVintr AnTms.PVintr AntqD.PVintr Ant$r.PVintr An$Tr.PVintr Antsb.PVintr AntSf.PVintr Antsj.PVintr Antsq.PVintr AntSr.PVintr Antvr.PVintr AntZm.PVintr Anvlm.PVintr Anv.PVintr Anvqb.PVintr AnxdE.PVintr Anxd$.PVintr AnxfD.PVintr AnxlE.PVintr Anx*l.PVintr Anxnq.PVintr AnxrE.PVintr Anxrm.PVintr Anxrq.PVintr AnxSm.PVintr AnxTf.PVintr Anxzq.PVintr AnzEj.PVintr Anzjr.PVintr AnZlm.PVintr AnzrE.PVintr AqEnss.PVintr AqHT.PVintr Aqmr.PVintr AqsT.PVintr Aqtdr.PVintr AqtnE.PVintr AqtSr.PVintr Arb.PVintr Arj.PVintr Arml.PVintr Arq.PVintr Artbk.PVintr ArtbT.PVintr ArtdE.PVintr ArtEb.PVintr ArtjE.PVintr Artj.PVintr Artkz.PVintr ArtmD.PVintr Artms.PVintr Artsm.PVintr Art>s.PVintr ArtTm.PVintr Asf.PVintr ASfr.PVintr ASld.PVintr AslnTH.PVintr Asml.PVintr Asrf.PVintr ASTbg.PVintr Astbhm.PVintr Ast*>b.PVintr Astbrk.PVintr ASTbr.PVintr Astbsl.PVintr AstbSr.PVintr AstDlE.PVintr AstEjb.PVintr AstEjm.PVintr AstEnd.PVintr AstErb.PVintr Ast$Er.PVintr AstEsr.PVintr AstfHl.PVintr Astglq.PVintr AstglZ.PVintr Ast$hd.PVintr AstHkm.PVintr AstHSd.PVintr AstHSl.PVintr Asthtr.PVintr Astkbr.PVintr Astklb.PVintr Astkvr.PVintr Astnf*.PVintr Astnfr.PVintr Astnkf.PVintr Astnkr.PVintr AstnqE.PVintr Ast>ns.PVintr Astnsr.PVintr Astrjl.PVintr Astrsl.PVintr Asttrk.PVintr Asttr.PVintr Astwfz.PVintr AstwH$.PVintr Astw>r.PVintr AstwrT.PVintr Astwsq.PVintr Astysr.PVintr AtDE.PVintr AtDH.PVintr AtEZ.PVintr AtHd.PVintr A$thr.PVintr Atjh.PVintr A}tlf.PVintr ATrd.PVintr AtSf.PVintr AtSl.PVintr Atsm.PVintr Atsq.PVintr Atsx.PVintr Awd.PVintr AwH$.PVintr Awjs.PVintr Awjz.PVintr Aw$k.PVintr AxDwDb.PVintr AxDwDr.PVintr AxlS.PVintr AxSb.PVintr Axtbl.PVintr Axtnq.PVintr Azdhf.PVintr AzdHm.PVintr Azdjr.PVintr Azdwj.PVintr AZlm.PVintr AzmE.PVintr Azq.PVintr bAsT.PVintr bEd.PVintr b$E.PVintr bgD.PVintr bhj.PVintr bHr.PVintr bjm.PVintr bkm.PVintr >bkr.PVintr bld.PVintr blg.PVintr blh.PVintr blH.PVintr blj.PVintr >blm.PVintr b$m.PVintr b*}.PVintr b*&.PVintr $bq.PVintr brd.PVintr brm.PVintr br}.PVintr bsl.PVintr b>s.PVintr b}s.PVintr bsq.PVintr bsT.PVintr s.PVintr dg$.PVintr dgS.PVintr dHD.PVintr dh$.PVintr dnf.PVintr dnf.PVintr Dnk.PVintr dn&.PVintr dns.PVintr dqq.PVintr drb.PVintr drd.PVintr EDl.PVintr Ejb.PVintr Ejz.PVintr Ekf.PVintr Ekr.PVintr Elq.PVintr E$m.PVintr Emq.PVintr Emr.PVintr End.PVintr Entr.PVintr Eql.PVintr Eqm.PVintr Eqr.PVintr Erbd.PVintr Erj.PVintr *Er.PVintr ErS.PVintr >ESf.PVintr ESf.PVintr ESl.PVintr >Esr.PVintr Esr.PVintr Ewz.PVintr Ewz.PVintr Eyy.PVintr Ezb.PVintr Ezm.PVintr EZm.PVintr fDl.PVintr fHm.PVintr >fH$.PVintr fH$.PVintr fkh.PVintr flj.PVintr >fls.PVintr fqh.PVintr fqm.PVintr fqr.PVintr frg.PVintr >frT.PVintr fsH.PVintr fSH.PVintr glZ.PVintr glZ.PVintr gmD.PVintr gmq.PVintr gmr.PVintr gngr.PVintr grm.PVintr $gr.PVintr gry.PVintr hrE.PVintr hrE.PVintr hrj.PVintr Hrj.PVintr hrm.PVintr Hrm.PVintr hrms.PVintr H*r.PVintr hrTq.PVintr Hrz.PVintr Hsb.PVintr >HSd.PVintr HSf.PVintr HSHS.PVintr HSl.PVintr Hsr.PVintr HSr.PVintr Htd.PVintr htr.PVintr jdb.PVintr jdb.PVintr jdr.PVintr $jE.PVintr j$E.PVintr jff.PVintr jfl.PVintr jhr.PVintr jld.PVintr jlH.PVintr j*l.PVintr jmd.PVintr jmH.PVintr jml.PVintr >jnH.PVintr jnzr.PVintr j>$.PVintr j**.PVintr jrb.PVintr jr&.PVintr jsm.PVintr jyf.PVintr jzE.PVintr jzf.PVintr >jzl.PVintr jzl.PVintr k}b.PVintr k>d.PVintr kdr.PVintr kfs.PVintr khl.PVintr klb.PVintr klf.PVintr klkl.PVintr kll.PVintr >$kl.PVintr $kl.PVintr kmd.PVintr kml.PVintr >kmx.PVintr kmx.PVintr krh.PVintr krm.PVintr kr$.PVintr >ksd.PVintr ksd.PVintr ksf.PVintr ksH.PVintr ksl.PVintr $ks.PVintr b.PVintr lgT.PVintr lgT.PVintr lhj.PVintr lhlq.PVintr lhq.PVintr lk}.PVintr l&m.PVintr m.PVintr mEr.PVintr >mHD.PVintr mHD.PVintr >mHk.PVintr mHk.PVintr mhl.PVintr >mHl.PVintr mHl.PVintr mlH.PVintr mlH.PVintr mlml.PVintr ml}.PVintr >mlq.PVintr $ms.PVintr $ms.PVintr nEZ.PVintr nEZ.PVintr njE.PVintr njE.PVintr njm.PVintr nq.PVintr nq*.PVintr nSf.PVintr ns.PVintr |ns.PVintr nv.PVintr qHT.PVintr qHT.PVintr q$l.PVintr qlq.PVintr qml.PVintr qm&.PVintr >qmr.PVintr qmr.PVintr qnE.PVintr qnm.PVintr qrE.PVintr $qr.PVintr q*r.PVintr $qrq.PVintr qrs.PVintr qsH.PVintr qSr.PVintr >qsT.PVintr qsT.PVintr rb.PVintr *rb.PVintr rDE.PVintr r$d.PVintr rd&.PVintr rEb.PVintr rfh.PVintr $rf.PVintr rfq.PVintr rgd.PVintr rhb.PVintr rHb.PVintr rhf.PVintr rhl.PVintr rHm.PVintr $rh.PVintr rjb.PVintr rjH.PVintr >rj.PVintr rjs.PVintr rkd.PVintr r*l.PVintr >rml.PVintr rqE.PVintr >rq.PVintr r$q.PVintr rsf.PVintr rSf.PVintr $rs.PVintr r&s.PVintr rsx.PVintr rtj.PVintr rtj.PVintr s.PVintr sf.PVintr >Sfr.PVintr sgb.PVintr Sgr.PVintr Shb.PVintr shd.PVintr shf.PVintr shl.PVintr sHq.PVintr shr.PVintr slb.PVintr >Sld.PVintr Sld.PVintr SlE.PVintr SlH.PVintr slm.PVintr sml.PVintr sml.PVintr Smm.PVintr s}m.PVintr smq.PVintr smr.PVintr SqE.PVintr sqm.PVintr >srf.PVintr SrH.PVintr b.PVintr ns.PVintr r.PVintr bh.PVintr tbHvr.PVintr tbjl.PVintr tbkm.PVintr t$bk.PVintr tblbl.PVintr tbld.PVintr tbl$f.PVintr tblg.PVintr tbll.PVintr tblmr.PVintr tb*l.PVintr tblwr.PVintr t>$b.PVintr tbqE.PVintr tbrd.PVintr tbrjz.PVintr tbrk.PVintr tbrmj.PVintr tbrm.PVintr tbrqE.PVintr tbrq$.PVintr tbrr.PVintr tbsT.PVintr tbstr.PVintr tbtl.PVintr tbyD.PVintr tdAbr.PVintr tDAEf.PVintr tdArk.PVintr tDAyq.PVintr t>db.PVintr tdbr.PVintr t$dd.PVintr tDEDE.PVintr tdEm.PVintr frq.PVintr tfrTH.PVintr tfsH.PVintr tfSS.PVintr tftH.PVintr tftl.PVintr tftq.PVintr tfTr.PVintr tfxr.PVintr tfyhq.PVintr tfzE.PVintr tfzr.PVintr tfzz.PVintr tgAyr.PVintr tgbr.PVintr tgDb.PVintr tglgl.PVintr tgngr.PVintr tgrD.PVintr tgrm.PVintr tgT$.PVintr tgTrs.PVintr tgwz.PVintr tgyb.PVintr tgym.PVintr tgyr.PVintr tgyZ.PVintr thAml.PVintr thAtr.PVintr thbb.PVintr t>hb.PVintr th*b.PVintr tHdb.PVintr tHdd.PVintr thdm.PVintr hl.PVintr th$m.PVintr tH$m.PVintr tHms.PVintr thndm.PVintr tHnv.PVintr tHrm.PVintr <$thr.PVintr Thr.PVintr tHrq.PVintr tHrr.PVintr tHrs.PVintr tHrz.PVintr tHsb.PVintr tHSl.PVintr thSr.PVintr thtk.PVintr tHtm.PVintr thwd.PVintr tHwl.PVintr thw$.PVintr thwr.PVintr tHwr.PVintr thws.PVintr tHwz.PVintr thyj.PVintr thy>.PVintr thy}.PVintr tHyr.PVintr tHyz.PVintr thzhz.PVintr tHzm.PVintr thzz.PVintr tjAml.PVintr tjAns.PVintr tjAsr.PVintr tjAwr.PVintr tjdd.PVintr tjEd.PVintr t$jE.PVintr tj$E.PVintr tjff.PVintr jl.PVintr tjmd.PVintr tjmhr.PVintr tjmm.PVintr tjnd.PVintr tjns.PVintr tj**.PVintr tjrd.PVintr tjrjr.PVintr tjwhr.PVintr tjyf.PVintr tjzE.PVintr tkAbr.PVintr tkAml.PVintr tkAsl.PVintr tkAtf.PVintr tkAvr.PVintr tkbr.PVintr tkDD.PVintr tkdr.PVintr tkfl.PVintr tk$f.PVintr tkhrb.PVintr t$kk.PVintr tklf.PVintr tklkl.PVintr tkll.PVintr t>kl.PVintr t|kl.PVintr t$kl.PVintr tkm$.PVintr tkrds.PVintr tkrm.PVintr tkrm$.PVintr t$kr.PVintr tkr$.PVintr tkrr.PVintr t>ksd.PVintr t>ksj.PVintr tksr.PVintr tkvlk.PVintr tkwr.PVintr tkyf.PVintr tlAEb.PVintr tlA'm.PVintr tlAms.PVintr tlATf.PVintr tlAzm.PVintr tlbb.PVintr tldd.PVintr tlfE.PVintr tlff.PVintr tlflf.PVintr <}tlf.PVintr tlf.PVintr tlhf.PVintr tlHf.PVintr t>lh.PVintr tlh.PVintr TlH.PVintr t*ll.PVintr t>lm.PVintr tlm*.PVintr tl**.PVintr tlqb.PVintr tlSS.PVintr tlTf.PVintr tlTx.PVintr tlvm.PVintr tlwE.PVintr tlwm.PVintr tlwv.PVintr tlxS.PVintr tlyf.PVintr tlzz.PVintr tmAhl.PVintr tmAyz.PVintr tmdd.PVintr tmdH.PVintr tmgnT.PVintr tmgTs.PVintr tmhd.PVintr tmHD.PVintr tmHk.PVintr tmhl.PVintr tmHq.PVintr tmjd.PVintr tmll.PVintr tmls.PVintr tmnTq.PVintr tm$q.PVintr tmrD.PVintr t>mrk.PVintr tmrkz.PVintr tm*r.PVintr tmsH.PVintr t$ms.PVintr tmSr.PVintr tmvl.PVintr tmwl.PVintr tmyE.PVintr tmyz.PVintr tmzq.PVintr tnAb*.PVintr tnAkr.PVintr tnAsb.PVintr tnASH.PVintr tnAsq.PVintr tnAvr.PVintr tnAZm.PVintr tnbh.PVintr tnDr.PVintr tnEl.PVintr tnfD.PVintr tnf*.PVintr tnfx.PVintr tng$.PVintr tngS.PVintr t>njl.PVintr t>njlz.PVintr tnjs.PVintr tnkd.PVintr t>nklz.PVintr tnkr.PVintr tnmr.PVintr tn$n$.PVintr tnqD.PVintr tnql.PVintr t>nqlz.PVintr t>nq.PVintr tn$r.PVintr tnsk.PVintr t>ns.PVintr tnsq.PVintr tnsr.PVintr tnSr.PVintr tnsx.PVintr tnTE.PVintr tn$T.PVintr tnTq.PVintr t>nv.PVintr tnwE.PVintr tnwq.PVintr tnwr.PVintr tnyq.PVintr tnZf.PVintr tnZm.PVintr tqAdm.PVintr tqAEs.PVintr tqASr.PVintr tqds.PVintr tq$E.PVintr tqEr.PVintr t$qlb.PVintr t>qlm.PVintr tqlql.PVintr tqml.PVintr tqmS.PVintr tqnE.PVintr t$qq.PVintr tq$r.PVintr tqrr.PVintr tqSf.PVintr tqsm.PVintr tqSm.PVintr tqTb.PVintr tqTE.PVintr tqwD.PVintr tqwr.PVintr tqws.PVintr tqyd.PVintr tqyD.PVintr tqzH.PVintr tqzz.PVintr trAbT.PVintr trAHm.PVintr trAkb.PVintr trbd.PVintr trb.PVintr Trb.PVintr trdd.PVintr trdm.PVintr t$rd.PVintr rj.PVintr trkb.PVintr trmd.PVintr trml.PVintr trmm.PVintr t$r*m.PVintr trnH.PVintr t$*r.PVintr $Tr.PVintr Tr$.PVintr t$rq.PVintr trqq.PVintr trsl.PVintr trsm.PVintr trtb.PVintr trTb.PVintr trwE.PVintr Trw.PVintr trxS.PVintr try$.PVintr tSAEb.PVintr tSAgr.PVintr tsAhl.PVintr tSAhr.PVintr tSAlb.PVintr tSAlH.PVintr tsAmH.PVintr tsbb.PVintr tSbr.PVintr tsbsb.PVintr tsdd.PVintr tSdE.PVintr tSEb.PVintr t>sf.PVintr ss.PVintr tsTH.PVintr tstr.PVintr tSwf.PVintr tsws.PVintr ll.PVintr tvlm.PVintr t>vl.PVintr tvqb.PVintr tvqf.PVintr t>vr.PVintr t>vv.PVintr twADE.PVintr twAfr.PVintr twAqH.PVintr twASl.PVintr twDH.PVintr t>wd.PVintr twEk.PVintr twEr.PVintr twfq.PVintr twfr.PVintr twfz.PVintr twgr.PVintr twHd.PVintr twhm.PVintr t$wh.PVintr twH$.PVintr twjb.PVintr twjs.PVintr twkd.PVintr twld.PVintr twlh.PVintr t$w$.PVintr twqH.PVintr t>wrb.PVintr twrm.PVintr twrT.PVintr twSb.PVintr twsm.PVintr twSm.PVintr twsws.PVintr twsx.PVintr twTd.PVintr twtr.PVintr twvq.PVintr twzE.PVintr twZf.PVintr twzr.PVintr txAbv.PVintr txbl.PVintr tx$b.PVintr txdd.PVintr txd$.PVintr txdr.PVintr txDxD.PVintr txfD.PVintr txff.PVintr txfr.PVintr txld.PVintr txlj.PVintr txlq.PVintr txlxl.PVintr txnv.PVintr txrb.PVintr txrj.PVintr t>xr.PVintr txrq.PVintr txwf.PVintr txzq.PVintr t>yd.PVintr t>ym.PVintr tyqZ.PVintr tysr.PVintr tytm.PVintr t$yT.PVintr t$ywE.PVintr tZAfr.PVintr tzAml.PVintr tZArf.PVintr tzAyl.PVintr tzEzE.PVintr tzhd.PVintr tZll.PVintr tzndq.PVintr t>zq.PVintr tZrf.PVintr t>zr.PVintr tzwd.PVintr tzxrf.PVintr vbq.PVintr vkl.PVintr vlj.PVintr vlm.PVintr vml.PVintr vqf.PVintr vql.PVintr wbl.PVintr wb}.PVintr wb&.PVintr wbq.PVintr wbr.PVintr wDE.PVintr wDH.PVintr >wd.PVintr wD&.PVintr wEr.PVintr wfq.PVintr wfr.PVintr wgr.PVintr $whd.PVintr whl.PVintr wHl.PVintr whm.PVintr $wh.PVintr >wH$.PVintr wjb.PVintr wjf.PVintr wjl.PVintr wjm.PVintr >wjs.PVintr wjs.PVintr >wjz.PVintr wjz.PVintr wkE.PVintr >w$k.PVintr wlh.PVintr $wl.PVintr wqb.PVintr wqH.PVintr wqr.PVintr wrd.PVintr wrE.PVintr wrm.PVintr wSb.PVintr wSd.PVintr wsE.PVintr wsx.PVintr wv}.PVintr wvr.PVintr wxm.PVintr wxT.PVintr xAlS.PVintr xbl.PVintr x$b.PVintr xbv.PVintr xDb.PVintr xDl.PVintr xdr.PVintr xDr.PVintr xlS.PVintr xlS.PVintr xml.PVintr xmS.PVintr xnv.PVintr xrb.PVintr xrd.PVintr xrE.PVintr xrf.PVintr xrj.PVintr xrs.PVintr >xSb.PVintr xSb.PVintr xsf.PVintr xs}.PVintr xSr.PVintr Zlm.PVintr Zlm.PVintr >zmE.PVintr zmE.PVintr zmhr.PVintr Zm}.PVintr znq.PVintr znx.PVintr >zq.PVintr Zrf.PVintr zrq.PVintr link-grammar-5.3.16/data/ar/4.0.constituent-knowledge0000664000076400007640000000324412431741033017215 00000000000000; ; XXX FIXME: I think these are copied from the english dicts, and are ; not apprpriate for Arabic! ; DOMAIN_STARTER_LINKS: S##* S##i SF SX Ce* Cet RS O OX Js Jp J* MVp Mp R* Rn Pa TH Pg Pv I PP Cr Cs MX#* Wc Wd Wi TI BIt MVs TO Mv Mg* MVa OF ON IN QI Ma CP* CPi CPx MVt S##w MX#r Pp MVi MVg Mgp MVx SI MX#p Cc S##t S##h S##b S##q L MX#a MG JG MX#x U S##d JT MVh Mr B#w B#d MVb COq Mj OD CX S##g PF Zc MX#d Bc K NIax DOMAIN_CONTAINS_LINKS: URFL_ONLY_DOMAIN_STARTER_LINKS: LEFT_DOMAIN_STARTER_LINKS: A EA E CO#s CO* COd* YS YP Yt Yd GN DTie CO#n COp D##n ND Sn STARTING_LINK_TYPE_TABLE: S##* v S##i v S##t v S##h v S##b v S##q v S##d z S##g v SF v SX v Wd s Wc s Wi z Ce* s Cet s TH b RS z O n OX n Js n Jp n J* n MVp p Mp p R* b Rn s Pa a A u Pg v Pv v I v PP v Cr s Cs s MX#* n TI n BIt n MVs b EA e E e TO t MVi t Mv v Mg* v CO#s f CO* g COd* g CO#n g MVa i MVb i OF p YS y YP y IN n ON n QI b Ma a CP* s CPi s CPx q MVt p MX#r b S##w z Pp p MVg z Mgp z MVx p SI n MX#p v Cc s L a MX#a a Yt y Yd y MG p JG n GN y MX#x p U n JT n MVh b Mr b MX#d b B#w s B#d s DTie e COq s Mj b OD n CX s COp c PF v Zc s Bc s K k D##n d ND d NIax h ; ---------------------------------------------------------------------- ; These links are not put in the word/link graph. They also cannot be the ; starter links for a domain. IGNORE_THESE_LINKS: Xca HA ; ---------------------------------------------------------------------- ; these links are not traced further if they point back before the root word RESTRICTED_LINKS: B#* D##w B#w B#d AFh MVt Xx HL SFsic AFd Bc CX EAh H HA PFc B#j Wd PF Z BW link-grammar-5.3.16/data/ar/corpus-basic.batch0000664000076400007640000000776412766044421016056 00000000000000 !batch !verbosity=1 !echo !limit=1000 !short=20 !constituents=1 !spell=0 % Misc arabaic test sentences. All of these should parse. % These have been pre-morpho-analyzed by aramorph, and should % "just plain work". w nql AlvlAvp AlY mst$fY fy Alqds w sjl jylyyjyfs 8 hdf AlmbArAp AlwHyd w sjl Aymrtwn 12 w zdrylyt$ 66 Alhdfyn w sjl fAtA 47 w bwgdAny 70 w 90 AlAhdAf w rd Aljy$ AlAsrA}yly ElY kl h*h AlhjmAt w kAn dnkTA$ AEln rfD h AqtrAHAt AnAn AyDA w qAl " lA nzAl TmwHyn k mA knA fy AlsAbq " w sjl dytAr nymyv 18 w bytr nymyv 72 Alhdfyn w lm yqdm AlmSdr Ay AyDAHAt Hwl AhdAf AlzyArp w >DAf " sykwn fy bngAlwr fy AlsAEAt Almqblp " w sjl gAtwsw hdf AlmbArAp AlwHyd fy Aldqyqp 57 w sjl fynAn 14 w kylbAn 84 w stwntwn 90 AlAhdAf w >wDH An " h*h hy AlntA}j AlAwlyp l Al{ntfADp " w jmyE AlDHAyA mwZfwn fy Al$rkp AlbArysyp l Altdf}p w sjl rwky jwnywr hdf AlmbArAp AlwHyd fy Aldqyqp 90 y*kr An Alfryq Emr Alb$yr hw Almr$H AlwHyd HtY AlAn w sjl rwk y jwnywr hdf AlmbArAp AlwHyd fy Aldqyqp 90 w sjl frAnkwfysky 61 mn rklp jzA' hdf AlmbArAp AlwHyd w qAl " lsnA mwAfqyn ElY qrAr hArys wqf Alfrz Alydwy " w fy mbArAp vAnyp , sHqt kwryA Aljnwbyp bAkstAn 7 - Sfr w qd Ablg h*A AlqrAr l zbA}n AlErAq xlAl AlAyAm AlmADyp w qAl An " AlslTAt EAmlt ny mEAmlp Hsnp AvnA' {EtqAl y " w sjl mAtys 63 w stywArt 73 w jwnz 77 w rAzwf 90 AlAhdAf w yxDE AlErAq l EqwbAt dwlyp mn* {jtyAH h Alkwyt fy 1990 w tjry AlmHAdvAt fy mskn EryqAt fy AryHA fy AlDfp Algrbyp w y$Ark wzyr AlxArjyp AlAsrA}yly $lwmw bn EAmy fy Alm&tmr w sjl rwmydAl 55 w 65 hdfy AldnmArk , w $wl 82 hdf AlmAnyA w kAn mSdr Amyrky AEln fy wqt sAbq An AlAjtmAE syEqd Alxmys w sjl tryzygyh 12 w wyltwrd 22 w mykw 44 w rwbyr 74 AlAhdAf w syltqy rws Alxmys AyDA r}ys AlwzrA' AlAsrA}yly Ayhwd bArAk w Alhdf AlrAbE hw mstwdE l Al*xA}r fy AryHA $rq AlDfp Algrbyp w qd fArq AHmd sEyd $EbAn 20 EAmA AlHyAp bEd Eln " fy AltqdyrAt HtY AlAn yEAdl qrnA wAHdA ElY AlAql w sjl AdwArdz byrs hdf AlmbArAp AlwHyd fy Aldqyqp 16 mn rklp jzA' w mDY yqwl An " qrArAt mhmp yjb An ttx* fy $>n AltHAlfAt AlHkwmyp " w >wDH zrhwny " lAHZnA ArAdp wADHp mn Trf Almgrb fy mkAfHp AlArhAb " w nfY AlmSdr An ykwn " wqE AY ATlAq nAr ElY AlAsrA}ylyyn mn AlmwqE " w >DAf An AlmqAtlAt AlAmyrkyp lAHqt fy bED AlHAlAt , AlTA}rAt Alrwsyp w qd AnDm qwmywn tAmyl AlY AlmfAwDAt mn Ajl AlAfrAj En Almmvl rAjkwmAr w qd HSl Almstqlwn ElY 67 mqEdA AvnA' h*h Aljwlp AlAxyrp mn AlAntxAbAt w >$Adt AlHkwmp Altrkyp b h*A AlbrnAmj b {stvnA' Alfqrp AlmtElqp b qbrS w >wDH AlmSdr *At h An Almstqlyn HSlwA ElY 67 mqEdA xlAl Aljwlp AlAxyrp w frD mjls AlAmn Aldwly ElY AlErAq EqwbAt mn* {jtyAH h Alkwyt AlEAm 1990 w jrY AllqA' byn EryqAt w AldblwmAsy Arwn myllr fy mskn Alms&wl AlflsTyny w sjl srbAn 3 w bArswAn 90 hdfy rwmAnyA , w myhAylwfyt$ 87 hdf ywgwslAfyA w {ktfY AlTyrAn Almdny AlAngwly b t>kyd AlHAdv dwn AETA' mzyd mn AltfASyl w kAn AlAtHAd AlswfyAty AlsAbq bd> qbl 1991 fy bnA' tjhyzAt nwwyp fy lybyA w sjl kArlws rwyz 53 w 889 hdfy gwAtymAlA , wrwlAndw fwnsykA 70 hdf kwstArykA w $hdt AlmrHlp AlAxyrp mn h* AlAntxAbAt AlvlAvA' HwAdv Adt AlY sqwT ArbEp qtlY w Tlbt jmEyp AlTyAryn AlAngwlyyn mn AlslTAt tElyq rHlAt AlAnTwnwf fy kAfp ArjA' AlblAd w Trd AlHkm AlAwrwgwyAny xwrxy lArywndA mhAjm kwlwmbyA bwnyA qbl nhAyp AlmbArAp b dqyqtyn ly ktAb fkrt AnA mEy ktAb A$rb mA Aryd AHb AnA ktaby AHb AnA ktab y Tbxh mHmd EysY *hb hw : V5v3v15+; : TR4tr+; % adjectives kırmızı ÅŸiÅŸman hasta kızgın güzel genç yasli iyi kötü hos üzücü mutlu aç siyah beyaz mavi yeÅŸil mor pembe sarı: {AO+}; % nouns with null suffix adam.= kadın.= çocuk.= elma.= araba.= insan.= kitap.= yazar.= halı.= kız.= yıldız.= ÅŸarkı.= palto.= göz.= memur.= meyve.= kent.= gazete.= resim.= mühendis.= silah.= dil.=: {AO-} & {Nl+} & {Np+} & (({S3s+} & {N+}) or ({OV+} & {Na+})); % suffixes for nouns =da.=: {Nl-} & {Nv+}; =ki.=: {Nv-} & {Np+}; =lar.= =ler.=: {Np-} & {S3p+} & ({N+} or {Na+}); =.n: {N-}; %Nominative and null suffix %нулевой Ð°Ñ„Ñ„Ð¸ÐºÑ Ð½ÑƒÐ¶ÐµÐ½ Ð´Ð»Ñ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ ÐºÐ¾Ð½Ñ†Ð° Ñлова, когда нет раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ % Genitive .ng =ın.ng =in.ng =un.ng =ün.ng =nın.ng =nin.ng =nun.ng =nün.ng: {Ng-} & {OO3+}; % Dative .nd =a.nd =e.nd =ya.nd =ye.nd: {Nd-}; % Accusative .na =i.na =ı.na =u.na =ü.na =yi.na =yı.na =yu.na =yü.na: {Na-} & {OV+}; % Instrumental .ni % ? в руÑÑком Ñто творительный падеж =yla.ni =ile.ni =yle.ni: {Ni-}; % Locative .nl % ? в руÑÑком Ñто предложный падеж =da.nl =de.nl =ta.nl =te.nl: {Nl-}; % Ablative .nb =den.nb =ten.nb =dan.nb =tan.nb: {Nb-}; % ? Abasive .ns %=sız.ns: {Ns-}; %elma.=: {Np+} or (({S3s+} & {N+}) or ({OV+} & {Na+})); % то же Ñамое elma.=: {Np+} or (({N+} or {Na+}) & ({S3s+} or {OV+})); % Проблема в том, что Ð°Ñ„Ñ„Ð¸ÐºÑ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ð²Ð¸Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ падежа может быть не только i или ni, но еще и нулевой (Ñто Ð¾Ð¼Ð¾Ð½Ð¸Ð¼Ð¸Ñ Ñ Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ падежом). ПоÑтому нужна возможноÑть иногда (по необходимоÑти) допиÑывать раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ Ðº аффикÑам в Ñередине Ñлова. % pronouns: I, thou, he/she, we, you, they onlar.=: {Pg+} & {S3p+}; =ın.pg: {Pg-} & {OO3+}; % раÑпиÑать отдельно senin: {OO2+}; ben: {S1s+}; sen: {S2s+}; o: {S3s+}; biz: {S1p+}; siz: {S2p+}; ne: {R+}; % verbs bil.=: ({Vn+} or {Vr+}) & {OV-}; iste.=: {Nv+} & {R-}; % объединить Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ глаголами gel.= bitir.= ye.= yap.= ver.= al.= koy.= iç.= git.= bak.= dur.= getir.= konuÅŸ.= otur.= kalk.= sor.= anla.= aç.= kapat.= yıka.= olm.= % suffixes for _bilmiyorum_ =um.v1s : {V1s-} & {S1s-}; =yor.=: {V1s+} & {Vr-}; % can also be other links like {V2s+} or {V3s+} ??? etc =mi.=: {Vn-} & {Vr+}; % suffixes for _istediÄŸini_ =ni.na: {Na-} & {OV+}; =i.= =ı.=: {Na+} & {Np3-} & {OO3-}; =in.=: {Na+} & {Np2-} & {OO2-}; =diÄŸ.= : {Nv-} & ({Np2+} or {Np3+}); ye.= gel.=: ({Va3s+} or {Va3p+}) & {OV-}; =di.va3s: {Va3s-} & {S3s-}; =di.va3p: {Va3p-} & {S3p-}; %=diler.va3p: {Va3p-} & {S3p-}; =di.=: {Vp+} & {Va3p-} & {S3p-}; =ler.va3p: {Vp-}; gör.=: {OV-} & {Va+}; %=düm.va1s: {Va1s-}; =dü.=: {Va-} & {V1s+}; =m.va1s: {V1s-}; %punctuations ",": (SJl- & SJr+ & SJl+ ) or (AJl- & AJr+ & AJl+) or (VJl- & VJr+ & VJl+) ; %",": Xc- & Xd+; LEFT-WALL: W+ or Q+; HMS-TIME: XXX-; DECADE-TIME: XXX-; DAY-ORDINALS: XXX-; ORDINALS: XXX-; NUMBERS: XXX-; FRACTION: XXX-; ROMAN-NUMERAL-WORDS: XXX-; INITIALS: XXX-; GREEK-LETTER-AND-NUMBER: XXX-; PL-GREEK-LETTER-AND-NUMBER: XXX-; CAPITALIZED-WORDS: XXX-; HYPHENATED-WORDS: XXX-; UNKNOWN-WORD: XXX-; link-grammar-5.3.16/data/tr/Makefile.in0000644000076400007640000004027213074512576014542 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/tr ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir = $(pkgdatadir)/tr dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/tr/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/tr/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(dictdir)"; 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-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-dictDATA 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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 tags-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/tr/4.0.knowledge0000664000076400007640000000250112431741033014656 00000000000000; Post-processing knowledge file ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: ANY e link-grammar-5.3.16/data/tr/4.0.affix0000664000076400007640000000055712766044421014015 00000000000000")" "%" "," "." ":" ";" "?" "!" "''" "'" "'s": RPUNC+; "(" "$" "``": LPUNC+; dakileri ki ler leri kileri düm m di lar diler um yor mi ni diÄŸ diÄŸini ini yorum miyorum ın in un ün nın nin nun nün a e ya ye i ı u ü yi yı yu yü yla ile yle da de ta te den ten dan tan sız: SUF+; ""«»《》ã€ã€‘『ã€`„“": QUOTES+; =: INFIXMARK+; .=: STEMSUBSCR+; link-grammar-5.3.16/data/tr/4.0.constituent-knowledge0000664000076400007640000000004212431741033017231 00000000000000 STARTING_LINK_TYPE_TABLE: W s link-grammar-5.3.16/data/tr/corpus-basic.batch0000664000076400007640000000207612766044421016070 00000000000000!batch !verbosity=1 !echo !limit=1000 !morphology=1 !spell=0 !islands-ok=1 % man ate (how can I make the man-ate link be preferntially subject and not object) % one of the possible variants of parsing is correct, but the other variants are also grammatically (not semantically) correct adam yedi % man ate apple (parses ok) adam elma yedi adamlar yedi (colloquial) adamlar yediler % man came adam geldi % men came (colloquial) adamlar geldi % men came adamlar geldiler kırmızı arabadakileri gördüm Onların ne istediÄŸini bilmiyorum Senin ne istediÄŸini bilmiyorum % I came ben geldim % He/she came o geldi % They came onlar geldiler %They came (colloquial) (doesn't parse as it should) onlar geldi % man and woman came adam ve kadın geldi % man, kid and woman came adam, çocuk ve kadın geldi % fat, angry and sick man came ÅŸiÅŸman, kızgın ve hasta adam geldi % fat angry sick man came (doesn't parse as it should) ÅŸiÅŸman kızgın hasta adam geldi % very fat man came çok ÅŸiÅŸman adam geldi % man came and finished (doesn't parse as it should) adam geldi ve bitirdi link-grammar-5.3.16/data/tr/Makefile.am0000644000076400007640000000062613050045317014514 00000000000000 DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir=$(pkgdatadir)/tr dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) link-grammar-5.3.16/data/README0000644000076400007640000000417713035614176012730 00000000000000 Language Directories -------------------- ar -- Arabic. To be used with morphology engine; see morphology/ar de -- German. Contains dictionaries for a few thousand words, that's all. Incomplete. en -- English. Complete set. fa -- Farsi. To be used with morphology engine; see morphology/fa he -- Hebrew. Experimental prototype. Contains a few dozen words. id -- Indonesian. Experimental prototype. Contains a few hundred words. kz -- Kazakh. Experimental prototype. Contains a few dozen words. lt -- Lithuanian. Experimental prototype. Contains a few hundred words, and implements only a few parts of speech. ru -- Russian. Complete set of dictionaries, should parse most text. Support needs to be added for conjunctions (and, or, but...) Could use work on supporting regular expressions for numbers, Russian-ized Latin technical terms, etc. See the English 4.0.regex file for more. tr -- Turkish. Experimental prototype. Contains a few dozen words. vn -- Vietnamese. Experimental prototype. Contains a few hundred words. any -- Will parse "any" language, exploring all combinatoric possibilities. This is useful for certain machine-learning tasks, when one might want to iterate over all possible parse trees in every way. ady -- Will parse "any" language, exploring all possible morphological decompositions of the words in a sentence, as well as using random linkages between words and morphemes. The assumed morphology splits a word into at most two parts: a stem, having no syntactic structure, and a suffix, which carries the inflection -- that is, the stem carries all the syntactic structure. amy -- Will parse "any" language, exploring all possible morphological decompositions of the words in a sentence, as well as using random linkages between words and morphemes. Configured to explore morphology of 3 or more parts: syntactically inactive prefixes and stems, and a single syntactically active suffix. demo-sql -- An almost empty demonstration dictionary, showing what an SQLite-backed dictionary might look like. link-grammar-5.3.16/data/en/0000755000076400007640000000000013074513211012510 500000000000000link-grammar-5.3.16/data/en/corpus-fix-long.batch0000664000076400007640000001623312766270014016506 00000000000000!batch !verbosity=1 !echo !limit=1000 !short=20 !constituents=1 !spell=0 % Example sentences showing BUG FIXES since link-grammar 4.1b % as well as demonstating bugs that remain to be fixed. % % Long sentences that struggle to parse correctly % -------------------------------------------------------------------- Radically cheaper, quicker and less energy-intensive to produce than regular steel, Flash Bainite is stronger than titanium by weight, and ductile enough to be pressed into shape while cold without thinning or cracking. % The below either caused crashes, or take too long to parse. % -------------------------------------------------------------------- % Crashes of various sorts. fprintf (stderr, \"%s:%s:%d: %s: \", program_name, file, line, mode); ÐаÑеленные пункты КалининградÑкой облаÑти и их прежние Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ = Ortsnamenverzeichnis Gebiet Kaliningrad (nordliches Ostpreussen) / СоÑÑ‚. His convalescence was relatively brief and he was able to return and fight at The Wilderness, Spotsylvania and Cold Harbor. Hot runners usually make the mold more expensive to manufacture and run, but allow savings by reducing plastic waste and by reducing the cycle time. Dietrich A. Loeber, ‘“Socialist†Features of Soviet Copyright Law’, Columbia Journal of Transnational Law, vol. 23, pp 297--313, 1984. % Overly long sentences leading to overflow I think one of the chief differences between the main Filipino language, which is Tagalog, and English, when I hear Tagalog speakers speaking English, is that they tend to place the stress on the wrong syllable of a word or they stress the wrong word in the sentence or in the question. % long sentence leading to crash. Cortes in his various letters again and again claims the Emperor's patronage of his bold defiance of the Emperor's officers on the ground that the latter in their action were moved solely by considerations of their personal gain, whereas he, Cortes, was striving to endow his sovereign with a rich new empire and boundless treasure whilst carrying into the dark pagan land, at the sword's point, the gentle creed of the Christian God. % A no-canonical-parses error Well, say, Joe, you can be Friar Tuck or Much the miller's son, and lam me with a quarter-staff; or I'll be the Sheriff of Nottingham and you be Robin Hood a little while and kill me. % When constituent tree printing is enabled, this causes % a cascade of and-list overflow errors: I have not seen the grysbok, or the suni, or the dibitag, or the lechwi, or the aoul, or the gerenuk, or the blaauwbok, or the chevrotain, or lots of others, but who in the world could guess what they were or what they looked like, judging only from the names? % Overflow + no complete linakges. In 1608 he wrote a treatise of the Errors, False Gods, and Other Superstitions of the Indians of the Provinces of Huarochiri, Mama, and Chaclla, of which unfortunately only the first six chapters are known to exist and have been translated into English. The strongest rain ever recorded in India shut down the financial hub of Mumbai, snapped communication lines, closed airports and forced thousands of people to sleep in their offices or walk home during the night, officials said today. % No complete linkages found. New York Post: The new Mel Brooks/Susan Stroman musical extravaganza ... is nearly very good indeed - but it is not the The Producers ... this story ... does not lend itself to stage adaptation in the way of the earlier movie ... Now for the good news ... Brooks and Stroman pull out every stop. % Combinatorial explosion However, the few tracts, the poetry, and the novels that embodied the social vision of Young England were directed to a New Generation of educated, religious, and socially conscious conservatives, who, like Young Englanders, were appalled at the despiritualizing effects of industrialization and the perceived amorality of Benthamite philosophy, which they blamed equally for Victorian social injustices. In vivo studies of the activity of four of the kinases, KinA, KinC, KinD (ykvD) and KinE (ykrQ), using abrB transcription as an indicator of Spo0A~P level, revealed that KinC and KinD were responsible for Spo0A~P production during the exponential phase of growth in the absence of KinA and KinB. Just two days after President Obama extolled Chuck Grassley's bipartisan spirit on health care reform, Grassley effectively stuck a hot poker in the President's eye, saying that if it weren't for the Democratic Party's willingness to negotiate with him, health care reform would have already passed the Senate. % Another crash, after a timeout: When Sir William Petre first bought the manor, he repaired thither and found, in the middest part of the demesne lands, the situation of an old house scant meet for a farmer to dwell upon, having about it divers houses of office as well builded as the inner houses were, which, when he had well perused and found the commodity of the ground to be such as he could well like of, then forthwith he caused all those old houses to be pulled down and, in stead of them, hath at his own great costs and charges erected and builded other new houses, very fair, large and stately, made of brick and embattled, and hath besides enclosed all the demesne lands lying round about his house with a fair large pale, parklike. % Crashs due to bad realloc size (issue #137) - 2 sentences. % Both has combinatorial explosion. % 1/2; This sentence also has a very high graph due to its repeated nature % (cannot be displayed with the current limit of MAX_HEIGHT=30). In Buddhism there are 84 Mahasiddhas: Acinta, Ajogi, Anangapa, Aryadeva, Babhaha, Bhadrapa, Bhandepa, Bhiksanapa, Bhusuku, Camaripa, Campaka, Carbaripa, Catrapa, Caurangipa, Celukapa, Darikapa, Dengipa, Dhahulipa, Dharmapa, Dhilipa, Dhobipa, Dhokaripa Dombipa, Dukhandi, Ghantapa, Gharbari, Godhuripa, Goraksa, Indrabhuti, Jalandhara, Jayananda, Jogipa, Kalapa, Kamparipa, Kambala, Kanakhala, Kanhapa, Kankana, Kankaripa, Kantalipa, Kapalapa, Khadgapa, Kilakilapa, Kirapalapa, Kokilipa, Kotalipa, Kucipa, Kukkuripa, Kumbharipa, Laksminkara, Lilapa, Lucikapa, Luipa, Mahipa, Manibhadra, Medhini, Mekhala, Mekopa, Minapa, Nagabodhi, Nagarjuna, Nalinapa, Naropa, Nirgunapa, Pacaripa, Pankajapa, Putalipa, Rahula, Saraha, Sakara, Samudra, Santipa, Sarvabhaksa, Savaripa, Syalipa, Tantepa, Tantipa, Thaganapa, Tilopa, Udhilipa, Upanaha, Vinapa, Virupa, Vyalipa. % 2/2; And yet he should be always ready to have a perfectly terrible scene, whenever we want one, and to become miserable, absolutely miserable, at a moment’s notice, and to overwhelm us with just reproaches in less than twenty minutes, and to be positively violent at the end of half an hour, and to leave us for ever at a quarter to eight, when we have to go and dress for dinner when, after that, one has seen him for really the last time, and he has refused to take back the little things he has given one, and promised never to communicate with one again, or to write one any foolish letters, he should be perfectly broken-hearted, and telegraph to one all day long, and send one little notes every half-hour by a private hansom, and dine quite alone at the club, so that every one should know how unhappy he was. link-grammar-5.3.16/data/en/README0000664000076400007640000001617312431741033013323 00000000000000 Dictionary Data --------------- Research notes. There are currently 63 data files in the 'words' directory. Of these, 8 are not distinct (*biolg*, *medical*) and so there are effectively just 55 "clusters" here. There are 1754 semicolons in 4.0.dict and 1772 colons. This implies that there are approx 1650 to 1700 word clusters in 4.0.dict since many of the semi-colons appear in lines that merely define new classes. A better count of the contents of 4.0.dict yeilds 1430 distinct clusters. There seem to be 86863 word forms in the dicts Example cluster from Siva's dataset: cluster469 bets.n -- ../blah/words.n.2.s doubts.n -- ../blah/blah-29 excuses.n -- ../blah/blah-34 foes.n -- ../blah/words.n.2.s warnings.n -- ../blah/blah-29 Actual disjunct usage: select inflected_word, disjunct, count, log_cond_probability from disjuncts where inflected_word='bets.n' order by log_cond_probability; bets.n | Jp- Dmc- | 5.38320328295231 | 2.68897695164809 bets.n | Op- | 6.59906960930676 | 2.79728207561233 bets.n | Op- Dmc- | 4.49985344521703 | 2.94756384236018 bets.n | Jp- A- MXp+ MXp+ | 2.94644784927368 | 3.5584651263364 bets.n | Jp- A- | 2.8032719194889 | 3.63033016407109 bets.n | Op- Mv+ | 2.38083738088607 | 3.86597277463304 doubts.n | Op- | 14.7235374869777 | 2.53482148983126 doubts.n | Op- Dmc- | 12.8798744678498 | 2.75360123030737 doubts.n | Jp- A- | 3.70244218036532 | 4.39933529761974 doubts.n | Op- A- | 4.28538444498555 | 4.52871084843059 doubts.n | Opt- | 2.90120184421541 | 4.75116183218627 doubts.n | Jp- Dmc- | 2.40070396848023 | 5.02435498790713 excuses.n | Op- Dmc- | 5.50880998373031 | 2.32890577902052 excuses.n | Op- | 5.03419046103953 | 2.45888667993668 excuses.n | Jp- Dmc- | 4.23024629056454 | 2.70990481825512 excuses.n | Op- TOn+ | 1.90192013978957 | 3.86318980988967 excuses.n | Op- AN- TOn+ | 1.79344245046377 | 3.9479150280805 excuses.n | Opn- | 1.65557911992073 | 4.06331052106999 foes.n | Op- Dmc- | 7.72758442535996 | 3.08401721340472 foes.n | Jp- | 5.78156289178878 | 3.50257518460873 foes.n | Jp- Dmc- | 8.53048111009413 | 3.55652688759394 foes.n | Op- | 4.24155412614344 | 3.94944175213513 warnings.n | Op- | 13.1191083714365 | 2.73150374115749 warnings.n | Op- Dmc- | 12.4493113420905 | 2.80710747394272 warnings.n | Jp- Dmc- | 8.38247973471882 | 3.37772441764546 Here's another curious one: cluster992 banker.n fisherman.n illustrator.n lyricist.n mechanic.n periodical.n psychiatrist.n sculptor.n all from words.n.1 -- thus does not broaden coverage ... but are very nearly all a profession! mechanic.n | Js- Ds- | 13.7642659600825 | 2.88500665850946 mechanic.n | Os- Ds- AN- | 7.06177791953084 | 3.84783097573959 mechanic.n | AN+ | 6.95599334826693 | 3.86960587427955 mechanic.n | Js- Ds- AN- | 6.24886311846786 | 4.02426868916609 mechanic.n | Ost- Ds- R+ Bs+ | 5.70536887645721 | 4.15554226141072 fisherman.n | Ost- Ds- | 6.96868003904821 | 3.15873229404902 fisherman.n | Js- Ds- | 6.63831343245697 | 3.22880096148911 fisherman.n | Ost- Ds- A- | 5.21447241306305 | 3.57709641838825 fisherman.n | AN+ | 5.15915525704624 | 3.59248284744609 illustrator.n | Js- Ds- | 23.8048364557326 | 2.60514384269322 illustrator.n | Ost- Ds- | 16.1435659294952 | 3.55061043888198 illustrator.n | Ost- Ds- A- | 12.5473636660028 | 3.5717400794719 illustrator.n | Ost- Ds- R+ Bs+ | 6.37835476174951 | 4.43506613246927 illustrator.n | Ost- Ds- AN- | 6.57567423582078 | 4.43628494235792 illustrator.n | AN+ | 5.92789142578842 | 4.54073145072105 periodical.n | AN+ | 13.523933645105 | 2.25884735662492 periodical.n | Ost- Ds- R+ Bs+ | 4.69391736388206 | 3.78549785079099 periodical.n | Os- Ds- | 3.54950597882271 | 4.18867205040734 periodical.n | Os- Ds- Mv+ | 4.4908520579338 | 4.32151671611172 periodical.n | Js- Ds- | 3.46312434598804 | 4.51594109897193 Examined 1165 clusters, recorded 626 Examined 13026 words, and 2218422 disjuncts Average 11.181116 words/cluster; average 3543.805112 dj's/recored-cluster real 3m42.396s user 3m35.157s recorded 628 recorded 622 Examined 1165 clusters, recorded 622 Examined 12952 words, and 2239866 disjuncts Average 11.117597 words/cluster; average 3601.070740 dj's/recored-cluster Got 74 mismatch warnings fixes w/o: 226 w/: 225 bilog w/o: 38 w/: 38 To get the full-length list -- Disjunct *d1 = build_disjuncts_for_dict_node(dn); -- but is obsolete ... free_disjuncts(d1) instead, use build_sentence_disjuncts() which use build_disjuncts_for_X_node() make float pt: in build-disjuncts.c == done todo -- build_disjuncts_for_X_node == done build_clause == done build_disjunct == done build_sentence_disjuncts -- preparation.c but preparation.c ... prepare_to_parse from api.c sentence_parse and retry from link-parser with more null counts. ====================== Historical trends: enwiki/A: grep -- version 4.3.5 num_skipped_words= * | wc 773352 num_skipped_words="0" 388819 or 50.3% num_skipped_words="1" 148214 or 19.2% num_skipped_words="2" 83234 or 10.8% num_skipped_words="3" 43957 or 5.7% num_skipped_words="4" 28998 or 3.8% num_skipped_words="5" 19677 or 2.5% enwiki/E: grep --- version 4.3.5 or so num_skipped_words= * | wc 980218 num_skipped_words="0" 479076 or 48.9% num_skipped_words="1" 190183 or 19.4% num_skipped_words="2" 107265 or 10.9% num_skipped_words="3" 56875 or 5.8% num_skipped_words="4" 39240 or 4.0% num_skipped_words="5" 27431 or 2.8% enwiki/J: grep --- version -4.5.7 or so num_skipped_words= * | wc 1744284 num_skipped_words="0" 914187 or 52.4% num_skipped_words="1" 332653 or 19.1% num_skipped_words="2" 176185 or 10.1% num_skipped_words="3" 87241 or 5.0% num_skipped_words="4" 57509 or 3.3% num_skipped_words="5" 38483 or 2.2% link-grammar-5.3.16/data/en/4.0.regex0000664000076400007640000003133412766044421014004 00000000000000 %***************************************************************************% % % % Copyright (C) 2005, 2006 Sampo Pyysalo, Sophie Aubin % % Copyright (C) 2009, 2012 Linas Vepstas % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % This file contains regular expressions that are used to match % tokens not found in the dictionary. Each regex is given a name which % determines the disjuncts assigned when the regex matches; this name % must be defined in the dictionary along with the appropriate disjuncts. % Note that the order of the regular expressions matters: matches will % be attempted in the order in which the regexs appear in this file, % and only the first match will be used. % % Regex'es that are preceded by !, if they match a token, stop % further match tries of the same regex name. Thus, they can serve % as a kind of a negative look-ahead. % Numbers. % XXX, we need to add utf8 U+00A0 "no-break space" % % Allows at most two colons in hour-minute-second HH:MM:SS expressions % Allows at most two digits between colons HMS-TIME: /^[0-9][0-9]?(:[0-9][0-9]?(:[0-9][0-9]?)?)?(AM|PM|am|pm)?$/ % e.g. 1950's leading number can be higher, for science fiction. % Must be four digits, or possible three. Must end in s, 's ’s DECADE-DATE: /^([1-4][0-9][0-9]|[1-9][0-9])0(s|'s|’s)$/ % Similar to above, but does not end in s. Only allows four digits. % We process this before NUMBERS below, so that this is matched first. YEAR-DATE: /^([1-4][0-9]{3}|[1-9][0-9]{0,2})$/ % Day-of-month names; this regex will match before the one below. DAY-ORDINALS: /^(1st|2nd|3rd|[4-9]th|1[0-9]th|2(0th|1st|2nd|3rd|[4-9]th)|30th|31st)$/ % Ordinal numbers; everything except 1st through 13th % is handled by regex. ORDINALS: /^[1-9][0-9]*(0th|1st|2nd|3rd|[4-9]th)$/ % Allows any number of commas or periods % Be careful not match the period at the end of a sentence; % for example: "It happened in 1942." NUMBERS: /^[0-9,.]*[0-9]$/ % This parses signed numbers and ranges, e.g. "-5" and "5-10" and "9+/-6.5" NUMBERS: /^[0-9.,-]*[0-9](\+\/-[0-9.,-]*[0-9])?$/ % Parses simple fractions e.g. "1/60" with no decimal points or anything fancy FRACTION: /^[0-9]+\/[0-9]+$/ % "10(3)" exponent (used in PubMed) NUMBERS: /^[0-9.,-]*[0-9][0-9.,-]*\([0-9:.,-]*[0-9][0-9.,-]*\)$/ % Roman numerals % The first expr has the problem that it matches an empty string. The % cure for this is to use look-ahead, but neither the Gnu nor the BSD % regex libs support look-ahead. I can't think of a better solution. ROMAN-NUMERAL-WORDS: /^M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ % ROMAN-NUMERAL-WORDS: /^(?=(M|C|D|L|X|V|I)+)M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ % ROMAN-NUMERAL-WORDS: /^(?=.+)M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ % Strings of initials. e.g "Dr. J.G.D. Smith lives on Main St." % Make it at least two letters long, as otherwise it clobbers % single-letter handling in the dict, which is different. INITIALS: /^[A-Z]\.([A-Z]\.)+$/ % Greek letters with numbers GREEK-LETTER-AND-NUMBER: /^(alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega)\-?[0-9]+$/ PL-GREEK-LETTER-AND-NUMBER: /^(alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega)s\-?[0-9]+$/ % Some "safe" derived units. Simple units are in dictionary. % The idea here is for the regex to match something that is almost % certainly part of a derived unit, and allow the rest to be % anything; this way we can capture difficult derived units such % as "mg/kg/day" and even oddities such as "micrograms/mouse/day" % without listing them explicitly. % TODO: add more. % Some (real) misses from these: % micrograms.kg-1.h-1 microM-1 J/cm2 %/day mN/m cm/yr % m/s days/week ml/s degrees/sec cm/sec cm/s mm/s N/mm (is that a unit?) % cuts/minute clicks/s beats/minute x/week W/kg/W %/patient-year % microIU/ml degrees/s counts/mm2 cells/mm3 tumors/mouse % mm/sec ml/hr mJ/cm(2) m2/g amol/mm2 animals/group % h-1 min-1 day-1 cm-1 mg-1 kg-1 mg.m-2.min-1 ms.cm-1 g-1 % sec-1 ms-1 ml.min.-1kg-1 ml.hr-1 % also, both kilometer and kilometers seem to be absent(!) % remember "mm"! % grams/anything UNITS: /^([npmk]|milli|micro|nano|pico|femto|atto|kilo|mega|tera)?(g|grams?)\// % mol/anything UNITS: /^([fnmp]|milli|micro|nano|pico|femto|atto|mu)?mol(es)?\// % common endings UNITS: /^[a-zA-Z\/.]+\/((m|micro)?[lLg]|mg|kg|mol|min|day|h|hr)$/ % common endings, except in the style "mg.kg-1" instead of "mg/kg". UNITS: /^[a-zA-Z\/.1-]+\.((m|micro)?[lLg]|mg|kg|mol|min|day|h|hr)(-1|\(-1\))$/ % combinations of numbers and units, e.g. "50-kDa", "1-2h" % TODO: Clean up and check that these are up-to-date wrt the % dictionary-recognized units; this is quite a mess currently. % TODO: Extend the "number" part of the regex to allow anything % that the NUMBER regex matches. % One problem here is a failure to split up the expression ... % e.g. "2hr" becomes 2 - ND - hr with the ND link. But 2-hr is treated % as a single word ('I is a 2-hr wait') % NUMBER-AND-UNIT: /^[0-9.,-]+(msec|s|min|hour|h|hr|day|week|wk|month|year|yr|kDa|kilodalton|base|kilobase|base-pair|kD|kd|kDa|bp|nt|kb|mm|mg|cm|nm|g|Hz|ms|kg|ml|mL|km|microm|\%)$/ % Comment out above, it screws up handling of unit suffixes, for % example: "Zangbert stock fell 30% to $2.50 yesterday." % fold-words. Matches NUMBER-fold, where NUMBER can be either numeric % or a spelled-out number, and the hyphen is optional. Note that for % spelled-out numbers, anything is allowed between the "initial" number % and "fold" to catch e.g. "two-to-three fold" ("fourteen" etc. are absent % as the prefix "four" is sufficient to match). FOLD-WORDS: /^[0-9.,:-]*[0-9]([0-9.,:-]|\([0-9.,:-]*[0-9][0-9.,:-]*\)|\+\/-)*-?fold$/ FOLD-WORDS: /^(one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fifteen|twenty|thirty|fifty|hundred|thousand|million).*fold$/ % Plural proper nouns. % Make sure that apostrophe-s is split out correctly. PL-CAPITALIZED-WORDS: /^[[:upper:]].*[^iuoys'’]s$/ % Other proper nouns. % We demand that these end with an alphanumeric, i.e. explicitly % reject punctuation. We don't want this regex to "swallow" any trailing % commas, colons, or periods/question-marks at the end of sentences. % In addition, this must not swallow words ending in 's 'll etc. % (... any affix, for that matter ...) and so no embedded apostrophe CAPITALIZED-WORDS: /^[[:upper:]][^'’]*[^[:punct:]]$/ % SUFFIX GUESSING % For all suffix-guessing patterns, we insist that the pattern start % with an alphanumeric. This is needed to guarantee that the % prefix-stripping code works correctly, as otherwise, the regex will % gobble the prefix. So for example: "We left (carrying the dog) and % Fred followed." Since "(carrying" is not in the dict, we need to be % sure to not match the leading paren so that it will get tripped. % ING-WORDS: /^\w.+ing$/ % Plurals or verb-s. Make sure that apostrophe-s is split out correctly. % e.g. "The subject's name is John Doe." should be % +--Ds--+---YS--+--Ds-+ % | | | | % the subject.n 's.p name.n S-WORDS: /^\w.+[^iuoys'’]s$/ % Verbs ending -ed. ED-WORDS: /^\w.+ed$/ % Advebs ending -ly. LY-WORDS: /^\w.+ly$/ % Nouns ending in -ism, -asm (chiliasm .. ) Usually mass nouns % Stubbed out for now; I'm not convinced this improves accuracy. % ISM-WORDS: /^\w.+asm$/ % ISM-WORDS: /^\w.+ism$/ % Corresponding count noun version of above (chiliast...) % AST-WORDS: /^\w.+ast$/ % AST-WORDS: /^\w.+ist$/ % Corresponding adjectival form of above ADJ-WORDS: /^\w.+astic$/ ADJ-WORDS: /^\w.+istic$/ % Nouns ending -ation stubbed out in BioLG, stub out here ... %ATION-WORDS: /^\w.+ation$/ % Extension by LIPN 11/10/2005 % nouns -- typically seen in (bio-)chemistry texts % synthetase, kinase % 5-(hydroxymethyl)-2’-deoxyuridine % hydroxyethyl, hydroxymethyl % septation, reguion % isomaltotetraose, isomaltotriose % glycosylphosphatidylinositol % iodide, oligodeoxynucleotide % chronicity, hypochromicity MC-NOUN-WORDS: /^\w.+ase$/ MC-NOUN-WORDS: /^\w.+ene$/ MC-NOUN-WORDS: /^\w.+ine?$/ MC-NOUN-WORDS: /^\w.+yl$/ MC-NOUN-WORDS: /^\w.+ion$/ MC-NOUN-WORDS: /^\w.+ose$/ MC-NOUN-WORDS: /^\w.+ol$/ MC-NOUN-WORDS: /^\w.+ide$/ MC-NOUN-WORDS: /^\w.+ity$/ % Can take TOn+. Must appear after above, to avoid clash with +ity NOUN-TO-WORDS: /^\w.+ty$/ NOUN-TO-WORDS: /^\w.+cy$/ NOUN-TO-WORDS: /^\w.+nce$/ % replicon, intron C-NOUN-WORDS: /^\w.+o[rn]$/ % adjectives % exogenous, heterologous % intermolecular, intramolecular % glycolytic, ribonucleic, uronic % ribosomal, ribsosomal % nonpermissive, thermosensitive % inducible, metastable ADJ-WORDS: /^\w.+ous$/ ADJ-WORDS: /^\w.+ar$/ ADJ-WORDS: /^\w.+ic$/ ADJ-WORDS: /^\w.+al$/ ADJ-WORDS: /^\w.+ive$/ ADJ-WORDS: /^\w.+ble$/ % latin (postposed) adjectives % influenzae, tarentolae % pentosaceus, luteus, carnosus LATIN-ADJ-WORDS: /^\w.+ae$/ LATIN-ADJ-WORDS: /^\w.+us$/ % must appear after -ous in this file % latin (postposed) adjectives or latin plural noun % brevis, israelensis % japonicum, tabacum, xylinum LATIN-ADJ-P-NOUN-WORDS: /^\w.+is?$/ LATIN-ADJ-S-NOUN-WORDS: /^\w.+um$/ % Hyphenated words. In the original LG morpho-guessing system that % predated the regex-based system, hyphenated words were detected % before ING-WORDS, S-WORDS etc., causing e.g. "cross-linked" to be % treated as a HYPHENATED-WORD (a generic adjective/noun), and % never a verb. To return to this ordering, move this regex just % after the CAPITALIZED-WORDS regex. % We also match on commas, dots, brackets: n-amino-3-azabicyclo[3.3.0]octane % []] means "match right-bracket" % Explicitly call out (5'|3') so that we don't all a generic match to 'll % But something is funky about this 5'-3' business since 2' also matches ??? % /^[[:alnum:]][][:alnum:],:.\[-]*-[][:alnum:],:.\[-]*[[:alnum:]]$/ HYPHENATED-WORDS: /^[[:alnum:](5'|3')][][:alnum:](5'|3'),:.\(\)\[-]*-[][:alnum:],:.\(\)\[-]*[[:alnum:]]$/ % Emoticon checks must come *after* the above, so that the above take precedence. % See Wikipedia List_of_emoticons (also the References section). % % Emoticons must be entirely made of punctuation, length 2 or longer ;) % XXX [:punct:] is strangely broken, I have to add ;-< explicitly % XXX: Don't use [:punct:]. Do NOT include period!! % XXX: The problem with below is that 5. 7. 8. get recognized as emoticons, % which then prevents splitting for list numbers. (e.g "step 5. Do this.") % % Arghh. Other valid number expressions are clobbered by the emoticons. % For example: $5 $7 8% The quick fix is to remove the numbers. % Other breakages: The below clobbers "Bob, who ..." because it % matches Bob, as an emoticon. % % EMOTICON: /^[[:punct:];BDOpTX0578C☆ಠâ—@◎~][[:punct:]?@[\\\]^_`{|}~;BDOpTX0578C☆ಠâ—@◎~][!"#$%&'()*+,\-/:;<=>?@[\\\]^_`{|}~?@[\\^_`{|}~: V5v3v15+; : EN4us+; % _ORGANIZATION OF THE DICTIONARY_ % % I. NOUNS % II. PRONOUNS % III. DETERMINERS % IV. NUMERICAL EXPRESSIONS % V. VERBS % A. Auxiliaries; B. Common verb types; C. complex intransitive verbs; % D. complex intransitive verbs; E. complex verbs taking [obj] + % [complement]; F. idiomatic verbs % VI. PREPOSITIONS % VII. TIME AND PLACE EXPRESSIONS % VIII. QUESTION-WORDS AND CONJUNCTIONS % IX. ADJECTIVES % X. COMPARATIVES AND SUPERLATIVES % XI. ADVERBS % A. Mainly adjectival; B. Mainly post-verbal; C. Post-verbal/pre-verbal; % D. Post-verbal/pre-verbal/openers; E. Post-verbal/openers; % F. Pre-verbal/openers % XII. MISCELLANEOUS WORDS AND PUNCTUATION % % % TODO: % To-do: many verb simple past-tense forms include ({@E-} & A+) to % make them adjective-like. Strictly speaking, these should probably % copied into words.adj.1 and treated like common adjectives, right? % % Many nouns in words.n.4 are treated as "mass or count". The side % effect is that mass nouns are inconsistently treated as sometimes % singular, sometimes plural. e.g. words.n.3 gets & % . This is a kind-of ugly tangle, it should really % be sorted out so that links are properly marked as s, p or m. % This is mostly fixed, except that some uses of % remain, below. % Capitalization handling (null effect for now- behave as empty words). 1stCAP.zzz: ZZZ-; nonCAP.zzz: ZZZ-; % Null links. These are used to drop the requirement for certain words % to appear during parsing. Basically, if a parse fails at a given cost, % it is retried at a higher cost (by raising the disjunct_cost). % Currently, two different nulls are defined: a no-det-null, and a % costly null. The no-det-null is used to make determiners optional; % this allows for the parsing of newspaper headlines and clipped % technical speech (e.g. medical, engineering, where determiners are % often dropped). The costly-null is used during panic parsing. % Currently, both have the same cost: using a less costly null results % in too many sentences being parsed incorrectly. Oh well. % Default cost=4. This allows the Russian dicts to use a cost of 3 for % various things, including regex matches for unknown words. (i.e. panic % parsing is set to 4 at this time.) : [[[[()]]]]; : [[[[()]]]]; % NOUNS % The marker-entity is used to identify identity names. % The marker-common-entity is used to identify all common nouns % and adjectives that might appear in entity names: % e.g. "Great Southern Federal Bank and Railroad" or "Aluminum Bahrain" % These markers are used by the tokenizer, to help identify entities, % which can appear capitalized at the start of sentences. (Actually, % at this time, only is used. We keep around % just in case :-) : XXXENTITY+; : XXXGIVEN+; % The RJ links connect to "and"; the l,r prevent cross-linking : RJrc- or RJlc+; % {@COd-} : "That is the man who, in Joe's opinion, we should hire" : {({@COd-} & (C- or )) or ({@CO-} & Wd-) or [Rn-]}; : {({@COd-} & (C- or )) or ({@CO-} & Wd-)}; : {({@COd-} & (C- or )) or ({@CO-} & Wd-) or Re-}; % Post-nominal qualifiers, complete with commas, etc. % We give these a small cost, so that they don't hide quotational % complements (i.e. so that "blah blah blah, he said" doesn't % get the MX link at lower cost than the CP link...) : [{[B*j+]} & Xd- & (Xc+ or ) & MX-]0.1; : [{[Bsj+]} & Xd- & (Xc+ or ) & MX-]0.1; : [{[Bpj+]} & Xd- & (Xc+ or ) & MX-]0.1; : [{[Buj+]} & Xd- & (Xc+ or ) & MX-]0.1; % noun-main-x -- singular or plural or mass. : (S+ & ) or SI- or J- or O- or or ; % noun-main-s -- singular % XXX FIXME: is often used with and sub % has a R+ & B+ on it. The problem here is that R+ & B+ should not % be used with the J- here. This needs to be refactored to prevent % this, or at least, cost it in some way. : (Ss+ & ) or SIs- or Js- or Os- or or ; % noun-main-p -- plural : (Sp+ & ) or SIp- or Jp- or Op- or or ; % noun-main-u -- u == uncountable % TODO: alter this to use Su+, SIu- someday. likewise Buj+ % Doing this requires adding Su- links to many entries : (Ss+ & ) or SIs- or Ju- or Ou- or or ; % noun-main-m -- m == mass % TODO: get rid of this someday. % To get rid of this, any noun that uses this needs to be split into % two: the countable form, which will used and the % uncountable form, which will use : (Ss+ & ) or SIs- or Jp- or Os- or or ; % used only for this, that. % (Jd- & Dmu- & Os-): they have plenty of this % (Jd- & Dmu- & {Wd-} & Ss+): "not enough of this was used" % XXX -- is Js- ever really needed? : (Jd- & Dmu- & Os-) or (Jd- & Dmu- & {Wd-} & Ss*b+) or (Ss*b+ & ) or SIs*b- or [[Js-]] or [Os-] or or ; : J- or O- or or ; : Js- or Os- or or ; % Xd- or [[()]] allows parsing of "I have no idea what that is." % without requiring comma after "idea" : Js- or Os- or ({[Bsj+]} & (Xd- or [[()]]) & (Xc+ or ) & MX-) or ; : Jp- or Op- or or ; : Jp- or Os- or or ; % @M+: "The disability of John means he is slow" : {@M+} & {R+ & B+ & {[[@M+]]}} & {@MX+}; : {@M+} & {R+ & Bs+ & {[[@M+]]}} & {@MXs+}; : {@M+} & {R+ & Bp+ & {[[@M+]]}} & {@MXp+}; % [@AN-].1: add a tiny cost so that A- is preferred to AN- when there % is a choice. The is because some nouns are also listed as adjectives, % and we want to use the adjective version A- link in such cases. % [@AN- & @A-] has cost so that G links are prefered. % {[@AN-].1} & {@A- & {[[@AN-]]}}; : (@A- & {[[@AN-]]}) or [@AN-]0.1 or ([[@AN-].1 & @A-] & {[[@AN-]]}) or (); : (@A- & {[[@AN-]]}) or [@AN-]0.1 or ([[@AN-].1 & @A-] & {[[@AN-]]}); % conjoined nouns or noun-phrases. % The l and r prevent two nouns from hooking up directly, they % must hook up to a conjunction (and, or) in the middle. % SJl == connect to left % SJr == connect to right % SJ*s == singular % SJ*p == plural % SJ*u == mass % % M+: "gloom of night and heat will not stop me" % The "of night" can connect to the left noun, but rarely to the right noun % because it should then connect to the "and", not the right noun. % but then: "neither heat nor gloom of night shall stop me" % Looks like only a proper semantic decision can determine the correct % parse here ... % % Add cost to M+, so that "a number of recommendations and suggestions" % "of" gets priority in modifying the and.j-n instead of "recommendations". % However, this cost then causes the following to parse incorrectly: % "...went to hell yesterday and heaven on Tuesday." % Arghh... : ({@M+} & SJls+) or ({[@M+]} & SJrs-); : ({[@M+]0.4 or Mp+} & SJlp+) or ({[@M+]1.4 or [Mp+]} & SJrp-); : ({[@M+]0.4 or Mp+} & SJlu+) or ({[@M+]1.4 or [Mp+]} & SJru-); : ({[@M+]0.4 or Mp+} & SJl+) or ({[@M+]1.4 or [Mp+]} & SJr-); : ({[@M+]0.4 or Mp+} & SJlp+) or ({[@M+]1.4 or [Mp+]} & SJrp-) or ({[@M+]0.4 or Mp+} & SJlu+) or ({[@M+]1.4 or [Mp+]} & SJru-); : {Rw+} & B*m+; : {Rw+} & Bsm+; : {Rw+} & Bpm+; % TOf+ & IV+: "there is going to be a meeting", "there appears to be a bug" % TOn+ & IV+: "there are plots to hatch", "there is a bill to sign" % TOt+ & B+: this is one where B makes the link : IV+; : TO+ & IV+; : TOf+ & IV+; : TOi+ & IV+; : TOn+ & IV+; : TOo+ & IV+; : TOt+ & B+; % Connects verb to coordinating conjunction. : VC+; : Ce+ & CV+; : Cet+ & CV+; : Cs+ & CV+; : Ca+ & CV+; : Ci+ & CV+; : Cr+ & CV+; : Cc+ & CV+; % We don't handle Ct,Cta in the above, because the AF and B link plays % the role of CV, connecting to the head-verb. % Fronted prepositional and participle phrases, used with % subject-object inversion. Wp connect to preps only. : [Wp- & PF+]; % The use of COa here needs to be carefully re-examined; it is used much too freely. % COa+ is used to block links to COd- % Xc+ & Ic+: connect to imperatives (infinitve verbs): "Anyhow, don't" % Wc- & Xc+ & Qd+: subject-object inversion: "anyhow, am I right?" : {[[Wa-]]} & ((Xc+ & Ic+) or (Wc- & (Xc+ or [()]) & Qd+) or ({Xd-} & (Xc+ or [[()]]) & [COa+])); % Just pure singular entities, no mass nouns % The CAPITALIZED-WORDS rule is triggered by regex matching, and % applies to all capitalized words that are not otherwise found in % the dictionary. % ({[[@MX+]]} & AN+) comes from postposed modifiers: % "Codon 311 (Cys --> Ser) polymorphism" % % We do NOT tag these with , a this messes up first-word % processing in tokenize.c. So for example, we do *not* want "There" % in "There they are" tagged as an entity, just because its capitalized. % We really do want to force the lower-case usage, because the lower case % is in the dict, and its the right word to use. (The only entities that % should be tagged as such are those that are in the dicts, in thier % capitalized form, e.g. "Sue.f" female given name as opposed to "sue.v" % verb in the sentence "Sue went to the store.") % % To help discourage capitalized use when the lower-case is in the dict, % we give a slight cost to [ & (JG- or )] to % discourage use as a common noun, so that the lower-case version can % play this role. Likewise th cost on [AN+]. % % The cost on AN+ also discourages crazy AN links to noun cognates of verbs: % e.g. "The Western Railroad runs through town" -- don't want AN to runs.n. % % MX+ & : country names: "...went to Paris, France" % INITIALS : ({NM+} & ({G-} & {[MG+]} & (({DG- or [[GN-]] or [[@A- & @AN-]] or [[{@A-} & {D-}]] or ({@A-} & Jd- & Dmc-)} & (( & (JG- or )) or or YS+ )) or ({[[@MX+]]} & [AN+]) or G+))) or (MXs+ & ( or )) or ({@A- or G-} & {D-} & Wa-) or ; % As above, but with a tiny extra cost, so that a dictionary word is % prefered to the regex match (i.e. for a common noun starting a % sentence). However, the other regex matches (e.g. MC-NOUN-WORDS) % should have a cost that is even higher (so that we take the % capitalized version before we take any other matches.) CAPITALIZED-WORDS: []0.05; % Capitalized words that seem to be plural (by ending with an s, etc) % -- But not all words that end with an 's' are plural: % e.g. Cornwallis ... and some of these can take a singular determiner: % "a Starbucks" PL-CAPITALIZED-WORDS: ({NM+} & {G-} & {[MG+]} & (({DG- or [[GN-]] or [[{@A-} & ({Dmc-} or {Ds-})]] or ({@A-} & Jd- & Dmc-) } & ([ & (JG- or )] or or YS+ or YP+ )) or AN+ or G+)) or ({@A- or G-} & {D-} & Wa-) or ; % capitalized words ending in s % -- hmm .. proper names not used anywhere right now, has slot for plural ... !!?? : ({G-} & {[MG+]} & (({DG- or [[GN-]] or [[{@A-} & {D-}]]} & (({@MX+} & (JG- or )) or YS+ or YP+)) or AN+ or G+)); % "Tom" is a given name, but can also be a proper name, so e.g. % "The late Mr. Tom will be missed." which needs A-, D- links % Wa-: A single exclamation: "Tom! Hey, Tom! Oh, hello John!" % is trikcy when used with [[...]] connectors. % Careful for bad parses of % "This is the dog and cat Pat and I chased and ate" % "actress Whoopi Goldberg and singer Michael Jackson attended the ceremony" % % Some given names cause problems, though. See tom.n-u, bob.v, frank.a % frank.v, Frank.b, An.f In.f So.f below. : {G-} & {[MG+]} & (({DG- or [GN-]2.1 or [[{@A-} & {D-}]]} & (({@MX+} & {NMr+} & (JG- or or )) or YS+ or YP+)) or AN+ or Wa- or G+); % Whole, entire entities, cannot participate in G links % because the entire entity has already been identified. : ({DG- or [[GN-]] or [[{@A-} & {D-}]]} & (({@MX+} & ) or or YS+)) or Wa- or AN+; % Words that are also given names % Cannot take A or D links. % Art Bell Bill Bob Buck Bud % % The bisex dict includes names that can be given to both % men and women. /en/words/entities.given-bisex.sing /en/words/entities.given-female.sing /en/words/entities.given-male.sing /en/words/entities.goddesses /en/words/entities.gods: or or ; % Given names An In So interfere with misc words -- give them a cost. An.f In.f So.f: [[]]; % Special handling for certain given names. These are words that have a % lower-case analog in the dictionary, and are also used in upper-case % form in an "idiomatic name" e.g. Vatican_City. Without the below, % this use of "City" would prevent it from being recognized in other % (non-idiomatic) proper name constructions, e.g. New York City. /en/words/entities.organizations.sing: or ; /en/words/entities.locations.sing: or ; % words.n.4: nouns that can be mass or countable % allocation.n allotment.n alloy.n allure.n alteration.n alternation.n % piano.n flute.n belong here, because of "He plays piano" % % This class has now been eliminated: nouns are either singular, plural % or mass. If they can be more than one, then they are listed separately % in each class e.g. words.n.1 and/or words.n.2 and/or words.n.3, etc. % (Only a few screwball exceptions below; should be fixed ...) : & (({NM+} & AN+) or ({NM+ or ({Jd-} & D*u-)} & & ( or )) or ({NM+ or ({Jd-} & D*u-)} & ) or (YS+ & {D*u-}) or (GN+ & (DD- or [()])) or Us- or ({D*u-} & Wa-)); GREEK-LETTER-AND-NUMBER pH.i x.n: ; % Same as pattern used in words.n.4 -- mass nouns or countable nouns : ; % Pattern used for words.n.2.s % Similar to , but with different determiners for number % agreement. % ({{Dmc-} & Jd-} & Dmc-) : "I gave him a number of the cookies" % want "Dmc-" on both to avoid "this cookies" : & ([[AN+]] or ({NM+ or ({{Dmc-} & Jd-} & Dmc-)} & & ( or )) or ({NM+ or Dmc-} & ) or SJrp- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])) or Up- or ({Dmc-} & Wa-)); %for YEAR-DATE year numbers : NMd- or ({EN-} & (NIfn+ or NItn-)) or NN+ or AN+ or Wa- or ((Xd- & TY- & Xc+) or TY-) or ({EN- or NIc-} & (ND+ or OD- or ({{@L+} & DD-} & ([[Dmcn+]] or (( or TA-) & (JT- or IN- or [[]])))))); % Number abbreviations: no.x No.x % pp. paragraph, page art article % RR roural route No.x No..x no.x no..x Nos.x Nos..x nos.x nos..x Nr.x Nr..x Nrs.x Nrs..x nr.x nr..x nrs.x nrs..x Num.x Num..x num.x num..x pp.x pp..x Art..x art..x RR..x RR.x rr..x : (Xi+ or [[()]]) & AN+; % Explicitly include the period at the end of the abbreviation. Adj..x Adm..x Adv..x Asst..x Atty..x Bart..x Bldg..x Brig..x Bros..x Capt..x Cie..x Cmdr..x Col..x Comdr..x Con..x Corp..x Cpl..x DR..x Dr..x Drs..x Ens..x Ft..x Gen..x Gov..x Hon..x Hr..x Hosp..x HMS..x Insp..x Lieut..x Lt..x MM..x MR..x MRS..x MS..x Maj..x Messrs..x Mlle..x Mme..x Mr..x Mrs..x Ms..x Msgr..x Mt..x Op..x Ord..x Pfc..x Ph..x Prof..x Pvt..x Rep..x Reps..x Res..x Rev..x Rt..x Sen..x Sens..x Sfc..x Sgt..x Sr..x St..x Supt..x Surg..x: G+; % Period is missing in the abbreviation! Accept, but with a cost. Adj.x Adm.x Adv.x Asst.x Atty.x Bart.x Bldg.x Brig.x Bros.x Capt.x Cie.x Cmdr.x Col.x Comdr.x Con.x Corp.x Cpl.x DR.x Dr.x Drs.x Ens.x Ft.x Gen.x Gov.x Hon.x Hr.x Hosp.x HMS.x Insp.x Lieut.x Lt.x MM.x MR.x MRS.x MS.x Maj.x Messrs.x Mlle.x Mme.x Mr.x Mrs.x Ms.x Msgr.x Mt.x Op.x Ord.x Pfc.x Ph.x Prof.x Pvt.x Rep.x Reps.x Res.x Rev.x Rt.x Sen.x Sens.x Sfc.x Sgt.x Sr.x St.x Supt.x Surg.x: [G+]; % Street addresses, company abbreviations % Cost on Xi+: don't link to period, if we've already got one! St.y St..y Ave.y Ave..y Av.y Av..y Pl.y Pl..y Ct.y Ct..y Dr.y Dr..y Gr.y Gr..y Ln.y Ln..y Rd.y Rd..y Rt.y Rt..y Blvd.y Blvd..y Pkwy.y Pkwy..y Hwy.y Hwy..y AG.y Assn.y Assn..y Corp.y Corp..y Co.y Co..y Inc.y Inc..y PLC.y Pty.y Pty..y Ltd.y Ltd..y LTD.y Bldg.y Bldg..y and_Co GmBH.y: ({[X-]} & G-) & {[[Xi+]]} & {[MG+]} & (({DG- or [[GN-]] or [[{@A-} & {D-}]]} & (({@MX+} & (JG- or )) or or YS+ or YP+)) or AN+ or G+); % Titles, e.g. Joe Blow, Esq. or Dr. Smarty Pants, Ph.D. % Gack. See absurdely large collection at: % http://en.wikipedia.org/wiki/List_of_post-nominal_letters Jr.y Jr..y Sr.y Sr..y Esq.y Esq..y AB.y A.B..y AIA.y A.I.A..y BA.y B.A..y BFA.y B.F.A..y BS.y B.S..y BSc.y B.Sc..y CEng.y CEng..y CFA.y CPA.y CPL.y CSV.y DD.y D.D..y DDS.y D.D.S..y DO.y D.O..y D.Phil..y D.P.T..y Eng.D..y JD.y J.D..y KBE.y K.B.E..y LLD.y LL.D..y MA.y M.A..y MBA.y M.B.A..y MD.y M.D.y MFA.y M.F.A..y MS.y M.S..y MSc.y M.Sc..y OFM.y PE.y P.E..y Pfc.y Pharm.D..y PhD.y Ph.D.y Ph.D..y RA.y R.A..y RIBA.y R.I.B.A..y RN.y R.N..y Sgt.y USMC.y USN.y: {Xi+} & {Xd- & {Xc+}} & G- & {[MG+]} & (({DG- or [[GN-]] or [[{@A-} & {D-}]]} & (({@MX+} & (JG- or )) or or YS+ or YP+)) or AN+ or G+); % The generic category for strings containing a hyphen PART-NUMBER.n HYPHENATED-WORDS.n: [[({@AN-} & {@A-} & (({NM+ or D-} & (( & ( or )) or )) or U- or ({D-} & Wa-))) or ((YS+ or YP+) & {@AN-} & {@A-} & {D-})]]; % NOUNS -------------------------------------------------------- % Nouns typically take determiners (a, the). The minor flags are: % D link: determiners: D1234 % position 1 can be s, m for singular, mass % position 2 can be c for count, u for uncountable % position 3 can be k,m,y for comparatives, w for questions. % position 4 can be c for consonant, v for vowel, x for long-distance. % words.n.1-vowel words.n.1-const: Common nouns % activist.n actor.n actress.n actuary.n ad.n adage.n adagio.n adapter.n % The naked SJr- allows article to be skipped in conjunction (and,or) % constructions ("the hammer and sickle") % % ({NMa+} & AN+): He takes vitamin D supplements. % % XXX TODO fixme: there are many gerund-like nouns in here (e.g. "reading") % which screw things up when linking to "be" (e.g. "I have to be reading now") % by appearing as objects (O-) connector when really the verb form (Pg-) % is what should be happening. So rip these words out... (similar remarks for % words.n.3) % [Wa-]0.02: give a very mild preference to words that could be verbs % (and thus imperatives) e.g. Smile! : & (({NMa+} & AN+) or ((NM+ or ({[NM+]1.5} & (Ds- or ))) & (( & ( or )) or )) or SJrs- or (YS+ & Ds-) or (GN+ & (DD- or [()])) or Us- or ({Ds-} & [Wa-]0.02)); % Preliminary experimental split for supporting a/an phonetic change % for common nouns starting with vowels or consonant's. % XXX not yet fully tested; seems over-complicated. : ( & (SJrs- or (GN+ & (DD- or [()])) or Us- or ({Ds-} & [Wa-]0.05))) or ( & (({NMa+} & AN+) or ((NM+ or ({[NM+]1.5} & (Ds**x- or ))) & (( & ( or )) or )) or (YS+ & Ds**x-) )); : or (({NMa+} & AN+) or ((NM+ or ({[NM+]1.5} & (Ds**v- or ))) & (( & ( or )) or )) or (YS+ & Ds**v-)); : or (({NMa+} & AN+) or ((NM+ or ({[NM+]1.5} & (Ds**c- or ))) & (( & ( or )) or )) or (YS+ & Ds**c-)); /en/words/words.n.1-vowel : or ; /en/words/words.n.1-const : or ; % XXX eliminate this, it serves no purpose, sort into vowels and consts. /en/words/words.n.1.gerund : or ; % Common plural nouns ending in "s" % allocations.n allotments.n allowances.n alloys.n allures.n allusions.n /en/words/words.n.2.s : or ; PL-GREEK-LETTER-AND-NUMBER: ; % plural nouns not ending in "s" % almost exactly identical to except that there is % a YS+ instead of a YP+, uses a instead of % % {Jd-}: allows a "a flock of birds" to act as determiner. % % aircraft.p bacteria.p bellmen.n buffalo.p businessmen.n chairmen.n /en/words/words.n.2.x : or ( & ([[AN+]] or (GN+ & (DD- or [()])) or Up- or ({Dmc-} & Wa-) or ({NM+ or ({Jd-} & Dmc-)} & (( & ( or )) or )) or (YS+ & {Dmc-}) )); % XXX should probably eliminate and replace by % but this requires other spread-out changes % % ({{Dmu-} & Jd-} & Dmu-): "Drink a pint of this beer" % XXX: perhaps the above belongs on ??? If so, % then we should also fix up similar connectors on "these", "those", "it", % "them" etc; see below, search for Jd- : & (AN+ or (GN+ & (DD- or [()])) or Up- or ({Dmu-} & Wa-) or ({NM+ or ({{Dmu-} & Jd-} & Dmu-)} & (( & ( or )) or )) or (YS+ & {Dmu-}) ); % XXX FIXME: this has only partial phonetic support. I guess the Dm+ need to % be fixed up as well. % [Wa-]0.02: give a very mild preference to words that could be verbs % (and thus imperatives) e.g. Worry! : & ((GN+ & (DD- or [()])) or Up- or ({Dm-} & [Wa-]0.02) or ({NM+ or ({{Dmu-} & Jd-} & Dmu-)} & (( & ( or )) or )) or (YS+ & {Dmu-}) ); % If PH is possible, then it is preferred. See PH below for explanation. : [PHc-]-0.1 or (); : [PHv-]-0.1 or (); : or (AN+ & ) or ( & AN+); : or (AN+ & ) or ( & AN+); % nouns that are mass only % absolutism.n absorption.n abstinence.n abundance.n academia.n /en/words/words.n.3-vowel: or ; /en/words/words.n.3-const: or ; % Gonna treat these as mass nouns, not sure if this is correct. % "She wished me goodnight" "She wishes you well" adieu.n-u bye.n-u farewell.n-u fare-thee-well good-bye.n-u goodbye.n-u good-night.n-u goodnight.n-u welcome.n-u well.n-u: ; % Disambiguation: Want to cost this so that it doesn't interfere with % given name "Tom". tom.n-u: [ or ]; % Nouns that are also adjectives (e.g. red.a) and so we don't want to % allow these to take AN+ links (we want to have red.a get used instead). % But we do need these as nouns, so as to parse 'she prefers red'. % However, assign a cost, so that 'her shoes are red' gets red.a (with % the Pa link) perfered over red.n (with the O link). % % Doesn't seem to need a noun-and-x to make this work ... % In other respects, these are kind-of-like mass nouns... auburn.n black.n blue.n brown.n green.n gray.n ochre.n pink.n purple.n red.n tawny.n ultramarine.n umber.n yellow.n: or ( & ( (GN+ & (DD- or [()])) or Up- or ({Dmu-} & Wa-) or ({Dmu-} & & ([ or ])) or (YS+ & {Dmu-}) )); % US state names and abbreviations % NM N.M. NY N.Y. NC N.C. ND N.D. Ohio Okla. /en/words/entities.us-states.sing: or ({G-} & {DG- or [[GN-]] or [[{@A-} & {D-}]]} & (({MG+} & {@MX+} & (JG- or or )) or G+ or ({[[MG+]]} & (AN+ or YS+ or YP+)))) or (Xc+ & Xd- & G- & AN+) or Wa-; % SINGULAR ENTITIES FOR ENTITY EXTRACTION % This must appear after other categories so it doesnt interfere with those. /en/words/entities.national.sing: or ; % Enable parsing of "Mother likes her" % Informal only, see formal version below. auntie.f dad.m daddy.m granny.f granddad.m grandpa.f grandpop.m mom.f mommy.f pop.m papa.m poppy.m pops.m sis.f: ; % XXX FIXME: unfortunately, this doubles the number of parses for many % things, e.g. colliding with mother.n-f % MX-: Shem, brother of Jopheth, left the village. aunt.f brother.m father.m grandmother.f grandfather.m mother.f sister.f uncle.m child.s son.m daughter.f grandson.m granddaughter.f granduncle.m grandaunt.f: or (OF+ & {@MV+} & Xd- & Xc+ & MX*a-); alter_ego au_pair mise_en_scene faux_pas non_sequitur fait_accompli modus_vivendi head_of_state tour_de_force: ( & ((Ds- & & ( or )) or ({Ds-} & ) or Us- or (YS+ & Ds-) or (GN+ & (DD- or [()])))) or AN+; kung_fu joie_de_vivre op_art noblesse_oblige force_majeure lese_majesty lese_majeste lèse_majesty lèse_majesté lèse-majesté leze_majesty a_must time_of_day time_of_year top_dollar year_end breach_of_contract sleight_of_hand power_of_attorney word_of_mouth carte_blanche: ( & (({Dmu-} & & ( or )) or ({Dmu-} & ) or Um- or (YS+ & {Dmu-}) or (GN+ & (DD- or [()])))) or AN+; % XXX FIXME plurals: % lese_majesties or lèse_majestés % title nouns (president, chairman) % auditor.t bailiff.t broker.t buyer.t candidate.t captain.t cardinal.t % Ou-: "He was made knight by the crown" /en/words/words.n.t: & {@M+} & (BIt- or (Xd- & (Xc+ or ) & MX-) or Ou- or TI-); % Almost identical to below. % Ds- & {NM+} & &.. "the number 12 is a lucky number" % above has cost to give "a number of" priority. number.n: ( & ( [Ds**x- & {NM+} & & ( or B*x+)] or ({Ds**x-} & {NM+} & ) )) or ( [Ds**c- & {NM+} & & ( or B*x+)] or ({Ds**c-} & {NM+} & ) ) or AN+; % Almost identical to above. % Differing in strange ways from majority.n minority.n bunch.n batch.n bulk.n handful.n group.n: ( & ( [Ds**x- & & ( or B*x+)] or ({Ds**x-} & ) )) or ( [Ds**c- & & ( or B*x+)] or ({Ds**c-} & ) ) or AN+; % Identical to , except that D- costs extra : & (AN+ or ((NM+ or [[{[NM+]1.5} & (Ds- or ) ]] ) & (( & ( or )) or )) or SJrs- or (YS+ & Ds-) or (GN+ & (DD- or [()])) or Us- or ({Ds-} & Wa-)); % determiner constructions, with a dangling of: "a number of", "a lot of" % "I have a number of cookies" % "a pride of lions" "a litter of kittens" all take determiners % Some of these commonly modify count nouns, other mass nouns. % {A-}: "a vast expanse" "a large flock" % All of these "measure" nouns can also act as common nouns, but % we want to give these a cost, so that they don't get the first choice. /en/words/measures.1: (OFd+ & Dm+ & {A-} & D-) or or ; % determiner constructions, with a dangling of: % "I have bags of money" % NIn+ needed for money amounts % {Dmcn-}: "two kilograms of ..." % The [] is from words.n.2.s /en/words/measures.2: (OFd+ & (NIn+ or Dm+) & {A-} & {Dmcn-}) or or []; : ({@AN-} & @A- & U+ & ((Ds**x- & & ( or )) or ({Ds**x-} & ) or Us-)) or (U+ & ((Ds**c- & & ( or )) or ({Ds**c-} & ) or Us-)); % This gets a cost, so that the {Jd-} link for measures.1 is prefered. kind_of: [] or EA+ or EE+ or Wa-; % This gets a cost, so that the {Jd-} link for measures.1 is prefered. type_of sort_of breed_of species_of: [] or [Us-] or [Wa-]; % This gets a cost, so that the {Jd-} link for measures.2 is prefered. kinds_of types_of sorts_of breeds_of species_of: [{{@AN-} & @A-} & U+ & (({Dmc-} & & ( or )) or ({Dmc-} & ) or Up-)]; percent.u: ( & ((ND- & {DD-} & & ( or B*x+)) or (ND- & {DD-} & ) or U-)) or (ND- & (OD- or AN+ or YS+)); % This set of disjuncts should probably be split up and refined. % "shame.n", "crux.n" are here because they need the Ss*t connector % to pick up "that" in "The crux of it is that we must act first." % However, report.n and sign.n and remark.n, etc. do not seem to % need this connector ... % % ({NM+} & {Ss+} & Wd-): "Hypothesis 2: The door on the left hides the prize." % "Problem: How do you convince your customer that you are on the right path?" % : Ds**v- or Ds**x-; : Ds**c- or Ds**x-; % Vowel-only form of the below argument.n impression.n allegation.n announcement.n assertion.n accusation.n idea.n assumption.n implication.n indication.n inkling.n amount.n answer.n: & ( AN+ or ( & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({} & ) or SJrs- or (YS+ & ) or ({NM+} & {Ss+} & Wd-) or (GN+ & (DD- or [()])) or Us-); % consonant-only form of the above. report.n sign.n conclusion.n complaint.n position.n restriction.n notion.n remark.n proclamation.n reassurance.n saying.n possibility.n problem.n claim.n result.n statement.n hunch.n concept.n hypothesis.n message.n premonition.n prerequisite.n prereq.n pre-req.n pre-requisite.n corequisite.n co-requisite.n coreq.n co-req.n truism.n fallacy.n proposition.n prospect.n presupposition.n supposition.n finding.n crux.n shame.n thing.n bet.n guess.n: & ( AN+ or ( & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({} & ) or SJrs- or (YS+ & ) or ({NM+} & {Ss+} & Wd-) or (GN+ & (DD- or [()])) or Us-); % Vowel form of the below acknowledgment.n acknowledgement.n understanding.n assurance.n awareness.n opinion.n explanation.n expectation.n insistence.n: ( & ( ({(D*u*v- or D*u*x-)} & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({(D*u*v- or D*u*x-)} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; % Consonant for of the above. proof.n doubt.n suspicion.n hope.n knowledge.n relief.n disclosure.n fear.n principle.n concern.n philosophy.n risk.n threat.n conviction.n theory.n speculation.n news.n belief.n contention.n thought.n myth.n discovery.n rumor.n probability.n fact.n feeling.n comment.n perception.n sense.n realization.n view.n consensus.n notification.n rule.n danger.n warning.n suggestion.n: ( & ( ({(D*u*c- or D*u*x-)} & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({(D*u*c- or D*u*x-)} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; evidence.n reasoning.n likelihood: ( & (({Dmu-} & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({Dmu-} & ) or Up- or (YS+ & {Dmu-}) or (GN+ & (DD- or [()])))) or AN+; ideas.n opinions.n statements.n beliefs.n facts.n arguments.n principles.n theories.n philosophies.n signs.n impressions.n conclusions.n contentions.n complaints.n proofs.n doubts.n suspicions.n allegations.n reports.n claims.n announcements.n positions.n risks.n hopes.n explanations.n restrictions.n threats.n thoughts.n myths.n feelings.n discoveries.n rumors.n comments.n realizations.n probabilities.n remarks.n notions.n convictions.n hunches.n assumptions.n concepts.n hypotheses.n assertions.n expectations.n implications.n perceptions.n proclamations.n reassurances.n fears.n sayings.n senses.n messages.n disclosures.n accusations.n views.n concerns.n understandings.n acknowledgments.n acknowledgements.n possibilities.n premonitions.n prerequisites.n prereqs.n pre-reqs.n pre-requisites.n corequisites.n co-requisites.n coreqs.n co-reqs.n provisos.n truisms.n fallacies.n assurances.n speculations.n propositions.n prospects.n presuppositions.n inklings.n suppositions.n findings.n amounts.n rules.n dangers.n warnings.n indications.n answers.n suggestions.n: ( & (({{Jd-} & Dmc-} & {@M+} & {(TH+ or (R+ & Bp+)) & {[[@M+]]}} & {@MXp+} & ( or (Sp*t+ & ) or SIp*t- or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; request.n requirement.n condition.n recommendation.n provision.n stipulation.n: ( & (({D*u-} & {@M+} & {(TH+ or TS+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({D*u-} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; % {Jd-} : "a number of conditions" requests.n requirements.n conditions.n recommendations.n provisions.n stipulations.n: ( & (({{Jd-} & Dmc-} & {@M+} & {(TH+ or TS+ or (R+ & Bp+)) & {[[@M+]]}} & {@MXp+} & ( or (Sp*t+ & ) or SIp*t- or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; % (NM+ & Ss+ & Wd-): "Proposal 2: Hire a plumber" excuse.n decision.n proposal.n attempt.n plan.n plot.n pledge.n urge.n mission.n right.n desire.n mandate.n promise.n option.n campaign.n offer.n vow.n permit.n impetus.n proclivity.n propensity.n move.n vote.n bill.n: ( & ((Ds- & {@M+} & {( or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or )) or ({Ds-} & ) or Us- or (YS+ & Ds-) or (GN+ & (DD- or [()])) or ({NM+} & Ss+ & Wd-))) or AN+; % : somewhat like but with more stuff. % {Jd-}: "a large amount of effort" : {{Jd-} & D*u-} & {@M+} & {( or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+}; % Like other generic noun types, but can take "to" % "He took the effort to make amends" : & (AN+ or (( & ( or )) or ) or ({D*u-} & ) or (YS+ & {D*u-}) or (GN+ & (DD- or [()])) or Us- ); failure.n haste.n refusal.n reluctance.n pressure.n willingness.n responsibility.n intent.n temptation.n readiness.n effort.n determination.n capacity.n unwillingness.n need.n will.n eagerness.n opportunity.n commitment.n ambition.n ability.n order.n obligation.n incentive.n panache.n balls.n-u cojones.n-u: ; % Regex-based guessing of unknown words, ending in -ity -acy -ance NOUN-TO-WORDS.n: ; % Nouns formerly classified as mass nouns (words.n.3) but can take "to" % Unlike mass nouns, cannot take numeric modifiers. % : "The inability to laugh signifies trouble" % "He had the honesty to come clean" % "He had the impudence to laugh" % "The solution had the acidity to eat through walls" /en/words/words.n.3.y: ; % {Jd-}: "tons of offers" excuses.n decisions.n proposals.n failures.n efforts.n attempts.n refusals.n pledges.n urges.n missions.n rights.n desires.n needs.n ambitions.n capacities.n mandates.n promises.n abilities.n options.n commitments.n intents.n opportunities.n plans.n plots.n responsibilities.n chances.n campaigns.n offers.n pressures.n obligations orders.n temptations.n vows.n permits.n impetuses.n proclivities.n propensities.n moves.n votes.n bills.n incentives.n: ( & (({{Jd-} & Dmc-} & {@M+} & {( or (R+ & Bp+)) & {[[@M+]]}} & {@MXp+} & ( or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; % WTF, the next batch below are like above, but with assorted exceptions ... chance.n: ( & (({D*u-} & {@M+} & {( or TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or )) or ({D*u-} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; % ({NM+} & Ss+): "Question 2: Was he present at the meeting?" % Wd-: "Question: How do you convince your customer that you are on the right path?" question.n issue.n: ( & ((Ds- & {@M+} & {R+ & Bs+ & {[[@M+]]}} & {@MXs+} & ( or (Ss*q+ & ) or SIs*q- or )) or ({Ds-} & ) or Us- or (YS+ & Ds-) or ({NM+} & Ss+) or Wd- or (GN+ & (DD- or [()])))) or AN+; questions.n issues.n: ( & (({{Jd-} & Dmc-} & {@M+} & {R+ & Bp+ & {[[@M+]]}} & {@MXp+} & ( or (Sp*q+ & ) or SIp*q- or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or AN+; reason.n: ( & (({D*u-} & {@M+} & {TH+ or or or WY+ or (R+ & Bs+)} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({D*u-} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; reasons.n: ( & (({{Jd-} & Dmc-} & {@M+} & {TH+ or or or WY+ or (R+ & Bp+)} & {@MXp+} & ( or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; way.n: ( & ((Ds- & {@M+} & { or TH+ or or (R+ & Bs+)} & {@MXs+} & (MVa- or or )) or ({Ds-} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; % NMa+: "Go to place X on the map." place.n: ( & ((Ds- & {@M+} & { or TH+ or or (R+ & Bs+)} & {@MXs+} & ([[MVa-]] or or )) or ({Ds-} & ) or ( & {NMa+}) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; % NMa+: "Go to spot X on the map." spot.n: or ( & {NMa+}); % NMa+: "It all happens at time T." time.n: ( & (({D*u-} & {@M+} & { or WN+ or TH+ or or (R+ & Bs+)} & {@MXs+} & ([[MVa-]] or ( & {NMa+}) or )) or ({D*u-} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; ways.n: ( & (({{Jd-} & Dmc-} & {@M+} & { or TH+ or or (R+ & Bp+)} & {@MXp+} & (MVa- or or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; places.n: ( & (({{Jd-} & Dmc-} & {@M+} & { or TH+ or or (R+ & Bp+)} & {@MXp+} & ([[MVa-]] or or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; times.n: ( & (({{Jd-} & Dmc-} & {@M+} & { or WN+ or TH+ or or (R+ & Bp+)} & {@MXp+} & ([[MVa-]] or or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; % ==================================================================== %PRONOUNS she he: {[[R+ & Bs+]]} & ((Ss+ & ) or SIs- or SJls+); % The E- is for "It's either us or them" ... not ideal, but OK me him: J- or Ox- or ({[[E-]]} & SJl+) or SJr-; % DD+: "... how us two should work together" us: J- or Ox- or ({[[E-]]} & SJl+) or SJr- or DD+; % Jd- & Dmc-: "I have a lot of them" and J- is cost so that this comes first. % (Jd- & Dmc- & Sp+): "Many of them could be saved" them: [J-] or ({Jd- & Dmc-} & Ox-) or (Jd- & Dmc- & {Wd-} & Sp+) or ({[[E-]]} & SJl+) or SJr-; myself yourself himself herself itself themselves ourselves yourselves thyself oneself one's one’s: J- or O- or E+ or MVa-; each_other: J- or O- or YS+; his: DP+ or ({AL-} & {@L+} & (D+ or DD+)) or [] or Wa-; % J-: "... with her" her: J- or Ox- or DP+ or ({AL-} & {@L+} & (D+ or DD+)) or Wa-; others: {{Jd-} & Dmc-} & (( & ) or ); mine.p yours theirs.p hers ours: or Wa- or SJl+ or SJr-; % yisser yousser ye'r: Irish English second-person possessive -- % https://en.wikipedia.org/wiki/Irish_English its my.p your their.p our thy yisser.p yousser ye'r: DP+ or ({AL-} & {@L+} & (D+ or DD+)); % Cost on D, DD: avoids use as determiner on "Make me coffee" me.p: DP+ or [{AL-} & {@L+} & (D+ or DD+)]; % [ & Pg+]: "you leaving already?" % Wa-: "You!" % Ds+: "you asshole!" you: Wa- or J- or Ox- or (Sp+ & ) or SIp- or SJlp+ or [ & Pg+] or [Ds+]; thou: Sp+ & ; % Y'gotta, Y'gonna Y' y' y'all: (Sp+ & ) or SIp-; % basilect you % Pg+: "yo leavin' already?" verb "are" is missing. % youse yous yis ye: second-person plural -- Irish English -- % https://en.wikipedia.org/wiki/Irish_English youse yous yis ye ya yo: J- or Ox- or (Sp+ & ) or SIp- or ( & Pg+); % (Jd- & Dmu- & Sp+): "much of it could be saved" % (Jd- & Dmu- & {Wd-} & S+): "all of it was saved" % (Jd- & Dmu- & Os-): "there was enough of it" % (Osm- & {@M+}): "is this it?" "Do you have it ready?" % "leave it alone" "make it rain" % (the m prevents links as indirect object) it: [J-] or (Osm- & {@M+}) or (Jd- & Dmu- & Os-) or (Jd- & Dmu- & {Wd-} & S+) or ((Ss+ or SFsi+) & ) or SIs- or SFIsi- or OXi- or Vp- or SJls+ or SJrs-; % O*c: "we will go faster than they" they: ({[[R+ & Bp+]]} & ((Sp+ & ) or SIp-)) or Ox- or SJlp+ or SJrp-; % DD+: "... how we two should work together" we: (Sp+ & ) or Ox- or DD+ or SIp- or SJlp+ or SJrp-; % XXX why is this marked plural (Sp, SIp) ?? a cheap hack to make I've work? % We use here to prevent lower-case magnling by % the tokenizer. % SJrp-: allows only "...and I", disallows "I and ..." I.p: or ((Sp*i+ or SX+) & ) or SIp*i- or SJr- or SJl+ or SXI-; them_all us_all you_all: Ox- or J-; % it_all gets a cost when used as direct object (Ox) to avoid % inappropriate parse "Please paint it all white" it_all: [[Ox-]] or J-; something someone somebody: {EL+} & (({Pa+} & & {@MXs+} & ) or or YS+ or Wa-); nothing no_one nobody: {EN-} & {EL+} & (({Pa+} & & {@MXs+} & ) or or YS+ or Wa-); everything everyone anyone everybody anybody anything: {EN-} & {EL+} & (((({Pa+} & ) or CX+) & {@MXs+} & ) or or YS+ or Wa-); % EL-: "what the fuck happened?" "what else happened?" % Amazing how profanity works this way... else the_fuck the_shit the_piss the_bleep in_heck in_the_heck the_heck in_hell in_the_hell the_hell bloody_hell dirty_hell in_goddamn_hell in_the_godammn in_goddamned_hell in_the_godammned in_bleeping_hell in_bloody_hell in_dirty_hell in_holy_shit the_holy_shit the_shit holy_crap the_holy_crap goddamn goddamned damn.ee for_christ_sake for_christs_sake for_Christ_sake for_Christs_sake for_christ's_sake for_Christ's_sake in_Jesus in_Jesus_name in_Jesus'_name in_God's_name in_Lord's_name in_Lords_name in_the_Lord's_name the_bejesus the_almighty almighty_lord the_almighty_lord the_piss_Christ in_piss_Christ: EL-; % Like above, but more polite, and with commas: % "What, exactly, do you want?" exactly.ee precisely.ee really.ee: {Xc+ & {Xd-}} & EL-; % E+: "Why didn't you fucking say so?" fucking.e bleeping.e flat_out: EL- or E+; % ==================================================================== % DETERMINERS % (L+ & (AJld+ or AJrd-)): "...is the biggest and the baddest thug." the: ({AL-} & {@L+} & (D+ or DD+)) or DG+ or (TR- & U+) or (L+ & (AJld+ or AJrd-)); % this as a pronoun this.p: or EA+ or ; % this as a determiner this.d: ({AL-} & D*u+) or DTn+ or Wa-; % [[]] costs so that ditranstive verbs don't suffer: % "I taught these mice to jump", taught is ditransitive, we don't want % "these" to be the object. See also "those" % (Jd- & Dmu- & Op-): "I gave him a number of these" % (Jd- & Dmu- & {Wd-} & Sp+): "a number of these were found" these: ({AL-} & (Dmc+ or DD+)) or (Jd- & Dmu- & Op-) or (Jd- & Dmu- & {Wd-} & Sp+) or [[]] or or Wa-; % [[]] costs so that ditranstive verbs don't suffer, % and get the D+ link instead of the O- link. % See also "these" those: ({AL-} & (Dmc+ or DD+)) or (Jd- & Dmu- & Op-) or (Jd- & Dmu- & {Wd-} & Sp+) or ( & ([[]] or RJlr+ or RJrr-)) or or Wa-; % "Them there beans ought to be picked" them_there: Dm+ or Wa-; % (Wa- & {Mp+}): "Both of them." % XJa+: "Both June and Tom are coming" both.d: Dmc+ or XJa+ or E+ or ({M+ or (ALx+ & Jp+)} & ) or or (Wa- & {Mp+}); both.a: Paf- or AJra-; % half: prefer NJ+ over noun-main-x, because half is almost surely % modifying something, instead of being a direct object, subject, etc. half: {EN-} & (NJ+ or [(({DD-} & {@Mp+ or (R+ & B+)}) or (AL+ & J+)) & ]); % "How many years" -- prefer TQ+ over Dmc+ % OFd+ & Dmc+: "I drank many of the beers" many: (H- & ([[Dmc+]] or ND+ or NIn+ or TQ+)) or (AM- & (Dmcy+ or Oy- or Jy-)) or ({EE-} & (ND+ or NIn+)) or ({DD-} & {EAx-} & Dmc+) or (OFd+ & Dmc+) or ((({EAx-} & {DD-}) or H-) & & ([] or )); % A naked costs more than one with other links, % so that ditransitive verbs don't get spurious links to all.a % XXX can this be tighetend up?? % costs no mater what, so that Ofd+ is prefered. % [E+]0.5: all modifying a verb probably is not right. all.a: ({EN-} & ( [E+]0.5 or Dm+ or NIc+ or ( (@M+ or (ALx+ & (Jp+ or Ju+)) or (R+ & B+) or EL+) & []) or ( {@M+ or (ALx+ & (Jp+ or Ju+)) or (R+ & B+) or EL+} & ( [[]] or (S**t+ & ) or SI**t-)) or )) or DTa+; all_that: EA+ or EE+ or ( & ); all_this: ( & ) or ; all_those all_these: [[ & ]] or ; % ({Ds-} & Wa-): "That one." one: NA+ or NMw- or NN+ or ({EN-} & NIfn+) or ({NA-} & {EN-} & (({DD-} & Ds+) or ({{@A- & {[[@AN-]]}} & Ds-} & (YS+ or ( & ( or )) or )))) or NIm+ or NSn+ or (NA- & ND+) or DTi+ or (NA- & Xd- & TY- & Xc+) or ({Ds-} & Wa-); ones: {@A- & {[[@AN-]]}} & {Dmc-} & (YP+ or ( & ) or ); any: ({EN-} & (D+ or DD+ or ( & ) or )) or EC+; % PHc+ : must link to consonant immediately to the right % PHv+ : must link to vowel immediately to the right % The plain [()]0.2 allows stupid users to write "a apple" "an banana" % without utterly, miserably failing. The cost is very low, right now, % because not everything has been sorted into vowels & consonants. % % A lot of work is needed to make this really work correctly. In % particular, the wat works needs to be redesigned. % That is, if a noun uses (A- & Ds-) then it should be (A- & Ds**x-) % but if the A- is not there, but the Ds is, then it must have either % Ds**c or Ds**v. it will take a lot of work to restructure to do this. % What a pain... The quasi-alternative is to say: if PH is allowed, % then it is preferred i.e. PH- has a negative cost. % % XXX FIXME Someday, remove the [()]0.2 entirely to force agreement. : PHc+ or [()]0.2; : PHv+ or [()]0.2; % % XXX why doesn't this clash with a.eq ?? a: ({(AA- & HA-) or ALa- or [[Lf+]]} & (Ds**c+ or ( & Ds**x+))) or NN+ or NSa+ or NIm+; an: ({(AA- & HA-) or ALa- or [[Lf+]]} & (Ds**v+ or ( & Ds**x+))) or NN+ or NSa+ or NIm+; such: (ND- & Dmc+) or Dm*k+; such_a: Ds*kc+ or ( & Ds*kx+); such_an: Ds*kv+ or ( & Ds*kx+); % "all of the time". These are all temporal modifiers: use MVw ("when") % and use OFw to force linkage only to time exprs. : MVw- & OFw+; a_lot: [[]] % or [[( & )]] or EC+ or MVa- or or Wa-; % OFd+ & Dmc+: "I ate a few of the cookies." few: (OFd+ & Dmc+ & {A-} & (D- or EA-)) or ({EA- or EF+ or ({EA-} & DD-)} & (Dmc+ or [ & ] or or Wa-)); a_couple: % [[ & ]] or or Wa-; % NNumeric modifier: "a couple of thousand dollars" a_couple_of: NN+ or ND+ or NIn+; % ECa+: "I had a few too many" a_few: NN+ or ND+ or NIn+ or ECa+ or Wa- or ({EN-} & (Dmc+ or ND+ or NIn+ or [[ & ]])); % OFd+ & Dm+: "I ate some of the cookies"; cost to , so % that this comes first. % : "I saw him some of the time" some: D+ or (OFd+ & Dm+ & {EC-}) or EN+ or MF+ or [ & ] or or [[]] or Wa-; little.i: ({EE-} & (MVa- or or Qe+)) or (OFd+ & Dm+ & {A-} & D-) or ({EEx- or H-} & (Dmu+ or [ & ( or )] or )) or (AM- & (Dmuy+ or MVy- or Oy- or Jy-)) or [[{Ds-} & ]]; % "he likes you most" has no determiner, just uses MVa-. % {OFd+}: "most of them" most: ({OFd+} & Dm+) or EA+ or MF+ or [EE+] or [ & ] or or [] or [{DD-} & MVa- & {Mp+}]; the_most: ({OFd+} & Dm+) or EE+ or [ & ] or MVa-; % "a part.n" should cover most cases. Perhaps [[OF+ & ]] should be % reomved?? Anyway, its costed to give OFd+ priority. Likewise, should probably % retire as well, right? part.i: (OFd+ & Dm+) or [[OF+ & ]] or or [[{Ds-} & ]]; all.e: (OFd+ & Dm+) or [[]]; % "he likes you least of all" has no determiner, just uses MVa-. least.a: EA+; least.e: {DD-} & MVa- & {Mp+}; none: (OFd+ & Dm+) or [ & ] or or [[]] or Wa-; % costly so that OFd+ is prefered. rest.i: [[DD- & ]]; plenty: (OFd+ & Dm+) or ({@M+} & ([] or )) or [[]] or [MVa-] or Wa-; % SJr-: "someone or other would always complain" other: Dmu+ or SJr- or ({ND-} & {DD-} & Dmc+) or (DD- & (Ds+ or DD+ or or )); one_other every_other: or or Ds+; any_other no_other: or or D+; all_other: Dm+; most_other: Dmc+; quite_a : Ds**c+ or ( & Ds**x+); quite_an : Ds**v+ or ( & Ds**x+); one_such not_every: Ds+; some_other no_such: D+; every.d: {EN-} & (Ds+ or DTn+ or [[NIc+]]); another: (OFd+ & Dm+) or Ds+ or NIc+ or [ & ] or or YS+ or Wa-; one_another: ( & ) or or YS+; each: (OFd+ & Dm+) or Ds+ or [ & ] or or DTn+ or E+ or MVa- or Wa-; no.misc-d: ({EN-} & D+) or EC+; a_little: [ & ] or or EA+ or EC+ or EE+ or MVa- or Wa-; a_great_deal: EC+ or MVa- or (OFd+ & Dmu+) or [ & ] or or Wa-; many_more a_few_more a_couple_more plenty_more a_lot_more: Dmcc+ or (OFd+ & Dm+) or [ & ] or or Wa-; some_more: MVa- or Dm+ or (OFd+ & Dmu+) or [ & ] or or Wa-; one_more: Ds+ or ( & ) or or Wa-; not_many: ({OFd+} & Dmc+) or [ & ] or Wa-; not_much: ({OFd+} & Dmu+) or [ & ] or Wa-; not_all not_everything: ({OFd+} & Dm+) or (((ALx+ & Jp+) or ) & [S+] & ) or Wa-; not_one: Ds+ or (OFd+ & Dm+) or ( & [Ss+] & ) or Wa-; enough.n: (OFd+ & Dmu+) or [{OF+} & ] or or Wa-; % EF-: "He is good enough" but *He is very good enough enough.r: EF-; enough.a: ({@E-} & Pa- & {Pg+ or Os+ or @MV+}) or ({@E-} & Dm+); % Wi-: "Enough rough-housing! Enough!" enough.ij: Wi- & {Pg+}; not_enough: (OFd+ & Dm+) or [{OF+} & ] or or Wa-; % ================================================================= % NUMERICAL EXPRESSIONS % Numeric ranges, e.g. "15 to 20". The "to" (or hyphen) acts as a % number in a range, and the requirements should match NUMBER. % The NIf connectors (second subscript position is "n" for number % and "u" for unit) allow "15 to 20", "15 to 20 kDa" and % "15 kDa to 20 kDa", but not "15 kDa to 20". % Allowing EC+ for "two to threefold more abundant". This allows also the % nonsense "two to three more abundant", but this is likely harmless. -.j-ru --.j-ru ---.j-ru or.j-ru to.j-ru ->.j-ru -->.j-ru: (NIfn- & {NIr-} & NItn+ & ( NM- or EC+ or MVp- or NN+ or [[NF+]] or ({EN- or NIc-} & (ND+ or OD- or ({{@L+} & DD-} & (Dmcn+ or ( & []))))))) or (NIfu- & {NIr-} & NItu+ & ( (( & ( or Bsm+)) or (Us- & {Mp+})) or AN+ or Yd+ or Ya+)) or (NIfp- & {NIr-} & NItp+ & ( NM- or AN+ or ({Xc+ & Xd-} & Ma-) or or MVp- or Pp- or FM- or (Xc+ & Xd- & (MVx- or MX-)))); and.j-ru: (NIfn- & {NIr-} & NItn+ & (NM- or Jp- or (NN+ or [[NF+]] or ({EN- or NIc-} & (ND+ or OD- or ({{@L+} & DD-} & (Dmcn+ or ( & [])))))))) or (NIfu- & {NIr-} & NItu+ & ((( & ( or Bsm+)) or (Us- & {Mp+})) or AN+ or Yd+ or Ya+)); % and.j-sum is used in numerical sums: "It's a hundred and two in the shade." % It's a hundred 'n two in the shade." and.j-sum 'n.j-sum: NA- & NA+; % For number, cost is added to the roles to prioritize % postmodifier and numeric determiner roles. two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen eighteen nineteen twenty twenty-one twenty-two twenty-three twenty-four twenty-five twenty-six twenty-seven twenty-eight twenty-nine thirty thirty-one thirty-two thirty-three thirty-four thirty-five thirty-six thirty-seven thirty-eight thirty-nine forty forty-one forty-two forty-three forty-four forty-five forty-six forty-seven forty-eight forty-nine fifty fifty-one fifty-two fifty-three fifty-four fifty-five fifty-six fifty-seven fifty-eight fifty-nine sixty sixty-one sixty-two sixty-three sixty-four sixty-five sixty-six sixty-seven sixty-eight sixty-nine seventy seventy-one seventy-two seventy-three seventy-four seventy-five seventy-six seventy-seven seventy-eight seventy-nine eighty eighty-one eighty-two eighty-three eighty-four eighty-five eighty-six eighty-seven eighty-eight eighty-nine ninety ninety-one ninety-two ninety-three ninety-four ninety-five ninety-six ninety-seven ninety-eight ninety-nine oh-one oh-two oh-three oh-four oh-five oh-six oh-seven oh-eight oh-nine o-one o-two o-three o-four o-five o-six o-seven o-eight o-nine zero-one zero-two zero-three zero-four zero-five zero-six zero-seven zero-eight zero-nine several: NA+ or NMw- or ({EN-} & (NIfn+ or NItn-)) or NN+ or NW+ or ({EN- or NIc- or NA-} & (ND+ or NIn+ or ({{@L+} & DD-} & (Dmcn+ or ( & []))))) or (NA- & { & }) or (NA- & Xd- & TY- & Xc+) or Wa-; oh.zero: (NA- & NA+); zero.n: (NA- & NA+) or NN+ or Ds+ or ( & ) or Wa-; % the generic "number" category % AN+ is needed for date-ranges % FRACTIONS are simple fractions % Ditto for fractions ... % Not clear why we use Dmcn+ here, instead of allowing nouns to take ND- % as effectively Dmcn and ND are the "same thing" more or less. % % ({ND+} & NIfn+) or (NItn- & {ND+}): "between 7:30AM and 9:30AM" NUMBERS FRACTION: NMn- or ({EN-} & (({ND+} & NIfn+) or (NItn- & {ND+}))) or NN+ or [[NF+]] or [[AN+]] or ({EN- or NIc-} & (ND+ or NIn+ or OD- or ({{@L+} & DD-} & (Dmcn+ or ( & []))))) or ({Wd-} & EQt+) or EQt- or ((Wd- or NMn-) & NIa+) or Wa-; % HMS-TIME consists of HH:MM:SS(AM|PM) type expressions % and should probably have a narrower set of parse patterns than numbers in % general. e.g. should not have EQ links XXX todo -- fix this. HMS-TIME: NUMBERS & {TZ+}; % Allowing postposed roman numerals only for now. % e.g "Pope Pious XII" ROMAN-NUMERAL-WORDS.rn: NMr- or ((Wd- or NMr-) & NIa+); % nouns that look like roman numerals. Limited requirements to avoid % excessive ambiguity. ROMAN-NUMERAL-WORDS.n: {@MX+} & (); % NMa-: Allow post-posed letter modifiers: e.g. "Vitamin A" % Wd- & NIa+: Allow numbered, bulleted lists: "B: Press button firmly" % Ju-: "It runs from T until the end" % % : without this, the tokenizer destroys the upper-case, % when it occurs as the first letter in the sentence. A.id B.id C.id D.id E.id F.id G.id H.id J.id K.id L.id M.id N.id O.id P.id Q.id R.id S.id T.id U.id V.id W.id X.id Y.id Z.id: or NMa- or ((Wd- or NMa-) & NIa+) or Ju-; % Avoid having I.id interfere with pronoun I. I.id: [[ or NMa- or (Wd- & NIa+)]]; % Days of month % Note, however, this over-rides generic numbers in this range % and so is a superset of the generic numbers disjuncts % The following should match NUMBERS with the addition of "or TM-". 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31: NUMBERS or TM- or [[G+]]; % Ordinals - day-of-month expressions. % Used only in espressions such as "December 2nd" % Must use regex here as well, to avoid conflict with other regexes first.ti second.ti third.ti fourth.ti fifth.ti sixth.ti seventh.ti eighth.ti ninth.ti tenth.ti eleventh.ti twelfth.ti thirteenth.ti fourteenth.ti fifteenth.ti sixteenth.ti seventeenth.ti eighteenth.ti nineteenth.ti twentieth.ti twenty-first.ti twenty-second.ti twenty-third.ti twenty-fourth.ti twenty-fifth.ti twenty-sixth.ti twenty-seventh.ti twenty-eighth.ti twenty-ninth.ti thirtieth.ti thirty-first.ti DAY-ORDINALS.ti: TM-; % Years w/o apostrophe: e.g. 47 Ford Fairlane or 57 Chevy 01 02 03 04 05 06 07 08 09: or [[G+]]; % 10-31 are month-days, treated above. 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99: NUMBERS or or [[G+]]; % the DECADE-DATE regex matches 1950s 1950's 1950’s etc. % A+: It's an old 50's love song DECADE-DATE '00s '10s '20s '30s '40s '50s '60s '70s '80s '90s ‘00s ‘10s ‘20s ‘30s ‘40s ‘50s ‘60s ‘70s ‘80s ‘90s 00's 10's 20's 30's 40's 50's 60's 70's 80's 90's: ({TA-} & DG- & (IN- or [[]])) or A+; % year numbers % 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 YEAR-DATE: NUMBERS or or [[G+]]; % Years: e.g. '47 Ford Fairlane or '57 Chevy '00 '01 '02 '03 '04 '05 '06 '07 '08 '09 '10 '11 '12 '13 '14 '15 '16 '17 '18 '19 '20 '21 '22 '23 '24 '25 '26 '27 '28 '29 '30 '31 '32 '33 '34 '35 '36 '37 '38 '39 '40 '41 '42 '43 '44 '45 '46 '47 '48 '49 '50 '51 '52 '53 '54 '55 '56 '57 '58 '59 '60 '61 '62 '63 '64 '65 '66 '67 '68 '69 '70 '71 '72 '73 '74 '75 '76 '77 '78 '79 '80 '81 '82 '83 '84 '85 '86 '87 '88 '89 '90 '91 '92 '93 '94 '95 '96 '97 '98 '99: or [[G+]]; 1: NMn- or ({EN-} & (NIfn+ or NItn-)) or NN+ or [[NF+]] or ({EN- or NIc-} & (ND+ or NIm+ or OD- or ({{@L+} & DD-} & (D**n+ or ( & []))))) or TM- or NSn+ or ((Wd- or NMn-) & NIa+) or ({Wd-} & EQt+) or EQt-; %%%%% or [[G- & (({MXs+} & ) or G+ or AN+ or YS+)]] 0: NMn- or ({EN-} & (NIfn+ or NItn-)) or NN+ or [[NF+]] or ({EN- or NIc-} & (ND+ or NIn+ or OD- or ({{@L+} & DD-} & (Dmcn+ or [[Ds+]] or ( & []))))) or ((Wd- or NMn-) & NIa+) or NSn+; %%%%% or [[G- & (({MXs+} & ) or G+ or AN+ or YS+)]] % TODO: no numers or related expressions below this point take the new NM % connector, although e.g. "point 1/2" would appear reasonable. Go through % these and add NM- analogously to other numbers as applicable. twenties thirties, forties fifties sixties seventies eighties nineties hundreds.cnt: {NA-} & {TA-} & DG- & (IN- or [[]]); % teens could be above or teenagers (words.n.2) teens: ({TA-} & DG- & (IN- or )) or ; hundred thousand half-thousand million half-million quarter-million billion half-billion quarter-billion trillion half-trillion quarter-trillion dozen half-dozen bajillion bazillion gadzillion gagillion gajillion gazillion godzillion jillion.a jizillion kabillion kajillion katrillion killion umptillion zillion.n: NN- & ( NNy+ or NMw- or NA+ or ({EN- or NIc-} & ( ND+ or NIn+ or OD- or ({{@L+} & DD-} & (Dmcn+ or ( & )))))); half_a_dozen half_a_million: ({EN- or NIc-} & (ND+ or NIn+ or OD- or ({{@L+} & DD-} & (Dmcn+ or ( & ))))); % Dmcx-: prevents linkage to DMcn "*5 millions attended" but "Many millions attended" dozens scores.a hundreds.a thousands millions billions trillions bajillions bazillions gadzillions gagillions gajillions gazillions godzillions jillions jizillions kabillions kajillions katrillions killions umptillions zillions.a: [{DD- or Dmcx-} & & ] or (OFd+ & (ND+ or NIn+ or Dm+)); % OFd+ & Dm+: "tens of years ago ..." tens: ({DD-} & OF+ & ) or (OFd+ & Dm+); % XXX FIXME: noun-main-x has O- in it, and that's just wrong, here. 1/2 3/4 2/3 1/3 1/4 1/8 3/8 5/8 7/8 ½ â…“ â…” ¼ ¾ â…› â…œ â… â…ž: ({NNx-} & NNy+) or NF+ or NIe+ or ({NNx-} & {EN- or NIc-} & (ND+ or NIn+ or OD- or ({DD-} & ([[Ds+]] or Dmcn+ or ( & ))))); and_a_half: (NW- or NSn-) & (NNy+ or ({EN- or NIc-} & (ND+ or NIn+ or ({DD-} & (Dmcn+ or ( & )))))); quarter.i: NS- & {EN-} & (NF+ or ( & )); thirds.m fourths.m quarters.m fifths.m sixths.m sevenths.m eighths.m ninths.m tenths.m: NW- & {EN-} & (NF+ or ( & )); first.a: L- or Pa- or E+ or MVa- or ({Xc+ & {Xd-}} & CO+) or A+ or [Jp-] or TT+ or ((DD- or [[NSa-]]) & & {} & ); last.a dead_last dead_fucking_last DFL: L- or Pa- or MVa- or ({Xc+ & {Xd-}} & CO+) or DTi+ or TT+ or (DD- & & {} & ) or A+ or [Jp-]; second.a: L- or Pa- or MVa- or ({Xc+ & {Xd-}} & CO+) or (DD- & & {} & ) or NR+ or A+; % This uses the L link for superlatives, but leads to strange parses: % "We celebrated their eleventh anniversary" parses differently % than "tenth anniversary". XXX this should be fixed, I suppose ... % A+: "fifteenth century Italy" % Jp-: "Mike finished in first place, and John in third." third.a fourth.a fifth.a sixth.a seventh.a eighth.a ninth.a tenth.a : L- or Pa- or MVa- or ({Xc+ & {Xd-}} & CO+) or (NS- & {EN-} & NF+) or (((NS- & & {EN-}) or (DD- & & {})) & ) or NR+ or A+ or Jp-; % NS-: "I gave him a third of the loot." eleventh.a twelfth.a thirteenth.a fourteenth.a fifteenth.a sixteenth.a seventeenth.a eighteenth.a nineteenth.a twentieth.a twenty-first.a twenty-second.a twenty-third.a twenty-fourth.a twenty-fifth.a twenty-sixth.a twenty-seventh.a twenty-eighth.a twenty-ninth.a thirtieth.a thirty-first.a thirty-second.a thirty-third.a thirty-fourth.a thirty-fifth.a thirty-sixth.a thirty-seventh.a thirty-eighth.a thirty-ninth.a fourtieth.a fourty-first.a fourty-second.a fourty-third.a fourty-fourth.a fourty-fifth.a fourty-sixth.a fourty-seventh.a fourty-eighth.a fourty-ninth.a fiftieth.a fifty-first.a fifty-second.a fifty-third.a fifty-fourth.a fifty-fifth.a fifty-sixth.a fifty-seventh.a fifty-eighth.a fifty-ninth.a sixtieth.a sixty-first.a sixty-second.a sixty-third.a sixty-fourth.a sixty-fifth.a sixty-sixth.a sixty-seventh.a sixty-eighth.a sixty-ninth.a seventieth.a seventy-first.a seventy-second.a seventy-third.a seventy-fourth.a seventy-fifth.a seventy-sixth.a seventy-seventh.a seventy-eighth.a seventy-ninth.a eightieth.a eighty-first.a eighty-second.a eighty-third.a eighty-fourth.a eighty-fifth.a eighty-sixth.a eighty-seventh.a eighty-eighth.a eighty-ninth.a ninetieth.a ninety-first.a ninety-second.a ninety-third.a ninety-fourth.a ninety-fifth.a ninety-sixth.a ninety-seventh.a ninety-eighth.a ninety-ninth.a: Pa- or MVa- or ({Xc+ & {Xd-}} & CO+) or (NS- & {EN-} & NF+) or (((NS- & & {EN-}) or (DD- & & {})) & ) or NR+ or A+ or Jp-; % Miscellaneous ordinal numbers, adjectival usage % prefer G+ over A+ in general, as these are typically parts of names. % ({Ds-} & AJla+): "he is in either the X or the Y battalion" 1º.a 2º.a 3º.a 4º.a 5º.a 6º.a 7º.a 8º.a 9º.a DAY-ORDINALS.a ORDINALS.a: Pa- or MVa- or ({Xc+ & {Xd-}} & CO+) or (DD- & & {} & ) or NR+ or G+ or [A+] or ({Ds-} & AJla+) or ({Ds-} & AJra-); % "Next on our list..." are ordinals. % XXX should be converted to regex... % Note also another list of ordinals below, used for time expressions. first.ord next.ord last.ord second.ord third.ord fourth.ord fifth.ord sixth.ord seventh.ord eighth.ord ninth.ord tenth.ord eleventh.ord twelfth.ord thirteenth.ord fourteenth.ord fifteenth.ord sixteenth.ord seventeenth.ord eighteenth.ord nineteenth.ord twentieth.ord twenty-first.ord twenty-second.ord twenty-third.ord twenty-fourth.ord twenty-fifth.ord twenty-sixth.ord twenty-seventh.ord twenty-eighth.ord twenty-ninth.ord thirtieth.ord thirty-first.ord thirty-second.ord thirty-third.ord thirty-fourth.ord thirty-fifth.ord thirty-sixth.ord thirty-seventh.ord thirty-eighth.ord thirty-ninth.ord fourtieth.ord fourty-first.ord fourty-second.ord fourty-third.ord fourty-fourth.ord fourty-fifth.ord fourty-sixth.ord fourty-seventh.ord fourty-eighth.ord fourty-ninth.ord fiftieth.ord fifty-first.ord fifty-second.ord fifty-third.ord fifty-fourth.ord fifty-fifth.ord fifty-sixth.ord fifty-seventh.ord fifty-eighth.ord fifty-ninth.ord sixtieth.ord sixty-first.ord sixty-second.ord sixty-third.ord sixty-fourth.ord sixty-fifth.ord sixty-sixth.ord sixty-seventh.ord sixty-eighth.ord sixty-ninth.ord seventieth.ord seventy-first.ord seventy-second.ord seventy-third.ord seventy-fourth.ord seventy-fifth.ord seventy-sixth.ord seventy-seventh.ord seventy-eighth.ord seventy-ninth.ord eightieth.ord eighty-first.ord eighty-second.ord eighty-third.ord eighty-fourth.ord eighty-fifth.ord eighty-sixth.ord eighty-seventh.ord eighty-eighth.ord eighty-ninth.ord ninetieth.ord ninety-first.ord ninety-second.ord ninety-third.ord ninety-fourth.ord ninety-fifth.ord ninety-sixth.ord ninety-seventh.ord ninety-eighth.ord ninety-ninth.ord DAY-ORDINALS.ord ORDINALS.ord : (Wd- & {M+} & Ss*o+); % TODO: un-parenthesized cases, e.g. % - preparations of 5 x 10(8) cfu/ml are made % - the strength was in the order of gerE > cotD > yfhP P2 > yfhP P1 % also remember "-->" A.eq B.eq C.eq D.eq E.eq F.eq G.eq H.eq I.eq J.eq K.eq L.eq M.eq N.eq O.eq P.eq Q.eq R.eq S.eq T.eq U.eq V.eq W.eq X.eq Y.eq Z.eq a.eq b.eq c.eq d.eq e.eq f.eq g.eq h.eq i.eq j.eq k.eq l.eq m.eq n.eq o.eq p.eq q.eq r.eq s.eq t.eq u.eq v.eq w.eq x.eq y.eq z.eq: EQt+ or EQt-; fiscal.i: TY+ & ; or_so: ND- & {{@L+} & DD-} & (Dmcn+ or ( & )); % Allows parsing of "dollars per day" or "mL/sec" but is somewhat % inconsistent with the equation persing otherwise described below. % XXX overall, eqn parsing could be strengthened. per "/.per": Us+ & Mp-; %VERBS : Xd- & (Xc+ or ) & (MX*p- or MVg-); : {Xd-} & Xc+ & [COp+]0.2; % : connects to coordinating conjunction. : VC-; % These are the verb-form expressions for ordinary verbs. % % The general patterns here are: % : links verb to wall or to controlling phrase. % : links verbs to singular subjects % : links verbs to plural subjects % : links to infinitve % : to plural subjects or infinitives % : to singular or plural subject % : to past-participles % : to singular or plural subject or past-participles % : to gerunds % : subject inversion % : these connect to the head verb: % WV connects the wall to the head-verb, % CV connects the dominating clause to the head verb of the dependent clause. % IV connects infinitives to the head-verb % VC connects the head-word to a subsequent coordinating conjunction. % % There are some other such connectors that don't quite fit this patten: % AF, Z, and in many cases B (for example TOt+ & B+) for this reason, we % have to have a costly null [[()]] below, although we would really really % like to get rid of it. But that would take a lot of Z and B and AF link % fiddling about, so we have to live with this for now. % % Also: CP-, Eq+ and COq+ all connect to verbs, and are so disjoined % with % : ((dWV- or dCV- or dIV-) & {VC+}) or [[()]]; % : (dWV- or dCV- or dIV-) & {VC+}; % When we are done, remove the option costly NULL below. : hWV+ or [[()]]; % : hWV+; % Pv- & : "a historic new law was passed" % Pv- & no wall: "John felt vindicated" % The problem here is that for passives (i.e. to-be), The Pv should get the wall % but in the other cases it should not. We could/should tighten this up by using % Pvp+ on to-be, using Pvv for the others, and demaninds the wall only for Pvp. % XXX FIXME, the above needs fixing. % % : PP- & WV-: "I have seen it". % : Pg- is naked, no verb-wall: "I like eating bass." % % XXX FIXME: for certain transitive verbs, we really want verb-ico to be % in the form (I- & B- & ) for example: "that I did not know". % : {@E-} & ((Ss- & ) or (RS- & Bs-)); : {@E-} & ((Sp- & ) or (RS- & Bp-)); : {@E-} & ((S- & ) or (RS- & B-)); : {@E-} & PP- & {}; : {@E-} & (Pg- or Mg-); % Pv- & OFj+: "knowledge was gained of the activities" : {@E-} & ((Pv- & {} & {OFj+}) or Mv-) & {@MV+}; : {@E-} & ((Pv- & {} & {K+}) or Mv-) & {@MV+}; : {@E-} & ((Pv- & {}) or Mv-); : or ; % used only in "as " constructions, which behave % kind of like manner adverbial phrases. Only certain verbs have % this "manner" format, but they are not well-sorted out. % % Sa*v-: "He did it as expected" % Sa*v- & MXsr-: "the movie, as filmed, is too long" % The cost on MXsr+ is to give MVs preference for % "She sang well, as planned" % {MV+}: "the man, as acquiescing as he was, set a bad precedent." % I want to use MVz+ for above, but it doesn't work... % Pv- & CV- & MXsr-: "The accused, as shall be proven, is innocent" : (Sa*v- or (Pv- & CV-)) & {Xd-} & {[MXsr-]0.1 & {MV+}} & {Xc+}; % Cost: "He was driven home" should NOT use driven.v as adjective! % From what I can tell, can be used anywhere that % can be... except forr said.v-d : ({@E-} & [A+]0.5) or ; % Wi- & {NM+}: imperative numbered lists: "Step 5. Do this." % [CO-]: cost because & O+ occurs in many verbs, and % allows a really weird subject-object inversion to proceed: % e.g. "In the corner lay it" with it as object. That's just % wrong... but this requires lots of places to fix. : {@E-} & I- & ; : {@E-} & ((I- & {} & {@E-}) or ({[CO-]} & Wi- & {NM+})); : or ; : {@E-} & PF- & {} & SI+; : {@E-} & PF- & {} & SIp+; % is meant to be a generic replacement in the naked B- in % many transitive verb constructions. For quetions, we need to force % a verb-wall connector; this is what the (B*w- or B*m-) & % part does. For the other B- forms, we don't need the wall. To force % the wall, we just list all the others. % XXX FIXME: the verb-i above may need to be changed to make the wall % optional, because "Which dog did you chase" requires a I- & B*m- & WV- % By contrast, "Who do you think Bill will bring?" requires a % I- & CV- & B*w- & WV- on bring: that is, two walls. % % B*d-: "Whatever you want to do is fine" can't have a wall. % B*w- "that, I did not know" needs a wall, but % "Pizza, which most people love, is not very healthy" can't have a wall. % so the wall on B*w- is optional. % XXX FIXME -- most of the naked B- below should probably be : B*d- or B*j- or (B*w- & {}) or (B*m- & ); : {@E-} & ( or or ({[DP-]} & (SIs*g- or )) or [DP- & J-] or []); : or ({@E-} & {[DP-]} & Ss*g+ & ); % ({[[Ds-]]} & OF+) : "a running of the bulls" "a polishing of prose" % AJ: allows use of gerunds as adjectives: "described as smooth and obliging" % : allows use of gerunds as nouns. : ( & (Dmu- or [[()]]) & (({[[Ds-]]} & OF+) or [[()]]) & (( & {@MXs+} & ((Ss+ & ) or SIs- or Os- or J-)) or AJra- or AJla+ or )) or [[AN+]]; : {@E-} & ( or or ({[DP-]} & ((Ss*g+ & ) or SIs*g- or )) or [DP- & J-] or [ & {@MV+}] or Mg- or Pg-); : {@E-} & {@MV+} & ( or or [ & {@MV+}]); % Relative clause, or question. % Qw- & : "Where are they?" -- verb must connect to wall. % Qe-: "How many times did you do it?" % Qd-: "Does he drink?" -- Qd connects directly to wall. % Iq-: "The big question is did he do it?" % Xd- & Iq-: "The big question is, did he do it?" : Rw- or ({{Xd-} & Iq-} & (Qd- or ((Qw- or Qe-) & ))) or [()]; % Just like above, but no aux, shuld always be anded with I+. % The idea here is that the verb on the other end of the I+ will % connect to the wall. : Rw- or ({{Xd-} & Iq-} & (Qd- or Qw- or Qe-)) or [()]; % These are the verb-form expressions for special verbs that can take % filler-"it" as a subject. : {@E-} & (((Sp- or If-) & ) or (RS- & Bp-) or Wi-); : {@E-} & (((Ss- or SFsi-) & ) or (RS- & Bs-)); : {@E-} & (((S- or SFsi- or PPf-) & ) or (RS- & B-)); : {@E-} & (((S- or SFsi-) & ) or (RS- & B-)); : {@E-} & PPf- & ; : {@E-} & (Pgf- or Mg-); : {@E-} & ((Pvf- & ) or Mv-) & {@MV+}; : {@E-} & ((Pvf- & ) or Mv-); % These are the verb-form expressions for special verbs that can take % either filler-"it" or filler-"there" as a subject. % These are used almost exclusively with auxiliary verbs. % This is why they don't have & in them: we don't want the % auxiliary attaching to the wall, we want only the main verb doing this. % The Ss- or Sp- prevent attachements to Sa- for "as.e" phrases. : {@E-} & (Sp- or SFp- or If- or (RS- & Bp-) or Wi-); : {@E-} & (Ss- or SFs- or (RS- & Bs-)); : {@E-} & (Ss- or SFs- or SFu- or (RS- & Bs-)); : {@E-} & (Ss- or Sp- or SF- or PPf- or (RS- & B-)); : {@E-} & (Ss- or Sp- or SF- or (RS- & B-)); : {@E-} & PPf- & ; : {@E-} & (Pgf- or Mg-); % No verb-wall for : "Is there going to be a problem?" : or ({@E-} & ( or or ({[DP-]} & ((Ss*g+ & ) or SIs*g- or )) or [DP- & J-] or [ & {@MV+}]) & ); % Almost identical to the above, except that the verb attaches to the % wall. We cannot use verb-s for this, since the SFsi prevents the parse % of sentences like "there appears to be a problem". : {@E-} & (((Sp- or SFp- or If-) & ) or (RS- & Bp-) or Wi-); : {@E-} & (((Ss- or SFs-) & ) or (RS- & Bs-)); : {@E-} & (((Ss- or SFs- or SFu-) & ) or (RS- & Bs-)); : {@E-} & (((S- or SF- or PPf-) & ) or (RS- & B-)); : {@E-} & (((S- or SF-) & ) or (RS- & B-)); % conjoined verbs. % VJr == left % VJl == right % VJd == ditransitive % % VJ*s == singular subject % VJ*p == plural subject % VJ*g == conjoined gerunds "He was running and jumping" % VJ*h == past participle (PP- link) "He had run and jumped" % % The following control whether the conjunction can take an object. % The conjunction should take an object if both verbs are transitive, % e.g. "I saw and greeted Sue", which should parse as % "I (saw and greeted) Sue". % VJ**i == intranstive % VJ**t == transitive % % s == singluar, pl == plural, sp == singular or plural % g == gerund : {@E-} & VJrs-; : {@E-} & VJls+; : {@E-} & VJrp-; : {@E-} & VJlp+; : {@E-} & VJr-; : {@E-} & VJl+; : {@E-} & VJr*i-; : ({@E-} & VJl*i+); : {@E-} & VJr*t-; : {@E-} & VJl*t+; : {@E-} & VJrg-; : {@E-} & VJlg+; : {@E-} & VJrh-; : {@E-} & VJlh+; : or ; % Verb macros for automatically conjoining verbs. % % Many of these use a cost on $1 to encourage any MV links to attach to % the "and.j-v" instead of to the individual verb. Unfortunately, this % can often be too broad: so, we *want* transitive objects to attach % to the local verb. The appropriate fix seems to be to remove the cost % here, and add a tiny cost to those MV's that are being incorrectly attached. % Or maybe lower the cost here? We already have a 0.2 case, below... % XXX TODO: do the above, as they show up... % % plural-or-infinitive macro; % "Scientists sometimes may repeat experiments or use groups." % Want "groups" to connect to "use", not "and". % Generic singular intransitive form % singular present tense macro; same comments as above... % Generic intransitive form % Generic transitive form % ([$2]0.2 or ()): we want the modifiers to act on the conjunction, usually: % for example: "We neither ate nor drank for three days" % present tense, but allows transitive connectinos to 'and' % past tense macro, intransitive variation % past tense macro, transitive variation % Same as above, but without the PP link % as above but for past participles % the filler-it variation of the above rules. % This may allow overly broad 'and' constructions. % This may allow overly broad 'and' constructions. % I haven't completely verified this one, it may be buggy.. % This may allow overly broad 'and' constructions. % This may allow overly broad 'and' constructions. % I haven't completely verified this one, it may be buggy.. % AUXILIARY VERBS %: (((O+ or B- or [[@MV+ & O*n+]] or Vd+ or ({N+} & (CX- or [[()]]))) & {@MV+}) %or ({N+} & I*d+)); %do.v: ({@E-} & (Sp- or SFp- or (RS- & Bp-) or Wi-) & ) %or ((SIp+ or SFIp+) & (({Q-} & I*d+) or CQ-)) or %({@E-} & I- & ((O+ or B- or [[@MV+ & O*n+]] or CX-) & {@MV+})); %does.v: ( & ) or ((SIs+ or SFIs+) & (({Q-} & I*d+) or CQ-)); %did.v: ( & ) or ((SI+ or SFI+) & (({Q-} & I*d+) or CQ-)); %done.v: ( & (O+ or B- or [[@MV+ & O*n+]] or Vd+)) or or ; %doing.v: & (O+ or B- or [[@MV+ & O*n+]] or Vd+) & {@MV+}; %doing.g: ((O+ or B- or [[@MV+ & O*n+]] or Vd+) & {@MV+} & ) or ; % %don't: (({Q-} & (SIp+ or SFIp+) & I*d+) or ({@E-} & (Sp- or SFp- or %(RS- & Bp-) or Wi-))) & (I*d+ or [[()]]); %doesn't: (({Q-} & (SIs+ or SFIs+) & I*d+) or ) & %(I*d+ or [[()]]); %didn't: ((({Q-} & (SI+ or SFI+)) or ({@E-} & (S- or SF- or %(RS- & B-)))) & (I*d+ or [[()]])); %Mike replaced "{Q-}" with "(Rw- or Q- or [()])" % O+ & : "did" is not an auxiliary, and so needs the wall. : (( or (O+ & ) or [[@MV+ & O*n+]] or Vd+ or ({N+} & (CX- or [[()]]))) & {@MV+}) or ({N+} & I*d+); % I used verb-and-sp-i but maybe verb-and-pl is better? % I- & CV-: "What did John say you should do?" % XXX todo : is the option {} below even needed???? % Naked I*d-: "How do you do?", "what is there to do?" % I*t- & O+: forces use of object in to-do expressions. % "Are you really going to do it to them?" do.v: ({@E-} & (Sp- or SFp- or (RS- & Bp-) or ({Ic-} & Wi-)) & ) or ( & ([] or ())) or ( & ) or ((SIp+ or SFIp+) & (( & I*d+) or CQ-)) or ({@E-} & I*t- & O+ & {@MV+} & IV-) or ({@E-} & I- & (( or O+ or [[@MV+ & O*n+]] or CX-) & {@MV+}) & {}) or ({@E-} & I- & CV-) or ({@E-} & I*d- & {}); % Ss- & & @MV+: "he does as he pleases." does.v: (( & ()) or ( & ([] or ())) or (() & )) or ({@E-} & Ss- & & @MV+) or ((SIs+ or SFIs+) & (( & I*d+) or CQ-)); % Ss- & & @MV+: "he did as he pleased." % & : "I sure wish I did" did.v-d: ( & ) or ( & ) or ({@E-} & Ss- & & @MV+) or ( & ) or ( & ) or ((SI+ or SFI+) & (( & I*d+) or CQ-)); % % XXX why not here ? % : "I want it done." "I want the job done" % Os+ & @MV+: "I've done that chore many times" : or (O+ & {@MV+}) or [[@MV+ & O*n+]] or Vd+; % & : Pv- & B-: "he fixed what damage there had been done" done.v: (( & ()) or ( & ([] or ())) or (() & )) or or ( & ) or (S- & ); % Pa- & Pg+: "I am done working", "I am through being mad" done.a finished.a through.a: ({@E-} & Pa- & {Pg+ or @MV+}) or (AJra- & {@MV+}) or ({@MV+} & AJla+); doing.v: & (O+ or or [[@MV+ & O*n+]] or Vd+) & {@MV+}; doing.g: ((O+ or or [[@MV+ & O*n+]] or Vd+) & {@MV+} & ) or ; better.i fine.i ok.i okay.i OK.i poorly.i well.i: {EE-} & Vd-; % : "I know he didn't", "I know they don't" % Wi-: "Don't!" % Ic- & Wi-: "In total, dont!" % Wi- & I*d+: "Don't do that!" don't don’t: ((( & (SIp+ or SFIp+) & I*d+) or ({@E-} & (Sp- or SFp- or (RS- & Bp-)))) & (I*d+ or or [[()]])) or ({@E-} & {Ic-} & Wi- & {I*d+}); doesn't doesn’t: (( & (SIs+ or SFIs+) & I*d+) or ) & (I*d+ or or [[()]]); didn't.v-d didn’t.v-d: (( & (SI+ or SFI+)) or ) & (I*d+ or or [[()]]); daren't mayn't shan't oughtn't mightn't daren’t mayn’t shan’t oughtn’t mightn’t: ({{Ic-} & Q- & } & (SI+ or SFI+) & I+) or ( & (I+ or or [[()]])); % Cost on {[[MV+]]}: perfer to have prep modifiers modify something else: % e.g. "I have a report on sitcoms": "on" modifies "report", not "have" % However, "I have a date with Bob": we want "with" to MVp modify have, % and not Mp modify "date"... XXX this is all very broken ATM... % % & : "I have to verb-inf" allows "have" to connect to wall. % [TO+]: allows null-infinitive: "Because I have to." : ({@MV+} & ( or [TO+]) & ) or ((B- or (O+ & )) & {@MV+} & {[I*j+ or Pv+]}) or (([[@MV+ & O*n+]] or CX- or [[()]]) & {@MV+}) or ({N+} & PP+); have.v: (( & ()) or ( & ([] or ())) or (() & )) or ((SIp+ or SFIp+) & (( & PP+) or CQ-)); %I've they've you've we've: PP+ & ; ’ve 've: Sp- & PP+; has.v: (( & ()) or ( & ([] or ())) or (() & )) or ((SIs+ or SFIs+) & (( & PP+) or CQ-)); % & : "I sure wish I had" % Sa*a- & PPf+: "as had been agreed, the work began on Monday" had.v-d: ((SI+ or SFI+) & (( & PP+) or CQ-)) or (Sa*a- & PPf+) or ( & ) or ( & ) or ( & ) or ( & ) or ( & ( or ((O+ or ) & {@MV+} & {[I*j+ or Pv+]}) or (([[@MV+ & O*n+]] or CX-) & {@MV+}))) or [[(SI*j+ or SFI**j+) & PP+ & ((Xd- & VCq- & Xc+) or VCq- or ({{Xd-} & Xc+} & COp+))]]; %we'd they'd I'd he'd she'd you'd: (PP+ or ({Vw+} & I+)) & ; ’d 'd: S- & (PP+ or I+); having.v: & ; having.g: ( & ) or ; % PP is disjoined with because when PP is used, has/have/had % is an auxiliarry verb, an should not get a wall connection! hasn't hasn’t: (( & (SIs+ or SFIs+)) or ()) & (PP+ or ((([[O+]] & {@MV+}) or [[()]]) & )); haven't haven’t: (( & (SIp+ or SFIp+)) or ({@E-} & (Sp- or SFp- or (RS- & Bp-)))) & (PP+ or ((([[O+]] & {@MV+}) or [[()]]) & )); hadn't.v-d hadn’t.v-d: (( & (SI+ or SFI+)) or ({@E-} & (S- or SFs- or SFp- or (RS- & B-)))) & (PP+ or ((([[O+]] & {@MV+}) or [[()]]) & )); % Give [K+] a cost so as to prefer Pp+ in general %: % ({@EBm+} & (((O*t+ or [B**t-] or [K+] or BI+ or OF+ or PF- or % (Osi+ & R+ & Bs+) or % (Opi+ & R+ & Bp+) or % [[()]]) & {@MV+}) or % (Pp+ & {THi+ or @MV+}) or % THb+ or % or % Pa+)) or % ({N+} & (AF- or Pv+ or I*v+)) or % (({N+} or {Pp+}) & Pg*b+); % no-obj is costly but allows "if it weren't for Sally" % [Cet+]: elided (silent "that"): "my guess is the door on the left hides the prize." % which really should be: "my guess is [that] the door on the left hides the prize." % Except that this breaks lots of stuff ... Arghhh. % % ( & BI+): "The question is who we should invite?" % ( & OF+): "The are of a single mind." % [{CV-} & B**t-]: "How fast a program does he think it is?" % CV- optional to parse: "How efficient a program is it?" % O*i+ & R+ & Bs+ & : "I believe it was John" % % [Pv+].1: this gives Pv+ a fractional cost, so that Pa+ is preferred % over Pv+ whenever the same word appears as both adjective and verb. % For example, "injured.a" vs. injured.v-d" in "the player is injured", % which should get Pa+ not Pv+. % MV+ & Pv+: "I was by then dominated by my aunt" % MV+ & Pa+: "I was, before Friday, quite unhappy." % Pa+ & {}: the wall is optional: "A player who is injured % must leave the field" cannot take a wall. % [I*v+].2: the cost should maybe be evenn higher, to avoid linking % past-tense 'were' to infinitives. "The rooms were let." % PFb- & & Pa+: "cheaper than direct, slime is greener." : ({@EBm+} & (( ([{CV-} & B**t-] or [K+] or ( & BI+) or ( & OF+) or (Osi+ & R+ & Bs+ & ) or (Opi+ & R+ & Bp+ & ) or ([[()]] & )) & {@MV+}) or ( & Pp+ & {THi+ or @MV+}) or THb+ or or (PFb- & & {Pa+}) or ({MV+} & Pa+ & {}))) or ({N+} & ((AF- & ) or ({MV+} & [Pv+].1) or [I*v+].2)) or (({N+} or {Pp+}) & Pg*b+ & ); % Identical to above, but no wall. This is used only in "and.j-v" % constructions, so that WV links to the "and.j-v" instead of "be". % : ({@EBm+} & ((([B**t-] or [K+] or BI+ or OF+ or PFb- or (Osi+ & R+ & Bs+) or (Opi+ & R+ & Bp+) or [[()]]) & {@MV+}) or (Pp+ & {THi+ or @MV+}) or THb+ or or Pa+)) or ({N+} & (AF- or [Pv+].1 or I*v+)) or (({N+} or {Pp+}) & Pg*b+); % O*m+ allows "If only there were more!" % THb+ allows "It is your fault that you're a failure." % The cost on @MV+ causes attachements to the object to be prefered % over attachments to the copula; for example, prepositions should % almost surely attach via Mp+ link to the object, as opposed to % using an MVp+ link to the copula. Example: % "There is neither pine nor apple in the pineapple." % "There is no ham in the hamburger, and neither pine nor apple in the pineapple." : {@EBm+} & (O*t+ or O*m+) & {[@MV+]} & {THb+}; : {@EBm+} & (Opt+ or Omm+) & {[@MV+]} & {THb+}; : {@EBm+} & (Ost+ or Opt+ or Omm+) & {[@MV+]} & {THb+}; : {@EBm+} & Out+ & {[@MV+]} & {THb+}; : or ( & ); : or ( & ); : or ; : ; % Colon can be used as a synonym for "is" % "The answer to your question: yes" % "The capital of Germany: Berlin" ":.v": & ; % verb-x-s,u: "there is blood on his hands" % Unfortunately, this allows "There is chasing dogs", which pairs SFu to Op % and has to be removed via post-processing. % EQ: "Everyone knows that 2 + 2 is 4" % & (SIs*x+ or SFIs+): "Is it in place?") % It does not use a wall, because Qd connects to the wall already. % SIs*x blocks SIs*g: "*There is chasing dogs" % Sa*a- & Pv+: "..., as is agreed." is.v: ( & ) or ( & ) or ( & ) or ( & (SIs*x+ or SIs*b+ or SFIs+) & {}) or (Sa*a- & Pv+) or (Ss*w- & & Pp+ & TO+ & IV+) or (EQ*r- & S- & & EQ*r+); % Similar to above, but no S-O inversion, and no equation. % Also, a cost, so that possesive 's is preferred. % Also, this can be a contraction for "has": "he has" -> "he's" % & PP+: "He's gone to Boston" (viz "He has gone to Boston") % But also, some contractions are prohibited: % *That's just the kind of person he's -- so: Ss- & PF- not allowed % SIs+ & PFb-: "Where's the ball?" 's.v ’s.v: [( & (({@EBm+} & ((( (O*t+ & ) or [K+ & ] or BI+ or OF+ or (Osi+ & R+ & Bs+) or (Opi+ & R+ & Bp+)) & {@MV+} & {THb+}) or (Pp+ & {THi+ or @MV+}) or THb+ or ( & ) or (Pa+ & ))) or ({Pp+} & Pg+) or Pv+ or PP+)) or (SIs+ & Qw- & ) or ( & ) or ( & )]; % are.v: % (({@E-} & (Spx- or SFp- or (RS- & Bp-))) or % ( & (SIpx+ or SFIp+))) & ; % Don't allow are.v with uncountable noun objects. % Ss*t- & : (requires a plural object) % "What he wants are the cats" % "What John loves about this movie are the sound effects" % Qd- & (SIpx+ or SFIp+) & (no walls here: % for questions: "Are you insane?" "Are you the one?" are.v: ({@E-} & (Spx- or SFp- or (RS- & Bp-)) & ) or ({@E-} & Ss*t- & & ) or ( & (SIpx+ or SFIp+) & {}); %we're they're I'm you're: %(({@EBm+} & (((O*t+ or K+ or BI+ or OF+ or Pp+) & {@MV+}) or or Pa+)) or %({N+} & (Pg+ or Pv+))) & ; % they're we're ’re 're: Spx- & (({@EBm+} & ((((O*t+ & ) or K+ or BI+ or OF+ or Pp+) & {@MV+}) or or (Pa+ & ) )) or ({N+} & (Pg+ or Pv+))); % yisser: "you're" Irish English % Interesting -- no way to put a WV- link in here ... yisser.v: (Pa+ & Wd-); % Q-: "How was the movie?" % Sa*a- & Pv+: "..., as was promised." was.v-d: ( & ) or ( & ) or ( & ) or (Sa*a- & Pv+) or ({@E-} & SX- & & ) or ( & (SFIs+ or SIs+ or SXI+) & {}); % XXX probably should be verb-and-sp-i- etc !? were.v-d: (({@E-} & (Spx- or SFp- or [[Ss-]] or [[SX- & ]] or (RS- & Bp-))) & ) or ( & (SIpx+ or SFIp+) & {} & ) or ( & ) or ( & ) or [[(SI*j+ or SFI**j+) & & ((Xd- & VCq- & Xc+) or VCq- or ({{Xd-} & Xc+} & COp+))]]; % Ss*w-: allows Wh subjets: "Who am I?" am.v: ({@E-} & SX- & ) or ( & SXI+ & {}) or (Ss*w- & ) or ( & ) or ( & ); % I'm == I am ’m 'm: SX- & (({@EBm+} & (((O*t+ or K+ or BI+ or OF+ or Pp+) & {@MV+}) or or Pa+)) or ({N+} & (Pg+ or Pv+))) & ; % S*x- used for passive participles: "this action be taken". % XXX I used verb-and-sp-i- but maybe this is wrong .. % "Show me my notes and be nice about it." % ({@E-} & I- & B- & O+): % "What are the chances that Einstein could really be a genius?" % Icx-: the x prevents link to does.v: "*It does be correct" % Ix- & : "He is as smart as I expected him to be." % Ix- & : "I'm sure he'll still be popular." be.v: ({@E-} & (({Icx-} & Wi- & ) or [S*x-]) & ) or ({@E-} & Ix- & ) or ({@E-} & Ix- & ) or ( & ([] or ())) or ( & ) or ({@E-} & I- & B- & O+ & ); been.v: {@E-} & PPf- & ; % S- & Pa+ & Xc+ & : "The knife being dull, he ..." % (S- & Xd- & MVg- & Pa+) "..., the knife being dull." being.v: ((({@EBm+} & (((O*t+ or [B**t-] or Pp+ or K+ or OF+ or BI+ or or THb+) & {@MV+}) or Pa+)) or AF- or Pv+) & ) or or (S- & Pa+ & Xc+ & & ) or (S- & Xd- & MVg- & Pa+ & ); isn't isn’t: ( & ) or ( & (SIs+ or SFIs+) & {}); % merge of isn't, aren't % "ain't you gonna go?" ain't ain’t: ( & ) or ( & (SI+ or SFI+) & {}); wasn't.v-d wasn’t.v-d: ({@E-} & (Ss- or (SX- & ) or SFs- or (RS- & Bs-)) & ) or ( & (SI*+ or SXI+ or SFIs+) & {}); aren't aren’t: (({@E-} & (Spx- or SFp- or (RS- & Bp-))) & ) or ( & (SIpx+ or SFIp+) & {}); % [[Ss-]]: "If it weren't for Joe, ..." weren't.v-d weren’t.v-d: (({@E-} & (Spx- or SFp- or [[Ss-]] or (RS- & Bp-))) & ) or ( & (SIpx+ or SFIp+) & {}); % XXX probably should be verb-and-sp-i- etc !? % No here, these are almost entirely just auxiliary verbs. % Except ... "You know you can", "You know you must" % Sa*a- & Ix+: "..., as shall be proven" will.v can.v may.v must.v could.v might.v shall.v shalt.v: ((SI+ or SFI+) & (( & I+) or CQ-)) or ({N+} & & (I+ or (CX- & {@MV+}) or or [[()]])) or (Sa*a- & Ix+) or ( & {N+} & {@E-} & I+) or ({N+} & {@E-} & I+ & ); % "I sure wish I could." could.v-d: & ; %I'll he'll she'll we'll they'll you'll it'll: I+ & ; ’ll 'll: S- & I+; % : "You know you should." should.v: ((SI+ or SFI+) & (( & I+) or CQ-)) or ({N+} & & (I+ or (CX- & {@MV+}) or or [[()]])) or ( & I+) or (I+ & ) or [[(SI*j+ or SFI**j+) & I+ & ((Xd- & VCq- & Xc+) or VCq- or ({{Xd-} & Xc+} & COp+))]]; % : "I sure wish he would." would.v: ((SI+ or SFI+) & (( & {Vw+} & I+) or CQ-)) or ({N+} & & (({RT+} & I+) or (CX- & {@MV+}) or or [[()]])) or ( & I+) or (I+ & ); % TO+: "I ought to." ought.v: (( & (SI+ or SFI+)) or or ) & ( or (N+ & I+) or TO+) & ; % : "I know I won't." won't can't mustn't couldn't shouldn't cannot needn't won’t can’t mustn’t couldn’t shouldn’t needn’t: ( & (SI+ or SFI+) & I+) or ( & (I+ or or [[()]])) or ( & {@E-} & I+) or ({@E-} & I+ & ) or Wa-; % : "I know I wouldn't." wouldn't wouldn’t: ( & (SI+ or SFI+) & {RT+} & I+) or ( & (({RT+} & I+) or or [[()]])) or ( & {@E-} & (({RT+} & I+) or [[()]])) or ({@E-} & (({RT+} & I+) or [[()]]) & ); % EQUATIONS ETC. % % The below is just barely enough to parse just very simple equations % and expressions, nothing complex -- no general math or anything like % that. Relations are treated as "is.v", taking a subject and requiring % an object (For example, "I think that x = 4", "I think that x is 4"). % Relations % "verb" use. Two types: one is a synonym for "is", such as % "I think that x = 4". % The other is parenthetical remarks: % e.g. "( p < 0.01 )" for "( p is less than 0.01 )" % The parenthetical remarks must be offset by parenthesis, and % must link back to main clause with MV or MX. =.v <.v >.v =<.v >=.v ==.v eq.v ne.v lt.v lte.v le.v gt.v gte.v ge.v equiv.v sim.v simeq.v approx.v ~.v ~.v equals.eq is_less_than is_greater_than is_equal_to is_less_than_or_equal_to is_gretr_than_or_equal_to: ( & ) or (EQ*r- & {S-} & & EQ*r+) or (EQ*r- & {Xd-} & ([O+] or ({EQ*r-} & EQ*r+ & {Xc+})) & (MX- or MVa-)); % Binary operators: % these occur in "simple" expressions *.v "/.v" +.v -.v x.v: ([S- & ] or EQ-) & ([O+] or EQ+) & (Xd- & (Xc+ or ) & (MX- or MVa-)); % Binary operators, strict: % Here EQt attaches only to terms, which may be numbers or letters. % By contrast, EQrr can only attach to relations (=, < > etc.) +.eq -.eq *.eq "/.eq" x.eqn plus.eq minus.eq times.eq divided_by: (EQt+ & EQt- & (EQrr- or EQrr+ or AN+)) or (EQt+ & Xc+ & EQt- & Xd- & (EQrr- or EQrr+ or AN+)) or (EQt- & Xd- & EQt+ & EQt- & Xc+) or (Xd- & EQt+ & EQt- & Xc+ & EQt+); % turnstiles, implication, assignment ->.eq -->.eq "|-.eq" "|=.eq" ":-.eq" ":=.eq" <-.eq <--.eq : (S- & O+ ) & (AN+ or (Xd- & Xc+ & MX-)) & ; % "adverb" use, e.g. "< 10" for "less than 10" =.eq <.e =<.e <=.e >.e >=.e +.e -.e <<.e >>.e x.e: EN+; % =================================================================== % COMMON VERB CATEGORIES (The last number of the file name indicates % the verb form: 1=plural-infinitive, 2=singular, 3=past("ed"), % 4=progressive("-ing"), 5=gerund("-ing".) % abbreviations for ditransitive and optionally ditranstive verbs % ditranstive verbs take a direct and indirect object % e.g. "I gave her a rose" % B- & O+ & O*n+: "What are the chances you'll give her a kiss?" % O+ & @MV+ & O*n+: "I gave him for his birthday a very expensive present" % The above is costly because the above is an awkward construction... : (O+ & {[[@MV+]]} & O*n+ & {VJd+}) or ({@E-} & & O+ & O*n+); : (O+ & {{[[@MV+]]} & O*n+} & {VJd+}) or ({@E-} & & O+ & O*n+); : (O+ & {{[[@MV+]]} & [O*n+]} & {VJd+}) or ({@E-} & & O+ & O*n+); % ----------------------------------------------------------- % common intransitive verbs : {@MV+}; % XXX Hmmm. There is a fair number of verbs in here that are "weakly" % transitive, i.e. are transitive in various rare usages: % "I ambled the horse", "I hydroplaned the car", etc. Per theory of % functional grammar and related, transitivity should be taken as % variable, so e.g. we could assign a high cost to the transitive use % of some of these verbs ... Note that most of will never be transitive % in the active present tense: one never says "it rains cats and dogs". % I'm too lazy to manually sort through this, so, instead, there is a % high-cost {[[O+]]} added to some of these. % % There are a fair number of verbs in her that can be used as % imperatives, although most cannot (or would be awkward). So that % also could be sorted out. % % accrue.v ache.v acquiesce.v ad-lib.v adhere.v adjoin.v alight.v /en/words/words.v.1.1: (( & ({[[O+]]} & )) or ( & (({[[O+]]} & ) or ())) or (({[[O+]]} & ) & )); % accounts.v accrues.v aches.v acquiesces.v ad-libs.v adheres.v % : Locative subj-obj inversion "far out in the sea lives a fish" % XXX Some but not all of these verbs allow inversion; basically, % anything that is not locative or directive won't allow inversion. /en/words/words.v.1.2: (( & ()) or ( & ([] or ())) or (() & )) or ; % accounted.v accrued.v ached.v acquiesced.v ad-libbed.v adhered.v /en/words/words.v.1.3: (( & ({[[O+]]} & )) or ( & ([{[[O+]]} & ] or ())) or (({[[O+]]} & ) & )) or ; % : "It was rusted closed" rusted.v-d: (( & ()) or ( & ([] or ())) or (() & )) or ; fundheld.v-d strove.v-d: (( & ()) or ( & ([] or ())) or (() & )); % accruing.v aching.v acquiescing.v ad-libbing.v adhering.v adjoining.v /en/words/words.v.1.4: ({[[O+]]} & & ) or or ; arisen.v: {@E-} & PP- & {@MV+} & ; % -------------------------------------------------------------- % intransitive verbs that can take particles like "up" and "out" : {K+} & {@MV+}; % barge.v booze.v bottom.v bow.v branch.v breeze.v brim.v bulge.v cave.v /en/words/words.v.5.1: (( & ()) or ( & (() or ())) or (() & )); /en/words/words.v.5.2: (( & ()) or ( & ([] or ())) or (() & )) or ; /en/words/words.v.5.3: (( & ()) or ( & ([] or ())) or (() & )) or or ; slunk.v-d: (( & ()) or ( & ([] or ())) or (() & )) or ; lay.v-d: (( & ()) or ( & ([] or ())) or (() & )) or ; lain.v: (( & ()) or ( & ([] or ())) or (() & )); /en/words/words.v.5.4: ( & ) or or ; % -------------------------------------------------------------- % irregular -- coming is in words.v.5.4 ... : ({(K+ & {Pa+}) or Pv+ or [[Pg+]] or } & {@MV+}) or ({@MV+} & Pa+); come.v: (( & ()) or ( & (() or ())) or (() & )) or (( & ()) or ( & ([] or ())) or (() & )) or ({@E-} & Ix- & O*t+) or ; comes.v: (( & ()) or ( & ([] or ())) or (() & )) or ; came.v-d: (( & ()) or ( & ([] or ())) or (() & )) or ; % -------------------------------------------------------------- % optionally transitive verbs % abdicate.v abide.v abort.v accelerate.v acclimate.v acclimatize.v : {O+ or or [[@MV+ & O*n+]]} & {@MV+}; /en/words/words.v.2.1: (( & ()) or ( & (() or ())) or (() & )); /en/words/words.v.2.2: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); % Put a very small cost on A+ to allow verb conjunctions to come first. % : only about half of the words in words.v.2.3 should get % this, the other half clearly should not. I'm too lazy to sort it out, % right now. /en/words/words.v.2.3: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or or ; % Pa+: "The vase landed, unbroken" landed.v-d crashed.v-d crash-landed.v-d: (( & ( or ({Xc+} & Pa+))) or ( & ([ or ({Xc+} & Pa+)]0.2 or ())) or (( or ({Xc+} & Pa+)) & ) or ) or or or ; /en/words/words.v.2.4: & ; % [A+]0.5: avoid gerunds as adjectives... /en/words/words.v.2.5: ( & ) or or ; shrank.v-d withdrew.v-d sank.v-d forgave.v-d hove.v-d spoilt.v-d unbent.v-d overfed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ; shrunk.v withdrawn.v sunk.v forgiven.v: (( & ()) or ( & ([] or ())) or (() & )) or or or ; let.w sublet.v: (( & ()) or ( & (() or ())) or (() & )); let.w-d sublet.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; hurt.v-d thrust.v-d broadcast.v-d outbid.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or or or ; % : "She bid him adieu" % O+ & I+: "she bade him sit down" bid.v-d bade.v-d: (( & ( or or (O+ & {@MV+} & I+))) or ( & ([ or or (O+ & {@MV+} & I+)]0.2 or ())) or (( or or (O+ & {@MV+} & I+)) & ) or ) or ( & ) or or or ; % -------------------------------------------------------------- % vc-judge: a lot like vc-delcare, except optionally transitive. : or ((O+ or ) & ({@MV+} & Pa**j+)); judge.v: (( & ()) or ( & (() or ())) or (() & )); judges.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); judged.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {{@MV+} & Pa+}) or or or ; judging.v: & ; judging.g: ( & ) or or ; % -------------------------------------------------------------- : {K+ or OD+} & {@MV+}; rise.v fall.v: (( & ()) or ( & (() or ())) or (() & )); rises.v falls.v: (( & ()) or ( & ([] or ())) or (() & )) or ; rose.v-d fell.v-d: (( & ()) or ( & ([] or ())) or (() & )) or ; risen.v: (( & ()) or ( & ([] or ())) or (() & )); fallen.v: (( & ()) or ( & ([] or ())) or (() & )) or ; rising.v falling.v: ( & ) or or ; % -------------------------------------------------------------- % words.v.6: Optionally transitive verbs that can take particles % like "up" and "out" -- see also words.v.8 % average.v back.v bail.v bang.v beam.v beef.v bellow.v bend.v bind.v % The [[@MV+ & O*n+]] term allows some bad parses, e.g. allows: % "she walked out of the room two minutes" % % ({@E-} & B- & O+): % "What are the chances that Sherlock could really CATCH the criminal?" % "What are the chances that Sherlock PLAYED tennis?" % but % "*The man whom I play tennis is here" ... arghh % % ({@E-} & B- & O+ & K+): % "What are the chances she will DRIVE him up to the farm?" % % No Pa links here: *they're building a skyscraper tall % % [A+]0.5: He was xxx'ed there should have xxx as verb not adjective. % : ((K+ & {[[@MV+]]} & (O*n+ or Pa+ or Pv+)) or ({O+ or } & {K+}) or [[@MV+ & O*n+]] ) & {@MV+}; /en/words/words.v.6.1: (( & ()) or ( & (() or ())) or (() & )); /en/words/words.v.6.2: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); /en/words/words.v.6.3: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {K+} & {@MV+}) or or ({K+} & ); split.v-d spread.v-d fit.v-d shut.v-d cast.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or or or ({K+} & ); ate.v-d bit.v-d blew.v-d broke.v-d drank.v-d flew.v-d froze.v-d hid.v-d stole.v-d rang.v-d rode.v-d sprang.v-d stalked.v-d woke.v-d test-drove.v-d forbore.v-d oversaw.v-d throve.v-d shrove.v-d countersank.v-d outgrew.v-d strode.v-d offsetted.v-d overthrew.v-d partook.v-d begot.v-d overdid.v-d smote.v-d stank.v-d quick-froze.v-d backbit.v-d awoke.v-d redid.v-d chidded.v-d reran.v-d rived.v-d befell.v-d outrode.v-d betrode.v-d outdid.v-d ridded.v-d deep-froze.v-d forbad.v-d deep-freezed.v-d retook.v-d interwove.v-d bespoke.v-d underwent.v-d slew.v-d overdrew.v-d overcame.v-d outwore.v-d foreknew.v-d wove.v-d trod.v-d outwent.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); bitten.v blown.v broken.v drunk.v eaten.v flown.v frozen.v hidden.v ridden.v rung.v sprung.v swum.v woken.v stolen.v befallen.v interwoven.v overborne.v outgone.v outgrown.v test-driven.v outdone.v shrunken.v countersunk.v bespoken.v underlain.v partaken.v redone.v overdone.v outridden.v deep-frozen.v bestrid.v undergone.v outbidden.v shorn.v outworn.v bestridden.v stunk.v borne.v slain.v woven.v riven.v backbitten.v overlain.v bestrewn.v forborne.v quick-frozen.v browbeaten.v aquitted.v overseen.v smitten.v overdrawn.v striven.v thriven.v shriven.v backslidden.v retaken.v trodden.v chidden.v begotten.v sown.v sewn.v sawn.v hewn.v cloven.v foreknown.v overthrown.v strewn.v awoken.v bidden.v stridden.v slain_dead: (( & ()) or ( & ([] or ())) or (() & )) or or or ({K+} & ); /en/words/words.v.6.4: ( & ) or or ; % [A+]0.5: "I like eating bass": eating is not the adjective, here. % & {K+}: "I hope you don't mind my horning in" /en/words/words.v.6.5: ( & ) or ( & {K+}) or ; frizz.v frizzle.v prink.v slough.v scuff.v tog.v swot.v: (( & ()) or ( & (() or ())) or (() & )); % Disambiguation: add a cost so that Bob the given name is preferred % to bob the verb: "Bob lives in China". bob.v: [ (( & ()) or ( & (() or ())) or (() & )) ]0.2; % ------------------------------------------------------------ % just like & , except that "and" is the one % XXX TODO review this ... and.v-fill: ((VJlg- & VJrg+) & (Pg- or Mg- or ({Xd-} & VJrg-))) & ; % ------------------------------------------------------------ % Just like vc-fill above, but includes predicative adjectives: % Pa+ link: "The truck ran uncontrolled" % Pa**j link: "The thugs beat him senseless" "You are driving me crazy" % "Make it nice and soft" % % ({@E-} & B- & O+ & Pa**j+): % "What are the chances she will really DRIVE him crazy?" % ({@E-} & B- & O+ & K+): % "What are the chances she will DRIVE him up to the farm?" % : ((K+ & {[[@MV+]]} & O*n+) or Pa+ or ({O+ or } & {K+}) or ((O+ or ) & ({@MV+} & Pa**j+)) or ({@E-} & & O+ & {Pa**j+ or K+}) or [[@MV+ & O*n+]] ) & {@MV+}; catch.v drive.v strike.v: (( & ()) or ( & (() or ())) or (() & )); % special case: run-present-tense + run-beaten-driven run.v: (( & ()) or ( & (() or ())) or (() & )) or (( & ()) or ( & ([] or ())) or (() & )) or or or ({K+} & ); runs.v beats.v catches.v drives.v strikes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ; % : "He was struck by the bus" % with K+: "He was caught up in his work" % Pa+: "He was struck dumb" ran.v-d caught.v-d drove.v-d struck.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {Pa+}) or ; % XXX is all this stuff really necessary? beat.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or or or ({K+} & ); % [A+]0.5: avoid bad "He was driven home" % Pa+: "He was driven green with envy" beaten.v driven.v stricken.v: (( & ()) or ( & ([] or ())) or (() & )) or ( & {Pa+}) or or ({K+} & ); running.v beating.v catching.v driving.v striking.v: ( & ) or or ; % [A+]0.5: "I like eating bass": eating is not the adjective, here. running.g beating.g catching.g driving.g striking.g: ( & ) or or ; % ------------------------------------------------------------ % common transitive verbs % abandon.v abase.v abbreviate.v abduct.v abet.v abhor.v abolish.v % % ({@E-} & B- & O+): % "What are the chances that Sherlock could really solve a crime?" % unfortunately: % *This is the man we love him : (O+ or or [[@MV+ & O*n+]] or ({@E-} & & O+) ) & {@MV+}; /en/words/words.v.4.1 : (( & ()) or ( & (() or ())) or (() & )); /en/words/words-medical.v.4.1: (( & ()) or ( & (() or ())) or (() & )); /en/words/words.v.4.2: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); /en/words/words-medical.v.4.2: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); % is too broad for most of these, but is OK for many. /en/words/words.v.4.3: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or (({@E-} or {@EA-} or {@AN-}) & [A+]0.5) or or ; % !?XXX many of the new additions fail some common sentences, such as: % The candle guttered. It plummeted to the bottom. Prices plummeted! /en/words/words-medical.v.4.3: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or (({@E-} or {@EA-} or {@AN-}) & [A+]0.5) or or ; /en/words/words.v.4.4 /en/words/words-medical.v.4.4: & ; /en/words/words.v.4.5 /en/words/words-medical.v.4.5: ( & ) or ; forsook.v-d overrode.v-d overtook.v-d rewrote.v-d undid.v-d overran.v-d mistook.v-d underwrote.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); hit.v-d misread.v-d shed.v-d rid.v-d overcome.v-d offset.v-d overrun.v-d upset.v-d undercut.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or or or ; forsaken.v overridden.v overtaken.v rewritten.v undone.v beset.v mistaken.v underwritten.v: (( & ()) or ( & ([] or ())) or (() & )) or or or ; % Unlikely transitive verb. Here, we single out 'frank', as that is a % rare verb, and it causes conflicts witht the given name 'Frank.b'. % For example: "Frank felt vindicated". : ([O+]1.5 or or [[@MV+ & O*n+]] or ({@E-} & & O+) ) & {@MV+}; frank.v : (( & ()) or ( & (() or ())) or (() & )); % ----------------------------------------------------------------- % The simplest transitive, ditransitive constructions % i.e. must take an object % Almost exactly like words.v.4 above, but ditrans : or ; corral.v crown.v decant.v ink.v intone.v rope.v: (( & ()) or ( & (() or ())) or (() & )); corrals.v crowns.v decants.v inks.v intones.v ropes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); corralled.v-d crowned.v-d decanted.v-d inked.v-d intoned.v-d roped.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or (({@E-} or {@EA-} or {@AN-}) & A+) or ; corralling.v crowning.v decanting.v inking.v intoning.v roping.v: & ; corralling.g crowning.g decanting.g inking.g intoning.g roping.g: ( & ) or ; % The simplest optionally-transitive, and ditransitive constructions : {@MV+} or or ; bake.v dictate.v kiss.v slice.v: (( & ()) or ( & (() or ())) or (() & )); bakes.v dictates.v kisses.v slices.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); % A+: "she gave him some slcied bread" baked.v-d sliced.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or (({@E-} or {@EA-} or {@AN-}) & A+) or ; dictated.v-d kissed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; baking.v dictating.v kissing.v slicing.v: & ; baking.g dictating.g kissing.g slicing.g: ( & ) or ; % O+ & K+: "She buttered him up" % ditrans: "She buttered him some toast" % A+: "She gave him some buttered bread" : or ((O+ & K+) & {@MV+}) or ; butter.v: (( & ()) or ( & (() or ())) or (() & )); butters.v: (( & ()) or ( & ([] or ())) or (() & )); buttered.v-d: (( & ()) or ( & ([] or ())) or (() & )) or or (({@E-} or {@EA-} or {@AN-}) & A+); buttering.v: & ; buttering.g: ( & ) or ; % ----------------------------------------------------------------- % words.v.8: Transitive verbs that can take particles like "up" and "out" % auction.v bandy.v bar.v batten.v bite.v block.v blot.v blurt.v % See also words.v.6 for optionally transitive verbs. % XXX TODO: should be reviewed, as some of them are optionally transitive % % B- & O+ & {K+}: % what are the chances she will TRACK him down to the farm? % : ((K+ & {[[@MV+]]} & O*n+) or ((O+ or ) & {K+}) or ({@E-} & & O+ & {K+}) or [[@MV+ & O*n+]]) & {@MV+}; /en/words/words.v.8.1: (( & ()) or ( & (() or ())) or (() & )); /en/words/words.v.8.2: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); threw.v-d tore.v-d wore.v-d overate.v-d over-ate.v-d forewent.v-d oversewed.v-d forswore.v-d foreswore.v-d forwent.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); shaken.v thrown.v torn.v worn.v forgone.v curretted.v forsworn.v oversewn.v over-eaten.v foresworn.v overeaten.v: (( & ()) or ( & ([] or ())) or (() & )) or ( & {K+} & {@MV+}) or or or ({K+} & ); % : only about half of the words in words.v.8.3 should get % this, the other half clearly should not. I'm too lazy to sort it out, % right now. /en/words/words.v.8.3: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {K+} & {@MV+}) or or or ({K+} & ); cut.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or ( & {K+} & {@MV+}) or or ({K+} & ); /en/words/words.v.8.4: & ; % : has O+ in it; so must not have S+ in % "Carrying the box was a small child" /en/words/words.v.8.5: ( & ) or ; % -------------------------------------------------------------- : (((O+ or ) & {OD+}) or [[@MV+ & O*n+]]) & {@MV+}; raise.v lower.v up.v: (( & ()) or ( & (() or ())) or (() & )); raises.v lowers.v ups.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); raised.v-d lowered.v-d upped.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or ; raising.v lowering.v upping.v: & ; raising.g lowering.g upping.g: ( & ) or ; % much like words.v.2.1, except can have "TO" link. % tending.g remains in words.v.2.5 % I tended for years to believe that shepherds tend sheep. : & {}; tend.v: (( & ()) or ( & (() or ())) or (() & )); tends.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); tended.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or ; tending.v: & ; % INTRANSITIVE COMPLEX VERBS (those that do not take O+) : {@MV+} & {}; consent.v endeavor.v hesitate.v proceed.v aspire.v purport.v: (( & ()) or ( & (() or ())) or (() & )); consents.v endeavors.v hesitates.v proceeds.v aspires.v purports.v: (( & ()) or ( & ([] or ())) or (() & )); consented.v-d endeavored.v-d hesitated.v-d proceeded.v-d aspired.v-d purported.v-d: (( & ()) or ( & ([] or ())) or (() & )); consenting.v endeavoring.v hesitating.v proceeding.v aspiring.v purporting.v: ( & ) or ; : {@MV+} & ; endeavour.v condescend.v deign.v: (( & ()) or ( & (() or ())) or (() & )); endeavours.v condescends.v deigns.v: (( & ()) or ( & ([] or ())) or (() & )); endeavoured.v-d condescended.v-d deigned.v-d: (( & ()) or ( & ([] or ())) or (() & )); endeavouring.v condescending.v deigning.v: ( & ) or ; : {@MV+} & { or THi+}; happen.v occur.v: (( & ()) or ( & (() or ())) or (() & )); happens.v occurs.v: (( & ()) or ( & ([] or ())) or (() & )); happened.v-d occured.v-d occurred.v-d: (( & ()) or ( & ([] or ())) or (() & )); happening.v occuring.v occurring.v: ( & ) or ; % ditransitve : ({@MV+} & {TH+ or or RSe+ or }) or ; wish.v: (( & ()) or ( & (() or ())) or (() & )); wishes.v: (( & ()) or ( & ([] or ())) or (() & )); wished.v-d: (( & ()) or ( & ([] or ())) or (() & )); wishing.v: & ; wishing.g: ( & ) or ; % The O+ target is to handle "I hope so", but really, we should have % a special-case for this (i.e. a new minor letter). % See also for the same problem. : ({@MV+} & {TH+ or or RSe+ or }) or [[O+ & {@MV+}]]; hope.v agree.v pretend.v swear.v pray.v vow.v vote.v: (( & ()) or ( & (() or ())) or (() & )); hopes.v agrees.v pretends.v swears.v prays.v vows.v votes.v: (( & ()) or ( & ([] or ())) or (() & )); pretended.v-d prayed.v-d: (( & ()) or ( & ([] or ())) or (() & )); % The ( & THi+) allows "it is hoped that ..." to parse. % Naked Pv+: "..., as was hoped." hoped.v-d voted.v-d vowed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+}) or ; % Naked Pv+: "..., as was agreed." agreed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {TH+}) or ; swore.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); sworn.v: (( & ()) or ( & ([] or ())) or (() & )) or ; hoping.v agreeing.v pretending.v swearing.v praying.v vowing.v voting.v: ( & ) or ; % XXX Why is there a cost on Pv+ ?? "John appeared vindicated" % N+: "It appears not" : {@MV+} & {(Pa+ & ) or or THi+ or AF- or N+ or [Pv+]}; appear.v: (( & ()) or ( & ([] or ())) or (() & )); appears.v: (( & ()) or ( & ([] or ())) or (() & )); appeared.v-d: (( & ()) or ( & ([] or ())) or (() & )); appearing.v: ( & ) or ; % XXX Why is there a cost on Pv+ ?? "John seemed vindicated" % N+: "It seems not" : {@MV+} & ((Pa+ & ) or or LI+ or THi+ or AF- or N+ or [Pv+]); seem.v: (( & ()) or ( & ([] or ())) or (() & )); seems.v: (( & ()) or ( & ([] or ())) or (() & )); seemed.v-d: (( & ()) or ( & ([] or ())) or (() & )); seeming.v: ( & ) or ; : {@MV+} & { or QI+}; care.v: (( & ()) or ( & (() or ())) or (() & )); cares.v: (( & ()) or ( & ([] or ())) or (() & )); cared.v-d: (( & ()) or ( & ([] or ())) or (() & )); caring.v: ( & ) or ; : ({@MV+} & (TH+ or RSe+ or Z- or )); assert.v contend.v remark.v retort.v intimate.v exclaim.v conjecture.v allege.v surmise.v opine.v insinuate.v suppose.v: (( & ()) or ( & (() or ())) or (() & )); asserts.v contends.v remarks.v retorts.v intimates.v exclaims.v conjectures.v alleges.v surmises.v opines.v insinuates.v supposes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); retorted.v intimated.v exclaimed.v conjectured.v surmised.v-d opined.v-d insinuated.v-d: (( & ()) or ( & ([] or ())) or (() & )); asserted.v-d contended.v-d remarked.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & THi+); alleged.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & THi+) or ; supposed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & { or THi+ or Z-}) or or ; asserting.v contending.v remarking.v retorting.v intimating.v exclaiming.v conjecturing.v alleging.v surmising.v opining.v insinuating.v supposing.v: ( & ) or ; : {@MV+} & {TH+}; theorize.v attest.v fantasize.v muse.v speculate.v concur.v: (( & ()) or ( & (() or ())) or (() & )); theorizes.v attests.v fantasizes.v muses.v speculates.v concurs.v: (( & ()) or ( & ([] or ())) or (() & )); attested.v-d fantasized.v-d mused.v-d speculated.v-d concurred.v-d: (( & ()) or ( & ([] or ())) or (() & )); theorized.v-d: (( & ()) or ( & ([] or ())) or (() & )) or ( & THi+); theorizing.v attesting.v fantasizing.v musing.v speculating.v concurring.v: ( & ) or ; : ({@MV+} & {TH+ or }); reply.v whisper.v argue.v sigh.v mutter.v testify.v comment.v respond.v hint.v reason.v brag.v: (( & ()) or ( & (() or ())) or (() & )); replies.v whispers.v argues.v sighs.v mutters.v testifies.v comments.v responds.v hints.v reasons.v brags.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); replied.v-d sighed.v-d commented.v-d responded.v-d bragged.v-d: (( & ()) or ( & ([] or ())) or (() & )); % The ( & THi+) allows "it is reasoned that ..." to parse. argued.v-d hinted.v-d muttered.v-d reasoned.v-d testified.v-d whispered.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & THi+); replying.v whispering.v arguing.v sighing.v muttering.v testifying.v commenting.v responding.v hinting.v reasoning.v bragging.v: ( & ) or ; : {@MV+} & { or TH+ or RSe+ or (OF+ & {@MV+}) or BW-}; dream.v complain.v: (( & ()) or ( & (() or ())) or (() & )); dreams.v complains.v: (( & ()) or ( & ([] or ())) or (() & )); dreamt.v-d dreamed.v-d complained.v-d: (( & ()) or ( & ([] or ())) or (() & )); dreaming.g complaining.g: ( & ) or ; dreaming.v complaining.v: & ; % The O+ is to handle "do you think so, too?", however, a special % target for objects like "so" or "it" would be better... % "hope.v" has the same problem. % O+ & O*n: "She will think it an act of kindness." % O+ & Pa**j: "She will think it true." : ({@MV+} & { or TH+ or RSe+ or Z- or (OF+ & {@MV+}) or BW-}) or (O+ & {@MV+} & {O*n+ or Pa**j+}); think.v: (( & ()) or ( & (() or ())) or (() & )); thinks.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); % & Cet+: (phantom that) "It was previously thought they were wrong." thought.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & { or THi+ or Z-}); thinking.g: ( & ) or ; thinking.v: & ; % B-: "what does it matter?" : ({@MV+} & {THi+ or QIi+}) or ; matter.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); matters.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); mattered.v-d: (( & ()) or ( & ([] or ())) or (() & )); mattering.v: ( & ) or ; : {@MV+} & {THi+}; suffice.v: (( & ()) or ( & (() or ())) or (() & )); suffices.v: (( & ()) or ( & ([] or ())) or (() & )); sufficed.v-d: (( & ()) or ( & ([] or ())) or (() & )); sufficing.v: ( & ) or ; : ({@MV+} & {TH+ or Zs- or TS+ or }) or (SI*j+ & I*j+); insist.v: (( & ()) or ( & (() or ())) or (() & )); insists.v: (( & ()) or ( & ([] or ())) or (() & )); insisted.v-d: (( & ()) or ( & ([] or ())) or (() & )); insisting.v: ( & ) or ; : {@MV+} & {QI+}; wonder.v inquire.v: (( & ()) or ( & (() or ())) or (() & )); wonders.v inquires.v: (( & ()) or ( & ([] or ())) or (() & )); wondered.v-d inquired.v-d: (( & ()) or ( & ([] or ())) or (() & )); wondering.v inquiring.v: ( & ) or ; % Imperative go: "go play ball", "go take a walk", "go swimming" % Similar pattern to "please.r" -- "please play ball" etc. % "You and Rover go play with the ball." requires an S- link. % Hmm ... changes to go.v seem to have obsoleted the need for this ... % go.w: {E-} & (Wi- or S-) & I+; % B-: "which way did it go?" : {K+ or [[Pa+]] or [Pg+] or I*g+ or } & {@MV+}; go.v: (( & ()) or ( & (() or ())) or (() & )); % SFs-: "There goes the cutest guy ever!", needs O*t to survive PP. % However, prefer Pg over O*t when possible... goes.v: ( & ( or ({[[O*t+]]} & {@MV+} & ))) or ( & ) or ( & ); went.v-d: ( & ( or ({[[O*t+]]} & {@MV+} & ))) or ( & ) or ( & ) or ; gone.v: (( & ()) or ( & ([] or ())) or (() & )); % The keys are gone. The popcorn is all gone. gone.a: ({@E-} & Pa-) or (AJra- & {@MV+}) or ({@MV+} & AJla+); % XXX TODO maybe need VJ and-able links for going etc. ??? % : "there is going to be a meeting" going.v goin'.v: (( or ({K+ or [[Pa+]]} & {@MV+})) & ) or or ; % like "going to", except can't have both the IV ant I*t links at the % same time... % "I'm gonna do it." % Sp*i- : "I gonna go". gonna.v: (I*t+ & ) or ({@E-} & Sp*i- & WV- & I*t+); % transitive: "stay the prisoner's execution" : {({@MV+} & (Pa+ or AF-)) or ({K+} & {@MV+}) or (O+ & {@MV+})}; stay.v: (( & ()) or ( & (() or ())) or (() & )); stays.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ; stayed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ; staying.v: ( & ) or ; : {({@MV+} & Pa+) or ({O+ or } & {K+} & {@MV+})}; stand.v sit.v: (( & ()) or ( & (() or ())) or (() & )); stands.v sits.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ; stood.v-d sat.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ; standing.v sitting.v: & ; standing.g sitting.g: ( & ) or or ; : ({@MV+} & {LI+ or Pa+ or AF-}) or {O+ & K+ & {@MV+}}; sound.v: (( & ()) or ( & (() or ())) or (() & )); sounds.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); sounded.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); sounding.v: ( & ) or ; % K: "He is acting up" : {({@MV+} & (LI+ or Pa+)) or ({K+ or AF-} & {@MV+})}; act.v: (( & ()) or ( & (() or ())) or (() & )); acts.v: (( & ()) or ( & ([] or ())) or (() & )); % "be acted upon quikly" acted.v-d: (( & ()) or ( & ([] or ())) or (() & )) or ( & {K+} & {@MV+}); acting.v: ( & ) or ; % Pa: The team reigns undefeated : {@MV+} & {LI+ or Pa+}; % See also rule.v far below reign.v rule.w: (( & ()) or ( & (() or ())) or (() & )); reigns.v rules.w: (( & ()) or ( & ([] or ())) or (() & )); reigned.v-d ruled.w-d: (( & ()) or ( & ([] or ())) or (() & )); reigning.v ruling.w: ( & ) or ; % O+ & K+: "She looked him over." % MVa+ connects to adverbs. % Pa+ connects to common adjectives (predicative adjectives) % K+ connects to particles. % [Pa+]0.1: prefer MVa to Pa whenever possible: "She look right" % [K+]0.2: prefer Pa+ to K+ whenever possible: "She looked up" : {({@MV+} & (LI+ or [Pa+]0.1)) or ({[K+]0.2 or AF-} & {@MV+}) or ((O+ & K+) & {@MV+})}; look.v: (( & ()) or ( & (() or ())) or (() & )); looks.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); looked.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); looking.v: ( & ) or ; % O+ & K+: "She waved him over." % vc-ditrans: "She waved me goodbye" % MV+: "who did you wave to?" : {@MV+} or ((O+ & K+) & {@MV+}) or ; wave.v: (( & ()) or ( & (() or ())) or (() & )); waves.v: (( & ()) or ( & ([] or ())) or (() & )); waved.v-d: (( & ()) or ( & ([] or ())) or (() & )); waving.v: ( & ) or ; : {{@MV+ or ({Xc+} & @EB+)} & OF+}; repent.v disapprove.v: (( & ()) or ( & (() or ())) or (() & )); repents.v disapproves.v: (( & ()) or ( & ([] or ())) or (() & )); repented.v-d disapproved.v-d: (( & ()) or ( & ([] or ())) or (() & )); repenting.v disapproving.v: ( & ) or ; : & ; talk.v: (( & ()) or ( & (() or ())) or (() & )); talks.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); talked.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); talking.v: ( & & ) or ; : {@MV+ or @EB+} & OF+; consist.v: (( & ()) or ( & (() or ())) or (() & )); consists.v: (( & ()) or ( & ([] or ())) or (() & )); consisted.v-d: (( & ()) or ( & ([] or ())) or (() & )); consisting.v: ( & ) or ; : {K+ or OF+} & {@MV+}; die.v: (( & ()) or ( & (() or ())) or (() & )); dies.v: (( & ()) or ( & ([] or ())) or (() & )); died.v-d: (( & ()) or ( & ([] or ())) or (() & )); dying.v: ( & ) or ; : {({[[@MV+]]} & OT+) or BT-} & {@MV+}; last.v wait.v: (( & ()) or ( & (() or ())) or (() & )); lasts.v waits.v: (( & ()) or ( & ([] or ())) or (() & )); lasted.v-d waited.v-d: (( & ()) or ( & ([] or ())) or (() & )); lasting.v waiting.v: & ; lasting.g waiting.g: ( & ) or ; % TRANSITIVE COMPLEX VERBS (Those that take O+) : or ({@MV+} & ); attempt.v undertake.v deserve.v manage.v plot.v prefer.v neglect.v afford.v commit.v profess.v desire.v: (( & ()) or ( & (() or ())) or (() & )); attempts.v undertakes.v deserves.v manages.v plots.v prefers.v neglects.v affords.v commits.v professes.v desires.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); attempted.v deserved.v managed.v plotted.v preferred.v neglected.v afforded.v committed.v professed.v-d desired.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or ; undertook.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); undertaken.v: (( & ()) or ( & ([] or ())) or (() & )) or ; attempting.g undertaking.g deserving.g plotting.g preferring.g neglecting.g affording.g committing.g professing.g desiring.g: ( & ) or ; managing.g: ( & ) or or ; attempting.v undertaking.v deserving.v managing.v plotting.v preferring.v neglecting.v affording.v committing.v professing.v desiring.v: & ; % like but with particle : ({@MV+} & ) or ((((O+ or ) & {K+}) or (K+ & {[[@MV+]]} & O*n+) or ([[@MV+ & O*n+]])) & {@MV+}); seek.v: (( & ()) or ( & (() or ())) or (() & )); seeks.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); sought.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; seeking.g: ( & ) or ; seeking.v: & ; % Naked @MV+: "She volunteered as a nurse." : {} or ({@MV+} & ) or @MV+; decline.v fail.v hasten.v volunteer.v aim.v: (( & ()) or ( & (() or ())) or (() & )); declines.v fails.v hastens.v volunteers.v aims.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); declined.v-d hastened.v-d volunteered.v-d aimed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; failed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; declining.g failing.g hastening.g volunteering.g: ( & ) or or ; declining.v failing.v hastening.v volunteering.v aiming.v: & ; % like but with particle : ({@MV+} & ) or ({({O+ or } & {K+}) or (K+ & {[[@MV+]]} & O*n+) or [[@MV+ & O*n+]]} & {@MV+}); fight.v: (( & ()) or ( & (() or ())) or (() & )); fights.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); fought.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {K+} & {@MV+}) or ({K+} & ); fighting.g: ( & ) or ; fighting.v: & ; : or ({@MV+} & ( or TH+ or Zs- or )); threaten.v mean.v arrange.v pledge.v: (( & ()) or ( & (() or ())) or (() & )); threatens.v means.v arranges.v pledges.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); threatened.v-d meant.v-d arranged.v-d pledged.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or or ; meaning.g arranging.g threatening.g pledging.g: ( & ) or ; meaning.v arranging.v threatening.v pledging.v: & ; : or ({@MV+} & { or TH+ or Zs- or }); plan.v confess.v: (( & ()) or ( & (() or ())) or (() & )); plans.v confesses.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); planned.v-d confessed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or ; planning.g confessing.g: ( & ) or ; planning.v confessing.v: & ; : or ({@MV+} & {QI+ or TH+ or or or RSe+ or Zs-}); decide.v resolve.v: (( & ()) or ( & (() or ())) or (() & )); decides.v resolves.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); decided.v-d resolved.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+}) or ; deciding.v resolving.v: & ; deciding.g resolving.g: ( & ) or ; : {} or ({@MV+} & (QI+ or TH+ or or or RSe+ or Zs- or Pg+)); remember.v forget.v: (( & ()) or ( & (() or ())) or (() & )); remembers.v forgets.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); remembered.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; forgot.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); forgotten.v: (( & ()) or ( & ([] or ())) or (() & )) or or or ; remembering.g forgetting.g: ( & ) or ; remembering.v forgetting.v: & ; : {} or ({@MV+} & (TH+ or or or RSe+ or Zs- or QI+ or (OF+ & {@MV+}))); learn.v: (( & ()) or ( & (() or ())) or (() & )); learns.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); learned.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+}) or ; learning.g: ( & ) or ; learning.v: & ; : or ({@MV+} & ( or TH+ or or RSe+ or Z- or Pg+ or TS+ or (SI*j+ & I*j+))); propose.v: (( & ()) or ( & (() or ())) or (() & )); proposes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); proposed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+ or TSi+ or Z-}) or or or ; proposing.g: ( & ) or ; proposing.v: & ; : or ({@MV+} & (( or TH+ or Z- or TS+ or ((SI*j+ or SFI**j+) & I*j+)))); demand.v: (( & ()) or ( & (() or ())) or (() & )); demands.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); demanded.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; demanding.v: & ; demanding.g: ( & ) or ; : {} or ({@MV+} & (( or TH+ or Z- or TS+ or ((SI*j+ or SFI**j+) & I*j+)))); beg.v plead.v: (( & ()) or ( & (() or ())) or (() & )); begs.v pleads.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); begged.v-d pleaded.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; begging.v pleading.v: & ; begging.g pleading.g: ( & ) or ; : ; bear.v: ( & ( or ({@MV+} & (Pg+ or TH+ or )))) or ( & ); bears.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); bore.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); born.v: (( & ()) or ( & ([] or ())) or (() & )) or or ; bearing.g: ( & ) or ; bearing.v: & ; % [TO+]: allows null-infinitive: "Yes, I'd love to." : or ({@MV+} & ( or [TO+] or Pg+)); love.v dislike.v hate.v: (( & ()) or ( & (() or ())) or (() & )); loves.v dislikes.v hates.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); loved.v-d disliked.v-d hated.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; loving.g disliking.g hating.g: ( & ) or ; loving.v disliking.v hating.v: & ; % "It begins here" % Pa+: "They continued, undaunted" : {} or ({@MV+} & ({} or Pg+ or ({Xc+} & Pa+))); begin.v continue.v cease.v: (( & ()) or ( & (() or ())) or (() & )); begins.v continues.v ceases.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); ceased.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; continued.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or ; began.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); begun.v: (( & ()) or ( & ([] or ())) or (() & )) or or ; beginning.g ceasing.g: ( & ) or ; continuing.g: ( & ) or or ; beginning.v continuing.v ceasing.v: & ; % with particle : ((({O+ or } & {K+}) or (K+ & {[[@MV+]]} & O*n+) or [[@MV+ & O*n+]]) & {@MV+}) or ({@MV+} & ( or Pg+)); start.v stop.v try.v: (( & ()) or ( & (() or ())) or (() & )); starts.v stops.v tries.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); started.v-d stopped.v-d tried.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {K+} & {@MV+}) or ({K+} & ); starting.g stopping.g trying.g startin'.g startin.g stoppin'.g stoppin.g tryin'.g tryin.g: ( & ) or ; starting.v stopping.v trying.v startin'.v startin.v stoppin'.v stoppin.v tryin'.v tryin.v: & ; % The Pg+ doesn't really apply to all of these ... : or ({@MV+} & (TH+ or Zs-)) or ({@MV+} & Pg+); recognize.v dispute.v accept.v calculate.v record.v deduce.v envision.v recount.v signify.v clarify.v disclose.v recollect.v adduce.v posit.v reiterate.v infer.v presuppose.v: (( & ()) or ( & (() or ())) or (() & )); recognizes.v disputes.v calculates.v records.v deduces.v accepts.v envisions.v recounts.v signifies.v clarifies.v discloses.v recollects.v adduces.v posits.v reiterates.v infers.v presupposes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); recognized.v-d disputed.v-d accepted.v-d calculated.v-d recorded.v-d deduced.v-d envisioned.v-d recounted.v-d signified.v-d clarified.v-d disclosed.v-d recollected.v-d adduced.v-d posited.v-d reiterated.v-d inferred.v-d presupposed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+}) or or or ; recognizing.g disputing.g accepting.g calculating.g deducing.g recording.g envisioning.g recounting.g signifying.g clarifying.g disclosing.g recollecting.g adducing.g positing.g reiterating.g inferring.g presupposing.g: ( & ) or ; recognizing.v disputing.v accepting.v calculating.v deducing.v recording.v envisioning.v recounting.v signifying.v clarifying.v disclosing.v recollecting.v adducing.v positing.v reiterating.v inferring.v presupposing.v: & ; undisputed.v: ( & {THi+}); : {} or ({@MV+} & TH+); repeat.v reflect.v provide.v counter.v signal.v: (( & ()) or ( & (() or ())) or (() & )); repeats.v reflects.v provides.v counters.v signals.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); repeated.v-d reflected.v-d countered.v-d signaled.v-d signalled.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or or ; provided.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or or ((TH+ or ) & (({{Xd-} & Xc+} & CO+) or ({Xd- & Xc+} & MVs-))); repeating.v reflecting.v providing.v countering.v signaling.v signalling.v: & ; repeating.g reflecting.g countering.g signaling.g signalling.g: ( & ) or ; providing.g: ( & ) or or ((TH+ or ) & (({{Xd-} & Xc+} & CO+) or ({Xd- & Xc+} & MVs-))); % ----------------------------------------------------- : or ({@MV+} & ( or TH+ or RSe+ or Pg+)); sense.v doubt.v reaffirm.v reckon.v regret.v ascertain.v discern.v stipulate.v affirm.v certify.v trust.v postulate.v ensure.v imply.v verify.v boast.v: (( & ()) or ( & (() or ())) or (() & )); senses.v reaffirms.v doubts.v reckons.v regrets.v stipulates.v ascertains.v discerns.v affirms.v certifies.v trusts.v postulates.v ensures.v implies.v verifies.v boasts.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); doubted.v-d reaffirmed.v-d sensed.v-d reckoned.v-d regretted.v-d stipulated.v-d ascertained.v-d discerned.v-d affirmed.v-d certified.v-d trusted.v-d postulated.v-d ensured.v-d implied.v-d verified.v-d boasted.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+}) or or or ; sensing.v doubting.v reckoning.v reaffirming.v stipulating.v regretting.v ascertaining.v discerning.v affirming.v certifying.v trusting.v postulating.v ensuring.v implying.v verifying.v boasting.v: & ; reaffirming.g sensing.g doubting.g stipulating.g reckoning.g regretting.g ascertaining.g discerning.g affirming.g certifying.g trusting.g postulating.g ensuring.g implying.g verifying.g boasting.g: ( & ) or ; % ----------------------------------------------------- % ditrans: "She proclaimed him a liar and a thief" : or ({@MV+} & ( or TH+ or RSe+ or Pg+)) or ; proclaim.v: (( & ()) or ( & (() or ())) or (() & )); proclaims.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); proclaimed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+}) or or ; proclaiming.v: & ; proclaiming.g: ( & ) or ; % ----------------------------------------------------- % Pv+ link: "John imagines himself lost in the woods." % Pg+ link: "John imagines himself singing from a mountaintop" % AZ+ link: "John imagined Mary as innocent as a lamb" % similar to vc-see : or ({@MV+} & ( or TH+ or RSe+ or Z-)) or ((O+ or ) & {@MV+} & {Pg+ or AZ+ or Pv+}) or ({@MV+} & Pg+); imagine.v: (( & ()) or ( & (() or ())) or (() & )); imagines.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); imagined.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+}) or or or ; imagining.g: ( & ) or ; imagining.v: & ; % Pa**j link: The doctor declared him insane. : or ({@MV+} & ( or TH+ or RSe+ or Pg+ or Z-)) or ((O+ or ) & ({@MV+} & Pa**j+)); declare.v fear.v conclude.v suspect.v concede.v presume.v foresee.v emphasize.v maintain.v acknowledge.v note.v confirm.v stress.v assume.v: (( & ()) or ( & (() or ())) or (() & )); declares.v fears.v concludes.v suspects.v concedes.v presumes.v foresees.v emphasizes.v maintains.v acknowledges.v notes.v confirms.v stresses.v assumes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); declared.v feared.v concluded.v suspected.v conceded.v presumed.v emphasized.v maintained.v acknowledged.v noted.v confirmed.v-d stressed.v-d assumed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+ or ({@MV+} & Pa+) }) or or or ; foresaw.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); foreseen.v: (( & ()) or ( & ([] or ())) or (() & )) or ( & {@MV+ or THi+}) or or ; declaring.g fearing.g concluding.g suspecting.g conceding.g presuming.g foreseeing.g emphasizing.g maintaining.g acknowledging.g noting.g confirming.g stressing.g assuming.g: ( & ) or ; declaring.v fearing.v concluding.v suspecting.v conceding.v presuming.v foreseeing.v emphasizing.v maintaining.v acknowledging.v noting.v confirming.v stressing.v assuming.v: & ; : {} or ({@MV+} & ( or TH+ or RSe+)); believe.v answer.v worry.v protest.v: (( & ()) or ( & (() or ())) or (() & )); believes.v answers.v worries.v protests.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); believed.v-d answered.v-d worried.v-d protested.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+ or }) or ; believing.g answering.g worrying.g protesting.g: ( & ) or ; believing.v answering.v worrying.v protesting.v: & ; % resembles with particle : ({@MV+} & ( or TH+ or RSe+)) or ((({O+ or } & {K+}) or (K+ & {[[@MV+]]} & O*n+) or [[@MV+ & O*n+]]) & {@MV+}); rule.v add.v: (( & ()) or ( & (() or ())) or (() & )); rules.v adds.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); ruled.v-d added.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {({@MV+} & (THi+ or )) or ({K+} & {@MV+})}) or ({K+} & ) or ; ruling.g adding.g: ( & ) or ; ruling.v adding.v: & ; % with particle : ({@MV+} & (TH+ or Zs- or )) or ((((O+ or ) & {K+}) or (K+ & {[[@MV+]]} & O*n+)) & {@MV+}) or ([[@MV+ & O*n+]]); figure.v: (( & ()) or ( & (() or ())) or (() & )); figures.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); figured.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {K+} & {@MV+}) or ({K+} & ); figuring.g: ( & ) or ; figuring.v: & ; % (QI+ & {MV+}): "I did not say why until recently" : or ({@MV+} & ( or TH+ or RSe+ or Zs-)) or ({@MV+} & (QI+ & {MV+})); % I- & B- & : "What did John say you should do?" predict.v realize.v discover.v determine.v announce.v say.v mention.v admit.v recall.v reveal.v state.v observe.v indicate.v analyse.v analyze.v assess.v establish.v evaluate.v examine.v question.v test.v hypothesize.v hypothesise.v document.v envisage.v: (( & ()) or ( & (() or ())) or (() & )) or (I- & & ); predicts.v realizes.v discovers.v determines.v announces.v says.v mentions.v admits.v recalls.v reveals.v states.v observes.v indicates.v analyses.v analyzes.v assesses.v establishes.v evaluates.v examines.v questions.v tests.v hypothesizes.v hypothesises.v envisages.v documents.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); predicted.v realized.v discovered.v determined.v announced.v mentioned.v admitted.v recalled.v revealed.v stated.v observed.v indicated.v analysed.v analyzed.v assessed.v established.v evaluated.v examined.v questioned.v tested.v hypothesized.v-d hypothesised.v-d well-established.v-d documented.v-d envisaged.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+}) or or or ; % the second line is almost, not quite, said.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ({@E-} & ((Pvf- & ) or [[Mv-]]) & {@MV+} & {THi+}) or or [[]]; predicting.g realizing.g discovering.g determining.g announcing.g saying.g mentioning.g admitting.g recalling.g revealing.g stating.g observing.g indicating.g analysing.g analyzing.g assessing.g establishing.g evaluating.g examining.g questioning.g testing.g hypothesizing.g hypothesising.g documenting.g envisaging.g: ( & ) or ; predicting.v realizing.v discovering.v determining.v announcing.v saying.v mentioning.v admitting.v recalling.v revealing.v stating.v observing.v indicating.v analysing.v analyzing.v assessing.v establishing.v evaluating.v examining.v questioning.v testing.v hypothesizing.v hypothesising.v documenting.v envisaging.v: & ; : {} or ({@MV+} & (TH+ or QI+ or or RSe+ or Zs-)); % esplain: basilect of explain guess.v estimate.v understand.v notice.v explain.v esplain.v demonstrate.v: (( & ()) or ( & (() or ())) or (() & )); guesses.v estimates.v understands.v notices.v explains.v demonstrates.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); guessed.v-d understood.v-d noticed.v-d explained.v-d demonstrated.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+}) or or ; estimated.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+}) or or or ; guessing.g estimating.g understanding.g noticing.g explaining.g demonstrating.g: ( & ) or ; guessing.v estimating.v understanding.v noticing.v explaining.v demonstrating.v: & ; % (QI+ & {MV+}): "I did not know why until recently" % MVb+: "He should know better" : {} or ({@MV+} & (((OF+ or QI+)& {@MV+}) or or TH+ or RSe+ or Zs-)) or ({Xc+} & MVb+); know.v: (( & ()) or ( & (() or ())) or (() & )); knows.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); knew.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); known.v: (( & ()) or ( & ([] or ())) or (() & )) or ( & {THi+ or or QIi+}) or or ; knowing.g: ( & ) or ; knowing.v: & ; : or ({@MV+} & (TH+ or or RSe+ or Zs- or TS+ or ((SI*j+ or SFI**j+) & I*j+))); request.v: (( & ()) or ( & (() or ())) or (() & )); requests.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); requested.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+ or TSi+}) or or or ; requesting.g: ( & ) or ; requesting.v: & ; % XXX why is there a cost on Pv ?? : or ({@MV+} & (Pa+ or TH+ or or RSe+ or AF- or Vf+ or (LI+ or {@MV+}) or [Pv+])); feel.v: (( & ()) or ( & (() or ())) or (() & )); feels.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); felt.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+}) or ; feeling.g: ( & ) or ; feeling.v: & ; : {} or ({@MV+} & (QI+ or TH+ or Pg+)); mind.v: (( & ()) or ( & (() or ())) or (() & )); minds.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); minded.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; minding.g: ( & ) or ; minding.v: & ; : {} or ({@MV+} & QI+); study.v: (( & ()) or ( & (() or ())) or (() & )); studies.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); studied.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or or ; studying.g: ( & ) or ; studying.v: & ; % QI+ link: "I will discuss which vitamins I take" : or ({@MV+} & (Pg+ or QI+)); discuss.v: (( & ()) or ( & (() or ())) or (() & )); discusses.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); discussed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or or ; discussing.g: ( & ) or ; discussing.v: & ; : or ({@MV+} & Pg+); oppose.v enjoy.v advocate.v contemplate.v entail.v necessitate.v justify.v risk.v avoid.v involve.v favor.v: (( & ()) or ( & (() or ())) or (() & )); opposes.v enjoys.v advocates.v contemplates.v entails.v necessitates.v justifies.v risks.v avoids.v involves.v favors.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); opposed.v-d enjoyed.v-d advocated.v-d contemplated.v-d entailed.v-d necessitated.v-d justified.v-d risked.v-d avoided.v-d involved.v-d favored.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or or ; opposing.g enjoying.g advocating.g contemplating.g entailing.g necessitating.g justifying.g risking.g avoiding.g favoring.g involving.g: ( & ) or ; opposing.v enjoying.v advocating.v contemplating.v entailing.v necessitating.v justifying.v risking.v avoiding.v involving.v favoring.v: & ; : {} or ({@MV+} & Pg+); finish.v practice.v resist.v: (( & ()) or ( & (() or ())) or (() & )); finishes.v practices.v resists.v quits.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); % : "I want it finished" finished.v-d practiced.v-d resisted.v-d quitted.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or ; quit.v-d: (( & ()) or ( & (() or ())) or (() & )) or (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or ; finishing.g practicing.g resisting.g quitting.g: ( & ) or ; finishing.v practicing.v resisting.v quitting.v: & ; % Pv-: "I want it over with" over_with: ; % with particle % and also Pa**j for "The witch turned him green" : ((O+ or (K+ & {[[@MV+]]} & O*n+) or ({O+ or } & {K+}) or ((O+ or ) & Pa**j+) or [[@MV+ & O*n+]]) & {@MV+}) or ({@MV+} & (Pa+ or AF-)); turn.v: (( & ()) or ( & (() or ())) or (() & )); turns.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); turned.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {K+} & {@MV+}) or ({K+} & ); turning.v: & ; turning.g: ( & ) or ; % plus TI : ((O+ or or TI+ or [[@MV+ & (O*n+ or TI+)]] or Pv+) & {@MV+}) or ({@MV+} & (AF- or Pa+)); become.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or ; becomes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); became.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); becoming.g: ( & ) or ; becoming.v: & ; % XXX Why is there a cost on Pv+ ??? % plus TI : ({@MV+} & (AF- or Pa+)) or ({O+ or or TI+ or [[@MV+ & (O*n+ or TI+)]] or [Pv+]} & {@MV+}); remain.v: (( & ()) or ( & (() or ())) or (() & )); remains.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); remained.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); remaining.g: ( & ) or or ; remaining.v: & ; % plus particle : ({@MV+} & (AF- or Pa+)) or ((({O+ or } & {K+}) or (K+ & {[[@MV+]]} & O*n+) or [[@MV+ & O*n+]]) & {@MV+}); grow.v: (( & ()) or ( & (() or ())) or (() & )) or ; grows.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ; grew.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ; grown.v: (( & ()) or ( & ([] or ())) or (() & )) or ( & {K+} & {@MV+}) or or ({K+} & ); growing.g: ( & ) or or ; growing.v: & ; % plus OF : {O+ or or [[@MV+ & O*n+]] or ({@MV+} & OF+)} & {@MV+}; approve.v: (( & ()) or ( & (() or ())) or (() & )); approves.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); approved.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or ; approving.g: ( & ) or ; approving.v: & ; % plus OF : (O+ or or [[@MV+ & O*n+]] or ({@MV+} & OF+)) & {@MV+}; dispose.v conceive.v: (( & ()) or ( & (() or ())) or (() & )); disposes.v conceives.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); disposed.v-d conceived.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or ; disposing.g conceiving.g: ( & ) or ; disposing.v conceiving.v: & ; % plus particle : ((K+ & {[[@MV+]]} & O*n+) or ({O+ or } & {K+}) or [[@MV+ & O*n+]] or OF+) & {@MV+}; speak.v: (( & ()) or ( & (() or ())) or (() & )); speaks.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); spoke.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); spoken.v: (( & ()) or ( & ([] or ())) or (() & )) or ( & {K+} & {@MV+}) or ({K+} & ) or ; speaking.v: & ; speaking.g: ( & ) or or ; % @MV+: "The coffee tastes (the same) as it did last year." (do not want O for "the same") : or ({@MV+} & ((LI+ & {@MV+}) or AF- or Pa+ or OF+)) or @MV+; taste.v: (( & ()) or ( & (() or ())) or (() & )); tastes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); tasted.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; tasting.g: ( & ) or ; tasting.v: & ; : {} or ({@MV+} & ((LI+ & {@MV+}) or AF- or Pa+ or OF+)) or @MV+; reek.v smell.v: (( & ()) or ( & (() or ())) or (() & )); reeks.v smells.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); reeked.v-d smelled.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; reeking.g smelling.g: ( & ) or ; reeking.v smelling.v: & ; % plus partcle and Vt : (((K+ & {[[@MV+]]} & O*n+) or ((O+ or ) & {K+ or Vt+}) or [[@MV+ & O*n+]]) & {@MV+}) or ({O+} & (OT+ or BT-) & {@MV+} & { or }) or (OXii+ & Vtg+ & {@MV+} & TH+) or @MV+; take.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); % conjoin: "He takes cookies and eats them." takes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); took.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); taken.v: ( & ) or ( & {K+} & {@MV+}) or or ({K+} & ) or (Pvf- & & Vtg+ & THi+); taking.v: & ; taking.g: ( & ) or ; for_granted: Vtg-; % VERBS TAKING [OBJ] + [OTHER COMPLEMENT] % basically, all these are plus mess % I think the WR- here is dead and not used. See other WR- below : ((K+ & {[[@MV+]]} & O*n+) or ((O+ or ) & (K+ or Pp+ or WR-)) or (Vp+ & (Zs- or MVa+))) & {@MV+}; % I- & WR- & & O+: "where did you put it?" put.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or ({@E-} & I- & WR- & & O+) or ( & (K+ or Pp+ or WR-) & {@MV+}) or ((K+ or Pp+) & ); puts.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); putting.v: & ; putting.g: ( & ) or ; % K+ & O*n+: "He costed out the plan" : (( or (K+ & O*n+) or ( & {O+})) & {@MV+} & {}) or ([[@MV+ & O*n+]]); cost.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); costed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & (({K+} & {@MV+}) or Pa+ or Pg+)) or ({K+ or Pa+ or Pg+} & ); costs.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); costing.v: & ; costing.g: ( & ) or ; % ditransitive : ( & {@MV+}) or (K+ & {[[@MV+]]} & O*n+) or ( & O+) or ((O+ or ) & (({@MV+} & (Pa+ or AF- or Pg+)) or ({K+} & {@MV+}))) or ([[@MV+ & O*n+]]) or ({@MV+} & (TH+ or or RSe+)); find.v: (( & ()) or ( & (() or ())) or (() & )); finds.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); found.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & (({K+ or AF-} & {@MV+}) or Pa+ or Pg+)) or ({K+ or Pa+ or Pg+} & ); finding.v: & ; finding.g: ( & ) or ; % ditranstive : ((O+ or ) & (({K+} & {@MV+}) or ({@MV+} & (Pa+ or AF- or Pv+)))) or (( or (K+ & {[[@MV+]]} & O*n+) or K+ or ( & O+) ) & {@MV+}) or ({@MV+} & (Pa+ or AF- or Pp+ or )); get.v: (( & ()) or ( & (() or ())) or (() & )); gets.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); got.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); % basilect % "I gotta go now" % He said, "I gotta go now." gotta.v-d: (I*t+ & ) or ({@E-} & Sp*i- & & I*t+); gotten.v: (( & ()) or ( & ([] or ())) or (() & )) or ( & {K+ or Pp+} & {@MV+}) or ({K+ or Pp+} & ); getting.v gettin'.v gettin.v: & & ; getting.g: ( & ) or ; % Pa+: "He left unarmed" : ((O+ or ) & (({K+} & {@MV+}) or ({@MV+} & {Pa+ or AF- or Pv+ or Pg+}))) or ({@MV+} & (Pa+ or Pv+)) or ({(K+ & {[[@MV+]]} & O*n+) or ([[@MV+ & O*n+]])} & {@MV+}); leave.v: (( & ()) or ( & (() or ())) or (() & )); leaves.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); left.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & (({K+ or AF-} & {@MV+}) or Pv+ or Pa+ or Pg+)) or ({K+ or ({@MV+} & (Pv+ or Pa+ or Pg+))} & ); leaving.v leavin'.v: & ; leaving.g leavin'.g: ( & ) or ; : ((O+ or (K+ & {[[@MV+]]} & O*n+) or [[@MV+ & O*n+]] or Vk+) & {@MV+}) or ({O+ or } & (([K+] & {@MV+}) or ({@MV+} & (Pa+ or AF- or Pg+ or Pv+)))); keep.v: (( & ()) or ( & (() or ())) or (() & )); keeps.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); kept.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & (({K+ or AF-} & {@MV+}) or Pa+ or Pg+ or Pv+)) or ({K+ or ({@MV+} & (Pa+ or Pg+ or Pv+))} & ); keeping.v: & ; keeping.g: ( & ) or ; watch.i vigil.i pace.i: Vk-; track.i: Vk- & {OF+}; : ((K+ & {[[@MV+]]} & O*n+) or ({O+ or } & {K+ or Vs+}) or [[@MV+ & O*n+]]) & {@MV+}; set.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or ( & {K+ or Vs+} & {@MV+}) or or ({K+ or Vs+} & ); sets.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); setting.v: & ; setting.g: ( & ) or or ; free.i straight.i loose.i: Vs- & {MV+}; : ((K+ & {[[@MV+]]} & O*n+) or ({O+ or } & {K+ or Vh+}) or [[@MV+ & O*n+]]) & {@MV+}; hold.v: (( & ()) or ( & (() or ())) or (() & )); holds.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); held.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {K+ or Vh+} & {@MV+}) or or ({K+ or Vh+} & ); holding.v: & ; holding.g: ( & ) or ; hostage.i captive.i: Vh- or Vth-; : ({@MV+} & ( or TH+ or RSe+ or Z- or )) or ((O+ or or OX+) & {@MV+} & {}) or ([[@MV+ & O*n+]]); expect.v claim.v: (( & ()) or ( & (() or ())) or (() & )); expects.v claims.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); expected.v-d claimed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & { or THi+ or Z-}) or or or ({@MV+} & {} & ); expecting.g claiming.g: ( & ) or ; expecting.v claiming.v: & ; : ({@MV+} & (TH+ or Z- or )) or ((O+ or or OX+) & {@MV+} & ); intend.v: (( & ()) or ( & (() or ())) or (() & )); intends.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); intended.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & { or Z- or @MV+}) or or or ({@MV+} & {} & ); intending.g: ( & ) or ; intending.v: & ; % O+ & TO+: "I dare you to!" % TO+ & Xc+: "try it if you dare to!" % I+: auxilliary: "no one dared say a word" % N+ & TO: "I dare not to say the truth" : ({N+} & {@MV+} & { or (TO+ & Xc+)}) or ({N+} & I+) or ((O+ or ) & {@MV+} & { or (TO+ & Xc+)}); % SI+ & & I+: "How dare you disobey orders" % & N+ & I+: "He dare not lie to me!" (singular subject) dare.v: (( & ()) or ( & (() or ())) or (() & )) or ( & N+ & I+) or (SI+ & & I+); dares.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); dared.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or ({@MV+} & & ); daring.g: ( & ) or ; daring.v: & ; % [TO+]: allows null-infinitive: "Yes, I'd love to." : ({@MV+} & ( or [TO+] or Pg+)) or ((O+ or or OX+) & {@MV+} & {}) or ([[@MV+ & O*n+]]); like.v: (( & ()) or ( & (() or ())) or (() & )); likes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); liked.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; liking.g: ( & ) or ; liking.v: & ; % ditranstive : (( or ( & {O+})) & {@MV+}) or ({@MV+} & ) or ([[@MV+ & O*n+]]); offer.v: (( & ()) or ( & (() or ())) or (() & )); offers.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); offered.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or [[@MV+ & O*n+]]} or ); offering.g: ( & ) or ; offering.v: & ; % ditransitive % unlike vc-offer, "to" is optional. : (( or ( & {O+})) & {@MV+}) or ({@MV+} & {}) or ([[@MV+ & O*n+]]); refuse.v: (( & ()) or ( & (() or ())) or (() & )); refuses.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); refused.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or [[@MV+ & O*n+]]} & ); refusing.g: ( & ) or ; refusing.v: & ; % Pa**j+: predicative adjective -- "I want it green", "I want it very shiny." % TO+ & Xc+: allows null-infinitive: "Because I want to." % intransitive: "Try it if you want" : ({@MV+} & ({} or (TO+ & Xc+))) or ((O+ or or OX+) & {@MV+} & { or Pv+ or Pa**j+}) or ([[@MV+ & O*n+]]) or [[CX- & {@MV+}]]; want.v need.v: (( & ()) or ( & (() or ())) or (() & )); need.i need'st: {@E-} & ((S- & ) or (RS- & B-)) & (N+ & I+); wants.v needs.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); wanted.v-d needed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or or ; wanting.g needing.g: ( & ) or ; wanting.v needing.v: & ; : ({@MV+} & {}) or ((O+ or ) & {@MV+} & {}) or ([[@MV+ & O*n+]]); choose.v: (( & ()) or ( & (() or ())) or (() & )); chooses.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); chose.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); chosen.v: (( & ()) or ( & ([] or ())) or (() & )) or ( & {}) or or ({@MV+} & {} & ); choosing.g: ( & ) or ; choosing.v: & ; % is identical to : ({@MV+} & {}) or ((O+ or ) & {@MV+} & {}) or ([[@MV+ & O*n+]]); prepare.v press.v: (( & ()) or ( & (() or ())) or (() & )); prepares.v presses.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); prepared.v-d pressed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or or ; preparing.g pressing.g: ( & ) or ; preparing.v pressing.v: & ; : ((O+ or ) & {@MV+} & {}) or ({@MV+} & (TH+ or or TS+ or (SI*j+ & I*j+))) or Zs- or ([[@MV+ & O*n+]]); require.v: (( & ()) or ( & (() or ())) or (() & )); requires.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); required.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & { or TSi+}) or or or ({@MV+} & {} & ); requiring.g: ( & ) or ; requiring.v: & ; : ({@MV+} & (TH+ or Zs- or TS+ or )) or ((O+ or ) & {@MV+} & {}) or ([[@MV+ & {O*n+}]]); command.v order.v urge.v: (( & ()) or ( & (() or ())) or (() & )); commands.v orders.v urges.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); : (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & { or TH+ or TS+}) or ({@MV+} & {TH+ or or TS+} & ); commanded.v-d urged.v-d: ; % An "ordered list" ordered.v: or ; commanding.g ordering.g urging.g: ( & ) or ; commanding.v ordering.v urging.v: & ; % ditransitive : ({@MV+} & (TH+ or Pg+)) or ((O+ or or OX+) & {@MV+} & { or Pa+}) or (((O+ & (B- or ({[[@MV+]]} & O*n+))) or ([[@MV+ & O*n+]])) & {@MV+}); consider.v: (( & ()) or ( & (() or ())) or (() & )); considers.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); considered.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & (({@MV+} & ( or Pa+)) or ({O+ or or [[@MV+ & O*n+]]} & {@MV+}))) or ((({@MV+} & ( or Pa+)) or ({O+ or [[@MV+ & O*n+]]})) & ); considering.g: ( & ) or ; considering.v: & ; : ({@MV+} & (TH+ or )) or ((O+ or or OX+) & {@MV+} & {}) or ([[@MV+ & O*n+]]); perceive.v: (( & ()) or ( & (() or ())) or (() & )); perceives.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); perceived.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {}) or or ({@MV+} & {} & ); perceiving.g: ( & ) or ; perceiving.v: & ; : ({@MV+} & {TH+ or Z- or }) or ((O+ or ) & {@MV+} & {}) or ([[@MV+ & O*n+]]); report.v: (( & ()) or ( & (() or ())) or (() & )); reports.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); reported.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & { or Z-}) or or or ({@MV+} & {} & ); reporting.g: ( & ) or ; reporting.v: & ; : ((O+ or ) & {@MV+} & {TH+ or or }) or ({@MV+} & {TH+ or Zs-}) or ([[@MV+ & O*n+]]); caution.v: (( & ()) or ( & (() or ())) or (() & )); cautions.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); cautioned.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ((O+ or ) & {@MV+} & {TH+ or or Zs- or })) or ({@MV+} & {TH+ or or } & ); cautioning.g: ( & ) or ; cautioning.v: & ; : ((O+ or ) & {@MV+} & {TH+ or or or (OF+ & {@MV+})}) or ({@MV+} & {TH+ or Zs- or (OF+ & {@MV+})}) or ([[@MV+ & O*n+]]); warn.v advise.v: (( & ()) or ( & (() or ())) or (() & )); warns.v advises.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); warned.v-d advised.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {TH+ or or Zs- or or (OF+ & {@MV+})}) or ({@MV+} & {TH+ or or or OF+} & ); warning.g advising.g: ( & ) or ; warning.v advising.v: & ; : ((O+ or ) & {@MV+} & {I*j+ or Pg+}) or ({@MV+} & {TH+ or Zs- or or (OF+ & {@MV+})}) or ([[@MV+ & O*n+]]); hear.v: (( & ()) or ( & (() or ())) or (() & )); hears.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); heard.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {Pg+}) or ({@MV+} & {Pg+} & ); hearing.g: ( & ) or ; hearing.v: & ; % Xc+: poor comma choice: "The man that you saw laugh, jumped off a cliff". : (( or O+) & {@MV+} & {I*j+ or Pg+ or AZ+ or Pv+}) or ( & {@MV+} & [I*j+ & Xc+]) or ({@MV+} & {TH+ or Zs- or QI+ or }) or ([[@MV+ & O*n+]]); see.v: (( & ()) or ( & (() or ())) or (() & )); sees.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); saw.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); seen.v: (( & ()) or ( & ([] or ())) or (() & )) or ( & {Pg+ or AZ+}) or ({@MV+} & {Pg+ or AZ+} & ); seeing.g: ( & ) or ; seeing.v: & ; % ditranstive verbs -- taking direct and indirect objects : ( or (B- & {O+}) or ([[@MV+ & O*n+]])) & {@MV+}; owe.v deliver.v accord.v award.v term.v grant.v begrudge.v assign.v rename.v repay.v dub.v entitle.v fine.v: (( & ()) or ( & (() or ())) or (() & )); owes.v delivers.v accords.v awards.v terms.v grants.v begrudges.v assigns.v renames.v repays.v dubs.v entitles.v fines.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); owed.v delivered.v accorded.v awarded.v granted.v-d begrudged.v-d assigned.v-d repaid.v-d fined.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or [[@MV+ & O*n+]]} & ); owing.v delivering.v according.v awarding.v terming.v granting.v begrudging.v assigning.v renaming.v repaying.v dubbing.v entitling.v fining.v: & ; owing.g delivering.g according.g awarding.g terming.g granting.g begrudging.g assigning.g renaming.g repaying.g dubbing.g entitling.g fining.g: ( & ) or ; % extended linking requirements based on the above termed.v-d dubbed.v-d entitled.v-d renamed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or [[@MV+ & O*n+]]} & ) or ; % ditransitive % 'Give' requires both direct *and* indirect object: X gave Y a Z. % 'sent', 'poured': optional indirect object. % XXX Some of these verbs don't belong here ... % (): "I already gave", "I already gave at the office" % K+: "She gave in to him" : { K+ or (B- & {O+ or K+}) or or (O+ & K+) or (K+ & {[[@MV+]]} & O*n+) or ([[@MV+ & O*n+]]) } & {@MV+}; give.v send.v bring.v lend.v issue.v hand.v pour.v: (( & ()) or ( & (() or ())) or (() & )); gives.v sends.v brings.v lends.v issues.v hands.v pours.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); sent.v-d brought.v-d lent.v-d handed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ); issued.v-d poured.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ); gave.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); given.v: (( & ()) or ( & ([] or ())) or (() & )) or or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ); giving.g sending.g bringing.g lending.g issuing.g handing.g pouring.g: ( & ) or ; giving.v sending.v bringing.v lending.v issuing.v handing.v pouring.v: & ; % ditransitive, but everything is optional. For example: % If you bought after the crash, you were smart % If you telegraphed after Sunday, I'd already left. : {(B- & {O+ or K+}) or or (O+ & K+) or (K+ & {{[[@MV+]]} & O*n+}) or ([[@MV+ & O*n+]])} & {@MV+}; pass.v buy.v pay.v sell.v deal.v telegraph.v wire.v: (( & ()) or ( & (() or ())) or (() & )); passes.v buys.v pays.v sells.v deals.v telegraphs.v wires.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); % (S- & B-) : allows WV-less attach to "The dog which Chris bought is ugly" % (({@E-} or {@EA-} or {@AN-}) & A+): "The telegraphed orders never arrived" passed.v-d bought.v-d paid.v-d payed.v-d sold.v-d dealt.v-d telegraphed.v-d wired.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or (S- & ) or (({@E-} or {@EA-} or {@AN-}) & A+) or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ); passing.g buying.g paying.g selling.g dealing.g telegraphing.g wiring.g: ( & ) or ; passing.v buying.v paying.v selling.v dealing.v telegraphing.v wiring.v: & ; % Xd- & O+ & Xc+ & Eq+: "risks, as one could call them, are stupid." : (Xd- & O+ & {@MV+} & Xc+ & Eq+); % opt-ditransitive : ({(B- & {O+ or Pa+ or K+}) or or (O+ & (Pa+ or K+)) or (K+ & {{[[@MV+]]} & O*n+}) or ([[@MV+ & O*n+]])} & {@MV+}) or ; % This is not quite right: % "she called him" but "*she shouted him" call.v shout.v: (( & ()) or ( & (() or ())) or (() & )); calls.v shouts.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); called.v-d shouted.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {O+ or or K+ or Pa+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or Pa+ or [[@MV+ & O*n+]]} & ); calling.g shouting.g: ( & ) or ; calling.v shouting.v: & ; % Minimal ditransitive extenstion of words.v.6 % ditransitive: "Please paint it lime green" % (O+ & Pa+): "Please paint it green" : or or (O+ & Pa+); % Pa+: "The house was painted yellow" color.v colour.v paint.v: (( & ()) or ( & (() or ())) or (() & )); colors.v colours.v paints.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); colored.v-d coloured.v-d painted.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {O+ or K+ or Pa+} & {@MV+}) or ({K+} & ) or ; coloring.v colouring.v painting.v: ( & ) or or ; coloring.g colouring.g painting.g: ( & ) or ; % ditransitive % Writing -- direct and indirect object are optional: % 'he wrote' 'he wrote a letter' 'he wrote me a letter' 'he wrote me' % 'he wrote me that blah happend' but '*he drew me that blah happened' % % & TH+: "he wrote her that he loved her" : ({( & {O+ or K+}) or ( & {TH+}) or (O+ & K+) or (K+ & {{[[@MV+]]} & O*n+}) or ([[@MV+ & O*n+]]) } & {@MV+}) or ({@MV+} & (TH+ or )); write.v charge.v draw.v: (( & ()) or ( & (() or ())) or (() & )); writes.v reads.v charges.v draws.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); wrote.v-d drew.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); read.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ); charged.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ); written.v-d drawn.v-d w/o.v-d: (( & ()) or ( & ([] or ())) or (() & )) or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ) or or ; writing.v reading.v charging.v drawing.v: & ; writing.g reading.g charging.g drawing.g: ( & ) or ; % ditransitive % Singing: if there's an indirect object, then a direct object is % mandatory: '*she sang me' % but then: 'she sang soprano' : ({(B- & {O+ or K+}) or or (O+ & K+) or (K+ & {{[[@MV+]]} & O*n+}) or ([[@MV+ & O*n+]])} & {@MV+}); sing.v dance.v cry.v: (( & ()) or ( & (() or ())) or (() & )); sings.v dances.v cries.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); sang.v-d danced.v-d cried.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); sung.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); singing.g dancing.g crying.g: ( & ) or ; singing.v dancing.v crying.v: & ; % : ; % shout.v: VERB_PLI(); % shouts.v: VERB_S_T(); % shouted.v: VERB_SP_T(); % shouting.g: ( & ) or ; % shouting.v: & ; % ditransitive : (( or ([[@MV+]] & O*n+)) & {@MV+}) or ((O+ or ) & {@MV+} & {B- or }); allow.v: (( & ()) or ( & (() or ())) or (() & )); allows.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); allowed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & (({O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({@MV+} & ))) or ({O+ or [[@MV+ & O*n+]] or ({@MV+} & )} & ); allowing.g: ( & ) or ; allowing.v: & ; % ditransitive : ({O+ or } & {@MV+} & {B- or or or TH+ or RSe+ or Zs-}) or (( or ([[@MV+ & O*n+]])) & {@MV+}); promise.v: (( & ()) or ( & (() or ())) or (() & )); promises.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); promised.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & (({O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({@MV+} & ( or or TH+ or RSe+ or Zs-)))) or or or ({O+ or [[@MV+ & O*n+]] or ({{@MV+} & ( or or TH+)})} & ); promising.g: ( & ) or ; promising.v: & ; % ditransitive : ({O+ or } & ({@MV+} & (QI+ or or TH+ or RSe+ or Zs- or B-))) or (( or (O+ & K+) or (K+ & (B- or ({[[@MV+]]} & O*n+))) or ([[@MV+ & O*n+]]) or [[()]]) & {@MV+}); show.v: (( & ()) or ( & (() or ())) or (() & )); shows.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); showed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); shown.v: (( & ()) or ( & ([] or ())) or (() & )) or or ( & (({O+ or K+ or B- or [[@MV+ & O*n+]]} & {@MV+}) or ({@MV+} & (QI+ or or TH+ or RSe+ or Zs-)))) or ({O+ or K+ or [[@MV+ & O*n+]] or ({@MV+} & (QI+ or or TH+))} & ); showing.g: ( & ) or ; showing.v: & ; % ditransitive : ((O+ or ) & ({@MV+} & (QI+ or or TH+ or RSe+ or Zs- or B- or ))) or ({ or (B- & {[[@MV+]]} & O*n+) or ([[@MV+ & O*n+]])} & {@MV+}); teach.v: (( & ()) or ( & (() or ())) or (() & )); teaches.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); taught.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & (({O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({@MV+} & (QI+ or or TH+ or RSe+ or Zs- or )))) or ({O+ or [[@MV+ & O*n+]] or ({@MV+} & (QI+ or or TH+))} & ); teaching.g: ( & ) or ; teaching.v: & ; : ((O+ or ) & {@MV+} & ); compel.v: (( & ()) or ( & (() or ())) or (() & )); compels.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); compelled.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or ({@MV+} & & ); compelling.v: & ; compelling.g: ( & ) or ; : (((O+ or ) & (({@MV+} & ) or K+ or [()])) or (K+ & O*n+) or ([[{K+} & @MV+ & O*n+]])) & {@MV+}; force.v: (( & ()) or ( & (() or ())) or (() & )); forces.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); forced.v-d willed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ((K+ & {@MV+}) or ({@MV+} & ))) or ((K+ or ({@MV+} & )) & ) or ; forcing.g: ( & ) or ; forcing.v: & ; % ----------------------------------------- : (B- & {@MV+} & {}) or (O+ & {@MV+} & {}) or ([[@MV+ & O*n+ & {@MV+}]]); design.v permit.v authorize.v use.v cause.v enable.v pressure.v train.v sentence.v prompt.v spur.v disincline.v invite.v reelect.v encourage.v draft.v hire.v entice.v inspire.v aid.v forbid.v employ.v educate.v tempt.v condemn.v commission.v counsel.v induce.v instruct.v license.v incite.v nominate.v destine.v provoke.v challenge.v exhort.v implore.v motivate.v impel.v: (( & ()) or ( & (() or ())) or (() & )); designs.v permits.v pressures.v trains.v sentences.v causes.v enables.v authorizes.v uses.v prompts.v spurs.v disinclines.v invites.v reelects.v encourages.v drafts.v hires.v entices.v inspires.v aids.v forbids.v employs.v educates.v tempts.v condemns.v commissions.v counsels.v induces.v instructs.v licenses.v incites.v nominates.v destines.v provokes.v challenges.v exhorts.v implores.v motivates.v impels.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); designed.v-d permitted.v-d pressured.v-d trained.v-d sentenced.v-d caused.v-d enabled.v-d authorized.v-d prompted.v-d spurred.v-d invited.v-d disinclined.v-d reelected.v-d encouraged.v-d drafted.v-d hired.v-d enticed.v-d inspired.v-d aided.v-d employed.v-d educated.v-d tempted.v-d condemned.v-d commissioned.v-d counseled.v-d induced.v-d instructed.v-d licensed.v-d incited.v-d nominated.v-d destined.v-d provoked.v-d challenged.v-d exhorted.v-d implored.v-d motivated.v-d impelled.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {}) or or or ({{@MV+} & } & ); forbade.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); forbidden.v: (( & ()) or ( & ([] or ())) or (() & )) or ( & {}) or or ({{@MV+} & } & ); designing.g permitting.g pressuring.g causing.g enabling.g training.g sentencing.g authorizing.g prompting.g spurring.g inviting.g disinclining.g reelecting.g encouraging.g drafting.g hiring.g enticing.g inspiring.g aiding.g employing.g educating.g tempting.g condemning.g commissioning.g counseling.g inducing.g instructing.g licensing.g inciting.g nominating.g destining.g provoking.g challenging.g exhorting.g imploring.g motivating.g impelling.g: ( & ) or ; designing.v permitting.v pressuring.v causing.v enabling.v training.v sentencing.v authorizing.v using.v prompting.v disinclining.v spurring.v inviting.v reelecting.v encouraging.v drafting.v hiring.v enticing.v inspiring.v aiding.v employing.v educating.v tempting.v condemning.v commissioning.v counseling.v inducing.v instructing.v licensing.v inciting.v nominating.v destining.v provoking.v challenging.v exhorting.v imploring.v motivating.v impelling.v: & ; used.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {}) or ( & ) or ({@MV+} & {} & ) or or ; using.g: ( & ( or MVs-)) or ; % -------------------------------------------------- : ((O+ or ) & (({@MV+} & {}) or ({[[@MV+]]} & (O*n+ or TI+)))) or ([[@MV+ & O*n+ & {@MV+}]]); elect.v appoint.v: (( & ()) or ( & (() or ())) or (() & )); elects.v appoints.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); elected.v-d appointed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & (({O+ or or TI+ or [[@MV+ & (O*n+ or TI+)]]} & {@MV+}) or ({@MV+} & ))) or (({O+ or TI+ or [[@MV+ & (O*n+ or TI+)]]} or ({@MV+} & )) & ) or ; electing.g appointing.g: ( & ) or ; electing.v appointing.v: & ; % vc-name is a ditransitive extension of vc-trans (with an extra TI+) % : "risks, as one might name them, are stupid." : (( or (O+ & {[[@MV+]]} & TI+) or (B- & {O+ or TI+}) or ([[@MV+ & O*n+]])) & {@MV+}) or ; name.v designate.v label.v: (( & ()) or ( & (() or ())) or (() & )); names.v designates.v labels.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); named.v-d designated.v-d labelled.v-d labeled.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ({O+ or or TI+ or [[@MV+ & (O*n+ or TI+)]]}) & {@MV+}) or ({O+ or TI+ or [[@MV+ & (O*n+ or TI+)]]} & ) or ; naming.g designating.g labelling.g labeling.g: ( & ) or ; naming.v designating.v labelling.v labeling.v: & ; % optionally ditransitive, modeled on "name.v" : or ; tag.v: (( & ()) or ( & (() or ())) or (() & )); tags.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); tagged.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or (( & ({O+ or or TI+ or [[@MV+ & (O*n+ or TI+)]]}) & {@MV+}) or ) or ({O+ or TI+ or [[@MV+ & (O*n+ or TI+)]]} & ) or ; tagging.g: ( & ) or or ; tagging.v: & ; : {((O+ or ) & {@MV+} & {}) or @MV+ or ([[@MV+ & O*n+ & {@MV+}]])}; program.v oblige.v: (( & ()) or ( & (() or ())) or (() & )); programs.v obliges.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); programed.v-d programmed.v-d obliged.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {}) or or ({{@MV+} & } & ); programing.g programming.g obliging.g: ( & ) or ; programing.v programming.v obliging.v: & ; : ((O+ or ) & {@MV+} & { or TH+ or }) or ([[@MV+ & O*n+ & {@MV+}]]); convince.v persuade.v: (( & ()) or ( & (() or ())) or (() & )); convinces.v persuades.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); convinced.v-d persuaded.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & { or TH+ or }) or ({{@MV+} & ( or TH+ or )} & ); convincing.g persuading.g: ( & ) or ; convincing.v persuading.v: & ; % K+ is for "tell him off" % bare MVp+ for "Today, we will tell about ..." % OF+ for "They have told of the soldiers' fear" % (QI+ & {MV+}): "I did not tell why until recently" % : "He told me that Fred is dead." % {O+} & : "He told me Fred is dead." % : (((O+ & {O*n+ or K+}) or ) & {@MV+} & {TH+ or RSe+ or Zs- or or QI+ or BW-}) or ({O+ & {@MV+}} & ) or OF+ or (QI+ & {MV+}) or ([[@MV+ & {O*n+} & {@MV+}]]); tell.v: (( & ()) or ( & (() or ())) or (() & )); tell.w: {@E-} & I- & {@MV+} & (QI+ or TH+ or or RSe+ or Zs-) & ; tells.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); told.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {TH+ or or RSe+ or Zs- or or QI+ or BW-}) or ( & O+ & {@MV+}) or ({{@MV+} & ( or or QI+ or TH+)} & ); telling.g: ( & ) or ; telling.v: & ; % basilect telling tellin': & ; % (QI+ & {MV+}): "I did not ask why until recently" : ({(O+ & {O*n+}) or } & {@MV+} & {TS+ or or (QI+ & {MV+}) or BW-}) or ([[@MV+ & O*n+ & {@MV+}]]); ask.v: (( & ()) or ( & (() or ())) or (() & )); asks.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); asked.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & { or QI+ or BW- or TH+ or TS+}) or ( & O+ & {@MV+}) or ({{@MV+} & ( or QI+ or TH+ or TS+)} & ); asking.g: ( & ) or ; asking.v: & ; : ({O+ or } & {@MV+} & { or I+}) or ([[@MV+ & O*n+ & {@MV+}]]); help.v: (( & ()) or ( & (() or ())) or (() & )); helps.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); helped.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {}) or ({{@MV+} & } & ); helping.g: ( & ) or ; helping.v: & ; : ((O+ or ) & {@MV+} & ( or TH+ or or (OF+ & {@MV+}))) or ([[@MV+ & O*n+ & {@MV+}]]); remind.v: (( & ()) or ( & (() or ())) or (() & )); reminds.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); reminded.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & { or TH+ or or (OF+ & {@MV+})}) or ({{@MV+} & ( or or TH+ or (OF+ & {@MV+}))} & ); reminding.g: ( & ) or ; reminding.v: & ; : ((O+ or ) & {@MV+} & {(OF+ & {@MV+}) or TH+ or Zs- or }) or ([[@MV+ & O*n+ & {@MV+}]]); inform.v reassure.v alert.v guarantee.v notify.v forewarn.v: (( & ()) or ( & (() or ())) or (() & )); informs.v reassures.v alerts.v guarantees.v notifies.v forewarns.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); informed.v-d reassured.v-d alerted.v-d guaranteed.v-d notified.v-d forewarned.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & { or TH+ or Zs- or (OF+ & {@MV+})}) or ({{@MV+} & ( or TH+ or OF+)} & ) or ; informing.g reassuring.g alerting.g guaranteeing.g notifying.g forewarning.g: ( & ) or ; informing.v reassuring.v alerting.v guaranteeing.v notifying.v forewarning.v: & ; : ((O+ or ) & {@MV+} & {(OF+ & {@MV+}) or TH+ or Zs- or }) or ([[@MV+ & O*n+ & {@MV+}]]) or ({@MV+} & (TH+ or )); assure.v: (( & ()) or ( & (() or ())) or (() & )); assures.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); assured.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {(OF+ & {@MV+}) or or TH+ or Zs-}) or ({{@MV+} & ( or TH+ or OF+)} & ); assuring.g: ( & ) or ; assuring.v: & ; : ((O+ or ) & {@MV+} & {I+ or ((K+ or Pp+) & {@MV+})}) or ([[@MV+ & O*n+ & {@MV+}]]); let.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or ( & ((K+ or Pp+) & {@MV+})) or ((K+ or Pp+) & ); lets.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); letting.g: ( & ) or ; letting.v: & ; % Abbreviation for "let us" % Is there any reason to create a defintion such as 's.n: Ox-? let's let’s: ({Ic-} & Wi- & {N+} & I+) or ({Ic-} & Wi- & N+); : ((O+ or ) & {@MV+} & {I*j+ or Pg+}) or ([[@MV+ & O*n+ & {@MV+}]]) or {@MV+}; watch.v: (( & ()) or ( & (() or ())) or (() & )); watches.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); watched.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; watching.g: ( & ) or ; watching.v: & ; : ((O+ or ) & {@MV+} & {Pg+}) or ([[@MV+ & O*n+ & {@MV+}]]); appreciate.v spend.v: (( & ()) or ( & (() or ())) or (() & )); appreciates.v spends.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); appreciated.v-d spent.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {Pg+}) or ({{@MV+} & Pg+} & ); appreciating.g spending.g: ( & ) or ; appreciating.v spending.v: & ; % Pa**j is used for predicative adjectives: "make it nice and soft" % ditransitive : ((O+ or or OX+) & { ({@MV+} & {I*j+ or Pa**j+ or B-}) or ((K+ or AF-) & {@MV+})}) or (( or (K+ & {[[@MV+]]} & O*n+) or K+ or Vm+ or ([[{K+} & @MV+ & O*n+]]) ) & {@MV+}) or [[()]]; make.v: (( & ()) or ( & (() or ())) or (() & )); makes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); made.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & (({@MV+} & Pa+) or ({O+ or K+} & {@MV+}))) or ({({@MV+} & Pa+) or K+} & ); built_of built_up_of composed_of constructed_of formed_of made_of made_up_of: ( & (O+ or ) & {@MV+}) or (O+ & ); making.g: ( & ) or ; making.v: & ; : (((O+ or ) & {({@MV+} & Pa+) or AF-}) or ([[@MV+ & O*n+]])) & {@MV+}; render.v deem.v: (( & ()) or ( & (() or ())) or (() & )); renders.v deems.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); rendered.v-d deemed.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {Pa+ or AF-}) or ({{@MV+} & Pa+} & ); rendering.g deeming.g: ( & ) or ; rendering.v deeming.v: & ; : (((O+ or ) & {{@MV+} & OF+}) or ([[@MV+ & O*n+]])) & {@MV+}; deprive.v accuse.v acquit.v purge.v disabuse.v exonerate.v absolve.v rob.v convict.v: (( & ()) or ( & (() or ())) or (() & )); deprives.v accuses.v acquits.v purges.v disabuses.v exonerates.v absolves.v robs.v convicts.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); deprived.v accused.v acquitted.v purged.v disabused.v exonerated.v absolved.v robbed.v convicted.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {OF+} & {@MV+}) or or ({{@MV+} & OF+} & ); depriving.g accusing.g acquitting.g purging.g disabusing.g exonerating.g absolving.g robbing.g convicting.g: ( & ) or ; depriving.v accusing.v acquitting.v purging.v disabusing.v exonerating.v absolving.v robbing.v convicting.v: & ; : (((O+ or ) & {({@MV+} & OF+) or K+}) or ({K+} & O*n+) or K+ or ([[{K+} & @MV+ & O*n+]])) & {@MV+}; clear.v: (( & ()) or ( & (() or ())) or (() & )); clears.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); cleared.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {({@MV+} & OF+) or K+} & {@MV+}) or ({K+ or ({@MV+} & OF+)} & ); clearing.g: ( & ) or ; clearing.v: & ; : ({(O+ & {O*n+}) or ( & {O+})} & {@MV+} & {TH+ or or RSe+}) or ([[@MV+ & O*n+ & {@MV+}]]); bet.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ) or or ( & {O+ or } & {@MV+} & {TH+ or or RSe+ or @MV+}); bets.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); betted.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {O+ or } & {@MV+} & {TH+ or or RSe+ or @MV+}) or ({O- or [[@MV+ & O*n+]] or TH+ or } & ); betting.g: ( & ) or ; betting.v: & ; : ({@MV+} & ) or ((O+ or ) & {@MV+} & {THi+}) or ([[@MV+ & O*n+ & {@MV+}]]); bother.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); bothers.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); bothered.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; bothering.v: & ; bothering.g: ( & ) or ; : ((O+ or ) & {@MV+} & {THi+}) or ([[@MV+ & O*n+]]); surprise.v alarm.v amaze.v amuse.v annoy.v astonish.v astound.v depress.v disgust.v distress.v dismay.v embarrass.v engage.v excite.v irritate.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); surprises.v alarms.v amazes.v amuses.v annoys.v astonishes.v astounds.v depresses.v disgusts.v distresses.v dismays.v embarrasses.v engages.v excites.v irritates.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); surprised.v-d alarmed.v-d amazed.v-d amused.v-d annoyed.v-d astonished.v-d astounded.v-d depressed.v-d disgusted.v-d distressed.v-d dismayed.v-d embarrassed.v-d engaged.v-d excited.v-d irritated.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ; surprising.v alarming.v amazing.v amusing.v annoying.v astonishing.v astounding.v depressing.v disgusting.v distressing.v dismaying.v embarrassing.v engaging.v exciting.v irritating.v: & ; surprising.g alarming.g amazing.g amusing.g annoying.g astonishing.g astounding.g depressing.g disgusting.g distressing.g dismaying.g embarrassing.g engaging.g exciting.g irritating.g: ( & ) or ; : ((O+ or or [[@MV+ & O*n+]]) & {@MV+}) or ((O+ or or OX+) & {@MV+} & ( or [[Pa+]])) or ({@MV+} & ( or TH+ or or RSe+ or Zs- or (Pa+ & ))); prove.v: (( & ()) or ( & ([] or ())) or (() & )); proves.v: (( & ()) or ( & ([] or ())) or (() & )); proved.v-d: (( & ()) or ( & ([] or ())) or (() & )) or ( & {THi+ or }) or or ({{@MV+} & Pa+} & ); proven.v: ( & ) or ( & {THi+ or or Pa+}) or or ({{@MV+} & Pa+} & ); proving.g: ( & ) or ; proving.v: & ; : ((O+ or or [[@MV+ & O*n+]]) & {@MV+}) or ({@MV+} & (Pg+ or TH+ or or RSe+ or Zs- or TS+ or ((SI*j+ or SFI**j+) & I*j+))); suggest.v anticipate.v recommend.v: (( & ()) or ( & (() or ())) or (() & )); suggests.v anticipates.v recommends.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); suggested.v-d anticipated.v-d recommended.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {THi+ or TSi+ or Z-}) or or or ; suggesting.g anticipating.g recommending.g: ( & ) or ; suggesting.v anticipating.v recommending.v: & ; % ditransitive : (( or (B- & {O+}) or [[@MV+ & O*n+]]) & {@MV+}) or ({@MV+} & (Pg+ or TH+ or or RSe+)); deny.v: (( & ()) or ( & (() or ())) or (() & )); denies.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); denied.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or ([[@MV+ & O*n+]])} & ); denying.g: ( & ) or ; denying.v: & ; : ((O+ or ) & {@MV+} & {AZ+}) or ({@MV+} & (QI+ or Z-)) or ([[@MV+ & O*n+ & {@MV+}]]); describe.v: (( & ()) or ( & (() or ())) or (() & )); describes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); described.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {AZ+ or Z-}) or or or ({@MV+} & {AZ+} & ); describing.g: ( & ) or ; describing.v: & ; : ((O+ or ) & {@MV+} & {AZ+}) or ([[@MV+ & O*n+ & {@MV+}]]); portray.v depict.v regard.v view.v characterize.v: (( & ()) or ( & (() or ())) or (() & )); portrays.v depicts.v regards.v views.v characterizes.v: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); portrayed.v-d depicted.v-d regarded.v-d viewed.v-d characterized.v-d: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & {AZ+}) or or or ({@MV+} & {AZ+} & ); portraying.g depicting.g regarding.g viewing.g characterizing.g: ( & ) or ; portraying.v depicting.v regarding.v viewing.v characterizing.v: & ; % ------------------------------------------------------------------------------- % IDIOMATIC VERBS do_so take_place show_up take_office do_battle give_way make_way take_part catch_up catch_on file_suit pick_up take_off break_free take_over jump_ship see_fit take_note: (( & ()) or ( & (() or ())) or (() & )); does_so takes_place shows_up pleads_guilty pleads_innocent takes_office does_battle gives_way makes_way takes_part catches_up catches_on files_suit picks_up takes_off breaks_free takes_over jumps_ship sees_fit lets_go takes_note comes_true comes_clean comes_of_age: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); showed_up pleaded_guilty pleaded_innocent made_way caught_up caught_on filed_suit picked_up jumped_ship: (( & ()) or ( & ([] or ())) or (() & )); plead_guilty plead_innocent: (( & ()) or ( & ([] or ())) or (() & )) or ( & ); let_go: (( & ()) or ( & ([] or ())) or (() & )) or ( & ) or ; did_so took_place took_office did_battle gave_way took_part took_off broke_free took_over saw_fit took_note came_true came_clean came_of_age: (( & ()) or ( & ([] or ())) or (() & )); done_so taken_place shown_up taken_office done_battle given_way taken_part taken_off broken_free taken_over seen_fit taken_note: (( & ()) or ( & ([] or ())) or (() & )); come_true come_clean come_of_age: (( & ()) or ( & (() or ())) or (() & )) or (( & ()) or ( & ([] or ())) or (() & )); doing_so taking_place showing_up pleading_guilty pleading_innocent taking_office doing_battle giving_way making_way taking_part catching_up catching_on filing_suit picking_up taking_off breaking_free taking_over jumping_ship seeing_fit letting_go taking_note coming_true coming_clean coming_of_age: ( & ) or ; : (O+ or or [[@MV+ & O*n+]]) & {@MV+}; allow_for bring_about get_rid_of let_go_of take_note_of: (( & ()) or ( & (() or ())) or (() & )); puts_up_with allows_for brings_about gets_rid_of lets_go_of takes_note_of: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); put_up_with let_go_of: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or ( & ); allowed_for brought_about got_rid_of took_note_of: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); gotten_rid_of taken_note_of: (( & ()) or ( & ([] or ())) or (() & )); putting_up_with allowing_for bringing_about getting_rid_of letting_go_of taking_note_of: ( & ( or )) or ; : {[@MV+]} & TH+; take_it make_out point_out give_notice serve_notice: (( & ()) or ( & (() or ())) or (() & )); takes_it makes_out points_out gives_notice serves_notice: (( & ()) or ( & ([] or ())) or (() & )); made_out pointed_out served_notice: (( & ()) or ( & ([] or ())) or (() & )) or or ; took_it gave_notice: (( & ()) or ( & ([] or ())) or (() & )); taken_it given_notice: (( & ()) or ( & ([] or ())) or (() & )); taking_it making_out pointing_out giving_notice serving_notice: ( & ) or ; : {[@MV+]} & THi+; turn_out: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); turns_out: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); turned_out: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); turning_out: & ; % (QI+ & {MV+}): "I did not figure out why until recently" : {[@MV+]} & (TH+ or (QI+ & {MV+}) or ); find_out figure_out: (( & ()) or ( & (() or ())) or (() & )); finds_out figures_out: (( & ()) or ( & ([] or ())) or (() & )); found_out figured_out: (( & ()) or ( & ([] or ())) or (() & )) or or ; finding_out figuring_out: ( & ) or ; : {Pg+ or @MV+}; keep_on give_up go_around: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); keeps_on gives_up goes_around: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); kept_on: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); gave_up went_around: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); given_up gone_around: & ; keeping_on giving_up going_around: ( & ) or ; : Pg+ or Pa+ or ({AF-} & {@MV+}); end_up: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); ends_up: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); ended_up: (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); ending_up: ( & ) or ; % two-word passives % done_for accounted_for adhered_to arrived_at barked_at belched_at catered_to /en/words/words.v.1.p: or or ; % ----------------------------------------------------------------- % wall connectors % The naked Wi+, without a WV+, links to imperatives: "put it on the table". % The naked Wn+, without a WV+, links to nominals: "what a shame!". % The naked Qd+, without a WV+, links to subj-verb-inverts: "are you % insane?", "Are you the one?" % XXX everywhere where Ws+ is used, should probably be !? : Wa+ or Wi+ or Wn+ or Ww+ or Qd+; : (Wd+ or Wp+ or Wr+ or Wq+ or Ws+ or Wj+ or Wc+ or We+ or Wt+ or Wo+) & ; % Paraphrasing, quotational complements: : [()]; % Quote with or without quotation marks. % "This is a test," she said. % We should go, I agreed. % Its confusing as to how to best link this. With the quotation marks, % the comma must link under the quotes, and "she said" works like a new % sentence. Without the quotes, the comma can link like the filler-it % example below. % % QU+ & & QU+: He said, "This is it." % Xc+ or Xe+ or [[()]]: punctuation is commonly missing. : ({@MV+} & (Xc+ or Xp+) & CP-) or ({@MV+} & ((Xd- or Xq-) & (Xc+ or Xp+ or ) & (COq+ or CP- or Eq+ or ))) or [{@MV+} & (Xc+ or Xe+ or [[()]]) & ] or ({@MV+} & (Xc+ or Xe+ or [[()]]) & QUd+ & ( or ) & {X+} & QUc+); % Xd- & Xc+: "If I'm right, he thought, this will work." : {@MV+} & (((Xd- or Xq-) & (Xc+ or Xp+ or ) & (COq+ or CPx- or Eq+ or )) or [(Xc+ or Xe+) & ]); % filler-it: "The President is busy, it seems." % The (Xd- or Xq-) links to the previous comma. : {@MV+} & (Xd- or Xq-) & (Xc+ or Xp+ or ) & (COqi+ or CPi- or Eqi+ or ); % paraphrasing verbs like "say", "reply" % acknowledge.q add.q admit.q affirm.q agree.q announce.q argue.q /en/words/words.v.10.1: [[{@E-} & (((Sp- or I-) & & ) or (SIpj+ & ))]]; /en/words/words.v.10.2: [[{@E-} & ((Ss- & & ) or (SIsj+ & ))]]; % XXX Why is there a cost on Pvf- ??? /en/words/words.v.10.3: {@E-} & ( ((S- or PP-) & & ) or (SI*j+ & ) or [Pvf- & ]); read.q-d: {@E-} & (((S- or I- or PP-) & & ) or (SI*j+ & )); wrote.q-d: {@E-} & ((S- & & ) or (SI*j+ & )); written.q: {@E-} & PP- & ; /en/words/words.v.10.4: [[{@E-} & Pg- & ]]; seem.q appear.q: [[{@E-} & (SFp- or If-) & ]]; seems.q appears.q: [[{@E-} & SFs- & ]]; seemed.q-d appeared.q-d: {@E-} & (SF- or PPf-) & ; seeming.q appearing.q: [[{@E-} & Pgf- & ]]; say.q: {@E-} & (((Sp- or I-) & & ) or (SIpj+ & )); says.q: {@E-} & ((Ss- & & ) or (SIsj+ & )); said.q-d: {@E-} & (((S- or PP-) & & ) or (SI*j+ & )); saying.q: {@E-} & Pg- & ; avow.q: [[{@E-} & (((Sp- or I-) & & ) or (SIpj+ & ))]]; tell.q: [[{@E-} & (Sp- or I- or SIpj+) & O+ & & ]]; tells.q: [[{@E-} & (Ss- or SIsj+) & O+ & & ]]; told.q-d: {@E-} & (((S- or PP- or SI*j+) & O+) or Pv-) & & ; telling.q: [[{@E-} & Pg- & O+ & ]]; ask.q: [[{@E-} & (((Sp- or I-) & {O+}) or SIpj+) & & ]]; asks.q: [[{@E-} & ((Ss- & {O+}) or SIsj+) & & ]]; asked.q-d: {@E-} & (((S- or PP-) & {O+}) or Pv- or SI*j+) & & ; asking.q: {@E-} & Pg- & {O+} & ; % idiomatic "voted yes/no" expressions using the V link. % "he answered yes", "say yes!", "Just say no!" : {Xc+} & Vv+ & {@MV+}; answer.w reply.w say.w vote.w: (( & ()) or ( & (() or ())) or (() & )); answers.w replies.w says.w votes.w: (( & ()) or ( & ([] or ())) or (() & )); answered.w-d replied.w said.w-d voted.w-d: (( & ()) or ( & ([] or ())) or (() & )); answering.w replying.w saying.w voting.w: ( & ); % --------------------------------------------------------- % :.w "My answer: yes" is.w ":.w": & & ; was.w-d: & & ; been.w: {@E-} & PPf- & & ; be.w: {@E-} & (Ix- or ({Ic-} & Wi- & ) or [S*x-]) & ; % S- & Vv+ & Xc+ & : "The answer being yes, ..." % S- & Xd- & MVg- & Vv+: "..., the answer being yes" being.w: (S- & Vv+ & Xc+ & & ) or (S- & Xd- & MVg- & Vv+ & ) ; % E-: "The answer is surely yes" % A- & Ds-: "His answer was an emphatic yes" % Ds- & Jv-: "He replied with a yes" yes.vote no.vote maybe.vote: (({E-} or (A- & Ds-)) & Vv-) or ({A-} & Ds- & Jv-); double.v triple.v quadruple.v quintuple.v: {EN-} & (( & ()) or ( & (() or ())) or (() & )); doubles.v triples.v quadruples.v quintuples.v: {EN-} & (( & ()) or ( & ([]0.2 or ())) or (() & ) or ); doubled.v-d tripled.v-d quadrupled.v-d quintupled.v-d: {EN-} & ( (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or or ); doubling.v tripling.v quadrupling.v quintupling.v: {EN-} & ( & ); doubling.g tripling.g quadrupling.g quintupling.g: {EN-} & (( & ) or or ); % =================================================================== % PREPOSITIONS % conjoin preps: "prep and prep": "the coverage on TV and on the radio..." : MJrp- or MJlp+; % alter-preps: "it is somewhere in or near the house" % The "or" must take a prep object. % XXX TODO: most preps below need this rule. : MJrj- or MJlj+; % Mp- (which modifies nouns) has a cost, so that modifying verbs % (using MVp-) is generally preferred. The cost is small, though, % to allow modifiers on conjoined nouns to work well. % e.g. "...went to hell yesterday and heaven on Tuesday" : or [Mp-]0.4 or Pp- or MVp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (MX*x- or MVx-)); % Wj- & Qd+: questions: By what means will you arrive? : or ( & (Mj- or (Xd- & Xc+ & MX*j-))) or (Wj- & Qd+) or ; : or [Mpn-] or Pp- or MVpn- or [({Xc+ & {Xd-}} & CO*n+)] or (Xd- & Xc+ & (MX- or MVx-)); : or [Mp-] or Pp- or MVa- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (MX*x- or MVx-)); under beneath: ({Yd-} & {JQ+} & J+ & ( or FM-)) or [MVp- & B-] or (Yd- & Pp-); below above behind.p: ({Yd-} & {{JQ+} & J+} & ( or FM-)) or [MVp- & B-]; within w/i: ({JQ+} & J+ & ) or [MVp- & B-]; during: ({JQ+} & J+ & ( or UN-)) or [MVp- & B-]; % EW+ "From where did it come?" from: ({Yd-} & {JQ+} & (FM+ or J+ or Mgp+) & ( or Mp-)) or [MVp- & B-] or EW+ or NIr+; at toward towards without w/o.p: ({JQ+} & (J+ or Mgp+) & ) or [MVp- & B-]; % % XXX fixme: MVp- & J+ is wrong: "*I saw John except Fred" % XXX (The MVp- coming from prep-main-a) % So give J+ a cost, to minimize this, for now ... % Could this be fixable in postprocessing? % {EBm+} & J+: "but not very much" % [[EBm+]]: "but not very" except but.misc-ex: ({JQ+} & (({EBm+} & [[J+]]) or [[EBm+]] or Mgp+) & ) or [MVp- & B-] or ((MVp+ or ) & ); against beyond beside: ({JQ+} & (J+ or Mgp+) & ) or [MVp- & B-]; between: ({JQ+} & (J+ or Mgp+) & ) or [MVp- & B-] or NIr+; % w/ as a common abbreviation for with with w/: ({JQ+} & (J+ or Mgp+) & ( or RJrv-)) or (Jw+ & (RJrj- or RJlj+)) or [MVp- & B-] or (J+ & {EBm+} & ([P+] or [[O*n+]]) & ( MVp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (MX*x- or MVx-)))); among: ({JQ+} & (J+ or Mgp+) & ( or FM-)) or [MVp- & B-]; % (Wj- & JQ+ & J+): "By what means?" kind of a hack, for null-verb question. % In what way? To what end? : Wj- & JQ+ & J+; % FL+ "for long" for.p: ({JQ+} & (J+ or Mgp+ or TI+) & ( or Mp-)) or (J+ & (RJrj- or RJlj+)) or [MVp- & B-] or (MG- & JG+) or (MVp- & FL+) or ; into: ({JQ+} & (J+ or Mgp+ or QI+) & ) or [MVp- & B-]; % cost on MVa- to give preference to MVl- about: ({JQ+} & (J+ or Mgp+ or QI+) & ) or EN+ or EW+ or EZ+ or [MVp- & B-] or ( & (Mp- or MVp- or Pp-)) or [MVa-] or (MVl- & (MVp+ or MVa+ or MVs+)); % Grep also for "just_about", used as syonym for "nearly", "almost" % XXX is this really needed ?? Seems to duplicate other stuff .. just_about nearly_about almost_about right_about: ({JQ+} & (J+ or Mgp+ or QI+) & ) or EW+; % EN- & Pp-: "you are half-way through" % EN- & J-: "He stopped, about half-way through" % right/straight through: right/straight needs to modify through, so % so that conjunctions can work correctly. through.r right_through straight_through: ({JQ+} & J+ & ( or FM-)) or (EN- & (Pp- or J-)) or [MVp- & B-]; : ({JQ+} & J+ & ( or FM-)) or K- or [MVp- & B-]; across along: or ; % : "off went the cavalry" off: or (MVp+ & {Xc+ & {Xd-}} & COp+) or ; past.p: ({Yd-} & {JQ+} & J+ & ( or FM-)) or K- or [MVp- & B-]; around: or ({JQ+} & (J+ or Mgp+) & ( or FM-)) or K- or MVa- or or [MVp- & B-] or [EN+]; % K-: "They ran the motor flat out" flat_out: K-; % up, down behaving as prepositions. % EN- & Pp-: "you are halfway out" % EN- & J-: "We stopped, about halfway up" % {J+} & : "Down the stairs came the dog", "Down came the dog". out.r up.r down.r: ({Yd-} & {JQ+} & ([J+] or [[MVp+]]) & (({Xd- & Xc+} & MVa-) or FM-)) or K- or ({Yd-} & Pp-) or (EN- & (Pp- or J-)) or ({J+} & ) or [MVp- & B-]; by: or ({JQ+} & (J+ or Mgp+ or JT+) & ( or FM-)) or K- or [MVp- & B-] or ; % EN- & Pp-: "you are halfway in" % EN- & J-: "we stopped, about halfway in" in.r: or ({JQ+} & (J+ or Mgp+ or IN+) & ( or FM-)) or K- or (EN- & (Pp- or J-)) or [MVp- & B-] or (MG- & JG+) or ; on upon: or ({JQ+} & (J+ or Mgp+ or ON+ or [QI+]) & ) or K- or [MVp- & B-]; over: ({Yd-} & {JQ+} & (J+ or Mgp+ or QI+ or [[MVp+]]) & ( or FM-)) or K- or EN+ or [MVp- & B-] or (Yd- & Pp-); just_over just_under well_over: EN+; % XXX original LG recommends using the LI link, however the % sort of clobbers this. Should this be "fixed"? like.p: ({[EA-]} & (((J+ or Mgp+ or [[Mp+ or MVs+]]) & ) or (Vf- & Mgp+) or (LI- & (J+ or )))) or [MVp- & B-]; unlike: J+ & (MVp- or Pp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (E+ or MVx-))); % (OFd- & Jd+): "I have a lot of cookies", forces "lot" to be determiner; % The Jd+ forces a link to the object as well. % Wj- & JQ+ & J+ & Qd+: "Of which person were you speaking?" % QI+ & CV+: "She kept an organized record of which employees took their vacations" % The QI makes it interrogative, the CV links head word. % (Js+ or Jp+ or Ju+): we explicitly exclude Jw+ as that leads to bad parses. of: ({JQ+} & (Js+ or Jp+ or Ju+ or Mgp+ or (QI+ & {CV+})) & (Mp- or OFj- or OFw- or (Xd- & Xc+ & MX*x-) or ( & (Mj- or (Xd- & Xc+ & MX*j-))) or [[({Xc+ & {Xd-}} & CO+)]])) or (Wj- & JQ+ & J+ & Qd+) or (OFd- & Jd+) or ((OFj- or Mp-) & B-) or (MG- & JG+) or (NF- & NJ+) or (Mp- & TI+); of_them: (ND- or MF-) & (J+ or Pa+) & Xd- & (MX*x- or MVx-) & Xc+; % MX-PHRASE: The blah, to be blahed, will be blah. % TO- & Xc+: "I'd like to, I want to." (null infinitive) % give [J+] a cost, so that numeric intervals are peferred % I*t+ & TO-: passes on the TO constraint down the line % I+ & MVi-: allows "What is there to do?" % but also incorrectly allows: "He is going to do" % This is where landmark transitivity could fix things, % by placing a link between "what" and "do". % I*t+ & Wo-: "To be continued" to.r: ({@E-} & {N+} & I*t+ & (TO- or Wo-)) or ({@E-} & {NT-} & I+ & ( or (SFsx+ & ) or [{Xd- & Xc+} & MVi-] or [] or [[R-]] )) or (TO- & Xc+) or I*a+ or ({JQ+} & ([J+] or Mgp+) & ) or [MVp- & B-] or ; so_as_to: I+ & {Xd- & Xc+} & MVi-; % Mail addresses. care_of c/o: MVp- & J+; % -------------------------------------------------------- % Preps suggesting comparative relations, orderings besides: {J+ or Mgp+} & ([({Xc+ & {Xd-}} & CO+)] or MVp- or ); throughout: {J+} & ([({Xc+ & {Xd-}} & CO+)] or MVp- or ); versus: (J+ & Mp-) or (G- & G+); vs: {Xi+} & G- & G+; worth.p: (Mp- & (J+ or OF+)) or (Paf- & Mgp+) or (Pa- & (J+ or B-)); opposite.p: J+ & ; better_off worse_off: {EC-} & Pa- & {Pg+}; % J+ & : "out of the tree fell the squirrel." off_of out_of: ({JQ+} & J+ & ) or [MVp- & B-] or (J+ & ); despite notwithstanding other_than apart_from aside_from: (J+ or Mgp+) & (MVp- or (Xd- & Xc+ & (MVx- or E+)) or [({Xc+ & {Xd-}} & CO+)]); rather_than: (J+ or Mgp+ or Mp+ or I+) & ((Xd- & Xc+ & (E+ or MVx-)) or MVp- or [({Xc+ & {Xd-}} & CO+)]); instead_of because_of prior_to: (J+ or Mgp+) & (MVp- or Pp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (E+ or MVx-))); as_well_as: (J+ or Mgp+) & (MG- or Mp- or MVp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (MX*x- or MVx-))); according_to as_of in_case_of in_response_to unbeknownst_to thanks_to: J+ & (MVp- or Pp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (E+ or MVx-))); due_to along_with en_route_to in_connection_with: J+ & ; regardless_of as_to irrespective_of: (J+ or QI+) & (MVp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (E+ or MVx-))); as_usual to_date on_average in_turn so_far in_particular in_response in_general thus_far in_reply: ; such_as: J+ & ( MVa- or Mp- or (Xc+ & Xd- & (MVx- or MX*x-))); lest: ( or Mgp+ or Mv+) & ( ({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-) or (Xd- & Xc+ & E+)); albeit: ( & {Xc+ & {Xd-}} & CO*s+) or ({Xd-} & & Wd+); no_matter: QI+ & ((Xc+ & {Xd-} & CO+) or ({Xd- & Xc+} & MVs-)); % -------------------------------------------------------- % Preps that specify time-like relations recently: {EE- or EF+} & ( ({Xd- & Xc+} & MVp-) or Pp- or E+ or ({Xc+ & {Xd-}} & CO+) or EB- or JT- or or Qe+ or [[Mp-]]); % Wc- & Qd+: "Now, am I right?" now.r: ({Xd- & Xc+} & MVp-) or Pp- or E+ or ({Xc+ & {Xd-}} & CO+) or (Wc- & (Xc+ or [()]) & Qd+) or EB- or [[Mp-]]; % Wc- & Qd+: "Then, am I right?" then.r: ({Xd- & Xc+} & MVp-) or Pp- or E+ or ({Xc+ & {Xd-}} & CO+) or (Wc- & (Xc+ or [()]) & Qd+) or EB- or (S+ & Xd- & Xc+ & MVs-) or [[Mp-]]; % Wt-: "Later." (all by itself) but also: "Later, he left" later earlier: ({ECa- or Yt-} & (E+ or Mp- or Pp- or MVb- or (Wt- & {Xc+}) or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (MX*x- or MVx-)) or ({[[@Ec-]]} & {Xc+} & A+) or AJrc- or AJlc+)) or (Yt- & ( or Qe+)); % -------------------------------------------------------- % Preps that specify space-like relations everywhere anywhere: {EL+} & ( ( & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVs-))) or (MVp- or Pp- or FM- or (Xc+ & Xd- & MVx-))); % Pp-: "We are finally getting somewhere." % Pp- & {EL+}: "I want to be somewhere else" % MVp-: "The record skips somewhere else, too." % EE+: "somewhere near, a mouse scratched." % MVp+ & COp+: "Somewhere, far away, a dog barked." % almost like ... somewhere someplace: ({EL+} & ( FM- or Pp- or MVp- or [({Xc+ & {Xd-}} & CO+)] or (Xc+ & Xd- & MVx-) ) & Mp+) or ({EL+} & (MVp- or Pp-)) or ({EL+} & {Xc+ & {Xd-}} & MVp+ & {Xc+ & {Xd-}} & COp+) or ({EL+} & {Xc+ & {Xd-}} & [[CO+]]) or EE+; nowhere: {EL+} & (MVp- or Pp- or FM- or (Xc+ & Xd- & MVx-)); % EE- & COp+: "somewhere near, a mouse scratched." % EE- & FM-: "The ticking came from somewhere near." near.p: ({EE- or EF+} & ( or (J+ & ( or FM- or )))) or (EE- & {Xc+} & COp+) or (EE- & FM-); % SF*p+: "nearby is another temple" (using p for 'prep') % SFpp+: "nearby are more ruins" % {EE-} & {Xc+} & COp+: "{somewhere} nearby, a mouse scratched" % {EE-} & FM-: "The ticking came from {somewhere} nearby." nearby close_by: A+ or MVp- or Pp- or (SF*p+ & ) or ({EE-} & FM-) or ({EE-} & {Xc+} & COp+); % similar to but not quite ... all_over all_around: {J+} & (Mp- or Pp- or MVp- or [({Xc+ & {Xd-}} & CO+)] or FM-); % Consider "Here's the ball." We have two choices: SFst+ as a filler-it, % or the more questionable . Maybe PF is reasonable.. but % SFst seems better at the moment. here: J- or or (SFst+ & ) or ; % Wi-: [come] Over here! over_here: Wi-; % EN- & Pp-: "you are halfway there" % EN- & J-: "we stopped about halway there" % Wi-: "There!" % Wd- & PFt+: "there lay the ball"; the PFt+ prevents connections to % the PFb- on . there.r: J- or or ((SFst+ or SFp+ or SFut+) & ) or SFIst- or SFIp- or (Wp- & PFt+) or OXt- or (EN- & (Pp- or J-)) or Wi-; % This seems to be the simplest way to make "Go home!" parse correctly... home.r: MVp-; away: ({Yd-} & (MVp- or Pp- or ({Xc+ & {Xd-}} & CO+))) or K-; aboard: ((MVp- or Mp- or Pp-) & {J+}) or K-; apart: {Yd-} & K-; inside.r outside.r underneath alongside: or ({J+} & ( or FM-)); amid plus.p minus.p via onto: J+ & ( or ); % Bare-naked MVp-: "I want it back" back.r: ({Yd-} & K-) or (MVp+ & (MVp- or FM-)) or MVp-; forth aside.p: K- or MVa-; next_to in_back_of in_front_of close_to on_top_of outside_of inside_of atop: or (J+ & ( or FM- or )); ahead_of by_way_of akin_to betwixt vis-a-vis in_lieu_of on_account_of in_place_of in_search_of: or (J+ & ( or )); % -------------------------------------------------------- % More complex space-like prepositional phrases overhead.r midway in_public in_private en_route a_la_mode a_la_carte side_by_side from_coast_to_coast: ; abroad upstairs.r downstairs.r overseas.r next_door: or FM-; elsewhere: or FM- or [[J-]]; ahead at_hand in_store in_reverse in_place in_town under_way in_office out_of_office out_of_reach in_reach within_reach on_guard at_large in_hand on_hand for_free in_line in_loco_parentis on_board en_route in_bed out_of_bed on_strike on_top from_afar at_stake in_question at_issue on_lease on_trial in_league in_cahoots in_front in_back on_break on_camera in_command in_concert by_association in_association on_deck on_disk on_file on_foot on_location on_line online.r: MVp- or Mp- or Pp- or (Xc+ & Xd- & (MX*x- or MVx-)); uptown downtown.r offshore.r underground.r out_of_town: MVp- or Mp- or Pp- or FM- or (Xc+ & Xd- & MVx-); : MVp- or Pp- or (Xc+ & Xd- & MVx-); herewith hereinafter therefrom therein thereon thereupon: ; /en/words/words-medical.prep.1: ; backward backwards forwards.r leftward leftwards rightward rightwards sideways ashore abreast aft half-way.r halfway.r two-fold downhill southward underfoot westward eastward northward overnight.r on_hold on_track in_situ in_toto off_balance in_check on_course off_course under_oath at_end by_example on_holiday by_invitation on_patrol on_stage in_step in_tempo on_schedule behind_schedule ahead_of_schedule for_good for_keeps out_of_step out_of_phase in_tune out_of_tune in_session out_of_session in_phase neck_and_neck under_contract no_place out-of-doors out_of_hospital: ; % K-: "put forward the argument..." forward.r: or K- or MVa-; % 5' 3' are DNA ends upstream downstream 5' 3': A+ or NIfp+ or NItp- or ({Yd- or EZ- or EE- or EI-} & {MVp+ or OF+} & (({Xc+ & Xd-} & (Ma- or MJra-)) or MJra+ or or MVp- or Pp- or FM- or (Xc+ & Xd- & (MVx- or MX-)))); %upstream downstream 3' 5': %A+ or %((EZ- or Y-) & (MVp+ or OF+) & (MV- or MV+)) or %(EI- or EZ- or Y- & Ma- & (MVp+ or OF+)) or %(EE- or Y- & (FM- or TO-) & MVp+ or OF+); indoors outdoors underwater.r: MVp- or Pp- or FM- or (Xc+ & Xd- & MVx-); % -------------------------------------------------------- % Patronymics and misc french/spanish/german connectives % Many of these are already in the adjectives list à auf aus aux comte comtes dans de de_la del della delle der des du duc la las le.c los nach noch och os ou pÃ¥ por sans te über un une vom von zum zur zu: {G-} & G+; % Spanish/Italian: "Dolce y Gabbana" y.and: G- & G+; % ==================================================================== % TIME AND PLACE EXPRESSIONS % (Xd- & {Xc+} & MV+ & MVx-): "We are ready, this time for sure." this_time this_one_time this_once that_time these_days: or (Xd- & {Xc+} & MV+ & MVx-) or [[E+]]; last_time next_time: or JT- or YS+ or [[]] or Wa-; % Js-: "show results from last week" day.r week.r month.r year.r weekend.r morning.r afternoon.r evening.r night.r semester.r term.r season.r session.r: ((DTn- or DTi-) & ( or [[E+]])) or (DTi- & (JT- or YS+ or Js- or [[]])) or (DTa- & ); the_next the_previous the_following this_past: DTn+; % Js- links "show results from today" : or JT- or Js- or YS+ or [[]]; % Date inverted relative: "What a great day yesterday was!" % "What a great day was yesterday!" : Ss+ & Rn-; % {Xd-} & MX-: "What a great day today!" today tonight: or or ({Xd-} & MX-) or [[E+]]; yesterday: {TD+} & ( or or [[E+]]); tomorrow: {TD+} & ( or ); Monday Tuesday Wednesday Thursday Friday Saturday Sunday.i: ((DTn- or DTie- or [()]) & {G-} & {TD+ or TW+} & ( or or ON-)) or [[AN+]]; morning.i afternoon.i night.i evening.i: TD-; % (ND- & TY+ & MVp-): "John (born 20 December 1975) is clever" January.i February March April.i May.i June.i July August.i September.i October November December: ((DTn- or DTie- or ({TA-} & {TY+})) & (JT- or Jp- or YS+ or IN- or [] or [[{ND-} & ]])) or ((DTn- or DTie-) & ) or (TM+ & {TY+} & ((Xd- & Xc+ & TW-) or ON- or JT- or [[ or MVp- or Mp- or AN+]])) or (ND- & TY+ & MVp-) or or AN+ or Wa-; % The naked ND- can occur with tiem intervals: % "I can't decide between 7:30AM and 9:30AM" % AM.ti PM.ti am.ti pm.ti a.m. p.m. o'clock: /en/words/units.5: ND- & {{@MX+} & & {TZ+}} ; % Time-zone names A.tz ACDT.tz ACST.tz ADT.tz AEDT.tz AEST.tz AKDT.tz AKST.tz AST.tz AWDT.tz AWST.tz B.tz BST.tz C.tz CDT.tz CEDT.tz CEST.tz CET.tz CST.tz CXT.tz D.tz E.tz EDT.tz EEDT.tz EEST.tz EET.tz EST.tz F.tz G.tz GMT.tz H.tz HAA.tz HAC.tz HADT.tz HAE.tz HAP.tz HAR.tz HAST.tz HAT HAY.tz HNA.tz HNC.tz HNE.tz HNP.tz HNR.tz HNT.tz HNY.tz I.tz IST.tz K.tz L.tz M.tz MDT.tz MESZ.tz MEZ.tz MSD MSK.tz MST.tz N.tz NDT.tz NFT.tz NST.tz O.tz P.tz PDT.tz PST.tz Q.tz R.tz S.tz T.tz U.tz UTC.tz V.tz W.tz WDT.tz WEDT WEST.tz WET.tz WST.tz X.tz Y.tz Z.tz: {Xd-} & TZ-; % Abbreviated month names. Jan.x Feb.x Mar.x Apr.x May.x Jun.x Jul.x Aug.x Sep.x Sept.x Oct.x Nov.x Dec.x: {Xi+} & TM+ & {TY+} & ((Xd- & Xc+ & TW-) or ON- or JT- or [[ or MVpn- or Mp- or AN+]]); fall.i spring.i winter.i summer.i: ((DTn- or DTi-) & ) or (DTi- & (JT- or YS+ or [[]])); % Jd- & Dmc-: "Millions of years ago..." weeks.i days.i hours.i minutes.i seconds.i months.i years.i decades.i centuries.i semesters.i terms.i nights.i: ((ND- or (Jd- & Dmc-) or [[EN-]] or [()]) & (Yt+ or (OT- & {Mp+}))) or (ND- & Ye-) or (TQ- & BT+); week.i day.i hour.i minute.i second.i month.i year.i decade.i century.i semester.i term.i night.u: (NS- & (({NJ-} & {EN-} & (Yt+ or OT-)) or (EN- & J-))) or (NSa- & [[Mp- or Ys-]]) or ({NR- or TT-} & DG- & (( & (({Xc+ & {Xd-}} & CO+) or MVp- or (Xd- & Xc+ & MVx-))) or Yt+)); year_and_a_half: NSa- & {EN-} & (Yt+ or OT-); moment.u: (NS- & (({EN-} & (Yt+ or OT-)) or (EN- & J-))) or ({NR- or TT-} & DG- & (( & (({Xc+ & {Xd-}} & CO+) or MVp- or (Xd- & Xc+ & MVx-))) or Yt+)); a_while: J- or Yt+ or OT- or MVa-; now.i then.i: JT- or FM-; now_on then_on there_on: FM-; from_now: Yt- & ; a_long_time some_time a_few_moments moments.u: Yt+ or OT-; % I can't figure out what the Js- would be for... ?? % ago: Yt- & ( or or Qe+ or JT- or Js-); ago: Yt- & ( or or Qe+ or JT-); every.i: {EN-} & Ye+ & ; times.i x.i: (ND- & (({Xc+ & {Xd-}} & CO+) or MVp- or EC+ or EZ+ or or Qe+)) or (((({ND-} & DG-) & {}) or (ND- & Ys+)) & (({Xc+ & {Xd-}} & CO+) or MVp- or (Xd- & Xc+ & MVx-))); time.i: {TT- or NR-} & DG- & {} & (({Xc+ & {Xd-}} & CO+) or MVp- or (Xd- & Xc+ & MVx-)); the_year: TY+ & ; every_time: {EN-} & ( & (({Xc+ & {Xd-}} & CO+) or MVp- or (Xd- & Xc+ & MVx-))); week.n moment.n hour.n minute.n year.n instant.n period.n month.n second.n decade.n century.n: {NM+} & (( & ((Ds- & {@M+} & {WN+ or TH+ or [[]] or (R+ & Bs+)} & {@MXs+} & ( or or )) or Us- or (YS+ & Ds-) or (GN+ & (DD- or [()])))) or AN+); day.n night.n: {NM+} & (( & (({D*u- or @M+} & {WN+ or TH+ or [[]] or (R+ & Bs+)} & {@MXs+} & ( or or )) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+); % {Dmc- or @M+}: avoid used Dmc together with M when parsing sentences like % "She is two years older than me" days.n weeks.n moments.n hours.n minutes.n years.n instants.n periods.n months.n nights.n seconds.n decades.n centuries.n: {NM+} & (( & (({Dmc- or @M+} & {WN+ or TH+ or or (R+ & Bp+)} & {@MXp+} & ( or or )) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]); % XXX A major problem here is that the dict entries for miles.n, feet.n % create a mass of parses that are wrong & interfere with the below. : ((ND- or [()] or [[EN-]]) & (Yd+ or Ya+ or EC+ or [[MVp-]] or OD-)) or (ND- & (NIfu+ or NItu- or EQt+ or EQt-)); % AU is abbreviation for "astronomical units" blocks.i feet.i miles.i yards.i inches.i meters.i millimeters.i centimeters.i micrometers.i kilometers.i microns.i Angstroms.i wavelengths.i AU.i au.i astronomical_units light-years.i: ; block.i foot.i mile.i yard.i inch.i meter.i millimeter.i centimeter.i micrometer.i kilometer.i micron.i Angstrom.i wavelength.i astronomical_unit light-year.i: (NS- & {NJ-} & {EN-} & (Yd+ or EC+ or [[MVp-]] or Ya+ or OD-)) or Us-; % make sure that mile.i always has precedence over mile.n % XXX TODO: probably same for the other .i's above... mile.n: or []; a_long_way: Yd+; point.i percentage_point: (NS- or NIe-) & {NJ-} & (Yd+ or OD-); points.i percentage_points: ND- & (Yd+ or MVp-); dollars.i cents.i: NIn- & (EC+ or Yd+ or OD-); 1_dollar one_dollar a_dollar 1_cent one_cent a_cent: {NJ-} & (EC+ or Yd+ or OD-); share.i pound.i ounce.i gallon.i barrel.i head.x: NSa- & Mp-; twofold threefold fourfold fivefold sixfold sevenfold eightfold ninefold tenfold a_hundredfold a_thousandfold: {EN-} & (MVp- or Em+ or EC+ or [Pa-] or A+ or (Xd- & (Xc+ or ) & MX-) or NIfn+ or NItn-); % Add cost to Op-, try to use any other linkage before making % a unit be a plain-old object. : ((ND- or NS- or NIe-) & (NIfu+ or NItu-)) or ((ND- or NS- or NIe-) & (AN+ or EQt+ or EQt-)) or ((ND- or NS- or NIe-) & (DD- or EN-) & {Wd-} & ({Mp+} & Sp+ )) or ((ND- or NS- or NIe-) & ([[{DD-} & Op-]] or Jp-) & {Mp+}) or ((ND- or NS- or NIe-) & Xd- & MX- & Xc+) or ((ND- or NS-) & {NJ-} & (EC+ or Y+ or OD- or (Us- & {Mp+}))) or Us-; % Abbreviations of scientific units that follow numbers % km².u mi².u in².u ft².u m².u cm².u /en/words/units.1: ; UNITS: ; % Units abbreviations that can be followed by a period: % ft. tbsp. yds. /en/words/units.1.dot: {Xi+} & ; % Abbreviations that form noun-like things "degrees_Fahrenheit" etc. /en/words/units.3: ND- & ; % Time unit abbreviations: : or ((ND- or NS-) & {NJ-} & OT-); /en/words/units.4: ; /en/words/units.4.dot: {Xi+} & ; % money, similar to units, above. % Ds-: "We are talking about the dollar" /en/words/currency: ((NIm- or NIn- or NIe-) & AN+) or ((NIm- or NIn- or NIe- or Ds-) & (Op- or Jp-) & {Mp+}) or ((NIm- or NIn-) & {NJ-} & (EC+ or Yd+ or OD-)) or Us-; % {NI-} & Jp-: "a purseful of dollars" /en/words/currency.p: ((NIn- or NIe-) & AN+) or ({NIn- or NIe-} & (Op- or Jp-) & {Mp+}) or ((NIn-) & {NJ-} & (EC+ or Yd+ or OD-)) or Us-; % number-and-unit combinations, such as "50-kDa". The linking requirements % should largely follow those for units except not allowing a numeric % determiner. % TODO: the linking requirements are likely rarely used, and % it might be beneficial to cost them. If this is done, make the same % modification for unit ranges also. % NUMBER-AND-UNIT: % ((({D*u-} or {Dmc-}) & & % ( or Bsm+)) or (({D*u-} or {Dmc-}) & Us- & {Mp+})) or A+; % Above screw up the usual units processing. % ====================================================================== % QUESTION WORDS % QI- & (): "I do not know who" % Ws- & Bsw+ & Sp*w+: "Who have bought your flat from?" % {EL+ & {N+}} & Wd-: "Who?" "Who else?" "Who else not?" % Wq- & Qw+: "who are they?" % Jw-: "For who were you mistaken?" who: (R- & (({MVp+ or MVx+} & RS+) or )) or [QI-] or Jw- or ({EL+} & ((S**w+ & {Bsw+}) or (R+ & B*w+)) & {EW-} & (Ws- or Wq- or QI*d- or BIqd-)) or ({EL+ & {N+}} & Wd-) or (Wq- & Qw+) or ({MVp+ or MVx+} & (S**w+ or (R+ & B*w+)) & (Xd- & (Xc+ or ) & MX*r-)); % Sp+: "what are the answers?" % Ww-: Dr. Who: "What!" % {EL+} & Ww-: "What else?" "What the fuck?" % Xc+ & Ic+: "What, were you expecting Santa?" % Wn- & O+: "What a jerk!" % QI-: "I'll tell you what", "Say what?" % Jw-: "To what do you owe your success?" what: ({EL+} & (D**w+ or Ss*w+ or Sp*w+ or (R+ & (Bsw+ or BW+))) & {EW-} & (Wq- or Ws- or QI*d- or BIqd- or QJ+ or QJ-)) or ({EL+} & Ww-) or (Wn- & O+) or ((Ss*d+ or (R+ & (Bsd+ or BW+))) & ( or (Ss*t+ & ) or SIs*t-)) or (D+ & JQ-) or Jw- or [QI-] or (Xc+ & Ic+); % QI- & (): "I do not know which" which: ((Jr- or R-) & (({MVp+ or MVx+} & RS+) or )) or ((D**w+ or ({OF+} & (S**w+ or (R+ & B*w+)))) & {EW-} & (Wq- or Ws- or QI*d- or BIqd-)) or (JQ- & D+) or ({MVp+ or MVx+} & (S**w+ or B*w+) & ((Xc+ or ) & Xd- & MX*r-)) or [QI-] or Jw-; % or Wi-: "Which way, left or right?" which_way: or Wi-; % Jw-: "From whom did you run?" whom: (R- & ) or (R+ & B*w+ & {EW-} & (Wq- or QI*d- or BIqd- or ((Xc+ or ) & Xd- & MX*r-))) or (Jr- & (RS+ or )) or Jw-; whose: (D**w+ & ( Mr- or ({EW-} & Wq-) or Ws- or QI*d- or BIqd- or ((Xc+ or ) & Xd- & MX*d-))) or (JQ- & D+) or (U+ & Jr- & (RS+ or )); % Os-: "I'll hire whomever I can find" "I'll hire whomever" % EL+ & SJr-: "Bring him and whomever else" % ({EL+} & Os- & Bsd+): Bring whomever else you care to. whomever: (R- & ) or (B*w+ & (Wq- or QI*d- or BIqd- or ((Xc+ or ) & Xd- & MX*r-))) or ({EL+} & SJr-) or ({EL+} & (Ss*d+ or Bsd+ or {[[]]}) & Os-) or (Jr- & (RS+ or )) or Jw-; % EL+ & SJr-: "Bring him and whomever else" whoever: {EL+} & (((Ss*d+ or Bsd+ or [[CX+]] or {[[]]}) & ( or (Xc+ & {Xd-} & CO+) or ({Xd- & Xc+} & MVs-))) or ({EL+} & SJr-) or [[(O- or J-) & CX+]]); whatever.c: ({EL+} & (((Ss*d+ or Bsd+ or BW+ or D**w+) & ( or (Xc+ & {Xd-} & CO+) or ({Xd- & Xc+} & MVs-))) or [[(O- or J-) & CX+]])) or ((ALx+ & J+) & (({Xd-} & Xc+ & CO+) or ({Xd- & Xc+} & MVs-))); whenever wherever however.c: {EL+} & ( & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVs-))); whyever: ({EL+} & ( (Ww- & Qw+) or (QI- & ( or )) or ( & ((SFsx+ & ) or WY- or BIq-)))) or [[{@CO-} & Wc- & Wi+]]; whichever: ({EL+} & (((Ss*d+ or Bsd+ or BW+ or D**w+) & ( or (Xc+ & {Xd-} & CO+) or ({Xd- & Xc+} & MVs-))) or [[(O- or J-) & CX+]])) or ((ALx+ & J+) & (({Xd-} & Xc+ & CO+) or ({Xd- & Xc+} & MVs-))); % Ww- & Qw+: "whither did it come?" % EW-: "From whither did it come?" whence whither: {EL+} & (( & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVs-))) or ({EW-} & Ww- & Qw+)); although in_as_much_as whilst whereas whereof wherein: ( & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-))) or ({Xd-} & & (Wd+ or Wp+ or Wr+)); % QI- & (): "I do not know when" % (Mv- & Cs+): "an examination when it happened revealed chicanery" % The above is yucky, since it allows broken parses, e.g. % *The school when I lived in England was wonderful % Perhaps a better solution might be some special case of WN+ on % examination? (would require 'examination' and all other 'operation' % nouns to be in their own class... when: ((WN- or BIh-) & ) or (( or ) & (BIq- or QI- or (SFsx+ & ))) or (Mv- & ) or [QI-] or ({EW-} & (QJ- or QJ+)) or ({EW-} & Ww- & {Qw+}) or (( or Mp+ or Mgp+ or Mv+) & (({Xd- & Xc+} & MVs-) or ({Xc+ & {Xd-}} & CO*s+) or (Xd- & Xc+ & E+))); % QI- & (): "I do not know why" % COa+: "Why, of course it will!" % N+: "why not?" "Why the hell not?" why: {EL+} & ( ({EW-} & (Ww- or Wq-) & {Qw+ or N+}) or (QI- & ( or or [()])) or ( & ((SFsx+ & ) or WY- or BIq- or QJ+ or QJ-)) or COa+ or ({EW-} & (QJ- or QJ+)) ); % QI- & (): "I do not know where" % R+ & Bsw+: "Where does it go to?" % Cs+ & Bsw+ & QI-: "Can you tell us where those strange ideas came from?" % {EW-}: "about where did you put it?" % Jw-: "From where did you get it?" where: {EL+} & ( ({EW-} & Wq- & ((Rw+ & WR+) or (R+ & Bsw+) or Qw+)) or [QI-] or ({EW-} & (QJ- or QJ+)) or ( & Bsw+ & QI-) or ((WR+ or or ) & (BIq- or QI- or (SFsx+ & ))) or (( or WR+) & )); whether: ((QI- or BIq-) & ( or )) or ( & SFsx+ & ) or [[( or MV+) & (({Xd- & Xc+} & MVs-) or ({Xc+ & {Xd-}} & CO*s+))]]; whether_or_not: ((QI- or BIq-) & ( or )) or ( & (({Xd- & Xc+} & MVs-) or ({Xc+ & {Xd-}} & CO*s+))); % QI- & (): "I do not know how" % EL+: "How else would you say that?" % (EAh+ or EEh+) & Ww-: "How big?" "How quickly?" how: ((((EAh+ or EEh+) & {HA+}) or H+ or AFh+) & {EW-} & (BIqd- or QI*d- or Wq- or Ws-)) or ({EW-} & Ww- & [[()]]) or ({EW-} & Wq- & (({EL+} & Qw+) or AF+)) or [QI-] or ({EW-} & (QJ- or QJ+)) or (( or ) & (QI- or BIq- or (SFsx+ & ))) ; %%% or ((EAh+ or EEh+) & Ww-); % ---------------------------------------------------- % CONJUNCTIONS & ADVERBS % EBx+: He told me that even his mother likes me % (perhaps this should be changed to a different EB ??) that.j-c: ({EBx+} & & ([SFsx+ & ] or TH- or [[MVh-]] or RJ*t+ or RJ*t-)) or (TS- & (SI*j+ or SFI**j+) & I*j+); % D*u+: "Give me that thing" that.j-d: [{AL-} & D*u+]; % Xd-: iffy punctuation, e.g "The man, that you saw laugh... that.j-r: ({[Xd-]} & R- & (({MVp+ or MVx+} & RS+) or )) or EE+ or (EA+ & {HA+}) or DTn+; % naked Osn-: "give me that" that.j-p: ({[[M+]]} & ) or ; % "that" as topic. Wt is a topic link to LEFT-WALL. "That I did not know". that.j-t: Wt- & {Xc+} & Rn+ & B+; % "No one is sitting at that there table" that_there: Ds+; % (Rnx+ & & ): "Because I said so" % Not using Rnx+ & B+ above, because B+ goes too far... because b/c bc cuz cos coz cause.j 'cause b'cause b'cuz bec bcoz: ( & (({Xc+ & {Xd-}} & CO*s+) or BIh- or ({Xd- & Xc+} & MVs-))) or (OF+ & (({Xc+ & {Xd-}} & CO+) or BIh- or ({Xd- & Xc+} & MVa-))) or (Rnx+ & & ); now_that just_as if_only in_case whereby whereupon insofar_as inasmuch_as ere on_the_grounds_that on_grounds_that in_that in_the_event_that in_the_event: & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-)); if_only: ((MVp+ or MVa+ or MVs+) & ({Xd- & Xc+} & MVp-)) or (Wd+ & Wc-); on_condition: (TH+ or TS+) & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-)); unless though.c even_though: ( or Mgp+ or Mv+) & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-) or (Xd- & Xc+ & E+)); as_if as_though: (( or Mgp+ or Mv+ or Mp+) & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-) or (Xd- & Xc+ & E+))) or ((BIh- or LI-) & ); as_soon_as: & {Xc+ & {Xd-}} & CO*s+; % J+ & CO+: "Until yesterday, ..." XXX this is wrong, should be JT+??? until 'til ’til ‘til `til til till.r: ((Mgp+ or J+ or JT+ or UN+) & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVp-) or [Mp-])) or ( & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-))); since: ((Mgp+ or J+ or JT+ or UN+) & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVp-) or [Mp-])) or ( & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-))) or [[MVa-]] or [[E+]]; ever_since: (J+ or Mgp+ or ) & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-)); after: {EI- or Yt-} & (((Mgp+ or J+ or JT+) & ( or UN- or or Qe+)) or (J+ & ) or ( & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-)))); before: ({EI- or Yt-} & (({Mgp+ or J+ or JT+} & ( or UN-)) or (J+ & ) or ( & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-))))) or (Yt- & ( or Qe+)); if only_if if_and_only_if iff: ( & {Xc+ & {Xd-}} & (Wd- & (Qd+ or Ws+ or Wq+))) or (( or [Mgp+] or [Mv+]) & (({Xd- & Xc+} & MVs-) or ({Xc+ & {Xd-}} & CO*s+))) or (QI- & ); % Perhaps the below is a cop-out, but getting the links just % right between commas, buts, nots and onlys is proving to be hard. but_only_if but_not_if: & (Xd- or [[()]]) & Xc+ & MVs-; if_possible if_necessary: MVp- or (Xd- & Xc+ & (MVx- or E+)) or ({Xc+ & {Xd-}} & CO+); if_so: ({Xc+ & {Xd-}} & CO+); no_wonder: (Wd+ or Wp+ or Wr+) & Wc-; % Pa+: "it can be pressed into shape while cold" while: (( or Mgp+ or Mp+ or Pa+) & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-) or (Xd- & Xc+ & E+))); : RJlv+ or RJrv-; % once as adverb once.e: ({ or Mp+} & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-) or (Xd- & Xc+ & E+))) or or E+ or EB-; % -------------------------------------------------------------------------- % Conjunctions % Should these be treated as clause-openers (taking CO link)? % e.g. "Also on this list is the Colossus of Rhodes." % Another possibility: (Rnx+ & ) "Because I say so" % XXX should review these, they probably overlap the other conjunction % usages below. % and/or: [(({Xd-} & ) or Wc-) & (Wdc+ or Qd+ or Ws+ or Wq+)]; % and used as a conjunction in proper names: % The Great Southern and Western Railroad % Hmm, Maybe should use MG- & JG+ here, to be consistent with "of", "for": % "The Society of Engineers", "The League for Abstinence" % Add a tiny cost, so that other conjunctions get a shot, first. and.j-g: [G- & G+]0.05; % Conjoined adjectival modifiers. % The black and white cat sleeps % She ran hot and cold. % The {EBb+} link handles "not", "yet" after the "and" -- "blah and not blah" % See also for similar structures. % The {Xd-} allows "blah blah, and blah" % MVa is given a cost, so that Pa is used, if possible. % (In general, we want to never use MVa if Pa is possible... ) % AJla- & AJr*+ allows "he is clever and funnier than Mike." % : "Mary is too boring and depressing to talk to" % % AJ*a: ordinary adjectives % AJ*c: comparative adjectives % AJ*s: superlative adjectives % and.j-a but.j-a yet.j-a and_yet: ({Xd-} & AJla- & {EBb+} & AJr+) & (A+ or Pa- or [MVa-] or AJra-) & {}; % XJo-: either ... or ... or.j-a: ({Xd-} & AJla- & {XJo-} & AJra+) & (A+ or Pa- or [MVa-] or AJra-); % XJn-: neither ... nor ... % Its marked optional only to solve the ugly case of % "he is in neither the 105th nor the 106th battalion" % At issue is that nouns really really want to get a determiner, so we give it one. nor.j-a: AJ- & {XJn-} & AJ+ & (A+ or Pa- or [MVa-]); % comparatives: % he is bigger, and badder, than the pope. % If one comma is there, then the other must be also. and.j-c or.j-c but.j-c yet.j-c: ((AJlc- & AJrc+) or (Xd- & AJlc- & AJrc+ & Xc+)) & (((Pam- or Mam- or AFm+) & {@MV+}) or ({[ECa-]} & MVb-) or Am+); % [MVa-] : "he ran the fastest and the farthest" and.j-s: (AJls- & AJrs+ & La-) or (AJls- & AJrs+ & DD- & [MVa-]) or (AJle- & AJre+ & [MVa-]) or (AJld- & AJrd+ & (D+ or DD+)); % conjoined post-nominal modifiers, to be used with conjunctions below. : [Ma-] or (Xd- & Xc+ & MX*a-); : Mp- or MVp- or (Xc+ & CO+); : J+ & ([Mp-] or Pp- or MVp-); % [Ma-]: it is more grammatically correct to have commas ... % {EBb+}: "blah but not blah", "blah and not blah" but.j-m and.j-m: ({Xd-} & MJla- & {EBb+} & MJra+ & ) or ({Xd-} & MJlp- & {EBb+} & MJrp+ & ) or ({Xd-} & MJlj- & {EBb+} & MJrj+ & {Xc+} & ); % {XJo-}: Either .. or ... or.j-m: ({Xd-} & MJla- & {XJo-} & {EBb+} & MJra+ & ) or ({Xd-} & MJlp- & {XJo-} & {EBb+} & MJrp+ & ) or ({Xd-} & MJlj- & {XJo-} & {EBb+} & MJrj+ & {Xc+} & ); % XJn-: Neither .. nor ... nor.j-m: ({Xd-} & MJla- & XJn- & {EBb+} & MJra+ & ) or ({Xd-} & MJlp- & XJn- & {EBb+} & MJrp+ & ) or ({Xd-} & MJlj- & XJn- & {EBb+} & MJrj+ & {Xc+} & ); % Conjoined question words. % When and where is the party? % How and why did you do that? and.j-q: (QJ- & QJ+) & ((Wq- & Q+) or QI-); % conjoined adverbs/prepositional phrases % RJ*v: adverbs % RJ*t: that "He said that ... and that ..." % RJ*c: subordinate clauses: "Although he said ... and he did ..., ..." % RJ*j: prep-object-relative (Mj): "the man for whom and with whom ..." % RJ*r: "those" relative clauses: "...: those who do and those who don't" and.j-r or.j-r: ((RJlv- & RJrv+) & MVr-) or ((RJlt- & RJrt+) & TH-) or ((RJlc- & RJrc+) & Cs-) or ((RJlj- & RJrj+) & Mj- & ) or (({Xd-} & RJlr- & RJrr+) & J-); % Conjoined nouns/noun phrases. % "The cost and reliability were questioned" (Spx+) % "He wrote for piano and flute." (Ju-) % "Where is the sickle and hammer?" (SIs-) % Op- has a cost, so that "they verbed X and verbed Y" gets the VJ link % at zero cost, and the SJ link at higher cost (since a "verbed Y" can be % understood as a modified noun). Acutally, should probably have some % post-processing rule to disallow this XXX to do fix above. Example of % bad SJ usage: "He bangs drums and played piano" i.e "he bangs a played piano" % % : ({Xd-} & SJl- & SJr+) & etc. % would allow "X , and Y" constructions, but these have tricky rules... % % noun-conj-dep-s & SI-: Are a dog and a cat here? % % XXX There should be a noun-sub-u but this requires a lot of work ... : ({Xd-} & SJls- & SJrs+ & {[[Xc+]]}); : ({Xd-} & SJlp- & SJr+ & {[[Xc+]]}) or ({Xd-} & SJls- & SJrp+ & {[[Xc+]]}); : ({Xd-} & SJlu- & SJr+ & {[[Xc+]]}) or ({Xd-} & SJlp- & SJru+ & {[[Xc+]]}) or ({Xd-} & SJls- & SJru+ & {[[Xc+]]}); % Give AN+ a cost, because in general, we don't want to conjoin nouns, % and then use the resulting phrase to modify another noun ... : Ju- or SJl+ or [[AN+]]; % XXX WTF? why does [O-] have a cost that the post-nominal doesn't? % Having this cost messes up the following parse: % "The Spirit, a liner carrying crew members and passengers, was attacked." % I'm guessing the costly [O-] is needed to avoid some other screwup ..? % {Dm-}: "I have a number of pennies and dimes" % "I saw the (dog and pony) show" % % and_not ,_not: "I saw John, not Mary" % We treat this here as an idiom, even though it's explicitly hanled for % AJ nd RJ conjunctions. Its just easier, for now. % % {Jd- & Dm-}: "A number of recommendations and suggestions were made" % with "number of" modifying the and.j-n % [[]] costs so that above is prefered: (huh????) % "there was enough of the beer and sandwiches" % % XJa-: "Both June and Tom are coming" and.j-n but_not and_not ,_not: ( & & {XJa-} & ( or (Spx+ & ) or SIp- or Wa- or [{Ds-} & Os-] or )) or ( & & {XJa-} & ( or ({Jd- & Dm-} & Spx+ & ) or SIp- or Wa- or [{{Jd-} & Dmc-} & Op-] or )) or ( & & {XJa-} & ( or ({Jd- & Dm-} & Sux+ & ) or SIu- or Wa- or [{{Jd-} & Dmu-} & Ou-] or )); % {XJo-}: "I can use either this or that". % or.j-n: ( & & {XJo-} & ( or (S*x+ & ) or SIs- or [Os-] or Wa- or )) or ( & & {XJo-} & ( or (Spx+ & ) or SIp- or [Op-] or Wa- or )); % XJn- "neither this nor that" % XJn- is optional: "I don't like dogs nor cats" but not having it is given % a cost only because its a kind of a strange construction ... % SJl- & SJr+ & SJl+: cascading nor's: "Neither snow nor rain nor heat..." % SI- can be singular or plural: for example: % "There is neither a dog nor a cat here" % "Are neither John nor I invited?" % Os- & Mp+: link the prep to the object, instead of the verb, % esp when the verb is the copula. % XXX FIXME: there should be a (SJr- & Mp+) here, to allow this: % "There is no ham in the hamburger, and neither pine nor apple in the pineapple." % However, it needs to be configured so that it accepts the SJr- from the % "and" only when there is no J link, as otherwise, i links at teh wrong % location. Ugh. what a big headache. nor.j-n: SJl- & (XJn- or [()]) & SJr+ & ((Wd- & S*x+) or SI- or (Os- & {Mp+}) or Wa- or SJl+); % Force use of commas: "Mary, but not Louise, is coming to the party" % Not John, but Mary led the way. % XJb-: "not only this but also that" % XXX FIXME: the EBb and EBY below should probably be replaced by XJb but.j-n: ((Xd- & SJl- & EBb+ & SJr+ & Xc+) & (Wd- & Ssx+)) or ((Xd- & SJl- & EBy- & SJr+) & (Wd- & Ssx+)) or (({Xd-} & SJl- & EBy- & SJr+) & Ou-) or (({Xd-} & SJl- & XJb- & SJr+) & Ou-); but_also: {Xd-} & SJl- & XJb- & SJr+ & Ou-; % -------------------------------------------------------------------------- % Conjoined verbs/verb phrases % "Oscar Peterson played piano and wrote music." % Pass through singular/plural agreement of subject. % The weirdo (B- & {B+}) allows the following to parse: % "This is a problem Moscow created and failed to solve." % [I-]0.2, []0.2: avoid I links to conjoined non-infinitives. % XXX This is hacky, we should just prevent such infinitive links from % occuring at all. : (({Xd-} & VJlsi- & VJrsi+) & (({@MV+} & Ss- & ) or (RS- & Bs-) or ([I-]0.2 & {@MV+} & ) or ({Xd-} & VJrsi-))) or (({Xd-} & VJlpi- & VJrpi+) & (({@MV+} & Sp- & ) or (RS- & Bp-) or ([I-]0.2 & {@MV+} & ) or ({Xd-} & VJrpi-))) or (({Xd-} & VJlst- & VJrst+) & ((({@MV+} & Ss- & ) or ([I-]0.2 & {@MV+} & )) & (O+ or (B- & {B+})))) or (({Xd-} & VJlpt- & VJrpt+) & ((({@MV+} & Sp- & ) or ([I-]0.2 & {@MV+} & )) & (O+ or (B- & {B+})))) or (({Xd-} & VJlh- & VJrh+) & (PP- & {@MV+} & )) or ((VJlg- & VJrg+) & (J-)) or ((VJlp- & VJrp+) & []0.2) or ((VJls- & VJrs+) & []0.2); and.j-v or.j-v: ; % ditransitive conjunction: "I gave Bob a doll and Mary a gun" % Actually, optionally ditransitive, to cover more cases. % "I taught these mice to jump, and those mice to freeze" % "I taught these mice to jump, and those to freeze" : {Xd-} & VJd- & O+ & {O*n+}; and.j-o or.j-o: ; % XJn-: neither ... nor ... nor.j-v: (VJl*i- & XJn- & VJr*i+ & ({@MV+} & S- & )) or (VJl*t- & XJn- & VJr*t+ & ({@MV+} & S- & O+ & )); % Similar to and, but allows optional comma before "but" % "blah blah, but blah" but.j-v: ((({Xd-} & VJls-) & VJrs+) & ((Ss- & ) or ({Xd-} & VJrs-))) or ((({Xd-} & VJlp-) & VJrp+) & ((Sp- & ) or ({Xd-} & VJrp-))) or ((VJl- & VJr+) & ((I- & ) or )); % The XJb- guarentees that but.j-b is used with not_only % "We not only X'ed but also Y'ed". % This is the same pattern as the neither... nor... pattern above. not_only: XJb+; but_also: (VJl*i- & XJb- & VJr*i+ & ({@MV+} & S- & )); % XJ: collocations with holes, i.e. "... blah blah X um um Y" % where "blah blah" is always used with "um um". % XJi: with infinitives % ... not only X, but Y % "you should not only ask for your money back, but demand it" not_only: I- & I+ & XJi+; but.j-r: {Xd-} & XJi- & I+; % (Wa- & {OF+}): "Either of them." % XJo+: "... either X or Y" % [MVa] has a cost because we want Xjo to get priority. % MVa-: "He is either here or he is there." which is fucked up... % but hey ... it would need a crossing-link to fix ... % % The costly [[]] is quite ugly and unappealing, but is % needed to parse "he is either in the 105th nor the 106th battalion". % The problem here is that "either in" seems to be order-reversed from % "in either", and doing it right would require link-corssing. either.r: Ds+ or XJo+ or E+ or (OF+ & ) or [[]] or [{Xd+ & Xc-} & MVa-] or (Wa- & {OF+}); % (Wa- & {OF+}): "Neither of them." neither.r: Ds+ or XJn+ or E+ or (OF+ & ) or [[]] or (Wa- & {OF+}); nor.r: ((Xd- & ) or Wd-) & Qd+; for.r: [[(({Xd-} & ) or Wc-) & (Wd+ or Wp+ or Wr+ or Qd+ or Ws+ or Wq+)]]; yet.r: ((({Xd-} & ) or Wc-) & (Wd+ or Wp+ or Wr+)) or E+ or MVa- or ({Xd-} & Xc+ & CO+); thus therefore: ({Xc+ & {Xd-}} & CO+) or ({Xd-} & & Wd+) or ({Xd- & Xc+} & (E+ or EB-)) or (Xd- & Xc+ & MVa-); % EBy+ link is for "verbed not X but Y" "I saw not Mary, but John" % % EB- & EA+: modify both the verb, via EB- and the adjective, via EA+ % it is not sweet % *it tastes not sweet % it tastes bitter, not sweet % "not" is modifying comma % it tastes bitter and not sweet % EB- & EE+: "but not very much" % optional {EA+} to make "he is not a good programmer" % FIXME: it would be nice to have some + link for this case, also. not.e: (EBm- & {EA+ or EE+}) or (EBb- & {EA+}) or (EBx- & {EA+}) or ({@E-} & N-) or NT+ or EBy+ or [[((Ma+ or Mg+ or Mv+ or Mp+) & CO+) or (Mg- & Mgn+) or (Mv- & Mvn+) or (Mp- & Mp+) or (Ma- & Ma*n+)]]; % We include this, though it's not one of the strippable strings n't n’t: N- or EB-; %ADJECTIVES % Common disjuncts shared by virtually all adjectives. : [{@E-} & {@MV+} & & {@MV+}] or (AJra- & {@MV+}) or ({@MV+} & AJla+) or ({@E-} & {@MV+} & ([[]] or (Xd- & Xc+ & MX*a-))); % Ordinary adjectives % abject.a abnormal.a abominable.a abortive.a abrasive.a abrupt.a % % [[{DD-} & ]]: "the rich and powerful": % % Lots and lots, but not all ordinary adjs can take : % Pa- & : "... is too abrasive to talk to." % (EAh- & {Qe+}): "How big?" "How tall?" : ({EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {}) or ({@MV+} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or )) or (EAh- & {Qe+}); % PH-: connect, phonetically, to a/an if it is there. : & ; : & ; /en/words/words.adj.1-vowel : or ; /en/words/words.adj.1-const : or ; % Make the given name Frank be prefered to 'frank.a' % e.g. "Frank felt vindicated when his long time rival Bill revealed that % he was the winner of the competition." frank.a: [ or ]0.2; % Add a miniscule cost, so that the noun form is prefered... % An older formulation of this used Ah- as the link, but I don't see % why. Generic adjective should be OK. Given a cost of 0.04, so % as to give a slight prefernce for the noun-form, if possible. HYPHENATED-WORDS.a: []0.04; % Color names. Just like ordinary adjectives, except that the % color names themselves can be modified by other nouns, gerunds, % verbs and adjectives. % This is done with the {(AN- or A-) & {Ds-}} % I'm unclear about all the other adjective gobbledy-gook % % "She prefers fire-engine red" % A-: "The house was painted burnt umber" % "The house was painted yellow lime" % A- & Ds-: "The house was painted a fading yellow" % AN-: "The house was painted fire-engine red" % "Her shoes are fire-engine red" % [A-]0.2: "a big green apple" want "big" to modify "apple", not "green" : {EA- or EF+} & {(AN- or [A-]0.2) & {Ds-}} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {}) or ({@MV+} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); % pinkish brownish not in this list as they can't take the modifiers. auburn.a black.a blue.a blueberry.a brown.a green.a gray.a grey.a lime.a ochre.a orange.a pink.a purple.a rasberry.a raspberry.a red.a tawny.a ultramarine.a umber.a yellow.a: ; % "We caught a through flight", "its a done job" - adjective -- !? probably over-broad. : {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((AF+ or Ma- or MJra-) & {@MV+}) or ({@MV+} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]]); done.c gone.c through.c: & ; responsible.a accountable.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or Vh- or MJra-) & {@MV+}) or ({@MV+} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); long.a: ( & ) or ((Ya- or Yt-) & (Pa- or Ma- or MJra- or MJla+)) or (H- & (BT+ or Yt+)); % Hmm does distant really belong here? % "The river is a mile wide here": Ya- & Pa- & MVp+ wide.a tall.a deep.a distant.a: ( & ) or (Ya- & (Pa- or Ma- or MJra- or ) & {@MV+}) or (Ya- & {@MV+} & MJla+); old.a: ( & ) or (Ytm- & (Pa- or Ma- or or MJra- or MJla+)); % ??? adj-op already has MX*a- in it, why do we need a bare MX- here ? : NM+ & (Pa- or Max- or or (Xd- & MX- & Xc+) or MJra- or MJla+); aged.i: ; % People aged 20-40 sometimes write "people ages 20-40..." so make % "ages" work like aged, but with a cost. ages.i: []; % The following all have a very regular pattern, with just one variable % part, the TO TH type section. This regularity should be exploited to % simplify the expressions ... easy.a hard.a simple.a difficult.a fun.a expensive.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or ) & {LE+}}) or ({@MV+} & {( or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); % M-: "Do you have an example ready?" % Although we'd like to use Ma- for the above, post-processing prevents this. ready.a: {EA- or EF+} & ( ({[[@Ec-]]} & {Xc+} & A+ & ) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {( or ) & {LE+}}) or ({@MV+} & {( or ) & {LE+}} & MJla+) or AA+ or M- or [[DD- & ]] or [[{DD-} & ]] or ({ or } & )); silly.a nasty.a pleasant.a dangerous.a cruel.a standard.a safe.a legal.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+ & ) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or ) & {LE+}}) or ({@MV+} & {( or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); % Identical to above, but starts with vowel unpleasant.a illegal.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+ & ) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or ) & {LE+}}) or ({@MV+} & {( or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); : {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or THi+ or ) & {LE+}}) or ({@MV+} & {( or THi+ or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & ) or AJr-); good.a bad.a nice.a strange.a wonderful.a terrible.a possible.a fair.a tough.a: & ; unusual.a useful.a impossible.a annoying.a unfair.a unuseful.a: & ; a_bitch : ; great.a: or ( & ); % Surely this is incomplete... one_and_only: A+; % Identical to below, but starts with vowel. important.a essential.a imperative.a: or ({EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+ & ) or ((Paf- or AF+ or Ma- or MJra-) & (({@MV+} & {(THi+ or or TSi+) & {LE+}}) or )) or ((({@MV+} & {(THi+ or or TSi+) & {LE+}}) or ) & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & ))); % Identical to above, but starts with consonant crucial.a necessary.a vital.a: or ({EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+ & ) or ((Paf- or AF+ or Ma- or MJra-) & (({@MV+} & {(THi+ or or TSi+) & {LE+}}) or )) or ((({@MV+} & {(THi+ or or TSi+) & {LE+}}) or ) & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & ))); % XXX FIXME Most of the below need to be sorted into vowel/consonant groups. % common.a practical.a original.a normal.a helpful.a striking.a confusing.a frustrating.a disturbing.a logical.a illogical.a elegant.a efficient.a awful.a just.a unjust.a absurd.a natural.a alarming.a acceptable.a unacceptable.a deplorable.a detestable.a scary.a shocking.a poetical.a: or ({EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {(THi+ or or ) & {LE+}}) or ({@MV+} & {(THi+ or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or )); surprising.a interesting.a odd.a remarkable.a amazing.a exciting.a depressing.a rare.a embarrassing.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {(THi+ or or or ) & {LE+}}) or ({@MV+} & {(THi+ or or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); crazy.a sane.a insane.a stupid.a ridiculous.a wrong.a curious.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or or THi+ or ) & {LE+}}) or ({@MV+} & {( or or THi+) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); wise.a unwise.a smart.a intelligent.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or or ) & {LE+}}) or ({@MV+} & {( or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); unlikely.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or THi+ or ) & {LE+}}) or ({@MV+} & {( or THi+ or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); likely.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or THi+ or ) & {LE+}}) or ({@MV+} & {( or THi+ or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & ) or [E+]); apparent.a false.a official.a strict.a significant.a funny.a notable.a untrue.a tragic.a plain.a urgent.a a_drag a_bummer definite.a evident.a impressive.a incredible.a inevitable.a mysterious.a pathetic.a probable.a admirable.a commendable.a conceivable.a insignificant.a miraculous.a self-evident.a undeniable.a plausible.a understandable.a demonstrable.a hilarious.a improbable.a inexcusable.a outrageous.a paradoxical.a shameful.a inconceivable.a unbelievable.a astonishing.a disgraceful.a debatable.a arguable.a lamentable.a regrettable.a well-known.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {(THi+ or or ) & {LE+}}) or ({@MV+} & {(THi+ or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); clear.a unclear.a relevant.a irrelevant.a obvious.a immaterial.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {(THi+ or QIi+ or ) & {LE+}}) or ({@MV+} & {(THi+ or QIi+) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); clear.i: {EA- or EF+} & Vm- & TH+; sure.i certain.i: {EA- or EF+} & Vm- & (TH+ or or (OF+ & {@MV+})); % (AJrc- & {@MV+}): "It is lighter and less costly" tactful.a conventional.a advisable.a prudent.a sensible.a tactless.a polite.a impolite.a arrogant.a conceited.a obnoxious.a valuable.a reasonable.a unreasonable.a traditional.a unnecessary.a tempting.a usual.a inadvisable.a lovely.a a_mistake ethical.a unethical.a immoral.a childish.a awkward.a appropriate.a costly.a customary.a desirable.a dumb.a effective.a fashionable.a energy-intensive.a foolish.a healthy.a hip.a okay.a OK.a ok.a painful.a selfish.a sufficient.a advantageous.a boring.a inappropriate.a insufficient.a irrational.a irresponsible.a mandatory.a meaningless.a preferable.a senseless.a trivial.a wrongheaded.a premature.a risky.a dishonest.a hypocritical.a enjoyable.a idiotic.a inconvenient.a unkind.a pointless.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or ) & {LE+}}) or ({@MV+} & { & {LE+}} & MJla+) or AA+ or or (AJrc- & {@MV+}) or [[DD- & ]] or [[{DD-} & ]]); unknown.a questionable.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {QIi+}) or ({@MV+} & {QIi+} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); certain.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or or TH+ or QI+ or (OF+ & {@MV+})) & {LE+}}) or ({@MV+} & {( or or TH+ or QI+ or (OF+ & {@MV+})) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({ or or TH+ or QI+ or OF+} & )); sure.a unsure.a uncertain.a careful.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {( or or TH+ or QI+ or (OF+ & {@MV+})) & {LE+}}) or ({@MV+} & {( or or TH+ or QI+ or (OF+ & {@MV+})) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({ or or TH+ or QI+ or OF+} & )); % XXX FIXME: many of the below should probably take like the % above... % common adjectives, taking "to", "that" e.g. "was incorrect that" correct.a incorrect.a right.a excited.a disappointed.a upset.a sorry.a content.a determined.a amused.a amazed.a astonished.a astounded.a pleased.a disgusted.a distressed.a dismayed.a irritated.a embarrassed.a alarmed.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {( or TH+) & {LE+}}) or ({@MV+} & {( or TH+) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({ or TH+} & )); glad.a fortunate.a unfortunate.a lucky.a unlucky.a happy.a sad.a surprised.a delighted.a overjoyed.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {( or or TH+) & {LE+}}) or ({@MV+} & {( or or TH+) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({ or or TH+} & )); % common adjectives, taking "to", "of", "that" e.g. "proud that" proud.a scared.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {( or TH+ or (OF+ & {@MV+})) & {LE+}}) or ({@MV+} & {( or TH+ or (OF+ & {@MV+})) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({ or TH+ or OF+} & )); % common adjectives, taking "of" e.g. "tired of", "sick of" etc. tired.a pooped.a full.a sick.a critical.a guilty.a innocent.a typical.a exemplary.a capable.a contemptuous.a incapable.a reminiscent.a scornful.a mindful.a short.a appreciative.a complimentary.a born.a worthy.a free.a terrified.a unworthy.a prognostic.a dead.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {OF+ & {@MV+}}) or ({@MV+} & {OF+ & {@MV+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({OF+ & {@MV+}} & )); fond.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & OF+ & {@MV+}) or (OF+ & {@MV+} & MJla+) or (OF+ & )); afraid.a ashamed.a unafraid.a unashamed.a: {EA- or EF+} & (((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {((OF+ & {@MV+}) or or TH+ or ) & {LE+}}) or ({@MV+} & {((OF+ & {@MV+}) or or TH+ or ) & {LE+}} & MJla+) or ({OF+ or or TH+ or } & )); apprehensive.a secure.a optimistic.a pessimistic.a annoyed.a confused.a offended.a insulted.a concerned.a depressed.a doubtful.a grateful.a mad.a mistaken.a hopeful.a unhappy.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {TH+ & {LE+}}) or ({@MV+} & {TH+ & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({TH+} & )); aware.a unaware.a: {EA- or EF+} & (((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {(TH+ or (OF+ & {@MV+})) & {LE+}}) or ({@MV+} & {(TH+ or (OF+ & {@MV+})) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({TH+ or OF+} & )); true.a conscious.a confident.a skeptical.a jealous.a suspicious.a envious.a desirous.a convinced.a unconvinced.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {(TH+ or (OF+ & {@MV+})) & {LE+}}) or ({@MV+} & {(TH+ or (OF+ & {@MV+})) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({TH+ or OF+} & )); eager.a reluctant.a able.a unable.a impatient.a eligible.a brave.a anxious.a apt.a desperate keen.a prepared.a willing.a hesitant.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & { & {LE+}}) or ({@MV+} & { & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); former.a: A+ or G+ or (DG- & ); latter.a: DG- & ; overall.a onetime.a outboard.a pinstripe.a goddam.a de_facto de_jure erstwhile.a foster.a outright.a online.a: A+; pro_forma ad_hoc bona_fide: A+ or Pa-; a_priori a_posteriori: A+ or MVa- or ({Xc+ & {Xd-}} & CO+); asleep.a awake.a alike.a alive.a ablaze.a adrift.a afire.a aflame.a afloat.a afoot.a aghast.a aglow.a agog.a ajar.a amiss.a askew.a astir.a awash.a awry.a de_rigeur rife.a fraught.a lacking.a: ((Ma- or Pa- or MJra-) & {@MV+}) or ({@MV+} & MJla+) or ; alone.a: ((Ma- or Pa- or MJra-) & {@MV+}) or ({@MV+} & MJla+) or or MVp- or E+; % Like the above, but without the 'and' MJ links % {Xd-}: "Y'all ain't gonna leave me here, all alone?" all_alone: ({Xd-} & (Ma- or Pa-) & {@MV+}) or or MVp- or E+; outstanding.a available.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Max- or MJra-) & {@MV+}) or ({@MV+} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); due.i effective.i: (TY+ or JT+) & ; north.a south.a east.a west.a northeast.a northwest.a southeast.a southwest.a: or A+ or ({Yd-} & {OF+} & (Pp- or MVp- or Mp- or (Xc+ & Xd- & (MVx- or MX*x-)))) or [[DD- & ]]; northern.a southern.a eastern.a western.a northeastern.a northwestern.a southeastern.a southwestern.a: or A+ or G+; % .. is this correct? benumbed.a bespattered.a non_compos_mentis dead_on_arrival bedimmed.a null_and_void bedewed.a au_fait dead_of_other_causes right_sacrotransverse above_board K/O.a SGA.a TBA.a DOA.a asialo.a syntonic.a loco.a haywire.a: ((Ma- or Pa- or MJra-) & {@MV+}) or ({@MV+} & MJla+) or ; % ------------------------------------------------------------------------- %COMPARATIVES AND SUPERLATIVES % Omm-: "I want more" -- the second m blocks O*t+ on % Non-zero cost on Omm- so that EA+ is prefered. % Cost of >1.0 on Omm- so that MVm- is prefered for "He runs more". more: ({ECa-} & (EAm+ or EEm+ or [MVm-] or [EB*m-] or Qe+ or or AJrc- or AJlc+)) or ({OF+} & ( ({ECn-} & (Dmum+ or (Ss+ & ) or Bsm+)) or ({ECx- or ND-} & (Dmcm+ or (Sp+ & ) or Bpm+)) or ({ECn- or ECx- or ND-} & ([Omm-]1.1 or Jm- or (Xd- & MVt+ & Xc+ & MX*m-))))) or (DG- & (({MVa+} & ) or B+ or Dm*w+ or EA+) & (ER- or (Wd- & Xc+ & ER+))); more_of_a: Ds*mc+ or ( & Ds*mx+); more_of_an: Ds*mv+ or ( & Ds*mx+); % XXX TODO: shouldn't less be a lot more like 'more', above? % Cost of >1.0 on Om- so that MVm- is prefered for "He runs less". less: ({ECa-} & (EAm+ or EEm+ or [MVm-] or [EB*m-] or AJrc- or AJlc+)) or ({ECn-} & (Dmum+ or (Ss+ & ) or Bsm+)) or ({ECn-} & ([Om-]1.1 or Jm-)) or (DG- & (({MVa+} & ) or B+ or Dm*w+ or EA+) & (ER- or (Wd- & Xc+ & ER+))); % ND- & Dmcm+ "I ran 10 fewer miles than Ben." fewer: ({ECn- or ND-} & (Dmcm+ or Om- or Jm- or (Sp+ & ) or AJrc- or AJlc+)) or (DG- & Dm*w+ & (ER- or (Wd- & Xc+ & ER+))); farther: ({ECa-} & {K+} & (MVb- or Qe+ or or AJrc- or AJlc+)) or A+; further.r: ({ECa-} & {K+} & (MVb- or Qe+ or or AJrc- or AJlc+)) or A+ or E+ or ({Xd-} & Xc+ & CO+); % links to adverbs on left.. % EEy+: "The price didn't drop nearly as fast." % EAy+: "He is as smart" % Hmm, probably want to give EAy a cost, to avoid its use in % "William is described as smooth, yet thoughtful" as.e-y: {EZ-} & ((EAy+ & {HA+}) or EEy+ or AM+); % uses comparative links % Cc+: "The coffee tastes the same as it did last year." as.e-c: (MVz- & (((O*c+ or S**c+ or ({SFsic+} & Zc+)) & {Mp+}) or Mpc+ or )) or (MVzo- & Ct+ & Bc+ & {U+}) or (MVzp- & (CX+ or CQ+)) or (MVza- & Cta+ & ((AFd+ & {Pa+}) or PFc+)); % prepositional, mostly % MVi- & TO+: "He said it in a voice so loud as to make everyone stare." % MVs- & Sa*v+: "he left as agreed" % MVs- & Sa*a+ & CV+: " ..., as shall be proven" % The punctuation is mandatory, here. % The CV is awkward, as it uses a null-subject. % Cz+ & CV+: "the accused, as it shall be shown, is innocent" % use Cz instead of because post-processing kills the % Cs link with a "Unbounded s domain78" error. % : Sa*v+ or (Sa*a+ & CV+); as.e: ((J+ or Mp+ or TI+ or ({SFsic+} & Zs+)) & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVp-))) or ((J+ or Mp+ or BIt+) & ([Mp-] or (Xd- & Xc+ & MX*x-))) or (AZ- & Pa+) or (( or ) & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVs-))) or (Cz+ & CV+) or ({{Xd-} & MVs-} & & {Xc+}) or (MVi- & TO+) or [[(PFc+ or CQ+) & ({Xd- & Xc+} & MVs-)]]; as_is: {Xd- & Xc+} & MVs-; as_possible: MVz-; % Cc+ & CV+: C links to the head-noun of the followig clause, and CV+ % links to the head verb. Must form a cycle. % Example: "I run more often than Ben climbs" than.e: (MVt- & (((O*c+ or ({SFsic+} & Zc+) or U*c+) & {Mp+}) or Mpc+ or S**c+ or MVat+ or MVpt+ or (Cc+ & CV+) or Pafc+)) or ((MVta- or LE-) & Cta+ & ((AFd+ & {Pa+}) or PFc+)) or ((MVti- or LEi-) & AFdi+ & {Pa+}) or (((LE- & {AFd+}) or (LEi- & {AFdi+})) & (THc+ or (TOic+ & ) or (TOfc+ & ) or (TOtc+ & B+))) or (((MVto- & Ct+ & Bc+ & {U+}) or (MVtp- & (CX+ or CQ+))) & {Mp+}); % cost on MVa-: "we will arrive much sooner", want "much" to modify "sooner". % ({OFd+} & Dmu+): "I drank much of the beer" % cost on [[]] so that the above is prefered to an O- link much: ({EE-} & ([[MVa-]] or ECa+ or or Qe+)) or ({EEx- or H-} & ( ECn+ or ({OFd+} & Dmu+) or ( & ([[]] or Bsm+)))) or (AM- & (Dmuy+ or MVy- or Oy- or Jy- or EB*y-)); slightly somewhat: EC+ or EA+ or MVa- or Em+; far.c infinitely: EC+; significantly substantially: ({EE- or EF+} & (EC+ or E+ or MVa- or ({Xc+ & {Xd-}} & CO+))) or ({EE-} & EB-); % comparative adjectives % angrier.a balder.a balmier.a baser.a bawdier.a bigger.a blacker.a % Wr- & MVt+ & Xc+ & PFb+: subject-verb inversion: % "cheaper than dirt, slime is better" : ({ECa-} & ( ((Pam- or Mam- or AFm+ or AJrc-) & {@MV+}) or ({[[@Ec-]]} & {Xc+} & Am+) or (Wr- & {@MV+} & MVt+ & Xc+ & PFb+) or AJlc+)) or (DG- & (TR+ or AF+) & {@MV+} & (ER- or (Wd- & Xc+ & ER+))); /en/words/words.adj.2: ; easier.a-c: ({ECa-} & (({[[@Ec-]]} & {Xc+} & Am+) or ((Pafm- or AFm+ or Mam- or AJrc-) & {@MV+} & {( or ) & {LE+}}) or AJlc+)) or (DG- & (TR+ or AF+) & {@MV+} & { or } & (ER- or (Wd- & Xc+ & ER+))); harder.a-c: ({ECa-} & (({[[@Ec-]]} & {Xc+} & Am+) or ((Pafm- or AFm+ or Mam- or AJrc-) & {@MV+} & {( or ) & {LE+}}) or MVb- or AJlc+)) or (DG- & (TR+ or AF+) & {@MV+} & { or } & (ER- or (Wd- & Xc+ & ER+))); higher.a-c deeper.a-c lower.a-c faster.a-c quicker.a-c slower.a-c: ({ECa-} & (((Pam- or AFm+ or Mam- or AJrc-) & {@MV+}) or ({[[@Ec-]]} & {Xc+} & Am+) or MVb- or Qe+ or or AJlc+)) or (DG- & (TR+ or AF+ or ) & {@MV+} & (ER- or (Wd- & Xc+ & ER+))); sooner.a-c: ({ECa- or Yt-} & (((Pam- or AFm+ or Mam- or AJrc-) & {@MV+}) or ({[[@Ec-]]} & {Xc+} & Am+) or MVb- or Qe+ or or AJlc+)) or (DG- & (TR+ or AF+ or ) & {@MV+} & (ER- or (Wd- & Xc+ & ER+))); longer.a-c: ({ECa- or Yt-} & (((Pam- or AFm+ or Mam- or AJrc-) & {@MV+}) or ({[[@Ec-]]} & {Xc+} & Am+) or MVb- or Qe+ or or OT- or FL- or AJlc+)) or (DG- & (TR+ or AF+ or ) & {@MV+} & (ER- or (Wd- & Xc+ & ER+))); smarter.a-c nicer.a-c worse.a-c: ({ECa-} & (({[[@Ec-]]} & {Xc+} & Am+) or ((Pafm- or AFm+ or Mam- or AJrc-) & {@MV+} & {( or THi+) & {LE+}}) or AJlc+)) or (DG- & (TR+ or AF+) & {@MV+} & { or THi+} & (ER- or (Wd- & Xc+ & ER+))); better.a-c: ({ECa-} & (({[[@Ec-]]} & {Xc+} & Am+) or ((Pafm- or AFm+ or Mam- or AJrc-) & {@MV+} & {( or THi+) & {LE+}}) or MVb- or E+ or Qe+ or or AJlc+)) or (DG- & (TR+ or AF+) & {@MV+} & { or THi+} & (ER- or (Wd- & Xc+ & ER+))); different.a: ({ECa- or EA- or EF+} & (({[[@Ec-]]} & {Xc+} & Am+) or ((Pafm- or AFm+ or Mam- or AJrc-) & {@MV+}) or AA+ or [[DD- & ]] or )); than_expected than_imagined than_proposed than_suspected than_realized than_intended than_supposed than_reported than_ever than_usual than_normal than_suggested than_anticipated than_recommended: MVt-; more_than no_more_than fewer_than less_than as_many_as an_estimated an_additional up_to as_much_as no_fewer_than no_less_than greater_than: EN+; at_least: EN+ or CO+ or [[{Xd- & Xc+} & MVa-]] or EB-; % This is not quite right, since there may be other words in between % "all ... but": "All was lost but for one tree." % "Everything but one tree remained." % nothing_but all_but: EN+ or E+; all_but: EN+ or E+; nothing_but: Vd- & I+; % -------------------------------------------------------------------------- % superlative adjectives % angriest.a baldest.a balmiest.a basest.a bawdiest.a biggest.a : ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ({NR- or ND-} & DD- & & {} & ) or AJrs- or AJls+; /en/words/words.adj.3: ; favorite.a favourite.a: or ({Xc+} & {[[@Ec-]]} & [[Lf-]]) or ([[Ds-]] & & {} & ); sole.a main.a: {Xc+} & {NR-} & {[[@Ec-]]} & L-; % (DD- or [[()]]): allows optional but costly omission of "the" % e.g. "Amen’s hair is (the) same as Ben’s" which is not terribly % grammatical, but is not uncommon. % []0.1: prefer MVy for comparatives (see the_same, below). % "The coffee tastes the same as it did last year." same.a own.a: ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ((DD- or [[()]]) & & {} & []0.1); % [Oy-]0.1: see immediately above. the_same: {EZ-} & (D**y+ or [Oy-]0.1 or Jy- or MVy-); next.a: ({Xc+ & {Xd-}} & CO+) or MVp- or DTi+ or NR+ or ({Xc+} & {[[@Ec-]]} & L-) or (DD- & & {} & ); past.a previous.a: ({[[@Ec-]]} & {Xc+} & A+) or L- or (Pa- & {@MV+}); following.a remaining.a top.i: L-; hardest.a-s easiest.a-s: ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ({NR- or ND-} & DD- & & {} & ) or ({NR- or ND-} & DD- & (AJre- or AJle+)) or AJrs- or AJls+; worst.a-s longest.a-s fastest.a-s furthest.a-s farthest.a-s slowest.a-s: ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ({NR- or ND-} & DD- & (( & {} & ) or MVa-)) or ({NR- or ND-} & DD- & (AJre- or AJle+)) or AJrs- or AJls+; % "he likes you best of all" has no determiner, just uses MVa-. best.a-s personal_best: ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ({NR- or ND-} & DD- & (( & {} & ) or (MVa- & {Mp+}))) or [[E+]] or [MVa- & {Mp+}] or ({NR- or ND-} & DD- & (AJre- or AJle+)) or AJrs- or AJls+; % =========================================================================== %ADVERBS %ADVERBS WHOSE MAIN USE IS ADJECTIVAL far_from: {EE-} & EA+; a_bit a_little_bit the_least_bit: ({EE-} & EA+) or EC+ or EE+ or ({Xd- & Xc+} & MVa-) or [[]]; % OFd+ & Dm+: "I will wait a little while of time" a_little_while: ({EE-} & EA+) or EC+ or EE+ or ({Xd- & Xc+} & MVa-) or [[]] or (OFd+ & Dm+); % pretty.e extremely very_very very_very_very exceptionally unbelievably incurably extraordinarily jolly.e mighty.e damn.e bloody.e exceedingly overly downright plumb vitally abundantly chronically frightfully genuinely humanly patently singularly supremely unbearably unmistakably unspeakably awfully decidedly demonstrably fashionably frighteningly horrifyingly indescribably intolerably laughably predominantly unalterably undisputedly unpardonably unreasonably unusually hugely infernally: ({EE-} & EA+) or EE+; notoriously.e: ({EE-} & EA+) or EE+ or Em+; % --------------------------------------------------------- % Adverbs whose main use is adjectival, but can be used with % adverbs such as "faster", "dumber", etc. % "That one is marginally better". (thus EBm+) % "It's an inherently better method" thus EC+ link fabulously incomparably inherently marginally moderately relatively ridiculously unacceptably unarguably undeniably unimaginably: ({EE-} & (EA+ or EC+ or EBm-)) or EE+; wide.e: EE+; % {EE-} & EE+: "not very much" % [[EE-]]: "It hurts, but not very" % MVl- & MVl+: "we are going to arrive very nearly on time" very.e way.e: ({EE-} & EA+) or ({EE-} & EE+) or [[EE-]] or [[La-]] or (MVl- & MVl+); real.e: [[EA+ or EE+]]; quite: ({EE-} & EA+) or EE+ or EZ+ or [[Em+]]; amazingly incredibly: ({EE-} & EA+) or EE+ or EBm- or ({Xd- & Xc+} & Em+) or ({Xc+ & {Xd-}} & CO+) or (Xd- & Xc+ & MVa-); % MVa-: "He is behaving very strangely" strangely: ({EE-} & EA+) or EE+ or EBm- or ({Xd- & Xc+} & Em+) or ({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & {EE-} & MVa-); rather: EA+ or EE+ or Vw- or ({Xc+ & {Xd-}} & CO+); particularly: EA+ or EE+ or Em+ or EB- or (MVl- & (MVp+ or MVa+ or MVs+)) or ({Xc+ & {Xd-}} & CO+); notably: EB- or EA+ or EE+ or ({Xc+ & {Xd-}} & CO+); almost nearly: EA+ or EE+ or EN+ or EZ+ or Em+ or EBm- or (MVl- & (MVp+ or MVa+ or MVs+)); % The below is similar to "nearly" ... just_about: Em+ or EN+ or EZ+ or EA+; entirely reasonably highly fairly totally completely terribly: EA+ or EE+ or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or )); absolutely: EA+ or EE+ or EBm- or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or )); % allowing as opener also altogether equally: EA+ or EE+ or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or )) or ({Xc+ & {Xd-}} & CO+); really.e: EA+ or EE+ or Em+ or EBm-; surprisingly: EA+ or EE+ or ({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & E+) or (Xd- & Xc+ & MVa-); especially: EA+ or EE+ or EB- or Em+ or (MVl- & (MVp+ or MVa+ or MVs+)) or ({Xc+ & {Xd-}} & CO+); virtually: EA+ or EE+ or EN+ or EZ+ or Em+; wholly fully critically greatly grossly duly unduly: EA+ or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or )); seemingly utterly: EA+ or Em+; barely just_barely scarcely hardly merely truly practically: Em+ or EBm- or EA+ or Wa-; partly.e largely.e mostly.e chiefly.e simply.e purely.e solely.e: Em+ or EA+ or EB- or Wa- or (MVl- & (MVp+ or MVa+ or MVs+)); % Em+: "It sure is great" sure.ee: Em+; % Em+: "It sure the fuck is great to see you, man!" % "It sure the hell is!" the_fuck the_hell: [Em+] or Wa-; more_and_more less_and_less more_or_less: Em+ or Wa-; % Adverbs like "biochemically". These tend to answer the question "how?" % with a noun-form (as opposed to being verb-derived) A lot of these are % of the "-ically" form /en/words/words.adv.3: EA+ or ({Xd- & Xc+} & (E+ or MVa-)) or EBm- or ({{Xd-} & Xc+} & CO+); in_part: EB- or (MVl- & (MVp+ or MVa+ or MVs+)); % academically administratively aesthetically % --------------------------------------------------------- %ADVERBS WHOSE ONLY (MAIN) USE IS POST_VERBAL barefoot.e willy-nilly quarterly.e madly.e outright.e staccato.e legato.e all_the_way all_the_time all_along anymore.e aloud.e upwards.e downwards.e upward.e downward.e inward.e outward.e inwards.e outwards.e anytime.e live.e wholesale.e anew.e forever.e awhile.e aback.e afoul.e afresh.e aloft.e amok.e amuck.e onstage.e apiece.e askance.e astern.e asunder.e inter_alia mutatis_mutandis par_excellence upside-down.e ab_initio ad_infinitum ad_lib ad_libitum ad_nauseum aground.e astray.e into_account into_effect to_market to_bid from_scratch to_office for_office for_good at_once to_normal to_bed to_town into_office in_advance to_trial by_lot in_stride by_credit_card by_ear by_foot in_kind en_masse to_mind in_mind in_pencil in_pen to_scale for_trial all_right full_time part_time by_proxy: {Xd- & Xc+} & MVa-; % Adjectives that appear post-verbally e.g. "she wiped the table dry" % "we will arrive exhausted" % comparative link *must* have EE- to "more", "less" % These are more or less adverbs ... dry.e flat.e blind.e tired.e refreshed.e fresh.e exhausted.e rejuvenated.e: ({EE- or EF+ } & (MVa- or AJra- or AJla+)) or (EE- & (AJrc- or AJlc+)) or Wa-; wild.e rampant.e shut.e tight.e open.e closed.e loud.e hot.e cold.e free.e: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or ); hard.e wrong.e: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or Qe+ or ); early.e late.e: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or TA+ or Qe+ or ); far.e: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or or Qe+ or Yd+); yet.e: ({Xd- & Xc+} & MVa-) or EBm-; high.e deep.e low.e: {EE- or EF+} & ( ({Xd- & Xc+} & MVa-) or ({Xc+ & {Xd-}} & CO+) or or Qe+); % up, down behaving as adverbs: "She looked down" left.e right.e straight.e up.e down.e: ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or ({Xc+ & {Xd-}} & CO+) or Qe+ or )) or (Kx- & Ky+) or (Pp- & Pp+) or Wa-; short.e: {Yd- or EE- or EF+} & {OF+} & ({Xd- & Xc+} & MVa-); % --------------------------------------------------------- %ADVERBS USABLE POST-VERBALLY OR PRE-VERBALLY properly.e: ({Xd- & Xc+} & MVa-) or Em+; % XXX??? This is a proper subset of the connectors in % but why? Why narrow it like this? finely specially literally heavily alternately severely dearly voluntarily flatly purposely jointly universally thickly widely: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or or [[EA+]]); respectively: ({Xd- & Xc+} & MVa-) or ({Xd- & Xc+} & E+) or ({Xd- & Xc+} & EB-); long.e: E+ or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or OT- or FL- or Yt+)); daily.e nightly.e weekly.e monthly.e yearly.e hourly.e partially: ({Xd- & Xc+} & MVa-) or E+ or EB-; % AJr-: "That is fine and well enough!" well.e: ({EE- or EF+} & ( ({Xd- & Xc+} & MVa-) or Qe+ or or AJr- or [E+])) or [{EA- or EF+} & (Pa- or AF+)] or Yd+; exactly.e: E+ or EB- or EN+ or EW+ or EZ+ or [{Xd- & Xc+} & MVa-] or (MVl- & (MVp+ or MVa+ or MVs+)); roughly approximately: EA+ or ({EE- or EF+} & (EN+ or EW+ or EZ+ or ({Xd- & Xc+} & MVa-) or E+)) or ({Xc+ & {Xd-}} & CO+); together: ({Xd- & Xc+} & MVa-) or E+ or K- or [Mp-] or ({Xc+ & {Xd-}} & CO+); definitely: {EE-} & (E+ or EB- or (Xd- & Xc+ & MVa-)); by_far: EB- or E+ or MVa-; hereby thereby reputedly: E+ or ({Xd- & Xc+} & EB-) or ({Xc+ & {Xd-}} & CO+); % --------------------------------------------------------- %ADVERBS USABLE POST-VERBALLY, PRE-VERBALLY, OR AS OPENERS initially already somehow again once_again nowadays sometimes nevertheless nonetheless at_first at_best at_present of_late indeed: ({Xd- & Xc+} & MVa-) or E+ or ({Xc+ & {Xd-}} & CO+) or EBm-; twice.e: ({Xd- & Xc+} & MVa-) or E+ or ({Xc+ & {Xd-}} & CO+) or EBm- or or ({EN-} & EZ+); hence: (Yt- & ({Xd- & Xc+} & MVa-)) or E+ or ({Xc+ & {Xd-}} & CO+) or EBm-; otherwise formerly lately: ({Xd- & Xc+} & MVa-) or E+ or ({Xc+ & {Xd-}} & CO+) or EB-; also.e: ({Xd- & Xc+} & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+) or EB-; gradually.e sadly.e broadly.e clearly.e annually.e characteristically.e comparatively.e confidentially.e currently.e fundamentally.e hypothetically.e ironically.e justifiably.e momentarily.e mercifully.e nominally.e ominously.e periodically.e realistically.e simultaneously.e subsequently.e superficially.e thankfully.e unofficially.e effectively.e traditionally.e briefly.e eventually.e ultimately.e mysteriously.e naturally.e oddly.e plainly.e truthfully.e appropriately.e simply.ee: {EE- or EF+} & ( ({Xd- & Xc+} & (MVa- or E+)) or ({Xc+ & {Xd-}} & CO+) or EB- or Qe+ or or [[EA+]]); precisely.e specifically.e generally.e: {EE- or EF+} & ( ({Xd- & Xc+} & (MVa- or E+)) or ({Xc+ & {Xd-}} & CO+) or EB- or Qe+ or or EW+); occasionally.e often.e originally.e: {EE- or EF+} & ( ({Xd- & Xc+} & (MVa- or E+)) or ({Xc+ & {Xd-}} & CO+) or EB- or Qe+ or ); % --------------------------------------------------------- % ordinary manner adverbs % abjectly ably abnormally abortively abruptly absent-mindedly absently % COa+ prevents linking of these to relative causes (via COd- on CLAUSE) % (EEh- & {Qe+}): "How quickly?" % : "Onward came the cavalry" % ECa+: "It is vastly cheaper" : ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or ECa+ or ({Xc+ & {Xd-}} & COa+) or Qe+ or or or or [[EA+]])) or (EEh- & {Qe+}); % XXX fixme: there are things in there, like "tall.e" that seem not to % belong?? % XXX fixme: the Qe construction is weird: % "How slickly did he talk?" % "*How slickly did you say it was?" /en/words/words.adv.1: ; /en/words/words-medical.adv.1: ; % EN+: "you are halfway there" % EN- & EN+: "you are about halfway there" halfway.e partway.e half-way.e part-way.e: [] or ({EN-} & EN+); % --------------------------------------------------------- % words.adv.4 contains "prepositional" adverbs, e.g. lingually % meidally subdermally ... Right now we treat these as ordinary % adverbs, and add the Pp- link .. but is this link actually used % anywhere? /en/words/words.adv.4: or Pp-; differently: {EE- or EF+} & (({MVp+} & {Xd- & Xc+} & MVa-) or Em+ or ({MVp+} & {Xc+ & {Xd-}} & CO+) or Qe+ or or [[EA+]]); independently: {EE- or EF+} & (({(MVp+ or OF+)} & {Xd- & Xc+} & MVa-) or Em+ or ({(MVp+ or OF+)} & {Xc+ & {Xd-}} & CO+) or Qe+ or or [[EA+]]); shortly: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or E+ or EI+ or ({Xc+ & {Xd-}} & CO+) or Qe+ or ); immediately stat.e: ({Xd- & Xc+} & MVa-) or E+ or EI+ or ({Xc+ & {Xd-}} & CO+) or EB-; soon: ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or E+ or EI+ or ({Xc+ & {Xd-}} & CO+) or EB- or Qe+ or )) or ({EA- or EF+} & (Pa- or AF+)); certainly possibly probably importantly remarkably interestingly: {EE-} & (E+ or (Xd- & Xc+ & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+) or ({Xc+ & {Xd-}} & EB-)); % --------------------------------------------------------- % ordinary clausal adverbs % absurdly actually additionally admittedly allegedly alternatively /en/words/words.adv.2: E+ or (Xd- & Xc+ & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+) or EBm-; % These are taken from words.adv.2 and allowed EB- when separated by % commas. % Wc- & Qd+: "however, am I right?" however.e consequently.e moreover.e potentially.e conversely.e finally.e actually.e thusly.e: E+ or (Xd- & Xc+ & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+) or (Wc- & (Xc+ or [()]) & Qd+) or ({Xc+ & {Xd-}} & EBm-); % TODO: "similarly" and "differently" get very different linking requirements. % see if these should be made the same. similarly.e: ({MVp+} & {Xd- & Xc+} & (E+ or MVa-)) or ({MVp+} & {Xc+ & {Xd-}} & CO+) or ({Xc+ & {Xd-}} & EBm-); not_suprisingly if_nothing_else: E+ or (Xd- & Xc+ & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+) or EBm-; though.e: (Xd- & Xc+ & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+); % Nearly identical to words.adv.2, but do not force the EBm- % Wt-: single-word sentence: "Evidently" % Wt- & Pv+: "Evidently so" still.e presumably undoubtedly evidently apparently usually typically perhaps: E+ or (Xd- & Xc+ & (E+ or MVa-)) or (Wt- & ({Xc+} or Pv+ or N+)) or ({Xc+ & {Xd-}} & CO+) or EB-; in_fact of_course in_effect for_example for_instance e.g. i.e. : E+ or (Xd- & Xc+ & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+) or (EB- & {Xc+}) or (Xd- & EB- & Xc+) or ({Xd-} & & (Wd+ or Wp+ or Wr+)); % ----------------------------------------------------------- % ADVERBS USABLE POST_VERBALLY OR AS OPENERS % Note that similar interjective openers will be given COp+ links % by the UNKNOWN-WORD.a rule -- "Umm, I think he did it." no.e nope.e nah.e no_way yes.e yeah.e yep.e yup.e ok.e okay.e OK.e fine.e sure.e whatever.e someday.e sometime.e thereafter.e anyhow.e anyway.e overall.e afterwards.e afterward.e lengthwise.e worldwide.e nationwide.e statewide.e world-wide.e nation-wide.e state-wide.e industrywide.e instead.e maybe.e: ({Xc+ & {Xd-}} & CO+); % Argumentatives (children gain-saying). not.intj is_too is_not is_so unh_unh: Wa-; % Openers to directives, commands (Ic+ connection to infinitives) % or single-word interjections, exclamations. % These are semantically important, so they've got to parse! % Wa- & Wa+: "Oh my God" no.ij nope.ij nah.ij no_way never.ij not_possible yes.ij yeah.ij yep.ij yup.ij ok.ij okay.ij OK.ij fine.ij exactly.ij sure.ij good.ij good_enough fair_enough whatever.ij hah.ij hey.ij well.ij wtf.ij hell_yes hell_no of_course really.ij say.ij seriously.ij just_asking wondering.ij gesundheit oh_no oh_my oh_my_days ohmigod OMG oh_em_gee omigosh oh_dear dear_me dearie_me deary_me dear.ij dear_Lord dear_Lordy Lord_be_praised Lordy my_Lord fuck_me fucking_hell uh_huh uh uhh uuh unh my.ij my_oh_my my_my my_my_my tsk tsk_tsk tsk_tsk_tsk: or (Wa- & {Wa+}); % Like above, but also used as plain-old interjections, so treat % as adjectives, as well. % A- & Wa-: "Holy Mother of God" howdy phew psst pssst ahem ah ahh eh ehh hmm hmmm huh oops eep egad egads ermahgerd ouch alas whoa whoah oh.ij ohh doh dohh woo_hoo boo.ij booo boooo phooey pooh wow.ij wowie wowee wowzers whoopee hurray hurrah rah rahh hooray ooo oo hoo hoowee hoo-wee who-wee hubba whammo wammo yikes yowza yowzah zoiks zoinks zounds zowie goody.ij amen.ij alrighty jeepers Jee-sus Kee-reist Christ Christ_almighty JHC Jesus_Christ Jesus_fucking_Christ Jesus_H_Christ Christ_alive crikey cripes Jiminy_Cricket Jaysus Jeebus Jehoshaphat sweet_Jesus jeez jeez_Louise jimminy geez geez_Louise geeminy God_Almighty God_almighty God_in_heaven drat.ij shoot.ij blast.ij doggone doggone_it rats.ij dammit god_dammit goddammit damn_it damn_it_all dang dagnabit dagnabbit dag-nabbit dag_nabbit dagnabbit_all darn.ij shucks.ij golly golly_gee golly_gee_willikers good_golly golly_gosh gosh gee gee_whiz gee_willikers my_gosh blimey gadzooks ye_gods gracious_sakes good_gracious goodness_gracious goodness_gracious_me goodness_me great_googly_moogly great_Ceasar great_Scott good_heavens good_gravy land_sakes sakes_alive snakes_alive heavens_to_Betsy heavens_above by_God by_golly by_Jove by_jingo dear_God sacre_bleu ay caramba kamoley kamoly moley moly holy_Moses mother_of_God Mother_of_God mother_of_God mama_mia mamma_mia sonuvabitch son_of_a_bitch heck sodding_hell aw aww awww oh_great oh_wow er err.ij errr um.ij umm anyways honey.ij man.ij baby.ij hush.ij: or ({{Ic-} & Wi-} & {{Xd-} & Xc+} & Ic+) or or (({A-} or {E-} or {EE-}) & Wa-); % A single plain hello all by itself. Costly, because these days, % its not normally a sentence opener. % Vv-: "I said, hello!" % Ds- & Jv-: "He greeted me with a loud hello" % Perhaps these should also appear as nouns? hello.n does ... hello.ij hello_there hallo halloo hollo hullo hillo hi ahoy ahoy_there ship_ahoy land_ahoy shh shhh: [] or Vv- or ({A-} & Ds- & Jv-) or Wa-; % Single plain word by itself. "OK, Bye!" bye.ij goodbye.ij: Wa-; % Openers to directives, commands % Ic+: connection to infinitive imperatives: "on arrival, do it!" % E+: split infinitives, e.g. "you should instead go home" % "It will, more often than not, go by train." prima_facie before_long by_hand by_car by_plane by_boat by_bus by_train by_phone by_telephone in_person at_long_last on_cue on_arrival by_request in_total in_turn later_on for_now more_often_than_not anyhow.ij anyway.ij afterwards.ij afterward.ij instead.ij on_second_thought again_and_again time_and_again over_and_over day_by_day day_after_day step_by_step one_by_one even_so all_of_a_sudden: or ({Xd- & Xc+} & (MVa- or E+)); for_sure for_certain for_real: or ({Xd- & {MV+} & Xc+} & MVa-); % sort-of-like given names ... stop.misc-inf sir.misc-inf madam.misc-inf ma'am: or Wa-; % ----------------------------------------------------------- %ADVERBS USABLE ONLY PRE-VERBALLY (OR PRE-/OPENER) newly: E+; rightly: {EE-} & E+; necessarily no_longer: E+ or EBm-; ever: E+ or EBm- or EC+ or MVa-; never.e always: {EN-} & (E+ or EB-); seldom rarely.e: {EE-} & (E+ or EB-); % MVa-: "He did just what you asked." % EC+: "I ate just some of the cookies" % MVl- & MVl+: " we are going to arrive just about on time" just.e: E+ or [EB-] or EC+ or EN+ or EW+ or EZ+ or (MVl- & (MVa+ or MVp+ or MVs+ or MVl+)) or MVa-; meantime.e secondly thirdly in_brief in_short in_sum in_essence: ({Xd- & Xc+} & E+) or ({Xc+ & {Xd-}} & CO+); furthermore: ({Xd- & Xc+} & E+) or ({Xc+ & {Xd-}} & CO+) or EB-; mainly primarily: E+ or ({Xc+ & {Xd-}} & CO+) or EB- or (MVl- & (MVa+ or MVp+ or MVs+)); % The MV- links seem to really confuse the issue... kill them. % Except they are really needed: % MVl- & MVp+: "I am here only for a few days" % MVa-: "This can saw only wood" only: La- or E+ or EN+ or EB- or (MVl- & MVp+) % or (MVl- & (MVa+ or MVs+)) or MVa- or (Rnx+ & ) or (MVp+ & Wq- & Q+); never.i at_no_time not_once rarely.i since_when: {MVp+} & Wq- & Q+; not_since: (J+ or ) & Wq- & Q+; even.e: E+ or EC+ or EB- or ((MVp+ or MVa+ or MVs+) & (MVl- or ({Xc+ & {Xd-}} & CO+))) or (Rnx+ & ); not_even: Rnx+ & ; % {EE-} & EE+: "but not too much" too: {ECa-} & ( EA+ or ({EE-} & EE+) or ({Xd- & Xc+} & MVa-) or (Xd- & Xc+ & E+)); % original % sufficiently: {EE-} & (EAxk+ or EExk+ or MVak-); % modified sufficiently: {EE-} & (EAxk+ or EExk+ or ({Xd- & Xc+} & MVa-) or E+); % much like an ordinary adverb, except even more commas allowed % please.e: ; please.e: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or ({Xc+ & {Xd-}} & ([Em+]0.1 or CO+)) or Qe+ or or [[EA+]]); % polite command verb please.w thank_you: {Ic-} & Wi- & {{Xc+} & Vv+} & ; % ========================================================== % MISCELLANEOUS WORDS AND PUNCTUATION etc: {Xi-} & Xd- & Xc+ & (MX- or MVa-); so_on the_like vice_versa v.v.: ( & ) or or (( or or or ) & {@MV+}) or M- or MV-; % Emoticons ... at start or end of sentences ... EMOTICON : CO+ or (Wd- & NIa+) or Wa- or ((Xp- or ({@Xca-} & [[Xc-]])) & RW+) or Xi-; % The WV+ after the Xx+ allows the root verb after the punct to attach % to the wall. e.g. "A woman lives next door, who is a nurse." % The naked WV+ without any W+ allows "that I did not know." % Xp+ is for new sentences. "Who is Obama? Where was he born?" % Xs+ is for dependent clauses starting with "so". % "I stayed so I could see you." % XXX TODO: afer all WV's work, the WV link should no longer be optional... % XXX that is, change to just WV+. % : ( or ) & {CP+} & {(Xx+ or Xp+ or Xs+) & {hWV+}} & {RW+ or Xp+}; % QU+ links to quoted phrases. % ZZZ+ is a "temporary" addition for randomly-quoted crap, and % virtual CAPs morphemes. (??) % (Xc+ or [()]): allow missing comma, but at a price. LEFT-WALL: or (QUd+ & & (Xc+ or [()]) & QUc+) or [[ZZZ+ & ]]; % Cost on Xc- because Xc is intended for commas, not sentence-ends. % Without this cost, the right wall gets used incorrectly with MX links. RIGHT-WALL: RW- or ({@Xca-} & [[Xc-]]); % mid-text period, question mark. Splits into two sentences. : Xp- & ; % In many ways, "so" acts as a synonym for a semicolon... % : "So, don't do it!" % The cost on sent-start is to force preference for CV over WV, % whenever possible. % Em+: "That is so not going to happen" % EExk+: "That is so very beautiful" % EBb- & EAxk+: "It tastes bitter and so good" % MVp- & Xc+: "Hold the brush so" % Pv-: "It seems so" % MVs-: "she insisted, so we will do it" so: ({EBb-} & EAxk+ & {HA+}) or ({EZ-} & EExk+) or Em+ or ((({Xd-} & (MVs- or []) & Xs-) or ({Xc+} & Wc-)) & ( or []0.5)) or or (Wq- & CQ+) or Wa- or (MVp- & Xc+) or Pv- or O- or Js-; % Is ever needed here? % Should we be using instead of MVs- ?? % Or maybe every use of MVs- should be converted to ??? so_that such_that: & {Xd- & Xc+} & MVs-; % Quotation marks. % TODO: Add ' as quotation mark. % For a list see: % http://en.wikipedia.org/wiki/Quotation_mark_glyphs#Quotation_marks_in_Unicode % After a closing quote, the sentence may continue... % You were asking, "How might this work?" so I answered. % should thes be a ??? why not? : QUc- & { or or CP+}; « 《 〠『 „ “: QUd-; » 》 】 〠â€: ; % For now, using ".x and ".y in the above definitions multiplies the number % of linkages by 2^(number of "). So it is separated below. % [[ZZZ-]]: link to "random" quotion marks that show up "for no reason". % Cannot use a blanket W+ here to pick up all W connectors, because ... ?? """: QUd- or or [[ZZZ-]]; % Using backtic.x and backtic.y in the above definitions multiplies the % number of linkages by 2^(number of backtics). So it is treated as a % single item, below. `: QUd- or ; % Cost on Xc- because Xc is intended for commas, not periods. % Without this cost, lists, such as "Paris, London and Berlin." % get linked incorrectly with the MX link. ".": ((Xp- or ({@Xca-} & [[Xc-]])) & RW+) or Xi- or ; % Optional RW: "Is this a test?" she asked. "!" "?" ‽ ØŸ ?ï¼: (Xp- & RW+) or ({@Xca-} & Xc- & {[RW+]}) or ({@Xca-} & Xq+) or ; % Almost any W+ link appears here, except Wa, which clearly is wrong after % a semicolon. -- looks a lot like . We do need Wa for comma's : {@Xca-} & Xx- & ( or ) & {Xx+}; ";" ï¼›: ; % comma, as a conjunction % AJ: "They taste bitter, not sweet" % Give MVa a cost, so that Pa is used preferentially, if possible. : ((AJla- & EBx+ & AJra+) & (Pa- or [[MVa-]])) or (AJla- & AJra+ & AJla+); : (RJlv- & RJrv+ & RJlv+); % sometimes comma is used as if it were a semicolon % Allow post-comma adverbial modifiers, but discourage these % because the modifier my be long to a following phrase. % e.g. "The blah, soon to be blah, will be blah." should not % get an EBx link to "soon". % XXX the correct solution to this is to add a new domain rule ! XXX % % Comma can conjoin nouns only if used in a list of 3 or more items: % "This, that and the other thing" % However, this is given a cost, so that geographic names are prefered: % "He went to Gaeta, Italy, and to Paris, France." % % SJ: "I saw John, not Mary" is handled via idiomatic ,_not construction % ",": ({@Xca- or [[[@Xc-]]]} & (({[EBx+]} & Xd+) or Xc-)) or [] or or or or (SJl- & SJr+ & SJl+); % :.j % is needed for a wall-connection to the subsequent verb. % Should we also use a VC link here, similar to "so" ?? : {@Xca-} & ((Xx- & ( or J+ or Qd+ or TH+ or ) & {Xx+}) or Xe-); % Put a cost on this, because we want to find other uses first ... ":.j": [] or (Wd- & W+) or (NI- & WV- & W+); % :.p is a synonym for "that" % Ce- & Ss*b+: "He said: 1 + 1 = 2" % TH- & : "He said: the sky is blue" ":.p": (Ce- & Ss*b+) or (TH- & ); % Coordinating conjunctions that behave like punctuation. These % connect whole clauses. Should wee use here? Why not? % % not.ij seems to result in bad parses quite often, do we need it? % Xx-: provides coordination to the wall. % The cost on [] is to use the Xx when possible, because % the VC link often does not go leftwards far enough. % (e.g. "John screamed when I arrived but Sue left") % Wc-: "But my efforts to win his heart have failed" but.ij and.ij or.ij not.ij also.ij but_not and_not and_yet: [{Xd-} & (Xx- or Wc-) & {Xc+} & (Wdc+ or Qd+ or Ws+ or Wq+ or Ww+) & ]1.1; % (NI- & WV- & W+): Optionally numbered, bulleted lists ..y *.j "•" ₠⧠☞ â—Š ※ "….j" â—‹ 。 ゜ ✿ ☆ * â—• ◠∇ â–¡ â—‡ ï¼  â—Ž: (Wd- & W+) or (NI- & WV- & W+); % 〠is the "enumeration-comma" used like a dash ... % ‧ is the "middle dot" – ┠ー --.r -.r 〠~.r ~.r ‧.r : [[]] or ({@Xca-} & (({EBx+} & Xd+) or Xc-)) or (Wd- & W+) or (NI- & WV- & W+); % ellipsis ... at the end, trailing off ... % D- & O+: "He is such a ..." ....y ….y: (CO- & Wd-) or ({D-} & O-) or Xx-; % ellipsis ... at the start % We- is used only for connecting ellipsis to the left wall. % We- & J+: "... a ballroom polished like a skull." % S+ has a cost so that the infinitive I+ is preferred. % BI+, QI+: "... how those two should work together" % TH+: "... that it rained." ....x ….x: We- & (J+ or [S+] or I+ or M+ or MV+ or BI+ or TH+ or QI+ or (R+ & B+ & {S+})); % Elipsis as verb: "Lud, son of Shem, ..." % Arghh. I really want to have Qd- here too, to handle: "In what way...?" % but currently, the post-processing "S-V inversion required8" rule halts this. ....v ….v: (S- or I-) & ; % ellipsis in the middle % Cr- & S+: "... chances that ... could be ..." ....xy ….xy: Cr- & S+; % Relative clause: "I need to find someone who ..." ....wh ….wh: RS- & B-; % Conjoined: "either ... or ..." ....n: ({D+} & SJl+) or ({D+} & SJr-); % The percent sign following a number (also basis pt, per mil) % Also -- see above, for handling of 12ft. 12in. not just 12% "%" ‰ ‱ : (ND- & {DD-} & & ) or (ND- & (OD- or AN+)); % See also /en/words/currency for curency names that follow a number. $ USD.c US$.c C$.c AUD.c AUD$.c HK.c HK$.c £ ₤ € ¤ ₳ ฿ ¢ ₵ â‚¡ â‚¢ â‚  â‚« à§³ Æ’ â‚£ ₲ â‚´ â‚­ ₺ ℳ â‚¥ ₦ â‚§ ₱ â‚° ₹ ₨ ₪ ₸ â‚® â‚© Â¥ ៛ í˜¸ì  â€  †† ‡ § ¶ © ® â„— â„– "#": NM*x+ & (AN+ or NM*y- or [[G+]] or (NIfu+ or NItu-) or ({EN- or NIc- or [[A- & NSa-]]} & {@MX+} & (OD- or ({DD-} & {[[@M+]]} & ( or or [[(Ss+ & ) or SIs-]]))))); % service mark, trademark. % â„  â„¢ : % Espagnol stuff % ¿ ¡: "&": G- & {Xd- & G-} & G+; "’" "'": YP- & (({AL-} & {@L+} & (D+ or DD+)) or [[]] or DP+); % Possessives "'s.p" "’s.p": YS- & (({AL-} & {@L+} & (D+ or DD+)) or [[]] or DP+); % Wd-: allows "(1 + 1) = 2" "(" "[": {Wd-} & {EBx+} & Xd+; ")" "]": {@Xca-} & Xc-; % foo: F+; % ------------------------------------------------------------------------- % Common typographical errors % Asign a cost of 1.7 for no good reason. Feel free to change this. then.#than: [than.e]1.7; than.#then-r: [then.r]1.7; than.#then-i: [then.i]1.7; % rather_then: rather_than; there.#their: [their.p]1.7; % theres.#theirs: [theirs.p]1.7; % there.#they're: [they're]1.7; % all.#all_of: [all_of]1.7; % Using "or" instead of "nor" is a common mistake. % "Neither this or that one will do" or.#nor-j-n: [nor.j-n]; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Morphology guessing for unknown words. % Given a particular kind of ending to a word, try to guess % its part-of-speech. % % All of these have a cost of 0.1, so that the CAPTIALIZED-WORDS % regex gets priority. (CAPITALIZED-WORDS has a cost of 0.05) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % ING-WORDS.g: ( & ) or ( & ) % or or ; ING-WORDS.g: [[( & )] or [( & )] or [({@E- or EA-} & A+)] or [] or (( & (({D*u-} & & ( or Bsm+)) or or (YS+ & {D*u-}) or (GN+ & (DD- or [()])) or Us-)) or AN+ or {AN-})]0.1; ED-WORDS.v-d: [ (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) or or ]0.1; S-WORDS.v: [ (( & ()) or ( & ([]0.2 or ())) or (() & ) or ) ]0.1; S-WORDS.n: [( & (({NM+ or Dmc-} & & ( or Bpm+)) or ({NM+ or Dmc-} & ) or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])) or Up-)) or [[AN+]]]0.1; LY-WORDS.e: [{EE- or EF+} & ( ({Xd- & Xc+} & MVa-) or Em+ or ({Xc+ & {Xd-}} & CO+) or Qe+ or or [[EA+]])]0.1; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Morphology guessing extension rules from BioLG-1.1.12 % Words guessed based on morphology. % These occur primarily in biomedical and chemistry texts. % These are processed via regular-expression matching, in 4.0.regex %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % guessed nouns that can be mass or countable % (-in, -ine, -ion, -yl, -ose, -ol, -ide, -ity) MC-NOUN-WORDS.n: []0.1; % guessed nouns that are signular countable (-on, -or) C-NOUN-WORDS.n: []0.1; % guessed adjectives (-ous, -ar, -ic) ADJ-WORDS.a: []0.1; % guessed adjectives/adverbs suffixed by "fold" with or without hyphen FOLD-WORDS: [({EN-} & (MVp- or EC+ or A+)) or Em+]0.1; % latin (postposed) adjectives considered as mass nouns % in the current version (is this right???) LATIN-ADJ-WORDS.a: []0.1; % latin (postposed) adjectives or latin plural noun % always considered as nouns in the current version % XXX maybe should be same as words.n.2.x instead of ??? LATIN-ADJ-P-NOUN-WORDS: []0.1; % latin (postposed) adjectives or latin singular noun % always considered as nouns in the current version % XXX this is with weird plural-like stuff ?? is this right? LATIN-ADJ-S-NOUN-WORDS: [ & (AN+ or ({NM+ or D*u-} & & ( or )) or ({NM+ or D*u-} & ) or (YS+ & {D*u-}) or (GN+ & (DD- or [()])) or Us-)]0.1; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Guessing of unknown words, if none of the above rules applied. UNKNOWN-WORD.n: & (AN+ or ({NM+ or ({Jd-} & D*u-)} & & ( or )) or ({NM+ or ({Jd-} & D*u-)} & ) or SJrp- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])) or U-); UNKNOWN-WORD.v: {@E-} & ((Sp- & ) or (RS- & Bp-) or (I- & ) or ({Ic-} & Wa- & )) & {O+ or } & {@MV+}; % Add a miniscule cost, so that the noun-form is prefered, when % availble. UNKNOWN-WORD.a: []0.04; % These are the link-types that are not subject to the length limit. % Always use "+" for these. Some of these are obvious. Some deserve % an explanation. So: % % O+ is unlimited because some sentences put in long intervening % phrases. For example: "He puts forward, as one argument among % many others, the object of this sentence" requires a long O link % from "puts" to "object". % UNLIMITED-CONNECTORS: S+ & O+ & CO+ & C+ & Xc+ & MV+ & TH+ & W+ & RW+ & Xp+ & Xx+ & CP+ & SFsx+ & WV+ & CV+; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Extensions by Peter Szolovits, psz@mit.edu, as a part of the work for % "Adding a Medical Lexicon to an English Parser. Proc. AMIA 2003 Annual % Symposium, xx-yy. % Visit http://www.medg.lcs.mit.edu/projects/text/ for more information. % subject_to status_post in_conjunction_with sensu in_relation_to neath amidst across_from circa astride previous_to together_with as_regards s/p aka amongst unto apropos_of w.i W.i: ({JQ+} & (J+ or Mgp+) & ) or (MVp- & B-); oftenest correctliest soonest disquietingliest: EA+; propension.n: ( & ((Ds- & {@M+} & {( or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or Bsm+)) or Us- or (YS+ & Ds-) or (GN+ & (DD- or [()])))) or AN+; longest-term.a: ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ({NR- or ND-} & DD- & (( & {} & ) or MVa-)); longer-term.a: ({ECa-} & (({[[@Ec-]]} & {Xc+} & Am+) or ((Pafm- or AFm+ or Mam-) & {@MV+} & {( or THi+) & {LE+}}))) or (DG- & (TR+ or AF+) & {@MV+} & { or THi+} & (ER- or (Wd- & Xc+ & ER+))); attestation.n: ( & (({D*u-} & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or Bsm+)) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; % Strange -- the JT- is a time-expression link .. .is that right here ?? articulo_mortis intra_vitam in_articulo_mortis in_extremis post_cibum post_coitum: or JT- or [[E+]] or YS+ or [[]]; % Handy test % grrr: (A- & B- & C+ & D+) or [(E- & @F+ & @G+ & H+)] or [[(I- & J- & @K- & @L+)]]; link-grammar-5.3.16/data/en/corpus-voa.batch0000664000076400007640000002117412766044421015551 00000000000000 !batch !verbosity=1 !echo !limit=1000 !short=20 !constituents=1 !spell=0 % Sentences taken from Voice of America radio shows. These are all % worded in a peculiar spoken style, quite unlike "newspaper english" % and also quite unlike common spoken speech. Finally, cover the cut with a clean bandage while it heals. As the wound heals, inspect for signs of infection including increased pain, redness and fluid around the cut. To learn more about first aid, contact a hospital or local organization like a Red Cross or Red Crescent society. King Nebuchadnezzar the Second probably built the gardens about two thousand six hundred years ago. Also on this list is the Colossus of Rhodes. Next on our list is the statue of the Greek God Zeus in a temple at Olympia, Greece. The Temple of Artemis at Ephesus is another ancient wonder of the world. Number six on our list was also built in what is now Turkey. It was so famous that all large burial places, or tombs, became known as mausoleums. The fifth Mughal emperor, Shah Jahan, ordered it built in Agra in sixteen thirty-one. They were built to honor an ancient king of Egypt, Ramses the Second, and his wife, Nefertari. In front of the main temple are four huge statues of Ramses the Second. Nearby is another temple that honors his wife, Nefertari. It too is beautifully carved out of solid rock. It, too, is beautifully carved out of solid rock. Today, we complete the story of the American Revolution against Britain in the late seventeen seventies. Washington knows that if Howe attacks, the British will be able to go all the way to Philadelphia. Washington wants to surprise the enemy early in the morning the day after the Christmas holiday, December twenty-sixth. The crossing takes longer than Washington thought it would. A few days later, he marches his captured prisoners through the streets of the city of Philadelphia. And in August, seventeen seventy-seven, General Howe captured Philadelphia. British general John Burgoyne surrenders at Saratoga, New York, in October 1777, as painted by Percy Moran. He surrendered to George Washington on October seventeenth, seventeen eighty-one. The Massachusetts Institute of Technology became an early leader with its OpenCourseWare project, first announced in two thousand one. These range from physics and linear algebra to anthropology, political science -- even scuba diving. Still, M.I.T. says the site has had forty million visits by thirty-one million visitors from almost every country. This followed a money-raising effort linked to the two hundredth anniversary of the United States. The first one airs on Sunday. Oscar Peterson played piano and wrote music. The International Monetary Fund estimated growth at five and two-tenths percent. In October the I.M.F. cut its estimate for global growth this year by almost half a percentage point, to four and eight-tenths percent. There are worries of an economic slowdown or possibly a recession in the United States. Another major issue for two thousand eight is what effect energy prices will have on economic growth. The violence this week in Kenya has thrown the usually peaceful country into crisis. On Friday Kenya's main opposition party, the Orange Democratic Movement, called for a new election. But Kikuyus have long ruled the country, both politically and financially. Kenyans on the streets feel discriminated against the equal share of the national cake and they are determined to equal the playing field in a democratic manner. After leaving the army, he worked for Playboy magazine for almost twenty years. The young man did just that, and the tree was happy. Shel Silverstein once said that he wanted to go everywhere, look at and listen to everything. Arkansas is rich in natural resources and has become a favorite place for older people to retire. Hawaii, far out in the Pacific Ocean, is the Aloha State. And in Rwanda, Engineers Without Borders is rebuilding areas destroyed during the nineteen ninety-four genocide. Her first project there was to photograph John Lennon, a member of the British band the Beatles. Leibovitz had imagined photographing the couple without clothes. Influenza is a common infection of the nose and throat, and sometimes the lungs. The virus spreads through the air when an infected person expels air suddenly. But the flu can kill. But they did not really know why until recently. American researchers say they now know why the influenza virus spreads in the winter and not in the summer. Researchers in New York carried out twenty experiments with guinea pigs to investigate how the virus spreads. A person who has suffered one kind of flu cannot develop that same kind again. The World Health Organization holds meetings in which experts discuss what kinds of flu viruses to include in the next vaccine. People in fifteenth century Italy thought sicknesses were caused by the influence of the stars. The flu spread in Asia in eighteen twenty-nine, then again in eighteen thirty-six. Experts say two hundred fifty thousand people died in Europe in that flu pandemic. The deadliest spread of influenza ever reported involved a flu that first appeared in Spain. Wild and farm birds often have a flu virus. Two hundred eight of them died. Two hundred and eight of them died. People would become infected with a virus their bodies have never before experienced. Bob Frydenlund says having a round barn means keeping alive part of the history of American farming. Last week, we told about structures built hundreds or thousands of years ago. A crown of white snow covers the top of the mountain most of the year. Or you could climb the mountain to get an even better look. In fifteen forty, Spanish explorer Garcia Lopez de Cardenas was searching this desert area for gold. The sunlight made deep shadows and seemed to change the shape of things every minute. Often, some areas of the deep canyon appeared bright red. Next we travel across the Pacific Ocean. Or doctors may misdiagnose it as asthma or another infection. It was not until after Lincoln was murdered, however, that the states approved the Thirteenth Amendment to ban slavery everywhere in the country. Another amendment proposed in the early nineteen hundreds was designed to change the method of electing United States Senators. But not everyone used it. If you look -- and smell -- carefully, you will realize that the wrapped forms contain several kilograms of spices such as cinnamon and turmeric. Mister Neto often creates works like this one that visitors can step into and explore using different senses. He shared an Emmy Award for outstanding movie made for television. Some experts say it could slow down service at McDonald's restaurants. But a year ago he warned that its fast growth had led to what he called the watering down of the Starbucks experience. Some neighborhoods have a Starbucks on every block or two. Testers from Consumer Reports thought it tasted better than Starbucks, and it cost less. Senator Hillary Clinton won the Democratic vote in the first primary state, New Hampshire, on Tuesday. The New York senator and former first lady hopes to become the country’s first female president. New Mexico Governor Bill Richardson dropped out of the Democratic race this week. Every week we tell about a person important in the history of the United States. No end to the lines of soldiers marching across the land. They have told of the soldiers’ fear and terror. How they suffered and died. And how they sang before and after battle. A woman lay asleep in her hotel room. It had just the right words for the great marching music. Illinois is The Land of Lincoln. The midwestern state of Indiana is called the Hoosier State, but nobody is quite sure why. No wonder the state legislature instead calls Indiana The Crossroads of America. North Dakota gets its nickname, The Flickertail State not from some bird, but from a little squirrel. This report says the Kenyan parliament has 126 seats and that the opposition won 95 of them in recent elections. As a young man, Jack Benny played violin in a vaudeville theater in his home state of Illinois. This week, we tell about vitamins. They are known as vitamins A, the B group, C, D, E and K. And, they said vitamin D supplements and calcium can protect the bones of older women. They said people should be sure to discuss what vitamins they take with their doctors. They found that those taking vitamin A, vitamin E or beta carotene supplements had an increased risk of dying at an early age. Grasslands need time to rest when cattle and other animals feed on them. In earlier programs, we told about ancient structures and beautiful natural places. But the cost could not be compared to the cost of a ship that had to sail from ports on the Atlantic Ocean to ports in Asia. link-grammar-5.3.16/data/en/Makefile.in0000644000076400007640000005517513074512575014526 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/en ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-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 \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 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" ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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 = words DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.dict.m4 \ 4.0.knowledge \ 4.0.regex dictdir = $(pkgdatadir)/en dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch \ corpus-biolg.batch \ corpus-fixes.batch \ corpus-fix-long.batch \ corpus-voa.batch \ tiny.dict all: all-recursive .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/en/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/en/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) # 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. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ 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" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 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; \ $(am__define_uniq_tagged_files); \ 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-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ 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 check-am: all-am check: check-recursive all-am: Makefile $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(dictdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done 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 Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-dictDATA 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 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: $(am__recursive_targets) install-am install-strip uninstall-am .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ check-am clean clean-generic clean-libtool cscopelist-am ctags \ ctags-am distclean distclean-generic distclean-libtool \ distclean-tags distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir)/words -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/en/corpus-biolg.batch0000664000076400007640000003155112766044421016060 00000000000000!batch !verbosity=1 !echo !limit=1000 !short=20 !constituents=1 !spell=0 % Test sentences taken from bio-medical, biochemistry journal articles. % These tests sentences are originally from the biolg project. % UNITS -------------------------------------------------------- % Some basic cases The 50 kDa protein is examined The protein ( 50 kDa ) is examined The mass is 50 kDa A protein of 50 kDa is examined The rate is 10 nm per msec The rate is 10 nm per one msec of time The last 195 bp of the DNA are examined % These should work also if the tokens are "merges" of number and unit The 50-kDa protein is examined The 50kDa protein is examined The mass is 50kDa A protein of 50kDa is examined The rate is 10nm per msec The rate is 10nm per 1msec of time The last 195bp of the DNA are examined % Number derived units are also recognized The rate is 10 mg/sec The rate is 10 mol/day The rate is 10 micrograms/mouse/day % Units previously in the dictionary have not been modified, and are % not allowed all the necessary roles. The 10 foot distance is examined % The following dont work yet, and would require special ".p" definitions % of the units, similar to, for example, feet.p and seconds.p. % This would require an OD- connectors (see feet.p) It fell 10 nm % This would require an OT- connector (see seconds.p) It lasted 10 msec % This would require Yd+ (see feet.p) It happened 10 nm away % This would require Yt+ (see seconds.p) It happened 10 msec later % This would require EC+ to have the intended parse (compare feet.p) The 10 bp longer sequence is examined % This one doesn't work because of "leftmost" The leftmost 195 bp of the DNA are examined % NUMERIC RANGES ------------------------------------------------ The 50 to 100 kDa protein is examined Exons 40 to 50 were examined It was submitted in the period 1990 to 1995 The range is 0 to 1 The range is nine to twenty % ambiguities are mainly due to the bracketed part The production is low in rich media ( 50 to 300 LrpC molecules per cell ) The enzyme has a weight of 125,000 to 130,000 The domain ( residues 73 to 90 ) was shown The analysis revealed a transcript after 6 to 7.5 h CSF reached 50 to 100 nM A shift from 37 to 20 degrees C resulted in an increase An operon showed at 310 to 320 kb The sequence shows 28.2 to 34.6 % identities In the past 4 to 5 years results have advanced One is the region 1911 to 1917 % unnecessary (?) ambiguity with the range linking to "are" The segment includes the pacL from which genes 1 to 7 are transcribed The gene 1 to 7 mRNA synthesis was reduced There are deviations of 2 to 3 A % the range should link to the verb with MVp (~ "north"): to much ambiguous ? These transcripts are located 5 to 3 These transcripts are located 5' to 3' % Ranges with hyphens The 50 - 100 kDa protein is examined Exons 40 -- 50 were examined It was submitted in the period 1990 --- 1995 % Cases with "from" (e.g. "from 10 to 20") (TODO): % shifts The number of repeats was increased from 7 to 11 . Experiments revealed an increase from 0 to 5 min postinduction The transfer of cells from 37 to 50 degrees C repressed synthesis . The concentration increased from 125 to 325 microgram per assay . % ranges We inserted sequences from 5 to 21 bp in length The start point ranged from 17 to 18 base pairs The promoter contained a sequence near the region ( from 60 to 73 % ) A region extending from 183 to 118 base pairs was required % Cases with "between" Transcription sets in ( between 8 and 16 h of culture ) . The pH optimum is between 5 and 7 concentrations were measured between 0 and 3 h after the beginning it shows activity at a temperature between 60 and 70 degrees C The activity is stable between pH 6 and 12 % Numeric ranges with "merged" units (or "fold") also occur An 80 to 100-fold increase was observed Antigens ranged 82 to 90% % FOLD-WORDS -------------------------------------------------------- This included an up to threefold increase There were increases in proteins, including actin (twofold to threefold) The association rate constant is also increased about 2-fold The affinity is approximately 30-fold weaker Leaves display a 2-fold accumulation This was about 10-fold higher % correct parse ranked second sigmaF was some twofold higher than sigmaE % does not parse It was two to threefold more abundant I found an at least twofold reduction It showed a fivefold anaerobic induction loci increased more than twofold % correct parse ranked fourth It corresponds to one- , two- and threefold phosphorilated proteins The structure shows a fold consisting of a beta-sheet % EQUATIONS ETC. -------------------------------------------------- non-denaturing gradient gel electrophoresis (r = 0.859) was used preparations of 5 x 10(8) cfu/ml are made phosphorylation was observed (P = 0.06) bacteria with low G + C DNA content contain genes the strength was in the order of gerE > cotD > yfhP P2 > yfhP P1 delta binds RNAP with an affinity of 2.5 x 10(6) M-1 % "x" between numbers denoting multiplication A single cell inside a pool of 5 x 10000 lymphocytes could be quantified A single cell inside a pool of 5 x 10(4) could be quantified % "Arrows" We consider the MPO --> PAG pathway Codon 311 (Cys --> Ser) polymorphism is associated with apolipoprotein E4 % GREEK LETTERS ---------------------------------------------------------- minicells revealed the expression of both lambda and SPP1 genes We cloned a new gene encoding an alternative sigma factor The sigma factor sigma 35 of B. thuringiensis is homologous Each polymerase had a subunit composition analogous to beta beta2 alpha sigma delta omega 1 omega 2 % MISC ADVERB CASES ---------------------------------------------------- % compare patients are treated, therefore, even if they are negative patients are treated, however, even if they are negative % related? the results indicated, therefore, that it is required they prefer studies that are, however, open more importantly , they are open % i.e., e.g. and related they were not side-by-side (i.e., stacked) antagonists (e.g. WEB-2086) were examined receptors, e.g. GluR5 and GluR, have been examined there is genetic heterogeneity, i.e. there are several genes % UPSTREAM, DOWNSTREAM, 3', 5' The soil from the river banks is washed downstream. He was making his way upstream. The view is upstream and the discharge is about 5.0 m3/s. It will require more information from upstream. The inverted repeat is found upstream of the promoter. The promoter is located immediately upstream of ftsY. The cryIAb gene was located 3 kb upstream of its initiator codon. mphR is located downstream from mrx. These transcripts are oriented 5' to 3' % MISCELLANIA (commented out not to confuse) % the patient tested negative % "MADE OF" VARIANTS the protein films have a microstructure formed of woven sheaves The sheaves are composed of well-defined whisker crystallites Different conjugates, composed of a peptide carrier and a cytotoxic moiety, have been investigated A study was made of the stability a protein made of the luminal domain fused to the tail the intracellular pool of enzyme is formed of newly synthesized molecules % "DESIGNATED" ETC. Mice that express epitope tagged SF-1 are being used The method labelled FAXS is rapid % ATTACH TO Isolated eosinophils from healthy donors rapidly attach to ASMC Dystrophin can attach to the cytoskeleton % INVESTIGATED, EXAMINED WHETHER this study examined whether AQP1 is present in HPMC % from PASBio ------------------------------------------------------- % abolish.01 % MEDLINE No.1 This mutation abolishes splicing % EMBO No.1 (passive) Transcription is completely abolished % alter.01 % MEDLINE No.1 Mutations alter splice sites % EMBO No.3 Phosphorylation was not altered by treating the cells % begin.01 ("start existing") % EMBO No.1 The density begins between amino acids 136 and 140 % begin.02 ("start doing") % EMBO No.1 The levels begin to return % block.01 % MEDLINE No.1 ('the' was manually added to "step") Mutations block the step II % EMBO No.3 (passive) Labeling is blocked by pre-incubation % catalyse.01, ("catalyze") is unknown % EMBO No.2 enzymes catalyze the unwinding % MEDLINE No.1 (passive) The metabolism is most likely catalysed by P450 % confer.01 % MEDLINE No.2 The variant does not confer a risk % EMBO No.1 (passive) The phenotype can be conferred by replacing the C-terminus with Stat5 % decrease.01 % MEDLINE No.1 Treatment decreased synthesis % EMBO No.2 (passive) The protection is decreased % delete.01 % MEDLINE No.1 Transcripts delete exons % EMBO No.4 (passive) the binding was deleted % develop.01 % MEDLINE No.1 ('a' was manually added to "deficiency") The son developed a deficiency % disrupt.01 % MEDLINE No.1 A mutation disrupted a sequence % eliminate.01 % MEDLINE No.1 Deletion would eliminate a residue within a domain % EMBO No.4 (passive) All three sites are eliminated % encode.01 % MEDLINE No.1 Supt4h2 encodes a protein % EMBO No.1 SBP2 may be encoded by three transcripts % express.01 % MEDLINE No.1 (passive) ('the' was manually added to "brain") The enzyme was expressed exclusively in the brain % MEDLINE No.7 Retroelements express Pol % generate.01 % MEDLINE No.1 Prnd generates transcripts % MEDLINE No.7 Molecules are generated by an alternative splicing % inhibit.01 MEDLINE No.1 This peptide inhibited binding % inhibit.01 MEDLINE No.2 (passive) Isoforms are inhibited by rolipram % initiate.01 MEDLINE No.1 (?) Tumours had altered mRNAs , initiated within intron 1 % initiate.01 MEDLINE No.2 Cells initiate transcription at multiple sites % initiate.01 MEDLINE No.3 (intransitive) Translation initiates from an internal codon % lead.01 MEDLINE No.1 A mutation leads to ligation % lead.01 ? (passive) % lose.01 MEDLINE No.1 A variant which lost a site has been characterized % lose.01 EMBO No.3 (passive) Anchoring ability was lost % modify.01 MEDLINE No.1 (passive) Genes were modified % modify.01 EMBO No.2 Factors that can modify the binding may regulate binding % mutate.01 MEDLINE No.1 (adj?) % [there may be a problem here with "deficiency"] The mutated allele resulted in deficiency % mutate.01 MEDLINE No.2 (passive participle postmodifier) The gene mutated in mice encodes a protein % mutate.01 EMBO No.4 The fragments were mutated by the sequence % mutate.01 ? (active) % proliferate.01 MEDLINE No.1 Cells are characterized by an ability to proliferate % proliferate.01 MEDLINE No.2 Cells proliferate % proliferate.01 ? (passive) % recognize.01 MEDLINE No.1 (passive participle postmodifier) The protein would lack epitopes recognized by the serum % recognize.01 MEDLINE No.3 A number recognized by cells have been isolated % recognize.01 MEDLINE No.5 Antibodies recognize specifically a polypeptide % result.01 MEDLINE No.1 We report the existence of isoforms which result from splicing % result.01 MEDLINE No.2 Both mutations result in high proportions of mRNAs % result.01 ? (passive) % skip.01 MEDLINE No.1 sequencing revealed a mutation, which skipped exon 3 % skip.01 MEDLINE No.2 An exon can be skipped by splicing % splice.01 MEDLINE No.1 exon 30 is spliced together with the intron % splice.01 PNAS No.4 3I spliced 20% as efficiently as 3F % splice.01 PNAS No.4 (oversimplified?) 3I spliced % splice.02 MEDLINE No.1 CD1c has a form that is thought to be spliced out % splice.02 MEDLINE No.2 One exon is spliced out of the transcript % splice.02 MEDLINE No.9 Exon 16 can be spliced out % transcribe.01 MEDLINE No.1 The gene is transcribed % transcribe.01 MEDLINE No.2 KLK41 transcribes two alternative transcripts % transform.01 MEDLINE No.1 FGF8b can transform the midbrain into a cerebellum fate % transform.01 MEDLINE No.3 Phospholipase D is known to transform cells into tumorigenic forms % transform.02 MEDLINE No.1 The DNA was used to transform E. coli % translate.01 MEDLINE No.1 Splicing results in a transcript which would be translated into a protein % translate.01 EMBO No.1 Stat1 was translated % translate.01 EMBO No.2 (oversimplified? slightly modified) Stat1 translated can become a dimer % translate.02 MEDLINE No.1 This review examines technologies that can be used to translate information % translate.02 MEDLINE No.3 Acj6 translates information into specificity % translate.03 MEDLINE No.1 The functions translate into modulations % truncate.01 MEDLINE No.1 Changes were predicted to truncate the protein % truncate.01 MEDLINE No.2 The domains were truncated % verbs taking particles The recombinant plasmid was screened out The adenine bulge is looped out A monomer is built up of strands % "in gel" % should have been in-gel to be grammatical -- could a spell cheker guess this? They were measured by in gel kinase assays % IMPORTANT: CAPITALIZED-WORDS SHOULD ALLOW "that" ETC. ( missing) it encodes a GPCR that is homologous to the chemokine % compare it encodes a gPCR that is homologous to the chemokine % "ORDERED" as an adjective The complex plays a role in the construction of ordered multicellular structures % CONCENTRATED as an adjective the genes were most concentrated in the cell link-grammar-5.3.16/data/en/4.0.knowledge0000664000076400007640000003520212770113073014642 00000000000000; Post-processing knowledge file ; 6/96 ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; The following links start a domain. Each must be given a name in the ; table below (STARTING_LINK_TYPE_TABLE) ; ; Removed Rn as a starter link, since it doesn't seem to be needed, ; and also because it interferes with a verb-wall link for sentences ; like: "only you would say that" and "that I did not know". When Rn is ; allowed to start an r domain, the above sentences then hit the ; "unbounded r domain" rule below, on the WV link. DOMAIN_STARTER_LINKS: ;W Ce Cs Ca Cc Ci R* Rn Re RSe Mr QI#d Mv* Jr Mj Qd W Ce Cs Ca Cc Ci R* Re RSe Mr QI#d Mv* Jr Mj Qd TOn TOi Mg* MVi Ss#d Bsd ER Z Ma#* SIs#g BIqx MX#p MX#a MX#r MX#j MV#o MV#p Eq COq VCq AFd PFc ; ---------------------------------------------------------------------- ; The following links start a urfl domain. They are also included in the ; domain, as opposed to regular starter links (above), which are not. A ; urfl domain includes links accessible from the root word, tracing to ; the right (as well as everything accessible from the left end of the ; starter link). URFL_DOMAIN_STARTER_LINKS: TOo I#j Pa##j CP ; ---------------------------------------------------------------------- ; The following start a urfl_only domain. These include _only_ links : ; reachable from the root word, tracing to the right. They aren't ; included in the domain URFL_ONLY_DOMAIN_STARTER_LINKS: SFsx Ss#g COp ; ---------------------------------------------------------------------- ; Links which start a domain and are also part of the domain. This must be ; a sublist of the domain_starter_list DOMAIN_CONTAINS_LINKS: Mg* Mx Bsd MX#a Ma#* Mv* MX#r Ss#d Ws Wq Qd Mj Wj Wi MX#j AFd PFc Jr Wd Wp Mr ; ---------------------------------------------------------------------- ; These links are not put in the word/link graph. They also cannot be the ; starter links for a domain. (These links may also only be used in cycles.) IGNORE_THESE_LINKS: Xca ; ---------------------------------------------------------------------- ; These links may only be used in cycles. ; --- ; Jd and OFd are used with determiner D: "I have a lot of cookies" ; --- ; WV must form a cycle with W links: WV links to the root verb to the wall, ; and W links the leading noun to the wall. Both verb and noun must be in ; the same phrase, forming a cycle, as otherwise, nonsense happens, such as ; *He stated the fact that there be an investigation ; with W linking to "he" and WV linking to "be" (instead of "stated") ; --- ; CV: similar to WV above, must form a loop along with Ce (typically). ; Ce links noun of subordinate clause to the dominating phrase, while ; CV links the verb of the subordinate clause to the dominating phrase. ; Both the linked noun and verb must be in the same subordinate clause. ; Example: "I wish I could see him 100 times a day" MUST_FORM_A_CYCLE_LINKS: R#* TOt EXx HA SFsic Jd Jr JQ OFd Xca WV CV IV ; ---------------------------------------------------------------------- ; These links are not traced further if they point back before the root word. ; ; The creation of Rw necessitated making B#m a restricted link, to ; prevent the (e) domain, started by Ce, from extending around through ; the Rw link. ; Reverted the B#m thing ... ; This breaks parsing of ; How fast a program does he think it is ; I wonder how fast a program he thinks it is ; I wonder how much money you earned ; I wonder how many people you saw ; I wonder how big a department it is ; I wonder how much oil they spilled ; This is the man whose dog I bought ; I wonder which dog he said you chased ; How efficient a program is it ; Meanwhile, I can't find the Ce problem mentioned ... this needs more ; documentation! RESTRICTED_LINKS: B#* D##w B#w B#d AFh MVt Xx HL SFsic AFd Bc CX EAh H HA PFc B#j Wd PF Z ; H HA PFc B#j Wd PF Z B#m ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. ; ; Rn commented out, as per above. STARTING_LINK_TYPE_TABLE: Ce e R* r ; Rn r Re r W m RSe e Cs s Ca s Jr e Mr r Cc s Mv* e QI#d s BIqx s TOn e TOi e MVi e MV#o s MV#p s AFd s PFc s Mg* e Mj j Qd m MX#j j TOo x I#j x Pa##j x CP x COp d SFsx d Ss#g d SIs#g s Ss#d s Bsd s ER s Z s Ma#* e MX#p e Ci e MX#a e Eq e COq e VCq s MX#r r ; ---------------------------------------------------------------------- ; ----------------------- LINK SETS ------------------------------------ ; ---------------------------------------------------------------------- ; (Not in use at present; see comment at beginning of file) ; ---------------------------------------------------------------------- ; ----------------- RULES ---------------------------------------------- ; ---------------------------------------------------------------------- ; Explanation of syntax: as usual, each stanza begins with a label ; terminated by a colon. The interpretation of the rule depends on ; the label, as specified in each stanza. ; The following rule asserts that the linkage must *still* be connected ; when the specified set(s) of links are removed from the linkage. FORM_A_CYCLE_RULES: @MUST_FORM_A_CYCLE_LINKS , "'must form a cycle' violation0" ; For the following rules, if a domain contains a link matching the 1st ; column, it must also contain a linkage matching one of the members of the ; set in the 2nd column. The individual rules are demarcated by semicolons and ; the fields within a rule are demarcated by commas. ; XXX fixme -- Qd should be replaced by Qw in first four. CONTAINS_ONE_RULES: SI#* , Wq Qd Qw CQ PFc Wp , "Bad use of s-v inversion1" , SI#x , Wq Qd CQ PFc Wp , "Bad use of s-v inversion2" , SFI##* , Wq Qd CQ PFc , "Bad use of s-v inversion3" , SXI , Wq Qd CQ PFc , "Bad use of s-v inversion4" , Ws , D##w S##w H , "S-V inversion required5" , I#a , B#m B#w , "incorrect use of 'to'6" , Wq , SI SFI SXI , "S-V inversion required7" , Qd , SI SFI SXI , "S-V inversion required8" , PFc , SI SFI SXI , "S-V inversion required9" , Mj , Jw JQ , "Incorrect relative10" , MX#j , Jw JQ , "Incorrect relative11" , Wj , Jw JQ , "Misuse of preposition12" , JQ , Mj Wj MX#j , "Misuse of preposition13" , Jw , Mj Wj MX#j , "Misuse of preposition14" , B#j , Jr , "Incorrect relative15" , Jr , B#j , "Incorrect relative16" , ; The two below prevent "How big?" and "How quickly?" ; EAh , AF Bsm B*m Qe Ca AFm , "Incorrect use of 'how'17" , ; EEh , AF Bsm B*m Qe Ca AFm , "Incorrect use of 'how'18" , Qe , EEh EAh , "Incorrect use of adverb19" , THi , SFsi SFIsi OXi , "Complement requires 'it'20" , TSi , SFsi SFIsi OXi , "Complement requires 'it'21" , QIi , SFsi SFIsi OXi , "Complement requires 'it'22" , TOi , SFsi SFIsi OXi , "Complement requires 'it'23" , Ci , SFsi SFIsi OXi , "Complement requires 'it'24" , COqi , SFsi SFIsi OXi , "Complement requires 'it'25" , CPi , SFsi SFIsi OXi , "Complement requires 'it'26" , Eqi , SFsi SFIsi OXi , "Complement requires 'it'27" , LEi , SFsi SFIsi OXi , "Complement requires 'it'28" , MVti , SFsi SFIsi OXi , "Complement requires 'it'29" , AFdi , SFsi SFIsi OXi , "Complement requires 'it'30" , O#i , SFsi SFIsi OXi , "Complement requires 'it'31" , ; SFs, SFp SFu: force subject-object agreement for ; singular/plural/uncountable noun objects SFst , O*t Ost Omt Omm Bs#t B*#t Bc#t , "Bad use of 'there'32s" , SFp , O*t Opt Omt Omm Bp#t B*#t Bc#t , "Bad use of 'there'32p" , SFu , O*t Out Omt Omm Bp#t B*#t Bc#t , "Bad use of 'there'32u" , ; SFIst , O*t Ost Omt Bs#t B*#t Bc#t , "Bad use of 'there'34" , SFIp , O*t Opt Omt Bp#t B*#t Bc#t , "Bad use of 'there'35" , OXt , O#t B##t , "Bad use of 'there'36" , SFsi* , TOi THi QIi TSi O#i Ci THb CPi COqi CPi Eqi AFdi BIh , "Bad use of 'it'37" , SFIsi , TOi THi QIi TSi O#i Ci THb CPi COqi CPi Eqi AFdi BIh , "Bad use of 'it'38" , OXi , TOi THi QIi TSi O#i Ci THb CPi COqi CPi Eqi AFdi BIh , "Bad use of 'it'39" , THb , S##t SI##t SFsi SFIsi , "Bad use of predicate40" , BIh , Ss#b SIs#b SFsi SFIsi , "Bad use of predicate41" , BIq , S##q SI##q SFsi Ss#b SFIsi SIs#b , "Bad use of predicate42" , MVt , Dm#m EAm EEm MVm Pam Pafm AFm EB#m MVb AJrc Om Mam Am Jm Ds*m MX#m , "Bad comparative43" , MVz , D##y EAy EEy MVy EB#y , "Bad comparative44" , MV#a , Pam Pafm EAm Ds*m EAy AFm Mam Am , "Bad comparative45" , MV#i , Pam Pafm EAm Ds*m EAy AFm Mam Am , "Bad comparative46" , MV#o , D##m D##y Om Oy Jm Jy Am MX#m , "Bad comparative47" , MV#p , EEm MVb Dm#m EEy D##y MVm Om Oy Jm Jy Am MX#m , "Bad comparative48" , Pafc , EB#m EB#y , "Bad comparative49" , Pafc , Pa* Paf* , "Bad comparative50" , MVat , MVm , "Bad comparative51" , MVpt , MVm , "Bad comparative52" , MVat , MVa MVp , "Bad comparative53" , MVpt , MVa MVp , "Bad comparative54" , U#t , D##m D##y Om Oy Jm Jy Am MX#m , "Bad comparative55" , Cc , EEm EEy MVm MVb MVy , "Bad comparative56" , Sp#c , Dmcm Dmcy Om Oy Jm Jy MX#m , "Bad comparative57" , Ss#c , Dmum Dmuy Om Oy Jm Jy Ds*y MX#m , "Bad comparative58" , S##c , Dm#m D##y Om Oy Jm Jy MX#m , "Bad comparative59" , THc , TH , "Bad comparative60" , TOc , TO** TOf* TOi* , "Bad comparative61" , TOtc , TOt , "Bad comparative62" , Ma** , TO TOf TH MVp TOt QI OF MVt MVz MVh Ytm Ya , "Bad use of adjective63" , Mam , TO TOf TH MVp TOt QI OF MVt MVz MVh Ytm Ya , "Bad use of adjective64" , ; ; The rule below sounds nice, in principle, in preventing some ; nasty constructions ... however, it also prevents some good ; ones, too. e.g. "The dog, unsatisfied, barked loudly" ; MX#a , TO TOf TH MVp TOt QI OF MVt MVz MVh Ytm Ya MJ E EA , "Bad use of adjective65" , ; There's no JUNK connector, which means that Oxn is ; prohibited from ever occuring. 4.0.batch covers this. Oxn , JUNK , "Bad use of pronoun66" , MVh , EExk EAxk D##k , "Incorrect use of that67" , ; The Rw link necessitated commenting out 68, because we had to make B#m ; a restricted link(see above) xxx reverted .. this is needed ... ; B#m , D##w H HA , "Bad use of gerund68" CONTAINS_NONE_RULES: S , Spxi , "Bad n-v agreement69" , SI , SIpxi , "Bad n-v agreement70" , Ws , B#m Ca BT , "Question inversion violated71" , SF , I* PP* TO* Pa* Pam Pg* Pv* LE* AFd* MVta , "Bad use of 'filler' subject72" , SFI , I* PP* TO* Pa* Pam Pg* Pv* LE* AFd* MVta , "Bad use of 'filler' subject73" , OX , I* PP* TO* Pa* Pam Pg* Pv* LE* AFd* MVta , "Bad use of 'filler' subject74" , MXsr , Sp#w , "Bad n-v agreement75" , MXpr , Ss#w S#iw , "Bad n-v agreement76" , Mr , B#* , "Bad use of 'whose'77" ; ---------------------------------------------------------------------- ; The following rules assert that all specified domains must have the ; property that all of the words that touch a link in the domain are ; not to the left of the root word of the domain. These rules are ; different from the above in that the first field is a *domain name*, ; rather than a set of links. BOUNDED_RULES: s , "Unbounded s domain78" , r , "Unbounded r domain79" link-grammar-5.3.16/data/en/corpus-fixes.batch0000664000076400007640000044525312772615624016120 00000000000000!batch !verbosity=1 !echo !limit=1000 !short=20 !constituents=1 !spell=0 % Example sentences showing BUG FIXES since link-grammar 4.1b % as well as demonstating bugs that remain to be fixed. % But first ... some simple sentences that work fine with the old % link-grammar, but cause trouble for the new WV and CV links. I am having trouble with it. % extrapostions with crossing links: knowledge was gained of the activities It was announced that remains have been found of the ark of the covenant % Missing verb-wall links They were of a single mind. What's up? An eerie silence befell the room an eerie calm settled down on the room an eerie quiet preceded the explosion. he had an easy calmness about him % Missing or miscategorized verbs Don't overexcite him! Don't overextend yourself! This code deadlocks. It is deadlocking right here. It is deadlocking over there. He sunburns easily. We had the painter texture the ceiling for us. This particular ceramic finish crazes easily. Hi, can you please freind me? I coded up the program. I hard-coded the answer. I always hard-code. Do this instead of hardcoding it. Do this instead of hard-coding it. Do this instead of hard coding it. it is hard coded. I tokenized the sentence. I like to tokenize. It is a tokenizing parser. That is a very unenhancing blush. I will vacuum it up I will vacuum it right up I will deep-fry it up for you. I will frame it up for you. I squished it down to a splat. I slurped it up. The secretary whited it out. She was whiting it out when the call came. Yes, he tailgates often. Yes, they topple frequently. It will unfreeze by itself. They deice the planes regularly. They deice regularly. They oversell whenever they feel like it. They pillory whoever they want to. He will anguish over the loss He will bankroll the company. Let me nuke that sandwich for you He is going to lowball the offer I don't mean to disrespect you he has a habit of horning in on other people's conversations. I hope you don't mind if I horn in. I hope you don't mind my horning in. He really ragged on me to do it. He was ragging on me all day long. She volunteered as a nurse. She volunteers as a nurse. He put forth an argument against sexism He puts forward an argument against sexism The Vatican declaration put forward an argument against sexism It has a hardness of 0.34 Brinell units. It has a tensile toughness of 0.34 joules per cubic metre % Parses, but not correctly! % Any expression with an exclamatory "right" mis-parses. *It is sitting right over here. % Parses, but not correctly! "at once" should stick together. *They were at once shelled and fired on by the machine guns % ---------------------------------------------------------- % Phonetics: distinguish a/an usage with vowels/consonants: *I ate a apple. I ate an apple. I ate a little apple. *I ate an little apple. I ate a banana. *I ate an banana. *He has quite a imagination. He has quite an imagination. *He has such a imagination. He has such an imagination. *That is more of an challenge. That is more of a challenge. He gave me an acrylic lens. *He gave me a acrylic lens. He gave me an Afghan rug *He gave me a Afghan rug % ---------------------------------------------------------- % Misc stuff I know which book he read. I know what book he read. Mommy loves me. Mother likes her. I am pooped. John is bigger than Dave is. John wants more cookies than Dave wants. It was covered with bites. Alice took a bite out of it. % Leasing and subleasing. It's to let. It's to let; there's a notice on the door. She has a room to let in her house. The landlord is letting the office to a local company. Let's sublet that room! Yes, we will sublet that room! Preliminary contracts were let and tunneling work started. The rooms were let. % wikipedia sentences Hatem Mohamed Mersal (born 20 January 1975) is an Egyptian long jumper. His personal best jump is 8.31 metres, achieved in June 1999 in Oslo. % Know, even He knows nothing but sin. Even a child knows better. He should know better We will know sooner or later. We will know, sooner or later. Even his mother likes me % the below parses, but not correctly; it should parse similar to above ... *Even a child can do better. % phantom commas I have no idea, what that is. I have no idea what that is. % Phantom-and: % the comma implies an "and", which is not actually voiced: His shout had been involuntary, something anybody might have done. % gone The position we talked about is gone. The keys are gone. The popcorn is all gone. The good times are done and gone. It's now a gone desire. He slunk over to the water-fountain. % tend I tended to believe that shepherds tend sheep. I often tended, for years at a time, to believe that shepherds quietly tend sheep. % misc nouns, verbs The smelter weighs 30 tonnes. She's sharp-witted and funny. He resigned that post. Exxon discovers gas offshore. The line extends 10 miles offshore. Give it a shake. Take the two shakes over to table five. There was wind and rain. It adjusts for errors It corrects for errors % verb: come was missing B- Which way did you come? % Problems with "on" % Below, "on" should modify "wears", using MVp He wears a mustache on the sitcom. % "on" should modify "report" via Mp % XXX this is still broken, at the moment... I have a report on sitcoms. I saw a report on sitcoms. I read a report on sitcoms. % "with" should modify verb with MVp, not object with Mp I have a date with Ben. I read a report with Ben. % "saw" w/ particle He tried to saw the wood. He tried to saw up the wood. We were sawing wood when it happened. We were sawing up the wood when it happened. % Assorted adverbial modifiers It has been unbelievably poorly managed. It has been notoriously managed. It has been notoriously badly managed. The store was poorly stocked. The play was dreadfully written. I was able to buy the house very cheap % Adverbial modifiers with EBm- There is absolutely no reason to believe American companies cannot compete overseas. There are rumours of a tightening of credit There are rumours of a collapse of credit knowledge was gained of the activities knowledge was obtained of the illicit activities % suddenly is a "manner adverb", sometimes clausal He sat up suddenly. He suddenly found soup in his lap. % double-commas on of_course It was, of course, his fault. % adverbs modifying prepositional phrases: MVl- links we are going to arrive almost on time we are going to arrive nearly on time we are going to arrive very nearly on time we are going to arrive exactly on time we are going to arrive about on time we are going to arrive just about on time % words.v.4.1 -- some predicative-adjective stuff in here It reduced chances that profits could equal their earlier performance It reduced chances that profits could affect the outcome It reduced the chances that profits could affect the outcome What are the chances that profits could affect the outcome? What are the chances that Sherlock could catch the criminal? What are the chances that Sherlock could really catch the criminal? What are the chances that Sherlock could really solve a crime? What are the chances that Sherlock could be a genius? What are the chances that Sherlock could be high? It reduced chances that profits could be high ... chances that ... could be ... What are the chances that Sherlock caught the criminal? What are the chances that Sherlock captured the criminal? What are the chances that Sherlock will track him down? what are the chances she will drive him up to the farm? The motor ran flat out She flat out said so It happened during the 1988 first half % so He did not perform nearly so well. The price didn't drop nearly so fast. The price didn't drop nearly as fast. It went almost so well that we thought we won! % ready Is it ready? Do you have it ready? Do you have a more complex example ready? % enough We have quite enough work already, thank you! That'll be quite enough. That is quite enough rough-housing. That is enough rough-housing. Enough rough-housing! Enough! He is good enough He is a good enough player *He was very lucky enough *He was very good enough He is such a little shit. He is such a little fuck. I don't give a flying fuck. What, were you expecting Santa? What! I'll tell you what, you can have it for five bucks! I'll tell you what, you can shut the fuck up! I'll tell you what! Say what? Shut the fuck up! what does it matter? come what may. She gave him what for. I don't know but what. I don't know but what I'll go. % curious synonyms for "else" .... what the fuck? what else? what the fuck happened? what else happened? what fucking happened? what in hell happened? what in the hell happened? what goddamn happened? What for Christ sake happened? What in Jesus happened? What in God's name happened? What in Lord's name is going on here? What the bejesus happened? what in the hell? what the shit? what the bleep? where the fuck is it? where else is it? what the fuck did I tell you? what else did I tell you? what in hell did I just say? what the shit were you thinking? who the fuck came to the party? who else came to the party? % A bit more polite: What exactly do you want? What, exactly, do you want? What precisely do you want? Then what? why the hell would you say that? how else would you say that? how else might you say that? how else might you express yourself? how the fuck do I know? whyever for? what for? How come? How many? How? How quickly? How big? How small? How high? How big did he talk? How big is it? How big did you say it was? *How slickly did you say it was? How high did you say it was? How tall did you say he was? % Arghhh this is a mess. Some of these want to use AF+, % others seem to be more comfortable with Qe+ and its not clear % how to be consistent. How common did you say it was? How common? How often? How often does it happen? How shocking? How shocking was it? How shocking did you say it was? Who? who else? who else not? When? Which way? % We should distinguish between "who" and "whom" but who fucking cares? Who fucking cares? Bring him and whomever else Bring him and whomever the fuck cares Bring him and whoever the fuck cares Bring him and whoever you wish Bring him and whomever you wish Bring whoever else you care to. Bring whomever else you care to. Bring whomever else cares Bring whoever else cares Bring whomever you wish Bring whoever you wish Use whatever the fuck pleases you. Do whatever the fuck pleases you. % intransitive verbs taking prepositions He grabbed at it % transitive verbs taking prepositions He dished it out at the unsuspecting onlookers. I ladled it carefully into a bowl. You should ladle it out. He ladles it with a large wooden spoon. He was ladling the molten steel when the crucible tipped. He ladled the molten hot metal into the mold. It was molten hot. It was piping hot. It was devilishly hot. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % ========================================================== % NOUNS misclassified and mangled % % Miscellaneous missing nouns. He picked up the game die. People use espresso to make other coffee drinks. Espresso is a coffee drink. Bill sold his children to the gypsies Computers suck ass Computers suck dick I found a subgraph isomorphism that is isometric to the epimorphism. I installed one splitter near the antenna and two more before the amplifier. I installed one splitter near the antenna and two more splitters before the amplifier. I did not understand one smidgin of that lecture. Not one whit. Not one tittle. Not one whit. I'm getting a bad vibe from this. % mass nouns that were incorrectly classified as count nouns. % Nouns that can be used in an indefinite manner. I will give you a piece of armament. I will give you a piece of bagel. I will give you a bit of courtesy. Give me a piece of almond. Give me a bit of anaesthetic. Give me a piece of apple. He broke off a piece of bagel and gave it to me. A piece of asteroid broke off. Add one spoonful of avocado. I ate a bit of biscuit. She exposed a bit of bikini to us. A piece of cactus went sailing through the air. There were three cacti in front of us. Add a cup of finely shredded carrot. A length of chain was wrapped around the tree. He left town early next morning. I gave her a check for deposit. % ---------------- % nouns not in nouns.1 *an majority agree a majority agree *an number agree a number agree it's a kind of test *it's an kind of test it's a silly kind of test *it's an silly kind of test it's an unusual kind of test *it's a unusual kind of test This is a crucial test. *This is an crucial test. *it's an sort of test it's a sort of test there's an argument brewing *there's a argument brewing he gave me an excuse *he gave me a excuse That is an issue *That is a issue *There is an way There is a way *There is an place There is a place % Pronoun fixes I'll hire whomever I can find. I'll hire whomever. I'll hire whoever. % Proper names (entities) in the form of noun modifiers % The problem is that some of these appear in entity names % and thus must be explicitly listed in the dictionary. My name is Gilles de la Tourette. I live in New York City. I work for the First National Bank. I live near the San Gabriel River. I was born in the Armenian Soviet Socialist Republic. I was born in the Soviet Union. My insurance carrier is United Healthcare. We took the ferry to Block Island. The man from Federated Conglomerates is here. I work for the Great Southern and Western Railroad. Central Texas is hot. North Sea crude was up. Korea First Advertising Co. stock is up. Quantum shares were up in trading. The Orange Democratic Movement called for a new election. It lies in the western Pacific Ocean. It is in the Gulf Territory I live near the Orkney Islands He is the man from Syndicated Features He represents the Undersea Exploration Company He represents the Equatorial Antarctic Bank % Confusing given names Finn pushed at the door. % Some given names can be proper names The late Mr. Tom will be sorely missed. % Collistions between given names and oteh words % Should be OK now; given name 'Frank' collides with frank.a, frank.v Frank felt vindicated when his long time friend Bill revealed that he was the winner of the competition. % Sue (female given name) vs. "to sue" (verb). Sue answered the door. % Tom as a mass noun interferes with far-more-likely common-name "Tom". Could we add some tom-tom to that track? % Some plural capitalized words are singular entities. Treat them well. % e.g. last name Johns, or Hotchkiss are not actually plurals ... Johns gave it to me. Hotchkiss gave it to me. % Proper name modifiers It dates back to fifteenth century France. % Biological texts commonly have adj-noun-adj-noun chains We extracted human umbilical vein endothelial cells. We extracted smooth muscle myosin heavy chain protein. We extracted peripheral blood mononuclear cells. It is located on the nuclear envelope inner membrane. We extracted simian virus large T-antigen. We collected HTLV-I infected T-cells. We looked for 3-Amino-3-azabicyclo[3.3.0]octane hydrochloride We looked for 3-amino-3-azabicyclo[3,3,0]octane hydrochloride They are a three times defeated team. % ---------------- % Verbs that didn't have corresponding nouns -- bop.v was clobbering bop.n I like the sound of bop. She was the co-star. Who did you give the slavers? % ---------------- % words that can be both mass and count nouns They are like family to us. He is like family to us. it is at an equilibrium it is in equilibrium % ---------------- % Buggy classification of mass nouns (words.n.3) % The -ity, -acy and -ance words are now in words.n.3.y There was an abundance of poverty. There was a continuity of action. There was a certain crudity to his actions. It showed a certain abundance. He had a certain panache. He sank into a delirium. It was a detriment to further action. He demonstrated a certain ignorance. We were unable to find a common ground. He took the effort to make amends He had the imprudence to laugh He has the impunity to do as he pleases He has the balls to do as he pleases He had the honesty to come clean He has the panache to pull it off The solution had the acidity to eat through walls % More nouns that can be indefinite .. magazine, crisis, % musical instruments. He wrote for Playboy magazine. I know how to play guitar. The violence has thrown the country into crisis. The violence has created a crisis. He took the effort to make amends % level as indefinite noun, adjective, etc. % Unfortunately, this leads to a combinatoric explostion when % 'level' is a modifier: "He keeps a level head in an emergency" The process uses abrB transcription as an indicator of Spo0A~P level The platform was at knee level. That bitch did it! % =================================================================== % quasi-numeric determiners aka quantifying determiners % There are a zillion of these, mostly due to the product of the % special-case quantifiers (some of, none of, all of, etc) with objects, % subjects, and determiners (of these, of those, of it, etc.) % I have much furniture. *I have many furniture. I have a lot of time I have some number of cookies I have a passel load of cookies I have a passel of senators in my pocket I have a flock of sheep I have a pride of lions I have a gaggle of geese I have a skein of wool I have a vast expanse of land I have a large flock of sheep I have a lot of pride I have a handful of money I have a quantity of money I have quantities of money I have bags of money I have a whole slew of it I have gobs of it I have jillions of dollars I have zillions of dollars I have tens of billions of dollars I have a couple of cookies. I have a couple of them. I ate a couple of the cookies. % XXX TODO: squonky determiners with "of" % % Note how many of these allow a determiner "the beer", "this beer", % "I drank a pint of beer", "I drank a pint of this beer", while % others insist on it! "*I drank the rest of beer", "*I drank all of beer" % Yet others forbid it: "*I drank another of the beer", "*I drank a couple % of the beer", with the last two treating "beer" as a count noun (bottles) % as opposed to a mass noun. % I have a few of them. *I have a few of cookies. I ate a few of the cookies. I ate a few of these cookies. *I ate a few of this cookies. I ate a few too many. I ate a few. I ate very few of the cookies. I ate pretty few of the cookies. I ate some of the cookies. I ate some of these cookies. *I ate some of this cookies. I ate some of this cake. I ate some of them. *I ate some of cookies. *I drank some of beer I ate some. I ate just some of the cookies I ate just some I see him some of the time. *I see him some of time. I ate a little of the cookies. *I ate a little of cookies. % XXX "I ate little", and little should MV "ate", and not "fish" % whereas "I ate a little" and it should be Os on "ate", right? I ate little of the fish. % phantom "bit": "I drank a little (bit) of beer" I drank a little of beer. I drank a little bit of beer. I drank a bit of beer. I drank a great deal of beer. I drank a great deal. I have most of the cookies. *I have most of cookies. *I have the most of cookies. *I have the most of this cookies. I ate most of them I have the most of the cookies. % XXX the next one parses, but not correctly I have the most of all the cookies. I have the most of all of the cookies. I have the most of all of them I drank the most of the beer. I drank most of the beer. I drank part of the beer. *I drank part of beer. I drank a part of the beer. I drank a part of this beer. I drank a small part of the beer. I ate a part of the cake. % cookie, unlike cake or beer, is normally a count noun; however, it can be % sometimes partitioned. (viz, its "optionally" a mass noun.) I ate a part of the cookie. I drank all of the beer. *I drank all of beer. I ate all of the cookies. I ate all of these cookies. I ate all these cookies. I ate all of this cake. I ate all this cake. I made all these corrections to the dictionary. I drank none of the beer. *I drank none of beer. *I drank none of these beer. I drank none of this beer. I ate none of the cookies. * I ate none of this cookies. I ate none of that. I drank the rest of the beer. *I drank rest of the beer. *I drank the rest of beer. I drank plenty of beer. I drank plenty of the beer. I made plenty of fixes to the dictionary. I drank another of the beers. *I drank another of the beer. I drank each of the beers. I drank more of the beer I drank much more of the beer *I drank much more of the beers I drank many more of the beers *I drank many more of the beer I drank a couple more of the beers *I drank a couple more of the beer I drank plenty more of the beer I drank some more of the beer % More mass vs count I drank many of the beers *I drank many of the beer I drank much of the beer *I drank much of the beers I ate not many of the cookies. I drank not many of the beers I drank not many not many of the cookies were edible not many of them could be saved many of them could be saved *them could be saved many of them were saved much of the beer could be saved not much of the beer could be saved much of it could be saved not much of it could be saved I drank not much of the beer I drank not much I drank not much of it not much of what he said was true not all of the beer could be saved not all of the beer was saved not all of the trees were saved not all of it was saved I ate not all of the cookies. not one of them could be saved not one of them were saved not one of them was saved I ate not one of the cookies. I drank enough of the beer. I drank enough of it. not enough of the detergent got in there. there was enough of the beer there was enough of the beer and sandwiches there was enough of it there was not enough of it not enough of this was used they have plenty of this they have pleny of that Drink a pint of this beer. I've had enough of this farce. I gave him a number of the cookies I gave him a number of cookies *I gave him number of cookies *I gave him number of the cookies I gave him a number of these I gave him a number of those a number of these were found a number of those were found a number of them were found He has wads of cash He commands several companies of men He is prone to flights of fancy I have untold numbers of cookies I have an immeasurable number of cookies I have a majority of the voters I have a number of pennies and dimes I have a quart of milk I have two quarts of milk I've drunk several cups of coffee I put two kilograms of explosives in the box I put two kilograms of TNT in the box I put two kilograms of Fugnuts in the box I put two kilograms of tri-nitro toluene in the box I put two kilograms of gonzo in the box I put seventy two kilograms of Mr. Goody Two-Shoes in the grave I put an insane amount of effort into this project I have oodles of talent. I have a kind of talent. I have a type of talent. I have a sort of talent. I have a breed of goats. Copelatus stavropolitanus is a species of diving beetle. What degree of trust do you put in him? % And not just as objects, but subjects too. A number of people took part in the riot. A pride of lions lounged in the shade. A number of recommendations were made. A number of reasons were given. Several kinds of reasons were given. A number of questions were asked. A number of different ways were considered A number of ideas were considered A number of hypotheses were tested. A number of recommendations and suggestions were made. They made a number of recommendations and suggestions. There was a great degree of haste in the proceedings. plenty of others thought so too % =================================================================== % Subject verb inversion % Many examples from wikipedia What have I done? What will I do? From where did it come? From where had it risen? From whom did you run? From whence was it bidden? whither did it come? From whither did it come? From where did you get it? About where did you put it? About where did you find it? For who were you mistaken? % Archaic fairy-tale / children's book registers (inverted subject/object) far out in the sea lived a fish. A fish lived far out in the sea. % Locative subject-object iversion under the tree sat Jim *Under the tree sat he. under the tree sits Jim, looking lonely beside the river sat Jim beside the river ran Jim Along the riverbank lay some smooth stones. Along the riverbank grew some flowers. Along the riverbank grow some flowers. for along the riverbank grow some flowers. yet along the riverbank grow some flowers. Beside Sally ran Jim And so stays the situation. And so stayed the situation. Here lies the ball. There lay the ball. And so there lay the matter, until Jill decided to challenge him. Beneath, there lay in mobile contiguity the essential elements of living matter. No matter what the motive was, there the money lay There lay the reason for the groans. In the corner lay a lamp. *In the corner lay it. Under that tree sleeps only Larry. % Verb-object inversion % .. and verb-object inversion with null copula. What a shame that was What a fiasco that was What a shame! Oh, what a shame! What a fiasco! What a great day today! What a nice night, tonight What a great day was today! What a great day yesterday was! What a great day tomorrow will be! What a great day Monday will be! What a great day Monday morning will be! What a great month July will be! What a great month was July! What a great day is in store! % What expletives, profanities What a lousy example sentence! What a cad! What an idiot! What a jerk! % Directive subject-object inversion Into the room came two students Down the stairs came the dog *Down the stairs came it. At last the infantry were ready, and off went the cavalry to the right Onward went the cavalry, spurred to extraordinary exertion by the fact that provisions began to run short. A good gift is flowers *A good gift is they % Directive inversion Into the room came two students. *Into the room came they. Out of the tree fell the squirrel. *Out of the tree fell it. After the speeches came the toasts Before the storm came an eerie quiet Before the storm came an eerie calm % comparative inversion It was too difficult a question. It was too long a journey. Cheaper than dirt, slime is greener radically cheaper than regular steel, Flash Bainite is stronger than titanium radically cheaper to produce than regular steel, Flash Bainite is stronger than titanium % =================================================================== % assorted mis-classified verbs. He is allied with the Reds. % Sentence openers % Some of these need to take the Z- link, when % the "I" is optional. But others take the Cs+ link. % Said, guessed do the right thing here... % The others are broken. XXX fix these. As guessed, he was lying. As I guessed, he was lying. As I reckon, it won't happen here. As I sensed, it was all a lie. As I said, it was all a lie. As I verified, the switch was off. As I trust, it's all over now? It's all over, I trust? Sure enough, there it was, as I had sensed. Sure enough, there it was, as I had guessed. There it was, just as I had said. % zero-subject/phantom-subject in sentence opener As mentioned before, we are creating a business service. % up as prep vs. up as verb He forced it up the stairs. He willed it up the stairs. He jammed it down his throat. He jammed it up into a corner. He upped the bid. We are planning to up the bid. Ante up! % Optionally transitive verbs taking particles that were mis-classified. Water and oil don't mix. The computer doesn't boot. The computer doesn't boot up. Canvas is for painting on. Use a piece of paper to write upon. A piece of paper can be used to write upon. Once he goes, we can clean up. He really cleaned up! I watched the bomb blow up. We pushed the button, then it blew up He shined up to the boss Start shining the night sky, you light up like a solar flare Alice is bugging out. Alice is bugging me. *Alice is bugging. % stay, bite is optionally transitive The judge stayed the prisoner's execution Michael stayed his anger I stayed the week with my parents We stayed the duration of the game. Mere rain will not stay the mailman. That dog will bite! He did as he pleased. He does as he pleases. He did as it pleased him. % resolve can be intranstive He resolved on a course of action He decided on a course of action % drink is optionally transitive we drank we drank up we drank up all the milk Drink up! % null-of -- "of" is sometimes elided; use the ALx link. he has drunk all of the ale. he has drunk all the ale. he has eaten all the chocolate. He OK'd the orders. He OK'ed the orders. It gelled up into a nice pudding. As we set sail, a full gell blew up. % Some of the verbs classified as "intranstive" see rare usage as % transtivies; these should just have a high cost, that's all. He ad-libbed the speech. I hydroplaned the car. I ambled the horse. it rained cats and dogs it is raining cats and dogs *it rains cats and dogs % Some ditransitive verbs of various complexity He poured me a glass of champagne. *He poured me. He sang me a song. *He sang me. He sung me a song. He had sung a song. *He had sang a song. He will sing you good night. She was singing me a song. She sang soprano for the Philharmonic. Oscar Peterson played piano and wrote music. He wrote for piano and flute. He plays marimba and a lot of cowbell on that track. % Optionally ditransitive verbs I teach I taught those kids I taught them I taught them to sing I taught them how to sing I teach them every day. % more ditransitive and etc. I stared him down. We shouted him down We shouted him down off the stage. He pushed him down. He shouted out. He shouted out in pain. He cried out. He cried out in pain. He was shouted off the stage. They yelled and booed him off. She stalked off. She stalked off in a huff. She stalked him all day. She stalked him day and night. *She stared him She looked him over. She carefully looked him over when he got back to London. She carefully looked him over in London. *She looked him. *She shouted him. *She cried him. She sounded him out. She sounded him out when he got back to London. He drew me a picture. She bore me a child. She bore me. I dare you. I dare you to! She dared me. She dared me to jump. She had written him off. She had told him off. He will draw you a check later today. He wired me the money yesterday. He telegraphed me the go-ahead. She waved me off. The policeman waved me on. We danced 'til dawn. We danced the samba 'til dawn. They danced the whole night through We danced the night away. They danced up a storm. She danced me a little dance. They danced away on a cloud. They danced off on a cloud. We danced it up. % verb "dare" fixes no one dared say a word try it if you want try it if you want to try it if you dare try it if you dare to John dared him to jump don't dare blame anyone else don't you dare blame anyone else So don't dare blame anyone else Don't you dare stop me, you common little man! Sue dared the anger of her family How dare you disobey orders I dare not to say the truth He dare not lie to me! % ditransitive greetings and various assorted verb issues She wished me good luck She wished me goodnight She wishes you well. She wished me a happy birthday. She shouted him goodnight. She waved me goodbye. She waved me good bye. She waved me over Who did you wave to? The girl I waved at was blonde The girl I waved over was the blonde She kissed him goodnight. what are the chances she will kiss him goodnight? what are the chances that she will kiss him goodnight? what are the chances that she will drive him crazy? what are the chances that she will really drive him crazy? He bid me hello He bid me goodnight He bid me farewell. He bid me welcome. He bid me adieu. He bade them depart. Today, I will bid goodbye to my friends. Yesterday, I bade goodbye to my friends. He bade the messenger kneel by his bed she bade him sit down % give She gave to the Democrats I already gave at the office. Thank you, no, I already gave. She gave in to him Don't give in to his rants and ravings What are the chances you'll give her a kiss? she baked him a pie she corralled him a horse she roped him a mare she decanted him a glass she sliced him some bread She gave him some sliced bread she buttered him some toast she buttered him up Would you like some buttered bread? he inked her a letter he wrote her that he loved her she dismissed him out of hand she crowned him king she proclaimed him king she proclaimed him a liar and a thief he was made king he was made knight by the crown he was made a crown by the dentist he was made a suit by the tailor We will have to sit it out The waitress sat us down at the table The coach sat me out for the inning. She is going to stand you up. % More verbs taking prepositions We will party until dawn. We will party hardy until dawn. We will party on 'til dawn. Let's party! We boozed the night away. We boozed it up. We will booze it up until dawn! We clowned the night away. We dozed 'til noon. % imagine is a lot like vc-see, vc-watch. John imagines himself lost in the woods. John imagines himself singing from a mountaintop I imagined myself dozing on a sunny beach John imagined Mary as innocent as a lamb. % ====================================================== % Adjectives! % % Special-case superlative adjectives % "favorite" can take determiner "a" Arkansas has become a favorite place for older people to retire. Global Trotter, a favorite, seems unlikely to place. % Superlatives without preceeding determiners. He likes you best. He bores you most. He bores you the most. He likes you least. He likes you plenty. Mr. Bingley may like you the best of the party. He may like you best of all. He may like you the best of all. He may like you least of all. He may like you the least of all. He may like you most of all. He may like you the most of all. % Interuptives with preps. These probably should take CO links. You, least of all, should know. You, most of all, should know. You, out of everyone, should know. You, at least, should know. we should at least feed the goats in the petting area This is the man who, in some ways, I would like to hire % Verbs acting as adjectival modifiers (A+ link): % Everything in v.2.3, v.4.3, v.6.3 and v.8.3, and special cases: This has become a very politicized deal. You need to provide an ordered list. The given reference is incorrect. The provided reference is incorrect. The allied army is on the move. The adjusted balance is incorrect. The poured concrete slowly hardened. The wired connection has gone bad. The telegraphed orders never arrived. Do you have any ruled paper? I gave him some ruled paper. % Pg+ links between verbs and gerunds He imagined hitting the ball. She imagined photographing the couple. He feared hitting the wall. I emphasize hitting your targets in my lectures. He confirmed missing his targets He regretted firing the man. I regret really smashing it. He disputed punching the man. I recollect raising the bar for that team. I envision building a very tall building. He tried stopping the man. I enjoy running the show. % Here a Ce+ link is used to attach to the subject % i.e. the gerund, acting as a noun. e.g pushing, trusting He conceded pushing the button was a mistake. We concluded trusting him was a mistake. We concluded that trusting him was a mistake. % come, came with gerunds The dog came running at the master's call. The dog comes running when he's called. The ball came flying at his head. % gerunds with determiners It's a polishing of prose. It is a thinning of the herd The event features a running of the bulls %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% Predicative adjectives %%%%%%%%%%%%%%%%%%% % % sit, stand must take Pa+ link ... The house now sits vacant The house now stands vacant The house now sits empty The dog sat very still The dog sat up. The dog stood still. The dog looked tired. Stay a little while. Stay a while. % More Pa+ links: He was presumed innocent He was presumed innocent of the crime He was made aware of the crime He was declared dead He was declared dead after a cursory examination. he was declared dead of suffocation. He was judged innocent we judged him as innocent as a lamb He was judged innocent of the crime it can be pressed into shape while cold I gave it an up vote. Give it a down vote. Give it a down-vote. % turn - ditransitive with adjective (predicative adjective) Pa**j link The thought was turning him green with envy. The cancer treatment was turning John bald. The cancer treatment was making John bald. The treatment turned him bald in an instant. Who did you turn envious today? The witch turned him green. % more Pa**j links: The doctor declared him dead on arrival. The doctor declared him insane. The doctor made him insane. After that failure, we feared him untrainable. We presumed him innocent, for now. We suspect him incompetent in such matters. The loud music drove him insane. You are driving me crazy. You are making me crazy. The thugs beat him senseless. The cold froze the mud solid. % Like the above, but can only be used with "dead" He was slain dead by the arrows. The dog went unchained The dog ran unfettered His heart beat unfettered The truck ran uncontrolled The motor runs uncontrolled The motor is running uncontrolled now The truck went uncontrolled The reactor went uncontrolled The statement went unchallenged. The champ rules victorious The champ reigns victorious The champ reigns undefeated The champ remains undefeated The bomb remained unexploded His spirit seems undefeated The team went undefeated The team still goes undefeated The team stays undefeated We shall go undefeated! We will go undefeated! The vase landed unbroken The vase landed, unbroken They continued undaunted They continued, undaunted % A few more ... He came unarmed He came unprotected He came unprepared He came unhinged He became unhinged he went unarmed he left unarmed he left unnoticed he walked in unnoticed he walked in unchallenged he really walked in unnoticed he really walked in utterly unnoticed % More Pa links He was struck hard by the baseball He was struck dumb He was struck dumb by these words. He was driven crazy by the sound He was being driven crazy by the neighbors It was painted green It was rusted closed It was rusted tight It was rusted shut It was really rusted shut % Many common adjectives should take the B+ connector. Mary is too angry to talk to Mary is too abrasive to talk to Mary is too abrupt to talk to Mary is too abrasive and abrupt to talk to Mary is too abstruse to talk to Mary is too abstract to talk to Mary is too crazy to talk to Mary is too depressing to talk to Mary is too silly to talk to Mary is too scary to talk to Mary is too boring to talk to Mary is too boring and depressing to talk to He is too hard to talk to It is too far to walk to It is too far to hike to Arizona is too hot to move to The show is too expensive to go to. It was too far to come back from. He was too far gone to come back from such a loss the inflammation is too acute to suppress He is too adventuresome to allow on this project The material is too advanced to present in this talk Mary is too smart to con He is too easy to make fun of He is too pathetic to make fun of He is too pathetic to make fun of He is too obnoxious to complain to % paint, color, with color names; constructions like % "pale yellow" mean that the color names are nouns (O*n) and % not predicative adjectives (Pa**j) Just paint it white Just paint it all white Just color it black Please paint it pale yellow Paint the car bright green. The house is painted all white The house was painted pale yellow The house was painted a fading yellow The house was painted a faded yellow The house was painted burnt umber The house was painted yellow lime The house is painted a sublime shade of yellow Blue is the new black. Her shoes were marine grey Her shoes were a marine grey It looked to be bluish in color % Color names can be nouns as well as adjectives: She prefers red. She prefers fire-engine red % bright.e in an adverbial role: some areas appear bright red. some areas look bright red. % Pa links with adjectives William is described as smooth, yet reserved William is described as smooth, yet thoughtful and reserved William is described as smooth and yet thoughtful William is described as smooth and obliging, yet reserved and resolved William Petre is described as smooth and obliging in manner, yet reserved and resolved, and not given to many words. % Pv links... He is flighty and given to fanciful thoughts. He is thoughtful and not given to many words. He is thoughtful, and not given to many words. % More Pv links He was caught up in his work He was caught up completely in his work He was struck by the bus He was struck by these words % ... or both -- drunk wants Pa link, both wants Opt link Was the man drunk or crazy or both? %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % More predicative-style constructions He emerged, spirit unbroken He was set free, spirit unbroken. He laughed, at last set free He cried, heart heavy He cried, his heart heavy with sadness He winced, pain shooting up his arm He reddened, angered by their words He reddened, embarrassed by their words He shuffled, sad in his heart He shuffled, aching limbs hanging heavy He sneezed, eyes red and itchy He nodded, eyelids drooping with sleep He coughed, clearing his throat He stumbled unseeing through the darkness He stumbled, eyes blinded by the sudden light He stumbled, blinded by the sudden light %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%% particles %%%%%%%%%%%%%%%%%%%%%%%%%% % act out, act up He is going to act out until he gets what he wants. Call me if it acts up. The motor was acting up. He is acting out. He is acting out his fantasies. % beckon She beckoned to him. She beckoned him over. She was beckoning in that dress. % More verbs taking prepositions He pulled himself upright. He uprighted the fallen vase. It flexed once or twice in her hand. The economy weakened as prices spiraled up. Shares slid $2.66 in Big Board trading. Issues tumbled 4.2% last week. % Begin, began It began in Germany. It begins here. It begins now. It has begun in Cincinatti; it won't be long now. It really began in Chicago in the spring. It really began in Chicago last spring. % ================================================= % subject-verb number agreement *She are going shopping. % Assorted prepositional difficulties. A bucket of chum sat near the tackle box. It was a sad bit of commentary to read. His works disclose a mastery of composition. There's a lot of cowbell in that song. There is a bit of cowboy in him. There's a bit of creep in the mission statement. He had to eat a bit of crow. A length of cutlass gleamed in the sunlight. I had a bite of donut before going out. He had a bit of egg on his face. It was as frail as eggshell. The ice was green as emerald. He ruled by fiat. We saw a school of flounder in front of us. There was a bit of gaudiness to the show. He had a bit of gumshoe in his cleverness. There was a lot of gyration in the Senator's words. I asked for half-a-pound of hamburger. There was a tone of harlot in her voice. There was a pretense of hero in his swagger. He ladled out a bowl of homily in his sermon. We played a game of hoop. The truck carried 2 tons of nitrate. He nibbled on oatcake. Miles of ocean lay before him. It was painted in drab olive and oat. We ate omelet for lunch. He suddenly found pancake in his lap. A pinch of parsnip finished the recipe. We ate paté on crackers. It was made of pearl and oystershell. He spoke pidgin. The platter was swept with an ocean of prawn. A plate of quiche drifted by, followed by a tub of quince. Then we moved on to rabbit and rarebit and a salad drowning in ranch. We drank sake all night. A wall of shrubbery faced us. She fried breaded smelt for dinner. We went hunting squirrel. A bit of swimsuit glittered under her tank top. Thunderclap upon thunderclap rattled the windows. Waterfowl filled the sky. Some Jolly Rogers taste like watermelon. It smells like someone is smoking weed. It tastes of yam. He clutched a purseful of silver. He clutched a purseful of dollars. He clutched a purseful of coins. He clutched a purseful of pesos. He clutched a purseful of francs. He clutched a purseful of zÅ‚oty. A chair is something you sit in. A bed is something you sleep in. He breaded the chicken in a mixture of flour and breadcrumbs. I had an off day. Kim eats pizza with chopsticks. With a gurgle of laughter, the boy found the apple was in his hand. With a shrill yelp, she nipped him in the hind leg. % Somewhere is broken ... Off in the distance, a dog barked. Far in the distance, a dog barked. Somewhere in the distance, a dog barked. Somewhere, far away, a dog barked. Somewhere else, a cat meowed. quite near, a mouse scratched. somewhere near, a mouse scratched. quite nearby, a mouse scratched. somewhere nearby, a mouse scratched. nearby, a mouse scratched. close by, a mouse scratched. She kept the child close by. The ticking came from somewhere near. The ticking came from somewhere nearby. The ticking came from somewhere close by. We are finally getting somewhere. You are just about halfway there. You are about halfway there. You are about halfway in. You are partway in. You are halfway in. You are halfway there. You are almost there. You are almost done. You are nearly there. You are virtually there. You are in. you are there. We stopped, about halfway home. We stopped, about halfway in. We stopped, about halfway up. The record skips about halfway in. The record skips somewhere about halfway in. The record skips somewhere about halfway through. The record skips somewhere, about halfway through. The record skips there, about halfway through. The record skips somewhere, about there. The record skips somewhere, right about there. The record skips somewhere else, too. I want to be somewhere else % Faulkner It was a big dog, a hound with a strain of mastiff from somewhere Them there beans ought to be picked No one is sitting at that there table The record skips just about there. The record skips right about there. The record skips almost about there. The record skips nearly about there. You are nearly about there. You are nearly almost there. % EW links where are you? about where are you? Just about where did you see this? Right about where did you see this? Just where did you see this? About where did you put it? Roughly where did you put it? where, exactly, did you put it? where the fuck did you put it? Exactly where the fuck did you put it? About where did it happen? Precisely where did it happen? About when did it happen? Just how did it happen? Just why did you say that? Just which one did you take? Just what are you talking about? About what are you talking? About whom are you talking? Just whom are you talking about? Just who did you see? Just whose book is this? Exactly whose book is this? % Jw for the indirect object % But perhaps these should look more like the above? To what do you owe your success? To whom do you owe your success? Of which person were you speaking? % The below use QI links to form indirect questions I wonder where you put it? I wonder why you said that? % Problems with questions: modifiers in query. % The below parses, but incorrectly. "a dog" should modify % "big". Fixing this will probably render the HA and the A links % obsolete, completely. % Pied-piping: How-big is a pied-piper, pulling the subordinate % "a dog" over to the right: "*It is a how big dog?". % Basically, in "How big [a dog] is it?" the phrase "a dog" is % optional. Therefore, by definition, it is a 'modifier' to % "how big". That generates the simplest, easiest parse rules! % % For an anaysis, and more related sentences, see % Paul Kay & Ivan A. Sag, "Cleaning up the Big Mess: Discontinuous % Dependencies and Complex Determiners" (2012) chapter 5 in % "Sign-Based Construction Grammar." % http://lingo.stanford.edu/sag/papers/kay-sag-final.pdf % "How big a dog is it?" should parse .. and it does, but the % parse is incorrect, so we put a * in front, for now. *How big a dog is it? How big of a dog can you imagine? How big is it? It was too big a dog to fit It is too big a bank to fail. It was too big a dog to fit through the hole in the fence. It was that big a dog. It was so big a dog that it filled the cage How big a dog did he buy? *How big did he buy? % Actually, the above is allowed, e.g. while talking about % house prices, the conclusion might be: "So, how big did he buy?" % The documentation for EAh discusses the below. % post-processing "Incorrect use of 'how'17" blocks some of these. % post-processing for how needs to be fixed ... it is how big? it is this big. he is how stupid? he is that stupid. Our neighbours have too big a dog to keep in the house Our neighbours have a dog too big to keep in the house Our neighbours have dogs too big to keep in the house % Prepositional questions with null verbs By what means? In what way? To what end? For what reason? % Elipsis doesn't work, because the Qd- link can't be used without % the SI link, due to post-processing. Arghhh. By what means ...? In what way ...? To what end ...? For what reason ...? How much should I use? How much sugar should I use? With whom does he live? How long did you take? How long a walk did you take? How long a walk in the park did you take? How old a wine do you want? How much sugar for the cake is needed? How much sugar is needed? How much is needed? How big a dog is wanted? How much of a dog is wanted? How much of a man is he? How much of a lie was it? How big a lie was it? % These cannot take WV links anywhere: Are you insane? Are you the one? Are you in the bathroom? Are we on time? Are we off? Is it in place? Is that when the meeting is? % This is blocked by post-processing.... How long before you got home? Approximately how long before you got home? Approximately how long was it before you got home? % Some awkward sentences ... Sophy wondered up to what number she should count Sophy wondered up to what number to count Sophy wondered up to what number to count to Sophy wondered up to whose favorite number she should count Sophy wondered up to whose favorite number to count Sophy wondered up to whose favorite number to count to Sophy wondered what number to count to Sophy wondered what number to count up to Sophy wondered whose favorite number to count up to You put it where? It happened when? you did what? It happened how? You slept with who? Ma'am, where did it happen? where did it happen, ma'am? John, why did you say that? why did you say that, John? my dear sir, that can't be right! my lady, that can't be right! % exemplary It was an action exemplary of his conduct It was an action typical of his conduct % strong.e adverb The Miami market is coming back strong His approaches were coming on strong. The party was going on strong The party is still going strong % strangely He is behaving very strangely He is behaving very oddly % post-verbal adjectives (really, adverbs ... ) The crisis is bleeding the bank dry He slowly bled the helium tank He bled off some speed with a sharp banking maneuver She slowly wrung the towel dry She slowly wrung the towel out She wiped it clean She wiped the table dry enough. She ironed it flat He combed his hair straight back He nailed it flat to the wall He pushed him flat against the wall He hit it flat on the head He hit me hard on the head She knocked me blind off my feet He robbed me blind. I liked her well enough % tired, fresh, refreshed in a post-verbal use We will arrive sooner than they We will arrive more tired than they. We will arrive a lot more tired than they. We will arrive a great deal more tired than they. We will arrive a little more tired than they. We will arrive less refreshed than they. We will arrive less happy than they. We will arrive less fresh than they. We will arrive tired. We will arrive exhausted. % clean.e as a bona-fide adverb She clean forgot to take it back % drug culture vocabulary It smells like someone is smoking maryjane. It smells like someone is smoking pot. We brought back a kilo of boo from Mexico. He took a gram of snort to the party. % Problems with "that" % VP that CLAUSE: The response was that there are several barriers that have to come down. % "The thing that VP is that CLAUSE": thing.n needs to take Ss*t+; see THb The only thing that has prevented a collapse in the dollar so far is that it is the currency reserve of the world. The only thing that has prevented a collapse of the dollar so far is that it is the currency reserve of the world. The only thing that has prevented a collapse so far is that it is the currency reserve of the world. The thing that has prevented a collapse is that it is the currency reserve. The thing that is funny is that it is wrong. The thing is that John is coming. The only thing that has prevented a collapse of the building are the walls. The thing that has prevented collapse are the walls. The thing that prevented collapse were the walls. ...that has prevented collapse is ... The only thing preventing a collapse of the building are the walls. The only thing preventing collapse of the building are the walls. the thing that does it are the sound effects the thing that I like are the sound effects What I like are the sound effects What I love are the sound effects What I love about this movie are the sound effects What John loves about this movie are the sound effects What he loves is immaterial What he wants is the cat *What he wants is the cats What he wants are the cats The cats are what John wants The issues are that some pages will not load completely or load at all % shame commonly used as a count noun. He felt a deep shame. The shame of it is that it was a good idea. I say it's a damn shame that he left. It's a shame that the deal collapsed. The whole thing is a crying shame. The whole thing is a fucking shame. The shame of it is that it was a good idea. The shame of it is, is that it was a good idea. The shame of it is that the lynchpin failed. The crux of it is that the lynchpin doesn't do anything. The crux of the plan is to take the fort. The shame of the priest is on all our minds. The idea of it is to act first. The shame of it is that we must act first. The crux of it is that we must act first. The crux of the plan is that we must act first. The idea of it is that we must act first. my guess is the door on the left hides the prize. my guess is that the door on the left hides the prize. The only conclusion is that he is wrong % However, words.n.3 needs to be culled: *A shame is easy to understand. It demonstrated a certain aloofness. It demonstrated a certain adroitness. It demonstrated a certain aggressiveness. *It demonstrated a certain acetylene. *It demonstrated a certain aluminum. The acetylene exploded. *The adroitness exploded. % bug fixes for google-code bug tracker issue 13 John is pretty insanely stupid. John is rather excrutiatingly dull. John is rather exceptionally dull. John is rather unbearably dull. John is rather far from smart. John is rather incredibly dull. John is altogether incredibly dull. John is altogether amazingly quick. John is altogether stunningly dull. John is altogether stunningly inept. John is very atrociously gluttonous. John is rather quite dull. John is notably rather dull. John is plainly rather dull. John is obviously quite dull. John is quite fashionably late. John is so infernally frustrating. John is very unacceptably insubordinate. John is rather very insubordinate. John is rather far from dumb. John is rather quite dumb. John is altogether a bit boring, wouldn't you say? John is incomparably smarter. John is unflinchingly direct. John is undisputably the king. John is undeniably the winner. John is unarguably the winner. The car is unimaginably faster. The car is ridiculously faster. The Wehrmacht is unacceptably more dangerous. Rockefeller is fabulously richer. This computer is relatively more expensive. It's an inherently better method. It's a marginally less productive well. That one is a marginally better choice. It's a moderately faster way of doing things. John is rather incomparably smarter. It's a rather inherently better method. John is quite certainly a better choice. % But sometimes we modify the comparative, instead: it is vastly cheaper it is dramatically cheaper % Similar buggy sentences: *John is nimbly strongly dull. *John is boundlessly charmingly polite. John is boundlessly, charmingly polite. John is stupidly, insanely dull. % done, finished, started I have started working. I will start working. I am done working. I am done being angry. I am done with being angry. I am finished being angry. I am through being angry. We took a through flight. It's a done deed. They soon repaired what damage had been done he fixed what damage there had been done he took what little there was % Some idiomatic expressions involving "doing" % Somewhat inconsistent, though. I am doing fine. I am doing poorly. He is doing ok. He is doing okay. He has done very well. I am doing much better, thank you. It is going terribly. It is going well. I'm feeling awful. % Expressions with direct and indirect objects I asked him a question. I told Jim a story. % There is a phantom "to be" in these: "I want it [to be] back" % The phantom becomes explicit in the past tense: "I wish it was back" % Giving instructions to a shopper: "I want the gift [to be] inexpensive" % However, "*I want a gift inexpensive" is just wrong I want it back. I want the book back. I want it now. I want the book now. I want the book here, now. % More definite/indefineite determiner distinctions.... I want the shed to be painted green I want the shed painted green I want the shed green I want it green. *I want a shed green I want a shed green in color I want my coffee fresh *I want coffee fresh I want it shiny. I wish it was shiny. I want it brilliant. I want the review to be brilliant. I want the review brilliant. I want it done. I want the job done. I want it finished. I want the job finished. I want it over with. I want these troubles over with. I wish it was over with. I want it completed. I wish it was completed. I want it fixed. I want it fixed up. I want it cleaned up. I want it gone. I wish it was gone. I want to be rid of it. % Passive subjects with objects. I was asked a number of questions. I was told that crap, too. I was told all about it. I was told the whole story by Maybeline. He enquired my whereabouts. He inquired at the door. % threat.n singular and mass. The old system is in threat of breakdown. The area remains under severe threat of fire. He poses a threat to security. % Good sentences ... I heard a bark in the distance. % verb modifiers for talk, consist, etc. He talked quietly of revolt. He disapproved passionately of sex. He talks, mostly of revolution. It consists largely of sand. He talks mostly about the weather. He talked up a storm. he talked mostly to Ann. he talked a mean streak longer than I'd hoped He is talking up some chicks. He talks a lot. % Problems with "nightly" He eats with me nightly. He eats with me daily. He prays with me daily. He barks at me nightly. He sits near me nightly. He sits near me occasionally. My boyfriend dresses very simply. % Time-related verb modifier He does that sometimes. He does that some of the time. He does that all the time. He does that all of the time. He does that a lot of the time. He does it all of the time. He does it all of the day. He does it a little of the time. He does it a little bit of the time. That happens none of the time. That's what happens plenty of the time. That's what happens the rest of the time. That happens the rest of the time. That's what goes on the rest of the time. Long hair hides his eyes all of the time. Sunglasses hide his eyes all the time. Sunglasses hide her eyes a lot of the time. Sunglasses hide her eyes a bit of the time. A hat covers his head some of the time. A crown of snow covers the mountain most of the year A crown of snow covers the mountain a part of the year The trains run on time part of the day He is a part of the problem. Part of the problem is his attitude. It happens every other time. It happens every time. It happens each time. It happens each time I hit the brake. It happens not every time I hit the brake. It happens every place I go. Let's do it some other time. Let's do it some other way. Let's do it some other place. That's what happens most other times. I see that happen most places I go. % Filler-it and the SF link: It is reasoned that the vast concentration of the business information market in EMEA resides within Europe. It is whispered that the vast concentration of the business information market in EMEA resides within Europe. it is reasoned that this statement is true. it is hoped that this statement is true. It was hinted that our actions were inappropriate. % buggy coppula and copula contractions % % Consider "Here's the ball." We have two choices: SFst+ as a filler-it, % or the more questionable [Wq- & PF+]. Note that (Wd- & PF+) is barred % by the post-processing rules. Maybe PF is reasonable.. but SFst seems % better at the moment. % Here is the ball. Here's the ball. There is the ball! Where's the ball? Here's Johnny! Nearby is another temple that honors his wife. Close by is another temple. Nearby are more ruins. There goes the neighborhood! There goes the cutest guy ever! There goes one of the strongest competitors this sport has seen. There goes the biggest loser ever. There went the cutest guy ever! Oh great, there went my ride. Here goes nothing. But for the grace of God, there go I. % copulas with verb target: All he ever does is bark. All he ever does is whine. All he ever does is complain. All he ever does is drink. All he ever does is schmooze. All he ever does is lounge. All he ever does is watch TV. All he ever does is listen to the radio. All he ever does is sit in front of the computer. All he will ever do is complain. All he will ever do is go drinking. One of the things you do when you sleep is dream. One of the things you do when you sleep is to dream. Something you might do while attending school is learn. *Something you might do while attending school is to learn. Something you need to do before you watch TV is turn on the TV. One of the things you do when you stop your bicycle is apply the brake % Copulas with noun target: All he wants is luck. All he wants is a big cigar. All he ever wants is to get lucky. All he ever touched turned to gold. % Contractions. He's out jogging. He is out jogging. He's out biking. He's out running. He's out for lunch. He's out on the town. % Problems with "as" .... It is no longer portrayed as having the power to protect against sin. You are portrayed as having the power to make decisions. You are portrayed as wanting the power to make decisions. You are portrayed as needing the power to make decisions. Information on the Internet may come across as authoritative. You are as authoritative as he is. You come across as authoritative. He was so foolish as to lie. Ridiculous as it seems, the tale is true. There it lay, inert matter, as it had always lain, since the beginning of time. There it lay, as it had always lain, since the beginning of time. She sang well, as hoped for. She sang well, as was hoped for. She danced as promised. She danced, as promised, before leaving. As promised, she left As expected, she left He left as agreed. He left, as was agreed. He painted the fence, as agreed. He finished it, as promised He left without a fuss, as hoped She will fail, as is hoped for. She will fail, as it is hoped for. She failed, as was hoped for. She failed, as it was hoped for. She failed, as that was hoped for. She did her job well, as can be proved by the records. The accused is innocent, as shall be proven The accused, as shall be proven, is innocent as shall be proven, the accused is innocent as it shall be proven, the accused is innocent as had been agreed, the work began on Monday as had been agreed in advance, the low blow came in the third round Do as I do. He said it in a voice so loud as to make everyone stare. As it was commanded, so it shall be done. the note, as attached, is wrong the offer, as extended, is still valid the movie, as filmed, is too long the concrete, as formed, extends too far out the plane, as fuelled, is ready to fly the money, as bet, was as good as lost the country, as governed, was ripe for revolution the cheese, as grated, was too coarse for the recipe any girl, as heckled as she was, would have fled the ground, as liquified as it was, suddenly surged downhill. % Also, lots and lots ot present-participles... the man, as acquiescing as he was, was ill-suited to guard the hen-house the cookie, as big as life itself, fixed his attention % idiom "as is" We bought the table as is. % idiom "as how" He allowed as how it was none of my business. I don't know as how I ought to interfere. % Problems with "go": Let's go shop. Let's go shopping. Let's not go shop. Let's not go shopping. Let's not go. Let's not. Let's go sailing! Let's go drinking! Let's go smoke up that joint! Let's go smoke that joint! Let's go drink up that bottle! Let's go drink that bottle! Let's go sail up that lake! Let's go swim. Let's go for a swim. Let's go for a drink. Let's go for a smoke. Let's go eat. Let's go talk to him now. Let us go, then, you and I. Why don't you go jump in a lake? Why don't you just go jump in a lake? Why don't you go fall in a lake? Oh, go jump in a lake! Let's go fall in the water! Let's go jump in the water! Let's go hike that trail. Let's go hike up that trail. Let's blow this pop-stand. Go bring me that ball. Just go bring me the paper. I'm going drinking. I'm going running. I do see it now. % Buggy parsing of "all but", "nothing but" Nothing but ocean lay before. We heard nothing but silence. Nothing but scorched earth remained. All was lost but one table. All was lost, save for one chair. All but one tree remained untouched. But for want of a nail, the shoe was lost. All but one tree was lost. Everything but one tree remained. We hoped for the best, but were disappointed. There was nothing but pain. % Prepositional difficulties It fell when the clock chimed. % Inverted subject-object The treasure lay below the ground. Below the ground lay the treasure. In Xanadu did Kubla Kahn a stately pleasure dome decree. % Confusion between K- and MVa- links -- % "He turned left." uses the MVa- link. % "He turned around", "he jumped around", "he jumped up" use "K" % as a particle link. % "He dodged sideways." uses MVp He turned left. He angled left. He angled sharply left. He angled around. He dodged left. He jumped left. % about can be particle (K- link), except that "about quickly" % and "quickly about" are both allowed, and K- only allows the first, % and not the second. He looked about. He turned about. The sailboat swung about, coming to a new bearing. He jumped about. % double-prepostion type constructions % adverbs w/ reversed preposition locations % Using MVa- seems like the only solution... People glanced fearfully around at the impassive troops. He looked around, fearfully. He looked around fearfully. He looked fearfully around. *He looked fearfully, around. He looked about, fearfully. He looked about fearfully. He looked fearfully about. *He looked fearfully, about. % Set phrases involving "so" -- this is an exhaustive list ! % There are no other verbs that take "so" -- should there be % a special link for this ??? I assume so I believe so I fear so I hope so I imagine so I presume so I say so. I suspect so. I think so % Third-persom -- idiomatic It seems so. % Particles w/ various optionally transitive verbs % XXX Many of these are wrong, esp the "up to" "down to" % these should be properly marked as prepositional, since % up/down/in/out really are action-direction modifiers. % constructions He walked the dog. He walked up to the counter. He walked out of the house. He sailed the boat into the pier. He sailed up to the bar. He clicked the mouse. *He clicked up the mouse. He zeroed the counter. He zeroed out the counter. He marched his prisoners through town. Elvis was all shook up. Elvis was all shaken up. He will kill again. The flu can kill. Let's kill some time on Sunday. I will kill him. The show airs on Sunday. The show will air again on Sunday. We've chosen to adopt We will adopt We will adopt again. We will adopt a child from Uruguay. % feed taking particle Horeses feed on hay. People eat but animals feed. % tell taking prep Today, we will tell about ancient structures. Yesterday, we told about ancient structures. They have told of the soldiers' fear They have talked of the soldiers' fear % More particles Your grammar should be worked on. Your grammar should be worked upon. % Transitive sports activities I biked Johnson Creek. We walked Shoal Creek. We kayaked Town Lake. We skied Big Sur. We're kayaking Shoal Creek tomorrow. Biking feels good. He wants to go surfing. He has gone to Hawaii to go surfing. We will canoe the rapids today. I will swim the sea. He swam three laps. He has swum the English Channel. We have swum out to the island before. Let's swim. Today, we will snorkel the reef. Today, we will snorkel out to the reef. Today, we will go snorkelling. Today, we will go skin-diving. He dove down to the bottom of the sea. Roselyn et al. wrote about manga. He went on and on, etc. The v.v. is true. Whenever he comes, she goes, and v.v. It was he that did it. John likes joking around. He's right, isn't he? Who am I? I don't think so. I, uhh, don't think you're right. Gosh darn it! % Rnx+ on because, only. Because I want to talk. Because I said so. Only I say so. % "just" takes MVa- link (just like "only") They do just that. He did just what you asked. % "only" has to have MVa- and MVl- & MVp+ links I am only here for a few days I am here only for a few days I am here for a few days only My phone can make calls only to family in this area My phone can make only calls to family in this area My phone can make calls only to family in this area My phone can make calls to family only in this area % phantom prepositions -- phantom "for" I am only here a few days I am here only a few days I am here a few days only This sentence parses badly. The bad parse was due to the improper parsing of the sentence. I would not choose to. Not that I would choose to. It sure is. It sure is great. It sure the fuck is great to see you, man! It sure the hell is! The book sure is great. The sushi was best. How about the bubble tea? How 'bout them Cowboys? The results bear out the method The results bear looking at. It bears looking at. He talked longer than usual. He is taking longer than usual. He is working harder than usual. He hit harder. He hits hard. % verbs taking prepositions We're going to bike over. We'll jet on by. They sailed on by. Just scroll down. That just reeks. That is just the cat's meow. He stands accused of misconduct. % Awake and asleep as adverbs He was jarred awake. We shook him awake. He jerked awake at the sound. The sound left him awake. We left him asleep in the tent. We left him sleeping in the tent. % Similar to the above, but with preps We stood it upright. We stood it up. He picked up the fallen lamp and stood it up. It was obvious that he would do it. It was obvious that he'd do it. % "is" copula with mass/uncountable nouns There's barf on the seat. There is water on the table. there is a glass on the table. There is dirt on the floor. there is egg on your face there is a rumour going around. there is dirt going around. There is blood on his hands There will be blood on your hands There is a wart on his hands There are warts on his hands it is your fault that you're a failure it's your fault that you're a failure it's really your fault that you're a failure it's really your fault in the end that you're a failure it's really your fault, in the end, that you're a failure What the beep was that? We'll cab on over to the restaurant later. He waited in the check-out line. The wind gusted from the north. He must pee into the bottle. He'll stride up to the bar, pretending he didn't see a thing. We'll uplink tonight. That will reek tomorrow. That reeks of favoritism. Kids will frolic in the summer. He would labor over it for hours. That circuit will jitter intermittently. % "to be" auxiliary with date modifiers (not copula) I was by then dominated by my aunt I was until now dominated by my aunt I was until recently dominated by my aunt I am, since yesterday, quite recovered I've been, since January, quite hopeful I've been since January quite hopeful I was, before Friday, quite unhappy. % Idiomatic usage of "of" You must beware of the tiger. You must be wary of the tiger. You must be afraid of the tiger. You must be cautious of the tiger. You must be cautious around this apparatus. You must be careful with this apparatus. You must be curious about the process. % Biblical "of" idioms Lud, son of Shem, went to the village. Leta, daughter of Shem, went to the village. Japheth, brother of Shem, went to the village. Japheth, child of Shem, went to the village. Lud, born of Shem, went to the village. Lud, son of Shem and brother of Japheth, went to the village. Lud, son of Shem, grandson of Noah, went to the village. Let, son of Shem, grandson of Noah, went to the village. Lud, son of Shem, ... % Biblical thy, thou, shalt Thou shalt not lean on thy left elbow. Thou shalt not lean on thy left elbow, or else. % Misc prepositions You just scrolled past it. What have you gotten into? What have you gotten yourself into? % Questions that want "from", "to" as prep. Where did the car come from? Where do the words come from? Who have bought your flat from? Where was she from? Where is the figure taken from? But where will you get them from? Where has this letter come from? my father asked. If the student does not recover the animal from anaesthesia, where will the experience of post-operative care come from? Where can I possibly get them from? Can you tell us where those strange ideas came from? Where are you coming from? Where were you coming from? Where is she coming from? Where am I coming from? Where does she come from? % These need R+ & Bsw+ in "where" to parse Where did they go to? Where have they gone to? *They have gone to. So, where did they come to? Where does it go to? What does it come to? What does it go to? *I want to thought about this. So, what does it all come to? So, what does it all come to, now? So, what does it all come to, brother? *Does it all come to? *Does it come from? Does it come from France? Where did that book go to? Where did that book get to? % Zappa/Grand Wazoo Where did they come from? Where did they go to? What has become of them now? How much was the leakage from the drain in the night? Who are those dudes in the back seat of Calvin's car? What did they do when they got off the car? Did they go get a sandwich? Did they eat in the dark? What did they do with the waxed-paper bundles? % Sentences ending in "to", null infinitive % i.e. "I want to infinitive" but the verb is missing/implied. % Fixed by forcing "to" to be at end of sentence I want to, also. I want to, too. Because I have to. Because I want to. But I want to. I wanted to, but I didn't. I want. Yes, I'd like to. Yes, I'd love to. No, I wouldn't. Thank you, I'd love to. I'd like to, I want to. *I like to pliers. *I like to purple. *I like to many. % Clausal complements, fairly idiomatic in form ... The emperor ordered it made The emperor suggested it sold The advisor urged compromise The advisor urged for compromise The advisor argued for compromise The advisor urged it done I assumed it done. % Hmm. Things following a comma, but in a different register ... % I think the clause needs to be its own domain ?? % Missing/implied subject He stepped forward, gun raised. He stepped forward, hand out. He stepped forward, his hand out. He looked up, heart racing. He glanced away, hands trembling. The monkey reached, stick extended, for the banana. He stepped forward, smile broadening. He stepped forward, his white teeth glittering. % Even when it does parse, the MV link looks wrong to me ... % the clause needs to be its own funky domain, I think. He glanced away, looking pale. He stepped forward, putting his hand out. % Post-nominal modifiers with TO+ link: The inability to laugh signifies trouble The inability to laugh signifies mental illness The disability of John means he is slow The inability for the rejected to laugh signifies their paranoia at being noticed. % Post-nominal modifiers, MX- link to "to be" The drill, to be provided, will be used to take soil samples. The drill, soon to be provided, will be used to take soil samples. The stock, to be purchased on the open market, will be added to assets. The parts, being obtained as we speak, will arrive this afternoon. % zero-copula (missing "to be") post-nominal MX broken-ness: The event, being historically insignificant, will soon be forgotten The event, historically insignificant, will soon be forgotten The event, historically important, will be long commemorated the argument, fundamentally flawed, was soon destroyed the argument, being fundamentally flawed, was soon destroyed The lady, unpleased by this rude behavior, spoke sharply % The following fall victim to post-processing "Bad use of adjective65" % However, they seem OK enough to me ... they do work, in context. The lady, unpleased, spoke sharply The lady, displeased, spoke sharply the dog, unsatisfied, barked loudly. % another zero-copula Shades of Cyc, where apples were fruit, but oranges weren't, Kennedy was a president, but Nixon a statesman. % A phantom subject. Shades of Cyc! Where apples were fruit, but oranges weren't, Kennedy was a president, but Nixon a statesman. % Impersonal, passive "be" linking to passive participle. It is normal that such directives be worked upon. It is normal that such directives are worked upon. It is normal that such directives be acted upon. It is normal that such directives are acted upon. It is normal that such directives be acted upon quickly. It is normal that such directives be quickly acted upon. It is normal that such actions are taken. It is normal that this action is taken. It is normal that this action be taken. % problems with "once" (once as adjective, noun) Once will have to do. You can go just this once. You can go just this one time. It was the once capital of the nation. % Archaic, idiomatic "be" Peace be unto you. % Archaic use of "be" with passive participles: Where be those roses gone which sweetened so our eyes? They be shooting and fishing out at the Forestry Lakes. % old as noun The seven year old kicked me in the shins. He is a seven year old. The seven year olds ran rampant. The seven year olds ran wild. % Named days of week. The market fell 156.83, or 8%, a week after Black Monday. We'll party all night on Fat Tuesday. We'll come for dinner on Ash Wednesday. % Adverbs that typically follow a verb. The horses run free now. The horses run hard. He runs hot and cold. The engine is running very hot. The door is locked tight. The window is wedged open. The window is wedged wide open. He blew the case wide open. The door swung wide open. The door slammed shut behind me. The bolt is screwed in tight. The bolt is frozen hard in the engine block. He cranked up the volume loud. He cranked up the volume way loud. He hit the nail pretty hard. He wacked the ball pretty far. I wonder how hot the motor ran. I wonder how open he plans to be about the truth. He is very tight with his friends. Will he be free with his praise? How free will he be with his praise? How open will he be with the truth? How tight is that connection? How loose is that connection? % Abbreviations The asset was written off. The asset was w/o. Its is a complete write-off. Its is a complete w/o. We left without him. We left w/o him. It comes w/o batteries. It comes with batteries. It comes w/ batteries. It comes w/batteries. The value is within parameters. The value is w/i parameters. % "I need help with that." I need help w/that. I take coffee w/milk. I'm telling you b/c you need to know. I'm telling you 'cause you need to know. % heating, ventilation and air conditioning. It comes with a/c. The a/c stopped working. The A/C stopped working. Just go hire an HVAC guy. % radio control I want an r/c car for Christmas! He got himself an R/C plane! % input/output There's a bottleneck in the i/o subsystem. Let's re-examine the I/O system architecture. % care of It is addressed c/o the Smith family. % Measurement units There is a nineteen minute gap in the tapes. There is a 12 year gap in the records. There is a 10 millenium gap in the geological records. The explosion blew out a 12 inch hole in the side of the tank. It shoots 12 picosecond pulses. It shoots a 12 picosecond pulse. It is a 12 watt motor. It is 1cm away. It is 1mm away. She screwed in a 40 watt light bulb. She screwed in a forty watt light bulb. It is a 12 m² apartment. The rent is $150 per m² per month. The cost is $150 per meter. The cost is $150 per yard. The rate is 10nm per msec. The differential rate is 5 volts per MeV. He queued up another 45 rpm record. India is building a 450MW nuclear plant. The temperature rose by 12°C. It is 12°C outside. My El Camino gets about 12 MPG. My El Camino gets about 12 mpg. We bought a 12 pound pumpkin for Halloween. We bought a 12 dollar pumpkin for Halloween. He got himself a 50 dollar haircut. That car goes 90 MPH. Give him 5 cc's of morphine, stat. The crystal is growing at a rate of 2mm per millisecond. The slew rate is 12mV per microsecond. He raced off at 90 miles an hour. The aircraft was moving 90 miles per hour. It goes 90 miles an hour. It moves 90 miles an hour. It went 90 miles an hour. That will cost you very nearly 12 drachma. It goes for 12 to the drachma. We sell them for 12 per drachma. That will cost Â¥2400. That will cost 2400 yen. We bought 200ft. of lumber. We bought the last 200ft. of lumber. We bought 200sq.ft. of plywood. Apply 12 ft.lbs. of torque. It is 12ft. long. The voltage fell almost 50mV. That will cost hundreds of lira. That will cost zillions of lira. The ferrite core is wrapped with 24gauge wire. The last 50 ft. are bad. The last 50ft. are bad. Some 50 ft. are bad. Nearly 50 ft. are bad. The last 50 ft. of the cable are bad. The leftmost 50 ft. of the cable are bad. The protein (50 kDa) is examined. The protein (20 to 50 kDa) is examined The protein (1 kDa) is examined A miner's inch is defined as 1/60 ft³/s. A miner's inch is defined as 1/60 ft³ / s. A miner's inch is defined as 1 / 60 ft³/s. A miner's inch is defined as 1 / 60 ft³ / s. The drip rate is 472 mL/s The drip rate is 4.72 mL/s The drip rate is 472mL/s. The drip rate is 472 mL/s. The drip rate is 472 mL / s The drip rate is 472 mL / s. The drip rate is 472 mL/s, but we have a comma here. The drip rate is 472mL/s, but we have a comma here. A miner's inch is defined as 472 mL/s. A miner's inch is defined as 472 mL / s. the weight was 7grams the weight was 7grams, but we wanted a comma after the unit. the weight was 7lbs., but we wanted a comma after the unit. I'd like 2 lbs. of coffee I'd like 2lbs. of coffee % Lack of space between numbers and letters causes problems It was 10:30AM in the morning. It was 10AM in the morning. *It was 10:555:88 in the morning. *It was 10:555:88AM in the morning. Bids must be received by 1 p.m. EDT Bids must be received by 1 PM, CST Bids must be received by 1PM, CST I can't decide between 7:30AM and 9:30AM. I can't decide between the 7:30AM and the 9:30AM appointment. % Poorly parsed date expressions. I saw him on January 21, 1990 I saw him on January 21st, 1990 It happened on October 17th, 1781. It happened on October seventeenth, seventeen eighty-one. It happened on October seventeenth, seventeen oh-one. It happened on October seventeenth, seventeen oh one. It was produced by 21st Century Fox It happened on 20 January 1975 John, born on January 20th, 1975, is a gifted ball player. John, born January 20th, 1975, is a gifted ball player. John, born January 20th, is a gifted ball player. John, born 20 January 1975, is a gifted ball player. John (born 20 January 1975) is a gifted ball player. It is a two cent needle That's a one dollar cigar That's a 1 dollar cigar That's a $1 cigar The IMF estimated growth at five and two-tenths percent. % XXX FIXME: % Note that the handling of prepositions is incorrect with regard to % measurements: the linkage should be to lumber, not feet. That is, % "12 feet of" is a modifier. Similarly, "hundreds of" should be a % modifier to "hours". But this can also be ambiguous: consider: % "The rate is 10 nm per one msec of time" -- here "of time" is % indeed the modifier. Hmmm ... % % Note also: parse confusion between "feet.n" and "feet.i" % and so "feet.n" should be removed/trimmed back from dict. We bought hours of time. We bought 12 feet of lumber. That will take hundreds of hours of effort. That will take hours of effort. That will take hundreds of yards of cement. It will take several inches of movement to clear the rigger. It will take several foot-pounds of strain before it cracks. That will require 10 square yards of paint. That engine generates hundreds of foot-pounds of torque. The rate is 10 nm per one msec of time. It cost US$ 14 million. It cost $14 million. % Prepositional modifiers with distances. It is 5 miles distant. It was 3 miles under. It was 3 miles east. It was about 3 miles out. It is a few miles over. % Numeric comparatives I ran 10 fewer miles than Ben. I ran 10 more miles than Ben. % XXX These parse, but there's an explosion of parses generated. % Basically, miles.n is fucking things up -- we need to trim it down. It is between 5 miles and 15 miles long. It is between 5 miles and 15 miles distant. % post-fixed number handling with NM link It started on day one. The experiments ended on day 22. I fear the number 13. The number 12 is a lucky number. I fear the dirty dozen. % Post-fixed numbers can act as (singular) determiners The exon is spliced with the intron. Exon 30 is spliced with the intron. * Exon is spliced with the intron. Exon 30 is spliced with intron 40. Oven two is not heating evenly. Assembly line 7 had a work stoppage this morning Flight 442 was delayed. Aleph one is the first uncountable infinity. John, age 40, is a douchebag. John, aged 40, is a douchebag. % Can have numerical modifier *and* a determiner simultaneously: The sigma factor sigma 35 is homologous. % Nested modifiers too: The sequence is omega 1 beta 2 alpha. % Post-posed romman numeral modifiers, and letter modifiers: He takes vitamin D supplements. They say that Pope Pious XII takes vitamin D supplements. Vitamin D supplements are good for you. William Petre was Secretary of State to Henry VIII. % identifiers, variable, math. It runs from time T until the end. It runs from T until the end. She will be in the daycare center an hour before the beginning of T and stay until after the end of T It all happens at time T. Go to spot X on the map. Go to place X on the map. % Numerical ranges It takes 2 to 3 times the effort. It takes 2 - 3 times the effort. It takes 2 -- 3 times the effort. It takes 2 --- 3 times the effort. It has a 10 to 20 foot range. The account has a $1000 to $2000 limit. It will cost $10 million to $20 million to build. It will cost $10 million or $20 million to build. I have between 5 and 20 dogs. There are from 5 to 20 of them. It will cost between 5 and 10 million. It is between 5 feet and 20 feet long. A DNA segment of 15 kDa to 20 kDa was obtained. It is two to threefold more abundant. % from w/ dates, times Show me my notes from today. Show results from Monday. Show results from last week. Show results from last June. Show results from a long time ago. Make predictions for tomorrow. Show results since yesterday. % Year date, time and number expressions: % NA, DG links The war of eighteen twelve was notable. It was all over by nineteen nineteen. The first model came out in nineteen oh five. The first model came out in nineteen oh-five. The first model came out in nineteen oh one. The first model came out in nineteen oh-one. The first model came out in nineteen zero five. The house was remodelled in two thousand three. The house was remodelled in two thousand and three. It happened in the late seventeen seventies. The movie was over by nine eighteen. The movie was over by 9:18. The movie was over by 9:18 PM. The movie was over by 9:18 pm. The movie was over by 9:18PM. The movie was over by twelve o'clock. The movie was over by twelve o'clock in the afternoon. The movie was over by midnight. We are moving out at twelve hundred hours. We are moving out at twelve hundred thirty hours. We are moving out at zero hundred hours. Zero hour is approaching. It's a fifty five gallon drum. It's a fifty-five gallon drum. It's a fifty one gallon drum. It's a one gallon can. We just got a hundred of them. We bought two hundred three of them. We bought two hundred and three of them. We bought two hundred 'n three of them. Two hundred twelve now roam wild. It's a hundred and two in the shade. What's two 'n two? press the button when the dial reads zero. % date ranges are simple modifiers, not numerical mods It was the 1989-90 crop that failed. % However, dashes can appear in model numbers: The plane is a Boeing 747-400 The plane is a 747-400 The 747 jumbo jet came roaring overhead. You want part no. 1234-567. You want part no 1234-567A. You want part no. 1234-567A. You want part num. 1234-567A. % 123A, the "A" suffix is assumed to be a unit, leading to a bad parse. You want part number 123 You want part no. 123 You want part no. 123A You want part no. 123ABC % Years as adjectival modifiers: He drove a souped-up '57 Chevy. He drove a souped-up 1957 Chevy. The 47 Ford came screamin' down the track. % Hyphenated words must be kept hyphenated! This is a must-see movie. *This is a must see movie. *He drove a souped up '57 Chevy. % Decade possessives: It's an old 50's love song. He's an old 1920's crooner. These ideas date back to the 60's These ideas date back to the 1860's % Simple mathematical formula and equation parsing: Phosphorylation was observed (P = 0.06). Phosphorylation was observed (probability = 0.06). The sun is distant (L = 1 AU). Bacteria with low G + C DNA content contain genes. Everyone knows that 1 + 1 = 2. Everyone knows that 1 + 1 is 2. Everyone knows that 2 + 2 = 4. Everyone knows that 2 + 2 is 4. Everyone knows that 14 + 354 = 24. Everyone knows that 914 + 945 = 984. Everyone knows that 1914 + 1945 = 1984. Everyone knows that 3 * (1914 + 1945) = 1984. Everyone knows that 4 * (2 + 2) = 16. John is < 10. The strength was in the order of gerE > cotD > yfhP The strength was in the order of gerE > cotD > yfhP P2 > yfhP P1 I think that X + Y > Z I think that X + Y = Z I think that X + Y is greater than Z I think that X + Y is equal to Z I say that X plus Y = Z I say that X plus Y equals Z 1 + 1 = 2 (1 + 1) = 2 2 = (1 + 1) 2 + 2 = 4 539 + 22 = 561 % Ordinals as clause openers first on our list is this item. second on our list is this item. third on our list is this item. next on our list is this item. last on our list is this item. 17th on our list is this item. first is this item. second is this item. next is this item. last is this item. % Other misc ordinal usage, including dates. Today is the third of December. Today is the 3rd of December. Today is the 31st of October. Today is the thirty-first of October. He is the third to speak up. Of them all, he ranked third. Of them all, he ranked 3rd. He left on the 20th. He left on the twentieth. We are leaving on December 2nd. He is the 17th Duke of Earl. He belongs to the 43rd regiment. It's a late 19th century artifact. It's a late nineteenth century artifact. I gave him a third of the loot. He gets a twentieth part of the proceeds. He flew with the 101st airborne division. By the 1550s, he was very prosperous. By the 650’s, he was very prosperous. By the 1950's, he was very prosperous. *By the 01950's, he was very prosperous. % This fails due to a bug in tokenize.c where the leading % quote is stripped, but "50s," cannot be found in the dict. By the '50s, he was very prosperous. % More ordinals Mike finished in first place, and John in third. Mike finished in first place, and John in last. He finished the season in first. He finished the season in first place. He finished the season in 3rd place. He finished the season in third place. He finished the season in last. He finished the season last. He finished the season dead last. He finished the season dead fucking last. He finished the season DFL. % problem with "of" in entity names. The National Voter Registration Act of 1993 makes it easy % Informal numeric determiners the real question is how those two should work with one another. the real question is how we two should work with one another. the real question is how us two should work with one another. % Emoticons I told you so :) ;-) Have a happy day 8-> Ouch =D Hey ಠ-ಠ % The following intentionally starts with whitespace % (see PARSE_WITH_DISJUNCT_COST_GT_0 in link-parser.c). :ã£) ◠‿◠ ^m^ ï¼ ^^ @^^ % =========================================================== % Spell checker now does a good job of splitting words. Marywent shoppingat thestore. Mary wentshopping atthe store. % Fix/spell-check "its" Its broken. It's broken. % In repsonse to "So, did you do it?" I sure wish I ... I sure wish I had. I sure wish I did. I sure wish I could. I sure wish he would. I sure wish I hadn't. I sure wish I didn't. I sure hope I don't. I am sure I haven't. I am sure I won't. I know I wouldn't. I know I ought to. You know you should. You know you can. You know you must. I know he doesn't. I know he didn't. You know you needn't. Why, I ought to .... I ought to. I ought to do it. I ought to go there. I ought to tell her. I know I ought to. I know I ought to tell her. % punctuation: sometimes commas are used as if they were semicolons: Sweat stood on his brow, fury was bright in his one good eye. % Automatic sentence splitting. A period or question mark, mid-text, % will split the sentence into two. Note capitalization is handled. who is Obama? where was he born? Who is Obama? Where was he born? % Some commas seem inappropriately placed, but are common none-the-less: % Note these are essentially garden-path sentences, which is why people % try to use commas to fix them up. The man, that you saw laugh, jumped off a cliff. The man, that you saw laugh jumped off a cliff. The man that you saw laugh, jumped off a cliff. The man that you saw laugh jumped off a cliff. % being The tilt being wrong, he grabbed for it The reply being wrong, he panicked. The cutting was difficult, the blade being dull. The movie was boring, being childish. % Sometimes colons are used as synonyms for "is": The capital of France: Paris. Einstein's birthplace: Germany. The answer to your question: yes. The answer to your question is yes. my answer is yes. my answer: maybe. % Colon as synonym for "that" He said: i = j + k He said: the sky is blue He said: "the sky is blue" % yes, no, maybe I voted yes. I will say yes I will say maybe. My vote is yes My vote is emphatically yes The answer is surely yes His answer was an emphatic yes The vote was a resounding yes The reply being yes, he cried. The answer being yes, he broke down and cried. He cried, the answer being yes. The answer has been yes The answer has been yes all along The answer has been yes all the time The answer had been yes the whole time The answer must surely be yes. Just say no! He answered no. He replied with a yes He replied with a resounding yes I think so, yes. That's what he said, yes. Why the hell not, yes. Maybe I want to know! Maybe, I'm not sure. I said yes, I'm going! Problem: How do you convince your customer that you are on the right path? Question: How do you convince your customer that you are on the right path? The question is how do you convince your customer that you are on the right path? Answer: Very carefully! Answer 2: Politely. Question 3: Did you double-check your math? Step 3: Tell him off! Question 3: What about tomorrow? What about tomorrow? How about tomorrow? Proposal 3: Take the damn car if you must! Plan 2: Go ahead and do it. Plan B: Hire a plumber. Plan B: Go home. Hypothesis 3: The door on the left hides the prize. Conclusion 3: The door on the left hides the prize. Step 3: Pry off the lid. The big question: Did he do it? % Numbered, bulleted, ordered lists Step 1: Get hammer. Step 1: Get a hammer. 1: Get a hammer. 2: Get nail. 3: Hit it hard. % Smaller numbers get special treatment in the dict. Try bigger numbers. 1. Get a hammer. 2. Get nail. 3. Hit it hard. 4. Hit it hard. 5. Hit it hard. 6. Hit it hard. Step 1. Get a hammer. Step 2. Get nail. Step 3. Hit it hard. Step 4. Hit it hard. Step 5. Hit it hard. Step 6. Hit it hard. % The below fails because a determiner is desired. But determiners % are optional for imperatives and commands. A: Open cover gently. B: Press button firmly. B: Press the button firmly. C: Cover ears immediately. Step A: Open cover gently. Step B: Press button firmly. Step C: Press the button firmly. Step D: Cover ears immediately. % The below fails because the INITIALS regex accepts A. which then % prevents the dot from being split off the end. Numbered, dotted % lists do seem to work. Step A. Open cover gently. Step B. Press button firmly. Step C. Press the button firmly. Step D. Cover ears immediately. I. Ancient Greece II. Ancient Rome III. Ancient Persia IV. Mideast V. Asia VI. Ancient China VII. Egypt % Bulleted lists * This is an item • This is a bullet â‚ This is a bullet â§ This is a bullet ☞ This is a bullet â—Š This is a bullet ※ This is a bullet ✿ This is a bullet ☆ This is a bullet * This is a bullet â— This is a bullet â–¡ This is a bullet â—‡ This is a bullet â—Ž This is a bullet % Quoted words and phrases: We should distinguish between "who" and "whom" but who fucking cares? He said "blah blah blah." He said, "This is it." He tells her, "this is it." Well, I told her, "This is it." "This is a test," she said. "Is this a test?" she asked. She asked, "Is this a test?" "Let's go!" she said. He said, "Let's go!" "Let go of me!" she screamed. "Let go of me!" she sobbed. "Are you mad at me?" he demanded. "What's up?" he asked. You asked, "How might this work?" You were asking, "How might this work?" You were asking "How might this work?" You were asked, "How might this work?" You asked, "How might this work?" so I answered. You asked, "How might this work?" so I gave an answer. You were asking, "How might this work?" so I answered. % Still broken: "On second thought," he said, "this is it". He tells her, "Well, this is it." Mr. Johnson, who was working in his field that morning, said, "The alien spaceship appeared right before my own two eyes." "I didn't see an actual alien being," Mr. Johnson said, "but I sure wish I had." Although Mr. Johnson has seen odd happenings on the farm, he stated that the spaceship "certainly takes the cake" when it comes to unexplainable activity. % quotations can be used for grouping modifiers into an almost-idiom We ate so-called 'brain food' for lunch. % % Institutionalized phrases: % We want the comma to act as a left-wall. By the way, did you have some? By the way, how was it? Since we are talking about it, how was it? Now that you mention it, what happened? While we're on the topic, was it good? Kenny sure is a bastard. % elided "that" (phantom that) Just thought you'd like to know. It was previously thought they were wrong. It's a good bet he did it. It's a good bet that he did it. It's a good thing he did it. It's a good thing that he did it. % elided "to be" (phantom to be) % Handled by Pa**j, O*n (predicative adjective, object) She will think it an act of kindness. She will think it to be an act of kindness. She will think it true. She will think it common. % Phantom verbs -- the second sentance has an implicit verb... an examination conducted when it happened revealed chicanery. an examination when it happened revealed chicanery % The fix for the above breaks the below :-( The year when I lived in England was wonderful *The school when I lived in England was wonderful % misc idioms Not everything looks grim. Not all is lost. % "there on" I'll introduce you to her, but you're on your own from there on. % "such that" They were assigned separate seats such that they had enough space. % Dick Hudson points out: % Verb must link to left wall, not the noun, else the links would cross. % i.e. the subject is "I", topic (object) is "that". There can be no Wd % to the LEFT-WALL for this sentence. That is something I did not know. That I did not know! This I did not know! This, I did not know! % Buggy opening clauses Some days, the trains run on time. Some of the time, I really hate it. The rest of the time, we goof off. part of the year, we goof off. % Opening idioms % some of these have a phantom-that e.g. "I'm telling you that ..." Listen to me, she'll do it. Take my word, she'll do it. Trust me, she'll do it. If nothing else, she'll do it. I'm telling you, she'll do it. Didn't I tell you that she would do it? Like I said, she'll do it! It's like this, she'll do it. Dude, she'll do it. Mark my words, she'll do it. well, I'll say, she did it! Oh my God, she did it! Can you believe it? % Openers to questions However, am I right? Conversely, am I right? Well, am I right? So, am I right? Really, am I right? Anyhow, am I right? John, am I right? Now, am I right? Then, am I right? So then, am I right? Say, am I right? Seriously, am I right? Seriously, then, am I right? Just asking, am I right? Wondering, am I right? So I am wondering, am I right? So then I am wondering, am I right? So then, I am wondering, am I right? % Yes, no as openers No, it wasn't John. No, that isn't true. Surely, that can't be right. No, that can't be right. Yes, that is right. % openers, interjections, linking to infinitive, or post-verbal Yes, please do it again. Yes, please, do it again. Yes, please, I'll have one. Yeah, go fuck yourself! Yeah, dude! Yeah dude! No, please stop. Please, no, stop. No, stop. No, stop that. No, don't do that. Don't do that! No, do not do that. Okay, don't do that. Anyhow, don't. In total, don't. Yes, go. Please, yes. Thank you, no. Yes, sir! Go, dude, go! Umm, I think he did it. That's what I think, yes. On arrival, go to the check-in window. Even so, just do it. Exactly, do it exactly like that. Roughly, it is done like this. Can't, I'm too busy. No, please don't do that. Okay, stop that. Stop, please don't do that. Sir, please don't do that. Tsk tsk, you dog! Tsk, tsk, you dog! Tsk tsk, what a shame! Tsk, tsk, what a shame! My, what a shame! My my, that was quite an outburst! My, my, that was quite an outburst! My, my, my, that was quite an outburst! % Single-word exclamations! Yes! No! Amen! Sure. Whatever. OK. Okay. Can't. Don't! Don't touch that! Good. Fair enough. Good enough. Hush! Shh! Shhh! Oh wow! Jesus! Yikes! Ouch! Ouch, that hurt! Oh no! Oh, sure! Oh, okay! My, my! Dear Lord! Oh dear! Oh, my! Jesus! John! Tom! Dick! Harry! Praise the Lord, amen! Praise the Lord God, amen! % Given names can be openers to directives or questions. Ma'am, please don't do that. John, please don't do that. Mary, stop. Mary, can you do this for me? Mary, should I do this? Mary, would you do this for me? Mary, won't you do it? Mary, mightn't you be right? John, do you think so, too? John, do you think it, too? John, do you believe it, too? John, do you believe so, too? John, doesn't that strike you as odd? John, have you thought about it? John, is it true? On arrival, can you do it? For now, can you do it? On second thought, can you do it? Yes, be alert! Yes, go play ball. Yes, go play soccer. Yes, go play tennis. Yes, go play piano. John, go do it. John, please go do it. John, let's go. John, if that's true, then I don't know. John, I am going to give this to you. John, this is it! % Openers to directives First, unbutton the button. Next, pour wine on your shirt. Finally, button the button. % and, or opening coordinating conjunctions. % Currently these take Wc- to the left wall, since they "coordinate" % with previous sentences. This is different than a plain-old CO % link, since they are not 'plain-old' clause openers ... And you can do it this way. Or you can do it this way. Or, you can do it this way. But not everyone used it. And not everyone agrees. And they really loved me! Also on this list is the Colossus of Rhodes. % Broken interjections ... Enough already! Enough of that! Yeah, right. % Dear Be a dear, take my luggage. Be a good dear, take my luggage. Be a good dear and take my luggage. Be a darling, take my luggage. The poor dears were so confused! % Split infinitives you should, on second thought, go home you should instead go home It will, more often than not, go by train. % Paraphrasing verbs -- Eq link risks, as one could call them, are stupid. risks, as one might name them, are stupid. risks, as one might label them, are stupid. risks, as one might label them stupidly, are mad. risks, as one might say, are stupid. risks, as one might argue, are stupid. % Broken idiomatic clauses ... (phantom/zero subjects) Heard that before? Just a coincidence? % Multiple MV links % All the different comma arrangements are valid, and make subtle % alterations to the meaning. We are ready, for real this time, for sure. We are ready, for real, this time, for sure. We are ready, for real, this time for sure. We are ready, this time for sure. We are ready to move, for real this time, for sure. We are ready to move, for real, this time, for sure. We are ready to move, for real, this time for sure. % done with MV link I've done that plenty of times I've done her plenty of times I've done that climb plenty of times I've done those climbs plenty of times I've done that chore plenty of times He's pulled that stunt plenty of times. He's pulled that stunt many times. I've hit that plenty of times % "so" as object of verb, object of preposition. I don't think so I don't believe so. If you think so. If you say so. I told you so! But I don't agree. Do you think so, too? Because I said so! Cuz I said so! Do it like so. Do it like this. It must be done exactly like so. How could it be so? % "so" as conjunction. John left so I stayed. I stayed so I could see you. He failed to appear, so we went on without him. This is the easiest way to get there, so don't argue. % "So" as adverbial modifier That is so not going to happen. Hold the brush so. It seems so It seems not It appears so It appears not It appeared not. It appeared not to be so. Apparently so Apparently not Evidently so Evidently not % "so" as sentence opener (... mild hostility) So, don't do it! So don't argue So be unhappy So be unhappy, see if I care! So go home. So be that way. So stick it up yor ass. So arrange it nicely. So! You thought I would fail! So! % "so" as a conjunction. % Requests, directives, commands, imperatives. Do not be wise in your own estimation. Do be wise in your choices. Go play. Go play ball! You and Rover go play fetch. Fetch the ball. Rover, fetch the ball. Rover, give me the ball. Go fetch the ball. Play fetch with Elena. Teach me fetch. Teach me. Teach me how. Teach me how to do it. Walk tall. Think quick. Think quickly. Act fast. Act smart. Act dumb. Act now. Shout it out. Shout loud. Stand up straight. there shall be an answer. there shall come a time. there shall verily come a time when man will be cleansed of his sins. Make it bitter Make it sweet Make it good and sweet Make it stop Make it rain Let it rain Let it be Leave it alone Keep it real Keepin' it real Keeping it real Thank you for keeping it real Is this it? Is that it? Leave me alone Leave him alone Leave it alone Leave it! Do not touch! Hey, don't push! Don't finger that! Do not do that! Do not open! Do not fail! % "To be" constructions To be continued Soon to be continued Apparently, to be continued. To not be continued To not be continued, it seems. Not to be continued, it seems. That is not to be continued. To be decided to be determined to be done later to be avoided % Single-word "topic" responses, taking the Wt link. Apparently. Apparently so. Perhaps. Evidently. Usually. Hey, of course! Why, of course! Why, of course it will! Why not? Why the fuck not? Why not, let's do it! Why, let's do it! Why, aren't you a dear? Why, that dirty little bastard! Why, you dirty little bastard! Why, you dirty rotten fink! You bastard! she hissed. You! You bastard, you! That asshole! Over here! Come over here! John, over here! % Affirmative replies What did you see? A red car. Who was in it? John. John's evil twin. The evil twin. John and his brother. John or his brother. Neither John nor his brother. When did this happen? June 10th. June 10th, 1972. What was in the trunk? Some heroin. A dead body. A lot of sand. Lots of sand. How well could you see it? Just barely. How do you feel? Exhausted. Which way? Which way did they go? Which way, left or right? Straight. Which one? This. This one. That one. Those. Them there. Both. Both of them. Either. Either of them. Neither. Neither of them. How many do you want? A lot. A few. A couple. Some. Not much. Did you get what you wanted? Not enough. % Children's gain-saying. Is too. Is not. Is so. Not. Uh huh. Unh unh. Liar. % short greetings Hello! Hello there! Hey there! Bye! Goodbye! OK, bye! OK, then, bye! How are you doing? How are you? How do you do? Hello, Sue! Hi, Sue! Hey, Sue! Hey there, Sue! Hey there, little doggie! Hey, little doggie! Go home, little doggie! I say, ahoy there! I said, hello! He greeted me with a loud hallo! Ship ahoy! Land ahoy! % slang greetings Yo dawg! Whazzup! Dude! Duude! % hostilities Yo mama! % Beverly Hillbillies basilect & misc pseudo-working-class expressions That ain't right! Ain't you gonna go? I'm gonna go now. I gonna go. I'm gonna do it I'm really gonna do it I really gonna do it I'm gonna hit you. It looks like it ain't gonna rain today. Y'gonna go? I gotta go. He said, "I gotta go now." I really gotta go. You got to do it this way You gotta do it this way Y'got to do it this way Y'gotta do it this way I'm tellin' yo, y'gotta do it this way Are y'gonna do it? Well, I've been tryin' to esplain it to ya Well, I been tryin' to esplain it to ya Well, it just keeps startin' and stoppin' He's gettin' ink done. Y'all come back now, y'hear? You leaving already? You leavin' already? Yo leavin' already? Y'all ain't gonna tell me yo leavin' already? Y'all ain't gonna leave me here, all alone? You aren't going to leave me here, all alone? Where you going? Where you goin'? He was all alone, now. He was all alone and hungry, now. Lordy, he sure does be handsome! % Irish English -- See https://en.wikipedia.org/wiki/Irish_English It's him I do be thinking of. He does be doing a lot of work at school. He does be working every day. They do be talking on their mobiles a lot. Even when I do be round there with friends, I do be scared. Did ye all go to see it? None of youse have a clue! Are ye not finished yet? Where are yous going? Get youse your homework done or you're no goin' out! % yisser: you are Yisser looking well, so yis are. Yessir mad, so ya are. % yisser: your (possessive) Face the north, east is at yisser right. I've got yisser bags. % African American % Habitual be -- https://en.wikipedia.org/wiki/Habitual_be Christmas Day, well, everybody be so choked up over gifts and everything, they don't be too hungry He does be singing. He does be always drinkin layarge bohhels down be de park boy % WH-words I do not know why I do not know how I do not know when I do not know where I do not know which I do not know who I do not know why they did that I do not know how they did that I do not know when they did that I do not know where they went. I really don't know why I did not know why until recently I did not know how until recently I did not know when until recently I did not know where until recently I did not know which until recently I did not know who until recently I did not ask why until recently I did not tell why until recently I did not say why until recently I did not assess why until recently I did not establish why until recently I did not figure out why until recently I did not find out why until recently % Questions, queries What are your questions? What are the aliases of Jim? Why didn't you fucking say so? Why didn't you just fucking say so? % Who with inverted subject query % Should parse just like "where am I?" etc. Who am I? Who are they? Who are you? Who are we? Who are we to be so callous in his treatment? Who was he? Who was she? Who was that man? Who was that, man? Who were they? % "to do" questions What is there to do? What are you going to do? Who wants to do it? Are you going to really do that? Are you going to really do it to them? *Are you going to do? He is going to do it. *He is going to do. He is going to not do it. *He is going to not do. That will do. % Registers -- Newspaper headline declarations % Missing definite articles (with definite articles, these would parse) % Perhaps a modal parse: if the ordinary parse failed, try another % with definite articles auto-inserted ? Thief invades boathouse. Burglars attack museum. Thief empties pockets of all they hold. % Registers -- Medical speech 7 month old female presents with chest congestion. John, aged 80, is ill. % People aged 20-40 don't know how to use the word "aged". People ages 55 to 64 on average are out of work for more than 54 weeks, while those ages 25 to 34 are unemployed for about 36 weeks, according to figures from the Bureau of Labor Statistics. % Technical speech - missing definite articles. Physical Volumes (LUN) allocated from SAN pool zoned to VIOS. % Idiomatic phrases He's not the least bit interested. Let me tell you this: it stank. Halloween is a great time of year. Christmas is a great time of year. Summer is a great time of year. % die-idioms Stay pretty, die young. I don't want to die young. You will die young if you keep smoking. You will die unhappy if you marry her. Grant me this wish and I will die happy. You will live long and happy. They lived happily in that old house. He didn't say. She wouldn't tell anyone. Stopping your bicycle requires using your brakes. You should exercise to stay fit. He is as fit as a fiddle. Watch out that you don't hit your head on the low beam. % clauses embedded parenthetically All he gave was his first name. Pete (all he gave was his first name) was still waiting. % -------------------------------------------------------------------- % Disjunction/conjunction problems % What follows is a large section of conjunction test cases: adjectives, % nouns, verbs and adverbs conjoined with "and", "or", "but", commas, etc. % This spills over to more complex constructions. % % should be disjunction of modifiers ... (disjoined modifiers) % should be (major Eurobond or foreign bond) offerings There were no major Eurobond or foreign bond offerings Friday. Messrs. Malson and Seelenfreund are directors. The effects were less severe and less prolonged % 'but' works as a fat link, leaving 'rather' out to dry ... He didn't do it, but rather went home. % The second sentence parses, but should not. % For example "*Bill may distort" is handled correctly. % See "Catena (linguistics)" in wikipedia for more. % See "gapping" or "stripping (ellipsis)" in wikipedia for more. Bill may hide the truth, or distort it. *Bill may hide the truth, or distort. John wants to pay for the beer, not steal it. *John wants to pay for the beer, not steal. % conjunctions treated with thin links: % CJ link in this case. All large burial places, or tombs, became known as mausoleums. % -------------------------------------------------------------------- % conjoined adjectival/adverbial modifiers The music was soft and mellow. She ran hot and cold. The black and white cat sleeps. It was a long and narrow valley. I don't care if the outcome is good or bad. % conjoined adjectives with modifiers The river is wide The river is wide here The river is a mile wide The river is a mile wide here The river is a mile wide and 300 feet deep The river is a mile wide here and 300 feet deep The river is helf a mile wide here and 300 feet deep The river is wide here, and deep, too. Most of the 16th and 17th century leases included husbandry clauses. % comma as a conjunction It tastes bitter, not sweet. It tastes bitter, yet sweet. It tastes bitter, and yet sweet. I saw John, not Mary. I saw John and not Mary. % long adverb constructions, with "but" It is sour, but not too much. Push harder, but not too much He is stern, but not too much It hurts, but not very It hurts, but not very much It sounds false, and yet it's true. % neither-nor constructions with adjectives This is neither hip nor groovy He is neither happy nor healthy He is neither very happy nor very healthy % Difficulties with determiners & adjectives According to our records, he is in either the 105th or the 106th battalion According to our records, he is either in the 105th or the 106th battalion According to our records, he is either in the 105th or in the 106th battalion According to our records, he is in neither the 105th nor the 106th battalion According to our records, he is neither in the 105th or the 106th battalion According to our records, he is neither in the 105th nor in the 106th battalion Mike was not first, nor was he last. Mike was not first nor was he last. % conjoined comparatives he is bigger and badder than the Pope. he is bigger, and badder, than the Pope. he is much bigger and badder than the Pope. That is the easier but longer way of doing it That is the easier, but longer, way of doing it It will be harder and costlier than last time. This car is lower and faster than theirs. He is smarter, yet snarkier, than the others This brandy is smoother and fuller than the rest He is different, and better, than the others. We will arrive sooner than you We will arrive sooner than they They will arrive sooner than we. It will be harder, and take much longer, than before he is big and badder than the Pope. he is smart and better than the rest. he is clever and funnier than Mike. This one is bigger, yet easier to carry This one is bigger and easier to carry We will arrive sooner, yet more tired, than they. We will arrive sooner, yet more tired, than John. We will arrive much later and more tired we will arrive refreshed and rejuvenated she wiped the table clean and dry we are going farther and farther down that path There will be fewer yet larger fish as a result. There will be a lot fewer yet much larger fish as a result. he ran the longest and the farthest he ran the longest and farthest he ran the slowest but the farthest It is less costly and lighter It is lighter and less costly It is good enough and lighter It is cheaper and good enough It is cheaper and less energy-intensive It is cheaper and less energy-intensive to produce That is fine and well enough! That is fine and well enough, young man! % some idiomatic comparative-like expressions That will more and more be the case That will less and less be the case That will more or less be the case *That will more and less be the case *That will less or more be the case That will be more and more the case That will be less and less the case That will be more or less the case *That will be more and less the case *That will be less or more the case % conjoined superlatives he is the biggest and baddest thug in town. they are the biggest and baddest three thugs in town he is the biggest and the baddest thug in town. they are the biggest and the baddest three thugs in town it is the third largest and the fifth richest county in the state it is the hardest and worst problem on the list % ------------------------------------------------------------------------- % Conjoined question words (QJ link) some weh EW link. When and where is the party? Exactly when and precisely where is the party? How and why did you do that? Exactly how and precisely why did you do that? Economists are nearly universal in their belief that the dollar is going to collapse; the only debate centers around when and for how long. The only debate centers around when and for how long. % conjoined post-nominal modifiers: MJ*a (in place of Ma and MX*a) Many Democrats unhappy about the economy but doubtful that Clinton can be elected probably won't vote at all Many Democrats, unhappy about the economy but doubtful that Clinton can be elected, probably won't vote at all Many people, unaware of the deception and unfamiliar with the details, won't care. Many people, unaware or unfamiliar with the details, won't care. Many people, unaware of or unfamiliar with the details, won't care. *Many people, unaware and unfamiliar, won't care. The director, responsible for development and accountable for engineering, resigned. The director, responsible and accountable for engineering, resigned. *The director, responsible and accountable, resigned. The car, prone to breakdown and expensive to maintain, was a white elephant. The toy, expensive and fragile, broke immediately % Note: although the first parse for the below is good, the other parses % are nonsense, -- this should be fixed ... XXX The river, ten meters wide and a meter deep, runs swiftly here. The river, ten meters wide and a meter deep here, runs swiftly. The river, dangerous to navigate but important for commerce, has many shoals. The dog, unlikely to bite but still threatening, scared the interloper away. The dog, unlikely to bite but hard to ignore, scared the interloper away. The platform, aflame and adrift on the ocean, soon sank. The platform, aflame and adrift, soon sank. % conjoined post-nominal prep-phrase modifiers: MJ*p (in place of Mp) The coverage on TV and on the radio has been terrible it is hidden somewhere in the yard or near the house. He is either here or there. He is neither here nor there. He is either here or he is there. % MJ*p with clause openers By listening and by looking, we can safely cross the street. By this means, and by the shortness of the leases, the Petres managed to keep an element of control % Closely conjoined prepositions (joiner must take prep object) The new building was started about 1540 on, or very near, the old site. The prize is hidden in or near the playground. The Easter eggs are hidden in and around the house. % conjoined adverbs: RJ*v link She handled it quickly and gracefully She handled it skillfully and with compassion She handled it quickly, quietly and gracefully % conjoined that: RJ*t link I told him that I hated him and that I never wanted to see him again % conjoined dependent clauses: RJ*c link Although he likes me and he respects me, he says he needs some privacy % conjoined prep-object-relative clauses: RJ*j link (instead of Mj- & Cs+) That is the man for whom and with whom Joe works % conjoined nouns % count nouns The dog and cat ran. The dog and the cat ran. The big dog and fat cat ran. The dog, cat and mouse ran. We took my dog and cat to the vet We took my heifer and John's cow to the fair We took my heifer and goat and John's cow to the fair Where is the sickle and hammer now? where did the hammer and sickle go? % number agreement for conjoined nouns There is a dog and a cat here. *There are a dog and a cat here. There is a dog or a cat here. there are two dogs and a cat here. *there is two dogs and a cat here. % ??there (is/are) a dog and two cats here. the dog and cat run *the dog and cat runs *The either dog or cat ran % conjoined mass nouns Cost and reliability were questioned. The cost and reliability were questioned. The mounting cost and reliability were questioned. The mounting cost and faltering reliability were questioned. The cost and lack of reliability were questioned The lack of reliability and cost were questioned The mounting debt and dearth of solutions have fueled the continuing crisis He wrote for piano and flute. % conjoined gerunds He enjoyed many rewards, such as free board and lodging at court. % conjoined proper names John and Mike left the party. actress Whoopi Goldberg and singer Michael Jackson attended the ceremony. John and I are friends. *I and John are friends. He and I are friends. Sims visited Golfe Juan, France, and Gaeta, Italy. Sims visited Gaeta, Italy, and Golfe Juan, France. % differences in number agreement for and, or: Are a dog and a cat here? Is John or I invited? *Is John and I invited? Are John and I invited? *John and I is invited % conjoined nouns as objects I heard a car and a train. I heard a car or a train. I heard a car but not a train *I heard a car but a train I heard a car nor a train I heard neither car nor train I heard neither a car nor a train I don't like dogs nor cats. % conjoined pronouns, misc nouns, other oddities this one and the others got broken hers and ours were mashed. yours and mine were damaged. let me know about this one and any others these ones and those over there got mashed these and those over there got mashed these both and those over there got mashed % XXX "these both got mashed" parses, but not correctly. *these both got mashed both of those, and this one, got mashed You'll find it at the corner of Gee Ave. and First St. You'll find it at the corner of Gee Ave. and 1st St. Let me introduce John Miller, AIA and Micheal Boost, Esq. Please give me the swizzle-stick and the torque-wrench I've been to Delaware and Maryland Let me introduce you to my alter ego and nemesis I am a master of kung fu and sleight of hand The majority and a number of others agree It was my insistence and reassurance that changed his mind It was my insistence and my reassurance that changed his mind It was my insistence and my reassurances that changed his mind It was my request and recommendations that changed his mind This is the time and place for it This is the right time and place for it This is neither the time nor the place for it This is neither the time nor the place for it Neither she nor I will go It's either us or them It is hers and mine. you and it have to go We and they agree Neither we nor they will do it. Neither you nor I will ever agree Everything and everyone must leave neither yours nor mine got damaged this and the others were damaged this one and many others were damaged this one and all these were damaged this one and all of these were damaged this one and a few others were damaged There is little or none left There is very little or none left Some or all of it remains Some or most of it remains Part or all of it remains this one and the other were damaged this one and the rest were damaged this one and plenty of others were damaged this one and one other were damaged this one and another were damaged this one and another one were damaged this one and one more were damaged He talks of this and that someone or other would always complain % Contradictions, corrections, gain-saying I saw not Mary, but John. I saw not Mary but John. % conjunctions of date and time expressions. These normally take NI, % but can also take SJ when used as common nouns. January and February are the coldest months I am working day and night It will happen in the weeks and months ahead % conjoined guessed nouns we went asdfing and qrwerting The howzas and the ufdahs are broken again The Howzas and the Ufdahs are in revolt The halide and chloride ions do this the stator and rotor collided % relative clauses with conjoined nouns The dog and the cat I saw were black % conjoined nouns in clauses I think John and Dave ran. % conjoined post-nominal modifiers Sue, a teacher and scholar, is here. % conjoined negations Neither Mary nor Louise are coming to the party Neither Mary Kate nor Louise Anne are coming to the party *either Mary nor Louise are coming to the party Neither Mary, Joe nor Louise are coming to the party *either Mary, Joe nor Louise are coming to the party Either Mary or Louise will come. Neither I nor John will come. neither I nor my friend knows what happened neither I nor my friend know what happened Either Mary or my friend know what happened Either Mary or my friend knows what happened Either I or my friend knows what happened Either I or my friend know what happened % Neither-nor with mass nouns Neither snow nor rain stays these couriers Neither snow nor rain nor heat stays these couriers gloom of night and heat will not stop me heat and gloom of night will not stop me Neither snow nor rain nor heat nor gloom of night stays these couriers from the swift completion of their appointed rounds % neither-nor with count nouns (verify number agreement) There is neither a dog nor a cat here *There are neither a dog nor a cat here % conjoined numbers Give me six or seven of those. Just give me six or seven. I'm only going to have one or two beers. It starts one or two hours later. % But for joining adjectives He is tired but happy. % But for joining nouns Mary, but not Louise, is coming to the party Mary Kate, but not Louise Anne, is coming to the party The plan caused not prosperity but ruin Not John, but Mary led the way % But for joining verbs She organized her work but accomplished very little No one but she saw the prowler. He would have joined the band but he couldn't spare the time The brothers would have resisted but that they lacked courage. It never rains but it pours. There is no doubt but right will prevail. There never is a tax law presented but someone will oppose it. Ten to one but the police have got them They had no sooner arrived but they turned around and left. % conjoined verbs He tried and failed. He tried but failed. He tried but failed to acheive his goal. Oscar Peterson played piano and wrote music. % Conjoind verb test cases -- artificial sentences illustrating various forms. Oscar banged drums and tinkled piano Oscar really banged drums and righteously tinkled piano They banged drums and tinkled piano Oscar bangs drums and tinkles piano Oscar bangs drums and tinkled piano They bang drums and tinkled piano % Some verb-x irregular verbs. He seems shallow and appears idiotic. He seemed shallow and appeared idiotic. I did it and feel good about it. He did do it and felt good about it. He takes cookies and eats them. He took cookies and ate them. He bothered and pestered her. He annoyed and bothered her. % conjoined transitive and intransitive verbs I idolized and idealized the man. *I idolized and grimaced the man. I grimaced and idolized the man. % correct parse is "I (saw and greeted) Sue" I saw and greeted Sue. % correct parse is "we (sang and danced) the night away" *we sang and danced the night away He shrank and withdrew from the crowd The boat lurched forward and sank She will blush and start blathering at the mention of his name She will blush and begin blathering at the mention of his name The water rises and falls with the tides Do not surprise or alarm him I went to the store and got a gallon of milk I am going to the store and will get a gallon of milk I went to the store and returned the eggs I went to the store, got a gallon of milk, and returned the eggs We ate popcorn and watched movies on TV for three days. She arrived and left on Tuesday. He broke off a piece of bagel and gave it to me. He broke off a piece and gave it to me. He breaks off a piece and gives it to me. He broke off a piece and has given it to me. He had broken off a piece and had given it to me. He is breaking off a piece and will give it to me He is breaking off a piece and should give it to me He is breaking off a piece and would give it to me if I asked. He is breaking off a piece and ought to give it to me if I asked. He ought to break off a piece and give it to me We hoped for the best, but were disappointed. We hoped for the best and were disappointed. He obtained the lease of the manor of Great Burstead Grange (near East Horndon) from the Abbey of Stratford Langthorne, and purchased the manor of Bayhouse in West Thurrock. He rose rapidly in the royal service and was knighted. He rose rapidly in the royal service and, in 1543, was knighted. He was sent abroad and resided on the continent, chiefly in France, for more than four years. John describes and analyzes literature. Chief describes and analyzes the character of the families in a village, remarking that they all act completely the same. % conjoined infinitives are still broken... They advised us to avoid sunlight and to limit the consumption of fish. I am expecting this sentence to parse correctly, and to yield a very wide diagram. % conjoined verbs with modifiers, negation He cannot change the beliefs of popular society as a whole. He can not change the beliefs of popular society as a whole. He can't change the beliefs of popular society as a whole. He can challenge John, but cannot change the outcome. He can challenge John, but can't change the outcome. He realizes that he and McMurphy can challenge Big Nurse, but cannot change the beliefs of popular society as a whole. % conjoined verbs in relative clauses This is not the man we know and love. *This is not the man we know and love him This is not the man we knew and loved. This is a problem Moscow created and avoided This is a problem Moscow created but avoided fixing This is a problem Moscow created and failed to solve. % the first and.j-v links to "who" with B- & RS- I need to find a Hong Kong engineer who knows Java and Python and worked at Oracle and went to Stanford and is a VP % Mixture of conjoined nouns and verbs He knows Powerpoint and Excel and attended George Washington University % Conjoined imperatives Show me my notes from today and send them to my friends. By the way, show me my notes from today and send them to my friends. Show me my notes and be nice about it. Show me my notes and have a great day! Fuck off and have a great day, dipshit! Fuck off and have a great day, asshole! Show me my notes and do not tell anyone. Show me my notes but do not tell anyone. By the way, show me my notes but do not tell anyone. Do not tell anyone or say anything. Show me my notes, if they are readable. Show me my notes only if they are readable. Show me my notes, but only if they are readable. Show me my notes, but not if they are unreadable. Show me my notes from today, but not from yesterday. Show me my notes from today but not from yesterday. % qualified conditional clauses Do it only if you are sure. Only if they are home, should you do it. You should do it only if they are home. Theorem A is true if and only if Nachbin's theorem is true. Theorem A is true iff theorem B is true. % conjoined ditransitive objects I gave Bob a doll and Mary a gun. I found Bob a doll and Mary a gun for Chirstmas I got Bob a doll and Mary a gun for Chirstmas I offered Bob a doll and Mary a gun as an apology I refused Bob a raise and Mary a vacation I owe Bob some money and Mary a favor I called Bob a jerk and Mary a dork I painted the living room red and the bedroom green I wrote her a love song and him a hate letter I taught these mice to freeze, and those mice to jump. I taught these mice to freeze, and those to jump. % conjoined past particples the water had risen and fallen with the tides he had lain, and soon forgotten his vow % neither-nor constructions with verbs: we ate popcorn or watched movies we either ate popcorn or watched movies we neither ate popcorn nor watched movies *we either ate popcorn nor watched movies *we both ate popcorn nor watched movies *we ate popcorn nor watched movies we both ate popcorn and watched movies we not only ate popcorn but watched movies We neither ate nor drank for three days we neither saw nor heard what happened % lots of conjunctions, commas, lists mashed up ... The problem is, or rather one of the problems, for there are many, a sizeable proportion of which are continually clogging up the civil, commercial, and criminal courts in all areas of the Galaxy, and especially, where possible, the more corrupt ones, this. The problem is, or rather one of the problems, this. The problem, or rather one of the problems, is this. % idiomatic "or rather" The problem, or rather, one of the problems, is this. The problems are clogging up the courts, and, where possible, the corrupt ones The problems are clogging up the courts, and, wherever possible, the corrupt ones % lists: % List of gerunds: He has three jobs: counting, measuring and listing. % List of relative clauses: RJ*r link There are 10 kinds of people: those who understand binary, and those who don't. % Collocations with holes: XJ links you should not only ask for your money back, but demand it % broken lexical chunk recognition: % ... not only, ... but also ... The deal includes not only junk, but also crap. % Split "if .. only" idiomatic expressions If there was only more left! If there were only more! If there were only more like you! If only there was more left! If only there were more! If only there was more! wait, there is more! wait, there are more! % If... then ... directives broken. % Registers: Typical language used in instruction manuals, directives. If paid weekly, bring the last six pay stubs. If paid weekly, then bring six stubs. If it is broken, then remove it. If broken, then remove. Check the lid; if cracked, then replace. Check the valve, replace if cracked. % Then is optional: If it is raining, stay inside! If you bought after the crash, you won. If you sold before the peak, you got lucky If you telegraphed after Sunday, I'd already left. if that's true, then I don't know. Show me my notes, if they are readable. If they are readable, show me my notes. if it weren't for Joe, it would work. if it were not for Joe, it would work. If it weren't for the Democratic Party, health care reform would have passed. % Someone... who... Someone is outside who wants to see you. % ellipsis If it weren't for Joe, ... If it weren't for Joe, … He is more intelligent than ... until yesterday ... % Lawrence Durrell ... a ballroom polished like a skull ... polished like a skull ... like a skull % Frank Swinnerton ... gleamed like dogs' eyes in a car's headlights % Wallace Whatley ... shine as a sack of apples % Wallace Stevens ... shines, like a bracelet shaken in a dance ... how those two should work together ... the 60's. I need to find someone who ... I need to find someone who... He is such a ... I will ... I will... I'll ... I'll... Maybe it works now... % Conjunctions He said that ... and that ... Although he said ... and he did ..., ... either ... or ... neither ... nor ... one will do neither this nor that one will do % gapping ellipses % See wikipedia article on gapping Should I attempt to call you, or you me? % The below parses (as it should), but parses incorrectly. *Susan likes to work the late shift, and Sam the early shift. % Compound queries % Typically, the two sub-phrases parse correctly, but, % put together, they do not. What is a motor, and how does it work? What is a motor; how does it work? Who invented sliced bread, and when did they do it? Who invented sliced bread; when did they do it? % Coordinating conjunctions These are the snippers and those are the cutters. Grant me this wish and I will die happy. Tell me what to do and I will show him The brothers would have resisted but that they lacked courage It never rains but it pours. They had no sooner arrived but they turned around and left. % XXX Misc conjunction constructions that are still broken in the current parser: He is flighty and given to fanciful thoughts He is thoughtful, and not given to many words William Petre is described as smooth and obliging in manner, yet reserved and resolved, and not given to many words. He rose rapidly in the royal service and, in 1543, was knighted He was twice summoned before the Privy Council, first for a violent assault on Sir John Conway, then, ten years later, for fraud. From his youth he must have been a capable, pushing, insinuating man. % conjunction breakage: dangling MVp links needed to Ju They feel a "normal" person conforms to, and becomes imperceptible in, society. Grant me this wish and I will die happy. What did you tell her and what did she say *I saw John but Fred He talked to Steve and, apparently, Fred *He talked to, apparently, Fred I cannot discern any reason, other than some sort of historical blindness, for why the "fat link" mechanism was created. John; my advisor, Steve; and several other people are coming No one but she saw the prowler. % conjunction used to provide a definition. Logorrhea, or excessive and often incoherent talkativeness or wordiness, is a social disease. % The two below are valid sentences, but they parse incorrectly just right now % so we will put a * in front of them, for now, till the parse is fixed. *Mike finished in first place, and John in third. *Mike finished in first place, and John in last % -------------------------------------------------------------------- % non-planar graph: "saw" and "yesterday" should link, but don't. % "dog" and "which" do link (and that is correct). *John saw a dog yesterday which was a Yorkshire terrier. % incorrect parses -- INCORRECT PARSES -- bad disjunct usage % These sentences typically parse just fine, but generate % incorrect linkages. % Sentence used to parse incorrectly -- "of" linked to "bill", instead % of 12th. Senator Johnson introduced a bill on the 12th of July. Senator Johnson introduced a bill of July. % "one to two" should modify hours. It starts one to two hours later. It starts one or two hours later. % None of the generated parses are correct; all are garbage. % Put a star in front of this -- the sentence is good, the parses are bad. % The issue is that right/straight fail to modify 'through'; if they did, % then all would be good. *Bill went over the river and right through the woods. *Bill went over the river and straight through the woods. % More crazy parses due to bad conjunction handling Whenever he comes, she goes, and v.v. The market fell 156.83, or 8%, a week after Black Monday. % Hmm conjunctions .. these are tricky to get right ... Mike finished in first place, and John in third. Mike finished in first place, and John in last. % Rules should select "shouting.g" gerund, not "shouting.v" (participle) % Now fixed. The teacher's shouting startled the student. % "and so" is linked with Wq, should not be. % i.e. this parses(as it should), but incorrectly *Rama ate the apple, and so did Mohan. % Automatic possesive guessing broken when entity is in the dictionary: % "to run" is a verb, this breaks identification of "Ran" as entity; % fix by adding Ran explicitly as name to dictionary. % "hooker" is a noun ... but now works. % These are all working now. Flumblqwerty's shoes are red. Run's shoes are red. Ran's shoes are red. Asdf's philosophy was to build and sell Hooker's philosophy was to build and sell John's remark was awkward. John's sudden outburst was awkward. Lady's dress was awkward. % Other capitalization issues: We are from the planet Gorpon. % Broken comparatives: He is nothing less than inspired! He is less than bright! That is a less than optimal plan He is more than capable! He is more than qualified! they report less earnings than before they report less robust earnings than before they report less robust earnings than previously they report less robust earnings than they did previously They report much less robust earnings than they did earlier. They report much less robust earnings than they did for the third quarter. It takes longer than that. It takes more than that. The crossing takes longer than Washington thought it would. This allows companies to realize revenues quicker. This allows companies to realize revenues faster. The pig runs slower than the cat. % This works, notice the TR link: The better the computer, the faster the program. The bigger they are, the harder they fall. Florida is the balmier of the two. % It's not uncommon to drop "the" from "the same" It's same as the other one. It's the same as the other one. Amen’s hair is same as Ben’s. Amen’s hair is the same as Ben’s. The coffee tastes as it did last year. % problems with anticipated/suggested/expected, etc. The defenses have proved more formidable than was anticipated. The defenses have proven more formidable than was expected. The defenses were designed more formidably than was suggested. The defenses were designed more formidably than was expected. The earnings were lowered more strongly than was suggested. The rates were lowered more than suggested. The bolt was tightened more than was recommended. The bolt was tightened more than recommended. % colloquial expressions we should not forget the innocent people that was put in jail. you all had better get to going. There's more where that came from. There's plenty more where that came from. % -------------------------------------------------------------------- % typographical errors they took there ball back than we left until than, I wasn't sure. % "or" should be "nor" for this to be grammatically correct. neither this or that one will do % -------------------------------------------------------------------- % sentences that parse, but not correctly: % We are going to put *'s in front of them, until they are fixed... % viz they should parse, *You are as sweet as sugar. *The situation is not so bad as you suggest. *He was so foolish as to lie. *Ridiculous as it seems, the tale is true. *the hotel is quite comfortable as such establishments go *I don't know as I can answer your question. *Fuck off and have a great day, twit! *Fuck off and have a great day, jerk! I slipped on the ice as I ran home. % -------------------------------------------------------------------- % assorted unclassified breakages, waiting for a fix: Although society has excluded the patients in the ward for their unique qualities, they feel 'safer' trying to fit in because they receive approval from nurses and the representatives of society. 92 Chapter 10............................................................................................................................................. % -------------------------------------------------------------------- % Sentence containing UTF8 chars that can lead to i/o or % word-boundary problems *Bitter gourdã¯ã«ãŒã†ã‚Šã ãã†ã§ã‚ã£ã¦ã‚‹ã®ã‹ã¯ã¡ã‚‡ã£ã¨ä¸å®‰ã§ã™ãŒç¿»è¨³ã‚½ãƒ•トã§ã‚„ãã—ã¦ã¿ã¾ã—ãŸã€‚ *СинтезируетÑÑ Ð¸Ð· глюкозы в тканÑÑ… и органах, например в Ñердце, печени, почках. % The period occurring "midword" with no spaces around it was causing % the dictionary lookup to go crazy. dict_order_user() fixes this, by % avoiding special treatment of periods when user-input strings are % provided. *You need it most.Either way you cant lose. % These sentences caused crashes in the initial wordgraph version. % (spell=4 in order to be compatible with future code that will make up to N % corrections when spell=N.) !spell=4 *lgdebug(+D_IWA, "(%s) Gword %zu:%s split (split_counter=%zu) into", label, *@s % The following is corrected to: Vicki[~].f 's[~].v here vibeix here !spell=0 % -------------------------------------------------------------------- % The initial "T" used to match EMOTICON before the introduction % of negative regex'es. Now !/^"/ blocks that. *"T" This is a test % Sentences that caused a mess in the wordgraph flattening code: % Issue #146: The mess depends on both "To" and "To matching EMOTICON. % There can be any >5 words after "To". *"To" It's to let; there's a notice on the door % In the following sentence, the wordgraph complexity is because both % and vc-do are considered valid words ( is in the dict, % vc-do matchesa regex), there are two alternatives, the later one is % longer due to ( [ and <,and there is an additional alternative level % when vc-do> gets broken to vc-do and > . *([ % Sentences with all-capital words caused assertion failure in the SAT % parser after commit "add_empty_word(): Invoke only when needed". Got fix % on commit "Fix "Assertion (word_xnode != NULL) failed" in SAT solver". This is a TEST % The very long sentences that take forever to parse are now in the % file 4.0.fix-long.batch % -------------------------------------------------------------------- % --------------------------- THE END -------------------------------- link-grammar-5.3.16/data/en/4.0.dict.m40000644000076400007640000117612413050027534014133 00000000000000dnl dnl Macro version of the 4.0.dict file. This is file is used to simplify dnl the maintenance of the verb definitions; it defines a handful of dnl macros to deal with the case of conjoined verbs. Pre-process this dnl file with the m4 macro pre-processor to create 4.0.dict dnl That is, at the command line, run: dnl m4 4.0.dict.m4 > 4.0.dict dnl dnl the comment delimiter for link-grammar data files is % changecom(`%') %***************************************************************************% % % % Copyright (C) 1991-1998 Daniel Sleator and Davy Temperley % % Copyright (c) 2003 Peter Szolovits and MIT. % % Copyright (c) 2008-2014 Linas Vepstas % % Copyright (c) 2013 Lian Ruiting % % % % See file "README" for information about commercial use of this system % % % %***************************************************************************% % Dictionary version number is 5.3.15 (formatted as V5v3v15+) : V5v3v15+; : EN4us+; % _ORGANIZATION OF THE DICTIONARY_ % % I. NOUNS % II. PRONOUNS % III. DETERMINERS % IV. NUMERICAL EXPRESSIONS % V. VERBS % A. Auxiliaries; B. Common verb types; C. complex intransitive verbs; % D. complex intransitive verbs; E. complex verbs taking [obj] + % [complement]; F. idiomatic verbs % VI. PREPOSITIONS % VII. TIME AND PLACE EXPRESSIONS % VIII. QUESTION-WORDS AND CONJUNCTIONS % IX. ADJECTIVES % X. COMPARATIVES AND SUPERLATIVES % XI. ADVERBS % A. Mainly adjectival; B. Mainly post-verbal; C. Post-verbal/pre-verbal; % D. Post-verbal/pre-verbal/openers; E. Post-verbal/openers; % F. Pre-verbal/openers % XII. MISCELLANEOUS WORDS AND PUNCTUATION % % % TODO: % To-do: many verb simple past-tense forms include ({@E-} & A+) to % make them adjective-like. Strictly speaking, these should probably % copied into words.adj.1 and treated like common adjectives, right? % % Many nouns in words.n.4 are treated as "mass or count". The side % effect is that mass nouns are inconsistently treated as sometimes % singular, sometimes plural. e.g. words.n.3 gets & % . This is a kind-of ugly tangle, it should really % be sorted out so that links are properly marked as s, p or m. % This is mostly fixed, except that some uses of % remain, below. % Capitalization handling (null effect for now- behave as empty words). 1stCAP.zzz: ZZZ-; nonCAP.zzz: ZZZ-; % Null links. These are used to drop the requirement for certain words % to appear during parsing. Basically, if a parse fails at a given cost, % it is retried at a higher cost (by raising the disjunct_cost). % Currently, two different nulls are defined: a no-det-null, and a % costly null. The no-det-null is used to make determiners optional; % this allows for the parsing of newspaper headlines and clipped % technical speech (e.g. medical, engineering, where determiners are % often dropped). The costly-null is used during panic parsing. % Currently, both have the same cost: using a less costly null results % in too many sentences being parsed incorrectly. Oh well. % Default cost=4. This allows the Russian dicts to use a cost of 3 for % various things, including regex matches for unknown words. (i.e. panic % parsing is set to 4 at this time.) : [[[[()]]]]; : [[[[()]]]]; % NOUNS % The marker-entity is used to identify identity names. % The marker-common-entity is used to identify all common nouns % and adjectives that might appear in entity names: % e.g. "Great Southern Federal Bank and Railroad" or "Aluminum Bahrain" % These markers are used by the tokenizer, to help identify entities, % which can appear capitalized at the start of sentences. (Actually, % at this time, only is used. We keep around % just in case :-) : XXXENTITY+; : XXXGIVEN+; % The RJ links connect to "and"; the l,r prevent cross-linking : RJrc- or RJlc+; % {@COd-} : "That is the man who, in Joe's opinion, we should hire" : {({@COd-} & (C- or )) or ({@CO-} & Wd-) or [Rn-]}; : {({@COd-} & (C- or )) or ({@CO-} & Wd-)}; : {({@COd-} & (C- or )) or ({@CO-} & Wd-) or Re-}; % Post-nominal qualifiers, complete with commas, etc. % We give these a small cost, so that they don't hide quotational % complements (i.e. so that "blah blah blah, he said" doesn't % get the MX link at lower cost than the CP link...) : [{[B*j+]} & Xd- & (Xc+ or ) & MX-]0.1; : [{[Bsj+]} & Xd- & (Xc+ or ) & MX-]0.1; : [{[Bpj+]} & Xd- & (Xc+ or ) & MX-]0.1; : [{[Buj+]} & Xd- & (Xc+ or ) & MX-]0.1; % noun-main-x -- singular or plural or mass. : (S+ & ) or SI- or J- or O- or or ; % noun-main-s -- singular % XXX FIXME: is often used with and sub % has a R+ & B+ on it. The problem here is that R+ & B+ should not % be used with the J- here. This needs to be refactored to prevent % this, or at least, cost it in some way. : (Ss+ & ) or SIs- or Js- or Os- or or ; % noun-main-p -- plural : (Sp+ & ) or SIp- or Jp- or Op- or or ; % noun-main-u -- u == uncountable % TODO: alter this to use Su+, SIu- someday. likewise Buj+ % Doing this requires adding Su- links to many entries : (Ss+ & ) or SIs- or Ju- or Ou- or or ; % noun-main-m -- m == mass % TODO: get rid of this someday. % To get rid of this, any noun that uses this needs to be split into % two: the countable form, which will used and the % uncountable form, which will use : (Ss+ & ) or SIs- or Jp- or Os- or or ; % used only for this, that. % (Jd- & Dmu- & Os-): they have plenty of this % (Jd- & Dmu- & {Wd-} & Ss+): "not enough of this was used" % XXX -- is Js- ever really needed? : (Jd- & Dmu- & Os-) or (Jd- & Dmu- & {Wd-} & Ss*b+) or (Ss*b+ & ) or SIs*b- or [[Js-]] or [Os-] or or ; : J- or O- or or ; : Js- or Os- or or ; % Xd- or [[()]] allows parsing of "I have no idea what that is." % without requiring comma after "idea" : Js- or Os- or ({[Bsj+]} & (Xd- or [[()]]) & (Xc+ or ) & MX-) or ; : Jp- or Op- or or ; : Jp- or Os- or or ; % @M+: "The disability of John means he is slow" : {@M+} & {R+ & B+ & {[[@M+]]}} & {@MX+}; : {@M+} & {R+ & Bs+ & {[[@M+]]}} & {@MXs+}; : {@M+} & {R+ & Bp+ & {[[@M+]]}} & {@MXp+}; % [@AN-].1: add a tiny cost so that A- is preferred to AN- when there % is a choice. The is because some nouns are also listed as adjectives, % and we want to use the adjective version A- link in such cases. % [@AN- & @A-] has cost so that G links are prefered. % {[@AN-].1} & {@A- & {[[@AN-]]}}; : (@A- & {[[@AN-]]}) or [@AN-]0.1 or ([[@AN-].1 & @A-] & {[[@AN-]]}) or (); : (@A- & {[[@AN-]]}) or [@AN-]0.1 or ([[@AN-].1 & @A-] & {[[@AN-]]}); % conjoined nouns or noun-phrases. % The l and r prevent two nouns from hooking up directly, they % must hook up to a conjunction (and, or) in the middle. % SJl == connect to left % SJr == connect to right % SJ*s == singular % SJ*p == plural % SJ*u == mass % % M+: "gloom of night and heat will not stop me" % The "of night" can connect to the left noun, but rarely to the right noun % because it should then connect to the "and", not the right noun. % but then: "neither heat nor gloom of night shall stop me" % Looks like only a proper semantic decision can determine the correct % parse here ... % % Add cost to M+, so that "a number of recommendations and suggestions" % "of" gets priority in modifying the and.j-n instead of "recommendations". % However, this cost then causes the following to parse incorrectly: % "...went to hell yesterday and heaven on Tuesday." % Arghh... : ({@M+} & SJls+) or ({[@M+]} & SJrs-); : ({[@M+]0.4 or Mp+} & SJlp+) or ({[@M+]1.4 or [Mp+]} & SJrp-); : ({[@M+]0.4 or Mp+} & SJlu+) or ({[@M+]1.4 or [Mp+]} & SJru-); : ({[@M+]0.4 or Mp+} & SJl+) or ({[@M+]1.4 or [Mp+]} & SJr-); : ({[@M+]0.4 or Mp+} & SJlp+) or ({[@M+]1.4 or [Mp+]} & SJrp-) or ({[@M+]0.4 or Mp+} & SJlu+) or ({[@M+]1.4 or [Mp+]} & SJru-); : {Rw+} & B*m+; : {Rw+} & Bsm+; : {Rw+} & Bpm+; % TOf+ & IV+: "there is going to be a meeting", "there appears to be a bug" % TOn+ & IV+: "there are plots to hatch", "there is a bill to sign" % TOt+ & B+: this is one where B makes the link : IV+; : TO+ & IV+; : TOf+ & IV+; : TOi+ & IV+; : TOn+ & IV+; : TOo+ & IV+; : TOt+ & B+; % Connects verb to coordinating conjunction. : VC+; : Ce+ & CV+; : Cet+ & CV+; : Cs+ & CV+; : Ca+ & CV+; : Ci+ & CV+; : Cr+ & CV+; : Cc+ & CV+; % We don't handle Ct,Cta in the above, because the AF and B link plays % the role of CV, connecting to the head-verb. % Fronted prepositional and participle phrases, used with % subject-object inversion. Wp connect to preps only. : [Wp- & PF+]; % The use of COa here needs to be carefully re-examined; it is used much too freely. % COa+ is used to block links to COd- % Xc+ & Ic+: connect to imperatives (infinitve verbs): "Anyhow, don't" % Wc- & Xc+ & Qd+: subject-object inversion: "anyhow, am I right?" : {[[Wa-]]} & ((Xc+ & Ic+) or (Wc- & (Xc+ or [()]) & Qd+) or ({Xd-} & (Xc+ or [[()]]) & [COa+])); % Just pure singular entities, no mass nouns % The CAPITALIZED-WORDS rule is triggered by regex matching, and % applies to all capitalized words that are not otherwise found in % the dictionary. % ({[[@MX+]]} & AN+) comes from postposed modifiers: % "Codon 311 (Cys --> Ser) polymorphism" % % We do NOT tag these with , a this messes up first-word % processing in tokenize.c. So for example, we do *not* want "There" % in "There they are" tagged as an entity, just because its capitalized. % We really do want to force the lower-case usage, because the lower case % is in the dict, and its the right word to use. (The only entities that % should be tagged as such are those that are in the dicts, in thier % capitalized form, e.g. "Sue.f" female given name as opposed to "sue.v" % verb in the sentence "Sue went to the store.") % % To help discourage capitalized use when the lower-case is in the dict, % we give a slight cost to [ & (JG- or )] to % discourage use as a common noun, so that the lower-case version can % play this role. Likewise th cost on [AN+]. % % The cost on AN+ also discourages crazy AN links to noun cognates of verbs: % e.g. "The Western Railroad runs through town" -- don't want AN to runs.n. % % MX+ & : country names: "...went to Paris, France" % INITIALS : ({NM+} & ({G-} & {[MG+]} & (({DG- or [[GN-]] or [[@A- & @AN-]] or [[{@A-} & {D-}]] or ({@A-} & Jd- & Dmc-)} & (( & (JG- or )) or or YS+ )) or ({[[@MX+]]} & [AN+]) or G+))) or (MXs+ & ( or )) or ({@A- or G-} & {D-} & Wa-) or ; % As above, but with a tiny extra cost, so that a dictionary word is % prefered to the regex match (i.e. for a common noun starting a % sentence). However, the other regex matches (e.g. MC-NOUN-WORDS) % should have a cost that is even higher (so that we take the % capitalized version before we take any other matches.) CAPITALIZED-WORDS: []0.05; % Capitalized words that seem to be plural (by ending with an s, etc) % -- But not all words that end with an 's' are plural: % e.g. Cornwallis ... and some of these can take a singular determiner: % "a Starbucks" PL-CAPITALIZED-WORDS: ({NM+} & {G-} & {[MG+]} & (({DG- or [[GN-]] or [[{@A-} & ({Dmc-} or {Ds-})]] or ({@A-} & Jd- & Dmc-) } & ([ & (JG- or )] or or YS+ or YP+ )) or AN+ or G+)) or ({@A- or G-} & {D-} & Wa-) or ; % capitalized words ending in s % -- hmm .. proper names not used anywhere right now, has slot for plural ... !!?? : ({G-} & {[MG+]} & (({DG- or [[GN-]] or [[{@A-} & {D-}]]} & (({@MX+} & (JG- or )) or YS+ or YP+)) or AN+ or G+)); % "Tom" is a given name, but can also be a proper name, so e.g. % "The late Mr. Tom will be missed." which needs A-, D- links % Wa-: A single exclamation: "Tom! Hey, Tom! Oh, hello John!" % is trikcy when used with [[...]] connectors. % Careful for bad parses of % "This is the dog and cat Pat and I chased and ate" % "actress Whoopi Goldberg and singer Michael Jackson attended the ceremony" % % Some given names cause problems, though. See tom.n-u, bob.v, frank.a % frank.v, Frank.b, An.f In.f So.f below. : {G-} & {[MG+]} & (({DG- or [GN-]2.1 or [[{@A-} & {D-}]]} & (({@MX+} & {NMr+} & (JG- or or )) or YS+ or YP+)) or AN+ or Wa- or G+); % Whole, entire entities, cannot participate in G links % because the entire entity has already been identified. : ({DG- or [[GN-]] or [[{@A-} & {D-}]]} & (({@MX+} & ) or or YS+)) or Wa- or AN+; % Words that are also given names % Cannot take A or D links. % Art Bell Bill Bob Buck Bud % % The bisex dict includes names that can be given to both % men and women. /en/words/entities.given-bisex.sing /en/words/entities.given-female.sing /en/words/entities.given-male.sing /en/words/entities.goddesses /en/words/entities.gods: or or ; % Given names An In So interfere with misc words -- give them a cost. An.f In.f So.f: [[]]; % Special handling for certain given names. These are words that have a % lower-case analog in the dictionary, and are also used in upper-case % form in an "idiomatic name" e.g. Vatican_City. Without the below, % this use of "City" would prevent it from being recognized in other % (non-idiomatic) proper name constructions, e.g. New York City. /en/words/entities.organizations.sing: or ; /en/words/entities.locations.sing: or ; % words.n.4: nouns that can be mass or countable % allocation.n allotment.n alloy.n allure.n alteration.n alternation.n % piano.n flute.n belong here, because of "He plays piano" % % This class has now been eliminated: nouns are either singular, plural % or mass. If they can be more than one, then they are listed separately % in each class e.g. words.n.1 and/or words.n.2 and/or words.n.3, etc. % (Only a few screwball exceptions below; should be fixed ...) : & (({NM+} & AN+) or ({NM+ or ({Jd-} & D*u-)} & & ( or )) or ({NM+ or ({Jd-} & D*u-)} & ) or (YS+ & {D*u-}) or (GN+ & (DD- or [()])) or Us- or ({D*u-} & Wa-)); GREEK-LETTER-AND-NUMBER pH.i x.n: ; % Same as pattern used in words.n.4 -- mass nouns or countable nouns : ; % Pattern used for words.n.2.s % Similar to , but with different determiners for number % agreement. % ({{Dmc-} & Jd-} & Dmc-) : "I gave him a number of the cookies" % want "Dmc-" on both to avoid "this cookies" : & ([[AN+]] or ({NM+ or ({{Dmc-} & Jd-} & Dmc-)} & & ( or )) or ({NM+ or Dmc-} & ) or SJrp- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])) or Up- or ({Dmc-} & Wa-)); %for YEAR-DATE year numbers : NMd- or ({EN-} & (NIfn+ or NItn-)) or NN+ or AN+ or Wa- or ((Xd- & TY- & Xc+) or TY-) or ({EN- or NIc-} & (ND+ or OD- or ({{@L+} & DD-} & ([[Dmcn+]] or (( or TA-) & (JT- or IN- or [[]])))))); % Number abbreviations: no.x No.x % pp. paragraph, page art article % RR roural route No.x No..x no.x no..x Nos.x Nos..x nos.x nos..x Nr.x Nr..x Nrs.x Nrs..x nr.x nr..x nrs.x nrs..x Num.x Num..x num.x num..x pp.x pp..x Art..x art..x RR..x RR.x rr..x : (Xi+ or [[()]]) & AN+; % Explicitly include the period at the end of the abbreviation. Adj..x Adm..x Adv..x Asst..x Atty..x Bart..x Bldg..x Brig..x Bros..x Capt..x Cie..x Cmdr..x Col..x Comdr..x Con..x Corp..x Cpl..x DR..x Dr..x Drs..x Ens..x Ft..x Gen..x Gov..x Hon..x Hr..x Hosp..x HMS..x Insp..x Lieut..x Lt..x MM..x MR..x MRS..x MS..x Maj..x Messrs..x Mlle..x Mme..x Mr..x Mrs..x Ms..x Msgr..x Mt..x Op..x Ord..x Pfc..x Ph..x Prof..x Pvt..x Rep..x Reps..x Res..x Rev..x Rt..x Sen..x Sens..x Sfc..x Sgt..x Sr..x St..x Supt..x Surg..x: G+; % Period is missing in the abbreviation! Accept, but with a cost. Adj.x Adm.x Adv.x Asst.x Atty.x Bart.x Bldg.x Brig.x Bros.x Capt.x Cie.x Cmdr.x Col.x Comdr.x Con.x Corp.x Cpl.x DR.x Dr.x Drs.x Ens.x Ft.x Gen.x Gov.x Hon.x Hr.x Hosp.x HMS.x Insp.x Lieut.x Lt.x MM.x MR.x MRS.x MS.x Maj.x Messrs.x Mlle.x Mme.x Mr.x Mrs.x Ms.x Msgr.x Mt.x Op.x Ord.x Pfc.x Ph.x Prof.x Pvt.x Rep.x Reps.x Res.x Rev.x Rt.x Sen.x Sens.x Sfc.x Sgt.x Sr.x St.x Supt.x Surg.x: [G+]; % Street addresses, company abbreviations % Cost on Xi+: don't link to period, if we've already got one! St.y St..y Ave.y Ave..y Av.y Av..y Pl.y Pl..y Ct.y Ct..y Dr.y Dr..y Gr.y Gr..y Ln.y Ln..y Rd.y Rd..y Rt.y Rt..y Blvd.y Blvd..y Pkwy.y Pkwy..y Hwy.y Hwy..y AG.y Assn.y Assn..y Corp.y Corp..y Co.y Co..y Inc.y Inc..y PLC.y Pty.y Pty..y Ltd.y Ltd..y LTD.y Bldg.y Bldg..y and_Co GmBH.y: ({[X-]} & G-) & {[[Xi+]]} & {[MG+]} & (({DG- or [[GN-]] or [[{@A-} & {D-}]]} & (({@MX+} & (JG- or )) or or YS+ or YP+)) or AN+ or G+); % Titles, e.g. Joe Blow, Esq. or Dr. Smarty Pants, Ph.D. % Gack. See absurdely large collection at: % http://en.wikipedia.org/wiki/List_of_post-nominal_letters Jr.y Jr..y Sr.y Sr..y Esq.y Esq..y AB.y A.B..y AIA.y A.I.A..y BA.y B.A..y BFA.y B.F.A..y BS.y B.S..y BSc.y B.Sc..y CEng.y CEng..y CFA.y CPA.y CPL.y CSV.y DD.y D.D..y DDS.y D.D.S..y DO.y D.O..y D.Phil..y D.P.T..y Eng.D..y JD.y J.D..y KBE.y K.B.E..y LLD.y LL.D..y MA.y M.A..y MBA.y M.B.A..y MD.y M.D.y MFA.y M.F.A..y MS.y M.S..y MSc.y M.Sc..y OFM.y PE.y P.E..y Pfc.y Pharm.D..y PhD.y Ph.D.y Ph.D..y RA.y R.A..y RIBA.y R.I.B.A..y RN.y R.N..y Sgt.y USMC.y USN.y: {Xi+} & {Xd- & {Xc+}} & G- & {[MG+]} & (({DG- or [[GN-]] or [[{@A-} & {D-}]]} & (({@MX+} & (JG- or )) or or YS+ or YP+)) or AN+ or G+); % The generic category for strings containing a hyphen PART-NUMBER.n HYPHENATED-WORDS.n: [[({@AN-} & {@A-} & (({NM+ or D-} & (( & ( or )) or )) or U- or ({D-} & Wa-))) or ((YS+ or YP+) & {@AN-} & {@A-} & {D-})]]; % NOUNS -------------------------------------------------------- % Nouns typically take determiners (a, the). The minor flags are: % D link: determiners: D1234 % position 1 can be s, m for singular, mass % position 2 can be c for count, u for uncountable % position 3 can be k,m,y for comparatives, w for questions. % position 4 can be c for consonant, v for vowel, x for long-distance. % words.n.1-vowel words.n.1-const: Common nouns % activist.n actor.n actress.n actuary.n ad.n adage.n adagio.n adapter.n % The naked SJr- allows article to be skipped in conjunction (and,or) % constructions ("the hammer and sickle") % % ({NMa+} & AN+): He takes vitamin D supplements. % % XXX TODO fixme: there are many gerund-like nouns in here (e.g. "reading") % which screw things up when linking to "be" (e.g. "I have to be reading now") % by appearing as objects (O-) connector when really the verb form (Pg-) % is what should be happening. So rip these words out... (similar remarks for % words.n.3) % [Wa-]0.02: give a very mild preference to words that could be verbs % (and thus imperatives) e.g. Smile! : & (({NMa+} & AN+) or ((NM+ or ({[NM+]1.5} & (Ds- or ))) & (( & ( or )) or )) or SJrs- or (YS+ & Ds-) or (GN+ & (DD- or [()])) or Us- or ({Ds-} & [Wa-]0.02)); % Preliminary experimental split for supporting a/an phonetic change % for common nouns starting with vowels or consonant's. % XXX not yet fully tested; seems over-complicated. : ( & (SJrs- or (GN+ & (DD- or [()])) or Us- or ({Ds-} & [Wa-]0.05))) or ( & (({NMa+} & AN+) or ((NM+ or ({[NM+]1.5} & (Ds**x- or ))) & (( & ( or )) or )) or (YS+ & Ds**x-) )); : or (({NMa+} & AN+) or ((NM+ or ({[NM+]1.5} & (Ds**v- or ))) & (( & ( or )) or )) or (YS+ & Ds**v-)); : or (({NMa+} & AN+) or ((NM+ or ({[NM+]1.5} & (Ds**c- or ))) & (( & ( or )) or )) or (YS+ & Ds**c-)); /en/words/words.n.1-vowel : or ; /en/words/words.n.1-const : or ; % XXX eliminate this, it serves no purpose, sort into vowels and consts. /en/words/words.n.1.gerund : or ; % Common plural nouns ending in "s" % allocations.n allotments.n allowances.n alloys.n allures.n allusions.n /en/words/words.n.2.s : or ; PL-GREEK-LETTER-AND-NUMBER: ; % plural nouns not ending in "s" % almost exactly identical to except that there is % a YS+ instead of a YP+, uses a instead of % % {Jd-}: allows a "a flock of birds" to act as determiner. % % aircraft.p bacteria.p bellmen.n buffalo.p businessmen.n chairmen.n /en/words/words.n.2.x : or ( & ([[AN+]] or (GN+ & (DD- or [()])) or Up- or ({Dmc-} & Wa-) or ({NM+ or ({Jd-} & Dmc-)} & (( & ( or )) or )) or (YS+ & {Dmc-}) )); % XXX should probably eliminate and replace by % but this requires other spread-out changes % % ({{Dmu-} & Jd-} & Dmu-): "Drink a pint of this beer" % XXX: perhaps the above belongs on ??? If so, % then we should also fix up similar connectors on "these", "those", "it", % "them" etc; see below, search for Jd- : & (AN+ or (GN+ & (DD- or [()])) or Up- or ({Dmu-} & Wa-) or ({NM+ or ({{Dmu-} & Jd-} & Dmu-)} & (( & ( or )) or )) or (YS+ & {Dmu-}) ); % XXX FIXME: this has only partial phonetic support. I guess the Dm+ need to % be fixed up as well. % [Wa-]0.02: give a very mild preference to words that could be verbs % (and thus imperatives) e.g. Worry! : & ((GN+ & (DD- or [()])) or Up- or ({Dm-} & [Wa-]0.02) or ({NM+ or ({{Dmu-} & Jd-} & Dmu-)} & (( & ( or )) or )) or (YS+ & {Dmu-}) ); % If PH is possible, then it is preferred. See PH below for explanation. : [PHc-]-0.1 or (); : [PHv-]-0.1 or (); : or (AN+ & ) or ( & AN+); : or (AN+ & ) or ( & AN+); % nouns that are mass only % absolutism.n absorption.n abstinence.n abundance.n academia.n /en/words/words.n.3-vowel: or ; /en/words/words.n.3-const: or ; % Gonna treat these as mass nouns, not sure if this is correct. % "She wished me goodnight" "She wishes you well" adieu.n-u bye.n-u farewell.n-u fare-thee-well good-bye.n-u goodbye.n-u good-night.n-u goodnight.n-u welcome.n-u well.n-u: ; % Disambiguation: Want to cost this so that it doesn't interfere with % given name "Tom". tom.n-u: [ or ]; % Nouns that are also adjectives (e.g. red.a) and so we don't want to % allow these to take AN+ links (we want to have red.a get used instead). % But we do need these as nouns, so as to parse 'she prefers red'. % However, assign a cost, so that 'her shoes are red' gets red.a (with % the Pa link) perfered over red.n (with the O link). % % Doesn't seem to need a noun-and-x to make this work ... % In other respects, these are kind-of-like mass nouns... auburn.n black.n blue.n brown.n green.n gray.n ochre.n pink.n purple.n red.n tawny.n ultramarine.n umber.n yellow.n: or ( & ( (GN+ & (DD- or [()])) or Up- or ({Dmu-} & Wa-) or ({Dmu-} & & ([ or ])) or (YS+ & {Dmu-}) )); % US state names and abbreviations % NM N.M. NY N.Y. NC N.C. ND N.D. Ohio Okla. /en/words/entities.us-states.sing: or ({G-} & {DG- or [[GN-]] or [[{@A-} & {D-}]]} & (({MG+} & {@MX+} & (JG- or or )) or G+ or ({[[MG+]]} & (AN+ or YS+ or YP+)))) or (Xc+ & Xd- & G- & AN+) or Wa-; % SINGULAR ENTITIES FOR ENTITY EXTRACTION % This must appear after other categories so it doesnt interfere with those. /en/words/entities.national.sing: or ; % Enable parsing of "Mother likes her" % Informal only, see formal version below. auntie.f dad.m daddy.m granny.f granddad.m grandpa.f grandpop.m mom.f mommy.f pop.m papa.m poppy.m pops.m sis.f: ; % XXX FIXME: unfortunately, this doubles the number of parses for many % things, e.g. colliding with mother.n-f % MX-: Shem, brother of Jopheth, left the village. aunt.f brother.m father.m grandmother.f grandfather.m mother.f sister.f uncle.m child.s son.m daughter.f grandson.m granddaughter.f granduncle.m grandaunt.f: or (OF+ & {@MV+} & Xd- & Xc+ & MX*a-); alter_ego au_pair mise_en_scene faux_pas non_sequitur fait_accompli modus_vivendi head_of_state tour_de_force: ( & ((Ds- & & ( or )) or ({Ds-} & ) or Us- or (YS+ & Ds-) or (GN+ & (DD- or [()])))) or AN+; kung_fu joie_de_vivre op_art noblesse_oblige force_majeure lese_majesty lese_majeste lèse_majesty lèse_majesté lèse-majesté leze_majesty a_must time_of_day time_of_year top_dollar year_end breach_of_contract sleight_of_hand power_of_attorney word_of_mouth carte_blanche: ( & (({Dmu-} & & ( or )) or ({Dmu-} & ) or Um- or (YS+ & {Dmu-}) or (GN+ & (DD- or [()])))) or AN+; % XXX FIXME plurals: % lese_majesties or lèse_majestés % title nouns (president, chairman) % auditor.t bailiff.t broker.t buyer.t candidate.t captain.t cardinal.t % Ou-: "He was made knight by the crown" /en/words/words.n.t: & {@M+} & (BIt- or (Xd- & (Xc+ or ) & MX-) or Ou- or TI-); % Almost identical to below. % Ds- & {NM+} & &.. "the number 12 is a lucky number" % above has cost to give "a number of" priority. number.n: ( & ( [Ds**x- & {NM+} & & ( or B*x+)] or ({Ds**x-} & {NM+} & ) )) or ( [Ds**c- & {NM+} & & ( or B*x+)] or ({Ds**c-} & {NM+} & ) ) or AN+; % Almost identical to above. % Differing in strange ways from majority.n minority.n bunch.n batch.n bulk.n handful.n group.n: ( & ( [Ds**x- & & ( or B*x+)] or ({Ds**x-} & ) )) or ( [Ds**c- & & ( or B*x+)] or ({Ds**c-} & ) ) or AN+; % Identical to , except that D- costs extra : & (AN+ or ((NM+ or [[{[NM+]1.5} & (Ds- or ) ]] ) & (( & ( or )) or )) or SJrs- or (YS+ & Ds-) or (GN+ & (DD- or [()])) or Us- or ({Ds-} & Wa-)); % determiner constructions, with a dangling of: "a number of", "a lot of" % "I have a number of cookies" % "a pride of lions" "a litter of kittens" all take determiners % Some of these commonly modify count nouns, other mass nouns. % {A-}: "a vast expanse" "a large flock" % All of these "measure" nouns can also act as common nouns, but % we want to give these a cost, so that they don't get the first choice. /en/words/measures.1: (OFd+ & Dm+ & {A-} & D-) or or ; % determiner constructions, with a dangling of: % "I have bags of money" % NIn+ needed for money amounts % {Dmcn-}: "two kilograms of ..." % The [] is from words.n.2.s /en/words/measures.2: (OFd+ & (NIn+ or Dm+) & {A-} & {Dmcn-}) or or []; : ({@AN-} & @A- & U+ & ((Ds**x- & & ( or )) or ({Ds**x-} & ) or Us-)) or (U+ & ((Ds**c- & & ( or )) or ({Ds**c-} & ) or Us-)); % This gets a cost, so that the {Jd-} link for measures.1 is prefered. kind_of: [] or EA+ or EE+ or Wa-; % This gets a cost, so that the {Jd-} link for measures.1 is prefered. type_of sort_of breed_of species_of: [] or [Us-] or [Wa-]; % This gets a cost, so that the {Jd-} link for measures.2 is prefered. kinds_of types_of sorts_of breeds_of species_of: [{{@AN-} & @A-} & U+ & (({Dmc-} & & ( or )) or ({Dmc-} & ) or Up-)]; percent.u: ( & ((ND- & {DD-} & & ( or B*x+)) or (ND- & {DD-} & ) or U-)) or (ND- & (OD- or AN+ or YS+)); % This set of disjuncts should probably be split up and refined. % "shame.n", "crux.n" are here because they need the Ss*t connector % to pick up "that" in "The crux of it is that we must act first." % However, report.n and sign.n and remark.n, etc. do not seem to % need this connector ... % % ({NM+} & {Ss+} & Wd-): "Hypothesis 2: The door on the left hides the prize." % "Problem: How do you convince your customer that you are on the right path?" % : Ds**v- or Ds**x-; : Ds**c- or Ds**x-; % Vowel-only form of the below argument.n impression.n allegation.n announcement.n assertion.n accusation.n idea.n assumption.n implication.n indication.n inkling.n amount.n answer.n: & ( AN+ or ( & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({} & ) or SJrs- or (YS+ & ) or ({NM+} & {Ss+} & Wd-) or (GN+ & (DD- or [()])) or Us-); % consonant-only form of the above. report.n sign.n conclusion.n complaint.n position.n restriction.n notion.n remark.n proclamation.n reassurance.n saying.n possibility.n problem.n claim.n result.n statement.n hunch.n concept.n hypothesis.n message.n premonition.n prerequisite.n prereq.n pre-req.n pre-requisite.n corequisite.n co-requisite.n coreq.n co-req.n truism.n fallacy.n proposition.n prospect.n presupposition.n supposition.n finding.n crux.n shame.n thing.n bet.n guess.n: & ( AN+ or ( & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({} & ) or SJrs- or (YS+ & ) or ({NM+} & {Ss+} & Wd-) or (GN+ & (DD- or [()])) or Us-); % Vowel form of the below acknowledgment.n acknowledgement.n understanding.n assurance.n awareness.n opinion.n explanation.n expectation.n insistence.n: ( & ( ({(D*u*v- or D*u*x-)} & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({(D*u*v- or D*u*x-)} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; % Consonant for of the above. proof.n doubt.n suspicion.n hope.n knowledge.n relief.n disclosure.n fear.n principle.n concern.n philosophy.n risk.n threat.n conviction.n theory.n speculation.n news.n belief.n contention.n thought.n myth.n discovery.n rumor.n probability.n fact.n feeling.n comment.n perception.n sense.n realization.n view.n consensus.n notification.n rule.n danger.n warning.n suggestion.n: ( & ( ({(D*u*c- or D*u*x-)} & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({(D*u*c- or D*u*x-)} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; evidence.n reasoning.n likelihood: ( & (({Dmu-} & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({Dmu-} & ) or Up- or (YS+ & {Dmu-}) or (GN+ & (DD- or [()])))) or AN+; ideas.n opinions.n statements.n beliefs.n facts.n arguments.n principles.n theories.n philosophies.n signs.n impressions.n conclusions.n contentions.n complaints.n proofs.n doubts.n suspicions.n allegations.n reports.n claims.n announcements.n positions.n risks.n hopes.n explanations.n restrictions.n threats.n thoughts.n myths.n feelings.n discoveries.n rumors.n comments.n realizations.n probabilities.n remarks.n notions.n convictions.n hunches.n assumptions.n concepts.n hypotheses.n assertions.n expectations.n implications.n perceptions.n proclamations.n reassurances.n fears.n sayings.n senses.n messages.n disclosures.n accusations.n views.n concerns.n understandings.n acknowledgments.n acknowledgements.n possibilities.n premonitions.n prerequisites.n prereqs.n pre-reqs.n pre-requisites.n corequisites.n co-requisites.n coreqs.n co-reqs.n provisos.n truisms.n fallacies.n assurances.n speculations.n propositions.n prospects.n presuppositions.n inklings.n suppositions.n findings.n amounts.n rules.n dangers.n warnings.n indications.n answers.n suggestions.n: ( & (({{Jd-} & Dmc-} & {@M+} & {(TH+ or (R+ & Bp+)) & {[[@M+]]}} & {@MXp+} & ( or (Sp*t+ & ) or SIp*t- or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; request.n requirement.n condition.n recommendation.n provision.n stipulation.n: ( & (({D*u-} & {@M+} & {(TH+ or TS+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({D*u-} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; % {Jd-} : "a number of conditions" requests.n requirements.n conditions.n recommendations.n provisions.n stipulations.n: ( & (({{Jd-} & Dmc-} & {@M+} & {(TH+ or TS+ or (R+ & Bp+)) & {[[@M+]]}} & {@MXp+} & ( or (Sp*t+ & ) or SIp*t- or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; % (NM+ & Ss+ & Wd-): "Proposal 2: Hire a plumber" excuse.n decision.n proposal.n attempt.n plan.n plot.n pledge.n urge.n mission.n right.n desire.n mandate.n promise.n option.n campaign.n offer.n vow.n permit.n impetus.n proclivity.n propensity.n move.n vote.n bill.n: ( & ((Ds- & {@M+} & {( or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or )) or ({Ds-} & ) or Us- or (YS+ & Ds-) or (GN+ & (DD- or [()])) or ({NM+} & Ss+ & Wd-))) or AN+; % : somewhat like but with more stuff. % {Jd-}: "a large amount of effort" : {{Jd-} & D*u-} & {@M+} & {( or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+}; % Like other generic noun types, but can take "to" % "He took the effort to make amends" : & (AN+ or (( & ( or )) or ) or ({D*u-} & ) or (YS+ & {D*u-}) or (GN+ & (DD- or [()])) or Us- ); failure.n haste.n refusal.n reluctance.n pressure.n willingness.n responsibility.n intent.n temptation.n readiness.n effort.n determination.n capacity.n unwillingness.n need.n will.n eagerness.n opportunity.n commitment.n ambition.n ability.n order.n obligation.n incentive.n panache.n balls.n-u cojones.n-u: ; % Regex-based guessing of unknown words, ending in -ity -acy -ance NOUN-TO-WORDS.n: ; % Nouns formerly classified as mass nouns (words.n.3) but can take "to" % Unlike mass nouns, cannot take numeric modifiers. % : "The inability to laugh signifies trouble" % "He had the honesty to come clean" % "He had the impudence to laugh" % "The solution had the acidity to eat through walls" /en/words/words.n.3.y: ; % {Jd-}: "tons of offers" excuses.n decisions.n proposals.n failures.n efforts.n attempts.n refusals.n pledges.n urges.n missions.n rights.n desires.n needs.n ambitions.n capacities.n mandates.n promises.n abilities.n options.n commitments.n intents.n opportunities.n plans.n plots.n responsibilities.n chances.n campaigns.n offers.n pressures.n obligations orders.n temptations.n vows.n permits.n impetuses.n proclivities.n propensities.n moves.n votes.n bills.n incentives.n: ( & (({{Jd-} & Dmc-} & {@M+} & {( or (R+ & Bp+)) & {[[@M+]]}} & {@MXp+} & ( or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; % WTF, the next batch below are like above, but with assorted exceptions ... chance.n: ( & (({D*u-} & {@M+} & {( or TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or )) or ({D*u-} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; % ({NM+} & Ss+): "Question 2: Was he present at the meeting?" % Wd-: "Question: How do you convince your customer that you are on the right path?" question.n issue.n: ( & ((Ds- & {@M+} & {R+ & Bs+ & {[[@M+]]}} & {@MXs+} & ( or (Ss*q+ & ) or SIs*q- or )) or ({Ds-} & ) or Us- or (YS+ & Ds-) or ({NM+} & Ss+) or Wd- or (GN+ & (DD- or [()])))) or AN+; questions.n issues.n: ( & (({{Jd-} & Dmc-} & {@M+} & {R+ & Bp+ & {[[@M+]]}} & {@MXp+} & ( or (Sp*q+ & ) or SIp*q- or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or AN+; reason.n: ( & (({D*u-} & {@M+} & {TH+ or or or WY+ or (R+ & Bs+)} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or )) or ({D*u-} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; reasons.n: ( & (({{Jd-} & Dmc-} & {@M+} & {TH+ or or or WY+ or (R+ & Bp+)} & {@MXp+} & ( or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; way.n: ( & ((Ds- & {@M+} & { or TH+ or or (R+ & Bs+)} & {@MXs+} & (MVa- or or )) or ({Ds-} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; % NMa+: "Go to place X on the map." place.n: ( & ((Ds- & {@M+} & { or TH+ or or (R+ & Bs+)} & {@MXs+} & ([[MVa-]] or or )) or ({Ds-} & ) or ( & {NMa+}) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; % NMa+: "Go to spot X on the map." spot.n: or ( & {NMa+}); % NMa+: "It all happens at time T." time.n: ( & (({D*u-} & {@M+} & { or WN+ or TH+ or or (R+ & Bs+)} & {@MXs+} & ([[MVa-]] or ( & {NMa+}) or )) or ({D*u-} & ) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; ways.n: ( & (({{Jd-} & Dmc-} & {@M+} & { or TH+ or or (R+ & Bp+)} & {@MXp+} & (MVa- or or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; places.n: ( & (({{Jd-} & Dmc-} & {@M+} & { or TH+ or or (R+ & Bp+)} & {@MXp+} & ([[MVa-]] or or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; times.n: ( & (({{Jd-} & Dmc-} & {@M+} & { or WN+ or TH+ or or (R+ & Bp+)} & {@MXp+} & ([[MVa-]] or or )) or ({Dmc-} & ) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]; % ==================================================================== %PRONOUNS she he: {[[R+ & Bs+]]} & ((Ss+ & ) or SIs- or SJls+); % The E- is for "It's either us or them" ... not ideal, but OK me him: J- or Ox- or ({[[E-]]} & SJl+) or SJr-; % DD+: "... how us two should work together" us: J- or Ox- or ({[[E-]]} & SJl+) or SJr- or DD+; % Jd- & Dmc-: "I have a lot of them" and J- is cost so that this comes first. % (Jd- & Dmc- & Sp+): "Many of them could be saved" them: [J-] or ({Jd- & Dmc-} & Ox-) or (Jd- & Dmc- & {Wd-} & Sp+) or ({[[E-]]} & SJl+) or SJr-; myself yourself himself herself itself themselves ourselves yourselves thyself oneself one's one’s: J- or O- or E+ or MVa-; each_other: J- or O- or YS+; his: DP+ or ({AL-} & {@L+} & (D+ or DD+)) or [] or Wa-; % J-: "... with her" her: J- or Ox- or DP+ or ({AL-} & {@L+} & (D+ or DD+)) or Wa-; others: {{Jd-} & Dmc-} & (( & ) or ); mine.p yours theirs.p hers ours: or Wa- or SJl+ or SJr-; % yisser yousser ye'r: Irish English second-person possessive -- % https://en.wikipedia.org/wiki/Irish_English its my.p your their.p our thy yisser.p yousser ye'r: DP+ or ({AL-} & {@L+} & (D+ or DD+)); % Cost on D, DD: avoids use as determiner on "Make me coffee" me.p: DP+ or [{AL-} & {@L+} & (D+ or DD+)]; % [ & Pg+]: "you leaving already?" % Wa-: "You!" % Ds+: "you asshole!" you: Wa- or J- or Ox- or (Sp+ & ) or SIp- or SJlp+ or [ & Pg+] or [Ds+]; thou: Sp+ & ; % Y'gotta, Y'gonna Y' y' y'all: (Sp+ & ) or SIp-; % basilect you % Pg+: "yo leavin' already?" verb "are" is missing. % youse yous yis ye: second-person plural -- Irish English -- % https://en.wikipedia.org/wiki/Irish_English youse yous yis ye ya yo: J- or Ox- or (Sp+ & ) or SIp- or ( & Pg+); % (Jd- & Dmu- & Sp+): "much of it could be saved" % (Jd- & Dmu- & {Wd-} & S+): "all of it was saved" % (Jd- & Dmu- & Os-): "there was enough of it" % (Osm- & {@M+}): "is this it?" "Do you have it ready?" % "leave it alone" "make it rain" % (the m prevents links as indirect object) it: [J-] or (Osm- & {@M+}) or (Jd- & Dmu- & Os-) or (Jd- & Dmu- & {Wd-} & S+) or ((Ss+ or SFsi+) & ) or SIs- or SFIsi- or OXi- or Vp- or SJls+ or SJrs-; % O*c: "we will go faster than they" they: ({[[R+ & Bp+]]} & ((Sp+ & ) or SIp-)) or Ox- or SJlp+ or SJrp-; % DD+: "... how we two should work together" we: (Sp+ & ) or Ox- or DD+ or SIp- or SJlp+ or SJrp-; % XXX why is this marked plural (Sp, SIp) ?? a cheap hack to make I've work? % We use here to prevent lower-case magnling by % the tokenizer. % SJrp-: allows only "...and I", disallows "I and ..." I.p: or ((Sp*i+ or SX+) & ) or SIp*i- or SJr- or SJl+ or SXI-; them_all us_all you_all: Ox- or J-; % it_all gets a cost when used as direct object (Ox) to avoid % inappropriate parse "Please paint it all white" it_all: [[Ox-]] or J-; something someone somebody: {EL+} & (({Pa+} & & {@MXs+} & ) or or YS+ or Wa-); nothing no_one nobody: {EN-} & {EL+} & (({Pa+} & & {@MXs+} & ) or or YS+ or Wa-); everything everyone anyone everybody anybody anything: {EN-} & {EL+} & (((({Pa+} & ) or CX+) & {@MXs+} & ) or or YS+ or Wa-); % EL-: "what the fuck happened?" "what else happened?" % Amazing how profanity works this way... else the_fuck the_shit the_piss the_bleep in_heck in_the_heck the_heck in_hell in_the_hell the_hell bloody_hell dirty_hell in_goddamn_hell in_the_godammn in_goddamned_hell in_the_godammned in_bleeping_hell in_bloody_hell in_dirty_hell in_holy_shit the_holy_shit the_shit holy_crap the_holy_crap goddamn goddamned damn.ee for_christ_sake for_christs_sake for_Christ_sake for_Christs_sake for_christ's_sake for_Christ's_sake in_Jesus in_Jesus_name in_Jesus'_name in_God's_name in_Lord's_name in_Lords_name in_the_Lord's_name the_bejesus the_almighty almighty_lord the_almighty_lord the_piss_Christ in_piss_Christ: EL-; % Like above, but more polite, and with commas: % "What, exactly, do you want?" exactly.ee precisely.ee really.ee: {Xc+ & {Xd-}} & EL-; % E+: "Why didn't you fucking say so?" fucking.e bleeping.e flat_out: EL- or E+; % ==================================================================== % DETERMINERS % (L+ & (AJld+ or AJrd-)): "...is the biggest and the baddest thug." the: ({AL-} & {@L+} & (D+ or DD+)) or DG+ or (TR- & U+) or (L+ & (AJld+ or AJrd-)); % this as a pronoun this.p: or EA+ or ; % this as a determiner this.d: ({AL-} & D*u+) or DTn+ or Wa-; % [[]] costs so that ditranstive verbs don't suffer: % "I taught these mice to jump", taught is ditransitive, we don't want % "these" to be the object. See also "those" % (Jd- & Dmu- & Op-): "I gave him a number of these" % (Jd- & Dmu- & {Wd-} & Sp+): "a number of these were found" these: ({AL-} & (Dmc+ or DD+)) or (Jd- & Dmu- & Op-) or (Jd- & Dmu- & {Wd-} & Sp+) or [[]] or or Wa-; % [[]] costs so that ditranstive verbs don't suffer, % and get the D+ link instead of the O- link. % See also "these" those: ({AL-} & (Dmc+ or DD+)) or (Jd- & Dmu- & Op-) or (Jd- & Dmu- & {Wd-} & Sp+) or ( & ([[]] or RJlr+ or RJrr-)) or or Wa-; % "Them there beans ought to be picked" them_there: Dm+ or Wa-; % (Wa- & {Mp+}): "Both of them." % XJa+: "Both June and Tom are coming" both.d: Dmc+ or XJa+ or E+ or ({M+ or (ALx+ & Jp+)} & ) or or (Wa- & {Mp+}); both.a: Paf- or AJra-; % half: prefer NJ+ over noun-main-x, because half is almost surely % modifying something, instead of being a direct object, subject, etc. half: {EN-} & (NJ+ or [(({DD-} & {@Mp+ or (R+ & B+)}) or (AL+ & J+)) & ]); % "How many years" -- prefer TQ+ over Dmc+ % OFd+ & Dmc+: "I drank many of the beers" many: (H- & ([[Dmc+]] or ND+ or NIn+ or TQ+)) or (AM- & (Dmcy+ or Oy- or Jy-)) or ({EE-} & (ND+ or NIn+)) or ({DD-} & {EAx-} & Dmc+) or (OFd+ & Dmc+) or ((({EAx-} & {DD-}) or H-) & & ([] or )); % A naked costs more than one with other links, % so that ditransitive verbs don't get spurious links to all.a % XXX can this be tighetend up?? % costs no mater what, so that Ofd+ is prefered. % [E+]0.5: all modifying a verb probably is not right. all.a: ({EN-} & ( [E+]0.5 or Dm+ or NIc+ or ( (@M+ or (ALx+ & (Jp+ or Ju+)) or (R+ & B+) or EL+) & []) or ( {@M+ or (ALx+ & (Jp+ or Ju+)) or (R+ & B+) or EL+} & ( [[]] or (S**t+ & ) or SI**t-)) or )) or DTa+; all_that: EA+ or EE+ or ( & ); all_this: ( & ) or ; all_those all_these: [[ & ]] or ; % ({Ds-} & Wa-): "That one." one: NA+ or NMw- or NN+ or ({EN-} & NIfn+) or ({NA-} & {EN-} & (({DD-} & Ds+) or ({{@A- & {[[@AN-]]}} & Ds-} & (YS+ or ( & ( or )) or )))) or NIm+ or NSn+ or (NA- & ND+) or DTi+ or (NA- & Xd- & TY- & Xc+) or ({Ds-} & Wa-); ones: {@A- & {[[@AN-]]}} & {Dmc-} & (YP+ or ( & ) or ); any: ({EN-} & (D+ or DD+ or ( & ) or )) or EC+; % PHc+ : must link to consonant immediately to the right % PHv+ : must link to vowel immediately to the right % The plain [()]0.2 allows stupid users to write "a apple" "an banana" % without utterly, miserably failing. The cost is very low, right now, % because not everything has been sorted into vowels & consonants. % % A lot of work is needed to make this really work correctly. In % particular, the wat works needs to be redesigned. % That is, if a noun uses (A- & Ds-) then it should be (A- & Ds**x-) % but if the A- is not there, but the Ds is, then it must have either % Ds**c or Ds**v. it will take a lot of work to restructure to do this. % What a pain... The quasi-alternative is to say: if PH is allowed, % then it is preferred i.e. PH- has a negative cost. % % XXX FIXME Someday, remove the [()]0.2 entirely to force agreement. : PHc+ or [()]0.2; : PHv+ or [()]0.2; % % XXX why doesn't this clash with a.eq ?? a: ({(AA- & HA-) or ALa- or [[Lf+]]} & (Ds**c+ or ( & Ds**x+))) or NN+ or NSa+ or NIm+; an: ({(AA- & HA-) or ALa- or [[Lf+]]} & (Ds**v+ or ( & Ds**x+))) or NN+ or NSa+ or NIm+; such: (ND- & Dmc+) or Dm*k+; such_a: Ds*kc+ or ( & Ds*kx+); such_an: Ds*kv+ or ( & Ds*kx+); % "all of the time". These are all temporal modifiers: use MVw ("when") % and use OFw to force linkage only to time exprs. : MVw- & OFw+; a_lot: [[]] % or [[( & )]] or EC+ or MVa- or or Wa-; % OFd+ & Dmc+: "I ate a few of the cookies." few: (OFd+ & Dmc+ & {A-} & (D- or EA-)) or ({EA- or EF+ or ({EA-} & DD-)} & (Dmc+ or [ & ] or or Wa-)); a_couple: % [[ & ]] or or Wa-; % NNumeric modifier: "a couple of thousand dollars" a_couple_of: NN+ or ND+ or NIn+; % ECa+: "I had a few too many" a_few: NN+ or ND+ or NIn+ or ECa+ or Wa- or ({EN-} & (Dmc+ or ND+ or NIn+ or [[ & ]])); % OFd+ & Dm+: "I ate some of the cookies"; cost to , so % that this comes first. % : "I saw him some of the time" some: D+ or (OFd+ & Dm+ & {EC-}) or EN+ or MF+ or [ & ] or or [[]] or Wa-; little.i: ({EE-} & (MVa- or or Qe+)) or (OFd+ & Dm+ & {A-} & D-) or ({EEx- or H-} & (Dmu+ or [ & ( or )] or )) or (AM- & (Dmuy+ or MVy- or Oy- or Jy-)) or [[{Ds-} & ]]; % "he likes you most" has no determiner, just uses MVa-. % {OFd+}: "most of them" most: ({OFd+} & Dm+) or EA+ or MF+ or [EE+] or [ & ] or or [] or [{DD-} & MVa- & {Mp+}]; the_most: ({OFd+} & Dm+) or EE+ or [ & ] or MVa-; % "a part.n" should cover most cases. Perhaps [[OF+ & ]] should be % reomved?? Anyway, its costed to give OFd+ priority. Likewise, should probably % retire as well, right? part.i: (OFd+ & Dm+) or [[OF+ & ]] or or [[{Ds-} & ]]; all.e: (OFd+ & Dm+) or [[]]; % "he likes you least of all" has no determiner, just uses MVa-. least.a: EA+; least.e: {DD-} & MVa- & {Mp+}; none: (OFd+ & Dm+) or [ & ] or or [[]] or Wa-; % costly so that OFd+ is prefered. rest.i: [[DD- & ]]; plenty: (OFd+ & Dm+) or ({@M+} & ([] or )) or [[]] or [MVa-] or Wa-; % SJr-: "someone or other would always complain" other: Dmu+ or SJr- or ({ND-} & {DD-} & Dmc+) or (DD- & (Ds+ or DD+ or or )); one_other every_other: or or Ds+; any_other no_other: or or D+; all_other: Dm+; most_other: Dmc+; quite_a : Ds**c+ or ( & Ds**x+); quite_an : Ds**v+ or ( & Ds**x+); one_such not_every: Ds+; some_other no_such: D+; every.d: {EN-} & (Ds+ or DTn+ or [[NIc+]]); another: (OFd+ & Dm+) or Ds+ or NIc+ or [ & ] or or YS+ or Wa-; one_another: ( & ) or or YS+; each: (OFd+ & Dm+) or Ds+ or [ & ] or or DTn+ or E+ or MVa- or Wa-; no.misc-d: ({EN-} & D+) or EC+; a_little: [ & ] or or EA+ or EC+ or EE+ or MVa- or Wa-; a_great_deal: EC+ or MVa- or (OFd+ & Dmu+) or [ & ] or or Wa-; many_more a_few_more a_couple_more plenty_more a_lot_more: Dmcc+ or (OFd+ & Dm+) or [ & ] or or Wa-; some_more: MVa- or Dm+ or (OFd+ & Dmu+) or [ & ] or or Wa-; one_more: Ds+ or ( & ) or or Wa-; not_many: ({OFd+} & Dmc+) or [ & ] or Wa-; not_much: ({OFd+} & Dmu+) or [ & ] or Wa-; not_all not_everything: ({OFd+} & Dm+) or (((ALx+ & Jp+) or ) & [S+] & ) or Wa-; not_one: Ds+ or (OFd+ & Dm+) or ( & [Ss+] & ) or Wa-; enough.n: (OFd+ & Dmu+) or [{OF+} & ] or or Wa-; % EF-: "He is good enough" but *He is very good enough enough.r: EF-; enough.a: ({@E-} & Pa- & {Pg+ or Os+ or @MV+}) or ({@E-} & Dm+); % Wi-: "Enough rough-housing! Enough!" enough.ij: Wi- & {Pg+}; not_enough: (OFd+ & Dm+) or [{OF+} & ] or or Wa-; % ================================================================= % NUMERICAL EXPRESSIONS % Numeric ranges, e.g. "15 to 20". The "to" (or hyphen) acts as a % number in a range, and the requirements should match NUMBER. % The NIf connectors (second subscript position is "n" for number % and "u" for unit) allow "15 to 20", "15 to 20 kDa" and % "15 kDa to 20 kDa", but not "15 kDa to 20". % Allowing EC+ for "two to threefold more abundant". This allows also the % nonsense "two to three more abundant", but this is likely harmless. -.j-ru --.j-ru ---.j-ru or.j-ru to.j-ru ->.j-ru -->.j-ru: (NIfn- & {NIr-} & NItn+ & ( NM- or EC+ or MVp- or NN+ or [[NF+]] or ({EN- or NIc-} & (ND+ or OD- or ({{@L+} & DD-} & (Dmcn+ or ( & []))))))) or (NIfu- & {NIr-} & NItu+ & ( (( & ( or Bsm+)) or (Us- & {Mp+})) or AN+ or Yd+ or Ya+)) or (NIfp- & {NIr-} & NItp+ & ( NM- or AN+ or ({Xc+ & Xd-} & Ma-) or or MVp- or Pp- or FM- or (Xc+ & Xd- & (MVx- or MX-)))); and.j-ru: (NIfn- & {NIr-} & NItn+ & (NM- or Jp- or (NN+ or [[NF+]] or ({EN- or NIc-} & (ND+ or OD- or ({{@L+} & DD-} & (Dmcn+ or ( & [])))))))) or (NIfu- & {NIr-} & NItu+ & ((( & ( or Bsm+)) or (Us- & {Mp+})) or AN+ or Yd+ or Ya+)); % and.j-sum is used in numerical sums: "It's a hundred and two in the shade." % It's a hundred 'n two in the shade." and.j-sum 'n.j-sum: NA- & NA+; % For number, cost is added to the roles to prioritize % postmodifier and numeric determiner roles. two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen eighteen nineteen twenty twenty-one twenty-two twenty-three twenty-four twenty-five twenty-six twenty-seven twenty-eight twenty-nine thirty thirty-one thirty-two thirty-three thirty-four thirty-five thirty-six thirty-seven thirty-eight thirty-nine forty forty-one forty-two forty-three forty-four forty-five forty-six forty-seven forty-eight forty-nine fifty fifty-one fifty-two fifty-three fifty-four fifty-five fifty-six fifty-seven fifty-eight fifty-nine sixty sixty-one sixty-two sixty-three sixty-four sixty-five sixty-six sixty-seven sixty-eight sixty-nine seventy seventy-one seventy-two seventy-three seventy-four seventy-five seventy-six seventy-seven seventy-eight seventy-nine eighty eighty-one eighty-two eighty-three eighty-four eighty-five eighty-six eighty-seven eighty-eight eighty-nine ninety ninety-one ninety-two ninety-three ninety-four ninety-five ninety-six ninety-seven ninety-eight ninety-nine oh-one oh-two oh-three oh-four oh-five oh-six oh-seven oh-eight oh-nine o-one o-two o-three o-four o-five o-six o-seven o-eight o-nine zero-one zero-two zero-three zero-four zero-five zero-six zero-seven zero-eight zero-nine several: NA+ or NMw- or ({EN-} & (NIfn+ or NItn-)) or NN+ or NW+ or ({EN- or NIc- or NA-} & (ND+ or NIn+ or ({{@L+} & DD-} & (Dmcn+ or ( & []))))) or (NA- & { & }) or (NA- & Xd- & TY- & Xc+) or Wa-; oh.zero: (NA- & NA+); zero.n: (NA- & NA+) or NN+ or Ds+ or ( & ) or Wa-; % the generic "number" category % AN+ is needed for date-ranges % FRACTIONS are simple fractions % Ditto for fractions ... % Not clear why we use Dmcn+ here, instead of allowing nouns to take ND- % as effectively Dmcn and ND are the "same thing" more or less. % % ({ND+} & NIfn+) or (NItn- & {ND+}): "between 7:30AM and 9:30AM" NUMBERS FRACTION: NMn- or ({EN-} & (({ND+} & NIfn+) or (NItn- & {ND+}))) or NN+ or [[NF+]] or [[AN+]] or ({EN- or NIc-} & (ND+ or NIn+ or OD- or ({{@L+} & DD-} & (Dmcn+ or ( & []))))) or ({Wd-} & EQt+) or EQt- or ((Wd- or NMn-) & NIa+) or Wa-; % HMS-TIME consists of HH:MM:SS(AM|PM) type expressions % and should probably have a narrower set of parse patterns than numbers in % general. e.g. should not have EQ links XXX todo -- fix this. HMS-TIME: NUMBERS & {TZ+}; % Allowing postposed roman numerals only for now. % e.g "Pope Pious XII" ROMAN-NUMERAL-WORDS.rn: NMr- or ((Wd- or NMr-) & NIa+); % nouns that look like roman numerals. Limited requirements to avoid % excessive ambiguity. ROMAN-NUMERAL-WORDS.n: {@MX+} & (); % NMa-: Allow post-posed letter modifiers: e.g. "Vitamin A" % Wd- & NIa+: Allow numbered, bulleted lists: "B: Press button firmly" % Ju-: "It runs from T until the end" % % : without this, the tokenizer destroys the upper-case, % when it occurs as the first letter in the sentence. A.id B.id C.id D.id E.id F.id G.id H.id J.id K.id L.id M.id N.id O.id P.id Q.id R.id S.id T.id U.id V.id W.id X.id Y.id Z.id: or NMa- or ((Wd- or NMa-) & NIa+) or Ju-; % Avoid having I.id interfere with pronoun I. I.id: [[ or NMa- or (Wd- & NIa+)]]; % Days of month % Note, however, this over-rides generic numbers in this range % and so is a superset of the generic numbers disjuncts % The following should match NUMBERS with the addition of "or TM-". 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31: NUMBERS or TM- or [[G+]]; % Ordinals - day-of-month expressions. % Used only in espressions such as "December 2nd" % Must use regex here as well, to avoid conflict with other regexes first.ti second.ti third.ti fourth.ti fifth.ti sixth.ti seventh.ti eighth.ti ninth.ti tenth.ti eleventh.ti twelfth.ti thirteenth.ti fourteenth.ti fifteenth.ti sixteenth.ti seventeenth.ti eighteenth.ti nineteenth.ti twentieth.ti twenty-first.ti twenty-second.ti twenty-third.ti twenty-fourth.ti twenty-fifth.ti twenty-sixth.ti twenty-seventh.ti twenty-eighth.ti twenty-ninth.ti thirtieth.ti thirty-first.ti DAY-ORDINALS.ti: TM-; % Years w/o apostrophe: e.g. 47 Ford Fairlane or 57 Chevy 01 02 03 04 05 06 07 08 09: or [[G+]]; % 10-31 are month-days, treated above. 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99: NUMBERS or or [[G+]]; % the DECADE-DATE regex matches 1950s 1950's 1950’s etc. % A+: It's an old 50's love song DECADE-DATE '00s '10s '20s '30s '40s '50s '60s '70s '80s '90s ‘00s ‘10s ‘20s ‘30s ‘40s ‘50s ‘60s ‘70s ‘80s ‘90s 00's 10's 20's 30's 40's 50's 60's 70's 80's 90's: ({TA-} & DG- & (IN- or [[]])) or A+; % year numbers % 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 YEAR-DATE: NUMBERS or or [[G+]]; % Years: e.g. '47 Ford Fairlane or '57 Chevy '00 '01 '02 '03 '04 '05 '06 '07 '08 '09 '10 '11 '12 '13 '14 '15 '16 '17 '18 '19 '20 '21 '22 '23 '24 '25 '26 '27 '28 '29 '30 '31 '32 '33 '34 '35 '36 '37 '38 '39 '40 '41 '42 '43 '44 '45 '46 '47 '48 '49 '50 '51 '52 '53 '54 '55 '56 '57 '58 '59 '60 '61 '62 '63 '64 '65 '66 '67 '68 '69 '70 '71 '72 '73 '74 '75 '76 '77 '78 '79 '80 '81 '82 '83 '84 '85 '86 '87 '88 '89 '90 '91 '92 '93 '94 '95 '96 '97 '98 '99: or [[G+]]; 1: NMn- or ({EN-} & (NIfn+ or NItn-)) or NN+ or [[NF+]] or ({EN- or NIc-} & (ND+ or NIm+ or OD- or ({{@L+} & DD-} & (D**n+ or ( & []))))) or TM- or NSn+ or ((Wd- or NMn-) & NIa+) or ({Wd-} & EQt+) or EQt-; %%%%% or [[G- & (({MXs+} & ) or G+ or AN+ or YS+)]] 0: NMn- or ({EN-} & (NIfn+ or NItn-)) or NN+ or [[NF+]] or ({EN- or NIc-} & (ND+ or NIn+ or OD- or ({{@L+} & DD-} & (Dmcn+ or [[Ds+]] or ( & []))))) or ((Wd- or NMn-) & NIa+) or NSn+; %%%%% or [[G- & (({MXs+} & ) or G+ or AN+ or YS+)]] % TODO: no numers or related expressions below this point take the new NM % connector, although e.g. "point 1/2" would appear reasonable. Go through % these and add NM- analogously to other numbers as applicable. twenties thirties, forties fifties sixties seventies eighties nineties hundreds.cnt: {NA-} & {TA-} & DG- & (IN- or [[]]); % teens could be above or teenagers (words.n.2) teens: ({TA-} & DG- & (IN- or )) or ; hundred thousand half-thousand million half-million quarter-million billion half-billion quarter-billion trillion half-trillion quarter-trillion dozen half-dozen bajillion bazillion gadzillion gagillion gajillion gazillion godzillion jillion.a jizillion kabillion kajillion katrillion killion umptillion zillion.n: NN- & ( NNy+ or NMw- or NA+ or ({EN- or NIc-} & ( ND+ or NIn+ or OD- or ({{@L+} & DD-} & (Dmcn+ or ( & )))))); half_a_dozen half_a_million: ({EN- or NIc-} & (ND+ or NIn+ or OD- or ({{@L+} & DD-} & (Dmcn+ or ( & ))))); % Dmcx-: prevents linkage to DMcn "*5 millions attended" but "Many millions attended" dozens scores.a hundreds.a thousands millions billions trillions bajillions bazillions gadzillions gagillions gajillions gazillions godzillions jillions jizillions kabillions kajillions katrillions killions umptillions zillions.a: [{DD- or Dmcx-} & & ] or (OFd+ & (ND+ or NIn+ or Dm+)); % OFd+ & Dm+: "tens of years ago ..." tens: ({DD-} & OF+ & ) or (OFd+ & Dm+); % XXX FIXME: noun-main-x has O- in it, and that's just wrong, here. 1/2 3/4 2/3 1/3 1/4 1/8 3/8 5/8 7/8 ½ â…“ â…” ¼ ¾ â…› â…œ â… â…ž: ({NNx-} & NNy+) or NF+ or NIe+ or ({NNx-} & {EN- or NIc-} & (ND+ or NIn+ or OD- or ({DD-} & ([[Ds+]] or Dmcn+ or ( & ))))); and_a_half: (NW- or NSn-) & (NNy+ or ({EN- or NIc-} & (ND+ or NIn+ or ({DD-} & (Dmcn+ or ( & )))))); quarter.i: NS- & {EN-} & (NF+ or ( & )); thirds.m fourths.m quarters.m fifths.m sixths.m sevenths.m eighths.m ninths.m tenths.m: NW- & {EN-} & (NF+ or ( & )); first.a: L- or Pa- or E+ or MVa- or ({Xc+ & {Xd-}} & CO+) or A+ or [Jp-] or TT+ or ((DD- or [[NSa-]]) & & {} & ); last.a dead_last dead_fucking_last DFL: L- or Pa- or MVa- or ({Xc+ & {Xd-}} & CO+) or DTi+ or TT+ or (DD- & & {} & ) or A+ or [Jp-]; second.a: L- or Pa- or MVa- or ({Xc+ & {Xd-}} & CO+) or (DD- & & {} & ) or NR+ or A+; % This uses the L link for superlatives, but leads to strange parses: % "We celebrated their eleventh anniversary" parses differently % than "tenth anniversary". XXX this should be fixed, I suppose ... % A+: "fifteenth century Italy" % Jp-: "Mike finished in first place, and John in third." third.a fourth.a fifth.a sixth.a seventh.a eighth.a ninth.a tenth.a : L- or Pa- or MVa- or ({Xc+ & {Xd-}} & CO+) or (NS- & {EN-} & NF+) or (((NS- & & {EN-}) or (DD- & & {})) & ) or NR+ or A+ or Jp-; % NS-: "I gave him a third of the loot." eleventh.a twelfth.a thirteenth.a fourteenth.a fifteenth.a sixteenth.a seventeenth.a eighteenth.a nineteenth.a twentieth.a twenty-first.a twenty-second.a twenty-third.a twenty-fourth.a twenty-fifth.a twenty-sixth.a twenty-seventh.a twenty-eighth.a twenty-ninth.a thirtieth.a thirty-first.a thirty-second.a thirty-third.a thirty-fourth.a thirty-fifth.a thirty-sixth.a thirty-seventh.a thirty-eighth.a thirty-ninth.a fourtieth.a fourty-first.a fourty-second.a fourty-third.a fourty-fourth.a fourty-fifth.a fourty-sixth.a fourty-seventh.a fourty-eighth.a fourty-ninth.a fiftieth.a fifty-first.a fifty-second.a fifty-third.a fifty-fourth.a fifty-fifth.a fifty-sixth.a fifty-seventh.a fifty-eighth.a fifty-ninth.a sixtieth.a sixty-first.a sixty-second.a sixty-third.a sixty-fourth.a sixty-fifth.a sixty-sixth.a sixty-seventh.a sixty-eighth.a sixty-ninth.a seventieth.a seventy-first.a seventy-second.a seventy-third.a seventy-fourth.a seventy-fifth.a seventy-sixth.a seventy-seventh.a seventy-eighth.a seventy-ninth.a eightieth.a eighty-first.a eighty-second.a eighty-third.a eighty-fourth.a eighty-fifth.a eighty-sixth.a eighty-seventh.a eighty-eighth.a eighty-ninth.a ninetieth.a ninety-first.a ninety-second.a ninety-third.a ninety-fourth.a ninety-fifth.a ninety-sixth.a ninety-seventh.a ninety-eighth.a ninety-ninth.a: Pa- or MVa- or ({Xc+ & {Xd-}} & CO+) or (NS- & {EN-} & NF+) or (((NS- & & {EN-}) or (DD- & & {})) & ) or NR+ or A+ or Jp-; % Miscellaneous ordinal numbers, adjectival usage % prefer G+ over A+ in general, as these are typically parts of names. % ({Ds-} & AJla+): "he is in either the X or the Y battalion" 1º.a 2º.a 3º.a 4º.a 5º.a 6º.a 7º.a 8º.a 9º.a DAY-ORDINALS.a ORDINALS.a: Pa- or MVa- or ({Xc+ & {Xd-}} & CO+) or (DD- & & {} & ) or NR+ or G+ or [A+] or ({Ds-} & AJla+) or ({Ds-} & AJra-); % "Next on our list..." are ordinals. % XXX should be converted to regex... % Note also another list of ordinals below, used for time expressions. first.ord next.ord last.ord second.ord third.ord fourth.ord fifth.ord sixth.ord seventh.ord eighth.ord ninth.ord tenth.ord eleventh.ord twelfth.ord thirteenth.ord fourteenth.ord fifteenth.ord sixteenth.ord seventeenth.ord eighteenth.ord nineteenth.ord twentieth.ord twenty-first.ord twenty-second.ord twenty-third.ord twenty-fourth.ord twenty-fifth.ord twenty-sixth.ord twenty-seventh.ord twenty-eighth.ord twenty-ninth.ord thirtieth.ord thirty-first.ord thirty-second.ord thirty-third.ord thirty-fourth.ord thirty-fifth.ord thirty-sixth.ord thirty-seventh.ord thirty-eighth.ord thirty-ninth.ord fourtieth.ord fourty-first.ord fourty-second.ord fourty-third.ord fourty-fourth.ord fourty-fifth.ord fourty-sixth.ord fourty-seventh.ord fourty-eighth.ord fourty-ninth.ord fiftieth.ord fifty-first.ord fifty-second.ord fifty-third.ord fifty-fourth.ord fifty-fifth.ord fifty-sixth.ord fifty-seventh.ord fifty-eighth.ord fifty-ninth.ord sixtieth.ord sixty-first.ord sixty-second.ord sixty-third.ord sixty-fourth.ord sixty-fifth.ord sixty-sixth.ord sixty-seventh.ord sixty-eighth.ord sixty-ninth.ord seventieth.ord seventy-first.ord seventy-second.ord seventy-third.ord seventy-fourth.ord seventy-fifth.ord seventy-sixth.ord seventy-seventh.ord seventy-eighth.ord seventy-ninth.ord eightieth.ord eighty-first.ord eighty-second.ord eighty-third.ord eighty-fourth.ord eighty-fifth.ord eighty-sixth.ord eighty-seventh.ord eighty-eighth.ord eighty-ninth.ord ninetieth.ord ninety-first.ord ninety-second.ord ninety-third.ord ninety-fourth.ord ninety-fifth.ord ninety-sixth.ord ninety-seventh.ord ninety-eighth.ord ninety-ninth.ord DAY-ORDINALS.ord ORDINALS.ord : (Wd- & {M+} & Ss*o+); % TODO: un-parenthesized cases, e.g. % - preparations of 5 x 10(8) cfu/ml are made % - the strength was in the order of gerE > cotD > yfhP P2 > yfhP P1 % also remember "-->" A.eq B.eq C.eq D.eq E.eq F.eq G.eq H.eq I.eq J.eq K.eq L.eq M.eq N.eq O.eq P.eq Q.eq R.eq S.eq T.eq U.eq V.eq W.eq X.eq Y.eq Z.eq a.eq b.eq c.eq d.eq e.eq f.eq g.eq h.eq i.eq j.eq k.eq l.eq m.eq n.eq o.eq p.eq q.eq r.eq s.eq t.eq u.eq v.eq w.eq x.eq y.eq z.eq: EQt+ or EQt-; fiscal.i: TY+ & ; or_so: ND- & {{@L+} & DD-} & (Dmcn+ or ( & )); % Allows parsing of "dollars per day" or "mL/sec" but is somewhat % inconsistent with the equation persing otherwise described below. % XXX overall, eqn parsing could be strengthened. per "/.per": Us+ & Mp-; %VERBS : Xd- & (Xc+ or ) & (MX*p- or MVg-); : {Xd-} & Xc+ & [COp+]0.2; % : connects to coordinating conjunction. : VC-; % These are the verb-form expressions for ordinary verbs. % % The general patterns here are: % : links verb to wall or to controlling phrase. % : links verbs to singular subjects % : links verbs to plural subjects % : links to infinitve % : to plural subjects or infinitives % : to singular or plural subject % : to past-participles % : to singular or plural subject or past-participles % : to gerunds % : subject inversion % : these connect to the head verb: % WV connects the wall to the head-verb, % CV connects the dominating clause to the head verb of the dependent clause. % IV connects infinitives to the head-verb % VC connects the head-word to a subsequent coordinating conjunction. % % There are some other such connectors that don't quite fit this patten: % AF, Z, and in many cases B (for example TOt+ & B+) for this reason, we % have to have a costly null [[()]] below, although we would really really % like to get rid of it. But that would take a lot of Z and B and AF link % fiddling about, so we have to live with this for now. % % Also: CP-, Eq+ and COq+ all connect to verbs, and are so disjoined % with % : ((dWV- or dCV- or dIV-) & {VC+}) or [[()]]; % : (dWV- or dCV- or dIV-) & {VC+}; % When we are done, remove the option costly NULL below. : hWV+ or [[()]]; % : hWV+; % Pv- & : "a historic new law was passed" % Pv- & no wall: "John felt vindicated" % The problem here is that for passives (i.e. to-be), The Pv should get the wall % but in the other cases it should not. We could/should tighten this up by using % Pvp+ on to-be, using Pvv for the others, and demaninds the wall only for Pvp. % XXX FIXME, the above needs fixing. % % : PP- & WV-: "I have seen it". % : Pg- is naked, no verb-wall: "I like eating bass." % % XXX FIXME: for certain transitive verbs, we really want verb-ico to be % in the form (I- & B- & ) for example: "that I did not know". % : {@E-} & ((Ss- & ) or (RS- & Bs-)); : {@E-} & ((Sp- & ) or (RS- & Bp-)); : {@E-} & ((S- & ) or (RS- & B-)); : {@E-} & PP- & {}; : {@E-} & (Pg- or Mg-); % Pv- & OFj+: "knowledge was gained of the activities" : {@E-} & ((Pv- & {} & {OFj+}) or Mv-) & {@MV+}; : {@E-} & ((Pv- & {} & {K+}) or Mv-) & {@MV+}; : {@E-} & ((Pv- & {}) or Mv-); : or ; % used only in "as " constructions, which behave % kind of like manner adverbial phrases. Only certain verbs have % this "manner" format, but they are not well-sorted out. % % Sa*v-: "He did it as expected" % Sa*v- & MXsr-: "the movie, as filmed, is too long" % The cost on MXsr+ is to give MVs preference for % "She sang well, as planned" % {MV+}: "the man, as acquiescing as he was, set a bad precedent." % I want to use MVz+ for above, but it doesn't work... % Pv- & CV- & MXsr-: "The accused, as shall be proven, is innocent" : (Sa*v- or (Pv- & CV-)) & {Xd-} & {[MXsr-]0.1 & {MV+}} & {Xc+}; % Cost: "He was driven home" should NOT use driven.v as adjective! % From what I can tell, can be used anywhere that % can be... except forr said.v-d : ({@E-} & [A+]0.5) or ; % Wi- & {NM+}: imperative numbered lists: "Step 5. Do this." % [CO-]: cost because & O+ occurs in many verbs, and % allows a really weird subject-object inversion to proceed: % e.g. "In the corner lay it" with it as object. That's just % wrong... but this requires lots of places to fix. : {@E-} & I- & ; : {@E-} & ((I- & {} & {@E-}) or ({[CO-]} & Wi- & {NM+})); : or ; : {@E-} & PF- & {} & SI+; : {@E-} & PF- & {} & SIp+; % is meant to be a generic replacement in the naked B- in % many transitive verb constructions. For quetions, we need to force % a verb-wall connector; this is what the (B*w- or B*m-) & % part does. For the other B- forms, we don't need the wall. To force % the wall, we just list all the others. % XXX FIXME: the verb-i above may need to be changed to make the wall % optional, because "Which dog did you chase" requires a I- & B*m- & WV- % By contrast, "Who do you think Bill will bring?" requires a % I- & CV- & B*w- & WV- on bring: that is, two walls. % % B*d-: "Whatever you want to do is fine" can't have a wall. % B*w- "that, I did not know" needs a wall, but % "Pizza, which most people love, is not very healthy" can't have a wall. % so the wall on B*w- is optional. % XXX FIXME -- most of the naked B- below should probably be : B*d- or B*j- or (B*w- & {}) or (B*m- & ); : {@E-} & ( or or ({[DP-]} & (SIs*g- or )) or [DP- & J-] or []); : or ({@E-} & {[DP-]} & Ss*g+ & ); % ({[[Ds-]]} & OF+) : "a running of the bulls" "a polishing of prose" % AJ: allows use of gerunds as adjectives: "described as smooth and obliging" % : allows use of gerunds as nouns. : ( & (Dmu- or [[()]]) & (({[[Ds-]]} & OF+) or [[()]]) & (( & {@MXs+} & ((Ss+ & ) or SIs- or Os- or J-)) or AJra- or AJla+ or )) or [[AN+]]; : {@E-} & ( or or ({[DP-]} & ((Ss*g+ & ) or SIs*g- or )) or [DP- & J-] or [ & {@MV+}] or Mg- or Pg-); : {@E-} & {@MV+} & ( or or [ & {@MV+}]); % Relative clause, or question. % Qw- & : "Where are they?" -- verb must connect to wall. % Qe-: "How many times did you do it?" % Qd-: "Does he drink?" -- Qd connects directly to wall. % Iq-: "The big question is did he do it?" % Xd- & Iq-: "The big question is, did he do it?" : Rw- or ({{Xd-} & Iq-} & (Qd- or ((Qw- or Qe-) & ))) or [()]; % Just like above, but no aux, shuld always be anded with I+. % The idea here is that the verb on the other end of the I+ will % connect to the wall. : Rw- or ({{Xd-} & Iq-} & (Qd- or Qw- or Qe-)) or [()]; % These are the verb-form expressions for special verbs that can take % filler-"it" as a subject. : {@E-} & (((Sp- or If-) & ) or (RS- & Bp-) or Wi-); : {@E-} & (((Ss- or SFsi-) & ) or (RS- & Bs-)); : {@E-} & (((S- or SFsi- or PPf-) & ) or (RS- & B-)); : {@E-} & (((S- or SFsi-) & ) or (RS- & B-)); : {@E-} & PPf- & ; : {@E-} & (Pgf- or Mg-); : {@E-} & ((Pvf- & ) or Mv-) & {@MV+}; : {@E-} & ((Pvf- & ) or Mv-); % These are the verb-form expressions for special verbs that can take % either filler-"it" or filler-"there" as a subject. % These are used almost exclusively with auxiliary verbs. % This is why they don't have & in them: we don't want the % auxiliary attaching to the wall, we want only the main verb doing this. % The Ss- or Sp- prevent attachements to Sa- for "as.e" phrases. : {@E-} & (Sp- or SFp- or If- or (RS- & Bp-) or Wi-); : {@E-} & (Ss- or SFs- or (RS- & Bs-)); : {@E-} & (Ss- or SFs- or SFu- or (RS- & Bs-)); : {@E-} & (Ss- or Sp- or SF- or PPf- or (RS- & B-)); : {@E-} & (Ss- or Sp- or SF- or (RS- & B-)); : {@E-} & PPf- & ; : {@E-} & (Pgf- or Mg-); % No verb-wall for : "Is there going to be a problem?" : or ({@E-} & ( or or ({[DP-]} & ((Ss*g+ & ) or SIs*g- or )) or [DP- & J-] or [ & {@MV+}]) & ); % Almost identical to the above, except that the verb attaches to the % wall. We cannot use verb-s for this, since the SFsi prevents the parse % of sentences like "there appears to be a problem". : {@E-} & (((Sp- or SFp- or If-) & ) or (RS- & Bp-) or Wi-); : {@E-} & (((Ss- or SFs-) & ) or (RS- & Bs-)); : {@E-} & (((Ss- or SFs- or SFu-) & ) or (RS- & Bs-)); : {@E-} & (((S- or SF- or PPf-) & ) or (RS- & B-)); : {@E-} & (((S- or SF-) & ) or (RS- & B-)); % conjoined verbs. % VJr == left % VJl == right % VJd == ditransitive % % VJ*s == singular subject % VJ*p == plural subject % VJ*g == conjoined gerunds "He was running and jumping" % VJ*h == past participle (PP- link) "He had run and jumped" % % The following control whether the conjunction can take an object. % The conjunction should take an object if both verbs are transitive, % e.g. "I saw and greeted Sue", which should parse as % "I (saw and greeted) Sue". % VJ**i == intranstive % VJ**t == transitive % % s == singluar, pl == plural, sp == singular or plural % g == gerund : {@E-} & VJrs-; : {@E-} & VJls+; : {@E-} & VJrp-; : {@E-} & VJlp+; : {@E-} & VJr-; : {@E-} & VJl+; : {@E-} & VJr*i-; : ({@E-} & VJl*i+); : {@E-} & VJr*t-; : {@E-} & VJl*t+; : {@E-} & VJrg-; : {@E-} & VJlg+; : {@E-} & VJrh-; : {@E-} & VJlh+; : or ; % Verb macros for automatically conjoining verbs. % % Many of these use a cost on $1 to encourage any MV links to attach to % the "and.j-v" instead of to the individual verb. Unfortunately, this % can often be too broad: so, we *want* transitive objects to attach % to the local verb. The appropriate fix seems to be to remove the cost % here, and add a tiny cost to those MV's that are being incorrectly attached. % Or maybe lower the cost here? We already have a 0.2 case, below... % XXX TODO: do the above, as they show up... % % plural-or-infinitive macro; % "Scientists sometimes may repeat experiments or use groups." % Want "groups" to connect to "use", not "and". define(`VERB_PLI',`' (( & ($1)) or ( & (($1) or ())) or (($1) & ))) % Generic singular intransitive form define(`VERB_x_S',`' (($1 & ($2)) or ( & ([$2] or ())) or (($2) & ))) % singular present tense macro; same comments as above... define(`VERB_S_I',`'VERB_x_S(,$1)) % Generic intransitive form define(`VERB_x_I',`' (($1 & ($2)) or ( & ([$2] or ())) or (($2) & ))) % Generic transitive form % ([$2]0.2 or ()): we want the modifiers to act on the conjunction, usually: % for example: "We neither ate nor drank for three days" define(`VERB_x_T',`' (($1 & ($2)) or ( & ([$2]0.2 or ())) or (($2) & ) or )) % present tense, but allows transitive connectinos to 'and' define(`VERB_S_T',`'VERB_x_T(, $1)) % past tense macro, intransitive variation define(`VERB_SPPP_I',`'VERB_x_I(``'',$1)) % past tense macro, transitive variation define(`VERB_SPPP_T',`'VERB_x_T(``'', $1)) % Same as above, but without the PP link define(`VERB_SP_I',`'VERB_x_I(,$1)) define(`VERB_SP_T',`'VERB_x_T(, $1)) % as above but for past participles define(`VERB_PP',`' (( & ($1)) or ( & ([$1] or ())) or (($1) & ))) % the filler-it variation of the above rules. define(`VERB_S_PLI',`'VERB_x_T(``'', $1)) % This may allow overly broad 'and' constructions. define(`VERB_X_S',`'VERB_x_S(,$1)) % This may allow overly broad 'and' constructions. % I haven't completely verified this one, it may be buggy.. define(`VERB_X_PLI',`'VERB_x_I(``'',$1)) % This may allow overly broad 'and' constructions. define(`VERB_Y_S',`'VERB_x_S(,$1)) define(`VERB_Y_SPPP',`'VERB_x_I(``'',$1)) % This may allow overly broad 'and' constructions. % I haven't completely verified this one, it may be buggy.. define(`VERB_Y_PLI',`'VERB_x_I(``'',$1)) define(`VERB_S_S',`'VERB_x_T(,$1)) define(`VERB_S_SP',`'VERB_x_T(,$1)) define(`VERB_S_SPPP',`'VERB_x_T(``'',$1)) % AUXILIARY VERBS %: (((O+ or B- or [[@MV+ & O*n+]] or Vd+ or ({N+} & (CX- or [[()]]))) & {@MV+}) %or ({N+} & I*d+)); %do.v: ({@E-} & (Sp- or SFp- or (RS- & Bp-) or Wi-) & ) %or ((SIp+ or SFIp+) & (({Q-} & I*d+) or CQ-)) or %({@E-} & I- & ((O+ or B- or [[@MV+ & O*n+]] or CX-) & {@MV+})); %does.v: ( & ) or ((SIs+ or SFIs+) & (({Q-} & I*d+) or CQ-)); %did.v: ( & ) or ((SI+ or SFI+) & (({Q-} & I*d+) or CQ-)); %done.v: ( & (O+ or B- or [[@MV+ & O*n+]] or Vd+)) or or ; %doing.v: & (O+ or B- or [[@MV+ & O*n+]] or Vd+) & {@MV+}; %doing.g: ((O+ or B- or [[@MV+ & O*n+]] or Vd+) & {@MV+} & ) or ; % %don't: (({Q-} & (SIp+ or SFIp+) & I*d+) or ({@E-} & (Sp- or SFp- or %(RS- & Bp-) or Wi-))) & (I*d+ or [[()]]); %doesn't: (({Q-} & (SIs+ or SFIs+) & I*d+) or ) & %(I*d+ or [[()]]); %didn't: ((({Q-} & (SI+ or SFI+)) or ({@E-} & (S- or SF- or %(RS- & B-)))) & (I*d+ or [[()]])); %Mike replaced "{Q-}" with "(Rw- or Q- or [()])" % O+ & : "did" is not an auxiliary, and so needs the wall. : (( or (O+ & ) or [[@MV+ & O*n+]] or Vd+ or ({N+} & (CX- or [[()]]))) & {@MV+}) or ({N+} & I*d+); % I used verb-and-sp-i but maybe verb-and-pl is better? % I- & CV-: "What did John say you should do?" % XXX todo : is the option {} below even needed???? % Naked I*d-: "How do you do?", "what is there to do?" % I*t- & O+: forces use of object in to-do expressions. % "Are you really going to do it to them?" do.v: ({@E-} & (Sp- or SFp- or (RS- & Bp-) or ({Ic-} & Wi-)) & ) or ( & ([] or ())) or ( & ) or ((SIp+ or SFIp+) & (( & I*d+) or CQ-)) or ({@E-} & I*t- & O+ & {@MV+} & IV-) or ({@E-} & I- & (( or O+ or [[@MV+ & O*n+]] or CX-) & {@MV+}) & {}) or ({@E-} & I- & CV-) or ({@E-} & I*d- & {}); % Ss- & & @MV+: "he does as he pleases." does.v: VERB_X_S() or ({@E-} & Ss- & & @MV+) or ((SIs+ or SFIs+) & (( & I*d+) or CQ-)); % Ss- & & @MV+: "he did as he pleased." % & : "I sure wish I did" did.v-d: ( & ) or ( & ) or ({@E-} & Ss- & & @MV+) or ( & ) or ( & ) or ((SI+ or SFI+) & (( & I*d+) or CQ-)); % % XXX why not here ? % : "I want it done." "I want the job done" % Os+ & @MV+: "I've done that chore many times" : or (O+ & {@MV+}) or [[@MV+ & O*n+]] or Vd+; % & : Pv- & B-: "he fixed what damage there had been done" done.v: VERB_PP() or or ( & ) or (S- & ); % Pa- & Pg+: "I am done working", "I am through being mad" done.a finished.a through.a: ({@E-} & Pa- & {Pg+ or @MV+}) or (AJra- & {@MV+}) or ({@MV+} & AJla+); doing.v: & (O+ or or [[@MV+ & O*n+]] or Vd+) & {@MV+}; doing.g: ((O+ or or [[@MV+ & O*n+]] or Vd+) & {@MV+} & ) or ; better.i fine.i ok.i okay.i OK.i poorly.i well.i: {EE-} & Vd-; % : "I know he didn't", "I know they don't" % Wi-: "Don't!" % Ic- & Wi-: "In total, dont!" % Wi- & I*d+: "Don't do that!" don't don’t: ((( & (SIp+ or SFIp+) & I*d+) or ({@E-} & (Sp- or SFp- or (RS- & Bp-)))) & (I*d+ or or [[()]])) or ({@E-} & {Ic-} & Wi- & {I*d+}); doesn't doesn’t: (( & (SIs+ or SFIs+) & I*d+) or ) & (I*d+ or or [[()]]); didn't.v-d didn’t.v-d: (( & (SI+ or SFI+)) or ) & (I*d+ or or [[()]]); daren't mayn't shan't oughtn't mightn't daren’t mayn’t shan’t oughtn’t mightn’t: ({{Ic-} & Q- & } & (SI+ or SFI+) & I+) or ( & (I+ or or [[()]])); % Cost on {[[MV+]]}: perfer to have prep modifiers modify something else: % e.g. "I have a report on sitcoms": "on" modifies "report", not "have" % However, "I have a date with Bob": we want "with" to MVp modify have, % and not Mp modify "date"... XXX this is all very broken ATM... % % & : "I have to verb-inf" allows "have" to connect to wall. % [TO+]: allows null-infinitive: "Because I have to." : ({@MV+} & ( or [TO+]) & ) or ((B- or (O+ & )) & {@MV+} & {[I*j+ or Pv+]}) or (([[@MV+ & O*n+]] or CX- or [[()]]) & {@MV+}) or ({N+} & PP+); have.v: VERB_X_PLI() or ((SIp+ or SFIp+) & (( & PP+) or CQ-)); %I've they've you've we've: PP+ & ; ’ve 've: Sp- & PP+; has.v: VERB_X_S() or ((SIs+ or SFIs+) & (( & PP+) or CQ-)); % & : "I sure wish I had" % Sa*a- & PPf+: "as had been agreed, the work began on Monday" had.v-d: ((SI+ or SFI+) & (( & PP+) or CQ-)) or (Sa*a- & PPf+) or ( & ) or ( & ) or ( & ) or ( & ) or ( & ( or ((O+ or ) & {@MV+} & {[I*j+ or Pv+]}) or (([[@MV+ & O*n+]] or CX-) & {@MV+}))) or [[(SI*j+ or SFI**j+) & PP+ & ((Xd- & VCq- & Xc+) or VCq- or ({{Xd-} & Xc+} & COp+))]]; %we'd they'd I'd he'd she'd you'd: (PP+ or ({Vw+} & I+)) & ; ’d 'd: S- & (PP+ or I+); having.v: & ; having.g: ( & ) or ; % PP is disjoined with because when PP is used, has/have/had % is an auxiliarry verb, an should not get a wall connection! hasn't hasn’t: (( & (SIs+ or SFIs+)) or ()) & (PP+ or ((([[O+]] & {@MV+}) or [[()]]) & )); haven't haven’t: (( & (SIp+ or SFIp+)) or ({@E-} & (Sp- or SFp- or (RS- & Bp-)))) & (PP+ or ((([[O+]] & {@MV+}) or [[()]]) & )); hadn't.v-d hadn’t.v-d: (( & (SI+ or SFI+)) or ({@E-} & (S- or SFs- or SFp- or (RS- & B-)))) & (PP+ or ((([[O+]] & {@MV+}) or [[()]]) & )); % Give [K+] a cost so as to prefer Pp+ in general %: % ({@EBm+} & (((O*t+ or [B**t-] or [K+] or BI+ or OF+ or PF- or % (Osi+ & R+ & Bs+) or % (Opi+ & R+ & Bp+) or % [[()]]) & {@MV+}) or % (Pp+ & {THi+ or @MV+}) or % THb+ or % or % Pa+)) or % ({N+} & (AF- or Pv+ or I*v+)) or % (({N+} or {Pp+}) & Pg*b+); % no-obj is costly but allows "if it weren't for Sally" % [Cet+]: elided (silent "that"): "my guess is the door on the left hides the prize." % which really should be: "my guess is [that] the door on the left hides the prize." % Except that this breaks lots of stuff ... Arghhh. % % ( & BI+): "The question is who we should invite?" % ( & OF+): "The are of a single mind." % [{CV-} & B**t-]: "How fast a program does he think it is?" % CV- optional to parse: "How efficient a program is it?" % O*i+ & R+ & Bs+ & : "I believe it was John" % % [Pv+].1: this gives Pv+ a fractional cost, so that Pa+ is preferred % over Pv+ whenever the same word appears as both adjective and verb. % For example, "injured.a" vs. injured.v-d" in "the player is injured", % which should get Pa+ not Pv+. % MV+ & Pv+: "I was by then dominated by my aunt" % MV+ & Pa+: "I was, before Friday, quite unhappy." % Pa+ & {}: the wall is optional: "A player who is injured % must leave the field" cannot take a wall. % [I*v+].2: the cost should maybe be evenn higher, to avoid linking % past-tense 'were' to infinitives. "The rooms were let." % PFb- & & Pa+: "cheaper than direct, slime is greener." : ({@EBm+} & (( ([{CV-} & B**t-] or [K+] or ( & BI+) or ( & OF+) or (Osi+ & R+ & Bs+ & ) or (Opi+ & R+ & Bp+ & ) or ([[()]] & )) & {@MV+}) or ( & Pp+ & {THi+ or @MV+}) or THb+ or or (PFb- & & {Pa+}) or ({MV+} & Pa+ & {}))) or ({N+} & ((AF- & ) or ({MV+} & [Pv+].1) or [I*v+].2)) or (({N+} or {Pp+}) & Pg*b+ & ); % Identical to above, but no wall. This is used only in "and.j-v" % constructions, so that WV links to the "and.j-v" instead of "be". % : ({@EBm+} & ((([B**t-] or [K+] or BI+ or OF+ or PFb- or (Osi+ & R+ & Bs+) or (Opi+ & R+ & Bp+) or [[()]]) & {@MV+}) or (Pp+ & {THi+ or @MV+}) or THb+ or or Pa+)) or ({N+} & (AF- or [Pv+].1 or I*v+)) or (({N+} or {Pp+}) & Pg*b+); % O*m+ allows "If only there were more!" % THb+ allows "It is your fault that you're a failure." % The cost on @MV+ causes attachements to the object to be prefered % over attachments to the copula; for example, prepositions should % almost surely attach via Mp+ link to the object, as opposed to % using an MVp+ link to the copula. Example: % "There is neither pine nor apple in the pineapple." % "There is no ham in the hamburger, and neither pine nor apple in the pineapple." : {@EBm+} & (O*t+ or O*m+) & {[@MV+]} & {THb+}; : {@EBm+} & (Opt+ or Omm+) & {[@MV+]} & {THb+}; : {@EBm+} & (Ost+ or Opt+ or Omm+) & {[@MV+]} & {THb+}; : {@EBm+} & Out+ & {[@MV+]} & {THb+}; : or ( & ); : or ( & ); : or ; : ; % Colon can be used as a synonym for "is" % "The answer to your question: yes" % "The capital of Germany: Berlin" ":.v": & ; % verb-x-s,u: "there is blood on his hands" % Unfortunately, this allows "There is chasing dogs", which pairs SFu to Op % and has to be removed via post-processing. % EQ: "Everyone knows that 2 + 2 is 4" % & (SIs*x+ or SFIs+): "Is it in place?") % It does not use a wall, because Qd connects to the wall already. % SIs*x blocks SIs*g: "*There is chasing dogs" % Sa*a- & Pv+: "..., as is agreed." is.v: ( & ) or ( & ) or ( & ) or ( & (SIs*x+ or SIs*b+ or SFIs+) & {}) or (Sa*a- & Pv+) or (Ss*w- & & Pp+ & TO+ & IV+) or (EQ*r- & S- & & EQ*r+); % Similar to above, but no S-O inversion, and no equation. % Also, a cost, so that possesive 's is preferred. % Also, this can be a contraction for "has": "he has" -> "he's" % & PP+: "He's gone to Boston" (viz "He has gone to Boston") % But also, some contractions are prohibited: % *That's just the kind of person he's -- so: Ss- & PF- not allowed % SIs+ & PFb-: "Where's the ball?" 's.v ’s.v: [( & (({@EBm+} & ((( (O*t+ & ) or [K+ & ] or BI+ or OF+ or (Osi+ & R+ & Bs+) or (Opi+ & R+ & Bp+)) & {@MV+} & {THb+}) or (Pp+ & {THi+ or @MV+}) or THb+ or ( & ) or (Pa+ & ))) or ({Pp+} & Pg+) or Pv+ or PP+)) or (SIs+ & Qw- & ) or ( & ) or ( & )]; % are.v: % (({@E-} & (Spx- or SFp- or (RS- & Bp-))) or % ( & (SIpx+ or SFIp+))) & ; % Don't allow are.v with uncountable noun objects. % Ss*t- & : (requires a plural object) % "What he wants are the cats" % "What John loves about this movie are the sound effects" % Qd- & (SIpx+ or SFIp+) & (no walls here: % for questions: "Are you insane?" "Are you the one?" are.v: ({@E-} & (Spx- or SFp- or (RS- & Bp-)) & ) or ({@E-} & Ss*t- & & ) or ( & (SIpx+ or SFIp+) & {}); %we're they're I'm you're: %(({@EBm+} & (((O*t+ or K+ or BI+ or OF+ or Pp+) & {@MV+}) or or Pa+)) or %({N+} & (Pg+ or Pv+))) & ; % they're we're ’re 're: Spx- & (({@EBm+} & ((((O*t+ & ) or K+ or BI+ or OF+ or Pp+) & {@MV+}) or or (Pa+ & ) )) or ({N+} & (Pg+ or Pv+))); % yisser: "you're" Irish English % Interesting -- no way to put a WV- link in here ... yisser.v: (Pa+ & Wd-); % Q-: "How was the movie?" % Sa*a- & Pv+: "..., as was promised." was.v-d: ( & ) or ( & ) or ( & ) or (Sa*a- & Pv+) or ({@E-} & SX- & & ) or ( & (SFIs+ or SIs+ or SXI+) & {}); % XXX probably should be verb-and-sp-i- etc !? were.v-d: (({@E-} & (Spx- or SFp- or [[Ss-]] or [[SX- & ]] or (RS- & Bp-))) & ) or ( & (SIpx+ or SFIp+) & {} & ) or ( & ) or ( & ) or [[(SI*j+ or SFI**j+) & & ((Xd- & VCq- & Xc+) or VCq- or ({{Xd-} & Xc+} & COp+))]]; % Ss*w-: allows Wh subjets: "Who am I?" am.v: ({@E-} & SX- & ) or ( & SXI+ & {}) or (Ss*w- & ) or ( & ) or ( & ); % I'm == I am ’m 'm: SX- & (({@EBm+} & (((O*t+ or K+ or BI+ or OF+ or Pp+) & {@MV+}) or or Pa+)) or ({N+} & (Pg+ or Pv+))) & ; % S*x- used for passive participles: "this action be taken". % XXX I used verb-and-sp-i- but maybe this is wrong .. % "Show me my notes and be nice about it." % ({@E-} & I- & B- & O+): % "What are the chances that Einstein could really be a genius?" % Icx-: the x prevents link to does.v: "*It does be correct" % Ix- & : "He is as smart as I expected him to be." % Ix- & : "I'm sure he'll still be popular." be.v: ({@E-} & (({Icx-} & Wi- & ) or [S*x-]) & ) or ({@E-} & Ix- & ) or ({@E-} & Ix- & ) or ( & ([] or ())) or ( & ) or ({@E-} & I- & B- & O+ & ); been.v: {@E-} & PPf- & ; % S- & Pa+ & Xc+ & : "The knife being dull, he ..." % (S- & Xd- & MVg- & Pa+) "..., the knife being dull." being.v: ((({@EBm+} & (((O*t+ or [B**t-] or Pp+ or K+ or OF+ or BI+ or or THb+) & {@MV+}) or Pa+)) or AF- or Pv+) & ) or or (S- & Pa+ & Xc+ & & ) or (S- & Xd- & MVg- & Pa+ & ); isn't isn’t: ( & ) or ( & (SIs+ or SFIs+) & {}); % merge of isn't, aren't % "ain't you gonna go?" ain't ain’t: ( & ) or ( & (SI+ or SFI+) & {}); wasn't.v-d wasn’t.v-d: ({@E-} & (Ss- or (SX- & ) or SFs- or (RS- & Bs-)) & ) or ( & (SI*+ or SXI+ or SFIs+) & {}); aren't aren’t: (({@E-} & (Spx- or SFp- or (RS- & Bp-))) & ) or ( & (SIpx+ or SFIp+) & {}); % [[Ss-]]: "If it weren't for Joe, ..." weren't.v-d weren’t.v-d: (({@E-} & (Spx- or SFp- or [[Ss-]] or (RS- & Bp-))) & ) or ( & (SIpx+ or SFIp+) & {}); % XXX probably should be verb-and-sp-i- etc !? % No here, these are almost entirely just auxiliary verbs. % Except ... "You know you can", "You know you must" % Sa*a- & Ix+: "..., as shall be proven" will.v can.v may.v must.v could.v might.v shall.v shalt.v: ((SI+ or SFI+) & (( & I+) or CQ-)) or ({N+} & & (I+ or (CX- & {@MV+}) or or [[()]])) or (Sa*a- & Ix+) or ( & {N+} & {@E-} & I+) or ({N+} & {@E-} & I+ & ); % "I sure wish I could." could.v-d: & ; %I'll he'll she'll we'll they'll you'll it'll: I+ & ; ’ll 'll: S- & I+; % : "You know you should." should.v: ((SI+ or SFI+) & (( & I+) or CQ-)) or ({N+} & & (I+ or (CX- & {@MV+}) or or [[()]])) or ( & I+) or (I+ & ) or [[(SI*j+ or SFI**j+) & I+ & ((Xd- & VCq- & Xc+) or VCq- or ({{Xd-} & Xc+} & COp+))]]; % : "I sure wish he would." would.v: ((SI+ or SFI+) & (( & {Vw+} & I+) or CQ-)) or ({N+} & & (({RT+} & I+) or (CX- & {@MV+}) or or [[()]])) or ( & I+) or (I+ & ); % TO+: "I ought to." ought.v: (( & (SI+ or SFI+)) or or ) & ( or (N+ & I+) or TO+) & ; % : "I know I won't." won't can't mustn't couldn't shouldn't cannot needn't won’t can’t mustn’t couldn’t shouldn’t needn’t: ( & (SI+ or SFI+) & I+) or ( & (I+ or or [[()]])) or ( & {@E-} & I+) or ({@E-} & I+ & ) or Wa-; % : "I know I wouldn't." wouldn't wouldn’t: ( & (SI+ or SFI+) & {RT+} & I+) or ( & (({RT+} & I+) or or [[()]])) or ( & {@E-} & (({RT+} & I+) or [[()]])) or ({@E-} & (({RT+} & I+) or [[()]]) & ); % EQUATIONS ETC. % % The below is just barely enough to parse just very simple equations % and expressions, nothing complex -- no general math or anything like % that. Relations are treated as "is.v", taking a subject and requiring % an object (For example, "I think that x = 4", "I think that x is 4"). % Relations % "verb" use. Two types: one is a synonym for "is", such as % "I think that x = 4". % The other is parenthetical remarks: % e.g. "( p < 0.01 )" for "( p is less than 0.01 )" % The parenthetical remarks must be offset by parenthesis, and % must link back to main clause with MV or MX. =.v <.v >.v =<.v >=.v ==.v eq.v ne.v lt.v lte.v le.v gt.v gte.v ge.v equiv.v sim.v simeq.v approx.v ~.v ~.v equals.eq is_less_than is_greater_than is_equal_to is_less_than_or_equal_to is_gretr_than_or_equal_to: ( & ) or (EQ*r- & {S-} & & EQ*r+) or (EQ*r- & {Xd-} & ([O+] or ({EQ*r-} & EQ*r+ & {Xc+})) & (MX- or MVa-)); % Binary operators: % these occur in "simple" expressions *.v "/.v" +.v -.v x.v: ([S- & ] or EQ-) & ([O+] or EQ+) & (Xd- & (Xc+ or ) & (MX- or MVa-)); % Binary operators, strict: % Here EQt attaches only to terms, which may be numbers or letters. % By contrast, EQrr can only attach to relations (=, < > etc.) +.eq -.eq *.eq "/.eq" x.eqn plus.eq minus.eq times.eq divided_by: (EQt+ & EQt- & (EQrr- or EQrr+ or AN+)) or (EQt+ & Xc+ & EQt- & Xd- & (EQrr- or EQrr+ or AN+)) or (EQt- & Xd- & EQt+ & EQt- & Xc+) or (Xd- & EQt+ & EQt- & Xc+ & EQt+); % turnstiles, implication, assignment ->.eq -->.eq "|-.eq" "|=.eq" ":-.eq" ":=.eq" <-.eq <--.eq : (S- & O+ ) & (AN+ or (Xd- & Xc+ & MX-)) & ; % "adverb" use, e.g. "< 10" for "less than 10" =.eq <.e =<.e <=.e >.e >=.e +.e -.e <<.e >>.e x.e: EN+; % =================================================================== % COMMON VERB CATEGORIES (The last number of the file name indicates % the verb form: 1=plural-infinitive, 2=singular, 3=past("ed"), % 4=progressive("-ing"), 5=gerund("-ing".) % abbreviations for ditransitive and optionally ditranstive verbs % ditranstive verbs take a direct and indirect object % e.g. "I gave her a rose" % B- & O+ & O*n+: "What are the chances you'll give her a kiss?" % O+ & @MV+ & O*n+: "I gave him for his birthday a very expensive present" % The above is costly because the above is an awkward construction... : (O+ & {[[@MV+]]} & O*n+ & {VJd+}) or ({@E-} & & O+ & O*n+); : (O+ & {{[[@MV+]]} & O*n+} & {VJd+}) or ({@E-} & & O+ & O*n+); : (O+ & {{[[@MV+]]} & [O*n+]} & {VJd+}) or ({@E-} & & O+ & O*n+); % ----------------------------------------------------------- % common intransitive verbs : {@MV+}; % XXX Hmmm. There is a fair number of verbs in here that are "weakly" % transitive, i.e. are transitive in various rare usages: % "I ambled the horse", "I hydroplaned the car", etc. Per theory of % functional grammar and related, transitivity should be taken as % variable, so e.g. we could assign a high cost to the transitive use % of some of these verbs ... Note that most of will never be transitive % in the active present tense: one never says "it rains cats and dogs". % I'm too lazy to manually sort through this, so, instead, there is a % high-cost {[[O+]]} added to some of these. % % There are a fair number of verbs in her that can be used as % imperatives, although most cannot (or would be awkward). So that % also could be sorted out. % % accrue.v ache.v acquiesce.v ad-lib.v adhere.v adjoin.v alight.v /en/words/words.v.1.1: VERB_PLI({[[O+]]} & ); % accounts.v accrues.v aches.v acquiesces.v ad-libs.v adheres.v % : Locative subj-obj inversion "far out in the sea lives a fish" % XXX Some but not all of these verbs allow inversion; basically, % anything that is not locative or directive won't allow inversion. /en/words/words.v.1.2: VERB_S_I() or ; % accounted.v accrued.v ached.v acquiesced.v ad-libbed.v adhered.v /en/words/words.v.1.3: VERB_SPPP_I({[[O+]]} & ) or ; % : "It was rusted closed" rusted.v-d: VERB_SPPP_I() or ; fundheld.v-d strove.v-d: VERB_SPPP_I(); % accruing.v aching.v acquiescing.v ad-libbing.v adhering.v adjoining.v /en/words/words.v.1.4: ({[[O+]]} & & ) or or ; arisen.v: {@E-} & PP- & {@MV+} & ; % -------------------------------------------------------------- % intransitive verbs that can take particles like "up" and "out" : {K+} & {@MV+}; % barge.v booze.v bottom.v bow.v branch.v breeze.v brim.v bulge.v cave.v /en/words/words.v.5.1: VERB_PLI(); /en/words/words.v.5.2: VERB_S_I() or ; /en/words/words.v.5.3: VERB_SPPP_I() or or ; slunk.v-d: VERB_SPPP_I() or ; lay.v-d: VERB_SP_I() or ; lain.v: VERB_PP(); /en/words/words.v.5.4: ( & ) or or ; % -------------------------------------------------------------- % irregular -- coming is in words.v.5.4 ... : ({(K+ & {Pa+}) or Pv+ or [[Pg+]] or } & {@MV+}) or ({@MV+} & Pa+); come.v: VERB_PLI() or VERB_PP() or ({@E-} & Ix- & O*t+) or ; comes.v: VERB_S_I() or ; came.v-d: VERB_SPPP_I() or ; % -------------------------------------------------------------- % optionally transitive verbs % abdicate.v abide.v abort.v accelerate.v acclimate.v acclimatize.v : {O+ or or [[@MV+ & O*n+]]} & {@MV+}; /en/words/words.v.2.1: VERB_PLI(`'); /en/words/words.v.2.2: VERB_S_T(`'); % Put a very small cost on A+ to allow verb conjunctions to come first. % : only about half of the words in words.v.2.3 should get % this, the other half clearly should not. I'm too lazy to sort it out, % right now. /en/words/words.v.2.3: VERB_SPPP_T(`') or or or or ; % Pa+: "The vase landed, unbroken" landed.v-d crashed.v-d crash-landed.v-d: VERB_SPPP_T(` or ({Xc+} & Pa+)') or or or ; /en/words/words.v.2.4: & ; % [A+]0.5: avoid gerunds as adjectives... /en/words/words.v.2.5: ( & ) or or ; shrank.v-d withdrew.v-d sank.v-d forgave.v-d hove.v-d spoilt.v-d unbent.v-d overfed.v-d: VERB_SPPP_T(`') or ; shrunk.v withdrawn.v sunk.v forgiven.v: VERB_PP(`') or or or ; let.w sublet.v: VERB_PLI(`'); let.w-d sublet.v-d: VERB_SPPP_T(`') or or ; hurt.v-d thrust.v-d broadcast.v-d outbid.v-d: VERB_SPPP_T(`') or ( & ) or or or ; % : "She bid him adieu" % O+ & I+: "she bade him sit down" bid.v-d bade.v-d: VERB_SPPP_T(` or or (O+ & {@MV+} & I+)') or ( & ) or or or ; % -------------------------------------------------------------- % vc-judge: a lot like vc-delcare, except optionally transitive. : or ((O+ or ) & ({@MV+} & Pa**j+)); judge.v: VERB_PLI(`'); judges.v: VERB_S_T(`'); judged.v-d: VERB_SPPP_T(`') or ( & {{@MV+} & Pa+}) or or or ; judging.v: & ; judging.g: ( & ) or or ; % -------------------------------------------------------------- : {K+ or OD+} & {@MV+}; rise.v fall.v:VERB_PLI(); rises.v falls.v: VERB_S_I() or ; rose.v-d fell.v-d: VERB_SPPP_I() or ; risen.v: VERB_PP(); fallen.v: VERB_PP() or ; rising.v falling.v: ( & ) or or ; % -------------------------------------------------------------- % words.v.6: Optionally transitive verbs that can take particles % like "up" and "out" -- see also words.v.8 % average.v back.v bail.v bang.v beam.v beef.v bellow.v bend.v bind.v % The [[@MV+ & O*n+]] term allows some bad parses, e.g. allows: % "she walked out of the room two minutes" % % ({@E-} & B- & O+): % "What are the chances that Sherlock could really CATCH the criminal?" % "What are the chances that Sherlock PLAYED tennis?" % but % "*The man whom I play tennis is here" ... arghh % % ({@E-} & B- & O+ & K+): % "What are the chances she will DRIVE him up to the farm?" % % No Pa links here: *they're building a skyscraper tall % % [A+]0.5: He was xxx'ed there should have xxx as verb not adjective. % : ((K+ & {[[@MV+]]} & (O*n+ or Pa+ or Pv+)) or ({O+ or } & {K+}) or [[@MV+ & O*n+]] ) & {@MV+}; /en/words/words.v.6.1: VERB_PLI(); /en/words/words.v.6.2: VERB_S_T(); /en/words/words.v.6.3: VERB_SPPP_T() or ( & {K+} & {@MV+}) or or ({K+} & ); split.v-d spread.v-d fit.v-d shut.v-d cast.v-d: VERB_SPPP_T() or ( & ) or or or ({K+} & ); ate.v-d bit.v-d blew.v-d broke.v-d drank.v-d flew.v-d froze.v-d hid.v-d stole.v-d rang.v-d rode.v-d sprang.v-d stalked.v-d woke.v-d test-drove.v-d forbore.v-d oversaw.v-d throve.v-d shrove.v-d countersank.v-d outgrew.v-d strode.v-d offsetted.v-d overthrew.v-d partook.v-d begot.v-d overdid.v-d smote.v-d stank.v-d quick-froze.v-d backbit.v-d awoke.v-d redid.v-d chidded.v-d reran.v-d rived.v-d befell.v-d outrode.v-d betrode.v-d outdid.v-d ridded.v-d deep-froze.v-d forbad.v-d deep-freezed.v-d retook.v-d interwove.v-d bespoke.v-d underwent.v-d slew.v-d overdrew.v-d overcame.v-d outwore.v-d foreknew.v-d wove.v-d trod.v-d outwent.v-d: VERB_SPPP_T(); bitten.v blown.v broken.v drunk.v eaten.v flown.v frozen.v hidden.v ridden.v rung.v sprung.v swum.v woken.v stolen.v befallen.v interwoven.v overborne.v outgone.v outgrown.v test-driven.v outdone.v shrunken.v countersunk.v bespoken.v underlain.v partaken.v redone.v overdone.v outridden.v deep-frozen.v bestrid.v undergone.v outbidden.v shorn.v outworn.v bestridden.v stunk.v borne.v slain.v woven.v riven.v backbitten.v overlain.v bestrewn.v forborne.v quick-frozen.v browbeaten.v aquitted.v overseen.v smitten.v overdrawn.v striven.v thriven.v shriven.v backslidden.v retaken.v trodden.v chidden.v begotten.v sown.v sewn.v sawn.v hewn.v cloven.v foreknown.v overthrown.v strewn.v awoken.v bidden.v stridden.v slain_dead: VERB_PP() or or or ({K+} & ); /en/words/words.v.6.4: ( & ) or or ; % [A+]0.5: "I like eating bass": eating is not the adjective, here. % & {K+}: "I hope you don't mind my horning in" /en/words/words.v.6.5: ( & ) or ( & {K+}) or ; frizz.v frizzle.v prink.v slough.v scuff.v tog.v swot.v: VERB_PLI(); % Disambiguation: add a cost so that Bob the given name is preferred % to bob the verb: "Bob lives in China". bob.v: [ VERB_PLI() ]0.2; % ------------------------------------------------------------ % just like & , except that "and" is the one % XXX TODO review this ... and.v-fill: ((VJlg- & VJrg+) & (Pg- or Mg- or ({Xd-} & VJrg-))) & ; % ------------------------------------------------------------ % Just like vc-fill above, but includes predicative adjectives: % Pa+ link: "The truck ran uncontrolled" % Pa**j link: "The thugs beat him senseless" "You are driving me crazy" % "Make it nice and soft" % % ({@E-} & B- & O+ & Pa**j+): % "What are the chances she will really DRIVE him crazy?" % ({@E-} & B- & O+ & K+): % "What are the chances she will DRIVE him up to the farm?" % : ((K+ & {[[@MV+]]} & O*n+) or Pa+ or ({O+ or } & {K+}) or ((O+ or ) & ({@MV+} & Pa**j+)) or ({@E-} & & O+ & {Pa**j+ or K+}) or [[@MV+ & O*n+]] ) & {@MV+}; catch.v drive.v strike.v: VERB_PLI(); % special case: run-present-tense + run-beaten-driven run.v: VERB_PLI() or VERB_PP() or or or ({K+} & ); runs.v beats.v catches.v drives.v strikes.v: VERB_S_T() or ; % : "He was struck by the bus" % with K+: "He was caught up in his work" % Pa+: "He was struck dumb" ran.v-d caught.v-d drove.v-d struck.v-d: VERB_SPPP_T() or ( & {Pa+}) or ; % XXX is all this stuff really necessary? beat.v-d: VERB_SPPP_T() or ( & ) or or or ({K+} & ); % [A+]0.5: avoid bad "He was driven home" % Pa+: "He was driven green with envy" beaten.v driven.v stricken.v: VERB_PP() or ( & {Pa+}) or or ({K+} & ); running.v beating.v catching.v driving.v striking.v: ( & ) or or ; % [A+]0.5: "I like eating bass": eating is not the adjective, here. running.g beating.g catching.g driving.g striking.g: ( & ) or or ; % ------------------------------------------------------------ % common transitive verbs % abandon.v abase.v abbreviate.v abduct.v abet.v abhor.v abolish.v % % ({@E-} & B- & O+): % "What are the chances that Sherlock could really solve a crime?" % unfortunately: % *This is the man we love him : (O+ or or [[@MV+ & O*n+]] or ({@E-} & & O+) ) & {@MV+}; /en/words/words.v.4.1 : VERB_PLI(); /en/words/words-medical.v.4.1: VERB_PLI(); /en/words/words.v.4.2: VERB_S_T(); /en/words/words-medical.v.4.2: VERB_S_T(); % is too broad for most of these, but is OK for many. /en/words/words.v.4.3: VERB_SPPP_T() or or (({@E-} or {@EA-} or {@AN-}) & [A+]0.5) or or ; % !?XXX many of the new additions fail some common sentences, such as: % The candle guttered. It plummeted to the bottom. Prices plummeted! /en/words/words-medical.v.4.3: VERB_SPPP_T() or or (({@E-} or {@EA-} or {@AN-}) & [A+]0.5) or or ; /en/words/words.v.4.4 /en/words/words-medical.v.4.4: & ; /en/words/words.v.4.5 /en/words/words-medical.v.4.5: ( & ) or ; forsook.v-d overrode.v-d overtook.v-d rewrote.v-d undid.v-d overran.v-d mistook.v-d underwrote.v-d: VERB_SP_T(); hit.v-d misread.v-d shed.v-d rid.v-d overcome.v-d offset.v-d overrun.v-d upset.v-d undercut.v-d: VERB_SPPP_T() or ( & ) or or or ; forsaken.v overridden.v overtaken.v rewritten.v undone.v beset.v mistaken.v underwritten.v: VERB_PP() or or or ; % Unlikely transitive verb. Here, we single out 'frank', as that is a % rare verb, and it causes conflicts witht the given name 'Frank.b'. % For example: "Frank felt vindicated". : ([O+]1.5 or or [[@MV+ & O*n+]] or ({@E-} & & O+) ) & {@MV+}; frank.v : VERB_PLI(); % ----------------------------------------------------------------- % The simplest transitive, ditransitive constructions % i.e. must take an object % Almost exactly like words.v.4 above, but ditrans : or ; corral.v crown.v decant.v ink.v intone.v rope.v: VERB_PLI(); corrals.v crowns.v decants.v inks.v intones.v ropes.v: VERB_S_T(); corralled.v-d crowned.v-d decanted.v-d inked.v-d intoned.v-d roped.v-d: VERB_SPPP_T() or or (({@E-} or {@EA-} or {@AN-}) & A+) or ; corralling.v crowning.v decanting.v inking.v intoning.v roping.v: & ; corralling.g crowning.g decanting.g inking.g intoning.g roping.g: ( & ) or ; % The simplest optionally-transitive, and ditransitive constructions : {@MV+} or or ; bake.v dictate.v kiss.v slice.v: VERB_PLI(); bakes.v dictates.v kisses.v slices.v: VERB_S_T(); % A+: "she gave him some slcied bread" baked.v-d sliced.v-d: VERB_SPPP_T() or or (({@E-} or {@EA-} or {@AN-}) & A+) or ; dictated.v-d kissed.v-d: VERB_SPPP_T() or or ; baking.v dictating.v kissing.v slicing.v: & ; baking.g dictating.g kissing.g slicing.g: ( & ) or ; % O+ & K+: "She buttered him up" % ditrans: "She buttered him some toast" % A+: "She gave him some buttered bread" : or ((O+ & K+) & {@MV+}) or ; butter.v: VERB_PLI(); butters.v: VERB_S_I(); buttered.v-d: VERB_SPPP_I() or or (({@E-} or {@EA-} or {@AN-}) & A+); buttering.v: & ; buttering.g: ( & ) or ; % ----------------------------------------------------------------- % words.v.8: Transitive verbs that can take particles like "up" and "out" % auction.v bandy.v bar.v batten.v bite.v block.v blot.v blurt.v % See also words.v.6 for optionally transitive verbs. % XXX TODO: should be reviewed, as some of them are optionally transitive % % B- & O+ & {K+}: % what are the chances she will TRACK him down to the farm? % : ((K+ & {[[@MV+]]} & O*n+) or ((O+ or ) & {K+}) or ({@E-} & & O+ & {K+}) or [[@MV+ & O*n+]]) & {@MV+}; /en/words/words.v.8.1: VERB_PLI(); /en/words/words.v.8.2: VERB_S_T(); threw.v-d tore.v-d wore.v-d overate.v-d over-ate.v-d forewent.v-d oversewed.v-d forswore.v-d foreswore.v-d forwent.v-d: VERB_SPPP_T(); shaken.v thrown.v torn.v worn.v forgone.v curretted.v forsworn.v oversewn.v over-eaten.v foresworn.v overeaten.v: VERB_PP() or ( & {K+} & {@MV+}) or or or ({K+} & ); % : only about half of the words in words.v.8.3 should get % this, the other half clearly should not. I'm too lazy to sort it out, % right now. /en/words/words.v.8.3: VERB_SPPP_T() or ( & {K+} & {@MV+}) or or or ({K+} & ); cut.v: VERB_SPPP_T() or ( & ) or ( & {K+} & {@MV+}) or or ({K+} & ); /en/words/words.v.8.4: & ; % : has O+ in it; so must not have S+ in % "Carrying the box was a small child" /en/words/words.v.8.5: ( & ) or ; % -------------------------------------------------------------- : (((O+ or ) & {OD+}) or [[@MV+ & O*n+]]) & {@MV+}; raise.v lower.v up.v: VERB_PLI(); raises.v lowers.v ups.v: VERB_S_T(); raised.v-d lowered.v-d upped.v-d: VERB_SPPP_T() or or or ; raising.v lowering.v upping.v: & ; raising.g lowering.g upping.g: ( & ) or ; % much like words.v.2.1, except can have "TO" link. % tending.g remains in words.v.2.5 % I tended for years to believe that shepherds tend sheep. : & {}; tend.v: VERB_PLI(); tends.v: VERB_S_T(); tended.v-d: VERB_SPPP_T() or or or ; tending.v: & ; % INTRANSITIVE COMPLEX VERBS (those that do not take O+) : {@MV+} & {}; consent.v endeavor.v hesitate.v proceed.v aspire.v purport.v: VERB_PLI(); consents.v endeavors.v hesitates.v proceeds.v aspires.v purports.v: VERB_S_I(); consented.v-d endeavored.v-d hesitated.v-d proceeded.v-d aspired.v-d purported.v-d: VERB_SPPP_I(); consenting.v endeavoring.v hesitating.v proceeding.v aspiring.v purporting.v: ( & ) or ; : {@MV+} & ; endeavour.v condescend.v deign.v: VERB_PLI(); endeavours.v condescends.v deigns.v: VERB_S_I(); endeavoured.v-d condescended.v-d deigned.v-d: VERB_SPPP_I(); endeavouring.v condescending.v deigning.v: ( & ) or ; : {@MV+} & { or THi+}; happen.v occur.v: VERB_PLI(); happens.v occurs.v: VERB_S_I(); happened.v-d occured.v-d occurred.v-d: VERB_SPPP_I(); happening.v occuring.v occurring.v: ( & ) or ; % ditransitve : ({@MV+} & {TH+ or or RSe+ or }) or ; wish.v: VERB_PLI(); wishes.v: VERB_S_I(); wished.v-d: VERB_SPPP_I(); wishing.v: & ; wishing.g: ( & ) or ; % The O+ target is to handle "I hope so", but really, we should have % a special-case for this (i.e. a new minor letter). % See also for the same problem. : ({@MV+} & {TH+ or or RSe+ or }) or [[O+ & {@MV+}]]; hope.v agree.v pretend.v swear.v pray.v vow.v vote.v: VERB_PLI(); hopes.v agrees.v pretends.v swears.v prays.v vows.v votes.v: VERB_S_I(); pretended.v-d prayed.v-d: VERB_SPPP_I(); % The ( & THi+) allows "it is hoped that ..." to parse. % Naked Pv+: "..., as was hoped." hoped.v-d voted.v-d vowed.v-d: VERB_SPPP_T() or ( & {THi+}) or ; % Naked Pv+: "..., as was agreed." agreed.v-d: VERB_SPPP_T() or ( & {TH+}) or ; swore.v-d: VERB_SP_T(); sworn.v: VERB_PP() or ; hoping.v agreeing.v pretending.v swearing.v praying.v vowing.v voting.v: ( & ) or ; % XXX Why is there a cost on Pv+ ?? "John appeared vindicated" % N+: "It appears not" : {@MV+} & {(Pa+ & ) or or THi+ or AF- or N+ or [Pv+]}; appear.v: VERB_Y_PLI(); appears.v: VERB_Y_S(); appeared.v-d: VERB_Y_SPPP(); appearing.v: ( & ) or ; % XXX Why is there a cost on Pv+ ?? "John seemed vindicated" % N+: "It seems not" : {@MV+} & ((Pa+ & ) or or LI+ or THi+ or AF- or N+ or [Pv+]); seem.v: VERB_Y_PLI(); seems.v: VERB_Y_S(); seemed.v-d: VERB_Y_SPPP(); seeming.v: ( & ) or ; : {@MV+} & { or QI+}; care.v: VERB_PLI(); cares.v: VERB_S_I(); cared.v-d: VERB_SPPP_I(); caring.v: ( & ) or ; : ({@MV+} & (TH+ or RSe+ or Z- or )); assert.v contend.v remark.v retort.v intimate.v exclaim.v conjecture.v allege.v surmise.v opine.v insinuate.v suppose.v: VERB_PLI(); asserts.v contends.v remarks.v retorts.v intimates.v exclaims.v conjectures.v alleges.v surmises.v opines.v insinuates.v supposes.v: VERB_S_T(); retorted.v intimated.v exclaimed.v conjectured.v surmised.v-d opined.v-d insinuated.v-d: VERB_SPPP_I(); asserted.v-d contended.v-d remarked.v-d: VERB_SPPP_T() or ( & THi+); alleged.v-d: VERB_SPPP_T() or ( & THi+) or ; supposed.v-d: VERB_SPPP_T() or ( & { or THi+ or Z-}) or or ; asserting.v contending.v remarking.v retorting.v intimating.v exclaiming.v conjecturing.v alleging.v surmising.v opining.v insinuating.v supposing.v: ( & ) or ; : {@MV+} & {TH+}; theorize.v attest.v fantasize.v muse.v speculate.v concur.v: VERB_PLI(); theorizes.v attests.v fantasizes.v muses.v speculates.v concurs.v: VERB_S_I(); attested.v-d fantasized.v-d mused.v-d speculated.v-d concurred.v-d: VERB_SPPP_I(); theorized.v-d: VERB_SPPP_I() or ( & THi+); theorizing.v attesting.v fantasizing.v musing.v speculating.v concurring.v: ( & ) or ; : ({@MV+} & {TH+ or }); reply.v whisper.v argue.v sigh.v mutter.v testify.v comment.v respond.v hint.v reason.v brag.v: VERB_PLI(); replies.v whispers.v argues.v sighs.v mutters.v testifies.v comments.v responds.v hints.v reasons.v brags.v: VERB_S_T(); replied.v-d sighed.v-d commented.v-d responded.v-d bragged.v-d: VERB_SPPP_I(); % The ( & THi+) allows "it is reasoned that ..." to parse. argued.v-d hinted.v-d muttered.v-d reasoned.v-d testified.v-d whispered.v-d: VERB_SPPP_T() or ( & THi+); replying.v whispering.v arguing.v sighing.v muttering.v testifying.v commenting.v responding.v hinting.v reasoning.v bragging.v: ( & ) or ; : {@MV+} & { or TH+ or RSe+ or (OF+ & {@MV+}) or BW-}; dream.v complain.v: VERB_PLI(); dreams.v complains.v: VERB_S_I(); dreamt.v-d dreamed.v-d complained.v-d: VERB_SPPP_I(); dreaming.g complaining.g: ( & ) or ; dreaming.v complaining.v: & ; % The O+ is to handle "do you think so, too?", however, a special % target for objects like "so" or "it" would be better... % "hope.v" has the same problem. % O+ & O*n: "She will think it an act of kindness." % O+ & Pa**j: "She will think it true." : ({@MV+} & { or TH+ or RSe+ or Z- or (OF+ & {@MV+}) or BW-}) or (O+ & {@MV+} & {O*n+ or Pa**j+}); think.v: VERB_PLI(); thinks.v: VERB_S_T(); % & Cet+: (phantom that) "It was previously thought they were wrong." thought.v-d: VERB_SPPP_T() or ( & { or THi+ or Z-}); thinking.g: ( & ) or ; thinking.v: & ; % B-: "what does it matter?" : ({@MV+} & {THi+ or QIi+}) or ; matter.v: VERB_S_PLI(); matters.v: VERB_S_S(); mattered.v-d: VERB_SPPP_I(); mattering.v: ( & ) or ; : {@MV+} & {THi+}; suffice.v: VERB_PLI(); suffices.v: VERB_S_I(); sufficed.v-d: VERB_SPPP_I(); sufficing.v: ( & ) or ; : ({@MV+} & {TH+ or Zs- or TS+ or }) or (SI*j+ & I*j+); insist.v: VERB_PLI(); insists.v: VERB_S_I(); insisted.v-d: VERB_SPPP_I(); insisting.v: ( & ) or ; : {@MV+} & {QI+}; wonder.v inquire.v: VERB_PLI(); wonders.v inquires.v: VERB_S_I(); wondered.v-d inquired.v-d: VERB_SPPP_I(); wondering.v inquiring.v: ( & ) or ; % Imperative go: "go play ball", "go take a walk", "go swimming" % Similar pattern to "please.r" -- "please play ball" etc. % "You and Rover go play with the ball." requires an S- link. % Hmm ... changes to go.v seem to have obsoleted the need for this ... % go.w: {E-} & (Wi- or S-) & I+; % B-: "which way did it go?" : {K+ or [[Pa+]] or [Pg+] or I*g+ or } & {@MV+}; go.v: VERB_PLI(); % SFs-: "There goes the cutest guy ever!", needs O*t to survive PP. % However, prefer Pg over O*t when possible... goes.v: ( & ( or ({[[O*t+]]} & {@MV+} & ))) or ( & ) or ( & ); went.v-d: ( & ( or ({[[O*t+]]} & {@MV+} & ))) or ( & ) or ( & ) or ; gone.v: VERB_PP(); % The keys are gone. The popcorn is all gone. gone.a: ({@E-} & Pa-) or (AJra- & {@MV+}) or ({@MV+} & AJla+); % XXX TODO maybe need VJ and-able links for going etc. ??? % : "there is going to be a meeting" going.v goin'.v: (( or ({K+ or [[Pa+]]} & {@MV+})) & ) or or ; % like "going to", except can't have both the IV ant I*t links at the % same time... % "I'm gonna do it." % Sp*i- : "I gonna go". gonna.v: (I*t+ & ) or ({@E-} & Sp*i- & WV- & I*t+); % transitive: "stay the prisoner's execution" : {({@MV+} & (Pa+ or AF-)) or ({K+} & {@MV+}) or (O+ & {@MV+})}; stay.v: VERB_PLI(); stays.v: VERB_S_T() or ; stayed.v-d: VERB_SPPP_T() or ; staying.v: ( & ) or ; : {({@MV+} & Pa+) or ({O+ or } & {K+} & {@MV+})}; stand.v sit.v: VERB_PLI(); stands.v sits.v: VERB_S_T() or ; stood.v-d sat.v-d: VERB_SPPP_T() or ; standing.v sitting.v: & ; standing.g sitting.g: ( & ) or or ; : ({@MV+} & {LI+ or Pa+ or AF-}) or {O+ & K+ & {@MV+}}; sound.v: VERB_PLI(); sounds.v: VERB_S_T(); sounded.v-d: VERB_SPPP_T(); sounding.v: ( & ) or ; % K: "He is acting up" : {({@MV+} & (LI+ or Pa+)) or ({K+ or AF-} & {@MV+})}; act.v: VERB_PLI(); acts.v: VERB_S_I(); % "be acted upon quikly" acted.v-d: VERB_SPPP_I() or ( & {K+} & {@MV+}); acting.v: ( & ) or ; % Pa: The team reigns undefeated : {@MV+} & {LI+ or Pa+}; % See also rule.v far below reign.v rule.w: VERB_PLI(); reigns.v rules.w: VERB_S_I(); reigned.v-d ruled.w-d: VERB_SPPP_I(); reigning.v ruling.w: ( & ) or ; % O+ & K+: "She looked him over." % MVa+ connects to adverbs. % Pa+ connects to common adjectives (predicative adjectives) % K+ connects to particles. % [Pa+]0.1: prefer MVa to Pa whenever possible: "She look right" % [K+]0.2: prefer Pa+ to K+ whenever possible: "She looked up" : {({@MV+} & (LI+ or [Pa+]0.1)) or ({[K+]0.2 or AF-} & {@MV+}) or ((O+ & K+) & {@MV+})}; look.v: VERB_PLI(); looks.v: VERB_S_T(); looked.v-d: VERB_SPPP_T(); looking.v: ( & ) or ; % O+ & K+: "She waved him over." % vc-ditrans: "She waved me goodbye" % MV+: "who did you wave to?" : {@MV+} or ((O+ & K+) & {@MV+}) or ; wave.v: VERB_PLI(); waves.v: VERB_S_I(); waved.v-d: VERB_SPPP_I(); waving.v: ( & ) or ; : {{@MV+ or ({Xc+} & @EB+)} & OF+}; repent.v disapprove.v: VERB_PLI(); repents.v disapproves.v: VERB_S_I(); repented.v-d disapproved.v-d: VERB_SPPP_I(); repenting.v disapproving.v: ( & ) or ; : & ; talk.v: VERB_PLI(); talks.v: VERB_S_T(); talked.v-d: VERB_SPPP_T(); talking.v: ( & & ) or ; : {@MV+ or @EB+} & OF+; consist.v: VERB_PLI(); consists.v: VERB_S_I(); consisted.v-d: VERB_SPPP_I(); consisting.v: ( & ) or ; : {K+ or OF+} & {@MV+}; die.v: VERB_PLI(); dies.v: VERB_S_I(); died.v-d: VERB_SPPP_I(); dying.v: ( & ) or ; : {({[[@MV+]]} & OT+) or BT-} & {@MV+}; last.v wait.v: VERB_PLI(); lasts.v waits.v: VERB_S_I(); lasted.v-d waited.v-d: VERB_SPPP_I(); lasting.v waiting.v: & ; lasting.g waiting.g: ( & ) or ; % TRANSITIVE COMPLEX VERBS (Those that take O+) : or ({@MV+} & ); attempt.v undertake.v deserve.v manage.v plot.v prefer.v neglect.v afford.v commit.v profess.v desire.v: VERB_PLI(); attempts.v undertakes.v deserves.v manages.v plots.v prefers.v neglects.v affords.v commits.v professes.v desires.v: VERB_S_T(); attempted.v deserved.v managed.v plotted.v preferred.v neglected.v afforded.v committed.v professed.v-d desired.v-d: VERB_SPPP_T() or or or ; undertook.v-d: VERB_SP_T(); undertaken.v: VERB_PP() or ; attempting.g undertaking.g deserving.g plotting.g preferring.g neglecting.g affording.g committing.g professing.g desiring.g: ( & ) or ; managing.g: ( & ) or or ; attempting.v undertaking.v deserving.v managing.v plotting.v preferring.v neglecting.v affording.v committing.v professing.v desiring.v: & ; % like but with particle : ({@MV+} & ) or ((((O+ or ) & {K+}) or (K+ & {[[@MV+]]} & O*n+) or ([[@MV+ & O*n+]])) & {@MV+}); seek.v: VERB_PLI(); seeks.v: VERB_S_T(); sought.v-d: VERB_SPPP_T() or or ; seeking.g: ( & ) or ; seeking.v: & ; % Naked @MV+: "She volunteered as a nurse." : {} or ({@MV+} & ) or @MV+; decline.v fail.v hasten.v volunteer.v aim.v: VERB_PLI(); declines.v fails.v hastens.v volunteers.v aims.v: VERB_S_T(); declined.v-d hastened.v-d volunteered.v-d aimed.v-d: VERB_SPPP_T() or or ; failed.v-d: VERB_SPPP_T() or or ; declining.g failing.g hastening.g volunteering.g: ( & ) or or ; declining.v failing.v hastening.v volunteering.v aiming.v: & ; % like but with particle : ({@MV+} & ) or ({({O+ or } & {K+}) or (K+ & {[[@MV+]]} & O*n+) or [[@MV+ & O*n+]]} & {@MV+}); fight.v: VERB_PLI(); fights.v: VERB_S_T(); fought.v-d: VERB_SPPP_T() or ( & {K+} & {@MV+}) or ({K+} & ); fighting.g: ( & ) or ; fighting.v: & ; : or ({@MV+} & ( or TH+ or Zs- or )); threaten.v mean.v arrange.v pledge.v: VERB_PLI(); threatens.v means.v arranges.v pledges.v: VERB_S_T(); threatened.v-d meant.v-d arranged.v-d pledged.v-d: VERB_SPPP_T() or or or or ; meaning.g arranging.g threatening.g pledging.g: ( & ) or ; meaning.v arranging.v threatening.v pledging.v: & ; : or ({@MV+} & { or TH+ or Zs- or }); plan.v confess.v: VERB_PLI(); plans.v confesses.v: VERB_S_T(); planned.v-d confessed.v-d: VERB_SPPP_T() or or or ; planning.g confessing.g: ( & ) or ; planning.v confessing.v: & ; : or ({@MV+} & {QI+ or TH+ or or or RSe+ or Zs-}); decide.v resolve.v: VERB_PLI(); decides.v resolves.v: VERB_S_T(); decided.v-d resolved.v-d: VERB_SPPP_T() or ( & {THi+}) or ; deciding.v resolving.v: & ; deciding.g resolving.g: ( & ) or ; : {} or ({@MV+} & (QI+ or TH+ or or or RSe+ or Zs- or Pg+)); remember.v forget.v: VERB_PLI(); remembers.v forgets.v: VERB_S_T(); remembered.v-d: VERB_SPPP_T() or or ; forgot.v-d: VERB_SP_T(); forgotten.v: VERB_PP() or or or ; remembering.g forgetting.g: ( & ) or ; remembering.v forgetting.v: & ; : {} or ({@MV+} & (TH+ or or or RSe+ or Zs- or QI+ or (OF+ & {@MV+}))); learn.v: VERB_PLI(); learns.v: VERB_S_T(); learned.v-d: VERB_SPPP_T() or ( & {THi+}) or ; learning.g: ( & ) or ; learning.v: & ; : or ({@MV+} & ( or TH+ or or RSe+ or Z- or Pg+ or TS+ or (SI*j+ & I*j+))); propose.v: VERB_PLI(); proposes.v: VERB_S_T(); proposed.v-d: VERB_SPPP_T() or ( & {THi+ or TSi+ or Z-}) or or or ; proposing.g: ( & ) or ; proposing.v: & ; : or ({@MV+} & (( or TH+ or Z- or TS+ or ((SI*j+ or SFI**j+) & I*j+)))); demand.v: VERB_PLI(); demands.v: VERB_S_T(); demanded.v-d: VERB_SPPP_T() or or ; demanding.v: & ; demanding.g: ( & ) or ; : {} or ({@MV+} & (( or TH+ or Z- or TS+ or ((SI*j+ or SFI**j+) & I*j+)))); beg.v plead.v: VERB_PLI(); begs.v pleads.v: VERB_S_T(); begged.v-d pleaded.v-d: VERB_SPPP_T() or or ; begging.v pleading.v: & ; begging.g pleading.g: ( & ) or ; : ; bear.v: ( & ( or ({@MV+} & (Pg+ or TH+ or )))) or ( & ); bears.v: VERB_S_T(); bore.v-d: VERB_SPPP_T(); born.v: VERB_PP() or or ; bearing.g: ( & ) or ; bearing.v: & ; % [TO+]: allows null-infinitive: "Yes, I'd love to." : or ({@MV+} & ( or [TO+] or Pg+)); love.v dislike.v hate.v: VERB_PLI(); loves.v dislikes.v hates.v: VERB_S_T(); loved.v-d disliked.v-d hated.v-d: VERB_SPPP_T() or or ; loving.g disliking.g hating.g: ( & ) or ; loving.v disliking.v hating.v: & ; % "It begins here" % Pa+: "They continued, undaunted" : {} or ({@MV+} & ({} or Pg+ or ({Xc+} & Pa+))); begin.v continue.v cease.v: VERB_PLI(); begins.v continues.v ceases.v: VERB_S_T(); ceased.v-d: VERB_SPPP_T() or or ; continued.v-d: VERB_SPPP_T() or or or ; began.v-d: VERB_SP_T(); begun.v: VERB_PP() or or ; beginning.g ceasing.g: ( & ) or ; continuing.g: ( & ) or or ; beginning.v continuing.v ceasing.v: & ; % with particle : ((({O+ or } & {K+}) or (K+ & {[[@MV+]]} & O*n+) or [[@MV+ & O*n+]]) & {@MV+}) or ({@MV+} & ( or Pg+)); start.v stop.v try.v: VERB_PLI(); starts.v stops.v tries.v: VERB_S_T(); started.v-d stopped.v-d tried.v-d: VERB_SPPP_T() or ( & {K+} & {@MV+}) or ({K+} & ); starting.g stopping.g trying.g startin'.g startin.g stoppin'.g stoppin.g tryin'.g tryin.g: ( & ) or ; starting.v stopping.v trying.v startin'.v startin.v stoppin'.v stoppin.v tryin'.v tryin.v: & ; % The Pg+ doesn't really apply to all of these ... : or ({@MV+} & (TH+ or Zs-)) or ({@MV+} & Pg+); recognize.v dispute.v accept.v calculate.v record.v deduce.v envision.v recount.v signify.v clarify.v disclose.v recollect.v adduce.v posit.v reiterate.v infer.v presuppose.v: VERB_PLI(); recognizes.v disputes.v calculates.v records.v deduces.v accepts.v envisions.v recounts.v signifies.v clarifies.v discloses.v recollects.v adduces.v posits.v reiterates.v infers.v presupposes.v: VERB_S_T(); recognized.v-d disputed.v-d accepted.v-d calculated.v-d recorded.v-d deduced.v-d envisioned.v-d recounted.v-d signified.v-d clarified.v-d disclosed.v-d recollected.v-d adduced.v-d posited.v-d reiterated.v-d inferred.v-d presupposed.v-d: VERB_SPPP_T() or ( & {THi+}) or or or ; recognizing.g disputing.g accepting.g calculating.g deducing.g recording.g envisioning.g recounting.g signifying.g clarifying.g disclosing.g recollecting.g adducing.g positing.g reiterating.g inferring.g presupposing.g: ( & ) or ; recognizing.v disputing.v accepting.v calculating.v deducing.v recording.v envisioning.v recounting.v signifying.v clarifying.v disclosing.v recollecting.v adducing.v positing.v reiterating.v inferring.v presupposing.v: & ; undisputed.v: ( & {THi+}); : {} or ({@MV+} & TH+); repeat.v reflect.v provide.v counter.v signal.v: VERB_PLI(); repeats.v reflects.v provides.v counters.v signals.v: VERB_S_T(); repeated.v-d reflected.v-d countered.v-d signaled.v-d signalled.v-d: VERB_SPPP_T() or or or or ; provided.v-d: VERB_SPPP_T() or or or or ((TH+ or ) & (({{Xd-} & Xc+} & CO+) or ({Xd- & Xc+} & MVs-))); repeating.v reflecting.v providing.v countering.v signaling.v signalling.v: & ; repeating.g reflecting.g countering.g signaling.g signalling.g: ( & ) or ; providing.g: ( & ) or or ((TH+ or ) & (({{Xd-} & Xc+} & CO+) or ({Xd- & Xc+} & MVs-))); % ----------------------------------------------------- : or ({@MV+} & ( or TH+ or RSe+ or Pg+)); sense.v doubt.v reaffirm.v reckon.v regret.v ascertain.v discern.v stipulate.v affirm.v certify.v trust.v postulate.v ensure.v imply.v verify.v boast.v: VERB_PLI(); senses.v reaffirms.v doubts.v reckons.v regrets.v stipulates.v ascertains.v discerns.v affirms.v certifies.v trusts.v postulates.v ensures.v implies.v verifies.v boasts.v: VERB_S_T(); doubted.v-d reaffirmed.v-d sensed.v-d reckoned.v-d regretted.v-d stipulated.v-d ascertained.v-d discerned.v-d affirmed.v-d certified.v-d trusted.v-d postulated.v-d ensured.v-d implied.v-d verified.v-d boasted.v-d: VERB_SPPP_T() or ( & {THi+}) or or or ; sensing.v doubting.v reckoning.v reaffirming.v stipulating.v regretting.v ascertaining.v discerning.v affirming.v certifying.v trusting.v postulating.v ensuring.v implying.v verifying.v boasting.v: & ; reaffirming.g sensing.g doubting.g stipulating.g reckoning.g regretting.g ascertaining.g discerning.g affirming.g certifying.g trusting.g postulating.g ensuring.g implying.g verifying.g boasting.g: ( & ) or ; % ----------------------------------------------------- % ditrans: "She proclaimed him a liar and a thief" : or ({@MV+} & ( or TH+ or RSe+ or Pg+)) or ; proclaim.v: VERB_PLI(); proclaims.v: VERB_S_T(); proclaimed.v-d: VERB_SPPP_T() or ( & {THi+}) or or ; proclaiming.v: & ; proclaiming.g: ( & ) or ; % ----------------------------------------------------- % Pv+ link: "John imagines himself lost in the woods." % Pg+ link: "John imagines himself singing from a mountaintop" % AZ+ link: "John imagined Mary as innocent as a lamb" % similar to vc-see : or ({@MV+} & ( or TH+ or RSe+ or Z-)) or ((O+ or ) & {@MV+} & {Pg+ or AZ+ or Pv+}) or ({@MV+} & Pg+); imagine.v: VERB_PLI(); imagines.v: VERB_S_T(); imagined.v: VERB_SPPP_T() or ( & {THi+}) or or or ; imagining.g: ( & ) or ; imagining.v: & ; % Pa**j link: The doctor declared him insane. : or ({@MV+} & ( or TH+ or RSe+ or Pg+ or Z-)) or ((O+ or ) & ({@MV+} & Pa**j+)); declare.v fear.v conclude.v suspect.v concede.v presume.v foresee.v emphasize.v maintain.v acknowledge.v note.v confirm.v stress.v assume.v: VERB_PLI(); declares.v fears.v concludes.v suspects.v concedes.v presumes.v foresees.v emphasizes.v maintains.v acknowledges.v notes.v confirms.v stresses.v assumes.v: VERB_S_T(); declared.v feared.v concluded.v suspected.v conceded.v presumed.v emphasized.v maintained.v acknowledged.v noted.v confirmed.v-d stressed.v-d assumed.v-d: VERB_SPPP_T() or ( & {THi+ or ({@MV+} & Pa+) }) or or or ; foresaw.v-d: VERB_SP_T(); foreseen.v: VERB_PP() or ( & {@MV+ or THi+}) or or ; declaring.g fearing.g concluding.g suspecting.g conceding.g presuming.g foreseeing.g emphasizing.g maintaining.g acknowledging.g noting.g confirming.g stressing.g assuming.g: ( & ) or ; declaring.v fearing.v concluding.v suspecting.v conceding.v presuming.v foreseeing.v emphasizing.v maintaining.v acknowledging.v noting.v confirming.v stressing.v assuming.v: & ; : {} or ({@MV+} & ( or TH+ or RSe+)); believe.v answer.v worry.v protest.v: VERB_PLI(); believes.v answers.v worries.v protests.v: VERB_S_T(); believed.v-d answered.v-d worried.v-d protested.v-d: VERB_SPPP_T() or ( & {THi+ or }) or ; believing.g answering.g worrying.g protesting.g: ( & ) or ; believing.v answering.v worrying.v protesting.v: & ; % resembles with particle : ({@MV+} & ( or TH+ or RSe+)) or ((({O+ or } & {K+}) or (K+ & {[[@MV+]]} & O*n+) or [[@MV+ & O*n+]]) & {@MV+}); rule.v add.v: VERB_PLI(); rules.v adds.v: VERB_S_T(); ruled.v-d added.v-d: VERB_SPPP_T() or ( & {({@MV+} & (THi+ or )) or ({K+} & {@MV+})}) or ({K+} & ) or ; ruling.g adding.g: ( & ) or ; ruling.v adding.v: & ; % with particle : ({@MV+} & (TH+ or Zs- or )) or ((((O+ or ) & {K+}) or (K+ & {[[@MV+]]} & O*n+)) & {@MV+}) or ([[@MV+ & O*n+]]); figure.v: VERB_PLI(); figures.v: VERB_S_T(); figured.v-d: VERB_SPPP_T() or ( & {K+} & {@MV+}) or ({K+} & ); figuring.g: ( & ) or ; figuring.v: & ; % (QI+ & {MV+}): "I did not say why until recently" : or ({@MV+} & ( or TH+ or RSe+ or Zs-)) or ({@MV+} & (QI+ & {MV+})); % I- & B- & : "What did John say you should do?" predict.v realize.v discover.v determine.v announce.v say.v mention.v admit.v recall.v reveal.v state.v observe.v indicate.v analyse.v analyze.v assess.v establish.v evaluate.v examine.v question.v test.v hypothesize.v hypothesise.v document.v envisage.v: VERB_PLI() or (I- & & ); predicts.v realizes.v discovers.v determines.v announces.v says.v mentions.v admits.v recalls.v reveals.v states.v observes.v indicates.v analyses.v analyzes.v assesses.v establishes.v evaluates.v examines.v questions.v tests.v hypothesizes.v hypothesises.v envisages.v documents.v: VERB_S_T(); predicted.v realized.v discovered.v determined.v announced.v mentioned.v admitted.v recalled.v revealed.v stated.v observed.v indicated.v analysed.v analyzed.v assessed.v established.v evaluated.v examined.v questioned.v tested.v hypothesized.v-d hypothesised.v-d well-established.v-d documented.v-d envisaged.v-d: VERB_SPPP_T() or ( & {THi+}) or or or ; % the second line is almost, not quite, said.v-d: VERB_SPPP_T() or ({@E-} & ((Pvf- & ) or [[Mv-]]) & {@MV+} & {THi+}) or or [[]]; predicting.g realizing.g discovering.g determining.g announcing.g saying.g mentioning.g admitting.g recalling.g revealing.g stating.g observing.g indicating.g analysing.g analyzing.g assessing.g establishing.g evaluating.g examining.g questioning.g testing.g hypothesizing.g hypothesising.g documenting.g envisaging.g: ( & ) or ; predicting.v realizing.v discovering.v determining.v announcing.v saying.v mentioning.v admitting.v recalling.v revealing.v stating.v observing.v indicating.v analysing.v analyzing.v assessing.v establishing.v evaluating.v examining.v questioning.v testing.v hypothesizing.v hypothesising.v documenting.v envisaging.v: & ; : {} or ({@MV+} & (TH+ or QI+ or or RSe+ or Zs-)); % esplain: basilect of explain guess.v estimate.v understand.v notice.v explain.v esplain.v demonstrate.v: VERB_PLI(); guesses.v estimates.v understands.v notices.v explains.v demonstrates.v: VERB_S_T(); guessed.v-d understood.v-d noticed.v-d explained.v-d demonstrated.v-d: VERB_SPPP_T() or ( & {THi+}) or or ; estimated.v-d: VERB_SPPP_T() or ( & {THi+}) or or or ; guessing.g estimating.g understanding.g noticing.g explaining.g demonstrating.g: ( & ) or ; guessing.v estimating.v understanding.v noticing.v explaining.v demonstrating.v: & ; % (QI+ & {MV+}): "I did not know why until recently" % MVb+: "He should know better" : {} or ({@MV+} & (((OF+ or QI+)& {@MV+}) or or TH+ or RSe+ or Zs-)) or ({Xc+} & MVb+); know.v: VERB_PLI(); knows.v: VERB_S_T(); knew.v-d: VERB_SP_T(); known.v: VERB_PP() or ( & {THi+ or or QIi+}) or or ; knowing.g: ( & ) or ; knowing.v: & ; : or ({@MV+} & (TH+ or or RSe+ or Zs- or TS+ or ((SI*j+ or SFI**j+) & I*j+))); request.v: VERB_PLI(); requests.v: VERB_S_T(); requested.v-d: VERB_SPPP_T() or ( & {THi+ or TSi+}) or or or ; requesting.g: ( & ) or ; requesting.v: & ; % XXX why is there a cost on Pv ?? : or ({@MV+} & (Pa+ or TH+ or or RSe+ or AF- or Vf+ or (LI+ or {@MV+}) or [Pv+])); feel.v: VERB_PLI(); feels.v: VERB_S_T(); felt.v-d: VERB_SPPP_T() or ( & {THi+}) or ; feeling.g: ( & ) or ; feeling.v: & ; : {} or ({@MV+} & (QI+ or TH+ or Pg+)); mind.v: VERB_PLI(); minds.v: VERB_S_T(); minded.v-d: VERB_SPPP_T() or or ; minding.g: ( & ) or ; minding.v: & ; : {} or ({@MV+} & QI+); study.v: VERB_PLI(); studies.v: VERB_S_T(); studied.v-d: VERB_SPPP_T() or or or or ; studying.g: ( & ) or ; studying.v: & ; % QI+ link: "I will discuss which vitamins I take" : or ({@MV+} & (Pg+ or QI+)); discuss.v: VERB_PLI(); discusses.v: VERB_S_T(); discussed.v-d: VERB_SPPP_T() or or or or ; discussing.g: ( & ) or ; discussing.v: & ; : or ({@MV+} & Pg+); oppose.v enjoy.v advocate.v contemplate.v entail.v necessitate.v justify.v risk.v avoid.v involve.v favor.v: VERB_PLI(); opposes.v enjoys.v advocates.v contemplates.v entails.v necessitates.v justifies.v risks.v avoids.v involves.v favors.v: VERB_S_T(); opposed.v-d enjoyed.v-d advocated.v-d contemplated.v-d entailed.v-d necessitated.v-d justified.v-d risked.v-d avoided.v-d involved.v-d favored.v-d: VERB_SPPP_T() or or or or ; opposing.g enjoying.g advocating.g contemplating.g entailing.g necessitating.g justifying.g risking.g avoiding.g favoring.g involving.g: ( & ) or ; opposing.v enjoying.v advocating.v contemplating.v entailing.v necessitating.v justifying.v risking.v avoiding.v involving.v favoring.v: & ; : {} or ({@MV+} & Pg+); finish.v practice.v resist.v: VERB_PLI(); finishes.v practices.v resists.v quits.v: VERB_S_T(); % : "I want it finished" finished.v-d practiced.v-d resisted.v-d quitted.v-d: VERB_SPPP_T() or or or ; quit.v-d: VERB_PLI() or VERB_SPPP_T() or or or ; finishing.g practicing.g resisting.g quitting.g: ( & ) or ; finishing.v practicing.v resisting.v quitting.v: & ; % Pv-: "I want it over with" over_with: ; % with particle % and also Pa**j for "The witch turned him green" : ((O+ or (K+ & {[[@MV+]]} & O*n+) or ({O+ or } & {K+}) or ((O+ or ) & Pa**j+) or [[@MV+ & O*n+]]) & {@MV+}) or ({@MV+} & (Pa+ or AF-)); turn.v: VERB_PLI(); turns.v: VERB_S_T(); turned.v-d: VERB_SPPP_T() or ( & {K+} & {@MV+}) or ({K+} & ); turning.v: & ; turning.g: ( & ) or ; % plus TI : ((O+ or or TI+ or [[@MV+ & (O*n+ or TI+)]] or Pv+) & {@MV+}) or ({@MV+} & (AF- or Pa+)); become.v: VERB_S_PLI() or ( & ) or ; becomes.v: VERB_S_S(); became.v-d: VERB_S_SP(); becoming.g: ( & ) or ; becoming.v: & ; % XXX Why is there a cost on Pv+ ??? % plus TI : ({@MV+} & (AF- or Pa+)) or ({O+ or or TI+ or [[@MV+ & (O*n+ or TI+)]] or [Pv+]} & {@MV+}); remain.v: VERB_PLI(); remains.v: VERB_S_T(); remained.v-d: VERB_SPPP_T(); remaining.g: ( & ) or or ; remaining.v: & ; % plus particle : ({@MV+} & (AF- or Pa+)) or ((({O+ or } & {K+}) or (K+ & {[[@MV+]]} & O*n+) or [[@MV+ & O*n+]]) & {@MV+}); grow.v: VERB_PLI() or ; grows.v: VERB_S_T() or ; grew.v-d: VERB_SP_T() or ; grown.v: VERB_PP() or ( & {K+} & {@MV+}) or or ({K+} & ); growing.g: ( & ) or or ; growing.v: & ; % plus OF : {O+ or or [[@MV+ & O*n+]] or ({@MV+} & OF+)} & {@MV+}; approve.v: VERB_PLI(); approves.v: VERB_S_T(); approved.v-d: VERB_SPPP_T() or or or ; approving.g: ( & ) or ; approving.v: & ; % plus OF : (O+ or or [[@MV+ & O*n+]] or ({@MV+} & OF+)) & {@MV+}; dispose.v conceive.v: VERB_PLI(); disposes.v conceives.v: VERB_S_T(); disposed.v-d conceived.v-d: VERB_SPPP_T() or or or ; disposing.g conceiving.g: ( & ) or ; disposing.v conceiving.v: & ; % plus particle : ((K+ & {[[@MV+]]} & O*n+) or ({O+ or } & {K+}) or [[@MV+ & O*n+]] or OF+) & {@MV+}; speak.v: VERB_PLI(); speaks.v: VERB_S_T(); spoke.v-d: VERB_SP_T(); spoken.v: VERB_PP() or ( & {K+} & {@MV+}) or ({K+} & ) or ; speaking.v: & ; speaking.g: ( & ) or or ; % @MV+: "The coffee tastes (the same) as it did last year." (do not want O for "the same") : or ({@MV+} & ((LI+ & {@MV+}) or AF- or Pa+ or OF+)) or @MV+; taste.v: VERB_PLI(); tastes.v: VERB_S_T(); tasted.v-d: VERB_SPPP_T() or or ; tasting.g: ( & ) or ; tasting.v: & ; : {} or ({@MV+} & ((LI+ & {@MV+}) or AF- or Pa+ or OF+)) or @MV+; reek.v smell.v: VERB_PLI(); reeks.v smells.v: VERB_S_T(); reeked.v-d smelled.v-d: VERB_SPPP_T() or or ; reeking.g smelling.g: ( & ) or ; reeking.v smelling.v: & ; % plus partcle and Vt : (((K+ & {[[@MV+]]} & O*n+) or ((O+ or ) & {K+ or Vt+}) or [[@MV+ & O*n+]]) & {@MV+}) or ({O+} & (OT+ or BT-) & {@MV+} & { or }) or (OXii+ & Vtg+ & {@MV+} & TH+) or @MV+; take.v: VERB_S_PLI(); % conjoin: "He takes cookies and eats them." takes.v: VERB_S_S(); took.v-d: VERB_S_SP(); taken.v: ( & ) or ( & {K+} & {@MV+}) or or ({K+} & ) or (Pvf- & & Vtg+ & THi+); taking.v: & ; taking.g: ( & ) or ; for_granted: Vtg-; % VERBS TAKING [OBJ] + [OTHER COMPLEMENT] % basically, all these are plus mess % I think the WR- here is dead and not used. See other WR- below : ((K+ & {[[@MV+]]} & O*n+) or ((O+ or ) & (K+ or Pp+ or WR-)) or (Vp+ & (Zs- or MVa+))) & {@MV+}; % I- & WR- & & O+: "where did you put it?" put.v-d: VERB_SPPP_T() or ( & ) or ({@E-} & I- & WR- & & O+) or ( & (K+ or Pp+ or WR-) & {@MV+}) or ((K+ or Pp+) & ); puts.v: VERB_S_T(); putting.v: & ; putting.g: ( & ) or ; % K+ & O*n+: "He costed out the plan" : (( or (K+ & O*n+) or ( & {O+})) & {@MV+} & {}) or ([[@MV+ & O*n+]]); cost.v-d: VERB_S_PLI() or VERB_S_SPPP(); costed.v-d: VERB_SPPP_T() or ( & (({K+} & {@MV+}) or Pa+ or Pg+)) or ({K+ or Pa+ or Pg+} & ); costs.v: VERB_S_S(); costing.v: & ; costing.g: ( & ) or ; % ditransitive : ( & {@MV+}) or (K+ & {[[@MV+]]} & O*n+) or ( & O+) or ((O+ or ) & (({@MV+} & (Pa+ or AF- or Pg+)) or ({K+} & {@MV+}))) or ([[@MV+ & O*n+]]) or ({@MV+} & (TH+ or or RSe+)); find.v: VERB_PLI(); finds.v: VERB_S_T(); found.v-d: VERB_SPPP_T() or ( & (({K+ or AF-} & {@MV+}) or Pa+ or Pg+)) or ({K+ or Pa+ or Pg+} & ); finding.v: & ; finding.g: ( & ) or ; % ditranstive : ((O+ or ) & (({K+} & {@MV+}) or ({@MV+} & (Pa+ or AF- or Pv+)))) or (( or (K+ & {[[@MV+]]} & O*n+) or K+ or ( & O+) ) & {@MV+}) or ({@MV+} & (Pa+ or AF- or Pp+ or )); get.v: VERB_PLI(); gets.v: VERB_S_T(); got.v-d: VERB_SPPP_T(); % basilect % "I gotta go now" % He said, "I gotta go now." gotta.v-d: (I*t+ & ) or ({@E-} & Sp*i- & & I*t+); gotten.v: VERB_PP() or ( & {K+ or Pp+} & {@MV+}) or ({K+ or Pp+} & ); getting.v gettin'.v gettin.v: & & ; getting.g: ( & ) or ; % Pa+: "He left unarmed" : ((O+ or ) & (({K+} & {@MV+}) or ({@MV+} & {Pa+ or AF- or Pv+ or Pg+}))) or ({@MV+} & (Pa+ or Pv+)) or ({(K+ & {[[@MV+]]} & O*n+) or ([[@MV+ & O*n+]])} & {@MV+}); leave.v: VERB_PLI(); leaves.v: VERB_S_T(); left.v-d: VERB_SPPP_T() or ( & (({K+ or AF-} & {@MV+}) or Pv+ or Pa+ or Pg+)) or ({K+ or ({@MV+} & (Pv+ or Pa+ or Pg+))} & ); leaving.v leavin'.v: & ; leaving.g leavin'.g: ( & ) or ; : ((O+ or (K+ & {[[@MV+]]} & O*n+) or [[@MV+ & O*n+]] or Vk+) & {@MV+}) or ({O+ or } & (([K+] & {@MV+}) or ({@MV+} & (Pa+ or AF- or Pg+ or Pv+)))); keep.v: VERB_PLI(); keeps.v: VERB_S_T(); kept.v-d: VERB_SPPP_T() or ( & (({K+ or AF-} & {@MV+}) or Pa+ or Pg+ or Pv+)) or ({K+ or ({@MV+} & (Pa+ or Pg+ or Pv+))} & ); keeping.v: & ; keeping.g: ( & ) or ; watch.i vigil.i pace.i: Vk-; track.i: Vk- & {OF+}; : ((K+ & {[[@MV+]]} & O*n+) or ({O+ or } & {K+ or Vs+}) or [[@MV+ & O*n+]]) & {@MV+}; set.v-d: VERB_SPPP_T() or ( & ) or ( & {K+ or Vs+} & {@MV+}) or or ({K+ or Vs+} & ); sets.v: VERB_S_T(); setting.v: & ; setting.g: ( & ) or or ; free.i straight.i loose.i: Vs- & {MV+}; : ((K+ & {[[@MV+]]} & O*n+) or ({O+ or } & {K+ or Vh+}) or [[@MV+ & O*n+]]) & {@MV+}; hold.v: VERB_PLI(); holds.v: VERB_S_T(); held.v-d: VERB_SPPP_T() or ( & {K+ or Vh+} & {@MV+}) or or ({K+ or Vh+} & ); holding.v: & ; holding.g: ( & ) or ; hostage.i captive.i: Vh- or Vth-; : ({@MV+} & ( or TH+ or RSe+ or Z- or )) or ((O+ or or OX+) & {@MV+} & {}) or ([[@MV+ & O*n+]]); expect.v claim.v: VERB_PLI(); expects.v claims.v: VERB_S_T(); expected.v-d claimed.v-d: VERB_SPPP_T() or ( & { or THi+ or Z-}) or or or ({@MV+} & {} & ); expecting.g claiming.g: ( & ) or ; expecting.v claiming.v: & ; : ({@MV+} & (TH+ or Z- or )) or ((O+ or or OX+) & {@MV+} & ); intend.v: VERB_PLI(); intends.v: VERB_S_T(); intended.v-d: VERB_SPPP_T() or ( & { or Z- or @MV+}) or or or ({@MV+} & {} & ); intending.g: ( & ) or ; intending.v: & ; % O+ & TO+: "I dare you to!" % TO+ & Xc+: "try it if you dare to!" % I+: auxilliary: "no one dared say a word" % N+ & TO: "I dare not to say the truth" : ({N+} & {@MV+} & { or (TO+ & Xc+)}) or ({N+} & I+) or ((O+ or ) & {@MV+} & { or (TO+ & Xc+)}); % SI+ & & I+: "How dare you disobey orders" % & N+ & I+: "He dare not lie to me!" (singular subject) dare.v: VERB_PLI() or ( & N+ & I+) or (SI+ & & I+); dares.v: VERB_S_T(); dared.v-d: VERB_SPPP_T() or ( & ) or ({@MV+} & & ); daring.g: ( & ) or ; daring.v: & ; % [TO+]: allows null-infinitive: "Yes, I'd love to." : ({@MV+} & ( or [TO+] or Pg+)) or ((O+ or or OX+) & {@MV+} & {}) or ([[@MV+ & O*n+]]); like.v: VERB_PLI(); likes.v: VERB_S_T(); liked.v-d: VERB_SPPP_T() or or ; liking.g: ( & ) or ; liking.v: & ; % ditranstive : (( or ( & {O+})) & {@MV+}) or ({@MV+} & ) or ([[@MV+ & O*n+]]); offer.v: VERB_PLI(); offers.v: VERB_S_T(); offered.v-d: VERB_SPPP_T() or ( & {O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or [[@MV+ & O*n+]]} or ); offering.g: ( & ) or ; offering.v: & ; % ditransitive % unlike vc-offer, "to" is optional. : (( or ( & {O+})) & {@MV+}) or ({@MV+} & {}) or ([[@MV+ & O*n+]]); refuse.v: VERB_PLI(); refuses.v: VERB_S_T(); refused.v-d: VERB_SPPP_T() or ( & {O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or [[@MV+ & O*n+]]} & ); refusing.g: ( & ) or ; refusing.v: & ; % Pa**j+: predicative adjective -- "I want it green", "I want it very shiny." % TO+ & Xc+: allows null-infinitive: "Because I want to." % intransitive: "Try it if you want" : ({@MV+} & ({} or (TO+ & Xc+))) or ((O+ or or OX+) & {@MV+} & { or Pv+ or Pa**j+}) or ([[@MV+ & O*n+]]) or [[CX- & {@MV+}]]; want.v need.v: VERB_PLI(); need.i need'st: {@E-} & ((S- & ) or (RS- & B-)) & (N+ & I+); wants.v needs.v: VERB_S_T(); wanted.v-d needed.v-d: VERB_SPPP_T() or or or or ; wanting.g needing.g: ( & ) or ; wanting.v needing.v: & ; : ({@MV+} & {}) or ((O+ or ) & {@MV+} & {}) or ([[@MV+ & O*n+]]); choose.v: VERB_PLI(); chooses.v: VERB_S_T(); chose.v-d: VERB_SP_T(); chosen.v: VERB_PP() or ( & {}) or or ({@MV+} & {} & ); choosing.g: ( & ) or ; choosing.v: & ; % is identical to : ({@MV+} & {}) or ((O+ or ) & {@MV+} & {}) or ([[@MV+ & O*n+]]); prepare.v press.v: VERB_PLI(); prepares.v presses.v: VERB_S_T(); prepared.v-d pressed.v-d: VERB_SPPP_T() or or or or ; preparing.g pressing.g: ( & ) or ; preparing.v pressing.v: & ; : ((O+ or ) & {@MV+} & {}) or ({@MV+} & (TH+ or or TS+ or (SI*j+ & I*j+))) or Zs- or ([[@MV+ & O*n+]]); require.v: VERB_PLI(); requires.v: VERB_S_T(); required.v-d: VERB_SPPP_T() or ( & { or TSi+}) or or or ({@MV+} & {} & ); requiring.g: ( & ) or ; requiring.v: & ; : ({@MV+} & (TH+ or Zs- or TS+ or )) or ((O+ or ) & {@MV+} & {}) or ([[@MV+ & {O*n+}]]); command.v order.v urge.v: VERB_PLI(); commands.v orders.v urges.v: VERB_S_T(); : VERB_SPPP_T() or ( & { or TH+ or TS+}) or ({@MV+} & {TH+ or or TS+} & ); commanded.v-d urged.v-d: ; % An "ordered list" ordered.v: or ; commanding.g ordering.g urging.g: ( & ) or ; commanding.v ordering.v urging.v: & ; % ditransitive : ({@MV+} & (TH+ or Pg+)) or ((O+ or or OX+) & {@MV+} & { or Pa+}) or (((O+ & (B- or ({[[@MV+]]} & O*n+))) or ([[@MV+ & O*n+]])) & {@MV+}); consider.v: VERB_PLI(); considers.v: VERB_S_T(); considered.v-d: VERB_SPPP_T() or ( & (({@MV+} & ( or Pa+)) or ({O+ or or [[@MV+ & O*n+]]} & {@MV+}))) or ((({@MV+} & ( or Pa+)) or ({O+ or [[@MV+ & O*n+]]})) & ); considering.g: ( & ) or ; considering.v: & ; : ({@MV+} & (TH+ or )) or ((O+ or or OX+) & {@MV+} & {}) or ([[@MV+ & O*n+]]); perceive.v: VERB_PLI(); perceives.v: VERB_S_T(); perceived.v-d: VERB_SPPP_T() or ( & {}) or or ({@MV+} & {} & ); perceiving.g: ( & ) or ; perceiving.v: & ; : ({@MV+} & {TH+ or Z- or }) or ((O+ or ) & {@MV+} & {}) or ([[@MV+ & O*n+]]); report.v: VERB_PLI(); reports.v: VERB_S_T(); reported.v-d: VERB_SPPP_T() or ( & { or Z-}) or or or ({@MV+} & {} & ); reporting.g: ( & ) or ; reporting.v: & ; : ((O+ or ) & {@MV+} & {TH+ or or }) or ({@MV+} & {TH+ or Zs-}) or ([[@MV+ & O*n+]]); caution.v: VERB_PLI(); cautions.v: VERB_S_T(); cautioned.v-d: VERB_SPPP_T() or ( & ((O+ or ) & {@MV+} & {TH+ or or Zs- or })) or ({@MV+} & {TH+ or or } & ); cautioning.g: ( & ) or ; cautioning.v: & ; : ((O+ or ) & {@MV+} & {TH+ or or or (OF+ & {@MV+})}) or ({@MV+} & {TH+ or Zs- or (OF+ & {@MV+})}) or ([[@MV+ & O*n+]]); warn.v advise.v: VERB_PLI(); warns.v advises.v: VERB_S_T(); warned.v-d advised.v-d: VERB_SPPP_T() or ( & {TH+ or or Zs- or or (OF+ & {@MV+})}) or ({@MV+} & {TH+ or or or OF+} & ); warning.g advising.g: ( & ) or ; warning.v advising.v: & ; : ((O+ or ) & {@MV+} & {I*j+ or Pg+}) or ({@MV+} & {TH+ or Zs- or or (OF+ & {@MV+})}) or ([[@MV+ & O*n+]]); hear.v: VERB_PLI(); hears.v: VERB_S_T(); heard.v-d: VERB_SPPP_T() or ( & {Pg+}) or ({@MV+} & {Pg+} & ); hearing.g: ( & ) or ; hearing.v: & ; % Xc+: poor comma choice: "The man that you saw laugh, jumped off a cliff". : (( or O+) & {@MV+} & {I*j+ or Pg+ or AZ+ or Pv+}) or ( & {@MV+} & [I*j+ & Xc+]) or ({@MV+} & {TH+ or Zs- or QI+ or }) or ([[@MV+ & O*n+]]); see.v: VERB_PLI(); sees.v: VERB_S_T(); saw.v-d: VERB_SP_T(); seen.v: VERB_PP() or ( & {Pg+ or AZ+}) or ({@MV+} & {Pg+ or AZ+} & ); seeing.g: ( & ) or ; seeing.v: & ; % ditranstive verbs -- taking direct and indirect objects : ( or (B- & {O+}) or ([[@MV+ & O*n+]])) & {@MV+}; owe.v deliver.v accord.v award.v term.v grant.v begrudge.v assign.v rename.v repay.v dub.v entitle.v fine.v: VERB_PLI(); owes.v delivers.v accords.v awards.v terms.v grants.v begrudges.v assigns.v renames.v repays.v dubs.v entitles.v fines.v: VERB_S_T(); owed.v delivered.v accorded.v awarded.v granted.v-d begrudged.v-d assigned.v-d repaid.v-d fined.v-d: VERB_SPPP_T() or ( & {O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or [[@MV+ & O*n+]]} & ); owing.v delivering.v according.v awarding.v terming.v granting.v begrudging.v assigning.v renaming.v repaying.v dubbing.v entitling.v fining.v: & ; owing.g delivering.g according.g awarding.g terming.g granting.g begrudging.g assigning.g renaming.g repaying.g dubbing.g entitling.g fining.g: ( & ) or ; % extended linking requirements based on the above termed.v-d dubbed.v-d entitled.v-d renamed.v-d: VERB_SPPP_T() or ( & {O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or [[@MV+ & O*n+]]} & ) or ; % ditransitive % 'Give' requires both direct *and* indirect object: X gave Y a Z. % 'sent', 'poured': optional indirect object. % XXX Some of these verbs don't belong here ... % (): "I already gave", "I already gave at the office" % K+: "She gave in to him" : { K+ or (B- & {O+ or K+}) or or (O+ & K+) or (K+ & {[[@MV+]]} & O*n+) or ([[@MV+ & O*n+]]) } & {@MV+}; give.v send.v bring.v lend.v issue.v hand.v pour.v: VERB_PLI(); gives.v sends.v brings.v lends.v issues.v hands.v pours.v: VERB_S_T(); sent.v-d brought.v-d lent.v-d handed.v-d: VERB_SPPP_T() or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ); issued.v-d poured.v-d: VERB_SPPP_T() or or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ); gave.v-d: VERB_SP_T(); given.v: VERB_PP() or or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ); giving.g sending.g bringing.g lending.g issuing.g handing.g pouring.g: ( & ) or ; giving.v sending.v bringing.v lending.v issuing.v handing.v pouring.v: & ; % ditransitive, but everything is optional. For example: % If you bought after the crash, you were smart % If you telegraphed after Sunday, I'd already left. : {(B- & {O+ or K+}) or or (O+ & K+) or (K+ & {{[[@MV+]]} & O*n+}) or ([[@MV+ & O*n+]])} & {@MV+}; pass.v buy.v pay.v sell.v deal.v telegraph.v wire.v: VERB_PLI(); passes.v buys.v pays.v sells.v deals.v telegraphs.v wires.v: VERB_S_T(); % (S- & B-) : allows WV-less attach to "The dog which Chris bought is ugly" % (({@E-} or {@EA-} or {@AN-}) & A+): "The telegraphed orders never arrived" passed.v-d bought.v-d paid.v-d payed.v-d sold.v-d dealt.v-d telegraphed.v-d wired.v-d: VERB_SPPP_T() or (S- & ) or (({@E-} or {@EA-} or {@AN-}) & A+) or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ); passing.g buying.g paying.g selling.g dealing.g telegraphing.g wiring.g: ( & ) or ; passing.v buying.v paying.v selling.v dealing.v telegraphing.v wiring.v: & ; % Xd- & O+ & Xc+ & Eq+: "risks, as one could call them, are stupid." : (Xd- & O+ & {@MV+} & Xc+ & Eq+); % opt-ditransitive : ({(B- & {O+ or Pa+ or K+}) or or (O+ & (Pa+ or K+)) or (K+ & {{[[@MV+]]} & O*n+}) or ([[@MV+ & O*n+]])} & {@MV+}) or ; % This is not quite right: % "she called him" but "*she shouted him" call.v shout.v: VERB_PLI(); calls.v shouts.v: VERB_S_T(); called.v-d shouted.v-d: VERB_SPPP_T() or ( & {O+ or or K+ or Pa+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or Pa+ or [[@MV+ & O*n+]]} & ); calling.g shouting.g: ( & ) or ; calling.v shouting.v: & ; % Minimal ditransitive extenstion of words.v.6 % ditransitive: "Please paint it lime green" % (O+ & Pa+): "Please paint it green" : or or (O+ & Pa+); % Pa+: "The house was painted yellow" color.v colour.v paint.v: VERB_PLI(); colors.v colours.v paints.v: VERB_S_T(); colored.v-d coloured.v-d painted.v-d: VERB_SPPP_T() or ( & {O+ or K+ or Pa+} & {@MV+}) or ({K+} & ) or ; coloring.v colouring.v painting.v: ( & ) or or ; coloring.g colouring.g painting.g: ( & ) or ; % ditransitive % Writing -- direct and indirect object are optional: % 'he wrote' 'he wrote a letter' 'he wrote me a letter' 'he wrote me' % 'he wrote me that blah happend' but '*he drew me that blah happened' % % & TH+: "he wrote her that he loved her" : ({( & {O+ or K+}) or ( & {TH+}) or (O+ & K+) or (K+ & {{[[@MV+]]} & O*n+}) or ([[@MV+ & O*n+]]) } & {@MV+}) or ({@MV+} & (TH+ or )); write.v charge.v draw.v: VERB_PLI(); writes.v reads.v charges.v draws.v: VERB_S_T(); wrote.v-d drew.v-d: VERB_SP_T(); read.v-d: VERB_SPPP_T() or ( & ) or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ); charged.v-d: VERB_SPPP_T() or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ); written.v-d drawn.v-d w/o.v-d: VERB_PP() or ( & {O+ or or K+ or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or K+ or [[@MV+ & O*n+]]} & ) or or ; writing.v reading.v charging.v drawing.v: & ; writing.g reading.g charging.g drawing.g: ( & ) or ; % ditransitive % Singing: if there's an indirect object, then a direct object is % mandatory: '*she sang me' % but then: 'she sang soprano' : ({(B- & {O+ or K+}) or or (O+ & K+) or (K+ & {{[[@MV+]]} & O*n+}) or ([[@MV+ & O*n+]])} & {@MV+}); sing.v dance.v cry.v: VERB_PLI(); sings.v dances.v cries.v: VERB_S_T(); sang.v-d danced.v-d cried.v-d: VERB_SP_T(); sung.v-d: VERB_SPPP_T(); singing.g dancing.g crying.g: ( & ) or ; singing.v dancing.v crying.v: & ; % : ; % shout.v: VERB_PLI(); % shouts.v: VERB_S_T(); % shouted.v: VERB_SP_T(); % shouting.g: ( & ) or ; % shouting.v: & ; % ditransitive : (( or ([[@MV+]] & O*n+)) & {@MV+}) or ((O+ or ) & {@MV+} & {B- or }); allow.v: VERB_PLI(); allows.v: VERB_S_T(); allowed.v-d: VERB_SPPP_T() or ( & (({O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({@MV+} & ))) or ({O+ or [[@MV+ & O*n+]] or ({@MV+} & )} & ); allowing.g: ( & ) or ; allowing.v: & ; % ditransitive : ({O+ or } & {@MV+} & {B- or or or TH+ or RSe+ or Zs-}) or (( or ([[@MV+ & O*n+]])) & {@MV+}); promise.v: VERB_PLI(); promises.v: VERB_S_T(); promised.v-d: VERB_SPPP_T() or ( & (({O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({@MV+} & ( or or TH+ or RSe+ or Zs-)))) or or or ({O+ or [[@MV+ & O*n+]] or ({{@MV+} & ( or or TH+)})} & ); promising.g: ( & ) or ; promising.v: & ; % ditransitive : ({O+ or } & ({@MV+} & (QI+ or or TH+ or RSe+ or Zs- or B-))) or (( or (O+ & K+) or (K+ & (B- or ({[[@MV+]]} & O*n+))) or ([[@MV+ & O*n+]]) or [[()]]) & {@MV+}); show.v: VERB_PLI(); shows.v: VERB_S_T(); showed.v-d: VERB_SP_T(); shown.v: VERB_PP() or or ( & (({O+ or K+ or B- or [[@MV+ & O*n+]]} & {@MV+}) or ({@MV+} & (QI+ or or TH+ or RSe+ or Zs-)))) or ({O+ or K+ or [[@MV+ & O*n+]] or ({@MV+} & (QI+ or or TH+))} & ); showing.g: ( & ) or ; showing.v: & ; % ditransitive : ((O+ or ) & ({@MV+} & (QI+ or or TH+ or RSe+ or Zs- or B- or ))) or ({ or (B- & {[[@MV+]]} & O*n+) or ([[@MV+ & O*n+]])} & {@MV+}); teach.v: VERB_PLI(); teaches.v: VERB_S_T(); taught.v-d: VERB_SPPP_T() or ( & (({O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({@MV+} & (QI+ or or TH+ or RSe+ or Zs- or )))) or ({O+ or [[@MV+ & O*n+]] or ({@MV+} & (QI+ or or TH+))} & ); teaching.g: ( & ) or ; teaching.v: & ; : ((O+ or ) & {@MV+} & ); compel.v: VERB_PLI(); compels.v: VERB_S_T(); compelled.v-d: VERB_SPPP_T() or ( & ) or ({@MV+} & & ); compelling.v: & ; compelling.g: ( & ) or ; : (((O+ or ) & (({@MV+} & ) or K+ or [()])) or (K+ & O*n+) or ([[{K+} & @MV+ & O*n+]])) & {@MV+}; force.v: VERB_PLI(); forces.v: VERB_S_T(); forced.v-d willed.v-d: VERB_SPPP_T() or ( & ((K+ & {@MV+}) or ({@MV+} & ))) or ((K+ or ({@MV+} & )) & ) or ; forcing.g: ( & ) or ; forcing.v: & ; % ----------------------------------------- : (B- & {@MV+} & {}) or (O+ & {@MV+} & {}) or ([[@MV+ & O*n+ & {@MV+}]]); design.v permit.v authorize.v use.v cause.v enable.v pressure.v train.v sentence.v prompt.v spur.v disincline.v invite.v reelect.v encourage.v draft.v hire.v entice.v inspire.v aid.v forbid.v employ.v educate.v tempt.v condemn.v commission.v counsel.v induce.v instruct.v license.v incite.v nominate.v destine.v provoke.v challenge.v exhort.v implore.v motivate.v impel.v: VERB_PLI(); designs.v permits.v pressures.v trains.v sentences.v causes.v enables.v authorizes.v uses.v prompts.v spurs.v disinclines.v invites.v reelects.v encourages.v drafts.v hires.v entices.v inspires.v aids.v forbids.v employs.v educates.v tempts.v condemns.v commissions.v counsels.v induces.v instructs.v licenses.v incites.v nominates.v destines.v provokes.v challenges.v exhorts.v implores.v motivates.v impels.v: VERB_S_T(); designed.v-d permitted.v-d pressured.v-d trained.v-d sentenced.v-d caused.v-d enabled.v-d authorized.v-d prompted.v-d spurred.v-d invited.v-d disinclined.v-d reelected.v-d encouraged.v-d drafted.v-d hired.v-d enticed.v-d inspired.v-d aided.v-d employed.v-d educated.v-d tempted.v-d condemned.v-d commissioned.v-d counseled.v-d induced.v-d instructed.v-d licensed.v-d incited.v-d nominated.v-d destined.v-d provoked.v-d challenged.v-d exhorted.v-d implored.v-d motivated.v-d impelled.v-d: VERB_SPPP_T() or ( & {}) or or or ({{@MV+} & } & ); forbade.v-d: VERB_SP_T(); forbidden.v: VERB_PP() or ( & {}) or or ({{@MV+} & } & ); designing.g permitting.g pressuring.g causing.g enabling.g training.g sentencing.g authorizing.g prompting.g spurring.g inviting.g disinclining.g reelecting.g encouraging.g drafting.g hiring.g enticing.g inspiring.g aiding.g employing.g educating.g tempting.g condemning.g commissioning.g counseling.g inducing.g instructing.g licensing.g inciting.g nominating.g destining.g provoking.g challenging.g exhorting.g imploring.g motivating.g impelling.g: ( & ) or ; designing.v permitting.v pressuring.v causing.v enabling.v training.v sentencing.v authorizing.v using.v prompting.v disinclining.v spurring.v inviting.v reelecting.v encouraging.v drafting.v hiring.v enticing.v inspiring.v aiding.v employing.v educating.v tempting.v condemning.v commissioning.v counseling.v inducing.v instructing.v licensing.v inciting.v nominating.v destining.v provoking.v challenging.v exhorting.v imploring.v motivating.v impelling.v: & ; used.v-d: VERB_SPPP_T() or ( & {}) or ( & ) or ({@MV+} & {} & ) or or ; using.g: ( & ( or MVs-)) or ; % -------------------------------------------------- : ((O+ or ) & (({@MV+} & {}) or ({[[@MV+]]} & (O*n+ or TI+)))) or ([[@MV+ & O*n+ & {@MV+}]]); elect.v appoint.v: VERB_PLI(); elects.v appoints.v: VERB_S_T(); elected.v-d appointed.v-d: VERB_SPPP_T() or ( & (({O+ or or TI+ or [[@MV+ & (O*n+ or TI+)]]} & {@MV+}) or ({@MV+} & ))) or (({O+ or TI+ or [[@MV+ & (O*n+ or TI+)]]} or ({@MV+} & )) & ) or ; electing.g appointing.g: ( & ) or ; electing.v appointing.v: & ; % vc-name is a ditransitive extension of vc-trans (with an extra TI+) % : "risks, as one might name them, are stupid." : (( or (O+ & {[[@MV+]]} & TI+) or (B- & {O+ or TI+}) or ([[@MV+ & O*n+]])) & {@MV+}) or ; name.v designate.v label.v: VERB_PLI(); names.v designates.v labels.v: VERB_S_T(); named.v-d designated.v-d labelled.v-d labeled.v-d: VERB_SPPP_T() or ( & ({O+ or or TI+ or [[@MV+ & (O*n+ or TI+)]]}) & {@MV+}) or ({O+ or TI+ or [[@MV+ & (O*n+ or TI+)]]} & ) or ; naming.g designating.g labelling.g labeling.g: ( & ) or ; naming.v designating.v labelling.v labeling.v: & ; % optionally ditransitive, modeled on "name.v" : or ; tag.v: VERB_PLI(); tags.v: VERB_S_T(); tagged.v-d: VERB_SPPP_T() or (( & ({O+ or or TI+ or [[@MV+ & (O*n+ or TI+)]]}) & {@MV+}) or ) or ({O+ or TI+ or [[@MV+ & (O*n+ or TI+)]]} & ) or ; tagging.g: ( & ) or or ; tagging.v: & ; : {((O+ or ) & {@MV+} & {}) or @MV+ or ([[@MV+ & O*n+ & {@MV+}]])}; program.v oblige.v: VERB_PLI(); programs.v obliges.v: VERB_S_T(); programed.v-d programmed.v-d obliged.v-d: VERB_SPPP_T() or ( & {}) or or ({{@MV+} & } & ); programing.g programming.g obliging.g: ( & ) or ; programing.v programming.v obliging.v: & ; : ((O+ or ) & {@MV+} & { or TH+ or }) or ([[@MV+ & O*n+ & {@MV+}]]); convince.v persuade.v: VERB_PLI(); convinces.v persuades.v: VERB_S_T(); convinced.v-d persuaded.v-d: VERB_SPPP_T() or ( & { or TH+ or }) or ({{@MV+} & ( or TH+ or )} & ); convincing.g persuading.g: ( & ) or ; convincing.v persuading.v: & ; % K+ is for "tell him off" % bare MVp+ for "Today, we will tell about ..." % OF+ for "They have told of the soldiers' fear" % (QI+ & {MV+}): "I did not tell why until recently" % : "He told me that Fred is dead." % {O+} & : "He told me Fred is dead." % : (((O+ & {O*n+ or K+}) or ) & {@MV+} & {TH+ or RSe+ or Zs- or or QI+ or BW-}) or ({O+ & {@MV+}} & ) or OF+ or (QI+ & {MV+}) or ([[@MV+ & {O*n+} & {@MV+}]]); tell.v: VERB_PLI(); tell.w: {@E-} & I- & {@MV+} & (QI+ or TH+ or or RSe+ or Zs-) & ; tells.v: VERB_S_T(); told.v-d: VERB_SPPP_T() or ( & {TH+ or or RSe+ or Zs- or or QI+ or BW-}) or ( & O+ & {@MV+}) or ({{@MV+} & ( or or QI+ or TH+)} & ); telling.g: ( & ) or ; telling.v: & ; % basilect telling tellin': & ; % (QI+ & {MV+}): "I did not ask why until recently" : ({(O+ & {O*n+}) or } & {@MV+} & {TS+ or or (QI+ & {MV+}) or BW-}) or ([[@MV+ & O*n+ & {@MV+}]]); ask.v: VERB_PLI(); asks.v: VERB_S_T(); asked.v-d: VERB_SPPP_T() or ( & { or QI+ or BW- or TH+ or TS+}) or ( & O+ & {@MV+}) or ({{@MV+} & ( or QI+ or TH+ or TS+)} & ); asking.g: ( & ) or ; asking.v: & ; : ({O+ or } & {@MV+} & { or I+}) or ([[@MV+ & O*n+ & {@MV+}]]); help.v: VERB_PLI(); helps.v: VERB_S_T(); helped.v-d: VERB_SPPP_T() or ( & {}) or ({{@MV+} & } & ); helping.g: ( & ) or ; helping.v: & ; : ((O+ or ) & {@MV+} & ( or TH+ or or (OF+ & {@MV+}))) or ([[@MV+ & O*n+ & {@MV+}]]); remind.v: VERB_PLI(); reminds.v: VERB_S_T(); reminded.v-d: VERB_SPPP_T() or ( & { or TH+ or or (OF+ & {@MV+})}) or ({{@MV+} & ( or or TH+ or (OF+ & {@MV+}))} & ); reminding.g: ( & ) or ; reminding.v: & ; : ((O+ or ) & {@MV+} & {(OF+ & {@MV+}) or TH+ or Zs- or }) or ([[@MV+ & O*n+ & {@MV+}]]); inform.v reassure.v alert.v guarantee.v notify.v forewarn.v: VERB_PLI(); informs.v reassures.v alerts.v guarantees.v notifies.v forewarns.v: VERB_S_T(); informed.v-d reassured.v-d alerted.v-d guaranteed.v-d notified.v-d forewarned.v-d: VERB_SPPP_T() or ( & { or TH+ or Zs- or (OF+ & {@MV+})}) or ({{@MV+} & ( or TH+ or OF+)} & ) or ; informing.g reassuring.g alerting.g guaranteeing.g notifying.g forewarning.g: ( & ) or ; informing.v reassuring.v alerting.v guaranteeing.v notifying.v forewarning.v: & ; : ((O+ or ) & {@MV+} & {(OF+ & {@MV+}) or TH+ or Zs- or }) or ([[@MV+ & O*n+ & {@MV+}]]) or ({@MV+} & (TH+ or )); assure.v: VERB_PLI(); assures.v: VERB_S_T(); assured.v-d: VERB_SPPP_T() or ( & {(OF+ & {@MV+}) or or TH+ or Zs-}) or ({{@MV+} & ( or TH+ or OF+)} & ); assuring.g: ( & ) or ; assuring.v: & ; : ((O+ or ) & {@MV+} & {I+ or ((K+ or Pp+) & {@MV+})}) or ([[@MV+ & O*n+ & {@MV+}]]); let.v-d: VERB_SPPP_T() or ( & ) or ( & ((K+ or Pp+) & {@MV+})) or ((K+ or Pp+) & ); lets.v: VERB_S_T(); letting.g: ( & ) or ; letting.v: & ; % Abbreviation for "let us" % Is there any reason to create a defintion such as 's.n: Ox-? let's let’s: ({Ic-} & Wi- & {N+} & I+) or ({Ic-} & Wi- & N+); : ((O+ or ) & {@MV+} & {I*j+ or Pg+}) or ([[@MV+ & O*n+ & {@MV+}]]) or {@MV+}; watch.v: VERB_PLI(); watches.v: VERB_S_T(); watched.v-d: VERB_SPPP_T() or or ; watching.g: ( & ) or ; watching.v: & ; : ((O+ or ) & {@MV+} & {Pg+}) or ([[@MV+ & O*n+ & {@MV+}]]); appreciate.v spend.v: VERB_PLI(); appreciates.v spends.v: VERB_S_T(); appreciated.v-d spent.v-d: VERB_SPPP_T() or ( & {Pg+}) or ({{@MV+} & Pg+} & ); appreciating.g spending.g: ( & ) or ; appreciating.v spending.v: & ; % Pa**j is used for predicative adjectives: "make it nice and soft" % ditransitive : ((O+ or or OX+) & { ({@MV+} & {I*j+ or Pa**j+ or B-}) or ((K+ or AF-) & {@MV+})}) or (( or (K+ & {[[@MV+]]} & O*n+) or K+ or Vm+ or ([[{K+} & @MV+ & O*n+]]) ) & {@MV+}) or [[()]]; make.v: VERB_PLI(); makes.v: VERB_S_T(); made.v-d: VERB_SPPP_T() or ( & (({@MV+} & Pa+) or ({O+ or K+} & {@MV+}))) or ({({@MV+} & Pa+) or K+} & ); built_of built_up_of composed_of constructed_of formed_of made_of made_up_of: ( & (O+ or ) & {@MV+}) or (O+ & ); making.g: ( & ) or ; making.v: & ; : (((O+ or ) & {({@MV+} & Pa+) or AF-}) or ([[@MV+ & O*n+]])) & {@MV+}; render.v deem.v: VERB_PLI(); renders.v deems.v: VERB_S_T(); rendered.v-d deemed.v-d: VERB_SPPP_T() or ( & {Pa+ or AF-}) or ({{@MV+} & Pa+} & ); rendering.g deeming.g: ( & ) or ; rendering.v deeming.v: & ; : (((O+ or ) & {{@MV+} & OF+}) or ([[@MV+ & O*n+]])) & {@MV+}; deprive.v accuse.v acquit.v purge.v disabuse.v exonerate.v absolve.v rob.v convict.v: VERB_PLI(); deprives.v accuses.v acquits.v purges.v disabuses.v exonerates.v absolves.v robs.v convicts.v: VERB_S_T(); deprived.v accused.v acquitted.v purged.v disabused.v exonerated.v absolved.v robbed.v convicted.v-d: VERB_SPPP_T() or ( & {OF+} & {@MV+}) or or ({{@MV+} & OF+} & ); depriving.g accusing.g acquitting.g purging.g disabusing.g exonerating.g absolving.g robbing.g convicting.g: ( & ) or ; depriving.v accusing.v acquitting.v purging.v disabusing.v exonerating.v absolving.v robbing.v convicting.v: & ; : (((O+ or ) & {({@MV+} & OF+) or K+}) or ({K+} & O*n+) or K+ or ([[{K+} & @MV+ & O*n+]])) & {@MV+}; clear.v: VERB_PLI(); clears.v: VERB_S_T(); cleared.v-d: VERB_SPPP_T() or ( & {({@MV+} & OF+) or K+} & {@MV+}) or ({K+ or ({@MV+} & OF+)} & ); clearing.g: ( & ) or ; clearing.v: & ; : ({(O+ & {O*n+}) or ( & {O+})} & {@MV+} & {TH+ or or RSe+}) or ([[@MV+ & O*n+ & {@MV+}]]); bet.v-d: VERB_SPPP_T() or ( & ) or or ( & {O+ or } & {@MV+} & {TH+ or or RSe+ or @MV+}); bets.v: VERB_S_T(); betted.v-d: VERB_SPPP_T() or ( & {O+ or } & {@MV+} & {TH+ or or RSe+ or @MV+}) or ({O- or [[@MV+ & O*n+]] or TH+ or } & ); betting.g: ( & ) or ; betting.v: & ; : ({@MV+} & ) or ((O+ or ) & {@MV+} & {THi+}) or ([[@MV+ & O*n+ & {@MV+}]]); bother.v: VERB_S_PLI(); bothers.v: VERB_S_S(); bothered.v-d: VERB_S_SPPP() or or ; bothering.v: & ; bothering.g: ( & ) or ; : ((O+ or ) & {@MV+} & {THi+}) or ([[@MV+ & O*n+]]); surprise.v alarm.v amaze.v amuse.v annoy.v astonish.v astound.v depress.v disgust.v distress.v dismay.v embarrass.v engage.v excite.v irritate.v: VERB_S_PLI(); surprises.v alarms.v amazes.v amuses.v annoys.v astonishes.v astounds.v depresses.v disgusts.v distresses.v dismays.v embarrasses.v engages.v excites.v irritates.v: VERB_S_S(); surprised.v-d alarmed.v-d amazed.v-d amused.v-d annoyed.v-d astonished.v-d astounded.v-d depressed.v-d disgusted.v-d distressed.v-d dismayed.v-d embarrassed.v-d engaged.v-d excited.v-d irritated.v-d: VERB_S_SPPP() or or ; surprising.v alarming.v amazing.v amusing.v annoying.v astonishing.v astounding.v depressing.v disgusting.v distressing.v dismaying.v embarrassing.v engaging.v exciting.v irritating.v: & ; surprising.g alarming.g amazing.g amusing.g annoying.g astonishing.g astounding.g depressing.g disgusting.g distressing.g dismaying.g embarrassing.g engaging.g exciting.g irritating.g: ( & ) or ; : ((O+ or or [[@MV+ & O*n+]]) & {@MV+}) or ((O+ or or OX+) & {@MV+} & ( or [[Pa+]])) or ({@MV+} & ( or TH+ or or RSe+ or Zs- or (Pa+ & ))); prove.v: VERB_Y_PLI(); proves.v: VERB_Y_S(); proved.v-d: VERB_Y_SPPP() or ( & {THi+ or }) or or ({{@MV+} & Pa+} & ); proven.v: ( & ) or ( & {THi+ or or Pa+}) or or ({{@MV+} & Pa+} & ); proving.g: ( & ) or ; proving.v: & ; : ((O+ or or [[@MV+ & O*n+]]) & {@MV+}) or ({@MV+} & (Pg+ or TH+ or or RSe+ or Zs- or TS+ or ((SI*j+ or SFI**j+) & I*j+))); suggest.v anticipate.v recommend.v: VERB_PLI(); suggests.v anticipates.v recommends.v: VERB_S_T(); suggested.v-d anticipated.v-d recommended.v-d: VERB_SPPP_T() or ( & {THi+ or TSi+ or Z-}) or or or ; suggesting.g anticipating.g recommending.g: ( & ) or ; suggesting.v anticipating.v recommending.v: & ; % ditransitive : (( or (B- & {O+}) or [[@MV+ & O*n+]]) & {@MV+}) or ({@MV+} & (Pg+ or TH+ or or RSe+)); deny.v: VERB_PLI(); denies.v: VERB_S_T(); denied.v-d: VERB_SPPP_T() or ( & {O+ or or [[@MV+ & O*n+]]} & {@MV+}) or ({O+ or ([[@MV+ & O*n+]])} & ); denying.g: ( & ) or ; denying.v: & ; : ((O+ or ) & {@MV+} & {AZ+}) or ({@MV+} & (QI+ or Z-)) or ([[@MV+ & O*n+ & {@MV+}]]); describe.v: VERB_PLI(); describes.v: VERB_S_T(); described.v-d: VERB_SPPP_T() or ( & {AZ+ or Z-}) or or or ({@MV+} & {AZ+} & ); describing.g: ( & ) or ; describing.v: & ; : ((O+ or ) & {@MV+} & {AZ+}) or ([[@MV+ & O*n+ & {@MV+}]]); portray.v depict.v regard.v view.v characterize.v: VERB_PLI(); portrays.v depicts.v regards.v views.v characterizes.v: VERB_S_T(); portrayed.v-d depicted.v-d regarded.v-d viewed.v-d characterized.v-d: VERB_SPPP_T() or ( & {AZ+}) or or or ({@MV+} & {AZ+} & ); portraying.g depicting.g regarding.g viewing.g characterizing.g: ( & ) or ; portraying.v depicting.v regarding.v viewing.v characterizing.v: & ; % ------------------------------------------------------------------------------- % IDIOMATIC VERBS do_so take_place show_up take_office do_battle give_way make_way take_part catch_up catch_on file_suit pick_up take_off break_free take_over jump_ship see_fit take_note: VERB_PLI(); does_so takes_place shows_up pleads_guilty pleads_innocent takes_office does_battle gives_way makes_way takes_part catches_up catches_on files_suit picks_up takes_off breaks_free takes_over jumps_ship sees_fit lets_go takes_note comes_true comes_clean comes_of_age: VERB_S_T(); showed_up pleaded_guilty pleaded_innocent made_way caught_up caught_on filed_suit picked_up jumped_ship: VERB_SPPP_I(); plead_guilty plead_innocent: VERB_SPPP_I() or ( & ); let_go: VERB_SPPP_I() or ( & ) or ; did_so took_place took_office did_battle gave_way took_part took_off broke_free took_over saw_fit took_note came_true came_clean came_of_age: VERB_SP_I(); done_so taken_place shown_up taken_office done_battle given_way taken_part taken_off broken_free taken_over seen_fit taken_note: VERB_PP(); come_true come_clean come_of_age: VERB_PLI() or VERB_PP(); doing_so taking_place showing_up pleading_guilty pleading_innocent taking_office doing_battle giving_way making_way taking_part catching_up catching_on filing_suit picking_up taking_off breaking_free taking_over jumping_ship seeing_fit letting_go taking_note coming_true coming_clean coming_of_age: ( & ) or ; : (O+ or or [[@MV+ & O*n+]]) & {@MV+}; allow_for bring_about get_rid_of let_go_of take_note_of: VERB_PLI(); puts_up_with allows_for brings_about gets_rid_of lets_go_of takes_note_of: VERB_S_T(); put_up_with let_go_of: VERB_SPPP_T() or ( & ); allowed_for brought_about got_rid_of took_note_of: VERB_SPPP_T(); gotten_rid_of taken_note_of: VERB_PP(); putting_up_with allowing_for bringing_about getting_rid_of letting_go_of taking_note_of: ( & ( or )) or ; : {[@MV+]} & TH+; take_it make_out point_out give_notice serve_notice: VERB_PLI(); takes_it makes_out points_out gives_notice serves_notice: VERB_S_I(); made_out pointed_out served_notice: VERB_SPPP_I() or or ; took_it gave_notice: VERB_SP_I(); taken_it given_notice: VERB_PP(); taking_it making_out pointing_out giving_notice serving_notice: ( & ) or ; : {[@MV+]} & THi+; turn_out: VERB_S_PLI(); turns_out: VERB_S_S(); turned_out: VERB_S_SPPP(); turning_out: & ; % (QI+ & {MV+}): "I did not figure out why until recently" : {[@MV+]} & (TH+ or (QI+ & {MV+}) or ); find_out figure_out: VERB_PLI(); finds_out figures_out: VERB_S_I(); found_out figured_out: VERB_SPPP_I() or or ; finding_out figuring_out: ( & ) or ; : {Pg+ or @MV+}; keep_on give_up go_around: VERB_S_PLI(); keeps_on gives_up goes_around: VERB_S_S(); kept_on: VERB_S_SPPP(); gave_up went_around: VERB_S_SP(); given_up gone_around: & ; keeping_on giving_up going_around: ( & ) or ; : Pg+ or Pa+ or ({AF-} & {@MV+}); end_up: VERB_S_PLI(); ends_up: VERB_S_S(); ended_up: VERB_S_SPPP(); ending_up: ( & ) or ; % two-word passives % done_for accounted_for adhered_to arrived_at barked_at belched_at catered_to /en/words/words.v.1.p: or or ; % ----------------------------------------------------------------- % wall connectors % The naked Wi+, without a WV+, links to imperatives: "put it on the table". % The naked Wn+, without a WV+, links to nominals: "what a shame!". % The naked Qd+, without a WV+, links to subj-verb-inverts: "are you % insane?", "Are you the one?" % XXX everywhere where Ws+ is used, should probably be !? : Wa+ or Wi+ or Wn+ or Ww+ or Qd+; : (Wd+ or Wp+ or Wr+ or Wq+ or Ws+ or Wj+ or Wc+ or We+ or Wt+ or Wo+) & ; % Paraphrasing, quotational complements: : [()]; % Quote with or without quotation marks. % "This is a test," she said. % We should go, I agreed. % Its confusing as to how to best link this. With the quotation marks, % the comma must link under the quotes, and "she said" works like a new % sentence. Without the quotes, the comma can link like the filler-it % example below. % % QU+ & & QU+: He said, "This is it." % Xc+ or Xe+ or [[()]]: punctuation is commonly missing. : ({@MV+} & (Xc+ or Xp+) & CP-) or ({@MV+} & ((Xd- or Xq-) & (Xc+ or Xp+ or ) & (COq+ or CP- or Eq+ or ))) or [{@MV+} & (Xc+ or Xe+ or [[()]]) & ] or ({@MV+} & (Xc+ or Xe+ or [[()]]) & QUd+ & ( or ) & {X+} & QUc+); % Xd- & Xc+: "If I'm right, he thought, this will work." : {@MV+} & (((Xd- or Xq-) & (Xc+ or Xp+ or ) & (COq+ or CPx- or Eq+ or )) or [(Xc+ or Xe+) & ]); % filler-it: "The President is busy, it seems." % The (Xd- or Xq-) links to the previous comma. : {@MV+} & (Xd- or Xq-) & (Xc+ or Xp+ or ) & (COqi+ or CPi- or Eqi+ or ); % paraphrasing verbs like "say", "reply" % acknowledge.q add.q admit.q affirm.q agree.q announce.q argue.q /en/words/words.v.10.1: [[{@E-} & (((Sp- or I-) & & ) or (SIpj+ & ))]]; /en/words/words.v.10.2: [[{@E-} & ((Ss- & & ) or (SIsj+ & ))]]; % XXX Why is there a cost on Pvf- ??? /en/words/words.v.10.3: {@E-} & ( ((S- or PP-) & & ) or (SI*j+ & ) or [Pvf- & ]); read.q-d: {@E-} & (((S- or I- or PP-) & & ) or (SI*j+ & )); wrote.q-d: {@E-} & ((S- & & ) or (SI*j+ & )); written.q: {@E-} & PP- & ; /en/words/words.v.10.4: [[{@E-} & Pg- & ]]; seem.q appear.q: [[{@E-} & (SFp- or If-) & ]]; seems.q appears.q: [[{@E-} & SFs- & ]]; seemed.q-d appeared.q-d: {@E-} & (SF- or PPf-) & ; seeming.q appearing.q: [[{@E-} & Pgf- & ]]; say.q: {@E-} & (((Sp- or I-) & & ) or (SIpj+ & )); says.q: {@E-} & ((Ss- & & ) or (SIsj+ & )); said.q-d: {@E-} & (((S- or PP-) & & ) or (SI*j+ & )); saying.q: {@E-} & Pg- & ; avow.q: [[{@E-} & (((Sp- or I-) & & ) or (SIpj+ & ))]]; tell.q: [[{@E-} & (Sp- or I- or SIpj+) & O+ & & ]]; tells.q: [[{@E-} & (Ss- or SIsj+) & O+ & & ]]; told.q-d: {@E-} & (((S- or PP- or SI*j+) & O+) or Pv-) & & ; telling.q: [[{@E-} & Pg- & O+ & ]]; ask.q: [[{@E-} & (((Sp- or I-) & {O+}) or SIpj+) & & ]]; asks.q: [[{@E-} & ((Ss- & {O+}) or SIsj+) & & ]]; asked.q-d: {@E-} & (((S- or PP-) & {O+}) or Pv- or SI*j+) & & ; asking.q: {@E-} & Pg- & {O+} & ; % idiomatic "voted yes/no" expressions using the V link. % "he answered yes", "say yes!", "Just say no!" : {Xc+} & Vv+ & {@MV+}; answer.w reply.w say.w vote.w: VERB_PLI(); answers.w replies.w says.w votes.w: VERB_S_I(); answered.w-d replied.w said.w-d voted.w-d: VERB_SPPP_I(); answering.w replying.w saying.w voting.w: ( & ); % --------------------------------------------------------- % :.w "My answer: yes" is.w ":.w": & & ; was.w-d: & & ; been.w: {@E-} & PPf- & & ; be.w: {@E-} & (Ix- or ({Ic-} & Wi- & ) or [S*x-]) & ; % S- & Vv+ & Xc+ & : "The answer being yes, ..." % S- & Xd- & MVg- & Vv+: "..., the answer being yes" being.w: (S- & Vv+ & Xc+ & & ) or (S- & Xd- & MVg- & Vv+ & ) ; % E-: "The answer is surely yes" % A- & Ds-: "His answer was an emphatic yes" % Ds- & Jv-: "He replied with a yes" yes.vote no.vote maybe.vote: (({E-} or (A- & Ds-)) & Vv-) or ({A-} & Ds- & Jv-); double.v triple.v quadruple.v quintuple.v: {EN-} & VERB_PLI(); doubles.v triples.v quadruples.v quintuples.v: {EN-} & VERB_S_T(); doubled.v-d tripled.v-d quadrupled.v-d quintupled.v-d: {EN-} & (VERB_SPPP_T() or or or ); doubling.v tripling.v quadrupling.v quintupling.v: {EN-} & ( & ); doubling.g tripling.g quadrupling.g quintupling.g: {EN-} & (( & ) or or ); % =================================================================== % PREPOSITIONS % conjoin preps: "prep and prep": "the coverage on TV and on the radio..." : MJrp- or MJlp+; % alter-preps: "it is somewhere in or near the house" % The "or" must take a prep object. % XXX TODO: most preps below need this rule. : MJrj- or MJlj+; % Mp- (which modifies nouns) has a cost, so that modifying verbs % (using MVp-) is generally preferred. The cost is small, though, % to allow modifiers on conjoined nouns to work well. % e.g. "...went to hell yesterday and heaven on Tuesday" : or [Mp-]0.4 or Pp- or MVp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (MX*x- or MVx-)); % Wj- & Qd+: questions: By what means will you arrive? : or ( & (Mj- or (Xd- & Xc+ & MX*j-))) or (Wj- & Qd+) or ; : or [Mpn-] or Pp- or MVpn- or [({Xc+ & {Xd-}} & CO*n+)] or (Xd- & Xc+ & (MX- or MVx-)); : or [Mp-] or Pp- or MVa- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (MX*x- or MVx-)); under beneath: ({Yd-} & {JQ+} & J+ & ( or FM-)) or [MVp- & B-] or (Yd- & Pp-); below above behind.p: ({Yd-} & {{JQ+} & J+} & ( or FM-)) or [MVp- & B-]; within w/i: ({JQ+} & J+ & ) or [MVp- & B-]; during: ({JQ+} & J+ & ( or UN-)) or [MVp- & B-]; % EW+ "From where did it come?" from: ({Yd-} & {JQ+} & (FM+ or J+ or Mgp+) & ( or Mp-)) or [MVp- & B-] or EW+ or NIr+; at toward towards without w/o.p: ({JQ+} & (J+ or Mgp+) & ) or [MVp- & B-]; % % XXX fixme: MVp- & J+ is wrong: "*I saw John except Fred" % XXX (The MVp- coming from prep-main-a) % So give J+ a cost, to minimize this, for now ... % Could this be fixable in postprocessing? % {EBm+} & J+: "but not very much" % [[EBm+]]: "but not very" except but.misc-ex: ({JQ+} & (({EBm+} & [[J+]]) or [[EBm+]] or Mgp+) & ) or [MVp- & B-] or ((MVp+ or ) & ); against beyond beside: ({JQ+} & (J+ or Mgp+) & ) or [MVp- & B-]; between: ({JQ+} & (J+ or Mgp+) & ) or [MVp- & B-] or NIr+; % w/ as a common abbreviation for with with w/: ({JQ+} & (J+ or Mgp+) & ( or RJrv-)) or (Jw+ & (RJrj- or RJlj+)) or [MVp- & B-] or (J+ & {EBm+} & ([P+] or [[O*n+]]) & ( MVp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (MX*x- or MVx-)))); among: ({JQ+} & (J+ or Mgp+) & ( or FM-)) or [MVp- & B-]; % (Wj- & JQ+ & J+): "By what means?" kind of a hack, for null-verb question. % In what way? To what end? : Wj- & JQ+ & J+; % FL+ "for long" for.p: ({JQ+} & (J+ or Mgp+ or TI+) & ( or Mp-)) or (J+ & (RJrj- or RJlj+)) or [MVp- & B-] or (MG- & JG+) or (MVp- & FL+) or ; into: ({JQ+} & (J+ or Mgp+ or QI+) & ) or [MVp- & B-]; % cost on MVa- to give preference to MVl- about: ({JQ+} & (J+ or Mgp+ or QI+) & ) or EN+ or EW+ or EZ+ or [MVp- & B-] or ( & (Mp- or MVp- or Pp-)) or [MVa-] or (MVl- & (MVp+ or MVa+ or MVs+)); % Grep also for "just_about", used as syonym for "nearly", "almost" % XXX is this really needed ?? Seems to duplicate other stuff .. just_about nearly_about almost_about right_about: ({JQ+} & (J+ or Mgp+ or QI+) & ) or EW+; % EN- & Pp-: "you are half-way through" % EN- & J-: "He stopped, about half-way through" % right/straight through: right/straight needs to modify through, so % so that conjunctions can work correctly. through.r right_through straight_through: ({JQ+} & J+ & ( or FM-)) or (EN- & (Pp- or J-)) or [MVp- & B-]; : ({JQ+} & J+ & ( or FM-)) or K- or [MVp- & B-]; across along: or ; % : "off went the cavalry" off: or (MVp+ & {Xc+ & {Xd-}} & COp+) or ; past.p: ({Yd-} & {JQ+} & J+ & ( or FM-)) or K- or [MVp- & B-]; around: or ({JQ+} & (J+ or Mgp+) & ( or FM-)) or K- or MVa- or or [MVp- & B-] or [EN+]; % K-: "They ran the motor flat out" flat_out: K-; % up, down behaving as prepositions. % EN- & Pp-: "you are halfway out" % EN- & J-: "We stopped, about halfway up" % {J+} & : "Down the stairs came the dog", "Down came the dog". out.r up.r down.r: ({Yd-} & {JQ+} & ([J+] or [[MVp+]]) & (({Xd- & Xc+} & MVa-) or FM-)) or K- or ({Yd-} & Pp-) or (EN- & (Pp- or J-)) or ({J+} & ) or [MVp- & B-]; by: or ({JQ+} & (J+ or Mgp+ or JT+) & ( or FM-)) or K- or [MVp- & B-] or ; % EN- & Pp-: "you are halfway in" % EN- & J-: "we stopped, about halfway in" in.r: or ({JQ+} & (J+ or Mgp+ or IN+) & ( or FM-)) or K- or (EN- & (Pp- or J-)) or [MVp- & B-] or (MG- & JG+) or ; on upon: or ({JQ+} & (J+ or Mgp+ or ON+ or [QI+]) & ) or K- or [MVp- & B-]; over: ({Yd-} & {JQ+} & (J+ or Mgp+ or QI+ or [[MVp+]]) & ( or FM-)) or K- or EN+ or [MVp- & B-] or (Yd- & Pp-); just_over just_under well_over: EN+; % XXX original LG recommends using the LI link, however the % sort of clobbers this. Should this be "fixed"? like.p: ({[EA-]} & (((J+ or Mgp+ or [[Mp+ or MVs+]]) & ) or (Vf- & Mgp+) or (LI- & (J+ or )))) or [MVp- & B-]; unlike: J+ & (MVp- or Pp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (E+ or MVx-))); % (OFd- & Jd+): "I have a lot of cookies", forces "lot" to be determiner; % The Jd+ forces a link to the object as well. % Wj- & JQ+ & J+ & Qd+: "Of which person were you speaking?" % QI+ & CV+: "She kept an organized record of which employees took their vacations" % The QI makes it interrogative, the CV links head word. % (Js+ or Jp+ or Ju+): we explicitly exclude Jw+ as that leads to bad parses. of: ({JQ+} & (Js+ or Jp+ or Ju+ or Mgp+ or (QI+ & {CV+})) & (Mp- or OFj- or OFw- or (Xd- & Xc+ & MX*x-) or ( & (Mj- or (Xd- & Xc+ & MX*j-))) or [[({Xc+ & {Xd-}} & CO+)]])) or (Wj- & JQ+ & J+ & Qd+) or (OFd- & Jd+) or ((OFj- or Mp-) & B-) or (MG- & JG+) or (NF- & NJ+) or (Mp- & TI+); of_them: (ND- or MF-) & (J+ or Pa+) & Xd- & (MX*x- or MVx-) & Xc+; % MX-PHRASE: The blah, to be blahed, will be blah. % TO- & Xc+: "I'd like to, I want to." (null infinitive) % give [J+] a cost, so that numeric intervals are peferred % I*t+ & TO-: passes on the TO constraint down the line % I+ & MVi-: allows "What is there to do?" % but also incorrectly allows: "He is going to do" % This is where landmark transitivity could fix things, % by placing a link between "what" and "do". % I*t+ & Wo-: "To be continued" to.r: ({@E-} & {N+} & I*t+ & (TO- or Wo-)) or ({@E-} & {NT-} & I+ & ( or (SFsx+ & ) or [{Xd- & Xc+} & MVi-] or [] or [[R-]] )) or (TO- & Xc+) or I*a+ or ({JQ+} & ([J+] or Mgp+) & ) or [MVp- & B-] or ; so_as_to: I+ & {Xd- & Xc+} & MVi-; % Mail addresses. care_of c/o: MVp- & J+; % -------------------------------------------------------- % Preps suggesting comparative relations, orderings besides: {J+ or Mgp+} & ([({Xc+ & {Xd-}} & CO+)] or MVp- or ); throughout: {J+} & ([({Xc+ & {Xd-}} & CO+)] or MVp- or ); versus: (J+ & Mp-) or (G- & G+); vs: {Xi+} & G- & G+; worth.p: (Mp- & (J+ or OF+)) or (Paf- & Mgp+) or (Pa- & (J+ or B-)); opposite.p: J+ & ; better_off worse_off: {EC-} & Pa- & {Pg+}; % J+ & : "out of the tree fell the squirrel." off_of out_of: ({JQ+} & J+ & ) or [MVp- & B-] or (J+ & ); despite notwithstanding other_than apart_from aside_from: (J+ or Mgp+) & (MVp- or (Xd- & Xc+ & (MVx- or E+)) or [({Xc+ & {Xd-}} & CO+)]); rather_than: (J+ or Mgp+ or Mp+ or I+) & ((Xd- & Xc+ & (E+ or MVx-)) or MVp- or [({Xc+ & {Xd-}} & CO+)]); instead_of because_of prior_to: (J+ or Mgp+) & (MVp- or Pp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (E+ or MVx-))); as_well_as: (J+ or Mgp+) & (MG- or Mp- or MVp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (MX*x- or MVx-))); according_to as_of in_case_of in_response_to unbeknownst_to thanks_to: J+ & (MVp- or Pp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (E+ or MVx-))); due_to along_with en_route_to in_connection_with: J+ & ; regardless_of as_to irrespective_of: (J+ or QI+) & (MVp- or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (E+ or MVx-))); as_usual to_date on_average in_turn so_far in_particular in_response in_general thus_far in_reply: ; such_as: J+ & ( MVa- or Mp- or (Xc+ & Xd- & (MVx- or MX*x-))); lest: ( or Mgp+ or Mv+) & ( ({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-) or (Xd- & Xc+ & E+)); albeit: ( & {Xc+ & {Xd-}} & CO*s+) or ({Xd-} & & Wd+); no_matter: QI+ & ((Xc+ & {Xd-} & CO+) or ({Xd- & Xc+} & MVs-)); % -------------------------------------------------------- % Preps that specify time-like relations recently: {EE- or EF+} & ( ({Xd- & Xc+} & MVp-) or Pp- or E+ or ({Xc+ & {Xd-}} & CO+) or EB- or JT- or or Qe+ or [[Mp-]]); % Wc- & Qd+: "Now, am I right?" now.r: ({Xd- & Xc+} & MVp-) or Pp- or E+ or ({Xc+ & {Xd-}} & CO+) or (Wc- & (Xc+ or [()]) & Qd+) or EB- or [[Mp-]]; % Wc- & Qd+: "Then, am I right?" then.r: ({Xd- & Xc+} & MVp-) or Pp- or E+ or ({Xc+ & {Xd-}} & CO+) or (Wc- & (Xc+ or [()]) & Qd+) or EB- or (S+ & Xd- & Xc+ & MVs-) or [[Mp-]]; % Wt-: "Later." (all by itself) but also: "Later, he left" later earlier: ({ECa- or Yt-} & (E+ or Mp- or Pp- or MVb- or (Wt- & {Xc+}) or [({Xc+ & {Xd-}} & CO+)] or (Xd- & Xc+ & (MX*x- or MVx-)) or ({[[@Ec-]]} & {Xc+} & A+) or AJrc- or AJlc+)) or (Yt- & ( or Qe+)); % -------------------------------------------------------- % Preps that specify space-like relations everywhere anywhere: {EL+} & ( ( & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVs-))) or (MVp- or Pp- or FM- or (Xc+ & Xd- & MVx-))); % Pp-: "We are finally getting somewhere." % Pp- & {EL+}: "I want to be somewhere else" % MVp-: "The record skips somewhere else, too." % EE+: "somewhere near, a mouse scratched." % MVp+ & COp+: "Somewhere, far away, a dog barked." % almost like ... somewhere someplace: ({EL+} & ( FM- or Pp- or MVp- or [({Xc+ & {Xd-}} & CO+)] or (Xc+ & Xd- & MVx-) ) & Mp+) or ({EL+} & (MVp- or Pp-)) or ({EL+} & {Xc+ & {Xd-}} & MVp+ & {Xc+ & {Xd-}} & COp+) or ({EL+} & {Xc+ & {Xd-}} & [[CO+]]) or EE+; nowhere: {EL+} & (MVp- or Pp- or FM- or (Xc+ & Xd- & MVx-)); % EE- & COp+: "somewhere near, a mouse scratched." % EE- & FM-: "The ticking came from somewhere near." near.p: ({EE- or EF+} & ( or (J+ & ( or FM- or )))) or (EE- & {Xc+} & COp+) or (EE- & FM-); % SF*p+: "nearby is another temple" (using p for 'prep') % SFpp+: "nearby are more ruins" % {EE-} & {Xc+} & COp+: "{somewhere} nearby, a mouse scratched" % {EE-} & FM-: "The ticking came from {somewhere} nearby." nearby close_by: A+ or MVp- or Pp- or (SF*p+ & ) or ({EE-} & FM-) or ({EE-} & {Xc+} & COp+); % similar to but not quite ... all_over all_around: {J+} & (Mp- or Pp- or MVp- or [({Xc+ & {Xd-}} & CO+)] or FM-); % Consider "Here's the ball." We have two choices: SFst+ as a filler-it, % or the more questionable . Maybe PF is reasonable.. but % SFst seems better at the moment. here: J- or or (SFst+ & ) or ; % Wi-: [come] Over here! over_here: Wi-; % EN- & Pp-: "you are halfway there" % EN- & J-: "we stopped about halway there" % Wi-: "There!" % Wd- & PFt+: "there lay the ball"; the PFt+ prevents connections to % the PFb- on . there.r: J- or or ((SFst+ or SFp+ or SFut+) & ) or SFIst- or SFIp- or (Wp- & PFt+) or OXt- or (EN- & (Pp- or J-)) or Wi-; % This seems to be the simplest way to make "Go home!" parse correctly... home.r: MVp-; away: ({Yd-} & (MVp- or Pp- or ({Xc+ & {Xd-}} & CO+))) or K-; aboard: ((MVp- or Mp- or Pp-) & {J+}) or K-; apart: {Yd-} & K-; inside.r outside.r underneath alongside: or ({J+} & ( or FM-)); amid plus.p minus.p via onto: J+ & ( or ); % Bare-naked MVp-: "I want it back" back.r: ({Yd-} & K-) or (MVp+ & (MVp- or FM-)) or MVp-; forth aside.p: K- or MVa-; next_to in_back_of in_front_of close_to on_top_of outside_of inside_of atop: or (J+ & ( or FM- or )); ahead_of by_way_of akin_to betwixt vis-a-vis in_lieu_of on_account_of in_place_of in_search_of: or (J+ & ( or )); % -------------------------------------------------------- % More complex space-like prepositional phrases overhead.r midway in_public in_private en_route a_la_mode a_la_carte side_by_side from_coast_to_coast: ; abroad upstairs.r downstairs.r overseas.r next_door: or FM-; elsewhere: or FM- or [[J-]]; ahead at_hand in_store in_reverse in_place in_town under_way in_office out_of_office out_of_reach in_reach within_reach on_guard at_large in_hand on_hand for_free in_line in_loco_parentis on_board en_route in_bed out_of_bed on_strike on_top from_afar at_stake in_question at_issue on_lease on_trial in_league in_cahoots in_front in_back on_break on_camera in_command in_concert by_association in_association on_deck on_disk on_file on_foot on_location on_line online.r: MVp- or Mp- or Pp- or (Xc+ & Xd- & (MX*x- or MVx-)); uptown downtown.r offshore.r underground.r out_of_town: MVp- or Mp- or Pp- or FM- or (Xc+ & Xd- & MVx-); : MVp- or Pp- or (Xc+ & Xd- & MVx-); herewith hereinafter therefrom therein thereon thereupon: ; /en/words/words-medical.prep.1: ; backward backwards forwards.r leftward leftwards rightward rightwards sideways ashore abreast aft half-way.r halfway.r two-fold downhill southward underfoot westward eastward northward overnight.r on_hold on_track in_situ in_toto off_balance in_check on_course off_course under_oath at_end by_example on_holiday by_invitation on_patrol on_stage in_step in_tempo on_schedule behind_schedule ahead_of_schedule for_good for_keeps out_of_step out_of_phase in_tune out_of_tune in_session out_of_session in_phase neck_and_neck under_contract no_place out-of-doors out_of_hospital: ; % K-: "put forward the argument..." forward.r: or K- or MVa-; % 5' 3' are DNA ends upstream downstream 5' 3': A+ or NIfp+ or NItp- or ({Yd- or EZ- or EE- or EI-} & {MVp+ or OF+} & (({Xc+ & Xd-} & (Ma- or MJra-)) or MJra+ or or MVp- or Pp- or FM- or (Xc+ & Xd- & (MVx- or MX-)))); %upstream downstream 3' 5': %A+ or %((EZ- or Y-) & (MVp+ or OF+) & (MV- or MV+)) or %(EI- or EZ- or Y- & Ma- & (MVp+ or OF+)) or %(EE- or Y- & (FM- or TO-) & MVp+ or OF+); indoors outdoors underwater.r: MVp- or Pp- or FM- or (Xc+ & Xd- & MVx-); % -------------------------------------------------------- % Patronymics and misc french/spanish/german connectives % Many of these are already in the adjectives list à auf aus aux comte comtes dans de de_la del della delle der des du duc la las le.c los nach noch och os ou pÃ¥ por sans te über un une vom von zum zur zu: {G-} & G+; % Spanish/Italian: "Dolce y Gabbana" y.and: G- & G+; % ==================================================================== % TIME AND PLACE EXPRESSIONS % (Xd- & {Xc+} & MV+ & MVx-): "We are ready, this time for sure." this_time this_one_time this_once that_time these_days: or (Xd- & {Xc+} & MV+ & MVx-) or [[E+]]; last_time next_time: or JT- or YS+ or [[]] or Wa-; % Js-: "show results from last week" day.r week.r month.r year.r weekend.r morning.r afternoon.r evening.r night.r semester.r term.r season.r session.r: ((DTn- or DTi-) & ( or [[E+]])) or (DTi- & (JT- or YS+ or Js- or [[]])) or (DTa- & ); the_next the_previous the_following this_past: DTn+; % Js- links "show results from today" : or JT- or Js- or YS+ or [[]]; % Date inverted relative: "What a great day yesterday was!" % "What a great day was yesterday!" : Ss+ & Rn-; % {Xd-} & MX-: "What a great day today!" today tonight: or or ({Xd-} & MX-) or [[E+]]; yesterday: {TD+} & ( or or [[E+]]); tomorrow: {TD+} & ( or ); Monday Tuesday Wednesday Thursday Friday Saturday Sunday.i: ((DTn- or DTie- or [()]) & {G-} & {TD+ or TW+} & ( or or ON-)) or [[AN+]]; morning.i afternoon.i night.i evening.i: TD-; % (ND- & TY+ & MVp-): "John (born 20 December 1975) is clever" January.i February March April.i May.i June.i July August.i September.i October November December: ((DTn- or DTie- or ({TA-} & {TY+})) & (JT- or Jp- or YS+ or IN- or [] or [[{ND-} & ]])) or ((DTn- or DTie-) & ) or (TM+ & {TY+} & ((Xd- & Xc+ & TW-) or ON- or JT- or [[ or MVp- or Mp- or AN+]])) or (ND- & TY+ & MVp-) or or AN+ or Wa-; % The naked ND- can occur with tiem intervals: % "I can't decide between 7:30AM and 9:30AM" % AM.ti PM.ti am.ti pm.ti a.m. p.m. o'clock: /en/words/units.5: ND- & {{@MX+} & & {TZ+}} ; % Time-zone names A.tz ACDT.tz ACST.tz ADT.tz AEDT.tz AEST.tz AKDT.tz AKST.tz AST.tz AWDT.tz AWST.tz B.tz BST.tz C.tz CDT.tz CEDT.tz CEST.tz CET.tz CST.tz CXT.tz D.tz E.tz EDT.tz EEDT.tz EEST.tz EET.tz EST.tz F.tz G.tz GMT.tz H.tz HAA.tz HAC.tz HADT.tz HAE.tz HAP.tz HAR.tz HAST.tz HAT HAY.tz HNA.tz HNC.tz HNE.tz HNP.tz HNR.tz HNT.tz HNY.tz I.tz IST.tz K.tz L.tz M.tz MDT.tz MESZ.tz MEZ.tz MSD MSK.tz MST.tz N.tz NDT.tz NFT.tz NST.tz O.tz P.tz PDT.tz PST.tz Q.tz R.tz S.tz T.tz U.tz UTC.tz V.tz W.tz WDT.tz WEDT WEST.tz WET.tz WST.tz X.tz Y.tz Z.tz: {Xd-} & TZ-; % Abbreviated month names. Jan.x Feb.x Mar.x Apr.x May.x Jun.x Jul.x Aug.x Sep.x Sept.x Oct.x Nov.x Dec.x: {Xi+} & TM+ & {TY+} & ((Xd- & Xc+ & TW-) or ON- or JT- or [[ or MVpn- or Mp- or AN+]]); fall.i spring.i winter.i summer.i: ((DTn- or DTi-) & ) or (DTi- & (JT- or YS+ or [[]])); % Jd- & Dmc-: "Millions of years ago..." weeks.i days.i hours.i minutes.i seconds.i months.i years.i decades.i centuries.i semesters.i terms.i nights.i: ((ND- or (Jd- & Dmc-) or [[EN-]] or [()]) & (Yt+ or (OT- & {Mp+}))) or (ND- & Ye-) or (TQ- & BT+); week.i day.i hour.i minute.i second.i month.i year.i decade.i century.i semester.i term.i night.u: (NS- & (({NJ-} & {EN-} & (Yt+ or OT-)) or (EN- & J-))) or (NSa- & [[Mp- or Ys-]]) or ({NR- or TT-} & DG- & (( & (({Xc+ & {Xd-}} & CO+) or MVp- or (Xd- & Xc+ & MVx-))) or Yt+)); year_and_a_half: NSa- & {EN-} & (Yt+ or OT-); moment.u: (NS- & (({EN-} & (Yt+ or OT-)) or (EN- & J-))) or ({NR- or TT-} & DG- & (( & (({Xc+ & {Xd-}} & CO+) or MVp- or (Xd- & Xc+ & MVx-))) or Yt+)); a_while: J- or Yt+ or OT- or MVa-; now.i then.i: JT- or FM-; now_on then_on there_on: FM-; from_now: Yt- & ; a_long_time some_time a_few_moments moments.u: Yt+ or OT-; % I can't figure out what the Js- would be for... ?? % ago: Yt- & ( or or Qe+ or JT- or Js-); ago: Yt- & ( or or Qe+ or JT-); every.i: {EN-} & Ye+ & ; times.i x.i: (ND- & (({Xc+ & {Xd-}} & CO+) or MVp- or EC+ or EZ+ or or Qe+)) or (((({ND-} & DG-) & {}) or (ND- & Ys+)) & (({Xc+ & {Xd-}} & CO+) or MVp- or (Xd- & Xc+ & MVx-))); time.i: {TT- or NR-} & DG- & {} & (({Xc+ & {Xd-}} & CO+) or MVp- or (Xd- & Xc+ & MVx-)); the_year: TY+ & ; every_time: {EN-} & ( & (({Xc+ & {Xd-}} & CO+) or MVp- or (Xd- & Xc+ & MVx-))); week.n moment.n hour.n minute.n year.n instant.n period.n month.n second.n decade.n century.n: {NM+} & (( & ((Ds- & {@M+} & {WN+ or TH+ or [[]] or (R+ & Bs+)} & {@MXs+} & ( or or )) or Us- or (YS+ & Ds-) or (GN+ & (DD- or [()])))) or AN+); day.n night.n: {NM+} & (( & (({D*u- or @M+} & {WN+ or TH+ or [[]] or (R+ & Bs+)} & {@MXs+} & ( or or )) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+); % {Dmc- or @M+}: avoid used Dmc together with M when parsing sentences like % "She is two years older than me" days.n weeks.n moments.n hours.n minutes.n years.n instants.n periods.n months.n nights.n seconds.n decades.n centuries.n: {NM+} & (( & (({Dmc- or @M+} & {WN+ or TH+ or or (R+ & Bp+)} & {@MXp+} & ( or or )) or Up- or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])))) or [[AN+]]); % XXX A major problem here is that the dict entries for miles.n, feet.n % create a mass of parses that are wrong & interfere with the below. : ((ND- or [()] or [[EN-]]) & (Yd+ or Ya+ or EC+ or [[MVp-]] or OD-)) or (ND- & (NIfu+ or NItu- or EQt+ or EQt-)); % AU is abbreviation for "astronomical units" blocks.i feet.i miles.i yards.i inches.i meters.i millimeters.i centimeters.i micrometers.i kilometers.i microns.i Angstroms.i wavelengths.i AU.i au.i astronomical_units light-years.i: ; block.i foot.i mile.i yard.i inch.i meter.i millimeter.i centimeter.i micrometer.i kilometer.i micron.i Angstrom.i wavelength.i astronomical_unit light-year.i: (NS- & {NJ-} & {EN-} & (Yd+ or EC+ or [[MVp-]] or Ya+ or OD-)) or Us-; % make sure that mile.i always has precedence over mile.n % XXX TODO: probably same for the other .i's above... mile.n: or []; a_long_way: Yd+; point.i percentage_point: (NS- or NIe-) & {NJ-} & (Yd+ or OD-); points.i percentage_points: ND- & (Yd+ or MVp-); dollars.i cents.i: NIn- & (EC+ or Yd+ or OD-); 1_dollar one_dollar a_dollar 1_cent one_cent a_cent: {NJ-} & (EC+ or Yd+ or OD-); share.i pound.i ounce.i gallon.i barrel.i head.x: NSa- & Mp-; twofold threefold fourfold fivefold sixfold sevenfold eightfold ninefold tenfold a_hundredfold a_thousandfold: {EN-} & (MVp- or Em+ or EC+ or [Pa-] or A+ or (Xd- & (Xc+ or ) & MX-) or NIfn+ or NItn-); % Add cost to Op-, try to use any other linkage before making % a unit be a plain-old object. : ((ND- or NS- or NIe-) & (NIfu+ or NItu-)) or ((ND- or NS- or NIe-) & (AN+ or EQt+ or EQt-)) or ((ND- or NS- or NIe-) & (DD- or EN-) & {Wd-} & ({Mp+} & Sp+ )) or ((ND- or NS- or NIe-) & ([[{DD-} & Op-]] or Jp-) & {Mp+}) or ((ND- or NS- or NIe-) & Xd- & MX- & Xc+) or ((ND- or NS-) & {NJ-} & (EC+ or Y+ or OD- or (Us- & {Mp+}))) or Us-; % Abbreviations of scientific units that follow numbers % km².u mi².u in².u ft².u m².u cm².u /en/words/units.1: ; UNITS: ; % Units abbreviations that can be followed by a period: % ft. tbsp. yds. /en/words/units.1.dot: {Xi+} & ; % Abbreviations that form noun-like things "degrees_Fahrenheit" etc. /en/words/units.3: ND- & ; % Time unit abbreviations: : or ((ND- or NS-) & {NJ-} & OT-); /en/words/units.4: ; /en/words/units.4.dot: {Xi+} & ; % money, similar to units, above. % Ds-: "We are talking about the dollar" /en/words/currency: ((NIm- or NIn- or NIe-) & AN+) or ((NIm- or NIn- or NIe- or Ds-) & (Op- or Jp-) & {Mp+}) or ((NIm- or NIn-) & {NJ-} & (EC+ or Yd+ or OD-)) or Us-; % {NI-} & Jp-: "a purseful of dollars" /en/words/currency.p: ((NIn- or NIe-) & AN+) or ({NIn- or NIe-} & (Op- or Jp-) & {Mp+}) or ((NIn-) & {NJ-} & (EC+ or Yd+ or OD-)) or Us-; % number-and-unit combinations, such as "50-kDa". The linking requirements % should largely follow those for units except not allowing a numeric % determiner. % TODO: the linking requirements are likely rarely used, and % it might be beneficial to cost them. If this is done, make the same % modification for unit ranges also. % NUMBER-AND-UNIT: % ((({D*u-} or {Dmc-}) & & % ( or Bsm+)) or (({D*u-} or {Dmc-}) & Us- & {Mp+})) or A+; % Above screw up the usual units processing. % ====================================================================== % QUESTION WORDS % QI- & (): "I do not know who" % Ws- & Bsw+ & Sp*w+: "Who have bought your flat from?" % {EL+ & {N+}} & Wd-: "Who?" "Who else?" "Who else not?" % Wq- & Qw+: "who are they?" % Jw-: "For who were you mistaken?" who: (R- & (({MVp+ or MVx+} & RS+) or )) or [QI-] or Jw- or ({EL+} & ((S**w+ & {Bsw+}) or (R+ & B*w+)) & {EW-} & (Ws- or Wq- or QI*d- or BIqd-)) or ({EL+ & {N+}} & Wd-) or (Wq- & Qw+) or ({MVp+ or MVx+} & (S**w+ or (R+ & B*w+)) & (Xd- & (Xc+ or ) & MX*r-)); % Sp+: "what are the answers?" % Ww-: Dr. Who: "What!" % {EL+} & Ww-: "What else?" "What the fuck?" % Xc+ & Ic+: "What, were you expecting Santa?" % Wn- & O+: "What a jerk!" % QI-: "I'll tell you what", "Say what?" % Jw-: "To what do you owe your success?" what: ({EL+} & (D**w+ or Ss*w+ or Sp*w+ or (R+ & (Bsw+ or BW+))) & {EW-} & (Wq- or Ws- or QI*d- or BIqd- or QJ+ or QJ-)) or ({EL+} & Ww-) or (Wn- & O+) or ((Ss*d+ or (R+ & (Bsd+ or BW+))) & ( or (Ss*t+ & ) or SIs*t-)) or (D+ & JQ-) or Jw- or [QI-] or (Xc+ & Ic+); % QI- & (): "I do not know which" which: ((Jr- or R-) & (({MVp+ or MVx+} & RS+) or )) or ((D**w+ or ({OF+} & (S**w+ or (R+ & B*w+)))) & {EW-} & (Wq- or Ws- or QI*d- or BIqd-)) or (JQ- & D+) or ({MVp+ or MVx+} & (S**w+ or B*w+) & ((Xc+ or ) & Xd- & MX*r-)) or [QI-] or Jw-; % or Wi-: "Which way, left or right?" which_way: or Wi-; % Jw-: "From whom did you run?" whom: (R- & ) or (R+ & B*w+ & {EW-} & (Wq- or QI*d- or BIqd- or ((Xc+ or ) & Xd- & MX*r-))) or (Jr- & (RS+ or )) or Jw-; whose: (D**w+ & ( Mr- or ({EW-} & Wq-) or Ws- or QI*d- or BIqd- or ((Xc+ or ) & Xd- & MX*d-))) or (JQ- & D+) or (U+ & Jr- & (RS+ or )); % Os-: "I'll hire whomever I can find" "I'll hire whomever" % EL+ & SJr-: "Bring him and whomever else" % ({EL+} & Os- & Bsd+): Bring whomever else you care to. whomever: (R- & ) or (B*w+ & (Wq- or QI*d- or BIqd- or ((Xc+ or ) & Xd- & MX*r-))) or ({EL+} & SJr-) or ({EL+} & (Ss*d+ or Bsd+ or {[[]]}) & Os-) or (Jr- & (RS+ or )) or Jw-; % EL+ & SJr-: "Bring him and whomever else" whoever: {EL+} & (((Ss*d+ or Bsd+ or [[CX+]] or {[[]]}) & ( or (Xc+ & {Xd-} & CO+) or ({Xd- & Xc+} & MVs-))) or ({EL+} & SJr-) or [[(O- or J-) & CX+]]); whatever.c: ({EL+} & (((Ss*d+ or Bsd+ or BW+ or D**w+) & ( or (Xc+ & {Xd-} & CO+) or ({Xd- & Xc+} & MVs-))) or [[(O- or J-) & CX+]])) or ((ALx+ & J+) & (({Xd-} & Xc+ & CO+) or ({Xd- & Xc+} & MVs-))); whenever wherever however.c: {EL+} & ( & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVs-))); whyever: ({EL+} & ( (Ww- & Qw+) or (QI- & ( or )) or ( & ((SFsx+ & ) or WY- or BIq-)))) or [[{@CO-} & Wc- & Wi+]]; whichever: ({EL+} & (((Ss*d+ or Bsd+ or BW+ or D**w+) & ( or (Xc+ & {Xd-} & CO+) or ({Xd- & Xc+} & MVs-))) or [[(O- or J-) & CX+]])) or ((ALx+ & J+) & (({Xd-} & Xc+ & CO+) or ({Xd- & Xc+} & MVs-))); % Ww- & Qw+: "whither did it come?" % EW-: "From whither did it come?" whence whither: {EL+} & (( & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVs-))) or ({EW-} & Ww- & Qw+)); although in_as_much_as whilst whereas whereof wherein: ( & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-))) or ({Xd-} & & (Wd+ or Wp+ or Wr+)); % QI- & (): "I do not know when" % (Mv- & Cs+): "an examination when it happened revealed chicanery" % The above is yucky, since it allows broken parses, e.g. % *The school when I lived in England was wonderful % Perhaps a better solution might be some special case of WN+ on % examination? (would require 'examination' and all other 'operation' % nouns to be in their own class... when: ((WN- or BIh-) & ) or (( or ) & (BIq- or QI- or (SFsx+ & ))) or (Mv- & ) or [QI-] or ({EW-} & (QJ- or QJ+)) or ({EW-} & Ww- & {Qw+}) or (( or Mp+ or Mgp+ or Mv+) & (({Xd- & Xc+} & MVs-) or ({Xc+ & {Xd-}} & CO*s+) or (Xd- & Xc+ & E+))); % QI- & (): "I do not know why" % COa+: "Why, of course it will!" % N+: "why not?" "Why the hell not?" why: {EL+} & ( ({EW-} & (Ww- or Wq-) & {Qw+ or N+}) or (QI- & ( or or [()])) or ( & ((SFsx+ & ) or WY- or BIq- or QJ+ or QJ-)) or COa+ or ({EW-} & (QJ- or QJ+)) ); % QI- & (): "I do not know where" % R+ & Bsw+: "Where does it go to?" % Cs+ & Bsw+ & QI-: "Can you tell us where those strange ideas came from?" % {EW-}: "about where did you put it?" % Jw-: "From where did you get it?" where: {EL+} & ( ({EW-} & Wq- & ((Rw+ & WR+) or (R+ & Bsw+) or Qw+)) or [QI-] or ({EW-} & (QJ- or QJ+)) or ( & Bsw+ & QI-) or ((WR+ or or ) & (BIq- or QI- or (SFsx+ & ))) or (( or WR+) & )); whether: ((QI- or BIq-) & ( or )) or ( & SFsx+ & ) or [[( or MV+) & (({Xd- & Xc+} & MVs-) or ({Xc+ & {Xd-}} & CO*s+))]]; whether_or_not: ((QI- or BIq-) & ( or )) or ( & (({Xd- & Xc+} & MVs-) or ({Xc+ & {Xd-}} & CO*s+))); % QI- & (): "I do not know how" % EL+: "How else would you say that?" % (EAh+ or EEh+) & Ww-: "How big?" "How quickly?" how: ((((EAh+ or EEh+) & {HA+}) or H+ or AFh+) & {EW-} & (BIqd- or QI*d- or Wq- or Ws-)) or ({EW-} & Ww- & [[()]]) or ({EW-} & Wq- & (({EL+} & Qw+) or AF+)) or [QI-] or ({EW-} & (QJ- or QJ+)) or (( or ) & (QI- or BIq- or (SFsx+ & ))) ; %%% or ((EAh+ or EEh+) & Ww-); % ---------------------------------------------------- % CONJUNCTIONS & ADVERBS % EBx+: He told me that even his mother likes me % (perhaps this should be changed to a different EB ??) that.j-c: ({EBx+} & & ([SFsx+ & ] or TH- or [[MVh-]] or RJ*t+ or RJ*t-)) or (TS- & (SI*j+ or SFI**j+) & I*j+); % D*u+: "Give me that thing" that.j-d: [{AL-} & D*u+]; % Xd-: iffy punctuation, e.g "The man, that you saw laugh... that.j-r: ({[Xd-]} & R- & (({MVp+ or MVx+} & RS+) or )) or EE+ or (EA+ & {HA+}) or DTn+; % naked Osn-: "give me that" that.j-p: ({[[M+]]} & ) or ; % "that" as topic. Wt is a topic link to LEFT-WALL. "That I did not know". that.j-t: Wt- & {Xc+} & Rn+ & B+; % "No one is sitting at that there table" that_there: Ds+; % (Rnx+ & & ): "Because I said so" % Not using Rnx+ & B+ above, because B+ goes too far... because b/c bc cuz cos coz cause.j 'cause b'cause b'cuz bec bcoz: ( & (({Xc+ & {Xd-}} & CO*s+) or BIh- or ({Xd- & Xc+} & MVs-))) or (OF+ & (({Xc+ & {Xd-}} & CO+) or BIh- or ({Xd- & Xc+} & MVa-))) or (Rnx+ & & ); now_that just_as if_only in_case whereby whereupon insofar_as inasmuch_as ere on_the_grounds_that on_grounds_that in_that in_the_event_that in_the_event: & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-)); if_only: ((MVp+ or MVa+ or MVs+) & ({Xd- & Xc+} & MVp-)) or (Wd+ & Wc-); on_condition: (TH+ or TS+) & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-)); unless though.c even_though: ( or Mgp+ or Mv+) & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-) or (Xd- & Xc+ & E+)); as_if as_though: (( or Mgp+ or Mv+ or Mp+) & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-) or (Xd- & Xc+ & E+))) or ((BIh- or LI-) & ); as_soon_as: & {Xc+ & {Xd-}} & CO*s+; % J+ & CO+: "Until yesterday, ..." XXX this is wrong, should be JT+??? changequote(\,/)dnl until 'til ’til ‘til `til til till.r: changequote dnl ((Mgp+ or J+ or JT+ or UN+) & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVp-) or [Mp-])) or ( & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-))); since: ((Mgp+ or J+ or JT+ or UN+) & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVp-) or [Mp-])) or ( & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-))) or [[MVa-]] or [[E+]]; ever_since: (J+ or Mgp+ or ) & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-)); after: {EI- or Yt-} & (((Mgp+ or J+ or JT+) & ( or UN- or or Qe+)) or (J+ & ) or ( & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-)))); before: ({EI- or Yt-} & (({Mgp+ or J+ or JT+} & ( or UN-)) or (J+ & ) or ( & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-))))) or (Yt- & ( or Qe+)); if only_if if_and_only_if iff: ( & {Xc+ & {Xd-}} & (Wd- & (Qd+ or Ws+ or Wq+))) or (( or [Mgp+] or [Mv+]) & (({Xd- & Xc+} & MVs-) or ({Xc+ & {Xd-}} & CO*s+))) or (QI- & ); % Perhaps the below is a cop-out, but getting the links just % right between commas, buts, nots and onlys is proving to be hard. but_only_if but_not_if: & (Xd- or [[()]]) & Xc+ & MVs-; if_possible if_necessary: MVp- or (Xd- & Xc+ & (MVx- or E+)) or ({Xc+ & {Xd-}} & CO+); if_so: ({Xc+ & {Xd-}} & CO+); no_wonder: (Wd+ or Wp+ or Wr+) & Wc-; % Pa+: "it can be pressed into shape while cold" while: (( or Mgp+ or Mp+ or Pa+) & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-) or (Xd- & Xc+ & E+))); : RJlv+ or RJrv-; % once as adverb once.e: ({ or Mp+} & (({Xc+ & {Xd-}} & CO*s+) or ({Xd- & Xc+} & MVs-) or (Xd- & Xc+ & E+))) or or E+ or EB-; % -------------------------------------------------------------------------- % Conjunctions % Should these be treated as clause-openers (taking CO link)? % e.g. "Also on this list is the Colossus of Rhodes." % Another possibility: (Rnx+ & ) "Because I say so" % XXX should review these, they probably overlap the other conjunction % usages below. % and/or: [(({Xd-} & ) or Wc-) & (Wdc+ or Qd+ or Ws+ or Wq+)]; % and used as a conjunction in proper names: % The Great Southern and Western Railroad % Hmm, Maybe should use MG- & JG+ here, to be consistent with "of", "for": % "The Society of Engineers", "The League for Abstinence" % Add a tiny cost, so that other conjunctions get a shot, first. and.j-g: [G- & G+]0.05; % Conjoined adjectival modifiers. % The black and white cat sleeps % She ran hot and cold. % The {EBb+} link handles "not", "yet" after the "and" -- "blah and not blah" % See also for similar structures. % The {Xd-} allows "blah blah, and blah" % MVa is given a cost, so that Pa is used, if possible. % (In general, we want to never use MVa if Pa is possible... ) % AJla- & AJr*+ allows "he is clever and funnier than Mike." % : "Mary is too boring and depressing to talk to" % % AJ*a: ordinary adjectives % AJ*c: comparative adjectives % AJ*s: superlative adjectives % and.j-a but.j-a yet.j-a and_yet: ({Xd-} & AJla- & {EBb+} & AJr+) & (A+ or Pa- or [MVa-] or AJra-) & {}; % XJo-: either ... or ... or.j-a: ({Xd-} & AJla- & {XJo-} & AJra+) & (A+ or Pa- or [MVa-] or AJra-); % XJn-: neither ... nor ... % Its marked optional only to solve the ugly case of % "he is in neither the 105th nor the 106th battalion" % At issue is that nouns really really want to get a determiner, so we give it one. nor.j-a: AJ- & {XJn-} & AJ+ & (A+ or Pa- or [MVa-]); % comparatives: % he is bigger, and badder, than the pope. % If one comma is there, then the other must be also. and.j-c or.j-c but.j-c yet.j-c: ((AJlc- & AJrc+) or (Xd- & AJlc- & AJrc+ & Xc+)) & (((Pam- or Mam- or AFm+) & {@MV+}) or ({[ECa-]} & MVb-) or Am+); % [MVa-] : "he ran the fastest and the farthest" and.j-s: (AJls- & AJrs+ & La-) or (AJls- & AJrs+ & DD- & [MVa-]) or (AJle- & AJre+ & [MVa-]) or (AJld- & AJrd+ & (D+ or DD+)); % conjoined post-nominal modifiers, to be used with conjunctions below. : [Ma-] or (Xd- & Xc+ & MX*a-); : Mp- or MVp- or (Xc+ & CO+); : J+ & ([Mp-] or Pp- or MVp-); % [Ma-]: it is more grammatically correct to have commas ... % {EBb+}: "blah but not blah", "blah and not blah" but.j-m and.j-m: ({Xd-} & MJla- & {EBb+} & MJra+ & ) or ({Xd-} & MJlp- & {EBb+} & MJrp+ & ) or ({Xd-} & MJlj- & {EBb+} & MJrj+ & {Xc+} & ); % {XJo-}: Either .. or ... or.j-m: ({Xd-} & MJla- & {XJo-} & {EBb+} & MJra+ & ) or ({Xd-} & MJlp- & {XJo-} & {EBb+} & MJrp+ & ) or ({Xd-} & MJlj- & {XJo-} & {EBb+} & MJrj+ & {Xc+} & ); % XJn-: Neither .. nor ... nor.j-m: ({Xd-} & MJla- & XJn- & {EBb+} & MJra+ & ) or ({Xd-} & MJlp- & XJn- & {EBb+} & MJrp+ & ) or ({Xd-} & MJlj- & XJn- & {EBb+} & MJrj+ & {Xc+} & ); % Conjoined question words. % When and where is the party? % How and why did you do that? and.j-q: (QJ- & QJ+) & ((Wq- & Q+) or QI-); % conjoined adverbs/prepositional phrases % RJ*v: adverbs % RJ*t: that "He said that ... and that ..." % RJ*c: subordinate clauses: "Although he said ... and he did ..., ..." % RJ*j: prep-object-relative (Mj): "the man for whom and with whom ..." % RJ*r: "those" relative clauses: "...: those who do and those who don't" and.j-r or.j-r: ((RJlv- & RJrv+) & MVr-) or ((RJlt- & RJrt+) & TH-) or ((RJlc- & RJrc+) & Cs-) or ((RJlj- & RJrj+) & Mj- & ) or (({Xd-} & RJlr- & RJrr+) & J-); % Conjoined nouns/noun phrases. % "The cost and reliability were questioned" (Spx+) % "He wrote for piano and flute." (Ju-) % "Where is the sickle and hammer?" (SIs-) % Op- has a cost, so that "they verbed X and verbed Y" gets the VJ link % at zero cost, and the SJ link at higher cost (since a "verbed Y" can be % understood as a modified noun). Acutally, should probably have some % post-processing rule to disallow this XXX to do fix above. Example of % bad SJ usage: "He bangs drums and played piano" i.e "he bangs a played piano" % % : ({Xd-} & SJl- & SJr+) & etc. % would allow "X , and Y" constructions, but these have tricky rules... % % noun-conj-dep-s & SI-: Are a dog and a cat here? % % XXX There should be a noun-sub-u but this requires a lot of work ... : ({Xd-} & SJls- & SJrs+ & {[[Xc+]]}); : ({Xd-} & SJlp- & SJr+ & {[[Xc+]]}) or ({Xd-} & SJls- & SJrp+ & {[[Xc+]]}); : ({Xd-} & SJlu- & SJr+ & {[[Xc+]]}) or ({Xd-} & SJlp- & SJru+ & {[[Xc+]]}) or ({Xd-} & SJls- & SJru+ & {[[Xc+]]}); % Give AN+ a cost, because in general, we don't want to conjoin nouns, % and then use the resulting phrase to modify another noun ... : Ju- or SJl+ or [[AN+]]; % XXX WTF? why does [O-] have a cost that the post-nominal doesn't? % Having this cost messes up the following parse: % "The Spirit, a liner carrying crew members and passengers, was attacked." % I'm guessing the costly [O-] is needed to avoid some other screwup ..? % {Dm-}: "I have a number of pennies and dimes" % "I saw the (dog and pony) show" % % and_not ,_not: "I saw John, not Mary" % We treat this here as an idiom, even though it's explicitly hanled for % AJ nd RJ conjunctions. Its just easier, for now. % % {Jd- & Dm-}: "A number of recommendations and suggestions were made" % with "number of" modifying the and.j-n % [[]] costs so that above is prefered: (huh????) % "there was enough of the beer and sandwiches" % % XJa-: "Both June and Tom are coming" and.j-n but_not and_not ,_not: ( & & {XJa-} & ( or (Spx+ & ) or SIp- or Wa- or [{Ds-} & Os-] or )) or ( & & {XJa-} & ( or ({Jd- & Dm-} & Spx+ & ) or SIp- or Wa- or [{{Jd-} & Dmc-} & Op-] or )) or ( & & {XJa-} & ( or ({Jd- & Dm-} & Sux+ & ) or SIu- or Wa- or [{{Jd-} & Dmu-} & Ou-] or )); % {XJo-}: "I can use either this or that". % or.j-n: ( & & {XJo-} & ( or (S*x+ & ) or SIs- or [Os-] or Wa- or )) or ( & & {XJo-} & ( or (Spx+ & ) or SIp- or [Op-] or Wa- or )); % XJn- "neither this nor that" % XJn- is optional: "I don't like dogs nor cats" but not having it is given % a cost only because its a kind of a strange construction ... % SJl- & SJr+ & SJl+: cascading nor's: "Neither snow nor rain nor heat..." % SI- can be singular or plural: for example: % "There is neither a dog nor a cat here" % "Are neither John nor I invited?" % Os- & Mp+: link the prep to the object, instead of the verb, % esp when the verb is the copula. % XXX FIXME: there should be a (SJr- & Mp+) here, to allow this: % "There is no ham in the hamburger, and neither pine nor apple in the pineapple." % However, it needs to be configured so that it accepts the SJr- from the % "and" only when there is no J link, as otherwise, i links at teh wrong % location. Ugh. what a big headache. nor.j-n: SJl- & (XJn- or [()]) & SJr+ & ((Wd- & S*x+) or SI- or (Os- & {Mp+}) or Wa- or SJl+); % Force use of commas: "Mary, but not Louise, is coming to the party" % Not John, but Mary led the way. % XJb-: "not only this but also that" % XXX FIXME: the EBb and EBY below should probably be replaced by XJb but.j-n: ((Xd- & SJl- & EBb+ & SJr+ & Xc+) & (Wd- & Ssx+)) or ((Xd- & SJl- & EBy- & SJr+) & (Wd- & Ssx+)) or (({Xd-} & SJl- & EBy- & SJr+) & Ou-) or (({Xd-} & SJl- & XJb- & SJr+) & Ou-); but_also: {Xd-} & SJl- & XJb- & SJr+ & Ou-; % -------------------------------------------------------------------------- % Conjoined verbs/verb phrases % "Oscar Peterson played piano and wrote music." % Pass through singular/plural agreement of subject. % The weirdo (B- & {B+}) allows the following to parse: % "This is a problem Moscow created and failed to solve." % [I-]0.2, []0.2: avoid I links to conjoined non-infinitives. % XXX This is hacky, we should just prevent such infinitive links from % occuring at all. : (({Xd-} & VJlsi- & VJrsi+) & (({@MV+} & Ss- & ) or (RS- & Bs-) or ([I-]0.2 & {@MV+} & ) or ({Xd-} & VJrsi-))) or (({Xd-} & VJlpi- & VJrpi+) & (({@MV+} & Sp- & ) or (RS- & Bp-) or ([I-]0.2 & {@MV+} & ) or ({Xd-} & VJrpi-))) or (({Xd-} & VJlst- & VJrst+) & ((({@MV+} & Ss- & ) or ([I-]0.2 & {@MV+} & )) & (O+ or (B- & {B+})))) or (({Xd-} & VJlpt- & VJrpt+) & ((({@MV+} & Sp- & ) or ([I-]0.2 & {@MV+} & )) & (O+ or (B- & {B+})))) or (({Xd-} & VJlh- & VJrh+) & (PP- & {@MV+} & )) or ((VJlg- & VJrg+) & (J-)) or ((VJlp- & VJrp+) & []0.2) or ((VJls- & VJrs+) & []0.2); and.j-v or.j-v: ; % ditransitive conjunction: "I gave Bob a doll and Mary a gun" % Actually, optionally ditransitive, to cover more cases. % "I taught these mice to jump, and those mice to freeze" % "I taught these mice to jump, and those to freeze" : {Xd-} & VJd- & O+ & {O*n+}; and.j-o or.j-o: ; % XJn-: neither ... nor ... nor.j-v: (VJl*i- & XJn- & VJr*i+ & ({@MV+} & S- & )) or (VJl*t- & XJn- & VJr*t+ & ({@MV+} & S- & O+ & )); % Similar to and, but allows optional comma before "but" % "blah blah, but blah" but.j-v: ((({Xd-} & VJls-) & VJrs+) & ((Ss- & ) or ({Xd-} & VJrs-))) or ((({Xd-} & VJlp-) & VJrp+) & ((Sp- & ) or ({Xd-} & VJrp-))) or ((VJl- & VJr+) & ((I- & ) or )); % The XJb- guarentees that but.j-b is used with not_only % "We not only X'ed but also Y'ed". % This is the same pattern as the neither... nor... pattern above. not_only: XJb+; but_also: (VJl*i- & XJb- & VJr*i+ & ({@MV+} & S- & )); % XJ: collocations with holes, i.e. "... blah blah X um um Y" % where "blah blah" is always used with "um um". % XJi: with infinitives % ... not only X, but Y % "you should not only ask for your money back, but demand it" not_only: I- & I+ & XJi+; but.j-r: {Xd-} & XJi- & I+; % (Wa- & {OF+}): "Either of them." % XJo+: "... either X or Y" % [MVa] has a cost because we want Xjo to get priority. % MVa-: "He is either here or he is there." which is fucked up... % but hey ... it would need a crossing-link to fix ... % % The costly [[]] is quite ugly and unappealing, but is % needed to parse "he is either in the 105th nor the 106th battalion". % The problem here is that "either in" seems to be order-reversed from % "in either", and doing it right would require link-corssing. either.r: Ds+ or XJo+ or E+ or (OF+ & ) or [[]] or [{Xd+ & Xc-} & MVa-] or (Wa- & {OF+}); % (Wa- & {OF+}): "Neither of them." neither.r: Ds+ or XJn+ or E+ or (OF+ & ) or [[]] or (Wa- & {OF+}); nor.r: ((Xd- & ) or Wd-) & Qd+; for.r: [[(({Xd-} & ) or Wc-) & (Wd+ or Wp+ or Wr+ or Qd+ or Ws+ or Wq+)]]; yet.r: ((({Xd-} & ) or Wc-) & (Wd+ or Wp+ or Wr+)) or E+ or MVa- or ({Xd-} & Xc+ & CO+); thus therefore: ({Xc+ & {Xd-}} & CO+) or ({Xd-} & & Wd+) or ({Xd- & Xc+} & (E+ or EB-)) or (Xd- & Xc+ & MVa-); % EBy+ link is for "verbed not X but Y" "I saw not Mary, but John" % % EB- & EA+: modify both the verb, via EB- and the adjective, via EA+ % it is not sweet % *it tastes not sweet % it tastes bitter, not sweet % "not" is modifying comma % it tastes bitter and not sweet % EB- & EE+: "but not very much" % optional {EA+} to make "he is not a good programmer" % FIXME: it would be nice to have some + link for this case, also. not.e: (EBm- & {EA+ or EE+}) or (EBb- & {EA+}) or (EBx- & {EA+}) or ({@E-} & N-) or NT+ or EBy+ or [[((Ma+ or Mg+ or Mv+ or Mp+) & CO+) or (Mg- & Mgn+) or (Mv- & Mvn+) or (Mp- & Mp+) or (Ma- & Ma*n+)]]; % We include this, though it's not one of the strippable strings n't n’t: N- or EB-; %ADJECTIVES % Common disjuncts shared by virtually all adjectives. : [{@E-} & {@MV+} & & {@MV+}] or (AJra- & {@MV+}) or ({@MV+} & AJla+) or ({@E-} & {@MV+} & ([[]] or (Xd- & Xc+ & MX*a-))); % Ordinary adjectives % abject.a abnormal.a abominable.a abortive.a abrasive.a abrupt.a % % [[{DD-} & ]]: "the rich and powerful": % % Lots and lots, but not all ordinary adjs can take : % Pa- & : "... is too abrasive to talk to." % (EAh- & {Qe+}): "How big?" "How tall?" : ({EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {}) or ({@MV+} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or )) or (EAh- & {Qe+}); % PH-: connect, phonetically, to a/an if it is there. : & ; : & ; /en/words/words.adj.1-vowel : or ; /en/words/words.adj.1-const : or ; % Make the given name Frank be prefered to 'frank.a' % e.g. "Frank felt vindicated when his long time rival Bill revealed that % he was the winner of the competition." frank.a: [ or ]0.2; % Add a miniscule cost, so that the noun form is prefered... % An older formulation of this used Ah- as the link, but I don't see % why. Generic adjective should be OK. Given a cost of 0.04, so % as to give a slight prefernce for the noun-form, if possible. HYPHENATED-WORDS.a: []0.04; % Color names. Just like ordinary adjectives, except that the % color names themselves can be modified by other nouns, gerunds, % verbs and adjectives. % This is done with the {(AN- or A-) & {Ds-}} % I'm unclear about all the other adjective gobbledy-gook % % "She prefers fire-engine red" % A-: "The house was painted burnt umber" % "The house was painted yellow lime" % A- & Ds-: "The house was painted a fading yellow" % AN-: "The house was painted fire-engine red" % "Her shoes are fire-engine red" % [A-]0.2: "a big green apple" want "big" to modify "apple", not "green" : {EA- or EF+} & {(AN- or [A-]0.2) & {Ds-}} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {}) or ({@MV+} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); % pinkish brownish not in this list as they can't take the modifiers. auburn.a black.a blue.a blueberry.a brown.a green.a gray.a grey.a lime.a ochre.a orange.a pink.a purple.a rasberry.a raspberry.a red.a tawny.a ultramarine.a umber.a yellow.a: ; % "We caught a through flight", "its a done job" - adjective -- !? probably over-broad. : {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((AF+ or Ma- or MJra-) & {@MV+}) or ({@MV+} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]]); done.c gone.c through.c: & ; responsible.a accountable.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or Vh- or MJra-) & {@MV+}) or ({@MV+} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); long.a: ( & ) or ((Ya- or Yt-) & (Pa- or Ma- or MJra- or MJla+)) or (H- & (BT+ or Yt+)); % Hmm does distant really belong here? % "The river is a mile wide here": Ya- & Pa- & MVp+ wide.a tall.a deep.a distant.a: ( & ) or (Ya- & (Pa- or Ma- or MJra- or ) & {@MV+}) or (Ya- & {@MV+} & MJla+); old.a: ( & ) or (Ytm- & (Pa- or Ma- or or MJra- or MJla+)); % ??? adj-op already has MX*a- in it, why do we need a bare MX- here ? : NM+ & (Pa- or Max- or or (Xd- & MX- & Xc+) or MJra- or MJla+); aged.i: ; % People aged 20-40 sometimes write "people ages 20-40..." so make % "ages" work like aged, but with a cost. ages.i: []; % The following all have a very regular pattern, with just one variable % part, the TO TH type section. This regularity should be exploited to % simplify the expressions ... easy.a hard.a simple.a difficult.a fun.a expensive.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or ) & {LE+}}) or ({@MV+} & {( or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); % M-: "Do you have an example ready?" % Although we'd like to use Ma- for the above, post-processing prevents this. ready.a: {EA- or EF+} & ( ({[[@Ec-]]} & {Xc+} & A+ & ) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {( or ) & {LE+}}) or ({@MV+} & {( or ) & {LE+}} & MJla+) or AA+ or M- or [[DD- & ]] or [[{DD-} & ]] or ({ or } & )); silly.a nasty.a pleasant.a dangerous.a cruel.a standard.a safe.a legal.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+ & ) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or ) & {LE+}}) or ({@MV+} & {( or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); % Identical to above, but starts with vowel unpleasant.a illegal.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+ & ) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or ) & {LE+}}) or ({@MV+} & {( or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); : {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or THi+ or ) & {LE+}}) or ({@MV+} & {( or THi+ or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & ) or AJr-); good.a bad.a nice.a strange.a wonderful.a terrible.a possible.a fair.a tough.a: & ; unusual.a useful.a impossible.a annoying.a unfair.a unuseful.a: & ; a_bitch : ; great.a: or ( & ); % Surely this is incomplete... one_and_only: A+; % Identical to below, but starts with vowel. important.a essential.a imperative.a: or ({EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+ & ) or ((Paf- or AF+ or Ma- or MJra-) & (({@MV+} & {(THi+ or or TSi+) & {LE+}}) or )) or ((({@MV+} & {(THi+ or or TSi+) & {LE+}}) or ) & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & ))); % Identical to above, but starts with consonant crucial.a necessary.a vital.a: or ({EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+ & ) or ((Paf- or AF+ or Ma- or MJra-) & (({@MV+} & {(THi+ or or TSi+) & {LE+}}) or )) or ((({@MV+} & {(THi+ or or TSi+) & {LE+}}) or ) & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & ))); % XXX FIXME Most of the below need to be sorted into vowel/consonant groups. % common.a practical.a original.a normal.a helpful.a striking.a confusing.a frustrating.a disturbing.a logical.a illogical.a elegant.a efficient.a awful.a just.a unjust.a absurd.a natural.a alarming.a acceptable.a unacceptable.a deplorable.a detestable.a scary.a shocking.a poetical.a: or ({EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {(THi+ or or ) & {LE+}}) or ({@MV+} & {(THi+ or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or )); surprising.a interesting.a odd.a remarkable.a amazing.a exciting.a depressing.a rare.a embarrassing.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {(THi+ or or or ) & {LE+}}) or ({@MV+} & {(THi+ or or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); crazy.a sane.a insane.a stupid.a ridiculous.a wrong.a curious.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or or THi+ or ) & {LE+}}) or ({@MV+} & {( or or THi+) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); wise.a unwise.a smart.a intelligent.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or or ) & {LE+}}) or ({@MV+} & {( or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); unlikely.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or THi+ or ) & {LE+}}) or ({@MV+} & {( or THi+ or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); likely.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or THi+ or ) & {LE+}}) or ({@MV+} & {( or THi+ or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & ) or [E+]); apparent.a false.a official.a strict.a significant.a funny.a notable.a untrue.a tragic.a plain.a urgent.a a_drag a_bummer definite.a evident.a impressive.a incredible.a inevitable.a mysterious.a pathetic.a probable.a admirable.a commendable.a conceivable.a insignificant.a miraculous.a self-evident.a undeniable.a plausible.a understandable.a demonstrable.a hilarious.a improbable.a inexcusable.a outrageous.a paradoxical.a shameful.a inconceivable.a unbelievable.a astonishing.a disgraceful.a debatable.a arguable.a lamentable.a regrettable.a well-known.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {(THi+ or or ) & {LE+}}) or ({@MV+} & {(THi+ or ) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); clear.a unclear.a relevant.a irrelevant.a obvious.a immaterial.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {(THi+ or QIi+ or ) & {LE+}}) or ({@MV+} & {(THi+ or QIi+) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); clear.i: {EA- or EF+} & Vm- & TH+; sure.i certain.i: {EA- or EF+} & Vm- & (TH+ or or (OF+ & {@MV+})); % (AJrc- & {@MV+}): "It is lighter and less costly" tactful.a conventional.a advisable.a prudent.a sensible.a tactless.a polite.a impolite.a arrogant.a conceited.a obnoxious.a valuable.a reasonable.a unreasonable.a traditional.a unnecessary.a tempting.a usual.a inadvisable.a lovely.a a_mistake ethical.a unethical.a immoral.a childish.a awkward.a appropriate.a costly.a customary.a desirable.a dumb.a effective.a fashionable.a energy-intensive.a foolish.a healthy.a hip.a okay.a OK.a ok.a painful.a selfish.a sufficient.a advantageous.a boring.a inappropriate.a insufficient.a irrational.a irresponsible.a mandatory.a meaningless.a preferable.a senseless.a trivial.a wrongheaded.a premature.a risky.a dishonest.a hypocritical.a enjoyable.a idiotic.a inconvenient.a unkind.a pointless.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or ) & {LE+}}) or ({@MV+} & { & {LE+}} & MJla+) or AA+ or or (AJrc- & {@MV+}) or [[DD- & ]] or [[{DD-} & ]]); unknown.a questionable.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {QIi+}) or ({@MV+} & {QIi+} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); certain.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Paf- or AF+ or Ma- or MJra-) & {@MV+} & {( or or TH+ or QI+ or (OF+ & {@MV+})) & {LE+}}) or ({@MV+} & {( or or TH+ or QI+ or (OF+ & {@MV+})) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({ or or TH+ or QI+ or OF+} & )); sure.a unsure.a uncertain.a careful.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {( or or TH+ or QI+ or (OF+ & {@MV+})) & {LE+}}) or ({@MV+} & {( or or TH+ or QI+ or (OF+ & {@MV+})) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({ or or TH+ or QI+ or OF+} & )); % XXX FIXME: many of the below should probably take like the % above... % common adjectives, taking "to", "that" e.g. "was incorrect that" correct.a incorrect.a right.a excited.a disappointed.a upset.a sorry.a content.a determined.a amused.a amazed.a astonished.a astounded.a pleased.a disgusted.a distressed.a dismayed.a irritated.a embarrassed.a alarmed.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {( or TH+) & {LE+}}) or ({@MV+} & {( or TH+) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({ or TH+} & )); glad.a fortunate.a unfortunate.a lucky.a unlucky.a happy.a sad.a surprised.a delighted.a overjoyed.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {( or or TH+) & {LE+}}) or ({@MV+} & {( or or TH+) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({ or or TH+} & )); % common adjectives, taking "to", "of", "that" e.g. "proud that" proud.a scared.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {( or TH+ or (OF+ & {@MV+})) & {LE+}}) or ({@MV+} & {( or TH+ or (OF+ & {@MV+})) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({ or TH+ or OF+} & )); % common adjectives, taking "of" e.g. "tired of", "sick of" etc. tired.a pooped.a full.a sick.a critical.a guilty.a innocent.a typical.a exemplary.a capable.a contemptuous.a incapable.a reminiscent.a scornful.a mindful.a short.a appreciative.a complimentary.a born.a worthy.a free.a terrified.a unworthy.a prognostic.a dead.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {OF+ & {@MV+}}) or ({@MV+} & {OF+ & {@MV+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({OF+ & {@MV+}} & )); fond.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & OF+ & {@MV+}) or (OF+ & {@MV+} & MJla+) or (OF+ & )); afraid.a ashamed.a unafraid.a unashamed.a: {EA- or EF+} & (((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {((OF+ & {@MV+}) or or TH+ or ) & {LE+}}) or ({@MV+} & {((OF+ & {@MV+}) or or TH+ or ) & {LE+}} & MJla+) or ({OF+ or or TH+ or } & )); apprehensive.a secure.a optimistic.a pessimistic.a annoyed.a confused.a offended.a insulted.a concerned.a depressed.a doubtful.a grateful.a mad.a mistaken.a hopeful.a unhappy.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {TH+ & {LE+}}) or ({@MV+} & {TH+ & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({TH+} & )); aware.a unaware.a: {EA- or EF+} & (((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {(TH+ or (OF+ & {@MV+})) & {LE+}}) or ({@MV+} & {(TH+ or (OF+ & {@MV+})) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({TH+ or OF+} & )); true.a conscious.a confident.a skeptical.a jealous.a suspicious.a envious.a desirous.a convinced.a unconvinced.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & {(TH+ or (OF+ & {@MV+})) & {LE+}}) or ({@MV+} & {(TH+ or (OF+ & {@MV+})) & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({TH+ or OF+} & )); eager.a reluctant.a able.a unable.a impatient.a eligible.a brave.a anxious.a apt.a desperate keen.a prepared.a willing.a hesitant.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Ma- or MJra-) & {@MV+} & { & {LE+}}) or ({@MV+} & { & {LE+}} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ({} & )); former.a: A+ or G+ or (DG- & ); latter.a: DG- & ; overall.a onetime.a outboard.a pinstripe.a goddam.a de_facto de_jure erstwhile.a foster.a outright.a online.a: A+; pro_forma ad_hoc bona_fide: A+ or Pa-; a_priori a_posteriori: A+ or MVa- or ({Xc+ & {Xd-}} & CO+); asleep.a awake.a alike.a alive.a ablaze.a adrift.a afire.a aflame.a afloat.a afoot.a aghast.a aglow.a agog.a ajar.a amiss.a askew.a astir.a awash.a awry.a de_rigeur rife.a fraught.a lacking.a: ((Ma- or Pa- or MJra-) & {@MV+}) or ({@MV+} & MJla+) or ; alone.a: ((Ma- or Pa- or MJra-) & {@MV+}) or ({@MV+} & MJla+) or or MVp- or E+; % Like the above, but without the 'and' MJ links % {Xd-}: "Y'all ain't gonna leave me here, all alone?" all_alone: ({Xd-} & (Ma- or Pa-) & {@MV+}) or or MVp- or E+; outstanding.a available.a: {EA- or EF+} & (({[[@Ec-]]} & {Xc+} & A+) or ((Pa- or AF+ or Max- or MJra-) & {@MV+}) or ({@MV+} & MJla+) or AA+ or [[DD- & ]] or [[{DD-} & ]] or ); due.i effective.i: (TY+ or JT+) & ; north.a south.a east.a west.a northeast.a northwest.a southeast.a southwest.a: or A+ or ({Yd-} & {OF+} & (Pp- or MVp- or Mp- or (Xc+ & Xd- & (MVx- or MX*x-)))) or [[DD- & ]]; northern.a southern.a eastern.a western.a northeastern.a northwestern.a southeastern.a southwestern.a: or A+ or G+; % .. is this correct? benumbed.a bespattered.a non_compos_mentis dead_on_arrival bedimmed.a null_and_void bedewed.a au_fait dead_of_other_causes right_sacrotransverse above_board K/O.a SGA.a TBA.a DOA.a asialo.a syntonic.a loco.a haywire.a: ((Ma- or Pa- or MJra-) & {@MV+}) or ({@MV+} & MJla+) or ; % ------------------------------------------------------------------------- %COMPARATIVES AND SUPERLATIVES % Omm-: "I want more" -- the second m blocks O*t+ on % Non-zero cost on Omm- so that EA+ is prefered. % Cost of >1.0 on Omm- so that MVm- is prefered for "He runs more". more: ({ECa-} & (EAm+ or EEm+ or [MVm-] or [EB*m-] or Qe+ or or AJrc- or AJlc+)) or ({OF+} & ( ({ECn-} & (Dmum+ or (Ss+ & ) or Bsm+)) or ({ECx- or ND-} & (Dmcm+ or (Sp+ & ) or Bpm+)) or ({ECn- or ECx- or ND-} & ([Omm-]1.1 or Jm- or (Xd- & MVt+ & Xc+ & MX*m-))))) or (DG- & (({MVa+} & ) or B+ or Dm*w+ or EA+) & (ER- or (Wd- & Xc+ & ER+))); more_of_a: Ds*mc+ or ( & Ds*mx+); more_of_an: Ds*mv+ or ( & Ds*mx+); % XXX TODO: shouldn't less be a lot more like 'more', above? % Cost of >1.0 on Om- so that MVm- is prefered for "He runs less". less: ({ECa-} & (EAm+ or EEm+ or [MVm-] or [EB*m-] or AJrc- or AJlc+)) or ({ECn-} & (Dmum+ or (Ss+ & ) or Bsm+)) or ({ECn-} & ([Om-]1.1 or Jm-)) or (DG- & (({MVa+} & ) or B+ or Dm*w+ or EA+) & (ER- or (Wd- & Xc+ & ER+))); % ND- & Dmcm+ "I ran 10 fewer miles than Ben." fewer: ({ECn- or ND-} & (Dmcm+ or Om- or Jm- or (Sp+ & ) or AJrc- or AJlc+)) or (DG- & Dm*w+ & (ER- or (Wd- & Xc+ & ER+))); farther: ({ECa-} & {K+} & (MVb- or Qe+ or or AJrc- or AJlc+)) or A+; further.r: ({ECa-} & {K+} & (MVb- or Qe+ or or AJrc- or AJlc+)) or A+ or E+ or ({Xd-} & Xc+ & CO+); % links to adverbs on left.. % EEy+: "The price didn't drop nearly as fast." % EAy+: "He is as smart" % Hmm, probably want to give EAy a cost, to avoid its use in % "William is described as smooth, yet thoughtful" as.e-y: {EZ-} & ((EAy+ & {HA+}) or EEy+ or AM+); % uses comparative links % Cc+: "The coffee tastes the same as it did last year." as.e-c: (MVz- & (((O*c+ or S**c+ or ({SFsic+} & Zc+)) & {Mp+}) or Mpc+ or )) or (MVzo- & Ct+ & Bc+ & {U+}) or (MVzp- & (CX+ or CQ+)) or (MVza- & Cta+ & ((AFd+ & {Pa+}) or PFc+)); % prepositional, mostly % MVi- & TO+: "He said it in a voice so loud as to make everyone stare." % MVs- & Sa*v+: "he left as agreed" % MVs- & Sa*a+ & CV+: " ..., as shall be proven" % The punctuation is mandatory, here. % The CV is awkward, as it uses a null-subject. % Cz+ & CV+: "the accused, as it shall be shown, is innocent" % use Cz instead of because post-processing kills the % Cs link with a "Unbounded s domain78" error. % : Sa*v+ or (Sa*a+ & CV+); as.e: ((J+ or Mp+ or TI+ or ({SFsic+} & Zs+)) & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVp-))) or ((J+ or Mp+ or BIt+) & ([Mp-] or (Xd- & Xc+ & MX*x-))) or (AZ- & Pa+) or (( or ) & (({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & MVs-))) or (Cz+ & CV+) or ({{Xd-} & MVs-} & & {Xc+}) or (MVi- & TO+) or [[(PFc+ or CQ+) & ({Xd- & Xc+} & MVs-)]]; as_is: {Xd- & Xc+} & MVs-; as_possible: MVz-; % Cc+ & CV+: C links to the head-noun of the followig clause, and CV+ % links to the head verb. Must form a cycle. % Example: "I run more often than Ben climbs" than.e: (MVt- & (((O*c+ or ({SFsic+} & Zc+) or U*c+) & {Mp+}) or Mpc+ or S**c+ or MVat+ or MVpt+ or (Cc+ & CV+) or Pafc+)) or ((MVta- or LE-) & Cta+ & ((AFd+ & {Pa+}) or PFc+)) or ((MVti- or LEi-) & AFdi+ & {Pa+}) or (((LE- & {AFd+}) or (LEi- & {AFdi+})) & (THc+ or (TOic+ & ) or (TOfc+ & ) or (TOtc+ & B+))) or (((MVto- & Ct+ & Bc+ & {U+}) or (MVtp- & (CX+ or CQ+))) & {Mp+}); % cost on MVa-: "we will arrive much sooner", want "much" to modify "sooner". % ({OFd+} & Dmu+): "I drank much of the beer" % cost on [[]] so that the above is prefered to an O- link much: ({EE-} & ([[MVa-]] or ECa+ or or Qe+)) or ({EEx- or H-} & ( ECn+ or ({OFd+} & Dmu+) or ( & ([[]] or Bsm+)))) or (AM- & (Dmuy+ or MVy- or Oy- or Jy- or EB*y-)); slightly somewhat: EC+ or EA+ or MVa- or Em+; far.c infinitely: EC+; significantly substantially: ({EE- or EF+} & (EC+ or E+ or MVa- or ({Xc+ & {Xd-}} & CO+))) or ({EE-} & EB-); % comparative adjectives % angrier.a balder.a balmier.a baser.a bawdier.a bigger.a blacker.a % Wr- & MVt+ & Xc+ & PFb+: subject-verb inversion: % "cheaper than dirt, slime is better" : ({ECa-} & ( ((Pam- or Mam- or AFm+ or AJrc-) & {@MV+}) or ({[[@Ec-]]} & {Xc+} & Am+) or (Wr- & {@MV+} & MVt+ & Xc+ & PFb+) or AJlc+)) or (DG- & (TR+ or AF+) & {@MV+} & (ER- or (Wd- & Xc+ & ER+))); /en/words/words.adj.2: ; easier.a-c: ({ECa-} & (({[[@Ec-]]} & {Xc+} & Am+) or ((Pafm- or AFm+ or Mam- or AJrc-) & {@MV+} & {( or ) & {LE+}}) or AJlc+)) or (DG- & (TR+ or AF+) & {@MV+} & { or } & (ER- or (Wd- & Xc+ & ER+))); harder.a-c: ({ECa-} & (({[[@Ec-]]} & {Xc+} & Am+) or ((Pafm- or AFm+ or Mam- or AJrc-) & {@MV+} & {( or ) & {LE+}}) or MVb- or AJlc+)) or (DG- & (TR+ or AF+) & {@MV+} & { or } & (ER- or (Wd- & Xc+ & ER+))); higher.a-c deeper.a-c lower.a-c faster.a-c quicker.a-c slower.a-c: ({ECa-} & (((Pam- or AFm+ or Mam- or AJrc-) & {@MV+}) or ({[[@Ec-]]} & {Xc+} & Am+) or MVb- or Qe+ or or AJlc+)) or (DG- & (TR+ or AF+ or ) & {@MV+} & (ER- or (Wd- & Xc+ & ER+))); sooner.a-c: ({ECa- or Yt-} & (((Pam- or AFm+ or Mam- or AJrc-) & {@MV+}) or ({[[@Ec-]]} & {Xc+} & Am+) or MVb- or Qe+ or or AJlc+)) or (DG- & (TR+ or AF+ or ) & {@MV+} & (ER- or (Wd- & Xc+ & ER+))); longer.a-c: ({ECa- or Yt-} & (((Pam- or AFm+ or Mam- or AJrc-) & {@MV+}) or ({[[@Ec-]]} & {Xc+} & Am+) or MVb- or Qe+ or or OT- or FL- or AJlc+)) or (DG- & (TR+ or AF+ or ) & {@MV+} & (ER- or (Wd- & Xc+ & ER+))); smarter.a-c nicer.a-c worse.a-c: ({ECa-} & (({[[@Ec-]]} & {Xc+} & Am+) or ((Pafm- or AFm+ or Mam- or AJrc-) & {@MV+} & {( or THi+) & {LE+}}) or AJlc+)) or (DG- & (TR+ or AF+) & {@MV+} & { or THi+} & (ER- or (Wd- & Xc+ & ER+))); better.a-c: ({ECa-} & (({[[@Ec-]]} & {Xc+} & Am+) or ((Pafm- or AFm+ or Mam- or AJrc-) & {@MV+} & {( or THi+) & {LE+}}) or MVb- or E+ or Qe+ or or AJlc+)) or (DG- & (TR+ or AF+) & {@MV+} & { or THi+} & (ER- or (Wd- & Xc+ & ER+))); different.a: ({ECa- or EA- or EF+} & (({[[@Ec-]]} & {Xc+} & Am+) or ((Pafm- or AFm+ or Mam- or AJrc-) & {@MV+}) or AA+ or [[DD- & ]] or )); than_expected than_imagined than_proposed than_suspected than_realized than_intended than_supposed than_reported than_ever than_usual than_normal than_suggested than_anticipated than_recommended: MVt-; more_than no_more_than fewer_than less_than as_many_as an_estimated an_additional up_to as_much_as no_fewer_than no_less_than greater_than: EN+; at_least: EN+ or CO+ or [[{Xd- & Xc+} & MVa-]] or EB-; % This is not quite right, since there may be other words in between % "all ... but": "All was lost but for one tree." % "Everything but one tree remained." % nothing_but all_but: EN+ or E+; all_but: EN+ or E+; nothing_but: Vd- & I+; % -------------------------------------------------------------------------- % superlative adjectives % angriest.a baldest.a balmiest.a basest.a bawdiest.a biggest.a : ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ({NR- or ND-} & DD- & & {} & ) or AJrs- or AJls+; /en/words/words.adj.3: ; favorite.a favourite.a: or ({Xc+} & {[[@Ec-]]} & [[Lf-]]) or ([[Ds-]] & & {} & ); sole.a main.a: {Xc+} & {NR-} & {[[@Ec-]]} & L-; % (DD- or [[()]]): allows optional but costly omission of "the" % e.g. "Amen’s hair is (the) same as Ben’s" which is not terribly % grammatical, but is not uncommon. % []0.1: prefer MVy for comparatives (see the_same, below). % "The coffee tastes the same as it did last year." same.a own.a: ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ((DD- or [[()]]) & & {} & []0.1); % [Oy-]0.1: see immediately above. the_same: {EZ-} & (D**y+ or [Oy-]0.1 or Jy- or MVy-); next.a: ({Xc+ & {Xd-}} & CO+) or MVp- or DTi+ or NR+ or ({Xc+} & {[[@Ec-]]} & L-) or (DD- & & {} & ); past.a previous.a: ({[[@Ec-]]} & {Xc+} & A+) or L- or (Pa- & {@MV+}); following.a remaining.a top.i: L-; hardest.a-s easiest.a-s: ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ({NR- or ND-} & DD- & & {} & ) or ({NR- or ND-} & DD- & (AJre- or AJle+)) or AJrs- or AJls+; worst.a-s longest.a-s fastest.a-s furthest.a-s farthest.a-s slowest.a-s: ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ({NR- or ND-} & DD- & (( & {} & ) or MVa-)) or ({NR- or ND-} & DD- & (AJre- or AJle+)) or AJrs- or AJls+; % "he likes you best of all" has no determiner, just uses MVa-. best.a-s personal_best: ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ({NR- or ND-} & DD- & (( & {} & ) or (MVa- & {Mp+}))) or [[E+]] or [MVa- & {Mp+}] or ({NR- or ND-} & DD- & (AJre- or AJle+)) or AJrs- or AJls+; % =========================================================================== %ADVERBS %ADVERBS WHOSE MAIN USE IS ADJECTIVAL far_from: {EE-} & EA+; a_bit a_little_bit the_least_bit: ({EE-} & EA+) or EC+ or EE+ or ({Xd- & Xc+} & MVa-) or [[]]; % OFd+ & Dm+: "I will wait a little while of time" a_little_while: ({EE-} & EA+) or EC+ or EE+ or ({Xd- & Xc+} & MVa-) or [[]] or (OFd+ & Dm+); % pretty.e extremely very_very very_very_very exceptionally unbelievably incurably extraordinarily jolly.e mighty.e damn.e bloody.e exceedingly overly downright plumb vitally abundantly chronically frightfully genuinely humanly patently singularly supremely unbearably unmistakably unspeakably awfully decidedly demonstrably fashionably frighteningly horrifyingly indescribably intolerably laughably predominantly unalterably undisputedly unpardonably unreasonably unusually hugely infernally: ({EE-} & EA+) or EE+; notoriously.e: ({EE-} & EA+) or EE+ or Em+; % --------------------------------------------------------- % Adverbs whose main use is adjectival, but can be used with % adverbs such as "faster", "dumber", etc. % "That one is marginally better". (thus EBm+) % "It's an inherently better method" thus EC+ link fabulously incomparably inherently marginally moderately relatively ridiculously unacceptably unarguably undeniably unimaginably: ({EE-} & (EA+ or EC+ or EBm-)) or EE+; wide.e: EE+; % {EE-} & EE+: "not very much" % [[EE-]]: "It hurts, but not very" % MVl- & MVl+: "we are going to arrive very nearly on time" very.e way.e: ({EE-} & EA+) or ({EE-} & EE+) or [[EE-]] or [[La-]] or (MVl- & MVl+); real.e: [[EA+ or EE+]]; quite: ({EE-} & EA+) or EE+ or EZ+ or [[Em+]]; amazingly incredibly: ({EE-} & EA+) or EE+ or EBm- or ({Xd- & Xc+} & Em+) or ({Xc+ & {Xd-}} & CO+) or (Xd- & Xc+ & MVa-); % MVa-: "He is behaving very strangely" strangely: ({EE-} & EA+) or EE+ or EBm- or ({Xd- & Xc+} & Em+) or ({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & {EE-} & MVa-); rather: EA+ or EE+ or Vw- or ({Xc+ & {Xd-}} & CO+); particularly: EA+ or EE+ or Em+ or EB- or (MVl- & (MVp+ or MVa+ or MVs+)) or ({Xc+ & {Xd-}} & CO+); notably: EB- or EA+ or EE+ or ({Xc+ & {Xd-}} & CO+); almost nearly: EA+ or EE+ or EN+ or EZ+ or Em+ or EBm- or (MVl- & (MVp+ or MVa+ or MVs+)); % The below is similar to "nearly" ... just_about: Em+ or EN+ or EZ+ or EA+; entirely reasonably highly fairly totally completely terribly: EA+ or EE+ or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or )); absolutely: EA+ or EE+ or EBm- or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or )); % allowing as opener also altogether equally: EA+ or EE+ or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or )) or ({Xc+ & {Xd-}} & CO+); really.e: EA+ or EE+ or Em+ or EBm-; surprisingly: EA+ or EE+ or ({Xc+ & {Xd-}} & CO+) or ({Xd- & Xc+} & E+) or (Xd- & Xc+ & MVa-); especially: EA+ or EE+ or EB- or Em+ or (MVl- & (MVp+ or MVa+ or MVs+)) or ({Xc+ & {Xd-}} & CO+); virtually: EA+ or EE+ or EN+ or EZ+ or Em+; wholly fully critically greatly grossly duly unduly: EA+ or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or )); seemingly utterly: EA+ or Em+; barely just_barely scarcely hardly merely truly practically: Em+ or EBm- or EA+ or Wa-; partly.e largely.e mostly.e chiefly.e simply.e purely.e solely.e: Em+ or EA+ or EB- or Wa- or (MVl- & (MVp+ or MVa+ or MVs+)); % Em+: "It sure is great" sure.ee: Em+; % Em+: "It sure the fuck is great to see you, man!" % "It sure the hell is!" the_fuck the_hell: [Em+] or Wa-; more_and_more less_and_less more_or_less: Em+ or Wa-; % Adverbs like "biochemically". These tend to answer the question "how?" % with a noun-form (as opposed to being verb-derived) A lot of these are % of the "-ically" form /en/words/words.adv.3: EA+ or ({Xd- & Xc+} & (E+ or MVa-)) or EBm- or ({{Xd-} & Xc+} & CO+); in_part: EB- or (MVl- & (MVp+ or MVa+ or MVs+)); % academically administratively aesthetically % --------------------------------------------------------- %ADVERBS WHOSE ONLY (MAIN) USE IS POST_VERBAL barefoot.e willy-nilly quarterly.e madly.e outright.e staccato.e legato.e all_the_way all_the_time all_along anymore.e aloud.e upwards.e downwards.e upward.e downward.e inward.e outward.e inwards.e outwards.e anytime.e live.e wholesale.e anew.e forever.e awhile.e aback.e afoul.e afresh.e aloft.e amok.e amuck.e onstage.e apiece.e askance.e astern.e asunder.e inter_alia mutatis_mutandis par_excellence upside-down.e ab_initio ad_infinitum ad_lib ad_libitum ad_nauseum aground.e astray.e into_account into_effect to_market to_bid from_scratch to_office for_office for_good at_once to_normal to_bed to_town into_office in_advance to_trial by_lot in_stride by_credit_card by_ear by_foot in_kind en_masse to_mind in_mind in_pencil in_pen to_scale for_trial all_right full_time part_time by_proxy: {Xd- & Xc+} & MVa-; % Adjectives that appear post-verbally e.g. "she wiped the table dry" % "we will arrive exhausted" % comparative link *must* have EE- to "more", "less" % These are more or less adverbs ... dry.e flat.e blind.e tired.e refreshed.e fresh.e exhausted.e rejuvenated.e: ({EE- or EF+ } & (MVa- or AJra- or AJla+)) or (EE- & (AJrc- or AJlc+)) or Wa-; wild.e rampant.e shut.e tight.e open.e closed.e loud.e hot.e cold.e free.e: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or ); hard.e wrong.e: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or Qe+ or ); early.e late.e: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or TA+ or Qe+ or ); far.e: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or or Qe+ or Yd+); yet.e: ({Xd- & Xc+} & MVa-) or EBm-; high.e deep.e low.e: {EE- or EF+} & ( ({Xd- & Xc+} & MVa-) or ({Xc+ & {Xd-}} & CO+) or or Qe+); % up, down behaving as adverbs: "She looked down" left.e right.e straight.e up.e down.e: ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or ({Xc+ & {Xd-}} & CO+) or Qe+ or )) or (Kx- & Ky+) or (Pp- & Pp+) or Wa-; short.e: {Yd- or EE- or EF+} & {OF+} & ({Xd- & Xc+} & MVa-); % --------------------------------------------------------- %ADVERBS USABLE POST-VERBALLY OR PRE-VERBALLY properly.e: ({Xd- & Xc+} & MVa-) or Em+; % XXX??? This is a proper subset of the connectors in % but why? Why narrow it like this? finely specially literally heavily alternately severely dearly voluntarily flatly purposely jointly universally thickly widely: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or or [[EA+]]); respectively: ({Xd- & Xc+} & MVa-) or ({Xd- & Xc+} & E+) or ({Xd- & Xc+} & EB-); long.e: E+ or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or OT- or FL- or Yt+)); daily.e nightly.e weekly.e monthly.e yearly.e hourly.e partially: ({Xd- & Xc+} & MVa-) or E+ or EB-; % AJr-: "That is fine and well enough!" well.e: ({EE- or EF+} & ( ({Xd- & Xc+} & MVa-) or Qe+ or or AJr- or [E+])) or [{EA- or EF+} & (Pa- or AF+)] or Yd+; exactly.e: E+ or EB- or EN+ or EW+ or EZ+ or [{Xd- & Xc+} & MVa-] or (MVl- & (MVp+ or MVa+ or MVs+)); roughly approximately: EA+ or ({EE- or EF+} & (EN+ or EW+ or EZ+ or ({Xd- & Xc+} & MVa-) or E+)) or ({Xc+ & {Xd-}} & CO+); together: ({Xd- & Xc+} & MVa-) or E+ or K- or [Mp-] or ({Xc+ & {Xd-}} & CO+); definitely: {EE-} & (E+ or EB- or (Xd- & Xc+ & MVa-)); by_far: EB- or E+ or MVa-; hereby thereby reputedly: E+ or ({Xd- & Xc+} & EB-) or ({Xc+ & {Xd-}} & CO+); % --------------------------------------------------------- %ADVERBS USABLE POST-VERBALLY, PRE-VERBALLY, OR AS OPENERS initially already somehow again once_again nowadays sometimes nevertheless nonetheless at_first at_best at_present of_late indeed: ({Xd- & Xc+} & MVa-) or E+ or ({Xc+ & {Xd-}} & CO+) or EBm-; twice.e: ({Xd- & Xc+} & MVa-) or E+ or ({Xc+ & {Xd-}} & CO+) or EBm- or or ({EN-} & EZ+); hence: (Yt- & ({Xd- & Xc+} & MVa-)) or E+ or ({Xc+ & {Xd-}} & CO+) or EBm-; otherwise formerly lately: ({Xd- & Xc+} & MVa-) or E+ or ({Xc+ & {Xd-}} & CO+) or EB-; also.e: ({Xd- & Xc+} & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+) or EB-; gradually.e sadly.e broadly.e clearly.e annually.e characteristically.e comparatively.e confidentially.e currently.e fundamentally.e hypothetically.e ironically.e justifiably.e momentarily.e mercifully.e nominally.e ominously.e periodically.e realistically.e simultaneously.e subsequently.e superficially.e thankfully.e unofficially.e effectively.e traditionally.e briefly.e eventually.e ultimately.e mysteriously.e naturally.e oddly.e plainly.e truthfully.e appropriately.e simply.ee: {EE- or EF+} & ( ({Xd- & Xc+} & (MVa- or E+)) or ({Xc+ & {Xd-}} & CO+) or EB- or Qe+ or or [[EA+]]); precisely.e specifically.e generally.e: {EE- or EF+} & ( ({Xd- & Xc+} & (MVa- or E+)) or ({Xc+ & {Xd-}} & CO+) or EB- or Qe+ or or EW+); occasionally.e often.e originally.e: {EE- or EF+} & ( ({Xd- & Xc+} & (MVa- or E+)) or ({Xc+ & {Xd-}} & CO+) or EB- or Qe+ or ); % --------------------------------------------------------- % ordinary manner adverbs % abjectly ably abnormally abortively abruptly absent-mindedly absently % COa+ prevents linking of these to relative causes (via COd- on CLAUSE) % (EEh- & {Qe+}): "How quickly?" % : "Onward came the cavalry" % ECa+: "It is vastly cheaper" : ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or ECa+ or ({Xc+ & {Xd-}} & COa+) or Qe+ or or or or [[EA+]])) or (EEh- & {Qe+}); % XXX fixme: there are things in there, like "tall.e" that seem not to % belong?? % XXX fixme: the Qe construction is weird: % "How slickly did he talk?" % "*How slickly did you say it was?" /en/words/words.adv.1: ; /en/words/words-medical.adv.1: ; % EN+: "you are halfway there" % EN- & EN+: "you are about halfway there" halfway.e partway.e half-way.e part-way.e: [] or ({EN-} & EN+); % --------------------------------------------------------- % words.adv.4 contains "prepositional" adverbs, e.g. lingually % meidally subdermally ... Right now we treat these as ordinary % adverbs, and add the Pp- link .. but is this link actually used % anywhere? /en/words/words.adv.4: or Pp-; differently: {EE- or EF+} & (({MVp+} & {Xd- & Xc+} & MVa-) or Em+ or ({MVp+} & {Xc+ & {Xd-}} & CO+) or Qe+ or or [[EA+]]); independently: {EE- or EF+} & (({(MVp+ or OF+)} & {Xd- & Xc+} & MVa-) or Em+ or ({(MVp+ or OF+)} & {Xc+ & {Xd-}} & CO+) or Qe+ or or [[EA+]]); shortly: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or E+ or EI+ or ({Xc+ & {Xd-}} & CO+) or Qe+ or ); immediately stat.e: ({Xd- & Xc+} & MVa-) or E+ or EI+ or ({Xc+ & {Xd-}} & CO+) or EB-; soon: ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or E+ or EI+ or ({Xc+ & {Xd-}} & CO+) or EB- or Qe+ or )) or ({EA- or EF+} & (Pa- or AF+)); certainly possibly probably importantly remarkably interestingly: {EE-} & (E+ or (Xd- & Xc+ & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+) or ({Xc+ & {Xd-}} & EB-)); % --------------------------------------------------------- % ordinary clausal adverbs % absurdly actually additionally admittedly allegedly alternatively /en/words/words.adv.2: E+ or (Xd- & Xc+ & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+) or EBm-; % These are taken from words.adv.2 and allowed EB- when separated by % commas. % Wc- & Qd+: "however, am I right?" however.e consequently.e moreover.e potentially.e conversely.e finally.e actually.e thusly.e: E+ or (Xd- & Xc+ & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+) or (Wc- & (Xc+ or [()]) & Qd+) or ({Xc+ & {Xd-}} & EBm-); % TODO: "similarly" and "differently" get very different linking requirements. % see if these should be made the same. similarly.e: ({MVp+} & {Xd- & Xc+} & (E+ or MVa-)) or ({MVp+} & {Xc+ & {Xd-}} & CO+) or ({Xc+ & {Xd-}} & EBm-); not_suprisingly if_nothing_else: E+ or (Xd- & Xc+ & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+) or EBm-; though.e: (Xd- & Xc+ & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+); % Nearly identical to words.adv.2, but do not force the EBm- % Wt-: single-word sentence: "Evidently" % Wt- & Pv+: "Evidently so" still.e presumably undoubtedly evidently apparently usually typically perhaps: E+ or (Xd- & Xc+ & (E+ or MVa-)) or (Wt- & ({Xc+} or Pv+ or N+)) or ({Xc+ & {Xd-}} & CO+) or EB-; in_fact of_course in_effect for_example for_instance e.g. i.e. : E+ or (Xd- & Xc+ & (E+ or MVa-)) or ({Xc+ & {Xd-}} & CO+) or (EB- & {Xc+}) or (Xd- & EB- & Xc+) or ({Xd-} & & (Wd+ or Wp+ or Wr+)); % ----------------------------------------------------------- % ADVERBS USABLE POST_VERBALLY OR AS OPENERS % Note that similar interjective openers will be given COp+ links % by the UNKNOWN-WORD.a rule -- "Umm, I think he did it." no.e nope.e nah.e no_way yes.e yeah.e yep.e yup.e ok.e okay.e OK.e fine.e sure.e whatever.e someday.e sometime.e thereafter.e anyhow.e anyway.e overall.e afterwards.e afterward.e lengthwise.e worldwide.e nationwide.e statewide.e world-wide.e nation-wide.e state-wide.e industrywide.e instead.e maybe.e: ({Xc+ & {Xd-}} & CO+); % Argumentatives (children gain-saying). not.intj is_too is_not is_so unh_unh: Wa-; % Openers to directives, commands (Ic+ connection to infinitives) % or single-word interjections, exclamations. % These are semantically important, so they've got to parse! % Wa- & Wa+: "Oh my God" no.ij nope.ij nah.ij no_way never.ij not_possible yes.ij yeah.ij yep.ij yup.ij ok.ij okay.ij OK.ij fine.ij exactly.ij sure.ij good.ij good_enough fair_enough whatever.ij hah.ij hey.ij well.ij wtf.ij hell_yes hell_no of_course really.ij say.ij seriously.ij just_asking wondering.ij gesundheit oh_no oh_my oh_my_days ohmigod OMG oh_em_gee omigosh oh_dear dear_me dearie_me deary_me dear.ij dear_Lord dear_Lordy Lord_be_praised Lordy my_Lord fuck_me fucking_hell uh_huh uh uhh uuh unh my.ij my_oh_my my_my my_my_my tsk tsk_tsk tsk_tsk_tsk: or (Wa- & {Wa+}); % Like above, but also used as plain-old interjections, so treat % as adjectives, as well. % A- & Wa-: "Holy Mother of God" howdy phew psst pssst ahem ah ahh eh ehh hmm hmmm huh oops eep egad egads ermahgerd ouch alas whoa whoah oh.ij ohh doh dohh woo_hoo boo.ij booo boooo phooey pooh wow.ij wowie wowee wowzers whoopee hurray hurrah rah rahh hooray ooo oo hoo hoowee hoo-wee who-wee hubba whammo wammo yikes yowza yowzah zoiks zoinks zounds zowie goody.ij amen.ij alrighty jeepers Jee-sus Kee-reist Christ Christ_almighty JHC Jesus_Christ Jesus_fucking_Christ Jesus_H_Christ Christ_alive crikey cripes Jiminy_Cricket Jaysus Jeebus Jehoshaphat sweet_Jesus jeez jeez_Louise jimminy geez geez_Louise geeminy God_Almighty God_almighty God_in_heaven drat.ij shoot.ij blast.ij doggone doggone_it rats.ij dammit god_dammit goddammit damn_it damn_it_all dang dagnabit dagnabbit dag-nabbit dag_nabbit dagnabbit_all darn.ij shucks.ij golly golly_gee golly_gee_willikers good_golly golly_gosh gosh gee gee_whiz gee_willikers my_gosh blimey gadzooks ye_gods gracious_sakes good_gracious goodness_gracious goodness_gracious_me goodness_me great_googly_moogly great_Ceasar great_Scott good_heavens good_gravy land_sakes sakes_alive snakes_alive heavens_to_Betsy heavens_above by_God by_golly by_Jove by_jingo dear_God sacre_bleu ay caramba kamoley kamoly moley moly holy_Moses mother_of_God Mother_of_God mother_of_God mama_mia mamma_mia sonuvabitch son_of_a_bitch heck sodding_hell aw aww awww oh_great oh_wow er err.ij errr um.ij umm anyways honey.ij man.ij baby.ij hush.ij: or ({{Ic-} & Wi-} & {{Xd-} & Xc+} & Ic+) or or (({A-} or {E-} or {EE-}) & Wa-); % A single plain hello all by itself. Costly, because these days, % its not normally a sentence opener. % Vv-: "I said, hello!" % Ds- & Jv-: "He greeted me with a loud hello" % Perhaps these should also appear as nouns? hello.n does ... hello.ij hello_there hallo halloo hollo hullo hillo hi ahoy ahoy_there ship_ahoy land_ahoy shh shhh: [] or Vv- or ({A-} & Ds- & Jv-) or Wa-; % Single plain word by itself. "OK, Bye!" bye.ij goodbye.ij: Wa-; % Openers to directives, commands % Ic+: connection to infinitive imperatives: "on arrival, do it!" % E+: split infinitives, e.g. "you should instead go home" % "It will, more often than not, go by train." prima_facie before_long by_hand by_car by_plane by_boat by_bus by_train by_phone by_telephone in_person at_long_last on_cue on_arrival by_request in_total in_turn later_on for_now more_often_than_not anyhow.ij anyway.ij afterwards.ij afterward.ij instead.ij on_second_thought again_and_again time_and_again over_and_over day_by_day day_after_day step_by_step one_by_one even_so all_of_a_sudden: or ({Xd- & Xc+} & (MVa- or E+)); for_sure for_certain for_real: or ({Xd- & {MV+} & Xc+} & MVa-); % sort-of-like given names ... stop.misc-inf sir.misc-inf madam.misc-inf ma'am: or Wa-; % ----------------------------------------------------------- %ADVERBS USABLE ONLY PRE-VERBALLY (OR PRE-/OPENER) newly: E+; rightly: {EE-} & E+; necessarily no_longer: E+ or EBm-; ever: E+ or EBm- or EC+ or MVa-; never.e always: {EN-} & (E+ or EB-); seldom rarely.e: {EE-} & (E+ or EB-); % MVa-: "He did just what you asked." % EC+: "I ate just some of the cookies" % MVl- & MVl+: " we are going to arrive just about on time" just.e: E+ or [EB-] or EC+ or EN+ or EW+ or EZ+ or (MVl- & (MVa+ or MVp+ or MVs+ or MVl+)) or MVa-; meantime.e secondly thirdly in_brief in_short in_sum in_essence: ({Xd- & Xc+} & E+) or ({Xc+ & {Xd-}} & CO+); furthermore: ({Xd- & Xc+} & E+) or ({Xc+ & {Xd-}} & CO+) or EB-; mainly primarily: E+ or ({Xc+ & {Xd-}} & CO+) or EB- or (MVl- & (MVa+ or MVp+ or MVs+)); % The MV- links seem to really confuse the issue... kill them. % Except they are really needed: % MVl- & MVp+: "I am here only for a few days" % MVa-: "This can saw only wood" only: La- or E+ or EN+ or EB- or (MVl- & MVp+) % or (MVl- & (MVa+ or MVs+)) or MVa- or (Rnx+ & ) or (MVp+ & Wq- & Q+); never.i at_no_time not_once rarely.i since_when: {MVp+} & Wq- & Q+; not_since: (J+ or ) & Wq- & Q+; even.e: E+ or EC+ or EB- or ((MVp+ or MVa+ or MVs+) & (MVl- or ({Xc+ & {Xd-}} & CO+))) or (Rnx+ & ); not_even: Rnx+ & ; % {EE-} & EE+: "but not too much" too: {ECa-} & ( EA+ or ({EE-} & EE+) or ({Xd- & Xc+} & MVa-) or (Xd- & Xc+ & E+)); % original % sufficiently: {EE-} & (EAxk+ or EExk+ or MVak-); % modified sufficiently: {EE-} & (EAxk+ or EExk+ or ({Xd- & Xc+} & MVa-) or E+); % much like an ordinary adverb, except even more commas allowed % please.e: ; please.e: {EE- or EF+} & (({Xd- & Xc+} & MVa-) or ({Xc+ & {Xd-}} & ([Em+]0.1 or CO+)) or Qe+ or or [[EA+]]); % polite command verb please.w thank_you: {Ic-} & Wi- & {{Xc+} & Vv+} & ; % ========================================================== % MISCELLANEOUS WORDS AND PUNCTUATION etc: {Xi-} & Xd- & Xc+ & (MX- or MVa-); so_on the_like vice_versa v.v.: ( & ) or or (( or or or ) & {@MV+}) or M- or MV-; % Emoticons ... at start or end of sentences ... EMOTICON : CO+ or (Wd- & NIa+) or Wa- or ((Xp- or ({@Xca-} & [[Xc-]])) & RW+) or Xi-; % The WV+ after the Xx+ allows the root verb after the punct to attach % to the wall. e.g. "A woman lives next door, who is a nurse." % The naked WV+ without any W+ allows "that I did not know." % Xp+ is for new sentences. "Who is Obama? Where was he born?" % Xs+ is for dependent clauses starting with "so". % "I stayed so I could see you." % XXX TODO: afer all WV's work, the WV link should no longer be optional... % XXX that is, change to just WV+. % : ( or ) & {CP+} & {(Xx+ or Xp+ or Xs+) & {hWV+}} & {RW+ or Xp+}; % QU+ links to quoted phrases. % ZZZ+ is a "temporary" addition for randomly-quoted crap, and % virtual CAPs morphemes. (??) % (Xc+ or [()]): allow missing comma, but at a price. LEFT-WALL: or (QUd+ & & (Xc+ or [()]) & QUc+) or [[ZZZ+ & ]]; % Cost on Xc- because Xc is intended for commas, not sentence-ends. % Without this cost, the right wall gets used incorrectly with MX links. RIGHT-WALL: RW- or ({@Xca-} & [[Xc-]]); % mid-text period, question mark. Splits into two sentences. : Xp- & ; % In many ways, "so" acts as a synonym for a semicolon... % : "So, don't do it!" % The cost on sent-start is to force preference for CV over WV, % whenever possible. % Em+: "That is so not going to happen" % EExk+: "That is so very beautiful" % EBb- & EAxk+: "It tastes bitter and so good" % MVp- & Xc+: "Hold the brush so" % Pv-: "It seems so" % MVs-: "she insisted, so we will do it" so: ({EBb-} & EAxk+ & {HA+}) or ({EZ-} & EExk+) or Em+ or ((({Xd-} & (MVs- or []) & Xs-) or ({Xc+} & Wc-)) & ( or []0.5)) or or (Wq- & CQ+) or Wa- or (MVp- & Xc+) or Pv- or O- or Js-; % Is ever needed here? % Should we be using instead of MVs- ?? % Or maybe every use of MVs- should be converted to ??? so_that such_that: & {Xd- & Xc+} & MVs-; % Quotation marks. % TODO: Add ' as quotation mark. % For a list see: % http://en.wikipedia.org/wiki/Quotation_mark_glyphs#Quotation_marks_in_Unicode % After a closing quote, the sentence may continue... % You were asking, "How might this work?" so I answered. % should thes be a ??? why not? : QUc- & { or or CP+}; « 《 〠『 „ “: QUd-; » 》 】 〠â€: ; % For now, using ".x and ".y in the above definitions multiplies the number % of linkages by 2^(number of "). So it is separated below. % [[ZZZ-]]: link to "random" quotion marks that show up "for no reason". % Cannot use a blanket W+ here to pick up all W connectors, because ... ?? """: QUd- or or [[ZZZ-]]; % Using backtic.x and backtic.y in the above definitions multiplies the % number of linkages by 2^(number of backtics). So it is treated as a % single item, below. changequote(\,/)dnl `: QUd- or ; changequote dnl % Cost on Xc- because Xc is intended for commas, not periods. % Without this cost, lists, such as "Paris, London and Berlin." % get linked incorrectly with the MX link. ".": ((Xp- or ({@Xca-} & [[Xc-]])) & RW+) or Xi- or ; % Optional RW: "Is this a test?" she asked. "!" "?" ‽ ØŸ ?ï¼: (Xp- & RW+) or ({@Xca-} & Xc- & {[RW+]}) or ({@Xca-} & Xq+) or ; % Almost any W+ link appears here, except Wa, which clearly is wrong after % a semicolon. -- looks a lot like . We do need Wa for comma's : {@Xca-} & Xx- & ( or ) & {Xx+}; ";" ï¼›: ; % comma, as a conjunction % AJ: "They taste bitter, not sweet" % Give MVa a cost, so that Pa is used preferentially, if possible. : ((AJla- & EBx+ & AJra+) & (Pa- or [[MVa-]])) or (AJla- & AJra+ & AJla+); : (RJlv- & RJrv+ & RJlv+); % sometimes comma is used as if it were a semicolon % Allow post-comma adverbial modifiers, but discourage these % because the modifier my be long to a following phrase. % e.g. "The blah, soon to be blah, will be blah." should not % get an EBx link to "soon". % XXX the correct solution to this is to add a new domain rule ! XXX % % Comma can conjoin nouns only if used in a list of 3 or more items: % "This, that and the other thing" % However, this is given a cost, so that geographic names are prefered: % "He went to Gaeta, Italy, and to Paris, France." % % SJ: "I saw John, not Mary" is handled via idiomatic ,_not construction % ",": ({@Xca- or [[[@Xc-]]]} & (({[EBx+]} & Xd+) or Xc-)) or [] or or or or (SJl- & SJr+ & SJl+); % :.j % is needed for a wall-connection to the subsequent verb. % Should we also use a VC link here, similar to "so" ?? : {@Xca-} & ((Xx- & ( or J+ or Qd+ or TH+ or ) & {Xx+}) or Xe-); % Put a cost on this, because we want to find other uses first ... ":.j": [] or (Wd- & W+) or (NI- & WV- & W+); % :.p is a synonym for "that" % Ce- & Ss*b+: "He said: 1 + 1 = 2" % TH- & : "He said: the sky is blue" ":.p": (Ce- & Ss*b+) or (TH- & ); % Coordinating conjunctions that behave like punctuation. These % connect whole clauses. Should wee use here? Why not? % % not.ij seems to result in bad parses quite often, do we need it? % Xx-: provides coordination to the wall. % The cost on [] is to use the Xx when possible, because % the VC link often does not go leftwards far enough. % (e.g. "John screamed when I arrived but Sue left") % Wc-: "But my efforts to win his heart have failed" but.ij and.ij or.ij not.ij also.ij but_not and_not and_yet: [{Xd-} & (Xx- or Wc-) & {Xc+} & (Wdc+ or Qd+ or Ws+ or Wq+ or Ww+) & ]1.1; % (NI- & WV- & W+): Optionally numbered, bulleted lists ..y *.j "•" ₠⧠☞ â—Š ※ "….j" â—‹ 。 ゜ ✿ ☆ * â—• ◠∇ â–¡ â—‡ ï¼  â—Ž: (Wd- & W+) or (NI- & WV- & W+); % 〠is the "enumeration-comma" used like a dash ... % ‧ is the "middle dot" – ┠ー --.r -.r 〠~.r ~.r ‧.r : [[]] or ({@Xca-} & (({EBx+} & Xd+) or Xc-)) or (Wd- & W+) or (NI- & WV- & W+); % ellipsis ... at the end, trailing off ... % D- & O+: "He is such a ..." ....y ….y: (CO- & Wd-) or ({D-} & O-) or Xx-; % ellipsis ... at the start % We- is used only for connecting ellipsis to the left wall. % We- & J+: "... a ballroom polished like a skull." % S+ has a cost so that the infinitive I+ is preferred. % BI+, QI+: "... how those two should work together" % TH+: "... that it rained." ....x ….x: We- & (J+ or [S+] or I+ or M+ or MV+ or BI+ or TH+ or QI+ or (R+ & B+ & {S+})); % Elipsis as verb: "Lud, son of Shem, ..." % Arghh. I really want to have Qd- here too, to handle: "In what way...?" % but currently, the post-processing "S-V inversion required8" rule halts this. ....v ….v: (S- or I-) & ; % ellipsis in the middle % Cr- & S+: "... chances that ... could be ..." ....xy ….xy: Cr- & S+; % Relative clause: "I need to find someone who ..." ....wh ….wh: RS- & B-; % Conjoined: "either ... or ..." ....n: ({D+} & SJl+) or ({D+} & SJr-); % The percent sign following a number (also basis pt, per mil) % Also -- see above, for handling of 12ft. 12in. not just 12% "%" ‰ ‱ : (ND- & {DD-} & & ) or (ND- & (OD- or AN+)); % See also /en/words/currency for curency names that follow a number. $ USD.c US$.c C$.c AUD.c AUD$.c HK.c HK$.c £ ₤ € ¤ ₳ ฿ ¢ ₵ â‚¡ â‚¢ â‚  â‚« à§³ Æ’ â‚£ ₲ â‚´ â‚­ ₺ ℳ â‚¥ ₦ â‚§ ₱ â‚° ₹ ₨ ₪ ₸ â‚® â‚© Â¥ ៛ í˜¸ì  â€  †† ‡ § ¶ © ® â„— â„– "#": NM*x+ & (AN+ or NM*y- or [[G+]] or (NIfu+ or NItu-) or ({EN- or NIc- or [[A- & NSa-]]} & {@MX+} & (OD- or ({DD-} & {[[@M+]]} & ( or or [[(Ss+ & ) or SIs-]]))))); % service mark, trademark. % â„  â„¢ : % Espagnol stuff % ¿ ¡: "&": G- & {Xd- & G-} & G+; "’" "'": YP- & (({AL-} & {@L+} & (D+ or DD+)) or [[]] or DP+); % Possessives "'s.p" "’s.p": YS- & (({AL-} & {@L+} & (D+ or DD+)) or [[]] or DP+); % Wd-: allows "(1 + 1) = 2" "(" "[": {Wd-} & {EBx+} & Xd+; ")" "]": {@Xca-} & Xc-; % foo: F+; % ------------------------------------------------------------------------- % Common typographical errors % Asign a cost of 1.7 for no good reason. Feel free to change this. then.#than: [than.e]1.7; than.#then-r: [then.r]1.7; than.#then-i: [then.i]1.7; % rather_then: rather_than; there.#their: [their.p]1.7; % theres.#theirs: [theirs.p]1.7; % there.#they're: [they're]1.7; % all.#all_of: [all_of]1.7; % Using "or" instead of "nor" is a common mistake. % "Neither this or that one will do" or.#nor-j-n: [nor.j-n]; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Morphology guessing for unknown words. % Given a particular kind of ending to a word, try to guess % its part-of-speech. % % All of these have a cost of 0.1, so that the CAPTIALIZED-WORDS % regex gets priority. (CAPITALIZED-WORDS has a cost of 0.05) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % ING-WORDS.g: ( & ) or ( & ) % or or ; ING-WORDS.g: [[( & )] or [( & )] or [({@E- or EA-} & A+)] or [] or (( & (({D*u-} & & ( or Bsm+)) or or (YS+ & {D*u-}) or (GN+ & (DD- or [()])) or Us-)) or AN+ or {AN-})]0.1; ED-WORDS.v-d: [ VERB_SPPP_T(`') or or ]0.1; S-WORDS.v: [ VERB_S_T(`') ]0.1; S-WORDS.n: [( & (({NM+ or Dmc-} & & ( or Bpm+)) or ({NM+ or Dmc-} & ) or (YP+ & {Dmc-}) or (GN+ & (DD- or [()])) or Up-)) or [[AN+]]]0.1; LY-WORDS.e: [{EE- or EF+} & ( ({Xd- & Xc+} & MVa-) or Em+ or ({Xc+ & {Xd-}} & CO+) or Qe+ or or [[EA+]])]0.1; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Morphology guessing extension rules from BioLG-1.1.12 % Words guessed based on morphology. % These occur primarily in biomedical and chemistry texts. % These are processed via regular-expression matching, in 4.0.regex %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % guessed nouns that can be mass or countable % (-in, -ine, -ion, -yl, -ose, -ol, -ide, -ity) MC-NOUN-WORDS.n: []0.1; % guessed nouns that are signular countable (-on, -or) C-NOUN-WORDS.n: []0.1; % guessed adjectives (-ous, -ar, -ic) ADJ-WORDS.a: []0.1; % guessed adjectives/adverbs suffixed by "fold" with or without hyphen FOLD-WORDS: [({EN-} & (MVp- or EC+ or A+)) or Em+]0.1; % latin (postposed) adjectives considered as mass nouns % in the current version (is this right???) LATIN-ADJ-WORDS.a: []0.1; % latin (postposed) adjectives or latin plural noun % always considered as nouns in the current version % XXX maybe should be same as words.n.2.x instead of ??? LATIN-ADJ-P-NOUN-WORDS: []0.1; % latin (postposed) adjectives or latin singular noun % always considered as nouns in the current version % XXX this is with weird plural-like stuff ?? is this right? LATIN-ADJ-S-NOUN-WORDS: [ & (AN+ or ({NM+ or D*u-} & & ( or )) or ({NM+ or D*u-} & ) or (YS+ & {D*u-}) or (GN+ & (DD- or [()])) or Us-)]0.1; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Guessing of unknown words, if none of the above rules applied. UNKNOWN-WORD.n: & (AN+ or ({NM+ or ({Jd-} & D*u-)} & & ( or )) or ({NM+ or ({Jd-} & D*u-)} & ) or SJrp- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])) or U-); UNKNOWN-WORD.v: {@E-} & ((Sp- & ) or (RS- & Bp-) or (I- & ) or ({Ic-} & Wa- & )) & {O+ or } & {@MV+}; % Add a miniscule cost, so that the noun-form is prefered, when % availble. UNKNOWN-WORD.a: []0.04; % These are the link-types that are not subject to the length limit. % Always use "+" for these. Some of these are obvious. Some deserve % an explanation. So: % % O+ is unlimited because some sentences put in long intervening % phrases. For example: "He puts forward, as one argument among % many others, the object of this sentence" requires a long O link % from "puts" to "object". % UNLIMITED-CONNECTORS: S+ & O+ & CO+ & C+ & Xc+ & MV+ & TH+ & W+ & RW+ & Xp+ & Xx+ & CP+ & SFsx+ & WV+ & CV+; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Extensions by Peter Szolovits, psz@mit.edu, as a part of the work for % "Adding a Medical Lexicon to an English Parser. Proc. AMIA 2003 Annual % Symposium, xx-yy. % Visit http://www.medg.lcs.mit.edu/projects/text/ for more information. % subject_to status_post in_conjunction_with sensu in_relation_to neath amidst across_from circa astride previous_to together_with as_regards s/p aka amongst unto apropos_of w.i W.i: ({JQ+} & (J+ or Mgp+) & ) or (MVp- & B-); oftenest correctliest soonest disquietingliest: EA+; propension.n: ( & ((Ds- & {@M+} & {( or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or Bsm+)) or Us- or (YS+ & Ds-) or (GN+ & (DD- or [()])))) or AN+; longest-term.a: ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ({NR- or ND-} & DD- & (( & {} & ) or MVa-)); longer-term.a: ({ECa-} & (({[[@Ec-]]} & {Xc+} & Am+) or ((Pafm- or AFm+ or Mam-) & {@MV+} & {( or THi+) & {LE+}}))) or (DG- & (TR+ or AF+) & {@MV+} & { or THi+} & (ER- or (Wd- & Xc+ & ER+))); attestation.n: ( & (({D*u-} & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( or (Ss*t+ & ) or SIs*t- or Bsm+)) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; % Strange -- the JT- is a time-expression link .. .is that right here ?? articulo_mortis intra_vitam in_articulo_mortis in_extremis post_cibum post_coitum: or JT- or [[E+]] or YS+ or [[]]; % Handy test % grrr: (A- & B- & C+ & D+) or [(E- & @F+ & @G+ & H+)] or [[(I- & J- & @K- & @L+)]]; link-grammar-5.3.16/data/en/4.0.affix0000664000076400007640000000446313033476205013767 00000000000000% % Affixes get stripped off the left and right side of words % i.e. spaces are inserted between the affix and the word itself. % % Some of the funky UTF-8 parenthesis are used in Asian texts. % In order to allow single straight quote ' and double straight quote '' % to be stripped off from both the left and the right, they are % distinguished by the suffix .x and .y (as as Mr.x Mrs.x or Jr.y Sr.y) % % 。is an end-of-sentence marker used in Japanese texts. % Punctuation appearing on the right-side of words. % Note: the ellipsis ....y must appear *before* the dot ".", else the % splitting won't work right. ")" "}" "]" ">" "".y" » 〉 ) 〕 》 】 ï¼½ 〠〠"’’" "’" †''.y '.y `.y "%" "," ....y "." 。   .y ‧ ":" ";" "?" "!" ‽ ØŸ ? ï¼ â€¦.y â”.y –.y ー.y â€.y ã€.y ~ ¢ ₵ â„¢ â„  : RPUNC+; % Punctuation appearing on the left-side of words. % Lots of styles of open-parenthesis % Lots of currency symbols % Paragraph marks % Assorted bullets and dingbats % Dashes of various sorts % "real" English prefixes: Y' w/ % Y'gotta Y'gonna % coffe w/milk "(" "{" "[" "<" "".x" « 〈 ( 〔 《 〠[ 『 「 ã€.x `.x `` „ ‘ “ ''.x '.x ….x ....x ¿ ¡ "$" US$ USD C$ £ ₤ € ¤ ₳ ฿ â‚¡ â‚¢ â‚  â‚« à§³ Æ’ â‚£ ₲ â‚´ â‚­ ₺ ℳ â‚¥ ₦ â‚§ ₱ â‚° ₹ ₨ ₪ ï·¼ ₸ â‚® â‚© Â¥ ៛ í˜¸ì  â€  †† ‡ § ¶ © ® â„— â„– "#" * • ₠⧠☞ â—Š ※ â—‹ 。.x ゜ ✿ ☆ * â—• ◠∇ â–¡ â—‡ ï¼  â—Ž –.x â”.x ー.x -- - ‧.x y' w/ : LPUNC+; % Suffixes 's 're 've 'd 'll 'm ’s ’re ’ve ’d ’ll ’m: SUF+; % Prefixes % Y'gotta Y'gonna % coffe w/milk % y' w/: PRE+; % The below is a quoted list, used during tokenization. Do NOT put % spaces in between the various quotation marks!! ""«»《》ã€ã€‘『ã€`„“â€": QUOTES+; % The below is a quoted list, used during tokenization. Do NOT put % spaces in between the various symbols!! "()¿¡†‡§¶©®℗№#*•â‚â§â˜žâ—Šâ€»â—‹ã€‚゜✿☆*◕â—∇□◇@◎–â”ー---‧": BULLETS+; /en/words/units.1: UNITS+; /en/words/units.1.dot: UNITS+; /en/words/units.3: UNITS+; /en/words/units.4: UNITS+; /en/words/units.4.dot: UNITS+; /en/words/units.5: UNITS+; % % units.6 contains just a single, sole slash in it. This allows units % such as mL/s to be split at the slash. /en/words/units.6: UNITS+; link-grammar-5.3.16/data/en/words/0000755000076400007640000000000013074513211013646 500000000000000link-grammar-5.3.16/data/en/words/words.adj.1-const0000664000076400007640000015233412766044421016712 00000000000000babyish.a backhanded.a bacterial.a bactericidal.a baggy.a bailable.a bald.a baleful.a ballistic.a bally.a balmy.a banal.a baneful.a bankrupt.a baptismal.a barbaric.a barbarous.a barbed.a bardic.a bare.a barefaced.a barefooted.a bareheaded.a barelegged.a barmy.a baronial.a baroque.a barren.a barycentric.a basal.a basaltic.a base.a baseless.a bashful.a basic.a bass.a basset.a batty.a bawdy.a bay.a bayside.a beachfront.a beady.a beaked.a bearable.a bearded.a beardless.a bearish.a beastly.a beatific.a beauteous.a beautification.a beautiful.a becalmed.a bedecked.a bedraggled.a bedridden.a beefy.a beggarly.a behavioral.a behavioural.a beholden.a bejeweled.a bejewelled.a belated.a beleaguered.a believable.a bellicose.a belligerent.a beloved.a bemused.a bendable.a beneficent.a beneficial.a benevolent.a benighted.a benign.a Beninese.a benthic.a benzoic.a berserk.a besotted.a bespangled.a be-spectacled.a bespectacled.a bestial.a bibical.a biblical.a Biblical.a bibliographic.a bicameral.a bicentered.a biennial.a bifocal.a big.a bigamous.a bigoted.a biharmonic.a bijective.a bilabial.a bilateral.a bilaterian.a bilingual.a bilious.a billiard.a billowy.a bimonthly.a binary.a binational.a binomial.a biochemical.a biodegradable.a biogenic.a biogeographic.a biographical.a biologic.a biological.a bioluminescent.a biometric.a biotechnological.a biotic.a bipartisan.a bipedal.a biphasic.a birdlike.a bisexual.a bitchy.a biting.a bitmapped.a bitter.a bituminous.a biweekly.a bizarre.a blackish.a blackspotted.a black-taloned.a bladed.a blameless.a blanc.a bland.a blank.a blase.a blasphemous.a blatant.a bleak.a bleary.a blessed.a bleu.a blind.a blissful.a blithe.a blithering.a bloated.a blond.a blonde.a bloodcurdling.a bloodless.a bloodshot.a bloodstained.a bloodsucking.a bloodthirsty.a bloody.a blotto.a blowzy.a bluespotted.a bluesy.a bluff.a bluish.a blunt.a blurry.a blustery.a boastful.a bodied.a bodily.a boggy.a bogus.a bohemian.a boilered.a boisterous.a bold.a bolded.a bombastic.a boneless.a bonkers.a bonny.a bony.a bookended.a bookish.a boon.a boorish.a borderless.a bored.a boric.a bossa.a bossy.a botanic.a botanical.a bothersome.a bottomless.a bouffant.a bouncing.a bouncy.a bound.a boundless.a bounteous.a bountiful.a bourgeois.a bovine.a boyish.a brachial.a brackish.a brainless.a brainy.a brand-new.a brash.a brassy.a brawny.a brazen.a breakable.a breakneck.a breathless.a breathtaking.a breezy.a brief.a bright.a brilliant.a brined.a briny.a brisk.a bristly.a British.a brittle.a broad.a broadband.a bronchial.a broody.a brotherly.a brownish.a brusque.a brutal.a brutish.a bubbly.a bubonic.a bucolic.a Buddhist.a budgetary.a bulbous.a bulky.a bulletproof.a bullish.a bully.a bum.a bumptious.a bumpy.a buoyant.a burdensome.a bureaucratic.a burly.a bushy.a businesslike.a busy.a butch.a buxom.a bygone.a cacophonous.a cadaverous.a cagey.a calamitous.a calcareous.a calcicolous.a calculable.a calculating.a callous.a callow.a calm.a caloric.a calorific.a camp.a cancerous.a candid.a candied.a canine.a cankerous.a canned.a cannibalistic.a canny.a canonical.a cantankerous.a Cantonese.a capacious.a capacitative.a capacitive.a caped.a capitalisable.a capitalistic.a capitalizable.a capricious.a captive.a carbolic.a carbonaceous.a carbonated.a carbonic.a carboxylic.a carcinogenic.a cardiac.a cardinal.a cardiogenic.a cardiothoracic.a cardiovascular.a carefree.a careless.a careworn.a carmine.a carnal.a carnatic.a carnivorous.a carsick.a cartilaginous.a cartoonish.a cartoony.a casted.a castellated.a casual.a catabolic.a cataclysmic.a catalytic.a catastrophic.a catatonic.a catching.a catchy.a categorical.a catholic.a Catholic.a catty.a caudal.a causal.a causative.a causeless.a caustic.a cautionary.a cautious.a cavalier.a cavernous.a ceaseless.a celestial.a celled.a cellular.a cellulosic.a celtic.a censorious.a centenary.a centennial.a central.a centralised.a centric.a centrifugal.a centripetal.a cephalic.a ceramic.a ceratopsian.a cerebral.a ceremonial.a ceremonious.a certifiable.a cervical.a chafflike.a chalky.a challenging.a chambered.a chancy.a changeable.a chaotic.a chaotropic.a characteristic.a characterless.a chargeable.a charismatic.a charitable.a charming.a chaste.a chatty.a chauvinistic.a cheap.a cheeky.a cheerful.a cheerless.a cheery.a cheesy.a chemical.a chemotactic.a chenodeoxycholic.a cherry.a cherubic.a chewy.a chiasmal.a chic.a chichi.a chief.a childless.a childlike.a chill.a chilly.a Chinese.a chiral.a chiropractic.a chirpy.a chislic.a chitinous.a chitinozoan.a chivalric.a chivalrous.a chlamydial.a chloric.a chloroformate.a chloroformic.a chlorogenic.a chlorous.a choice.a choleric.a cholesteric.a cholinergic.a choosey.a choosy.a choppy.a choral.a chordal.a chorded.a choreographed.a chromatic.a chromed.a chromic.a chromomorphic.a chromosomal.a chromous.a chronic.a chronological.a chthonic.a chubby.a chummy.a chunky.a churched.a churlish.a ciliated.a cinematic.a cinerary.a circadian.a circuitous.a circular.a circulatory.a circumferential.a circumspect.a circumstantial.a citied.a citric.a citrous.a citywide.a civic.a civil.a civilian.a civilized.a cladistic.a clammy.a clamorous.a clandestine.a clangorous.a clannish.a classic.a classical.a classifiable.a classified.a classless.a classy.a clastic.a claustrophobic.a clean.a cleanly.a clearheaded.a clerical.a clever.a clickable.a climactic.a climatic.a clinical.a cliquish.a clitic.a clonal.a close.a cloudless.a cloudy.a clueless.a clumsy.a coarse.a coastal.a coaxial.a cockeyed.a cockney.a cocksure.a cocky.a codenamed.a codeshared.a coeducational.a coeliac.a coercive.a coffered.a cofounded.a cogent.a cognitive.a cognizant.a coherent.a cohesive.a coincident.a coincidental.a cold.a collaborative.a collabrative.a collapsable.a collapsible.a collateral.a collected.a collective.a collegiate.a colloidal.a colloquial.a colonial.a colonic.a colonnaded.a colorful.a colorless.a colossal.a colourful.a colourless.a colubrid.a columnar.a comatose.a combatant.a combative.a combustible.a comely.a comfortable.a comfy.a comic.a comical.a commanding.a commemorative.a commensurable.a commensurate.a commercial.a commodious.a commonplace.a communal.a communicable.a communicative.a communist.a compact.a companionable.a comparable.a comparative.a compassionate.a compatible.a compensatory.a competent.a competitive.a complacent.a complaisant.a complementary.a complete.a complex.a compliant.a complicated.a component.a composed.a composite.a comprehending.a comprehensible.a comprehensive.a compulsive.a compulsory.a computable.a computational.a computerized.a concave.a concentic.a concentric.a conceptual.a concerted.a concessionary.a conciliatory.a concise.a conclusive.a concomitant.a concomittant.a concordant.a concrete.a concurrent.a concussive.a condescending.a conditional.a conditioned.a conducive.a conductive.a confederate.a confidential.a confined.a conformational.a confounded.a confrontational.a confusional.a congenial.a congenital.a congested.a congestive.a Congolese.a congratulatory.a congregational.a congressional.a congruent.a congruous.a conic.a conical.a coniferous.a conjectural.a conjugal.a conjugate.a conjunctival.a connective.a conscientious.a consecutive.a consequent.a consequential.a conservative.a considerable.a considerate.a consistent.a consonant.a consonantal.a conspecific.a conspicuous.a conspiratorial.a constant.a constipated.a constituent.a constitutional.a constitutive.a constrained.a constructive.a consular.a consultative.a consummate.a consumptive.a contagious.a contemplative.a contemporaneous.a contemporary.a contemptible.a contentious.a contextual.a contiguous.a continental.a contingent.a continual.a continuous.a contra.a contractionary.a contractual.a contradictory.a contrapuntal.a contrary.a contrasting.a contrastive.a contributory.a contrite.a controllable.a controversial.a convalescent.a convective.a convenient.a convergent.a conversant.a conversational.a converse.a convertible.a convex.a convincing.a convoluted.a convulsive.a cool.a co-operative.a cooperative.a copious.a coquettish.a coral.a cordate.a cordial.a cordless.a corked.a corneal.a corny.a coronal.a coronary.a corporal.a corporate.a corporeal.a corpulent.a correctional.a corrective.a corresponding.a corrigible.a corroborative.a corrosive.a corrupt.a corruptible.a cortical.a corymbiform.a cosmetic.a cosmic.a cosmological.a cosmopolitan.a costal.a costumed.a cosy.a coterminous.a countable.a counterproductive.a countless.a countywide.a courageous.a courteous.a courtly.a covalent.a covariant.a covert.a cowardly.a coxed.a coxless.a coy.a cozy.a crafty.a craggy.a cranial.a craniofacial.a cranky.a crass.a craven.a crazed.a creaky.a creamy.a creationist.a creative.a credible.a creditable.a credulous.a creepy.a crepuscular.a crestfallen.a criminal.a crimson.a crinkly.a crisp.a crispy.a crooked.a crosscountry.a crosseyed.a crosshead.a cross-legged.a crowded.a crowning.a cruciate.a cruciform.a crude.a crufty.a crumbly.a crunchy.a crushing.a crusty.a cryogenic.a cryptic.a cryptologic.a crystalline.a cubic.a cubical.a cubital.a cuboid.a cuddly.a culinary.a culpable.a cultivable.a cultural.a cultured.a cumbersome.a cumulative.a cunning.a curable.a curative.a curatorial.a curly.a current.a curricular.a cursed.a cursiva.a cursive.a cursory.a curt.a curvy.a cushy.a custodial.a cutaneous.a cute.a cutthroat.a cutting.a cyanuric.a cyber.a cybernetic.a cyclic.a cyclical.a cyclonic.a cyclopean.a cyclotomic.a cylindrical.a cynical.a cystic.a cytoplasmic.a cytosolic.a dactylic.a daft.a daily.a dainty.a damn.a damnable.a damp.a dandy.a Danish.a dank.a dapper.a daring.a dark.a dastardly.a dative.a daunting.a dauntless.a d’Avant-Garde.a daylong.a deadlocked.a deadly.a deadpan.a deaf.a dear.a deathly.a debonair.a début.a decadent.a deceitful.a decennial.a decent.a deceptive.a deciduous.a decimal.a decipherable.a decisive.a declamatory.a declarative.a decongestant.a decorative.a decorous.a decrepit.a dedicatory.a deductible.a deductive.a deep-seated.a defamatory.a defeated.a defective.a defenceless.a defenseless.a defensible.a defensive.a deferential.a defiant.a deficient.a definable.a definitional.a definitive.a deflationary.a deft.a defunct.a degenerate.a dehiscent.a déjà.a delectable.a deleterious.a deliberate.a deliberative.a delicate.a delicious.a delightful.a delinquent.a delirious.a deliverable.a deltoid.a delusional.a demagogic.a demanding.a demented.a dementia.a demiurgic.a democratic.a démocratique.a demographic.a demoniac.a demonic.a demonstrative.a demure.a denatured.a dendritic.a deniable.a denominational.a dense.a dental.a deontic.a departmental.a dependable.a dependent.a depositary.a depressant.a depressive.a derelict.a derisive.a derisory.a derivational.a derivative.a dermal.a dermoid.a derogatory.a descriptive.a deserving.a designate.a desolate.a despicable.a despondent.a despotic.a destitute.a destructible.a destructive.a desultory.a detachable.a detached.a detailed.a detectable.a detergent.a determinate.a deterministic.a deterrent.a detrimental.a detritivorous.a devastating.a developmental.a deviant.a devilish.a devious.a devoid.a devotional.a devout.a dexterous.a dextrorotatory.a dextrous.a dharmic.a diabetic.a diabolical.a diacritical.a diagnostic.a diagonal.a dialectical.a dialogical.a dialup.a diaphragmatic.a diastolic.a diatomaceous.a diatomic.a diatonic.a diauxic.a dicey.a dichotomic.a dichroic.a dictatorial.a didactic.a dielectric.a dietary.a dietetic.a differential.a diffident.a diffuse.a digestible.a digestive.a digital.a digitigrade.a dignified.a dihedral.a dilapidated.a dilatory.a diligent.a dilute.a dim.a dimensional.a dimensionful.a dimensionless.a dimeric.a diminutive.a dimorphic.a dim-witted.a dimwitted.a dingy.a diocesan.a dioecious.a diophantine.a diploic.a diplomatic.a dire.a direct.a directional.a directorial.a dirty.a disabled.a disadvantageous.a disaffected.a disaffiliated.a disagreeable.a disappointing.a disastrous.a discal.a discernible.a disciplinary.a disconnected.a disconsolate.a discontinuous.a discordant.a discouraged.a discourteous.a discreet.a discrete.a discretionary.a discriminating.a discriminatory.a discursive.a disdainful.a diseased.a disfranchised.a disgruntled.a dishevelled.a dishonourable.a dishy.a disingenuous.a disinterested.a disjointed.a disjunct.a disjunctive.a diskless.a disloyal.a dismal.a disobedient.a disorderly.a disparate.a dispassionate.a dispensable.a dispensational.a dispersive.a displeased.a displeasing.a disposable.a disproportionate.a disputable.a disputed.a disquieting.a disreputable.a disrespectful.a disruptive.a dissimilar.a dissipative.a dissociative.a dissoluble.a dissolute.a dissonant.a distal.a distasteful.a distinct.a distinctive.a distinguishable.a distinguished.a distracted.a distraught.a distributive.a distrustful.a disused.a ditrigonal.a diurnal.a divalent.a divergent.a divers.a diverse.a diversionary.a diverticular.a diverting.a divine.a divisible.a divisional.a divisive.a dizzy.a docile.a docosahexaenoic.a doctoral.a doctrinaire.a doctrinal.a documentary.a doddery.a dodecagonal.a dodgy.a dogged.a doglike.a dogmatic.a doleful.a dolomitic.a dolourous.a doltish.a domed.a domestic.a dominant.a domineering.a domoic.a donnish.a dopaminergic.a dopey.a dormant.a dorsal.a dotty.a double.a double-breasted.a doughy.a dour.a dowdy.a down.a downcast.a downhearted.a downloadable.a downmarket.a downriver.a downstairs.a downtempo.a downtrodden.a downy.a doxastic.a drab.a draconian.a dramatic.a dramatistic.a dramaturgical.a drapey.a drastic.a dreadful.a dreamless.a dreamlike.a dreamy.a dreary.a dressy.a drinkable.a driverless.a drizzly.a droll.a drowsy.a drunk.a drunken.a dry.a dual.a dualistic.a dubious.a ducal.a duckbilled.a ducted.a ductile.a due.a dull.a dumpy.a duodenal.a duplicitous.a durable.a dural.a dusky.a dusty.a dutiful.a dwarfish.a dwarven.a dynamic.a dynamical.a dynastic.a dynastical.a dyslexic.a dyspeptic.a fab.a fabled.a fabless.a fabulous.a faceless.a faceted.a facetious.a facial.a facile.a factual.a faint.a faithful.a fallacious.a fallback.a fallible.a fallopian.a fallow.a famed.a familial.a familiar.a famous.a fanatical.a fanciful.a fancy.a fantastic.a fantastical.a far.a faraway.a farcical.a fascist.a fascistic.a fast.a fastidious.a fat.a fatal.a fatalistic.a fateful.a fatherless.a fatherly.a fathomless.a fatty.a fatuous.a faultless.a faulty.a faunal.a favorable.a favourable.a fazed.a fearful.a fearless.a fearsome.a feasible.a featherbrained.a feathery.a featureless.a fecal.a feckless.a fecund.a federal.a feeble.a feldspathic.a felicitous.a feline.a felonious.a female.a feminine.a feral.a ferocious.a ferric.a ferromagnetic.a ferrous.a fertile.a fervent.a festive.a fetal.a fetching.a fetid.a feudal.a fevered.a feverish.a fey.a fianchettoed.a fiberoptic.a fibrinolytic.a fibrous.a fickle.a fictional.a fictitious.a fidgety.a fiduciary.a fiendish.a fierce.a fiery.a figurative.a filamentous.a filial.a filmy.a filtertipped.a filthy.a final.a financial.a fine.a finicky.a finitary.a finite.a finitistic.a finned.a Finnish.a fireproof.a firm.a firstborn.a first-class.a firsthand.a fiscal.a fishy.a fisted.a fit.a fitful.a fitting.a fizzy.a flabby.a flaccid.a flagrant.a flaky.a flamboyant.a flammable.a flashy.a flat.a flat-bottomed.a flattish.a flavored.a flavorful.a flavorless.a flavourless.a flawed.a flawless.a flaxen.a fleet.a fleeting.a fleshy.a flexible.a flightless.a flighty.a flimsy.a flinty.a flip.a flippant.a flirtatious.a floaty.a floorless.a floppy.a floral.a florid.a flowery.a fluent.a fluffy.a fluid.a fluorescent.a flush.a flustered.a foamy.a focal.a foetal.a foggy.a folic.a folkloric.a folksy.a follicular.a foolhardy.a foolproof.a footloose.a foppish.a forbidding.a forceful.a forcible.a fore.a foregoing.a foregone.a foreign.a foremost.a forensic.a foreseeable.a forgetful.a forgivable.a forlorn.a formal.a formative.a formic.a formidable.a formless.a formulaic.a forte.a forthcoming.a forthright.a fortissimo.a fortnightly.a fortuitous.a foul.a foundational.a foursquare.a foxy.a fractal.a fractional.a fractious.a fragile.a fragmentary.a fragrant.a frail.a frantic.a fraternal.a fratricidal.a fraudulent.a frazzled.a freakish.a freaky.a freeform.a freehand.a french.a French.a frenetic.a frenzied.a frequent.a fresh.a freshwater.a fretful.a fretless.a friable.a fricative.a frictional.a friendly.a frightened.a frightening.a frightful.a frigid.a frilly.a frisky.a frivolous.a frizzy.a frontal.a frontline.a frost-bitten.a frostbitten.a frosty.a frothy.a frugal.a fruitful.a fruitless.a fruity.a frumpish.a frumpy.a fugitive.a full-grown.a full-time.a fulsome.a functional.a fundamental.a funerary.a funereal.a fungal.a funky.a furious.a furry.a furthermost.a furtive.a fusidic.a fusiform.a fussy.a futile.a future.a futuristic.a fuzzy.a gabled.a gaelic.a gaga.a gainful.a galactic.a gallant.a galvanic.a game.a gangland.a gangrenous.a garde.a gargantuan.a garish.a garrulous.a gaseous.a gastric.a gastronomic.a gauche.a gaudy.a gaunt.a gay.a geeky.a gelatinous.a geminal.a gemological.a genealogical.a general.a generative.a generic.a genericized.a generous.a genetic.a genial.a genital.a genitive.a genomic.a genteel.a gentile.a gentle.a gentlemanly.a genuine.a geocentric.a geochronologic.a geodesic.a geodetic.a geographic.a geographical.a geologic.a geological.a geometric.a geometrical.a geophysical.a geopolitical.a geriatric.a germane.a germinal.a gestational.a ghastly.a ghostly.a ghoulish.a giddy.a gifted.a gigantic.a gingerly.a gingival.a girlish.a glacial.a gladiatorial.a glamorous.a glandular.a glassy.a glaucous.a gleeful.a glib.a glitzy.a global.a globular.a gloomy.a glorious.a glossy.a glottal.a glucuronic.a glum.a glutamatergic.a glutamic.a gluteal.a glutinous.a gluttonous.a glycemic.a glyceryl.a glycolytic.a glycosidic.a glyphic.a gnarled.a gnostic.a godfearing.a godforsaken.a godless.a godlike.a godly.a goggle-eyed.a gold.a golden.a good-looking.a goodly.a good-natured.a gooey.a goofy.a gorgeous.a gory.a gothic.a governmental.a graceful.a gracious.a gradual.a graffiti.a grammatical.a grand.a grande.a grandiloquent.a grandiose.a granitic.a granular.a granulomatous.a graphic.a graphical.a grasping.a grassy.a gratifying.a gratuitous.a grave.a gravelly.a gravitational.a grayish.a greasy.a greedy.a greenfield.a greenish.a gregarious.a greyish.a grievous.a grim.a grimy.a grisly.a gritty.a groggy.a groovy.a gross.a grotesque.a grotty.a grouchy.a groundless.a grubby.a gruelling.a gruesome.a gruff.a grumpy.a grunge.a guarded.a gubernatorial.a guileless.a guiltless.a gullible.a gummy.a gustatory.a gusty.a gutless.a guttural.a Guyanese.a gymnastic.a gynaecological.a gynecological.a gyroscopic.a habitable.a habitual.a hackneyed.a haggard.a haired.a hairless.a hairy.a halcyon.a hale.a half-hearted.a halftone.a halfway.a halfwitted.a hallucinatory.a hallucinogenic.a handcrafted.a handheld.a handmade.a handsome.a handwritten.a handy.a haphazard.a hapless.a haploid.a harbourside.a hardboiled.a hardbound.a hardcore.a hardhearted.a hardhitting.a hardline.a hardwired.a hardworking.a hardy.a harebrained.a harmful.a harmless.a harmonious.a harsh.a hasty.a hatchback.a hateful.a haughty.a haulage.a haut.a haute.a hazardous.a hazy.a headless.a headlong.a head-on.a headquartered.a headstrong.a heady.a healthcare.a healthful.a heartbreaking.a heartbroken.a hearted.a heartfelt.a heartless.a heartsick.a hearty.a heavenly.a heavensent.a heavy.a hectic.a hedonistic.a heedless.a hefty.a hegemonic.a heinous.a heiroglphic.a helical.a heliocentric.a hellish.a helmeted.a helpless.a hematologic.a hematopoietic.a hemispheric.a hemolytic.a hemorrhagic.a henpecked.a hentai.a hepatic.a heptagonal.a heraldic.a herbaceous.a herbal.a herbivorous.a herculean.a hereditary.a heretical.a heritable.a hermaphroditic.a heroic.a hesperiid.a heterodox.a heterogeneous.a heterophonic.a heterosexual.a heterotopic.a heterozygous.a heuristic.a hexadecimal.a hexagonal.a hexavalent.a hideous.a hierarchical.a hieroglyphic.a high.a highbrow.a highflying.a high-pitched.a high-sounding.a high-spirited.a hilly.a hind.a hindmost.a Hindu.a hipped.a hippocampal.a hippy.a hispanic.a histologic.a histological.a historic.a historical.a historique.a histrionic.a hitless.a hoarse.a hoary.a hobnailed.a holistic.a hollow.a holomorphic.a holonomic.a holy.a homebrew.a homegrown.a homeless.a homely.a homemade.a homeomorphic.a homeopathic.a homered.a homesick.a homespun.a homeward.a homey.a homicidal.a hominid.a homofermentative.a homogeneous.a homogenous.a homolog.a homological.a homologous.a homomorphic.a homonymous.a homophobic.a homopolar.a homosexual.a homozygous.a honest.a honey.a honeyed.a honorable.a honorary.a honourable.a hooked.a hopeless.a horizontal.a hormonal.a horned.a hornless.a horny.a horological.a horrendous.a horrible.a horrid.a horrific.a horticultural.a hospitable.a hostile.a hot.a hourly.a housebound.a houseproud.a housetrained.a howling.a huffy.a huge.a hulking.a human.a humane.a humanistic.a humanitarian.a humanoid.a humble.a humdrum.a humeral.a humid.a humorous.a humourless.a humpbacked.a hunchbacked.a hundredth.a hungry.a hurtful.a husky.a hyaenid.a hybrid.a hydration.a hydraulic.a hydrochloric.a hydroelectric.a hydrographic.a hydrolase.a hydrological.a hydrolytic.a hydropathic.a hydrophilic.a hydrophobic.a hydroponic.a hygienic.a hygroscopic.a hyperbaric.a hyperbolic.a hypercritical.a hypersensitive.a hypertensive.a hypnagogic.a hypnotic.a hypochlorous.a hypodermic.a hypoglycemic.a hypolipidemic.a hypothetical.a hysterical.a jaded.a jagged.a janitorial.a Japanese.a jaunty.a jazzy.a jellied.a jerky.a jesting.a jeweled.a jewelled.a Jewish.a jingoistic.a jittery.a jobless.a jocose.a jocular.a jocund.a joint.a jolly.a journalistic.a jovial.a joyful.a joyous.a jubilant.a judicial.a judicious.a jugend.a jugular.a juicy.a jumbo.a jumpy.a junctional.a junior.a juridical.a juried.a jurisdictional.a justiciable.a justifiable.a juvenile.a kabbalistic.a kaleidoscopic.a kamikaze.a kaput.a karmic.a karstic.a keratinous.a keyless.a khaki.a kibbutz.a kind.a kindly.a kindred.a kinematic.a kinematical.a kinetic.a kinky.a kitsch.a knobbly.a knockdown.a knotty.a knowing.a knowledgeable.a kosher.a labial.a laborious.a labyrinthine.a lachrymose.a lackadaisical.a lackluster.a lacklustre.a laconic.a lactic.a lacustrine.a lacy.a laden.a ladylike.a lakefront.a lakeside.a lame.a laminal.a laminar.a lamplit.a lanceolate.a landless.a landlocked.a languid.a languorous.a lanky.a laparoscopic.a large.a largemouth.a larval.a laryngeal.a lascivious.a lasting.a lat.a late.a lateen.a latent.a lateral.a laterite.a latissimus.a latitudinal.a laudable.a laudatory.a laughable.a laureate.a lavish.a lawful.a lawless.a lax.a lay.a lazy.a le.a leaded.a leaden.a leadoff.a leafy.a leaky.a lean.a learned.a leathery.a Lebanese.a lecherous.a leeward.a left.a left-handed.a lefthanded.a leftover.a legalistic.a legendary.a legible.a legislative.a legitimate.a leisurely.a lengthy.a lenient.a lenticular.a lentinan.a lento.a lepidopteran.a leprous.a les.a lesser.a lethal.a lethargic.a leucovorin.a leukemic.a level.a levorotatory.a lewd.a lexical.a liable.a libellous.a liberal.a libertarian.a libidinous.a libro.a licentious.a lifeless.a lifelike.a lifelong.a light.a light-headed.a lighthearted.a lightless.a lightweight.a likable.a likeable.a likeminded.a limber.a limbic.a limited.a limitless.a limp.a limpid.a lineal.a linear.a lineated.a lingual.a linguistic.a lipophilic.a lissom.a listless.a literal.a literary.a literate.a lithe.a lithographic.a litigious.a little.a liturgical.a livable.a live.a liveable.a lively.a livery.a livid.a loaded.a loath.a loathsome.a lobed.a local.a locomotive.a lofty.a logarithmic.a loggerhead.a logistic.a logistical.a lone.a lonely.a lonesome.a longing.a longitudinal.a long-lived.a longstanding.a longtime.a lookup.a loony.a loopy.a loose.a lopsided.a loquacious.a lordly.a lossless.a lossy.a loud.a lousy.a loutish.a louvered.a lovable.a loveless.a lovelorn.a lovesick.a low.a lowborn.a lowbred.a lowbrow.a lowercase.a lowland.a lowly.a low-pitched.a loyal.a lucid.a luckless.a lucrative.a ludicrous.a lugubrious.a lukewarm.a lumbar.a lumbosacral.a luminescent.a luminous.a lumpy.a lunar.a lurid.a luscious.a lush.a lustful.a lustrous.a lusty.a luxuriant.a luxurious.a lymphatic.a lymphocytic.a lymphoid.a lyric.a lyrical.a lysosomal.a macabre.a machiavellian.a macho.a macrobiotic.a macroscopic.a macular.a mafic.a magenta.a magetic.a maggoty.a magic.a magical.a magisterial.a maglev.a magmatic.a magna.a magnanimous.a magnesian.a magnetic.a magnificent.a maiden.a majestic.a major.a maladjusted.a maladroit.a malarial.a malcontent.a male.a malevolent.a malformed.a malicious.a malignant.a malleable.a malnourished.a malodorous.a malonate.a malonic.a Maltese.a maltose.a mammalian.a mammary.a manageable.a managerial.a mandibular.a mangy.a maniacal.a manic.a manifest.a manifold.a manipulative.a maniraptoran.a manly.a manmade.a mannered.a mannose.a manoeuvrable.a manual.a manufactory.a many-sided.a marbled.a marginal.a marginalized.a marine.a marital.a maritime.a marketable.a maroon.a marriageable.a marshy.a martial.a marvellous.a marvelous.a masculine.a masochistic.a masonic.a massive.a masted.a masterful.a masterly.a masturbatory.a matchless.a materialistic.a maternal.a matey.a mathematical.a matriarchal.a matrilineal.a matrimonial.a matronly.a matt.a mature.a maudlin.a mauve.a mawkish.a max.a maxillary.a maxillofacial.a maximal.a maximum.a mayoral.a meager.a meagre.a mealy.a mean.a meaningful.a measly.a measurable.a measured.a meatless.a meaty.a mechanical.a mechanistic.a meddlesome.a mediaeval.a mediæval.a medial.a median.a medical.a medicinal.a medieaval.a medieval.a mediocre.a meditative.a medium.a medullary.a meek.a megalithic.a meiotic.a melancholic.a melancholy.a melanistic.a mellifluous.a mellow.a melodic.a melodious.a melodramatic.a memorable.a mendacious.a menial.a meningococcal.a menstrual.a mental.a mentholated.a mercantile.a mercenary.a merciful.a merciless.a mercurial.a mercurian.a mere.a meretricious.a meritorious.a meromorphic.a merry.a mesenchymal.a mesic.a meso.a mesolimbic.a messianic.a messy.a meta.a metabolic.a metacarpal.a metacognitive.a metallic.a metallurgical.a metamorphic.a metaphoric.a metaphorical.a metaphysical.a meteoric.a meteorogical.a meteorological.a methodical.a methodological.a methylated.a meticulous.a metric.a metrical.a metropolitan.a micro.a microbial.a microchimeric.a microfluidic.a microscopic.a mid.a middlemost.a middleweight.a middling.a midfield.a midseason.a midsize.a midterm.a miffed.a mighty.a migratory.a mild.a militant.a militaristic.a military.a milky.a millennial.a millinery.a millionth.a mimetic.a min.a mindless.a mineralogical.a mini.a minimal.a minimalist.a minimum.a ministerial.a minor.a minuscule.a minute.a mirthless.a misanthropic.a misbegotten.a miscellaneous.a mischievous.a miserable.a miserly.a misguided.a misleading.a misogynistic.a misshapen.a missional.a mistrustful.a misty.a mit.a mitochondrial.a mitotic.a mnemonic.a moated.a mobile.a mock.a mod.a modal.a moderate.a moderationist.a modern.a modernistic.a modest.a modular.a modulatory.a modulo.a moist.a moldy.a molecular.a molten.a momentary.a momentous.a monarchic.a monarchical.a monastic.a monaural.a monetary.a moneyed.a monkish.a mono.a monoblock.a monochrome.a monoclinic.a monoclonal.a monocoque.a monocotyledonous.a monoecious.a monogamous.a monoidal.a monolingual.a monolithic.a monomeric.a monomorphic.a monophyletic.a monopolistic.a monospace.a monosyllabic.a monotheistic.a monotonous.a monotypic.a monstrous.a montaged.a monthly.a monumental.a moody.a moonless.a moonlit.a moonstruck.a moot.a mooted.a moral.a moralistic.a morbid.a moribund.a moronic.a morose.a morphemic.a morphogenetic.a morphological.a mortal.a mosaic.a mossy.a motherly.a mothproof.a motionless.a motivated.a motivational.a motivic.a motley.a motorized.a mouldy.a mountainous.a mournful.a mousy.a movable.a moving.a mucho.a mucosal.a mucous.a muddy.a muggy.a mullioned.a multi.a multibyte.a multicast.a multicolor.a multi-colored.a multicolored.a multicolour.a multi-coloured.a multicoloured.a multiethnic.a multi-faceted.a multifaceted.a multifarious.a multilateral.a multi-layered.a multilayered.a multilingual.a multimedia.a multimode.a multinational.a multiphase.a multiplayer.a multiple.a multiplex.a multiplexed.a multiplicative.a multipoint.a multiprotocol.a multipurpose.a multisport.a multi-themed.a multithemed.a multi-threaded.a multithreaded.a multi-tiered.a multitiered.a multitrack.a multitudinous.a multiwell.a mundane.a muni.a municipal.a munificent.a murderous.a murky.a muscarinic.a muscular.a mushy.a musical.a musicological.a musky.a Muslim.a musty.a mutagenic.a mutant.a mute.a mutinous.a mutual.a muy.a muzzy.a mycorrhizal.a myelogenous.a myeloid.a myocardial.a myopic.a mystic.a mystical.a mythic.a mythical.a mythological.a nagging.a naive.a naïve.a naked.a nameless.a narcotic.a narrow.a narrow-waisted.a nasal.a nascent.a natal.a national.a nationalist.a nationalistic.a nationwide.a native.a natty.a naturalistic.a naturopathic.a naughty.a nauseous.a nautical.a naval.a navicular.a navigable.a navigational.a near.a nearshore.a neat.a nebular.a nebulous.a necrotic.a née.a needless.a needy.a nefarious.a negative.a negligent.a negligible.a negotiable.a neighboring.a neighbourly.a neocritical.a neogenic.a neolithic.a nerdy.a nervous.a nervy.a net.a nether.a nethermost.a neural.a neurodegenerative.a neurofibrillary.a neurogenic.a neuroleptic.a neurologic.a neurological.a neuronal.a neurotic.a neuter.a neutral.a new.a newfangled.a newfound.a newsworthy.a nicht.a nifty.a niggardly.a niggling.a nightlong.a nightly.a nightmarish.a nighttime.a nihilistic.a nimble.a nippy.a niso.a nitric.a nitro.a nitrogenous.a nitrous.a noble.a nocturnal.a nodal.a noir.a noisy.a nom.a nomadic.a nomen.a nominal.a nominative.a nonagenarian.a nonchalant.a noncommissioned.a noncommittal.a nondescript.a nondeterministic.a nondiscretionary.a nondistinctive.a nonfat.a nonflammable.a nonhomologous.a nonlinear.a nonprofit.a nonrecurring.a nonreligious.a nonresident.a nonsensical.a nonstick.a nonstop.a nontarget.a nontraditional.a nontrinitarian.a nontrivial.a nonunion.a nonvoting.a nonzero.a nordic.a normative.a normed.a northbound.a northeasterly.a northeastwardly.a northerly.a northwardly.a northwesterly.a northwestwardly.a nos.a nosey.a nostalgic.a nostre.a nosy.a noteworthy.a noticeable.a notifiable.a notional.a notorious.a nouveau.a nova.a novel.a noxious.a nuanced.a nubile.a nuchal.a nuclear.a nucleic.a nucleophilic.a nude.a null.a numb.a numberless.a numerate.a numeric.a numerical.a numerous.a numismatic.a nuptial.a nutrient.a nutritional.a nutritious.a nutritive.a nutty.a pacific.a pacifistic.a paediatric.a pagan.a painless.a painstaking.a pairwise.a palaeolithic.a palatable.a palatal.a palatial.a pale.a paleohispanic.a paleolithic.a paleontological.a pallid.a palpable.a palpebral.a paltry.a palynological.a pancreatic.a pandemic.a paneled.a panicky.a panoramic.a pantheistic.a papal.a paperbacked.a paperless.a para.a parabolic.a paracrine.a parallel.a paralytic.a paramilitary.a paramount.a paranoid.a paranormal.a paraphyletic.a paraplegic.a parasitic.a paratransit.a pardonable.a parental.a parenteral.a parenthetical.a parian.a parietal.a parkland.a parliamentary.a parlous.a parochial.a parodic.a parotoid.a parsimonious.a parte.a partial.a participative.a participatory.a participial.a particular.a partisan.a part-time.a paschal.a passable.a passe.a passel.a passerine.a passionate.a passive.a pastoral.a pastorate.a pasty.a patchy.a patent.a paternal.a paternalistic.a pathogenic.a pathologic.a pathological.a patient.a patriarchal.a patrician.a patrilineal.a patrimonial.a patriotic.a patristic.a patronizing.a paunchy.a payable.a peaceable.a peaceful.a pearlescent.a pearly.a peaty.a pebbly.a peckish.a pectoral.a peculiar.a pecuniary.a pedagogic.a pedagogical.a pedantic.a pedestrain.a pedestrian.a pediatric.a peerless.a peeved.a peevish.a pejorative.a pelagic.a pelvic.a penal.a pending.a pendulous.a penetrable.a peninsular.a penitent.a penitential.a penniless.a pensive.a pentagonal.a pentatonic.a penultimate.a peppery.a perceivable.a perceptible.a perceptive.a perceptual.a percussive.a peremptory.a perennial.a perfect.a perfectible.a perfidious.a perfunctory.a perilous.a perineal.a periodic.a periodical.a periodontal.a peripatetic.a peripheral.a periplasmic.a perishable.a peristaltic.a peritoneal.a perky.a permanent.a permeable.a permissible.a permissive.a pernicious.a pernickety.a perpendicular.a perpetual.a perplexed.a persistent.a personable.a personal.a perspicacious.a perspicuous.a persuasive.a pert.a pertinent.a pervasive.a perverse.a pesky.a petit.a petite.a petitionary.a petty.a petulant.a phallic.a pharmaceutical.a pharmacologic.a pharmacological.a phenolic.a phenomenal.a phenomenological.a phenotypic.a philanthropic.a philatelic.a philharmonic.a philhellenic.a philological.a philosophic.a philosophical.a phlegmatic.a phonemic.a phonetic.a phoney.a phonological.a phony.a phosphorescent.a phosphoric.a photoelectric.a photogenic.a photographic.a photonic.a phrasal.a phylogenetic.a physical.a physiological.a pianissimo.a pianistic.a piano.a picaresque.a picky.a picolinate.a pictorial.a picturesque.a piebald.a piecemeal.a pied.a piercing.a piezoelectric.a pigmented.a pillared.a pilonidal.a pimply.a pineal.a pinkish.a pious.a piping.a piquant.a pissed.a piteous.a pithy.a pitiable.a pitiful.a pitiless.a pituh.a pituitary.a pivotal.a pixelated.a pizzicato.a placeless.a placental.a placid.a plainchant.a plain-spoken.a plaintext.a plaintive.a planar.a planetary.a planktonic.a plantar.a plastic.a plastinate.a platitudinous.a platonic.a playable.a playful.a pleasing.a pleasurable.a plebeian.a plenary.a plentiful.a pliable.a pliant.a plucky.a plump.a plural.a pluralistic.a plus.a plush.a plutocratic.a plutonic.a pneumatic.a pockmarked.a poetic.a poignant.a pointwise.a pointy.a poison.a poisonous.a pokey.a poky.a polar.a polemical.a Polish.a polished.a politic.a political.a polyatomic.a polygamous.a polygonal.a polyhedral.a polymeric.a polymorphic.a polynomial.a polyphonic.a polysyllabic.a polytene.a polytheistic.a polyunsaturate.a polyunsaturated.a polyvinyl.a pompous.a ponderosa.a ponderous.a pontifical.a poofy.a poolside.a poor.a pop.a popish.a popular.a populous.a porcine.a pornographic.a porous.a porphyritic.a portable.a portentous.a portly.a Portugese.a posh.a positional.a positive.a possessive.a postal.a postcoital.a postdoctoral.a posterior.a postgraduate.a posthumous.a postmodern.a postmodernist.a postpartum.a postseason.a posttraumatic.a postural.a postwar.a potable.a potbellied.a potent.a potential.a potted.a potty.a poverty-stricken.a powdery.a powerful.a powerless.a practicable.a practised.a praecox.a praetorian.a pragmatic.a praiseworthy.a prayerful.a precarious.a precautionary.a précédé.a precious.a precipitate.a precipitous.a precise.a precocious.a preconditioned.a predatory.a predicative.a predictable.a predictive.a predominant.a prefatory.a prefectural.a preferential.a preformed.a pregnant.a prehensile.a prehistoric.a prejudicial.a preliminary.a premarital.a premarket.a premier.a premolar.a premotor.a prenatal.a prenominal.a prepacked.a preparatory.a preponderant.a prepositional.a prepossessing.a preposterous.a preproduction.a preschool.a prescient.a prescriptive.a preseason.a preselection.a present.a presentable.a presentational.a presidential.a pressing.a prestigious.a prestigous.a prestissimo.a presto.a prestressed.a presumptive.a presumptuous.a pretax.a preteen.a pretentious.a pretty.a prevalent.a preventable.a preventive.a prewar.a priceless.a pricey.a prickly.a prideful.a priggish.a prim.a primaeval.a primal.a primary.a prime.a primeval.a primitive.a primordial.a princely.a principal.a principled.a printable.a prior.a prismatic.a pristine.a private.a privileged.a privy.a probabilistic.a probationary.a probit.a problematic.a procedural.a processional.a prodigal.a prodigious.a productive.a profane.a professional.a professorial.a proficient.a profitable.a profligate.a profound.a profuse.a prognathic.a programmable.a programmatic.a progressive.a prohibitive.a projective.a prokaryotic.a proleptic.a proletarian.a prolific.a proline.a prolix.a prominent.a promiscuous.a promising.a promissory.a promotional.a prompt.a prone.a pronounceable.a proper.a propertied.a prophetic.a prophylactic.a propitious.a proportional.a proportionate.a proprietary.a proprioceptive.a propulsive.a prosaic.a prosodic.a prospective.a prosperous.a prosthetic.a prostrate.a prosy.a protean.a protective.a proteolytic.a Protestant.a prototypical.a protozoal.a protracted.a provable.a proverbial.a provident.a providential.a provincial.a provisional.a provocative.a proximal.a proximate.a prudish.a prurient.a pseudo.a pseudonymous.a psoriatic.a psychedelic.a psychiatric.a psychic.a psychical.a psychoactive.a psychoanalytic.a psychoanalytical.a psychogenic.a psychological.a psychopathic.a psychosomatic.a psychotropic.a pubic.a public.a public-spirited.a puckish.a pudgy.a puerile.a puffy.a pugilistic.a pugnacious.a puissant.a pulmonary.a pulmonate.a pulmonic.a punchy.a punctual.a pungent.a punishable.a punitive.a puny.a pure.a purebred.a puritan.a puritanical.a purplish.a purposeful.a purposeless.a purposive.a pursuant.a purulent.a pusillanimous.a putative.a putrid.a pyramidal.a pyrotechnic.a qabalistic.a quadratic.a quadriplegic.a quadrophonic.a quadrupedal.a quaint.a qualified.a qualitative.a quantitative.a quantum.a quarrelsome.a quarterly.a quartic.a quaternary.a queasy.a Québécois.a queer.a querulous.a quick.a quiescent.a quiet.a quintessential.a quirky.a quixotic.a quizzical.a quotable.a quotidian.a r/c.a R/C.a rc.a RC.a rabbinic.a Rabbinic.a rabbinical.a rabid.a racemic.a racey.a racial.a racist.a rackmount.a racy.a radial.a radiant.a radiative.a radical.a radicalized.a radioactive.a radiocarpal.a radiological.a raffish.a ragged.a rainy.a rakish.a rambling.a rambunctious.a rampant.a ramshackle.a rancid.a rancorous.a random.a randy.a rank.a ranking.a rapacious.a rapid.a rapt.a rapturous.a raring.a rash.a raspy.a raster.a ratable.a rateable.a rational.a rationalistic.a raucous.a raunchy.a ravenous.a raving.a raw.a rawhide.a razorbacked.a readable.a ready-made.a real.a realistic.a realtime.a rearmost.a rearward.a rebadged.a rebellious.a reborn.a recalcitrant.a receivable.a recent.a receptive.a recessive.a rechargeable.a recherche.a reciprocal.a recitativo.a reckless.a reclusive.a recognizable.a reconcilable.a recondite.a recoverable.a recreational.a rectagular.a rectal.a rectangular.a rectilinear.a recumbent.a recurrent.a recusant.a reddish.a redeemable.a redemptive.a red-haired.a redhaired.a redolent.a redoubtable.a redshirted.a reducible.a redundant.a reedy.a reentrant.a referential.a reflective.a reflex.a reflexed.a reflexive.a reformationist.a reformatory.a reformist.a refractive.a refractory.a refreshing.a refutable.a regal.a regenerative.a regimental.a regional.a regnal.a regressive.a regristral.a regular.a regulatory.a reinvigorated.a relational.a relative.a relativistic.a relaxant.a relaxed.a relentless.a reliable.a reliant.a religious.a remastered.a rematched.a remedial.a remiss.a remorseful.a remorseless.a remote.a removable.a remunerative.a renal.a renascent.a renewable.a renowned.a rentable.a reparable.a reparative.a repayable.a repellent.a repentant.a repetitious.a repetitive.a replaceable.a replete.a replicant.a reprehensible.a representational.a representative.a repressed.a repressive.a reproachful.a reproducible.a reproductive.a reptilian.a republican.a repugnant.a repulsive.a reputable.a requisite.a resentful.a reserved.a resident.a residential.a residual.a residuary.a resigned.a resilient.a resinous.a resistant.a resistive.a resolute.a resolvable.a resolved.a resonant.a resourceful.a respectable.a respectful.a respective.a respiratory.a resplendent.a responsive.a restful.a restive.a restless.a restorative.a restrained.a restrictive.a resultant.a resurgent.a retaliatory.a retardant.a retentive.a reticent.a reticulate.a reticulum.a retinal.a retractable.a retro.a retroactive.a retrograde.a retrogressive.a retrospective.a returnable.a reusable.a reverend.a reverent.a reverential.a reversible.a revolting.a revolutionary.a rheological.a rhetorical.a rheumatic.a rheumatoid.a rhizomatous.a rhombic.a rhombohedral.a rhythmic.a rhythmical.a ribald.a ribosomal.a rich.a rickety.a riderless.a righteous.a rightful.a right-handed.a righthanded.a rigid.a rigorous.a ringworm.a riotous.a riparian.a ripe.a ripened.a risible.a risque.a risqué.a ritual.a ritualistic.a ritzy.a riverfront.a riverine.a roadless.a roan.a roast.a robotic.a robust.a rocky.a rococo.a roguish.a rollicking.a Roman.a romanesque.a Romanesque.a romanized.a romantic.a roofless.a roomy.a rootless.a rootsy.a rostral.a rosy.a rotary.a rotational.a rotten.a rotund.a rough.a round.a routine.a rowdy.a royal.a rubbery.a ruby.a ruddy.a rude.a rudimentary.a rugged.a ruinous.a rummy.a rumored.a runaway.a rundown.a runny.a runtime.a rural.a Russian.a rustic.a rusty.a ruthless.a sabbatarian.a sable.a saccharine.a sacral.a sacred.a sacrificial.a sacrilegious.a sacroiliac.a sacrosanct.a sadistic.a sagacious.a sage.a sagittal.a saintly.a salacious.a salaried.a salicylic.a salient.a saline.a salivary.a sallow.a saltmarsh.a salty.a salubrious.a salutary.a sanctimonious.a sandy.a sanguine.a sanitary.a sapient.a sappy.a saracenic.a sarcastic.a sardonic.a sartorial.a sassy.a satanic.a satin.a satiric.a satirical.a satisfactory.a satisfied.a satisfying.a saucy.a savage.a savoury.a savvy.a scalar.a scaly.a scandalous.a scant.a scanty.a scapular.a scarce.a scarlet.a scathing.a scatterbrained.a scenic.a scentless.a sceptical.a sceptred.a schematic.a schismatic.a schizoid.a schizophrenic.a schmaltzy.a scholarly.a scholastic.a schoolyear.a sciatic.a scientific.a sciurognathous.a scoreless.a Scottish.a scrappy.a scratchy.a scrawny.a screwball.a screwy.a scribal.a scriptural.a scrubby.a scruffy.a scrumptious.a scrupulous.a sculptural.a scummy.a scurrilous.a seaborne.a seafaring.a seagoing.a seamless.a seamy.a sear.a searchable.a seasick.a seasonable.a seasonal.a seater.a seaward.a seaworthy.a secant.a secluded.a secondary.a secondhand.a second-rate.a secret.a secretarial.a secretive.a secretory.a sectarian.a sectional.a secular.a sedate.a sedentary.a sedimentary.a seditious.a seductive.a seedless.a seedy.a seemly.a seigneurial.a seismic.a select.a selective.a self-conscious.a self-contained.a self-imposed.a selfless.a self-sufficient.a semantic.a semantical.a semi.a semicircular.a semiconducting.a semiconscious.a semidetached.a seminal.a semiotic.a senatorial.a Senegalese.a senile.a senior.a sensational.a sensitive.a sensory.a sensual.a sensuous.a sentient.a sentimental.a separable.a separate.a septic.a sepulchral.a sequential.a serendipitous.a serene.a serial.a serious.a serological.a serotonergic.a serpentine.a serrated.a serviceable.a servile.a sesquipedalian.a severe.a sexagenarian.a sexagesimal.a sexist.a sexual.a sexy.a shabby.a shadowy.a shady.a shaggy.a shaky.a shallow.a shamanistic.a shamefaced.a shameless.a shapeless.a shapely.a sharp.a sharp-witted.a shatterproof.a sheepish.a sheer.a shiftless.a shifty.a shiny.a shipboard.a shipshape.a shoddy.a shogunal.a shopworn.a shorthaired.a shorthanded.a short-lived.a shortlived.a showy.a shrewd.a shrewish.a shrill.a shrubby.a shy.a sickening.a sickly.a sidelong.a sightless.a sigmoid.a silent.a silicic.a silken.a silky.a silver.a silvery.a similar.a simple-minded.a simplistic.a simultaneous.a sincere.a sinewy.a sinful.a singable.a single.a singlet.a singular.a sinister.a sinless.a sinuous.a sinusoidal.a situational.a sizable.a sizeable.a ska.a skeletal.a sketchy.a skilful.a skilled.a skillful.a skimpy.a skinny.a skittish.a sky-high.a slack.a slanderous.a slapdash.a slavic.a Slavic.a slavish.a sleazy.a sleek.a sleepless.a sleepy.a sleeveless.a slender.a slick.a slight.a slim.a slimy.a slippery.a slipshod.a slithery.a sloppy.a slothful.a slovenly.a slow.a sluggish.a slushy.a sluttish.a sly.a small.a smalltime.a smarmy.a smelly.a smokeless.a smoky.a smooth.a smug.a smutty.a snappy.a snarky.a snazzy.a sneaking.a sneaky.a snide.a snobbish.a snobby.a snooty.a snotty.a snowbound.a snowcapped.a snowy.a soapy.a sober.a so-called.a sociable.a social.a socialist.a socialistic.a societal.a socioeconomic.a sociological.a sociopathic.a sodden.a soft.a softcore.a soggy.a solar.a solemn.a solicitous.a solid.a solitary.a soluble.a solvable.a solvent.a somatic.a somber.a sombre.a somnolent.a sonic.a sonorant.a sonorous.a sooth.a sooty.a sophisticated.a soporific.a sopping.a soppy.a sorcerous.a sordid.a sore.a sorrel.a sorrowful.a soulful.a soulless.a sound.a soundproof.a sour.a sous.a soused.a southbound.a southeasterly.a southeastwardly.a southerly.a southside.a southwardly.a southwesterly.a southwestwardly.a sovereign.a spacial.a spacious.a spanish.a Spanish.a spare.a sparse.a spasmodic.a spastic.a spatial.a specfic.a special.a specifiable.a specific.a specious.a speckled.a spectacled.a spectacular.a spectral.a spectroscopic.a specular.a speculative.a speechless.a speedy.a spellbound.a spherical.a spicy.a spiky.a spinal.a spindly.a spineless.a spinocerebellar.a spinous.a spiny.a spiral.a spirited.a spiritual.a spiteful.a splendid.a splintered.a spongy.a spontaneous.a spooky.a sporadic.a sporting.a sportsmanlike.a spotless.a spotted.a spotty.a spousal.a sprawling.a sprightly.a springlike.a springy.a spruce.a spry.a spunky.a spurious.a squalid.a squamous.a square.a squashy.a squat.a squeaky.a squeamish.a squiggly.a stable.a staccato.a stagnant.a stagy.a staid.a stainless.a stale.a stalinist.a stalwart.a standalone.a standardbred.a standoffish.a starchy.a stark.a starless.a starlit.a starry.a stateless.a stately.a statesmanlike.a statewide.a static.a stationary.a statist.a statistical.a statuary.a statuesque.a statutory.a staunch.a steadfast.a steady.a stealthy.a steamy.a steely.a steep.a stellar.a stellate.a stentorian.a stepwise.a stereogenic.a stereophonic.a stereoscopic.a stereotypical.a steric.a sterile.a sterling.a stern.a steroidal.a sticky.a stiff.a still.a stillborn.a stilted.a stimulating.a stingy.a stipendiary.a stochastic.a stockinged.a stocky.a stodgy.a stolid.a stony.a storied.a stormproof.a stormy.a stout.a stouthearted.a straight.a straightforward.a strained.a strait.a strapping.a strategic.a strategical.a strenuous.a streptococcal.a stressful.a stretchered.a strident.a stringent.a stringy.a striped.a strippable.a stroboscopic.a strong.a structural.a stubbly.a stubborn.a stubby.a stuck-up.a studious.a stuffy.a stupendous.a stupifying.a sturdy.a stylish.a stylistic.a suave.a subarachnoid.a subatomic.a subclavian.a subconscious.a subcutaneous.a subdermal.a subglacial.a subhuman.a subject.a subjective.a subjunctive.a sublimate.a sublime.a subliminal.a sublittoral.a submandibular.a submarine.a submerged.a submissive.a subnational.a subnormal.a subordinate.a subsea.a subsequent.a subservient.a subsidiary.a subsonic.a substandard.a substantial.a substantive.a subterranean.a subtle.a subtropical.a suburban.a subversive.a successful.a successional.a successive.a succinct.a succulent.a Sudanese.a sudden.a sugary.a suggestive.a suicidal.a sui_generis suitable.a sulfuric.a sulfurous.a sulky.a sullen.a sulphuric.a sulphurous.a sultry.a summa.a summary.a summery.a sumptuous.a sunbaked.a sunburned.a sunburnt.a sundry.a sunken.a sunless.a sunlit.a sunny.a super.a superabundant.a superb.a supercharged.a supercilious.a supercompact.a supercritical.a superficial.a superfluous.a superhuman.a superior.a superlative.a superluminal.a supernatural.a supernormal.a superscalar.a supersonic.a superstitious.a supervisory.a supine.a supple.a supplementary.a supportive.a suppressant.a suppressive.a supraventricular.a supreme.a sur.a surgical.a Surinamese.a surjective.a surly.a surmountable.a surnamed.a surpassing.a surreal.a surrealistic.a surreptitious.a susceptible.a suspect.a suspenseful.a suspensory.a sustainable.a svelte.a swampy.a swanky.a swarthy.a swashbuckling.a sweaty.a Swedish.a sweeping.a sweet.a swell.a swift.a Swiss.a swollen.a sycophantic.a syllabic.a syllogistic.a symbiotic.a symbolic.a symmetric.a symmetrical.a sympathetic.a symphonic.a symplectic.a symptomatic.a synaptic.a synchronous.a syncretic.a synergistic.a synonymous.a synoptic.a synovial.a syntactic.a synthetic.a syphilitic.a syrupy.a systematic.a systemic.a systolic.a tabbed.a tabby.a taboo.a tabular.a tacit.a taciturn.a tacky.a tactical.a tactile.a tactual.a tailor-made.a tailwheel.a Taiwanese.a takeaway.a talented.a talkative.a taloned.a tame.a tan.a tangential.a tangible.a tangy.a tannic.a tantamount.a tantric.a tardy.a tart.a tartaric.a tasselled.a tasteful.a tasteless.a tasty.a tattered.a tatty.a tauberian.a taut.a tautological.a tawdry.a taxable.a taxonomic.a tearful.a technical.a techno.a technological.a tectonic.a tedious.a teenage.a teenaged.a teeny.a telegraphic.a teleological.a telepathic.a telephoto.a teleporter.a telescopic.a telestial.a telling.a telluric.a temperamental.a temperate.a tempestuous.a temporal.a temporary.a temporomandibular.a temporoparietal.a tenable.a tenacious.a tendentious.a tender.a tenderhearted.a tense.a tensile.a tensor.a tentacled.a tentative.a tenuous.a tepid.a teratogenic.a terminal.a terminological.a ternary.a terrestrial.a terrific.a territorial.a terse.a tertian.a tertiary.a tessellated.a testicular.a testy.a tetchy.a tetrahedral.a textile.a textual.a textural.a textured.a Thai.a thankful.a thankless.a theatrical.a theistic.a thematic.a themed.a theocratic.a theological.a theoretical.a theosophical.a therapeutic.a thermal.a thermic.a thermochromic.a thermodynamic.a thermoelectric.a thermonuclear.a thermophilic.a thermostatic.a thick.a thin.a thirsty.a thoracic.a thorny.a thorough.a thoroughbred.a thoroughgoing.a thoughtful.a thoughtless.a threadbare.a threadlike.a threonine.a thriftless.a thrifty.a throaty.a thumping.a thunderous.a thy.a ticklish.a tidal.a tidy.a tiered.a tight.a tiltrotor.a timbered.a timeless.a timelike.a timely.a timesaving.a timid.a timorous.a tinny.a tiny.a tipsy.a tireless.a tiresome.a titanic.a titled.a titular.a tolerable.a tolerant.a tom.a tonal.a toothed.a toothless.a top.a topical.a topless.a topmost.a topnotch.a topographic.a topographical.a topological.a topping.a toroidal.a torrential.a torrid.a tortuous.a torturous.a total.a totalitarian.a touched.a touching.a touchy.a touristic.a touristical.a touristy.a toxic.a traceable.a tractable.a tractive.a trademarked.a tragicomic.a traitorous.a tranquil.a transalpine.a transatlantic.a transcendent.a transcendental.a transcontinental.a transcriptional.a transferable.a transformational.a transgendered.a transgenic.a transient.a transistorized.a transitional.a transitive.a transitory.a translatable.a translational.a translucent.a transomed.a transparent.a transverse.a trapezoidal.a trashed.a trashy.a traumatic.a treacherous.a treacly.a treble.a tremendous.a trenchant.a trendy.a triangular.a tribal.a tricky.a triennial.a trifling.a trigonal.a trilateral.a trilingual.a trim.a tri-masted.a trimasted.a trinitarian.a tripartite.a triple.a tripping.a trite.a triumphal.a triumphant.a trivalent.a trochaic.a trophic.a trophoblastic.a tropical.a troublesome.a truculent.a trustful.a trustworthy.a trusty.a truthful.a trying.a tsarist.a tubby.a tubercular.a tuberous.a tubular.a tumultuous.a tuneful.a turbo.a turbocharged.a turbulent.a turgid.a Turkish.a Tuscan.a twee.a twin-lobed.a twinlobed.a twin-masted.a twinmasted.a twisty.a typewritten.a typographic.a typological.a tyrannical.a vacant.a vacuous.a vagabond.a vagal.a vaginal.a vague.a vain.a valedictory.a valent.a valiant.a valid.a valueless.a vampiric.a vapid.a vaporous.a variable.a variant.a variational.a varicose.a varied.a variegated.a varietal.a various.a varsity.a vascular.a vast.a vaudevillian.a vegan.a vegetative.a vehement.a vehicular.a velar.a velvety.a venal.a venerable.a venereal.a vengeful.a venial.a venomous.a venous.a ventral.a verbal.a verbatim.a verbose.a verdant.a verifiable.a veritable.a vermilion.a vernacular.a vernal.a versatile.a versed.a vertebral.a vertical.a vestal.a vestigial.a veterinary.a vexatious.a viable.a vibrant.a vibratory.a vicarious.a vicinal.a vicious.a victorious.a Vietnamese.a viewless.a vigilant.a vigorous.a vile.a villainous.a vindictive.a vinegary.a vinified.a violent.a viral.a virgin.a virile.a virtual.a virtuosic.a virtuous.a virulent.a visceral.a viscous.a visible.a visionary.a visual.a vitreous.a vitriolic.a vituperative.a vivacious.a vivid.a vocal.a vocational.a vociferous.a voiceless.a void.a volatile.a volcanic.a volitional.a voltaic.a voluble.a voluminous.a voluntary.a voluptuous.a voracious.a votive.a voyeuristic.a vulgar.a vulnerable.a wacky.a waggish.a waisted.a wakeful.a waking.a wan.a wanton.a warehoused.a warlike.a warm.a wary.a washable.a waspish.a wasteful.a watchful.a waterborne.a waterlogged.a waterproof.a watertight.a watery.a wavy.a waxen.a waxy.a wayfaring.a waymarked.a wayward.a weak.a weakly.a wealthy.a weaponized.a wearable.a wearing.a wearisome.a weary.a weatherproof.a webbed.a wee.a weedy.a weeklong.a weekly.a weeny.a weightless.a weighty.a weird.a welcome.a well-meaning.a well-to-do.a Welsh.a welter.a westerly.a westwardly.a wet.a whatsoever.a whimsical.a whiny.a whiskered.a white.a whitish.a whole.a wholehearted.a wholesale.a wholesome.a whopping.a wiccan.a Wiccan.a wicked.a widepread.a widespread.a widowed.a wigged.a wild.a wilful.a willful.a wilted.a wily.a windblown.a windowed.a windowless.a windswept.a windward.a windwardly.a windy.a winged.a wingless.a winless.a winningest.a wintery.a wintry.a wirldwide.a wiry.a wishful.a wispy.a wistful.a witless.a witty.a wizard.a wizened.a wobbly.a woeful.a womanly.a wondrous.a wont.a wooded.a wooden.a woody.a woogie.a woolen.a woollen.a woolly.a wooly.a wordy.a workable.a workaday.a workaholic.a workmanlike.a worldly.a world-wide.a worldwide.a worried.a worrisome.a worrying.a worshipful.a worthless.a worthwhile.a wrathful.a wretched.a wrinkly.a wrongful.a wry.a xenophobic.a yearlong.a yearly.a yellowish.a yogic.a yon.a yonder.a young.a youngish.a youthful.a yummy.a zany.a zealous.a zeroary.a zestful.a zombified.a zoological.a zoomorphic.a zygomatic.a link-grammar-5.3.16/data/en/words/units.50000664000076400007640000000006112431741033015016 00000000000000AM.ti PM.ti am.ti pm.ti a.m. p.m. o'clock oclock link-grammar-5.3.16/data/en/words/words.adv.20000664000076400007640000000141012431741033015557 00000000000000absurdly additionally admittedly allegedly alternatively appallingly arguably assuredly astonishingly basically commonly conceivably consequentially contrastingly conveniently crucially curiously customarily disappointingly doubtless essentially fascinatingly fortunately hopefully ideally idiotically incidentally incontestably increasingly indeniably indisputably indubitably inevitably invariably lamentably lastly luckily meanwhile miraculously obviously ordinarily ostensibly paradoxically predictably preferably principally regrettably reportedly secondarily strictly supposedly surely tragically unavoidably uncannily uncharacteristically understandably undisputably unfortunately unluckily unquestionably contrarily namely neurologically coincidentally reversibly viz link-grammar-5.3.16/data/en/words/measures.20000664000076400007640000000164512431741033015506 00000000000000armies.n bags.n bevies.n boatloads.n bunches.n bundles.n carloads.n cartloads.n centigrams.n centiliters.n centilitres.n chunks.n collections.n companies.n convoies.n crowds.n cups.n decagrams.n decigrams.n deciliters.n decilitres.n drams.n droves.n expanses.n extents.n femtograms.n femtoliters.n femtolitres.n flights.n flocks.n gallons.n gatherings.n gobs.n grams.n half-gallons.n heaps.n herds.n hunks.n kilograms.n kiloliters.n kilolitres.n legions.n loads.n masses.n micrograms.n microliters.n microlitres.n milligrams.n milliliters.n millilitres.n mucho.n nanograms.n nanoliters.n nanolitres.n numbers.n oodles.n ounces.n packs.n picograms.n picoliters.n picolitres.n piles.n pints.n pounds.n quarts.n rafts.n scads.n scores.n shiploads.n stacks.n sums.n tablespoonfuls.n tablespoons.n teaspoonfuls.n teaspoons.n throngs.n tons.n trainloads.n volumes.n wads.n amounts.d degrees.n kinds.n sorts.n breeds.n types.n quantities.n link-grammar-5.3.16/data/en/words/words.n.2.s0000664000076400007640000040601312770333566015531 00000000000000abacuses.n abbes.n abbesses.n abbeys.n abbots.n abbreviations.n abdomens.n abductions.n aberrations.n ablauts.n abnormalities.n abodes.n abolitionists.n abominations.n aboriginals.n aborigines.n abortionists.n abortions.n abrasions.n abrasives.n abridgements.n abridgments.n abscesses.n absences.n absentees.n absorbents.n abstentions.n abstractions.n abstracts.n absurdities.n abuses.n abutments.n abysses.n acacias.n academicians.n academics.n academies.n accelerandos.n accelerators.n accents.n accessories.n accidents.n accolades.n accommodations.n accompaniments.n accompanists.n accomplices.n accomplishments.n accordances.n accordions.n accords.n accountants.n accounts.n accretions.n accumulations.n accusatives.n accusers.n aces.n acetates.n aches.n achievements.n acids.n acolytes.n acorns.n acoustics.n acquaintanceships.n acquaintances.n acquiescences.n acquisitions.n acquittals.n acres.n acrobats.n acronyms.n acropolises.n acrostics.n actions.n activists.n activities.n actors.n actresses.n acts.n actualities.n actuaries.n actuators.n adages.n adagios.n adaptations.n adapters.n adaptors.n adders.n addictions.n addicts.n additions.n additives.n addressees.n addresses.n adherences.n adherents.n adhesions.n adhesives.n adjectives.n adjournments.n adjudicators.n adjuncts.n adjusters.n adjustments.n adjutants.n administrations.n administrators.n admirals.n admiralties.n admissions.n admixtures.n admonitions.n adolescents.n adoptions.n adornments.n ads.n adulterers.n adulteresses.n adulteries.n adulthoods.n adults.n advancers.n advances.n advantages.n advents.n adventurers.n adventures.n adverbs.n adversaries.n adversities.n advertisements.n advertisers.n adverts.n advisers.n advisors.n advocates.n aegises.n aerations.n aerials.n aerodromes.n aeronauts.n aeroplanes.n aerosols.n aesthetes.n affairs.n affectations.n affections.n affidavits.n affiliates.n affiliations.n affinities.n affirmations.n affirmatives.n affixes.n afflictions.n affluents.n affronts.n Afghans.n Africans.n aftereffects.n afternoons.n afterthoughts.n agencies.n agendas.n agents.n ages.n agglomerations.n aggrandizements.n aggravations.n aggregates.n aggregations.n aggressions.n aggressors.n agidigbos.n agitations.n agitators.n agnostics.n agonies.n agonists.n agoras.n agreements.n agronomists.n aides.n aids.n ailments.n aims.n airbeds.n airbrakes.n aircrafts.n aircrews.n airdates.n airfields.n airflows.n airings.n airlifts.n airliners.n airlines.n airplanes.n airports.n airships.n airs.n airspeeds.n airstrips.n airwaves.n airways.n aisles.n alarmists.n alarms.n Albanians.n albatrosses.n Alberians.n albinos.n albums.n alchemists.n alcoholics.n alcoves.n alerts.n ales.n Algerians.n algorithms.n aliases.n alibis.n aliens.n alignments.n alkalis.n allegories.n allegrettos.n allegros.n allergens.n allergies.n alleviations.n alleys.n alleyways.n alliances.n allies.n alligators.n allocations.n allotments.n allowances.n alloys.n allures.n allusions.n almanacs.n almonds.n alphabets.n alphas.n alphorns.n alsatians.n altars.n alterations.n altercations.n alternates.n alternations.n alternatives.n altimeters.n altitudes.n altos.n altruists.n alveolars.n amalgamations.n amalgams.n amateurs.n ambassadors.n ambiguities.n ambits.n ambulances.n ambushes.n amendments.n amends.n amenities.n Americans.n aminos.n amnesties.n amoebas.n amortizations.n amours.n amperes.n amphetamines.n amphibians.n amphitheatres.n amphoras.n amplifications.n amplifiers.n amps.n amputations.n amulets.n amusements.n anachronisms.n anacondas.n anaesthetics.n anaesthetists.n anagrams.n analgesics.n analogies.n analogs.n analogues.n analyses.n analysts.n anapaests.n anarchists.n anatomists.n ancestors.n ancestries.n anchorages.n anchorites.n anchors.n anchovies.n andantes.n Andorrans.n anecdotes.n aneroids.n anesthetics.n anesthetists.n angels.n Angentinians.n anglers.n angles.n anglicisms.n Angolans.n angoras.n animals.n animators.n animosities.n anises.n ankles.n anklets.n annals.n annexes.n anniversaries.n annotations.n announcers.n annoyances.n annuals.n annuities.n annunciations.n anodes.n anointments.n anomalies.n anoraks.n antagonisms.n antagonists.n antecedents.n antechambers.n antelopes.n antennas.n anterooms.n antes.n anthems.n anthologies.n anthropoids.n anthropologists.n antibiotics.n antibodies.n anticlimaxes.n antics.n antidepressants.n antidotes.n Antiguans.n antipathies.n antiquarians.n antiquaries.n antiques.n antiquities.n antiseptics.n antitoxins.n antlers.n antonyms.n ants.n anuses.n anvils.n anxieties.n aortas.n apaches.n apartments.n aperitifs.n apertures.n apes.n apexes.n aphorisms.n aphrodisiacs.n apiaries.n apocalypses.n apogees.n apologies.n apologists.n apostates.n apostles.n apostrophes.n apothecaries.n apparatuses.n apparitions.n appeals.n appearances.n appellants.n appellations.n appendages.n appendectomies.n appendixes.n appetites.n appetizers.n apples.n appliances.n applicants.n applications.n applicators.n appointees.n appointments.n appraisals.n appraisers.n appreciations.n apprehensions.n apprenticeships.n apprentices.n approaches.n appropriations.n approvals.n approximations.n apricots.n aprons.n apses.n aptitudes.n aqualungs.n aquaplanes.n aquariums.n aqueducts.n arabesques.n Arabs.n arachnids.n arbiters.n arbitragers.n arbitrations.n arbitrators.n arbours.n arcades.n archaeologists.n archaisms.n archangels.n archbishoprics.n archbishops.n archdeaconries.n archdeacons.n archdioceses.n archdukes.n archers.n arches.n archetypes.n archipelagos.n architects.n architectures.n archivists.n archlutes.n archways.n arcs.n areas.n arenas.n ares.n arias.n aristocracies.n aristocrats.n arithmeticians.n arks.n armadas.n armadillos.n armaments.n armatures.n armbands.n armchairs.n Armenians.n armfuls.n armistices.n armlets.n armouries.n armpits.n arms.n aromas.n arpeggiones.n arpeggios.n arraignments.n arrangements.n arrangers.n arrays.n arrears.n arresters.n arrests.n arrivals.n arrowheads.n arrows.n arseholes.n arsenals.n arses.n artefacts.n arteries.n artichokes.n articles.n articulations.n artifacts.n artifices.n artisans.n artistes.n artists.n arts.n artworks.n ascendants.n ascendents.n ascensions.n ascents.n ascetics.n ascriptions.n Aserbaijanis.n ashes.n ashtrays.n Asians.n asides.n aspects.n aspens.n aspersions.n aspirants.n aspirates.n aspirations.n aspirins.n asps.n assailants.n assassinations.n assassins.n assaults.n assays.n assemblages.n assemblies.n assents.n asses.n assessments.n assessors.n assets.n assholes.n assignments.n assistants.n associates.n associations.n assortments.n asterisks.n asteroids.n astrodomes.n astrologers.n astronauts.n astronomers.n asylums.n asymptotes.n atheists.n athletes.n atlases.n atmospheres.n atolls.n atomizers.n atoms.n atrocities.n attaches.n attachments.n attackers.n attacks.n attainments.n attendants.n attics.n attitudes.n attorneys.n Attorneys.n attractions.n attributes.n attributions.n aubergines.n auctioneers.n auctions.n audiences.n auditions.n auditoriums.n auditors.n audits.n augmentations.n auguries.n aunties.n aunts.n auras.n aureoles.n auricles.n auroras.n Australians.n Austrians.n autarchies.n authoritarians.n authorities.n authorizations.n authors.n autobahns.n autobiographies.n autocracies.n autocrats.n autographs.n automakers.n automatics.n automatons.n automats.n automobiles.n automorphisms.n autopsies.n autos.n autostradas.n autumns.n auxiliaries.n avalanches.n avatars.n avengers.n avenues.n averages.n aversions.n aviaries.n aviators.n avocados.n avocations.n avowals.n awards.n awls.n awnings.n axes.n axioms.n axles.n azaleas.n azimuths.n babels.n babes.n babies.n baboons.n babysitters.n baccalaureates.n bacchanals.n bachelors.n backaches.n backbenchers.n backbenches.n backbiters.n backboards.n backbones.n backdoors.n backdrops.n backers.n backgrounds.n backings.n backlashes.n backlogs.n backpacks.n backquotes.n backrooms.n backscratchers.n backseats.n backsides.n backslashes.n backs.n backspaces.n backstrokes.n backticks.n backups.n backwaters.n bacteriologists.n badgers.n badges.n badlands.n baffles.n bagatelles.n bagels.n bagpipes.n Bahamians.n baileys.n bailiffs.n bailouts.n bails.n baits.n bakeries.n bakers.n balalaikas.n balances.n balconies.n bales.n balks.n ballades.n ballads.n ballbearings.n ballcocks.n ballerinas.n ballets.n balloonists.n balloons.n ballots.n ballpens.n ballpoints.n ballrooms.n balls.n balustrades.n bambinos.n banalities.n bananas.n bandages.n bandannas.n bandits.n bandleaders.n bandmasters.n bandmates.n bandoneóns.n bands.n bandstands.n banduras.n bandwagons.n bangers.n Bangladeshis.n bangles.n bangs.n banisters.n banjos.n bankers.n banknotes.n bankrolls.n bankruptcies.n banks.n banners.n bannisters.n banquets.n banshees.n bans.n baptisms.n Barbadians.n barbarians.n barbarisms.n barbarities.n barbecues.n barbels.n barbers.n barbicans.n barbiturates.n barbs.n barcaroles.n barcarolles.n bards.n bargains.n bargepoles.n barges.n baritones.n barkers.n barmaids.n barnacles.n barns.n barnstormers.n barnyards.n barometers.n baronages.n baronesses.n baronetcies.n baronets.n baronies.n barons.n barracks.n barracudas.n barrages.n barrels.n barricades.n barriers.n barristers.n barrows.n bars.n bartenders.n barytons.n baseballs.n baseboards.n basements.n bases.n bashes.n basilicas.n basilisks.n basins.n basketballs.n baskets.n bas-reliefs.n basses.n bassinets.n bassists.n bassoons.n bassos.n bastards.n bastions.n batches.n bathers.n bathrobes.n bathrooms.n baths.n bathtubs.n batons.n batsmans.n bats.n battalions.n battens.n batteries.n batters.n battlecruisers.n battledores.n battlefields.n battlegrounds.n battleships.n battles.n baubles.n bawus.n bayans.n bayonets.n bayous.n bays.n bazaars.n bazookas.n beachcombers.n beaches.n beachheads.n beacons.n beadles.n beads.n beagles.n beakers.n beaks.n beamlines.n beams.n beanfeasts.n beanos.n beans.n beanstalks.n beards.n bearers.n bearings.n bearskins.n bears.n beasts.n beaters.n beatings.n beatniks.n beats.n beauticians.n beauties.n beavers.n becks.n bedbugs.n bedfellows.n bedpans.n bedposts.n bedrocks.n bedrolls.n bedrooms.n bedsides.n bedsits.n bedsitters.n beds.n bedsores.n bedspreads.n bedsteads.n bedtimes.n beeches.n beefeaters.n beefsteaks.n beehives.n beepers.n beeps.n beers.n bees.n beetles.n beetroots.n beets.n beggars.n beginners.n beginnings.n begonias.n behaviors.n behaviourists.n behinds.n beholders.n beings.n Belarusians.n belches.n belfries.n Belgians.n believers.n Belizians.n bellboys.n belles.n bellhops.n bellies.n belligerents.n bells.n bellwethers.n bellyaches.n bellyflops.n bellyfuls.n bellylaughs.n belts.n benches.n benchmarks.n bends.n benedictions.n benefactions.n benefactors.n benefactresses.n beneficiaries.n benefits.n bequests.n bereavements.n berets.n berries.n berths.n beryls.n bestiaries.n bestowals.n bestsellers.n betas.n betrayals.n betrayers.n betrothals.n betrotheds.n bets.n bettors.n bevels.n beverages.n Bhutanians.n biases.n bibles.n bibliographers.n bibliographies.n bibliophiles.n bibs.n bicentenaries.n bicentennials.n biceps.p bicycles.n bidders.n bidets.n bids.n biennials.n biffs.n bifurcations.n bigamists.n bigots.n bigwigs.n bikes.n bikinis.n bilabials.n bilinguals.n billboards.n billets.n billfolds.n billies billings.n billionaires.n billionths.n billows.n binaries.n binderies.n binders.n binds.n bings.n bins.n biochemicals.n biodiversities.n biographers.n biographies.n biologists.n bioscopes.n bios.n biosyntheses.n bipeds.n biplanes.n birches.n birdcages.n birds.n birdwatchers.n biros.n birthdays.n birthmarks.n birthplaces.n birthrates.n birthrights.n births.n biscuits.n bisexuals.n bishoprics.n bishops.n bison.p bistros.n bitches.n bites.n bitmaps.n bits.n bivouacs.n blabbermouths.n blackamoors.n blackberries.n blackbirds.n blackboards.n blackcurrants.n blackguards.n blackheads.n blacklists.n blackmailers.n blackouts.n blacksmiths.n blacks.n bladders.n blades.n blancmanges.n blandishments.n blankets.n blanks.n blasphemers.n blasphemies.n blasts.n blazers.n blazes.n bleats.n bleeps.n blemishes.n blenders.n blends.n blessings.n blighters.n blights.n blimps.n blindfolds.n blinks.n blips.n blisters.n blitzes.n blitzkriegs.n blizzards.n blobs.n blockades.n blockages.n blockbusters.n blockheads.n blockhouses.n blocks.n blocs.n blogs.n blokes.n blondes.n blonds.n bloodhounds.n bloodsheds.n bloodstains.n bloodsuckers.n bloomers.n blooms.n blossoms.n blotches.n blots.n blotters.n blouses.n blowers.n blowflies.n blowholes.n blowlamps.n blowouts.n blowpipes.n blows.n blowtorches.n bludgeons.n bluebells.n bluebottles.n blueprints.n blues.n bluestockings.n bluffers.n bluffs.n blunderbusses.n blunderers.n blunders.n blurbs.n blurs.n blushes.n boarders.n boardings.n boardrooms.n boards.n boardwalks.n boars.n boas.n boasters.n boasts.n boaters.n boathouses.n boats.n boatswains.n bobbies.n bobsleds.n bobsleighs.n bobtails.n bodegas.n bodices.n bodies.n bodyguards.n bogeys.n bogies.n bogs.n bohemians.n boilers.n boils.n boleros.n Bolivians.n bollocks.n bolsters.n bolts.n bombardes.n bombardiers.n bombers.n bombings.n bombshells.n bombs.n bonanzas.n bonbons.n bondholders.n bonds.n boners.n boneshakers.n bones.n bonfires.n bongos.n bonnets.n bonuses.n boobies.n boobs.n boogies.n bookcases.n bookclubs.n bookends.n bookies.n bookkeepers.n booklets.n bookmakers.n bookmarkers.n bookmarks.n bookmobiles.n booksellers.n bookshops.n books.n bookstalls.n bookworms.n boomerangs.n boomers.n booms.n boons.n boors.n boos.n boosters.n boosts.n booths.n bootlaces.n bootleggers.n boots.n boozers.n borderlands.n borderlines.n borders.n bordonuas.n bores.n boroughs.n borrowers.n borrowings.n borzois.n Bosnians.n bosoms.n bosses.n bosuns.n botanists.n bottlenecks.n bottles.n bottoms.n boudoirs.n boughs.n boulders.n boulevards.n bounces.n boundaries.n bounders.n bounds.n bounties.n bouquets.n bourbons.n bourgeoisies.n bournes.n bourses.n boutiques.n bouts.n bouzoukis.n bowels.n bowers.n bowlers.n bowls.n bows.n boxers.n boxes.n boxfuls.n boycotts.n boyfriends.n boys.n bracelets.n braces.n brackets.n braggarts.n braids.n brains.n brainstorms.n brainwaves.n brakes.n brambles.n branches.n brandies.n brands.n bras.n brasseries.n brasses.n brassieres.n brats.n braves.n brawlers.n brawls.n brays.n braziers.n Brazilians.n breaches.n breadbaskets.n breadcrumbs.n breadlines.n breadths.n breadwinners.n breakages.n breakaways.n breakdowns.n breakers.n breakfasts.n breakpoints.n breaks.n breakthroughs.n breakups.n breakwaters.n breasts.n breathalysers.n breathers.n breaths.n breeches.n breeders.n breezes.n breves.n breviaries.n breweries.n brewers.n brews.n briars.n bribes.n brickbats.n brickkilns.n bricklayers.n bricks.n bridals.n bridegrooms.n bridesmaids.n brides.n bridgeheads.n bridges.n bridles.n briefcases.n briefers.n briefs.n brigades.n brigands.n brigs.n brims.n brinks.n brioches.n briquets.n briquettes.n bristles.n Britons.n broadcasters.n broadcasts.n broadsheets.n broadsides.n broads.n brocades.n brochures.n brogues.n broilers.n brokerages.n brokers.n brollies.n bromides.n broncos.n bronzes.n brooches.n broods.n brooks.n brooms.n broomsticks.n brothels.n brotherhoods.n brothers.n brouhahas.n brownies.n brownstones.n browses.n brows.n bruins.n bruisers.n bruises.n brunches.n Bruneians.n brunettes.n brunts.n brushes.n brushworks.n brutalities.n brutes.n bubbles.n buccaneers.n bucketfuls.n buckets.n bucklers.n buckles.n bucks.n Buddhists.n buddies.n budgerigars.n budgets.n budgies.n buds.n buffaloes.n buffers.n buffets.n buffoons.n buffs.n bugaboos.n bugbears.n buggers.n buggies.n buglers.n bugles.n bugs.n builders.n buildings.n bulbs.n Bulgarians.n bulges.n bulldogs.n bulldozers.n bulletins.n bullets.n bullfighters.n bullfights.n bullfinches.n bullfrogs.n bullies.n bullocks.n bullrings.n bullroarers.n bulls.n bulwarks.n bumblebees.n bumpers.n bumpkins.n bumps.n bums.n bungalows.n bungees.n bunglers.n bungs.n bunions.n bunkers.n bunks.n bunnies.n buns.n buoys.n burdens.n bureaucracies.n bureaucrats.n bureaus.n burettes.n burgesses.n burghers.n burghs.n burglaries.n burglars.n burgomasters.n burgs.n burials.n burlesques.n burners.n burns.n burps.n burritos.n burros.n burrows.n burrs.n bursaries.n bursars.n bursts.n burthens.n Burundians.n buses.n bushels.n bushes.n businesses.n buskers.n busters.n bustles.n busts.n busybodies.n butchers.n butlers.n buttercups.n butterflies.n butteries.n buttocks.n buttonholes.n buttonhooks.n buttons.n buttresses.n butts.n buyers.n buyouts.n buzzards.n buzzers.n buzzes.n byes.n bygones.n bylaws.n bypasses.n by-products.n byproducts.n byroads.n bystanders.n bytes.n byways.n bywords.n cabals.n cabarets.n cabbages.n cabbies.n cabers.n cabinets.n cabins.n cablegrams.n cables.n caboodles.n cabooses.n cabs.n cabstands.n caches.n cackles.n cacophonies.n cactuses.n cadavers.n caddies.n cadences.n cadenzas.n cadets.n cadres.n cads.n caesuras.n cafes.n cafés.n cafeterias.n caftans.n cages.n cairns.n cakes.n calamities.n calculations.n calculators.n caldrons.n calendars.n calfs.n calibrations.n calibres.n califs.n caliphates.n caliphs.n callers.n callings.n calliopes.n call-outs.n calls.n calories.n calumnies.n calves.n calypsos.n Cambodians.n camels.n cameos.n cameras.n Cameroonians.n campaigners.n campers.n campsites.n camps.n campuses.n Canadians.n canals.n canapes.n canards.n canaries.n cancans.n cancellations.n cancers.n candidacies.n candidates.n candies.n candles.n candlesticks.n canes.n canisters.n canneries.n cannibals.n cannons.n canoes.n canons.n canopies.n cans.n cantaloupes.n cantatas.n canteens.n canters.n canticles.n cantilevers.n cantons.n cantors.n cantos.n canvases.n canvasses.n canyons.n capabilities.n capacitors.n capers.n capes.n capillaries.n capitalists.n capitals.n capons.n cappuccinos.n caprices.n caps.n capsules.n captains.n captions.n captives.n captors.n captures.n carafes.n caramels.n carats.n caravansaries.n caravanserais.n caravans.n caraways.n carbides.n carbines.n carbohydrates.n carbons.n carbuncles.n carburettors.n carcasses.n carcinomas.n cardigans.n cardinals.n cardmembers.n cards.n careerists.n careers.n cares.n caresses.n caretakers.n carets.n cargoes.n caribou.p caricatures.n caricaturists.n carillons.n carmines.n carnations.n carnivals.n carnivores.n carols.n carousels.n carpenters.n carpetbaggers.n carpets.n carports.n carp.p carriages.n carriageways.n carriers.n carrots.n cars.n cartels.n carters.n carthorses.n cartilages.n cartographers.n cartons.n cartoonists.n cartoons.n cartridges.n carts.n cartwheels.n carvers.n carvings.n cascades.n casebooks.n casements.n cases.n cashews.n cashiers.n casinos.n caskets.n cassavas.n casseroles.n cassettes.n castaways.n castes.n castings.n castles.n castors.n castrations.n castratos.n casts.n casualties.n cataclysms.n catalogs.n catalogues.n catalysts.n catamarans.n catapults.n cataracts.n catastrophes.n catcalls.n catchers.n catches.n catchments.n catchwords.n catechisms.n categories.n catenas.n catenations.n caterers.n caterpillars.n catfish.p cathedrals.n cathodes.n Catholics.n catkins.n cats.n catsups.n catwalks.n caucuses.n cauldrons.n cauliflowers.n causes.n causeways.n cautions.n cavalcades.n cavaliers.n cavalries.n caveats.n caverns.n caves.n cavities.n C-bands.n CDs.n ceasefires.n cedars.n cedillas.n ceilings.n celebrants.n celebrations.n celebrities.n celestas.n cellars.n cellists.n cellos.n cells.n cemeteries.n censorships.n censors.n censures.n censuses.n centaurs.n centenarians.n centenaries.n centennials.n centerpieces.n centers.n centimes.n centimeters.n centimetres.n centipedes.n centiseconds.n centiwatts.n centrepieces.n centres.n centrexes.n centrifuges.n centurions.n cereals.n ceremonials.n ceremonies.n certainties.n certificates.n certifications.n cervixes.n cesspits.n cesspools.n chaffinches.n chains.n chairs.n chaises.n chalets.n chalices.n chalkpits.n chalks.n challengers.n challenges.n chalumeaus.n chamberlains.n chambermaids.n chamberpots.n chambers.n chameleons.n chamoises.n champagnes.n championships.n champions.n champs.n chancelleries.n chancellors.n chancels.n chanceries.n chandeliers.n chandlers.n changelings.n changeovers.n changes.n channels.n chants.n chapels.n chaperons.n chaplains.n chaps.n chapterhouses.n chapters.n charabancs.n characteristics.n characters.n charades.n chargebacks.n chargers.n charges.n charioteers.n chariots.n charities.n charladies.n charlatans.n charmers.n charms.n charters.n charts.n chasers.n chases.n chasms.n chassis.p chasubles.n châteaus.n chats.n chatterboxes.n chauffeurs.n chauvinists.n cheats.n checkbooks.n checkers.n checklists.n checkmates.n checkouts.n checkpoints.n checkrooms.n checks.n checkups.n cheekbones.n cheeks.n cheeps.n cheerleaders.n cheers.n cheesecakes.n cheesecloths.n cheetahs.n chefs.n chemicals.n chemises.n chemists.n chequebooks.n cheques.n cherries.n cherubs.n chessboards.n chesterfields.n chestnuts.n chests.n chews.n chickens.n chickpeas.n chicks.n chiefs.n chieftains.n childhoods.n Chileans.n chile_poblanos chile_rellenos chiles.n chiles_poblanos chiles_rellenos chiles_verdes chile_verdes chills.n chimeras.n chimes.n chimneypots.n chimneys.n chimneysweepers.n chimneysweeps.n chimpanzees.n chimps.n chinchillas.n chinks.n chins.n chipmunks.n chipsets.n chips.n chiropodists.n chiropractors.n chirps.n chirrups.n chisels.n chis.n chitarras.n chits.n chives.n chlorides.n chocolates.n chocs.n choices.n choirboys.n choirs.n chokers.n chokes.n cholines.n choppers.n chops.n chopsticks.n chorales.n chords.n choreographers.n chores.n choristers.n chortles.n choruses.n chows.n christenings.n Christians.n chromosomes.n chroniclers.n chronicles.n chronologies.n chronometers.n chrysalises.n chrysanthemums.n chuckles.n chucks.n chugs.n chumps.n chums.n churches.n churchgoers.n churchwardens.n churchyards.n churns.n chutes.n cicadas.n ciders.n cigarettes.n cigars.n ciliates.n cimbaloms.n cinctures.n cinders.n cinemas.n ciphers.n circles.n circuits.n circulars.n circulations.n circumferences.n circumflexes.n circumlocutions.n circumstances.n circuses.n cissies.n cisterns.n citadels.n citations.n cities.n citizens.n citrons.n citterns.n civilians.n civilities.n civilizations.n claimants.n clairvoyants.n clambakes.n clamours.n clamps.n clams.n clangs.n clanks.n clans.n clapboards.n clapperboards.n clappers.n claps.n clarets.n clarinetists.n clarinets.n clarinettists.n clarions.n clashes.n clasps.n classes.n classicists.n classics.n classifications.n classmates.n classrooms.n clauses.n clavichords.n clavicles.n clavinets.n claws.n cleaners.n cleansers.n cleanups.n clearances.n clearings.n cleats.n cleavages.n cleavers.n clefs.n clefts.n clerestories.n clergies.n clerics.n clerks.n cliches.n clicks.n clienteles.n clients.n cliffs.n climates.n climaxes.n climbers.n climbs.n climes.n clinchers.n clinches.n clinics.n clinks.n clippers.n clips.n cliques.n clitorises.n cloakrooms.n cloaks.n clocks.n clodhoppers.n clods.n clogs.n cloisters.n clones.n closets.n clotheshorses.n clotheslines.n clothes.n clothiers.n cloths.n clots.n cloudbursts.n clouds.n cloves.n clowns.n clubbers.n clubhouses.n clubs.n clucks.n clues.n clumps.n clunks.n clusters.n clutches.n clutters.n coaches.n coalfields.n coalitions.n coalmines.n coalpits.n coals.n coasters.n coastguards.n coastlines.n coasts.n coatings.n coats.n coauthors.n cobblers.n cobbles.n cobblestones.n cobras.n cobs.n cobwebs.n cochleas.n cockatoos.n cockerels.n cockers.n cockhorses.n cockleshells.n cockneys.n cockpits.n cockroaches.n cockscombs.n cocks.n cocktails.n coconuts.n cocoons.n cocos.n codas.n codenames.n codeshares.n codes.n codfish.p codgers.n codifications.n codpieces.n cods.n coeds.n coefficients.n coffees.n coffers.n coffins.n cognates.n cogs.n cogwheels.n cohorts.n coiffeurs.n coiffures.n coifs.n coils.n coinages.n coincidences.n coins.n cojones.n cokes.n colas.n colds.n collaborationists.n collaborations.n collaboratives.n collaborators.n collages.n collapses.n collarbones.n collars.n colleagues.n collectors.n colleges.n collieries.n colliers.n collies.n collisions.n colloquialisms.n colloquies.n Colombians.n colonels.n colonialists.n colonials.n colonies.n colonists.n colonizers.n colonnades.n colons.n colors.n colours.n colts.n columbines.n columnists.n columns.n comas.n combatants.n combinations.n combines.n combs.n comebacks.n comedians.n comediennes.n comedies.n comedowns.n comers.n comets.n comforters.n comforts.n comics.n commandants.n commanders.n commandments.n commandos.n commands.n commas.n commencements.n commendations.n commentaries.n commentators.n commercials.n commissariats.n commissaries.n commissars.n commissionaires.n commissioners.n commissions.n committees.n commodes.n commodities.n commodores.n commonplaces.n commonwealths.n commotions.n communes.n communicants.n communications.n communions.n communiques.n communists.n Communists.n communities.n commutations.n commuters.n compacts.n companions.n comparatives.n compares.n comparisons.n compartments.n compasses.n compatriots.n compendiums.n compensations.n competitions.n competitors.n compilations.n compilers.n complainants.n complements.n complexes.n complexions.n complexities.n complications.n compliments.n components.n comportments.n composers.n composites.n compositions.n compotes.n compounds.n compressors.n compromises.n comptrollers.n computations.n computers.n comradeships.n comrades.n concatenations.n concavities.n conceits.n concentrates.n concentrations.n conceptions.n concertinas.n concertos.n concerts.n concessionaires.n concessions.n conches.n conchs.n concierges.n conclaves.n concoctions.n concordances.n concordats.n concords.n concourses.n concubines.n concurrences.n concussions.n condemnations.n condensations.n condiments.n conditioners.n condolences.n condominiums.n condors.n conductivities.n conductors.n conductresses.n conduits.n cones.n coneys.n confabs.n confabulations.n confectioners.n confections.n confederacies.n confederates.n confederations.n conferences.n confessionals.n confessions.n confessors.n confidantes.n confidants.n configurations.n confirmations.n conflagrations.n conflicts.n confluences.n conformations.n conformists.n confreres.n confrontations.n confutations.n congas.n conglomerates.n conglomerations.n congratulations.n congregations.n congresses.n conifers.n conjectures.n conjugates.n conjugations.n conjunctions.n conjunctives.n conjurers.n conjurors.n conkers.n conks.n connections.n connectives.n connectors.n connexions.n connoisseurs.n connotations.n conquerors.n conquests.n conquistadors.n consciences.n conscripts.n consecrations.n consequences.n conservancies.n conservatives.n conservatoires.n conservatories.n considerations.n consistencies.n cons.n consolations.n consoles.n consolidations.n consommes.n consonants.n consortiums.n consorts.n conspectuses.n conspiracies.n conspirators.n constables.n constabularies.n constants.n constellations.n constituencies.n constituents.n constitutionalists.n constitutions.n constraints.n constrictions.n constructions.n constructivists.n constructors.n constructs.n consulates.n consulships.n consuls.n consultants.n consultations.n consumers.n consummations.n consumptives.n contacts.n contagions.n containers.n contaminants.n contemporaries.n contenders.n contents.n contestants.n contests.n contexts.n continents.n contingencies.n contingents.n continuations.n contortionists.n contortions.n contours.n contrabasses.n contrabassoons.n contraceptives.n contractions.n contractors.n contracts.n contradictions.n contraltos.n contraptions.n contraries.n contrasts.n contraventions.n contretemps.p contributions.n contributors.n contrivances.n controllers.n controls.n controversies.n contusions.n conundrums.n conurbations.n convalescents.n conveniences.n conventions.n convents.n conversationalists.n conversations.n conversions.n converters.n convertibles.n converts.n conveyances.n conveyers.n conveyors.n convicts.n convocations.n convolutions.n convoys.n convulsions.n cookbooks.n cookers.n cookies.n cooks.n coolants.n coolers.n coolies.n coons.n co-operatives.n coopers.n co-ops.n coops.n coordinates.n coordinators.n coos.n coots.n copartnerships.n copartners.n copes.n copies.n coppersmiths.n copses.n cops.n copulas.n copycats.n copyists.n copywriters.n coquettes.n corals.n cordials.n cordons.n cords.n coreligionists.n cores.n corgis.n corkers.n corkscrews.n corks.n cormorants.n corncobs.n corneas.n cornerbacks.n corners.n cornerstones.n cornets.n cornetts.n cornflakes.n cornflowers.n cornices.n cornucopias.n corollaries.n corollas.n coronaries.n coronas.n coronations.n coroners.n coronets.n corporals.n corporates.n corporations.n corpses.n corps.p corpuscles.n corrals.n corrections.n correctives.n correlations.n correlatives.n correspondences.n correspondents.n corridors.n corrosives.n corsages.n corsets.n Corsicans.n cortexes.n coruscations.n corvettes.n cosies.n cosines.n cosmeticians.n cosmetics.n cosmologys.n cosmonauts.n cosmopolitans.n co-stars.n costs.n costumes.n costumiers.n coteries.n cotillions.n cots.n cottages.n cottonseeds.n cottontails.n couches.n couchettes.n cougars.n coughs.n councillors.n councils.n counsellors.n counselors.n counsels.n countdowns.n countenances.n counterattacks.n counterbalances.n counterblasts.n counterclaims.n counterfeiters.n counterfeits.n counterfoils.n counteroffers.n counterparts.n counterplots.n counterpoints.n counterproposals.n counters.n countertenors.n countesses.n counties.n countries.n counts.n coupes.n couples.n couplets.n couplings.n coupons.n coups.n couriers.n courses.n courtesans.n courtesies.n courtiers.n courtrooms.n courtships.n courts.n courtyards.n cousins.n covenants.n coverings.n coverlets.n covers.n coverts.n coves.n cowards.n cowbells.n cowboys.n cowcatchers.n cowhands.n cowherds.n cowhides.n cowls.n cowslips.n cows.n coxcombs.n coxes.n coxswains.n coyotes.n crabs.n crackdowns.n crackers.n crackpots.n cracks.n cradles.n crafts.n cramps.n cranberries.n cranes.n craniums.n crankshafts.n cranks.n crannies.n craps.n crashes.n craters.n crates.n cravats.n cravens.n cravings.n crawfishes.n crayfishes.n crayons.n crazes.n creaks.n creameries.n creams.n creases.n creations.n creators.n creatures.n creches.n creditors.n credits.n credos.n creeds.n creeks.n creepers.n creeps.n cremations.n crematoriums.n crescendos.n crescents.n crests.n cretins.n crevasses.n crevices.n crews.n cribs.n cricketers.n crickets.n cricks.n criers.n cries.n crimes.n criminals.n crimsons.n crinkles.n crinolines.n cripples.n crises.n crisps.n criterions.n criticisms.n critics.n critiques.n croaks.n Croatians.n Croats.n crocks.n crocodiles.n crocuses.n croissants.n cromornes.n crones.n cronies.n crooks.n crooners.n croppers.n crops.n crossbars.n crossbeams.n crossbows.n crossbreeds.n crosschecks.n crosscurrents.n crosscuts.n crosses.n crossings.n crossovers.n crosswalks.n crosswords.n crotches.n crotchets.n crouches.n crowbars.n crowns.n crows.n crucibles.n crucifixes.n crucifixions.n crudes.n cruelties.n cruisers.n cruises.n crumbs.n crumhorns.n crumpets.n crunches.n cruppers.n crusaders.n crusades.n crushes.n crustaceans.n crusts.n crutches.n cruxes.n crwths.n crybabies.n cryptograms.n crypts.n crystallizations.n crystallographers.n crystallophones.n crystals.n cuatros.n Cubans.n cubbyholes.n cubes.n cubicles.n cubists.n cubs.n cuckolds.n cuckoos.n cucumbers.n cuddles.n cudgels.n cues.n cuffs.n cullenders.n culminations.n culprits.n cults.n cultures.n cummerbunds.n cunts.n cupboards.n cupfuls.n cupolas.n cuprophones.n curates.n curators.n curbs.n curds.n cure-alls.n cures.n curfews.n curiosities.n curios.n curlers.n curls.n curmudgeons.n currants.n currencies.n currents.n curriculums.n curries.n curses.n curs.n curtailments.n curtains.n curtseys.n curtsies.n curves.n cushions.n cuspidors.n cusps.n cusses.n custards.n custodians.n customers.n customs.n cutbacks.n cuticles.n cutlasses.n cutlets.n cuts.n cutters.n cuttings.n cuttlefishes.n cycles.n cyclists.n cyclones.n cyclopaedias.n cyclostyles.n cyclotrons.n cygnets.n cylinders.n cymbals.n cymbalums.n cynics.n cyphers.n cypresses.n Cypriotes.n cysts.n cytokines.n czarinas.n czars.n Czechs.n dabblers.n dabs.n dachas.n dachshunds.n dactyls.n daddies.n dads.n daemons.n daffodils.n daggers.n dagos.n daguerreotypes.n dahlias.n dailies.n dainties.n dairies.n dairymaids.n daises.n daisies.n dales.n dalmatians.n damages.n dames.n damselfishs.n damselflies damsels.n dams.n dancers.n dances.n dandelions.n dandies.n Danes.n daredevils.n dares.n darkrooms.n darlings.n darns.n darts.n dashboards.n dashes.n datelines.n dates.n daughters.n dauphins.n davenports.n dawdlers.n dawns.n daybooks.n dayboys.n daydreams.n daygirls.n daytimes.n deaconesses.n deacons.n deadlines.n deadlocks.n dealers.n dealings.n deals.n deaneries.n deans.n dears.n deathbeds.n deathblows.n deaths.n deathtraps.n debacles.n debaters.n debates.n debauchees.n debaucheries.n debentures.n debits.n debtors.n debts.n debutantes.n debuts.n decanters.n deceits.n deceptions.n decibels.n decimeters.n decimetres.n deciseconds.n deciwatts.n deckers.n decks.n declarations.n declensions.n declines.n declivities.n decoders.n decorations.n decorators.n decoys.n decreases.n decrees.n dedications.n deductions.n deeds.n deerskins.n deerstalkers.n defaulters.n defeatists.n defeats.n defections.n defectors.n defects.n defences.n defendants.n defenders.n defenses.n deficiencies.n deficits.n definitions.n defoliants.n deformations.n deformities.n defrosters.n degenerates.n degradations.n dehydrogenases.n deities.n delays.n delegates.n delegations.n deletables.n deletions.n deliberations.n delicacies.n delicatessens.n delights.n delineations.n delinquents.n deliriants.n deliverances.n deliveries.n dells.n deltas.n deluges.n delusions.n demagogues.n demands.n demarches.n demeanours.n dementias.n demerits.n demigods.n demises.n democracies.n democrats.n Democrats.n demographics.n demolitions.n demoniacs.n demons.n demonstrations.n demonstrators.n demos.n demotions.n denials.n denizens.n denominations.n denominators.n denouements.n densities.n dens.n dentists.n dents.n dentures.n denunciations.n deodorants.n départements.n departments.n departures.n dependants.n dependencies.n dependents.n depictions.n deportations.n deportees.n depositions.n depositories.n depositors.n deposits.n depots.n depravities.n depressions.n depressives.n deprivations.n depths.n deputies.n derailments.n derbies.n derivations.n derivatives.n dermatologists.n derricks.n dervishes.n descants.n descendants.n descenders.n descents.n descriptions.n deserters.n desertifications.n desertions.n deserts.n designations.n designers.n designs.n desks.n desktops.n despatches.n desperadoes.n despotisms.n despots.n desserts.n dessertspoonfuls.n dessertspoons.n destinations.n destinies.n destroyers.n detachments.n details.n detainees.n detectives.n detectors.n detentions.n detergents.n deteriorations.n determinants.n determinations.n determiners.n deterrents.n dethronements.n detonations.n detonators.n detours.n detractors.n deuces.n devaluations.n developers.n developments.n deviants.n deviations.n devices.n devils.n devotees.n devotions.n dhimmis.n dholaks.n dhows.n diabetics.n diacritics.n diagnoses.n diagnostics.n diagonals.n diagrams.n dialecticians.n dialectics.n dialects.n dialogues.n dials.n diameters.n diamonds.n diapers.n diaphragms.n diaries.n diarists.n diatribes.n diazepams.n dichotomies.n dickeys.n dickheads.n dicks.n dickybirds.n dictates.n dictations.n dictatorships.n dictators.n dictionaries.n dictums.n didgeridoos.n dielectrics.n diesels.n dieticians.n diets.n differences.n differentials.n differentiations.n difficulties.n diffractions.n digestions.n digests.n diggers.n digits.n dignitaries.n digressions.n digs.n dikes.n dilemmas.n dilettantes.n dilutions.n dimensions.n dimes.n diminuendos.n diminutions.n diminutives.n dimples.n dinars.n diners.n dinghies.n dinners.n dinosaurs.n dints.n diocesans.n dioceses.n diodes.n dioxides.n diphthongs.n diplomas.n diplomatists.n diplomats.n dipoles.n dippers.n dips.n dipsticks.n diptychs.n directions.n directives.n directorates.n directories.n directorships.n directors.n dirges.n dirigibles.n dirndls.n disabilities.n disadvantages.n disagreements.n disambiguations.n disappearances.n disappointments.n disassembblies disasters.n disbursements.n discards.n discharges.n disciples.n disciplinarians.n disciplines.n disclaimers.n discographies.n discomforts.n discontinuities.n discords.n discos.n discotheques.n discounts.n discouragements.n discourses.n discourtesies.n discoverers.n discrepancies.n discs.n discuses.n discussions.n diseases.n disfigurements.n disguises.n dishcloths.n dishes.n dishfuls.n dishwashers.n disillusionments.n disincentives.n disinclinations.n disinfectants.n disjunctions.n disks.n dislocations.n disloyalties.n dismemberments.n dismissals.n disorders.n disparagements.n disparities.n dispatches.n dispensaries.n dispensations.n dispensers.n dispersals.n dispersions.n displacements.n displays.n dispositions.n disproofs.n disputants.n disputations.n disputes.n disquisitions.n disruptions.n dissections.n dissemblers.n dissensions.n dissenters.n dissents.n dissertations.n disservices.n dissidents.n dissimilarities.n dissociatives.n dissolutions.n dissonances.n distances.n distastes.n distensions.n distillations.n distilleries.n distillers.n distinctions.n distortions.n distractions.n distributions.n distributors.n districts.n disturbances.n disulfides.n ditches.n ditties.n divans.n divergences.n diversions.n divers.n dives.n divestitures.n dividends.n divinations.n diviners.n divines.n divinities.n divisions.n divisors.n divorcees.n djembes.n Djiboutians.n dockets.n docks.n dockyards.n docodonts.n doctorates.n doctors.n doctrinaires.n doctrines.n documents.n dodderers.n dodecahedrons.n dodgers.n dodges.n dodos.n doers.n doges.n dogfish.p doggies.n doghouses.n dogmas.n dogsbodies.n dogsleds.n dogs.n dogwoods.n doilies.n dollhouses.n dollies.n dollops.n dolls.n dolmens.n dolphins.n dolts.n domains.n domes.n domiciles.n Dominicans.n dominions.n dominos.n donations.n dongles.n donkeys.n donors.n dons.n donuts.n doodlebugs.n dooms.n doorbells.n doorcases.n doorframes.n doorhandles.n doorkeepers.n doorknobs.n doorknockers.n doormats.n doornails.n doorposts.n doors.n doorsteps.n doorstoppers.n doorways.n dopamines.n dopes.n dories.n dorks.n dormers.n dormitories.n dosages.n doses.n dossiers.n dots.n doubles.n doublets.n doubloons.n douches.n doughnuts.n doulophones.n dovecotes.n doves.n dovetails.n dowagers.n dowels.n dowers.n downbeats.n downgrades.n downpours.n downturns.n dowries.n doyens.n doylies.n dozes.n drachmas.n draftees.n draftings.n drafts.n dragnets.n dragonflies.n dragons.n dragoons.n drags.n drainpipes.n drains.n drakes.n dramas.n dramatists.n dramatizations.n draperies.n drapers.n drapes.n draughts.n drawbacks.n drawbridges.n drawers.n drawing-rooms.n drawings.n drawls.n draws.n dreadnoughts.n dreamers.n dreamlands.n dreams.n dreamworlds.n dressers.n dresses.n dressings.n dressmakers.n driers.n drifters.n drifts.n drills.n drinkers.n drinks.n drips.n drivers.n drives.n driveways.n dromedaries.n drones.n dropkicks.n dropoffs.n dropouts.n droppings.n drops.n droughts.n drudges.n druggists.n drugs.n drugstores.n druids.n drummers.n drums.n drumsticks.n drunkards.n drunks.n dryers.n ducats.n duchesses.n duchies.n duckies.n duckings.n ducklings.n ducks.n ducts.n dudes.n duds.n duelists.n duellists.n duels.n duets.n duffers.n dugouts.n dukedoms.n dukes.n dulcians.n dulcimers.n dullards.n dulzainas.n dumbbells.n dumbwaiters.n dumdums.n dummies.n dumplings.n dumps.n dunces.n dunderheads.n dunes.n dungeons.n dunghills.n duos.n dupes.n duplicates.n duplications.n duplicators.n durations.n dustbins.n dustcarts.n dusters.n dustpans.n dutars.n duties.n duvets.n dwarfs.n dweebs.n dwellers.n dwellings.n dyers.n dyes.n dykes.n dynamics.n dynamos.n dynasties.n dyspeptics.n dysplasias.n eagles.n earaches.n eardrops.n eardrums.n earfuls.n earldoms.n earls.n earmarks.n earnings.n earphones.n earpieces.n earrings.n ears.n earthquakes.n earthworms.n easels.n eaters.n eavesdroppers.n ebbs.n ebbtides.n eccentricities.n eccentrics.n ecclesiastics.n echelons.n echoes.n eclairs.n eclipses.n ecologists.n economies.n economists.n ecosystems.n ecstasies.n Ecuadorians.n eddies.n edges.n edgings.n edicts.n edifices.n editions.n editorials.n editors.n eds.n educators.n eels.n effects.n efficiencies.n effigies.n effluents.n effronteries.n effusions.n egalitarians.n eggheads.n eggplants.n eggshells.n eggs.n egoists.n egos.n egotists.n egotrips.n egrets.n Egyptians.n eiderdowns.n ejaculations.n ejections.n elaborations.n elbows.n elders.n elections.n electorates.n electors.n electricians.n electrocardiograms.n electrocardiographs.n electrocutions.n electrodes.n electrolytes.n electromagnets.n electrons.n electrophoresiss.n elegies.n elements.n elephants.n elevations.n elevators.n eliminations.n elisions.n elites.n elitists.n elixirs.n elks.n ellipses.n elms.n elocutionists.n elongations.n els.n emanations.n embankments.n embargoes.n embarkations.n embarrassments.n embassies.n embellishments.n embers.n emblems.n embodiments.n embraces.n embryos.n emendations.n emeralds.n emergencies.n emigrants.n emigres.n eminences.n emirates.n emirs.n emissaries.n emissions.n emotions.n emperors.n empires.n empiricists.n employees.n employers.n emporiums.n empresses.n ems.n emulsifiers.n emulsions.n emus.n enactments.n encampments.n enchantments.n enchantresses.n enchiladas.n enchiladas_rancheros enchiladas_verdes enclaves.n enclosures.n encomiums.n encounters.n encouragements.n encroachments.n encumbrances.n encyclicals.n encyclopaedias.n encyclopædias.n encyclopedias.n endeavours.n endemics.n endgames.n endings.n endives.n endorsements.n endowments.n ends.n enemas.n enemies.n energies.n enforcers.n engagements.n engineers.n engines.n engravers.n engravings.n enigmas.n enjoyments.n enlargements.n enlistments.n enormities.n enquirers.n enquiries.n enrollments.n ensembles.n ensigns.n enslavements.n entanglements.n ententes.n enterprises.n entertainers.n enthronements.n enthusiasts.n enticements.n entities.n entitlements.n entomologists.n entractes.n entrances.n entrants.n entrees.n entrepots.n entrepreneurs.n entries.n entropies.n envelopes.n envelopments.n environmentalists.n environments.n envois.n envoys.n enzymes.n eons.n epaulets.n epaulettes.n epicentres.n epics.n epicureans.n epicures.n epidemics.n epidemiologists.n epiglottises.n epigrams.n epileptics.n epilogues.n epimorphisms.n epiphytes.n episcopalians.n episodes.n epistles.n epitaphs.n epithets.n epitomes.n epochs.n epsilons.n equalizers.n equals.n equations.n equators.n equestrians.n equilibriums.n equinoxes.n equities.n equivalences.n equivalents.n equivocations.n eradications.n erasers.n eras.n erasures.n erections.n Eritreans.n errands.n errors.n eruptions.n escalations.n escalators.n escapades.n escapees.n escapements.n escapes.n escapists.n escapologists.n escorts.n escritoires.n escudos.n escutcheons.n esophaguses.n esplanades.n espressos.n essayists.n essays.n essences.n essentials.n establishments.n estates.n esters.n esthetes.n esthetics.n estimates.n Estonians.n estrangements.n estuaries.n etas.n etchings.n eternities.n ethanols.n ethics.p Ethiopians.n ethnographers.n ethnologists.n ethyls.n etymologies.n etymologists.n eucalyptuses.n eulogies.n eulogists.n eunuchs.n euphemisms.n euphoniums.n Europeans.n evacuations.n evacuees.n evaders.n evaluations.n evangelists.n evaporations.n evenings.n events.n eventualities.n evergreens.n eves.n evictions.n evils.n evolutions.n ewes.n exacerbations.n exaggerations.n examinations.n examiners.n examples.n exams.n excavations.n excavators.n exceptions.n excerpts.n excesses.n exchanges.n exchequers.n excitements.n exclamations.n excommunications.n excrescences.n excretions.n excursions.n executants.n executioners.n executions.n executives.n executors.n exegeses.n exemplifications.n exemptions.n exercises.n exertions.n exhausts.n exhibitioners.n exhibitionists.n exhibitions.n exhibitors.n exhibits.n exhortations.n exigencies.n exiles.n existences.n existentialists.n exits.n exoduses.n exonerations.n exorcisms.n expansions.n expatriates.n expectancies.n expectorants.n expedients.n expeditions.n expenditures.n expenses.n experiences.n experimenters.n experiments.n experts.n expletives.n exploits.n explorations.n explorers.n explosions.n explosives.n exponents.n exporters.n exports.n exposes.n expositions.n expos.n exposures.n expresses.n expressionists.n expressions.n expressways.n expulsions.n extensions.n exteriors.n externs.n extinguishers.n extracts.n extraditions.n extras.n extravagances.n extravaganzas.n extremes.n extremists.n extremities.n extroverts.n eyeballs.n eyebrows.n eyefuls.n eyeglasses.n eyelashes.n eyelets.n eyelids.n eyepieces.n eyes.n eyesores.n eyewitnesses.n fables.n fabrications.n fabrics.n facades.n facelifts.n faces.n facets.n facials.n facilitators.n facilities.n facsimiles.n factions.n factories.n factors.n factotums.n factsheets.n faculties.n fads.n faeries.n faggots.n faglongs.n fags.n failings.n fairgrounds.n fairies.n fairs.n fairways.n fairylands.n fairytales.n faiths.n fajitas.n fakes.n fakirs.n falcons.n falsehoods.n falsettos.n falsifications.n falsities.n familiarities.n families.n famines.n fanaticisms.n fanatics.n fanciers.n fancies.n fandangos.n fanfares.n fangs.n fanlights.n fannies.n fansites.n fans.n fantasias.n fantasies.n fanzines.n farces.n fares.n farewells.n farmers.n farmhands.n farmhouses.n farms.n farmsteads.n farmyards.n farthings.n farts.n fascinations.n fascists.n fashions.n fasteners.n fasts.n fatalists.n fatalities.n fates.n fatheads.n fatherlands.n fathers.n fathoms.n fatigues.n fats.n faucets.n faults.n faunas.n fauns.n favorites.n favors.n favourites.n favours.n fawns.n faxes.n feasts.n featherbeds.n feathers.n featherweights.n feats.n features.n federalists.n federations.n feeders.n feelers.n fees.n fegerengs.n feints.n felicities.n fellowships.n fellows.n felonies.n felons.n females.n feminists.n femtometers.n femtometres.n femtoseconds.n femtowatts.n femurs.n fencers.n fences.n fenders.n fenestras.n fens.n ferments.n ferns.n ferrets.n ferries.n ferryboats.n fertilizers.n festivals.n festivities.n fetes.n fetishes.n fetuses.n feuds.n fevers.n fezes.n fiancees.n fiances.n fiascos.n fiats.n fibbers.n fibers.n fibres.n fibrosiss.n fibs.n fictions.n fiddlers.n fiddles.n fiddlesticks.n fiefs.n fielders.n fields.n fiends.n fiestas.n fifes.n fighters.n fights.n figments.n figs.n figureheads.n figures.n Fijians.n filaments.n filberts.n files.n filibusters.n filings.n Filipinos.n fillets.n fillies.n fillings.n filmmakers.n filmographies.n films.n filters.n finales.n finalists.n finals.n finances.n financiers.n finches.n finders.n finds.n fines.n finesses.n fingerboards.n fingermarks.n fingernails.n finger-posts.n fingerprints.n fingers.n fingertips.n finishes.n finks.n Finns.n fins.n fiords.n firearms.n fireballs.n firebirds.n firebombs.n fireboxes.n firebrands.n firebugs.n firecrackers.n firefighters.n fireflies.n firelights.n fireplaces.n firesides.n fires.n fireworks.n firmaments.n firms.n firs.n firstborns.n firsts.n fishbones.n fishcakes.n fisheries.n fishers.n fishes.n fishmongers.n fish.p fissures.n fists.n fistulas.n fits.n fitters.n fittings.n fivers.n fixations.n fixatives.n fixers.n fixes.n fixtures.n fjords.n flageolets.n flagpoles.n flagships.n flags.n flagstaffs.n flairs.n flakes.n flames.n flamethrowers.n flamingos.n flanges.n flanks.n flannels.n flans.n flapjacks.n flappers.n flaps.n flares.n flashbacks.n flashbulbs.n flashes.n flashlights.n flashpoints.n flasks.n flatbeds.n flatfish.p flats.n flatterers.n flatteries.n flautas.n flautists.n flavors.n flavourings.n flavours.n flaws.n fleas.n flecks.n fledgelings.n fledglings.n fleets.n flexes.n flickers.n flicks.n fliers.n flies.n flings.n flints.n flippers.n flips.n flirtations.n flirts.n floatations.n floats.n floodgates.n floods.n floorboards.n floors.n floozies.n flops.n florins.n florists.n flotations.n flotillas.n flounders.n flourishes.n flowerbeds.n flowerpots.n flowers.n flows.n fluctuations.n flues.n flugelhorns.n fluidities.n fluids.n flukes.n flunkeys.n flunkies.n fluorescences.n fluorides.n flurries.n flushes.n flutes.n flutists.n flutters.n fluxes.n flycatchers.n flyers.n flyovers.n flytraps.n flyweights.n flywheels.n foals.n foams.n focuses.n foes.n fogeys.n foghorns.n fogs.n foibles.n foils.n folders.n folds.n folgerphones.n folios.n folks.n folksongs.n folktales.n follies.n followers.n followings.n fonts.n foods.n foodstuffs.n fools.n footballers.n footballs.n footboards.n footbridges.n footers.n footfalls.n footfaults.n footholds.n footmarks.n footnotes.n footpaths.n footprints.n footsteps.n footstools.n forays.n forces.n fords.n forearms.n forebodings.n forecasters.n forecastles.n forecasts.n foreclosures.n forecourts.n forefathers.n forefingers.n forefronts.n foregrounds.n foreheads.n foreigners.n forelegs.n forelocks.n foremasts.n forenames.n forerunners.n foreskins.n foresters.n forests.n foretastes.n forewords.n forfeits.n forgeries.n forgers.n forges.n formalisms.n formalities.n formations.n formats.n forms.n formulas.n formulations.n fortepianos.n fortes.n fortifications.n fortnights.n fortresses.n forts.n fortunes.n forums.n forwards.n fossilizations.n fossils.n fouls.n foundations.n founders.n foundlings.n foundries.n fountains.n founts.n foursomes.n fowlers.n fowls.n foxes.n foxgloves.n foxholes.n foxhounds.n foxhunts.n foxtrots.n foyers.n fractions.n fractures.n fragmentations.n fragments.n fragrances.n frames.n frameworks.n franchises.n frankfurters.n fraternities.n fratricides.n frauds.n frays.n frazzles.n freaks.n freckles.n freebooters.n freedoms.n freeholders.n freeholds.n freeways.n freezers.n freezes.n freighters.n frequencies.n frescos.n frets.n friars.n fricassees.n fricatives.n fridges.n friendships.n friends.n friers.n fries.n friezes.n frigates.n frights.n frills.n fringes.n frissons.n fritters.n frivolities.n frocks.n frogs.n frolics.n frontages.n frontiers.n frontispieces.n frontlines.n fronts.n frosts.n frowns.n fruitcakes.n fruits.n frustrations.n fryers.n fuchsias.n fuckers.n fuels.n fugitives.n fuglungs.n fugues.n fuhrers.n fulcrums.n fullbacks.n fullers.n fumbles.n fumes.n functionalists.n functionalities.n functionaries.n functions.n fundamentalists.n fundamentals.n funds.n funerals.n fungicides.n funguses.n funks.n funnels.n furies.n furlongs.n furloughs.n furnaces.n furriers.n furrows.n furs.n fuselages.n fuses.n fusiliers.n fusillades.n fusions.n fusses.n fusspots.n futilities.n futures.n futurists.n gables.n Gabonians.n gadflies.n gadgets.n gaffers.n gaffes.n gaffs.n gages.n gaggles.n gags.n gains.n gaits.n galas.n galaxies.n gales.n gallantries.n gallants.n galleons.n galleries.n galleys.n gallicisms.n gallops.n galls.n gallstones.n galoshes.n gals.n Gambians.n gambits.n gamblers.n gambles.n gambols.n gamekeepers.n gamers.n games.n gammas.n gammons.n gamuts.n ganders.n ganglions.n gangplanks.n gangs.n gangsters.n gantries.n gaolbirds.n gaolbreaks.n gaolers.n gaols.n gaps.n garages.n gardeners.n gardenias.n gardens.n gargles.n gargoyles.n garlands.n garments.n garnets.n garnishes.n garottes.n garrets.n garrisons.n garrottes.n garters.n gasbags.n gases.n gashes.n gaskets.n gaslights.n gasmasks.n gasometers.n gasps.n gasworks.p gateaus.n gatecrashers.n gatehouses.n gateposts.n gates.n gateways.n gatherers.n gaudies.n gauges.n gauntlets.n gavels.n gavottes.n gays.n gazelles.n gazes.n gazetteers.n gazettes.n gearboxes.n gearshifts.n gears.n geckos.n geezers.n geishas.n geldings.n gels.n gemshorns.n gems.n gendarmeries.n gendarmes.n genders.n genealogies.n genealogists.n generalissimos.n generalities.n generalizations.n generals.n generations.n generators.n genes.n geneticists.n genies.n geniuses.n genomes.n genres.n gentiles.n gents.n geographers.n geologists.n geophytes.n Georgians.n geraniums.n geriatricians.n Germans.n germicides.n germs.n gerunds.n gesticulations.n gestures.n getaways.n geysers.n Ghanaians.n gherkins.n ghettos.n ghosts.n ghouls.n giantesses.n giants.n gibbets.n gibbons.n gibes.n gifts.n gigabytes.n gigawatts.n giggles.n gigolos.n gigs.n gilders.n gills.n gimmicks.n gins.n gipsies.n giraffes.n girders.n girdles.n girlfriends.n girlies girls.n gists.n giveaways.n gizzards.n glaciers.n glades.n gladiators.n glances.n glands.n glares.n glasschords.n glasses.n glassfuls.n glasshouses.n glassworks.p glazes.n gleams.n glees.n glens.n gliders.n glides.n glimmers.n glimpses.n glints.n glissades.n glitches.n globes.n globetrotters.n globules.n glockenspiels.n glooms.n glories.n glossaries.n glosses.n glottises.n gloves.n glues.n glutens.n gluts.n gluttons.n gnats.n gnomes.n gnus.n goalies.n goalkeepers.n goals.n goatees.n goatherds.n goatskins.n goats.n goblets.n goblins.n goddaughters.n goddesses.n godfathers.n godmothers.n godparents.n godsends.n gods.n godsons.n goitres.n goldfinches.n goldfish.p goldmines.n goldsmiths.n golfers.n golliwogs.n gondolas.n gondoliers.n goners.n gongs.n goodies.n goods.n goofs.n goons.n gooseberries.n gophers.n gorges.n gorillas.n goslings.n gospels.n gossips.n goulashes.n gourds.n gourmands.n gourmets.n governesses.n governments.n governors.n Governors.n gowns.n grabs.n graces.n gradations.n grades.n gradients.n graduates.n graduations.n grafts.n grails.n grains.n grammarians.n grammars.n gramophones.n granaries.n granddads.n granddaughters.n grandfathers.n grandmas.n grandmothers.n grandparents.n grandpas.n grandsons.n grandstands.n granges.n grannies.n grants.n granules.n grapefruits.n grapes.n grapevines.n graphics.n graphs.n grasps.n grasses.n grasshoppers.n graters.n grates.n gratifications.n gratings.n gratuities.n graves.n gravestones.n graveyards.n greatcoats.n Greeks.n greenbacks.n greengages.n greengroceries.n greengrocers.n greenhorns.n greenhouses.n greenwoods.n greetings.n gremlins.n Grenadans.n grenades.n grenadiers.n greybeards.n greyhounds.n griddles.n gridirons.n grids.n grievances.n griffins.n grilles.n grills.n grimaces.n grinders.n grinds.n grindstones.n grins.n grips.n grizzlies.n groans.n groceries.n grocers.n groins.n grooms.n grooves.n grotesques.n grottos.n grouches.n groundings.n grounds.n groupies.n groups.n grouse.p groves.n growers.n growls.n growths.n grubs.n grudges.n grumblers.n grumbles.n grunts.n guans.n guarantees.n guaranties.n guarantors.n guardianships.n guardians.n guardrails.n guardrooms.n guards.n Guatemalans.n guerillas.n guerrillas.n guesses.n guesthouses.n guestrooms.n guests.n guffaws.n guidebooks.n guidelines.n guides.n guilders.n guildhalls.n guilds.n guillotines.n Guineans.n guineas.n guises.n guitarists.n guitarróns.n guitars.n guitjos.n gulches.n gulfs.n gullets.n gullies.n gulls.n gulps.n gumshoes.n gums.n gunboats.n gunners.n gunrunners.n gunshots.n gunsmiths.n guns.n gurus.n gushers.n gusts.n guts.n gutters.n guttersnipes.n gutturals.n guvnors.n guys.n guzzlers.n gymnasiums.n gymnasts.n gyms.n gynaecologists.n gynecologists.n gypsies.n gyps.n gyrations.n gyroscopes.n gyros.n haberdashers.n habitants.n habitations.n habitats.n habits.n hacksaws.n hacks.n haddock.p haemophiliacs.n haemorrhages.n haggises.n hags.n hails.n hailstones.n hairbrushes.n haircuts.n hairdos.n hairdressers.n haires.n hairlines.n hairnets.n hairpieces.n hairpins.n hairs.n hairstyles.n hairstylists.n Haitians.n halberdiers.n halberds.n halfbacks.n half-breeds.n half-hours.n halfwits.n halibut.p halliards.n hallmarks.n halls.n hallucinations.n hallways.n halos.n halters.n halts.n halyards.n hamburgers.n hamlets.n hammers.n hammocks.n hampers.n hams.n hamsters.n hamstrings.n handbags.n handbills.n handbooks.n handbrakes.n handcarts.n handclaps.n handcrafts.n handcuffs.n handfuls.n handicaps.n handicrafts.n handkerchiefs.n handlebars.n handlers.n handles.n handmaids.n handouts.n handrails.n handsaws.n handshakes.n hands.n handstands.n hangars.n hangers.n hangings.n hangnails.n hangovers.n hankerings.n hankies.n hansoms.n haploids.n happenings.n harbingers.n harbors.n harbours.n hardbacks.n hardcovers.n hardliners.n hardships.n harelips.n harems.n hares.n harlequins.n harlots.n harmonicas.n harmonicos.n harmonics.n harmonies.n harmoniums.n harmonizations.n harnesses.n harpers.n harpists.n harpoons.n harpsichordists.n harpsichords.n harps.n harrows.n harts.n harvesters.n harvests.n hassles.n hatbands.n hatches.n hatchets.n hatchways.n hatfuls.n hatpins.n hatreds.n hats.n hatters.n haunches.n haunts.n havens.n haversacks.n hawkers.n hawks.n hayforks.n haymakers.n haystacks.n hazards.n hazels.n hazes.n headaches.n headbands.n headdresses.n headers.n headings.n headlamps.n headlights.n headlines.n headlocks.n headmasters.n headmistresses.n headquarters.p headrests.n headsets.n heads.n headwinds.n healers.n hearers.n hearings.n hearses.n heartaches.n heartbeats.n hearthrugs.n hearths.n hearts.n heaters.n heathens.n heathers.n heaths.n heatwaves.n heavens.n heaves.n heavyweights.n heckelphones.n hecklers.n hectares.n hedgehogs.n hedgerows.n hedges.n hedonists.n heels.n heifers.n heights.n heiresses.n heirlooms.n heirs.n heists.n helicopters.n heliographs.n heliotropes.n heliports.n hellcats.n hells.n helmets.n helms.n helpers.n helpings.n helpmates.n hemispheres.n hemlines.n hemophiliacs.n hemorrhages.n hems.n hencoops.n henhouses.n hens.n heptagons.n heralds.n herbalists.n herbicides.n herbivores.n herbs.n heresies.n heretics.n heritages.n hermaphrodites.n hermeneutics.n hermitages.n hermits.n hernias.n heroes.n heroines.n herons.n herrings.n hertz.p hesitations.n heterosexuals.n hexagons.n hexameters.n heydays.n hiatuses.n hiccoughs.n hiccups.n hickories.n hicks.n hideaways.n hides.n hidings.n hierarchies.n hieroglyphs.n highballs.n highfliers.n highflyers.n highlands.n highlights.n highnesses.n highroads.n highs.n highways.n hijackers.n hijacks.n hikers.n hikes.n hillbillies hillocks.n hillsides.n hills.n hilts.n hindrances.n hinds.n Hindus.n hinges.n hinterlands.n hints.n hippies.n hippodromes.n hippopotamuses.n hippos.n hips.n hisses.n histograms.n historians.n histories.n hitches.n hitchhikers.n hits.n hitters.n hives.n hoarders.n hoards.n hoaxes.n hobbies.n hobbyhorses.n hobgoblins.n hobnails.n hobos.n hocchikus.n hodgepodges.n hoes.n hogs.n holders.n holdings.n holdups.n holes.n holidays.n hollows.n hollyhocks.n holocausts.n holographs.n holsters.n homecomings.n homelands.n homeopaths.n homeowners.n homepages.n homers.n homes.n homesteads.n hometowns.n homeworlds.n homicides.n homilies.n homologs.n homomorphisms.n homonyms.n homophones.n homosexuals.n homos.n Hondurans.n hones.n honeybees.n honeycombs.n honeymoons.n honeys.s honks.n honorariums.n honorifics.n honors.n honours.n hoodlums.n hoods.n hoofs.n hookers.n hooks.n hooligans.n hoops.n hooters.n hoots.n hopefuls.n hoppers.n hops.n hordes.n horizons.n hormones.n hornets.n hornpipes.n horns.n horoscopes.n horrors.n horseflies.n horseraces.n horseradishes.n horseshoes.n horses.n horsewhips.n horticulturists.n hosepipes.n hoses.n hosiers.n hospices.n hospitalizations.n hospitals.n hostages.n hostelries.n hostels.n hostesses.n hostilities.n hosts.n hotbeds.n hotdogs.n hoteliers.n hotels.n hotheads.n hothouses.n hotplates.n hounds.n hourglasses.n houseboats.n housebreakers.n housedogs.n houseflies.n housefuls.n householders.n households.n housekeepers.n housemaids.n housemasters.n housemates.n houses.n housetops.n housewares.n housewives.n hovels.n hovercraft.p howitzers.n howlers.n howls.n hubbies.n hubbubs.n hubs.n huckleberries.n hucksters.n huddles.n hues.n huffs.n hugs.n hulas.n hulks.n hullabaloos.n hulls.n humanists.n humanitarians.n humans.n humdingers.n humiliations.n hummingbirds.n hummocks.n humorists.n humourists.n humours.n humpbacks.n humps.n hums.n hunchbacks.n Hungarians.n hunters.n hunts.n hurdles.n hurdy_gurdys hurls.n hurricanes.n husbands.n hushes.n huskies.n husks.n hussars.n hussies.n hustlers.n huts.n hyacinths.n hyaenas.n hybrids.n hydrants.n hydras.n hydraulophones.n hydrocarbons.n hydrofoils.n hydrolases.n hydroplanes.n hydroxyls.n hyenas.n hymens.n hymnals.n hymns.n hyperbolas.n hyperboles.n hypermarkets.n hypertensions.n hyphens.n hypnotists.n hypochondriacs.n hypocrites.n hypodermics.n hypotenuses.n iambs.n ibises.n icebergs.n iceboxes.n icebreakers.n icecaps.n icecubes.n icehouses.n icepacks.n icepicks.n icerinks.n icicles.n iconoclasts.n icons.n idealists.n idealizations.n ideals.n identifiers.n identities.n ideologies.n ideologues.n idiolects.n idioms.n idiosyncrasies.n idiots.n idols.n idylls.n igloos.n ignoramuses.n iguanas.n illegalities.n illnesses.n ills.n illuminations.n illusions.n illustrations.n illustrators.n images.n imaginations.n imams.n imbalances.n imbeciles.n imbroglios.n imitations.n imitators.n immensities.n immersions.n immigrants.n immolations.n immortals.n impacts.n impalements.n impasses.n impeachments.n impediments.n imperfections.n imperialists.n impersonations.n impersonators.n impertinences.n implementations.n implements.n implosions.n imponderables.n importations.n importers.n imports.n impositions.n impossibilities.n impostors.n impresarios.n impressionists.n imprimaturs.n imprints.n improbabilities.n impromptus.n improprieties.n improvements.n improvisations.n imps.n impulses.n impurities.n imputations.n inaccuracies.n inadequacies.n inanities.n inaugurals.n inaugurations.n incantations.n incarnations.n inceptions.n inches.n incidences.n incidents.n incinerators.n incisions.n incisors.n incitements.n incivilities.n inclinations.n inclines.n incomes.n incongruities.n inconsistencies.n inconveniences.n increases.n increments.n incubations.n incubators.n incumbencies.n incumbents.n incurables.n incursions.n indemnities.n indentations.n indentures.n independents.n indexes.n Indians.n indicators.n indices.n indictments.n indies.n indignities.n indiscretions.n individualists.n individualities.n individuals.n Indonesians.n inducements.n inductees.n inductions.n indulgences.n industrialists.n industrials.n industries.n inefficiencies.n inequalities.n inequities.n infancies.n infantries.n infants.n infatuations.n infections.n inferences.n inferiors.n infernos.n infestations.n infidelities.n infidels.n infills.n infinitives.n infinitudes.n infirmaries.n infirmities.n inflammations.n inflections.n inflictions.n inflows.n influences.n influxes.n informalities.n informants.n informers.n infractions.n infringements.n infusions.n ingenues.n ingots.n ingredients.n inhabitants.n inheritances.n inheritors.n inhibitions.n inhibitors.n iniquities.n initialisations.n initializations.n initials.n initiates.n initiatives.n injections.n injunctions.n injuries.n injustices.n inks.n inkstands.n inkwells.n inlays.n inlets.n inmates.n innings.n innkeepers.n innovations.n innovators.n inns.n innuendoes.n inoculations.n inputs.n inquests.n inquirers.n inquiries.n inquisitions.n inquisitors.n inroads.n inscriptions.n insecticides.n insects.n insertions.n inserts.n insets.n insiders.n insides.n insights.n insinuations.n insoles.n insolvencies.n insomniacs.n inspections.n inspectors.n inspirations.n installations.n installments.n instalments.n instances.n insteps.n instigators.n instincts.n institutes.n institutions.n instructions.n instructors.n instrumentalists.n instruments.n insubordinations.n insulators.n insults.n insurances.n insurers.n insurgents.n insurrections.n intakes.n integers.n integuments.n intellects.n intellectuals.n intelligentsias.n intensifications.n intensities.n intentions.n interactions.n interceptions.n interceptors.n intercessions.n interchanges.n intercoms.n interconnections.n interdependences.n interests.n interfaces.n interiors.n interjections.n interlocutors.n interlopers.n interludes.n intermarriages.n intermediaries.n intermediates.n interments.n intermezzos.n intermissions.n intermixtures.n internationales.n internationalists.n internationals.n internes.n interns.n interpolations.n interpositions.n interpretations.n interpreters.n interregnums.n interrelationships.n interrelations.n interrogations.n interrogatives.n interrogators.n interrupters.n interruptions.n intersections.n interstices.n intervals.n interventions.n interviewers.n interviews.n intestines.n intimacies.n intimates.n intimations.n intoxicants.n intricacies.n intrigues.n introductions.n intros.n introverts.n intruders.n intrusions.n intuitions.n invaders.n invalidations.n invalids.n invasions.n inventions.n inventories.n inventors.n inversions.n invertebrates.n investigations.n investigators.n investments.n investors.n invitations.n invocations.n invoices.n involutions.n involvements.n ionospheres.n ions.n iotas.n Iranians.n Iraqis.n irises.n ironies.n ironmongers.n irons.n ironworks.n ironworks.p irregularities.n irrelevances.n irrelevancies.n irritants.n irruptions.n islanders.n islands.n isles.n isolationists.n isometries.n isomorphisms.n isotopes.n Israelis.n issuers.n isthmuses.n Italians.n itches.n items.n iterations.n itineraries.n Ivorians.n jabberers.n jabs.n jackals.n jackasses.n jackboots.n jackdaws.n jackets.n jackpots.n jacks.n jades.n jaguars.n jailers.n jailors.n jails.n jalopies.n Jamaicans.n jamborees.n jambs.n jamjars.n jampots.n jams.n janitors.n jarfuls.n jars.n jaunts.n javelins.n jawbones.n jawbreakers.n jaws.n jays.n jaywalkers.n jeeps.n jeers.n jellies.n jellyfish.p jennies.n jeremiads.n jerks.n jerries.n jerseys.n jesters.n jests.n jets.n jetties.n jetways.n jewellers.n jewels.n Jews.n jibes.n jibs.n jiffies.n jiggers.n jigsaws.n jigs.n jihads.n jimmies.n jingles.n jinxes.n jitterbugs.n jitters.n jobbers.n jobs.n jockeys.n joggers.n jogs.n joiners.n joins.n joints.n joists.n jokers.n jokes.n jollities.n jolts.n Jordanians.n joules.n journalists.n journals.n journeys.n jovialities.n jowls.n joys.n jubilees.n judgements.n judges.n judgments.n judiciaries.n jugfuls.n juggernauts.n jugglers.n jugs.n juices.n jukeboxes.n juleps.n jumbles.n jumpers.n jumps.n junctions.n junctures.n jungles.n juniors.n junipers.n junkets.n junkies.n juntas.n juries.n jurisdictions.n jurists.n jurors.n justices.n Justices.n justifications.n juveniles.n kaleidoscopes.n kalimbas.n kangaroos.n kappas.n karats.n kasbahs.n katzenklaviers.n kayaks.n Kazakhis.n kazoos.n kebabs.n keels.n keepers.n keepsakes.n kegs.n kellies kennels.n Kenyans.n kerbs.n kerbstones.n kerchiefs.n kernels.n kettledrums.n kettles.n keyboards.n keyholes.n keynotes.n keyrings.n keys.n keystones.n keytars.n keywords.n khalams.n khans.n kickbacks.n kickoffs.n kicks.n kiddies.n kidnappers.n kidnappings.n kidneys.n kids.n killers.n killings.n killjoys.n kilns.n kilobytes.n kilometres.n kiloseconds.n kilos.n kilowatts.n kilts.n kimonos.n kinases.n kindergartens.n kingdoms.n kingfishers.n kingpins.n kings.n kinks.n kiosks.n kippers.n kirks.n kisanjis.n kissers.n kisses.n kitchenettes.n kitchens.n kites.n kits.n kittens.n kitties.n kiwis.n kleenexes.n kleptomaniacs.n knacks.n knapsacks.n knaves.n kneecaps.n knees.n knighthoods.n knights.n knives.n knobs.n knockers.n knockouts.n knocks.n knolls.n knots.n knuckles.n koalas.n kolas.n kopecks.n koras.n Koreans.n kotos.n kouxians.n Kuwaitis.n labels.n laboratories.n labourers.n labours.n labs.n laburnums.n labyrinths.n lacerations.n laces.n lackeys.n lacquers.n lacunas.n ladders.n laddies.n ladies.n ladles.n lads.n ladybirds.n lagers.n laggards.n lagoons.n lags.n lairds.n lairs.n laities.n lakes.n lambdas.n lambskins.n lambs.n lamellaphones.n lamentations.n laments.n lamplighters.n lampoons.n lampposts.n lampreys.n lampshades.n lamps.n lancers.n lances.n lancets.n landaus.n landfalls.n landholders.n landings.n landladies.n landlords.n landlubbers.n landmarks.n landmines.n landowners.n landscapes.n landslides.n lands.n lanes.n languages.n lanterns.n Laotians.n lapels.n lapses.n laps.n larcenies.n larches.n larders.n largos.n larks.n larkspurs.n larynxes.n lasers.n lashes.n lashings.n lasses.n lassos.n latches.n latchkeys.n latencies.s lathes.n laths.n latitudes.n latrines.n lats.n lattices.n Latvians.n laughs.n launchers.n launches.n launderettes.n laundries.n laureates.n laurels.n lavatories.n lavs.n lawbreakers.n lawgivers.n lawmakers.n lawns.n laws.n lawsuits.n lawyers.n laxatives.n layabouts.n laybys.n layers.n layoffs.n layouts.n layovers.n lays.n leaders.n leads.n leaflets.n leagues.n leaks.n lean-tos.n leaps.n learners.n leaseholders.n leaseholds.n leases.n leashes.n leathernecks.n leaves.n leave-takings.n lechers.n lecterns.n lecturers.n lectureships.n lectures.n ledgers.n ledges.n leeches.n leeks.n leers.n leftists.n legacies.n legends.n legionaries.n legislators.n legislatures.n legs.n lemmings.n lemons.n lemurs.n lenders.n lengths.n lenses.n lentils.n lentinans.n leopards.n lepers.n leprechauns.n lesbians.n lesions.n lessees.n lessons.n lessors.n letterheads.n letters.n lettuces.n leukemias.s levees.n levellers.n levels.n levers.n levies.n levitations.n lexicographers.n lexicons.n liabilities.n liaisons.n liars.n libations.n libels.n liberalities.n liberals.n liberations.n liberators.n Liberians.n libertarians.n liberties.n libertines.n libidos.n librarians.n libraries.n librettists.n librettos.n Libyans.n licences.n licensees.n licenses.n lichees.n lichgates.n licks.n lids.n liens.n lies.n lieutenants.n lifebelts.n lifeboats.n lifebuoys.n lifeguards.n lifelines.n lifers.n lifestyles.s lifetimes.n liftoffs.n ligaments.n ligatures.n lighters.n lighthouses.n lightships.n lights.n lightweights.n likenesses.n likings.n lilacs.n lilies.n lilts.n limbos.n limbs.n limericks.n limes.n limeys.n limitations.n limits.n limousines.n limps.n linchpins.n lindens.n lineages.n linebackers.n liners.n lines.n lineups.n lingerers.n lingoes.n linguists.n linings.n linkages.n links.n linkups.n linotypes.n lionesses.n lions.n lipids.n lips.n lipsticks.n liqueurs.n liquidations.n liquidators.n liquidizers.n liquids.n liras.n lirones.n lisps.n listeners.n listings.n lists.n litanies.n literals.n lithographs.n Lithuanians.n litigants.n litigators.n litres.n litterbins.n litters.n liturgies.n livelihoods.n liveries.n livers.n lives.n livings.n lizards.n llamas.n loafers.n loans.n loaves.n lobbies.n lobbyists.n lobes.n lobs.n lobsters.n locales.n localities.n localizations.n locals.n locations.n lochs.n lockers.n lockets.n lockouts.n locksmiths.n locks.n lockups.n locomotives.n locusts.n locutions.n lodestars.n lodgers.n lodges.n lofts.n loganberries.n logarithms.n logbooks.n logicians.n logins.n logistics.n logjams.n logos.n logs.n loincloths.n loins.n loiterers.n lollies.n lollipops.n longboats.n longbows.n longings.n lookouts.n looks.n looms.n loonies.n loons.n loonybins.n loopholes.n loos.n looters.n lordships.n lords.n lorgnettes.n lorries.n losers.n losses.n lotions.n lots.n lotteries.n lotuses.n loudspeakers.n lounges.n louts.n louvers.n louvres.n lovebirds.n lovers.n lowbrows.n lowlanders.n lows.n loyalists.n loyalties.n lozenges.n lubricants.n lugs.n lullabies.n lulls.n lumberjacks.n lumberyards.n luminaries.n lumps.n lunatics.n luncheons.n lunches.n lunges.n lungs.n lupins.n lurches.n lures.n lushes.n lutenists.n lutes.n Luxembourians.n luxuries.n lycees.n lyceums.n lychgates.n lymphocytes.n lynchpins.n lynxes.n lyras.n lyres.n lyricists.n lyrics.n macaroons.n macaws.n Macedonians.n machetes.n machinations.n machines.n machinists.n mackerel.p mackintoshes.n macrocosms.n macs.n Madagascans.n madams.n madhouses.n madrigals.n maelstroms.n maestros.n mafias.n magazines.n maggots.n magicians.n magistrates.n magnates.n magnets.n magnifications.n magnifiers.n magnolias.n magnums.n magpies.n mahoganies.n maidenhoods.n maidens.n maidservants.n maids.n mailbags.n mailboats.n mailboxes.n mainlands.n mainmasts.n mains.n mainsprings.n mainstays.n maisonnettes.n majorities.n majors.n makers.n makeshifts.n make-ups.n makings.n maladies.n malaises.n malapropisms.n Malawians.n Malaysians.n malcontents.n maledictions.n malefactors.n males.n malformations.n malfunctions.n Malians.n malignancies.n malingerers.n mallards.n mallets.n malls.n mamas.n mambas.n mammals.n mammas.n mammoths.n manacles.n managements.n managers.n mandarins.n mandatories.n mando-basses.n mandocellos.n mandolas.n mandolins.n mandrakes.n manes.n maneuvers.n mangers.n mangos.n mangroves.n manholes.n maniacs.n manias.n manicures.n manicurists.n manifestations.n manifestos.n manifests.n manifolds.n manikins.n manipulations.n mannequins.n mannerisms.n manners.n manoeuvrers.n manoeuvres.n manors.n mansards.n manservants.n mansions.n mantelpieces.n mantels.n mantises.n mantles.n manuals.n manufacturers.n manuscripts.n maples.n maps.n maracass.n maraschinos.n marathons.n marauders.n marbles.n marchers.n marches.n maréchals.n mares.n margins.n marigolds.n marimbaphones.n marimbas.n marinas.n mariners.n marines.n marionettes.n markdowns.n markers.n marketplaces.n markets.n markings.n marks.n maroons.n marquees.n marquesses.n marquises.n marriages.n marrowbones.n marshals.n marshes.n marshmallows.n marsupials.n martinets.n martinis.n martins.n marts.n martyrs.n marvels.n Marxists.n marzipans.n mascots.n mashes.n masks.n masochists.n masons.n masquerades.n masques.n massacres.n massages.n masseurs.n masseuses.n masterminds.n masterpieces.n masters.n masterstrokes.n mastheads.n mastiffs.n mastodons.n masts.n matadors.n matchboxes.n matchers.n matches.n matchmakers.n materialists.n materials.n maters.n mates.n mathematicians.n matinees.n matriarchies.n matriarchs.n matricides.n matrixes.n matrons.n mats.n matters.n mattresses.n Mauritanians.n Mauritians.n mausoleums.n mavericks.n mavises.n maws.n maxillaries.n maxims.n maximums.n maydays.n mayflies.n mayoralties.n mayoresses.n mayors.n Mayors.n maypoles.n mazes.n mazurkas.n mbiras.n meadows.n meads.n meals.n mealtimes.n meanies.n meanings.n means.n measurements.n measures.n meatballs.n meats.n mechanics.n mechanisms.n mechanizations.n medalists.n medallions.n medallists.n medals.n meddlers.n medians.n mediators.n medications.n medicines.n medics.n mediocrities.n meditations.n mediums.n medleys.n meetings.n meets.n megabytes.n megalomaniacs.n megaphones.n megatons.n megawatts.n melanges.n melanogasters.n melees.n mellophones.n mellotrons.n melodeons.n melodicas.n melodies.n melodramas.n melons.n meltdowns.n members.n membranes.n mementos.n memoirs.n memorandums.n memorials.n memories.n memos.n menaces.n menageries.n menages.n mendicants.n mends.n menials.n menopauses.n mentalities.n mentions.n mentors.n menus.n mercenaries.n merchants.n mergers.n meridians.n meringues.n meritocracies.n merits.n mermaids.n merry-go-rounds.n merrymakers.n meshes.n messengers.n messes.n metallophones.n metallurgists.n metals.n metalwares.s metalworkers.n metalworks.n metaphors.n metatarsals.n meteorites.n meteorologists.n meteors.n meters.n methodologies.n methods.n methyls.n metiers.n metres.n metronomes.n metropolises.n metros.n mews.n mews.p Mexicans.n mezzanines.n mezzo-sopranos.n miaous.n miaows.n miasmas.n microarrays.n microbes.n microcosms.n microfiches.n microfilms.n micrometers.n micrometres.n Micronesians.n microns.n microphones.n microscopes.n microseconds.n microwatts.n microwaves.n middies.n middles.n middleweights.n midfielders.n midges.n midgets.n midlands.n midriffs.n miens.n miffs.n migraines.n migrants.n migrations.n mikados.n mikes.n mileages.n mileometers.n miles.n milestones.n milieus.n militants.n militarists.n militias.n milkmaids.n milkshakes.n milksops.n millenarians.n milleniums.n millenniums.s millepedes.n millers.n millimeters.n millimetres.n milliners.n millionaires.n millionairesses.n millipedes.n milliseconds.n milliwatts.n millponds.n mills.n millstones.n millwheels.n milometers.n milords.n mimeographs.n mimes.n mimics.n mimosas.n minarets.n mincers.n minds.n minefields.n minelayers.n mineralogists.n minerals.n miners.n mines.n minesweepers.n mineworkers.n miniatures.n miniaturists.n minimalists.n minims.n minimums.n minions.n miniseries.n minis.n ministers.n Ministers.n ministries.n minivans.n minks.n minnows.n minorities.n minors.n minsters.n minstrels.n mints.n minuets.n minuses.n minxes.n miracles.n mirages.n mirrors.n misanthropes.n misapplications.n miscalculations.n miscarriages.n miscellanies.n misconceptions.n miscounts.n miscreants.n misdeals.n misdeeds.n misdemeanours.n misdoings.n misers.n misfires.n misfits.n misfortunes.n misgivings.n mishaps.n mishmashes.n misinterpretations.n misnomers.n misogynists.n misprints.n mispronunciations.n misquotations.n misreadings.n misrepresentations.n misses.n missies.n missiles.n missionaries.n missives.n misspellings.n misstatements.n mistakes.n mistranslations.n mistresses.n mistrials.n mists.n misunderstandings.n misuses.n mites.n mitres.n mittens.n mixers.n mixes.n mixtures.n moans.n moats.n mobiles.n mobilizations.n mobs.n mobsters.n moccasins.n mockeries.n mocks.n modalities.n modelers.n modellers.n models.n modems.n moderates.n moderators.n modernists.n modes.n modifications.n modifiers.n mods.n modulations.n modules.n moguls.n molars.n Moldovans.n molds.n molecules.n molehills.n moles.n molluscs.n mollusks.n monarchies.n monarchists.n monarchs.n monasteries.n moneyboxes.n moneychangers.n moneylenders.n mongers.n Mongolians.n mongols.n mongooses.n mongrels.n monitors.n monkeys.n monks.n monochromes.n monocles.n monogamists.n monograms.n monographs.n monoliths.n monologues.n monomorphisms.n monopolies.n monorails.n monosyllables.n monotones.n monsoons.n monsters.n monstrosities.n montages.n monthlies.n monuments.n moods.n moonbeams.n moons.n moors.n moose.p moos.n moots.n mopeds.n mops.n moralists.n morals.n morasses.n moratoriums.n morgues.n mornings.n morns.n Moroccans.n morons.n morphemes.n morphes.n morphisms.n morphs.n morrows.n morsels.n morsings.n mortals.n mortarboards.n mortars.n mortgages.n morticians.n morts.n mortuaries.n mosaics.n mosques.n mosquitoes.n motels.n mothballs.n motherlands.n mothers.n moths.n motifs.n motions.n motivations.n motives.n motorbikes.n motorboats.n motorcades.n motorcars.n motorcoaches.n motorcycles.n motorcyclists.n motorists.n motors.n motorways.n mottos.n mouldings.n moulds.n mounds.n mountaineers.n mountains.n mounts.n mourners.n mousetraps.n mousses.n moustaches.n mouthfuls.n mouthpieces.n mouths.n movements.n movers.n movies.n mowers.n Mozambicans.n muckrakers.n muddles.n mudguards.n mudslingers.n muffins.n mufflers.n muffs.n muggers.n muggings.n mugs.n mugwumps.n mulattos.n mulberries.n mulches.n mules.n mullahs.n mullions.n multicasts.n multilayers.n multimillionaires.n multinationals.n multiples.n multiplexers.n multiplexes.s multitudes.n mummies.n municipalities.n munitions.n murals.n murderers.n murders.n murmurs.n muscles.n muses.n musetes.n museums.n mushrooms.n musicals.n musicians.n musketeers.n muskets.n muskrats.n Muslims.n mus.n mussels.n mustachios.n mustangs.n musters.n mutants.n mutations.n mutes.n mutilations.n mutineers.n mutinies.n mutterers.n mutts.n muzzles.n mynahs.n mynas.n myopathies.n myriads.n myspaces.n mysteries.n mystics.n mystiques.n mythologies.n mythologists.n nachos.n nadaswarams.n nadirs.n nailfiles.n nails.n nameplates.n namesakes.n names.n namespaces.n Namibians.n nannies.n nanometers.n nanometres.n nanoseconds.n nanotubes.n nanowatts.n napes.n napkins.n nappies.n naps.n narcotics.n narrations.n narratives.n narrators.n nasals.n nationalists.n nationalities.n nationalizations.n nationals.n nations.n natives.n nativities.n naturalists.n naturals.n natures.n naughts.n Nauruans.n nautiluses.n navels.n naves.n navies.n navigators.n nearsides.n nebulas.n necessities.n neckbands.n necklaces.n necklines.n necks.n neckties.n necromancers.n necropolises.n nectarines.n needles.n negatives.n negligees.n negliges.n negotiations.n negotiators.n neighborhoods.n neighbors.n neighbourhoods.n neighbours.n neighs.n neologisms.n neophytes.n nephews.n nerves.n nestlings.n nests.n nets.n nettles.n networks.n neurologists.n neurotics.n neutralizations.n neutrons.n newcomers.n newlyweds.n newsagents.n newsboys.n newscasters.n newscasts.n newsdealers.n newsflashes.n newsletters.n newsmongers.n newspapers.n newsreels.n newsrooms.n newssheets.n newsstands.n newsvendors.n newts.n nexuses.n neys.n nibbles.n Nicaraguans.n niceties.n niches.n nickels.n nicknacks.n nicknames.n nicks.n nieces.n Nigerians.n Nigeriens.n nightcaps.n nightclubs.n nightdresses.n nightgowns.n nighties.n nightingales.n nightmares.n nightshirts.n nihilists.n nincompoops.n ninnies.n nipples.n nips.n nitrates.n nits.n nitwits.n nobles.n nocturnes.n nodes.n nods.n noggins.n nohkans.n noises.n nomads.n nomenclatures.n nominations.n nominees.n nonces.n noncombatants.n nonconformists.n nondescripts.n nonentities.n nonevents.n nonsmokers.n nonstarters.n noodles.n noogies.n nooks.n nooses.n norms.n northeasters.n northerners.n northwesters.n Norwegians.n nosebleeds.n nosedives.n nosegays.n noserings.n noses.n nostrils.n nostrums.n notables.n notaries.n notations.n notches.n notebooks.n notes.n notices.n nougats.n nouns.n novelettes.n novelists.n novellas.s novels.n novelties.n novices.n nozzles.n nuances.n nubs.n nucleotides.n nudes.n nudges.n nudists.n nuggets.n nuisances.n numberplates.n numerals.n numerators.n numskulls.n nuncios.n nunneries.n nuns.n nursemaids.n nurseries.n nurses.n nurturers.n nus.n nuthouses.n nutmegs.n nutrients.n nutritionists.n nutshells.n nuts.n nylons.n nymphomaniacs.n nymphos.n nymphs.n oafs.n oaks.n oars.n oatcakes.n oaths.n obbligatos.n obelisks.n obituaries.n objections.n objectives.n objectors.n objects.n oblongs.n oboes.n oboists.n obscenities.n observances.n observations.n observatories.n observers.n obsessions.n obstacles.n obstetricians.n obstructionists.n obstructions.n obverses.n ocarinas.n occasions.n occupancies.n occupants.n occupations.n occupiers.n occurrences.n oceans.n octagons.n octapads.n octaves.n octavins.n octets.n octogenarians.n octopuses.n oculists.n oddities.n oddments.n odds.n odes.n odours.n odysseys.n offences.n offenders.n offenses.n offensives.n offerings.n offertories.n officers.n offices.n officials.n offloads.n offprints.n offshoots.n offspring.p ogres.n ohms.n oilcans.n oilfields.n ointments.n olds.n oligarchies.n oligopolies.n olives.n Omanis.n omegas.n omelets.n omelettes.n omens.n omicrons.n omissions.n omnibuses.n omnivores.n onions.n onlookers.n onrushes.n onsets.n onslaughts.n opals.n openers.n openings.n operas.n operations.n operatives.n operators.n operettas.n ophicleides.n opiates.n opossums.n opponents.n opportunists.n opposites.n oppressors.n opticians.n optimisations.n optimists.n optimizations.n optimums.n oracles.n orals.n oranges.n orations.n oratories.n oratorios.n orators.n orbits.n orbs.n orchards.n orchestras.n orchestrations.s orchids.n ordeals.n orderings.n orderlies.n ordinals.n ordinances.n ordinations.n ores.n organisms.n organists.n organizations.n organizers.n organs.n orgasms.n orgies.n oriels.n orientalists.n orientals.n orifices.n originals.n originators.n origins.n orioles.n ornaments.n ornithologists.n orphanages.n orphans.n orthodontists.n orthodoxies.n orthographies.n oscillations.n oscillators.n oscillographs.n oscilloscopes.n ospreys.n osteopaths.n ostriches.n otters.n ottomans.n ousters.n outbreaks.n outbursts.n outcasts.n outcomes.n outcries.n outfielders.n outfields.n outfits.n outfitters.n outflows.n outgrowths.n outhouses.n outings.n outlaws.n outlays.n outlets.n outliers.n outlines.n outlooks.n outpatients.n outposts.n outpourings.n outrages.n outriggers.n outsets.n outsiders.n outsides.n outskirts.n outs.n outtakes.n ovals.n ovaries.n ovations.n ovens.n overalls.n overcoats.n overdoses.n overdrafts.n overdubs.n overexposures.n overflows.n overgrowths.n overhangs.n overhauls.n overlaps.n overlays.n overlords.n overpasses.n overpayments.n overreactions.n overseers.n overshoes.n oversights.n overstatements.n overthrows.n overtones.n overtures.n overviews.n owls.n owners.n oxides.n oxtails.n oysters.n pacemakers.n pacesetters.n paces.n pachyderms.n pacifists.n packages.n packets.n packhorses.n pacts.n paddles.n paddocks.n padlocks.n padres.n pads.n paeans.n pagans.n pageants.n pages.n pagodas.n pailfuls.n pails.n painkillers.n pains.n paintboxes.n paintbrushes.n painters.n paintings.n paints.n pairs.n paixiaos.n pajamas.n Pakistanis.n palaces.n palaeontologists.n palates.n palatinates.n palefaces.n palendags.n paleontologists.n pales.n palettes.n palindromes.n pallbearers.n palliatives.n palls.n palms.n palpitations.n pals.n pamphleteers.n pamphlets.n panaceas.n Panamanians.n panamas.n pancakes.n panchayats.n pancreases.n pandas.n pandemics.n panegyrics.n panelists.n panels.n panes.n pangs.n panhandles.n panoplies.n panoramas.n pan_pipes pansies.n pans.n pantheists.n pantheons.n panthers.n pantographs.n pantomimes.n pantries.n pants.n papacies.n papas.n papayas.n paperbacks.n paperclips.n papermills.n papers.n paperweights.n papists.n papooses.n papyruses.n parables.n parabolas.n parachutes.n parachutists.n parades.n paradigms.n paradises.n paradoxes.n paragons.n paragraphs.n Paraguayans.n parakeets.n parallelisms.n parallelograms.n parallels.n parameters.n paramours.n paranoiacs.n parapets.n paraplegics.n parasites.n paras.n parasols.n paratroopers.n parcels.n parchments.n pardons.n parens.n parents.n pariahs.n parishes.n parishioners.n parkas.n parks.n parlances.n parlays.n parleys.n parliamentarians.n parliaments.n parlors.n parlours.n parodies.n parodists.n paroxysms.n parricides.n parrots.n parsers.n parses.n parsings.n pars.n parsnips.n parsonages.n parsons.n participants.n participles.n particles.n particulars.n particulates.n parties.n partings.n partisans.n partitions.n partnerships.n partners.n partridges.n parts.n parvenus.n pashas.n passages.n passageways.n passbooks.n passengers.n passes.n passions.n passives.n passports.n passwords.n pastels.n pasterns.n pastes.n pastiches.n pasties.n pastilles.n pastimes.n pastorals.n pastors.n pastries.n pasts.n pastures.n patches.n patellas.n patents.n pates.n pathogens.n pathologists.n paths.n pathways.n patients.n patinas.n patios.n patisseries.n patriarchies.n patriarchs.n patricians.n patricides.n patrimonies.n patriots.n patrols.n patronesses.n patrons.n patronymics.n pats.n patterns.n patties.n paunches.n paupers.n pauses.n pavements.n pavilions.n pawnbrokers.n pawnshops.n pawns.n paws.n paydays.n payees.n payers.n payloads.n paymasters.n payments.n payoffs.n payouts.n payphones.n payrolls.n paysheets.n payslips.n peacemakers.n peaches.n peacocks.n peaks.n peanuts.n pearls.n pears.n peasantries.n peasants.n peashooters.n peas.n pebbles.n pecans.n peccadillos.n peckers.n pecks.n peculiarities.n pedagogues.n pedals.n pedants.n peddlers.n pederasts.n pedestals.n pedestrians.n pediatricians.n pedicures.n pedigrees.n pedometers.n peeks.n peelers.n peepholes.n peepshows.n peeps.n peerages.n peeresses.n peers.n pees.n pegs.n pekinese.p pelicans.n pellets.n pelts.n pelvises.n penalties.n penchants.n pencils.n pendants.n pendulums.n penguins.n peninsulas.n penises.n penitentiaries.n pennants.n pennies.n pensioners.n pensions.n pens.n pentagons.n penthouses.n penumbras.n peonies.n peons.n peoples.n peppercorns.n peppermints.n peppers.n peptides.n perambulators.n percentages.n perches.n percolators.n percussionists.n percussions.n perennials.n perfectionists.n perforations.n performances.n performers.n perfumes.n perils.n perimeters.n periodicals.n periodicities.n peripheries.n periscopes.n perjurers.n perjuries.n perks.n perms.n permutations.n perorations.n peroxides.n perpendiculars.n perpetrators.n perpetuations.n perquisites.n persecutions.n persecutors.n personages.n personalities.n personas.n personifications.n persons.n perspectives.n persuasions.n perturbations.n perusals.n Peruvians.n perversions.n perversities.n perverts.n pessimists.n pesticides.n pestilences.n pestles.n pests.n petabytes.n petals.n petards.n petitioners.n petitions.n pets.n petticoats.n petunias.n pews.n pfennigs.n phalanxes.n phalluses.n phantasies.n phantasmagorias.n phantasms.n phantoms.n pharmaceuticals.n pharmacies.n pharmacists.n pharmacologists.n pharynxes.n phases.n pheasants.n philanderers.n philanthropists.n philatelists.n philologists.n philosophers.n phis.n phobias.n phoenixes.n phonebooths.n phonecalls.n phonemes.n phones.n phoneticians.n phoneys.n phonies.n phonographs.n phosphates.n photocopiers.n photocopies.n photoflashes.n photographers.n photographs.n photometers.n photons.n photos.n photostats.n phrases.n phrenologists.n phylogenies.s phylogenys.s phylums.s physicians.n physicists.n physiognomies.n physiologists.n physiotherapists.n physiques.n pianists.n pianofortes.n pianolas.n pianos.n piazzas.n pibgorns.n picadors.n pica.p piccolos.n pickaxes.n pickerel.p pickers.n pickets.n pickles.n pickpockets.n picks.n pick-ups.n pickups.n picnickers.n picnics.n picometers.n picometres.n picoseconds.n picowatts.n pictorials.n pictures.n pides.s pidgins.n pieces.n piers.n pies.n pieties.n pigeons.n piggies.n piggybacks.n piglets.n pigments.n pigmies.n pigs.n pigsties.n pigtails.n pike.p pikestaffs.n pilgrimages.n pilgrims.n pillages.n pillars.n pillboxes.n pillowcases.n pillows.n pills.n pilots.n pimentos.n pimples.n pimps.n pinafores.n pincers.n pinches.n pincushions.n pineapples.n pines.n pings.n pinheads.n pinks.n pinnacles.n pinpoints.n pinpricks.n pins.n pioneers.n pipedreams.n pipefuls.n pipelines.n pipers.n pipes.n pipettes.n pips.n pipsqueaks.n piques.n piranhas.n pirates.n pirouettes.n pis.n pisses.n pistachios.n pistils.n pistols.n pistons.n pitchers.n pitches.n pitchforks.n pitfalls.n pitheads.n pities.n pits.n pittances.n pituitaries.n pivots.n pixels.n pixies.n pizzas.n placards.n placebos.n placements.n placeseekers.n plagiarists.n plagues.n plaice.p plains.n plaintiffs.n planes.n planetariums.n planets.n planks.n planners.n plantains.n plantations.n planters.n plantings.n plants.n plaques.n plasters.n plastics.n plateaus.n platefuls.n plates.n platforms.n platitudes.n platoons.n platters.n platypuses.n plaudits.n playbills.n playboys.n players.n playgoers.n playgrounds.n playhouses.n playmates.n playoffs.n playpens.n playrooms.n playschools.n plays.n playthings.n playwrights.n plazas.n pleasantries.n pleas.n pleasures.n pleats.n plebeians.n plebiscites.n plectrums.n plenipotentiaries.n plenums.n plesiosaurs.n plethoras.n plexus.p pliers.n plights.n plodders.n plops.n plotters.n ploughboys.n ploughshares.n ploughs.n plows.n ploys.n plucks.n plugholes.n plugins.n plugs.n plumbers.n plumbs.n plumes.n plumps.n plums.n plunderers.n plungers.n plunges.n pluperfects.n pluralists.n pluralities.n plurals.n pluses.n plutocracies.n plutocrats.n poachers.n pocketfuls.n pockets.n podcasts.n podiums.n pods.n poems.n poets.n pogroms.n poinsettias.n pointers.n points.n poisons.n pokers.n pokes.n polarities.n polarizations.n poleaxes.n polecats.n polemics.n poles.n Poles.n policies.n polishes.n politburos.n politicians.n politics.p polities.n polkas.n polls.n pollsters.n pollutants.n polonaises.n poltergeists.n polygamists.n polyglots.n polygons.n polymerases.n polynomials.n polyps.n polysaccharides.n polysyllables.n polytechnics.n polyunsaturates.n pomegranates.n pompons.n ponchos.n ponds.n ponies.n pontiffs.n pontoons.n ponytails.n poodles.n poofs.n poolrooms.n pools.n poops.n poorhouses.n popes.n popinjays.n poplars.n poppies.n pops.n populaces.n popularizations.n populations.n populists.n porches.n porcupines.n pores.n porkers.n pornographers.n porosities.n porphyrias.n porpoises.n porringers.n portages.n portals.n portcullises.n porterhouses.n porters.n portfolios.n portholes.n porticos.n portions.n portmanteaus.n portraitists.n portraits.n portrayals.n ports.n posers.n poses.n positivists.n posses.n possessions.n possums.n postbags.n postboxes.n postcards.n postcodes.n posteriors.n posters.n postgraduates.n postmarks.n postmasters.n postponements.n postscripts.n posts.n postulates.n postures.n potatoes.n potbellies.n potboilers.n potencies.n potentates.n potentialities.n potentials.n potheads.n potholes.n potions.n potpourris.n pots.n potteries.n potters.n potties.n pouches.n poultices.n pounces.n pouts.n powders.n powerboats.n powerhouses.n powers.n powwows.n practicalities.n practices.n practitioners.n praesidiums.n pragmatists.n prairies.n praises.n prams.n prances.n pranks.n pranksters.n prattlers.n prawns.n prayers.n preachers.n preambles.n prearrangements.n prebendaries.n precautions.n precedents.n preceptors.n precepts.n precessions.n precincts.n precipices.n precis.p preconceptions.n preconditions.n precursors.n predators.n predecessors.n predeterminations.n predicaments.n predicates.n predictions.n predictors.n predilections.n predispositions.n prefabrications.n prefaces.n prefects.n prefectures.n preferences.n prefixes.n preforms.n pregnancies.n prejudgements.n prejudices.n prelates.n preliminaries.n prelims.n preludes.n premieres.n premierships.n premiers.n premises.n premisses.n premiums.n preoccupations.n preparations.n preponderances.n prepositions.n preprocessors.n preps.n prerogatives.n preschools.n prescriptions.n presences.n presentations.n presenters.n presentiments.n presents.n preservatives.n preservers.n preserves.n pre-sets.n presets.n presidencies.n presidents.n Presidents.n presidiums.n presses.n pressings.n prestidigitators.n presumptions.n pretences.n pretenders.n pretenses.n pretensions.n pretexts.n pretzels.n previews.n previsions.n pricelists.n prices.n pricetags.n prickles.n pricks.n priestesses.n priesthoods.n priests.n prigs.n primacies.n primaries.n primates.n primers.n primes.n primings.n primitives.n primroses.n princedoms.n princes.n princesses.n principalities.n principals.n printers.n printings.n printouts.n prints.n priories.n priorities.n priors.n prisms.n prisoners.n prisons.n privateers.n privates.n privations.n privatizations.n privies.n privileges.n prizes.n probates.n probes.n problems.n proboscises.n procedures.n proceedings.n proceeds.n processes.n processions.n processors.n proconsulates.n proconsuls.n procreations.n proctors.n procurers.n prodigies.n prods.n producers.n productions.n products.n profanities.n professionals.n professions.n professoriates.n professorships.n professors.n profiles.n profiteers.n profits.n profundities.n progenitors.n prognoses.n prognostications.n programmers.n programmes.n programs.n progressions.n progressives.n prohibitionists.n prohibitions.n projectiles.n projectionists.n projections.n projectors.n projects.n proletarians.n proletariats.n proliferations.n prologues.n prolongations.n promenades.n promontories.n promos.n promoters.n promotions.n prompters.n prompts.n proms.n prongs.n pronouncements.n pronouns.n proofreaders.n propagandists.n propagations.n propagators.n propellants.n propellents.n propellers.n properties.n prophecies.n prophets.n prophylactics.n proponents.n proportions.n proprietors.n props.n prosceniums.n proscriptions.n prosecutions.n prosecutors.n pros.n prospectors.n prospectuses.n prostates.n prostitutes.n protagonists.n protectionists.n protections.n protectorates.n protectors.n protegees.n proteges.n proteins.n Protestants.n protestations.n protesters.n protests.n protocols.n protons.n prototypes.n protractors.n protrusions.n protuberances.n proverbs.n providers.n provinces.n provincialisms.n provocations.n provosts.n prowlers.n prowls.n prows.n proxies.n prudes.n prunes.n psalmists.n psalms.n psalteries.n psalters.n psalterys.n pseudonyms.n pseuds.n psis.n psyches.n psychiatrists.n psychics.n psychoanalysts.n psychologists.n psychopaths.n psychotics.n pterodactyls.n publications.n publicists.n publishers.n pubs.n pucks.n puddings.n puddles.n pueblos.n puffins.n puffs.n pulalus.n pulleys.n pullovers.n pulpits.n pulps.n pulsars.n pulsations.n pulses.n pumas.n pumpkins.n pumps.n punchballs.n punchbowls.n punches.n punctures.n pundits.n punishments.n punks.n puns.n punsters.n punts.n pupils.n puppeteers.n puppets.n puppies.n pups.n purchasers.n purchases.n purebreds.n purees.n purgatories.n purges.n purifications.n purifiers.n purines.n purists.n puritans.n purposes.n purrs.n pursefuls.n purses.n pursuers.n pursuits.n purveyors.n purviews.n pushcarts.n pushers.n pushes.n pushovers.n pussies.n pussycats.n putsches.n putts.n puzzles.n pygmies.n pylons.n pyramids.n pyres.n pyrimidines.n pythons.n Qataris.n quacks.n quadrangles.n quadrants.n quadrilaterals.n quadrupeds.n quadruplets.n quads.n quagmires.n quails.n quakes.n qualifications.n qualifiers.n qualities.n qualms.n quandaries.n quarantines.n quarks.n quarrels.n quarries.n quarterbacks.n quarterfinals.n quarterlies.n quarters.n quartets.n quartos.n quasars.n quatercentenaries.n quatrains.n quatros.n quavers.n quays.n queens.n queers.n queries.n quesadillas.n questioners.n questionnaires.n quests.n queues.n quibbles.n quiches.n quickies.n quicksteps.n quid.p quietists.n quills.n quilts.n quincentenaries.n quinces.n quintessences.n quintets.n quinticlaves.n quintuplets.n quips.n quirks.n quitters.n quivers.n quizes.n quizmasters.n quorums.n quotas.n quotations.n quotes.n quotients.n rabbis.n rabbits.n rabbles.n raccoons.n racecourses.n racehorses.n racers.n races.n racists.n racketeers.n rackets.n racks.n raconteurs.n racoons.n racquets.n radials.n radiations.n radiators.n radicals.n radicles.n radiograms.n radioisotopes.n radiologists.n radios.n radishes.n raffles.n rafters.n ragamuffins.n rags.n ragtags.n raiders.n raids.n railcars.n railheads.n railings.n railroads.n rails.n railways.n rainbows.n raincoats.n raindrops.n rainfalls.n rainsticks.n raises.n raisins.n rakes.n rallies.n ramblers.n rambles.n ramifications.n rampages.n ramparts.n ramps.n ramrods.n rams.n ranchers.n ranches.n rangefinders.n rangers.n ranges.n rankings.n ranks.n ransoms.n rants.n rapes.n rapids.n rapiers.n rapists.n rappers.n rapports.n rapprochements.n rapscallions.n raps.n raptures.n rarebits.n rarities.n rascals.n rashers.n rashes.n raspberries.n rasps.n ratchets.n ratepayers.n rates.n ratifications.n ratings.n rationales.n rationalists.n rationalizations.n rations.n ratios.n rats.n rattles.n rattlesnakes.n ravens.n raves.n ravines.n ravings.n rays.n razorbacks.n razorblades.n razors.n reaches.n reactionaries.n reactions.n reactors.n readerships.n readers.n readings.n readjustments.n reagents.n realignments.n realists.n realities.n realms.n realties.n realtors.n reams.n reapers.n reappearances.n reappraisals.n rearguards.n rears.n reasoners.n reassessments.n rebates.n rebecs.n rebellions.n rebels.n rebirths.n reboots.n rebounds.n rebrands.n rebroadcasters.n rebuffs.n rebukes.n rebuttals.n recalls.n recapitulations.n recaps.n receipts.n receivables.n receiverships.n receivers.n receptacles.n receptionists.n receptions.n receptors.n recesses.n recessionals.n recessions.n recidivists.n recipes.n recipients.n recitals.n recitations.n recitatives.n reckonings.n recluses.n recognizances.n recoils.n recollections.n recompenses.n reconciliations.n reconnaissances.n reconstructions.n recorders.n recordings.n records.n recoveries.n recreations.n recriminations.n recruiters.n recruitments.n recruits.n rectangles.n rectifiers.n rectories.n rectors.n rectums.n recurrences.n recyclers.n redbreasts.n redcaps.n redcoats.n redeemers.n redevelopments.n redheads.n rediscoveries.n redoubts.n redrafts.n redshirts.n redskins.n reductions.n redundancies.n redwoods.n reeds.n reefers.n reefs.n re-elections.n reels.n refectories.n referees.n references.n referendums.n referrals.n refills.n refinements.n refineries.n refiners.n reflections.n reflectors.n reflexes.n reflexives.n reformations.n reformatories.n reformers.n reforms.n refractions.n refrains.n refreshers.n refreshments.n refrigerants.n refrigerators.n refugees.n refuges.n refunds.n refutations.n regards.n regattas.n regencies.n regents.n regexes.n regicides.n regimens.n regiments.n regimes.n regions.n registers.n registrars.n registrations.n registries.n regressions.n regrets.n regularities.n regulars.n regulations.n regulators.n rehabilitations.n rehashes.n rehearings.n rehearsals.n reigns.n reimbursements.n reimpositions.n reincarnations.n reindeer.p reinforcements.n reins.n reinterpretations.n re-inventions.n reinventions.n reissues.n reiterations.n rejections.n rejects.n rejoinders.n relapses.n relationships.n relations.n relatives.n relaxants.n relaxations.n relays.n releases.n relics.n religions.n rellenos.n remainders.n remains.n remakes.n remarriages.n remedies.n remembrances.n reminders.n reminiscences.n remissions.n remittances.n remixes.n remnants.n remonstrances.n removals.n removers.n renaissances.n renascences.n renderings.n rendezvous.p renditions.n renegades.n renewals.n renovations.n rentals.n renters.n rents.n reorganizations.n repairs.n reparations.n repasts.n repayments.n repeals.n repeaters.n repeats.n repercussions.n repertoires.n repertories.n repetitions.n replacements.n replays.n replicas.n replications.n replies.n reporters.n repositories.n Represenatives.n representations.n representatives.n reprieves.n reprimands.n reprints.n reprisals.n reproaches.n reprobates.n reproductions.n reproofs.n reptiles.n republicans.n Republicans.n republics.n repudiations.n repurchases.n reputations.n requiems.n requisitions.n rerecords.n rereleases.n reruns.n resales.n rescuers.n rescues.n researchers.n researches.n resemblances.n reservations.n reserves.n reservoirs.n resettlements.n reshuffles.n residences.n residencies.n residents.n residues.n resignations.n resins.n resisters.n resistors.n resits.n resolutions.n resonators.n resorts.n resources.n respectabilities.n respects.n respirations.n respirators.n respites.n respondents.n responses.n restatements.n restauranteurs.n restaurants.n restaurateurs.n restorations.n restoratives.n restorers.n restraints.n restructurings.n rests.n results.n resumes.n resumptions.n resurgences.n retailers.n retails.n retainers.n retardants.n retardations.n retards.n retinas.n retinues.n retirees.n retirements.n retorts.n retractions.n retreads.n retreats.n retrenchments.n retrials.n retries.n retrievers.n returns.n reunions.n reveilles.n revelations.n revellers.n revels.n revenues.n reverberations.n reverends.n reveries.n reversals.n reverses.n reversions.n reviewers.n reviews.n revisionists.n revisions.n revivalists.n revivals.n revocations.n revolts.n revolutionaries.n revolutions.n revolvers.n revs.n revues.n rewards.n rewinds.n rewrites.n rhapsodies.n rheostats.n rheumatics.n rhinoceros.p rhinos.n rhododendrons.n rhombuses.n rhos.n rhymes.n rhythms.n ribbons.n ribs.n rickshaws.n ricochets.n riddles.n riders.n rides.n ridges.n ridings.n riffs.n rifles.n rifts.n riggers.n rightists.n rigidities.n rigs.n rims.n ringers.n ringleaders.n ringlets.n ringmasters.n ringsides.n rings.n rinks.n rinses.n rioters.n riots.n ripostes.n ripples.n rips.n risers.n risottos.n rites.n rituals.n rivalries.n rivals.n riverbanks.n riverbeds.n riversides.n rivers.n rivets.n rivulets.n roach.p roadbeds.n roadblocks.n roadhouses.n roadsides.n roads.n roadsters.n roadways.n roars.n roasters.n roasts.n robberies.n robbers.n robes.n robins.n robots.n rockeries.n rockers.n rockets.n rocks.n rodents.n rodeos.n rods.n roebucks.n roe.p rogues.n roles.n rollers.n rolls.n romances.n Romanians.n romantics.n romps.n rondeaus.n rondos.n roofs.n rookeries.n rookies.n rooks.n roomfuls.n rooms.n roosters.n roosts.n roots.n ropes.n rosaries.n rosebuds.n roses.n rosters.n rostrums.n rotaries.n rotas.n rotations.n rotisseries.n rotors.n rotters.n rotundas.n roues.n roughnecks.n roughriders.n roundabouts.n roundelays.n roundhouses.n rounds.n roundups.n routes.n routines.n routs.n rovers.n rowboats.n rowdies.n rowers.n rows.n royalists.n royalties.n rubbernecks.n rubbers.n rubies.n rubrics.n rubs.n rucksacks.n ruckuss.n rudders.n rudiments.n ruffians.n ruffles.n ruffs.n rugs.n ruins.n rulers.n rulings.n rumbas.n rumbles.n rumours.n rumps.n runaways.n rundowns.n runes.n rungs.n runners.n runoffs.n runs.n runts.n run-ups.n runways.n ruptures.n ruses.n rushes.n rusks.n Russians.n rustics.n rustlers.n ruts.n Rwandans.n ryutekis.n sabbaticals.n sables.n saboteurs.n sabres.n sachets.n sackbuts.n sacks.n sacraments.n sacrifices.n sacs.n saddlebags.n saddles.n sadists.n safaris.n safecrackers.n safeguards.n safes.n sagas.n sages.n sags.n sahibs.n sailors.n sails.n saints.n sakes.n salaams.n salads.n salamanders.n salaries.n salerooms.n sales.n salines.n sallies.n salons.n saloons.n salts.n saltworks.p salutations.n salutes.n Salvadorans.n salvers.n salves.n salvos.n sambas.n Samoans.n samovars.n sampans.n samplers.n samples.n samponias.n sanatoriums.n sanctions.n sanctities.n sanctuaries.n sanctums.n sandals.n sandbags.n sandbanks.n sandglasses.n sandpipers.n sandpits.n sands.n sandstorms.n sandwiches.n saplings.n sappers.n sapphires.n saps.n sarabands.n sardines.n saris.n sarongs.n sashes.n satchels.n satellites.n satires.n satirists.n satisfactions.n satraps.n satyrs.n saucepans.n saucers.n sauces.n saunas.n sauropods.n sausages.n savages.n savannahs.n savannas.n savants.n savers.n savings.p saviours.n savoys.n sawhorses.n sawmills.n saws.n sawyers.n saxes.n saxhorns.n saxonettes.n saxophones.n saxophonists.n scabbards.n scabs.n scaffolds.n scalawags.n scales.n scallops.n scallywags.n scalpels.n scalps.n scamps.n scams.n scandalmongers.n scandals.n scanners.n scapegoats.n scapulas.n scarcities.n scarecrows.n scaremongers.n scares.n scarfs.n scarlets.n scars.n scatterbrains.n scatters.n scavengers.n scenarios.n scenes.n scents.n sceptics.n sceptres.n schedules.n schemas.n schemers.n schemes.n scherzos.n schisms.n schizophrenics.n schnitzels.n scholarships.n scholars.n schoolbooks.n schoolboys.n schoolfellows.n schoolfriends.n schoolgirls.n schoolhouses.n schoolmasters.n schoolmates.n schoolmistresses.n schoolrooms.n schools.n schoolteachers.n schooners.n schottisches.n schwas.n sciences.n scientists.n scimitars.n scintillas.n scions.n scolds.n scollops.n scones.n scoopfuls.n scoops.n scooters.n scopes.n scorchers.n scoreboards.n scorebooks.n scorecards.n scorers.n scorpions.n scotches.n Scots.n scoundrels.n scourges.n scoutmasters.n scouts.n scowls.n scrambles.n scrapbooks.n scrapers.n scrapes.n scrapheaps.n scraps.n scratches.n scrawls.n screams.n screenplays.n screenshots.n screens.n screenwriters.n screwballs.n screwdrivers.n screws.n scribblers.n scribbles.n scribes.n scrimmages.n scripts.n scriptures.n scriptwriters.n scriveners.n scrolls.n scrotums.n scroungers.n scrubs.n scruffs.n scrunches.n scruples.n scuds.n sculleries.n sculptors.n sculptures.n scythes.n seabeds.n seabirds.n seaboards.n seafarers.n seafronts.n seagulls.n seals.n seams.n seamstresses.n seances.n seaplanes.n seaports.n searchers.n searches.n searchlights.n seascapes.n seashells.n seashores.n seasides.n seas.n seasonings.n seasons.n seats.n seaways.n seaweeds.n secessionists.n secessions.n seconders.n secretariats.n secretaries.n Secretarys.n secretions.n secrets.n secs.n sectarians.n sections.n sectors.n sects.n securities.n sedans.n sedatives.n seducers.n seductions.n seedbeds.n seedlings.n seeds.n seekers.n seers.n seesaws.n segmentations.n segments.n segues.n seigniors.n seismographs.n seismologists.n seizures.n selections.n selectors.n self-examinations.n self-sacrifices.n sellers.n selloffs.n sellouts.n semblances.n semesters.n semibreves.n semicircles.n semicolons.n semiconductors.n semifinalists.n semifinals.n seminaries.n seminars.n semiquavers.n semis.n semitones.n semivowels.n senates.n senators.n Senators.n senders.n sendoffs.n seniors.n senoras.n senoritas.n sensationalists.n sensations.n sensibilities.n sensitivities.n sensors.n sentences.n sentiments.n sentinels.n sentries.n separations.n separatists.n septets.n septuagenarians.n sepulchres.n sequels.n sequences.n sequestrants.n sequins.n sequoias.n Serbians.n serenades.n serfs.n sergeants.n serials.n series.p sermons.n serpents.n servants.n servers.n serves.n services.n serviettes.n servings.n sessions.n setbacks.n sets.n settees.n setters.n settings.n settlements.n settlers.n setups.n sewers.n sexagenarians.n sexes.n sexists.n sextants.n sextets.n sextons.n shackles.n shacks.n shades.n shadings.n shadows.n shafts.n shahs.n shakedowns.n shakeouts.n shakers.n shakes.n shakuhachis.n shampoos.n shamrocks.n shandies.n shanks.n shanties.n shantytowns.n shapes.n shards.n sharecroppers.n shareholders.n shareholdings.n shares.n sharks.n sharpeners.n sharpers.n sharpshooters.n sharps.n shavers.n shaves.n shawls.n sheathings.n sheaths.n sheds.n sheepdogs.n sheepskins.n sheets.n shehnais.n sheikdoms.n sheikhdoms.n sheikhs.n sheiks.n shekeres.n shellfish.p shells.n shelters.n shengs.n shepherds.n sherbets.n sheriffs.n sherries.n shibboleths.n shields.n shifts.n shimmers.n shinbones.n shindigs.n shingles.n shinguards.n shinobues.n shins.n shipbuilders.n shipmates.n shipments.n shipowners.n shippers.n ships.n shipwrecks.n shipwrights.n shipyards.n shires.n shirkers.n shirts.n shirtwaists.n shivers.n shoals.n shockers.n shocks.n shoehorns.n shoelaces.n shoemakers.n shoes.n shoestrings.n shoetrees.n shoguns.n shooters.n shootings.n shopkeepers.n shoplifters.n shoppers.n shops.n shopwindows.n shores.n shortages.n shortcomings.n shortcuts.n shortfalls.n shorthairs.n shorthands.n shortlists.n shorts.n shortstops.n shotguns.n shots.n shoulders.n shouts.n shovelfuls.n shovels.n shoves.n showboats.n showcases.n showdowns.n showers.n showgirls.n showings.n showplaces.n showrooms.n shows.n shreds.n shrews.n shrieks.n shrimps.n shrines.n shrinks.n shrouds.n shrubberies.n shrubs.n shrugs.n shudders.n shuffles.n shutdowns.n shutters.n shuttlecocks.n shuttles.n shysters.n sibilants.n siblings.n Sicilians.n sickbays.n sickbeds.n sickles.n sicknesses.n sideboards.n sidecars.n sidekicks.n sidelights.n sidelines.n sideshows.n sides.n sidesteps.n sidetracks.n sidewalks.n sidings.n sieges.n sierras.n siestas.n sieves.n sifters.n sighs.n sightings.n sightseers.n sights.n sigmas.n signals.n signatories.n signatures.n signers.n signoras.n signorinas.n signors.n signposts.n sikus.n silencers.n silences.n silhouettes.n silkscreens.n silks.n silkworms.n sills.n silos.n silversmiths.n similarities.n similes.n similitudes.n simpletons.n simplifications.n simulations.n simulators.n simulcasts.n sinecures.n sines.n sinews.n singers.n singles.n singletons.n singsongs.n singularities.n singulars.n sinkers.n sinkings.n sinks.n sinners.n sins.n sinuses.n siphons.n sips.n sirens.n sirloins.n sirs.n sirups.n sissies.n sisters.n sitars.n sites.n sitters.n sittings.n situations.n sixpences.n sizes.n skateboarders.n skateboards.n skaters.n skates.n skeets.n skeletons.n skeptics.n sketches.n skewers.n skids.n skiers.n skies.n skiffs.n skillets.n skills.n skinflints.n skinheads.n skins.n skippers.n skips.n skirmishes.n skirts.n skis.n skits.n skullcaps.n skulls.n skunks.n skylarks.n skylights.n skylines.n skyscrapers.n slabs.n slacks.n slams.n slanderers.n slanders.n slants.n slaps.n slashes.n slates.n slats.n slaughterers.n slaughterhouses.n slavers.n slaves.n slayers.n sledgehammers.n sleds.n sleepers.n sleepwalkers.n sleeves.n sleighs.n sleights.n sleuths.n slices.n slickers.n slicks.n slides.n slights.n slingers.n slings.n slipcovers.n slipknots.n slippers.n slips.n slits.n slivers.n slobs.n sloes.n slogans.n sloops.n slopes.n slops.n sloths.n slots.n Slovakians.n Slovenians.n slowcoaches.n slowdowns.n sluggards.n slugs.n sluicegates.n sluices.n slumbers.n slumps.n slums.n slurs.n sluts.n smackers.n smacks.n smallholders.n smallholdings.n smashes.n smatterings.n smears.n smells.n smelts.n smiles.n smirks.n smithies.n smiths.n smocks.n smokers.n smokestacks.n smorgasbords.n smudges.n smugglers.n snacks.n snags.n snails.n snakes.n snapdragons.n snapshots.n snaps.n snares.n snarls.n snatchers.n snatches.n sneaks.n sneers.n sneezes.n snickers.n sniffs.n sniggers.n snipers.n snippers.n snippets.n snips.n snobs.n snoopers.n snoozes.n snorers.n snores.n snorkels.n snorts.n snouts.n snowballs.n snowdrifts.n snowdrops.n snowfalls.n snowflakes.n snowploughs.n snowstorms.n snubs.n snuffboxes.n snugs.n soapboxes.n sobriquets.n sobs.n socialists.n socialites.n socials.n societies.n sociologists.n sockets.n socks.n sodomites.n sods.n sofas.n softeners.n softies.n soirees.n sojourners.n solaces.n soldiers.n soles.n solicitors.n solids.n soliloquies.n solitudes.n soloists.n solos.n solstices.n solutions.n solvents.n Somalians.n sombreros.n somersaults.n somnambulists.n sonars.n sonatas.n songbirds.n songbooks.n songs.n songwriters.n sonnets.n sonnies.n sonorities.n sons.n soothsayers.n sopapillas.n sophisms.n sophists.n sophomores.n sopranos.n sops.n sorbets.n sorcerers.n sorceresses.n sores.n sororities.n sorrels.n sorrows.n sorters.n sorties.n soubriquets.n souffles.n souls.n sounds.n soundtracks.n soupcons.n soups.n sources.n sousaphones.n southeasters.n southerners.n southpaws.n southwesters.n souvenirs.n sovereigns.n soviets.n sowers.n sows.n soybeans.n spacecraft.p spaceships.n spaces.n spacesuits.n spadefuls.n spades.n Spaniards.n spaniels.n spankings.n spanners.n spans.n spares.n sparklers.n sparkles.n sparks.n sparrows.n spars.n spasms.n spas.n spastics.n spates.n spatulas.n speakerphones.n speakers.n spears.n specialisations.n specialists.n specialities.n specializations.n specials.n specialties.n speciations.n species.p specifications.n specifics.n specimens.n speckles.n specks.n specs.n spectacles.n spectaculars.n spectators.n specters.n spectres.n spectroscopes.n spectrums.n speculators.n speeches.n speedboats.n speedometers.n speeds.n speedways.n spellers.n spellings.n spells.n spenders.n spendthrifts.n spermicides.n sperms.n spheres.n sphinxes.n spices.n spiders.n spiels.n spies.n spigots.n spikes.n spills.n spindles.n spines.n spinets.n spinoffs.n spins.n spinsters.n spirals.n spires.n spirits.n spirituals.n spitfires.n spittoons.n splashes.n spleens.n splices.n splinters.n splints.n splits.n splitters.n splotches.n spoils.n spoilsports.n spokes.n spokespersons.n spondees.n spongers.n sponges.n sponsorships.n sponsors.n spoofs.n spooks.n spools.n spoonerisms.n spoonfuls.n spoons.n spores.n sporrans.n sports.n spotlights.n spots.n spotters.n spouses.n spouts.n sprains.n sprawls.n sprayers.n sprays.n spreaders.n spreads.n sprees.n sprigs.n springboards.n springboks.n springs.n springtimes.n sprinklers.n sprinters.n sprints.n sprockets.n sprouts.n spruces.n spuds.n spurs.n spurts.n sputniks.n squabbles.n squabs.n squadrons.n squads.n squalls.n squares.n squatters.n squawks.n squaws.n squeakers.n squeaks.n squealers.n squeals.n squeegees.n squeezers.n squeezes.n squibs.n squids.n squiggles.n squints.n squires.n squirrels.n squirts.n stabilizations.n stableboys.n stablemates.n stables.n stabs.n stadiums.n staffers.n staffs.n stagecoaches.n stages.n staggers.n stagings.n stags.n stains.n staircases.n stairs.n stairways.n stakes.n stalactites.n stalagmites.n stalemates.n stalkers.n stalks.n stallions.n stalls.n stalwarts.n stamens.n stammerers.n stammers.n stampedes.n stamps.n stances.n standardbreds.n standards.n standbys.n standoffs.n standpipes.n standpoints.n stands.n standstills.n stanzas.n staplers.n staples.n stares.n starfish.p stargazers.n starlets.n starlings.n stars.n starters.n starts.n startups.n states.n stationers.n stationmasters.n stations.n statisticians.n statistics.n stats.n statues.n statuettes.n statutes.n staves.n stays.n steaks.n steamboats.n steamers.n steamrollers.n steamships.n steeds.n steelmakers.n steelpans.n steelworks.p steelyards.n steeplechasers.n steeplechases.n steeplejacks.n steeples.n steers.n stems.n stenches.n stencils.n stenographers.n stepbrothers.n stepdaughters.n stepfathers.n stepladders.n stepmothers.n stepparents.n steppes.n stepsisters.n steps.n stepsons.n stereoscopes.n stereos.n stereotypes.n sterns.n sternums.n steroids.n stethoscopes.n stetsons.n stevedores.n stewardesses.n stewards.n stews.n stickers.n sticklers.n sticks.n sties.n stiffs.n stigmas.n stiles.n stilettos.n stillbirths.n stills.n stilts.n stimulants.n stingers.n stingrays.n stings.n stinkers.n stinks.n stints.n stipends.n stirrups.n stirs.n stitches.n stoats.n stockades.n stockbrokers.n stockcars.n stockfish.p stockholders.n stockholdings.n stocking.n stockings.n stockpiles.n stockrooms.n stocks.n stockyards.n stoics.n stomachs.n stonemasons.n stones.n stooges.n stools.n stoops.n stopgaps.n stopovers.n stoppages.n stoppers.n stops.n stopwatches.n storehouses.n storerooms.n stores.n storeys.n stories.n storks.n storms.n storyboards.n storylines.n storytellers.n stoves.n stowaways.n stragglers.n strainers.n strains.n straitjackets.n straits.n strands.n strangers.n strangleholds.n straphangers.n straps.n stratagems.n strategies.n strategists.n stratifications.n stratospheres.n strawberries.n straws.n strays.n streaks.n streamers.n streamlets.n streams.n streetcars.n streets.n streetwalkers.n strengths.n stresses.n stretchers.n stretches.n strictures.n strides.n strikebreakers.n strikeouts.n strikers.n strikes.n strings.n stripes.n strippers.n strips.n stroboscopes.n strokes.n strollers.n strolls.n strongboxes.n strongholds.n strophes.n structures.n strudels.n struggles.n struts.n stubs.n stuccos.n students.n studies.n studios.n studs.n stuffs.n stumbles.n stumps.n stunners.n stunts.n stupors.n sturgeons.n stutterers.n stutters.n styles.n stylists.n stylizations.n styluses.n subalterns.n subcommittees.n subcontinents.n subcontractors.n subcontracts.n subdivisions.n subeditors.n subfamilies subgraphs.n subgroups.n subheadings.n subjects.n subjugations.n subleases.n sublicenses.n sublimates.n sublimations.n submarines.n submissions.n subordinates.n subpoenas.n subscribers.n subscriptions.n subscripts.n subsections.n subsequences.n subsets.n subsidiaries.n subsidies.n subs.n substances.n substantives.n substitutes.n substitutions.n substrates.n subterfuges.n subtitles.n subtleties.n subtractions.n suburbs.n subversives.n subways.n successes.n successors.n suckers.n sucklings.n sufferers.n suffixes.n suffrages.n suffragettes.n sugarlumps.n suicides.n suicides.s suitcases.n suites.n suitors.n suits.n sultanas.n sultanates.n sultans.n summaries.n summations.n summerhouses.n summers.n summits.n summonses.n sunbeams.n sunblinds.n sunbonnets.n sunburns.n sundaes.n sundials.n sunfish.p sunflowers.n sunglasses.n sunhats.n sunlamps.n sunrises.n sunroofs.n sunsets.n sunshades.n suns.n sunspots.n suntans.n supercomputers.n superconductors.n superfamilies superficialities.n superfluities.n superintendents.n superiors.n superlatives.n supermarkets.n supernumeraries.n superpowers.n supers.n superstars.n superstitions.n superstructures.n supervillains.n supervisors.n suplexes.n suppers.n supplements.n supplicants.n supplications.n suppliers.n supplies.n supporters.n supports.n suppositories.n suppressions.n suppressors.n surcharges.n surfaces.n surfboards.n surfboats.n surfeits.n surgeons.n surgeries.n surges.n surjections.n surnames.n surpluses.n surprises.n surrealists.n surrenders.n surrogates.n surroundings.n surtaxes.n surveyors.n surveys.n survivals.n survivors.n susceptibilities.n suspects.n suspenders.n sutures.n suzerains.n swabs.n swaggers.n swallows.n swamps.n swans.n swaps.n swarms.n swashbucklers.n swastikas.n swathes.n swaths.n swears.n swearwords.n sweatbands.n sweaters.n sweatshops.n sweats.n Swedes.n sweepers.n sweeps.n sweeteners.n sweetenings.n sweethearts.n sweeties.n swells.n swerves.n swigs.n swimmers.n swimsuits.n swindlers.n swindles.n swineherds.n swine.p swings.n swipes.n swirls.n switchboards.n switches.n swivels.n swoons.n swoops.n swordfish.p swords.n sycamores.n sycophants.n syllables.n syllabuses.n syllogisms.n symbolisms.n symbolizations.n symbols.n sympathies.n sympathizers.n symphonies.n symposiums.n symptoms.n synagogues.n synclaviers.n syncopations.n syndicates.n syndromes.n synods.n synonyms.n synopses.n syntheses.n synthesizers.n syphons.n Syrians.n syringes.n syrups.n systems.n tabbies.n tabernacles.n tablecloths.n tablemats.n tables.n tablets.n tabloids.n taboos.n tabs.n tabulations.n tacitos.n tackles.n tacks.n tacos.n tacticians.n tactics.n tadpoles.n taffies.n tags.n tailgates.n tailors.n tailpieces.n tails.n tailspins.n take-offs.n takeoffs.n takeovers.n takers.n talents.n tales.n talismans.n talkers.n talkies.n talks.n tallboys.n tallies.n talons.n tamales.n tamarinds.n tamborils.n tambourines.n tamburitzas.n tangents.n tangerines.n tangles.n tangos.n tangs.n tankards.n tankers.n tanks.n tanneries.n tanners.n tans.n tantrums.n Tanzanians.n tapers.n tapes.n tapestries.n tapeworms.n taprooms.n taproots.n taps.n tarantellas.n tarantulas.n targets.n tariffs.n tarogatos.n tarpaulins.n tars.n tartans.n tarts.n taskmasters.n tasks.n tassels.n tasters.n tastes.n tatters.n tattlers.n tattoos.n taunts.n taus.n tautologies.n taverns.n taxes.n taxicabs.n taxidermists.n taximeters.n taxis.n taxonomies.n taxpayers.n teacakes.n teachers.n teachings.n teacups.n teahouses.n teammates.n teams.n teamsters.n teapots.n tearooms.n tears.n teasers.n teases.n teashops.n teats.n technicalities.n technicians.n techniques.n technocracies.n technocrats.n technologies.n technologists.n techs.n teddies.n teenagers.n tees.n teetotallers.n telcos.n telecasts.n telefaxes.n telegrams.n telegraphers.n telegraphs.n telephones.n teleprinters.n teleprompters.n telescopes.n televisions.n telexes.n tellers.n tellies.n telltales.n temperaments.n temperatures.n tempers.n tempests.n templates.n temples.n tempos.n temps.n temptresses.n tenancies.n tenants.n tendencies.n tenderfoots.n tenders.n tendons.n tendrils.n tenements.n tenets.n tenners.n tenoroons.n tenors.n tenses.n tensions.n tentacles.n tents.n tenures.n tepees.n terabytes.n tercentenaries.n tercentennials.n terminals.n terminations.n terminologies.n terminuses.n termites.n terms.n terns.n terraces.n terriers.n territories.n terrorists.n terrors.n testaments.n testers.n testicles.n testimonials.n testimonies.n tests.n tethers.n Texans.n textbooks.n textiles.n texts.n textures.n thalamuses.n thanks.n thaws.n theaters.n theatregoers.n theatres.n thefts.n theists.n themes.n theocracies.n theologians.n theologies.n theorems.n theoreticians.n theorists.n therapists.n theremins.n thermals.n thermometers.n thermoses.n thermostats.n thesauruses.n theses.n thetas.n thickets.n thicknesses.n thieves.n thighbones.n thighs.n thimblefuls.n thimbles.n thingmabobs.n thingmajigs.n things.n thingumabobs.n thingumajigs.n thingummies.n thinkers.n thistles.n thongs.n thoraxes.n thorns.n thoroughbreds.n thoroughfares.n thralls.n thrashings.n threads.n threesomes.n threnodies.n threshers.n thresholds.n thrifts.n thrillers.n thrills.n throats.n throbs.n throes.n thrones.n throttles.n throwaways.n throwbacks.n thrushes.n thrusters.n thrusts.n thuds.n thugs.n thumbscrews.n thumbs.n thumbtacks.n thumps.n thunderbolts.n thunderclaps.n thunderstorms.n thwarts.n thyroids.n tiaras.n tickets.n ticks.n tics.n tidbits.n tides.n tiers.n ties.n tiffs.n tigers.n tightropes.n tildes.n tiles.n tillers.n tills.n tilts.n timbales.n timbers.n timbres.n timekeepers.n timelines.n timepieces.n timers.n timetables.n timings.n timpanis.n timpanists.n tinderboxes.n tinges.n tingles.n tinkers.n tins.n tints.n tipplers.n tips.n tirades.n tires.n tissues.n titans.n titbits.n tithes.n titles.n tits.n tizzies.n toads.n toadstools.n toasters.n toastmasters.n toastracks.n toasts.n tobacconists.n toboggans.n toccatas.n toddlers.n toeholds.n toenails.n toes.n toffees.n togas.n toggles.n toilets.n tokenizations.n tokenizers.n tokens.n tolerances.n tollbooths.n tollgates.n tollhouses.n tolls.n tomahawks.n tomatoes.n tomboys.n tombs.n tombstones.n tomcats.n tomes.n toms.n tom-toms.n tomtoms.n tones.n tonettes.n tongues.n tonics.n tonnages.n tonnes.n tonsils.n tonsures.n tools.n toothaches.n toothbrushes.n toothpicks.n toots.n topcoats.n topics.n topmasts.n topologies.n toppers.n toppings.n topsails.n tops.n torches.n toreadors.n tormentors.n torments.n tornadoes.n torpedoes.n torpors.n torques.n torrents.n torsions.n torsos.n tortas.n tortillas.n tortoises.n torturers.n tortures.n tosses.n tostadas.n totals.n totems.n tots.n toucans.n touchdowns.n touches.n touchstones.n toughies.n toughs.n toupees.n tourists.n tournaments.n tourneys.n tourniquets.n tours.n towels.n towers.n townships.n towns.n towpaths.n towropes.n toxicologists.n toxins.n toyshops.n toys.n tracers.n traces.n trackbeds.n tracks.n tractors.n tracts.n trademarks.n traders.n trades.n traditions.n traffickers.n tragedies.n tragicomedies.n trailers.n trails.n trainbearers.n trainees.n trainers.n trains.n traitors.n traits.n trajectories.n tramlines.n tramples.n trampolines.n tramps.n trams.n tramways.n trances.n tranquillizers.n transactions.n transcendentalists.n transcriptions.n transcripts.n transepts.n transferences.n transfers.n transfers.s transformations.n transformers.n transfusions.n transgenders.n transgressions.n transgressors.n transients.n transistors.n transitions.n translations.n translators.n transmissions.n transmitters.n transmutations.n transoms.n transparencies.n transplantations.n transplants.n transporters.n transports.n transpositions.n transsexuals.n transshipments.n transvestites.n trapezes.n trapezoids.n trappers.n traps.n traumas.n travails.n travellers.n travelogues.n travels.n traverses.n travesties.n trawlers.n trays.n treadles.n treadmills.n treads.n treasurers.n treasures.n treasuries.n treaties.n treatises.n treatments.n treats.n trebles.n trees.n treks.n trellises.n trembles.n tremolos.n tremors.n trenches.n trends.n trespassers.n trestles.n triads.n trials.n triangles.n tribes.n tribulations.n tribunals.n tribunes.n tributaries.n tributes.n trices.n trickles.n tricks.n tricksters.n tricolours.n tricycles.n tridents.n triennials.n tries.n trifles.n triggers.n trills.n trilogies.n trimmers.n trimmings.n trims.n Trinidadians.n trinities.n trinkets.n trios.n triplets.n tripods.n trippers.n trips.n triptychs.n trisomies.n triumphs.n triumvirates.n trivets.n trivialities.n trochees.n troglodytes.n troikas.n trolleys.n trolls.n trombones.n trombonists.n tromboons.n trompetas.n troopers.n troops.n tropes.n trophies.n tropics.n trots.n trotters.n troubadours.n troublemakers.n troubleshooters.n troubles.n troughs.n troupers.n troupes.n trousers.n trout.p troves.n trowels.n truancies.n truants.n truces.n truckers.n trucks.n trueloves.n truffles.n trumpeters.n trumpets.n trumps.n truncheons.n trunks.n trustees.n trusts.n truths.n trychels.n trysts.n tsetses.n tubas.n tubaxes.n tubers.n tubes.n tubfuls.n tubs.n tuckers.n tucks.n tufts.n tugboats.n tugs.n tulips.n tumblers.n tumbles.n tumbleweeds.n tummies.n tumors.n tumours.n tumults.n tuna.p tuners.n tunes.n tunics.n Tunisians.n tunnels.n turbans.n turbines.n turbojets.n turboprops.n turbot.p turbulences.n turds.n turfs.n turkeys.n Turks.n turmoils.n turnarounds.n turncoats.n turners.n turnings.n turnips.n turnkeys.n turnouts.n turnovers.n turnpikes.n turns.n turnstiles.n turntables.n turquoises.n turrets.n turtledoves.n turtles.n tusks.n tussles.n tutorials.n tutors.n tutus.n tuxedos.n TVs.n tweeds.n tweeters.n tweets.n twelfths.n twentieths.n twerps.n twigs.n twinges.n twins.n twirls.n twisters.n twists.n twitches.n twits.n twitters.n tycoons.n tykes.n tympanums.n typefaces.n typescripts.n typesetters.n typewriters.n typhoons.n typists.n typographers.n tyrannies.n tyrants.n tyres.n tzarinas.n tzars.n udders.n Ugandans.n Ukrainians.n ukuleles.n ulcers.n ultimatums.n ululations.n umbers.n umbrellas.n umlauts.n umpires.n unbelievers.n uncertainties.n uncles.n underbellies.n undercarriages.n underclasses.n undercurrents.n underdogs.n underestimates.n underestimations.n undergarments.n undergrads.n undergraduates.n undergrounds.n underlines.n underlings.n underpasses.n underpayments.n undersecretaries.n undersides.n understatements.n understudies.n undertakers.n undertakings.n undertones.n undertows.n undervaluations.n underworlds.n underwriters.n undesirables.n undoings.n unicorns.n uniforms.n unionists.n unions.n units.n universes.n universities.n untouchables.n untruths.n upbraidings.n updates.n upgrades.n upheavals.n upholsterers.n uplands.n uppercuts.n uppers.n uprights.n uprisings.n uproars.n upsets.n upshots.n upsilons.n upstarts.n upsurges.n uptakes.n upturns.n urchins.n urinals.n urns.n Uruguayans.n usages.n users.n uses.n ushers.n usurpations.n usurpers.n utensils.n uteruses.n utilitarians.n utilities.n utmosts.n utopias.n utterances.n uttermosts.n vacancies.n vacationers.n vacations.n vaccinations.n vaccines.n vacillations.n vacuums.n vagabonds.n vagaries.n vaginas.n vagrants.n valedictions.n valences.n valentines.n vales.n valets.n valleys.n valuables.n valuations.n values.n valves.n vampires.n vamps.n vandals.n vanes.n vanguards.n vanities.n vans.n vantages.n vapors.n vapours.n variables.n variants.n variations.n varieties.n varnishes.n varsities.s vasectomies.n vases.n vassals.n vats.n vaulters.n vaults.n VCRs.n vectors.n vegans.n vegetables.n vegetarians.n vehicles.n veils.n veins.n velocipedes.n velocities.n vendettas.n vendors.n veneers.n venerations.n Venezuelans.n ventilators.n ventricles.n ventriloquists.n vents.n ventures.n venues.n verandahs.n verandas.n verbs.n verdicts.n verges.n verifications.n verities.n vermilions.n vermouths.n vernaculars.n verses.n versions.n vertebrates.n vertexes.s verticals.n verticies.s vesicles.n vessels.n vestibules.n vestiges.n vestments.n vestries.n vests.n veterans.n vetoes.n vetos.n vets.n viaducts.n vials.n vibes.n vibraphones.n vibraslaps.n vibrations.n vibrators.n vibratos.n vicarages.n vicars.n viceroys.n vices.n vicinities.n vicissitudes.n victims.n victories.n victors.n victuals.n videocameras.n videocassettes.n videos.n videotapes.n vielles.n viewers.n viewfinders.n viewpoints.n vigilantes.n vigils.n vignettes.n vihuelas.n villagers.n villages.n villains.n villas.n vindications.n vinegars.n vines.n vineyards.n vintages.n violas.n violations.n violets.n violinists.n violins.n violoncellos.n violottas.n viols.n vipers.n virals.n virginals.n virgins.n virtues.n virtuosos.n viruses.n visages.n visas.n viscountcies.n viscountesses.n viscounts.n visionaries.n visions.n visitations.n visitors.n visits.n visors.n vistas.n vitamins.n vixens.n viziers.n vocabularies.n vocalists.n vocals.n vocations.n vocatives.n vodkas.n vogues.n voices.n voids.n volcanos.n volleyballs.n volleys.n vols.n voltages.n volts.n voluntaries.n volunteers.n vortexes.n voters.n vouchers.n vowels.n voyagers.n voyages.n voyeurs.n vulgarisms.n vulgarities.n vulnerabilities.n vultures.n vulvas.n wafers.n waffles.n wagers.n wages.n waggoners.n waggons.n wagons.n wags.n waifs.n wails.n waistbands.n waistcoats.n waistlines.n waists.n waiters.n waitresses.n waits.n waivers.n wakes.n walkers.n walkouts.n walkovers.n walks.n walkways.n wallabies.n wallets.n wallflowers.n wallops.n walls.n walnuts.n walruses.n waltzes.n wanderers.n wands.n wanks.n wantons.n warblers.n warbles.n wardens.n warders.n wardrobes.n wards.n warehouses.n wares.n wargames.n warheads.n warhorses.n warlords.n warmers.n warmongers.n warpaths.n warps.n warrantees.n warranties.n warrants.n warrens.n warriors.n warships.n wars.n warthogs.n warts.n washbasins.n washboards.n washbowls.n washcloths.n washers.n washouts.n washrooms.n washstands.n washtubs.n wasps.n wassails.n wastebaskets.n wastebins.n wastelands.n wastes.n watchdogs.n watchers.n watches.n watchmakers.n watchtowers.n watchwords.n watercolours.n waterfalls.n waterfowls.n waterfronts.n watermarks.n watermelons.n watermills.n waterproofs.n watersheds.n watersides.n waters.n waterspouts.n watertables.n waterways.n waterworks.p watts.n wavelengths.n waves.n waxworks.n wayfarers.n waymarks.n way-points.n waypoints.n waysides.n weaklings.n weaknesses.n weapons.n weasels.n weathercocks.n weavers.n weaves.n webcams.n weblogs.n webpages.n websites.n webs.n weddings.n wedges.n weedkillers.n weeds.n weekdays.n weekends.n weeklies.n weevils.n weights.n weirs.n welcomes.n welders.n welds.n wellingtons.n wells.n wellsprings.n welshers.n welterweights.n welts.n wenches.n westerners.n westerns.n wetlands.n whackings.n whacks.n whales.n wharfs.n wheelbarrows.n wheelbases.n wheelchairs.n wheels.n wheelwrights.n whiffs.n whimpers.n whims.n whines.n whinnies.n whippersnappers.n whippets.n whippoorwills.n whips.n whirligigs.n whirlpools.n whirlwinds.n whiskers.n whiskeys.n whiskies.n whisks.n whispers.n whistles.n whites.n whiting.p whizzes.n whodunits.n wholesalers.n wholes.n whoppers.n whores.n wickets.n wicks.n widowers.n widows.n widths.n wiggles.n wigs.n wigwams.n wikis.n wildebeests.n willows.n wills.n windbags.n windbreakers.n windfalls.n windmills.n windowpanes.n windowsills.n windows.n windpipes.n windscreens.n windshields.n winds.n wineglasses.n wines.n wings.n wingspans.n wingspreads.n winks.n winners.n wins.n winters.n wipers.n wipes.n wirelesses.n wires.n wiseacres.n wisecracks.n wishbones.n wishes.n wisps.n witches.n withdrawals.n witnesses.n wits.n witticisms.n wives.n wizards.n wolfhounds.n wolves.n womanizers.n wombats.n wombs.n wonderlands.n wonders.n woodcuts.n woodcutters.n woodlands.n woodpeckers.n woodpiles.n woodsheds.n woods.n woodwinds.n woofers.n woofs.n words.n workbenches.n workbooks.n workdays.n workers.n workforces.n workings.n workouts.n workplaces.n workrooms.n workshops.n works.n worlds.n wormholes.n worms.n worries.n worshippers.n wounds.n wrappers.n wraps.n wreaths.n wreckers.n wrecks.n wrenches.n wrens.n wrestlers.n wretches.n wrights.n wringers.n wrinkles.n wristbands.n wrists.n wristwatches.n writers.n writings.n writs.n wrongdoers.n wrongs.n xalams.n xis.n xylophones.n xylorimbas.n yachts.n yaks.n yams.n yanks.n yardarms.n yards.n yardsticks.n yarns.n yawns.n yearbooks.n yearlings.n yearnings.n yeas.n yells.n Yemenis.n yeomanries.n yetis.n yews.n yields.n yobs.n yodellers.n yodels.n yoghourts.n yoghurts.n yogis.n yogurts.n yokels.n yokes.n yolks.n youngsters.n youths.n yuans.n Yugoslavians.n Yugoslavs.n yuppies.n zealots.n zebras.n zeniths.n zephyrs.n zeppelins.n zeros.n zetas.n zippers.n zips.n zithers.n zodiacs.n zombies.n zones.n zoologists.n zoos.n zuchinis.n link-grammar-5.3.16/data/en/words/words.v.4.30000664000076400007640000010241412766044421015433 00000000000000abandoned.v-d abased.v-d abbreviated.v-d abducted.v-d abetted.v-d abhorred.v-d abolished.v-d abridged.v-d abrogated.v-d absorbed.v-d abstracted.v-d abused.v-d abutted.v-d accented.v-d accentuated.v-d accessed.v-d acclaimed.v-d accommodated.v-d accompanied.v-d accomplished.v-d accosted.v-d accredited.v-d accreted.v-d accustomed.v-d acerbated.v-d achieved.v-d acquainted.v-d acquired.v-d activated.v-d addicted.v-d addled.v-d addressed.v-d adjudged.v-d administered.v-d admired.v-d admonished.v-d adored.v-d adorned.v-d adulterated.v-d adumbrated.v-d aerated.v-d affected.v-d affixed.v-d afflicted.v-d aggrandized.v-d aggravated.v-d alienated.v-d allayed.v-d alleviated.v-d allocated.v-d allotted.v-d amassed.v-d ambushed.v-d ameliorated.v-d amended.v-d amortized.v-d amplified.v-d amputated.v-d anaesthetized.v-d anathematized.v-d anesthetized.v-d angered.v-d anglicized.v-d animated.v-d annealed.v-d annexed.v-d annihilated.v-d annointed.v-d annotated.v-d annulled.v-d anointed.v-d antagonized.v-d antedated.v-d anthologized.v-d anthropomorphized.v-d aped.v-d appalled.v-d appeased.v-d appended.v-d apportioned.v-d appraised.v-d apprehended.v-d apprenticed.v-d apprised.v-d appropriated.v-d armed.v-d aroused.v-d arraigned.v-d arrayed.v-d arrested.v-d arrogated.v-d ascribed.v-d asphalted.v-d asphyxiated.v-d aspirated.v-d assailed.v-d assassinated.v-d assaulted.v-d assayed.v-d assorted.v-d assuaged.v-d atomized.v-d attacked.v-d attained.v-d attainted.v-d attenuated.v-d attired.v-d attracted.v-d attributed.v-d attuned.v-d audited.v-d augmented.v-d authenticated.v-d autographed.v-d automated.v-d avenged.v-d averred.v-d averted.v-d awaited.v-d awed.v-d axed.v-d backdated.v-d badgered.v-d badmouthed.v-d baffled.v-d baited.v-d balanced.v-d baled.v-d bamboozled.v-d bandaged.v-d banished.v-d bankrolled.v-d bankrupted.v-d banned.v-d baptized.v-d barbarized.v-d barbecued.v-d bared.v-d barrelled.v-d barricaded.v-d based.v-d bashed.v-d basted.v-d battered.v-d battled.v-d beaked.v-d beaned.v-d beatified.v-d beautified.v-d bedevilled.v-d befitted.v-d befouled.v-d befriended.v-d befuddled.v-d beggared.v-d beguiled.v-d beheaded.v-d beheld.v-d bejeweled.v-d belaboured.v-d belied.v-d belittled.v-d belted.v-d bemoaned.v-d benched.v-d bequeathed.v-d berated.v-d bereaved.v-d beseeched.v-d besieged.v-d besmirched.v-d bested.v-d bestirred.v-d bestowed.v-d bestrewed.v-d bestrode.v-d betokened.v-d betrayed.v-d bevelled.v-d bewailed.v-d bewildered.v-d be-witched.v-d bewitched.v-d biased.v-d bided.v-d biffed.v-d bilked.v-d billed.v-d billeted.v-d birched.v-d birthed.v-d bisected.v-d blackballed.v-d blacklisted.v-d blackmailed.v-d bladed.v-d blamed.v-d blanketed.v-d blasted.v-d blazoned.v-d blemished.v-d blessed.v-d blighted.v-d blinded.v-d blindfolded.v-d blitzed.v-d blockaded.v-d blow-dried.v-d bludgeoned.v-d blue-pencilled.v-d blunted.v-d bolded.v-d bolstered.v-d bombarded.v-d bombed.v-d bookended.v-d boosted.v-d bossed.v-d botched.v-d boycotted.v-d braced.v-d bracketed.v-d braided.v-d brainwashed.v-d braised.v-d branded.v-d brandished.v-d braved.v-d breached.v-d breaded.v-d bribed.v-d bricked.v-d bridged.v-d briefed.v-d brined.v-d broached.v-d brocaded.v-d brokered.v-d bronzed.v-d brooked.v-d brutalized.v-d budgeted.v-d buffed.v-d bulldozed.v-d bunged.v-d bungled.v-d buoyed.v-d burdened.v-d buried.v-d burlesqued.v-d bused.v-d busied.v-d butchered.v-d buttonholed.v-d buttressed.v-d by-passed.v-d bypassed.v-d cajoled.v-d caked.v-d calibrated.v-d camouflaged.v-d caned.v-d cannibalized.v-d canonised.v-d canonized.v-d caped.v-d capped.v-d captivated.v-d captured.v-d carbonized.v-d carbureted.v-d carded.v-d caressed.v-d caricatured.v-d carjacked.v-d carpeted.v-d cased.v-d castigated.v-d castrated.v-d catalogued.v-d catapulted.v-d categorized.v-d ceded.v-d cemented.v-d censored.v-d censured.v-d centralised.v-d centralized.v-d chagrined.v-d chained.v-d chaired.v-d championed.v-d channelled.v-d chaperoned.v-d charmed.v-d charted.v-d chartered.v-d chastened.v-d chastised.v-d cheapened.v-d checkmated.v-d cherished.v-d chided.v-d chiselled.v-d chlorinated.v-d chorded.v-d christened.v-d chromed.v-d chronicled.v-d circularized.v-d circumcised.v-d circumnavigated.v-d circumscribed.v-d circumvented.v-d cited.v-d civilized.v-d claded.v-d clamped.v-d classified.v-d clawed.v-d cleansed.v-d clenched.v-d clipped.v-d cloaked.v-d clobbered.v-d cloistered.v-d cloned.v-d closeted.v-d clothed.v-d clubbed.v-d coated.v-d co-authored.v-d coauthored.v-d cobbled.v-d cocked.v-d codded.v-d coddled.v-d codenamed.v-d codified.v-d coerced.v-d cofounded.v-d coined.v-d cold-shouldered.v-d collared.v-d collated.v-d collected.v-d collectivized.v-d collocated.v-d colocated.v-d colonized.v-d combated.v-d combatted.v-d comforted.v-d commandeered.v-d commemorated.v-d commended.v-d commercialized.v-d compacted.v-d compartmentalized.v-d compassionated.v-d compiled.v-d complemented.v-d completed.v-d complicated.v-d complimented.v-d composted.v-d compounded.v-d comprehended.v-d compressed.v-d comprised.v-d computerized.v-d concealed.v-d concerned.v-d conciliated.v-d concocted.v-d conditioned.v-d condoned.v-d configured.v-d confined.v-d confiscated.v-d conflated.v-d confounded.v-d confronted.v-d confused.v-d confuted.v-d congaed.v-d congratulated.v-d conjured.v-d conked.v-d conned.v-d connoted.v-d conquered.v-d conscripted.v-d consecrated.v-d conserved.v-d consigned.v-d consoled.v-d constituted.v-d constrained.v-d constricted.v-d constructed.v-d construed.v-d consumed.v-d consummated.v-d contacted.v-d contained.v-d contaminated.v-d contented.v-d contorted.v-d contoured.v-d contradicted.v-d contravened.v-d contrived.v-d controlled.v-d convected.v-d conventionalized.v-d conveyed.v-d convoked.v-d convoyed.v-d convulsed.v-d cooped.v-d co-opted.v-d coordinated.v-d copied.v-d co-produced.v-d copyrighted.v-d corded.v-d cordoned.v-d cored.v-d corked.v-d cornered.v-d corroborated.v-d countenanced.v-d counteracted.v-d counterbalanced.v-d counterfeited.v-d countermanded.v-d countersigned.v-d countersued.v-d coupled.v-d courted.v-d court-martialed.v-d coveted.v-d coxed.v-d cradled.v-d cramped.v-d craned.v-d crayoned.v-d creamed.v-d created.v-d credited.v-d cremated.v-d crimped.v-d crippled.v-d criticized.v-d crossbred.v-d cross-examined.v-d cross-fertilized.v-d cross-indexed.v-d cross-questioned.v-d crucified.v-d crushed.v-d cubed.v-d cudgeled.v-d cuffed.v-d culled.v-d cultivated.v-d cupped.v-d curbed.v-d cured.v-d curried.v-d curtailed.v-d cushioned.v-d damaged.v-d damned.v-d dampened.v-d dandled.v-d daubed.v-d daunted.v-d dazed.v-d dazzled.v-d deadened.v-d deafened.v-d deallocated.v-d debarred.v-d debased.v-d debauched.v-d debilitated.v-d debited.v-d debriefed.v-d debugged.v-d debunked.v-d decapitated.v-d decarbonized.v-d deceived.v-d decentralized.v-d decertified.v-d decimalized.v-d decimated.v-d deciphered.v-d decked.v-d declaimed.v-d declassified.v-d decoded.v-d decolonized.v-d decompressed.v-d deconsecrated.v-d decontaminated.v-d decorated.v-d decried.v-d decriminalized.v-d decrypted.v-d dedicated.v-d deducted.v-d deeded.v-d deemphasized.v-d deepthroated.v-d de-escalated.v-d defaced.v-d defamed.v-d defeated.v-d defended.v-d deferred.v-d defied.v-d defiled.v-d defined.v-d deflated.v-d deflowered.v-d defoliated.v-d deforested.v-d deformed.v-d defragmented.v-d defrauded.v-d defrayed.v-d defrocked.v-d defrosted.v-d defunded.v-d defused.v-d degraded.v-d dehumanized.v-d dehydrated.v-d de-iced.v-d deified.v-d delegated.v-d deleted.v-d delimited.v-d delineated.v-d delisted.v-d deluded.v-d deluged.v-d demagnetized.v-d demarcated.v-d demeaned.v-d demerged.v-d demilitarized.v-d demisted.v-d demobilized.v-d demolished.v-d demonized.v-d demoralized.v-d demoted.v-d demutualised.v-d denationalized.v-d denigrated.v-d denominated.v-d denoted.v-d denounced.v-d dented.v-d denuded.v-d deodorized.v-d depleted.v-d deplored.v-d deployed.v-d depopulated.v-d deported.v-d deposed.v-d deposited.v-d deprecated.v-d deprogrammed.v-d dequeued.v-d deranged.v-d derided.v-d desalinated.v-d desalinized.v-d desecrated.v-d desegregated.v-d desensitized.v-d deserted.v-d desiccated.v-d despatched.v-d despised.v-d despoiled.v-d destroyed.v-d detached.v-d detained.v-d detected.v-d deterred.v-d detested.v-d dethroned.v-d detuned.v-d devaluated.v-d devalued.v-d devastated.v-d devised.v-d devoted.v-d devoured.v-d dewatered.v-d diagnosed.v-d diced.v-d diddled.v-d diffracted.v-d dignified.v-d dilapidated.v-d diluted.v-d directed.v-d disabled.v-d disaffiliated.v-d disallowed.v-d disappointed.v-d disarranged.v-d disassembled.v-d disassociated.v-d disavowed.v-d disbared.v-d disbursed.v-d discarded.v-d disciplined.v-d disclaimed.v-d discomfited.v-d disconcerted.v-d disconnected.v-d discontented.v-d discounted.v-d discouraged.v-d discredited.v-d disdained.v-d disembarrassed.v-d disembowelled.v-d disenchanted.v-d disenfranchised.v-d disestablished.v-d disfavoured.v-d disfigured.v-d disfranchised.v-d disgorged.v-d disgraced.v-d disguised.v-d disheartened.v-d dishonoured.v-d disillusioned.v-d disinfected.v-d disinherited.v-d disinterred.v-d dislocated.v-d dislodged.v-d dismantled.v-d dismembered.v-d dismissed.v-d disobeyed.v-d disorientated.v-d disoriented.v-d disowned.v-d disparaged.v-d dispatched.v-d dispelled.v-d displaced.v-d displayed.v-d displeased.v-d dispossessed.v-d disproved.v-d disqualified.v-d disregarded.v-d disrespected.v-d disrupted.v-d dissected.v-d dissed.v-d disseminated.v-d dissociated.v-d dissuaded.v-d distanced.v-d distorted.v-d distracted.v-d distributed.v-d distrusted.v-d disturbed.v-d ditched.v-d diverted.v-d divested.v-d divorced.v-d divulged.v-d dizzied.v-d doctored.v-d doffed.v-d domesticated.v-d dominated.v-d donated.v-d donned.v-d doomed.v-d doped.v-d dotted.v-d double-checked.v-d double-crossed.v-d doused.v-d downed.v-d downgraded.v-d downloaded.v-d downplayed.v-d dragooned.v-d dramatized.v-d draped.v-d drenched.v-d drip-dried.v-d drubbed.v-d drugged.v-d dry-cleaned.v-d ducted.v-d dumbfounded.v-d dunked.v-d duped.v-d duplicated.v-d dusted.v-d dwarfed.v-d dyed.v-d dynamited.v-d eagled.v-d earmarked.v-d earned.v-d eclipsed.v-d edified.v-d edited.v-d effaced.v-d effected.v-d elbowed.v-d electrified.v-d electrocuted.v-d electrolyzed.v-d elevated.v-d elicited.v-d elided.v-d eliminated.v-d elucidated.v-d eluded.v-d emancipated.v-d emasculated.v-d embalmed.v-d embargoed.v-d embedded.v-d embellished.v-d embezzled.v-d embittered.v-d emblazoned.v-d embodied.v-d emboldened.v-d embossed.v-d embraced.v-d embroiled.v-d emended.v-d emitted.v-d empanelled.v-d empowered.v-d emulated.v-d emulsified.v-d enacted.v-d enamelled.v-d encased.v-d enchanted.v-d encircled.v-d enclosed.v-d encoded.v-d encompassed.v-d encountered.v-d encrypted.v-d encumbered.v-d endangered.v-d endeared.v-d endorsed.v-d endowed.v-d enervated.v-d enfeoffed.v-d enfolded.v-d enforced.v-d enfranchised.v-d engendered.v-d engineered.v-d engraved.v-d engrossed.v-d engulfed.v-d enhanced.v-d enjoined.v-d enlarged.v-d enlightened.v-d enlivened.v-d enmeshed.v-d ennobled.v-d enqueued.v-d enraged.v-d enriched.v-d ensconced.v-d enshrined.v-d enshrouded.v-d enslaved.v-d ensnared.v-d ensouled.v-d entangled.v-d enthralled.v-d enthroned.v-d enthused.v-d entombed.v-d entrained.v-d entranced.v-d entrapped.v-d entreated.v-d entrusted.v-d entwined.v-d enumerated.v-d enveloped.v-d envied.v-d epitomized.v-d equalized.v-d equalled.v-d equated.v-d equipped.v-d eradicated.v-d eradicates.v-d erased.v-d erected.v-d eschewed.v-d escorted.v-d espied.v-d espoused.v-d esteemed.v-d eulogized.v-d evaded.v-d evicted.v-d evinced.v-d eviscerated.v-d evoked.v-d exacerbated.v-d exalted.v-d exasperated.v-d excavated.v-d exceeded.v-d excepted.v-d exchanged.v-d excised.v-d excluded.v-d excommunicated.v-d excoriated.v-d excreted.v-d excruciated.v-d exculpated.v-d excused.v-d executed.v-d exemplified.v-d exempted.v-d exerted.v-d exhausted.v-d exhibited.v-d exhilarated.v-d exhumed.v-d exiled.v-d exorcized.v-d expedited.v-d expelled.v-d expended.v-d experienced.v-d expiated.v-d explicated.v-d exploited.v-d exposed.v-d expropriated.v-d expunged.v-d expurgated.v-d extenuated.v-d exterminated.v-d externalized.v-d extinguished.v-d extirpated.v-d extolled.v-d extorted.v-d extracted.v-d extradited.v-d extricated.v-d exuded.v-d eyed.v-d fabricated.v-d facelifted.v-d faceted.v-d facilitated.v-d fagged.v-d faked.v-d falsified.v-d familiarized.v-d fancied.v-d fascinated.v-d fashioned.v-d fated.v-d fathomed.v-d fatigued.v-d faulted.v-d favorited.v-d favoured.v-d fazed.v-d feathered.v-d featured.v-d feigned.v-d felled.v-d fenced.v-d ferreted.v-d fertilized.v-d festooned.v-d feted.v-d fettered.v-d fianchettoed.v-d filleted.v-d finalized.v-d financed.v-d fine-tuned.v-d fingered.v-d firebombed.v-d flagellated.v-d flanked.v-d flattered.v-d flaunted.v-d flavoured.v-d flayed.v-d fleeced.v-d flicked.v-d flighted.v-d flogged.v-d floodlit.v-d floored.v-d flouted.v-d fluffed.v-d flummoxed.v-d fluoridated.v-d flurried.v-d flustered.v-d foiled.v-d foisted.v-d fomented.v-d fonded.v-d fondled.v-d fooled.v-d force-fed.v-d forded.v-d forecasted.v-d foreordained.v-d foreshadowed.v-d foreshortened.v-d forestalled.v-d foretold.v-d forfeited.v-d forged.v-d formalized.v-d formulated.v-d fortified.v-d forwarded.v-d fostered.v-d founded.v-d franked.v-d frazzled.v-d freed.v-d frequented.v-d frescoed.v-d fricasseed.v-d fried.v-d frightened.v-d frisked.v-d frittered.v-d frogmarched.v-d frustrated.v-d fulfilled.v-d fumigated.v-d funded.v-d funnelled.v-d furbished.v-d furnished.v-d furrowed.v-d furthered.v-d gaged.v-d gainsaid.v-d galled.v-d galvanized.v-d gaoled.v-d garbed.v-d garbled.v-d garmented.v-d garnered.v-d garnished.v-d garrisoned.v-d gashed.v-d gatecrashed.v-d gauged.v-d generated.v-d genericized.v-d gerrymandered.v-d ghettoized.v-d gilded.v-d ginned.v-d girded.v-d glaciated.v-d gladdened.v-d glamorized.v-d gleaned.v-d glimpsed.v-d glorified.v-d glutted.v-d goaded.v-d gored.v-d gorged.v-d graced.v-d graded.v-d grafted.v-d gratified.v-d gravelled.v-d greased.v-d greenlighted.v-d greeted.v-d grilled.v-d gripped.v-d gritted.v-d groined.v-d groomed.v-d grossed.v-d grudged.v-d guarded.v-d guided.v-d guillotined.v-d gummed.v-d gunned.v-d gutted.v-d guzzled.v-d gypped.v-d hallowed.v-d halted.v-d halved.v-d hampered.v-d hamstrung.v-d handcrafted.v-d handcuffed.v-d handicapped.v-d handled.v-d harangued.v-d harassed.v-d harbored.v-d harboured.v-d harmed.v-d harnessed.v-d harpooned.v-d harried.v-d harrowed.v-d harvested.v-d hassled.v-d haunted.v-d hawked.v-d hazarded.v-d hazed.v-d headquartered.v-d heaped.v-d hearted.v-d heartened.v-d heeded.v-d helmed.v-d heralded.v-d highjacked.v-d highlighted.v-d hijacked.v-d hindered.v-d hoaxed.v-d hobbled.v-d hocked.v-d hogged.v-d hollowed.v-d homesteaded.v-d homogenized.v-d honed.v-d honeyed.v-d honored.v-d honoured.v-d hooded.v-d hoodwinked.v-d horrified.v-d horsewhipped.v-d hosed.v-d hospitalized.v-d hosted.v-d hotfooted.v-d hounded.v-d housed.v-d hulled.v-d humbled.v-d humbugged.v-d humiliated.v-d humoured.v-d humped.v-d hunched.v-d hurled.v-d husked.v-d hyphenated.v-d hypnotized.v-d idealized.v-d identified.v-d idolized.v-d ignored.v-d ill-treated.v-d illuminated.v-d illumined.v-d illustrated.v-d imaged.v-d imbibed.v-d imbued.v-d imitated.v-d immersed.v-d immobilized.v-d immolated.v-d immortalized.v-d immunized.v-d impacted.v-d impaired.v-d impaled.v-d impanelled.v-d imparted.v-d impeached.v-d impeded.v-d imperilled.v-d impersonated.v-d implanted.v-d implemented.v-d implicated.v-d imported.v-d imposed.v-d impounded.v-d impoverished.v-d impregnated.v-d impressed.v-d imprinted.v-d imprisoned.v-d impugned.v-d imputed.v-d inactivated.v-d inaugurated.v-d incapacitated.v-d incarcerated.v-d incarnated.v-d incensed.v-d incinerated.v-d included.v-d inconvenienced.v-d incriminated.v-d inculcated.v-d incurred.v-d indemnified.v-d indentured.v-d indexed.v-d indicted.v-d individuated.v-d indoctrinated.v-d inducted.v-d infatuated.v-d infected.v-d infested.v-d infilled.v-d infiltrated.v-d inflamed.v-d inflated.v-d inflected.v-d inflicted.v-d influenced.v-d infuriated.v-d infused.v-d ingested.v-d ingratiated.v-d inhabited.v-d inherited.v-d inhibited.v-d initialled.v-d injected.v-d injured.v-d inoculated.v-d inscribed.v-d inseminated.v-d inserted.v-d inspected.v-d installed.v-d instated.v-d instigated.v-d instilled.v-d instituted.v-d institutionalized.v-d insulated.v-d insulted.v-d insured.v-d integrated.v-d intercepted.v-d interchanged.v-d interdicted.v-d interested.v-d interjected.v-d interleaved.v-d internalized.v-d internationalized.v-d interoperated.v-d interpolated.v-d interred.v-d interrogated.v-d interspersed.v-d intimidated.v-d intoxicated.v-d introduced.v-d intuited.v-d inundated.v-d invaded.v-d invalidated.v-d invalided.v-d inveigled.v-d invented.v-d inverted.v-d invigorated.v-d invoked.v-d irked.v-d irradiated.v-d irrigated.v-d isolated.v-d italicized.v-d itemized.v-d iterated.v-d jaded.v-d jailed.v-d jarred.v-d jeopardized.v-d jettisoned.v-d jilted.v-d jinxed.v-d jollied.v-d jugged.v-d juxtaposed.v-d kenned.v-d kidnapped.v-d kneaded.v-d knifed.v-d knighted.v-d laced.v-d lacerated.v-d lacked.v-d lacquered.v-d lambasted.v-d laminated.v-d lampooned.v-d lanced.v-d landscaped.v-d lassoed.v-d lauded.v-d laundered.v-d lavished.v-d leached.v-d leapfrogged.v-d leavened.v-d legalized.v-d legitimatized.v-d lenited.v-d leveraged.v-d levered.v-d levied.v-d libelled.v-d liberalized.v-d liberated.v-d licenced.v-d likened.v-d limited.v-d lionized.v-d liquidized.v-d listed.v-d loaned.v-d loathed.v-d lobbed.v-d lofted.v-d looted.v-d lowballed.v-d lubricated.v-d lugged.v-d lulled.v-d lumped.v-d lured.v-d lynched.v-d maddened.v-d magnetized.v-d magnified.v-d maimed.v-d maligned.v-d maltreated.v-d manacled.v-d mandated.v-d mangled.v-d manhandled.v-d manicured.v-d manifested.v-d manipulated.v-d manned.v-d manufactured.v-d marginalised.v-d marginalized.v-d marketed.v-d marooned.v-d marred.v-d marshalled.v-d martyred.v-d mashed.v-d masked.v-d massaged.v-d mass-produced.v-d mastered.v-d masterminded.v-d masticated.v-d mauled.v-d maxed.v-d maximized.v-d measured.v-d mechanized.v-d medicated.v-d memorialized.v-d memorized.v-d menaced.v-d merited.v-d mesmerized.v-d microfilmed.v-d miffed.v-d milked.v-d mimeographed.v-d mimicked.v-d minced.v-d miniaturized.v-d minimized.v-d minted.v-d mired.v-d mirrored.v-d misapplied.v-d misapprehended.v-d misappropriated.v-d misconceived.v-d misconstrued.v-d misdated.v-d misdirected.v-d misgoverned.v-d misguided.v-d mishandled.v-d misheard.v-d misinformed.v-d misinterpreted.v-d mislaid.v-d misled.v-d mismanaged.v-d misnamed.v-d misplaced.v-d mispronounced.v-d misquoted.v-d misrepresented.v-d misspelled.v-d misspent.v-d misstated.v-d mistranslated.v-d mistreated.v-d mistrusted.v-d misused.v-d mitigated.v-d mobbed.v-d mocked.v-d modeled.v-d modified.v-d modulated.v-d molded.v-d molested.v-d mollified.v-d mollycoddled.v-d mongered.v-d monitored.v-d monopolized.v-d montaged.v-d moored.v-d mooted.v-d morphed.v-d mortared.v-d mortgaged.v-d mortified.v-d mothballed.v-d mothproofed.v-d motorized.v-d muddied.v-d muffed.v-d muffled.v-d mugged.v-d mulched.v-d multiplexed.v-d murdered.v-d mustered.v-d muted.v-d mutilated.v-d muzzled.v-d myspaced.v-d mystified.v-d nabbed.v-d nagged.v-d namespaced.v-d narrated.v-d nationalized.v-d naturalized.v-d needled.v-d negated.v-d netted.v-d nettled.v-d neutered.v-d neutralized.v-d nicked.v-d nicknamed.v-d nixed.v-d noogied.v-d normalized.v-d normed.v-d notarized.v-d notated.v-d nourished.v-d novelised.v-d novelized.v-d nudged.v-d nuked.v-d nullified.v-d numbed.v-d numbered.v-d nursed.v-d nurtured.v-d obfuscated.v-d obligated.v-d obliterated.v-d obscured.v-d obstructed.v-d obtained.v-d obviated.v-d occasioned.v-d occupied.v-d offended.v-d offloaded.v-d oiled.v-d okayed.v-d O.K.'d.v-d O.K.’d.v-d OK'd.v-d OK’d.v-d O.K.'ed.v-d O.K.’ed.v-d OK'ed.v-d OK’ed.v-d omened.v-d omitted.v-d oppressed.v-d orchestrated.v-d ordained.v-d organized.v-d orientated.v-d oriented.v-d ornamented.v-d ostracized.v-d ousted.v-d outbalanced.v-d outclassed.v-d outdistanced.v-d outfitted.v-d outflanked.v-d outfought.v-d outfoxed.v-d outlasted.v-d outlawed.v-d outlined.v-d outlived.v-d outmanoeuvred.v-d outnumbered.v-d outplayed.v-d outraged.v-d outranked.v-d outran.v-d outrighted.v-d outscored.v-d outshone.v-d outsmarted.v-d outsourced.v-d outstayed.v-d outvoted.v-d outweighed.v-d outwitted.v-d overawed.v-d overbore.v-d overburdened.v-d overcooked.v-d overcrowded.v-d overdubed.v-d overemphasized.v-d overestimated.v-d overexerted.v-d overexposed.v-d overgrazed.v-d overhauled.v-d overheard.v-d overleaped.v-d overloaded.v-d overlooked.v-d overpaid.v-d overplayed.v-d overpopulated.v-d overpowered.v-d overpraised.v-d overprinted.v-d overrated.v-d overruled.v-d overshadowed.v-d overshot.v-d oversimplified.v-d overstated.v-d overstayed.v-d overstepped.v-d overstocked.v-d overstrained.v-d oversubscribed.v-d overtaxed.v-d overvalued.v-d overwhelmed.v-d overwroted.v-d owned.v-d oxygenated.v-d pacified.v-d packaged.v-d padded.v-d padlocked.v-d paged.v-d pained.v-d palatalized.v-d pampered.v-d papered.v-d parallelized.v-d parallelled.v-d paralysed.v-d paralyzed.v-d parametrized.v-d paraphrased.v-d parched.v-d pardoned.v-d pared.v-d parodied.v-d paroled.v-d parred.v-d parried.v-d partitioned.v-d partnered.v-d pasted.v-d pasteurized.v-d patented.v-d patrolled.v-d patronized.v-d patted.v-d patterned.v-d pauperized.v-d pawed.v-d pawned.v-d pedestrianized.v-d pegged.v-d pelted.v-d penalized.v-d pencilled.v-d peppered.v-d perfected.v-d perforated.v-d perfumed.v-d perfused.v-d perjured.v-d permeated.v-d permed.v-d permuted.v-d perpetrated.v-d perpetuated.v-d perplexed.v-d persecuted.v-d personalized.v-d personified.v-d perturbed.v-d perused.v-d pervaded.v-d perverted.v-d pestered.v-d petted.v-d photocopied.v-d photographed.v-d photosensitized.v-d photostatted.v-d phrased.v-d pickled.v-d pictured.v-d pierced.v-d pigeonholed.v-d pigmented.v-d pilfered.v-d piloted.v-d pinched.v-d pinpointed.v-d piped.v-d pipped.v-d piqued.v-d pirated.v-d pitchforked.v-d pitied.v-d pitted.v-d placated.v-d placed.v-d plagiarized.v-d plagued.v-d planted.v-d plastered.v-d plied.v-d plumbed.v-d pluralized.v-d pocketed.v-d podcasted.v-d poisoned.v-d polarized.v-d policed.v-d polished.v-d politicized.v-d pollinated.v-d polluted.v-d pondered.v-d pooh-poohed.v-d pooled.v-d popularized.v-d populated.v-d portaged.v-d ported.v-d portended.v-d positioned.v-d possessed.v-d postdated.v-d posted.v-d postmarked.v-d postponed.v-d post-processed.v-d powdered.v-d praised.v-d prearranged.v-d preceded.v-d precipitated.v-d precluded.v-d preconceived.v-d predestined.v-d predetermined.v-d predicated.v-d predisposed.v-d pre-empted.v-d preempted.v-d preened.v-d prefabricated.v-d prefaced.v-d prefigured.v-d preformed.v-d preheated.v-d prejudged.v-d prejudiced.v-d premeditated.v-d premised.v-d preoccupied.v-d preordained.v-d prepaid.v-d prepended.v-d prerecorded.v-d prerendered.v-d presaged.v-d prescribed.v-d presented.v-d preserved.v-d presorted.v-d pressurized.v-d prestressed.v-d prettified.v-d prevented.v-d priced.v-d prided.v-d primed.v-d printed.v-d privileged.v-d prized.v-d probed.v-d processed.v-d proctored.v-d procured.v-d prodded.v-d produced.v-d proffered.v-d profiled.v-d prognosticated.v-d prohibited.v-d prolonged.v-d promoted.v-d promulgated.v-d pronounced.v-d pronounces.v-d proofed.v-d propelled.v-d proportioned.v-d propositioned.v-d propounded.v-d proscribed.v-d prosecuted.v-d prostituted.v-d prostrated.v-d protected.v-d pruned.v-d psychoanalysed.v-d psychoanalyzed.v-d publicized.v-d published.v-d pulverized.v-d pummelled.v-d punctuated.v-d punished.v-d purchased.v-d pureed.v-d purified.v-d purloined.v-d pursed.v-d pursued.v-d purveyed.v-d quaffed.v-d quantified.v-d quarantined.v-d quarterbacked.v-d quartered.v-d quashed.v-d quelled.v-d quenched.v-d queried.v-d quilted.v-d quoted.v-d radicalized.v-d raffled.v-d raided.v-d railroaded.v-d rammed.v-d ramped.v-d ransacked.v-d ransomed.v-d raped.v-d ratified.v-d rationalized.v-d rationed.v-d ravaged.v-d ravished.v-d razed.v-d reacquainted.v-d re-addressed.v-d readmitted.v-d reaped.v-d reappointed.v-d rearranged.v-d reassessed.v-d reauthorized.v-d rebadged.v-d rebooted.v-d rebranded.v-d rebroadcasted.v-d rebuffed.v-d rebuked.v-d rebutted.v-d recaptured.v-d recessed.v-d rechristened.v-d recited.v-d reclaimed.v-d recolored.v-d recommitted.v-d recompensed.v-d reconciled.v-d reconditioned.v-d reconquered.v-d reconsecrated.v-d reconsidered.v-d reconstructed.v-d reconvicted.v-d recouped.v-d recreated.v-d rectified.v-d recused.v-d recuted.v-d recycled.v-d redecorated.v-d redeemed.v-d redefined.v-d redeployed.v-d redesignated.v-d redesigned.v-d redeveloped.v-d rediscovered.v-d redistributed.v-d redrafted.v-d redrawed.v-d redressed.v-d re-drew.v-d redrew.v-d redshirted.v-d reduced.v-d reduplicated.v-d re-educated.v-d reemployed.v-d reenacted.v-d reequiped.v-d re-established.v-d reestablished.v-d refashioned.v-d refilled.v-d refinanced.v-d refined.v-d reflexed.v-d reformulated.v-d refracted.v-d refreshed.v-d refrigerated.v-d refunded.v-d refurbished.v-d refurnished.v-d refuted.v-d regained.v-d regaled.v-d regimented.v-d regraded.v-d regularized.v-d regulated.v-d regurgitated.v-d rehabilitated.v-d rehashed.v-d rehired.v-d rehoused.v-d reignited.v-d reimagined.v-d reimbursed.v-d reinforced.v-d reinstalled.v-d reinstated.v-d re-insured.v-d reinsured.v-d reintegrated.v-d reinterpreted.v-d re-invented.v-d reinvented.v-d reinvigorated.v-d reissued.v-d rejected.v-d rejoined.v-d rejuvenated.v-d relaunched.v-d relayed.v-d released.v-d relegated.v-d relicensed.v-d relieved.v-d relinquished.v-d relished.v-d relisted.v-d relived.v-d reloaded.v-d remanded.v-d remastered.v-d rematched.v-d remedied.v-d remilitarized.v-d remixed.v-d remodelled.v-d remolded.v-d remoulded.v-d removed.v-d remunerated.v-d renewed.v-d renominated.v-d renormalized.v-d renounced.v-d renovated.v-d renumbered.v-d reoccupied.v-d reorientated.v-d reoriented.v-d repackaged.v-d repainted.v-d repatriated.v-d repealed.v-d repelled.v-d rephotographed.v-d rephrased.v-d replaced.v-d replanted.v-d replastered.v-d replayed.v-d replenished.v-d replicated.v-d reprehended.v-d represented.v-d repressed.v-d reprieved.v-d reprimanded.v-d reprinted.v-d reproached.v-d reproofed.v-d reproved.v-d repudiated.v-d repulsed.v-d repurchased.vv-d repurposed.v-d reputed.v-d requisitioned.v-d rereleased.v-d rerolled.v-d re-routed.v-d rerouted.v-d re-scheduled.v-d rescheduled.v-d rescinded.v-d rescued.v-d researched.v-d reseated.v-d resembled.v-d resented.v-d reserved.v-d reshaped.v-d reshuffled.v-d resited.v-d resold.v-d resoled.v-d respected.v-d restated.v-d restocked.v-d restored.v-d restrained.v-d restricted.v-d restructured.v-d restyled.v-d resubmited.v-d resurrected.v-d retained.v-d retarded.v-d reted.v-d rethought.v-d retitled.v-d retold.v-d retouched.v-d retraced.v-d retracted.v-d retransmitted.v-d retried.v-d retrieved.v-d retryed.v-d revalued.v-d revamped.v-d revered.v-d reveted.v-d reviewed.v-d reviled.v-d revised.v-d revisited.v-d revitalized.v-d revoked.v-d revolutionized.v-d rewarded.v-d rewatered.v-d rewired.v-d reworded.v-d ribbed.v-d riddled.v-d ridiculed.v-d rifled.v-d righted.v-d rimmed.v-d rivaled.v-d rivalled.v-d riveted.v-d romanized.v-d romanticized.v-d routed.v-d rubberized.v-d rued.v-d ruined.v-d rumpled.v-d rusticated.v-d sabotaged.v-d sacked.v-d saddened.v-d saddled.v-d safeguarded.v-d salted.v-d salvaged.v-d sampled.v-d sanctified.v-d sanctioned.v-d sandblasted.v-d sanded.v-d sandpapered.v-d sandwiched.v-d sapped.v-d satiated.v-d satirised.v-d satirized.v-d satisfied.v-d saturated.v-d sauteed.v-d savaged.v-d savoured.v-d scalded.v-d scalped.v-d scandalized.v-d scanted.v-d scarpered.v-d scarred.v-d scented.v-d scheduled.v-d schooled.v-d scooped.v-d scorched.v-d scorned.v-d scotched.v-d scoured.v-d scrapped.v-d scrunched.v-d scrutinized.v-d sculpted.v-d scuttled.v-d seared.v-d seasoned.v-d seated.v-d seconded.v-d secreted.v-d secularized.v-d secured.v-d sedated.v-d seduced.v-d seeded.v-d segregated.v-d selected.v-d sensationalized.v-d sensitized.v-d sentimentalized.v-d sequestered.v-d serenaded.v-d serialized.v-d serviced.v-d shackled.v-d shadowed.v-d shampooed.v-d shapeshifted.v-d shared.v-d sharpened.v-d sheared.v-d sheathed.v-d sheltered.v-d shelved.v-d shepherded.v-d shielded.v-d shingled.v-d shirked.v-d shocked.v-d shooed.v-d short-changed.v-d shortlisted.v-d shouldered.v-d shovelled.v-d showcased.v-d shredded.v-d shrouded.v-d shucked.v-d shunned.v-d shunted.v-d shuttered.v-d sicked.v-d sickened.v-d sidelined.v-d sidestepped.v-d sidetracked.v-d sieved.v-d sighted.v-d signposted.v-d silenced.v-d silhouetted.v-d simplified.v-d simulated.v-d simulcasted.v-d siphoned.v-d sired.v-d skewered.v-d skinned.v-d skippered.v-d skirted.v-d slaked.v-d slandered.v-d slapped.v-d slashed.v-d slated.v-d slaughtered.v-d sleeved.v-d slighted.v-d slotted.v-d slugged.v-d slung.v-d slurred.v-d smelted.v-d smothered.v-d snagged.v-d snared.v-d snubbed.v-d socked.v-d sodomized.v-d soft-pedalled.v-d soiled.v-d soldered.v-d solicited.v-d solved.v-d soothed.v-d sophisticated.v-d soundproofed.v-d souped.v-d sourced.v-d soused.v-d spaded.v-d spanked.v-d spanned.v-d spared.v-d spayed.v-d speared.v-d spearheaded.v-d specified.v-d speckled.v-d spewed.v-d spiked.v-d spin-dried.v-d spirited.v-d spited.v-d splattered.v-d sponsored.v-d spoonfed.v-d spotlighted.v-d spotted.v-d sprained.v-d sprayed.v-d sprinkled.v-d spurned.v-d squandered.v-d squelched.v-d squired.v-d stabbed.v-d staffed.v-d staged.v-d stalemated.v-d standardized.v-d stapled.v-d starched.v-d startled.v-d stashed.v-d stationed.v-d staunched.v-d steamrollered.v-d steeled.v-d stereotyped.v-d sterilized.v-d stiffed.v-d stigmatized.v-d stilled.v-d stimulated.v-d stitched.v-d stockaded.v-d stoked.v-d stomached.v-d stoned.v-d stored.v-d storyboarded.v-d stowed.v-d straddled.v-d strafed.v-d straitened.v-d strangled.v-d strapped.v-d streamlined.v-d strewed.v-d stroked.v-d structured.v-d stubbed.v-d stuccoed.v-d studded.v-d stunned.v-d stunted.v-d styled.v-d stylized.v-d subdued.v-d subedited.v-d subjected.v-d subjugated.v-d sublicensed.v-d sublimated.v-d subordinated.v-d subpoenaed.v-d subserved.v-d subsidized.v-d substantiated.v-d subsumed.v-d subtended.v-d subtracted.v-d subverted.v-d succoured.v-d suckled.v-d suffused.v-d suicided.v-d suited.v-d sullied.v-d summarized.v-d summoned.v-d sundered.v-d sunned.v-d superimposed.v-d superseded.v-d supplanted.v-d supplemented.v-d supplied.v-d supported.v-d suppressed.v-d surmounted.v-d surnamed.v-d surpassed.v-d surrounded.v-d surveyed.v-d suspended.v-d sustained.v-d swamped.v-d swathed.v-d swatted.v-d sweetened.v-d swigged.v-d swindled.v-d swiped.v-d symbolized.v-d syncopated.v-d syndicated.v-d synthesized.v-d syphoned.v-d systematized.v-d tabled.v-d tabulated.v-d tailed.v-d tailored.v-d tainted.v-d tamed.v-d tamped.v-d tantalized.v-d targeted.v-d tarred.v-d tattooed.v-d taunted.v-d taxed.v-d teargased.v-d teased.v-d telecasted.v-d teleported.v-d telescoped.v-d televised.v-d tendered.v-d tenderized.v-d terraced.v-d terrified.v-d terrorized.v-d tessellated.v-d tethered.v-d thanked.v-d thatched.v-d thirsted.v-d threaded.v-d thumbed.v-d thwarted.v-d ticketed.v-d tiered.v-d tiled.v-d tilled.v-d timed.v-d timelined.v-d tinted.v-d titillated.v-d toed.v-d tolerated.v-d torched.v-d tormented.v-d torpedoed.v-d tortured.v-d toted.v-d toured.v-d tousled.v-d touted.v-d towed.v-d towelled.v-d trademarked.v-d trampled.v-d tranquilized.v-d tranquillized.v-d transacted.v-d transcended.v-d transcoded.v-d transcribed.v-d transfixed.v-d transformed.v-d transfused.v-d transgendered.v-d transistorized.v-d transitioned.v-d transmitted.v-d transmuted.v-d transported.v-d transposed.v-d transshipped.v-d trapped.v-d trashed.v-d traversed.v-d treasured.v-d tricked.v-d triggered.v-d trivialized.v-d troubled.v-d trounced.v-d truncated.v-d turbocharged.v-d tutored.v-d tweaked.v-d twiddled.v-d typified.v-d tyrannized.v-d unaffiliated.v-d unarmed.v-d unbalanced.v-d unbanned.v-d unblocked.v-d unbolted.v-d unbuckled.v-d unburdened.v-d unbuttoned.v-d unclothed.v-d uncluttered.v-d uncorked.v-d uncoupled.v-d uncovered.v-d uncrossed.v-d undercharged.v-d underestimated.v-d underexposed.v-d underfunded.v-d underlay.v-d underlined.v-d undermined.v-d underpaid.v-d underpinned.v-d underplayed.v-d underquoted.v-d underrated.v-d underrepresented.v-d underscored.v-d underserved.v-d undershot.v-d undersigned.v-d undersold.v-d understated.v-d understocked.v-d understudied.v-d undervalued.v-d unearthed.v-d unencumbered.v-d unenhanced.v-d unfettered.v-d unfrocked.v-d unfurled.v-d unhanded.v-d unhinged.v-d unhooked.v-d uniformed.v-d uninstalled.v-d unlearned.v-d unleashed.v-d unloosed.v-d unmasked.v-d unnerved.v-d unplugged.v-d unrecorded.v-d unsaddled.v-d unscrambled.v-d unsettled.v-d unsheathed.v-d unveiled.v-d unzipped.v-d upbraided.v-d updated.v-d upgraded.v-d upheld.v-d upholstered.v-d uplifted.v-d uprighted.v-d uprooted.v-d upstaged.v-d ushered.v-d usurped.v-d utilized.v-d uttered.v-d vacated.v-d vaccinated.v-d valeted.v-d validated.v-d valued.v-d vanquished.v-d varnished.v-d veiled.v-d vended.v-d venerated.v-d vented.v-d ventilated.v-d verbalized.v-d vetoed.v-d vetted.v-d vexed.v-d victimized.v-d videotaped.v-d vilified.v-d vindicated.v-d violated.v-d visaed.v-d visualized.v-d vitiated.v-d vivisected.v-d vocalized.v-d voiced.v-d voided.v-d vouchsafed.v-d vulgarized.v-d waged.v-d waived.v-d walled.v-d walloped.v-d wangled.v-d warded.v-d warehoused.v-d warranted.v-d wasted.v-d waterproofed.v-d waylaid.v-d weaned.v-d weaponized.v-d weathered.v-d wedged.v-d weighted.v-d welcomed.v-d wended.v-d westernized.v-d wetted.v-d whacked.v-d wheedled.v-d whetted.v-d whiffed.v-d whiled.v-d whitewashed.v-d widowed.v-d wielded.v-d wikied.v-d winged.v-d winnowed.v-d witched.v-d withheld.v-d withstood.v-d witnessed.v-d wolfed.v-d wooed.v-d worded.v-d wormed.v-d wounded.v-d wreaked.v-d wrecked.v-d wrenched.v-d wrested.v-d wronged.v-d zapped.v-d zoned.v-d link-grammar-5.3.16/data/en/words/entities.given-male.sing0000664000076400007640000003421012766044421020332 00000000000000Ab.m Abbot.m Abbott.m Abdul.m Abdullah.m Abe.m Abel.m Abner.m Abraham.m Abram.m Absalom.m Ace.m Acher.m Achilles.m Achmad.m Achmed.m Acie.m Adair.m Adalberto.m Adan.m Addison.m Addulla.m Adel.m Adelbert.m Aden.m Adlai.m Adler.m Adolf.m Adolfo.m Adolph.m Adolpho.m Adolphus.m Adrain.m Agustin.m Agustus.m Ahmad.m Ahmed.m Aiden.m Ajay.m Ajit.m Akar.m Akbar.m Akim.m Akio.m Akira.m Akule.m Al.m Alain.m Alan.m Alaric.m Alastair.m Alban.m Alben.m Alberto.m Albertus.m Albin.m Albion.m Albrecht.m Alby.m Alcide.m Alden.m Alder.m Aldo.m Aldous.m Aldy.m Alec.m Alejandro.m Alek.m Aleksander.m Aleksandr.m Aleksandre.m Alexandr.m Alexandre.m Alf.m Alfonse.m Alfonso.m Alfonzo.m Alford.m Alfred.m Alfredo.m Algar.m Algernon.m Algie.m Algir.m Alim.m Aliphont.m Alistair.m Alister.m Allan.m Allessandro.m Almer.m Almeric.m Almon.m Alois.m Alonso.m Alonza.m Alonzo.m Aloysius.m Alpheus.m Alphonse.m Alphonso.m Alrik.m Alroy.m Alton.m Alvah.m Alvaro.m Alvia.m Alvie.m Alvin.m Alvis.m Alwin.m Alwyn.m Alyn.m Amadeus.m Amado.m Amando.m Ambrose.m Ameer.m Ameet.m Amen.m Americo.m Amin.m Amir.m Amit.m Ammon.m Amos.m Anand.m Ananda.m Anastacio.m Anatole.m Anders.m Anderson.m Andrae.m Andreas.m Andrei.m Andrej.m Andres.m Andrey.m Andrius.m Andrzej.m André.m Andy.m Angus.m Anibal.m Annada.m Annan.m Anselm.m Anson.m Antanas.m Antione.m Antoine.m Anton.m Antonas.m Antone.m Antony.m Antos.m Antwain.m Antwan.m Antwon.m Archer.m Archibald.m Archie.m Arden.m Ari.m Arian.m Aric.m Aristide.m Arkadi.m Arkady.m Arlan.m Arlen.m Arley.m Arlie.m Arlin.m Arlington.m Arlis.m Arlo.m Arlyn.m Arman.m Armand.m Armando.m Armin.m Armon.m Armond.m Armondo.m Arnaldo.m Arne.m Arnie.m Arnold.m Arnoldo.m Arnulfo.m Aron.m Arron.m Arslan.m Art.m Arther.m Arthuro.m Artin.m Artis.m Artur.m Arturas.m Arturo.m Arun.m Arunas.m Arvel.m Arvid.m Arvil.m Arvin.m Arvydas.m Asa.m Asberry.m Asbury.m Asfar.m Ashby.m Asher.m Ashfar.m Ashir.m Ashur.m Asif.m Atman.m Atsuhiko.m Atsushi.m Attila.m Auberon.m Aubert.m August.m Auguste.m Augustin.m Augustus.m Aurelio.m Aurelius.m Aurthur.m Auther.m Authur.m Autry.m Avi.m Avraham.m Axel.m Ayaz.m Aylwin.m Azad.m Azfar.m Azi.m Azis.m Babe.m Bahia.m Baldwin.m Ballard.m Barnett.m Barney.m Barnie.m Barrett.m Barry.m Bart.m Bartholomew.m Bartley.m Barton.m Basil.m Baton.m Baxter.m Bayard.m Beau.m Bedford.m Belo.m Ben.m Benedict.m Benito.m Benjaman.m Benjamin.m Benjamine.m Benjiman.m Bennett.m Benny.m Benton.m Bernard.m Bernardo.m Bernhard.m Bert.m Berton.m Bertram.m Bertrand.m Bill.m Birt.m Bishop.m Bjorn.m Blaine.m Blas.m Bo.m Bob.m Booker.m Boris.m Boston.m Boyce.m Boyd.m Brad.m Braden.m Bradford.m Bradley.m Bradly.m Brady.m Brain.m Brandan.m Branden.m Brannon.m Brant.m Brendan.m Brenden.m Brendon.m Brennan.m Brent.m Brenton.m Bret.m Brice.m Britton.m Brock.m Broderick.m Brody.m Bronson.m Brooks.m Bruce.m Bruno.m Bryan.m Bryant.m Bryce.m Bryon.m Bryson.m Buck.m Bud.m Budd.m Buddie.m Buddy.m Buford.m Burdette.m Burl.m Burley.m Burnell.m Burnett.m Burr.m Burt.m Burton.m Buster.m Butler.m Byrd.m Byron.m Caesar.m Cal.m Cale.m Caleb.m Calvin.m Candido.m Carleton.m Carlo.m Carlton.m Carlyle.m Carmelo.m Carmine.m Carson.m Carter.m Casimer.m Casimir.m Casper.m Cassius.m Cato.m Ceasar.m Cedric.m Cedrick.m Cesar.m Ceylon.m Chad.m Chadd.m Chadrick.m Chadwick.m Chalmer.m Chalmers.m Chance.m Chancy.m Charley.m Chas.m Chase.m Chauncey.m Chaz.m Chesley.m Chester.m Chet.m Chiang.m Christoper.m Chuck.m Cicero.m Clarance.m Clark.m Clarke.m Claud.m Claudio.m Claudius.m Claus.m Clay.m Clayton.m Clem.m Clemens.m Clement.m Clemente.m Cleon.m Cletus.m Cleve.m Cleveland.m Cliff.m Clifford.m Clifton.m Clint.m Clinton.m Clopton.m Clovis.m Cloyd.m Coby.m Cole.m Coleman.m Colin.m Collin.m Collins.m Collis.m Colton.m Columbus.m Conley.m Conor.m Conrad.m Constantin.m Constantine.m Cordell.m Cornelious.m Cornelius.m Cornell.m Cortez.m Coy.m Craig.m Crawford.m Creed.m Cristian.m Cristobal.m Cristopher.m Crockett.m Cullen.m Curley.m Curt.m Curtiss.m Cyril.m Cyrus.m Dalton.m Dameon.m Damian.m Damien.m Damion.m Damon.m Dane.m Danial.m Danilo.m Danny.m Dante.m Darell.m Daren.m Darian.m Darin.m Dario.m Darius.m Darold.m Daron.m Darrel.m Darrell.m Darren.m Darrick.m Darrin.m Darron.m Darryl.m Darvin.m Darwin.m Dave.m Davie.m Davin.m Davis.m Davon.m Dayton.m Deandre.m Deangelo.m Dedrick.m Deimos.m Dejuan.m Del.m Delano.m Delbert.m Delmar.m Delmer.m Delos.m Delton.m Delvin.m Demarco.m Demarcus.m Demario.m Demond.m Dempsey.m Denis.m Dennie.m Denver.m Denzil.m Derald.m Dereck.m Derek.m Deric.m Derick.m Derik.m Derrell.m Derrick.m Deshaun.m Deshawn.m Desmond.m Dewayne.m Dewey.m Dewitt.m Dexter.m Dick.m Dickie.m Diego.m Dillard.m Dillon.m Dino.m Dirk.m Doc.m Dock.m Dolphus.m Domenic.m Domenick.m Domingo.m Dominic.m Dominick.m Don.m Donal.m Donn.m Donnell.m Donny.m Donovan.m Donta.m Donte.m Dorsey.m Doss.m Doug.m Douglas.m Douglass.m Dow.m Doyle.m Duane.m Dudley.m Duff.m Duke.m Duncan.m Durward.m Durwood.m Dustan.m Dustin.m Duwayne.m Dwain.m Dwaine.m Dwayne.m Dwight.m Dylan.m Earl.m Earle.m Earnest.m Eben.m Eber.m Ed.m Edd.m Eddy.m Edgar.m Edgardo.m Edison.m Edmond.m Edmund.m Edmundo.m Edouard.m Edsel.m Edson.m Eduardo.m Edwardo.m Edwin.m Efrain.m Efren.m Egbert.m Elam.m Elbert.m Elden.m Elder.m Eldon.m Eldred.m Eldridge.m Elgin.m Eli.m Elias.m Elick.m Elie.m Eliga.m Eligah.m Elige.m Elihu.m Elijah.m Eliseo.m Elliot.m Elliott.m Ellsworth.m Ellwood.m Elmo.m Elmore.m Eloy.m Elroy.m Elton.m Elvin.m Elvis.m Elwin.m Elwood.m Elwyn.m Ely.m Elzie.m Emanuel.m Emerson.m Emery.m Emil.m Emile.m Emilio.m Emmanuel.m Emmet.m Emmett.m Emmit.m Emmitt.m Emory.m Ennis.m Enoch.m Enos.m Enrique.m Ephraim.m Ephriam.m Erasmo.m Erasmus.m Erastus.m Erich.m Erick.m Erik.m Erling.m Ernest.m Ernesto.m Ernie.m Ernst.m Errol.m Ervin.m Erwin.m Esau.m Esteban.m Estel.m Estevan.m Eston.m Ethan.m Etienne.m Eugenio.m Eusebio.m Evans.m Everett.m Everette.m Evert.m Ewell.m Ezekiel.m Ezell.m Ezequiel.m Ezra.m Fabian.m Farrell.m Farris.m Faustino.m Fausto.m Fayette.m Federico.m Felipe.m Felix.m Felton.m Ferd.m Ferdinand.m Fermin.m Fernando.m Ferris.m Fidel.m Filiberto.m Finley.m Finn.m Firman.m Fitzhugh.m Flem.m Fleming.m Fletcher.m Florencio.m Florentino.m Florian.m Floyd.m Ford.m Forest.m Forrest.m Foster.m Foy.m Francesco.m Franco.m Franklin.m Franklyn.m Franz.m Freddy.m Frederic.m Frederick.m Frederik.m Fredric.m Fredrick.m Freeman.m Friedel.m Friedrich.m Fritz.m Fulgence.m Furman.m Gabe.m Gaetano.m Galen.m Gardner.m Garett.m Garfield.m Garland.m Garold.m Garret.m Garrett.m Garrick.m Garry.m Garth.m Gaston.m Gavin.m Gaylon.m Gaylord.m Gearld.m Gee.m Genaro.m Geo.m Geoffrey.m Geraldo.m Gerard.m Gerardo.m Gerhard.m German.m Gerold.m Gideon.m Gil.m Gilbert.m Gilberto.m Giles.m Gilles.m Gino.m Giovanni.m Giuseppe.m Glen.m Glendon.m Glenwood.m Glynn.m Godfrey.m Goebel.m Gonzalo.m Gorden.m Gordon.m Gorge.m Gottlieb.m Grady.m Graham.m Graig.m Grant.m Granville.m Greg.m Gregg.m Greggory.m Gregorio.m Grover.m Guido.m Guillaume.m Guillermo.m Gus.m Guss.m Gustaf.m Gustav.m Gustave.m Gustavo.m Gustavus.m Guy.m Hai.m Hal.m Halsey.m Hamilton.m Hamp.m Hampton.m Hank.m Hans.m Hardie.m Hardin.m Harding.m Hardy.m Harl.m Harlan.m Harland.m Harlen.m Harley.m Harlow.m Harman.m Harmon.m Harrell.m Harrie.m Harris.m Harrison.m Harry.m Harve.m Harvey.m Harvie.m Haskell.m Hassan.m Hayden.m Hayes.m Hays.m Hayward.m Haywood.m Heath.m Heber.m Hector.m Heinrich.m Helmer.m Henderson.m Henery.m Henri.m Herb.m Herbert.m Heriberto.m Herman.m Hermann.m Hermon.m Herschel.m Hershel.m Hervey.m Hezekiah.m Hilario.m Hilbert.m Hillard.m Hilliard.m Hilton.m Hipolito.m Hiram.m Hiroshi.m Hobart.m Hobert.m Hobson.m Holmes.m Homer.m Horace.m Horacio.m Horatio.m Hosea.m Hosie.m Hosteen.m Houston.m Howard.m Howell.m Hoy.m Hoyt.m Hubert.m Hudson.m Huey.m Hugh.m Hugo.m Humberto.m Humphrey.m Hung.m Hunt.m Hunter.m Huston.m Hyman.m Hyrum.m Ian.m Ignacio.m Ignatius.m Ike.m Irven.m Irvin.m Irving.m Irwin.m Isaac.m Isadore.m Isaiah.m Isaias.m Isam.m Isham.m Ishmael.m Isiah.m Isidore.m Isidro.m Ismael.m Isom.m Israel.m Isreal.m Issac.m Ivan.m Jabari.m Jabez.m Jace.m Jacinto.m Jackson.m Jacky.m Jacob.m Jacques.m Jake.m Jamaal.m Jamal.m Jamar.m Jameel.m Jamel.m Jamil.m Jamin.m Jamison.m Janus.m Jarad.m Jared.m Jarod.m Jaron.m Jarred.m Jarret.m Jarrett.m Jarrod.m Jarvis.m Jasen.m Jasper.m Javier.m Javon.m Jayson.m Jc.m Jed.m Jedediah.m Jedidiah.m Jeff.m Jefferey.m Jefferson.m Jeffery.m Jeffry.m Jehovah.m Jennings.m Jerad.m Jerald.m Jeramiah.m Jeramie.m Jeramy.m Jere.m Jered.m Jereme.m Jeremey.m Jeremiah.m Jeremie.m Jerimiah.m Jermain.m Jermaine.m Jermey.m Jerod.m Jerold.m Jerome.m Jeromy.m Jerrel.m Jerrell.m Jerrod.m Jerrold.m Jess.m Jessee.m Jessy.m Jim.m Joaquin.m Job.m Joeseph.m Joesph.m Johann.m John.m Johnathan.m Johnathon.m Johnpaul.m Johnson.m Jonah.m Jonas.m Jonathan.m Jonathon.m Jones.m Jordon.m Jorge.m Josef.m Josh.m Josiah.m Jospeh.m Josue.m Judd.m Judge.m Judson.m Jules.m Julious.m Julius.m Junior.m Junious.m Junius.m Justen.m Justice.m Juston.m Justus.m Kaleb.m Kareem.m Keegan.m Keenan.m Kelvin.m Ken.m Kendrick.m Keneth.m Kennith.m Kenny.m Kent.m Kenton.m Kenyon.m Keon.m Kermit.m Keven.m Kieth.m Kip.m Kirk.m Kiyoshi.m Knute.m Kody.m Korey.m Kory.m Kraig.m Kristofer.m Kristoffer.m Kristopher.m Kurt.m Kurtis.m Lafayette.m Lafe.m Lamar.m Lambert.m Lamont.m Lance.m Landon.m Lanny.m Larkin.m Laron.m Lars.m Laurance.m Lavar.m Lawerence.m Lawson.m Layton.m Lazaro.m Leamon.m Leander.m Leandro.m Leeroy.m Leif.m Leland.m Lem.m Lemmie.m Lemuel.m Len.m Lenard.m Lenny.m Lenord.m Lenwood.m Leonard.m Leonardo.m Leonel.m Leonidas.m Leopold.m Leopoldo.m Leroy.m Les.m Levar.m Levi.m Levy.m Lew.m Liam.m Lige.m Linas.m Lincoln.m Lindell.m Lino.m Linus.m Linwood.m Lionel.m Llewellyn.m Lloyd.m Lon.m Long.m Lonny.m Lonzo.m Loran.m Lord.m Lorenzo.m Lorin.m Lowell.m Loy.m Loyd.m Lucas.m Lucian.m Luciano.m Lucien.m Lucio.m Lucious.m Lucius.m Ludwig.m Luigi.m Lukas.m Luke.m Lum.m Luther.m Lyle.m Lyman.m Lyndon.m Lynwood.m Mac.m Mack.m Mahlon.m Major.m Mal.m Malachi.m Malcolm.m Malcom.m Malik.m Malvin.m Manford.m Manley.m Mannie.m Manual.m Manuel.m Marc.m Marcel.m Marcelino.m Marcellus.m Marcelo.m Marco.m Marcos.m Marcus.m Margarito.m Mariano.m Markus.m Marlon.m Marmaduke.m Marques.m Marquis.m Marshal.m Mart.m Marvin.m Masao.m Mason.m Mathew.m Mathias.m Matt.m Mauricio.m Mauro.m Max.m Maximo.m Maxwell.m Maynard.m Mckinley.m Mearl.m Mel.m Melton.m Melville.m Melvyn.m Merl.m Merlin.m Merritt.m Merton.m Mervin.m Meyer.m Michale.m Miguel.m Mikel.m Milan.m Milburn.m Miles.m Milford.m Millard.m Milo.m Milton.m Minoru.m Miquel.m Mitch.m Mitchel.m Modesto.m Mohamed.m Mohammad.m Mohammed.m Moises.m Monroe.m Mont.m Monte.m Monty.m Moody.m Morris.m Mortimer.m Morton.m Mose.m Moses.m Moshe.m Muhammad.m Murl.m Murphy.m Murray.m Murry.m Myles.m Myron.m Napoleon.m Nat.m Nathan.m Nathanael.m Nathanial.m Nathaniel.m Nathen.m Neal.m Ned.m Neil.m Nels.m Nelson.m Nestor.m Neville.m Newell.m Newt.m Newton.m Nicholas.m Nicholaus.m Nick.m Nickolas.m Nicolas.m Nigel.m Nikolas.m Noah.m Noble.m Noe.m Nolan.m Norbert.m Norberto.m Normand.m Norris.m Norton.m Norval.m Norwood.m Nunzio.m Oakley.m Obed.m Obie.m Octavio.m Odie.m Odis.m Olaf.m Olan.m Ole.m Olen.m Olin.m Oliver.m Omar.m Omari.m Omer.m Oneal.m Oral.m Oran.m Oren.m Orie.m Orin.m Orland.m Orlando.m Orley.m Orren.m Orrin.m Orson.m Orval.m Orvil.m Orville.m Osborne.m Osvaldo.m Oswald.m Oswaldo.m Otho.m Otis.m Ottis.m Otto.m Owen.m Pablo.m Palmer.m Park.m Parker.m Pasquale.m Pedro.m Percival.m Percivall.m Percy.m Perley.m Pete.m Phil.m Philip.m Phillip.m Pierce.m Pierre.m Pinkney.m Ples.m Porfirio.m Porter.m Prentice.m Preston.m Prince.m Quentin.m Quincy.m Quintin.m Quinton.m Rafael.m Rafe.m Raheem.m Raleigh.m Ralph.m Ramiro.m Ramon.m Ramsey.m Ram.m Ran.m Randal.m Randall.m Randell.m Randolph.m Raoul.m Raphael.m Rashad.m Rashawn.m Rasheed.m Raul.m Rayburn.m Rayford.m Raymon.m Raymundo.m Redden.m Reed.m Reese.m Reggie.m Reginald.m Regis.m Reid.m Reinaldo.m Reinhold.m Renaldo.m Renato.m Reuben.m Rex.m Rey.m Reyes.m Reynaldo.m Reynold.m Rhett.m Ricardo.m Riccardo.m Rice.m Rich.m Richie.m Richmond.m Rick.m Rickey.m Ricky.m Rico.m Rigoberto.m Riley.m Rob.m Robby.m Robt.m Rocco.m Rocky.m Rod.m Roderick.m Rodger.m Rodney.m Rodolfo.m Rodrick.m Rodrigo.m Rogelio.m Roger.m Rogers.m Roland.m Rolando.m Rolf.m Rolla.m Rolland.m Rollie.m Rollin.m Roman.m Romeo.m Ron.m Ronny.m Roosevelt.m Roscoe.m Rosendo.m Rosevelt.m Ross.m Rowland.m Royal.m Rube.m Ruben.m Rubin.m Rudolf.m Rudolph.m Rueben.m Rufus.m Rupert.m Rush.m Russ.m Russel.m Rustin.m Rusty.m Rutherford.m Sal.m Salomon.m Salvador.m Salvatore.m Samir.m Sampson.m Samson.m Samual.m Sanders.m Sanford.m Santiago.m Santo.m Saul.m Schin.m Schuyler.m Scot.m Scotty.m Sebastian.m Sedrick.m Seneca.m Sergio.m Seth.m Seward.m Seymour.m Shad.m Shedrick.m Sheldon.m Shelton.m Sherman.m Sherwood.m Shon.m Sid.m Sigmund.m Silas.m Silvio.m Sim.m Simeon.m Simon.m Smith.m Soloman.m Solomon.m Solon.m Sonny.m Spencer.m Spurgeon.m Squire.m Stan.m Stanford.m Stanley.m Stanton.m Stefan.m Stephan.m Sterling.m Steve.m Stewart.m Stonewall.m Stuart.m Sullivan.m Sumner.m Sylvan.m Sylvester.m Tad.m Tallie.m Talmadge.m Tanner.m Tavares.m Ted.m Teddy.m Teodoro.m Terence.m Terrance.m Terrence.m Tex.m Thad.m Thaddeus.m Theadore.m Theodore.m Theron.m Thornton.m Thurman.m Thurston.m Tilden.m Tillman.m Tim.m Timmy.m Titus.m Tobe.m Tobias.m Tod.m Todd.m Tom.m Tomas.m Toney.m Torrance.m Torrey.m Tremaine.m Tremayne.m Trent.m Trenton.m Trever.m Trevor.m Trey.m Truman.m Tuan.m Tucker.m Ty.m Tyree.m Tyrell.m Tyron.m Tyrone.m Tyson.m Ulysses.m Uriah.m Valentin.m Vance.m Vaughan.m Vaughn.m Vergil.m Verl.m Verle.m Verlin.m Vern.m Verne.m Verner.m Vester.m Vicente.m Vince.m Vincent.m Vincenzo.m Virgilio.m Virgle.m Vishnu.m Vito.m Volney.m Von.m Wade.m Waldo.m Walker.m Wallace.m Wally.m Walton.m Ward.m Wardell.m Warner.m Warren.m Watson.m Watt.m Waverly.m Wayland.m Waylon.m Wayman.m Waymon.m Wayne.m Weaver.m Webb.m Webster.m Weldon.m Wellington.m Welton.m Wendel.m Wendell.m Werner.m Wes.m Westley.m Weston.m Wheeler.m White.m Wilber.m Wilbert.m Wilbur.m Wilburn.m Wiley.m Wilford.m Wilfred.m Wilfredo.m Wilfrid.m Wilhelm.m Wilkie.m Will.m Willam.m Willard.m Williams.m Willian.m Willis.m Willy.m Wilmer.m Wilson.m Wilton.m Windell.m Winfield.m Winford.m Winfred.m Winston.m Winton.m Wm.m Wong.m Woodie.m Woodrow.m Woodson.m Woody.m Wyatt.m Wylie.m Xavier.m Yoel.m Yoshio.m Zachariah.m Zachary.m Zachery.m Zack.m Zackary.m Zackery.m Zane.m Zeb.m Zebulon.m Zeke.m Zollie.m link-grammar-5.3.16/data/en/words/units.30000664000076400007640000000013712431741033015020 00000000000000°C.u °F.u degrees_Fahrenheit degrees_Centigrade degrees_C mph.i MPH.i mpg.i MPG.i cc.i ml.i link-grammar-5.3.16/data/en/words/words-medical.v.4.50000664000076400007640000012450112766044421017032 00000000000000abashing.g abjuring.g ablating.g abnegating.g abominating.g abounding.g abscessing.g abscising.g absenting.g abstaining.g acccoutering.g accessioning.g acclimatising.g accoupling.g accoutring.g acetifying.g acetonating.g acetonizing.g acetylating.g acetylising.g acetylizing.g achromatising.g achromatizing.g acidulating.g acing.g actualising.g actualizing.g actuating.g acylating.g adducting.g adjuring.g administrating.g admixing.g ADP-ribosylating.g adrenalectomizing.g adsorbing.g adulating.g advantaging.g afforesting.g affronting.g afterloading.g agglomerating.g aggrieving.g agonising.g airbrushing.g alcoholising.g alcoholizing.g aliasing.g alining.g aliquoting.g alkalinising.g alkalinizing.g alkalising.g alkalizing.g alkylating.g allelotyping.g allergizing.g allografting.g alloimmunising.g alloimmunizing.g allotransplanting.g alloying.g alluring.g alphabetising.g alphabetizing.g aluminating.g Americanising.g amidating.g aminating.g aminoacylating.g ammoniating.g amortising.g anaesthetising.g anatomizing.g anergising.g anesthetising.g anglicising.g animadverting.g annualising.g annualizing.g annunciating.g anodising.g anodizing.g anonymising.g anonymizing.g anoxiating.g antagonising.g anteriorising.g anteriorizing.g antiaggregating.g anticoagulating.g antigenising.g antigenizing.g anting.g antirepressing.g antisepticising.g antisepticizing.g apeasing.g apodizing.g apologising.g apostatising.g appaling.g appareling.g apparelling.g apporting.g apposing.g apprizing.g arborising.g archiving.g arcing.g arcking.g aromatising.g aromatizing.g arsonating.g arterializing.g articling.g asexualizing.g asperging.g aspersing.g asseverating.g asterisking.g atomising.g attitudinising.g audiotaping.g auscultating.g authoring.g autocatalysing.g autoclaving.g autogenerating.g autoimmunising.g autoimmunizing.g autoinducing.g autoinducting.g autoinjecting.g autolising.g automatising.g auto-oxidising.g autoperfusing.g autopsying.g autoradiographing.g autoregulating.g autosensitising.g autotransplanting.g auxotyping.g avalanching.g avianising.g avianizing.g avowing.g avulsing.g awaking.g aweing.g axotomising.g axotomizing.g azotizing.g baaing.g babying.g baby-siting.g baby-sitting.g backcrossing.g backdroping.g backdropping.g backhanding.g backlabeling.g backlabelling.g backscattering.g baing.g ballasting.g balling.g balloting.g bamming.g bandpass_filtering baptising.g barbering.g barbing.g bariumizing.g barnstorming.g barracking.g barraging.g barreling.g bastardizing.g bayoneting.g beaching.g beading.g bearding.g beavering.g bedaubing.g bedding.g bedecking.g bedeviling.g behooving.g behoving.g beleaguering.g belling.g bench_pressing beneficing.g benzoylating.g bereving.g besetting.g besmearing.g betrothing.g bettering.g beveling.g biassing.g bibbing.g bickering.g bicompartmentalising.g binging.g bioactivating.g bioassaying.g bioconverting.g bioengineering.g biomagnifying.g bio-monitoring.g biomonitoring.g biopsying.g bioreducing.g bioremediating.g biosynthesising.g biosynthesizing.g biotinylating.g biotransforming.g biotyping.g bisintercalating.g bitmapping.g bivouacking.g blacking.g blancoing.g blanking.g blathering.g blobbing.g blooding.g bloodying.g blueing.g bluing.g blustering.g boating.g bobsleding.g boobing.g boomeranging.g boostering.g bootstraping.g bootstrapping.g bottlenecking.g braining.g brain-washing.g brawling.g brazing.g breakfasting.g breast-feeding.g breasting.g breveting.g brevetting.g broadsiding.g brodding.g bromating.g brominating.g bromizing.g bruiting.g brutalising.g bucketing.g buffering.g bulbectomizing.g bulking.g bulling.g bunkering.g burgeoning.g burking.g burring.g busing.g bussing.g caching.g calendering.g calipering.g calking.g callipering.g calumniating.g canalizing.g cancelling.g cancerising.g candying.g cankering.g canning.g cannulating.g cannulizing.g canopying.g cantilevering.g canting.g capacitating.g capillarising.g capitalising.g capitating.g caponising.g caponizing.g captaining.g carbamoylating.g carbamylating.g carbolating.g carbolising.g carbolizing.g carbonating.g carbonising.g carboxylating.g cardiectomizing.g careering.g cartooning.g cashiering.g catabolising.g catalase_testing catalising.g catalizing.g cataloging.g catalysing.g catalyzing.g categorising.g catheterising.g catheterizing.g caulking.g causticizing.g cauterising.g cauterizing.g cavitating.g C-banding.g cementifying.g centrifugalising.g centrifugalizing.g centrifugating.g centrifuging.g cering.g certificating.g chaffing.g chamfering.g champing.g chancing.g channeling.g chaping.g chapping.g characterising.g charbroiling.g checkering.g cheeking.g chemoattracting.g chemo-preventing.g chemopreventing.g chemo-sensitising.g chemo-sensitizing.g chemosensitizing.g chequering.g chickening.g chining.g chinking.g chiseling.g chloring.g chloroforming.g chloroformising.g chloroformizing.g chocking.g cholecystectomising.g cholecystectomizing.g chorusing.g chromating.g chromatizing.g chromatographing.g chromicizing.g chunking.g chuting.g cicatrising.g cicatrizing.g ciphering.g circularising.g circumducting.g civilising.g clamoring.g classing.g clear-cutting.g clearcutting.g clewing.g clocking.g clouting.g cluing.g clysterizing.g coactivating.g coadministering.g co-agglutinating.g co-applying.g coapplying.g coapting.g coarticulating.g co-assembling.g coassembling.g cocainising.g cocainizing.g co-calibrating.g cocalibrating.g co-chromatographing.g cochromatographing.g co-circulating.g co-clustering.g coclustering.g co-colonizing.g cocolonizing.g cocooning.g co-crystallizing.g cocrystallizing.g co-cultivating.g cocultivating.g coculturing.g codesharing.g co-developing.g co-electroporating.g coelectroporating.g coeluting.g co-encapsidating.g coencapsidating.g coencapsulating.g co-enriching.g coenriching.g co-existing.g coexisting.g co-exposing.g coexposing.g coexpressing.g co-extracting.g cografting.g cogwheeling.g co-hybridising.g cohybridising.g co-hybridizing.g cohybridizing.g coimmobilising.g coimmobilizing.g coinfecting.g coinfusing.g co-ingesting.g coingesting.g co-inheriting.g coinheriting.g co-inoculating.g coinoculating.g coking.g collateralising.g collectivising.g colliquating.g colonising.g colonoscoping.g colorising.g colorizing.g colourizing.g co-managing.g comanaging.g comedicating.g cometabolising.g commercialising.g compartmentalising.g compartmenting.g compassing.g compeering.g complexing.g comporting.g computerising.g concatenating.g conceptualising.g concording.g concreting.g concussing.g conding.g condoling.g conducing.g conglomerating.g conglutinating.g coning.g consorting.g consternating.g constitutionalizing.g contradistinguishing.g contraindicating.g controverting.g contunding.g contusing.g convoluting.g co-ordinating.g co-oxidising.g cooxidising.g co-oxidizing.g cooxidizing.g co-partitioning.g co-perfusing.g coperfusing.g copolymerising.g copolymerizing.g coppering.g coproducing.g co-promoting.g copromoting.g corbeling.g corbelling.g co-rearing.g corearing.g co-registering.g co-regulating.g coregulating.g co-releasing.g coreleasing.g corkscrewing.g cornifying.g corning.g corraling.g co-secreting.g cosecreting.g cosegregating.g cosensitising.g cosensitizing.g coshing.g cosolubilising.g cosolubilizing.g co-sponsoring.g cosponsoring.g cosseting.g costarring.g co-stimulating.g costimulating.g co-storing.g costoring.g co-synthesising.g cosynthesising.g co-synthesizing.g cosynthesizing.g cotranscribing.g cotransfecting.g co-transfering.g cotransfering.g co-transferring.g cotransferring.g cotransforming.g cotransmitting.g co-transporting.g cotransporting.g co-treating.g cotreating.g coulorising.g counselling.g counterpoising.g counterregulating.g countersinking.g counterstaining.g counter-transporting.g countertransporting.g countervailing.g coursing.g court-martialling.g covenanting.g cowing.g cozening.g crabbing.g crafting.g craping.g cratering.g crating.g creaking.g creping.g crewing.g cricking.g criminalising.g criminalizing.g crimsoning.g crisping.g criss-crossing.g cristallising.g cristallizing.g criticising.g critiquing.g crocking.g crooking.g cross-clamping.g crossclamping.g cross-linking.g cross-matching.g crossmatching.g cross-protecting.g crossprotecting.g cross-reacting.g crossreacting.g cross-referencing.g crossreferencing.g crusting.g cryo-fixing.g cryofixing.g cryo-preserving.g cryopreserving.g cryoprotecting.g cryo_sectioning cryo-sectioning.g cryotreating.g crystallising.g cuckooing.g cudgelling.g cueing.g cuing.g culturing.g cumbering.g cunding.g curarising.g curarizing.g curating.g cureting.g curetting.g curtaining.g cussing.g customising.g customizing.g cyanylating.g cyclising.g cyphering.g cyto-adhering.g cytoreducing.g cytospinning.g cytospun.g cytostaining.g dansylating.g dappling.g deacetylating.g deactivating.g deacylating.g de-adenylating.g deadenylating.g deafferentating.g deafferenting.g deallergising.g deamidating.g deamidizing.g deaminating.g debouching.g debriding.g debulking.g decalcifying.g decannulating.g decapsulating.g decarboxylating.g decatenating.g decentralising.g decerebrating.g decerebrizing.g dechlorinating.g decidualising.g declutching.g decocting.g decolonising.g decolorising.g decolorizing.g decolourising.g decolourizing.g decomplementizing.g decontroling.g decontrolling.g deconvoluting.g decoronating.g decorticating.g decoupling.g decoying.g decreeing.g deemanating.g de-energising.g deenergising.g de-energizing.g deenergizing.g de-epicardializing.g de-epithelialising.g deepithelialising.g deethylating.g defaecating.g defaunating.g defeminising.g defeminizing.g defenestrating.g defibrillating.g defibrinating.g deflorating.g defocusing.g defocussing.g deformylating.g defunctionalising.g defunctionalizing.g degalactosylating.g degasing.g degassing.g degaussing.g degenitalizing.g deglycerating.g degreasing.g dehaematising.g dehalogenating.g dehematizing.g dehemoglobinizing.g dehorning.g dehulling.g dehumanising.g dehydrochlorinating.g dehydrogenating.g dehydrogenising.g dehydrogenizing.g dehydroxylating.g dehypnotising.g dehypnotizing.g deinducing.g deinstitutionalizing.g deionising.g deionizing.g dejecting.g de-leading.g deleading.g delimitating.g delipidating.g delocalising.g delocalizing.g delousing.g demagnetising.g demarking.g demasculinising.g demedullating.g demembranating.g demetalising.g demetalizing.g demethylating.g demilitarising.g demineralising.g demineralizing.g demobilising.g democratising.g demodulating.g demonetising.g demonetizing.g demoralising.g demustardizing.g demyelinating.g demystifying.g denationalising.g denaturing.g denervating.g denitrating.g denitrifying.g deodorising.g deoxidising.g deoxidizing.g deoxygenating.g depancreatizing.g deparaffinising.g deparaffinizing.g departmentalising.g depersonalizing.g dephosphorylating.g depigmenting.g depilating.g depolarising.g depoliticising.g depoliticizing.g depolymerising.g depotentiating.g depraving.g depressurising.g depressurizing.g deprojecting.g deprotecting.g deproteinating.g deprotonating.g depurating.g deputing.g deputising.g deregulating.g derepressing.g deresinating.g derivatising.g derivatizing.g derivitising.g derivitizing.g deroofing.g derotating.g derricking.g desalinising.g desalting.g desamidating.g desamidizing.g descaling.g desensitising.g desexualising.g desexualizing.g desheathing.g desialylating.g desolating.g desolvating.g desorbing.g despeciating.g destabilising.g destablising.g destablizing.g destaining.g desulfating.g desulfurating.g desulphating.g desulphurating.g desynchronising.g detailing.g dethyroidizing.g detouring.g detoxicating.g deuterating.g deuteriating.g devascularizing.g deviling.g devilling.g devitalising.g devitalizing.g deworming.g dextrinating.g dextrinizing.g diacetylating.g diacylating.g diagraming.g diagramming.g dialkylating.g dialoging.g dialoguing.g dialysing.g diapausing.g diapering.g diazotizing.g dibbling.g dickering.g dideuterating.g diesterifying.g difluorinating.g digitalising.g digitilising.g digitising.g digitizing.g dihalogenating.g dihydrogenating.g dihydroxylating.g diiodinating.g diking.g dilatating.g dimerising.g dimethylating.g dimiting.g dimitting.g dimpling.g diphosphorylating.g dirtying.g disacidifying.g disadvantaging.g disaggregating.g disagreeing.g disambiguating.g disarraying.g disbelieving.g disbudding.g disbuding.g disburdening.g discoing.g discolouring.g discommoding.g discomposing.g disconfirming.g discountenancing.g discretising.g discretizing.g disembodying.g disemboweling.g disencumbering.g disfavoring.g dishabituating.g disheveling.g dishevelling.g dishonoring.g disimmunizing.g disinhibiting.g disinserting.g disjointing.g dismutating.g disoccluding.g disordering.g disorganising.g disorganizing.g dispensarising.g dispensarizing.g dispiriting.g disproportionating.g disquieting.g disregulating.g dissatisfying.g dissimilating.g distempering.g distraining.g divulsing.g docketing.g dogging.g dolling.g dollying.g domiciling.g doming.g dorsalising.g dorsiducting.g dosing.g dossing.g douching.g doweling.g dowelling.g downmodulating.g downregulating.g downstaging.g dowsing.g dramatising.g drating.g dratting.g driveling.g drivelling.g drudging.g dumfounding.g duning.g dunning.g duplexing.g dyking.g dysregulating.g earing.g earthing.g ebbing.g echolocating.g economising.g ecphorising.g ecphorizing.g ectropionising.g ectropionizing.g editorialising.g educing.g edulcorating.g effectuating.g effing.g egesting.g ekphorizing.g elating.g electroblotting.g electro-cauterising.g electrocauterising.g electro-cauterizing.g electrocauterizing.g electrodialysing.g electroeluting.g electro-injecting.g electroinjecting.g electroinserting.g electrophoresing.g electrophoring.g electroplating.g electroporating.g electrotransfering.g electrotransferring.g electroverting.g eluting.g elutriating.g emaciating.g embolising.g embrocating.g emedullating.g empaneling.g empathising.g emphasising.g emplacing.g emulsioning.g enameling.g enamoring.g enamouring.g encapsulating.g enchaining.g encoring.g encrusting.g endarterectomising.g endarterectomizing.g endoscoping.g endothelialising.g enduing.g energising.g energizing.g enfeebling.g engrafting.g engrailing.g enkindling.g enlacing.g enplaning.g enrapturing.g ensheathing.g ensilaging.g ensiling.g enterectomising.g enterectomizing.g enthraling.g entropionizing.g envelopping.g envenoming.g environing.g enwraping.g enwrapping.g epilating.g epimerising.g epithelialising.g epithelializing.g epithelising.g epithelizing.g epitomising.g epoxidising.g epoxidizing.g equaling.g equalising.g equilibrating.g eroticising.g eroticizing.g erotising.g erotizing.g essaying.g esterifying.g estranging.g estrogenising.g estrogenizing.g etherising.g etherizing.g ethylating.g euthanatising.g euthanatizing.g euthanising.g euthanizing.g evaginating.g everting.g evidencing.g exacting.g exanimating.g excerpting.g exchange-transfusing.g excogitating.g execrating.g exenterating.g exorcising.g expatriating.g exsanguinating.g exsecting.g exsomatizing.g exteriorising.g exteriorizing.g externalising.g extruding.g extubating.g exulting.g eyeing.g factorising.g factorizing.g faggoting.g fagoting.g familiarising.g fantasising.g faradising.g faradizing.g farnesylating.g farting.g fathering.g feather-beding.g fecundating.g federalising.g federalizing.g feeing.g felicitating.g feminising.g feminizing.g fenestrating.g fertilising.g festering.g feuing.g fevering.g fictionalising.g fictionalizing.g field_testing field-testing.g filching.g filtrating.g finalising.g fingerprinting.g fire-proofing.g fireproofing.g fissuring.g fistulising.g flabbergasting.g flanging.g flawing.g flecking.g fleshing.g flexibilising.g flexibilizing.g flouncing.g floundering.g flouring.g fluidizing.g fluoresceinating.g fluoridising.g fluoridizing.g fluoroscoping.g fluting.g foaling.g focalising.g fogging.g foging.g footling.g footnoting.g footprinting.g footsloging.g foraying.g forbidding.g forbiding.g forboding.g forebidding.g forebiding.g foreboding.g foredooming.g foregrounding.g foreknew.g foreknowing.g foresting.g foretasting.g formalinising.g formalinizing.g formalising.g formatting.g formylating.g fossilising.g fowling.g foxhunting.g foxing.g fractionating.g franchising.g fraternising.g freckling.g free_grafting free-grafting.g freeze_drying freeze-drying.g freeze-fracturing.g freighting.g freinding.g fringing.g frivolling.g frolicking.g frothing.g fruiting.g fuddling.g functionalising.g functionalizing.g funking.g funneling.g furcating.g furring.g gabbing.g gabbling.g gadding.g galactosylating.g galavanting.g galivanting.g galumphing.g galvanising.g ganglionectomising.g ganglionectomizing.g gangrening.g gaping.g gapping.g garaging.g garlanding.g garoting.g garotting.g garroting.g garrotting.g gasing.g gassing.g gastrectomising.g gastrectomizing.g gating.g gavaging.g gazeting.g gazetting.g gelatinising.g gelding.g generalising.g gening.g genning.g genotyping.g gentling.g genuflecting.g geocoding.g geranylgeranylating.g ghosting.g gifting.g gingering.g girdling.g glacing.g glamorising.g glissading.g globalising.g glomectomising.g glomectomizing.g gloming.g glomming.g gloving.g glowering.g glucoronising.g glucuronidating.g glueing.g gluing.g glycating.g glycerolating.g glycerolizing.g glycosylating.g gonadectomizing.g goosing.g gormandising.g gowning.g graining.g grandfathering.g grandparenting.g graphing.g grassing.g graveling.g greening.g griming.g grizzling.g grommeting.g grubbing.g grubing.g guesting.g gulling.g gusseting.g guying.g habilitating.g habituating.g haemagglutinating.g haemoagglutinating.g haemocoagulating.g haemodialysing.g haemodialyzing.g haemodiluting.g haemolysing.g haemolyzing.g haemoperfusing.g haemorrhaging.g hallmarking.g halogenating.g handpicking.g haploidising.g happing.g haptenating.g hardboiling.g harmonising.g hasping.g headlining.g hemicastrating.g hemi-deleting.g hemisecting.g hemispherectomising.g hemispherectomizing.g hemodialysing.g hemodialyzing.g hemodiluting.g hemolysing.g hemoperfusing.g hemorrhaging.g heparinising.g heparinizing.g hepatectomising.g hepatectomizing.g heterodimerising.g hexing.g hiccoughing.g hieing.g high-jacking.g hirudinizing.g histoculturing.g hoboing.g holidaying.g holing.g homing.g homodimerising.g homodimerizing.g homogenising.g homografting.g honeycombing.g hooping.g horsing.g hospitalising.g hoting.g hotting.g hoving.g hoxing.g humanising.g humanizing.g humoring.g hurdling.g husbanding.g hyalinising.g hyalinizing.g hybridising.g hydrogenating.g hydrogenizing.g hydrolising.g hydrolizing.g hydrolysing.g hydroxylating.g hying.g hymning.g hyperacetylating.g hyperactivating.g hypercontracting.g hyperdefaecating.g hyperexpressing.g hyperextending.g hyperfiltrating.g hyperfractionating.g hyperimmunising.g hyperimmunizing.g hyper-inducing.g hyperinducing.g hyperinnervating.g hyperluteinising.g hyper-methylating.g hypermethylating.g hypernucleating.g hyperpolarising.g hyperproducing.g hypersensitising.g hyperstimulating.g hypertransfusing.g hypnoidizing.g hypnotising.g hypomineralising.g hypomineralizing.g hypo-phosphorylating.g hypophosphorylating.g hypophysectomising.g hypophysectomizing.g hyposensitizing.g hypothecating.g hysterectomising.g hysterectomizing.g idealising.g idolising.g imbedding.g imbeding.g immobilising.g immortalising.g immunising.g immunoabsorbing.g immunoadsorbing.g immuno_assaying immuno-assaying.g immunoassaying.g immunobloting.g immunoblotting.g immunocompromising.g immunodepleting.g immunodepressing.g immunoenhancing.g immunoexpressing.g immunoinhibiting.g immunoisolating.g immunolabeling.g immunolabelling.g immunolocalising.g immunolocalizing.g immunoneutralising.g immunoneutralizing.g immunophenotyping.g immunopurifying.g immunoradioassaying.g immunoregulating.g immunoscreening.g immunoselecting.g immunostaining.g immunostimulating.g immunosuppressing.g immuno-targeting.g immunotargeting.g immunotitrating.g immunotyping.g immuring.g impaneling.g imperiling.g impersonalising.g impersonalizing.g importuning.g inbreeding.g incising.g inclosing.g incommoding.g incrementing.g inculpating.g individualising.g individualizing.g indorsing.g induing.g industrialising.g inebriating.g influxing.g ingling.g ingrafting.g ingraining.g inhuming.g initialing.g initialising.g initializing.g inlaying.g inlayinging.g innervating.g inputing.g inputting.g inseting.g insetting.g insolubilising.g insolubilizing.g insonifying.g instancing.g institutionalising.g instrumenting.g insufflating.g intellectualising.g intellectualizing.g intercalating.g interconverting.g interfacing.g interiorising.g interiorizing.g interlacing.g interlarding.g interleafing.g interlinking.g internalising.g internationalising.g interpellating.g interposing.g interspacing.g intrenching.g introjecting.g introspecting.g introverting.g intrusting.g intubating.g inuring.g inventorying.g invoicing.g iodinating.g iodising.g ionising.g iontophoresing.g iridectomizing.g isoimmunising.g isoimmunizing.g isomerising.g italicising.g itemising.g jacketing.g jack_knifing jackknifing.g jagging.g jaunting.g jecorizing.g jejunectomising.g jejunectomizing.g jeopardising.g jointing.g juicing.g junking.g karyotyping.g keening.g kenneling.g kennelling.g kenting.g keratinising.g keying.g kidnaping.g kinking.g kneeing.g KO'ing.g KO’ing.g labilising.g labyrinthectomising.g labyrinthectomizing.g lacrymating.g lactonising.g laddering.g lambing.g laminectomising.g laminectomizing.g laming.g lamming.g laparotomising.g laparotomizing.g lapinising.g lapinizing.g larding.g lariating.g larking.g laryngectomising.g laryngectomizing.g lasering.g lassooing.g lateralising.g lathering.g lathing.g lavaging.g layering.g leafleting.g leafletting.g leaguing.g leap-frogging.g leap-froging.g leapfroging.g leashing.g leeching.g leeping.g legalising.g legitimating.g legitimatising.g legitimising.g legitimizing.g lentectomizing.g lesioning.g lettering.g libeling.g liberalising.g ligating.g lilting.g liming.g limning.g linearizing.g linging.g linning.g lipectomising.g lipectomizing.g lipidating.g liping.g liposuctioning.g lipoxygenating.g lipping.g lip-reading.g liquifying.g lithographing.g lithotomizing.g lobectomising.g lobectomizing.g lobotomising.g lobotomizing.g loosing.g lording.g Lording.g louping.g louring.g lowing.g lubrifying.g lucking.g lurking.g luteinising.g luxating.g lymphadenectomising.g lymphadenectomizing.g lyophilising.g lyophilizing.g lypophilising.g lypophilizing.g lysogenising.g lysogenizing.g macadamising.g macadamizing.g machining.g macroencapsulating.g magnetising.g mainstreaming.g malaxating.g malfunctioning.g malignising.g malpositioning.g malting.g mantling.g manumiting.g manumitting.g manuring.g marathoning.g Marathoning.g marathonning.g Marathonning.g marbling.g marginating.g marinading.g marshaling.g marsupializing.g masculinising.g masculinizing.g massacring.g mastectomising.g mastectomizing.g master-minding.g materialising.g matting.g maximising.g mazing.g mechanising.g medialising.g medicalising.g medicalizing.g medisecting.g medullectomising.g medullectomizing.g melanising.g melanizing.g mentoring.g mercerising.g mercerizing.g merchandising.g mercurating.g mercurializing.g mercuriating.g mesmerising.g metabolising.g metabolizing.g metaling.g metalling.g metastasising.g metering.g methylating.g metricising.g metring.g mewing.g micellising.g microagglutinating.g microaggregating.g microbiopsying.g microcannulating.g microcatheterising.g microcatheterizing.g microcomputerising.g microcomputerizing.g microdetermining.g microdiluting.g microdissecting.g microembolising.g microfilling.g microfiltering.g microinjecting.g micromanipulating.g micromilling.g micromodifying.g micronising.g micronizing.g microperfusing.g microprocessing.g microsequencing.g microtitrating.g microtoming.g microwaving.g middling.g mildewing.g militarising.g militarizing.g mimetising.g mimetizing.g mineralising.g mineralizing.g miniaturising.g minifying.g minimising.g minuting.g misadvising.g misattributing.g miscalling.g miscasting.g misclassifying.g miscoding.g misconducting.g misdiagnosing.g mis-folding.g misidentifying.g misincorporating.g mislabeling.g mislabelling.g mislocalising.g mislocalizing.g mismatching.g mispairing.g misperceiving.g misprinting.g misrecognising.g misrecognizing.g misregulating.g misrepairing.g misrouting.g misruling.g misspecifying.g mis-tuning.g mistuning.g mitering.g mitring.g mobilising.g modernising.g moireing.g moisturising.g moisturizing.g moldering.g monophosphorylating.g monopolising.g moonlighting.g moralising.g morcellating.g morphinizing.g morsing.g Morsing.g morticing.g mortising.g mothering.g moth-proofing.g motorcycling.g motorising.g muckraking.g mulcting.g multimerising.g mummifying.g mummying.g mumping.g muscling.g muscularising.g mutagenizing.g myectomizing.g myristoylating.g narcotizing.g narking.g nasalising.g nasalizing.g nationalising.g naturalising.g nauseating.g nebulising.g nebulizing.g necropsying.g necrotising.g negativing.g neighboring.g neighbouring.g nephrectomising.g neping.g nepping.g nerving.g nesslerising.g nesslerizing.g neuromodulating.g neurostimulating.g neutralising.g niching.g nickeling.g nickelling.g niming.g nimming.g Nissl_staining Nissl-staining.g nitrating.g nitrosating.g nitrosylating.g nobbling.g nonplusing.g nonplussing.g noosing.g normalising.g nosing.g notching.g objectifying.g objurgating.g oblating.g obtruding.g obtunding.g obturating.g oestrogenising.g oestrogenizing.g ointing.g O.K.ing.g OKing.g oligomerising.g oligomerizing.g oophorectomising.g oophorectomizing.g operationalising.g operationalizing.g oppugning.g opsonifying.g opsonising.g optimising.g optimizing.g orchidectomising.g orchidectomizing.g ordinating.g organising.g orphaning.g osmicating.g osteotomising.g osteotomizing.g ostracising.g outbraving.g out-competing.g outcompeting.g outdating.g outfacing.g out-Heroding.g outlaying.g outmaneuvering.g outmarching.g outmatching.g out-pacing.g outpacing.g outperforming.g outpointing.g outputing.g outputting.g outranging.g outriding.g outrivaling.g outrivalling.g outsailing.g outspreading.g outstriping.g outstripping.g outvying.g outwearing.g ovariectomising.g ovariectomizing.g over-associating.g overassociating.g over-burdening.g over-capitalising.g overcapitalising.g over-capitalizing.g overcapitalizing.g over-charging.g over-consuming.g overconsuming.g over-cooking.g overcorrecting.g overcroping.g overcropping.g over-crowding.g over-detecting.g overdetecting.g overdiagnosing.g overdosing.g over-eating.g over-elongating.g overelongating.g overemphasising.g over-emphasizing.g over-estimating.g overexciting.g over-exerting.g over-exposing.g overexpressing.g overextending.g over-feeding.g over-hanging.g overhanging.g over-heating.g over-inserting.g overinserting.g overlaying.g over-learning.g overlearning.g overleeping.g overmastering.g over-praising.g over-predicting.g overpredicting.g over-producing.g over-proliferating.g over-refering.g overrefering.g over-reporting.g overreporting.g over-representing.g overrepresenting.g oversaturating.g over-secreting.g oversewing.g over-simplifying.g over-staging.g overstaging.g overstaining.g overstimulating.g over-straining.g over-stretching.g over-synthesising.g oversynthesising.g over-synthesizing.g oversynthesizing.g over-transcribing.g overtreating.g overusing.g over-valuing.g overventilating.g overviewing.g over_weighting overweighting.g over-wraping.g overwraping.g over-wrapping.g overwrapping.g oxidising.g oxygenising.g oxygenizing.g ozonising.g ozonizing.g palisading.g palliating.g palpating.g palping.g pancreatectomizing.g paneling.g panelling.g paragraphing.g paralleling.g parameterising.g parameterizing.g parasitising.g parasitizing.g parasoling.g parathyroidectomizing.g parboiling.g parceling.g parcelling.g parroting.g particularising.g pasteurising.g pasturing.g patronising.g peaning.g peening.g pelleting.g pelletising.g pelletizing.g penalising.g penciling.g pensioning.g peopling.g pepsinating.g pepsinising.g pepsinizing.g peptonising.g percussing.g perifusing.g peritomizing.g peritonealizing.g peritonizing.g permeabilizing.g permeablising.g peroxidising.g personalising.g pestling.g phagocytising.g phagocytizing.g phagocytosing.g phalangizing.g phenocopying.g phenolating.g phenotyping.g philosophising.g phlebotomising.g phlorhizinising.g phlorhizinizing.g phloridzinising.g phloridzinizing.g phosphonylating.g phosphorylating.g photoactivating.g photobleaching.g photodamaging.g photodecomposing.g photoinactivating.g photoinducing.g photoisomerising.g photolabeling.g photolabelling.g photolysing.g photo-oxidising.g photooxidising.g photo-oxidizing.g photopolymerising.g photopolymerizing.g photoprotecting.g photoreducing.g photoregulating.g photoreversing.g photosensitising.g photostating.g photostimulating.g physicking.g piggybacking.g pilling.g pillowing.g pinding.g pinealectomising.g pinealectomizing.g pinioning.g pinking.g pin-pointing.g pipetting.g pithing.g plagiarising.g plaiting.g planimetering.g planking.g plasmolysing.g plasmolyzing.g plateauing.g platinating.g pleaing.g pleating.g plicating.g pluming.g plummeting.g plumping.g plunking.g pneumonectomising.g pneumonectomizing.g podding.g poding.g polarising.g pole-axing.g poleaxing.g politicising.g politzerizing.g pollacking.g pollarding.g polyadenalating.g polyadenylating.g polyglutamylating.g polymerising.g polymerizing.g pomading.g pommeling.g pommelling.g poniarding.g popularising.g portacaval_shunting portioning.g postfixing.g potentiating.g potting.g poulticing.g powering.g prawning.g preabsorbing.g preadmiting.g preadmitting.g precepting.g precising.g precoating.g preconditioning.g precooking.g precooling.g preculturing.g predating.g predeceasing.g predefining.g predestinating.g pre-digesting.g predigesting.g pre-embedding.g preembedding.g pre-embeding.g preembeding.g pre-establishing.g preestablishing.g preexisting.g pre-exposing.g preexposing.g prefeeding.g prefixing.g preimmunizing.g preinducing.g preinfecting.g pre-irradiating.g preirradiating.g prelabeling.g prelabelling.g preloading.g preluding.g premedicating.g premissing.g premixing.g preping.g prepossessing.g prepping.g preprinting.g preprocessing.g preprograming.g preprogramming.g preprotecting.g prereducing.g prescreening.g preselecting.g presensitizing.g pre-seting.g preseting.g pre-setting.g presetting.g presoaking.g prespawning.g prespecifying.g pressurising.g prestimulating.g pre-surfacing.g pretraining.g pretreating.g previewing.g prewarming.g prewashing.g prickling.g prioritising.g prioritizing.g prising.g privatising.g probating.g profaning.g professionalizing.g prognosing.g prolating.g pronging.g propagandising.g prophesying.g propitiating.g prorating.g proroguing.g proselytising.g prospecting.g prostatectomising.g prostatectomizing.g proteolysing.g proteolyzing.g protracting.g provisioning.g pseudonormalising.g psyching.g psycho-analysing.g psycho-analyzing.g ptyalizing.g publicising.g puddling.g pulping.g pulverising.g puping.g pupping.g purposing.g purpurating.g puttying.g pyridoxylating.g quadding.g quading.g quadrisecting.g quadruplicating.g quailing.g quantising.g quantitating.g quantizing.g quarking.g quarreling.g quarrelling.g quartisecting.g quaternizing.g queening.g Queening.g queuing.g rabbiting.g rabbitting.g radiographing.g radioimmunoassaying.g radiolabeling.g radiolabelling.g radiolocalising.g radiolocalizing.g radiosensitising.g radiosensitizing.g ranching.g randomising.g randomizing.g rappeling.g rappelling.g rarefying.g rasing.g rationalising.g raying.g razoring.g reabsorbing.g reaccumulating.g reacquiring.g re-adapting.g readding.g readdressing.g readministering.g readying.g re-afforesting.g reafforesting.g reaggregating.g realigning.g realising.g reallocating.g reaming.g re-amplifying.g reamplifying.g reamputating.g reanalysing.g reanalyzing.g re-animating.g reanimating.g reappraising.g re-approximating.g reapproximating.g re-arterialising.g rearterialising.g re-arterializing.g rearterializing.g reasserting.g reassigning.g reassociating.g reassorting.g reattaching.g rebasing.g rebinding.g rebling.g recalcifying.g recalibrating.g recanalizing.g recategorising.g recategorizing.g recatheterising.g recatheterizing.g receipting.g recemising.g recertifying.g rechallenging.g rechromatographing.g recirculating.g reclassifying.g recloning.g recoding.g recognising.g recolonising.g recombining.g recompressing.g reconceptualizing.g reconfiguring.g reconnoitering.g reconstituting.g recontaminating.g recontouring.g re-converting.g re-counting.g re-covering.g recultivating.g reculturing.g redacting.g rededicating.g redescribing.g redetecting.g redetermining.g redevelopping.g reding.g redirecting.g redissecting.g re-echoing.g reeducating.g re-elevating.g reemphasizing.g re-endothelialising.g reendothelialising.g re-endothelializing.g re-engineering.g reengineering.g re-entering.g re-epithelialising.g reepithelialising.g re-epithelializing.g re-equilibrating.g re-esterifying.g reesterifying.g reevaluating.g re-examining.g reexamining.g re-excising.g reexcising.g re-exploring.g reexploring.g reexposing.g reexpressing.g re-extracting.g reextracting.g refacing.g refeeding.g refereing.g referencing.g refering.g reffing.g refinishing.g refluxing.g refolding.g reforesting.g reformating.g reformatting.g reframing.g regionalising.g regionalizing.g regrafting.g regularising.g rehearing.g reheating.g rehospitalising.g rehospitalizing.g reimmunizing.g re-implanting.g reimplanting.g reincarcerating.g reincarnating.g re-inflating.g reinitiating.g reinjecting.g reinjuring.g reinnervating.g reinoculating.g reinserting.g reinstituting.g re-internalising.g reinternalising.g re-internalizing.g reinternalizing.g re-interviewing.g reinterviewing.g reintroducing.g reintubating.g re-irradiating.g reisolating.g rejigging.g rejiging.g re-joining.g relabeling.g relabelling.g relaparoscopying.g relearning.g relining.g relipidating.g relocalising.g relocalizing.g remaindering.g remaking.g remaping.g remapping.g remediating.g remilitarising.g remobilising.g remodeling.g remyelinating.g renaturing.g reneguing.g re-obliterating.g reobliterating.g re-occluding.g re-occurring.g reoccurring.g reorganising.g reoxidising.g reoxygenating.g repartitioning.g repatterning.g reperforating.g reperfusing.g reperitonealising.g reperitonealizing.g replating.g repointing.g repolarising.g repopulating.g reposing.g repositing.g repositioning.g repoting.g repotting.g repriming.g reprobating.g reprocessing.g reprograming.g reprogramming.g republishing.g repurifying.g requiting.g rerunning.g resampling.g rescaning.g rescanning.g re-scoering.g rescoering.g re-scoring.g rescoring.g rescreening.g resealing.g resecting.g resensitising.g resequencing.g residualising.g residualizing.g re-slicing.g reslicing.g resocialising.g resocializing.g resolubilizing.g resorbing.g respelling.g restaging.g restaining.g re-stenosing.g restimulating.g restretching.g restudying.g resulfating.g resulphating.g resurveying.g resuspending.g resuturing.g resynthesising.g resynthesizing.g retraining.g retransforming.g retransfusing.g retransplanting.g retraumatizing.g retreading.g re-treating.g retroceding.g retrofiting.g retrofitting.g retrotranscribing.g retyping.g reusing.g reutilising.g reutilizing.g revaccinating.g revalidating.g revascularising.g revascularizing.g reveiling.g revendicating.g revenging.g revitalising.g revivifying.g revolutionalising.g revolutionalizing.g revolutionising.g rewarming.g reworking.g rexing.g rhapsodising.g ribosylating.g ricking.g ricochetting.g ridging.g riming.g riting.g ritting.g ritualising.g ritualizing.g riving.g robing.g romanticising.g roneoing.g rongeuring.g roofing.g rooking.g roseting.g rosetting.g rosining.g rough-casting.g roughcasting.g rough-drying.g roughhousing.g rouging.g roweling.g rowelling.g rubberising.g ruddling.g ruffing.g rumoring.g rumouring.g rusking.g ruting.g rutting.g sabering.g sabring.g salaaming.g salifying.g sallowing.g salving.g sandaracing.g sandaracking.g sand-blasting.g sanitising.g sanitizing.g sating.g saucerizing.g sauting.g savoring.g savvying.g scabing.g scalloping.g scaming.g scamming.g scamping.g scapegoating.g scarifying.g sclerotising.g sclerotizing.g scolloping.g scourging.g scrabbling.g scragging.g scraging.g scribing.g scrimmaging.g scripting.g scrupling.g scrutinising.g SCUBAing.g scudding.g scuding.g scuppering.g scything.g seaming.g secluding.g sectioning.g sectoring.g secularising.g sedimenting.g segmenting.g semaphoring.g semisynthesising.g semisynthesizing.g sensibilising.g sensibilizing.g sensitising.g sequencing.g sequestrating.g serialising.g serogrouping.g serotyping.g servo-controling.g servocontroling.g servo-controlling.g servocontrolling.g sexing.g sexualising.g sexualizing.g shafting.g shallowing.g shambling.g shanghaiing.g sheering.g sheeting.g shellacing.g shellacking.g shiming.g shimming.g shinning.g shipwrecking.g shoding.g shoeing.g short-listing.g shoveling.g shrining.g shriving.g shuttling.g sialadenectomizing.g sialylating.g siccing.g sicing.g sickling.g side-tracking.g signalising.g signalizing.g siliconising.g siliconizing.g silting.g silvering.g silylating.g singularising.g singularizing.g sintering.g siting.g situating.g skateboarding.g skeining.g skeletonising.g skying.g slanging.g slatting.g sledding.g sleding.g sleighing.g slenderising.g sleuthing.g slivering.g sloping.g slopping.g sludging.g sluicing.g smirching.g smuting.g smutting.g snaffling.g snicking.g snowshoeing.g snugging.g snuging.g soaping.g socialising.g sodding.g soding.g soft-pedaling.g soft-soaping.g soft-soldering.g solacing.g solating.g solemnising.g solemnizing.g soliloquising.g soling.g soloing.g solubilising.g solubilizing.g solvating.g somatising.g somatotyping.g sonicating.g sooting.g sorbing.g sorrowing.g sovietizing.g spangling.g spatchcocking.g spating.g spatulating.g spilt.g spilting.g spindling.g spiralising.g spiritualising.g spiritualizing.g spirting.g splenectomising.g splenectomizing.g splinting.g splotching.g spoofing.g spooking.g spooling.g spooning.g sporulating.g spudding.g spuding.g squeegeeing.g squeegeing.g stabling.g stagging.g stanching.g standardising.g steam-heating.g steam-rollering.g stenciling.g stencilling.g sterilising.g stewarding.g stigmatising.g stilting.g stinking.g stock-piling.g stockpiling.g stomping.g stoppering.g stranding.g strangulating.g striating.g stricturing.g stroping.g stropping.g strychnizing.g stultifying.g stupefying.g stylising.g subcategorising.g subcategorizing.g sub-classifying.g subclassifying.g subcompartmentalising.g subcompartmentalizing.g subcultivating.g subculturing.g subexciting.g subgrouping.g subindexing.g subjoining.g subliming.g sublocalising.g sublocalizing.g subluxating.g suborning.g subsaturating.g subsidising.g subspecialising.g subtitling.g subtyping.g suctioning.g sugaring.g sulfating.g sulfonating.g sulfurating.g sulfureting.g sulfuretting.g sulfurizing.g sulphating.g sulphonating.g sulphurating.g sulphureting.g sulphuretting.g sulphurising.g sulphurizing.g summarising.g superactivating.g superannuating.g supercharging.g supercooling.g superducting.g superfusing.g superhydrating.g superinducing.g superintending.g superposing.g superprecipitating.g supersaturating.g supershifting.g suprarenalectomizing.g surcharging.g surfeiting.g suscitating.g suturing.g swabbing.g swabing.g swaddling.g swaging.g swaning.g swanning.g swilling.g swobbing.g swobing.g swoping.g swopping.g syllabicating.g syllabifying.g syllabizing.g symbolising.g sympathectomising.g sympathectomizing.g sympathising.g synapsing.g synchronising.g synergising.g synonymizing.g synostosing.g synthesising.g synthetising.g synthetizing.g syringing.g systematising.g tabbing.g tabooing.g tabuing.g tape-recording.g targetting.g taring.g tarmacing.g tarmacking.g teeing.g telecommunicating.g telefaxing.g telepathizing.g teletransmiting.g teletransmitting.g tempering.g temporising.g tenanting.g tenoning.g tenotomizing.g tenting.g tenuring.g terrorising.g teslaizing.g tetanising.g tetanizing.g tetramerising.g texturing.g thermalising.g thermocauterising.g thermocauterizing.g thermocycling.g thermoregulating.g thermosensitising.g thermosensitizing.g thoracotomising.g thoracotomizing.g throeing.g throing.g thrusting.g thwacking.g thymectomising.g thymectomizing.g thymolizing.g thyroidectomising.g thyroidectomizing.g thyroidizing.g thyroparathyroidectomizing.g timetabling.g tincturing.g tingeing.g tinning.g titling.g tittivating.g toggling.g tolerising.g tolerizing.g tonicizing.g tonsillectomizing.g tonsuring.g tooling.g top-dressing.g torquing.g torrefying.g tosylating.g toweling.g trabeculating.g tracheostomizing.g tracheotomizing.g traducing.g trafficing.g trafficking.g trammeling.g trammelling.g tranquillising.g transactivating.g transdifferentiating.g transducing.g transecting.g transesterifying.g transfecting.g transfiguring.g transhiping.g transilluminating.g transiting.g transliterating.g translocating.g transmogrifying.g transphosphorylating.g transsecting.g transshiping.g trapsing.g traumatising.g traumatizing.g travestying.g treadling.g treeing.g trellising.g trenching.g trending.g trepaning.g trepanning.g trephining.g triangulating.g trichinizing.g trilling.g triplicating.g trisecting.g tritiating.g triturating.g trivialising.g trolling.g trooping.g trucking.g truing.g trussing.g trypsinising.g trypsinizing.g tubularizing.g turfing.g turgidizing.g twining.g twinning.g twiting.g twitting.g tyrannising.g ubiquitinating.g ultrapurifying.g ultrasonicating.g unbaring.g unbarring.g unbinding.g unbosoming.g unbound.g unbridling.g uncaping.g uncapping.g unclamping.g uncliping.g unclipping.g unclogging.g uncloging.g uncuffing.g undeceiving.g undercalling.g underdetecting.g underdiagnosing.g underemphasising.g underemphasizing.g underexerting.g under-feeding.g undernourishing.g underpredicting.g undersedating.g understaging.g understaining.g undertreating.g underusing.g underutilising.g underutilizing.g underwriting.g unfiting.g unfitting.g unhorsing.g universalizing.g unknotting.g unmaning.g unmanning.g unravelling.g unroofing.g unsaying.g unseating.g unsexing.g unsticking.g upregulating.g uptaking.g urbanising.g utilising.g vagotomizing.g vailing.g vandalising.g vandalizing.g vaporising.g vapourising.g vapourizing.g variegating.g variolating.g vascularising.g vascularizing.g vasectomizing.g vaunting.g veneering.g ventralising.g ventralizing.g ventricular_hypertrophying ventriducting.g verbalising.g victimising.g victualing.g victualling.g videoing.g virilising.g virilizing.g visioning.g visualising.g vitalising.g vitalizing.g vitrectomising.g vitrectomizing.g vivifying.g vocalising.g vogueing.g voguing.g volitilising.g vortexing.g vulcanising.g vulcanizing.g vulgarising.g vulnerating.g wagering.g wallpapering.g wanding.g wardening.g waring.g warring.g waterlogging.g wearying.g weaseling.g webbing.g weeing.g weekending.g weiring.g welching.g welling.g wenching.g westernising.g whisking.g whizing.g whizzing.g whopping.g winching.g winkling.g wintering.g wising.g womanising.g wowing.g wracking.g wreathing.g xanthating.g xenografting.g xeroxing.g Xeroxing.g x_raying X_raying x-raying.g xraying.g X-raying.g yarning.g yellowing.g yoking.g zenkerizing.g zig-zagging.g zippering.g link-grammar-5.3.16/data/en/words/words.n.3-vowel0000664000076400007640000003225412770335041016413 00000000000000a/c.n-u A/C.n-u abandonment.n-u abandon.n-u abasement.n-u abdication.n-u aberration.n-u abnegation.n-u abolition.n-u abortion.n-u abrasive.n-u abridgement.n-u abridgment.n-u abrogation.n-u abruptness.n-u abscess.n-u absenteeism.n-u absinthe.n-u absolution.n-u absolutism.n-u absorption.n-u abstention.n-u abstraction.n-u abuse.n-u academia.n-u acceleration.n-u accentuation.n-u accession.n-u access.n-u acclaim.n-u acclamation.n-u acclimatization.n-u accommodation.n-u accomplishment.n-u accordion.n-u accord.n-u accretion.n-u accumulation.n-u acetylene.n-u acid.n-u acne.n-u acquisition.n-u acquittal.n-u acreage.n-u acrimony.n-u acrylic.n-u action.n-u activation.n-u activism.n-u acumen.n-u acupuncture.n-u acuteness.n-u adaptation.n-u addiction.n-u addition.n-u adhesion.n-u adhesive.n-u adjudication.n-u adjustment.n-u administration.n-u admiration.n-u admission.n-u adobe.n-u adobo.n-u ado.n-u adoption.n-u adoration.n-u adornment.n-u adrenaline.n-u adrenalin.n-u adroitness.n-u adulation.n-u adulteration.n-u adultery.n-u adulthood.n-u advancement.n-u advantage.n-u adventure.n-u advertisement.n-u advertising.n-u advice.n-u advisement.n-u aerosol.n-u aerospace.n-u affectation.n-u affection.n-u affiliation.n-u affirmation.n-u Afghan.n-u African.n-u aftercare.n-u aftermath.n-u afternoon.n-u agar.n-u ageing.n-u age.n-u agglomeration.n-u aggravation.n-u aggregation.n-u aggression.n-u aggressiveness.n-u aggro.n-u agidigbo.n-u agitation.n-u ag.n-u agnosticism.n-u agony.n-u agoraphobia.n-u agreement.n-u agribusiness.n-u agriculture.n-u agronomy.n-u aid.n-u aim.n-u aircraft.n-u airmail.n-u air.n-u alabaster.n-u alarm.n-u Albanian.n-u Alberian.n-u albumen.n-u alchemy.n-u alcoholism.n-u alcohol.n-u ale.n-u alertness.n-u alfalfa.n-u algebra.n-u Algerian.n-u alienation.n-u alignment.n-u alimony.n-u alizarin.n-u alkali.n-u alleviation.n-u alliteration.n-u allocation.n-u allotment.n-u alloy.n-u allspice.n-u allure.n-u almond.n-u aloofness.n-u alpha.n-u alphorn.n-u alteration.n-u alternation.n-u altitude.n-u alto.n-u altruism.n-u aluminium.n-u aluminum.n-u alum.n-u amalgamation.n-u amaranth.n-u amateurism.n-u amazement.n-u amber.n-u ambrosia.n-u ambush.n-u amelioration.n-u amendment.n-u American.n-u amethyst.n-u ammo.n-u ammonia.n-u ammunition.n-u amnesia.n-u amortization.n-u amphetamine.n-u amplification.n-u amplitude.n-u amputation.n-u amusement.n-u anaemia.n-u anaesthesia.n-u anaesthetic.n-u anesthetic.n-u analgesia.n-u analogy.n-u analysis.n-u anarchism.n-u anarchy.n-u anathema.n-u anatomy.n-u Andorran.n-u Angentinian.n-u anger.n-u angina.n-u Angolan.n-u angora.n-u angst.n-u anguish.n-u animation.n-u anime.n-u animism.n-u animus.n-u aniseed.n-u anisette.n-u annexation.n-u annihilation.n-u annotation.n-u annulment.n-u antagonism.n-u anthracite.n-u anthrax.n-u anthropology.n-u anticipation.n-u antifreeze.n-u Antiguan.n-u antimony.n-u antipathy.n-u apartheid.n-u apathy.n-u aphasia.n-u aphrodisiac.n-u aplomb.n-u apoplexy.n-u apostasy.n-u apparel.n-u appeal.n-u appeasement.n-u appendicitis.n-u appetite.n-u applause.n-u apple.n-u application.n-u applique.n-u appointment.n-u apportionment.n-u apposition.n-u appreciation.n-u apprehension.n-u approbation.n-u appropriation.n-u approval.n-u approximation.n-u apricot.n-u aptitude.n-u aptness.n-u aquamarine.n-u aqua.n-u Arab.n-u arbitration.n-u archaeology.n-u archeology.n-u archery.n-u architecture.n-u archlute.n-u ardor.n-u ardour.n-u area.n-u argon.n-u argot.n-u argumentation.n-u arithmetic.n-u armament.n-u Armenian.n-u armor.n-u armour.n-u arpeggione.n-u arrangement.n-u arrest.n-u arroz_blanco arroz_con_pollo arroz.n-u arsenic.n-u arson.n-u arteriosclerosis.n-u arthritis.n-u artichoke.n-u articulation.n-u artifice.n-u artillery.n-u artistry.n-u art.n-u artwork.n-u asbestos.n-u asceticism.n-u Aserbaijani.n-u ash.n-u Asian.n-u asparagus.n-u asphalt.n-u asphyxia.n-u asphyxiation.n-u aspic.n-u aspiration.n-u aspirin.n-u ass.n-u assassination.n-u assault.n-u assemblage.n-u assessment.n-u assimilation.n-u asteroid.n-u asthma.n-u astigmatism.n-u astonishment.n-u astrology.n-u astronomy.n-u astuteness.n-u asylum.n-u asymmetry.n-u atavism.n-u atheism.n-u atonement.n-u atrophy.n-u attachment.n-u attack.n-u attainment.n-u attention.n-u attentiveness.n-u attenuation.n-u attire.n-u attitude.n-u attribution.n-u attrition.n-u auction.n-u audition.n-u aught.n-u augmentation.n-u Australian.n-u Austrian.n-u autarchy.n-u autarky.n-u authentication.n-u authoritarianism.n-u authorization.n-u authorship.n-u autism.n-u autobiography.n-u automation.n-u autonomy.n-u autumn.n-u avail.n-u avarice.n-u aversion.n-u aviation.n-u avocado.n-u avowal.n-u awe.n-u awkwardness.n-u azure.n-u earnest.n-u earshot.n-u earthenware.n-u earth.n-u earwax.n-u ease.n-u ebony.n-u eclecticism.n-u ecology.n-u econometrics.n-u economics.n-u ecru.n-u ecstasy.n-u ectoplasm.n-u Ecuadorian.n-u edification.n-u education.n-u effacement.n-u effectiveness.n-u effect.n-u effluent.n-u effrontery.n-u effusiveness.n-u egalitarianism.n-u egg.n-u eggplant.n-u eggshell.n-u egoism.n-u egotism.n-u Egyptian.n-u ejaculation.n-u ejection.n-u elaboration.n-u elan.n-u elastic.n-u elation.n-u electioneering.n-u election.n-u electrification.n-u electrochemistry.n-u electrocution.n-u electrolysis.n-u electrolyte.n-u electromagnetism.n-u electronics.n-u electrophoresis.n-u elevation.n-u elicitation.n-u elimination.n-u elision.n-u elitism.n-u elixir.n-u elm.n-u elocution.n-u elongation.n-u elopement.n-u elucidation.n-u email.n-u emanation.n-u emancipation.n-u emasculation.n-u embarkation.n-u embarrassment.n-u embellishment.n-u embezzlement.n-u embroidery.n-u emendation.n-u emerald.n-u emigration.n-u emission.n-u emotion.n-u empathy.n-u emphasis.n-u empiricism.n-u employment.n-u emptiness.n-u emulation.n-u emulsion.n-u enactment.n-u enamel.n-u encephalitis.n-u enchantment.n-u encirclement.n-u enclosure.n-u encouragement.n-u encroachment.n-u encryption.n-u endive.n-u endorsement.n-u endowment.n-u energy.n-u enervation.v enforcement.n-u enfranchisement.n-u engagement.n-u engineering.n-u English.n-u engraving.n-u enhancement.n-u enjoyment.n-u enlargement.n-u enlightenment.n-u enlistment.n-u ennoblement.n-u ennui.n-u enquiry.n-u enrichment.n-u enrolment.n-u enslavement.n-u entanglement.n-u enterprise.n-u entertainment.n-u enthusiasm.n-u enticement.n-u entitlement.n-u entomology.n-u entrenchment.n-u entropy.n-u entry.n-u enumeration.n-u enunciation.n-u envy.n-u epidemic.n-u epidemiology.n-u epidermis.n-u epilepsy.n-u epsilon.n-u equalization.n-u equation.n-u equilibrium.n-u equipment.n-u equipoise.n-u equivocation.n-u erasure.n-u erection.n-u Eritrean.n-u erosion.n-u eroticism.n-u error.n-u erudition.n-u eruption.n-u escalation.n-u escape.n-u escapism.n-u eschatology.n-u espionage.n-u espousal.n-u espresso.n-u esprit.n-u establishment.n-u estate.n-u esteem.n-u estimation.n-u Estonian.n-u estrangement.n-u eta.n-u ether.n-u ethics.n-u Ethiopian.n-u ethnography.n-u ethnology.n-u ethyl.n-u etiology.n-u etiquette.n-u etymology.n-u euphonium.n-u euphoria.n-u European.n-u euthanasia.n-u evacuation.n-u evangelism.n-u evaporation.n-u evasion.n-u evening.n-u evenness.n-u evensong.n-u eventide.n-u eviction.n-u evil.n-u evocation.n-u evolution.n-u exacerbation.n-u exactitude.n-u exactness.n-u exaggeration.n-u exaltation.n-u examination.n-u exasperation.n-u excavation.n-u excelsior.n-u excess.n-u exchange.n-u excise.n-u excitement.n-u exclamation.n-u exclusion.n-u excommunication.n-u excoriation.n-u excrement.n-u excretion.n-u execution.n-u exegesis.n-u exemplification.n-u exemption.n-u exercise.n-u exertion.n-u exhalation.n-u exhaustion.n-u exhaust.n-u exhibitionism.n-u exhibition.n-u exhilaration.n-u exhortation.n-u exile.n-u existentialism.n-u exoneration.n-u expansion.n-u expansiveness.n-u expenditure.n-u expense.n-u experimentation.n-u expertise.n-u expiation.n-u expiration.n-u explicitness.n-u exploitation.n-u exploration.n-u explosive.n-u exportation.n-u exposition.n-u exposure.n-u expressionism.n-u expression.n-u express.n-u expropriation.n-u expulsion.n-u expurgation.n-u exquisiteness.n-u extension.n-u extent.n-u extermination.n-u extinction.n-u extirpation.n-u extortion.n-u extraction.n-u extract.n-u extradition.n-u extrapolation.n-u extrication.n-u extroversion.n-u exultation.n-u eyesight.n-u eyestrain.n-u eyewash.n-u iceberg.n-u Icelandish.n-u ice.n-u idealism.n-u idealization.n-u identification.n-u ideology.n-u idiom.n-u idleness.n-u idolatry.n-u idolization.n-u ignition.n-u ignominy.n-u ilk.n-u ill.n-u illness.n-u illumination.n-u illusion.n-u illustration.n-u imagery.n-u imagination.n-u imitation.n-u immersion.n-u immigration.n-u immobilization.n-u immolation.n-u immunization.n-u immunology.n-u impact.n-u impairment.n-u impeachment.n-u imperialism.n-u imperiousness.n-u impersonation.n-u impingement.n-u implementation.n-u importation.n-u imposition.n-u impoverishment.n-u imprecision.n-u impressionism.n-u imprisonment.n-u improvement.n-u improvisation.n-u impulse.n-u imputation.n-u inaction.n-u inauguration.n-u inbreeding.n-u incantation.n-u incarceration.n-u incense.n-u incest.n-u incineration.n-u incitement.n-u inclination.n-u inclusion.n-u income.n-u incomprehension.n-u incorporation.n-u incursion.n-u indecision.n-u indemnification.n-u Indian.n-u indictment.n-u indigestion.n-u indignation.n-u indigo.n-u indiscretion.n-u indisposition.n-u individualism.n-u indoctrination.n-u Indonesian.n-u inducement.n-u induction.n-u industrialization.n-u industry.n-u inebriation.n-u ineptitude.n-u inertia.n-u infamy.n-u infanticide.n-u infantry.n-u infatuation.n-u infection.n-u infestation.n-u infield.n-u infighting.n-u infiltration.n-u inflammation.n-u inflation.n-u inflection.n-u infliction.n-u inflow.n-u influenza.n-u info.n-u information.n-u infrastructure.n-u infringement.n-u infusion.n-u ingratitude.n-u inhalation.n-u inhibition.n-u initiation.n-u initiative.n-u injection.n-u injury.n-u injustice.n-u ink.n-u inlay.n-u innovation.n-u innuendo.n-u inoculation.n-u input.n-u inquiry.n-u inquisition.n-u insecticide.n-u insemination.n-u insertion.n-u insight.n-u insinuation.n-u insomnia.n-u inspection.n-u inspiration.n-u installation.n-u instigation.n-u instinct.n-u instruction.n-u instrumentation.n-u insubordination.n-u insulation.n-u insulin.n-u insult.n-u insurrection.n-u intake.n-u integration.n-u intellect.n-u intensification.n-u intention.n-u interaction.n-u interception.n-u intercession.n-u interchange.n-u interconnection.n-u intercourse.n-u interest.n-u interim.n-u intermarriage.n-u interment.n-u internationalization.n-u internment.n-u interplay.n-u interpolation.n-u interposition.n-u interpretation.n-u interrelation.n-u interrelationship.n-u interrogation.n-u interruption.n-u intersection.n-u intervention.n-u intimation.n-u intimidation.n-u intonation.n-u intoxication.n-u intrigue.n-u introduction.n-u introspection.n-u introversion.n-u intrusion.n-u intuition.n-u inundation.n-u invalidation.n-u invective.n-u invention.n-u inventory.n-u inverse.n-u inversion.n-u investigation.n-u investiture.n-u investment.n-u invocation.n-u involvement.n-u inwardness.n-u iodine.n-u ionization.n-u iota.n-u Iranian.n-u Iraqi.n-u ire.n-u iridium.n-u Irish.n-u ironmongery.n-u iron.n-u ironware.n-u irony.n-u irrigation.n-u irritation.n-u isolationism.n-u isolation.n-u Israeli.n-u Italian.n-u Ivorian.n-u ivory.n-u ivy.n-u oak.n-u oarsmanship.n-u oatcake.n-u oatmeal.n-u oatn-u oat.n-u obliteration.n-u oblivion.n-u obnoxiousness.n-u oboe.n-u obscurantism.n-u observation.n-u obsession.n-u obstructionism.n-u obstruction.n-u ocarina.n-u ocean.n-u ochre.n-u octane.n-u octapad.n-u octavin.n-u odour.n-u offense.n-u officialdom.n-u officialese.n-u offset.n-u oilcloth.n-u oil.n-u ointment.n-u okra.n-u olestra.n-u oligarchy.n-u olive.n-u olivine.n-u Omani.n-u omega.n-u omelet.n-u omelette.n-u omicron.n-u omission.n-u onion.n-u onomatopoeia.n-u ontology.n-u oomph.n-u ooze.n-u opal.n-u openness.n-u opera.n-u operation.n-u ophicleide.n-u opiate.n-u opium.n-u opportunism.n-u opposition.n-u oppression.n-u opprobrium.n-u optics.n-u optimism.n-u opus.n-u orangeade.n-u orange.n-u oratory.n-u orchestration.n-u ordination.n-u ore.n-u organization.n-u organ.n-u orientation.n-u origin.n-u ornamentation.n-u ornament.n-u ornithology.n-u orthodoxy.n-u orthography.n-u oscillation.n-u ossification.n-u ostentation.n-u osteopathy.n-u ostracism.n-u otter.n-u outcry.n-u outlay.n-u output.n-u outrage.n-u ovenware.n-u overcollection.n-u overdrive.n-u overemphasis.n-u overexertion.n-u overexposure.n-u overgrowth.n-u overkill.n-u overlap.n-u overpayment.n-u overpopulation.n-u overproduction.n-u oversight.n-u overstatement.n-u overstrain.n-u overtime.n-u overwork.n-u ownership.n-u oxidation.n-u oxide.n-u oxidization.n-u oxyacetylene.n-u oxygen.n-u oyster.n-u oystershell.n-u ozone.n-u Ugandan.n-u ugliness.n-u Ukrainian.n-u ukulele.n-u umbrage.n-u unconsciousness.n-u underbrush.n-u underclothing.n-u undercut.n-u underdevelopment.n-u underestimation.n-u underexposure.n-u undergrowth.n-u underpayment.n-u understatement.n-u undervaluation.n-u underwear.n-u unease.n-u uneasiness.n-u unemployment.n-u unhappiness.n-u unification.n-u uniqueness.n-u unison.n-u unpleasantness.n-u unrest.n-u untruth.n-u unusefulness.n-u upbringing.n-u upheaval.n-u upholstery.n-u upkeep.n-u uproar.n-u upsilon.n-u uptake.n-u uranium.n-u urbanization.n-u urine.n-u Uruguayan.n-u usage.n-u usefulness.n-u use.n-u usurpation.n-u usury.n-u utilitarianism.n-u utilization.n-u utopia.n-u link-grammar-5.3.16/data/en/words/entities.given-female.sing0000664000076400007640000011077112770134014020645 00000000000000Abbey.f Abbie.f Abby.f Abigail.f Ada.f Adah.f Adaline.f Adda.f Addie.f Adela.f Adelaida.f Adelaide.f Adele.f Adelia.f Adelina.f Adeline.f Adell.f Adella.f Adelle.f Adena.f Adina.f Adline.f Adria.f Adriana.f Adriane.f Adrianna.f Adrianne.f Adriene.f Adrienne.f Afton.f Agatha.f Aggie.f Agnes.f Agnus.f Agripina.f Agueda.f Agustina.f Ai.f Aida.f Aide.f Aiko.f Aileen.f Ailene.f Aimee.f Aisha.f Aja.f Akiko.f Akilah.f Alaina.f Alaine.f Alana.f Alane.f Alanna.f Alayna.f Alba.f Alberta.f Albertha.f Albertina.f Albertine.f Albina.f Alcie.f Alda.f Aldona.f Alease.f Alecia.f Aleen.f Aleida.f Aleisha.f Alejandra.f Alejandrina.f Alena.f Alene.f Alesha.f Aleshia.f Alesia.f Alessandra.f Aleta.f Aletha.f Alethea.f Alethia.f Alexa.f Alexandra.f Alexandria.f Alexia.f Alfreda.f Alfredia.f Alia.f Alica.f Alice.f Alicia.f Alida.f Alina.f Aline.f Alisa.f Alise.f Alisha.f Alishia.f Alisia.f Alison.f Alissa.f Alita.f Aliza.f Alla.f Alleen.f Allegra.f Allena.f Allene.f Allie.f Alline.f Allison.f Allyn.f Allyson.f Alma.f Almeda.f Almeta.f Almira.f Almyra.f Alona.f Alpha.f Alta.f Altagracia.f Altha.f Althea.f Alvena.f Alvera.f Alverta.f Alvina.f Alvira.f Alyce.f Alycia.f Alys.f Alysa.f Alyse.f Alysha.f Alysia.f Alyson.f Alyssa.f Amada.f Amalia.f Amanda.f Amber.f Amberly.f Amee.f Amelia.f America.f Ami.f Amie.f Amiee.f Amina.f Amira.f Ammie.f Amparo.f Amy.f Ana.f Anabel.f Analisa.f Anamaria.f Anastacia.f Anastasia.f Andera.f Andra.f Andree.f Andria.f Anette.f Angela.f Angele.f Angelena.f Angeles.f Angelia.f Angelic.f Angelica.f Angelika.f Angelina.f Angeline.f Angelique.f Angelita.f Angella.f Angelyn.f Angie.f Angila.f Angla.f Angle.f Anglea.f Anh.f Anika.f Anisa.f Anisha.f Anissa.f Anita.f Anitra.f Anja.f Anjanette.f Anjelica.f Ann.f Anna.f Annabel.f Annabell.f Annabelle.f Annalee.f Annalisa.f Annamae.f Annamaria.f Annamarie.f Anne.f Anneliese.f Annelle.f Annemarie.f Anner.f Annett.f Annetta.f Annette.f Annice.f Annie.f Annika.f Annis.f Annita.f Annmarie.f Antionette.f Antoinette.f Antonetta.f Antonette.f Antonietta.f Antonina.f Anya.f Apolonia.f April.f Apryl.f Ara.f Araceli.f Aracelis.f Aracely.f Araminta.f Arcelia.f Ardath.f Ardelia.f Ardell.f Ardella.f Ardelle.f Ardis.f Ardith.f Aretha.f Argelia.f Argentina.f Aria.f Ariana.f Ariane.f Arianna.f Arianne.f Arica.f Arie.f Arielle.f Arizona.f Arla.f Arlean.f Arleen.f Arlena.f Arlene.f Arletha.f Arletta.f Arlette.f Arlinda.f Arline.f Arlyne.f Armanda.f Armandina.f Armida.f Arminda.f Arminta.f Arnetta.f Arnette.f Arnita.f Arrie.f Artie.f Arvilla.f Asha.f Ashanti.f Ashely.f Ashlea.f Ashlee.f Ashleigh.f Ashli.f Ashlie.f Ashly.f Ashlyn.f Asia.f Asley.f Assunta.f Astrid.f Asuncion.f Atha.f Audie.f Audra.f Audrea.f Audria.f Audrie.f Audry.f Augusta.f Augustina.f Aundrea.f Aura.f Aurea.f Aurelia.f Aurore.f Autumn.f Ava.f Avelina.f Avie.f Avis.f Avril.f Awilda.f Ayako.f Ayana.f Ayanna.f Ayesha.f Azalee.f Azucena.f Azzie.f Babara.f Babette.f Bailey.f Bama.f Bambi.f Bao.f Barabara.f Barb.f Barbar.f Barbara.f Barbera.f Barbie.f Barbra.f Bari.f Barrie.f Basilia.f Bea.f Beata.f Beatrice.f Beatris.f Beatriz.f Beaulah.f Bebe.f Becki.f Beckie.f Becky.f Bee.f Belen.f Belia.f Belinda.f Belkis.f Bella.f Belle.f Belva.f Bena.f Benita.f Berdie.f Berenice.f Berna.f Bernadette.f Bernadine.f Bernarda.f Bernardina.f Bernardine.f Berneice.f Bernetta.f Bernice.f Berniece.f Bernita.f Berta.f Bertha.f Bertie.f Beryl.f Bess.f Besse.f Bessie.f Beth.f Bethanie.f Bethann.f Bethany.f Bethel.f Betsey.f Betsy.f Bette.f Bettie.f Bettina.f Betty.f Bettyann.f Bettye.f Beula.f Beulah.f Bev.f Beverlee.f Beverley.f Beverly.f Bianca.f Bibi.f Billi.f Billye.f Bina.f Bird.f Birdie.f Birgit.f Birtha.f Birtie.f Blanca.f Blanch.f Blanche.f Blondell.f Blossom.f Blythe.f Bobbi.f Bobbye.f Bobette.f Bok.f Bong.f Bonita.f Bonnie.f Bonny.f Branda.f Brande.f Brandee.f Brandi.f Brandie.f Brandy.f Breana.f Breann.f Breanna.f Breanne.f Bree.f Brenda.f Brenna.f Briana.f Brianna.f Brianne.f Bridget.f Bridgett.f Bridgette.f Brigette.f Brigid.f Brigida.f Brigitte.f Brinda.f Britany.f Britney.f Britni.f Britta.f Brittaney.f Brittani.f Brittanie.f Brittany.f Britteny.f Brittney.f Brittni.f Brittny.f Bronwyn.f Brook.f Brooke.f Bruna.f Brunilda.f Bryanna.f Brynn.f Buena.f Buffy.f Bula.f Bulah.f Bunny.f Burma.f Burnice.f Caddie.f Caitlin.f Caitlyn.f Calandra.f Caldonia.f Calista.f Calla.f Callie.f Camelia.f Camellia.f Cami.f Camie.f Camila.f Camilla.f Camille.f Cammie.f Cammy.f Candace.f Candance.f Candelaria.f Candi.f Candice.f Candida.f Candie.f Candis.f Candra.f Candy.f Candyce.f Caprice.f Cara.f Caren.f Cari.f Caridad.f Carie.f Carin.f Carina.f Carisa.f Carissa.f Carita.f Carla.f Carlee.f Carleen.f Carlena.f Carlene.f Carletta.f Carley.f Carli.f Carlie.f Carline.f Carlita.f Carlota.f Carlotta.f Carly.f Carlyn.f Carma.f Carman.f Carmel.f Carmela.f Carmelia.f Carmelina.f Carmelita.f Carmella.f Carmina.f Carmon.f Carola.f Carolann.f Carole.f Carolee.f Carolin.f Carolina.f Caroline.f Caroll.f Carolyn.f Carolyne.f Carolynn.f Caron.f Caroyln.f Carra.f Carri.f Carrie.f Carry.f Caryl.f Carylon.f Caryn.f Casandra.f Casie.f Casimira.f Cassandra.f Cassaundra.f Cassey.f Cassi.f Cassidy.f Cassie.f Cassondra.f Cassy.f Catalina.f Catarina.f Caterina.f Catharine.f Catherin.f Catherina.f Catherine.f Cathern.f Catheryn.f Cathey.f Cathi.f Cathie.f Cathleen.f Cathrine.f Cathryn.f Cathy.f Catina.f Catrice.f Catrina.f Cayla.f Cecelia.f Cecila.f Cecile.f Cecilia.f Cecille.f Cecily.f Celena.f Celesta.f Celeste.f Celestia.f Celestina.f Celestine.f Celia.f Celie.f Celina.f Celinda.f Celine.f Celsa.f Ceola.f Chae.f Chan.f Chana.f Chanda.f Chandra.f Chanel.f Chanell.f Chanelle.f Chaney.f Chanie.f Chantal.f Chantay.f Chante.f Chantel.f Chantell.f Chantelle.f Chara.f Charis.f Charise.f Charissa.f Charisse.f Charita.f Charity.f Charla.f Charleen.f Charlena.f Charlene.f Charlesetta.f Charlette.f Charline.f Charlott.f Charlotta.f Charlotte.f Charlottie.f Charlsie.f Charlyn.f Charmain.f Charmaine.f Charolette.f Chasidy.f Chasity.f Chassidy.f Chastity.f Chau.f Chaya.f Chelsea.f Chelsey.f Chelsie.f Cher.f Chere.f Cheree.f Cherelle.f Cheri.f Cherie.f Cherilyn.f Cherise.f Cherish.f Cherly.f Cherlyn.f Cherri.f Cherrie.f Cherry.f Cherryl.f Chery.f Cheryl.f Cheryle.f Cheryll.f Cheyenne.f Chia.f Chieko.f Chimere.f Chin.f China.f Ching.f Chiquita.f Chloe.f Chrissie.f Chrissy.f Christa.f Christal.f Christeen.f Christel.f Christen.f Christena.f Christene.f Christi.f Christia.f Christiana.f Christiane.f Christie.f Christin.f Christina.f Christine.f Christinia.f Christy.f Chrystal.f Chu.f Chun.f Ciara.f Cicely.f Ciera.f Cierra.f Cinda.f Cinderella.f Cindi.f Cindie.f Cindy.f Cinthia.f Cira.f Claire.f Clara.f Clarabelle.f Clare.f Claretha.f Claretta.f Claribel.f Clarice.f Clarinda.f Clarine.f Claris.f Clarisa.f Clarissa.f Clarita.f Classie.f Claudette.f Claudia.f Claudie.f Claudine.f Clelia.f Clella.f Clemencia.f Clementina.f Clementine.f Clemie.f Clemmie.f Cleopatra.f Cleora.f Cleotilde.f Cleta.f Clora.f Clorinda.f Clotilde.f Clyda.f Codi.f Coleen.f Colene.f Coletta.f Colette.f Colleen.f Collen.f Collene.f Collette.f Concepcion.f Conception.f Concetta.f Concha.f Conchita.f Constance.f Consuela.f Consuelo.f Contessa.f Cora.f Coral.f Coralee.f Coralie.f Corazon.f Corda.f Cordelia.f Cordella.f Cordia.f Cordie.f Coreen.f Corene.f Coretta.f Cori.f Corie.f Corina.f Corine.f Corinna.f Corinne.f Corliss.f Cornelia.f Corrie.f Corrin.f Corrina.f Corrine.f Corrinne.f Cortney.f Creola.f Cris.f Criselda.f Crissy.f Crista.f Cristal.f Cristen.f Cristi.f Cristie.f Cristin.f Cristina.f Cristine.f Cristy.f Crysta.f Crystal.f Crystle.f Cuc.f Cyndi.f Cyndy.f Cyrstal.f Cythia.f Dacia.f Dagmar.f Dagny.f Dahlia.f Daina.f Daine.f Daisey.f Daisie.f Daisy.f Dakota.f Dalene.f Dalia.f Dalila.f Damaris.f Danae.f Danelle.f Danette.f Dani.f Dania.f Danica.f Daniela.f Daniele.f Daniell.f Daniella.f Danielle.f Danika.f Danille.f Danita.f Dann.f Danna.f Dannette.f Dannielle.f Danuta.f Danyel.f Danyell.f Danyelle.f Daphine.f Daphne.f Dara.f Darby.f Darcel.f Darcey.f Darci.f Darcie.f Darcy.f Daria.f Darla.f Darleen.f Darlena.f Darlene.f Darline.f Davida.f Davina.f Dawn.f Dawna.f Dawne.f Dayle.f Dayna.f Dayse.f Daysi.f Deadra.f Deana.f Deandra.f Deandrea.f Deane.f Deann.f Deanna.f Deanne.f Deb.f Debbi.f Debbie.f Debbra.f Debby.f Debera.f Debi.f Debora.f Deborah.f Debra.f Debrah.f Debroah.f Dede.f Dedra.f Deeann.f Deeanna.f Deedee.f Deedra.f Deena.f Deetta.f Deidra.f Deidre.f Deirdre.f Deja.f Delaine.f Delana.f Delcie.f Delena.f Delfina.f Delia.f Deliah.f Delicia.f Delila.f Delilah.f Delina.f Delinda.f Delisa.f Dell.f Della.f Dellar.f Delle.f Delma.f Delmy.f Delois.f Deloise.f Delora.f Deloras.f Delores.f Deloris.f Delorse.f Delpha.f Delphia.f Delphine.f Delsie.f Delta.f Demetria.f Demetrice.f Dena.f Denae.f Deneen.f Denese.f Denice.f Denise.f Denisha.f Denisse.f Denita.f Denna.f Dennise.f Denyse.f Deonna.f Desirae.f Desire.f Desiree.f Despina.f Dessa.f Dessie.f Destiny.f Detra.f Devona.f Devora.f Devorah.f Dia.f Diamond.f Dian.f Diana.f Diane.f Diann.f Dianna.f Dianne.f Dicie.f Dicy.f Diedra.f Diedre.f Dierdre.f Digna.f Dillie.f Dimple.f Dina.f Dinah.f Dinorah.f Dione.f Dionna.f Dionne.f Divina.f Dixie.f Docia.f Dodie.f Dollie.f Dolly.f Dolores.f Doloris.f Domenica.f Dominga.f Dominica.f Dominque.f Domitila.f Domonique.f Dona.f Donella.f Donetta.f Donette.f Donia.f Donie.f Donita.f Donna.f Donnetta.f Donnette.f Donya.f Dora.f Dorathy.f Dorcas.f Doreatha.f Doreen.f Dorene.f Doretha.f Dorethea.f Doretta.f Dori.f Doria.f Dorie.f Dorinda.f Dorine.f Dorla.f Dorotha.f Dorothea.f Dorothy.f Dorris.f Dortha.f Dorthea.f Dorthey.f Dorthy.f Dosha.f Doshia.f Doshie.f Dot.f Dottie.f Dotty.f Dove.f Dovie.f Dreama.f Drema.f Drucilla.f Drusilla.f Dulce.f Dulcie.f Dung.f Dusti.f Dwana.f Dyan.f Earlean.f Earleen.f Earlene.f Earlie.f Earline.f Earnestine.f Eartha.f Easter.f Ebba.f Eboni.f Ebonie.f Ebony.f Echo.f Eda.f Edda.f Edelmira.f Eden.f Edie.f Edith.f Edmonia.f Edna.f Ednah.f Edra.f Edris.f Edwina.f Edyth.f Edythe.f Effa.f Effie.f Ehtel.f Eileen.f Eilene.f Ela.f Eladia.f Elaina.f Elaine.f Elana.f Elane.f Elanor.f Elayne.f Elba.f Elberta.f Elda.f Eldora.f Eleanor.f Eleanora.f Eleanore.f Elease.f Electa.f Elena.f Elene.f Eleni.f Elenor.f Elenora.f Elenore.f Eleonor.f Eleonora.f Eleonore.f Elfreda.f Elfrieda.f Elfriede.f Elia.f Eliana.f Elicia.f Elida.f Elidia.f Elin.f Elina.f Elinor.f Elinore.f Elisa.f Elisabeth.f Elise.f Elissa.f Eliz.f Eliza.f Elizabet.f Elizabeth.f Elizbeth.f Elizebeth.f Elke.f Ella.f Ellamae.f Ellan.f Ellar.f Ellen.f Ellena.f Elli.f Ellie.f Elly.f Ellyn.f Elma.f Elmina.f Elmira.f Elmire.f Elna.f Elnora.f Elodia.f Elois.f Eloisa.f Eloise.f Elouise.f Elsa.f Else.f Elsie.f Elsy.f Elta.f Elva.f Elvera.f Elvia.f Elvie.f Elvina.f Elvira.f Elwanda.f Elyse.f Elza.f Elzada.f Ema.f Emaline.f Emelda.f Emelia.f Emelie.f Emelina.f Emeline.f Emely.f Emerald.f Emerita.f Emiko.f Emilee.f Emilia.f Emilie.f Emily.f Emma.f Emmaline.f Emmer.f Emmie.f Emmy.f Emogene.f Ena.f Enda.f Enedina.f Eneida.f Enid.f Enola.f Enriqueta.f Eola.f Epifania.f Era.f Erica.f Ericha.f Ericka.f Erie.f Erika.f Erinn.f Erlene.f Erlinda.f Erline.f Erma.f Ermelinda.f Erminia.f Erna.f Ernesta.f Ernestina.f Ernestine.f Eryn.f Esmeralda.f Esperanza.f Essie.f Esta.f Estefana.f Estela.f Estell.f Estella.f Estelle.f Ester.f Esther.f Estie.f Estrella.f Etha.f Ethel.f Ethelene.f Ethelyn.f Ether.f Ethyl.f Etna.f Etsuko.f Etta.f Etter.f Ettie.f Eudora.f Eufemia.f Eugena.f Eugenia.f Eugenie.f Eula.f Eulah.f Eulalia.f Eulalie.f Eun.f Euna.f Eunice.f Euphemia.f Eura.f Eusebia.f Eustolia.f Eva.f Evalena.f Evaline.f Evalyn.f Evangelina.f Evangeline.f Eve.f Evelia.f Evelin.f Evelina.f Eveline.f Evelyn.f Evelyne.f Evelynn.f Evette.f Evia.f Evie.f Evita.f Evon.f Evonne.f Ewa.f Exie.f Fabiola.f Fae.f Fairy.f Faith.f Fallon.f Fannie.f Fanny.f Farah.f Farrah.f Fatima.f Fatimah.f Faustina.f Faviola.f Fawn.f Fay.f Faye.f Fe.f Felecia.f Felica.f Felice.f Felicia.f Felicidad.f Felicita.f Felicitas.f Felipa.f Felisa.f Felisha.f Fermina.f Fern.f Fernanda.f Fernande.f Ferne.f Fidela.f Fidelia.f Filomena.f Fiona.f Flavia.f Fleta.f Flo.f Flor.f Flora.f Florance.f Florence.f Florencia.f Florene.f Florentina.f Flores.f Floretta.f Floria.f Florida.f Florinda.f Florine.f Florrie.f Flossie.f Floy.f Fonda.f Fran.f Francene.f Francesca.f Franchesca.f Francie.f Francina.f Francine.f Francisca.f Francoise.f Fransisca.f Freda.f Fredda.f Frederica.f Fredericka.f Fredia.f Fredricka.f Freeda.f Freida.f Frida.f Frieda.f Frona.f Fronie.f Fronnie.f Fumiko.f Gabriela.f Gabriele.f Gabriella.f Gabrielle.f Gala.f Galina.f Garnet.f Garnett.f Gay.f Gaye.f Gayla.f Gaylene.f Gaynell.f Gaynelle.f Gearldine.f Gema.f Gemma.f Gena.f Genesis.f Geneva.f Genevie.f Genevieve.f Genevive.f Genia.f Genie.f Genna.f Gennie.f Genny.f Genoveva.f Georgann.f Georgeann.f Georgeanna.f Georgene.f Georgetta.f Georgette.f Georgia.f Georgiana.f Georgiann.f Georgianna.f Georgianne.f Georgie.f Georgina.f Georgine.f Geraldine.f Geralyn.f Gerda.f Geri.f Germaine.f Gerri.f Gertha.f Gertie.f Gertrud.f Gertrude.f Gertrudis.f Gertude.f Ghislaine.f Gia.f Gianna.f Gidget.f Gigi.f Gilberte.f Gilda.f Gillian.f Gilma.f Gina.f Ginette.f Ginger.f Ginny.f Giovanna.f Gisela.f Gisele.f Giselle.f Gita.f Giuseppina.f Gladis.f Glady.f Gladys.f Glayds.f Glenda.f Glendora.f Glenna.f Glennie.f Glennis.f Glinda.f Gloria.f Glory.f Glynda.f Glynis.f Golda.f Golden.f Goldia.f Goldie.f Grace.f Gracia.f Gracie.f Graciela.f Grayce.f Grazyna.f Gregoria.f Greta.f Gretchen.f Gretta.f Gricelda.f Grisel.f Griselda.f Gudrun.f Guillermina.f Gussie.f Gwen.f Gwenda.f Gwendolyn.f Gwenn.f Gwyn.f Gwyneth.f Ha.f Hae.f Hailey.f Haley.f Halina.f Halley.f Hallie.f Han.f Hana.f Hang.f Hanh.f Hanna.f Hannah.f Hannelore.f Harmony.f Harriet.f Harriett.f Harriette.f Hassie.f Hattie.f Haydee.f Hayley.f Hazel.f Hazle.f Heather.f Hedwig.f Hedy.f Hee.f Heide.f Heidi.f Heidy.f Heike.f Helaine.f Helen.f Helena.f Helene.f Helga.f Hellen.f Helma.f Helyn.f Henretta.f Henrieta.f Henrietta.f Henriette.f Herlinda.f Herma.f Hermelinda.f Hermila.f Hermina.f Hermine.f Herminia.f Herta.f Hertha.f Hessie.f Hester.f Hettie.f Hiedi.f Hien.f Hilaria.f Hilary.f Hilda.f Hilde.f Hildegard.f Hildegarde.f Hildred.f Hildur.f Hillary.f Hilma.f Hiroko.f Hisako.f Hoa.f Holley.f Holli.f Hollie.f Holly.f Honey.f Honora.f Hope.f Hortencia.f Hortense.f Hortensia.f Hsiu.f Hue.f Hui.f Hulda.f Huldah.f Huong.f Hwa.f Hyacinth.f Hye.f Hyo.f Hyon.f Hyun.f Icie.f Icy.f Ida.f Idalia.f Idell.f Idella.f Iesha.f Ignacia.f Ila.f Ilana.f Ilda.f Ileana.f Ileen.f Ilene.f Iliana.f Illa.f Ilona.f Ilse.f Iluminada.f Ima.f Imelda.f Imogene.f Ina.f India.f Indiana.f Indira.f Indre.f Inell.f Ines.f Inez.f Inga.f Inge.f Ingeborg.f Inger.f Ingrid.f Inocencia.f Iola.f Iona.f Ione.f Iraida.f Irena.f Irene.f Irina.f Irish.f Irma.f Irmgard.f Isa.f Isabel.f Isabell.f Isabella.f Isabelle.f Isadora.f Isaura.f Isela.f Isidra.f Isis.f Isobel.f Iva.f Ivah.f Ivana.f Ivelisse.f Ivette.f Ivey.f Ivonne.f Ivy.f Izetta.f Izola.f Izora.f Ja.f Jacalyn.f Jacelyn.f Jacinda.f Jacinta.f Jackeline.f Jackelyn.f Jacki.f Jacklyn.f Jackqueline.f Jaclyn.f Jacqualine.f Jacque.f Jacquelin.f Jacqueline.f Jacquelyn.f Jacquelyne.f Jacquelynn.f Jacquetta.f Jacqui.f Jacquie.f Jacquiline.f Jacquline.f Jacqulyn.f Jada.f Jade.f Jadwiga.f Jaimee.f Jaimie.f Jaleesa.f Jalisa.f Jama.f Jamee.f Jami.f Jamika.f Jamila.f Jammie.f Jana.f Janae.f Janay.f Jane.f Janean.f Janee.f Janeen.f Janel.f Janell.f Janella.f Janelle.f Janene.f Janessa.f Janet.f Janeth.f Janett.f Janetta.f Janette.f Janey.f Jani.f Janice.f Janie.f Janiece.f Janina.f Janine.f Janis.f Janise.f Janita.f Jann.f Janna.f Jannet.f Jannette.f Jannie.f January.f Janyce.f Jaqueline.f Jaquelyn.f Jasmin.f Jasmine.f Jaunita.f Jaye.f Jayme.f Jaymie.f Jayna.f Jayne.f Jazmin.f Jazmine.f Jeana.f Jeane.f Jeanelle.f Jeanene.f Jeanett.f Jeanetta.f Jeanette.f Jeanice.f Jeanie.f Jeanine.f Jeanmarie.f Jeanna.f Jeanne.f Jeannetta.f Jeannette.f Jeannie.f Jeannine.f Jeffie.f Jen.f Jena.f Jenae.f Jene.f Jenee.f Jenell.f Jenelle.f Jenette.f Jeneva.f Jeni.f Jenice.f Jenifer.f Jeniffer.f Jenine.f Jenise.f Jenna.f Jennefer.f Jennell.f Jennette.f Jenni.f Jennie.f Jennifer.f Jenniffer.f Jennine.f Jenny.f Jeraldine.f Jeri.f Jerica.f Jerilyn.f Jerlene.f Jerri.f Jerrica.f Jerrie.f Jesenia.f Jesica.f Jessenia.f Jessi.f Jessia.f Jessica.f Jessika.f Jestine.f Jesusa.f Jesusita.f Jetta.f Jettie.f Ji.f Jill.f Jillian.f Jin.f Jina.f Jinny.f Jo.f Joana.f Joane.f Joanie.f Joann.f Joanna.f Joanne.f Joannie.f Joaquina.f Jocelyn.f Jodee.f Jodi.f Jodie.f Joeann.f Joella.f Joelle.f Joellen.f Joetta.f Joette.f Johana.f Johanna.f Johannah.f Johanne.f Johna.f Johnetta.f Johnette.f Johnna.f Johnsie.f Joi.f Joie.f Jolanda.f Joleen.f Jolene.f Jolie.f Joline.f Jolyn.f Jolynn.f Jona.f Jone.f Jonell.f Jonelle.f Jong.f Joni.f Jonie.f Jonna.f Jonnie.f Josefa.f Josefina.f Josefine.f Joselyn.f Josephina.f Josephine.f Josette.f Josie.f Josiephine.f Joslyn.f Josphine.f Jossie.f Jovan.f Jovita.f Joy.f Joya.f Joyce.f Joycelyn.f Joye.f Juana.f Juanita.f Judi.f Judie.f Judith.f Judy.f Jule.f Julee.f Julene.f Juli.f Julia.f Juliana.f Juliane.f Juliann.f Julianna.f Julianne.f Julie.f Julieann.f Julienne.f Juliet.f Julieta.f Julietta.f Juliette.f Julissa.f June.f Jung.f Junie.f Junita.f Junko.f Justa.f Justina.f Justine.f Jutta.f Ka.f Kacey.f Kaci.f Kacie.f Kacy.f Kai.f Kaila.f Kaitlin.f Kaitlyn.f Kala.f Kaleigh.f Kaley.f Kali.f Kallie.f Kalyn.f Kam.f Kamala.f Kami.f Kamilah.f Kandace.f Kandi.f Kandice.f Kandis.f Kandra.f Kandy.f Kanesha.f Kanisha.f Kara.f Karan.f Kareen.f Karen.f Karena.f Karey.f Kari.f Karie.f Karima.f Karin.f Karina.f Karine.f Karisa.f Karissa.f Karla.f Karleen.f Karlene.f Karly.f Karlyn.f Karma.f Karmen.f Karol.f Karole.f Karoline.f Karolyn.f Karon.f Karren.f Karri.f Karrie.f Karry.f Kary.f Karyl.f Karyn.f Kasandra.f Kasha.f Kasi.f Kasie.f Kassandra.f Kassie.f Kate.f Katelin.f Katelyn.f Katelynn.f Katerine.f Kathaleen.f Katharina.f Katharine.f Katharyn.f Kathe.f Katheleen.f Katherin.f Katherina.f Katherine.f Kathern.f Katheryn.f Kathey.f Kathi.f Kathie.f Kathleen.f Kathlene.f Kathline.f Kathlyn.f Kathrin.f Kathrine.f Kathryn.f Kathryne.f Kathy.f Kathyrn.f Kati.f Katia.f Katie.f Katina.f Katlyn.f Katrice.f Katrina.f Kattie.f Katy.f Kay.f Kayce.f Kaycee.f Kaye.f Kayla.f Kaylee.f Kayleen.f Kayleigh.f Kaylene.f Kazuko.f Kecia.f Keeley.f Keely.f Keena.f Keesha.f Keiko.f Keila.f Keira.f Keisha.f Keitha.f Keli.f Kelle.f Kellee.f Kelli.f Kellie.f Kellye.f Kelsey.f Kelsi.f Kelsie.f Kemberly.f Kena.f Kenda.f Kendal.f Kendra.f Kenia.f Kenisha.f Kenna.f Kenya.f Kenyatta.f Kenyetta.f Kera.f Keren.f Keri.f Kerri.f Kerrie.f Kerstin.f Kesha.f Keshia.f Keturah.f Keva.f Khadijah.f Khalilah.f Kia.f Kiana.f Kiara.f Kiera.f Kiersten.f Kiesha.f Kiley.f Kimber.f Kimberely.f Kimberlee.f Kimberley.f Kimberli.f Kimberlie.f Kimberly.f Kimbery.f Kimbra.f Kimi.f Kimiko.f Kina.f Kindra.f Kira.f Kirsten.f Kirstie.f Kirstin.f Kisha.f Kit.f Kittie.f Kitty.f Kiyoko.f Kizzie.f Kizzy.f Klara.f Kori.f Kortney.f Kourtney.f Krishna.f Krissy.f Krista.f Kristal.f Kristan.f Kristeen.f Kristel.f Kristen.f Kristi.f Kristian.f Kristie.f Kristin.f Kristina.f Kristine.f Kristle.f Kristy.f Kristyn.f Krysta.f Krystal.f Krysten.f Krystin.f Krystina.f Krystle.f Krystyna.f Kum.f Kyla.f Kylee.f Kylene.f Kylie.f Kym.f Kymberly.f Kyoko.f Kyong.f Kyra.f Kyung.f Lacey.f Lachelle.f Laci.f Lacie.f Lacresha.f Ladawn.f Ladonna.f Lady.f Lael.f Lahoma.f Lai.f Laila.f Laine.f Lajuana.f Lakeesha.f Lakeisha.f Lakendra.f Lakenya.f Lakesha.f Lakeshia.f Lakia.f Lakiesha.f Lakisha.f Lakita.f Lala.f Lamonica.f Lan.f Lana.f Lanell.f Lanelle.f Lanette.f Lang.f Lani.f Lanie.f Lanita.f Lannie.f Lanora.f Laquanda.f Laquita.f Lara.f Larae.f Laraine.f Laree.f Larhonda.f Larisa.f Larissa.f Larita.f Laronda.f Larraine.f Larue.f Lasandra.f Lashanda.f Lashandra.f Lashaun.f Lashaunda.f Lashawn.f Lashawna.f Lashawnda.f Lashay.f Lashell.f Lashon.f Lashonda.f Lashunda.f Lasonya.f Latanya.f Latarsha.f Latasha.f Latashia.f Latesha.f Latia.f Laticia.f Latina.f Latisha.f Latonia.f Latonya.f Latoria.f Latosha.f Latoya.f Latoyia.f Latrice.f Latricia.f Latrina.f Latrisha.f Launa.f Laura.f Lauralee.f Lauran.f Laure.f Laureen.f Laurel.f Laurena.f Laurene.f Lauretta.f Laurette.f Lauri.f Laurice.f Laurie.f Laurinda.f Laurine.f Lauryn.f Lavada.f Lavelle.f Lavenia.f Lavera.f Laverna.f Laveta.f Lavette.f Lavina.f Lavinia.f Lavon.f Lavona.f Lavonda.f Lavone.f Lavonia.f Lavonna.f Lavonne.f Lawana.f Lawanda.f Lawanna.f Layla.f Layne.f Le.f Lea.f Leah.f Lean.f Leana.f Leandra.f Leann.f Leanna.f Leanne.f Leanora.f Leatha.f Leatrice.f Lecia.f Leda.f Leeann.f Leeanna.f Leeanne.f Leena.f Leesa.f Leia.f Leida.f Leigha.f Leighann.f Leila.f Leilani.f Leisa.f Leisha.f Leitha.f Lekisha.f Lela.f Lelah.f Lelar.f Lelia.f Lella.f Lemma.f Lena.f Lenita.f Lenna.f Lennie.f Lenora.f Lenore.f Leola.f Leoma.f Leona.f Leonarda.f Leone.f Leonia.f Leonida.f Leonie.f Leonila.f Leonor.f Leonora.f Leonore.f Leontine.f Leora.f Leota.f Lera.f Lesa.f Lesha.f Lesia.f Leslee.f Lesli.f Lessie.f Leta.f Letha.f Leticia.f Letisha.f Letitia.f Letta.f Lettie.f Letty.f Lexie.f Lezlie.f Li.f Lia.f Liana.f Liane.f Lianne.f Libbie.f Libby.f Liberty.f Librada.f Lida.f Liddie.f Lidia.f Lidie.f Lien.f Lieselotte.f Ligia.f Lila.f Lili.f Lilia.f Lilian.f Liliana.f Lilla.f Liller.f Lilli.f Lillia.f Lilliam.f Lillian.f Lilliana.f Lillie.f Lillis.f Lilly.f Lily.f Lilyan.f Lin.f Lina.f Linda.f Lindsy.f Lindy.f Linette.f Ling.f Linh.f Linn.f Linna.f Linnea.f Linnie.f Linsey.f Lisa.f Lisabeth.f Lisandra.f Lisbeth.f Lise.f Lisette.f Lisha.f Lissa.f Lissette.f Lissie.f Lita.f Littie.f Livia.f Liz.f Liza.f Lizabeth.f Lizbeth.f Lizeth.f Lizette.f Lizzette.f Lizzie.f Loan.f Lockie.f Loida.f Lois.f Loise.f Lola.f Lolita.f Lollie.f Loma.f Lona.f Londa.f Loni.f Lonie.f Lonna.f Lora.f Loraine.f Loralee.f Lorayne.f Lore.f Lorean.f Loree.f Loreen.f Lorelei.f Lorena.f Lorene.f Lorenza.f Loreta.f Loretta.f Lorette.f Loretto.f Lori.f Loria.f Loriann.f Lorie.f Lorilee.f Lorina.f Lorinda.f Lorine.f Loris.f Lorita.f Lorna.f Lorraine.f Lorretta.f Lorri.f Lorriane.f Lorrie.f Lorrine.f Lory.f Lossie.f Lotta.f Lottie.f Louann.f Louanne.f Louella.f Louetta.f Louisa.f Louise.f Loula.f Loura.f Lourdes.f Lourie.f Louvenia.f Love.f Lovella.f Lovetta.f Lovie.f Lovina.f Lovisa.f Loyce.f Lu.f Luana.f Luann.f Luanna.f Luanne.f Luba.f Luci.f Lucia.f Luciana.f Lucie.f Lucienne.f Lucila.f Lucile.f Lucilla.f Lucille.f Lucinda.f Lucrecia.f Lucretia.f Lucy.f Ludie.f Ludivina.f Lue.f Luella.f Luetta.f Lugenia.f Luisa.f Luise.f Lula.f Lular.f Lulie.f Lulu.f Lupita.f Lura.f Lurlene.f Lurline.f Lutie.f Luvenia.f Luvinia.f Luz.f Lyda.f Lydia.f Lyla.f Lyn.f Lynda.f Lyndia.f Lyndsay.f Lyndsey.f Lynell.f Lynelle.f Lynetta.f Lynette.f Lynna.f Lynne.f Lynnette.f Lynsey.f Ma.f Mabel.f Mabelle.f Mable.f Machelle.f Macie.f Mackenzie.f Macy.f Madalene.f Madaline.f Madalyn.f Maddie.f Madelaine.f Madeleine.f Madelene.f Madeline.f Madelyn.f Madge.f Madie.f Madison.f Madlyn.f Madonna.f Madora.f Mae.f Maegan.f Mafalda.f Magali.f Magaly.f Magan.f Magaret.f Magda.f Magdalen.f Magdalena.f Magdalene.f Magen.f Maggie.f Magnolia.f Mahala.f Mahalia.f Mai.f Maida.f Maile.f Maira.f Maire.f Maisha.f Maisie.f Majorie.f Makeda.f Malena.f Malia.f Malika.f Malinda.f Malisa.f Malissa.f Malka.f Mallie.f Mallory.f Malorie.f Malvina.f Mame.f Mamie.f Mammie.f Mana.f Manda.f Mandi.f Mandie.f Mandy.f Manerva.f Manervia.f Manie.f Manuela.f Many.f Mao.f Maple.f Mara.f Maragaret.f Maragret.f Maranda.f Marcela.f Marcelene.f Marcelina.f Marceline.f Marcell.f Marcella.f Marcelle.f Marcene.f Marchelle.f Marci.f Marcia.f Marcie.f Marcy.f Mardell.f Maren.f Marg.f Margaret.f Margareta.f Margarete.f Margarett.f Margaretta.f Margarette.f Margarita.f Margarite.f Margart.f Marge.f Margene.f Margeret.f Margert.f Margery.f Marget.f Margherita.f Margie.f Margit.f Margo.f Margorie.f Margot.f Margret.f Margrett.f Marguerita.f Marguerite.f Margurite.f Margy.f Marhta.f Mari.f Mariah.f Mariam.f Marian.f Mariana.f Marianela.f Mariann.f Marianna.f Marianne.f Maribel.f Maribeth.f Marica.f Maricela.f Maricruz.f Marie.f Mariel.f Mariela.f Mariella.f Marielle.f Marietta.f Mariette.f Mariko.f Marilee.f Marilla.f Marilou.f Marilu.f Marilyn.f Marilynn.f Marin.f Marina.f Marinda.f Marine.f Maris.f Marisa.f Marisela.f Marisha.f Marisol.f Marissa.f Marita.f Maritza.f Marivel.f Marjorie.f Marjory.f Marketta.f Markita.f Marla.f Marlana.f Marleen.f Marlen.f Marlena.f Marlene.f Marline.f Marlo.f Marlyn.f Marlys.f Marna.f Marni.f Marnie.f Marquerite.f Marquetta.f Marquita.f Marquitta.f Marry.f Marsha.f Marta.f Marth.f Martha.f Marti.f Martina.f Martine.f Marva.f Marvel.f Marvella.f Marvis.f Marx.f Marya.f Maryalice.f Maryam.f Maryann.f Maryanna.f Maryanne.f Marybelle.f Marybeth.f Maryellen.f Maryetta.f Maryjane.f Maryjo.f Maryland.f Marylee.f Marylin.f Maryln.f Marylou.f Marylouise.f Marylyn.f Marylynn.f Maryrose.f Masako.f Matha.f Mathilda.f Mathilde.f Matie.f Matilda.f Matilde.f Mattie.f Maud.f Maude.f Maudie.f Maura.f Maureen.f Maurine.f Maurita.f Mavis.f Maxie.f Maxima.f Maximina.f Maxine.f May.f Maya.f Maybell.f Maybelle.f Maye.f Mayme.f Maymie.f Mayola.f Mayra.f Mazie.f Mckenzie.f Meagan.f Meaghan.f Mechelle.f Meda.f Mee.f Meg.f Megan.f Meggan.f Meghan.f Meghann.f Mei.f Melaine.f Melani.f Melania.f Melanie.f Melany.f Melba.f Melda.f Melia.f Melida.f Melina.f Melinda.f Melisa.f Melissa.f Melissia.f Melita.f Mellie.f Mellisa.f Mellissa.f Melodee.f Melodi.f Melodie.f Melody.f Melonie.f Melony.f Melva.f Melvina.f Melynda.f Mena.f Mendy.f Mercedes.f Mercedez.f Mercy.f Meredith.f Meri.f Merideth.f Meridith.f Merilyn.f Merissa.f Merlene.f Merlyn.f Merna.f Merri.f Merrie.f Merrilee.f Merry.f Mertie.f Meryl.f Meta.f Metta.f Mettie.f Mi.f Mia.f Mica.f Micaela.f Micha.f Michaela.f Michaele.f Michele.f Michelina.f Micheline.f Michell.f Michelle.f Michiko.f Micki.f Mickie.f Miesha.f Migdalia.f Mignon.f Miguelina.f Mika.f Mikaela.f Miki.f Mikki.f Mila.f Milagro.f Milagros.f Milda.f Mildred.f Milissa.f Millicent.f Millie.f Milly.f Mima.f Mimi.f Min.f Mina.f Minda.f Mindi.f Mindy.f Minervia.f Ming.f Minna.f Minnie.f Minta.f Mintie.f Mira.f Miranda.f Mireille.f Mirella.f Mireya.f Miriam.f Mirian.f Mirna.f Mirta.f Mirtha.f Misha.f Miss.f Missouri.f Missy.f Misti.f Mistie.f Misty.f Mitsue.f Mitsuko.f Mittie.f Mitzi.f Mitzie.f Miyoko.f Modesta.f Moira.f Mollie.f Molly.f Mona.f Monet.f Monica.f Monika.f Monique.f Monnie.f Monserrate.f Moon.f Mora.f Moriah.f Mossie.f Mozell.f Mozella.f Mozelle.f Mui.f Muoi.f Muriel.f Myesha.f Myong.f Myra.f Myriam.f Myrl.f Myrle.f Myrna.f Myrta.f Myrtice.f Myrtie.f Myrtis.f Myrtle.f Myung.f Na.f Nada.f Nadene.f Nadia.f Nadine.f Naida.f Nakesha.f Nakia.f Nakisha.f Nakita.f Nam.f Nan.f Nana.f Nancee.f Nancey.f Nanci.f Nancie.f Nancy.f Nanette.f Nannette.f Nannie.f Naoma.f Naomi.f Narcisa.f Natacha.f Natalia.f Natalie.f Natalya.f Natasha.f Natashia.f Nathalie.f Natisha.f Natividad.f Natosha.f Nealie.f Necole.f Neda.f Nedra.f Neely.f Neida.f Nelda.f Nelia.f Nelida.f Nell.f Nella.f Nelle.f Nellie.f Nelly.f Nena.f Nenita.f Neoma.f Neomi.f Neppie.f Nereida.f Nerissa.f Nery.f Neta.f Netta.f Nettie.f Neva.f Nevada.f Nga.f Ngan.f Ngoc.f Nguyet.f Nia.f Nichelle.f Nichol.f Nichole.f Nicholle.f Nicki.f Nickie.f Nickole.f Nicol.f Nicola.f Nicolasa.f Nicole.f Nicolette.f Nicolle.f Nida.f Nidia.f Niesha.f Nieves.f Niki.f Nikia.f Nikita.f Nikki.f Nikole.f Nila.f Nilda.f Nilsa.f Nina.f Ninfa.f Nisha.f Nita.f Nobuko.f Noelia.f Noella.f Noelle.f Noemi.f Nohemi.f Nola.f Nolia.f Nolie.f Noma.f Nonie.f Nora.f Norah.f Noreen.f Norene.f Noriko.f Norine.f Norma.f Nova.f Novella.f Nu.f Nubia.f Nydia.f Nyla.f Obdulia.f Ocie.f Octavia.f Oda.f Odelia.f Odessa.f Odette.f Odilia.f Ofelia.f Ok.f Ola.f Olene.f Oleta.f Olevia.f Olga.f Olie.f Olimpia.f Olinda.f Oliva.f Olive.f Olivia.f Olympia.f Oma.f Omega.f Omie.f Ona.f Oneida.f Oneta.f Onie.f Onita.f Opal.f Ophelia.f Ora.f Oralee.f Oralia.f Oretha.f Orilla.f Orpha.f Osa.f Osie.f Ossie.f Otelia.f Otilia.f Ottie.f Ottilia.f Ottilie.f Ouida.f Ova.f Ozell.f Ozella.f Ozie.f Pa.f Page.f Paige.f Palma.f Palmira.f Pam.f Pamala.f Pamela.f Pamelia.f Pamella.f Pamila.f Pamula.f Pandora.f Pansy.f Paola.f Paralee.f Parthenia.f Particia.f Pasty.f Patience.f Patria.f Patrica.f Patrice.f Patrina.f Patsy.f Patti.f Pattie.f Patty.f Paula.f Paulene.f Pauletta.f Paulette.f Paulina.f Pauline.f Paulita.f Paz.f Pearl.f Pearle.f Pearlene.f Pearlie.f Pearline.f Pearly.f Peg.f Peggie.f Peggy.f Pei.f Penelope.f Penney.f Penni.f Pennie.f Penny.f Perla.f Permelia.f Petra.f Petrina.f Petronila.f Phebe.f Phillis.f Philomena.f Phung.f Phuong.f Phylicia.f Phylis.f Phyliss.f Phyllis.f Pia.f Piedad.f Pilar.f Ping.f Pinkey.f Pinkie.f Piper.f Pok.f Pollie.f Polly.f Porsche.f Porsha.f Portia.f Precious.f Pricilla.f Princess.f Priscila.f Priscilla.f Providencia.f Prudence.f Pura.f Qiana.f Queen.f Queenie.f Quiana.f Quyen.f Rachael.f Rachal.f Racheal.f Rachel.f Rachele.f Rachell.f Rachelle.f Racquel.f Rae.f Raeann.f Raelene.f Rafaela.f Raguel.f Raina.f Raisa.f Ramona.f Ramonita.f Rana.f Ranae.f Randa.f Randee.f Randi.f Ranee.f Raquel.f Rasheeda.f Rashida.f Raven.f Raye.f Raylene.f Raymonde.f Rayna.f Rea.f Reagan.f Reanna.f Reatha.f Reba.f Rebbeca.f Rebbecca.f Rebeca.f Rebecca.f Rebecka.f Rebekah.f Reda.f Reena.f Refugia.f Regan.f Regena.f Regenia.f Regina.f Regine.f Reginia.f Reiko.f Reina.f Reita.f Rella.f Rema.f Remedios.f Remona.f Rena.f Renada.f Renae.f Renata.f Renate.f Renay.f Renda.f Renea.f Renee.f Renetta.f Renita.f Renna.f Rennie.f Ressie.f Reta.f Retha.f Retta.f Reva.f Reyna.f Reynalda.f Rheba.f Rhiannon.f Rhoda.f Rhona.f Rhonda.f Ria.f Ricarda.f Richelle.f Ricki.f Rikki.f Rilla.f Rillie.f Rima.f Rina.f Risa.f Rita.f Riva.f Rivka.f Robbi.f Robbin.f Robbyn.f Robena.f Roberta.f Robyn.f Rochel.f Rochell.f Rochelle.f Rocio.f Roena.f Rolanda.f Rolande.f Roma.f Romaine.f Romana.f Romelia.f Romona.f Rona.f Ronda.f Roni.f Ronna.f Ronni.f Rosa.f Rosalba.f Rosalee.f Rosalia.f Rosalie.f Rosalina.f Rosalind.f Rosalinda.f Rosaline.f Rosalva.f Rosalyn.f Rosamaria.f Rosamond.f Rosana.f Rosann.f Rosanna.f Rosanne.f Rosaria.f Rosaura.f Rose.f Roseann.f Roseanna.f Roseanne.f Roselee.f Roselia.f Roseline.f Rosella.f Roselle.f Roselyn.f Rosemarie.f Rosemary.f Rosena.f Rosenda.f Rosetta.f Rosette.f Rosia.f Rosie.f Rosina.f Rosio.f Rosita.f Roslyn.f Rossana.f Rossie.f Rosy.f Rowena.f Roxana.f Roxane.f Roxann.f Roxanna.f Roxanne.f Roxie.f Roxy.f Rozanne.f Rozella.f Rubi.f Rubie.f Ruby.f Rubye.f Rufina.f Ruth.f Rutha.f Ruthann.f Ruthanne.f Ruthe.f Ruthie.f Ryann.f Sabina.f Sabine.f Sabra.f Sabrina.f Sacha.f Sachiko.f Sada.f Sade.f Sadie.f Sadye.f Sage.f Salena.f Salina.f Salley.f Sallie.f Sally.f Salome.f Samantha.f Samara.f Samatha.f Samella.f Samira.f Sana.f Sanda.f Sandee.f Sandi.f Sandie.f Sandra.f Sanjuana.f Sanjuanita.f Sannie.f Sanora.f Santa.f Santana.f Santina.f Sara.f Sarah.f Sarai.f Saran.f Sari.f Sarina.f Sarita.f Sasha.f Saturnina.f Sau.f Saundra.f Savanna.f Savannah.f Scarlet.f Scarlett.f Season.f Sebrina.f See.f Seema.f Selena.f Selina.f Selma.f Sena.f Senaida.f September.f Serafina.f Serena.f Serina.f Serita.f Setsuko.f Sha.f Shae.f Shaina.f Shakia.f Shakira.f Shakita.f Shala.f Shalanda.f Shalon.f Shalonda.f Shameka.f Shamika.f Shan.f Shana.f Shanae.f Shanda.f Shandi.f Shandra.f Shaneka.f Shanel.f Shanell.f Shanelle.f Shani.f Shanice.f Shanika.f Shaniqua.f Shanita.f Shanna.f Shannan.f Shanon.f Shanta.f Shantae.f Shantay.f Shante.f Shantel.f Shantell.f Shantelle.f Shanti.f Shaquana.f Shaquita.f Shara.f Sharan.f Sharda.f Sharee.f Sharell.f Sharen.f Shari.f Sharice.f Sharie.f Sharika.f Sharilyn.f Sharita.f Sharla.f Sharleen.f Sharlene.f Sharmaine.f Sharolyn.f Sharon.f Sharonda.f Sharri.f Sharron.f Sharyl.f Sharyn.f Shasta.f Shauna.f Shaunda.f Shaunna.f Shaunta.f Shaunte.f Shavon.f Shavonda.f Shavonne.f Shawana.f Shawanda.f Shawanna.f Shawna.f Shawnda.f Shawnee.f Shawnna.f Shawnta.f Shay.f Shayla.f Shayna.f Shea.f Sheba.f Sheena.f Sheila.f Sheilah.f Shela.f Shelba.f Shelia.f Shella.f Shelley.f Shelli.f Shellie.f Shelly.f Shelva.f Shemeka.f Shemika.f Shena.f Shenika.f Shenita.f Shenna.f Shera.f Sheree.f Sherell.f Sheri.f Sherice.f Sheridan.f Sherie.f Sherika.f Sherill.f Sherilyn.f Sherise.f Sherita.f Sherlene.f Sherley.f Sherly.f Sherlyn.f Sheron.f Sherrell.f Sherri.f Sherrie.f Sherril.f Sherrill.f Sherron.f Sherry.f Sherryl.f Shery.f Sheryl.f Sheryll.f Shiela.f Shila.f Shiloh.f Shin.f Shira.f Shirely.f Shirl.f Shirlee.f Shirleen.f Shirlene.f Shirly.f Shizue.f Shizuko.f Shona.f Shonda.f Shondra.f Shonna.f Shonta.f Shoshana.f Shu.f Shyla.f Sibyl.f Sierra.f Signe.f Sigrid.f Silva.f Silvana.f Silvia.f Sima.f Simona.f Simone.f Simonne.f Sina.f Sindy.f Siobhan.f Sirena.f Siu.f Sixta.f Skye.f Slyvia.f Socorro.f Sofia.f Soila.f Solange.f Soledad.f Somer.f Sommer.f Sona.f Sondra.f Song.f Sonia.f Sonja.f Sonya.f Soo.f Sook.f Soon.f Sophia.f Sophie.f Sophronia.f Sophy.f Soraya.f Sparkle.f Spring.f Stacee.f Staci.f Stacia.f Stacie.f Star.f Starla.f Starr.f Stasia.f Stefani.f Stefania.f Stefanie.f Stefany.f Steffanie.f Stella.f Stepanie.f Stephaine.f Stephane.f Stephani.f Stephania.f Stephanie.f Stephany.f Stephenie.f Stephine.f Stephnie.f Stormy.f Su.f Suanne.f Sudie.f Sue.f Sueann.f Suellen.f Suk.f Sula.f Sulema.f Sumiko.f Summer.f Sun.f Sunday.f Sunni.f Sunny.f Sunshine.f Susan.f Susana.f Susann.f Susanna.f Susannah.f Susanne.f Susie.f Susy.f Suzan.f Suzann.f Suzanna.f Suzanne.f Suzette.f Suzi.f Suzie.f Suzy.f Svetlana.f Sybil.f Sybilla.f Syble.f Sylvia.f Sylvie.f Synthia.f Syreeta.f Ta.f Tabatha.f Tabetha.f Tabitha.f Tai.f Taina.f Taisha.f Tajuana.f Takako.f Takisha.f Talia.f Talisha.f Talitha.f Tam.f Tama.f Tamala.f Tamar.f Tamara.f Tamatha.f Tambra.f Tameika.f Tameka.f Tamekia.f Tamela.f Tamera.f Tamesha.f Tami.f Tamica.f Tamie.f Tamika.f Tamiko.f Tamisha.f Tammara.f Tammera.f Tammi.f Tammie.f Tammy.f Tamra.f Tana.f Tandra.f Tandy.f Taneka.f Tanesha.f Tangela.f Tania.f Tanika.f Tanisha.f Tanja.f Tanna.f Tanya.f Tara.f Tarah.f Taren.f Tari.f Tarra.f Tarsha.f Taryn.f Tasha.f Tashia.f Tashina.f Tasia.f Tatiana.f Tatum.f Tatyana.f Taunya.f Tawana.f Tawanda.f Tawanna.f Tawna.f Tawny.f Tawnya.f Tayna.f Teena.f Tegan.f Teisha.f Tella.f Telma.f Temeka.f Temika.f Tempie.f Temple.f Tena.f Tenesha.f Tenisha.f Tennie.f Tennille.f Teodora.f Teofila.f Tequila.f Tera.f Tereasa.f Teresa.f Terese.f Teresia.f Teresita.f Teressa.f Teri.f Terica.f Terina.f Terisa.f Terresa.f Terri.f Terrie.f Terrilyn.f Tesha.f Tess.f Tessa.f Tessie.f Thao.f Thea.f Theda.f Thelma.f Theodora.f Theodosia.f Theola.f Theresa.f Therese.f Theresia.f Theressa.f Thersa.f Thi.f Thomasena.f Thomasina.f Thomasine.f Thora.f Thresa.f Thu.f Thursa.f Thuy.f Tia.f Tiana.f Tianna.f Tiara.f Tien.f Tiera.f Tierra.f Tiesha.f Tifany.f Tiffaney.f Tiffani.f Tiffanie.f Tiffany.f Tiffiny.f Tijuana.f Tilda.f Tillie.f Timika.f Tina.f Tinisha.f Tiny.f Tisa.f Tish.f Tisha.f Tishie.f Tobi.f Tobie.f Toccara.f Toi.f Tomasa.f Tomeka.f Tomi.f Tomika.f Tomiko.f Tommye.f Tomoko.f Tona.f Tonda.f Tonette.f Toni.f Tonia.f Tonie.f Tonisha.f Tonita.f Tonja.f Tonya.f Tora.f Tori.f Torie.f Torri.f Torrie.f Tosha.f Toshia.f Toshiko.f Tova.f Towanda.f Toya.f Tracee.f Traci.f Tracie.f Tran.f Trang.f Treasa.f Treena.f Trena.f Tresa.f Tressa.f Tressie.f Treva.f Tricia.f Trina.f Trinh.f Trinity.f Trish.f Trisha.f Trista.f Trudi.f Trudie.f Trudy.f Trula.f Tu.f Tula.f Tuyet.f Twana.f Twanda.f Twanna.f Twila.f Twyla.f Tyesha.f Tyisha.f Tynisha.f Tyra.f Ula.f Ulrike.f Un.f Una.f Ursula.f Usha.f Ute.f Vada.f Valarie.f Valda.f Valencia.f Valene.f Valentina.f Valeri.f Valeria.f Valerie.f Valery.f Vallie.f Valorie.f Valrie.f Vanda.f Vanesa.f Vanessa.f Vanetta.f Vania.f Vanita.f Vanna.f Vannesa.f Vannessa.f Vannie.f Vashti.f Vasiliki.f Vassie.f Veda.f Velda.f Velia.f Vella.f Velma.f Velva.f Velvet.f Vena.f Venessa.f Venetta.f Venice.f Venie.f Venita.f Vennie.f Veola.f Vera.f Verda.f Verdell.f Verdie.f Verena.f Vergie.f Verla.f Verlene.f Verlie.f Verline.f Verna.f Vernell.f Vernetta.f Vernia.f Vernice.f Vernie.f Vernita.f Verona.f Veronica.f Veronika.f Veronique.f Versie.f Vertie.f Veta.f Veva.f Vi.f Vicenta.f Vickey.f Vicki.f Vickie.f Vicky.f Victorina.f Vida.f Viki.f Vikki.f Vilma.f Vina.f Vincenza.f Viney.f Vinita.f Vinnie.f Viola.f Violet.f Violeta.f Violette.f Vira.f Virgen.f Virgie.f Virgina.f Virginia.f Vita.f Viva.f Vivan.f Vivian.f Viviana.f Vivien.f Vivienne.f Voncile.f Vonda.f Vonnie.f Wai.f Waltraud.f Wan.f Wanda.f Waneta.f Wanetta.f Wanita.f Wava.f Wei.f Wen.f Wendi.f Wendie.f Wendolyn.f Wendy.f Wenona.f Whitley.f Wilda.f Wilhelmina.f Wilhelmine.f Wilhemina.f Willa.f Willena.f Willene.f Willetta.f Willette.f Willia.f Williemae.f Willodean.f Willow.f Wilma.f Windy.f Winifred.f Winnie.f Winnifred.f Winona.f Winter.f Wonda.f Wynell.f Wynona.f Xenia.f Xiao.f Xiomara.f Xochitl.f Xuan.f Yadira.f Yaeko.f Yael.f Yahaira.f Yajaira.f Yan.f Yang.f Yanira.f Yasmin.f Yasmine.f Yasuko.f Yee.f Yelena.f Yen.f Yer.f Yesenia.f Yessenia.f Yetta.f Yevette.f Yi.f Ying.f Yoko.f Yolanda.f Yolande.f Yolando.f Yolonda.f Yon.f Yoshie.f Yoshiko.f Youlanda.f Yu.f Yuette.f Yuk.f Yuki.f Yukiko.f Yuko.f Yulanda.f Yun.f Yung.f Yuonne.f Yuri.f Yuriko.f Yvette.f Yvone.f Yvonne.f Zada.f Zadie.f Zaida.f Zana.f Zandra.f Zelda.f Zella.f Zelma.f Zena.f Zenaida.f Zenia.f Zenobia.f Zetta.f Zettie.f Zilpha.f Zina.f Zita.f Zoa.f Zoe.f Zofia.f Zoila.f Zola.f Zona.f Zonia.f Zora.f Zoraida.f Zula.f Zulema.f Zulma.f link-grammar-5.3.16/data/en/words/words.v.2.40000664000076400007640000004341112766044421015433 00000000000000abdicating.v abiding.v aborting.v abrading.v accelerating.v acclimating.v acclimatizing.v acculturating.v accumulating.v acidifying.v adapting.v adjourning.v adjudicating.v adjusting.v advancing.v advertising.v advertizing.v aerosolizing.v affiliating.v agglutinating.v aggregating.v aging.v agitating.v aglomerating.v ailing.v air-droping.v airdroping.v aligning.v alimenting.v alkalifying.v allying.v altering.v alternating.v amalgamating.v Americanizing.v anastomosing.v anchoring.v anergizing.v ankylosing.v anteverting.v apostrophizing.v appealing.v applauding.v applicating.v applying.v approaching.v approximating.v arbitrating.v arborizing.v arching.v articulating.v arylating.v ascending.v assembling.v assimilating.v assisting.v associating.v attaching.v attending.v auditioning.v auguring.v autoactivating.v autocatalyzing.v autocorrelating.v autodigesting.v autolyzing.v automatizing.v autophosphorylating.v autosensitizing.v autotransfusing.v availing.v awakening.v axenizing.v backporting.v backtracking.v bagging.v banding.v banking.v bargaining.v bartering.v bathing.va bathing.vb batting.v baulking.v benefiting.v benefitting.v berthing.v bicompartmentalizing.v bidding.v bifurcating.v bioaccumulating.v biotesting.v blabbing.v blackening.v blacklegging.v blackleging.v blanching.v blaspheming.v bleaching.v blending.v blinking.v blistering.v bluffing.v blurring.v bobbling.v boggling.v bonding.v boning.v bootlegging.v bootleging.v boping.v bopping.v bordering.v borrowing.v botanizing.v bottle-feeding.v bowdlerizing.v breastfeeding.v breeding.v brewing.v bridling.v broadcasting.v broadening.v broiling.v bronchodilating.v browning.v bruxing.v budging.v buffeting.v buggering.v bulldoging.v bullying.v bunting.v burglarizing.v burgling.v burnishing.v burrowing.v bursting.v cabling.v calcifiesing.v calcifying.v calcining.v cambering.v cancerizing.v canvassing.v capitalizing.v capsizing.v caramelizing.v carping.v catabolizing.v catenating.v cationizing.v celebrating.v centering.v centring.v chanting.v charring.v chauffeuring.v chelating.v circling.v circulating.v clanging.v clapping.v clasping.v clavelizing.v cleaving.v clicking.v clinching.v clinking.v clotting.v cloying.v clutching.v coacervating.v coaching.v coagglutinating.v coaggregating.v coagulating.v coamplifying.v coarctating.v coarsening.v coaxing.v codistributing.v coextracting.v cofractionating.v cogitating.v co-hosting.v coincubating.v coinjecting.v coinsuring.v collapsing.v collimating.v co-localising.v colocalising.v co-localizing.v colocalizing.v combining.v cometabolizing.v commencing.v commingling.v communicating.v commuting.v comparing.v compensating.v composing.v computing.v concentrating.v conceptualizing.v condensing.v conducting.v confederating.v conferring.v confiding.v congesting.v conjoining.v conjugating.v consolidating.v constipating.v consulting.v contesting.v contrasting.v contributing.v convening.v converting.v coopting.v copartitioning.v coprecipitating.v coprocessing.v copurifying.v coregistering.v correcting.v correlating.v corroding.v corrugating.v corrupting.v cosedimenting.v costaining.v costaring.v co-starring.v couching.v counter-attacking.v counterattacking.v counterindicating.v countermining.v crashing.v crash-landing.v craving.v crazing.v creasing.v creosoting.v cribbing.v crinkling.v crisscrossing.v crocheting.v crooning.v cross-checking.v crosschecking.v cross_fertilizing crosslinking.v cryosectioning.v crystallizing.v cuddling.v cumulating.v curdling.v cursing.v curving.v dabbing.v damping.v dangling.v daping.v dapping.v darkening.v darning.v dating.v de-acidifying.v deacidifying.v de-adapting.v deadapting.v deadlocking.v de-aggregating.v deaggregating.v de-alcoholizing.v dealcoholizing.v de-allergizing.v deallergizing.v debarking.v debating.v de-bonding.v debonding.v de-branching.v debranching.v debuting.v decelerating.v de-cidualizing.v decidualizing.v de-clamping.v declamping.v decomposing.v de-condensing.v decondensing.v de-conditioning.v deconditioning.v de-congesting.v decongesting.v de-conjugating.v deconjugating.v de-constructing.v deconstructing.v decreasing.v de-crepitating.v decrepitating.v de-differentiating.v dedifferentiating.v deepening.v de-epithelializing.v deepithelializing.v de-fibrinogenating.v defibrinogenating.v deflecting.v de-fluorinating.v defluorinating.v de-gloving.v degloving.v de-glycosylating.v deglycosylating.v de-granulating.v degranulating.v de-humidifying.v dehumidifying.v deiceing.v de-iodinating.v deiodinating.v delaying.v delighting.v de-masculinizing.v demasculinizing.v democratizing.v de-morphinizing.v demorphinizing.v de-naturating.v denaturating.v departmentalizing.v de-phasing.v dephasing.v de-polarizing.v depolarizing.v de-polymerizing.v depolymerizing.v de-proteinizing.v deproteinizing.v de-quenching.v dequenching.v derailing.v deriving.v derogating.v de-saturating.v desaturating.v descending.v de-squamating.v desquamating.v de-stabilizing.v destabilizing.v de-synchronizing.v desynchronizing.v detonating.v de-toxifying.v detoxifying.v developing.v de-vitrifying.v devitrifying.v dialyzing.v dichotomizing.v differentiating.v diffusing.v digesting.v digitalizing.v digitilizing.v dilating.v dimerizing.v diminishing.v dimming.v dinning.v dipping.v disarming.v disarticulating.v disbanding.v discasing.v discharging.v discoloring.v discontinuing.v disengaging.v disentangling.v disincorporating.v disinflating.v disjoining.v dismounting.v dispensing.v dispersing.v dissimulating.v dissipating.v dissolving.v distending.v distilling.v distinguishing.v disuniting.v dive-bombing.v diversifying.v diverticulizing.v divining.v docking.v dodging.v dogmatizing.v dorsalizing.v dorsiflexing.v double-clicking.v downcasing.v downsizing.v dreading.v dribbling.v drilling.v dripping.v drooping.v dulling.v dynamizing.v dysmyelinating.v echoing.v effluxing.v effusing.v ejaculating.v ejecting.v elaborating.v electrobloting.v electrocoagulating.v electrodialyzing.v electroejaculating.v electrofocusing.v electrofocussing.v electrotyping.v elongating.v e-mailing.v embolizing.v embrittling.v embroidering.v emplaning.v encapsidating.v encysting.v ending.v endocytosing.v endothelializing.v enduring.v engorging.v enlisting.v enroling.v enrolling.v entering.v entertaining.v entrenching.v enunciating.v epimerizing.v epoxidating.v eroding.v escalating.v escaping.v esterizing.v etching.v etiolating.v euhydrating.v evacuating.v evolving.v exaggerating.v excysting.v exercising.v exfoliating.v exhaling.v exogastrulating.v expanding.v expectorating.v exploding.v exploring.v expounding.v expressing.v extemporizing.v extending.v extrapolating.v extravasating.v exuviating.v famishing.v farrowing.v fastening.v feasting.v federating.v fermenting.v ferrying.v fibrillating.v fiddling.v fielding.v filming.v fissurating.v fistulizing.v fitting.v fixating.v flagging.v flapping.v flashing.v fledging.v fleeing.v flexing.v floccing.v flocculating.v flocing.v flossing.v fluidifying.v fluorinating.v focalizing.v focusing.v focussing.v foliating.v footing.v forbearing.v force-landing.v foreclosing.v forgiving.v forming.v foundering.v foveating.v fracturing.v fraying.v fronting.v frosting.v fructifying.v fudging.v fuelling.v fulgurating.v fumbling.v furling.v furloughing.v fusing.v gagging.v gaining.v gambling.v gaming.v gamming.v ganting.v gargling.v gasifying.v gasping.v gazumping.v gelatinizing.v generalizing.v germinating.v gestating.v gimping.v glancing.v globalizing.v glossing.v glucoronizing.v glucosylating.v gnashing.v gnawing.v governing.v granulating.v grasping.v grating.v grieving.v groaning.v groping.v grounding.v grouping.v growling.v grumbling.v grunting.v hailing.v haploidizing.v hard_coding hard-coding.v hardcoding.v hardening.v harmonizing.v hatching.v heaving.v heckling.v hectoring.v hedging.v heightening.v hemagglutinating.v hemming.v hemoagglutinating.v hemocoagulating.v hemolyzing.v heterotransplanting.v hoarding.v hoeing.v honking.v hooting.v howling.v hugging.v humidifying.v humming.v hurting.v hushing.v hustling.v hybridizing.v hydrating.v hydrolyzing.v hyperarticulating.v hypercoagulating.v hyperhydrating.v hyperinflating.v hypermodifying.v hyperphosphorylating.v hyperpolarizing.v hyperproliferating.v hypersensitizing.v hyperventilating.v hypohydrating.v hypomethylating.v hyposecreting.v hypoventilating.v icing.v idling.v igniting.v immunomodulating.v immunoprecipitating.v imploding.v imprecating.v improving.v improvising.v incepting.v inclining.v incorporating.v increasing.v incubating.v indenting.v indulging.v indurating.v industrializing.v infibulating.v infolding.v infringing.v inhaling.v initiating.v inlining.v inosculating.v insonating.v intensifying.v interbreeding.v interconnecting.v intercorrelating.v interlocking.v intermixing.v interning.v interpenetrating.v interpreting.v interrelating.v interrupting.v intersecting.v intertwining.v interviewing.v intravasating.v intriguing.v intussuscepting.v invaginating.v investigating.v investing.v invigilating.v iodizing.v ionizing.v isografting.v isomerizing.v jabbing.v jaging.v jangling.v jeering.v jigging.v jiggling.v jingling.v jolting.v jostling.v juggling.v jumpstarting.v keratinizing.v kidding.v kindling.v knitting.v labilizing.v labouring.v lactonizing.v lamenting.v landing.v latching.v lateralizing.v launching.v leasing.v lecturing.v left-clicking.v lengthening.v lessening.v levitating.v liganding.v liquefying.v liquidating.v litigating.v littering.v lobbying.v lobulating.v localising.v localizing.v locating.v lodging.v luminescing.v lunching.v luteinizing.v lysing.v macerating.v mainlining.v maldigesting.v malrotating.v maneuvering.v manoeuvring.v marbleizing.v marinating.v massing.v masturbating.v mating.v medializing.v mediating.v meeting.v melding.v meliorating.v mending.v merging.v meshing.v metallizing.v metricizing.v micellizing.v microembolizing.v microencapsulating.v milling.v miming.v mining.v misaligning.v misarticulating.v miscalculating.v miscarrying.v miscounting.v misdealing.v misfolding.v misjudging.v misplaying.v mistiming.v misting.v mistunderstanding.v misunderstanding.v moaning.v mobilizing.v modelling.v moderating.v modernizing.g modernizing.v moistening.v monospacing.v mooning.v mottling.v moulding.v moulting.v mounting.v mourning.v mowing.v muddling.v multimerizing.v multiplicating.v multiplying.v multithreading.v mumbling.v munching.v murmuring.v muscularizing.v mutating.v myelinating.v mythologizing.v narrowing.v navigating.v nearing.v necrotizing.v negotiating.v nephrectomizing.v nibbling.v nipping.v nitrogenizing.v nucleating.v nuzzling.v obeying.v obsessing.v occluding.v off-loading.v ogling.v opacifying.v operating.v opsonizing.v orbiting.v originating.v ossifying.v outbidding.v outbiding.v outspaning.v outspanning.v overarching.v overbalancing.v overbuilding.v overcalling.v overcharging.v over-clocking.v overclocking.v overclouding.v overdrawing.v overdressing.v overdriving.v overfeeding.v overfilling.v overfing.v overflowing.v overflying.v overheating.v over-indulging.v overindulging.v overlapping.v overpricing.v overproducing.v overproliferating.v overreaching.v overreplicating.v oversecreting.v overselling.v overspending.v overstretching.v oversupplying.v overtraining.v overtranscribing.v overtrumping.v overturning.v overworking.v ovipositing.v oxidating.v oxidizing.v pacing.v paddling.v parading.v parking.v parsing.v particularizing.v parting.v passivizing.v pathergizing.v pealing.v pecking.v peculating.v pedaling.v pedalling.v peddling.v pending.v penetrating.v peptonizing.v perching.v performing.v peroxidizing.v petitioning.v petrifying.v phenolizing.v phlebotomizing.v photodegrading.v photodissociating.v photoisomerizing.v photolyzing.v photooxidizing.v photoreactivating.v picketing.v pillaging.v pillorying.v pinocytosing.v pioneering.v pistol-whiping.v pitching.v placering.v plasticizing.v plating.v platting.v pleasing.v plundering.v poaching.v poising.v polling.v posing.v postprocessing.v power-diving.v practising.v preaching.v preactivating.v precompiling.v precontracting.v preincubating.v premiering.v preplaning.v preplanning.v presurfacing.v pretesting.v pringling.v privatizing.v projecting.v promenading.v pronating.v proof_reading proof-reading.v proofreading.v propagating.v protonating.v prowling.v pseudonormalizing.v puking.v puncturing.v punting.v purling.v pustulating.v puzzling.v quickening.v quietening.v quizing.v quizzing.v racemizing.v racing.v radiating.v radioing.v rallying.v ramifying.v rancidifying.v ranging.v ranking.v rapping.v rating.v rattling.v raveling.v ravelling.v reactivating.v reacylating.v readapting.v readjusting.v reannealing.v reapplying.v rear-ending.v rearing.v rearming.v rearresting.v reassembling.v reawakening.v rebateing.v rebleeding.v rebreathing.v rebreeding.v rebring.v rebuilding.v recalculating.v recanting.v recapitalizing.v recapitulating.v recapping.v receiving.v recementing.v recharging.v rechecking.v reciprocating.v recolonizing.v recommencing.v recomputing.v reconfirming.v reconnecting.v reconvening.v recovering.v re-creating.v recrossing.v recruiting.v recrystallizing.v recurving.v reddening.v redifferentiating.v redissolving.v redlining.v redoubling.v reelevating.v reendothelializing.v reentering.v reepithelializing.v reequilibrating.v re-evaluating.v reeving.v reexpanding.v refactoring.v refereeing.v referring.v refing.v refiting.v refitting.v reflating.v refloating.v refocusing.v refocussing.v re-forming.v reforming.v refreezing.v refueling.v refuelling.v regenerating.v registering.v regrouping.v regrowing.v rehearsing.v rehydrating.v re-igniting.v reincorporating.v reincubating.v reinducing.v reinflating.v reinfusing.v reinvestigating.v reinvesting.v reirradiating.v rekindling.v relating.v relaxing.v relocating.v remarrying.v remeasuring.v remineralizing.v remitting.v remobilizing.v remounting.v renegotiating.v reoccluding.v re-opening.v reopening.v reoperating.v reordering.v reorganizing.v reoxidizing.v repacking.v repairing.v rephosphorylating.v repolarizing.v repossessing.v reprising.v reprobing.v reproducing.v re-reading.v reruning.v reseeding.v resensitizing.v resettling.v resigning.v respirating.v restarting.v restituting.v resuming.v resupplying.v resuscitating.v retailing.v retesting.v rethrombosing.v retiring.v retooling.v retrotransposing.v retruding.v returning.v reunifying.v reuniting.v reventilating.v reversing.v reviving.v revving.v rhyming.v ricocheting.v right-clicking.v rigidifying.v roaming.v roaring.v roasting.v roiling.v rotating.v rousing.v rowing.v rubber-stamping.v rubberstamping.v ruffling.v rupturing.v rustling.v sacrificing.v saluting.v sandbaging.v saponifying.v scanning.v scar_cicatrising scar_cicatrizing scattering.v scissoring.v sclerosing.v scoffing.v scolding.v scoring.v scrambling.v scrawling.v scribbling.v scrubbing.v sculling.v sculpturing.v searching.v secondguessing.v segfaulting.v seizing.v senescing.v separating.v serrating.v severing.v shading.v shaming.v shamming.v shattering.v shelling.v shop-lifting.v shoplifting.v short-circuiting.v shortening.v shoving.v showering.v shrieking.v shrinking.v shuffling.v sideswipeing.v sifting.v singeing.v sinking.v sinusoidalizing.v sipping.v skeletonizing.v skewing.v slamming.v slanting.v sledging.v slenderizing.v sloshing.v smacking.v smearing.v smoking.v smudging.v snarling.v snipping.v snookering.v snorting.v snuggling.v socializing.v solidifying.v somatizing.v sowing.v spalting.v spattering.v spawning.v spiralizing.v splashing.v splaying.v splintering.v spoiling.v sponging.v sporting.v spouting.v spreadeagling.v spring-cleaning.v spying.v squashing.v stabilising.v stabilizing.v stablizing.v staining.v stalling.v stammering.v stampeding.v steadying.v steepening.v steeping.v steering.v stewing.v stifling.v stinging.v stinting.v stippling.v stonewalling.v straining.v stratifying.v streaking.v strengthening.v strobing.v strumming.v stumping.v stymieing.v stymying.v subcontracting.v subdividing.v subducting.v subleasing.v subleting.v subletting.v submerging.v submitting.v subscripting.v substituting.v succeeding.v suffering.v suffocating.v sugarcoating.v suing.v summating.v sunburning.v superheating.v superinfecting.v superovulating.v supervising.v supinating.v supplicating.v surrendering.v surviving.v swallowing.v swapping.v swaying.v sweating.v swishing.v swiveling.v swivelling.v synchronizing.v synergizing.v tackling.v tailgating.v tanning.v tapping.v tarnishing.v tautomerizing.v telephoning.v terminating.v tetramerizing.v thawing.v thermalizing.v thieving.v thrashing.v threshing.v thrilling.v thrombosing.v thronging.v throttling.v thruming.v thrumming.v thumping.v thundering.v tickling.v tilting.v tinging.v tining.v titivating.v titrating.v toasting.v tokenising.v tokenizing.v tooting.v tracing.v trading.v transaminating.v transcomplementing.v transcytosing.v transferring.v transgressing.v translating.v transplanting.v trawling.v treating.v trebling.v triaging.v trimerizing.v trotting.v troubleshooting.v trumpeting.v trumping.v tuberculizing.v tugging.v tuming.v tumming.v twanging.v twirling.v ulcerating.v umpiring.v unbending.v uncoating.v uncoiling.v uncurling.v underbidding.v undercorrecting.v underfeeding.v underprescribing.v underreporting.v underspending.v undressing.v unfastening.v unfolding.v unfreezing.v unhitching.v unifying.v unionizing.v uniting.v unknoting.v unlinking.v unloading.v unlocking.v unpacking.v unraveling.v unrolling.v unscrewing.v unsealing.v unstressing.v untangling.v untwisting.v untying.v unwinding.v unwrapping.v uploading.v urbanizing.v vaporizing.v varicellizing.v varying.v vasodilating.v venturing.v versifying.v verting.v vesicating.v vesiculating.v vesting.v vibrating.v visiting.v vitrifying.v vituperating.v vociferating.v volatilizing.v volleying.v vomiting.v wading.v wagging.v waggling.v wailing.v wakening.v warping.v watering.v waxing.v weakening.v wedding.v welding.v whealing.v wheeling.v whining.v whirling.v whistling.v whitening.v whittling.v whorling.v widening.v wiggling.v withdrawing.v worsening.v worshiping.v worshipping.v wrestling.v wrinkling.v yelling.v yielding.v yodelling.v link-grammar-5.3.16/data/en/words/words.v.1.20000664000076400007640000002631312766044421015432 00000000000000abates.v abounds.v about-faces.v absconds.v abstains.v accedes.v accounts.v accrues.v aches.v acquiesces.v adenizes.v adheres.v adjoins.v ad-libs.v alights.v alludes.v ambles.v ambulates.v amounts.v anteflects.v apologizes.v apostatizes.v appertains.v aquaplanes.v arises.v arrives.v assents.v astringes.v atones.v atrophies.v attitudinizes.v autoagglutinates.v autodegrades.v autooxidises.v auto-oxidizes.v autooxidizes.v autoproliferates.v autotomizes.v autoxidizes.v baas.v babbles.v babysits.v backbites.v backfires.v backpedals.v backslashes.v backslides.v backspaces.v bacteriolyzes.v balks.v balloons.v bams.v banquets.v banters.v bants.v barfs.v barks.v barnstorms.v basks.v bawls.v bays.v beeps.v beetles.v behaves.v belches.v bellyaches.v belongs.v bickers.v billows.v biodegrades.v bitches.v bitchs.v blabbers.v blathers.v blazes.v bleats.v bleeps.v blenches.v blenchs.v blethers.v bloats.v blooms.v blossoms.v blubbers.v blunders.v blushes.v bodes.v booms.v brakes.v brawls.v brays.v bristles.v broods.v browses.v bubbles.v buds.v bullshits.v bunks.v burbles.v burgeons.v burps.v bustles.v cabs.v cackles.v calves.v campaigns.v canaliculizes.v canters.v capers.v capillarizes.v capitulates.v careens.v carols.v carouses.v cascades.v castles.v caters.v caterwauls.v cavils.v cavorts.v chafes.v chatters.v cheeps.v chemosensitises.v chimes.v chirps.v chirrups.v chortles.v chromatofocuses.v chromatofocusses.v chuckles.v chugs.v chums.v clacks.v clambers.v clamours.v clanks.v clashes.v clatters.v clerks.v climaxes.v clings.v clucks.v clunks.v clusters.v coalesces.v coasts.v cocirculates.v coevolves.v coexists.v cohabits.v coheres.v coincides.v collaborates.v collateralizes.v collides.v colludes.v comigrates.v commentates.v commiserates.v communes.v comodulates.v competes.v complies.v compromises.v confabs.v confabulates.v conflicts.v conforms.v congeals.v congregates.v connives.v consorts.v conspires.v convalesces.v converges.v converses.v co-operates.v cooperates.v co-ossifys.v coossifys.v coos.v copes.v copulates.v corresponds.v coruscates.v counterphases.v covaries.v covarys.v cowers.v crackles.v crash-dives.v creaks.v crepitates.v crests.v cringes.v croaks.v cross-dresses.v crossdresses.v crossmatchs.v crouches.v crows.v crusades.v culminates.v curtseys.v curtsies.v cycles.v cyclizes.v cytoadheres.v cytodifferentiates.v dabbles.v dallies.v dawdles.v dawns.v day-dreams.v daydreams.v decamps.v decays.v deceases.v declutchs.v decompensates.v decrements.v decussates.v de-etiolates.v deetiolates.v defasciculates.v defaults.v defecates.v defects.v deflagrates.v degenerates.v dehisces.v delaminates.v deliberates.v delves.v demurs.v departs.v depends.v deplanes.v deplasmolyzes.v depreciates.v deputizes.v desists.v despairs.v deswells.v deteriorates.v detracts.v detrains.v deviates.v devolves.v diets.v differs.v digitates.v digresses.v dilly-dallies.v disagrees.v disappears.v discourses.v discriminates.v disembarks.v disintegrates.v disrobes.v dissembles.v dissents.v dissertates.v dithers.v divagates.v diverges.v dodders.v domineers.v doodles.v dotes.v double-parks.v dovetails.v downshifts.v downslants.v downslopes.v dows.v drawls.v drizzles.v drools.v duels.v dwells.v dwindles.v eavesdrops.v ebbs.v economizes.v eddies.v editorializes.v effervesces.v effloresces.v elapses.v electioneers.v elopes.v emanates.v embarks.v emerges.v emigrates.v emotes.v empathizes.v encamps.v encroaches.v enquires.v ensues.v equivocates.v errs.v eructs.v erupts.v evaporates.v eventuates.v excels.v exflagellates.v exists.v exits.v exosmoses.v expatiates.v experiments.v expires.v explants.v expostulates.v exults.v faints.v falters.v fares.v farts.v fasts.v fawns.v feints.v festers.v festinates.v fibroses.v fibs.v fidgets.v filibusters.v fizzes.v flails.v flakes.v flames.v flickers.v flinches.v flirts.v flits.v flops.v flounders.v flourishes.v flowers.v fluctuates.v fluoresces.v flutters.v fly-fishes.v foot-slogs.v forages.v foregathers.v forgathers.v fornicates.v fossilizes.v foxhunts.v fragments.v fraternizes.v freelances.v free-wheels.v freewheels.v frets.v frivols.v frolics.v froths.v frowns.v fulminates.v fumes.v functions.v fundholds.v fungates.v fusses.v gallivants.v galumphs.v gambols.v gapes.v gardens.v gastrulates.v gawks.v gawps.v gazes.v gelates.v gels.v genuflects.v gesticulates.v gestures.v gibbers.v gibes.v giggles.v glares.v gleams.v glides.v glimmers.v glints.v glistens.v glisters.v glitches.v glitters.v gloats.v globe-trots.v globetrots.v glories.v glowers.v glows.v goggles.v golfs.v gormandizes.v gossips.v graduates.v grapples.v gravitates.v grays.v grazes.v greys.v grimaces.v grins.v grooves.v grouches.v grouses.v grovels.v guffaws.v gurgles.v gusts.v gybes.v gyrates.v haggles.v hales.v hallucinates.v hankers.v harks.v harps.v haws.v hearkens.v heels.v herniates.v heterodimerizes.v heteromultimerizes.v hews.v hibernates.v hiccoughs.v hiccups.v hinges.v hisses.v hitchhikes.v hobnobs.v hollers.v honeymoons.v hovers.v huddles.v huffs.v hungers.v hurtles.v hydroplanes.v hyperaggregates.v hyperdefecates.v hyperfilters.v hyperluteinizes.v hypermutates.v hypertrophys.v hyporesonates.v hyporesponds.v ice-skates.v immigrates.v immunoreacts.v impends.v impinges.v inches.v infarcts.v innovates.v interacts.v intercedes.v intercommunicates.v interdigitates.v interferes.v intermarries.v intermingles.v intervenes.v introspects.v intrudes.v intumesces.v inveighs.v involutes.v itches.v jabbers.v jack-knifes.v jaunts.v jaws.v jay-walks.v jaywalks.v jells.v jests.v jibes.v jitters.v jives.v jockeys.v jokes.v journeys.v jousts.v kemps.v kowtows.v lacrimates.v lactates.v lags.v languishes.v lapses.v lases.v laughs.v leafs.v leers.v legislates.v liaises.v lip-reads.v lisps.v lives.v loafs.v locomotes.v loiters.v lolls.v longs.v lopes.v lounges.v lowns.v lumbers.v lurches.v lurks.v lusts.v luxuriates.v majors.v malfunctions.v malignizes.v malingers.v marauds.v marvels.v masquerades.v materializes.v matriculates.v maturates.v matures.v maunders.v meanders.v meddles.v meditates.v menstruates.v meows.v metamorphoses.v metastasizes.v mews.v miaous.v miaows.v micturates.v migrates.v militates.v mingles.v ministers.v misbehaves.v misfires.v molts.v monkeys.v mooches.v moos.v mopes.v moralizes.v moseys.v motioned.v motions.v motors.v moulders.v muck-rakes.v mushrooms.v mutinies.v name-drops.v naps.v natters.v necks.v necroses.v neighs.v nests.v networks.v niggles.v nosedives.v noshes.v objects.v officiates.v orates.v oscillates.v oscitates.v osmoregulates.v osmoses.v osseointegrates.v outgoes.v overacts.v overbids.v overcompensates.v overeats.v overlies.v overreacts.v oversleeps.v overwinters.v ovulates.v pales.v palls.v palpebrates.v palpitates.v panders.v panhandles.v panics.v pants.v parachutes.v parleys.v partakes.v participates.v patters.v pauses.v peaks.v pearls.v peeps.v pellates.v perambulates.v percolates.v perishes.v perseveres.v persists.v perspires.v pertains.v philanders.v philosophizes.v picnics.v piddles.v pimps.v pings.v pirouettes.v pivots.v planes.v play-acts.v plods.v plummets.v politicks.v polkas.v pollocks.v poms.v pontificates.v pores.v postures.v potters.v pounces.v pouts.v powwows.v prances.v prates.v prattles.v preachifys.v predominates.v pre-exists.v preponderates.v preregisters.v presides.v prevails.v prevaricates.v preys.v primps.v procrastinates.v procreates.v profiteers.v profits.v progresses.v prolapses.v proliferates.v propagandizes.v proselytizes.v prospers.v protrudes.v pub-crawls.v pules.v pullulates.v pulsates.v pulses.v puns.v pupariates.v pupates.v purrs.v pussyfoots.v putrefies.v putters.v quacks.v quakes.v quarrels.v quarries.v quavers.v quests.v queues.v quibbles.v quips.v quivers.v rackets.v rafts.v rages.v rails.v rains.v rambles.v rampages.v rankles.v rants.v rasps.v rats.v raves.v reacts.v reappears.v rebels.v rebounds.v recedes.v reclines.v recoils.v reconnoitres.v recriminates.v recrudesces.v recuperates.v recurs.v redecussates.v redounds.v re-echos.v re-emerges.v reemerges.v refects.v refixates.v reflows.v refrains.v regresses.v re-infarcts.v reinfarcts.v re-intervenes.v reintervenes.v rejoices.v relapses.v relents.v relies.v reminisces.v remonstrates.v renarrows.v rendezvouses.v reneges.v re-occurs.v reoccurs.v repetaturs.v repines.v resides.v resonates.v resorts.v resounds.v respires.v restenoses.v rests.v results.v resurfaces.v retaliates.v retches.v retreats.v retrenches.v retrogrades.v retrogresses.v revels.v reverberates.v reverts.v revolts.v revolves.v rhapsodizes.v riots.v ripens.v ripostes.v ripples.v rockets.v romances.v romps.v rooms.v roosts.v rootles.v rough-houses.v roves.v rubber-necks.v rubbernecks.v rumbles.v ruminates.v rummages.v rusts.v sags.v salivates.v saunters.v scampers.v scavenges.v schemes.v scintillates.v scowls.v scrams.v screeches.v scrimps.v scrimshanks.v scrolls.v scrounges.v scubas.v scuffles.v secedes.v seesaws.v seethes.v sermonizes.v seroconverts.v seroreverts.v shadow-boxes.v shadow-boxs.v shilly-shallies.v shillyshallies.v shilly-shallys.v shimmers.v shits.v shivers.v shrimps.v shudders.v side-slips.v sides.v sidles.v simmers.v simpers.v sins.v sizzles.v skates.v skedaddles.v skimps.v skirmishes.v skulks.v skylarks.v sky-rockets.v skyrockets.v slackens.v slaloms.v slavers.v sleets.v slithers.v slobbers.v slogs.v slouches.v slumbers.v slums.v slushs.v smarts.v smiles.v smirks.v smolders.v smoulders.v snacks.v snakes.v sneers.v sneezes.v snickers.v sniffles.v sniggers.v snipes.v snitches.v snivels.v snoops.v snoozes.v snores.v snowballs.v snowboards.v snowshoes.v snows.v snuffles.v sobs.v soft-lands.v softlands.v sojourns.v soliloquizes.v somersaults.v soughs.v sours.v sparkles.v spars.v specialises.v specializes.v speciates.v speechifies.v spermiates.v sphacelates.v splurges.v splutters.v sprawls.v sprints.v sputters.v squabbles.v squalls.v squawks.v squeaks.v squeals.v squints.v squirms.v stagnates.v stems.v stone-walls.v straggles.v strays.v strides.v stridulates.v strives.v struggles.v stutters.v subscribes.v subsides.v subsists.v subspecializes.v subs.v succumbs.v sulks.v summers.v sunbathes.v supercoils.v supervenes.v suppurates.v sups.v surfaces.v surges.v swaggers.v swarms.v swelters.v swerves.v swirls.v swoons.v sympathizes.v tampers.v tap-dances.v tapdances.v tarries.v tattles.v taxis.v teems.v teeters.v teethes.v temporizes.v tergiversates.v testates.v thrives.v throbs.v thuds.v tingles.v tinkers.v tipples.v tiptoes.v titters.v tittle-tattles.v toadies.v toboggans.v toils.v tolls.v tootles.v totters.v touch-types.v towers.v toys.v traipses.v transmigrates.v transpires.v travels.v treks.v trembles.v trespasses.v trifles.v trifurcates.v triumphs.v trundles.v tunnels.v tussles.v tweets.v twinkles.v twitches.v twitters.v ululates.v underacts.v undulates.v uplinks.v urinates.v urticates.v vacations.v vacillates.v vacuolates.v vamooses.v vamps.v vanishes.v vaults.v vegetates.v venodilates.v verbigerates.v verges.v vies.v volvulates.v vouches.v voyages.v waddles.v waffles.v wallows.v waltzes.v wanders.v wanes.v wanks.v warbles.v water-skis.v waterskis.v wavers.v weeps.v welshes.v welters.v wheezes.v whelps.v whimpers.v whinnies.v whirrs.v whirs.v wilts.v winces.v winks.v wiretaps.v wisecracks.v withers.v wobbles.v womanizes.v wool-gathers.v woolgathers.v wrangles.v wriggles.v writhes.v yachts.v yaks.v yammers.v yangs.v yaps.v yawns.v yaws.v yearns.v yelps.v yens.v yips.v yowls.v zags.v zigs.v zig-zags.v zigzags.v link-grammar-5.3.16/data/en/words/words.v.1.40000664000076400007640000003106212766044421015431 00000000000000abating.v about-facing.v absconding.v acceding.v accounting.v accruing.v aching.v acquiescing.v adenizing.v adhering.v adjoining.v ad-libbing.v alighting.v alluding.v ambling.v ambulating.v amounting.v anteflecting.v apologizing.v apostatizing.v appertaining.v aquaplaning.v arising.v arriving.v assenting.v astringing.v atoning.v atrophying.v attitudinizing.v autoagglutinating.v autodegrading.v autooxidising.v auto-oxidizing.v autooxidizing.v autoproliferating.v autotomizing.v autoxidizing.v babbling.v babysitting.v backbiting.v backfiring.v backpedalling.v backslashing.v backsliding.v backspacing.v bacteriolyzing.v balking.v ballooning.v bamming.v banqueting.v bantering.v banting.v barfing.v barking.v basking.v bawling.v baying.v beeping.v beetling.v behaving.v belching.v bellyaching.v belonging.v billowing.v biodegrading.v bitching.v blabbering.v blazing.v bleating.v bleeping.v blenching.v blethering.v bloating.v blooming.v blossoming.v blubbering.v blundering.v blushing.v boding.v booming.v braking.v braying.v bristling.v brooding.v browsing.v bubbling.v budding.v bullshitting.v bunking.v burbling.v burping.v bustling.v cabbing.v cackling.v calving.v campaigning.v canaliculizing.v cantering.v capering.v capillarizing.v capitulating.v careening.v caroling.v carolling.v carousing.v cascading.v castling.v catering.v caviling.v cavilling.v cavorting.v chafing.v chattering.v chemosensitising.v chiming.v chirping.v chirruping.v chortling.v chromatofocusing.v chromatofocussing.v chuckling.v chugging.v chumming.v clacking.v clamoring.v clamouring.v clanking.v clashing.v clattering.v clerking.v climaxing.v clinging.v clucking.v clunking.v clustering.v coalescing.v coasting.v cocirculating.v coevolving.v cohabiting.v cohering.v coinciding.v collaborating.v collateralizing.v colliding.v colluding.v comigrating.v commentating.v commiserating.v communing.v comodulating.v competing.v complying.v compromising.v confabbing.v confabulating.v conflicting.v conforming.v congealing.v congregating.v conniving.v conspiring.v convalescing.v converging.v conversing.v cooing.v co-operating.v cooperating.v co-ossifying.v coossifying.v coping.v copulating.v corresponding.v coruscating.v counterphasing.v covariing.v covarying.v cowering.v crackling.v crash-diving.v crepitating.v cresting.v cringing.v croaking.v cross-dressing.v crossdressing.v crossmatching.v crowing.v crusading.v culminating.v curtseying.v curtsying.v cycling.v cyclizing.v cytoadhering.v cytodifferentiating.v dabbling.v dallying.v dawdling.v dawning.v day-dreaming.v daydreaming.v decamping.v decaying.v deceasing.v declutching.v decompensating.v decrementing.v decussating.v de-etiolating.v deetiolating.v defasciculating.v defaulting.v defecating.v defecting.v deflagrating.v degenerating.v dehiscing.v delaminating.v deliberating.v delving.v demurring.v departing.v depending.v deplaning.v deplasmolyzing.v depreciating.v deputizing.v desisting.v despairing.v deswelling.v deteriorating.v detracting.v detraining.v deviating.v devolving.v dieting.v differing.v digitating.v digressing.v dilly-dallying.v disagreing.v disappearing.v discoursing.v discriminating.v disembarking.v disintegrating.v disrobing.v dissembling.v dissenting.v dissertating.v divagating.v diverging.v doddering.v doodling.v doting.v double-parking.v dovetailing.v dowing.v downshifting.v downslanting.v downsloping.v drawling.v drizzling.v drooling.v dueling.v duelling.v dwelling.v dwindling.v eavesdropping.v economizing.v eddying.v editorializing.v effervescing.v efflorescing.v elapsing.v electioneering.v eloping.v emanating.v embarking.v emerging.v emigrating.v emoting.v empathizing.v encamping.v encroaching.v enquiring.v ensuing.v equivocating.v erring.v eructing.v erupting.v evaporating.v eventuating.v excelling.v exflagellating.v existing.v exiting.v exosmosing.v expatiating.v experimenting.v expiring.v explanting.v expostulating.v fainting.v faltering.v faring.v fasting.v fawning.v feinting.v festinating.v fibbing.v fibrosing.v fidgeting.v filibustering.v fizzing.v flailing.v flaking.v flaming.v flickering.v flinching.v flirting.v flitting.v flopping.v flourishing.v flowering.v fluctuating.v fluorescing.v fluttering.v fly-fishing.v foot-slogging.v foot-sloging.v foraging.v foregathering.v forgathering.v fornicating.v fossilizing.v fragmenting.v fraternizing.v freelancing.v free-wheeling.v freewheeling.v fretting.v frivoling.v frolicing.v frowning.v fulminating.v fuming.v functioning.v fundholding.v fungating.v fussing.v gallivanting.v gamboling.v gambolling.v gaping.v gardening.v gastrulating.v gawking.v gawping.v gazing.v gelating.v gelling.v gesticulating.v gesturing.v gibbering.v gibing.v giggling.v glaring.v gleaming.v gliding.v glimmering.v glinting.v glistening.v glistering.v glitching.v glittering.v gloating.v globe-troting.v globetroting.v globe-trotting.v globetrotting.v glorying.v glowing.v goggling.v golfing.v gormandizing.v gossiping.v gossipping.v graduating.v grappling.v gravitating.v graying.v grazing.v greying.v grimacing.v grinning.v grooving.v grouching.v grousing.v groveling.v grovelling.v guffawing.v gurgling.v gusting.v gybing.v gyrating.v haggling.v haleing.v hallucinating.v harking.v harping.v hearkening.v heeling.v herniating.v heterodimerizing.v heteromultimerizing.v hewing.v hibernating.v hiccuping.v hiccupping.v hinging.v hissing.v hitchhiking.v hobnobbing.v hollering.v honeymooning.v hovering.v huddling.v huffing.v hungering.v hurtling.v hydroplaning.v hyperaggregating.v hyperdefecating.v hyperfiltering.v hyperluteinizing.v hypermutating.v hypertrophying.v hyporesonating.v hyporesponding.v ice-skating.v immigrating.v immunoreacting.v impended.v impending.v impinging.v inching.v infarcting.v innovating.v interacting.v interceding.v intercommunicating.v interdigitating.v interfering.v intermarrying.v intermingling.v intervening.v intruding.v intumescing.v inveighing.v involuting.v itching.v jabbering.v jack-knifing.v jawing.v jay-walking.v jaywalking.v jelling.v jesting.v jibing.v jittering.v jiving.v jockeying.v joking.v journeying.v kemping.v lacrimating.v lactating.v lagging.v languishing.v lapsing.v lasing.v laughing.v leafing.v leering.v legislating.v liaising.v lisping.v living.v loafing.v locomoting.v loitering.v lolling.v longing.v loping.v lounging.v lowning.v lumbering.v lusting.v luxuriating.v majoring.v malignizing.v malingering.v marauding.v marveling.v marvelling.v masquerading.v materializing.v matriculating.v maturating.v maturing.v maundering.v meandering.v meddling.v meditating.v menstruating.v meowing.v metamorphosing.v metastasizing.v miaouing.v micturating.v migrating.v militating.v mingling.v ministering.v misbehaving.v misfiring.v molting.v monkeying.v mooching.v mooing.v moping.v moralizing.v moseying.v motioning.v motoring.v mouldering.v muck-raking.v mushrooming.v mutinying.v name-dropping.v napping.v nattering.v necking.v necrosing.v neighing.v nesting.v networking.v niggling.v nosediving.v noshing.v objecting.v officiating.v orating.v oscillating.v oscitating.v osmoregulating.v osmosing.v osseointegrating.v outgoing.v overacting.v overbidding.v overcompensating.v overeating.v overlying.v overreacting.v oversleeping.v overwintering.v ovulating.v paling.v palling.v palpebrating.v palpitating.v pandering.v panhandling.v panicking.v panting.v parachuting.v parleying.v partaking.v participating.v pattering.v pausing.v peaking.v pearling.v peeping.v pellating.v perambulating.v percolating.v perishing.v persevering.v persisting.v perspiring.v pertaining.v philandering.v philosophizing.v picnicking.v piddling.v pimping.v pinging.v pirouetting.v pivoting.v planing.v play-acting.v plodding.v plummetting.v politicking.v polkaing.v pollocking.v poming.v pomming.v pontificating.v poring.v posturing.v pottering.v pouncing.v pouting.v powwowing.v prancing.v prating.v prattling.v preachifiing.v preachifying.v predominating.v pre-existing.v preponderating.v preregistering.v presiding.v prevailing.v prevaricating.v preying.v primping.v procrastinating.v procreating.v profiteering.v profiting.v progressing.v prolapsing.v proliferating.v propagandizing.v proselytizing.v prospering.v protruding.v pub-crawling.v puling.v pullulating.v pulsating.v pulsing.v punning.v pupariating.v pupating.v purring.v pussyfooting.v putrefying.v puttering.v quacking.v quaking.v quarrelling.v quarrying.v quavering.v questing.v queueing.v quibbling.v quipping.v quivering.v racketing.v rafting.v raging.v railing.v raining.v rambling.v rampaging.v rankling.v ranting.v rasping.v ratting.v raving.v reacting.v reappearing.v rebelling.v rebounding.v receding.v reclining.v recoiling.v reconnoitring.v reconverting.v recriminating.v recrudescing.v recuperating.v recurring.v redecussating.v redounding.v re-echoing.v re-emerging.v reemerging.v refecting.v refixating.v reflowing.v refraining.v regressing.v re-infarcting.v reinfarcting.v re-intervening.v reintervening.v rejoicing.v relapsing.v relenting.v relying.v reminiscing.v remonstrating.v renarrowing.v rendezvousing.v reneging.v re-occuring.v reoccuring.v repetaturing.v repining.v residing.v resonating.v resorting.v resounding.v respiring.v restenosing.v resting.v resulting.v resurfacing.v retaliating.v retching.v retreating.v retrenching.v retrograding.v retrogressing.v reveling.v revelling.v reverberating.v reverting.v revolting.v revolving.v rhapsodizing.v rioting.v ripening.v riposting.v rippling.v rocketing.v romancing.v romping.v rooming.v roosting.v rootling.v rough-housing.v roving.v rubber-necking.v rubbernecking.v rumbling.v ruminating.v rummaging.v rusting.v sagging.v salivating.v sauntering.v scampering.v scavenging.v scheming.v scintillating.v scowling.v scramming.v screeching.v scrimping.v scrimshanking.v scrolling.v scrounging.v scubaing.v scuffling.v seceding.v seesawing.v seething.v sermonizing.v seroconverting.v seroreverting.v shadow-boxing.v shilly-shalliing.v shilly-shallying.v shillyshallying.v shimmering.v shitting.v shivering.v shrimping.v shuddering.v side-sliping.v side-slipping.v siding.v sidling.v simmering.v simpering.v sinning.v sizzling.v skating.v skedaddling.v skimping.v skirmishing.v skulking.v skylarking.v sky-rocketing.v skyrocketing.v slackening.v slaloming.v slalomming.v slavering.v sleeting.v slithering.v slobbering.v slogging.v slouching.v slumbering.v slumming.v slushing.v smarting.v smiling.v smirking.v smoldering.v smouldering.v snacking.v snaking.v sneering.v sneezing.v snickering.v sniffling.v sniggering.v sniping.v snitching.v sniveling.v snivelling.v snooping.v snoozing.v snoring.v snowballing.v snowboarding.v snowing.v snowshoing.v snuffling.v sobbing.v soft-landing.v softlanding.v sojourning.v soliloquizing.v somersaulting.v soughing.v souring.v sparkling.v sparring.v specialising.v specializing.v speciating.v speechifying.v spermiating.v sphacelating.v splurging.v spluttering.v sprawling.v sprinting.v sputtering.v squabbling.v squalling.v squawking.v squeaking.v squealing.v squinting.v squirming.v stagnating.v stemming.v stone-walling.v straggling.v straying.v striding.v stridulating.v striving.v struggling.v stuttering.v subbing.v subscribing.v subsiding.v subsisting.v subspecializing.v succumbing.v sulking.v summering.v sunbathing.v supercoiling.v supervening.v supping.v suppurating.v surfacing.v surging.v swaggering.v swarming.v sweltering.v swerving.v swirling.v swooning.v sympathizing.v tampering.v tap-dancing.v tapdancing.v tarrying.v tattling.v taxiing.v teeming.v teetering.v teething.v temporizing.v tergiversating.v testating.v thriving.v throbbing.v thudding.v tingling.v tinkering.v tippling.v tiptoeing.v tittering.v tittle-tattling.v toadying.v tobogganing.v toiling.v tolling.v tootling.v tottering.v touch-typing.v towering.v toying.v traipsing.v transmigrating.v transpiring.v traveling.v travelling.v trekking.v trembling.v trespassing.v trifling.v trifurcating.v triumphing.v trundling.v tunneling.v tunnelling.v tussling.v tweeting.v twinkling.v twitching.v twittering.v ululating.v underacting.v undulating.v uplinking.v urinating.v urticating.v vacationing.v vacillating.v vacuolating.v vamoosing.v vamping.v vanishing.v vaulting.v vegetating.v venodilating.v verbigerating.v verging.v volvulating.v vouching.v voyaging.v vying.v waddling.v waffling.v wallowing.v waltzing.v wandering.v waning.v wanking.v warbling.v water-skiing.v waterskiing.v wavering.v weeping.v welshing.v weltering.v wheezing.v whelping.v whimpering.v whinnying.v whirring.v wilting.v wincing.v winking.v wiretapping.v wisecracking.v withering.v wobbling.v womanizing.v wool-gathering.v woolgathering.v wrangling.v wriggling.v writhing.v yachting.v yaking.v yammering.v yanging.v yapping.v yawing.v yawning.v yearning.v yelping.v yenning.v yiping.v yowling.v zagging.v zaging.v zigging.v ziging.v zig-zagging.v zigzagging.v link-grammar-5.3.16/data/en/words/words.n.3.y0000664000076400007640000002653112766044421015535 00000000000000abeyance.n-u abhorrence.n-u abnormality.n-u abstinence.n-u absurdity.n-u abundance.n-u acceptability.n-u acceptance.n-u accessibility.n-u accordance.n-u accountability.n-u accountancy.n-u accuracy.n-u acidity.n-u acquaintance.n-u activity.n-u actuality.n-u acuity.n-u adaptability.n-u adequacy.n-u admissibility.n-u admittance.n-u adolescence.n-u adversity.n-u advisability.n-u advocacy.n-u affability.n-u affinity.n-u affluence.n-u agility.n-u alacrity.n-u allegiance.n-u alliance.n-u ambiguity.n-u ambivalence.n-u amiability.n-u amicability.n-u amity.n-u animosity.n-u annoyance.n-u anonymity.n-u antecedence.n-u antiquity.n-u anxiety.n-u applicability.n-u aridity.n-u aristocracy.n-u arrogance.n-u ascendancy.n-u ascendency.n-u asexuality.n-u asperity.n-u assistance.n-u assonance.n-u astringency.n-u atonality.n-u attendance.n-u audacity.n-u audibility.n-u austerity.n-u authenticity.n-u authority.n-u autocracy.n-u availability.n-u avoidance.n-u balance.n-u banality.n-u bankruptcy.n-u barbarity.n-u beauty.n-u belligerency.n-u beneficence.n-u benevolence.n-u bestiality.n-u bisexuality.n-u booty.n-u bounce.n-u bounty.n-u brevity.n-u brilliance.n-u brutality.n-u buoyancy.n-u bureaucracy.n-u calm.n-u calmness.n-u capability.n-u captivity.n-u catholicity.n-u causality.n-u celebrity.n-u celerity.n-u celibacy.n-u certainty.n-u charity.n-u chastity.n-u circularity.n-u civility.n-u clairvoyance.n-u clarity.n-u clearance.n-u clemency.n-u coalescence.n-u coexistence.n-u cogency.n-u cognizance.n-u coherence.n-u coincidence.n-u comparability.n-u compatibility.n-u competence.n-u complacence.n-u complacency.n-u complexity.n-u compliance.n-u complicity.n-u comprehensibility.n-u concavity.n-u concordance.n-u concurrence.n-u condolence.n-u conductivity.n-u confidence.n-u confidentiality.n-u conformity.n-u connivance.n-u consanguinity.n-u consistency.n-u consonance.n-u constancy.n-u constitutionality.n-u contiguity.n-u continence.n-u contingency.n-u continuity.n-u convalescence.n-u convenience.n-u convergence.n-u convertibility.n-u convexity.n-u conveyance.n-u cordiality.n-u corpulence.n-u correspondence.n-u countenance.n-u counterintelligence.n-u credence.n-u credibility.n-u credulity.n-u crudity.n-u cruelty.n-u culpability.n-u curiosity.n-u currency.n-u dalliance.n-u dance.n-u debility.n-u decadence.n-u decency.n-u deductibility.n-u defence.n-u deference.n-u defiance.n-u deficiency.n-u deformity.n-u delicacy.n-u delinquency.n-u deliverance.n-u democracy.n-u density.n-u dependence.n-u dependency.n-u depravity.n-u desirability.n-u despondency.n-u dexterity.n-u difficulty.n-u diffidence.n-u dignity.n-u diligence.n-u diplomacy.n-u disability.n-u discontinuity.n-u discrepancy.n-u dishonesty.n-u disloyalty.n-u disobedience.n-u dissidence.n-u dissimilarity.n-u dissonance.n-u disturbance.n-u disunity.n-u divergence.n-u diversity.n-u divinity.n-u docility.n-u domesticity.n-u dominance.n-u duplicity.n-u durability.n-u duty.n-u ebullience.n-u eccentricity.n-u effervescence.n-u efficacy.n-u efficiency.n-u efflorescence.n-u elasticity.n-u electricity.n-u elegance.n-u eligibility.n-u eloquence.n-u emergency.n-u eminence.n-u endurance.n-u enmity.n-u enormity.n-u entirety.n-u entrance.n-u equality.n-u equanimity.n-u equity.n-u equivalence.n-u essence.n-u eternity.n-u ethnicity.n-u evanescence.n-u excellence.n-u excitability.n-u exclusivity.n-u existence.n-u expectancy.n-u expediency.n-u experience.n-u extravagance.n-u exuberance.n-u facility.n-u fallibility.n-u falsity.n-u familiarity.n-u fancy.n-u fealty.n-u feasibility.n-u fecundity.n-u felicity.n-u femininity.n-u ferocity.n-u fertility.n-u festivity.n-u fidelity.n-u finality.n-u finance.n-u flaccidity.n-u flamboyance.n-u flatulence.n-u flexibility.n-u flippancy.n-u fluency.n-u fluidity.n-u fluorescence.n-u forbearance.n-u formality.n-u fragility.n-u fragrance.n-u frailty.n-u fraternity.n-u frequency.n-u frigidity.n-u frivolity.n-u frugality.n-u functionality.n-u furtherance.n-u futility.n-u gaiety.n-u generality.n-u generosity.n-u geniality.n-u gentility.n-u governance.n-u grandiloquence.n-u gravity.n-u guidance.n-u gullibility.n-u heredity.n-u hesitancy.n-u heterosexuality.n-u hilarity.n-u homogeneity.n-u homosexuality.n-u honesty.n-u hospitality.n-u hostility.n-u humanity.n-u humidity.n-u humility.n-u identity.n-u idiocy.n-u ignorance.n-u illegality.n-u illegibility.n-u illegitimacy.n-u illiteracy.n-u imbalance.n-u imbecility.n-u immanence.n-u immaturity.n-u immediacy.n-u immensity.n-u imminence.n-u immobility.n-u immodesty.n-u immorality.n-u immortality.n-u immunity.n-u impartiality.n-u impassivity.n-u impatience.n-u impermanence.n-u impertinence.n-u impiety.n-u implausibility.n-u importance.n-u impossibility.n-u impotence.n-u impracticability.n-u impregnability.n-u improbability.n-u impropriety.n-u imprudence.n-u impudence.n-u impunity.n-u impurity.n-u inability.n-u inaccessibility.n-u inaccuracy.n-u inactivity.n-u inadequacy.n-u inadvisability.n-u inanity.n-u inaudibility.n-u incandescence.n-u incapability.n-u incapacity.n-u incivility.n-u incoherence.n-u incompatibility.n-u incompetence.n-u incomprehensibility.n-u incongruity.n-u inconsistency.n-u incontinence.n-u inconvenience.n-u incorruptibility.n-u incredulity.n-u indecency.n-u indemnity.n-u independence.n-u indestructibility.n-u indeterminacy.n-u indifference.n-u indispensability.n-u individuality.n-u indolence.n-u indulgence.n-u ineffectuality.n-u inefficiency.n-u inelegance.n-u ineligibility.n-u inequality.n-u inequity.n-u inevitability.n-u inexperience.n-u infallibility.n-u infancy.n-u inference.n-u inferiority.n-u infertility.n-u infidelity.n-u infinity.n-u infirmity.n-u inflexibility.n-u influence.n-u informality.n-u ingenuity.n-u inheritance.n-u inhumanity.n-u iniquity.n-u innocence.n-u insanity.n-u insecurity.n-u insensitivity.n-u insignificance.n-u insincerity.n-u insolence.n-u insolvency.n-u instability.n-u insufficiency.n-u insularity.n-u insurance.n-u intangibility.n-u integrity.n-u intelligence.n-u intelligibility.n-u intemperance.n-u interference.n-u intimacy.n-u intolerance.n-u intractability.n-u intransigence.n-u intricacy.n-u invalidity.n-u invincibility.n-u invisibility.n-u irascibility.n-u irregularity.n-u irrelevance.n-u irrelevancy.n-u irresponsibility.n-u irreverence.n-u irreversibility.n-u irritability.n-u issuance.n-u jocularity.n-u jollity.n-u joviality.n-u jurisprudence.n-u latency.n-u laxity.n-u legality.n-u legibility.n-u legitimacy.n-u lenience.n-u leniency.n-u levity.n-u liability.n-u liberality.n-u liberty.n-u licence.n-u liquidity.n-u literacy.n-u locality.n-u longevity.n-u loyalty.n-u lucidity.n-u luminosity.n-u lunacy.n-u luxuriance.n-u magnanimity.n-u magnificence.n-u maintenance.n-u majesty.n-u malevolence.n-u malfeasance.n-u malignancy.n-u malleability.n-u manageability.n-u manoeuvrability.n-u marriageability.n-u masculinity.n-u maternity.n-u maturity.n-u mediocrity.n-u mentality.n-u mercy.n-u militancy.n-u mince.n-u mobility.n-u modernity.n-u modesty.n-u monstrosity.n-u morality.n-u morbidity.n-u mortality.n-u multiplicity.n-u munificence.n-u mutability.n-u naivety.n-u nationality.n-u navigability.n-u necessity.n-u negligence.n-u neutrality.n-u nobility.n-u nonchalance.n-u nonconformity.n-u nonviolence.n-u normalcy.n-u normality.n-u notoriety.n-u novelty.n-u nuance.n-u nudity.n-u numeracy.n-u obduracy.n-u obedience.n-u obeisance.n-u obesity.n-u objectivity.n-u obscenity.n-u obscurity.n-u observance.n-u obsolescence.n-u obstinacy.n-u occurrence.n-u offence.n-u omnipotence.n-u omniscience.n-u opacity.n-u opulence.n-u originality.n-u overconfidence.n-u paederasty.n-u parity.n-u passivity.n-u paternity.n-u patience.n-u paucity.n-u peculiarity.n-u pederasty.n-u penalty.n-u penance.n-u penitence.n-u perceptibility.n-u perfectibility.n-u performance.n-u permanence.n-u permeability.n-u perpetuity.n-u perplexity.n-u perseverance.n-u persistence.n-u personality.n-u perspicacity.n-u perspicuity.n-u pertinence.n-u perversity.n-u pestilence.n-u petulance.n-u phosphorescence.n-u piety.n-u piquancy.n-u piracy.n-u pity.n-u placidity.n-u plasticity.n-u plausibility.n-u pliancy.n-u plurality.n-u plutocracy.n-u poignancy.n-u polarity.n-u policy.n-u pomposity.n-u popularity.n-u porosity.n-u portability.n-u posterity.n-u potency.n-u potentiality.n-u poverty.n-u practicability.n-u practicality.n-u precedence.n-u precocity.n-u predictability.n-u predominance.n-u preference.n-u pregnancy.n-u prescience.n-u presence.n-u pretence.n-u prevalence.n-u primacy.n-u priority.n-u privacy.n-u probity.n-u productivity.n-u profanity.n-u proficiency.n-u profitability.n-u profligacy.n-u profundity.n-u prolixity.n-u prominence.n-u promiscuity.n-u property.n-u prophecy.n-u propriety.n-u prosperity.n-u provenance.n-u providence.n-u proximity.n-u prudence.n-u prurience.n-u puberty.n-u publicity.n-u pugnacity.n-u punctuality.n-u pungency.n-u purity.n-u pusillanimity.n-u putty.n-u quality.n-u quiet.n-u quince.n-u radiance.n-u radioactivity.n-u rapacity.n-u rapidity.n-u rarity.n-u rationality.n-u readability.n-u reality.n-u recalcitrance.n-u receptivity.n-u reciprocity.n-u reconnaissance.n-u recurrence.n-u redundancy.n-u reference.n-u regularity.n-u relativity.n-u relevancy.n-u reliability.n-u reliance.n-u remembrance.n-u reminiscence.n-u remittance.n-u remonstrance.n-u repentance.n-u repugnance.n-u resemblance.n-u residence.n-u resilience.n-u resiliency.n-u resistance.n-u resolvability.n-u resonance.n-u respectability.n-u resplendence.n-u reticence.n-u reverence.n-u reversibility.n-u riddance.n-u rigidity.n-u romance.n-u royalty.n-u safety.n-u sagacity.n-u salience.n-u salinity.n-u sanctity.n-u sanity.n-u satiety.n-u scarcity.n-u science.n-u secrecy.n-u security.n-u selectivity.n-u self-confidence.n-u self-indulgence.n-u self-pity.n-u self-sufficiency.n-u semblance.n-u senility.n-u seniority.n-u sensibility.n-u sensitivity.n-u sensuality.n-u sentimentality.n-u sequence.n-u serendipity.n-u serenity.n-u severance.n-u severity.n-u sexuality.n-u significance.n-u silence.n-u similarity.n-u simplicity.n-u simultaneity.n-u sincerity.n-u sobriety.n-u sociability.n-u society.n-u solemnity.n-u solidarity.n-u solidity.n-u solubility.n-u solvency.n-u somnolence.n-u sonority.n-u sovereignty.n-u specificity.n-u spirituality.n-u spontaneity.n-u stability.n-u sterility.n-u stringency.n-u stupidity.n-u suavity.n-u subjectivity.n-u submergence.n-u subservience.n-u subsistence.n-u substance.n-u subtlety.n-u sufficiency.n-u suitability.n-u superconductivity.n-u superficiality.n-u superfluity.n-u superiority.n-u supremacy.n-u surveillance.n-u susceptibility.n-u sustenance.n-u technocracy.n-u temerity.n-u temperance.n-u temporality.n-u tenacity.n-u tenancy.n-u theocracy.n-u timidity.n-u tolerance.n-u tonality.n-u totality.n-u toxicity.n-u tranquility.n-u tranquillity.n-u transcendence.n-u transference.n-u transience.n-u translucence.n-u transparency.n-u treaty.n-u triviality.n-u truancy.n-u truculence.n-u turbulence.n-u ubiquity.n-u unanimity.n-u uncertainty.n-u unfamiliarity.n-u uniformity.n-u unity.n-u universality.n-u unpopularity.n-u unpredictability.n-u unreality.n-u unsuitability.n-u urbanity.n-u urgency.n-u utility.n-u utterance.n-u vacancy.n-u vacuity.n-u vagrancy.n-u validity.n-u vanity.n-u variability.n-u variance.n-u variety.n-u varsity.n-u vehemence.n-u velocity.n-u vengeance.n-u veracity.n-u verbosity.n-u versatility.n-u viability.n-u vicinity.n-u vigilance.n-u violence.n-u virginity.n-u virility.n-u virtuosity.n-u virulence.n-u viscosity.n-u visibility.n-u vitality.n-u vivacity.n-u volatility.n-u vulgarity.n-u vulnerability.n-u link-grammar-5.3.16/data/en/words/words-medical.v.4.30000664000076400007640000013160012766044421017026 00000000000000abashed.v-d abjured.v-d ablated.v-d abnegated.v-d abominated.v-d abscessed.v-d abscised.v-d absented.v-d acccoutered.v-d accessioned.v-d acclimatised.v-d accoupled.v-d accoutred.v-d aced.v-d acetified.v-d acetonated.v-d acetonized.v-d acetylated.v-d acetylised.v-d acetylized.v-d achromatised.v-d achromatized.v-d acidulated.v-d actualised.v-d actualized.v-d actuated.v-d acylated.v-d adducted.v-d adjured.v-d administrated.v-d admixed.v-d ADP-ribosylated.v-d adrenalectomized.v-d adsorbed.v-d adulated.v-d advantaged.v-d afforested.v-d affronted.v-d afterloaded.v-d agglomerated.v-d aggrieved.v-d agonised.v-d airbrushed.v-d alcoholised.v-d alcoholized.v-d aliased.v-d alined.v-d aliquoted.v-d alited.v-d alit.v-d alkalinised.v-d alkalinized.v-d alkalised.v-d alkalized.v-d alkylated.v-d allelotyped.v-d allergized.v-d allografted.v-d alloimmunised.v-d alloimmunized.v-d allotransplanted.v-d alloyed.v-d allured.v-d alphabetised.v-d alphabetized.v-d aluminated.v-d Americanised.v-d amidated.v-d aminated.v-d aminoacylated.v-d ammoniated.v-d amortised.v-d anaesthetised.v-d anatomized.v-d anergised.v-d anesthetised.v-d anglicised.v-d animadverted.v-d annualised.v-d annualized.v-d annunciated.v-d anodised.v-d anodized.v-d anonymised.v-d anonymized.v-d anoxiated.v-d antagonised.v-d anted.v-d anteriorised.v-d anteriorized.v-d antiaggregated.v-d anticoagulated.v-d antigenised.v-d antigenized.v-d antirepressed.v-d antisepticised.v-d antisepticized.v-d apeased.v-d apodized.v-d apologised.v-d apostatised.v-d appaled.v-d appareled.v-d apparelled.v-d apported.v-d apposed.v-d apprized.v-d arborised.v-d arced.v-d archived.v-d arcked.v-d aromatised.v-d aromatized.v-d arsonated.v-d arterialized.v-d articled.v-d asexualized.v-d asperged.v-d aspersed.v-d asseverated.v-d asterisked.v-d atomised.v-d attitudinised.v-d audiotaped.v-d auscultated.v-d authored.v-d autocatalysed.v-d autoclaved.v-d autogenerated.v-d autoimmunised.v-d autoimmunized.v-d autoinduced.v-d autoinducted.v-d autoinjected.v-d autolised.v-d automatised.v-d auto-oxidised.v-d autoperfused.v-d autopsied.v-d autopsyed.v-d autoradiographed.v-d autoregulated.v-d autosensitised.v-d autotransplanted.v-d auxotyped.v-d avalanched.v-d avianised.v-d avianized.v-d avowed.v-d avulsed.v-d awaked.v-d axotomised.v-d axotomized.v-d azotized.v-d babied.v-d babyed.v-d baby-sat.v-d baby-sited.v-d backcrossed.v-d backdroped.v-d backdropped.v-d backhanded.v-d backlabeled.v-d backlabelled.v-d backscattered.v-d baed.v-d ballasted.v-d balled.v-d balloted.v-d bandpass_filtered baptised.v-d barbered.v-d bariumized.v-d barracked.v-d barraged.v-d barreled.v-d bastardized.v-d bayoneted.v-d beached.v-d beaded.v-d beavered.v-d bedaubed.v-d bedded.v-d bedecked.v-d bedeviled.v-d behooved.v-d behoved.v-d beleaguered.v-d belled.v-d bench_pressed beneficed.v-d benzoylated.v-d bereft.v-d bereved.v-d beseted.v-d besmeared.v-d besought.v-d betrothed.v-d bettered.v-d beveled.v-d biassed.v-d bibbed.v-d bibed.v-d bicompartmentalised.v-d binged.v-d bioactivated.v-d bioassayed.v-d bioconverted.v-d bioengineered.v-d biomagnified.v-d bio-monitored.v-d biomonitored.v-d biopsied.v-d bioreduced.v-d bioremediated.v-d biosynthesised.v-d biosynthesized.v-d biotinylated.v-d biotransformed.v-d biotyped.v-d bisintercalated.v-d bitmapped.v-d bivouacked.v-d blacked.v-d blancoed.v-d blanked.v-d blent.v-d blest.v-d blobbed.v-d blobed.v-d blooded.v-d bloodied.v-d blued.v-d blustered.v-d boated.v-d bobsleded.v-d boobed.v-d boomeranged.v-d boostered.v-d bootstraped.v-d bootstrapped.v-d bottle-fed.v-d bottlenecked.v-d brained.v-d brain-washed.v-d brazed.v-d breakfasted.v-d breasted.v-d breast-fed.v-d breast-feeded.v-d breveted.v-d brevetted.v-d broadsided.v-d brodded.v-d broded.v-d bromated.v-d brominated.v-d bromized.v-d bruited.v-d brutalised.v-d bucketed.v-d buffered.v-d bulbectomized.v-d bulked.v-d bulled.v-d bunkered.v-d burked.v-d burnt.v-d burred.v-d bussed.v-d cached.v-d calendered.v-d calipered.v-d calked.v-d callipered.v-d calumniated.v-d canalized.v-d cancerised.v-d cankered.v-d cannulated.v-d cannulized.v-d canopied.v-d canopyed.v-d canted.v-d cantilevered.v-d capacitated.v-d capillarised.v-d capitalised.v-d capitated.v-d caponised.v-d caponized.v-d captained.v-d carbamoylated.v-d carbamylated.v-d carbolated.v-d carbolised.v-d carbolized.v-d carbonated.v-d carbonised.v-d carboxylated.v-d cardiectomized.v-d careered.v-d cartooned.v-d cashiered.v-d catabolised.v-d catalase_tested catalised.v-d catalized.v-d cataloged.v-d catalysed.v-d catalyzed.v-d categorised.v-d catheterised.v-d catheterized.v-d caulked.v-d causticized.v-d cauterised.v-d cauterized.v-d cavitated.v-d C_banded C-banded.v-d cementified.v-d centrifugalised.v-d centrifugalized.v-d centrifugated.v-d centrifuged.v-d cered.v-d certificated.v-d chaffed.v-d chamfered.v-d champed.v-d chanced.v-d channeled.v-d chaped.v-d chapped.v-d characterised.v-d charbroiled.v-d checkered.v-d cheeked.v-d chemoattracted.v-d chemo-prevented.v-d chemoprevented.v-d chemo-sensitised.v-d chemo-sensitized.v-d chemosensitized.v-d chequered.v-d chickened.v-d chid.v-d chined.v-d chinked.v-d chiseled.v-d chlored.v-d chloroformed.v-d chloroformised.v-d chloroformized.v-d chocked.v-d cholecystectomised.v-d cholecystectomized.v-d chorused.v-d chromated.v-d chromatized.v-d chromatographed.v-d chromicized.v-d chunked.v-d chuted.v-d cicatrised.v-d cicatrized.v-d ciphered.v-d circularised.v-d circumducted.v-d civilised.v-d classed.v-d clear-cutted.v-d clearcutted.v-d clewed.v-d clocked.v-d clouted.v-d clued.v-d clysterized.v-d coactivated.v-d coadministered.v-d co-agglutinated.v-d co-applied.v-d coapplied.v-d coapted.v-d coarticulated.v-d co-assembled.v-d coassembled.v-d cocainised.v-d cocainized.v-d co-calibrated.v-d cocalibrated.v-d co-chromatographed.v-d cochromatographed.v-d co-circulated.v-d co-clustered.v-d coclustered.v-d co-colonized.v-d cocolonized.v-d cocooned.v-d co-crystallized.v-d cocrystallized.v-d co-cultivated.v-d cocultivated.v-d cocultured.v-d codeshared.v-d co-developed.v-d co-electroporated.v-d coelectroporated.v-d coeluted.v-d co-encapsidated.v-d coencapsidated.v-d coencapsulated.v-d co-enriched.v-d coenriched.v-d co-existed.v-d co-exposed.v-d coexposed.v-d coexpressed.v-d co-extracted.v-d cografted.v-d cogwheeled.v-d co-hybridised.v-d cohybridised.v-d co-hybridized.v-d cohybridized.v-d coimmobilised.v-d coimmobilized.v-d coinfected.v-d coinfused.v-d co-ingested.v-d coingested.v-d co-inherited.v-d coinherited.v-d co-inoculated.v-d coinoculated.v-d coked.v-d collateralised.v-d collectivised.v-d colliquated.v-d colonised.v-d colonoscoped.v-d colorised.v-d colorized.v-d colourized.v-d co-managed.v-d comanaged.v-d comedicated.v-d cometabolised.v-d commercialised.v-d compartmentalised.v-d compartmented.v-d compassed.v-d compeered.v-d complexed.v-d comported.v-d computerised.v-d concatenated.v-d conceptualised.v-d concorded.v-d concreted.v-d concussed.v-d conded.v-d condoled.v-d conduced.v-d coned.v-d conglomerated.v-d conglutinated.v-d consternated.v-d constitutionalized.v-d cont'd.v-d cont'd..v-d contradistinguished.v-d contraindicated.v-d controverted.v-d contunded.v-d contused.v-d convoluted.v-d co-ordinated.v-d coossified.v-d co-oxidised.v-d cooxidised.v-d co-oxidized.v-d cooxidized.v-d co-partitioned.v-d co-perfused.v-d coperfused.v-d copolymerised.v-d copolymerized.v-d coppered.v-d coproduced.v-d co-promoted.v-d copromoted.v-d corbeled.v-d corbelled.v-d co-reared.v-d coreared.v-d co-registered.v-d co-regulated.v-d coregulated.v-d co-released.v-d coreleased.v-d corkscrewed.v-d corned.v-d cornified.v-d corraled.v-d co-secreted.v-d cosecreted.v-d cosegregated.v-d cosensitised.v-d cosensitized.v-d coshed.v-d cosolubilised.v-d cosolubilized.v-d co-sponsored.v-d cosponsored.v-d cosseted.v-d costarred.v-d co-stimulated.v-d costimulated.v-d co-stored.v-d costored.v-d co-synthesised.v-d cosynthesised.v-d co-synthesized.v-d cosynthesized.v-d cotranscribed.v-d cotransfected.v-d co-transfered.v-d cotransfered.v-d co-transferred.v-d cotransferred.v-d cotransformed.v-d cotransmitted.v-d co-transported.v-d cotransported.v-d co-treated.v-d cotreated.v-d coulorised.v-d counselled.v-d counterpoised.v-d counterregulated.v-d countersinked.v-d counterstained.v-d counter-transported.v-d countertransported.v-d countervailed.v-d coursed.v-d court-martialled.v-d covenanted.v-d cowed.v-d cozened.v-d crabbed.v-d crafted.v-d craped.v-d crated.v-d cratered.v-d creped.v-d crewed.v-d cricked.v-d criminalised.v-d criminalized.v-d crimsoned.v-d crisped.v-d criss-crossed.v-d cristallised.v-d cristallized.v-d criticised.v-d critiqued.v-d crocked.v-d cross-clamped.v-d crossclamped.v-d cross-linked.v-d cross_matched cross-matched.v-d cross-protected.v-d crossprotected.v-d cross-reacted.v-d crossreacted.v-d cross-referenced.v-d crossreferenced.v-d crusted.v-d cryo-fixed.v-d cryofixed.v-d cryo-preserved.v-d cryopreserved.v-d cryoprotected.v-d cryo_sectioned cryo-sectioned.v-d cryotreated.v-d crystallised.v-d cuckooed.v-d cudgelled.v-d cued.v-d cultured.v-d cumbered.v-d cunded.v-d curarised.v-d curarized.v-d curated.v-d cureted.v-d curetted.v-d curtained.v-d cussed.v-d customised.v-d customized.v-d cyanylated.v-d cyclised.v-d cyphered.v-d cyto-adhered.v-d cytoreduced.v-d cytostained.v-d dansylated.v-d dappled.v-d deacetylated.v-d deactivated.v-d deacylated.v-d de-adenylated.v-d deadenylated.v-d deafferentated.v-d deafferented.v-d deallergised.v-d deamidated.v-d deamidized.v-d deaminated.v-d debouched.v-d debrided.v-d debulked.v-d decalcified.v-d decannulated.v-d decapsulated.v-d decarboxylated.v-d decatenated.v-d decentralised.v-d decerebrated.v-d decerebrized.v-d dechlorinated.v-d decidualised.v-d decocted.v-d decolonised.v-d decolorised.v-d decolorized.v-d decolourised.v-d decolourized.v-d decomplementized.v-d decontroled.v-d decontrolled.v-d deconvoluted.v-d decoronated.v-d decorticated.v-d decoupled.v-d decoyed.v-d decreed.v-d deemanated.v-d de-energised.v-d deenergised.v-d de-energized.v-d deenergized.v-d de-epicardialized.v-d de-epithelialised.v-d deepithelialised.v-d deethylated.v-d defaecated.v-d defaunated.v-d defeminised.v-d defeminized.v-d defenestrated.v-d defibrillated.v-d defibrinated.v-d deflorated.v-d defocused.v-d defocussed.v-d deformylated.v-d defunctionalised.v-d defunctionalized.v-d degalactosylated.v-d degased.v-d degassed.v-d degaussed.v-d degenitalized.v-d deglycerated.v-d degreased.v-d dehaematised.v-d dehalogenated.v-d dehematized.v-d dehemoglobinized.v-d dehorned.v-d dehulled.v-d dehumanised.v-d dehydrochlorinated.v-d dehydrogenated.v-d dehydrogenised.v-d dehydrogenized.v-d dehydroxylated.v-d dehypnotised.v-d dehypnotized.v-d deinduced.v-d deinstitutionalized.v-d deionised.v-d deionized.v-d dejected.v-d de-leaded.v-d deleaded.v-d delimitated.v-d delipidated.v-d delocalised.v-d delocalized.v-d deloused.v-d demagnetised.v-d demarked.v-d demasculinised.v-d demedullated.v-d demembranated.v-d demetalised.v-d demetalized.v-d demethylated.v-d demilitarised.v-d demineralised.v-d demineralized.v-d demobilised.v-d democratised.v-d demodulated.v-d demonetised.v-d demonetized.v-d demoralised.v-d demustardized.v-d demyelinated.v-d demystified.v-d denationalised.v-d denatured.v-d denervated.v-d denitrated.v-d denitrified.v-d deodorised.v-d deoxidised.v-d deoxidized.v-d deoxygenated.v-d depancreatized.v-d deparaffinised.v-d deparaffinized.v-d departmentalised.v-d depersonalized.v-d dephosphorylated.v-d depigmented.v-d depilated.v-d depolarised.v-d depoliticised.v-d depoliticized.v-d depolymerised.v-d depotentiated.v-d depraved.v-d depressurised.v-d depressurized.v-d deprojected.v-d deprotected.v-d deproteinated.v-d deprotonated.v-d depurated.v-d deputed.v-d deputised.v-d deregulated.v-d derepressed.v-d deresinated.v-d derivatised.v-d derivatized.v-d derivitised.v-d derivitized.v-d deroofed.v-d derotated.v-d derricked.v-d desalinised.v-d desalted.v-d desamidated.v-d desamidized.v-d descaled.v-d desensitised.v-d desexualised.v-d desexualized.v-d desheathed.v-d desialylated.v-d desolated.v-d desolvated.v-d desorbed.v-d despeciated.v-d destabilised.v-d destablised.v-d destablized.v-d destained.v-d desulfated.v-d desulfurated.v-d desulphated.v-d desulphurated.v-d desynchronised.v-d detailed.v-d dethyroidized.v-d detoured.v-d detoxicated.v-d deuterated.v-d deuteriated.v-d devascularized.v-d deviled.v-d devilled.v-d devitalised.v-d devitalized.v-d dewormed.v-d dextrinated.v-d dextrinized.v-d diacetylated.v-d diacylated.v-d diagramed.v-d diagrammed.v-d dialkylated.v-d dialoged.v-d dialogued.v-d dialysed.v-d diapaused.v-d diapered.v-d diazotized.v-d dibbled.v-d dickered.v-d dideuterated.v-d diesterified.v-d difluorinated.v-d digitalised.v-d digitilised.v-d digitised.v-d digitized.v-d dihalogenated.v-d dihydrogenated.v-d dihydroxylated.v-d diiodinated.v-d diked.v-d dilatated.v-d dimerised.v-d dimethylated.v-d dimited.v-d dimitted.v-d dimpled.v-d diphosphorylated.v-d dirtied.v-d disacidified.v-d disadvantaged.v-d disaggregated.v-d disambiguated.v-d disarrayed.v-d disbelieved.v-d disbudded.v-d disbuded.v-d disburdened.v-d discoed.v-d discoloured.v-d discommoded.v-d discomposed.v-d disconfirmed.v-d discountenanced.v-d discretised.v-d discretized.v-d disembodied.v-d disemboweled.v-d disencumbered.v-d disfavored.v-d dishabituated.v-d disheveled.v-d dishonored.v-d disimmunized.v-d disinhibited.v-d disinserted.v-d disjointed.v-d dismutated.v-d disoccluded.v-d disordered.v-d disorganised.v-d disorganized.v-d dispensarised.v-d dispensarized.v-d dispirited.v-d disproportionated.v-d disquieted.v-d disregulated.v-d dissatisfied.v-d dissimilated.v-d distempered.v-d distrained.v-d divulsed.v-d docketed.v-d dogged.v-d dolled.v-d dollied.v-d dollyed.v-d domiciled.v-d dorsalised.v-d dorsiducted.v-d dosed.v-d dossed.v-d douched.v-d doweled.v-d dowelled.v-d downmodulated.v-d downregulated.v-d downstaged.v-d dowsed.v-d dramatised.v-d drated.v-d dratted.v-d driveled.v-d drivelled.v-d drudged.v-d dumfounded.v-d duned.v-d dunned.v-d duplexed.v-d dyked.v-d dysregulated.v-d eared.v-d earthed.v-d echolocated.v-d economised.v-d ecphorised.v-d ecphorized.v-d ectropionised.v-d ectropionized.v-d editorialised.v-d educed.v-d edulcorated.v-d effectuated.v-d effed.v-d egested.v-d ekphorized.v-d elated.v-d electroblotted.v-d electro-cauterised.v-d electrocauterised.v-d electro-cauterized.v-d electrocauterized.v-d electrodialysed.v-d electroeluted.v-d electro-injected.v-d electroinjected.v-d electroinserted.v-d electrophored.v-d electrophoresed.v-d electroplated.v-d electroporated.v-d electrotransfered.v-d electrotransferred.v-d electroverted.v-d eluted.v-d elutriated.v-d emaciated.v-d embolised.v-d embrocated.v-d emedullated.v-d empaneled.v-d empathised.v-d emphasised.v-d emplaced.v-d emulsioned.v-d enameled.v-d enamored.v-d enamoured.v-d encapsulated.v-d enchained.v-d encored.v-d encrusted.v-d endarterectomised.v-d endarterectomized.v-d endoscoped.v-d endothelialised.v-d endued.v-d energised.v-d energized.v-d enfeebled.v-d engrafted.v-d engrailed.v-d enkindled.v-d enlaced.v-d enplaned.v-d enraptured.v-d ensheathed.v-d ensilaged.v-d ensiled.v-d enterectomised.v-d enterectomized.v-d enthraled.v-d entropionized.v-d envelopped.v-d envenomed.v-d environed.v-d enwraped.v-d enwrapped.v-d epilated.v-d epimerised.v-d epithelialised.v-d epithelialized.v-d epithelised.v-d epithelized.v-d epitomised.v-d epoxidised.v-d epoxidized.v-d equaled.v-d equalised.v-d equilibrated.v-d eroticised.v-d eroticized.v-d erotised.v-d erotized.v-d essayed.v-d esterified.v-d estranged.v-d estrogenised.v-d estrogenized.v-d etherised.v-d etherized.v-d ethylated.v-d euthanatised.v-d euthanatized.v-d euthanised.v-d euthanized.v-d evaginated.v-d everted.v-d evidenced.v-d exacted.v-d exanimated.v-d excerpted.v-d exchange-transfused.v-d excogitated.v-d execrated.v-d exenterated.v-d exorcised.v-d expatriated.v-d exsanguinated.v-d exsected.v-d exsomatized.v-d exteriorised.v-d exteriorized.v-d externalised.v-d extruded.v-d extubated.v-d factorised.v-d factorized.v-d faggoted.v-d fagoted.v-d familiarised.v-d fantasised.v-d faradised.v-d faradized.v-d farnesylated.v-d fathered.v-d feather-beded.v-d fecundated.v-d federalised.v-d federalized.v-d fee'd.v-d felicitated.v-d feminised.v-d feminized.v-d fenestrated.v-d fertilised.v-d feued.v-d fictionalised.v-d fictionalized.v-d field_tested field-tested.v-d filched.v-d filtrated.v-d finalised.v-d fingerprinted.v-d fire-proofed.v-d fireproofed.v-d fissured.v-d fistulised.v-d flabbergasted.v-d flanged.v-d flecked.v-d fleshed.v-d flexibilised.v-d flexibilized.v-d floodlighted.v-d flounced.v-d floured.v-d fluidized.v-d fluoresceinated.v-d fluoridised.v-d fluoridized.v-d fluoroscoped.v-d fluted.v-d foaled.v-d focalised.v-d foged.v-d fogged.v-d footled.v-d footnoted.v-d footprinted.v-d footsloged.v-d forayed.v-d forboded.v-d forebade.v-d foreboded.v-d foredoomed.v-d foregrounded.v-d foreknowed.v-d forested.v-d foretasted.v-d formalinised.v-d formalinized.v-d formalised.v-d formatted.v-d formylated.v-d fossilised.v-d fowled.v-d foxed.v-d fractionated.v-d franchised.v-d fraternised.v-d freckled.v-d free_grafted free-grafted.v-d freeze_dried freeze-dried.v-d freeze-fractured.v-d freighted.v-d freinded.v-d fringed.v-d frivolled.v-d frolicked.v-d fruited.v-d fuddled.v-d functionalised.v-d functionalized.v-d funked.v-d funneled.v-d furcated.v-d fured.v-d furred.v-d gabbed.v-d gabbled.v-d gabed.v-d gadded.v-d gaded.v-d galactosylated.v-d galavanted.v-d galivanted.v-d galvanised.v-d ganglionectomised.v-d ganglionectomized.v-d gangrened.v-d gapped.v-d garaged.v-d garlanded.v-d garoted.v-d garotted.v-d garroted.v-d garrotted.v-d gased.v-d gassed.v-d gastrectomised.v-d gastrectomized.v-d gated.v-d gavaged.v-d gazeted.v-d gazetted.v-d gelatinised.v-d gelded.v-d gened.v-d generalised.v-d genned.v-d genotyped.v-d gentled.v-d geocoded.v-d geranylgeranylated.v-d ghosted.v-d gifted.v-d gingered.v-d girdled.v-d girted.v-d girt.v-d glaced.v-d glamorised.v-d glissaded.v-d globalised.v-d glomectomised.v-d glomectomized.v-d glomed.v-d glommed.v-d gloved.v-d glucoronised.v-d glucuronidated.v-d glued.v-d glycated.v-d glycerolated.v-d glycerolized.v-d glycosylated.v-d gonadectomized.v-d goosed.v-d gormandised.v-d gowned.v-d grained.v-d grandfathered.v-d grandparented.v-d graphed.v-d grassed.v-d graveled.v-d greened.v-d grimed.v-d grizzled.v-d grommeted.v-d grubbed.v-d grubed.v-d guested.v-d gulled.v-d gusseted.v-d guyed.v-d habilitated.v-d habituated.v-d haemagglutinated.v-d haemoagglutinated.v-d haemocoagulated.v-d haemodialysed.v-d haemodialyzed.v-d haemodiluted.v-d haemolysed.v-d haemolyzed.v-d haemoperfused.v-d haemorrhaged.v-d hallmarked.v-d halogenated.v-d handpicked.v-d haploidised.v-d happed.v-d haptenated.v-d hardboiled.v-d harmonised.v-d hasped.v-d headlined.v-d hemicastrated.v-d hemi-deleted.v-d hemisected.v-d hemispherectomised.v-d hemispherectomized.v-d hemodialysed.v-d hemodialyzed.v-d hemodiluted.v-d hemolysed.v-d hemoperfused.v-d hemorrhaged.v-d heparinised.v-d heparinized.v-d hepatectomised.v-d hepatectomized.v-d heterodimerised.v-d hexed.v-d hied.v-d high-jacked.v-d hirudinized.v-d histocultured.v-d hoboed.v-d holed.v-d holidayed.v-d homed.v-d homodimerised.v-d homodimerized.v-d homogenised.v-d homografted.v-d honeycombed.v-d hooped.v-d horsed.v-d hospitalised.v-d hoted.v-d hotted.v-d hoved.v-d hoxed.v-d humanised.v-d humanized.v-d humored.v-d hurdled.v-d husbanded.v-d hyalinised.v-d hyalinized.v-d hybridised.v-d hydrogenated.v-d hydrogenized.v-d hydrolised.v-d hydrolized.v-d hydrolysed.v-d hydroxylated.v-d hyed.v-d hymned.v-d hyperacetylated.v-d hyperactivated.v-d hypercontracted.v-d hyperdefaecated.v-d hyperexpressed.v-d hyperextended.v-d hyperfiltrated.v-d hyperfractionated.v-d hyperimmunised.v-d hyperimmunized.v-d hyper-induced.v-d hyperinduced.v-d hyperinnervated.v-d hyperluteinised.v-d hyper-methylated.v-d hypermethylated.v-d hypernucleated.v-d hyperpolarised.v-d hyperproduced.v-d hypersensitised.v-d hyperstimulated.v-d hypertransfused.v-d hypertrophied.v-d hypnoidized.v-d hypnotised.v-d hypomineralised.v-d hypomineralized.v-d hypo-phosphorylated.v-d hypophosphorylated.v-d hypophysectomised.v-d hypophysectomized.v-d hyposensitized.v-d hypothecated.v-d hysterectomised.v-d hysterectomized.v-d idealised.v-d idolised.v-d imbedded.v-d imbeded.v-d immobilised.v-d immortalised.v-d immunised.v-d immunoabsorbed.v-d immunoadsorbed.v-d immuno_assayed immuno-assayed.v-d immunoassayed.v-d immunobloted.v-d immunoblotted.v-d immunocompromised.v-d immunodepleted.v-d immunodepressed.v-d immunoenhanced.v-d immunoexpressed.v-d immunoinhibited.v-d immunoisolated.v-d immunolabeled.v-d immunolabelled.v-d immunolocalised.v-d immunolocalized.v-d immunoneutralised.v-d immunoneutralized.v-d immunophenotyped.v-d immunopurified.v-d immunoradioassayed.v-d immunoregulated.v-d immunoscreened.v-d immunoselected.v-d immunostained.v-d immunostimulated.v-d immunosuppressed.v-d immuno-targeted.v-d immunotargeted.v-d immunotitrated.v-d immunotyped.v-d immured.v-d impaneled.v-d imperiled.v-d impersonalised.v-d impersonalized.v-d importuned.v-d inbred.v-d incised.v-d inclosed.v-d incommoded.v-d incremented.v-d inculpated.v-d individualised.v-d individualized.v-d indorsed.v-d indued.v-d industrialised.v-d inebriated.v-d influxed.v-d ingled.v-d ingrafted.v-d ingrained.v-d inhumed.v-d initialed.v-d initialised.v-d initialized.v-d inlaid.v-d inlayed.v-d inned.v-d innervated.v-d inputed.v-d inputted.v-d inseted.v-d insetted.v-d insolubilised.v-d insolubilized.v-d insonified.v-d instanced.v-d institutionalised.v-d instrumented.v-d insufflated.v-d intellectualised.v-d intellectualized.v-d intercalated.v-d interconverted.v-d interfaced.v-d interiorised.v-d interiorized.v-d interlaced.v-d interlarded.v-d interleafed.v-d interlinked.v-d internalised.v-d internationalised.v-d interpellated.v-d interposed.v-d interspaced.v-d intrenched.v-d introjected.v-d introverted.v-d intrusted.v-d intubated.v-d inured.v-d inventoried.v-d inventoryed.v-d invoiced.v-d iodinated.v-d iodised.v-d ionised.v-d iontophoresed.v-d iridectomized.v-d isoimmunised.v-d isoimmunized.v-d isomerised.v-d italicised.v-d itemised.v-d jacketed.v-d jack_knifed jackknifed.v-d jecorized.v-d jejunectomised.v-d jejunectomized.v-d jeopardised.v-d jointed.v-d juiced.v-d junked.v-d karyotyped.v-d keened.v-d kenneled.v-d kennelled.v-d kented.v-d keratinised.v-d keyed.v-d kidnaped.v-d kinked.v-d kneed.v-d KO'd.v-d KO'ed.v-d labilised.v-d labyrinthectomised.v-d labyrinthectomized.v-d lacrymated.v-d lactonised.v-d laddered.v-d lambed.v-d lamed.v-d laminectomised.v-d laminectomized.v-d lammed.v-d laparotomised.v-d laparotomized.v-d lapinised.v-d lapinized.v-d larded.v-d lariated.v-d larked.v-d laryngectomised.v-d laryngectomized.v-d lasered.v-d lassooed.v-d lateralised.v-d lathed.v-d lathered.v-d lavaged.v-d layered.v-d leafleted.v-d leafletted.v-d leagued.v-d leant.v-d leap-froged.v-d leapfroged.v-d leap-frogged.v-d learnt.v-d leashed.v-d leeched.v-d leeped.v-d legalised.v-d legitimated.v-d legitimatised.v-d legitimised.v-d legitimized.v-d lentectomized.v-d lesioned.v-d lettered.v-d libeled.v-d liberalised.v-d ligated.v-d lilted.v-d limed.v-d limned.v-d linearized.v-d linged.v-d linned.v-d lipectomised.v-d lipectomized.v-d liped.v-d lipidated.v-d liposuctioned.v-d lipoxygenated.v-d lipped.v-d liquified.v-d lithographed.v-d lithotomized.v-d lobectomised.v-d lobectomized.v-d lobotomised.v-d lobotomized.v-d loosed.v-d lorded.v-d Lorded.v-d louped.v-d loured.v-d lowed.v-d lubrified.v-d lucked.v-d luteinised.v-d luxated.v-d lymphadenectomised.v-d lymphadenectomized.v-d lyophilised.v-d lyophilized.v-d lypophilised.v-d lypophilized.v-d lysogenised.v-d lysogenized.v-d macadamised.v-d macadamized.v-d machined.v-d macroencapsulated.v-d magnetised.v-d mainstreamed.v-d malaxated.v-d malignised.v-d malpositioned.v-d malted.v-d mantled.v-d manumited.v-d manumitted.v-d manured.v-d marathoned.v-d Marathoned.v-d marathonned.v-d Marathonned.v-d marbled.v-d marginated.v-d marinaded.v-d marshaled.v-d marsupialized.v-d masculinised.v-d masculinized.v-d massacred.v-d mastectomised.v-d mastectomized.v-d master-minded.v-d materialised.v-d matted.v-d maximised.v-d mazed.v-d mechanised.v-d medialised.v-d medicalised.v-d medicalized.v-d medisected.v-d medullectomised.v-d medullectomized.v-d melanised.v-d melanized.v-d mentored.v-d mercerised.v-d mercerized.v-d merchandised.v-d mercurated.v-d mercurialized.v-d mercuriated.v-d mesmerised.v-d metabolised.v-d metabolized.v-d metaled.v-d metalled.v-d metastasised.v-d metered.v-d methylated.v-d metred.v-d metricised.v-d micellised.v-d microagglutinated.v-d microaggregated.v-d microbiopsied.v-d microcannulated.v-d microcatheterised.v-d microcatheterized.v-d microcomputerised.v-d microcomputerized.v-d microdetermined.v-d microdiluted.v-d microdissected.v-d microembolised.v-d microfilled.v-d microfiltered.v-d microinjected.v-d micromanipulated.v-d micromilled.v-d micromodified.v-d micronised.v-d micronized.v-d microperfused.v-d microprocessed.v-d microsequenced.v-d microtitrated.v-d microtomed.v-d microwaved.v-d middled.v-d mildewed.v-d militarised.v-d militarized.v-d mimetised.v-d mimetized.v-d mineralised.v-d mineralized.v-d miniaturised.v-d minified.v-d minimised.v-d minuted.v-d misadvised.v-d misattributed.v-d miscalled.v-d misclassified.v-d miscoded.v-d misconducted.v-d misdiagnosed.v-d mis-folded.v-d misidentified.v-d misincorporated.v-d mislabeled.v-d mislabelled.v-d mislocalised.v-d mislocalized.v-d mismatched.v-d mispaired.v-d misperceived.v-d misprinted.v-d misrecognised.v-d misrecognized.v-d misregulated.v-d misrepaired.v-d misrouted.v-d misruled.v-d misspecified.v-d misspelt.v-d mis-tuned.v-d mistuned.v-d mitered.v-d mitred.v-d mobilised.v-d modelled.v-d modernised.v-d moired.v-d moisturised.v-d moisturized.v-d moldered.v-d monophosphorylated.v-d monopolised.v-d moonlighted.v-d moralised.v-d morcellated.v-d morphinized.v-d morsed.v-d Morsed.v-d morticed.v-d mortised.v-d mothered.v-d moth-proofed.v-d motorcycled.v-d motorised.v-d mown.v-d muckraked.v-d mulcted.v-d multimerised.v-d mummied.v-d mummified.v-d mummyed.v-d mumped.v-d muscled.v-d muscularised.v-d mutagenized.v-d myectomized.v-d myristoylated.v-d narcotized.v-d narked.v-d nasalised.v-d nasalized.v-d nationalised.v-d naturalised.v-d nauseated.v-d nebulised.v-d nebulized.v-d necropsied.v-d necrotised.v-d negatived.v-d neighbored.v-d neighboured.v-d neped.v-d nephrectomised.v-d nepped.v-d nerved.v-d nesslerised.v-d nesslerized.v-d neuromodulated.v-d neurostimulated.v-d neutralised.v-d niched.v-d nickeled.v-d nickelled.v-d nimed.v-d nimmed.v-d Nissl_stained Nissl-stained.v-d nitrated.v-d nitrosated.v-d nitrosylated.v-d nobbled.v-d nonplused.v-d nonplussed.v-d noosed.v-d normalised.v-d nosed.v-d notched.v-d objectified.v-d objurgated.v-d oblated.v-d obtruded.v-d obtunded.v-d obturated.v-d oestrogenised.v-d oestrogenized.v-d ointed.v-d O.K.ed.v-d OKed.v-d oligomerised.v-d oligomerized.v-d oophorectomised.v-d oophorectomized.v-d operationalised.v-d operationalized.v-d oppugned.v-d opsonified.v-d opsonised.v-d optimised.v-d optimized.v-d orchidectomised.v-d orchidectomized.v-d ordinated.v-d organised.v-d orphaned.v-d osmicated.v-d osteotomised.v-d osteotomized.v-d ostracised.v-d outbade.v-d outbided.v-d outbraved.v-d out-competed.v-d outcompeted.v-d outdated.v-d outfaced.v-d out-Heroded.v-d outlaid.v-d outmaneuvered.v-d outmarched.v-d outmatched.v-d out-paced.v-d outpaced.v-d outperformed.v-d outpointed.v-d outputed.v-d outputted.v-d outranged.v-d outrivaled.v-d outrivalled.v-d outsailed.v-d outspreaded.v-d outstriped.v-d outstripped.v-d outvied.v-d outweared.v-d ovariectomised.v-d ovariectomized.v-d over-associated.v-d overassociated.v-d over-burdened.v-d over-capitalised.v-d overcapitalised.v-d over-capitalized.v-d overcapitalized.v-d over-charged.v-d over-consumed.v-d overconsumed.v-d over-cooked.v-d overcorrected.v-d overcroped.v-d overcropped.v-d over-crowded.v-d over-detected.v-d overdetected.v-d overdiagnosed.v-d overdosed.v-d over-eated.v-d over-elongated.v-d overelongated.v-d overemphasised.v-d over-emphasized.v-d over-estimated.v-d overexcited.v-d over-exerted.v-d over-exposed.v-d overexpressed.v-d overextended.v-d over-fed.v-d over-feeded.v-d over-hanged.v-d overhanged.v-d over-heated.v-d over-hung.v-d overhung.v-d over-inserted.v-d overinserted.v-d overlaid.v-d overlayed.v-d overleapt.v-d over-learned.v-d overlearned.v-d overleeped.v-d overmastered.v-d over-praised.v-d over-predicted.v-d overpredicted.v-d over-produced.v-d over-proliferated.v-d over-refered.v-d overrefered.v-d over-reported.v-d overreported.v-d over-represented.v-d overrepresented.v-d oversaturated.v-d over-secreted.v-d over-simplified.v-d over-staged.v-d overstaged.v-d overstained.v-d overstimulated.v-d over-strained.v-d over-stretched.v-d over-synthesised.v-d oversynthesised.v-d over-synthesized.v-d oversynthesized.v-d over-transcribed.v-d overtreated.v-d overused.v-d over-valued.v-d overventilated.v-d overviewed.v-d over_weighted overweighted.v-d over-wraped.v-d overwraped.v-d over-wrapped.v-d overwrapped.v-d oxidised.v-d oxygenised.v-d oxygenized.v-d ozonised.v-d ozonized.v-d palisaded.v-d palliated.v-d palpated.v-d palped.v-d pancreatectomized.v-d paneled.v-d panelled.v-d paragraphed.v-d paralleled.v-d parameterised.v-d parameterized.v-d parasitised.v-d parasitized.v-d parasoled.v-d parathyroidectomized.v-d parboiled.v-d parceled.v-d parcelled.v-d parroted.v-d particularised.v-d pasteurised.v-d pastured.v-d patronised.v-d peaned.v-d peed.v-d peened.v-d pelleted.v-d pelletised.v-d pelletized.v-d penalised.v-d penciled.v-d pensioned.v-d peopled.v-d pepsinated.v-d pepsinised.v-d pepsinized.v-d peptonised.v-d percussed.v-d perifused.v-d peritomized.v-d peritonealized.v-d peritonized.v-d permeabilized.v-d permeablised.v-d peroxidised.v-d personalised.v-d pestled.v-d phagocytised.v-d phagocytized.v-d phagocytosed.v-d phalangized.v-d phenocopied.v-d phenolated.v-d phenotyped.v-d philosophised.v-d phlebotomised.v-d phlorhizinised.v-d phlorhizinized.v-d phloridzinised.v-d phloridzinized.v-d phosphonylated.v-d phosphorylated.v-d photoactivated.v-d photobleached.v-d photodamaged.v-d photodecomposed.v-d photoinactivated.v-d photoinduced.v-d photoisomerised.v-d photolabeled.v-d photolabelled.v-d photolysed.v-d photo-oxidised.v-d photooxidised.v-d photo-oxidized.v-d photopolymerised.v-d photopolymerized.v-d photoprotected.v-d photoreduced.v-d photoregulated.v-d photoreversed.v-d photosensitised.v-d photostated.v-d photostimulated.v-d physicked.v-d piggybacked.v-d pilled.v-d pillowed.v-d pinded.v-d pinealectomised.v-d pinealectomized.v-d pinioned.v-d pinked.v-d pin-pointed.v-d pipetted.v-d pithed.v-d plagiarised.v-d plaited.v-d planimetered.v-d planked.v-d plasmolysed.v-d plasmolyzed.v-d plateaued.v-d platinated.v-d pleaed.v-d pleated.v-d pled.v-d plicated.v-d plumed.v-d plumped.v-d plunked.v-d pneumonectomised.v-d pneumonectomized.v-d podded.v-d poded.v-d polarised.v-d pole-axed.v-d poleaxed.v-d politicised.v-d politzerized.v-d pollacked.v-d pollarded.v-d polyadenalated.v-d polyadenylated.v-d polyglutamylated.v-d polymerised.v-d polymerized.v-d pomaded.v-d pommeled.v-d pommelled.v-d poniarded.v-d popularised.v-d portacaval_shunted portioned.v-d postfixed.v-d potentiated.v-d potted.v-d poulticed.v-d powered.v-d prawned.v-d preabsorbed.v-d preadmited.v-d preadmitted.v-d precepted.v-d precised.v-d precoated.v-d precooked.v-d precooled.v-d precultured.v-d predated.v-d predeceased.v-d predefined.v-d predestinated.v-d pre-digested.v-d predigested.v-d pre-embedded.v-d preembedded.v-d pre-embeded.v-d preembeded.v-d pre-established.v-d preestablished.v-d preexisted.v-d pre-exposed.v-d preexposed.v-d prefeeded.v-d prefixed.v-d preimmunized.v-d preinduced.v-d preinfected.v-d pre-irradiated.v-d preirradiated.v-d prelabeled.v-d prelabelled.v-d preloaded.v-d preluded.v-d premedicated.v-d premissed.v-d premixed.v-d preped.v-d prepossessed.v-d prepped.v-d preprinted.v-d preprocessed.v-d preprogramed.v-d preprogrammed.v-d preprotected.v-d prereduced.v-d prescreened.v-d preselected.v-d presensitized.v-d pre-seted.v-d preseted.v-d presoaked.v-d prespawned.v-d prespecified.v-d pressurised.v-d prestimulated.v-d pre-surfaced.v-d pretrained.v-d pretreated.v-d previewed.v-d prewarmed.v-d prewashed.v-d prickled.v-d prioritised.v-d prioritized.v-d prised.v-d privatised.v-d probated.v-d profaned.v-d professionalized.v-d prognosed.v-d prolated.v-d pronged.v-d propagandised.v-d prophesied.v-d propitiated.v-d prorated.v-d prorogued.v-d proselytised.v-d prospected.v-d prostatectomised.v-d prostatectomized.v-d proteolysed.v-d proteolyzed.v-d protracted.v-d provisioned.v-d pseudonormalised.v-d psyched.v-d psycho-analysed.v-d psycho-analyzed.v-d ptyalized.v-d publicised.v-d puddled.v-d pulped.v-d pulverised.v-d puped.v-d pupped.v-d purposed.v-d purpurated.v-d puttied.v-d pyridoxylated.v-d quadded.v-d quaded.v-d quadrisected.v-d quadruplicated.v-d quailed.v-d quantised.v-d quantitated.v-d quantized.v-d quarked.v-d quarrelled.v-d quartisected.v-d quaternized.v-d queened.v-d Queened.v-d rabbited.v-d rabbitted.v-d radiographed.v-d radioimmunoassayed.v-d radiolabeled.v-d radiolabelled.v-d radiolocalised.v-d radiolocalized.v-d radiosensitised.v-d radiosensitized.v-d ranched.v-d randomised.v-d randomized.v-d rappeled.v-d rappelled.v-d rarefied.v-d rased.v-d rationalised.v-d rayed.v-d razored.v-d reabsorbed.v-d reaccumulated.v-d reacquired.v-d re-adapted.v-d readded.v-d readdressed.v-d readied.v-d readministered.v-d re-afforested.v-d reafforested.v-d reaggregated.v-d realigned.v-d realised.v-d reallocated.v-d reamed.v-d re-amplified.v-d reamplified.v-d reamputated.v-d reanalysed.v-d reanalyzed.v-d re-animated.v-d reanimated.v-d reappraised.v-d re-approximated.v-d reapproximated.v-d re-arterialised.v-d rearterialised.v-d re-arterialized.v-d rearterialized.v-d reasserted.v-d reassigned.v-d reassociated.v-d reassorted.v-d reattached.v-d rebased.v-d rebinded.v-d rebled.v-d recalcified.v-d recalibrated.v-d recanalized.v-d recategorised.v-d recategorized.v-d recatheterised.v-d recatheterized.v-d receipted.v-d recemised.v-d recertified.v-d rechallenged.v-d rechromatographed.v-d recirculated.v-d reclassified.v-d recloned.v-d recoded.v-d recognised.v-d recolonised.v-d recombined.v-d recompressed.v-d reconceptualized.v-d reconfigured.v-d reconnoitered.v-d reconstituted.v-d recontaminated.v-d recontoured.v-d re-converted.v-d re-counted.v-d re-covered.v-d recultivated.v-d recultured.v-d redacted.v-d rededicated.v-d reded.v-d redescribed.v-d redetected.v-d redetermined.v-d redevelopped.v-d redirected.v-d redissected.v-d reeducated.v-d re-elevated.v-d reemphasized.v-d re-endothelialised.v-d reendothelialised.v-d re-endothelialized.v-d re-engineered.v-d reengineered.v-d re-entered.v-d re-epithelialised.v-d reepithelialised.v-d re-epithelialized.v-d re-equilibrated.v-d re-esterified.v-d reesterified.v-d reevaluated.v-d re-examined.v-d reexamined.v-d re-excised.v-d reexcised.v-d re-explored.v-d reexplored.v-d reexposed.v-d reexpressed.v-d re-extracted.v-d reextracted.v-d refaced.v-d refeeded.v-d refered.v-d referenced.v-d reffed.v-d refinished.v-d refluxed.v-d refolded.v-d reforested.v-d reformated.v-d reformatted.v-d reframed.v-d regionalised.v-d regionalized.v-d regrafted.v-d regularised.v-d reheard.v-d reheared.v-d reheated.v-d rehospitalised.v-d rehospitalized.v-d reimmunized.v-d re-implanted.v-d reimplanted.v-d reincarcerated.v-d reincarnated.v-d re-inflated.v-d reinitiated.v-d reinjected.v-d reinjured.v-d reinnervated.v-d reinoculated.v-d reinserted.v-d reinstituted.v-d re-internalised.v-d reinternalised.v-d re-internalized.v-d reinternalized.v-d re-interviewed.v-d reinterviewed.v-d reintroduced.v-d reintubated.v-d re-irradiated.v-d reisolated.v-d rejiged.v-d rejigged.v-d re-joined.v-d relabeled.v-d relabelled.v-d relaid.v-d relaparoscopied.v-d relearned.v-d relined.v-d relipidated.v-d relocalised.v-d relocalized.v-d remade.v-d remaindered.v-d remaked.v-d remaped.v-d remapped.v-d remediated.v-d remilitarised.v-d remobilised.v-d remodeled.v-d remyelinated.v-d renatured.v-d renegued.v-d re-obliterated.v-d reobliterated.v-d re-occluded.v-d re-occurred.v-d reoccurred.v-d reorganised.v-d reoxidised.v-d reoxygenated.v-d repartitioned.v-d repatterned.v-d reperforated.v-d reperfused.v-d reperitonealised.v-d reperitonealized.v-d replated.v-d repointed.v-d repolarised.v-d repopulated.v-d reposed.v-d reposited.v-d repositioned.v-d repoted.v-d repotted.v-d reprimed.v-d reprobated.v-d reprocessed.v-d reprogramed.v-d reprogrammed.v-d republished.v-d repurified.v-d requited.v-d resampled.v-d rescaned.v-d rescanned.v-d re-scoered.v-d rescoered.v-d re-scored.v-d rescored.v-d rescreened.v-d resealed.v-d resected.v-d resensitised.v-d resequenced.v-d residualised.v-d residualized.v-d re-sliced.v-d resliced.v-d resocialised.v-d resocialized.v-d resolubilized.v-d resorbed.v-d respelled.v-d respelt.v-d restaged.v-d restained.v-d re-stenosed.v-d restimulated.v-d restretched.v-d restudied.v-d resulfated.v-d resulphated.v-d resurveyed.v-d resuspended.v-d resutured.v-d resynthesised.v-d resynthesized.v-d retrained.v-d retransformed.v-d retransfused.v-d retransplanted.v-d retraumatized.v-d retreaded.v-d re-treated.v-d retroceded.v-d retrofited.v-d retrofitted.v-d retrotranscribed.v-d retyped.v-d reused.v-d reutilised.v-d reutilized.v-d revaccinated.v-d revalidated.v-d revascularised.v-d revascularized.v-d reveiled.v-d revendicated.v-d revenged.v-d revitalised.v-d revivified.v-d revolutionalised.v-d revolutionalized.v-d revolutionised.v-d rewarmed.v-d reworked.v-d rexed.v-d rhapsodised.v-d ribosylated.v-d ricked.v-d ricochetted.v-d ridged.v-d rimed.v-d rited.v-d ritted.v-d ritualised.v-d ritualized.v-d robed.v-d romanticised.v-d roneoed.v-d rongeured.v-d roofed.v-d rooked.v-d roseted.v-d rosetted.v-d rosined.v-d rouged.v-d rough-casted.v-d roughcasted.v-d rough-dried.v-d roughhoused.v-d roweled.v-d rowelled.v-d rubberised.v-d ruddled.v-d ruffed.v-d rumoured.v-d rusked.v-d ruted.v-d rutted.v-d sabered.v-d sabred.v-d salaamed.v-d salified.v-d sallowed.v-d salved.v-d sandaraced.v-d sandaracked.v-d sand-blasted.v-d sanitised.v-d sanitized.v-d sated.v-d saucerized.v-d sauted.v-d savored.v-d savvied.v-d scabed.v-d scalloped.v-d scamed.v-d scammed.v-d scamped.v-d scapegoated.v-d scarified.v-d sclerotised.v-d sclerotized.v-d scolloped.v-d scourged.v-d scrabbled.v-d scraged.v-d scragged.v-d scribed.v-d scrimmaged.v-d scripted.v-d scrupled.v-d scrutinised.v-d SCUBAed.v-d scudded.v-d scuded.v-d scuppered.v-d scythed.v-d seamed.v-d secluded.v-d sectioned.v-d sectored.v-d secularised.v-d sedimented.v-d segmented.v-d semaphored.v-d semisynthesised.v-d semisynthesized.v-d sensibilised.v-d sensibilized.v-d sensitised.v-d sequenced.v-d sequestrated.v-d serialised.v-d serogrouped.v-d serotyped.v-d servo-controled.v-d servocontroled.v-d servo-controlled.v-d servocontrolled.v-d sexed.v-d sexualised.v-d sexualized.v-d shafted.v-d shallowed.v-d shambled.v-d shanghaied.v-d shanghied.v-d sheered.v-d sheeted.v-d shellaced.v-d shellacked.v-d shimed.v-d shimmed.v-d shinned.v-d shipwrecked.v-d shoded.v-d shod.v-d shoed.v-d short-listed.v-d shoveled.v-d shrined.v-d shrived.v-d shuttled.v-d sialadenectomized.v-d sialylated.v-d sicced.v-d siced.v-d sickled.v-d side-tracked.v-d signalised.v-d signalized.v-d siliconised.v-d siliconized.v-d silted.v-d silvered.v-d silylated.v-d singularised.v-d singularized.v-d sintered.v-d sited.v-d situated.v-d skate_boarded skateboarded.v-d skeined.v-d skeletonised.v-d ski'd.v-d slanged.v-d slatted.v-d sledded.v-d sleded.v-d sleighed.v-d slenderised.v-d sleuthed.v-d slivered.v-d slopped.v-d sludged.v-d sluiced.v-d smirched.v-d smuted.v-d smutted.v-d snaffled.v-d snicked.v-d snuged.v-d snugged.v-d soaped.v-d socialised.v-d sodded.v-d soded.v-d soft-pedaled.v-d soft-soaped.v-d soft-soldered.v-d solaced.v-d solated.v-d soled.v-d solemnised.v-d solemnized.v-d soliloquised.v-d soloed.v-d solubilised.v-d solubilized.v-d solvated.v-d somatised.v-d somatotyped.v-d sonicated.v-d sooted.v-d sorbed.v-d sorrowed.v-d sovietized.v-d spangled.v-d spatchcocked.v-d spated.v-d spatulated.v-d spilted.v-d spilt.v-d spindled.v-d spiralised.v-d spiritualised.v-d spiritualized.v-d spirted.v-d splenectomised.v-d splenectomized.v-d splinted.v-d splotched.v-d spoofed.v-d spooked.v-d spooled.v-d spooned.v-d sporulated.v-d spudded.v-d spuded.v-d squeegeed.v-d stabled.v-d stagged.v-d stanched.v-d standardised.v-d steam-heated.v-d steam-rollered.v-d stenciled.v-d stencilled.v-d sterilised.v-d stewarded.v-d stigmatised.v-d stock-piled.v-d stockpiled.v-d stomped.v-d stoppered.v-d stranded.v-d strangulated.v-d striated.v-d strictured.v-d stroped.v-d stropped.v-d strychnized.v-d stultified.v-d stupefied.v-d stylised.v-d subcategorised.v-d subcategorized.v-d sub-classified.v-d subclassified.v-d subcompartmentalised.v-d subcompartmentalized.v-d subcultivated.v-d subcultured.v-d subexcited.v-d subgrouped.v-d subindexed.v-d subjoined.v-d subletted.v-d sublimed.v-d sublocalised.v-d sublocalized.v-d subluxated.v-d suborned.v-d subsaturated.v-d subsidised.v-d subspecialised.v-d subtitled.v-d subtyped.v-d suctioned.v-d sugared.v-d sulfated.v-d sulfonated.v-d sulfurated.v-d sulfureted.v-d sulfuretted.v-d sulfurized.v-d sulphated.v-d sulphonated.v-d sulphurated.v-d sulphureted.v-d sulphuretted.v-d sulphurised.v-d sulphurized.v-d summarised.v-d superactivated.v-d superannuated.v-d supercharged.v-d supercooled.v-d superducted.v-d superfused.v-d superhydrated.v-d superinduced.v-d superintended.v-d superposed.v-d superprecipitated.v-d supersaturated.v-d supershifted.v-d suprarenalectomized.v-d surcharged.v-d surfeited.v-d suscitated.v-d sutured.v-d swabbed.v-d swabed.v-d swaddled.v-d swaged.v-d swaned.v-d swanned.v-d swilled.v-d swobbed.v-d swobed.v-d swoped.v-d swopped.v-d syllabicated.v-d syllabified.v-d syllabized.v-d symbolised.v-d sympathectomised.v-d sympathectomized.v-d sympathised.v-d synapsed.v-d synchronised.v-d synergised.v-d synonymized.v-d synostosed.v-d synthesised.v-d synthetised.v-d synthetized.v-d syringed.v-d systematised.v-d tabbed.v-d tabooed.v-d tabued.v-d tape-recorded.v-d tared.v-d targetted.v-d tarmaced.v-d tarmacked.v-d teed.v-d telecommunicated.v-d telefaxed.v-d telepathized.v-d teletransmited.v-d teletransmitted.v-d tempered.v-d temporised.v-d tenanted.v-d tenoned.v-d tenotomized.v-d tented.v-d tenured.v-d terrorised.v-d teslaized.v-d tetanised.v-d tetanized.v-d tetramerised.v-d textured.v-d thermalised.v-d thermocauterised.v-d thermocauterized.v-d thermocycled.v-d thermoregulated.v-d thermosensitised.v-d thermosensitized.v-d thoracotomised.v-d thoracotomized.v-d throed.v-d thwacked.v-d thymectomised.v-d thymectomized.v-d thymolized.v-d thyroidectomised.v-d thyroidectomized.v-d thyroidized.v-d thyroparathyroidectomized.v-d timetabled.v-d tinctured.v-d tinned.v-d titled.v-d tittivated.v-d toggled.v-d tolerised.v-d tolerized.v-d tonicized.v-d tonsillectomized.v-d tonsured.v-d tooled.v-d top-dressed.v-d torqued.v-d torrefied.v-d tosylated.v-d toweled.v-d trabeculated.v-d tracheostomized.v-d tracheotomized.v-d traduced.v-d trafficed.v-d trafficked.v-d trammeled.v-d trammelled.v-d tranquillised.v-d transactivated.v-d transdifferentiated.v-d transduced.v-d transected.v-d transesterified.v-d transfected.v-d transfigured.v-d transhiped.v-d transilluminated.v-d transited.v-d transliterated.v-d translocated.v-d transmogrified.v-d transphosphorylated.v-d transsected.v-d transshiped.v-d trapsed.v-d traumatised.v-d traumatized.v-d travestied.v-d travestyed.v-d treadled.v-d treed.v-d trellised.v-d trenched.v-d trended.v-d trepaned.v-d trepanned.v-d trephined.v-d triangulated.v-d trichinized.v-d trilled.v-d triplicated.v-d trisected.v-d tritiated.v-d triturated.v-d trivialised.v-d trolled.v-d trooped.v-d trucked.v-d trued.v-d trussed.v-d trypsinised.v-d trypsinized.v-d tubularized.v-d turfed.v-d turgidized.v-d twined.v-d twinned.v-d twited.v-d twitted.v-d tyrannised.v-d ubiquitinated.v-d ultrapurified.v-d ultrasonicated.v-d unbared.v-d unbarred.v-d unbinded.v-d unbosomed.v-d unbridled.v-d uncaped.v-d uncapped.v-d unclamped.v-d uncliped.v-d unclipped.v-d uncloged.v-d unclogged.v-d uncuffed.v-d undeceived.v-d undercalled.v-d underdetected.v-d underdiagnosed.v-d underemphasised.v-d underemphasized.v-d underexerted.v-d under-fed.v-d under-feeded.v-d undernourished.v-d underpredicted.v-d undersedated.v-d understaged.v-d understained.v-d undertreated.v-d underused.v-d underutilised.v-d underutilized.v-d unfited.v-d unfitted.v-d unhorsed.v-d universalized.v-d unknotted.v-d unlearnt.v-d unmaned.v-d unravelled.v-d unroofed.v-d unsayed.v-d unseated.v-d unsexed.v-d unsticked.v-d unstuck.v-d upregulated.v-d uptaked.v-d urbanised.v-d utilised.v-d vagotomized.v-d vailed.v-d vandalised.v-d vandalized.v-d vaporised.v-d vapourised.v-d vapourized.v-d variegated.v-d variolated.v-d vascularised.v-d vascularized.v-d vasectomized.v-d vaunted.v-d vd.'ed.v-d vd.ed.v-d Vd'ed.v-d Vded.v-d veneered.v-d ventralised.v-d ventralized.v-d ventricular_hypertrophied ventriducted.v-d verbalised.v-d victimised.v-d victualed.v-d victualled.v-d videoed.v-d virilised.v-d virilized.v-d visioned.v-d visualised.v-d vitalised.v-d vitalized.v-d vitrectomised.v-d vitrectomized.v-d vivified.v-d vocalised.v-d vogued.v-d volitilised.v-d vortexed.v-d vulcanised.v-d vulcanized.v-d vulgarised.v-d vulnerated.v-d wagered.v-d wallpapered.v-d wanded.v-d wardened.v-d wared.v-d warred.v-d waterloged.v-d wearied.v-d weaseled.v-d weaved.v-d weekended.v-d weired.v-d welched.v-d welled.v-d wenched.v-d westernised.v-d whisked.v-d whized.v-d whizzed.v-d whopped.v-d winched.v-d winkled.v-d wintered.v-d wised.v-d womanised.v-d wowed.v-d wracked.v-d wreathed.v-d xanthated.v-d xenografted.v-d xeroxed.v-d Xeroxed.v-d x_rayed X_rayed x-rayed.v-d xrayed.v-d X-rayed.v-d yarned.v-d yellowed.v-d yoked.v-d zenkerized.v-d zippered.v-d link-grammar-5.3.16/data/en/words/words.v.6.50000664000076400007640000001077112766044421015443 00000000000000adopting.g airing.g airlifting.g angling.g armoring.g authorising.g averaging.g backfilling.g backing.g backpacking.g badging.g bailing.g banging.g beaming.g beckoning.g beefing.g bellowing.g benchmarking.g bending.g bicycling.g biking.g binding.g biting.g blaring.g bleeding.g blogging.g bloging.g blowing.g bobbing.g bogging.g boiling.g bolting.g booing.g booting.g boozing.g boring.g bouncing.g bounding.g bowling.g boxing.g branching.g breaking.g breathing.g brightening.g bruising.g brushing.g bucking.g buckling.g bugging.g building.g bulging.g bumming.g bumping.g bunching.g burning.g busting.g butting.g buttoning.g buzzing.g calming.g camping.g canceling.g canoeing.g captioning.g carving.g cashing.g casting.g chambering.g changing.g chatting.g cheating.g checking.g cheering.g cheesing.g chewing.g chilling.g chipping.g choking.g chomping.g chopping.g choreographing.g churning.g cleaning.g climbing.g clogging.g closing.g clouding.g clumping.g coding.g coffering.g coiling.g combing.g connecting.g contracting.g cooking.g cooling.g copping.g costuming.g coughing.g counting.g cracking.g cramming.g crossing.g crowding.g crumbling.g crumpling.g crunching.g curling.g custom-building.g dashing.g deep-frying.g dematerializing.g dialing.g dialling.g digging.g dining.g dragging.g draining.g dressing.g drinking.g dropkicking.g dropping.g drowning.g drumming.g drying.g ducking.g dumbing.g easing.g eating.g edging.g emailing.g emceing.g emptying.g evangelizing.g evening.g facing.g fanning.g farming.g fattening.g feeding.g fending.g fetching.g feuding.g filing.g filling.g filtering.g firing.g firming.g fishing.g fisting.g flaring.g flattening.g flavoring.g flipping.g floating.g flooding.g flubbing.g flunking.g flushing.g flying.g folding.g following.g forking.g fouling.g framing.g freaking.g freezing.g frenching.g freshening.g frizzing.g frizzling.g fucking.g fueling.g galloping.g gathering.g glazing.g gobbling.g gonging.g grabbing.g grinding.g gulping.g guttering.g hacking.g hammering.g hand-building.g hanging.g hardwiring.g harkening.g hauling.g heading.g healing.g heating.g herding.g hiding.g hiking.g hitching.g homering.g hooking.g hopping.g horning.g hunting.g ironing.g jamming.g jerking.g joining.g jumbling.g jumping.g kayaking.g killing.g knocking.g knotting.g lapping.g lashing.g leading.g leaking.g leaning.g leaping.g leveling.g levelling.g licking.g lightening.g lighting.g limbering.g lining.g livening.g looping.g loosening.g losing.g marching.g marrying.g matching.g melting.g messing.g missing.g mixing.g mopping.g mounding.g mouthing.g moving.g mucking.g nodding.g oozing.g opening.g optioning.g overthrowing.g packing.g pairing.g panning.g parlaying.g partying.g peeing.g peeling.g piling.g pissing.g playing.g ploughing.g plowing.g plucking.g plunging.g pointing.g poking.g popping.g pounding.g prinking.g prototyping.g prying.g puckering.g pulling.g pumping.g pushing.g quieting.g ragging.g raking.g reaching.g reeling.g renting.g rerecording.g resizing.g reving.g rewinding.g riding.g ringing.g ripping.g rocking.g rolling.g rooting.g rotoscoping.g rounding.g rubbering.g rubbing.g rushing.g sawing.g scarfing.g scoping.g scouting.g scraping.g scratching.g screwing.g scuffing.g sealing.g seguing.g serving.g settling.g sewing.g shaking.g shaping.g shaving.g shifting.g shining.g shipping.g shooting.g shorting.g shrugging.g shushing.g shutting.g signing.g silkscreening.g sketching.g skiing.g skin-diving.g skipping.g slicking.g sliding.g slipping.g slitting.g sloughing.g slowing.g slurping.g smartening.g smashing.g smoothing.g snapping.g snatching.g sneaking.g sniffing.g snorkeling.g snorkelling.g snuffing.g soaking.g sobering.g softening.g spacing.g sparking.g speeding.g spelling.g spilling.g spinning.g spiraling.g spiralling.g spitting.g splicing.g splitting.g spreading.g springing.g sprouting.g sprucing.g squaring.g squeezing.g squirting.g squishing.g staggering.g stalking.g stamping.g staring.g starring.g starving.g stealing.g steaming.g sticking.g stiffening.g stirring.g stocking.g storming.g straightening.g stretching.g stripping.g sucking.g summing.g surfing.g swelling.g swimming.g swinging.g switching.g swotting.g tallying.g tangling.g tapering.g tasking.g thickening.g thinning.g ticking.g tidying.g tightening.g tinkling.g tipping.g tiring.g togging.g toning.g toppling.g tossing.g touching.g trailing.g treading.g trimming.g tripping.g tucking.g tumbling.g tuning.g twisting.g typing.g vacuuming.g waking.g warming.g weaving.g weeding.g weighing.g whipping.g whiting.g whooping.g winding.g winning.g wiping.g working.g wrapping.g link-grammar-5.3.16/data/en/words/words.v.4.50000664000076400007640000007657112766044421015453 00000000000000abasing.g abbreviating.g abducting.g abetting.g abhorring.g abolishing.g abridging.g abrogating.g absorbing.g abstracting.g abusing.g abutting.g accenting.g accentuating.g accessing.g acclaiming.g accommodating.g accompanying.g accomplishing.g accosting.g accrediting.g accreting.g accustoming.g acerbating.g achieving.g acquainting.g acquiring.g activating.g addicting.g addling.g addressing.g adjudging.g administering.g admiring.g admonishing.g adoring.g adorning.g adulterating.g adumbrating.g aerating.g affecting.g affixing.g afflicting.g aggrandizing.g aggravating.g alienating.g allaying.g alleviating.g allocating.g allotting.g amassing.g ambushing.g ameliorating.g amending.g amortizing.g amplifying.g amputating.g anaesthetizing.g anathematizing.g anesthetizing.g angering.g anglicizing.g animating.g annealing.g annexing.g annihilating.g annointing.g annotating.g annulling.g anointing.g antagonizing.g antedating.g anthologizing.g anthropomorphizing.g aping.g appalling.g appeasing.g appending.g apportioning.g appraising.g apprehending.g apprenticing.g apprising.g appropriating.g arming.g arousing.g arraigning.g arraying.g arresting.g arrogating.g ascribing.g asphalting.g asphyxiating.g aspirating.g assailing.g assassinating.g assaulting.g assaying.g assorting.g assuaging.g atomizing.g attacking.g attaining.g attainting.g attenuating.g attiring.g attracting.g attributing.g attuning.g auditing.g augmenting.g authenticating.g autographing.g automating.g avenging.g averring.g averting.g awaiting.g awing.g axing.g backdating.g badgering.g badmouthing.g baffling.g baiting.g balancing.g baling.g bamboozling.g bandaging.g banishing.g bankrolling.g bankrupting.g banning.g baptizing.g barbarizing.g barbecuing.g baring.g barrelling.g barricading.g bashing.g basing.g basting.g battering.g battling.g beaking.g beaning.g beatifying.g beautifying.g bedevilling.g befalling.g befitting.g befouling.g befriending.g befuddling.g begetting.g beggaring.g beguiling.g beheading.g beholding.g bejeweling.g belabouring.g belittling.g belting.g belying.g bemoaning.g benching.g bequeathing.g berating.g bereaving.g beseeching.g besieging.g besmirching.g bespeaking.g besting.g bestirring.g bestowing.g bestrewing.g bestriding.g betokening.g betraying.g bevelling.g bewailing.g bewildering.g be-witching.g bewitching.g biasing.g biding.g biffing.g bilking.g billeting.g billing.g birching.g birthing.g bisecting.g blackballing.g blacklisting.g blackmailing.g blading.g blaming.g blanketing.g blasting.g blazoning.g blemishing.g blessing.g blighting.g blindfolding.g blinding.g blitzing.g blockading.g blow-drying.g bludgeoning.g blue-pencilling.g blunting.g bolding.g bolstering.g bombarding.g bombing.g bookending.g boosting.g bossing.g botching.g boycotting.g bracing.g bracketing.g braiding.g brainwashing.g braising.g branding.g brandishing.g braving.g breaching.g breading.g bribing.g bricking.g bridging.g briefing.g brining.g broaching.g brocading.g brokering.g bronzing.g brooking.g browbeating.g brutalizing.g budgeting.g buffing.g bulldozing.g bunging.g bungling.g buoying.g burdening.g burlesquing.g burying.g busying.g butchering.g buttonholing.g buttressing.g by-passing.g bypassing.g cajoling.g caking.g calibrating.g camouflaging.g caning.g cannibalizing.g canonising.g canonizing.g caping.g capping.g captivating.g capturing.g carbonizing.g carbureting.g carding.g caressing.g caricaturing.g carjacking.g carpeting.g casing.g castigating.g castrating.g cataloguing.g catapulting.g categorizing.g ceding.g cementing.g censoring.g censuring.g centralising.g centralizing.g chagrining.g chaining.g chairing.g championing.g channelling.g chaperoning.g charming.g chartering.g charting.g chastening.g chastising.g cheapening.g checkmating.g cherishing.g chiding.g chiselling.g chlorinating.g chording.g christening.g chroming.g chronicling.g circularizing.g circumcising.g circumnavigating.g circumscribing.g circumventing.g citing.g civilizing.g clading.g clamping.g classifying.g clawing.g cleansing.g clenching.g clipping.g cloaking.g clobbering.g cloistering.g cloning.g closeting.g clothing.g clubbing.g coating.g co-authoring.g coauthoring.g cobbling.g cocking.g codding.g coddling.g codenaming.g codifying.g coercing.g cofounding.g coining.g cold-shouldering.g collaring.g collating.g collecting.g collectivizing.g collocating.g colocating.g colonizing.g combating.g combatting.g comforting.g commandeering.g commemorating.g commending.g commercializing.g compacting.g compartmentalizing.g compassionating.g compiling.g complementing.g completing.g complicating.g complimenting.g composting.g compounding.g comprehending.g compressing.g comprising.g computerizing.g concealing.g concerning.g conciliating.g concocting.g conditioning.g condoning.g configuring.g confining.g confiscating.g conflating.g confounding.g confronting.g confusing.g confuting.g congaing.g congratulating.g conjuring.g conking.g conning.g connoting.g conquering.g conscripting.g consecrating.g conserving.g consigning.g consoling.g constituting.g constraining.g constricting.g constructing.g construing.g consuming.g consummating.g contacting.g containing.g contaminating.g contenting.g contorting.g contouring.g contradicting.g contravening.g contriving.g controlling.g convecting.g conventionalizing.g conveying.g convoking.g convoying.g convulsing.g cooping.g co-opting.g coordinating.g co-producing.g copying.g copyrighting.g cording.g cordoning.g coring.g corking.g cornering.g corroborating.g countenancing.g counteracting.g counterbalancing.g counterfeiting.g countermanding.g countersigning.g countersuing.g coupling.g courting.g court-martialing.g coveting.g coxing.g cradling.g cramping.g craning.g crayoning.g creaming.g creating.g crediting.g cremating.g criming.g crimping.g crippling.g criticizing.g crossbreeding.g cross-examining.g cross-fertilizing.g cross-indexing.g cross-questioning.g crucifying.g crushing.g cubing.g cudgeling.g cuffing.g culling.g cultivating.g cupping.g curbing.g curing.g currying.g curtailing.g cushioning.g damaging.g damning.g dampening.g dandling.g daubing.g daunting.g dazing.g dazzling.g deadening.g deafening.g deallocating.g debarring.g debasing.g debauching.g debilitating.g debiting.g debriefing.g debugging.g debunking.g decapitating.g decarbonizing.g deceiving.g decentralizing.g decertifying.g decimalizing.g decimating.g deciphering.g decking.g declaiming.g declassifying.g decoding.g decolonizing.g decompressing.g deconsecrating.g decontaminating.g decorating.g decriminalizing.g decrying.g decrypting.g dedicating.g deducting.g deeding.g deemphasizing.g deep-freezing.g deepthroating.g de-escalating.g defacing.g defaming.g defeating.g defending.g deferring.g defiling.g defining.g deflating.g deflowering.g defoliating.g deforesting.g deforming.g defragmenting.g defrauding.g defraying.g defrocking.g defrosting.g defunding.g defusing.g defying.g degrading.g dehumanizing.g dehydrating.g de-icing.g deifying.g delegating.g deleting.g delimiting.g delineating.g delisting.g deluding.g deluging.g demagnetizing.g demarcating.g demeaning.g demerging.g demilitarizing.g demisting.g demobilizing.g demolishing.g demonizing.g demoralizing.g demoting.g demutualising.g denationalizing.g denigrating.g denominating.g denoting.g denouncing.g denting.g denting.v denuding.g deodorizing.g depleting.g deploring.g deploying.g depopulating.g deporting.g deposing.g depositing.g deprecating.g deprogramming.g dequeuing.g deranging.g deriding.g desalinating.g desalinizing.g desecrating.g desegregating.g desensitizing.g deserting.g desiccating.g despatching.g despising.g despoiling.g destroying.g detaching.g detaining.g detecting.g deterring.g detesting.g dethroning.g detuning.g devaluating.g devaluing.g devastating.g devising.g devoting.g devouring.g dewatering.g diagnosing.g dicing.g diddling.g diffracting.g dignifying.g dilapidating.g diluting.g directing.g disabling.g disaffiliating.g disallowing.g disappointing.g disarranging.g disassembling.g disassociating.g disavowing.g disbaring.g disbursing.g discarding.g disciplining.g disclaiming.g discomfiting.g disconcerting.g disconnecting.g discontenting.g discounting.g discouraging.g discrediting.g disdaining.g disembarrassing.g disembowelling.g disenchanting.g disenfranchising.g disestablishing.g disfavouring.g disfiguring.g disfranchising.g disgorging.g disgracing.g disguising.g disheartening.g dishonouring.g disillusioning.g disinfecting.g disinheriting.g disinterring.g dislocating.g dislodging.g dismantling.g dismembering.g dismissing.g disobeying.g disorientating.g disorienting.g disowning.g disparaging.g dispatching.g dispelling.g displacing.g displaying.g displeasing.g dispossessing.g disproving.g disqualifying.g disregarding.g disrespecting.g disrupting.g dissecting.g disseminating.g dissing.g dissociating.g dissuading.g distancing.g distorting.g distracting.g distributing.g distrusting.g disturbing.g ditching.g diverting.g divesting.g divorcing.g divulging.g dizzying.g doctoring.g doffing.g domesticating.g dominating.g donating.g donning.g dooming.g doping.g dotting.g double-checking.g double-crossing.g dousing.g downgrading.g downing.g downloading.g downplaying.g dragooning.g dramatizing.g draping.g drenching.g drip-drying.g drubbing.g drugging.g dry-cleaning.g ducting.g dumbfounding.g dunking.g duping.g duplicating.g dusting.g dwarfing.g dyeing.g dynamiting.g eagling.g earmarking.g earning.g eclipsing.g edifying.g editing.g effacing.g effecting.g elbowing.g electrifying.g electrocuting.g electrolyzing.g elevating.g eliciting.g eliding.g eliminating.g elucidating.g eluding.g emancipating.g emasculating.g embalming.g embargoing.g embedding.g embellishing.g embezzling.g embittering.g emblazoning.g embodying.g emboldening.g embossing.g embracing.g embroiling.g emending.g emitting.g empanelling.g empowering.g emulating.g emulsifying.g enacting.g enamelling.g encasing.g enchanting.g encircling.g enclosing.g encoding.g encompassing.g encountering.g encrypting.g encumbering.g endangering.g endearing.g endorsing.g endowing.g enervating.g enfeoffing.g enfolding.g enforcing.g enfranchising.g engendering.g engineering.g engraving.g engrossing.g engulfing.g enhancing.g enjoining.g enlarging.g enlightening.g enlivening.g enmeshing.g ennobling.g enqueuing.g enraging.g enriching.g ensconcing.g enshrining.g enshrouding.g enslaving.g ensnaring.g ensouling.g entangling.g enthralling.g enthroning.g enthusing.g entombing.g entraining.g entrancing.g entrapping.g entreating.g entrusting.g entwining.g enumerating.g enveloping.g envying.g epitomizing.g equalizing.g equalling.g equating.g equipping.g eradicating.g erasing.g erecting.g eschewing.g escorting.g espousing.g espying.g esteeming.g eulogizing.g evading.g evicting.g evincing.g eviscerating.g evoking.g exacerbating.g exalting.g exasperating.g excavating.g exceeding.g excepting.g exchanging.g excising.g excluding.g excommunicating.g excoriating.g excreting.g excruciating.g exculpating.g excusing.g executing.g exemplifying.g exempting.g exerting.g exhausting.g exhibiting.g exhilarating.g exhuming.g exiling.g exorcizing.g expediting.g expelling.g expending.g experiencing.g expiating.g explicating.g exploiting.g exposing.g expropriating.g expunging.g expurgating.g extenuating.g exterminating.g externalizing.g extinguishing.g extirpating.g extolling.g extorting.g extracting.g extraditing.g extricating.g exuding.g eying.g fabricating.g facelifting.g faceting.g facilitating.g fagging.g faking.g falsifying.g familiarizing.g fancying.g fascinating.g fashioning.g fathoming.g fatiguing.g fating.g faulting.g favoriting.g favouring.g fazing.g feathering.g featuring.g feigning.g felling.g fencing.g ferreting.g fertilizing.g festooning.g feting.g fettering.g fianchettoing.g filleting.g finalizing.g financing.g fine-tuning. fingering.g firebombing.g flagellating.g flanking.g flattering.g flaunting.g flavouring.g flaying.g fleecing.g flicking.g flighting.g flogging.g floodlighting.g flooring.g flouting.g fluffing.g flummoxing.g fluoridating.g flurrying.g flustering.g foiling.g foisting.g fomenting.g fonding.g fondling.g fooling.g force-feeding.g fording.g forecasting.g foregoing.g foreordaining.g foreshadowing.g foreshortening.g forestalling.g foreswearing.g foretelling.g forfeiting.g forging.g forgoing.g formalizing.g formulating.g forsaking.g forswearing.g fortifying.g forwarding.g fostering.g founding.g franking.g frazzling.g freeing.g frequenting.g frescoing.g fricasseeing.g frightening.g frisking.g frittering.g frogmarching.g frustrating.g frying.g fulfilling.g fumigating.g funding.g funnelling.g furbishing.g furnishing.g furrowing.g furthering.g gaging.g gainsaying.g galling.g galvanizing.g gaoling.g garbing.g garbling.g garmenting.g garnering.g garnishing.g garrisoning.g gashing.g gatecrashing.g gauging.g generating.g genericizing.g gerrymandering.g ghettoizing.g gilding.g ginning.g girding.g glaciating.g gladdening.g glamorizing.g gleaning.g glimpsing.g glorifying.g glutting.g goading.g gorging.g goring.g gracing.g grading.g grafting.g gratifying.g gravelling.g greasing.g greenlighting.g greeting.g grilling.g gripping.g gritting.g groining.g grooming.g grossing.g grudging.g guarding.g guiding.g guillotining.g gumming.g gunning.g gutting.g guzzling.g gypping.g hallowing.g halting.g halving.g hampering.g hamstringing.g handcrafting.g handcuffing.g handicapping.g handling.g haranguing.g harassing.g harboring.g harbouring.g harming.g harnessing.g harpooning.g harrowing.g harrying.g harvesting.g hassling.g haunting.g hawking.g hazarding.g hazing.g headquartering.g heaping.g heartening.g hearting.g heeding.g helming.g heralding.g highjacking.g highlighting.g hijacking.g hindering.g hitting.g hoaxing.g hobbling.g hocking.g hogging.g hollowing.g homesteading.g homogenizing.g honeying.g honing.g honoring.g honouring.g hooding.g hoodwinking.g horrifying.g horsewhipping.g hosing.g hospitalizing.g hosting.g hotfooting.g hounding.g housing.g hulling.g humbling.g humbugging.g humiliating.g humouring.g humping.g hunching.g hurling.g husking.g hyphenating.g hypnotizing.g idealizing.g identifying.g idolizing.g ignoring.g ill-treating.g illuminating.g illumining.g illustrating.g imaging.g imbibing.g imbuing.g imitating.g immersing.g immobilizing.g immolating.g immortalizing.g immunizing.g impacting.g impairing.g impaling.g impanelling.g imparting.g impeaching.g impeding.g imperilling.g impersonating.g implanting.g implementing.g implicating.g importing.g imposing.g impounding.g impoverishing.g impregnating.g impressing.g imprinting.g imprisoning.g impugning.g imputing.g inactivating.g inaugurating.g incapacitating.g incarcerating.g incarnating.g incensing.g incinerating.g including.g inconveniencing.g incriminating.g inculcating.g incurring.g indemnifying.g indenturing.g indexing.g indicting.g individuating.g indoctrinating.g inducting.g infatuating.g infecting.g infesting.g infilling.g infiltrating.g inflaming.g inflating.g inflecting.g inflicting.g influencing.g infuriating.g infusing.g ingesting.g ingratiating.g inhabiting.g inheriting.g inhibiting.g initialling.g injecting.g injuring.g inoculating.g inscribing.g inseminating.g inserting.g inspecting.g installing.g instating.g instigating.g instilling.g instituting.g institutionalizing.g insulating.g insulting.g insuring.g integrating.g intercepting.g interchanging.g interdicting.g interesting.g interjecting.g interleaving.g internalizing.g internationalizing.g interoperating.g interpolating.g interring.g interrogating.g interspersing.g interweaving.g intimidating.g intoxicating.g introducing.g intuiting.g inundating.g invading.g invalidating.g invaliding.g inveigling.g inventing.g inverting.g invigorating.g invoking.g irking.g irradiating.g irrigating.g isolating.g italicizing.g itemizing.g iterating.g jading.g jailing.g jarring.g jeopardizing.g jettisoning.g jilting.g jinxing.g jollying.g jugging.g juxtaposing.g kenning.g kidnapping.g kneading.g knifing.g knighting.g lacerating.g lacing.g lacking.g lacquering.g lambasting.g laminating.g lampooning.g lancing.g landscaping.g lassoing.g lauding.g laundering.g lavishing.g leaching.g leapfrogging.g leavening.g legalizing.g legitimatizing.g leniting.g leveraging.g levering.g levying.g libelling.g liberalizing.g liberating.g licencing.g likening.g limiting.g lionizing.g liquidizing.g listing.g loaning.g loathing.g lobbing.g lofting.g looting.g lowballing.g lubricating.g lugging.g lulling.g lumping.g luring.g lynching.g maddening.g magnetizing.g magnifying.g maiming.g maligning.g maltreating.g manacling.g mandating.g mangling.g manhandling.g manicuring.g manifesting.g manipulating.g manning.g manufacturing.g marginalising.g marginalizing.g marketing.g marooning.g marring.g marshalling.g martyring.g mashing.g masking.g massaging.g mass-producing.g mastering.g masterminding.g masticating.g mauling.g maximizing.g maxing.g measuring.g mechanizing.g medicating.g memorializing.g memorizing.g menacing.g meriting.g mesmerizing.g microfilming.g miffing.g milking.g mimeographing.g mimicking.g mincing.g miniaturizing.g minimizing.g minting.g miring.g mirroring.g misapplying.g misapprehending.g misappropriating.g miscastting.g misconceiving.g misconstruing.g misdating.g misdirecting.g misgoverning.g misguiding.g mishandling.g mishearing.g misinforming.g misinterpreting.g mislaying.g misleading.g mismanaging.g misnaming.g misplacing.g mispronouncing.g misquoting.g misreading.g misrepresenting.g misspelling.g misspending.g misstating.g mistaking.g mistranslating.g mistreating.g mistrusting.g misusing.g mitigating.g mobbing.g mocking.g modeling.g modifying.g modulating.g molding.g molesting.g mollifying.g mollycoddling.g mongering.g monitoring.g monopolizing.g montaging.g mooring.g mooting.g morphing.g mortaring.g mortgaging.g mortifying.g mothballing.g mothproofing.g motorizing.g muddying.g muffing.g muffling.g mugging.g mulching.g multiplexing.g murdering.g mustering.g mutilating.g muting.g muzzling.g myspacing.g mystifying.g nabbing.g nagging.g namespacing.g narrating.g nationalizing.g naturalizing.g needling.g negating.g netting.g nettling.g neutering.g neutralizing.g nicking.g nicknaming.g nixing.g noogieing.g normalizing.g norming.g notarizing.g notating.g nourishing.g novelising.g novelizing.g nudging.g nuking.g nullifying.g numbering.g numbing.g nursing.g nurturing.g obfuscating.g obligating.g obliterating.g obscuring.g obstructing.g obtaining.g obviating.g occasioning.g occupying.g offending.g offloading.g offsetting.g oiling.g okaying.g O.K.'ing.g O.K.’ing.g OK'ing.g OK’ing.g omening.g omitting.g oppressing.g orchestrating.g ordaining.g organizing.g orientating.g orienting.g ornamenting.g ostracizing.g ousting.g outbalancing.g outclassing.g outdistancing.g outdoing.g outfighting.g outfitting.g outflanking.g outfoxing.g outgrowing.g outlasting.g outlawing.g outlining.g outliving.g outmanoeuvring.g outnumbering.g outplaying.g outraging.g outranking.g outrideing.g outrighting.g outrunning.g outscoring.g outshining.g outsmarting.g outsourcing.g outstaying.g outvoting.g outweighing.g outwitting.g overawing.g overbearing.g overburdening.g overcoming.g overcooking.g overcrowding.g overdoing.g overdubing.g overemphasizing.g overestimating.g overexerting.g overexposing.g overgrazing.g overhauling.g overhearing.g overleaping.g overloading.g overlooking.g overpaying.g overplaying.g overpopulating.g overpowering.g overpraising.g overprinting.g overrating.g overruling.g overrunning.g overseeing.g overshadowing.g overshooting.g oversimplifying.g overstating.g overstaying.g overstepping.g overstocking.g overstraining.g oversubscribing.g overtaking.g overtaxing.g overvaluing.g overwhelming.g overwriting.g owning.g oxygenating.g pacifying.g packaging.g padding.g padlocking.g paging.g paining.g palatalizing.g pampering.g papering.g parallelizing.g parallelling.g paralysing.g paralyzing.g parametrizing.g paraphrasing.g parching.g pardoning.g paring.g parodying.g paroling.g parring.g parrying.g partitioning.g partnering.g pasteurizing.g pasting.g patenting.g patrolling.g patronizing.g patterning.g patting.g pauperizing.g pawing.g pawning.g pedestrianizing.g pegging.g pelting.g penalizing.g pencilling.g peppering.g perfecting.g perforating.g perfuming.g perfusing.g perjuring.g permeating.g perming.g permuting.g perpetrating.g perpetuating.g perplexing.g persecuting.g personalizing.g personifying.g perturbing.g perusing.g pervading.g perverting.g pestering.g petting.g photocopying.g photographing.g photosensitizing.g photostatting.g phrasing.g pickling.g picturing.g piercing.g pigeonholing.g pigmenting.g pilfering.g piloting.g pinching.g pinpointing.g piping.g pipping.g piquing.g pirating.g pitchforking.g pitting.g pitying.g placating.g placing.g plagiarizing.g plaguing.g planting.g plastering.g plumbing.g pluralizing.g plying.g pocketing.g podcasting.g poisoning.g polarizing.g policing.g polishing.g politicizing.g pollinating.g polluting.g pondering.g pooh-poohing.g pooling.g popularizing.g populating.g portaging.g portending.g porting.g positioning.g possessing.g postdating.g posting.g postmarking.g postponing.g post-processing.g powdering.g praising.g prearranging.g preceding.g precipitating.g precluding.g preconceiving.g predestining.g predetermining.g predicating.g predisposing.g pre-empting.g preempting.g preening.g prefabricating.g prefacing.g prefiguring.g preforming.g preheating.g prejudging.g prejudicing.g premeditating.g premising.g preoccupying.g preordaining.g prepaying.g prepending.g prerecording.g prerendering.g presaging.g prescribing.g presenting.g preserving.g presorting.g pressurizing.g prestressing.g prettifying.g preventing.g pricing.g priding.g priming.g printing.g privileging.g prizing.g probing.g processing.g proctoring.g procuring.g prodding.g producing.g proffering.g profiling.g prognosticating.g prohibiting.g prolonging.g promoting.g promulgating.g pronouncing.g proofing.g propelling.g proportioning.g propositioning.g propounding.g proscribing.g prosecuting.g prostituting.g prostrating.g protecting.g pruning.g psychoanalysing.g psychoanalyzing.g publicizing.g publishing.g pulverizing.g pummelling.g punctuating.g punishing.g purchasing.g pureing.g purifying.g purloining.g pursing.g pursuing.g purveying.g quaffing.g qualifying.g quantifying.g quarantining.g quarterbacking.g quartering.g quashing.g quelling.g quenching.g querying.g quick-freezing.g quilting.g quoting.g radicalizing.g raffling.g raiding.g railroading.g ramming.g ramping.g ransacking.g ransoming.g raping.g ratifying.g rationalizing.g rationing.g ravaging.g ravishing.g razing.g reacquainting.g re-addressing.g readmitting.g reaping.g reappointing.g rearranging.g reassessing.g reauthorizing.g rebadging.g rebooting.g rebranding.g rebroadcasting.g rebuffing.g rebuking.g rebutting.g recapturing.g recasting.g recessing.g rechristening.g reciting.g reclaiming.g recoloring.g recommitting.g recompensing.g reconciling.g reconditioning.g reconquering.g reconsecrating.g reconsidering.g reconstructing.g reconvicting.g recouping.g recreating.g rectifying.g recusing.g recuting.g recycling.g redecorating.g redeeming.g redefining.g redeploying.g redesignating.g redesigning.g redeveloping.g rediscovering.g redistributing.g redoing.g redrafting.g re-drawing.g redrawing.g redressing.g redshirting.g reducing.g reduplicating.g re-educating.g reemploying.g reenacting.g reequiping.g re-establishing.g reestablishing.g refashioning.g refilling.g refinancing.g refining.g reflexing.g reformulating.g refracting.g refreshing.g refrigerating.g refunding.g refurbishing.g refurnishing.g refuting.g regaining.g regaling.g regimenting.g regrading.g regularizing.g regulating.g regurgitating.g rehabilitating.g rehashing.g rehiring.g rehousing.g reigniting.g reimagining.g reimbursing.g reinforcing.g reinstalling.g reinstating.g re-insuring.g reinsuring.g reintegrating.g reinterpreting.g re-inventing.g reinventing.g reinvigorating.g reissuing.g rejecting.g rejoining.g rejuvenating.g relaunching.g relaying.g releasing.g relegating.g relicensing.g relieving.g relinquishing.g relishing.g relisting.g reliving.g reloading.g remanding.g remastering.g rematching.g remedying.g remilitarizing.g remixing.g remodelling.g remolding.g remoulding.g removing.g remunerating.g rending.g renewing.g renominating.g renormalizing.g renouncing.g renovating.g renumbering.g reoccupying.g reorientating.g reorienting.g repackaging.g repainting.g repatriating.g repealing.g repelling.g rephotographing.g rephrasing.g replacing.g replanting.g replastering.g replaying.g replenishing.g replicating.g reprehending.g representing.g repressing.g reprieving.g reprimanding.g reprinting.g reproaching.g reproofing.g reproving.g repudiating.g repulsing.g repurchasing.g repurposing.g reputing.g requisitioning.g rereading.g rereleasing.g rerolling.g re-routing.g rerouting.g re-scheduling.g rescheduling.g rescinding.g rescuing.g researching.g reseating.g reselling.g resembling.g resenting.g reserving.g resetting.g reshaping.g reshuffling.g resiting.g resoling.g respecting.g restating.g restocking.g restoring.g restraining.g restricting.g restructuring.g restyling.g resubmiting.g resurrecting.g retaining.g retaking.g retarding.g retelling.g rethinking.g reting.g retitling.g retouching.g retracing.g retracting.g retransmitting.g retrieving.g retriing.g retrying.g revaluing.g revamping.g revering.g reveting.g reviewing.g reviling.g revising.g revisiting.g revitalizing.g revoking.g revolutionizing.g rewarding.g rewatering.g rewiring.g rewording.g rewriting.g ribbing.g ridding.g riddling.g ridiculing.g rifling.g righting.g rimming.g rivaling.g rivalling.g riveting.g romanizing.g romanticizing.g routing.g rubberizing.g ruing.g ruining.g rumpling.g rusticating.g sabotaging.g sacking.g saddening.g saddling.g safeguarding.g salting.g salvaging.g sampling.g sanctifying.g sanctioning.g sandblasting.g sanding.g sandpapering.g sandwiching.g sapping.g satiating.g satirising.g satirizing.g satisfying.g saturating.g sauteing.g savaging.g savouring.g scalding.g scalping.g scandalizing.g scanting.g scarpering.g scarring.g scenting.g scheduling.g schooling.g scooping.g scorching.g scorning.g scotching.g scouring.g scrapping.g scrunching.g scrutinizing.g sculpting.g scuttling.g searing.g seasoning.g seating.g seconding.g secreting.g secularizing.g securing.g sedating.g seducing.g seeding.g segregating.g selecting.g sensationalizing.g sensitizing.g sentimentalizing.g sequestering.g serenading.g serializing.g servicing.g shackling.g shadowing.g shampooing.g shapeshifting.g sharing.g sharpening.g shearing.g sheathing.g shedding.g sheltering.g shelving.g shepherding.g shielding.g shingling.g shirking.g shocking.g shooing.g short-changing.g shortlisting.g shouldering.g shovelling.g showcasing.g shredding.g shrouding.g shucking.g shunning.g shunting.g shuttering.g sickening.g sicking.g sidelining.g sidestepping.g sidetracking.g sieving.g sighting.g signposting.g silencing.g silhouetting.g simplifying.g simulating.g simulcasting.g siphoning.g siring.g skewering.g skinning.g skippering.g skirting.g slaking.g slandering.g slapping.g slashing.g slating.g slaughtering.g slaying.g sleeving.g slighting.g slinging.g slotting.g slugging.g slurring.g smelting.g smiting.g smothering.g snagging.g snaring.g snubbing.g socking.g sodomizing.g soft-pedalling.g soiling.g soldering.g soliciting.g solving.g soothing.g sophisticating.g soundproofing.g souping.g sourcing.g sousing.g spading.g spanking.g spanning.g sparing.g spaying.g spearheading.g spearing.g specifying.g speckling.g spewing.g spiking.g spin-drying.g spiriting.g spiting.g splattering.g sponsoring.g spoonfeeding.g spotlighting.g spotting.g spraining.g spraying.g sprinkling.g spurning.g squandering.g squelching.g squiring.g stabbing.g staffing.g staging.g stalemating.g standardizing.g stapling.g starching.g startling.g stashing.g stationing.g staunching.g steamrollering.g steeling.g stereotyping.g sterilizing.g stiffing.g stigmatizing.g stilling.g stimulating.g stitching.g stockading.g stoking.g stomaching.g stoning.g storing.g storyboarding.g stowing.g straddling.g strafing.g straitening.g strangling.g strapping.g streamlining.g strewing.g stroking.g structuring.g stubbing.g stuccoing.g studding.g stunning.g stunting.g styling.g stylizing.g subduing.g subediting.g subjecting.g subjugating.g sublicensing.g sublimating.g subordinating.g subpoenaing.g subserving.g subsidizing.g substantiating.g subsuming.g subtending.g subtracting.g subverting.g succouring.g suckling.g suffusing.g suiciding.g suiting.g sullying.g summarizing.g summoning.g sundering.g sunning.g superimposing.g superseding.g supplanting.g supplementing.g supplying.g supporting.g suppressing.g surmounting.g surnaming.g surpassing.g surrounding.g surveying.g suspending.g sustaining.g swamping.g swathing.g swatting.g sweetening.g swigging.g swindling.g swiping.g symbolizing.g syncopating.g syndicating.g synthesizing.g syphoning.g systematizing.g tabling.g tabulating.g tailing.g tailoring.g tainting.g taming.g tamping.g tantalizing.g targeting.g tarring.g tattooing.g taunting.g taxing.g teargasing.g teasing.g telecasting.g teleporting.g telescoping.g televising.g tendering.g tenderizing.g terracing.g terrifying.g terrorizing.g tessellating.g test-driving.g tethering.g thanking.g thatching.g thirsting.g threading.g thumbing.g thwarting.g ticketing.g tiering.g tiling.g tilling.g timelining.g timing.g tinting.g titillating.g toeing.g tolerating.g torching.g tormenting.g torpedoing.g torturing.g toting.g touring.g tousling.g touting.g towelling.g towing.g trademarking.g trampling.g tranquilizing.g tranquillizing.g transacting.g transcending.g transcoding.g transcribing.g transfixing.g transforming.g transfusing.g transgendering.g transistorizing.g transitioning.g transmitting.g transmuting.g transporting.g transposing.g transshipping.g trapping.g trashing.g traversing.g treasuring.g tricking.g triggering.g trivializing.g troubling.g trouncing.g truncating.g turbocharging.g tutoring.g tweaking.g twiddling.g typecasting.g typifying.g tyrannizing.g unaffiliating.g unarming.g unbalancing.g unbanning.g unblocking.g unbolting.g unbuckling.g unburdening.g unbuttoning.g unclothing.g uncluttering.g uncorking.g uncoupling.g uncovering.g uncrossing.g undercharging.g undercutting.g underestimating.g underexposing.g underfunding.g undergoing.g underlining.g underlying.g undermining.g underpaying.g underpinning.g underplaying.g underquoting.g underrating.g underrepresenting.g underscoring.g underselling.g underserving.g undershooting.g undersigning.g understating.g understocking.g understudying.g undervaluing.g underwriteing.g undoing.g unearthing.g unencumbering.g unenhancing.g unfettering.g unfrocking.g unfurling.g unhanding.g unhinging.g unhooking.g uniforming.g uninstalling.g unlearning.g unleashing.g unloosing.g unmasking.g unnerving.g unplugging.g unrecording.g unsaddling.g unscrambling.g unsettling.g unsheathing.g unveiling.g unzipping.g upbraiding.g updating.g upgrading.g upholding.g upholstering.g uplifting.g uprighting.g uprooting.g upsetting.g upstaging.g ushering.g usurping.g utilizing.g uttering.g vacating.g vaccinating.g valeting.g validating.g valuing.g vanquishing.g varnishing.g veiling.g vending.g venerating.g ventilating.g venting.g verbalizing.g vetoing.g vetting.g vexing.g victimizing.g videotaping.g vilifying.g vindicating.g violating.g visaing.g visualizing.g vitiating.g vivisecting.g vocalizing.g voicing.g voiding.g vouchsafing.g vulgarizing.g waging.g waiving.g walling.g walloping.g wangling.g warding.g warehousing.g warranting.g wasting.g waterproofing.g waylaying.g weaning.g weaponizing.g weathering.g wedging.g weighting.g welcoming.g wending.g westernizing.g wetting.g whacking.g wheedling.g whetting.g whiffing.g whiling.g whitewashing.g widowing.g wielding.g wikiing.g winging.g winnowing.g witching.g withholding.g withstanding.g witnessing.g wolfing.g wooing.g wording.g worming.g wounding.g wreaking.g wrecking.g wrenching.g wresting.g wronging.g zapping.g zoning.g link-grammar-5.3.16/data/en/words/units.1.dot0000664000076400007640000000034012431741033015577 00000000000000in.u ins.u ft.u yd.u yds.u mi.u in..u ins..u ft..u yd..u yds..u mi..u lb.u lbs.u oz.u ozs.u lb..u lbs..u oz..u ozs..u tbsp.u tsp.u pt.u qt.u gal.u bbl.u tbsp..u tsp..u pt..u qt..u gal..u bbl..u sq.u sq..u sq.ft..u ft.lbs..u link-grammar-5.3.16/data/en/words/words.v.2.50000664000076400007640000004342412766044421015440 00000000000000abdicating.g abiding.g aborting.g abrading.g accelerating.g acclimating.g acclimatizing.g acculturating.g accumulating.g acidifying.g adapting.g adjourning.g adjudicating.g adjusting.g advancing.g advertising.g advertizing.g aerosolizing.g affiliating.g agglutinating.g aggregating.g aging.g agitating.g aglomerating.g ailing.g air-droping.g airdroping.g aligning.g alimenting.g alkalifying.g allying.g altering.g alternating.g amalgamating.g Americanizing.g anastomosing.g anchoring.g anergizing.g ankylosing.g anteverting.g apostrophizing.g appealing.g applauding.g applicating.g applying.g approaching.g approximating.g arbitrating.g arborizing.g arching.g articulating.g arylating.g ascending.g assembling.g assimilating.g assisting.g associating.g attaching.g attending.g auditioning.g auguring.g autoactivating.g autocatalyzing.g autocorrelating.g autodigesting.g autolyzing.g automatizing.g autophosphorylating.g autosensitizing.g autotransfusing.g availing.g awakening.g axenizing.g backporting.g backtracking.g bagging.g banding.g banking.g bargaining.g bartering.g bathing.ga bathing.gb batting.g baulking.g benefiting.g benefitting.g berthing.g bicompartmentalizing.g bidding.g bifurcating.g bioaccumulating.g biotesting.g blabbing.g blackening.g blacklegging.g blackleging.g blanching.g blaspheming.g bleaching.g blending.g blinking.g blistering.g bluffing.g blurring.g bobbling.g boggling.g bonding.g boning.g bootlegging.g bootleging.g boping.g bopping.g bordering.g borrowing.g botanizing.g bottle-feeding.g bowdlerizing.g breastfeeding.g breeding.g brewing.g bridling.g broadcasting.g broadening.g broiling.g bronchodilating.g browning.g bruxing.g budging.g buffeting.g buggering.g bulldoging.g bullying.g bunting.g burglarizing.g burgling.g burnishing.g burrowing.g bursting.g cabling.g calcifiesing.g calcifying.g calcining.g cambering.g cancerizing.g canvassing.g capitalizing.g capsizing.g caramelizing.g carping.g catabolizing.g catenating.g cationizing.g celebrating.g centering.g centring.g chanting.g charring.g chauffeuring.g chelating.g circling.g circulating.g clanging.g clapping.g clasping.g clavelizing.g cleaving.g clicking.g clinching.g clinking.g clotting.g cloying.g clutching.g coacervating.g coaching.g coagglutinating.g coaggregating.g coagulating.g coamplifying.g coarctating.g coarsening.g coaxing.g codistributing.g coextracting.g cofractionating.g cogitating.g co-hosting.g coincubating.g coinjecting.g coinsuring.g collapsing.g collimating.g co-localising.g colocalising.g co-localizing.g colocalizing.g combining.g cometabolizing.g commencing.g commingling.g communicating.g commuting.g comparing.g compensating.g composing.g computing.g concentrating.g conceptualizing.g condensing.g conducting.g confederating.g conferring.g confiding.g congesting.g conjoining.g conjugating.g consolidating.g constipating.g consulting.g contesting.g contrasting.g contributing.g convening.g converting.g coopting.g copartitioning.g coprecipitating.g coprocessing.g copurifying.g coregistering.g correcting.g correlating.g corroding.g corrugating.g corrupting.g cosedimenting.g costaining.g costaring.g co-starring.g couching.g counter-attacking.g counterattacking.g counterindicating.g countermining.g crashing.g crash-landing.g craving.g crazing.g creasing.g creosoting.g cribbing.g crinkling.g crisscrossing.g crocheting.g crooning.g cross-checking.g crosschecking.g cross_fertilizing crosslinking.g cryosectioning.g crystallizing.g cuddling.g cumulating.g curdling.g cursing.g curving.g dabbing.g damping.g dangling.g daping.g dapping.g darkening.g darning.g dating.g de-acidifying.g deacidifying.g de-adapting.g deadapting.g deadlocking.g de-aggregating.g deaggregating.g de-alcoholizing.g dealcoholizing.g de-allergizing.g deallergizing.g debarking.g debating.g de-bonding.g debonding.g de-branching.g debranching.g debuting.g decelerating.g de-cidualizing.g decidualizing.g de-clamping.g declamping.g decomposing.g de-condensing.g decondensing.g de-conditioning.g deconditioning.g de-congesting.g decongesting.g de-conjugating.g deconjugating.g de-constructing.g deconstructing.g decreasing.g de-crepitating.g decrepitating.g de-differentiating.g dedifferentiating.g deepening.g de-epithelializing.g deepithelializing.g de-fibrinogenating.g defibrinogenating.g deflecting.g de-fluorinating.g defluorinating.g de-gloving.g degloving.g de-glycosylating.g deglycosylating.g de-granulating.g degranulating.g de-humidifying.g dehumidifying.g deiceing.g de-iodinating.g deiodinating.g delaying.g delighting.g de-masculinizing.g demasculinizing.g democratizing.g de-morphinizing.g demorphinizing.g de-naturating.g denaturating.g departmentalizing.g de-phasing.g dephasing.g de-polarizing.g depolarizing.g de-polymerizing.g depolymerizing.g de-proteinizing.g deproteinizing.g de-quenching.g dequenching.g derailing.g deriving.g derogating.g de-saturating.g desaturating.g descending.g de-squamating.g desquamating.g de-stabilizing.g destabilizing.g de-synchronizing.g desynchronizing.g detonating.g de-toxifying.g detoxifying.g developing.g de-vitrifying.g devitrifying.g dialyzing.g dichotomizing.g differentiating.g diffusing.g digesting.g digitalizing.g digitilizing.g dilating.g dimerizing.g diminishing.g dimming.g dinning.g dipping.g disarming.g disarticulating.g disbanding.g discasing.g discharging.g discoloring.g discontinuing.g disengaging.g disentangling.g disincorporating.g disinflating.g disintegrating.g disjoining.g dismounting.g dispensing.g dispersing.g dissimulating.g dissipating.g dissolving.g distending.g distilling.g distinguishing.g disuniting.g dive-bombing.g diversifying.g diverticulizing.g divining.g docking.g dodging.g dogmatizing.g dorsalizing.g dorsiflexing.g double-clicking.g downcasing.g downsizing.g dreading.g dribbling.g drilling.g dripping.g drooping.g dulling.g dynamizing.g dysmyelinating.g echoing.g effluxing.g effusing.g ejaculating.g ejecting.g elaborating.g electrobloting.g electrocoagulating.g electrodialyzing.g electroejaculating.g electrofocusing.g electrofocussing.g electrotyping.g elongating.g e-mailing.g embolizing.g embrittling.g embroidering.g emplaning.g encapsidating.g encysting.g ending.g endocytosing.g endothelializing.g enduring.g engorging.g enlisting.g enroling.g enrolling.g entering.g entertaining.g entrenching.g enunciating.g epimerizing.g epoxidating.g eroding.g escalating.g escaping.g esterizing.g etching.g etiolating.g euhydrating.g evacuating.g evolving.g exaggerating.g excysting.g exercising.g exfoliating.g exhaling.g exogastrulating.g expanding.g expectorating.g exploding.g exploring.g expounding.g expressing.g extemporizing.g extending.g extrapolating.g extravasating.g exuviating.g famishing.g farrowing.g fastening.g feasting.g federating.g fermenting.g ferrying.g fibrillating.g fiddling.g fielding.g filming.g fissurating.g fistulizing.g fitting.g fixating.g flagging.g flapping.g flashing.g fledging.g fleeing.g flexing.g floccing.g flocculating.g flocing.g flossing.g fluidifying.g fluorinating.g focalizing.g focusing.g focussing.g foliating.g footing.g forbearing.g force-landing.g foreclosing.g forgiving.g forming.g foundering.g foveating.g fracturing.g fraying.g fronting.g frosting.g fructifying.g fudging.g fuelling.g fulgurating.g fumbling.g furling.g furloughing.g fusing.g gagging.g gaining.g gambling.g gaming.g gamming.g ganting.g gargling.g gasifying.g gasping.g gazumping.g gelatinizing.g generalizing.g germinating.g gestating.g gimping.g glancing.g globalizing.g glossing.g glucoronizing.g glucosylating.g gnashing.g gnawing.g governing.g granulating.g grasping.g grating.g grieving.g groaning.g groping.g grounding.g grouping.g growling.g grumbling.g grunting.g hailing.g haploidizing.g hard_coding hard-coding.g hardcoding.g hardening.g harmonizing.g hatching.g heaving.g heckling.g hectoring.g hedging.g heightening.g hemagglutinating.g hemming.g hemoagglutinating.g hemocoagulating.g hemolyzing.g heterotransplanting.g hoarding.g hoeing.g honking.g hooting.g howling.g hugging.g humidifying.g humming.g hurting.g hushing.g hustling.g hybridizing.g hydrating.g hydrolyzing.g hyperarticulating.g hypercoagulating.g hyperhydrating.g hyperinflating.g hypermodifying.g hyperphosphorylating.g hyperpolarizing.g hyperproliferating.g hypersensitizing.g hyperventilating.g hypohydrating.g hypomethylating.g hyposecreting.g hypoventilating.g icing.g idling.g igniting.g immunomodulating.g immunoprecipitating.g imploding.g imprecating.g improving.g improvising.g incepting.g inclining.g incorporating.g increasing.g incubating.g indenting.g indulging.g indurating.g industrializing.g infibulating.g infolding.g infringing.g inhaling.g initiating.g inlining.g inosculating.g insonating.g intensifying.g interbreeding.g interconnecting.g intercorrelating.g interlocking.g intermixing.g interning.g interpenetrating.g interpreting.g interrelating.g interrupting.g intersecting.g intertwining.g interviewing.g intravasating.g intriguing.g intussuscepting.g invaginating.g investigating.g investing.g invigilating.g iodizing.g ionizing.g isografting.g isomerizing.g jabbing.g jaging.g jangling.g jeering.g jigging.g jiggling.g jingling.g jolting.g jostling.g juggling.g jumpstarting.g keratinizing.g kidding.g kindling.g knitting.g labilizing.g laboring.g labouring.g lactonizing.g lamenting.g landing.g latching.g lateralizing.g launching.g leasing.g lecturing.g left-clicking.g lengthening.g lessening.g levitating.g liganding.g liquefying.g liquidating.g litigating.g littering.g lobbying.g lobulating.g localising.g localizing.g locating.g lodging.g logging.g luminescing.g lunching.g luteinizing.g lysing.g macerating.g mainlining.g maldigesting.g malrotating.g maneuvering.g manoeuvring.g marbleizing.g marinating.g massing.g masturbating.g mating.g medializing.g mediating.g meeting.g melding.g meliorating.g mending.g merging.g meshing.g metallizing.g metricizing.g micellizing.g microembolizing.g microencapsulating.g milling.g miming.g mining.g misaligning.g misarticulating.g miscalculating.g miscarrying.g miscounting.g misdealing.g misfolding.g misjudging.g misplaying.g mistiming.g misting.g misunderstanding.g moaning.g mobilizing.g modelling.g moderating.g moistening.g monospacing.g mooning.g mottling.g moulding.g moulting.g mounting.g mourning.g mowing.g muddling.g multimerizing.g multiplicating.g multiplying.g multithreading.g mumbling.g munching.g murmuring.g muscularizing.g mutating.g myelinating.g mythologizing.g narrowing.g navigating.g nearing.g necrotizing.g negotiating.g nephrectomizing.g nibbling.g nipping.g nitrogenizing.g nucleating.g nuzzling.g obeying.g obsessing.g occluding.g off-loading.g ogling.g opacifying.g operating.g opsonizing.g orbiting.g originating.g ossifying.g outbidding.g outbiding.g outspaning.g outspanning.g overarching.g overbalancing.g overbuilding.g overcalling.g overcharging.g over-clocking.g overclocking.g overclouding.g overdrawing.g overdressing.g overdriving.g overfeeding.g overfilling.g overfing.g overflowing.g overflying.g overheating.g over-indulging.g overindulging.g overlapping.g overpricing.g overproducing.g overproliferating.g overreaching.g overreplicating.g oversecreting.g overselling.g overspending.g overstretching.g oversupplying.g overtraining.g overtranscribing.g overtrumping.g overturning.g overworking.g ovipositing.g oxidating.g oxidizing.g pacing.g paddling.g parading.g parking.g parsing.g particularizing.g parting.g passivizing.g pathergizing.g pealing.g pecking.g peculating.g pedaling.g pedalling.g peddling.g pending.g penetrating.g peptonizing.g perching.g performing.g peroxidizing.g petitioning.g petrifying.g phenolizing.g phlebotomizing.g photodegrading.g photodissociating.g photoisomerizing.g photolyzing.g photooxidizing.g photoreactivating.g picketing.g pillaging.g pillorying.g pinocytosing.g pioneering.g pistol-whiping.g pitching.g placering.g plasticizing.g plating.g platting.g pleasing.g plundering.g poaching.g poising.g polling.g posing.g postprocessing.g power-diving.g practising.g preaching.g preactivating.g precompiling.g precontracting.g preincubating.g premiering.g preplaning.g preplanning.g presurfacing.g pretesting.g pringling.g privatizing.g projecting.g promenading.g pronating.g proof_reading proof-reading.g proofreading.g propagating.g protonating.g prowling.g pseudonormalizing.g puking.g puncturing.g punting.g purling.g pustulating.g puzzling.g quickening.g quietening.g quizing.g quizzing.g racemizing.g racing.g radiating.g radioing.g rallying.g ramifying.g rancidifying.g ranging.g ranking.g rapping.g rating.g rattling.g raveling.g ravelling.g reactivating.g reacylating.g readapting.g readjusting.g reannealing.g reapplying.g rear-ending.g rearing.g rearming.g rearresting.g reassembling.g reawakening.g rebateing.g rebleeding.g rebreathing.g rebreeding.g rebring.g rebuilding.g recalculating.g recanting.g recapitalizing.g recapitulating.g recapping.g receiving.g recementing.g recharging.g rechecking.g reciprocating.g recolonizing.g recommencing.g recomputing.g reconfirming.g reconnecting.g reconvening.g recovering.g re-creating.g recrossing.g recruiting.g recrystallizing.g recurving.g reddening.g redifferentiating.g redissolving.g redlining.g redoubling.g reelevating.g reendothelializing.g reentering.g reepithelializing.g reequilibrating.g re-evaluating.g reeving.g reexpanding.g refactoring.g refereeing.g referring.g refing.g refiting.g refitting.g reflating.g refloating.g refocusing.g refocussing.g re-forming.g reforming.g refreezing.g refueling.g refuelling.g regenerating.g registering.g regrouping.g regrowing.g rehearsing.g rehydrating.g re-igniting.g reincorporating.g reincubating.g reinducing.g reinflating.g reinfusing.g reinvestigating.g reinvesting.g reirradiating.g rekindling.g relating.g relaxing.g relocating.g remarrying.g remeasuring.g remineralizing.g remitting.g remobilizing.g remounting.g renegotiating.g reoccluding.g re-opening.g reopening.g reoperating.g reordering.g reorganizing.g reoxidizing.g repacking.g repairing.g rephosphorylating.g repolarizing.g repossessing.g reprising.g reprobing.g reproducing.g re-reading.g reruning.g reseeding.g resensitizing.g resettling.g resigning.g respirating.g restarting.g restituting.g resuming.g resupplying.g resuscitating.g retailing.g retesting.g rethrombosing.g retiring.g retooling.g retrotransposing.g retruding.g returning.g reunifying.g reuniting.g reventilating.g reversing.g reviving.g revving.g rhyming.g ricocheting.g right-clicking.g rigidifying.g roaming.g roaring.g roasting.g roiling.g rotating.g rousing.g rowing.g rubber-stamping.g rubberstamping.g ruffling.g rupturing.g rustling.g sacrificing.g saluting.g sandbaging.g saponifying.g scanning.g scar_cicatrising scar_cicatrizing scattering.g scissoring.g sclerosing.g scoffing.g scolding.g scoring.g scrambling.g scrawling.g scribbling.g scrubbing.g sculling.g sculpturing.g searching.g secondguessing.g segfaulting.g seizing.g senescing.g separating.g serrating.g severing.g shading.g shaming.g shamming.g shattering.g shelling.g shop-lifting.g shoplifting.g short-circuiting.g shortening.g shoving.g showering.g shrieking.g shrinking.g shuffling.g sideswipeing.g sifting.g singeing.g sinking.g sinusoidalizing.g sipping.g skeletonizing.g skewing.g slamming.g slanting.g sledging.g slenderizing.g sloshing.g smacking.g smearing.g smoking.g smudging.g snarling.g snipping.g snookering.g snorting.g snuggling.g socializing.g solidifying.g somatizing.g sowing.g spalting.g spattering.g spawning.g spiralizing.g splashing.g splaying.g splintering.g spoiling.g sponging.g sporting.g spouting.g spreadeagling.g spring-cleaning.g spying.g squashing.g stabilising.g stabilizing.g stablizing.g staining.g stalling.g stammering.g stampeding.g steadying.g steepening.g steeping.g steering.g stewing.g stifling.g stinging.g stinting.g stippling.g stonewalling.g straining.g stratifying.g streaking.g strengthening.g strobing.g strumming.g stumping.g stymieing.g stymying.g subcontracting.g subdividing.g subducting.g subleasing.g subleting.g subletting.g submerging.g submitting.g subscripting.g substituting.g succeeding.g suffering.g suffocating.g sugarcoating.g suing.g summating.g sunburning.g superheating.g superinfecting.g superovulating.g supervising.g supinating.g supplicating.g surrendering.g surviving.g swallowing.g swapping.g swarming.g swaying.g sweating.g swishing.g swiveling.g swivelling.g synchronizing.g synergizing.g tackling.g tailgating.g tanning.g tapping.g tarnishing.g tautomerizing.g telephoning.g tending.g terminating.g tetramerizing.g thawing.g thermalizing.g thieving.g thrashing.g threshing.g thrilling.g thrombosing.g thronging.g throttling.g thruming.g thrumming.g thumping.g thundering.g tickling.g tilting.g tinging.g tining.g titivating.g titrating.g toasting.g tokenising.g tokenizing.g tooting.g tracing.g trading.g transaminating.g transcomplementing.g transcytosing.g transferring.g transgressing.g translating.g transplanting.g trawling.g treating.g trebling.g triaging.g trimerizing.g trotting.g troubleshooting.g trumpeting.g trumping.g tuberculizing.g tugging.g tuming.g tumming.g twanging.g twirling.g ulcerating.g umpiring.g unbending.g uncoating.g uncoiling.g uncurling.g underbidding.g undercorrecting.g underfeeding.g underprescribing.g underreporting.g underspending.g undressing.g unfastening.g unfolding.g unfreezing.g unhitching.g unifying.g unionizing.g uniting.g unknoting.g unlinking.g unloading.g unlocking.g unpacking.g unraveling.g unrolling.g unscrewing.g unsealing.g unstressing.g untangling.g untwisting.g untying.g unwinding.g unwrapping.g uploading.g urbanizing.g vaporizing.g varicellizing.g varying.g vasodilating.g venturing.g versifying.g verting.g vesicating.g vesiculating.g vesting.g vibrating.g visiting.g vitrifying.g vituperating.g vociferating.g volatilizing.g volleying.g vomiting.g wading.g wagging.g waggling.g wailing.g wakening.g warping.g watering.g waxing.g weakening.g wedding.g welding.g whealing.g wheeling.g whining.g whirling.g whistling.g whitening.g whittling.g whorling.g widening.g wiggling.g withdrawing.g worsening.g worshiping.g worshipping.g wrestling.g wrinkling.g yelling.g yielding.g yodelling.g link-grammar-5.3.16/data/en/words/words.adv.10000664000076400007640000004236012766044421015577 00000000000000abjectly ably abnormally abortively abruptly absently absent-mindedly abusively abysmally accidentally accordingly accurately accusingly actively acutely adamantly adequately admirably admiringly adoringly adroitly adversely advisedly affably affectionately afield aggressively agreeably aimlessly airily alarmingly allegretto.e alphabetically ambiguously ambitiously amiably amicably amidships amorously amply amusingly analogously analytically anciently andante.e angelically angrily anon anonymously anticlockwise anxiously anyplace apace apathetically apologetically appreciably appreciatively approvingly aptly arbitrarily archly ardently arduously arrogantly artfully articulately artificially asexually asleep.e assertively assiduously astutely asymmetrically asymptotically atrociously attentively attractively attributively audaciously audibly auspiciously austerely authentically authoritatively autocratically automatically avariciously avidly awake.e awesomely awkwardly backstage badly baldly barbarously bareback barebacked barefacedly barefooted.e bashfully beautifully becomingly beforehand begrudgingly belatedly belligerently beneficially benevolently benignly biennially bilaterally bitterly blandly blankly blasphemously blatantly bleakly blindly blissfully blithely bloodily bluntly boastfully boisterously boldly bombastically boundlessly boyishly bravely brazenly breathlessly breezily bright.e brightly brilliantly briskly brusquely brutally buoyantly busily callously calmly candidly cantankerously capably capriciously carefully carelessly casually categorically causally caustically cautiously cavalierly ceaselessly centrally ceremonially ceremoniously chaotically charitably charmingly chattily cheap.e cheaply cheekily cheerfully cheerily childishly chivalrously chronologically classically clean.e cleanly.e cleverly clinically clockwise closely clumsily coarsely coherently cohesively coldly collectively colloquially colorfully combatively comfortably comfortingly comically commercially communally comparably compassionately competently competitively complacently comprehensively compulsively conceitedly concernedly concisely conclusively concretely concurrently condescendingly conditionally confidently confidingly confusingly congenially conjugally conscientiously consciously consecutively conservatively considerably considerately consistently conspicuously constantly constitutionally constructively contemporaneously contemporarily contemptuously contentedly continually continuously contrariwise contritely controversially conventionally conversationally convincingly convulsively coolly cooperatively co-operatively copiously cordially correctly correspondingly corruptly counterclockwise courageously courteously covertly coyly craftily crassly crazily creatively credibly creditably credulously criminally crisply crookedly cross-legged.e crossly crudely cruelly cryptically culturally cumulatively cunningly cursorily curtly cynically daintily damnably dangerously daringly darkly dashingly deceitfully deceivingly decently deceptively decisively decorously deductively deeply defectively defensively deferentially defiantly deftly dejectedly deliberately delicately delightedly delightfully deliriously democratically demoniacally demonstratively demurely densely dentally dependably deplorably derisively descriptively deservedly despairingly desperately despicably despondently destructively detestably detrimentally devilishly deviously devotedly devoutly dexterously diabolically diagonally diametrically didactically differentially diffidently diffusely digitally diligently dimly diplomatically directly disagreeably disappointedly disapprovingly disastrously disconcertingly discourteously discreetly discretely discursively disdainfully disgracefully disgustedly disgustingly dishonestly dishonourably disingenuously dismally disobediently disparagingly dispassionately dispiritedly disproportionately disrespectfully distantly distinctively distinctly distractedly distressingly distrustfully disturbingly diversely divinely dizzily doggedly dogmatically dolefully domestically doubly doubtfully dourly drably dramatically drastically dreadfully dreamily drearily drily drowsily drunkenly dryly dubiously dumbly dutifully dynamically eagarly eagerly earnestly easily eastwards ebulliently ecstatically edgewise eerily efficaciously efficiently effortlessly effusively egotistically elaborately electrically electronically elegantly eloquently embarrassingly eminently emotionally emphatically encouragingly endearingly endlessly energetically engagingly enigmatically enormously enquiringly enterprisingly entertainingly enthusiastically enviously epidurally eponymously equably equitably erratically erroneously eruditely eternally euphemistically evasively evenly evermore excellently excessively excitedly excitingly exclusively excruciatingly exhaustively exorbitantly expansively expectantly experimentally expertly explicitly explosively exponentially expressively expressly exquisitely extemporaneously extensively externally extravagantly exuberantly exultantly facetiously facially faintly faithfully falsely famously fanatically fantastically fast.e fastidiously fatally fatuously faultlessly favorably favourably fearfully fearlessly feebly ferociously fervently fervidly feverishly fiendishly fiercely figuratively firmly first-class.e first-hand.e fiscally fitfully fittingly flagrantly flamboyantly flashily flawlessly flexibly flippantly flirtatiously fluently fondly foolishly forbiddingly forcefully forcibly forgivingly forlornly formally formidably forthwith fortissimo.e fortnightly.e fortuitously frankly frantically fraternally fraudulently freakishly freely frequently freshly fretfully frigidly friskily frivolously frostily frugally fruitfully fruitlessly full-time.e functionally funnily furiously furtively fussily gaily gainfully gallantly galore gamely garishly gaudily generously genially genteelly gently giddily girlishly gladly gleefully glibly gloatingly globally gloomily gloriously glowingly glumly gorgeously gracefully graciously grandly graphically gratefully gratis gratuitously gravely greedily gregariously grievously grimly grotesquely grudgingly gruffly grumpily guardedly guiltily gushingly habitually half-heartedly haltingly handily handsomely haphazardly happily happy.e harmoniously harshly hastily hatefully haughtily headlong.e head-on.e heartily heartlessly heatedly helpfully helplessly helter-skelter henceforth hereabouts hereafter hermetically heroically hesitantly hesitatingly hideously higgledy-piggledy high-handedly hilariously hither hitherto hoarsely homeward.e homewards honestly honorably honourably hopelessly horizontally horribly horrifically hospitably hotly huffily humanely humbly humorously hungrily hurriedly huskily hypocritically hysterically icily identically ideologically idiomatically idly illegally illegibly illegitimately illicitly illustriously imaginatively immaculately immeasurably immensely imminently immodestly immorally impartially impassively impatiently impeccably imperceptibly imperfectly imperially imperiously impertinently impetuously impishly implausibly implicitly imploringly impolitely imposingly impossibly impractically imprecisely impressively improperly imprudently impudently impulsively inaccurately inadequately inadvertantly inadvertently inanely inappropriately inarticulately incessantly incisively inclusively incognito.e incoherently incompetently incompletely inconclusively incongruously inconsiderately inconsistently inconspicuously inconveniently incorrectly incredulously indecently indecisively indefinitely indelibly indifferently indignantly indirectly indiscreetly indiscriminately individually indolently industriously ineffably ineffectively ineffectually inefficiently inelegantly ineptly inescapably inexorably inexpensively inexplicably inextricably infamously inflexibly informally informatively infrequently ingeniously ingratiatingly inhumanely inimitably innately innocently inoffensively inordinately inorganically inquiringly inquisitively insanely insatiably insecurely insensitively insidiously insightfully insinuatingly insipidly insistently insolently instantaneously instantly instinctively insufferably insufficiently insultingly insuperably integrally intellectually intelligently intelligibly intensely intensively intentionally intently interchangeably interdepartmentally interminably intermittently internally internationally interrogatively intimately intransitively intravenously intrepidly intricately intrinsically intuitively inventively inversely invisibly invitingly involuntarily inwardly irately irmly irrationally irregularly irrelevantly irreparably irresistibly irresponsibly irretrievably irreverently irreversibly irritably iteratively jarringly jauntily jealously jerkily jestingly jocosely jocularly jokingly jovially joyfully joyously jubilantly judiciously justly keenly knowingly laboriously lackadaisically laconically lamely landward languidly languorously lasciviously laterally latterly laudably laughingly lavishly lawfully lazily learnedly legally legibly legislatively legitimately lengthily lengthways leniently lento.e lethargically lewdly lexically liberally licentiously lifelessly light-headedly light-heartedly lightheartedly lightly limply linearly listlessly locally loftily logarithmically longingly longitudinally longways loosely loquaciously loudly lovingly loyally lucidly ludicrously lugubriously lukewarmly luridly lustfully lustily luxuriantly luxuriously lyrically magically magisterially magnanimously magnetically magnificently majestically malevolently maliciously malignantly manageably manfully maniacally manifestly manually markedly marvellously marvelously massively masterfully maternally maturely maximally meagrely meaningfully meanly measurably mechanically mechanistically meditatively meekly melodiously melodramatically memorably menacingly menially mentally mercilessly merrily metaphorically methodically meticulously metrically microscopically mightily mildly militarily mindlessly minimally ministerially minorly minutely mirthfully mischievously miserably mistakenly mistrustfully mockingly modestly molten.e momentously monetarily monotonously monstrously moodily morosely mortally mournfully municipally musically musingly mutely mutually naively narrow-mindedly narrowly nasally nastily nationally neatly needlessly nefariously negatively negligently nervously neurotically nicely nimbly nobly noisily nonchalantly nonstop.e normally northwards nostalgically noticeably numbly numerically obdurately obediently objectionably objectively obligingly obliquely obnoxiously obscenely obscurely obsequiously observantly obsessively obstinately obstreperously obstructively obtrusively obtusely odiously offensively offhand.e offhandedly officially officiously offstage.e onerously onshore.e onward onwards opaquely openly oppressively optimally optimistically optionally opulently orally organically ornately orthogonally ostentatiously outrageously outspokenly outstandingly outwardly overbearingly overboard overtly overwhelmingly painfully painlessly painstakingly palatably palmately palpably parentally parenthetically parochially part-time.e passably passim passionately passively paternally pathetically pathologically patiently patriotically patronizingly peaceably peacefully peculiarly pedantically peevishly pejoratively pell-mell penetratingly pensively perceptibly perceptively perchance peremptorily perenially perennially perfectly perfunctorily perilously permanently perniciously perpetually persistently personally persuasively pervasively perversely pessimistically petulantly phenomenally physically pianissimo.e picturesquely piercingly pig-headedly piously piping.e pithily pitifully pizzicato.e placidly plaintively plausibly playfully pleadingly pleasantly ploddingly pneumatically poetically poignantly point-blank.e pointedly polemically politely pompously ponderously poorly.e popularly portentously positively possessively posthumously potently powerfully precariously precipitously pre-eminently prematurely presently prestissimo.e presumptuously pretentiously previously primitively primly privately proactively prodigiously productively profanely professionally proficiently profitably profoundly profusely programmatically progressively prohibitively prolifically prominently promiscuously promptly prophetically proportionally proportionately prosaically protectively proudly providently provincially provisionally provocatively prudently prudishly publicly punctually puritanically purportedly purposefully quaintly qualitatively quantitatively quick.e quickly quiescently quietly quixotically quizzically radially radiantly radically rampantly randomly rapidly rapturously rarely.a rashly rationally raucously ravenously readily reassuringly recklessly recognizably redundantly reflectively refreshingly regally regionally regretfully regularly relentlessly reliably religiously reluctantly remorsefully remorselessly remotely repeatably repeatedly repentantly repetitively reproachfully reprovingly resentfully resignedly resolutely resoundingly resourcefully respectfully responsibly restively restlessly reticently retroactively retrospectively reverentially reverently rhetorically richly righteously rightfully rigidly rigorously riotously robustly romantically roundly routinely rowdily royally rudely ruefully ruggedly ruthlessly sadistically safely sanctimoniously sarcastically sardonically satirically satisfactorily savagely scantily scathingly sceptically schematically scornfully scot-free scrupulously seamlessly seasonally seawards secretively secretly securely sedately seductively selectively selfconsciously self-consciously selfishly selflessly sensationally senselessly sensibly sensitively sensuously sentimentally separately sequentially serenely serially seriatim seriously severally shabbily shamefully shamelessly sharply sheepishly shockingly shrewdly shrilly shyly side-saddle silently simple-mindedly sincerely single-handed singlehandedly singly skeptically skilfully skillfully sky-high.e skyward skywards slavishly sleepily slickly sloppily slowly sluggishly slyly smartly smilingly smoothly smugly sneeringly snobbishly snootily snugly soberly sociably softly solemnly solidly somberly sombrely sonorously soothingly sorely sorrowfully soundly sourly southwards spaciously sparingly sparsely spasmodically speciously spectacularly speedily spiritually spitefully splendidly spontaneously sporadically spotlessly spuriously squarely staggeringly staidly starkly statically staunchly steadfastly steadily stealthily steeply sternly stiffly stirringly stochastically stoically stonily stoutly straightforwardly strategically strenuously stridently strikingly stringently strong.e strongly stubbornly studiously stuffily stunningly stupendously stupidly sturdily stylishly suavely subconsciously subjectively sublimely subserviently subtly successfully successively succinctly suddenly suggestively suitably sullenly summarily sumptuously superbly superciliously superfluously surgically surpassingly surreptitiously suspiciously sustainably sweetly swiftly symbolically symmetrically sympathetically synthetically systematically tacitly tactfully tactically tactlessly tall.e tangibly tartly tastefully tastelessly tauntingly tearfully technically tediously tellingly temperamentally temporarily tenaciously tenderly tensely tentatively tenuously terminally terrifically tersely testily theatrically thermally thinly thoroughly thoughtfully thoughtlessly threateningly tightly timidly tirelessly tolerably tolerantly topically transitively transparently treacherously tremendously trenchantly tritely triumphantly trivially truculently trustfully typographically unabashedly unambiguously unanimously unashamedly unassumingly unawares unceasingly unceremoniously uncomfortably uncommonly uncomplainingly unconditionally unconsciously uncontrollably unconventionally unconvincingly uncritically underarm.e underhand undiplomatically uneasily unemotionally unenthusiastically unequally unequivocably unequivocally unerringly unethically unevenly uneventfully unexpectedly unfailingly unfairly unfaithfully unfalteringly unfavorably unfavourably unfeelingly unflinchingly unforgivably ungraciously ungrammatically ungratefully ungrudgingly unhappily unhappy.e unhelpfully unhesitatingly unhurriedly uniformly unilaterally unimaginatively unimpressively unintelligibly unintentionally uninterruptedly uniquely unjustifiably unjustly unknowingly unlawfully unmusically unnecessarily unobtrusively unpleasantly unreliably unreservedly unsatisfactorily unscientifically unscrupulously unseasonably unselfconsciously unselfishly unsparingly unsuccessfully unsurprisingly unsuspectingly unthinkingly untruthfully unusefully unwaveringly unwillingly unwisely unwittingly uphill.e upright.e uproariously upstage.e upwardly urbanely urgently vacantly vaguely vainly valiantly variously varyingly vastly vehemently venomously verbally verbosely vertically vibrantly vicariously viciously victoriously vigilantly vigorously vindictively violently virtuously virulently visibly visually vivace vivaciously vividly vocally vociferously voraciously vulgarly wanly warily warmly weakly.e wearily weirdly westwards whereabout.e whereabouts.e whimsically wholeheartedly wickedly wildly wilfully willingly wisely wistfully wittily woefully wonderfully worriedly wrongfully wrong-headedly wrongly wryly yearningly young.e zealously zestfully link-grammar-5.3.16/data/en/words/words.v.4.40000664000076400007640000007653412766044421015451 00000000000000abandoning.v abasing.v abbreviating.v abducting.v abetting.v abhorring.v abolishing.v abridging.v abrogating.v absorbing.v abstracting.v abusing.v abutting.v accenting.v accentuating.v accessing.v acclaiming.v accommodating.v accompanying.v accomplishing.v accosting.v accrediting.v accreting.v accustoming.v acerbating.v achieving.v acquainting.v acquiring.v activating.v addicting.v addling.v addressing.v adjudging.v administering.v admiring.v admonishing.v adoring.v adorning.v adulterating.v adumbrating.v aerating.v affecting.v affixing.v afflicting.v aggrandizing.v aggravating.v alienating.v allaying.v alleviating.v allocating.v allotting.v amassing.v ambushing.v ameliorating.v amending.v amortizing.v amplifying.v amputating.v anaesthetizing.v anathematizing.v anesthetizing.v angering.v anglicizing.v animating.v annealing.v annexing.v annihilating.v annointing.v annotating.v annulling.v anointing.v antagonizing.v antedating.v anthologizing.v anthropomorphizing.v aping.v appalling.v appeasing.v appending.v apportioning.v appraising.v apprehending.v apprenticing.v apprising.v appropriating.v arming.v arousing.v arraigning.v arraying.v arresting.v arrogating.v ascribing.v asphalting.v asphyxiating.v aspirating.v assailing.v assassinating.v assaulting.v assaying.v assorting.v assuaging.v atomizing.v attacking.v attaining.v attainting.v attenuating.v attiring.v attracting.v attributing.v attuning.v auditing.v augmenting.v authenticating.v autographing.v automating.v avenging.v averring.v averting.v awaiting.v awing.v axing.v backdating.v badgering.v badmouthing.v baffling.v baiting.v balancing.v baling.v bamboozling.v bandaging.v banishing.v bankrolling.v bankrupting.v banning.v baptizing.v barbarizing.v barbecuing.v baring.v barrelling.v barricading.v bashing.v basing.v basting.v battering.v battling.v beaking.v beaning.v beatifying.v beautifying.v bedevilling.v befalling.v befitting.v befouling.v befriending.v befuddling.v begetting.v beggaring.v beguiling.v beheading.v beholding.v bejeweling.v belabouring.v belittling.v belting.v belying.v bemoaning.v benching.v bequeathing.v berating.v bereaving.v beseeching.v besieging.v besmirching.v bespeaking.v besting.v bestirring.v bestowing.v bestrewing.v bestriding.v betokening.v betraying.v bevelling.v bewailing.v bewildering.v be-witching.v bewitching.v biasing.v biding.v biffing.v bilking.v billeting.v billing.v birching.v birthing.v bisecting.v blackballing.v blacklisting.v blackmailing.v blading.v blaming.v blanketing.v blasting.v blazoning.v blemishing.v blessing.v blighting.v blindfolding.v blinding.v blitzing.v blockading.v blow-drying.v bludgeoning.v blue-pencilling.v blunting.v bolding.v bolstering.v bombarding.v bombing.v bookending.v boosting.v bossing.v botching.v boycotting.v bracing.v bracketing.v braiding.v brainwashing.v braising.v branding.v brandishing.v braving.v breaching.v breading.v bribing.v bricking.v bridging.v briefing.v brining.v broaching.v brocading.v brokering.v bronzing.v brooking.v browbeating.v brutalizing.v budgeting.v buffing.v bulldozing.v bunging.v bungling.v buoying.v burdening.v burlesquing.v burying.v busying.v butchering.v buttonholing.v buttressing.v by-passing.v bypassing.v cajoling.v caking.v calibrating.v camouflaging.v caning.v cannibalizing.v canonising.v canonizing.v caping.v capping.v captivating.v capturing.v carbonizing.v carbureting.v carding.v caressing.v caricaturing.v carjacking.v carpeting.v casing.v castigating.v castrating.v cataloguing.v catapulting.v categorizing.v ceding.v cementing.v censoring.v censuring.v centralising.v centralizing.v chagrining.v chaining.v chairing.v championing.v channelling.v chaperoning.v charming.v chartering.v charting.v chastening.v chastising.v cheapening.v checkmating.v cherishing.v chiding.v chiselling.v chlorinating.v chording.v christening.v chroming.v chronicling.v circularizing.v circumcising.v circumnavigating.v circumscribing.v circumventing.v citing.v civilizing.v clading.v clamping.v classifying.v clawing.v cleansing.v clenching.v clipping.v cloaking.v clobbering.v cloistering.v cloning.v closeting.v clothing.v clubbing.v coating.v co-authoring.v coauthoring.v cobbling.v cocking.v codding.v coddling.v codenaming.v codifying.v coercing.v cofounding.v coining.v cold-shouldering.v collaring.v collating.v collecting.v collectivizing.v collocating.v colocating.v colonizing.v combating.v combatting.v comforting.v commandeering.v commemorating.v commending.v commercializing.v compacting.v compartmentalizing.v compassionating.v compiling.v complementing.v completing.v complicating.v complimenting.v composting.v compounding.v comprehending.v compressing.v comprising.v computerizing.v concealing.v concerning.v conciliating.v concocting.v conditioning.v condoning.v configuring.v confining.v confiscating.v conflating.v confounding.v confronting.v confusing.v confuting.v congaing.v congratulating.v conjuring.v conking.v conning.v connoting.v conquering.v conscripting.v consecrating.v conserving.v consigning.v consoling.v constituting.v constraining.v constricting.v constructing.v construing.v consuming.v consummating.v contacting.v containing.v contaminating.v contenting.v contorting.v contouring.v contradicting.v contravening.v contriving.v controlling.v convecting.v conventionalizing.v conveying.v convoking.v convoying.v convulsing.v cooping.v co-opting.v coordinating.v co-producing.v copying.v copyrighting.v cording.v cordoning.v coring.v corking.v cornering.v corroborating.v countenancing.v counteracting.v counterbalancing.v counterfeiting.v countermanding.v countersigning.v countersuing.v coupling.v courting.v court-martialing.v coveting.v coxing.v cradling.v cramping.v craning.v crayoning.v creaming.v creating.v crediting.v cremating.v crimping.v crippling.v criticizing.v crossbreeding.v cross-examining.v cross-fertilizing.v cross-indexing.v cross-questioning.v crucifying.v crushing.v cubing.v cudgeling.v cuffing.v culling.v cultivating.v cupping.v curbing.v curing.v currying.v curtailing.v cushioning.v damaging.v damning.v dampening.v dandling.v daubing.v daunting.v dazing.v dazzling.v deadening.v deafening.v deallocating.v debarring.v debasing.v debauching.v debilitating.v debiting.v debriefing.v debugging.v debunking.v decapitating.v decarbonizing.v deceiving.v decentralizing.v decertifying.v decimalizing.v decimating.v deciphering.v decking.v declaiming.v declassifying.v decoding.v decolonizing.v decompressing.v deconsecrating.v decontaminating.v decorating.v decriminalizing.v decrying.v decrypting.v dedicating.v deducting.v deeding.v deemphasizing.v deep-freezing.v deepthroating.v de-escalating.v defacing.v defaming.v defeating.v defending.v deferring.v defiling.v defining.v deflating.v deflowering.v defoliating.v deforesting.v deforming.v defragmenting.v defrauding.v defraying.v defrocking.v defrosting.v defunding.v defusing.v defying.v degrading.v dehumanizing.v dehydrating.v de-icing.v deifying.v delegating.v deleting.v delimiting.v delineating.v delisting.v deluding.v deluging.v demagnetizing.v demarcating.v demeaning.v demerging.v demilitarizing.v demisting.v demobilizing.v demolishing.v demonizing.v demoralizing.v demoting.v demutualising.v denationalizing.v denigrating.v denominating.v denoting.v denouncing.v denuding.v deodorizing.v depleting.v deploring.v deploying.v depopulating.v deporting.v deposing.v depositing.v deprecating.v deprogramming.v dequeuing.v deranging.v deriding.v desalinating.v desalinizing.v desecrating.v desegregating.v desensitizing.v deserting.v desiccating.v despatching.v despising.v despoiling.v destroying.v detaching.v detaining.v detecting.v deterring.v detesting.v dethroning.v detuning.v devaluating.v devaluing.v devastating.v devising.v devoting.v devouring.v dewatering.v diagnosing.v dicing.v diddling.v diffracting.v dignifying.v dilapidating.v diluting.v directing.v disabling.v disaffiliating.v disallowing.v disappointing.v disarranging.v disassembling.v disassociating.v disavowing.v disbaring.v disbursing.v discarding.v disciplining.v disclaiming.v discomfiting.v disconcerting.v disconnecting.v discontenting.v discounting.v discouraging.v discrediting.v disdaining.v disembarrassing.v disembowelling.v disenchanting.v disenfranchising.v disestablishing.v disfavouring.v disfiguring.v disfranchising.v disgorging.v disgracing.v disguising.v disheartening.v dishonouring.v disillusioning.v disinfecting.v disinheriting.v disinterring.v dislocating.v dislodging.v dismantling.v dismembering.v dismissing.v disobeying.v disorientating.v disorienting.v disowning.v disparaging.v dispatching.v dispelling.v displacing.v displaying.v displeasing.v dispossessing.v disproving.v disqualifying.v disregarding.v disrespecting.v disrupting.v dissecting.v disseminating.v dissing.v dissociating.v dissuading.v distancing.v distorting.v distracting.v distributing.v distrusting.v disturbing.v ditching.v diverting.v divesting.v divorcing.v divulging.v dizzying.v doctoring.v doffing.v domesticating.v dominating.v donating.v donning.v dooming.v doping.v dotting.v double-checking.v double-crossing.v dousing.v downgrading.v downing.v downloading.v downplaying.v dragooning.v dramatizing.v draping.v drenching.v drip-drying.v drubbing.v drugging.v dry-cleaning.v ducting.v dumbfounding.v dunking.v duping.v duplicating.v dusting.v dwarfing.v dyeing.v dynamiting.v eagling.v earmarking.v earning.v eclipsing.v edifying.v editing.v effacing.v effecting.v elbowing.v electrifying.v electrocuting.v electrolyzing.v elevating.v eliciting.v eliding.v eliminating.v elucidating.v eluding.v emancipating.v emasculating.v embalming.v embargoing.v embedding.v embellishing.v embezzling.v embittering.v emblazoning.v embodying.v emboldening.v embossing.v embracing.v embroiling.v emending.v emitting.v empanelling.v empowering.v emulating.v emulsifying.v enacting.v enamelling.v encasing.v enchanting.v encircling.v enclosing.v encoding.v encompassing.v encountering.v encrypting.v encumbering.v endangering.v endearing.v endorsing.v endowing.v enervating.v enfeoffing.v enfolding.v enforcing.v enfranchising.v engendering.v engineering.v engraving.v engrossing.v engulfing.v enhancing.v enjoining.v enlarging.v enlightening.v enlivening.v enmeshing.v ennobling.v enqueuing.v enraging.v enriching.v ensconcing.v enshrining.v enshrouding.v enslaving.v ensnaring.v ensouling.v entangling.v enthralling.v enthroning.v enthusing.v entombing.v entraining.v entrancing.v entrapping.v entreating.v entrusting.v entwining.v enumerating.v enveloping.v envying.v epitomizing.v equalizing.v equalling.v equating.v equipping.v eradicating.v erasing.v erecting.v eschewing.v escorting.v espousing.v espying.v esteeming.v eulogizing.v evading.v evicting.v evincing.v eviscerating.v evoking.v exacerbating.v exalting.v exasperating.v excavating.v exceeding.v excepting.v exchanging.v excising.v excluding.v excommunicating.v excoriating.v excreting.v excruciating.v exculpating.v excusing.v executing.v exemplifying.v exempting.v exerting.v exhausting.v exhibiting.v exhilarating.v exhuming.v exiling.v exorcizing.v expediting.v expelling.v expending.v experiencing.v expiating.v explicating.v exploiting.v exposing.v expropriating.v expunging.v expurgating.v extenuating.v exterminating.v externalizing.v extinguishing.v extirpating.v extolling.v extorting.v extracting.v extraditing.v extricating.v exuding.v eying.v fabricating.v facelifting.v faceting.v facilitating.v fagging.v faking.v falsifying.v familiarizing.v fancying.v fascinating.v fashioning.v fathoming.v fatiguing.v fating.v faulting.v favoriting.v favouring.v fazing.v feathering.v featuring.v feigning.v felling.v fencing.v ferreting.v fertilizing.v festooning.v feting.v fettering.v fianchettoing.v filleting.v finalizing.v financing.v fine-tuning.v fingering.v firebombing.v flagellating.v flanking.v flattering.v flaunting.v flavouring.v flaying.v fleecing.v flicking.v flighting.v flogging.v floodlighting.v flooring.v flouting.v fluffing.v flummoxing.v fluoridating.v flurrying.v flustering.v foiling.v foisting.v fomenting.v fonding.v fondling.v fooling.v force-feeding.v fording.v forecasting.v foregoing.v foreordaining.v foreshadowing.v foreshortening.v forestalling.v foreswearing.v foretelling.v forfeiting.v forging.v forgoing.v formalizing.v formulating.v forsaking.v forswearing.v fortifying.v forwarding.v fostering.v founding.v franking.v frazzling.v freeing.v frequenting.v frescoing.v fricasseeing.v frightening.v frisking.v frittering.v frogmarching.v frustrating.v frying.v fulfilling.v fumigating.v funding.v funnelling.v furbishing.v furnishing.v furrowing.v furthering.v gaging.v gainsaying.v galling.v galvanizing.v gaoling.v garbing.v garbling.v garmenting.v garnering.v garnishing.v garrisoning.v gashing.v gatecrashing.v gauging.v generating.v genericizing.v gerrymandering.v ghettoizing.v gilding.v ginning.v girding.v glaciating.v gladdening.v glamorizing.v gleaning.v glimpsing.v glorifying.v glutting.v goading.v gorging.v goring.v gracing.v grading.v grafting.v gratifying.v gravelling.v greasing.v greenlighting.v greeting.v grilling.v gripping.v gritting.v groining.v grooming.v grossing.v grudging.v guarding.v guiding.v guillotining.v gumming.v gunning.v gutting.v guzzling.v gypping.v hallowing.v halting.v halving.v hampering.v hamstringing.v handcrafting.v handcuffing.v handicapping.v handling.v haranguing.v harassing.v harboring.v harbouring.v harming.v harnessing.v harpooning.v harrowing.v harrying.v harvesting.v hassling.v haunting.v hawking.v hazarding.v hazing.v headquartering.v heaping.v heartening.v hearting.v heeding.v helming.v heralding.v highjacking.v highlighting.v hijacking.v hindering.v hitting.v hoaxing.v hobbling.v hocking.v hogging.v hollowing.v homesteading.v homogenizing.v honeying.v honing.v honoring.v honouring.v hooding.v hoodwinking.v horrifying.v horsewhipping.v hosing.v hospitalizing.v hosting.v hotfooting.v hounding.v housing.v hulling.v humbling.v humbugging.v humiliating.v humouring.v humping.v hunching.v hurling.v husking.v hyphenating.v hypnotizing.v idealizing.v identifying.v idolizing.v ignoring.v ill-treating.v illuminating.v illumining.v illustrating.v imaging.v imbibing.v imbuing.v imitating.v immersing.v immobilizing.v immolating.v immortalizing.v immunizing.v impacting.v impairing.v impaling.v impanelling.v imparting.v impeaching.v impeding.v imperilling.v impersonating.v implanting.v implementing.v implicating.v importing.v imposing.v impounding.v impoverishing.v impregnating.v impressing.v imprinting.v imprisoning.v impugning.v imputing.v inactivating.v inaugurating.v incapacitating.v incarcerating.v incarnating.v incensing.v incinerating.v including.v inconveniencing.v incriminating.v inculcating.v incurring.v indemnifying.v indenturing.v indexing.v indicting.v individuating.v indoctrinating.v inducting.v infatuating.v infecting.v infesting.v infilling.v infiltrating.v inflaming.v inflating.v inflecting.v inflicting.v influencing.v infuriating.v infusing.v ingesting.v ingratiating.v inhabiting.v inheriting.v inhibiting.v initialling.v injecting.v injuring.v inoculating.v inscribing.v inseminating.v inserting.v inspecting.v installing.v instating.v instigating.v instilling.v instituting.v institutionalizing.v insulating.v insulting.v insuring.v integrating.v intercepting.v interchanging.v interdicting.v interesting.v interjecting.v interleaving.v internalizing.v internationalizing.v interoperating.v interpolating.v interring.v interrogating.v interspersing.v interweaving.v intimidating.v intoxicating.v introducing.v intuiting.v inundating.v invading.v invalidating.v invaliding.v inveigling.v inventing.v inverting.v invigorating.v invoking.v irking.v irradiating.v irrigating.v isolating.v italicizing.v itemizing.v iterating.v jading.v jailing.v jarring.v jeopardizing.v jettisoning.v jilting.v jinxing.v jollying.v jugging.v juxtaposing.v kenning.v kidnapping.v kneading.v knifing.v knighting.v lacerating.v lacing.v lacking.v lacquering.v lambasting.v laminating.v lampooning.v lancing.v landscaping.v lassoing.v lauding.v laundering.v lavishing.v leaching.v leapfrogging.v leavening.v legalizing.v legitimatizing.v leniting.v leveraging.v levering.v levying.v libelling.v liberalizing.v liberating.v licencing.v likening.v limiting.v lionizing.v liquidizing.v listing.v loaning.v loathing.v lobbing.v lofting.v looting.v lowballing.v lubricating.v lugging.v lulling.v lumping.v luring.v lynching.v maddening.v magnetizing.v magnifying.v maiming.v maligning.v maltreating.v manacling.v mandating.v mangling.v manhandling.v manicuring.v manifesting.v manipulating.v manning.v manufacturing.v marginalising.v marginalizing.v marketing.v marooning.v marring.v marshalling.v martyring.v mashing.v masking.v massaging.v mass-producing.v mastering.v masterminding.v masticating.v mauling.v maximizing.v maxing.v measuring.v mechanizing.v medicating.v memorializing.v memorizing.v menacing.v meriting.v mesmerizing.v microfilming.v miffing.v milking.v mimeographing.v mimicking.v mincing.v miniaturizing.v minimizing.v minting.v miring.v mirroring.v misapplying.v misapprehending.v misappropriating.v miscastting.v misconceiving.v misconstruing.v misdating.v misdirecting.v misgoverning.v misguiding.v mishandling.v mishearing.v misinforming.v misinterpreting.v mislaying.v misleading.v mismanaging.v misnaming.v misplacing.v mispronouncing.v misquoting.v misreading.v misrepresenting.v misspelling.v misspending.v misstating.v mistaking.v mistranslating.v mistreating.v mistrusting.v misusing.v mitigating.v mobbing.v mocking.v modeling.v modifying.v molding.v molesting.v mollifying.v mollycoddling.v mongering.v monitoring.v monopolizing.v montaging.v mooring.v mooting.v morphing.v mortaring.v mortgaging.v mortifying.v mothballing.v mothproofing.v motorizing.v muddying.v muffing.v muffling.v mugging.v mulching.v multiplexing.v murdering.v mustering.v mutilating.v muting.v muzzling.v myspacing.v mystifying.v nabbing.v nagging.v namespacing.v narrating.v nationalizing.v naturalizing.v needling.v negating.v netting.v nettling.v neutering.v neutralizing.v nicking.v nicknaming.v nixing.v noogieing.v normalizing.v norming.v notarizing.v notating.v nourishing.v novelising.v novelizing.v nudging.v nuking.v nullifying.v numbering.v numbing.v nursing.v nurturing.v obfuscating.v obligating.v obliterating.v obscuring.v obstructing.v obtaining.v obviating.v occasioning.v occupying.v offending.v offloading.v offsetting.v oiling.v okaying.v O.K.'ing.v O.K.’ing.v OK'ing.v OK’ing.v omening.v omitting.v oppressing.v orchestrating.v ordaining.v organizing.v orientating.v orienting.v ornamenting.v ostracizing.v ousting.v outbalancing.v outclassing.v outdistancing.v outdoing.v outfighting.v outfitting.v outflanking.v outfoxing.v outgrowing.v outlasting.v outlawing.v outlining.v outliving.v outmanoeuvring.v outnumbering.v outplaying.v outraging.v outranking.v outrideing.v outrighting.v outrunning.v outscoring.v outshining.v outsmarting.v outsourcing.v outstaying.v outvoting.v outweighing.v outwitting.v overawing.v overbearing.v overburdening.v overcoming.v overcooking.v overcrowding.v overdoing.v overdubing.v overemphasizing.v overestimating.v overexerting.v overexposing.v overgrazing.v overhauling.v overhearing.v overleaping.v overloading.v overlooking.v overpaying.v overplaying.v overpopulating.v overpowering.v overpraising.v overprinting.v overrating.v overruling.v overrunning.v overseeing.v overshadowing.v overshooting.v oversimplifying.v overstating.v overstaying.v overstepping.v overstocking.v overstraining.v oversubscribing.v overtaking.v overtaxing.v overvaluing.v overwhelming.v overwriting.v owning.v oxygenating.v pacifying.v packaging.v padding.v padlocking.v paging.v paining.v palatalizing.v pampering.v papering.v parallelizing.v parallelling.v paralysing.v paralyzing.v parametrizing.v paraphrasing.v parching.v pardoning.v paring.v parodying.v paroling.v parring.v parrying.v partitioning.v partnering.v pasteurizing.v pasting.v patenting.v patrolling.v patronizing.v patterning.v patting.v pauperizing.v pawing.v pawning.v pedestrianizing.v pegging.v pelting.v penalizing.v pencilling.v peppering.v perfecting.v perforating.v perfuming.v perfusing.v perjuring.v permeating.v perming.v permuting.v perpetrating.v perpetuating.v perplexing.v persecuting.v personalizing.v personifying.v perturbing.v perusing.v pervading.v perverting.v pestering.v petting.v photocopying.v photographing.v photosensitizing.v photostatting.v phrasing.v pickling.v picturing.v piercing.v pigeonholing.v pigmenting.v pilfering.v piloting.v pinching.v pinpointing.v piping.v pipping.v piquing.v pirating.v pitchforking.v pitting.v pitying.v placating.v placing.v plagiarizing.v plaguing.v planting.v plastering.v plumbing.v pluralizing.v plying.v pocketing.v podcasting.v poisoning.v polarizing.v policing.v polishing.v politicizing.v pollinating.v polluting.v pondering.v pooh-poohing.v pooling.v popularizing.v populating.v portaging.v portending.v porting.v positioning.v possessing.v postdating.v posting.v postmarking.v postponing.v post-processing.v powdering.v praising.v prearranging.v preceding.v precipitating.v precluding.v preconceiving.v predestining.v predetermining.v predicating.v predisposing.v pre-empting.v preempting.v preening.v prefabricating.v prefacing.v prefiguring.v preforming.v preheating.v prejudging.v prejudicing.v premeditating.v premising.v preoccupying.v preordaining.v prepaying.v prepending.v prerecording.v prerendering.v presaging.v prescribing.v presenting.v preserving.v presorting.v pressurizing.v prestressing.v prettifying.v preventing.v pricing.v priding.v priming.v printing.v privileging.v prizing.v probing.v processing.v proctoring.v procuring.v prodding.v producing.v proffering.v profiling.v prognosticating.v prohibiting.v prolonging.v promoting.v promulgating.v pronouncing.v proofing.v propelling.v proportioning.v propositioning.v propounding.v proscribing.v prosecuting.v prostituting.v prostrating.v protecting.v pruning.v psychoanalysing.v psychoanalyzing.v publicizing.v publishing.v pulverizing.v pummelling.v punctuating.v punishing.v purchasing.v pureing.v purifying.v purloining.v pursing.v pursuing.v purveying.v quaffing.v qualifying.v quantifying.v quarantining.v quarterbacking.v quartering.v quashing.v quelling.v quenching.v querying.v quick-freezing.v quilting.v quoting.v radicalizing.v raffling.v raiding.v railroading.v ramming.v ramping.v ransacking.v ransoming.v raping.v ratifying.v rationalizing.v rationing.v ravaging.v ravishing.v razing.v reacquainting.v re-addressing.v readmitting.v reaping.v reappointing.v rearranging.v reassessing.v reauthorizing.v rebadging.v rebooting.v rebranding.v rebroadcasting.v rebuffing.v rebuking.v rebutting.v recapturing.v recasting.v recessing.v rechristening.v reciting.v reclaiming.v recoloring.v recommitting.v recompensing.v reconciling.v reconditioning.v reconquering.v reconsecrating.v reconsidering.v reconstructing.v reconvicting.v recouping.v recreating.v rectifying.v recusing.v recuting.v recycling.v redecorating.v redeeming.v redefining.v redeploying.v redesignating.v redesigning.v redeveloping.v rediscovering.v redistributing.v redoing.v redrafting.v re-drawing.v redrawing.v redressing.v redshirting.v reducing.v reduplicating.v re-educating.v reemploying.v reenacting.v reequiping.v re-establishing.v reestablishing.v refashioning.v refilling.v refinancing.v refining.v reflexing.v reformulating.v refracting.v refreshing.v refrigerating.v refunding.v refurbishing.v refurnishing.v refuting.v regaining.v regaling.v regimenting.v regrading.v regularizing.v regulating.v regurgitating.v rehabilitating.v rehashing.v rehiring.v rehousing.v reigniting.v reimagining.v reimbursing.v reinforcing.v reinstalling.v reinstating.v re-insuring.v reinsuring.v reintegrating.v reinterpreting.v re-inventing.v reinventing.v reinvigorating.v reissuing.v rejecting.v rejoining.v rejuvenating.v relaunching.v relaying.v releasing.v relegating.v relicensing.v relieving.v relinquishing.v relishing.v relisting.v reliving.v reloading.v remanding.v remastering.v rematching.v remedying.v remilitarizing.v remixing.v remodelling.v remolding.v remoulding.v removing.v remunerating.v rending.v renewing.v renominating.v renormalizing.v renouncing.v renovating.v renumbering.v reoccupying.v reorientating.v reorienting.v repackaging.v repainting.v repatriating.v repealing.v repelling.v rephotographing.v rephrasing.v replacing.v replanting.v replastering.v replaying.v replenishing.v replicating.v reprehending.v representing.v repressing.v reprieving.v reprimanding.v reprinting.v reproaching.v reproofing.v reproving.v repudiating.v repulsing.v repurchasing.v repurposing.v reputing.v requisitioning.v rereading.v rereleasing.v rerolling.v re-routing.v rerouting.v re-scheduling.v rescheduling.v rescinding.v rescuing.v researching.v reseating.v reselling.v resembling.v resenting.v reserving.v resetting.v reshaping.v reshuffling.v resiting.v resoling.v respecting.v restating.v restocking.v restoring.v restraining.v restricting.v restructuring.v restyling.v resubmiting.v resurrecting.v retaining.v retaking.v retarding.v retelling.v rethinking.v reting.v retitling.v retouching.v retracing.v retracting.v retransmitting.v retrieving.v retriing.v retrying.v revaluing.v revamping.v revering.v reveting.v reviewing.v reviling.v revising.v revisiting.v revitalizing.v revoking.v revolutionizing.v rewarding.v rewatering.v rewiring.v rewording.v rewriting.v ribbing.v ridding.v riddling.v ridiculing.v rifling.v righting.v rimming.v rivaling.v rivalling.v riveting.v romanizing.v romanticizing.v routing.v rubberizing.v ruing.v ruining.v rumpling.v rusticating.v sabotaging.v sacking.v saddening.v saddling.v safeguarding.v salting.v salvaging.v sampling.v sanctifying.v sanctioning.v sandblasting.v sanding.v sandpapering.v sandwiching.v sapping.v satiating.v satirising.v satirizing.v satisfying.v saturating.v sauteing.v savaging.v savouring.v scalding.v scalping.v scandalizing.v scanting.v scarpering.v scarring.v scenting.v scheduling.v schooling.v scooping.v scorching.v scorning.v scotching.v scouring.v scrapping.v scrunching.v scrutinizing.v sculpting.v scuttling.v searing.v seasoning.v seating.v seconding.v secreting.v secularizing.v securing.v sedating.v seducing.v seeding.v segregating.v selecting.v sensationalizing.v sensitizing.v sentimentalizing.v sequestering.v serenading.v serializing.v servicing.v shackling.v shadowing.v shampooing.v shapeshifting.v sharing.v sharpening.v shearing.v sheathing.v shedding.v sheltering.v shelving.v shepherding.v shielding.v shingling.v shirking.v shocking.v shooing.v short-changing.v shortlisting.v shouldering.v shovelling.v showcasing.v shredding.v shrouding.v shucking.v shunning.v shunting.v shuttering.v sickening.v sicking.v sidelining.v sidestepping.v sidetracking.v sieving.v sighting.v signposting.v silencing.v silhouetting.v simplifying.v simulating.v simulcasting.v siphoning.v siring.v skewering.v skinning.v skippering.v skirting.v slaking.v slandering.v slapping.v slashing.v slating.v slaughtering.v slaying.v sleeving.v slighting.v slinging.v slotting.v slugging.v slurring.v smelting.v smiting.v smothering.v snagging.v snaring.v snubbing.v socking.v sodomizing.v soft-pedalling.v soiling.v soldering.v soliciting.v solving.v soothing.v sophisticating.v soundproofing.v souping.v sourcing.v sousing.v spading.v spanking.v spanning.v sparing.v spaying.v spearheading.v spearing.v specifying.v speckling.v spewing.v spiking.v spin-drying.v spiriting.v spiting.v splattering.v sponsoring.v spoonfeeding.v spotlighting.v spotting.v spraining.v spraying.v sprinkling.v spurning.v squandering.v squelching.v squiring.v stabbing.v staffing.v staging.v stalemating.v standardizing.v stapling.v starching.v startling.v stashing.v stationing.v staunching.v steamrollering.v steeling.v stereotyping.v sterilizing.v stiffing.v stigmatizing.v stilling.v stimulating.v stitching.v stockading.v stoking.v stomaching.v stoning.v storing.v storyboarding.v stowing.v straddling.v strafing.v straitening.v strangling.v strapping.v streamlining.v strewing.v stroking.v structuring.v stubbing.v stuccoing.v studding.v stunning.v stunting.v styling.v stylizing.v subduing.v subediting.v subjecting.v subjugating.v sublicensing.v sublimating.v subordinating.v subpoenaing.v subserving.v subsidizing.v substantiating.v subsuming.v subtending.v subtracting.v subverting.v succouring.v suckling.v suffusing.v suiciding.v suiting.v sullying.v summarizing.v summoning.v sundering.v sunning.v superimposing.v superseding.v supplanting.v supplementing.v supplying.v supporting.v suppressing.v surmounting.v surnaming.v surpassing.v surrounding.v surveying.v suspending.v sustaining.v swamping.v swathing.v swatting.v sweetening.v swigging.v swindling.v swiping.v symbolizing.v syncopating.v syndicating.v synthesizing.v syphoning.v systematizing.v tabling.v tabulating.v tailing.v tailoring.v tainting.v taming.v tamping.v tantalizing.v targeting.v tarring.v tattooing.v taunting.v taxing.v teargasing.v teasing.v telecasting.v teleporting.v telescoping.v televising.v tendering.v tenderizing.v terracing.v terrifying.v terrorizing.v tessellating.v test-driving.v tethering.v thanking.v thatching.v thirsting.v threading.v thumbing.v thwarting.v ticketing.v tiering.v tiling.v tilling.v timelining.v timing.v tinting.v titillating.v toeing.v tolerating.v torching.v tormenting.v torpedoing.v torturing.v toting.v touring.v tousling.v touting.v towelling.v towing.v trademarking.v trampling.v tranquilizing.v tranquillizing.v transacting.v transcending.v transcoding.v transcribing.v transfixing.v transforming.v transfusing.v transgendering.v transistorizing.v transitioning.v transmitting.v transmuting.v transporting.v transposing.v transshipping.v trapping.v trashing.v traversing.v treasuring.v tricking.v triggering.v trivializing.v troubling.v trouncing.v truncating.v turbocharging.v tutoring.v tweaking.v twiddling.v typecasting.v typifying.v tyrannizing.v unaffiliating.v unarming.v unbalancing.v unbanning.v unblocking.v unbolting.v unbuckling.v unburdening.v unbuttoning.v unclothing.v uncluttering.v uncorking.v uncoupling.v uncovering.v uncrossing.v undercharging.v undercutting.v underestimating.v underexposing.v underfunding.v undergoing.v underlining.v underlying.v undermining.v underpaying.v underpinning.v underplaying.v underquoting.v underrating.v underrepresenting.v underscoring.v underselling.v underserving.v undershooting.v undersigning.v understating.v understocking.v understudying.v undervaluing.v underwriteing.v undoing.v unearthing.v unencumbering.v unenhancing.v unfettering.v unfrocking.v unfurling.v unhanding.v unhinging.v unhooking.v uniforming.v uninstalling.v unlearning.v unleashing.v unloosing.v unmasking.v unnerving.v unplugging.v unrecording.v unsaddling.v unscrambling.v unsettling.v unsheathing.v unveiling.v unzipping.v upbraiding.v updating.v upgrading.v upholding.v upholstering.v uplifting.v uprighting.v uprooting.v upsetting.v upstaging.v ushering.v usurping.v utilizing.v uttering.v vacating.v vaccinating.v valeting.v validating.v valuing.v vanquishing.v varnishing.v veiling.v vending.v venerating.v ventilating.v venting.v verbalizing.v vetoing.v vetting.v vexing.v victimizing.v videotaping.v vilifying.v vindicating.v violating.v visaing.v visualizing.v vitiating.v vivisecting.v vocalizing.v voicing.v voiding.v vouchsafing.v vulgarizing.v waging.v waiving.v walling.v walloping.v wangling.v warding.v warehousing.v warranting.v wasting.v waterproofing.v waylaying.v weaning.v weaponizing.v weathering.v wedging.v weighting.v welcoming.v wending.v westernizing.v wetting.v whacking.v wheedling.v whetting.v whiffing.v whiling.v whitewashing.v widowing.v wielding.v wikiing.v winging.v winnowing.v witching.v withholding.v withstanding.v witnessing.v wolfing.v wooing.v wording.v worming.v wounding.v wreaking.v wrecking.v wrenching.v wresting.v wronging.v zapping.v zoning.v link-grammar-5.3.16/data/en/words/words-medical.adv.10000664000076400007640000004640612431751626017201 00000000000000aberrantly abluminally abstractly a_capite_ad_calcem accelographically acceptably acoustically acronymically acrosomally actinically adaptively adaptometrically additively adenovirally adjectively adjunctively ad_nauseam adoptively adrenergically advantageously adventitiously aerobically aesthesiometrically aetiologically affectively affirmatively affordably agee agonistically algorithmically allergologically allometrically allosterically allotopically alphanumerically amblyoscopically amnioscopically amperometrically amphotropically ana anaerobically anecdotally anesthaesiologically anesthesiologically aneurysmally angiodynographically angiographically angiologically angioscopically angiospirometrically anionically anomaloscopically anomalously antagonistically ante_cibum antenatally anteriorly anterogradely antero-inferiorly anteroinferiorly antero-posteriorly anteroposteriorly antero-superiorly anterosuperiorly anthropometrically anthropomorphically antidromically antigenically antithetically antivirally any_more any_time aortographically apically archaeologically artefactually arteriographically arteriometrically arterioscopically arthrographically arthrometrically arthroscopically artifactually asymptomatically asynchronously ataxiagraphically atomistically atraumatically attentionally audiovisually auditorily aurally auscultoscopically autocatalytically autogenously autonomically autonomously autoradiographically autosomally autotrophically averagely aversively axenically axonally bacterially bacteriologically baculovirally balefully ballistocardiographically basally basolaterally biannually bibliographically bidimensionally bifunctionally bimanually bimodally binocularly biomechanically biomedically biometrically biophysically bioptically bioreductively biospecifically biosynthetically biphasically bivariately bronchoscopically bronchospirometrically calorimetrically canonically capillaroscopically capnographically capnometrically cardiodynametrically cardiointegraphically cardiologically cardiophonically cardioscopically cardiotocographically cartographically cataclysmally catalytically catastrophically caudally cavographically cellularly centrifugally centrifugationally centripetally centro-parietally centro-symmetrically centrosymmetrically centro-temporally cheerlessly chemotactically chemotaxonomically chemotrophically chirally chloridometrically cholangiographically cholangioscopically cholecystographically choledochoscopically cholinergically chromatographically chromoradiometrically chromosomally chronometrically chronomyometrically chronotropically cineangiographically cinefluoroscopically cinematographically cineradiographically circularly circumferentially circumstantially cladistically clinicopathologically clonally clonotypically coagulantly coaxially coincidently cold-bloodedly cold-heartedly collaboratively collegially colonoscopically colorimetrically colposcopically combinatorially compactly compimetrically complementarily complexly concentrically concertedly concomitantly concordantly conformally conformationally congenitally conjointly consensually constitutively contourographically contralaterally convergently convolutely coordinately coronally cortically cosmetically cotranslationally coulometrically covalently cross-reactively crossreactively cross_sectionally cross-sectionally cryometrically crystallographically curatively curvilinearly cyclically cyclonically cystically cystometrically cystoscopically cystourethroscopically cyto-architecturally cytoarchitecturally cytofluorimetrically cytofluorographically cytogenetically cytologically cytometrically cytomorphologically cytopathologically cytophotometrically cytoplasmically cytotoxically definitively deleteriously demographically de_novo densitometrically dependantly dependently dermatoscopically despitefully desultorily detectably deterministically developmentally diagnosably diagnostically dialectically dialytically diastereomerically dichotomously dihedrally dilatometrically dimensionally diopsimetrically dioptometrically diplopiometrically directionality directionally directoscopically direfully discontinuously discordantly discrepantly disparately disproportionally disquietingly distally diurnally divergently dolorimetrically dominantly dorsally dorsoventrally dosimetrically d.p. dually duodenoscopically dyadically dynographically eccentrically echocardiographically echoencephalographically echographically echoophthalmographically echotomographically eclectically econometrically ectopically edematogenically effectually egomaniacally eikonometrically ektacytometrically electively electro-acoustically electroacoustically electrobasographically electrocardiocontourographically electrocardiographically electrocardioscopically electrochemically electrocorticographically electroencephalographically electroencephaloscopically electrogastrographically electroglottographically electrogoniometrically electrographically electrohydraulically electromagnetically electromanometrically electromechanically electromicroscopically electromyographically electroneurographically electroneuromyographically electron-microscopically electronmicroscopically electronystagmographically electrooculographically electrophonocardiographically electrophorectically electrophoretically electrophysiologically electropupillographically electrostatically electrosurgically embryologically emergently empathetically empathically enantiomerically en_bloc encephalographically encephaloscopically endobronchially endocrinologically endodontically endogenously endonasally endonucleolytically endoradiographically endoscopically endosmotically endourologically en_face en_passant enterally enterically enthalpically entomologically entoptoscopically entropically enzymatically enzymically enzymocytochemically epicutaneously epidemiologically episodically episomally epistatically equipotently equivalently equivocally ergometrically ergonomically ergospirometrically esthesiometrically etiologically etiopathogenetically etymologically evolutionally evolutionarily excisionally exocyclically exogenously expandingly expectedly expeditionally expeditionaly expeditiously expensively ex_planta exploratively extra-cellularly extracellularly extrathymically ex_vivo facultatively feelingly fenestrometrically ferrokinetically fetascopically fiberscopically figurally filtrometrically firstly fluorescently fluorimetrically fluorometrically fluorophotometrically fluoroscopically focally foetascopically forensically for_ever fractally fractionally fragmentographically frictionally fro frontally futuristically gastroduodenoscopically gastroenterologically gastrographically gayly genomically genotypically geochemically geomagnetically gerontologically gerontopsychiatrically gestationally gesturally gingivally glucometrically glycosidically goniometrically gonioscopically Grad. gravitationally gustometrically gynecologically haemacytometrically haematofluorometrically haematologically haematopoetically haematopoietically haemodynamically haemoglobinometrically haemolytically haemorheologically haemorrheologically haemostatically half-maximally halfmaximally hand_to_knee haptically harmlessly head_first head-first headfirst heedfully heedlessly heel_to_knee helically hemacytometrically hematofluorometrically hematologically hematopoetically hematopoietically hemodynamically hemoglobinometrically hemolytically hemorheologically hemorrheologically hemostatically hepatically hereof hereto herniographically heterogeneously heterogenously heterologously heterosexually heterosynaptically heterotopically heterotrophically heterotypically heterozygously hierarchically histoautoradiographically histo-cytologically histocytologically histogenetically histologically histometrically histomorphologically histomorphometrically histopathologically histo-structurally histostructurally histotypically hn holographically homeostatically homogeneously homologously homosexually homotypically homozygously hormonally humanistically humorally hydrodensitometrically hydrolytically hydrophobically hydropically hydroponically hyperacutely hyperbolically hyperosmotically hyperoxically hyperreflexically hypersensitively hypoxically hysteroscopically iatrogenically iconically iconographically ictally idiotypically immunobiologically immunochemically immunocyto-chemically immunofluorometrically immunogenetically immunohistochemically immunohistologically immunologically immunomorphologically immunospecifically inaptly inaudibly incrementally indecorously in_dies indigenously inducibly inductively industrially inertially inexcusably in_extenso infero-laterally infero-medially infero-posteriorly infero-temporally infiltratively infrahepatically in_fundo inhibitorily inhomogeneously in_lieu inotropically insecticidally inseparably insertionally inside-out insignificantly insofar interactively interatomically interferometrically intergenerically intermediately interpretatively interpretively interstitially intraabdominally intra-amnionically intraamnionically intraamniotically intraaortically intraarterially intraarticularly intra-cellularly intracerebrally intracervically intracolonically intracortically intracranially intraduodenally intra-epidermally intraepidermally intra-epithelially intraepithelially intrahypothalamically intra-individually intraindividually intrajejunally intralesionally intraluminally intramurally intra-muscularly intra-operatively intraoperatively intraorally intraportally intrarenally intrasplenically intratracheally intratypically intra-venously intravitally intriguingly intrusively invasively invertedly in_vitro in_vivo iontophoretically ipsilaterally irrevocably ischemically isometrically isotachophoretically isothermally isotopically isotropically karyotypically keratoscopically kinaesthesiometrically kinematically kinesimetrically kinesthesiometrically kinetically laminagraphically laparoscopically laryngostroboscopically latently legalistically lensometrically lethally likewise limitedly linguo-apically lithometrically lithoscopically lumboscopically luminometrically lymphangiographically lymphographically lymphoscintigraphically lytically macroscopically magnetocardiographically magnocellularly mammographically manipulatively mechanographically mechanomyographically meiotically metabolically metamorphically metastatically microanalytically microanatomically microangiographically microbially microbiologically microcalorimetrically microchemically microdensitometrically microelectrophoretically microfluorometrically microgasometrically microiontophoretically microneurographically microphotometrically microradiographically microspectrofluorometrically microspectrophotometrically microsurgically midsystolically mineralogically mirthlessly mitochondrially mitotically molecularly monocularly monophasically monotonically morphologically morphometrically motorically muscularly mutagenically myeloscopically nasographically nasopharyngoscopically nasoscopically natally natively negligibly neoplastically nephrologically nephroscopically neurobiologically neurochemically neurographically neurolinguistically neuronally neuropathologically neuropsychologically neurovascularly noncompetitively nonconventionally noncovalently noncyclically nonenzymatically nongenetically nonhaematologically nonhematologically nonimmunologically non-invasively noninvasively non-isotopically nonisotopically nonmetastatically nonmetrically non-occupationally nonoccupationally non-operatively nonoperatively nonosmotically non-pharmacologically nonpharmacologically nonpolymorphically nonpsychiatrically non-randomly nonrandomly non-sexually nonsexually nonsignificantly non-simultaneously nonsurgically nosographically nuclearly nystagmographically obligatorily observerscopically occcasionally occupationally octahedrally oculographically oculoplethysmographically odynometrically oft o.h. olfactometrically o.m. om omnicardiographically omni_nocte oncometrically one-sidedly operationally operatively ophthalmodiaphanoscopically ophthalmodiastimetrically ophthalmodynamometrically ophthalmofunduscopically ophthalmographically ophthalmoleucoscopically ophthalmoleukoscopically ophthalmometrically ophthalmometroscopically ophthalmotonometrically ophthalmotropometrically oppositely optoelectronically optometrically optomyometrically orchidometrically ordinately organismically orogastrically orthotopically oscillographically oscillometrically oscillotonometrically osmometrically osmoscopically osmotically osteosynthetically otoacoustically otomicroscopically otoscopically out_of_doors over-ridingly oxidatively pachymetrically panendoscopically pantographically para-arterially paraarterially paracentrically paradigmatically paramagnetically parasitologically parasystolically parenterally pari_passu parthenogenetically parturiometrically pathomorphologically pelvimetrically pelviscopically penetrometrically pentagonally peranally per_annum per_anum per_cent per_contiguum per_continuum percutaneously per_cutem perforce perinatally periodontally perioperatively periplasmically peritoneally peritoneoscopically peritrichously perorally per_os per_primam per_primam_intentionem per_rectum per_saltum per_se per_secundam per_secundam_intentionem per_tertiam pertinently per_tubam per_vaginam per_vias_naturales petechiometrically phaneroscopically pharmaceutically pharyngoscopically phenotypically phoniatrically phonostethographically phorometrically photoacoustically photochemically photofluorometrically photofluoroscopically photomicrographically photoplethysmographically phototachometrically phototactically phototrophically phylogenetically physiologically physiotherapeutically piezoelectrically placentally planigraphically planimetrically plethysmographically pluralistically pneumatographically pneumotachographically p.o. po P.O. polycardiographically polyclonally polygraphically polysomnographically polyspermically post-catheterisation postcatheterisation post_cibos posteroanteriorly postischaemically postischemically postmetamorphically post_mortem postnatally post_operatively post-operatively post_partum postprandially post_singulas_sedes_liquidas postthrombotically posttranscriptionally post-translationally posttranslationally potentiometrically pow pre-attentively preattentively precociously preconceptionally predominately preferentially preliminarily premenopausally prenatally pre-operatively presumptively prethymically prevalently p.r.n. proctosigmoidoscopically prolately prophylactically pro_rata pro_re_nata prospectively proteolytically prototypically psychiatrically psychoanalytically psychometrically psychotically pulselessly pupillographically pupillometrically pyeloscopically pyrolytically pyrometrically pyroscopically quaque_nocte radiatively radioactively radiobiologically radiocardiographically radiochemically radiochromatographically radioenzymatically radiogenically radiographically radioimmunologically radiologically radiolytically radiotelemetrically rakishly reactively recessively reciprocally rectally reflexively regardless renographically reproducibly resectoscopically retinoscopically retrogradely retrovirally revengefully reversely rheologically rheumatologically rhinoanemometrically rhinomanometrically ritardando roentgenographically rostrally rostrocaudally rotametrically rotationally ruminally saprophytically satisfyingly scandalously scintigraphically secundum_artem secundum_naturam sedimentometrically segmentally semiautomatically semiologically semi-quantitatively semiquantitatively semispecifically serendipitously serologically serospecifically shoddily sialographically siderose sigmoidally sigmoidoscopically simplistically sinusoidally skeletally sketchily skiascopically s.l. sociodemographically sociometrically somatically some_day sonographically soundlessly spatiotemporally spectrally spectrofluorimetrically spectrographically spectrophotometrically spectroscopically speculatively spheroidally sphincteroscopically sphygmocardiographically spinally spinelessly spiritlessly spirographically stably stereologically stereometrically stereomicroscopically stereophotogrammetrically stereospecifically stereotactically stereotaxically sterically stertorously stethographically stoichiometrically stolidly subchronically subepithelially sublethally sublingually submaximally suboptimally subperiodically subserosally subtotally sudorimetrically sulkily superparamagnetically supportively supranormally supraphysiologically supratubercular symptomatically synaptically synchronously synergistically systemically tachometrically tandemly td tearlessly telediastolically telemetrically telephonically telethermometrically temporally tendentiously ter_dia tetanically tetragonally tetrahedrally thalamically thematically thence thereof therewith thermodynamically thermographically thermometrically thermostatically thioyltically thoracoscopically thrice thromboelastographically thrombometrically tid tocodynamometrically tomodensitometrically tomographically tonally tonically tonographically tonometrically tonoscopically topologically tracheally transcardially transcranially transcriptionally transcrotally transiently translaryngeally transmurally transovumly transplacentally transpylorically transrectally transstadially transtadially transtelephonically transvaginally transvenously traumatically traumatologically tremographically triadically tropometrically troposcopically typoscopically ubiquitously ultrasonically ultrasonographically ultrastructurally unaggressively unclearly uncompetitively uniparentally univalently univariately unnaturally unphysiologically unpredictably unproblematically unrealistically unsympathetically unsystematically upside_down ureterorenoscopically ureteroscopically urethrographically urethrometrically urinometrically urodynamically uroflowmetrically usefully vagally vaginally vaginometrically vaginoscopically validly variably vascularly vectorcardiographically vectorially velocimetrically venographically ventriculographically ventriculo-peritoneally ventriculoscopically vibrometrically vibrophonocardiographically vice_versa videodensitometrically videomicroscopically vilely virally viscometrically visuometrically vitreally viz. voltammetrically volubly voluptuously wastefully willfully wrathfully xenically xeromammographically xeroradiographically zygotically zymographically link-grammar-5.3.16/data/en/words/words.v.10.30000664000076400007640000000312312766044421015505 00000000000000acknowledged.q-d added.q-d admitted.q-d advanced.q-d affirmed.q-d agreed.q-d alleged.q-d announced.q-d argued.q-d ascertained.q-d asserted.q-d assumed.q-d avered.q-d believed.q-d blathered.q-d bloviated.q-d bragged.q-d calculated.q-d charged.q-d claimed.q-d commanded.q-d commented.q-d complained.q-d conceded.q-d concluded.q-d confessed.q-d confirmed.q-d contended.q-d continued.q-d cried.q-d decided.q-d declared.q-d deduced.q-d demanded.q-d determined.q-d discerned.q-d disclosed.q-d discovered.q-d dodged.q-d emphasized.q-d envisioned.q-d equivocated.q-d evaded.q-d exclaimed.q-d explained.q-d figured.q-d guessed.q-d hedged.q-d held.q-d hemmed.q-d hesitated.q-d hinted.q-d hissed.q-d hoped.q-d hypothesized.q-d implied.q-d inquired.q-d insisted.q-d intimated.q-d learned.q-d lied.q-d maintained.q-d mumbled.q-d mused.q-d muttered.q-d noted.q-d observed.q-d ordered.q-d pledged.q-d posited.q-d postulated.q-d predicted.q-d presumed.q-d presupposed.q-d prevaricated.q-d proclaimed.q-d professed.q-d proposed.q-d proved.q-d quivered.q-d realized.q-d reasoned.q-d recalled.q-d reckoned.q-d recognized.q-d recounted.q-d reflected.q-d related.q-d remarked.q-d remembered.q-d repeated.q-d replied.q-d reported.q-d resolved.q-d responded.q-d retorted.q-d revealed.q-d ruled.q-d sang.q-d screamed.q-d shouted.q-d sighed.q-d sobbed.q-d speculated.q-d spit.q-d stalled.q-d stated.q-d stipulated.q-d stressed.q-d suggested.q-d swore.q-d temporized.q-d tergiversated.q-d testified.q-d theorized.q-d thought.q-d threatened.q-d urged.q-d uttered.q-d vacillated.q-d vocalized.q-d wavered.q-d whispered.q-d wondered.q-d yelled.q-d link-grammar-5.3.16/data/en/words/words.v.6.40000664000076400007640000001104212766044421015432 00000000000000adopting.v airing.v airlifting.v angling.v armoring.v authorising.v averaging.v backfilling.v backing.v backpacking.v badging.v bailing.v banging.v beaming.v beckoning.v beefing.v bellowing.v benchmarking.v bending.v bicycling.v biking.v binding.v biting.v blaring.v bleeding.v blogging.v bloging.v blowing.v bobbing.v bogging.v boiling.v bolting.v booing.v booting.v boozing.v boring.v bouncing.v bounding.v bowling.v boxing.v branching.v breaking.v breathing.v brightening.v bruising.v brushing.v bucking.v buckling.v bugging.v building.v bulging.v bumming.v bumping.v bunching.v burning.v busting.v butting.v buttoning.v buzzing.v calming.v camping.v canceling.v canoeing.v captioning.v carving.v cashing.v casting.v chambering.v changing.v chatting.v cheating.v checking.v cheering.v cheesing.v chewing.v chilling.v chipping.v choking.v chomping.v chopping.v choreographing.v churning.v cleaning.v climbing.v clogging.v closing.v clouding.v clumping.v coding.v coffering.v coiling.v combing.v connecting.v contracting.v cooking.v cooling.v copping.v costuming.v coughing.v counting.v cracking.v cramming.v crossing.v crowding.v crumbling.v crumpling.v crunching.v curling.v custom-building.v dashing.v deep-frying.v dematerializing.v dialing.v dialling.v digging.v dining.v dragging.v draining.v dressing.v drinking.v dropkicking.v dropping.v drowning.v drumming.v drying.v ducking.v dumbing.v easing.v eating.v edging.v emailing.v emceing.v emptying.v evangelizing.v evening.v facing.v fanning.v farming.v fattening.v feeding.v fending.v fetching.v feuding.v filing.v filling.v filtering.v firing.v firming.v fishing.v fisting.v flaring.v flattening.v flavoring.v flipping.v floating.v flooding.v flubbing.v flunking.v flushing.v flying.v folding.v following.v forking.v fouling.v framing.v freaking.v freezing.v frenching.v freshening.v frizzing.v frizzling.v fucking.v fueling.v galloping.v gathering.v glazing.v gobbling.v gonging.v grabbing.v grinding.v gulping.v guttering.v hacking.v hammering.v hand-building.v hanging.v hardwiring.v harkening.v hauling.v heading.v healing.v heating.v herding.v hiding.v hiking.v hitching.v homering.v hooking.v hopping.v horning.v hunting.v ironing.v jamming.v jerking.v joining.v jumbling.v jumping.v kayaking.v killing.v knocking.v knotting.v lapping.v lashing.v leading.v leaking.v leaning.v leaping.v leveling.v levelling.v licking.v lightening.v lighting.v limbering.v lining.v livening.v logging.v looping.v loosening.v losing.v marching.v marrying.v matching.v melting.v messing.v missing.v mixing.v mopping.v mounding.v mouthing.v moving.v mucking.v nodding.v oozing.v opening.v optioning.v overthrowing.v packing.v pairing.v panning.v parlaying.v partying.v peeing.v peeling.v piling.v pissing.v playing.v ploughing.v plowing.v plucking.v plunging.v pointing.v poking.v popping.v pounding.v prinking.v prototyping.v prying.v puckering.v pulling.v pumping.v pushing.v quieting.v ragging.v raking.v reaching.v reeling.v renting.v rerecording.v resizing.v reving.v rewinding.v riding.v ringing.v ripping.v rocking.v rolling.v rooting.v rotoscoping.v rounding.v rubbering.v rubbing.v rushing.v sailing.v sawing.v scarfing.v scoping.v scouting.v scraping.v scratching.v screwing.v scuffing.v sealing.v seguing.v serving.v settling.v sewing.v shaking.v shaping.v shaving.v shifting.v shining.v shipping.v shooting.v shorting.v shrugging.v shushing.v shutting.v signing.v silkscreening.v sketching.v skiing.v skin-diving.v skipping.v slicking.v sliding.v slipping.v slitting.v sloughing.v slowing.v slurping.v smartening.v smashing.v smoothing.v snapping.v snatching.v sneaking.v sniffing.v snorkeling.v snorkelling.v snuffing.v soaking.v sobering.v softening.v spacing.v sparking.v speeding.v spelling.v spilling.v spinning.v spiraling.v spiralling.v spitting.v splicing.v splitting.v spreading.v springing.v sprouting.v sprucing.v squaring.v squeezing.v squirting.v squishing.v staggering.v stalking.v stamping.v staring.v starring.v starving.v stealing.v steaming.v sticking.v stiffening.v stirring.v stocking.v storming.v straightening.v stretching.v stripping.v sucking.v summing.v surfing.v swelling.v swimming.v swinging.v switching.v swotting.v tallying.v tangling.v tapering.v tasking.v thickening.v thinning.v ticking.v tidying.v tightening.v tinkling.v tipping.v tiring.v togging.v toning.v toppling.v tossing.v touching.v trailing.v treading.v trimming.v tripping.v tucking.v tumbling.v tuning.v twisting.v typing.v vacuuming.v waking.v walking.v warming.v weaving.v weeding.v weighing.v whipping.v whiting.v: whooping.v winding.v winning.v wiping.v working.v wrapping.v zeroing.v link-grammar-5.3.16/data/en/words/words.v.8.50000664000076400007640000000223612766044421015442 00000000000000auctioning.g bandying.g barring.g battening.g blocking.g blotting.g blurting.g boarding.g booking.g bottling.g bundling.g caging.g carrying.g carting.g chalking.g chasing.g chucking.g cluttering.g covering.g cranking.g cutting.g damming.g dishing.g dividing.g doling.g dredging.g dumping.g egging.g eking.g exporting.g factoring.g faxing.g fixing.g flinging.g fobbing.g gouging.g hamming.g hashing.g hoisting.g jacking.g jazzing.g jotting.g kicking.g ladling.g laying.g lifting.g linking.g loading.g locking.g lopping.g mailing.g mapping.g marking.g meting.g mulling.g mussing.g nailing.g palming.g patching.g paving.g penning.g phasing.g phoning.g picking.g piecing.g pinning.g plugging.g pricking.g propping.g punching.g racking.g reining.g rigging.g riling.g rinsing.g roughening.g roughing.g saving.g scaling.g scaring.g screening.g shoring.g singling.g sizing.g skimming.g skittling.g smuggling.g sopping.g sorting.g spicing.g stacking.g staking.g staving.g stringing.g stuffing.g sussing.g sweeping.g tacking.g taping.g tearing.g throwing.g tiding.g topping.g totaling.g totalling.g toughening.g tracking.g tying.g wadding.g washing.g wearing.g wringing.g yanking.g zipping.g link-grammar-5.3.16/data/en/words/words.v.4.20000664000076400007640000006715312766044421015444 00000000000000abandons.v abases.v abbreviates.v abducts.v abets.v abhors.v abolishes.v abridges.v abrogates.v absorbs.v abstracts.v abuses.v abuts.v accents.v accentuates.v accesses.v acclaims.v accommodates.v accompanies.v accomplishes.v accosts.v accredits.v accretes.v accustoms.v acerbates.v achieves.v acquaints.v acquires.v activates.v addicts.v addles.v addresses.v adjudges.v administers.v admires.v admonishes.v adores.v adorns.v adulterates.v adumbrates.v aerates.v affects.v affixes.v afflicts.v aggrandizes.v aggravates.v alienates.v allays.v alleviates.v allocates.v allots.v amasses.v ambushes.v ameliorates.v amends.v amortizes.v amplifies.v amputates.v anaesthetizes.v anathematizes.v anesthetizes.v angers.v anglicizes.v animates.v anneals.v annexes.v annihilates.v annoints.v annotates.v annuls.v anoints.v antagonizes.v antedates.v anthologizes.v anthropomorphizes.v apes.v appals.v appeases.v appends.v apportions.v appraises.v apprehends.v apprentices.v apprises.v appropriates.v arms.v arouses.v arraigns.v arrays.v arrests.v arrogates.v ascribes.v asphalts.v asphyxiates.v aspirates.v assails.v assassinates.v assaults.v assays.v assorts.v assuages.v atomizes.v attacks.v attains.v attaints.v attenuates.v attires.v attracts.v attributes.v attunes.v audits.v augments.v authenticates.v autographs.v automates.v avenges.v avers.v averts.v awaits.v awes.v axes.v backdates.v badgers.v badmouths.v baffles.v balances.v bales.v bamboozles.v bandages.v banishes.v bankrolls.v bankrupts.v bans.v baptizes.v barbarizes.v barbecues.v bares.v barrels.v barricades.v bases.v bashes.v bastes.v batters.v battles.v beaks.v beans.v beatifies.v beautifies.v bedevils.v befalls.v befits.v befouls.v befriends.v befuddles.v begets.v beggars.v beguiles.v beheads.v beholds.v bejewels.v belabours.v belies.v belittles.v belts.v bemoans.v benchs.v bequeaths.v berates.v bereaves.v beseeches.v besieges.v besmirches.v bespeaks.v bestirs.v bestows.v bestrews.v bestrides.v bests.v betokens.v betrays.v bevels.v bewails.v bewilders.v be-witches.v bewitches.v biases.v bides.v biffs.v bilks.v billets.v bills.v birches.v birthes.v bisects.v blackballs.v blacklists.v blackmails.v blades.v blames.v blankets.v blasts.v blazons.v blemishes.v blesses.v blights.v blindfolds.v blinds.v blitzes.v blockades.v blow-dries.v bludgeons.v blue-pencils.v blunts.v bolds.v bolsters.v bombards.v bombs.v bookends.v boosts.v bosses.v botches.v boycotts.v braces.v brackets.v braids.v brainwashes.v braises.v brandishes.v brands.v braves.v breaches.v breads.v bribes.v bricks.v bridges.v briefs.v brines.v broaches.v brocades.v brokers.v bronzes.v brooks.v browbeats.v brutalizes.v budgets.v buffs.v bulldozes.v bungles.v bungs.v buoys.v burdens.v buries.v burlesques.v buses.v busies.v butchers.v buttonholes.v buttresses.v by-passes.v bypasses.v cajoles.v cakes.v calibrates.v camouflages.v canes.v cannibalizes.v canonises.v canonizes.v capes.v caps.v captivates.v captures.v carbonizes.v carburets.v cards.v caresses.v caricatures.v carjacks.v carpets.v cases.v castigates.v castrates.v catalogues.v catapults.v categorizes.v cedes.v cements.v censors.v censures.v centralises.v centralizes.v chagrins.v chains.v chairs.v champions.v channels.v chaperons.v charms.v charters.v charts.v chastens.v chastises.v cheapens.v checkmates.v cherishes.v chides.v chisels.v chlorinates.v chords.v christens.v chromes.v chronicles.v circularizes.v circumcises.v circumnavigates.v circumscribes.v circumvents.v cites.v civilizes.v clads.v clamps.v classifies.v claws.v cleanses.v clenches.v clips.v cloaks.v clobbers.v cloisters.v clones.v closets.v clothes.v clubs.v coats.v co-authors.v coauthors.v cobbles.v cocks.v coddles.v codenames.v codifies.v cods.v coerces.v cofounds.v coins.v cold-shoulders.v collars.v collates.v collectivizes.v collects.v collocates.v colocates.v colonizes.v combats.v comforts.v commandeers.v commemorates.v commends.v commercializes.v compacts.v compartmentalizes.v compassionates.v compiles.v complements.v completes.v complicates.v compliments.v composts.v compounds.v comprehends.v compresses.v comprises.v computerizes.v conceals.v concerns.v conciliates.v concocts.v conditions.v condones.v configures.v confines.v confiscates.v conflates.v confounds.v confronts.v confuses.v confutes.v congas.v congratulates.v conjures.v conks.v connotes.v conquers.v conscripts.v consecrates.v conserves.v consigns.v consoles.v constitutes.v constrains.v constricts.v constructs.v construes.v consumes.v consummates.v cons.v contacts.v contains.v contaminates.v contents.v contorts.v contours.v contradicts.v contravenes.v contrives.v controls.v convects.v conventionalizes.v conveys.v convokes.v convoys.v convulses.v coops.v co-opts.v coordinates.v copies.v co-produces.v copyrights.v cordons.v cords.v cores.v corks.v corners.v corroborates.v countenances.v counteracts.v counterbalances.v counterfeits.v countermands.v countersigns.v countersues.v couples.v court-martials.v courts.v covets.v coxs.v cradles.v cramps.v cranes.v crayons.v creams.v creates.v credits.v cremates.v crimps.v cripples.v criticizes.v crossbreeds.v cross-examines.v cross-fertilizes.v cross-indexes.v cross-questions.v crucifies.v crushes.v cubes.v cudgels.v cuffs.v culls.v cultivates.v cups.v curbs.v cures.v curries.v curtails.v cushions.v damages.v damns.v dampens.v dandles.v daubs.v daunts.v dazes.v dazzles.v deadens.v deafens.v deallocates.v debars.v debases.v debauches.v debilitates.v debits.v debriefs.v debugs.v debunks.v decapitates.v decarbonizes.v deceives.v decentralizes.v decertifies.v decimalizes.v decimates.v deciphers.v decks.v declaims.v declassifies.v decodes.v decolonizes.v decompresses.v deconsecrates.v decontaminates.v decorates.v decries.v decriminalizes.v decrypts.v dedicates.v deducts.v deeds.v deemphasizes.v deep-freezes.v deepthroats.v de-escalates.v defaces.v defames.v defeats.v defends.v defers.v defies.v defiles.v defines.v deflates.v deflowers.v defoliates.v deforests.v deforms.v defragments.v defrauds.v defrays.v defrocks.v defrosts.v defunds.v defuses.v degrades.v dehumanizes.v dehydrates.v de-ices.v deifies.v delegates.v deletes.v delimits.v delineates.v delists.v deludes.v deluges.v demagnetizes.v demarcates.v demeans.v demerges.v demilitarizes.v demists.v demobilizes.v demolishes.v demonizes.v demoralizes.v demotes.v demutualises.v denationalizes.v denigrates.v denominates.v denotes.v denounces.v dents.v denudes.v deodorizes.v depletes.v deplores.v deploys.v depopulates.v deports.v deposes.v deposits.v deprecates.v deprograms.v dequeues.v deranges.v derides.v desalinates.v desalinizes.v desecrates.v desegregates.v desensitizes.v deserts.v desiccates.v despatches.v despises.v despoils.v destroys.v detaches.v detains.v detects.v deters.v detests.v dethrones.v detunes.v devaluates.v devalues.v devastates.v devises.v devotes.v devours.v dewaters.v diagnoses.v dices.v diddles.v diffracts.v dignifies.v dilapidates.v dilutes.v directs.v disables.v disaffiliates.v disallows.v disappoints.v disarranges.v disassembles.v disassociates.v disavows.v disbars.v disburses.v discards.v disciplines.v disclaims.v discomfits.v disconcerts.v disconnects.v discontents.v discounts.v discourages.v discredits.v disdains.v disembarrasses.v disembowels.v disenchants.v disenfranchises.v disestablishes.v disfavours.v disfigures.v disfranchises.v disgorges.v disgraces.v disguises.v disheartens.v dishonours.v disillusions.v disinfects.v disinherits.v disinters.v dislocates.v dislodges.v dismantles.v dismembers.v dismisses.v disobeys.v disorientates.v disorients.v disowns.v disparages.v dispatches.v dispels.v displaces.v displays.v displeases.v dispossesses.v disproves.v disqualifies.v disregards.v disrespects.v disrupts.v dissects.v disseminates.v disses.v dissociates.v dissuades.v distances.v distils.v distorts.v distracts.v distributes.v distrusts.v disturbs.v ditches.v diverts.v divests.v divorces.v divulges.v dizzies.v doctors.v doffs.v domesticates.v dominates.v donates.v dons.v dooms.v dopes.v dots.v double-checks.v double-crosses.v douses.v downgrades.v downloads.v downplays.v downs.v dragoons.v dramatizes.v drapes.v drenches.v drip-dries.v drubs.v drugs.v dry-cleans.v ducts.v dumbfounds.v dunks.v dupes.v duplicates.v dusts.v dwarfs.v dyes.v dynamites.v eagles.v earmarks.v earns.v eclipses.v edifies.v edits.v effaces.v effects.v elbows.v electrifies.v electrocutes.v electrolyzes.v elevates.v elicits.v elides.v eliminates.v elucidates.v eludes.v emancipates.v emasculates.v embalms.v embargos.v embeds.v embellishes.v embezzles.v embitters.v emblazons.v embodies.v emboldens.v embosses.v embraces.v embroils.v emends.v emits.v empanels.v empowers.v emulates.v emulsifies.v enacts.v enamels.v encases.v enchants.v encircles.v encloses.v encodes.v encompasses.v encounters.v encrypts.v encumbers.v endangers.v endears.v endorses.v endows.v enervates.v enfeoffs.v enfolds.v enforces.v enfranchises.v engenders.v engineers.v engraves.v engrosses.v engulfs.v enhances.v enjoins.v enlarges.v enlightens.v enlivens.v enmeshes.v ennobles.v enqueues.v enrages.v enriches.v ensconces.v enshrines.v enshrouds.v enslaves.v ensnares.v ensouls.v entangles.v enthralls.v enthrals.v enthrones.v enthuses.v entombs.v entrains.v entrances.v entraps.v entreats.v entrusts.v entwines.v enumerates.v envelops.v envies.v epitomizes.v equalizes.v equals.v equates.v equips.v erases.v erects.v eschews.v escorts.v espies.v espouses.v esteems.v eulogizes.v evades.v evicts.v evinces.v eviscerates.v evokes.v exacerbates.v exalts.v exasperates.v excavates.v exceeds.v excepts.v exchanges.v excises.v excludes.v excommunicates.v excoriates.v excretes.v excruciates.v exculpates.v excuses.v executes.v exemplifies.v exempts.v exerts.v exhausts.v exhibits.v exhilarates.v exhumes.v exiles.v exorcizes.v expedites.v expels.v expends.v experiences.v expiates.v explicates.v exploits.v exposes.v expropriates.v expunges.v expurgates.v extenuates.v exterminates.v externalizes.v extinguishes.v extirpates.v extols.v extorts.v extracts.v extradites.v extricates.v exudes.v eyes.v fabricates.v facelifts.v facets.v facilitates.v fags.v fakes.v falsifies.v familiarizes.v fancies.v fascinates.v fashions.v fates.v fathoms.v fatigues.v faults.v favorites.v favours.v fazes.v feathers.v features.v feigns.v fells.v fences.v ferrets.v fertilizes.v festoons.v fetes.v fetters.v fianchettos.v fillets.v finalizes.v finances.v fine-tunes.v fingers.v firebombs.v flagellates.v flanks.v flatters.v flaunts.v flavours.v flays.v fleeces.v flicks.v flights.v flogs.v floodlights.v floors.v flouts.v fluffs.v flummoxes.v fluoridates.v flurries.v flusters.v foils.v foists.v foments.v fondles.v fonds.v fools.v force-feeds.v fords.v forecasts.v foregoes.v foreordains.v foreshadows.v foreshortens.v forestalls.v foreswears.v foretells.v forfeits.v forges.v forgoes.v formalizes.v formulates.v forsakes.v forswears.v fortifies.v forwards.v fosters.v founds.v franks.v frazzles.v frees.v frequents.v frescos.v fricassees.v fries.v frightens.v frisks.v fritters.v frogmarches.v frustrates.v fulfills.v fulfils.v fumigates.v funds.v funnels.v furbishes.v furnishes.v furrows.v furthers.v gages.v gainsays.v galls.v galvanizes.v gaols.v garbles.v garbs.v garments.v garners.v garnishes.v garrisons.v gashes.v gatecrashes.v gauges.v generates.v genericizes.v gerrymanders.v ghettoizes.v gilds.v gins.v girds.v glaciates.v gladdens.v glamorizes.v gleans.v glimpses.v glorifies.v gluts.v goads.v gores.v gorges.v graces.v grades.v grafts.v gratifies.v gravels.v greases.v greenlights.v greets.v grills.v grips.v grits.v groins.v grooms.v grosses.v grudges.v guards.v guides.v guillotines.v gums.v guns.v guts.v guzzles.v gyps.v hallows.v halts.v halves.v hampers.v hamstrings.v handcrafts.v handcuffs.v handicaps.v handles.v harangues.v harasses.v harbors.v harbours.v harms.v harnesses.v harpoons.v harries.v harrows.v harvests.v hassles.v haunts.v hawks.v hazards.v hazes.v headquarters.v heaps.v heartens.v hearts.v heeds.v helms.v heralds.v highjacks.v highlights.v hijacks.v hinders.v hits.v hoaxes.v hobbles.v hocks.v hogs.v hollows.v homesteads.v homogenizes.v hones.v honeys.v honors.v honours.v hoods.v hoodwinks.v horrifies.v horsewhips.v hoses.v hospitalizes.v hosts.v hotfoots.v hounds.v houses.v hulls.v humbles.v humbugs.v humiliates.v humours.v humps.v hunches.v hurls.v husks.v hyphenates.v hypnotizes.v idealizes.v identifies.v idolizes.v ignores.v ill-treats.v illuminates.v illumines.v illustrates.v images.v imbibes.v imbues.v imitates.v immerses.v immobilizes.v immolates.v immortalizes.v immunizes.v impacts.v impairs.v impales.v impanels.v imparts.v impeaches.v impedes.v imperils.v impersonates.v implants.v implements.v implicates.v imports.v imposes.v impounds.v impoverishes.v impregnates.v impresses.v imprints.v imprisons.v impugns.v imputes.v inactivates.v inaugurates.v incapacitates.v incarcerates.v incarnates.v incenses.v incinerates.v includes.v inconveniences.v incriminates.v inculcates.v incurs.v indemnifies.v indentures.v indexes.v indicts.v individuates.v indoctrinates.v inducts.v infatuates.v infects.v infests.v infills.v infiltrates.v inflames.v inflates.v inflects.v inflicts.v influences.v infuriates.v infuses.v ingests.v ingratiates.v inhabits.v inherits.v inhibits.v initials.v injects.v injures.v inoculates.v inscribes.v inseminates.v inserts.v inspects.v installs.v instates.v instigates.v instills.v instils.v institutes.v institutionalizes.v insulates.v insults.v insures.v integrates.v intercepts.v interchanges.v interdicts.v interests.v interjects.v interleaves.v internalizes.v internationalizes.v interoperates.v interpolates.v interrogates.v intersperses.v inters.v interweaves.v intimidates.v intoxicates.v introduces.v intuits.v inundates.v invades.v invalidates.v invalids.v inveigles.v invents.v inverts.v invigorates.v invokes.v irks.v irradiates.v irrigates.v isolates.v italicizes.v itemizes.v iterates.v jades.v jails.v jars.v jeopardizes.v jettisons.v jilts.v jinxes.v jinxs.v jollies.v jugs.v juxtaposes.v kens.v kidnaps.v kneads.v knifes.v knights.v lacerates.v laces.v lacks.v lacquers.v lambastes.v laminates.v lampoons.v lances.v landscapes.v lassos.v lauds.v launders.v lavishes.v leaches.v leapfrogs.v leavens.v legalizes.v legitimatizes.v lenites.v leverages.v levers.v levies.v libels.v liberalizes.v liberates.v licences.v likens.v limits.v lionizes.v liquidizes.v lists.v loans.v loathes.v lobs.v lofts.v loots.v lowballs.v lubricates.v lugs.v lulls.v lumps.v lures.v lynches.v maddens.v magnetizes.v magnifies.v maims.v maligns.v maltreats.v manacles.v mandates.v mangles.v manhandles.v manicures.v manifests.v manipulates.v mans.v manufactures.v marginalises.v marginalizes.v markets.v maroons.v marshals.v mars.v martyrs.v mashes.v masks.v massages.v mass-produces.v masterminds.v masters.v masticates.v mauls.v maxes.v maximizes.v maxs.v measures.v mechanizes.v medicates.v memorializes.v memorizes.v menaces.v merits.v mesmerizes.v microfilms.v miffs.v milks.v mimeographs.v mimics.v minces.v miniaturizes.v minimizes.v mints.v mires.v mirrors.v misapplies.v misapprehends.v misappropriates.v miscasts.v misconceives.v misconstrues.v misdates.v misdirects.v misgoverns.v misguides.v mishandles.v mishears.v misinforms.v misinterprets.v mislays.v misleads.v mismanages.v misnames.v misplaces.v mispronounces.v misquotes.v misreads.v misrepresents.v misspells.v misspends.v misstates.v mistakes.v mistranslates.v mistreats.v mistrusts.v misuses.v mitigates.v mobs.v mocks.v models.v modifies.v modulates.v molds.v molests.v mollifies.v mollycoddles.v mongers.v monitors.v monopolizes.v montages.v moors.v moots.v morphs.v mortars.v mortgages.v mortifies.v mothballs.v mothproofs.v motorizes.v muddies.v muds.v muffles.v muffs.v mugs.v mulches.v multiplexes.v multiplexs.v murders.v musters.v mutes.v mutilates.v muzzles.v myspaces.v mystifies.v nabs.v nags.v namespaces.v narrates.v nationalizes.v naturalizes.v needles.v negates.v nets.v nettles.v neuters.v neutralizes.v nicknames.v nicks.v nixes.v nixs.v noogies.v normalizes.v norms.v notarizes.v notates.v nourishes.v novelises.v novelizes.v nudges.v nukes.v nullifies.v numbers.v numbs.v nurses.v nurtures.v obfuscates.v obligates.v obliterates.v obscures.v obstructs.v obtains.v obviates.v occasions.v occupies.v offends.v offloads.v offsets.v oils.v okays.v O.K.'s.v O.K.’s.v OK's.v OK’s.v omens.v omits.v oppresses.v orchestrates.v ordains.v organizes.v orientates.v orients.v ornaments.v ostracizes.v ousts.v outbalances.v outclasses.v outdistances.v outdoes.v outfights.v outfits.v outflanks.v outfoxes.v outgrows.v outlasts.v outlaws.v outlines.v outlives.v outmanoeuvres.v outnumbers.v outplays.v outrages.v outranks.v outrides.v outrights.v outruns.v outscores.v outshines.v outsmarts.v outsources.v outstays.v outvotes.v outweighs.v outwits.v overawes.v overbears.v overburdens.v overcomes.v overcooks.v overcrowds.v overdoes.v overdubs.v overemphasizes.v overestimates.v overexerts.v overexposes.v overgrazes.v overhauls.v overhears.v overleaps.v overloads.v overlooks.v overpays.v overplays.v overpopulates.v overpowers.v overpraises.v overprints.v overrates.v overrides.v overrules.v overruns.v oversees.v overshadows.v overshoots.v oversimplifies.v overstates.v overstays.v oversteps.v overstocks.v overstrains.v oversubscribes.v overtakes.v overtaxes.v overvalues.v overwhelms.v overwrites.v owns.v oxygenates.v pacifies.v packages.v padlocks.v pads.v pages.v pains.v palatalizes.v pampers.v papers.v parallelizes.v parallels.v paralyses.v paralyzes.v parametrizes.v paraphrases.v parches.v pardons.v pares.v parodies.v paroles.v parries.v pars.v partitions.v partners.v pastes.v pasteurizes.v patents.v patrols.v patronizes.v pats.v patterns.v pauperizes.v pawns.v paws.v pedestrianizes.v pegs.v pelts.v penalizes.v pencils.v peppers.v perfects.v perforates.v perfumes.v perfuses.v perjures.v permeates.v perms.v permutes.v perpetrates.v perpetuates.v perplexes.v persecutes.v personalizes.v personifies.v perturbs.v peruses.v pervades.v perverts.v pesters.v pets.v photocopies.v photographs.v photosensitizes.v photostats.v phrases.v pickles.v pictures.v pierces.v pigeonholes.v pigments.v pilfers.v pilots.v pinches.v pinpoints.v pipes.v pips.v piques.v pirates.v pitchforks.v pities.v pits.v placates.v places.v plagiarizes.v plagues.v plants.v plasters.v plies.v plumbs.v pluralizes.v pockets.v podcasts.v poisons.v polarizes.v polices.v polishes.v politicizes.v pollinates.v pollutes.v ponders.v pooh-poohs.v pools.v popularizes.v populates.v portages.v portends.v ports.v positions.v possesses.v postdates.v postmarks.v postpones.v post-processes.v posts.v powders.v praises.v prearranges.v precedes.v precipitates.v precludes.v preconceives.v predestines.v predetermines.v predicates.v predisposes.v pre-empts.v preempts.v preens.v prefabricates.v prefaces.v prefigures.v preforms.v preheats.v prejudges.v prejudices.v premeditates.v premises.v preoccupies.v preordains.v prepays.v prepends.v prerecords.v prerenders.v presages.v prescribes.v presents.v preserves.v presorts.v pressurizes.v prestresses.v prettifies.v prevents.v prices.v prides.v primes.v prints.v privileges.v prizes.v probes.v processes.v proctors.v procures.v prods.v produces.v proffers.v profiles.v prognosticates.v prohibits.v prolongs.v promotes.v promulgates.v propels.v proportions.v propositions.v propounds.v proscribes.v prosecutes.v prostitutes.v prostrates.v protects.v prunes.v psychoanalyses.v psychoanalyzes.v publicizes.v publishes.v pulverizes.v pummels.v punctuates.v punishes.v purchases.v purees.v purifies.v purloins.v purses.v pursues.v purveys.v quaffs.v quantifies.v quarantines.v quarterbacks.v quarters.v quashes.v quells.v quenches.v queries.v quick-freezes.v quilts.v quotes.v radicalizes.v raffles.v raids.v railroads.v ramps.v rams.v ransacks.v ransoms.v rapes.v ratifies.v rationalizes.v rations.v ravages.v ravishes.v razes.v reacquaints.v re-addresses.v readmits.v reappoints.v reaps.v rearranges.v reassesses.v reauthorizes.v rebadges.v reboots.v rebrands.v rebroadcasts.v rebuffs.v rebukes.v rebuts.v recaptures.v recasts.v recesses.v rechristens.v recites.v reclaims.v recolors.v recommits.v recompenses.v reconciles.v reconditions.v reconquers.v reconsecrates.v reconsiders.v reconstructs.v reconvicts.v recoups.v recreates.v rectifies.v recuses.v recuts.v recycles.v redecorates.v redeems.v redefines.v redeploys.v redesignates.v redesigns.v redevelops.v rediscovers.v redistributes.v redoes.v redrafts.v re-draws.v redraws.v redresses.v redshirts.v reduces.v reduplicates.v re-educates.v reemploys.v reenacts.v reequips.v re-establishes.v reestablishes.v refashions.v refills.v refinances.v refines.v reflexes.v reformulates.v refracts.v refreshes.v refrigerates.v refunds.v refurbishes.v refurnishes.v refutes.v regains.v regales.v regiments.v regrades.v regularizes.v regulates.v regurgitates.v rehabilitates.v rehashes.v rehires.v rehouses.v reignites.v reimagines.v reimburses.v reinforces.v reinstalls.v reinstates.v re-insures.v reinsures.v reintegrates.v reinterprets.v re-invents.v reinvents.v reinvigorates.v reissues.v rejects.v rejoins.v rejuvenates.v relaunchs.v relays.v releases.v relegates.v relicenses.v relieves.v relinquishes.v relishes.v relists.v relives.v reloads.v remands.v remasters.v rematchs.v remedies.v remilitarizes.v remixs.v remodels.v remolds.v remoulds.v removes.v remunerates.v rends.v renews.v renominates.v renormalizes.v renounces.v renovates.v renumbers.v reoccupys.v reorientates.v reorients.v repackages.v repaints.v repatriates.v repeals.v repels.v rephotographs.v rephrases.v replaces.v replants.v replasters.v replays.v replenishes.v replicates.v reprehends.v represents.v represses.v reprieves.v reprimands.v reprints.v reproaches.v reproofs.v reproves.v repudiates.v repulses.v repurchases.v repurposes.v reputes.v requisitions.v rereads.v rereleases.v rerolls.v re-routes.v reroutes.v re-schedules.v reschedules.v rescinds.v rescues.v researches.v reseats.v resells.v resembles.v resents.v reserves.v resets.v reshapes.v reshuffles.v resits.v resoles.v respects.v restates.v restocks.v restores.v restrains.v restricts.v restructures.v restyles.v resubmits.v resurrects.v retains.v retakes.v retards.v retells.v rethinks.v retitles.v retouches.v retraces.v retracts.v retransmits.v retrieves.v retrys.v rets.v revalues.v revamps.v reveres.v revets.v reviews.v reviles.v revises.v revisits.v revitalizes.v revokes.v revolutionizes.v rewards.v rewaters.v rewires.v rewords.v rewrites.v ribs.v riddles.v ridicules.v rids.v rifles.v rights.v rims.v rivals.v rivets.v romanizes.v romanticizes.v routes.v routs.v rubberizes.v rues.v ruins.v rumples.v rusticates.v sabotages.v sacks.v saddens.v saddles.v safeguards.v salts.v salvages.v samples.v sanctifies.v sanctions.v sandblasts.v sandpapers.v sands.v sandwiches.v saps.v satiates.v satirises.v satirizes.v satisfies.v saturates.v sautes.v savages.v savours.v scalds.v scalps.v scandalizes.v scants.v scarpers.v scars.v scents.v schedules.v schools.v scoops.v scorches.v scorns.v scotches.v scours.v scraps.v scrunches.v scrutinizes.v sculpts.v scuttles.v sears.v seasons.v seats.v secretes.v secularizes.v secures.v sedates.v seduces.v seeds.v segregates.v selects.v sensationalizes.v sensitizes.v sentimentalizes.v sequesters.v serenades.v serializes.v services.v shackles.v shadows.v shames.v shampoos.v shapeshifts.v shares.v sharpens.v shears.v sheathes.v sheds.v shelters.v shelves.v shepherds.v shields.v shingles.v shirks.v shocks.v shoos.v short-changes.v shortlists.v shoulders.v shovels.v showcases.v shreds.v shrouds.v shucks.v shuns.v shunts.v shutters.v sickens.v sicks.v sidelines.v sidesteps.v sidetracks.v sieves.v sights.v signposts.v silences.v silhouettes.v simplifies.v simulates.v simulcasts.v siphons.v sires.v skewers.v skins.v skippers.v skirts.v slakes.v slanders.v slaps.v slashes.v slates.v slaughters.v slays.v sleeves.v slights.v slings.v slots.v slugs.v slurs.v smelts.v smites.v smothers.v snags.v snares.v snubs.v socks.v sodomizes.v soft-pedals.v soils.v solders.v solicits.v solves.v soothes.v sophisticates.v soundproofs.v soups.v sources.v souses.v spades.v spanks.v spans.v spares.v spays.v spearheads.v spears.v specifies.v speckles.v spews.v spikes.v spin-dries.v spirits.v spites.v splatters.v sponsors.v spoonfeeds.v spotlights.v spots.v sprains.v sprays.v sprinkles.v spurns.v squanders.v squelchs.v squires.v stabs.v staffs.v stages.v stalemates.v standardizes.v staples.v starches.v startles.v stashes.v stations.v staunches.v steamrollers.v steels.v stereotypes.v sterilizes.v stiffs.v stigmatizes.v stills.v stimulates.v stitches.v stockades.v stokes.v stomachs.v stones.v stores.v storyboards.v stows.v straddles.v strafes.v straitens.v strangles.v straps.v streamlines.v strews.v strokes.v structures.v stubs.v stuccos.v studs.v stuns.v stunts.v styles.v stylizes.v subdues.v subedits.v subjects.v subjugates.v sublicenses.v sublimates.v subordinates.v subpoenas.v subserves.v subsidizes.v substantiates.v subsumes.v subtends.v subtracts.v subverts.v succours.v suckles.v suffuses.v suicides.v suits.v sullies.v summarizes.v summons.v sunders.v suns.v superimposes.v supersedes.v supplants.v supplements.v supplies.v supports.v suppresses.v surmounts.v surnames.v surpasses.v surrounds.v surveys.v suspends.v sustains.v swamps.v swathes.v swats.v sweetens.v swigs.v swindles.v swipes.v symbolizes.v syncopates.v syndicates.v synthesizes.v syphons.v systematizes.v tables.v tabulates.v tailors.v tails.v taints.v tames.v tamps.v tantalizes.v targets.v tars.v tattoos.v taunts.v taxes.v teargass.v teases.v telecasts.v teleports.v telescopes.v televises.v tenderizes.v tenders.v terraces.v terrifies.v terrorizes.v tessellates.v test-drives.v tethers.v thanks.v thatches.v thirsts.v threads.v thumbs.v thwarts.v tickets.v tiers.v tiles.v tills.v timelines.v times.v tints.v titillates.v toes.v tolerates.v torchs.v torments.v torpedos.v tortures.v totes.v tours.v tousles.v touts.v towels.v tows.v trademarks.v tramples.v tranquilizes.v tranquillizes.v transacts.v transcends.v transcodes.v transcribes.v transfixes.v transforms.v transfuses.v transgenders.v transistorizes.v transitions.v transmits.v transmutes.v transports.v transposes.v transships.v traps.v trashs.v traverses.v treasures.v tricks.v triggers.v trivializes.v troubles.v trounces.v truncates.v turbocharges.v tutors.v tweaks.v twiddles.v typecasts.v typifies.v tyrannizes.v unaffiliates.v unarms.v unbalances.v unbans.v unblocks.v unbolts.v unbuckles.v unburdens.v unbuttons.v unclothes.v unclutters.v uncorks.v uncouples.v uncovers.v uncrosses.v undercharges.v undercuts.v underestimates.v underexposes.v underfunds.v undergoes.v underlies.v underlines.v undermines.v underpays.v underpins.v underplays.v underquotes.v underrates.v underrepresents.v underscores.v undersells.v underserves.v undershoots.v undersigns.v understates.v understocks.v understudies.v undervalues.v underwrites.v undoes.v unearths.v unencumbers.v unenhances.v unfetters.v unfrocks.v unfurls.v unhands.v unhinges.v unhooks.v uniforms.v uninstalls.v unlearns.v unleashes.v unlooses.v unmasks.v unnerves.v unplugs.v unrecords.v unsaddles.v unscrambles.v unsettles.v unsheathes.v unveils.v unzips.v upbraids.v updates.v upgrades.v upholds.v upholsters.v uplifts.v uprights.v uproots.v upsets.v upstages.v ushers.v usurps.v utilizes.v utters.v vacates.v vaccinates.v valets.v validates.v values.v vanquishes.v varnishes.v veils.v vends.v venerates.v ventilates.v vents.v verbalizes.v vetoes.v vetos.v vets.v vexes.v victimizes.v videotapes.v vilifies.v vindicates.v violates.v visas.v visualizes.v vitiates.v vivisects.v vocalizes.v voices.v voids.v vouchsafes.v vulgarizes.v wages.v waives.v wallops.v walls.v wangles.v wards.v warehouses.v warrants.v wastes.v waterproofs.v waylays.v weans.v weaponizes.v weathers.v wedges.v weights.v welcomes.v wends.v westernizes.v wets.v whacks.v wheedles.v whets.v whiffs.v whiles.v whitewashes.v widows.v wields.v wikis.v wings.v winnows.v witches.v withholds.v withstands.v witnesses.v wolfs.v woos.v words.v worms.v wounds.v wreaks.v wrecks.v wrenches.v wrests.v wrongs.v zaps.v zones.v link-grammar-5.3.16/data/en/words/words.v.5.10000664000076400007640000000137012454642607015435 00000000000000agonize.v anguish.v barge.v bottom.v bow.v breeze.v brim.v cave.v caw.v clam.v clown.v crap.v crawl.v creep.v crop.v crouch.v cruise.v dart.v dive.v doze.v drift.v drone.v drowse.v fade.v fizzle.v flock.v flow.v foam.v gang.v gear.v goof.v gush.v hurry.v jet.v jog.v jut.v keel.v kneel.v knuckle.v lie.v limp.v linger.v listen.v loom.v lunge.v lurch.v mellow.v nestle.v opt.v peek.v peer.v perk.v peter.v pig.v pine.v plonk.v plop.v puff.v riffle.v rot.v ruck.v sally.v scoot.v scream.v scurry.v seep.v shack.v shop.v shrivel.v shy.v skid.v slack.v slave.v sleep.v slim.v slink.v slope.v slump.v soar.v soldier.v spurt.v squat.v step.v stoop.v stream.v stroll.v strut.v stumble.v swoop.v team.v tense.v toddle.v tramp.v trickle.v trudge.v veer.v waft.v zoom.v link-grammar-5.3.16/data/en/words/words.n.2.x0000664000076400007640000000141612770333544015530 00000000000000aircraft.p bacteria.p basemen.n beano.p bellmen.p buffalo.p businessmen.p cacti.p chairmen.p chairwomen.p children.p chum.p clergymen.p congressmen.p criteria.p data.p deer.p dice.p dodecahedra.n dressing.p emphases.p enzyme.p equilibria.p feet.p firemen.p fishermen.p flora.p flounder.p foremen.p freshmen.p frontmen.n fungi.p geese.p gentlemen.p gentry.p grandchildren.p gunmen.p hyphae.p kin.p larvae.p lobstermen.p mailmen.p manga.n media.p men.p mice.p milkmen.p millenia.p nemeses.p papaya.p people.p perch.p personae.p personnel.p phenomena.p policemen.p police.p policewomen.p quanta.n radii.n rebellion.p salesmen.p salmon.p sheep.p shrubbery.p smelt.p spokesmen.p spokeswomen.p statesmen.n subgenera.n tambon.n teeth.p trivia.n waterfowl.p women.p zucchini.p zuchini.p link-grammar-5.3.16/data/en/words/currency0000664000076400007640000001047712431741033015357 00000000000000Abasi.c abasi.c Abazi.c abazi.c Anbazi.c anbazi.c Ackey.c ackey.c AdópengÅ‘.c adópengÅ‘.c Afghani.c afghani.c AkÅŸa.c akÅŸa.c Angolar.c angolar.c Argentino.c argentino.c Ariary.c ariary.c Austral.c austral.c Auksinas.c auksinas.c Baht.c บาท.c baht.c Balboa.c balboa.c Birr.c birr.c Bolívar.c bolívar.c Boliviano.c boliviano.c Budju.c budju.c Cedi.c cedi.c cent.c Chervonets.c chervonets.c Colón.c colón.c Conventionsthaler.c conventionsthaler.c Córdoba.c córdoba.c Cruzado.c cruzado.c Cruzeiro.c cruzeiro.c Cruzeiro_Real cruzeiro_real Cupon.c cupon.c Dalasi.c dalasi.c Daler.c daler.c Denar.c denar.c Denier.c denier.c Dinar.c دينار.c dinar.c Dinero.c dinero.c Dinheiro.c dinheiro.c Dirham.c درهم.c dirham.c Dobra.c dobra.c Dollar.c dollar.c Äồng.c đồng.c Drachma.c ΔÏαχμή.c drachma.c Dram.c Ô´Ö€Õ¡Õ´.c dram.c Ducat.c ducat.c ekwele.c Ekwele.c Ekuele.c ekuele.c Escudo.c escudo.c Euro.c EÏ…ÏÏŽ.c Евро.c euro.c Fanam.c fanam.c Fiorino.c fiorino.c Florin.c florin.c Forint.c forint.c Franc.c franc.c Franco.c franco.c Frange.c frange.c Korçë.c korçë.c Frank.c frank.c Gazeta.c Γαζετα.c gazeta.c Genevoise.c genevoise.c Gineih.c gineih.c Gourde.c gourde.c Groschen.c groschen.c Grosz.c grosz.c Guaraní.c guaraní.c Guilder.c guilder.c Gulden.c gulden.c Halfpenny.c halfpenny.c Hryvnia.c ГривнÑ.c hryvnia.c Hwan.c 圜.c 환.c hwan.c Inca.c inca.c Inti.c inti.c Karbovanets.c karbovanets.c Keping.c keping.c Kina.c kina.c Kip.c kip.c Konvertibilna_Marka Конвертибилна_марка konvertibilna_marka Kopek.c kopek.c Kopeck.c kopeck.c Kori.c kori.c Korona.c korona.c Koruna.c koruna.c Koruuni.c koruuni.c Króna.c króna.c Krona.c krona.c Krone.c krone.c øre.c kroner.c Kroner.c Kronenthaler.c kronenthaler.c Kroon.c kroon.c Kuna.c kuna.c Kwacha.c kwacha.c Kwanza.c kwanza.c Kyat.c kyat.c Laari.c laari.c Lari.c ლáƒáƒ áƒ˜.c lari.c Lats.c lats.c Lek.c lek.c Lempira.c lempira.c Leone.c leone.c Leu.c leu.c Lev.c Лев.c lev.c Libra.c libra.c Lilangeni.c lilangeni.c Lira.c לירה.c ليرة.c lira.c Litas.c litas.c Livre.c livre.c Loti.c loti.c Manat.c manat.c Maneti.c maneti.c Maravedí.c maravedí.c Mark.c mark.c Marka.c marka.c Markka.c markka.c Metica.c metica.c Metical.c metical.c Mohar.c mohar.c Mon.c mon.c Mun.c mun.c Nahar.c nahar.c NAIRA.c Naira.c naira.c Nakfa.c nakfa.c Ngultrum.c ngultrum.c Nuevo_Sol nuevo_sol Obol.c obol.c Ostmark.c ostmark.c Ostruble.c ostruble.c Ouguiya.c أوقية.c ouguiya.c Pa'anga.c pa'anga.c Papiermark.c papiermark.c Pataca.c pataca.c 澳門圓.c PengÅ‘.c pengÅ‘.c Penning.c penning.c Perper.c perper.c Peseta.c peseta.c Peso.c peso.c peso_moneda_nacional nuevo_peso Pence.c pence.c penny.c Pfennig.c pfennig.c Phoenix.c phoenix.c Piastra.c piastra.c Piastre.c piastre.c Piso.c piso.c Pitis.c pitis.c Pound.c pound.c Pula.c pula.c Punt.c punt.c Qiran.c qiran.c Quetzal.c quetzal.c Rai_stones rai_stones Rand.c rand.c Reaal.c reaal.c Real.c real.c Reichsmark.c reichsmark.c Reichsthaler.c reichsthaler.c Renminbi.c 人民å¸.c 人民幣.c renminbi.c Rentenmark.c rentenmark.c Rial.c ريال.c rial.c Riel.c riel.c Rigsdaler.c rigsdaler.c Riksdaler.c riksdaler.c Rijksdaalder.c rijksdaalder.c Ringgit.c ringgit.c Rixdollar.c rixdollar.c Riyal.c riyal.c Roepiah.c roepiah.c Rouble.c rouble.c Ruble.c Рубль.c ruble.c Rubel.c rubel.c Rublis.c rublis.c Rufiyah.c rufiyah.c Rupee.c रà¥à¤ªà¤¯à¤¾.c ரூபாய.c rupee.c Rupiah.c rupiah.c Rupie.c rupie.c RyÅ.c ryÅ.c Schilling.c schilling.c Scudo.c scudo.c Shah.c Шаг.c shah.c Shekel.c שקל.c שקל_חדש shekel.c Shilling.c shilling.c Skender.c skender.c Sol.c sol.c Som.c som.c Сом.c Сўм.c Somalo.c somalo.c Somoni.c Сомонӣ.c somoni.c Sovereign.c sovereign.c Speciedaler.c speciedaler.c Speciethaler.c speciethaler.c Srang.c srang.c Sucre.c sucre.c Å›winka.c Syli.c syli.c Tael.c liÇŽng.c tael.c Taka.c taka.c Tala.c tala.c Talar.c talar.c Tallero.c tallero.c Talonas.c talonas.c Tangka.c tangka.c Tenga.c tenga.c Tenge.c Теңге.c tenge.c Thaler.c thaler.c Tical.c tical.c Tögrög.c Tөгрөг.c tögrög.c tөгрөг.c Tolar.c tolar.c Toman.c تومان.c toman.c Vatu.c vatu.c Venezolano.c venezolano.c Vereinsthaler.c vereinsthaler.c Wén.c æ–‡.c wén.c Won.c ì›.c 圓.c won.c Yang.c å…©.c wang.c Yen.c 円.c wen.c yen.c Yuan.c wuan.c yuan.c å…ƒ.c 圆.c Zaïre.c zaïre.c ZÅ‚oty.c zÅ‚oty.c ZÅ‚otych.c zÅ‚otych.c link-grammar-5.3.16/data/en/words/words.v.2.10000664000076400007640000003410112766044421015424 00000000000000abdicate.v abide.v abort.v abrade.v accelerate.v acclimate.v acclimatize.v acculturate.v accumulate.v acidify.v adapt.v adjourn.v adjudicate.v adjust.v advance.v advertise.v advertize.v aerosolize.v affiliate.v age.v agglutinate.v aggregate.v agitate.v aglomerate.v ail.v air-drop.v airdrop.v align.v aliment.v alkalify.v ally.v alternate.v alter.v amalgamate.v Americanize.v anastomose.v anchor.v anergize.v ankylose.v antevert.v apostrophize.v appeal.v applaud.v applicate.v apply.v approach.v approximate.v arbitrate.v arborize.v arch.v articulate.v arylate.v ascend.v assemble.v assimilate.v assist.v associate.v attach.v attend.v audition.v augur.v autoactivate.v autocatalyze.v autocorrelate.v autodigest.v autolyze.v automatize.v autophosphorylate.v autosensitize.v autotransfuse.v avail.v awaken.v axenize.v backport.v backtrack.v bag.v band.v bank.v bargain.v barter.v bathe.v bath.v bat.v baulk.v benefit.v berth.v bicompartmentalize.v bifurcate.v bioaccumulate.v biotest.v blab.v blacken.v blackleg.v blanch.v blaspheme.v bleach.v blend.v blink.v blister.v bluff.v blur.v bobble.v boggle.v bond.v bone.v bootleg.v bop.v border.v borrow.v botanize.v bottle-feed.v bowdlerize.v breastfeed.v breed.v brew.v bridle.v broaden.v broil.v bronchodilate.v brown.v brux.v budge.v buffet.v bugger.v bulldog.v bully.v bunt.v burglarize.v burgle.v burnish.v burrow.v burst.v cable.v calcify.v calcine.v camber.v cancerize.v canvass.v capitalize.v capsize.v caramelize.v carp.v catabolize.v catenate.v cationize.v celebrate.v center.v centre.v chant.v char.v chauffeur.v chelate.v circle.v circulate.v clang.v clap.v clasp.v clavelize.v cleave.v click.v clinch.v clink.v clot.v cloy.v clutch.v coacervate.v coach.v coagglutinate.v coaggregate.v coagulate.v coamplify.v coarctate.v coarsen.v coax.v codistribute.v coextract.v cofractionate.v cogitate.v co-host.v coincubate.v coinject.v coinsure.v collapse.v collimate.v co-localise.v colocalise.v co-localize.v colocalize.v combine.v cometabolize.v commence.v commingle.v communicate.v commute.v compare.v compensate.v compose.v compute.v concentrate.v conceptualize.v condense.v conduct.v confederate.v confer.v confide.v congest.v conjoin.v conjugate.v consolidate.v constipate.v consult.v contest.v contrast.v contribute.v convene.v convert.v coopt.v copartition.v coprecipitate.v coprocess.v copurify.v coregister.v correct.v correlate.v corrode.v corrugate.v corrupt.v cosediment.v costain.v co-star.v costar.v couch.v counter-attack.v counterattack.v counterindicate.v countermine.v crash-land.v crash.v crave.v craze.v crease.v creosote.v crib.v crinkle.v crisscross.v crochet.v croon.v cross-check.v crosscheck.v cross_fertilize crosslink.v cryosection.v crystallize.v cuddle.v cumulate.v curdle.v curse.v curve.v dab.v damp.v dangle.v dap.v darken.v darn.v date.v de-acidify.v deacidify.v de-adapt.v deadapt.v deadlock.v de-aggregate.v deaggregate.v de-alcoholize.v dealcoholize.v de-allergize.v deallergize.v debark.v debate.v de-bond.v debond.v de-branch.v debranch.v debut.v decelerate.v de-cidualize.v decidualize.v de-clamp.v declamp.v decompose.v de-condense.v decondense.v de-condition.v decondition.v de-congest.v decongest.v de-conjugate.v deconjugate.v de-construct.v deconstruct.v decrease.v de-crepitate.v decrepitate.v de-differentiate.v dedifferentiate.v deepen.v de-epithelialize.v deepithelialize.v de-fibrinogenate.v defibrinogenate.v deflect.v de-fluorinate.v defluorinate.v de-glove.v deglove.v de-glycosylate.v deglycosylate.v de-granulate.v degranulate.v de-humidify.v dehumidify.v deice.v de-iodinate.v deiodinate.v delay.v delight.v de-masculinize.v demasculinize.v democratize.v de-morphinize.v demorphinize.v de-naturate.v denaturate.v departmentalize.v de-phase.v dephase.v de-polarize.v depolarize.v de-polymerize.v depolymerize.v de-proteinize.v deproteinize.v de-quench.v dequench.v derail.v derive.v derogate.v de-saturate.v desaturate.v descend.v de-squamate.v desquamate.v de-stabilize.v destabilize.v de-synchronize.v desynchronize.v detonate.v de-toxify.v detoxify.v develop.v de-vitrify.v devitrify.v dialyze.v dichotomize.v differentiate.v diffuse.v digest.v digitalize.v digitilize.v dilate.v dimerize.v diminish.v dim.v din.v dip.v disarm.v disarticulate.v disband.v discase.v discharge.v discolor.v discontinue.v disengage.v disentangle.v disincorporate.v disinflate.v disjoin.v dismount.v dispense.v disperse.v dissimulate.v dissipate.v dissolve.v distend.v distill.v distinguish.v disunite.v dive-bomb.v diversify.v diverticulize.v divine.v dock.v dodge.v dogmatize.v dorsalize.v dorsiflex.v double-click.v downcase.v downsize.v dread.v dribble.v drill.v drip.v droop.v dull.v dynamize.v dysmyelinate.v echo.v efflux.v effuse.v ejaculate.v eject.v elaborate.v electroblot.v electrocoagulate.v electrodialyze.v electroejaculate.v electrofocus.v electrotype.v elongate.v e-mail.v embolize.v embrittle.v embroider.v emplane.v encapsidate.v encyst.v endocytose.v endothelialize.v endure.v end.v engorge.v enlist.v enroll.v enrol.v entertain.v enter.v entrench.v enunciate.v epimerize.v epoxidate.v erode.v escalate.v escape.v esterize.v etch.v etiolate.v euhydrate.v evacuate.v evolve.v exaggerate.v excyst.v exercise.v exfoliate.v exhale.v exogastrulate.v expand.v expectorate.v explode.v explore.v expound.v express.v extemporize.v extend.v extrapolate.v extravasate.v exuviate.v famish.v farrow.v fasten.v feast.v federate.v ferment.v ferry.v fibrillate.v fiddle.v field.v film.v fissurate.v fistulize.v fixate.v flag.v flap.v flash.v fledge.v flee.v flex.v flocculate.v floc.v floss.v fluidify.v fluorinate.v focalize.v focus.v foliate.v foot.v forbear.v force-land.v foreclose.v forgive.v form.v founder.v foveate.v fracture.v fray.v front.v frost.v fructify.v fudge.v fulgurate.v fumble.v furlough.v furl.v fuse.v gag.v gain.v gamble.v gam.v gant.v gargle.v gasify.v gasp.v gazump.v gelatinize.v generalize.v germinate.v gestate.v gimp.v glance.v globalize.v gloss.v glucoronize.v glucosylate.v gnash.v gnaw.v govern.v granulate.v grasp.v grate.v grieve.v groan.v grope.v ground.v group.v growl.v grumble.v grunt.v hail.v haploidize.v hard_code hard-code.v hardcode.v harden.v harmonize.v hatch.v heave.v heckle.v hector.v hedge.v heighten.v hemagglutinate.v hemoagglutinate.v hemocoagulate.v hemolyze.v hem.v heterotransplant.v hoard.v hoe.v honk.v hoot.v howl.v hug.v humidify.v hum.v hush.v hustle.v hybridize.v hydrate.v hydrolyze.v hyperarticulate.v hypercoagulate.v hyperhydrate.v hyperinflate.v hypermodify.v hyperphosphorylate.v hyperpolarize.v hyperproliferate.v hypersensitize.v hyperventilate.v hypohydrate.v hypomethylate.v hyposecrete.v hypoventilate.v ice.v idle.v ignite.v immunomodulate.v immunoprecipitate.v implode.v imprecate.v improve.v improvise.v incept.v incline.v incorporate.v increase.v incubate.v indent.v indulge.v indurate.v industrialize.v infibulate.v infold.v infringe.v inhale.v initiate.v inline.v inosculate.v insonate.v intensify.v interbreed.v interconnect.v intercorrelate.v interlock.v intermix.v intern.v interpenetrate.v interpret.v interrelate.v interrupt.v intersect.v intertwine.v interview.v intravasate.v intrigue.v intussuscept.v invaginate.v investigate.v invest.v invigilate.v iodize.v ionize.v isograft.v isomerize.v jab.v jag.v jangle.v jeer.v jiggle.v jig.v jingle.v jolt.v jostle.v juggle.v jumpstart.v keratinize.v kid.v kindle.v knit.v labilize.v labor.v labour.v lactonize.v lament.v land.v latch.v lateralize.v launch.v lease.v lecture.v left-click.v lengthen.v lessen.v levitate.v ligand.v liquefy.v liquidate.v litigate.v litter.v lobby.v lobulate.v localise.v localize.v locate.v lodge.v luminesce.v lunch.v luteinize.v lyse.v macerate.v mainline.v maldigest.v malrotate.v maneuver.v manoeuvre.v marbleize.v marinate.v mass.v masturbate.v mate.v medialize.v mediate.v meet.v meld.v meliorate.v mend.v merge.v mesh.v metallize.v metricize.v micellize.v microembolize.v microencapsulate.v mill.v mime.v mine.v misalign.v misarticulate.v miscalculate.v miscarry.v miscount.v misdeal.v misfold.v misjudge.v misplay.v mistime.v mist.v misunderstand.v moan.v mobilize.v moderate.v modernize.v moisten.v monospace.v moon.v mottle.v mould.v moult.v mount.v mourn.v mow.v muddle.v multimerize.v multiplicate.v multiply.v multithread.v mumble.v munch.v murmur.v muscularize.v mutate.v myelinate.v mythologize.v narrow.v navigate.v near.v necrotize.v negotiate.v nephrectomize.v nibble.v nip.v nitrogenize.v nucleate.v nuzzle.v obey.v obsess.v occlude.v off-load.v ogle.v opacify.v operate.v opsonize.v orbit.v originate.v ossify.v outspan.v overarch.v overbalance.v overbuild.v overcall.v overcharge.v over-clock.v overclock.v overcloud.v overdraw.v overdress.v overdrive.v overfeed.v overfill.v overflow.v overfly.v overheat.v over-indulge.v overindulge.v overlap.v overprice.v overproduce.v overproliferate.v overreach.v overreplicate.v oversecrete.v oversell.v overspend.v overstretch.v oversupply.v overtrain.v overtranscribe.v overtrump.v overturn.v overwork.v oviposit.v oxidate.v oxidize.v pace.v paddle.v parade.v park.v parse.v particularize.v part.v passivize.v pathergize.v peal.v peck.v peculate.v pedal.v peddle.v pend.v penetrate.v peptonize.v perch.v perform.v peroxidize.v petition.v petrify.v phenolize.v phlebotomize.v photodegrade.v photodissociate.v photoisomerize.v photolyze.v photooxidize.v photoreactivate.v picket.v pillage.v pillory.v pinocytose.v pioneer.v pistol-whip.v pitch.v placer.v plasticize.v plate.v platt.v plat.v please.v plunder.v poach.v poise.v poll.v pose.v postprocess.v power-dive.v practise.v preach.v preactivate.v precompile.v precontract.v preincubate.v premiere.v premier.v preplan.v presurface.v pretest.v pringle.v privatize.v programme.v project.v promenade.v pronate.v proof_read proof-read.v proofread.v propagate.v protonate.v prowl.v pseudonormalize.v puke.v puncture.v punt.v purl.v pustulate.v putt.v puzzle.v qualify.v quicken.v quieten.v quiz.v racemize.v race.v radiate.v radio.v rally.v ramify.v rancidify.v range.v rank.v rap.v rate.v rattle.v ravel.v reactivate.v reacylate.v readapt.v readjust.v reanneal.v reapply.v rear-end.v rearend.v rearm.v rearrest.v rear.v reassemble.v reawaken.v rebate.v rebleed.v rebreathe.v rebreed.v rebuild.v recalculate.v recant.v recapitalize.v recapitulate.v recap.v receive.v recement.v recharge.v recheck.v reciprocate.v recolonize.v recommence.v recompute.v reconfirm.v reconnect.v reconvene.v reconvert.v recover.v re-create.v recross.v recruit.v recrystallize.v recurve.v redden.v redifferentiate.v redissolve.v redline.v redouble.v reelevate.v reendothelialize.v reenter.v reepithelialize.v reequilibrate.v re-evaluate.v reeve.v reexpand.v refactor.v referee.v refer.v refit.v reflate.v refloat.v refocus.v re-form.v reform.v refreeze.v refuel.v ref.v regenerate.v register.v regroup.v regrow.v rehearse.v rehydrate.v re-ignite.v reincorporate.v reincubate.v reinduce.v reinflate.v reinfuse.v reinvestigate.v reinvest.v reirradiate.v rekindle.v relate.v relax.v relocate.v remarry.v remeasure.v remineralize.v remit.v remobilize.v remount.v renegotiate.v reocclude.v re-open.v reopen.v reoperate.v reorder.v reorganize.v reoxidize.v repack.v repair.v rephosphorylate.v repolarize.v repossess.v reprise.v reprobe.v reproduce.v re-read.v rerun.v reseed.v resensitize.v resettle.v resign.v respirate.v restart.v restitute.v resume.v resupply.v resuscitate.v retail.v retest.v rethrombose.v retire.v retool.v retrotranspose.v retrude.v return.v reunify.v reunite.v reventilate.v reverse.v revive.v rhyme.v ricochet.v right-click.v rigidify.v roam.v roar.v roast.v roil.v rotate.v rouse.v row.v rubber-stamp.v rubberstamp.v ruffle.v rupture.v rustle.v sacrifice.v salute.v sandbag.v saponify.v scan.v scar_cicatrise scar_cicatrize scatter.v scissor.v sclerose.v scoff.v scold.v score.v scramble.v scrawl.v scribble.v scrub.v scull.v sculpture.v search.v secondguess.v segfault.v seize.v senesce.v separate.v serrate.v sever.v shade.v sham.v shatter.v shell.v shop-lift.v shoplift.v short-circuit.v shorten.v shove.v shower.v shriek.v shrink.v shuffle.v sideswipe.v sift.v singe.v sink.v sinusoidalize.v sip.v skeletonize.v skew.v slam.v slant.v sledge.v slenderize.v slosh.v smack.v smear.v smoke.v smudge.v snarl.v snip.v snooker.v snort.v snuggle.v socialize.v solidify.v somatize.v sow.v spalt.v spatter.v spawn.v spiralize.v splash.v splay.v splinter.v spoil.v sponge.v sport.v spout.v spreadeagle.v spring-clean.v spy.v squash.v stabilise.v stabilize.v stablize.v stain.v stall.v stammer.v stampede.v steady.v steepen.v steep.v steer.v stew.v stifle.v sting.v stint.v stipple.v stonewall.v strain.v stratify.v streak.v strengthen.v strobe.v strum.v stump.v stymie.v stymy.v subcontract.v subdivide.v subduct.v sublease.v submerge.v submit.v subscript.v substitute.v succeed.v sue.v suffer.v suffocate.v sugarcoat.v summate.v sunburn.v superheat.v superinfect.v superovulate.v supervise.v supinate.v supplicate.v surrender.v survive.v swallow.v swap.v sway.v sweat.v swish.v swivel.v synchronize.v synergize.v tackle.v tailgate.v tan.v tap.v tarnish.v tautomerize.v telephone.v terminate.v tetramerize.v thaw.v thermalize.v thieve.v thrash.v thresh.v thrill.v thrombose.v throng.v throttle.v thrum.v thump.v thunder.v tickle.v tilt.v tine.v ting.v titivate.v titrate.v toast.v tokenise.n tokenize.v toot.v trace.v trade.v transaminate.v transcomplement.v transcytose.v transfer.v transgress.v translate.v transplant.v trawl.v treat.v treble.v triage.v trimerize.v trot.v troubleshoot.v trumpet.v trump.v tuberculize.v tug.v tum.v twang.v twirl.v ulcerate.v umpire.v unbend.v uncoat.v uncoil.v uncurl.v underbid.v undercorrect.v underfeed.v underprescribe.v underreport.v underspend.v undress.v unfasten.v unfold.v unfreeze.v unhitch.v unify.v unionize.v unite.v unknot.v unlink.v unload.v unlock.v unpack.v unravel.v unroll.v unscrew.v unseal.v unstress.v untangle.v untie.v untwist.v unwind.v unwrap.v upload.v urbanize.v vaporize.v varicellize.v vary.v vasodilate.v venture.v versify.v vert.v vesicate.v vesiculate.v vest.v vibrate.v visit.v vitrify.v vituperate.v vociferate.v volatilize.v volley.v vomit.v wade.v waggle.v wag.v wail.v waken.v warp.v water.v wax.v weaken.v wed.v weld.v wheal.v wheel.v whine.v whirl.v whistle.v whiten.v whittle.v whorl.v widen.v wiggle.v withdraw.v worsen.v worship.v wrestle.v wrinkle.v yell.v yield.v yodel.v link-grammar-5.3.16/data/en/words/Makefile.in0000644000076400007640000004220613074512575015653 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/en/words ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(wordsdir)" DATA = $(words_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ WORDS = \ currency \ currency.p \ entities.given-bisex.sing \ entities.given-female.sing \ entities.given-male.sing \ entities.goddesses \ entities.gods \ entities.locations.sing \ entities.national.sing \ entities.organizations.sing \ entities.us-states.sing \ measures.1 \ measures.2 \ units.1 \ units.1.dot \ units.3 \ units.4 \ units.4.dot \ units.5 \ units.6 \ words.adj.1-vowel \ words.adj.1-const \ words.adj.2 \ words.adj.3 \ words.adv.1 \ words-medical.adv.1 \ words.adv.2 \ words.adv.3 \ words.adv.4 \ words.n.1-vowel \ words.n.1-const \ words.n.1.gerund \ words.n.2.s \ words.n.2.x \ words.n.3-vowel \ words.n.3-const \ words.n.3.y \ words.n.t \ words-medical.prep.1 \ words.v.10.1 \ words.v.10.2 \ words.v.10.3 \ words.v.10.4 \ words.v.1.1 \ words.v.1.2 \ words.v.1.3 \ words.v.1.4 \ words.v.1.p \ words.v.2.1 \ words.v.2.2 \ words.v.2.3 \ words.v.2.4 \ words.v.2.5 \ words.v.4.1 \ words-medical.v.4.1 \ words.v.4.2 \ words-medical.v.4.2 \ words.v.4.3 \ words-medical.v.4.3 \ words.v.4.4 \ words-medical.v.4.4 \ words.v.4.5 \ words-medical.v.4.5 \ words.v.5.1 \ words.v.5.2 \ words.v.5.3 \ words.v.5.4 \ words.v.6.1 \ words.v.6.2 \ words.v.6.3 \ words.v.6.4 \ words.v.6.5 \ words.v.8.1 \ words.v.8.2 \ words.v.8.3 \ words.v.8.4 \ words.v.8.5 wordsdir = $(pkgdatadir)/en/words words_DATA = $(WORDS) EXTRA_DIST = $(WORDS) all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/en/words/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/en/words/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-wordsDATA: $(words_DATA) @$(NORMAL_INSTALL) @list='$(words_DATA)'; test -n "$(wordsdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(wordsdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(wordsdir)" || exit 1; \ fi; \ 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)$(wordsdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(wordsdir)" || exit $$?; \ done uninstall-wordsDATA: @$(NORMAL_UNINSTALL) @list='$(words_DATA)'; test -n "$(wordsdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(wordsdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(wordsdir)"; 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-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-wordsDATA 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: uninstall-wordsDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am 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 install-wordsDATA installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags-am uninstall uninstall-am uninstall-wordsDATA .PRECIOUS: Makefile # 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: link-grammar-5.3.16/data/en/words/words.adj.20000664000076400007640000001722312431741033015554 00000000000000abler.a-c abrupter.a-c airier.a-c ampler.a-c angrier.a-c apter.a-c ashier.a-c atonaler.a-c badder.a-c baggier.a-c balder.a-c balmier.a-c barer.a-c baser.a-c battier.a-c bawdier.a-c beerier.a-c better-defined.a-c bigger.a-c bitterer.a-c blacker.a-c blander.a-c bleaker.a-c blearier.a-c blonder.a-c bloodier.a-c blotchier.a-c bluer.a-c blunter.a-c boggier.a-c bolder.a-c bonier.a-c bossier.a-c bouncier.a-c brainier.a-c brasher.a-c brassier.a-c braver.a-c brawnier.a-c breathier.a-c breezier.a-c briefer.a-c brighter.a-c brisker.a-c bristlier.a-c brittler.a-c broader.a-c broodier.a-c browner.a-c bubblier.a-c buckier.a-c buggier.a-c bulkier.a-c bumpier.a-c bunchier.a-c burlier.a-c bushier.a-c busier.a-c butterier.a-c calmer.a-c cannier.a-c catchier.a-c chalkier.a-c chancier.a-c chattier.a-c cheaper.a-c cheesier.a-c chillier.a-c choicer.a-c choppier.a-c chubbier.a-c clammier.a-c cleaner.a-c cleanlier.a-c clearer.a-c cleverer.a-c closer.a-c cloudier.a-c clumsier.a-c coarser.a-c cockier.a-c colder.a-c commoner.a-c cooler.a-c cornier.a-c cosier.a-c costlier.a-c courtlier.a-c coyer.a-c cozier.a-c craftier.a-c craggier.a-c crampier.a-c crazier.a-c creakier.a-c creamier.a-c crisper.a-c crosser.a-c cruder.a-c crueller.a-c crunchier.a-c crustier.a-c cuddlier.a-c curlier.a-c curter.a-c cuter.a-c daintier.a-c damneder.a-c damper.a-c dandier.a-c darker.a-c deader.a-c deadlier.a-c deafer.a-c dearer.a-c defter.a-c denser.a-c dimmer.a-c dingier.a-c dirtier.a-c dizzier.a-c dopeyer.a-c dopier.a-c dottier.a-c doughier.a-c doughtier.a-c dowdier.a-c downier.a-c drabber.a-c draftier.a-c draughtier.a-c dreamier.a-c drearier.a-c dressier.a-c drier.a-c drowsier.a-c drunker.a-c duller.a-c dumber.a-c dumpier.a-c duskier.a-c dustier.a-c earthier.a-c edgier.a-c eerier.a-c emptier.a-c faddier.a-c fainter.a-c fairer.a-c fatter.a-c fattier.a-c faultier.a-c feebler.a-c fiercer.a-c fierier.a-c filmier.a-c filthier.a-c finer.a-c firmer.a-c fishier.a-c fizzier.a-c flabbier.a-c flakier.a-c flashier.a-c fleshier.a-c flimsier.a-c floppier.a-c fluffier.a-c foamier.a-c foggier.a-c fonder.a-c fouler.a-c foxier.a-c frailer.a-c franker.a-c freer.a-c fresher.a-c friendlier.a-c frizzier.a-c frostier.a-c frothier.a-c fruitier.a-c fuller.a-c funnier.a-c furrier.a-c fussier.a-c fuzzier.a-c gassier.a-c gaucher.a-c gaudier.a-c gaunter.a-c gawkier.a-c gayer.a-c gentler.a-c giddier.a-c gladder.a-c glassier.a-c glibber.a-c gloomier.a-c glummer.a-c goofier.a-c gooier.a-c gorier.a-c goutier.a-c grainier.a-c grander.a-c grassier.a-c graver.a-c grayer.a-c greasier.a-c greater.a-c greedier.a-c greener.a-c greyer.a-c grimmer.a-c grittier.a-c groggier.a-c groovier.a-c grosser.a-c grubbier.a-c gruffer.a-c grumpier.a-c guiltier.a-c gummier.a-c gustier.a-c hairier.a-c handier.a-c handsomer.a-c happier.a-c hardier.a-c harsher.a-c hastier.a-c haughtier.a-c hazier.a-c headier.a-c healthier.a-c heartier.a-c heavier.a-c heftier.a-c higher-density.a-c higher-efficiency.a-c higher-priority.a-c higher-quality.a-c higher-resistance.a-c hillier.a-c hoarer.a-c hoarier.a-c hoarser.a-c holier.a-c hollower.a-c homelier.a-c hornier.a-c hotter.a-c huger.a-c humbler.a-c hungrier.a-c huskier.a-c icier.a-c idler.a-c impurer.a-c inepter.a-c jauntier.a-c jerkier.a-c jitterier.a-c jollier.a-c juicier.a-c jumpier.a-c keener.a-c kinder.a-c kindlier.a-c kinkier.a-c knobbier.a-c knottier.a-c lacier.a-c lamer.a-c lankier.a-c larger.a-c laxer.a-c lazier.a-c leakier.a-c leaner.a-c lengthier.a-c lewder.a-c lighter.a-c likelier.a-c limper.a-c littler.a-c livelier.a-c loamier.a-c loftier.a-c lonelier.a-c longer-lasting.a-c longerlasting.a-c loonier.a-c loopier.a-c looser.a-c lordlier.a-c louder.a-c lousier.a-c lovelier.a-c lower-density.a-c lower-dose.a-c lower-fat.a-c lower-grade.a-c lower-profile.a-c lower-risk.a-c lowlier.a-c lowner.a-c loyaller.a-c luckier.a-c lumpier.a-c lusher.a-c lustier.a-c madder.a-c manlier.a-c marshier.a-c massier.a-c maturer.a-c mealier.a-c meaner.a-c meatier.a-c meeker.a-c mellower.a-c merrier.a-c messier.a-c mightier.a-c milder.a-c milkier.a-c minuter.a-c mistier.a-c moister.a-c moldier.a-c moodier.a-c mossier.a-c mouldier.a-c mouseyer.a-c mousier.a-c muddier.a-c murkier.a-c mushier.a-c mustier.a-c muzzier.a-c narrower.a-c nastier.a-c nattier.a-c naughtier.a-c nearer.a-c neater.a-c needier.a-c newer.a-c nobler.a-c noisier.a-c noseyer.a-c nosier.a-c nuder.a-c obtuser.a-c odder.a-c oilier.a-c older.a-c paler.a-c palmier.a-c pastier.a-c patchier.a-c paunchier.a-c pearlier.a-c peatier.a-c pebblier.a-c perkier.a-c peskier.a-c pettier.a-c pickier.a-c piggier.a-c pinker.a-c pithier.a-c plainer.a-c pleasanter.a-c plumper.a-c plusher.a-c podgier.a-c pokier.a-c politer.a-c poorer.a-c posher.a-c pottier.a-c prettier.a-c pricier.a-c pricklier.a-c primmer.a-c profounder.a-c proner.a-c prouder.a-c pudgier.a-c puffier.a-c pulpier.a-c punier.a-c purer.a-c purpler.a-c quainter.a-c queasier.a-c queerer.a-c quieter.a-c racier.a-c rainier.a-c randier.a-c rarer.a-c readier.a-c realer.a-c redder.a-c reedier.a-c remoter.a-c richer.a-c riper.a-c riskier.a-c rockier.a-c rosier.a-c rougher.a-c rounder.a-c rowdier.a-c ruddier.a-c ruder.a-c runnier.a-c rustier.a-c sadder.a-c safer.a-c saintlier.a-c saltier.a-c sandier.a-c saner.a-c saucier.a-c savvier.a-c scabbier.a-c scalier.a-c scanter.a-c scantier.a-c scarcer.a-c scarier.a-c scratchier.a-c scrawnier.a-c scurfier.a-c scurvier.a-c securer.a-c sedater.a-c seedier.a-c severer.a-c sexier.a-c shabbier.a-c shadier.a-c shadowier.a-c shaggier.a-c shakier.a-c shallower.a-c shapelier.a-c sharper.a-c sheerer.a-c shiftier.a-c shinier.a-c shoddier.a-c shorter.a-c showier.a-c shrewder.a-c shriller.a-c shyer.a-c sicker.a-c sicklier.a-c silkier.a-c sillier.a-c siltier.a-c silverier.a-c simpler.a-c sincerer.a-c sketchier.a-c skinnier.a-c slacker.a-c slangier.a-c sleeker.a-c sleepier.a-c slenderer.a-c slicker.a-c slier.a-c slighter.a-c slimier.a-c slimmer.a-c slipperier.a-c sloppier.a-c slovenlier.a-c slyer.a-c smaller.a-c smellier.a-c smokier.a-c smoother.a-c smugger.a-c smuttier.a-c snappier.a-c snarkier.a-c snazzier.a-c sneakier.a-c snowier.a-c snugger.a-c soapier.a-c soberer.a-c softer.a-c soggier.a-c sootier.a-c sorer.a-c sorrier.a-c sounder.a-c sourer.a-c sparer.a-c sparser.a-c speedier.a-c spicier.a-c spikier.a-c spinier.a-c spongier.a-c spookier.a-c sportier.a-c spottier.a-c sprightlier.a-c sprucer.a-c squarer.a-c stabler.a-c staler.a-c stancher.a-c starchier.a-c starker.a-c statelier.a-c stauncher.a-c steadier.a-c steelier.a-c steeper.a-c sterner.a-c stickier.a-c stiffer.a-c stiller.a-c stingier.a-c stockier.a-c stonier.a-c stormier.a-c stouter.a-c straighter.a-c stranger.a-c streakier.a-c stricter.a-c stringier.a-c stronger.a-c stubbier.a-c stuffier.a-c stumpier.a-c stupider.a-c sturdier.a-c subtler.a-c sulkier.a-c sunnier.a-c surer.a-c surlier.a-c swampier.a-c sweatier.a-c sweeter.a-c swifter.a-c taller.a-c tamer.a-c tardier.a-c tarter.a-c tastier.a-c tauter.a-c tawdrier.a-c tawnier.a-c tenderer.a-c tenser.a-c terser.a-c testier.a-c thicker.a-c thinner.a-c thirstier.a-c thornier.a-c thriftier.a-c throatier.a-c tidier.a-c tighter.a-c timelier.a-c tinier.a-c toothier.a-c touchier.a-c tougher.a-c trickier.a-c truer.a-c uglier.a-c uneasier.a-c unfriendlier.a-c unhappier.a-c unhealthier.a-c unlikelier.a-c unrulier.a-c unsightlier.a-c unwieldier.a-c vaguer.a-c vainer.a-c vaster.a-c viler.a-c wanner.a-c warier.a-c warmer.a-c waterier.a-c wavier.a-c waxier.a-c weaker.a-c weaklier.a-c wealthier.a-c wearier.a-c weer.a-c weightier.a-c weirder.a-c wetter.a-c wheezier.a-c whiter.a-c wickeder.a-c wider.a-c wider-angle.a-c wilder.a-c wilier.a-c windier.a-c wintrier.a-c wirier.a-c wiser.a-c wispier.a-c wittier.a-c wobblier.a-c woodier.a-c woolier.a-c woollier.a-c woozier.a-c wordier.a-c worldlier.a-c worthier.a-c wrier.a-c yellower.a-c younger.a-c link-grammar-5.3.16/data/en/words/words.v.6.30000664000076400007640000001151512766044421015436 00000000000000adopted.v-d aired.v-d airlifted.v-d angled.v-d armored.v-d authorised.v-d averaged.v-d backed.v-d backfilled.v-d backpacked.v-d badged.v-d bailed.v-d banged.v-d beamed.v-d beckoned.v-d beefed.v-d bellowed.v-d benchmarked.v-d bended.v-d bent.v-d bicycled.v-d biked.v-d blared.v-d bled.v-d bloged.v-d blogged.v-d bobbed.v-d bogged.v-d boiled.v-d bolted.v-d booed.v-d booted.v-d boozed.v-d bored.v-d bounced.v-d bounded.v-d bound.w bowled.v-d boxed.v-d branched.v-d breathed.v-d brightened.v-d bruised.v-d brushed.v-d bucked.v-d buckled.v-d bugged.v-d built.v-d bulged.v-d bummed.v-d bumped.v-d bunched.v-d burned.v-d busted.v-d butted.v-d buttoned.v-d buzzed.v-d calmed.v-d camped.v-d canceled.v-d canoed.v-d captioned.v-d carved.v-d cashed.v-d chambered.v-d changed.v-d chatted.v-d cheated.v-d checked cheered.v-d cheesed.v-d chewed.v-d chilled.v-d chipped.v-d choked.v-d chomped.v-d chopped.v-d choreographed.v-d churned.v-d cleaned.v-d climbed.v-d clogged.v-d closed.v-d clouded.v-d clumped.v-d coded.v-d coffered.v-d coiled.v-d combed.v-d connected.v-d contracted.v-d cooked.v-d cooled.v-d copped.v-d costumed.v-d coughed.v-d counted.v-d cracked.v-d crammed.v-d crossed.v-d crowded.v-d crumbled.v-d crumpled.v-d crunched.v-d curled.v-d custom-built.v-d dashed.v-d dealed.v-d deep-fried.v-d dematerialized.v-d dialed.v-d dialled.v-d dined.v-d dragged.v-d drained.v-d dressed.v-d dried.v-d dropkicked.v-d dropped.v-d drowned.v-d drummed.v-d ducked.v-d dug.v-d dumbed.v-d eased.v-d edged.v-d emailed.v-d emceed.v-d emptied.v-d evangelized.v-d evened.v-d faced.v-d fanned.v-d farmed.v-d fattened.v-d fed.v-d fended.v-d fetched.v-d feuded.v-d filed.v-d filled.v-d filtered.v-d fired.v-d firmed.v-d fished.v-d fisted.v-d flared.v-d flattened.v-d flavored.v-d flipped.v-d floated.v-d flooded.v-d flubbed.v-d flunked.v-d flushed.v-d folded.v-d followed.v-d forked.v-d fouled.v-d framed.v-d freaked.v-d frenched.v-d freshened.v-d frizzed.v-d frizzled.v-d fucked.v-d fueled.v-d galloped.v-d gathered.v-d glazed.v-d gobbled.v-d gonged.v-d grabbed.v-d grinded.v-d gulped.v-d guttered.v-d hacked.v-d hammered.v-d hand-built.v-d hanged.v-d hardwired.v-d harkened.v-d hauled.v-d headed.v-d healed.v-d heated.v-d herded.v-d hiked.v-d hitched.v-d homered.v-d hooked.v-d hopped.v-d horned.v-d hung.v-d hunted.v-d ironed.v-d jammed.v-d jerked.v-d joined jumbled.v-d jumped.v-d kayaked.v-d killed.v-d knocked.v-d knotted.v-d lapped.v-d lashed.v-d leaked.v-d leaned.v-d leaped.v-d leapt.v-d led.v-d lept.v-d leveled.v-d levelled.v-d licked.v-d lightened.v-d limbered.v-d lined.v-d lit.v-d livened.v-d logged.v-d looped.v-d loosened.v-d lope.v-d lost.v-d marched.v-d married.v-d matched.v-d melted.v-d messed.v-d missed.v-d mixed.v-d mopped.v-d mounded.v-d mouthed.v-d moved.v-d mucked.v-d nodded.v-d oozed.v-d opened.v-d optioned.v-d packed.v-d paired.v-d panned.v-d parlayed.v-d partied.v-d peeed.v-d peeled.v-d piled pissed.v-d played.v-d ploughed.v-d plowed.v-d plucked.v-d plunged.v-d pointed.v-d poked.v-d pooped.v-d popped.v-d pounded.v-d pried.v-d prinked.v-d prototyped.v-d puckered.v-d pulled.v-d pumped.v-d pushed.v-d quieted.v-d ragged.v-d raked.v-d reached.v-d reeled.v-d rented.v-d rerecorded.v-d resized.v-d revved.v-d rewound.v-d ripped.v-d rocked.v-d rolled.v-d rooted.v-d rotoscoped.v-d rounded.v-d rubbed.v-d rubbered.v-d rushed.v-d sailed.v-d sawed.v-d scarfed.v-d scoped.v-d scouted.v-d scraped.v-d scratched.v-d screwed.v-d scuffed.v-d sealed.v-d segued.v-d served.v-d settled.v-d sewed.v-d shaked.v-d shaped.v-d shaved.v-d shifted.v-d shined.v-d shipped.v-d shone.v-d shook.v-d shorted.v-d shot.v-d shrugged.v-d shushed.v-d signed.v-d silkscreened.v-d sketched.v-d skied.v-d skin-dived.v-d skin-dove.v-d skipped.v-d slicked.v-d slid.v-d slipped.v-d slitted.v-d sloughed.v-d slowed.v-d slurped.v-d smartened.v-d smashed.v-d smoothed.v-d snapped.v-d snatched.v-d sneaked.v-d sniffed.v-d snorkeled.v-d snorkelled.v-d snuffed.v-d soaked.v-d sobered.v-d softened.v-d spaced.v-d sparked.v-d spat.v-d sped.v-d speeded.v-d spelled.v-d spelt.v-d spilled.v-d spiraled.v-d spiralled.v-d spitted.v-d spliced.v-d sprouted.v-d spruced.v-d spun.v-d squared.v-d squeezed.v-d squirted.v-d squished.v-d staggered.v-d stamped.v-d stared.v-d starred.v-d starved.v-d steamed.v-d stiffened.v-d stirred.v-d stocked.v-d stormed.v-d straightened.v-d stretched.v-d stripped.v-d stuck.v-d sucked.v-d summed.v-d surfed.v-d swam.v-d swelled.v-d swinged.v-d switched.v-d swotted.v-d swung.v-d tallied.v-d tangled.v-d tapered.v-d tasked.v-d thickened.v-d thinned.v-d ticked.v-d tidied.v-d tightened.v-d tinkled.v-d tipped.v-d tired.v-d togged.v-d toned.v-d toppled.v-d tossed.v-d touched.v-d trailed.v-d treaded.v-d trimmed.v-d tripped.v-d tucked.v-d tumbled.v-d tuned.v-d twisted.v-d typed.v-d vacuumed.v-d waked.v-d walked.v-d warmed.v-d weeded.v-d weighed.v-d whipped.v-d whited.v-d whooped.v-d winded.v-d wiped.v-d won.v-d worked.v-d wound.w wrapped.v-d zeroed.v-d link-grammar-5.3.16/data/en/words/words-medical.v.4.40000664000076400007640000012423612766044421017036 00000000000000abashing.v abjuring.v ablating.v abnegating.v abominating.v abounding.v abscessing.v abscising.v absenting.v abstaining.v acccoutering.v accessioning.v acclimatising.v accoupling.v accoutring.v acetifying.v acetonating.v acetonizing.v acetylating.v acetylising.v acetylizing.v achromatising.v achromatizing.v acidulating.v acing.v actualising.v actualizing.v actuating.v acylating.v adducting.v adjuring.v administrating.v admixing.v ADP-ribosylating.v adrenalectomizing.v adsorbing.v adulating.v advantaging.v afforesting.v affronting.v afterloading.v agglomerating.v aggrieving.v agonising.v airbrushing.v alcoholising.v alcoholizing.v aliasing.v alining.v aliquoting.v alkalinising.v alkalinizing.v alkalising.v alkalizing.v alkylating.v allelotyping.v allergizing.v allografting.v alloimmunising.v alloimmunizing.v allotransplanting.v alloying.v alluring.v alphabetising.v alphabetizing.v aluminating.v Americanising.v amidating.v aminating.v aminoacylating.v ammoniating.v amortising.v anaesthetising.v anatomizing.v anergising.v anesthetising.v anglicising.v animadverting.v annualising.v annualizing.v annunciating.v anodising.v anodizing.v anonymising.v anonymizing.v anoxiating.v antagonising.v anteriorising.v anteriorizing.v antiaggregating.v anticoagulating.v antigenising.v antigenizing.v anting.v antirepressing.v antisepticising.v antisepticizing.v apeasing.v apodizing.v apologising.v apostatising.v appaling.v appareling.v apparelling.v apporting.v apposing.v apprizing.v arborising.v archiving.v arcing.v arcking.v aromatising.v aromatizing.v arsonating.v arterializing.v articling.v asexualizing.v asperging.v aspersing.v asseverating.v asterisking.v atomising.v attitudinising.v audiotaping.v auscultating.v authoring.v autocatalysing.v autoclaving.v autogenerating.v autoimmunising.v autoimmunizing.v autoinducing.v autoinducting.v autoinjecting.v autolising.v automatising.v auto-oxidising.v autoperfusing.v autopsying.v autoradiographing.v autoregulating.v autosensitising.v autotransplanting.v auxotyping.v avalanching.v avianising.v avianizing.v avowing.v avulsing.v awaking.v aweing.v axotomising.v axotomizing.v azotizing.v baaing.v babying.v baby-siting.v baby-sitting.v backcrossing.v backdroping.v backdropping.v backhanding.v backlabeling.v backlabelling.v backscattering.v baing.v ballasting.v balling.v balloting.v bandpass_filtering baptising.v barbering.v barbing.v bariumizing.v barnstorming.v barracking.v barraging.v barreling.v bastardizing.v bayoneting.v beaching.v beading.v bearding.v beavering.v bedaubing.v bedding.v bedecking.v bedeviling.v behooving.v behoving.v beleaguering.v belling.v bench_pressing beneficing.v benzoylating.v bereving.v besetting.v besmearing.v betrothing.v bettering.v beveling.v biassing.v bibbing.v bickering.v bicompartmentalising.v binging.v bioactivating.v bioassaying.v bioconverting.v bioengineering.v biomagnifying.v bio-monitoring.v biomonitoring.v biopsying.v bioreducing.v bioremediating.v biosynthesising.v biosynthesizing.v biotinylating.v biotransforming.v biotyping.v bisintercalating.v bitmapping.v bivouacking.v blacking.v blancoing.v blanking.v blathering.v blobbing.v blooding.v bloodying.v blueing.v bluing.v blustering.v boating.v bobsleding.v boobing.v boomeranging.v boostering.v bootstraping.v bootstrapping.v bottlenecking.v braining.v brain-washing.v brawling.v brazing.v breakfasting.v breast-feeding.v breasting.v breveting.v brevetting.v broadsiding.v brodding.v bromating.v brominating.v bromizing.v bruiting.v brutalising.v bucketing.v buffering.v bulbectomizing.v bulking.v bulling.v bunkering.v burgeoning.v burking.v burring.v busing.v bussing.v caching.v calendering.v calipering.v calking.v callipering.v calumniating.v canalizing.v cancelling.v cancerising.v candying.v cankering.v canning.v cannulating.v cannulizing.v canopying.v cantilevering.v canting.v capacitating.v capillarising.v capitalising.v capitating.v caponising.v caponizing.v captaining.v carbamoylating.v carbamylating.v carbolating.v carbolising.v carbolizing.v carbonating.v carbonising.v carboxylating.v cardiectomizing.v careering.v cartooning.v cashiering.v catabolising.v catalase_testing catalising.v catalizing.v cataloging.v catalysing.v catalyzing.v categorising.v catheterising.v catheterizing.v caulking.v causticizing.v cauterising.v cauterizing.v cavitating.v C-banding.v cementifying.v centrifugalising.v centrifugalizing.v centrifugating.v centrifuging.v cering.v certificating.v chaffing.v chamfering.v champing.v chancing.v channeling.v chaping.v chapping.v characterising.v charbroiling.v checkering.v cheeking.v chemoattracting.v chemo-preventing.v chemopreventing.v chemo-sensitising.v chemo-sensitizing.v chemosensitizing.v chequering.v chickening.v chining.v chinking.v chiseling.v chloring.v chloroforming.v chloroformising.v chloroformizing.v chocking.v cholecystectomising.v cholecystectomizing.v chorusing.v chromating.v chromatizing.v chromatographing.v chromicizing.v chunking.v chuting.v cicatrising.v cicatrizing.v ciphering.v circularising.v circumducting.v civilising.v classing.v clear-cutting.v clearcutting.v clewing.v clocking.v clouting.v cluing.v clysterizing.v coactivating.v coadministering.v co-agglutinating.v co-applying.v coapplying.v coapting.v coarticulating.v co-assembling.v coassembling.v cocainising.v cocainizing.v co-calibrating.v cocalibrating.v co-chromatographing.v cochromatographing.v co-circulating.v co-clustering.v coclustering.v co-colonizing.v cocolonizing.v cocooning.v co-crystallizing.v cocrystallizing.v co-cultivating.v cocultivating.v coculturing.v codesharing.v co-developing.v co-electroporating.v coelectroporating.v coeluting.v co-encapsidating.v coencapsidating.v coencapsulating.v co-enriching.v coenriching.v co-existing.v coexisting.v co-exposing.v coexposing.v coexpressing.v co-extracting.v cografting.v cogwheeling.v co-hybridising.v cohybridising.v co-hybridizing.v cohybridizing.v coimmobilising.v coimmobilizing.v coinfecting.v coinfusing.v co-ingesting.v coingesting.v co-inheriting.v coinheriting.v co-inoculating.v coinoculating.v coking.v collateralising.v collectivising.v colliquating.v colonising.v colonoscoping.v colorising.v colorizing.v colourizing.v co-managing.v comanaging.v comedicating.v cometabolising.v commercialising.v compartmentalising.v compartmenting.v compassing.v compeering.v complexing.v comporting.v computerising.v concatenating.v conceptualising.v concording.v concreting.v concussing.v conding.v condoling.v conducing.v conglomerating.v conglutinating.v coning.v consorting.v consternating.v constitutionalizing.v contradistinguishing.v contraindicating.v controverting.v contunding.v contusing.v convoluting.v co-ordinating.v co-oxidising.v cooxidising.v co-oxidizing.v cooxidizing.v co-partitioning.v co-perfusing.v coperfusing.v copolymerising.v copolymerizing.v coppering.v coproducing.v co-promoting.v copromoting.v corbeling.v corbelling.v co-rearing.v corearing.v co-registering.v co-regulating.v coregulating.v co-releasing.v coreleasing.v corkscrewing.v cornifying.v corning.v corraling.v co-secreting.v cosecreting.v cosegregating.v cosensitising.v cosensitizing.v coshing.v cosolubilising.v cosolubilizing.v co-sponsoring.v cosponsoring.v cosseting.v costarring.v co-stimulating.v costimulating.v co-storing.v costoring.v co-synthesising.v cosynthesising.v co-synthesizing.v cosynthesizing.v cotranscribing.v cotransfecting.v co-transfering.v cotransfering.v co-transferring.v cotransferring.v cotransforming.v cotransmitting.v co-transporting.v cotransporting.v co-treating.v cotreating.v coulorising.v counselling.v counterpoising.v counterregulating.v countersinking.v counterstaining.v counter-transporting.v countertransporting.v countervailing.v coursing.v court-martialling.v covenanting.v cowing.v cozening.v crabbing.v crafting.v craping.v cratering.v crating.v creaking.v creping.v crewing.v cricking.v criminalising.v criminalizing.v crimsoning.v crisping.v criss-crossing.v cristallising.v cristallizing.v criticising.v critiquing.v crocking.v crooking.v cross-clamping.v crossclamping.v cross-linking.v cross-matching.v cross-protecting.v crossprotecting.v cross-reacting.v crossreacting.v cross-referencing.v crossreferencing.v crusting.v cryo-fixing.v cryofixing.v cryo-preserving.v cryopreserving.v cryoprotecting.v cryo_sectioning cryo-sectioning.v cryotreating.v crystallising.v cuckooing.v cudgelling.v cueing.v cuing.v culturing.v cumbering.v cunding.v curarising.v curarizing.v curating.v cureting.v curetting.v curtaining.v cussing.v customising.v customizing.v cyanylating.v cyclising.v cyphering.v cyto-adhering.v cytoreducing.v cytospinning.v cytostaining.v dansylating.v dappling.v deacetylating.v deactivating.v deacylating.v de-adenylating.v deadenylating.v deafferentating.v deafferenting.v deallergising.v deamidating.v deamidizing.v deaminating.v debouching.v debriding.v debulking.v decalcifying.v decannulating.v decapsulating.v decarboxylating.v decatenating.v decentralising.v decerebrating.v decerebrizing.v dechlorinating.v decidualising.v decocting.v decolonising.v decolorising.v decolorizing.v decolourising.v decolourizing.v decomplementizing.v decontroling.v decontrolling.v deconvoluting.v decoronating.v decorticating.v decoupling.v decoying.v decreeing.v deemanating.v de-energising.v deenergising.v de-energizing.v deenergizing.v de-epicardializing.v de-epithelialising.v deepithelialising.v deethylating.v defaecating.v defaunating.v defeminising.v defeminizing.v defenestrating.v defibrillating.v defibrinating.v deflorating.v defocusing.v defocussing.v deformylating.v defunctionalising.v defunctionalizing.v degalactosylating.v degasing.v degassing.v degaussing.v degenitalizing.v deglycerating.v degreasing.v dehaematising.v dehalogenating.v dehematizing.v dehemoglobinizing.v dehorning.v dehulling.v dehumanising.v dehydrochlorinating.v dehydrogenating.v dehydrogenising.v dehydrogenizing.v dehydroxylating.v dehypnotising.v dehypnotizing.v deinducing.v deinstitutionalizing.v deionising.v deionizing.v dejecting.v de-leading.v deleading.v delimitating.v delipidating.v delocalising.v delocalizing.v delousing.v demagnetising.v demarking.v demasculinising.v demedullating.v demembranating.v demetalising.v demetalizing.v demethylating.v demilitarising.v demineralising.v demineralizing.v demobilising.v democratising.v demodulating.v demonetising.v demonetizing.v demoralising.v demustardizing.v demyelinating.v demystifying.v denationalising.v denaturing.v denervating.v denitrating.v denitrifying.v deodorising.v deoxidising.v deoxidizing.v deoxygenating.v depancreatizing.v deparaffinising.v deparaffinizing.v departmentalising.v depersonalizing.v dephosphorylating.v depigmenting.v depilating.v depolarising.v depoliticising.v depoliticizing.v depolymerising.v depotentiating.v depraving.v depressurising.v depressurizing.v deprojecting.v deprotecting.v deproteinating.v deprotonating.v depurating.v deputing.v deputising.v deregulating.v derepressing.v deresinating.v derivatising.v derivatizing.v derivitising.v derivitizing.v deroofing.v derotating.v derricking.v desalinising.v desalting.v desamidating.v desamidizing.v descaling.v desensitising.v desexualising.v desexualizing.v desheathing.v desialylating.v desolating.v desolvating.v desorbing.v despeciating.v destabilising.v destablising.v destablizing.v destaining.v desulfating.v desulfurating.v desulphating.v desulphurating.v desynchronising.v detailing.v dethyroidizing.v detouring.v detoxicating.v deuterating.v deuteriating.v devascularizing.v deviling.v devilling.v devitalising.v devitalizing.v deworming.v dextrinating.v dextrinizing.v diacetylating.v diacylating.v diagraming.v diagramming.v dialkylating.v dialoging.v dialoguing.v dialysing.v diapausing.v diapering.v diazotizing.v dibbling.v dickering.v dideuterating.v diesterifying.v difluorinating.v digitalising.v digitilising.v digitising.v digitizing.v dihalogenating.v dihydrogenating.v dihydroxylating.v diiodinating.v diking.v dilatating.v dimerising.v dimethylating.v dimiting.v dimitting.v dimpling.v diphosphorylating.v dirtying.v disacidifying.v disadvantaging.v disaggregating.v disagreeing.v disambiguating.v disarraying.v disbelieving.v disbudding.v disbuding.v disburdening.v discoing.v discolouring.v discommoding.v discomposing.v disconfirming.v discountenancing.v discretising.v discretizing.v disembodying.v disemboweling.v disencumbering.v disfavoring.v dishabituating.v disheveling.v dishevelling.v dishonoring.v disimmunizing.v disinhibiting.v disinserting.v disjointing.v dismutating.v disoccluding.v disordering.v disorganising.v disorganizing.v dispensarising.v dispensarizing.v dispiriting.v disproportionating.v disquieting.v disregulating.v dissatisfying.v dissimilating.v distempering.v distraining.v divulsing.v docketing.v dogging.v dolling.v dollying.v domiciling.v doming.v dorsalising.v dorsiducting.v dosing.v dossing.v douching.v doweling.v dowelling.v downmodulating.v downregulating.v downstaging.v dowsing.v dramatising.v drating.v dratting.v driveling.v drivelling.v drudging.v dumfounding.v duning.v dunning.v duplexing.v dyking.v dysregulating.v earing.v earthing.v ebbing.v echolocating.v economising.v ecphorising.v ecphorizing.v ectropionising.v ectropionizing.v editorialising.v educing.v edulcorating.v effectuating.v effing.v egesting.v ekphorizing.v elating.v electroblotting.v electro-cauterising.v electrocauterising.v electro-cauterizing.v electrocauterizing.v electrodialysing.v electroeluting.v electro-injecting.v electroinjecting.v electroinserting.v electrophoresing.v electrophoring.v electroplating.v electroporating.v electrotransfering.v electrotransferring.v electroverting.v eluting.v elutriating.v emaciating.v embolising.v embrocating.v emedullating.v empaneling.v empathising.v emphasising.v emplacing.v emulsioning.v enameling.v enamoring.v enamouring.v encapsulating.v enchaining.v encoring.v encrusting.v endarterectomising.v endarterectomizing.v endoscoping.v endothelialising.v enduing.v energising.v energizing.v enfeebling.v engrafting.v engrailing.v enkindling.v enlacing.v enplaning.v enrapturing.v ensheathing.v ensilaging.v ensiling.v enterectomising.v enterectomizing.v enthraling.v entropionizing.v envelopping.v envenoming.v environing.v enwraping.v enwrapping.v epilating.v epimerising.v epithelialising.v epithelializing.v epithelising.v epithelizing.v epitomising.v epoxidising.v epoxidizing.v equaling.v equalising.v equilibrating.v eroticising.v eroticizing.v erotising.v erotizing.v essaying.v esterifying.v estranging.v estrogenising.v estrogenizing.v etherising.v etherizing.v ethylating.v euthanatising.v euthanatizing.v euthanising.v euthanizing.v evaginating.v everting.v evidencing.v exacting.v exanimating.v excerpting.v exchange-transfusing.v excogitating.v execrating.v exenterating.v exorcising.v expatriating.v exsanguinating.v exsecting.v exsomatizing.v exteriorising.v exteriorizing.v externalising.v extruding.v extubating.v exulting.v eyeing.v factorising.v factorizing.v faggoting.v fagoting.v familiarising.v fantasising.v faradising.v faradizing.v farnesylating.v farting.v fathering.v feather-beding.v fecundating.v federalising.v federalizing.v feeing.v felicitating.v feminising.v feminizing.v fenestrating.v fertilising.v festering.v feuing.v fevering.v fictionalising.v fictionalizing.v field_testing field-testing.v filching.v filtrating.v finalising.v fingerprinting.v fire-proofing.v fireproofing.v fissuring.v fistulising.v flabbergasting.v flanging.v flawing.v flecking.v fleshing.v flexibilising.v flexibilizing.v flouncing.v floundering.v flouring.v fluidizing.v fluoresceinating.v fluoridising.v fluoridizing.v fluoroscoping.v fluting.v foaling.v focalising.v fogging.v foging.v footling.v footnoting.v footprinting.v footsloging.v foraying.v forbidding.v forbiding.v forboding.v forebidding.v forebiding.v foreboding.v foredooming.v foregrounding.v foreknowing.v foresting.v foretasting.v formalinising.v formalinizing.v formalising.v formatting.v formylating.v fossilising.v fowling.v foxhunting.v foxing.v fractionating.v franchising.v fraternising.v freckling.v free_grafting free-grafting.v freeze_drying freeze-drying.v freeze-fracturing.v freighting.v freinding.v fringing.v frivolling.v frolicking.v frothing.v fruiting.v fuddling.v functionalising.v functionalizing.v funking.v funneling.v furcating.v furring.v gabbing.v gabbling.v gadding.v galactosylating.v galavanting.v galivanting.v galumphing.v galvanising.v ganglionectomising.v ganglionectomizing.v gangrening.v gapping.v garaging.v garlanding.v garoting.v garotting.v garroting.v garrotting.v gasing.v gassing.v gastrectomising.v gastrectomizing.v gating.v gavaging.v gazeting.v gazetting.v gelatinising.v gelding.v generalising.v gening.v genning.v genotyping.v gentling.v genuflecting.v geocoding.v geranylgeranylating.v ghosting.v gifting.v gingering.v girdling.v glacing.v glamorising.v glissading.v globalising.v glomectomising.v glomectomizing.v gloming.v glomming.v gloving.v glowering.v glucoronising.v glucuronidating.v glueing.v gluing.v glycating.v glycerolating.v glycerolizing.v glycosylating.v gonadectomizing.v goosing.v gormandising.v gowning.v graining.v grandfathering.v grandparenting.v graphing.v grassing.v graveling.v greening.v griming.v grizzling.v grommeting.v grubbing.v grubing.v guesting.v gulling.v gusseting.v guying.v habilitating.v habituating.v haemagglutinating.v haemoagglutinating.v haemocoagulating.v haemodialysing.v haemodialyzing.v haemodiluting.v haemolysing.v haemolyzing.v haemoperfusing.v haemorrhaging.v hallmarking.v halogenating.v handpicking.v haploidising.v happing.v haptenating.v hardboiling.v harmonising.v hasping.v headlining.v hemicastrating.v hemi-deleting.v hemisecting.v hemispherectomising.v hemispherectomizing.v hemodialysing.v hemodialyzing.v hemodiluting.v hemolysing.v hemoperfusing.v hemorrhaging.v heparinising.v heparinizing.v hepatectomising.v hepatectomizing.v heterodimerising.v hexing.v hiccoughing.v hieing.v high-jacking.v hirudinizing.v histoculturing.v hoboing.v holidaying.v holing.v homing.v homodimerising.v homodimerizing.v homogenising.v homografting.v honeycombing.v hooping.v horsing.v hospitalising.v hoting.v hotting.v hoving.v hoxing.v humanising.v humanizing.v humoring.v hurdling.v husbanding.v hyalinising.v hyalinizing.v hybridising.v hydrogenating.v hydrogenizing.v hydrolising.v hydrolizing.v hydrolysing.v hydroxylating.v hying.v hymning.v hyperacetylating.v hyperactivating.v hypercontracting.v hyperdefaecating.v hyperexpressing.v hyperextending.v hyperfiltrating.v hyperfractionating.v hyperimmunising.v hyperimmunizing.v hyper-inducing.v hyperinducing.v hyperinnervating.v hyperluteinising.v hyper-methylating.v hypermethylating.v hypernucleating.v hyperpolarising.v hyperproducing.v hypersensitising.v hyperstimulating.v hypertransfusing.v hypnoidizing.v hypnotising.v hypomineralising.v hypomineralizing.v hypo-phosphorylating.v hypophosphorylating.v hypophysectomising.v hypophysectomizing.v hyposensitizing.v hypothecating.v hysterectomising.v hysterectomizing.v idealising.v idolising.v imbedding.v imbeding.v immobilising.v immortalising.v immunising.v immunoabsorbing.v immunoadsorbing.v immuno_assaying immuno-assaying.v immunoassaying.v immunobloting.v immunoblotting.v immunocompromising.v immunodepleting.v immunodepressing.v immunoenhancing.v immunoexpressing.v immunoinhibiting.v immunoisolating.v immunolabeling.v immunolabelling.v immunolocalising.v immunolocalizing.v immunoneutralising.v immunoneutralizing.v immunophenotyping.v immunopurifying.v immunoradioassaying.v immunoregulating.v immunoscreening.v immunoselecting.v immunostaining.v immunostimulating.v immunosuppressing.v immuno-targeting.v immunotargeting.v immunotitrating.v immunotyping.v immuring.v impaneling.v imperiling.v impersonalising.v impersonalizing.v importuning.v inbreeding.v incising.v inclosing.v incommoding.v incrementing.v inculpating.v individualising.v individualizing.v indorsing.v induing.v industrialising.v inebriating.v influxing.v ingling.v ingrafting.v ingraining.v inhuming.v initialing.v initialising.v initializing.v inlayinging.v inlaying.v innervating.v inputing.v inputting.v inseting.v insetting.v insolubilising.v insolubilizing.v insonifying.v instancing.v institutionalising.v instrumenting.v insufflating.v intellectualising.v intellectualizing.v intercalating.v interconverting.v interfacing.v interiorising.v interiorizing.v interlacing.v interlarding.v interleafing.v interlinking.v internalising.v internationalising.v interpellating.v interposing.v interspacing.v intrenching.v introjecting.v introspecting.v introverting.v intrusting.v intubating.v inuring.v inventorying.v invoicing.v iodinating.v iodising.v ionising.v iontophoresing.v iridectomizing.v isoimmunising.v isoimmunizing.v isomerising.v italicising.v itemising.v jacketing.v jack_knifing jackknifing.v jagging.v jaunting.v jecorizing.v jejunectomising.v jejunectomizing.v jeopardising.v jointing.v juicing.v junking.v karyotyping.v keening.v kenneling.v kennelling.v kenting.v keratinising.v keying.v kidnaping.v kinking.v kneeing.v KO'ing.v KO’ing.v labilising.v labyrinthectomising.v labyrinthectomizing.v lacrymating.v lactonising.v laddering.v lambing.v laminectomising.v laminectomizing.v laming.v lamming.v laparotomising.v laparotomizing.v lapinising.v lapinizing.v larding.v lariating.v larking.v laryngectomising.v laryngectomizing.v lasering.v lassooing.v lateralising.v lathering.v lathing.v lavaging.v layering.v leafleting.v leafletting.v leaguing.v leap-frogging.v leap-froging.v leapfroging.v leashing.v leeching.v leeping.v legalising.v legitimating.v legitimatising.v legitimising.v legitimizing.v lentectomizing.v lesioning.v lettering.v libeling.v liberalising.v ligating.v lilting.v liming.v limning.v linearizing.v linging.v linning.v lipectomising.v lipectomizing.v lipidating.v liping.v liposuctioning.v lipoxygenating.v lipping.v lip-reading.v liquifying.v lithographing.v lithotomizing.v lobectomising.v lobectomizing.v lobotomising.v lobotomizing.v loosing.v lording.v Lording.v louping.v louring.v lowing.v lubrifying.v lucking.v lurking.v luteinising.v luxating.v lymphadenectomising.v lymphadenectomizing.v lyophilising.v lyophilizing.v lypophilising.v lypophilizing.v lysogenising.v lysogenizing.v macadamising.v macadamizing.v machining.v macroencapsulating.v magnetising.v mainstreaming.v malaxating.v malfunctioning.v malignising.v malpositioning.v malting.v mantling.v manumiting.v manumitting.v manuring.v marathoning.v Marathoning.v marathonning.v Marathonning.v marbling.v marginating.v marinading.v marshaling.v marsupializing.v masculinising.v masculinizing.v massacring.v mastectomising.v mastectomizing.v master-minding.v materialising.v matting.v maximising.v mazing.v mechanising.v medialising.v medicalising.v medicalizing.v medisecting.v medullectomising.v medullectomizing.v melanising.v melanizing.v mentoring.v mercerising.v mercerizing.v merchandising.v mercurating.v mercurializing.v mercuriating.v mesmerising.v metabolising.v metabolizing.v metaling.v metalling.v metastasising.v metering.v methylating.v metricising.v metring.v mewing.v micellising.v microagglutinating.v microaggregating.v microbiopsying.v microcannulating.v microcatheterising.v microcatheterizing.v microcomputerising.v microcomputerizing.v microdetermining.v microdiluting.v microdissecting.v microembolising.v microfilling.v microfiltering.v microinjecting.v micromanipulating.v micromilling.v micromodifying.v micronising.v micronizing.v microperfusing.v microprocessing.v microsequencing.v microtitrating.v microtoming.v microwaving.v middling.v mildewing.v militarising.v militarizing.v mimetising.v mimetizing.v mineralising.v mineralizing.v miniaturising.v minifying.v minimising.v minuting.v misadvising.v misattributing.v miscalling.v miscasting.v misclassifying.v miscoding.v misconducting.v misdiagnosing.v mis-folding.v misidentifying.v misincorporating.v mislabeling.v mislabelling.v mislocalising.v mislocalizing.v mismatching.v mispairing.v misperceiving.v misprinting.v misrecognising.v misrecognizing.v misregulating.v misrepairing.v misrouting.v misruling.v misspecifying.v mis-tuning.v mistuning.v mitering.v mitring.v mobilising.v modernising.v moireing.v moisturising.v moisturizing.v moldering.v monophosphorylating.v monopolising.v moonlighting.v moralising.v morcellating.v morphinizing.v morsing.v Morsing.v morticing.v mortising.v mothering.v moth-proofing.v motorcycling.v motorising.v muckraking.v mulcting.v multimerising.v mummifying.v mummying.v mumping.v muscling.v muscularising.v mutagenizing.v myectomizing.v myristoylating.v narcotizing.v narking.v nasalising.v nasalizing.v nationalising.v naturalising.v nauseating.v nebulising.v nebulizing.v necropsying.v necrotising.v negativing.v neighboring.v neighbouring.v nephrectomising.v neping.v nepping.v nerving.v nesslerising.v nesslerizing.v neuromodulating.v neurostimulating.v neutralising.v niching.v nickeling.v nickelling.v niming.v nimming.v Nissl_staining Nissl-staining.v nitrating.v nitrosating.v nitrosylating.v nobbling.v nonplusing.v nonplussing.v noosing.v normalising.v nosing.v notching.v objectifying.v objurgating.v oblating.v obtruding.v obtunding.v obturating.v oestrogenising.v oestrogenizing.v ointing.v O.K.ing.v OKing.v oligomerising.v oligomerizing.v oophorectomising.v oophorectomizing.v operationalising.v operationalizing.v oppugning.v opsonifying.v opsonising.v optimising.v optimizing.v orchidectomising.v orchidectomizing.v ordinating.v organising.v orphaning.v osmicating.v osteotomising.v osteotomizing.v ostracising.v outbraving.v out-competing.v outcompeting.v outdating.v outfacing.v out-Heroding.v outlaying.v outmaneuvering.v outmarching.v outmatching.v out-pacing.v outpacing.v outperforming.v outpointing.v outputing.v outputting.v outranging.v outriding.v outrivaling.v outrivalling.v outsailing.v outspreading.v outstriping.v outstripping.v outvying.v outwearing.v ovariectomising.v ovariectomizing.v over-associating.v overassociating.v over-burdening.v over-capitalising.v overcapitalising.v over-capitalizing.v overcapitalizing.v over-charging.v over-consuming.v overconsuming.v over-cooking.v overcorrecting.v overcroping.v overcropping.v over-crowding.v over-detecting.v overdetecting.v overdiagnosing.v overdosing.v over-eating.v over-elongating.v overelongating.v overemphasising.v over-emphasizing.v over-estimating.v overexciting.v over-exerting.v over-exposing.v overexpressing.v overextending.v over-feeding.v over-hanging.v overhanging.v over-heating.v over-inserting.v overinserting.v overlaying.v over-learning.v overlearning.v overleeping.v overmastering.v over-praising.v over-predicting.v overpredicting.v over-producing.v over-proliferating.v over-refering.v overrefering.v over-reporting.v overreporting.v over-representing.v overrepresenting.v oversaturating.v over-secreting.v oversewing.v over-simplifying.v over-staging.v overstaging.v overstaining.v overstimulating.v over-straining.v over-stretching.v over-synthesising.v oversynthesising.v over-synthesizing.v oversynthesizing.v over-transcribing.v overtreating.v overusing.v over-valuing.v overventilating.v overviewing.v over_weighting overweighting.v over-wraping.v overwraping.v over-wrapping.v overwrapping.v oxidising.v oxygenising.v oxygenizing.v ozonising.v ozonizing.v palisading.v palliating.v palpating.v palping.v pancreatectomizing.v paneling.v panelling.v paragraphing.v paralleling.v parameterising.v parameterizing.v parasitising.v parasitizing.v parasoling.v parathyroidectomizing.v parboiling.v parceling.v parcelling.v parroting.v particularising.v pasteurising.v pasturing.v patronising.v peaning.v peening.v pelleting.v pelletising.v pelletizing.v penalising.v penciling.v pensioning.v peopling.v pepsinating.v pepsinising.v pepsinizing.v peptonising.v percussing.v perifusing.v peritomizing.v peritonealizing.v peritonizing.v permeabilizing.v permeablising.v peroxidising.v personalising.v pestling.v phagocytising.v phagocytizing.v phagocytosing.v phalangizing.v phenocopying.v phenolating.v phenotyping.v philosophising.v phlebotomising.v phlorhizinising.v phlorhizinizing.v phloridzinising.v phloridzinizing.v phosphonylating.v phosphorylating.v photoactivating.v photobleaching.v photodamaging.v photodecomposing.v photoinactivating.v photoinducing.v photoisomerising.v photolabeling.v photolabelling.v photolysing.v photo-oxidising.v photooxidising.v photo-oxidizing.v photopolymerising.v photopolymerizing.v photoprotecting.v photoreducing.v photoregulating.v photoreversing.v photosensitising.v photostating.v photostimulating.v physicking.v piggybacking.v pilling.v pillowing.v pinding.v pinealectomising.v pinealectomizing.v pinioning.v pinking.v pin-pointing.v pipetting.v pithing.v plagiarising.v plaiting.v planimetering.v planking.v plasmolysing.v plasmolyzing.v plateauing.v platinating.v pleaing.v pleating.v plicating.v pluming.v plummeting.v plumping.v plunking.v pneumonectomising.v pneumonectomizing.v podding.v poding.v polarising.v pole-axing.v poleaxing.v politicising.v politzerizing.v pollacking.v pollarding.v polyadenalating.v polyadenylating.v polyglutamylating.v polymerising.v polymerizing.v pomading.v pommeling.v pommelling.v poniarding.v popularising.v portacaval_shunting portioning.v postfixing.v potentiating.v potting.v poulticing.v powering.v prawning.v preabsorbing.v preadmiting.v preadmitting.v precepting.v precising.v precoating.v preconditioning.v precooking.v precooling.v preculturing.v predating.v predeceasing.v predefining.v predestinating.v pre-digesting.v predigesting.v pre-embedding.v preembedding.v pre-embeding.v preembeding.v pre-establishing.v preestablishing.v preexisting.v pre-exposing.v preexposing.v prefeeding.v prefixing.v preimmunizing.v preinducing.v preinfecting.v pre-irradiating.v preirradiating.v prelabeling.v prelabelling.v preloading.v preluding.v premedicating.v premissing.v premixing.v preping.v prepossessing.v prepping.v preprinting.v preprocessing.v preprograming.v preprogramming.v preprotecting.v prereducing.v prescreening.v preselecting.v presensitizing.v pre-seting.v preseting.v pre-setting.v presetting.v presoaking.v prespawning.v prespecifying.v pressurising.v prestimulating.v pre-surfacing.v pretraining.v pretreating.v previewing.v prewarming.v prewashing.v prickling.v prioritising.v prioritizing.v prising.v privatising.v probating.v profaning.v professionalizing.v prognosing.v prolating.v pronging.v propagandising.v prophesying.v propitiating.v prorating.v proroguing.v proselytising.v prospecting.v prostatectomising.v prostatectomizing.v proteolysing.v proteolyzing.v protracting.v provisioning.v pseudonormalising.v psyching.v psycho-analysing.v psycho-analyzing.v ptyalizing.v publicising.v puddling.v pulping.v pulverising.v puping.v pupping.v purposing.v purpurating.v puttying.v pyridoxylating.v quadding.v quading.v quadrisecting.v quadruplicating.v quailing.v quantising.v quantitating.v quantizing.v quarking.v quarreling.v quartisecting.v quaternizing.v queening.v Queening.v queuing.v rabbiting.v rabbitting.v radiographing.v radioimmunoassaying.v radiolabeling.v radiolabelling.v radiolocalising.v radiolocalizing.v radiosensitising.v radiosensitizing.v ranching.v randomising.v randomizing.v rappeling.v rappelling.v rarefying.v rasing.v rationalising.v raying.v razoring.v reabsorbing.v reaccumulating.v reacquiring.v re-adapting.v readding.v readdressing.v readministering.v readying.v re-afforesting.v reafforesting.v reaggregating.v realigning.v realising.v reallocating.v reaming.v re-amplifying.v reamplifying.v reamputating.v reanalysing.v reanalyzing.v re-animating.v reanimating.v reappraising.v re-approximating.v reapproximating.v re-arterialising.v rearterialising.v re-arterializing.v rearterializing.v reasserting.v reassigning.v reassociating.v reassorting.v reattaching.v rebasing.v rebinding.v rebling.v recalcifying.v recalibrating.v recanalizing.v recategorising.v recategorizing.v recatheterising.v recatheterizing.v receipting.v recemising.v recertifying.v rechallenging.v rechromatographing.v recirculating.v reclassifying.v recloning.v recoding.v recognising.v recolonising.v recombining.v recompressing.v reconceptualizing.v reconfiguring.v reconnoitering.v reconstituting.v recontaminating.v recontouring.v re-converting.v re-counting.v re-covering.v recultivating.v reculturing.v redacting.v rededicating.v redescribing.v redetecting.v redetermining.v redevelopping.v reding.v redirecting.v redissecting.v reeducating.v re-elevating.v reemphasizing.v re-endothelialising.v reendothelialising.v re-endothelializing.v re-engineering.v reengineering.v re-entering.v re-epithelialising.v reepithelialising.v re-epithelializing.v re-equilibrating.v re-esterifying.v reesterifying.v reevaluating.v re-examining.v reexamining.v re-excising.v reexcising.v re-exploring.v reexploring.v reexposing.v reexpressing.v re-extracting.v reextracting.v refacing.v refeeding.v refereing.v referencing.v refering.v reffing.v refinishing.v refluxing.v refolding.v reforesting.v reformating.v reformatting.v reframing.v regionalising.v regionalizing.v regrafting.v regularising.v rehearing.v reheating.v rehospitalising.v rehospitalizing.v reimmunizing.v re-implanting.v reimplanting.v reincarcerating.v reincarnating.v re-inflating.v reinitiating.v reinjecting.v reinjuring.v reinnervating.v reinoculating.v reinserting.v reinstituting.v re-internalising.v reinternalising.v re-internalizing.v reinternalizing.v re-interviewing.v reinterviewing.v reintroducing.v reintubating.v re-irradiating.v reisolating.v rejigging.v rejiging.v re-joining.v relabeling.v relabelling.v relaparoscopying.v relearning.v relining.v relipidating.v relocalising.v relocalizing.v remaindering.v remaking.v remaping.v remapping.v remediating.v remilitarising.v remobilising.v remodeling.v remyelinating.v renaturing.v reneguing.v re-obliterating.v reobliterating.v re-occluding.v re-occurring.v reoccurring.v reorganising.v reoxidising.v reoxygenating.v repartitioning.v repatterning.v reperforating.v reperfusing.v reperitonealising.v reperitonealizing.v replating.v repointing.v repolarising.v repopulating.v reposing.v repositing.v repositioning.v repoting.v repotting.v repriming.v reprobating.v reprocessing.v reprograming.v reprogramming.v republishing.v repurifying.v requiting.v rerunning.v resampling.v rescaning.v rescanning.v re-scoering.v rescoering.v re-scoring.v rescoring.v rescreening.v resealing.v resecting.v resensitising.v resequencing.v residualising.v residualizing.v re-slicing.v reslicing.v resocialising.v resocializing.v resolubilizing.v resorbing.v respelling.v restaging.v restaining.v re-stenosing.v restimulating.v restretching.v restudying.v resulfating.v resulphating.v resurveying.v resuspending.v resuturing.v resynthesising.v resynthesizing.v retraining.v retransforming.v retransfusing.v retransplanting.v retraumatizing.v retreading.v re-treating.v retroceding.v retrofiting.v retrofitting.v retrotranscribing.v retyping.v reusing.v reutilising.v reutilizing.v revaccinating.v revalidating.v revascularising.v revascularizing.v reveiling.v revendicating.v revenging.v revitalising.v revivifying.v revolutionalising.v revolutionalizing.v revolutionising.v rewarming.v reworking.v rexing.v rhapsodising.v ribosylating.v ricking.v ricochetting.v ridging.v riming.v riting.v ritting.v ritualising.v ritualizing.v riving.v robing.v romanticising.v roneoing.v rongeuring.v roofing.v rooking.v roseting.v rosetting.v rosining.v rough-casting.v roughcasting.v rough-drying.v roughhousing.v rouging.v roweling.v rowelling.v rubberising.v ruddling.v ruffing.v rumoring.v rumouring.v rusking.v ruting.v rutting.v sabering.v sabring.v salaaming.v salifying.v sallowing.v salving.v sandaracing.v sandaracking.v sand-blasting.v sanitising.v sanitizing.v sating.v saucerizing.v sauting.v savoring.v savvying.v scabing.v scalloping.v scaming.v scamming.v scamping.v scapegoating.v scarifying.v sclerotising.v sclerotizing.v scolloping.v scourging.v scrabbling.v scragging.v scraging.v scribing.v scrimmaging.v scripting.v scrupling.v scrutinising.v SCUBAing.v scudding.v scuding.v scuppering.v scything.v seaming.v secluding.v sectioning.v sectoring.v secularising.v sedimenting.v segmenting.v semaphoring.v semisynthesising.v semisynthesizing.v sensibilising.v sensibilizing.v sensitising.v sequencing.v sequestrating.v serialising.v serogrouping.v serotyping.v servo-controling.v servocontroling.v servo-controlling.v servocontrolling.v sexing.v sexualising.v sexualizing.v shafting.v shallowing.v shambling.v shanghaiing.v sheering.v sheeting.v shellacing.v shellacking.v shiming.v shimming.v shinning.v shipwrecking.v shoding.v shoeing.v short-listing.v shoveling.v shrining.v shriving.v shuttling.v sialadenectomizing.v sialylating.v siccing.v sicing.v sickling.v side-tracking.v signalising.v signalizing.v siliconising.v siliconizing.v silting.v silvering.v silylating.v singularising.v singularizing.v sintering.v siting.v situating.v skateboarding.v skeining.v skeletonising.v skying.v slanging.v slatting.v sledding.v sleding.v sleighing.v slenderising.v sleuthing.v slivering.v slopping.v sludging.v sluicing.v smirching.v smuting.v smutting.v snaffling.v snicking.v snowshoeing.v snugging.v snuging.v soaping.v socialising.v sodding.v soding.v soft-pedaling.v soft-soaping.v soft-soldering.v solacing.v solating.v solemnising.v solemnizing.v soliloquising.v soling.v soloing.v solubilising.v solubilizing.v solvating.v somatising.v somatotyping.v sonicating.v sooting.v sorbing.v sorrowing.v sovietizing.v spangling.v spatchcocking.v spating.v spatulating.v spindling.v spiralising.v spiritualising.v spiritualizing.v spirting.v splenectomising.v splenectomizing.v splinting.v splotching.v spoofing.v spooking.v spooling.v spooning.v sporulating.v spudding.v spuding.v squeegeeing.v squeegeing.v stabling.v stagging.v stanching.v standardising.v steam-heating.v steam-rollering.v stenciling.v stencilling.v sterilising.v stewarding.v stigmatising.v stilting.v stinking.v stock-piling.v stockpiling.v stomping.v stoppering.v stranding.v strangulating.v striating.v stricturing.v stroping.v stropping.v strychnizing.v stultifying.v stupefying.v stylising.v subcategorising.v subcategorizing.v sub-classifying.v subclassifying.v subcompartmentalising.v subcompartmentalizing.v subcultivating.v subculturing.v subexciting.v subgrouping.v subindexing.v subjoining.v subliming.v sublocalising.v sublocalizing.v subluxating.v suborning.v subsaturating.v subsidising.v subspecialising.v subtitling.v subtyping.v suctioning.v sugaring.v sulfating.v sulfonating.v sulfurating.v sulfureting.v sulfuretting.v sulfurizing.v sulphating.v sulphonating.v sulphurating.v sulphureting.v sulphuretting.v sulphurising.v sulphurizing.v summarising.v superactivating.v superannuating.v supercharging.v supercooling.v superducting.v superfusing.v superhydrating.v superinducing.v superintending.v superposing.v superprecipitating.v supersaturating.v supershifting.v suprarenalectomizing.v surcharging.v surfeiting.v suscitating.v suturing.v swabbing.v swabing.v swaddling.v swaging.v swaning.v swanning.v swilling.v swobbing.v swobing.v swoping.v swopping.v syllabicating.v syllabifying.v syllabizing.v symbolising.v sympathectomising.v sympathectomizing.v sympathising.v synapsing.v synchronising.v synergising.v synonymizing.v synostosing.v synthesising.v synthetising.v synthetizing.v syringing.v systematising.v tabbing.v tabooing.v tabuing.v tape-recording.v targetting.v taring.v tarmacing.v tarmacking.v teeing.v telecommunicating.v telefaxing.v telepathizing.v teletransmiting.v teletransmitting.v tempering.v temporising.v tenanting.v tenoning.v tenotomizing.v tenting.v tenuring.v terrorising.v teslaizing.v tetanising.v tetanizing.v tetramerising.v texturing.v thermalising.v thermocauterising.v thermocauterizing.v thermocycling.v thermoregulating.v thermosensitising.v thermosensitizing.v thoracotomising.v thoracotomizing.v throeing.v throing.v thrusting.v thwacking.v thymectomising.v thymectomizing.v thymolizing.v thyroidectomising.v thyroidectomizing.v thyroidizing.v thyroparathyroidectomizing.v timetabling.v tincturing.v tingeing.v tinning.v titling.v tittivating.v toggling.v tolerising.v tolerizing.v tonicizing.v tonsillectomizing.v tonsuring.v tooling.v top-dressing.v torquing.v torrefying.v tosylating.v toweling.v trabeculating.v tracheostomizing.v tracheotomizing.v traducing.v trafficing.v trafficking.v trammeling.v trammelling.v tranquillising.v transactivating.v transdifferentiating.v transducing.v transecting.v transesterifying.v transfecting.v transfiguring.v transhiping.v transilluminating.v transiting.v transliterating.v translocating.v transmogrifying.v transphosphorylating.v transsecting.v transshiping.v trapsing.v traumatising.v traumatizing.v travestying.v treadling.v treeing.v trellising.v trenching.v trending.v trepaning.v trepanning.v trephining.v triangulating.v trichinizing.v trilling.v triplicating.v trisecting.v tritiating.v triturating.v trivialising.v trolling.v trooping.v trucking.v truing.v trussing.v trypsinising.v trypsinizing.v tubularizing.v turfing.v turgidizing.v twining.v twinning.v twiting.v twitting.v tyrannising.v ubiquitinating.v ultrapurifying.v ultrasonicating.v unbaring.v unbarring.v unbinding.v unbosoming.v unbridling.v uncaping.v uncapping.v unclamping.v uncliping.v unclipping.v unclogging.v uncloging.v uncuffing.v undeceiving.v undercalling.v underdetecting.v underdiagnosing.v underemphasising.v underemphasizing.v underexerting.v under-feeding.v undernourishing.v underpredicting.v undersedating.v understaging.v understaining.v undertreating.v underusing.v underutilising.v underutilizing.v underwriting.v unfiting.v unfitting.v unhorsing.v universalizing.v unknotting.v unmaning.v unmanning.v unravelling.v unroofing.v unsaying.v unseating.v unsexing.v unsticking.v upregulating.v uptaking.v urbanising.v utilising.v vagotomizing.v vailing.v vandalising.v vandalizing.v vaporising.v vapourising.v vapourizing.v variegating.v variolating.v vascularising.v vascularizing.v vasectomizing.v vaunting.v veneering.v ventralising.v ventralizing.v ventricular_hypertrophying ventriducting.v verbalising.v victimising.v victualing.v victualling.v videoing.v virilising.v virilizing.v visioning.v visualising.v vitalising.v vitalizing.v vitrectomising.v vitrectomizing.v vivifying.v vocalising.v vogueing.v voguing.v volitilising.v vortexing.v vulcanising.v vulcanizing.v vulgarising.v vulnerating.v wagering.v wallpapering.v wanding.v wardening.v waring.v warring.v waterlogging.v wearying.v weaseling.v webbing.v weeing.v weekending.v weiring.v welching.v welling.v wenching.v westernising.v whisking.v whizing.v whizzing.v whopping.v winching.v winkling.v wintering.v wising.v womanising.v wowing.v wracking.v wreathing.v xanthating.v xenografting.v xeroxing.v Xeroxing.v x_raying X_raying x-raying.v xraying.v X-raying.v yarning.v yellowing.v yoking.v zenkerizing.v zippering.v link-grammar-5.3.16/data/en/words/words.v.2.30000664000076400007640000004574512766044421015446 00000000000000abdicated.v-d abided.v-d aborted.v-d abraded.v-d accelerated.v-d acclimated.v-d acclimateed.v-d acclimatized.v-d acculturated.v-d accumulated.v-d acidified.v-d adapted.v-d adjourned.v-d adjudicated.v-d adjusted.v-d advanced.v-d advertised.v-d advertized.v-d aerosolized.v-d affiliated.v-d aged.v-d agglutinated.v-d aggregated.v-d agitateed.v-d aglomerated.v-d ailed.v-d air-droped.v-d airdroped.v-d aligned.v-d alimented.v-d alkalified.v-d allied.v-d altered.v-d alternated.v-d amalgamated.v-d Americanized.v-d anastomosed.v-d anchored.v-d anergized.v-d ankylosed.v-d anteverted.v-d apostrophized.v-d appealed.v-d applauded.v-d applicated.v-d applied.v-d approached.v-d approximated.v-d arbitrated.v-d arborized.v-d arched.v-d articulated.v-d arylated.v-d ascended.v-d assembled.v-d assimilated.v-d assisted.v-d associated.v-d attached.v-d attended.v-d auditioned.v-d augured.v-d autoactivated.v-d autocatalyzed.v-d autocorrelated.v-d autodigested.v-d autolyzed.v-d automatized.v-d autophosphorylated.v-d autosensitized.v-d autotransfused.v-d availed.v-d awakened.v-d axenized.v-d backported.v-d backtracked.v-d bagged.v-d banded.v-d banked.v-d bargained.v-d bartered.v-d bathed.v-d batted.v-d baulked.v-d benefited.v-d benefitted.v-d berthed.v-d bicompartmentalized.v-d bifurcated.v-d bioaccumulated.v-d biotested.v-d blabbed.v-d blackened.v-d blackleged.v-d blacklegged.v-d blanched.v-d blasphemed.v-d blasphemeed.v-d bleached.v-d blended.v-d blinked.v-d blistered.v-d bluffed.v-d blurred.v-d bobbled.v-d boggled.v-d bonded.v-d boned.v-d bootleged.v-d bootlegged.v-d boped.v-d bopped.v-d bordered.v-d borrowed.v-d botanized.v-d bottle-feeded.v-d bowdlerized.v-d breastfed.v-d bred.v-d brewed.v-d bridled.v-d bridleed.v-d broadcasted.v-d broadened.v-d broiled.v-d bronchodilated.v-d browned.v-d bruxed.v-d budged.v-d buffeted.v-d buggered.v-d bulldoged.v-d bullied.v-d bunted.v-d burglarized.v-d burgled.v-d burnished.v-d burrowed.v-d bursted.v-d cabled.v-d calcified.v-d calcifiesed.v-d calcined.v-d cambered.v-d cancelled.v-d cancerized.v-d canvassed.v-d capitalized.v-d capsized.v-d caramelized.v-d carped.v-d catabolized.v-d catenated.v-d cationized.v-d celebrated.v-d centered.v-d centred.v-d chanted.v-d charred.v-d chauffeured.v-d chelated.v-d circled.v-d circulated.v-d clanged.v-d clapped.v-d clasped.v-d clavelized.v-d cleaved.v-d clicked.v-d clinched.v-d clinked.v-d cloied.v-d clotted.v-d cloyed.v-d clutched.v-d coacervated.v-d coached.v-d coagglutinated.v-d coaggregated.v-d coagulated.v-d coamplified.v-d coarctated.v-d coarsened.v-d coaxed.v-d codistributed.v-d coextracted.v-d cofractionated.v-d cogitated.v-d co-hosted.v-d coincubated.v-d coinjected.v-d coinsured.v-d collapsed.v-d collimated.v-d co-localised.v-d colocalised.v-d co-localized.v-d colocalized.v-d combined.v-d cometabolized.v-d commenced.v-d commingled.v-d communicated.v-d commuted.v-d compared.v-d compensated.v-d composed.v-d computed.v-d concentrated.v-d conceptualized.v-d condensed.v-d conducted.v-d confederated.v-d conferred.v-d confided.v-d congested.v-d conjoined.v-d conjugated.v-d consolidated.v-d constipated.v-d consulted.v-d contested.v-d contrasted.v-d contributed.v-d convened.v-d converted.v-d coopted.v-d copartitioned.v-d coprecipitated.v-d coprocessed.v-d copurified.v-d coregistered.v-d corrected.v-d correlated.v-d corroded.v-d corrugated.v-d corrupted.v-d cosedimented.v-d costained.v-d costared.v-d co-starred.v-d couched.v-d counter-attacked.v-d counterattacked.v-d counterindicated.v-d countermined.v-d craved.v-d crazed.v-d creased.v-d creosoted.v-d cribbed.v-d crinkled.v-d crisscrossed.v-d crocheted.v-d crooned.v-d cross-checked.v-d crosschecked.v-d cross_fertilized crosslinked.v-d cryosectioned.v-d crystallized.v-d cuddled.v-d cumulated.v-d curdled.v-d cursed.v-d curved.v-d dabbed.v-d damped.v-d dangled.v-d daped.v-d dapped.v-d darkened.v-d darned.v-d dated.v-d de-acidified.v-d deacidified.v-d de-adapted.v-d deadapted.v-d deadlocked.v-d de-aggregated.v-d deaggregated.v-d de-alcoholized.v-d dealcoholized.v-d de-allergized.v-d deallergized.v-d debarked.v-d debated.v-d de-bonded.v-d debonded.v-d de-branched.v-d debranched.v-d debuted.v-d decelerated.v-d de-cidualized.v-d decidualized.v-d de-clamped.v-d declamped.v-d decomposed.v-d de-condensed.v-d decondensed.v-d de-conditioned.v-d deconditioned.v-d de-congested.v-d decongested.v-d de-conjugated.v-d deconjugated.v-d de-constructed.v-d deconstructed.v-d decreased.v-d de-crepitated.v-d decrepitated.v-d de-differentiated.v-d dedifferentiated.v-d deepened.v-d de-epithelialized.v-d deepithelialized.v-d de-fibrinogenated.v-d defibrinogenated.v-d deflected.v-d de-fluorinated.v-d defluorinated.v-d de-gloved.v-d degloved.v-d de-glycosylated.v-d deglycosylated.v-d de-granulated.v-d degranulated.v-d de-humidified.v-d dehumidified.v-d deiced.v-d de-iodinated.v-d deiodinated.v-d delayed.v-d delighted.v-d de-masculinized.v-d demasculinized.v-d democratized.v-d de-morphinized.v-d demorphinized.v-d de-naturated.v-d denaturated.v-d departmentalized.v-d de-phased.v-d dephased.v-d de-polarized.v-d depolarized.v-d de-polymerized.v-d depolymerized.v-d de-proteinized.v-d deproteinized.v-d de-quenched.v-d dequenched.v-d derailed.v-d derived.v-d derogated.v-d de-saturated.v-d desaturated.v-d descended.v-d de-squamated.v-d desquamated.v-d de-stabilized.v-d destabilized.v-d de-synchronized.v-d desynchronized.v-d detonated.v-d de-toxified.v-d detoxified.v-d developed.v-d de-vitrified.v-d devitrified.v-d dialyzed.v-d dichotomized.v-d differentiated.v-d diffused.v-d digested.v-d digitalized.v-d digitilized.v-d dilated.v-d dimerized.v-d diminished.v-d dimmed.v-d dinned.v-d dipped.v-d disarmed.v-d disarticulated.v-d disbanded.v-d discased.v-d discharged.v-d discolored.v-d discontinued.v-d disengaged.v-d disentangled.v-d disincorporated.v-d disinflated.v-d disjoined.v-d dismounted.v-d dispensed.v-d dispersed.v-d dissimulated.v-d dissipated.v-d dissolved.v-d distended.v-d distilled.v-d distinguished.v-d disunited.v-d dive-bombed.v-d diversified.v-d diverticulized.v-d divined.v-d docked.v-d dodged.v-d dogmatized.v-d dorsalized.v-d dorsiflexed.v-d double-clicked.v-d downcased.v-d downsized.v-d dreaded.v-d dribbled.v-d drilled.v-d dripped.v-d drooped.v-d dulled.v-d dynamized.v-d dysmyelinated.v-d echoed.v-d effluxed.v-d effused.v-d ejaculated.v-d ejected.v-d elaborated.v-d electrobloted.v-d electrocoagulated.v-d electrodialyzed.v-d electroejaculated.v-d electrofocused.v-d electrofocussed.v-d electrotyped.v-d elongated.v-d e-mailed.v-d embolized.v-d embrittled.v-d embroidered.v-d emplaned.v-d encapsidated.v-d encysted.v-d ended.v-d endocytosed.v-d endothelialized.v-d endured.v-d engorged.v-d enlisted.v-d enroled.v-d enrolled.v-d entered.v-d entertained.v-d entrenched.v-d enunciated.v-d epimerized.v-d epoxidated.v-d eroded.v-d escalated.v-d escaped.v-d esterized.v-d etched.v-d etiolated.v-d euhydrated.v-d evacuated.v-d evolved.v-d exaggerated.v-d excysted.v-d exercised.v-d exfoliated.v-d exhaled.v-d exogastrulated.v-d expanded.v-d expectorated.v-d exploded.v-d explored.v-d expounded.v-d expressed.v-d extemporized.v-d extended.v-d extrapolated.v-d extravasated.v-d exuviated.v-d famished.v-d farrowed.v-d fastened.v-d feasted.v-d federated.v-d fermented.v-d ferried.v-d fibrillated.v-d fiddled.v-d fielded.v-d filmed.v-d fissurated.v-d fistulized.v-d fitted.v-d fixated.v-d flagged.v-d flapped.v-d flashed.v-d fledged.v-d fled.v-d flexed.v-d flocced.v-d flocculated.v-d floced.v-d flossed.v-d fluidified.v-d fluorinated.v-d focalized.v-d focused.v-d focussed.v-d foliated.v-d footed.v-d force-landed.v-d foreclosed.v-d formed.v-d foundered.v-d foveated.v-d fractured.v-d frayed.v-d fronted.v-d frosted.v-d fructified.v-d fudged.v-d fuelled.v-d fulgurated.v-d fumbled.v-d furled.v-d furloughed.v-d fused.v-d gagged.v-d gained.v-d gambled.v-d gamed.v-d gammed.v-d ganted.v-d gargled.v-d gasified.v-d gasped.v-d gazumped.v-d gelatinized.v-d generalized.v-d germinated.v-d gestated.v-d gimped.v-d glanced.v-d globalized.v-d glossed.v-d glucoronized.v-d glucosylated.v-d gnashed.v-d gnawed.v-d governed.v-d granulated.v-d grasped.v-d grated.v-d grieved.v-d groaned.v-d groped.v-d grounded.v-d ground.v-d grouped.v-d growled.v-d grumbled.v-d grunted.v-d hailed.v-d haploidized.v-d hard_coded hard-coded.v hardcoded.v hardened.v-d harmonized.v-d hatched.v-d heaved.v-d heckled.v-d hectored.v-d hedged.v-d heightened.v-d hemagglutinated.v-d hemmed.v-d hemoagglutinated.v-d hemocoagulated.v-d hemolyzed.v-d heterotransplanted.v-d hoarded.v-d hoed.v-d honked.v-d hooted.v-d howled.v-d hugged.v-d humidified.v-d hummed.v-d hushed.v-d hustled.v-d hybridized.v-d hydrated.v-d hydrolyzed.v-d hyperarticulated.v-d hypercoagulated.v-d hyperhydrated.v-d hyperinflated.v-d hypermodified.v-d hyperphosphorylated.v-d hyperpolarized.v-d hyperproliferated.v-d hypersensitized.v-d hyperventilated.v-d hypohydrated.v-d hypomethylated.v-d hyposecreted.v-d hypoventilated.v-d iced.v-d idled.v-d ignited.v-d immunomodulated.v-d immunoprecipitated.v-d imploded.v-d imprecated.v-d improved.v-d improvised.v-d incepted.v-d inclined.v-d incorporated.v-d increased.v-d incubated.v-d indented.v-d indulged.v-d indurated.v-d industrialized.v-d infibulated.v-d infolded.v-d infringed.v-d inhaled.v-d initiated.v-d inlined.v-d inosculated.v-d insonated.v-d intensified.v-d interbred.v-d interconnected.v-d intercorrelated.v-d interlocked.v-d intermixed.v-d interned.v-d interpenetrated.v-d interpreted.v-d interrelated.v-d interrupted.v-d intersected.v-d intertwined.v-d interviewed.v-d intravasated.v-d intrigued.v-d intussuscepted.v-d invaginated.v-d invested.v-d investigated.v-d invigilated.v-d iodized.v-d ionized.v-d isografted.v-d isomerized.v-d jabbed.v-d jaged.v-d jangled.v-d jeered.v-d jigged.v-d jiggled.v-d jingled.v-d jolted.v-d jostled.v-d juggled.v-d jumpstarted.v-d keratinized.v-d kidded.v-d kindled.v-d knitted.v-d labilized.v-d labored.v-d laboured.v-d lactonized.v-d lamented.v-d latched.v-d lateralized.v-d launched.v-d leased.v-d lectured.v-d left-clicked.v-d lengthened.v-d lessened.v-d levitated.v-d liganded.v-d lighted.v-d liquefied.v-d liquidated.v-d litigated.v-d littered.v-d lobbied.v-d lobulated.v-d localised.v-d localized.v-d located.v-d lodged.v-d luminesced.v-d lunched.v-d luteinized.v-d lysed.v-d macerated.v-d mainlined.v-d maldigested.v-d malrotated.v-d maneuvered.v-d manoeuvred.v-d marbleized.v-d marinated.v-d massed.v-d masturbated.v-d mated.v-d medialized.v-d mediated.v-d melded.v-d meliorated.v-d mended.v-d merged.v-d meshed.v-d metallized.v-d metricized.v-d met.v-d micellized.v-d microembolized.v-d microencapsulated.v-d milled.v-d mimed.v-d mined.v-d misaligned.v-d misarticulated.v-d miscalculated.v-d miscarried.v-d miscounted.v-d misdealt.v-d misfolded.v-d misjudged.v-d misplayed.v-d misted.v-d mistimed.v-d misunderstanded.v-d misunderstood.v-d moaned.v-d mobilized.v-d moderated.v-d modernized.v-d moistened.v-d monospaced.v-d mooned.v-d mottled.v-d moulded.v-d moulted.v-d mounted.v-d mourned.v-d mowed.v-d muddled.v-d multimerized.v-d multiplicated.v-d multiplied.v-d multithreaded.v-d mumbled.v-d munched.v-d murmured.v-d muscularized.v-d mutated.v-d myelinated.v-d mythologized.v-d narrowed.v-d navigated.v-d neared.v-d necrotized.v-d negotiated.v-d nephrectomized.v-d nibbled.v-d nipped.v-d nitrogenized.v-d nucleated.v-d nuzzled.v-d obeyed.v-d obsessed.v-d occluded.v-d off-loaded.v-d ogled.v-d opacified.v-d operated.v-d opsonized.v-d orbited.v-d originated.v-d ossified.v-d outspaned.v-d outspanned.v-d overarched.v-d overbalanced.v-d overbuilded.v-d overbuilt.v-d overcalled.v-d overcharged.v-d over-clocked.v-d overclocked.v-d overclouded.v-d overdressed.v-d overdrove.v-d overdriven.v-d overfeeded.v-d overfilled.v-d overflew.v-d overflowed.v-d overflown.v-d overheated.v-d over-indulged.v-d overindulged.v-d overlapped.v-d overpriced.v-d overproduced.v-d overproliferated.v-d overreached.v-d overreplicated.v-d oversecreted.v-d oversold.v-d overspent.v-d overstretched.v-d oversupplied.v-d overtrained.v-d overtranscribed.v-d overtrumped.v-d overturned.v-d overworked.v-d oviposited.v-d oxidated.v-d oxidized.v-d paced.v-d paddled.v-d paraded.v-d parked.v-d parsed.v-d parted.v-d particularized.v-d passivized.v-d pathergized.v-d pealed.v-d pecked.v-d peculated.v-d pedaled.v-d pedalled.v-d peddled.v-d pended.v-d penetrated.v-d peptonized.v-d perched.v-d performed.v-d peroxidized.v-d petitioned.v-d petrified.v-d phenolized.v-d phlebotomized.v-d photodegraded.v-d photodissociated.v-d photoisomerized.v-d photolyzed.v-d photooxidized.v-d photoreactivated.v-d picketed.v-d pillaged.v-d pilloried.v-d pinocytosed.v-d pioneered.v-d pistol-whiped.v-d pitched.v-d placered.v-d plasticized.v-d plated.v-d platted.v-d pleased.v-d plundered.v-d poached.v-d poised.v-d polled.v-d posed.v-d postprocessed.v-d power-dived.v-d practised.v-d preached.v-d preactivated.v-d precompiled.v-d precontracted.v-d preincubated.v-d premiered.v-d preplaned.v-d preplanned.v-d presurfaced.v-d pretested.v-d pringled.v-d privatized.v-d projected.v-d promenaded.v-d pronated.v-d proof_read proof-read.v-d proofread.v-d propagated.v-d protonated.v-d prowled.v-d pseudonormalized.v-d puked.v-d punctured.v-d punted.v-d purled.v-d pustulated.v-d putted.v-d puzzled.v-d qualified.v-d quickened.v-d quietened.v-d quizzed.v-d raced.v-d racemized.v-d radiated.v-d radioed.v-d rallied.v-d ramified.v-d rancidified.v-d ranged.v-d ranked.v-d rapped.v-d rated.v-d rattled.v-d raveled.v-d ravelled.v-d reactivated.v-d reacylated.v-d readapted.v-d readjusted.v-d reannealed.v-d reapplied.v-d reared.v-d rear-ended.v-d rearended.v-d rearmed.v-d rearrested.v-d reassembled.v-d reawakened.v-d rebated.v-d rebleeded.v-d rebreathed.v-d rebred.v-d rebreeded.v-d rebuilt.v-d recalculated.v-d recanted.v-d recapitalized.v-d recapitulated.v-d recapped.v-d received.v-d recemented.v-d recharged.v-d rechecked.v-d reciprocated.v-d recolonized.v-d recommenced.v-d recomputed.v-d reconfirmed.v-d reconnected.v-d reconvened.v-d reconverted.v-d recovered.v-d re-created.v-d recrossed.v-d recruited.v-d recrystallized.v-d recurved.v-d reddened.v-d redifferentiated.v-d redissolved.v-d redlined.v-d redoubled.v-d reelevated.v-d reendothelialized.v-d reentered.v-d reepithelialized.v-d reequilibrated.v-d re-evaluated.v-d reeved.v-d reexpanded.v-d refactored.v-d refed.v-d refereed.v-d referred.v-d refited.v-d refitted.v-d reflated.v-d refloated.v-d refocused.v-d refocussed.v-d re-formed.v-d reformed.v-d refreezed.v-d refueled.v-d refuelled.v-d regenerated.v-d registered.v-d regrouped.v-d regrowed.v-d rehearsed.v-d rehydrated.v-d re-ignited.v-d reincorporated.v-d reincubated.v-d reinduced.v-d reinflated.v-d reinfused.v-d reinvested.v-d reinvestigated.v-d reirradiated.v-d rekindled.v-d related.v-d relaxed.v-d relocated.v-d remarried.v-d remeasured.v-d remineralized.v-d remitted.v-d remobilized.v-d remounted.v-d renegotiated.v-d reoccluded.v-d re-opened.v-d reopened.v-d reoperated.v-d reordered.v-d reorganized.v-d reoxidized.v-d repacked.v-d repaired.v-d rephosphorylated.v-d repolarized.v-d repossessed.v-d reprised.v-d reprobed.v-d reproduced.v-d re-readed.v-d reruned.v-d reseeded.v-d resensitized.v-d resettled.v-d resigned.v-d respirated.v-d restarted.v-d restituted.v-d resumed.v-d resupplied.v-d resuscitated.v-d retailed.v-d retested.v-d rethrombosed.v-d retired.v-d retooled.v-d retrotransposed.v-d retruded.v-d returned.v-d reunified.v-d reunited.v-d reventilated.v-d reversed.v-d revived.v-d rhymed.v-d ricocheted.v-d right-clicked.v-d rigidified.v-d ringed.v-d roamed.v-d roared.v-d roasted.v-d roiled.v-d rotated.v-d roused.v-d rowed.v-d rubber-stamped.v-d rubberstamped.v-d ruffled.v-d ruptured.v-d rustled.v-d sacrificed.v-d saluted.v-d sandbaged.v-d saponified.v-d scanned.v-d scar_cicatrised scar_cicatrized scattered.v-d scissored.v-d sclerosed.v-d scoffed.v-d scolded.v-d scored.v-d scrambled.v-d scrawled.v-d scribbled.v-d scrubbed.v-d sculled.v-d sculptured.v-d searched.v-d secondguessed.v-d segfaulted.v-d seized.v-d senesced.v-d separated.v-d serrated.v-d severed.v-d shaded.v-d shamed.v-d shammed.v-d shattered.v-d shelled.v-d shop-lifted.v-d shoplifted.v-d short-circuited.v-d shortened.v-d shoved.v-d showered.v-d shrieked.v-d shuffled.v-d sideswiped.v-d sifted.v-d singed.v-d sinusoidalized.v-d sipped.v-d skeletonized.v-d skewed.v-d slammed.v-d slanted.v-d sledged.v-d slenderized.v-d sloshed.v-d smacked.v-d smeared.v-d smoked.v-d smudged.v-d snarled.v-d snipped.v-d snookered.v-d snorted.v-d snuggled.v-d socialized.v-d solidified.v-d somatized.v-d sowed.v-d spalted.v-d spattered.v-d spawned.v-d spied.v-d spiralized.v-d splashed.v-d splayed.v-d splintered.v-d spoiled.v-d sponged.v-d sported.v-d spouted.v-d spreadeagled.v-d spring-cleaned.v-d squashed.v-d stabilised.v-d stabilized.v-d stablized.v-d stained.v-d stalled.v-d stammered.v-d stampeded.v-d steadied.v-d steeped.v-d steepened.v-d steered.v-d stewed.v-d stifled.v-d stinted.v-d stippled.v-d stonewalled.v-d strained.v-d stratified.v-d streaked.v-d strengthened.v-d strobed.v-d strummed.v-d stumped.v-d stung.v-d stymied.v-d subcontracted.v-d subdivided.v-d subducted.v-d subleased.v-d subleted.v-d submerged.v-d submitted.v-d subscripted.v-d substituted.v-d succeeded.v-d sued.v-d suffered.v-d suffocated.v-d sugarcoated.v-d summated.v-d sunburned.v-d superheated.v-d superinfected.v-d superovulated.v-d supervised.v-d supinated.v-d supplicated.v-d surrendered.v-d survived.v-d swallowed.v-d swapped.v-d swayed.v-d sweated.v-d swished.v-d swiveled.v-d swivelled.v-d synchronized.v-d synergized.v-d tackled.v-d tailgated.v-d tanned.v-d tapped.v-d tarnished.v-d tautomerized.v-d telephoned.v-d terminated.v-d tetramerized.v-d thawed.v-d thermalized.v-d thieved.v-d thrashed.v-d threshed.v-d thrilled.v-d thrombosed.v-d thronged.v-d throttled.v-d thrumed.v-d thrummed.v-d thumped.v-d thundered.v-d tickled.v-d tilted.v-d tined.v-d tinged.v-d titivated.v-d titrated.v-d toasted.v-d tokenised.v-d tokenized.v-d tooted.v-d traced.v-d traded.v-d transaminated.v-d transcomplemented.v-d transcytosed.v-d transferred.v-d transgressed.v-d translated.v-d transplanted.v-d trawled.v-d treated.v-d trebled.v-d triaged.v-d trimerized.v-d trotted.v-d troubleshooted.v-d trumped.v-d trumpeted.v-d tuberculized.v-d tugged.v-d tumed.v-d tummed.v-d twanged.v-d twirled.v-d ulcerated.v-d umpired.v-d unbended.v-d uncoated.v-d uncoiled.v-d uncurled.v-d undercorrected.v-d underfeeded.v-d underprescribed.v-d underreported.v-d underspent.v-d undressed.v-d unfastened.v-d unfolded.v-d unfreezed.v-d unhitched.v-d unified.v-d unionized.v-d united.v-d unknoted.v-d unlinked.v-d unloaded.v-d unlocked.v-d unpacked.v-d unraveled.v-d unrolled.v-d unscrewed.v-d unsealed.v-d unstressed.v-d untangled.v-d untied.v-d untwisted.v-d unwound.v-d unwrapped.v-d uploaded.v-d urbanized.v-d vaporized.v-d varicellized.v-d varied.v-d vasodilated.v-d ventured.v-d versified.v-d verted.v-d vesicated.v-d vesiculated.v-d vested.v-d vibrated.v-d visited.v-d vitrified.v-d vituperated.v-d vociferated.v-d volatilized.v-d volleyed.v-d vomited.v-d waded.v-d wagged.v-d waggled.v-d wailed.v-d wakened.v-d warped.v-d watered.v-d waxed.v-d weakened.v-d wedded.v-d welded.v-d whealed.v-d wheeled.v-d whined.v-d whirled.v-d whistled.v-d whitened.v-d whittled.v-d whorled.v-d widened.v-d wiggled.v-d worsened.v-d worshiped.v-d worshipped.v-d wrestled.v-d wrinkled.v-d yelled.v-d yielded.v-d yodelled.v-d link-grammar-5.3.16/data/en/words/entities.us-states.sing0000664000076400007640000000045712431741033020234 00000000000000Ala. Alaska Ariz. Ark. Calif. Colo. Conn. Del.s Fla. Ga. Hawaii Idaho Ill. Ind. Iowa Kan. Ky. La. Md. Ma. Mass. Me. Mich. Minn. Miss. Mo. Mont. Neb. Nev. NH N.H. NJ N.J. NM N.M. NY N.Y. NC N.C. ND N.D. Ohio Okla. Ore. Pa. RI R.I. SC S.C. SD S.D. Tenn. Tex. Texas.s Utah Va. Vt. Wash. WV W.V. Wis. Wy. link-grammar-5.3.16/data/en/words/currency.p0000664000076400007640000000152012431741033015602 00000000000000Afghanis.c afghanis.c Angolars.c angolars.c Argentinos.c argentinos.c Australs.c australs.c Bolívars.c bolívars.c cents.c Dollars.c dollars.c Ducats.c ducats.c Euros.c euros.c Francs.c francs.c Franks.c franks.c Grosze.c grosze.c Groszy.c groszy.c Halfpennies.c halfpennies.c Kopeka.c kopeka.c Kopeks.c kopeks.c Kopecks.c kopecks.c Kronenthalers.c kronenthalers.c Leks.c leks.c Marks.c marks.c Papiermarks.c papiermarks.c pennies.c Pesetas.c pesetas.c Pesos.c pesos.c Pounds.c pounds.c Reals.c reals.c Reichsmarks.c reichsmarks.c Rixdollars.c rixdollars.c Riyals.c riyals.c Roubles.c roubles.c Rubels.c rubels.c Rubles.c rubles.c Rupees.c rupees.c Rupiahs.c rupiahs.c Rupies.c rupies.c Schillings.c schillings.c Shekels.c shekels.c Shillings.c shillings.c Sovereigns.c sovereigns.c ZÅ‚oty.cp zÅ‚oty.cp ZÅ‚otych.cp zÅ‚otych.cp ZÅ‚otys.c zÅ‚otys.c link-grammar-5.3.16/data/en/words/words-medical.prep.10000664000076400007640000000103012766044421017354 00000000000000admedian anconad anteriad antiniad atlantad basad basilad caudad caudalward cephalad coronad craniad dermad dextrad distad dorsad dorsocephalad dorsoventrad ectad ectoentad entad entoectad frontad glabellad I.M. in_cellulo incertae_sedis iniad in_ovo in_tela intrad in_utero in_vacuo laterad mediad mesad mesiad neurad obeliad peripherad posteriad prorsad proximad radiad retrad rostrad rotulad sacrad sinistrad sternad terminad thenad tibiad ulnad ventrad ventrodorsad viscerad link-grammar-5.3.16/data/en/words/words.v.8.30000664000076400007640000000237712766044421015446 00000000000000auctioned.v-d bandied.v-d barred.v-d battened.v-d blocked.v-d blotted.v-d blurted.v-d boarded.v-d booked.v-d bottled.v-d bundled.v-d caged.v-d carried.v-d carted.v-d chalked.v-d chased.v-d chucked.v-d cluttered.v-d covered.v-d cranked.v-d dammed.v-d dished.v-d divided.v-d doled.v-d dredged.v-d dumped.v-d egged.v-d eked.v-d exported.v-d factored.v-d faxed.v-d fixed.v-d flinged.v-d flung.v-d fobbed.v-d gouged.v-d hammed.v-d hashed.v-d hoisted.v-d jacked.v-d jazzed.v-d jotted.v-d kicked.v-d ladled.v-d laid.v-d lifted.v-d linked.v-d loaded.v-d locked.v-d lopped.v-d mailed.v-d mapped.v-d marked.v-d meted.v-d mulled.v-d mussed.v-d nailed.v-d palmed.v-d patched.v-d paved.v-d penned.v-d phased.v-d phoned.v-d picked.v-d pieced.v-d pinned.v-d plugged.v-d pricked.v-d propped.v-d punched.v-d racked.v-d reined.v-d rigged.v-d riled.v-d rinsed.v-d roughed.v-d roughened.v-d saved.v-d scaled.v-d scared.v-d screened.v-d shored.v-d singled.v-d sized.v-d skimmed.v-d skittled.v-d smuggled.v-d sopped.v-d sorted.v-d spiced.v-d stacked.v-d staked.v-d staved.v-d stringed.v-d strung.v-d stuffed.v-d sussed.v-d swept.v-d tacked.v-d taped.v-d throwed.v-d tided.v-d tied.v-d topped.v-d totaled.v-d totalled.v-d toughened.v-d tracked.v-d wadded.v-d washed.v-d wrung.v-d yanked.v-d zipped.v-d link-grammar-5.3.16/data/en/words/words.v.10.20000664000076400007640000000247212766044421015512 00000000000000acknowledges.q adds.q admits.q advances.q affirms.q agrees.q alleges.q announces.q argues.q ascertains.q asserts.q assumes.q avers.q believes.q blathers.q bloviates.q brags.q calculates.q charges.q claims.q commands.q comments.q complains.q concedes.q concludes.q confesses.q confirms.q contends.q continues.q cries.q decides.q declares.q deduces.q demands.q determines.q discerns.q discloses.q discovers.q dodges.q emphasizes.q envisions.q equivocates.q evades.q exclaims.q explains.q figures.q guesses.q hedges.q hems.q hesitates.q hints.q hisses.q holds.q hopes.q hypothesizes.q implies.q inquires.q insists.q intimates.q learns.q lies.q maintains.q mumbles.q muses.q mutters.q notes.q observes.q orders.q pledges.q posits.q postulates.q predicts.q presumes.q presupposes.q prevaricates.q proclaims.q professes.q proposes.q proves.q quivers.q reads.q realizes.q reasons.q recalls.q reckons.q recognizes.q recounts.q reflects.q relates.q remarks.q remembers.q repeats.q replies.q reports.q resolves.q responds.q retorts.q reveals.q rules.q screams.q shouts.q sighs.q sings.q sobs.q speculates.q spits.q stalls.q states.q stipulates.q stresses.q suggests.q swears.q temporizes.q tergiversates.q testifies.q theorizes.q thinks.q threatens.q urges.q utters.q vacillates.q vocalizes.q warns.q wavers.q whispers.q wonders.q writes.q yells.q link-grammar-5.3.16/data/en/words/words.v.8.20000664000076400007640000000170212766044421015434 00000000000000auctions.v bandies.v bars.v battens.v blocks.v blots.v blurts.v boards.v books.v bottles.v bundles.v cages.v carries carts.v chalks.v chases.v chucks.v clutters.v covers.v cranks.v cuts.v dams.v dishes.v divides doles.v dredges.v dumps.v eggs.v ekes.v exports.v factors.v faxes.v fixes.v flings.v fobs.v gouges.v hams.v hashes.v hoists.v jacks.v jazzes.v jots.v kicks.v ladles.v lays.v lifts.v links.v loads.v locks.v lops.v mails.v maps.v marks.v metes.v mulls.v musses.v nails.v palms.v patches.v paves pens.v phases.v phones.v picks.v pieces.v pins.v plugs.v pricks.v props.v punches.v racks.v reins.v rigs.v riles.v rinses.v roughens.v roughs.v saves.v scales.v scares.v screens.v shores.v singles.v sizes.v skims.v skittles.v smuggles.v sops.v sorts.v spices.v stacks.v stakes.v staves.v strings.v stuffs.v susses.v sweeps.v tacks.v tapes.v tears.v throws.v tides.v ties.v tops.v totals.v toughens.v tracks.v wads.v washes.v wears.v wrings.v yanks.v zips.v link-grammar-5.3.16/data/en/words/measures.10000664000076400007640000000211612431741033015477 00000000000000army.n assembly.n bag.n batch.d bevy.n bulk.d bunch.d bundle.n carload.n cartload.n centiliter.n centilitre.n chunk.n cloud.n collection.n colony.n company.n convoy.n crowd.n crush.n cup.n decaliter.n decalitre.n deciliter.n decilitre.n drift.n drove.n expanse.n extent.n femtoliter.n femtolitre.n flight.n flock.n gaggle.n gallon.n gathering.n gob.n group.d half-gallon.n handful.d heap.n herd.n host.n hunk.n legion.n litter.n load.n lot.n magnitude.n majority.d mass.n measure.n megaliter.n megalitre.n mess.n microliter.n microlitre.n milliliter.n millilitre.n minority.d mint.n multitude.n nanoliter.n nanolitre.n number.d pack.n passel.n peck.n picoliter.n picolitre.n pile.n pint.n pride.n progeny.n quart.n raft.n rout.n score.n shipload.n skein.n slew.n stack.n sum.n supply.n tablespoonful.n tablespoon.n teaspoonful.n teaspoon.n throng.n ton.n trainload.n volume.n wad.n dram.n ounce.n pound.n picogram.n centigram.n decagram.n decigram.n gram.n kilogram.n kilolitre.n megagram.n microgram.n milligram.n amount.d degree.n type.n kind.n sort.n breed.n couple.n part.n quantity.n bit.n rest.s link-grammar-5.3.16/data/en/words/entities.given-bisex.sing0000664000076400007640000000545512766044421020537 00000000000000Aaron.b Adam.b Adrian.b Adrien.b Albert.b Alex.b Alexander.b Alexis.b Ali.b Allen.b Alix.b Alva.b Amal.b Andre.b Andrea.b Andrew.b Angel.b Angelo.b Anka.b Anthony.b Antonia.b Antonio.b Ariel.b Arthur.b Ashley.b Ashton.b Aubrey.b Audrey.b Augie.b Augustine.b Austin.b Avery.b Bell.b Bennie.b Bernie.b Berry.b Billie.b Billy.b Blair.b Blake.b Bobbie.b Bobby.b Brandon.b Brett.b Brian.b Britt.b Cameron.b Carey.b Carl.b Carlos.b Carmen.b Carol.b Carrol.b Carroll.b Cary.b Casey.b Cecil.b Chang.b Charles.b Charlie.b Chi.b Chong.b Chris.b Christian.b Christopher.b Chung.b Clair.b Clarence.b Claude.b Cleo.b Clyde.b Cody.b Colby.b Connie.b Corey.b Cory.b Courtney.b Cruz.b Curtis.b Dale.b Dallas.b Dan.b Dana.b Daniel.b Dannie.b Darnell.b Daryl.b David.b Dean.b Dee.b Demetrius.b Dennis.b Denny.b Deon.b Devin.b Devon.b Dion.b Dominique.b Donald.b Dong.b Donnie.b Dorian.b Drew.b Dusty.b Eddie.b Edward.b Elisha.b Ellis.b Elmer.b Eric.b Erin.b Eugene.b Evan.b Fluffy.b Frances.b Francis.b Francisco.b Frank.b Frankie.b Fred.b Freddie.b Gabriel.b Gail.b Gale.b Gary.b Gayle.b Gene.b George.b Gerald.b Gerry.b Glenn.b God.b Gregory.b Guadalupe.b Harold.b Henry.b Hollis.b Hong.b Ira.b Ivory.b Jack.b Jackie.b Jae.b Jaime.b Jame.b James.b Jamey.b Jamie.b Jan.b Jason.b Jay.b Jean.b Jeffrey.b Jeremy.b Jerry.b Jesse.b Jessie.b Jesus.b Jewel.b Jewell.b Jimmie.b Jimmy.b Joan.b Jody.b Joe.b Joel.b Joey.b Johnie.b Johnnie.b Johnny.b Jon.b Jordan.b Jose.b Joseph.b Joshua.b Juan.b Jude.b Julian.b Julio.b Justin.b Karl.b Kasey.b Keith.b Kelley.b Kelly.b Kendall.b Kenneth.b Kerry.b Kevin.b Kim.b King.b Kirby.b Kris.b Kyle.b Lacy.b Lane.b Larry.b Lauren.b Laurence.b Lavern.b Laverne.b Lawrence.b Lee.b Leigh.b Leo.b Leon.b Lesley.b Leslie.b Lester.b Lewis.b Lindsay.b Lindsey.b Logan.b Lonnie.b Loren.b Lou.b Louie.b Louis.b Luis.b Lupe.b Lynn.b Man.b Maria.b Mario.b Marion.b Mark.b Marlin.b Marshall.b Martin.b Marty.b Mary.b Matthew.b Maurice.b Melvin.b Merle.b Merrill.b Micah.b Michael.b Michal.b Micheal.b Michel.b Mickey.b Mike.b Minh.b Mitchell.b Morgan.b Nicky.b Noel.b Norman.b Numbers.b Odell.b Ollie.b Oscar.b Otha.b Paris.b Pat.b Patricia.b Patrick.b Paul.b Perry.b Peter.b Quinn.b Randy.b Ray.b Raymond.b Refugio.b Rene.b Richard.b Rickie.b Robbie.b Robert.b Roberto.b Robin.b Ronald.b Ronnie.b Rory.b Rosario.b Rover.b Roy.b Royce.b Rudy.b Russell.b Ryan.b Sam.b Sammie.b Sammy.b Samuel.b Sandy.b Sang.b Santos.b Scott.b Scottie.b Sean.b Shane.b Shannon.b Shaun.b Shawn.b Shayne.b Shelby.b Shirley.b Sidney.b Sol.b Son.b Stacey.b Stacy.b Stephen.b Steven.b Stevie.b Sung.b Sydney.b Taylor.b Terrell.b Terry.b Thanh.b Theo.b Thomas.b Timothy.b Toby.b Tommie.b Tommy.b Tony.b Tory.b Tracey.b Tracy.b Travis.b Trinidad.b Tristan.b Troy.b Tyler.b Val.b Valentine.b Van.b Vernon.b Victor.b Virgil.b Walter.b Wesley.b Whitney.b William.b Willie.b Yong.b Young.b link-grammar-5.3.16/data/en/words/words.v.6.10000664000076400007640000000627612766044421015444 00000000000000adopt.v airlift.v air.v angle.v armor.v authorise.v average.v backfill.v backpack.v back.v badge.v bail.v bang.v beam.v beckon.v beef.v bellow.v benchmark.v bend.v beware.v bicycle.v bike.v bind.v bite.v blare.v bleed.v blog.v blow.v bog.v boil.v bolt.v boot.v boo.v booze.v bore.v bounce.v bound.v bowl.v box.v branch.v break.v breathe.v brighten.v bruise.v brush.v buckle.v buck.v bug.v build.v bulge.v bump.v bum.v bunch.v burn.v bust.v button.v butt.v buzz.v calm.v camp.v cancel.v canoe.v caption.v carve.v cash.v chamber.v change.v chat.v cheat.v check.v cheer.v cheese.v chew.v chill.v chip.v choke.v chomp.v chop.v choreograph.v churn.v clean.v climb.v clog.v close.v cloud.v clump.v code.v coffer.v coil.v comb.v connect.v contract.v cook.v cool.v cop.v costume.v cough.v count.v crack.v cram.v cross.v crowd.v crumble.v crumple.v crunch.v curl.v custom-build.v dash.v deep-fry.v dematerialize.v dial.v dig.v dine.v drag.v drain.v dress.v drink.v dropkick.v drop.v drown.v drum.v dry.v duck.v dumb.v ease.v eat.v edge.v email.v emcee.v empty.v evangelize.v even.v face.v fan.v farm.v fatten.v feed.v fend.v fetch.v feud.v file.v fill.v filter.v fire.v firm.v fish.v fist.v flare.v flatten.v flavor.v flip.v float.v flood.v flub.v flunk.v flush.v fly.v fold.v follow.v fork.v foul.v frame.v freak.v freeze.v french.v freshen.v fuck.v fuel.v gallop.v gather.v glaze.v gobble.v gong.v grab.v grind.v gulp.v gutter.v hack.v hammer.v hand-build.v hang.v hardwire.v harken.v haul.v head.v heal.v heat.v herd.v hide.v hike.v hitch.v homer.v hook.v hop.v horn.v hunt.v iron.v jam.v jerk.v join.v jumble.v jump.v kayak.v kill.v knock.v knot.v lap.v lash.v lead.v leak.v lean.v leap.v level.v lick.v lighten.v light.v limber.v line.v liven.v log.v loop.v loosen.v lose.v march.v marry.v match.v melt.v mess.v miss.v mix.v mop.v mound.v mouth.v move.v muck.v nod.v ooze.v open.v option.v overthrow.v pack.v pair.v pan.v parlay.v party_hardy party.v peel.v pee.v pile.v piss.v play.v plough.v plow.v pluck.v plunge.v point.v poke.v pop.v pound.v prototype.v pry.v pucker.v pull.v pump.v push.v quiet.v rag.v rake.v reach.v reel.v rent.v rerecord.v resize.v rev.v rewind.v ride.v ring.v rip.v rock.v roll.v root.v rotoscope.v round.v rubber.v rub.v rush.v sail.v saw.w scarf.v scope.v scout.v scrape.v scratch.v screw.v seal.v segue.v serve.v settle.v sew.v shake.v shape.v shave.v shift.v shine.v ship.v shoot.v short.v shrug.v shush.v sign.v silkscreen.v sketch.v skin-dive.v skip.v ski.v slick.v slide.v slip.v slit.v slow.v slurp.v smarten.v smash.v smooth.v snap.v snatch.v sneak.v sniff.v snorkel.v snuff.v soak.v sober.v soften.v space.v spark.v speed.v spell.v spill.v spin.v spiral.v spit.v splice.v spring.v sprout.v spruce.v square.v squeeze.v squirt.v squish.v stagger.v stalk.v stamp.v stare.v star.v starve.v steam.v steal.v stick.v stiffen.v stir.v stock.v storm.v straighten.v stretch.v strip.v suck.v sum.v surf.v swell.v swim.v swing.v switch.v tally.v tangle.v taper.v task.v thicken.v thin.v tick.v tidy.v tighten.v tinkle.v tip.v tire.v tone.v topple.v toss.v touch.v trail.v tread.v trim.v trip.v tuck.v tumble.v tune.v twist.v type.v vacuum.v wake.v walk.v warm.v weed.v weigh.v whip.v white.v whoop.v wind.v win.v wipe.v work.v wrap.v zero.v link-grammar-5.3.16/data/en/words/words.v.2.20000664000076400007640000003776212766044421015445 00000000000000abdicates.v abides.v aborts.v abrades.v accelerates.v acclimates.v acclimatizes.v acculturates.v accumulates.v acidifies.v adapts.v adjourns.v adjudicates.v adjusts.v advances.v advertises.v advertizes.v aerosolizes.v affiliates.v ages.v agglutinates.v aggregates.v agitates.v aglomerates.v ails.v air-drops.v airdrops.v aligns.v aliments.v alkalifies.v allies.v alternates.v alters.v amalgamates.v Americanizes.v anastomoses.v anchors.v anergizes.v ankyloses.v anteverts.v apostrophizes.v appeals.v applauds.v applicates.v applies.v approaches.v approximates.v arbitrates.v arborizes.v arches.v archs.v articulates.v arylates.v ascends.v assembles.v assimilates.v assists.v associates.v attaches.v attends.v auditions.v augurs.v autoactivates.v autocatalyzes.v autocorrelates.v autodigests.v autolyzes.v automatizes.v autophosphorylates.v autosensitizes.v autotransfuses.v avails.v awakens.v axenizes.v backports.v backtracks.v bags.v baits.v bands.v banks.v bargains.v barters.v bathes.v baths.v bats.v baulks.v benefits.v berths.v bicompartmentalizes.v bids.v bifurcates.v bioaccumulates.v biotests.v blabs.v blackens.v blacklegs.v blanches.v blanchs.v blasphemes.v bleaches.v bleachs.v blends.v blinks.v blisters.v bluffs.v blurs.v bobbles.v boggles.v bonds.v bones.v bootlegs.v bops.v borders.v borrows.v botanizes.v bottle-feeds.v bowdlerizes.v breastfeeds.v breeds.v brews.v bridles.v broadcasts.v broadens.v broils.v bronchodilates.v browns.v bruxs.v budges.v buffets.v buggers.v bulldogs.v bullies.v bunts.v burglarizes.v burgles.v burnishes.v burnishs.v burrows.v bursts.v cables.v calcifiess.v calcifies.v calcines.v cambers.v cancerizes.v canvasses.v capitalizes.v capsizes.v caramelizes.v carps.v catabolizes.v catenates.v cationizes.v celebrates.v centers.v centres.v chants.v chars.v chauffeurs.v chelates.v circles.v circulates.v clangs.v claps.v clasps.v clavelizes.v cleaves.v clicks.v clinches.v clinchs.v clinks.v cloies.v clots.v cloys.v clutches.v clutchs.v coacervates.v coaches.v coagglutinates.v coaggregates.v coagulates.v coamplifies.v coarctates.v coarsens.v coaxes.v codistributes.v coextracts.v cofractionates.v cogitates.v co-hosts.v coincubates.v coinjects.v coinsures.v collapses.v collimates.v co-localises.v colocalises.v co-localizes.v colocalizes.v combines.v cometabolizes.v commences.v commingles.v communicates.v commutes.v compares.v compensates.v composes.v computes.v concentrates.v conceptualizes.v condenses.v conducts.v confederates.v confers.v confides.v congests.v conjoins.v conjugates.v consolidates.v constipates.v consults.v contests.v contrasts.v contributes.v convenes.v converts.v coopts.v copartitions.v coprecipitates.v coprocesses.v copurifies.v coregisters.v corrects.v correlates.v corrodes.v corrugates.v corrupts.v cosediments.v costains.v co-stars.v costars.v couches.v counter-attacks.v counterattacks.v counterindicates.v countermines.v crashes.v crash-lands.v craves.v crazes.v creases.v creosotes.v cribs.v crinkles.v crisscrosses.v crochets.v croons.v cross-checks.v crosschecks.v cross_fertilizes crosslinks.v cryosections.v crystallizes.v cuddles.v cumulates.v curdles.v curses.v curves.v dabs.v damps.v dangles.v daps.v darkens.v darns.v dates.v de-acidifies.v deacidifies.v de-adapts.v deadapts.v deadlocks.v de-aggregates.v deaggregates.v de-alcoholizes.v dealcoholizes.v de-allergizes.v deallergizes.v debarks.v debates.v de-bonds.v debonds.v de-branchs.v debranchs.v debuts.v decelerates.v de-cidualizes.v decidualizes.v de-clamps.v declamps.v decomposes.v de-condenses.v decondenses.v de-conditions.v deconditions.v de-congests.v decongests.v de-conjugates.v deconjugates.v de-constructs.v deconstructs.v decreases.v de-crepitates.v decrepitates.v de-differentiates.v dedifferentiates.v deepens.v de-epithelializes.v deepithelializes.v de-fibrinogenates.v defibrinogenates.v deflects.v de-fluorinates.v defluorinates.v de-gloves.v degloves.v de-glycosylates.v deglycosylates.v de-granulates.v degranulates.v de-humidifies.v dehumidifies.v deices.v de-iodinates.v deiodinates.v delays.v delights.v de-masculinizes.v demasculinizes.v democratizes.v de-morphinizes.v demorphinizes.v de-naturates.v denaturates.v departmentalizes.v de-phases.v dephases.v de-polarizes.v depolarizes.v de-polymerizes.v depolymerizes.v de-proteinizes.v deproteinizes.v de-quenchs.v dequenchs.v derails.v derives.v derogates.v de-saturates.v desaturates.v descends.v de-squamates.v desquamates.v de-stabilizes.v destabilizes.v de-synchronizes.v desynchronizes.v detonates.v de-toxifies.v detoxifies.v develops.v de-vitrifies.v devitrifies.v dialyzes.v dichotomizes.v differentiates.v diffuses.v digests.v digitalizes.v digitilizes.v dilates.v dimerizes.v diminishes.v diminishs.v dims.v dins.v dips.v disarms.v disarticulates.v disbands.v discases.v discharges.v discolors.v discontinues.v disengages.v disentangles.v disincorporates.v disinflates.v disjoins.v dismounts.v dispenses.v disperses.v dissimulates.v dissipates.v dissolves.v distends.v distills.v distinguishes.v distinguishs.v disunites.v dive-bombs.v diversifies.v diverticulizes.v divines.v docks.v dodges.v dogmatizes.v dorsalizes.v dorsiflexs.v double-clicks.v downcases.v downsizes.v dreads.v dribbles.v drills.v drips.v droops.v dulls.v dynamizes.v dysmyelinates.v echoes.v echos.v effluxs.v effuses.v ejaculates.v ejects.v elaborates.v electroblots.v electrocoagulates.v electrodialyzes.v electroejaculates.v electrofocuses.v electrofocusses.v electrofocuss.v electrotypes.v elongates.v e-mails.v embolizes.v embrittles.v embroiders.v emplanes.v encapsidates.v encysts.v endocytoses.v endothelializes.v ends.v endures.v engorges.v enlists.v enrolls.v enrols.v enters.v entertains.v entrenchs.v enunciates.v epimerizes.v epoxidates.v erodes.v escalates.v escapes.v esterizes.v etches.v etchs.v etiolates.v euhydrates.v evacuates.v evolves.v exaggerates.v excysts.v exercises.v exfoliates.v exhales.v exogastrulates.v expands.v expectorates.v explodes.v explores.v expounds.v expresses.v extemporizes.v extends.v extrapolates.v extravasates.v exuviates.v famishes.v farrows.v fastens.v feasts.v federates.v ferments.v ferries.v fibrillates.v fiddles.v fields.v films.v fissurates.v fistulizes.v fits.v fixates.v flags.v flaps.v flashes.v fledges.v flees.v flexes.v flocculates.v flocs.v flosses.v fluidifies.v fluorinates.v focalizes.v focuses.v focusses.v focuss.v foliates.v foots.v forbears.v force-lands.v forecloses.v forgives.v forms.v founders.v foveates.v fractures.v frays.v fronts.v frosts.v fructifies.v fudges.v fulgurates.v fumbles.v furloughs.v furls.v fuses.v gags.v gains.v gambles.v gams.v gants.v gargles.v gasifies.v gasps.v gazumps.v gelatinizes.v generalizes.v germinates.v gestates.v gimps.v glances.v globalizes.v glosses.v glucoronizes.v glucosylates.v gnashes.v gnashs.v gnaws.v governs.v granulates.v grasps.v grates.v grieves.v groans.v gropes.v grounds.v groups.v growls.v grumbles.v grunts.v hails.v haploidizes.v hard_codes hard-codes.v hardcodes.v hardens.v harmonizes.v hatches.v hatchs.v heaves.v heckles.v hectors.v hedges.v heightens.v hemagglutinates.v hemoagglutinates.v hemocoagulates.v hemolyzes.v hems.v heterotransplants.v hoards.v hoes.v honks.v hoots.v howls.v hugs.v humidifies.v hums.v hurts.v hushes.v hushs.v hustles.v hybridizes.v hydrates.v hydrolyzes.v hyperarticulates.v hypercoagulates.v hyperhydrates.v hyperinflates.v hypermodifies.v hyperphosphorylates.v hyperpolarizes.v hyperproliferates.v hypersensitizes.v hyperventilates.v hypohydrates.v hypomethylates.v hyposecretes.v hypoventilates.v ices.v idles.v ignites.v immunomodulates.v immunoprecipitates.v implodes.v imprecates.v improves.v improvises.v incepts.v inclines.v incorporates.v increases.v incubates.v indents.v indulges.v indurates.v industrializes.v infibulates.v infolds.v infringes.v inhales.v initiates.v inlines.v inosculates.v insonates.v intensifies.v interbreeds.v interconnects.v intercorrelates.v interlocks.v intermixes.v intermixs.v interns.v interpenetrates.v interprets.v interrelates.v interrupts.v intersects.v intertwines.v interviews.v intravasates.v intrigues.v intussuscepts.v invaginates.v investigates.v invests.v invigilates.v iodizes.v ionizes.v isografts.v isomerizes.v jabs.v jags.v jangles.v jeers.v jiggles.v jigs.v jingles.v jolts.v jostles.v juggles.v jumpstarts.v keratinizes.v kids.v kindles.v knits.v labilizes.v labors.v labours.v lactonizes.v laments.v lands.v latches.v latchs.v lateralizes.v launches.v launchs.v leases.v lectures.v left-clicks.v lengthens.v lessens.v levitates.v ligands.v liquefies.v liquidates.v litigates.v litters.v lobbies.v lobulates.v localises.v localizes.v locates.v lodges.v luminesces.v lunches.v lunchs.v luteinizes.v lyses.v macerates.v mainlines.v maldigests.v malrotates.v maneuvers.v manoeuvres.v marbleizes.v marinates.v masses.v masturbates.v mates.v medializes.v mediates.v meets.v melds.v meliorates.v mends.v merges.v meshes.v meshs.v metallizes.v metricizes.v micellizes.v microembolizes.v microencapsulates.v mills.v mimes.v mines.v misaligns.v misarticulates.v miscalculates.v miscarries.v miscounts.v misdeals.v misfolds.v misjudges.v misplays.v mistimes.v mists.v misunderstands.v moans.v mobilizes.v moderates.v modernizes.v moistens.v monospaces.v moons.v mottles.v moulds.v moults.v mounts.v mourns.v mows.v muddles.v multimerizes.v multiplicates.v multiplies.v multithreads.v mumbles.v munches.v munchs.v murmurs.v muscularizes.v mutates.v myelinates.v mythologizes.v narrows.v navigates.v nears.v necrotizes.v negotiates.v nephrectomizes.v nibbles.v nips.v nitrogenizes.v nucleates.v nuzzles.v obeys.v obsesses.v occludes.v off-loads.v ogles.v opacifies.v operates.v opsonizes.v orbits.v originates.v ossifies.v outbids.v outspans.v overarchs.v overbalances.v overbuilds.v overcalls.v overcharges.v over-clocks.v overclocks.v overclouds.v overdraws.v overdresses.v overdrives.v overfeeds.v overfills.v overflies.v overflows.v overflys.v overheats.v over-indulges.v overindulges.v overlaps.v overprices.v overproduces.v overproliferates.v overreaches.v overreachs.v overreplicates.v oversecretes.v oversells.v overspends.v overstretchs.v oversupplies.v oversupplys.v overtrains.v overtranscribes.v overtrumps.v overturns.v overworks.v oviposits.v oxidates.v oxidizes.v paces.v paddles.v parades.v parks.v parses.v particularizes.v parts.v passivizes.v pathergizes.v peals.v pecks.v peculates.v pedals.v peddles.v pends.v penetrates.v peptonizes.v perches.v perchs.v performs.v peroxidizes.v petitions.v petrifies.v phenolizes.v phlebotomizes.v photodegrades.v photodissociates.v photoisomerizes.v photolyzes.v photooxidizes.v photoreactivates.v pickets.v pillages.v pillories.v pillorys.v pinocytoses.v pioneers.v pistol-whips.v pitches.v pitchs.v placers.v plasticizes.v plates.v plats.v platts.v pleases.v plunders.v poaches.v poachs.v poises.v polls.v poses.v postprocesses.v power-dives.v practises.v preaches.v preachs.v preactivates.v precompiles.v precontracts.v preincubates.v premieres.v preplans.v presurfaces.v pretests.v pringles.v privatizes.v programmes.v projects.v promenades.v pronates.v proof_reads proof-reads.v proofreads.v propagates.v protonates.v prowls.v pseudonormalizes.v pukes.v punctures.v punts.v purls.v pustulates.v putts.v puzzles.v qualifies.v quickens.v quietens.v quizzes.v racemizes.v races.v radiates.v radios.v rallies.v ramifies.v rancidifies.v ranges.v ranks.v raps.v rates.v rattles.v ravels.v reactivates.v reacylates.v readapts.v readjusts.v reanneals.v reapplies.v rear-ends.v rearends.v rearms.v rearrests.v rears.v reassembles.v reawakens.v rebates.v rebleeds.v rebreathes.v rebreeds.v rebuilds.v recalculates.v recants.v recapitalizes.v recapitulates.v recaps.v receives.v recements.v recharges.v rechecks.v reciprocates.v recolonizes.v recommences.v recomputes.v reconfirms.v reconnects.v reconvenes.v reconverts.v recovers.v re-creates.v recrosses.v recruits.v recrystallizes.v recurves.v reddens.v redifferentiates.v redissolves.v redlines.v redoubles.v reelevates.v reendothelializes.v reenters.v reepithelializes.v reequilibrates.v re-evaluates.v reeves.v reexpands.v refactors.v referees.v refers.v refits.v reflates.v refloats.v refocuses.v refocusses.v refocuss.v re-forms.v reforms.v refreezes.v refs.v refuels.v regenerates.v registers.v regroups.v regrows.v rehearses.v rehydrates.v re-ignites.v reincorporates.v reincubates.v reinduces.v reinflates.v reinfuses.v reinvestigates.v reinvests.v reirradiates.v rekindles.v relates.v relaxes.v relaxs.v relocates.v remarries.v remeasures.v remineralizes.v remits.v remobilizes.v remounts.v renegotiates.v reoccludes.v re-opens.v reopens.v reoperates.v reorders.v reorganizes.v reoxidizes.v repacks.v repairs.v rephosphorylates.v repolarizes.v repossesss.v reprises.v reprobes.v reproduces.v re-reads.v reruns.v reseeds.v resensitizes.v resettles.v resigns.v respirates.v restarts.v restitutes.v resumes.v resupplies.v resuscitates.v retails.v retests.v rethromboses.v retires.v retools.v retrotransposes.v retrudes.v returns.v reunifies.v reunites.v reventilates.v reverses.v revives.v rhymes.v ricochets.v right-clicks.v rigidifies.v roams.v roars.v roasts.v roils.v rotates.v rouses.v rows.v rubber-stamps.v rubberstamps.v ruffles.v ruptures.v rustles.v sacrifices.v salutes.v sandbags.v saponifies.v scans.v scar_cicatrises scar_cicatrizes scatters.v scissors.v scleroses.v scoffs.v scolds.v scores.v scrambles.v scrawls.v scribbles.v scrubs.v sculls.v sculptures.v searches.v searchs.v secondguesses.v segfaults.v seizes.v senesces.v separates.v serrates.v severs.v shades.v shams.v shatters.v shells.v shop-lifts.v shoplifts.v short-circuits.v shortens.v shoves.v showers.v shrieks.v shrinks.v shuffles.v sideswipes.v sifts.v singes.v sinks.v sinusoidalizes.v sips.v skeletonizes.v skews.v slams.v slants.v sledges.v slenderizes.v sloshes.v sloshs.v smacks.v smears.v smokes.v smudges.v snarls.v snips.v snookers.v snorts.v snuggles.v socializes.v solidifies.v somatizes.v sows.v spalts.v spatters.v spawns.v spies.v spiralizes.v splashes.v splashs.v splays.v splinters.v spoils.v sponges.v sports.v spouts.v spreadeagles.v spring-cleans.v squashes.v squashs.v stabilises.v stabilizes.v stablizes.v stains.v stalls.v stammers.v stampedes.v steadies.v steepens.v steeps.v steers.v stews.v stifles.v stings.v stints.v stipples.v stonewalls.v strains.v stratifies.v streaks.v strengthens.v strobes.v strums.v stumps.v stymies.v subcontracts.v subdivides.v subducts.v subleases.v sublets.v submerges.v submits.v subscripts.v substitutes.v succeeds.v sues.v suffers.v suffocates.v sugarcoats.v summates.v sunburns.v superheats.v superinfects.v superovulates.v supervises.v supinates.v supplicates.v surrenders.v survives.v swallows.v swaps.v sways.v sweats.v swishes.v swishs.v swivels.v synchronizes.v synergizes.v tackles.v tailgates.v tans.v taps.v tarnishes.v tarnishs.v tautomerizes.v telephones.v terminates.v tetramerizes.v thaws.v thermalizes.v thieves.v thrashes.v thrashs.v threshs.v thrills.v thromboses.v throngs.v throttles.v thrums.v thumps.v thunders.v tickles.v tilts.v tines.v tings.v titivates.v titrates.v toasts.v tokenises.v tokenizes.v toots.v traces.v trades.v transaminates.v transcomplements.v transcytoses.v transfers.v transgresses.v translates.v transplants.v trawls.v treats.v trebles.v triages.v trimerizes.v trots.v troubleshoots.v trumpets.v trumps.v tuberculizes.v tugs.v tums.v twangs.v twirls.v ulcerates.v umpires.v unbends.v uncoats.v uncoils.v uncurls.v underbids.v undercorrects.v underfeeds.v underprescribes.v underreports.v underspends.v undresses.v unfastens.v unfolds.v unfreezes.v unhitches.v unhitchs.v unifies.v unionizes.v unites.v unknots.v unlinks.v unloads.v unlocks.v unpacks.v unravels.v unrolls.v unscrews.v unseals.v unstresses.v untangles.v unties.v untwists.v unwinds.v unwraps.v uploads.v urbanizes.v vaporizes.v varicellizes.v varies.v vasodilates.v ventures.v versifies.v verts.v vesicates.v vesiculates.v vests.v vibrates.v visits.v vitrifies.v vituperates.v vociferates.v volatilizes.v volleys.v vomits.v wades.v waggles.v wags.v wails.v wakens.v warps.v waters.v waxes.v waxs.v weakens.v weds.v welds.v wheals.v wheels.v whines.v whirls.v whistles.v whitens.v whittles.v whorls.v widens.v wiggles.v withdraws.v worsens.v worships.v wrestles.v wrinkles.v yells.v yields.v yodels.v link-grammar-5.3.16/data/en/words/units.4.dot0000664000076400007640000000016412431741033015606 00000000000000min.u h.u hr.u dy.u wk.u wks.u mo.u mos.u yr.u yrs.u min..u h..u hr..u dy..u wk..u wks..u mo..u mos..u yr..u yrs..u link-grammar-5.3.16/data/en/words/words.n.1-const0000664000076400007640000031066312766044421016412 00000000000000babel.n babe.n baboon.n baby.n babysitter.n baccalaureate.n bacchanal.n bachelor.n-m backache.n backbencher.n backbench.n backbiter.n backboard.n backbone.s backdoor.n backdrop.n backend.n backer.n backfill.n background.n backing.s backlash.s backlog.n back.n backpack.n backport.n backquote.n backroom.n backscratcher.n backseat.n backside.n backslash.n backspace.n backstroke.s backtick.n backtrack.n backup.n backwater.n bacteria.s bacteriologist.n badge.n badger.n baffle.n bagatelle.n bagel.s bagpipe.s Bahamian.s bailey.n bailiff.n bailout.n bail.s bait.s baker.n bakery.n balalaika.n balance.s balcony.n bale.n balk.n ballade.n ballad.n ballbearing.n ballcock.n ballerina.n ballet.s balloonist.n balloon.n ballot.n ballpen.n ballpoint.n ballroom.n ball.s balustrade.n bambino.n banality.s banana.s bandage.n bandanna.n bandit.n bandleader.n bandmaster.n bandmate.n band.n bandoneón.s bandstand.n bandura.s bandwagon.n bandwidth.n banger.n Bangladeshi.s bangle.n bang.n banister.n banjo.s banker.n bank.n banknote.n bankroll.n bankruptcy.s ban.n banner.n bannister.n banquet.n banshee.n baptism.s Barbadian.s barbarian.n barbarism.n barbarity.s barbecue.n barbel.n barber.n barbican.n barbiturate.s barb.n barcarole.n barcarolle.n bard.n bargain.n barge.n bargepole.n baritone.s barker.n bark.n barmaid.n-f bar.n barnacle.n barn.n barnstormer.n barnyard.n barometer.n baronage.n baroness.n baronetcy.n baronet.n baron.n barony.n barrack.n barracuda.n barrage.n barrel.n barricade.n barrier.n barrister.n barrow.n barstar.s bartender.n baryton.s basal.n baseball.s baseboard.n basement.n base.n bash.n basic.n basilica.n basilisk.n basin.n basis.n basketball.s basket.n bas-relief.s bassinet.n bassist.n bassoon.s basso.s bass.s bastard.n bastion.n bather.n bath.n bathrobe.n bathroom.n bathtub.n bat.n baton.n batsman.n battalion.n batten.n batter.s battery.s battlecruiser.n battledore.n battlefield.n battleground.n battle.s battleship.n bauble.n bawu.s bayan.s bay.n bayonet.n bayou.n bazaar.n bazooka.s beachcomber.n beachhead.n beach.n beacon.n beadle.n bead.n beagle.n beaker.n beak.n beamline.n beam.n beanfeast.n bean.n beano.s beanstalk.n beard.n bearer.n bear.n bearskin.n beast.n beater.n beat.n beatnik.n beautician.n beauty.s beaver.s beck.n bedbug.n bedfellow.n bed.n bedpan.n bedpost.n bedrock.n bedroll.n bedroom.n bedside.n bedsit.n bedsitter.n bedsore.n bedspread.n bedstead.n bedtime.n beech.s beefeater.n beefsteak.n beehive.n bee.n beeper.n beep.n beer.s beetle.n beetroot.n beet.s beggar.n beginner.n begonia.n behavior.s behaviourist.n behest.n behind.n beholder.n being.n Belarusian.s belch.n belfry.n Belgian.s believer.n Belizian.s bellboy.n belle.n bellhop.n belligerent.n bellman.n bell.n bellwether.n bellyache.n bellyflop.n bellyful.n bellylaugh.n belly.n belt.n benchmark.n bench.n bend.n benediction.n benefaction.n benefactor.n benefactress.n-f beneficiary.n benefit.n bent.n benzodiazepine.n bequest.s bereavement.s beret.n berry.n berth.n beryl.s bestiary.n bestowal.s bestseller.n beta.s betrayal.s betrayer.n betrothal.n betrothed.n bettor.n bevel.n beverage.n Bhutanian.s bias.s bible.n bibliographer.n bibliography.s bibliophile.n bib.n bicentenary.n bicentennial.n biceps.s bicycle.n bidder.n bidet.n bid.n biennial.n biff.n bifurcation.s bigamist.n bigot.n bigwig.n bike.n bikini.s bilabial.n bilingual.n billboard.n billet.n billfold.n billionaire.n billow.n billy.n binder.n bindery.n bind.n binge.n bin.n biochemical.n biochemist.n biodiesel.n biographer.n biography.n bioinformatics.n biologist.n bio.n bioscope.n biped.n biplane.n birch.s birdcage.n bird.n birdseed.s birdwatcher.n biro.n birthday.n birthmark.n birthplace.n birthrate.n birthright.n birth.s biscuit.s bisexual.n bishop.n Bishop.n bishopric.n bison.s bistro.n bitch.n-f bite.n bitmap.n bivouac.n blabbermouth.n blackamoor.n blackberry.n blackbird.n blackboard.n blackcurrant.n blackguard.n blackhead.n blacklist.n blackmailer.n blackout.n blacksmith.n bladder.n blade.n blancmange.s blandishment.n blanket.n blank.n blasphemer.n blasphemy.s blast.n blaze.n blazer.n bleat.n bleep.n blemish.n blender.n blend.n blighter.n blight.s blimp.n blindfold.n blink.n blip.n blister.n blitzkrieg.s blitz.n blizzard.n blob.n blockade.n blockage.n blockbuster.n blockhead.n blockhouse.n block.n bloc.n blog.n bloke.n blonde.n blond.n bloodhound.n bloodshed.s bloodstain.n bloodsucker.n bloomer.n bloom.s blossom.s blotch.n blot.n blotter.n blouse.n blower.n blowfly.n blowhole.n blowlamp.n blow.n blowout.n blowpipe.n blowtorch.n bludgeon.n bluebell.n blueberry.s bluebottle.n blueprint.n bluestocking.n bluffer.n bluff.s blunderbuss.n blunderer.n blunder.n blurb.n blur.n blush.n boa.n boarder.n boarding.s board.n boardroom.n boardwalk.n boar.n boaster.n boast.n boater.n boathouse.n boat.s boatswain.n bobby.n bobsled.n bobsleigh.n bobtail.n bodega.n bodice.n bodie.n bodyguard.n body.n bogey.n bogie.n bog.n bogy.n bohemian.n boiler.n boil.n bolero.n Bolivian.s bollock.n bolster.n bolt.n bombarde.s bombardier.n bomber.n bomb.n bombshell.n bonanza.n bonbon.n bondholder.n bond.s bone.n boner.n boneshaker.n bonfire.n bongo.n bonnet.n bonus.n boob.n booby.n boogie.s bookcase.n bookclub.n bookend.n bookie.n bookkeeper.n booklet.n bookmaker.n bookmarker.n bookmark.n bookmobile.n book.n bookseller.n bookshop.n bookstall.n bookworm.n boolean.n Boolean.n boomerang.n boomer.n boom.n boo.n boon.n boor.n booster.n boost.n booth.n bootlace.n bootlegger.n boot.n boozer.n borderland.n borderline.n border.n bordonua.s bore.n borough.n borrower.n borrowing.s borzoi.n Bosnian.s bosom.n boss.n bosun.n botanist.n bottle.n bottleneck.n bottom.n boudoir.n bough.n boulder.n boulevard.n bounce.s boundary.n bounder.n bound.n bounty.s bouquet.n bourbon.s bourgeoisie.n bourne.n bourse.n boutique.n bout.n bouzouki.s bowel.n bower.n bowler.n bowl.n bow.n boxer.n boxful.n box.n boycott.n boyfriend.n boy.n bracelet.n brace.n bracket.n braggart.n braid.n brain.s brainstorm.n brainwave.n brake.n bramble.s bra.n branch.n brand.n brandy.s brasserie.n brassiere.n brass.s brat.n brave.n brawler.n brawl.n bray.n brazier.n Brazilian.s breach.n breadbasket.n breadcrumb.n breadline.n breadth.s breadwinner.n breakage.n breakaway.n breakdown.s breaker.n breakfast.s break.n breakpoint.n breakthrough.n breakup.n breakwater.n breast.n breathalyser.n breather.n breath.s breech.n breeder.n breeze.n breve.n breviary.n brewer.n brewery.n brew.n briar.s bribe.n brickbat.n brickkiln.n bricklayer.n brick.s bridal.n bridegroom.n-m bride.n bridesmaid.n-f bridgehead.n bridge.n bridle.n briefcase.n briefer.n brief.n brigade.n brigand.n brig.n brim.n brink.n brioche.n briquet.n briquette.n bristle.n Briton.n broadcaster.n broadcast.n broad.n broadsheet.n broadside.n brocade.s brochure.n brogue.n broiler.n brokerage.n broker.n brolly.n bromide.s bronco.n bronze.s brooch.n brood.n brook.n broom.n broomstick.n brothel.n brotherhood.s brother.n-m brouhaha.n brow.n brownie.n brownstone.s browse.n bruin.n bruise.n bruiser.n brunch.s Bruneian.s brunette.n brunt.n brush.s brutality.s brute.n bubble.n buccaneer.n bucketful.n bucket.n buckle.n buckler.n buck.n Buddhist.n buddy.n budgerigar.n budget.s budgie.n bud.n buffalo.s buffer.n buffet.n buffoon.n buff.s bugaboo.n bugbear.n bugger.n buggy.n bugler.n bugle.s bug.n builder.n bulb.n Bulgarian.s bulge.n bulldog.n bulldozer.n bulletin.n bullet.n bullfighter.n bullfight.n bullfinch.n bullfrog.n bull.n-m bullock.n-m bullring.n bullroarer.s bully.n bulwark.n bumblebee.n bumper.n bumpkin.n bump.n bum.s bungalow.n bungee.n bungler.n bung.n bunion.n bunker.n bunk.s bunny.n bun.s buoy.n burden.s bureaucracy.s bureaucrat.n bureau.n burette.n burgess.n burgher.n burgh.n burglar.n burglary.s burg.n burgomaster.n burial.s burlesque.s burner.n burn.n burnous.n burp.n burrito.s burr.n burro.n burrow.n bursar.n bursary.n burst.n burthen.n Burundian.s bushel.n bush.s businessman.n business.s busker.n bus.n buster.n bustle.s bust.n busybody.n butcher.n butler.n buttercup.n butterfly.n buttery.n butt.n buttock.n buttonhole.n buttonhook.n button.n buttress.n buyer.n buyout.n buzzard.n buzzer.n buzz.n bye.n bylaw.n bypass.n by-product.n byproduct.n byroad.n bystander.n byte.n byway.n byword.n cabal.n cabaret.n cabbage.s cabby.n caber.n cabinet.n cabin.n cablegram.n cable.s cab.n caboodle.n caboose.n cabstand.n cache.n cackle.n cacophony.n cactus.s cadaver.n caddie.n caddy.n cadence.n cadenza.n cadet.n cad.n cadre.n caesura.n cafe.n café.n cafeteria.n caftan.n cage.n cairn.n cake.s calamity.n calculation.s calculator.n caldron.n calendar.n calf.n calibration.s calibre.s calif.n caliphate.n caliph.n caller.n calliope.s call.n call-out.n calorie.n calumny.s calypso.n Cambodian.s camel.n cameo.n camera.n Cameroonian.s campaigner.n camper.n camp.n campsite.n campus.s Canadian.s canal.n canape.n canard.n canary.n cancan.n cancellation.s cancer.s candidacy.n candidate.n candle.n candlestick.n candy.s cane.s canister.n can.n cannery.n cannibal.n cannon.n canoe.n canon.n canopy.n cantaloupe.s cantata.n canteen.n canter.n canticle.n cantilever.n canto.n canton.n cantor.n canvas.s canvass.n canyon.n capability.s capacitor.n cape.n caper.n capillary.n capitalist.n capital.s cap.n capon.n cappuccino.s caprice.n capsule.n captain.n caption.n captive.n captor.n capture.s carafe.n caramel.s carat.n caravan.n caravansary.n caravanserai.n caraway.n carbide.n carbine.n carbohydrate.s carbon.s carbuncle.n carburettor.n carcass.n carcinoma.s cardigan.n cardinal.n cardmember.n card.s careerist.n career.n care.s caress.n caretaker.n caret.n cargo.s caribou.s caricature.s caricaturist.n carillon.s carmine.s car.n carnation.n carnival.n carnivore.n carol.n carousel.n carpenter.n carpetbagger.n carpet.n carport.n carp.s carriage.n carriageway.n carrier.n carrot.s cartel.n carter.n carthorse.n-m cartilage.s cart.n cartographer.n carton.n cartoonist.n cartoon.n cartridge.n cartwheel.n carver.n carving.n car_wash car-wash.n carwash.n cascade.n casebook.n casement.n case.n cashew.n cashier.n casino.n casket.n cassava.n casserole.n cassette.n castanets.s castaway.n caste.s castle.n cast.n castor.n castration.s castrato.s casualty.n cataclysm.n catalog.n catalogue.n catalyst.n catamaran.n catapult.n cataract.n catastrophe.s catcall.n catcher.n catchment.n catch.n catchword.n catechism.s category.n catena.n catenation.n caterer.n caterpillar.n catfish.s cathedral.n cathode.n Catholic.n cation.n catkin.n cat.n catsup.s catwalk.n caucus.n cauldron.n cauliflower.s cause.n causeway.n caution.s cavalcade.n cavalier.n cavalry.n caveat.n cave.n cavern.n cavity.n C-band.n CD.s ceasefire.n cedar.s cedilla.n ceiling.n celadon.s celebrant.n celebration.s celebrity.s celesta.s cellar.n cellist.n cell.n cello.s cemetery.n censor.n censorship.n censure.s census.n centaur.n centenarian.n centenary.n centennial.n center.n centerpiece.n centime.n centimeter.n centimetre.n centipede.n centre.n centrepiece.n centrex.s centrifuge.n centurion.n ceramic.s ceramics.n cereal.s ceremonial.s ceremony.s certainty.s certificate.n certification.s cervix.n cesspit.n cesspool.n chaffinch.n chain.s chairman.n chair.n chairwoman.n chaise.n chalet.n chalice.n chalkpit.n chalk.s challenge.n challenger.n chalumeau.s chamberlain.n chambermaid.n-f chamber.n chamberpot.n chameleon.n chamois.n champagne.s champion.n championship.s champ.n chancellery.n chancellor.n chancel.n chancery.n chandelier.n chandler.n changeling.n changeover.n change.s channel.n chant.n chapel.n chaperon.n chaplain.n chap.n chapterhouse.n chapter.n charabanc.n characteristic.n character.s charade.n chargeback.n charger.n charge.s charioteer.n chariot.n charity.s charlady.n charlatan.n charmer.n charm.s charter.n chart.n chase.n chaser.n chasm.n chassis.s chasuble.n château.s chat.n chatterbox.n chauffeur.n chauvinist.n cheat.n checkbook.n checker.n checklist.n checkmate.n check.n checkout.n checkpoint.n checkroom.n checkup.n cheekbone.n cheek.s cheep.n cheerleader.n cheer.n cheesecake.s cheesecloth.s cheetah.n chef.n chemical.n chemise.n chemist.n chequebook.n cheque.n cherry.n cherub.n chessboard.n chesterfield.n chest.n chestnut.s chew.n chicken.s chick.n chickpea.n chief.n chieftain.n childhood.s child.n Chilean.s chile_poblano chile_relleno chile_verde chili.s chill.n chime.n chimera.n chimney.n chimneypot.n chimneysweeper.n chimneysweep.n chimpanzee.n chimp.n chinchilla.n chink.n chin.n chipmunk.n chip.n chipset.n chiropodist.n chiropractor.n chirp.n chirrup.n chi.s chisel.n chitarra.s chit.n chive.s choc.n chocolate.s choice.s choirboy.n choir.n choke.n choker.n choline.n chop.n chopper.n chopstick.n chorale.n chord.n chore.n choreographer.n chorister.n chortle.n chorus.n chow.s Christian.n chromosome.n chronicle.n chronicler.n chronology.s chronometer.n chrysalis.n chrysanthemum.n chuckle.n chuck.n chug.n chump.n chum.s churchgoer.n church.s churchwarden.n churchyard.n churn.n chute.n cicada.n cider.s cigarette.n cigar.n ciliate.n cimbalom.s cincture.n cinder.n cinema.n cinnabar.s cipher.n circle.n circuit.n circular.n circulation.s circumference.n circumflex.n circumlocution.s circumstance.n circus.n cissy.n cistern.n citadel.n citation.s citie.n citizen.n citron.n cittern.s city.n civilian.n civility.s civilization.s claimant.n clairvoyant.n clambake.n clam.n clamour.s clamp.n clang.n clank.n clan.n clapboard.n clap.n clapperboard.n clapper.n claret.s clarinetist.n clarinet.s clarinettist.n clarion.n clash.n clasp.n classicist.n classic.n classification.s classmate.n classroom.n class.s clause.n claves.s clavichord.s clavicle.n clavinet.s claw.n cleaner.s cleanser.s cleanup.n clearance.s cleat.n cleavage.n cleaver.n clef.n cleft.n clerestory.n clergyman.n clergy.n cleric.n clerk.n cliche.n click.n clientele.n client.n cliff.n climate.n climax.n climber.n climb.n clime.n clincher.n clinch.n clinic.n clink.n clip.n clipper.n clique.n clitoris.n cloak.n cloakroom.n clock.n clodhopper.n clod.n clog.n cloister.n clone.n close.n closet.n clotheshorse.n clothesline.n clothier.n cloth.s clot.n cloudburst.n clove.n clown.n clubber.n clubhouse.n club.n cluck.n clue.n clump.n clunk.n cluster.n clutch.n clutter.s coach.n coalfield.n coalition.n coalmine.n coalpit.n coaster.n coastguard.n coastline.n coast.n coat.s coauthor.n cobble.n cobbler.n cobblestone.n cob.n cobra.n cobweb.n cochlea.n cockatoo.n cockerel.n cocker.n cockhorse.n cockleshell.n cock.n cockney.n cockpit.n cockroach.n cockscomb.n cocktail.n coco.n coconut.s cocoon.n coda.n codename.n code.s codeshare.n codfish.s codger.n codification.n codpiece.n cod.s co-ed.n coed.n coefficient.n coffee.s coffer.n coffin.n cogeneration.s cog.n cognate.n cogwheel.n cohort.n coiffeur.n coiffure.n coif.n coil.n coinage.s coincidence.s coin.s coke.s cola.s cold.s collaborationist.n collaborative.n collaborator.n collage.s collapse.n collarbone.n collar.n colleague.n collector.n college.s collie.n collier.n colliery.n collision.s colloquialism.n colloquy.s Colombian.s colonel.n colonialist.n colonial.n colonist.n colonizer.n colon.n colonnade.n color.s colour.s colt.n columbine.n columnist.n column.n coma.n combatant.n combination.n combine.n comb.s comeback.n comedian.n comedienne.n comedown.n comedy.s comer.n comet.n comforter.n comfort.s comic.n comma.n commandant.n commander.n commandment.n command.n commando.n commencement.n commendation.s commentary.s commentator.n commercial.n commissariat.n commissar.n commissary.n commissionaire.n commissioner.n commission.s committee.n commode.n commodity.n commodore.n commonplace.n commonwealth.n commotion.s commune.n communicant.n communication.s communion.s communique.n communist.n Communist.n community.n commutation.s commuter.n compact.n companion.n company.s comparative.n comparison.s compartment.n compass.n compatriot.n compendium.n compensation.s competition.s competitor.n compilation.s compiler.n complainant.n complement.n complexion.n complexity.s complex.n complication.n compliment.n component.n comportment.n composer.n composite.n composition.s compote.s compound.s compressor.n compromise.s comptroller.n computation.s computer.n comrade.n comradeship.n concatenation.s concavity.s conceit.s concentrate.s concentration.s conception.s concertina.s concert.n concerto.n concessionaire.n concession.n conch.s concierge.n conclave.n concoction.n concordance.s concordat.n concord.s concourse.n concubine.n concurrence.s concussion.s condemnation.s condensation.s condiment.n condiment.s conditioner.s condolence.s condominium.n condor.n conductivity.s conductor.n conductress.n conduit.n cone.n coney.n confab.n confabulation.n confectioner.n confection.s confederacy.n confederate.n confederation.s conference.n confessional.n confession.s confessor.n confidante.n confidant.n configuration.n confirmation.s conflagration.n conflict.s confluence.n conformation.n conformist.n confrere.n confrontation.s confutation.n conga.s conglomerate.n conglomeration.n congratulation.n congregation.s congressman.n congress.n conifer.n conjecture.s conjugate.n conjugation.s conjunction.s conjunctive.n conjurer.n conjuror.n conker.n conk.n con.n connection.n connective.n connector.n connexion.s connoisseur.n connotation.n conqueror.n conquest.n conquistador.n conscience.n conscript.n consecration.s consequence.n conservancy.n conservative.n conservatoire.n conservatory.n consideration.s consistency.s consolation.s console.n consolidation.s consomme.s consonant.n consortium.s consort.n conspectus.n conspiracy.n conspirator.n constable.n constabulary.n constant.n constellation.n constituency.n constituent.n constitutionalist.n constitution.n constraint.s constriction.s construction.s constructivist.n construct.n constructor.n consulate.n consul.n consulship.n consultant.n consultation.s consumer.n consummation.s consumptive.n contact.s contagion.s container.n contaminant.n contemporary.n contender.n contestant.n contest.n context.s continent.n contingency.s contingent.n continuation.s contortionist.n contortion.n contour.n contrabass.n contrabassoon.s contraceptive.n contraction.s contract.n contractor.n contradiction.s contralto.s contraption.n contrary.s contrast.s contravention.s contretemps.s contribution.n contributor.n contrivance.n controller.n control.s controversy.s contusion.n conundrum.n conurbation.n convalescent.n convenience.s convention.n convent.n conversationalist.n conversation.s conversion.s converter.n convertible.n convert.n conveyance.s conveyer.n conveyor.n convict.n convocation.s convolution.n convulsion.n cookbook.n cooker.n cookie.n cook.n coolant.s cooler.n coolie.n coo.n coon.n co-operative.n cooper.n co-op.n coop.n coordinate.n coordinator.n coot.n copartner.n copartnership.n cope.n cop.n coppersmith.n coprocess.n coprocessor.n copse.n copula.n copycat.n copyist.n copy.n copywriter.n coquette.n coral.s cordial.s cordon.n cord.s coreligionist.n core.n corgi.n corker.n cork.s corkscrew.n cormorant.n corncob.n cornea.n cornerback.n corner.n cornerstone.n cornet.s cornett.s cornflake.n cornflower.n cornice.n cornucopia.n corolla.n corollary.n corona.n coronary.n coronation.s coroner.n coronet.n corporal.n corporation.n corpse.n corps.s corpuscle.n corral.n correction.s corrective.n correlation.n correlative.n correspondence.s correspondent.n corridor.n corrosive.n corsage.n corset.n Corsican.s cortex.n coruscation.n corvette.n cosine.n cosmetician.n cosmology.s cosmonaut.n cosmopolitan.n co-star.n cost.s costume.s costumier.n cosy.n coterie.n cotillion.n cot.n cottage.n cottonseed.n cottontail.n couchette.n couch.n cougar.n cough.n councillor.n council.s counsellor.n counselor.n counsel.s countdown.n countenance.s counterattack.n counterbalance.n counterblast.n counterclaim.n counterfeiter.n counterfeit.n counterfoil.n counter.n counteroffer.n counterpart.n counterplot.n counterpoint.s counterproposal.n countertenor.s countess.n count.n country.n countryside.n county.n coupe.n couplet.n coup.n coupon.n courier.n course.n courtesan.n courtesy.s courtier.n courtroom.n court.s courtship.s courtyard.n cousin.n cove.n covenant.n coverlet.n cover.n covert.n coward.n cowbell.s cowboy.s cowcatcher.n cowhand.n cowherd.n cowhide.s cowl.n cow.n-f cowslip.n coxcomb.n cox.n coxswain.n coyote.n crab.s crackdown.n cracker.n crack.n crackpot.n cradle.n craft.s cramp.n cranberry.n crane.n cranium.n crank.n crankshaft.n cranny.n crap.s crash.n crate.n crater.n cravat.n craven.n crawfish.n crawl.n crayfish.n crayon.n craze.n creak.n creamery.n cream.s crease.n creation.s creator.n creature.n creche.n creditor.n credit.s credo.n creed.n creek.n creeper.n creep.s cremation.s crematorium.n crescendo.n crescent.n crest.n cretin.n crevasse.n crevice.n crew.n crib.n cricketer.n cricket.s crick.n crier.n crime.s criminal.n crimson.s crinkle.n crinoline.s cripple.n crisis.s crisp.n criterion.n criticism.s critic.n critique.n croak.n Croatian.s Croat.s crock.n crocodile.n crocus.n croissant.n cromorne.s crone.n crony.n crook.n crooner.n crop.n cropper.n crossbar.n crossbeam.n crossbow.n crossbreed.n crosscheck.n crosscurrent.n crosscut.n crossfire.s cross.n crossover.n crossroad.n crossroads.n crosswalk.n crossword.n crotchet.n crotch.n crouch.n crowbar.n crown.n crow.s crucible.n crucifixion.s crucifix.n cruelty.s cruise.n cruiser.n crumb.n crumhorn.s crumpet.s crunch.n crupper.n crusade.n crusader.n crustacean.n crust.s crutch.n crwth.s crybaby.n cry.n crypt.n cryptogram.n cryptography.n crystallization.s crystallographer.n crystallophone.s crystal.s cuatro.s Cuban.s cubbyhole.n cube.n cubicle.n cubist.n cub.n cuckold.n cuckoo.n cucumber.s cuddle.n cudgel.s cue.n cuff.n cullender.n culmination.n culprit.n cult.n culture.s cummerbund.n cunt.n cupboard.n cupful.n cupola.n cuprophone.s curate.n curator.n curb.n curd.s cure-all.s cure.s curfew.n curio.n curiosity.s curler.n curl.n curmudgeon.n cur.n currant.n currency.s current.n curriculum.n curry.s curse.n curtailment.s curtain.n curtsey.n curtsy.n curve.n cushion.n cuspidor.n cusp.n cuss.n custard.s custodian.n customer.n custom.s cutback.n cuticle.n cutlass.s cutlet.n cut.n cutter.n cuttlefish.s cycle.n cyclist.n cyclone.n cyclopaedia.n cyclostyle.n cyclotron.n cygnet.n cylinder.n cymbal.s cymbalum.s cynic.n cypher.n cypress.n Cypriote.s cyst.n cytokine.n czarina.n czar.n Czech.s dabbler.n dab.n dacha.n dachshund.n dactyl.n daddy.n-m dad.n-m daemon.n daffodil.n dagger.n dago.n daguerreotype.n dahlia.n daily.n dainty.n dairymaid.n-f dairy.n dais.n daisy.n dale.n dalmatian.n dame.n dam.n damn.n damselfish.s damselfly.n damsel.n dancer.n dance.s dandelion.n dandy.n Dane.n daredevil.n dare.n darkroom.n darling.n darn.n dart.n dashboard.n dash.s dateline.n date.n daughter.n dauphin.n davenport.n dawdler.n dawn.s daybook.n dayboy.n daycare.n daydream.n daygirl.n daytime.n daze.n deaconess.n Deaconess.n deacon.n Deacon.n deadline.n deadlock.s dealer.n deal.n deanery.n dean.n dear.n deathbed.n deathblow.n death.s deathtrap.n debacle.n debater.n debate.s debauchee.n debauchery.s debenture.s debit.n debtor.n debt.s debutante.n debut.n decameter.n decanter.n deception.s decibel.n decimeter.n decker.n deck.n declaration.n declension.s decline.n declivity.n decoder.n decoration.s decorator.n decoy.n decrease.s decree.n dedication.s deduction.s deede.n deed.n deer.s deerskin.s deerstalker.n defaulter.n defeatist.n defeat.s defection.s defect.n defector.n defence.s defendant.n defender.n defense.s deficiency.s deficit.n definition.s defoliant.n deformation.n deformity.s defroster.n degenerate.n degradation.s dehydrogenase.n deity.n delay.s delegate.n delegation.s deletable.n deletion.s deliberation.s delicacy.s delicatessen.n delight.s delineation.s delinquent.n deliriant.n delirium.s deliverance.s delivery.s dell.n delta.s deluge.n delusion.s demagogue.n demand.s demarche.n demeanour.s dementia.s demerit.n demigod.n demise.s democracy.s democrat.n Democrat.n demographic.n demolition.s demo.n demoniac.n demon.n demonstration.n demonstrator.n demotion.s denial.s denizen.n den.n denomination.n denominator.n denouement.n density.s dentist.n dent.n denture.n denunciation.s deodorant.n département.n department.n departure.n dependant.n dependency.s dependent.n depiction.s deportation.s deportee.n deposition.s depositor.n depository.n depot.n depravity.s depression.s depressive.n deprival.s deprivation.s depth.s deputy.n derailment.s derby.n derivation.s derivative.n dermatologist.n derrick.n dervish.n descant.n descendant.n descender.n descent.s description.n deserter.n desertification.n desertion.s desert.s designation.s designer.n design.s desk.n desktop.n despatch.s desperado.n despotism.s despot.n dessert.s dessertspoonful.n dessertspoon.n destination.n destiny.s destroyer.n detachment.s detail.s detainee.n detective.n detector.n detention.s detergent.s deterioration.s determinant.n determiner.n deterrent.s dethronement.n detonation.n detonator.n detour.n detractor.n detriment.s deuce.n devaluation.s developer.n development.s deviant.n deviation.s device.n devil.n devotee.n devotion.s dhimmi.n dholak.s dhow.n diabetic.n diacritic.n diagnosis.s diagnostic.n diagonal.n diagram.n dialectician.n dialectic.n dialect.s dial.n dialogue.s diameter.n diamond.s diaper.n diaphragm.n diarist.n diary.n diatribe.n diazepam.n dice.s dichotomy.n dickey.n dickhead.n dick.n dickybird.n dictate.n dictation.s dictator.n dictatorship.s dictionary.n dictum.n didgeridoo.s dielectric.n die.s diesel.s dietician.n diet.n difference.n differential.n differentiation.s difficulty.s diffraction.n digestion.s digest.n digger.n digit.n dig.n dignitary.n digression.n dike.n dilemma.n dilettante.n dilution.s dime.n dimension.n diminuendo.n diminution.s diminutive.n dimple.n dinar.n diner.n dinghy.n dinner.s dinosaur.n dint.s diocesan.n diocese.n diode.n dioxide.s diphthong.n diploma.n diplomatist.n diplomat.n dipole.n dipper.n dip.s dipstick.n diptych.n direction.s directive.n directorate.n director.n directorship.n directory.n dirge.n dirigible.n dirndl.n disability.s disadvantage.s disagreement.s disambiguation.n disappearance.n disappointment.s disassembly.n disaster.s disbursement.s discard.n discharge.s disciple.n disciplinarian.n discipline.s disclaimer.n disc.n discomfort.s disco.n discontinuity.s discord.s discotheque.n discount.n discouragement.s discourse.s discourtesy.s discoverer.n discrepancy.s discus.n discussion.s disease.s disfigurement.s disguise.s dishcloth.n dishful.n dish.n dishwasher.n disillusionment.s disincentive.n disinclination.s disinfectant.s disjunction.n disk.n dislocation.s disloyalty.s dismemberment.n dismissal.s disorder.s disparagement.n disparity.n dispatch.s dispensary.n dispensation.s dispenser.n dispersal.s dispersion.n displacement.s display.s disposition.s disproof.s disputant.n disputation.s dispute.s disquisition.n disruption.s dissection.s dissembler.n dissension.s dissenter.n dissent.s dissertation.n disservice.n dissident.n dissimilarity.s dissociative.n dissolution.s dissonance.s distance.n distaste.s distension.n distillation.s distiller.n distillery.n distinction.s distortion.s distraction.s distribution.s distributor.n district.n disturbance.s disulfide.n ditch.n ditty.n divan.n dive.n divergence.s diver.n diversion.s divestiture.s dividend.n divi.n divination.s divine.n diviner.n divinity.s division.s divisor.n divorcee.n divorce.s divorces.n djembe.s Djiboutian.s docket.n dock.n dockyard.n docodont.n doctorate.n doctor.n doctrinaire.n doctrine.s document.n dodderer.n dodecahedron.n dodge.n dodger.n dodo.n doe.n doer.n doge.n dogfish.s doggie.n doggy.n doghouse.n dogma.s dog.n dogsbody.n dogsled.n dogwood.n doily.n dollhouse.n doll.n dollop.n dolly.n dolmen.n dolphin.n dolt.n domain.n dome.n domicile.n Dominican.s dominion.s domino.n do.n donation.s dongle.n donkey.n don.n donor.n donut.s doodlebug.n doom.n doorbell.n doorcase.n doorframe.n doorhandle.n doorkeeper.n doorknob.n doorknocker.n doormat.n door.n doornail.n doorpost.n doorstep.n doorstopper.n doorway.n dopamine.s dope.s dork.n dormer.n dormitory.n dory.n dosage.s dose.n dossier.n dot.n double.n doublet.n doubloon.n douche.n doughnut.s doulophone.s dovecote.n dove.n dovetail.n dowager.n dowel.n dower.n downbeat.n downgrade.n downpour.n downturn.n dowry.n doyen.n doyly.n doze.n drachma.n draftee.n draft.n drag.n dragnet.n dragonfly.n dragon.n dragoon.n drain.n drainpipe.n drake.n drama.s dramatist.n dramatization.s drape.n draper.n drapery.s draught.s drawback.n drawbridge.n drawer.n drawing-room.n drawing.s drawl.n draw.n dreadnought.n dreamer.n dreamland.n dream.n dreamworld.n dresser.n dressing.s dressmaker.n dress.n drier.n drifter.n drill.n drinker.n drink.s drip.n drive.n driver.n drive_through drive-through.n drivethrough.n drive_thru drive-thru.n drivethru.n driveway.n dromedary.n drone.s dropkick.n drop.n dropoff.n dropout.n drought.s drudge.n druggist.n drug.n drugstore.n druid.n drummer.n drum.s drumstick.n drunkard.n drunk.n dryer.n ducat.n duchess.n-f duchy.n duckling.n duck.s ducky.n duct.n dude.n dud.n duelist.n duellist.n duel.n duet.n duffer.n dugout.n dukedom.n duke.n-m dulcian.s dulcimer.n dullard.n dulzaina.s dumbbell.n dumbwaiter.n dumdum.n dummy.n dumpling.n dump.n dunce.n dunderhead.n dune.n dungeon.n dunghill.n duo.n dupe.n duplicate.n duplication.s duplicator.n duration.s dustbin.n dustcart.n duster.n dustpan.n dutar.s duty.s duvet.n dwarf.n dweeb.n dweller.n dyer.n dye.s dyke.n dynamic.n dynamo.n dynasty.n dyspeptic.n dysplasia.n fable.s fabrication.s fabric.s facade.n facelift.n face.n facet.n facial.n facilitator.n facility.s facsimile.n faction.s factor.n factory.n factotum.n factsheet.n faculty.n fad.n faerie.n faggot.n faglong.s fag.n fairground.n fair.n fairway.n fairyland.n fairy.n fairytale.n faith.s fajita.n fake.n fakir.n falcon.n fall.s falsehood.s falsetto.s falsification.s falsity.s familiarity.s family.n famine.s fanaticism.s fanatic.n fancier.n fancy.s fandango.n fanfare.s fang.n fanlight.n fan.n fanny.n fansite.n fantasia.n fantasy.s fanzine.n farce.s fare.s farewell.n farmer.n farmhand.n farmhouse.n farm.n farmstead.n farmyard.n farthing.n fart.n fascination.s fascist.n fashion.s fastener.n fast.n fatalist.n fatality.n fate.s fathead.n fatherland.n father.n-m fathom.n faucet.n fault.n fauna.s faun.n favorite.n favor.s favourite.n favour.s fawn.n fax.n feast.n featherbed.n feather.n featherweight.n feat.n feature.n federalist.n federation.n feeder.n feed.s feeler.n fee.n fegereng.s feint.n felicity.s fellow.n fellowship.s felon.n felony.n female.n feminist.n femtometer.n femtometre.n femtosecond.n femtowatt.n femur.n fence.n fencer.n fender.n fenestra.n fen.n ferment.n fern.n ferret.n ferryboat.s ferry.n fertilizer.s festival.n festivity.s fete.n fetish.n fetus.n feud.n fever.s fez.n fiancee.n fiance.n fianchetto.s fiasco.n fiat.s fibber.n fiber.s fib.n fibre.s fibrosis.n fiction.s fiddler.n fiddle.s fiddlestick.n fief.n fielder.n field.n fiend.n fiesta.n fife.s fighter.n fight.n figment.n fig.n figurehead.n figure.n Fijian.s filament.n filbert.s file.n filibuster.n Filipino.s fillet.n filly.n filmmaker.n film.s filter.n finale.n finalist.n final.n financier.n finch.n finder.n find.n fine.n finesse.s fingerboard.n fingermark.n finger.n fingernail.n finger-post.n fingerprint.n fingertip.n finish.n fink.n fin.n Finn.n fiord.n firearm.n fireball.n firebird.n firebomb.n firebox.n firebrand.n firebrick.s firebug.n firecracker.n firefighter.n firefly.n firelight.n fireman.n fireplace.n fire.s fireside.n firework.n firmament.n firm.n fir.s firstborn.n fishbone.n fishcake.n fisherman.n fisher.n fishery.n fishmonger.n fish.s fissure.n fist.n fistula.n fit.n fitter.n fiver.n fixation.s fixative.n fixer.n fix.n fixture.n fjord.n flageolet.s flag.n flagpole.n flagship.n flagstaff.n flair.s flake.n flame.s flamethrower.n flamingo.n flange.n flank.n flan.n flannel.s flapjack.n flap.n flapper.n flare.s flashback.n flashbulb.n flashlight.n flash.n flashpoint.n flask.n flatbed.n flatfish.s flat.n flatterer.n flattery.s flauta.n flautist.n flavor.s flavouring.s flavour.s flaw.n flea.n fleck.n fledgeling.n fledgling.n fleet.n flex.s flicker.n flick.n flier.n flight.s fling.n flint.s flip.n flipper.n flirtation.s flirt.n floatation.s float.s floodgate.n flood.n floorboard.n floor.n floozie.n floozy.n flop.n florin.n florist.n flotation.s flotilla.n flounder.s flourish.n flowerbed.n flower.n flowerpot.n flow.s fluctuation.s flue.n flugelhorn.s fluidity.s fluid.s fluke.n flunkey.n flunky.n fluorescence.s fluoride.s flurry.n flu.s flush.s flute.s flutist.n flutter.s flux.s flycatcher.n flyer.n fly.n flyover.n flytrap.n flyweight.n flywheel.n foal.n foam.s focus.s foe.n fogey.n foghorn.n fog.s foible.n foil.s folder.n fold.n folgerphone.s folio.n folk.n folksong.n folktale.n follower.n folly.s fond.n fonds.n font.n food.s foodstuff.n fool.n footballer.n football.s footboard.n footbridge.n footer.n footfall.n footfault.n foothold.n footmark.n foot.n footnote.n footpath.n footprint.n footstep.n footstool.n foray.n force.s ford.n forearm.n foreboding.s forecaster.n forecastle.n forecast.n foreclosure.s forecourt.n forefather.n-m forefinger.n forefront.n foreground.n forehead.n foreigner.n foreleg.n forelock.n foreman.n foremast.n forename.n forerunner.n foreskin.n forester.n forest.s foretaste.n foreword.n forfeit.n forge.n forger.n forgery.s fork.n formalism.s formality.s formation.s format.s form.s formula.n formulation.s forte.n fortepiano.s fortification.s fort.n fortnight.n fortress.n fortune.s forum.n forward.n fossilization.s fossil.n foul.s foundation.n founder.n foundling.n foundry.n fountain.n fount.n foursome.n fowler.n fowl.s foxglove.n foxhole.n foxhound.n foxhunt.n fox.n foxtrot.n foyer.n fraction.n fracture.n fragmentation.s fragment.n fragrance.s frame.n framework.n franchise.n frankfurter.n fraternity.s fratricide.s fraud.s fray.n frazzle.n freak.n freckle.n freebooter.n freedom.s freeholder.n freehold.n freeway.n freeze.n freezer.n freighter.n frequency.s fresco.s freshman.n fret.n friar.n fricassee.n fricative.n fridge.n friend.n friendship.s frier.n frieze.n frigate.n fright.s frill.n fringe.n frisson.n fritter.n frivolity.s frock.n frog.n frolic.n frontage.n frontier.n frontispiece.n frontline.n front.n frost.s frown.n fruitcake.s fruit.s fryer.n fuchsia.n fucker.n fuck.n fuel.s fugitive.n fuglung.s fugue.n fuhrer.n fulcrum.n fullback.n full-bodied.a fullbodied.a fuller.n fumble.n fume.n functionalist.n functionality.s functionary.n function.n fundamentalist.n fundamental.n fund.n funeral.n fungicide.s fungus.s funk.n funnel.n furlong.n furlough.s furnace.n furor.n furrier.n furrow.n fur.s fury.s fuselage.n fuse.n fusilier.n fusillade.n fusion.s fusspot.n fuss.s futility.s future.n futurist.n gable.n Gabonian.s gadfly.n gadget.n gaffe.n gaffer.n gaff.n gage.n gag.n gain.n gait.n gala.n galaxy.n gale.n gallant.n gallantry.s galleon.n gallery.n galley.n gallicism.n gallop.n gall.s gallstone.n gal.n galosh.n Gambian.s gambit.n gamble.n gambler.n gambol.n gamekeeper.n gamer.n game.s gamma.s gammon.s gamut.n gander.n ganglion.n gang.n gangplank.n gangster.n gantry.n gaolbird.n gaolbreak.n gaoler.n gaol.s gap.n garage.n gardener.n gardenia.n garden.n gargle.n gargoyle.n garland.n garment.n garnet.s garnish.n garotte.n garret.n garrison.n garrotte.n garter.n gasbag.n gash.n gasket.n gaslight.s gasmask.n gasometer.n gasp.n gas.s gasworks.s gateau.n gatecrasher.n gatehouse.n gate.n gatepost.n gateway.n gatherer.n gaudiness.s gaudy.n gauge.n gauntlet.n gavel.n gavotte.n gay.n gazelle.n gaze.n gazetteer.n gazette.n gearbox.n gear.s gearshift.n gecko.n geezer.n geisha.n gelding.n gell.n gel.s gem.n gemshorn.s gendarme.n gendarmerie.n gender.s genealogist.n genealogy.s gene.n generalissimo.n generality.s generalization.s general.n General.n generation.s generator.n geneticist.n genie.n genius.s genome.n genre.n gentile.n gentleman.n-m gent.n-m gentry.s genus.s geographer.n geologist.n geophyte.n Georgian.s geranium.n geriatrician.n German.s germicide.n germ.n gerund.n gesticulation.n gesture.n getaway.n geyser.n Ghanaian.s gherkin.n ghetto.n ghost.n ghoul.n giantess.n giant.n gibbet.n gibbon.n gibe.n gift.n gigabyte.n gigawatt.n giggle.n gig.n gigolo.n gilder.n gill.n gimmick.n gin.s gipsy.n giraffe.n girder.n girdle.n girlfriend.n girl.n girly.n gist.n giveaway.n gizzard.n glacier.s glade.n gladiator.n glance.n gland.n glare.s glasschord.s glassful.n glasshouse.n glass.s glassworks.s glaze.s gleam.n glee.s glen.n glide.n glider.n glimmer.n glimpse.n glint.n glissade.n glitch.n globe.n globetrotter.n globule.n glockenspiel.s gloom.s glory.s glossary.n gloss.n glottis.n glove.n glow.n glue.s gluten.n glut.n glutton.n gnat.n gnome.n gnu.n goalie.n goalkeeper.n goal.n goatee.n goatherd.n goat.s goatskin.s goblet.n goblin.n goddaughter.n-f goddess.n-f godfather.n-m godmother.n-f god.n godparent.n godsend.n godson.n-m goitre.n goldenrod.s goldfinch.n goldfish.s goldmine.n goldsmith.n golfer.n golliwog.n gondola.n gondolier.n goner.n gong.s goodbye.n goodnight.n goody.n goof.n goolash.s goon.n gooseberry.n goose.n gopher.n gorge.n gorilla.n gosling.n gospel.s gossip.s goulash.s gourd.n gourmand.n gourmet.n governess.n government.s governor.n Governor.n gown.n grab.n gradation.n grade.n gradient.n graduate.n graduation.s graft.s grail.n grain.s grammarian.n grammar.s gramophone.n granary.n grandchild.n granddad.n-m granddaughter.n-f grandfather.n-m grandma.n-f grandmother.n-f grandpa.n-m grandparent.n grandson.n grandstand.n grange.n granny.n-f grant.n granule.n grapefruit.s grape.n grapevine.n graph.n grasp.n grasshopper.n grate.n grater.n gratification.s grating.n gratuity.n grave.n gravestone.n graveyard.n greatcoat.s Greek.s greenback.n greengage.n greengrocer.n greengrocery.n greenhorn.n greenhouse.n greenwood.n gremlin.n Grenadan.s grenade.n grenadier.n greybeard.n greyhound.n griddle.n gridiron.n grid.n grievance.n griffin.n grille.n grill.n grimace.n grinder.n grind.n grindstone.n grin.n grip.n grizzly.n groan.n grocer.n grocery.n groin.n groom.n groove.n grotesque.n grotto.n grouch.n ground.s groundwater.s groupie.n grouse.s grove.n grower.n growl.n growth.s grub.s grudge.n grumble.n grumbler.n grunt.n guan.n guarantee.n guarantor.n guaranty.n guardian.n guardianship.n guard.n guardrail.n guardroom.n Guatemalan.s guerilla.n guerrilla.n guesthouse.n guest.n guestroom.n guffaw.n guidebook.n guideline.n guide.n guilder.n guildhall.n guild.n guillotine.n guinea.n Guinean.s guise.n guitarist.n guitarrón.s guitar.s guitjo.s gulch.n gulf.n gullet.n gull.n gully.n gulp.n gum.s gumshoe.s gunboat.s gunman.n gun.n gunner.n gunrunner.n gunshot.n gunsmith.n gurgle.n guru.n gusher.n gust.n gut.n gutter.n guttersnipe.n guttural.n guvnor.n guy.n guzzler.n gym.n gymnasium.n gymnast.n gynaecologist.n gynecologist.n gyp.n gypsy.n gyration.s gyro.n gyroscope.n haberdasher.n habitant.n habitation.s habitat.s habit.s hack.n hacksaw.n haddock.s haemophiliac.n haemorrhage.s haggis.n hag.n hail.s hailstone.n hairbrush.n haircut.n hairdo.n hairdresser.n haire.n hairline.n hairnet.n hairpiece.n hairpin.n hair.s hairstyle.n hairstylist.n Haitian.s halberdier.n halberd.n halfback.n half-breed.n half-hour.n halfwit.n halibut.s halliard.n hallmark.n hall.n hallucination.s hallway.n halo.n halter.n halt.n halyard.n hamburger.s hamlet.n hammer.n hammock.n hamper.n ham.s hamster.n hamstring.n handbag.n handbells.s handbill.n handbook.n handbrake.n handcart.n handclap.n handcraft.n handcuff.n handicap.n handicraft.s handkerchief.n handlebar.n handle.n handler.n handmaid.n-f hand.n handout.n handrail.n handsaw.n handshake.n handstand.n hangar.n hanger.n hanging.s hangnail.n hangover.n hanky.n hansom.n haploid.n harbinger.n harbor.n harbour.n hardback.n hardcover.n hardliner.n hardness.n hardship.s harelip.n harem.n hare.n harlequin.n harlot.s harmonica.s harmonic.n harmonico.s harmonium.s harmonization.s harmony.s harness.n harper.n harpist.n harpoon.n harp.s harpsichordist.n harpsichord.s harrow.n hart.n harvester.n harvest.n hassle.n hatband.n hatchet.n hatch.n hatchway.n hatful.n hat.n hatpin.n hatred.s hatter.n haul.n haunch.n haunt.n haven.s haversack.n hawker.n hawk.n hayfork.n haymaker.n haystack.n hazard.s hazel.s haze.s headache.s headband.n headdress.n header.n headlamp.n headlight.n headline.n headlock.n headmaster.n headmistress.n head.n headquarters.s headrest.n headset.n headwind.n healer.n hearer.n hearse.n heartache.s heartbeat.n hearte.n hearth.n hearthrug.n heart.s heater.n heathen.n heather.s heath.s heatwave.n heave.n heaven.s heavyweight.n heckelphone.s heckler.n hectare.n hedgehog.n hedge.n hedgerow.n hedonist.n heel.n heifer.n-f height.s heiress.n-f heirloom.n heir.n-m heist.n helicopter.n heliograph.n heliotrope.n heliport.n hellcat.n hello.n hell.s helmet.n helm.n helper.n helpmate.n hemisphere.n hemline.n hem.n hemophiliac.n hemorrhage.s hencoop.n henhouse.n hen.n heptagon.n herald.n herbalist.n herbicide.s herbivore.n herbology.n herb.s heresy.s heretic.n heritage.n hermaphrodite.n hermeneutic.n hermitage.n hermit.n hernia.n heroine.n heron.n hero.s herring.s hertz.s hesitation.s heterosexual.n hexabyte.n hexagon.n hexameter.n heyday.n hiatus.n hiccough.n hiccup.n hick.n hickory.s hideaway.n hide.s hierarchy.n hieroglyph.n highball.n highflier.n highflyer.n highland.n highlight.n high.n highness.s highroad.n highway.n hijacker.n hijack.n hike.n hiker.n hillbilly.n hill.n hillock.n hillside.n hilt.n hind.n hindrance.n Hindu.n hinge.n hinterland.n hint.n hip.n hippie.n hippodrome.n hippo.n hippopotamus.n hiss.n histogram.n historian.n history.s hitchhiker.n hitch.n hit.n hitter.n hive.n hoarder.n hoard.n hoax.n hobbyhorse.n hobby.n hobgoblin.n hobnail.n hobo.n hocchiku.s hodgepodge.n hoe.n hog.n holder.n hold.s holdup.n hole.n holiday.n hollow.n hollyhock.n holocaust.n holograph.n holster.n homecoming.n homeland.n homeopath.n homeowner.n homepage.n homer.n home.s homestead.n hometown.n homeworld.n homicide.s homily.s homolog.n homomorphism.n homo.n homonym.n homophone.n homosexual.n Honduran.s hone.n honeybee.n honeycomb.s honeymoon.n honey.s honk.n honorarium.n honorific.n honor.s honour.s hoodlum.n hood.n hoof.n hooker.n hook.n hooligan.n hoop.s hooter.n hoot.n hopeful.n hop.n hopper.n horde.n horizon.n hormone.n hornet.n horn.n hornpipe.n horoscope.n horror.s horsefly.n horse.n-m horserace.n horseradish.s horseshoe.n horsewhip.n horticulturist.n hosepipe.n hose.s hosier.n hospice.n hospitalization.s hospital.n hostage.n hostel.n hostelry.n hostess.n-f hostility.s hostress.n-f hotbed.n hotdog.s hotelier.n hotel.n hothead.n hothouse.n hotplate.n hotspot.n hound.n hourglass.n houseboat.s housebreaker.n housedog.n housefly.n houseful.n householder.n household.n housekeeper.n housemaid.n-f housemaster.n housemate.n house.n housetop.n houseware.s housewife.n-f hovel.n hovercraft.s howitzer.n howler.n howl.n hubbub.s hubby.n hub.n huckleberry.s huckster.n huddle.n hue.n huff.n hug.n hula.n hulk.n hullabaloo.n hull.n humanist.n humanitarian.n human.n humdinger.n humiliation.s hummingbird.n hummock.n hum.n humorist.n humourist.n humour.s humpback.n hump.n hunchback.n Hungarian.s hunter.n hunt.n huntress.n-f hurdle.n hurdy_gurdy hurl.n hurricane.n hurry.s husband.n hush.n husk.n husky.n hussar.n hussy.n hustler.n hut.n hvac.n HVAC.n hyacinth.n hyaena.n hybrid.n hydra.n hydrant.n hydraulophone.s hydrocarbon.n hydrofoil.n hydrolase.n hydrolysis.s hydroplane.n hydroxyl.n hyena.n hymen.n hymnal.n hymn.n hyperbola.n hyperbole.s hypermarket.n hypertension.n hyphen.n hypnotist.n hypochondriac.n hypocrite.n hypodermic.n hypotenuse.n jabberer.n jab.n jackal.n jackass.n jackboot.n jackdaw.n jacket.n jack.n jackpot.n jade.s jaguar.n jailer.n jailor.n jail.s jalopy.n Jamaican.s jamb.n jamboree.n jamjar.n jampot.n jam.s janitor.n jarful.n jar.n jaunt.n javelin.n jawbone.n jawbreaker.n jaw.n jay.n jaywalker.n jeep.n jeer.n jellyfish.s jelly.s jenny.n jeremiad.n jerk.n jerry.n jersey.n jester.n jest.n jet.n jetty.n jetway.n jeweller.n jewel.n Jew.n jibe.n jib.n jiffy.n jigger.n jig.n jigsaw.n jihad.n jimmy.n jingle.n jinx.n jitterbug.n jobber.n job.n jockey.n jogger.n jog.n joiner.n join.n joint.n joist.n joke.n joker.n jollity.s jolt.n Jordanian.s joule.n journalist.n journal.n journey.n joviality.s jowl.n joy.s jubilee.n judgement.s judge.n judgment.s judiciary.s jugful.n juggernaut.n juggler.n jug.s jukebox.n julep.n jumble.s jumper.n jump.n junction.n juncture.n jungle.n junior.n juniper.n junket.n junkie.n junta.n jurist.n juror.n jury.n Justice.n justice.s justification.s juvenile.n kaleidoscope.n kalimba.s kangaroo.n kappa.s karat.n kasbah.n katzenklavier.s kayak.n Kazakhi.s kazoo.s kebab.n keel.n keeper.n keepsake.n keg.n kelly.n kennel.n Kenyan.s kerb.n kerbstone.n kerchief.n kernel.n kettledrum.n kettle.n keyboard.n keyhole.n key.n keynote.n keyring.n keystone.n keytar.s keyword.n khalam.s khan.n kickback.n kick.n kickoff.n kiddie.n kid.n kidnapper.n kidnapping.s kidney.n killer.n killing.s killjoy.n kiln.n kilobyte.n kilometer.n kilometre.n kilo.n kilowatt.n kilt.n kimono.n kinase.n kindergarten.n kingdom.n kingfisher.n king.n kingpin.n kink.n kiosk.n kipper.n kirk.n kisanji.s kisser.n kiss.n kitchenette.n kitchen.n kite.n kit.s kitten.n kitty.n kiwi.n kleenex.s kleptomaniac.n knack.n knapsack.n knapweed.n knave.n kneecap.n knee.n knife.n knighthood.s knight.n knob.n knocker.n knock.n knockout.n knoll.n knot.n knotweed.n knuckle.n koala.n kola.n kopeck.n kora.s Korean.s koto.s kouxian.s Kuwaiti.s label.n lab.n laboratory.n labourer.n labour.s laburnum.n labyrinth.n laceration.n lace.s lackey.n lack.s lacquer.s lacuna.n ladder.n laddie.n-m ladle.n lad.n ladybird.n lady.n-f lager.s laggard.n lag.n lagoon.n laird.n lair.n laity.n lake.n lambda.s lamb.s lambskin.s lamellaphone.s lamentation.s lament.n lamplighter.n lamp.n lampoon.n lamppost.n lamprey.n lampshade.n lance.n lancer.n lancet.n landau.n landfall.n landholder.n landlady.n landlord.n landlubber.n landmark.n landmine.n landowner.n land.s landscape.s landslide.n lane.n language.s lantern.n Laotian.s lapel.n lap.s lapse.n larceny.s larch.s larder.n largo.n lark.n larkspur.n larva.n larynx.n laser.n lash.n lass.n lasso.n latchkey.n latch.n latency.s lathe.n lath.n lat.n latrine.n lattice.n Latvian.s laugh.n launcher.n launch.n launderette.n laundry.n laureate.n laurel.n lavatory.n lav.n lawbreaker.n lawgiver.n lawmaker.n lawn.n law.s lawsuit.n lawyer.n laxative.n layabout.n layby.n layer.n lay.n layoff.n layout.n layover.n leader.n lead.n leaflet.n leaf.n league.n leak.n lean-to.n leap.n learner.n leaseholder.n leasehold.n lease.n leash.n leatherneck.n leave-taking.n lecher.n lectern.n lecture.n lecturer.n lectureship.n ledge.n ledger.n leech.n leek.n leer.n leftist.n left.n legacy.n legend.s legionary.n legislator.n legislature.n leg.n lemming.n lemon.s lemur.n lender.n length.s lens.n lentil.n lentinan.n leopard.n leper.n leprechaun.n lesbian.n lesion.n lessee.n lesson.n lessor.n letterhead.n letter.n lettuce.s leukemia.s levee.n leveller.n level.n lever.n levitation.s levy.n lexicographer.n lexicon.n liability.s liaison.s liar.n libation.n libel.s liberality.s liberal.n liberation.s liberator.n Liberian.s libertarian.n libertine.n liberty.s libido.s librarian.n library.n librettist.n libretto.n Libyan.s licence.s licensee.n license.n lichee.n lichgate.n lick.n lid.n lie.n lien.n lieutenant.n lifebelt.n lifeboat.s lifebuoy.n lifeguard.n lifeline.n lifer.n life.s lifestyle.s lifetime.n liftoff.n ligament.n ligature.n lighter.n lighthouse.n light.s lightship.n lightweight.n likeness.s lilac.n lilt.n lily.n limb.n limbo.s limerick.n lime.s limey.n limitation.s limit.n limousine.n limp.n linchpin.n linden.n lineage.s linebacker.n line.n liner.n lineup.n lingerer.n lingo.n linguist.n linkage.s link.n linkup.n linotype.n lioness.n-f lion.n-m lipid.n lip.n lipstick.s liqueur.n liquidation.s liquidator.n liquidizer.s liquid.n lira.n lirone.s lisp.n listener.n list.n litany.n literal.n lithograph.n Lithuanian.s litigant.n litigator.n litre.n litterbin.n litter.s littoral.n liturgy.s livelihood.s liver.s livery.n lizard.n llama.n loafer.n loaf.n loan.s lobbyist.n lobby.n lobe.n lob.n lobsterman.n lobster.s locale.n locality.s localization.s local.n location.n loch.n locker.n locket.n lock.n lockout.n locksmith.n lockup.n locomotive.n locust.n locution.n lodestar.n lodge.n lodger.n loft.n loganberry.n logarithm.n logbook.n logician.n login.n logistic.n logjam.n log.n logo.n loincloth.n loin.n loiterer.n lollipop.n lolly.n longboat.s longbow.n longing.s look-alike.n look.n lookout.n loom.n loo.n loon.n loonybin.n loony.n loophole.n looter.n lord.n lordship.s lorgnette.n lorry.n loser.n loss.s lotion.s lottery.n lotus.n loudspeaker.n lounge.n lout.n louver.n louvre.n lovebird.n lover.n love.s lowbrow.n lowlander.n low.n loyalist.n loyalty.s lozenge.n lubricant.s lug.n lullaby.n lull.n lumberjack.n lumberyard.n luminary.n lump.n lunatic.n luncheon.s lunch.s lunge.n lung.n lupin.n lurch.n lure.n lush.n lutenist.n lute.s Luxembourian.s luxury.s lycee.n lyceum.n lychgate.n lymphocyte.n lynchpin.n lynx.n lyra.s lyre.s lyricist.n lyric.n macaroon.n macaw.n Macedonian.s machete.n machination.s machine.n machinist.n mackerel.s mackintosh.n mac.n macrocosm.n Madagascan.s madam.n madhouse.n madrigal.n maelstrom.n maestro.n mafia.n magazine.s maggot.n magician.n magistrate.n magnate.n magnet.n magnification.s magnifier.n magnolia.n magnum.n magpie.n mahogany.s maidenhood.n maiden.n-f maid.n-f maidservant.n-f mailbag.n mailboat.s mailbox.n mailman.n mainland.n mainmast.n main.n mainspring.n mainstay.n mainstream.n maisonnette.n major.n maker.n makeshift.n make-up.s malachite.s malady.n malaise.n malapropism.n Malawian.s Malaysian.s malcontent.n malediction.n malefactor.n male.n malformation.s malfunction.s Malian.s malignancy.s malingerer.n mallard.n mallet.n mall.n mama.n mamba.n mammal.n mamma.n mammoth.n manacle.n management.s manager.n mandarin.s mando-bass.s mandocello.s mandola.s mandolin.s mandrake.n mane.n maneuver.n manger.n mango.s mangrove.n manhole.n maniac.n mania.s manicure.s manicurist.n manifestation.n manifest.n manifesto.n manifold.n manikin.n manipulation.s man.n mannequin.n mannerism.n manner.n manoeuvre.n manoeuvrer.n manor.n mansard.n manservant.n mansion.n mantel.n mantelpiece.n mantis.n mantle.n manual.n manufacturer.n manuscript.n maple.s map.n maracas.s maraschino.s marathon.n marauder.n marble.s marcher.n march.n maréchal.n mare.n-f margin.s marigold.n marimbaphone.s marimba.s marina.n marine.n mariner.n marionette.n markdown.n marker.n market.n marketplace.n mark.n maroon.n marquee.n marquess.n marquis.n marriage.s marrowbone.n marshal.n marshmallow.s marsh.s marsupial.n martinet.n martini.n martin.n mart.n martyr.n marvel.n Marxist.n marzipan.s mascot.n mash.s mask.n masochist.n mason.n masque.n masquerade.n massacre.n massage.n masseur.n masseuse.n mastermind.n master.n masterpiece.n masterstroke.n mastery.s masthead.n mastiff.n mastodon.n mast.s matador.n matchbox.n matcher.n matchmaker.n match.n mate.n materialist.n material.s mater.n mathematician.n matinee.n mat.n matriarch.n matriarchy.n matricide.s matrix.n matron.n matter.s mattress.n Mauritanian.s Mauritian.s mausoleum.n maverick.n mavis.n maw.n maxim.n maximum.n mayday.n mayfly.n mayoralty.n mayoress.n-f mayor.n Mayor.n maypole.n maze.n mazurka.n mbira.s meadow.s mead.s meal.n mealtime.s meanie.n meaning.s mean.n means.s measurement.s meatball.n mechanic.n mechanism.n mechanization.s medalist.n medallion.n medallist.n medal.n meddler.n median.n media.s mediator.n medication.s medicine.s medic.n mediocrity.s meditation.s medium.n medley.n meet.n megabyte.n megalomaniac.n megameter.n megaphone.n megaton.n megawatt.n melange.n melanogaster.n melee.n mellophone.s mellotron.s melodeon.s melodica.s melodrama.s melody.s melon.n meltdown.n member.n membrane.s memento.n memoir.n memo.n memorandum.n memorialist.n memorial.n memory.s menace.s menage.n menagerie.n mendicant.n mend.n menial.n menopause.n mentality.s mention.s mentor.n menu.n mercenary.n merchant.n merger.s meridian.n meringue.s meritocracy.n merit.s mermaid.n-f merry-go-round.n merrymaker.n mesh.s messenger.n mess.s metallophone.s metallurgist.n metal.s metalware.s metalworker.n metalwork.n metaphor.s metatarsal.n meteorite.n meteor.n meteorologist.n meter.s methodology.s method.s methyl.s metier.n metre.n metro.n metronome.n metropolis.n mew.n mews.s Mexican.s mezzanine.n mezzo-soprano.s miaou.n miaow.n miasma.n microarray.n microbe.n microcosm.n microfiche.s microfilm.s micrometer.n Micronesian.s micron.n microphone.n microscope.n microwatt.n microwave.n middle.n middleweight.n middy.n midfielder.n midge.n midget.n midland.n midriff.n midst.n mien.n miff.n migraine.n migrant.n migration.s mikado.n mike.n mileage.n mileometer.n milestone.n milieu.n militant.n militarist.n military.n militia.n milkmaid.n-f milkman.n milkshake.n milksop.n millenarian.n millenium.n millennium.s millepede.n miller.n millimeter.n millimetre.n milliner.n millionaire.n millionairess.n millipede.n milliwatt.n mill.n millpond.n millstone.n millwheel.n milometer.n milord.n mimeograph.n mime.s mimic.n mimosa.s minaret.n mincer.n mind.s minefield.n minelayer.n mine.n mineral.n mineralogist.n miner.n minesweeper.n mineworker.n miniature.s miniaturist.n minimalist.n minim.n minimum.n mini.n minion.n minister.n Minister.n ministry.n minivan.n mink.s minnow.n minor.n minster.n minstrel.n mint.s minuet.n minus.n minx.n miracle.n mirage.n mirror.n misanthrope.n misapplication.n miscalculation.s miscarriage.s miscellany.n misconception.s misconfiguration.n miscount.n miscreant.n misdeal.n misdeed.n misdemeanour.n misdoing.n miser.n misfire.n misfit.n misfortune.s misgiving.n mishap.s mishmash.n misinterpretation.s misnomer.n misogynist.n misprint.n mispronunciation.n misquotation.s misrepresentation.s missile.n missionary.n missive.n miss.n misstatement.n missy.n mistake.n mistranslation.s mistress.n mistrial.n mist.s misuse.s mite.n mitre.n mitten.n mixer.n mix.n mixture.s moan.n moat.n moat.s mobile.n mobilization.s mob.n mobster.n moccasin.n mockery.s mock.n modality.n modeler.n modeller.n model.n modem.n mode.n moderate.n moderator.n modernist.n modification.s modifier.n mod.n modulation.s module.n mogul.n molar.n mold.n Moldovan.s molecule.n molehill.n mole.s mollusc.n mollusk.n monarchist.n monarch.n monarchy.s monastery.n moneybox.n moneychanger.n moneylender.n monger.n Mongolian.s mongol.n mongoose.n mongrel.n monitor.n monkey.n monk.n-m monochrome.n monocle.n monogamist.n monogram.n monograph.n monolith.n monologue.n monomorphism.n monopoly.n monorail.n monosyllable.n monotone.n monsoon.n monster.n monstrosity.s montage.n monthly.n monument.n mood.n moo.n moonbeam.n moon.n moor.n moose.s moot.n moped.n mop.n moralist.n moral.n morass.n moratorium.n morgue.n morning.s morn.n Moroccan.s moron.n morpheme.n morphe.n morphism.n morph.n morrow.n morsel.n morsing.s mortal.n mortarboard.n mortar.s mortgage.n mortician.n mort.n mortuary.n mosaic.n mosque.n mosquito.n motel.n mothball.n motherland.n mother.n-f moth.n motif.n motion.s motivation.s motive.n motorbike.n motorboat.s motorcade.n motorcar.n motorcoach.n motorcycle.n motorcyclist.n motorist.n motor.n motorway.n motto.n moulding.n mould.n mound.n mountaineer.n mountain.n mount.n mourner.n mouse.n mousetrap.n mousse.s moustache.n mouthful.n mouth.n mouthpiece.n movement.n movement.s mover.n movie.n mower.n Mozambican.s muckraker.n muddle.n mudguard.n mudslinger.n muffin.n muffler.n muff.n mugger.n mug.n mugwump.n mulatto.n mulberry.n mulch.n mule.n mullah.n mullion.n multicast.n multilayer.n multimillionaire.n multinational.n multiple.n multiplexer.n multiplex.s mummy.n municipality.n munition.n mural.n murderer.n murder.s murmur.n mu.s muscle.s muse.n musete.s museum.n mushroom.s musical.n musician.n musketeer.n musket.n muskrat.n Muslim.n mussel.n mustache.n mustachio.n mustang.n muster.n mutant.n mutation.s mute.n mutilation.s mutineer.n mutiny.s mutterer.n mutt.n muzzle.n mynah.n myna.n myriad.n myrtle.s myspace.n mystery.s mystic.n mystique.n mythologist.n mythology.s nacho.n nadaswaram.s nadir.n nailfile.n nail.n name.n nameplate.n namesake.n namespace.n Namibian.s nanny.n nanometer.n nanometre.n nanosecond.n nanotube.n nanowatt.n nape.n napkin.n nap.n nappy.n narcotic.n narration.s narrative.s narrator.n nasal.n nationalist.n nationality.s nationalization.s national.n nation.n native.n nativity.n naturalist.n natural.n nature.s naught.s Nauruan.s nautilus.n navel.n nave.n navigator.n navy.n nearside.n nebula.n necessity.s neckband.n necklace.n neckline.n neck.n necktie.n necromancer.n necropolis.n nectarine.n needle.n negative.n negligee.n neglige.n negotiation.s negotiator.n neighborhood.n neighbor.n neighbourhood.n neighbour.n neigh.n nemesis.n neologism.n neophyte.n nephew.n-m nephritis.s nerve.s nestling.n nest.n net.s nettle.n network.n neurologist.n neurotic.n neutralization.s neutron.n newborn.n newcomer.n newlywed.n newsagent.n newsboy.n newscaster.n newscast.n newsdealer.n newsflash.n newsletter.n newsmonger.n newspaper.n newsreel.n newsroom.n newssheet.n newsstand.n newsvendor.n newt.n nexus.n ney.s nibble.n Nicaraguan.s nicety.n niche.n nickel.s nick.n nicknack.n nickname.n niece.n-f Nigerian.s Nigerien.s nightcap.n nightclub.n nightdress.n nightgown.n nightie.n nightingale.n nightmare.n nightshirt.n nihilist.n nincompoop.n ninny.n nip.n nipple.n nit.n nitrate.s nitwit.n nobel.n nocturne.n node.n nod.n noggin.n nohkan.s noise.s nomad.n nomenclature.n nomination.n nominee.n nonce.n noncombatant.n nonconformist.n nondescript.n nonentity.n nonevent.n nonsmoker.n nonstarter.n noodle.n noogie.n nook.n noose.n norm.n northeaster.n northerner.n northwester.n Norwegian.s nosebleed.n nosedive.n nosegay.n nose.n nosering.n nostril.n nostrum.n notable.n notary.n notation.s notch.n notebook.n note.n notice.s nougat.s noun.n novelette.n novelist.n novella.s novel.n novelty.s novice.n nozzle.n nuance.s nub.n nucleotide.n nude.n nudge.n nudist.n nugget.n nuisance.n numberplate.n numeral.n numerator.n numskull.n nuncio.n nunnery.n nun.n-f nursemaid.n-f nurse.n nursery.n nurturer.n nu.s nuthouse.n nutmeg.s nut.n nutrient.n nutritionist.n nutshell.n nylon.s nymph.n nymphomaniac.n nympho.n pacemaker.n pace.n pacesetter.n pachyderm.n pacifist.n package.n packet.n packhorse.n-m pact.n paddle.n paddock.n padlock.n pad.n padre.n paean.n pagan.n pageant.n page.n pagoda.n pailful.n pail.n painkiller.n pain.s paintbox.n paintbrush.n painter.n paint.s pair.n paixiao.s Pakistani.s palace.n palaeontologist.n palate.n palatinate.n paleface.n pale.n palendag.s paleontologist.n palette.n palindrome.n pallbearer.n palliative.n pall.n palm.n pal.n palpitation.n pamphleteer.n pamphlet.n panacea.n panama.n Panamanian.s pancake.s panchayat.n pancreas.n panda.n pandemic.n panegyric.n panelist.n panel.n pane.n pang.n panhandle.n panic.s pan.n panoply.n panorama.n pan_pipes pansy.n pantheist.n pantheon.n panther.n pant.n pantograph.n pantomime.s pantry.n papacy.n papa.n-m papaya.s paperback.n paperclip.n papermill.n paper.s paperweight.n papist.n papoose.n papyrus.s parable.n parabola.n parachute.n parachutist.n parade.n paradigm.n paradise.s paradox.n paragon.n paragraph.n Paraguayan.s parakeet.n parallelism.s parallel.n parallelogram.n parameter.n paramour.n para.n paranoiac.n parapet.n paraplegic.n parasite.n parasol.n paratrooper.n parcel.n parchment.s pardon.s paren.n parent.n pariah.n parishioner.n parish.n parka.n park.n parlance.n parlay.n parley.n parliamentarian.n parliament.n parlor.n parlour.n parodist.n parody.s paroxysm.n parricide.s parrot.n par.s parse.n parser.n parsing.n parsnip.s parsonage.n parson.n participant.n participle.n particle.n particular.n particulate.n partisan.n partition.s partner.n partnership.s partridge.s party.n parvenu.n pasha.n passage.s passageway.n passbook.n passenger.n passion.s passive.n pass.n passport.n password.n pastel.n pastern.n paste.s pastiche.n pastille.n pastime.n past.n pastoral.n pastor.n pastry.s pasture.s pasty.n patch.n patella.n patent.n pate.s paté.s path.n pathogen.n pathologist.n pathway.n patient.n patina.n patio.n patisserie.n pat.n patriarch.n patriarchy.n patrician.n patricide.s patrimony.n patriot.n patrol.n patroness.n patron.n patronymic.n pattern.n patty.n paunch.n pauper.n pause.s pavement.n pavilion.n paw.n pawnbroker.n pawn.n pawnshop.n payday.n payee.n payer.n payload.n paymaster.n payment.s payoff.n payout.s payphone.n payroll.n paysheet.n payslip.n peacemaker.n peace.s peach.s peacock.n peak.n peanut.s pearl.s pear.s pea.s peasant.n peasantry.n peashooter.n pebble.n pecan.s peccadillo.n pecker.n peculiarity.s pedagogue.n pedal.n pedant.n peddler.n pederast.n pedestal.n pedestrian.n pediatrician.n pedicure.s pedigree.s pedometer.n peek.n peeler.n peephole.n peep.n peepshow.n peerage.n peeress.n peer.n pee.s peg.n pekinese.s pelican.n pellet.n pelt.n pelvis.n penalty.s penchant.n pencil.n pendant.n pendulum.n penguin.n peninsula.n penis.n penitentiary.n pen.n pennant.n penny.n pensioner.n pension.n pentagon.n penthouse.n penumbra.n peon.n peony.n people.s peppercorn.n peppermint.s pepper.s peptide.n perambulator.n percentage.n perch.s percolator.n percussionist.n percussion.s perennial.n perfectionist.n perforation.s performance.s performer.n perfume.s peril.s perimeter.n periodical.n periodicity.n periphery.n periscope.n periwinkle.s perjurer.n perjury.s perk.n perm.n permutation.s peroration.n peroxide.s perpendicular.n perpetrator.n perpetuation.s perquisite.n persecution.s persecutor.n persimmon.s personage.n personality.s persona.n personification.s person.n perspective.s persuasion.s perturbation.n perusal.s Peruvian.s perversion.s perversity.s pervert.n pessimist.n pesticide.s pestilence.s pestle.n pest.n petabyte.n petal.n petard.n petitioner.n petition.n pet.n petticoat.s petunia.n pew.n pfennig.n phalanx.n phallus.n phantasmagoria.n phantasm.n phantasy.n phantom.n pharmacist.n pharmacologist.n pharmacy.n pharynx.n phase.n pheasant.s phenomenon.n phenotype.n philanderer.n philanthropist.n philatelist.n philologist.n philosopher.n phi.s phobia.n phoenix.n phonebooth.n phonecall.n phoneme.n phone.n phonetician.n phoney.n phonograph.n phony.n phosphate.s photocopier.n photocopy.n photoflash.n photographer.n photograph.n photometer.n photo.n photon.n photostat.n phrase.n phrenologist.n phylogeny.s phylum.s physician.n physicist.n physiognomy.s physiologist.n physiotherapist.n physique.s pianist.n pianoforte.s pianola.n piano.s piazza.n pibgorn.s picador.n pica.s piccolo.s pickaxe.n pickerel.s picker.n picket.n pickle.s pick.n pickpocket.n pick-up.n pickup.n picnicker.n picnic.n picometer.n picosecond.n picowatt.n pictorial.n picture.n pide.s pidgin.s piece.n pier.n pie.s piety.s pigeon.n piggyback.n piggy.n piglet.n pigment.s pigmy.n pig.n pigsty.n pigtail.n pigweed.n pike.s pikestaff.n pilgrimage.n pilgrim.n pillage.n pillar.n pillbox.n pill.n pillowcase.n pillow.n pilot.n pimento.s pimple.n pimp.n pinafore.n pincer.n pinch.n pincushion.n pineapple.s pine.s ping.n pinhead.n pin.n pinnacle.n pinpoint.n pinprick.n pioneer.n pipedream.n pipeful.n pipeline.n piper.n pipe.s pipette.n pip.n pipsqueak.n pique.s piranha.n pirate.n pirouette.n pi.s piss.s pistachio.s pistil.n pistol.n piston.n pitcher.n pitchfork.n pitch.s pitfall.n pithead.n pit.n pittance.n pituitary.n pity.s pivot.n pixel.n pixie.n pizza.s placard.n placebo.n placeseeker.n plagiarist.n plague.n plaice.s plain.n plaintiff.n plane.n planetarium.n planet.n plank.n planner.n plantain.n plantation.n planter.n planting.n plant.n plaque.s plaster.s plateau.n plateful.n plate.n platform.n platitude.n platoon.n platter.n platypus.n plaudit.n playbill.n playboy.n player.n playgoer.n playground.n playhouse.n playmate.n playoff.n playpen.n playroom.n play.s playschool.n plaything.n playwright.n plaza.n plea.n pleasantry.n pleasure.s pleat.n plebeian.n plebiscite.n plectrum.n plenipotentiary.n plenum.n plesiosaur.n plethora.n plexus.s plight.n plodder.n plop.n plotter.n ploughboy.n plough.n ploughshare.n plow.n ploy.n pluck.s plughole.n plugin.n plug.n plumber.n plume.n plum.n plump.n plunderer.n plunge.n plunger.n pluperfect.n pluralist.n plurality.s plural.n plus.n plutocracy.s plutocrat.n poacher.n pocketful.n pocket.n podcast.n podium.n pod.n poem.n poetess.n-f poet.n pogrom.n poinsettia.s pointer.n point.n poison.s poke.n poker.s polarity.s polarization.s poleaxe.n poleax.n polecat.n polemic.n pole.n Pole.n policeman.n policewoman.n policy.s polish.s politburo.n politician.n polity.n polka.n poll.n pollster.n pollutant.n Pollyanna.n polonaise.n poltergeist.n polygamist.n polyglot.n polygon.n polymerase.n polynomial.n polyp.n polysaccharide.n polysyllable.n polytechnic.n polyunsaturate.n pomegranate.n pompon.n poncho.n pond.n pontiff.n pontoon.n pony.n ponytail.n poodle.n poof.n pool.n poolroom.n poop.n poorhouse.n pope.n-m popinjay.n poplar.s poppy.n pop.s populace.n popularization.s population.s populist.n porch.n porcupine.n pore.n porker.n pornographer.n porosity.s porphyria.n porpoise.n porringer.n portage.n portal.n portcullis.n porterhouse.n porter.n portfolio.n porthole.n portico.n portion.n portmanteau.n portraitist.n portrait.n portrayal.n port.s pose.n poser.n positivist.n posse.n possession.s possum.n postbag.n postbox.n postcard.n postcode.n posterior.n poster.n postgraduate.n postmark.n postmaster.n postponement.s postprocessor.n post.s postscript.n posture.s potato.s potbelly.n potboiler.n potency.s potentate.n potentiality.s potential.s pothead.n pothole.n potion.n pot.n potpourri.n potter.n pottery.s potty.n pouch.n poultice.n pounce.n pout.n powder.s powerboat.s powerhouse.n power.s powwow.n practicality.s practice.s practitioner.n praesidium.n pragma.n pragmatist.n prairie.n pram.n prance.n prank.n prankster.n prattler.n prawn.s prayer.s preacher.n preamble.n prearrangement.n prebendary.n precaution.n precedent.n precept.n preceptor.n precession.n precinct.n precipice.n precis.s preconception.n precondition.n precursor.n predator.n predecessor.n predetermination.n predicament.n predicate.n prediction.s predictor.n predilection.n predisposition.n prefabrication.n preface.n prefect.n prefecture.n preference.s prefix.n preform.n pregnancy.s prejudgement.n prejudice.s prelate.n prelim.n prelude.n premiere.n premier.n premiership.n premise.n premiss.n premium.n preoccupation.s preparation.s preponderance.n preposition.n preprocessor.n prep.s prerogative.n preschool.n prescription.s presence.s presentation.s presenter.n presentiment.n present.n preservative.n preserve.n preserver.n pre-set.n preset.n presidency.n president.n President.n presidium.n prestidigitator.n presumption.s pretence.s pretender.n pretense.s pretension.s pretext.n pretzel.n preview.n prevision.s pricelist.n price.s pricetag.n prickle.n prick.n priestess.n priesthood.n priest.n prig.n primacy.s primary.n primate.n Prime.n primer.n prime.s primitive.n primrose.n princedom.n prince.n-m princess.n-f principality.n principal.s printer.n printing.s printout.n print.s priority.s prior.n priory.n prism.n prisoner.n prison.s privateer.n private.n privation.n privatization.s privilege.s privy.n prize.n probate.s probe.n proboscis.n procedure.s procession.s process.n processor.n proconsulate.n proconsul.n procreation.n proctor.n procurer.n prodigy.n prod.n producer.n production.s product.n profanity.s professional.n profession.n professoriate.n professor.n professorship.n profile.s profiteer.n profit.s profundity.s progenitor.n prognosis.n prognostication.s programme.n programmer.n program.n progression.s progressive.n prohibitionist.n prohibition.s projectile.n projectionist.n projection.n project.n projector.n proletarian.n proletariat.n proliferation.n prologue.n prolongation.s promenade.n prom.n promo.n promontory.n promoter.n promotion.n prompter.n prompt.n pro.n prong.n pronouncement.n pronoun.n proofreader.n propagandist.n propagation.n propagator.n propellant.s propellent.s propeller.n property.s prophecy.s prophet.n prophylactic.n prop.n proponent.n proportion.s proprietor.n proscenium.n proscription.s prosecution.s prosecutor.n prospector.n prospectus.n prostate.n prostitute.n protagonist.n protectionist.n protection.s protectorate.n protector.n protegee.n protege.n protein.s Protestant.n protestation.n protester.n protest.s protocol.s proton.n prototype.n protractor.n protrusion.n protuberance.n proverb.n provider.n province.n provincialism.s provocation.s provost.n prowler.n prowl.n prow.n proxy.s prude.n prune.n psalmist.n psalm.n psalter.n psaltery.s pseud.n pseudonym.n psi.s psyche.n psychiatrist.n psychic.n psychoanalyst.n psychologist.n psychopath.n psychotic.n pterodactyl.n publication.n publicist.n public.n publisher.n pub.n puck.n pudding.s puddle.n pueblo.n puffin.n puff.n pulalu.s pulley.n pull.n pullover.n pulpit.n pulp.s pulsar.n pulsation.s pulse.n puma.n pumpkin.s pump.n punchball.n punchbowl.n punch.s puncture.n pundit.n punishment.s punk.s pun.n punster.n punt.n pupil.n pup.n puppeteer.n puppet.n puppy.n purchaser.n purchase.s purebred.n puree.n purgatory.s purge.n purification.s purifier.n purine.n purist.n puritan.n purpose.s purr.n purseful.n purse.n pursuer.n pursuit.s purveyor.n purview.n pushcart.n pusher.n push.n pushover.n pussycat.n pussy.n putsch.n putt.n puzzle.n pygmy.n pylon.n pyramid.n pyre.n pyrimidine.n python.n Qatari.s quack.n quad.n quadrangle.n quadrant.n quadrilateral.n quadruped.n quadruplet.n quagmire.n quail.n quake.n qualification.s qualifier.n quality.s qualm.n quandary.n quark.n quarrel.n quarry.n quarterback.n quarterfinal.n quarter.n quartet.n quarto.n quasar.n quatercentenary.n quatrain.n quatro.s quaver.n quay.n queen.n queer.n query.n quesadilla.n questioner.n questionnaire.n quest.n queue.n quibble.n quiche.s quickie.n quickstep.n quid.s quietist.n quill.n quilt.n quincentenary.n quince.s quintessence.n quintet.n quinticlave.s quintuplet.n quip.n quirk.n quitter.n quiver.n quizmaster.n quiz.n quorum.n quota.n quotation.s quote.n quotient.n rabbi.n rabbit.s rabble.n raccoon.n racecourse.n racehorse.n-m racer.n race.s racist.n racketeer.n racket.s rack.n raconteur.n racoon.n racquet.n radial.n radiation.s radiator.n radical.n radicle.n radiogram.n radioisotope.n radiologist.n radio.s radish.n radius.s raffle.n rafter.n ragamuffin.n rage.s rag.n ragtag.n raider.n raid.n railcar.n railhead.n rail.n railroad.n railway.n rainbow.n raincoat.s raindrop.n rainfall.s rainstick.s raise.n raisin.n rake.n rally.n ramble.n rambler.n ramification.n ram.n rampage.n rampart.n ramp.n ramrod.n rancher.n ranch.s rangefinder.n ranger.n range.s ranking.n rank.s ransom.s rant.n rape.s rapeseed.n rapier.n rapist.n rapper.n rapport.s rapprochement.n rap.s rapscallion.n rapture.s rarebit.s rarity.s rascal.n rasher.n rash.n raspberry.n rasp.n ratchet.s rate.n ratepayer.n ratification.n ratio.n rationale.n rationalist.n rationalization.s ration.n rat.n rattle.s rattlesnake.n rave.n raven.n ravine.n ravioli.s ray.n razorback.n razorblade.n razor.n reach.s reactionary.n reaction.s reactor.n reader.n readership.n reading.s readjustment.s reagent.n realignment.s realist.n reality.s realm.n realtor.n realty.n ream.n reaper.n reappearance.n reappraisal.n rearguard.n rear.n reasoner.n reassessment.s rebate.n rebec.s rebel.n rebirth.n reboot.n rebound.n rebrand.n rebroadcaster.n rebuff.n rebuke.n rebuttal.n recall.s recapitulation.s recap.n receipt.n receivable.n receiver.n receivership.n receptacle.n receptionist.n reception.s receptor.n recessional.n recession.s recess.n recidivist.n recipe.n recipient.n recital.n recitation.s recitative.s recluse.n recognizance.n recoil.n recollection.s recompense.s reconciliation.s reconnaissance.s reconstruction.s recorder.s record.s recovery.s recreation.s recrimination.s recruiter.n recruitment.n recruit.n rectangle.n rectifier.n rector.n rectory.n rectum.n recurrence.s recycler.n redbreast.n redcap.n redcoat.s redeemer.n redevelopment.s redhead.n rediscovery.s redoubt.n redraft.n redshirt.n redskin.n reduction.s redundancy.s redwood.s reed.s reefer.n reef.n re-election.s reelection.s reel.n refectory.n referee.n reference.s referendum.n referral.s refill.n refinancing.s refinement.s refiner.n refinery.n reflection.s reflector.n reflexive.n reflex.n reformation.s reformatory.n reformer.n reform.s refraction.s refrain.n refresher.n refreshment.s refrigerant.n refrigerator.n refugee.n refuge.s refund.s refutation.s regard.s regatta.n regency.n regent.n regex.n regicide.s regime.n regimen.n regiment.n region.n register.n registrar.n registration.s registry.s regression.s regret.s regularity.s regular.n regulation.s regulator.n rehabilitation.s rehash.n rehearsal.s reign.n reimposition.s reincarnation.s reindeer.s reinforcement.s rein.n reinterpretation.s re-invention.n reinvention.n reissue.n reiteration.s rejection.s reject.n rejoinder.n relapse.n relation.s relationship.n relative.n relaxant.n relaxation.s relay.n release.n relevance.n relic.n religion.s relleno.n remainder.n remake.n remarriage.s remedy.n remembrance.s reminder.n reminiscence.s remission.s remittance.s remnant.n remonstrance.s removal.s remover.n renaissance.n renascence.n rendezvous.s rendition.n renegade.n renewal.s renovation.s rental.n renter.n rent.s reorganization.s repair.s reparation.s repast.n repayment.s repeal.n repeater.n repeat.n repercussion.n repertoire.n repertory.n repetition.s replacement.s replay.n replica.n replication.n reply.n reporter.n repository.n Represenative.n representation.s representative.n reprieve.n reprimand.n reprint.n reprisal.s reproach.s reprobate.n reproduction.s reproof.s reptile.n republican.n Republican.n republic.n repudiation.n repurchase.s reputation.s requiem.n requisition.s rerecord.n rerelease.n rerun.n resale.s rescuer.n rescue.s researcher.n resemblance.s reservation.s reserve.s reservoir.n resettlement.n reshuffle.n residence.s residency.n resident.n residue.n resignation.s resin.s resister.n resistor.n resit.n resolution.n resolver.n resonator.n resort.s resource.n respectability.s respect.s respiration.s respirator.n respite.s respondent.n response.n restatement.n restauranteur.n restaurant.n restaurateur.n restoration.s restorative.n restorer.n restraint.s restructuring.s resume.n resumption.s resurgence.n retailer.n retail.n retainer.n retardant.n retardation.s retard.n retina.n retinue.n retiree.n retirement.s retort.n retraction.s retread.n retreat.s retrenchment.s retrial.n retriever.n return.s reunion.s reveille.n revelation.s reveller.n revel.s reverberation.s reverend.n reverie.s reversal.s reverse.s reversion.s reviewer.n review.s revisionist.n revision.s revivalist.n revival.s rev.n revocation.s revolt.s revolutionary.n revolution.s revolver.n revue.n reward.s rewind.n rewrite.n rhapsody.n rheostat.n rheumatic.n rhinoceros.s rhino.n rhododendron.n rhombus.n rho.s rhyme.s rhythm.s ribbon.n rib.n rickshaw.n ricochet.n riddle.n ride.n rider.n ridge.n riding.n riff.n rifle.n rift.n rigger.n rightist.n rigidity.s rig.n rim.n ringer.n ringleader.n ringlet.n ringmaster.n ring.n ringside.n rink.n rinse.n rioter.n riot.s rip.n riposte.n ripple.n rise.n riser.n risotto.s rite.n ritual.s rival.n rivalry.s riverbank.n riverbed.n river.n riverside.n rivet.n rivulet.n roach.s roadbed.n roadblock.n roadhouse.n road.n roadside.n roadster.n roadway.n roar.n roaster.n roast.s robber.n robbery.s robe.n robin.n robot.n rockabilly.n rocker.n rockery.n rocket.n rock.s rodent.n rodeo.n rod.n roebuck.n roe.s rogue.n role.n roller.n roll.n romance.s Romanian.s romantic.n romp.n rondeau.n rondo.n roof.n rookery.n rookie.n rook.n roomful.n room.s rooster.n roost.n root.n rope.s rosary.n rosebud.n rose.n roster.n rostrum.n rota.n rotary.n rotation.s rotini.s rotisserie.n rotor.n rotter.n rotunda.n roue.n roughneck.n roughrider.n roundabout.n roundelay.n roundhouse.n round.n roundup.n route.n routine.s rover.n rowboat.s rowdy.n rower.n row.n royalist.n royalty.s rubberneck.n rubber.s rub.n rubric.n ruby.n rucksack.n ruckus.n rudder.n rudiment.n ruffian.n ruffle.n ruff.n rug.n ruin.s ruler.n rumba.n rumble.n rumour.s rump.n runaway.n rundown.n rune.n run.n runner.n runoff.n runt.n run-up.n runway.n rupture.s ruse.n rush.s rusk.n Russian.s rustic.n rustler.n rut.n Rwandan.s ryuteki.s sabbatical.n sable.s saboteur.n sabre.n sachet.n sackbut.s sack.s sac.n sacrament.n sacrifice.s saddlebag.n saddle.n sadist.n safari.s safecracker.n safeguard.n safe.n saga.n sage.s sag.n sahib.n sail.n sailor.n saint.n sake.s salaam.n salad.s salamander.s salary.s saleroom.n sale.s salesman.n saline.s sally.n salmon.s salon.n saloon.n saltworks.s salutation.n salute.n Salvadoran.s salver.n salve.s salvo.n samba.n Samoan.s samovar.n sampan.n sample.n sampler.n samponia.s sanatorium.n sanction.s sanctity.s sanctuary.s sanctum.n sandal.n sandbag.n sandbank.n sandglass.n sandpiper.n sandpit.n sandstorm.n sandwich.s sangria.s sapling.n sapper.n sapphire.s sap.s saraband.n sardine.s sari.n sarong.n sarrusophone.s sash.n satchel.n satellite.n satire.s satirist.n satrap.n satyr.n saucepan.n saucer.n sauce.s sauna.n sauropod.n sausage.s savage.n savannah.n savanna.n savant.n saver.n savings.s saviour.n savoy.s sawhorse.n sawmill.n saw.n sawyer.n saxhorn.s sax.n saxonette.s saxophone.s saxophonist.n scabbard.n scab.n scaffold.n scalawag.n scale.n scallop.n scallywag.n scalpel.n scalp.n scam.n scamp.n scandalmonger.n scandal.s scanner.n scapegoat.s scapula.n scarcity.s scarecrow.s scaremonger.n scare.n scarf.n scarlet.s scar.n scatterbrain.s scatter.n scavenger.n scenario.n scene.n scent.s sceptic.n sceptre.n schedule.n schema.n scheme.n schemer.n scherzo.n schism.n schizophrenic.n schnitzel.s scholar.n scholarship.s schoolbook.n schoolboy.n schoolfellow.n schoolfriend.n schoolgirl.n schoolhouse.n schoolmaster.n schoolmate.n schoolmistress.n schoolroom.n school.s schoolteacher.n schooner.n schottische.n schtik.n schwa.n science.s scientist.n scimitar.n scintilla.n scion.n scold.n scollop.n scone.s scoopful.n scoop.n scooter.n scorcher.n scoreboard.n scorebook.n scorecard.n scorer.n scorpion.n scotch.s Scot.n scoundrel.n scourge.n scoutmaster.n scout.n scowl.n scramble.n scrapbook.n scrape.n scraper.n scrapheap.n scrap.s scratch.n scrawl.n scream.n screen.n screenplay.n screenshot.n screenwriter.n screwball.n screwdriver.n screw.n scribble.n scribbler.n scribe.n scrimmage.n script.n scripture.n scriptwriter.n scrivener.n scroll.n scrotum.n scrounger.n scrub.n scruff.n scrunch.n scruple.s scud.s scullery.n sculptor.n sculpture.s scythe.n seabed.n seabird.n seaboard.n seafarer.n seafront.n seagull.n seal.n seam.n seamstress.n seance.n seaplane.n seaport.n searcher.n searchlight.n search.n sea.s seascape.n seashell.n seashore.n seaside.n seasoning.s season.n seat.n seaway.n seaweed.s secessionist.n secession.s sec.n seconder.n secretariat.n secretary.n secretion.s secret.n sectarian.n section.n sect.n sector.n sedan.n sedative.n seducer.n seduction.s seedbed.n seedling.n seed.n seeker.n seer.n seesaw.n segfault.n segmentation.s segment.n segue.n seignior.n seismograph.n seismologist.n seizure.s selection.s selector.n self-examination.s self.n self-sacrifice.s seller.n selloff.n sellout.n semblance.s semester.n semibreve.n semicircle.n semicolon.n semiconductor.n semifinalist.n semifinal.n semi.n seminar.n seminary.n semiquaver.n semitone.n semivowel.n senate.n senator.n Senator.n sender.n sendoff.n senior.n senora.n senorita.n sensationalist.n sensation.s sensibility.s sensitivity.s sensor.n sentence.n sentiment.s sentinel.n sentry.n separation.s separatist.n septet.n septuagenarian.n sepulchre.n sequel.n sequence.s sequestrant.n sequin.n sequoia.n Serbian.s Serb.n serenade.n serf.n sergeant.n serial.n series.s sermon.n serpent.n servant.n serve.n server.n service.s serviette.n session.n setback.n set.s settee.n setter.n settlement.s settler.n setup.n sewer.n sexagenarian.n sexist.n sex.s sextant.n sextet.n sexton.n shackle.n shack.n shade.s shading.s shadow.n shaft.n shah.n Shah.n shakedown.n shake.n shakeout.n shaker.n shakuhachi.s shambles.n shampoo.s shamrock.n shandy.s shank.n shanty.n shantytown.n shape.s shard.n sharecropper.n shareholder.n shareholding.n share.s shark.n sharpener.n sharper.n sharp.n sharpshooter.n shave.n shaver.n shawl.n sheath.n shed.n sheepdog.n sheep.s sheepskin.s sheet.s shehnai.s sheikdom.n sheikhdom.n sheikh.n sheik.n shekere.s shelf.n shellfish.s shell.n shelter.s sheng.s shepherdess.n-f shepherd.n sherbet.s sheriff.n sherry.s shibboleth.n shield.n shift.n shinbone.n shindig.n shine.n shingle.s shinguard.n shin.n shinobue.s shipbuilder.n shipmate.n shipment.s ship.n shipowner.n shipper.n shipwreck.s shipwright.n shipyard.n shire.n shirker.n shirt.n shirtwaist.n shit.n shiver.n shoal.n shocker.n shock.s shoehorn.n shoelace.n shoemaker.n shoe.n shoestring.n shoetree.n shogun.n shooter.n shopkeeper.n shoplifter.n shop.n shopper.n shopwindow.n shore.n shortage.s shortcoming.n shortcut.n shortfall.n shorthair.n shortlist.n short.n shortstop.n shotgun.n shot.n shoulder.n shout.n shovelful.n shovel.n shove.n showboat.s showcase.n showdown.n shower.n showgirl.n show.n showplace.n showroom.n shred.n shrew.n shriek.n shrimp.s shrine.n shrink.n shroud.n shrubbery.s shrub.n shrug.n shtik.n shudder.n shuffle.n shutdown.n shutter.n shuttlecock.n shuttle.n shyster.n sibilant.n sibling.n Sicilian.s sickbay.n sickbed.n sickle.n sickness.s sideboard.n sidecar.n side-effect.n sidekick.n sidelight.n sideline.n side.n sideshow.n sidestep.n sidetrack.n sidewalk.n siege.s sierra.n siesta.n sieve.n sifter.n sigh.n sight.s sightseer.n sigma.s signal.n signatory.n signature.n signer.n signora.n signorina.n signor.n signpost.n siku.s silencer.n silence.s silhouette.n silk.s silkscreen.n silkworm.n sill.n silo.n silversmith.n similarity.s simile.s similitude.s simpleton.n simplification.s simulation.s simulator.n simulcast.n sinecure.s sine.n sinew.n singer.n single.n singleton.n singsong.n singularity.n singular.n sinker.n sink.n sinner.n sin.s sinus.n siphon.n sip.n siren.n sirloin.s sir.n sirup.s sissy.n-f sister.n-f sitar.s sitcom.n site.n sitter.n situation.n sixpence.n size.s skateboarder.n skateboard.n skate.n skater.n skeet.n skeleton.n skeptic.n sketch.n skewer.n skid.n skier.n skiff.n skillet.n skill.s ski.n skinflint.n skinhead.n skin.s skip.n skipper.n skirmish.n skirt.n skit.n skullcap.n skull.n skunk.n skylark.n skylight.n skyline.n skyscraper.n slab.n slack.s slam.n slanderer.n slander.s slant.n slap.n slash.n slate.s slat.n slaughterer.n slaughterhouse.n slave.n slaver.n slayer.n sledgehammer.n sled.n sleeper.n sleepwalker.n sleeve.n sleigh.n sleight.n sleuth.n slice.n slicker.n slick.n slide.n slight.n slinger.n sling.n slipcover.n slipknot.n slip.n slipper.n slit.n sliver.n slob.n sloe.s slogan.n sloop.n slope.s slop.n sloth.s slot.n Slovakian.s Slovenian.s slowcoach.n slowdown.n sluggard.n slug.n sluicegate.n sluice.n slumber.n slum.n slump.n slur.n slut.n smacker.n smack.n smallholder.n smallholding.n smalt.s smartphone.n smash.n smear.n smell.n smelter.n smelt.s smidge.n smidgen.n smidgeon.n smidgin.n smile.n smirk.n smith.n smithy.n smock.n smoker.n smoke.s smokestack.n smorgasbord.n smudge.n smuggler.n snack.n snag.n snail.s snake.n snapdragon.n snap.s snapshot.n snare.s snarl.n snatcher.n snatch.n sneak.n sneer.n sneeze.n snicker.n sniff.n snigger.n sniper.n snip.n snippet.n snob.n snooper.n snooze.n snore.n snorer.n snorkel.n snort.n snout.n snowball.n snowdrift.n snowdrop.n snowfall.n snowflake.n snowplough.n snowstorm.n snub.n snuffbox.n snug.n soapbox.n sob.n sobriquet.n socialist.n socialite.n social.n society.s sociologist.n socket.n sock.n sodomite.n sod.s sofa.n softener.n softie.n soiree.n sojourner.n solace.s soldier.n sole.n solicitation.n solicitor.n solid.n soliloquy.n solitude.s soloist.n solo.n solstice.n solution.n solvent.n Somalian.s sombrero.n somersault.n somnambulist.n sonar.n sonata.n songbird.n songbook.n song.n songwriter.n son.n sonnet.n sonny.n sonority.s soothsayer.n sopapilla.n sophism.n sophist.n sophomore.n sop.n soprano.s sorbet.s sorcerer.n sorceress.n sore.n sorority.n sorrel.s sorter.n sortie.n soubriquet.n souffle.n soul.s sound.s soundtrack.n soupcon.n soupçon.n soup.s source.n sousaphone.s southeaster.n southerner.n southpaw.n southwester.n souvenir.n sovereign.n soviet.n sower.n sow.n soybean.n spacecraft.s space.s spaceship.n spacesuit.n spadeful.n spade.n spa.n Spaniard.n spaniel.n span.n spanner.n spare.n sparkle.n sparkler.n spark.n spar.n sparrow.n spasm.n spastic.n spate.n spatula.n speaker.n speakerphone.n spear.n specialisation.n specialist.n speciality.n specialization.s special.n specialty.n speciation.n species.s specification.s specimen.n speckle.n speck.n spec.n spectacle.n spectacular.n spectator.n specter.n spectre.n spectroscope.n spectroscopy.s spectrum.n speculator.n speech.s speedboat.s speedometer.n speed.s speedway.n speller.n spelling.s spell.n spender.n spendthrift.n spermicide.s sperm.s sphere.n sphinx.n spice.s spider.n spiel.n spigot.n spike.n spill.n spindle.n spine.n spinet.n spinoff.n spin.s spinster.n-f spiral.n spire.n spirit.s spiritual.n spitfire.n spittoon.n splash.n spleen.s splice.n splinter.n splint.n split.n splitter.n splotch.n spoil.s spoilsport.n spoke.n spokesman.n spokesperson.n spokeswoman.n spondee.n sponger.n sponge.s sponsor.n sponsorship.s spoof.n spook.n spool.n spoonerism.n spoonful.n spoon.n spore.n sporran.n sport.s spotlight.n spotter.n spouse.n spout.n sprain.n sprawl.s sprayer.n spray.s spreader.n spread.n spree.n sprig.n springboard.n springbok.n spring.s springtime.s sprinkler.n sprinter.n sprint.n sprocket.n sprout.n spruce.s spud.n spur.n spurt.n sputnik.n spy.n squabble.n squab.n squad.n squadron.n squall.n square.n squatter.n squawk.n squaw.n squeaker.n squeak.n squealer.n squeal.n squeegee.n squeeze.n squeezer.n squib.n squid.n squiggle.n squint.n squire.n squirrel.s squirt.n stableboy.n stablemate.n stable.n stab.n stadium.n staffer.n staff.s stagecoach.n stage.n stagger.n staging.s stag.n stain.s staircase.n stair.n stairway.n stake.n stalactite.n stalagmite.n stalemate.s stalker.n stalk.n stallion.n stall.n stalwart.n stamen.n stammerer.n stammer.n stampede.n stamp.n stance.n standardbred.n standard.n standby.n stand.n standoff.n standpipe.n standpoint.n standstill.n stanza.n staple.n stapler.n stare.n starfish.s stargazer.n starlet.n starling.n star.n starter.n start.n startup.n state.n stationer.n stationmaster.n station.n statistician.n statistic.n stat.n statue.n statuette.n statute.n stave.n stay.n steak.s steamboat.s steamer.n steamroller.n steamship.n steed.n steelmaker.n steelpan.s steelworks.s steelyard.n steeplechase.n steeplechaser.n steeplejack.n steeple.n steer.n stem.n stench.n stencil.n stenographer.n stepbrother.n-m stepdaughter.n-f stepfather.n-m stepladder.n stepmother.n-f step.n stepparent.n steppe.n stepsister.n-f stepson.n-m stereo.n stereoscope.n stereotype.s stern.n sternum.n steroid.n stethoscope.n stetson.n stevedore.n stewardess.n steward.n stew.s sticker.n stickler.n stick.n stiff.n stigma.n stile.n stiletto.n stillbirth.n still.n stilt.n stimulant.n stinger.n sting.n stingray.n stinker.n stink.n stint.n stipend.n stir.n stirrup.n stitch.n stoat.s stockade.n stockbroker.n stockcar.n stockfish.s stockholder.n stockholding.n stockpile.n stockroom.n stock.s stockyard.n stoic.n stole.n stomach.n stonemason.n stone.s stooge.n stool.n stoop.n stopgap.n stop.n stopover.n stoppage.n stopper.n stopwatch.n storehouse.n store.n storeroom.n storey.n storie.n stork.n storm.n storyboard.n storyline.n story.n storyteller.n stove.n stowaway.n straggler.n strainer.n strain.s straitjacket.n strait.n strand.n stranger.n stranglehold.n straphanger.n strap.n stratagem.n strategist.n strategy.s stratification.s stratosphere.n strawberry.n straw.s stray.n streak.n streamer.n streamlet.n stream.n streetcar.n street.n streetwalker.n strength.s stress.s stretcher.n stretch.s stricture.n stride.n strikebreaker.n strike.n strikeout.n striker.n string.s stripe.n strip.n stripper.n stroboscope.n stroke.n stroller.n stroll.n strongbox.n stronghold.n strophe.n structure.s strudel.s struggle.s strut.n stub.n stucco.s student.n studio.n stud.n study.s stuff.s stumble.n stump.n stunner.n stunt.n stupor.s sturgeon.s stutterer.n stutter.n style.s stylist.n stylization.s stylus.n sty.n subaltern.n subcomitte.n subcommittee.n subcontinent.n subcontract.n subcontractor.n subdivision.s subdomain.n subeditor.n subfamily.n subgraph.n subgroup.n subheading.n subject.n subjugation.s sublease.n sublicense.n sublimate.n sublimation.s submarine.n submission.s sub.n subordinate.n subpoena.n subscriber.n subscription.s subscript.n subsection.n subsequence.n subset.n subsidiary.n subsidy.n substance.s substantive.n substitute.n substitution.s substrate.n substring.n subsystem.n subterfuge.s subtitle.n subtlety.s subtraction.s suburb.n subversive.n subway.n subword.n succession.s successor.n success.s sucker.n suckling.n sufferer.n suffix.n suffrage.s suffragette.n sugarlump.n suicide.s suitcase.n suite.n suit.n suitor.n sultana.n sultanate.n sultan.n summary.n summation.n summerhouse.n summer.s summit.n summons.n sunbeam.n sunblind.n sunbonnet.n sunburn.s sundae.n sundial.n sunfish.s sunflower.n sunhat.n sunlamp.n sunrise.s sunroof.n sun.s sunset.s sunshade.n sunspot.n suntan.n supercomputer.n superconductor.n superfamily.n superficiality.s superfluity.s superintendent.n superior.n superlative.n supermarket.n super.n supernumerary.n superpower.n superstar.n superstition.s superstructure.n supervillain.n supervisor.n supper.s supplement.n supplicant.n supplication.s supplier.n supply.s supporter.n support.s suppository.n suppression.s suppressor.n surcharge.n surface.n surfboard.n surfboat.s surfeit.n surge.n surgeon.n surgery.s surjection.n surname.n surplus.n surprise.s surrealist.n surrender.n surrogate.n surrounding.n surtax.n survey.n surveyor.n survival.s survivor.n susceptibility.s suspect.n suspender.n suture.n suzerain.n swab.n swagger.n swallow.n swamp.s swan.n swap.n swarm.n swashbuckler.n swastika.n swathe.n swath.n swear.n swearword.n sweatband.n sweater.n sweat.s sweatshop.n Swede.n sweeper.n sweep.n sweetener.n sweetening.s sweetheart.n sweetie.n swelling.s swell.n swerve.n swig.n swimmer.n swim.n swimsuit.s swindle.n swindler.n swineherd.n swine.s swipe.n swirl.n switchboard.n switch.n swivel.n swoon.n swoop.n swordfish.s sword.n sycamore.s sycophant.n syllable.n syllabus.n syllogism.n symbolism.s symbolization.s symbol.n sympathizer.n symphony.n symposium.n symptom.n synagogue.n synclavier.s syncopation.s syndicate.n syndrome.n synod.n synonym.n synthesizer.s syphon.n Syrian.s syringe.n syrup.s system.n tabby.n tabernacle.n tablecloth.n tablemat.n table.n tablet.n tabloid.n tab.n taboo.s tabulation.s tacito.n tackle.s tack.s taco.n tactician.n tactic.n tadpole.n tag.s tailgate.n tail.n tailor.n tailpiece.n tailspin.n take-off.n takeoff.s takeover.n taker.n tale.n talent.s talisman.n talker.n talkie.n talk.s tallboy.n tally.n talon.n tamale.s tamarind.s tamboril.s tambourine.s tamburitza.s tangent.n tangerine.s tangle.n tang.n tango.n tankard.n tanker.n tank.n tan.n tanner.n tannery.n tantrum.n Tanzanian.s taper.n tape.s tapestry.s tapeworm.n tap.n taproom.n taproot.n tarantella.n tarantula.n target.n tariff.n tarogato.s tarpaulin.n tar.s tartan.n tart.n tarweed.n taskmaster.n task.n tassel.n taster.n taste.s tatter.n tattler.n tattoo.n taunt.n tau.s tautology.s tavern.n taxicab.n taxidermist.n taximeter.n taxi.n tax.n taxonomy.s taxpayer.n teacake.n teacher.n teaching.s teacup.n teahouse.n teammate.n team.n teamster.n teapot.n tear.n tearoom.n tease.n teaser.n teashop.n teat.n tech.n technicality.n technician.n technique.s technocracy.s technocrat.n technologist.n technology.s teddy.n tee.n teenager.n teen.n teetotaller.n telco.n telecast.n telefax.s telegram.n telegrapher.n telegraph.n telephone.n teleprinter.n teleprompter.n telescope.n television.s telex.n teller.n telltale.n telly.n temperament.s temperature.s temper.s tempest.n template.n temple.n temp.n tempo.n temptress.n tenancy.s tenant.n tendency.n tenderfoot.n tender.n tendon.n tendril.n tenement.n tenet.n tenner.n tenoroon.s tenor.s tense.n tentacle.n tent.n tenure.s tepee.n terabyte.n tercentenary.n tercentennial.n terminal.n termination.s terminology.s terminus.n termite.n term.n tern.n terrace.n terra_cotta terrier.n territory.s terrorist.n terror.s testament.n tester.n testicle.n testimonial.n testimony.s test.n tether.n Texan.s textbook.n textile.n text.s texture.s thalamus.n thaw.n theater.s theatregoer.n theatre.s theft.s theist.n theme.n theocracy.s theologian.n theology.s theorem.n theoretician.n theorist.n therapist.n theremin.s thermal.n thermometer.n thermos.n thermostat.n thesaurus.n theta.s thicket.n thickness.s thief.n thighbone.n thigh.n thimbleful.n thimble.n thingmabob.n thingmajig.n thingumabob.n thingumajig.n thingummy.n thinker.n thistle.n thong.n thorax.n thorn.n thoroughbred.n thoroughfare.n thrall.n thread.s threesome.n threnody.n thresher.n threshold.n thrift.s thriller.n thrill.n throat.s throb.n throe.n throne.n throttle.s throwaway.n throwback.n thrush.n thruster.n thrust.s thud.n thug.n thumb.n thumbscrew.n thumbtack.n thump.n thunderbolt.n thunderclap.s thunderstorm.n thwart.n thyroid.n tiara.n ticket.n tick.n tic.n tidbit.n tide.s tie.n tier.n tiff.n tiger.n-m tightrope.n tigress.n-f tilde.n tile.s tiller.n till.n tilt.n timbale.n timber.s timbre.s timekeeper.n timeline.n timepiece.n timer.n timetable.n timing.s timpani.s timpanist.n tinderbox.n tinge.n tingle.n tinker.n tin.s tint.n tip.n tippler.n tirade.n tire.n tissue.s titan.n titbit.n tithe.n title.n tit.n tittle.n tizzy.n toad.n toadstool.n toaster.n toastmaster.n toastrack.n toast.s tobacconist.n toboggan.n toccata.n toddler.n toehold.n toe.n toenail.n toffee.s toga.n toggle.n toilet.n tokenization.n tokenizer.n token.n tolerance.s tollbooth.n tollgate.n tollhouse.n toll.n tomahawk.n tomato.s tomb.n tomboy.n tombstone.n tomcat.n tome.n tom.s tomtom.n tom-tom.s tone.s tonette.s tongue.n tonic.n tonnage.s tonne.n tonsil.n tonsure.n tool.n toothache.s toothbrush.n tooth.n toothpick.n toot.n topcoat.s topic.n topmast.n top.n topper.n topsail.n torch.n toreador.n tormentor.n torment.s tornado.n torpedo.n torpor.s torque.s torrent.n torsion.n torso.n torta.n tortilla.n tortoise.n torturer.n torture.s toss.n tostada.n total.n totem.n tot.n toucan.n touchdown.n touch.s touchstone.n toughie.n tough.n toughness.n toupee.n tourist.n tour.n tournament.n tourney.n tourniquet.n towel.n tower.n town.s township.n towpath.n towrope.n toxicologist.n toxin.s toy.n toyshop.n tracer.n trace.s trackbed.n track.n tract.n tractor.n trademark.n trader.n trade.s traditionalist.n tradition.s trafficker.n tragedy.s tragicomedy.n trailer.n trail.n trainbearer.n trainee.n trainer.n train.n trait.n traitor.n traitress.n-f trajectory.n tramline.n tram.n trample.n tramp.n trampoline.n tramway.n trance.n tranquillizer.n transaction.s transcendentalist.n transcription.s transcript.n transept.n transference.s transfer.s transformation.s transformer.n transfusion.s transgender.n transgression.s transgressor.n transient.n transistor.n transition.s translation.s translator.n transmission.s transmitter.n transmutation.s transom.n transparency.s transplantation.s transplant.n transporter.n transport.s transposition.s transsexual.n transshipment.n transvestite.n trapeze.n trapezoid.n trap.n trapper.n trauma.s travail.s traveller.n travelogue.n traverse.n travesty.n trawler.n tray.n treadle.n treadmill.n tread.n treasurer.n treasure.s treasury.n treatise.n treatment.s treat.n treaty.s treble.n tree.n trek.n trellis.n tremble.n tremolo.n tremor.n trench.n trend.n trespasser.n tres.s trestle.n triad.n trial.n triangle.s tribe.n tribulation.n tribunal.n tribune.n tributary.n tribute.s trice.n trickle.n trick.n trickster.n tricolour.n tricycle.n trident.n triennial.n trifle.s trigger.n trill.n trilogy.n trimmer.n trim.s Trinidadian.s trinity.n trinket.n trio.n triplet.n trip.n tripod.n tripper.n triptych.n triumph.s triumvirate.n trivet.n triviality.s trochee.n troglodyte.n troika.n trolley.n troll.n trombone.s trombonist.n tromboon.s trompeta.s trooper.n troop.n trope.n trophy.n tropic.n trot.n trotter.n troubadour.n troublemaker.n troubleshooter.n trough.n troupe.n trouper.n trouser.n trout.s trove.n trowel.n truancy.s truant.n truce.n trucker.n truck.n truelove.n truffle.n trumpeter.n trumpet.s trump.n truncheon.n trunk.n trustee.n trust.s truth.s trychel.s try.n tryst.n tsetse.n tuba.s tubax.s tube.n tuber.n tubful.n tub.n tucker.n tuck.s tuft.n tugboat.s tug.n tulip.n tumble.n tumbler.n tumbleweed.s tummy.n tumor.n tumour.n tumult.s tuna.s tune.n tuner.n tunic.n Tunisian.s tunnel.n turban.n turbine.n turbojet.n turboprop.n turbot.s turbulence.s turd.n turkey.s Turk.n turmoil.s turnaround.s turncoat.s turner.n turnip.n turnkey.n turn.n turnout.s turnover.n turnpike.n turnstile.n turntable.n turquoise.s turret.n turtledove.n turtle.n tusk.n tussle.n tutorial.n tutor.n tutu.n tuxedo.n TV.s tweed.s tweeter.n tweet.n twerp.n twig.n twinge.n twin.n twirl.n twister.n twist.n twitch.n twit.n twitter.n tycoon.n tyke.n tympanum.n typeface.n typescript.n typesetter.n typewriter.n typhoon.n typist.n typographer.n tyranny.s tyrant.n tyre.n tzarina.n tzar.n vacancy.s vacationer.n vacation.s vaccination.s vaccine.s vacillation.s vacuum.n vagabond.n vagary.n vagina.n vagrant.n valediction.n vale.n valence.n valentine.n valet.n valley.n valuation.s value.s valve.n vampire.n vamp.n vandal.n vane.n vanguard.n van.n vantage.s vapor.n vapour.s variable.n variant.n variation.s variety.s varnish.s varsity.s vasectomy.n vase.n vassal.n vat.n vaulter.n vault.n VCR.n vector.n vegan.n vegetable.n vegetarian.n vehicle.n veil.n vein.n velocipede.n velocity.s vendetta.n vendor.n veneer.s veneration.s Venezuelan.s ventilator.n vent.n ventricle.n ventriloquist.n venture.n venue.n verandah.n veranda.n verb.n verdict.n verge.n verification.s verity.n vermilion.s vermouth.s vernacular.n verse.s version.n vertebrate.n vertex.s vertical.n vesicle.n vessel.n vestibule.n vestige.n vestment.n vest.n vestry.n veteran.n vet.n veto.n viaduct.n vial.n vibe.n vibraphone.s vibraslap.s vibration.s vibrator.n vibrato.s vicarage.n vicar.n viceroy.n vice.s vicinity.s vicissitude.n victim.n victor.n victory.s victual.n videocamera.n videocassette.n video.s videotape.n vielle.s viewer.n viewfinder.n viewpoint.n vigilante.n vigil.n vignette.n vihuela.s village.n villager.n villain.n villa.n vindication.s vinegar.s vine.n vineyard.n vintage.s viola.s violation.s violet.n violinist.n violin.s violoncello.s violotta.s viol.s viper.n viral.n virginal.n virgin.n virtue.s virtuoso.n virus.s visage.n visa.n viscountcy.n viscountess.n viscount.n visionary.n vision.s visitation.n visit.n visitor.n visor.n vista.n vitamin.n vixen.n vizier.n vocabulary.s vocalist.n vocal.n vocation.s vocative.n vodka.s vogue.n voice.n void.n volcano.n volleyball.s volley.n vol.n voltage.s volt.n volume.s voluntary.n volunteer.n vortex.n voter.n voucher.n vowel.n voyage.n voyager.n voyeur.n vulgarism.n vulgarity.s vulnerability.s vulture.n vulva.n w/o.n wafer.n waffle.n wage.n wager.n waggoner.n waggon.n wag.n wagon.n waif.n wail.n waistband.n waistcoat.s waistline.n waist.n waiter.n wait.n waitress.n waiver.n wake.n walker.n walk.n walkout.n walkover.n walk_up walk-up.n walkup.n walkway.n wallaby.n wallet.n wallflower.n wall.n wallop.n walnut.s walrus.n waltz.n wanderer.n wand.n wank.n wanton.n warble.n warbler.n warden.n warder.n ward.n wardrobe.n warehouse.n ware.n wargame.n warhead.n warhorse.n-m warlord.n warmer.n warmonger.n warpath.n warp.n warrantee.n warrant.n warranty.n warren.n warrior.n war.s warship.n warthog.n wart.n washbasin.n washboard.s washbowl.n washcloth.n washer.n washout.n washroom.n washstand.n washtub.n wasp.n wassail.n wastebasket.n wastebin.n wasteland.n waste.s watchdog.n watcher.n watchmaker.n watch.n watchtower.n watchword.n watercolour.s waterfall.n waterfowl.s waterfront.n watermark.n watermelon.s watermill.n waterproof.n watershed.n waterside.n waterspout.n watertable.n waterway.n waterworks.s watt.n wavelength.n wave.n waxwork.n wayfarer.n waymark.n way-point.n waypoint.n wayside.n weakling.n weakness.s weapon.n weasel.n weathercock.n weave.n weaver.n webcam.n weblog.n web.n webpage.n website.n wedding.n wedge.n weedkiller.s weed.s weekday.n weekend.n weekly.n weevil.n weight.s weir.n welcome.n welder.n weld.n wellington.n well.n wellspring.n welsher.n welterweight.n welt.n wench.n westerner.n western.n wetland.n whack.n whale.n wharf.n wheelbarrow.n wheelbase.n wheelchair.n wheel.n wheelwright.n whereabouts.s whiff.n whim.n whimper.n whine.n whinny.n whippersnapper.n whippet.n whippoorwill.n whip.s whirligig.n whirlpool.n whirlwind.n whisker.n whiskey.s whisk.n whisky.s whisper.n whistle.s white.s whitespace.n whiting.s whit.n whiz.n whodunit.n whole.n wholesaler.n whopper.n whore.n wicket.n wick.s widower.n widow.n width.s wife.n wiggle.n wig.n wigwam.n wiki.n wildcard.n wildebeest.n willow.s wimp.n windbag.n windbreaker.n windfall.n windmill.n window.n windowpane.n windowsill.n windpipe.n wind.s windscreen.n windshield.n wineglass.n wine.s wing.n wingspan.n wingspread.n wink.n win.n winner.n winter.s wipe.n wiper.n wireless.s wire.s wiseacre.n wisecrack.n wishbone.n wish.n wisp.n wisteria.s witch.n-f withdrawal.s witness.n witticism.n wizard.n-m wolfhound.n wolf.n womanizer.n-m woman.n wombat.n womb.n wonderland.n wonder.s woodcut.n woodcutter.n woodland.s woodpecker.n woodpile.n wood.s woodshed.n woodwind.n woofer.n woof.n word.n workaround.n workbench.n workbook.n workday.n worker.n workforce.n workout.n workplace.n workroom.n work.s workshop.n world.n wormhole.n worm.n worry.s worshipper.n wound.n wrap.n wrapper.n wreath.n wrecker.n wreck.n wrench.n wren.n wrestler.n wretch.n wright.n wringer.n wrinkle.n wristband.n wrist.n wristwatch.n write-off.n writeoff.n writer.n writing.s writ.n wrongdoer.n wrong.n xalam.s xi.s xylophone.s xylorimba.s yacht.n yak.n yam.n yam.s yank.n yardarm.n yard.n yardstick.n yarn.s yawn.n yea.n yearbook.n yearling.n yell.n yelp.n Yemeni.s yen.s yeomanry.n yeti.n yew.s yield.s yob.n yodeller.n yodel.n yoghourt.s yoghurt.s yogi.n yogurt.s yokel.n yoke.n yolk.s youngster.n youth.s yuan.n Yugoslavian.s Yugoslav.s yuppie.n zealot.n zebra.n zenith.n zephyr.n zeppelin.n zeta.s zip.n zipper.n zither.n zodiac.n zombie.n zone.n zoologist.n zoo.n link-grammar-5.3.16/data/en/words/words.n.1.gerund0000664000076400007640000000170112431741033016527 00000000000000airing.n bearing.n beating.n beginning.n blessing.n bombing.n building.n calling.n casting.n christening.n clearing.n coating.n coupling.n covering.n craving.n crossing.n cutting.n dealing.n drafting.n ducking.n dwelling.n edging.n ending.n etching.n failing.n filing.n filling.n fitting.n following.n greeting.n grounding.n hankering.n happening.n heading.n hearing.n helping.n hiding.n holding.n landing.n lashing.n liking.n lining.n listing.n living.n marking.n meeting.n misreading.n misspelling.n misunderstanding.n mugging.n offering.n offing.n opening.n ordering.n outing.n painting.n parting.n pressing.n priming.n proceeding.n railing.n rating.n raving.n reckoning.n recording.n rehearing.n rendering.n ruling.n serving.n setting.n sheathing.n shooting.n showing.n siding.n sighting.n sinking.n sitting.n smattering.n spanking.n swing.n thrashing.n tightening.n topping.n trimming.n turning.n undertaking.n undoing.n upbraiding.n whacking.n yearning.n link-grammar-5.3.16/data/en/words/words.v.8.10000664000076400007640000000150512766044421015434 00000000000000auction.v bandy.v bar.v batten.v block.v blot.v blurt.v board.v book.v bottle.v bundle.v cage.v carry.v cart.v chalk.v chase.v chuck.v clutter.v cover.v crank.v dam.v dish.v divide.v dole.v dredge.v dump.v egg.v eke.v export.v factor.v fax.v fix.v fling.v fob.v gouge.v ham.v hash.v hoist.v jack.v jazz.v jot.v kick.v ladle.v lay.v lift.v link.v load.v lock.v lop.v mail.v map.v mark.v mete.v mull.v muss.v nail.v palm.v patch.v pave.v pen.v phase.v phone.v pick.v piece.v pin.v plug.v prick.v prop.v punch.v rack.v rein.v rig.v rile.v rinse.v roughen.v rough.v save.v scale.v scare.v screen.v shore.v single.v size.v skim.v skittle.v smuggle.v sop.v sort.v spice.v stack.v stake.v stave.v string.v stuff.v suss.v sweep.v tack.v tape.v tear.v throw.v tide.v tie.v top.v total.v toughen.v track.v wad.v wash.v wear.v wring.v yank.v zip.v link-grammar-5.3.16/data/en/words/words.v.5.30000664000076400007640000000224112454642617015436 00000000000000agonized.v-d anguished.v-d barged.v-d bottomed.v-d bowed.v-d breezed.v-d brimmed.v-d caved.v-d cawed.v-d cawwed.v-d clammed.v-d clowned.v-d crapped.v-d crawled.v-d crept.v-d cropped.v-d crouched.v-d cruised.v-d darted.v-d dived.v-d dove.v-d dozed.v-d drifted.v-d droned.v-d drowsed.v-d faded.v-d fizzled.v-d flocked.v-d flowed.v-d foamed.v-d ganged.v-d geared.v-d goofed.v-d gushed.v-d hurried.v-d jetted.v-d jogged.v-d jutted.v-d keeled.v-d kneeled.v-d knelt.v-d knuckled.v-d lied.v-d limped.v-d lingered.v-d listened.v-d loomed.v-d lunged.v-d lurched.v-d mellowed.v-d nestled.v-d opted.v-d peeked.v-d peered.v-d perked.v-d petered.v-d pigged.v-d pined.v-d plonked.v-d plopped.v-d puffed.v-d riffled.v-d rotted.v-d rucked.v-d sallied.v-d scooted.v-d screamed.v-d scurried.v-d seeped.v-d shacked.v-d shied.v-d shopped.v-d shriveled.v-d shrivelled.v-d skidded.v-d slacked.v-d slaved.v-d slept.v-d slimmed.v-d slinked.v-d sloped.v-d slumped.v-d soared.v-d soldiered.v-d spurted.v-d squatted.v-d stepped.v-d stooped.v-d streamed.v-d strolled.v-d strutted.v-d stumbled.v-d swooped.v-d teamed.v-d tensed.v-d toddled.v-d tramped.v-d trickled.v-d trudged.v-d veered.v-d wafted.v-d zoomed.v-d link-grammar-5.3.16/data/en/words/entities.goddesses0000664000076400007640000000271712766044421017336 00000000000000Achelois.f Agdistis.f Agrotora.f Aisa.f Alcyone.f Alectrona.f Amar.f Amarynthia.f Amphitrite.f Anadyomene.f Antheia.f Aphaea.f Aphaia.f Aphrodite.f Artemis.f Asana.f Asterope.f Astraea.f Até.f Athena.f Athene.f Atlantis.f Atropos.f Aurora.f Bellona.f Bia.f Bono_Dea Calliope.f Calypso.f Celaeno.f Celu.f Ceres.f Circe.f Clio.f Clotho.f Concordia.f Cottyto.f Cottytus.f Cotys.f Cybele.f Cynthia.f Decima.f Demeter.f Demetra.f Dies.f Discordia.f Doris.f Eileithyia.f Eileithyiai.f Eilithia.f Eilythia.f Electra.f Eleuthia.f Elpis.f Enyo.f Eos.f Eosphorus.f Erato.f Eris.f Euterpe.f Fama.f Fauna.f Fortuna.f Gaea.f Gaia.f Harmonia.f Hebe.f Hecate.f Hekat.f Hekate.f Hemera.f Hemere.f Hera.f Hesperos.f Hesperus.f Hestia.f Hygea.f Hygieia.f Ilithia.f Ilithyia.f Invidia.f Iris.f Juno.f Juventas.f Kalypso.f Khione.f Kirke.f Kora.f Kore.f Kotys.f Kourotrophos.f Lacheses.f Libera.f Locheia.f Lucina.f Luna.f Magna_Mater Maia.f Maia_Maiestas Manea.f Mania.f Mater_Matuta Melpomene.f Menerva.f Merope.f Meter.f Meter_Oreie Metis.f Minerva.f Morta.f Mya.f Nemesis.f Nice.f Nike.f Nona.f Nortia.f Nox.f Nyx.f Orthia.f Peitha.f Peitho.f Persephassa.f Persephatta.f Persephone.f Persipina.f Persipnei.f Pheme.f Phoebe.f Polyhymnia.f Potnia_Theron Proserpina.f Rhamnousia.f Rhea.f Salacia.f Salus.f Selene.f Spes.f Sterope.f Suadela.f Taigeti.f Taygete.f Taygeti.f Terpsichore.f Terra.f Thalia.f Themis.f Thesan.f Trivia.f Turan.f Tvath.f Tyche.f Uni.f Urania.f Venus.f Vesper.f Vesta.f Victoria.f link-grammar-5.3.16/data/en/words/words.v.4.10000664000076400007640000006145612766044421015443 00000000000000abandon.v abase.v abbreviate.v abduct.v abet.v abhor.v abolish.v abridge.v abrogate.v absorb.v abstract.v abuse.v abut.v accentuate.v accent.v access.v acclaim.v accommodate.v accompany.v accomplish.v accost.v accredit.v accrete.v accustom.v acerbate.v achieve.v acquaint.v acquire.v activate.v addict.v addle.v address.v adjudge.v administer.v admire.v admonish.v adore.v adorn.v adulterate.v adumbrate.v aerate.v affect.v affix.v afflict.v aggrandize.v aggravate.v alienate.v allay.v alleviate.v allocate.v allot.v amass.v ambush.v ameliorate.v amend.v amortize.v amplify.v amputate.v anaesthetize.v anathematize.v anesthetize.v anger.v anglicize.v animate.v anneal.v annex.v annihilate.v annoint.v annotate.v annul.v anoint.v antagonize.v antedate.v anthologize.v anthropomorphize.v ape.v appease.v append.v apportion.v appraise.v apprehend.v apprentice.v apprise.v appropriate.v arm.v arouse.v arraign.v array.v arrest.v arrogate.v ascribe.v asphalt.v asphyxiate.v aspirate.v assail.v assassinate.v assault.v assay.v assort.v assuage.v atomize.v attack.v attaint.v attain.v attenuate.v attire.v attract.v attribute.v attune.v audit.v augment.v authenticate.v autograph.v automate.v avenge.v avert.v aver.v await.v awe.v axe.v ax.v backdate.v badger.v badmouth.v baffle.v bait.v balance.v bale.v bamboozle.v bandage.v banish.v bankroll.v bankrupt.v ban.v baptize.v barbarize.v barbecue.v bare.v barrel.v barricade.v base.v bash.v baste.v batter.v battle.v beak.v bean.v beatify.v beautify.v bedevil.v befall.v befit.v befoul.v befriend.v befuddle.v beget.v beggar.v beguile.v behead.v behold.v bejewel.v belabour.v belie.v belittle.v belt.v bemoan.v bench.v bequeath.v berate.v bereave.v beseech.v besiege.v besmirch.v bespeak.v bestir.v bestow.v bestrew.v bestride.v best.v betoken.v betray.v bevel.v bewail.v bewilder.v be-witch.v bewitch.v bias.v bide.v biff.v bilk.v billet.v bill.v birch.v birthe.v bisect.v blackball.v blacklist.v blackmail.v blade.v blame.v blanket.v blast.v blazon.v blemish.v bless.v blight.v blindfold.v blind.v blitz.v blockade.v blow-dry.v bludgeon.v blue-pencil.v blunt.v bold.v bolster.v bombard.v bomb.v bookend.v boost.v boss.v botch.v boycott.v brace.v bracket.v braid.v brainwash.v braise.v brandish.v brand.v brave.v breach.v bread.v bribe.v brick.v bridge.v brief.v brine.v broach.v brocade.v broker.v bronze.v brook.v browbeat.v brutalize.v budget.v buff.v bulldoze.v bungle.v bung.v buoy.v burden.v burlesque.v bury.v bus.v busy.v butcher.v buttonhole.v buttress.v by-pass.v bypass.v cajole.v cake.v calibrate.v camouflage.v cane.v cannibalize.v canonise.v canonize.v cape.v captivate.v capture.v cap.v carbonize.v carburet.v card.v caress.v caricature.v carjack.v carpet.v case.v castigate.v castrate.v catalogue.v catapult.v categorize.v cede.v cement.v censor.v censure.v centralise.v centralize.v chagrin.v chain.v chair.v champion.v channel.v chaperon.v charm.v charter.v chart.v chasten.v chastise.v cheapen.v checkmate.v cherish.v chide.v chisel.v chlorinate.v chord.v christen.v chrome.v chronicle.v circularize.v circumcise.v circumnavigate.v circumscribe.v circumvent.v cite.v civilize.v clad.v clamp.v classify.v claw.v cleanse.v clench.v clip.v cloak.v clobber.v cloister.v clone.v closet.v clothe.v club.v coat.v co-author.v coauthor.v cobble.v cock.v coddle.v codename.v codify.v cod.v coerce.v cofound.v coin.v cold-shoulder.v collar.v collate.v collectivize.v collect.v collocate.v colocate.v colonize.v combat.v comfort.v commandeer.v commemorate.v commend.v commercialize.v compact.v compartmentalize.v compassionate.v compile.v complement.v complete.v complicate.v compliment.v compost.v compound.v comprehend.v compress.v comprise.v computerize.v conceal.v concern.v conciliate.v concoct.v condition.v condone.v configure.v confine.v confiscate.v conflate.v confound.v confront.v confuse.v confute.v conga.v congratulate.v conjure.v conk.v connote.v conquer.v conscript.v consecrate.v conserve.v consign.v console.v constitute.v constrain.v constrict.v construct.v construe.v consume.v consummate.v contact.v contain.v contaminate.v content.v contort.v contour.v contradict.v contravene.v contrive.v control.v con.v convect.v conventionalize.v convey.v convoke.v convoy.v convulse.v co-opt.v coop.v coordinate.v co-produce.v copyright.v copy.v cordon.v cord.v core.v cork.v corner.v corroborate.v countenance.v counteract.v counterbalance.v counterfeit.v countermand.v countersign.v countersue.v couple.v court-martial.v court.v covet.v cox.v cradle.v cramp.v crane.v crayon.v cream.v create.v credit.v cremate.v crimp.v cripple.v criticize.v crossbreed.v cross-examine.v cross-fertilize.v cross-index.v cross-question.v crucify.v crush.v cube.v cudgel.v cuff.v cull.v cultivate.v cup.v curb.v cure.v curry.v curtail.v cushion.v damage.v damn.v dampen.v dandle.v daub.v daunt.v daze.v dazzle.v deaden.v deafen.v deallocate.v debar.v debase.v debauch.v debilitate.v debit.v debrief.v debug.v debunk.v decapitate.v decarbonize.v deceive.v decentralize.v decertify.v decimalize.v decimate.v decipher.v deck.v declaim.v declassify.v decode.v decolonize.v decompress.v deconsecrate.v decontaminate.v decorate.v decriminalize.v decrypt.v decry.v dedicate.v deduct.v deed.v deemphasize.v deep-freeze.v deepthroat.v de-escalate.v dee.v deface.v defame.v defeat.v defend.v defer.v defile.v define.v deflate.v deflower.v defoliate.v deforest.v deform.v defragment.v defraud.v defray.v defrock.v defrost.v defund.v defuse.v defy.v degrade.v dehumanize.v dehydrate.v de-ice.v deify.v delegate.v delete.v delimit.v delineate.v delist.v delude.v deluge.v demagnetize.v demarcate.v demean.v demerge.v demilitarize.v demist.v demobilize.v demolish.v demonize.v demoralize.v demote.v demutualise.v denationalize.v denigrate.v denominate.v denote.v denounce.v dent.v denude.v deodorize.v deplete.v deplore.v deploy.v depopulate.v deport.v depose.v deposit.v deprecate.v deprogram.v dequeue.v derange.v deride.v desalinate.v desalinize.v desecrate.v desegregate.v desensitize.v desert.v desiccate.v despatch.v despise.v despoil.v destroy.v detach.v detain.v detect.v deter.v detest.v dethrone.v detune.v devaluate.v devalue.v devastate.v devise.v devote.v devour.v dewater.v diagnose.v dice.v diddle.v diffract.v dignify.v dilapidate.v dilute.v direct.v disable.v disaffiliate.v disallow.v disappoint.v disarrange.v disassemble.v disassociate.v disavow.v disbar.v disburse.v discard.v discipline.v disclaim.v discomfit.v disconcert.v disconnect.v discontent.v discount.v discourage.v discredit.v disdain.v disembarrass.v disembowel.v disenchant.v disenfranchise.v disestablish.v disfavour.v disfigure.v disfranchise.v disgorge.v disgrace.v disguise.v dishearten.v dishonour.v disillusion.v disinfect.v disinherit.v disinter.v dislocate.v dislodge.v dismantle.v dismember.v dismiss.v disobey.v disorientate.v disorient.v disown.v disparage.v dispatch.v dispel.v displace.v display.v displease.v dispossess.v disprove.v disqualify.v disregard.v disrespect.v disrupt.v dissect.v disseminate.v dissociate.v dissuade.v diss.v distance.v distil.v distort.v distract.v distribute.v distrust.v disturb.v ditch.v divert.v divest.v divorce.v divulge.v dizzy.v doctor.v doff.v domesticate.v dominate.v donate.v don.v doom.v dope.v dot.v double-check.v double-cross.v douse.v downgrade.v download.v downplay.v down.v dragoon.v dramatize.v drape.v drench.v drip-dry.v drub.v drug.v dry-clean.v duct.v dumbfound.v dunk.v dupe.v duplicate.v dust.v dwarf.v dye.v dynamite.v eagle.v earmark.v earn.v eclipse.v edify.v edit.v efface.v effect.v elbow.v electrify.v electrocute.v electrolyze.v elevate.v elicit.v elide.v eliminate.v elucidate.v elude.v emancipate.v emasculate.v embalm.v embargo.v embed.v embellish.v embezzle.v embitter.v emblazon.v embody.v embolden.v emboss.v embrace.v embroil.v emend.v emit.v empanel.v empower.v emulate.v emulsify.v enact.v enamel.v encase.v enchant.v encircle.v enclose.v encode.v encompass.v encounter.v encrypt.v encumber.v endanger.v endear.v endorse.v endow.v enervate.v enfeoff.v enfold.v enforce.v enfranchise.v engender.v engineer.v engrave.v engross.v engulf.v enhance.v enjoin.v enlarge.v enlighten.v enliven.v enmesh.v ennoble.v enqueue.v enrage.v enrich.v ensconce.v enshrine.v enshroud.v enslave.v ensnare.v ensoul.v entangle.v enthrall.v enthral.v enthrone.v enthuse.v entomb.v entrain.v entrance.v entrap.v entreat.v entrust.v entwine.v enumerate.v envelop.v envy.v epitomize.v equalize.v equal.v equate.v equip.v eradicate.v erase.v erect.v eschew.v escort.v espouse.v espy.v esteem.v eulogize.v evade.v evict.v evince.v eviscerate.v evoke.v exacerbate.v exalt.v exasperate.v excavate.v exceed.v exchange.v excise.v exclude.v excommunicate.v excoriate.v excrete.v excruciate.v exculpate.v excuse.v execute.v exemplify.v exempt.v exert.v exhaust.v exhibit.v exhilarate.v exhume.v exile.v exorcize.v expedite.v expel.v expend.v experience.v expiate.v explicate.v exploit.v expose.v expropriate.v expunge.v expurgate.v extenuate.v exterminate.v externalize.v extinguish.v extirpate.v extol.v extort.v extract.v extradite.v extricate.v exude.v eye.v fabricate.v facelift.v facet.v facilitate.v fag.v fake.v falsify.v familiarize.v fancy.v fascinate.v fashion.v fate.v fathom.v fatigue.v fault.v favorite.v favour.v faze.v feather.v feature.v feign.v fence.v ferret.v fertilize.v festoon.v fete.v fetter.v fianchetto.v fillet.v finalize.v finance.v fine-tune.v finger.v firebomb.v flagellate.v flank.v flatter.v flaunt.v flavour.v flay.v fleece.v flick.v flight.v flog.v floodlight.v floor.v flout.v fluff.v flummox.v fluoridate.v flurry.v fluster.v foil.v foist.v foment.v fondle.v fond.v fool.v force-feed.v ford.v forecast.v forego.v foreordain.v foreshadow.v foreshorten.v forestall.v foreswear.v foretell.v forfeit.v forge.v forgo.v formalize.v formulate.v forsake.v forswear.v fortify.v forward.v foster.v found.v frazzle.v free.v frequent.v fresco.v fricassee.v frighten.v frisk.v fritter.v frogmarch.v frustrate.v fry.v fulfill.v fulfil.v fumigate.v fund.v funnel.v furbish.v furnish.v furrow.v further.v gage.v gainsay.v gall.v galvanize.v gaol.v garble.v garb.v garment.v garner.v garnish.v garrison.v gash.v gatecrash.v gauge.v generate.v genericize.v gerrymander.v ghettoize.v gild.v gin.v gird.v glaciate.v gladden.v glamorize.v glean.v glimpse.v glorify.v glut.v goad.v gore.v gorge.v grace.v grade.v graft.v gratify.v gravel.v grease.v greenlight.v greet.v grill.v grip.v grit.v groin.v groom.v gross.v grudge.v guard.v guide.v guillotine.v gum.v gun.v gut.v guzzle.v gyp.v hallow.v halt.v halve.v hamper.v hamstring.v handcraft.v handcuff.v handicap.v handle.v harangue.v harass.v harbor.v harbour.v harm.v harness.v harpoon.v harrow.v harry.v harvest.v hassle.v haunt.v hawk.v hazard.v haze.v headquarter.v heap.v hearten.v heart.v heed.v helm.v herald.v highjack.v highlight.v hijack.v hinder.v hoax.v hobble.v hock.v hog.v hollow.v homestead.v homogenize.v hone.v honey.v honor.v honour.v hood.v hoodwink.v horrify.v horsewhip.v hose.v hospitalize.v host.v hotfoot.v hound.v house.v hull.v humble.v humbug.v humiliate.v humour.v hump.v hunch.v hurl.v husk.v hyphenate.v hypnotize.v idealize.v identify.v idolize.v ignore.v ill-treat.v illuminate.v illumine.v illustrate.v image.v imbibe.v imbue.v imitate.v immerse.v immobilize.v immolate.v immortalize.v immunize.v impact.v impair.v impale.v impanel.v impart.v impeach.v impede.v imperil.v impersonate.v implant.v implement.v implicate.v import.v impose.v impound.v impoverish.v impregnate.v impress.v imprint.v imprison.v impugn.v impute.v inactivate.v inaugurate.v incapacitate.v incarcerate.v incarnate.v incense.v incinerate.v include.v inconvenience.v incriminate.v inculcate.v incur.v indemnify.v indenture.v index.v indict.v individuate.n indoctrinate.v induct.v infatuate.v infect.v infest.v infill.v infiltrate.v inflame.v inflate.v inflect.v inflict.v influence.v infuriate.v infuse.v ingest.v ingratiate.v inhabit.v inherit.v inhibit.v initial.v inject.v injure.v inoculate.v inscribe.v inseminate.v insert.v inspect.v install.v instate.v instigate.v instill.v instil.v institute.v institutionalize.v insulate.v insult.v insure.v integrate.v intercept.v interchange.v interdict.v interest.v interject.v interleave.v internalize.v internationalize.v interoperate.v interpolate.v interrogate.v intersperse.v inter.v interweave.v intimidate.v intoxicate.v introduce.v intuit.v inundate.v invade.v invalidate.v invalid.v inveigle.v invent.v invert.v invigorate.v invoke.v irk.v irradiate.v irrigate.v isolate.v italicize.v itemize.v iterate.v jade.v jail.v jar.v jeopardize.v jettison.v jilt.v jinx.v jolly.v jug.v juxtapose.v ken.v kidnap.v knead.v knife.v knight.v lacerate.v lace.v lack.v lacquer.v lambaste.v laminate.v lampoon.v lance.v landscape.v lasso.v laud.v launder.v lavish.v leach.v leapfrog.v leaven.v legalize.v legitimatize.v lenite.v leverage.v lever.v levy.v libel.v liberalize.v liberate.v licence.v liken.v limit.v lionize.v liquidize.v list.v loan.v loathe.v lob.v loft.v loot.v lowball.v lubricate.v lug.v lull.v lump.v lure.v lynch.v madden.v magnetize.v magnify.v maim.v malign.v maltreat.v manacle.v mandate.v mangle.v manhandle.v manicure.v manifest.v manipulate.v manufacture.v man.v marginalise.v marginalize.v market.v maroon.v marshal.v martyr.v mar.v mash.v mask.v massage.v mass-produce.v mastermind.v master.v masticate.v maul.v maximize.v max.v measure.v mechanize.v medicate.v memorialize.v memorize.v menace.v merit.v mesmerize.v microfilm.v miff.v milk.v mimeograph.v mimic.v mince.v miniaturize.v minimize.v mint.v mire.v mirror.v misapply.v misapprehend.v misappropriate.v miscast.v misconceive.v misconstrue.v misdate.v misdirect.v misgovern.v misguide.v mishandle.v mishear.v misinform.v misinterpret.v mislay.v mislead.v mismanage.v misname.v misplace.v mispronounce.v misquote.v misrepresent.v misspell.v misspend.v misstate.v mistake.v mistranslate.v mistreat.v mistrust.v misuse.v mitigate.v mob.v mock.v model.v modify.v modulate.v mold.v molest.v mollify.v mollycoddle.v monger.v monitor.v monopolize.v montage.v moor.v moot.v morph.v mortar.v mortgage.v mortify.v mothball.v mothproof.v motorize.v muddy.v muffle.v muff.v mug.v mulch.v multiplex.v murder.v muster.v mute.v mutilate.v muzzle.v myspace.v mystify.v nab.v nag.v namespace.v narrate.v nationalize.v naturalize.v needle.v negate.v nettle.v net.v neuter.v neutralize.v nickname.v nick.v nix.v noogie.v normalize.v norm.v notarize.v notate.v nourish.v novelise.v novelize.v nudge.v nuke.v nullify.v number.v numb.v nurse.v nurture.v obfuscate.v obligate.v obliterate.v obscure.v obstruct.v obtain.v obviate.v occasion.v occupy.v offend.v offload.v oil.v okay.v O.K..v OK.v omen.v omit.v oppress.v orchestrate.v ordain.v organize.v orientate.v orient.v ornament.v ostracize.v oust.v outbalance.v outclass.v outdistance.v outdo.v outfight.v outfit.v outflank.v outfox.v outgrow.v outlast.v outlaw.v outline.v outlive.v outmanoeuvre.v outnumber.v outplay.v outrage.v outrank.v outride.v outright.v outrun.v outscore.v outshine.v outsmart.v outsource.v outstay.v outvote.v outweigh.v outwit.v overawe.v overbear.v overburden.v overcook.v overcrowd.v overdo.v overdub.v overemphasize.v overestimate.v overexert.v overexpose.v overgraze.v overhaul.v overhear.v overleap.v overload.v overlook.v overpay.v overplay.v overpopulate.v overpower.v overpraise.v overprint.v overrate.v override.v overrule.v oversee.v overshadow.v overshoot.v oversimplify.v overstate.v overstay.v overstep.v overstock.v overstrain.v oversubscribe.v overtake.v overtax.v overvalue.v overwhelm.v overwrite.v own.v oxygenate.v pacify.v package.v padlock.v pad.v page.v pain.v palatalize.v pamper.v paper.v parallelize.v parallel.v paralyse.v paralyze.v parametrize.v paraphrase.v parch.v pardon.v pare.v parody.v parole.v parry.v partition.v partner.v par.v pasteurize.v paste.v patent.v patrol.v patronize.v pattern.v pat.v pauperize.v pawn.v paw.v pedestrianize.v peg.v pelt.v penalize.v pencil.v pepper.v perfect.v perforate.v perfume.v perfuse.v perjure.v permeate.v permute.v perm.v perpetrate.v perpetuate.v perplex.v persecute.v personalize.v personify.v perturb.v peruse.v pervade.v pervert.v pester.v pet.v photocopy.v photograph.v photosensitize.v photostat.v phrase.v pickle.v picture.v pierce.v pigeonhole.v pigment.v pilfer.v pilot.v pinch.v pinpoint.v pipe.v pip.v pique.v pirate.v pitchfork.v pit.v pity.v placate.v place.v plagiarize.v plague.v plant.v plaster.v pluralize.v ply.v pocket.v podcast.v poison.v polarize.v police.v polish.v politicize.v pollinate.v pollute.v ponder.v pooh-pooh.v pool.v popularize.v populate.v portage.v portend.v port.v position.v possess.v postdate.v postmark.v postpone.v post-process.v post.v powder.v praise.v prearrange.v precede.v precipitate.v preclude.v preconceive.v predestine.v predetermine.v predicate.v predispose.v pre-empt.v preempt.v preen.v prefabricate.v preface.v prefigure.v preform.v preheat.v prejudge.v prejudice.v premeditate.v premise.v preoccupy.v preordain.v prepay.v prepend.v prerecord.v prerender.v presage.v prescribe.v present.v preserve.v presort.v pressurize.v prestress.v prettify.v prevent.v price.v pride.v prime.v print.v privilege.v prize.v probe.v process.v proctor.v procure.v produce.v prod.v proffer.v profile.v prognosticate.v prohibit.v prolong.v promote.v promulgate.v pronounce.v proof.v propel.v proportion.v proposition.v propound.v proscribe.v prosecute.v prostitute.v prostrate.v protect.v prune.v psychoanalyse.v psychoanalyze.v publicize.v publish.v pulverize.v pummel.v punctuate.v punish.v purchase.v puree.v purify.v purloin.v purse.v pursue.v purvey.v quaff.v quantify.v quarantine.v quarterback.v quarter.v quash.v quell.v quench.v query.v quick-freeze.v quilt.v quote.v radicalize.v raffle.v raid.v railroad.v ramp.v ram.v ransack.v ransom.v rape.v ratify.v rationalize.v ration.v ravage.v ravish.v raze.v reacquaint.v re-address.v readmit.v reappoint.v reap.v rearrange.v reassess.v reauthorize.v rebadge.v reboot.v rebrand.v rebroadcast.v rebuff.v rebuke.v rebut.v recapture.v recast.v recess.v rechristen.v recite.v reclaim.v recolor.v recommit.v recompense.v reconcile.v recondition.v reconquer.v reconsecrate.v reconsider.v reconstruct.v reconvict.v recoup.v recreate.v rectify.v recuse.v recut.v recycle.v redecorate.v redeem.v redefine.v redeploy.v redesignate.v redesign.v redevelop.v rediscover.v redistribute.v redo.v redraft.v re-draw.v redraw.v redress.v redshirt.v reduce.v reduplicate.v re-educate.v reemploy.v reenact.v reequip.v re-establish.v reestablish.v refashion.v refill.v refinance.v refine.v reflex.v reformulate.v refract.v refresh.v refrigerate.v refund.v refurbish.v refurnish.v refute.v regain.v regale.v regiment.v regrade.v regularize.v regulate.v regurgitate.v rehabilitate.v rehash.v rehire.v rehouse.v reignite.v reimagine.v reimburse.v reinforce.v reinstall.v reinstate.v re-insure.v reinsure.v reintegrate.v reinterpret.v re-invent.v reinvent.v reinvigorate.v reissue.v reject.v rejoin.v rejuvenate.v relaunch.v relay.v release.v relegate.v relicense.v relieve.v relinquish.v relish.v relist.v relive.v reload.v remand.v remaster.v rematch.v remedy.v remilitarize.v remix.v remodel.v remold.v remould.v remove.v remunerate.v rend.v renew.v renominate.v renormalize.v renounce.v renovate.v renumber.v reoccupy.v reorientate.v reorient.v repackage.v repaint.v repatriate.v repeal.v repel.v rephotograph.v rephrase.v replace.v replant.v replaster.v replay.v replenish.v replicate.v reprehend.v represent.v repress.v reprieve.v reprimand.v reprint.v reproach.v reproof.v reprove.v repudiate.v repulse.v repurchase.v repurpose.v repute.v requisition.v reread.v rerelease.v reroll.v re-route.v reroute.v re-schedule.v reschedule.v rescind.v rescue.v research.v reseat.v resell.v resemble.v resent.v reserve.v reset.v reshape.v reshuffle.v resit.v resole.v respect.v restate.v restock.v restore.v restrain.v restrict.v restructure.v restyle.v resubmit.v resurrect.v retain.v retake.v retard.v retell.v rethink.v retitle.v retouch.v retrace.v retract.v retransmit.v retrieve.v retry.v ret.v revalue.v revamp.v revere.v revet.v review.v revile.v revise.v revisit.v revitalize.v revoke.v revolutionize.v reward.v rewater.v rewire.v reword.v rewrite.v rib.v riddle.v ridicule.v rifle.v right.v rim.v rival.v rivet.v romanize.v romanticize.v route.v rout.v rubberize.v rue.v ruin.v rumple.v rusticate.v sabotage.v sack.v sadden.v saddle.v safeguard.v salt.v salvage.v sample.v sanctify.v sanction.v sandblast.v sandpaper.v sand.v sandwich.v sap.v satiate.v satirise.v satirize.v satisfy.v saturate.v sauteH.v savage.v savour.v scald.v scalp.v scandalize.v scant.v scarper.v scar.v scent.v schedule.v school.v scoop.v scorch.v scorn.v scotch.v scour.v scrap.v scrunch.v scrutinize.v sculpt.v scuttle.v sear.v season.v seat.v second.v secrete.v secularize.v secure.v sedate.v seduce.v seed.v segregate.v select.v sensationalize.v sensitize.v sentimentalize.v sequester.v serenade.v serialize.v service.v shackle.v shadow.v shame.v shampoo.v shapeshift.v share.v sharpen.v shear.v sheathe.v shelter.v shelve.v shepherd.v shield.v shingle.v shirk.v shock.v shoo.v short-change.v shortlist.v shoulder.v shovel.v showcase.v shred.v shroud.v shuck.v shunt.v shun.v shutter.v sicken.v sick.v sideline.v sidestep.v sidetrack.v sieve.v sight.v signpost.v silence.v silhouette.v simplify.v simulate.v simulcast.v siphon.v sire.v skewer.v skin.v skipper.v skirt.v slake.v slander.v slap.v slash.v slate.v slaughter.v slay.v sleeve.v slight.v sling.v slot.v slug.v slur.v smelt.v smite.v smother.v snag.v snare.v snub.v sock.v sodomize.v soft-pedal.v soil.v solder.v solicit.v solve.v soothe.v sophisticate.v soundproof.v soup.v source.v souse.v spade.v spank.v span.v spare.v spay.v spearhead.v spear.v specify.v speckle.v spew.v spike.v spin-dry.v spirit.v spite.v splatter.v sponsor.v spoonfeed.v spotlight.v spot.v sprain.v spray.v sprinkle.v spurn.v squander.v squelch.v squire.v stab.v staff.v stage.v stalemate.v standardize.v staple.v starch.v startle.v stash.v station.v staunch.v steamroller.v steel.v stereotype.v sterilize.v stiff.v stigmatize.v still.v stimulate.v stitch.v stockade.v stoke.v stomach.v stone.v store.v storyboard.v stow.v straddle.v strafe.v straiten.v strangle.v strap.v streamline.v strew.v stroke.v structure.v stub.v stucco.v stud.v stunt.v stun.v style.v stylize.v subdue.v subedit.v subject.v subjugate.v sublicense.v sublimate.v subordinate.v subpoena.v subserve.v subsidize.v substantiate.v subsume.v subtend.v subtract.v subvert.v succour.v suckle.v suffuse.v suicide.v suit.v sully.v summarize.v summon.v sunder.v sun.v superimpose.v supersede.v supplant.v supplement.v supply.v support.v suppress.v surmount.v surname.v surpass.v surround.v survey.v suspend.v sustain.v swamp.v swathe.v swat.v sweeten.v swig.v swindle.v swipe.v symbolize.v syncopate.v syndicate.v synthesize.v syphon.v systematize.v table.v tabulate.v tailor.v tail.v taint.v tame.v tamp.v tantalize.v target.v tar.v tattoo.v taunt.v tax.v teargas.v tease.v telecast.v teleport.v telescope.v televise.v tenderize.v tender.v terrace.v terrify.v terrorize.v tessellate.v test-drive.v tether.v thank.v thatch.v thirst.v thread.v thumb.v thwart.v ticket.v tier.v tile.v till.v timeline.v time.v tint.v titillate.v toe.v tolerate.v torch.v torment.v torpedo.v torture.v tote.v tour.v tousle.v tout.v towel.v tow.v trademark.v trample.v tranquilize.v tranquillize.v transact.v transcend.v transcode.v transcribe.v transfix.v transform.v transfuse.v transgender.v transistorize.v transition.v transmit.v transmute.v transport.v transpose.v transship.v trap.v trash.v traverse.v treasure.v trick.v trigger.v trivialize.v trouble.v trounce.v truncate.v turbocharge.v tutor.v tweak.v twiddle.v typecast.v typify.v tyrannize.v unaffiliate.v unarm.v unbalance.v unban.v unblock.v unbolt.v unbuckle.v unburden.v unbutton.v unclothe.v unclutter.v uncork.v uncouple.v uncover.v uncross.v undercharge.v underestimate.v underexpose.v underfund.v undergo.v underlie.v underline.v undermine.v underpay.v underpin.v underplay.v underquote.v underrate.v underrepresent.v underscore.v undersell.v underserve.v undershoot.v undersign.v understate.v understock.v understudy.v undervalue.v underwrite.v undo.v unearth.v unencumber.v unenhance.v unfetter.v unfrock.v unfurl.v unhand.v unhinge.v unhook.v uniform.v uninstall.v unlearn.v unleash.v unloose.v unmask.v unnerve.v unplug.v unrecord.v unsaddle.v unscramble.v unsettle.v unsheathe.v unveil.v unzip.v upbraid.v update.v upgrade.v uphold.v upholster.v uplift.v upright.v uproot.v upstage.v usher.v usurp.v utilize.v utter.v vacate.v vaccinate.v valet.v validate.v value.v vanquish.v varnish.v veil.v vend.v venerate.v ventilate.v vent.v verbalize.v veto.v vet.v vex.v victimize.v videotape.v vilify.v vindicate.v violate.v visa.v visualize.v vitiate.v vivisect.v vocalize.v voice.v void.v vouchsafe.v vulgarize.v wage.v waive.v wallop.v wall.v wangle.v ward.v warehouse.v warrant.v waste.v waterproof.v waylay.v wean.v weaponize.v weather.v wedge.v weight.v welcome.v wend.v westernize.v wet.v whack.v wheedle.v whet.v whiff.v whitewash.v widow.v wield.v wiki.v wing.v winnow.v witch.v withhold.v withstand.v witness.v wolf.v woo.v word.v worm.v wound.v wreak.v wreck.v wrench.v wrest.v wrong.v zap.v zone.v link-grammar-5.3.16/data/en/words/words.adv.40000664000076400007640000000221612431741033015566 00000000000000abdominally anally ante_meridiem anteromedially arterially axially buccally buccolingually cardiovascularly centroparietally centrotemporally contiguously cutaneously dermally dorso-ventrally ectodermally endotracheally epithelially extradurally extrahepatically incisionally inferolaterally inferoposteriorly inferotemporally intercellularly interfollicularly interictally intermolecularly interoinferiorly intestinally intra-abdominally intra-amniotically intra-arterially intra-atrially intracellularly intracerebroventricularly intradermally intragastrically intralymphatically intralymphocytically intramolecularly intramuscularly intranasally intraneuronally intraocularly intraorganically intraperitonally intraperitoneally intrapleurally intrathecally intravascularly intravitreally labially lingually linguoapically medially mesially mesothoracically neonatally neurally neuroectodermally nonsimultaneously peripherally pertrochanterically postanoxically postbulbarly posteriorly postero-anteriorly postsynaptically presynaptically proximally subcutaneously subdermally supraaortically suprabasally suprapubically thereto transversely up_and_down ventrally link-grammar-5.3.16/data/en/words/entities.organizations.sing0000664000076400007640000000046612431741033021173 0000000000000010K 7-11 Bank Central Chase.o Christmas City Democratic Dodge.o East El Equatorial Features Federated Ford.o Former Friar Island Islands Isle Korea La Land Lands Los New Norfolk North Ocean Republic San Sao Sea Socialist South Southern Soviet States Strip Sun.o Territory Undersea Union United West Western link-grammar-5.3.16/data/en/words/words.v.1.10000664000076400007640000002405412766044421015431 00000000000000abate.v abound.v about-face.v abscond.v abstain.v accede.v account.v accrue.v ache.v acquiesce.v adenize.v adhere.v adjoin.v ad-lib.v alight.v allude.v amble.v ambulate.v amount.v anteflect.v apologize.v apostatize.v appertain.v aquaplane.v arise.v arrive.v assent.v astringe.v atone.v atrophy.v attitudinize.v autoagglutinate.v autodegrade.v autooxidise.v auto-oxidize.v autooxidize.v autoproliferate.v autotomize.v autoxidize.v baa.v babble.v baby-sit.v babysit.v backbite.v backfire.v backpedal.v backslash.v backslide.v backspace.v bacteriolyze.v balk.v balloon.v bam.v banquet.v banter.v bant.v barf.v bark.v barnstorm.v bask.v bawl.v bay.v beep.v beetle.v behave.v belch.v bellyache.v belong.v bicker.v billow.v biodegrade.v bitch.v blabber.v blather.v blaze.v bleat.v bleep.v blench.v blether.v bloat.v bloom.v blossom.v blubber.v blunder.v blush.v bode.v boom.v brake.v brawl.v bray.v bristle.v brood.v browse.v bubble.v bud.v bullshit.v bunk.v burble.v burgeon.v burp.v bustle.v cab.v cackle.v calve.v campaign.v canaliculize.v canter.v caper.v capillarize.v capitulate.v careen.v carol.v carouse.v cascade.v castle.v cater.v caterwaul.v cavil.v cavort.v chafe.v chatter.v cheep.v chemosensitise.v chime.v chirp.v chirrup.v chortle.v chromatofocus.v chuckle.v chug.v chum.v clack.v clamber.v clamor.v clamour.v clank.v clash.v clatter.v clerk.v climax.v cling.v cluck.v clunk.v cluster.v coalesce.v coast.v cocirculate.v coevolve.v coexist.v cohabit.v cohere.v coincide.v collaborate.v collateralize.v collide.v collude.v comigrate.v commentate.v commiserate.v commune.v comodulate.v compete.v comply.v compromise.v confabulate.v confab.v conflict.v conform.v congeal.v congregate.v connive.v consort.v conspire.v convalesce.v converge.v converse.v co-operate.v cooperate.v coossify.v coo.v cope.v copulate.v correspond.v coruscate.v counterphase.v covary.v cower.v crackle.v crash-dive.v creak.v crepitate.v crest.v cringe.v croak.v cross-dress.v crossdress.v crossmatch.v crow.v crusade.v culminate.v curtsey.v curtsy.v cycle.v cyclize.v cytoadhere.v cytodifferentiate.v dabble.v dally.v dawdle.v dawn.v day-dream.v daydream.v decamp.v decay.v decease.v declutch.v decompensate.v decrement.v decussate.v deetiolate.v defasciculate.v default.v defecate.v defect.v deflagrate.v degenerate.v dehisce.v delaminate.v deliberate.v delve.v demur.v depart.v depend.v deplane.v deplasmolyze.v depreciate.v deputize.v desist.v despair.v deswell.v deteriorate.v detract.v detrain.v deviate.v devolve.v diet.v differ.v digitate.v digress.v dilly-dally.v disagree.v disappear.v discourse.v discriminate.v disembark.v disintegrate.v disrobe.v dissemble.v dissent.v dissertate.v dither.v divagate.v diverge.v dodder.v domineer.v doodle.v dote.v double-park.v dovetail.v downshift.v downslant.v downslope.v dow.v drawl.v drizzle.v drool.v duel.v dwell.v dwindle.v eavesdrop.v ebb.v economize.v eddy.v editorialize.v effervesce.v effloresce.v elapse.v electioneer.v elope.v emanate.v embark.v emerge.v emigrate.v emote.v empathize.v encamp.v encroach.v enquire.v ensue.v equivocate.v err.v eruct.v erupt.v evaporate.v eventuate.v excel.v exflagellate.v exist.v exit.v exosmose.v expatiate.v experiment.v expire.v explant.v expostulate.v exult.v faint.v falter.v fare.v fart.v fast.v fawn.v feint.v fester.v festinate.v fibrose.v fib.v fidget.v filibuster.v fizz.v flail.v flake.v flame.v flicker.v flinch.v flirt.v flit.v flop.v flounder.v flourish.v flower.v fluctuate.v fluoresce.v flutter.v fly-fish.v foot-slog.v forage.v foregather.v forgather.v fornicate.v fossilize.v foxhunt.v fragment.v fraternize.v freelance.v free-wheel.v freewheel.v fret.v frivol.v frolic.v froth.v frown.v fulminate.v fume.v function.v fundhold.v fungate.v fuss.v gallivant.v galumph.v gambol.v gape.v garden.v gastrulate.v gawk.v gawp.v gaze.v gelate.v gel.v genuflect.v gesticulate.v gesture.v gibber.v gibe.v giggle.v glare.v gleam.v glide.v glimmer.v glint.v glisten.v glister.v glitch.v glitter.v gloat.v globe-trot.v globetrot.v glory.v glower.v glow.v goggle.v golf.v gormandize.v gossip.v graduate.v grapple.v gravitate.v gray.v graze.v grey.v grimace.v grin.v groove.v grouch.v grouse.v grovel.v guffaw.v gurgle.v gust.v gybe.v gyrate.v haggle.v hale.v hallucinate.v hanker.v hark.v harp.v haw.v hearken.v heel.v herniate.v heterodimerize.v heteromultimerize.v hew.v hibernate.v hiccough.v hiccup.v hinge.v hiss.v hitchhike.v hobnob.v holler.v honeymoon.v hover.v huddle.v huff.v hunger.v hurtle.v hydroplane.v hyperaggregate.v hyperdefecate.v hyperfilter.v hyperluteinize.v hypermutate.v hypertrophy.v hyporesonate.v hyporespond.v ice-skate.v immigrate.v immunoreact.v impend.v impinge.v inch.v infarct.v innovate.v interact.v intercede.v intercommunicate.v interdigitate.v interfere.v intermarry.v intermingle.v intervene.v introspect.v intrude.v intumesce.v inveigh.v involute.v itch.v jabber.v jack-knife.v jaunt.v jaw.v jay-walk.v jaywalk.v jell.v jest.v jibe.v jitter.v jive.v jockey.v joke.v journey.v joust.v kemp.v kowtow.v lacrimate.v lactate.v lag.v languish.v lapse.v lase.v laugh.v leaf.v leer.v legislate.v liaise.v lin.v lip-read.v lisp.v live.v loaf.v locomote.v loiter.v loll.v long.v lope.v lounge.v lour.v lown.v lumber.v lurk.v lust.v luxuriate.v major.v malfunction.v malignize.v malinger.v maraud.v marvel.v masquerade.v materialize.v matriculate.v maturate.v mature.v maunder.v meander.v meddle.v meditate.v menstruate.v meow.v metamorphose.v metastasize.v mew.v miaou.v miaow.v micturate.v migrate.v militate.v mingle.v minister.v misbehave.v misfire.v molt.v monkey.v mooch.v moo.v mope.v moralize.v mosey.v motion.v motor.v moulder.v muck-rake.v mushroom.v mutiny.v name-drop.v nap.v natter.v neck.v necrose.v neigh.v nest.v network.v niggle.v nosedive.v nosh.v object.v officiate.v orate.v oscillate.v oscitate.v osmoregulate.v osmose.v osseointegrate.v outgo.v overact.v overbid.v overcompensate.v over-eat.v overeat.v overlie.v overreact.v oversleep.v overwinter.v ovulate.v pale.v pall.v palpebrate.v palpitate.v pander.v panhandle.v panic.v pant.v parachute.v parley.v partake.v participate.v patter.v pause.v peak.v pearl.v peep.v pellate.v perambulate.v percolate.v perish.v persevere.v persist.v perspire.v pertain.v philander.v philosophize.v picnic.v piddle.v pimp.v ping.v pirouette.v pivot.v plane.v play-act.v plod.v plummet.v politick.v polka.v pollock.v pom.v pontificate.v pore.v posture.v potter.v pounce.v pout.v powwow.v prance.v prate.v prattle.v preachify.v predominate.v pre-exist.v preponderate.v preregister.v preside.v prevail.v prevaricate.v prey.v primp.v procrastinate.v procreate.v profiteer.v profit.v progress.v prolapse.v proliferate.v propagandize.v proselytize.v prosper.v protrude.v pub-crawl.v pule.v pullulate.v pulsate.v pulse.v pun.v pupariate.v pupate.v purr.v pussyfoot.v putrefy.v putter.v quack.v quake.v quarrel.v quarry.v quaver.v quest.v queue.v quibble.v quip.v quiver.v racket.v raft.v rage.v rail.v rain.v ramble.v rampage.v rankle.v rant.v rasp.v rat.v rave.v react.v reappear.v rebel.v rebound.v recede.v recline.v recoil.v reconnoitre.v recriminate.v recrudesce.v recuperate.v recur.v redecussate.v redound.v re-echo.v re-emerge.v reemerge.v refect.v refixate.v reflow.v refrain.v regress.v re-infarct.v reinfarct.v re-intervene.v reintervene.v rejoice.v relapse.v relent.v rely.v reminisce.v remonstrate.v renarrow.v rendezvous.v renege.v re-occur.v reoccur.v repetatur.v repine.v reside.v resonate.v resort.v resound.v respire.v restenose.v rest.v result.v resurface.v retaliate.v retch.v retreat.v retrench.v retrograde.v retrogress.v revel.v reverberate.v revert.v revolt.v revolve.v rhapsodize.v riot.v ripen.v riposte.v ripple.v rocket.v romance.v romp.v room.v roost.v rootle.v rough-house.v rove.v rubber-neck.v rubberneck.v rumble.v ruminate.v rummage.v rust.v sag.v salivate.v saunter.v scamper.v scavenge.v scheme.v scintillate.v scowl.v scram.v screech.v scrimp.v scrimshank.v scroll.v scrounge.v scuba.v scuffle.v secede.v seesaw.v seethe.v sermonize.v seroconvert.v serorevert.v shadow-box.v shilly-shally.v shillyshally.v shimmer.v shit.v shiver.v shrimp.v shudder.v side-slip.v side.v sidle.v sight-see.v simmer.v simper.v sin.v sizzle.v skate.v skedaddle.v skimp.v skirmish.v skulk.v skylark.v sky-rocket.v skyrocket.v slacken.v slalom.v slaver.v sleet.v slither.v slobber.v slog.v slouch.v slumber.v slum.v slush.v smart.v smile.v smirk.v smolder.v smoulder.v snack.v snake.v sneer.v sneeze.v snicker.v sniffle.v snigger.v snipe.v snitch.v snivel.v snoop.v snooze.v snore.v snowball.v snowshoe.v snow.v snuffle.v sob.v soft-land.v softland.v sojourn.v soliloquize.v somersault.v sough.v sour.v sparkle.v spar.v specialise.v specialize.v speciate.v speechify.v spermiate.v sphacelate.v splurge.v splutter.v sprawl.v sprint.v sputter.v squabble.v squall.v squawk.v squeak.v squeal.v squint.v squirm.v stagnate.v stem.v stone-wall.v straggle.v stray.v stride.v stridulate.v strive.v struggle.v stutter.v subscribe.v subside.v subsist.v subspecialize.v sub.v succumb.v sulk.v summer.v sunbathe.v supercoil.v supervene.v suppurate.v sup.v surface.v surge.v swagger.v swarm.v swelter.v swerve.v swirl.v swoon.v sympathize.v tamper.v tap-dance.v tapdance.v tarry.v tattle.v taxi.v teem.v teeter.v teethe.v temporize.v tergiversate.v testate.v thrive.v throb.v thud.v tingle.v tinker.v tipple.v tiptoe.v titter.v tittle-tattle.v toady.v toboggan.v toil.v toll.v ton.v tootle.v totter.v touch-type.v tower.v toy.v traipse.v transmigrate.v transpire.v travel.v trek.v tremble.v trespass.v trifle.v trifurcate.v triumph.v trundle.v tunnel.v tussle.v tweet.v twinkle.v twitch.v twitter.v ululate.v underact.v undulate.v uplink.v urinate.v urticate.v vacation.v vacillate.v vacuolate.v vamoose.v vamp.v vanish.v vault.v vegetate.v venodilate.v verbigerate.v verge.v vie.v volvulate.v vouch.v voyage.v waddle.v waffle.v wallow.v waltz.v wander.v wane.v wank.v warble.v water-ski.v waterski.v waver.v weep.v welsh.v welter.v wheeze.v whelp.v whimper.v whinny.v whirr.v whir.v wilt.v wince.v wink.v wiretap.v wisecrack.v wither.v wobble.v womanize.v wool-gather.v woolgather.v wrangle.v wriggle.v writhe.v yacht.v yak.v yammer.v yang.v yap.v yawn.v yaw.v yearn.v yelp.v yen.v yip.v yowl.v zag.v zig.v zig-zag.v zigzag.v link-grammar-5.3.16/data/en/words/words.n.1-vowel0000664000076400007640000004505112770333400016405 00000000000000abacus.n abbe.n abbess.n abbey.n abbot.n abbreviation.n abdication.s abdomen.n abduction.n aberration.s ablaut.n abnormality.s abode.n abolitionist.n abomination.n aboriginal.n aborigine.n abortionist.n abortion.s abrasion.n abrasive.s abridgement.s abridgment.s abscess.s absence.n absentee.n absorbent.n abstention.s abstraction.s abstract.n absurdity.s abuse.s abutment.n abyss.n acacia.n academician.n academic.n academy.n accelerando.n accelerator.n accent.n accessory.n accident.n accolade.n accommodation.s accompaniment.n accompanist.n accomplice.n accomplishment.s accordance.s accordion.s accord.s accountant.n account.n accretion.s accumulation.s accusative.n accused.n accuser.n ace.n acetate.n acetylcholine.n ache.n achievement.n acid.s acolyte.n acorn.n acoustic.n acquaintance.s acquaintanceship.n acquiescence.n acquisition.s acquittal.s acre.n acrobat.n acronym.n acropolis.n acrostic.n action.s activism.n activist.n activity.s act.n actor.n actress.n-f actuality.s actuary.n actuator.n adage.n adagio.n adaptation.s adapter.n adaptor.n adder.n addiction.s addict.n addition.s additive.n addressee.n address.n adherence.n adherent.n adhesion.s adhesive.s adjective.n adjournment.n adjudicator.n adjunct.n adjuster.n adjustment.s adjutant.n administration.s administrator.n admiral.n admiralty.n admirer.n admission.s admixture.n admonition.n ad.n adolescent.n adoption.s adornment.s adulteration.s adulterer.n adulteress.n adulthood.s adult.n advance.n advancer.n advantage.s advent.n adventurer.n adventure.s adverb.n adversary.n adversity.s advertisement.s advertiser.n advert.n adviser.n advisor.n advocate.n aegis.n aeration.n aerial.n aerodrome.n aeronaut.n aeroplane.n aerosol.s aesthete.n affair.n affectation.s affidavit.n affiliate.n affiliation.s affinity.s affirmation.s affirmative.n affix.n affliction.n affront.n Afghan.s African.s aftereffect.n afternoon.s afterthought.n agar.s agency.n agenda.n agent.n age.s agglomeration.s aggrandizement.n aggravation.s aggregate.n aggregation.s aggression.s aggressor.n agidigbo.s agitation.s agitator.n agnostic.n agonist.n agony.s agora.n agreement.s agronomist.n aide.n aid.s ailment.n aim.s airbed.n airbrake.n aircraft.s aircrew.n airdate.n airfield.n airflow.n airlift.n airline.n airliner.n airplane.n airport.n air.s airship.n airspeed.n airstrip.n airway.n aisle.n alarmist.n alarm.s Albanian.s albatross.n Alberian.s albino.n album.s alchemist.n alcoholic.n alcove.n alert.n ale.s Algerian.s algorithm.n alias.n alibi.n alien.n alignment.s alkali.s allegory.n allegretto.n allegro.n allergen.n allergy.n alleviation.s alley.n alleyway.n alliance.s alligator.n allocation.s allotment.s allowance.n alloy.s allure.s allusion.n ally.n almanac.n almond.s alphabet.n alpha.s alphorn.s alsatian.n altar.n alteration.s altercation.n alternate.n alternation.s alternative.n altimeter.n altitude.s alto.s altruist.n alveolar.n amalgamation.s amalgam.n amateur.n ambassador.n ambiguity.s ambit.n ambulance.n ambush.s amendment.s amenity.n American.s amethyst.s amino.n amnesty.n amoeba.n amortization.s amour.n ampere.n ampersand.n amphetamine.s amphibian.n amphitheatre.n amphora.n amplification.s amplifier.n amp.n amputation.s amulet.n amusement.s anachronism.n anaconda.n anaesthetic.s anaesthetist.n anagram.n analgesic.n analog.n analogue.n analogy.s analysis.s analyst.n anapaest.n anarchist.n anatomist.n ancestor.n ancestry.n anchorage.n anchorite.n anchor.n anchovy.n andante.n Andorran.s anecdote.n aneroid.n anesthetic.s anesthetist.n angel.s Angentinian.s angle.n angler.n anglicism.n Angolan.s angora.s animal.n animator.n anime.s animosity.s anise.n ankle.n anklet.n annal.n annex.n anniversary.n annotation.s announcer.n annoyance.s annual.n annuity.n annunciation.n anode.n anointment.n anomaly.n anorak.n antagonism.s antagonist.n antecedent.n antechamber.n antelope.n ante.n antenna.n anteroom.n anthem.n anthology.n anthropoid.n anthropologist.n antibiotic.n antibody.n anticlimax.n antic.n antidepressant.n antidote.n Antiguan.s antipathy.s antiquarian.n antiquary.n antique.n antiquity.s antiseptic.n antitoxin.n antler.n ant.n antonym.n anus.n anvil.n aorta.n apache.n apartment.n ape.n aperitif.n aperture.n apex.n aphorism.n aphrodisiac.s apiary.n apocalypse.n apogee.n apologist.n apology.n apostate.n apostle.n apostrophe.n apothecary.n apparatus.n apparition.n appeal.s appearance.n appellant.n appellation.n appendage.n appendectomy.n appendix.n appetite.s appetizer.n apple.s appliance.n applicant.n application.s applicator.n appointee.n appointment.s appraisal.n appraiser.n appreciation.s apprehension.s apprentice.n apprenticeship.n approach.n appropriation.s approval.s approximation.s apricot.s apron.n apse.n aptitude.s aqualung.n aquaplane.n aquarium.n aqueduct.n arabesque.n Arab.s arachnid.n arbiter.n arbitrager.n arbitration.s arbitrator.n arbour.n arcade.n archaeologist.n archaism.n archangel.s archbishop.n archbishopric.n archdeacon.n archdeaconry.n archdiocese.n archduke.n-m archer.n archetype.n archipelago.n architect.n architecture.s archivist.n archlute.s arch.n archway.n arc.n area.s arena.n aria.n aristocracy.s aristocrat.n arithmetician.n ark.n armada.n armadillo.n armament.s armature.n armband.n armchair.n Armenian.s armful.n armistice.n armlet.n arm.n armor.s armoury.n armpit.n aroma.n arpeggio.n arpeggione.s arraignment.n arrangement.s arranger.n array.n arrester.n arrest.s arrival.n arrowhead.n arrow.n arsehole.n arse.n arsenal.n artefact.n artery.n artichoke.s article.n articulation.s artifact.n artifice.s artisan.n artiste.n artist.n art.s artwork.s ascendant.n ascendent.n ascension.n ascent.n ascetic.n ascription.n Aserbaijani.s ash.s ashtray.n Asian.s aside.n aspect.n aspen.n aspersion.n aspirant.n aspirate.n aspiration.s aspirin.s asp.n assailant.n assassination.s assassin.n assault.s assay.n assemblage.s assent.n assessment.s assessor.n asset.n asshole.n assignment.n assistant.n ass.n associate.n association.n assortment.n asterisk.n asteroid.s astrodome.n astrologer.n astronaut.n astronomer.n asylum.s asymptote.n ataxia.n atheist.n athlete.n atlas.n atmosphere.n atoll.n atomizer.n atom.n atrocity.n attache.n attachment.s attacker.n attack.s attainment.s attendant.n attic.n attitude.s attorney.n Attorney.n attraction.n attribute.n attribution.s aubergine.n auctioneer.n auction.s audience.n audio.n audition.s audit.n auditorium.n auditor.n augmentation.s augury.n auntie.n-f aunt.n-f aunty.n-f aura.n aureole.n auricle.n aurora.n Australian.s Austrian.s autarchy.s authoritarian.n authority.s authorization.s author.n autobahn.n autobiography.s autocracy.s autocrat.n autograph.n automaker.n automatic.n automat.n automaton.n automobile.n automorphism.n auto.n autopsy.n autostrada.n autumn.s auxiliary.n avalanche.n avatar.n avenger.n avenue.n average.n aversion.s aviary.n aviator.n avocado.s avocation.n avowal.s award.n awl.n awning.n axe.n axiom.n axle.n ax.n azalea.n azimuth.n eagle.n earache.n eardrop.n eardrum.n earful.n earldom.n earl.n earmark.n ear.n earphone.n earpiece.n earring.n earthquake.n earthworm.n easel.n eater.n eavesdropper.n ebb.n ebbtide.n eccentricity.s eccentric.n ecclesiastic.n echelon.n echo.n eclair.n eclipse.n ecologist.n economist.n economy.n ecosystem.n ecstasy.s Ecuadorian.s eddy.n edge.n edict.n edifice.n edition.n editorial.n editor.n ed.n education.s educator.n eel.n effect.s efficiency.s effigy.n effluent.s effrontery.s effusion.n egalitarian.n egghead.n eggplant.s egg.s eggshell.s egoist.n ego.n egotist.n egotrip.n egret.n Egyptian.s eiderdown.n ejaculation.s ejection.s elaboration.s elbow.n elder.n election.s electorate.n elector.n electrician.n electrocardiogram.n electrocardiograph.n electrocution.s electrode.n electrolyte.s electromagnet.n electron.n electrophoresis.s elegy.n element.n elephant.n elevation.s elevator.n elimination.s elision.s elite.n elitist.n elixir.s elk.n ellipse.n elm.s el.n elocutionist.n elongation.s email.s emanation.s embankment.n embargo.n embarkation.s embarrassment.s embassy.n embellishment.s ember.n emblem.n embodiment.n embrace.n embryo.n emendation.s emerald.s emergence.n emergency.s emigrant.n emigre.n eminence.s emirate.n emir.n emissary.n emission.s em.n emoticon.n emotion.s emperor.n-m emphasis.s empire.n empiricist.n employee.n employer.n emporium.n empress.n-f emulsifier.n emulsion.s emu.n enactment.s encampment.n enchantment.s enchantress.n enchilada.n enchilada_ranchero enchilada_verde enclave.n enclosure.s encomium.n encounter.n encouragement.s encroachment.s encumbrance.n encyclical.n encyclopaedia.n encyclopædia.n encyclopedia.n endeavour.n endemic.n endgame.n endive.s end.n endorsement.s endowment.s enema.n enemy.n enforcer.n engagement.s engineer.n engine.n engraver.n engraving.s enigma.n enlargement.s enlistment.s enormity.s enquirer.n enquiry.s enrollment.n ensemble.n ensign.n enslavement.s entanglement.s entente.n enterprise.s entertainer.n enthronement.n enthusiast.n enticement.s entitlement.s entity.n entomologist.n entracte.n entrance.s entrant.n entree.n entrepot.n entrepreneur.n entropy.n entry.s envelope.n envelopment.n environmentalist.n environment.n envoi.n envoy.n enzyme.s eon.n epaulet.n epaulette.n epicentre.n epic.n epicurean.n epicure.s epidemic.s epidemiologist.n epiglottis.n epigram.n epileptic.n epilogue.n epimorphism.n epiphyte.n episcopalian.n episode.n epistle.n epitaph.n epithet.n epitome.n epoch.n epsilon.s equalizer.n equal.n equation.s equator.n equestrian.n equilibrium.n equinox.n equity.s equivalence.s equivalent.n equivocation.s eradication.n era.n eraser.n erasure.s erection.s Eritrean.s errand.n error.s eruption.s escalation.s escalator.n escapade.n escapee.n escapement.n escape.s escapist.n escapologist.n escort.n escritoire.n escudo.n escutcheon.n esophagus.n esplanade.n espresso.s essayist.n essay.n essence.s establishment.s estate.s ester.n esthete.n esthetic.n estimate.n Estonian.s estrangement.s estuary.n eta.s eternity.s ethanol.n Ethiopian.s ethnographer.n ethnologist.n ethyl.s etymologist.n etymology.s eucalyptus.n eulogist.n eulogy.n eunuch.n euphemism.n euphonium.s euro.n European.s evacuation.s evacuee.n evader.n evaluation.n evangelist.n evaporation.s eve.n evening.s event.n eventuality.n evergreen.n eviction.s evil.s evolution.s ewe.n exacerbation.s exaggeration.s examination.s examiner.n exam.n example.n excavation.s excavator.n exception.n excerpt.n excess.s exchange.s exchequer.n exclamation.s excommunication.s excrescence.n excretion.s excursion.n executant.n executioner.n execution.s executive.n executor.n exegesis.n exemplification.s exemption.n exercise.s exertion.s exhaust.s exhibitioner.n exhibitionist.n exhibition.s exhibit.n exhibitor.n exhortation.s exigency.n exile.s existence.s existentialist.n exit.n exodus.n exoneration.s exorcism.n expansion.s expatriate.n expectancy.s expectorant.n expedient.n expedition.n expenditure.s expense.s experience.s experimenter.n experiment.n expert.n expletive.n exploit.n exploration.s explorer.n explosion.n explosive.s expo.n exponent.n exporter.n export.n expose.n exposition.s exposure.s expressionist.n expression.s express.s expressway.n expulsion.s extension.s extent.s exterior.n extern.n extinguisher.n extract.s extradition.s extra.n extravagance.s extravaganza.n extreme.n extremist.n extremity.n extrovert.n eyeball.n eyebrow.n eyeful.n eyeglass.n eyelash.n eyelet.n eyelid.n eye.n eyepiece.n eyesore.n eyewitness.n iamb.n ibis.n iceberg.s icebox.n icebreaker.n icecap.n icecube.n icehouse.n icepack.n icepick.n icerink.n icicle.n icon.n iconoclast.n idealist.n idealization.s ideal.n identifier.n identity.s ideologue.n ideology.s idiolect.n idiom.s idiosyncrasy.n idiot.n idol.n idyll.n igloo.n ignoramus.n iguana.n illegality.s ill.s illumination.s illusion.s illustration.s illustrator.n image.n imagination.s imam.n imbalance.s imbecile.n imbroglio.n imitation.s imitator.n immensity.s immersion.s immigrant.n immolation.s immortal.n impact.s impalement.n impasse.n impeachment.s impediment.n imperfection.n imperialist.n impersonation.s impersonator.n impertinence.s implementation.s implement.n implosion.n imp.n imponderable.n importation.s importer.n import.n imposition.s impossibility.s impostor.n impresario.n impressionist.n imprimatur.n imprint.n improbability.s impromptu.n impropriety.s improvement.s improvisation.s impulse.s impurity.s imputation.s inaccuracy.s inadequacy.s inanity.s inaugural.n inauguration.s incantation.s incarnation.n inception.n inch.n incidence.n incident.n incinerator.n incision.n incisor.n incitement.s incivility.s inclination.s incline.n include.n income.s incongruity.s inconsistency.s inconvenience.s increase.n increment.n incubation.n incubator.n incumbency.n incumbent.n incurable.n incursion.s indemnity.s indentation.n indenture.n independent.n index.n Indian.s indicator.n indictment.s indie.n indignity.n indiscretion.s individualist.n individuality.s individual.n Indonesian.s inducement.s inductee.n induction.s indulgence.s industrialist.n industry.s inefficiency.s inequality.s inequity.s infancy.s infant.n infantry.s infatuation.s infection.s inference.s inferior.n inferno.n infestation.s infidel.n infill.n infinitive.n infinitude.n infirmary.n infirmity.s inflammation.s inflection.s infliction.s inflow.s influence.s influx.n informality.s informant.n informer.n infraction.n infringement.s infusion.s ingenue.n ingot.n ingredient.n inhabitant.n inheritance.s inheritor.n inhibition.s inhibitor.n iniquity.s initialisation.n initialization.n initializer.n initial.n initiate.n initiative.s injection.s injunction.n injury.n injustice.s ink.s inkstand.n inkwell.n inlay.s inlet.n inmate.n inning.n innkeeper.n inn.n innovation.s innovator.n innuendo.s inoculation.s input.s inquest.n inquirer.n inquiry.s inquisition.s inquisitor.n inroad.n inscription.n insect.n insertion.s insert.n inset.n inside.n insider.n insight.s insinuation.s insole.n insolvency.s insomniac.n inspection.s inspector.n inspiration.s installation.s installment.n instalment.n instance.n instep.n instigator.n instinct.s institute.n institution.n instruction.s instructor.n instrumentalist.n instrument.n insubordination.s insulator.n insult.s insurance.s insurer.n insurgent.n insurrection.s intake.s integer.n integument.n intellect.s intellectual.n intelligentsia.n intensification.s intensity.n intention.s interaction.s interception.s interceptor.n intercession.s interchange.s intercom.n interconnection.s interdependence.n interest.s interface.n interior.n interjection.n interlocutor.n interloper.n interlude.n intermarriage.s intermediary.n intermediate.n interment.s intermezzo.n intermission.n intermixture.n internationale.n internationalist.n international.n interne.n intern.n interpolation.s interposition.s interpretation.s interpreter.n interregnum.n interrelation.s interrelationship.s interrogative.n interrogator.n interrupter.n interruption.s intersection.s interstice.n interval.n intervention.s interviewer.n interview.n intestine.n intimacy.s intimate.n intimation.s intoxicant.n intricacy.s intrigue.s introduction.s intro.n introvert.n intruder.n intrusion.s intuition.s invader.n invalidation.s invalid.n invasion.n invention.s inventor.n inventory.s inversion.s invertebrate.n investigation.s investigator.n investment.s investor.n invitation.n invocation.s invoice.n involution.n involvement.s ion.n ionosphere.n iota.s Iranian.s Iraqi.s iris.n ironmonger.n iron.s ironwork.n ironworks.s irony.s irregularity.s irrelevance.s irrelevancy.s irritant.n irruption.n islander.n island.n isle.n isolationist.n isometry.n isomorphism.n isotope.n Israeli.s issuer.n isthmus.n Italian.s itch.n item.n iteration.n itinerary.n Ivorian.s oaf.n oak.s oar.n oatcake.s oath.n oats oat.s obbligato.n obelisk.n obituary.n objection.n objective.n object.n objector.n oblast.n oblong.n oboe.s oboist.n obscenity.s observation.s observatory.n observer.n obsession.s obstacle.n obstetrician.n obstructionist.n obstruction.s obverse.n ocarina.s occasion.n occupancy.n occupant.n occupation.n occupier.n occurrence.s ocean.s octagon.n octapad.s octave.n octavin.s octet.n octogenarian.n octopus.n oculist.n oddity.n oddment.n ode.n odour.s odyssey.n offence.s offender.n offense.s offensive.n offertory.n office.n officer.n official.n offload.n offprint.n offshoot.n offspring.s ogre.n ohm.n oilcan.n oilfield.n oilseed.n ointment.s old.n oligarchy.s oligopoly.n olive.s olivine.s Omani.s omega.s omelet.s omelette.s omen.n omicron.s omission.s omnibus.n omnivore.n onion.s onlooker.n onrush.n onset.n onslaught.n opal.s opener.n opera.s operation.s operative.n operator.n operetta.n ophicleide.s opiate.s opossum.n opponent.n opportunist.n opposite.n oppressor.n optician.n optimisation.n optimist.n optimization.n optimum.n opus.s oracle.n oral.n orange.s oration.n oratorio.n orator.n oratory.s orbit.n orb.n orchard.n orchestra.n orchestration.s orchid.n ordeal.n orderly.n ordinal.n ordinance.n ordination.s ore.s organism.n organist.n organization.s organizer.n organ.s orgasm.n orgy.n oriel.n orientalist.n oriental.n orientation.s orifice.n original.n originator.n origin.s oriole.n ornament.s ornithologist.n orphanage.n orphan.n orthodontist.n orthodoxy.s orthography.s oscillation.s oscillator.n oscillograph.n oscilloscope.n osprey.n osteopath.n ostrich.n otter.s ottoman.n ouster.n outbreak.n outburst.n outcast.n outcome.n outcry.s outfielder.n outfield.n outfit.n outfitter.n outflow.n outgrowth.n outhouse.n outlaw.n outlay.s outlet.n outlier.n outline.n outlook.n outpatient.n outpost.n outpouring.n outrage.s outrigger.n outset.n outside.n outsider.n outtake.n oval.n ovary.n ovation.n oven.n overall.n overcoat.s overdose.n overdraft.n overdub.n overexposure.s overflow.n overgrowth.s overhang.n overhaul.n overlap.s overlay.n overlord.n overpass.n overpayment.s overreaction.n overseer.n overshoe.n oversight.s overstatement.s overthrow.n overtone.n overture.n overview.n owl.n owner.n oxide.s ox.n-m oxtail.n oyster.s oystershell.s udder.n Ugandan.s Ukrainian.s ukulele.s ulcer.n ultimatum.n ululation.n umbrella.n umlaut.n umpire.n unbeliever.n uncertainty.s uncle.n-m underbar.n underbelly.n undercarriage.n underclass.n undercurrent.n underdog.n underestimate.n underestimation.s undergarment.n undergrad.n undergraduate.n underground.n underline.n underling.n underpass.n underpayment.s undersecretary.n underside.n understatement.s understudy.n undertaker.n undertone.n undertow.n undervaluation.s underworld.n underwriter.n undesirable.n unicorn.n uniform.n unionist.n union.n unit.n universe.n university.n unlink.n untouchable.n untruth.s update.n upgrade.n upheaval.s upholsterer.n upland.n uppercut.n upper.n upright.n uprising.n uproar.s upset.n upshot.n upsilon.s upstart.n upsurge.n uptake.s upturn.n urchin.n urinal.n urn.n Uruguayan.s usage.s user.n use.s usher.n usurpation.s usurper.n utensil.n uterus.n utilitarian.n utility.s utmost.n utopia.s utterance.s uttermost.n link-grammar-5.3.16/data/en/words/entities.gods0000664000076400007640000000266312766044421016312 00000000000000Achelous.m Aeolos.m Aeolus.m Aesculapius.m Aether.m Aiolos.m Aiolus.m Aita.m Aither.m Akmon.m Alastor.m Amor.m Apollo.m Apollon.m Apulu.m Aquilo.m Aquilon.m Ares.m Aries.m Aristaeus.m Aristaios.m Asclepius.m Asklepios.m Atlas.m Attis.m Auster.m Bacchus.m Boreas.m Brizo.m Caelus.m Caerus.m Castor.m Castore.m Cerus.m Ceto.m Chaos.m Charon.m Charun.m Chronos.m Chronus.m Crios.m Cronos.m Cronus.m Cupid.m Dias.m Dinlas.m Dionysos.m Dionysus.m Dis_Pater Eireisone.m Eleutherios.m Enyalius.m Eolus.m Erebos.m Erebus.m Eros.m Ether.m Euros.m Eurus.m Faunus.m Favonius.m Glacus.m Glaucus.m Glaukos.m Hades.m Haidou.m Helios.m Hephaestus.m Hephaistos.m Heracles.m Herakles.m Hercle.m Hercules.m Hermes.m Hymen.m Hymenaeus.m Hymenaios.m Hypnos.m Inuus.m Jove.m Jovis_Pater Jupiter.m Kairos.m Kastor.m Keto.m Khaos.m Khronos.m Kratos.m Kronos.m Liber.m Lucifer.m Mars.m Mercury.m Momos.m Momus.m Morpheus.m Mors.m Mulciber.m Mutinus.m Mutunus.m Neptune.m Neptunus.m Nereus.m Nethuns.m Notus.m Occasio.m Oceanus.m Orcus.m Ouranos.m Pallas.m Pan.m Phoebus.m Phorcys.m Phorkys.m Phosphor.m Phosphorus.m Plouton.m Pluto.m Plutus.m Pollux.m Polydeuces.m Pontos.m Pontus.m Poseidon.m Priapus.m Pricus.m Proteus.m Pyschopompus.m Saturn.m Sethlans.m Sol.m Somnus.m Styx.m Tartarizo.m Tartaros.m Tartarus.m Tempus.m Thanatos.m Thetis.m Tinia.m Triton.m Turms.m Typhaon.m Typhoeus.m Typhon.m Typhus.m Uranus.m Vulcan.m Vulturnus.m Zelus.m Zephyr.m Zephyros.m Zephyrus.m Zeus.m link-grammar-5.3.16/data/en/words/words-medical.v.4.20000664000076400007640000011036312766044421017030 00000000000000abashes.v abjures.v ablates.v abnegates.v abominates.v abscesses.v abscises.v absents.v acccouters.v accessions.v acclimatises.v accouples.v accoutres.v aces.v acetifies.v acetonates.v acetonizes.v acetylates.v acetylises.v acetylizes.v achromatises.v achromatizes.v acidulates.v actualises.v actualizes.v actuates.v acylates.v adducts.v adjures.v administrates.v admixes.v ADP-ribosylates.v adrenalectomizes.v adsorbs.v adulates.v advantages.v afforests.v affronts.v afterloads.v agglomerates.v aggrieves.v agonises.v airbrushes.v alcoholises.v alcoholizes.v aliases.v alines.v aliquots.v alites.v alkalinises.v alkalinizes.v alkalises.v alkalizes.v alkylates.v allelotypes.v allergizes.v allografts.v alloimmunises.v alloimmunizes.v allotransplants.v alloys.v allures.v alphabetises.v alphabetizes.v aluminates.v Americanises.v amidates.v aminates.v aminoacylates.v ammoniates.v amortises.v anaesthetises.v anatomizes.v anergises.v anesthetises.v anglicises.v animadverts.v annualises.v annualizes.v annunciates.v anodises.v anodizes.v anonymises.v anonymizes.v anoxiates.v antagonises.v anteriorises.v anteriorizes.v antes.v antiaggregates.v anticoagulates.v antigenises.v antigenizes.v antirepresses.v antisepticises.v antisepticizes.v apeases.v apodizes.v apologises.v apostatises.v appalls.v apparells.v apparels.v apports.v apposes.v apprizes.v arborises.v archives.v arcks.v arcs.v aromatises.v aromatizes.v arsonates.v arterializes.v articles.v asexualizes.v asperges.v asperses.v asseverates.v asterisks.v atomises.v attitudinises.v audiotapes.v auscultates.v authors.v autocatalyses.v autoclaves.v autogenerates.v autoimmunises.v autoimmunizes.v autoinduces.v autoinducts.v autoinjects.v autolises.v automatises.v autoperfuses.v autopsies.v autoradiographs.v autoregulates.v autosensitises.v autotransplants.v auxotypes.v avalanches.v avalanchs.v avianises.v avianizes.v avows.v avulses.v awakes.v axotomises.v axotomizes.v azotizes.v babies.v baby-sits.v babys.v backcrosses.v backdrops.v backhands.v backlabells.v backlabels.v backscatters.v ballasts.v ballots.v balls.v bamms.v baptises.v barbers.v bariumizes.v barracks.v barrages.v bastardizes.v bas.v bayonets.v beaches.v beads.v beavers.v bedaubs.v bedecks.v behooves.v behoves.v beleaguers.v bells.v benefices.v benzoylates.v bereves.v besets.v besmears.v betroths.v betters.v biasses.v bibs.v bicompartmentalises.v binges.v bings.v bioactivates.v bioassays.v bioconverts.v bioengineers.v biomagnifies.v bio-monitors.v biomonitors.v biopsies.v bioreduces.v bioremediates.v biosynthesises.v biosynthesizes.v biotinylates.v biotransforms.v biotypes.v bisintercalates.v bitmaps.v bivouacks.v blacks.v blancos.v blanks.v blobs.v bloodies.v bloods.v blues.v blusters.v boats.v bobsleds.v boobs.v boomerangs.v boosters.v bootstraps.v bottlenecks.v brains.v brain-washes.v brazes.v breakfasts.v breast-feeds.v breasts.v brevets.v broadsides.v brods.v bromates.v brominates.v bromizes.v bruits.v brutalises.v bruxes.v buckets.v buffers.v bulbectomizes.v bulks.v bulls.v bunkers.v burkes.v burks.v burrs.v busses.v caches.v caks.v calenders.v calipers.v calks.v callipers.v calumniates.v canalizes.v cancerises.v cankers.v cannulates.v cannulizes.v canopies.v canopys.v cantilevers.v cants.v capacitates.v capillarises.v capitalises.v capitates.v caponises.v caponizes.v captains.v carbamoylates.v carbamylates.v carbolates.v carbolises.v carbolizes.v carbonates.v carbonises.v carboxylates.v cardiectomizes.v careers.v cartoons.v cashiers.v catabolises.v catalises.v catalizes.v catalogs.v catalyses.v catalyzes.v categorises.v catheterises.v catheterizes.v caulks.v causticizes.v cauterises.v cauterizes.v cavitates.v C-bands.v cementifies.v centrifugalises.v centrifugalizes.v centrifugates.v centrifuges.v ceres.v certificates.v chaffs.v chamfers.v champs.v chances.v chaperones.v chaps.v characterises.v charbroils.v checkers.v cheeks.v chemoattracts.v chemo-prevents.v chemoprevents.v chemo-sensitises.v chemo-sensitizes.v chemosensitizes.v chequers.v chickens.v chines.v chinks.v chins.v chlores.v chloroformises.v chloroformizes.v chloroforms.v chlors.v chocks.v cholecystectomises.v cholecystectomizes.v choruses.v chorusses.v chromates.v chromatizes.v chromatographs.v chromicizes.v chunks.v chutes.v cicatrises.v cicatrizes.v ciphers.v circularises.v circumducts.v civilises.v clamors.v classes.v clear-cuts.v clearcuts.v clews.v clocks.v clouts.v clues.v clysterizes.v coactivates.v coadministers.v co-agglutinates.v co-applies.v coapplies.v coapts.v coarticulates.v co-assembles.v coassembles.v cocainises.v cocainizes.v co-calibrates.v cocalibrates.v co-chromatographs.v cochromatographs.v co-circulates.v co-clusters.v coclusters.v co-colonizes.v cocolonizes.v cocoons.v co-crystallizes.v cocrystallizes.v co-cultivates.v cocultivates.v cocultures.v codeshares.v co-develops.v co-electroporates.v coelectroporates.v coelutes.v co-encapsidates.v coencapsidates.v coencapsulates.v co-enriches.v coenriches.v co-exists.v co-exposes.v coexposes.v coexpresses.v co-extracts.v cografts.v cogwheels.v co-hybridises.v cohybridises.v co-hybridizes.v cohybridizes.v coimmobilises.v coimmobilizes.v coinfects.v coinfuses.v co-ingests.v coingests.v co-inherits.v coinherits.v co-inoculates.v coinoculates.v cokes.v collateralises.v collectivises.v colliquates.v colonises.v colonoscopes.v colorises.v colorizes.v colourizes.v co-manages.v comanages.v comedicates.v cometabolises.v commercialises.v compartmentalises.v compartments.v compasses.v compeers.v complexes.v comports.v computerises.v concatenates.v conceptualises.v concords.v concretes.v concusses.v condoles.v conds.v conduces.v conglomerates.v conglutinates.v consternates.v constitutionalizes.v contradistinguishes.v contraindicates.v controverts.v contunds.v contuses.v convolutes.v co-ordinates.v coossifies.v co-oxidises.v cooxidises.v co-oxidizes.v cooxidizes.v co-partitions.v co-perfuses.v coperfuses.v copolymerises.v copolymerizes.v coppers.v coproduces.v co-promotes.v copromotes.v corbells.v corbels.v co-rears.v corears.v co-registers.v co-regulates.v coregulates.v co-releases.v coreleases.v corkscrews.v cornifies.v corns.v co-secretes.v cosecretes.v cosegregates.v cosensitises.v cosensitizes.v coshes.v cosolubilises.v cosolubilizes.v co-sponsors.v cosponsors.v cossets.v costarrs.v co-stimulates.v costimulates.v co-stores.v costores.v co-synthesises.v cosynthesises.v co-synthesizes.v cosynthesizes.v cotranscribes.v cotransfects.v co-transfers.v cotransfers.v cotransforms.v cotransmits.v co-transports.v cotransports.v co-treats.v cotreats.v coulorises.v counsells.v counterpoises.v counterregulates.v countersinks.v counterstains.v counter-transports.v countertransports.v countervails.v courses.v covenants.v cows.v cozens.v crabbes.v crabbs.v crabs.v crafts.v crapes.v craters.v crates.v crepes.v creps.v crews.v cricks.v criminalises.v criminalizes.v crimsons.v crisps.v criss-crosses.v cristallises.v cristallizes.v criticises.v critiques.v crocks.v cross-clamps.v crossclamps.v cross-links.v cross_matches cross-matches.v crossmatches.v cross-protects.v crossprotects.v cross-reacts.v crossreacts.v cross-references.v crossreferences.v crusts.v cryo-fixes.v cryofixes.v cryo-preserves.v cryopreserves.v cryoprotects.v cryo-sections.v cryotreates.v cryotreats.v crystallises.v cuckoos.v cudgells.v cultures.v cumbers.v cunds.v curarises.v curarizes.v curates.v curets.v curettes.v curtains.v cusses.v customises.v customizes.v cyanylates.v cyclises.v cyphers.v cyto-adheres.v cytoreduces.v cytostains.v dansylates.v dapples.v deacetylates.v deactivates.v deacylates.v de-adenylates.v deadenylates.v deafferentates.v deafferents.v deallergises.v deamidates.v deamidizes.v deaminates.v debouches.v debranches.v debrides.v debulks.v decalcifies.v decannulates.v decapsulates.v decarboxylates.v decatenates.v decentralises.v decerebrates.v decerebrizes.v dechlorinates.v decidualises.v declutches.v decocts.v decolonises.v decolorises.v decolorizes.v decolourises.v decolourizes.v decomplementizes.v decontrols.v deconvolutes.v decoronates.v decorticates.v decouples.v decoupls.v decoys.v decrees.v deemanates.v de-energises.v deenergises.v de-energizes.v deenergizes.v de-epicardializes.v deepithelialises.v deethylates.v defaecates.v defaunates.v defeminises.v defeminizes.v defenestrates.v defibrillates.v defibrinates.v deflorates.v defocuses.v deformylates.v defunctionalises.v defunctionalizes.v degalactosylates.v degases.v degausses.v degenitalizes.v deglycerates.v degreases.v dehaematises.v dehalogenates.v dehematizes.v dehemoglobinizes.v dehiscs.v dehorns.v dehulls.v dehumanises.v dehydrochlorinates.v dehydrogenates.v dehydrogenises.v dehydrogenizes.v dehydroxylates.v dehypnotises.v dehypnotizes.v deinduces.v deinstitutionalizes.v deionises.v deionizes.v dejects.v de-leads.v deleads.v delimitates.v delipidates.v delocalises.v delocalizes.v delouses.v demagnetises.v demarks.v demasculinises.v demedullates.v demembranates.v demetalises.v demetalizes.v demethylates.v demilitarises.v demineralises.v demineralizes.v demobilises.v democratises.v demodulates.v demonetises.v demonetizes.v demoralises.v demustardizes.v demyelinates.v demystifies.v denationalises.v denatures.v denervates.v denitrates.v denitrifies.v deodorises.v deoxidises.v deoxidizes.v deoxygenates.v depancreatizes.v deparaffinises.v deparaffinizes.v departmentalises.v depersonalizes.v dephosphorylates.v depigments.v depilates.v depolarises.v depoliticises.v depoliticizes.v depolymerises.v depotentiates.v depraves.v depressurises.v depressurizes.v deprojects.v deprotects.v deproteinates.v deprotonates.v depurates.v deputes.v deputises.v dequenches.v deregulates.v derepresses.v deresinates.v derivatises.v derivatizes.v derivitises.v derivitizes.v deroofs.v derotates.v derricks.v desalinises.v desalts.v desamidates.v desamidizes.v descales.v desensitises.v desexualises.v desexualizes.v desheathes.v desheaths.v desialylates.v desolates.v desolvates.v desorbs.v despeciates.v destabilises.v destablises.v destablizes.v destains.v desulfates.v desulfurates.v desulphates.v desulphurates.v desynchronises.v details.v dethyroidizes.v detours.v detoxicates.v deuterates.v deuteriates.v devascularizes.v devils.v devitalises.v devitalizes.v deworms.v dextrinates.v dextrinizes.v diacetylates.v diacylates.v diagrams.v dialkylates.v dialogs.v dialogues.v dialyses.v diapauses.v diapers.v diazotizes.v dibbles.v dickers.v dideuterates.v diesterifies.v difluorinates.v digitalises.v digitilises.v digitises.v digitizes.v dihalogenates.v dihydrogenates.v dihydroxylates.v diiodinates.v dikes.v dilatates.v dimerises.v dimethylates.v dimites.v dimits.v dimples.v diphosphorylates.v dirties.v disacidifies.v disadvantages.v disaggregates.v disambiguates.v disarrays.v disbelieves.v disbuds.v disburdens.v discolours.v discommodes.v discommods.v discomposes.v disconfirms.v discos.v discountenances.v discretises.v discretizes.v disembodies.v disencumbers.v disfavors.v dishabituates.v dishevels.v dishonors.v disimmunizes.v disinhibits.v disinserts.v disjoints.v dismutates.v disoccludes.v disorders.v disorganises.v disorganizes.v dispensarises.v dispensarizes.v dispirits.v disproportionates.v disquiets.v disregulates.v dissatisfies.v dissimilates.v distempers.v distrains.v divulses.v dockets.v dogs.v dollies.v dolls.v dollys.v domiciles.v dorsalises.v dorsiducts.v dorsiflexes.v doses.v dosses.v douches.v dowels.v downmodulates.v downregulates.v downstages.v dowses.v dramatises.v drats.v drivels.v drudges.v dumfounds.v duns.v duplexes.v dykes.v dysregulates.v ears.v earths.v echolocates.v economises.v ecphorises.v ecphorizes.v ectropionises.v ectropionizes.v editorialises.v educes.v edulcorates.v effectuates.v effluxes.v effs.v egests.v ekphorizes.v elates.v electro-cauterises.v electrocauterises.v electro-cauterizes.v electrocauterizes.v electrodialyses.v electroelutes.v electro-injects.v electroinjects.v electroinserts.v electrophoreses.v electrophores.v electroplates.v electroporates.v electrotransfers.v electroverts.v elutes.v elutriates.v emaciates.v embolises.v embrocates.v emedullates.v empathises.v emphasises.v emplaces.v emulsions.v enamors.v enamours.v encapsulates.v enchains.v encores.v encrusts.v endarterectomises.v endarterectomizes.v endoscopes.v endothelialises.v endues.v energises.v energizes.v enfeebles.v engrafts.v engrails.v enkindles.v enlaces.v enlacs.v enplanes.v enraptures.v ensheathes.v ensheaths.v ensilages.v ensiles.v enterectomises.v enterectomizes.v entrenches.v entropionizes.v envenoms.v environs.v enwraps.v epilates.v epimerises.v epithelialises.v epithelializes.v epithelises.v epithelizes.v epitomises.v epoxidises.v epoxidizes.v equalises.v equilibrates.v eroticises.v eroticizes.v erotises.v erotizes.v essays.v esterifies.v estranges.v estrogenises.v estrogenizes.v etherises.v etherizes.v ethylates.v euthanatises.v euthanatizes.v euthanises.v euthanizes.v evaginates.v everts.v evidences.v exacts.v exanimates.v excerpts.v exchange-transfuses.v excogitates.v execrates.v exenterates.v exorcises.v expatriates.v exsanguinates.v exsects.v exsomatizes.v exteriorises.v exteriorizes.v externalises.v extrudes.v extubates.v factorises.v factorizes.v faggots.v fagots.v familiarises.v fantasises.v faradises.v faradizes.v farnesylates.v fathers.v feather-beds.v fecundates.v federalises.v federalizes.v felicitates.v feminises.v feminizes.v fenestrates.v fertilises.v feus.v fictionalises.v fictionalizes.v field-tests.v filches.v filtrates.v finalises.v fingerprints.v fire-proofs.v fireproofs.v fissures.v fistulises.v flabbergasts.v flanges.v flecks.v fleshes.v flexibilises.v flexibilizes.v flounces.v floures.v flours.v fluidizes.v fluoresceinates.v fluoridises.v fluoridizes.v fluoroscopes.v flutes.v foals.v focalises.v fogs.v footles.v footnotes.v footprints.v footslogs.v forays.v forbodes.v forebids.v forebodes.v foredooms.v foregrounds.v foreknows.v forests.v foretastes.v formalinises.v formalinizes.v formalises.v formats.v formylates.v fossilises.v fowls.v foxs.v fractionates.v franchises.v fraternises.v freckles.v free-grafts.v freeze_dries freeze-dries.v freeze-fractures.v freights.v freinds.v fringes.v frolicks.v fruits.v fuddles.v functionalises.v functionalizes.v funks.v furcates.v furs.v gabbles.v gabs.v gads.v galactosylates.v galavants.v galivants.v galvanises.v gamms.v ganglionectomises.v ganglionectomizes.v gangrenes.v gaps.v garages.v garlands.v garotes.v garots.v garrotes.v garrots.v gases.v gasses.v gastrectomises.v gastrectomizes.v gates.v gavages.v gazetes.v gazets.v gelatinises.v gelds.v generalises.v genotypes.v gens.v gentles.v geocodes.v geranylgeranylates.v ghosts.v gifts.v gingers.v girdles.v girts.v glaces.v glamorises.v glissades.v globalises.v glomectomises.v glomectomizes.v gloms.v gloves.v glucoronises.v glucuronidates.v glues.v glycates.v glycerolates.v glycerolizes.v glycosylates.v gonadectomizes.v gooses.v gormandises.v gowns.v grains.v grandfathers.v grandparents.v graphs.v grasses.v greens.v grimes.v grizzles.v grommets.v grubs.v guests.v gulls.v gussets.v guys.v habilitates.v habituates.v haemagglutinates.v haemoagglutinates.v haemocoagulates.v haemodialyses.v haemodialyzes.v haemodilutes.v haemolyses.v haemolyzes.v haemoperfuses.v haemorrhages.v hallmarks.v halogenates.v handpicks.v haploidises.v haps.v haptenates.v hardboils.v harmonises.v hasps.v headlines.v hemicastrates.v hemi-deletes.v hemisects.v hemispherectomises.v hemispherectomizes.v hemodialyses.v hemodialyzes.v hemodilutes.v hemolyses.v hemoperfuses.v hemorrhages.v heparinises.v heparinizes.v hepatectomises.v hepatectomizes.v heterodimerises.v hexes.v hies.v high-jacks.v hirudinizes.v histocultures.v hobos.v holes.v holidays.v homes.v homodimerises.v homodimerizes.v homogenises.v homografts.v honeycombs.v hoops.v horses.v hospitalises.v hots.v hoves.v hoxes.v humanises.v humanizes.v humors.v hurdles.v husbands.v hyalinises.v hyalinizes.v hybridises.v hydrogenates.v hydrogenizes.v hydrolises.v hydrolizes.v hydrolyses.v hydroxylates.v hyes.v hymns.v hyperacetylates.v hyperactivates.v hypercontracts.v hyperdefaecates.v hyperexpresses.v hyperextends.v hyperfiltrates.v hyperfractionates.v hyperimmunises.v hyperimmunizes.v hyper-induces.v hyperinduces.v hyperinnervates.v hyperluteinises.v hyper-methylates.v hypermethylates.v hypernucleates.v hyperpolarises.v hyperproduces.v hypersensitises.v hyperstimulates.v hypertransfuses.v hypertrophies.v hypnoidizes.v hypnotises.v hypomineralises.v hypomineralizes.v hypo-phosphorylates.v hypophosphorylates.v hypophysectomises.v hypophysectomizes.v hyposensitizes.v hypothecates.v hysterectomises.v hysterectomizes.v idealises.v idolises.v imbeds.v immobilises.v immortalises.v immunises.v immunoabsorbs.v immunoadsorbs.v immuno-assays.v immunoassays.v immunoblots.v immunocompromises.v immunodepletes.v immunodepresses.v immunoenhances.v immunoexpresses.v immunoinhibits.v immunoisolates.v immunolabels.v immunolocalises.v immunolocalizes.v immunoneutralises.v immunoneutralizes.v immunophenotypes.v immunopurifies.v immunoradioassays.v immunoregulates.v immunoscreens.v immunoselects.v immunostains.v immunostimulates.v immunosuppresses.v immuno-targets.v immunotargets.v immunotitrates.v immunotypes.v immures.v impersonalises.v impersonalizes.v importunes.v inbreeds.v incises.v incloses.v incommodes.v increments.v inculpates.v individualises.v individualizes.v indorses.v indues.v industrialises.v inebriates.v influxs.v ingles.v ingrafts.v ingrains.v inhumes.v inhums.v initialises.v initializes.v inlays.v innervates.v inputs.v insets.v insolubilises.v insolubilizes.v insonifies.v instances.v institutionalises.v instruments.v insufflates.v intellectualises.v intellectualizes.v intercalates.v interconverts.v interfaces.v interiorises.v interiorizes.v interlaces.v interlards.v interleafs.v interlinks.v internalises.v internationalises.v interpellates.v interposes.v interspaces.v intrenches.v introjects.v introverts.v intrusts.v intubates.v inures.v inventorys.v invoices.v iodinates.v iodises.v ionises.v iontophoreses.v iridectomizes.v isoimmunises.v isoimmunizes.v isomerises.v italicises.v itemises.v jackets.v jack_knifes jackknifes.v jecorizes.v jejunectomises.v jejunectomizes.v jeopardises.v joints.v juices.v junks.v karyotypes.v keens.v kennels.v kents.v keratinises.v keys.v kinks.v knees.v KO's.v labilises.v labyrinthectomises.v labyrinthectomizes.v lacrymates.v lactonises.v ladders.v lambasts.v lambs.v lames.v laminectomises.v laminectomizes.v lams.v laparotomises.v laparotomizes.v lapinises.v lapinizes.v lards.v lariates.v lariats.v larks.v laryngectomises.v laryngectomizes.v lasers.v lassoes.v lassooes.v lateralises.v lathers.v lathes.v lavages.v layers.v leaflets.v leagues.v leap-frogs.v leashs.v leechs.v leeps.v legalises.v legitimates.v legitimatises.v legitimises.v legitimizes.v lentectomizes.v lesions.v letters.v liberalises.v ligates.v lilts.v limes.v limns.v linearizes.v linges.v lings.v lins.v lipectomises.v lipectomizes.v lipidates.v liposuctions.v lipoxygenates.v lips.v liquifies.v lithographs.v lithotomizes.v lobectomises.v lobectomizes.v lobotomises.v lobotomizes.v looses.v lords.v Lords.v loupes.v loups.v loures.v lours.v lows.v lubrifies.v lucks.v luteinises.v luxates.v lymphadenectomises.v lymphadenectomizes.v lyophilises.v lyophilizes.v lypophilises.v lypophilizes.v lysogenises.v lysogenizes.v macadamises.v macadamizes.v machines.v macroencapsulates.v magnetises.v mainstreams.v malaxates.v malignises.v malpositions.v malts.v mantles.v manumits.v manures.v marathons.v Marathons.v marbles.v marginates.v marinades.v marsupializes.v masculinises.v masculinizes.v massacres.v mastectomises.v mastectomizes.v master-minds.v materialises.v mats.v maximises.v mazes.v mechanises.v medialises.v medicalises.v medicalizes.v medisects.v medullectomises.v medullectomizes.v melanises.v melanizes.v mentors.v mercerises.v mercerizes.v merchandises.v mercurates.v mercurializes.v mercuriates.v mesmerises.v metabolises.v metabolizes.v metals.v metastasises.v meters.v methylates.v metres.v metricises.v micellises.v microagglutinates.v microaggregates.v microbiopsies.v microcannulates.v microcatheterises.v microcatheterizes.v microcomputerises.v microcomputerizes.v microdetermines.v microdilutes.v microdissects.v microembolises.v microfills.v microfilters.v microinjects.v micromanipulates.v micromills.v micromodifies.v micronises.v micronizes.v microperfuses.v microprocesses.v microsequences.v microtitrates.v microtomes.v microwaves.v middles.v mildews.v militarises.v militarizes.v mimetises.v mimetizes.v mineralises.v mineralizes.v miniaturises.v minifies.v minimises.v minutes.v misadvises.v misattributes.v miscalls.v misclassifies.v miscodes.v misconducts.v misdiagnoses.v mis-folds.v misidentifies.v misincorporates.v mislabels.v mislocalises.v mislocalizes.v mismatches.v mispairs.v misperceives.v misprints.v misrecognises.v misrecognizes.v misregulates.v misrepairs.v misroutes.v misrules.v misspecifies.v mis-tunes.v mistunes.v miters.v mitres.v mobilises.v modernises.v moires.v moisturises.v moisturizes.v molders.v monophosphorylates.v monopolises.v moonlights.v moralises.v morcellates.v morphinizes.v morses.v Morses.v mortices.v mortises.v mothers.v moth-proofs.v motorcycles.v motorises.v muckrakes.v mulcts.v multimerises.v mummifies.v mummys.v mumps.v muscles.v muscularises.v mutagenizes.v myectomizes.v myristoylates.v narcotizes.v narks.v nasalises.v nasalizes.v nationalises.v naturalises.v nauseates.v nebulises.v nebulizes.v necropsies.v necrotises.v negatives.v neighbors.v neighbours.v nephrectomises.v neps.v nerves.v nesslerises.v nesslerizes.v neuromodulates.v neurostimulates.v neutralises.v niches.v nickels.v nims.v Nissl-stains.v nitrates.v nitrosates.v nitrosylates.v nobbles.v nonpluses.v nooses.v normalises.v noses.v notchs.v objectifies.v objurgates.v oblates.v obtrudes.v obtunds.v obturates.v oestrogenises.v oestrogenizes.v oints.v O.K.s.v OKs.v oligomerises.v oligomerizes.v oophorectomises.v oophorectomizes.v operationalises.v operationalizes.v oppugns.v opsonifies.v opsonises.v optimises.v optimizes.v orchidectomises.v orchidectomizes.v ordinates.v organises.v orphans.v osmicates.v osteotomises.v osteotomizes.v ostracises.v outbides.v outbraves.v out-competes.v outcompetes.v outdates.v outfaces.v out-Herods.v outmaneuvers.v outmarches.v outmatches.v out-paces.v outpaces.v outperforms.v outpoints.v outputs.v outranges.v outrangs.v outrivals.v outsails.v outspreads.v outstrips.v outvies.v outwears.v ovariectomises.v ovariectomizes.v overarches.v over-associates.v overassociates.v over-burdens.v over-capitalises.v overcapitalises.v over-capitalizes.v overcapitalizes.v over-charges.v over-consumes.v overconsumes.v over-cooks.v overcorrects.v overcrops.v over-crowds.v over-detects.v overdetects.v overdiagnoses.v overdoses.v over-eats.v over-elongates.v overelongates.v overemphasises.v over-emphasizes.v over-estimates.v overexcites.v over-exerts.v over-exposes.v overexpresses.v overextends.v over-feeds.v over-hangs.v overhangs.v over-heats.v over-inserts.v overinserts.v overlays.v over-learns.v overlearns.v overleeps.v overmasters.v over-praises.v over-predicts.v overpredicts.v over-produces.v over-proliferates.v over-refers.v overrefers.v over-reports.v overreports.v over-represents.v overrepresents.v oversaturates.v over-secretes.v oversews.v over-simplifies.v over-stages.v overstages.v overstains.v overstimulates.v over-strains.v over-stretches.v overstretches.v over-synthesises.v oversynthesises.v over-synthesizes.v oversynthesizes.v over-transcribes.v overtreats.v overuses.v over-values.v overventilates.v overviews.v over_weights overweights.v over-wraps.v overwraps.v oxidises.v oxygenises.v oxygenizes.v ozonises.v ozonizes.v palisades.v palliates.v palpates.v palps.v pancreatectomizes.v panels.v paragraphs.v parameterises.v parameterizes.v parasitises.v parasitizes.v parasols.v parathyroidectomizes.v parboils.v parcels.v parrots.v particularises.v pasteurises.v pastures.v patronises.v peans.v peens.v pelletises.v pelletizes.v pellets.v penalises.v pensions.v peoples.v pepsinates.v pepsinises.v pepsinizes.v peptonises.v percusses.v perifuses.v peritomizes.v peritonealizes.v peritonizes.v permeabilizes.v permeablises.v peroxidises.v personalises.v pestles.v phagocytises.v phagocytizes.v phagocytoses.v phalangizes.v phenocopies.v phenolates.v phenotypes.v philosophises.v phlebotomises.v phlorhizinises.v phlorhizinizes.v phloridzinises.v phloridzinizes.v phosphonylates.v phosphorylates.v photoactivates.v photobleaches.v photodamages.v photodecomposes.v photoinactivates.v photoinduces.v photoisomerises.v photolabels.v photolyses.v photo-oxidises.v photooxidises.v photo-oxidizes.v photopolymerises.v photopolymerizes.v photoprotects.v photoreduces.v photoregulates.v photoreverses.v photosensitises.v photostates.v photostimulates.v physicks.v piggybacks.v pillows.v pills.v pinds.v pinealectomises.v pinealectomizes.v pinions.v pinks.v pin-points.v pipettes.v piths.v plagiarises.v plaits.v planimeters.v planks.v plasmolyses.v plasmolyzes.v plateaus.v platinates.v pleas.v pleats.v plicates.v plumps.v plums.v plunks.v pneumonectomises.v pneumonectomizes.v pods.v polarises.v pole-axes.v poleaxes.v poleaxs.v politicises.v politzerizes.v pollacks.v pollards.v polyadenalates.v polyadenylates.v polyglutamylates.v polymerises.v polymerizes.v pomades.v pommels.v poniards.v popularises.v portacaval_shunts portions.v postfixes.v potentiates.v pots.v poultices.v powers.v prawns.v preabsorbs.v preachifies.v preadmits.v precepts.v precises.v precoats.v precooks.v precools.v precultures.v predates.v predeceases.v predefines.v predestinates.v pre-digests.v predigests.v pre-embeds.v preembeds.v pre-establishes.v preestablishes.v preexists.v pre-exposes.v preexposes.v prefeeds.v prefixs.v preimmunizes.v preinduces.v preinfects.v pre-irradiates.v preirradiates.v prelabels.v preloads.v preludes.v premedicates.v premixes.v prepossesses.v preprints.v preprocesses.v preprograms.v preprotects.v preps.v prereduces.v prescreens.v preselects.v presensitizes.v pre-sets.v presets.v presoaks.v prespawns.v prespecifies.v pressurises.v prestimulates.v pre-surfaces.v pretrains.v pretreats.v previews.v prewarms.v prewashes.v prickles.v prioritises.v prioritizes.v prises.v privatises.v probates.v profanes.v professionalizes.v prolates.v prongs.v propagandises.v prophesies.v propitiates.v prorates.v prorogues.v proselytises.v prospects.v prostatectomises.v prostatectomizes.v proteolyses.v proteolyzes.v protracts.v provisions.v pseudonormalises.v psycho-analyses.v psycho-analyzes.v psychs.v ptyalizes.v publicises.v puddles.v pulps.v pulverises.v pups.v purposes.v purpurates.v putties.v pyridoxylates.v quadrisects.v quadruplicates.v quads.v quails.v quantises.v quantitates.v quantizes.v quarks.v quarrells.v quartisects.v quaternizes.v queens.v Queens.v rabbits.v radiographs.v radioimmunoassays.v radiolabells.v radiolabels.v radiolocalises.v radiolocalizes.v radiosensitises.v radiosensitizes.v ranches.v ranchs.v randomises.v randomizes.v rappels.v rarefies.v rases.v rationalises.v rays.v razors.v reabsorbs.v reaccumulates.v reacquires.v re-adapts.v readdresses.v readds.v readies.v readministers.v re-afforests.v reafforests.v reaggregates.v realigns.v realises.v reallocates.v re-amplifies.v reamplifies.v reamputates.v reams.v reanalyses.v reanalyzes.v re-animates.v reanimates.v reappraises.v re-approximates.v reapproximates.v re-arterialises.v rearterialises.v re-arterializes.v rearterializes.v reasserts.v reassigns.v reassociates.v reassorts.v reattaches.v rebases.v rebinds.v rebles.v recalcifies.v recalibrates.v recanalizes.v recategorises.v recategorizes.v recatheterises.v recatheterizes.v receipts.v recemises.v recertifies.v rechallenges.v rechromatographs.v recirculates.v reclassifies.v reclones.v recodes.v recognises.v recolonises.v recombines.v recompresses.v reconceptualizes.v reconfigures.v reconnoiters.v reconstitutes.v recontaminates.v recontoures.v recontours.v re-converts.v re-counts.v re-covers.v recultivates.v recultures.v redacts.v rededicates.v redescribes.v redes.v redetects.v redetermines.v redirects.v redissects.v reds.v reeducates.v re-elevates.v reemphasizes.v re-endothelialises.v reendothelialises.v re-endothelializes.v re-engineers.v reengineers.v re-enters.v re-epithelialises.v reepithelialises.v re-epithelializes.v re-equilibrates.v re-esterifies.v reesterifies.v reevaluates.v re-examines.v reexamines.v re-excises.v reexcises.v re-explores.v reexplores.v reexposes.v reexpresses.v re-extracts.v reextracts.v refaces.v refeeds.v references.v referes.v refinishes.v refluxes.v refolds.v reforests.v reformats.v reframes.v regionalises.v regionalizes.v regrafts.v regularises.v rehears.v reheats.v rehospitalises.v rehospitalizes.v reimmunizes.v re-implants.v reimplants.v reincarcerates.v reincarnates.v re-inflates.v reinitiates.v reinjects.v reinjures.v reinnervates.v reinoculates.v reinserts.v reinstitutes.v re-internalises.v reinternalises.v re-internalizes.v reinternalizes.v re-interviews.v reinterviews.v reintroduces.v reintubates.v re-irradiates.v reisolates.v rejigs.v re-joins.v relabels.v relaparoscopies.v relearns.v relines.v relipidates.v relocalises.v relocalizes.v remainders.v remakes.v remaps.v remediates.v remilitarises.v remobilises.v remyelinates.v renatures.v renegues.v re-obliterates.v reobliterates.v re-occludes.v re-occurrs.v reoccurrs.v reorganises.v reoxidises.v reoxygenates.v repartitions.v repatterns.v reperforates.v reperfuses.v reperitonealises.v reperitonealizes.v replates.v repoints.v repolarises.v repopulates.v reposes.v repositions.v reposits.v repots.v reprimes.v reprobates.v reprocesses.v reprograms.v republishes.v repurifies.v requites.v requits.v resamples.v rescans.v re-scoers.v rescoers.v re-scores.v rescores.v rescreens.v reseals.v resects.v resensitises.v resequences.v residualises.v residualizes.v re-slices.v reslices.v resocialises.v resocializes.v resolubilizes.v resorbs.v respells.v restages.v restains.v re-stenoses.v restimulates.v restretches.v restudies.v resulfates.v resulphates.v resurveys.v resuspends.v resutures.v resynthesises.v resynthesizes.v retrains.v retransforms.v retransfuses.v retransplants.v retraumatizes.v retreads.v re-treats.v retrocedes.v retrofits.v retrotranscribes.v retypes.v reuses.v reutilises.v reutilizes.v revaccinates.v revalidates.v revascularises.v revascularizes.v reveils.v revendicates.v revenges.v revitalises.v revivifies.v revolutionalises.v revolutionalizes.v revolutionises.v rewarms.v reworks.v rexes.v rhapsodises.v ribosylates.v ricks.v ridges.v rimes.v rits.v ritualises.v ritualizes.v rives.v robes.v romanticises.v roneos.v rongeures.v rongeurs.v roofs.v rooks.v rosets.v rosettes.v rosines.v rosins.v rouges.v rough-casts.v roughcasts.v rough-dries.v roughhouses.v rowels.v rubberises.v ruddles.v ruffs.v rumours.v rusks.v ruts.v sabers.v sabres.v salaams.v salifies.v sallows.v salves.v sandaracks.v sandaracs.v sand-blasts.v sanitises.v sanitizes.v sates.v saucerizes.v savors.v savvies.v scabs.v scallops.v scamps.v scams.v scapegoates.v scarifies.v sclerotises.v sclerotizes.v scollops.v scourges.v scrabbles.v scrags.v scribes.v scrimmages.v scripts.v scruples.v scrutinises.v SCUBAs.v scuds.v scuppers.v scythes.v seams.v secludes.v sections.v sectors.v secularises.v sediments.v segments.v semaphores.v semisynthesises.v semisynthesizes.v sensibilises.v sensibilizes.v sensitises.v sequences.v sequestrates.v serialises.v serogroups.v serotypes.v servo-controls.v servocontrols.v sexes.v sexs.v sexualises.v sexualizes.v shafts.v shallows.v shanghais.v shanghis.v sheers.v sheets.v shellacks.v shellacs.v shims.v shins.v shipwrecks.v shods.v shoes.v short-lists.v shrines.v shrives.v shuttles.v sialadenectomizes.v sialylates.v sickles.v sics.v side-tracks.v signalises.v signalizes.v siliconises.v siliconizes.v silts.v silvers.v silylates.v singularises.v singularizes.v sinters.v sites.v situates.v skateboards.v skeines.v skeins.v skeletonises.v slangs.v slats.v sleds.v sleighs.v slenderises.v sleuths.v slivers.v slops.v sludges.v sluices.v smirches.v smuts.v snaffles.v snicks.v snugs.v soaps.v socialises.v sods.v soft-soaps.v soft-solders.v solaces.v solates.v solemnises.v solemnizes.v soles.v soliloquises.v solos.v solubilises.v solubilizes.v solvates.v somatises.v somatotypes.v sonicates.v soots.v sorbs.v sorrows.v sovietizes.v spangles.v spatchcocks.v spates.v spatulates.v spilts.v spindles.v spiralises.v spiritualises.v spiritualizes.v spirts.v splenectomises.v splenectomizes.v splints.v splotchs.v spoofs.v spooks.v spools.v spoons.v sporulates.v spuds.v squeegees.v squelches.v stables.v stags.v stanches.v standardises.v steam-heats.v steam-rollers.v stencils.v sterilises.v stewards.v stigmatises.v stock-piles.v stockpiles.v stomaches.v stomps.v stoppers.v strands.v strangulates.v striates.v strictures.v strops.v strychnizes.v stultifies.v stupefies.v stylises.v subcategorises.v subcategorizes.v sub-classifies.v subclassifies.v subcompartmentalises.v subcompartmentalizes.v subcultivates.v subcultures.v subexcites.v subgroups.v subindexes.v subjoins.v sublimes.v sublocalises.v sublocalizes.v subluxates.v suborns.v subsaturates.v subsidises.v subspecialises.v subtitles.v subtypes.v suctions.v sugars.v sulfates.v sulfonates.v sulfurates.v sulfuretes.v sulfurets.v sulfurizes.v sulphates.v sulphonates.v sulphurates.v sulphuretes.v sulphurets.v sulphurises.v sulphurizes.v summarises.v superactivates.v superannuates.v supercharges.v supercools.v superducts.v superfuses.v superhydrates.v superinduces.v superintends.v superposes.v superprecipitates.v supersaturates.v supershifts.v suprarenalectomizes.v surcharges.v surfeits.v suscitates.v sutures.v swabs.v swaddles.v swages.v swans.v swills.v swinges.v swobs.v swops.v syllabicates.v syllabifies.v syllabizes.v symbolises.v sympathectomises.v sympathectomizes.v sympathises.v synapses.v synchronises.v synergises.v synonymizes.v synostoses.v synthesises.v synthetises.v synthetizes.v syringes.v systematises.v taboos.v tabs.v tabus.v tape-records.v tares.v tarmacks.v tarmacs.v tees.v telecommunicates.v telefaxs.v telepathizes.v teletransmits.v tempers.v temporises.v tenants.v tenons.v tenotomizes.v tents.v tenures.v terrorises.v teslaizes.v tetanises.v tetanizes.v tetramerises.v textures.v thermalises.v thermocauterises.v thermocauterizes.v thermocycles.v thermoregulates.v thermosensitises.v thermosensitizes.v thoracotomises.v thoracotomizes.v threshes.v thwacks.v thymectomises.v thymectomizes.v thymolizes.v thyroidectomises.v thyroidectomizes.v thyroidizes.v thyroparathyroidectomizes.v timetables.v tinctures.v titles.v tittivates.v toggles.v tolerises.v tolerizes.v tonicizes.v tonsillectomizes.v tonsures.v tools.v top-dresses.v torques.v torrefies.v tosylates.v trabeculates.v tracheostomizes.v tracheotomizes.v traduces.v trafficks.v traffics.v trammels.v tranquillises.v transactivates.v transdifferentiates.v transduces.v transects.v transesterifies.v transfects.v transfigures.v tranships.v transilluminates.v transits.v transliterates.v translocates.v transmogrifies.v transphosphorylates.v transsects.v trapses.v traumatises.v traumatizes.v travestys.v treadles.v trees.v trellises.v trenchs.v trends.v trepans.v trephines.v triangulates.v trichinizes.v trills.v triplicates.v trisects.v tritiates.v triturates.v trivialises.v trolls.v troops.v trucks.v trues.v trusses.v trypsinises.v trypsinizes.v tubularizes.v turfs.v turgidizes.v twines.v twins.v twits.v tyrannises.v ubiquitinates.v ultrapurifies.v ultrasonicates.v unbars.v unbinds.v unbosoms.v unbridles.v uncaps.v unclamps.v unclips.v unclogs.v uncuffs.v undeceives.v undercalls.v underdetects.v underdiagnoses.v underemphasises.v underemphasizes.v underexerts.v under-feeds.v undernourishes.v underpredicts.v undersedates.v understages.v understains.v undertreats.v underuses.v underutilises.v underutilizes.v unfits.v unhorses.v universalizes.v unmans.v unroofs.v unsays.v unseats.v unsexes.v unsticks.v upregulates.v uptakes.v urbanises.v utilises.v vagotomizes.v vails.v vandalises.v vandalizes.v vaporises.v vapourises.v vapourizes.v variegates.v variolates.v vascularises.v vascularizes.v vasectomizes.v vaunts.v vd.'s.v vd.s.v Vd's.v Vds.v veneers.v ventralises.v ventralizes.v ventriducts.v verbalises.v victimises.v victuals.v videos.v virilises.v virilizes.v visions.v visualises.v vitalises.v vitalizes.v vitrectomises.v vitrectomizes.v vivifies.v vocalises.v vogues.v volitilises.v vortexs.v vulcanises.v vulcanizes.v vulgarises.v vulnerates.v wagers.v wallpapers.v wands.v wardens.v wars.v waterlogs.v wearies.v weasels.v weekends.v wees.v weirs.v welches.v wells.v wenchs.v westernises.v whisks.v whizes.v whops.v winches.v winkles.v winters.v wises.v womanises.v wows.v wracks.v wreathes.v xanthates.v xenografts.v xeroxes.v Xeroxes.v x-rays.v xrays.v X-rays.v yarns.v yellows.v yokes.v zenkerizes.v zippers.v link-grammar-5.3.16/data/en/words/units.60000664000076400007640000000000212431741033015012 00000000000000/ link-grammar-5.3.16/data/en/words/words.v.10.40000664000076400007640000000277412766044421015521 00000000000000acknowledging.q adding.q admitting.q advancing.q affirming.q agreeing.q alleging.q announcing.q arguing.q ascertaining.q asserting.q assuming.q avering.q believing.q blathering.q bloviating.q bragging.q calculating.q charging.q claiming.q commanding.q commenting.q complaining.q conceding.q concluding.q confessing.q confirming.q contending.q continuing.q crying.q deciding.q declaring.q deducing.q demanding.q determining.q discerning.q disclosing.q discovering.q dodging.q emphasizing.q envisioning.q equivocating.q evading.q exclaiming.q explaining.q figuring.q guessing.q hedging.q hemming.q hesitating.q hinting.q hissing.q holding.q hoping.q hypothesizing.q implying.q inquiring.q insisting.q intimating.q learning.q lying.q maintaining.q mumbling.q musing.q muttering.q noting.q observing.q ordering.q pledging.q positing.q postulating.q predicting.q presuming.q presupposing.q prevaricating.q proclaiming.q professing.q proposing.q proving.q quivering.q reading.q realizing.q reasoning.q recalling.q reckoning.q recognizing.q recounting.q reflecting.q relating.q remarking.q remembering.q repeating.q replying.q reporting.q resolving.q responding.q retorting.q revealing.q ruling.q screaming.q shouting.q sighing.q singing.q sobing.q speculating.q spiting.q stalling.q stating.q stipulating.q stressing.q suggesting.q swearing.q temporizing.q tergiversating.q testifying.q theorizing.q thinking.q threatening.q urging.q uttering.q vacillating.q vocalizing.q warning.q wavering.q whispering.q wondering.q writing.q yelling.q link-grammar-5.3.16/data/en/words/words.v.1.30000664000076400007640000003362012766044421015432 00000000000000abated.v-d abounded.v-d about-faced.v-d absconded.v-d abstained.v-d acceded.v-d accounted.v-d accrued.v-d ached.v-d acquiesced.v-d adenized.v-d adhered.v-d adjoined.v-d ad-libbed.v-d alighted.v-d alluded.v-d ambled.v-d ambulated.v-d amounted.v-d anteflected.v-d apologized.v-d apostatized.v-d appertained.v-d aquaplaned.v-d arose.v-d arrived.v-d assented.v-d astringed.v-d atoned.v-d atrophied.v-d attitudinized.v-d autoagglutinated.v-d autodegraded.v-d autooxidised.v-d auto-oxidized.v-d autooxidized.v-d autoproliferated.v-d autotomized.v-d autoxidized.v-d baaed.v-d babbled.v-d babysat.v-d backbited.v-d backfired.v-d backpedalled.v-d backslashed.v-d backslid.v-d backspaced.v-d bacteriolyzed.v-d balked.v-d ballooned.v-d bammed.v-d banqueted.v-d banted.v-d bantered.v-d barfed.v-d barked.v-d barnstormed.v-d basked.v-d bawled.v-d bayed.v-d beeped.v-d beetled.v-d behaved.v-d belched.v-d bellyached.v-d belonged.v-d bickered.v-d billowed.v-d biodegraded.v-d bitched.v-d blabbered.v-d blathered.v-d blazed.v-d bleated.v-d bleeped.v-d blenched.v-d blethered.v-d bloated.v-d bloomed.v-d blossomed.v-d blubbered.v-d blundered.v-d blushed.v-d boded.v-d boomed.v-d braked.v-d brawled.v-d brayed.v-d bristled.v-d brooded.v-d browsed.v-d bubbled.v-d budded.v-d bullshitted.v-d bunked.v-d burbled.v-d burgeoned.v-d burped.v-d bustled.v-d cabbed.v-d cackled.v-d calved.v-d campaigned.v-d canaliculized.v-d cantered.v-d capered.v-d capillarized.v-d capitulated.v-d careened.v-d caroled.v-d carolled.v-d caroused.v-d cascaded.v-d castled.v-d catered.v-d caterwauled.v-d caviled.v-d cavilled.v-d cavorted.v-d chafed.v-d chattered.v-d cheeped.v-d chemosensitised.v-d chimed.v-d chirped.v-d chirruped.v-d chortled.v-d chromatofocused.v-d chromatofocussed.v-d chuckled.v-d chugged.v-d chummed.v-d clacked.v-d clambered.v-d clamored.v-d clamoured.v-d clanked.v-d clashed.v-d clattered.v-d clerked.v-d climaxed.v-d clucked.v-d clung.v-d clunked.v-d clustered.v-d coalesced.v-d coasted.v-d cocirculated.v-d coevolved.v-d coexisted.v-d cohabited.v-d cohered.v-d coincided.v-d collaborated.v-d collateralized.v-d collided.v-d colluded.v-d comigrated.v-d commentated.v-d commiserated.v-d communed.v-d comodulated.v-d competed.v-d complied.v-d compromised.v-d confabbed.v-d confabulated.v-d conflicted.v-d conformed.v-d congealed.v-d congregated.v-d connived.v-d consorted.v-d conspired.v-d convalesced.v-d converged.v-d conversed.v-d cooed.v-d co-operated.v-d cooperated.v-d co-ossifyed.v-d coossifyed.v-d coped.v-d copulated.v-d corresponded.v-d coruscated.v-d counterphased.v-d covaried.v-d covaryed.v-d cowered.v-d crackled.v-d crash-dived.v-d creaked.v-d crepitated.v-d crested.v-d cringed.v-d croaked.v-d cross-dressed.v-d crossdressed.v-d crossmatched.v-d crowed.v-d crusaded.v-d culminated.v-d curtseyed.v-d curtsied.v-d cycled.v-d cyclized.v-d cytoadhered.v-d cytodifferentiated.v-d dabbled.v-d dallied.v-d dawdled.v-d dawned.v-d day-dreamed.v-d daydreamed.v-d decamped.v-d decayed.v-d deceased.v-d declutched.v-d decompensated.v-d decremented.v-d decussated.v-d de-etiolated.v-d deetiolated.v-d defasciculated.v-d defaulted.v-d defecated.v-d defected.v-d deflagrated.v-d degenerated.v-d dehisced.v-d delaminated.v-d deliberated.v-d delved.v-d demurred.v-d departed.v-d depended.v-d deplaned.v-d deplasmolyzed.v-d depreciated.v-d deputized.v-d desisted.v-d despaired.v-d deswelled.v-d deteriorated.v-d detracted.v-d detrained.v-d deviated.v-d devolved.v-d dieted.v-d differed.v-d digitated.v-d digressed.v-d dilly-dallied.v-d disagreed.v-d disappeared.v-d discoursed.v-d discriminated.v-d disembarked.v-d disintegrated.v-d disrobed.v-d dissembled.v-d dissented.v-d dissertated.v-d dithered.v-d divagated.v-d diverged.v-d doddered.v-d domineered.v-d doodled.v-d doted.v-d double-parked.v-d dovetailed.v-d dowed.v-d downshifted.v-d downslanted.v-d downsloped.v-d drawled.v-d drizzled.v-d drooled.v-d dueled.v-d duelled.v-d dwelled.v-d dwelt.v-d dwindled.v-d eavesdropped.v-d ebbed.v-d economized.v-d eddied.v-d editorialized.v-d effervesced.v-d effloresced.v-d elapsed.v-d electioneered.v-d eloped.v-d emanated.v-d embarked.v-d emerged.v-d emigrated.v-d emoted.v-d empathized.v-d encamped.v-d encroached.v-d enquired.v-d ensued.v-d equivocated.v-d erred.v-d eructed.v-d erupted.v-d evaporated.v-d eventuated.v-d excelled.v-d exflagellated.v-d existed.v-d exited.v-d exosmosed.v-d expatiated.v-d experimented.v-d expired.v-d explanted.v-d expostulated.v-d exulted.v-d fainted.v-d faltered.v-d fared.v-d farted.v-d fasted.v-d fawned.v-d feinted.v-d festered.v-d festinated.v-d fibbed.v-d fibrosed.v-d fidgeted.v-d filibustered.v-d fizzed.v-d flailed.v-d flaked.v-d flamed.v-d flickered.v-d flinched.v-d flirted.v-d flitted.v-d flopped.v-d floundered.v-d flourished.v-d flowered.v-d fluctuated.v-d fluoresced.v-d fluttered.v-d fly-fished.v-d foot-sloged.v-d foot-slogged.v-d foraged.v-d foregathered.v-d forgathered.v-d fornicated.v-d fossilized.v-d foxhunted.v-d fragmented.v-d fraternized.v-d freelanced.v-d free-wheeled.v-d freewheeled.v-d fretted.v-d frivoled.v-d froliced.v-d frothed.v-d frowned.v-d fulminated.v-d fumed.v-d functioned.v-d fundholded.v-d fungated.v-d fussed.v-d gallivanted.v-d galumphed.v-d gamboled.v-d gambolled.v-d gaped.v-d gardened.v-d gastrulated.v-d gawked.v-d gawped.v-d gazed.v-d gelated.v-d gelled.v-d genuflected.v-d gesticulated.v-d gestured.v-d gibbered.v-d gibed.v-d giggled.v-d glared.v-d gleamed.v-d glided.v-d glimmered.v-d glinted.v-d glistened.v-d glistered.v-d glitched.v-d glittered.v-d gloated.v-d globe-troted.v-d globetroted.v-d globe-trotted.v-d globetrotted.v-d gloried.v-d glowed.v-d glowered.v-d goggled.v-d golfed.v-d gormandized.v-d gossiped.v-d gossipped.v-d graduated.v-d grappled.v-d gravitated.v-d grayed.v-d grazed.v-d greyed.v-d grimaced.v-d grinned.v-d grooved.v-d grouched.v-d groused.v-d groveled.v-d grovelled.v-d guffawed.v-d gurgled.v-d gusted.v-d gybed.v-d gyrated.v-d haggled.v-d haled.v-d hallucinated.v-d hankered.v-d harked.v-d harped.v-d hawed.v-d hearkened.v-d heeled.v-d herniated.v-d heterodimerized.v-d heteromultimerized.v-d hewed.v-d hibernated.v-d hiccoughed.v-d hiccuped.v-d hiccupped.v-d hinged.v-d hissed.v-d hitchhiked.v-d hobnobbed.v-d hollered.v-d honeymooned.v-d hovered.v-d huddled.v-d huffed.v-d hungered.v-d hurtled.v-d hydroplaned.v-d hyperaggregated.v-d hyperdefecated.v-d hyperfiltered.v-d hyperluteinized.v-d hypermutated.v-d hypertrophyed.v-d hyporesonated.v-d hyporesponded.v-d ice-skated.v-d immigrated.v-d immunoreacted.v-d impinged.v-d inched.v-d infarcted.v-d innovated.v-d interacted.v-d interceded.v-d intercommunicated.v-d interdigitated.v-d interfered.v-d intermarried.v-d intermingled.v-d intervened.v-d introspected.v-d intruded.v-d intumesced.v-d inveighed.v-d involuted.v-d itched.v-d jabbered.v-d jack-knifed.v-d jaunted.v-d jawed.v-d jay-walked.v-d jaywalked.v-d jelled.v-d jested.v-d jibed.v-d jittered.v-d jived.v-d jockeyed.v-d joked.v-d journeyed.v-d jousted.v-d kemped.v-d kowtowed.v-d lacrimated.v-d lactated.v-d lagged.v-d languished.v-d lapsed.v-d lased.v-d laughed.v-d leafed.v-d leered.v-d legislated.v-d liaised.v-d lisped.v-d lived.v-d loafed.v-d locomoted.v-d loitered.v-d lolled.v-d longed.v-d loped.v-d lounged.v-d lowned.v-d lumbered.v-d lurked.v-d lusted.v-d luxuriated.v-d majored.v-d malfunctioned.v-d malignized.v-d malingered.v-d marauded.v-d marveled.v-d marvelled.v-d masqueraded.v-d materialized.v-d matriculated.v-d maturated.v-d matured.v-d maundered.v-d meandered.v-d meddled.v-d meditated.v-d menstruated.v-d meowed.v-d metamorphosed.v-d metastasized.v-d mewed.v-d miaoued.v-d miaowed.v-d micturated.v-d migrated.v-d militated.v-d mingled.v-d ministered.v-d misbehaved.v-d misfired.v-d molted.v-d monkeyed.v-d mooched.v-d mooed.v-d moped.v-d moralized.v-d moseyed.v-d motored.v-d mouldered.v-d muck-raked.v-d mushroomed.v-d mutinied.v-d name-dropped.v-d napped.v-d nattered.v-d necked.v-d necrosed.v-d neighed.v-d nested.v-d networked.v-d niggled.v-d nosedived.v-d noshed.v-d objected.v-d officiated.v-d orated.v-d oscillated.v-d oscitated.v-d osmoregulated.v-d osmosed.v-d osseointegrated.v-d overacted.v-d overcompensated.v-d overreacted.v-d overslept.v-d overwintered.v-d ovulated.v-d paled.v-d palled.v-d palpebrated.v-d palpitated.v-d pandered.v-d panhandled.v-d panicked.v-d panted.v-d parachuted.v-d parleyed.v-d participated.v-d pattered.v-d paused.v-d peaked.v-d pearled.v-d peeped.v-d pellated.v-d perambulated.v-d percolated.v-d perished.v-d persevered.v-d persisted.v-d perspired.v-d pertained.v-d philandered.v-d philosophized.v-d picnicked.v-d piddled.v-d pimped.v-d pinged.v-d pirouetted.v-d pivoted.v-d planed.v-d play-acted.v-d plodded.v-d plummeted.v-d plummetted.v-d politicked.v-d polkaed.v-d pollocked.v-d pomed.v-d pommed.v-d pontificated.v-d pored.v-d postured.v-d pottered.v-d pounced.v-d pouted.v-d powwowed.v-d pranced.v-d prated.v-d prattled.v-d preachified.v-d preachifyed.v-d predominated.v-d pre-existed.v-d preponderated.v-d preregistered.v-d presided.v-d prevailed.v-d prevaricated.v-d preyed.v-d primped.v-d procrastinated.v-d procreated.v-d profited.v-d profiteered.v-d progressed.v-d prolapsed.v-d proliferated.v-d propagandized.v-d proselytized.v-d prospered.v-d protruded.v-d pub-crawled.v-d puled.v-d pullulated.v-d pulsated.v-d pulsed.v-d punned.v-d pupariated.v-d pupated.v-d purred.v-d pussyfooted.v-d putrefied.v-d puttered.v-d quacked.v-d quaked.v-d quarreled.v-d quarried.v-d quavered.v-d quested.v-d queued.v-d quibbled.v-d quipped.v-d quivered.v-d racketed.v-d rafted.v-d raged.v-d railed.v-d rained.v-d rambled.v-d rampaged.v-d rankled.v-d ranted.v-d rasped.v-d ratted.v-d raved.v-d reacted.v-d reappeared.v-d rebelled.v-d rebounded.v-d receded.v-d reclined.v-d recoiled.v-d reconnoitred.v-d recriminated.v-d recrudesced.v-d recuperated.v-d recurred.v-d redecussated.v-d redounded.v-d re-echoed.v-d re-emerged.v-d reemerged.v-d refected.v-d refixated.v-d reflowed.v-d refrained.v-d regressed.v-d re-infarcted.v-d reinfarcted.v-d re-intervened.v-d reintervened.v-d rejoiced.v-d relapsed.v-d relented.v-d relied.v-d reminisced.v-d remonstrated.v-d renarrowed.v-d rendezvoused.v-d reneged.v-d re-occured.v-d reoccured.v-d repetatured.v-d repined.v-d resided.v-d resonated.v-d resorted.v-d resounded.v-d respired.v-d rested.v-d restenosed.v-d resulted.v-d resurfaced.v-d retaliated.v-d retched.v-d retreated.v-d retrenched.v-d retrograded.v-d retrogressed.v-d reveled.v-d revelled.v-d reverberated.v-d reverted.v-d revolted.v-d revolved.v-d rhapsodized.v-d rioted.v-d ripened.v-d riposted.v-d rippled.v-d rocketed.v-d romanced.v-d romped.v-d roomed.v-d roosted.v-d rootled.v-d rough-housed.v-d roved.v-d rubber-necked.v-d rubbernecked.v-d rumbled.v-d ruminated.v-d rummaged.v-d sagged.v-d salivated.v-d sauntered.v-d scampered.v-d scavenged.v-d schemed.v-d scintillated.v-d scowled.v-d scrammed.v-d screeched.v-d scrimped.v-d scrimshanked.v-d scrolled.v-d scrounged.v-d scubaed.v-d scuffled.v-d seceded.v-d seesawed.v-d seethed.v-d sermonized.v-d seroconverted.v-d seroreverted.v-d shadow-boxed.v-d shilly-shallied.v-d shillyshallied.v-d shilly-shallyed.v-d shimmered.v-d shitted.v-d shivered.v-d shrimped.v-d shuddered.v-d sided.v-d side-sliped.v-d side-slipped.v-d sidled.v-d simmered.v-d simpered.v-d sinned.v-d sizzled.v-d skated.v-d skedaddled.v-d skimped.v-d skirmished.v-d skulked.v-d skylarked.v-d sky-rocketed.v-d skyrocketed.v-d slackened.v-d slalomed.v-d slalommed.v-d slavered.v-d sleeted.v-d slithered.v-d slobbered.v-d slogged.v-d slouched.v-d slumbered.v-d slummed.v-d slushed.v-d smarted.v-d smiled.v-d smirked.v-d smoldered.v-d smouldered.v-d snacked.v-d snaked.v-d sneered.v-d sneezed.v-d snickered.v-d sniffled.v-d sniggered.v-d sniped.v-d snitched.v-d sniveled.v-d snivelled.v-d snooped.v-d snoozed.v-d snored.v-d snowballed.v-d snowboarded.v-d snowed.v-d snowshoed.v-d snuffled.v-d sobbed.v-d soft-landed.v-d softlanded.v-d sojourned.v-d soliloquized.v-d somersaulted.v-d soughed.v-d soured.v-d sparkled.v-d sparred.v-d specialised.v-d specialized.v-d speciated.v-d speechified.v-d spermiated.v-d sphacelated.v-d splurged.v-d spluttered.v-d sprawled.v-d sprinted.v-d sputtered.v-d squabbled.v-d squalled.v-d squawked.v-d squeaked.v-d squealed.v-d squinted.v-d squirmed.v-d stagnated.v-d stemmed.v-d stone-walled.v-d straggled.v-d strayed.v-d stridulated.v-d strived.v-d struggled.v-d stuttered.v-d subbed.v-d subscribed.v-d subsided.v-d subsisted.v-d subspecialized.v-d succumbed.v-d sulked.v-d summered.v-d sunbathed.v-d supercoiled.v-d supervened.v-d supped.v-d suppurated.v-d surfaced.v-d surged.v-d swaggered.v-d swarmed.v-d sweltered.v-d swerved.v-d swirled.v-d swooned.v-d sympathized.v-d tampered.v-d tap-danced.v-d tapdanced.v-d tarried.v-d tattled.v-d taxied.v-d teemed.v-d teetered.v-d teethed.v-d temporized.v-d tergiversated.v-d testated.v-d thrived.v-d throbbed.v-d thudded.v-d tingled.v-d tinkered.v-d tippled.v-d tiptoed.v-d tittered.v-d tittle-tattled.v-d toadied.v-d tobogganed.v-d toiled.v-d tolled.v-d tootled.v-d tottered.v-d touch-typed.v-d towered.v-d toyed.v-d traipsed.v-d transmigrated.v-d transpired.v-d traveled.v-d travelled.v-d trekked.v-d trembled.v-d trespassed.v-d trifled.v-d trifurcated.v-d triumphed.v-d trundled.v-d tunneled.v-d tunnelled.v-d tussled.v-d tweeted.v-d twinkled.v-d twitched.v-d twittered.v-d ululated.v-d underacted.v-d undulated.v-d uplinked.v-d urinated.v-d urticated.v-d vacationed.v-d vacillated.v-d vacuolated.v-d vamoosed.v-d vamped.v-d vanished.v-d vaulted.v-d vegetated.v-d venodilated.v-d verbigerated.v-d verged.v-d vied.v-d volvulated.v-d vouched.v-d voyaged.v-d waddled.v-d waffled.v-d wallowed.v-d waltzed.v-d wandered.v-d waned.v-d wanked.v-d warbled.v-d water-skied.v-d waterskied.v-d wavered.v-d welshed.v-d weltered.v-d wept.v-d wheezed.v-d whelped.v-d whimpered.v-d whinnied.v-d whirred.v-d wilted.v-d winced.v-d winked.v-d wiretapped.v-d wisecracked.v-d withered.v-d wobbled.v-d womanized.v-d wool-gathered.v-d woolgathered.v-d wrangled.v-d wriggled.v-d writhed.v-d yachted.v-d yaked.v-d yammered.v-d yanged.v-d yapped.v-d yawed.v-d yawned.v-d yearned.v-d yelped.v-d yenned.v-d yiped.v-d yowled.v-d zaged.v-d zagged.v-d ziged.v-d zigged.v-d zig-zagged.v-d zigzagged.v-d link-grammar-5.3.16/data/en/words/words.v.6.20000664000076400007640000000735012766044421015437 00000000000000adopts.v airlifts.v airs.v angles.v armors.v authorises.v averages.v backfills.v backpacks.v backs.v badges.v bails.v bangs.v beams.v beckons.v beefs.v bellows.v benchmarks.v bends.v bicycles.v bikes.v binds.v bites.v blares.v bleeds.v blogs.v blows.v bobs.v bogs.v boils.v bolts.v boos.v boots.v boozes.v bores.v bounces.v bounds.v bowls.v boxs.v branches.v breaks.v breathes.v brightens.v bruises.v brushes.v buckles.v bucks.v bugs.v builds.v bulges.v bumps.v bums.v bunches.v burns.v busts.v buttons.v butts.v buzzes.v calms.v camps.v cancels.v canoes.v captions.v carves.v cashes.v casts.v chambers.v changes.v chats.v cheats.v checks.v cheers.v cheeses.v chews.v chills.v chips.v chokes.v chomps.v chops.v choreographs.v churns.v cleans.v climbs.v clogs.v closes.v clouds.v clumps.v codes.v coffers.v coils.v combs.v connects.v contracts.v cooks.v cools.v cops.v costumes.v coughs.v counts.v cracks.v crams.v crosses.v crowds.v crumbles.v crumples.v crunches.v curls.v custom-builds.v dashes.v deep-fries.v dematerializes.v dials.v digs.v dines.v drags.v drains.v dresses.v dries.v drinks.v dropkicks.v drops.v drowns.v drums.v ducks.v dumbs.v eases.v eats.v edges.v emails.v emcees.v empties.v evangelizes.v evens.v faces.v fans.v farms.v fattens.v feeds.v fends.v fetches.v feuds.v files.v fills.v filters.v fires.v firms.v fishes.v fists.v flares.v flattens.v flavors.v flies.v flips.v floats.v floods.v flubs.v flunks.v flushes.v folds.v follows.v forks.v fouls.v frames.v freaks.v freezes.v frenchs.v freshens.v frizzes.v frizzles.v fucks.v fuels.v gallops.v gathers.v glazes.v gobbles.v gongs.v grabs.v grinds.v gulps.v gutters.v hacks.v hammers.v hand-builds.v hangs.v hardwires.v harkens.v hauls.v heads.v heals.v heats.v herds.v hides.v hikes.v hitches.v homers.v hooks.v hops.v horns.v hunts.v irons.v jams.v jerks.v joins.v jumbles.v jumps.v kayaks.v kills.v knocks.v knots.v laps.v lashes.v leads.v leaks.v leans.v leaps.v levels.v licks.v lightens.v lights.v limbers.v lines.v livens.v logs.v loops.v loosens.v loses.v marches.v marchs.v marries.v matches.v melts.v messes.v misses.v mixes.v mops.v mounds.v mouths.v moves.v mucks.v nods.v oozes.v opens options.v overthrows.v packs.v pairs.v pans.v parlays.v parties.v peels.v pees.v piles.v pisses.v plays.v ploughs.v plows.v plucks.v plunges.v points.v pokes.v pops.v pounds.v pries.v prinks.v prototypes.v puckers.v pulls.v pumps.v pushes.v quiets.v rags.v rakes.v reaches.v reels.v rents.v rerecords.v resizes.v revs.v rewinds.v rides.v rings.v rips.v rocks.v rolls.v roots.v rotoscopes.v rounds.v rubbers.v rubs.v rushes.v sails.v saws.v scarfs.v scopes.v scouts.v scrapes.v scratches.v screws.v scuffs.v seals.v segues.v serves.v settles.v sews.v shakes.v shapes.v shaves.v shifts.v shines.v ships.v shoots.v shorts.v shrugs.v shushes.v shuts.v signs.v silkscreens.v sketches.v skin-dives.v skips.v skis.v slicks.v slides.v slips.v slits.v sloughs.v slows.v slurps.v smartens.v smashes.v smooths.v snaps.v snatches.v sneaks.v sniffs.v snorkels.v snuffs.v soaks.v sobers.v softens.v spaces.v sparks.v speeds.v spells.v spills.v spins.v spirals.v spits.v splices.v splits.v spreads.v springs.v sprouts.v spruces.v squares.v squeezes.v squirts.v squishes.v staggers.v stalks.v stamps.v stares.v stars.v starves.v steals.v steams.v sticks.v stiffens.v stirs.v stocks.v storms.v straightens.v stretches.v strips.v sucks.v sums.v surfs.v swells.v swims.v swings.v switches.v swots.v tallies.v tangles.v tapers.v tasks.v thickens.v thins.v ticks.v tidies.v tightens.v tinkles.v tips.v tires.v togs.v tones.v topples.v tosses.v touches.v trails.v treads.v trims.v trips.v tucks.v tumbles.v tunes.v twists.v types.v vacuums.v wakes.v walks.v warms.v weaves.v weeds.v weighs.v whips.v whites.v whoops.v winds.v wins.v wipes.v works.v wraps.v zeroes.v link-grammar-5.3.16/data/en/words/words.n.t0000664000076400007640000000303612431741033015352 00000000000000abbé.t Abbé.t abbot.t accompanist.t accountant.t administrator.t admiral.t adviser.t advisor.t agent.t aide.t ambassador.t analyst.t arbitrator.t archbishop.t archdeacon.t architect.t archivist.t assessor.t asshole.t assistant.t associate.t attorney.t auditor.t bailiff.t best_man bosun.t broker.t brother.t buyer.t candidate.t captain.t cardinal.t chairman.t chairwoman.t chancellor.t chaplain.t chief.t clerk.t commander.t commissioner.t complainant.t comptroller.t congressman.t contractor.t coordinator.t coroner.t correspondent.t councillor.t counsellor.t counselor.t deaconess.t deacon.t dean.t defendant.t defender.t delegate.t Democrat.t deputy.t diplomat.t director.t doctor.t duchess.t duke.t economist.t editor.t emissary.t emperor.t empress.t engineer.t executive.t executor.t father.t foreman.t founder.t general.t governor.t headmaster.t headmistress.t head.t inspector.t intern.t justice.t king.t knight.t lawyer.t leader.t leutenant.t librarian.t litigator.t lobbyist.t maid_of_honor major.t manager.t marquise.t marshall.t master-at-arms.t master.t mate.t mayor.t minister.t mother.t officer.t owner.t partner.t pastor.t postmaster.t premier.t president.t prime_minister private.t professor.t proprietor.t prosecutor.t quarter-master.t ranger.t representative.t Republican.t Sainte.t Saint.t sargent.t seaman.t secretary.t Seigneur.t senator.t Senator.t shah.t sheriff.t sister.t skipper.t solicitor.t speaker.t spokesman.t spokesperson.t spokeswoman.t sponsor.t superintendent.t treasurer.t undersecretary.t underwriter.t vice-admiral.t warden.t link-grammar-5.3.16/data/en/words/words.v.8.40000664000076400007640000000223612766044421015441 00000000000000auctioning.v bandying.v barring.v battening.v blocking.v blotting.v blurting.v boarding.v booking.v bottling.v bundling.v caging.v carrying.v carting.v chalking.v chasing.v chucking.v cluttering.v covering.v cranking.v cutting.v damming.v dishing.v dividing.v doling.v dredging.v dumping.v egging.v eking.v exporting.v factoring.v faxing.v fixing.v flinging.v fobbing.v gouging.v hamming.v hashing.v hoisting.v jacking.v jazzing.v jotting.v kicking.v ladling.v laying.v lifting.v linking.v loading.v locking.v lopping.v mailing.v mapping.v marking.v meting.v mulling.v mussing.v nailing.v palming.v patching.v paving.v penning.v phasing.v phoning.v picking.v piecing.v pinning.v plugging.v pricking.v propping.v punching.v racking.v reining.v rigging.v riling.v rinsing.v roughening.v roughing.v saving.v scaling.v scaring.v screening.v shoring.v singling.v sizing.v skimming.v skittling.v smuggling.v sopping.v sorting.v spicing.v stacking.v staking.v staving.v stringing.v stuffing.v sussing.v sweeping.v tacking.v taping.v tearing.v throwing.v tiding.v topping.v totaling.v totalling.v toughening.v tracking.v tying.v wadding.v washing.v wearing.v wringing.v yanking.v zipping.v link-grammar-5.3.16/data/en/words/words.v.5.20000664000076400007640000000154012454642613015432 00000000000000agonizes.v anguishes.v barges.v bottoms.v bows.v breezes.v brims.v caves.v caws.v clams.v clowns.v craps.v crawls.v creeps.v crops.v crouchs.v cruises.v darts.v dives.v dozes.v drifts.v drones.v drowses.v fades.v fizzles.v flocks.v flows.v foams.v gangs.v gears.v goofs.v gushes.v hurries.v jets.v jogs.v juts.v keels.v kneels.v knuckles.v lies.v limps.v lingers.v listens.v looms.v lunges.v lurchs.v mellows.v nestles.v opts.v peeks.v peers.v perks.v peters.v pigs.v pines.v plonks.v plops.v puffs.v riffles.v rots.v rucks.v sallies.v scoots.v screams.v scurries.v seeps.v shacks.v shies.v shops.v shrivels.v skids.v slacks.v slaves.v sleeps.v slims.v slinks.v slopes.v slumps.v soars.v soldiers.v spurts.v squats.v steps.v stoops.v streams.v strolls.v struts.v stumbles.v swoops.v teams.v tenses.v toddles.v tramps.v trickles.v trudges.v veers.v wafts.v zooms.v link-grammar-5.3.16/data/en/words/entities.locations.sing0000664000076400007640000000613412431741033020275 00000000000000Africa.l Agreste.l Alabama.l Alberta.l Aleppo.l Antarctic.l Antigua.l Arctic.l Arizona.l Arkansas.l Arusha.l Asia.l Aspen.l Assyria.l Atlanta.l Baar.l Balboa.l Baltimore.l Bangkok.l Barbuda.l Barcelona.l Bechuanaland.l Beijing.l Bern.l Berne.l Bombay.l Borneo.l Bosnia.l Bratislava.l Brevital.l Bristol.l Brittany.l Brussels.l Budapest.l Buruli.l Byelarus.l Byzantium.l Cad.l Cape.l Cage.l Cain.l Cairo.l California.l Callisto.l Cambridge.l Canterbury.l Catalonia.l Cephalonia.l Ceylon.l Champagne.l Charon.l Chicago.l Cincinnati.l Colorado.l Columbia.l Como.l Connecticut.l Copenhagen.l Corinth.l Coventry.l Coxsackie.l Creation.l Crouzon.l Curacao.l Dallas.l Delaware.l Derby.l Devonshire.l Dodge.l Doheny.l Dorex.l Dublin.l Eden.l Edinburgh.l Eire.l Eminence.l Erie.l Europa.l Europe.l Fermo.l Fife.l Florida.l Formalin.l Formosa.l Frankfurt.l Funen.l Gaul.l Geneva.l Goa.l Guadalajara.l Guam.l Guiana.l Hamburg.l Hardy.l Harlem.l Hartmann.l Harvard.l Hasselbach.l Haverhill.l Heidelberg.l Helsinki.l Henderson.l Hercules.l Hermes.l Herzegovina.l Holland.l Ibadan.l Illinois.l Indiana.l Interlingua.l Islay.l Johannesburg.l Kampuchea.l Kansas.l Katanga.l Katar.l Kea.l Kentucky.l Kilimanjaro.l Kirghizia.l Kyoto.l Lagos.l Leeds.l Leichtenstein.l Leiden.l Lissauer.l Liverpool.l Locarno.l London.l Louisiana.l Lucerne.l Lucifer.l Lund.l Lusaka.l Macao.l Madoera.l Madrid.l Maghreb.l Maine.l Malmo.l Manchuria.l Manipur.l Manitoba.l Mannheim.l Marabou.l Maryland.l Massachusetts.l Melanesia.l Memphis.l Mesopotamia.l Miami.l Michigan.l Milan.l Milwaukee.l Minneapolis.l Minnesota.l Mississippi.l Missouri.l Moab.l Mohammedanism.l Mom.l Montana.l Monterrey.l Morin.l Moscow.l Mulago.l Munich.l Myanmar.l Nagasaki.l Nairobi.l Nakai.l Nakayama.l Nebraska.l Neptune.l Nevada.l Newcastle.l Newfoundland.l Niagara.l Nottingham.l Nyanza.l Nyasaland.l Oceania.l Oedipus.l Oklahoma.l Olympia.l Ontario.l Opah.l Oregon.l Orion.l Osaka.l Oslo.l Oxford.l Plasmapur.l Parasal.l Patella.l Penhale.l Pennsylvania.l Pentothal.l Persia.l Perth.l Petri.l Pharmacol.l Philadelphia.l Phobos.l Photofrin.l Pick.l Pitter.l Pneumocystis.l Poliklinik.l Polivy.l Polonia.l Polynesia.l Ponta.l Portela.l Porto.l Prague.l Prantal.l Princeton.l Prinzmetal.l Quebec.l Queensland.l Rhodesia.l Rio.l Riyadh.l Rome.l Rothmund.l Rotterdam.l Ruthenia.l Sacramento.l Sanaa.l Sandhoff.l Santiago.l Sapporo.l Sarawak.l Sardinia.l Saskatchewan.l Saskatoon.l Satan.l Saturn.l Scandinavia.l Scotland.l Scrabble.l Scythia.l Sheffield.l Siam.l Siberia.l Sicily.l Sievert.l Sikkim.l Silesia.l Sinai.l Sinkiang.l Siva.l Soho.l Somaliland.l Sora.l Southwest.l Spitsbergen.l Stockholm.l Storz.l Stylonychia.l Suffolk.l Sulawesi.l Sumatra.l Sydney.l Tahiti.l Taipan.l Taipei.l Tanganyika.l Tasmania.l Tennessee.l Terramycin.l Tijuana.l Toledo.l Toronto.l Transcaucasia.l Transvaal.l Transylvania.l Trinidad.l Tripoli.l Triton.l Troms.l Tuscany.l Tuskegee.l Udayana.l Udkoff.l Ulster.l Uppsala.l Uranus.l Vancouver.l Venice.l Venus.l Vermont.l Virginia.l Vojvodina.l Warsaw.l Weber.l Williamsburg.l Wisconsin.l Wyoming.l Zante.l Zanzibar.l Zurich.l link-grammar-5.3.16/data/en/words/Makefile.am0000664000076400007640000000260312766044421015636 00000000000000WORDS= \ currency \ currency.p \ entities.given-bisex.sing \ entities.given-female.sing \ entities.given-male.sing \ entities.goddesses \ entities.gods \ entities.locations.sing \ entities.national.sing \ entities.organizations.sing \ entities.us-states.sing \ measures.1 \ measures.2 \ units.1 \ units.1.dot \ units.3 \ units.4 \ units.4.dot \ units.5 \ units.6 \ words.adj.1-vowel \ words.adj.1-const \ words.adj.2 \ words.adj.3 \ words.adv.1 \ words-medical.adv.1 \ words.adv.2 \ words.adv.3 \ words.adv.4 \ words.n.1-vowel \ words.n.1-const \ words.n.1.gerund \ words.n.2.s \ words.n.2.x \ words.n.3-vowel \ words.n.3-const \ words.n.3.y \ words.n.t \ words-medical.prep.1 \ words.v.10.1 \ words.v.10.2 \ words.v.10.3 \ words.v.10.4 \ words.v.1.1 \ words.v.1.2 \ words.v.1.3 \ words.v.1.4 \ words.v.1.p \ words.v.2.1 \ words.v.2.2 \ words.v.2.3 \ words.v.2.4 \ words.v.2.5 \ words.v.4.1 \ words-medical.v.4.1 \ words.v.4.2 \ words-medical.v.4.2 \ words.v.4.3 \ words-medical.v.4.3 \ words.v.4.4 \ words-medical.v.4.4 \ words.v.4.5 \ words-medical.v.4.5 \ words.v.5.1 \ words.v.5.2 \ words.v.5.3 \ words.v.5.4 \ words.v.6.1 \ words.v.6.2 \ words.v.6.3 \ words.v.6.4 \ words.v.6.5 \ words.v.8.1 \ words.v.8.2 \ words.v.8.3 \ words.v.8.4 \ words.v.8.5 wordsdir=$(pkgdatadir)/en/words words_DATA = $(WORDS) EXTRA_DIST = $(WORDS) link-grammar-5.3.16/data/en/words/words.v.1.p0000664000076400007640000000173012431741033015514 00000000000000done_for accounted_for adhered_to arrived_at barked_at belched_at catered_to clung_to complied_with coped_with depended_on disapproved_of discriminated_against embarked_on frowned_on gazed_upon glared_at gossiped_about interfered_with laughed_at lived_in longed_for monkeyed_with objected_to presided_over ratted_on relied_on resorted_to talked_to toyed_with trifled_with voted_on voted_for jumped_on lied_to listened_to screamed_at sat_on spoken_to stepped_on appealed_to attended_to conceived_of dealt_with dispensed_with entered_into improved_on improved_upon negotiated_with operated_on referred_to searched_for stared_at tended_to yelled_at counted_on pointed_to pointed_at fought_with planned_for arranged_for tried_for added_to reckoned_with approved_of ruled_on wished_for hoped_for decided_on cared_for shouted_at dreamed_of dreamt_of thought_of heard_from looked_at called_for uncalled_for asked_for undreamed_of undreamt_of paid_for slept_in agreed_upon talked_about link-grammar-5.3.16/data/en/words/words.adv.30000664000076400007640000000457412766044421015606 00000000000000academically.e actuarially.e administratively.e aesthetically.e aetiopathogenetically.e agriculturally.e agricuturally.e algebraically.e allegorically.e anatomically.e archeologically.e architecturally.e arithmetically.e artistically.e assumedly.e astronomically.e athletically.e atypically.e behaviorally.e biblically.e biochemically.e biologically.e biotically.e bipedally.e carnally.e chemically.e clandestinely.e climatically.e cognitively.e collegiately.e colonially.e computationally.e conceptually.e contractually.e cryogenically.e cryptographically.e cytochemically.e ecclesiastically.e ecologically.e economically.e educationally.e electorally.e empirically.e environmentally.e equidistantly.e esthetically.e ethically.e ethnically.e ethnoculturally.e factually.e federally.e financially.e finitely.e genealogically.e generically.e genetically.e geographically.e geologically.e geometrically.e governmentally.e grammatically.e gynaecologically.e harmonically.e heretofore.e histochemically.e historically.e hydraulically.e immunophenotypically.e infinitesimally.e institutionally.e journalistically.e judicially.e lastingly.e legendarily.e linguistically.e logically.e logistically.e maddeningly.e materially.e mathematically.e medically.e medicinally.e metaphysically.e meteorologically.e methodologically.e morally.e morbidly.e mystically.e nonspecifically.e nutritionally.e opportunistically.e optically.e organizationally.e overridingly.e pathogenetically.e perceptually.e perpendicularly.e pharmacologically.e phenomenologically.e philosophically.e phonetically.e phonologically.e photographically.e pictorially.e pinnately.e politically.e pragmatically.e priestly.e princely.e probabilistically.e prognostically.e pseudomorphically.e pseudonymously.e psionically.e psychically.e psychologically.e publically.e putatively.e quadratically.e questionably.e racially.e recreationally.e recursively.e revolutionally.e rhythmically.e ritually.e scientifically.e semantically.e sexually.e socially.e societally.e sociologically.e sonically.e spatially.e spherically.e spirally.e statistically.e statutorily.e steganographically.e stereotypically.e structurally.e stylistically.e supernaturally.e syllabically.e synonymously.e synoptically.e syntactically.e tangentially.e taxonomically.e technologically.e telepathically.e terrestrially.e theologically.e theoretically.e therapeutically.e topographically.e wirelessly.e link-grammar-5.3.16/data/en/words/words.adj.1-vowel0000664000076400007640000006235312766044421016721 00000000000000abdominal.a aberrant.a abhorrent.a abiotic.a abject.a abnormal.a abominable.a abortive.a abovementioned.a abrasive.a abrupt.a absent.a absolute.a absorbent.a absorptive.a abstemious.a abstract.a abstracted.a abstruse.a absurdist.a abundant.a abusive.a abysmal.a abyssal.a academic.a academical.a accessible.a accidental.a accredited.a accrual.a accumulative.a accurate.a accursed.a accusative.a acerbic.a acetic.a achievable.a acid.a acidic.a acoustic.a acoustical.a acquiescent.a acquisitive.a acrid.a acrimonious.a acrobatic.a acrocentric.a actionable.a active.a actual.a acute.a adagio.a adamant.a adaptable.a adaptive.a addictive.a additional.a adept.a adequate.a adhesive.a adiabatic.a adipic.a adjacent.a adjectival.a adjustable.a adjuvant.a administrative.a admissible.a adolescent.a adoptive.a adorable.a adrenal.a adrenergic.a adroit.a adulterous.a advanced.a adventitious.a adventuresome.a adventurous.a adverbial.a adversarial.a adverse.a advisory.a aerial.a aero.a aerobic.a aerodynamic.a aeronautical.a aesthetic.a aesthetical.a affable.a affectionate.a affective.a affine.a affirmative.a affliated.a affluent.a affordable.a aforementioned.a aforesaid.a agape.a aged.a ageless.a agglomerate.a agglutinative.a aggressive.a agile.a agitated.a agnostic.a agonizing.a agrarian.a agreeable.a agricultural.a aimless.a airborn.a airborne.a airplay.a airspace.a airtight.a airworthy.a airy.a alabaster.a alcoholic.a aleatoric.a alert.a alfresco.a algal.a algebraic.a algorithmic.a alien.a alimentary.a aliphatic.a alkaline.a allegoric.a allegorical.a allegretto.a allegro.a allergic.a alliterative.a allogeneic.a allophonic.a allosteric.a allowable.a alluvial.a almighty.a aloof.a alphabetic.a alphabetical.a alpine.a alright.a alternative.a altitudinal.a altricial.a altruistic.a alumina.a alumni.a amateurish.a amatory.a ambassadorial.a ambidextrous.a ambient.a ambiguous.a ambitious.a ambivalent.a ambulatory.a amenable.a American.a amiable.a amicable.a amino.a amnesiac.a amniotic.a amoebic.a amoral.a amorous.a amorphous.a amphibious.a ample.a anabolic.a anachronistic.a anaemic.a anal.a analogical.a analogous.a analyte.a analytic.a analytical.a anamorphic.a anapaestic.a anarchic.a anatomic.a anatomical.a ancestral.a ancient.a ancillary.a andante.a andean.a androgenic.a androgynous.a anecdotal.a angelic.a angry.a anguished.a angular.a anhydrous.a animalistic.a animate.a animated.a animatronic.a animistic.a annual.a annular.a annus.a anomalous.a anonymous.a anorexic.a answerable.a antagonistic.a antarctic.a antebellum.a antediluvian.a antepenultimate.a anterior.a anthemic.a anthropogenic.a anthropological.a anthropomorphic.a anti.a antiandrogenic.a antibiotic.a anticholinergic.a anticipatory.a anticoagulant.a anticonvulsant.a antidepressant.a antidiarrhoeal.a antiemetic.a antifungal.a antihistaminergic.a antihypertensive.a antilock.a antimicrobial.a antinodal.a antipodean.a antipsychotic.a antiqua.a antiquarian.a antiquated.a antique.a antisemitic.a antisense.a antiseptic.a antislavery.a antisocial.a antitank.a antithetical.a antitrust.a antitumor.a antivirus.a anxiolytic.a aortic.a apathetic.a apelike.a apical.a aplastic.a apocalyptic.a apocryphal.a apologetic.a apoplectic.a apostolic.a appalling.a appealing.a appetizing.a applicable.a apposite.a appreciable.a approachable.a approximate.a apropos.a apsidal.a aquatic.a aqueous.a Arab.a Arabian.a Arabic.a arable.a arachidonic.a arachnoid.a arbitrary.a arboreal.a arcaded.a arcane.a arch.a archaeal.a archaeological.a archaic.a archeological.a archetypal.a archetypical.a architectural.a archival.a archrival.a arctic.a ardent.a arduous.a argumentative.a arid.a aristocratic.a arithmetical.a armored.a armorial.a armoured.a aromatic.a arresting.a arrterial.a arte.a arterial.a artesian.a artful.a arthritic.a articular.a articulate.a artifactual.a artificial.a artistic.a artless.a arty.a ascetic.a ascorbic.a asexual.a ashen.a asinine.a assertive.a assiduous.a assigned.a assistive.a associative.a assorted.a asthmatic.a astigmatic.a astral.a astringent.a astrological.a astronomical.a astute.a asymmetric.a asymmetrical.a asymptotic.a atavistic.a ataxic.a atheistic.a atheromatous.a athletic.a atmospheric.a atomic.a atonal.a atopic.a atrial.a atrocious.a atrophic.a attainable.a attendant.a attentive.a attractive.a attributable.a attributive.a atypical.a audacious.a audible.a auditory.a august.a aural.a auspicious.a austere.a authentic.a authoritarian.a authoritative.a autistic.a autobiographical.a autocephalous.a autochthonous.a autocratic.a autofocus.a autologous.a automatic.a automotive.a autonomic.a autonomous.a autosomal.a autumnal.a auxiliary.a avaricious.a avec.a average.a averse.a aversive.a avian.a avid.a avoidable.a avuncular.a awesome.a axial.a axiomatic.a axonal.a azure.a early.a earnest.a earthen.a earthly.a earthy.a easterly.a eastwardly.a easygoing.a ebony.a ebullient.a eccentric.a ecclesiastical.a eclectic.a eco.a ecological.a econometric.a economic.a economical.a ecstatic.a ectomesenchymal.a ectopic.a ecumenical.a edgy.a edible.a editorial.a educated.a educational.a eerie.a eery.a effectual.a effeminate.a effervescent.a effete.a efficacious.a efflorescent.a effortless.a effusive.a egalitarian.a egocentric.a egoistic.a egoistical.a egotistic.a egotistical.a egregious.a eikonal.a ein.a el.a elaborate.a elastic.a elder.a elderly.a elective.a electoral.a electric.a electrical.a electro.a electrochemical.a electrodeless.a electrofax.a electrolytic.a electromagnetic.a electromechanical.a electromotive.a electronic.a electrophilic.a electrophonic.a electrophoretic.a electrophysiological.a electrostatic.a elegiac.a elemental.a elementary.a elephantine.a elfin.a elfish.a elliptic.a elliptical.a elocutionary.a eloquent.a elusive.a elven.a elvish.a emarginate.a embattled.a emblematic.a emblemmatic.a embryonic.a emergent.a emeritus.a eminent.a emotional.a emotive.a empathetic.a empathic.a emphatic.a empiric.a empirical.a employable.a empty.a encouraging.a encyclopaedic.a encyclopædic.n encyclopedic.a endemic.a endless.a endocrine.a endodontic.a endogenous.a endometrial.a endoplasmic.a endorheic.a endoscopic.a endothermic.a endotracheal.a endurable.a energetic.a enforceable.a engaged.a engined.a English.a enigmatic.a enlightened.a enlightening.a enormous.a enterohepatic.a enterprising.a entheogenic.a enthused.a enthusiastic.a entire.a entomological.a entrepreneurial.a entropic.a enviable.a environmental.a enzymatic.a eosinophilic.a ephemeral.a epic.a epicanthal.a epicanthic.a epicurean.a epicyclic.a epidemic.a epidemiological.a epidural.a epigrammatic.a epileptic.a epiphytic.a episcopal.a episcopalian.a episodic.a epistemic.a epistemological.a epistolary.a epitaxial.a eponymous.a equal.a equatorial.a equestrian.a equidistant.a equilateral.a equine.a equitable.a equivalent.a equivocal.a erect.a ergodic.a ergonomic.a erogenous.a erotic.a errant.a erratic.a erroneous.a erudite.a erythroid.a eschatological.a esophageal.a esoteric.a especial.a esterification.a esthetic.a estimable.a estuarine.a eternal.a ethereal.a ethnic.a ethnocentric.a ethnographic.a ethnological.a etoposide.a etymological.a eugenic.a eukaryotic.a euphemistic.a euphoric.a eutectic.a evaluative.a evanescent.a evangelical.a evangelistic.a evaporative.a evaporitic.a evasive.a even.a eventful.a eventual.a evergreen.a everlasting.a everyday.a evidential.a evidentiary.a evil.a evocative.a evolutionary.a exact.a exacting.a exalted.a excellent.a exceptional.a excess.a excessive.a exchangeable.a excitable.a excitatory.a exclamatory.a exclusive.a excruciating.a excusable.a execrable.a executive.a exempt.a exhaustive.a existent.a exocrine.a exogenous.a exonuclease.a exorbitant.a exothermic.a exotic.a expansionist.a expansionistic.a expansive.a expectant.a expedient.a expeditionary.a expeditious.a expendable.a experiential.a experimental.a expert.a expiratory.a explanatory.a explicable.a explicit.a exploitative.a exploratory.a explosive.a exponential.a expressionistic.a expressionless.a expressive.a exquisite.a extant.a extemporaneous.a extemporary.a extempore.a extensive.a exterior.a external.a extinct.a extra.a extrachromosomal.a extracurricular.a extramarital.a extramural.a extraneous.a extraordinary.a extrasensory.a extravagant.a extremal.a extreme.a extrinsic.a extrusive.a exuberant.a exultant.a eyecatching.a i/o.a I/O.a io.a IO.a input/output.a iambic.a iatrogenic.a icebound.a Icelandish.a iconic.a icy.a ideal.a idealistic.a identical.a identifiable.a ideological.a idiomatic.a idiopathic.a idiosyncratic.a idle.a idolatrous.a idyllic.a igneous.a ignoble.a ignominious.a ignorant.a ill.a illegible.a illegitimate.a ill-fated.a illicit.a illiterate.a ill-starred.a illusionary.a illusive.a illusory.a illustrative.a illustrious.a imaginable.a imaginary.a imaginative.a imitative.a immaculate.a immanent.a immature.a immeasurable.a immediate.a immemorial.a immense.a immersive.a imminent.a immobile.a immodest.a immortal.a immovable.a immune.a immunologic.a immunological.a immunosuppressive.a immutable.a impalpable.a impartial.a impassable.a impassioned.a impassive.a impeccable.a impenetrable.a imperceptible.a imperfect.a imperial.a imperialistic.a imperious.a impermeable.a impersonal.a impertinent.a imperturbable.a impervious.a impetuous.a impious.a impish.a implacable.a implausible.a implicit.a impolitic.a imponderable.a imposing.a impotent.a impracticable.a impractical.a imprecise.a impregnable.a impressionable.a impressionistic.a impromptu.a improper.a improvident.a improvisational.a imprudent.a impudent.a impulsive.a impure.a inaccessible.a inaccurate.a inactive.a inadequate.a inadmissible.a inadvertent.a inalienable.a inane.a inanimate.a inapplicable.a inarticulate.a inattentive.a inaudible.a inaugural.a inauspicious.a inboard.a inborn.a inbound.a inbred.a inbuilt.a incalculable.a incandescent.a incarnate.a incendiary.a incessant.a incestuous.a inchoate.a incidental.a incipient.a incisive.a inclement.a inclusive.a incognito.a incoherent.a incombustible.a incoming.a incommensurate.a incommunicado.a incomparable.a incompatible.a incompetent.a incomplete.a incomprehensible.a inconclusive.a incongruous.a inconsequential.a inconsiderate.a inconsistent.a inconsolable.a inconspicuous.a incontestable.a incontinent.a incontrovertible.a incorporate.a incorrigible.a incorruptible.a incredulous.a incremental.a incumbent.a incurable.a indebted.a indecent.a indecipherable.a indecisive.a indecorous.a indefatigable.a indefensible.a indefinable.a indefinite.a indegenous.a indelible.a indeniable.a independant.a independent.a independentist.a indescribable.a indestructible.a indeterminate.a indicative.a indictable.a indie.a indifferent.a indigenous.a indigent.a indigestible.a indignant.a indirect.a indiscernible.a indiscreet.a indiscriminate.a indispensable.a indisposed.a indisputable.a indistinct.a indistinguishable.a individual.a individualistic.a indivisible.a indolent.a indomitable.a indoor.a indubitable.a inducible.a inductive.a indulgent.a industrial.a industrious.a industrywide.a indwelling.a inedible.a ineffable.a ineffective.a ineffectual.a inefficient.a inelastic.a inelegant.a ineligible.a ineluctable.a inept.a inequitable.a ineradicable.a inert.a inertial.a inescapable.a inessential.a inestimable.a inexact.a inexhaustible.a inexorable.a inexpensive.a inexperienced.a inexplicable.a inexpressible.a inextricable.a infallible.a infamous.a infantile.a infectious.a inferential.a inferior.a infernal.a infertile.a infinite.a infinitesimal.a infinitive.a infirm.a inflammable.a inflammatory.a inflatable.a inflational.a inflationary.a inflectional.a inflexible.a influential.a informal.a informational.a informative.a infrared.a infrequent.a in_gel in-gel ingenious.a ingenuous.a inglorious.a ingoing.a ingrained.a ingrowing.a inguinal.a inhabitable.a inherent.a inhibitory.a inhomogeneous.a inhospitable.a inhuman.a inhumane.a inimical.a inimitable.a initial.a initiate.a initiativeless.a injective.a injudicious.a injured.a injurious.a inky.a inland.a inline.a innagural.a innate.a inner.a innermost.a innocuous.a innovative.a innumerable.a inoffensive.a inoperable.a inoperative.a inopportune.a inordinate.a inorganic.a inotropic.a inquisitive.a inquisitorial.a insanitary.a insatiable.a inscrutable.a insecticidal.a insectivorous.a insectoid.a insecure.a insensible.a insensitive.a inseparable.a inshore.a insidious.a insightful.a insincere.a insipid.a insistent.a insolent.a insoluble.a insolvent.a inspirational.a inspiratory.a inspired.a instant.a instantaneous.a instinctive.a instinctual.a institutional.a instructional.a instructive.a instrumental.a insubordinate.a insubstantial.a insufferable.a insular.a insulting.a insuperable.a insupportable.a insurgent.a insurmountable.a intact.a intangible.a integral.a intellectual.a intelligible.a intemperate.a intense.a intensive.a intent.a intentional.a interactive.a interbank.a intercalary.a interchangeable.a intercity.a intercollegiate.a intercontinental.a intercostal.a intercountry.a intercrater.a interdenominational.a interdepartmental.a interdependent.a interdisciplinary.a interested.a interfaith.a intergalactic.a interior.a interleague.a interlibrary.a intermediate.a intermembrane.a interminable.a intermittent.a internal.a international.a internecine.a interoperable.a interpersonal.a interplanetary.a interpretative.a interpretive.a interracial.a interrogative.a interrogatory.a intersex.a interspinous.a interstate.a interstellar.a interstitial.a intertribal.a interventional.a interventionist.a intervertebral.a intestate.a intestinal.a intimate.a intimidating.a intolerable.a intolerant.a intractable.a intrafamilial.a intrahepatic.a intramural.a intransigent.a intransitive.a intrastate.a intrauterine.a intravenous.a intrepid.a intricate.a intrinsic.a introductory.a introspective.a intrusive.a intuitionistic.a intuitive.a invalid.a invaluable.a invariable.a invasive.a inventive.a inverse.a invertible.a investigational.a investigative.a inveterate.a invidious.a invincible.a inviolable.a inviolate.a invisible.a invitational.a inviting.a involuntary.a invulnerable.a ionic.a ionospheric.a irascible.a irate.a iridescent.a Irish.a irksome.a ironclad.a ironic.a ironical.a irreconcilable.a irredeemable.a irreducible.a irrefutable.a irregular.a irremediable.a irreparable.a irreplaceable.a irrepressible.a irresistible.a irresolute.a irrespective.a irretrievable.a irreverent.a irreversible.a irrevocable.a irritable.a ischemic.a Islamic.a isodicentric.a isolated.a isomeric.a isometric.a isomorphic.a isosceles.a isotopic.a isotropic.a italic.a itchy.a iterative.a itinerant.a oafish.a obdurate.a obedient.a obese.a objectionable.a objective.a obligatory.a oblique.a oblivious.a oblong.a obscene.a obscure.a obsequious.a observable.a observant.a observational.a obsessed.a obsessive.a obsolescent.a obsolete.a obstetric.a obstinate.a obstreperous.a obstructive.a obtainable.a obtrusive.a obtuse.a occasional.a occipital.a occlusal.a occupational.a oceanic.a octagonal.a octahedral.a octogenarian.a ocular.a odious.a odorless.a odourless.a offal.a offbeat.a offensive.a offhand.a officio.a officious.a offline.a offshore.a offside.a offsite.a offstage.a oiled.a oily.a olden.a old-fashioned.a oldschool.a old-time.a olfactory.a olive.a olivine.a olympic.a ominous.a omnipotent.a omnipresent.a omniscient.a omnivorous.a onboard.a oncoming.a onerous.a one-sided.a ongoing.a onomatopoeic.a onscreen.a onshore.a onsite.a onstage.a ontological.a oolong.a opalescent.a opaque.a open.a open-mouthed.a operable.a operatic.a operational.a operative.a ophthalmic.a opinionated.a opioid.a opisthobranch.a opportune.a opportunistic.a opposite.a oppressive.a optic.a optical.a optimal.a optional.a opulent.a oracular.a oral.a oratorical.a orbital.a orbium.a orchestral.a orderly.a ordinal.a ordinary.a organic.a organizational.a organized.a organometallic.a orgiastic.a orient.a oriental.a ornamental.a ornate.a ornery.a ornithischian.a ornithological.a orogenic.a ortho.a orthodontic.a orthodox.a orthogonal.a orthographic.a orthologous.a orthopaedic.a orthopedic.a orthorhombic.a osmotic.a osseous.a ostensible.a ostentatious.a osteopathic.a otherworldly.a out.a outback.a outbound.a outcast.a outcropped.a outdated.a outdoor.a outer.a outermost.a outgoing.a outlandish.a outlying.a outmoded.a out-of-the-way.a outsize.a outsourced.a outspoken.a outspread.a outstretched.a oval.a ovarian.a ovate.a overbearing.a overblown.a overbroad.a overcast.a overcautious.a overcollected.a overconfident.a overdriven.a overdue.a overexcited.a overextended.a overfull.a overgrown.a overhand.a overhead.a overladen.a overland.a overnight.a overpopulated.a overpowering.a overpriced.a overriding.a overripe.a overseas.a oversensitive.a oversexed.a oversize.a oversized.a oversubscribed.a overt.a overused.a overvalued.a overweight.a overworked.a overwrought.a oviparous.a ovuliferous.a owlish.a oxidative.a ubiquitous.a ugly.a ulcerous.a ulnar.a ulterior.a ultimate.a ultra.a ultraconservative.a ultrafine.a ultramontane.a ultrashort.a ultrasonic.a ultraviolet.a umbilical.a umpteenth.a unabashed.a unabated.a unabridged.a unaccented.a unaccommodating.a unaccompanied.a unaccountable.a unaccounted.a unaccredited.a unaccustomed.a unacknowledged.a unacquainted.a unaddressed.a unadorned.a unadulterated.a unaffected.a unaffiliated.a unaided.a unaired.a unaltered.a unambiguous.a unanimous.a unannounced.a unanswerable.a unanswered.a unanticipated.a unappealing.a unappetizing.a unappreciated.a unappreciative.a unapproachable.a unarmed.a unarmored.a unarmoured.a unarticulated.a unary.a unasked.a unassailable.a unassigned.a unassisted.a unassuming.a unattached.a unattainable.a unattended.a unattractive.a unauthorised.a unauthorized.a unavailable.a unavoidable.a unbalanced.a unbearable.a unbeatable.a unbeaten.a unbecoming.a unbeknown.a unbeknownst.a unbendable.a unbending.a unbiased.a unborn.a unbounded.a unbowed.a unbreakable.a unbridled.a unbroken.a unburied.a unburnt.a unbuttoned.a uncanny.a uncareful.a unceasing.a uncensored.a unceremonious.a unchained.a unchallenged.a unchanged.a unchanging.a uncharacteristic.a uncharged.a uncharitable.a uncharted.a unchecked.a unchristian.a uncivilized.a unclaimed.a unclassed.a unclassified.a unclean.a uncleaned.a unclothed.a unclouded.a uncluttered.a uncomfortable.a uncommitted.a uncommon.a uncommunicative.a uncompleted.a uncompromising.a unconcealed.a unconcerned.a unconditional.a unconfirmed.a unconjugated.a unconnected.a unconquered.a unconscionable.a unconscious.a unconstitutional.a unconstrained.a unconsummated.a uncontaminated.a uncontested.a uncontrollable.a uncontrolled.a uncontroversial.a unconventional.a unconverted.a unconvincing.a uncooked.a uncoordinated.a uncorrected.a uncorroborated.a uncounted.a uncountered.a uncouth.a uncowled.a uncredited.a uncritical.a uncrossed.a unctuous.a uncultivated.a uncut.a undamaged.a undated.a undaunted.a undecided.a undeciphered.a undeclared.a undecorated.a undefeated.a undefended.a undefined.a undeletable.a undeleted.a undemocratic.a underage.a underarm.a undercover.a underdeveloped.a underdone.a underemployed.a underfed.a underfunded.a underhanded.a undermanned.a undernourished.a underpaid.a underpowered.a underpriveleged.a underprivileged.a underproduced.a underrepresented.a undersampled.a undersea.a underserved.a undersize.a undersized.a understaffed.a understanding.a undervalued.a underwater.a underweight.a undescribed.a undeserved.a undeserving.a undesirable.a undesired.a undesputable.a undetected.a undetermined.a undeterred.a undeveloped.a undiagnosed.a undifferentiated.a undigested.a undignified.a undiluted.a undiminished.a undimmed.a undiplomatic.a undisciplined.a undisclosed.a undiscovered.a undiscriminating.a undisplaced.a undisputed.a undistinguished.a undistorted.a undisturbed.a undivided.a undocumented.a undoubted.a undrafted.a undrained.a undrinkable.a undue.a undying.a unearned.a unearthly.a uneasy.a uneaten.a uneconomic.a uneconomical.a unedifying.a unedited.a uneducated.a unelected.a unemotional.a unemployed.a unencrypted.a unencumbered.a unending.a unenhancing.a unenthusiastic.a unentrenched.a unenviable.a unequal.a unequalled.a unequipped.a unequivocal.a unerring.a unescorted.a uneven.a uneventful.a unexceptionable.a unexceptional.a unexercised.a unexpected.a unexpired.a unexplained.a unexploded.a unexplored.a unexpressed.a unexpurgated.a unfailing.a unfaithful.a unfamiliar.a unfashionable.a unfathomable.a unfathomed.a unfavorable.a unfavourable.a unfazed.a unfed.a unfeeling.a unfertilized.a unfettered.a unfiltered.a unfinished.a unfit.a unflappable.a unflavored.a unflinching.a unflooded.a unforeseeable.a unforeseen.a unforgettable.a unforgivable.a unforgiving.a unformed.a unfounded.a unfranked.a unfree.a unfretted.a unfriendly.a unfulfilled.a unfurnished.a ungainly.a unglazed.a ungodly.a ungracious.a ungrammatical.a ungrateful.a ungrudging.a unguarded.a unguided.a unhampered.a unhandled.a unharmed.a unhealthy.a unheard.a unheated.a unheeded.a unhelpful.a unhesitating.a unhindered.a unhinged.a unhurried.a unhurt.a unhygienic.a unicameral.a unicode.a Unicode.a unidentifiable.a unidentified.a uniform.a uniformed.a unilateral.a unimaginable.a unimaginative.a unimpaired.a unimpeachable.a unimpeded.a unimportant.a unimpressed.a unimpressive.a unimproved.a unincorporated.a unindexable.a unindexed.a uninformative.a uninformed.a uninhabitable.a uninhabited.a uninhabitted.a uninhibited.a uninitialized.a uninitiated.a uninjured.a uninspired.a uninspiring.a uninstalled.a uninstructive.a uninsured.a unintelligent.a unintelligible.a unintended.a unintentional.a uninterested.a uninteresting.a uninterrupted.a uninvited.a uninviting.a unique.a unisex.a unitary.a univalent.a universal.a unjustifiable.a unjustified.a unkempt.a unkept.a unknowable.a unlabelled.a unladylike.a unlatched.a unlawful.a unleaded.a unleavened.a unlicensed.a unlimited.a unlined.a unlisted.a unlit.a unlockable.a unloved.a unmade.a unmaintained.a unmanageable.a unmanned.a unmarked.a unmarried.a unmatched.a unmemorable.a unmentionable.a unmentioned.a unmerited.a unmistakable.a unmitigated.a unmixed.a unmodified.a unmolested.a unmotivated.a unmoved.a unmusical.a unnamed.a unnatural.a unneeded.a unnoticeable.a unnoticed.a unnumbered.a unobjectionable.a unobservant.a unobserved.a unobstructed.a unobtainable.a unobtrusive.a unoccupied.a unofficial.a unopened.a unopposed.a unoptimizable.a unoptimized.a unorderable.a unordered.a unoriginal.a unorthodox.a unpaid.a unpainted.a unpaired.a unpalatable.a unparalleled.a unpardonable.a unparished.a unparsable.a unpasteurized.a unpatched.a unpatriotic.a unpaved.a unpegged.a unperformed.a unpersuaded.a unperturbed.a unplaced.a unplanned.a unplayable.a unpleased.a unpolished.a unpolluted.a unpopular.a unpopulated.a unpowered.a unprecedented.a unpredictable.a unpredicted.a unprefixed.a unprejudiced.a unprepared.a unpressurized.a unpretentious.a unprincipled.a unprintable.a unproduced.a unproductive.a unprofessional.a unprofitable.a unpromising.a unprompted.a unpronounceable.a unprotected.a unproved.a unproven.a unprovoked.a unpublished.a unpunished.a unqualified.a unquestionable.a unquestioned.a unquestioning.a unranked.a unrated.a unreachable.a unreached.a unread.a unreadable.a unready.a unreal.a unrealised.a unrealistic.a unrealized.a unrecognised.a unrecognizable.a unrecognized.a unrecorded.a unrefined.a unregenerate.a unregistered.a unregulated.a unrelated.a unreleased.a unrelenting.a unreliable.a unrelieved.a unremarkable.a unremitting.a unrepaired.a unrepentant.a unreported.a unrepresentative.a unrequited.a unreserved.a unresolved.a unrestrained.a unrestricted.a unrevealed.a unrewarded.a unripe.a unrivaled.a unrivalled.a unruffled.a unruly.a unsafe.a unsaid.a unsalted.a unsanctioned.a unsatisfactory.a unsatisfied.a unsatisfying.a unsaturated.a unsavory.a unsavoury.a unscathed.a unscheduled.a unscientific.a unscripted.a unscrupulous.a unsealed.a unseasonable.a unseasoned.a unsecured.a unseeded.a unseemly.a unseen.a unselfconscious.a unselfish.a unset.a unshakable.a unshaved.a unshaven.a unsightly.a unsigned.a unsinkable.a unskilled.a unsmiling.a unsociable.a unsold.a unsolicited.a unsolved.a unsophisticated.a unsound.a unsparing.a unspeakable.a unspecified.a unsplit.a unspoiled.a unspoilt.a unspoken.a unsponsored.a unsporting.a unsportsmanlike.a unspotted.a unstable.a unstaffed.a unstandardized.a unstated.a unstatesmanlike.a unsteady.a unstoppable.a unstressed.a unstructured.a unstrung.a unstuck.a unstudied.a unsubstantiated.a unsubtle.a unsuccessful.a unsuitable.a unsuited.a unsulfated.a unsullied.a unsung.a unsupervised.a unsupported.a unsurpassed.a unsuspected.a unsuspecting.a unswayed.a unsweetened.a unswept.a unsympathetic.a unsynchronized.a untainted.a untamed.a untapped.a untenable.a untended.a untenured.a untested.a unthinkable.a unthinking.a untidy.a untimely.a untiring.a untitled.a untold.a untouchable.a untouched.a untoward.a untraditional.a untrained.a untranslatable.a untranslated.a untreated.a untricked.a untried.a untroubled.a untruncated.a untrustworthy.a untruthful.a untucked.a untuned.a untutored.a unused.a unutterable.a unvarnished.a unvarying.a unverified.a unversed.a unvoiced.a unwalled.a unwanted.a unwarranted.a unwary.a unwashed.a unwavering.a unwed.a unwelcome.a unwell.a unwieldy.a unwilling.a unwitnessed.a unwitting.a unworkable.a unworn.a unworried.a unwounded.a unwritten.a unyielding.a up.a upbeat.a upcoming.a upcountry.a upfront.a uphill.a upmarket.a upmost.a upper.a uppermost.a uppity.a upright.a upriver.a uproarious.a upscale.a upstairs.a upstanding.a upstate.a uptempo.a uptight.a upturned.a upward.a urban.a urbane.a urbanistic.a urethral.a urinary.a usable.a useless.a usurious.a uterine.a utilitarian.a utmost.a utter.a uvular.a link-grammar-5.3.16/data/en/words/words.adj.30000664000076400007640000002123112766044421015557 00000000000000ablest.a-s abruptest.a-s airiest.a-s amplest.a-s angriest.a-s aptest.a-s ashiest.a-s atonalest.a-s baddest.a-s baggiest.a-s baldest.a-s balmiest.a-s barest.a-s basest.a-s battiest.a-s bawdiest.a-s beeriest.a-s best-defined.a-s biggest.a-s bitterest.a-s blackest.a-s blandest.a-s bleakest.a-s bleariest.a-s blondest.a-s bloodiest.a-s blotchiest.a-s bluest.a-s bluntest.a-s boggiest.a-s boldest.a-s boniest.a-s bossiest.a-s bounciest.a-s brainiest.a-s brashest.a-s brassiest.a-s bravest.a-s brawniest.a-s breathiest.a-s breeziest.a-s briefest.a-s brightest.a-s briskest.a-s bristliest.a-s brittlest.a-s broadest.a-s broodiest.a-s brownest.a-s bubbliest.a-s buckiest.a-s buggiest.a-s bulkiest.a-s bumpiest.a-s bunchiest.a-s burliest.a-s bushiest.a-s busiest.a-s butteriest.a-s calmest.a-s canniest.a-s catchiest.a-s chalkiest.a-s chanciest.a-s chattiest.a-s cheapest.a-s cheesiest.a-s chilliest.a-s choicest.a-s choppiest.a-s chubbiest.a-s civillest.a-s clammiest.a-s cleanest.a-s cleanliest.a-s clearest.a-s cleverest.a-s closest.a-s cloudiest.a-s clumsiest.a-s coarsest.a-s cockiest.a-s coldest.a-s coloredest.a-s colouredest.a-s commonest.a-s coolest.a-s corniest.a-s cosiest.a-s costliest.a-s courtliest.a-s coyest.a-s coziest.a-s craftiest.a-s craggiest.a-s crampiest.a-s craziest.a-s creakiest.a-s creamiest.a-s crispest.a-s crossest.a-s crudest.a-s cruellest.a-s crunchiest.a-s crustiest.a-s cuddliest.a-s curliest.a-s curtest.a-s cutest.a-s daintiest.a-s damnedest.a-s dampest.a-s dandiest.a-s darkest.a-s darndest.a-s deadest.a-s deadliest.a-s deafest.a-s dearest.a-s deepest.a-s deftest.a-s densest.a-s dimmest.a-s dingiest.a-s dirtiest.a-s dizziest.a-s dopeyest.a-s dopiest.a-s dottiest.a-s doughiest.a-s doughtiest.a-s dowdiest.a-s downiest.a-s drabbest.a-s draftiest.a-s draughtiest.a-s dreamiest.a-s dreariest.a-s dressiest.a-s driest.a-s drowsiest.a-s drunkest.a-s dullest.a-s dumbest.a-s dumpiest.a-s duskiest.a-s dustiest.a-s earliest.a-s earthiest.a-s easternmost.a-s edgiest.a-s eeriest.a-s eldest.a-s emptiest.a-s faddiest.a-s faintest.a-s fairest.a-s fanciest.a-s fattest.a-s fattiest.a-s faultiest.a-s feeblest.a-s fewest.a-s fiercest.a-s fieriest.a-s filmiest.a-s filthiest.a-s finest.a-s firmest.a-s fishiest.a-s fittest.a-s fizziest.a-s flabbiest.a-s flakiest.a-s flashiest.a-s flattest.a-s fleshiest.a-s flimsiest.a-s flippest.a-s floppiest.a-s fluffiest.a-s foamiest.a-s foggiest.a-s fondest.a-s foulest.a-s foxiest.a-s frailest.a-s frankest.a-s freest.a-s freshest.a-s friendliest.a-s frizziest.a-s frostiest.a-s frothiest.a-s fruitiest.a-s fullest.a-s funniest.a-s furriest.a-s fussiest.a-s fuzziest.a-s gamest.a-s gassiest.a-s gauchest.a-s gaudiest.a-s gauntest.a-s gawkiest.a-s gayest.a-s gentlest.a-s giddiest.a-s gladdest.a-s glassiest.a-s glibbest.a-s gloomiest.a-s glummest.a-s goofiest.a-s gooiest.a-s goriest.a-s goutiest.a-s grainiest.a-s grandest.a-s grassiest.a-s gravest.a-s grayest.a-s greasiest.a-s greatest.a-s greediest.a-s greenest.a-s greyest.a-s grimmest.a-s grittiest.a-s groggiest.a-s grooviest.a-s grossest.a-s grubbiest.a-s gruffest.a-s grumpiest.a-s guiltiest.a-s gummiest.a-s gustiest.a-s hairiest.a-s handiest.a-s handsomest.a-s happiest.a-s hardiest.a-s harshest.a-s hastiest.a-s haughtiest.a-s haziest.a-s headiest.a-s healthiest.a-s heartiest.a-s heaviest.a-s heftiest.a-s highest.a-s highest-density.a-s highest-efficiency.a-s highest-priority.a-s highest-quality.a-s highest-resistance.a-s hilliest.a-s hoarest.a-s hoariest.a-s hoarsest.a-s holiest.a-s hollowest.a-s homeliest.a-s horniest.a-s hottest.a-s hugest.a-s humblest.a-s hungriest.a-s huskiest.a-s iciest.a-s idlest.a-s imbecilicest.a-s impurest.a-s inaptest.a-s jauntiest.a-s jerkiest.a-s jitteriest.a-s jolliest.a-s juiciest.a-s jumpiest.a-s keenest.a-s kindest.a-s kindliest.a-s kinkiest.a-s knobbiest.a-s knottiest.a-s laciest.a-s lamest.a-s lankiest.a-s largest.a-s latest.a-s laxest.a-s laziest.a-s leakiest.a-s leanest.a-s leftmost.a-s lengthiest.a-s lewdest.a-s lightest.a-s likeliest.a-s limpest.a-s littlest.a-s liveliest.a-s loamiest.a-s loftiest.a-s loneliest.a-s longest-lasting.a-s longestlasting.a-s looniest.a-s loopiest.a-s loosest.a-s lordliest.a-s loudest.a-s lousiest.a-s loveliest.a-s lowest.a-s lowest-density.a-s lowest-dose.a-s lowest-fat.a-s lowest-grade.a-s lowest-profile.a-s lowest-risk.a-s lowliest.a-s lownest.a-s loyallest.a-s luckiest.a-s lumpiest.a-s lushest.a-s lustiest.a-s maddest.a-s manliest.a-s marshiest.a-s massiest.a-s maturest.a-s mealiest.a-s meanest.a-s meatiest.a-s meekest.a-s mellowest.a-s merest.a-s merriest.a-s messiest.a-s mightiest.a-s mildest.a-s milkiest.a-s minutest.a-s mistiest.a-s moistest.a-s moldiest.a-s moodiest.a-s mossiest.a-s mouldiest.a-s mouseyest.a-s mousiest.a-s muddiest.a-s murkiest.a-s mushiest.a-s mustiest.a-s muzziest.a-s narrowest.a-s nastiest.a-s nattiest.a-s naughtiest.a-s nearest.a-s neatest.a-s neediest.a-s newest.a-s nicest.a-s noblest.a-s noisiest.a-s northernmost.a-s noseyest.a-s nosiest.a-s nudest.a-s numbest.a-s obtusest.a-s oddest.a-s oiliest.a-s oldest.a-s palest.a-s palmiest.a-s pastiest.a-s patchiest.a-s paunchiest.a-s pearliest.a-s peatiest.a-s pebbliest.a-s perkiest.a-s peskiest.a-s pettiest.a-s pickiest.a-s piggiest.a-s pinkest.a-s pithiest.a-s plainest.a-s pleasantest.a-s plumpest.a-s plushest.a-s podgiest.a-s pokiest.a-s politest.a-s poorest.a-s poshest.a-s pottiest.a-s prettiest.a-s priciest.a-s prickliest.a-s primmest.a-s profoundest.a-s pronest.a-s proudest.a-s pudgiest.a-s puffiest.a-s pulpiest.a-s puniest.a-s purest.a-s purplest.a-s quaintest.a-s queasiest.a-s queerest.a-s quickest.a-s quietest.a-s raciest.a-s rainiest.a-s randiest.a-s rarest.a-s readiest.a-s realest.a-s reddest.a-s reediest.a-s remotest.a-s richest.a-s rightmost.a-s ripest.a-s riskiest.a-s rockiest.a-s rosiest.a-s roughest.a-s roundest.a-s rowdiest.a-s ruddiest.a-s rudest.a-s runniest.a-s rustiest.a-s saddest.a-s safest.a-s saintliest.a-s saltiest.a-s sandiest.a-s sanest.a-s sauciest.a-s savviest.a-s scabbiest.a-s scaliest.a-s scantest.a-s scantiest.a-s scarcest.a-s scariest.a-s scratchiest.a-s scrawniest.a-s scurfiest.a-s scurviest.a-s securest.a-s sedatest.a-s seediest.a-s severest.a-s sexiest.a-s shabbiest.a-s shadiest.a-s shadowiest.a-s shaggiest.a-s shakiest.a-s shallowest.a-s shapeliest.a-s sharpest.a-s sheerest.a-s shiftiest.a-s shiniest.a-s shoddiest.a-s shortest.a-s showiest.a-s shrewdest.a-s shrillest.a-s shyest.a-s sickest.a-s sickliest.a-s silkiest.a-s silliest.a-s siltiest.a-s silveriest.a-s simplest.a-s sincerest.a-s sketchiest.a-s skinniest.a-s slackest.a-s slangiest.a-s sleekest.a-s sleepiest.a-s slenderest.a-s slickest.a-s sliest.a-s slightest.a-s slimiest.a-s slimmest.a-s slipperiest.a-s sloppiest.a-s slovenliest.a-s slyest.a-s smallest.a-s smartest.a-s smelliest.a-s smokiest.a-s smoothest.a-s smuggest.a-s smuttiest.a-s snappiest.a-s snarkiest.a-s snazziest.a-s sneakiest.a-s snowiest.a-s snuggest.a-s soapiest.a-s soberest.a-s softest.a-s soggiest.a-s sootiest.a-s sorest.a-s sorriest.a-s soundest.a-s sourest.a-s southernmost.a-s sparest.a-s sparsest.a-s speediest.a-s spiciest.a-s spikiest.a-s spiniest.a-s spongiest.a-s spookiest.a-s sportiest.a-s spottiest.a-s sprightliest.a-s sprucest.a-s squarest.a-s stablest.a-s stalest.a-s stanchest.a-s starchiest.a-s starkest.a-s stateliest.a-s staunchest.a-s steadiest.a-s steeliest.a-s steepest.a-s sternest.a-s stickiest.a-s stiffest.a-s stillest.a-s stingiest.a-s stockiest.a-s stoniest.a-s stormiest.a-s stoutest.a-s straightest.a-s strangest.a-s streakiest.a-s strictest.a-s stringiest.a-s strongest.a-s stubbiest.a-s stuffiest.a-s stumpiest.a-s stupidest.a-s sturdiest.a-s subtlest.a-s sulkiest.a-s sunniest.a-s surest.a-s surliest.a-s swampiest.a-s sweatiest.a-s sweetest.a-s swiftest.a-s tallest.a-s tamest.a-s tannest.a-s tardiest.a-s tartest.a-s tastiest.a-s tautest.a-s tawdriest.a-s tawniest.a-s tenderest.a-s tensest.a-s tersest.a-s testiest.a-s thickest.a-s thinnest.a-s thirstiest.a-s thorniest.a-s thriftiest.a-s throatiest.a-s tidiest.a-s tightest.a-s timeliest.a-s tiniest.a-s toothiest.a-s touchiest.a-s toughest.a-s trickiest.a-s trimmest.a-s truest.a-s ugliest.a-s uneasiest.a-s unfriendliest.a-s unhappiest.a-s unhealthiest.a-s unlikeliest.a-s unruliest.a-s unsightliest.a-s unwieldiest.a-s vaguest.a-s vainest.a-s vastest.a-s vilest.a-s wannest.a-s wariest.a-s warmest.a-s wateriest.a-s waviest.a-s waxiest.a-s weakest.a-s weakliest.a-s wealthiest.a-s weariest.a-s weest.a-s weightiest.a-s weirdest.a-s westernmost.a-s wettest.a-s wheeziest.a-s whitest.a-s wickedest.a-s widest.a-s widest-angle.a-s wildest.a-s wiliest.a-s windiest.a-s wintriest.a-s wiriest.a-s wisest.a-s wispiest.a-s wittiest.a-s wobbliest.a-s woodiest.a-s wooliest.a-s woolliest.a-s wooziest.a-s wordiest.a-s worldliest.a-s worthiest.a-s wriest.a-s yellowest.a-s youngest.a-s link-grammar-5.3.16/data/en/words/words-medical.v.4.10000664000076400007640000010224212766044421017024 00000000000000abash.v abjure.v ablate.v abnegate.v abominate.v abscess.v abscise.v absent.v acccouter.v accession.v acclimatise.v accouple.v accoutre.v acetify.v acetonate.v acetonize.v acetylate.v acetylise.v acetylize.v ace.v achromatise.v achromatize.v acidulate.v actualise.v actualize.v actuate.v acylate.v adduct.v adjure.v administrate.v admix.v ADP-ribosylate.v adrenalectomize.v adsorb.v adulate.v advantage.v afforest.v affront.v afterload.v agglomerate.v aggrieve.v agonise.v airbrush.v alcoholise.v alcoholize.v alias.v aline.v aliquot.v alite.v alkalinise.v alkalinize.v alkalise.v alkalize.v alkylate.v allelotype.v allergize.v allograft.v alloimmunise.v alloimmunize.v allotransplant.v alloy.v allure.v alphabetise.v alphabetize.v aluminate.v Americanise.v amidate.v aminate.v aminoacylate.v ammoniate.v amortise.v anaesthetise.v anatomize.v anergise.v anesthetise.v anglicise.v animadvert.v annexe.v annualise.v annualize.v annunciate.v anodise.v anodize.v anonymise.v anonymize.v anoxiate.v antagonise.v anteriorise.v anteriorize.v ante.v antiaggregate.v anticoagulate.v antigenise.v antigenize.v antirepress.v antisepticise.v antisepticize.v apease.v apodize.v apologise.v apostatise.v appall.v appal.v apparell.v apparel.v apport.v appose.v apprize.v arborise.v archive.v arck.v arc.v aromatise.v aromatize.v arsonate.v arterialize.v article.v asexualize.v asperge.v asperse.v asseverate.v asterisk.v atomise.v attitudinise.v audiotape.v auscultate.v author.v autocatalyse.v autoclave.v autogenerate.v autoimmunise.v autoimmunize.v autoinduce.v autoinduct.v autoinject.v autolise.v automatise.v autoperfuse.v autopsy.v autoradiograph.v autoregulate.v autosensitise.v autotransplant.v auxotype.v avalanche.v avianise.v avianize.v avow.v avulse.v awake.v axotomise.v axotomize.v azotize.v baby.v backcross.v backdrop.v backhand.v backlabel.v backscatter.v ballast.v ballot.v ball.v baptise.v barber.v bariumize.v barrack.v barrage.v bastardize.v ba.v bayonet.v beach.v bead.v beaver.v bedaub.v bedeck.v bed.v behoove.v behove.v beleaguer.v bell.v benefice.v benzoylate.v bereve.v besmear.v betroth.v better.v biasse.v bib.v bicompartmentalise.v binge.v bing.v bioactivate.v bioassay.v bioconvert.v bioengineer.v biomagnify.v bio-monitor.v biomonitor.v biopsy.v bioreduce.v bioremediate.v biosynthesise.v biosynthesize.v biotinylate.v biotransform.v biotype.v bisintercalate.v bitmap.v bivouack.v black.v blanco.v blank.v blob.v blood.v bloody.v blue.v bluster.v boat.v bobsled.v boob.v boomerang.v booster.v bootstrap.v bottleneck.v brain.v brain-wash.v braze.v breakfast.v breast-feed.v breast.v brevet.v broadside.v brod.v bromate.v brominate.v bromize.v bruit.v brutalise.v bucket.v buffer.v bulbectomize.v bulk.v bull.v bunker.v burke.v burk.v burr.v buss.v cache.v cak.v calender.v caliper.v calk.v calliper.v calumniate.v canalize.v cancerise.v canker.v cannulate.v cannulize.v canopy.v cantilever.v cant.v capacitate.v capillarise.v capitalise.v capitate.v caponise.v caponize.v captain.v carbamoylate.v carbamylate.v carbolate.v carbolise.v carbolize.v carbonate.v carbonise.v carboxylate.v cardiectomize.v career.v cartoon.v cashier.v catabolise.v catalise.v catalize.v catalog.v catalyse.v catalyze.v categorise.v catheterise.v catheterize.v caulk.v causticize.v cauterise.v cauterize.v cavitate.v C-band.v cementify.v centrifugalise.v centrifugalize.v centrifugate.v centrifuge.v cere.v certificate.v chaff.v chamfer.v champ.v chance.v chaperone.v chap.v characterise.v charbroil.v checker.v cheek.v chemoattract.v chemo-prevent.v chemoprevent.v chemo-sensitise.v chemo-sensitize.v chemosensitize.v chequer.v chicken.v chine.v chink.v chin.v chlore.v chloroformise.v chloroformize.v chloroform.v chlor.v chock.v cholecystectomise.v cholecystectomize.v chorus.v chromate.v chromatize.v chromatograph.v chromicize.v chunk.v chute.v cicatrise.v cicatrize.v cipher.v circularise.v circumduct.v civilise.v class.v clear-cut.v clearcut.v clew.v clock.v clout.v clue.v clysterize.v coactivate.v coadminister.v co-agglutinate.v co-apply.v coapply.v coapt.v coarticulate.v co-assemble.v coassemble.v cocainise.v cocainize.v co-calibrate.v cocalibrate.v co-chromatograph.v cochromatograph.v co-circulate.v co-cluster.v cocluster.v co-colonize.v cocolonize.v cocoon.v co-crystallize.v cocrystallize.v co-cultivate.v cocultivate.v coculture.v codeshare.v co-develop.v co-electroporate.v coelectroporate.v coelute.v co-encapsidate.v coencapsidate.v coencapsulate.v co-enrich.v coenrich.v co-exist.v co-expose.v coexpose.v coexpress.v co-extract.v cograft.v cogwheel.v co-hybridise.v cohybridise.v co-hybridize.v cohybridize.v coimmobilise.v coimmobilize.v coinfect.v coinfuse.v co-ingest.v coingest.v co-inherit.v coinherit.v co-inoculate.v coinoculate.v coke.v collateralise.v collectivise.v colliquate.v colonise.v colonoscope.v colorise.v colorize.v colourize.v co-manage.v comanage.v comedicate.v cometabolise.v commercialise.v compartmentalise.v compartment.v compass.v compeer.v complex.v comport.v computerise.v concatenate.v conceptualise.v concord.v concrete.v concuss.v condole.v conduce.v cond.v conglomerate.v conglutinate.v consternate.v constitutionalize.v contradistinguish.v contraindicate.v controvert.v contund.v contuse.v convolute.v co-ordinate.v co-oxidise.v cooxidise.v co-oxidize.v cooxidize.v co-partition.v co-perfuse.v coperfuse.v copolymerise.v copolymerize.v copper.v coproduce.v co-promote.v copromote.v corbell.v corbel.v co-rear.v corear.v co-register.v co-regulate.v coregulate.v co-release.v corelease.v corkscrew.v cornify.v corn.v co-secrete.v cosecrete.v cosegregate.v cosensitise.v cosensitize.v cosh.v cosolubilise.v cosolubilize.v co-sponsor.v cosponsor.v cosset.v costarr.v co-stimulate.v costimulate.v co-store.v costore.v co-synthesise.v cosynthesise.v co-synthesize.v cosynthesize.v co-transcribe.v cotranscribe.v cotransfect.v cotransferr.v co-transfer.v cotransfer.v cotransform.v cotransmit.v co-transport.v cotransport.v co-treat.v cotreat.v coulorise.v counterpoise.v counterregulate.v countersink.v counterstain.v counter-transport.v countertransport.v countervail.v course.v covenant.v cow.v cozen.v crabb.v craft.v crape.v crater.v crate.v crepe.v crew.v crick.v criminalise.v criminalize.v crimson.v crisp.v criss-cross.v cristallise.v cristallize.v criticise.v critique.v crock.v cross-clamp.v crossclamp.v cross_dress cross-link.v cross_match cross-match.v cross-protect.v crossprotect.v cross-react.v crossreact.v cross-reference.v crossreference.v crust.v cryo-fix.v cryofix.v cryo-preserve.v cryopreserve.v cryoprotect.v cryo-section.v cryotreat.v crystallise.v cuckoo.v cudgell.v culture.v cumber.v cund.v curarise.v curarize.v curate.v curette.v curet.v curtain.v cuss.v customise.v customize.v cu.v cyanylate.v cyclise.v cypher.v cyto-adhere.v cytoreduce.v cytospin.v cytostain.v dansylate.v dapple.v deacetylate.v deactivate.v deacylate.v de-adenylate.v deadenylate.v deafferentate.v deafferent.v deallergise.v deamidate.v deamidize.v deaminate.v debouche.v debouch.v debride.v debulk.v decalcify.v decannulate.v decapsulate.v decarboxylate.v decatenate.v decentralise.v decerebrate.v decerebrize.v dechlorinate.v decidualise.v decoct.v decolonise.v decolorise.v decolorize.v decolourise.v decolourize.v decomplementize.v decontrol.v deconvolute.v decoronate.v decorticate.v decouple.v decoy.v decree.v deemanate.v de-energise.v deenergise.v de-energize.v deenergize.v de-epicardialize.v de-epithelialise.v deepithelialise.v deethylate.v de-etiolate.v defaecate.v defaunate.v defeminise.v defeminize.v defenestrate.v defibrillate.v defibrinate.v deflorate.v defocus.v deformylate.v defunctionalise.v defunctionalize.v degalactosylate.v degas.v degauss.v degenitalize.v deglycerate.v degrease.v dehaematise.v dehalogenate.v dehematize.v dehemoglobinize.v dehisc.v dehorn.v dehull.v dehumanise.v dehydrochlorinate.v dehydrogenate.v dehydrogenise.v dehydrogenize.v dehydroxylate.v dehypnotise.v dehypnotize.v deinduce.v deinstitutionalize.v deionise.v deionize.v deject.v de-lead.v delead.v delimitate.v delipidate.v delocalise.v delocalize.v delouse.v demagnetise.v demark.v demasculinise.v demedullate.v demembranate.v demetalise.v demetalize.v demethylate.v demilitarise.v demineralise.v demineralize.v demobilise.v democratise.v demodulate.v demonetise.v demonetize.v demoralise.v demustardize.v demyelinate.v demystify.v denationalise.v denature.v denervate.v denitrate.v denitrify.v deodorise.v deoxidise.v deoxidize.v deoxygenate.v depancreatize.v deparaffinise.v deparaffinize.v departmentalise.v depersonalize.v dephosphorylate.v depigment.v depilate.v depolarise.v depoliticise.v depoliticize.v depolymerise.v depotentiate.v deprave.v depressurise.v depressurize.v deproject.v deprotect.v deproteinate.v deprotonate.v depurate.v depute.v deputise.v deregulate.v derepress.v deresinate.v derivatise.v derivatize.v derivitise.v derivitize.v deroof.v derotate.v derrick.v desalinise.v desalt.v desamidate.v desamidize.v descale.v desensitise.v desexualise.v desexualize.v desheathe.v desheath.v desialylate.v desolate.v desolvate.v desorb.v despeciate.v destabilise.v destablise.v destablize.v destain.v desulfate.v desulfurate.v desulphate.v desulphurate.v desynchronise.v detail.v dethyroidize.v detour.v detoxicate.v deuterate.v deuteriate.v devascularize.v devil.v devitalise.v devitalize.v deworm.v dextrinate.v dextrinize.v diacetylate.v diacylate.v diagram.v dialkylate.v dialogue.v dialog.v dialyse.v diapause.v diaper.v diazotize.v dibble.v dicker.v dideuterate.v diesterify.v difluorinate.v digitalise.v digitilise.v digitise.v digitize.v dihalogenate.v dihydrogenate.v dihydroxylate.v diiodinate.v dike.v dilatate.v dimerise.v dimethylate.v dimite.v dimit.v dimple.v diphosphorylate.v dirty.v disacidify.v disadvantage.v disaggregate.v disambiguate.v disarray.v disbelieve.v disbud.v disburden.v discolour.v discommode.v discompose.v disconfirm.v discountenance.v disco.v discretise.v discretize.v disembody.v disencumber.v disfavor.v dishabituate.v dishevel.v dishonor.v disimmunize.v disinhibit.v disinsert.v disjoint.v dismutate.v disocclude.v disocclud.v disorder.v disorganise.v disorganize.v dispensarise.v dispensarize.v dispirit.v disproportionate.v disquiet.v disregulate.v dissatisfy.v dissimilate.v distemper.v distrain.v divulse.v docket.v dog.v doll.v dolly.v domicile.v dorsalise.v dorsiduct.v dose.v doss.v douche.v dowel.v downmodulate.v downregulate.v downstage.v dowse.v dramatise.v drat.v drivel.v drudge.v dumfound.v dun.v duplex.v dyke.v dysregulate.v earth.v ear.v echolocate.v economise.v ecphorise.v ecphorize.v ectropionise.v ectropionize.v editorialise.v educe.v edulcorate.v effectuate.v eff.v egest.v ekphorize.v elate.v electro-cauterise.v electrocauterise.v electro-cauterize.v electrocauterize.v electrodialyse.v electroelute.v electro-inject.v electroinject.v electroinsert.v electrophorese.v electrophore.v electrophor.v electroplate.v electroporate.v electrotransfer.v electrovert.v elute.v elutriate.v emaciate.v embolise.v embrocate.v emedullate.v empathise.v emphasise.v emplace.v emulsion.v enamor.v enamour.v encapsulate.v enchain.v encore.v encrust.v endarterectomise.v endarterectomize.v endoscope.v endothelialise.v endue.v energise.v energize.v enfeeble.v engraft.v engrail.v enkindle.v enlace.v enlac.v enplane.v enplan.v enrapture.v ensheathe.v ensheath.v ensilage.v ensile.v ensil.v enterectomise.v enterectomize.v entropionize.v envenom.v environ.v enwrap.v epilate.v epimerise.v epithelialise.v epithelialize.v epithelise.v epithelize.v epitomise.v epoxidise.v epoxidize.v equalise.v equilibrate.v eroticise.v eroticize.v erotise.v erotize.v essay.v esterify.v estrange.v estrogenise.v estrogenize.v etherise.v etherize.v ethylate.v euthanatise.v euthanatize.v euthanise.v euthanize.v evaginate.v evert.v evidence.v exact.v exanimate.v excerpt.v exchange-transfuse.v excogitate.v execrate.v exenterate.v exorcise.v expatriate.v exsanguinate.v exsect.v exsomatize.v exteriorise.v exteriorize.v externalise.v extrude.v extubate.v factorise.v factorize.v faggot.v fagot.v familiarise.v fantasise.v faradise.v faradize.v farnesylate.v father.v feather-bed.v fecundate.v federalise.v federalize.v felicitate.v feminise.v feminize.v fenestrate.v fertilise.v feu.v fictionalise.v fictionalize.v field-test.v filch.v filtrate.v finalise.v fingerprint.v fire-proof.v fireproof.v fissure.v fistulise.v flabbergast.v flange.v fleck.v flesh.v flexibilise.v flexibilize.v flounce.v floure.v flour.v fluidize.v fluoresceinate.v fluoridise.v fluoridize.v fluoroscope.v flute.v foal.v focalise.v fog.v footle.v footnote.v footprint.v footslog.v foray.v forbode.v forebid.v forebode.v foredoom.v foreground.v foreknow.v forest.v foretaste.v formalinise.v formalinize.v formalise.v format.v formylate.v fossilise.v fowl.v fox.v fractionate.v franchise.v fraternise.v freckle.v free-graft.v freeze_dry freeze-dry.v freeze-fracture.v freight.v freind.v fringe.v frolick.v fruit.v fuddle.v functionalise.v functionalize.v funk.v furcate.v fur.v gabble.v gab.v gad.v galactosylate.v galavant.v galivant.v galvanise.v ganglionectomise.v ganglionectomize.v gangrene.v gap.v garage.v garland.v garote.v garot.v garrote.v garrot.v gastrectomise.v gastrectomize.v gas.v gate.v gavage.v gazette.v gelatinise.v geld.v generalise.v genotype.v gentle.v gen.v geocode.v geranylgeranylate.v ghost.v gift.v ginger.v girdle.v glace.v glamorise.v glissade.v globalise.v glomectomise.v glomectomize.v glom.v glove.v glucoronise.v glucuronidate.v glue.v glycate.v glycerolate.v glycerolize.v glycosylate.v gonadectomize.v goose.v gormandise.v gown.v grain.v grandfather.v grandparent.v graph.v grass.v green.v grime.v grizzle.v grommet.v grub.v guest.v gull.v gusset.v guy.v habilitate.v habituate.v haemagglutinate.v haemoagglutinate.v haemocoagulate.v haemodialyse.v haemodialyze.v haemodilute.v haemolyse.v haemolyze.v haemoperfuse.v haemorrhage.v hallmark.v halogenate.v handpick.v haploidise.v haptenate.v hap.v hardboil.v harmonise.v hasp.v headline.v hemicastrate.v hemi-delete.v hemisect.v hemispherectomise.v hemispherectomize.v hemodialyse.v hemodialyze.v hemodilute.v hemolyse.v hemoperfuse.v hemorrhage.v heparinise.v heparinize.v hepatectomise.v hepatectomize.v heterodimerise.v hex.v hie.v high-jack.v hirudinize.v histoculture.v hobo.v hole.v holiday.v home.v homodimerise.v homodimerize.v homogenise.v homograft.v honeycomb.v hoop.v horse.v hospitalise.v hot.v hox.v humanise.v humanize.v humor.v hurdle.v husband.v hyalinise.v hyalinize.v hybridise.v hydrogenate.v hydrogenize.v hydrolise.v hydrolize.v hydrolyse.v hydroxylate.v hye.v hymn.v hyperacetylate.v hyperactivate.v hypercontract.v hyperdefaecate.v hyperexpress.v hyperextend.v hyperfiltrate.v hyperfractionate.v hyperimmunise.v hyperimmunize.v hyper-induce.v hyperinduce.v hyperinnervate.v hyperluteinise.v hyper-methylate.v hypermethylate.v hypernucleate.v hyperpolarise.v hyperproduce.v hypersensitise.v hyperstimulate.v hypertransfuse.v hypnoidize.v hypnotise.v hypomineralise.v hypomineralize.v hypo-phosphorylate.v hypophosphorylate.v hypophysectomise.v hypophysectomize.v hyposensitize.v hypothecate.v hysterectomise.v hysterectomize.v idealise.v idolise.v imbed.v immobilise.v immortalise.v immunise.v immunoabsorb.v immunoadsorb.v immuno-assay.v immunoassay.v immunoblot.v immunocompromise.v immunodeplete.v immunodepress.v immunoenhance.v immunoexpress.v immunoinhibit.v immunoisolate.v immunolabel.v immunolocalise.v immunolocalize.v immunoneutralise.v immunoneutralize.v immunophenotype.v immunopurify.v immunoradioassay.v immunoregulate.v immunoscreen.v immunoselect.v immunostain.v immunostimulate.v immunosuppress.v immuno-target.v immunotarget.v immunotitrate.v immunotype.v immure.v impersonalise.v impersonalize.v importune.v inbreed.v incise.v inclose.v incommode.v increment.v inculpate.v individualise.v individualize.v indorse.v indue.v industrialise.v inebriate.v influx.v inf.v ingle.v ingraft.v ingrain.v inhume.v inhum.v initialise.v initialize.v inlay.v innervate.v input.v inset.v insolubilise.v insolubilize.v insonify.v instance.v institutionalise.v instrument.v insufflate.v intellectualise.v intellectualize.v intercalate.v interconvert.v interface.v interiorise.v interiorize.v interlace.v interlard.v interleaf.v interlink.v internalise.v internationalise.v interpellate.v interpose.v interspace.v intrench.v introject.v introvert.v intrust.v intubate.v inure.v inventory.v invoice.v iodinate.v iodise.v ionise.v iontophorese.v iridectomize.v isoimmunise.v isoimmunize.v isomerise.v italicise.v itemise.v jacket.v jack_knife jackknife.v jecorize.v jejunectomise.v jejunectomize.v jeopardise.v joint.v juice.v junk.v karyotype.v keen.v kennel.v kent.v keratinise.v key.v kink.v knee.v K/O.v KO.v KO'.v labilise.v labyrinthectomise.v labyrinthectomize.v lacrymate.v lactonise.v ladder.v lambast.v lamb.v lame.v laminectomise.v laminectomize.v lam.v laparotomise.v laparotomize.v lapinise.v lapinize.v lard.v lariate.v lariat.v lark.v laryngectomise.v laryngectomize.v laser.v lassoo.v lateralise.v lather.v lathe.v lavage.v layer.v leaflet.v league.v leap-frog.v leash.v leech.v leep.v legalise.v legitimate.v legitimatise.v legitimise.v legitimize.v lentectomize.v lesion.v letter.v liberalise.v ligate.v lilt.v lime.v limn.v linearize.v linge.v lipectomise.v lipectomize.v lipidate.v liposuction.v lipoxygenate.v lip.v liquify.v lithograph.v lithotomize.v lobectomise.v lobectomize.v lobotomise.v lobotomize.v loose.v lord.v Lord.v loupe.v loup.v loure.v low.v lubrify.v luck.v luteinise.v luxate.v lymphadenectomise.v lymphadenectomize.v lyophilise.v lyophilize.v lypophilise.v lypophilize.v lysogenise.v lysogenize.v macadamise.v macadamize.v machine.v macroencapsulate.v magnetise.v mainstream.v malaxate.v malignise.v malposition.v malt.v mantle.v manumit.v manure.v marathon.v Marathon.v marble.v marginate.v marinade.v marsupialize.v masculinise.v masculinize.v massacre.v mastectomise.v mastectomize.v master-mind.v materialise.v matt.v mat.v maximise.v maze.v mechanise.v medialise.v medicalise.v medicalize.v medisect.v medullectomise.v medullectomize.v melanise.v melanize.v mentor.v mercerise.v mercerize.v merchandise.v mercurate.v mercurialize.v mercuriate.v mesmerise.v metabolise.v metabolize.v metal.v metastasise.v meter.v methylate.v metre.v metricise.v micellise.v microagglutinate.v microaggregate.v microbiopsy.v microcannulate.v microcatheterise.v microcatheterize.v microcomputerise.v microcomputerize.v microdetermine.v microdilute.v microdissect.v microembolise.v microfill.v microfilter.v microinject.v micromanipulate.v micromill.v micromodify.v micronise.v micronize.v microperfuse.v microprocess.v microsequence.v microtitrate.v microtome.v microwave.v middle.v mildew.v militarise.v militarize.v mimetise.v mimetize.v mineralise.v mineralize.v miniaturise.v minify.v minimise.v minute.v misadvise.v misattribute.v miscall.v misclassify.v miscode.v misconduct.v misdiagnose.v mis-fold.v misidentify.v misincorporate.v mislabel.v mislocalise.v mislocalize.v mismatch.v mispair.v misperceive.v misprint.v misrecognise.v misrecognize.v misregulate.v misrepair.v misroute.v misrule.v misspecify.v mis-tune.v mistune.v miter.v mitre.v mobilise.v modernise.v moire.v moisturise.v moisturize.v molder.v monophosphorylate.v monopolise.v moonlight.v moralise.v morcellate.v morphinize.v morse.v Morse.v mortice.v mortise.v mother.v moth-proof.v motorcycle.v motorise.v muckrake.v mulct.v multimerise.v mummify.v mummy.v mump.v muscle.v muscularise.v mutagenize.v myectomize.v myristoylate.v narcotize.v nark.v nasalise.v nasalize.v nationalise.v naturalise.v nauseate.v nebulise.v nebulize.v necropsy.v necrotise.v negative.v neighbor.v neighbour.v nephrectomise.v nep.v nerve.v nesslerise.v nesslerize.v neuromodulate.v neurostimulate.v neutralise.v niche.v nickel.v nim.v Nissl-stain.v nitrate.v nitrosate.v nitrosylate.v nobble.v nonplus.v noose.v normalise.v nose.v notch.v objectify.v objurgate.v oblate.v obtrude.v obtund.v obturate.v oestrogenise.v oestrogenize.v oint.v oligomerise.v oligomerize.v oophorectomise.v oophorectomize.v operationalise.v operationalize.v oppugn.v opsonify.v opsonise.v optimise.v optimize.v orchidectomise.v orchidectomize.v ordinate.v organise.v orphan.v osmicate.v osteotomise.v osteotomize.v ostracise.v outbrave.v out-compete.v outcompete.v outdate.v outface.v out-Herod.v outmaneuver.v outmarch.v outmatch.v out-pace.v outpace.v outperform.v outpoint.v output.v outrange.v outrang.v outrival.v outsail.v outspread.v outstrip.v outvie.v outwear.v ovariectomise.v ovariectomize.v over-associate.v overassociate.v over-burden.v over-capitalise.v overcapitalise.v over-capitalize.v overcapitalize.v over-charge.v over-consume.v overconsume.v over-cook.v overcorrect.v overcrop.v over-crowd.v over-detect.v overdetect.v overdiagnose.v overdose.v over-elongate.v overelongate.v overemphasise.v over-emphasize.v over-estimate.v overexcite.v over-exert.v over-expose.v overexpress.v overextend.v over-feed.v over-hang.v overhang.v over-heat.v over-insert.v overinsert.v overlay.v over-learn.v overlearn.v overleep.v overmaster.v over-pay.v over-praise.v over-predict.v overpredict.v over-produce.v over-proliferate.v over-refer.v overrefer.v over-report.v overreport.v over-represent.v overrepresent.v oversaturate.v over-secrete.v over-sew.v oversew.v over-simplify.v over-stage.v overstage.v overstag.v overstain.v overstimulate.v over-strain.v over-stretch.v over-synthesise.v oversynthesise.v over-synthesize.v oversynthesize.v over-transcribe.v overtreat.v overuse.v over-value.v overventilate.v overview.v over_weight overweight.v over-wrap.v overwrap.v oxidise.v oxygenise.v oxygenize.v ozonise.v ozonize.v palisade.v palliate.v palpate.v palp.v pancreatectomize.v panel.v paragraph.v parameterise.v parameterize.v parasitise.v parasitize.v parasol.v parathyroidectomize.v parboil.v parcel.v parrot.v particularise.v pasteurise.v pasture.v patronise.v pean.v peen.v pelletise.v pelletize.v pellet.v penalise.v pension.v people.v pepsinate.v pepsinise.v pepsinize.v peptonise.v percuss.v perifuse.v peritomize.v peritonealize.v peritonize.v permeabilize.v permeablise.v peroxidise.v personalise.v pestle.v phagocytise.v phagocytize.v phagocytose.v phalangize.v phenocopy.v phenolate.v phenotype.v philosophise.v phlebotomise.v phlorhizinise.v phlorhizinize.v phloridzinise.v phloridzinize.v phosphonylate.v phosphorylate.v photoactivate.v photobleach.v photodamage.v photodecompose.v photoinactivate.v photoinduce.v photoisomerise.v photolabel.v photolyse.v photo-oxidise.v photooxidise.v photo-oxidize.v photopolymerise.v photopolymerize.v photoprotect.v photoreduce.v photoregulate.v photoreverse.v photosensitise.v photostate.v photostimulate.v physick.v physic.v piggyback.v pillow.v pill.v pind.v pinealectomise.v pinealectomize.v pinion.v pink.v pin-point.v pipette.v pith.v plagiarise.v plait.v planimeter.v plank.v plasmolyse.v plasmolyze.v plateau.v platinate.v pleat.v plea.v plicate.v plump.v plum.v plunk.v pneumonectomise.v pneumonectomize.v pod.v polarise.v pole-axe.v poleaxe.v pole-ax.v poleax.v politicise.v politzerize.v pollack.v pollard.v polyadenalate.v polyadenylate.v polyglutamylate.v polymerise.v polymerize.v pomade.v pommel.v poniard.v popularise.v portacaval_shunt portion.v postfix.v potentiate.v pot.v poultice.v power.v prawn.v preabsorb.v preadmit.v precept.v precise.v precoat.v precook.v precool.v preculture.v predate.v predecease.v predefine.v predestinate.v pre-digest.v predigest.v pre-embed.v preembed.v pre-establish.v preestablish.v preexist.v pre-expose.v preexpose.v prefeed.v prefix.v preimmunize.v preinduce.v preinfect.v pre-irradiate.v preirradiate.v prelabel.v preload.v prelude.v premedicate.v premix.v prepossess.v preprint.v preprocess.v preprogram.v preprotect.v prep.v prereduce.v prescreen.v preselect.v presensitize.v pre-set.v preset.v presoak.v prespawn.v prespecify.v pressurise.v prestimulate.v pre-surface.v pretrain.v pretreate.v pretreat.v preview.v prewarm.v prewash.v prickle.v prioritise.v prioritize.v prise.v privatise.v probate.v profane.v professionalize.v prognose.v prolate.v prong.v propagandise.v prophesy.v propitiate.v prorate.v prorogue.v proselytise.v prospect.v prostatectomise.v prostatectomize.v proteolyse.v proteolyze.v protract.v provision.v pseudonormalise.v psycho-analyse.v psycho-analyze.v psych.v ptyalize.v publicise.v puddle.v pulp.v pulverise.v pup.v purpose.v purpurate.v putty.v pyridoxylate.v quadrisect.v quadruplicate.v quad.v quail.v quantise.v quantitate.v quantize.v quark.v quarrell.v quartisect.v quaternize.v queen.v Queen.v rabbit.v radiograph.v radioimmunoassay.v radiolabel.v radiolocalise.v radiolocalize.v radiosensitise.v radiosensitize.v ranch.v randomise.v randomize.v rappel.v rarefy.v rase.v rationalise.v ray.v razor.v reabsorb.v reaccumulate.v reacquire.v re-adapt.v readdress.v readd.v readminister.v ready.v re-afforest.v reafforest.v reaggregate.v realign.v realise.v reallocate.v re-amplify.v reamplify.v reamputate.v ream.v reanalyse.v reanalyze.v re-animate.v reanimate.v reappraise.v re-approximate.v reapproximate.v re-arterialise.v rearterialise.v re-arterialize.v rearterialize.v reassert.v reassign.v reassociate.v reassort.v reattach.v rebase.v rebind.v reble.v rebreath.v recalcify.v recalibrate.v recanalize.v recategorise.v recategorize.v recatheterise.v recatheterize.v receipt.v recemise.v recertify.v rechallenge.v rechromatograph.v recirculate.v reclassify.v reclone.v recode.v recognise.v recolonise.v recombine.v recompress.v reconceptualize.v reconfigure.v reconnoiter.v reconstitute.v recontaminate.v recontoure.v recontour.v re-convert.v re-count.v re-cover.v recultivate.v reculture.v redact.v rededicate.v redescribe.v redetect.v redetermine.v rede.v redirect.v redissect.v red.v reecho.v reeducate.v re-elevate.v reemphasize.v re-endothelialise.v reendothelialise.v re-endothelialize.v re-engineer.v reengineer.v re-enter.v re-epithelialise.v reepithelialise.v re-epithelialize.v re-equilibrate.v re-esterify.v reesterify.v reevaluate.v re-examine.v reexamine.v re-excise.v reexcise.v re-explore.v reexplore.v reexpose.v reexpress.v re-extract.v reextract.v reface.v refeed.v reference.v refinish.v reflux.v refold.v reforest.v reformat.v reframe.v regionalise.v regionalize.v regraft.v regularise.v rehear.v reheat.v rehospitalise.v rehospitalize.v reimmunize.v re-implant.v reimplant.v reincarcerate.v reincarnate.v re-inflate.v reinitiate.v reinject.v reinjure.v reinnervate.v reinoculate.v reinsert.v reinstitute.v re-internalise.v reinternalise.v re-internalize.v reinternalize.v re-interview.v reinterview.v reintroduce.v reintubate.v re-irradiate.v reisolate.v rejig.v re-join.v relabel.v relaparoscopy.v relearn.v reline.v relipidate.v relocalise.v relocalize.v remainder.v remake.v remap.v remediate.v remilitarise.v remobilise.v remyelinate.v renature.v renegue.v re-obliterate.v reobliterate.v re-occlude.v re-occurr.v reoccurr.v reorganise.v reoxidise.v reoxygenate.v repartition.v repattern.v reperforate.v reperfuse.v reperitonealise.v reperitonealize.v replate.v repoint.v repolarise.v repopulate.v repose.v reposition.v reposit.v repot.v reprime.v reprobate.v reprocess.v reprogram.v republish.v repurify.v requite.v requit.v resample.v rescan.v re-scoer.v re-score.v rescore.v rescreen.v reseal.v resect.v resensitise.v resequence.v residualise.v residualize.v re-slice.v reslice.v resocialise.v resocialize.v resolubilize.v resorb.v respell.v restage.v restain.v re-stenose.v restimulate.v restretch.v restudy.v resulfate.v resulphate.v resurvey.v resuspend.v resuture.v resynthesise.v resynthesize.v retrain.v retransform.v retransfuse.v retransplant.v retraumatize.v retread.v re-treat.v retrocede.v retrofit.v retrotranscribe.v retype.v reuse.v reutilise.v reutilize.v revaccinate.v revalidate.v revascularise.v revascularize.v reveil.v revendicate.v revenge.v revitalise.v revivify.v revolutionalise.v revolutionalize.v revolutionise.v rewarm.v rework.v rex.v rhapsodise.v ribosylate.v rick.v ridge.v rime.v ritualise.v ritualize.v rit.v rive.v robe.v romanticise.v roneo.v rongeure.v rongeur.v roof.v rook.v rosette.v roset.v rosine.v rosin.v rouge.v rough-cast.v roughcast.v rough-dry.v roughhouse.v rowel.v rubberise.v ruddle.v ruff.v rumour.v rusk.v rut.v saber.v sabre.v salaam.v salify.v sallow.v salve.v sandarace.v sandarack.v sandarac.v sand-blast.v sanitise.v sanitize.v sate.v saucerize.v saute.v savor.v savvy.v scab.v scallop.v scamp.v scam.v scapegoate.v scarify.v sclerotise.v sclerotize.v scollop.v scourge.v scrabble.v scrag.v scribe.v scrimmage.v script.v scruple.v scrutinise.v SCUBA.v scud.v scupper.v scythe.v seam.v seclude.v section.v sector.v secularise.v sediment.v segment.v semaphore.v semisynthesise.v semisynthesize.v sensibilise.v sensibilize.v sensitise.v sequence.v sequestrate.v serialise.v serogroup.v serotype.v servo-control.v servocontrol.v sexualise.v sexualize.v sex.v shaft.v shallow.v shamble.v shanghai.v shanghi.v sheer.v sheet.v shellack.v shellac.v shim.v shin.v shipwreck.v shoe.v short-list.v shrine.v shrive.v shuttle.v sialadenectomize.v sialylate.v sickle.v sic.v side-track.v sightsee.v signalise.v signalize.v siliconise.v siliconize.v silt.v silver.v silylate.v singularise.v singularize.v sinter.v site.v situate.v skateboard.v skeine.v skein.v skeletonise.v slang.v slat.v sled.v sleigh.v slenderise.v sleuth.v sliver.v slop.v sludge.v sluice.v smirch.v smut.v snaffle.v snick.v snug.v soap.v socialise.v sod.v soft-soap.v soft-solder.v solace.v solate.v solemnise.v solemnize.v sole.v soliloquise.v solo.v solubilise.v solubilize.v solvate.v somatise.v somatotype.v sonicate.v soot.v sorb.v sorrow.v sovietize.v spangle.v spatchcock.v spate.v spatulate.v spindle.v spiralise.v spiritualise.v spiritualize.v spirt.v splenectomise.v splenectomize.v splint.v splotch.v spoof.v spook.v spool.v spoon.v sporulate.v spud.v squeegee.v squeege.v stable.v stag.v stanch.v standardise.v steam-heat.v steam-roller.v stencil.v sterilise.v steward.v stigmatise.v stock-pile.v stockpile.v stomp.v stopper.v strand.v strangulate.v striate.v stricture.v strop.v strychnize.v stultify.v stupefy.v stylise.v subcategorise.v subcategorize.v sub-classify.v subclassify.v subcompartmentalise.v subcompartmentalize.v subcultivate.v subculture.v subexcite.v subgroup.v subindex.v subjoin.v sublime.v sublocalise.v sublocalize.v subluxate.v suborn.v subsaturate.v subsidise.v subspecialise.v subtitle.v subtype.v suction.v sugar.v sulfate.v sulfonate.v sulfurate.v sulfurete.v sulfuret.v sulfurize.v sulphate.v sulphonate.v sulphurate.v sulphurete.v sulphuret.v sulphurise.v sulphurize.v summarise.v superactivate.v superannuate.v supercharge.v supercool.v superduct.v superfuse.v superhydrate.v superinduce.v superintend.v superpose.v superprecipitate.v supersaturate.v supershift.v suprarenalectomize.v surcharge.v surfeit.v suscitate.v suture.v swab.v swaddle.v swage.v swan.v swill.v swinge.v swob.v swop.v syllabicate.v syllabify.v syllabize.v symbolise.v sympathectomise.v sympathectomize.v sympathise.v synapse.v synchronise.v synergise.v synonymize.v synostose.v synthesise.v synthetise.v synthetize.v syringe.v systematise.v taboo.v tabu.v tab.v tap_dance tape-record.v tare.v tarmack.v tarmac.v tee.v telecommunicate.v telefax.v telepathize.v teletransmit.v temper.v temporise.v tenant.v tenon.v tenotomize.v tent.v tenure.v terrorise.v teslaize.v tetanise.v tetanize.v tetramerise.v texture.v thermalise.v thermocauterise.v thermocauterize.v thermocycle.v thermoregulate.v thermosensitise.v thermosensitize.v thoracotomise.v thoracotomize.v thwack.v thymectomise.v thymectomize.v thymolize.v thyroidectomise.v thyroidectomize.v thyroidize.v thyroparathyroidectomize.v timetable.v tincture.v tin.v title.v tittivate.v toggle.v tolerise.v tolerize.v tonicize.v tonsillectomize.v tonsure.v tool.v top-dress.v torque.v torrefy.v tosylate.v trabeculate.v tracheostomize.v tracheotomize.v traduce.v traffick.v traffic.v trammel.v tranquillise.v transactivate.v transdifferentiate.v transduce.v transect.v transesterify.v transfect.v transfigure.v tranship.v transilluminate.v transit.v transliterate.v translocate.v transmogrify.v transphosphorylate.v transsect.v trapse.v traumatise.v traumatize.v travesty.v treadle.v tree.v trellise.v trench.v trend.v trepan.v trephine.v triangulate.v trichinize.v trill.v triplicate.v trisect.v tritiate.v triturate.v trivialise.v troll.v troop.v truck.v true.v truss.v trypsinise.v trypsinize.v tubularize.v turf.v turgidize.v twine.v twin.v twit.v tyrannise.v ubiquitinate.v ultrapurify.v ultrasonicate.v unbar.v unbind.v unbosom.v unbridle.v uncap.v unclamp.v unclip.v unclog.v uncuff.v undeceive.v undercall.v underdetect.v underdiagnose.v underemphasise.v underemphasize.v underexert.v under-feed.v undernourish.v underpredict.v undersedate.v understage.v understain.v undertreat.v underuse.v underutilise.v underutilize.v unfit.v unhorse.v universalize.v unman.v unroof.v unsay.v unseat.v unsex.v unstick.v upregulate.v uptake.v urbanise.v utilise.v vagotomize.v vail.v vandalise.v vandalize.v vaporise.v vapourise.v vapourize.v variegate.v variolate.v vascularise.v vascularize.v vasectomize.v vaunt.v vd..v vd.'.v Vd.v Vd'.v veneer.v ventralise.v ventralize.v ventriduct.v verbalise.v victimise.v victual.v video.v virilise.v virilize.v vision.v visualise.v vitalise.v vitalize.v vitrectomise.v vitrectomize.v vivify.v vocalise.v vogue.v volitilise.v vortex.v vulcanise.v vulcanize.v vulgarise.v vulnerate.v wager.v wallpaper.v wand.v warden.v war.v waterlog.v weary.v weasel.v weave.v weekend.v weir.v welch.v well.v wench.v westernise.v whisk.v whiz.v whizz.v whop.v winch.v winkle.v winter.v wise.v womanise.v wow.v wrack.v wreath.v wrought.v xanthate.v xenograft.v xerox.v Xerox.v x-ray.v xray.v X-ray.v yarn.v yellow.v yoke.v zenkerize.v zipper.v link-grammar-5.3.16/data/en/words/units.40000664000076400007640000000064712431741033015027 00000000000000century.u millenium.u year.u month.u week.u day.u hour.u minute.u centuries.u millenia.u years.u months.u weeks.u days.u hours.u minutes.u Second.u second.u Seconds.u seconds.u millisecond.u microsecond.u nanosecond.u picosecond.u milliseconds.u microseconds.u nanoseconds.u picoseconds.u femtosecond.u attosecond.u femtoseconds.u attoseconds.u msec.u msecs.u sec.u secs.u aS.u fS.u pS.u nS.u uS.u μS.u mS.u kS.u s.u S.u link-grammar-5.3.16/data/en/words/words.n.3-const0000664000076400007640000014602113000604210016363 00000000000000baba_ganoush baba_ghanoush babble.n-u backbone.n-u backgammon.n-u backing.n-u backlash.n-u backstroke.n-u backtalk.n-u backwash.n-u bacon.n-u bacteriology.n-u badinage.n-u badminton.n-u badness.n-u bagel.n-u baggage.n-u bagpipe.n-u Bahamian.n-u bail.n-u bait.n-u balderdash.n-u baldness.n-u ballast.n-u ballet.n-u ball.n-u ballyhoo.n-u balm.n-u baloney.n-u balsam.n-u balsa.n-u bamboo.n-u banana.n-u banditry.n-u bandoneón.n-u bandura.n-u bane.n-u Bangladeshi.n-u banishment.n-u banjo.n-u bankholding.n-u banking.n-u banter.n-u baptism.n-u barbacoa.n-u Barbadian.n-u barbiturate.n-u barf.n-u baritone.n-u barium.n-u barleycorn.n-u barley.n-u barrenness.n-u barstar.n-u barter.n-u baryton.n-u basalt.n-u baseball.n-u basil.n-u basketball.n-u basketry.n-u bas-relief.n-u bass.n-u basso.n-u bassoon.n-u bathos.n-u batter.n-u battery.n-u batting.n-u battle.n-u bauxite.n-u bawdy.n-u bawu.n-u bayan.n-u bazooka.n-u beachwear.n-u beatification.n-u beaver.n-u bebop.n-u bedding.n-u bedlam.n-u beech.n-u beef.n-u beer.n-u beeswax.n-u beet.n-u beggary.n-u begging.n-u behalf.n-u behavior.n-u behaviourism.n-u behaviour.n-u beige.n-u Belarusian.n-u Belgian.n-u Belizian.n-u Beninese.n-u benzene.n-u benzine.n-u benzol.n-u bequest.n-u bereavement.n-u beryl.n-u bestowal.n-u beta.n-u betrayal.n-u betterment.n-u bewilderment.n-u bezique.n-u Bhutanian.n-u bias.n-u bibliography.n-u bicarbonate.n-u bidding.n-u bifurcation.n-u bigamy.n-u bigotry.n-u bikini.n-u bilateralism.n-u bile.n-u bilge.n-u billing.n-u binary.n-u bingo.n-u biochemistry.n-u biology.n-u biotechnology.n-u birch.n-u birdseed.n-u birth.n-u biscuit.n-u bisection.n-u bismuth.n-u bistre.n-u bitterness.n-u bitumen.n-u biz.n-u blackmail.n-u blackness.n-u blame.n-u blancmange.n-u blandness.n-u blare.n-u blasphemy.n-u blather.n-u bleach.n-u bleeding.n-u blight.n-u blindness.n-u bliss.n-u blitzkrieg.n-u bloodlust.n-u blood.n-u bloodshed.n-u bloodthirstiness.n-u bloom.n-u blossom.n-u blubber.n-u blueberry.n-u bluff.n-u bluntness.n-u bluster.n-u boarding.n-u board.n-u bodywork.n-u boldness.n-u Bolivian.n-u bombarde.n-u bombardment.n-u bombast.n-u bondage.n-u bond.n-u bonhomie.n-u boogie.n-u bookkeeping.n-u boo.n-u booze.n-u bop.n-u borax.n-u bordonua.n-u boredom.n-u boron.n-u borrowing.n-u Bosnian.n-u botany.n-u bother.n-u botulism.n-u bouillon.n-u bourbon.n-u bouzouki.n-u bovril.n-u bowing.n-u bowling.n-u boyhood.n-u bracken.n-u braille.n-u brain.n-u bramble.n-u brandy.n-u bran.n-u brass.n-u bravado.n-u bravery.n-u brawn.n-u Brazilian.n-u bread.n-u breadth.n-u breakdown.n-u breakfast.n-u breaststroke.n-u breathing.n-u breath.n-u breed.n-u briar.n-u bribery.n-u bric-a-brac.n-u brick.n-u brickwork.n-u brightness.n-u brimstone.n-u brine.n-u brinkmanship.n-u brisket.n-u British.n-u brocade.n-u broccoli.n-u bromide.n-u bromine.n-u bronchitis.n-u bronze.n-u brotherhood.n-u broth.n-u brownstone.n-u brunch.n-u Bruneian.n-u brush.n-u brushwork.n-u bubbly.n-u buckshot.n-u buckskin.n-u buckwheat.n-u budget.n-u buff.n-u buffoonery.n-u buggery.n-u bugle.n-u Bulgarian.n-u bullion.n-u bull.n-u bullroarer.n-u bullshit.n-u bum.n-u bunk.n-u bunkum.n-u bun.n-u burden.n-u burglary.n-u burgundy.n-u burial.n-u burlap.n-u burlesque.n-u burrito.n-u Burundian.n-u bush.n-u business.n-u bustle.n-u butane.n-u butchery.n-u butterfat.n-u buttermilk.n-u butter.n-u butterscotch.n-u cabbage.n-u cable.n-u cachet.n-u cactus.n-u cadmium.n-u caffeine.n-u cajolery.n-u cake.n-u calcium.n-u calculation.n-u calculus.n-u calibration.n-u calibre.n-u calico.n-u calligraphy.n-u calliope.n-u callousness.n-u calumny.n-u camaraderie.n-u Cambodian.n-u Cameroonian.n-u camomile.n-u camouflage.n-u camping.n-u campus.n-u Canadian.n-u cancellation.n-u cancer.n-u candlelight.n-u candor.n-u candour.n-u candy.n-u cane.n-u canker.n-u cannabis.n-u cannibalism.n-u canonization.n-u cantaloupe.n-u cant.n-u Cantonese.n-u canvas.n-u capitalisation.n-u capitalism.n-u capitalization.n-u capital.n-u capitulation.n-u cappuccino.n-u capture.n-u caramel.n-u carbohydrate.n-u carbonization.n-u carbon.n-u carcinoma.n-u cardamom.n-u cardboard.n-u card.n-u careerism.n-u carefulness.n-u carelessness.n-u care.n-u cargo.n-u caricature.n-u carillon.n-u carmine.n-u carnage.n-u carne_asada carne_gisada carne_guisada carne.n-u carnitas.n-u carpentry.n-u carrion.n-u carrot.n-u carsickness.n-u cartage.n-u cartilage.n-u cartography.n-u casework.n-u cashmere.n-u cash.n-u castanets.n-u caste.n-u castigation.n-u castration.n-u castrato.n-u catarrh.n-u catastrophe.n-u catchup.n-u catechism.n-u catgut.n-u catsup.n-u cattle.n-u cauliflower.n-u causation.n-u caution.n-u caviar.n-u cayenne.n-u CD.n-u cedar.n-u celadon.n-u celebration.n-u celery.n-u celesta.n-u cello.n-u cellophane.n-u celluloid.n-u cellulose.n-u cement.n-u censure.n-u centralization.n-u centrex.n-u ceramic.n-u cereal.n-u ceremonial.n-u ceremony.n-u cerise.n-u certification.n-u certitude.n-u cerulean.n-u cessation.n-u chaff.n-u chagrin.n-u chain.n-u chairmanship.n-u chalk.n-u chalumeau.n-u champagne.n-u championship.n-u change.n-u chaos.n-u characterization.n-u character.n-u charcoal.n-u charge.n-u charisma.n-u charm.n-u chartreuse.n-u chastisement.n-u château.n-u chattel.n-u chatter.n-u chauvinism.n-u cheapness.n-u cheek.n-u cheerfulness.n-u cheesecake.n-u cheesecloth.n-u cheese.n-u chemistry.n-u chemotherapy.n-u chess.n-u chestnut.n-u chiaroscuro.n-u chicanery.n-u chickenfeed.n-u chicken.n-u chickenpox.n-u chic.n-u chicory.n-u chiffon.n-u childbirth.n-u childhood.n-u Chilean.n-u chile_con_carne chile_con_queso chili_con_carne chili_con_queso chili.n-u china.n-u chinaware.n-u Chinese.n-u chintz.n-u chi.n-u chiropody.n-u chitarra.n-u chivalry.n-u chive.n-u chloride.n-u chlorination.n-u chlorine.n-u chloroform.n-u chlorophyll.n-u chocolate.n-u choice.n-u cholera.n-u cholesterol.n-u choreography.n-u chorizo.n-u chowder.n-u chow.n-u chrome.n-u chromium.n-u chronology.n-u church.n-u chutney.n-u cider.n-u cimbalom.n-u cinematography.n-u cinnabar.n-u cinnamon.n-u circulation.n-u circumcision.n-u circumlocution.n-u circumnavigation.n-u circumspection.n-u circumvention.n-u cirrhosis.n-u citation.n-u citizenship.n-u citrus.n-u cittern.n-u civilization.n-u clamour.n-u claptrap.n-u claret.n-u clarification.n-u clarinet.n-u classicism.n-u classification.n-u class.n-u claustrophobia.n-u claves.n-u clavichord.n-u clavinet.n-u clay.n-u cleaner.n-u cleanliness.n-u cleanser.n-u cleverness.n-u climatology.n-u clockwork.n-u closeness.n-u closure.n-u clothing.n-u cloth.n-u clout.n-u clover.n-u clumsiness.n-u clutter.n-u coagulation.n-u coal.n-u cobalt.n-u cocaine.n-u cockfighting.n-u cocoa.n-u coconut.n-u codeine.n-u code.n-u cod.n-u coeducation.n-u coercion.n-u coffee.n-u cogeneration.n-u cogitation.n-u cognac.n-u cognition.n-u cohabitation.n-u cohesion.n-u coinage.n-u coin.n-u coitus.n-u coke.n-u cola.n-u coldness.n-u cold.n-u coleslaw.n-u colic.n-u colitis.n-u collaboration.n-u collage.n-u collapse.n-u collateral.n-u collation.n-u collectivization.n-u college.n-u collision.n-u colloquy.n-u collusion.n-u Colombian.n-u colonialism.n-u colonization.n-u coloratura.n-u color.n-u colouring.n-u colour.n-u combat.n-u comb.n-u combustion.n-u comedy.n-u comeliness.n-u comfort.n-u commemoration.n-u commendation.n-u commentary.n-u commerce.n-u commercialism.n-u commiseration.n-u commission.n-u commotion.n-u communication.n-u communion.n-u communism.n-u commutation.n-u compactness.n-u companionship.n-u company.n-u comparison.n-u compassion.n-u compensation.n-u competition.n-u competitiveness.n-u compilation.n-u completeness.n-u completion.n-u composition.n-u compost.n-u composure.n-u compote.n-u compound.n-u comprehension.n-u comprehensiveness.n-u compression.n-u compromise.n-u compulsion.n-u computation.n-u concatenation.n-u concealment.n-u conceit.n-u concentrate.n-u concentration.n-u conception.n-u concertina.n-u conch.n-u conciliation.n-u conciseness.n-u concord.n-u concrete.n-u concussion.n-u condemnation.n-u condensation.n-u condescension.n-u condiment.n-u conditioner.n-u conduction.n-u conduct.n-u confectionery.n-u confection.n-u confederation.n-u conferment.n-u confession.n-u confinement.n-u confirmation.n-u confiscation.n-u conflict.n-u confrontation.n-u confusion.n-u conga.n-u congestion.n-u Congolese.n-u congregation.n-u conjecture.n-u conjugation.n-u conjunction.n-u connexion.n-u conscientiousness.n-u consciousness.n-u conscription.n-u consecration.n-u consent.n-u conservation.n-u conservatism.n-u consideration.n-u consolation.n-u consolidation.n-u consomme.n-u consortium.n-u consternation.n-u constipation.n-u constraint.n-u constriction.n-u construction.n-u consultation.n-u consummation.n-u consumption.n-u contact.n-u contagion.n-u containment.n-u contamination.n-u contemplation.n-u contempt.n-u contentment.n-u content.n-u context.n-u continuation.n-u contraband.n-u contrabassoon.n-u contraception.n-u contraction.n-u contradiction.n-u contradistinction.n-u contralto.n-u contrary.n-u contrast.n-u contravention.n-u contrition.n-u control.n-u controversy.n-u convection.n-u conversation.n-u conversion.n-u convocation.n-u cookery.n-u cooking.n-u cookware.n-u coolant.n-u coolness.n-u co-operation.n-u cooperation.n-u co-ordination.n-u coordination.n-u copper.n-u copra.n-u copulation.n-u copyright.n-u coral.n-u cordial.n-u cord.n-u corduroy.n-u cork.n-u cornet.n-u cornett.n-u cornflour.n-u corn.n-u cornstarch.n-u coronation.n-u correction.n-u correctness.n-u corroboration.n-u corrosion.n-u corruption.n-u Corsican.n-u cortisone.n-u cosmology.n-u cost.n-u costume.n-u cotton.n-u council.n-u counseling.n-u counsel.n-u counteraction.n-u counterespionage.n-u counterpoint.n-u countertenor.n-u courage.n-u courtesy.n-u court.n-u courtship.n-u coverage.n-u covetousness.n-u cowardice.n-u cowbell.n-u cowboy.n-u cowhide.n-u cowpox.n-u coyness.n-u crab.n-u crackle.n-u craft.n-u craftsmanship.n-u crap.n-u craziness.n-u cream.n-u creation.n-u credit.n-u creep.n-u cremation.n-u crepe.n-u cricket.n-u crime.n-u criminology.n-u crimson.n-u crinoline.n-u crisis.n-u crispness.n-u criticism.n-u Croatian.n-u Croat.n-u crochet.n-u crockery.n-u cromorne.n-u croquet.n-u crossfire.n-u crosstalk.n-u crow.n-u crucifixion.n-u crude.n-u crumhorn.n-u crumpet.n-u crust.n-u crwth.n-u crystallization.n-u crystallography.n-u crystallophone.n-u crystal.n-u cuatro.n-u Cuban.n-u cubism.n-u cucumber.n-u cuisine.n-u cultivation.n-u culture.n-u cunning.n-u cuprophone.n-u curd.n-u cure-all.n-u cure.n-u curling.n-u curry.n-u curtailment.n-u curvature.n-u custard.n-u custody.n-u custom.n-u cutlass.n-u cutlery.n-u cuttlefish.n-u cyanide.n-u cyan.n-u cymbal.n-u cymbalum.n-u cynicism.n-u Cypriote.n-u Czech.n-u damage.n-u damask.n-u damnation.n-u dampness.n-u damselfish.n-u dancing.n-u dandruff.n-u Danish.n-u daring.n-u darkness.n-u dash.n-u data.n-u dative.n-u dawn.n-u daybreak.n-u daylight.n-u dayspring.n-u dazzle.n-u deadlock.n-u deafness.n-u dearth.n-u death.n-u debarkation.n-u debasement.n-u debate.n-u debauchery.n-u debenture.n-u debris.n-u debt.n-u decapitation.n-u decay.n-u deceit.n-u decentralization.n-u deception.n-u decimalization.n-u declamation.n-u declassification.n-u declension.n-u decolonization.n-u decomposition.n-u decompression.n-u decontamination.n-u decoration.n-u decorum.n-u decrease.n-u decrepitude.n-u dedication.n-u deduction.n-u deerskin.n-u defacement.n-u defamation.n-u default.n-u defeatism.n-u defeat.n-u defecation.n-u defection.n-u defense.n-u deferment.n-u defilement.n-u definition.n-u deflation.n-u deflection.n-u defoliation.n-u deftness.n-u degeneration.n-u deglobalization.n-u degradation.n-u deification.n-u deism.n-u dejection.n-u delay.n-u delectation.n-u delegation.n-u deletion.n-u deliberation.n-u delight.n-u delimitation.n-u delineation.n-u delirium.n-u delivery.n-u delta.n-u delusion.n-u demagnetization.n-u demagogy.n-u demand.n-u demarcation.n-u demeanour.n-u dementia.n-u demerara.n-u demise.n-u demobilization.n-u democratization.n-u demography.n-u demolition.n-u demoralization.n-u demotion.n-u denationalization.n-u denial.n-u denigration.n-u denim.n-u dentistry.n-u denunciation.n-u depiction.n-u depletion.n-u deployment.n-u depopulation.n-u deportation.n-u deportment.n-u deposition.n-u deposit.n-u deprecation.n-u depreciation.n-u depredation.n-u depression.n-u deprival.n-u deprivation.n-u depth.n-u derailment.n-u deregulation.n-u dereliction.n-u derision.n-u derivation.n-u dermatology.n-u derogation.n-u desalination.n-u desalinization.n-u descent.n-u desecration.n-u desegregation.n-u desensitization.n-u desertion.n-u desert.n-u deshabille.n-u designation.n-u design.n-u desolation.n-u despair.n-u despatch.n-u desperation.n-u despotism.n-u dessert.n-u destabilization.n-u destiny.n-u destitution.n-u destruction.n-u detachment.n-u detail.n-u detection.n-u detente.n-u detention.n-u detergent.n-u deterioration.n-u deterrent.n-u detestation.n-u detriment.n-u detritus.n-u devaluation.n-u devastation.n-u development.n-u deviation.n-u devolution.n-u devotion.n-u dew.n-u dextrose.n-u dholak.n-u diabetes.n-u diagnosis.n-u dialect.n-u dialogue.n-u diamond.n-u diarrhea.n-u diarrhoea.n-u dick.n-u dictation.n-u dictatorship.n-u diction.n-u didgeridoo.n-u diesel.n-u differentiation.n-u diffusion.n-u digestion.n-u dilapidation.n-u dilation.n-u dill.n-u dilution.n-u diminution.n-u dinner.n-u din.n-u dint.n-u dioxide.n-u diphtheria.n-u dip.n-u dipsomania.n-u direction.n-u directness.n-u dirt.n-u disablement.n-u disadvantage.n-u disaffection.n-u disagreeableness.n-u disagreement.n-u disappointment.n-u disapproval.n-u disarmament.n-u disarray.n-u disaster.n-u disavowal.n-u disbandment.n-u disbelief.n-u disbursement.n-u discernment.n-u discharge.n-u discipline.n-u discomfiture.n-u discomfort.n-u discontent.n-u discord.n-u discouragement.n-u discourse.n-u discourtesy.n-u discredit.n-u discreteness.n-u discretion.n-u discrimination.n-u discussion.n-u disdain.n-u disease.n-u disembarkation.n-u disenchantment.n-u disengagement.n-u disentanglement.n-u disequilibrium.n-u disestablishment.n-u disfavour.n-u disfigurement.n-u disfranchisement.n-u disgrace.n-u disguise.n-u disgust.n-u disharmony.n-u dishonour.n-u dishwater.n-u disillusionment.n-u disinclination.n-u disinfectant.n-u disinformation.n-u disintegration.n-u disinterment.n-u dislocation.n-u dismay.n-u dismissal.n-u disorder.n-u disorganization.n-u dispatch.n-u dispensation.n-u dispersal.n-u displacement.n-u display.n-u displeasure.n-u disposal.n-u disposition.n-u disproof.n-u disproportion.n-u disputation.n-u dispute.n-u disqualification.n-u disquiet.n-u disquietude.n-u disregard.n-u disrepair.n-u disrepute.n-u disrespect.n-u disruption.n-u dissatisfaction.n-u dissection.n-u dissemination.n-u dissension.n-u dissent.n-u dissipation.n-u dissociation.n-u dissolution.n-u distaste.n-u distemper.n-u distillation.n-u distinction.n-u distortion.n-u distraction.n-u distress.n-u distribution.n-u disuse.n-u diversification.n-u diversion.n-u divestiture.n-u divination.n-u division.n-u divorce.n-u dizziness.n-u djembe.n-u Djiboutian.n-u doctrine.n-u documentation.n-u doggerel.n-u dogma.n-u dogmatism.n-u dole.n-u domestication.n-u domination.n-u Dominican.n-u dominion.n-u donation.n-u donut.n-u dopamine.n-u dope.n-u dosage.n-u dotage.n-u dough.n-u doughnut.n-u doulophone.n-u downtown.n-u drainage.n-u drama.n-u dramatization.n-u drapery.n-u draught.n-u drawing.n-u dread.n-u dressage.n-u dressmaking.n-u drinking.n-u drink.n-u drivel.n-u drizzle.n-u drone.n-u dross.n-u drought.n-u drowsiness.n-u drudgery.n-u drum.n-u drunkenness.n-u dryness.n-u duck.n-u dudgeon.n-u duffel.n-u dulcian.n-u dulzaina.n-u dung.n-u duplication.n-u duration.n-u duress.n-u dusk.n-u dust.n-u dutar.n-u dye.n-u dynamism.n-u dynamite.n-u dysentery.n-u dyslexia.n-u dyspepsia.n-u fable.n-u fabrication.n-u fabric.n-u faction.n-u faglong.n-u faintness.n-u fairness.n-u faithfulness.n-u faith.n-u falafel.n-u falconry.n-u fall.n-u fallout.n-u falsehood.n-u falsetto.n-u falsification.n-u fame.n-u family.n-u famine.n-u fanaticism.n-u fanfare.n-u fantasy.n-u farce.n-u fare.n-u farmland.n-u fascination.n-u fascism.n-u fashion.n-u fastidiousness.n-u fatalism.n-u fate.n-u fatherhood.n-u fatigue.n-u fat.n-u fauna.n-u favor.n-u favouritism.n-u favour.n-u federalism.n-u feedback.n-u feed.n-u fegereng.n-u fellowship.n-u felt.n-u feminism.n-u fencing.n-u fennel.n-u fermentation.n-u fertilization.n-u fertilizer.n-u fervour.n-u fetch.n-u fettucini.n-u feudalism.n-u fever.n-u fianchetto.n-u fiat.n-u fiber.n-u fibreboard.n-u fibreglass.n-u fibre.n-u fiction.n-u fiddle.n-u fieldwork.n-u fife.n-u Fijian.n-u filbert.n-u filigree.n-u Filipino.n-u film.n-u filth.n-u filtration.n-u financing.n-u finery.n-u finesse.n-u Finnish.n-u firebrick.n-u fire.n-u firewood.n-u firmness.n-u fir.n-u fishing.n-u fish.n-u fission.n-u fitness.n-u fixation.n-u fizz.n-u flageolet.n-u flair.n-u flak.n-u flame.n-u flannel.n-u flare.n-u flatness.n-u flattery.n-u flavor.n-u flavouring.n-u flavour.n-u flax.n-u fleece.n-u flesh.n-u flex.n-u flight.n-u flimsy.n-u flint.n-u flintstone.n-u flirtation.n-u floatation.n-u flooding.n-u flooring.n-u flotation.n-u flotsam.n-u flour.n-u flow.n-u fluctuation.n-u fluff.n-u flugelhorn.n-u fluid.n-u flu.n-u fluoridation.n-u fluoride.n-u fluoridization.n-u fluorine.n-u flush.n-u flute.n-u flutter.n-u flux.n-u flypaper.n-u foam.n-u focus.n-u fodder.n-u fog.n-u foil.n-u folgerphone.n-u foliage.n-u folklore.n-u folly.n-u fondness.n-u food.n-u foolhardiness.n-u foolishness.n-u footage.n-u football.n-u footwear.n-u footwork.n-u forage.n-u force.n-u foreboding.n-u foreclosure.n-u foreknowledge.n-u fore.n-u foresight.n-u forest.n-u forestry.n-u forethought.n-u forfeiture.n-u forgery.n-u forgetfulness.n-u forgiveness.n-u formaldehyde.n-u formalism.n-u formation.n-u format.n-u form.n-u formulation.n-u fornication.n-u fortepiano.n-u fortification.n-u fortitude.n-u fortune.n-u fossilization.n-u foul.n-u fowl.n-u fragmentation.n-u frankincense.n-u frankness.n-u fraternization.n-u fratricide.n-u fraud.n-u freedom.n-u freestyle.n-u freight.n-u French.n-u frenzy.n-u fresco.n-u freshness.n-u friction.n-u friendliness.n-u friendship.n-u fright.n-u frijoles.n-u frostbite.n-u frost.n-u froth.n-u fruitcake.n-u fruition.n-u fruit.n-u frustration.n-u fuel.n-u fuglung.n-u fulfilment.n-u fullness.n-u fumigation.n-u functionalism.n-u fundamentalism.n-u fungicide.n-u fungus.n-u fun.n-u furlough.n-u furniture.n-u fur.n-u fury.n-u fusion.n-u fuss.n-u futurism.n-u fuzz.n-u gab.n-u Gabonian.n-u gadgetry.n-u gallantry.n-u gall.n-u Gambian.n-u gambling.n-u gamboge.n-u game.n-u gamesmanship.n-u gamma.n-u gammon.n-u gangrene.n-u gaol.n-u garbage.n-u garb.n-u gardening.n-u garlic.n-u garnet.n-u gaslight.n-u gas.n-u gasoline.n-u gaspacho.n-u gastronomy.n-u gaudiness.n-u gauze.n-u gear.n-u gelatine.n-u gelatin.n-u gel.n-u gemshorn.n-u gender.n-u genealogy.n-u generalization.n-u generation.n-u genius.n-u genocide.n-u gentleness.n-u genuflection.n-u genus.n-u geography.n-u geology.n-u geometry.n-u Georgian.n-u German.n-u germination.n-u gerontology.n-u gestation.n-u Ghanaian.n-u gibberish.n-u gilt.n-u gingerbread.n-u ginger.n-u gingham.n-u gin.n-u girlhood.n-u girth.n-u glacier.n-u gladness.n-u glamorization.n-u glamour.n-u glare.n-u glasschord.n-u glass.n-u glassware.n-u glaucoma.n-u glaze.n-u glee.n-u glitter.n-u globalisation.n-u globalization.n-u glockenspiel.n-u gloom.n-u glorification.n-u glory.n-u glucose.n-u glue.n-u gluttony.n-u glycerine.n-u goatskin.n-u gobbledygook.n-u godspeed.n-u goldenrod.n-u gold.n-u golf.n-u gong.n-u gonorrhea.n-u gonorrhoea.n-u goodness.n-u goodwill.n-u goolash.n-u goo.n-u gore.n-u gospel.n-u gossamer.n-u gossip.n-u goulash.n-u gout.n-u government.n-u grace.n-u graciousness.n-u graduation.n-u graft.n-u grain.n-u grammar.n-u grandeur.n-u granite.n-u grapefruit.n-u grapeshot.n-u graphite.n-u grassland.n-u grass.n-u gratefulness.n-u gratification.n-u gratitude.n-u gravel.n-u gravitation.n-u gravy.n-u grease.n-u greasepaint.n-u greatness.n-u greediness.n-u greed.n-u Greek.n-u greenery.n-u Grenadan.n-u grief.n-u grime.n-u gristle.n-u grist.n-u grit.n-u ground.n-u groundwater.n-u groundwork.n-u growth.n-u grub.n-u gruel.n-u guacamole.n-u guac.n-u guano.n-u Guatemalan.n-u guava.n-u guesswork.n-u guile.n-u guilt.n-u Guinean.n-u guitar.n-u guitarrón.n-u guitjo.n-u gumbo.n-u gum.n-u gumption.n-u gumshoe.n-u gunfire.n-u gunmetal.n-u gunnery.n-u gunny.n-u gunpowder.n-u gunrunning.n-u gustation.n-u gusto.n-u Guyanese.n-u gynaecology.n-u gypsum.n-u gyration.n-u haberdashery.n-u habitation.n-u habitat.n-u habit.n-u habituation.n-u haddock.n-u haemoglobin.n-u haemophilia.n-u haemorrhage.n-u hail.n-u hairdressing.n-u hair.n-u hairsplitting.n-u Haitian.n-u half-time.n-u halibut.n-u hallucination.n-u hamburger.n-u ham.n-u handbells.n-u handicraft.n-u handiwork.n-u handling.n-u handwork.n-u handwriting.n-u hanging.n-u happiness.n-u harassment.n-u hardship.n-u hardware.n-u hardwood.n-u harlot.n-u harm.n-u harmonica.n-u harmonico.n-u harmonium.n-u harmonization.n-u harmony.n-u harp.n-u harpsichord.n-u harrassment.n-u harshness.n-u hashish.n-u hash.n-u hatching.n-u hate.n-u hatred.n-u haven.n-u havoc.n-u hay.n-u hazard.n-u hazel.n-u haze.n-u headache.n-u headgear.n-u headroom.n-u headway.n-u health.n-u hearsay.n-u heartache.n-u heartbreak.n-u heartburn.n-u heart.n-u heather.n-u heath.n-u heating.n-u heat.n-u heatstroke.n-u heaven.n-u heaviness.n-u heckelphone.n-u hedonism.n-u heed.n-u hegemony.n-u height.n-u helium.n-u hell.n-u help.n-u hemlock.n-u hemoglobin.n-u hemophilia.n-u hemorrhage.n-u hemp.n-u hepatitis.n-u heraldry.n-u herbicide.n-u herb.n-u heresy.n-u heroin.n-u heroism.n-u hero.n-u herringbone.n-u herring.n-u hesitation.n-u hessian.n-u heterodoxy.n-u hibernation.n-u hibiscus.n-u hickory.n-u hide.n-u highness.n-u hindsight.n-u hiring.n-u history.n-u hocchiku.n-u hockey.n-u hock.n-u hogwash.n-u hold.n-u holiness.n-u holly.n-u homage.n-u home.n-u homesickness.n-u homework.n-u homicide.n-u homily.n-u homoeopathy.n-u homophobia.n-u Honduran.n-u honeycomb.n-u honeydew.n-u honey.n-u honeysuckle.n-u honor.n-u honour.n-u hooey.n-u hooliganism.n-u hoop.n-u hopelessness.n-u hopscotch.n-u horror.n-u horseback.n-u horsehair.n-u horsemanship.n-u horsemeat.n-u horseplay.n-u horsepower.n-u horseracing.n-u horse-radish.n-u horseradish.n-u horticulture.n-u hose.n-u hosiery.n-u hospitalization.n-u hotdog.n-u houseware.n-u housework.n-u housing.n-u hubbub.n-u hubris.n-u huckleberry.n-u humanism.n-u humanitarianism.n-u humankind.n-u humiliation.n-u hummus.n-u humor.n-u humour.n-u humus.n-u Hungarian.n-u hunger.n-u hunting.n-u hurdy_gurdy hurry.n-u husbandry.n-u hydraulophone.n-u hydrogen.n-u hydrolysis.n-u hydropathy.n-u hydrophobia.n-u hygiene.n-u hype.n-u hyperbole.n-u hypnotism.n-u hypochondria.n-u hypocrisy.n-u hysteria.n-u jade.n-u jail.n-u Jamaican.n-u jam.n-u Japanese.n-u jargon.n-u jasmine.n-u jaundice.n-u jazz.n-u jealousy.n-u jean.n-u jelly.n-u jeopardy.n-u jetsam.n-u jewellery.n-u jewelry.n-u jingoism.n-u jive.n-u jogging.n-u Jordanian.n-u journalese.n-u journalism.n-u joy.n-u jubilation.n-u judgement.n-u judgment.n-u judiciary.n-u judo.n-u jug.n-u juice.n-u juju.n-u jumble.n-u junk.n-u jurisdiction.n-u justice.n-u justification.n-u juxtaposition.n-u kalimba.n-u kappa.n-u karate.n-u karma.n-u katzenklavier.n-u Kazakhi.n-u kazoo.n-u kedgeree.n-u kelp.n-u ken.n-u Kenyan.n-u kerosene.n-u ketchup.n-u keytar.n-u khaki.n-u khalam.n-u kidnapping.n-u kielbasa.n-u killing.n-u kindling.n-u kindness.n-u kindred.n-u kinship.n-u kisanji.n-u kit.n-u kleenex.n-u kleptomania.n-u knavery.n-u knighthood.n-u knitwear.n-u know-how.n-u kora.n-u Korean.n-u koto.n-u kouxian.n-u kudos.n-u Kuwaiti.n-u labor.n-u labour.n-u lace.n-u lack.n-u lacquer.n-u lacrosse.n-u lager.n-u laissez-faire.n-u lambda.n-u lamb.n-u lambskin.n-u lamellaphone.n-u lamentation.n-u lamplight.n-u land.n-u landscape.n-u language.n-u languor.n-u Laotian.n-u lap.n-u larceny.n-u larch.n-u lard.n-u largesse.n-u laryngitis.n-u lasagna.n-u lasciviousness.n-u lassitude.n-u latex.n-u lather.n-u latitude.n-u Latvian.n-u laudanum.n-u laughter.n-u lava.n-u lavender.n-u law.n-u laziness.n-u leadership.n-u leakage.n-u lean.n-u leapfrog.n-u leasing.n-u leather.n-u Lebanese.n-u lechery.n-u lee.n-u leeway.n-u legalization.n-u legend.n-u legislation.n-u leisure.n-u lemonade.n-u lemon.n-u lending.n-u length.n-u leprosy.n-u lesbianism.n-u lethargy.n-u lettering.n-u lettuce.n-u leukaemia.n-u leukemia.n-u level.n-u leverage.n-u levitation.n-u lexicography.n-u liaison.n-u libel.n-u liberalism.n-u liberalization.n-u liberation.n-u Liberian.n-u libido.n-u Libyan.n-u licentiousness.n-u lichen.n-u lieu.n-u lifeblood.n-u life.n-u lifestyle.n-u lightness.n-u lightning.n-u light.n-u lignite.n-u likeness.n-u limbo.n-u limejuice.n-u limelight.n-u lime.n-u limestone.n-u limitation.n-u linage.n-u lineage.n-u linen.n-u lingerie.n-u linkage.n-u linoleum.n-u lint.n-u lipstick.n-u liquidation.n-u liquidizer.n-u liquorice.n-u liquor.n-u lirone.n-u literature.n-u lithography.n-u Lithuanian.n-u litigation.n-u litmus.n-u litotes.n-u litter.n-u liturgy.n-u livelihood.n-u liveliness.n-u liver.n-u liverwurst.n-u livestock.n-u loan.n-u loathing.n-u lobster.n-u localization.n-u lockjaw.n-u locomotion.n-u loggerheads.n-u logging.n-u logic.n-u loneliness.n-u longhand.n-u longing.n-u longitude.n-u loot.n-u loquaciousness.n-u lordship.n-u lore.n-u loss.n-u lotion.n-u loudness.n-u loveliness.n-u love.n-u lox.n-u lubricant.n-u lubrication.n-u luck.n-u luggage.n-u lumbago.n-u lumber.n-u luncheon.n-u lunch.n-u lunchtime.n-u luster.n-u lust.n-u lustre.n-u lute.n-u Luxembourian.n-u luxury.n-u lye.n-u lymph.n-u lyra.n-u lyre.n-u lyricism.n-u macadam.n-u macaroni.n-u Macedonian.n-u mace.n-u machination.n-u machinery.n-u machismo.n-u mackerel.n-u Madagascan.n-u madness.n-u magazine.n-u magenta.n-u magic.n-u magnesia.n-u magnesium.n-u magnetism.n-u magnetization.n-u magnification.n-u magnitude.n-u mahjong.n-u mahogany.n-u mail.n-u maize.n-u make-up.n-u malachite.n-u maladjustment.n-u malaria.n-u Malawian.n-u Malaysian.n-u malformation.n-u malfunction.n-u Malian.n-u malice.n-u malnutrition.n-u malpractice.n-u Maltese.n-u malt.n-u maltreatment.n-u management.n-u mandarin.n-u mando-bass.n-u mandocello.n-u mandola.n-u mandolin.n-u manganese.n-u mango.n-u manhood.n-u mania.n-u manipulation.n-u mankind.n-u manner.n-u manpower.n-u manslaughter.n-u manufacture.n-u manure.n-u maple.n-u maracas.n-u maraschino.n-u marble.n-u margarine.n-u margin.n-u marihuana.n-u marijuana.n-u marimba.n-u marimbaphone.n-u marinade.n-u marjoram.n-u marketing.n-u marksmanship.n-u marmalade.n-u marriage.n-u marrow.n-u marshmallow.n-u marsh.n-u martyrdom.n-u maryjane.n-u marzipan.n-u mascara.n-u mash.n-u masochism.n-u masonry.n-u mastery.n-u mastication.n-u mast.n-u masturbation.n-u materialism.n-u materialization.n-u material.n-u mathematics.n-u math.n-u matricide.n-u matriculation.n-u matrimony.n-u matter.n-u matting.n-u maturation.n-u Mauritanian.n-u Mauritian.n-u mauve.n-u maximization.n-u mayhem.n-u mayonnaise.n-u mayo.n-u mbira.n-u mead.n-u meadow.n-u mealtime.n-u meaning.n-u meanness.n-u meantime.n-u measurement.n-u meat.n-u mechanization.n-u media.n-u mediation.n-u medication.n-u medicine.n-u meditation.n-u megalomania.n-u meiosis.n-u melancholia.n-u melancholy.n-u mellophone.n-u mellotron.n-u melodeon.n-u melodica.n-u melodrama.n-u melody.n-u membership.n-u membrane.n-u memory.n-u menace.n-u mending.n-u meningitis.n-u menstruation.n-u mensuration.n-u menthol.n-u mention.n-u merchandise.n-u mercury.n-u merger.n-u meringue.n-u merit.n-u merriment.n-u merrymaking.n-u mescaline.n-u mesh.n-u messaging.n-u messiness.n-u mess.n-u metabolism.n-u metallophone.n-u metallurgy.n-u metal.n-u metalware.n-u metaphor.n-u meteorology.n-u meter.n-u methane.n-u methanol.n-u method.n-u methodology.n-u methyl.n-u mettle.n-u Mexican.n-u mezzo-soprano.n-u microbiology.n-u microfiche.n-u microfilm.n-u micromanagement.n-u Micronesian.n-u microscopy.n-u midday.n-u midnight.n-u midsession.n-u midstream.n-u midsummer.n-u midtown.n-u migration.n-u mildew.n-u mildness.n-u militarism.n-u milk.n-u millennium.n-u milt.n-u mime.n-u mimicry.n-u mimosa.n-u mincemeat.n-u mind.n-u mineralogy.n-u minestrone.n-u minesweeping.n-u miniature.n-u mining.n-u mink.n-u mint.n-u mirth.n-u misanthropy.n-u misbehaviour.n-u miscalculation.n-u miscarriage.n-u mischief.n-u misconception.n-u misconduct.n-u misery.n-u misfortune.n-u misgovernment.n-u mishap.n-u misinformation.n-u misinterpretation.n-u mismanagement.n-u misquotation.n-u misrepresentation.n-u misrule.n-u mistletoe.n-u mist.n-u mistranslation.n-u mistrust.n-u misuse.n-u mitigation.n-u mixture.n-u mobilization.n-u mocha.n-u mockery.n-u modeling.n-u moderation.n-u modernism.n-u modernization.n-u modification.n-u modulation.n-u mohair.n-u moisture.n-u molasses.n-u Moldovan.n-u mole.n-u molestation.n-u molybdenum.n-u momentum.n-u monarchism.n-u monarchy.n-u monasticism.n-u money.n-u Mongolian.n-u monogamy.n-u monotheism.n-u monotony.n-u monoxide.n-u moonlight.n-u moonshine.n-u moorland.n-u morale.n-u morning.n-u Moroccan.n-u morphine.n-u morphology.n-u morsing.n-u mortar.n-u moss.n-u motherhood.n-u motion.n-u motivation.n-u motley.n-u mountaineering.n-u mourning.n-u mousse.n-u movement.n-u Mozambican.n-u muck.n-u muckraking.n-u mucus.n-u mud.n-u muesli.n-u multiplex.n-u multiplication.n-u mu.n-u murder.n-u muscle.n-u musete.n-u mush.n-u mushroom.n-u musicianship.n-u music.n-u musketry.n-u musk.n-u mustard.n-u mutation.n-u mutilation.n-u mutiny.n-u mutton.n-u myelitis.n-u myopia.n-u myrrh.n-u myrtle.n-u mystery.n-u mysticism.n-u mythology.n-u nadaswaram.n-u naivete.n-u Namibian.n-u napalm.n-u narcissism.n-u narration.n-u narrative.n-u narrowness.n-u nationalism.n-u nationalization.n-u naturalization.n-u nature.n-u naught.n-u Nauruan.n-u nausea.n-u navigation.n-u neatness.n-u neckwear.n-u nectar.n-u needlecraft.n-u needlework.n-u negation.n-u neglect.n-u negotiation.n-u neocolonialism.n-u neon.n-u nephritis.n-u nepotism.n-u nerve.n-u netball.n-u net.n-u neufchatel.n-u neuralgia.n-u neurasthenia.n-u neurology.n-u neutralization.n-u newsprint.n-u ney.n-u Nicaraguan.n-u nickel.n-u nicotine.n-u Nigerian.n-u Nigerien.n-u nightfall.n-u nihilism.n-u nil.n-u nirvana.n-u nitrate.n-u nitrogen.n-u nitroglycerine.n-u nitroglycerin.n-u nix.n-u nohkan.n-u noise.n-u nominative.n-u nonaggression.n-u nonalignment.n-u nonfiction.n-u nonintervention.n-u nonpayment.n-u nonsense.n-u noon.n-u normalization.n-u Norwegian.n-u nosh.n-u nostalgia.n-u notation.n-u notepaper.n-u nothingness.n-u notice.n-u nougat.n-u nourishment.n-u novella.n-u nudism.n-u nullification.n-u numbness.n-u nu.n-u nursing.n-u nurture.n-u nutmeg.n-u nutrition.n-u nylon.n-u nymphomania.n-u pacification.n-u pacifism.n-u packaging.n-u padding.n-u paella.n-u paganism.n-u pageantry.n-u pagination.n-u pain.n-u paint.n-u paisley.n-u paixiao.n-u Pakistani.n-u palaeontology.n-u palendag.n-u paleness.n-u paleontology.n-u pallor.n-u palsy.n-u Panamanian.n-u pancake.n-u pandemonium.n-u panelling.n-u panic.n-u pan_pipen-u pantheism.n-u pantomime.n-u papadam.n-u paper.n-u paperwork.n-u paprika.n-u papyrus.n-u paradise.n-u paraffin.n-u Paraguayan.n-u parallelism.n-u paralysis.n-u paranoia.n-u paraphernalia.n-u parchment.n-u pardon.n-u parentage.n-u par.n-u parochialism.n-u parody.n-u parole.n-u parquet.n-u parricide.n-u parsimony.n-u parsley.n-u parsnip.n-u participation.n-u partisanship.n-u partition.n-u partnership.n-u partridge.n-u passage.n-u passion.n-u pasta.n-u paste.n-u pasteurization.n-u pastry.n-u pasture.n-u patchwork.n-u pate.n-u paté.n-u paternalism.n-u pathology.n-u pathos.n-u patricide.n-u patriotism.n-u patronage.n-u patter.n-u pause.n-u paydirt.n-u payment.n-u pay.n-u payout.n-u peace.n-u peacetime.n-u peach.n-u pea.n-u peanut.n-u pearl.n-u pear.n-u peat.n-u pecan.n-u pectin.n-u pedagogy.n-u pedantry.n-u pedigree.n-u peel.n-u pee.n-u penetration.n-u penicillin.n-u penmanship.n-u pentamidine.n-u penury.n-u peonage.n-u pep.n-u peppermint.n-u pepper.n-u perch.n-u percussion.n-u perfection.n-u perfidy.n-u perforation.n-u perfume.n-u peril.n-u periwinkle.n-u perjury.n-u permafrost.n-u permission.n-u permissiveness.n-u permutation.n-u peroxide.n-u perpetration.n-u perpetuation.n-u persecution.n-u persimmon.n-u personification.n-u perspective.n-u perspiration.n-u persuasion.n-u perusal.n-u Peruvian.n-u perversion.n-u pessimism.n-u pesticide.n-u petroleum.n-u petrol.n-u pettiness.n-u pewter.n-u peyote.n-u pharmacology.n-u pheasant.n-u philanthropy.n-u philology.n-u phi.n-u phlegm.n-u phonology.n-u phosphate.n-u phosphorus.n-u photography.n-u photosynthesis.n-u phraseology.n-u phrenology.n-u phylogeny.n-u phylum.n-u physics.n-u physiognomy.n-u physiology.n-u physiotherapy.n-u physique.n-u pianoforte.n-u piano.n-u pibgorn.n-u piccolo.n-u pickle.n-u pico_de_gaillo pico_de_gallo pide.n-u pidgin.n-u piecework.n-u pie.n-u piffle.n-u pigmentation.n-u pigment.n-u pigskin.n-u pilaf.n-u pimento.n-u pinball.n-u pineapple.n-u pine.n-u pingpong.n-u pi.n-u pipe.n-u piping.n-u pique.n-u piss.n-u pistachio.n-u pitch.n-u pith.n-u pizza.n-u placement.n-u placenta.n-u plagiarism.n-u plaice.n-u plaid.n-u planking.n-u plankton.n-u planning.n-u plaque.n-u plasma.n-u plaster.n-u plasticine.n-u plastic.n-u platinum.n-u playback.n-u play.n-u playtime.n-u pleasure.n-u pluck.n-u plumage.n-u plumbing.n-u plunder.n-u pluralism.n-u plush.n-u plutonium.n-u plywood.n-u pneumonia.n-u podiatry.n-u poetry.n-u poinsettia.n-u poise.n-u poison.n-u poker.n-u polarization.n-u police.n-u poliomyelitis.n-u polio.n-u polish.n-u Polish.n-u politeness.n-u politics.n-u pollen.n-u pollination.n-u pollo_con_oregano pollo_con_queso pollo_frito pollo.n-u pollution.n-u polo.n-u polska_kielbasa polygamy.n-u polyphony.n-u polytheism.n-u polythene.n-u pomp.n-u popcorn.n-u popery.n-u poplar.n-u pop.n-u poppycock.n-u popularization.n-u population.n-u populism.n-u porcelain.n-u pork.n-u porn.n-u pornography.n-u porridge.n-u port.n-u portraiture.n-u Portugese.n-u positivism.n-u possession.n-u postage.n-u post.n-u postponement.n-u posture.n-u potash.n-u potassium.n-u potato.n-u potential.n-u pot.n-u pottery.n-u poultry.n-u powder.n-u power.n-u practice.n-u pragmatism.n-u praise.n-u prattle.n-u prawn.n-u prayer.n-u preachiness.n-u precipitation.n-u precision.n-u predestination.n-u prediction.n-u preferment.n-u prehistory.n-u prejudice.n-u premeditation.n-u preoccupation.n-u preparation.n-u prep.n-u prescription.n-u presentation.n-u preservation.n-u press.n-u prestige.n-u presumption.n-u pretense.n-u pretension.n-u prettiness.n-u prevarication.n-u prevention.n-u prevision.n-u price.n-u pride.n-u prime.n-u primogeniture.n-u principal.n-u printing.n-u print.n-u prison.n-u privatization.n-u privilege.n-u probate.n-u probation.n-u procedure.n-u procession.n-u procrastination.n-u procurement.n-u produce.n-u production.n-u professionalism.n-u profile.n-u profiteering.n-u profit.n-u profusion.n-u prognostication.n-u programming.n-u progression.n-u progress.n-u prohibition.n-u prolongation.n-u promptness.n-u promulgation.n-u pronunciation.n-u propaganda.n-u propagation.n-u propane.n-u propellant.n-u propellent.n-u prophylaxis.n-u proportion.n-u propulsion.n-u proscription.n-u prosecution.n-u prose.n-u prosody.n-u prostitution.n-u prostration.n-u protectionism.n-u protection.n-u protein.n-u protest.n-u protocol.n-u protoplasm.n-u provincialism.n-u provocation.n-u prowess.n-u proxy.n-u prudery.n-u psalmody.n-u psaltery.n-u psi.n-u psoriasis.n-u psychiatry.n-u psychoanalysis.n-u psychology.n-u psychotherapy.n-u publishing.n-u puce.n-u pudding.n-u puke.n-u pulalu.n-u pulp.n-u pulsation.n-u pumpernickel.n-u pumpkin.n-u punch.n-u punctuation.n-u punishment.n-u punk.n-u purchase.n-u purchasing.n-u purgation.n-u purgatory.n-u purification.n-u puritanism.n-u purpose.n-u pursuit.n-u pus.n-u puzzlement.n-u Qatari.n-u quackery.n-u qualification.n-u quarantine.n-u quartz.n-u quatro.n-u queasiness.n-u queso_blanco queso.n-u quiche.n-u quicksand.n-u quicksilver.n-u quietism.n-u quinine.n-u quinticlave.n-u quotation.n-u rabbit.n-u rabies.n-u race.n-u racing.n-u racism.n-u racketeering.n-u racket.n-u radar.n-u radiation.n-u radicalism.n-u radiography.n-u radiology.n-u radio.n-u radiotherapy.n-u radium.n-u radius.n-u rage.n-u ragtime.n-u rainfall.n-u rain.n-u rainstick.n-u rainwater.n-u ranch.n-u rancour.n-u range.n-u rank.n-u ransom.n-u rape.n-u rap.n-u rapport.n-u rapture.n-u rarebit.n-u ratchet.n-u rationalism.n-u rationalization.n-u rattle.n-u ravioli.n-u rayon.n-u reach.n-u reaction.n-u reading.n-u readjustment.n-u readmission.n-u realignment.n-u realism.n-u reallocation.n-u rearmament.n-u rearrangement.n-u reasonableness.n-u reassessment.n-u rebec.n-u recall.n-u recapitulation.n-u reception.n-u receptiveness.n-u recession.n-u recidivism.n-u reciprocation.n-u recitation.n-u recitative.n-u recklessness.n-u reclamation.n-u recognition.n-u recollection.n-u recompense.n-u reconciliation.n-u reconsideration.n-u reconstruction.n-u recorder.n-u record.n-u recourse.n-u recovery.n-u recreation.n-u recrimination.n-u recruiting.n-u rectification.n-u rectitude.n-u recuperation.n-u redemption.n-u redeployment.n-u redevelopment.n-u rediscovery.n-u redistribution.n-u redness.n-u redress.n-u reduction.n-u reduplication.n-u redwood.n-u reed.n-u reek.n-u re-election.n-u reelection.n-u referral.n-u refinancing.n-u refinement.n-u reflection.n-u reforestation.n-u reformation.n-u reform.n-u refraction.n-u refreshment.n-u refrigeration.n-u refuge.n-u refund.n-u refuse.n-u refutation.n-u regard.n-u regeneration.n-u reggae.n-u regicide.n-u regimentation.n-u registration.n-u registry.n-u regression.n-u regret.n-u regulation.n-u rehabilitation.n-u rehearsal.n-u reimbursement.n-u reimposition.n-u reincarnation.n-u reinforcement.n-u reinstatement.n-u reinterpretation.n-u reiteration.n-u rejection.n-u rejuvenation.n-u relation.n-u relaxation.n-u relegation.n-u religion.n-u relish.n-u relocation.n-u remarriage.n-u remilitarization.n-u remission.n-u remorse.n-u removal.n-u remuneration.n-u renewal.n-u renovation.n-u renown.n-u rent.n-u renunciation.n-u reorganization.n-u reorientation.n-u repair.n-u reparation.n-u repartee.n-u repatriation.n-u repayment.n-u repellent.n-u repetition.n-u replacement.n-u replenishment.n-u reportage.n-u repose.n-u representation.n-u repression.n-u reprisal.n-u reproach.n-u reproduction.n-u reproof.n-u republicanism.n-u repulsion.n-u repurchase.n-u reputation.n-u repute.n-u requisition.n-u resale.n-u rescue.n-u research.n-u resentment.n-u reservation.n-u reserve.n-u resignation.n-u resin.n-u resolvableness.n-u resolve.n-u resort.n-u respect.n-u respiration.n-u respite.n-u restitution.n-u restlessness.n-u rest.n-u restoration.n-u restraint.n-u restructuring.n-u resumption.n-u resurrection.n-u resuscitation.n-u retaliation.n-u retardation.n-u retention.n-u retirement.n-u retraction.n-u retreat.n-u retrenchment.n-u retribution.n-u retrieval.n-u retrogression.n-u retrospect.n-u return.n-u reunification.n-u reunion.n-u revaluation.n-u revelation.n-u revel.n-u revelry.n-u revenge.n-u revenue.n-u reverberation.n-u reverie.n-u reversal.n-u reverse.n-u reversion.n-u review.n-u revisionism.n-u revision.n-u revitalization.n-u revival.n-u revocation.n-u revolt.n-u revolution.n-u revulsion.n-u reward.n-u rhetoric.n-u rheumatism.n-u rho.n-u rhubarb.n-u rhyme.n-u rhythm.n-u ribaldry.n-u riboflavin.n-u rice.n-u richness.n-u ridicule.n-u rigging.n-u righteousness.n-u rightness.n-u right.n-u rigmarole.n-u rigour.n-u rioting.n-u riot.n-u risotto.n-u ritual.n-u rivalry.n-u roast.n-u robbery.n-u rock.n-u roe.n-u Romanian.n-u romanticism.n-u roofing.n-u room.n-u rope.n-u rosemary.n-u rosewood.n-u rosin.n-u rotation.n-u rotgut.n-u rotini.n-u rot.n-u rouge.n-u roughage.n-u roulette.n-u routine.n-u rubber.n-u rubbish.n-u rubble.n-u rudeness.n-u rue.n-u rugby.n-u ruggedisation.n-u ruggedization.n-u rugger.n-u ruin.n-u rummy.n-u rum.n-u rumour.n-u rupture.n-u rush.n-u russet.n-u Russian.n-u rustle.n-u rust.n-u Rwandan.n-u rye.n-u ryuteki.n-u sable.n-u sabotage.n-u saccharin.n-u sackbut.n-u sack.n-u sacrifice.n-u sacrilege.n-u sadism.n-u sadness.n-u sadomasochism.n-u safari.n-u safekeeping.n-u saffron.n-u sage.n-u sainthood.n-u sake.n-u salad.n-u salamander.n-u salami.n-u salary.n-u sale.n-u salesmanship.n-u saline.n-u saliva.n-u salmon.n-u salsa_mexicana salsa.n-u salsa_rojo salsa_verde salt.n-u saltpetre.n-u saltwater.n-u Salvadoran.n-u salvage.n-u salvation.n-u salve.n-u sameness.n-u Samoan.n-u samponia.n-u sanction.n-u sanctuary.n-u sandalwood.n-u sand.n-u sandpaper.n-u sandstone.n-u sandwich.n-u sangria.n-u sanitation.n-u sap.n-u sapphire.n-u sarcasm.n-u sardine.n-u sarrusophone.n-u satin.n-u satire.n-u satisfaction.n-u saturation.n-u sauce.n-u sauerkraut.n-u sausage.n-u savagery.n-u savory.n-u savoy.n-u savvy.n-u sawdust.n-u saxhorn.n-u saxonette.n-u saxophone.n-u scaffolding.n-u scandal.n-u scansion.n-u scarlet.n-u scenery.n-u scent.n-u scepticism.n-u schizophrenia.n-u schmaltz.n-u schmalz.n-u schmear.n-u schnapps.n-u schnitzel.n-u scholarship.n-u scholasticism.n-u schooling.n-u school.n-u schooltime.n-u sciatica.n-u scintillation.n-u sclerosis.n-u scone.n-u scope.n-u scorn.n-u scotch.n-u Scottish.n-u scrabble.n-u scrap.n-u scruple.n-u scrutiny.n-u scud.n-u sculpture.n-u scum.n-u scurvy.n-u seafood.n-u seamanship.n-u sea.n-u seasickness.n-u seasoning.n-u seaweed.n-u secession.n-u seclusion.n-u secretion.n-u sectarianism.n-u secularism.n-u sedation.n-u sediment.n-u sedition.n-u seduction.n-u seepage.n-u seersucker.n-u segmentation.n-u segregation.n-u seismology.n-u seizure.n-u selection.n-u self-consciousness.n-u self-control.n-u self-determination.n-u self-esteem.n-u self-examination.n-u self-help.n-u self-interest.n-u self-preservation.n-u self-respect.n-u self-rule.n-u self-sacrifice.n-u self-will.n-u semaphore.n-u semen.n-u semolina.n-u Senegalese.n-u sensationalism.n-u sensation.n-u sentiment.n-u separation.n-u sepia.n-u Serbian.n-u serfdom.n-u serge.n-u seriousness.n-u serum.n-u service.n-u servitude.n-u sesame.n-u set.n-u settlement.n-u sewage.n-u sexism.n-u sex.n-u shade.n-u shading.n-u shag.n-u shakuhachi.n-u shale.n-u shampoo.n-u shandy.n-u shape.n-u share.n-u sheen.n-u sheepskin.n-u sheet.n-u shehnai.n-u shekere.n-u shellac.n-u shellfire.n-u shelter.n-u sheng.n-u sherbet.n-u sherry.n-u shimmer.n-u shingle.n-u shinobue.n-u shipbuilding.n-u shipment.n-u shipping.n-u shipwreck.n-u shit.n-u shock.n-u shoemaking.n-u shopping.n-u shortage.n-u shortbread.n-u shortcake.n-u shortening.n-u shorthand.n-u shortness.n-u showbiz.n-u showjumping.n-u showmanship.n-u shrapnel.n-u shrift.n-u shrimp.n-u shrinkage.n-u shuteye.n-u shyness.n-u Sicilian.n-u sickness.n-u siege.n-u sienna.n-u sight.n-u sight-seeing.n-u sightseeing.n-u sigma.n-u signification.n-u siku.n-u silica.n-u silicone.n-u silicon.n-u silk.n-u silliness.n-u silt.n-u silver.n-u simile.n-u similitude.n-u simplification.n-u simulation.n-u sin.n-u sirloin.n-u sirup.n-u sisterhood.n-u sitar.n-u size.n-u skateboarding.n-u skepticism.n-u skill.n-u skim.n-u skin.n-u sky.n-u skywriting.n-u slack.n-u slander.n-u slang.n-u slapstick.n-u slate.n-u slaughter.n-u slavery.n-u slaw.n-u sleep.n-u sleet.n-u slew.n-u slime.n-u slippage.n-u sloe.n-u slope.n-u sloth.n-u Slovakian.n-u Slovenian.n-u sludge.n-u slush.n-u smallpox.n-u smalt.n-u smog.n-u smoke.n-u smoking.n-u smuggling.n-u smut.n-u snail.n-u snap.n-u snare.n-u snobbery.n-u snooker.n-u snort.n-u snot.n-u snow.n-u snuff.n-u soap.n-u soccer.n-u socialism.n-u socialization.n-u sociology.n-u soda.n-u sodium.n-u sod.n-u sodomy.n-u softness.n-u software.n-u soil.n-u solace.n-u solder.n-u solicitation.n-u solicitude.n-u solidification.n-u solipsism.n-u solitaire.n-u solitude.n-u Somalian.n-u soot.n-u sophistication.n-u sophistry.n-u soprano.n-u sorbet.n-u sorcery.n-u soreness.n-u sorghum.n-u sorrel.n-u sorrow.n-u soul.n-u sound.n-u soup.n-u sousaphone.n-u soy.n-u space.n-u spaghetti.n-u spam.n-u Spanish.n-u spawn.n-u spearmint.n-u specialization.n-u specie.n-u specification.n-u spectroscopy.n-u speech.n-u speed.n-u spelling.n-u spending.n-u spermicide.n-u sperm.n-u spice.n-u spillage.n-u spillover.n-u spinach.n-u spin.n-u spinsterhood.n-u spirit.n-u spite.n-u spittle.n-u spleen.n-u splendour.n-u spoil.n-u sponge.n-u sponsorship.n-u sport.n-u sportsmanship.n-u sprawl.n-u spray.n-u spring.n-u springtime.n-u spruce.n-u spunk.n-u squalor.n-u squirrel.n-u stabilization.n-u staff.n-u stagecraft.n-u stagflation.n-u staging.n-u stagnation.n-u stain.n-u stalemate.n-u stamina.n-u standardization.n-u standing.n-u starch.n-u stardom.n-u stardust.n-u starlight.n-u starvation.n-u statecraft.n-u statesmanship.n-u stationery.n-u statuary.n-u stature.n-u status.n-u stead.n-u steak.n-u stealth.n-u steam.n-u steelmaking.n-u steel.n-u steelpan.n-u stenography.n-u stereotype.n-u sterilization.n-u sterling.n-u stewardship.n-u stew.n-u stiffness.n-u stillness.n-u stimulation.n-u stock.n-u stoicism.n-u stone.n-u stoneware.n-u storage.n-u stout.n-u strain.n-u strategy.n-u stratification.n-u straw.n-u strength.n-u stress.n-u stretch.n-u strife.n-u string.n-u striptease.n-u strontium.n-u structure.n-u strudel.n-u struggle.n-u strychnine.n-u stubble.n-u stubbornness.n-u stucco.n-u study.n-u stuffing.n-u stuff.n-u stupefaction.n-u stupor.n-u sturgeon.n-u style.n-u stylization.n-u subconsciousness.n-u subdivision.n-u subjection.n-u subjugation.n-u subjunctive.n-u sublimation.n-u submersion.n-u submission.n-u subordination.n-u subscription.n-u subsidization.n-u subsoil.n-u substantiation.n-u substitution.n-u subsumption.n-u subterfuge.n-u subtraction.n-u suburbia.n-u subversion.n-u succession.n-u success.n-u suction.n-u Sudanese.n-u suede.n-u suet.n-u suffering.n-u suffocation.n-u suffrage.n-u sugar.n-u suicide.n-u sulphate.n-u sulphide.n-u sulphur.n-u summer.n-u summertime.n-u sunburn.n-u sundown.n-u sunlight.n-u sun.n-u sunrise.n-u sunset.n-u sunshine.n-u sunstroke.n-u superego.n-u superstition.n-u supervision.n-u supper.n-u supplication.n-u supply.n-u support.n-u suppression.n-u surgery.n-u Surinamese.n-u surprise.n-u surrealism.n-u surveying.n-u survival.n-u sushi.n-u suspense.n-u suspension.n-u swamp.n-u sway.n-u sweat.n-u Swedish.n-u sweetbread.n-u sweetening.n-u sweetmeat.n-u sweetness.n-u swelling.n-u swill.n-u swimsuit.n-u Swiss.n-u swordplay.n-u swordsmanship.n-u sycamore.n-u symbiosis.n-u symbolism.n-u symbolization.n-u symmetry.n-u sympathy.n-u synchronization.n-u synchrony.n-u synclavier.n-u syncopation.n-u syndication.n-u syntax.n-u synthesizer.n-u syphilis.n-u Syrian.n-u syrup.n-u systematization.n-u tabbouleh.n-u tabbouli.n-u tableware.n-u taboo.n-u taboulleh.n-u taboulli.n-u tabulation.n-u tackle.n-u tack.n-u tact.n-u taffeta.n-u taffy.n-u tag.n-u Taiwanese.n-u takeoff.n-u take-up.n-u talcum.n-u talent.n-u talk.n-u tamale.n-u tamarind.n-u tamboril.n-u tambourine.n-u tamburitza.n-u tandem.n-u tangerine.n-u Tanzanian.n-u tape.n-u tapestry.n-u tapioca.n-u tarmac.n-u tar.n-u tarogato.n-u tarragon.n-u tartar.n-u taste.n-u tau.n-u taupe.n-u tautology.n-u taxation.n-u taxidermy.n-u taxonomy.n-u teaching.n-u teak.n-u teal.n-u teamwork.n-u tea.n-u teatime.n-u technique.n-u technology.n-u tedium.n-u telecommunications.n-u telefax.n-u telemarketing.n-u teleology.n-u telepathy.n-u teletype.n-u television.n-u temperament.n-u temperature.n-u temper.n-u tenderloin.n-u tenderness.n-u tenné.n-u tennis.n-u tenor.n-u tenoroon.n-u tension.n-u tenure.n-u termination.n-u terminology.n-u terra_cotta terrain.n-u territory.n-u terrorism.n-u terror.n-u testimony.n-u testing.n-u tetanus.n-u Texan.n-u text.n-u texture.n-u Thai.n-u thankfulness.n-u thanksgiving.n-u theater.n-u theatre.n-u theft.n-u theology.n-u therapy.n-u theremin.n-u theta.n-u thickness.n-u thinking.n-u thirst.n-u thoughtfulness.n-u thread.n-u thrift.n-u thrombosis.n-u throttle.n-u thrust.n-u thunderclap.n-u thunder.n-u thyme.n-u tide.n-u tightness.n-u tile.n-u timber.n-u timbre.n-u timeliness.n-u timing.n-u timpani.n-u tinder.n-u tinfoil.n-u tin.n-u tinsel.n-u tiredness.n-u tissue.n-u titillation.n-u toast.n-u tobacco.n-u toffee.n-u tofu.n-u togetherness.n-u toil.n-u tomatillo.n-u tomato.n-u tomfoolery.n-u tom-tom.n-u tomtom.n-u tone.n-u tonette.n-u tonnage.n-u tonsillitis.n-u toothache.n-u toothpaste.n-u topography.n-u topsoil.n-u torment.n-u torpor.n-u torque.n-u tort.n-u tortoiseshell.n-u torture.n-u totalitarianism.n-u touch.n-u tourism.n-u town.n-u tow.n-u toxicology.n-u toxin.n-u trace.n-u traction.n-u trade.n-u trading.n-u traditionalism.n-u tradition.n-u traffic.n-u tragedy.n-u training.n-u transaction.n-u transcendentalism.n-u transcription.n-u transfer.n-u transfiguration.n-u transformation.n-u transfusion.n-u transgression.n-u transition.n-u transit.n-u translation.n-u transmigration.n-u transmission.n-u transmutation.n-u transpiration.n-u transplantation.n-u transportation.n-u transport.n-u transposition.n-u transubstantiation.n-u trash.n-u trauma.n-u travail.n-u travel.n-u treachery.n-u treacle.n-u treason.n-u treasure.n-u treatment.n-u trepidation.n-u tres.n-u triangle.n-u tribalism.n-u tribute.n-u trickery.n-u trifle.n-u trigonometry.n-u trim.n-u Trinidadian.n-u tripe.n-u triplicate.n-u triumph.n-u trombone.n-u tromboon.n-u trompeta.n-u trouble.n-u trout.n-u troy.n-u trucking.n-u trumpet.n-u trust.n-u truth.n-u trychel.n-u tuba.n-u tubax.n-u tuberculosis.n-u tubing.n-u tuck.n-u tuition.n-u tumbleweed.n-u tumult.n-u tuna.n-u tundra.n-u tungsten.n-u Tunisian.n-u turbot.n-u turf.n-u turkey.n-u Turkish.n-u turmeric.n-u turmoil.n-u turnaround.n-u turnout.n-u turpentine.n-u turpitude.n-u turquoise.n-u tutelage.n-u TV.n-u twaddle.n-u tweed.n-u twilight.n-u twine.n-u twinkle.n-u typhoid.n-u typhus.n-u typography.n-u tyranny.n-u vacation.n-u vaccination.n-u vaccine.n-u vacillation.n-u vainglory.n-u valour.n-u valuation.n-u value.n-u vandalism.n-u vanilla.n-u vantage.n-u vaporization.n-u vapour.n-u variation.n-u varnish.n-u vaseline.n-u vaudeville.n-u veal.n-u vegetation.n-u velour.n-u velvet.n-u vending.n-u veneer.n-u veneration.n-u Venezuelan.n-u venison.n-u venom.n-u ventilation.n-u ventriloquism.n-u verbiage.n-u verdure.n-u verification.n-u verisimilitude.n-u vermicelli.n-u vermilion.n-u vermillion.n-u vermin.n-u vermouth.n-u verse.n-u versification.n-u vertex.n-u vertigo.n-u verve.n-u vibraphone.n-u vibraslap.n-u vibration.n-u vibrato.n-u vice.n-u victimization.n-u victory.n-u video.n-u vielle.n-u Vietnamese.n-u vigor.n-u vigour.n-u vihuela.n-u vilification.n-u vim.n-u vinaigrette.n-u vindication.n-u vinegar.n-u vintage.n-u vinyl.n-u viola.n-u violation.n-u violin.n-u viol.n-u violoncello.n-u violotta.n-u viridian.n-u virology.n-u virtue.n-u virus.n-u vision.n-u vitriol.n-u vivisection.n-u vocabulary.n-u vocation.n-u vodka.n-u volition.n-u volleyball.n-u voltage.n-u volume.n-u vomit.n-u voodoo.n-u wallpaper.n-u walnut.n-u wanderlust.n-u warfare.n-u warmth.n-u war.n-u warpaint.n-u wartime.n-u washboard.n-u washing.n-u waste.n-u watercolour.n-u watercress.n-u watermelon.n-u water.n-u wattage.n-u wax.n-u weakness.n-u wealth.n-u weariness.n-u weather.n-u wedlock.n-u weedkiller.n-u weed.n-u weightlifting.n-u weight.n-u welfare.n-u well-being.n-u Welsh.n-u westernization.n-u whalebone.n-u wheat.n-u whereabouts.n-u wherewithal.n-u whey.n-u whimsy.n-u whip.n-u whiskey.n-u whisky.n-u whistle.n-u whiteness.n-u white.n-u whitewash.n-u whiting.n-u wholemeal.n-u wholesale.n-u wickedness.n-u wicker.n-u wick.n-u width.n-u wilderness.n-u wildfire.n-u wildlife.n-u willow.n-u willpower.n-u wind.n-u wine.n-u winter.n-u wireless.n-u wire.n-u wiring.n-u wisdom.n-u wisteria.n-u witchcraft.n-u withdrawal.n-u wit.n-u wizardry.n-u woe.n-u womanhood.n-u womankind.n-u wonder.n-u wont.n-u woodcraft.n-u woodland.n-u wood.n-u woodwork.n-u wool.n-u workmanship.n-u work.n-u worry.n-u worship.n-u worsted.n-u worthiness.n-u worth.n-u wrath.n-u wreckage.n-u wrestling.n-u writing.n-u wrongdoing.n-u xalam.n-u xenophobia.n-u xi.n-u xylophone.n-u xylorimba.n-u yam.n-u yarn.n-u yarrow.n-u yeast.n-u Yemeni.n-u yew.n-u yield.n-u yoga.n-u yoghourt.n-u yoghurt.n-u yogurt.n-u yolk.n-u yore.n-u youthfulness.n-u youth.n-u Yugoslavian.n-u Yugoslav.n-u yuletide.n-u zeal.n-u zealotry.n-u zest.n-u zeta.n-u zinc.n-u zoology.n-u link-grammar-5.3.16/data/en/words/words.v.10.10000664000076400007640000000226412766044421015510 00000000000000acknowledge.q add.q admit.q advance.q affirm.q agree.q allege.q announce.q argue.q ascertain.q assert.q assume.q aver.q believe.q blather.q bloviate.q brag.q calculate.q charge.q claim.q command.q comment.q complain.q concede.q conclude.q confess.q confirm.q contend.q continue.q cry.q decide.q declare.q deduce.q demand.q determine.q discern.q disclose.q discover.q dodge.q emphasize.q envision.q equivocate.q evade.q exclaim.q explain.q figure.q guess.q hedge.q hem.q hesitate.q hint.q hiss.q hold.q hope.q hypothesize.q imply.q inquire.q insist.q intimate.q learn.q lie.q maintain.q mumble.q muse.q mutter.q note.q observe.q order.q pledge.q posit.q postulate.q predict.q presume.q presuppose.q prevaricate.q proclaim.q profess.q promise.q propose.q prove.q quiver.q realize.q reason.q recall.q reckon.q recognize.q recount.q reflect.q relate.q remark.q remember.q repeat.q reply.q report.q resolve.q respond.q retort.q reveal.q rule.q scream.q shout.q sigh.q sing.q sob.q speculate.q spit.q stall.q state.q stipulate.q stress.q suggest.q swear.q temporize.q tergiversate.q testify.q theorize.q think.q threaten.q urge.q utter.q vacillate.q vocalize.q warn.q waver.q whisper.q wonder.q write.q yell.q link-grammar-5.3.16/data/en/words/units.10000664000076400007640000000366112431741033015023 00000000000000km².u mi².u in².u ft².u m².u cm².u mm².u μm².u yds².u micron².u km³.u mi³.u in³.u ft³.u m³.u cm³.u mm³.u μm³.u yds³.u micron³.u mph.u MPH.u mpg.u MPG.u rpm.u RPM.u ppm.u PPM.u pica.u point.u picas.u points.u gallon.u gallons.u gauge.u pound.u pounds.u inch.u inches.u foot.u feet.u km.u m.u cm.u mm.u um.u μm.u nm.u mM.u M.u microM.u nM.u kilogram.u gram.u milligram.u microgram.u nanogram.u kilograms.u grams.u milligrams.u micrograms.u nanograms.u ng.u μg.u mg.u g.u kg.u aa.u amino-acids.u amino_acids K.u nucleotides.u kilobase.u base-pair.u base_pair amino-acid.u amino_acid nucleotide.u kilobase_pairs base-pairs.u base_pairs kb.u kilobases.u bp.u kbp.u Mb.u Ampere.u Amperes.u amp.u amps.u ampere.u amperes.u pA.u nA.u μA.u ma.u mA.u A.u kA.u KA.u Bel.u Bels.u bel.u bels.u dB.u decibel.u decibels.u dBm.u calorie.u calories.u cal.u kcal.u kcal/mol.u Dalton.u Daltons.u dalton.o daltons.u Dal.u kDal.u kDa.u kD.u KD.u D.u d.u dioptre.u dioptres.u Hertz.u Hz.u kHz.u KHz.u MHz.u Hg.u cmHg.u mmHg.u inHg.u liter.u liters.u l.u ml.u mL.u cc.u Lt.u LT.u mho.u mhos.u millimho.u millimhos.u micromho.u micromhos.u mol.u nmol.u pmol.u molar.u mole.u mumol.u Newton.u Newtons.u N.u kN.u MN.u mN.u nt.u ohm.u ohms.u kilo-ohm.u kilo-ohms.u kiloohm.u kiloohms.u Kiloohm.u Kiloohms.u kohm.u kohms.u Kohm.u Kohms.u KOhm.u KOhms.u mega-ohm.u megaohm.u MOhm.u Mohm.u milliohm.u microohm.u micro-ohm.u milliohms.u microohms.u micro-ohms.u Ω.u kΩ.u KΩ.u MΩ.u mΩ.u Pascal.u Pascals.u Pa.u kPa.u pH.u Volt.u Volts.u volt.u volts.u pV.u nV.u μV.u mv.u mV.u V.u kV.u KV.u VDC.u VAC.u Watt.u watt.u Watts.u watts.u kW.u KW.u MW.u GW.u PW.u kVA.u s-1.u eV.u keV.u KeV.u MeV.u GeV.u hp.u HP.u BHP.u BTU.u btu.u Btu.u BTUs.u btus.u Btus.u ton.u tonne.u tons.u tonnes.u T.u kT.u MT.u byte.u bytes.u Byte.u Bytes.u kB.u MB.u GB.u TB.u PB.u od.u O.D.u OD.u id.u I.D.u ID.u 〜.u AC.u DC.u å¹´.u 月.u æ—¥.u °.u γ.u ε.u θ.u λ/4.u kW·h/m².u mg/l.u link-grammar-5.3.16/data/en/words/words.v.5.40000664000076400007640000000207712454642627015447 00000000000000agonizing.v anguishing.v barging.v bottoming.v bowing.v breezing.v brimming.v caving.v cawing.v cawwing.v clamming.v clowning.v coming.v crapping.v crawling.v creeping.v cropping.v crouching.v cruising.v darting.v diving.v dozing.v drifting.v droning.v drowsing.v fading.v fizzling.v flocking.v flowing foaming.v ganging.v gearing.v goofing.v gushing.v hurrying.v jetting.v jogging.v jutting.v keeling.v kneeling.v knuckling.v limping.v lingering.v listening.v looming.v lunging.v lurching.v lying mellowing.v nestling.v opting.v peeking.v peering.v perking.v petering.v pigging.g pining.v plonking.v plopping.v puffing.v riffling.v rotting.v rucking.v sallying.v scooting.v screaming.v screamin'.v scurrying.v seeping.v shacking.v shopping.v shriveling.v shrivelling.v shying.v skidding.v slacking.v slaving.v sleeping.v slimming.v slinking.v sloping.v slumping.v soaring.v soldiering.v spurting.v squatting.v stepping.v stooping.v streaming.v strolling.v strutting.v stumbling.v swooping.v teaming.v tensing.v toddling.v tramping.v trickling.v trudging.v veering.v wafting.v zooming.v link-grammar-5.3.16/data/en/words/entities.national.sing0000664000076400007640000001211712766044421020115 00000000000000Afghanistan.l AF.l Albania.l AL.l Algeria.l AG.l Andorra.l AN.l Angola.l AO.l Anguilla.l AV.l Antigua_and_Barbuda AC.l Argentina.l AR.l Armenia.l AM.l Aruba.l AA.l Ashmore Cartier Ashmore_and_Cartier_Islands AT.l Australia.l AS.l Austria.l AU.n Azerbaijan.l AJ.l Bahamas.l the_Bahamas BF.l Bahrain.l BA.l Bangladesh.l BG.l Barbados.l BB.l Bassas_Da_India BS.l Belarus.l BO.l Belgium.l BE.l Belize.l BH.l Benin.l BN.l Bermuda.l BD.l Bhutan.l BT.l Bolivia.l BL.l Bosnia_and_Herzegovina BK.l Botswana.l BC.l Bouvet Bouvet_Island BV.l Brazil.l BR.l British_Indian_Ocean_Territory IO.l British_Virgin_Islands Brunei.l BX.l Bulgaria.l BU.l Burkina Faso Burkina_Faso UV.l Burma.l BM.l Burundi.l BY.l Cambodia.l CB.l Cameroon.l CM.l Canada.l CA.l Cape_Verde CV.l Cayman_Islands CJ.l Central_African_Republic CT.l Chad.l Chile.l CI.l China.l Christmas_Island KT.l Clipperton Clipperton_Island IP.l Cocos Cocos_Islands CK.l Colombia.l CO.l Comoros.l CN.l Congo.l CF.l CG.l Democratic_Republic_of_Congo Cook Cook_Islands CW.l Coral_Sea_Islands CR.l Costa Rica Costa_Rica CS.l Cote Cote_d'Ivoire IV.l Ivory_Coast Croatia.l HR.l Cuba.l CU.l Cyprus.l CY.l Czech_Republic EZ.l Delhi.l Denmark.l DA.l Djibouti.l DJ.l Dominica.l DO.l Dominican_Republic DR.l Timor East_Timor TT.l Ecuador.l EC.l Egypt.l EG.l El_Salvador ES.l Equatorial_Guinea EK.l Eritrea.l ER.l Estonia.l EN.l Ethiopia.l ET.l Europa_Island EU.l Falkland Islas Falkland_Islands FK.l Islas_Malvinas Faroe Faroe_Islands FO.l Fiji.l FJ.l Finland.l FI.l France.l FR.l French_Guiana FG.l French_Polynesia FP.l French_Southern_and_Antarctic_Lands FS.l Gabon.l GB.l Gambia.l GA.l Gaza Gaza_Strip GZ.l Georgia.l GG.l Germany.l GM.l Ghana.l GH.l Gibraltar.l GI.l Glorioso Glorioso_Islands GO.l Greece.l GR.l Greenland.l GL.l Grenada.l GJ.l Guadeloupe.l GP.l Guatemala.l GT.l Guernsey.l GK.l Guinea.l GV.l BISSAU.l Guyana.l GY.l Haiti.l HA.l Heard McDonald Heard_Island_and_McDonald_Islands HM.l Heard_Island McDonald_Islands Honduras.l HO.l Kong Hong_Kong HK.l Hungary.l HU.l Iceland.l IC.l India.l IN.l Indonesia.l ID.l Iran.l IR.l Iraq.l IZ.l Ireland.l EI.l Isle_of_Man IM.l Israel.l IS.l Italy.l IT.l Jamaica.l JM.l Mayen Jan_Mayen JN.l Japan.l JA.l Jersey.l JE.l Jordan.l JO.l Juan_de_Nova_Island JU.l Kazakhstan.l KZ.l Kenya.l KE.l Kiribati.l KR.l Kuwait.l KU.l Kyrgyzstan.l KG.l Laos.l LA.l Latvia.l LG.l Lebanon.l LE.l Lesotho.l LT.l Liberia.l LI.l Libya.l LY.l Liechtenstein.l LS.l Lietuva Lithuania.l LH.l Luxembourg.l LU.l Macau.l MC.l Macedonia.l MK.l Former_Yugoslav_Republic_of_Macedonia Madagascar.l MA.l Malawi.l MI.l Malaysia.l MY.l Maldives.l MV.l Mali.l ML.l Malta.l MT.l Malvinas.l Marshall_Islands RM.l Martinique.l MB.l Mauritania.l MR.l Mauritius.l MP.l Mayotte.l MF.l Mexico.l MX.l Micronesia.l FM.l Federated_States_of_Micronesia Moldova.l MD.l Monaco.l MN.l Mongolia.l MG.l Montserrat.l MH.l Morocco.l MO.l Mozambique.l MZ.l Namibia.l WA.l Nauru.l NR.l Nepal.l NP.l Netherlands.l NL.l Antilles Netherlands_Antilles NT.l Caledonia New_Caledonia Zealand New_Zealand NZ.l Nicaragua.l NU.l Niger.l NG.l Nigeria.l NI.l Niue.l NE.l No_Man's_Land Norfolk_Island NF.l North_Korea KN.l Norway.l NO.l Oceans.l OS.l Oman.l MU.l Pakistan.l PK.l Palau.l PS.l Panama.l Papua Papua_New_Guinea PP.l Paracal Paracel_Islands PF.l Paraguay.l PA.l Peru.l PE.l Philippines.l RP.l Pitcairn Pitcairn_Islands PC.l Poland.l PL.l Portugal.l PO.l Qatar.l QA.l Reunion.l RE.l Romania.l RO.l Russia.l RS.l Rwanda.l RW.l Saint_Helena SH.l Kitts Nevis Saint_Kitts_and_Nevis Saint_Lucia ST.l Miquelon Saint_Pierre_and_Miquelon SB.l Grenadines Saint_Vincent_and_the_Grenadines VC.l Samoa.l WS.l Marino San_Marino SM.l Tome Principe Sao_Tome_and_Principe TP.l São Tomé Príncipe São_Tomé_and_Príncipe Saudia Arabia Saudi_Arabia SA.l Senegal.l SG.l Serbia_and_Montenegro YI.l Serbia.l Montenegro.l Seychelles.l SE.l Sierra_Leone SL.l Singapore.l SN.l Slovakia.l LO.l Slovenia.l SI.l Solomon_Islands BP.l Somalia.l SO.l South_Africa SF.l Sandwich South_Georgia_and_the_South_Sandwich_Islands SX.l South_Georgia South_Sandwich_Islands South_Korea KS.l Spain.l SP.l Spratly Spratly_Islands PG.l Sri Lanka Sri_Lanka CE.l Sudan.l SU.l Suriname.l NS.l Svalbard.l SV.l Swaziland.l WZ.l Sweden.l SW.l Switzerland.l SZ.l Syria.l SY.l Taiwan.l TW.l Tajikistan.l TI.l Tanzania.l TZ.l Thailand.l TH.l Tobago.l Togo.l TO.l Tokelau.l TL.l Tonga.l TN.l Trinidad_and_Tobago TD.l Tromelin Tromelin_Island TE.l Tunisia.l TS.l Turkey.l TU.l Turkmenistan.l TX.l Caicos Turks_and_Caicos_Islands TK.l Caicos_Islands Tuvalu.l Uganda.l UG.l Ukraine.l UP.l Undersea_Features UF.l Emirates United_Arab_Emirates AE.l Kingdom United_Kingdom UK.l United_States_of_America United_States USA.l US.l America.l Uruguay.l UY.l Uzbekistan.l UZ.l Vanuatu.l Vatican Vatican_City VT.l Venezuela.l VE.l Vietnam.l VM.l Virgin_Islands VQ.l Wallis Futuna Wallis_and_Futuna WF.l West_Bank WE.l Sahara Western_Sahara WI.l Yemen.l YM.l Zambia.l ZA.l Zimbabwe.l ZI.l link-grammar-5.3.16/data/en/tiny.dict0000664000076400007640000001306312431741033014266 00000000000000 %***************************************************************************% % % % Copyright (C) 1991-1998 Daniel Sleator and Davy Temperley % % http://www.link.cs.cmu.edu/link % % % %***************************************************************************% dog cat woman man park yard bone neighbor store street bird hammer nose party friend house movie brother sister diner student exam: {@A-} & Ds- & {@M+ or (R+ & Bs+)} & (J- or Os- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-); dogs cats women men parks yards bones neighbors stores streets birds hammers noses parties friends houses movies brothers sisters diners students exams wars winters actions laws successes: {@A-} & {Dmc-} & {@M+ or (R+ & Bp+)} & (J- or Op- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp-); water anger money politics trouble: {@A-} & {Dmu-} & {@M+ or (R+ & Bs+)} & (J- or Os- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-); law winter action war success: {@A-} & {D*u-} & {@M+ or (R+ & Bs+)} & (J- or Os- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-); CAPITALIZED-WORDS: J- or O- or (S+ & (({@CO-} & {C-}) or R-)) or SI-; she he: (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-; me him them us: J- or O-; her: D+ or J- or O-; its my your their our: D+; his: D+; you they we I: J- or O- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp-; it: J- or O- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-; this: (J- or O- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-) or D*u+; these: (J- or O- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp-) or Dmc+; those: (Dmc+) or (({P+} or {{C+} & Bp+}) & (J- or O- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp- or Xb-)); the: D+; a: Ds+; did: ({Q-} & SI+ & I+) or ({@E-} & (S- or (RS- & B-)) & (((B- or O+) & {@MV+}) or I+)); do: (SIp+ & I+) or ({@E-} & (Sp- or (RS- & Bp-) or I-) & (((B- or O+) & {@MV+}) or I+)); does: ({Q-} & SIs+ & I+) or ({@E-} & (Ss- or (RS- & Bs-)) & (((B- or O+) & {@MV+}) or I+)); done: {@E-} & (Pv- or M- or (PP- & (B- or O+) & {@MV+})); doing: {@E-} & (Pg- or Mg-) & (O+ or B-) & {@MV+}; has: ({Q-} & SIs+ & PP+) or ({@E-} & (Ss- or (RS- & B-)) & (TO+ or ((B- or O+) & {@MV+}) or PP+)); have: ({Q-} & SIp+ & PP+) or ({@E-} & (Sp- or (RS- & Bp-) or I-) & (TO+ or ((B- or O+) & {@MV+}))); had: ({Q-} & SI+ & PP+) or ({@E-} & (S- or (RS- & B-) or PP-) & (TO+ or ((B- or O+) & {@MV+}) or PP+)); having: {@E-} & (M- or Pg-) & (TO+ or ((B- or O+) & {@MV+}) or PP+); is was: ((Ss- or (RS- & Bs-) or ({Q-} & SIs+)) & (((O+ or B-) & {@MV+}) or P+ or AF-)); are were am: ((Sp- or (RS- & Bp-) or ({Q-} & SIp+)) & (((O+ or B-) & {@MV+}) or P+ or AF-)); be: I- & (((O+ or B-) & {@MV+}) or P+ or AF-); been: PP- & (((O+ or B-) & {@MV+}) or P+ or AF-); being: {@E-} & (M- or Pg-) & (((O+ or B-) & {@MV+}) or P+ or AF-); will can.v may must could should would might: (({Q-} & SI+) or S- or (RS- & B-)) & I+; run come: {@E-} & (Sp- or (RS- & Bp-) or I- or W- or PP-) & {@MV+}; runs comes goes: {@E-} & (Ss- or (RS- & Bs-)) & {@MV+}; ran came went: {@E-} & (S- or (RS- & B-)) & {@MV+}; go: {@E-} & (Sp- or (RS- & Bp-) or I-) & {@MV+}; gone: {@E-} & PP- & {@MV+}; going: {@E-} & (Pg- or M-) & {TO+} & {@MV+}; running coming: {@E-} & (Pg- or M-) & {@MV+}; talk arrive die: {@E-} & (Sp- or (RS- & Bp-) or I-) & {@MV+}; talks.v arrives dies: {@E-} & (Ss- or (RS- & Bs-)) & {@MV+}; talked arrived died: {@E-} & (S- or (RS- & B-) or PP-) & {@MV+}; talking arriving dying: {@E-} & (Pg- or M-) & {@MV+}; see meet chase invite arrest: {@E-} & (Sp- or (RS- & Bp-) or I-) & (O+ or B-) & {@MV+}; sees meets chases invites arrests: {@E-} & (Ss- or (RS- & Bs-)) & (O+ or B-) & {@MV+}; met chased invited arrested: {@E-} & (M- or Pv- or ((S- or (RS- & B-) or PP-) & (B- or O+))) & {@MV+}; saw: {@E-} & (S- or (RS- & B-)) & (B- or O+) & {@MV+}; seen: {@E-} & (Pv- or M- or (PP- & (B- or O+))) & {@MV+}; seeing meeting chasing inviting arresting: {@E-} & (Pg- or M-) & (O+ or B-) & {@MV+}; tell: {@E-} & (Sp- or (RS- & Bp-) or I-) & ((O+ or B-) & {TH+ or C+ or QI+ or @MV+}); tells: {@E-} & (Ss- or (RS- & Bs-)) & ((O+ or B-) & {TH+ or C+ or QI+ or @MV+}); told: {@E-} & (M- or Pv- or ((S- or (RS- & B-) or PP-) & (O+ or B-))) & {TH+ or C+ or QI+ or @MV+}; telling: {@E-} & (Pg- or M-) & ((O+ or B-) & {TH+ or C+ or QI+ or @MV+}); recently sometimes soon gradually specifically generally initially ultimately already now sadly broadly: E+ or MV-; from with at against behind between below above without under for in across through by out up down along like.p on over into about: J+ & (Mp- or MV- or Pp-); of: J+ & Mp-; here there: MV- or Mp- or Pp-; that: (C+ & TH-) or Ds+ or (R- & (C+ or RS+)) or SIs- or (Ss+ & {{@CO-} & {C-}}) or J- or O-; to: (I+ & TO-) or ((MV- or Mp- or Pp-) & J+); who: (R- & (C+ or RS+)) or S+ or B+; what: S+ or B+; which: (R- & (C+ or RS+)) or S+ or B-; because unless though although: (C+ & (({Xc+} & CO+) or MV-)); after before since until: (C+ or J+) & (({Xc+} & CO+) or MV- or Mp-); if: C+ & (({Xc+} & CO+) or MV-); when: (QI- & C+) or Q+ or (C+ & (({Xc+} & CO+) or MV-)); where:(QI- & C+) or Q+; how: (QI- & (C+ or EA+)) or Q+ or EA+; fast slow short long black white big small beautiful ugly tired angry: {EA-} & (A+ or ((Pa- or AF+) & {@MV+})); glad afraid scared.a fortunate unfortunate lucky unlucky certain sure: {EA-} & (A+ or ((Pa- or AF+) & {@MV+} & {C+ or TO+ or TH+})); very: EA+; but and: MV- & C+; ",": Xc-; ANDABLE-CONNECTORS: S+ & S- & A+ & A- & MV+ & MV- & D- & O+ & O- & J+ & J- & C-; link-grammar-5.3.16/data/en/4.0.constituent-knowledge0000664000076400007640000000456312770113101017215 00000000000000DOMAIN_STARTER_LINKS: S##* S##i SF SX Ce* Cet RS O OX Js Jp J* MVp Mp R* Rn Pa TH Pg Pv I PP Cr Cs MX#* Wc Wd Wi Wa TI BIt MVs TO Mv Mg* MVa OF ON IN QI Ma CP* CPi CPx MVt S##w MX#r Pp MVi MVg Mgp MVx SI MX#p Cc S##t S##h S##b S##q L MX#a MG JG MX#x U S##d JT MVh Mr B#w B#d MVb COq Mj OD CX S##g PF Zc MX#d Bc K NIax DOMAIN_CONTAINS_LINKS: URFL_ONLY_DOMAIN_STARTER_LINKS: LEFT_DOMAIN_STARTER_LINKS: A EA E CO#s CO* COd* YS YP Yt Yd GN DTie CO#n COp D##n ND ;----------------------------------------------------------------- ; The lower-case letter that follows the link-type is the "domain". ; Domains are roughly equivalent to constituent phrase types; so, for ; example, a domain 'v' corresonds to a VP, 'n' is NP, 'a' is ADJP, ; 'p' is PP, 's' is S, and so on. For the complete list, see the ; cons_of_domain() function in constituents.c. ; ; Note, however, that the mapping of LG link types and domains to a ; constituent phrase-structure grammar is hardly straight-forward, as ; a quick browse of constituents.c will reveal. ; STARTING_LINK_TYPE_TABLE: S##* v S##i v S##t v S##h v S##b v S##q v S##d z S##g v SF v SX v Wd s Wc s Wi z Wa z Ce* s Cet s TH b RS z O n OX n Js n Jp n J* n MVp p Mp p R* b Rn s Pa a A u Pg v Pv v I v PP v Cr s Cs s MX#* n TI n BIt n MVs b EA e E e TO t MVi t Mv v Mg* v CO#s f CO* g COd* g CO#n g MVa i MVb i OF p YS y YP y IN n ON n QI b Ma a CP* s CPi s CPx q MVt p MX#r b S##w z Pp p MVg z Mgp z MVx p SI n MX#p v Cc s L a MX#a a Yt y Yd y MG p JG n GN y MX#x p U n JT n MVh b Mr b MX#d b B#w s B#d s DTie e COq s Mj b OD n CX s COp c PF v Zc s Bc s K k D##n d ND d NIax h ; ---------------------------------------------------------------------- ; These links are not put in the word/link graph. They also cannot be the ; starter links for a domain. IGNORE_THESE_LINKS: Xca HA ; ---------------------------------------------------------------------- ; these links are not traced further if they point back before the root word ; The WV, CV and IV links point to root verbs, and cause trouble if traced ; backwards. For example: "Every farmer has a donkey." The period at the ; end of the sentence triggers the trace-back, and blows away the subject. RESTRICTED_LINKS: B#* D##w B#w B#d AFh MVt Xx HL SFsic AFd Bc CX EAh H HA PFc B#j Wd PF Z BW CV IV WV link-grammar-5.3.16/data/en/corpus-basic.batch0000664000076400007640000013101412766263302016041 00000000000000 !batch !verbosity=1 !echo !limit=1000 !short=20 !constituents=1 !spell=0 %NOUNS The fact that he smiled at me gives me hope *The event that he smiled at me gives me hope But my efforts to win his heart have failed *But my presents to win his heart have failed Failure to comply may result in dismissal *Absence to comply may result in dismissal The question is who we should invite *The party is who we should invite The big question on everybody's mind is who killed OJ *The big mind on everybody's question is who killed OJ Do it the way you've always done it I really like the way you do your hair *I really like the fashion you do your hair He made a request that there be an investigation *He stated the fact that there be an investigation He is the kind of person who would do that *He is the character of person who would do that An income tax increase may be necessary *A tax on income increase may be necessary Last week I saw a great movie % currently finds a parse with roman numeral I % i.e. "Last Dog the First saw a great movie" *Last dog I saw a great movie The party that night was a big success *The party that dog was a big success John Stuart Mill is an important author The Richard Milhous Nixon Library has been a big success The mystery of the Nixon tapes was never solved High income taxes are important Oil company stock prices rose in heavy trading today Metals futures prices rose in heavy trading today U.S. economic indicators fell sharply last month Columbia medical and administrative workers continued their strike today Janet, who is an expert on dogs, helped me choose one *Janet who is an expert on dogs helped me choose one The dog that we eventually bought was very expensive *The dog, that we eventually bought, was very expensive *The dog, we eventually bought, was very expensive Have you ever seen the Pacific The new David Letterman is a happy, relaxed David Letterman Actress Whoopi Goldberg and singer Michael Jackson attended the ceremony We are from the planet Gorpon This is my friend Bob John's family is renovating their kitchen *A man I know's family is renovating their kitchen The boys' bedrooms will be enlarged *The boys's bedrooms will be enlarged My uncle's mother's cousin is visiting us *Emily's my cousin is visiting us We ate at Joe's Diner last week The buy-out caused a free-for-all in the mid-afternoon Joan Smith is president of the company *Joan Smith is tourist Alfred Baird, formerly vice president of Beevil Corp., has been appointed as president *Alfred Baird, man I know, has been described as good gardener A bunch of dogs are in the yard *A picture of dogs are in the yard %DETERMINERS & PRONOUNS Many people were angered by the hearings *Many person were angered by the hearings Many were angered by the hearings My many female friends were angered by the hearings % "My" is in the dictionary as a female given name. Thus, the below parses % just like "John, some female friends were angered..." with the missing % comma allowed, but at high cost (allowed because people get sloppy with % their punctuation, and we want to understand people even if they're % sloppy. *My some female friends were angered by the hearings Many who initially supported Thomas later changed their minds The stupidity of the senators annoyed all my friends *The stupidity of the senators annoyed many my friends % The below is hard to get right. So, although we have % "*I want a gift inexpensive" it is OK with a definite determiner: % "I want the gift [to be] inexpensive." The phantom [to be] makes % the attachment of adjectives difficult to deal with. % See 4.0.fixes.batch, "I want it green" for more examples. I need to buy a present, but I want something inexpensive *I need to buy a present, but I want a gift inexpensive Anyone who thinks this will work is crazy Their program is better than ours Those that want to come can come I read everything I could about the subject I read whatever I could about the subjetc *I read several books I could about the subject the best costumes got prizes *a best costume got prizes *some best costumes got prizes the best five costumes got prizes the five best costumes got prizes *the five best five costumes got prizes *the hundreds of best costumes got prizes *five best costumes got prizes *best costumes got prizes *best five costumes got prizes five other costumes got prizes the other five costumes got prizes *other five costumes got prizes the other candy was really disgusting *the five other candy was really disgusting other candy is really disgusting *other piece of candy was really bad other costumes were really bad some other costumes were really bad %NUMBERS 2 million attended 2863764 attended 2 million people attended *2 million person attended a million attended a million people attended about 2 million people attended about 2 million attended *about people attended a million such people attended *a million such attended 5 million of the people attended 5 thousand invited by Bob attended The 5 thousand invited by Bob attended The thousands of people who attended enjoyed it The 5 thousand people invited by Bob attended The nearly 5 million people who attended enjoyed it a few attended a few million people attended a few people attended few attended *few million people attended millions attended *5 millions attended millions of people attended hundreds of millions of people attended 5 million years ago, the earth was covered with ice millions of years ago, the earth was covered with ice *dogs of years ago, the earth was covered with ice *the five million years ago, the earth was covered with ice *the other five million years ago, the earth was covered with ice *5 million ago, the earth was covered with ice The city of New York contains over one hundred million billion brain cells Almost one third of the people in the country have no health insurance Of all the people in this country, almost one third have no health insurance Three quarters of a million people in this city have no health insurance The price of the stock rose three tenths of one point *The price of the stock rose three tenths of one dog The nearest drug store is about three quarters of a mile away The nearest drug store is about 3/4 of a mile away Every morning I walk 3 1/2 miles *Every morning I walk 1/2 3 miles Nearly 1/2 million people work here every day Nearly 1 1/4 million people work here every day *Nearly 1 million 1/4 people work here every day Between 500 and 1000 people pass through here every minute They are the Number 3 auto maker and a Fortune 500 company I live at 805 West Indiana Street %TIME EXPRESSIONS We're thinking about going to a movie this evening *We're thinking about going to a movie this theater I've been grading these stupid exams all day *I've been grading these stupid days all exam We're having a big party Tuesday *We're having a big party our house % January is in the dictionary as a female given name. Thus, "important % meeting January" is a name with two adjectival modifiers, and thus can % be the object of "There is going to be..." *There is going to be an important meeting January There is going to be an important meeting in January There is going to be an important meeting next January The party last week was a big success John last week threw a great party Until recently, these fossils were believed to belong to different species *Until initially, these fossils were believed to belong to different species *Until for many years, these fossils were believed to belong to different species Until last week, these fossils were believed to belong to different species *Until last meeting, these fossils were believed to belong to different species I'm quite excited about next week I am quite excited about next week Monday sounds good for the meeting Tomorrow might be a good time for the meeting Last Tuesday was really fun *Three days ago was really fun Almost three years after our first date, I saw Ruth again Almost three years after I first met her, I saw Ruth again *Almost three years, I saw Ruth again Almost three years later, I saw Ruth again *Almost three years for our first date, I saw Ruth again I saw her again a year and a half later *I saw her again a year and a dog later He left here a quarter of an hour ago *He left here a quarter of a dog ago *He left here a picture of an hour ago I still remember the day I kissed him % I appears in the dictionary as roman numeral I, so this parses as "room % the first", and since "I remember the room kissed him" parses, the below % will also. *I still remember the room I kissed him I'm going to Europe the day I graduate Clinton is expected to return to Washington Thursday morning *Clinton is expected to return to Thursday Washington office Clinton is expected to return to Washington on Thursday morning Clinton is expected to return to Washington late Thursday morning Clinton is expected to return to Washington next Thursday morning She walked out of the room the minute I saw her *She walked out of the room two minutes I saw her I was crazy about him the first time I saw him *I was crazy about him the first party I saw him In January 1990, a historic new law was passed *In Washington 1990, a historic new law was passed On January 15, 1990, a historic new law was passed *On January 320, 1990, a historic new law was passed He was convicted under an obscure 1990 law % '50 law' parses, because '57 Chevy' has to parse. *He was convicted under an obscure 50 law I wish I could see him 100 times a day *I wish I could see him 3 meals a day *I wish I could see him 100 times a dog *I wish I could see him 100 times 2 days It's good to eat three big meals a day Someone is mugged in New York every five minutes Her career lasted almost thirty years *Her career lasted almost thirty books Every morning at 5 a.m., Ken gets up and runs for five miles At 4:52 p.m., on Monday, December 26, 1997, nothing happened %QUESTIONS AND RELATIVE CLAUSES Which dog did you chase *Which dog you chased Which dog did you say you chased *Which dog you said you chased *Which dog did you say did you chase I wonder which dog he said you chased *I wonder which dog did he say you chased *I wonder which dog did he say did you chase What did John say he thought you should do *What did John say did he think you should do *What John said he thought you should do What Alice did really annoyed me *Who Alice did really annoyed me Whoever designed this program didn't know what they were doing *Who designed this program didn't know what they were doing Invite John and whoever else you want to invite The dog which Chris bought is really ugly *The dog what Chris bought is really ugly I wonder whether we should go *Whether should we go We can't decide whether to go to the party *We can't decide who to go the party *We can't decide whether to go the the party with I am wondering who to go to the party with I am wondering who to invite to the party *I am wondering whether to invite to the party *I am wondering the people to invite to the party *Whether to go to the party *Who to invite to the party Do you think we should go to the party *What do you think we should go to the party How do you operate this machine How fast is the program How certain are you that John is coming *How tired are you that John is coming How likely is it that he will come *How likely is John that he will come How certain does he seem to be that John is coming How efficient a program is it % The below parses, because "Efficient" is taken to be someone's name % That is, similar to "Hey Joe, Coke is it!" % *Efficient a program is it *efficient a program is it *How fast programs are they *How fast the program is it How fast a program does he think it is *How fast a program he thinks it is *How fast programs does he think they are *How big a dog chased you I wonder how fast a program he thinks it is *I wonder how fast a program does he think it is How much money did you earn *How much money you earn I wonder how much money you earned *I wonder how much money have you earned How much oil spilled How much do you swim *How much you swim I wonder how much you swim *I wonder how much do you swim *I don't have how much money I don't have very much money I don't have much money How much did you read *How much of the book you read How much of the book did you read I wonder how much of the book you read How many people died How many people did you see *How many people you saw I wonder how many people you saw I wonder how many of the people you saw were students How did John do it I wonder how John did it How long will it last % Arghhhh its not enough to exlcude adjectives: *How big will it last How big will it grow? *How slickly did you say it was? How big did you say it was? How many years did it take to do it How big is the department *How big the department is *I wonder how big is the department I wonder how big the department is *I wonder how big departments they are *I wonder how a department it is I wonder how big a department it is How important is it to turn the computer off I wonder how important it is to turn off the computer *I wonder how important is it to turn off the computer How quickly did Joe run *How quickly Joe ran I know how quickly you ran *I know how quickly did you run *He ran I know how quickly *Quickly did Joe run *Very quickly did Joe run *I know very quickly did Joe run *I know quickly did John run How much more quickly did you run *How much more quickly you run *I wonder how much more quickly did he run I wonder how much more quickly he ran How much more quickly did he run than Joe How much more should we work on this How much further do you think we should drive tonight I don't know how much longer I can tolerate this How much bigger is the dog *How much bigger dogs are they *How much bigger dogs ran *How big dogs run How much further did you run How much more oil spilled How much more spilled How much more oil did they spill How much more did they spill *How much more they spilled I wonder how much oil spilled I wonder how much oil they spilled *How much more efficient programs are available How many dogs ran How many ran How many dogs did you see How many more people did you see How many more people do you think will come I wonder how many more people he thinks will come *I wonder how many more people does he think will come How many times did you do it *How many times you did it I wonder how many times you did it *How many more stupid times did you do it How many years ago did you do it *Many years ago did you do it *How many years did you do it I wonder how many years ago you did it *How many years ago you did it I'll show you the house where I met your mother *I'll show you the house which I met your mother This is the man whose dog I bought *This is the man which dog I bought I wonder where John is *I wonder where John hit The dogs, some of which were very large, ran after the man The dogs, some of which I had seen before, ran after the man *The dogs some of which were very large ran after the man The box contained many books, some of which were badly damaged *Some of which were badly damaged *The box contained many books, some were badly damaged *The box contained many books, some of the books were badly damaged The dogs, some of them very large, ran after the man *The dogs, some of the dogs very large, ran after the man *Some of them very large ran after the man The man was chased by dogs, some of them very large I believe it was John who stole the priceless documents *I believe Fred was John who stole the priceless documents It seems to have been Einstein who first came up with the idea *There seems to have been Einstein who first came up with the idea *It hopes to have been Einstein who first came up with the idea *The book discussed Einstein who first came up with the idea *Stravinsky was in Paris that Debussy first heard Balinese music It was in Paris that Debussy first heard Balinese music It must have been there that he realized his destiny *It tried to have been there that he realized his destiny *He composed some good music that he realized his destiny *It was quickly that he wrote his first symphony Wasn't it in 1955 that Sally first met Joe Whatever the outcome, I'm sure he'll still be popular *Whatever an outcome, I'm sure he'll still be popular Whatever the outcome is, I'm sure he'll still be popular *What the outcome is, I'm sure he'll still be popular %CONJUNCTIONS The man we saw when we went to Paris is here *The man we saw but we went to Paris is here You should see a play while in London *You should see a play after in London I left the party after seeing Ann there *I left the party because seeing Ann there *I left the party despite I saw Ann there Because I didn't see Ann, I left *Therefore I didn't see Ann, I left I left, therefore I didn't see Ann But I really wanted to see her *After I really wanted to see her As I suspected, he had already left *Because I suspected, he had already left *I suspected, he had already left *I suspected Some grammars are better than others, as we have proved As had been expected, the party was a big success *As had been green, the party was a big success *As had wanted to be expected, the party was a big success *As had expected the party to be a success, it was a success In the event that the case goes to trial, I'm sure Clinton will be acquitted *In the scandal that the case goes to trial, I'm sure Clinton will be acquitted He should be acquitted, on the grounds that there's no evidence The public seem to love him, no matter what he does *The public seem to love him, no matter the stupid things he does %VERBS Abrams does like programming % Allow "does be", so that we can parse Irish English. % *Abrams does be a good programmer He is being hired by another company He is looking for another job Fred has had five years of experience as a programmer *Fred has had been a programmer for five years I gave my mother the present I bought for her I gave her the present I bought for her *I gave my mother it We picked out some beautiful flowers for her We picked some beautiful flowers out for her We picked them out for her *We picked out them for her Did you put the milk in the refrigerator *Did you put the milk Where did you put the milk I hope he comes to the party tomorrow I hope that he comes to the party tomorrow *I hope him to come to the party tomorrow I expect him to come to the party tomorrow I expect to go to the party tomorrow *I expect *I expected who would come to the party I knew who would come to the party *I expected he go to the party I suggested he go to the party *He knew me how to use the program He asked me how to use the program *He disputed our program was superior He disputed that our program was superior Anne told me I would almost certainly be hired *Anne expected me I would almost certainly be hired *We argued adding new features to the program We discussed adding new features to the program *I thought terrible after our discussion I felt terrible after our discussion I made him make some changes in the program *I encouraged him make some changes in the program I helped him make some changes in the program I helped make some changes in the program *I saw make some changes in the program *I made him telling her about the party I saw him telling her about the party Phil gave me a sweater which he bought in Paris *Phil chose me a sweater which he bought in Paris Alan bet me five dollars Clinton would lose the election *Alan offered me five dollars Clinton would lose the election She said she didn't approve of my behavior *She said she didn't like of my behavior The results are in, the game is up and the truth is out *The in results show the out truth about the up game *The results became in and the truth seemed out He sold for five dollars the ring his mother had given him Clinton announced on Tuesday a bold new proposal *Clinton announced on Tuesday it I gave my brother an expensive present I gave him an expensive present I gave an expensive present I gave it *I gave my brother it I gave him for his birthday a very expensive present *I gave him for his birthday it I gave for his birthday an expensive present *I gave for his birthday it The President announced on Monday that several more bases would be closed He had attempted for years to make a career as a concert pianist *He had attempted for years I asked him when I saw him at the party yesterday what he was working on *I talked to him when I saw him at the party yesterday what he was working on I wondered for a long time why everyone liked her so much *I thought for a long time why everyone liked her so much *I thought for a long time, why everyone liked her so much I told Margaret that I thought she would probably be hired *I told on Tuesday Margaret that I thought she would probably be hired I told Margaret on Tuesday that I thought she would probably be hired We discussed at the meeting hiring a new secretary *We discussed at the meeting We informed the new employees that no salary increase would be possible We informed at the meeting the new employees *We informed at the meeting the new employees that no salary increase would be possible They were asked that he be allowed to go If his calculations were correct, Copernicus reasoned, the earth must revolve around the sun The earth, Copernicus reasoned, must revolve around the sun The earth must revolve around the sun, Copernicus reasoned *The earth must revolve around the sun, Copernicus was happy *The earth must revolve around the sun, Copernicus destroyed *The earth, the pope cringed when Copernicus reasoned, revolves around the sun Abortion was legal until the third month, the court ruled If the pregnancy was within the first three months, the court ruled, abortion was legal Nobody, it seems, wants to be a liberal *Nobody, John seems, wants to be a liberal Business is booming, Joe Smith, a car dealer, says Business is booming, says Joe Smith, a car dealer You can do anything you want, I told her In the last few years, it seems, nobody wants to be a liberal Also invited to the meeting were several prominent scientists *Also invited to the meeting invited several prominent scientists Also awarded the prize was Jean Smith, a prominent computer scientist Chosen to lead the commission was Fred Schultz, a former Federal judge *Chosen to lead the commission seemed likely to be Fred Schultz, a former Federal judge *Chooses to lead the investigation Fred Schultz *Choose to lead the investigation did Fred Schultz Also recommended in the report was a new initiative to combat crime *Also chosen the leader for the commission was Fred Schultz Included in our paper is a summary of the features of our program Also performing in the concert were members of the Budapest Quartet *Were performing in the concert members of the Budapest Quartet Voting in favor of the bill were 36 Republicans and 4 moderate Democrats Glaring coldly at Sarah, he walked out of the room He walked out of the room, glaring coldly at Sarah *Glaring coldly at Sarah, walking out of the room Finding that it was impossible to get work as a waiter, he worked as a janitor He had hoped to get work as a waiter, but, finding this was impossible, he worked as a janitor *He said that, finding that it was impossible to get work as a waiter, he would work as a janitor Used by some of the finest pianists in the country, Baldwin pianos are technical marvels Using specially designed parts, Baldwin pianos are technical marvels *Used specially designed parts, Baldwin pianos are technical marvels Sending a message of discontent to Washington, voters overwhelmingly rejected the Clinton administration She's a really good player John's coming to the party tonight He's usually gone to Boston for Thanksgiving *Do you know where John's Who's afraid of the big bad wolf That's just the kind of person he is *That's just the kind of person he's There's no reason to get so upset about it I didn't think he would do it, but he did *I didn't think he would invite her, but he invited If you don't want to do it, you should find someone who will If you don't want to do it, you should find someone who does Find someone who does *Find someone who wants to do I don't like programming, and someone who does may be difficult to find The price of the stock more than doubled in two days *The price of the stock more than increased in two days I finally figured out why this program is so slow *I finally flipped out why this program is so slow It turns out that Clinton didn't actually kiss Monica If you go around doing that, you're going to end up making people mad The lawyer pointed out that Clinton didn't actually kiss Monica A party is taking place, so if you'd like to show up, you should do so %PREPOSITIONS I have doubts about inviting him *I have doubts during inviting him I prevented her from doing it by praising her for not doing it From your description, I don't think I would enjoy it We had an argument over whether it was a good movie *We had an argument at whether it was a good movie Because of the rain, we decided to stay home They're having a party in front of the building The man with whom I play tennis is here The man I play tennis with is here *The man whom I play tennis is here *The man with whom I play tennis with is here With whom did you play tennis Who did you play tennis with The data on file will be used for the project at hand, which is already under way *The data on project will be used for the file at program The project was finished on schedule, as usual *The project as usual and the report on schedule were finished I told him by telephone that I was coming by car From in back of the shed, I heard a scream that seemed to come from on top of the garage The university spends $5 per student *The university spends $5 per the student They're building a gigantic mall five miles from here *They're building a gigantic mall five mistakes from here The 7-11 is half a mile up the road, but the supermarket is a long way away I'm sure things will get done with Janet running the company *I'm sure things will get done by Janet running the company *I'm sure things will get done the company *I'm sure things will get done because Janet running the company With Janet in charge, I'm sure things will get done %ADJECTIVES You are lucky that there is no exam today *You are stupid that there is no exam today You are lucky I am here *You are right I am here This is something we should be happy about *This is something we should be happy *The happy about it man kissed his wife Is he sure how to find the house *Is he correct how to find the house You should be proud of your achievement *You should be happy of your achievement He is the smartest man I know *They are some smartest men I know I've seen a lot of programs, but ours is the fastest Ours is the fastest of the programs we have seen I've seen a lot of programs, but ours runs the most quickly *This is our the fastest program Voters angry about the economy will probably vote for Clinton *Voters angry will probably vote for Clinton Many Democrats unhappy about the economy but doubtful that Clinton can be elected probably won't vote at all *Many Democrats unhappy but doubtful probably won't vote at all *Many Democrats likely that Bush will be reelected probably won't vote Hundreds of young men, furious about the verdict in the Rodney King case, looted stores in Los Angeles today *Hundreds of young men, furious, looted stores in Los Angeles today We need a programmer knowledgeable about Lisp *We need a programmer knowledgeable Any program as good as ours should be useful *Any program good should be useful Let us know if you have a program capable of parsing this sentence *Let us know if you have a program capable It is believed that even the troops loyal to Hussein will soon be forced to surrender *It is believed that even the troops loyal will soon be forced to surrender Republican policies only benefit the rich and powerful Republican policies only benefit the rich and the powerful *Republican policies only benefit a rich and a powerful *Republican policies only benefit some rich and some powerful The meek will inherit the earth, and the best is the enemy of the good They're building a skyscraper over 1000 feet tall *They're building a skyscraper tall The river is half a mile wide here and 300 feet deep *The river is half a mile beautiful and 300 feet dangerous Mr. John Smith, 66 years old, will succeed him as president *Mr. John Smith, old, will succeed him as president A big black ugly dog chased me A big, black, ugly dog chased me The former astronaut was alone and afraid *The alone astronaut was former %ADVERBS He is apparently an expert on dogs *He knows apparently an expert on dogs Mary quickly walked out of the room Mary just walked out of the room Quickly, Mary walked out of the room Mary walked out of the room quickly *Mary walked out of the room just He told them about the accident immediately *He told them about the accident presumably He told them about the accident, presumably She is very careful about her work She works very carefully *She very works carefully Is the piece easy enough for you Is the piece too easy for you *Is the piece enough easy for you She is apparently an excellent pianist *She married apparently an excellent pianist Only after the movie did he realize his mistake *After the movie did he realize his mistake I may have taken cocaine a few times, but at no time did I inhale *A few times may I have taken cocaine, but I inhaled at no time Never have I seen such a grotesque display of incompetence *Often have I seen such a grotesque display of incompetence We like to eat at restaurants, particularly on weekends We like to eat at restaurants, usually on weekends *We like to eat at restaurants, fortunately on weekends Such flowers are found mainly in Europe *Such flowers are found apparently in Europe *Such flowers are found mainly particularly in Europe *Such flowers are found mainly Many people, particularly doctors, believe there is no health care crisis *Many people, strongly doctors, believe there is no health care crisis I found a house that even John thinks we should buy He told me that even his mother likes me *He told me that even, his mother likes me We put the pie straight in the oven *We put the pie quickly in the oven We put the pie straight in *We put the pie straight He lives high in the mountains He lives over by the lake *He lives over by The apparently angry man walked out of the room The often underpaid administrators resent the invariably rude students and the understandably impatient professors The delicately lyrical tone of the cello contrasted with the fiercely percussive piano chords The always delicately lyrical tone was really beautiful *The delicately always lyrical tone was really beautiful *The delicately very lyrical tone was really beautiful Biochemically, I think the experiment has a lot of problems I think the experiment has a lot of problems biochemically It is biochemically an interesting experiment I'm not sure the results are biochemically valid %IT-THERE-THIS There is a dog in the park *There is chasing dogs *There are a dog in the park Does there seem to be a dog in the park? *Does there want to be a dog in the park? There seems to appear to have been likely to be a problem *There seems to appear to have been likely to be problems *There seems to appear to have been likely to be stupid There was an attempt to kill Rod The man there was an attempt to kill died There was a problem, but we solved it It is likely that Rod died *Joe is likely that Rod died It is clear who killed Rod *Joe is clear who killed Rod It may not be possible to fix the problem Grace may not be possible to fix the problem It is important that women be ready when they make these choices *It is clear that women be ready when they make these choices *Joe is important that women be ready when they make these choices flowers are red to attract bees I made it clear that I was angry *I made Anne clear that I was angry Dick is easy to hit % Many adjectives in words.adj.1 can be used as "too X to Y wtih/to" % including "big": "Dick is too big to hit". So the below is accepted. *Dick is big to hit It is important to fix the problem Dick is important to fix the problem The man it is likely that John hit died *The man Joe is likely that Dick hit died Does it seem likely that Ann will come Does Ann act glad that Joe came *Does it act likely that Joe came It doesn't matter what Ted does *Joe doesn't matter what Ted does I want it to be possible to use the program I want Joe to be possible to use the program I want it to be clear that it was my idea *I asked it to be clear that it was my idea I want it to be obvious how to use the program *I want Emily to be obvious how to use the program I want Joe to be easy to hit It is likely they will come *Joe is likely they will come This is because he is extremely famous The trial is because he is extremely famous The excitement over the trial is because he is extremely famous This seems to have been because he is extremely famous %COMPARATIVES Our program works more elegantly than yours Ours works more elegantly than yours does Ours works more elegantly than yours works *Ours works more elegant than yours *Ours is more elegant than yours works Our program works more elegantly than efficiently Our program is more elegant than efficient Our program works better than yours We do this more for pleasure than for money He is more likely to go than to stay *He is more likely than to stay *He is more black to go than to stay He is more likely to go than he is to stay He is more likely to go than John is It is more likely that Joe died than that Fred died It is more likely that Joe died than it is that Fred died *John is more likely that Joe died than it is that Fred died *It is more likely that Joe died than John is that Fred died It is easier to ignore the problem than to solve it It is easier to ignore the problem than it is to solve it *Greg is easier to ignore the problem than to solve it Our program is easier to use than to understand *Our program is easier to use it than to understand I am more happy now than I was in college *I am more happy now than I earned in college He is more a teacher than a scholar I make more money in a month than John makes in a year I make more money in a month than John dies in a year I hit more the dog than the cat I have more money than John has time I have more dogs than John has five cats I have more money than John has a dog She interviewed more programmers than were hired *She interviewed more programmers than was hired I am as intelligent as John I earn as much money as John does *I am as intelligent as John does I earn as much money in a month as John earns in a year *I earn as much money in a month than John earns in a year Our program was better than had been expected *Our program was better than had been argued *Our program was better than had been responded Our program was better than was expected *Our program was better than were expected More people came to the party than were expected More people came to the party than was expected Our program did not run as quickly as expected *Our program did not run as quickly as said How much faster is our program than theirs *How much faster our program is than theirs The more quickly we write the program, the more money we will earn *The more people like the program *The people like the program, the more money we will earn The better the program is, the more people will like it The better the program, the more people will like it *The better a program, the more people will like it The less likely it is that we can parse this, the easier it is to understand % "SO THAT", "SUCH...THAT" The shuttle is so big that it has to be carried on the back of a jet *The shuttle is big that it has to be carried on the back of a jet So many people attended that they spilled over into several neighboring fields *Many people attended that they spilled over into several neighboring fields The program has so many problems that you should probably just rewrite it *The program has many problems that you should probably just rewrite it The program has enough problems that you should probably just rewrite it I love her so much that I can't let her go *I love her very much that I can't let her go He ran home so quickly that his mother could hardly believe he had called from school *He ran home quickly that his mother could hardly believe he had called from school She presented her case with such eloquence that we could only admire her *She presented her case with eloquence that we could only admire her %"AND", ETC. I went to the store and got a gallon of milk *I got and went a gallon of milk I got a gallon of milk and some eggs I went to the store, got a gallon of milk, and returned the eggs % Sentence belwo was marked bad, but this seems arguable to me .. !? % *I went to the store, got a gallon of milk, and some eggs Mary, Joe and Louise are coming to the party Neither Mary nor Louise are coming to the party I am ready and eager to go to the party She handled it skillfully and with compassion I told him that I hated him and that I never wanted to see him again He told me why he was here and what he was doing *He told me why he was here and that he hated me Although he likes me and he respects me, he says he needs some privacy Your house and garden are very attractive I am in New York and I would like to see you This is not the man we know and love *This is not the man we know and love him The coverage on TV and on the radio has been terrible *The coverage on TV and I have seen has been terrible The sky is blue, so it is likely that Joe will come *It is blue and likely that Joe will come It is well and likely that Joe will come That is the man for whom and with whom Joe works *That is the man for whom and with Janet Joe works *When did Joe and John did leave the party % Huh ??? what's the correct parse/meaning of this sentence? % "my dog's freind came" is one of the parses !!?? wtf .. % My dog, cat, and cousin's friend came *My dog, cat, horse, mouse, and his cow left My dog, cat, horse, and mouse, and his cow left you should not only ask for your money back, but demand it I was both angry and sad at the same time %PLURALIZATION IN CONJUNCTIONS There is neither a dog nor a cat here *There are neither a dog nor a cat here There is a dog or a cat here *There are a dog or a cat here *There are a dog and a cat here There is a dog and a cat here He and I are friends neither I nor my friend knows what happened neither I nor my friend know what happened Either I or my friend knows what happened Either I or my friend know what happened The dog and cats know what happened *The dog and cats knows what happened Are a dog and a cat here *Is a dog and a cat here *Is John and I invited Are John and I invited Is John or I invited Are John or I invited Is neither John nor I invited Are neither John nor I invited %GERUNDS Playing the piano bothers John Releasing the program at this point would annoy our competitors The playing of the piano really bothers John *The playing the piano really bothers John Telling Joe about the party would create a real problem *The telling Joe about the party could create a real problem Your telling Joe about the party could create a real problem Telling Joe that Sue was coming to the party would create a real problem Telling would create a real problem I want her to know about it, but the telling won't be easy *The telling her won't be easy *Some children like to tease Teasing can be very cruel Your telling John to leave may have destroyed your relationship The graduating of Fred changes the situation The sleeping of students is becoming a big problem The sleeping of students can ruin a lecture Buying of shares was brisk on Wall Street today The sleeping in class is becoming a big problem *The telling John to leave was stupid *The inviting your mother was stupid *The showing how to use the program seemed to interest people *The attempting to go to the party angered Joe The showing of the program seemed to impress people The sleeping of students described by Fred is a big problem The sleeping of students I told you about is a big problem The frequent sleeping of students is a big problem His hitting of the dog didn't help matters Some hitting of dogs will solve the problem the drug running here has become a massive problem He made a mistake in inviting John He made a mistake in the inviting of John I should have talked to you before inviting John I should have talked to you before the inviting of John %SPECIAL SUBJECTS: INFINITIVES, CLAUSES, AND INDIRECT QUESTIONS To pretend that our program is usable in its current form would be silly *To pretend that our program is usable in its current form would be happy That our program will be immediately accepted is hardly likely *That our program will be immediately accepted wrote the program *Is that our program will be accepted likely *That our program will be accepted seems likely that our program will be accepted Whether we should go to the party is the important question *Whether we should go to the party annoys me %LONGER CONSTRUCTIONS, PUNCTUATION, AND CAPITALIZATION Using the conventional Minuet form, Beethoven produced a piece of great originality Written in 1820, the symphony shows a new level of maturity for the composer Abandoned by his friends, he left Vienna three years later In Vienna, Beethoven met someone who would later be greatly influenced by him: Franz Schubert *In Vienna, Beethoven met someone who would later be greatly influenced by him; Franz Schubert Today I did something very important: I bought a dog *The store where I did something very important: I bought a dog was closed today It has been said that Schubert ran out of the room when he met Beethoven; but we now know this is untrue An important question remains: did Beethoven know about Schubert's music She just wanted one thing: to be a professional skater She knew one thing: that she would be a professional skater I agree that, in some ways, your program is better I agree that in some ways, your program is better *I agree that, in some ways your program is better That is the man who, in Joe's opinion, we should hire *That is the man, in Joe's opinion, we should hire *That is the man who, in Joe's opinion we should hire I know you hate Bill, but why did you send him that nasty note *I know you hate Bill, because why did you send him that nasty note But why did you send him that nasty note If John was with Lisa last night, who went to the movie with Diane *Although John was with Lisa last night, who went to the movie with Diane We need a President who understands us We need a president who understands us *We need a Melvin who understand us The Zongle of Bongle Dongle resigned today % A Zongle with a bad haircut resigned today -- is valid. % A Zongle with a Mercedes Benz resigned today -- is valid. % *A Zongle with a Bongle Dongle resigned today The National Association of Linguists is meeting here % "An" appears in the dictionary as a female given name, thus allowing the % below to parse in a rather awkward manner. % *An Association that many Linguists belong to is meeting here An association that many linguists belong to is meeting here If you were a middle-class American without a job, who would you vote for Many Croats who had fled their homes are now returning to them *Many Croat who had fled their homes are now returning to them Chinese is a wonderful language, Chinese food is nice, and the Chinese are nice people *Armenian is a wonderful language, Armenian food is great, and the Armenian are nice people Armenian is a wonderful language, Armenian food is great, and the Armenians are nice people Danish is a wonderful language, Danish food is great, and the Danish are nice people The Danes are nice people Dr Jane Smith lives on Main St Dr. Jane Smith lives on Main St. *Dr. Jane. Smith. lives on Main. St. Dr. J.G.D. Smith lives on Main St. *A Dr. lives on this St Mr. Smith (a lawyer for Kodak) refused to comment Mr. Smith -- a lawyer for Kodak -- refused to comment We left (carrying the dog) and Fred followed I have $50, but I want a $50000 car 10% of the employees here do 90% of the work Zangbert stock fell 30% to $2.50 yesterday, but jumped 10% today in heavy trading *Zangbert stock fell %, but jumped to $ today With a 5% raise, I can get a $50000 car "What are you doing?" she asked. "This is what I'm going to do," he replied. "This is what I'm going to do!" he replied. *"This is what I'm going to do." he replied. *"This is what I'm doing to do" he replied. "On second thought," he said, "this is what I'm going to do". "Quotation marks" are simply "ignored" by our "program" Sometimes, people do this: They follow the colon with a capital letter. *However, they never do this; They don't follow a semi-colon with a capital letter. John said: "This is another use of colons one sometimes sees". Formerly, he had worked for Brody, McGill & Demson *He was unhappy & underpaid The rally, at 6:00 last night, was attended by 1.1 million people Whatever you want to do is fine Who do you think Bill will bring? That, I did not know. link-grammar-5.3.16/data/en/Makefile.am0000664000076400007640000000114313050045217014465 00000000000000SUBDIRS=words DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.dict.m4 \ 4.0.knowledge \ 4.0.regex dictdir=$(pkgdatadir)/en dict_DATA = $(DICTS) # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir)/words -rmdir $(dictdir) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch \ corpus-biolg.batch \ corpus-fixes.batch \ corpus-fix-long.batch \ corpus-voa.batch \ tiny.dict link-grammar-5.3.16/data/ru/0000755000076400007640000000000013074513213012536 500000000000000link-grammar-5.3.16/data/ru/4.0.regex0000664000076400007640000063776612431741033014045 00000000000000 %***************************************************************************% % % % Copyright (C) 2005, 2006 Sampo Pyysalo, Sophie Aubin % % Copyright (C) 2009, 2012 Linas Vepstas % % Copyright (C) 2014 Sergey Protasov % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % This file contains regular expressions that are used to match % tokens not found in the dictionary. Each regex is given a name which % determines the disjuncts assigned when the regex matches; this name % must be defined in the dictionary along with the appropriate disjuncts. % Note that the order of the regular expressions matters: matches will % be attempted in the order in which the regexs appear in this file, % and only the first match will be used. % % Allows at most two colons in hour-muinute-second HH:MM:SS expressions % Allows at most two digits between colons % HMS-TIME: /^[0-9][0-9]?(:[0-9][0-9]?(:[0-9][0-9]?)?)?(AM|PM|am|pm)?$/ % Allows any number of commas or periods % Be careful not match the period at the end of a sentence; % for example: "It happened in 1942." % NUMBERS: /^[0-9,.]*[0-9]$/ % This parses signed numbers and ranges, e.g. "-5" and "5-10" and "9+/-6.5" % NUMBERS: /^[0-9.,-]*[0-9](\+\/-[0-9.,-]*[0-9])?$/ % Parses simple fractions e.g. "1/60" with no decimal points or anything fancy % FRACTION: /^[0-9]+\/[0-9]+$/ % "10(3)" exponent (used in PubMed) % NUMBERS: /^[0-9.,-]*[0-9][0-9.,-]*\([0-9:.,-]*[0-9][0-9.,-]*\)$/ % Roman numerals % The first expr has the potential(?) problem that it matches an empty % string. Thus, the next three rules specify that at least one section % is non-empty. % ROMAN-NUMERAL-WORDS: /^M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ % Other proper nouns. % We demand that these end with an alphanumeric, i.e. explicitly % reject punctuation. We don't want this regex to "swallow" any trailing % commas, colons, or periods/question-marks at the end of sentences. % In addition, this must not swallow words ending in 's 'll etc. % (... any affix, for that matter ...) and so no embedded apostrophe CAPITALIZED-WORDS: /^[[:upper:]][^'’]*[^[:punct:]]$/ % Sequence of punctuation marks. If some mark appears in the affix table % such as a period, comma, dash or underscore, and there's a sequence of % these, then treat it as a "fill-in-the-blank" placeholder. % This matters only for punc. appearing in the affix table, since the % tokenizer explicitly mangles based on these punctution marks. % % Look for at least four in a row. UNKNOWN-WORD: /^[.,-]{4}[.,-]*$/ MORPH-END-орÑÑ: /орÑÑ$/ MORPH-END-ерÑÑ: /ерÑÑ$/ MORPH-END-шнÑÑ: /шнÑÑ$/ MORPH-END-тнÑÑ: /тнÑÑ$/ MORPH-END-ÑнÑÑ: /ÑнÑÑ$/ MORPH-END-онÑÑ: /онÑÑ$/ MORPH-END-ннÑÑ: /ннÑÑ$/ MORPH-END-лнÑÑ: /лнÑÑ$/ MORPH-END-инÑÑ: /инÑÑ$/ MORPH-END-жнÑÑ: /жнÑÑ$/ MORPH-END-енÑÑ: /енÑÑ$/ MORPH-END-днÑÑ: /днÑÑ$/ MORPH-END-анÑÑ: /анÑÑ$/ MORPH-END-ÑлÑÑ: /ÑлÑÑ$/ MORPH-END-плÑÑ: /плÑÑ$/ MORPH-END-млÑÑ: /млÑÑ$/ MORPH-END-елÑÑ: /елÑÑ$/ MORPH-END-влÑÑ: /влÑÑ$/ MORPH-END-блÑÑ: /блÑÑ$/ MORPH-END-ÑчьÑ: /ÑчьÑ$/ MORPH-END-ичьÑ: /ичьÑ$/ MORPH-END-ачьÑ: /ачьÑ$/ MORPH-END-ÑтьÑ: /ÑтьÑ$/ MORPH-END-еÑÑŒÑ: /еÑÑŒÑ$/ MORPH-END-орьÑ: /орьÑ$/ MORPH-END-ÑньÑ: /ÑньÑ$/ MORPH-END-уньÑ: /уньÑ$/ MORPH-END-еньÑ: /еньÑ$/ MORPH-END-аньÑ: /аньÑ$/ MORPH-END-ольÑ: /ольÑ$/ MORPH-END-ельÑ: /ельÑ$/ MORPH-END-одьÑ: /одьÑ$/ MORPH-END-овьÑ: /овьÑ$/ MORPH-END-ируÑ: /ируÑ$/ MORPH-END-изуÑ: /изуÑ$/ MORPH-END-едуÑ: /едуÑ$/ MORPH-END-твуÑ: /твуÑ$/ MORPH-END-аÑÑÑ: /аÑÑÑ$/ MORPH-END-уюÑÑ: /уюÑÑ$/ MORPH-END-шьÑÑ: /шьÑÑ$/ MORPH-END-чьÑÑ: /чьÑÑ$/ MORPH-END-тьÑÑ: /тьÑÑ$/ MORPH-END-ньÑÑ: /ньÑÑ$/ MORPH-END-вьÑÑ: /вьÑÑ$/ MORPH-END-ихÑÑ: /ихÑÑ$/ MORPH-END-муÑÑ: /муÑÑ$/ MORPH-END-ÑÑ‚ÑÑ: /ÑÑ‚ÑÑ$/ MORPH-END-ÑŽÑ‚ÑÑ: /ÑŽÑ‚ÑÑ$/ MORPH-END-утÑÑ: /утÑÑ$/ MORPH-END-ÑÑ‚ÑÑ: /ÑÑ‚ÑÑ$/ MORPH-END-итÑÑ: /итÑÑ$/ MORPH-END-етÑÑ: /етÑÑ$/ MORPH-END-атÑÑ: /атÑÑ$/ MORPH-END-еÑÑÑ: /еÑÑÑ$/ MORPH-END-ерÑÑ: /ерÑÑ$/ MORPH-END-ноÑÑ: /ноÑÑ$/ MORPH-END-гоÑÑ: /гоÑÑ$/ MORPH-END-имÑÑ: /имÑÑ$/ MORPH-END-емÑÑ: /емÑÑ$/ MORPH-END-ÑлÑÑ: /ÑлÑÑ$/ MORPH-END-ылÑÑ: /ылÑÑ$/ MORPH-END-улÑÑ: /улÑÑ$/ MORPH-END-олÑÑ: /олÑÑ$/ MORPH-END-илÑÑ: /илÑÑ$/ MORPH-END-елÑÑ: /елÑÑ$/ MORPH-END-алÑÑ: /алÑÑ$/ MORPH-END-екÑÑ: /екÑÑ$/ MORPH-END-ÑйÑÑ: /ÑйÑÑ$/ MORPH-END-уйÑÑ: /уйÑÑ$/ MORPH-END-ойÑÑ: /ойÑÑ$/ MORPH-END-ийÑÑ: /ийÑÑ$/ MORPH-END-ейÑÑ: /ейÑÑ$/ MORPH-END-айÑÑ: /айÑÑ$/ MORPH-END-миÑÑ: /миÑÑ$/ MORPH-END-неÑÑ: /неÑÑ$/ MORPH-END-иеÑÑ: /иеÑÑ$/ MORPH-END-ееÑÑ: /ееÑÑ$/ MORPH-END-егÑÑ: /егÑÑ$/ MORPH-END-тырÑ: /тырÑ$/ MORPH-END-тарÑ: /тарÑ$/ MORPH-END-троÑ: /троÑ$/ MORPH-END-льнÑ: /льнÑ$/ MORPH-END-тынÑ: /тынÑ$/ MORPH-END-отнÑ: /отнÑ$/ MORPH-END-ернÑ: /ернÑ$/ MORPH-END-полÑ: /полÑ$/ MORPH-END-телÑ: /телÑ$/ MORPH-END-ÑелÑ: /ÑелÑ$/ MORPH-END-ушиÑ: /ушиÑ$/ MORPH-END-очиÑ: /очиÑ$/ MORPH-END-ичиÑ: /ичиÑ$/ MORPH-END-ÑциÑ: /ÑциÑ$/ MORPH-END-юциÑ: /юциÑ$/ MORPH-END-уциÑ: /уциÑ$/ MORPH-END-пциÑ: /пциÑ$/ MORPH-END-нциÑ: /нциÑ$/ MORPH-END-кциÑ: /кциÑ$/ MORPH-END-ициÑ: /ициÑ$/ MORPH-END-ациÑ: /ациÑ$/ MORPH-END-рхиÑ: /рхиÑ$/ MORPH-END-офиÑ: /офиÑ$/ MORPH-END-афиÑ: /афиÑ$/ MORPH-END-ÑтиÑ: /ÑтиÑ$/ MORPH-END-ытиÑ: /ытиÑ$/ MORPH-END-ÑтиÑ: /ÑтиÑ$/ MORPH-END-итиÑ: /итиÑ$/ MORPH-END-етиÑ: /етиÑ$/ MORPH-END-атиÑ: /атиÑ$/ MORPH-END-ÑÑиÑ: /ÑÑиÑ$/ MORPH-END-Ñ€ÑиÑ: /Ñ€ÑиÑ$/ MORPH-END-пÑиÑ: /пÑиÑ$/ MORPH-END-кÑиÑ: /кÑиÑ$/ MORPH-END-уриÑ: /уриÑ$/ MORPH-END-триÑ: /триÑ$/ MORPH-END-ориÑ: /ориÑ$/ MORPH-END-ериÑ: /ериÑ$/ MORPH-END-ариÑ: /ариÑ$/ MORPH-END-опиÑ: /опиÑ$/ MORPH-END-апиÑ: /апиÑ$/ MORPH-END-ÑниÑ: /ÑниÑ$/ MORPH-END-ониÑ: /ониÑ$/ MORPH-END-ениÑ: /ениÑ$/ MORPH-END-аниÑ: /аниÑ$/ MORPH-END-умиÑ: /умиÑ$/ MORPH-END-омиÑ: /омиÑ$/ MORPH-END-имиÑ: /имиÑ$/ MORPH-END-емиÑ: /емиÑ$/ MORPH-END-ÑлиÑ: /ÑлиÑ$/ MORPH-END-олиÑ: /олиÑ$/ MORPH-END-илиÑ: /илиÑ$/ MORPH-END-елиÑ: /елиÑ$/ MORPH-END-алиÑ: /алиÑ$/ MORPH-END-нзиÑ: /нзиÑ$/ MORPH-END-изиÑ: /изиÑ$/ MORPH-END-езиÑ: /езиÑ$/ MORPH-END-азиÑ: /азиÑ$/ MORPH-END-рдиÑ: /рдиÑ$/ MORPH-END-одиÑ: /одиÑ$/ MORPH-END-ндиÑ: /ндиÑ$/ MORPH-END-едиÑ: /едиÑ$/ MORPH-END-ргиÑ: /ргиÑ$/ MORPH-END-огиÑ: /огиÑ$/ MORPH-END-твиÑ: /твиÑ$/ MORPH-END-овиÑ: /овиÑ$/ MORPH-END-авиÑ: /авиÑ$/ MORPH-END-юбиÑ: /юбиÑ$/ MORPH-END-енеÑ: /енеÑ$/ MORPH-END-ходÑ: /ходÑ$/ MORPH-END-водÑ: /водÑ$/ MORPH-END-ведÑ: /ведÑ$/ MORPH-END-ÑщаÑ: /ÑщаÑ$/ MORPH-END-ющаÑ: /ющаÑ$/ MORPH-END-ущаÑ: /ущаÑ$/ MORPH-END-ощаÑ: /ощаÑ$/ MORPH-END-ищаÑ: /ищаÑ$/ MORPH-END-ещаÑ: /ещаÑ$/ MORPH-END-ащаÑ: /ащаÑ$/ MORPH-END-ьшаÑ: /ьшаÑ$/ MORPH-END-хшаÑ: /хшаÑ$/ MORPH-END-ушаÑ: /ушаÑ$/ MORPH-END-ÑшаÑ: /ÑшаÑ$/ MORPH-END-кшаÑ: /кшаÑ$/ MORPH-END-йшаÑ: /йшаÑ$/ MORPH-END-зшаÑ: /зшаÑ$/ MORPH-END-дшаÑ: /дшаÑ$/ MORPH-END-вшаÑ: /вшаÑ$/ MORPH-END-ашаÑ: /ашаÑ$/ MORPH-END-ÑчаÑ: /ÑчаÑ$/ MORPH-END-ючаÑ: /ючаÑ$/ MORPH-END-учаÑ: /учаÑ$/ MORPH-END-ичаÑ: /ичаÑ$/ MORPH-END-ечаÑ: /ечаÑ$/ MORPH-END-ачаÑ: /ачаÑ$/ MORPH-END-ицаÑ: /ицаÑ$/ MORPH-END-ыхаÑ: /ыхаÑ$/ MORPH-END-ухаÑ: /ухаÑ$/ MORPH-END-ÑтаÑ: /ÑтаÑ$/ MORPH-END-ытаÑ: /ытаÑ$/ MORPH-END-утаÑ: /утаÑ$/ MORPH-END-ÑтаÑ: /ÑтаÑ$/ MORPH-END-ртаÑ: /ртаÑ$/ MORPH-END-итаÑ: /итаÑ$/ MORPH-END-етаÑ: /етаÑ$/ MORPH-END-атаÑ: /атаÑ$/ MORPH-END-оÑаÑ: /оÑаÑ$/ MORPH-END-траÑ: /траÑ$/ MORPH-END-ираÑ: /ираÑ$/ MORPH-END-ераÑ: /ераÑ$/ MORPH-END-ыпаÑ: /ыпаÑ$/ MORPH-END-упаÑ: /упаÑ$/ MORPH-END-ÑнаÑ: /ÑнаÑ$/ MORPH-END-ьнаÑ: /ьнаÑ$/ MORPH-END-щнаÑ: /щнаÑ$/ MORPH-END-шнаÑ: /шнаÑ$/ MORPH-END-чнаÑ: /чнаÑ$/ MORPH-END-фнаÑ: /фнаÑ$/ MORPH-END-тнаÑ: /тнаÑ$/ MORPH-END-ÑнаÑ: /ÑнаÑ$/ MORPH-END-рнаÑ: /рнаÑ$/ MORPH-END-пнаÑ: /пнаÑ$/ MORPH-END-ннаÑ: /ннаÑ$/ MORPH-END-мнаÑ: /мнаÑ$/ MORPH-END-кнаÑ: /кнаÑ$/ MORPH-END-йнаÑ: /йнаÑ$/ MORPH-END-инаÑ: /инаÑ$/ MORPH-END-знаÑ: /знаÑ$/ MORPH-END-жнаÑ: /жнаÑ$/ MORPH-END-енаÑ: /енаÑ$/ MORPH-END-днаÑ: /днаÑ$/ MORPH-END-внаÑ: /внаÑ$/ MORPH-END-бнаÑ: /бнаÑ$/ MORPH-END-анаÑ: /анаÑ$/ MORPH-END-омаÑ: /омаÑ$/ MORPH-END-имаÑ: /имаÑ$/ MORPH-END-емаÑ: /емаÑ$/ MORPH-END-ылаÑ: /ылаÑ$/ MORPH-END-ÑлаÑ: /ÑлаÑ$/ MORPH-END-елаÑ: /елаÑ$/ MORPH-END-глаÑ: /глаÑ$/ MORPH-END-алаÑ: /алаÑ$/ MORPH-END-ькаÑ: /ькаÑ$/ MORPH-END-цкаÑ: /цкаÑ$/ MORPH-END-ткаÑ: /ткаÑ$/ MORPH-END-ÑкаÑ: /ÑкаÑ$/ MORPH-END-окаÑ: /окаÑ$/ MORPH-END-йкаÑ: /йкаÑ$/ MORPH-END-икаÑ: /икаÑ$/ MORPH-END-зкаÑ: /зкаÑ$/ MORPH-END-екаÑ: /екаÑ$/ MORPH-END-дкаÑ: /дкаÑ$/ MORPH-END-ызаÑ: /ызаÑ$/ MORPH-END-лзаÑ: /лзаÑ$/ MORPH-END-езаÑ: /езаÑ$/ MORPH-END-азаÑ: /азаÑ$/ MORPH-END-ужаÑ: /ужаÑ$/ MORPH-END-ожаÑ: /ожаÑ$/ MORPH-END-зжаÑ: /зжаÑ$/ MORPH-END-ажаÑ: /ажаÑ$/ MORPH-END-ждаÑ: /ждаÑ$/ MORPH-END-едаÑ: /едаÑ$/ MORPH-END-адаÑ: /адаÑ$/ MORPH-END-ргаÑ: /ргаÑ$/ MORPH-END-огаÑ: /огаÑ$/ MORPH-END-игаÑ: /игаÑ$/ MORPH-END-егаÑ: /егаÑ$/ MORPH-END-агаÑ: /агаÑ$/ MORPH-END-ÑваÑ: /ÑваÑ$/ MORPH-END-ываÑ: /ываÑ$/ MORPH-END-уваÑ: /уваÑ$/ MORPH-END-оваÑ: /оваÑ$/ MORPH-END-иваÑ: /иваÑ$/ MORPH-END-еваÑ: /еваÑ$/ MORPH-END-аваÑ: /аваÑ$/ MORPH-END-убаÑ: /убаÑ$/ MORPH-END-ибаÑ: /ибаÑ$/ MORPH-END-ебаÑ: /ебаÑ$/ MORPH-END-орÑÑŽ: /орÑÑŽ$/ MORPH-END-ерÑÑŽ: /ерÑÑŽ$/ MORPH-END-онÑÑŽ: /онÑÑŽ$/ MORPH-END-лнÑÑŽ: /лнÑÑŽ$/ MORPH-END-инÑÑŽ: /инÑÑŽ$/ MORPH-END-енÑÑŽ: /енÑÑŽ$/ MORPH-END-елÑÑŽ: /елÑÑŽ$/ MORPH-END-влÑÑŽ: /влÑÑŽ$/ MORPH-END-блÑÑŽ: /блÑÑŽ$/ MORPH-END-шнюю: /шнюю$/ MORPH-END-тнюю: /тнюю$/ MORPH-END-ннюю: /ннюю$/ MORPH-END-днюю: /днюю$/ MORPH-END-очью: /очью$/ MORPH-END-ичью: /ичью$/ MORPH-END-Ñтью: /Ñтью$/ MORPH-END-фтью: /фтью$/ MORPH-END-Ñтью: /Ñтью$/ MORPH-END-отью: /отью$/ MORPH-END-атью: /атью$/ MORPH-END-иÑью: /иÑью$/ MORPH-END-орью: /орью$/ MORPH-END-енью: /енью$/ MORPH-END-анью: /анью$/ MORPH-END-олью: /олью$/ MORPH-END-елью: /елью$/ MORPH-END-алью: /алью$/ MORPH-END-едью: /едью$/ MORPH-END-овью: /овью$/ MORPH-END-Ñщую: /Ñщую$/ MORPH-END-ющую: /ющую$/ MORPH-END-ущую: /ущую$/ MORPH-END-ащую: /ащую$/ MORPH-END-ьшую: /ьшую$/ MORPH-END-хшую: /хшую$/ MORPH-END-Ñшую: /Ñшую$/ MORPH-END-кшую: /кшую$/ MORPH-END-йшую: /йшую$/ MORPH-END-зшую: /зшую$/ MORPH-END-дшую: /дшую$/ MORPH-END-вшую: /вшую$/ MORPH-END-Ñчую: /Ñчую$/ MORPH-END-учую: /учую$/ MORPH-END-Ñтую: /Ñтую$/ MORPH-END-ытую: /ытую$/ MORPH-END-утую: /утую$/ MORPH-END-Ñтую: /Ñтую$/ MORPH-END-ртую: /ртую$/ MORPH-END-итую: /итую$/ MORPH-END-етую: /етую$/ MORPH-END-атую: /атую$/ MORPH-END-оÑую: /оÑую$/ MORPH-END-ирую: /ирую$/ MORPH-END-Ñную: /Ñную$/ MORPH-END-ьную: /ьную$/ MORPH-END-щную: /щную$/ MORPH-END-шную: /шную$/ MORPH-END-чную: /чную$/ MORPH-END-фную: /фную$/ MORPH-END-тную: /тную$/ MORPH-END-Ñную: /Ñную$/ MORPH-END-рную: /рную$/ MORPH-END-пную: /пную$/ MORPH-END-нную: /нную$/ MORPH-END-мную: /мную$/ MORPH-END-кную: /кную$/ MORPH-END-йную: /йную$/ MORPH-END-иную: /иную$/ MORPH-END-зную: /зную$/ MORPH-END-жную: /жную$/ MORPH-END-еную: /еную$/ MORPH-END-дную: /дную$/ MORPH-END-вную: /вную$/ MORPH-END-бную: /бную$/ MORPH-END-аную: /аную$/ MORPH-END-омую: /омую$/ MORPH-END-имую: /имую$/ MORPH-END-емую: /емую$/ MORPH-END-елую: /елую$/ MORPH-END-глую: /глую$/ MORPH-END-алую: /алую$/ MORPH-END-ькую: /ькую$/ MORPH-END-цкую: /цкую$/ MORPH-END-ткую: /ткую$/ MORPH-END-Ñкую: /Ñкую$/ MORPH-END-окую: /окую$/ MORPH-END-зкую: /зкую$/ MORPH-END-азую: /азую$/ MORPH-END-ожую: /ожую$/ MORPH-END-едую: /едую$/ MORPH-END-огую: /огую$/ MORPH-END-Ñвую: /Ñвую$/ MORPH-END-твую: /твую$/ MORPH-END-овую: /овую$/ MORPH-END-ивую: /ивую$/ MORPH-END-евую: /евую$/ MORPH-END-авую: /авую$/ MORPH-END-убую: /убую$/ MORPH-END-отрю: /отрю$/ MORPH-END-ворю: /ворю$/ MORPH-END-тарю: /тарю$/ MORPH-END-Ñтою: /Ñтою$/ MORPH-END-отою: /отою$/ MORPH-END-етою: /етою$/ MORPH-END-трою: /трою$/ MORPH-END-крою: /крою$/ MORPH-END-ьною: /ьною$/ MORPH-END-шною: /шною$/ MORPH-END-чною: /чною$/ MORPH-END-тною: /тною$/ MORPH-END-Ñною: /Ñною$/ MORPH-END-рною: /рною$/ MORPH-END-нною: /нною$/ MORPH-END-йною: /йною$/ MORPH-END-иною: /иною$/ MORPH-END-зною: /зною$/ MORPH-END-жною: /жною$/ MORPH-END-дною: /дною$/ MORPH-END-вною: /вною$/ MORPH-END-имою: /имою$/ MORPH-END-шкою: /шкою$/ MORPH-END-чкою: /чкою$/ MORPH-END-ткою: /ткою$/ MORPH-END-Ñкою: /Ñкою$/ MORPH-END-дкою: /дкою$/ MORPH-END-одою: /одою$/ MORPH-END-адою: /адою$/ MORPH-END-овою: /овою$/ MORPH-END-ивою: /ивою$/ MORPH-END-ьбою: /ьбою$/ MORPH-END-льню: /льню$/ MORPH-END-отню: /отню$/ MORPH-END-арню: /арню$/ MORPH-END-олню: /олню$/ MORPH-END-ыплю: /ыплю$/ MORPH-END-уплю: /уплю$/ MORPH-END-оплю: /оплю$/ MORPH-END-еплю: /еплю$/ MORPH-END-рмлю: /рмлю$/ MORPH-END-омлю: /омлю$/ MORPH-END-телю: /телю$/ MORPH-END-релю: /релю$/ MORPH-END-овлю: /овлю$/ MORPH-END-авлю: /авлю$/ MORPH-END-ублю: /ублю$/ MORPH-END-ушию: /ушию$/ MORPH-END-ичию: /ичию$/ MORPH-END-Ñцию: /Ñцию$/ MORPH-END-уцию: /уцию$/ MORPH-END-пцию: /пцию$/ MORPH-END-нцию: /нцию$/ MORPH-END-кцию: /кцию$/ MORPH-END-ицию: /ицию$/ MORPH-END-ацию: /ацию$/ MORPH-END-рхию: /рхию$/ MORPH-END-офию: /офию$/ MORPH-END-афию: /афию$/ MORPH-END-Ñтию: /Ñтию$/ MORPH-END-ытию: /ытию$/ MORPH-END-Ñтию: /Ñтию$/ MORPH-END-итию: /итию$/ MORPH-END-етию: /етию$/ MORPH-END-атию: /атию$/ MORPH-END-ÑÑию: /ÑÑию$/ MORPH-END-Ñ€Ñию: /Ñ€Ñию$/ MORPH-END-трию: /трию$/ MORPH-END-орию: /орию$/ MORPH-END-ерию: /ерию$/ MORPH-END-арию: /арию$/ MORPH-END-опию: /опию$/ MORPH-END-апию: /апию$/ MORPH-END-Ñнию: /Ñнию$/ MORPH-END-онию: /онию$/ MORPH-END-ению: /ению$/ MORPH-END-анию: /анию$/ MORPH-END-умию: /умию$/ MORPH-END-омию: /омию$/ MORPH-END-имию: /имию$/ MORPH-END-емию: /емию$/ MORPH-END-Ñлию: /Ñлию$/ MORPH-END-олию: /олию$/ MORPH-END-илию: /илию$/ MORPH-END-елию: /елию$/ MORPH-END-алию: /алию$/ MORPH-END-нзию: /нзию$/ MORPH-END-изию: /изию$/ MORPH-END-езию: /езию$/ MORPH-END-азию: /азию$/ MORPH-END-одию: /одию$/ MORPH-END-ндию: /ндию$/ MORPH-END-едию: /едию$/ MORPH-END-ргию: /ргию$/ MORPH-END-огию: /огию$/ MORPH-END-твию: /твию$/ MORPH-END-овию: /овию$/ MORPH-END-авию: /авию$/ MORPH-END-юбию: /юбию$/ MORPH-END-ицею: /ицею$/ MORPH-END-ынею: /ынею$/ MORPH-END-ещаю: /ещаю$/ MORPH-END-ашаю: /ашаю$/ MORPH-END-ючаю: /ючаю$/ MORPH-END-учаю: /учаю$/ MORPH-END-ичаю: /ичаю$/ MORPH-END-ечаю: /ечаю$/ MORPH-END-Ñтаю: /Ñтаю$/ MORPH-END-отаю: /отаю$/ MORPH-END-итаю: /итаю$/ MORPH-END-етаю: /етаю$/ MORPH-END-атаю: /атаю$/ MORPH-END-ираю: /ираю$/ MORPH-END-граю: /граю$/ MORPH-END-ыпаю: /ыпаю$/ MORPH-END-упаю: /упаю$/ MORPH-END-инаю: /инаю$/ MORPH-END-умаю: /умаю$/ MORPH-END-омаю: /омаю$/ MORPH-END-имаю: /имаю$/ MORPH-END-ылаю: /ылаю$/ MORPH-END-елаю: /елаю$/ MORPH-END-Ñкаю: /Ñкаю$/ MORPH-END-екаю: /екаю$/ MORPH-END-езаю: /езаю$/ MORPH-END-зжаю: /зжаю$/ MORPH-END-ажаю: /ажаю$/ MORPH-END-ждаю: /ждаю$/ MORPH-END-едаю: /едаю$/ MORPH-END-адаю: /адаю$/ MORPH-END-игаю: /игаю$/ MORPH-END-егаю: /егаю$/ MORPH-END-агаю: /агаю$/ MORPH-END-ываю: /ываю$/ MORPH-END-иваю: /иваю$/ MORPH-END-еваю: /еваю$/ MORPH-END-щишь: /щишь$/ MORPH-END-шишь: /шишь$/ MORPH-END-чишь: /чишь$/ MORPH-END-тишь: /тишь$/ MORPH-END-Ñишь: /Ñишь$/ MORPH-END-ришь: /ришь$/ MORPH-END-пишь: /пишь$/ MORPH-END-оишь: /оишь$/ MORPH-END-нишь: /нишь$/ MORPH-END-мишь: /мишь$/ MORPH-END-лишь: /лишь$/ MORPH-END-зишь: /зишь$/ MORPH-END-жишь: /жишь$/ MORPH-END-дишь: /дишь$/ MORPH-END-вишь: /вишь$/ MORPH-END-бишь: /бишь$/ MORPH-END-Ñешь: /Ñешь$/ MORPH-END-ьешь: /ьешь$/ MORPH-END-шешь: /шешь$/ MORPH-END-чешь: /чешь$/ MORPH-END-уешь: /уешь$/ MORPH-END-тешь: /тешь$/ MORPH-END-Ñешь: /Ñешь$/ MORPH-END-решь: /решь$/ MORPH-END-оешь: /оешь$/ MORPH-END-нешь: /нешь$/ MORPH-END-мешь: /мешь$/ MORPH-END-лешь: /лешь$/ MORPH-END-зешь: /зешь$/ MORPH-END-жешь: /жешь$/ MORPH-END-еешь: /еешь$/ MORPH-END-дешь: /дешь$/ MORPH-END-вешь: /вешь$/ MORPH-END-бешь: /бешь$/ MORPH-END-аешь: /аешь$/ MORPH-END-дашь: /дашь$/ MORPH-END-Ñ€Ñчь: /Ñ€Ñчь$/ MORPH-END-лочь: /лочь$/ MORPH-END-ричь: /ричь$/ MORPH-END-речь: /речь$/ MORPH-END-лечь: /лечь$/ MORPH-END-жечь: /жечь$/ MORPH-END-Ñ€Ñть: /Ñ€Ñть$/ MORPH-END-нÑть: /нÑть$/ MORPH-END-лÑть: /лÑть$/ MORPH-END-еÑть: /еÑть$/ MORPH-END-аÑть: /аÑть$/ MORPH-END-рыть: /рыть$/ MORPH-END-лыть: /лыть$/ MORPH-END-ефть: /ефть$/ MORPH-END-нуть: /нуть$/ MORPH-END-оÑть: /оÑть$/ MORPH-END-еÑть: /еÑть$/ MORPH-END-аÑть: /аÑть$/ MORPH-END-ерть: /ерть$/ MORPH-END-роть: /роть$/ MORPH-END-лоть: /лоть$/ MORPH-END-щить: /щить$/ MORPH-END-шить: /шить$/ MORPH-END-чить: /чить$/ MORPH-END-тить: /тить$/ MORPH-END-Ñить: /Ñить$/ MORPH-END-рить: /рить$/ MORPH-END-пить: /пить$/ MORPH-END-оить: /оить$/ MORPH-END-нить: /нить$/ MORPH-END-мить: /мить$/ MORPH-END-лить: /лить$/ MORPH-END-зить: /зить$/ MORPH-END-жить: /жить$/ MORPH-END-еить: /еить$/ MORPH-END-дить: /дить$/ MORPH-END-вить: /вить$/ MORPH-END-бить: /бить$/ MORPH-END-ызть: /ызть$/ MORPH-END-езть: /езть$/ MORPH-END-теть: /теть$/ MORPH-END-Ñеть: /Ñеть$/ MORPH-END-реть: /реть$/ MORPH-END-петь: /петь$/ MORPH-END-неть: /неть$/ MORPH-END-меть: /меть$/ MORPH-END-леть: /леть$/ MORPH-END-деть: /деть$/ MORPH-END-веть: /веть$/ MORPH-END-щать: /щать$/ MORPH-END-шать: /шать$/ MORPH-END-чать: /чать$/ MORPH-END-цать: /цать$/ MORPH-END-хать: /хать$/ MORPH-END-тать: /тать$/ MORPH-END-Ñать: /Ñать$/ MORPH-END-рать: /рать$/ MORPH-END-пать: /пать$/ MORPH-END-нать: /нать$/ MORPH-END-мать: /мать$/ MORPH-END-лать: /лать$/ MORPH-END-кать: /кать$/ MORPH-END-зать: /зать$/ MORPH-END-жать: /жать$/ MORPH-END-дать: /дать$/ MORPH-END-гать: /гать$/ MORPH-END-вать: /вать$/ MORPH-END-бать: /бать$/ MORPH-END-ÑÑÑÑŒ: /ÑÑÑÑŒ$/ MORPH-END-уÑÑÑŒ: /уÑÑÑŒ$/ MORPH-END-Ñ‚ÑÑÑŒ: /Ñ‚ÑÑÑŒ$/ MORPH-END-ÑÑÑÑŒ: /ÑÑÑÑŒ$/ MORPH-END-Ñ€ÑÑÑŒ: /Ñ€ÑÑÑŒ$/ MORPH-END-нÑÑÑŒ: /нÑÑÑŒ$/ MORPH-END-лÑÑÑŒ: /лÑÑÑŒ$/ MORPH-END-дÑÑÑŒ: /дÑÑÑŒ$/ MORPH-END-вÑÑÑŒ: /вÑÑÑŒ$/ MORPH-END-аÑÑÑŒ: /аÑÑÑŒ$/ MORPH-END-ÑÑŽÑÑŒ: /ÑÑŽÑÑŒ$/ MORPH-END-ьюÑÑŒ: /ьюÑÑŒ$/ MORPH-END-уюÑÑŒ: /уюÑÑŒ$/ MORPH-END-рюÑÑŒ: /рюÑÑŒ$/ MORPH-END-оюÑÑŒ: /оюÑÑŒ$/ MORPH-END-нюÑÑŒ: /нюÑÑŒ$/ MORPH-END-люÑÑŒ: /люÑÑŒ$/ MORPH-END-еюÑÑŒ: /еюÑÑŒ$/ MORPH-END-аюÑÑŒ: /аюÑÑŒ$/ MORPH-END-щуÑÑŒ: /щуÑÑŒ$/ MORPH-END-шуÑÑŒ: /шуÑÑŒ$/ MORPH-END-чуÑÑŒ: /чуÑÑŒ$/ MORPH-END-руÑÑŒ: /руÑÑŒ$/ MORPH-END-нуÑÑŒ: /нуÑÑŒ$/ MORPH-END-муÑÑŒ: /муÑÑŒ$/ MORPH-END-жуÑÑŒ: /жуÑÑŒ$/ MORPH-END-дуÑÑŒ: /дуÑÑŒ$/ MORPH-END-гуÑÑŒ: /гуÑÑŒ$/ MORPH-END-вуÑÑŒ: /вуÑÑŒ$/ MORPH-END-лоÑÑŒ: /лоÑÑŒ$/ MORPH-END-шиÑÑŒ: /шиÑÑŒ$/ MORPH-END-чиÑÑŒ: /чиÑÑŒ$/ MORPH-END-тиÑÑŒ: /тиÑÑŒ$/ MORPH-END-ÑиÑÑŒ: /ÑиÑÑŒ$/ MORPH-END-риÑÑŒ: /риÑÑŒ$/ MORPH-END-пиÑÑŒ: /пиÑÑŒ$/ MORPH-END-ниÑÑŒ: /ниÑÑŒ$/ MORPH-END-миÑÑŒ: /миÑÑŒ$/ MORPH-END-лиÑÑŒ: /лиÑÑŒ$/ MORPH-END-жиÑÑŒ: /жиÑÑŒ$/ MORPH-END-диÑÑŒ: /диÑÑŒ$/ MORPH-END-гиÑÑŒ: /гиÑÑŒ$/ MORPH-END-виÑÑŒ: /виÑÑŒ$/ MORPH-END-теÑÑŒ: /теÑÑŒ$/ MORPH-END-чаÑÑŒ: /чаÑÑŒ$/ MORPH-END-лаÑÑŒ: /лаÑÑŒ$/ MORPH-END-тырь: /тырь$/ MORPH-END-тарь: /тарь$/ MORPH-END-карь: /карь$/ MORPH-END-кинь: /кинь$/ MORPH-END-винь: /винь$/ MORPH-END-тень: /тень$/ MORPH-END-вень: /вень$/ MORPH-END-поль: /поль$/ MORPH-END-голь: /голь$/ MORPH-END-тиль: /тиль$/ MORPH-END-тель: /тель$/ MORPH-END-Ñель: /Ñель$/ MORPH-END-пель: /пель$/ MORPH-END-зель: /зель$/ MORPH-END-таль: /таль$/ MORPH-END-раль: /раль$/ MORPH-END-вÑзь: /вÑзь$/ MORPH-END-будь: /будь$/ MORPH-END-тавь: /тавь$/ MORPH-END-равь: /равь$/ MORPH-END-льцы: /льцы$/ MORPH-END-оÑцы: /оÑцы$/ MORPH-END-орцы: /орцы$/ MORPH-END-онцы: /онцы$/ MORPH-END-инцы: /инцы$/ MORPH-END-енцы: /енцы$/ MORPH-END-анцы: /анцы$/ MORPH-END-ийцы: /ийцы$/ MORPH-END-ейцы: /ейцы$/ MORPH-END-айцы: /айцы$/ MORPH-END-щицы: /щицы$/ MORPH-END-чицы: /чицы$/ MORPH-END-тицы: /тицы$/ MORPH-END-рицы: /рицы$/ MORPH-END-ницы: /ницы$/ MORPH-END-лицы: /лицы$/ MORPH-END-вицы: /вицы$/ MORPH-END-одцы: /одцы$/ MORPH-END-ндцы: /ндцы$/ MORPH-END-овцы: /овцы$/ MORPH-END-ивцы: /ивцы$/ MORPH-END-авцы: /авцы$/ MORPH-END-рафы: /рафы$/ MORPH-END-нÑты: /нÑты$/ MORPH-END-рыты: /рыты$/ MORPH-END-нуты: /нуты$/ MORPH-END-оÑты: /оÑты$/ MORPH-END-иÑты: /иÑты$/ MORPH-END-еÑты: /еÑты$/ MORPH-END-орты: /орты$/ MORPH-END-ерты: /ерты$/ MORPH-END-роты: /роты$/ MORPH-END-ноты: /ноты$/ MORPH-END-лоты: /лоты$/ MORPH-END-енты: /енты$/ MORPH-END-анты: /анты$/ MORPH-END-укты: /укты$/ MORPH-END-екты: /екты$/ MORPH-END-акты: /акты$/ MORPH-END-айты: /айты$/ MORPH-END-щиты: /щиты$/ MORPH-END-циты: /циты$/ MORPH-END-титы: /титы$/ MORPH-END-риты: /риты$/ MORPH-END-ниты: /ниты$/ MORPH-END-литы: /литы$/ MORPH-END-зиты: /зиты$/ MORPH-END-диты: /диты$/ MORPH-END-виты: /виты$/ MORPH-END-биты: /биты$/ MORPH-END-четы: /четы$/ MORPH-END-теты: /теты$/ MORPH-END-реты: /реты$/ MORPH-END-неты: /неты$/ MORPH-END-меты: /меты$/ MORPH-END-леты: /леты$/ MORPH-END-кеты: /кеты$/ MORPH-END-веты: /веты$/ MORPH-END-таты: /таты$/ MORPH-END-раты: /раты$/ MORPH-END-наты: /наты$/ MORPH-END-маты: /маты$/ MORPH-END-латы: /латы$/ MORPH-END-каты: /каты$/ MORPH-END-ваты: /ваты$/ MORPH-END-буÑÑ‹: /буÑÑ‹$/ MORPH-END-еÑÑÑ‹: /еÑÑÑ‹$/ MORPH-END-аÑÑÑ‹: /аÑÑÑ‹$/ MORPH-END-урÑÑ‹: /урÑÑ‹$/ MORPH-END-ÑоÑÑ‹: /ÑоÑÑ‹$/ MORPH-END-роÑÑ‹: /роÑÑ‹$/ MORPH-END-ноÑÑ‹: /ноÑÑ‹$/ MORPH-END-анÑÑ‹: /анÑÑ‹$/ MORPH-END-екÑÑ‹: /екÑÑ‹$/ MORPH-END-паÑÑ‹: /паÑÑ‹$/ MORPH-END-лÑры: /лÑры$/ MORPH-END-туры: /туры$/ MORPH-END-Ñтры: /Ñтры$/ MORPH-END-отры: /отры$/ MORPH-END-етры: /етры$/ MORPH-END-торы: /торы$/ MORPH-END-Ñоры: /Ñоры$/ MORPH-END-доры: /доры$/ MORPH-END-воры: /воры$/ MORPH-END-боры: /боры$/ MORPH-END-ьеры: /ьеры$/ MORPH-END-феры: /феры$/ MORPH-END-теры: /теры$/ MORPH-END-Ñеры: /Ñеры$/ MORPH-END-перы: /перы$/ MORPH-END-неры: /неры$/ MORPH-END-меры: /меры$/ MORPH-END-леры: /леры$/ MORPH-END-керы: /керы$/ MORPH-END-зеры: /зеры$/ MORPH-END-жеры: /жеры$/ MORPH-END-деры: /деры$/ MORPH-END-геры: /геры$/ MORPH-END-веры: /веры$/ MORPH-END-авры: /авры$/ MORPH-END-уары: /уары$/ MORPH-END-вары: /вары$/ MORPH-END-тупы: /тупы$/ MORPH-END-копы: /копы$/ MORPH-END-типы: /типы$/ MORPH-END-еÑны: /еÑны$/ MORPH-END-льны: /льны$/ MORPH-END-ушны: /ушны$/ MORPH-END-ешны: /ешны$/ MORPH-END-учны: /учны$/ MORPH-END-очны: /очны$/ MORPH-END-ичны: /ичны$/ MORPH-END-ечны: /ечны$/ MORPH-END-ачны: /ачны$/ MORPH-END-туны: /туны$/ MORPH-END-Ñтны: /Ñтны$/ MORPH-END-ытны: /ытны$/ MORPH-END-Ñтны: /Ñтны$/ MORPH-END-ртны: /ртны$/ MORPH-END-отны: /отны$/ MORPH-END-нтны: /нтны$/ MORPH-END-ктны: /ктны$/ MORPH-END-етны: /етны$/ MORPH-END-атны: /атны$/ MORPH-END-еÑны: /еÑны$/ MORPH-END-аÑны: /аÑны$/ MORPH-END-Ñрны: /Ñрны$/ MORPH-END-урны: /урны$/ MORPH-END-орны: /орны$/ MORPH-END-ерны: /ерны$/ MORPH-END-арны: /арны$/ MORPH-END-упны: /упны$/ MORPH-END-ьоны: /ьоны$/ MORPH-END-фоны: /фоны$/ MORPH-END-тоны: /тоны$/ MORPH-END-Ñоны: /Ñоны$/ MORPH-END-роны: /роны$/ MORPH-END-лоны: /лоны$/ MORPH-END-ионы: /ионы$/ MORPH-END-гоны: /гоны$/ MORPH-END-Ñнны: /Ñнны$/ MORPH-END-онны: /онны$/ MORPH-END-енны: /енны$/ MORPH-END-анны: /анны$/ MORPH-END-умны: /умны$/ MORPH-END-омны: /омны$/ MORPH-END-имны: /имны$/ MORPH-END-ойны: /ойны$/ MORPH-END-щины: /щины$/ MORPH-END-шины: /шины$/ MORPH-END-чины: /чины$/ MORPH-END-тины: /тины$/ MORPH-END-Ñины: /Ñины$/ MORPH-END-рины: /рины$/ MORPH-END-нины: /нины$/ MORPH-END-мины: /мины$/ MORPH-END-лины: /лины$/ MORPH-END-кины: /кины$/ MORPH-END-дины: /дины$/ MORPH-END-вины: /вины$/ MORPH-END-бины: /бины$/ MORPH-END-озны: /озны$/ MORPH-END-изны: /изны$/ MORPH-END-езны: /езны$/ MORPH-END-азны: /азны$/ MORPH-END-ожны: /ожны$/ MORPH-END-ежны: /ежны$/ MORPH-END-щены: /щены$/ MORPH-END-шены: /шены$/ MORPH-END-чены: /чены$/ MORPH-END-тены: /тены$/ MORPH-END-Ñены: /Ñены$/ MORPH-END-рены: /рены$/ MORPH-END-оены: /оены$/ MORPH-END-нены: /нены$/ MORPH-END-мены: /мены$/ MORPH-END-лены: /лены$/ MORPH-END-зены: /зены$/ MORPH-END-жены: /жены$/ MORPH-END-еены: /еены$/ MORPH-END-дены: /дены$/ MORPH-END-гены: /гены$/ MORPH-END-одны: /одны$/ MORPH-END-идны: /идны$/ MORPH-END-адны: /адны$/ MORPH-END-овны: /овны$/ MORPH-END-ивны: /ивны$/ MORPH-END-евны: /евны$/ MORPH-END-авны: /авны$/ MORPH-END-обны: /обны$/ MORPH-END-шаны: /шаны$/ MORPH-END-чаны: /чаны$/ MORPH-END-таны: /таны$/ MORPH-END-Ñаны: /Ñаны$/ MORPH-END-раны: /раны$/ MORPH-END-паны: /паны$/ MORPH-END-наны: /наны$/ MORPH-END-маны: /маны$/ MORPH-END-ланы: /ланы$/ MORPH-END-каны: /каны$/ MORPH-END-заны: /заны$/ MORPH-END-жаны: /жаны$/ MORPH-END-даны: /даны$/ MORPH-END-ганы: /ганы$/ MORPH-END-ваны: /ваны$/ MORPH-END-льмы: /льмы$/ MORPH-END-иумы: /иумы$/ MORPH-END-ормы: /ормы$/ MORPH-END-ермы: /ермы$/ MORPH-END-ромы: /ромы$/ MORPH-END-ломы: /ломы$/ MORPH-END-аммы: /аммы$/ MORPH-END-шимы: /шимы$/ MORPH-END-чимы: /чимы$/ MORPH-END-тимы: /тимы$/ MORPH-END-римы: /римы$/ MORPH-END-нимы: /нимы$/ MORPH-END-лимы: /лимы$/ MORPH-END-жимы: /жимы$/ MORPH-END-димы: /димы$/ MORPH-END-вимы: /вимы$/ MORPH-END-измы: /измы$/ MORPH-END-уемы: /уемы$/ MORPH-END-темы: /темы$/ MORPH-END-аемы: /аемы$/ MORPH-END-кулы: /кулы$/ MORPH-END-Ñ‹Ñлы: /Ñ‹Ñлы$/ MORPH-END-толы: /толы$/ MORPH-END-колы: /колы$/ MORPH-END-еллы: /еллы$/ MORPH-END-релы: /релы$/ MORPH-END-делы: /делы$/ MORPH-END-ралы: /ралы$/ MORPH-END-налы: /налы$/ MORPH-END-иалы: /иалы$/ MORPH-END-валы: /валы$/ MORPH-END-хозы: /хозы$/ MORPH-END-нозы: /нозы$/ MORPH-END-возы: /возы$/ MORPH-END-Ñ€Ñды: /Ñ€Ñды$/ MORPH-END-арды: /арды$/ MORPH-END-ходы: /ходы$/ MORPH-END-воды: /воды$/ MORPH-END-анды: /анды$/ MORPH-END-оиды: /оиды$/ MORPH-END-езды: /езды$/ MORPH-END-веды: /веды$/ MORPH-END-рады: /рады$/ MORPH-END-нады: /нады$/ MORPH-END-лады: /лады$/ MORPH-END-новы: /новы$/ MORPH-END-ловы: /ловы$/ MORPH-END-ковы: /ковы$/ MORPH-END-чивы: /чивы$/ MORPH-END-тивы: /тивы$/ MORPH-END-ливы: /ливы$/ MORPH-END-бивы: /бивы$/ MORPH-END-равы: /равы$/ MORPH-END-ужбы: /ужбы$/ MORPH-END-илищ: /илищ$/ MORPH-END-еныш: /еныш$/ MORPH-END-ович: /ович$/ MORPH-END-евич: /евич$/ MORPH-END-ьниц: /ьниц$/ MORPH-END-тниц: /тниц$/ MORPH-END-Ñниц: /Ñниц$/ MORPH-END-нниц: /нниц$/ MORPH-END-жниц: /жниц$/ MORPH-END-ениц: /ениц$/ MORPH-END-дниц: /дниц$/ MORPH-END-овиц: /овиц$/ MORPH-END-оÑец: /оÑец$/ MORPH-END-иÑец: /иÑец$/ MORPH-END-орец: /орец$/ MORPH-END-онец: /онец$/ MORPH-END-инец: /инец$/ MORPH-END-енец: /енец$/ MORPH-END-анец: /анец$/ MORPH-END-елец: /елец$/ MORPH-END-алец: /алец$/ MORPH-END-одец: /одец$/ MORPH-END-ндец: /ндец$/ MORPH-END-овец: /овец$/ MORPH-END-ивец: /ивец$/ MORPH-END-авец: /авец$/ MORPH-END-юбец: /юбец$/ MORPH-END-тьÑÑ…: /тьÑÑ…$/ MORPH-END-рьÑÑ…: /рьÑÑ…$/ MORPH-END-ньÑÑ…: /ньÑÑ…$/ MORPH-END-ÑÑ‚ÑÑ…: /ÑÑ‚ÑÑ…$/ MORPH-END-иÑÑÑ…: /иÑÑÑ…$/ MORPH-END-ырÑÑ…: /ырÑÑ…$/ MORPH-END-арÑÑ…: /арÑÑ…$/ MORPH-END-ьнÑÑ…: /ьнÑÑ…$/ MORPH-END-ынÑÑ…: /ынÑÑ…$/ MORPH-END-енÑÑ…: /енÑÑ…$/ MORPH-END-елÑÑ…: /елÑÑ…$/ MORPH-END-алÑÑ…: /алÑÑ…$/ MORPH-END-чиÑÑ…: /чиÑÑ…$/ MORPH-END-циÑÑ…: /циÑÑ…$/ MORPH-END-фиÑÑ…: /фиÑÑ…$/ MORPH-END-тиÑÑ…: /тиÑÑ…$/ MORPH-END-ÑиÑÑ…: /ÑиÑÑ…$/ MORPH-END-риÑÑ…: /риÑÑ…$/ MORPH-END-ниÑÑ…: /ниÑÑ…$/ MORPH-END-миÑÑ…: /миÑÑ…$/ MORPH-END-лиÑÑ…: /лиÑÑ…$/ MORPH-END-зиÑÑ…: /зиÑÑ…$/ MORPH-END-диÑÑ…: /диÑÑ…$/ MORPH-END-гиÑÑ…: /гиÑÑ…$/ MORPH-END-виÑÑ…: /виÑÑ…$/ MORPH-END-ицых: /ицых$/ MORPH-END-Ñтых: /Ñтых$/ MORPH-END-ытых: /ытых$/ MORPH-END-утых: /утых$/ MORPH-END-Ñтых: /Ñтых$/ MORPH-END-ртых: /ртых$/ MORPH-END-отых: /отых$/ MORPH-END-итых: /итых$/ MORPH-END-етых: /етых$/ MORPH-END-атых: /атых$/ MORPH-END-оÑых: /оÑых$/ MORPH-END-урых: /урых$/ MORPH-END-трых: /трых$/ MORPH-END-ерых: /ерых$/ MORPH-END-Ñных: /Ñных$/ MORPH-END-ьных: /ьных$/ MORPH-END-щных: /щных$/ MORPH-END-шных: /шных$/ MORPH-END-чных: /чных$/ MORPH-END-фных: /фных$/ MORPH-END-тных: /тных$/ MORPH-END-Ñных: /Ñных$/ MORPH-END-рных: /рных$/ MORPH-END-пных: /пных$/ MORPH-END-нных: /нных$/ MORPH-END-мных: /мных$/ MORPH-END-кных: /кных$/ MORPH-END-йных: /йных$/ MORPH-END-иных: /иных$/ MORPH-END-зных: /зных$/ MORPH-END-жных: /жных$/ MORPH-END-еных: /еных$/ MORPH-END-дных: /дных$/ MORPH-END-вных: /вных$/ MORPH-END-бных: /бных$/ MORPH-END-аных: /аных$/ MORPH-END-омых: /омых$/ MORPH-END-имых: /имых$/ MORPH-END-емых: /емых$/ MORPH-END-ылых: /ылых$/ MORPH-END-Ñлых: /Ñлых$/ MORPH-END-елых: /елых$/ MORPH-END-глых: /глых$/ MORPH-END-алых: /алых$/ MORPH-END-азых: /азых$/ MORPH-END-одых: /одых$/ MORPH-END-Ñвых: /Ñвых$/ MORPH-END-овых: /овых$/ MORPH-END-ивых: /ивых$/ MORPH-END-евых: /евых$/ MORPH-END-авых: /авых$/ MORPH-END-убых: /убых$/ MORPH-END-чьих: /чьих$/ MORPH-END-ньих: /ньих$/ MORPH-END-жьих: /жьих$/ MORPH-END-Ñщих: /Ñщих$/ MORPH-END-ющих: /ющих$/ MORPH-END-ущих: /ущих$/ MORPH-END-ащих: /ащих$/ MORPH-END-ьших: /ьших$/ MORPH-END-хших: /хших$/ MORPH-END-Ñших: /Ñших$/ MORPH-END-кших: /кших$/ MORPH-END-йших: /йших$/ MORPH-END-зших: /зших$/ MORPH-END-дших: /дших$/ MORPH-END-вших: /вших$/ MORPH-END-Ñчих: /Ñчих$/ MORPH-END-учих: /учих$/ MORPH-END-шних: /шних$/ MORPH-END-тних: /тних$/ MORPH-END-нних: /нних$/ MORPH-END-иних: /иних$/ MORPH-END-жних: /жних$/ MORPH-END-дних: /дних$/ MORPH-END-ьких: /ьких$/ MORPH-END-цких: /цких$/ MORPH-END-уких: /уких$/ MORPH-END-тких: /тких$/ MORPH-END-Ñких: /Ñких$/ MORPH-END-оких: /оких$/ MORPH-END-йких: /йких$/ MORPH-END-зких: /зких$/ MORPH-END-дких: /дких$/ MORPH-END-ожих: /ожих$/ MORPH-END-огих: /огих$/ MORPH-END-ищах: /ищах$/ MORPH-END-ышах: /ышах$/ MORPH-END-ачах: /ачах$/ MORPH-END-ьцах: /ьцах$/ MORPH-END-нцах: /нцах$/ MORPH-END-йцах: /йцах$/ MORPH-END-ицах: /ицах$/ MORPH-END-ецах: /ецах$/ MORPH-END-дцах: /дцах$/ MORPH-END-охах: /охах$/ MORPH-END-ахах: /ахах$/ MORPH-END-утах: /утах$/ MORPH-END-Ñтах: /Ñтах$/ MORPH-END-ртах: /ртах$/ MORPH-END-отах: /отах$/ MORPH-END-нтах: /нтах$/ MORPH-END-ктах: /ктах$/ MORPH-END-итах: /итах$/ MORPH-END-етах: /етах$/ MORPH-END-атах: /атах$/ MORPH-END-уÑах: /уÑах$/ MORPH-END-ÑÑах: /ÑÑах$/ MORPH-END-оÑах: /оÑах$/ MORPH-END-нÑах: /нÑах$/ MORPH-END-кÑах: /кÑах$/ MORPH-END-иÑах: /иÑах$/ MORPH-END-еÑах: /еÑах$/ MORPH-END-аÑах: /аÑах$/ MORPH-END-Ñрах: /Ñрах$/ MORPH-END-урах: /урах$/ MORPH-END-трах: /трах$/ MORPH-END-орах: /орах$/ MORPH-END-ирах: /ирах$/ MORPH-END-ерах: /ерах$/ MORPH-END-арах: /арах$/ MORPH-END-упах: /упах$/ MORPH-END-опах: /опах$/ MORPH-END-ипах: /ипах$/ MORPH-END-Ñнах: /Ñнах$/ MORPH-END-унах: /унах$/ MORPH-END-онах: /онах$/ MORPH-END-инах: /инах$/ MORPH-END-енах: /енах$/ MORPH-END-анах: /анах$/ MORPH-END-ьмах: /ьмах$/ MORPH-END-умах: /умах$/ MORPH-END-рмах: /рмах$/ MORPH-END-омах: /омах$/ MORPH-END-ммах: /ммах$/ MORPH-END-имах: /имах$/ MORPH-END-змах: /змах$/ MORPH-END-емах: /емах$/ MORPH-END-улах: /улах$/ MORPH-END-Ñлах: /Ñлах$/ MORPH-END-олах: /олах$/ MORPH-END-елах: /елах$/ MORPH-END-алах: /алах$/ MORPH-END-Ñках: /Ñках$/ MORPH-END-ьках: /ьках$/ MORPH-END-шках: /шках$/ MORPH-END-чках: /чках$/ MORPH-END-уках: /уках$/ MORPH-END-тках: /тках$/ MORPH-END-Ñках: /Ñках$/ MORPH-END-рках: /рках$/ MORPH-END-пках: /пках$/ MORPH-END-оках: /оках$/ MORPH-END-нках: /нках$/ MORPH-END-мках: /мках$/ MORPH-END-лках: /лках$/ MORPH-END-йках: /йках$/ MORPH-END-иках: /иках$/ MORPH-END-зках: /зках$/ MORPH-END-жках: /жках$/ MORPH-END-еках: /еках$/ MORPH-END-дках: /дках$/ MORPH-END-вках: /вках$/ MORPH-END-бках: /бках$/ MORPH-END-аках: /аках$/ MORPH-END-озах: /озах$/ MORPH-END-изах: /изах$/ MORPH-END-езах: /езах$/ MORPH-END-азах: /азах$/ MORPH-END-ежах: /ежах$/ MORPH-END-ажах: /ажах$/ MORPH-END-Ñдах: /Ñдах$/ MORPH-END-рдах: /рдах$/ MORPH-END-одах: /одах$/ MORPH-END-ндах: /ндах$/ MORPH-END-здах: /здах$/ MORPH-END-адах: /адах$/ MORPH-END-угах: /угах$/ MORPH-END-огах: /огах$/ MORPH-END-нгах: /нгах$/ MORPH-END-егах: /егах$/ MORPH-END-агах: /агах$/ MORPH-END-ывах: /ывах$/ MORPH-END-твах: /твах$/ MORPH-END-овах: /овах$/ MORPH-END-ивах: /ивах$/ MORPH-END-авах: /авах$/ MORPH-END-ьбах: /ьбах$/ MORPH-END-обах: /обах$/ MORPH-END-граф: /граф$/ MORPH-END-лищу: /лищу$/ MORPH-END-ращу: /ращу$/ MORPH-END-ершу: /ершу$/ MORPH-END-рошу: /рошу$/ MORPH-END-ношу: /ношу$/ MORPH-END-пишу: /пишу$/ MORPH-END-лючу: /лючу$/ MORPH-END-ручу: /ручу$/ MORPH-END-лочу: /лочу$/ MORPH-END-вичу: /вичу$/ MORPH-END-лечу: /лечу$/ MORPH-END-лачу: /лачу$/ MORPH-END-дачу: /дачу$/ MORPH-END-льцу: /льцу$/ MORPH-END-енцу: /енцу$/ MORPH-END-анцу: /анцу$/ MORPH-END-ийцу: /ийцу$/ MORPH-END-щицу: /щицу$/ MORPH-END-чицу: /чицу$/ MORPH-END-рицу: /рицу$/ MORPH-END-ницу: /ницу$/ MORPH-END-лицу: /лицу$/ MORPH-END-вицу: /вицу$/ MORPH-END-овцу: /овцу$/ MORPH-END-ивцу: /ивцу$/ MORPH-END-рафу: /рафу$/ MORPH-END-оÑту: /оÑту$/ MORPH-END-иÑту: /иÑту$/ MORPH-END-еÑту: /еÑту$/ MORPH-END-орту: /орту$/ MORPH-END-ерту: /ерту$/ MORPH-END-тоту: /тоту$/ MORPH-END-роту: /роту$/ MORPH-END-ноту: /ноту$/ MORPH-END-моту: /моту$/ MORPH-END-лоту: /лоту$/ MORPH-END-енту: /енту$/ MORPH-END-анту: /анту$/ MORPH-END-екту: /екту$/ MORPH-END-риту: /риту$/ MORPH-END-чету: /чету$/ MORPH-END-тету: /тету$/ MORPH-END-рету: /рету$/ MORPH-END-лету: /лету$/ MORPH-END-кету: /кету$/ MORPH-END-вету: /вету$/ MORPH-END-тату: /тату$/ MORPH-END-рату: /рату$/ MORPH-END-нату: /нату$/ MORPH-END-мату: /мату$/ MORPH-END-лату: /лату$/ MORPH-END-кату: /кату$/ MORPH-END-иату: /иату$/ MORPH-END-еÑÑу: /еÑÑу$/ MORPH-END-роÑу: /роÑу$/ MORPH-END-анÑу: /анÑу$/ MORPH-END-екÑу: /екÑу$/ MORPH-END-неÑу: /неÑу$/ MORPH-END-туру: /туру$/ MORPH-END-Ñтру: /Ñтру$/ MORPH-END-отру: /отру$/ MORPH-END-етру: /етру$/ MORPH-END-тору: /тору$/ MORPH-END-дору: /дору$/ MORPH-END-вору: /вору$/ MORPH-END-ьеру: /ьеру$/ MORPH-END-феру: /феру$/ MORPH-END-теру: /теру$/ MORPH-END-неру: /неру$/ MORPH-END-меру: /меру$/ MORPH-END-леру: /леру$/ MORPH-END-керу: /керу$/ MORPH-END-зеру: /зеру$/ MORPH-END-жеру: /жеру$/ MORPH-END-деру: /деру$/ MORPH-END-уару: /уару$/ MORPH-END-копу: /копу$/ MORPH-END-типу: /типу$/ MORPH-END-цыну: /цыну$/ MORPH-END-ерну: /ерну$/ MORPH-END-фону: /фону$/ MORPH-END-тону: /тону$/ MORPH-END-Ñону: /Ñону$/ MORPH-END-рону: /рону$/ MORPH-END-лону: /лону$/ MORPH-END-иону: /иону$/ MORPH-END-гону: /гону$/ MORPH-END-щину: /щину$/ MORPH-END-шину: /шину$/ MORPH-END-чину: /чину$/ MORPH-END-хину: /хину$/ MORPH-END-тину: /тину$/ MORPH-END-Ñину: /Ñину$/ MORPH-END-рину: /рину$/ MORPH-END-нину: /нину$/ MORPH-END-лину: /лину$/ MORPH-END-кину: /кину$/ MORPH-END-жину: /жину$/ MORPH-END-дину: /дину$/ MORPH-END-гину: /гину$/ MORPH-END-вину: /вину$/ MORPH-END-бину: /бину$/ MORPH-END-изну: /изну$/ MORPH-END-мену: /мену$/ MORPH-END-гену: /гену$/ MORPH-END-ргну: /ргну$/ MORPH-END-овну: /овну$/ MORPH-END-евну: /евну$/ MORPH-END-тану: /тану$/ MORPH-END-рану: /рану$/ MORPH-END-ману: /ману$/ MORPH-END-лану: /лану$/ MORPH-END-кану: /кану$/ MORPH-END-гану: /гану$/ MORPH-END-иуму: /иуму$/ MORPH-END-хому: /хому$/ MORPH-END-тому: /тому$/ MORPH-END-Ñому: /Ñому$/ MORPH-END-рому: /рому$/ MORPH-END-пому: /пому$/ MORPH-END-ному: /ному$/ MORPH-END-мому: /мому$/ MORPH-END-лому: /лому$/ MORPH-END-кому: /кому$/ MORPH-END-дому: /дому$/ MORPH-END-гому: /гому$/ MORPH-END-вому: /вому$/ MORPH-END-бому: /бому$/ MORPH-END-амму: /амму$/ MORPH-END-изму: /изму$/ MORPH-END-ьему: /ьему$/ MORPH-END-щему: /щему$/ MORPH-END-шему: /шему$/ MORPH-END-чему: /чему$/ MORPH-END-тему: /тему$/ MORPH-END-нему: /нему$/ MORPH-END-жему: /жему$/ MORPH-END-колу: /колу$/ MORPH-END-еллу: /еллу$/ MORPH-END-делу: /делу$/ MORPH-END-ралу: /ралу$/ MORPH-END-налу: /налу$/ MORPH-END-иалу: /иалу$/ MORPH-END-валу: /валу$/ MORPH-END-ньку: /ньку$/ MORPH-END-льку: /льку$/ MORPH-END-Ñшку: /Ñшку$/ MORPH-END-ышку: /ышку$/ MORPH-END-ушку: /ушку$/ MORPH-END-ошку: /ошку$/ MORPH-END-ишку: /ишку$/ MORPH-END-ешку: /ешку$/ MORPH-END-ашку: /ашку$/ MORPH-END-учку: /учку$/ MORPH-END-очку: /очку$/ MORPH-END-ичку: /ичку$/ MORPH-END-ечку: /ечку$/ MORPH-END-ачку: /ачку$/ MORPH-END-утку: /утку$/ MORPH-END-Ñтку: /Ñтку$/ MORPH-END-ртку: /ртку$/ MORPH-END-отку: /отку$/ MORPH-END-нтку: /нтку$/ MORPH-END-итку: /итку$/ MORPH-END-етку: /етку$/ MORPH-END-атку: /атку$/ MORPH-END-оÑку: /оÑку$/ MORPH-END-иÑку: /иÑку$/ MORPH-END-еÑку: /еÑку$/ MORPH-END-аÑку: /аÑку$/ MORPH-END-урку: /урку$/ MORPH-END-орку: /орку$/ MORPH-END-ирку: /ирку$/ MORPH-END-ерку: /ерку$/ MORPH-END-арку: /арку$/ MORPH-END-упку: /упку$/ MORPH-END-току: /току$/ MORPH-END-Ñнку: /Ñнку$/ MORPH-END-онку: /онку$/ MORPH-END-инку: /инку$/ MORPH-END-енку: /енку$/ MORPH-END-анку: /анку$/ MORPH-END-емку: /емку$/ MORPH-END-ылку: /ылку$/ MORPH-END-олку: /олку$/ MORPH-END-илку: /илку$/ MORPH-END-елку: /елку$/ MORPH-END-алку: /алку$/ MORPH-END-ойку: /ойку$/ MORPH-END-ейку: /ейку$/ MORPH-END-айку: /айку$/ MORPH-END-щику: /щику$/ MORPH-END-чику: /чику$/ MORPH-END-тику: /тику$/ MORPH-END-рику: /рику$/ MORPH-END-нику: /нику$/ MORPH-END-мику: /мику$/ MORPH-END-лику: /лику$/ MORPH-END-вику: /вику$/ MORPH-END-Ñзку: /Ñзку$/ MORPH-END-узку: /узку$/ MORPH-END-езку: /езку$/ MORPH-END-азку: /азку$/ MORPH-END-Ñжку: /Ñжку$/ MORPH-END-ожку: /ожку$/ MORPH-END-ижку: /ижку$/ MORPH-END-ежку: /ежку$/ MORPH-END-ажку: /ажку$/ MORPH-END-теку: /теку$/ MORPH-END-Ñдку: /Ñдку$/ MORPH-END-одку: /одку$/ MORPH-END-едку: /едку$/ MORPH-END-адку: /адку$/ MORPH-END-овку: /овку$/ MORPH-END-ивку: /ивку$/ MORPH-END-евку: /евку$/ MORPH-END-авку: /авку$/ MORPH-END-убку: /убку$/ MORPH-END-лизу: /лизу$/ MORPH-END-казу: /казу$/ MORPH-END-ержу: /ержу$/ MORPH-END-ложу: /ложу$/ MORPH-END-вожу: /вожу$/ MORPH-END-режу: /режу$/ MORPH-END-тажу: /тажу$/ MORPH-END-кажу: /кажу$/ MORPH-END-льду: /льду$/ MORPH-END-арду: /арду$/ MORPH-END-ходу: /ходу$/ MORPH-END-роду: /роду$/ MORPH-END-воду: /воду$/ MORPH-END-анду: /анду$/ MORPH-END-езду: /езду$/ MORPH-END-веду: /веду$/ MORPH-END-раду: /раду$/ MORPH-END-паду: /паду$/ MORPH-END-наду: /наду$/ MORPH-END-ладу: /ладу$/ MORPH-END-ургу: /ургу$/ MORPH-END-логу: /логу$/ MORPH-END-ингу: /ингу$/ MORPH-END-регу: /регу$/ MORPH-END-лыву: /лыву$/ MORPH-END-Ñтву: /Ñтву$/ MORPH-END-цову: /цову$/ MORPH-END-хову: /хову$/ MORPH-END-тову: /тову$/ MORPH-END-Ñову: /Ñову$/ MORPH-END-рову: /рову$/ MORPH-END-пову: /пову$/ MORPH-END-нову: /нову$/ MORPH-END-мову: /мову$/ MORPH-END-лову: /лову$/ MORPH-END-кову: /кову$/ MORPH-END-зову: /зову$/ MORPH-END-дову: /дову$/ MORPH-END-тиву: /тиву$/ MORPH-END-ливу: /ливу$/ MORPH-END-ьеву: /ьеву$/ MORPH-END-шеву: /шеву$/ MORPH-END-чеву: /чеву$/ MORPH-END-цеву: /цеву$/ MORPH-END-реву: /реву$/ MORPH-END-неву: /неву$/ MORPH-END-леву: /леву$/ MORPH-END-ееву: /ееву$/ MORPH-END-аеву: /аеву$/ MORPH-END-лаву: /лаву$/ MORPH-END-утÑÑ‚: /утÑÑ‚$/ MORPH-END-ÑÑ‚ÑÑ‚: /ÑÑ‚ÑÑ‚$/ MORPH-END-отÑÑ‚: /отÑÑ‚$/ MORPH-END-етÑÑ‚: /етÑÑ‚$/ MORPH-END-атÑÑ‚: /атÑÑ‚$/ MORPH-END-оÑÑÑ‚: /оÑÑÑ‚$/ MORPH-END-еÑÑÑ‚: /еÑÑÑ‚$/ MORPH-END-аÑÑÑ‚: /аÑÑÑ‚$/ MORPH-END-трÑÑ‚: /трÑÑ‚$/ MORPH-END-орÑÑ‚: /орÑÑ‚$/ MORPH-END-ерÑÑ‚: /ерÑÑ‚$/ MORPH-END-арÑÑ‚: /арÑÑ‚$/ MORPH-END-упÑÑ‚: /упÑÑ‚$/ MORPH-END-епÑÑ‚: /епÑÑ‚$/ MORPH-END-роÑÑ‚: /роÑÑ‚$/ MORPH-END-ÑнÑÑ‚: /ÑнÑÑ‚$/ MORPH-END-онÑÑ‚: /онÑÑ‚$/ MORPH-END-мнÑÑ‚: /мнÑÑ‚$/ MORPH-END-лнÑÑ‚: /лнÑÑ‚$/ MORPH-END-инÑÑ‚: /инÑÑ‚$/ MORPH-END-енÑÑ‚: /енÑÑ‚$/ MORPH-END-анÑÑ‚: /анÑÑ‚$/ MORPH-END-омÑÑ‚: /омÑÑ‚$/ MORPH-END-ÑлÑÑ‚: /ÑлÑÑ‚$/ MORPH-END-елÑÑ‚: /елÑÑ‚$/ MORPH-END-алÑÑ‚: /алÑÑ‚$/ MORPH-END-узÑÑ‚: /узÑÑ‚$/ MORPH-END-озÑÑ‚: /озÑÑ‚$/ MORPH-END-азÑÑ‚: /азÑÑ‚$/ MORPH-END-ÑдÑÑ‚: /ÑдÑÑ‚$/ MORPH-END-удÑÑ‚: /удÑÑ‚$/ MORPH-END-одÑÑ‚: /одÑÑ‚$/ MORPH-END-едÑÑ‚: /едÑÑ‚$/ MORPH-END-адÑÑ‚: /адÑÑ‚$/ MORPH-END-овÑÑ‚: /овÑÑ‚$/ MORPH-END-авÑÑ‚: /авÑÑ‚$/ MORPH-END-убÑÑ‚: /убÑÑ‚$/ MORPH-END-Ñ€ÑÑŽÑ‚: /Ñ€ÑÑŽÑ‚$/ MORPH-END-нÑÑŽÑ‚: /нÑÑŽÑ‚$/ MORPH-END-лÑÑŽÑ‚: /лÑÑŽÑ‚$/ MORPH-END-бьют: /бьют$/ MORPH-END-туют: /туют$/ MORPH-END-Ñуют: /Ñуют$/ MORPH-END-руют: /руют$/ MORPH-END-нуют: /нуют$/ MORPH-END-луют: /луют$/ MORPH-END-куют: /куют$/ MORPH-END-зуют: /зуют$/ MORPH-END-дуют: /дуют$/ MORPH-END-вуют: /вуют$/ MORPH-END-буют: /буют$/ MORPH-END-роют: /роют$/ MORPH-END-теют: /теют$/ MORPH-END-реют: /реют$/ MORPH-END-неют: /неют$/ MORPH-END-леют: /леют$/ MORPH-END-деют: /деют$/ MORPH-END-веют: /веют$/ MORPH-END-щают: /щают$/ MORPH-END-шают: /шают$/ MORPH-END-чают: /чают$/ MORPH-END-хают: /хают$/ MORPH-END-тают: /тают$/ MORPH-END-Ñают: /Ñают$/ MORPH-END-рают: /рают$/ MORPH-END-пают: /пают$/ MORPH-END-нают: /нают$/ MORPH-END-мают: /мают$/ MORPH-END-лают: /лают$/ MORPH-END-кают: /кают$/ MORPH-END-зают: /зают$/ MORPH-END-жают: /жают$/ MORPH-END-дают: /дают$/ MORPH-END-гают: /гают$/ MORPH-END-вают: /вают$/ MORPH-END-бают: /бают$/ MORPH-END-ишут: /ишут$/ MORPH-END-пчут: /пчут$/ MORPH-END-очут: /очут$/ MORPH-END-Ñтут: /Ñтут$/ MORPH-END-итут: /итут$/ MORPH-END-етут: /етут$/ MORPH-END-еÑут: /еÑут$/ MORPH-END-ерут: /ерут$/ MORPH-END-Ñнут: /Ñнут$/ MORPH-END-ынут: /ынут$/ MORPH-END-хнут: /хнут$/ MORPH-END-Ñнут: /Ñнут$/ MORPH-END-рнут: /рнут$/ MORPH-END-кнут: /кнут$/ MORPH-END-инут: /инут$/ MORPH-END-знут: /знут$/ MORPH-END-гнут: /гнут$/ MORPH-END-анут: /анут$/ MORPH-END-имут: /имут$/ MORPH-END-екут: /екут$/ MORPH-END-езут: /езут$/ MORPH-END-Ñжут: /Ñжут$/ MORPH-END-ежут: /ежут$/ MORPH-END-ажут: /ажут$/ MORPH-END-йдут: /йдут$/ MORPH-END-едут: /едут$/ MORPH-END-адут: /адут$/ MORPH-END-егут: /егут$/ MORPH-END-ывут: /ывут$/ MORPH-END-рвут: /рвут$/ MORPH-END-овут: /овут$/ MORPH-END-ивут: /ивут$/ MORPH-END-тиÑÑ‚: /тиÑÑ‚$/ MORPH-END-ÑиÑÑ‚: /ÑиÑÑ‚$/ MORPH-END-риÑÑ‚: /риÑÑ‚$/ MORPH-END-ниÑÑ‚: /ниÑÑ‚$/ MORPH-END-миÑÑ‚: /миÑÑ‚$/ MORPH-END-лиÑÑ‚: /лиÑÑ‚$/ MORPH-END-диÑÑ‚: /диÑÑ‚$/ MORPH-END-виÑÑ‚: /виÑÑ‚$/ MORPH-END-биÑÑ‚: /биÑÑ‚$/ MORPH-END-даÑÑ‚: /даÑÑ‚$/ MORPH-END-порт: /порт$/ MORPH-END-орот: /орот$/ MORPH-END-олот: /олот$/ MORPH-END-мент: /мент$/ MORPH-END-дент: /дент$/ MORPH-END-тант: /тант$/ MORPH-END-Ñант: /Ñант$/ MORPH-END-рант: /рант$/ MORPH-END-иант: /иант$/ MORPH-END-дукт: /дукт$/ MORPH-END-ункт: /ункт$/ MORPH-END-лект: /лект$/ MORPH-END-ащит: /ащит$/ MORPH-END-ушит: /ушит$/ MORPH-END-ошит: /ошит$/ MORPH-END-ючит: /ючит$/ MORPH-END-учит: /учит$/ MORPH-END-очит: /очит$/ MORPH-END-ичит: /ичит$/ MORPH-END-ечит: /ечит$/ MORPH-END-ачит: /ачит$/ MORPH-END-утит: /утит$/ MORPH-END-Ñтит: /Ñтит$/ MORPH-END-ртит: /ртит$/ MORPH-END-отит: /отит$/ MORPH-END-етит: /етит$/ MORPH-END-атит: /атит$/ MORPH-END-уÑит: /уÑит$/ MORPH-END-оÑит: /оÑит$/ MORPH-END-еÑит: /еÑит$/ MORPH-END-аÑит: /аÑит$/ MORPH-END-урит: /урит$/ MORPH-END-трит: /трит$/ MORPH-END-орит: /орит$/ MORPH-END-ерит: /ерит$/ MORPH-END-арит: /арит$/ MORPH-END-упит: /упит$/ MORPH-END-рпит: /рпит$/ MORPH-END-опит: /опит$/ MORPH-END-ипит: /ипит$/ MORPH-END-епит: /епит$/ MORPH-END-роит: /роит$/ MORPH-END-Ñнит: /Ñнит$/ MORPH-END-онит: /онит$/ MORPH-END-мнит: /мнит$/ MORPH-END-лнит: /лнит$/ MORPH-END-инит: /инит$/ MORPH-END-енит: /енит$/ MORPH-END-анит: /анит$/ MORPH-END-рмит: /рмит$/ MORPH-END-омит: /омит$/ MORPH-END-Ñлит: /Ñлит$/ MORPH-END-олит: /олит$/ MORPH-END-елит: /елит$/ MORPH-END-алит: /алит$/ MORPH-END-узит: /узит$/ MORPH-END-озит: /озит$/ MORPH-END-азит: /азит$/ MORPH-END-ужит: /ужит$/ MORPH-END-ржит: /ржит$/ MORPH-END-ожит: /ожит$/ MORPH-END-ежит: /ежит$/ MORPH-END-Ñдит: /Ñдит$/ MORPH-END-удит: /удит$/ MORPH-END-одит: /одит$/ MORPH-END-идит: /идит$/ MORPH-END-едит: /едит$/ MORPH-END-адит: /адит$/ MORPH-END-нгит: /нгит$/ MORPH-END-овит: /овит$/ MORPH-END-авит: /авит$/ MORPH-END-убит: /убит$/ MORPH-END-обит: /обит$/ MORPH-END-Ñ€Ñет: /Ñ€Ñет$/ MORPH-END-нÑет: /нÑет$/ MORPH-END-лÑет: /лÑет$/ MORPH-END-льет: /льет$/ MORPH-END-бьет: /бьет$/ MORPH-END-ишет: /ишет$/ MORPH-END-Ñчет: /Ñчет$/ MORPH-END-пчет: /пчет$/ MORPH-END-очет: /очет$/ MORPH-END-ечет: /ечет$/ MORPH-END-тует: /тует$/ MORPH-END-Ñует: /Ñует$/ MORPH-END-рует: /рует$/ MORPH-END-нует: /нует$/ MORPH-END-лует: /лует$/ MORPH-END-кует: /кует$/ MORPH-END-зует: /зует$/ MORPH-END-дует: /дует$/ MORPH-END-вует: /вует$/ MORPH-END-бует: /бует$/ MORPH-END-Ñтет: /Ñтет$/ MORPH-END-итет: /итет$/ MORPH-END-етет: /етет$/ MORPH-END-ÑÑет: /ÑÑет$/ MORPH-END-еÑет: /еÑет$/ MORPH-END-орет: /орет$/ MORPH-END-ерет: /ерет$/ MORPH-END-роет: /роет$/ MORPH-END-Ñнет: /Ñнет$/ MORPH-END-ынет: /ынет$/ MORPH-END-хнет: /хнет$/ MORPH-END-тнет: /тнет$/ MORPH-END-Ñнет: /Ñнет$/ MORPH-END-рнет: /рнет$/ MORPH-END-пнет: /пнет$/ MORPH-END-кнет: /кнет$/ MORPH-END-инет: /инет$/ MORPH-END-знет: /знет$/ MORPH-END-гнет: /гнет$/ MORPH-END-анет: /анет$/ MORPH-END-имет: /имет$/ MORPH-END-шлет: /шлет$/ MORPH-END-плет: /плет$/ MORPH-END-олет: /олет$/ MORPH-END-ызет: /ызет$/ MORPH-END-лзет: /лзет$/ MORPH-END-езет: /езет$/ MORPH-END-Ñжет: /Ñжет$/ MORPH-END-ижет: /ижет$/ MORPH-END-ежет: /ежет$/ MORPH-END-ажет: /ажет$/ MORPH-END-теет: /теет$/ MORPH-END-реет: /реет$/ MORPH-END-неет: /неет$/ MORPH-END-меет: /меет$/ MORPH-END-леет: /леет$/ MORPH-END-деет: /деет$/ MORPH-END-веет: /веет$/ MORPH-END-Ñдет: /Ñдет$/ MORPH-END-йдет: /йдет$/ MORPH-END-едет: /едет$/ MORPH-END-адет: /адет$/ MORPH-END-ывет: /ывет$/ MORPH-END-цвет: /цвет$/ MORPH-END-рвет: /рвет$/ MORPH-END-овет: /овет$/ MORPH-END-ивет: /ивет$/ MORPH-END-ибет: /ибет$/ MORPH-END-ебет: /ебет$/ MORPH-END-щает: /щает$/ MORPH-END-шает: /шает$/ MORPH-END-чает: /чает$/ MORPH-END-хает: /хает$/ MORPH-END-тает: /тает$/ MORPH-END-Ñает: /Ñает$/ MORPH-END-рает: /рает$/ MORPH-END-пает: /пает$/ MORPH-END-нает: /нает$/ MORPH-END-мает: /мает$/ MORPH-END-лает: /лает$/ MORPH-END-кает: /кает$/ MORPH-END-зает: /зает$/ MORPH-END-жает: /жает$/ MORPH-END-дает: /дает$/ MORPH-END-гает: /гает$/ MORPH-END-вает: /вает$/ MORPH-END-бает: /бает$/ MORPH-END-ащат: /ащат$/ MORPH-END-ушат: /ушат$/ MORPH-END-ючат: /ючат$/ MORPH-END-учат: /учат$/ MORPH-END-очат: /очат$/ MORPH-END-ичат: /ичат$/ MORPH-END-ечат: /ечат$/ MORPH-END-ачат: /ачат$/ MORPH-END-Ñтат: /Ñтат$/ MORPH-END-орат: /орат$/ MORPH-END-арат: /арат$/ MORPH-END-онат: /онат$/ MORPH-END-инат: /инат$/ MORPH-END-омат: /омат$/ MORPH-END-икат: /икат$/ MORPH-END-ужат: /ужат$/ MORPH-END-ржат: /ржат$/ MORPH-END-ожат: /ожат$/ MORPH-END-оват: /оват$/ MORPH-END-реÑÑ: /реÑÑ$/ MORPH-END-ранÑ: /ранÑ$/ MORPH-END-лекÑ: /лекÑ$/ MORPH-END-ктур: /ктур$/ MORPH-END-атур: /атур$/ MORPH-END-иÑтр: /иÑтр$/ MORPH-END-мотр: /мотр$/ MORPH-END-ентр: /ентр$/ MORPH-END-метр: /метр$/ MORPH-END-Ñтор: /Ñтор$/ MORPH-END-ктор: /ктор$/ MORPH-END-итор: /итор$/ MORPH-END-атор: /атор$/ MORPH-END-ÑÑор: /ÑÑор$/ MORPH-END-дзор: /дзор$/ MORPH-END-овор: /овор$/ MORPH-END-рьер: /рьер$/ MORPH-END-Ñтер: /Ñтер$/ MORPH-END-онер: /онер$/ MORPH-END-омер: /омер$/ MORPH-END-ллер: /ллер$/ MORPH-END-завр: /завр$/ MORPH-END-Ñкоп: /Ñкоп$/ MORPH-END-отип: /отип$/ MORPH-END-нÑто: /нÑто$/ MORPH-END-рыто: /рыто$/ MORPH-END-нуто: /нуто$/ MORPH-END-иÑто: /иÑто$/ MORPH-END-ерто: /ерто$/ MORPH-END-лото: /лото$/ MORPH-END-вито: /вито$/ MORPH-END-чато: /чато$/ MORPH-END-вато: /вато$/ MORPH-END-зеро: /зеро$/ MORPH-END-еÑно: /еÑно$/ MORPH-END-льно: /льно$/ MORPH-END-ушно: /ушно$/ MORPH-END-ешно: /ешно$/ MORPH-END-учно: /учно$/ MORPH-END-очно: /очно$/ MORPH-END-ично: /ично$/ MORPH-END-ечно: /ечно$/ MORPH-END-ачно: /ачно$/ MORPH-END-Ñтно: /Ñтно$/ MORPH-END-утно: /утно$/ MORPH-END-Ñтно: /Ñтно$/ MORPH-END-ртно: /ртно$/ MORPH-END-отно: /отно$/ MORPH-END-нтно: /нтно$/ MORPH-END-ктно: /ктно$/ MORPH-END-итно: /итно$/ MORPH-END-етно: /етно$/ MORPH-END-атно: /атно$/ MORPH-END-уÑно: /уÑно$/ MORPH-END-еÑно: /еÑно$/ MORPH-END-аÑно: /аÑно$/ MORPH-END-Ñрно: /Ñрно$/ MORPH-END-урно: /урно$/ MORPH-END-орно: /орно$/ MORPH-END-ерно: /ерно$/ MORPH-END-арно: /арно$/ MORPH-END-упно: /упно$/ MORPH-END-Ñнно: /Ñнно$/ MORPH-END-онно: /онно$/ MORPH-END-инно: /инно$/ MORPH-END-енно: /енно$/ MORPH-END-анно: /анно$/ MORPH-END-умно: /умно$/ MORPH-END-омно: /омно$/ MORPH-END-имно: /имно$/ MORPH-END-емно: /емно$/ MORPH-END-окно: /окно$/ MORPH-END-ойно: /ойно$/ MORPH-END-ийно: /ийно$/ MORPH-END-ейно: /ейно$/ MORPH-END-кино: /кино$/ MORPH-END-озно: /озно$/ MORPH-END-езно: /езно$/ MORPH-END-азно: /азно$/ MORPH-END-ужно: /ужно$/ MORPH-END-ожно: /ожно$/ MORPH-END-ежно: /ежно$/ MORPH-END-ажно: /ажно$/ MORPH-END-щено: /щено$/ MORPH-END-шено: /шено$/ MORPH-END-чено: /чено$/ MORPH-END-тено: /тено$/ MORPH-END-Ñено: /Ñено$/ MORPH-END-рено: /рено$/ MORPH-END-оено: /оено$/ MORPH-END-нено: /нено$/ MORPH-END-лено: /лено$/ MORPH-END-зено: /зено$/ MORPH-END-жено: /жено$/ MORPH-END-еено: /еено$/ MORPH-END-дено: /дено$/ MORPH-END-Ñдно: /Ñдно$/ MORPH-END-удно: /удно$/ MORPH-END-рдно: /рдно$/ MORPH-END-одно: /одно$/ MORPH-END-идно: /идно$/ MORPH-END-едно: /едно$/ MORPH-END-адно: /адно$/ MORPH-END-ывно: /ывно$/ MORPH-END-овно: /овно$/ MORPH-END-ивно: /ивно$/ MORPH-END-евно: /евно$/ MORPH-END-авно: /авно$/ MORPH-END-обно: /обно$/ MORPH-END-ебно: /ебно$/ MORPH-END-шано: /шано$/ MORPH-END-тано: /тано$/ MORPH-END-Ñано: /Ñано$/ MORPH-END-рано: /рано$/ MORPH-END-пано: /пано$/ MORPH-END-нано: /нано$/ MORPH-END-мано: /мано$/ MORPH-END-лано: /лано$/ MORPH-END-кано: /кано$/ MORPH-END-зано: /зано$/ MORPH-END-жано: /жано$/ MORPH-END-дано: /дано$/ MORPH-END-гано: /гано$/ MORPH-END-вано: /вано$/ MORPH-END-шимо: /шимо$/ MORPH-END-чимо: /чимо$/ MORPH-END-тимо: /тимо$/ MORPH-END-Ñимо: /Ñимо$/ MORPH-END-римо: /римо$/ MORPH-END-нимо: /нимо$/ MORPH-END-лимо: /лимо$/ MORPH-END-жимо: /жимо$/ MORPH-END-димо: /димо$/ MORPH-END-вимо: /вимо$/ MORPH-END-уемо: /уемо$/ MORPH-END-аемо: /аемо$/ MORPH-END-Ñ€Ñло: /Ñ€Ñло$/ MORPH-END-нÑло: /нÑло$/ MORPH-END-лÑло: /лÑло$/ MORPH-END-еÑло: /еÑло$/ MORPH-END-тыло: /тыло$/ MORPH-END-рыло: /рыло$/ MORPH-END-лыло: /лыло$/ MORPH-END-ухло: /ухло$/ MORPH-END-охло: /охло$/ MORPH-END-нуло: /нуло$/ MORPH-END-оÑло: /оÑло$/ MORPH-END-иÑло: /иÑло$/ MORPH-END-еÑло: /еÑло$/ MORPH-END-ерло: /ерло$/ MORPH-END-лоло: /лоло$/ MORPH-END-екло: /екло$/ MORPH-END-щило: /щило$/ MORPH-END-шило: /шило$/ MORPH-END-чило: /чило$/ MORPH-END-тило: /тило$/ MORPH-END-Ñило: /Ñило$/ MORPH-END-рило: /рило$/ MORPH-END-пило: /пило$/ MORPH-END-оило: /оило$/ MORPH-END-нило: /нило$/ MORPH-END-мило: /мило$/ MORPH-END-лило: /лило$/ MORPH-END-зило: /зило$/ MORPH-END-жило: /жило$/ MORPH-END-дило: /дило$/ MORPH-END-вило: /вило$/ MORPH-END-било: /било$/ MORPH-END-лзло: /лзло$/ MORPH-END-езло: /езло$/ MORPH-END-тело: /тело$/ MORPH-END-рело: /рело$/ MORPH-END-пело: /пело$/ MORPH-END-нело: /нело$/ MORPH-END-мело: /мело$/ MORPH-END-лело: /лело$/ MORPH-END-дело: /дело$/ MORPH-END-вело: /вело$/ MORPH-END-ргло: /ргло$/ MORPH-END-егло: /егло$/ MORPH-END-ибло: /ибло$/ MORPH-END-щало: /щало$/ MORPH-END-шало: /шало$/ MORPH-END-чало: /чало$/ MORPH-END-хало: /хало$/ MORPH-END-тало: /тало$/ MORPH-END-Ñало: /Ñало$/ MORPH-END-рало: /рало$/ MORPH-END-пало: /пало$/ MORPH-END-нало: /нало$/ MORPH-END-мало: /мало$/ MORPH-END-лало: /лало$/ MORPH-END-кало: /кало$/ MORPH-END-зало: /зало$/ MORPH-END-жало: /жало$/ MORPH-END-дало: /дало$/ MORPH-END-гало: /гало$/ MORPH-END-вало: /вало$/ MORPH-END-бало: /бало$/ MORPH-END-нько: /нько$/ MORPH-END-лько: /лько$/ MORPH-END-ышко: /ышко$/ MORPH-END-ишко: /ишко$/ MORPH-END-ечко: /ечко$/ MORPH-END-енко: /енко$/ MORPH-END-ерго: /ерго$/ MORPH-END-хого: /хого$/ MORPH-END-того: /того$/ MORPH-END-Ñого: /Ñого$/ MORPH-END-рого: /рого$/ MORPH-END-пого: /пого$/ MORPH-END-ного: /ного$/ MORPH-END-мого: /мого$/ MORPH-END-лого: /лого$/ MORPH-END-кого: /кого$/ MORPH-END-зого: /зого$/ MORPH-END-дого: /дого$/ MORPH-END-гого: /гого$/ MORPH-END-вого: /вого$/ MORPH-END-бого: /бого$/ MORPH-END-ьего: /ьего$/ MORPH-END-щего: /щего$/ MORPH-END-шего: /шего$/ MORPH-END-чего: /чего$/ MORPH-END-цего: /цего$/ MORPH-END-него: /него$/ MORPH-END-жего: /жего$/ MORPH-END-Ñтво: /Ñтво$/ MORPH-END-рово: /рово$/ MORPH-END-ново: /ново$/ MORPH-END-ково: /ково$/ MORPH-END-чиво: /чиво$/ MORPH-END-тиво: /тиво$/ MORPH-END-ливо: /ливо$/ MORPH-END-биво: /биво$/ MORPH-END-либо: /либо$/ MORPH-END-ицын: /ицын$/ MORPH-END-офон: /офон$/ MORPH-END-Ñтон: /Ñтон$/ MORPH-END-етон: /етон$/ MORPH-END-трон: /трон$/ MORPH-END-ерон: /ерон$/ MORPH-END-икон: /икон$/ MORPH-END-агон: /агон$/ MORPH-END-тейн: /тейн$/ MORPH-END-ашин: /ашин$/ MORPH-END-юхин: /юхин$/ MORPH-END-ухин: /ухин$/ MORPH-END-атин: /атин$/ MORPH-END-кÑин: /кÑин$/ MORPH-END-урин: /урин$/ MORPH-END-ерин: /ерин$/ MORPH-END-арин: /арин$/ MORPH-END-Ñнин: /Ñнин$/ MORPH-END-инин: /инин$/ MORPH-END-анин: /анин$/ MORPH-END-амин: /амин$/ MORPH-END-улин: /улин$/ MORPH-END-ллин: /ллин$/ MORPH-END-алин: /алин$/ MORPH-END-ькин: /ькин$/ MORPH-END-ыкин: /ыкин$/ MORPH-END-шкин: /шкин$/ MORPH-END-чкин: /чкин$/ MORPH-END-ткин: /ткин$/ MORPH-END-Ñкин: /Ñкин$/ MORPH-END-ркин: /ркин$/ MORPH-END-нкин: /нкин$/ MORPH-END-лкин: /лкин$/ MORPH-END-вкин: /вкин$/ MORPH-END-акин: /акин$/ MORPH-END-Ñгин: /Ñгин$/ MORPH-END-ыгин: /ыгин$/ MORPH-END-овин: /овин$/ MORPH-END-ущен: /ущен$/ MORPH-END-ощен: /ощен$/ MORPH-END-ищен: /ищен$/ MORPH-END-ещен: /ещен$/ MORPH-END-ащен: /ащен$/ MORPH-END-ушен: /ушен$/ MORPH-END-ошен: /ошен$/ MORPH-END-ешен: /ешен$/ MORPH-END-ашен: /ашен$/ MORPH-END-ючен: /ючен$/ MORPH-END-учен: /учен$/ MORPH-END-рчен: /рчен$/ MORPH-END-очен: /очен$/ MORPH-END-нчен: /нчен$/ MORPH-END-ичен: /ичен$/ MORPH-END-ечен: /ечен$/ MORPH-END-ачен: /ачен$/ MORPH-END-Ñтен: /Ñтен$/ MORPH-END-ытен: /ытен$/ MORPH-END-Ñтен: /Ñтен$/ MORPH-END-ртен: /ртен$/ MORPH-END-отен: /отен$/ MORPH-END-нтен: /нтен$/ MORPH-END-ктен: /ктен$/ MORPH-END-итен: /итен$/ MORPH-END-етен: /етен$/ MORPH-END-атен: /атен$/ MORPH-END-еÑен: /еÑен$/ MORPH-END-аÑен: /аÑен$/ MORPH-END-урен: /урен$/ MORPH-END-трен: /трен$/ MORPH-END-орен: /орен$/ MORPH-END-ерен: /ерен$/ MORPH-END-арен: /арен$/ MORPH-END-упен: /упен$/ MORPH-END-роен: /роен$/ MORPH-END-Ñнен: /Ñнен$/ MORPH-END-онен: /онен$/ MORPH-END-лнен: /лнен$/ MORPH-END-инен: /инен$/ MORPH-END-енен: /енен$/ MORPH-END-анен: /анен$/ MORPH-END-умен: /умен$/ MORPH-END-Ñмен: /Ñмен$/ MORPH-END-омен: /омен$/ MORPH-END-имен: /имен$/ MORPH-END-бмен: /бмен$/ MORPH-END-Ñлен: /Ñлен$/ MORPH-END-плен: /плен$/ MORPH-END-олен: /олен$/ MORPH-END-млен: /млен$/ MORPH-END-илен: /илен$/ MORPH-END-елен: /елен$/ MORPH-END-влен: /влен$/ MORPH-END-блен: /блен$/ MORPH-END-ален: /ален$/ MORPH-END-озен: /озен$/ MORPH-END-езен: /езен$/ MORPH-END-азен: /азен$/ MORPH-END-Ñжен: /Ñжен$/ MORPH-END-ужен: /ужен$/ MORPH-END-ожен: /ожен$/ MORPH-END-ижен: /ижен$/ MORPH-END-ежен: /ежен$/ MORPH-END-ажен: /ажен$/ MORPH-END-оден: /оден$/ MORPH-END-иден: /иден$/ MORPH-END-жден: /жден$/ MORPH-END-еден: /еден$/ MORPH-END-аден: /аден$/ MORPH-END-оген: /оген$/ MORPH-END-твен: /твен$/ MORPH-END-овен: /овен$/ MORPH-END-ивен: /ивен$/ MORPH-END-авен: /авен$/ MORPH-END-обен: /обен$/ MORPH-END-ешан: /ешан$/ MORPH-END-Ñтан: /Ñтан$/ MORPH-END-птан: /птан$/ MORPH-END-отан: /отан$/ MORPH-END-итан: /итан$/ MORPH-END-атан: /атан$/ MORPH-END-иÑан: /иÑан$/ MORPH-END-гран: /гран$/ MORPH-END-бран: /бран$/ MORPH-END-ыпан: /ыпан$/ MORPH-END-уман: /уман$/ MORPH-END-оман: /оман$/ MORPH-END-Ñлан: /Ñлан$/ MORPH-END-план: /план$/ MORPH-END-елан: /елан$/ MORPH-END-Ñкан: /Ñкан$/ MORPH-END-икан: /икан$/ MORPH-END-Ñзан: /Ñзан$/ MORPH-END-езан: /езан$/ MORPH-END-азан: /азан$/ MORPH-END-ржан: /ржан$/ MORPH-END-уган: /уган$/ MORPH-END-рван: /рван$/ MORPH-END-ован: /ован$/ MORPH-END-еван: /еван$/ MORPH-END-ньÑм: /ньÑм$/ MORPH-END-ÑÑ‚Ñм: /ÑÑ‚Ñм$/ MORPH-END-иÑÑм: /иÑÑм$/ MORPH-END-ырÑм: /ырÑм$/ MORPH-END-арÑм: /арÑм$/ MORPH-END-елÑм: /елÑм$/ MORPH-END-алÑм: /алÑм$/ MORPH-END-чиÑм: /чиÑм$/ MORPH-END-циÑм: /циÑм$/ MORPH-END-тиÑм: /тиÑм$/ MORPH-END-ÑиÑм: /ÑиÑм$/ MORPH-END-риÑм: /риÑм$/ MORPH-END-ниÑм: /ниÑм$/ MORPH-END-лиÑм: /лиÑм$/ MORPH-END-зиÑм: /зиÑм$/ MORPH-END-диÑм: /диÑм$/ MORPH-END-гиÑм: /гиÑм$/ MORPH-END-виÑм: /виÑм$/ MORPH-END-ильм: /ильм$/ MORPH-END-Ñтым: /Ñтым$/ MORPH-END-ытым: /ытым$/ MORPH-END-утым: /утым$/ MORPH-END-Ñтым: /Ñтым$/ MORPH-END-ртым: /ртым$/ MORPH-END-отым: /отым$/ MORPH-END-лтым: /лтым$/ MORPH-END-итым: /итым$/ MORPH-END-етым: /етым$/ MORPH-END-атым: /атым$/ MORPH-END-оÑым: /оÑым$/ MORPH-END-трым: /трым$/ MORPH-END-ерым: /ерым$/ MORPH-END-Ñным: /Ñным$/ MORPH-END-ьным: /ьным$/ MORPH-END-щным: /щным$/ MORPH-END-шным: /шным$/ MORPH-END-чным: /чным$/ MORPH-END-фным: /фным$/ MORPH-END-тным: /тным$/ MORPH-END-Ñным: /Ñным$/ MORPH-END-рным: /рным$/ MORPH-END-пным: /пным$/ MORPH-END-нным: /нным$/ MORPH-END-мным: /мным$/ MORPH-END-кным: /кным$/ MORPH-END-йным: /йным$/ MORPH-END-иным: /иным$/ MORPH-END-зным: /зным$/ MORPH-END-жным: /жным$/ MORPH-END-еным: /еным$/ MORPH-END-дным: /дным$/ MORPH-END-вным: /вным$/ MORPH-END-бным: /бным$/ MORPH-END-аным: /аным$/ MORPH-END-омым: /омым$/ MORPH-END-имым: /имым$/ MORPH-END-емым: /емым$/ MORPH-END-Ñлым: /Ñлым$/ MORPH-END-елым: /елым$/ MORPH-END-глым: /глым$/ MORPH-END-алым: /алым$/ MORPH-END-азым: /азым$/ MORPH-END-Ñвым: /Ñвым$/ MORPH-END-овым: /овым$/ MORPH-END-ивым: /ивым$/ MORPH-END-евым: /евым$/ MORPH-END-авым: /авым$/ MORPH-END-убым: /убым$/ MORPH-END-ышом: /ышом$/ MORPH-END-ачом: /ачом$/ MORPH-END-ьцом: /ьцом$/ MORPH-END-ецом: /ецом$/ MORPH-END-ухом: /ухом$/ MORPH-END-рхом: /рхом$/ MORPH-END-охом: /охом$/ MORPH-END-ахом: /ахом$/ MORPH-END-афом: /афом$/ MORPH-END-Ñтом: /Ñтом$/ MORPH-END-ьтом: /ьтом$/ MORPH-END-ытом: /ытом$/ MORPH-END-утом: /утом$/ MORPH-END-Ñтом: /Ñтом$/ MORPH-END-ртом: /ртом$/ MORPH-END-птом: /птом$/ MORPH-END-отом: /отом$/ MORPH-END-нтом: /нтом$/ MORPH-END-ктом: /ктом$/ MORPH-END-йтом: /йтом$/ MORPH-END-итом: /итом$/ MORPH-END-етом: /етом$/ MORPH-END-втом: /втом$/ MORPH-END-атом: /атом$/ MORPH-END-ÑŒÑом: /ÑŒÑом$/ MORPH-END-уÑом: /уÑом$/ MORPH-END-ÑÑом: /ÑÑом$/ MORPH-END-Ñ€Ñом: /Ñ€Ñом$/ MORPH-END-пÑом: /пÑом$/ MORPH-END-оÑом: /оÑом$/ MORPH-END-нÑом: /нÑом$/ MORPH-END-кÑом: /кÑом$/ MORPH-END-иÑом: /иÑом$/ MORPH-END-еÑом: /еÑом$/ MORPH-END-аÑом: /аÑом$/ MORPH-END-Ñром: /Ñром$/ MORPH-END-юром: /юром$/ MORPH-END-уром: /уром$/ MORPH-END-тром: /тром$/ MORPH-END-пром: /пром$/ MORPH-END-ором: /ором$/ MORPH-END-иром: /иром$/ MORPH-END-ером: /ером$/ MORPH-END-дром: /дром$/ MORPH-END-аром: /аром$/ MORPH-END-упом: /упом$/ MORPH-END-опом: /опом$/ MORPH-END-ипом: /ипом$/ MORPH-END-епом: /епом$/ MORPH-END-Ñном: /Ñном$/ MORPH-END-ьном: /ьном$/ MORPH-END-щном: /щном$/ MORPH-END-шном: /шном$/ MORPH-END-чном: /чном$/ MORPH-END-уном: /уном$/ MORPH-END-тном: /тном$/ MORPH-END-Ñном: /Ñном$/ MORPH-END-рном: /рном$/ MORPH-END-пном: /пном$/ MORPH-END-оном: /оном$/ MORPH-END-нном: /нном$/ MORPH-END-мном: /мном$/ MORPH-END-кном: /кном$/ MORPH-END-йном: /йном$/ MORPH-END-ином: /ином$/ MORPH-END-зном: /зном$/ MORPH-END-жном: /жном$/ MORPH-END-еном: /еном$/ MORPH-END-дном: /дном$/ MORPH-END-вном: /вном$/ MORPH-END-бном: /бном$/ MORPH-END-аном: /аном$/ MORPH-END-ьмом: /ьмом$/ MORPH-END-умом: /умом$/ MORPH-END-рмом: /рмом$/ MORPH-END-омом: /омом$/ MORPH-END-имом: /имом$/ MORPH-END-змом: /змом$/ MORPH-END-емом: /емом$/ MORPH-END-амом: /амом$/ MORPH-END-улом: /улом$/ MORPH-END-Ñлом: /Ñлом$/ MORPH-END-олом: /олом$/ MORPH-END-ллом: /ллом$/ MORPH-END-илом: /илом$/ MORPH-END-елом: /елом$/ MORPH-END-алом: /алом$/ MORPH-END-Ñком: /Ñком$/ MORPH-END-ьком: /ьком$/ MORPH-END-ыком: /ыком$/ MORPH-END-шком: /шком$/ MORPH-END-чком: /чком$/ MORPH-END-цком: /цком$/ MORPH-END-уком: /уком$/ MORPH-END-тком: /тком$/ MORPH-END-Ñком: /Ñком$/ MORPH-END-рком: /рком$/ MORPH-END-пком: /пком$/ MORPH-END-оком: /оком$/ MORPH-END-нком: /нком$/ MORPH-END-лком: /лком$/ MORPH-END-иком: /иком$/ MORPH-END-зком: /зком$/ MORPH-END-жком: /жком$/ MORPH-END-еком: /еком$/ MORPH-END-дком: /дком$/ MORPH-END-вком: /вком$/ MORPH-END-бком: /бком$/ MORPH-END-аком: /аком$/ MORPH-END-узом: /узом$/ MORPH-END-озом: /озом$/ MORPH-END-изом: /изом$/ MORPH-END-езом: /езом$/ MORPH-END-азом: /азом$/ MORPH-END-ежом: /ежом$/ MORPH-END-ажом: /ажом$/ MORPH-END-Ñдом: /Ñдом$/ MORPH-END-ьдом: /ьдом$/ MORPH-END-удом: /удом$/ MORPH-END-рдом: /рдом$/ MORPH-END-одом: /одом$/ MORPH-END-ндом: /ндом$/ MORPH-END-идом: /идом$/ MORPH-END-здом: /здом$/ MORPH-END-едом: /едом$/ MORPH-END-адом: /адом$/ MORPH-END-угом: /угом$/ MORPH-END-ргом: /ргом$/ MORPH-END-огом: /огом$/ MORPH-END-нгом: /нгом$/ MORPH-END-егом: /егом$/ MORPH-END-агом: /агом$/ MORPH-END-ывом: /ывом$/ MORPH-END-твом: /твом$/ MORPH-END-овом: /овом$/ MORPH-END-ивом: /ивом$/ MORPH-END-евом: /евом$/ MORPH-END-авом: /авом$/ MORPH-END-убом: /убом$/ MORPH-END-обом: /обом$/ MORPH-END-ибом: /ибом$/ MORPH-END-рамм: /рамм$/ MORPH-END-чьим: /чьим$/ MORPH-END-ньим: /ньим$/ MORPH-END-жьим: /жьим$/ MORPH-END-Ñщим: /Ñщим$/ MORPH-END-ющим: /ющим$/ MORPH-END-ущим: /ущим$/ MORPH-END-ащим: /ащим$/ MORPH-END-ьшим: /ьшим$/ MORPH-END-хшим: /хшим$/ MORPH-END-ушим: /ушим$/ MORPH-END-Ñшим: /Ñшим$/ MORPH-END-пшим: /пшим$/ MORPH-END-кшим: /кшим$/ MORPH-END-йшим: /йшим$/ MORPH-END-зшим: /зшим$/ MORPH-END-дшим: /дшим$/ MORPH-END-вшим: /вшим$/ MORPH-END-Ñчим: /Ñчим$/ MORPH-END-ючим: /ючим$/ MORPH-END-учим: /учим$/ MORPH-END-Ñтим: /Ñтим$/ MORPH-END-отим: /отим$/ MORPH-END-етим: /етим$/ MORPH-END-атим: /атим$/ MORPH-END-оÑим: /оÑим$/ MORPH-END-еÑим: /еÑим$/ MORPH-END-аÑим: /аÑим$/ MORPH-END-трим: /трим$/ MORPH-END-орим: /орим$/ MORPH-END-ерим: /ерим$/ MORPH-END-арим: /арим$/ MORPH-END-упим: /упим$/ MORPH-END-епим: /епим$/ MORPH-END-роим: /роим$/ MORPH-END-шним: /шним$/ MORPH-END-тним: /тним$/ MORPH-END-оним: /оним$/ MORPH-END-нним: /нним$/ MORPH-END-лним: /лним$/ MORPH-END-иним: /иним$/ MORPH-END-жним: /жним$/ MORPH-END-еним: /еним$/ MORPH-END-дним: /дним$/ MORPH-END-аним: /аним$/ MORPH-END-елим: /елим$/ MORPH-END-алим: /алим$/ MORPH-END-ьким: /ьким$/ MORPH-END-цким: /цким$/ MORPH-END-тким: /тким$/ MORPH-END-Ñким: /Ñким$/ MORPH-END-оким: /оким$/ MORPH-END-йким: /йким$/ MORPH-END-зким: /зким$/ MORPH-END-дким: /дким$/ MORPH-END-узим: /узим$/ MORPH-END-озим: /озим$/ MORPH-END-азим: /азим$/ MORPH-END-ржим: /ржим$/ MORPH-END-ожим: /ожим$/ MORPH-END-ежим: /ежим$/ MORPH-END-Ñдим: /Ñдим$/ MORPH-END-удим: /удим$/ MORPH-END-одим: /одим$/ MORPH-END-едим: /едим$/ MORPH-END-адим: /адим$/ MORPH-END-огим: /огим$/ MORPH-END-овим: /овим$/ MORPH-END-авим: /авим$/ MORPH-END-убим: /убим$/ MORPH-END-цизм: /цизм$/ MORPH-END-физм: /физм$/ MORPH-END-тизм: /тизм$/ MORPH-END-ризм: /ризм$/ MORPH-END-низм: /низм$/ MORPH-END-мизм: /мизм$/ MORPH-END-лизм: /лизм$/ MORPH-END-гизм: /гизм$/ MORPH-END-визм: /визм$/ MORPH-END-Ñ€Ñем: /Ñ€Ñем$/ MORPH-END-нÑем: /нÑем$/ MORPH-END-лÑем: /лÑем$/ MORPH-END-чьем: /чьем$/ MORPH-END-тьем: /тьем$/ MORPH-END-рьем: /рьем$/ MORPH-END-ньем: /ньем$/ MORPH-END-льем: /льем$/ MORPH-END-жьем: /жьем$/ MORPH-END-дьем: /дьем$/ MORPH-END-вьем: /вьем$/ MORPH-END-бьем: /бьем$/ MORPH-END-Ñщем: /Ñщем$/ MORPH-END-ющем: /ющем$/ MORPH-END-ущем: /ущем$/ MORPH-END-ищем: /ищем$/ MORPH-END-ащем: /ащем$/ MORPH-END-ышем: /ышем$/ MORPH-END-хшем: /хшем$/ MORPH-END-Ñшем: /Ñшем$/ MORPH-END-кшем: /кшем$/ MORPH-END-йшем: /йшем$/ MORPH-END-ишем: /ишем$/ MORPH-END-дшем: /дшем$/ MORPH-END-вшем: /вшем$/ MORPH-END-ашем: /ашем$/ MORPH-END-Ñчем: /Ñчем$/ MORPH-END-учем: /учем$/ MORPH-END-ичем: /ичем$/ MORPH-END-ечем: /ечем$/ MORPH-END-ьцем: /ьцем$/ MORPH-END-Ñцем: /Ñцем$/ MORPH-END-рцем: /рцем$/ MORPH-END-нцем: /нцем$/ MORPH-END-мцем: /мцем$/ MORPH-END-йцем: /йцем$/ MORPH-END-дцем: /дцем$/ MORPH-END-вцем: /вцем$/ MORPH-END-руем: /руем$/ MORPH-END-куем: /куем$/ MORPH-END-зуем: /зуем$/ MORPH-END-дуем: /дуем$/ MORPH-END-вуем: /вуем$/ MORPH-END-Ñтем: /Ñтем$/ MORPH-END-еÑем: /еÑем$/ MORPH-END-ырем: /ырем$/ MORPH-END-ерем: /ерем$/ MORPH-END-арем: /арем$/ MORPH-END-роем: /роем$/ MORPH-END-боем: /боем$/ MORPH-END-Ñнем: /Ñнем$/ MORPH-END-шнем: /шнем$/ MORPH-END-хнем: /хнем$/ MORPH-END-тнем: /тнем$/ MORPH-END-рнем: /рнем$/ MORPH-END-ннем: /ннем$/ MORPH-END-кнем: /кнем$/ MORPH-END-инем: /инем$/ MORPH-END-знем: /знем$/ MORPH-END-енем: /енем$/ MORPH-END-днем: /днем$/ MORPH-END-гнем: /гнем$/ MORPH-END-анем: /анем$/ MORPH-END-имем: /имем$/ MORPH-END-улем: /улем$/ MORPH-END-олем: /олем$/ MORPH-END-илем: /илем$/ MORPH-END-елем: /елем$/ MORPH-END-алем: /алем$/ MORPH-END-шием: /шием$/ MORPH-END-чием: /чием$/ MORPH-END-тием: /тием$/ MORPH-END-Ñием: /Ñием$/ MORPH-END-рием: /рием$/ MORPH-END-нием: /нием$/ MORPH-END-мием: /мием$/ MORPH-END-лием: /лием$/ MORPH-END-зием: /зием$/ MORPH-END-жием: /жием$/ MORPH-END-дием: /дием$/ MORPH-END-вием: /вием$/ MORPH-END-бием: /бием$/ MORPH-END-езем: /езем$/ MORPH-END-Ñжем: /Ñжем$/ MORPH-END-ожем: /ожем$/ MORPH-END-ежем: /ежем$/ MORPH-END-джем: /джем$/ MORPH-END-ажем: /ажем$/ MORPH-END-едем: /едем$/ MORPH-END-ывем: /ывем$/ MORPH-END-рвем: /рвем$/ MORPH-END-овем: /овем$/ MORPH-END-ивем: /ивем$/ MORPH-END-щаем: /щаем$/ MORPH-END-шаем: /шаем$/ MORPH-END-чаем: /чаем$/ MORPH-END-таем: /таем$/ MORPH-END-раем: /раем$/ MORPH-END-паем: /паем$/ MORPH-END-наем: /наем$/ MORPH-END-маем: /маем$/ MORPH-END-лаем: /лаем$/ MORPH-END-каем: /каем$/ MORPH-END-заем: /заем$/ MORPH-END-жаем: /жаем$/ MORPH-END-даем: /даем$/ MORPH-END-гаем: /гаем$/ MORPH-END-ваем: /ваем$/ MORPH-END-баем: /баем$/ MORPH-END-ищам: /ищам$/ MORPH-END-ичам: /ичам$/ MORPH-END-ьцам: /ьцам$/ MORPH-END-рцам: /рцам$/ MORPH-END-нцам: /нцам$/ MORPH-END-мцам: /мцам$/ MORPH-END-йцам: /йцам$/ MORPH-END-ицам: /ицам$/ MORPH-END-ецам: /ецам$/ MORPH-END-дцам: /дцам$/ MORPH-END-вцам: /вцам$/ MORPH-END-Ñтам: /Ñтам$/ MORPH-END-утам: /утам$/ MORPH-END-Ñтам: /Ñтам$/ MORPH-END-ртам: /ртам$/ MORPH-END-отам: /отам$/ MORPH-END-нтам: /нтам$/ MORPH-END-ктам: /ктам$/ MORPH-END-итам: /итам$/ MORPH-END-етам: /етам$/ MORPH-END-втам: /втам$/ MORPH-END-атам: /атам$/ MORPH-END-уÑам: /уÑам$/ MORPH-END-оÑам: /оÑам$/ MORPH-END-нÑам: /нÑам$/ MORPH-END-кÑам: /кÑам$/ MORPH-END-иÑам: /иÑам$/ MORPH-END-еÑам: /еÑам$/ MORPH-END-юрам: /юрам$/ MORPH-END-урам: /урам$/ MORPH-END-трам: /трам$/ MORPH-END-орам: /орам$/ MORPH-END-ирам: /ирам$/ MORPH-END-ерам: /ерам$/ MORPH-END-арам: /арам$/ MORPH-END-опам: /опам$/ MORPH-END-Ñнам: /Ñнам$/ MORPH-END-унам: /унам$/ MORPH-END-онам: /онам$/ MORPH-END-инам: /инам$/ MORPH-END-енам: /енам$/ MORPH-END-анам: /анам$/ MORPH-END-омам: /омам$/ MORPH-END-ммам: /ммам$/ MORPH-END-змам: /змам$/ MORPH-END-емам: /емам$/ MORPH-END-улам: /улам$/ MORPH-END-Ñлам: /Ñлам$/ MORPH-END-олам: /олам$/ MORPH-END-илам: /илам$/ MORPH-END-елам: /елам$/ MORPH-END-алам: /алам$/ MORPH-END-Ñкам: /Ñкам$/ MORPH-END-ькам: /ькам$/ MORPH-END-шкам: /шкам$/ MORPH-END-чкам: /чкам$/ MORPH-END-укам: /укам$/ MORPH-END-ткам: /ткам$/ MORPH-END-Ñкам: /Ñкам$/ MORPH-END-ркам: /ркам$/ MORPH-END-пкам: /пкам$/ MORPH-END-окам: /окам$/ MORPH-END-нкам: /нкам$/ MORPH-END-мкам: /мкам$/ MORPH-END-лкам: /лкам$/ MORPH-END-йкам: /йкам$/ MORPH-END-икам: /икам$/ MORPH-END-зкам: /зкам$/ MORPH-END-жкам: /жкам$/ MORPH-END-екам: /екам$/ MORPH-END-дкам: /дкам$/ MORPH-END-вкам: /вкам$/ MORPH-END-бкам: /бкам$/ MORPH-END-акам: /акам$/ MORPH-END-озам: /озам$/ MORPH-END-изам: /изам$/ MORPH-END-азам: /азам$/ MORPH-END-ежам: /ежам$/ MORPH-END-ажам: /ажам$/ MORPH-END-Ñдам: /Ñдам$/ MORPH-END-одам: /одам$/ MORPH-END-идам: /идам$/ MORPH-END-здам: /здам$/ MORPH-END-едам: /едам$/ MORPH-END-адам: /адам$/ MORPH-END-огам: /огам$/ MORPH-END-нгам: /нгам$/ MORPH-END-ывам: /ывам$/ MORPH-END-твам: /твам$/ MORPH-END-овам: /овам$/ MORPH-END-ивам: /ивам$/ MORPH-END-авам: /авам$/ MORPH-END-ьбам: /ьбам$/ MORPH-END-ырÑл: /ырÑл$/ MORPH-END-орÑл: /орÑл$/ MORPH-END-ерÑл: /ерÑл$/ MORPH-END-ÑнÑл: /ÑнÑл$/ MORPH-END-онÑл: /онÑл$/ MORPH-END-лнÑл: /лнÑл$/ MORPH-END-инÑл: /инÑл$/ MORPH-END-енÑл: /енÑл$/ MORPH-END-внÑл: /внÑл$/ MORPH-END-анÑл: /анÑл$/ MORPH-END-ылÑл: /ылÑл$/ MORPH-END-плÑл: /плÑл$/ MORPH-END-млÑл: /млÑл$/ MORPH-END-елÑл: /елÑл$/ MORPH-END-влÑл: /влÑл$/ MORPH-END-блÑл: /блÑл$/ MORPH-END-Ñтыл: /Ñтыл$/ MORPH-END-Ñнул: /Ñнул$/ MORPH-END-хнул: /хнул$/ MORPH-END-тнул: /тнул$/ MORPH-END-Ñнул: /Ñнул$/ MORPH-END-рнул: /рнул$/ MORPH-END-пнул: /пнул$/ MORPH-END-кнул: /кнул$/ MORPH-END-инул: /инул$/ MORPH-END-знул: /знул$/ MORPH-END-гнул: /гнул$/ MORPH-END-анул: /анул$/ MORPH-END-орол: /орол$/ MORPH-END-олол: /олол$/ MORPH-END-окол: /окол$/ MORPH-END-ащил: /ащил$/ MORPH-END-ушил: /ушил$/ MORPH-END-ошил: /ошил$/ MORPH-END-ешил: /ешил$/ MORPH-END-ючил: /ючил$/ MORPH-END-учил: /учил$/ MORPH-END-очил: /очил$/ MORPH-END-нчил: /нчил$/ MORPH-END-ичил: /ичил$/ MORPH-END-ечил: /ечил$/ MORPH-END-ачил: /ачил$/ MORPH-END-офил: /офил$/ MORPH-END-утил: /утил$/ MORPH-END-Ñтил: /Ñтил$/ MORPH-END-ртил: /ртил$/ MORPH-END-отил: /отил$/ MORPH-END-нтил: /нтил$/ MORPH-END-етил: /етил$/ MORPH-END-атил: /атил$/ MORPH-END-уÑил: /уÑил$/ MORPH-END-оÑил: /оÑил$/ MORPH-END-еÑил: /еÑил$/ MORPH-END-аÑил: /аÑил$/ MORPH-END-урил: /урил$/ MORPH-END-трил: /трил$/ MORPH-END-орил: /орил$/ MORPH-END-ирил: /ирил$/ MORPH-END-ерил: /ерил$/ MORPH-END-дрил: /дрил$/ MORPH-END-брил: /брил$/ MORPH-END-арил: /арил$/ MORPH-END-упил: /упил$/ MORPH-END-опил: /опил$/ MORPH-END-епил: /епил$/ MORPH-END-роил: /роил$/ MORPH-END-Ñнил: /Ñнил$/ MORPH-END-онил: /онил$/ MORPH-END-мнил: /мнил$/ MORPH-END-лнил: /лнил$/ MORPH-END-инил: /инил$/ MORPH-END-знил: /знил$/ MORPH-END-енил: /енил$/ MORPH-END-анил: /анил$/ MORPH-END-рмил: /рмил$/ MORPH-END-омил: /омил$/ MORPH-END-улил: /улил$/ MORPH-END-Ñлил: /Ñлил$/ MORPH-END-олил: /олил$/ MORPH-END-илил: /илил$/ MORPH-END-елил: /елил$/ MORPH-END-алил: /алил$/ MORPH-END-узил: /узил$/ MORPH-END-озил: /озил$/ MORPH-END-азил: /азил$/ MORPH-END-ужил: /ужил$/ MORPH-END-ожил: /ожил$/ MORPH-END-леил: /леил$/ MORPH-END-Ñдил: /Ñдил$/ MORPH-END-удил: /удил$/ MORPH-END-одил: /одил$/ MORPH-END-здил: /здил$/ MORPH-END-едил: /едил$/ MORPH-END-адил: /адил$/ MORPH-END-Ñвил: /Ñвил$/ MORPH-END-овил: /овил$/ MORPH-END-ивил: /ивил$/ MORPH-END-авил: /авил$/ MORPH-END-убил: /убил$/ MORPH-END-обил: /обил$/ MORPH-END-ебил: /ебил$/ MORPH-END-абил: /абил$/ MORPH-END-хтел: /хтел$/ MORPH-END-Ñтел: /Ñтел$/ MORPH-END-отел: /отел$/ MORPH-END-етел: /етел$/ MORPH-END-трел: /трел$/ MORPH-END-орел: /орел$/ MORPH-END-грел: /грел$/ MORPH-END-рпел: /рпел$/ MORPH-END-ипел: /ипел$/ MORPH-END-енел: /енел$/ MORPH-END-умел: /умел$/ MORPH-END-емел: /емел$/ MORPH-END-елел: /елел$/ MORPH-END-Ñдел: /Ñдел$/ MORPH-END-идел: /идел$/ MORPH-END-овел: /овел$/ MORPH-END-ощал: /ощал$/ MORPH-END-ищал: /ищал$/ MORPH-END-ещал: /ещал$/ MORPH-END-ащал: /ащал$/ MORPH-END-ушал: /ушал$/ MORPH-END-ешал: /ешал$/ MORPH-END-ашал: /ашал$/ MORPH-END-ючал: /ючал$/ MORPH-END-ычал: /ычал$/ MORPH-END-учал: /учал$/ MORPH-END-рчал: /рчал$/ MORPH-END-ичал: /ичал$/ MORPH-END-ечал: /ечал$/ MORPH-END-ачал: /ачал$/ MORPH-END-юхал: /юхал$/ MORPH-END-ыхал: /ыхал$/ MORPH-END-ухал: /ухал$/ MORPH-END-ахал: /ахал$/ MORPH-END-Ñтал: /Ñтал$/ MORPH-END-утал: /утал$/ MORPH-END-Ñтал: /Ñтал$/ MORPH-END-птал: /птал$/ MORPH-END-отал: /отал$/ MORPH-END-лтал: /лтал$/ MORPH-END-итал: /итал$/ MORPH-END-етал: /етал$/ MORPH-END-атал: /атал$/ MORPH-END-ÑÑал: /ÑÑал$/ MORPH-END-оÑал: /оÑал$/ MORPH-END-иÑал: /иÑал$/ MORPH-END-еÑал: /еÑал$/ MORPH-END-ирал: /ирал$/ MORPH-END-драл: /драл$/ MORPH-END-грал: /грал$/ MORPH-END-брал: /брал$/ MORPH-END-Ñпал: /Ñпал$/ MORPH-END-ыпал: /ыпал$/ MORPH-END-упал: /упал$/ MORPH-END-опал: /опал$/ MORPH-END-епал: /епал$/ MORPH-END-апал: /апал$/ MORPH-END-онал: /онал$/ MORPH-END-инал: /инал$/ MORPH-END-знал: /знал$/ MORPH-END-гнал: /гнал$/ MORPH-END-анал: /анал$/ MORPH-END-умал: /умал$/ MORPH-END-омал: /омал$/ MORPH-END-имал: /имал$/ MORPH-END-ылал: /ылал$/ MORPH-END-Ñлал: /Ñлал$/ MORPH-END-елал: /елал$/ MORPH-END-ыкал: /ыкал$/ MORPH-END-укал: /укал$/ MORPH-END-Ñкал: /Ñкал$/ MORPH-END-ркал: /ркал$/ MORPH-END-лкал: /лкал$/ MORPH-END-икал: /икал$/ MORPH-END-екал: /екал$/ MORPH-END-акал: /акал$/ MORPH-END-риал: /риал$/ MORPH-END-Ñзал: /Ñзал$/ MORPH-END-лзал: /лзал$/ MORPH-END-изал: /изал$/ MORPH-END-езал: /езал$/ MORPH-END-азал: /азал$/ MORPH-END-Ñжал: /Ñжал$/ MORPH-END-ужал: /ужал$/ MORPH-END-ржал: /ржал$/ MORPH-END-зжал: /зжал$/ MORPH-END-ежал: /ежал$/ MORPH-END-ажал: /ажал$/ MORPH-END-одал: /одал$/ MORPH-END-идал: /идал$/ MORPH-END-ждал: /ждал$/ MORPH-END-едал: /едал$/ MORPH-END-адал: /адал$/ MORPH-END-ыгал: /ыгал$/ MORPH-END-угал: /угал$/ MORPH-END-ргал: /ргал$/ MORPH-END-игал: /игал$/ MORPH-END-егал: /егал$/ MORPH-END-агал: /агал$/ MORPH-END-ывал: /ывал$/ MORPH-END-увал: /увал$/ MORPH-END-рвал: /рвал$/ MORPH-END-овал: /овал$/ MORPH-END-ивал: /ивал$/ MORPH-END-звал: /звал$/ MORPH-END-евал: /евал$/ MORPH-END-авал: /авал$/ MORPH-END-убал: /убал$/ MORPH-END-ибал: /ибал$/ MORPH-END-ебал: /ебал$/ MORPH-END-льÑк: /льÑк$/ MORPH-END-пуÑк: /пуÑк$/ MORPH-END-орÑк: /орÑк$/ MORPH-END-ерÑк: /ерÑк$/ MORPH-END-инÑк: /инÑк$/ MORPH-END-енÑк: /енÑк$/ MORPH-END-анÑк: /анÑк$/ MORPH-END-айÑк: /айÑк$/ MORPH-END-леÑк: /леÑк$/ MORPH-END-одÑк: /одÑк$/ MORPH-END-овÑк: /овÑк$/ MORPH-END-евÑк: /евÑк$/ MORPH-END-парк: /парк$/ MORPH-END-ешок: /ешок$/ MORPH-END-Ñчок: /Ñчок$/ MORPH-END-учок: /учок$/ MORPH-END-ичок: /ичок$/ MORPH-END-ачок: /ачок$/ MORPH-END-уток: /уток$/ MORPH-END-Ñток: /Ñток$/ MORPH-END-рток: /рток$/ MORPH-END-оток: /оток$/ MORPH-END-нток: /нток$/ MORPH-END-иток: /иток$/ MORPH-END-еток: /еток$/ MORPH-END-аток: /аток$/ MORPH-END-оÑок: /оÑок$/ MORPH-END-иÑок: /иÑок$/ MORPH-END-еÑок: /еÑок$/ MORPH-END-орок: /орок$/ MORPH-END-ерок: /ерок$/ MORPH-END-арок: /арок$/ MORPH-END-упок: /упок$/ MORPH-END-Ñнок: /Ñнок$/ MORPH-END-онок: /онок$/ MORPH-END-инок: /инок$/ MORPH-END-енок: /енок$/ MORPH-END-анок: /анок$/ MORPH-END-ылок: /ылок$/ MORPH-END-олок: /олок$/ MORPH-END-илок: /илок$/ MORPH-END-елок: /елок$/ MORPH-END-блок: /блок$/ MORPH-END-алок: /алок$/ MORPH-END-Ñзок: /Ñзок$/ MORPH-END-узок: /узок$/ MORPH-END-озок: /озок$/ MORPH-END-езок: /езок$/ MORPH-END-Ñдок: /Ñдок$/ MORPH-END-одок: /одок$/ MORPH-END-едок: /едок$/ MORPH-END-адок: /адок$/ MORPH-END-овок: /овок$/ MORPH-END-ивок: /ивок$/ MORPH-END-евок: /евок$/ MORPH-END-авок: /авок$/ MORPH-END-банк: /банк$/ MORPH-END-ьщик: /ьщик$/ MORPH-END-рщик: /рщик$/ MORPH-END-пщик: /пщик$/ MORPH-END-нщик: /нщик$/ MORPH-END-мщик: /мщик$/ MORPH-END-йщик: /йщик$/ MORPH-END-вщик: /вщик$/ MORPH-END-ьчик: /ьчик$/ MORPH-END-тчик: /тчик$/ MORPH-END-Ñчик: /Ñчик$/ MORPH-END-рчик: /рчик$/ MORPH-END-нчик: /нчик$/ MORPH-END-зчик: /зчик$/ MORPH-END-дчик: /дчик$/ MORPH-END-вчик: /вчик$/ MORPH-END-Ñтик: /Ñтик$/ MORPH-END-итик: /итик$/ MORPH-END-етик: /етик$/ MORPH-END-атик: /атик$/ MORPH-END-ерик: /ерик$/ MORPH-END-ьник: /ьник$/ MORPH-END-шник: /шник$/ MORPH-END-чник: /чник$/ MORPH-END-хник: /хник$/ MORPH-END-тник: /тник$/ MORPH-END-Ñник: /Ñник$/ MORPH-END-рник: /рник$/ MORPH-END-пник: /пник$/ MORPH-END-нник: /нник$/ MORPH-END-мник: /мник$/ MORPH-END-йник: /йник$/ MORPH-END-зник: /зник$/ MORPH-END-жник: /жник$/ MORPH-END-еник: /еник$/ MORPH-END-дник: /дник$/ MORPH-END-вник: /вник$/ MORPH-END-бник: /бник$/ MORPH-END-аник: /аник$/ MORPH-END-овик: /овик$/ MORPH-END-евик: /евик$/ MORPH-END-Ñшек: /Ñшек$/ MORPH-END-ышек: /ышек$/ MORPH-END-ушек: /ушек$/ MORPH-END-ашек: /ашек$/ MORPH-END-учек: /учек$/ MORPH-END-очек: /очек$/ MORPH-END-ичек: /ичек$/ MORPH-END-ечек: /ечек$/ MORPH-END-ачек: /ачек$/ MORPH-END-роек: /роек$/ MORPH-END-елек: /елек$/ MORPH-END-Ñжек: /Ñжек$/ MORPH-END-ржек: /ржек$/ MORPH-END-ожек: /ожек$/ MORPH-END-ежек: /ежек$/ MORPH-END-ажек: /ажек$/ MORPH-END-онÑй: /онÑй$/ MORPH-END-влÑй: /влÑй$/ MORPH-END-ицый: /ицый$/ MORPH-END-Ñтый: /Ñтый$/ MORPH-END-ытый: /ытый$/ MORPH-END-утый: /утый$/ MORPH-END-Ñтый: /Ñтый$/ MORPH-END-ртый: /ртый$/ MORPH-END-отый: /отый$/ MORPH-END-лтый: /лтый$/ MORPH-END-итый: /итый$/ MORPH-END-етый: /етый$/ MORPH-END-атый: /атый$/ MORPH-END-уÑый: /уÑый$/ MORPH-END-оÑый: /оÑый$/ MORPH-END-трый: /трый$/ MORPH-END-ерый: /ерый$/ MORPH-END-Ñный: /Ñный$/ MORPH-END-ьный: /ьный$/ MORPH-END-щный: /щный$/ MORPH-END-шный: /шный$/ MORPH-END-чный: /чный$/ MORPH-END-фный: /фный$/ MORPH-END-тный: /тный$/ MORPH-END-Ñный: /Ñный$/ MORPH-END-рный: /рный$/ MORPH-END-пный: /пный$/ MORPH-END-нный: /нный$/ MORPH-END-мный: /мный$/ MORPH-END-йный: /йный$/ MORPH-END-иный: /иный$/ MORPH-END-зный: /зный$/ MORPH-END-жный: /жный$/ MORPH-END-еный: /еный$/ MORPH-END-дный: /дный$/ MORPH-END-вный: /вный$/ MORPH-END-бный: /бный$/ MORPH-END-аный: /аный$/ MORPH-END-омый: /омый$/ MORPH-END-имый: /имый$/ MORPH-END-емый: /емый$/ MORPH-END-ылый: /ылый$/ MORPH-END-Ñлый: /Ñлый$/ MORPH-END-елый: /елый$/ MORPH-END-глый: /глый$/ MORPH-END-алый: /алый$/ MORPH-END-азый: /азый$/ MORPH-END-рдый: /рдый$/ MORPH-END-одый: /одый$/ MORPH-END-Ñвый: /Ñвый$/ MORPH-END-овый: /овый$/ MORPH-END-ивый: /ивый$/ MORPH-END-евый: /евый$/ MORPH-END-авый: /авый$/ MORPH-END-убый: /убый$/ MORPH-END-обый: /обый$/ MORPH-END-ируй: /ируй$/ MORPH-END-твуй: /твуй$/ MORPH-END-ухой: /ухой$/ MORPH-END-ихой: /ихой$/ MORPH-END-Ñтой: /Ñтой$/ MORPH-END-ытой: /ытой$/ MORPH-END-утой: /утой$/ MORPH-END-Ñтой: /Ñтой$/ MORPH-END-ртой: /ртой$/ MORPH-END-отой: /отой$/ MORPH-END-лтой: /лтой$/ MORPH-END-итой: /итой$/ MORPH-END-етой: /етой$/ MORPH-END-атой: /атой$/ MORPH-END-ÑÑой: /ÑÑой$/ MORPH-END-оÑой: /оÑой$/ MORPH-END-юрой: /юрой$/ MORPH-END-урой: /урой$/ MORPH-END-трой: /трой$/ MORPH-END-орой: /орой$/ MORPH-END-ирой: /ирой$/ MORPH-END-ерой: /ерой$/ MORPH-END-арой: /арой$/ MORPH-END-Ñной: /Ñной$/ MORPH-END-ьной: /ьной$/ MORPH-END-щной: /щной$/ MORPH-END-шной: /шной$/ MORPH-END-чной: /чной$/ MORPH-END-фной: /фной$/ MORPH-END-тной: /тной$/ MORPH-END-Ñной: /Ñной$/ MORPH-END-рной: /рной$/ MORPH-END-пной: /пной$/ MORPH-END-оной: /оной$/ MORPH-END-нной: /нной$/ MORPH-END-мной: /мной$/ MORPH-END-кной: /кной$/ MORPH-END-йной: /йной$/ MORPH-END-иной: /иной$/ MORPH-END-зной: /зной$/ MORPH-END-жной: /жной$/ MORPH-END-еной: /еной$/ MORPH-END-дной: /дной$/ MORPH-END-вной: /вной$/ MORPH-END-бной: /бной$/ MORPH-END-аной: /аной$/ MORPH-END-ьмой: /ьмой$/ MORPH-END-рмой: /рмой$/ MORPH-END-омой: /омой$/ MORPH-END-ммой: /ммой$/ MORPH-END-имой: /имой$/ MORPH-END-змой: /змой$/ MORPH-END-емой: /емой$/ MORPH-END-амой: /амой$/ MORPH-END-ылой: /ылой$/ MORPH-END-улой: /улой$/ MORPH-END-Ñлой: /Ñлой$/ MORPH-END-олой: /олой$/ MORPH-END-ллой: /ллой$/ MORPH-END-илой: /илой$/ MORPH-END-елой: /елой$/ MORPH-END-глой: /глой$/ MORPH-END-алой: /алой$/ MORPH-END-ькой: /ькой$/ MORPH-END-шкой: /шкой$/ MORPH-END-чкой: /чкой$/ MORPH-END-цкой: /цкой$/ MORPH-END-укой: /укой$/ MORPH-END-ткой: /ткой$/ MORPH-END-Ñкой: /Ñкой$/ MORPH-END-ркой: /ркой$/ MORPH-END-пкой: /пкой$/ MORPH-END-окой: /окой$/ MORPH-END-нкой: /нкой$/ MORPH-END-мкой: /мкой$/ MORPH-END-лкой: /лкой$/ MORPH-END-йкой: /йкой$/ MORPH-END-икой: /икой$/ MORPH-END-зкой: /зкой$/ MORPH-END-жкой: /жкой$/ MORPH-END-екой: /екой$/ MORPH-END-дкой: /дкой$/ MORPH-END-вкой: /вкой$/ MORPH-END-бкой: /бкой$/ MORPH-END-озой: /озой$/ MORPH-END-езой: /езой$/ MORPH-END-азой: /азой$/ MORPH-END-рдой: /рдой$/ MORPH-END-одой: /одой$/ MORPH-END-ндой: /ндой$/ MORPH-END-идой: /идой$/ MORPH-END-едой: /едой$/ MORPH-END-адой: /адой$/ MORPH-END-Ñгой: /Ñгой$/ MORPH-END-угой: /угой$/ MORPH-END-огой: /огой$/ MORPH-END-Ñвой: /Ñвой$/ MORPH-END-твой: /твой$/ MORPH-END-овой: /овой$/ MORPH-END-ивой: /ивой$/ MORPH-END-евой: /евой$/ MORPH-END-авой: /авой$/ MORPH-END-ьбой: /ьбой$/ MORPH-END-убой: /убой$/ MORPH-END-жбой: /жбой$/ MORPH-END-Ñщий: /Ñщий$/ MORPH-END-ющий: /ющий$/ MORPH-END-ущий: /ущий$/ MORPH-END-ащий: /ащий$/ MORPH-END-хший: /хший$/ MORPH-END-Ñший: /Ñший$/ MORPH-END-пший: /пший$/ MORPH-END-кший: /кший$/ MORPH-END-йший: /йший$/ MORPH-END-зший: /зший$/ MORPH-END-дший: /дший$/ MORPH-END-гший: /гший$/ MORPH-END-вший: /вший$/ MORPH-END-Ñчий: /Ñчий$/ MORPH-END-учий: /учий$/ MORPH-END-очий: /очий$/ MORPH-END-ичий: /ичий$/ MORPH-END-ечий: /ечий$/ MORPH-END-ачий: /ачий$/ MORPH-END-Ñций: /Ñций$/ MORPH-END-нций: /нций$/ MORPH-END-кций: /кций$/ MORPH-END-иций: /иций$/ MORPH-END-аций: /аций$/ MORPH-END-ухий: /ухий$/ MORPH-END-афий: /афий$/ MORPH-END-Ñтий: /Ñтий$/ MORPH-END-ытий: /ытий$/ MORPH-END-Ñтий: /Ñтий$/ MORPH-END-етий: /етий$/ MORPH-END-атий: /атий$/ MORPH-END-ÑÑий: /ÑÑий$/ MORPH-END-Ñ€Ñий: /Ñ€Ñий$/ MORPH-END-орий: /орий$/ MORPH-END-ерий: /ерий$/ MORPH-END-арий: /арий$/ MORPH-END-Ñний: /Ñний$/ MORPH-END-шний: /шний$/ MORPH-END-тний: /тний$/ MORPH-END-оний: /оний$/ MORPH-END-нний: /нний$/ MORPH-END-иний: /иний$/ MORPH-END-ений: /ений$/ MORPH-END-дний: /дний$/ MORPH-END-аний: /аний$/ MORPH-END-илий: /илий$/ MORPH-END-елий: /елий$/ MORPH-END-алий: /алий$/ MORPH-END-ький: /ький$/ MORPH-END-цкий: /цкий$/ MORPH-END-укий: /укий$/ MORPH-END-ткий: /ткий$/ MORPH-END-Ñкий: /Ñкий$/ MORPH-END-окий: /окий$/ MORPH-END-йкий: /йкий$/ MORPH-END-зкий: /зкий$/ MORPH-END-екий: /екий$/ MORPH-END-дкий: /дкий$/ MORPH-END-ожий: /ожий$/ MORPH-END-едий: /едий$/ MORPH-END-огий: /огий$/ MORPH-END-твий: /твий$/ MORPH-END-овий: /овий$/ MORPH-END-обий: /обий$/ MORPH-END-чьей: /чьей$/ MORPH-END-ньей: /ньей$/ MORPH-END-жьей: /жьей$/ MORPH-END-Ñщей: /Ñщей$/ MORPH-END-ющей: /ющей$/ MORPH-END-ущей: /ущей$/ MORPH-END-ащей: /ащей$/ MORPH-END-ышей: /ышей$/ MORPH-END-хшей: /хшей$/ MORPH-END-Ñшей: /Ñшей$/ MORPH-END-ршей: /ршей$/ MORPH-END-кшей: /кшей$/ MORPH-END-йшей: /йшей$/ MORPH-END-зшей: /зшей$/ MORPH-END-дшей: /дшей$/ MORPH-END-вшей: /вшей$/ MORPH-END-Ñчей: /Ñчей$/ MORPH-END-учей: /учей$/ MORPH-END-ичей: /ичей$/ MORPH-END-ачей: /ачей$/ MORPH-END-йцей: /йцей$/ MORPH-END-ицей: /ицей$/ MORPH-END-Ñтей: /Ñтей$/ MORPH-END-етей: /етей$/ MORPH-END-иÑей: /иÑей$/ MORPH-END-ырей: /ырей$/ MORPH-END-арей: /арей$/ MORPH-END-ьней: /ьней$/ MORPH-END-шней: /шней$/ MORPH-END-чней: /чней$/ MORPH-END-тней: /тней$/ MORPH-END-Ñней: /Ñней$/ MORPH-END-рней: /рней$/ MORPH-END-нней: /нней$/ MORPH-END-мней: /мней$/ MORPH-END-йней: /йней$/ MORPH-END-иней: /иней$/ MORPH-END-зней: /зней$/ MORPH-END-жней: /жней$/ MORPH-END-еней: /еней$/ MORPH-END-дней: /дней$/ MORPH-END-вней: /вней$/ MORPH-END-бней: /бней$/ MORPH-END-аней: /аней$/ MORPH-END-имей: /имей$/ MORPH-END-олей: /олей$/ MORPH-END-илей: /илей$/ MORPH-END-елей: /елей$/ MORPH-END-алей: /алей$/ MORPH-END-цией: /цией$/ MORPH-END-хией: /хией$/ MORPH-END-фией: /фией$/ MORPH-END-тией: /тией$/ MORPH-END-Ñией: /Ñией$/ MORPH-END-рией: /рией$/ MORPH-END-пией: /пией$/ MORPH-END-нией: /нией$/ MORPH-END-мией: /мией$/ MORPH-END-лией: /лией$/ MORPH-END-зией: /зией$/ MORPH-END-дией: /дией$/ MORPH-END-гией: /гией$/ MORPH-END-вией: /вией$/ MORPH-END-бией: /бией$/ MORPH-END-ожей: /ожей$/ MORPH-END-ежей: /ежей$/ MORPH-END-ажей: /ажей$/ MORPH-END-реей: /реей$/ MORPH-END-овей: /овей$/ MORPH-END-ивей: /ивей$/ MORPH-END-ащай: /ащай$/ MORPH-END-ючай: /ючай$/ MORPH-END-ичай: /ичай$/ MORPH-END-итай: /итай$/ MORPH-END-етай: /етай$/ MORPH-END-ирай: /ирай$/ MORPH-END-упай: /упай$/ MORPH-END-инай: /инай$/ MORPH-END-умай: /умай$/ MORPH-END-имай: /имай$/ MORPH-END-елай: /елай$/ MORPH-END-Ñкай: /Ñкай$/ MORPH-END-екай: /екай$/ MORPH-END-зжай: /зжай$/ MORPH-END-ажай: /ажай$/ MORPH-END-ждай: /ждай$/ MORPH-END-едай: /едай$/ MORPH-END-игай: /игай$/ MORPH-END-егай: /егай$/ MORPH-END-агай: /агай$/ MORPH-END-ывай: /ывай$/ MORPH-END-ивай: /ивай$/ MORPH-END-евай: /евай$/ MORPH-END-авай: /авай$/ MORPH-END-Ñчьи: /Ñчьи$/ MORPH-END-ичьи: /ичьи$/ MORPH-END-ачьи: /ачьи$/ MORPH-END-уньи: /уньи$/ MORPH-END-орши: /орши$/ MORPH-END-ерши: /ерши$/ MORPH-END-Ñвши: /Ñвши$/ MORPH-END-ывши: /ывши$/ MORPH-END-увши: /увши$/ MORPH-END-ивши: /ивши$/ MORPH-END-евши: /евши$/ MORPH-END-авши: /авши$/ MORPH-END-лючи: /лючи$/ MORPH-END-дачи: /дачи$/ MORPH-END-чихи: /чихи$/ MORPH-END-ефти: /ефти$/ MORPH-END-ÑÑти: /ÑÑти$/ MORPH-END-уÑти: /уÑти$/ MORPH-END-оÑти: /оÑти$/ MORPH-END-еÑти: /еÑти$/ MORPH-END-аÑти: /аÑти$/ MORPH-END-лзти: /лзти$/ MORPH-END-езти: /езти$/ MORPH-END-Ñети: /Ñети$/ MORPH-END-цати: /цати$/ MORPH-END-рати: /рати$/ MORPH-END-роÑи: /роÑи$/ MORPH-END-пиÑи: /пиÑи$/ MORPH-END-неÑи: /неÑи$/ MORPH-END-отри: /отри$/ MORPH-END-вори: /вори$/ MORPH-END-тари: /тари$/ MORPH-END-льни: /льни$/ MORPH-END-тыни: /тыни$/ MORPH-END-отни: /отни$/ MORPH-END-ерни: /ерни$/ MORPH-END-арни: /арни$/ MORPH-END-мени: /мени$/ MORPH-END-рани: /рани$/ MORPH-END-ÑŒÑми: /ÑŒÑми$/ MORPH-END-Ñ‚Ñми: /Ñ‚Ñми$/ MORPH-END-ÑÑми: /ÑÑми$/ MORPH-END-Ñ€Ñми: /Ñ€Ñми$/ MORPH-END-оÑми: /оÑми$/ MORPH-END-нÑми: /нÑми$/ MORPH-END-лÑми: /лÑми$/ MORPH-END-иÑми: /иÑми$/ MORPH-END-зÑми: /зÑми$/ MORPH-END-еÑми: /еÑми$/ MORPH-END-дÑми: /дÑми$/ MORPH-END-аÑми: /аÑми$/ MORPH-END-тыми: /тыми$/ MORPH-END-Ñыми: /Ñыми$/ MORPH-END-рыми: /рыми$/ MORPH-END-пыми: /пыми$/ MORPH-END-ными: /ными$/ MORPH-END-мыми: /мыми$/ MORPH-END-лыми: /лыми$/ MORPH-END-зыми: /зыми$/ MORPH-END-дыми: /дыми$/ MORPH-END-выми: /выми$/ MORPH-END-быми: /быми$/ MORPH-END-ьими: /ьими$/ MORPH-END-щими: /щими$/ MORPH-END-шими: /шими$/ MORPH-END-чими: /чими$/ MORPH-END-ними: /ними$/ MORPH-END-кими: /кими$/ MORPH-END-жими: /жими$/ MORPH-END-гими: /гими$/ MORPH-END-щами: /щами$/ MORPH-END-шами: /шами$/ MORPH-END-чами: /чами$/ MORPH-END-цами: /цами$/ MORPH-END-хами: /хами$/ MORPH-END-фами: /фами$/ MORPH-END-тами: /тами$/ MORPH-END-Ñами: /Ñами$/ MORPH-END-рами: /рами$/ MORPH-END-пами: /пами$/ MORPH-END-нами: /нами$/ MORPH-END-мами: /мами$/ MORPH-END-лами: /лами$/ MORPH-END-ками: /ками$/ MORPH-END-зами: /зами$/ MORPH-END-жами: /жами$/ MORPH-END-дами: /дами$/ MORPH-END-гами: /гами$/ MORPH-END-вами: /вами$/ MORPH-END-бами: /бами$/ MORPH-END-Ñ€Ñли: /Ñ€Ñли$/ MORPH-END-нÑли: /нÑли$/ MORPH-END-лÑли: /лÑли$/ MORPH-END-еÑли: /еÑли$/ MORPH-END-тыли: /тыли$/ MORPH-END-рыли: /рыли$/ MORPH-END-лыли: /лыли$/ MORPH-END-ухли: /ухли$/ MORPH-END-охли: /охли$/ MORPH-END-нули: /нули$/ MORPH-END-ÑÑли: /ÑÑли$/ MORPH-END-оÑли: /оÑли$/ MORPH-END-иÑли: /иÑли$/ MORPH-END-еÑли: /еÑли$/ MORPH-END-ерли: /ерли$/ MORPH-END-роли: /роли$/ MORPH-END-лоли: /лоли$/ MORPH-END-окли: /окли$/ MORPH-END-екли: /екли$/ MORPH-END-щили: /щили$/ MORPH-END-шили: /шили$/ MORPH-END-чили: /чили$/ MORPH-END-тили: /тили$/ MORPH-END-Ñили: /Ñили$/ MORPH-END-рили: /рили$/ MORPH-END-пили: /пили$/ MORPH-END-оили: /оили$/ MORPH-END-нили: /нили$/ MORPH-END-мили: /мили$/ MORPH-END-лили: /лили$/ MORPH-END-зили: /зили$/ MORPH-END-жили: /жили$/ MORPH-END-еили: /еили$/ MORPH-END-дили: /дили$/ MORPH-END-вили: /вили$/ MORPH-END-били: /били$/ MORPH-END-ызли: /ызли$/ MORPH-END-рзли: /рзли$/ MORPH-END-лзли: /лзли$/ MORPH-END-езли: /езли$/ MORPH-END-тели: /тели$/ MORPH-END-Ñели: /Ñели$/ MORPH-END-рели: /рели$/ MORPH-END-пели: /пели$/ MORPH-END-нели: /нели$/ MORPH-END-мели: /мели$/ MORPH-END-лели: /лели$/ MORPH-END-дели: /дели$/ MORPH-END-вели: /вели$/ MORPH-END-бели: /бели$/ MORPH-END-Ñгли: /Ñгли$/ MORPH-END-ргли: /ргли$/ MORPH-END-игли: /игли$/ MORPH-END-егли: /егли$/ MORPH-END-ебли: /ебли$/ MORPH-END-щали: /щали$/ MORPH-END-шали: /шали$/ MORPH-END-чали: /чали$/ MORPH-END-хали: /хали$/ MORPH-END-тали: /тали$/ MORPH-END-Ñали: /Ñали$/ MORPH-END-рали: /рали$/ MORPH-END-пали: /пали$/ MORPH-END-нали: /нали$/ MORPH-END-мали: /мали$/ MORPH-END-лали: /лали$/ MORPH-END-кали: /кали$/ MORPH-END-зали: /зали$/ MORPH-END-жали: /жали$/ MORPH-END-дали: /дали$/ MORPH-END-гали: /гали$/ MORPH-END-вали: /вали$/ MORPH-END-бали: /бали$/ MORPH-END-нÑки: /нÑки$/ MORPH-END-ньки: /ньки$/ MORPH-END-льки: /льки$/ MORPH-END-Ñшки: /Ñшки$/ MORPH-END-юшки: /юшки$/ MORPH-END-ышки: /ышки$/ MORPH-END-ушки: /ушки$/ MORPH-END-ошки: /ошки$/ MORPH-END-ишки: /ишки$/ MORPH-END-ешки: /ешки$/ MORPH-END-ашки: /ашки$/ MORPH-END-Ñчки: /Ñчки$/ MORPH-END-ычки: /ычки$/ MORPH-END-учки: /учки$/ MORPH-END-очки: /очки$/ MORPH-END-ички: /ички$/ MORPH-END-ечки: /ечки$/ MORPH-END-ачки: /ачки$/ MORPH-END-утки: /утки$/ MORPH-END-Ñтки: /Ñтки$/ MORPH-END-ртки: /ртки$/ MORPH-END-отки: /отки$/ MORPH-END-нтки: /нтки$/ MORPH-END-итки: /итки$/ MORPH-END-етки: /етки$/ MORPH-END-атки: /атки$/ MORPH-END-ÑÑки: /ÑÑки$/ MORPH-END-ÑŒÑки: /ÑŒÑки$/ MORPH-END-Ñ‚Ñки: /Ñ‚Ñки$/ MORPH-END-Ñ€Ñки: /Ñ€Ñки$/ MORPH-END-оÑки: /оÑки$/ MORPH-END-нÑки: /нÑки$/ MORPH-END-йÑки: /йÑки$/ MORPH-END-иÑки: /иÑки$/ MORPH-END-еÑки: /еÑки$/ MORPH-END-вÑки: /вÑки$/ MORPH-END-аÑки: /аÑки$/ MORPH-END-урки: /урки$/ MORPH-END-орки: /орки$/ MORPH-END-ирки: /ирки$/ MORPH-END-ерки: /ерки$/ MORPH-END-арки: /арки$/ MORPH-END-ыпки: /ыпки$/ MORPH-END-упки: /упки$/ MORPH-END-епки: /епки$/ MORPH-END-токи: /токи$/ MORPH-END-локи: /локи$/ MORPH-END-Ñнки: /Ñнки$/ MORPH-END-онки: /онки$/ MORPH-END-инки: /инки$/ MORPH-END-енки: /енки$/ MORPH-END-анки: /анки$/ MORPH-END-омки: /омки$/ MORPH-END-имки: /имки$/ MORPH-END-емки: /емки$/ MORPH-END-ылки: /ылки$/ MORPH-END-олки: /олки$/ MORPH-END-илки: /илки$/ MORPH-END-елки: /елки$/ MORPH-END-алки: /алки$/ MORPH-END-ойки: /ойки$/ MORPH-END-ейки: /ейки$/ MORPH-END-айки: /айки$/ MORPH-END-щики: /щики$/ MORPH-END-чики: /чики$/ MORPH-END-фики: /фики$/ MORPH-END-тики: /тики$/ MORPH-END-рики: /рики$/ MORPH-END-ники: /ники$/ MORPH-END-мики: /мики$/ MORPH-END-лики: /лики$/ MORPH-END-зики: /зики$/ MORPH-END-дики: /дики$/ MORPH-END-вики: /вики$/ MORPH-END-Ñзки: /Ñзки$/ MORPH-END-узки: /узки$/ MORPH-END-озки: /озки$/ MORPH-END-езки: /езки$/ MORPH-END-азки: /азки$/ MORPH-END-Ñжки: /Ñжки$/ MORPH-END-ржки: /ржки$/ MORPH-END-ожки: /ожки$/ MORPH-END-ижки: /ижки$/ MORPH-END-ежки: /ежки$/ MORPH-END-ажки: /ажки$/ MORPH-END-теки: /теки$/ MORPH-END-Ñдки: /Ñдки$/ MORPH-END-одки: /одки$/ MORPH-END-едки: /едки$/ MORPH-END-адки: /адки$/ MORPH-END-овки: /овки$/ MORPH-END-ивки: /ивки$/ MORPH-END-евки: /евки$/ MORPH-END-авки: /авки$/ MORPH-END-убки: /убки$/ MORPH-END-ушии: /ушии$/ MORPH-END-ичии: /ичии$/ MORPH-END-Ñции: /Ñции$/ MORPH-END-юции: /юции$/ MORPH-END-уции: /уции$/ MORPH-END-пции: /пции$/ MORPH-END-нции: /нции$/ MORPH-END-кции: /кции$/ MORPH-END-иции: /иции$/ MORPH-END-ации: /ации$/ MORPH-END-рхии: /рхии$/ MORPH-END-офии: /офии$/ MORPH-END-афии: /афии$/ MORPH-END-Ñтии: /Ñтии$/ MORPH-END-ытии: /ытии$/ MORPH-END-Ñтии: /Ñтии$/ MORPH-END-итии: /итии$/ MORPH-END-етии: /етии$/ MORPH-END-атии: /атии$/ MORPH-END-ÑÑии: /ÑÑии$/ MORPH-END-Ñ€Ñии: /Ñ€Ñии$/ MORPH-END-пÑии: /пÑии$/ MORPH-END-кÑии: /кÑии$/ MORPH-END-трии: /трии$/ MORPH-END-ории: /ории$/ MORPH-END-ерии: /ерии$/ MORPH-END-арии: /арии$/ MORPH-END-опии: /опии$/ MORPH-END-апии: /апии$/ MORPH-END-Ñнии: /Ñнии$/ MORPH-END-онии: /онии$/ MORPH-END-инии: /инии$/ MORPH-END-ении: /ении$/ MORPH-END-ании: /ании$/ MORPH-END-умии: /умии$/ MORPH-END-рмии: /рмии$/ MORPH-END-омии: /омии$/ MORPH-END-имии: /имии$/ MORPH-END-емии: /емии$/ MORPH-END-олии: /олии$/ MORPH-END-илии: /илии$/ MORPH-END-елии: /елии$/ MORPH-END-алии: /алии$/ MORPH-END-нзии: /нзии$/ MORPH-END-изии: /изии$/ MORPH-END-езии: /езии$/ MORPH-END-азии: /азии$/ MORPH-END-рдии: /рдии$/ MORPH-END-ндии: /ндии$/ MORPH-END-едии: /едии$/ MORPH-END-ргии: /ргии$/ MORPH-END-огии: /огии$/ MORPH-END-твии: /твии$/ MORPH-END-овии: /овии$/ MORPH-END-авии: /авии$/ MORPH-END-юбии: /юбии$/ MORPH-END-обии: /обии$/ MORPH-END-вÑзи: /вÑзи$/ MORPH-END-ержи: /ержи$/ MORPH-END-ложи: /ложи$/ MORPH-END-води: /води$/ MORPH-END-реди: /реди$/ MORPH-END-веди: /веди$/ MORPH-END-логи: /логи$/ MORPH-END-инги: /инги$/ MORPH-END-реги: /реги$/ MORPH-END-нови: /нови$/ MORPH-END-овоз: /овоз$/ MORPH-END-ализ: /ализ$/ MORPH-END-нтез: /нтез$/ MORPH-END-енез: /енез$/ MORPH-END-Ñгаз: /Ñгаз$/ MORPH-END-егаз: /егаз$/ MORPH-END-нтаж: /нтаж$/ MORPH-END-Ñчье: /Ñчье$/ MORPH-END-ичье: /ичье$/ MORPH-END-ечье: /ечье$/ MORPH-END-ачье: /ачье$/ MORPH-END-Ñтье: /Ñтье$/ MORPH-END-еÑье: /еÑье$/ MORPH-END-орье: /орье$/ MORPH-END-ерье: /ерье$/ MORPH-END-Ñнье: /Ñнье$/ MORPH-END-енье: /енье$/ MORPH-END-анье: /анье$/ MORPH-END-олье: /олье$/ MORPH-END-елье: /елье$/ MORPH-END-одье: /одье$/ MORPH-END-овье: /овье$/ MORPH-END-ицые: /ицые$/ MORPH-END-Ñтые: /Ñтые$/ MORPH-END-ытые: /ытые$/ MORPH-END-утые: /утые$/ MORPH-END-Ñтые: /Ñтые$/ MORPH-END-ртые: /ртые$/ MORPH-END-отые: /отые$/ MORPH-END-лтые: /лтые$/ MORPH-END-итые: /итые$/ MORPH-END-етые: /етые$/ MORPH-END-атые: /атые$/ MORPH-END-оÑые: /оÑые$/ MORPH-END-трые: /трые$/ MORPH-END-ерые: /ерые$/ MORPH-END-Ñные: /Ñные$/ MORPH-END-ьные: /ьные$/ MORPH-END-щные: /щные$/ MORPH-END-шные: /шные$/ MORPH-END-чные: /чные$/ MORPH-END-фные: /фные$/ MORPH-END-тные: /тные$/ MORPH-END-Ñные: /Ñные$/ MORPH-END-рные: /рные$/ MORPH-END-пные: /пные$/ MORPH-END-нные: /нные$/ MORPH-END-мные: /мные$/ MORPH-END-кные: /кные$/ MORPH-END-йные: /йные$/ MORPH-END-иные: /иные$/ MORPH-END-зные: /зные$/ MORPH-END-жные: /жные$/ MORPH-END-еные: /еные$/ MORPH-END-дные: /дные$/ MORPH-END-вные: /вные$/ MORPH-END-бные: /бные$/ MORPH-END-аные: /аные$/ MORPH-END-омые: /омые$/ MORPH-END-имые: /имые$/ MORPH-END-емые: /емые$/ MORPH-END-ылые: /ылые$/ MORPH-END-Ñлые: /Ñлые$/ MORPH-END-олые: /олые$/ MORPH-END-елые: /елые$/ MORPH-END-глые: /глые$/ MORPH-END-алые: /алые$/ MORPH-END-азые: /азые$/ MORPH-END-одые: /одые$/ MORPH-END-Ñвые: /Ñвые$/ MORPH-END-овые: /овые$/ MORPH-END-ивые: /ивые$/ MORPH-END-евые: /евые$/ MORPH-END-авые: /авые$/ MORPH-END-убые: /убые$/ MORPH-END-ающе: /ающе$/ MORPH-END-рище: /рище$/ MORPH-END-лище: /лище$/ MORPH-END-вище: /вище$/ MORPH-END-бище: /бище$/ MORPH-END-орше: /орше$/ MORPH-END-ерше: /ерше$/ MORPH-END-виче: /виче$/ MORPH-END-даче: /даче$/ MORPH-END-льце: /льце$/ MORPH-END-ьице: /ьице$/ MORPH-END-щице: /щице$/ MORPH-END-чице: /чице$/ MORPH-END-рице: /рице$/ MORPH-END-нице: /нице$/ MORPH-END-лице: /лице$/ MORPH-END-вице: /вице$/ MORPH-END-рафе: /рафе$/ MORPH-END-чьте: /чьте$/ MORPH-END-тьте: /тьте$/ MORPH-END-Ñьте: /Ñьте$/ MORPH-END-рьте: /рьте$/ MORPH-END-пьте: /пьте$/ MORPH-END-ньте: /ньте$/ MORPH-END-льте: /льте$/ MORPH-END-жьте: /жьте$/ MORPH-END-дьте: /дьте$/ MORPH-END-вьте: /вьте$/ MORPH-END-етте: /етте$/ MORPH-END-оÑте: /оÑте$/ MORPH-END-иÑте: /иÑте$/ MORPH-END-еÑте: /еÑте$/ MORPH-END-орте: /орте$/ MORPH-END-ерте: /ерте$/ MORPH-END-арте: /арте$/ MORPH-END-тоте: /тоте$/ MORPH-END-роте: /роте$/ MORPH-END-ноте: /ноте$/ MORPH-END-лоте: /лоте$/ MORPH-END-енте: /енте$/ MORPH-END-анте: /анте$/ MORPH-END-емте: /емте$/ MORPH-END-екте: /екте$/ MORPH-END-акте: /акте$/ MORPH-END-Ñйте: /Ñйте$/ MORPH-END-уйте: /уйте$/ MORPH-END-ойте: /ойте$/ MORPH-END-ейте: /ейте$/ MORPH-END-айте: /айте$/ MORPH-END-щите: /щите$/ MORPH-END-шите: /шите$/ MORPH-END-чите: /чите$/ MORPH-END-тите: /тите$/ MORPH-END-Ñите: /Ñите$/ MORPH-END-рите: /рите$/ MORPH-END-пите: /пите$/ MORPH-END-оите: /оите$/ MORPH-END-ните: /ните$/ MORPH-END-мите: /мите$/ MORPH-END-лите: /лите$/ MORPH-END-ките: /ките$/ MORPH-END-зите: /зите$/ MORPH-END-жите: /жите$/ MORPH-END-дите: /дите$/ MORPH-END-гите: /гите$/ MORPH-END-вите: /вите$/ MORPH-END-бите: /бите$/ MORPH-END-Ñете: /Ñете$/ MORPH-END-ьете: /ьете$/ MORPH-END-шете: /шете$/ MORPH-END-чете: /чете$/ MORPH-END-уете: /уете$/ MORPH-END-тете: /тете$/ MORPH-END-Ñете: /Ñете$/ MORPH-END-рете: /рете$/ MORPH-END-оете: /оете$/ MORPH-END-нете: /нете$/ MORPH-END-мете: /мете$/ MORPH-END-лете: /лете$/ MORPH-END-кете: /кете$/ MORPH-END-зете: /зете$/ MORPH-END-жете: /жете$/ MORPH-END-еете: /еете$/ MORPH-END-дете: /дете$/ MORPH-END-вете: /вете$/ MORPH-END-аете: /аете$/ MORPH-END-тате: /тате$/ MORPH-END-рате: /рате$/ MORPH-END-нате: /нате$/ MORPH-END-мате: /мате$/ MORPH-END-лате: /лате$/ MORPH-END-кате: /кате$/ MORPH-END-иате: /иате$/ MORPH-END-вате: /вате$/ MORPH-END-буÑе: /буÑе$/ MORPH-END-еÑÑе: /еÑÑе$/ MORPH-END-урÑе: /урÑе$/ MORPH-END-роÑе: /роÑе$/ MORPH-END-анÑе: /анÑе$/ MORPH-END-екÑе: /екÑе$/ MORPH-END-лÑре: /лÑре$/ MORPH-END-туре: /туре$/ MORPH-END-Ñтре: /Ñтре$/ MORPH-END-отре: /отре$/ MORPH-END-нтре: /нтре$/ MORPH-END-етре: /етре$/ MORPH-END-торе: /торе$/ MORPH-END-Ñоре: /Ñоре$/ MORPH-END-доре: /доре$/ MORPH-END-воре: /воре$/ MORPH-END-боре: /боре$/ MORPH-END-мире: /мире$/ MORPH-END-ьере: /ьере$/ MORPH-END-фере: /фере$/ MORPH-END-тере: /тере$/ MORPH-END-Ñере: /Ñере$/ MORPH-END-нере: /нере$/ MORPH-END-мере: /мере$/ MORPH-END-лере: /лере$/ MORPH-END-кере: /кере$/ MORPH-END-дере: /дере$/ MORPH-END-вере: /вере$/ MORPH-END-уаре: /уаре$/ MORPH-END-варе: /варе$/ MORPH-END-копе: /копе$/ MORPH-END-типе: /типе$/ MORPH-END-Ñтое: /Ñтое$/ MORPH-END-ытое: /ытое$/ MORPH-END-утое: /утое$/ MORPH-END-Ñтое: /Ñтое$/ MORPH-END-ртое: /ртое$/ MORPH-END-итое: /итое$/ MORPH-END-етое: /етое$/ MORPH-END-атое: /атое$/ MORPH-END-оÑое: /оÑое$/ MORPH-END-трое: /трое$/ MORPH-END-Ñное: /Ñное$/ MORPH-END-ьное: /ьное$/ MORPH-END-щное: /щное$/ MORPH-END-шное: /шное$/ MORPH-END-чное: /чное$/ MORPH-END-фное: /фное$/ MORPH-END-тное: /тное$/ MORPH-END-Ñное: /Ñное$/ MORPH-END-рное: /рное$/ MORPH-END-пное: /пное$/ MORPH-END-нное: /нное$/ MORPH-END-мное: /мное$/ MORPH-END-кное: /кное$/ MORPH-END-йное: /йное$/ MORPH-END-иное: /иное$/ MORPH-END-зное: /зное$/ MORPH-END-жное: /жное$/ MORPH-END-еное: /еное$/ MORPH-END-дное: /дное$/ MORPH-END-вное: /вное$/ MORPH-END-бное: /бное$/ MORPH-END-аное: /аное$/ MORPH-END-омое: /омое$/ MORPH-END-имое: /имое$/ MORPH-END-емое: /емое$/ MORPH-END-елое: /елое$/ MORPH-END-глое: /глое$/ MORPH-END-алое: /алое$/ MORPH-END-ькое: /ькое$/ MORPH-END-цкое: /цкое$/ MORPH-END-ткое: /ткое$/ MORPH-END-Ñкое: /Ñкое$/ MORPH-END-окое: /окое$/ MORPH-END-икое: /икое$/ MORPH-END-зкое: /зкое$/ MORPH-END-дкое: /дкое$/ MORPH-END-азое: /азое$/ MORPH-END-огое: /огое$/ MORPH-END-овое: /овое$/ MORPH-END-ивое: /ивое$/ MORPH-END-евое: /евое$/ MORPH-END-авое: /авое$/ MORPH-END-убое: /убое$/ MORPH-END-Ñ‚Ñне: /Ñ‚Ñне$/ MORPH-END-нÑне: /нÑне$/ MORPH-END-лÑне: /лÑне$/ MORPH-END-льне: /льне$/ MORPH-END-отне: /отне$/ MORPH-END-ерне: /ерне$/ MORPH-END-ьоне: /ьоне$/ MORPH-END-фоне: /фоне$/ MORPH-END-тоне: /тоне$/ MORPH-END-роне: /роне$/ MORPH-END-лоне: /лоне$/ MORPH-END-коне: /коне$/ MORPH-END-ионе: /ионе$/ MORPH-END-доне: /доне$/ MORPH-END-гоне: /гоне$/ MORPH-END-анне: /анне$/ MORPH-END-щине: /щине$/ MORPH-END-шине: /шине$/ MORPH-END-чине: /чине$/ MORPH-END-тине: /тине$/ MORPH-END-рине: /рине$/ MORPH-END-нине: /нине$/ MORPH-END-лине: /лине$/ MORPH-END-кине: /кине$/ MORPH-END-зине: /зине$/ MORPH-END-дине: /дине$/ MORPH-END-вине: /вине$/ MORPH-END-бине: /бине$/ MORPH-END-изне: /изне$/ MORPH-END-мене: /мене$/ MORPH-END-гене: /гене$/ MORPH-END-овне: /овне$/ MORPH-END-евне: /евне$/ MORPH-END-чане: /чане$/ MORPH-END-тане: /тане$/ MORPH-END-ране: /ране$/ MORPH-END-мане: /мане$/ MORPH-END-лане: /лане$/ MORPH-END-кане: /кане$/ MORPH-END-жане: /жане$/ MORPH-END-гане: /гане$/ MORPH-END-ване: /ване$/ MORPH-END-бане: /бане$/ MORPH-END-льме: /льме$/ MORPH-END-иуме: /иуме$/ MORPH-END-роме: /роме$/ MORPH-END-ломе: /ломе$/ MORPH-END-коме: /коме$/ MORPH-END-амме: /амме$/ MORPH-END-изме: /изме$/ MORPH-END-теме: /теме$/ MORPH-END-куле: /куле$/ MORPH-END-поле: /поле$/ MORPH-END-коле: /коле$/ MORPH-END-теле: /теле$/ MORPH-END-Ñеле: /Ñеле$/ MORPH-END-деле: /деле$/ MORPH-END-тале: /тале$/ MORPH-END-нале: /нале$/ MORPH-END-иале: /иале$/ MORPH-END-зале: /зале$/ MORPH-END-вале: /вале$/ MORPH-END-нÑке: /нÑке$/ MORPH-END-ньке: /ньке$/ MORPH-END-льке: /льке$/ MORPH-END-ышке: /ышке$/ MORPH-END-ушке: /ушке$/ MORPH-END-ишке: /ишке$/ MORPH-END-ешке: /ешке$/ MORPH-END-ашке: /ашке$/ MORPH-END-учке: /учке$/ MORPH-END-очке: /очке$/ MORPH-END-ичке: /ичке$/ MORPH-END-ечке: /ечке$/ MORPH-END-ачке: /ачке$/ MORPH-END-ецке: /ецке$/ MORPH-END-утке: /утке$/ MORPH-END-Ñтке: /Ñтке$/ MORPH-END-отке: /отке$/ MORPH-END-нтке: /нтке$/ MORPH-END-итке: /итке$/ MORPH-END-етке: /етке$/ MORPH-END-атке: /атке$/ MORPH-END-ÑŒÑке: /ÑŒÑке$/ MORPH-END-уÑке: /уÑке$/ MORPH-END-Ñ€Ñке: /Ñ€Ñке$/ MORPH-END-оÑке: /оÑке$/ MORPH-END-нÑке: /нÑке$/ MORPH-END-мÑке: /мÑке$/ MORPH-END-йÑке: /йÑке$/ MORPH-END-иÑке: /иÑке$/ MORPH-END-еÑке: /еÑке$/ MORPH-END-дÑке: /дÑке$/ MORPH-END-вÑке: /вÑке$/ MORPH-END-аÑке: /аÑке$/ MORPH-END-урке: /урке$/ MORPH-END-орке: /орке$/ MORPH-END-ерке: /ерке$/ MORPH-END-арке: /арке$/ MORPH-END-упке: /упке$/ MORPH-END-токе: /токе$/ MORPH-END-Ñнке: /Ñнке$/ MORPH-END-онке: /онке$/ MORPH-END-инке: /инке$/ MORPH-END-енке: /енке$/ MORPH-END-анке: /анке$/ MORPH-END-емке: /емке$/ MORPH-END-ылке: /ылке$/ MORPH-END-олке: /олке$/ MORPH-END-илке: /илке$/ MORPH-END-елке: /елке$/ MORPH-END-алке: /алке$/ MORPH-END-ойке: /ойке$/ MORPH-END-ейке: /ейке$/ MORPH-END-айке: /айке$/ MORPH-END-щике: /щике$/ MORPH-END-чике: /чике$/ MORPH-END-тике: /тике$/ MORPH-END-рике: /рике$/ MORPH-END-нике: /нике$/ MORPH-END-мике: /мике$/ MORPH-END-лике: /лике$/ MORPH-END-зике: /зике$/ MORPH-END-дике: /дике$/ MORPH-END-вике: /вике$/ MORPH-END-Ñзке: /Ñзке$/ MORPH-END-узке: /узке$/ MORPH-END-езке: /езке$/ MORPH-END-Ñжке: /Ñжке$/ MORPH-END-ожке: /ожке$/ MORPH-END-ежке: /ежке$/ MORPH-END-теке: /теке$/ MORPH-END-Ñдке: /Ñдке$/ MORPH-END-одке: /одке$/ MORPH-END-идке: /идке$/ MORPH-END-едке: /едке$/ MORPH-END-адке: /адке$/ MORPH-END-овке: /овке$/ MORPH-END-ивке: /ивке$/ MORPH-END-евке: /евке$/ MORPH-END-авке: /авке$/ MORPH-END-убке: /убке$/ MORPH-END-факе: /факе$/ MORPH-END-раке: /раке$/ MORPH-END-даке: /даке$/ MORPH-END-Ñщие: /Ñщие$/ MORPH-END-ющие: /ющие$/ MORPH-END-ущие: /ущие$/ MORPH-END-ащие: /ащие$/ MORPH-END-ьшие: /ьшие$/ MORPH-END-хшие: /хшие$/ MORPH-END-ушие: /ушие$/ MORPH-END-Ñшие: /Ñшие$/ MORPH-END-кшие: /кшие$/ MORPH-END-йшие: /йшие$/ MORPH-END-зшие: /зшие$/ MORPH-END-дшие: /дшие$/ MORPH-END-вшие: /вшие$/ MORPH-END-Ñчие: /Ñчие$/ MORPH-END-учие: /учие$/ MORPH-END-очие: /очие$/ MORPH-END-ичие: /ичие$/ MORPH-END-ечие: /ечие$/ MORPH-END-Ñтие: /Ñтие$/ MORPH-END-ытие: /ытие$/ MORPH-END-Ñтие: /Ñтие$/ MORPH-END-итие: /итие$/ MORPH-END-етие: /етие$/ MORPH-END-атие: /атие$/ MORPH-END-ерие: /ерие$/ MORPH-END-Ñние: /Ñние$/ MORPH-END-шние: /шние$/ MORPH-END-тние: /тние$/ MORPH-END-нние: /нние$/ MORPH-END-иние: /иние$/ MORPH-END-жние: /жние$/ MORPH-END-ение: /ение$/ MORPH-END-дние: /дние$/ MORPH-END-ание: /ание$/ MORPH-END-умие: /умие$/ MORPH-END-Ñлие: /Ñлие$/ MORPH-END-илие: /илие$/ MORPH-END-елие: /елие$/ MORPH-END-ькие: /ькие$/ MORPH-END-цкие: /цкие$/ MORPH-END-укие: /укие$/ MORPH-END-ткие: /ткие$/ MORPH-END-Ñкие: /Ñкие$/ MORPH-END-окие: /окие$/ MORPH-END-мкие: /мкие$/ MORPH-END-йкие: /йкие$/ MORPH-END-икие: /икие$/ MORPH-END-зкие: /зкие$/ MORPH-END-дкие: /дкие$/ MORPH-END-азие: /азие$/ MORPH-END-ожие: /ожие$/ MORPH-END-одие: /одие$/ MORPH-END-огие: /огие$/ MORPH-END-твие: /твие$/ MORPH-END-овие: /овие$/ MORPH-END-авие: /авие$/ MORPH-END-юбие: /юбие$/ MORPH-END-обие: /обие$/ MORPH-END-хозе: /хозе$/ MORPH-END-розе: /розе$/ MORPH-END-возе: /возе$/ MORPH-END-лизе: /лизе$/ MORPH-END-незе: /незе$/ MORPH-END-идзе: /идзе$/ MORPH-END-таже: /таже$/ MORPH-END-Ñщее: /Ñщее$/ MORPH-END-ющее: /ющее$/ MORPH-END-ущее: /ущее$/ MORPH-END-ащее: /ащее$/ MORPH-END-хшее: /хшее$/ MORPH-END-Ñшее: /Ñшее$/ MORPH-END-кшее: /кшее$/ MORPH-END-йшее: /йшее$/ MORPH-END-дшее: /дшее$/ MORPH-END-вшее: /вшее$/ MORPH-END-Ñчее: /Ñчее$/ MORPH-END-учее: /учее$/ MORPH-END-Ñтее: /Ñтее$/ MORPH-END-итее: /итее$/ MORPH-END-ьнее: /ьнее$/ MORPH-END-шнее: /шнее$/ MORPH-END-чнее: /чнее$/ MORPH-END-тнее: /тнее$/ MORPH-END-Ñнее: /Ñнее$/ MORPH-END-рнее: /рнее$/ MORPH-END-пнее: /пнее$/ MORPH-END-ннее: /ннее$/ MORPH-END-мнее: /мнее$/ MORPH-END-йнее: /йнее$/ MORPH-END-знее: /знее$/ MORPH-END-жнее: /жнее$/ MORPH-END-днее: /днее$/ MORPH-END-внее: /внее$/ MORPH-END-бнее: /бнее$/ MORPH-END-имее: /имее$/ MORPH-END-ожее: /ожее$/ MORPH-END-овее: /овее$/ MORPH-END-ивее: /ивее$/ MORPH-END-Ñ€Ñде: /Ñ€Ñде$/ MORPH-END-арде: /арде$/ MORPH-END-ходе: /ходе$/ MORPH-END-роде: /роде$/ MORPH-END-воде: /воде$/ MORPH-END-енде: /енде$/ MORPH-END-анде: /анде$/ MORPH-END-езде: /езде$/ MORPH-END-раде: /раде$/ MORPH-END-паде: /паде$/ MORPH-END-наде: /наде$/ MORPH-END-ладе: /ладе$/ MORPH-END-урге: /урге$/ MORPH-END-логе: /логе$/ MORPH-END-инге: /инге$/ MORPH-END-Ñтве: /Ñтве$/ MORPH-END-тове: /тове$/ MORPH-END-Ñове: /Ñове$/ MORPH-END-рове: /рове$/ MORPH-END-нове: /нове$/ MORPH-END-лове: /лове$/ MORPH-END-кове: /кове$/ MORPH-END-тиве: /тиве$/ MORPH-END-реве: /реве$/ MORPH-END-лаве: /лаве$/ MORPH-END-оход: /оход$/ MORPH-END-ород: /ород$/ MORPH-END-овод: /овод$/ MORPH-END-авод: /авод$/ MORPH-END-ленд: /ленд$/ MORPH-END-роид: /роид$/ MORPH-END-овед: /овед$/ MORPH-END-град: /град$/ MORPH-END-клад: /клад$/ MORPH-END-абад: /абад$/ MORPH-END-бург: /бург$/ MORPH-END-берг: /берг$/ MORPH-END-олог: /олог$/ MORPH-END-тинг: /тинг$/ MORPH-END-ринг: /ринг$/ MORPH-END-нинг: /нинг$/ MORPH-END-линг: /линг$/ MORPH-END-триг: /триг$/ MORPH-END-ерег: /ерег$/ MORPH-END-внÑв: /внÑв$/ MORPH-END-Ñнув: /Ñнув$/ MORPH-END-хнув: /хнув$/ MORPH-END-тнув: /тнув$/ MORPH-END-Ñнув: /Ñнув$/ MORPH-END-рнув: /рнув$/ MORPH-END-пнув: /пнув$/ MORPH-END-кнув: /кнув$/ MORPH-END-инув: /инув$/ MORPH-END-знув: /знув$/ MORPH-END-гнув: /гнув$/ MORPH-END-ÑŒÑтв: /ÑŒÑтв$/ MORPH-END-Ñ€Ñтв: /Ñ€Ñтв$/ MORPH-END-нÑтв: /нÑтв$/ MORPH-END-йÑтв: /йÑтв$/ MORPH-END-еÑтв: /еÑтв$/ MORPH-END-дÑтв: /дÑтв$/ MORPH-END-ашов: /ашов$/ MORPH-END-ьцов: /ьцов$/ MORPH-END-нцов: /нцов$/ MORPH-END-ецов: /ецов$/ MORPH-END-ухов: /ухов$/ MORPH-END-рхов: /рхов$/ MORPH-END-охов: /охов$/ MORPH-END-ахов: /ахов$/ MORPH-END-афов: /афов$/ MORPH-END-утов: /утов$/ MORPH-END-Ñтов: /Ñтов$/ MORPH-END-ртов: /ртов$/ MORPH-END-отов: /отов$/ MORPH-END-нтов: /нтов$/ MORPH-END-ктов: /ктов$/ MORPH-END-йтов: /йтов$/ MORPH-END-итов: /итов$/ MORPH-END-етов: /етов$/ MORPH-END-втов: /втов$/ MORPH-END-атов: /атов$/ MORPH-END-уÑов: /уÑов$/ MORPH-END-ÑÑов: /ÑÑов$/ MORPH-END-Ñ€Ñов: /Ñ€Ñов$/ MORPH-END-оÑов: /оÑов$/ MORPH-END-нÑов: /нÑов$/ MORPH-END-кÑов: /кÑов$/ MORPH-END-иÑов: /иÑов$/ MORPH-END-еÑов: /еÑов$/ MORPH-END-аÑов: /аÑов$/ MORPH-END-Ñров: /Ñров$/ MORPH-END-уров: /уров$/ MORPH-END-тров: /тров$/ MORPH-END-оров: /оров$/ MORPH-END-иров: /иров$/ MORPH-END-еров: /еров$/ MORPH-END-вров: /вров$/ MORPH-END-аров: /аров$/ MORPH-END-упов: /упов$/ MORPH-END-опов: /опов$/ MORPH-END-ипов: /ипов$/ MORPH-END-епов: /епов$/ MORPH-END-Ñнов: /Ñнов$/ MORPH-END-унов: /унов$/ MORPH-END-онов: /онов$/ MORPH-END-йнов: /йнов$/ MORPH-END-инов: /инов$/ MORPH-END-енов: /енов$/ MORPH-END-анов: /анов$/ MORPH-END-ьмов: /ьмов$/ MORPH-END-умов: /умов$/ MORPH-END-омов: /омов$/ MORPH-END-имов: /имов$/ MORPH-END-змов: /змов$/ MORPH-END-емов: /емов$/ MORPH-END-амов: /амов$/ MORPH-END-улов: /улов$/ MORPH-END-Ñлов: /Ñлов$/ MORPH-END-олов: /олов$/ MORPH-END-ллов: /ллов$/ MORPH-END-илов: /илов$/ MORPH-END-елов: /елов$/ MORPH-END-алов: /алов$/ MORPH-END-Ñков: /Ñков$/ MORPH-END-юков: /юков$/ MORPH-END-ьков: /ьков$/ MORPH-END-ыков: /ыков$/ MORPH-END-шков: /шков$/ MORPH-END-чков: /чков$/ MORPH-END-уков: /уков$/ MORPH-END-тков: /тков$/ MORPH-END-Ñков: /Ñков$/ MORPH-END-рков: /рков$/ MORPH-END-пков: /пков$/ MORPH-END-оков: /оков$/ MORPH-END-нков: /нков$/ MORPH-END-мков: /мков$/ MORPH-END-лков: /лков$/ MORPH-END-иков: /иков$/ MORPH-END-зков: /зков$/ MORPH-END-жков: /жков$/ MORPH-END-еков: /еков$/ MORPH-END-дков: /дков$/ MORPH-END-вков: /вков$/ MORPH-END-бков: /бков$/ MORPH-END-аков: /аков$/ MORPH-END-узов: /узов$/ MORPH-END-озов: /озов$/ MORPH-END-изов: /изов$/ MORPH-END-езов: /езов$/ MORPH-END-азов: /азов$/ MORPH-END-Ñдов: /Ñдов$/ MORPH-END-рдов: /рдов$/ MORPH-END-одов: /одов$/ MORPH-END-ндов: /ндов$/ MORPH-END-идов: /идов$/ MORPH-END-здов: /здов$/ MORPH-END-едов: /едов$/ MORPH-END-адов: /адов$/ MORPH-END-ргов: /ргов$/ MORPH-END-огов: /огов$/ MORPH-END-нгов: /нгов$/ MORPH-END-егов: /егов$/ MORPH-END-агов: /агов$/ MORPH-END-ывов: /ывов$/ MORPH-END-овов: /овов$/ MORPH-END-ивов: /ивов$/ MORPH-END-авов: /авов$/ MORPH-END-обов: /обов$/ MORPH-END-ащив: /ащив$/ MORPH-END-ушив: /ушив$/ MORPH-END-ошив: /ошив$/ MORPH-END-ючив: /ючив$/ MORPH-END-учив: /учив$/ MORPH-END-рчив: /рчив$/ MORPH-END-очив: /очив$/ MORPH-END-нчив: /нчив$/ MORPH-END-ичив: /ичив$/ MORPH-END-ечив: /ечив$/ MORPH-END-дчив: /дчив$/ MORPH-END-ачив: /ачив$/ MORPH-END-утив: /утив$/ MORPH-END-Ñтив: /Ñтив$/ MORPH-END-ртив: /ртив$/ MORPH-END-отив: /отив$/ MORPH-END-ктив: /ктив$/ MORPH-END-итив: /итив$/ MORPH-END-етив: /етив$/ MORPH-END-атив: /атив$/ MORPH-END-уÑив: /уÑив$/ MORPH-END-оÑив: /оÑив$/ MORPH-END-еÑив: /еÑив$/ MORPH-END-аÑив: /аÑив$/ MORPH-END-урив: /урив$/ MORPH-END-орив: /орив$/ MORPH-END-ерив: /ерив$/ MORPH-END-арив: /арив$/ MORPH-END-упив: /упив$/ MORPH-END-опив: /опив$/ MORPH-END-епив: /епив$/ MORPH-END-роив: /роив$/ MORPH-END-Ñнив: /Ñнив$/ MORPH-END-онив: /онив$/ MORPH-END-лнив: /лнив$/ MORPH-END-инив: /инив$/ MORPH-END-енив: /енив$/ MORPH-END-анив: /анив$/ MORPH-END-омив: /омив$/ MORPH-END-тлив: /тлив$/ MORPH-END-Ñлив: /Ñлив$/ MORPH-END-олив: /олив$/ MORPH-END-елив: /елив$/ MORPH-END-длив: /длив$/ MORPH-END-алив: /алив$/ MORPH-END-узив: /узив$/ MORPH-END-азив: /азив$/ MORPH-END-ужив: /ужив$/ MORPH-END-ожив: /ожив$/ MORPH-END-Ñдив: /Ñдив$/ MORPH-END-удив: /удив$/ MORPH-END-одив: /одив$/ MORPH-END-едив: /едив$/ MORPH-END-адив: /адив$/ MORPH-END-Ñвив: /Ñвив$/ MORPH-END-овив: /овив$/ MORPH-END-авив: /авив$/ MORPH-END-юбив: /юбив$/ MORPH-END-убив: /убив$/ MORPH-END-фьев: /фьев$/ MORPH-END-тьев: /тьев$/ MORPH-END-ышев: /ышев$/ MORPH-END-ичев: /ичев$/ MORPH-END-ачев: /ачев$/ MORPH-END-ьцев: /ьцев$/ MORPH-END-тцев: /тцев$/ MORPH-END-Ñцев: /Ñцев$/ MORPH-END-рцев: /рцев$/ MORPH-END-нцев: /нцев$/ MORPH-END-мцев: /мцев$/ MORPH-END-йцев: /йцев$/ MORPH-END-дцев: /дцев$/ MORPH-END-вцев: /вцев$/ MORPH-END-бцев: /бцев$/ MORPH-END-етев: /етев$/ MORPH-END-трев: /трев$/ MORPH-END-ерев: /ерев$/ MORPH-END-грев: /грев$/ MORPH-END-арев: /арев$/ MORPH-END-боев: /боев$/ MORPH-END-енев: /енев$/ MORPH-END-елев: /елев$/ MORPH-END-риев: /риев$/ MORPH-END-феев: /феев$/ MORPH-END-деев: /деев$/ MORPH-END-лаев: /лаев$/ MORPH-END-ушав: /ушав$/ MORPH-END-Ñтав: /Ñтав$/ MORPH-END-птав: /птав$/ MORPH-END-отав: /отав$/ MORPH-END-итав: /итав$/ MORPH-END-атав: /атав$/ MORPH-END-иÑав: /иÑав$/ MORPH-END-грав: /грав$/ MORPH-END-брав: /брав$/ MORPH-END-ыпав: /ыпав$/ MORPH-END-знав: /знав$/ MORPH-END-гнав: /гнав$/ MORPH-END-умав: /умав$/ MORPH-END-омав: /омав$/ MORPH-END-Ñлав: /Ñлав$/ MORPH-END-елав: /елав$/ MORPH-END-Ñкав: /Ñкав$/ MORPH-END-акав: /акав$/ MORPH-END-Ñзав: /Ñзав$/ MORPH-END-езав: /езав$/ MORPH-END-азав: /азав$/ MORPH-END-ржав: /ржав$/ MORPH-END-ежав: /ежав$/ MORPH-END-едав: /едав$/ MORPH-END-адав: /адав$/ MORPH-END-угав: /угав$/ MORPH-END-рвав: /рвав$/ MORPH-END-овав: /овав$/ MORPH-END-евав: /евав$/ MORPH-END-клуб: /клуб$/ MORPH-END-креб: /креб$/ MORPH-END-рища: /рища$/ MORPH-END-лища: /лища$/ MORPH-END-вища: /вища$/ MORPH-END-бища: /бища$/ MORPH-END-рыша: /рыша$/ MORPH-END-ныша: /ныша$/ MORPH-END-орша: /орша$/ MORPH-END-ерша: /ерша$/ MORPH-END-вича: /вича$/ MORPH-END-дача: /дача$/ MORPH-END-льца: /льца$/ MORPH-END-оÑца: /оÑца$/ MORPH-END-орца: /орца$/ MORPH-END-онца: /онца$/ MORPH-END-инца: /инца$/ MORPH-END-енца: /енца$/ MORPH-END-анца: /анца$/ MORPH-END-ийца: /ийца$/ MORPH-END-ейца: /ейца$/ MORPH-END-ьица: /ьица$/ MORPH-END-щица: /щица$/ MORPH-END-чица: /чица$/ MORPH-END-тица: /тица$/ MORPH-END-Ñица: /Ñица$/ MORPH-END-рица: /рица$/ MORPH-END-ница: /ница$/ MORPH-END-лица: /лица$/ MORPH-END-вица: /вица$/ MORPH-END-одца: /одца$/ MORPH-END-ндца: /ндца$/ MORPH-END-овца: /овца$/ MORPH-END-ивца: /ивца$/ MORPH-END-авца: /авца$/ MORPH-END-юбца: /юбца$/ MORPH-END-арха: /арха$/ MORPH-END-чиха: /чиха$/ MORPH-END-рафа: /рафа$/ MORPH-END-нÑта: /нÑта$/ MORPH-END-льта: /льта$/ MORPH-END-рыта: /рыта$/ MORPH-END-тута: /тута$/ MORPH-END-нута: /нута$/ MORPH-END-оÑта: /оÑта$/ MORPH-END-иÑта: /иÑта$/ MORPH-END-еÑта: /еÑта$/ MORPH-END-аÑта: /аÑта$/ MORPH-END-орта: /орта$/ MORPH-END-ерта: /ерта$/ MORPH-END-арта: /арта$/ MORPH-END-тота: /тота$/ MORPH-END-рота: /рота$/ MORPH-END-нота: /нота$/ MORPH-END-лота: /лота$/ MORPH-END-кота: /кота$/ MORPH-END-онта: /онта$/ MORPH-END-ента: /ента$/ MORPH-END-анта: /анта$/ MORPH-END-нкта: /нкта$/ MORPH-END-екта: /екта$/ MORPH-END-акта: /акта$/ MORPH-END-айта: /айта$/ MORPH-END-щита: /щита$/ MORPH-END-цита: /цита$/ MORPH-END-тита: /тита$/ MORPH-END-рита: /рита$/ MORPH-END-нита: /нита$/ MORPH-END-лита: /лита$/ MORPH-END-зита: /зита$/ MORPH-END-дита: /дита$/ MORPH-END-вита: /вита$/ MORPH-END-чета: /чета$/ MORPH-END-тета: /тета$/ MORPH-END-рета: /рета$/ MORPH-END-нета: /нета$/ MORPH-END-мета: /мета$/ MORPH-END-лета: /лета$/ MORPH-END-кета: /кета$/ MORPH-END-вета: /вета$/ MORPH-END-тата: /тата$/ MORPH-END-рата: /рата$/ MORPH-END-ната: /ната$/ MORPH-END-мата: /мата$/ MORPH-END-лата: /лата$/ MORPH-END-ката: /ката$/ MORPH-END-иата: /иата$/ MORPH-END-гата: /гата$/ MORPH-END-вата: /вата$/ MORPH-END-руÑа: /руÑа$/ MORPH-END-куÑа: /куÑа$/ MORPH-END-буÑа: /буÑа$/ MORPH-END-еÑÑа: /еÑÑа$/ MORPH-END-аÑÑа: /аÑÑа$/ MORPH-END-урÑа: /урÑа$/ MORPH-END-ÑоÑа: /ÑоÑа$/ MORPH-END-роÑа: /роÑа$/ MORPH-END-ноÑа: /ноÑа$/ MORPH-END-моÑа: /моÑа$/ MORPH-END-анÑа: /анÑа$/ MORPH-END-екÑа: /екÑа$/ MORPH-END-акÑа: /акÑа$/ MORPH-END-ÑиÑа: /ÑиÑа$/ MORPH-END-лиÑа: /лиÑа$/ MORPH-END-зиÑа: /зиÑа$/ MORPH-END-неÑа: /неÑа$/ MORPH-END-веÑа: /веÑа$/ MORPH-END-паÑа: /паÑа$/ MORPH-END-лÑра: /лÑра$/ MORPH-END-тура: /тура$/ MORPH-END-бура: /бура$/ MORPH-END-Ñтра: /Ñтра$/ MORPH-END-отра: /отра$/ MORPH-END-нтра: /нтра$/ MORPH-END-етра: /етра$/ MORPH-END-фора: /фора$/ MORPH-END-тора: /тора$/ MORPH-END-Ñора: /Ñора$/ MORPH-END-пора: /пора$/ MORPH-END-зора: /зора$/ MORPH-END-дора: /дора$/ MORPH-END-вора: /вора$/ MORPH-END-бора: /бора$/ MORPH-END-тира: /тира$/ MORPH-END-нира: /нира$/ MORPH-END-мира: /мира$/ MORPH-END-ьера: /ьера$/ MORPH-END-фера: /фера$/ MORPH-END-тера: /тера$/ MORPH-END-Ñера: /Ñера$/ MORPH-END-пера: /пера$/ MORPH-END-нера: /нера$/ MORPH-END-мера: /мера$/ MORPH-END-лера: /лера$/ MORPH-END-кера: /кера$/ MORPH-END-зера: /зера$/ MORPH-END-жера: /жера$/ MORPH-END-дера: /дера$/ MORPH-END-гера: /гера$/ MORPH-END-вера: /вера$/ MORPH-END-ндра: /ндра$/ MORPH-END-авра: /авра$/ MORPH-END-уара: /уара$/ MORPH-END-дара: /дара$/ MORPH-END-гара: /гара$/ MORPH-END-вара: /вара$/ MORPH-END-тупа: /тупа$/ MORPH-END-копа: /копа$/ MORPH-END-типа: /типа$/ MORPH-END-ÑŒÑна: /ÑŒÑна$/ MORPH-END-еÑна: /еÑна$/ MORPH-END-льна: /льна$/ MORPH-END-цына: /цына$/ MORPH-END-ушна: /ушна$/ MORPH-END-очна: /очна$/ MORPH-END-ична: /ична$/ MORPH-END-ечна: /ечна$/ MORPH-END-ачна: /ачна$/ MORPH-END-туна: /туна$/ MORPH-END-Ñтна: /Ñтна$/ MORPH-END-Ñтна: /Ñтна$/ MORPH-END-ртна: /ртна$/ MORPH-END-отна: /отна$/ MORPH-END-нтна: /нтна$/ MORPH-END-ктна: /ктна$/ MORPH-END-итна: /итна$/ MORPH-END-етна: /етна$/ MORPH-END-атна: /атна$/ MORPH-END-еÑна: /еÑна$/ MORPH-END-аÑна: /аÑна$/ MORPH-END-орна: /орна$/ MORPH-END-ерна: /ерна$/ MORPH-END-арна: /арна$/ MORPH-END-упна: /упна$/ MORPH-END-ьона: /ьона$/ MORPH-END-фона: /фона$/ MORPH-END-тона: /тона$/ MORPH-END-Ñона: /Ñона$/ MORPH-END-рона: /рона$/ MORPH-END-мона: /мона$/ MORPH-END-лона: /лона$/ MORPH-END-кона: /кона$/ MORPH-END-иона: /иона$/ MORPH-END-зона: /зона$/ MORPH-END-дона: /дона$/ MORPH-END-гона: /гона$/ MORPH-END-онна: /онна$/ MORPH-END-инна: /инна$/ MORPH-END-енна: /енна$/ MORPH-END-анна: /анна$/ MORPH-END-умна: /умна$/ MORPH-END-омна: /омна$/ MORPH-END-ойна: /ойна$/ MORPH-END-ейна: /ейна$/ MORPH-END-щина: /щина$/ MORPH-END-шина: /шина$/ MORPH-END-чина: /чина$/ MORPH-END-хина: /хина$/ MORPH-END-тина: /тина$/ MORPH-END-Ñина: /Ñина$/ MORPH-END-рина: /рина$/ MORPH-END-нина: /нина$/ MORPH-END-мина: /мина$/ MORPH-END-лина: /лина$/ MORPH-END-кина: /кина$/ MORPH-END-зина: /зина$/ MORPH-END-еина: /еина$/ MORPH-END-дина: /дина$/ MORPH-END-гина: /гина$/ MORPH-END-вина: /вина$/ MORPH-END-бина: /бина$/ MORPH-END-изна: /изна$/ MORPH-END-езна: /езна$/ MORPH-END-азна: /азна$/ MORPH-END-ожна: /ожна$/ MORPH-END-ежна: /ежна$/ MORPH-END-щена: /щена$/ MORPH-END-шена: /шена$/ MORPH-END-чена: /чена$/ MORPH-END-цена: /цена$/ MORPH-END-тена: /тена$/ MORPH-END-Ñена: /Ñена$/ MORPH-END-рена: /рена$/ MORPH-END-оена: /оена$/ MORPH-END-нена: /нена$/ MORPH-END-мена: /мена$/ MORPH-END-лена: /лена$/ MORPH-END-зена: /зена$/ MORPH-END-жена: /жена$/ MORPH-END-еена: /еена$/ MORPH-END-дена: /дена$/ MORPH-END-гена: /гена$/ MORPH-END-Ñдна: /Ñдна$/ MORPH-END-одна: /одна$/ MORPH-END-идна: /идна$/ MORPH-END-адна: /адна$/ MORPH-END-овна: /овна$/ MORPH-END-ивна: /ивна$/ MORPH-END-евна: /евна$/ MORPH-END-авна: /авна$/ MORPH-END-обна: /обна$/ MORPH-END-ебна: /ебна$/ MORPH-END-шана: /шана$/ MORPH-END-чана: /чана$/ MORPH-END-хана: /хана$/ MORPH-END-тана: /тана$/ MORPH-END-Ñана: /Ñана$/ MORPH-END-рана: /рана$/ MORPH-END-пана: /пана$/ MORPH-END-нана: /нана$/ MORPH-END-мана: /мана$/ MORPH-END-лана: /лана$/ MORPH-END-кана: /кана$/ MORPH-END-зана: /зана$/ MORPH-END-жана: /жана$/ MORPH-END-дана: /дана$/ MORPH-END-гана: /гана$/ MORPH-END-вана: /вана$/ MORPH-END-бана: /бана$/ MORPH-END-льма: /льма$/ MORPH-END-кума: /кума$/ MORPH-END-иума: /иума$/ MORPH-END-орма: /орма$/ MORPH-END-рома: /рома$/ MORPH-END-лома: /лома$/ MORPH-END-кома: /кома$/ MORPH-END-амма: /амма$/ MORPH-END-шима: /шима$/ MORPH-END-чима: /чима$/ MORPH-END-тима: /тима$/ MORPH-END-рима: /рима$/ MORPH-END-нима: /нима$/ MORPH-END-лима: /лима$/ MORPH-END-жима: /жима$/ MORPH-END-дима: /дима$/ MORPH-END-вима: /вима$/ MORPH-END-изма: /изма$/ MORPH-END-уема: /уема$/ MORPH-END-тема: /тема$/ MORPH-END-аема: /аема$/ MORPH-END-Ñ€Ñла: /Ñ€Ñла$/ MORPH-END-нÑла: /нÑла$/ MORPH-END-лÑла: /лÑла$/ MORPH-END-еÑла: /еÑла$/ MORPH-END-тыла: /тыла$/ MORPH-END-рыла: /рыла$/ MORPH-END-лыла: /лыла$/ MORPH-END-ухла: /ухла$/ MORPH-END-охла: /охла$/ MORPH-END-нула: /нула$/ MORPH-END-кула: /кула$/ MORPH-END-оÑла: /оÑла$/ MORPH-END-иÑла: /иÑла$/ MORPH-END-еÑла: /еÑла$/ MORPH-END-ерла: /ерла$/ MORPH-END-рола: /рола$/ MORPH-END-лола: /лола$/ MORPH-END-кола: /кола$/ MORPH-END-елла: /елла$/ MORPH-END-окла: /окла$/ MORPH-END-екла: /екла$/ MORPH-END-щила: /щила$/ MORPH-END-шила: /шила$/ MORPH-END-чила: /чила$/ MORPH-END-тила: /тила$/ MORPH-END-Ñила: /Ñила$/ MORPH-END-рила: /рила$/ MORPH-END-пила: /пила$/ MORPH-END-оила: /оила$/ MORPH-END-нила: /нила$/ MORPH-END-мила: /мила$/ MORPH-END-лила: /лила$/ MORPH-END-зила: /зила$/ MORPH-END-жила: /жила$/ MORPH-END-дила: /дила$/ MORPH-END-вила: /вила$/ MORPH-END-била: /била$/ MORPH-END-ызла: /ызла$/ MORPH-END-рзла: /рзла$/ MORPH-END-лзла: /лзла$/ MORPH-END-езла: /езла$/ MORPH-END-тела: /тела$/ MORPH-END-Ñела: /Ñела$/ MORPH-END-рела: /рела$/ MORPH-END-пела: /пела$/ MORPH-END-нела: /нела$/ MORPH-END-мела: /мела$/ MORPH-END-лела: /лела$/ MORPH-END-дела: /дела$/ MORPH-END-вела: /вела$/ MORPH-END-ргла: /ргла$/ MORPH-END-игла: /игла$/ MORPH-END-егла: /егла$/ MORPH-END-ибла: /ибла$/ MORPH-END-ебла: /ебла$/ MORPH-END-щала: /щала$/ MORPH-END-шала: /шала$/ MORPH-END-чала: /чала$/ MORPH-END-хала: /хала$/ MORPH-END-тала: /тала$/ MORPH-END-Ñала: /Ñала$/ MORPH-END-рала: /рала$/ MORPH-END-пала: /пала$/ MORPH-END-нала: /нала$/ MORPH-END-мала: /мала$/ MORPH-END-лала: /лала$/ MORPH-END-кала: /кала$/ MORPH-END-иала: /иала$/ MORPH-END-зала: /зала$/ MORPH-END-жала: /жала$/ MORPH-END-дала: /дала$/ MORPH-END-гала: /гала$/ MORPH-END-вала: /вала$/ MORPH-END-бала: /бала$/ MORPH-END-нÑка: /нÑка$/ MORPH-END-нька: /нька$/ MORPH-END-лька: /лька$/ MORPH-END-Ñшка: /Ñшка$/ MORPH-END-юшка: /юшка$/ MORPH-END-ышка: /ышка$/ MORPH-END-ушка: /ушка$/ MORPH-END-ошка: /ошка$/ MORPH-END-ишка: /ишка$/ MORPH-END-ешка: /ешка$/ MORPH-END-ашка: /ашка$/ MORPH-END-Ñчка: /Ñчка$/ MORPH-END-ычка: /ычка$/ MORPH-END-учка: /учка$/ MORPH-END-очка: /очка$/ MORPH-END-ичка: /ичка$/ MORPH-END-ечка: /ечка$/ MORPH-END-ачка: /ачка$/ MORPH-END-ецка: /ецка$/ MORPH-END-чука: /чука$/ MORPH-END-утка: /утка$/ MORPH-END-Ñтка: /Ñтка$/ MORPH-END-отка: /отка$/ MORPH-END-нтка: /нтка$/ MORPH-END-итка: /итка$/ MORPH-END-етка: /етка$/ MORPH-END-атка: /атка$/ MORPH-END-ÑÑка: /ÑÑка$/ MORPH-END-ÑŒÑка: /ÑŒÑка$/ MORPH-END-уÑка: /уÑка$/ MORPH-END-Ñ€Ñка: /Ñ€Ñка$/ MORPH-END-оÑка: /оÑка$/ MORPH-END-нÑка: /нÑка$/ MORPH-END-мÑка: /мÑка$/ MORPH-END-йÑка: /йÑка$/ MORPH-END-иÑка: /иÑка$/ MORPH-END-еÑка: /еÑка$/ MORPH-END-дÑка: /дÑка$/ MORPH-END-вÑка: /вÑка$/ MORPH-END-аÑка: /аÑка$/ MORPH-END-урка: /урка$/ MORPH-END-орка: /орка$/ MORPH-END-ирка: /ирка$/ MORPH-END-ерка: /ерка$/ MORPH-END-арка: /арка$/ MORPH-END-упка: /упка$/ MORPH-END-епка: /епка$/ MORPH-END-тока: /тока$/ MORPH-END-лока: /лока$/ MORPH-END-Ñнка: /Ñнка$/ MORPH-END-онка: /онка$/ MORPH-END-инка: /инка$/ MORPH-END-енка: /енка$/ MORPH-END-анка: /анка$/ MORPH-END-емка: /емка$/ MORPH-END-ылка: /ылка$/ MORPH-END-олка: /олка$/ MORPH-END-илка: /илка$/ MORPH-END-елка: /елка$/ MORPH-END-алка: /алка$/ MORPH-END-ойка: /ойка$/ MORPH-END-ейка: /ейка$/ MORPH-END-айка: /айка$/ MORPH-END-щика: /щика$/ MORPH-END-чика: /чика$/ MORPH-END-тика: /тика$/ MORPH-END-рика: /рика$/ MORPH-END-ника: /ника$/ MORPH-END-мика: /мика$/ MORPH-END-лика: /лика$/ MORPH-END-дика: /дика$/ MORPH-END-вика: /вика$/ MORPH-END-Ñзка: /Ñзка$/ MORPH-END-узка: /узка$/ MORPH-END-озка: /озка$/ MORPH-END-езка: /езка$/ MORPH-END-азка: /азка$/ MORPH-END-Ñжка: /Ñжка$/ MORPH-END-ожка: /ожка$/ MORPH-END-ижка: /ижка$/ MORPH-END-ежка: /ежка$/ MORPH-END-ажка: /ажка$/ MORPH-END-тека: /тека$/ MORPH-END-Ñдка: /Ñдка$/ MORPH-END-одка: /одка$/ MORPH-END-едка: /едка$/ MORPH-END-адка: /адка$/ MORPH-END-овка: /овка$/ MORPH-END-ивка: /ивка$/ MORPH-END-евка: /евка$/ MORPH-END-авка: /авка$/ MORPH-END-убка: /убка$/ MORPH-END-фака: /фака$/ MORPH-END-рака: /рака$/ MORPH-END-мака: /мака$/ MORPH-END-дака: /дака$/ MORPH-END-оюза: /оюза$/ MORPH-END-хоза: /хоза$/ MORPH-END-роза: /роза$/ MORPH-END-ноза: /ноза$/ MORPH-END-воза: /воза$/ MORPH-END-лиза: /лиза$/ MORPH-END-теза: /теза$/ MORPH-END-реза: /реза$/ MORPH-END-неза: /неза$/ MORPH-END-каза: /каза$/ MORPH-END-газа: /газа$/ MORPH-END-тажа: /тажа$/ MORPH-END-Ñажа: /Ñажа$/ MORPH-END-ража: /ража$/ MORPH-END-нажа: /нажа$/ MORPH-END-Ñ€Ñда: /Ñ€Ñда$/ MORPH-END-льда: /льда$/ MORPH-END-орда: /орда$/ MORPH-END-арда: /арда$/ MORPH-END-хода: /хода$/ MORPH-END-рода: /рода$/ MORPH-END-вода: /вода$/ MORPH-END-онда: /онда$/ MORPH-END-енда: /енда$/ MORPH-END-анда: /анда$/ MORPH-END-цида: /цида$/ MORPH-END-рида: /рида$/ MORPH-END-оида: /оида$/ MORPH-END-езда: /езда$/ MORPH-END-веда: /веда$/ MORPH-END-рада: /рада$/ MORPH-END-пада: /пада$/ MORPH-END-нада: /нада$/ MORPH-END-лада: /лада$/ MORPH-END-урга: /урга$/ MORPH-END-ерга: /ерга$/ MORPH-END-лога: /лога$/ MORPH-END-онга: /онга$/ MORPH-END-инга: /инга$/ MORPH-END-рыва: /рыва$/ MORPH-END-Ñтва: /Ñтва$/ MORPH-END-шова: /шова$/ MORPH-END-цова: /цова$/ MORPH-END-хова: /хова$/ MORPH-END-това: /това$/ MORPH-END-Ñова: /Ñова$/ MORPH-END-рова: /рова$/ MORPH-END-пова: /пова$/ MORPH-END-нова: /нова$/ MORPH-END-мова: /мова$/ MORPH-END-лова: /лова$/ MORPH-END-кова: /кова$/ MORPH-END-зова: /зова$/ MORPH-END-дова: /дова$/ MORPH-END-гова: /гова$/ MORPH-END-бова: /бова$/ MORPH-END-чива: /чива$/ MORPH-END-тива: /тива$/ MORPH-END-лива: /лива$/ MORPH-END-Ñева: /Ñева$/ MORPH-END-ьева: /ьева$/ MORPH-END-щева: /щева$/ MORPH-END-шева: /шева$/ MORPH-END-чева: /чева$/ MORPH-END-цева: /цева$/ MORPH-END-рева: /рева$/ MORPH-END-нева: /нева$/ MORPH-END-лева: /лева$/ MORPH-END-иева: /иева$/ MORPH-END-еева: /еева$/ MORPH-END-аева: /аева$/ MORPH-END-тава: /тава$/ MORPH-END-рава: /рава$/ MORPH-END-лава: /лава$/ MORPH-END-луба: /луба$/ MORPH-END-Ñ€ÑÑ: /Ñ€ÑÑ$/ MORPH-END-нÑÑ: /нÑÑ$/ MORPH-END-лÑÑ: /лÑÑ$/ MORPH-END-чьÑ: /чьÑ$/ MORPH-END-тьÑ: /тьÑ$/ MORPH-END-ÑÑŒÑ: /ÑÑŒÑ$/ MORPH-END-рьÑ: /рьÑ$/ MORPH-END-ньÑ: /ньÑ$/ MORPH-END-льÑ: /льÑ$/ MORPH-END-жьÑ: /жьÑ$/ MORPH-END-дьÑ: /дьÑ$/ MORPH-END-вьÑ: /вьÑ$/ MORPH-END-туÑ: /туÑ$/ MORPH-END-руÑ: /руÑ$/ MORPH-END-зуÑ: /зуÑ$/ MORPH-END-дуÑ: /дуÑ$/ MORPH-END-вуÑ: /вуÑ$/ MORPH-END-ÑÑÑ: /ÑÑÑ$/ MORPH-END-ÑŽÑÑ: /ÑŽÑÑ$/ MORPH-END-ÑŒÑÑ: /ÑŒÑÑ$/ MORPH-END-Ñ…ÑÑ: /Ñ…ÑÑ$/ MORPH-END-уÑÑ: /уÑÑ$/ MORPH-END-Ñ‚ÑÑ: /Ñ‚ÑÑ$/ MORPH-END-ÑÑÑ: /ÑÑÑ$/ MORPH-END-Ñ€ÑÑ: /Ñ€ÑÑ$/ MORPH-END-оÑÑ: /оÑÑ$/ MORPH-END-мÑÑ: /мÑÑ$/ MORPH-END-лÑÑ: /лÑÑ$/ MORPH-END-кÑÑ: /кÑÑ$/ MORPH-END-йÑÑ: /йÑÑ$/ MORPH-END-иÑÑ: /иÑÑ$/ MORPH-END-зÑÑ: /зÑÑ$/ MORPH-END-еÑÑ: /еÑÑ$/ MORPH-END-гÑÑ: /гÑÑ$/ MORPH-END-ырÑ: /ырÑ$/ MORPH-END-арÑ: /арÑ$/ MORPH-END-роÑ: /роÑ$/ MORPH-END-боÑ: /боÑ$/ MORPH-END-ьнÑ: /ьнÑ$/ MORPH-END-ынÑ: /ынÑ$/ MORPH-END-шнÑ: /шнÑ$/ MORPH-END-тнÑ: /тнÑ$/ MORPH-END-рнÑ: /рнÑ$/ MORPH-END-инÑ: /инÑ$/ MORPH-END-енÑ: /енÑ$/ MORPH-END-внÑ: /внÑ$/ MORPH-END-улÑ: /улÑ$/ MORPH-END-олÑ: /олÑ$/ MORPH-END-илÑ: /илÑ$/ MORPH-END-елÑ: /елÑ$/ MORPH-END-влÑ: /влÑ$/ MORPH-END-алÑ: /алÑ$/ MORPH-END-шиÑ: /шиÑ$/ MORPH-END-чиÑ: /чиÑ$/ MORPH-END-циÑ: /циÑ$/ MORPH-END-хиÑ: /хиÑ$/ MORPH-END-фиÑ: /фиÑ$/ MORPH-END-тиÑ: /тиÑ$/ MORPH-END-ÑиÑ: /ÑиÑ$/ MORPH-END-риÑ: /риÑ$/ MORPH-END-пиÑ: /пиÑ$/ MORPH-END-ниÑ: /ниÑ$/ MORPH-END-миÑ: /миÑ$/ MORPH-END-лиÑ: /лиÑ$/ MORPH-END-киÑ: /киÑ$/ MORPH-END-зиÑ: /зиÑ$/ MORPH-END-жиÑ: /жиÑ$/ MORPH-END-диÑ: /диÑ$/ MORPH-END-гиÑ: /гиÑ$/ MORPH-END-виÑ: /виÑ$/ MORPH-END-биÑ: /биÑ$/ MORPH-END-озÑ: /озÑ$/ MORPH-END-реÑ: /реÑ$/ MORPH-END-неÑ: /неÑ$/ MORPH-END-леÑ: /леÑ$/ MORPH-END-одÑ: /одÑ$/ MORPH-END-едÑ: /едÑ$/ MORPH-END-щаÑ: /щаÑ$/ MORPH-END-шаÑ: /шаÑ$/ MORPH-END-чаÑ: /чаÑ$/ MORPH-END-цаÑ: /цаÑ$/ MORPH-END-хаÑ: /хаÑ$/ MORPH-END-таÑ: /таÑ$/ MORPH-END-ÑаÑ: /ÑаÑ$/ MORPH-END-раÑ: /раÑ$/ MORPH-END-паÑ: /паÑ$/ MORPH-END-наÑ: /наÑ$/ MORPH-END-маÑ: /маÑ$/ MORPH-END-лаÑ: /лаÑ$/ MORPH-END-каÑ: /каÑ$/ MORPH-END-заÑ: /заÑ$/ MORPH-END-жаÑ: /жаÑ$/ MORPH-END-даÑ: /даÑ$/ MORPH-END-гаÑ: /гаÑ$/ MORPH-END-ваÑ: /ваÑ$/ MORPH-END-баÑ: /баÑ$/ MORPH-END-Ñ€ÑÑŽ: /Ñ€ÑÑŽ$/ MORPH-END-нÑÑŽ: /нÑÑŽ$/ MORPH-END-лÑÑŽ: /лÑÑŽ$/ MORPH-END-нюю: /нюю$/ MORPH-END-чью: /чью$/ MORPH-END-тью: /тью$/ MORPH-END-Ñью: /Ñью$/ MORPH-END-рью: /рью$/ MORPH-END-нью: /нью$/ MORPH-END-лью: /лью$/ MORPH-END-зью: /зью$/ MORPH-END-жью: /жью$/ MORPH-END-дью: /дью$/ MORPH-END-вью: /вью$/ MORPH-END-щую: /щую$/ MORPH-END-шую: /шую$/ MORPH-END-чую: /чую$/ MORPH-END-тую: /тую$/ MORPH-END-Ñую: /Ñую$/ MORPH-END-рую: /рую$/ MORPH-END-ную: /ную$/ MORPH-END-мую: /мую$/ MORPH-END-лую: /лую$/ MORPH-END-кую: /кую$/ MORPH-END-зую: /зую$/ MORPH-END-жую: /жую$/ MORPH-END-дую: /дую$/ MORPH-END-гую: /гую$/ MORPH-END-вую: /вую$/ MORPH-END-бую: /бую$/ MORPH-END-трю: /трю$/ MORPH-END-орю: /орю$/ MORPH-END-арю: /арю$/ MORPH-END-тою: /тою$/ MORPH-END-рою: /рою$/ MORPH-END-ною: /ною$/ MORPH-END-мою: /мою$/ MORPH-END-лою: /лою$/ MORPH-END-кою: /кою$/ MORPH-END-дою: /дою$/ MORPH-END-гою: /гою$/ MORPH-END-вою: /вою$/ MORPH-END-бою: /бою$/ MORPH-END-ьню: /ьню$/ MORPH-END-ыню: /ыню$/ MORPH-END-тню: /тню$/ MORPH-END-рню: /рню$/ MORPH-END-оню: /оню$/ MORPH-END-лню: /лню$/ MORPH-END-иню: /иню$/ MORPH-END-вню: /вню$/ MORPH-END-аню: /аню$/ MORPH-END-плю: /плю$/ MORPH-END-олю: /олю$/ MORPH-END-млю: /млю$/ MORPH-END-илю: /илю$/ MORPH-END-елю: /елю$/ MORPH-END-влю: /влю$/ MORPH-END-блю: /блю$/ MORPH-END-алю: /алю$/ MORPH-END-шию: /шию$/ MORPH-END-чию: /чию$/ MORPH-END-цию: /цию$/ MORPH-END-хию: /хию$/ MORPH-END-фию: /фию$/ MORPH-END-тию: /тию$/ MORPH-END-Ñию: /Ñию$/ MORPH-END-рию: /рию$/ MORPH-END-пию: /пию$/ MORPH-END-нию: /нию$/ MORPH-END-мию: /мию$/ MORPH-END-лию: /лию$/ MORPH-END-зию: /зию$/ MORPH-END-дию: /дию$/ MORPH-END-гию: /гию$/ MORPH-END-вию: /вию$/ MORPH-END-бию: /бию$/ MORPH-END-щею: /щею$/ MORPH-END-шею: /шею$/ MORPH-END-чею: /чею$/ MORPH-END-цею: /цею$/ MORPH-END-рею: /рею$/ MORPH-END-нею: /нею$/ MORPH-END-щаю: /щаю$/ MORPH-END-шаю: /шаю$/ MORPH-END-чаю: /чаю$/ MORPH-END-таю: /таю$/ MORPH-END-раю: /раю$/ MORPH-END-паю: /паю$/ MORPH-END-наю: /наю$/ MORPH-END-маю: /маю$/ MORPH-END-лаю: /лаю$/ MORPH-END-каю: /каю$/ MORPH-END-заю: /заю$/ MORPH-END-жаю: /жаю$/ MORPH-END-даю: /даю$/ MORPH-END-гаю: /гаю$/ MORPH-END-ваю: /ваю$/ MORPH-END-баю: /баю$/ MORPH-END-ишь: /ишь$/ MORPH-END-ешь: /ешь$/ MORPH-END-ашь: /ашь$/ MORPH-END-Ñчь: /Ñчь$/ MORPH-END-очь: /очь$/ MORPH-END-ичь: /ичь$/ MORPH-END-ечь: /ечь$/ MORPH-END-Ñть: /Ñть$/ MORPH-END-ыть: /ыть$/ MORPH-END-фть: /фть$/ MORPH-END-уть: /уть$/ MORPH-END-Ñть: /Ñть$/ MORPH-END-рть: /рть$/ MORPH-END-оть: /оть$/ MORPH-END-ить: /ить$/ MORPH-END-зть: /зть$/ MORPH-END-еть: /еть$/ MORPH-END-ать: /ать$/ MORPH-END-ÑÑÑŒ: /ÑÑÑŒ$/ MORPH-END-ÑŽÑÑŒ: /ÑŽÑÑŒ$/ MORPH-END-уÑÑŒ: /уÑÑŒ$/ MORPH-END-оÑÑŒ: /оÑÑŒ$/ MORPH-END-иÑÑŒ: /иÑÑŒ$/ MORPH-END-еÑÑŒ: /еÑÑŒ$/ MORPH-END-аÑÑŒ: /аÑÑŒ$/ MORPH-END-ырь: /ырь$/ MORPH-END-арь: /арь$/ MORPH-END-инь: /инь$/ MORPH-END-ень: /ень$/ MORPH-END-ань: /ань$/ MORPH-END-уль: /уль$/ MORPH-END-оль: /оль$/ MORPH-END-иль: /иль$/ MORPH-END-ель: /ель$/ MORPH-END-вль: /вль$/ MORPH-END-аль: /аль$/ MORPH-END-Ñзь: /Ñзь$/ MORPH-END-удь: /удь$/ MORPH-END-едь: /едь$/ MORPH-END-авь: /авь$/ MORPH-END-ьцы: /ьцы$/ MORPH-END-тцы: /тцы$/ MORPH-END-Ñцы: /Ñцы$/ MORPH-END-рцы: /рцы$/ MORPH-END-нцы: /нцы$/ MORPH-END-мцы: /мцы$/ MORPH-END-йцы: /йцы$/ MORPH-END-ицы: /ицы$/ MORPH-END-ецы: /ецы$/ MORPH-END-дцы: /дцы$/ MORPH-END-вцы: /вцы$/ MORPH-END-бцы: /бцы$/ MORPH-END-афы: /афы$/ MORPH-END-Ñты: /Ñты$/ MORPH-END-ыты: /ыты$/ MORPH-END-уты: /уты$/ MORPH-END-Ñты: /Ñты$/ MORPH-END-рты: /рты$/ MORPH-END-оты: /оты$/ MORPH-END-нты: /нты$/ MORPH-END-кты: /кты$/ MORPH-END-йты: /йты$/ MORPH-END-иты: /иты$/ MORPH-END-еты: /еты$/ MORPH-END-вты: /вты$/ MORPH-END-аты: /аты$/ MORPH-END-уÑÑ‹: /уÑÑ‹$/ MORPH-END-ÑÑÑ‹: /ÑÑÑ‹$/ MORPH-END-Ñ€ÑÑ‹: /Ñ€ÑÑ‹$/ MORPH-END-оÑÑ‹: /оÑÑ‹$/ MORPH-END-нÑÑ‹: /нÑÑ‹$/ MORPH-END-кÑÑ‹: /кÑÑ‹$/ MORPH-END-иÑÑ‹: /иÑÑ‹$/ MORPH-END-еÑÑ‹: /еÑÑ‹$/ MORPH-END-аÑÑ‹: /аÑÑ‹$/ MORPH-END-Ñры: /Ñры$/ MORPH-END-юры: /юры$/ MORPH-END-уры: /уры$/ MORPH-END-тры: /тры$/ MORPH-END-оры: /оры$/ MORPH-END-иры: /иры$/ MORPH-END-еры: /еры$/ MORPH-END-дры: /дры$/ MORPH-END-вры: /вры$/ MORPH-END-ары: /ары$/ MORPH-END-упы: /упы$/ MORPH-END-опы: /опы$/ MORPH-END-ипы: /ипы$/ MORPH-END-епы: /епы$/ MORPH-END-Ñны: /Ñны$/ MORPH-END-ьны: /ьны$/ MORPH-END-щны: /щны$/ MORPH-END-шны: /шны$/ MORPH-END-чны: /чны$/ MORPH-END-уны: /уны$/ MORPH-END-тны: /тны$/ MORPH-END-Ñны: /Ñны$/ MORPH-END-рны: /рны$/ MORPH-END-пны: /пны$/ MORPH-END-оны: /оны$/ MORPH-END-нны: /нны$/ MORPH-END-мны: /мны$/ MORPH-END-йны: /йны$/ MORPH-END-ины: /ины$/ MORPH-END-зны: /зны$/ MORPH-END-жны: /жны$/ MORPH-END-ены: /ены$/ MORPH-END-дны: /дны$/ MORPH-END-вны: /вны$/ MORPH-END-бны: /бны$/ MORPH-END-аны: /аны$/ MORPH-END-ьмы: /ьмы$/ MORPH-END-умы: /умы$/ MORPH-END-рмы: /рмы$/ MORPH-END-омы: /омы$/ MORPH-END-ммы: /ммы$/ MORPH-END-имы: /имы$/ MORPH-END-змы: /змы$/ MORPH-END-емы: /емы$/ MORPH-END-амы: /амы$/ MORPH-END-улы: /улы$/ MORPH-END-Ñлы: /Ñлы$/ MORPH-END-олы: /олы$/ MORPH-END-ллы: /ллы$/ MORPH-END-илы: /илы$/ MORPH-END-елы: /елы$/ MORPH-END-алы: /алы$/ MORPH-END-узы: /узы$/ MORPH-END-озы: /озы$/ MORPH-END-изы: /изы$/ MORPH-END-езы: /езы$/ MORPH-END-азы: /азы$/ MORPH-END-Ñды: /Ñды$/ MORPH-END-рды: /рды$/ MORPH-END-оды: /оды$/ MORPH-END-нды: /нды$/ MORPH-END-иды: /иды$/ MORPH-END-зды: /зды$/ MORPH-END-еды: /еды$/ MORPH-END-ады: /ады$/ MORPH-END-ывы: /ывы$/ MORPH-END-овы: /овы$/ MORPH-END-ивы: /ивы$/ MORPH-END-евы: /евы$/ MORPH-END-авы: /авы$/ MORPH-END-обы: /обы$/ MORPH-END-жбы: /жбы$/ MORPH-END-лищ: /лищ$/ MORPH-END-вищ: /вищ$/ MORPH-END-ныш: /ныш$/ MORPH-END-маш: /маш$/ MORPH-END-вич: /вич$/ MORPH-END-дач: /дач$/ MORPH-END-щиц: /щиц$/ MORPH-END-ниц: /ниц$/ MORPH-END-лиц: /лиц$/ MORPH-END-виц: /виц$/ MORPH-END-Ñец: /Ñец$/ MORPH-END-рец: /рец$/ MORPH-END-нец: /нец$/ MORPH-END-мец: /мец$/ MORPH-END-лец: /лец$/ MORPH-END-иец: /иец$/ MORPH-END-жец: /жец$/ MORPH-END-еец: /еец$/ MORPH-END-дец: /дец$/ MORPH-END-вец: /вец$/ MORPH-END-бец: /бец$/ MORPH-END-ÑŒÑÑ…: /ÑŒÑÑ…$/ MORPH-END-Ñ‚ÑÑ…: /Ñ‚ÑÑ…$/ MORPH-END-ÑÑÑ…: /ÑÑÑ…$/ MORPH-END-Ñ€ÑÑ…: /Ñ€ÑÑ…$/ MORPH-END-нÑÑ…: /нÑÑ…$/ MORPH-END-лÑÑ…: /лÑÑ…$/ MORPH-END-иÑÑ…: /иÑÑ…$/ MORPH-END-еÑÑ…: /еÑÑ…$/ MORPH-END-дÑÑ…: /дÑÑ…$/ MORPH-END-цых: /цых$/ MORPH-END-тых: /тых$/ MORPH-END-Ñых: /Ñых$/ MORPH-END-рых: /рых$/ MORPH-END-ных: /ных$/ MORPH-END-мых: /мых$/ MORPH-END-лых: /лых$/ MORPH-END-зых: /зых$/ MORPH-END-дых: /дых$/ MORPH-END-вых: /вых$/ MORPH-END-бых: /бых$/ MORPH-END-арх: /арх$/ MORPH-END-ьих: /ьих$/ MORPH-END-щих: /щих$/ MORPH-END-ших: /ших$/ MORPH-END-чих: /чих$/ MORPH-END-хих: /хих$/ MORPH-END-них: /них$/ MORPH-END-ких: /ких$/ MORPH-END-жих: /жих$/ MORPH-END-гих: /гих$/ MORPH-END-щах: /щах$/ MORPH-END-шах: /шах$/ MORPH-END-чах: /чах$/ MORPH-END-цах: /цах$/ MORPH-END-хах: /хах$/ MORPH-END-фах: /фах$/ MORPH-END-тах: /тах$/ MORPH-END-Ñах: /Ñах$/ MORPH-END-рах: /рах$/ MORPH-END-пах: /пах$/ MORPH-END-нах: /нах$/ MORPH-END-мах: /мах$/ MORPH-END-лах: /лах$/ MORPH-END-ках: /ках$/ MORPH-END-зах: /зах$/ MORPH-END-жах: /жах$/ MORPH-END-дах: /дах$/ MORPH-END-гах: /гах$/ MORPH-END-вах: /вах$/ MORPH-END-бах: /бах$/ MORPH-END-раф: /раф$/ MORPH-END-ищу: /ищу$/ MORPH-END-ещу: /ещу$/ MORPH-END-ащу: /ащу$/ MORPH-END-ышу: /ышу$/ MORPH-END-ршу: /ршу$/ MORPH-END-ошу: /ошу$/ MORPH-END-ишу: /ишу$/ MORPH-END-ашу: /ашу$/ MORPH-END-ючу: /ючу$/ MORPH-END-учу: /учу$/ MORPH-END-очу: /очу$/ MORPH-END-ичу: /ичу$/ MORPH-END-ечу: /ечу$/ MORPH-END-ачу: /ачу$/ MORPH-END-ьцу: /ьцу$/ MORPH-END-Ñцу: /Ñцу$/ MORPH-END-рцу: /рцу$/ MORPH-END-нцу: /нцу$/ MORPH-END-мцу: /мцу$/ MORPH-END-йцу: /йцу$/ MORPH-END-ицу: /ицу$/ MORPH-END-ецу: /ецу$/ MORPH-END-дцу: /дцу$/ MORPH-END-вцу: /вцу$/ MORPH-END-уху: /уху$/ MORPH-END-иху: /иху$/ MORPH-END-афу: /афу$/ MORPH-END-уту: /уту$/ MORPH-END-тту: /тту$/ MORPH-END-Ñту: /Ñту$/ MORPH-END-рту: /рту$/ MORPH-END-оту: /оту$/ MORPH-END-нту: /нту$/ MORPH-END-кту: /кту$/ MORPH-END-иту: /иту$/ MORPH-END-ету: /ету$/ MORPH-END-ату: /ату$/ MORPH-END-уÑу: /уÑу$/ MORPH-END-ÑÑу: /ÑÑу$/ MORPH-END-Ñ€Ñу: /Ñ€Ñу$/ MORPH-END-оÑу: /оÑу$/ MORPH-END-нÑу: /нÑу$/ MORPH-END-кÑу: /кÑу$/ MORPH-END-иÑу: /иÑу$/ MORPH-END-еÑу: /еÑу$/ MORPH-END-аÑу: /аÑу$/ MORPH-END-юру: /юру$/ MORPH-END-уру: /уру$/ MORPH-END-тру: /тру$/ MORPH-END-ору: /ору$/ MORPH-END-иру: /иру$/ MORPH-END-еру: /еру$/ MORPH-END-ару: /ару$/ MORPH-END-упу: /упу$/ MORPH-END-опу: /опу$/ MORPH-END-ипу: /ипу$/ MORPH-END-Ñну: /Ñну$/ MORPH-END-ыну: /ыну$/ MORPH-END-хну: /хну$/ MORPH-END-уну: /уну$/ MORPH-END-рну: /рну$/ MORPH-END-ону: /ону$/ MORPH-END-нну: /нну$/ MORPH-END-кну: /кну$/ MORPH-END-ину: /ину$/ MORPH-END-зну: /зну$/ MORPH-END-ену: /ену$/ MORPH-END-гну: /гну$/ MORPH-END-вну: /вну$/ MORPH-END-ану: /ану$/ MORPH-END-уму: /уму$/ MORPH-END-рму: /рму$/ MORPH-END-ому: /ому$/ MORPH-END-мму: /мму$/ MORPH-END-иму: /иму$/ MORPH-END-зму: /зму$/ MORPH-END-ему: /ему$/ MORPH-END-аму: /аму$/ MORPH-END-улу: /улу$/ MORPH-END-олу: /олу$/ MORPH-END-ллу: /ллу$/ MORPH-END-илу: /илу$/ MORPH-END-елу: /елу$/ MORPH-END-алу: /алу$/ MORPH-END-Ñку: /Ñку$/ MORPH-END-ьку: /ьку$/ MORPH-END-шку: /шку$/ MORPH-END-чку: /чку$/ MORPH-END-уку: /уку$/ MORPH-END-тку: /тку$/ MORPH-END-Ñку: /Ñку$/ MORPH-END-рку: /рку$/ MORPH-END-пку: /пку$/ MORPH-END-оку: /оку$/ MORPH-END-нку: /нку$/ MORPH-END-мку: /мку$/ MORPH-END-лку: /лку$/ MORPH-END-йку: /йку$/ MORPH-END-ику: /ику$/ MORPH-END-зку: /зку$/ MORPH-END-жку: /жку$/ MORPH-END-еку: /еку$/ MORPH-END-дку: /дку$/ MORPH-END-вку: /вку$/ MORPH-END-бку: /бку$/ MORPH-END-аку: /аку$/ MORPH-END-озу: /озу$/ MORPH-END-изу: /изу$/ MORPH-END-езу: /езу$/ MORPH-END-азу: /азу$/ MORPH-END-Ñжу: /Ñжу$/ MORPH-END-ужу: /ужу$/ MORPH-END-ржу: /ржу$/ MORPH-END-ожу: /ожу$/ MORPH-END-ежу: /ежу$/ MORPH-END-ажу: /ажу$/ MORPH-END-Ñду: /Ñду$/ MORPH-END-ьду: /ьду$/ MORPH-END-рду: /рду$/ MORPH-END-оду: /оду$/ MORPH-END-нду: /нду$/ MORPH-END-иду: /иду$/ MORPH-END-зду: /зду$/ MORPH-END-еду: /еду$/ MORPH-END-аду: /аду$/ MORPH-END-Ñгу: /Ñгу$/ MORPH-END-угу: /угу$/ MORPH-END-ргу: /ргу$/ MORPH-END-огу: /огу$/ MORPH-END-нгу: /нгу$/ MORPH-END-егу: /егу$/ MORPH-END-ыву: /ыву$/ MORPH-END-тву: /тву$/ MORPH-END-ову: /ову$/ MORPH-END-иву: /иву$/ MORPH-END-еву: /еву$/ MORPH-END-аву: /аву$/ MORPH-END-ьбу: /ьбу$/ MORPH-END-Ñ‚ÑÑ‚: /Ñ‚ÑÑ‚$/ MORPH-END-ÑÑÑ‚: /ÑÑÑ‚$/ MORPH-END-Ñ€ÑÑ‚: /Ñ€ÑÑ‚$/ MORPH-END-пÑÑ‚: /пÑÑ‚$/ MORPH-END-оÑÑ‚: /оÑÑ‚$/ MORPH-END-нÑÑ‚: /нÑÑ‚$/ MORPH-END-мÑÑ‚: /мÑÑ‚$/ MORPH-END-лÑÑ‚: /лÑÑ‚$/ MORPH-END-зÑÑ‚: /зÑÑ‚$/ MORPH-END-дÑÑ‚: /дÑÑ‚$/ MORPH-END-вÑÑ‚: /вÑÑ‚$/ MORPH-END-бÑÑ‚: /бÑÑ‚$/ MORPH-END-ÑÑŽÑ‚: /ÑÑŽÑ‚$/ MORPH-END-ьют: /ьют$/ MORPH-END-уют: /уют$/ MORPH-END-оют: /оют$/ MORPH-END-лют: /лют$/ MORPH-END-еют: /еют$/ MORPH-END-ают: /ают$/ MORPH-END-льт: /льт$/ MORPH-END-шут: /шут$/ MORPH-END-чут: /чут$/ MORPH-END-тут: /тут$/ MORPH-END-Ñут: /Ñут$/ MORPH-END-рут: /рут$/ MORPH-END-нут: /нут$/ MORPH-END-мут: /мут$/ MORPH-END-кут: /кут$/ MORPH-END-зут: /зут$/ MORPH-END-жут: /жут$/ MORPH-END-дут: /дут$/ MORPH-END-гут: /гут$/ MORPH-END-вут: /вут$/ MORPH-END-бут: /бут$/ MORPH-END-оÑÑ‚: /оÑÑ‚$/ MORPH-END-иÑÑ‚: /иÑÑ‚$/ MORPH-END-еÑÑ‚: /еÑÑ‚$/ MORPH-END-аÑÑ‚: /аÑÑ‚$/ MORPH-END-орт: /орт$/ MORPH-END-ерт: /ерт$/ MORPH-END-арт: /арт$/ MORPH-END-Ñот: /Ñот$/ MORPH-END-рот: /рот$/ MORPH-END-лот: /лот$/ MORPH-END-онт: /онт$/ MORPH-END-ент: /ент$/ MORPH-END-ант: /ант$/ MORPH-END-укт: /укт$/ MORPH-END-нкт: /нкт$/ MORPH-END-ект: /ект$/ MORPH-END-акт: /акт$/ MORPH-END-айт: /айт$/ MORPH-END-щит: /щит$/ MORPH-END-шит: /шит$/ MORPH-END-чит: /чит$/ MORPH-END-цит: /цит$/ MORPH-END-тит: /тит$/ MORPH-END-Ñит: /Ñит$/ MORPH-END-рит: /рит$/ MORPH-END-пит: /пит$/ MORPH-END-оит: /оит$/ MORPH-END-нит: /нит$/ MORPH-END-мит: /мит$/ MORPH-END-лит: /лит$/ MORPH-END-зит: /зит$/ MORPH-END-жит: /жит$/ MORPH-END-дит: /дит$/ MORPH-END-гит: /гит$/ MORPH-END-вит: /вит$/ MORPH-END-бит: /бит$/ MORPH-END-Ñет: /Ñет$/ MORPH-END-ьет: /ьет$/ MORPH-END-шет: /шет$/ MORPH-END-чет: /чет$/ MORPH-END-ует: /ует$/ MORPH-END-тет: /тет$/ MORPH-END-Ñет: /Ñет$/ MORPH-END-рет: /рет$/ MORPH-END-оет: /оет$/ MORPH-END-нет: /нет$/ MORPH-END-мет: /мет$/ MORPH-END-лет: /лет$/ MORPH-END-кет: /кет$/ MORPH-END-зет: /зет$/ MORPH-END-жет: /жет$/ MORPH-END-еет: /еет$/ MORPH-END-дет: /дет$/ MORPH-END-вет: /вет$/ MORPH-END-бет: /бет$/ MORPH-END-ает: /ает$/ MORPH-END-щат: /щат$/ MORPH-END-шат: /шат$/ MORPH-END-чат: /чат$/ MORPH-END-тат: /тат$/ MORPH-END-рат: /рат$/ MORPH-END-нат: /нат$/ MORPH-END-мат: /мат$/ MORPH-END-лат: /лат$/ MORPH-END-кат: /кат$/ MORPH-END-иат: /иат$/ MORPH-END-жат: /жат$/ MORPH-END-дат: /дат$/ MORPH-END-ват: /ват$/ MORPH-END-руÑ: /руÑ$/ MORPH-END-еÑÑ: /еÑÑ$/ MORPH-END-ÑоÑ: /ÑоÑ$/ MORPH-END-роÑ: /роÑ$/ MORPH-END-ноÑ: /ноÑ$/ MORPH-END-анÑ: /анÑ$/ MORPH-END-екÑ: /екÑ$/ MORPH-END-акÑ: /акÑ$/ MORPH-END-ÑиÑ: /ÑиÑ$/ MORPH-END-лиÑ: /лиÑ$/ MORPH-END-зиÑ: /зиÑ$/ MORPH-END-паÑ: /паÑ$/ MORPH-END-лÑÑ€: /лÑÑ€$/ MORPH-END-тур: /тур$/ MORPH-END-Ñтр: /Ñтр$/ MORPH-END-отр: /отр$/ MORPH-END-нтр: /нтр$/ MORPH-END-етр: /етр$/ MORPH-END-тор: /тор$/ MORPH-END-Ñор: /Ñор$/ MORPH-END-зор: /зор$/ MORPH-END-дор: /дор$/ MORPH-END-вор: /вор$/ MORPH-END-бор: /бор$/ MORPH-END-тир: /тир$/ MORPH-END-мир: /мир$/ MORPH-END-ьер: /ьер$/ MORPH-END-цер: /цер$/ MORPH-END-тер: /тер$/ MORPH-END-Ñер: /Ñер$/ MORPH-END-нер: /нер$/ MORPH-END-мер: /мер$/ MORPH-END-лер: /лер$/ MORPH-END-кер: /кер$/ MORPH-END-зер: /зер$/ MORPH-END-жер: /жер$/ MORPH-END-дер: /дер$/ MORPH-END-гер: /гер$/ MORPH-END-вер: /вер$/ MORPH-END-ндр: /ндр$/ MORPH-END-авр: /авр$/ MORPH-END-уар: /уар$/ MORPH-END-кар: /кар$/ MORPH-END-вар: /вар$/ MORPH-END-коп: /коп$/ MORPH-END-тип: /тип$/ MORPH-END-Ñто: /Ñто$/ MORPH-END-ыто: /ыто$/ MORPH-END-уто: /уто$/ MORPH-END-Ñто: /Ñто$/ MORPH-END-рто: /рто$/ MORPH-END-ото: /ото$/ MORPH-END-ито: /ито$/ MORPH-END-ето: /ето$/ MORPH-END-ато: /ато$/ MORPH-END-еро: /еро$/ MORPH-END-Ñно: /Ñно$/ MORPH-END-ьно: /ьно$/ MORPH-END-щно: /щно$/ MORPH-END-шно: /шно$/ MORPH-END-чно: /чно$/ MORPH-END-тно: /тно$/ MORPH-END-Ñно: /Ñно$/ MORPH-END-рно: /рно$/ MORPH-END-пно: /пно$/ MORPH-END-нно: /нно$/ MORPH-END-мно: /мно$/ MORPH-END-кно: /кно$/ MORPH-END-йно: /йно$/ MORPH-END-ино: /ино$/ MORPH-END-зно: /зно$/ MORPH-END-жно: /жно$/ MORPH-END-ено: /ено$/ MORPH-END-дно: /дно$/ MORPH-END-вно: /вно$/ MORPH-END-бно: /бно$/ MORPH-END-ано: /ано$/ MORPH-END-имо: /имо$/ MORPH-END-емо: /емо$/ MORPH-END-Ñло: /Ñло$/ MORPH-END-ыло: /ыло$/ MORPH-END-хло: /хло$/ MORPH-END-уло: /уло$/ MORPH-END-Ñло: /Ñло$/ MORPH-END-рло: /рло$/ MORPH-END-оло: /оло$/ MORPH-END-кло: /кло$/ MORPH-END-ило: /ило$/ MORPH-END-зло: /зло$/ MORPH-END-ело: /ело$/ MORPH-END-гло: /гло$/ MORPH-END-бло: /бло$/ MORPH-END-ало: /ало$/ MORPH-END-ько: /ько$/ MORPH-END-шко: /шко$/ MORPH-END-чко: /чко$/ MORPH-END-тко: /тко$/ MORPH-END-око: /око$/ MORPH-END-нко: /нко$/ MORPH-END-рго: /рго$/ MORPH-END-ого: /ого$/ MORPH-END-его: /его$/ MORPH-END-тво: /тво$/ MORPH-END-ово: /ово$/ MORPH-END-иво: /иво$/ MORPH-END-ево: /ево$/ MORPH-END-аво: /аво$/ MORPH-END-ибо: /ибо$/ MORPH-END-Ñ‚Ñн: /Ñ‚Ñн$/ MORPH-END-Ñ€Ñн: /Ñ€Ñн$/ MORPH-END-нÑн: /нÑн$/ MORPH-END-лÑн: /лÑн$/ MORPH-END-цын: /цын$/ MORPH-END-ьон: /ьон$/ MORPH-END-фон: /фон$/ MORPH-END-тон: /тон$/ MORPH-END-Ñон: /Ñон$/ MORPH-END-рон: /рон$/ MORPH-END-лон: /лон$/ MORPH-END-кон: /кон$/ MORPH-END-ион: /ион$/ MORPH-END-зон: /зон$/ MORPH-END-дон: /дон$/ MORPH-END-гон: /гон$/ MORPH-END-ейн: /ейн$/ MORPH-END-шин: /шин$/ MORPH-END-чин: /чин$/ MORPH-END-хин: /хин$/ MORPH-END-тин: /тин$/ MORPH-END-Ñин: /Ñин$/ MORPH-END-рин: /рин$/ MORPH-END-нин: /нин$/ MORPH-END-мин: /мин$/ MORPH-END-лин: /лин$/ MORPH-END-кин: /кин$/ MORPH-END-зин: /зин$/ MORPH-END-дин: /дин$/ MORPH-END-гин: /гин$/ MORPH-END-вин: /вин$/ MORPH-END-бин: /бин$/ MORPH-END-щен: /щен$/ MORPH-END-шен: /шен$/ MORPH-END-чен: /чен$/ MORPH-END-тен: /тен$/ MORPH-END-Ñен: /Ñен$/ MORPH-END-рен: /рен$/ MORPH-END-пен: /пен$/ MORPH-END-оен: /оен$/ MORPH-END-нен: /нен$/ MORPH-END-мен: /мен$/ MORPH-END-лен: /лен$/ MORPH-END-зен: /зен$/ MORPH-END-жен: /жен$/ MORPH-END-ден: /ден$/ MORPH-END-ген: /ген$/ MORPH-END-вен: /вен$/ MORPH-END-бен: /бен$/ MORPH-END-шан: /шан$/ MORPH-END-чан: /чан$/ MORPH-END-тан: /тан$/ MORPH-END-Ñан: /Ñан$/ MORPH-END-ран: /ран$/ MORPH-END-пан: /пан$/ MORPH-END-нан: /нан$/ MORPH-END-ман: /ман$/ MORPH-END-лан: /лан$/ MORPH-END-кан: /кан$/ MORPH-END-зан: /зан$/ MORPH-END-жан: /жан$/ MORPH-END-дан: /дан$/ MORPH-END-ган: /ган$/ MORPH-END-ван: /ван$/ MORPH-END-ÑŒÑм: /ÑŒÑм$/ MORPH-END-Ñ‚Ñм: /Ñ‚Ñм$/ MORPH-END-ÑÑм: /ÑÑм$/ MORPH-END-Ñ€Ñм: /Ñ€Ñм$/ MORPH-END-нÑм: /нÑм$/ MORPH-END-лÑм: /лÑм$/ MORPH-END-иÑм: /иÑм$/ MORPH-END-еÑм: /еÑм$/ MORPH-END-дÑм: /дÑм$/ MORPH-END-аÑм: /аÑм$/ MORPH-END-льм: /льм$/ MORPH-END-тым: /тым$/ MORPH-END-Ñым: /Ñым$/ MORPH-END-рым: /рым$/ MORPH-END-ным: /ным$/ MORPH-END-мым: /мым$/ MORPH-END-лым: /лым$/ MORPH-END-зым: /зым$/ MORPH-END-дым: /дым$/ MORPH-END-вым: /вым$/ MORPH-END-бым: /бым$/ MORPH-END-кум: /кум$/ MORPH-END-иум: /иум$/ MORPH-END-орм: /орм$/ MORPH-END-шом: /шом$/ MORPH-END-чом: /чом$/ MORPH-END-цом: /цом$/ MORPH-END-хом: /хом$/ MORPH-END-фом: /фом$/ MORPH-END-том: /том$/ MORPH-END-Ñом: /Ñом$/ MORPH-END-ром: /ром$/ MORPH-END-пом: /пом$/ MORPH-END-ном: /ном$/ MORPH-END-мом: /мом$/ MORPH-END-лом: /лом$/ MORPH-END-ком: /ком$/ MORPH-END-зом: /зом$/ MORPH-END-жом: /жом$/ MORPH-END-дом: /дом$/ MORPH-END-гом: /гом$/ MORPH-END-вом: /вом$/ MORPH-END-бом: /бом$/ MORPH-END-амм: /амм$/ MORPH-END-ьим: /ьим$/ MORPH-END-щим: /щим$/ MORPH-END-шим: /шим$/ MORPH-END-чим: /чим$/ MORPH-END-тим: /тим$/ MORPH-END-Ñим: /Ñим$/ MORPH-END-рим: /рим$/ MORPH-END-пим: /пим$/ MORPH-END-оим: /оим$/ MORPH-END-ним: /ним$/ MORPH-END-мим: /мим$/ MORPH-END-лим: /лим$/ MORPH-END-ким: /ким$/ MORPH-END-зим: /зим$/ MORPH-END-жим: /жим$/ MORPH-END-дим: /дим$/ MORPH-END-гим: /гим$/ MORPH-END-вим: /вим$/ MORPH-END-бим: /бим$/ MORPH-END-изм: /изм$/ MORPH-END-Ñем: /Ñем$/ MORPH-END-ьем: /ьем$/ MORPH-END-щем: /щем$/ MORPH-END-шем: /шем$/ MORPH-END-чем: /чем$/ MORPH-END-цем: /цем$/ MORPH-END-уем: /уем$/ MORPH-END-тем: /тем$/ MORPH-END-Ñем: /Ñем$/ MORPH-END-рем: /рем$/ MORPH-END-оем: /оем$/ MORPH-END-нем: /нем$/ MORPH-END-мем: /мем$/ MORPH-END-лем: /лем$/ MORPH-END-ием: /ием$/ MORPH-END-зем: /зем$/ MORPH-END-жем: /жем$/ MORPH-END-еем: /еем$/ MORPH-END-дем: /дем$/ MORPH-END-вем: /вем$/ MORPH-END-аем: /аем$/ MORPH-END-щам: /щам$/ MORPH-END-шам: /шам$/ MORPH-END-чам: /чам$/ MORPH-END-цам: /цам$/ MORPH-END-хам: /хам$/ MORPH-END-фам: /фам$/ MORPH-END-там: /там$/ MORPH-END-Ñам: /Ñам$/ MORPH-END-рам: /рам$/ MORPH-END-пам: /пам$/ MORPH-END-нам: /нам$/ MORPH-END-мам: /мам$/ MORPH-END-лам: /лам$/ MORPH-END-кам: /кам$/ MORPH-END-зам: /зам$/ MORPH-END-жам: /жам$/ MORPH-END-дам: /дам$/ MORPH-END-гам: /гам$/ MORPH-END-вам: /вам$/ MORPH-END-бам: /бам$/ MORPH-END-Ñ€Ñл: /Ñ€Ñл$/ MORPH-END-нÑл: /нÑл$/ MORPH-END-лÑл: /лÑл$/ MORPH-END-тыл: /тыл$/ MORPH-END-нул: /нул$/ MORPH-END-рол: /рол$/ MORPH-END-лол: /лол$/ MORPH-END-кол: /кол$/ MORPH-END-бол: /бол$/ MORPH-END-щил: /щил$/ MORPH-END-шил: /шил$/ MORPH-END-чил: /чил$/ MORPH-END-фил: /фил$/ MORPH-END-тил: /тил$/ MORPH-END-Ñил: /Ñил$/ MORPH-END-рил: /рил$/ MORPH-END-пил: /пил$/ MORPH-END-оил: /оил$/ MORPH-END-нил: /нил$/ MORPH-END-мил: /мил$/ MORPH-END-лил: /лил$/ MORPH-END-зил: /зил$/ MORPH-END-жил: /жил$/ MORPH-END-еил: /еил$/ MORPH-END-дил: /дил$/ MORPH-END-вил: /вил$/ MORPH-END-бил: /бил$/ MORPH-END-тел: /тел$/ MORPH-END-Ñел: /Ñел$/ MORPH-END-рел: /рел$/ MORPH-END-пел: /пел$/ MORPH-END-нел: /нел$/ MORPH-END-мел: /мел$/ MORPH-END-лел: /лел$/ MORPH-END-дел: /дел$/ MORPH-END-вел: /вел$/ MORPH-END-щал: /щал$/ MORPH-END-шал: /шал$/ MORPH-END-чал: /чал$/ MORPH-END-хал: /хал$/ MORPH-END-тал: /тал$/ MORPH-END-Ñал: /Ñал$/ MORPH-END-рал: /рал$/ MORPH-END-пал: /пал$/ MORPH-END-нал: /нал$/ MORPH-END-мал: /мал$/ MORPH-END-лал: /лал$/ MORPH-END-кал: /кал$/ MORPH-END-иал: /иал$/ MORPH-END-зал: /зал$/ MORPH-END-жал: /жал$/ MORPH-END-дал: /дал$/ MORPH-END-гал: /гал$/ MORPH-END-вал: /вал$/ MORPH-END-бал: /бал$/ MORPH-END-нÑк: /нÑк$/ MORPH-END-нюк: /нюк$/ MORPH-END-ецк: /ецк$/ MORPH-END-чук: /чук$/ MORPH-END-ÑŒÑк: /ÑŒÑк$/ MORPH-END-уÑк: /уÑк$/ MORPH-END-Ñ€Ñк: /Ñ€Ñк$/ MORPH-END-нÑк: /нÑк$/ MORPH-END-мÑк: /мÑк$/ MORPH-END-йÑк: /йÑк$/ MORPH-END-иÑк: /иÑк$/ MORPH-END-еÑк: /еÑк$/ MORPH-END-дÑк: /дÑк$/ MORPH-END-вÑк: /вÑк$/ MORPH-END-ерк: /ерк$/ MORPH-END-арк: /арк$/ MORPH-END-шок: /шок$/ MORPH-END-чок: /чок$/ MORPH-END-ток: /ток$/ MORPH-END-Ñок: /Ñок$/ MORPH-END-рок: /рок$/ MORPH-END-пок: /пок$/ MORPH-END-нок: /нок$/ MORPH-END-мок: /мок$/ MORPH-END-лок: /лок$/ MORPH-END-зок: /зок$/ MORPH-END-жок: /жок$/ MORPH-END-док: /док$/ MORPH-END-вок: /вок$/ MORPH-END-бок: /бок$/ MORPH-END-анк: /анк$/ MORPH-END-щик: /щик$/ MORPH-END-чик: /чик$/ MORPH-END-тик: /тик$/ MORPH-END-рик: /рик$/ MORPH-END-ник: /ник$/ MORPH-END-мик: /мик$/ MORPH-END-лик: /лик$/ MORPH-END-зик: /зик$/ MORPH-END-дик: /дик$/ MORPH-END-вик: /вик$/ MORPH-END-шек: /шек$/ MORPH-END-чек: /чек$/ MORPH-END-оек: /оек$/ MORPH-END-нек: /нек$/ MORPH-END-лек: /лек$/ MORPH-END-жек: /жек$/ MORPH-END-еек: /еек$/ MORPH-END-рак: /рак$/ MORPH-END-Ñ€Ñй: /Ñ€Ñй$/ MORPH-END-нÑй: /нÑй$/ MORPH-END-лÑй: /лÑй$/ MORPH-END-цый: /цый$/ MORPH-END-тый: /тый$/ MORPH-END-Ñый: /Ñый$/ MORPH-END-рый: /рый$/ MORPH-END-ный: /ный$/ MORPH-END-мый: /мый$/ MORPH-END-лый: /лый$/ MORPH-END-зый: /зый$/ MORPH-END-дый: /дый$/ MORPH-END-вый: /вый$/ MORPH-END-бый: /бый$/ MORPH-END-руй: /руй$/ MORPH-END-дуй: /дуй$/ MORPH-END-вуй: /вуй$/ MORPH-END-цой: /цой$/ MORPH-END-хой: /хой$/ MORPH-END-той: /той$/ MORPH-END-Ñой: /Ñой$/ MORPH-END-рой: /рой$/ MORPH-END-пой: /пой$/ MORPH-END-ной: /ной$/ MORPH-END-мой: /мой$/ MORPH-END-лой: /лой$/ MORPH-END-кой: /кой$/ MORPH-END-зой: /зой$/ MORPH-END-дой: /дой$/ MORPH-END-гой: /гой$/ MORPH-END-вой: /вой$/ MORPH-END-бой: /бой$/ MORPH-END-щий: /щий$/ MORPH-END-ший: /ший$/ MORPH-END-чий: /чий$/ MORPH-END-ций: /ций$/ MORPH-END-хий: /хий$/ MORPH-END-фий: /фий$/ MORPH-END-тий: /тий$/ MORPH-END-Ñий: /Ñий$/ MORPH-END-рий: /рий$/ MORPH-END-ний: /ний$/ MORPH-END-мий: /мий$/ MORPH-END-лий: /лий$/ MORPH-END-кий: /кий$/ MORPH-END-зий: /зий$/ MORPH-END-жий: /жий$/ MORPH-END-дий: /дий$/ MORPH-END-гий: /гий$/ MORPH-END-вий: /вий$/ MORPH-END-бий: /бий$/ MORPH-END-ьей: /ьей$/ MORPH-END-щей: /щей$/ MORPH-END-шей: /шей$/ MORPH-END-чей: /чей$/ MORPH-END-цей: /цей$/ MORPH-END-тей: /тей$/ MORPH-END-Ñей: /Ñей$/ MORPH-END-рей: /рей$/ MORPH-END-ней: /ней$/ MORPH-END-мей: /мей$/ MORPH-END-лей: /лей$/ MORPH-END-ией: /ией$/ MORPH-END-зей: /зей$/ MORPH-END-жей: /жей$/ MORPH-END-еей: /еей$/ MORPH-END-дей: /дей$/ MORPH-END-вей: /вей$/ MORPH-END-щай: /щай$/ MORPH-END-шай: /шай$/ MORPH-END-чай: /чай$/ MORPH-END-тай: /тай$/ MORPH-END-рай: /рай$/ MORPH-END-пай: /пай$/ MORPH-END-най: /най$/ MORPH-END-май: /май$/ MORPH-END-лай: /лай$/ MORPH-END-кай: /кай$/ MORPH-END-жай: /жай$/ MORPH-END-дай: /дай$/ MORPH-END-гай: /гай$/ MORPH-END-вай: /вай$/ MORPH-END-чьи: /чьи$/ MORPH-END-ньи: /ньи$/ MORPH-END-льи: /льи$/ MORPH-END-жьи: /жьи$/ MORPH-END-Ñщи: /Ñщи$/ MORPH-END-ущи: /ущи$/ MORPH-END-ыши: /ыши$/ MORPH-END-рши: /рши$/ MORPH-END-нши: /нши$/ MORPH-END-вши: /вши$/ MORPH-END-ючи: /ючи$/ MORPH-END-ичи: /ичи$/ MORPH-END-ачи: /ачи$/ MORPH-END-ухи: /ухи$/ MORPH-END-ихи: /ихи$/ MORPH-END-фти: /фти$/ MORPH-END-Ñти: /Ñти$/ MORPH-END-оти: /оти$/ MORPH-END-зти: /зти$/ MORPH-END-ети: /ети$/ MORPH-END-ати: /ати$/ MORPH-END-оÑи: /оÑи$/ MORPH-END-иÑи: /иÑи$/ MORPH-END-еÑи: /еÑи$/ MORPH-END-три: /три$/ MORPH-END-ори: /ори$/ MORPH-END-ари: /ари$/ MORPH-END-Ñни: /Ñни$/ MORPH-END-ьни: /ьни$/ MORPH-END-ыни: /ыни$/ MORPH-END-шни: /шни$/ MORPH-END-хни: /хни$/ MORPH-END-тни: /тни$/ MORPH-END-рни: /рни$/ MORPH-END-они: /они$/ MORPH-END-кни: /кни$/ MORPH-END-ини: /ини$/ MORPH-END-ени: /ени$/ MORPH-END-гни: /гни$/ MORPH-END-вни: /вни$/ MORPH-END-ани: /ани$/ MORPH-END-Ñми: /Ñми$/ MORPH-END-ыми: /ыми$/ MORPH-END-ими: /ими$/ MORPH-END-ами: /ами$/ MORPH-END-Ñли: /Ñли$/ MORPH-END-ыли: /ыли$/ MORPH-END-хли: /хли$/ MORPH-END-ули: /ули$/ MORPH-END-Ñли: /Ñли$/ MORPH-END-рли: /рли$/ MORPH-END-оли: /оли$/ MORPH-END-кли: /кли$/ MORPH-END-или: /или$/ MORPH-END-зли: /зли$/ MORPH-END-ели: /ели$/ MORPH-END-гли: /гли$/ MORPH-END-бли: /бли$/ MORPH-END-али: /али$/ MORPH-END-Ñки: /Ñки$/ MORPH-END-ьки: /ьки$/ MORPH-END-шки: /шки$/ MORPH-END-чки: /чки$/ MORPH-END-уки: /уки$/ MORPH-END-тки: /тки$/ MORPH-END-Ñки: /Ñки$/ MORPH-END-рки: /рки$/ MORPH-END-пки: /пки$/ MORPH-END-оки: /оки$/ MORPH-END-нки: /нки$/ MORPH-END-мки: /мки$/ MORPH-END-лки: /лки$/ MORPH-END-йки: /йки$/ MORPH-END-ики: /ики$/ MORPH-END-зки: /зки$/ MORPH-END-жки: /жки$/ MORPH-END-еки: /еки$/ MORPH-END-дки: /дки$/ MORPH-END-вки: /вки$/ MORPH-END-бки: /бки$/ MORPH-END-аки: /аки$/ MORPH-END-шии: /шии$/ MORPH-END-чии: /чии$/ MORPH-END-ции: /ции$/ MORPH-END-хии: /хии$/ MORPH-END-фии: /фии$/ MORPH-END-тии: /тии$/ MORPH-END-Ñии: /Ñии$/ MORPH-END-рии: /рии$/ MORPH-END-пии: /пии$/ MORPH-END-нии: /нии$/ MORPH-END-мии: /мии$/ MORPH-END-лии: /лии$/ MORPH-END-зии: /зии$/ MORPH-END-жии: /жии$/ MORPH-END-дии: /дии$/ MORPH-END-гии: /гии$/ MORPH-END-вии: /вии$/ MORPH-END-бии: /бии$/ MORPH-END-Ñзи: /Ñзи$/ MORPH-END-ржи: /ржи$/ MORPH-END-ожи: /ожи$/ MORPH-END-ежи: /ежи$/ MORPH-END-ажи: /ажи$/ MORPH-END-реи: /реи$/ MORPH-END-Ñди: /Ñди$/ MORPH-END-оди: /оди$/ MORPH-END-еди: /еди$/ MORPH-END-Ñги: /Ñги$/ MORPH-END-уги: /уги$/ MORPH-END-рги: /рги$/ MORPH-END-оги: /оги$/ MORPH-END-нги: /нги$/ MORPH-END-еги: /еги$/ MORPH-END-аги: /аги$/ MORPH-END-ови: /ови$/ MORPH-END-хоз: /хоз$/ MORPH-END-тоз: /тоз$/ MORPH-END-роз: /роз$/ MORPH-END-ноз: /ноз$/ MORPH-END-воз: /воз$/ MORPH-END-лиз: /лиз$/ MORPH-END-тез: /тез$/ MORPH-END-рез: /рез$/ MORPH-END-нез: /нез$/ MORPH-END-каз: /каз$/ MORPH-END-газ: /газ$/ MORPH-END-таж: /таж$/ MORPH-END-чье: /чье$/ MORPH-END-тье: /тье$/ MORPH-END-Ñье: /Ñье$/ MORPH-END-рье: /рье$/ MORPH-END-нье: /нье$/ MORPH-END-лье: /лье$/ MORPH-END-жье: /жье$/ MORPH-END-дье: /дье$/ MORPH-END-вье: /вье$/ MORPH-END-цые: /цые$/ MORPH-END-тые: /тые$/ MORPH-END-Ñые: /Ñые$/ MORPH-END-рые: /рые$/ MORPH-END-ные: /ные$/ MORPH-END-мые: /мые$/ MORPH-END-лые: /лые$/ MORPH-END-зые: /зые$/ MORPH-END-дые: /дые$/ MORPH-END-вые: /вые$/ MORPH-END-бые: /бые$/ MORPH-END-Ñще: /Ñще$/ MORPH-END-юще: /юще$/ MORPH-END-ище: /ище$/ MORPH-END-ыше: /ыше$/ MORPH-END-рше: /рше$/ MORPH-END-иче: /иче$/ MORPH-END-аче: /аче$/ MORPH-END-ьце: /ьце$/ MORPH-END-нце: /нце$/ MORPH-END-мце: /мце$/ MORPH-END-ице: /ице$/ MORPH-END-дце: /дце$/ MORPH-END-вце: /вце$/ MORPH-END-ухе: /ухе$/ MORPH-END-ихе: /ихе$/ MORPH-END-афе: /афе$/ MORPH-END-ьте: /ьте$/ MORPH-END-уте: /уте$/ MORPH-END-тте: /тте$/ MORPH-END-Ñте: /Ñте$/ MORPH-END-рте: /рте$/ MORPH-END-оте: /оте$/ MORPH-END-нте: /нте$/ MORPH-END-мте: /мте$/ MORPH-END-кте: /кте$/ MORPH-END-йте: /йте$/ MORPH-END-ите: /ите$/ MORPH-END-ете: /ете$/ MORPH-END-ате: /ате$/ MORPH-END-уÑе: /уÑе$/ MORPH-END-ÑÑе: /ÑÑе$/ MORPH-END-Ñ€Ñе: /Ñ€Ñе$/ MORPH-END-оÑе: /оÑе$/ MORPH-END-нÑе: /нÑе$/ MORPH-END-кÑе: /кÑе$/ MORPH-END-иÑе: /иÑе$/ MORPH-END-еÑе: /еÑе$/ MORPH-END-аÑе: /аÑе$/ MORPH-END-Ñре: /Ñре$/ MORPH-END-юре: /юре$/ MORPH-END-уре: /уре$/ MORPH-END-тре: /тре$/ MORPH-END-оре: /оре$/ MORPH-END-ире: /ире$/ MORPH-END-ере: /ере$/ MORPH-END-аре: /аре$/ MORPH-END-опе: /опе$/ MORPH-END-ипе: /ипе$/ MORPH-END-тое: /тое$/ MORPH-END-Ñое: /Ñое$/ MORPH-END-рое: /рое$/ MORPH-END-ное: /ное$/ MORPH-END-мое: /мое$/ MORPH-END-лое: /лое$/ MORPH-END-кое: /кое$/ MORPH-END-зое: /зое$/ MORPH-END-гое: /гое$/ MORPH-END-вое: /вое$/ MORPH-END-бое: /бое$/ MORPH-END-Ñне: /Ñне$/ MORPH-END-ьне: /ьне$/ MORPH-END-ыне: /ыне$/ MORPH-END-уне: /уне$/ MORPH-END-тне: /тне$/ MORPH-END-рне: /рне$/ MORPH-END-оне: /оне$/ MORPH-END-нне: /нне$/ MORPH-END-йне: /йне$/ MORPH-END-ине: /ине$/ MORPH-END-зне: /зне$/ MORPH-END-ене: /ене$/ MORPH-END-вне: /вне$/ MORPH-END-ане: /ане$/ MORPH-END-ьме: /ьме$/ MORPH-END-уме: /уме$/ MORPH-END-рме: /рме$/ MORPH-END-оме: /оме$/ MORPH-END-мме: /мме$/ MORPH-END-зме: /зме$/ MORPH-END-еме: /еме$/ MORPH-END-аме: /аме$/ MORPH-END-уле: /уле$/ MORPH-END-Ñле: /Ñле$/ MORPH-END-оле: /оле$/ MORPH-END-лле: /лле$/ MORPH-END-иле: /иле$/ MORPH-END-еле: /еле$/ MORPH-END-вле: /вле$/ MORPH-END-але: /але$/ MORPH-END-Ñке: /Ñке$/ MORPH-END-ьке: /ьке$/ MORPH-END-шке: /шке$/ MORPH-END-чке: /чке$/ MORPH-END-цке: /цке$/ MORPH-END-уке: /уке$/ MORPH-END-тке: /тке$/ MORPH-END-Ñке: /Ñке$/ MORPH-END-рке: /рке$/ MORPH-END-пке: /пке$/ MORPH-END-оке: /оке$/ MORPH-END-нке: /нке$/ MORPH-END-мке: /мке$/ MORPH-END-лке: /лке$/ MORPH-END-йке: /йке$/ MORPH-END-ике: /ике$/ MORPH-END-зке: /зке$/ MORPH-END-жке: /жке$/ MORPH-END-еке: /еке$/ MORPH-END-дке: /дке$/ MORPH-END-вке: /вке$/ MORPH-END-бке: /бке$/ MORPH-END-аке: /аке$/ MORPH-END-щие: /щие$/ MORPH-END-шие: /шие$/ MORPH-END-чие: /чие$/ MORPH-END-хие: /хие$/ MORPH-END-тие: /тие$/ MORPH-END-Ñие: /Ñие$/ MORPH-END-рие: /рие$/ MORPH-END-ние: /ние$/ MORPH-END-мие: /мие$/ MORPH-END-лие: /лие$/ MORPH-END-кие: /кие$/ MORPH-END-зие: /зие$/ MORPH-END-жие: /жие$/ MORPH-END-дие: /дие$/ MORPH-END-гие: /гие$/ MORPH-END-вие: /вие$/ MORPH-END-бие: /бие$/ MORPH-END-узе: /узе$/ MORPH-END-озе: /озе$/ MORPH-END-изе: /изе$/ MORPH-END-езе: /езе$/ MORPH-END-дзе: /дзе$/ MORPH-END-азе: /азе$/ MORPH-END-Ñже: /Ñже$/ MORPH-END-еже: /еже$/ MORPH-END-аже: /аже$/ MORPH-END-щее: /щее$/ MORPH-END-шее: /шее$/ MORPH-END-чее: /чее$/ MORPH-END-тее: /тее$/ MORPH-END-рее: /рее$/ MORPH-END-нее: /нее$/ MORPH-END-мее: /мее$/ MORPH-END-лее: /лее$/ MORPH-END-жее: /жее$/ MORPH-END-вее: /вее$/ MORPH-END-Ñде: /Ñде$/ MORPH-END-рде: /рде$/ MORPH-END-оде: /оде$/ MORPH-END-нде: /нде$/ MORPH-END-иде: /иде$/ MORPH-END-зде: /зде$/ MORPH-END-аде: /аде$/ MORPH-END-уге: /уге$/ MORPH-END-рге: /рге$/ MORPH-END-оге: /оге$/ MORPH-END-нге: /нге$/ MORPH-END-еге: /еге$/ MORPH-END-аге: /аге$/ MORPH-END-ыве: /ыве$/ MORPH-END-тве: /тве$/ MORPH-END-ове: /ове$/ MORPH-END-иве: /иве$/ MORPH-END-еве: /еве$/ MORPH-END-аве: /аве$/ MORPH-END-ьбе: /ьбе$/ MORPH-END-убе: /убе$/ MORPH-END-Ñ€Ñд: /Ñ€Ñд$/ MORPH-END-льд: /льд$/ MORPH-END-ард: /ард$/ MORPH-END-ход: /ход$/ MORPH-END-род: /род$/ MORPH-END-вод: /вод$/ MORPH-END-енд: /енд$/ MORPH-END-анд: /анд$/ MORPH-END-цид: /цид$/ MORPH-END-оид: /оид$/ MORPH-END-езд: /езд$/ MORPH-END-вед: /вед$/ MORPH-END-рад: /рад$/ MORPH-END-пад: /пад$/ MORPH-END-лад: /лад$/ MORPH-END-бад: /бад$/ MORPH-END-ург: /ург$/ MORPH-END-ерг: /ерг$/ MORPH-END-лог: /лог$/ MORPH-END-онг: /онг$/ MORPH-END-инг: /инг$/ MORPH-END-риг: /риг$/ MORPH-END-рег: /рег$/ MORPH-END-нÑв: /нÑв$/ MORPH-END-лÑв: /лÑв$/ MORPH-END-нув: /нув$/ MORPH-END-Ñтв: /Ñтв$/ MORPH-END-шов: /шов$/ MORPH-END-цов: /цов$/ MORPH-END-хов: /хов$/ MORPH-END-фов: /фов$/ MORPH-END-тов: /тов$/ MORPH-END-Ñов: /Ñов$/ MORPH-END-ров: /ров$/ MORPH-END-пов: /пов$/ MORPH-END-нов: /нов$/ MORPH-END-мов: /мов$/ MORPH-END-лов: /лов$/ MORPH-END-ков: /ков$/ MORPH-END-зов: /зов$/ MORPH-END-дов: /дов$/ MORPH-END-гов: /гов$/ MORPH-END-вов: /вов$/ MORPH-END-бов: /бов$/ MORPH-END-щив: /щив$/ MORPH-END-шив: /шив$/ MORPH-END-чив: /чив$/ MORPH-END-тив: /тив$/ MORPH-END-Ñив: /Ñив$/ MORPH-END-рив: /рив$/ MORPH-END-пив: /пив$/ MORPH-END-оив: /оив$/ MORPH-END-нив: /нив$/ MORPH-END-мив: /мив$/ MORPH-END-лив: /лив$/ MORPH-END-зив: /зив$/ MORPH-END-жив: /жив$/ MORPH-END-див: /див$/ MORPH-END-вив: /вив$/ MORPH-END-бив: /бив$/ MORPH-END-Ñев: /Ñев$/ MORPH-END-ьев: /ьев$/ MORPH-END-шев: /шев$/ MORPH-END-чев: /чев$/ MORPH-END-цев: /цев$/ MORPH-END-тев: /тев$/ MORPH-END-рев: /рев$/ MORPH-END-пев: /пев$/ MORPH-END-оев: /оев$/ MORPH-END-нев: /нев$/ MORPH-END-мев: /мев$/ MORPH-END-лев: /лев$/ MORPH-END-иев: /иев$/ MORPH-END-еев: /еев$/ MORPH-END-дев: /дев$/ MORPH-END-вев: /вев$/ MORPH-END-аев: /аев$/ MORPH-END-шав: /шав$/ MORPH-END-чав: /чав$/ MORPH-END-хав: /хав$/ MORPH-END-тав: /тав$/ MORPH-END-Ñав: /Ñав$/ MORPH-END-рав: /рав$/ MORPH-END-пав: /пав$/ MORPH-END-нав: /нав$/ MORPH-END-мав: /мав$/ MORPH-END-лав: /лав$/ MORPH-END-кав: /кав$/ MORPH-END-зав: /зав$/ MORPH-END-жав: /жав$/ MORPH-END-дав: /дав$/ MORPH-END-гав: /гав$/ MORPH-END-вав: /вав$/ MORPH-END-луб: /луб$/ MORPH-END-реб: /реб$/ MORPH-END-ища: /ища$/ MORPH-END-ыша: /ыша$/ MORPH-END-рша: /рша$/ MORPH-END-нша: /нша$/ MORPH-END-аша: /аша$/ MORPH-END-ича: /ича$/ MORPH-END-ача: /ача$/ MORPH-END-ьца: /ьца$/ MORPH-END-Ñца: /Ñца$/ MORPH-END-рца: /рца$/ MORPH-END-нца: /нца$/ MORPH-END-мца: /мца$/ MORPH-END-йца: /йца$/ MORPH-END-ица: /ица$/ MORPH-END-жца: /жца$/ MORPH-END-еца: /еца$/ MORPH-END-дца: /дца$/ MORPH-END-вца: /вца$/ MORPH-END-бца: /бца$/ MORPH-END-уха: /уха$/ MORPH-END-рха: /рха$/ MORPH-END-иха: /иха$/ MORPH-END-аха: /аха$/ MORPH-END-афа: /афа$/ MORPH-END-Ñта: /Ñта$/ MORPH-END-ьта: /ьта$/ MORPH-END-ыта: /ыта$/ MORPH-END-ута: /ута$/ MORPH-END-тта: /тта$/ MORPH-END-Ñта: /Ñта$/ MORPH-END-рта: /рта$/ MORPH-END-пта: /пта$/ MORPH-END-ота: /ота$/ MORPH-END-нта: /нта$/ MORPH-END-кта: /кта$/ MORPH-END-йта: /йта$/ MORPH-END-ита: /ита$/ MORPH-END-ета: /ета$/ MORPH-END-вта: /вта$/ MORPH-END-ата: /ата$/ MORPH-END-уÑа: /уÑа$/ MORPH-END-ÑÑа: /ÑÑа$/ MORPH-END-Ñ€Ñа: /Ñ€Ñа$/ MORPH-END-пÑа: /пÑа$/ MORPH-END-оÑа: /оÑа$/ MORPH-END-нÑа: /нÑа$/ MORPH-END-кÑа: /кÑа$/ MORPH-END-иÑа: /иÑа$/ MORPH-END-еÑа: /еÑа$/ MORPH-END-аÑа: /аÑа$/ MORPH-END-Ñра: /Ñра$/ MORPH-END-юра: /юра$/ MORPH-END-ура: /ура$/ MORPH-END-тра: /тра$/ MORPH-END-ора: /ора$/ MORPH-END-ира: /ира$/ MORPH-END-ера: /ера$/ MORPH-END-дра: /дра$/ MORPH-END-гра: /гра$/ MORPH-END-вра: /вра$/ MORPH-END-ара: /ара$/ MORPH-END-упа: /упа$/ MORPH-END-опа: /опа$/ MORPH-END-ипа: /ипа$/ MORPH-END-епа: /епа$/ MORPH-END-Ñна: /Ñна$/ MORPH-END-ьна: /ьна$/ MORPH-END-ына: /ына$/ MORPH-END-шна: /шна$/ MORPH-END-чна: /чна$/ MORPH-END-уна: /уна$/ MORPH-END-тна: /тна$/ MORPH-END-Ñна: /Ñна$/ MORPH-END-рна: /рна$/ MORPH-END-пна: /пна$/ MORPH-END-она: /она$/ MORPH-END-нна: /нна$/ MORPH-END-мна: /мна$/ MORPH-END-йна: /йна$/ MORPH-END-ина: /ина$/ MORPH-END-зна: /зна$/ MORPH-END-жна: /жна$/ MORPH-END-ена: /ена$/ MORPH-END-дна: /дна$/ MORPH-END-вна: /вна$/ MORPH-END-бна: /бна$/ MORPH-END-ана: /ана$/ MORPH-END-ьма: /ьма$/ MORPH-END-ума: /ума$/ MORPH-END-рма: /рма$/ MORPH-END-ома: /ома$/ MORPH-END-мма: /мма$/ MORPH-END-има: /има$/ MORPH-END-зма: /зма$/ MORPH-END-ема: /ема$/ MORPH-END-ама: /ама$/ MORPH-END-Ñла: /Ñла$/ MORPH-END-ыла: /ыла$/ MORPH-END-хла: /хла$/ MORPH-END-ула: /ула$/ MORPH-END-Ñла: /Ñла$/ MORPH-END-рла: /рла$/ MORPH-END-пла: /пла$/ MORPH-END-ола: /ола$/ MORPH-END-лла: /лла$/ MORPH-END-кла: /кла$/ MORPH-END-ила: /ила$/ MORPH-END-зла: /зла$/ MORPH-END-ела: /ела$/ MORPH-END-гла: /гла$/ MORPH-END-бла: /бла$/ MORPH-END-ала: /ала$/ MORPH-END-Ñка: /Ñка$/ MORPH-END-юка: /юка$/ MORPH-END-ька: /ька$/ MORPH-END-ыка: /ыка$/ MORPH-END-шка: /шка$/ MORPH-END-чка: /чка$/ MORPH-END-цка: /цка$/ MORPH-END-ука: /ука$/ MORPH-END-тка: /тка$/ MORPH-END-Ñка: /Ñка$/ MORPH-END-рка: /рка$/ MORPH-END-пка: /пка$/ MORPH-END-ока: /ока$/ MORPH-END-нка: /нка$/ MORPH-END-мка: /мка$/ MORPH-END-лка: /лка$/ MORPH-END-йка: /йка$/ MORPH-END-ика: /ика$/ MORPH-END-зка: /зка$/ MORPH-END-жка: /жка$/ MORPH-END-ека: /ека$/ MORPH-END-дка: /дка$/ MORPH-END-вка: /вка$/ MORPH-END-бка: /бка$/ MORPH-END-ака: /ака$/ MORPH-END-юза: /юза$/ MORPH-END-уза: /уза$/ MORPH-END-оза: /оза$/ MORPH-END-иза: /иза$/ MORPH-END-еза: /еза$/ MORPH-END-аза: /аза$/ MORPH-END-Ñжа: /Ñжа$/ MORPH-END-ежа: /ежа$/ MORPH-END-ажа: /ажа$/ MORPH-END-Ñда: /Ñда$/ MORPH-END-ьда: /ьда$/ MORPH-END-уда: /уда$/ MORPH-END-рда: /рда$/ MORPH-END-ода: /ода$/ MORPH-END-нда: /нда$/ MORPH-END-ида: /ида$/ MORPH-END-зда: /зда$/ MORPH-END-еда: /еда$/ MORPH-END-гда: /гда$/ MORPH-END-ада: /ада$/ MORPH-END-Ñга: /Ñга$/ MORPH-END-уга: /уга$/ MORPH-END-рга: /рга$/ MORPH-END-ога: /ога$/ MORPH-END-нга: /нга$/ MORPH-END-ига: /ига$/ MORPH-END-ега: /ега$/ MORPH-END-ага: /ага$/ MORPH-END-ыва: /ыва$/ MORPH-END-тва: /тва$/ MORPH-END-ова: /ова$/ MORPH-END-ива: /ива$/ MORPH-END-ева: /ева$/ MORPH-END-ава: /ава$/ MORPH-END-ьба: /ьба$/ MORPH-END-уба: /уба$/ MORPH-END-жба: /жба$/ MORPH-END-ÑÑ: /ÑÑ$/ MORPH-END-ÑŒÑ: /ÑŒÑ$/ MORPH-END-уÑ: /уÑ$/ MORPH-END-ÑÑ: /ÑÑ$/ MORPH-END-Ñ€Ñ: /Ñ€Ñ$/ MORPH-END-оÑ: /оÑ$/ MORPH-END-нÑ: /нÑ$/ MORPH-END-лÑ: /лÑ$/ MORPH-END-иÑ: /иÑ$/ MORPH-END-зÑ: /зÑ$/ MORPH-END-еÑ: /еÑ$/ MORPH-END-дÑ: /дÑ$/ MORPH-END-вÑ: /вÑ$/ MORPH-END-аÑ: /аÑ$/ MORPH-END-ÑÑŽ: /ÑÑŽ$/ MORPH-END-ÑŽÑŽ: /ÑŽÑŽ$/ MORPH-END-ью: /ью$/ MORPH-END-ую: /ую$/ MORPH-END-рю: /рю$/ MORPH-END-ою: /ою$/ MORPH-END-ню: /ню$/ MORPH-END-лю: /лю$/ MORPH-END-ию: /ию$/ MORPH-END-ею: /ею$/ MORPH-END-аю: /аю$/ MORPH-END-шь: /шь$/ MORPH-END-чь: /чь$/ MORPH-END-ть: /ть$/ MORPH-END-ÑÑŒ: /ÑÑŒ$/ MORPH-END-рь: /рь$/ MORPH-END-нь: /нь$/ MORPH-END-ль: /ль$/ MORPH-END-зь: /зь$/ MORPH-END-жь: /жь$/ MORPH-END-дь: /дь$/ MORPH-END-вь: /вь$/ MORPH-END-цы: /цы$/ MORPH-END-фы: /фы$/ MORPH-END-ты: /ты$/ MORPH-END-ÑÑ‹: /ÑÑ‹$/ MORPH-END-ры: /ры$/ MORPH-END-пы: /пы$/ MORPH-END-ны: /ны$/ MORPH-END-мы: /мы$/ MORPH-END-лы: /лы$/ MORPH-END-зы: /зы$/ MORPH-END-ды: /ды$/ MORPH-END-вы: /вы$/ MORPH-END-бы: /бы$/ MORPH-END-Ñщ: /Ñщ$/ MORPH-END-ищ: /ищ$/ MORPH-END-ыш: /ыш$/ MORPH-END-рш: /рш$/ MORPH-END-аш: /аш$/ MORPH-END-ич: /ич$/ MORPH-END-ач: /ач$/ MORPH-END-иц: /иц$/ MORPH-END-ец: /ец$/ MORPH-END-ÑÑ…: /ÑÑ…$/ MORPH-END-ых: /ых$/ MORPH-END-рх: /рх$/ MORPH-END-их: /их$/ MORPH-END-ах: /ах$/ MORPH-END-аф: /аф$/ MORPH-END-щу: /щу$/ MORPH-END-шу: /шу$/ MORPH-END-чу: /чу$/ MORPH-END-цу: /цу$/ MORPH-END-ху: /ху$/ MORPH-END-фу: /фу$/ MORPH-END-ту: /ту$/ MORPH-END-Ñу: /Ñу$/ MORPH-END-ру: /ру$/ MORPH-END-пу: /пу$/ MORPH-END-ну: /ну$/ MORPH-END-му: /му$/ MORPH-END-лу: /лу$/ MORPH-END-ку: /ку$/ MORPH-END-зу: /зу$/ MORPH-END-жу: /жу$/ MORPH-END-ду: /ду$/ MORPH-END-гу: /гу$/ MORPH-END-ву: /ву$/ MORPH-END-бу: /бу$/ MORPH-END-ау: /ау$/ MORPH-END-ÑÑ‚: /ÑÑ‚$/ MORPH-END-ÑŽÑ‚: /ÑŽÑ‚$/ MORPH-END-ьт: /ьт$/ MORPH-END-ут: /ут$/ MORPH-END-ÑÑ‚: /ÑÑ‚$/ MORPH-END-рт: /рт$/ MORPH-END-от: /от$/ MORPH-END-нт: /нт$/ MORPH-END-кт: /кт$/ MORPH-END-йт: /йт$/ MORPH-END-ит: /ит$/ MORPH-END-ет: /ет$/ MORPH-END-вт: /вт$/ MORPH-END-ат: /ат$/ MORPH-END-уÑ: /уÑ$/ MORPH-END-ÑÑ: /ÑÑ$/ MORPH-END-Ñ€Ñ: /Ñ€Ñ$/ MORPH-END-оÑ: /оÑ$/ MORPH-END-нÑ: /нÑ$/ MORPH-END-кÑ: /кÑ$/ MORPH-END-иÑ: /иÑ$/ MORPH-END-еÑ: /еÑ$/ MORPH-END-аÑ: /аÑ$/ MORPH-END-ÑÑ€: /ÑÑ€$/ MORPH-END-ур: /ур$/ MORPH-END-тр: /тр$/ MORPH-END-ор: /ор$/ MORPH-END-ир: /ир$/ MORPH-END-ер: /ер$/ MORPH-END-др: /др$/ MORPH-END-вр: /вр$/ MORPH-END-ар: /ар$/ MORPH-END-оп: /оп$/ MORPH-END-ип: /ип$/ MORPH-END-цо: /цо$/ MORPH-END-то: /то$/ MORPH-END-ро: /ро$/ MORPH-END-но: /но$/ MORPH-END-мо: /мо$/ MORPH-END-ло: /ло$/ MORPH-END-ко: /ко$/ MORPH-END-го: /го$/ MORPH-END-во: /во$/ MORPH-END-бо: /бо$/ MORPH-END-Ñн: /Ñн$/ MORPH-END-ын: /ын$/ MORPH-END-ун: /ун$/ MORPH-END-рн: /рн$/ MORPH-END-он: /он$/ MORPH-END-йн: /йн$/ MORPH-END-ин: /ин$/ MORPH-END-ен: /ен$/ MORPH-END-ан: /ан$/ MORPH-END-Ñм: /Ñм$/ MORPH-END-ьм: /ьм$/ MORPH-END-ым: /ым$/ MORPH-END-ум: /ум$/ MORPH-END-рм: /рм$/ MORPH-END-ом: /ом$/ MORPH-END-мм: /мм$/ MORPH-END-им: /им$/ MORPH-END-зм: /зм$/ MORPH-END-ем: /ем$/ MORPH-END-ам: /ам$/ MORPH-END-Ñл: /Ñл$/ MORPH-END-ыл: /ыл$/ MORPH-END-ул: /ул$/ MORPH-END-ол: /ол$/ MORPH-END-лл: /лл$/ MORPH-END-ил: /ил$/ MORPH-END-ел: /ел$/ MORPH-END-ал: /ал$/ MORPH-END-Ñк: /Ñк$/ MORPH-END-юк: /юк$/ MORPH-END-ык: /ык$/ MORPH-END-цк: /цк$/ MORPH-END-ук: /ук$/ MORPH-END-Ñк: /Ñк$/ MORPH-END-рк: /рк$/ MORPH-END-ок: /ок$/ MORPH-END-нк: /нк$/ MORPH-END-ик: /ик$/ MORPH-END-ек: /ек$/ MORPH-END-ак: /ак$/ MORPH-END-Ñй: /Ñй$/ MORPH-END-ый: /ый$/ MORPH-END-уй: /уй$/ MORPH-END-ой: /ой$/ MORPH-END-ий: /ий$/ MORPH-END-ей: /ей$/ MORPH-END-ай: /ай$/ MORPH-END-ьи: /ьи$/ MORPH-END-щи: /щи$/ MORPH-END-ши: /ши$/ MORPH-END-чи: /чи$/ MORPH-END-хи: /хи$/ MORPH-END-ти: /ти$/ MORPH-END-Ñи: /Ñи$/ MORPH-END-ри: /ри$/ MORPH-END-пи: /пи$/ MORPH-END-ои: /ои$/ MORPH-END-ни: /ни$/ MORPH-END-ми: /ми$/ MORPH-END-ли: /ли$/ MORPH-END-ки: /ки$/ MORPH-END-ии: /ии$/ MORPH-END-зи: /зи$/ MORPH-END-жи: /жи$/ MORPH-END-еи: /еи$/ MORPH-END-ди: /ди$/ MORPH-END-ги: /ги$/ MORPH-END-ви: /ви$/ MORPH-END-би: /би$/ MORPH-END-аи: /аи$/ MORPH-END-уз: /уз$/ MORPH-END-оз: /оз$/ MORPH-END-из: /из$/ MORPH-END-ез: /ез$/ MORPH-END-аз: /аз$/ MORPH-END-Ñж: /Ñж$/ MORPH-END-аж: /аж$/ MORPH-END-ье: /ье$/ MORPH-END-ые: /ые$/ MORPH-END-ще: /ще$/ MORPH-END-ше: /ше$/ MORPH-END-че: /че$/ MORPH-END-це: /це$/ MORPH-END-хе: /хе$/ MORPH-END-фе: /фе$/ MORPH-END-те: /те$/ MORPH-END-Ñе: /Ñе$/ MORPH-END-ре: /ре$/ MORPH-END-пе: /пе$/ MORPH-END-ое: /ое$/ MORPH-END-не: /не$/ MORPH-END-ме: /ме$/ MORPH-END-ле: /ле$/ MORPH-END-ке: /ке$/ MORPH-END-ие: /ие$/ MORPH-END-зе: /зе$/ MORPH-END-же: /же$/ MORPH-END-ее: /ее$/ MORPH-END-де: /де$/ MORPH-END-ге: /ге$/ MORPH-END-ве: /ве$/ MORPH-END-бе: /бе$/ MORPH-END-ае: /ае$/ MORPH-END-Ñд: /Ñд$/ MORPH-END-ьд: /ьд$/ MORPH-END-уд: /уд$/ MORPH-END-рд: /рд$/ MORPH-END-од: /од$/ MORPH-END-нд: /нд$/ MORPH-END-ид: /ид$/ MORPH-END-зд: /зд$/ MORPH-END-ед: /ед$/ MORPH-END-ад: /ад$/ MORPH-END-рг: /рг$/ MORPH-END-ог: /ог$/ MORPH-END-нг: /нг$/ MORPH-END-иг: /иг$/ MORPH-END-ег: /ег$/ MORPH-END-аг: /аг$/ MORPH-END-Ñв: /Ñв$/ MORPH-END-ыв: /ыв$/ MORPH-END-ув: /ув$/ MORPH-END-тв: /тв$/ MORPH-END-ов: /ов$/ MORPH-END-ив: /ив$/ MORPH-END-ев: /ев$/ MORPH-END-ав: /ав$/ MORPH-END-уб: /уб$/ MORPH-END-еб: /еб$/ MORPH-END-ща: /ща$/ MORPH-END-ша: /ша$/ MORPH-END-ча: /ча$/ MORPH-END-ца: /ца$/ MORPH-END-ха: /ха$/ MORPH-END-фа: /фа$/ MORPH-END-та: /та$/ MORPH-END-Ñа: /Ñа$/ MORPH-END-ра: /ра$/ MORPH-END-па: /па$/ MORPH-END-на: /на$/ MORPH-END-ма: /ма$/ MORPH-END-ла: /ла$/ MORPH-END-ка: /ка$/ MORPH-END-за: /за$/ MORPH-END-жа: /жа$/ MORPH-END-да: /да$/ MORPH-END-га: /га$/ MORPH-END-ва: /ва$/ MORPH-END-ба: /ба$/ link-grammar-5.3.16/data/ru/4.0.dict0000644000076400007640000034631613042741727013651 00000000000000%% %% Link Grammar for Russian %% %% Copyright (c) 2004, 2012 Sergey Protasov %% http://sz.ru/parser/ %% svp dot zuzino.net.ru, svp dot tj.ru %% %% This file uses the utf8 encoding %% Dictionary version number is 5.3.15 (formatted as V5v3v15+) : V5v3v15+; : RU4ru+; : [[[[]]]]; <наречие-куда>: ({Xc-} & Ed-) or ({XIc+} & EId+) or ({Xt- & S-}); <наречие-откуда>: ({Xc-} & Es-) or ({XIc+} & EIs+) or Mp- or ({Xt-} & S-); <наречие-где>: ({Xc-} & Ew-) or ({XIc+} & EIw+) or ({Xt-} & S-); <наречие-когда>: ({Xc-} & Et-) or ({Xc+} & EIt+); <наречие-как>: ({Xc-} & Ek-) or ({XIc+} & EIk+); <наречие-почему>: ({Xc-} & Ep-) or ({XIc+} & EIp+); <дополнение-о-чем>: Mp- or MVap- or MVIap+; <дополнение-без>: Mp- or <наречие-как>; <кроме>: ((Xc- & Mp-) or <наречие-как>) & {XIc+}; %предлоги а-лÑ.ji : Ji+ & <наречие-как>; минуÑ.ji плюÑ.ji: (Ji+ & Mp-) or CO+; близ.jg кругом.jg меж.jg между.jg напротив.jg наÑупротив.jg около.jg окреÑÑ‚.jg подле.jg поÑереди.jg поÑередине.jg поÑередь.jg поÑреди.jg поÑредине.jg поверх.jg позади.jg позадь.jg промеж.jg промежду.jg Ñередь.jg Ñнизу.jg Ñпереди.jg Ñреди.jg Ñредь.jg Ñверху.jg Ñзади.jg у.jg вблизи.jg вкруг.jg вне.jg внизу.jg внутри.jg вокруг.jg возле.jg впереди.jg выше.jg : Jg+ & <наречие-где>; длÑ.jg от.jg ото.jg ввиду.jg вÑледÑтвие.jg ради.jg : Jg+ & <наречие-почему>; до.jg Ñо.jg внутрь.jg вовнутрь.jg мимо.jg обок.jg вперед.jg против.jg Ñупротив.jg : Jg+ & <наречие-куда>; по_обе_Ñтороны по_другую_Ñторону : {Jg+} & <наречие-где>; % пришлоÑÑŒ Ñидеть Ñнаружи храма Ñнаружи.jg : Jg+ & <наречие-где>; из-под.jg из-подо.jg из-за.jg из.jg изо.jg изнутри.jg Ñ.jg : Jgp+ & <наречие-откуда>; из_под из_подо из_за : Jgp+ & <наречие-откуда>; наподобие.jg ниже.jg отноÑительно.jg поперек.jg поÑредÑтвом.jg превыше.jg намеÑто.jg противно.jg путем.jg Ñверх.jg Ñвыше.jg вдоль.jg вкоÑÑŒ.jg вмеÑто.jg вроде.jg взамен.jg : Jg+ & <наречие-как>; каÑаемо.jg каÑательно.jg наÑчет.jg : Jg+ & <дополнение-о-чем>; без.jg безо.jg опричь.jg : Jg+ & <дополнение-без>; кроме.jg помимо.jg : Jg+ & <кроме>; накануне.jg поÑле.jg прежде.jg : Jg+ & <наречие-когда>; благодарÑ.jd наперекор.jd подобно.jd ÑоглаÑно.jd Ñообразно.jd ÑоответÑтвенно.jd Ñоразмерно.jd вопреки.jd : Jd+ & <наречие-как>; к.jd ко.jd воÑлед.jd вÑлед.jd : Jd+ & <наречие-куда>; наперерез.jd навÑтречу.jd вдогонку.jd : Jd+ & <наречие-куда>; иÑключаÑ.jv включаÑ.jv выключаÑ.jv : Jv+ & <кроме>; на.jv Ñквозь.jv через.jv чрез.jv : Jv+ & <наречие-куда>; про.jv : Jv+ & <дополнение-о-чем>; ÑпуÑÑ‚Ñ.jv под.jv : Jv+ & <наречие-когда>; в.jv во.jv : Jv+ & <наречие-где>; за.jv : Jv+ & <наречие-почему>; % Ñтрела ударилаÑÑŒ о камни неподалеку о.jv : Jv+ & <наречие-почему>; % Ñтук железа о камень о.j : Mv- & Jv+; об.j : Mv- & Jv+; % бежал по коридору % по.jd : Jd+ & ( MVad- or MVIad+ ); % двинулÑÑ Ð¿Ð¾ коридору по.jd : Jd+ & <наречие-где>; над.jt надо.jt перед.jt передо.jt по-над.jt по-за.jt под.jt пред.jt предо.jt Ñ.jt Ñо.jt за.jt между.jt: Jt+ & <наречие-где>; на.jp при.jp в.jp во.jp : Jp+ & <наречие-где>; по.jp : Jp+ & <наречие-почему>; % Ñказать об Ñтом Ñлучае о.jp об.jp обо.jp : Jp+ & ( <дополнение-о-чем> or <наречие-где>); без_Ñил : Mp-; изо_вÑех_Ñил из_поÑледних_Ñил : <наречие-как>; % знаки пунктуации и ÑпецÑимволы и.i : Xi+; когда.i где.i : {XIb+} & ([Xia+] or (W+ & XIc+ & EI+) or (W+ & Xc- & E-)); еÑли.i но_еÑли а_еÑли и_еÑли : ([Xia+] or (W+ & XIc+ & EI+) or (W+ & Xc- & E-)) or ( { W+ } & IFTH+ ) ; то.ii: ( {XIc+} & Xia+ ) or ({ Xc- } & IFTH- & W+ & { W- }) ; либо.ii: ({XIc+} & Xia+) or ({ Xc- } & OROR- & W+ & { W- }) or ( { W+ } & OROR+ ) ; во-первых.i во_первых : ( { W+ } & FISE+ ) ; во-вторых.i во_вторых : ({ Xc- } & FISE- & W+ & { W- } & {FISE2+} ) ; в-третьих.i в_третьих : ({ Xc- } & FISE2- & W+ & { W- }) ; почему.i : ( W- & W+ & Xq+ ) or ( W- & Xq+ ); % See 4.0.affix for lists of punctuation. % -- - : Xt+; <точка> : {@XIc-} & Xp- & ((W+ & Xp+) or RW+); "!" : {@XIc-} & Xp- & RW+ ; "?" : ( {@XIc-} & Xp- & RW+) or (Xq-) ; "," : Xc+ or @XIc- or [[<точка>]]; "." : <точка> or Xp-; ":" : Xp- & W+ & (Xp+ or RW+); ";" : Xp- & W+ & (Xp+ or RW+); "(" : Wd+ & BR+; ")" : BR- & (XIc+ or EI+); "╚" : ( Wd+ & BRq+ ) or ( Mg- & Mg+ & BRt+) or ( G- & G+ & BRt+); "â•©" : ( BRq- & (XIc+ or EI+) ) or ( BRt- ); не.p : Xn+; бы.p : XIb-; обе.amia: Ami+; вÑе.aaia: A*i+; LEFT-WALL: W+ & (Xp+ or RW+); RIGHT-WALL: {Xc-} & RW-; : J- or ((Sp3+ or SIp3-) & Wd-) or ({Xt-} & S-) or Mg-; : NX+ or (Xc- & NX- & (NX+ or [])) or (Xi- & NX- & ); % See 4.0.regex for CAPITALIZED-WORDS CAPITALIZED-WORDS: ({Xia-} & {@EI-} & {Xp+} & {G+} & ( ((S*3+ or SI*3-) & Wd-) or ({Xt-} & S-) or or Ji- )) or (G- & {Xp+} & {G+}) or (MVv-); %% ÐÐРЕЧИЯ СТЕПЕÐИ %% поÑледующие две недели прошли череÑчур Ñпокойно очень.ep Ñлишком.ep череÑчур.ep Ñравнительно.ep довольно.ep веÑьма.ep отноÑительно.ep крайне.ep чрезвычайно.ep необычайно.ep предельно.ep необыкновенно.ep : [EE-] or EEI+; очень.ea Ñлишком.ea череÑчур.ea Ñравнительно.ea довольно.ea веÑьма.ea отноÑительно.ea крайне.ea чрезвычайно.ea необычайно.ea предельно.ea необыкновенно.ea : EA+; % целых полчаÑа буквально.et макÑимум.et приблизительно.et примерно.et ровно.et аж.et по_меньшей_мере Ñтак.et Ñдак.et Ñамое_большее : ET+; целых.et добрых.et : ETp+; целую.et добрую.et : ETf+; целый.et добрый.et : ETm+; %% навернÑка мы прошли даже больше четырех миль даже.eas : EAS+; %% СУЩЕСТВИТЕЛЬÐЫЕ <Ñущ-i>: Ji- or (Sp+ or SIp- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip-; <макро-Ñущ-i> : NXi+ or (Xc- & NXi- & (NXi+ or [[[[{Api-} & {AIpi+} & {Ppi+} & {PIpi-} & <Ñущ-i>]]]])) or (Xi- & NXi- & {Api-} & {AIpi+} & {Ppi+} & {PIpi-} & <Ñущ-i>); <Ñущ-g>: Jg- or [Mg-] or [[MVag- or MVIag+]] or Ngp-; <макро-Ñущ-g> : NXg+ or (Xc- & NXg- & (NXg+ or [[[[{Apg-} & {AIpg+} & {Ppg+} & {PIpg-} & <Ñущ-g>]]]])) or (Xi- & NXg- & {Apg-} & {AIpg+} & {Ppg+} & {PIpg-} & <Ñущ-g>); <Ñущ-d>: Jd- or [[MVad-]] or [[MVIad+]] or Ndp-; <макро-Ñущ-d> : NXd+ or (Xc- & NXd- & (NXd+ or [[[[{Apd-} & {AIpd+} & {Ppd+} & {PIpd-} & <Ñущ-d>]]]])) or (Xi- & NXd- & {Apd-} & {AIpd+} & {Ppd+} & {PIpd-} & <Ñущ-d>); <Ñущ-v>: Jv- or [MVv-] or [MVIv+] or Nvp-; <макро-Ñущ-v> : NXv+ or (Xc- & NXv- & (NXv+ or [[[[{Apv-} & {AIpv+} & {Ppv+} & {PIpv-} & <Ñущ-v>]]]])) or (Xi- & NXv- & {Apv-} & {AIpv+} & {Ppv+} & {PIpv-} & <Ñущ-v>); <Ñущ-t>: Jt- or AP- or [[MVat- or MVIat+]] or Ntp-; <макро-Ñущ-t> : NXt+ or (Xc- & NXt- & (NXt+ or [[[[{Apt-} & {AIpt+} & {Ppt+} & {PIpt-} & <Ñущ-t>]]]])) or (Xi- & NXt- & {Apt-} & {AIpt+} & {Ppt+} & {PIpt-} & <Ñущ-t>); <Ñущ-p>: Jp- or Npp-; <макро-Ñущ-p> : NXp+ or (Xc- & NXp- & (NXp+ or [[[[{App-} & {AIpp+} & {Ppp+} & {PIpp-} & <Ñущ-p>]]]])) or (Xi- & NXp- & {App-} & {AIpp+} & {Ppp+} & {PIpp-} & <Ñущ-p>); <ÑущеÑтвительное-mi>: ((({M+} & {[[Ami-]]}) or ({Ami-} & {[[AImi+]]}) or ({M+} & {[[AImi+]]}) or {G+}) & {@Pmi+ or @PImi-} & {Xn-} & {Xia-} & {@EI-} & {I+} & (Ji- or (Sm3+ or MVAim- or SIm3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nim- or <макро-Ñущ-i>)) or (Ami- & Ami- & {Xia-} & Sm3+ ); <ÑущеÑтвительное-ni>: (({M+} & {[[Ani-]]}) or {[[AIni+]]} or {G+}) & {@Pni+ or @PIni-} & {Xn-} & {Xia-} & {@EI-} & (Ji- or (Sn3+ or MVAin- or SIn3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nin- or <макро-Ñущ-i>); <ÑущеÑтвительное-fi>: (({M+} & {[[Afi-]]}) or {[[AIfi+]]} or {G+}) & {@Pfi+ or @PIfi-} & {Xn-} & {Xia-} & {@EI-} & (Ji- or (Sf3+ or MVAif- or SIf3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nif- or <макро-Ñущ-i>); % первые минуты обычно Ñамые Ñтрашные <ÑущеÑтвительное-pi>: ((({M+} & {[[Api-]]}) or {[[AIpi+]]} or {G+}) & {@Ppi+ or @PIpi-} & {Xn-} & {Xia-} & {@EI-} & (Ji- or (Sp+ or MVAip- or SIp- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i>)) or (Api- & Api- & {Xia-} & Sp+) or (Api- & Wd- & AIpi+) ; <ÑущеÑтвительное-mg>: (({M+} & {[[Amg-]]}) or {[[AImg+]]} or {G+}) & {@Pmg+ or @PImg-} & {Xn-} & {Xia-} & {@EI-} & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ngm- or <макро-Ñущ-g>); <ÑущеÑтвительное-ng>: (({M+} & {[[Ang-]]}) or {[[AIng+]]} or {G+}) & {@Png+ or @PIng-} & {Xn-} & {Xia-} & {@EI-} & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ngn- or <макро-Ñущ-g>); <ÑущеÑтвительное-fg>: (({M+} & {[[Afg-]]}) or {[[AIfg+]]} or {G+}) & {@Pfg+ or @PIfg-} & {Xn-} & {Xia-} & {@EI-} & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ngf- or <макро-Ñущ-g>); <ÑущеÑтвительное-pg>: (({M+} & {[[Apg-]]}) or {[[AIpg+]]} or {G+}) & {@Ppg+ or @PIpg-} & {Xn-} & {Xia-} & {@EI-} & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ngp- or <макро-Ñущ-g>); <ÑущеÑтвительное-md>: (({M+} & {[[Amd-]]}) or {[[AImd+]]} or {G+}) & {@Pmd+ or @PImd-} & {Xn-} & {Xia-} & {@EI-} & (Jd- or [[MVad-]] or [[MVIad+]] or Ndm- or <макро-Ñущ-d>); <ÑущеÑтвительное-nd>: (({M+} & {[[And-]]}) or {[[AInd+]]} or {G+}) & {@Pnd+ or @PInd-} & {Xn-} & {Xia-} & {@EI-} & (Jd- or [[MVad-]] or [[MVIad+]] or Ndn- or <макро-Ñущ-d>); <ÑущеÑтвительное-fd>: (({M+} & {[[Afd-]]}) or {[[AIfd+]]} or {G+}) & {@Pfd+ or @PIfd-} & {Xn-} & {Xia-} & {@EI-} & (Jd- or [[MVad-]] or [[MVIad+]] or Ndf- or <макро-Ñущ-d>); <ÑущеÑтвительное-pd>: (({M+} & {[[Apd-]]}) or {[[AIpd+]]} or {G+}) & {@Ppd+ or @PIpd-} & {Xn-} & {Xia-} & {@EI-} & (Jd- or [[MVad-]] or [[MVIad+]] or Ndp- or <макро-Ñущ-d>); <ÑущеÑтвительное-mt>: (({M+} & {[[Amt-]]}) or {[[AImt+]]} or {G+}) & {@Pmt+ or @PImt-} & {Xn-} & {Xia-} & {@EI-} & (Jt- or AP- or [[MVat- or MVIat+]] or Ntm- or <макро-Ñущ-t>); <ÑущеÑтвительное-nt>: (({M+} & {[[Ant-]]}) or {[[AInt+]]} or {G+}) & {@Pnt+ or @PInt-} & {Xn-} & {Xia-} & {@EI-} & (Jt- or AP- or [[MVat- or MVIat+]] or Ntn- or <макро-Ñущ-t>); <ÑущеÑтвительное-ft>: (({M+} & {[[Aft-]]}) or {[[AIft+]]} or {G+}) & {@Pft+ or @PIft-} & {Xn-} & {Xia-} & {@EI-} & (Jt- or AP- or [[MVat- or MVIat+]] or Ntf- or <макро-Ñущ-t>); <ÑущеÑтвительное-pt>: (({M+} & {[[Apt-]]}) or {[[AIpt+]]} or {G+}) & {@Ppt+ or @PIpt-} & {Xn-} & {Xia-} & {@EI-} & (Jt- or AP- or [[MVat- or MVIat+]] or Ntp- or <макро-Ñущ-t>); <ÑущеÑтвительное-mp>: (({M+} & {[[Amp-]]}) or {[[AImp+]]} or {G+}) & {@Pmp+ or @PImp-} & {Xn-} & {Xia-} & {@EI-} & (Jp- or Npm- or <макро-Ñущ-p>); <ÑущеÑтвительное-np>: (({M+} & {[[Anp-]]}) or {[[AInp+]]} or {G+}) & {@Pnp+ or @PInp-} & {Xn-} & {Xia-} & {@EI-} & (Jp- or Npn- or <макро-Ñущ-p>); <ÑущеÑтвительное-fp>: (({M+} & {[[Afp-]]}) or {[[AIfp+]]} or {G+}) & {@Pfp+ or @PIfp-} & {Xn-} & {Xia-} & {@EI-} & (Jp- or Npf- or <макро-Ñущ-p>); <ÑущеÑтвительное-pp>: (({M+} & {[[App-]]}) or {[[AIpp+]]} or {G+}) & {@Ppp+ or @PIpp-} & {Xn-} & {Xia-} & {@EI-} & (Jp- or Npp- or <макро-Ñущ-p>); <ÑущеÑтвительное-fv>: (({M+} & {[[Afv-]]}) or {[[AIfv+]]} or {G+}) & {@Pfv+ or @PIfv-} & {Xn-} & {Xia-} & {@EI-} & (Jv- or [MVv-] or [MVIv+] or Nvf- or <макро-Ñущ-v>); <ÑущеÑтвительное-nv>: (({M+} & {[[Anv-]]}) or {[[AInv+]]} or {G+}) & {@Pnv+ or @PInv-} & {Xn-} & {Xia-} & {@EI-} & (Jv- or [MVv-] or [MVIv+] or Nvn- or <макро-Ñущ-v>); <ÑущеÑтвительное-mv>: (({M+} & {[[Amv-]]}) or {[[AImv+]]} or {G+}) & {@Pmv+ or @PImv-} & {Xn-} & {Xia-} & {@EI-} & (Jv- or [MVv-] or [MVIv+] or Nvm- or <макро-Ñущ-v>); %% МЕСТОИМЕÐИЯ %% <меÑÑ‚-sub>: [{[AI+]} & {[A-]} & {Xn-} & {Xia-} & {@EI-} & {[M+]} & {P+} & {PI-}]; <меÑÑ‚-sub>: [{[AI*i+]} & {[A-]} & {Xn-} & {Xia-} & {@EI-} & {[M+]} & {P+} & {PI-}]; %% ПРИЛÐГÐТЕЛЬÐЫЕ <прил-mi>: ( {EA-} & Ami+ ) or Asi+ or ( { EA- or ( EA- & EB- ) or ( EB- & EA- ) } & AImi- ) or AIsi- or Sm-; <макро-прил-mi> : AXmi+ or AXPmi+ or (Xc- & AXmi- & (AXmi+ or [<прил-mi>])) or (Xi- & AXmi- & ([AXPmi+] or <прил-mi>)) or (AXPmi- & (AXPmi+ or <прил-mi>)); <прил-mg>: ( {EA-} & Amg+ ) or Asg+ or AImg- or AIsg- or Sm-; <макро-прил-mg> : AXmg+ or AXPmg+ or (Xc- & AXmg- & (AXmg+ or [<прил-mg>])) or (Xi- & AXmg- & ([AXPmg+] or <прил-mg>)) or (AXPmg- & (AXPmg+ or <прил-mg>)); <прил-md>: ( {EA-} & Amd+ ) or Asd+ or AImd- or AIsd- or Sm-; <макро-прил-md> : AXmd+ or AXPmd+ or (Xc- & AXmd- & (AXmd+ or [<прил-md>])) or (Xi- & AXmd- & ([AXPmd+] or <прил-md>)) or (AXPmd- & (AXPmd+ or <прил-md>)); <прил-mv>: ( {EA-} & Amv+ ) or Asv+ or AImv- or AIsv- or Sm-; <макро-прил-mv> : AXmv+ or AXPmv+ or (Xc- & AXmv- & (AXmv+ or [<прил-mv>])) or (Xi- & AXmv- & ([AXPmv+] or <прил-mv>)) or (AXPmv- & (AXPmv+ or <прил-mv>)); <прил-mt>: ( {EA-} & Amt+ ) or Ast+ or ( {EA- or ( EA- & EB- ) or ( EB- & EA- ) } & AImt- ) or AIst- or Sm-; <макро-прил-mt> : AXmt+ or AXPmt+ or (Xc- & AXmt- & (AXmt+ or [<прил-mt>])) or (Xi- & AXmt- & ([AXPmt+] or <прил-mt>)) or (AXPmt- & (AXPmt+ or <прил-mt>)); <прил-mp>: ( {EA-} & Amp+ ) or Asp+ or AImp- or AIsp- or Sm-; <макро-прил-mp> : AXmp+ or AXPmp+ or (Xc- & AXmp- & (AXmp+ or [<прил-mp>])) or (Xi- & AXmp- & ([AXPmp+] or <прил-mp>)) or (AXPmp- & (AXPmp+ or <прил-mp>)); % Ñто уÑилие было Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ Ñлишком велико <прил-ni>: ( {EA-} & Ani+ ) or Asi+ or ( {EA- or ( EA- & EB- ) or ( EB- & EA- ) } & AIni- ) or AIsi- or Sn-; <макро-прил-ni> : AXni+ or AXPni+ or (Xc- & AXni- & (AXni+ or [<прил-ni>])) or (Xi- & AXni- & ([AXPni+] or <прил-ni>)) or (AXPni- & (AXPni+ or <прил-ni>)); <прил-ng>: ( {EA-} & Ang+ ) or Asg+ or AIng- or AIsg- or Sn-; <макро-прил-ng> : AXng+ or AXPng+ or (Xc- & AXng- & (AXng+ or [<прил-ng>])) or (Xi- & AXng- & ([AXPng+] or <прил-ng>)) or (AXPng- & (AXPng+ or <прил-ng>)); <прил-nd>: ( {EA-} & And+ ) or Asd+ or AInd- or AIsd- or Sn-; <макро-прил-nd> : AXnd+ or AXPnd+ or (Xc- & AXnd- & (AXnd+ or [<прил-nd>])) or (Xi- & AXnd- & ([AXPnd+] or <прил-nd>)) or (AXPnd- & (AXPnd+ or <прил-nd>)); <прил-nv>: ( {EA-} & Anv+ ) or Asv+ or AInv- or AIsv- or Sn-; <макро-прил-nv> : AXnv+ or AXPnv+ or (Xc- & AXnv- & (AXnv+ or [<прил-nv>])) or (Xi- & AXnv- & ([AXPnv+] or <прил-nv>)) or (AXPnv- & (AXPnv+ or <прил-nv>)); % небо над головой было практичеÑки чиÑтым <прил-nt>: ( {EA-} & Ant+ ) or Ast+ or ( {EA- or ( EA- & EB- ) or ( EB- & EA- ) } & AInt-) or AIst- or Sn-; <макро-прил-nt> : AXnt+ or AXPnt+ or (Xc- & AXnt- & (AXnt+ or [<прил-nt>])) or (Xi- & AXnt- & ([AXPnt+] or <прил-nt>)) or (AXPnt- & (AXPnt+ or <прил-nt>)); <прил-np>: ( {EA-} & Anp+ ) or Asp+ or AInp- or AIsp- or Sn-; <макро-прил-np> : AXnp+ or AXPnp+ or (Xc- & AXnp- & (AXnp+ or [<прил-np>])) or (Xi- & AXnp- & ([AXPnp+] or <прил-np>)) or (AXPnp- & (AXPnp+ or <прил-np>)); <прил-fi>: ( {EA-} & Afi+ ) or Asi+ or ( {EA- or ( EA- & EB- ) or ( EB- & EA- ) } & AIfi- ) or AIsi- or Sf-; <макро-прил-fi> : AXfi+ or AXPfi+ or (Xc- & AXfi- & (AXfi+ or [<прил-fi>])) or (Xi- & AXfi- & ([AXPfi+] or <прил-fi>)) or (AXPfi- & (AXPfi+ or <прил-fi>)); <прил-fg>: ( {EA-} & Afg+ ) or Asg+ or AIfg- or AIsg- or Sf-; <макро-прил-fg> : AXfg+ or AXPfg+ or (Xc- & AXfg- & (AXfg+ or [<прил-fg>])) or (Xi- & AXfg- & ([AXPfg+] or <прил-fg>)) or (AXPfg- & (AXPfg+ or <прил-fg>)); <прил-fd>: ( {EA-} & Afd+ ) or Asd+ or AIfd- or AIsd- or Sf-; <макро-прил-fd> : AXfd+ or AXPfd+ or (Xc- & AXfd- & (AXfd+ or [<прил-fd>])) or (Xi- & AXfd- & ([AXPfd+] or <прил-fd>)) or (AXPfd- & (AXPfd+ or <прил-fd>)); <прил-fv>: ( {EA-} & Afv+ ) or Asv+ or AIfv- or AIsv- or Sf-; <макро-прил-fv> : AXfv+ or AXPfv+ or (Xc- & AXfv- & (AXfv+ or [<прил-fv>])) or (Xi- & AXfv- & ([AXPfv+] or <прил-fv>)) or (AXPfv- & (AXPfv+ or <прил-fv>)); <прил-ft>: ( {EA-} & Aft+ ) or Ast+ or ({EA- or ( EA- & EB- ) or ( EB- & EA- ) } & AIft-) or AIst- or Sf-; <макро-прил-ft> : AXft+ or AXPft+ or (Xc- & AXft- & (AXft+ or [<прил-ft>])) or (Xi- & AXft- & ([AXPft+] or <прил-ft>)) or (AXPft- & (AXPft+ or <прил-ft>)); <прил-fp>: ( {EA-} & Afp+ ) or Asp+ or AIfp- or AIsp- or Sf-; <макро-прил-fp> : AXfp+ or AXPfp+ or (Xc- & AXfp- & (AXfp+ or [<прил-fp>])) or (Xi- & AXfp- & ([AXPfp+] or <прил-fp>)) or (AXPfp- & (AXPfp+ or <прил-fp>)); <прил-pi>: ( {EA-} & Api+ ) or ( {EA- or ( EA- & EB- ) or ( EB- & EA- ) } & AIpi- ) or Sp-; %<прил-pi>: ( {EA-} & Api+ ) or AIpi- or Sp-; <макро-прил-pi> : AXpi+ or AXPpi+ or (Xc- & AXpi- & (AXpi+ or [<прил-pi>])) or (Xi- & AXpi- & ([AXPpi+] or <прил-pi>)) or (AXPpi- & (AXPpi+ or <прил-pi>)); <прил-pg>: ( {EA-} & Apg+ ) or AIpg- or Sp-; <макро-прил-pg> : AXpg+ or AXPpg+ or (Xc- & AXpg- & (AXpg+ or [<прил-pg>])) or (Xi- & AXpg- & ([AXPpg+] or <прил-pg>)) or (AXPpg- & (AXPpg+ or <прил-pg>)); <прил-pd>: ( {EA-} & Apd+ ) or AIpd- or Sp-; <макро-прил-pd> : AXpd+ or AXPpd+ or (Xc- & AXpd- & (AXpd+ or [<прил-pd>])) or (Xi- & AXpd- & ([AXPpd+] or <прил-pd>)) or (AXPpd- & (AXPpd+ or <прил-pd>)); <прил-pv>: ( {EA-} & Apv+ ) or AIpv- or Sp-; <макро-прил-pv> : AXpv+ or AXPpv+ or (Xc- & AXpv- & (AXpv+ or [<прил-pv>])) or (Xi- & AXpv- & ([AXPpv+] or <прил-pv>)) or (AXPpv- & (AXPpv+ or <прил-pv>)); <прил-pt>: ( {EA-} & Apt+ ) or AIpt- or Sp-; <макро-прил-pt> : AXpt+ or AXPpt+ or (Xc- & AXpt- & (AXpt+ or [<прил-pt>])) or (Xi- & AXpt- & ([AXPpt+] or <прил-pt>)) or (AXPpt- & (AXPpt+ or <прил-pt>)); <прил-pp>: ( {EA-} & App+ ) or AIpp- or Sp-; <макро-прил-pp> : AXpp+ or AXPpp+ or (Xc- & AXpp- & (AXpp+ or [<прил-pp>])) or (Xi- & AXpp- & ([AXPpp+] or <прил-pp>)) or (AXPpp- & (AXPpp+ or <прил-pp>)); <прил->: A+ or AI- or S-; <макро-прил-> : AX+ or AXP+ or (Xc- & AX- & (AX+ or [<прил->])) or (Xi- & AX- & ([AXP+] or <прил->)) or (AXP- & (AXP+ or <прил->)); %% ГЛÐГОЛЫ % глаголы, 3л, нÑÑ‚ и буд <глагол-нп-sub>: {Xn-} & {Xia-} & {EI-} & (({E+} & {MVv+ or MVat+}) or I+ or II-); <глагол-нп-sub2>: {EI-} & {MVIa-} & ({DI- or D+}) & (({E+} & {MVv+ or (MVad+ & MVag+)}) or I+ or II-); <глагол-пе-sub>: {Xn-} & {Xia-} & {EI-} & (({E+} & {MVv+ or ( IMI- & MVat+ ) or MVat+ or MVap+ or (MVad+ & MVag+)} ) or I+ or II-); <глагол-пе-sub2>: {EI-} & {@MVI-} & ({DI- or D+}) & (({E+} & {MVv+ or [[@MV+]] or ( IMI- & MVat+ ) or MVat+ or MVap+ or (MVad+ & MVag+)} & {E+} & {[[@MV+]] or (MVad+ & MVag+)}) or I+ or II-); <глагол-нп-sub-dat>: {Xn-} & {Xia-} & {EI-} & (({E+} & {MVv+ or MVad+ or (MVad+ & MVag+)}) or I+ or II-); <глагол-нп-sub2-dat>: {EI-} & {MVIad-} & ({DI- or D+}) & (({E+} & {MVv+ or MVad+ or (MVad+ & MVag+)}) or I+ or II-); <глагол-нп-sub-gen>: {Xn-} & {Xia-} & {EI-} & (({E+} & {MVv+ or MVag+ or (MVad+ & MVag+)}) or I+ or II-); <глагол-нп-sub2-gen>: {EI-} & {MVIag-} & ({DI- or D+}) & (({E+} & {MVv+ or MVag+ or (MVad+ & MVag+)}) or I+ or II-); <глагол-нп-sub-tv>: {Xn-} & {Xia-} & {EI-} & (({E+} & {MVv+ or MVat+ }) or I+ or II-); <глагол-нп-sub2-tv>: {EI-} & {MVIat-} & ({DI- or D+}) & (({E+} & {MVv+ or MVat+ }) or I+ or II-); <глагол-3s>: Sn3- or Sm3- or Sf3- or SIm3+ or SIn3+ or SIf3+; <глагол-3p>: Sp3- or SIp3+; <макро-глагол-3s> : VX3s+ or [[]]; <макро-глагол-3p> : VX3p+ or [[]]; <глагол-1s>: Ss1- or SIs1+; <макро-глагол-1s> : VX1s+ or [[]]; <глагол-1p>: Sp1- or SIp1+; <макро-глагол-1p> : VX1p+ or [[]]; <глагол-2s>: Ss2- or SIs2+; <макро-глагол-2s> : VX2s+ or [[]]; <глагол-2p>: Sp2- or SIp2+; <макро-глагол-2p> : VX2p+ or [[]]; % глаголы, прш %% <глагол-нп-пр-sub>: {Xn-} & {Xia-} & {XIb+} & {EI-} & {@MVIa-} & {DI- or D+} & (({E+} & {[[@MVa+]] or MVv+ or (MVad+ & MVag+)}) or I+ or II-); %% <глагол-нп-пр-sub>: {Xn-} & {Xia-} & {XIb+} & {EI-} & { MVIa- } & {DI- or D+} & ( ( {E+} & { [[@MVa+]] or MVv+ or (MVad+ & MVag+) } ) or I+ or II- ); <глагол-нп-пр-sub>: ({Xn-} & {Xia-} & {XIb+} & {EI-} & ( ( {E+} & { MVv+ or (MVad+ & MVag+) } ) )) or (I+ or II-) ; <глагол-нп-пр-sub2>: ( {EI-} & { MVIa- } & ( ( {E+} & { MVv+ or (MVad+ & MVag+) } ) )) or (DI- or D+) or (I+ or II-); <глагол-нп-пр-sub-gen>: ({Xn-} & {Xia-} & {XIb+} & {EI-} & ( ( {E+} & { (MVag+ & MVad+) or (MVag+ & MVat+) or MVag+ } ) )) or (I+ or II-) ; <глагол-нп-пр-sub2-gen>: ( {EI-} & { MVIa- } & ( ( {E+} & { MVv+ or (MVag+ & MVad+) or MVag+ } ) )) or (DI- or D+) or (I+ or II-); <глагол-нп-пр-sub-dat>: {Xn-} & {Xia-} & {XIb+} & {EI-} & ( ( {E+} & { MVv+ or (MVad+ & MVag+) or MVad+ } ) or I+ or II- ); <глагол-нп-пр-sub2-dat>: {EI-} & { MVIa- } & {DI- or D+} & ( ( {E+} & { MVv+ or (MVad+ & MVag+) or MVad+ } ) or I+ or II- ); <глагол-нп-пр-sub-tv>: {Xn-} & {Xia-} & {XIb+} & {EI-} & ( ( {E+} & { MVv+ or (MVat+ & MVad+) or MVat+ } ) or I+ or II- ); <глагол-нп-пр-sub2-tv>: {EI-} & { MVIa- } & {DI- or D+} & ( ( {E+} & { MVv+ or (MVat+ & MVad+) or MVat+ } ) or I+ or II- ); <глагол-нп-пр-sub-pr>: ( {Xn-} & {Xia-} & {XIb+} & {EI-} & ( ( {E+} & { MVv+ or (MVap+ & MVad+) or MVap+ } ) ) ) or (I+ or II-); <глагол-нп-пр-sub2-pr>: ( {EI-} & { MVIa- } & ( ( {E+} & { MVv+ or (MVap+ & MVad+) or MVap+ } ) ) ) or (DI- or D+) or (I+ or II-); <глагол-пе-пр-sub>: { IM+ or Xn-} & {Xia-} & {XIb+} & {EI-} & ( ( { MVv+ } & {E+} )); <глагол-пе-пр-sub2>: ( {EI-} & { MVI- } & ( ( {E+} & { MVv+ or (MVv+ and AInt+) or (MVad+ & MVag+) } & {E+} ) or I+ or ( { IMI- } & II-))) or ( DI- or D+ ); % хочетÑÑ ÑƒÑтроить неприÑтноÑти людÑм <глагол-пе-пр-sub-dat>: { IM+ or Xn-} & {Xia-} & {XIb+} & {EI-} & ( ( { MVv+ } & {E+} )); <глагол-пе-пр-sub2-dat>: ( {EI-} & { MVI- } & ( ( {E+} & { MVv+ or MVad+ or (MVd+ & AInt+) } & {E+} ) or I+ or ( { IMI- } & II-))) or ( DI- or D+ ); <глагол-пе-пр-sub-tv>: { IM+ or Xn-} & {Xia-} & {XIb+} & {EI-} & ( ( { MVv+ } & {E+} )); <глагол-пе-пр-sub2-tv>: {EI-} & { MVI- } & ( ( {E+} & { MVv+ or (MVv+ and AInt+) or (MVat+ & MVag+) or MVat+ } & {E+} ) or I+ or ( { IMI- } & II-)); <глагол-pm>: Sm- or Ss- or SIm+ or SIs+; <макро-глагол-pm> : VXpm+ or [[]]; <глагол-pn>: Sn- or Ss- or SIn+ or SIs+; <макро-глагол-pn> : VXpn+ or [[]]; <глагол-pf>: Sf- or Ss- or SIf+ or SIs+; <макро-глагол-pf> : VXpf+ or [[]]; <глагол-pp>: Sp- or SIp+; <макро-глагол-pp> : VXpp+ or [[]]; еÑть.vps ÑтановитÑÑ.vpe оказываетÑÑ.vpe выглÑдит.vpe оÑтаетÑÑ.vpe ÑчитаетÑÑ.vpe обнаруживаетÑÑ.vpe звучит.vpe делаетÑÑ.vpe предÑтавлÑетÑÑ.vpe покажетÑÑ.vpe обходитÑÑ.vpe поÑлужит.vpe : ( <глагол-нп-sub> & {AIst+ or Ast- or AIsi+ or Asi-} & (<глагол-3s> or <макро-глагол-3s>) & <глагол-нп-sub2> & {Wd-}) or (S*3- & ( A*t- or MVIat-) & Wd- & E+ & {E+} ); еÑть.vpp ÑтановÑÑ‚ÑÑ.vpe оказываютÑÑ.vpe выглÑдÑÑ‚.vpe оÑтаютÑÑ.vpe ÑчитаютÑÑ.vpe обнаруживаютÑÑ.vpe звучат.vpe делаютÑÑ.vpe предоÑтавлÑÑŽÑ‚ÑÑ.vpe покажутÑÑ.vpe обходÑÑ‚ÑÑ.vpe поÑлужат.vpe : <глагол-нп-sub> & {AIpt+ or Apt- or AIpi+ or Api-} & (<глагол-3p> or <макро-глагол-3p>) & <глагол-нп-sub2> & {Wd-}; был.vp Ñтал.vp оказалÑÑ.vp казалÑÑ.vp оÑталÑÑ.vp оÑтавалÑÑ.vp показалÑÑ.vp поÑвилÑÑ.vp выглÑдел.vp ÑделалÑÑ.vp ÑчиталÑÑ.vp ÑтановилÑÑ.vp : (<глагол-нп-пр-sub> & ( { MVIat- or MVat+ or AImt+ or Amt- or AImi+ or Ami- } ) & (<глагол-pm> or <макро-глагол-pm>) & <глагол-нп-пр-sub2> & {Wd-}) or ( {EI-} & Sm3- & Wd- & MVad+ & AImt+) or (Sm- & {Xia-} & Wd- & MVAim+) ; была.vp Ñтала.vp оказалаÑÑŒ.vp казалаÑÑŒ.vp оÑталаÑÑŒ.vp оÑтавалаÑÑŒ.vp показалаÑÑŒ.vp поÑвилаÑÑŒ.vp выглÑдела.vp ÑделалаÑÑŒ.vp ÑчиталаÑÑŒ.vp ÑтановилаÑÑŒ.vp ÑвлÑлаÑÑŒ.vp ÑвилаÑÑŒ.vp Ñлужила.vp : (<глагол-нп-пр-sub> & ( { AIft+ or Aft- or AIfi+ or Afi- } ) & (<глагол-pf> or <макро-глагол-pf> ) & <глагол-нп-пр-sub2> & {Wd-}) or ( {EI-} & Sf3- & {EI-} & Wd- & {MVad+} & (MVat+ or AIft+ or AIfi+ ) ) or ( {EI-} & {EI-} & Wd- & I+ & SIf3+ ) or (MVIat- & Sf3- & Wd- & E+) or (Sf- & {Xia-} & Wd- & MVAif+) ; было.vp Ñтало.vp оказалоÑÑŒ.vp казалоÑÑŒ.vp оÑталоÑÑŒ.vp оÑтавалоÑÑŒ.vp показалоÑÑŒ.vp поÑвилоÑÑŒ.vp выглÑдело.vp ÑчиталоÑÑŒ.vp делалоÑÑŒ.vp обнаружилоÑÑŒ.vp прозвучало.vp выходило.vp звучало.vp ÑтановилоÑÑŒ.vp ÑвлÑлоÑÑŒ.vp ÑвилоÑÑŒ.vp : (<глагол-нп-пр-sub> & ( { MVIad- or MVat+ or AInt+ or Ant- or AIni+ or Ani-} ) & (<глагол-pn> or <макро-глагол-pn>) & <глагол-нп-пр-sub2> & {Wd-}) or (Sn3- & Wd- & MVad+ & AInt+ ); были.vp Ñтали.vp оказалиÑÑŒ.vp казалиÑÑŒ.vp оÑталиÑÑŒ.vp оÑтавалиÑÑŒ.vp показалиÑÑŒ.vp поÑвилиÑÑŒ.vp выглÑдели.vp ÑтановилиÑÑŒ.vp : (<глагол-нп-пр-sub> & ( { MVat+ or AIpt+ or Apt- or AIpi+ or Api- } ) & (<глагол-pp> or <макро-глагол-pp>) & <глагол-нп-пр-sub2> & {Wd-}) or (EI- & Xia- & Wd- & SIp+) or (Sp- & {Xia-} & Wd- & MVAip+); <глагол-i>: I- or II+ or [Wd-]; будут.vp Ñтанут.vp ÑтановÑÑ‚ÑÑ.vp окажутÑÑ.vp: <глагол-нп-sub> & ( { MVat+ or AIpt+ or Apt- or AIpi+ or Api- } ) & (<глагол-3p> or <макро-глагол-3p>) & <глагол-нп-sub> & {Wd-}; будет.vp Ñтанет.vp ÑтановитÑÑ.vp окажетÑÑ.vp оказываетÑÑ.vp : {[<глагол-нп-sub>]} & (MVat+ or AIst+ or Ast- or AIsi+ or Asi-) & (<глагол-3s> or <макро-глагол-3s>) & {[<глагол-нп-sub>]} & {Wd-}; буду.vp ÑтановлюÑÑŒ.vp Ñтану.vp окажуÑÑŒ.vp оказываюÑÑŒ.vp : <глагол-нп-sub> & (MVat+ or AIst+ or Ast- or AIsi+ or Asi-) & (<глагол-1s> or <макро-глагол-1s>) & <глагол-нп-sub> & {Wd-}; будем.vp Ñтанем.vp ÑтановимÑÑ.vp окажемÑÑ.vp оказываемÑÑ.vp : <глагол-нп-sub> & (MVat+ or E+ or AIpt+ or Apt- or AIpi+ or Api-) & (<глагол-1p> or <макро-глагол-1p>) & <глагол-нп-sub> & {Wd-}; будешь.vp Ñтанешь.vp ÑтановишьÑÑ.vp окажешьÑÑ.vp оказываешьÑÑ.vp : (<глагол-нп-sub> & (MVat+ or E+ or AIst+ or Ast- or AIsi+ or Asi-) & (<глагол-2s> or <макро-глагол-2s>) & <глагол-нп-sub> & {Wd-}) or ( EI- & MVIad- & Ss2- & Wd- & AIsi+ & E+ ); будете.vp Ñтанете.vp ÑтановитеÑÑŒ.vp окажетеÑÑŒ.vp оказываетеÑÑŒ.vp : <глагол-нп-sub> & (MVat+ or E+ or AIpt+ or Apt- or AIpi+ or Api-) & (<глагол-2p> or <макро-глагол-2p>) & <глагол-нп-sub> & {Wd-}; должен.am готов.am обÑзан.am вынужден.am : <глагол-пе-пр-sub> & (I- or II+ or <глагол-pm> or <макро-глагол-pm>) & <глагол-пе-пр-sub2> & {Wd-}; должен.an готов.an обÑзан.an вынужден.an : <глагол-пе-пр-sub> & (I- or II+ or <глагол-pn> or <макро-глагол-pn>) & <глагол-пе-пр-sub2> & {Wd-}; должна.af готова.af: <глагол-пе-пр-sub> & (I- or II+ or <глагол-pf> or <макро-глагол-pf>) & <глагол-пе-пр-sub2> & {Wd-}; должны.ap готовы.ap беÑполезны.ap беÑÑильны.ap близки.ap целы.ap добры.ap довольны.ap хороши.ap мертвы.ap молоды.ap одинаковы.ap правы.ap прекраÑны.ap рады.ap равны.ap Ñвободны.ap ÑчаÑтливы.ap уничтожены.ap уÑтали.ap уÑтроены.ap уверены.ap живы.ap верны.ap: (<глагол-пе-пр-sub> & (I- or II+ or <глагол-pp> or <макро-глагол-pp>) & <глагол-пе-пр-sub> & {Wd-}) or ( {Xia-} & Sp- & Wd- & I+ ); глупы.ap краÑивы.ap опаÑны.ap плохи.ap Ñильны.ap важны.ap велики.ap: <глагол-пе-пр-sub> & (I- or II+ or <глагол-pp> or <макро-глагол-pp>) & <глагол-пе-пр-sub2> & {Wd-}; будут.vpdf3p Ñтанут.vpdf3p : {[<глагол-пе-sub>]} & (<глагол-3p> or <макро-глагол-3p>) & {[<глагол-пе-sub2>]} & {Wd-}; % Г,Ñв,пе,дÑÑ‚,буд,3л,мн будет.vpdf3s Ñтанет.vpdf3s : {[<глагол-пе-sub>]} & (<глагол-3s> or <макро-глагол-3s>) & {[<глагол-пе-sub2>]} & {Wd-}; % Г,пе,дÑÑ‚,буд,3л,ед будете.vpdf2p Ñтанете.vpdf2p : {[<глагол-пе-sub>]} & (<глагол-2p> or <макро-глагол-2p>) & {[<глагол-пе-sub2>]} & {Wd-}; % Г,Ñв,пе,дÑÑ‚,буд,2л,мн будешь.vpdf2s Ñтанешь.vpdf2s : {[<глагол-пе-sub>]} & (<глагол-2s> or <макро-глагол-2s>) & {[<глагол-пе-sub2>]} & {Wd-}; % Г,Ñв,пе,дÑÑ‚,буд,2л,ед будем.vpdf1p Ñтанем.vpdf1p : {[<глагол-пе-sub>]} & (<глагол-1p> or <макро-глагол-1p>) & {[<глагол-пе-sub2>]} & {Wd-}; % Г,Ñв,пе,дÑÑ‚,буд,2л,ед буду.vpdf1s Ñтану.vpdf1s : {[<глагол-пе-sub>]} & (<глагол-1s> or <макро-глагол-1s>) & {[<глагол-пе-sub2>]} & {Wd-}; % Г,Ñв,пе,дÑÑ‚,буд,2л,ед %% можно было, надо будет - ÑвÑзь Ñ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð°Ð¼Ð¸, терÑть контакт было никак Ð½ÐµÐ»ÑŒÐ·Ñ Ð±ÑƒÐ´ÐµÑ‚.vt : IM- or IMI+; были.vt : IMp- or IMIp+; было.vt : IMn- or IMIn+; %% он был немало удивлен был.vt : IMm- or ({ Sm3- } & IMIm+); была.vt : IMf- or ({ Sf3- } & IMIf+); %% Ñ Ð½ÑƒÐ¶ÐµÐ½ Ñвоей ÑеÑтре интереÑен.vs извеÑтен.vs необходим.vs нужен.vs полезен.vs: <глагол-нп-пр-sub> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-нп-пр-sub2> & {Wd-}; % Г,Ñв,нп,дÑÑ‚,прш,мр,ед %% он был доктор, они были призраки был.vmp : Sm3- & Wd- & ( MVAi+ or MVat+ ); была.vfp : Sf3- & Wd- & ( MVAi+ or MVat+ ); будет.vpp : S*3- & Wd- & ( MVAi+ or MVat+ ); %% Ñто был Ð³Ð¾Ð»Ð¾Ñ Ð¶Ð¸Ð²Ð¾Ð³Ð¾ ÑущеÑтва, Ñто Ð³Ð¾Ð»Ð¾Ñ Ñто.msi : (Wd- & MVAi+) or S+; -.i --.i еÑть.v -_Ñто : ( {S*3-} & ( ( { Ew- } & MVAi+ ) or I+ or MVv+ or ( { EI- } & E+ ) or ( { EI- } & EI+ ) ) & {Wd-}) or Xt+; %% были как призраки как.ji : Ew- & MVAi+; <макро-глагол-i> : VXi+ or (Xc- & VXi- & (VXi+ or [<глагол-i>])) or (Xi- & VXi- & <глагол-i>) or [[]]; <глагол-pmi>: ( (Xc- or ) & (XIc+ or ) & Pmid- ) or PImid+; <глагол-smi>: ( (Xc- or ) & (XIc+ or ) & Pmis- ) or PImis+; <макро-глагол-pmi> : VXpmi+ or (Xc- & VXpmi- & (VXpmi+ or [<глагол-pmi>])) or (Xi- & VXpmi- & <глагол-pmi>) or [[]]; <макро-глагол-smi> : VXsmi+ or (Xc- & VXsmi- & (VXsmi+ or [<глагол-smi>])) or (Xi- & VXsmi- & <глагол-smi>) or [[]]; <глагол-pmg>: ( (Xc- or ) & (XIc+ or ) & Pmgd- ) or PImgd+; <глагол-smg>: ( (Xc- or ) & (XIc+ or ) & Pmgs- ) or PImgs+; <макро-глагол-pmg> : VXpmg+ or (Xc- & VXpmg- & (VXpmg+ or [<глагол-pmg>])) or (Xi- & VXpmg- & <глагол-pmg>) or [[]]; <макро-глагол-smg> : VXsmg+ or (Xc- & VXsmg- & (VXsmg+ or [<глагол-smg>])) or (Xi- & VXsmg- & <глагол-smg>) or [[]]; <глагол-pmd>: ( (Xc- or ) & (XIc+ or ) & Pmdd- ) or PImdd+; <глагол-smd>: ( (Xc- or ) & (XIc+ or ) & Pmds- ) or PImds+; <макро-глагол-pmd> : VXpmd+ or (Xc- & VXpmd- & (VXpmd+ or [<глагол-pmd>])) or (Xi- & VXpmd- & <глагол-pmd>) or [[]]; <макро-глагол-smd> : VXsmd+ or (Xc- & VXsmd- & (VXsmd+ or [<глагол-smd>])) or (Xi- & VXsmd- & <глагол-smd>) or [[]]; <глагол-pmv>: ( (Xc- or ) & (XIc+ or ) & Pmvd- ) or PImvd+; <глагол-smv>: ( (Xc- or ) & (XIc+ or ) & Pmvs- ) or PImvs+; <макро-глагол-pmv> : VXpmv+ or (Xc- & VXpmv- & (VXpmv+ or [<глагол-pmv>])) or (Xi- & VXpmv- & <глагол-pmv>) or [[]]; <макро-глагол-smv> : VXsmv+ or (Xc- & VXsmv- & (VXsmv+ or [<глагол-smv>])) or (Xi- & VXsmv- & <глагол-smv>) or [[]]; <глагол-pmt>: ( (Xc- or ) & (XIc+ or ) & Pmtd- ) or PImtd+; <глагол-smt>: ( (Xc- or ) & (XIc+ or ) & Pmts- ) or PImts+; <макро-глагол-pmt> : VXpmt+ or (Xc- & VXpmt- & (VXpmt+ or [<глагол-pmt>])) or (Xi- & VXpmt- & <глагол-pmt>) or [[]]; <макро-глагол-smt> : VXsmt+ or (Xc- & VXsmt- & (VXsmt+ or [<глагол-smt>])) or (Xi- & VXsmt- & <глагол-smt>) or [[]]; <глагол-pmp>: ( (Xc- or ) & (XIc+ or ) & Pmpd- ) or PImpd+; <глагол-smp>: ( (Xc- or ) & (XIc+ or ) & Pmps- ) or PImps+; <макро-глагол-pmp> : VXpmp+ or (Xc- & VXpmp- & (VXpmp+ or [<глагол-pmp>])) or (Xi- & VXpmp- & <глагол-pmp>) or [[]]; <макро-глагол-smp> : VXsmp+ or (Xc- & VXsmp- & (VXsmp+ or [<глагол-smp>])) or (Xi- & VXsmp- & <глагол-smp>) or [[]]; <глагол-pni>: ( (Xc- or ) & (XIc+ or ) & Pnid- ) or PInid+; <глагол-sni>: ( (Xc- or ) & (XIc+ or ) & Pnis- ) or PInis+; <макро-глагол-pni> : VXpni+ or (Xc- & VXpni- & (VXpni+ or [<глагол-pni>])) or (Xi- & VXpni- & <глагол-pni>) or [[]]; <макро-глагол-sni> : VXsni+ or (Xc- & VXsni- & (VXsni+ or [<глагол-sni>])) or (Xi- & VXsni- & <глагол-sni>) or [[]]; <глагол-png>: ( (Xc- or ) & (XIc+ or ) & Pngd- ) or PIngd+; <глагол-sng>: ( (Xc- or ) & (XIc+ or ) & Pngs- ) or PIngs+; <макро-глагол-png> : VXpng+ or (Xc- & VXpng- & (VXpng+ or [<глагол-png>])) or (Xi- & VXpng- & <глагол-png>) or [[]]; <макро-глагол-sng> : VXsng+ or (Xc- & VXsng- & (VXsng+ or [<глагол-sng>])) or (Xi- & VXsng- & <глагол-sng>) or [[]]; <глагол-pnd>: ( (Xc- or ) & (XIc+ or ) & Pndd- ) or PIndd+; <глагол-snd>: ( (Xc- or ) & (XIc+ or ) & Pnds- ) or PInds+; <макро-глагол-pnd> : VXpnd+ or (Xc- & VXpnd- & (VXpnd+ or [<глагол-pnd>])) or (Xi- & VXpnd- & <глагол-pnd>) or [[]]; <макро-глагол-snd> : VXsnd+ or (Xc- & VXsnd- & (VXsnd+ or [<глагол-snd>])) or (Xi- & VXsnd- & <глагол-snd>) or [[]]; <глагол-pnv>: ( (Xc- or ) & (XIc+ or ) & Pnvd- ) or PInvd+; <глагол-snv>: ( (Xc- or ) & (XIc+ or ) & Pnvs- ) or PInvs+; <макро-глагол-pnv> : VXpnv+ or (Xc- & VXpnv- & (VXpnv+ or [<глагол-pnv>])) or (Xi- & VXpnv- & <глагол-pnv>) or [[]]; <макро-глагол-snv> : VXsnv+ or (Xc- & VXsnv- & (VXsnv+ or [<глагол-snv>])) or (Xi- & VXsnv- & <глагол-snv>) or [[]]; <глагол-pnt>: ( (Xc- or ) & (XIc+ or ) & Pntd- ) or PIntd+; <глагол-snt>: ( (Xc- or ) & (XIc+ or ) & Pnts- ) or PInts+; <макро-глагол-pnt> : VXpnt+ or (Xc- & VXpnt- & (VXpnt+ or [<глагол-pnt>])) or (Xi- & VXpnt- & <глагол-pnt>) or [[]]; <макро-глагол-snt> : VXsnt+ or (Xc- & VXsnt- & (VXsnt+ or [<глагол-snt>])) or (Xi- & VXsnt- & <глагол-snt>) or [[]]; <глагол-pnp>: ( (Xc- or ) & (XIc+ or ) & Pnpd- ) or PInpd+; <глагол-snp>: ( (Xc- or ) & (XIc+ or ) & Pnps- ) or PInps+; <макро-глагол-pnp> : VXpnp+ or (Xc- & VXpnp- & (VXpnp+ or [<глагол-pnp>])) or (Xi- & VXpnp- & <глагол-pnp>) or [[]]; <макро-глагол-snp> : VXsnp+ or (Xc- & VXsnp- & (VXsnp+ or [<глагол-snp>])) or (Xi- & VXsnp- & <глагол-snp>) or [[]]; <глагол-pfi>: ( (Xc- or ) & (XIc+ or ) & Pfid- ) or PIfid+; <глагол-sfi>: ( (Xc- or ) & (XIc+ or ) & Pfis- ) or PIfis+; <макро-глагол-pfi> : VXpfi+ or (Xc- & VXpfi- & (VXpfi+ or [<глагол-pfi>])) or (Xi- & VXpfi- & <глагол-pfi>) or [[]]; <макро-глагол-sfi> : VXsfi+ or (Xc- & VXsfi- & (VXsfi+ or [<глагол-sfi>])) or (Xi- & VXsfi- & <глагол-sfi>) or [[]]; <глагол-pfg>: ( (Xc- or ) & (XIc+ or ) & Pfgd- ) or PIfgd+; <глагол-sfg>: ( (Xc- or ) & (XIc+ or ) & Pfgs- ) or PIfgs+; <макро-глагол-pfg> : VXpfg+ or (Xc- & VXpfg- & (VXpfg+ or [<глагол-pfg>])) or (Xi- & VXpfg- & <глагол-pfg>) or [[]]; <макро-глагол-sfg> : VXsfg+ or (Xc- & VXsfg- & (VXsfg+ or [<глагол-sfg>])) or (Xi- & VXsfg- & <глагол-sfg>) or [[]]; <глагол-pfd>: ( (Xc- or ) & (XIc+ or ) & Pfdd- ) or PIfdd+; <глагол-sfd>: ( (Xc- or ) & (XIc+ or ) & Pfds- ) or PIfds+; <макро-глагол-pfd> : VXpfd+ or (Xc- & VXpfd- & (VXpfd+ or [<глагол-pfd>])) or (Xi- & VXpfd- & <глагол-pfd>) or [[]]; <макро-глагол-sfd> : VXsfd+ or (Xc- & VXsfd- & (VXsfd+ or [<глагол-sfd>])) or (Xi- & VXsfd- & <глагол-sfd>) or [[]]; <глагол-pfv>: ( (Xc- or ) & (XIc+ or ) & Pfvd- ) or PIfvd+; <глагол-sfv>: ( (Xc- or ) & (XIc+ or ) & Pfvs- ) or PIfvs+; <макро-глагол-pfv> : VXpfv+ or (Xc- & VXpfv- & (VXpfv+ or [<глагол-pfv>])) or (Xi- & VXpfv- & <глагол-pfv>) or [[]]; <макро-глагол-sfv> : VXsfv+ or (Xc- & VXsfv- & (VXsfv+ or [<глагол-sfv>])) or (Xi- & VXsfv- & <глагол-sfv>) or [[]]; <глагол-pft>: ( (Xc- or ) & (XIc+ or ) & Pftd- ) or PIftd+; <глагол-sft>: ( (Xc- or ) & (XIc+ or ) & Pfts- ) or PIfts+; <макро-глагол-pft> : VXpft+ or (Xc- & VXpft- & (VXpft+ or [<глагол-pft>])) or (Xi- & VXpft- & <глагол-pft>) or [[]]; <макро-глагол-sft> : VXsft+ or (Xc- & VXsft- & (VXsft+ or [<глагол-sft>])) or (Xi- & VXsft- & <глагол-sft>) or [[]]; <глагол-pfp>: ( (Xc- or ) & (XIc+ or ) & Pfpd- ) or PIfpd+; <глагол-sfp>: ( (Xc- or ) & (XIc+ or ) & Pfps- ) or PIfps+; <макро-глагол-pfp> : VXpfp+ or (Xc- & VXpfp- & (VXpfp+ or [<глагол-pfp>])) or (Xi- & VXpfp- & <глагол-pfp>) or [[]]; <макро-глагол-sfp> : VXsfp+ or (Xc- & VXsfp- & (VXsfp+ or [<глагол-sfp>])) or (Xi- & VXsfp- & <глагол-sfp>) or [[]]; <глагол-ppi>: ( (Xc- or ) & (XIc+ or ) & Ppid- ) or PIpid+; <глагол-spi>: ( (Xc- or ) & (XIc+ or ) & Ppis- ) or PIpis+; <макро-глагол-ppi> : VXppi+ or (Xc- & VXppi- & (VXppi+ or [<глагол-ppi>])) or (Xi- & VXppi- & <глагол-ppi>) or [[]]; <макро-глагол-spi> : VXspi+ or (Xc- & VXspi- & (VXspi+ or [<глагол-spi>])) or (Xi- & VXspi- & <глагол-spi>) or [[]]; <глагол-ppg>: ( (Xc- or ) & (XIc+ or ) & Ppgd- ) or PIpgd+; <глагол-spg>: ( (Xc- or ) & (XIc+ or ) & Ppgs- ) or PIpgs+; <макро-глагол-ppg> : VXppg+ or (Xc- & VXppg- & (VXppg+ or [<глагол-ppg>])) or (Xi- & VXppg- & <глагол-ppg>) or [[]]; <макро-глагол-spg> : VXspg+ or (Xc- & VXspg- & (VXspg+ or [<глагол-spg>])) or (Xi- & VXspg- & <глагол-spg>) or [[]]; <глагол-ppd>: ( (Xc- or ) & (XIc+ or ) & Ppdd- ) or PIpdd+; <глагол-spd>: ( (Xc- or ) & (XIc+ or ) & Ppds- ) or PIpds+; <макро-глагол-ppd> : VXppd+ or (Xc- & VXppd- & (VXppd+ or [<глагол-ppd>])) or (Xi- & VXppd- & <глагол-ppd>) or [[]]; <макро-глагол-spd> : VXspd+ or (Xc- & VXspd- & (VXspd+ or [<глагол-spd>])) or (Xi- & VXspd- & <глагол-spd>) or [[]]; <глагол-ppv>: ( (Xc- or ) & (XIc+ or ) & Ppvd- ) or PIpvd+; <глагол-spv>: ( (Xc- or ) & (XIc+ or ) & Ppvs- ) or PIpvs+; <макро-глагол-ppv> : VXppv+ or (Xc- & VXppv- & (VXppv+ or [<глагол-ppv>])) or (Xi- & VXppv- & <глагол-ppv>) or [[]]; <макро-глагол-spv> : VXspv+ or (Xc- & VXspv- & (VXspv+ or [<глагол-spv>])) or (Xi- & VXspv- & <глагол-spv>) or [[]]; <глагол-ppt>: ( (Xc- or ) & (XIc+ or ) & Pptd- ) or PIptd+; <глагол-spt>: ( (Xc- or ) & (XIc+ or ) & Ppts- ) or PIpts+; <макро-глагол-ppt> : VXppt+ or (Xc- & VXppt- & (VXppt+ or [<глагол-ppt>])) or (Xi- & VXppt- & <глагол-ppt>) or [[]]; <макро-глагол-spt> : VXspt+ or (Xc- & VXspt- & (VXspt+ or [<глагол-spt>])) or (Xi- & VXspt- & <глагол-spt>) or [[]]; <глагол-ppp>: ( (Xc- or ) & (XIc+ or ) & Pppd- ) or PIppd+; <глагол-spp>: ( (Xc- or ) & (XIc+ or ) & Ppps- ) or PIpps+; <макро-глагол-ppp> : VXppp+ or (Xc- & VXppp- & (VXppp+ or [<глагол-ppp>])) or (Xi- & VXppp- & <глагол-ppp>) or [[]]; <макро-глагол-spp> : VXspp+ or (Xc- & VXspp- & (VXspp+ or [<глагол-spp>])) or (Xi- & VXspp- & <глагол-spp>) or [[]]; <глагол-d>: {Xc-} & {XIc+} & (D- or DI+); <макро-глагол-d> : VXd+ or (Xc- & VXd- & (VXd+ or [<глагол-d>])) or (Xi- & VXd- & <глагол-d>) or [[]]; <глагол-pr>: Wd-; <макро-глагол-pr> : VXpr+ or (Xc- & VXpr- & (VXpr+ or [<глагол-pr>])) or (Xi- & VXpr- & <глагол-pr>) or [[]]; %% ПРИЛÐГÐТЕЛЬÐЫЕ <нар>:[({Xc-} & E- ) or ({[[XIc+]]} & EI+) or {Xt- & S-}]; %% <макро-нар> : EX+ or EXP+ or (Xc- & EX- & (EX+ or [<нар>])) <макро-нар> : EX+ or (Xc- & EX- & (EX+ or [<нар>])) or (Xi- & EX- & ([EXP+] or <нар>)) or (EXP- & (EXP+ or <нар>)); менее.as более.as: {Xn-} & {Mg+ or AI*g+} & {Ee-} & (E- or EI+); % П,Ñравн дана.afs одета.afs оÑвещена.afs открыта.afs привÑзана.afs раÑпахнута.afs раÑположена.afs Ñделана.afs Ñоздана.afs видна.afs закончена.afs закрыта.afs занÑта.afs заперта.afs: {[[AP+]]} & (<прил-fi> or <макро-прил-fi>); % П,жр,ед,кр погружен.ams Ñоздан.ams виден.ams Ñделан.ams раÑположен.ams предназначен.ams предÑтавлен.ams найден.ams поÑтавлен.ams назначен.ams поÑтроен.ams направлен.ams заключен.ams дан.ams ареÑтован.ams поÑвÑщен.ams наÑтроен.ams включен.ams напиÑан.ams разработан.ams подготовлен.ams выполнен.ams взÑÑ‚.ams определен.ams уничтожен.ams подпиÑан.ams получен.ams приведен.ams обнаружен.ams вызван.ams введен.ams опубликован.ams доÑтавлен.ams задержан.ams оÑвобожден.ams отправлен.ams объÑвлен.ams ÑоÑтавлен.ams проведен.ams зарегиÑтрирован.ams назван.ams изображен.ams иÑпользован.ams раÑÑмотрен.ams показан.ams оÑнащен.ams взÑÑ‚_в_плен : (<прил-mi> or <макро-прил-mi>); % П,мр,ед,кр %% ЧИСЛИТЕЛЬÐЫЕ три.ci четыре.ci: {Api- or ET-} & ( Ngm+ or Nip+ ) & (Ji- or (Sp3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i> or N-); три.cv четыре.cv: {Api- or ET-} & ( Ngm+ or Nip+ or NIgm- ) & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v> or N-); % ЧИСЛ,вн два.cmi: {Api- or ET-} & ( Ngm+ ) & (Ji- or (Sp3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i> or N-); два.cmv: {Api- or ET-} & ( Ngm+ or NIgm- ) & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v> or N-); % ЧИСЛ,вн два.cni: {Api- or ET-} & ( Ngn+ ) & (Ji- or (Sp3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i> or N-); два.cnv: {Api- or ET-} & ( Ngn+ ) & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v> or N-); % ЧИСЛ,вн две.cfi: {Api- or ET-} & ( Nip+ ) & (Ji- or (Sp3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i> or N-); две.cfv: {Api- or ET-} & ( Nip+ ) & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v> or N-); % ЧИСЛ,вн оба.cmi: {Api-} & {Ngm+} & (Ji- or (Sp3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i> or N-); оба.cmv: {Api-} & {Ngm+} & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v> or N-); % ЧИСЛ,вн обе.cfi: {Api-} & {Nip+} & (Ji- or (Sp3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i> or N-); обе.cfv: {Api-} & {Nip+} & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v> or N-); % ЧИСЛ,вн %% ЧИСЛИТЕЛЬÐЫЕ не обÑзательно требующие N+ %% Ðднумератив, аднумеративный падеж, Ñчетный падеж, двойÑтвенное чиÑло. двое.nci трое.nci четверо.nci пÑтеро.nci шеÑтеро.nci Ñемеро.nci : {Api- or ET-} & { Ngp+ } & (Ji- or (Sp3+ or Sn3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i> or N-); % ЧИСЛ,им двоих.ncv троих.ncv : {Api-} & { Ngp+ } & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v> or N-); % ЧИСЛ,вн двоих.ncg троих.ncg : { Ng+ } & ( Jg- or [Mg-] or [ ( { Xia- } & MVag- ) or MVIag+] or Ngp- or <макро-Ñущ-g> or N-); % ЧИСЛ,рд большинÑтво.nci количеÑтво.nci чиÑло.nci чаÑть.nci множеÑтво.nci : {Api-} & { Ngp+ } & (Ji- or (Sp3+ or Sn3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i> or N-); %% ЧИСЛИТЕЛЬÐЫЕ ÐÐРЕЧИЯ много.cie мало.cie маловато.cie: ({EI-} & SIp3- & Ngp+); много.cve мало.cve маловато.cve: ({EI-} & MVv- & Ng+); %% ÐÐРЕЧИЯ гораздо.ee намного.ee ÑущеÑтвенно.ee вдвое.ee значительно.ee заметно.ee ощутимо.ee: Ee+; % гораздо Ñрче, заметно реже абÑолютно.ea более-менее.ea принципиально.ea Ñовершенно.ea: EA+ or EEI+; % абÑолютно темный, более-менее Ñрко почти.ea ÑовÑем.ea практичеÑки.ea : EA+ or EEI+; % почти веÑÑŒ, почти темный, почти Ñрко хорошо.ea плохо.ea прекраÑно.ea едва.ea еле.ea чуть.ea : EA+; % хорошо знакомый беÑконечно.ea безнадежно.ea безумно.ea безупречно.ea донельзÑ.ea идеально.ea излишне.ea мучительно.ea нееÑтеÑтвенно.ea немыÑлимо.ea необычно.ea неправдоподобно.ea непривычно.ea неÑтерпимо.ea неуловимо.ea невероÑтно.ea невообразимо.ea невыноÑимо.ea поразительно.ea Ñмертельно.ea удивительно.ea ужаÑно.ea вдвойне.ea чудовищно.ea : EA+ or EI+; % беÑконечно Ð´Ð»Ð¸Ð½Ð½Ð°Ñ ÐµÐ´Ð¸Ð½Ñтвенно.ea макÑимально.ea наÑтолько.ea непомерно.ea поиÑтине.ea Ñтоль.ea Ñугубо.ea чрезмерно.ea : EA+; % Ñтоль тонкий вполне.ea: EA+; % вполне ÑпоÑобна еще.ea: EA+ or EEI+; % еще ÑпоÑобна, еще Ñрко еще.ee: Ee+; % еще Ñрче, еще реже еще.e: <наречие-как>; как.e: <наречие-как>; безоÑтановочно.ea круто.ea медленно.ea мерно.ea неÑпешно.ea неторопливо.ea неуклонно.ea неумолимо.ea плавно.ea ритмично.ea Ñтремительно.ea вихрем.ea резко.ea : EEI+; % круто вверх вÑе_равно врÑд_ли едва_ли : <наречие-как>; %% ÑамоÑтоÑтельно Ñам.e Ñама.e один.e одна.e : <наречие-как>; лишь.e вÑего_лишь чаще_вÑего_лишь Ñвоего_рода : {EE+ or EEI-} & {@X-} & (<нар> or <макро-нар>); % Ð,0 еще.eb : EB+; только.ec : EC+; большую_чаÑть_времени большую_чаÑть_Ð´Ð½Ñ Ð´Ð²Ð°_днÑ_ÑпуÑÑ‚Ñ Ð´Ð²Ð°_года_ÑпуÑÑ‚Ñ Ð½ÐµÐ¼Ð½Ð¾Ð³Ð¾_ÑпуÑÑ‚Ñ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ_времÑ_ÑпуÑÑ‚Ñ Ð½ÐµÑколько_минут_ÑпуÑÑ‚Ñ Ð½ÐµÑколько_дней_ÑпуÑÑ‚Ñ Ð¼Ð³Ð½Ð¾Ð²ÐµÐ½Ð¸Ðµ_ÑпуÑÑ‚Ñ Ð¼Ð¸Ð½ÑƒÑ‚Ñƒ_ÑпуÑÑ‚Ñ Ð¼Ð½Ð¾Ð³Ð¾_лет_ÑпуÑÑ‚Ñ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñƒ_обеда первую_половину_обеда во_времÑ_обеда Ñекунду_ÑпуÑÑ‚Ñ ÑпуÑÑ‚Ñ_Ñекунду чаÑ_ÑпуÑÑ‚Ñ ÐºÐ°Ð¶Ð´Ñ‹Ð¹_день полчаÑа_тому_назад полчаÑа_назад каждое_утро первый_раз первый_день первый_год до_раÑÑвета год_назад или_поздно_вечером к_обеду к_тому_моменту к_вечеру к_Ñтому_моменту на_Ñледующее_утро на_Ñледующий_день накануне_вечером немного_Ð¿Ð¾Ð³Ð¾Ð´Ñ Ð½ÐµÑ‚_никаких_Ñледов незадолго_до_раÑÑвета около_Ð¿Ð¾Ð»ÑƒÐ´Ð½Ñ Ð¾ÐºÐ¾Ð»Ð¾_полуночи перед_отъездом по_ночам по_утрам по_вечерам поÑле_обеда поÑле_Ð¿Ð¾Ð»ÑƒÐ´Ð½Ñ Ð¿Ð¾Ñле_ужина поÑле_завтрака поздней_оÑенью поздно_вечером ранней_веÑной ранним_утром рано_утром ÑегоднÑ_вечером в_Ñкором_будущем в_Ñлучае_крайней_необходимоÑти во_вторник во_второй_половине_Ð´Ð½Ñ Ð²Ñлед_за_ними завтра_утром через_минуту через_неделю через_неÑколько_дней через_неÑколько_минут через_неÑколько_Ñекунд через_полчаÑа через_Ñ‡Ð°Ñ Ñ‡ÑƒÑ‚ÑŒ_позже: EI+ or E-; вÑе_Ð²Ñ€ÐµÐ¼Ñ Ð½ÐµÑколько_раз вÑÑŽ_жизнь каждый_день один_раз некоторое_Ð²Ñ€ÐµÐ¼Ñ Ð²_первый_раз два_раза первый_раз вÑÑŽ_ночь в_поÑледний_раз веÑÑŒ_день долгое_Ð²Ñ€ÐµÐ¼Ñ Ð¼Ð½Ð¾Ð³Ð¾_раз целый_день поÑледний_раз какое-то_Ð²Ñ€ÐµÐ¼Ñ Ð¿Ð°Ñ€Ñƒ_раз хоть_раз второй_раз каждый_вечер каждый_год вÑÑŽ_дорогу веÑÑŒ_вечер Ñтолько_лет на_некоторое_Ð²Ñ€ÐµÐ¼Ñ Ð¾Ð´Ð½Ð¾_Ð²Ñ€ÐµÐ¼Ñ Ð²ÑÑŽ_Ñвою_жизнь в_третий_раз Ñтолько_раз каждую_ночь целый_год тыÑÑчу_раз Ñтолько_времени раза_два целый_Ñ‡Ð°Ñ Ñ‚Ð¾Ð»ÑŒÐºÐ¾_один_раз почти_вÑе_Ð²Ñ€ÐµÐ¼Ñ ÐµÑ‰Ðµ_некоторое_Ð²Ñ€ÐµÐ¼Ñ Ð´Ð»Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ_Ð²Ñ€ÐµÐ¼Ñ Ð´ÐµÑÑть_раз каждый_Ñ‡Ð°Ñ Ð¶Ð¸Ð·Ð½ÑŒ_Ñвою до_конца_жизни день_за_днем вÑÑŽ_неделю хотÑ_бы_раз на_короткое_Ð²Ñ€ÐµÐ¼Ñ Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹_раз первый_раз_в_жизни 2_раза по_неÑкольку_раз вÑе_Ñти_дни вот_так_же почти_каждый_день в_Ñотый_раз: EI+ or E-; Ñ_Ñамого_начала о_чем-то Ñ_детÑтва Ñ_первого_взглÑда Ñвоими_глазами о_многом без_Ñлов вÑей_душой вÑем_Ñердцем более_подробно в_общих_чертах ÑобÑтвенными_глазами о_чем-нибудь в_ÑовершенÑтве на_доÑуге кое_о_чем по_опыту задним_чиÑлом на_ÑобÑтвенном_опыте по_голоÑу от_вÑего_Ñердца в_двух_Ñловах Ñ_точноÑтью на_Ñвоем_веку по_доÑтоинÑтву до_поÑледней_минуты на_Ñто_процентов вÑем_Ñвоим_ÑущеÑтвом до_Ð±ÐµÐ·ÑƒÐ¼Ð¸Ñ Ð´Ð¾_поÑледнего_момента Ñвоими_Ñловами раз_навÑегда нутром.e за_верÑту не_понаÑлышке на_ÑобÑтвенной_шкуре еще_в_детÑтве Ñ_Ñамого_детÑтва : EI+ or E-; к_нему ко_мне к_ним к_ней к_нам к_вам к_тебе за_мной по_нему за_тобой туда_же на_ум так_рано на_первое_меÑто мимо_него мне_в_голову по_Ñтой_дороге ему_в_голову из_леÑу мимо_Ð½Ð°Ñ : EI+ or E-; минуту.e мгновение.e Ñекунду.e минутку.e мгновенье.e какое-то_мгновение долю_Ñекунды пару_Ñекунд какую-то_долю_Ñекунды: EI+; при_Ñтом в_конце_концов в_Ñтом_Ñлучае Ñо_временем таким_образом рано_или_поздно тем_Ñамым в_таком_Ñлучае на_Ñей_раз в_итоге через_некоторое_Ð²Ñ€ÐµÐ¼Ñ Ð¾Ñ‚Ð½Ñ‹Ð½Ðµ.e через_неÑколько_минут вÑÑкий_раз при_желании благодарÑ_Ñтому мало-помалу.x во_вÑем_оÑтальном каким-то_чудом при_Ñтом_Ñлучае : EI+ or E-; целый_день целый_год каждую_ночь каждый_день Ñо_Ñвоей_Ñтороны Ñо_вчерашнего_Ð´Ð½Ñ ÑƒÑе.e веÑÑŒ_день вÑÑŽ_ночь вÑÑŽ_жизнь щаÑ.e: EI+ or E-; целый_Ñ‡Ð°Ñ Ð´ÐµÑÑть_лет деÑÑть_минут долгое_Ð²Ñ€ÐµÐ¼Ñ Ð´Ð²Ð°_Ð´Ð½Ñ Ð´Ð²Ð°_года два_чаÑа двадцать_минут двадцать_четыре_года двадцать_четыре_чаÑа какое-то_Ð²Ñ€ÐµÐ¼Ñ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ðµ_Ð²Ñ€ÐµÐ¼Ñ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ_Ð²Ñ€ÐµÐ¼Ñ Ð½ÐµÑколько_минут пару_минут полтора_года полтора_чаÑа пÑтнадцать_минут три_Ð´Ð½Ñ Ñ‚Ñ€Ð¸_года три_чаÑа вÑÑŽ_Ñвою_жизнь четверть_чаÑа четыре_года : EI+ or E-; %% ÐÐРЕЧИЯ больше_чего_бы_то_ни_было может_быть : {EE+ or EEI-} & {@X-} & (<нар> or <макро-нар>); % Ð,0 одного_из_них одного_из_Ð½Ð°Ñ : Mg-; то_же_Ñамое из_мухи_Ñлона нечто_иное нечто_подобное нечто_ужаÑное : MVv-; бок_о_бок : EI+ or E-; %% ÐÐРЕЧИЯ, ОТСУТСВУЮЩИЕ Ð’ ОСÐОВÐОМ СЛОВÐРЕ машинально.e почтительно.e безошибочно.e беÑпомощно.e брезгливо.e многозначительно.e недоуменно.e презрительно.e укоризненно.e выразительно.e неумолимо.e нетерпеливо.e невозмутимо.e неуверенно.e беÑцеремонно.e нерешительно.e неопределенно.e : { EEI- } & <наречие-как>; безжалоÑтно.e оглушительно.e зловеще.e неÑлышно.e пулей.e вихрем.e безоÑтановочно.e неторопливо.e рывком.e : { EEI- } & <наречие-как>; поудобнее.e за_Ñтолом во_дворе за_рулем от_неожиданноÑти вÑем_телом во_тьме в_Ñедле Ñ_таким_видом во_мраке из-за_угла в_Ñвоем_кабинете перед_зеркалом под_Ñолнцем Ñреднего_роÑта Ñо_Ñпины в_белом_халате над_морем откуда-то_издалека Ñреднего_возраÑта в_полном_недоумении откуда-то_Ñверху ниже_поÑÑа до_мозга_коÑтей на_белом_коне в_Ñером_коÑтюме в_замке_Ð·Ð°Ð¶Ð¸Ð³Ð°Ð½Ð¸Ñ Ð²_полном_вооружении в_зеленом_плаще во_втором_Ñтаже : <наречие-как>; %% ÐÐРЕЧИЯ далеко_вверху далеко_внизу далеко_позади неожиданно_резко до_раÑÑвета еÑтеÑтвенной_Ñмертью из-под_земли к_обеду ко_вÑему_миру крепким_Ñном крупным_планом на_открытом_воздухе на_Ñкране_монитора накануне_вечером незадолго_до_раÑÑвета ни_единым_Ñловом ночами.e около_двух_чаÑов около_полуночи около_трех_чаÑов отовÑюду.e перед_Ñном перед_Ñудом по_любому_поводу по_ночам по_ÑоÑтоÑнию_Ð·Ð´Ð¾Ñ€Ð¾Ð²ÑŒÑ Ð¿Ð¾_телевизору по_утрам по_вечерам по_вÑему_городу по_вÑему_Ñвету по_вÑему_телу под_открытым_небом под_водой при_дворе при_иÑполнении_Ñлужебных_обÑзанноÑтей прошлым_летом пуще_прежнего ранним_утром Ñ_голоду Ñ_невероÑтной_быÑтротой Ñ_официальным_визитом Ñ_открытыми_глазами Ñ_закрытыми_глазами ÑегоднÑ_вечером Ñквозь_пальцы Ñквозь_Ñлезы Ñо_Ñмеху Ñо_Ñмертью Ñо_Ñтариком Ñо_Ñтраху Ñо_Ñтрашной_Ñилой Ñо_Ñвоей_женой Ñо_Ñвоими_друзьÑми Ñо_Ñвоими_мыÑлÑми Ñо_Ñвоими_проблемами Ñо_Ñвоими_чувÑтвами Ñо_вÑех_Ñторон Ñо_злом ÑобÑтвенными_глазами Ñравнительно_недавно Ñвежим_воздухом Ñвоими_глазами Ñвоими_ÑобÑтвенными_глазами в_XVIII_веке в_автомобильной_катаÑтрофе в_любую_погоду в_ночную_Ñмену в_открытом_коÑмоÑе в_открытом_море в_полной_безопаÑноÑти в_полной_темноте в_разных_меÑтах в_Ñлучае_крайней_необходимоÑти в_Ñвоем_воображении в_Ñтом_районе вмеÑте_Ñо_вÑеми во_дворце во_Ñне во_времÑ_беременноÑти во_вÑех_направлениÑÑ… во_вÑеленной во_Франции во_ВладивоÑтоке за_границей задом_наперед : {EE+ or EEI-} & {@X-} & (<нар> or <макро-нар>); % Ð,0 %% ÐÐРЕЧИЯ КÐК СОСТÐÐ’ÐЫЕ каждый_вечер каждое_утро каждую_минуту целыми_днÑми каждую_неделю веками.e во_вÑех_ÑлучаÑÑ… круглые_Ñутки каждую_Ñекунду матом.e подобным_образом в_равной_мере большими_буквами в_Ñкором_будущем единым_фронтом общими_уÑилиÑми : <наречие-как>; %% ÐÐРЕЧИЯ КÐК СОСТÐÐ’ÐЫЕ без_оглÑдки бодрым_шагом большими_шагами быÑтрым_шагом короткими_очередÑми короткими_перебежками кратчайшим_путем кружным_путем легким_галопом легкой_походкой мелкими_группами мелкими_шажками на_автопилоте на_бреющем_полете на_цыпочках на_карачках на_коÑтылÑÑ… на_лыжах на_полной_ÑкороÑти на_полном_ходу на_полном_Ñкаку на_веÑлах на_вÑех_парах на_четвереньках небольшими_группами непрерывным_потоком ночным_поездом огромными_прыжками окольными_путÑми очертÑ_голову по_инерции по_широкой_дуге под_конвоем под_паруÑом подземным_ходом полным_ходом поÑле_долгого_путешеÑÑ‚Ð²Ð¸Ñ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²_ветра размашиÑтым_шагом размеренным_шагом разными_путÑми ровным_шагом Ñ_бешеной_ÑкороÑтью Ñ_непокрытой_головой Ñ_невероÑтной_ÑкороÑтью Ñ_обнаженным_мечом Ñ_обнаженными_мечами Ñ_огромной_ÑкороÑтью Ñ_парашютом Ñ_поднÑтыми_руками Ñ_поразительной_быÑтротой Ñ_той_же_ÑкороÑтью Ñ_удвоенной_ÑкороÑтью Ñ_выÑоко_поднÑтой_головой Ñ_зажженными_фарами Ñкорым_шагом ÑломÑ_голову Ñо_ÑкороÑтью_Ñвета Ñо_Ñтрашной_ÑкороÑтью Ñо_Ñвежими_Ñилами Ñо_Ñвечой Ñо_Ñвитой Ñо_Ñвоей_ношей Ñо_Ñвоей_Ñвитой Ñо_Ñвоим_отрÑдом Ñо_Ñвоими_людьми Ñо_Ñвоими_помощниками Ñо_вÑей_Ñемьей Ñо_шприцем ÑобÑтвенной_перÑоной Ñтроевым_шагом Ñтройными_Ñ€Ñдами Ñвоим_ходом Ñ‚Ñжелой_поÑтупью утренним_поездом уверенным_шагом в_одних_ноÑках в_полном_вооружении во_веÑÑŒ_дух во_веÑÑŒ_опор во_вÑÑŽ_прыть задним_ходом задом_наперед широким_фронтом широким_шагом черным_ходом : <наречие-как>; %% ÐÐРЕЧИЯ СКОЛЬКО СОСТÐÐ’ÐЫЕ целую_неделю целую_вечноÑть целые_Ñутки целый_меÑÑц деÑÑть_дней деÑÑть_тыÑÑч_фунтов девÑть_меÑÑцев долгие_годы долгие_меÑÑцы два_меÑÑца две-три_недели две_минуты две_недели двое_Ñуток минут_деÑÑть минут_пÑтнадцать многие_годы неÑколько_дней неÑколько_меÑÑцев неÑколько_мгновений неÑколько_недель неÑколько_Ñекунд неÑколько_шагов неÑколько_чаÑов около_двух_недель около_получаÑа пару_дней пару_меÑÑцев пару_недель пару_чаÑов полтора_меÑÑца полчаÑа.e третьи_Ñутки три_меÑÑца три_минуты три_недели тридцать_Ñекунд трое_Ñуток веÑÑŒ_вечер вÑÑŽ_дорогу вторые_Ñутки шеÑть_меÑÑцев шеÑть_недель чаÑа_полтора четверть_мили четыре_меÑÑца : {EE+ or EEI-} & {@X-} & (<нар> or <макро-нар>); % Ð,0 % замуж, незамеченным безо_вÑÑкого_Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð³Ð¾Ð»Ñ‹Ð¼Ð¸_руками к_черту ко_вÑем_чертÑм на_круги_ÑÐ²Ð¾Ñ Ð½Ð°_произвол_Ñудьбы на_Ñвет_божий на_вÑеобщее_обозрение наедине_Ñо_Ñвоими_мыÑлÑми незамеченным.e почти_незамеченным практичеÑки_незамеченным под_Ñтражей под_Ñтражу Ñнизу_вверх в_плен в_покое: {EE+ or EEI-} & {@X-} & (<нар> or <макро-нар>); % Ð,0 друг_подле_друга : <наречие-где>; лицом_вниз лицом_к_лицу лицом_к_Ñтене лицом_вверх лицом_друг_к_другу : <наречие-как>; Ñверху_вниз Ñнизу_вверх ладонÑми_вверх ладонÑми_кверху ладонÑми_вниз : <наречие-как>; лицом.e Ñпиной.e ноÑом.e плечом.e боком.e ухом.e лбом.e задом.e отношением.e щекой.e Ñпинами.e животом.e лагерем.e Ñтажом.e затылком.e оÑтрием.e Ñпиною.e милей.e клубком.e рангом.e ликом.e вполоборота.e отходом.e бедром.e Ñтаном.e : <наречие-как>; что_угодно Ñколько_угодно кого_угодно где_угодно как_угодно Ñколь_угодно куда_угодно Ñколь_угодно_долго : {E- or EI+} ; им_вÑлед : <наречие-куда>; пораньше.as: {Xn-} & {Mg+ or AI*g+} & {Ee-} & (E- or EI+); % П,Ñравн %% мои брови Ñами полезли наверх оба.e Ñами.e обе.e : {E- or EI+} ; %% СУЩЕСТВИТЕЛЬÐЫЕ-ÐÐРЕЧИЯ % Ñту работу тебе придетÑÑ Ð¿Ñ€Ð¾Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ñамому одной.nt одному.nt Ñамой.nt Ñамому.nt : MVat- or Eo-; % пройти одной много километров поÑледним.nt одним_из_первых одним_из_поÑледних одним_из_лучших одним_из_них : <ÑущеÑтвительное-nt>; % С,ÑÑ€,но,ед,тв одной_из_них одного_из_них : <ÑущеÑтвительное-ng>; такие_же : MVIv+ or MVv-; вÑе_оÑтальное Ñамое_главное Ñамое_интереÑное Ñамое_лучшее Ñамое_Ñтрашное Ñамое_важное Ñамое_худшее Ñамое_трудное Ñамое_удивительное Ñамое_большое Ñамое_дорогое Ñамое_необходимое Ñамое_ужаÑное Ñамое_подходÑщее Ñамое_ценное : MVv-; полднÑ.nt полгода.nt полчаÑа.nt : ETp- & (({M+} ) or {G+}) & {Xn-} & {Xia-} & (Jv- or [MVv-] or [MVIv+] or Nvm- or <макро-Ñущ-v>); % С,мр,но,ед,вн милю.nt неделю.nt : ETf- & (({M+} ) or {G+}) & {Xn-} & {Xia-} & (Jv- or [MVv-] or [MVIv+] or Nvm- or <макро-Ñущ-v>); % С,мр,но,ед,вн год.nt километр.nt квартал.nt меÑÑц.nt метр.nt чаÑ.nt : ETm- & (({M+} ) or {G+}) & {Xn-} & {Xia-} & (Jv- or [MVv-] or [MVIv+] or Nvm- or <макро-Ñущ-v>); % С,мр,но,ед,вн юной.nfst беÑÑильной.nfst беÑÑмыÑленной.nfst безумной.nfst близкой.nfst богатой.nfst быÑтрой.nfst далекой.nfst долгой.nfst глупой.nfst горькой.nfst хорошей.nfst хрупкой.nfst короткой.nfst краÑивой.nfst кровавой.nfst крупной.nfst легкой.nfst мелкой.nfst мощной.nfst мрачной.nfst мучительной.nfst нелепой.nfst необычной.nfst неприÑтной.nfst неÑтерпимой.nfst неÑчаÑтной.nfst невыноÑимой.nfst обыкновенной.nfst одинокой.nfst опаÑной.nfst оÑтрой.nfst отвратительной.nfst отчаÑнной.nfst подходÑщей.nfst полезной.nfst прекраÑной.nfst приÑтной.nfst привлекательной.nfst привычной.nfst Ñркой.nfst ÑроÑтной.nfst ÑÑной.nfst Ñвной.nfst разумной.nfst реальной.nfst Ñерьезной.nfst Ñильной.nfst Ñлабой.nfst Ñладкой.nfst Ñложной.nfst Ñмертельной.nfst Ñмертной.nfst Ñовершенной.nfst Ñпокойной.nfst Ñтранной.nfst Ñтрашной.nfst Ñуровой.nfst ÑчаÑтливой.nfst Ñ‚Ñжелой.nfst трудной.nfst ужаÑной.nfst жалкой.nfst жеÑтокой.nfst важной.nfst великолепной.nfst верной.nfst веÑелой.nfst зловещей.nfst: <ÑущеÑтвительное-ft>; % С,жр,од,ед,тв оÑтавшихÑÑ.npg патрульных.npg погибших.npg прибывших.npg приÑутÑтвующих.npg ÑобравшихÑÑ.npg ÑпÑщих.npg уцелевших.npg живущих.npg : <ÑущеÑтвительное-pg>; % С,мр,од,мн,рд дурного.nmsg хорошего.nmsg интереÑного.nmsg необычного.nmsg непонÑтного.nmsg общего.nmsg опаÑного.nmsg оÑобенного.nmsg плохого.nmsg подобного.nmsg подозрительного.nmsg похожего.nmsg приÑтного.nmsg Ñерьезного.nmsg Ñмешного.nmsg Ñтрашного.nmsg удивительного.nmsg важного.nmsg: <ÑущеÑтвительное-mg>; % С,мр,но,ед,рд % ты бы мог доÑтичь большего доÑтойного.nmsg лишнего.nmsg лучшего.nmsg нового.nmsg нужного.nmsg подходÑщего.nmsg реального.nmsg большего.nmsg данного.nmsg такого.nmsg: <ÑущеÑтвительное-mg>; % С,мр,но,ед,рд %% МЕСТОИМЕÐИЯ одно.wns : MVv-; них_обоих наÑ_обоих ваÑ_обоих : <меÑÑ‚-sub> & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ng- or <макро-Ñущ-g>); % МС,3л,мн,рд такой_же : (<прил-mi> or <макро-прил-mi> or [[<ÑущеÑтвительное-mi>]]); % МС-П,мр,ед,им тоже_Ñамое то_же_Ñамое то_Ñамое Ñто_Ñамое : MVv- or MVIv+; ей_Ñамой ему_Ñамому : MVad-; %% СУЩЕСТВИТЕЛЬÐЫЕ, ТРЕБУЮЩИЕ ИÐФИÐИТИВЫ % Ñ Ð¿Ð¾Ð½Ð¸Ð¼Ð°ÑŽ ваше желание уйти от ответÑтвенноÑти готовноÑть.ni манера.ni необходимоÑть.ni попытка.ni потребноÑть.ni ÑпоÑобноÑть.ni возможноÑть.ni желание.ni право.ni Ñтремление.ni умение.ni намерение.ni оÑнование.ni мужеÑтво.ni нежелание.ni ÑмелоÑть.ni ÑклонноÑть.ni невозможноÑть.ni тенденциÑ.ni Ñвобода.ni : ( (Sn3- or SIn3+) & I+ ) or (Anv- & MVv- & I+); % Ñлишком мало шанÑов таким ÑпоÑобом добитьÑÑ ÑƒÑпеха мозгов.ng надежды.ng ответов.ng патронов.ng пользы.ng припаÑов.ng проку.ng разницы.ng Ñекретов.ng толку.ng желающих.ng шанÑов.ng чудеÑ.ng : ( MVag- or MVIag+ or Xia- ) & I+; % ÑущеÑтвует по меньшей мере два ÑпоÑоба предупредить Ñвоих об опаÑноÑти вида.ng иÑточника.ng ÑпоÑоба.ng метода.ng предмета.ng пункта.ng подхода.ng варианта.ng факта.ng Ñлемента.ng Ñтапа.ng принципа.ng Ñубъекта.ng знака.ng фактора.ng параметра.ng Ñимвола.ng ноÑителÑ.ng ÑкземплÑра.ng компонента.ng показателÑ.ng аÑпекта.ng аргумента.ng феномена.ng признака.ng критериÑ.ng рецепта.ng: Ngm- & I+; готовноÑть.nv манеру.nv необходимоÑть.nv попытку.nv потребноÑть.nv ÑпоÑобноÑть.nv возможноÑть.nv желание.nv право.nv Ñтремление.nv умение.nv намерение.nv оÑнование.nv мужеÑтво.nv нежелание.nv ÑмелоÑть.nv ÑклонноÑть.nv невозможноÑть.nv тенденцию.nv Ñвободу.nv : (Jv- or MVv- or MVIv+) & I+; %она дала ему знак Ñоблюдать тишину акт.nv инÑтинкт.nv отпор.nv плод.nv пример.nv признак.nv пункт.nv Ñигнал.nv Ñимвол.nv жеÑÑ‚.nv знак.nv Ñлемент.nv член.nv : (Jv- or MVv- or MVIv+) & I+; %% РЕДКИЕ СУЩЕСТВИТЕЛЬÐЫЕ кофе.ndmsg виÑки.ndmsg бренди.ndmsg: <ÑущеÑтвительное-mg>; % С,мр,но,ед,рд шоÑÑе.ndfsd: <ÑущеÑтвительное-fd>; % С,жр,но,ед,дт тем_Ñамым : <ÑущеÑтвительное-pg>; % С,жр,но,мн,рд друг_друга : ( (<ÑущеÑтвительное-mg>) or (<ÑущеÑтвительное-mv>) ); % С,жр,од,ед,вн друг_другу: <ÑущеÑтвительное-md>; % С,мр,од,ед,дт гоÑпожа.ni леди.ni малышка.ni ÑветлоÑть.ni мадам.ni миÑÑ.ni миÑÑиÑ.ni фрау.ni: <ÑущеÑтвительное-fi>; % С,жр,од,ед,им ÑлучившемÑÑ.np произошедшем.np : <ÑущеÑтвительное-mp>; % С,мр,но,ед,пр проиÑходÑщим.nt : <ÑущеÑтвительное-mt>; % С,мр,но,ед,тв первыми.npt вторыми.npt третьими.npt четвертыми.npt : <ÑущеÑтвительное-pt>; % С,мн,мн,тв других.ng неизвеÑтных.ng невинных.ng поÑторонних.ng бывших.ng : (( {[[Apg-]]}) or {[[AIpg+]]} or {G+}) & {@Ppg+ or @PIpg-} & {Xn-} & {Xia-} & {@EI-} & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ngp- or <макро-Ñущ-g>); % С,мр,од,мн,рд %% СЧЕТÐЫЕ СУЩЕСТВИТЕЛЬÐЫЕ дней.ng глотков.ng кругов.ng меÑÑцев.ng недель.ng ночей.ng поколений.ng прыжков.ng Ñтолетий.ng тыÑÑчелетий.ng веков.ng шагов.ng Ñтажей.ng чаÑов.ng лет.ng штук.ng минут.ng Ñекунд.ng домов.ng ходов.ng комнат.ng Ñ€Ñдов.ng Ñтолбов.ng Ñтроений.ng улиц.ng зданий.ng дюймов.ng долларов.ng фунтов.ng футов.ng градуÑов.ng килограммов.ng километров.ng локтей.ng метров.ng миль.ng процентов.ng Ñрдов.ng рублей.ng Ñантиметров.ng тонн.ng верÑÑ‚.ng : NIgp+ ; дюйма.nmg фута.nmg года.nmg километра.nmg меÑÑца.nmg метра.nmg раза.nmg варианта.nmg чаÑа.nmg : NIgm+ ; %% Ñтук железа о камень грохот.nmsi гул.nmsi хлопанье.nmsi хор.nmsi хруÑÑ‚.nmsi лÑзг.nmsi плеÑк.nmsi раÑкат.nmsi рокот.nmsi Ñкрежет.nmsi Ñкрип.nmsi Ñтук.nmsi топот.nmsi треÑк.nmsi журчание.nmsi вÑплеÑк.nmsi звон.nmsi шелеÑÑ‚.nmsi шорох.nmsi шум.nmsi: <ÑущеÑтвительное-mi> & { Mv+ }; грохот.nmsv гул.nmsv хлопанье.nmsv хор.nmsv хруÑÑ‚.nmsv лÑзг.nmsv плеÑк.nmsv раÑкат.nmsv рокот.nmsv Ñкрежет.nmsv Ñкрип.nmsv Ñтук.nmsv топот.nmsv треÑк.nmsv журчание.nmsv вÑплеÑк.nmsv звон.nmsv шелеÑÑ‚.nmsv шорох.nmsv шум.nmsv: (({M+} & {[[Ami-]]}) or {[[AImi+]]} or {G+}) & {@Pmi+ or @PImi-} & {Xn-} & {Xia-} & {@EI-} & (Jv- or [MVv-] or [MVIv+] or Nvm- or <макро-Ñущ-v>) & { Mv+ }; % С,мр,но,ед,вн роÑÑийÑкой_федерации РоÑÑийÑкой_Федерации КÐР.ng ЛенинградÑкой_облаÑти МоÑковÑкой_облаÑти МоÑквы МИД_РФ РеÑпублики_БеларуÑÑŒ РоÑÑии.ng РФ.ng Соединенных_Штатов СвердловÑкой_облаÑти СССР.ng СШÐ.ng Удмуртии.ng: <ÑущеÑтвительное-fg>; % С,жр,но,ед,рд Юра.nmsin Юрий.nmsin Ðйз.nmsin ÐлекÑ.nmsin ÐлекÑандр.nmsin ÐлекÑандр_Иванович ÐлекÑандр_ВаÑильевич ÐлекÑей.nmsin Ðлик.nmsin Ðльберт.nmsin Ðнатолий.nmsin Ðндрей.nmsin Ðнтон.nmsin Ðнтон_Павлович Ðркадий.nmsin Ðртур.nmsin ÐвгуÑÑ‚.nmsin Билл.nmsin БориÑ.nmsin БориÑ_Ðиколаевич Цезарь.nmsin Давид.nmsin ДениÑ.nmsin Дима.nmsin Дмитрий.nmsin Дональд.nmsin Джон.nmsin Егор.nmsin Евгений.nmsin Федор.nmsin ФеликÑ.nmsin Филипп.nmsin ФрÑнк.nmsin Геннадий.nmsin Генрих.nmsin Георгий.nmsin Герман.nmsin Григорий.nmsin Гриша.nmsin Игорь.nmsin ИльÑ.nmsin Иоанн.nmsin Иван.nmsin Иван_Иванович Иван_Иваныч Иван_Ðиколаевич Иван_Петрович Иван_ВаÑильевич Карл.nmsin Кирилл.nmsin КолÑ.nmsin КонÑтантин.nmsin КонÑтантин_Иванович Леонид.nmsin Лев.nmsin Леша.nmsin МакÑим.nmsin Михаил.nmsin Михаил_Иванович Миша.nmsin Ðикита.nmsin Ðиколай.nmsin Ðиколай_Иванович Ðиколай_Ðиколаевич Олег.nmsin ОÑкар.nmsin Павел.nmsin Паша.nmsin ПетÑ.nmsin Петр.nmsin Петька.nmsin Яков.nmsin Радж.nmsin Роберт.nmsin Робин.nmsin Роман.nmsin РуÑлан.nmsin СанÑ.nmsin Санчо.nmsin Саша.nmsin Семен.nmsin Серега.nmsin Сережа.nmsin Сергей.nmsin СтаниÑлав.nmsin СтаÑ.nmsin Степан.nmsin ТолÑ.nmsin УильÑм.nmsin Жак.nmsin Вадим.nmsin Валентин.nmsin Валерий.nmsin ВанÑ.nmsin ВаÑилий.nmsin ВаÑилий_Федорович ВаÑилий_Иванович ВаÑилий_Иваныч ВаÑилий_Ðиколаевич ВаÑилий_ВаÑильевич ВаÑÑ.nmsin Виктор.nmsin Виталий.nmsin ВитÑ.nmsin Влад.nmsin Владимир.nmsin ВолодÑ.nmsin Ð’ÑчеÑлав.nmsin Эдуард.nmsin ЭраÑÑ‚.nmsin Чарльз.nmsin: <ÑущеÑтвительное-mi>; % С,мр,од,имÑ,ед,им Ðнна.nfsin МариÑ.nfsin ÐлиÑа.nfsin Вера.nfsin Ðаташа.nfsin Елена.nfsin ТанÑ.nfsin Ольга.nfsin Ðиколь.nfsin Лена.nfsin Марина.nfsin Кора.nfsin КатÑ.nfsin Ирина.nfsin ЮлÑ.nfsin Маша.nfsin Валентина.nfsin Лиза.nfsin ТатьÑна.nfsin Королева.nfsin Труф.nfsin Ðина.nfsin Роза.nfsin Делла.nfsin Марта.nfsin ЛеÑ.nfsin Сара.nfsin Орб.nfsin ДжулиÑ.nfsin ÐатальÑ.nfsin Ðадежда.nfsin ÐнÑ.nfsin Луиза.nfsin ВалÑ.nfsin Людмила.nfsin Жанна.nfsin Диана.nfsin Дженнифер.nfsin ГоÑпожа.nfsin ÐадÑ.nfsin СонÑ.nfsin Тамара.nfsin Екатерина.nfsin Ева.nfsin ÐаÑÑ‚Ñ.nfsin Светлана.nfsin Ира.nfsin Маргарита.nfsin КриÑтина.nfsin ОлÑ.nfsin ЛариÑа.nfsin Ðиоба.nfsin Баба.nfsin Рита.nfsin Ðймбри.nfsin Елизавета.nfsin ЮлиÑ.nfsin ПринцеÑÑа.nfsin Джоли.nfsin Ðлла.nfsin Галина.nfsin Клара.nfsin МарьÑ.nfsin Мара.nfsin СофьÑ.nfsin КорделиÑ.nfsin Джоанна.nfsin Сюзанна.nfsin Вероника.nfsin Лидочка.nfsin Изабелла.nfsin ЛидиÑ.nfsin Тереза.nfsin Варвара.nfsin Дари.nfsin Ðлена.nfsin Катерина.nfsin Ленка.nfsin ГалÑ.nfsin МариÑ.nfsin Линда.nfsin Марика.nfsin Полина.nfsin Бекка.nfsin ÐнаÑтаÑиÑ.nfsin Ðита.nfsin Ребекка.nfsin Лизавета.nfsin Лина.nfsin ВарÑ.nfsin Лида.nfsin ВикториÑ.nfsin Инга.nfsin Софи.nfsin Элена.nfsin Эмма.nfsin ЗоÑ.nfsin СофиÑ.nfsin Лора.nfsin Джеки.nfsin Люда.nfsin ЛилÑ.nfsin МайÑ.nfsin Леночка.nfsin СильвиÑ.nfsin КлавдиÑ.nfsin Шарлотта.nfsin ДоротеÑ.nfsin Дора.nfsin МуÑÑ.nfsin Ðолла.nfsin Флора.nfsin Шура.nfsin ПатрициÑ.nfsin ЛюÑÑ.nfsin ГлÑдиÑ.nfsin герцогинÑ.nfsin Даша.nfsin Каролина.nfsin Кира.nfsin Люба.nfsin Зина.nfsin Барбара.nfsin ЭмилиÑ.nfsin Ðлина.nfsin ГианÑÑ.nfsin Светка.nfsin ЛиÑ.nfsin Моника.nfsin ОкÑана.nfsin Коломбина.nfsin Табита.nfsin ОливиÑ.nfsin Би.nfsin Гертруда.nfsin Лолита.nfsin ГабриÑ.nfsin Мила.nfsin Лада.nfsin ЖюÑтина.nfsin Фрида.nfsin ТонÑ.nfsin Инна.nfsin Матильда.nfsin ВирджиниÑ.nfsin Эльза.nfsin Мадлен.nfsin ЛелÑ.nfsin Жером.nfsin Мышь.nfsin Ðора.nfsin баронеÑÑа.nfsin Зинаида.nfsin РаиÑа.nfsin Элиза.nfsin ЛивиÑ.nfsin Сабина.nfsin ГеÑ.nfsin Ðнита.nfsin Горда.nfsin Дико.nfsin ДарьÑ.nfsin Ванда.nfsin Тина.nfsin СинтиÑ.nfsin Марфа.nfsin СелиÑ.nfsin Юлька.nfsin Мона.nfsin Ðнжела.nfsin Лейша.nfsin Миранда.nfsin Стелла.nfsin Клеопатра.nfsin Катарина.nfsin ÐейÑа.nfsin Дианора.nfsin МаруÑÑ.nfsin ЗемлÑчка.nfsin Муза.nfsin Шина.nfsin Илона.nfsin Розочка.nfsin Ида.nfsin Марианна.nfsin ЛейÑ.nfsin ÐглаÑ.nfsin ГерцогинÑ.nfsin Териза.nfsin Сандра.nfsin Верочка.nfsin Элеонора.nfsin ТаÑÑ.nfsin Делле.nfsin КрыÑа.nfsin Ðюра.nfsin ÐмалиÑ.nfsin Клава.nfsin Инка.nfsin Шейла.nfsin Магда.nfsin Тай.nfsin Донна.nfsin Бел.nfsin ИÑлам.nfsin Тараза.nfsin КÑениÑ.nfsin ÐÑька.nfsin Лантхильда.nfsin Ðриадна.nfsin Ðнтонина.nfsin ГлориÑ.nfsin Джайна.nfsin ОÐÐ.nfsin Ðманда.nfsin Камилла.nfsin Ðинка.nfsin МанÑ.nfsin ДунÑ.nfsin Ðаташка.nfsin Рахиль.nfsin Вита.nfsin ЛиÑа.nfsin ÐлиÑ.nfsin Ðлма.nfsin Гера.nfsin Ðдель.nfsin Жозефина.nfsin Фидель.nfsin Вилена.nfsin Ðнджела.nfsin Душелов.nfsin Минерва.nfsin Озма.nfsin Ловец.nfsin Серафима.nfsin КлариÑÑа.nfsin Ðвиенда.nfsin Камила.nfsin Тара.nfsin Мина.nfsin Ревекка.nfsin ЕвдокиÑ.nfsin Лаура.nfsin Ðнгелина.nfsin Элла.nfsin Малышка.nfsin СуÑанна.nfsin Индиана.nfsin ХлоÑ.nfsin Машенька.nfsin РубенÑ.nfsin ДжеÑÑика.nfsin Императрица.nfsin Ðхматова.nfsin Дрема.nfsin ЛюÑька.nfsin Ðнжелика.nfsin Пьеретта.nfsin ФÑйт.nfsin Марлена.nfsin ФранчеÑка.nfsin ÐкÑиньÑ.nfsin Белка.nfsin Танюша.nfsin ЛамиÑ.nfsin Ðврора.nfsin Яночка.nfsin Ðфра.nfsin Пенелопа.nfsin ВанеÑÑа.nfsin ТеÑÑа.nfsin Маркиза.nfsin ÐмелиÑ.nfsin Ядвига.nfsin ЛьюÑ.nfsin Пиф.nfsin Селина.nfsin ВеÑна.nfsin Лера.nfsin Флоринда.nfsin Лила.nfsin Ведьма.nfsin ЛуÑилла.nfsin Ирка.nfsin Лара.nfsin Машка.nfsin Каталина.nfsin Хильда.nfsin ОбезьÑна.nfsin Ðфина.nfsin Матрена.nfsin ФеÑ.nfsin ВаÑилиÑа.nfsin Ðиночка.nfsin ÐлеÑÑ.nfsin Лейла.nfsin Розамонда.nfsin ДелиÑ.nfsin Елпидифор.nfsin Ðленка.nfsin Памела.nfsin ЮджиниÑ.nfsin Ðбрайра.nfsin ÐÑÑ.nfsin Ева-Лотта.nfsin ОттилиÑ.nfsin МедеÑ.nfsin ПелагиÑ.nfsin Руфь.nfsin Ðгата.nfsin ИриÑ.nfsin ЛетициÑ.nfsin Ðаденька.nfsin Гонора.nfsin Эпонина.nfsin Рав.nfsin Танька.nfsin ÐгнеÑÑа.nfsin Золушка.nfsin Эвелина.nfsin ÐÑтрид.nfsin Сова.nfsin Генриетта.nfsin Геула.nfsin МарьÑна.nfsin ЭлÑ.nfsin Герда.nfsin Глаша.nfsin Марлин.nfsin БеатриÑа.nfsin ÐлÑ.nfsin Тила.nfsin Ðейда.nfsin Бренда.nfsin Робинзон.nfsin Сонечка.nfsin Карма.nfsin Лита.nfsin Эльвира.nfsin Танечка.nfsin Голда.nfsin Сашенька.nfsin Регана.nfsin Рената.nfsin Ðарайан.nfsin Ðнника.nfsin Катриана.nfsin Фиона.nfsin Ðнджелина.nfsin Душечка.nfsin Ðкула.nfsin Селена.nfsin ÐаÑтенька.nfsin ÐаÑтаÑÑŒÑ.nfsin Саида.nfsin ДуÑÑ.nfsin Клементина.nfsin КолдуньÑ.nfsin Мальвина.nfsin Зойка.nfsin ЛючиÑ.nfsin Фрона.nfsin Шо.nfsin Эдна.nfsin Ðнюта.nfsin Элоиза.nfsin Серафимова.nfsin Ðфродита.nfsin Ðрлен.nfsin Гермиона.nfsin Мушка.nfsin КреÑÑида.nfsin ОлеÑÑ.nfsin ФрейÑ.nfsin Ðльбина.nfsin Ирочка.nfsin Черепаха.nfsin ШиÑна.nfsin ÐлиÑиÑ.nfsin УрÑула.nfsin Катька.nfsin ФелициÑ.nfsin Тонечка.nfsin Катюша.nfsin Эра.nfsin Брота.nfsin ЛилиÑ.nfsin Ðнелька.nfsin Леонора.nfsin Ирма.nfsin ÐаталиÑ.nfsin Женечка.nfsin Корд.nfsin Умберто.nfsin КонÑтанциÑ.nfsin Гита.nfsin Виолета.nfsin Дебора.nfsin КÑюша.nfsin Ивонна.nfsin Земфира.nfsin МелиÑа.nfsin ЭÑтелла.nfsin Лелька.nfsin Ðрина.nfsin Сельма.nfsin Оленька.nfsin ЕвпракÑиÑ.nfsin Гота.nfsin КаÑÑандра.nfsin Ирена.nfsin Галка.nfsin Ðннушка.nfsin Ðльда.nfsin ИнеÑÑа.nfsin Дубравка.nfsin Странница.nfsin Фонтейна.nfsin Гала.nfsin ЕлиÑавета.nfsin Ðрабелла.nfsin Лаврова.nfsin Пег.nfsin Ðонна.nfsin Бланка.nfsin Дарла.nfsin Филомела.nfsin Ðнка.nfsin Сонька.nfsin Лотта.nfsin Уника.nfsin Леора.nfsin Галочка.nfsin Ронда.nfsin Мойра.nfsin ПраÑковьÑ.nfsin КаÑтана.nfsin Белинда.nfsin Цира.nfsin Жильберта.nfsin ЛаÑточка.nfsin Эйлиан.nfsin Изольда.nfsin Снегурочка.nfsin Карлотта.nfsin ЛÑлÑ.nfsin УльÑна.nfsin КальÑ.nfsin Горгона.nfsin Карабелла.nfsin Ðаина.nfsin Селин.nfsin Иезавель.nfsin Маринка.nfsin Щука.nfsin Зази.nfsin ЯнковÑкаÑ.nfsin Ðланна.nfsin Карлина.nfsin Хельга.nfsin ОлимпиÑ.nfsin РокÑана.nfsin Канна.nfsin МелиÑÑа.nfsin Ганима.nfsin ЛекÑи.nfsin Снежина.nfsin Ðюрка.nfsin ОктавиÑ.nfsin Ðурора.nfsin Ютта.nfsin Снежинка.nfsin Фатима.nfsin Матрона.nfsin Верка.nfsin Зофи.nfsin Янина.nfsin Римма.nfsin Кама.nfsin Паула.nfsin ÐелÑ.nfsin Ðева.nfsin Сарра.nfsin Мада.nfsin Лола.nfsin Сита.nfsin ДунÑша.nfsin Ðнечка.nfsin Ðделаида.nfsin Муна.nfsin Ðльма.nfsin Елка.nfsin Лайма.nfsin Элана.nfsin ГуÑта.nfsin ЦецилиÑ.nfsin Лайза.nfsin Джекки.nfsin Рина.nfsin Липа.nfsin Омаата.nfsin Фаина.nfsin Ðлевтина.nfsin Ðртемида.nfsin Ðова.nfsin Дайна.nfsin ФенÑ.nfsin ОÑа.nfsin Чима.nfsin ПелагеÑ.nfsin Храбрый.nfsin Миропа.nfsin Смешинка.nfsin Дженифер.nfsin Зайка.nfsin Карина.nfsin Фауна.nfsin Фекла.nfsin ЛеÑÑ.nfsin Электра.nfsin Зинка.nfsin Ðленушка.nfsin ДунÑшка.nfsin Дельфина.nfsin СефрениÑ.nfsin Милена.nfsin ЖЕÐЩИÐÐ.nfsin РуÑалка.nfsin СараÑвати.nfsin Кукушка.nfsin : <ÑущеÑтвительное-fi>; % С,жр,од,имÑ,ед,им %% ПРИЛÐГÐТЕЛЬÐЫЕ другой.afst иной.afst : (<прил-ft> or <макро-прил-ft>); % П,жр,ед,тв %% ЕЩЕ ГЛÐГОЛЫ может.v3s : ( MVIv- & Wd- & I+ & SI*3+ ) ; мог.v3s : ( MVIv- & Wd- & I+ & SIm3+ ) ; могла.v3s : ( MVIv- & Wd- & I+ & SIf3+ ) ; должен_быть : (Sm3- & Wd- & (MVat+ or AImt+)) or ( {EI-} & EI- & Wd- & SIm3+ ) ; должна_быть : (Sf3- & Wd- & (MVat+ or AIft+)) or ( {EI-} & EI- & Wd- & SI*3+ ) or (MVIat- & Wd- & SIf3+); должно_быть : (Sn3- & Wd- & (MVat+ or AInt+)) or ( {EI-} & EI- & Wd- & SIn3+ ); предÑтавлÑли_Ñобой предÑтавлÑли_Ñебе предÑтавлÑли_Ñобою предÑтавлÑли_из_ÑÐµÐ±Ñ : (Sp- & Wd- & MVv+ ) or (Sp- & Wd- & {MVad+} & I+ ) or (MVIad- & Sp- & Wd- & I+); % Г,нÑ,пе,дÑÑ‚,прш,мн предÑтавлÑл_Ñобой предÑтавлÑл_Ñебе предÑтавлÑл_Ñобою предÑтавлÑл_из_ÑÐµÐ±Ñ : (S- & Wd- & MVv+ ) or (Sp- & Wd- & {MVad+} & I+ ) or (MVIad- & Sp- & Wd- & I+); % Г,нÑ,пе,дÑÑ‚,прш,мн попробуем.v попробуй.v попробуйте.v поÑтарайÑÑ.v поÑтарайтеÑÑŒ.v ÑтарайÑÑ.v: {[<глагол-пе-sub>]} & (<глагол-1p> or <макро-глагол-1p>) & {[<глагол-пе-sub2>]} & {Wd-}; % Г,Ñв,пе,дÑÑ‚,буд,1л,мн должен.ams готов.ams обÑзан.ams обречен.ams Ñклонен.ams ÑпоÑобен.ams вынужден.ams: {EA-} & Sm3- & {I+}; должна.afs готова.afs обÑзана.afs обречена.afs Ñклонна.afs ÑпоÑобна.afs вынуждена.afs: {EA-} & Sf3- & {I+}; должны.aps готовы.aps обÑзаны.aps обречены.aps Ñклонны.aps ÑпоÑобны.aps вынуждены.aps: {EA-} & Sp- & {I+}; %% ГЛÐГОЛЫ, ТРЕБУЮЩИЕ РОДИТЕЛЬÐЫЙ ПÐДЕЖ % наелÑÑ Ñблок доÑтиг.vpms доÑтигал.vpms каÑалÑÑ.vpms коÑнулÑÑ.vpms наелÑÑ.vpms поел.vpms подождал.vpms : <глагол-нп-пр-sub-gen> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-нп-пр-sub2-gen> & {Wd-}; % Г,Ñв,нп,дÑÑ‚,прш,мр,ед иÑкали.vpp нашли.vpp обнаружили.vpp отыÑкали.vpp перебили.vpp победили.vpp почувÑтвовали.vpp пропуÑкали.vpp пуÑкали.vpp уничтожили.vpp увидели.vpp видели.vpp вÑтретили.vpp вÑтречали.vpp захватили.vpp заметили.vpp чувÑтвовали.vpp : ( <глагол-нп-пр-sub-gen> & (<глагол-pp> or <макро-глагол-pp>) & <глагол-нп-пр-sub2-gen> & {Wd-}) or ( Sp- & Wd- & MVag+ ) or ({EI-} & EI- & Sp- & Wd- & MVag+ & {E+} ); % Г,Ñв,нп,дÑÑ‚,прш,мн доÑтигали.vpp доÑтигли.vpp каÑалиÑÑŒ.vpp коÑнулиÑÑŒ.vpp : <глагол-нп-пр-sub-gen> & (<глагол-pp> or <макро-глагол-pp>) & <глагол-нп-пр-sub2-gen> & {Wd-}; % Г,Ñв,нп,дÑÑ‚,прш,мн боÑлиÑÑŒ.vpp боÑÑ‚ÑÑ.vpp добилиÑÑŒ.vpp иÑпугалиÑÑŒ.vpp любили.vpp любим.vpp любÑÑ‚.vpp ненавидели.vpp окружают.vpp ожидают.vpp ожидали.vpp Ñлушали.vpp требовали.vpp требуют.vpp уважают.vpp учат.vpp учили.vpp ждали.vpp ждут.vpp : <глагол-нп-пр-sub-gen> & (<глагол-pp> or <макро-глагол-pp>) & <глагол-нп-пр-sub2-gen> & {Wd-}; % Г,Ñв,нп,дÑÑ‚,прш,мн %врÑд ли тебе удаÑÑ‚ÑÑ Ð¾Ð´Ð¾Ð»ÐµÑ‚ÑŒ Ñтих ребÑÑ‚ догнать.vi коÑнутьÑÑ.vi обмануть.vi обнÑть.vi одолеть.vi оÑтановить.vi оÑвободить.vi отвлечь.vi оживить.vi перехватить.vi поцеловать.vi поддержать.vi подхватить.vi поглотить.vi погубить.vi поймать.vi поразить.vi потрогать.vi прогнать.vi разбудить.vi раздавить.vi Ñхватить.vi Ñокрушить.vi ÑпаÑти.vi убедить.vi уберечь.vi удержать.vi уговорить.vi укуÑить.vi уничтожить.vi уÑпокоить.vi утешить.vi задержать.vi задеть.vi заполучить.vi заÑтавить.vi защитить.vi : <глагол-нп-пр-sub-gen> & (<глагол-i> or <макро-глагол-i>) & <глагол-нп-пр-sub2-gen> & {Wd-}; % Г,Ñв,нп,дÑÑ‚,инф % Ñлишком мало шанÑов добитьÑÑ ÑƒÑпеха добитьÑÑ.vi доÑтигнуть.vi доÑтичь.vi дождатьÑÑ.vi избежать.vi придерживатьÑÑ.vi требовать.vi желать.vi : (<глагол-нп-пр-sub-gen> & (<глагол-i> or <макро-глагол-i>) & <глагол-нп-пр-sub2-gen> & {Wd-}) or ( {MVIat-} & I- & Wd- & MVag+ ); % Г,Ñв,нп,дÑÑ‚,инф %% ГЛÐГОЛЫ, ТРЕБУЮЩИЕ ДÐТЕЛЬÐЫЙ ПÐДЕЖ %% нужны = требуютÑÑ, мне дейÑтвительно нужны Ñти пÑтьдеÑÑÑ‚ человек; Ñти люди нужны нам нужны.vnndn3p необходимы.vnndn3p извеÑтны.vnndn3p Ñтрашны.vnndn3p интереÑны.vnndn3p полезны.vnndn3p важны.vnndn3p : {[<глагол-нп-sub-dat>]} & (<глагол-3p> or <макро-глагол-3p>) & {[<глагол-нп-sub2-dat>]} & {Wd-}; % Г,нÑ,нп,дÑÑ‚,нÑÑ‚,3л,мн дает.v дала.v дало.v даÑÑ‚.v давал.v давала.v давало.v доÑтавит.v доÑтавлÑет.v доÑтавлÑло.v мешал.v мешала.v мешало.v напоминает.v отдает.v подарила.v подчинÑетÑÑ.v помешал.v помешало.v помогала.v помогла.v поÑлужит.v позволила.v позволило.v позволит.v позволÑет.v позволÑл.v позволÑла.v позволÑло.v предлагает.v придал.v придавал.v придавали.v придавало.v приказала.v принадлежал.v принадлежала.v принадлежало.v принадлежит.v принеÑет.v принеÑло.v приноÑит.v причинил.v Ñлужила.v Ñлужило.v ÑоответÑтвует.v велит.v: {[<глагол-нп-sub-dat>]} & (<глагол-3s> or <макро-глагол-3s>) & {[<глагол-нп-sub2-dat>]} & {Wd-}; % доводилоÑÑŒ.vpns иÑполнилоÑÑŒ.vpns пришлоÑÑŒ.vpns довелоÑÑŒ.vpns приходилоÑÑŒ.vpns приходитÑÑ.vpns : <глагол-нп-пр-sub-dat> & (<глагол-pn> or <макро-глагол-pn>) & <глагол-нп-пр-sub2-dat> & {Wd-}; % Г,Ñв,нп,дÑÑ‚,прш,ÑÑ€,ед даÑÑ‚.v3s доверÑет.v3s грозил.v3s мешает.v3s мешал.v3s мешала.v3s помешает.v3s помогает.v3s поможет.v3s повредит.v3s позволит.v3s позволÑет.v3s позволÑл.v3s позволÑла.v3s проÑтит.v3s велит.v3s: {[<глагол-нп-sub-dat>]} & (<глагол-3s> or <макро-глагол-3s>) & {[<глагол-нп-sub2-dat>]} & {Wd-}; % Г,Ñв,нп,дÑÑ‚,буд,3л,ед % уÑтроить неприÑтноÑти людÑм % броÑить вызов Ñудьбе Ñоздать.vi провеÑти.vi уÑтановить.vi Ñохранить.vi обеÑпечить.vi Ñобрать.vi указать.vi занÑть.vi ввеÑти.vi уÑтроить.vi поÑтроить.vi организовать.vi произвеÑти.vi включить.vi Ñыграть.vi запиÑать.vi подготовить.vi Ñменить.vi ÑохранÑть.vi заполнить.vi облегчить.vi запуÑтить.vi завоевать.vi оплатить.vi разработать.vi назначить.vi оформить.vi наладить.vi выработать.vi ÑÑкономить.vi обеÑпечивать.vi уÑилить.vi продлить.vi укрепить.vi Ñформировать.vi закрепить.vi украÑить.vi: (<глагол-пе-пр-sub-dat> & (<глагол-i> or <макро-глагол-i>) & <глагол-пе-пр-sub2-dat> & {Wd-}) or ( ( MVIad- or MVad+ ) & I- & MVv+) or (I- & MVad+) or (I- & MVad+ & MVv+) or (I- & MVad+ & MVag+) or (I- & MVv+ & MVad+) or (I- & MVad+ & E+) or (Xia- & I- & MVad+) or (I- & Mvv+ & MVad+) ; % Г,Ñв,пе,дÑÑ‚,инф давать.vi ломать.vi оказывать.vi определÑть.vi отдавать.vi подавать.vi показывать.vi портить.vi повторÑть.vi позволÑть.vi приноÑить.vi задавать.vi : (<глагол-пе-пр-sub-dat> & (<глагол-i> or <макро-глагол-i>) & <глагол-пе-пр-sub2-dat> & {Wd-}) or ( ( MVIad- or MVad+ ) & I- & MVv+) or (I- & MVad+) or (I- & MVad+ & MVv+) or (I- & MVad+ & MVag+) or (I- & MVv+ & MVad+) or (I- & MVad+ & E+) or (Xia- & I- & MVad+) ; %% ГЛÐГОЛЫ, ТРЕБУЮЩИЕ РОДИТЕЛЬÐЫЙ ПÐДЕЖ лишилаÑÑŒ.v лишилÑÑ.v потребовал.v потребует.v Ñтоил.v требовал.v требовала.v требовало.v требует.v жаждал.v жаждет.v заÑлуживает.v: {[<глагол-нп-sub-gen>]} & (<глагол-3s> or <макро-глагол-3s>) & {[<глагол-нп-sub2-gen>]} & {Wd-}; % хочет.v пожелает.v желает.v захочет.v: {[<глагол-нп-sub-gen>]} & (<глагол-3s> or <макро-глагол-3s>) & {[<глагол-нп-sub2-gen>]} & {Wd-}; % %% ГЛÐГОЛЫ, ТРЕБУЮЩИЕ ТВОРИТЕЛЬÐЫЙ ПÐДЕЖ наполнилÑÑ.vpms покрылÑÑ.vpms разразилÑÑ.vpms ÑменилÑÑ.vpms: <глагол-нп-sub-tv> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-нп-sub2-tv> & {Wd-}; % Г,Ñв,нп,дÑÑ‚,прш,мр,ед наполнилоÑÑŒ.vpns покрылоÑÑŒ.vpns разразилоÑÑŒ.vpns ÑменилоÑÑŒ.vpns: <глагол-нп-sub-tv> & (<глагол-pn> or <макро-глагол-pn>) & <глагол-нп-sub2-tv> & {Wd-}; % Г,Ñв,нп,дÑÑ‚,прш,ÑÑ€,ед наполнилиÑÑŒ.vpp покрылиÑÑŒ.vpp разразилиÑÑŒ.vpp ÑменилиÑÑŒ.vpp: <глагол-нп-sub-tv> & (<глагол-pp> or <макро-глагол-pp>) & <глагол-нп-sub2-tv> & {Wd-}; % Г,Ñв,нп,дÑÑ‚,прш,мн обладали.vpp пользовалиÑÑŒ.vpp предÑтавлÑли.vpp владели.vpp воÑпользовалиÑÑŒ.vpp занÑлиÑÑŒ.vpp занималиÑÑŒ.vpp ÑвлÑлиÑÑŒ.vpp обменÑлиÑÑŒ.vpp ÑчиталиÑÑŒ.vpp : <глагол-нп-sub-tv> & (<глагол-pp> or <макро-глагол-pp>) & <глагол-нп-sub2-tv> & {Wd-}; % Г,Ñв,нп,дÑÑ‚,прш,мн блеÑтели.vpp блиÑтали.vpp горели.vpp мерцали.vpp отливали.vpp поблеÑкивали.vpp полыхали.vpp пылали.vpp ÑиÑли.vpp Ñверкали.vpp Ñверкнули.vpp Ñветили.vpp ÑветилиÑÑŒ.vpp вÑпыхнули.vpp вздулиÑÑŒ.vpp заблеÑтели.vpp загорелиÑÑŒ.vpp заÑверкали.vpp заÑветилиÑÑŒ.vpp зажглиÑÑŒ.vpp: <глагол-нп-sub-tv> & (<глагол-pp> or <макро-глагол-pp>) & <глагол-нп-sub2-tv> & {Wd-}; % Г,Ñв,нп,дÑÑ‚,прш,мн блеÑнула.vpfs блеÑтела.vpfs горела.vpfs колыхалаÑÑŒ.vpfs мерцала.vpfs ощущалаÑÑŒ.vpfs прозвучала.vpfs ÑиÑла.vpfs ÑкрывалаÑÑŒ.vpfs ÑлышалаÑÑŒ.vpfs Ñверкала.vpfs Ñверкнула.vpfs Ñветила.vpfs ÑветилаÑÑŒ.vpfs вÑпыхнула.vpfs взошла.vpfs загорелаÑÑŒ.vpfs звенела.vpfs звучала.vpfs чувÑтвовалаÑÑŒ.vpfs : <глагол-нп-пр-sub-tv> & (<глагол-pf> or <макро-глагол-pf>) & <глагол-нп-пр-sub2-tv> & {Wd-}; % Г,Ñв,нп,дÑÑ‚,прш,жр,ед извеÑтен.v необходим.v нужен.v предназначен.v полезен.v Ñтрашен.v интереÑен.v важен.v доволен.vpp недоволен.vpp поражен.vpp потрÑÑен.vpp проклÑÑ‚.vpp удивлен.vpp: (<глагол-нп-пр-sub-tv> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-нп-пр-sub2-tv> & {Wd-}) or ({IMI-} & Sm3- & Wd- & {MVad+} & {MVat+}); % Г,Ñв,нп,дÑÑ‚,прш,жр,ед извеÑтна.v необходима.v нужна.v предназначена.v полезна.v Ñтрашна.v интереÑна.v важна.v : (<глагол-нп-пр-sub> & (<глагол-pf> or <макро-глагол-pf>) & <глагол-нп-пр-sub2> & {Wd-}) or ( {IMI-} & Sf3- & Wd- & {MVad+} & {MVat+} ); % Г,Ñв,нп,дÑÑ‚,прш,жр,ед извеÑтно.v необходимо.v нужно.v предназначено.v полезно.v интереÑно.v важно.v : (<глагол-нп-пр-sub> & (<глагол-pn> or <макро-глагол-pn>) & <глагол-нп-пр-sub2> & {Wd-}) or ( {IMI-} & Sn3- & Wd- & {MVad+} & {MVat+} ); % доверÑл.v нуждаюÑÑŒ.v нуждалÑÑ.v ошиблаÑÑŒ.v поверю.v поверил.v поверила.v верю.v верил.v верила.v верÑ.v верь.v: {[<глагол-нп-sub-dat>]} & (<глагол-1s> or <макро-глагол-1s>) & {[<глагол-нп-sub2-dat>]} & {Wd-}; % Г,нÑ,нп,дÑÑ‚,нÑÑ‚,1л,ед % горел огнем бушевал.vpms горел.vpms иÑходил.vpms отражалÑÑ.vpms отразилÑÑ.vpms полыхал.vpms пылал.vpms трещал.vpms : <глагол-нп-пр-sub-tv> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-нп-пр-sub2-tv> & {Wd-}; % Г,нÑ,нп,дÑÑ‚,прш,мр,ед % Ð½Ð°Ð½ÐµÑ ÑƒÐ´Ð°Ñ€ мечом хватал.vpms ломал.vpms ловил.vpms нанеÑ.vpms опиÑал.vpms отбил.vpms отрезал.vpms парировал.vpms перерезал.vpms прикрывал.vpms пробил.vpms раÑÑек.vpms разбил.vpms разрезал.vpms резал.vpms Ñломал.vpms жег.vpms вдыхал.vpms втÑнул.vpms задел.vpms закрывал.vpms убил.vpms прикончил.vpms ÑвÑзал.vpms уничтожил.vpms : ( <глагол-пе-пр-sub-tv> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-пе-пр-sub2-tv> & {Wd-} ) or (Sm3- & Wd- & MVad+ & MVv+ & MVat+ ) or ( {EI-} & Wd- & MVat+ & MVad+ & MVv+ ); % Г,Ñв,пе,дÑÑ‚,прш,мр,ед % оглÑдел друзей горÑщими глазами изучал.vpms изучил.vpms оглÑдел.vpms оÑматривал.vpms оÑмотрел.vpms проÑмотрел.vpms раÑÑматривал.vpms разглÑдывал.vpms выÑлушал.vpms : ( <глагол-пе-пр-sub-tv> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-пе-пр-sub2-tv> & {Wd-} ) or (Sm3- & Wd- & MVad+ & MVv+ & MVat+ ) or ( {EI-} & Wd- & MVat+ & MVad+ & MVv+ ) ; % Г,Ñв,пе,дÑÑ‚,прш,мр,ед % рука кончиками пальцев коÑнулаÑÑŒ Ñердца % рука коÑнулаÑÑŒ верхнего ÐºÑ€Ð°Ñ Ð´Ð¾Ñтигла.vpfs каÑалаÑÑŒ.vpfs коÑнулаÑÑŒ.vpfs: ( <глагол-нп-пр-sub-tv> & (<глагол-pf> or <макро-глагол-pf>) & <глагол-нп-пр-sub2-tv> & {Wd-}) or ( {EI-} & {MVIat-} & Sf3- & Wd- & (MVv+ or MVag+)) ; % Г,Ñв,нп,дÑÑ‚,прш,жр,ед % врÑд ли Ð¼Ð¾Ñ Ð´ÐµÑтельноÑть ÑвлÑлаÑÑŒ причиной Ñтого % ÑвилаÑÑŒ.vsndpfs: (<глагол-нп-пр-sub> & (<глагол-pf> or <макро-глагол-pf>) & <глагол-нп-пр-sub2> & {Wd-}) or ({EI-} & { EI-} & EI- & Wd- & SIf3+ ); % Г,Ñв,нп,дÑÑ‚,прш,жр,ед быть.vi Ñтать.vi ÑтановитьÑÑ.vi оказатьÑÑ.vi казатьÑÑ.vi оÑтатьÑÑ.vi оÑтаватьÑÑ.vi показатьÑÑ.vi поÑвитьÑÑ.vi выглÑдеть.vi: <глагол-нп-пр-sub-tv> & (<глагол-i> or <макро-глагол-i>) & <глагол-нп-пр-sub2-tv> & {Wd-}; двигать.vi наÑладитьÑÑ.vi обладать.vi овладеть.vi пользоватьÑÑ.vi править.vi раÑпорÑжатьÑÑ.vi управлÑть.vi владеть.vi воÑпользоватьÑÑ.vi завладеть.vi : <глагол-нп-пр-sub-tv> & (<глагол-i> or <макро-глагол-i>) & <глагол-нп-пр-sub2-tv> & {Wd-}; делитьÑÑ.vi гордитьÑÑ.vi командовать.vi любоватьÑÑ.vi наÑлаждатьÑÑ.vi обзавеÑтиÑÑŒ.vi питатьÑÑ.vi поделитьÑÑ.vi похваÑтатьÑÑ.vi пожертвовать.vi риÑковать.vi руководить.vi займемÑÑ.vi заниматьÑÑ.vi занÑтьÑÑ.vi : <глагол-нп-пр-sub-tv> & (<глагол-i> or <макро-глагол-i>) & <глагол-нп-пр-sub2-tv> & {Wd-}; % обнÑл Ð¼ÐµÐ½Ñ Ñ€ÑƒÐºÐ°Ð¼Ð¸ накрыл.vpms обхватил.vpms обнÑл.vpms оттолкнул.vpms поцеловал.vpms подхватил.vpms погладил.vpms похлопал.vpms потрепал.vpms Ñгреб.vpms Ñхватил.vpms ухватил.vpms уложил.vpms : (<глагол-пе-пр-sub-tv> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-пе-пр-sub2-tv> & {Wd-}) or ( {EI-} & ( MVIat- or MVat+ ) & { Sm3- } & Wd- & { MVad+ } & MVv+ ); % Г,Ñв,пе,дÑÑ‚,прш,мр,ед % Ñказать Ñловами добавить.vi обещать.vi Ñказать.vi утверждать.vi возразить.vi выразитьÑÑ.vi : ( (<глагол-пе-пр-sub-tv> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-пе-пр-sub2-tv> & {Wd-}) or ( {EI-} & ( MVIat- or MVat+ ) & { Sm3- } & Wd- & { MVad+ } & MVv+ )) or (I- & E+ & MVat+ ); % Г,Ñв,пе,дÑÑ‚,прш,мр,ед %% ГЛÐГОЛЫ, ТРЕБУЮЩИЕ ПРЕДЛОЖÐЫЙ ПÐДЕЖ пиÑал.vpms Ñлушал.vpms ÑпроÑил.vpms Ñчитал.vpms узнал.vpms вÑпоминал.vpms вÑпомнил.vpms запомнил.vpms читал.vpms говорил.vpms думал.vpms доказал.vpms доложил.vpms объÑÑнил.vpms объÑÑнÑл.vpms объÑвил.vpms поведал.vpms призналÑÑ.vpms раÑÑказал.vpms раÑÑказывал.vpms Ñказал.vpms Ñообщил.vpms заÑвил.vpms звонил.vpms : (<глагол-пе-пр-sub> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-пе-пр-sub2> & {Wd-}) or ( {EI-} & ( MVIat- or MVat+ ) & { Sm3- } & Wd- & { MVad+ } & MVv+ ) or ( {EI-} & { Sm3- } & Wd- & { MVad+ } & MVap+ & { E+ } ); % Г,Ñв,пе,дÑÑ‚,прш,мр,ед объÑвить.vi поведать.vi раÑÑказывать.vi вÑпомнить.vi Ñлышать.vi думать.vi позаботитьÑÑ.vi Ñожалеть.vi заботитьÑÑ.vi забывать.vi задумыватьÑÑ.vi пиÑать.vi вÑпоминать.vi узнать.vi читать.vi говорить.vi объÑвлÑть.vi раÑÑказать.vi доложить.vi заÑвить.vi Ñообщить.vi напомнить.vi побеÑедовать.vi поболтать.vi поговорить.vi : (<глагол-нп-пр-sub-pr> & (<глагол-i> or <макро-глагол-i>) & <глагол-нп-пр-sub2-pr> & {Wd-} ) or ( I- & MVad+ & MVap+ ); % Г,Ñв,нп,дÑÑ‚,инф %% ПОВЕЛИТЕЛЬÐОЕ ÐÐКЛОÐЕÐИЕ, ед чиÑло бери.vspd2s броÑÑŒ.vspd2s делай.vspd2s говори.vspd2s ищи.vspd2s молчи.vspd2s найди.vspd2s оÑтавайÑÑ.vspd2s оÑтавь.vspd2s подожди.vspd2s подумай.vspd2s погоди.vspd2s пойми.vspd2s помни.vspd2s поÑлушай.vspd2s раÑÑказывай.vspd2s Ñделай.vspd2s Ñиди.vspd2s Ñлушай.vspd2s Ñпи.vspd2s ÑпроÑи.vspd2s Ñтой.vspd2s убей.vspd2s учтите.vspd2s жди.vspd2s живи.vspd2s вÑпомни.vspd2s запомни.vspd2s знай.vspd2s: {[<глагол-пе-sub>]} & (<глагол-2p> or <макро-глагол-2p>) & {[<глагол-пе-sub2>]} & {Wd-}; % Г,Ñв,пе,дÑÑ‚,2л,ед %% МЕСТОИМЕÐИЯ нам_обоим нам_обеим :<меÑÑ‚-sub> & (Jd- or [[MVad-]] or [[MVIad+]] or Nd- or <макро-Ñущ-d>); % МС,1л,мн,дт %% ПРЕДИКÐТИВЫ %% "а" похоже на вот.xn неужели.xn неужто.xn нет_никаких а.xn: ( <глагол-пе-пр-sub> or <глагол-пе-пр-sub2>)& (<глагол-pr> or <макро-глагол-pr> or Xia+) ; % ПРЕДК,нÑÑ‚ ведь.xn : E+ & {XIa+}; как.x : I+ ; % как им видеть его, зачем им видеть его похоже.xn: ( <глагол-пе-пр-sub> or <глагол-пе-пр-sub2> ) & (<глагол-pr> or <макро-глагол-pr> or Xia+) ; % ПРЕДК,нÑÑ‚ кроме_того таким_образом по_крайней_мере в_общем к_Ñожалению мне_кажетÑÑ Ð²Ð¾_вÑÑком_Ñлучае как_правило Ñ_другой_Ñтороны Ñкорее_вÑего в_чаÑтноÑти быть_может более_того к_ÑчаÑтью в_Ñвою_очередь между_прочим к_примеру на_мой_взглÑд Ñ_одной_Ñтороны Ñлава_богу ÑудÑ_по_вÑему по_его_Ñловам Ñтало_быть чеÑтно_Ð³Ð¾Ð²Ð¾Ñ€Ñ Ð²Ð¸Ð´Ð¸Ñ‚Ðµ_ли не_иÑключено черт_возьми по_Ñути в_общем-то как_ни_Ñтранно одним_Ñловом вмеÑто_того чеÑтное_Ñлово без_ÑÐ¾Ð¼Ð½ÐµÐ½Ð¸Ñ Ð±Ð¾Ð¶Ðµ_мой черт_побери мало_того иными_Ñловами вполне_возможно другое_дело незавиÑимо_от_того ÑобÑтвенно_Ð³Ð¾Ð²Ð¾Ñ€Ñ Ð¿Ð¾_вÑей_видимоÑти по_правде_Ð³Ð¾Ð²Ð¾Ñ€Ñ Ð´Ñ€ÑƒÐ³_мой знаете_ли другими_Ñловами к_неÑчаÑтью видишь_ли короче_Ð³Ð¾Ð²Ð¾Ñ€Ñ Ñо_Ñвоей_Ñтороны ваше_величеÑтво уверÑÑŽ_Ð²Ð°Ñ Ñ€Ð°Ð´Ð¸_бога не_задумываÑÑÑŒ такое_впечатление по_вÑей_вероÑтноÑти надо_полагать Ñледует_отметить еÑли_учеÑть Ñ‚Ñжело_дыша ÑудÑ_по_тому можно_предположить мой_мальчик иначе_Ð³Ð¾Ð²Ð¾Ñ€Ñ Ð½Ð°_наш_взглÑд Ñын_мой по_большому_Ñчету неÑмотрÑ_ни_на_что будем_надеÑтьÑÑ Ñовершенно_очевидно откровенно_Ð³Ð¾Ð²Ð¾Ñ€Ñ Ð´Ñ€ÑƒÐ·ÑŒÑ_мои закрыв_глаза по_моему_мнению мÑгко_Ð³Ð¾Ð²Ð¾Ñ€Ñ Ð¿Ð¾_Ñути_дела в_завиÑимоÑти_от_того затаив_дыхание дорогой_мой до_ÑÐ²Ð¸Ð´Ð°Ð½Ð¸Ñ Ð½Ðµ_говорÑ_ни_Ñлова вполне_вероÑтно вероÑтнее_вÑего поверь_мне опуÑтив_голову ÑÑное_дело вообще_Ð³Ð¾Ð²Ð¾Ñ€Ñ Ð¿Ð¾_Ñлухам Ñкорей_вÑего Ñамо_Ñобой_разумеетÑÑ Ð½Ð°Ð´Ð¾_отметить по_предварительным_данным Ñтоит_отметить о_чем_идет_речь по_обыкновению ваше_выÑочеÑтво по_правде_Ñказать ÑдаетÑÑ_мне : Xia+ ; ПРЕДК,нÑÑ‚ %% теперь ей очень хотелоÑÑŒ общеÑтва других людей %% мне хотелоÑÑŒ бы иметь глаза хотелоÑÑŒ.vxn хочетÑÑ.vxn захотелоÑÑŒ.vxn захочетÑÑ.vxn : (( <глагол-пе-пр-sub> or <глагол-пе-пр-sub2> ) & (<глагол-pr> or <макро-глагол-pr>)) or ( { EI- } & MVIad- & W- & MVv+ ) or (MVIad- & Wd- & XIb+ & I+ ); %% ВОПРОСЫ %% какие.i какаÑ.i какое.i : {XIb+} & ([Xia+] or (W+ & XIc+ & EI+) or (W+ & Xc- & E-)); %% Слова Ñ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ буквы Вам.m2sd: <меÑÑ‚-sub> & (Jd- or [[MVad-]] or [[MVIad+]] or Nd- or <макро-Ñущ-d>); % МС,2л,ед,дт % morphology linkages #include "/ru/morph.dict"; % stems (roots) #include "/ru/stem.dict"; % suffixes #include "/ru/suffix.dict"; % unknown-word morphology endings #include "/ru/morph-ends.dict"; % With the following line in the dictionary, the parser will simply % skip over (null-link) unknown words. If you remove it, the parser % will output an error for any unknown words. UNKNOWN-WORD: XXX+; link-grammar-5.3.16/data/ru/stem.dict0000664000076400007640001154255512431741033014316 00000000000000% % Stems (roots) % % Total number of stems = 135775 % Number of stem connectors = 2992 % Number of stem classes = 6947 % -голоÑ.= -палатн.= : LLDLU+ or LLDLO+; -зах.= -пл.= -полупери.= -пров.= : LLFLZ+; -звенн.= -колонн.= -перÑтн.= -Ñветн.= -цветн.= -шерÑтн.= : LLDLO+ or LLFUN+; -кратн.= : LLDLO+ or LLDLU+; -лиц.= криволиц.= : LLDKZ+; -полоÑн.= : LLDLU+ or LLFUN+; -польн.= : LLDLO+ or LLDLP+; -Ñ€.= : LLFMA+; -лик.= -рог.= : LLBEL+ or LLBEL+; -рук.= : LLBEL+ or LLGRQ+; -Ñгибн.= гноев.= : LLCJO+ or LLDLU+; а.= : LLDTK+; а.i : ; а.p : ; аба.= : LLDWY+ or LLFND+ or LLDZD+ or LLFHT+; аба.nlfsi : ; абаз.= дем.= кондом.= лимб.= одр.= орт.= пирит.= тиÑ.= чон.= : LLAAQ+ or LLDXR+; абаз.ndmsv дем.ndmsv кондом.ndmsv лимб.ndmsv одр.ndmsv орт.ndmsv пирит.ndmsv тиÑ.ndmsv чон.ndmsv : ; абаз.ndmsi дем.ndmsi кондом.ndmsi лимб.ndmsi одр.ndmsi орт.ndmsi пирит.ndmsi тиÑ.ndmsi чон.ndmsi : ; абазин.= балкар.= имеретин.= : LLACX+ or LLAYI+ or LLBRO+; абазин.nlmsi балкар.nlmsi имеретин.nlmsi : ; абазин.nlmpv балкар.nlmpv имеретин.nlmpv : ; абазин.nlmpg балкар.nlmpg имеретин.nlmpg : ; абдул.= : LLFKO+ or LLFKP+ or LLFHO+; абдул.nlmsi : ; абдулб.= веб.= : LLFHK+; абдулб.nlfpg веб.nlfpg : ; абдулл.= валенÑ.= габдулл.= зоÑим.= козьм.= Ñавв.= : LLFKP+ or LLFHO+; абдулхаликов.= абрамченков.= : LLFOU+ or LLFOU+; абел.= : LLEBJ+ or LLFHP+ or LLFIP+; абел.nlmsi : ; абзацн.= : LLEGX+; аблогин.= : LLFJJ+ or LLFJT+; аблогин.nlfpg : ; аблогин.nlmsi : ; аблогин.nlfpv : ; абонент.= : LLACI+ or LLBRO+ or LLBZF+; абонент.nlmsi : ; абонир.= : LLFRE+ or LLFVZ+ or LLFWA+; абордаж.= : LLAAH+ or LLBZF+; абордаж.ndmsv : ; абордаж.ndmsi : ; абажур.= абразив.= абрикоÑ.= абриÑ.= абÑолют.= автобуÑ.= автоген.= автомат.= автотип.= агрегат.= аденоид.= перманент.= Ñтационар.= : LLAAQ+ or LLBZF+; абажур.ndmsv абразив.ndmsv абрикоÑ.ndmsv абриÑ.ndmsv абÑолют.ndmsv автобуÑ.ndmsv автоген.ndmsv автомат.ndmsv автотип.ndmsv агрегат.ndmsv аденоид.ndmsv перманент.ndmsv Ñтационар.ndmsv : ; абажур.ndmsi абразив.ndmsi абрикоÑ.ndmsi абриÑ.ndmsi абÑолют.ndmsi автобуÑ.ndmsi автоген.ndmsi автомат.ndmsi автотип.ndmsi агрегат.ndmsi аденоид.ndmsi перманент.ndmsi Ñтационар.ndmsi : ; абрамов.= аброÑимов.= аввакумов.= : LLFQF+ or LLFOU+ or LLFOU+; абрамов.nlmsi аброÑимов.nlmsi аввакумов.nlmsi : ; абрин.= : LLFQF+ or LLFID+; абрин.nlfpg : ; абрин.nlmsi : ; абхаз.= авар.= бургунд.= духобор.= кюрин.= ÑебÑлюб.= Ñердцевед.= Ñтаровер.= тевтон.= челÑдин.= швейцар.= : LLACI+ or LLAYI+ or LLBRO+; абхаз.nlmsi авар.nlmsi бургунд.nlmsi духобор.nlmsi кюрин.nlmsi ÑебÑлюб.nlmsi Ñердцевед.nlmsi Ñтаровер.nlmsi тевтон.nlmsi челÑдин.nlmsi швейцар.nlmsi : ; авалиани.= : LLFKN+ or LLFKM+; авари.= хреÑтомати.= : LLBQO+ or LLDQL+; авгуÑтин.= : LLGSL+ or LLFIN+ or LLAYI+; авгуÑтин.nlfpg : ; авгуÑтин.nlmsi : ; авгуÑтин.nlfpv : ; /ru/words/words.1: LLCAM+; авиазвен.= авиакрыл.= : LLCAN+; авианакладн.= : LLAKU+; авиаперевоз.= : LLBRK+ or LLBSJ+; авиапиÑ.= золотопиÑ.= : LLDOE+; авиауÑлуг.= : LLBBU+; авиауÑлуг.ndfpg : ; авиаÑÑкадрил.= : LLDPM+; авиз.= : LLBZF+ or LLFRE+; авизован.= боговдохновен.= оребрен.= переукомплектован.= : LLBDD+ or LLFUP+; авизован.amss боговдохновен.amss оребрен.amss переукомплектован.amss : ; аврал.= : LLAAQ+ or LLBGR+ or LLDOU+; аврал.ndmsv : ; аврал.ndmsi : ; аврутин.= антонин.= евнин.= жегалин.= ноÑбрин.= почернин.= траволт.= : LLFJR+; аврутин.nlfpg антонин.nlfpg евнин.nlfpg жегалин.nlfpg ноÑбрин.nlfpg почернин.nlfpg траволт.nlfpg : ; аберрант.= авÑтралоид.= автотроф.= гуманоид.= зеброид.= монголоид.= птицелов.= референт.= Ñтивидор.= шизоид.= : LLACI+ or LLBZE+; аберрант.nlmsi авÑтралоид.nlmsi автотроф.nlmsi гуманоид.nlmsi зеброид.nlmsi монголоид.nlmsi птицелов.nlmsi референт.nlmsi Ñтивидор.nlmsi шизоид.nlmsi : ; автоклавизир.= : LLCDF+ or LLELC+; автомаÑтерÑк.= : LLAKR+; автоматизир.= демократизир.= : LLFWB+ or LLELD+ or LLCGX+; авториз.= : LLELE+ or LLFWC+ or LLELF+; авторитет.= интенÑив.= : LLAAQ+ or LLBYV+; авторитет.ndmsv интенÑив.ndmsv : ; авторитет.ndmsi интенÑив.ndmsi : ; авторÑки.= : LLAEK+ or LLASF+; авторÑки.e : ; автоÑтек.= бронеÑтек.= пеноÑтек.= ÑпецÑтек.= : LLBUC+; автотранÑпорт.= : LLAAU+; автотранÑпорт.ndmsv : ; автотранÑпорт.ndmsi : ; автошоу.= айова.= альберто.= битлз.= джорджиÑ.= директÑтар.= доминго.= дурново.= коммерÑантъ.= лÑп.= : LLEWP+; ага.= глÑдь.= ишь.= Ñва.= : LLDTQ+; ага.p глÑдь.p ишь.p Ñва.p : ; агам.= амеб.= : LLAGT+ or LLBZE+; агам.nlfpg амеб.nlfpg : ; агам.nlfpv амеб.nlfpv : ; агами.= : LLADG+ or LLDQL+; агар.= : LLAAO+ or LLBZF+; агар.ndmsv : ; агар.ndmsi : ; агат.= : LLAAQ+ or LLFKR+ or LLBZF+ or LLFHR+; агат.ndmsv : ; агат.ndmsi : ; /ru/words/words.2: LLFQF+ or LLFJN+; аболдуев.nlmsi авдеев.nlmsi агаев.nlmsi агеев.nlmsi алекÑеев.nlmsi аленичев.nlmsi андреев.nlmsi барабашев.nlmsi берÑенев.nlmsi болдырев.nlmsi ваÑильев.nlmsi веденеев.nlmsi воробьев.nlmsi гордеев.nlmsi гребешев.nlmsi гречищев.nlmsi григорьев.nlmsi гундарев.nlmsi дмитриев.nlmsi дунаев.nlmsi елиÑеев.nlmsi емышев.nlmsi ерамишанцев.nlmsi житенев.nlmsi зайцев.nlmsi ивлев.nlmsi карпеев.nlmsi киреев.nlmsi клюев.nlmsi кнÑзев.nlmsi ковалев.nlmsi коломаев.nlmsi кондратьев.nlmsi копелев.nlmsi коÑтоев.nlmsi кошелев.nlmsi лаврентьев.nlmsi лазарев.nlmsi лихачев.nlmsi малышев.nlmsi маргиев.nlmsi михеев.nlmsi моиÑеев.nlmsi никитичев.nlmsi обертышев.nlmsi перфильев.nlmsi привезенцев.nlmsi приезжев.nlmsi ремнев.nlmsi Ñавельев.nlmsi Ñергеев.nlmsi Ñорокин.nlmsi Ñыпачев.nlmsi табеев.nlmsi тарпищев.nlmsi тиходеев.nlmsi ткачев.nlmsi токарев.nlmsi толкачев.nlmsi фатеев.nlmsi федоÑеев.nlmsi филев.nlmsi царегородцев.nlmsi чернышев.nlmsi шкруднев.nlmsi : ; агентур.= : LLAFX+ or LLBZF+; агентур.ndfpg : ; агидел.= : LLFHT+ or LLEAU+ or LLFKS+; агинÑк.= : LLBEP+ or LLDYZ+ or LLDZV+; агробиохимик.= горномонтажник.= : LLACG+ or LLEEK+; агробиохимик.ndmsv горномонтажник.ndmsv : ; агробиохимик.nlmsi горномонтажник.nlmsi : ; агробиохимик.ndmsi горномонтажник.ndmsi : ; адамов.= : LLFJG+ or LLFUO+; адамов.amsi : ; адамов.nlmsi : ; адамов.admsv : ; адан.= валмиер.= : LLEBJ+ or LLDXR+; адан.nlmsi валмиер.nlmsi : ; адаптир.= : LLCCZ+ or LLFWB+ or LLCHP+ or LLCGP+; адел.= айгул.= жизел.= Ñуламиф.= : LLFHT+ or LLFKS+; аделаид.= : LLDXR+ or LLFKR+ or LLFHR+; аделин.= : LLFJC+ or LLFJT+; аделин.nlfpg : ; аделин.nlfpv : ; адов.= иродов.= : LLFUO+ or LLDKP+; адов.amsi иродов.amsi : ; адов.amss иродов.amss : ; адов.admsv иродов.admsv : ; адреÑ.= : LLABN+ or LLBYU+ or LLCCZ+ or LLFWB+ or LLCGW+ or LLFWD+ or LLCJW+; адреÑ.ndmsv : ; адреÑ.ndmsi : ; адыге.= : LLDWY+ or LLAYG+ or LLBPY+ or LLEAY+; ажиотаж.= : LLAAH+ or LLBYT+; ажиотаж.ndmsv : ; ажиотаж.ndmsi : ; азарин.= : LLAAQ+ or LLFQF+; азарин.nlmsi : ; азарин.ndmsv : ; азарин.ndmsi : ; азиатÑко-тихоокеанÑк.= мошенничеÑк.= программиÑÑ‚Ñк.= : LLBEO+; азирирдин.= айзин.= айÑин.= алаудин.= аÑлетдин.= ахмедудин.= багаудин.= баÑзетдин.= бигильдин.= ванÑлов.= вениамин.= гайнутдин.= гарафетдин.= жамалитдин.= ирвин.= курамин.= нуретдин.= проÑпидин.= пыхтин.= ромадин.= тажутдин.= чжаоÑин.= Ñков.= : LLFHJ+; азотобактер.= дактилозоид.= инициализатор.= : LLACV+; азотобактер.nlmsi дактилозоид.nlmsi инициализатор.nlmsi : ; азотобактер.nlmsv дактилозоид.nlmsv инициализатор.nlmsv : ; /ru/words/words.3: LLDWZ+; айда.= : LLFWE+; айда.vsndi : ; ака.= : LLDZC+ or LLCZE+; /ru/words/words.4: LLAGJ+; акварел.= бандерол.= бретел.= вуал.= карамел.= каротел.= колыбел.= Ñтупен.= фрикадел.= : LLDNF+ or LLDNX+; акитн.= : LLEDW+ or LLDLU+; аккомодир.= : LLCCZ+ or LLCFR+ or LLCGW+ or LLCHQ+; агломерир.= аккредитир.= : LLCEQ+ or LLCGD+; аккумулир.= : LLCDB+ or LLCFY+ or LLCHD+; акмолинÑк.= бердÑнÑк.= днепродзержинÑк.= зеленогорÑк.= иртышÑк.= краматорÑк.= луцк.= пинÑк.= черногорÑк.= югорÑк.= южно-ÑахалинÑк.= : LLDWW+ or LLGRQ+; акмолинÑк.ndmsv бердÑнÑк.ndmsv днепродзержинÑк.ndmsv зеленогорÑк.ndmsv иртышÑк.ndmsv краматорÑк.ndmsv луцк.ndmsv пинÑк.ndmsv черногорÑк.ndmsv югорÑк.ndmsv южно-ÑахалинÑк.ndmsv : ; акмолинÑк.ndmsi бердÑнÑк.ndmsi днепродзержинÑк.ndmsi зеленогорÑк.ndmsi иртышÑк.ndmsi краматорÑк.ndmsi луцк.ndmsi пинÑк.ndmsi черногорÑк.ndmsi югорÑк.ndmsi южно-ÑахалинÑк.ndmsi : ; активир.= : LLCFY+ or LLELG+ or LLFNS+; актини.= : LLBPP+ or LLDQV+; актуализир.= : LLCDK+ or LLCGE+; аграри.= актуари.= антиквари.= бенефициари.= викари.= виночерпи.= гуманитари.= динотери.= зми.= кабаллари.= карбонари.= мандатари.= мегалотери.= мегатери.= меритери.= муфти.= нунци.= ординари.= палеотери.= парламентари.= патрици.= полупролетари.= пролетари.= фени.= цельÑи.= ÑлаÑмотери.= : LLBPT+; акул.= Ñтрекоз.= человекообезьÑн.= : LLAGT+ or LLBFF+; акул.nlfpg Ñтрекоз.nlfpg человекообезьÑн.nlfpg : ; акул.nlfpv Ñтрекоз.nlfpv человекообезьÑн.nlfpv : ; акцепт.= пунктир.= : LLAAQ+ or LLBYU+ or LLFRE+; акцепт.ndmsv пунктир.ndmsv : ; акцепт.ndmsi пунктир.ndmsi : ; ал.= : LLBRQ+ or LLDKF+; ал.amss : ; алатыр.= : LLEAS+ or LLEAU+; але.= : LLDZD+ or LLCZE+ or LLDEM+; алекÑандр.= : LLFKQ+ or LLFKR+ or LLFHR+; алекÑандр.nlmsi : ; алекÑандрин.= ев.= катрин.= шарлотт.= : LLFIQ+; алекÑандрин.nlfpg ев.nlfpg катрин.nlfpg шарлотт.nlfpg : ; алекÑандрин.nlfpv ев.nlfpv катрин.nlfpv шарлотт.nlfpv : ; алекÑандров.= киров.= : LLDWW+ or LLFQF+ or LLFOU+ or LLDZR+; алекÑандров.nlmsi киров.nlmsi : ; алекÑандров.ndmsv киров.ndmsv : ; алекÑандров.ndmsi киров.ndmsi : ; /ru/words/words.5: LLEET+; алекÑандровÑк.= богородицк.= богучанÑк.= : LLDWW+ or LLFJZ+ or LLBEP+ or LLDYV+; алекÑандровÑк.ndmsv богородицк.ndmsv богучанÑк.ndmsv : ; алекÑандровÑк.ndmsi богородицк.ndmsi богучанÑк.ndmsi : ; алевтин.= алефтин.= алин.= арин.= галин.= екатерин.= ирин.= нин.= октÑбрин.= : LLFID+; алевтин.nlfpg алефтин.nlfpg алин.nlfpg арин.nlfpg галин.nlfpg екатерин.nlfpg ирин.nlfpg нин.nlfpg октÑбрин.nlfpg : ; алеш.= : LLFNE+; алеш.nlmpv : ; алеш.nlmpg : ; али.= : LLFJB+ or LLFHW+ or LLFKT+; али.nlfpg : ; алик.= : LLFKO+ or LLFIU+ or LLFHV+; алик.nlmsi : ; алимпи.= альфи.= гликери.= гульфи.= евдоки.= клавди.= кÑени.= лиди.= натали.= таиÑи.= Ñмили.= : LLFHW+ or LLFKT+; алимпи.nlfpg альфи.nlfpg гликери.nlfpg гульфи.nlfpg евдоки.nlfpg клавди.nlfpg кÑени.nlfpg лиди.nlfpg натали.nlfpg таиÑи.nlfpg Ñмили.nlfpg : ; аллилу.= : LLEHF+; /ru/words/words.6: LLAAQ+ or LLBYZ+; азÑм.ndmsv акафиÑÑ‚.ndmsv акциз.ndmsv алмаз.ndmsv амилоид.ndmsv анион.ndmsv анод.ndmsv арбуз.ndmsv архив.ndmsv аÑфальт.ndmsv атом.ndmsv аукцион.ndmsv байрам.ndmsv бакштов.ndmsv баланÑ.ndmsv балкон.ndmsv баллон.ndmsv бальзам.ndmsv баркаÑ.ndmsv барьер.ndmsv баÑон.ndmsv баÑтион.ndmsv баÑн.ndmsv безмен.ndmsv бидон.ndmsv билет.ndmsv биллон.ndmsv бильÑрд.ndmsv биоген.ndmsv битум.ndmsv бордюр.ndmsv брандер.ndmsv буран.ndmsv бушлат.ndmsv вакуум.ndmsv ватер.ndmsv ввод.ndmsv вектор.ndmsv взвод.ndmsv виÑÑон.ndmsv водомет.ndmsv водопад.ndmsv водород.ndmsv газон.ndmsv галоген.ndmsv галоид.ndmsv галун.ndmsv ганоид.ndmsv гарем.ndmsv гейзер.ndmsv гипюр.ndmsv глетчер.ndmsv глицин.ndmsv глобуÑ.ndmsv гобелен.ndmsv гонорар.ndmsv грейдер.ndmsv грейфер.ndmsv гудрон.ndmsv демпфер.ndmsv диван.ndmsv диез.ndmsv диплом.ndmsv доÑтуп.ndmsv дуÑÑ‚.ndmsv жетон.ndmsv зипун.ndmsv извоз.ndmsv инфаркт.ndmsv ион.ndmsv иÑход.ndmsv камин.ndmsv канун.ndmsv капкан.ndmsv караван.ndmsv карбид.ndmsv кардан.ndmsv карниз.ndmsv картуз.ndmsv каÑкад.ndmsv катод.ndmsv каупер.ndmsv кафтан.ndmsv кеÑÑон.ndmsv клапан.ndmsv клиÑтир.ndmsv кокон.ndmsv коллоид.ndmsv колхоз.ndmsv колчан.ndmsv комод.ndmsv компаÑ.ndmsv коридор.ndmsv коÑтюм.ndmsv котонин.ndmsv кретон.ndmsv купон.ndmsv курÑор.ndmsv лабаз.ndmsv ледоход.ndmsv леÑовоз.ndmsv ликвид.ndmsv лиман.ndmsv линотип.ndmsv ломбер.ndmsv майорат.ndmsv макет.ndmsv маникюр.ndmsv метеор.ndmsv микрон.ndmsv миномет.ndmsv молÑÑ€.ndmsv монотип.ndmsv наган.ndmsv нажим.ndmsv нарыв.ndmsv нейтрон.ndmsv обгон.ndmsv обиход.ndmsv обоз.ndmsv обрÑд.ndmsv обход.ndmsv овин.ndmsv опиум.ndmsv орган.ndmsv отрÑд.ndmsv пакгауз.ndmsv панÑион.ndmsv парашют.ndmsv паровоз.ndmsv паром.ndmsv пароход.ndmsv паÑÑŒÑнÑ.ndmsv патефон.ndmsv педикюр.ndmsv пенÑион.ndmsv переезд.ndmsv переход.ndmsv перрон.ndmsv пирофор.ndmsv пиÑтон.ndmsv пищевод.ndmsv плаун.ndmsv плафон.ndmsv плеврит.ndmsv пленÑÑ€.ndmsv плинтуÑ.ndmsv плод.ndmsv плунжер.ndmsv плывун.ndmsv поем.ndmsv покер.ndmsv покров.ndmsv полигон.ndmsv помидор.ndmsv понтон.ndmsv призыв.ndmsv приказ.ndmsv приплод.ndmsv провеÑ.ndmsv проем.ndmsv протез.ndmsv пулемет.ndmsv радар.ndmsv разжим.ndmsv размен.ndmsv разъем.ndmsv район.ndmsv рангоут.ndmsv рацион.ndmsv реактор.ndmsv рекорд.ndmsv реоÑтат.ndmsv реферат.ndmsv рефулер.ndmsv ромбоид.ndmsv ротатор.ndmsv ротор.ndmsv рубин.ndmsv рулон.ndmsv рыбоход.ndmsv Ñалоп.ndmsv Ñаман.ndmsv Ñамолет.ndmsv Ñамолов.ndmsv Ñарафан.ndmsv Ñейнер.ndmsv Ñервиз.ndmsv Ñерозем.ndmsv Ñифон.ndmsv ÑкалÑÑ€.ndmsv Ñкрепер.ndmsv Ñлалом.ndmsv ÑнарÑд.ndmsv Ñовхоз.ndmsv Ñтадион.ndmsv Ñтакан.ndmsv Ñтеноз.ndmsv Ñтокер.ndmsv Ñульфид.ndmsv ÑуÑтав.ndmsv Ñфероид.ndmsv табор.ndmsv талон.ndmsv тамбур.ndmsv тангир.ndmsv танкер.ndmsv телефон.ndmsv тендер.ndmsv термоÑ.ndmsv тимпан.ndmsv тифоид.ndmsv топаз.ndmsv трактир.ndmsv тромбон.ndmsv тротуар.ndmsv труп.ndmsv трюм.ndmsv тулуп.ndmsv турнир.ndmsv тюльпан.ndmsv углевод.ndmsv углерод.ndmsv угломер.ndmsv уезд.ndmsv улуÑ.ndmsv уноÑ.ndmsv фаÑад.ndmsv фикуÑ.ndmsv финноз.ndmsv флакон.ndmsv флюид.ndmsv фонтан.ndmsv фоÑген.ndmsv фрегат.ndmsv фронтон.ndmsv фужер.ndmsv фургон.ndmsv футлÑÑ€.ndmsv хоровод.ndmsv циклон.ndmsv чемодан.ndmsv чулан.ndmsv шантан.ndmsv шарнир.ndmsv швеллер.ndmsv шеврон.ndmsv шифон.ndmsv штоф.ndmsv шуруп.ndmsv Ñкран.ndmsv ÑÑкарп.ndmsv ÑÑтамп.ndmsv Ñтап.ndmsv Ñтюд.ndmsv Ñшелон.ndmsv : ; азÑм.ndmsi акафиÑÑ‚.ndmsi акциз.ndmsi алмаз.ndmsi амилоид.ndmsi анион.ndmsi анод.ndmsi арбуз.ndmsi архив.ndmsi аÑфальт.ndmsi атом.ndmsi аукцион.ndmsi байрам.ndmsi бакштов.ndmsi баланÑ.ndmsi балкон.ndmsi баллон.ndmsi бальзам.ndmsi баркаÑ.ndmsi барьер.ndmsi баÑон.ndmsi баÑтион.ndmsi баÑн.ndmsi безмен.ndmsi бидон.ndmsi билет.ndmsi биллон.ndmsi бильÑрд.ndmsi биоген.ndmsi битум.ndmsi бордюр.ndmsi брандер.ndmsi буран.ndmsi бушлат.ndmsi вакуум.ndmsi ватер.ndmsi ввод.ndmsi вектор.ndmsi взвод.ndmsi виÑÑон.ndmsi водомет.ndmsi водопад.ndmsi водород.ndmsi газон.ndmsi галоген.ndmsi галоид.ndmsi галун.ndmsi ганоид.ndmsi гарем.ndmsi гейзер.ndmsi гипюр.ndmsi глетчер.ndmsi глицин.ndmsi глобуÑ.ndmsi гобелен.ndmsi гонорар.ndmsi грейдер.ndmsi грейфер.ndmsi гудрон.ndmsi демпфер.ndmsi диван.ndmsi диез.ndmsi диплом.ndmsi доÑтуп.ndmsi дуÑÑ‚.ndmsi жетон.ndmsi зипун.ndmsi извоз.ndmsi инфаркт.ndmsi ион.ndmsi иÑход.ndmsi камин.ndmsi канун.ndmsi капкан.ndmsi караван.ndmsi карбид.ndmsi кардан.ndmsi карниз.ndmsi картуз.ndmsi каÑкад.ndmsi катод.ndmsi каупер.ndmsi кафтан.ndmsi кеÑÑон.ndmsi клапан.ndmsi клиÑтир.ndmsi кокон.ndmsi коллоид.ndmsi колхоз.ndmsi колчан.ndmsi комод.ndmsi компаÑ.ndmsi коридор.ndmsi коÑтюм.ndmsi котонин.ndmsi кретон.ndmsi купон.ndmsi курÑор.ndmsi лабаз.ndmsi ледоход.ndmsi леÑовоз.ndmsi ликвид.ndmsi лиман.ndmsi линотип.ndmsi ломбер.ndmsi майорат.ndmsi макет.ndmsi маникюр.ndmsi метеор.ndmsi микрон.ndmsi миномет.ndmsi молÑÑ€.ndmsi монотип.ndmsi наган.ndmsi нажим.ndmsi нарыв.ndmsi нейтрон.ndmsi обгон.ndmsi обиход.ndmsi обоз.ndmsi обрÑд.ndmsi обход.ndmsi овин.ndmsi опиум.ndmsi орган.ndmsi отрÑд.ndmsi пакгауз.ndmsi панÑион.ndmsi парашют.ndmsi паровоз.ndmsi паром.ndmsi пароход.ndmsi паÑÑŒÑнÑ.ndmsi патефон.ndmsi педикюр.ndmsi пенÑион.ndmsi переезд.ndmsi переход.ndmsi перрон.ndmsi пирофор.ndmsi пиÑтон.ndmsi пищевод.ndmsi плаун.ndmsi плафон.ndmsi плеврит.ndmsi пленÑÑ€.ndmsi плинтуÑ.ndmsi плод.ndmsi плунжер.ndmsi плывун.ndmsi поем.ndmsi покер.ndmsi покров.ndmsi полигон.ndmsi помидор.ndmsi понтон.ndmsi призыв.ndmsi приказ.ndmsi приплод.ndmsi провеÑ.ndmsi проем.ndmsi протез.ndmsi пулемет.ndmsi радар.ndmsi разжим.ndmsi размен.ndmsi разъем.ndmsi район.ndmsi рангоут.ndmsi рацион.ndmsi реактор.ndmsi рекорд.ndmsi реоÑтат.ndmsi реферат.ndmsi рефулер.ndmsi ромбоид.ndmsi ротатор.ndmsi ротор.ndmsi рубин.ndmsi рулон.ndmsi рыбоход.ndmsi Ñалоп.ndmsi Ñаман.ndmsi Ñамолет.ndmsi Ñамолов.ndmsi Ñарафан.ndmsi Ñейнер.ndmsi Ñервиз.ndmsi Ñерозем.ndmsi Ñифон.ndmsi ÑкалÑÑ€.ndmsi Ñкрепер.ndmsi Ñлалом.ndmsi ÑнарÑд.ndmsi Ñовхоз.ndmsi Ñтадион.ndmsi Ñтакан.ndmsi Ñтеноз.ndmsi Ñтокер.ndmsi Ñульфид.ndmsi ÑуÑтав.ndmsi Ñфероид.ndmsi табор.ndmsi талон.ndmsi тамбур.ndmsi тангир.ndmsi танкер.ndmsi телефон.ndmsi тендер.ndmsi термоÑ.ndmsi тимпан.ndmsi тифоид.ndmsi топаз.ndmsi трактир.ndmsi тромбон.ndmsi тротуар.ndmsi труп.ndmsi трюм.ndmsi тулуп.ndmsi турнир.ndmsi тюльпан.ndmsi углевод.ndmsi углерод.ndmsi угломер.ndmsi уезд.ndmsi улуÑ.ndmsi уноÑ.ndmsi фаÑад.ndmsi фикуÑ.ndmsi финноз.ndmsi флакон.ndmsi флюид.ndmsi фонтан.ndmsi фоÑген.ndmsi фрегат.ndmsi фронтон.ndmsi фужер.ndmsi фургон.ndmsi футлÑÑ€.ndmsi хоровод.ndmsi циклон.ndmsi чемодан.ndmsi чулан.ndmsi шантан.ndmsi шарнир.ndmsi швеллер.ndmsi шеврон.ndmsi шифон.ndmsi штоф.ndmsi шуруп.ndmsi Ñкран.ndmsi ÑÑкарп.ndmsi ÑÑтамп.ndmsi Ñтап.ndmsi Ñтюд.ndmsi Ñшелон.ndmsi : ; /ru/words/words.7: LLFKO+ or LLFIH+; абакар.nlmsi абаÑ.nlmsi абдрахим.nlmsi абрам.nlmsi абузар.nlmsi авенариуÑ.nlmsi авинир.nlmsi авраам.nlmsi автандил.nlmsi адам.nlmsi адольф.nlmsi адриан.nlmsi азамат.nlmsi азаматжон.nlmsi азамет.nlmsi азат.nlmsi азатан.nlmsi азаухан.nlmsi азгар.nlmsi азрет.nlmsi айвар.nlmsi айварÑ.nlmsi айгар.nlmsi айгун.nlmsi айзик.nlmsi айрат.nlmsi айреÑ.nlmsi айÑар.nlmsi айтек.nlmsi айтжан.nlmsi айтмухамед.nlmsi айтуган.nlmsi айхал.nlmsi аким.nlmsi акоп.nlmsi акÑан.nlmsi албег.nlmsi албек.nlmsi алвард.nlmsi алвик.nlmsi алвиÑ.nlmsi алекÑ.nlmsi алижон.nlmsi алим.nlmsi алиот.nlmsi алихан.nlmsi алкÑниÑ.nlmsi алкун.nlmsi алмаÑ.nlmsi алмат.nlmsi алфим.nlmsi алыгджер.nlmsi алым.nlmsi альбац.nlmsi альбрехт.nlmsi альвареÑ.nlmsi альгимантаÑ.nlmsi альгирдаÑ.nlmsi альдон.nlmsi альзам.nlmsi альтуÑ.nlmsi альтюÑ.nlmsi альфер.nlmsi альфред.nlmsi амгалан.nlmsi амерхан.nlmsi андерÑ.nlmsi андриан.nlmsi андриÑ.nlmsi аниÑим.nlmsi армен.nlmsi армÑн.nlmsi арнольд.nlmsi арон.nlmsi арÑен.nlmsi артур.nlmsi арутюн.nlmsi архип.nlmsi арÑн.nlmsi аÑвальд.nlmsi аÑиÑÑ‚.nlmsi аÑкар.nlmsi аÑламбек.nlmsi аÑломбек.nlmsi афиноген.nlmsi ахмад.nlmsi ахмат.nlmsi ахмед.nlmsi ахмедхан.nlmsi бажан.nlmsi байдан.nlmsi барбараш.nlmsi бахтиÑÑ€.nlmsi бенедикт.nlmsi бернард.nlmsi бертольд.nlmsi бертрам.nlmsi бертран.nlmsi беÑÑараб.nlmsi биргер.nlmsi биркун.nlmsi богдан.nlmsi богуÑлав.nlmsi болеÑлав.nlmsi брандт.nlmsi бугрим.nlmsi валдиÑ.nlmsi валихан.nlmsi вальдемар.nlmsi варлам.nlmsi вацлав.nlmsi вернер.nlmsi вилен.nlmsi вильгельм.nlmsi вилькен.nlmsi вильÑм.nlmsi виÑÑарион.nlmsi витаутаÑ.nlmsi витольд.nlmsi витраÑ.nlmsi влад.nlmsi владилен.nlmsi владиÑлав.nlmsi владлен.nlmsi вольдемар.nlmsi вольфганг.nlmsi вÑеволод.nlmsi галактион.nlmsi гамзат.nlmsi гамлет.nlmsi гарик.nlmsi гарольд.nlmsi гаÑпар.nlmsi гедеон.nlmsi гедрюÑ.nlmsi генрих.nlmsi георг.nlmsi гераÑим.nlmsi герберт.nlmsi гердт.nlmsi гермеÑ.nlmsi гидон.nlmsi глеб.nlmsi гуÑтав.nlmsi гюнтер.nlmsi давид.nlmsi дамиан.nlmsi даниил.nlmsi дауд.nlmsi дедал.nlmsi дениÑ.nlmsi дехтÑÑ€.nlmsi джабраил.nlmsi джавдат.nlmsi джамал.nlmsi джанбек.nlmsi джангюр.nlmsi джанн.nlmsi джапар.nlmsi джеймÑ.nlmsi джейрах-таргим.nlmsi дженет-хан.nlmsi джихан.nlmsi джоган.nlmsi джозефÑон.nlmsi джумабек.nlmsi джумад.nlmsi джумблат.nlmsi джурабек.nlmsi дзивгиÑ.nlmsi дибахан.nlmsi дивак.nlmsi дидал.nlmsi дидух.nlmsi дизендорф.nlmsi диоген.nlmsi дипкун.nlmsi дирек.nlmsi дитрих.nlmsi драгомир.nlmsi дугар.nlmsi дугаржап.nlmsi дÑвид.nlmsi евграф.nlmsi евдоким.nlmsi егвард.nlmsi елиÑтрат.nlmsi енох.nlmsi ефрем.nlmsi жавдет.nlmsi жак.nlmsi жан.nlmsi жан-пьер.nlmsi жореÑ.nlmsi жорж.nlmsi жуан.nlmsi заур.nlmsi захар.nlmsi звиад.nlmsi зелент.nlmsi зигфрид.nlmsi зифкат.nlmsi зюдер.nlmsi ибрагим.nlmsi иван.nlmsi ивер.nlmsi икар.nlmsi илларион.nlmsi ильдар.nlmsi ильдуÑ.nlmsi ильÑÑ.nlmsi инÑаф.nlmsi иоаким.nlmsi иоанн.nlmsi иоаÑаф.nlmsi иоÑиф.nlmsi ипполит.nlmsi ирек.nlmsi иÑаак.nlmsi иÑмаил.nlmsi кармен.nlmsi кирилл.nlmsi клим.nlmsi климент.nlmsi колибаб.nlmsi кондрат.nlmsi кÑенофонт.nlmsi лациÑ.nlmsi левон.nlmsi леонард.nlmsi леÑгафт.nlmsi лиÑициан.nlmsi людвиг.nlmsi магомед.nlmsi магомедтагир.nlmsi магомет.nlmsi майкл.nlmsi макар.nlmsi мамут.nlmsi марк.nlmsi махмуд.nlmsi махмут.nlmsi мечеÑлав.nlmsi мечиÑлав.nlmsi мильграм.nlmsi миннираиÑ.nlmsi мироÑлав.nlmsi модеÑÑ‚.nlmsi мÑтиÑлав.nlmsi мурад.nlmsi мурат.nlmsi мухамед.nlmsi мухарбек.nlmsi мухтар.nlmsi натан.nlmsi нельÑон.nlmsi неÑтор.nlmsi никон.nlmsi нугзар.nlmsi нуриÑлам.nlmsi нурÑултан.nlmsi ойнвид.nlmsi опанаÑ.nlmsi ореÑÑ‚.nlmsi оÑтап.nlmsi павлик.nlmsi панкрат.nlmsi пантелеймон.nlmsi панфил.nlmsi парфен.nlmsi пахом.nlmsi переÑвет.nlmsi петрик.nlmsi пимен.nlmsi погоÑ.nlmsi полад.nlmsi поликарп.nlmsi полиÑкт.nlmsi полтарак.nlmsi приам.nlmsi прохор.nlmsi пьер.nlmsi пÑтраÑ.nlmsi рабадан.nlmsi равик.nlmsi равхат.nlmsi раджаб.nlmsi раиф.nlmsi райниÑ.nlmsi рауф.nlmsi рафиÑ.nlmsi реваз.nlmsi ревомир.nlmsi ринат.nlmsi роберт.nlmsi родион.nlmsi ролан.nlmsi роллан.nlmsi ромуальд.nlmsi рональд.nlmsi роÑтиÑлав.nlmsi рувим.nlmsi руÑтам.nlmsi Ñаид.nlmsi Ñамуил.nlmsi ÑвÑтоÑлав.nlmsi Ñевенард.nlmsi Ñоломон.nlmsi ÑтаниÑлав.nlmsi Ñтепан.nlmsi Ñурен.nlmsi Ñутрик.nlmsi таймураз.nlmsi тамерлан.nlmsi теймураз.nlmsi теодор.nlmsi тимур.nlmsi ульбрихт.nlmsi умар.nlmsi уорден.nlmsi фарид.nlmsi филарет.nlmsi харитон.nlmsi хачим.nlmsi цицерон.nlmsi шабад.nlmsi шаккум.nlmsi Ñдвард.nlmsi Ñлетор.nlmsi юриÑ.nlmsi ÑŽÑуп.nlmsi ÑроÑлав.nlmsi : ; автодизел.= алтайдизел.= гидроÑтроител.= гипроникел.= гоÑгеолконтрол.= гоÑземконтрол.= гоÑкомчернобыл.= дагдизел.= дальдизел.= евроконтрол.= иркутÑккабел.= континентал.= пермькабел.= печенганикел.= подольÑккабел.= ремдизел.= роÑтекÑтил.= рыбинÑккабел.= ÑаранÑккабел.= Ñевероникел.= Ñибкабел.= ÑовтекÑтил.= таджиккабел.= транÑдизел.= уралкабел.= химшвейтекÑтил.= ÑкÑпортконтрол.= Ñлектрокабел.= ÑнергоÑтроител.= южуралникел.= : LLEFR+; алтар.= пуÑтыр.= Ñнтар.= : LLBYU+ or LLDML+; алте.= : LLBPJ+ or LLBQK+ or LLDQB+; алтын.= : LLABU+ or LLEHC+; алтын.ndmsv : ; алтын.ndmsi : ; алтын.ndmpg : ; алунит.= : LLAAQ+ or LLFIH+; алунит.ndmsv : ; алунит.ndmsi : ; алфе.= бартоломе.= баты.= варфоломе.= евÑтигне.= елиÑе.= ереме.= ермола.= ерофе.= иÑа.= моиÑе.= орфе.= пантеле.= Ñемерге.= тимофе.= : LLFHM+ or LLFHT+; алфе.nlmsi бартоломе.nlmsi баты.nlmsi варфоломе.nlmsi евÑтигне.nlmsi елиÑе.nlmsi ереме.nlmsi ермола.nlmsi ерофе.nlmsi иÑа.nlmsi моиÑе.nlmsi орфе.nlmsi пантеле.nlmsi Ñемерге.nlmsi тимофе.nlmsi : ; алычов.= : LLEHG+; алычов.amss : ; альбин.= ангелин.= анжелин.= жозефин.= иÑидор.= карин.= криÑтин.= матрен.= : LLFIN+; альбин.nlfpg ангелин.nlfpg анжелин.nlfpg жозефин.nlfpg иÑидор.nlfpg карин.nlfpg криÑтин.nlfpg матрен.nlfpg : ; альбин.nlfpv ангелин.nlfpv анжелин.nlfpv жозефин.nlfpv иÑидор.nlfpv карин.nlfpv криÑтин.nlfpv матрен.nlfpv : ; /ru/words/words.8: LLEBJ+; аарон.nlmsi аббаÑ.nlmsi абдикадир.nlmsi абдул-мажид.nlmsi абдулах.nlmsi абдулахат.nlmsi абдулбаг.nlmsi абдулкадер.nlmsi абдулкадир.nlmsi абдулкадыр.nlmsi абдулмуÑлим.nlmsi абдурагим.nlmsi абдухабиб.nlmsi абеÑалом.nlmsi абрамчик.nlmsi абу-хаÑан.nlmsi абубакар.nlmsi абульдер.nlmsi абульфаз.nlmsi абумуÑлим.nlmsi аваз.nlmsi аванир.nlmsi авенир.nlmsi авербах.nlmsi авиатеÑÑ‚.nlmsi авидхан.nlmsi авкÑент.nlmsi агажан.nlmsi агалар.nlmsi агарон.nlmsi агбун.nlmsi агзам.nlmsi агив.nlmsi агиÑ.nlmsi агранат.nlmsi агудаÑ.nlmsi агудун.nlmsi агунд.nlmsi адамчик.nlmsi адер.nlmsi адильхан.nlmsi адмирхан.nlmsi адомавичюÑ.nlmsi адомайтиÑ.nlmsi адыл.nlmsi ажемак.nlmsi айдархан.nlmsi айдзердзиÑ.nlmsi айздердзиÑ.nlmsi айзенманн.nlmsi алакоз.nlmsi алейник.nlmsi алекпер.nlmsi алиÑейчик.nlmsi альбрехтÑ.nlmsi амельÑнчик.nlmsi аминат.nlmsi амир.nlmsi амирхан.nlmsi амурзет.nlmsi анбрейт.nlmsi анвар.nlmsi анвер.nlmsi анвÑÑ€.nlmsi андерÑен.nlmsi андраник.nlmsi андрончик.nlmsi андруÑик.nlmsi анзаур.nlmsi анзор.nlmsi антананарив.nlmsi арам.nlmsi арвид.nlmsi арвидаÑ.nlmsi аренгольд.nlmsi арент.nlmsi ареÑлан.nlmsi арион.nlmsi ариÑÑ‚.nlmsi ариÑтид.nlmsi армениац.nlmsi арÑалан.nlmsi арÑлан.nlmsi арташеÑ.nlmsi архан.nlmsi арчед.nlmsi аршак.nlmsi аршан.nlmsi аршант.nlmsi аÑатур.nlmsi аÑаф.nlmsi аÑгат.nlmsi аÑкерхан.nlmsi аÑфан.nlmsi аÑхаб.nlmsi аÑхад.nlmsi аÑхат.nlmsi аÑцоцхыт.nlmsi аубекир.nlmsi афиÑат.nlmsi ахметжан.nlmsi ахметÑаф.nlmsi ахремчик.nlmsi ахтам.nlmsi ахтан.nlmsi ахтÑм.nlmsi ахурбек.nlmsi ацаруÑ.nlmsi ашенбреннер.nlmsi бабак.nlmsi бабаÑ.nlmsi бабун.nlmsi баганур.nlmsi багарÑк.nlmsi багдонаÑ.nlmsi багратион.nlmsi базаргур.nlmsi базат.nlmsi базыр.nlmsi баир.nlmsi байрак.nlmsi байрÑк.nlmsi байтур.nlmsi бакыт.nlmsi балабух.nlmsi балладюр.nlmsi баллиÑ.nlmsi балыгычан.nlmsi бальт.nlmsi баренбойм.nlmsi баÑир.nlmsi баÑкач.nlmsi батамир.nlmsi батник.nlmsi батюр.nlmsi баудер.nlmsi бауÑÑ€.nlmsi бахмат.nlmsi бахофнер.nlmsi бахтиер.nlmsi бахтураÑ.nlmsi бахур.nlmsi бахытжан.nlmsi башкауÑ.nlmsi башлак.nlmsi башмет.nlmsi баÑзит.nlmsi баÑÑ€.nlmsi бевз.nlmsi бегеб.nlmsi бедрик.nlmsi бедык.nlmsi бедюр.nlmsi бейербах.nlmsi бейлинзон.nlmsi беккер.nlmsi бекÑултан.nlmsi бектемир.nlmsi белик.nlmsi беллендир.nlmsi беллер.nlmsi беллинÑгаузен.nlmsi бельмаÑ.nlmsi бельфер.nlmsi бембулат.nlmsi бендик.nlmsi бендиткиÑ.nlmsi бенизид.nlmsi бенциан.nlmsi бербик.nlmsi бергер.nlmsi бергут.nlmsi берендÑ.nlmsi берик.nlmsi берлиоз.nlmsi берлÑнд.nlmsi бермамыт.nlmsi бернгард.nlmsi бернгардт.nlmsi бернер.nlmsi берновег.nlmsi берт.nlmsi бертак.nlmsi бертек.nlmsi бертер.nlmsi берчик.nlmsi бетиар.nlmsi бецем.nlmsi биберган.nlmsi бибик.nlmsi бибинур.nlmsi биктагир.nlmsi бильфингер.nlmsi бимшон.nlmsi биненбойм.nlmsi биншток.nlmsi бирут.nlmsi биÑлан.nlmsi битаутаÑ.nlmsi битнер.nlmsi бихерт.nlmsi бичан.nlmsi блюхер.nlmsi богданчик.nlmsi болдер.nlmsi болобан.nlmsi борнштедт.nlmsi борщак.nlmsi борщун.nlmsi бочвар.nlmsi брайд.nlmsi брайтон.nlmsi брегер.nlmsi брекер.nlmsi бремер.nlmsi бреÑлер.nlmsi брижак.nlmsi бринÑтер.nlmsi бриттÑн.nlmsi брухиÑ.nlmsi брыжак.nlmsi буаÑÑьер.nlmsi будзулÑк.nlmsi будимир.nlmsi будкер.nlmsi будник.nlmsi буднÑк.nlmsi буздал.nlmsi буйнак.nlmsi букарбан.nlmsi букер.nlmsi булавчик.nlmsi булгак.nlmsi булган.nlmsi бураÑ.nlmsi бурбах.nlmsi бурбулиÑ.nlmsi бурган.nlmsi буруиÑ.nlmsi бурукшун.nlmsi бурчак.nlmsi бутроÑ.nlmsi бухвальтер.nlmsi бухнер.nlmsi бухтоÑÑ€.nlmsi бучельник.nlmsi вагиз.nlmsi вагиÑ.nlmsi вагнер.nlmsi вагрон.nlmsi ваинмаер.nlmsi вайнбаум.nlmsi вайнбендер.nlmsi вайнгерт.nlmsi вайнер.nlmsi вайнцигер.nlmsi вайншток.nlmsi вайÑфельд.nlmsi ваккер.nlmsi вакуленчик.nlmsi валдгейм.nlmsi валмет.nlmsi вальтер.nlmsi варнек.nlmsi вароÑ.nlmsi варшавер.nlmsi вахаб.nlmsi вахит.nlmsi везнер.nlmsi вейгандт.nlmsi вейнблат.nlmsi вейнгардт.nlmsi вейнгольд.nlmsi вейнер.nlmsi вейÑкербер.nlmsi вейÑнер.nlmsi вейÑфильд.nlmsi веккер.nlmsi векÑлер.nlmsi велем.nlmsi вендер.nlmsi венцек.nlmsi вербан.nlmsi вергун.nlmsi веремейчик.nlmsi верещак.nlmsi верник.nlmsi веÑник.nlmsi виленчик.nlmsi вилинбах.nlmsi вильдан.nlmsi витуÑ.nlmsi вознÑк.nlmsi волик.nlmsi волкер.nlmsi вольф.nlmsi вольфензон.nlmsi волÑк.nlmsi вормÑбехер.nlmsi воронух.nlmsi вульф.nlmsi вÑник.nlmsi вюнÑдорф.nlmsi гааз.nlmsi габдельбар.nlmsi габдинур.nlmsi габдулвахид.nlmsi габдулвахит.nlmsi габиб.nlmsi габтрауф.nlmsi габуд.nlmsi гаделхан.nlmsi гадылхан.nlmsi гайдамах.nlmsi гайдар.nlmsi гайÑÑ€.nlmsi галаган.nlmsi галимджан.nlmsi галлингер.nlmsi галтер.nlmsi галущак.nlmsi гальблауф.nlmsi гамид.nlmsi гапдрашит.nlmsi гапон.nlmsi гараÑ.nlmsi гарбуз.nlmsi гармажап.nlmsi гартунг.nlmsi гаÑан.nlmsi гауф.nlmsi гаушер.nlmsi гафур.nlmsi гафуржан.nlmsi гашек.nlmsi гаÑÑ.nlmsi геворг.nlmsi гегнер.nlmsi гейдур.nlmsi гейÑлер.nlmsi гельфанд.nlmsi гельцер.nlmsi геоÑ.nlmsi геринг.nlmsi геркен.nlmsi героним.nlmsi герÑтенмайер.nlmsi гертнер.nlmsi герцен.nlmsi гефтер.nlmsi гехт.nlmsi гиберт.nlmsi гилик.nlmsi гиллер.nlmsi гильбух.nlmsi гильÑз.nlmsi гиммельфарб.nlmsi гингер.nlmsi гиненфельд.nlmsi гинцингер.nlmsi гирник.nlmsi гишер.nlmsi гладун.nlmsi глиер.nlmsi глинер.nlmsi глинчак.nlmsi глитчан.nlmsi глущак.nlmsi гоген.nlmsi годар.nlmsi голанджан.nlmsi головчинер.nlmsi гольбрайх.nlmsi гольцер.nlmsi гомеÑ.nlmsi гонтмахер.nlmsi горелик.nlmsi горельник.nlmsi горкун.nlmsi григ.nlmsi грикинер.nlmsi гримитлихт.nlmsi гримм.nlmsi гринблат.nlmsi грицик.nlmsi гришак.nlmsi громик.nlmsi гроÑфельд.nlmsi гроут.nlmsi грудник.nlmsi грущак.nlmsi грÑйтиÑ.nlmsi гулейчик.nlmsi гулливер.nlmsi гульжиган.nlmsi гульзар.nlmsi гульчак.nlmsi гулÑвник.nlmsi гумбольдт.nlmsi гумрак.nlmsi гуральник.nlmsi гурген.nlmsi гуÑейн.nlmsi гутник.nlmsi гуцулÑк.nlmsi даватчан.nlmsi давлет.nlmsi дайнеÑ.nlmsi дайниÑ.nlmsi дамир.nlmsi даниÑлбек.nlmsi даниÑÑ€.nlmsi даниÑÑ‚.nlmsi даоÑ.nlmsi дарим.nlmsi дартмут.nlmsi дедух.nlmsi дейч.nlmsi декарт.nlmsi делиÑтинг.nlmsi делор.nlmsi делькредер.nlmsi демидчик.nlmsi дервиз.nlmsi деркач.nlmsi джамбек.nlmsi добрик.nlmsi доватор.nlmsi докмейÑтер.nlmsi доналд.nlmsi допплер.nlmsi дохлик.nlmsi дрейер.nlmsi дробот.nlmsi дрожнÑк.nlmsi дронÑк.nlmsi дрюон.nlmsi дублик.nlmsi дутчак.nlmsi дыкун.nlmsi дьÑкун.nlmsi дÑвиÑ.nlmsi дюмулен.nlmsi дюрик.nlmsi дюÑÑар.nlmsi епифан.nlmsi жакÑлык.nlmsi жгун.nlmsi жевтÑк.nlmsi жермен.nlmsi жужун.nlmsi заблоцкиÑ.nlmsi завдат.nlmsi зальцгиттер.nlmsi заруднÑк.nlmsi зингер.nlmsi каадыр-оол.nlmsi казанник.nlmsi карнаух.nlmsi катык.nlmsi кашенок.nlmsi каштак.nlmsi кеглер.nlmsi келлер.nlmsi ким.nlmsi киÑлÑк.nlmsi китÑ.nlmsi клодт.nlmsi коган.nlmsi кожедуб.nlmsi колумб.nlmsi колцун.nlmsi корриган.nlmsi котлÑÑ€.nlmsi кримнуÑ.nlmsi крузенштерн.nlmsi круÑ.nlmsi кузмич.nlmsi кузык.nlmsi кузьмич.nlmsi кутулик.nlmsi кÑрролл.nlmsi лайкам.nlmsi ламайер.nlmsi лапидуÑ.nlmsi ларÑен.nlmsi левитан.nlmsi леÑтвичник.nlmsi линник.nlmsi литвак.nlmsi майер.nlmsi макарик.nlmsi малакавичюÑ.nlmsi маргулиÑ.nlmsi маркÑ.nlmsi мартинÑон.nlmsi мейджор.nlmsi мейерхольд.nlmsi менглет.nlmsi микучÑуÑкаÑ.nlmsi миллер.nlmsi миÑник.nlmsi миттеран.nlmsi мулланур.nlmsi мюллер.nlmsi намдак.nlmsi небельÑен.nlmsi нерознак.nlmsi нодар.nlmsi норденшельд.nlmsi оверхаузер.nlmsi ооржак.nlmsi оÑÑор.nlmsi оуÑн.nlmsi папп.nlmsi паркинÑон.nlmsi паÑтер.nlmsi певзнер.nlmsi петронавичуÑ.nlmsi пилат.nlmsi пинÑкер.nlmsi познер.nlmsi премьÑк.nlmsi пуÑтовойт.nlmsi пьецух.nlmsi рапопорт.nlmsi раушенбах.nlmsi рейнольдÑ.nlmsi рейхерт.nlmsi рерих.nlmsi решетнÑк.nlmsi рихтер.nlmsi родригеÑ.nlmsi розенбаум.nlmsi розенблат.nlmsi розенгауз.nlmsi розенфельд.nlmsi розенцвайг.nlmsi ройтблат.nlmsi роÑштерн.nlmsi рудигер.nlmsi Ñаак.nlmsi ÑибелиуÑ.nlmsi ÑклÑÑ€.nlmsi Ñкум.nlmsi ÑмалиуÑ.nlmsi ÑмолÑÑ€.nlmsi Ñойфер.nlmsi Ñоловейчик.nlmsi Ñохач.nlmsi Ñтельмах.nlmsi Ñтирлинг.nlmsi Ñтратилат.nlmsi Ñтрашун.nlmsi Ñтржельчик.nlmsi ÑуареÑ.nlmsi Ñупрун.nlmsi текÑер.nlmsi третÑк.nlmsi уайт.nlmsi уруÑÑ.nlmsi уÑÑ.nlmsi фальк.nlmsi фаренгейт.nlmsi фельдбарг.nlmsi фишер.nlmsi фомич.nlmsi харриÑ.nlmsi хлыÑтун.nlmsi хомчик.nlmsi цвиллинг.nlmsi чепик.nlmsi шафраник.nlmsi шейниÑ.nlmsi шейнциÑ.nlmsi шейфер.nlmsi шекÑпир.nlmsi шибельбейн.nlmsi ширак.nlmsi ширвиндт.nlmsi шмидт.nlmsi шнайдт.nlmsi шойхет.nlmsi шолом-алейхем.nlmsi шопен.nlmsi штеттер.nlmsi шуберт.nlmsi щербак.nlmsi щорÑ.nlmsi Ñйлер.nlmsi ÑйÑфельд.nlmsi Ñккарт.nlmsi ÑрнÑÑ‚.nlmsi ÑÑтерлейн.nlmsi : ; альпага.= альпака.= : LLACZ+ or LLADG+ or LLADL+; альпага.ndn альпака.ndn : ; альтман.= гутман.= нейман.= перельман.= : LLFJX+ or LLFHI+ or LLFHJ+ or LLFJY+; альтман.nlmsi гутман.nlmsi нейман.nlmsi перельман.nlmsi : ; аман.= : LLFJM+ or LLFJL+; аман.nlmsi : ; аман.nlmpv : ; аман.nlmpg : ; альбом.= альков.= амбар.= : LLAAQ+ or LLEHC+; альбом.ndmsv альков.ndmsv амбар.ndmsv : ; альбом.ndmsi альков.ndmsi амбар.ndmsi : ; /ru/words/words.9: LLFQF+ or LLFJT+; абрамкин.nlfpg авдонин.nlfpg аверин.nlfpg аверкин.nlfpg аганин.nlfpg акÑенкин.nlfpg алимкин.nlfpg алтунин.nlfpg амелин.nlfpg амелькин.nlfpg анакин.nlfpg антипин.nlfpg афонин.nlfpg бавыкин.nlfpg батыгин.nlfpg баулин.nlfpg бачурин.nlfpg безлепкин.nlfpg белкин.nlfpg беÑедин.nlfpg бочин.nlfpg брагин.nlfpg буторин.nlfpg бутÑгин.nlfpg верзилин.nlfpg воронин.nlfpg галкин.nlfpg гальперин.nlfpg говорухин.nlfpg голубкин.nlfpg демкин.nlfpg доронин.nlfpg емелин.nlfpg ерохин.nlfpg жилин.nlfpg злобин.nlfpg илюшин.nlfpg камелин.nlfpg кожин.nlfpg кожокин.nlfpg коконин.nlfpg кропоткин.nlfpg лодыгин.nlfpg лопухин.nlfpg маркин.nlfpg никитин.nlfpg павлюхин.nlfpg паршин.nlfpg пилюгин.nlfpg порÑдин.nlfpg потемкин.nlfpg потокин.nlfpg пронин.nlfpg рагозин.nlfpg ромазин.nlfpg Ñаввин.nlfpg Ñавин.nlfpg Ñапрыкин.nlfpg Ñемигин.nlfpg Ñтенин.nlfpg Ñтупишин.nlfpg трухин.nlfpg хлопин.nlfpg цымалин.nlfpg чернавин.nlfpg черпухин.nlfpg чуркин.nlfpg шалютин.nlfpg шапкин.nlfpg шпагин.nlfpg шубин.nlfpg шукшин.nlfpg ÑлÑтин.nlfpg юдин.nlfpg Ñковкин.nlfpg Ñрыгин.nlfpg : ; абрамкин.nlmsi авдонин.nlmsi аверин.nlmsi аверкин.nlmsi аганин.nlmsi акÑенкин.nlmsi алимкин.nlmsi алтунин.nlmsi амелин.nlmsi амелькин.nlmsi анакин.nlmsi антипин.nlmsi афонин.nlmsi бавыкин.nlmsi батыгин.nlmsi баулин.nlmsi бачурин.nlmsi безлепкин.nlmsi белкин.nlmsi беÑедин.nlmsi бочин.nlmsi брагин.nlmsi буторин.nlmsi бутÑгин.nlmsi верзилин.nlmsi воронин.nlmsi галкин.nlmsi гальперин.nlmsi говорухин.nlmsi голубкин.nlmsi демкин.nlmsi доронин.nlmsi емелин.nlmsi ерохин.nlmsi жилин.nlmsi злобин.nlmsi илюшин.nlmsi камелин.nlmsi кожин.nlmsi кожокин.nlmsi коконин.nlmsi кропоткин.nlmsi лодыгин.nlmsi лопухин.nlmsi маркин.nlmsi никитин.nlmsi павлюхин.nlmsi паршин.nlmsi пилюгин.nlmsi порÑдин.nlmsi потемкин.nlmsi потокин.nlmsi пронин.nlmsi рагозин.nlmsi ромазин.nlmsi Ñаввин.nlmsi Ñавин.nlmsi Ñапрыкин.nlmsi Ñемигин.nlmsi Ñтенин.nlmsi Ñтупишин.nlmsi трухин.nlmsi хлопин.nlmsi цымалин.nlmsi чернавин.nlmsi черпухин.nlmsi чуркин.nlmsi шалютин.nlmsi шапкин.nlmsi шпагин.nlmsi шубин.nlmsi шукшин.nlmsi ÑлÑтин.nlmsi юдин.nlmsi Ñковкин.nlmsi Ñрыгин.nlmsi : ; абрамкин.nlfpv авдонин.nlfpv аверин.nlfpv аверкин.nlfpv аганин.nlfpv акÑенкин.nlfpv алимкин.nlfpv алтунин.nlfpv амелин.nlfpv амелькин.nlfpv анакин.nlfpv антипин.nlfpv афонин.nlfpv бавыкин.nlfpv батыгин.nlfpv баулин.nlfpv бачурин.nlfpv безлепкин.nlfpv белкин.nlfpv беÑедин.nlfpv бочин.nlfpv брагин.nlfpv буторин.nlfpv бутÑгин.nlfpv верзилин.nlfpv воронин.nlfpv галкин.nlfpv гальперин.nlfpv говорухин.nlfpv голубкин.nlfpv демкин.nlfpv доронин.nlfpv емелин.nlfpv ерохин.nlfpv жилин.nlfpv злобин.nlfpv илюшин.nlfpv камелин.nlfpv кожин.nlfpv кожокин.nlfpv коконин.nlfpv кропоткин.nlfpv лодыгин.nlfpv лопухин.nlfpv маркин.nlfpv никитин.nlfpv павлюхин.nlfpv паршин.nlfpv пилюгин.nlfpv порÑдин.nlfpv потемкин.nlfpv потокин.nlfpv пронин.nlfpv рагозин.nlfpv ромазин.nlfpv Ñаввин.nlfpv Ñавин.nlfpv Ñапрыкин.nlfpv Ñемигин.nlfpv Ñтенин.nlfpv Ñтупишин.nlfpv трухин.nlfpv хлопин.nlfpv цымалин.nlfpv чернавин.nlfpv черпухин.nlfpv чуркин.nlfpv шалютин.nlfpv шапкин.nlfpv шпагин.nlfpv шубин.nlfpv шукшин.nlfpv ÑлÑтин.nlfpv юдин.nlfpv Ñковкин.nlfpv Ñрыгин.nlfpv : ; аметиÑтов.= : LLFQF+ or LLFOU+ or LLDKP+; аметиÑтов.amss : ; аметиÑтов.nlmsi : ; амин.= : LLAAQ+ or LLFHJ+; амин.ndmsv : ; амин.ndmsi : ; аммони.= : LLBPP+ or LLBQK+; /ru/words/words.10: LLADM+; ампер.= : LLABW+ or LLBYZ+; ампер.ndmsv : ; ампер.ndmsi : ; ампер.ndmpg : ; амур.= : LLACI+ or LLDWW+ or LLBNU+ or LLBYU+; амур.ndmsv : ; амур.nlmsi : ; амур.ndmsi : ; амфиби.= : LLDQN+ or LLDQV+; ан.= : LLDTM+ or LLAFX+ or LLFLJ+; ан.i : ; ан.p : ; ан.ndfpg : ; анализир.= : LLELI+ or LLCGS+; /ru/words/words.11: LLBEG+; анальгизир.= аÑтровизир.= Ñигнализир.= : LLCBI+; анаÑтаÑи.= гафи.= : LLFKT+; анаÑтаÑиин.= : LLFUR+; анаÑтаÑиин.amsi : ; анаÑтаÑиин.admsv : ; алекÑи.= анатоли.= ваÑили.= витали.= геннади.= георги.= григори.= дмитри.= : LLFHU+ or LLFHX+; ангол.= венеÑуÑл.= гватемал.= : LLDXR+ or LLAYK+ or LLBRO+; алекÑе.= андре.= никола.= : LLFHL+; анеÑтетик.= уроÑептик.= : LLAAM+ or LLAGK+; анеÑтетик.ndmsv уроÑептик.ndmsv : ; анеÑтетик.ndmsi уроÑептик.ndmsi : ; анжелик.= еленк.= зилг.= инг.= ольг.= : LLFIU+ or LLFHV+; анжу.= дели.= : LLDWY+ or LLAYG+; анкилозир.= : LLCEQ+ or LLCGD+ or LLELJ+; аннигилир.= рейдир.= : LLCBF+ or LLCFI+ or LLCCZ+ or LLCFR+ or LLCGW+; аннотир.= гофрир.= : LLCER+ or LLCGD+ or LLELK+; аннулир.= : LLCDI+ or LLFWB+ or LLCHC+; анодир.= : LLCEQ+ or LLELC+; анонÑир.= детализир.= : LLELL+ or LLCGW+; анри.= : LLFJE+ or LLFJB+; /ru/words/words.12: LLBPP+; антигуа.= никарагуа.= : LLDXB+ or LLDXD+; антигуа.ndn никарагуа.ndn : ; антимони.= каприфоли.= лити.= муниципи.= Ñеминари.= : LLBPP+ or LLDQL+; антипод.= : LLAAQ+ or LLACI+ or LLBZE+; антипод.nlmsi : ; антипод.ndmsv : ; антипод.ndmsi : ; антон.= : LLFKO+ or LLFIH+ or LLEDG+; антон.nlmsi : ; антонов.= : LLFQF+ or LLFUO+ or LLFOU+ or LLBRK+; антонов.amsi : ; антонов.nlmsi : ; антонов.admsv : ; антреÑол.= водороÑл.= гантел.= гаÑтрол.= запчаÑÑ‚.= зароÑл.= кнел.= конечноÑÑ‚.= копченоÑÑ‚.= почеÑÑ‚.= ÑлаÑÑ‚.= : LLBCE+ or LLDNF+; анчоуÑ.= гибрид.= живот.= полип.= Ñубъект.= термит.= тотем.= Ñ‚ÑжеловеÑ.= : LLAAQ+ or LLACI+ or LLBYU+; анчоуÑ.nlmsi гибрид.nlmsi живот.nlmsi полип.nlmsi Ñубъект.nlmsi термит.nlmsi тотем.nlmsi Ñ‚ÑжеловеÑ.nlmsi : ; анчоуÑ.ndmsv гибрид.ndmsv живот.ndmsv полип.ndmsv Ñубъект.ndmsv термит.ndmsv тотем.ndmsv Ñ‚ÑжеловеÑ.ndmsv : ; анчоуÑ.ndmsi гибрид.ndmsi живот.ndmsi полип.ndmsi Ñубъект.ndmsi термит.ndmsi тотем.ndmsi Ñ‚ÑжеловеÑ.ndmsi : ; анÑл.= : LLFHV+; ао.= : LLEEL+ or LLEEO+; ао.ndm : ; апаш.= : LLACD+ or LLAEG+; апаш.a : ; апаш.nlmsi : ; апеллир.= : LLCBT+ or LLCFO+; апк.= : LLABZ+ or LLDXP+; апк.ndm : ; /ru/words/words.13: LLFRE+; апполинари.= : LLFHW+ or LLEDM+ or LLFKT+; апполинари.nlfpg : ; апробир.= : LLCER+ or LLCHC+; апухтин.= : LLFQF+ or LLFJR+; апухтин.nlfpg : ; апухтин.nlmsi : ; авÑтрали.= авÑтри.= арави.= бельги.= боливи.= еврази.= замби.= индонези.= кени.= колумби.= ливи.= нигери.= олимпи.= Ñири.= : LLAYG+ or LLBPY+ or LLEBA+; аранжир.= : LLCEU+; аргументир.= : LLCCZ+ or LLCGE+ or LLCGW+; аргун.= : LLDWW+ or LLEBJ+ or LLEAU+; аргун.nlmsi : ; аргун.ndmsv : ; аргун.ndmsi : ; аренд.= : LLAFX+ or LLBYZ+ or LLCCZ+ or LLFWB+ or LLCGW+; аренд.ndfpg : ; ареÑÑ‚.= : LLAAQ+ or LLBYU+ or LLFWB+; ареÑÑ‚.ndmsv : ; ареÑÑ‚.ndmsi : ; ареÑтантÑк.= камаринÑк.= корректорÑк.= кухмиÑтерÑк.= ординаторÑк.= парикмахерÑк.= покойницк.= прозекторÑк.= : LLAKQ+ or LLGRQ+; ари.= : LLAYG+ or LLBPW+ or LLBPY+ or LLDQL+; аркади.= : LLFHY+ or LLFKU+ or LLDQL+; аркади.nlmsi : ; /ru/words/words.14: LLAFX+ or LLBYU+; авантюр.ndfpg адиабат.ndfpg анкет.ndfpg аорт.ndfpg арматур.ndfpg блевот.ndfpg валют.ndfpg виÑкоз.ndfpg выгод.ndfpg вычур.ndfpg гитар.ndfpg гроз.ndfpg громад.ndfpg диет.ndfpg длин.ndfpg доброт.ndfpg долгот.ndfpg дремот.ndfpg дюжин.ndfpg жалоб.ndfpg защит.ndfpg зевот.ndfpg изобар.ndfpg инициатив.ndfpg иÑтин.ndfpg каверз.ndfpg камер.ndfpg киÑлот.ndfpg клÑуз.ndfpg конъюнктур.ndfpg кулиÑ.ndfpg культур.ndfpg лаванд.ndfpg лир.ndfpg литератур.ndfpg ломот.ndfpg льгот.ndfpg маÑÑ.ndfpg мод.ndfpg мокрот.ndfpg надÑад.ndfpg невыгод.ndfpg неохот.ndfpg низин.ndfpg обид.ndfpg общин.ndfpg окраин.ndfpg оÑкомин.ndfpg отрад.ndfpg пагуб.ndfpg пахот.ndfpg перÑпектив.ndfpg пехот.ndfpg платин.ndfpg пород.ndfpg проблем.ndfpg пуÑтот.ndfpg равнин.ndfpg ракит.ndfpg рвот.ndfpg реклам.ndfpg реÑÑор.ndfpg реторт.ndfpg рутин.ndfpg Ñвобод.ndfpg ÑиÑтем.ndfpg Ñкульптур.ndfpg Ñмут.ndfpg Ñонат.ndfpg Ñредин.ndfpg Ñтран.ndfpg Ñует.ndfpg Ñюит.ndfpg тар.ndfpg тин.ndfpg тинктур.ndfpg тошнот.ndfpg трÑÑин.ndfpg фактур.ndfpg флейт.ndfpg фрактур.ndfpg чаÑтот.ndfpg чихот.ndfpg чумиз.ndfpg широт.ndfpg Ñлит.ndfpg ÑÑтафет.ndfpg : ; ароматизир.= : LLELM+ or LLCGD+ or LLELK+; артемовÑк.= : LLDWW+ or LLDYP+ or LLBEP+ or LLDYV+; артемовÑк.ndmsv : ; артемовÑк.ndmsi : ; /ru/words/words.15: LLACG+; абрек.nlmsi аварийщик.nlmsi авиамеханик.nlmsi авиатехник.nlmsi авÑтралопитек.nlmsi авÑтриÑк.nlmsi автобуÑник.nlmsi автогенщик.nlmsi автогонщик.nlmsi автодорожник.nlmsi автокрановщик.nlmsi автоматчик.nlmsi автомеханик.nlmsi авторемонтник.nlmsi автоÑварщик.nlmsi автотехник.nlmsi автоÑлектрик.nlmsi агломератчик.nlmsi агноÑтик.nlmsi аграрник.nlmsi агробиолог.nlmsi агрометеоролог.nlmsi агроÑтройзаказчик.nlmsi агротехник.nlmsi агрохимик.nlmsi адех.nlmsi ажурник.nlmsi академик.nlmsi аккумулÑторщик.nlmsi алебардщик.nlmsi алиментщик.nlmsi алкоголик.nlmsi аллах.nlmsi аллерголог.nlmsi аллилуйщик.nlmsi алмазодобытчик.nlmsi алтынник.nlmsi алхимик.nlmsi альманашник.nlmsi амбарщик.nlmsi американолог.nlmsi амурчик.nlmsi андрофаг.nlmsi анеÑтезиолог.nlmsi анонимщик.nlmsi антенщик.nlmsi антикатолик.nlmsi антирелигиозник.nlmsi антиÑоветчик.nlmsi антрополог.nlmsi антропофаг.nlmsi аппаратчик.nlmsi аппретурщик.nlmsi аранжировщик.nlmsi арбалетчик.nlmsi аргамак.nlmsi арматурщик.nlmsi армировщик.nlmsi артельщик.nlmsi артритик.nlmsi археолог.nlmsi архиÑтратиг.nlmsi аршинник.nlmsi аÑтеник.nlmsi аÑтматик.nlmsi аÑтролог.nlmsi аÑфальтировщик.nlmsi аÑфальтобетонщик.nlmsi атапаÑк.nlmsi атомник.nlmsi атомщик.nlmsi ацтек.nlmsi ашуг.nlmsi аÑроакуÑтик.nlmsi аÑролог.nlmsi бабник.nlmsi багетчик.nlmsi багорщик.nlmsi багрильщик.nlmsi бадейщик.nlmsi базовик.nlmsi байбак.nlmsi байдарочник.nlmsi бакалейник.nlmsi бакалейщик.nlmsi бакенщик.nlmsi бактериолог.nlmsi балаганщик.nlmsi балалаечник.nlmsi балалайщик.nlmsi баланÑировщик.nlmsi балладник.nlmsi баллонщик.nlmsi баловник.nlmsi бальзамировщик.nlmsi бальнеолог.nlmsi бандажник.nlmsi бантенг.nlmsi банщик.nlmsi барабанщик.nlmsi бараночник.nlmsi барахольщик.nlmsi барочник.nlmsi барÑук.nlmsi бархатник.nlmsi барчук.nlmsi барщинник.nlmsi барышник.nlmsi баÑенник.nlmsi баÑк.nlmsi баÑкак.nlmsi баÑонщик.nlmsi батрак.nlmsi бахчевник.nlmsi башибузук.nlmsi башмачник.nlmsi беднÑк.nlmsi безбилетник.nlmsi безбожник.nlmsi бездельник.nlmsi бездомник.nlmsi бездомовник.nlmsi беззаконник.nlmsi безлошадник.nlmsi безобразник.nlmsi бек.nlmsi белг.nlmsi белильщик.nlmsi белобилетник.nlmsi белогорлик.nlmsi белодеревщик.nlmsi белоказак.nlmsi белокопытник.nlmsi белокудренник.nlmsi белоподкладочник.nlmsi белочник.nlmsi белÑк.nlmsi беÑедчик.nlmsi беÑпорточник.nlmsi беÑпредметник.nlmsi беÑпризорник.nlmsi беÑпутник.nlmsi беÑÑребреник.nlmsi беÑÑрочник.nlmsi беÑÑтыдник.nlmsi бетонщик.nlmsi библиолог.nlmsi биндюжник.nlmsi биолог.nlmsi биотехнолог.nlmsi биохимик.nlmsi биржевик.nlmsi биÑквитчик.nlmsi битник.nlmsi блокадник.nlmsi блудник.nlmsi блузник.nlmsi бобик.nlmsi бог.nlmsi богоизбранник.nlmsi богоненавиÑтник.nlmsi богоотÑтупник.nlmsi богохульник.nlmsi бодрÑк.nlmsi болельщик.nlmsi большевик.nlmsi бомбометчик.nlmsi борзовщик.nlmsi борзÑтник.nlmsi бородавочник.nlmsi боронильщик.nlmsi бороновальщик.nlmsi бортмеханик.nlmsi бортник.nlmsi бортовщик.nlmsi бортпроводник.nlmsi боÑнÑк.nlmsi боÑÑк.nlmsi боулинг.nlmsi бошнÑк.nlmsi бражник.nlmsi браковщик.nlmsi браÑлетчик.nlmsi братик.nlmsi братоненавиÑтник.nlmsi бригадник.nlmsi бриолог.nlmsi бронебойщик.nlmsi бронзировщик.nlmsi бронзовщик.nlmsi бронник.nlmsi брошюровщик.nlmsi бруÑчатник.nlmsi брючник.nlmsi бубличник.nlmsi будочник.nlmsi булочник.nlmsi бульдог.nlmsi бумагопрÑдильщик.nlmsi бункеровщик.nlmsi бунтовщик.nlmsi буревеÑтник.nlmsi бурильщик.nlmsi бурлак.nlmsi буровзрывник.nlmsi буровик.nlmsi бурозаправщик.nlmsi бурÑак.nlmsi бурундук.nlmsi бурщик.nlmsi бутовщик.nlmsi бутузик.nlmsi бутчик.nlmsi бутылочник.nlmsi буфетчик.nlmsi бучильщик.nlmsi былинщик.nlmsi бытовик.nlmsi бюджетник.nlmsi бюллетенщик.nlmsi вабильщик.nlmsi вагонетчик.nlmsi вагонник.nlmsi вагонщик.nlmsi вагранщик.nlmsi вакуумщик.nlmsi валах.nlmsi валух.nlmsi вальцовщик.nlmsi вальщик.nlmsi валютчик.nlmsi валÑльщик.nlmsi варильщик.nlmsi варнак.nlmsi варщик.nlmsi варÑг.nlmsi ваÑилиÑк.nlmsi ватажник.nlmsi ватерщик.nlmsi вафельщик.nlmsi вахлак.nlmsi ведьмак.nlmsi везунчик.nlmsi великомученик.nlmsi велогонщик.nlmsi венерик.nlmsi венеролог.nlmsi вентерщик.nlmsi верблюжатник.nlmsi вербовщик.nlmsi веревочник.nlmsi веретенник.nlmsi веретенщик.nlmsi вероотÑтупник.nlmsi верÑтальщик.nlmsi вертепник.nlmsi вертолетчик.nlmsi вертопрах.nlmsi вершник.nlmsi веÑельчак.nlmsi веÑовщик.nlmsi веÑтовщик.nlmsi ветошник.nlmsi ветреник.nlmsi вечерник.nlmsi вешальщик.nlmsi веÑльщик.nlmsi вздорщик.nlmsi взломщик.nlmsi взрывник.nlmsi взрывщик.nlmsi взÑточник.nlmsi вибраторщик.nlmsi виг.nlmsi византолог.nlmsi викинг.nlmsi виновник.nlmsi вирник.nlmsi вируÑолог.nlmsi виÑельник.nlmsi вкладчик.nlmsi влах.nlmsi вневойÑковик.nlmsi внеочередник.nlmsi внешкольник.nlmsi водник.nlmsi воднолыжник.nlmsi водоотливщик.nlmsi водопроводчик.nlmsi водÑник.nlmsi военачальник.nlmsi военрук.nlmsi воентехник.nlmsi вожак.nlmsi возчик.nlmsi войлочник.nlmsi волковщик.nlmsi волокитчик.nlmsi волох.nlmsi волочильщик.nlmsi волчатник.nlmsi волшебник.nlmsi волынщик.nlmsi вольник.nlmsi вольнонаемник.nlmsi вольноотпущенник.nlmsi воробьÑтник.nlmsi ворог.nlmsi воронильщик.nlmsi ворÑильщик.nlmsi ворÑовщик.nlmsi воÑпитанник.nlmsi воÑприемник.nlmsi воÑточник.nlmsi воÑьмидеÑÑтник.nlmsi воÑьмиклаÑÑник.nlmsi вотчинник.nlmsi вотÑк.nlmsi враг.nlmsi врезчик.nlmsi временщик.nlmsi вÑадник.nlmsi вÑкормленник.nlmsi второгодник.nlmsi второклаÑÑник.nlmsi второкурÑник.nlmsi второразрÑдник.nlmsi вулканизаторщик.nlmsi вулканолог.nlmsi вурдалак.nlmsi выбивальщик.nlmsi выборщик.nlmsi выверщик.nlmsi выгонщик.nlmsi выгребщик.nlmsi выгрузчик.nlmsi выдувальщик.nlmsi выдумщик.nlmsi выемщик.nlmsi выжигальщик.nlmsi выжлÑтник.nlmsi выкатчик.nlmsi выкупщик.nlmsi вылазчик.nlmsi выливщик.nlmsi выпарщик.nlmsi выправщик.nlmsi выпуÑкник.nlmsi вырезчик.nlmsi вырубщик.nlmsi выÑотник.nlmsi вытопщик.nlmsi вытравщик.nlmsi вытчик.nlmsi выученик.nlmsi вышивальщик.nlmsi вышкомонтажник.nlmsi вÑзальщик.nlmsi вÑзчик.nlmsi гаврик.nlmsi гадальщик.nlmsi газетчик.nlmsi газовик.nlmsi газовщик.nlmsi газогенераторщик.nlmsi газомерщик.nlmsi газопроводчик.nlmsi газорезчик.nlmsi газоÑварщик.nlmsi газоÑветчик.nlmsi газоÑлектроÑварщик.nlmsi гайдамак.nlmsi гайдук.nlmsi галантерейщик.nlmsi галÑтучник.nlmsi гальваник.nlmsi гардеробщик.nlmsi гарпунщик.nlmsi гвоздильщик.nlmsi гвоздичник.nlmsi гельминтолог.nlmsi гематолог.nlmsi гемофилик.nlmsi генеалог.nlmsi генерал-полковник.nlmsi генподрÑдчик.nlmsi генÑек.nlmsi геоботаник.nlmsi геолог.nlmsi геологоразведчик.nlmsi геоморфолог.nlmsi геохимик.nlmsi геронтолог.nlmsi герпетолог.nlmsi герцог.nlmsi гидробиолог.nlmsi гидрогеолог.nlmsi гидролог.nlmsi гидрометаллург.nlmsi гидрометеоролог.nlmsi гидромониторщик.nlmsi гидрохимик.nlmsi гилÑк.nlmsi гимназиÑтик.nlmsi гимнаÑиарх.nlmsi гинеколог.nlmsi гипертоник.nlmsi гипнолог.nlmsi гипотоник.nlmsi гиппарх.nlmsi гиревик.nlmsi гиÑтолог.nlmsi гитарщик.nlmsi главбух.nlmsi главковерх.nlmsi гладильщик.nlmsi глазировщик.nlmsi глазник.nlmsi глазуровщик.nlmsi глÑциолог.nlmsi гномик.nlmsi говельщик.nlmsi годовик.nlmsi головаÑтик.nlmsi головщик.nlmsi голоштанник.nlmsi голубчик.nlmsi голÑк.nlmsi гомик.nlmsi гонтовщик.nlmsi гончак.nlmsi гонщик.nlmsi горловик.nlmsi горновщик.nlmsi горнозаводчик.nlmsi горнолыжник.nlmsi горнопромышленник.nlmsi горнÑк.nlmsi городовик.nlmsi городошник.nlmsi горшечник.nlmsi гоÑзаказчик.nlmsi гоÑподинчик.nlmsi гоÑподчик.nlmsi гоÑударÑтвенник.nlmsi гофрировщик.nlmsi грабельщик.nlmsi гравировальщик.nlmsi гравировщик.nlmsi градоначальник.nlmsi гранатометчик.nlmsi гранильщик.nlmsi гранитчик.nlmsi графолог.nlmsi гребеночник.nlmsi гребенщик.nlmsi гребневик.nlmsi грек.nlmsi греховодник.nlmsi грешник.nlmsi грибник.nlmsi гримаÑник.nlmsi гробовщик.nlmsi грузчик.nlmsi грунтовщик.nlmsi групорг.nlmsi грÑзовик.nlmsi губаÑтик.nlmsi гудочник.nlmsi гуманитарщик.nlmsi гуммировщик.nlmsi гуркх.nlmsi гуртовщик.nlmsi гуÑак.nlmsi гуÑельник.nlmsi давальщик.nlmsi давильщик.nlmsi дактилолог.nlmsi дальневоÑточник.nlmsi дальномерщик.nlmsi дальтоник.nlmsi данник.nlmsi дачник.nlmsi дашнак.nlmsi двоечник.nlmsi двоильщик.nlmsi дворÑнчик.nlmsi двудушник.nlmsi двурушник.nlmsi девÑтвенник.nlmsi девÑтиклаÑÑник.nlmsi дегтÑрник.nlmsi декарх.nlmsi декатировщик.nlmsi демагог.nlmsi демарх.nlmsi демиург.nlmsi денатуратчик.nlmsi денщик.nlmsi деревообделочник.nlmsi деревÑнщик.nlmsi дерматовенеролог.nlmsi дерматолог.nlmsi дерновщик.nlmsi дернокладчик.nlmsi деÑантник.nlmsi деÑÑтиклаÑÑник.nlmsi деÑÑтник.nlmsi деталировщик.nlmsi детективщик.nlmsi дефектолог.nlmsi дешифровщик.nlmsi диабетик.nlmsi диадох.nlmsi диалектолог.nlmsi диетик.nlmsi диетолог.nlmsi дизельщик.nlmsi динамитчик.nlmsi диплодок.nlmsi дипломник.nlmsi диÑтрофик.nlmsi добрÑк.nlmsi добытчик.nlmsi доводчик.nlmsi договорник.nlmsi дозировщик.nlmsi дозорщик.nlmsi доильщик.nlmsi доказчик.nlmsi докладчик.nlmsi долбежник.nlmsi долгоноÑик.nlmsi должник.nlmsi дольщик.nlmsi доменщик.nlmsi доминошник.nlmsi домовик.nlmsi домушник.nlmsi доноÑчик.nlmsi дончак.nlmsi допризывник.nlmsi допроÑчик.nlmsi доркинг.nlmsi дорожник.nlmsi доÑмотрщик.nlmsi доÑтавщик.nlmsi доÑтройщик.nlmsi дохлÑк.nlmsi дошкольник.nlmsi дражировщик.nlmsi дражник.nlmsi драматург.nlmsi драпировщик.nlmsi древеÑинник.nlmsi дренажник.nlmsi дреÑÑировщик.nlmsi дриопитек.nlmsi дробильщик.nlmsi дроболитчик.nlmsi дровоÑек.nlmsi дружинник.nlmsi дубильщик.nlmsi дуботолк.nlmsi дудак.nlmsi дудочник.nlmsi дурак.nlmsi духанщик.nlmsi духовик.nlmsi духовник.nlmsi душеприказчик.nlmsi дьÑк.nlmsi евангелик.nlmsi евнух.nlmsi египтолог.nlmsi единоличник.nlmsi единомышленник.nlmsi единоначальник.nlmsi единоплеменник.nlmsi единорог.nlmsi едок.nlmsi ежик.nlmsi ездок.nlmsi ереÑиарх.nlmsi еретик.nlmsi ерник.nlmsi еÑтеÑтвенник.nlmsi ехидник.nlmsi жалобщик.nlmsi железнодорожник.nlmsi железопрокатчик.nlmsi желонщик.nlmsi желтопузик.nlmsi желтощек.nlmsi женатик.nlmsi жених.nlmsi женоненавиÑтник.nlmsi жеребчик.nlmsi жеребьевщик.nlmsi жеÑÑ‚Ñник.nlmsi жеÑÑ‚Ñнщик.nlmsi живоцерковник.nlmsi жилетник.nlmsi жирÑк.nlmsi жох.nlmsi жулик.nlmsi забавник.nlmsi забаÑтовщик.nlmsi забойщик.nlmsi заболонник.nlmsi заборщик.nlmsi завальщик.nlmsi заварщик.nlmsi завиÑтник.nlmsi заводчик.nlmsi завозчик.nlmsi загадчик.nlmsi загибщик.nlmsi заговорщик.nlmsi загонщик.nlmsi загородник.nlmsi заготовщик.nlmsi загранработник.nlmsi загрузчик.nlmsi задавальщик.nlmsi задолжник.nlmsi задохлик.nlmsi заемщик.nlmsi зажимщик.nlmsi заказчик.nlmsi закальщик.nlmsi закваÑчик.nlmsi закладчик.nlmsi заклепщик.nlmsi законопреÑтупник.nlmsi закоперщик.nlmsi закраÑчик.nlmsi закройщик.nlmsi закупорщик.nlmsi закупщик.nlmsi заливщик.nlmsi заложник.nlmsi замерщик.nlmsi замочник.nlmsi заочник.nlmsi западник.nlmsi запайщик.nlmsi запаковщик.nlmsi запальщик.nlmsi заполÑрник.nlmsi заправщик.nlmsi зарубежник.nlmsi зарубщик.nlmsi зарÑдчик.nlmsi заÑевщик.nlmsi заÑольщик.nlmsi заÑтрельщик.nlmsi заÑтройщик.nlmsi заÑтупник.nlmsi заÑыпщик.nlmsi затворник.nlmsi затейник.nlmsi затейщик.nlmsi затонщик.nlmsi заточник.nlmsi затравщик.nlmsi захватчик.nlmsi захребетник.nlmsi зачинщик.nlmsi защитник.nlmsi заÑвщик.nlmsi звездопоклонник.nlmsi звенорг.nlmsi зверовщик.nlmsi зверопромышленник.nlmsi звуковик.nlmsi здоровÑк.nlmsi зейгеровщик.nlmsi зек.nlmsi зеленщик.nlmsi землÑк.nlmsi зенитчик.nlmsi зеркальщик.nlmsi зерновик.nlmsi зимовщик.nlmsi златоглазик.nlmsi злоумышленник.nlmsi злоÑзычник.nlmsi знаменщик.nlmsi знаток.nlmsi золотильщик.nlmsi золотодобытчик.nlmsi золотопогонник.nlmsi золотопромышленник.nlmsi золотчик.nlmsi зоолог.nlmsi зоопÑихолог.nlmsi зуборезчик.nlmsi зубофрезеровщик.nlmsi зÑблик.nlmsi игольщик.nlmsi игрок.nlmsi игрушечник.nlmsi идеолог.nlmsi идиллик.nlmsi идолопоклонник.nlmsi иерарх.nlmsi иеромонах.nlmsi избранник.nlmsi изветчик.nlmsi извозопромышленник.nlmsi извозчик.nlmsi изгнанник.nlmsi издольщик.nlmsi изменник.nlmsi изменщик.nlmsi изолировщик.nlmsi ииÑуÑик.nlmsi икрÑнщик.nlmsi именинник.nlmsi иммунобиолог.nlmsi имÑрек.nlmsi индолог.nlmsi индюк.nlmsi инк.nlmsi иноплеменник.nlmsi инÑтрументальщик.nlmsi инÑценировщик.nlmsi ипохондрик.nlmsi иренарх.nlmsi иÑкуÑник.nlmsi иÑкуÑÑтвенник.nlmsi иÑповедник.nlmsi иÑполовник.nlmsi иÑпольщик.nlmsi иÑправник.nlmsi иÑтопник.nlmsi иÑторик.nlmsi иÑуÑик.nlmsi италик.nlmsi ихтиолог.nlmsi ихтиопатолог.nlmsi ихтиофаг.nlmsi ишак.nlmsi ишиатик.nlmsi кабанчик.nlmsi кабатчик.nlmsi кабельщик.nlmsi каверзник.nlmsi кадильщик.nlmsi кадочник.nlmsi кадровик.nlmsi казах.nlmsi кайловщик.nlmsi каламбурщик.nlmsi каландровщик.nlmsi калачник.nlmsi калевщик.nlmsi калибровщик.nlmsi калильщик.nlmsi калмык.nlmsi калонг.nlmsi калымщик.nlmsi каменщик.nlmsi камерлинг.nlmsi камчатник.nlmsi канатчик.nlmsi кандальник.nlmsi канительщик.nlmsi каноник.nlmsi капризник.nlmsi караванщик.nlmsi каракалпак.nlmsi карапузик.nlmsi караульщик.nlmsi кардиолог.nlmsi кардиоревматолог.nlmsi кардовщик.nlmsi карикатурщик.nlmsi карлик.nlmsi карманник.nlmsi карманщик.nlmsi каролинг.nlmsi картежник.nlmsi картонажник.nlmsi картонщик.nlmsi картотетчик.nlmsi картузник.nlmsi каруÑельщик.nlmsi каÑатик.nlmsi каÑик.nlmsi каталептик.nlmsi катальщик.nlmsi катерник.nlmsi католик.nlmsi каторжник.nlmsi катушечник.nlmsi кафельщик.nlmsi кацик.nlmsi квартироÑдатчик.nlmsi квартироÑъемщик.nlmsi кваÑник.nlmsi квиÑлинг.nlmsi келейник.nlmsi кельтолог.nlmsi кениÑпитек.nlmsi кержак.nlmsi кероÑинщик.nlmsi кеÑÑонщик.nlmsi кианг.nlmsi киборг.nlmsi кимрÑк.nlmsi киник.nlmsi кинодраматург.nlmsi кинопрокатчик.nlmsi кинопутешеÑтвенник.nlmsi киноработник.nlmsi кинофототехник.nlmsi киношник.nlmsi кипчак.nlmsi кирпичник.nlmsi киÑловщик.nlmsi киÑлотоупорщик.nlmsi кладовщик.nlmsi кладчик.nlmsi клеветник.nlmsi клеильщик.nlmsi клеймовщик.nlmsi клейщик.nlmsi клепальщик.nlmsi клепочник.nlmsi клерк.nlmsi клеровщик.nlmsi климатолог.nlmsi клинтух.nlmsi клирик.nlmsi клопик.nlmsi ключник.nlmsi клÑтвопреÑтупник.nlmsi клÑузник.nlmsi книгопечатник.nlmsi книжник.nlmsi кобчик.nlmsi коверщик.nlmsi ковровщик.nlmsi ковыльник.nlmsi кожевенник.nlmsi кожевник.nlmsi кожник.nlmsi козерог.nlmsi козлик.nlmsi кокильщик.nlmsi коконщик.nlmsi кокÑохимик.nlmsi колбаÑник.nlmsi колеровщик.nlmsi колеÑник.nlmsi колеÑопрокатчик.nlmsi колобродник.nlmsi колодник.nlmsi колхозник.nlmsi колÑÑочник.nlmsi комарик.nlmsi комбриг.nlmsi коми-пермÑк.nlmsi комитетчик.nlmsi коммунальник.nlmsi коммунальщик.nlmsi комплектовщик.nlmsi комплиментщик.nlmsi компоновщик.nlmsi компьютерщик.nlmsi комÑорг.nlmsi конвейерщик.nlmsi конник.nlmsi коннозаводчик.nlmsi конопатчик.nlmsi конÑервщик.nlmsi конторщик.nlmsi контрамарочник.nlmsi контрразведчик.nlmsi конунг.nlmsi конфетчик.nlmsi конъюнктурщик.nlmsi конюх.nlmsi копеечник.nlmsi копейщик.nlmsi коперщик.nlmsi копировальщик.nlmsi копировщик.nlmsi копнильщик.nlmsi коптильщик.nlmsi корабельщик.nlmsi коренник.nlmsi корзинщик.nlmsi коричневорубашечник.nlmsi кормильщик.nlmsi кормленщик.nlmsi кормщик.nlmsi коробейник.nlmsi коробочник.nlmsi корообдирщик.nlmsi коротковолновик.nlmsi корпуÑник.nlmsi корректировщик.nlmsi корÑак.nlmsi корÑетник.nlmsi корчевщик.nlmsi корчемник.nlmsi корьерезчик.nlmsi корÑк.nlmsi коÑметолог.nlmsi коÑмолог.nlmsi котельник.nlmsi котельщик.nlmsi котировщик.nlmsi кочевник.nlmsi кошатник.nlmsi кошомщик.nlmsi кощунник.nlmsi крамольник.nlmsi крановщик.nlmsi краÑавчик.nlmsi краÑильщик.nlmsi краÑнодеревщик.nlmsi крахмальщик.nlmsi кремнедробильщик.nlmsi крендельщик.nlmsi крепильщик.nlmsi крепоÑтник.nlmsi креÑтник.nlmsi креÑтовик.nlmsi криминолог.nlmsi криогенщик.nlmsi криптолог.nlmsi кровельщик.nlmsi кровник.nlmsi кролик.nlmsi крошильщик.nlmsi крутильщик.nlmsi крымчак.nlmsi крючник.nlmsi крючочник.nlmsi кубовщик.nlmsi кудеÑник.nlmsi кудрÑвчик.nlmsi кузнечик.nlmsi кузовщик.nlmsi кукольник.nlmsi культработник.nlmsi культурник.nlmsi культуролог.nlmsi кумык.nlmsi кумыÑник.nlmsi кунак.nlmsi купальщик.nlmsi купидончик.nlmsi купчик.nlmsi курильщик.nlmsi курортник.nlmsi курортолог.nlmsi кутейник.nlmsi лабазник.nlmsi лавочник.nlmsi лагерник.nlmsi лазутчик.nlmsi лайдак.nlmsi лакировщик.nlmsi ламповщик.nlmsi ланцетник.nlmsi лапотник.nlmsi ларечник.nlmsi ларинголог.nlmsi латник.nlmsi лебедчик.nlmsi левак.nlmsi левкаÑчик.nlmsi легочник.nlmsi лейб-медик.nlmsi лейб-хирург.nlmsi лейкемик.nlmsi лекальщик.nlmsi лекÑиколог.nlmsi лемминг.nlmsi ленник.nlmsi ленточник.nlmsi лепщик.nlmsi леÑник.nlmsi леÑовик.nlmsi леÑовщик.nlmsi леÑозаготовщик.nlmsi леÑопромышленник.nlmsi леÑохимик.nlmsi летчик.nlmsi лешак.nlmsi лещик.nlmsi лжежерех.nlmsi лжепророк.nlmsi лимитчик.nlmsi лимнолог.nlmsi лимфатик.nlmsi линейщик.nlmsi линовальщик.nlmsi линовщик.nlmsi лирник.nlmsi литаврщик.nlmsi литейщик.nlmsi литографщик.nlmsi лицовщик.nlmsi ловщик.nlmsi лодочник.nlmsi ложечник.nlmsi ломовик.nlmsi ломоÑдатчик.nlmsi ломщик.nlmsi лончак.nlmsi лопатчик.nlmsi лоÑкутник.nlmsi лотерейщик.nlmsi лотофаг.nlmsi лоточник.nlmsi лотошник.nlmsi лохмотник.nlmsi лошадник.nlmsi лошак.nlmsi лощильщик.nlmsi лудильщик.nlmsi лунатик.nlmsi лучник.nlmsi лыжник.nlmsi льготник.nlmsi льнопрÑдильщик.nlmsi льнотеребильщик.nlmsi льночеÑальщик.nlmsi любезник.nlmsi любимчик.nlmsi любовник.nlmsi лÑÑ….nlmsi маг.nlmsi магазинщик.nlmsi магнитолог.nlmsi магнитчик.nlmsi мазальщик.nlmsi мазурик.nlmsi мазчик.nlmsi майданщик.nlmsi макальщик.nlmsi макаронщик.nlmsi макетчик.nlmsi маклак.nlmsi малахитчик.nlmsi мальчик.nlmsi малÑрик.nlmsi малÑриолог.nlmsi мамелюк.nlmsi манекенщик.nlmsi маниак.nlmsi мануфактурщик.nlmsi маньÑк.nlmsi маразматик.nlmsi маратх.nlmsi мариновщик.nlmsi маркетолог.nlmsi маркировщик.nlmsi марочник.nlmsi мартенщик.nlmsi маршевик.nlmsi маÑкинонг.nlmsi маÑкировщик.nlmsi маÑленщик.nlmsi маÑлобойщик.nlmsi маÑÑовик.nlmsi маÑтак.nlmsi матриарх.nlmsi матроÑик.nlmsi махальщик.nlmsi маштак.nlmsi мебельщик.nlmsi меблировщик.nlmsi медальщик.nlmsi медеплавильщик.nlmsi медик.nlmsi медник.nlmsi меднолитейщик.nlmsi медработник.nlmsi международник.nlmsi межевик.nlmsi межевщик.nlmsi мездрильщик.nlmsi меланхолик.nlmsi меловщик.nlmsi мелочник.nlmsi мельник.nlmsi меновщик.nlmsi меньшак.nlmsi меньшевик.nlmsi менÑльщик.nlmsi мерзлÑк.nlmsi мерильщик.nlmsi мерланг.nlmsi мерлушечник.nlmsi мерщик.nlmsi меÑильщик.nlmsi металлург.nlmsi метальщик.nlmsi метек.nlmsi метельщик.nlmsi метеоролог.nlmsi методолог.nlmsi метролог.nlmsi механоÑборщик.nlmsi меховщик.nlmsi мечник.nlmsi мешальщик.nlmsi мешочник.nlmsi мещерÑк.nlmsi миколог.nlmsi микробиолог.nlmsi микрохирург.nlmsi миллионщик.nlmsi минералог.nlmsi минометчик.nlmsi миолог.nlmsi миропомазанник.nlmsi миÑтагог.nlmsi мифолог.nlmsi младенчик.nlmsi младогоÑударÑтвенник.nlmsi младограмматик.nlmsi мних.nlmsi многоÑтаночник.nlmsi могавк.nlmsi могильщик.nlmsi модельщик.nlmsi модник.nlmsi мозаичник.nlmsi мозглÑк.nlmsi мойщик.nlmsi молебщик.nlmsi молевщик.nlmsi молельщик.nlmsi моллюÑк.nlmsi молодчик.nlmsi молотильщик.nlmsi молох.nlmsi молчальник.nlmsi монарх.nlmsi монах.nlmsi монегаÑк.nlmsi монетчик.nlmsi монтажник.nlmsi монтировщик.nlmsi монументщик.nlmsi морильщик.nlmsi мориÑк.nlmsi мороженщик.nlmsi морфолог.nlmsi морÑк.nlmsi моÑкательщик.nlmsi моÑтильщик.nlmsi моÑтовик.nlmsi моÑтовщик.nlmsi мотальщик.nlmsi мотовильщик.nlmsi мотогонщик.nlmsi мошенник.nlmsi мраморщик.nlmsi мужик.nlmsi мундштучник.nlmsi мунтжак.nlmsi муÑорщик.nlmsi муÑтанг.nlmsi мухортик.nlmsi мученик.nlmsi мучник.nlmsi мызник.nlmsi мыльщик.nlmsi мюльщик.nlmsi мÑльщик.nlmsi мÑÑник.nlmsi мÑтежник.nlmsi набавщик.nlmsi набивальщик.nlmsi набивщик.nlmsi набойщик.nlmsi наборщик.nlmsi навалоотбойщик.nlmsi навальщик.nlmsi наварщик.nlmsi наветчик.nlmsi навивальщик.nlmsi наводчик.nlmsi наговорщик.nlmsi нагребальщик.nlmsi нагревальщик.nlmsi надомник.nlmsi надрезчик.nlmsi надÑмотрщик.nlmsi надувальщик.nlmsi наездник.nlmsi наемник.nlmsi наемщик.nlmsi наживщик.nlmsi накатчик.nlmsi накладчик.nlmsi наклейщик.nlmsi накожник.nlmsi накрывальщик.nlmsi наладчик.nlmsi налетчик.nlmsi наливщик.nlmsi налоговик.nlmsi налогоплательщик.nlmsi намазчик.nlmsi намеÑтник.nlmsi намотчик.nlmsi намывщик.nlmsi напарник.nlmsi наперÑник.nlmsi направщик.nlmsi нарезальщик.nlmsi нарезчик.nlmsi нарколог.nlmsi народник.nlmsi нарывник.nlmsi нарÑдчик.nlmsi наÑадчик.nlmsi наÑекальщик.nlmsi наÑельник.nlmsi наÑильник.nlmsi наÑледник.nlmsi наÑмешник.nlmsi наÑоÑчик.nlmsi наÑтавник.nlmsi наÑтильщик.nlmsi наÑтовик.nlmsi наÑтройщик.nlmsi наÑыпальщик.nlmsi наÑыпщик.nlmsi натаÑчик.nlmsi натирщик.nlmsi натравщик.nlmsi натурщик.nlmsi нахлебник.nlmsi находчик.nlmsi начальник.nlmsi начетчик.nlmsi начинщик.nlmsi неводчик.nlmsi невольник.nlmsi невраÑтеник.nlmsi невролог.nlmsi невропатолог.nlmsi невротик.nlmsi негодник.nlmsi негроненавиÑтник.nlmsi недоимщик.nlmsi недочеловек.nlmsi недруг.nlmsi незаможник.nlmsi нейрохирург.nlmsi немчик.nlmsi ненавиÑтник.nlmsi неограмматик.nlmsi неоплатоник.nlmsi неоромантик.nlmsi неофилолог.nlmsi неплательщик.nlmsi непреÑтупник.nlmsi неразлучник.nlmsi нерповщик.nlmsi неÑлух.nlmsi неÑтроевик.nlmsi нетчик.nlmsi неудачник.nlmsi неук.nlmsi нефтепромышленник.nlmsi нефтехимик.nlmsi нефтÑник.nlmsi нивелировщик.nlmsi нивух.nlmsi низальщик.nlmsi низкопоклонник.nlmsi низовик.nlmsi никелировщик.nlmsi никудышник.nlmsi ниточник.nlmsi ничевок.nlmsi новик.nlmsi ножовщик.nlmsi номарх.nlmsi номерщик.nlmsi нормировщик.nlmsi ноÑильщик.nlmsi ноÑовик.nlmsi ноÑорог.nlmsi ноÑчик.nlmsi ночевщик.nlmsi ночлежник.nlmsi нравопреемÑтвенник.nlmsi нумеровщик.nlmsi нырÑльщик.nlmsi нытик.nlmsi нюхальщик.nlmsi обвальщик.nlmsi обварщик.nlmsi обводчик.nlmsi обвозчик.nlmsi обвÑзчик.nlmsi обгонщик.nlmsi обезьÑнщик.nlmsi обжигальщик.nlmsi обжимщик.nlmsi обивщик.nlmsi обидчик.nlmsi обкатчик.nlmsi обкладчик.nlmsi облавщик.nlmsi облаÑтник.nlmsi обливальщик.nlmsi обливщик.nlmsi облицовщик.nlmsi обловщик.nlmsi обмазчик.nlmsi обманщик.nlmsi обмеловщик.nlmsi обменщик.nlmsi обмерщик.nlmsi обмотчик.nlmsi обмуровщик.nlmsi обозник.nlmsi обозчик.nlmsi обойщик.nlmsi оболочник.nlmsi обработчик.nlmsi обрезальщик.nlmsi обрезчик.nlmsi оброчник.nlmsi обрубщик.nlmsi обрÑдчик.nlmsi обÑадчик.nlmsi обтирщик.nlmsi обтÑжчик.nlmsi обувщик.nlmsi обходчик.nlmsi обшивальщик.nlmsi обшивщик.nlmsi общеÑтвенник.nlmsi общинник.nlmsi объездчик.nlmsi овинник.nlmsi овощник.nlmsi овÑÑник.nlmsi овцебык.nlmsi овчинник.nlmsi огневик.nlmsi огнепоклонник.nlmsi огнеупорщик.nlmsi оговорщик.nlmsi огородник.nlmsi огранщик.nlmsi одеÑльщик.nlmsi однокашник.nlmsi одноклаÑÑник.nlmsi одноклубник.nlmsi однокорытник.nlmsi однокурÑник.nlmsi однообщеÑтвенник.nlmsi одноплеменник.nlmsi однопометник.nlmsi одноÑтаничник.nlmsi одонтолог.nlmsi озорник.nlmsi океанолог.nlmsi окладчик.nlmsi оклейщик.nlmsi оконщик.nlmsi окопник.nlmsi окорщик.nlmsi окулировщик.nlmsi оленебык.nlmsi олигарх.nlmsi оловÑнщик.nlmsi олух.nlmsi онколог.nlmsi ономатолог.nlmsi опалубщик.nlmsi оперативник.nlmsi оперработник.nlmsi опиловщик.nlmsi оплетчик.nlmsi оправщик.nlmsi опреÑÑовщик.nlmsi опричник.nlmsi опроÑчик.nlmsi оптовик.nlmsi опытник.nlmsi орангутанг.nlmsi органолог.nlmsi органщик.nlmsi орнитолог.nlmsi оружейник.nlmsi оÑадчик.nlmsi оÑвинцовщик.nlmsi оÑлик.nlmsi оÑлушник.nlmsi оÑлÑк.nlmsi оÑлÑтник.nlmsi оÑмольщик.nlmsi оÑмотрщик.nlmsi оÑнаÑтчик.nlmsi оÑновоположник.nlmsi оÑновщик.nlmsi оÑтеолог.nlmsi оÑтрожник.nlmsi оÑтроноÑик.nlmsi оÑтрÑк.nlmsi оÑÑ‚Ñк.nlmsi оÑьминог.nlmsi отарщик.nlmsi отбельщик.nlmsi отбойщик.nlmsi отборщик.nlmsi отвальщик.nlmsi отварщик.nlmsi ответчик.nlmsi отводчик.nlmsi отвозчик.nlmsi отгадчик.nlmsi отговорщик.nlmsi отгонщик.nlmsi отгребщик.nlmsi отдатчик.nlmsi отделочник.nlmsi отдельщик.nlmsi отжигальщик.nlmsi отжимщик.nlmsi отказник.nlmsi отказчик.nlmsi откатчик.nlmsi откупщик.nlmsi отливщик.nlmsi отличник.nlmsi отноÑчик.nlmsi отоларинголог.nlmsi оториноларинголог.nlmsi отпарщик.nlmsi отпуÑкник.nlmsi отпущенник.nlmsi отпыловщик.nlmsi отраÑлевик.nlmsi отрок.nlmsi отÑтавник.nlmsi отÑтрельщик.nlmsi отÑтупник.nlmsi отходник.nlmsi отцепщик.nlmsi отшельник.nlmsi офицерик.nlmsi офÑетчик.nlmsi офтальмолог.nlmsi охальник.nlmsi охотник.nlmsi охранник.nlmsi оценщик.nlmsi оцинковщик.nlmsi очередник.nlmsi очкарик.nlmsi падишах.nlmsi пай-мальчик.nlmsi пайщик.nlmsi пакетчик.nlmsi паковщик.nlmsi пакоÑтник.nlmsi палеонтолог.nlmsi палильщик.nlmsi паломник.nlmsi пальтошник.nlmsi пальщик.nlmsi панк.nlmsi папертник.nlmsi папироÑник.nlmsi паразитолог.nlmsi паралитик.nlmsi параноик.nlmsi парапитек.nlmsi парашник.nlmsi парильщик.nlmsi паркетчик.nlmsi паровозник.nlmsi паромщик.nlmsi пароходчик.nlmsi партгрупорг.nlmsi парторг.nlmsi партработник.nlmsi паÑечник.nlmsi паÑкудник.nlmsi паÑтильщик.nlmsi паÑтух.nlmsi паÑюк.nlmsi патолог.nlmsi патофизиолог.nlmsi патриарх.nlmsi патролог.nlmsi патронщик.nlmsi паук.nlmsi пахтальщик.nlmsi паÑльщик.nlmsi педагог.nlmsi педолог.nlmsi пелаÑг.nlmsi пемзовщик.nlmsi пензÑк.nlmsi пенÑионерчик.nlmsi пентарх.nlmsi пентюх.nlmsi первокатегорник.nlmsi первоклаÑÑник.nlmsi первокурÑник.nlmsi первомученик.nlmsi первопечатник.nlmsi перворазрÑдник.nlmsi первоÑвÑщенник.nlmsi перебежчик.nlmsi перебивщик.nlmsi переборщик.nlmsi переводчик.nlmsi перевозчик.nlmsi перегибщик.nlmsi переговорщик.nlmsi перегонщик.nlmsi передвижник.nlmsi передовик.nlmsi перекатчик.nlmsi перекладчик.nlmsi перекупщик.nlmsi перелицовщик.nlmsi перематывальщик.nlmsi переметчик.nlmsi перемотчик.nlmsi переноÑчик.nlmsi перепелÑтник.nlmsi перепиÑчик.nlmsi переплавщик.nlmsi переплетчик.nlmsi переработчик.nlmsi переÑказчик.nlmsi переÑмешник.nlmsi переÑтраховщик.nlmsi переÑтройщик.nlmsi переÑудчик.nlmsi переÑъемщик.nlmsi переÑыпщик.nlmsi перетруÑчик.nlmsi перипатетик.nlmsi пермÑк.nlmsi перфораторщик.nlmsi перчаточник.nlmsi пеÑельник.nlmsi пеÑик.nlmsi пеÑкарик.nlmsi пеÑкоÑтруйщик.nlmsi пеÑочник.nlmsi пеÑтрÑк.nlmsi петролог.nlmsi петрушечник.nlmsi петух.nlmsi печальник.nlmsi печенег.nlmsi печник.nlmsi пещерник.nlmsi пиарщик.nlmsi пиджачник.nlmsi пикетчик.nlmsi пилильщик.nlmsi пильщик.nlmsi пилюльщик.nlmsi пирожник.nlmsi пироманьÑк.nlmsi питейщик.nlmsi питух.nlmsi пищевик.nlmsi плавильщик.nlmsi плавунчик.nlmsi плавщик.nlmsi плагиатчик.nlmsi плакальщик.nlmsi плакатчик.nlmsi плакировальщик.nlmsi плакировщик.nlmsi планетолог.nlmsi планировщик.nlmsi плановик.nlmsi плаÑтильщик.nlmsi плаÑтиночник.nlmsi плательщик.nlmsi платоник.nlmsi племенник.nlmsi племмолоднÑк.nlmsi племÑнник.nlmsi пленник.nlmsi плетельщик.nlmsi плимутрок.nlmsi плиточник.nlmsi пломбировщик.nlmsi плотильщик.nlmsi плотник.nlmsi плотовщик.nlmsi плюÑовщик.nlmsi поборник.nlmsi повадчик.nlmsi поверщик.nlmsi поверÑльщик.nlmsi повольник.nlmsi повременщик.nlmsi повытчик.nlmsi погонщик.nlmsi пограничник.nlmsi погребщик.nlmsi погромщик.nlmsi подавальщик.nlmsi подагрик.nlmsi подбельщик.nlmsi подбойщик.nlmsi подвеÑельник.nlmsi подвижник.nlmsi подводник.nlmsi подводчик.nlmsi подвозчик.nlmsi подговорщик.nlmsi подгонщик.nlmsi поддирщик.nlmsi подельник.nlmsi поденщик.nlmsi подзаборник.nlmsi подкаблучник.nlmsi подкаменщик.nlmsi подкатчик.nlmsi подкладчик.nlmsi подкопщик.nlmsi подкопытник.nlmsi подкормщик.nlmsi подкрапивник.nlmsi подкулачник.nlmsi подкурщик.nlmsi подлещик.nlmsi подмазчик.nlmsi подметальщик.nlmsi подноÑчик.nlmsi подорлик.nlmsi подпиÑчик.nlmsi подполковник.nlmsi подпольщик.nlmsi подпоручик.nlmsi подпрапорщик.nlmsi подрезчик.nlmsi подрубщик.nlmsi подрывник.nlmsi подрывщик.nlmsi подрÑдчик.nlmsi подÑказчик.nlmsi подÑобник.nlmsi подÑобщик.nlmsi подÑчетчик.nlmsi подÑыпальщик.nlmsi подÑыпщик.nlmsi подтаÑовщик.nlmsi подточник.nlmsi подхалюзник.nlmsi подхватник.nlmsi подходчик.nlmsi подчитчик.nlmsi подшефник.nlmsi подшивальщик.nlmsi подъездчик.nlmsi подъемщик.nlmsi пожарник.nlmsi позолотчик.nlmsi позументщик.nlmsi поимщик.nlmsi поиÑковик.nlmsi показчик.nlmsi поклепщик.nlmsi поклонник.nlmsi покойник.nlmsi покоÑник.nlmsi покупщик.nlmsi полемарх.nlmsi полеÑник.nlmsi полеÑовщик.nlmsi поливальщик.nlmsi полировщик.nlmsi политехник.nlmsi политзек.nlmsi политзÑк.nlmsi политолог.nlmsi политработник.nlmsi политрук.nlmsi полковник.nlmsi половинщик.nlmsi половщик.nlmsi полольщик.nlmsi полонÑник.nlmsi полоÑатик.nlmsi полубог.nlmsi полубык.nlmsi полузащитник.nlmsi полукочевник.nlmsi полуночник.nlmsi получеловек.nlmsi полюбовник.nlmsi полÑк.nlmsi полÑрник.nlmsi помазанник.nlmsi помещик.nlmsi помолог.nlmsi помольщик.nlmsi поморник.nlmsi помощник.nlmsi поножовщик.nlmsi понтифик.nlmsi понтонщик.nlmsi понукальщик.nlmsi попик.nlmsi попрыгунчик.nlmsi попугайчик.nlmsi попутчик.nlmsi портовик.nlmsi порубщик.nlmsi поручейник.nlmsi поручик.nlmsi поÑадник.nlmsi поÑадчик.nlmsi поÑевщик.nlmsi поÑланник.nlmsi поÑлух.nlmsi поÑлушник.nlmsi поÑобник.nlmsi поÑредник.nlmsi поÑтавщик.nlmsi поÑтановщик.nlmsi поÑтник.nlmsi поÑтриженик.nlmsi поÑудомойщик.nlmsi потаковщик.nlmsi потатчик.nlmsi потворщик.nlmsi потешник.nlmsi потравщик.nlmsi похабник.nlmsi почаÑовик.nlmsi почвенник.nlmsi почечник.nlmsi починщик.nlmsi почтовик.nlmsi пошивщик.nlmsi пошлÑк.nlmsi праведник.nlmsi правильщик.nlmsi правнук.nlmsi правовик.nlmsi правозащитник.nlmsi правопредшеÑтвенник.nlmsi правопреемник.nlmsi правщик.nlmsi прагматик.nlmsi прапорщик.nlmsi праправнук.nlmsi пращник.nlmsi предмеÑтник.nlmsi предметник.nlmsi предшеÑтвенник.nlmsi преемник.nlmsi прелеÑтник.nlmsi препаратчик.nlmsi преÑÑ-подборщик.nlmsi преÑÑовщик.nlmsi преÑтолонаÑледник.nlmsi преÑтупник.nlmsi прибауточник.nlmsi привередник.nlmsi приводчик.nlmsi привозчик.nlmsi привратник.nlmsi придирщик.nlmsi придумщик.nlmsi приемоÑдатчик.nlmsi приемщик.nlmsi приживальщик.nlmsi призывник.nlmsi приказчик.nlmsi прикладник.nlmsi приклепщик.nlmsi примак.nlmsi примерщик.nlmsi приÑлужник.nlmsi приÑпешник.nlmsi приÑтавник.nlmsi приÑучальщик.nlmsi притворщик.nlmsi притирщик.nlmsi прицепщик.nlmsi причаÑтник.nlmsi причетник.nlmsi причудник.nlmsi пробельщик.nlmsi пробирщик.nlmsi пробоотборщик.nlmsi пробщик.nlmsi проверщик.nlmsi проводчик.nlmsi провозвеÑтник.nlmsi проволочник.nlmsi прогонщик.nlmsi прогульщик.nlmsi продавщик.nlmsi продувальщик.nlmsi проектировщик.nlmsi прозаик.nlmsi производÑтвенник.nlmsi проказник.nlmsi прокальщик.nlmsi прокатчик.nlmsi проклейщик.nlmsi проктолог.nlmsi промывальщик.nlmsi промывщик.nlmsi промыÑловик.nlmsi промышленник.nlmsi пропарщик.nlmsi пропитчик.nlmsi проповедник.nlmsi прорезчик.nlmsi пророк.nlmsi прорывщик.nlmsi проÑтак.nlmsi противник.nlmsi протирщик.nlmsi протравщик.nlmsi профгрупорг.nlmsi профорг.nlmsi профработник.nlmsi профÑоюзник.nlmsi профучаÑтник.nlmsi проходчик.nlmsi процеживальщик.nlmsi процентщик.nlmsi прошивальщик.nlmsi проÑвщик.nlmsi прудовик.nlmsi пруÑик.nlmsi пруÑÑак.nlmsi прыгунчик.nlmsi прÑдильщик.nlmsi прÑничник.nlmsi пÑаломщик.nlmsi пÑефолог.nlmsi пÑихагог.nlmsi пÑихаÑтеник.nlmsi пÑихоаналитик.nlmsi пÑихобиолог.nlmsi пÑихолог.nlmsi пÑихоневролог.nlmsi пÑихопатолог.nlmsi пÑихотик.nlmsi пÑихофизиолог.nlmsi птенчик.nlmsi пудлинговщик.nlmsi пузатик.nlmsi пулеметчик.nlmsi пульверизаторщик.nlmsi пупÑик.nlmsi пуÑтобрех.nlmsi пуÑтынник.nlmsi путаник.nlmsi путеобходчик.nlmsi путепрокладчик.nlmsi путешеÑтвенник.nlmsi путник.nlmsi путорак.nlmsi пуховщик.nlmsi пучеглазик.nlmsi пушник.nlmsi пчелÑк.nlmsi пьезоÑлектрик.nlmsi пÑтерочник.nlmsi пÑтидеÑÑтник.nlmsi пÑтиклаÑÑник.nlmsi пÑтикурÑник.nlmsi пÑтновыводчик.nlmsi работник.nlmsi радельщик.nlmsi радиобиолог.nlmsi радиолог.nlmsi радиолокаторщик.nlmsi радиомонтажник.nlmsi разбойник.nlmsi разборщик.nlmsi разбраковщик.nlmsi развальцовщик.nlmsi разварщик.nlmsi разведчик.nlmsi развеÑчик.nlmsi разводчик.nlmsi развозчик.nlmsi развратник.nlmsi разгадчик.nlmsi разговорщик.nlmsi разгонщик.nlmsi разгребщик.nlmsi раздатчик.nlmsi раздевальщик.nlmsi раздельщик.nlmsi раздирщик.nlmsi раздувальщик.nlmsi разливальщик.nlmsi разливщик.nlmsi разломщик.nlmsi разлучник.nlmsi разметчик.nlmsi размольщик.nlmsi размотчик.nlmsi разноÑчик.nlmsi разработчик.nlmsi разрезальщик.nlmsi разрезчик.nlmsi разриÑовщик.nlmsi разрубщик.nlmsi разумник.nlmsi разъемщик.nlmsi ракетчик.nlmsi рамолик.nlmsi рамочник.nlmsi рамфоринх.nlmsi рамщик.nlmsi раÑкатчик.nlmsi раÑкидчик.nlmsi раÑкладчик.nlmsi раÑклейщик.nlmsi раÑкольник.nlmsi раÑкраÑчик.nlmsi раÑкройщик.nlmsi раÑкрÑжевщик.nlmsi раÑпаковщик.nlmsi раÑпиловщик.nlmsi раÑпутник.nlmsi раÑÑадчик.nlmsi раÑÑевальщик.nlmsi раÑÑевщик.nlmsi раÑÑказчик.nlmsi раÑÑтановщик.nlmsi раÑÑыпальщик.nlmsi раÑÑыпщик.nlmsi раÑтворщик.nlmsi раÑтворÑльщик.nlmsi раÑтирщик.nlmsi раÑточник.nlmsi раÑтравщик.nlmsi раÑтратчик.nlmsi раÑтрÑÑальщик.nlmsi раÑфаÑовщик.nlmsi раÑцветчик.nlmsi раÑценщик.nlmsi раÑчеканщик.nlmsi раÑчетчик.nlmsi раÑшифровщик.nlmsi раÑшлихтовщик.nlmsi раÑщипщик.nlmsi ратник.nlmsi рафинерщик.nlmsi рафинировщик.nlmsi рахитик.nlmsi реабилитолог.nlmsi реактивщик.nlmsi реаниматолог.nlmsi ревматик.nlmsi ревматолог.nlmsi револьверщик.nlmsi регенераторщик.nlmsi регулировщик.nlmsi резальщик.nlmsi резинщик.nlmsi резник.nlmsi резонаторщик.nlmsi резьбовщик.nlmsi резьбошлифовщик.nlmsi рейдовик.nlmsi рекламщик.nlmsi рекогноÑцировщик.nlmsi рекуператорщик.nlmsi религиозник.nlmsi рельÑопрокатчик.nlmsi ременщик.nlmsi ремеÑленник.nlmsi ремешечник.nlmsi ремешник.nlmsi ремизник.nlmsi ремонтник.nlmsi рентгенолог.nlmsi реÑпираторщик.nlmsi реÑÑорщик.nlmsi рефлекÑолог.nlmsi речник.nlmsi риÑовальщик.nlmsi рихтовщик.nlmsi ровеÑник.nlmsi рогатик.nlmsi родоначальник.nlmsi родÑтвенник.nlmsi рожечник.nlmsi рольщик.nlmsi роÑкошник.nlmsi роÑтовщик.nlmsi рубщик.nlmsi ружейник.nlmsi рукавичник.nlmsi рукоблудник.nlmsi рукоприкладчик.nlmsi рукоÑтчик.nlmsi руÑак.nlmsi ручейник.nlmsi рыбак.nlmsi рыбопромышленник.nlmsi рыÑак.nlmsi Ñ€Ñдчик.nlmsi Ñ€Ñпчик.nlmsi Ñабельщик.nlmsi Ñаботажник.nlmsi Ñадовник.nlmsi Ñадчик.nlmsi Ñажальщик.nlmsi Ñайгак.nlmsi Ñалотопщик.nlmsi Ñамоварщик.nlmsi Ñамовольник.nlmsi Ñамовольщик.nlmsi Ñамогонщик.nlmsi Ñамокатчик.nlmsi ÑамоÑтийник.nlmsi Ñамоуправщик.nlmsi Ñамоходчик.nlmsi Ñанаторник.nlmsi Ñангвиник.nlmsi Ñанник.nlmsi Ñановник.nlmsi Ñаночник.nlmsi ÑанÑкритолог.nlmsi Ñапожник.nlmsi Ñапрофаг.nlmsi Ñаранчук.nlmsi Ñарлык.nlmsi Ñарпиночник.nlmsi Ñатинировщик.nlmsi Ñатирик.nlmsi Ñахарозаводчик.nlmsi Ñбитенщик.nlmsi Ñборщик.nlmsi Ñбытовик.nlmsi Ñбытчик.nlmsi Ñвадебщик.nlmsi Ñвайник.nlmsi Ñвайщик.nlmsi Ñвальщик.nlmsi Ñварщик.nlmsi Ñвежевальщик.nlmsi ÑвеклоÑдатчик.nlmsi Ñверлильщик.nlmsi Ñверловщик.nlmsi ÑверÑтник.nlmsi ÑверхÑрочник.nlmsi Ñверхчеловек.nlmsi Ñверщик.nlmsi Ñветик.nlmsi ÑветлÑк.nlmsi Ñвечник.nlmsi Ñвирельщик.nlmsi Ñводник.nlmsi Ñводчик.nlmsi Ñвоевольник.nlmsi Ñвозчик.nlmsi ÑвойÑтвенник.nlmsi ÑвоÑк.nlmsi ÑвÑщенник.nlmsi Ñгонщик.nlmsi Ñдатчик.nlmsi Ñдельщик.nlmsi Ñдирщик.nlmsi Ñевак.nlmsi Ñевальщик.nlmsi Ñевщик.nlmsi Ñедельник.nlmsi Ñедельщик.nlmsi Ñедок.nlmsi Ñезонник.nlmsi ÑейÑмолог.nlmsi ÑекÑолог.nlmsi Ñеленолог.nlmsi Ñельджук.nlmsi ÑельÑоветчик.nlmsi Ñельфакторщик.nlmsi ÑемаÑиолог.nlmsi Ñемафорщик.nlmsi ÑемидеÑÑтник.nlmsi ÑемиклаÑÑник.nlmsi Ñемитолог.nlmsi Ñепараторщик.nlmsi Ñердюк.nlmsi Ñеребрильщик.nlmsi ÑеребрÑник.nlmsi ÑереднÑк.nlmsi ÑермÑжник.nlmsi Ñернобык.nlmsi Ñеролог.nlmsi Ñечевик.nlmsi ÑеÑльщик.nlmsi Ñиаманг.nlmsi ÑибирÑк.nlmsi Ñиг.nlmsi Ñигарочник.nlmsi Ñигнальщик.nlmsi Ñигнатурщик.nlmsi ÑизÑк.nlmsi Ñикх.nlmsi Ñиликатчик.nlmsi Ñиндик.nlmsi Ñинильщик.nlmsi Ñинолог.nlmsi ÑиÑтематик.nlmsi Ñитцепечатник.nlmsi Ñифилидолог.nlmsi Ñифилитик.nlmsi Ñказочник.nlmsi Ñкакунчик.nlmsi Ñкалдырник.nlmsi Ñкалочник.nlmsi Ñкалывальщик.nlmsi Ñкарбник.nlmsi Ñкаредник.nlmsi Ñкатертник.nlmsi Ñкафиринх.nlmsi Ñквалыжник.nlmsi Ñкептик.nlmsi Ñкирдовальщик.nlmsi Ñкитник.nlmsi Ñкладчик.nlmsi Ñклейщик.nlmsi Ñклепщик.nlmsi Ñклеротик.nlmsi Ñклочник.nlmsi Ñкобельщик.nlmsi Ñкоблильщик.nlmsi Ñкобовщик.nlmsi Ñкобочник.nlmsi Ñковщик.nlmsi Ñколотчик.nlmsi Ñкоморох.nlmsi ÑкорнÑк.nlmsi Ñкоромник.nlmsi ÑкороÑтник.nlmsi Ñкотник.nlmsi Ñкотокормщик.nlmsi Ñкотопрогонщик.nlmsi Ñкотопромышленник.nlmsi Ñкромник.nlmsi Ñкрытник.nlmsi Ñкрытнохоботник.nlmsi Ñкупщик.nlmsi Ñлабак.nlmsi Ñлаботочник.nlmsi Ñлавильщик.nlmsi ÑладоÑтраÑтник.nlmsi Ñлаломщик.nlmsi ÑлепнÑк.nlmsi Ñливщик.nlmsi ÑлизнÑк.nlmsi Ñловак.nlmsi Ñловарник.nlmsi ÑловеÑник.nlmsi Ñловолитчик.nlmsi Ñлоник.nlmsi Ñлоновщик.nlmsi Ñлучник.nlmsi Ñмазчик.nlmsi Ñмежник.nlmsi Ñмельчак.nlmsi Ñменщик.nlmsi Ñмертник.nlmsi Ñмерщик.nlmsi Ñметчик.nlmsi Ñмиренник.nlmsi Ñмолильщик.nlmsi Ñмологонщик.nlmsi Ñмольщик.nlmsi Ñмотрок.nlmsi Ñмотчик.nlmsi Ñмывальщик.nlmsi Ñмывщик.nlmsi Ñнарк.nlmsi Ñнеговик.nlmsi Ñновальщик.nlmsi ÑноповÑзальщик.nlmsi Ñнук.nlmsi Ñобачник.nlmsi ÑобеÑедник.nlmsi ÑоболÑтник.nlmsi ÑобÑтвенник.nlmsi Ñобутыльник.nlmsi Ñоветник.nlmsi Ñоветолог.nlmsi Ñоветчик.nlmsi Ñовиновник.nlmsi Ñовременник.nlmsi Ñодокладчик.nlmsi Ñодолжник.nlmsi Ñозаказчик.nlmsi Ñоименник.nlmsi Ñокамерник.nlmsi Ñоколик.nlmsi ÑоколÑтник.nlmsi ÑокурÑник.nlmsi Ñолдатик.nlmsi Ñолепромышленник.nlmsi Ñолильщик.nlmsi Ñолнцепоклонник.nlmsi Ñолодильщик.nlmsi Ñолодовник.nlmsi Ñомик.nlmsi ÑонаÑледник.nlmsi Ñообщник.nlmsi Ñоответчик.nlmsi ÑоотечеÑтвенник.nlmsi Ñопельщик.nlmsi Ñоперник.nlmsi Ñоплеменник.nlmsi ÑоплÑк.nlmsi ÑопричаÑтник.nlmsi Ñоратник.nlmsi Ñортировщик.nlmsi Ñортопрокатчик.nlmsi ÑоÑальщик.nlmsi ÑоÑновик.nlmsi ÑоÑобÑтвенник.nlmsi ÑоÑунчик.nlmsi Ñотник.nlmsi Ñотрапезник.nlmsi Ñотрудник.nlmsi Ñоузник.nlmsi Ñоумышленник.nlmsi ÑоучаÑтник.nlmsi Ñоученик.nlmsi Ñоциолог.nlmsi Ñоюзник.nlmsi Ñпайщик.nlmsi Ñпекальщик.nlmsi Ñпелеолог.nlmsi Ñпинорог.nlmsi Ñплавщик.nlmsi Ñплетник.nlmsi Ñподвижник.nlmsi Ñподручник.nlmsi Ñпорщик.nlmsi Ñправщик.nlmsi Ñрамник.nlmsi Ñредневик.nlmsi Ñрезальщик.nlmsi Ñрезчик.nlmsi Ñродник.nlmsi Ñрубщик.nlmsi Ñрывщик.nlmsi ÑÑучивальщик.nlmsi ÑÑыпальщик.nlmsi ÑÑыпщик.nlmsi Ñтавленник.nlmsi Ñталелитейщик.nlmsi Ñталеплавильщик.nlmsi Ñталепрокатчик.nlmsi Ñталепромышленник.nlmsi Ñтаничник.nlmsi Ñтаночник.nlmsi Ñтарик.nlmsi Ñтаринщик.nlmsi Ñтароцерковник.nlmsi ÑтаршеклаÑÑник.nlmsi ÑтаршекурÑник.nlmsi Ñтарьевщик.nlmsi Ñтачечник.nlmsi Ñтвольщик.nlmsi Ñтегальщик.nlmsi Ñтеклильщик.nlmsi Ñтекловальщик.nlmsi Ñтекловыдувальщик.nlmsi ÑтеклÑруÑник.nlmsi Ñтекольщик.nlmsi Ñтендовик.nlmsi Ñтенофаг.nlmsi ÑтепнÑк.nlmsi ÑтервÑтник.nlmsi Ñтереотипщик.nlmsi Ñтерженщик.nlmsi Ñтерх.nlmsi ÑтеÑовщик.nlmsi Ñтигматик.nlmsi Ñтильщик.nlmsi Ñтоговальщик.nlmsi Ñтоик.nlmsi Ñтоловник.nlmsi Ñтолоначальник.nlmsi Ñтолпник.nlmsi Ñтольник.nlmsi Ñтоматолог.nlmsi Ñтоповщик.nlmsi Ñтопорезчик.nlmsi Ñторонник.nlmsi Ñтрадник.nlmsi Ñтражник.nlmsi Ñтранник.nlmsi Ñтратег.nlmsi Ñтраховальщик.nlmsi Ñтраховик.nlmsi Ñтраховщик.nlmsi Ñтрелочник.nlmsi Ñтригальщик.nlmsi Ñтригольник.nlmsi Ñтригунчик.nlmsi Ñтрогальщик.nlmsi Ñтроевик.nlmsi Ñтропальщик.nlmsi Ñтрочильщик.nlmsi Ñтрунник.nlmsi Ñтрунщик.nlmsi Ñтукальщик.nlmsi Ñубзаемщик.nlmsi ÑубподрÑдчик.nlmsi ÑубпоÑтавщик.nlmsi Ñубчик.nlmsi Ñудак.nlmsi Ñударик.nlmsi Ñудовщик.nlmsi ÑудокорпуÑник.nlmsi Ñудомеханик.nlmsi Ñудомонтажник.nlmsi Ñудоремонтник.nlmsi ÑудоÑборщик.nlmsi Ñукновальщик.nlmsi Ñукномойщик.nlmsi Ñуконщик.nlmsi Ñульфатчик.nlmsi Ñумеречник.nlmsi Ñундучник.nlmsi ÑуперфоÑфатчик.nlmsi Ñупротивник.nlmsi Ñургучник.nlmsi Ñурдо-педагог.nlmsi Ñурдопедагог.nlmsi Ñурдопереводчик.nlmsi ÑуÑальщик.nlmsi ÑуÑлик.nlmsi ÑутÑжник.nlmsi Ñучильщик.nlmsi Ñушильщик.nlmsi Ñущик.nlmsi Ñхемщик.nlmsi Ñхизматик.nlmsi Ñхимник.nlmsi Ñхимонах.nlmsi Ñцепщик.nlmsi Ñцинк.nlmsi Ñчальщик.nlmsi ÑчаÑтливчик.nlmsi Ñчитчик.nlmsi Ñшивальщик.nlmsi Ñъемщик.nlmsi ÑыромÑтник.nlmsi ÑыромÑтчик.nlmsi Ñыщик.nlmsi Ñюртучник.nlmsi табаконенавиÑтник.nlmsi табачник.nlmsi табельщик.nlmsi табунщик.nlmsi таг.nlmsi таджик.nlmsi таежник.nlmsi такелажник.nlmsi такÑик.nlmsi такÑировщик.nlmsi таможенник.nlmsi танатолог.nlmsi танцовщик.nlmsi тарелочник.nlmsi тартальщик.nlmsi таÑкальщик.nlmsi татуировщик.nlmsi тачальщик.nlmsi тачечник.nlmsi тег.nlmsi текÑтовик.nlmsi текÑтолог.nlmsi телевизионщик.nlmsi тележечник.nlmsi тележник.nlmsi телеолог.nlmsi тенрек.nlmsi теодолитчик.nlmsi теолог.nlmsi теоретик.nlmsi тепловик.nlmsi теребильщик.nlmsi терминолог.nlmsi термоизолировщик.nlmsi термоотделочник.nlmsi терщик.nlmsi теÑальщик.nlmsi теÑнÑк.nlmsi тетеревÑтник.nlmsi тетрарх.nlmsi теург.nlmsi технолог.nlmsi технорук.nlmsi типографщик.nlmsi типолог.nlmsi тиÑкальщик.nlmsi титровальщик.nlmsi тифлопедагог.nlmsi ткачик.nlmsi токолог.nlmsi токÑиколог.nlmsi толевщик.nlmsi толковник.nlmsi толÑтолобик.nlmsi толÑтопузик.nlmsi толÑторог.nlmsi толÑÑ‚Ñк.nlmsi томильщик.nlmsi тоннельщик.nlmsi топарх.nlmsi топильщик.nlmsi тополог.nlmsi топорник.nlmsi торкрет-бетонщик.nlmsi торпедник.nlmsi торцовщик.nlmsi точильщик.nlmsi травильщик.nlmsi травматолог.nlmsi травщик.nlmsi травÑник.nlmsi трагик.nlmsi трактирщик.nlmsi трамбовщик.nlmsi трамвайщик.nlmsi транзитник.nlmsi транÑпортировщик.nlmsi транÑпортник.nlmsi транÑформаторщик.nlmsi трапезник.nlmsi трафаретчик.nlmsi трезвенник.nlmsi трелевщик.nlmsi трепальщик.nlmsi трепанг.nlmsi треÑтовик.nlmsi третьеклаÑÑник.nlmsi третьекурÑник.nlmsi третьеразрÑдник.nlmsi триарх.nlmsi триерарх.nlmsi трикотажник.nlmsi троечник.nlmsi троллейбуÑник.nlmsi троÑтильщик.nlmsi трофейщик.nlmsi трубник.nlmsi трубогибщик.nlmsi трубопроводчик.nlmsi трубопрокатчик.nlmsi трубочник.nlmsi трудовик.nlmsi трудоголик.nlmsi труженик.nlmsi труÑильщик.nlmsi трÑпичник.nlmsi трÑÑильщик.nlmsi туарег.nlmsi туберкулезник.nlmsi тулупник.nlmsi тулÑк.nlmsi турбинщик.nlmsi тушевальщик.nlmsi тушканчик.nlmsi тыловик.nlmsi тыÑÑчник.nlmsi тьюринг.nlmsi тюбингщик.nlmsi тюковщик.nlmsi тюленщик.nlmsi тюремщик.nlmsi тюрк.nlmsi тюрколог.nlmsi Ñ‚Ñжебщик.nlmsi Ñ‚Ñнульщик.nlmsi убойщик.nlmsi уборщик.nlmsi уварщик.nlmsi уводчик.nlmsi угадчик.nlmsi углежог.nlmsi углепромышленник.nlmsi уговорщик.nlmsi угодник.nlmsi уголовник.nlmsi угонщик.nlmsi удавленник.nlmsi удачник.nlmsi удильщик.nlmsi ужак.nlmsi узбек.nlmsi узник.nlmsi указчик.nlmsi укатчик.nlmsi укладчик.nlmsi укупорщик.nlmsi умник.nlmsi упадочник.nlmsi упаковщик.nlmsi уролог.nlmsi урÑдник.nlmsi уÑадебщик.nlmsi уÑлужник.nlmsi уÑтавщик.nlmsi уÑтановщик.nlmsi уÑтройщик.nlmsi утайщик.nlmsi утильщик.nlmsi утопленник.nlmsi уторщик.nlmsi уточник.nlmsi утюжильщик.nlmsi утюжник.nlmsi учаÑтник.nlmsi ученик.nlmsi учетчик.nlmsi ушкуйник.nlmsi ушник.nlmsi факельщик.nlmsi фальцовщик.nlmsi фальшивомонетчик.nlmsi фанатик.nlmsi фанеровщик.nlmsi фанерщик.nlmsi фармаколог.nlmsi фарцовщик.nlmsi фаÑовщик.nlmsi фаÑонщик.nlmsi феак.nlmsi феллах.nlmsi фельетонщик.nlmsi фендрик.nlmsi фенек.nlmsi фенолог.nlmsi ферментолог.nlmsi фертик.nlmsi фетюк.nlmsi фехтовальщик.nlmsi физиолог.nlmsi физкультурник.nlmsi физорг.nlmsi физрук.nlmsi филарх.nlmsi филигранщик.nlmsi филолог.nlmsi фильмопроверщик.nlmsi фильтровальщик.nlmsi фильтровщик.nlmsi финработник.nlmsi фитопатолог.nlmsi фитофаг.nlmsi флегматик.nlmsi флейтщик.nlmsi флотаторщик.nlmsi фокуÑник.nlmsi фольговщик.nlmsi фонарщик.nlmsi фонолог.nlmsi формировщик.nlmsi формовщик.nlmsi форÑунщик.nlmsi фортепьÑнщик.nlmsi форточник.nlmsi фотобиолог.nlmsi фотомонтажник.nlmsi фототехник.nlmsi фотохудожник.nlmsi франтик.nlmsi французик.nlmsi фрахтовщик.nlmsi фрачник.nlmsi фрезеровщик.nlmsi фрезировщик.nlmsi френолог.nlmsi фронтовик.nlmsi фронтовщик.nlmsi фруктовщик.nlmsi фрутеровщик.nlmsi фуганщик.nlmsi фуговщик.nlmsi фуражечник.nlmsi фургонщик.nlmsi фурманщик.nlmsi фурщик.nlmsi футеровщик.nlmsi футлÑрщик.nlmsi хабарник.nlmsi халатник.nlmsi халвичник.nlmsi халтурщик.nlmsi хамовник.nlmsi харчевник.nlmsi хек.nlmsi херувимчик.nlmsi хилиарх.nlmsi хилÑк.nlmsi химик.nlmsi хирагрик.nlmsi хирург.nlmsi хищник.nlmsi хлебник.nlmsi хлебопек.nlmsi хлебопромышленник.nlmsi хлебоÑдатчик.nlmsi хлопальщик.nlmsi хлопкопрÑдильщик.nlmsi хлопчик.nlmsi хлюпик.nlmsi ходебщик.nlmsi ходок.nlmsi хозÑйÑтвенник.nlmsi хозÑйчик.nlmsi холерик.nlmsi холодильщик.nlmsi холоÑтильщик.nlmsi холоÑÑ‚Ñк.nlmsi холщевник.nlmsi хомутник.nlmsi хомутчик.nlmsi хомÑк.nlmsi хороводник.nlmsi храмовник.nlmsi хриÑтарадник.nlmsi хриÑтоÑик.nlmsi хромировщик.nlmsi хронолог.nlmsi хруÑтальщик.nlmsi хрущак.nlmsi хрущик.nlmsi Ñ…Ñ€Ñк.nlmsi Ñ…Ñ€Ñщевик.nlmsi художник.nlmsi Ñ…Ñмминг.nlmsi цадик.nlmsi цветочник.nlmsi цедильщик.nlmsi целинник.nlmsi целовальник.nlmsi цементник.nlmsi центрифуговщик.nlmsi цепочник.nlmsi церемонник.nlmsi церковник.nlmsi циклевщик.nlmsi циник.nlmsi цирюльник.nlmsi циÑтицерк.nlmsi цитатчик.nlmsi цокальщик.nlmsi цуцик.nlmsi чаевик.nlmsi чайханщик.nlmsi чальщик.nlmsi чановщик.nlmsi чаровник.nlmsi чаÑовщик.nlmsi чаÑтник.nlmsi чаÑтушечник.nlmsi чебак.nlmsi чеглок.nlmsi чеканщик.nlmsi челночник.nlmsi челобитчик.nlmsi человеконенавиÑтник.nlmsi чемоданник.nlmsi чемоданщик.nlmsi чепрачник.nlmsi чернозобик.nlmsi чернокнижник.nlmsi чернопузик.nlmsi чернорубашечник.nlmsi черпальщик.nlmsi чертежник.nlmsi чертик.nlmsi чеÑальщик.nlmsi четвероклаÑÑник.nlmsi четверокурÑник.nlmsi четверочник.nlmsi четник.nlmsi чехоÑловак.nlmsi чечеточник.nlmsi чинк.nlmsi чиновник.nlmsi чинук.nlmsi чиншевик.nlmsi чиÑтильщик.nlmsi читчик.nlmsi чревоугодник.nlmsi чувак.nlmsi чувÑтвенник.nlmsi чугунолитейщик.nlmsi чудак.nlmsi чудеÑник.nlmsi чудик.nlmsi чужак.nlmsi чужеплеменник.nlmsi чулочник.nlmsi чучельник.nlmsi чучельщик.nlmsi шабашник.nlmsi шаблонщик.nlmsi шабровщик.nlmsi шалберник.nlmsi шапочник.nlmsi шапÑуг.nlmsi шарманщик.nlmsi шаромыжник.nlmsi шахиншах.nlmsi швейник.nlmsi шейх.nlmsi шекÑпиропоклонник.nlmsi шелкокрутильщик.nlmsi шелкомотальщик.nlmsi шелкопрÑдильщик.nlmsi шерÑтемойщик.nlmsi шерÑтомойщик.nlmsi шерÑтопрÑдильщик.nlmsi шерÑÑ‚Ñник.nlmsi шеÑтидеÑÑтник.nlmsi шеÑтиклаÑÑник.nlmsi шеÑтовик.nlmsi шизик.nlmsi шизофреник.nlmsi шильник.nlmsi шинник.nlmsi шиноремонтник.nlmsi шифровальщик.nlmsi шифровщик.nlmsi шихтовщик.nlmsi шкодник.nlmsi школьник.nlmsi шкурник.nlmsi шлаковщик.nlmsi шлифовальщик.nlmsi шлифовщик.nlmsi шлихтовальщик.nlmsi шлюзовик.nlmsi шлÑпник.nlmsi шлÑпочник.nlmsi шоколадчик.nlmsi шорник.nlmsi шпак.nlmsi шпаклевщик.nlmsi шпаргалочник.nlmsi шпульник.nlmsi шрифтовик.nlmsi шрифтолитейщик.nlmsi штабелевщик.nlmsi штабник.nlmsi штамповщик.nlmsi штопальщик.nlmsi штрафник.nlmsi штриховщик.nlmsi штукатурщик.nlmsi штучник.nlmsi шубник.nlmsi шумовик.nlmsi шуÑтрик.nlmsi шутник.nlmsi щебенщик.nlmsi щелкунчик.nlmsi щепетильник.nlmsi щепотник.nlmsi щетинщик.nlmsi щеточник.nlmsi щитик.nlmsi щитник.nlmsi щитомордник.nlmsi Ñвенк.nlmsi Ñйдетик.nlmsi Ñкзарх.nlmsi ÑклиÑиарх.nlmsi Ñколог.nlmsi ÑкоманьÑк.nlmsi ÑкÑкаваторщик.nlmsi ÑкÑплуатационник.nlmsi Ñлеваторщик.nlmsi Ñлектровозник.nlmsi ÑлектрогазоÑварщик.nlmsi Ñлектромонтажник.nlmsi Ñлектронщик.nlmsi Ñлектрообмотчик.nlmsi Ñлектрорадиомонтажник.nlmsi Ñлектрорезчик.nlmsi ÑлектроÑварщик.nlmsi Ñлектрохимик.nlmsi Ñмалировщик.nlmsi Ñмбриолог.nlmsi Ñмпириокритик.nlmsi Ñндемик.nlmsi Ñндокринолог.nlmsi Ñнолог.nlmsi Ñномотарх.nlmsi Ñнтомолог.nlmsi Ñнтофитопатолог.nlmsi Ñпарх.nlmsi Ñпидемиолог.nlmsi Ñпилептик.nlmsi Ñрцгерцог.nlmsi ÑÑдек.nlmsi ÑÑкалаторщик.nlmsi ÑÑкимоÑик.nlmsi ÑÑтрадник.nlmsi Ñтикетчик.nlmsi Ñтимолог.nlmsi Ñтнарх.nlmsi Ñтнолог.nlmsi Ñтолог.nlmsi ÑтруÑк.nlmsi юбочник.nlmsi юнак.nlmsi ÑŽÑтировщик.nlmsi Ñбедник.nlmsi Ñдерник.nlmsi Ñдерщик.nlmsi Ñдовитик.nlmsi Ñзвенник.nlmsi Ñзычник.nlmsi Ñк.nlmsi Ñличник.nlmsi Ñмщик.nlmsi Ñрыжник.nlmsi ÑÑтребÑтник.nlmsi ÑтвÑг.nlmsi Ñщичник.nlmsi : ; архи.= : LLFNT+; архивир.= : LLEUU+; аршин.= : LLABU+ or LLBYZ+; аршин.ndmsv : ; аршин.ndmsi : ; аршин.ndmpg : ; аÑланиди.= бачило.= гаÑтелло.= гуцало.= довгÑлло.= догадайло.= забейворота.= коÑых.= краÑных.= мавроди.= пашенных.= пашуто.= пихоÑ.= Ñемаго.= цику.= чепурных.= шкуро.= : LLEBY+; аÑÑигн.= деноминир.= : LLCDD+ or LLFWB+ or LLCGW+; аÑÑиновÑк.= : LLFNU+; аÑÑоциир.= : LLELN+ or LLCGD+ or LLCGV+; аÑтрал.= : LLAAY+ or LLDOO+; аÑтрал.ndmsv : ; аÑтрал.ndmsi : ; аÑтрахан.= : LLBRK+ or LLBRO+ or LLEAU+; аÑтрофизик.= кинокритик.= палеоботаник.= пиротехник.= радиотехник.= Ñветотехник.= хиропрактик.= Ñлектротехник.= : LLACG+ or LLAGJ+; аÑтрофизик.nlmsi кинокритик.nlmsi палеоботаник.nlmsi пиротехник.nlmsi радиотехник.nlmsi Ñветотехник.nlmsi хиропрактик.nlmsi Ñлектротехник.nlmsi : ; атак.= : LLAFU+ or LLCCZ+ or LLFWB+ or LLCGW+; атак.ndfpg : ; атаман.= : LLACI+ or LLAYI+ or LLBGR+; атаман.nlmsi : ; атлантик.= браг.= ваг.= волг.= заразих.= малаг.= риг.= Ñинюх.= шумих.= : LLAFU+ or LLDXP+; атлантик.ndfpg браг.ndfpg ваг.ndfpg волг.ndfpg заразих.ndfpg малаг.ndfpg риг.ndfpg Ñинюх.ndfpg шумих.ndfpg : ; аттеÑÑ‚.= : LLCCZ+ or LLCGD+ or LLCHP+ or LLCGP+; /ru/words/words.16: LLAAQ+; абандон.ndmsv абдомен.ndmsv абдуктор.ndmsv абелит.ndmsv абиетин.ndmsv аблÑтив.ndmsv аблÑут.ndmsv абонемент.ndmsv аборт.ndmsv абрикотин.ndmsv абÑент.ndmsv абÑентеизм.ndmsv абÑолютизм.ndmsv абÑорбент.ndmsv абÑорбер.ndmsv абÑорбциометр.ndmsv абÑцеÑÑ.ndmsv авангард.ndmsv аванзал.ndmsv аванпорт.ndmsv аванпоÑÑ‚.ndmsv аванÑ.ndmsv авантюризм.ndmsv авантюрин.ndmsv авгит.ndmsv авгуÑÑ‚.ndmsv аверÑ.ndmsv авиаагрегат.ndmsv авиабензин.ndmsv авиабилет.ndmsv авиагоризонт.ndmsv авиагруз.ndmsv авиадеÑант.ndmsv авиазавод.ndmsv авиакомпаÑ.ndmsv авиалайнер.ndmsv авиамаршрут.ndmsv авиамотор.ndmsv авиаотрÑд.ndmsv авиапорт.ndmsv авиаприбор.ndmsv авиапулемет.ndmsv авиарейÑ.ndmsv авиаÑалон.ndmsv авиаÑев.ndmsv авиатехникум.ndmsv авиафонд.ndmsv авитаминоз.ndmsv авлоÑ.ndmsv авоÑÑ‚.ndmsv авран.ndmsv автоаларм.ndmsv автобатальон.ndmsv автобензин.ndmsv автобетоновоз.ndmsv автовагон.ndmsv автовоз.ndmsv автовокзал.ndmsv автогенез.ndmsv автогенератор.ndmsv автогипноз.ndmsv автограф.ndmsv автогрейд.ndmsv автогрейдер.ndmsv автогудронатор.ndmsv автодин.ndmsv автодиÑпетчер.ndmsv автодром.ndmsv автожир.ndmsv автокартограф.ndmsv автокатализ.ndmsv автоклав.ndmsv автоклуб.ndmsv автокод.ndmsv автоколлиматор.ndmsv автокомбинат.ndmsv автокомпенÑатор.ndmsv автокомпреÑÑор.ndmsv автоконтакт.ndmsv автокоррелÑтор.ndmsv автокран.ndmsv автокроÑÑ.ndmsv автол.ndmsv автолеÑовоз.ndmsv автолиз.ndmsv автолиÑÑ‚.ndmsv автомагазин.ndmsv автоматизм.ndmsv автомашиниÑÑ‚.ndmsv автомонитор.ndmsv автоморфизм.ndmsv автомотоклуб.ndmsv автоним.ndmsv автооператор.ndmsv автоответ.ndmsv автоотрÑд.ndmsv автопавильон.ndmsv автопанÑионат.ndmsv автопереход.ndmsv автопилот.ndmsv автоповтор.ndmsv автополимер.ndmsv автопортрет.ndmsv автоприцеп.ndmsv автопровод.ndmsv авторегулÑтор.ndmsv автореферат.ndmsv авторефрижератор.ndmsv авторитаризм.ndmsv автоÑалон.ndmsv автоÑамоÑвал.ndmsv автоÑин.ndmsv автоÑпорт.ndmsv автоÑтоп.ndmsv автотаймер.ndmsv автотормоз.ndmsv автотранÑформатор.ndmsv автотуризм.ndmsv автофильтр.ndmsv автофургон.ndmsv автохром.ndmsv автоцементовоз.ndmsv автоцентр.ndmsv автоштурман.ndmsv агал.ndmsv агалит.ndmsv агальматолит.ndmsv агафит.ndmsv агглютинин.ndmsv агенÑ.ndmsv агитпроп.ndmsv агитпункт.ndmsv агломерат.ndmsv агломератовоз.ndmsv агломератопенобетон.ndmsv агон.ndmsv аграмант.ndmsv аграмматизм.ndmsv аграф.ndmsv агреман.ndmsv агробиоценоз.ndmsv агрокомбинат.ndmsv агрокомплекÑ.ndmsv агрометр.ndmsv агроприем.ndmsv агропункт.ndmsv адалин.ndmsv адамант.ndmsv адамÑит.ndmsv адаптер.ndmsv адаптометр.ndmsv адат.ndmsv аддендум.ndmsv аддуктор.ndmsv аденин.ndmsv аденит.ndmsv аденовируÑ.ndmsv адермин.ndmsv адиантум.ndmsv адонизид.ndmsv адонилен.ndmsv адониÑ.ndmsv адреналин.ndmsv адрон.ndmsv адÑорбат.ndmsv адÑорбент.ndmsv адÑорбер.ndmsv адÑтрат.ndmsv адулÑÑ€.ndmsv адюльтер.ndmsv ажгон.ndmsv азан.ndmsv азид.ndmsv азин.ndmsv азиридинамид.ndmsv азобензол.ndmsv азотобактерин.ndmsv азотоген.ndmsv азотфикÑатор.ndmsv азур.ndmsv азурит.ndmsv аил.ndmsv айлант.ndmsv аймар.ndmsv айран.ndmsv айрол.ndmsv академизм.ndmsv акант.ndmsv аканф.ndmsv акарицид.ndmsv аквавит.ndmsv аквамарин.ndmsv акваплан.ndmsv акваполивольфрамат.ndmsv аквариум.ndmsv аквилон.ndmsv аккомпанемент.ndmsv аккордеон.ndmsv аккредитив.ndmsv аккузатив.ndmsv аккумулÑтор.ndmsv акмеизм.ndmsv аколит.ndmsv аком.ndmsv аконит.ndmsv аконитин.ndmsv акр.ndmsv акридин.ndmsv акрихин.ndmsv акробатизм.ndmsv акролеин.ndmsv акроним.ndmsv акрофут.ndmsv акÑ.ndmsv акÑелератор.ndmsv акÑелерометр.ndmsv акÑельбант.ndmsv акÑерофтол.ndmsv акÑеÑÑуар.ndmsv акÑиометр.ndmsv акÑминÑтер.ndmsv акÑон.ndmsv акт.ndmsv актант.ndmsv активатор.ndmsv актин.ndmsv актинометр.ndmsv актиномикоз.ndmsv актинон.ndmsv актограф.ndmsv актомиозин.ndmsv актор.ndmsv акут.ndmsv акцептор.ndmsv акцидент.ndmsv аланин.ndmsv алаÑ.ndmsv алгезиÑ.ndmsv алгол.ndmsv алгометр.ndmsv алгоритм.ndmsv алебаÑтр.ndmsv алеврит.ndmsv алевролит.ndmsv алейрометр.ndmsv алейрон.ndmsv алекÑандрит.ndmsv алеф.ndmsv ализарин.ndmsv аликзандер.ndmsv алинеатор.ndmsv алинит.ndmsv алкагеÑÑ‚.ndmsv алкалоз.ndmsv алкалоид.ndmsv алкил.ndmsv алкоголизм.ndmsv алкоголÑÑ‚.ndmsv алкоран.ndmsv аллатив.ndmsv аллегоризм.ndmsv аллеломорф.ndmsv аллерген.ndmsv аллил.ndmsv аллицин.ndmsv аллограф.ndmsv аллод.ndmsv алломон.ndmsv аллоним.ndmsv аллополиплоид.ndmsv аллоÑкоп.ndmsv аллотип.ndmsv аллотранÑплантат.ndmsv аллофан.ndmsv аллофон.ndmsv аллюр.ndmsv алогизм.ndmsv алтаит.ndmsv алуноген.ndmsv альбакор.ndmsv альбедометр.ndmsv альбидум.ndmsv альбинизм.ndmsv альбион.ndmsv альбит.ndmsv альбумин.ndmsv альбуминат.ndmsv альбуминоид.ndmsv альбуцид.ndmsv альгин.ndmsv альгицид.ndmsv альдегид.ndmsv альдокортин.ndmsv альдоÑтерон.ndmsv алькаÑар.ndmsv альмандин.ndmsv альмукантарат.ndmsv альпинизм.ndmsv альт.ndmsv альтазимут.ndmsv альтгорн.ndmsv альтернант.ndmsv альтернат.ndmsv альтернатор.ndmsv альтернион.ndmsv альтиграф.ndmsv альтиметр.ndmsv альтруизм.ndmsv альфатрон.ndmsv альÑнÑ.ndmsv алюминат.ndmsv алюминон.ndmsv амавроз.ndmsv амазонит.ndmsv амальгаматор.ndmsv амандин.ndmsv амарант.ndmsv амариллиÑ.ndmsv амбоцептор.ndmsv амбушюр.ndmsv амвон.ndmsv амебиаз.ndmsv амебоцит.ndmsv амейоз.ndmsv аметиÑÑ‚.ndmsv амиант.ndmsv амигдалин.ndmsv амид.ndmsv амидол.ndmsv амидопирин.ndmsv амикрон.ndmsv амил.ndmsv амилацетат.ndmsv амилен.ndmsv амилоидоз.ndmsv аминопирин.ndmsv аминоплаÑÑ‚.ndmsv аминоÑпирт.ndmsv аминофенол.ndmsv амириÑ.ndmsv амитоз.ndmsv аммиакат.ndmsv аммонал.ndmsv аммофоÑ.ndmsv амнион.ndmsv аморализм.ndmsv аморит.ndmsv амортизатор.ndmsv аморфизм.ndmsv амофор.ndmsv ампер-чаÑ.ndmsv ампервольтваттметр.ndmsv ампервольтметр.ndmsv амперметр.ndmsv амплидин.ndmsv амулет.ndmsv амфетамин.ndmsv амфибол.ndmsv амфиболит.ndmsv амфидиплоид.ndmsv амфимакр.ndmsv амфимикÑиÑ.ndmsv амфион.ndmsv амфитеатр.ndmsv анабазин.ndmsv анабаптизм.ndmsv анабаÑиÑ.ndmsv анабиоз.ndmsv анаболизм.ndmsv анаглиф.ndmsv анадиплоÑиÑ.ndmsv анакард.ndmsv анаколуф.ndmsv анализ.ndmsv анализатор.ndmsv анальцим.ndmsv анамнез.ndmsv анаморфизм.ndmsv анаморфоз.ndmsv ананим.ndmsv анапеÑÑ‚.ndmsv анаплазмоз.ndmsv анапофиз.ndmsv анаптикÑиÑ.ndmsv анархизм.ndmsv анаÑтамоз.ndmsv анаÑтигмат.ndmsv анаÑтомоз.ndmsv анатаз.ndmsv анатокÑин.ndmsv анатоцизм.ndmsv анафорез.ndmsv анахронизм.ndmsv анаÑробиоз.ndmsv ангажемент.ndmsv ангидрид.ndmsv ангидрит.ndmsv ангиит.ndmsv ангиоÑпазм.ndmsv ангиотензин.ndmsv англез.ndmsv англезит.ndmsv англицизм.ndmsv англофон.ndmsv ангоб.ndmsv ангÑтрем.ndmsv андалузит.ndmsv андезин.ndmsv андезит.ndmsv андерграунд.ndmsv андеррайтер.ndmsv андроген.ndmsv андрон.ndmsv андроÑтерон.ndmsv аневрин.ndmsv анемограф.ndmsv анемометр.ndmsv анеморумбограф.ndmsv анемоÑкоп.ndmsv анемохор.ndmsv анеÑтезин.ndmsv анетол.ndmsv анзерин.ndmsv анид.ndmsv анизол.ndmsv анилин.ndmsv анимализм.ndmsv анимизм.ndmsv анионит.ndmsv аниÑ.ndmsv анкаÑ.ndmsv анкерит.ndmsv анкилоз.ndmsv анкилоÑтомоз.ndmsv анклав.ndmsv аннекÑ.ndmsv аннит.ndmsv аннуитет.ndmsv аннулÑтор.ndmsv анонÑ.ndmsv анортит.ndmsv анортозит.ndmsv анортоÑкоп.ndmsv анофтальм.ndmsv антаблемент.ndmsv антабуÑ.ndmsv антагонизм.ndmsv антерозоид.ndmsv антефикÑ.ndmsv антецедент.ndmsv антиаллерген.ndmsv антиапекÑ.ndmsv антиатом.ndmsv антибиоз.ndmsv антивибратор.ndmsv антивируÑ.ndmsv антигиперон.ndmsv антидепреÑÑант.ndmsv антидетонатор.ndmsv антидот.ndmsv антикатализатор.ndmsv антикатод.ndmsv антиквариат.ndmsv антиклимакÑ.ndmsv антикоагулÑнт.ndmsv антилогарифм.ndmsv антиминÑ.ndmsv антимир.ndmsv антимонат.ndmsv антимонит.ndmsv антимуÑÑон.ndmsv антимутаген.ndmsv антинакипин.ndmsv антинейтрон.ndmsv антинуклон.ndmsv антиокÑидант.ndmsv антипаÑÑат.ndmsv антипирин.ndmsv антиполлютант.ndmsv антипротон.ndmsv антиптозиÑ.ndmsv антироман.ndmsv антиÑемитизм.ndmsv антиÑпаÑÑ‚.ndmsv антиÑтимул.ndmsv антитеатр.ndmsv антитезиÑ.ndmsv антитокÑин.ndmsv антифебрин.ndmsv антифермент.ndmsv антиферромагнетизм.ndmsv антифон.ndmsv антифраз.ndmsv антифриз.ndmsv антифунгин.ndmsv антихлор.ndmsv антициклон.ndmsv античарм.ndmsv антиÑлектрон.ndmsv антоним.ndmsv антофиллит.ndmsv антракноз.ndmsv антракоз.ndmsv антракоÑиликоз.ndmsv антракÑ.ndmsv антрацен.ndmsv антрацит.ndmsv антрекот.ndmsv антропоген.ndmsv антрополит.ndmsv антропометр.ndmsv антропоним.ndmsv антуриум.ndmsv ануÑ.ndmsv анфракÑ.ndmsv анхузин.ndmsv анчар.ndmsv аншлюÑ.ndmsv анÑÑтруÑ.ndmsv аориÑÑ‚.ndmsv аортит.ndmsv апартамент.ndmsv апартеид.ndmsv апекÑ.ndmsv апельÑин.ndmsv аперитив.ndmsv апертометр.ndmsv апиоид.ndmsv апитокÑин.ndmsv апланат.ndmsv апланатизм.ndmsv апломб.ndmsv апоаÑтр.ndmsv аподозиÑ.ndmsv апозиопезиÑ.ndmsv апокалипÑиÑ.ndmsv апоконин.ndmsv апокриф.ndmsv аполид.ndmsv аполитизм.ndmsv аполлоникон.ndmsv апомикÑиÑ.ndmsv апомикт.ndmsv апоневроз.ndmsv апоÑтат.ndmsv апоÑтроф.ndmsv апофеоз.ndmsv апохромат.ndmsv апоцентр.ndmsv аппендикÑ.ndmsv аппендицит.ndmsv апперкот.ndmsv апплет.ndmsv аппликатор.ndmsv аппрет.ndmsv априоризм.ndmsv арабизм.ndmsv арагонит.ndmsv арахиÑ.ndmsv арахноидит.ndmsv арборицид.ndmsv арбутин.ndmsv аргал.ndmsv аргентит.ndmsv аргиллит.ndmsv аргинин.ndmsv аргироид.ndmsv аргон.ndmsv арготизм.ndmsv аргумент.ndmsv ардометр.ndmsv ареал.ndmsv ареоид.ndmsv ареометр.ndmsv ариллоид.ndmsv ариллуÑ.ndmsv ариÑтон.ndmsv арифмограф.ndmsv арифмометр.ndmsv аркбутан.ndmsv арккоÑеканÑ.ndmsv арккоÑинуÑ.ndmsv арккотангенÑ.ndmsv аркоз.ndmsv аркÑеканÑ.ndmsv аркÑинуÑ.ndmsv арктангенÑ.ndmsv армагеддон.ndmsv армальколит.ndmsv армозин.ndmsv армоцемент.ndmsv армюр.ndmsv ароматизатор.ndmsv арпан.ndmsv арпанет.ndmsv арраÑен.ndmsv арретир.ndmsv аррорут.ndmsv арÑенал.ndmsv арÑенат.ndmsv арÑенид.ndmsv арÑенит.ndmsv арÑенолит.ndmsv арÑенопирит.ndmsv арÑиÑ.ndmsv арталин.ndmsv артдивизион.ndmsv артериит.ndmsv артериоÑклероз.ndmsv артефакт.ndmsv артикул.ndmsv артиÑтизм.ndmsv артобÑтрел.ndmsv артоÑ.ndmsv артроз.ndmsv артроÑкоп.ndmsv архаизм.ndmsv архетип.ndmsv архибентоÑ.ndmsv архиватор.ndmsv архитрав.ndmsv арьергард.ndmsv аÑбеÑÑ‚.ndmsv аÑбеÑтит.ndmsv аÑбеÑтобетон.ndmsv аÑбеÑтоз.ndmsv аÑбеÑтонит.ndmsv аÑболан.ndmsv аÑболит.ndmsv аÑбоцемент.ndmsv аÑидерит.ndmsv аÑидетон.ndmsv аÑидол.ndmsv аÑиндетон.ndmsv аÑканит.ndmsv аÑкаридоз.ndmsv аÑкетизм.ndmsv аÑпарагин.ndmsv аÑпарагуÑ.ndmsv аÑпидиум.ndmsv аÑпиратор.ndmsv аÑÑ.ndmsv аÑÑемблер.ndmsv аÑÑонанÑ.ndmsv аÑÑортимент.ndmsv аÑтатизм.ndmsv аÑтеризм.ndmsv аÑтероид.ndmsv аÑтигмат.ndmsv аÑтигматизатор.ndmsv аÑтрагал.ndmsv аÑтралин.ndmsv аÑтралит.ndmsv аÑтрограф.ndmsv аÑтрокомпаÑ.ndmsv аÑтрокупол.ndmsv аÑтрон.ndmsv аÑтропеленгатор.ndmsv аÑтроÑкоп.ndmsv аÑтрофотометр.ndmsv аÑфальтит.ndmsv аÑцит.ndmsv атавизм.ndmsv атакÑит.ndmsv атеизм.ndmsv ателектаз.ndmsv атероматоз.ndmsv атетоз.ndmsv атлетизм.ndmsv атмометр.ndmsv атмоÑфериум.ndmsv атолл.ndmsv атомизатор.ndmsv атомизм.ndmsv атомоход.ndmsv атофан.ndmsv атрибут.ndmsv атриум.ndmsv атропин.ndmsv аттентат.ndmsv аттенюатор.ndmsv аттеÑтат.ndmsv аттитюд.ndmsv аттрактант.ndmsv аттрактор.ndmsv аттракцион.ndmsv аттрибут.ndmsv аттрит.ndmsv аудиенц-зал.ndmsv аудиограф.ndmsv аудиоматериал.ndmsv аудиометр.ndmsv аудион.ndmsv аудиоÑкоп.ndmsv аудиофон.ndmsv аудифон.ndmsv аукÑанограф.ndmsv аукÑанометр.ndmsv аукÑин.ndmsv аурамин.ndmsv аурат.ndmsv ауреомицин.ndmsv аурипигмент.ndmsv аурихальцит.ndmsv ауÑтенит.ndmsv аут.ndmsv ауткроÑÑ.ndmsv аутогипноз.ndmsv аутотранÑплантат.ndmsv аутригер.ndmsv афанит.ndmsv аферезиÑ.ndmsv афицид.ndmsv афоризм.ndmsv афронт.ndmsv аффект.ndmsv аффидевит.ndmsv аффикÑ.ndmsv аффинор.ndmsv ахондрит.ndmsv ахромат.ndmsv ахроматизм.ndmsv ахроматин.ndmsv ацетальдегид.ndmsv ацетанилид.ndmsv ацетилен.ndmsv ацетилхолин.ndmsv ацетометр.ndmsv ацидоз.ndmsv ацроптилон.ndmsv аÑратор.ndmsv аÑроаллерген.ndmsv аÑробиоз.ndmsv аÑробуÑ.ndmsv аÑровокзал.ndmsv аÑрогаммарадиометр.ndmsv аÑрограф.ndmsv аÑродром.ndmsv аÑроклуб.ndmsv аÑролит.ndmsv аÑролифт.ndmsv аÑрометеорограф.ndmsv аÑрометр.ndmsv аÑрон.ndmsv аÑроневроз.ndmsv аÑроплан.ndmsv аÑроÑев.ndmsv аÑроÑидерит.ndmsv аÑроÑолоÑкоп.ndmsv аÑроÑтат.ndmsv аÑротакÑиÑ.ndmsv аÑротермометр.ndmsv аÑрофильтр.ndmsv аÑрофит.ndmsv аÑрофлот.ndmsv аÑрофон.ndmsv аÑрофор.ndmsv аÑрофототранÑформатор.ndmsv бабувизм.ndmsv багер.ndmsv багрец.ndmsv бадан.ndmsv бадминтон.ndmsv бадьÑн.ndmsv база-магазин.ndmsv базальт.ndmsv базамент.ndmsv базилект.ndmsv байкалит.ndmsv байонет.ndmsv байпаÑ.ndmsv байронизм.ndmsv байт-код.ndmsv бакан.ndmsv бакаут.ndmsv бакборт.ndmsv бакелит.ndmsv баклажан.ndmsv бакпорт.ndmsv бакт.ndmsv бактериоз.ndmsv бактериолиз.ndmsv бактериолизин.ndmsv бактериородопÑин.ndmsv бактериоÑтат.ndmsv бактерицид.ndmsv бакштейн.ndmsv бал-маÑкарад.ndmsv балдахин.ndmsv баллаÑтер.ndmsv баллер.ndmsv баллиÑтит.ndmsv баллиÑтокардиограф.ndmsv баллонет.ndmsv балмакан.ndmsv бальзамин.ndmsv бампер.ndmsv банан.ndmsv бандитизм.ndmsv баннер.ndmsv баннерет.ndmsv бант.ndmsv баньÑн.ndmsv баобаб.ndmsv баптизм.ndmsv барбакан.ndmsv барбариÑ.ndmsv барбет.ndmsv барбитал.ndmsv барбитурат.ndmsv барботер.ndmsv барботин.ndmsv баргоут.ndmsv барельеф.ndmsv бареттер.ndmsv барион.ndmsv барит.ndmsv барицентр.ndmsv баркан.ndmsv барн.ndmsv барограф.ndmsv барометр.ndmsv барорецептор.ndmsv бароÑкоп.ndmsv бароÑтат.ndmsv баротермометр.ndmsv барриÑтер.ndmsv барÑтер.ndmsv бартер.ndmsv бархоут.ndmsv баÑкетбол.ndmsv баÑÑетгорн.ndmsv баÑтр.ndmsv батальон.ndmsv батан.ndmsv батат.ndmsv батипитометр.ndmsv батиплан.ndmsv батиÑкаф.ndmsv батитермограф.ndmsv батман.ndmsv батокÑ.ndmsv батолит.ndmsv батометр.ndmsv батон.ndmsv батопорт.ndmsv батуд.ndmsv батут.ndmsv баул.ndmsv баштан.ndmsv беватрон.ndmsv бедекер.ndmsv бедлам.ndmsv бедленд.ndmsv бейдевинд.ndmsv бейлер.ndmsv бейÑбол.ndmsv бейт.ndmsv бейфут.ndmsv бейшлот.ndmsv бекар.ndmsv беккерельметр.ndmsv беккроÑÑ.ndmsv бекхенд.ndmsv белозор.ndmsv белоуÑ.ndmsv бельведер.ndmsv бельмеÑ.ndmsv бельморез.ndmsv бельфлер.ndmsv бензедрин.ndmsv бензиномер.ndmsv бензовоз.ndmsv бензоин.ndmsv бензол.ndmsv бензомер.ndmsv бензонаÑоÑ.ndmsv бензонафтол.ndmsv бензопровод.ndmsv бензорез.ndmsv бензофильтр.ndmsv бентонит.ndmsv бентоÑ.ndmsv бенуар.ndmsv бергамот.ndmsv береÑклет.ndmsv берет.ndmsv берилл.ndmsv бериллиоз.ndmsv берÑез.ndmsv беÑÑ‚.ndmsv беÑÑ‚Ñеллер.ndmsv бета-радиометр.ndmsv бетаин.ndmsv бетатрон.ndmsv бетонит.ndmsv бетоновоз.ndmsv бетонолом.ndmsv бетононаÑоÑ.ndmsv бетонÑлемент.ndmsv бефÑтроганов.ndmsv бешмет.ndmsv биатлон.ndmsv биб.ndmsv бибколлектор.ndmsv библиобуÑ.ndmsv бивалент.ndmsv бивектор.ndmsv бивертин.ndmsv бигуÑ.ndmsv бигхед.ndmsv бизнеÑ.ndmsv бизнеÑ-инкубатор.ndmsv бизнеÑ-план.ndmsv бизнеÑ-проект.ndmsv бикарбид.ndmsv бикарбонат.ndmsv биквадрат.ndmsv бикомпакт.ndmsv бикÑ.ndmsv бикхед.ndmsv билирубин.ndmsv билирубинометр.ndmsv биллет.ndmsv биллион.ndmsv бильгарциоз.ndmsv бильдаппарат.ndmsv биметалл.ndmsv бимÑ.ndmsv бинейтрон.ndmsv бином.ndmsv биогенез.ndmsv биогеоценоз.ndmsv биогерм.ndmsv биоиндикатор.ndmsv биокатализатор.ndmsv биолант.ndmsv биолизиÑ.ndmsv биолит.ndmsv биологизм.ndmsv биоматериал.ndmsv биомицин.ndmsv бионт.ndmsv биоорганизм.ndmsv биополимер.ndmsv биопотенциал.ndmsv биопрепарат.ndmsv биореактор.ndmsv биорегулÑтор.ndmsv биоритм.ndmsv биоÑинтез.ndmsv биоÑкоп.ndmsv биоÑтимулÑтор.ndmsv биоÑтром.ndmsv биотип.ndmsv биотит.ndmsv биотоп.ndmsv биотрон.ndmsv биотуалет.ndmsv биофильтр.ndmsv биофильтратор.ndmsv биоценоз.ndmsv биоцикл.ndmsv биоÑффект.ndmsv биплан.ndmsv биÑмалит.ndmsv биÑÑиноз.ndmsv биÑтр.ndmsv биÑульфат.ndmsv биÑульфит.ndmsv битер.ndmsv битмап.ndmsv битмÑп.ndmsv битумовоз.ndmsv бифитер.ndmsv бифунктор.ndmsv бифштекÑ.ndmsv бихромат.ndmsv бицепÑ.ndmsv бицилиндр.ndmsv благовеÑÑ‚.ndmsv бланк-заказ.ndmsv бланкизм.ndmsv бланфикÑ.ndmsv блаÑÑ‚.ndmsv блаÑтомер.ndmsv блат.ndmsv блезир.ndmsv блейвейÑ.ndmsv блейзер.ndmsv блейштейн.ndmsv бленкер.ndmsv блефарит.ndmsv блинд.ndmsv блинкер.ndmsv блиÑтер.ndmsv блиÑтр.ndmsv блицтурнир.ndmsv блок-аппарат.ndmsv блок-комплект.ndmsv блок-контейнер.ndmsv блок-пакет.ndmsv блок-полиÑ.ndmsv блок-Ñигнал.ndmsv блок-тормоз.ndmsv блокатор.ndmsv блокгауз.ndmsv блокиратор.ndmsv блокпоÑÑ‚.ndmsv блокшив.ndmsv блузон.ndmsv блюз.ndmsv блюм.ndmsv блюмÑ.ndmsv бод.ndmsv боезапаÑ.ndmsv боезарÑд.ndmsv боекомплект.ndmsv боеприпаÑ.ndmsv бозон.ndmsv бойкот.ndmsv бойлер.ndmsv бокал.ndmsv бокÑ.ndmsv бокÑит.ndmsv болиголов.ndmsv болид.ndmsv болограф.ndmsv болометр.ndmsv болт.ndmsv большевизм.ndmsv болюÑ.ndmsv бомбазин.ndmsv бомбардон.ndmsv бомбовоз.ndmsv бомбомет.ndmsv бомонд.ndmsv бонитет.ndmsv боннет.ndmsv боп.ndmsv боразон.ndmsv борат.ndmsv борацит.ndmsv боргеÑ.ndmsv борд.ndmsv бордерленд.ndmsv борид.ndmsv борн.ndmsv борнит.ndmsv бороментол.ndmsv бороÑиликат.ndmsv бороÑкоп.ndmsv бортприпаÑ.ndmsv боÑкет.ndmsv ботворез.ndmsv ботулизм.ndmsv брадзот.ndmsv брадион.ndmsv брайлофон.ndmsv бракет.ndmsv браманизм.ndmsv брамин.ndmsv брандмауÑÑ€.ndmsv брандÑпойт.ndmsv браÑ.ndmsv браÑÑ.ndmsv браузер.ndmsv брахманизм.ndmsv бревиÑ.ndmsv бревномер.ndmsv брегет.ndmsv брезент.ndmsv брейд-вымпел.ndmsv брекватер.ndmsv бриз.ndmsv бриллиант.ndmsv бриллиантин.ndmsv брильÑнт.ndmsv бриолин.ndmsv брогам.ndmsv брокат.ndmsv бромат.ndmsv бромацетон.ndmsv бромид.ndmsv бромоводород.ndmsv бромпортрет.ndmsv бромурал.ndmsv бронежилет.ndmsv бронетранÑпортер.ndmsv бронхит.ndmsv бронхоаденит.ndmsv бронхоÑкоп.ndmsv брудер.ndmsv брудергауз.ndmsv брудершафт.ndmsv брукит.ndmsv брульон.ndmsv бруцеллез.ndmsv брÑнд.ndmsv брюмер.ndmsv бтр.ndmsv буддизм.ndmsv бузун.ndmsv буклет.ndmsv букÑуÑ.ndmsv буланжерит.ndmsv бульдозер.ndmsv бум.ndmsv бунд.ndmsv бундеÑвер.ndmsv бундеÑрат.ndmsv бурат.ndmsv бурдон.ndmsv буревал.ndmsv буркун.ndmsv бурнонит.ndmsv бурозем.ndmsv буроноÑ.ndmsv буррет.ndmsv бурÑит.ndmsv бурхан.ndmsv буÑтер.ndmsv бут.ndmsv бутадиен.ndmsv бутерброд.ndmsv бутил.ndmsv бутилен.ndmsv бутирометр.ndmsv бутобетон.ndmsv бутон.ndmsv бутÑтрап.ndmsv буцентавр.ndmsv бушприт.ndmsv бытовизм.ndmsv бьеф.ndmsv бÑкуÑ.ndmsv бÑÑ€.ndmsv бювет.ndmsv бюÑÑ‚.ndmsv в-блокатор.ndmsv ваап.ndmsv вагинизм.ndmsv вагинит.ndmsv вагонооборот.ndmsv вадемекум.ndmsv вазомотор.ndmsv вазон.ndmsv вакуум-аппарат.ndmsv вакуум-компреÑÑор.ndmsv вакуум-наÑоÑ.ndmsv вакуум-преÑÑ.ndmsv вакуум-фильтр.ndmsv вакуум-щит.ndmsv вакуумметр.ndmsv валер.ndmsv вализер.ndmsv валокордин.ndmsv вальÑ.ndmsv вальтрап.ndmsv вальÑн.ndmsv вампум.ndmsv ванадат.ndmsv ванадинит.ndmsv вандализм.ndmsv вандемьер.ndmsv вандрут.ndmsv вантоз.ndmsv ванчеÑ.ndmsv вапориметр.ndmsv варактор.ndmsv варваризм.ndmsv вариатор.ndmsv вариетет.ndmsv вариолит.ndmsv вариометр.ndmsv вариофон.ndmsv варитрон.ndmsv варметр.ndmsv варрант.ndmsv ваÑкулит.ndmsv ваÑÑалитет.ndmsv ватервейÑ.ndmsv ватержакет.ndmsv ватерклозет.ndmsv ватерпаÑ.ndmsv ватерштаг.ndmsv ватман.ndmsv ватт-чаÑ.ndmsv ваттметр.ndmsv вахтпарад.ndmsv вашгерд.ndmsv вгиб.ndmsv вебÑайт.ndmsv вегетоневроз.ndmsv ведаизм.ndmsv ведизм.ndmsv вездеход.ndmsv везикулит.ndmsv везувиан.ndmsv вейÑманизм.ndmsv векторметр.ndmsv велд.ndmsv велодром.ndmsv велозавод.ndmsv велокроÑÑ.ndmsv велоÑипед.ndmsv велоÑит.ndmsv велоÑпорт.ndmsv велотренажер.ndmsv велоÑргометр.ndmsv вельбот.ndmsv вельветин.ndmsv вельветон.ndmsv вельд.ndmsv вельÑ.ndmsv велюр.ndmsv вендиÑпанÑер.ndmsv веннер.ndmsv вентилÑтор.ndmsv вераÑкоп.ndmsv верджинел.ndmsv вердикт.ndmsv веризм.ndmsv верификатор.ndmsv верлибр.ndmsv вермахт.ndmsv вермикулит.ndmsv вермильон.ndmsv верньер.ndmsv веронал.ndmsv верп.ndmsv вертоград.ndmsv вертодром.ndmsv вертолет.ndmsv веÑтерн.ndmsv ветнадзор.ndmsv ветпрепарат.ndmsv ветпункт.ndmsv ветровал.ndmsv ветролом.ndmsv ветромер.ndmsv ветрочет.ndmsv взаимозачет.ndmsv взвоз.ndmsv взглÑд.ndmsv взлом.ndmsv взмет.ndmsv взмыв.ndmsv взноÑ.ndmsv взор.ndmsv взрез.ndmsv взрыв.ndmsv взъезд.ndmsv вибратор.ndmsv вибрафон.ndmsv виброграф.ndmsv виброгрохот.ndmsv виброзонд.ndmsv виброметр.ndmsv вибромолот.ndmsv виброÑкоп.ndmsv вибротрон.ndmsv виброфон.ndmsv виброшум.ndmsv вивианит.ndmsv вигамор.ndmsv вигвам.ndmsv видеоадаптер.ndmsv видеоархив.ndmsv видеодокумент.ndmsv видеозал.ndmsv видеоимпульÑ.ndmsv видеоканал.ndmsv видеоклип.ndmsv видеомагнитофон.ndmsv видеоматериал.ndmsv видеомонитор.ndmsv видеоплейер.ndmsv видеопоказ.ndmsv видеопродукт.ndmsv видеопроектор.ndmsv видеорежим.ndmsv видеорÑд.ndmsv видеоÑалон.ndmsv видеоÑигнал.ndmsv видеоÑюжет.ndmsv видеотекÑ.ndmsv видеотекÑÑ‚.ndmsv видеотелефон.ndmsv видеотерминал.ndmsv видеотюнер.ndmsv видеофильм.ndmsv видеоÑкран.ndmsv видикон.ndmsv византин.ndmsv визионизм.ndmsv визуализатор.ndmsv викариат.ndmsv викиап.ndmsv викÑатин.ndmsv вилайет.ndmsv виллиÑ.ndmsv вильтон.ndmsv винград.ndmsv виндротор.ndmsv виндроуÑÑ€.ndmsv виндÑерфер.ndmsv винзавод.ndmsv винил.ndmsv винилит.ndmsv виниплаÑÑ‚.ndmsv виноматериал.ndmsv виномер.ndmsv винопровод.ndmsv винÑент.ndmsv винторез.ndmsv винчеÑтер.ndmsv виппер.ndmsv вирилизм.ndmsv вирт.ndmsv виÑкозиметр.ndmsv виÑкозин.ndmsv виÑмутин.ndmsv виÑмутит.ndmsv виÑцин.ndmsv витализм.ndmsv вителлин.ndmsv витерит.ndmsv вицмундир.ndmsv влагомер.ndmsv влагооборот.ndmsv водовод.ndmsv водоворот.ndmsv водогнет.ndmsv водозабор.ndmsv водоканал.ndmsv водоотвод.ndmsv водоотлив.ndmsv водоподъем.ndmsv водопровод.ndmsv водораздел.ndmsv водорез.ndmsv водоÑбор.ndmsv водоÑброÑ.ndmsv водоÑкат.ndmsv водоÑлив.ndmsv военкомат.ndmsv вождизм.ndmsv возглаÑ.ndmsv воздуховод.ndmsv воздухомер.ndmsv воздухообмен.ndmsv воздухопровод.ndmsv воздухофильтр.ndmsv возраÑÑ‚.ndmsv вокализм.ndmsv вокатив.ndmsv вокодер.ndmsv волан.ndmsv волейбол.ndmsv волитив.ndmsv воллаÑтонит.ndmsv волновод.ndmsv волнограф.ndmsv волнолет.ndmsv волнолом.ndmsv волномер.ndmsv волноотвод.ndmsv волноплан.ndmsv волнорез.ndmsv волован.ndmsv волокнит.ndmsv воломит.ndmsv вольвокÑ.ndmsv вольтаметр.ndmsv вольтамперметр.ndmsv вольтметр.ndmsv вольтомметр.ndmsv вольтоммиллиамперметр.ndmsv вольфрам.ndmsv вольфрамат.ndmsv вольфрамит.ndmsv волюменометр.ndmsv волюметр.ndmsv волюминометр.ndmsv волюнтатив.ndmsv воробьевит.ndmsv ворÑит.ndmsv воÑкопреÑÑ.ndmsv воÑход.ndmsv вотум.ndmsv вронÑкиан.ndmsv вÑаÑ.ndmsv вÑхлип.ndmsv вÑхрап.ndmsv вуз.ndmsv вулкан.ndmsv вулканизм.ndmsv вулканит.ndmsv вульгаризм.ndmsv вульпинит.ndmsv вульфенит.ndmsv вход.ndmsv въезд.ndmsv выверт.ndmsv выгиб.ndmsv выжереб.ndmsv вызов.ndmsv выкоÑ.ndmsv выкуÑ.ndmsv вылет.ndmsv вымпелком.ndmsv вымпелфал.ndmsv выпад.ndmsv выпот.ndmsv выÑвиÑÑ‚.ndmsv выÑов.ndmsv выÑотомер.ndmsv выхват.ndmsv выхлоп.ndmsv вычет.ndmsv вюрцит.ndmsv габион.ndmsv габитуÑ.ndmsv гавот.ndmsv гагат.ndmsv гадолинит.ndmsv газават.ndmsv газатор.ndmsv газгольдер.ndmsv газлифт.ndmsv газоанализатор.ndmsv газоаппарат.ndmsv газобаллон.ndmsv газобетон.ndmsv газовоз.ndmsv газоген.ndmsv газогенератор.ndmsv газоконденÑат.ndmsv газолин.ndmsv газомер.ndmsv газомет.ndmsv газометр.ndmsv газомотор.ndmsv газообмен.ndmsv газоотвод.ndmsv газоотÑоÑ.ndmsv газопровод.ndmsv газопроводоотвод.ndmsv газоÑигнализатор.ndmsv газотрон.ndmsv газотурбовоз.ndmsv газотурбогенератор.ndmsv газотурбоход.ndmsv газоход.ndmsv газошлакозолобетон.ndmsv гайдроп.ndmsv гайковерт.ndmsv гайморит.ndmsv гайтан.ndmsv гакаборт.ndmsv галактометр.ndmsv галалит.ndmsv галантир.ndmsv галеаÑ.ndmsv галенит.ndmsv галеон.ndmsv галиот.ndmsv галипот.ndmsv галлицизм.ndmsv галлон.ndmsv галлуазит.ndmsv галогенид.ndmsv галогенуглеводород.ndmsv галон.ndmsv галоп.ndmsv галотан.ndmsv галп.ndmsv галÑ.ndmsv галфвинд.ndmsv гальванизм.ndmsv гальванометр.ndmsv гальваноÑкоп.ndmsv гальваноÑтереотип.ndmsv гальванотакÑиÑ.ndmsv гальюн.ndmsv гамамелиÑ.ndmsv гамбургер.ndmsv гамелан.ndmsv гаметофит.ndmsv гамильтониан.ndmsv гамлетизм.ndmsv гамма-плотномер.ndmsv гандбол.ndmsv гандизм.ndmsv гандикап.ndmsv ганиÑтер.ndmsv ганит.ndmsv гаолÑн.ndmsv гаплозиÑ.ndmsv гаптен.ndmsv гаптоглобин.ndmsv гарвард.ndmsv гардероб.ndmsv гарлем.ndmsv гармонизатор.ndmsv гармонограф.ndmsv гарниерит.ndmsv гарнизон.ndmsv гарпиуÑ.ndmsv гарт.ndmsv гаÑтрит.ndmsv гаÑтроÑкоп.ndmsv гаÑтрофилез.ndmsv гаÑтроÑнтерит.ndmsv гаулейтер.ndmsv гауÑÑ.ndmsv гбайт.ndmsv гваÑкол.ndmsv гвоздодер.ndmsv гебраизм.ndmsv гедонизм.ndmsv гейзерит.ndmsv гейландит.ndmsv гейм.ndmsv геймбол.ndmsv гекельфон.ndmsv гекзаметр.ndmsv гекÑахлоран.ndmsv гекÑахорд.ndmsv гекÑаÑдр.ndmsv гекÑод.ndmsv гектар.ndmsv гектограмм.ndmsv гектограф.ndmsv гектолитр.ndmsv гектометр.ndmsv гелигнит.ndmsv геликоид.ndmsv геликон.ndmsv геликоптер.ndmsv гелиограф.ndmsv гелиодор.ndmsv гелиометр.ndmsv гелиоÑкоп.ndmsv гелиоÑтат.ndmsv гелиотакÑиÑ.ndmsv гелиотроп.ndmsv гелиотропин.ndmsv гелофит.ndmsv гельвет.ndmsv гельминтоз.ndmsv гельмпорт.ndmsv гем.ndmsv гематин.ndmsv гематит.ndmsv гематоблаÑÑ‚.ndmsv гематоген.ndmsv гематокрит.ndmsv гемоглобин.ndmsv гемопоÑз.ndmsv гемоторакÑ.ndmsv гемоцитометр.ndmsv генезиÑ.ndmsv генерал-баÑ.ndmsv генералитет.ndmsv генератор.ndmsv генетив.ndmsv генитив.ndmsv геноблаÑÑ‚.ndmsv генотип.ndmsv генофонд.ndmsv геноцид.ndmsv генриметр.ndmsv генштаб.ndmsv геоид.ndmsv геообъект.ndmsv геопроцеÑÑ.ndmsv геоÑкоп.ndmsv геотакÑиÑ.ndmsv геотрон.ndmsv геотропизм.ndmsv геофон.ndmsv гепатит.ndmsv гепатопротектор.ndmsv гептаметр.ndmsv гептан.ndmsv гептахорд.ndmsv гептаÑдр.ndmsv гептод.ndmsv герб.ndmsv германизм.ndmsv герминатор.ndmsv гермицид.ndmsv гермошлем.ndmsv героизм.ndmsv герпеÑ.ndmsv герундив.ndmsv герцметр.ndmsv геÑÑиан.ndmsv геÑÑ‚.ndmsv геÑтаген.ndmsv гетеризм.ndmsv гетеродин.ndmsv гетерозиÑ.ndmsv гетероморфоз.ndmsv гетеротранÑплантат.ndmsv гетит.ndmsv геттер.ndmsv гешефт.ndmsv гештальт.ndmsv гиалин.ndmsv гиалит.ndmsv гиалоген.ndmsv гиаломер.ndmsv гиацинт.ndmsv гиббереллин.ndmsv гиббÑит.ndmsv гибиÑкуÑ.ndmsv гибридер.ndmsv гигабайт.ndmsv гигантизм.ndmsv гигрин.ndmsv гигрограф.ndmsv гигрометр.ndmsv гигроÑкоп.ndmsv гигроÑтат.ndmsv гигрофит.ndmsv гидантоин.ndmsv гидденит.ndmsv гидразин.ndmsv гидрамнион.ndmsv гидрант.ndmsv гидрартроз.ndmsv гидраÑтин.ndmsv гидраÑтинин.ndmsv гидрат.ndmsv гидрид.ndmsv гидроавтомат.ndmsv гидроагрегат.ndmsv гидроаÑродром.ndmsv гидроаÑроионизатор.ndmsv гидробур.ndmsv гидрогенератор.ndmsv гидродамал.ndmsv гидроканал.ndmsv гидроклав.ndmsv гидрокÑ.ndmsv гидрокÑил.ndmsv гидролит.ndmsv гидролокатор.ndmsv гидрометеор.ndmsv гидромеханизм.ndmsv гидромонитор.ndmsv гидромотор.ndmsv гидронаÑоÑ.ndmsv гидронефроз.ndmsv гидроним.ndmsv гидроплан.ndmsv гидропланер.ndmsv гидропреÑÑ.ndmsv гидропривод.ndmsv гидропульт.ndmsv гидроразрыв.ndmsv гидроÑамолет.ndmsv гидроÑепаратор.ndmsv гидроÑкоп.ndmsv гидроÑтат.ndmsv гидроÑульфат.ndmsv гидроÑульфит.ndmsv гидротакÑиÑ.ndmsv гидроторакÑ.ndmsv гидротормоз.ndmsv гидроторф.ndmsv гидротранÑформатор.ndmsv гидротроп.ndmsv гидротрубопровод.ndmsv гидротурбогенератор.ndmsv гидрофан.ndmsv гидрофит.ndmsv гидрофон.ndmsv гидрофор.ndmsv гидрохинон.ndmsv гидроцилиндр.ndmsv гильберт.ndmsv гимен.ndmsv гимн.ndmsv гинофор.ndmsv гипербатон.ndmsv гиперболоид.ndmsv гипервитаминоз.ndmsv гиперзарÑд.ndmsv гиперизм.ndmsv гиперкератоз.ndmsv гиперкинез.ndmsv гиперкоÑмоÑ.ndmsv гиперон.ndmsv гипероÑтоз.ndmsv гиперÑол.ndmsv гиперÑтен.ndmsv гипертекÑÑ‚.ndmsv гипертензин.ndmsv гипертиреоз.ndmsv гипершар.ndmsv гипноз.ndmsv гипнотизм.ndmsv гипоблаÑÑ‚.ndmsv гиповитаминоз.ndmsv гипокауÑÑ‚.ndmsv гипокÑантин.ndmsv гиполимнион.ndmsv гипопаратиреоз.ndmsv гипопион.ndmsv гипоÑтаз.ndmsv гипоÑтаÑиÑ.ndmsv гипоÑтом.ndmsv гипоÑульфит.ndmsv гипотакÑиÑ.ndmsv гипоталамуÑ.ndmsv гипоталлуÑ.ndmsv гипофаринкÑ.ndmsv гипофиз.ndmsv гипоцентр.ndmsv гиппокамп.ndmsv гипÑобетон.ndmsv гипÑолит.ndmsv гипÑометр.ndmsv гипÑотермометр.ndmsv гиратор.ndmsv гиробуÑ.ndmsv гирогоризонт.ndmsv гирокомпаÑ.ndmsv гиролит.ndmsv гирополукомпаÑ.ndmsv гироÑкоп.ndmsv гироÑтабилизатор.ndmsv гироÑтат.ndmsv гирудин.ndmsv гиÑтамин.ndmsv гиÑтерезиÑ.ndmsv гиÑтерометр.ndmsv гиÑтероÑкоп.ndmsv гиÑтидин.ndmsv гиÑтоблаÑÑ‚.ndmsv гиÑтогенез.ndmsv гит.ndmsv гитерÑ.ndmsv гитлеризм.ndmsv гитов.ndmsv гладиолуÑ.ndmsv глазомер.ndmsv глайд.ndmsv глаÑиÑ.ndmsv глауберит.ndmsv глауконит.ndmsv глаукофан.ndmsv глезер.ndmsv глейкометр.ndmsv глет.ndmsv гликоген.ndmsv гликозид.ndmsv глинит.ndmsv глинобетон.ndmsv глинозем.ndmsv глипт.ndmsv глиптодонт.ndmsv глиÑтогон.ndmsv глиф.ndmsv глицерид.ndmsv глицерофоÑфат.ndmsv глобин.ndmsv глобоид.ndmsv глобулин.ndmsv глобулит.ndmsv глоÑÑит.ndmsv глубиномер.ndmsv глубомер.ndmsv глутамат.ndmsv глутамин.ndmsv глыбодроб.ndmsv глюкагон.ndmsv глюкокортикоид.ndmsv глюон.ndmsv глютен.ndmsv глютин.ndmsv гмелинит.ndmsv гнатонемуÑ.ndmsv гнейÑ.ndmsv гнет.ndmsv гномон.ndmsv гноÑтицизм.ndmsv го-Ñотерн.ndmsv гоацин.ndmsv гоббл.ndmsv говлит.ndmsv годограф.ndmsv голландер.ndmsv голлендер.ndmsv голливуд.ndmsv голотип.ndmsv голофан.ndmsv голоцен.ndmsv голоÑдр.ndmsv гоматропин.ndmsv гомеоморфизм.ndmsv гомеоÑтазиÑ.ndmsv гомеоÑтат.ndmsv гомерид.ndmsv гоминдан.ndmsv гоминьдан.ndmsv гомогенизатор.ndmsv гомоеозиÑ.ndmsv гомоморфизм.ndmsv гомополимер.ndmsv гомÑтед.ndmsv гонадотропин.ndmsv гониометр.ndmsv гонт.ndmsv гопкалит.ndmsv гоппер-фидер.ndmsv горводоканал.ndmsv горельеф.ndmsv горжилхоз.ndmsv горизонт.ndmsv гориÑполком.ndmsv горицвет.ndmsv горком.ndmsv горкомхоз.ndmsv гороптер.ndmsv гороÑкоп.ndmsv горÑовет.ndmsv гоÑбюджет.ndmsv гоÑдеп.ndmsv гоÑдепартамент.ndmsv гоÑзаказ.ndmsv гоÑкомитет.ndmsv гоÑконцерн.ndmsv гоÑкредит.ndmsv гоÑпакет.ndmsv гоÑпромхоз.ndmsv гоÑпротокол.ndmsv гоÑÑипин.ndmsv гоÑуниверÑитет.ndmsv гоÑхоз.ndmsv гоÑцентр.ndmsv гоÑÑкзамен.ndmsv грабен.ndmsv гравилат.ndmsv гравиметр.ndmsv гравитометр.ndmsv гравитон.ndmsv градиент.ndmsv грамицидин.ndmsv грамм.ndmsv грамм-атом.ndmsv грамм-Ñквивалент.ndmsv граммофон.ndmsv гранатомет.ndmsv гранитоид.ndmsv гранолит.ndmsv гранофир.ndmsv гранпаÑÑŒÑнÑ.ndmsv грант.ndmsv гранулит.ndmsv гранулоцит.ndmsv гранулÑтор.ndmsv граптолит.ndmsv грат.ndmsv граунд.ndmsv графитоплаÑÑ‚.ndmsv графкомбинат.ndmsv графометр.ndmsv грейпфрут.ndmsv грецизм.ndmsv гречиховод.ndmsv гридиÑтор.ndmsv гриль-бар.ndmsv грим.ndmsv гриот.ndmsv гриффон.ndmsv грозводоканал.ndmsv громоотвод.ndmsv гроÑÑ.ndmsv гроÑÑ-чартер.ndmsv гроÑфатер.ndmsv грот.ndmsv гроулер.ndmsv груббер.ndmsv грузомакет.ndmsv грунтобетон.ndmsv грунтозацеп.ndmsv грунтоноÑ.ndmsv грунтопровод.ndmsv группоид.ndmsv грÑмит.ndmsv грÑхемит.ndmsv гуанин.ndmsv гудронатор.ndmsv гужон.ndmsv гукер.ndmsv гульден.ndmsv гуманизм.ndmsv гумин.ndmsv гумит.ndmsv гуммигут.ndmsv гуммикопал.ndmsv гуммит.ndmsv гумуÑ.ndmsv гурд.ndmsv гурт.ndmsv гуÑÑит.ndmsv гуÑмал.ndmsv гÑз.ndmsv гюйÑ.ndmsv дагерротип.ndmsv дадаизм.ndmsv дазар.ndmsv дайджеÑÑ‚.ndmsv дайм.ndmsv дайон.ndmsv дакриоаденит.ndmsv дакриоциÑтит.ndmsv дакрон.ndmsv дальномер.ndmsv дальтон.ndmsv дальтон-план.ndmsv дальтонизм.ndmsv дамаÑÑ‚.ndmsv даменит.ndmsv дамп.ndmsv даоÑизм.ndmsv дарвинизм.ndmsv датолит.ndmsv даукарин.ndmsv дауÑонит.ndmsv дацан.ndmsv дацит.ndmsv двоетеÑ.ndmsv двуроÑÑ‚.ndmsv двутавр.ndmsv двучлен.ndmsv деаÑратор.ndmsv дебаркадер.ndmsv дебит.ndmsv девиатор.ndmsv девÑÑил.ndmsv дегерминатор.ndmsv дедвейт.ndmsv дезагрегант.ndmsv дезигнат.ndmsv дезинтегратор.ndmsv дезинфектор.ndmsv дезодорант.ndmsv дезодоратор.ndmsv дезокÑирибонуклеотид.ndmsv деизм.ndmsv деиÑуÑ.ndmsv дейдвуд.ndmsv дейтафон.ndmsv дейтерид.ndmsv дейтрон.ndmsv декабризм.ndmsv декагон.ndmsv декаграмм.ndmsv декаданÑ.ndmsv декалин.ndmsv декалитр.ndmsv декаметр.ndmsv деканат.ndmsv декапод.ndmsv декаÑтер.ndmsv декаÑдр.ndmsv деклинатор.ndmsv деклинограф.ndmsv деклинометр.ndmsv декодер.ndmsv декокт.ndmsv декомпреÑÑор.ndmsv декор.ndmsv декорт.ndmsv декортикатор.ndmsv декорум.ndmsv декремент.ndmsv декÑтрин.ndmsv декÑтринизатор.ndmsv декуплет.ndmsv деликатеÑ.ndmsv деликт.ndmsv делинквент.ndmsv делириум.ndmsv дельтаплан.ndmsv дельтоид.ndmsv дельтоÑдр.ndmsv дельфиниум.ndmsv демерол.ndmsv демикотон.ndmsv демимонд.ndmsv демодулÑтор.ndmsv демонизм.ndmsv демоÑ.ndmsv демультипликатор.ndmsv денатурат.ndmsv дендроид.ndmsv дендрометр.ndmsv дендрон.ndmsv денотат.ndmsv денÑиметр.ndmsv денÑитометр.ndmsv дентин.ndmsv деодорант.ndmsv департамент.ndmsv депилÑтор.ndmsv деполÑризатор.ndmsv депорт.ndmsv депреÑÑант.ndmsv депреÑÑор.ndmsv дер.ndmsv дератизатор.ndmsv деревобетон.ndmsv дерен.ndmsv дерепреÑÑор.ndmsv дериват.ndmsv дермантин.ndmsv дерматин.ndmsv дерматит.ndmsv дерматоген.ndmsv дерматоз.ndmsv дерматоид.ndmsv дерматофит.ndmsv дермоид.ndmsv дернорез.ndmsv дерноÑним.ndmsv деррик-кран.ndmsv деÑигнат.ndmsv деÑикант.ndmsv деÑикатор.ndmsv деÑкриптор.ndmsv деÑпотизм.ndmsv деÑтруктор.ndmsv деÑублиматор.ndmsv детандер.ndmsv детектафон.ndmsv детектор.ndmsv детергент.ndmsv детерминатив.ndmsv детонатор.ndmsv детонометр.ndmsv детранÑлÑтор.ndmsv детрит.ndmsv дефектоÑкоп.ndmsv деферент.ndmsv дефибратор.ndmsv дефибрер.ndmsv дефибриллÑтор.ndmsv дефинитив.ndmsv дефиÑ.ndmsv дефлегматор.ndmsv дефлектор.ndmsv дефлÑтор.ndmsv дефолиант.ndmsv дефроÑтер.ndmsv децемвират.ndmsv децибел.ndmsv децибелметр.ndmsv дециграмм.ndmsv децилитр.ndmsv дециллион.ndmsv дециметр.ndmsv дешифратор.ndmsv деÑмульгатор.ndmsv деÑмульÑатор.ndmsv джаз.ndmsv джаз-банд.ndmsv джаз-оркеÑтр.ndmsv джаз-центр.ndmsv джайв.ndmsv джайнизм.ndmsv джампан.ndmsv джекфрут.ndmsv джемпринт.ndmsv джемÑонит.ndmsv джеÑпилит.ndmsv джиггер.ndmsv джингоизм.ndmsv джип.ndmsv джулеп.ndmsv джут.ndmsv дзерен.ndmsv дзот.ndmsv диабаз.ndmsv диабет.ndmsv диагенез.ndmsv диагноз.ndmsv диаграф.ndmsv диазин.ndmsv диазоматериал.ndmsv диазоÑфир.ndmsv диаклаз.ndmsv диалектизм.ndmsv диализ.ndmsv диализат.ndmsv диализатор.ndmsv диамант.ndmsv диамат.ndmsv диаметр.ndmsv диамид.ndmsv диамин.ndmsv диапазон.ndmsv диапозитив.ndmsv диапроектор.ndmsv диартроз.ndmsv диаÑкоп.ndmsv диаÑтаз.ndmsv диаÑтер.ndmsv диатез.ndmsv диатермокоагулÑтор.ndmsv диатомин.ndmsv диатомит.ndmsv диафан.ndmsv диафанометр.ndmsv диафаноÑкоп.ndmsv диафиз.ndmsv диафильм.ndmsv диафон.ndmsv дибазол.ndmsv дивертикул.ndmsv дивертиÑмент.ndmsv дивертор.ndmsv дивиденд.ndmsv дивидент.ndmsv дивизион.ndmsv дивизор.ndmsv дивинил.ndmsv дигален.ndmsv дигидрат.ndmsv дигитайзер.ndmsv дигиталиÑ.ndmsv диглиф.ndmsv диграф.ndmsv дидактизм.ndmsv дидодекаÑдр.ndmsv диен.ndmsv диетпродукт.ndmsv дизайн.ndmsv дизаÑÑемблер.ndmsv дизель-мотор.ndmsv дизельÑлектроход.ndmsv дизохол.ndmsv дизъюнкт.ndmsv дикÑиленд.ndmsv диктант.ndmsv диктат.ndmsv диктограф.ndmsv диктофон.ndmsv диктум.ndmsv дилатограф.ndmsv дилатометр.ndmsv дилижанÑ.ndmsv дилÑтатор.ndmsv димайз-чартер.ndmsv димер.ndmsv диметилфталат.ndmsv диметр.ndmsv диморфизм.ndmsv димюон.ndmsv динаметр.ndmsv динамизм.ndmsv динамобаллиÑтокардиограф.ndmsv динамограф.ndmsv динамометр.ndmsv динамоÑкоп.ndmsv динамотор.ndmsv динаполиÑ.ndmsv динар.ndmsv динаÑ.ndmsv динатрон.ndmsv динейтрон.ndmsv динорниÑ.ndmsv диод.ndmsv дионин.ndmsv диопÑид.ndmsv диоптаз.ndmsv диоптограф.ndmsv диоптр.ndmsv диорит.ndmsv диплекÑ.ndmsv диплот.ndmsv дипротодон.ndmsv диргем.ndmsv директорат.ndmsv дирхем.ndmsv диÑбаланÑ.ndmsv диÑкант.ndmsv диÑклимакÑ.ndmsv диÑконтинуум.ndmsv диÑкоÑ.ndmsv диÑкриминант.ndmsv диÑкриминатор.ndmsv диÑкурÑ.ndmsv диÑпанÑер.ndmsv диÑпашер.ndmsv диÑпергатор.ndmsv диÑпут.ndmsv диÑÑектор.ndmsv диÑÑонанÑ.ndmsv диÑтиллер.ndmsv диÑтиллÑÑ‚.ndmsv диÑтиллÑтор.ndmsv диÑтреÑÑ.ndmsv диÑтрикт.ndmsv диÑульфан.ndmsv диÑульфат.ndmsv диÑульфид.ndmsv диÑульфонат.ndmsv дитриглиф.ndmsv диурез.ndmsv диуретин.ndmsv дифенил.ndmsv дифениламин.ndmsv дифирамб.ndmsv дифоÑген.ndmsv дифтерит.ndmsv дифтонгоид.ndmsv диффаматор.ndmsv диффеоморфизм.ndmsv дифферент.ndmsv дифферентометр.ndmsv дифференциал.ndmsv дифференциатор.ndmsv диффузат.ndmsv дихлорофоÑ.ndmsv дихлофоÑ.ndmsv дихроизм.ndmsv дихромат.ndmsv дицинодонт.ndmsv диÑдр.ndmsv диÑлектрофорез.ndmsv диÑнцефалон.ndmsv диÑтил.ndmsv диÑтиламид.ndmsv добор.ndmsv доворот.ndmsv доггер.ndmsv догкарт.ndmsv доглÑд.ndmsv догмат.ndmsv догматизм.ndmsv додекаÑдр.ndmsv дождемер.ndmsv дозатор.ndmsv дозиметр.ndmsv доклад.ndmsv докторат.ndmsv документ.ndmsv документоооборот.ndmsv долерит.ndmsv долиман.ndmsv доллар.ndmsv доломан.ndmsv дольмен.ndmsv домен.ndmsv доминиген.ndmsv доминион.ndmsv домком.ndmsv домкрат.ndmsv домовоз.ndmsv домол.ndmsv донжон.ndmsv доноÑ.ndmsv доппель-центнер.ndmsv допризыв.ndmsv дормез.ndmsv дорн.ndmsv дортуар.ndmsv доÑтархан.ndmsv драглайн.ndmsv драгметалл.ndmsv драгÑтер.ndmsv драйв.ndmsv драматизм.ndmsv драмтеатр.ndmsv драндулет.ndmsv дредноут.ndmsv дренчер.ndmsv дрифт.ndmsv дрифтер.ndmsv дромгед.ndmsv дроÑÑ.ndmsv дрот.ndmsv друидизм.ndmsv дуализм.ndmsv дубликат.ndmsv дублон.ndmsv дубль-бекар.ndmsv дубль-диез.ndmsv дубль-негатив.ndmsv дубль-позитив.ndmsv дукат.ndmsv дульцин.ndmsv думпкар.ndmsv дунит.ndmsv дуоденит.ndmsv дуоплазмотрон.ndmsv дуплекÑ-процеÑÑ.ndmsv дуплет.ndmsv дупликатор.ndmsv дутар.ndmsv дуумвират.ndmsv духан.ndmsv дымоанализатор.ndmsv дымокур.ndmsv дымоотвод.ndmsv дымопровод.ndmsv дымоход.ndmsv дырокол.ndmsv дюйм.ndmsv дюкер.ndmsv дюпрен.ndmsv дюрол.ndmsv дюрометр.ndmsv дюшеÑ.ndmsv евродоллар.ndmsv европеизм.ndmsv евроÑоюз.ndmsv емшан.ndmsv епиÑкопат.ndmsv ертаул.ndmsv ефод.ndmsv жадеит.ndmsv жакан.ndmsv жакт.ndmsv жанр.ndmsv жанризм.ndmsv жаргонизм.ndmsv жарт.ndmsv жбан.ndmsv жгут.ndmsv жезл.ndmsv железобетон.ndmsv железографит.ndmsv желтозем.ndmsv желтоцвет.ndmsv женотдел.ndmsv женÑовет.ndmsv жиклер.ndmsv жилкомхоз.ndmsv жилотдел.ndmsv жилфонд.ndmsv жиркомбинат.ndmsv жирнозем.ndmsv жирокомбинат.ndmsv жирооборот.ndmsv жиропот.ndmsv жироприказ.ndmsv жирораÑчет.ndmsv жокей-клуб.ndmsv жом.ndmsv жор.ndmsv жордан.ndmsv жоÑтер.ndmsv жульен.ndmsv жупел.ndmsv журнализм.ndmsv журфикÑ.ndmsv завком.ndmsv заворот.ndmsv заглот.ndmsv заготпункт.ndmsv загранаппарат.ndmsv заграндокумент.ndmsv загÑ.ndmsv загул.ndmsv закидон.ndmsv законопроект.ndmsv залп.ndmsv зальбанд.ndmsv замеÑ.ndmsv заплот.ndmsv заплыв.ndmsv заратит.ndmsv зарез.ndmsv зарод.ndmsv заÑев.ndmsv заÑов.ndmsv затл.ndmsv захлеб.ndmsv звездолет.ndmsv звездопад.ndmsv звероÑовхоз.ndmsv звздолет.ndmsv звуколокатор.ndmsv звукообраз.ndmsv звукопровод.ndmsv звукорÑд.ndmsv здравотдел.ndmsv здравпункт.ndmsv зеин.ndmsv землевоз.ndmsv землеотвод.ndmsv землеÑоÑ.ndmsv земÑнарÑд.ndmsv земфонд.ndmsv зеолит.ndmsv зеркалит.ndmsv зерноаÑпиратор.ndmsv зернокомбайн.ndmsv зернопровод.ndmsv зернопульт.ndmsv зерноÑклад.ndmsv зерноÑовхоз.ndmsv зерноÑлеватор.ndmsv зет.ndmsv зиггурат.ndmsv зиккурат.ndmsv зимоген.ndmsv зитцкриг.ndmsv златоцвет.ndmsv знакогенератор.ndmsv зов.ndmsv золоотвал.ndmsv зонд.ndmsv зонт.ndmsv зоолит.ndmsv зоомагазин.ndmsv зооморфизм.ndmsv зооноз.ndmsv зоопланктон.ndmsv зооÑад.ndmsv зооценоз.ndmsv зооцентр.ndmsv зумпф.ndmsv зыбун.ndmsv зюйд.ndmsv иглофильтр.ndmsv игнитрон.ndmsv идеализм.ndmsv идентификатор.ndmsv идефикÑ.ndmsv идиоблаÑÑ‚.ndmsv идиолект.ndmsv идиоматизм.ndmsv идиотизм.ndmsv идиофон.ndmsv идокраз.ndmsv иезуитизм.ndmsv иероглиф.ndmsv изатин.ndmsv изафенин.ndmsv изафет.ndmsv избирком.ndmsv извет.ndmsv извив.ndmsv извод.ndmsv изворот.ndmsv изгиб.ndmsv излет.ndmsv измолот.ndmsv изноÑ.ndmsv изоамилацетат.ndmsv изобутан.ndmsv изобутилен.ndmsv изодиморфизм.ndmsv изоколон.ndmsv изолюкÑ.ndmsv изолÑтор.ndmsv изоморфизм.ndmsv изопрен.ndmsv изоÑпин.ndmsv изотон.ndmsv изофермент.ndmsv изохолеÑтерин.ndmsv изохронизм.ndmsv изоцентр.ndmsv икаруÑ.ndmsv иконоÑкоп.ndmsv иконоÑтаÑ.ndmsv икоÑ.ndmsv икоÑаÑдр.ndmsv икромет.ndmsv икÑ.ndmsv икт.ndmsv иктуÑ.ndmsv илеит.ndmsv иллиризм.ndmsv иллюзион.ndmsv ильм.ndmsv ильменит.ndmsv имажинизм.ndmsv имамат.ndmsv имарет.ndmsv именоÑлов.ndmsv имидазол.ndmsv иммельман.ndmsv иммитанÑ.ndmsv имморализм.ndmsv иммунитет.ndmsv иммуноглобулин.ndmsv иммунодепреÑÑант.ndmsv иммунокорректор.ndmsv иммунопрепарат.ndmsv иммуноÑтимулÑтор.ndmsv иммунотокÑин.ndmsv иммуноцит.ndmsv импеллер.ndmsv императив.ndmsv империал.ndmsv имперфект.ndmsv импичмент.ndmsv импоÑÑ‚.ndmsv инактиватор.ndmsv инвар.ndmsv инверÑор.ndmsv инвертин.ndmsv инвертор.ndmsv ингалÑтор.ndmsv ингибитор.ndmsv ингредиент.ndmsv ингридиент.ndmsv индамин.ndmsv индемнитет.ndmsv индент.ndmsv индикан.ndmsv индикатив.ndmsv индикатор.ndmsv индикт.ndmsv индокÑил.ndmsv индол.ndmsv индоÑÑамент.ndmsv индофенол.ndmsv индуизм.ndmsv индуктор.ndmsv инжектор.ndmsv инклинатор.ndmsv инклинометр.ndmsv инклюзив.ndmsv инкремент.ndmsv инкубатор.ndmsv инозин.ndmsv инозит.ndmsv инÑайт.ndmsv инÑектофунгицид.ndmsv инÑорит.ndmsv инÑпекторат.ndmsv инÑталлÑтор.ndmsv инÑтинкт.ndmsv инÑулин.ndmsv инÑульт.ndmsv интеграл.ndmsv интегратор.ndmsv интеграф.ndmsv интеллект.ndmsv интенÑиметр.ndmsv интенÑификатор.ndmsv интервал.ndmsv интердикт.ndmsv интеркомпреÑÑор.ndmsv интернат.ndmsv интернет.ndmsv интерполÑтор.ndmsv интерфакÑ.ndmsv интерфейÑ.ndmsv интерферометр.ndmsv интерфикÑ.ndmsv интерцептор.ndmsv интерьер.ndmsv интроÑкоп.ndmsv интуиционизм.ndmsv инулин.ndmsv инфикÑ.ndmsv инфильтрат.ndmsv инфинитив.ndmsv инфлÑтор.ndmsv информпатент.ndmsv информприбор.ndmsv инфорÑмент.ndmsv инцидент.ndmsv инъюнктив.ndmsv иоганнеÑ.ndmsv иод.ndmsv иодид.ndmsv иол.ndmsv ионизатор.ndmsv ионит.ndmsv ионоген.ndmsv иономер.ndmsv ионофорез.ndmsv ионтофорез.ndmsv ипподром.ndmsv ипÑилон.ndmsv иранизм.ndmsv иргизит.ndmsv ирмоÑ.ndmsv иÑлам.ndmsv иÑламизм.ndmsv иÑпанизм.ndmsv иÑпод.ndmsv иÑполком.ndmsv иÑÑоп.ndmsv иÑтеблишмент.ndmsv иÑтмат.ndmsv иÑтод.ndmsv иÑторизм.ndmsv иÑÑ‚Ñблишмент.ndmsv итальÑнизм.ndmsv итератор.ndmsv иудаизм.ndmsv ихтиоз.ndmsv ихтиокол.ndmsv ихтиол.ndmsv ихтиолит.ndmsv ишиаÑ.ndmsv йогурт.ndmsv йодат.ndmsv йодид.ndmsv йодоформ.ndmsv кабелепровод.ndmsv кабель-кран.ndmsv кабеÑтан.ndmsv кабошон.ndmsv кабриолет.ndmsv кавальер.ndmsv каверномер.ndmsv каверпойнт.ndmsv кагал.ndmsv каганат.ndmsv кагат.ndmsv кадаверин.ndmsv кадавр.ndmsv каданÑ.ndmsv кадаÑтр.ndmsv казакин.ndmsv казеин.ndmsv казеиноген.ndmsv казимир.ndmsv казинет.ndmsv каинит.ndmsv кайнозит.ndmsv кактоид.ndmsv кактуÑ.ndmsv кала-азар.ndmsv калам.ndmsv каламин.ndmsv каламит.ndmsv каландр.ndmsv калган.ndmsv калейдоÑкоп.ndmsv калейдофон.ndmsv калиаппарат.ndmsv калибромер.ndmsv калиброметр.ndmsv калифат.ndmsv каллаит.ndmsv каллуÑ.ndmsv калоризатор.ndmsv калориметр.ndmsv калорифер.ndmsv калуфер.ndmsv калым.ndmsv кальвадоÑ.ndmsv кальвинизм.ndmsv калькулÑтор.ndmsv кальцекÑ.ndmsv кальцит.ndmsv кальциферол.ndmsv кальÑн.ndmsv калюмет.ndmsv калютрон.ndmsv камбуз.ndmsv камербанд.ndmsv камерон.ndmsv камертон.ndmsv камлот.ndmsv камнемет.ndmsv камнепад.ndmsv камуфлет.ndmsv камышит.ndmsv канауÑ.ndmsv канделÑбр.ndmsv кандибобер.ndmsv кандиль-Ñинап.ndmsv кандым.ndmsv канкан.ndmsv канкроид.ndmsv канон.ndmsv кантаридин.ndmsv кантаруÑ.ndmsv канториÑ.ndmsv канцелÑризм.ndmsv канцелÑрит.ndmsv канцер.ndmsv канцероген.ndmsv каньон.ndmsv каолин.ndmsv каолинит.ndmsv каон.ndmsv каперÑ.ndmsv капиллÑÑ€.ndmsv капитализм.ndmsv капитул.ndmsv капонир.ndmsv капор.ndmsv капот.ndmsv капремонт.ndmsv каприÑ.ndmsv капролактам.ndmsv капрон.ndmsv капÑид.ndmsv каптал.ndmsv капут.ndmsv капюшон.ndmsv карабин.ndmsv карантин.ndmsv карат.ndmsv карачун.ndmsv карбазол.ndmsv карбаÑ.ndmsv карбинол.ndmsv карбокÑил.ndmsv карболеин.ndmsv карболен.ndmsv карболинеум.ndmsv карболит.ndmsv карбон.ndmsv карбонат.ndmsv карбонил.ndmsv карбонит.ndmsv карборан.ndmsv карборунд.ndmsv карбункул.ndmsv карбункулез.ndmsv карбюратор.ndmsv карбюризатор.ndmsv кардиган.ndmsv кардиограф.ndmsv кардиоÑклероз.ndmsv кардиоÑтимулÑтор.ndmsv кардит.ndmsv кардиф.ndmsv кариеÑ.ndmsv карильон.ndmsv кариогенез.ndmsv кариотип.ndmsv карленгÑ.ndmsv кармазин.ndmsv карнавал.ndmsv карналлит.ndmsv карнеол.ndmsv карнотит.ndmsv каротин.ndmsv карраген.ndmsv карÑÑ‚.ndmsv картер.ndmsv карцер.ndmsv карьеризм.ndmsv каÑÑа-реал.ndmsv каÑÑир-автомат.ndmsv каÑÑитерит.ndmsv каÑÑореал.ndmsv каÑтет.ndmsv катаболизм.ndmsv катаклизм.ndmsv каталекÑиÑ.ndmsv катализ.ndmsv катализатор.ndmsv катамаран.ndmsv катарÑиÑ.ndmsv катаÑтат.ndmsv кататермометр.ndmsv катафорез.ndmsv катафот.ndmsv катафронт.ndmsv катенан.ndmsv катеноид.ndmsv катет.ndmsv катетер.ndmsv катетометр.ndmsv катехизатор.ndmsv катехизиÑ.ndmsv катехоламин.ndmsv катион.ndmsv катлинит.ndmsv католит.ndmsv католицизм.ndmsv катрен.ndmsv каудекÑ.ndmsv каузатив.ndmsv каучуконоÑ.ndmsv каф.ndmsv кафешантан.ndmsv кашемир.ndmsv каштан.ndmsv кбайт.ndmsv кбит.ndmsv кбод.ndmsv квадрант.ndmsv квадриллион.ndmsv квадрильон.ndmsv квадрумвират.ndmsv квадруплекÑ.ndmsv квадруплет.ndmsv квазар.ndmsv квазиатом.ndmsv квазиделикт.ndmsv квазиимпульÑ.ndmsv квалификатор.ndmsv квантизатор.ndmsv квантификатор.ndmsv квантометр.ndmsv квантор.ndmsv квартал.ndmsv квартер.ndmsv кварцит.ndmsv кватернион.ndmsv кверцит.ndmsv кверцитрон.ndmsv квиетизм.ndmsv квикÑтеп.ndmsv квинтал.ndmsv квинтет.ndmsv квинтиллион.ndmsv квинтильон.ndmsv кворум.ndmsv кеб.ndmsv кеватрон.ndmsv кегельбан.ndmsv кедр.ndmsv кейбер.ndmsv кейÑ.ndmsv кекÑ.ndmsv келоид.ndmsv кельвин.ndmsv кенаф.ndmsv кенотаф.ndmsv кенотрон.ndmsv керамзит.ndmsv керамит.ndmsv кераргирит.ndmsv кератин.ndmsv кератит.ndmsv кератоз.ndmsv кератофир.ndmsv кермезит.ndmsv керн.ndmsv кернер.ndmsv керогаз.ndmsv керонафт.ndmsv кероÑинопровод.ndmsv кероÑинорез.ndmsv керÑантит.ndmsv керченит.ndmsv кетгут.ndmsv кетчуп.ndmsv кианит.ndmsv кивот.ndmsv киддерминÑтер.ndmsv кизельгур.ndmsv кизерит.ndmsv килдеркин.ndmsv килектор.ndmsv килим.ndmsv килоампер.ndmsv килобайт.ndmsv килобар.ndmsv киловатт-чаÑ.ndmsv киловольтметр.ndmsv килограмм.ndmsv килограммометр.ndmsv килолитр.ndmsv километр.ndmsv килоом.ndmsv килопонд.ndmsv килоÑлектронвольт.ndmsv килт.ndmsv кильватер.ndmsv кильÑон.ndmsv кимберлит.ndmsv кимвал.ndmsv кимограф.ndmsv кингÑтон.ndmsv кинематограф.ndmsv кинеограф.ndmsv кинеÑкоп.ndmsv кинетеодолит.ndmsv кинетоÑкоп.ndmsv киноаппарат.ndmsv киноархив.ndmsv кинобилет.ndmsv киновидеоматериал.ndmsv киновидеопоказ.ndmsv киновидеофильм.ndmsv киновидеофотодокумент.ndmsv кинодокумент.ndmsv киножурнал.ndmsv кинозал.ndmsv киноизм.ndmsv кинокадр.ndmsv кинокомплект.ndmsv киноконцерн.ndmsv киноконцерт.ndmsv киноматериал.ndmsv кинообъектив.ndmsv кинопавильон.ndmsv киноплакат.ndmsv кинопоказ.ndmsv кинопроектор.ndmsv кинопрожектор.ndmsv кинопрокат.ndmsv кинопроÑмотр.ndmsv кинопулемет.ndmsv киноÑеанÑ.ndmsv киноÑериал.ndmsv кинотеатр.ndmsv кинотеодолит.ndmsv кинотехникум.ndmsv кинофакультет.ndmsv кинофильм.ndmsv кинофотодокумент.ndmsv кинофотоматериал.ndmsv кинофоторентгеноматериал.ndmsv кинофотофонодокумент.ndmsv кинофотофономатериал.ndmsv киноцентр.ndmsv киноÑкран.ndmsv киноÑкÑкурÑ.ndmsv киот.ndmsv кипп.ndmsv кирказон.ndmsv киршваÑÑер.ndmsv киÑлород.ndmsv киÑлотомер.ndmsv китаизм.ndmsv кифоз.ndmsv клавеÑин.ndmsv клавилюкÑ.ndmsv клавир.ndmsv клавицимбал.ndmsv клакÑон.ndmsv кламмер.ndmsv клан.ndmsv клап.ndmsv клапштоÑ.ndmsv кларен.ndmsv кларендон.ndmsv кларенÑ.ndmsv кларнет.ndmsv клаÑÑицизм.ndmsv клаÑтер.ndmsv клатрат.ndmsv клауÑталит.ndmsv клевант.ndmsv клевеит.ndmsv клеймор.ndmsv клерет.ndmsv клидонограф.ndmsv климакÑ.ndmsv климат.ndmsv климатрон.ndmsv клинекÑ.ndmsv клинометр.ndmsv клиноÑтат.ndmsv клинчер.ndmsv клир.ndmsv клиренÑ.ndmsv клироÑ.ndmsv клиÑтрон.ndmsv клитор.ndmsv клов.ndmsv клонуÑ.ndmsv клопомор.ndmsv клопфер.ndmsv клот.ndmsv клуатр.ndmsv клупп.ndmsv клюв.ndmsv клюз.ndmsv клюфт.ndmsv клÑмÑ.ndmsv клÑп.ndmsv клÑÑÑер.ndmsv кнаÑтер.ndmsv кнеÑÑет.ndmsv кнехт.ndmsv книгообмен.ndmsv кникÑен.ndmsv кнут.ndmsv коагулÑнт.ndmsv коагулÑÑ‚.ndmsv коагулÑтор.ndmsv коацерват.ndmsv кобалтин.ndmsv кобальт.ndmsv кобальтин.ndmsv кобблер.ndmsv кобол.ndmsv когерер.ndmsv кодаÑил.ndmsv кодекÑ.ndmsv кодер.ndmsv кодон.ndmsv кожтовар.ndmsv кожуун.ndmsv козлетон.ndmsv коитуÑ.ndmsv кок-Ñагыз.ndmsv кокаин.ndmsv кокаинизм.ndmsv кокоÑ.ndmsv кокпит.ndmsv кокÑит.ndmsv кокÑобензол.ndmsv кокÑоцерит.ndmsv кокцидиоз.ndmsv коленвал.ndmsv колет.ndmsv колит.ndmsv коллаген.ndmsv коллайдер.ndmsv коллапÑ.ndmsv коллапÑар.ndmsv колларгол.ndmsv коллект.ndmsv коллектив.ndmsv коллетериум.ndmsv коллиматор.ndmsv коллодиум.ndmsv коллоквиум.ndmsv коллокÑилин.ndmsv коловорот.ndmsv колоквинт.ndmsv колонат.ndmsv колоноÑкоп.ndmsv колонтитул.ndmsv колор.ndmsv колориметр.ndmsv колофон.ndmsv колтун.ndmsv колумбит.ndmsv колун.ndmsv колхицин.ndmsv колчедан.ndmsv кольдкрем.ndmsv кольт.ndmsv кольтер.ndmsv колюр.ndmsv комбайн.ndmsv комбед.ndmsv комбижир.ndmsv комбинат.ndmsv комбинезон.ndmsv комизм.ndmsv комикÑ.ndmsv комингÑ.ndmsv комиÑÑариат.ndmsv комитат.ndmsv комитет.ndmsv коммунизм.ndmsv коммуникатор.ndmsv коммутатор.ndmsv компандер.ndmsv компаратор.ndmsv компаунд.ndmsv компендиум.ndmsv компенÑатор.ndmsv компиллÑтор.ndmsv комплекÑ.ndmsv комплекÑон.ndmsv комплемент.ndmsv комплимент.ndmsv комплот.ndmsv композер.ndmsv композит.ndmsv компоÑтер.ndmsv компреÑÑ.ndmsv компреÑÑор.ndmsv комптометр.ndmsv комптонит.ndmsv компьютер.ndmsv комÑоÑтав.ndmsv конвейер.ndmsv конвектор.ndmsv конвент.ndmsv конвертер.ndmsv конвертоплан.ndmsv конвертор.ndmsv конгломерат.ndmsv конгрев.ndmsv конгреÑÑ.ndmsv конгреÑÑ-холл.ndmsv конденÑат.ndmsv конденÑатор.ndmsv конденÑор.ndmsv кондиционер.ndmsv кондоминиум.ndmsv кондуктометр.ndmsv конезавод.ndmsv конеÑовхоз.ndmsv кониметр.ndmsv конклав.ndmsv конкорданÑ.ndmsv конкордат.ndmsv конкремент.ndmsv конкубинат.ndmsv конкур.ndmsv коннектор.ndmsv коноид.ndmsv коноÑамент.ndmsv конÑенÑуÑ.ndmsv конÑервант.ndmsv конÑилиум.ndmsv конÑиÑтометр.ndmsv конÑолет.ndmsv конÑонанÑ.ndmsv конÑонант.ndmsv конÑорциум.ndmsv конÑпект.ndmsv конÑтантан.ndmsv конÑтриктор.ndmsv конÑтрукт.ndmsv конÑулат.ndmsv конÑумент.ndmsv контактор.ndmsv контаминант.ndmsv контейнер.ndmsv контейнеровоз.ndmsv контингент.ndmsv континент.ndmsv континуум.ndmsv контоид.ndmsv контокоррент.ndmsv контрабаÑ.ndmsv контраданÑ.ndmsv контражур.ndmsv контрапоÑÑ‚.ndmsv контраргумент.ndmsv контратип.ndmsv контрафагот.ndmsv контрафорÑ.ndmsv контрацептив.ndmsv контрбанкет.ndmsv контрбраÑ.ndmsv контргамбит.ndmsv контргрейфер.ndmsv контргруз.ndmsv контрданÑ.ndmsv контрдовод.ndmsv контрейлер.ndmsv контрзаговор.ndmsv контркалибр.ndmsv контрклин.ndmsv контркривошип.ndmsv контрманевр.ndmsv контрнегатив.ndmsv контроллер.ndmsv контрольприбор.ndmsv контрответ.ndmsv контрпривод.ndmsv контрприем.ndmsv контрприказ.ndmsv контрпроект.ndmsv контррезервуар.ndmsv контррельÑ.ndmsv контртитул.ndmsv контрудар.ndmsv контрфорÑ.ndmsv контрштамп.ndmsv контрÑÑкарп.ndmsv конфайнмент.ndmsv конфекцион.ndmsv конферанÑ.ndmsv конференц-зал.ndmsv конфигуратор.ndmsv конфикÑ.ndmsv конформизм.ndmsv конфузор.ndmsv концентр.ndmsv концентрат.ndmsv концентратор.ndmsv концепт.ndmsv концепт-план.ndmsv концерн.ndmsv конъюнкт.ndmsv конъюнктив.ndmsv конъюнктивит.ndmsv кооператив.ndmsv координатограф.ndmsv копирайт.ndmsv копиручет.ndmsv копновоз.ndmsv копролит.ndmsv коракл.ndmsv коралл.ndmsv кораллит.ndmsv коран.ndmsv корвет.ndmsv корволант.ndmsv кордебалет.ndmsv кордиамин.ndmsv кордиерит.ndmsv кордит.ndmsv кореопÑиÑ.ndmsv кориандр.ndmsv корибант.ndmsv кориум.ndmsv кормофит.ndmsv корн.ndmsv корнеед.ndmsv корнеплод.ndmsv корнер.ndmsv корнет-а-пиÑтон.ndmsv корнит.ndmsv корнишон.ndmsv корнпапир.ndmsv коронавируÑ.ndmsv коронаротромбоз.ndmsv коронограф.ndmsv коротрон.ndmsv корпункт.ndmsv коррелометр.ndmsv коррелÑÑ‚.ndmsv коррелÑтор.ndmsv корригент.ndmsv коррпункт.ndmsv корт.ndmsv кортизон.ndmsv кортикоÑтероид.ndmsv корунд.ndmsv коÑеканÑ.ndmsv коÑинуÑ.ndmsv коÑмограф.ndmsv коÑмодром.ndmsv коÑмолет.ndmsv коÑмоплан.ndmsv коÑмоÑ.ndmsv коÑмотрон.ndmsv коÑоур.ndmsv коÑÑ.ndmsv коÑтрец.ndmsv котангенÑ.ndmsv котиледон.ndmsv котильон.ndmsv котлоагрегат.ndmsv котлован.ndmsv котонизатор.ndmsv коулÑонит.ndmsv кофактор.ndmsv кофермент.ndmsv кофр.ndmsv коффердам.ndmsv кохинор.ndmsv кочкорез.ndmsv кошт.ndmsv коÑффициент.ndmsv краз.ndmsv крайиÑполком.ndmsv крайком.ndmsv крайоблгориÑполком.ndmsv краковÑн.ndmsv крамбол.ndmsv краниопаг.ndmsv крапп.ndmsv краÑкопульт.ndmsv краÑнозем.ndmsv краÑнотал.ndmsv краÑоднев.ndmsv кратер.ndmsv кратир.ndmsv кратоген.ndmsv кратон.ndmsv крафт.ndmsv крахмалопродукт.ndmsv креатин.ndmsv кредитанштальт.ndmsv кредитив.ndmsv крезол.ndmsv крейт.ndmsv крейцер.ndmsv крейцкопф.ndmsv крекер.ndmsv крекинг-процеÑÑ.ndmsv кремневодород.ndmsv кремнезем.ndmsv кремнеуглеводород.ndmsv кренгельÑ.ndmsv креномер.ndmsv кренометр.ndmsv креозол.ndmsv креозот.ndmsv креолин.ndmsv креометр.ndmsv креон.ndmsv креп-жаккард.ndmsv креп-марокен.ndmsv креп-шифон.ndmsv креÑÑ-Ñалат.ndmsv кретинизм.ndmsv крешер.ndmsv кривошип.ndmsv криз.ndmsv крикет.ndmsv кринолин.ndmsv кринум.ndmsv криогидрат.ndmsv криозонд.ndmsv криолит.ndmsv криометр.ndmsv криопротектор.ndmsv криоÑтат.ndmsv криотрон.ndmsv криптобиоз.ndmsv криптограф.ndmsv криптон.ndmsv криптофит.ndmsv криÑтадин.ndmsv криÑталл.ndmsv криÑталлизатор.ndmsv криÑталлит.ndmsv криÑталлогидрат.ndmsv криÑталлоид.ndmsv криÑтобалит.ndmsv критицизм.ndmsv крокер.ndmsv крокуÑ.ndmsv кронглаÑ.ndmsv кронштейн.ndmsv крор.ndmsv кроÑÑ.ndmsv кроÑÑ-курÑ.ndmsv кроÑÑворд.ndmsv кроÑÑинговер.ndmsv кроÑÑовер.ndmsv кротон.ndmsv круговорот.ndmsv кругозор.ndmsv кругооборот.ndmsv круиз.ndmsv крупозавод.ndmsv крупон.ndmsv крутогор.ndmsv крутоÑÑ€.ndmsv крым-Ñагыз.ndmsv крюгерранд.ndmsv крюйÑов.ndmsv крюммер.ndmsv кÑантин.ndmsv кÑантофилл.ndmsv кÑенолит.ndmsv кÑенон.ndmsv кÑенотранÑплантат.ndmsv кÑероз.ndmsv кÑерокÑ.ndmsv кÑерофит.ndmsv кÑероформ.ndmsv кÑилол.ndmsv кÑилолит.ndmsv кÑилометр.ndmsv кÑилофон.ndmsv ку-клукÑ-клан.ndmsv кубизм.ndmsv кубит.ndmsv кубоид.ndmsv кубометр.ndmsv кубооктаÑдр.ndmsv куверт.ndmsv кукан.ndmsv кукельван.ndmsv кукерÑит.ndmsv куламон.ndmsv кулон.ndmsv кулонометр.ndmsv кульверт.ndmsv кульм.ndmsv кульман.ndmsv культиватор.ndmsv культпоход.ndmsv культуризм.ndmsv культфонд.ndmsv кумарин.ndmsv кумпол.ndmsv кунгаÑ.ndmsv куприт.ndmsv купферштейн.ndmsv курбан-байрам.ndmsv курбет.ndmsv курвиметр.ndmsv курзал.ndmsv куроÑлеп.ndmsv курÑограф.ndmsv куÑторез.ndmsv кутаÑ.ndmsv кьÑÑ‚.ndmsv кÑш-файл.ndmsv кÑриз.ndmsv лабардан.ndmsv лабиринт.ndmsv лабиринтодонт.ndmsv лабиум.ndmsv лабрадорит.ndmsv лабрум.ndmsv лавÑан.ndmsv ладдетрон.ndmsv лазер.ndmsv лазулит.ndmsv лазурит.ndmsv лайм.ndmsv лайнер.ndmsv лакколит.ndmsv лакмуÑ.ndmsv лаконизм.ndmsv лакриматор.ndmsv лактарин.ndmsv лактобутирометр.ndmsv лактокрит.ndmsv лактометр.ndmsv лактон.ndmsv лактоÑкоп.ndmsv лактофлавин.ndmsv лал.ndmsv ламаизм.ndmsv ламаркизм.ndmsv ламберт.ndmsv ламбрадор.ndmsv ламбрекен.ndmsv ламинит.ndmsv лампион.ndmsv лампрофир.ndmsv лангет.ndmsv лангуÑтин.ndmsv ландвер.ndmsv ландолет.ndmsv ландрин.ndmsv ландшафт.ndmsv ландштурм.ndmsv ланкорд.ndmsv ланолин.ndmsv лантан.ndmsv лантанид.ndmsv лантаноид.ndmsv лапароÑкоп.ndmsv лаплаÑиан.ndmsv лаптоп.ndmsv ларингит.ndmsv ларингоÑкоп.ndmsv ларингоÑпазм.ndmsv ларингофон.ndmsv латекÑ.ndmsv латерит.ndmsv латинизм.ndmsv лацкан.ndmsv лацпорт.ndmsv левеллер.ndmsv левират.ndmsv левкаÑ.ndmsv легализм.ndmsv леггемоглобин.ndmsv легион.ndmsv легитимизм.ndmsv легумин.ndmsv ледебурит.ndmsv ледерин.ndmsv ледогенератор.ndmsv ледокол.ndmsv ледолом.ndmsv ледопад.ndmsv ледорез.ndmsv ледоруб.ndmsv ледоÑброÑ.ndmsv ледоÑтав.ndmsv лейаÑ.ndmsv лейборизм.ndmsv лейкоз.ndmsv лейкоплаÑÑ‚.ndmsv лейкопоÑз.ndmsv лейкотроп.ndmsv лейкоцит.ndmsv лейкоцитоз.ndmsv лейнафоÑ.ndmsv лейтмотив.ndmsv лейцин.ndmsv лейцит.ndmsv лейцитит.ndmsv лейчеÑтер.ndmsv лекиф.ndmsv лекÑикон.ndmsv ленд-лиз.ndmsv ленинизм.ndmsv леонтиазиÑ.ndmsv леотард.ndmsv лепидодендрон.ndmsv лепидолит.ndmsv лептоÑпироз.ndmsv леÑозавод.ndmsv леÑокомбайн.ndmsv леÑокомбинат.ndmsv леÑоматериал.ndmsv леÑоповал.ndmsv леÑопункт.ndmsv леÑоÑклад.ndmsv леÑпромхоз.ndmsv леÑÑ.ndmsv леÑÑтройматериал.ndmsv леÑхоз.ndmsv лецитин.ndmsv лецитиÑ.ndmsv лжеплод.ndmsv лиард.ndmsv либерализм.ndmsv ливнеотвод.ndmsv ливнеÑброÑ.ndmsv ливр.ndmsv лиганд.ndmsv лигнин.ndmsv лигнит.ndmsv лигноÑтон.ndmsv лигроин.ndmsv лидар.ndmsv лиддит.ndmsv лизат.ndmsv лизгольдер.ndmsv лизиметр.ndmsv лизин.ndmsv лизиÑ.ndmsv лизоклин.ndmsv лизол.ndmsv лизоформ.ndmsv лизоцим.ndmsv ликбез.ndmsv ликвидитет.ndmsv ликвидуÑ.ndmsv ликтроÑ.ndmsv лимитер.ndmsv лимитроф.ndmsv лимниграф.ndmsv лимонит.ndmsv лимузин.ndmsv лимфаденит.ndmsv лимфангит.ndmsv лимфангоит.ndmsv лимфогранулематоз.ndmsv лимфоцит.ndmsv лингафон.ndmsv линеаризм.ndmsv линимент.ndmsv линин.ndmsv линкер.ndmsv линкольн.ndmsv линкор.ndmsv линкруÑÑ‚.ndmsv линнеит.ndmsv линобатиÑÑ‚.ndmsv линокÑин.ndmsv линолеат.ndmsv линолеум.ndmsv линтер.ndmsv лионез.ndmsv липарит.ndmsv липоид.ndmsv липопротеин.ndmsv липотропин.ndmsv липофуÑцин.ndmsv лиризм.ndmsv лириодендрон.ndmsv лиÑохвоÑÑ‚.ndmsv лиÑп.ndmsv лиÑтер.ndmsv литакиноÑкоп.ndmsv литаÑкоп.ndmsv литерал.ndmsv литогенез.ndmsv литопон.ndmsv литотеÑ.ndmsv литофит.ndmsv литофон.ndmsv литр.ndmsv литфонд.ndmsv лиф.ndmsv лифт.ndmsv лифтер.ndmsv лихниÑ.ndmsv лихтеровоз.ndmsv логарифм.ndmsv логицизм.ndmsv логогриф.ndmsv логометр.ndmsv логоÑ.ndmsv логотип.ndmsv ложемент.ndmsv локатив.ndmsv локатор.ndmsv локаут.ndmsv локдаун.ndmsv локер.ndmsv локнит.ndmsv локомотив.ndmsv локон.ndmsv локуÑ.ndmsv ломоноÑ.ndmsv ломоноÑовит.ndmsv лонгет.ndmsv лонгулит.ndmsv лонгхорн.ndmsv лонгшез.ndmsv лонжерон.ndmsv лордоз.ndmsv лотоÑ.ndmsv лоуд.ndmsv лофт.ndmsv лубрикатор.ndmsv лугорез.ndmsv луидор.ndmsv лунатизм.ndmsv луноход.ndmsv лупанар.ndmsv лупулин.ndmsv льдоаккумулÑтор.ndmsv льдогенератор.ndmsv льнозавод.ndmsv льнокомбайн.ndmsv льнокомбинат.ndmsv льноматериал.ndmsv льноÑовхоз.ndmsv люверÑ.ndmsv люггер.ndmsv люизит.ndmsv люкÑметр.ndmsv люкÑон.ndmsv люлÑ-кебаб.ndmsv люмен.ndmsv люменотроп.ndmsv люменофорÑкран.ndmsv люминал.ndmsv люминограф.ndmsv люминофор.ndmsv люмпен-пролетариат.ndmsv люнет.ndmsv люнкерит.ndmsv люпин.ndmsv люпуÑ.ndmsv люÑтрин.ndmsv люфт.ndmsv люÑÑ.ndmsv лÑд.ndmsv лÑн.ndmsv лÑп.ndmsv лÑпÑуÑ.ndmsv лÑрд.ndmsv магизм.ndmsv магиÑтрат.ndmsv магнезит.ndmsv магнетизм.ndmsv магнетит.ndmsv магнетометр.ndmsv магнетон.ndmsv магнетрон.ndmsv магнитограф.ndmsv магнитокардиограф.ndmsv магнитометр.ndmsv магнитоплан.ndmsv магнитопровод.ndmsv магнитоÑкоп.ndmsv магнитотакÑиÑ.ndmsv магнитофон.ndmsv магнификат.ndmsv магнолит.ndmsv магнон.ndmsv мадригал.ndmsv маздаизм.ndmsv маздеизм.ndmsv мазер.ndmsv мазохизм.ndmsv маиÑ.ndmsv майлар.ndmsv майоран.ndmsv макадам.ndmsv макаронизм.ndmsv маквиÑ.ndmsv макогон.ndmsv макроагрегат.ndmsv макроанализ.ndmsv макрогенератор.ndmsv макроклимат.ndmsv макрокоÑм.ndmsv макролит.ndmsv макромир.ndmsv макрон.ndmsv макрообъект.ndmsv макроорганизм.ndmsv макропроцеÑÑ.ndmsv макропроцеÑÑор.ndmsv макрорадикал.ndmsv макрорельеф.ndmsv макроруÑ.ndmsv макроÑ.ndmsv макрошлиф.ndmsv макроÑлемент.ndmsv макÑвелл.ndmsv макÑимакÑ.ndmsv макÑимин.ndmsv макÑимон.ndmsv макÑимум.ndmsv малахит.ndmsv маллеин.ndmsv мальм.ndmsv мальпоÑÑ‚.ndmsv мангал.ndmsv манганат.ndmsv манганин.ndmsv манганит.ndmsv мангольд.ndmsv мангоÑтан.ndmsv манизм.ndmsv манифеÑÑ‚.ndmsv манихеизм.ndmsv манометр.ndmsv манор.ndmsv маноÑтат.ndmsv маноцитин.ndmsv мантелет.ndmsv мануал.ndmsv мануÑкрипт.ndmsv маншон.ndmsv маньеризм.ndmsv маразм.ndmsv маракаÑ.ndmsv мараÑкин.ndmsv мареограф.ndmsv марзан.ndmsv маринизм.ndmsv марказит.ndmsv маркÑизм.ndmsv мармит.ndmsv марокен.ndmsv марÑ.ndmsv марÑоход.ndmsv март.ndmsv мартен.ndmsv мартенÑит.ndmsv мартин-штаг.ndmsv мартингал.ndmsv мартинизм.ndmsv марципан.ndmsv марш-маневр.ndmsv марш-парад.ndmsv маршрутизатор.ndmsv маÑедуан.ndmsv маÑкарад.ndmsv маÑкарон.ndmsv маÑкот.ndmsv маÑкхалат.ndmsv маÑлозавод.ndmsv маÑломер.ndmsv маÑлопровод.ndmsv маÑлорадиатор.ndmsv маÑлоÑырзавод.ndmsv маÑлофильтр.ndmsv маÑÑ-Ñпектр.ndmsv маÑÑ-Ñпектрограф.ndmsv маÑÑ-Ñпектрометр.ndmsv маÑÑикот.ndmsv маÑÑопереноÑ.ndmsv маÑтикатор.ndmsv маÑтихин.ndmsv маÑтоидит.ndmsv матанализ.ndmsv мателот.ndmsv матлот.ndmsv матриархат.ndmsv матрикул.ndmsv матч-турнир.ndmsv маузер.ndmsv мауÑрлат.ndmsv махизм.ndmsv махметр.ndmsv мачжан.ndmsv машино-чаÑ.ndmsv маюÑкул.ndmsv мбайт.ndmsv мгд-генератор.ndmsv меандр.ndmsv мегабар.ndmsv мегабит.ndmsv мегавольт.ndmsv мегалит.ndmsv мегалополиÑ.ndmsv мегампер.ndmsv меганит.ndmsv мегаполиÑ.ndmsv мегаÑейм.ndmsv мегаÑкоп.ndmsv мегатрон.ndmsv мегафайл.ndmsv мегафон.ndmsv меггер.ndmsv мегом.ndmsv мегометр.ndmsv мегомметр.ndmsv медальон.ndmsv меджлиÑ.ndmsv медиатор.ndmsv медикамент.ndmsv мединÑтитут.ndmsv мединÑтрумент.ndmsv медиумизм.ndmsv медоÑбор.ndmsv медоÑмотр.ndmsv медпрепарат.ndmsv медпункт.ndmsv медрадиопрепарат.ndmsv медÑанбат.ndmsv межпарламент.ndmsv мезальÑнÑ.ndmsv мезоатом.ndmsv мезолит.ndmsv мезон.ndmsv мезонин.ndmsv мезорельеф.ndmsv мезоÑкаф.ndmsv мезотрон.ndmsv мезофилл.ndmsv мезофит.ndmsv мейоз.ndmsv мейозиÑ.ndmsv мелаконит.ndmsv меламин.ndmsv меланжер.ndmsv меланин.ndmsv меланоз.ndmsv мелантерит.ndmsv мелизм.ndmsv мелинит.ndmsv мелиорант.ndmsv мелиÑ.ndmsv мелкозем.ndmsv мелодион.ndmsv мелонит.ndmsv мелоÑ.ndmsv мелофон.ndmsv мелькомбинат.ndmsv мельтон.ndmsv мельхиор.ndmsv мембранофон.ndmsv меморандум.ndmsv мемориал.ndmsv менгир.ndmsv менделеевит.ndmsv менделизм.ndmsv менингит.ndmsv менталитет.ndmsv ментицирруÑ.ndmsv ментол.ndmsv менуÑÑ‚.ndmsv меньшевизм.ndmsv меридиан.ndmsv меркаптан.ndmsv меркаптид.ndmsv мерÑедеÑ.ndmsv меÑкалин.ndmsv меÑмеризм.ndmsv меÑÑенджер.ndmsv меÑÑианизм.ndmsv меÑÑидор.ndmsv меÑтком.ndmsv меÑÑцеÑлов.ndmsv метабазиÑ.ndmsv метабиоз.ndmsv метаболизм.ndmsv метаболит.ndmsv метагенез.ndmsv метакрилат.ndmsv метакриÑталл.ndmsv металл.ndmsv металлозавод.ndmsv металлоид.ndmsv металлокомбинат.ndmsv металлолом.ndmsv металлофермент.ndmsv металлофон.ndmsv метан.ndmsv метанол.ndmsv метанопродуцент.ndmsv метаÑиликат.ndmsv метаÑоматоз.ndmsv метаÑтаз.ndmsv метафайл.ndmsv метафоÑфат.ndmsv метацентр.ndmsv метгемоглобин.ndmsv метемпÑихоз.ndmsv метеозонд.ndmsv метеоприбор.ndmsv метеорадиолокатор.ndmsv метеоризм.ndmsv метеорит.ndmsv метеорограф.ndmsv метеоролит.ndmsv метил.ndmsv метиламин.ndmsv метилат.ndmsv метилбутадиен.ndmsv метилен.ndmsv метиленхлорид.ndmsv метионин.ndmsv методизм.ndmsv метол.ndmsv метоп.ndmsv метрит.ndmsv метромоÑÑ‚.ndmsv метроном.ndmsv метрополитен.ndmsv механизм.ndmsv механицизм.ndmsv механорецептор.ndmsv мехзавод.ndmsv мехкарьер.ndmsv мехмат.ndmsv мигматит.ndmsv мид.ndmsv мидриаз.ndmsv миелин.ndmsv миелит.ndmsv микалекÑ.ndmsv миканит.ndmsv микоз.ndmsv микроавтобуÑ.ndmsv микроамперметр.ndmsv микроанализ.ndmsv микроанализатор.ndmsv микробар.ndmsv микробарограф.ndmsv микробарометр.ndmsv микроваттметр.ndmsv микровзрыв.ndmsv микровизор.ndmsv микрограф.ndmsv микроинтерферометр.ndmsv микроинфаркт.ndmsv микрокалориметр.ndmsv микрокалькулÑтор.ndmsv микроклимат.ndmsv микрокод.ndmsv микроколориметр.ndmsv микрокомпьютер.ndmsv микроконтинент.ndmsv микроконтроллер.ndmsv микрокоÑм.ndmsv микрокоÑмоÑ.ndmsv микрокриÑталл.ndmsv микрокулон.ndmsv микролит.ndmsv микром.ndmsv микроманипулÑтор.ndmsv микроманометр.ndmsv микромер.ndmsv микрометеор.ndmsv микрометр.ndmsv микромиллиметр.ndmsv микромир.ndmsv микронивелир.ndmsv микрообъект.ndmsv микрообъем.ndmsv микроом.ndmsv микроомметр.ndmsv микроорганизм.ndmsv микропирометр.ndmsv микроприбор.ndmsv микропринт.ndmsv микропроектор.ndmsv микропроцеÑÑор.ndmsv микрорадиоавтограф.ndmsv микрорайон.ndmsv микрорельеф.ndmsv микроÑейÑм.ndmsv микроÑейÑмометр.ndmsv микроÑкоп.ndmsv микроÑпектрофотометр.ndmsv микроÑрез.ndmsv микротекÑÑ‚.ndmsv микротелевизор.ndmsv микротелефон.ndmsv микротом.ndmsv микротранзиÑтор.ndmsv микротрон.ndmsv микротуман.ndmsv микрофильм.ndmsv микрофильтр.ndmsv микрофон.ndmsv микрофотометр.ndmsv микроÑлектрод.ndmsv микроÑлектрон.ndmsv микÑер.ndmsv микÑограф.ndmsv микÑоматоз.ndmsv микшер.ndmsv милитаризм.ndmsv милиум.ndmsv миллерит.ndmsv миллиамперметр.ndmsv миллибар.ndmsv милливольтамперметр.ndmsv милливольтметр.ndmsv миллиграмм.ndmsv миллилитр.ndmsv миллиметр.ndmsv миллирадиан.ndmsv миллирентген.ndmsv мильрейÑ.ndmsv миманÑ.ndmsv мимеограф.ndmsv миметизм.ndmsv минарет.ndmsv минерал.ndmsv минерализатор.ndmsv минералит.ndmsv минералопровод.ndmsv мини-завод.ndmsv мини-контейнер.ndmsv мини-пивзавод.ndmsv миникомпьютер.ndmsv минимакÑ.ndmsv минимализм.ndmsv миниметр.ndmsv минимум.ndmsv минорат.ndmsv минуÑкул.ndmsv миньон.ndmsv миоглобин.ndmsv миограф.ndmsv миозин.ndmsv миозиÑ.ndmsv миозит.ndmsv миокард.ndmsv миокардит.ndmsv миоцен.ndmsv мирабилит.ndmsv миробалан.ndmsv миррор.ndmsv мирт.ndmsv миÑтицизм.ndmsv митоз.ndmsv миф.ndmsv млат.ndmsv мнемометр.ndmsv мнемон.ndmsv многоплан.ndmsv многочлен.ndmsv мобайл.ndmsv могар.ndmsv моделизм.ndmsv модем.ndmsv модератор.ndmsv модернизм.ndmsv модильон.ndmsv модификатор.ndmsv модулÑнт.ndmsv модулÑтор.ndmsv модуÑ.ndmsv мозолин.ndmsv мокрец.ndmsv молеÑкин.ndmsv молибден.ndmsv молибденит.ndmsv молитвоÑлов.ndmsv моллюÑкоцид.ndmsv молниеотвод.ndmsv молокозавод.ndmsv молокомер.ndmsv молокоотÑоÑ.ndmsv молокопровод.ndmsv молотоглав.ndmsv мольберт.ndmsv момент.ndmsv монархизм.ndmsv монацит.ndmsv монгольфьер.ndmsv монд.ndmsv монизм.ndmsv монитор.ndmsv моноаллергоид.ndmsv моноанализатор.ndmsv моногенизм.ndmsv моногидрат.ndmsv моноид.ndmsv моноканал.ndmsv монокомпаратор.ndmsv монокриÑталл.ndmsv монокулÑÑ€.ndmsv моном.ndmsv мононуклеоз.ndmsv моноплан.ndmsv монополизм.ndmsv монорельÑ.ndmsv монорим.ndmsv монотеизм.ndmsv монофизит.ndmsv монохорд.ndmsv монохром.ndmsv моноцит.ndmsv монтеÑиноÑ.ndmsv монтмориллонит.ndmsv монумент.ndmsv мопед.ndmsv морализм.ndmsv морганизм.ndmsv морген.ndmsv мордент.ndmsv морион.ndmsv морфин.ndmsv морфинизм.ndmsv морфоз.ndmsv моÑгорÑуд.ndmsv мотет.ndmsv мотив.ndmsv мотобол.ndmsv мотобот.ndmsv мотовелоÑипед.ndmsv мотовоз.ndmsv мотодельтаплан.ndmsv мотодром.ndmsv мотозавод.ndmsv мотокроÑÑ.ndmsv мотокультиватор.ndmsv мотопункт.ndmsv мотороллер.ndmsv мотоÑпорт.ndmsv мотоцикл.ndmsv мотошлем.ndmsv мохер.ndmsv моцион.ndmsv муар.ndmsv муидор.ndmsv муллит.ndmsv мультивибратор.ndmsv мультиплекÑор.ndmsv мультиплет.ndmsv мультициклон.ndmsv мультфильм.ndmsv муÑковит.ndmsv муÑоровоз.ndmsv муÑоропровод.ndmsv муÑороÑброÑ.ndmsv муÑÑ.ndmsv муÑÑон.ndmsv муÑÑ‚.ndmsv мутаген.ndmsv мутатор.ndmsv мутон.ndmsv мутуализм.ndmsv мухаррем.ndmsv мухомор.ndmsv мухоÑÑ€.ndmsv мухур.ndmsv муцин.ndmsv мушкет.ndmsv мушкетон.ndmsv мылонафт.ndmsv мÑйнфрейм.ndmsv мюзет.ndmsv мюзетт.ndmsv мюзик-холл.ndmsv мюзикл.ndmsv мюон.ndmsv мюридизм.ndmsv мÑÑоед.ndmsv мÑÑокомбинат.ndmsv мÑÑоптицекомбинат.ndmsv мÑÑопуÑÑ‚.ndmsv мÑÑоÑовхоз.ndmsv набла-оператор.ndmsv навет.ndmsv навицерт.ndmsv нагиб.ndmsv нагнет.ndmsv нагрев.ndmsv надвиг.ndmsv наддув.ndmsv надир.ndmsv надклаÑÑ.ndmsv надкуÑ.ndmsv надотрÑд.ndmsv надÑмотр.ndmsv нажин.ndmsv нажор.ndmsv найл.ndmsv найм.ndmsv наказ.ndmsv наклев.ndmsv наклономер.ndmsv накоÑ.ndmsv накрап.ndmsv нактоуз.ndmsv намолот.ndmsv намоÑÑ‚.ndmsv нанизм.ndmsv наноатом.ndmsv наоÑ.ndmsv напалм.ndmsv наплыв.ndmsv наполеон.ndmsv наполеондор.ndmsv напрокат.ndmsv наркомат.ndmsv наркотин.ndmsv нароÑÑ‚.ndmsv нарÑуд.ndmsv нартекÑ.ndmsv нарцеин.ndmsv нарциÑÑ.ndmsv нативизм.ndmsv натр.ndmsv натролит.ndmsv натурализм.ndmsv натюрморт.ndmsv наукоград.ndmsv наутофон.ndmsv нафтен.ndmsv нафтол.ndmsv нахрап.ndmsv нахшлаг.ndmsv нацизм.ndmsv национализм.ndmsv начет.ndmsv начÑоÑтав.ndmsv нгултрум.ndmsv неакцепт.ndmsv небаланÑ.ndmsv небоÑвод.ndmsv небоÑклон.ndmsv небоÑкреб.ndmsv невзноÑ.ndmsv невзрыв.ndmsv неврит.ndmsv невродиÑпанÑер.ndmsv невроз.ndmsv неврофиброматоз.ndmsv невуÑ.ndmsv невыезд.ndmsv невыход.ndmsv невычет.ndmsv негабарит.ndmsv негативизм.ndmsv негатрон.ndmsv недобор.ndmsv недоглÑд.ndmsv недожин.ndmsv недокал.ndmsv недокомплект.ndmsv недокорм.ndmsv недолив.ndmsv недолов.ndmsv недомеÑ.ndmsv недомол.ndmsv недомолот.ndmsv недораÑход.ndmsv недород.ndmsv недоÑев.ndmsv недоучет.ndmsv недочет.ndmsv незачет.ndmsv нейзильбер.ndmsv нейл.ndmsv нейлон.ndmsv нейрин.ndmsv нейриÑтор.ndmsv нейрит.ndmsv нейрокомпьютер.ndmsv нейромодулÑтор.ndmsv нейрон.ndmsv нейрорегулÑтор.ndmsv нейротокÑикант.ndmsv нейтрализатор.ndmsv нейтрализм.ndmsv нейтралитет.ndmsv нейтродин.ndmsv нейтрофил.ndmsv неклен.ndmsv некробиоз.ndmsv некроз.ndmsv некÑуÑ.ndmsv нектар.ndmsv нектарин.ndmsv нектароноÑ.ndmsv нектон.ndmsv нектофор.ndmsv нематоцид.ndmsv нематоциÑÑ‚.ndmsv неметалл.ndmsv неоген.ndmsv неолит.ndmsv неологизм.ndmsv неон.ndmsv неонацизм.ndmsv неопрен.ndmsv неореализм.ndmsv неотип.ndmsv неофашизм.ndmsv неоцен.ndmsv непентеÑ.ndmsv непотизм.ndmsv непровар.ndmsv нептунизм.ndmsv нервизм.ndmsv нерол.ndmsv неÑговор.ndmsv неÑеÑÑер.ndmsv нетбол.ndmsv нетоÑкоп.ndmsv неуд.ndmsv неучет.ndmsv неф.ndmsv нефелинит.ndmsv нефелометр.ndmsv нефоÑкоп.ndmsv нефрит.ndmsv нефроз.ndmsv нефтевоз.ndmsv нефтедоллар.ndmsv нефтезавод.ndmsv нефтекараван.ndmsv нефтепровод.ndmsv нефтепродуктопровод.ndmsv нефтерайон.ndmsv нефтеÑклад.ndmsv нивоз.ndmsv нигилизм.ndmsv нигрозин.ndmsv нигрол.ndmsv никелин.ndmsv никколит.ndmsv нимб.ndmsv ниÑан.ndmsv ниÑÑан.ndmsv ниÑтагм.ndmsv нитевод.ndmsv нитон.ndmsv нитрагин.ndmsv нитрид.ndmsv нитрил.ndmsv нитрит.ndmsv нитробензол.ndmsv нитроглицерин.ndmsv нитрометр.ndmsv нитрон.ndmsv нитроплаÑтификатор.ndmsv нитротолуол.ndmsv нитрофенол.ndmsv нихром.ndmsv нобилитет.ndmsv новакулит.ndmsv новокаин.ndmsv новотел.ndmsv новоÑз.ndmsv нозематоз.ndmsv нокаут.ndmsv нокдаун.ndmsv ноктовизор.ndmsv ноктюрн.ndmsv номадизм.ndmsv номен.ndmsv номинал.ndmsv номинализм.ndmsv номинат.ndmsv номогенез.ndmsv номоканон.ndmsv нонет.ndmsv нониллион.ndmsv нониуÑ.ndmsv нонÑенÑ.ndmsv норд.ndmsv норимон.ndmsv нормоблаÑÑ‚.ndmsv норÑульфазол.ndmsv нотариат.ndmsv нотиÑ.ndmsv ноумен.ndmsv нуклеин.ndmsv нуклеопротеид.ndmsv нуклеотид.ndmsv нуклеуÑ.ndmsv нуклид.ndmsv нуклон.ndmsv нумератор.ndmsv нуммулит.ndmsv нут.ndmsv нутромер.ndmsv нуцеллуÑ.ndmsv ньюмаркет.ndmsv ньютон.ndmsv нÑп.ndmsv нюанÑ.ndmsv обапол.ndmsv обвеÑ.ndmsv обвоз.ndmsv обертон.ndmsv обет.ndmsv обзавод.ndmsv обзол.ndmsv обком.ndmsv облакомер.ndmsv облет.ndmsv облизбирком.ndmsv облиÑполком.ndmsv обмол.ndmsv обмолот.ndmsv обогрев.ndmsv обÑидиан.ndmsv обÑтрел.ndmsv обÑчет.ndmsv обтуратор.ndmsv обтюратор.ndmsv обхват.ndmsv оверарм.ndmsv овердрафт.ndmsv овогенез.ndmsv овоÑкоп.ndmsv овÑец.ndmsv овцеÑовхоз.ndmsv огнепровод.ndmsv огнецвет.ndmsv одеон.ndmsv однотеÑ.ndmsv одноцвет.ndmsv одночлен.ndmsv одограф.ndmsv одометр.ndmsv одонтоблаÑÑ‚.ndmsv одонтограф.ndmsv одонтоклаÑÑ‚.ndmsv одонтолит.ndmsv одоратор.ndmsv оз.ndmsv озокерит.ndmsv озон.ndmsv озонатор.ndmsv озонид.ndmsv озонометр.ndmsv оидиум.ndmsv окат.ndmsv океан.ndmsv океанариум.ndmsv окенит.ndmsv оккультизм.ndmsv оклад.ndmsv окоем.ndmsv окот.ndmsv окрол.ndmsv окружком.ndmsv окÑалат.ndmsv окÑигемоглобин.ndmsv окÑигемометр.ndmsv окÑигенатор.ndmsv окÑид.ndmsv окÑиликвит.ndmsv окÑиморон.ndmsv окÑитоцин.ndmsv окÑюморон.ndmsv октакорд.ndmsv октаметр.ndmsv октан.ndmsv октант.ndmsv октаÑдр.ndmsv октаÑдрит.ndmsv октет.ndmsv октил.ndmsv октильон.ndmsv октод.ndmsv олеандр.ndmsv олеат.ndmsv олеин.ndmsv олеонафт.ndmsv олефин.ndmsv оливенит.ndmsv оливин.ndmsv олигоклаз.ndmsv олигонуклеотид.ndmsv олигоцен.ndmsv ольÑтер.ndmsv омброметр.ndmsv омегатрон.ndmsv омет.ndmsv омикрон.ndmsv омлет.ndmsv омметр.ndmsv омнибуÑ.ndmsv омограф.ndmsv омоморф.ndmsv омоним.ndmsv омофон.ndmsv омофор.ndmsv омфалит.ndmsv омфацит.ndmsv онанизм.ndmsv ондограф.ndmsv ондулÑтор.ndmsv онер.ndmsv оникÑ.ndmsv онкоген.ndmsv онкорнавируÑ.ndmsv онтогенез.ndmsv оолит.ndmsv опалин.ndmsv операнд.ndmsv опиат.ndmsv опиÑтограф.ndmsv оплот.ndmsv оплыв.ndmsv опопанакÑ.ndmsv опороÑ.ndmsv опÑонин.ndmsv опт.ndmsv оптиметр.ndmsv оптимизатор.ndmsv оптимизм.ndmsv оптимум.ndmsv оптофон.ndmsv оптрон.ndmsv опуÑ.ndmsv опцион.ndmsv оранжад.ndmsv оргазм.ndmsv организм.ndmsv органоген.ndmsv органоид.ndmsv органон.ndmsv органопрепарат.ndmsv органофоÑфат.ndmsv органум.ndmsv оргкомитет.ndmsv орготдел.ndmsv оргплан.ndmsv орграф.ndmsv ордонанÑ.ndmsv ореол.ndmsv оригинал-дубликат.ndmsv оригинал-макет.ndmsv оркеÑтрион.ndmsv орлец.ndmsv орлоп.ndmsv орнитоз.ndmsv орнитоптер.ndmsv орогенез.ndmsv орогенезиÑ.ndmsv орÑ.ndmsv орÑин.ndmsv ортикон.ndmsv ортит.ndmsv ортоводород.ndmsv ортогенез.ndmsv ортоклаз.ndmsv ортопантомограф.ndmsv ортоферрит.ndmsv ортоцентр.ndmsv ортштейн.ndmsv орфарион.ndmsv орфеорион.ndmsv орфизм.ndmsv орхит.ndmsv оршад.ndmsv оÑлоп.ndmsv оÑмометр.ndmsv оÑмоÑ.ndmsv оÑот.ndmsv оÑÑеин.ndmsv оÑтеит.ndmsv оÑтеоартрит.ndmsv оÑтеоблаÑÑ‚.ndmsv оÑтеоклаÑÑ‚.ndmsv оÑтеомиелит.ndmsv оÑтеон.ndmsv оÑтеопороз.ndmsv оÑтеоÑклероз.ndmsv оÑтеофит.ndmsv оÑтеохондрит.ndmsv оÑтеохондроз.ndmsv оÑтит.ndmsv оÑтракизм.ndmsv оÑтракон.ndmsv оÑтрец.ndmsv оÑтропеÑтр.ndmsv оÑциллограф.ndmsv оÑциллоÑкоп.ndmsv оÑциллÑтор.ndmsv отгиб.ndmsv отзовизм.ndmsv отзыв.ndmsv отит.ndmsv отказ.ndmsv откуÑ.ndmsv отмин.ndmsv отогрев.ndmsv отолит.ndmsv отоÑклероз.ndmsv отоÑкоп.ndmsv отофон.ndmsv отоциÑÑ‚.ndmsv отпад.ndmsv отÑвет.ndmsv отÑчет.ndmsv оттрелит.ndmsv отунит.ndmsv отъезд.ndmsv оуÑнизм.ndmsv офикальцит.ndmsv офиклеид.ndmsv офиолит.ndmsv офиÑ.ndmsv офиÑ-клаб.ndmsv офит.ndmsv офорт.ndmsv офÑайд.ndmsv офтальмоÑкоп.ndmsv охотнадзор.ndmsv очерет.ndmsv очкур.ndmsv паб.ndmsv павильон.ndmsv павинол.ndmsv пагамент.ndmsv паганизм.ndmsv пагодит.ndmsv падеграÑ.ndmsv падекатр.ndmsv падепатинер.ndmsv падуб.ndmsv падун.ndmsv пайп.ndmsv пакер.ndmsv пакетбот.ndmsv паккард.ndmsv паккер.ndmsv паклен.ndmsv пакт.ndmsv палагонит.ndmsv паланкин.ndmsv палантин.ndmsv палаÑ.ndmsv палатинат.ndmsv палафит.ndmsv палеоген.ndmsv палеолит.ndmsv палеоцен.ndmsv паликар.ndmsv палимпÑеÑÑ‚.ndmsv палингенез.ndmsv палиндром.ndmsv палиÑад.ndmsv палиÑандр.ndmsv палладиум.ndmsv паллаÑит.ndmsv паллет.ndmsv паллиатив.ndmsv паллограф.ndmsv пальмитин.ndmsv пальÑтаб.ndmsv палюÑ.ndmsv памперÑ.ndmsv панарабизм.ndmsv панбархат.ndmsv панген.ndmsv пангенезиÑ.ndmsv пандан.ndmsv пандануÑ.ndmsv пандуÑ.ndmsv панелевоз.ndmsv панкреаÑ.ndmsv панкреатин.ndmsv панкреатит.ndmsv панлогизм.ndmsv паннуÑ.ndmsv паноптикум.ndmsv панпÑихизм.ndmsv панÑионат.ndmsv панÑлавизм.ndmsv пантеизм.ndmsv пантеон.ndmsv пантограф.ndmsv пантокрин.ndmsv пантометр.ndmsv пантопон.ndmsv пантоÑкоп.ndmsv пантоÑтат.ndmsv пантюркизм.ndmsv панчбол.ndmsv панчингбол.ndmsv папаверин.ndmsv папаин.ndmsv папайотин.ndmsv папизм.ndmsv паповавируÑ.ndmsv паппуÑ.ndmsv парабеллум.ndmsv парабиоз.ndmsv параболоид.ndmsv параван.ndmsv парагнейÑ.ndmsv парагон.ndmsv парагонит.ndmsv параграф.ndmsv парадокÑ.ndmsv паразитизм.ndmsv паразитоз.ndmsv параизомер.ndmsv параклет.ndmsv параклит.ndmsv парализатор.ndmsv паралипоменон.ndmsv параллакÑ.ndmsv параллелепипед.ndmsv параллелизм.ndmsv параллелограмм.ndmsv паралогизм.ndmsv параметр.ndmsv параметрит.ndmsv параметрон.ndmsv парангон.ndmsv паранефрит.ndmsv парантез.ndmsv парапарез.ndmsv параплан.ndmsv парапротеин.ndmsv парапроцеÑÑ.ndmsv параÑинапÑиÑ.ndmsv паратакÑиÑ.ndmsv паратиф.ndmsv паратонзиллит.ndmsv параф.ndmsv парафимоз.ndmsv парацетамол.ndmsv парашютизм.ndmsv паргаÑит.ndmsv парез.ndmsv паризит.ndmsv парламент.ndmsv пармезан.ndmsv парогенератор.ndmsv парод.ndmsv пародонтоз.ndmsv пародоÑ.ndmsv парокÑизм.ndmsv паромер.ndmsv паромотор.ndmsv пароним.ndmsv паронит.ndmsv паропровод.ndmsv пароÑтоз.ndmsv паротит.ndmsv паротурбогенератор.ndmsv парÑизм.ndmsv партактив.ndmsv партбилет.ndmsv партком.ndmsv партнерÑ.ndmsv партон.ndmsv партÑъезд.ndmsv паÑлен.ndmsv паÑÑажиро-груз.ndmsv паÑÑаметр.ndmsv паÑÑеизм.ndmsv паÑÑиватор.ndmsv паÑтеризатор.ndmsv паÑтиÑ.ndmsv паÑторат.ndmsv патерноÑтер.ndmsv патиÑÑон.ndmsv патогенез.ndmsv патриархат.ndmsv патриотизм.ndmsv патрициат.ndmsv патронат.ndmsv патроним.ndmsv паттерн.ndmsv паужин.ndmsv пауперизм.ndmsv пахит.ndmsv пацифизм.ndmsv пеан.ndmsv пегамоид.ndmsv пегматит.ndmsv педантизм.ndmsv педвуз.ndmsv педикулез.ndmsv педогенез.ndmsv педометр.ndmsv педÑовет.ndmsv педÑоÑтав.ndmsv пейджер.ndmsv пейÑмекер.ndmsv пекан.ndmsv пекогон.ndmsv пектин.ndmsv пектолит.ndmsv пелагит.ndmsv пеленгатор.ndmsv пелетрон.ndmsv пелит.ndmsv пелоруÑ.ndmsv пелькомпаÑ.ndmsv пельтаÑÑ‚.ndmsv пемзобетон.ndmsv пеммикан.ndmsv пемфигуÑ.ndmsv пен-клуб.ndmsv пенал.ndmsv пендрагон.ndmsv пенеплен.ndmsv пенетрометр.ndmsv пениÑ.ndmsv пеницилл.ndmsv пенициллин.ndmsv пеннивейт.ndmsv пенобетон.ndmsv пеногипÑ.ndmsv пеноматериал.ndmsv пеноплаÑÑ‚.ndmsv пенополиизоцианурат.ndmsv пенополиÑтирол.ndmsv пеноÑиликат.ndmsv пенÑ.ndmsv пентагрид.ndmsv пентадом.ndmsv пентаметр.ndmsv пентан.ndmsv пентаÑульфид.ndmsv пентахорд.ndmsv пентаÑдр.ndmsv пентеконтор.ndmsv пентекоÑтиÑ.ndmsv пентландит.ndmsv пентод.ndmsv пентокÑид.ndmsv пентолит.ndmsv пентрит.ndmsv пентхауз.ndmsv пентхауÑ.ndmsv пенчингбол.ndmsv пеньюар.ndmsv пеплобетон.ndmsv пеплум.ndmsv пепÑин.ndmsv пептон.ndmsv перборат.ndmsv первообраз.ndmsv первоцвет.ndmsv первоÑлемент.ndmsv пергамен.ndmsv пергамин.ndmsv перевод.ndmsv переворот.ndmsv перегиб.ndmsv переглÑд.ndmsv перегрев.ndmsv перегуд.ndmsv передир.ndmsv передопроÑ.ndmsv переем.ndmsv пережим.ndmsv перекоÑ.ndmsv перелаз.ndmsv переливт.ndmsv перемол.ndmsv перемолот.ndmsv перепад.ndmsv перепев.ndmsv переплет.ndmsv переплÑÑ.ndmsv переприем.ndmsv перераÑчет.ndmsv перерод.ndmsv перерыв.ndmsv переÑвиÑÑ‚.ndmsv переÑев.ndmsv переÑказ.ndmsv переÑпроÑ.ndmsv переÑчет.ndmsv переучет.ndmsv перечет.ndmsv периаденит.ndmsv периблаÑÑ‚.ndmsv перигаÑтрит.ndmsv перидот.ndmsv перидотит.ndmsv перикард.ndmsv перикардит.ndmsv периклаз.ndmsv периметр.ndmsv периметрит.ndmsv периневрит.ndmsv период.ndmsv периодат.ndmsv периодонт.ndmsv периодонтит.ndmsv периоÑÑ‚.ndmsv периоÑтит.ndmsv периплаÑÑ‚.ndmsv периптер.ndmsv периÑкоп.ndmsv периÑперм.ndmsv периÑтом.ndmsv перитифлит.ndmsv перитонит.ndmsv перицентр.ndmsv перицит.ndmsv перкалин.ndmsv перколÑтор.ndmsv перламутр.ndmsv перлвейÑ.ndmsv перлон.ndmsv перманганат.ndmsv перманÑив.ndmsv пермеаметр.ndmsv пермутатор.ndmsv пермутит.ndmsv перовÑкит.ndmsv перозиÑ.ndmsv перокÑид.ndmsv перрадиуÑ.ndmsv перÑиÑтор.ndmsv перÑонал.ndmsv перÑульфат.ndmsv пертит.ndmsv перфект.ndmsv перфоввод.ndmsv перфоратор.ndmsv перхлорат.ndmsv перхлорвинил.ndmsv перцептрон.ndmsv пеÑколюб.ndmsv пеÑкомет.ndmsv пеÑÑимизм.ndmsv пеÑÑимум.ndmsv пеÑтицид.ndmsv петаз.ndmsv петалит.ndmsv петрогенезиÑ.ndmsv петроглиф.ndmsv петродоллар.ndmsv петролатум.ndmsv петролеум.ndmsv петроÑилекÑ.ndmsv петцит.ndmsv пещур.ndmsv пи-мезон.ndmsv пиан.ndmsv пианизм.ndmsv пиар.ndmsv пиаÑтр.ndmsv пивбар.ndmsv пивзавод.ndmsv пигуÑ.ndmsv пиелит.ndmsv пиелонефрит.ndmsv пиетет.ndmsv пиетизм.ndmsv пижонит.ndmsv пизолит.ndmsv пикап.ndmsv пикер.ndmsv пикет.ndmsv пикноз.ndmsv пикнометр.ndmsv пикограмм.ndmsv пикокулон.ndmsv пиколин.ndmsv пикон.ndmsv пикорнавируÑ.ndmsv пикрат.ndmsv пикрин.ndmsv пикрит.ndmsv пикрол.ndmsv пикротокÑин.ndmsv пикÑафон.ndmsv пикÑидиум.ndmsv пилав.ndmsv пиллерÑ.ndmsv пилокарпин.ndmsv пилокарпуÑ.ndmsv пилон.ndmsv пилоруÑ.ndmsv пилум.ndmsv пимент.ndmsv пинакоид.ndmsv пинбол.ndmsv пинцет.ndmsv пиодерматоз.ndmsv пиодермит.ndmsv пиоз.ndmsv пион.ndmsv пионеротрÑд.ndmsv пионефрит.ndmsv пионефроз.ndmsv пиоÑкоп.ndmsv пиоторакÑ.ndmsv пиперазин.ndmsv пиперидин.ndmsv пиперин.ndmsv пипермент.ndmsv пиперонал.ndmsv пиразин.ndmsv пиразол.ndmsv пиранометр.ndmsv пираргирит.ndmsv пиргелиометр.ndmsv пиргеометр.ndmsv пиргом.ndmsv пирекÑ.ndmsv пиреноид.ndmsv пиретрум.ndmsv пиридин.ndmsv пиридокÑин.ndmsv пиримидин.ndmsv пиробензол.ndmsv пирогаллол.ndmsv пирозапал.ndmsv пирокатехин.ndmsv пирокÑен.ndmsv пирокÑилин.ndmsv пиролиз.ndmsv пиролюзит.ndmsv пирометр.ndmsv пироморфит.ndmsv пирон.ndmsv пиронафт.ndmsv пироп.ndmsv пиропатрон.ndmsv пироплазмоз.ndmsv пироÑкаф.ndmsv пироÑкоп.ndmsv пироÑмалит.ndmsv пироÑтат.ndmsv пироÑульфат.ndmsv пирофиллит.ndmsv пирофотометр.ndmsv пирошнур.ndmsv пироÑффект.ndmsv пиррол.ndmsv пирролидин.ndmsv пирротин.ndmsv пирротит.ndmsv пирÑ.ndmsv пируÑÑ‚.ndmsv пиÑÑуар.ndmsv пиÑтацит.ndmsv пиÑтолет.ndmsv питербот.ndmsv питириаз.ndmsv питометр.ndmsv питономорф.ndmsv питоцин.ndmsv питтицит.ndmsv питуитрин.ndmsv пифоÑ.ndmsv пищекомбинат.ndmsv пищеконцентрат.ndmsv плавзавод.ndmsv плавÑоÑтав.ndmsv плагиат.ndmsv плагиоклаз.ndmsv плаз.ndmsv плазматрон.ndmsv плазмин.ndmsv плазмоген.ndmsv плазмоид.ndmsv плазмолиз.ndmsv плазмон.ndmsv плазмотип.ndmsv плазмотрон.ndmsv плазмохин.ndmsv плазмоцид.ndmsv планеризм.ndmsv планеродром.ndmsv планетоид.ndmsv планетолет.ndmsv планетоход.ndmsv планиметр.ndmsv планктер.ndmsv планктон.ndmsv планометр.ndmsv плаÑтбетон.ndmsv плаÑтеин.ndmsv плаÑтикат.ndmsv плаÑтикатор.ndmsv плаÑтификатор.ndmsv плаÑтобетон.ndmsv плаÑтометр.ndmsv плаÑтрон.ndmsv платан.ndmsv платинат.ndmsv платинит.ndmsv платиноид.ndmsv платинотрон.ndmsv платонизм.ndmsv плац-парад.ndmsv плацдарм.ndmsv плашкоут.ndmsv плебиÑцит.ndmsv плебÑ.ndmsv плевел.ndmsv плед.ndmsv плейаÑ.ndmsv плейер.ndmsv плейÑтон.ndmsv плейÑтоцен.ndmsv плекÑиглаÑ.ndmsv плекÑит.ndmsv плектр.ndmsv племзавод.ndmsv племколхоз.ndmsv племконзавод.ndmsv племотдел.ndmsv племптицерепродуктор.ndmsv племптицеÑовхоз.ndmsv племрепродуктор.ndmsv племÑовхоз.ndmsv племхоз.ndmsv пленум.ndmsv плеоназм.ndmsv плеонаÑÑ‚.ndmsv плеопод.ndmsv плеохроизм.ndmsv плеÑ.ndmsv плеÑÑиметр.ndmsv плетизмограф.ndmsv плиофильм.ndmsv плиоцен.ndmsv плиÑ.ndmsv плодоÑбор.ndmsv плодоÑмен.ndmsv плодоÑовхоз.ndmsv плодоÑъем.ndmsv плоÑкорез.ndmsv плотномер.ndmsv плотокараван.ndmsv плотоход.ndmsv плумбат.ndmsv плумбит.ndmsv плутеуÑ.ndmsv плутонизм.ndmsv плювиограф.ndmsv плювиоз.ndmsv плювиометр.ndmsv плюр.ndmsv плюрализм.ndmsv плюÑквамперфект.ndmsv пневматолиз.ndmsv пневматолит.ndmsv пневматофор.ndmsv пневмеркатор.ndmsv пневмограф.ndmsv пневмоинÑтрумент.ndmsv пневмокониоз.ndmsv пневмонит.ndmsv пневмоÑкоп.ndmsv пневмоÑтартер.ndmsv пневмоÑтом.ndmsv пневмоторакÑ.ndmsv пневмотормоз.ndmsv пневмоход.ndmsv победит.ndmsv подвид.ndmsv подгнет.ndmsv подграф.ndmsv поддомен.ndmsv поджим.ndmsv подзавод.ndmsv подзарÑд.ndmsv подзыв.ndmsv подиум.ndmsv подканал.ndmsv подкатод.ndmsv подклаÑÑ.ndmsv подкомитет.ndmsv подлет.ndmsv подмыв.ndmsv поднарÑд.ndmsv подобъект.ndmsv подогрев.ndmsv подоператор.ndmsv подотдел.ndmsv подотрÑд.ndmsv подофил.ndmsv подпар.ndmsv подпараграф.ndmsv подпараметр.ndmsv подпредел.ndmsv подпроект.ndmsv подпункт.ndmsv подрайон.ndmsv подрод.ndmsv подрыв.ndmsv подÑвиÑÑ‚.ndmsv подÑед.ndmsv подÑчет.ndmsv подтекÑÑ‚.ndmsv подтип.ndmsv подхват.ndmsv подцед.ndmsv подцентр.ndmsv позитивизм.ndmsv позитрон.ndmsv позумент.ndmsv позыв.ndmsv пойнт.ndmsv показ.ndmsv полиамид.ndmsv полианит.ndmsv полиартрит.ndmsv полибазит.ndmsv поливитамин.ndmsv полигалит.ndmsv полигенизм.ndmsv полиграф.ndmsv полиизопрен.ndmsv поликарбонат.ndmsv поликриÑталл.ndmsv поликÑен.ndmsv полимент.ndmsv полимерконтейнер.ndmsv полимерраÑтвор.ndmsv полиметалл.ndmsv полиневрит.ndmsv полином.ndmsv полиоÑнцефалит.ndmsv полипептид.ndmsv полиплоид.ndmsv полипоз.ndmsv полиÑахарид.ndmsv полиÑерозит.ndmsv полиÑпаÑÑ‚.ndmsv полиÑтирол.ndmsv полиÑульфид.ndmsv политеизм.ndmsv политеÑ.ndmsv политехникум.ndmsv политкомикÑ.ndmsv политотдел.ndmsv политпроÑвет.ndmsv политÑоÑтав.ndmsv полифонизм.ndmsv полиформальдегид.ndmsv полифоÑфат.ndmsv полихлорвинил.ndmsv полихлорид.ndmsv полихронид.ndmsv полицилиндр.ndmsv полиÑдр.ndmsv полиÑкран.ndmsv полиÑÑтер.ndmsv полиÑтилен.ndmsv полиÑтилентерефталат.ndmsv полиÑфир.ndmsv полиÑфиримид.ndmsv поллиноз.ndmsv поллютант.ndmsv полонез.ndmsv полонизм.ndmsv полтергейÑÑ‚.ndmsv полуавтомат.ndmsv полуантрацит.ndmsv полубаркаÑ.ndmsv полубархат.ndmsv полубимÑ.ndmsv полубокÑ.ndmsv полуборт.ndmsv полувагон.ndmsv полувал.ndmsv полуватман.ndmsv полувзвод.ndmsv полувольт.ndmsv полугар.ndmsv полугидрат.ndmsv полудиаметр.ndmsv полуимпериал.ndmsv полуинвариант.ndmsv полуинтервал.ndmsv полукадр.ndmsv полуклюз.ndmsv полукокÑ.ndmsv полуколлоид.ndmsv полукомплект.ndmsv полукупол.ndmsv полулиÑÑ‚.ndmsv полуметалл.ndmsv полумир.ndmsv полумоÑÑ‚.ndmsv полуоборот.ndmsv полуовал.ndmsv полуопал.ndmsv полупериод.ndmsv полупилон.ndmsv полуповорот.ndmsv полуподвал.ndmsv полупоклон.ndmsv полуприÑед.ndmsv полуприцеп.ndmsv полуразъем.ndmsv полураÑкоÑ.ndmsv полураÑпад.ndmsv полуÑвет.ndmsv полуÑвод.ndmsv полуÑумматор.ndmsv полутакт.ndmsv полууÑтав.ndmsv полуфабрикат.ndmsv полуфинал.ndmsv полуцикл.ndmsv полуцилиндр.ndmsv полушепот.ndmsv полуштоф.ndmsv полуÑÑкадрон.ndmsv полуют.ndmsv польдер.ndmsv полÑризатор.ndmsv полÑриметр.ndmsv полÑриÑкоп.ndmsv полÑриÑтробометр.ndmsv полÑрограф.ndmsv полÑроид.ndmsv полÑрон.ndmsv помдамур.ndmsv помоÑÑ‚.ndmsv помпельмуÑ.ndmsv помпон.ndmsv понор.ndmsv понтификат.ndmsv поп-арт.ndmsv поролон.ndmsv портатив.ndmsv портбукет.ndmsv портланд.ndmsv портландцемент.ndmsv портплед.ndmsv портÑигар.ndmsv портшез.ndmsv порфирин.ndmsv порфирит.ndmsv порфироид.ndmsv порыв.ndmsv поÑвиÑÑ‚.ndmsv поÑев.ndmsv поÑлеимпульÑ.ndmsv поÑтамент.ndmsv поÑтикум.ndmsv поÑтпакет.ndmsv поÑтплиоцен.ndmsv поÑÑ‚Ñкриптум.ndmsv поÑтулат.ndmsv поÑтфикÑ.ndmsv потенциал.ndmsv потенциометр.ndmsv потир.ndmsv почтамт.ndmsv пошепт.ndmsv пошиб.ndmsv прагматизм.ndmsv празем.ndmsv празеодим.ndmsv прайд.ndmsv прайÑ-лиÑÑ‚.ndmsv пракрит.ndmsv практикум.ndmsv практицизм.ndmsv прапор.ndmsv преанимизм.ndmsv превентор.ndmsv предиктор.ndmsv преднизолон.ndmsv предпарламент.ndmsv предпроцеÑÑор.ndmsv презерватив.ndmsv президиум.ndmsv прейÑкурант.ndmsv прелюд.ndmsv премикÑ.ndmsv премолÑÑ€.ndmsv преон.ndmsv препарат.ndmsv препринт.ndmsv препроцеÑÑор.ndmsv преÑелектор.ndmsv преÑÑ-автомат.ndmsv преÑÑ-конвейер.ndmsv преÑÑ-материал.ndmsv преÑÑ-релиз.ndmsv преÑÑ-тайм.ndmsv преÑÑ-центр.ndmsv преÑÑшпан.ndmsv преÑтол.ndmsv претерит.ndmsv преферанÑ.ndmsv префикÑ.ndmsv префикÑоид.ndmsv преформизм.ndmsv прецедент.ndmsv преципитат.ndmsv привкуÑ.ndmsv привноÑ.ndmsv приворот.ndmsv пригород.ndmsv пригрев.ndmsv пригруз.ndmsv приезд.ndmsv призматоид.ndmsv призмоид.ndmsv призор.ndmsv приливомер.ndmsv прилов.ndmsv приноÑ.ndmsv принтер.ndmsv принцип.ndmsv принципат.ndmsv приорат.ndmsv приплав.ndmsv приплыв.ndmsv приплÑÑ.ndmsv приÑвиÑÑ‚.ndmsv приÑев.ndmsv приÑед.ndmsv приÑеÑÑ‚.ndmsv приÑчет.ndmsv приуз.ndmsv прификÑ.ndmsv прихлеб.ndmsv прихлоп.ndmsv причет.ndmsv причт.ndmsv проброÑ.ndmsv провиант.ndmsv провинциализм.ndmsv провируÑ.ndmsv провитамин.ndmsv проволокобетон.ndmsv проворот.ndmsv прогар.ndmsv прогеÑтерон.ndmsv прогеÑтин.ndmsv прогеÑтоген.ndmsv прогиб.ndmsv прогнатизм.ndmsv прогноз.ndmsv программатор.ndmsv прогрев.ndmsv прогреÑÑ.ndmsv продир.ndmsv продотрÑд.ndmsv продпункт.ndmsv продром.ndmsv продукт.ndmsv продуктообмен.ndmsv продуктопровод.ndmsv проектор.ndmsv прожект.ndmsv прозаизм.ndmsv прозенцефалон.ndmsv прозор.ndmsv прозÑнцефалон.ndmsv прокариот.ndmsv проквеÑтор.ndmsv прокоÑ.ndmsv проктит.ndmsv проктодеум.ndmsv прокуÑ.ndmsv пролактин.ndmsv проламин.ndmsv пролепÑиÑ.ndmsv пролеткульт.ndmsv пролифератион.ndmsv промен.ndmsv променад.ndmsv промикропÑ.ndmsv промиÑкуитет.ndmsv промотор.ndmsv промÑтройпроект.ndmsv пронаоÑ.ndmsv пронатор.ndmsv пронефроÑ.ndmsv прононÑ.ndmsv пронотум.ndmsv пронуклеуÑ.ndmsv пропан.ndmsv пропанол.ndmsv пропарокÑитон.ndmsv пропеллер.ndmsv пропердин.ndmsv пропилен.ndmsv проплыв.ndmsv прополиÑ.ndmsv проприоцептор.ndmsv пропÑ.ndmsv проран.ndmsv проÑвет.ndmsv проÑеминар.ndmsv проÑкениум.ndmsv проÑофт.ndmsv проÑпект.ndmsv проÑтагландин.ndmsv проÑтатит.ndmsv проÑцениум.ndmsv проÑчет.ndmsv протагон.ndmsv протазан.ndmsv протазиÑ.ndmsv проталлиум.ndmsv протамин.ndmsv протаргол.ndmsv протеид.ndmsv протеин.ndmsv протекторат.ndmsv протеуÑ.ndmsv противовеÑ.ndmsv противогаз.ndmsv противоугон.ndmsv протоблаÑÑ‚.ndmsv протовируÑ.ndmsv протогин.ndmsv протограф.ndmsv протозооз.ndmsv протокол.ndmsv протоконтинент.ndmsv протон.ndmsv протонотариат.ndmsv протопектин.ndmsv протоплаÑÑ‚.ndmsv протоподит.ndmsv проторакÑ.ndmsv проторенеÑÑанÑ.ndmsv протрактор.ndmsv протромбин.ndmsv протуберанц-ÑпектроÑкоп.ndmsv профбилет.ndmsv профермент.ndmsv профибринолизин.ndmsv профилограф.ndmsv профилометр.ndmsv профит.ndmsv профицит.ndmsv профком.ndmsv профконÑультант.ndmsv профотбор.ndmsv профÑоюз.ndmsv профцентр.ndmsv процеÑÑ.ndmsv процеÑÑор.ndmsv прочет.ndmsv проÑÑтруÑ.ndmsv прудонизм.ndmsv пруÑтит.ndmsv пÑалтерион.ndmsv пÑаммит.ndmsv пÑаммофит.ndmsv пÑевдоапокриф.ndmsv пÑевдовектор.ndmsv пÑевдокод.ndmsv пÑевдокриÑталл.ndmsv пÑевдоним.ndmsv пÑевдопереход.ndmsv пÑевдораÑтвор.ndmsv пÑевдоÑкалÑÑ€.ndmsv пÑевдофольклор.ndmsv пÑевтерминал.ndmsv пÑилоз.ndmsv пÑион.ndmsv пÑиттакоз.ndmsv пÑихизм.ndmsv пÑихоанализ.ndmsv пÑихогальванометр.ndmsv пÑихогенез.ndmsv пÑихогериат.ndmsv пÑихоз.ndmsv пÑихометр.ndmsv пÑихон.ndmsv пÑихоневроз.ndmsv пÑихоÑтимулÑтор.ndmsv пÑихрограф.ndmsv пÑихрометр.ndmsv пÑориаз.ndmsv птеридоÑперм.ndmsv птиалин.ndmsv птифур.ndmsv птоз.ndmsv птомаин.ndmsv пуаз.ndmsv пуант.ndmsv пуантилизм.ndmsv пудрет.ndmsv пуловер.ndmsv пульверизатор.ndmsv пульман.ndmsv пульмонит.ndmsv пульпер.ndmsv пульпит.ndmsv пульповод.ndmsv пульпомер.ndmsv пульпомет.ndmsv пульпопровод.ndmsv пульÑ.ndmsv пульÑар.ndmsv пульÑатор.ndmsv пульÑиметр.ndmsv пульÑометр.ndmsv пульт.ndmsv пункт.ndmsv пунÑон.ndmsv пунцон.ndmsv пургатив.ndmsv пурген.ndmsv пуризм.ndmsv пурин.ndmsv пуританизм.ndmsv пурпурин.ndmsv путемер.ndmsv путепровод.ndmsv путчизм.ndmsv пуф.ndmsv пуццолан.ndmsv пушкинизм.ndmsv пчелоÑовхоз.ndmsv пшат.ndmsv пылемер.ndmsv пыльцевход.ndmsv пьедеÑтал.ndmsv пьезокриÑталл.ndmsv пьезометр.ndmsv пьемонтит.ndmsv пьютер.ndmsv пÑдлбол.ndmsv пюпитр.ndmsv пÑртнерÑ.ndmsv рабдит.ndmsv рабдом.ndmsv раввинат.ndmsv равелин.ndmsv радиан.ndmsv радиант.ndmsv радиатор.ndmsv радикализм.ndmsv радикулит.ndmsv радиоавтограф.ndmsv радиоальтиметр.ndmsv радиоаппарат.ndmsv радиоветромер.ndmsv радиовизор.ndmsv радиоволновод.ndmsv радиовыÑотомер.ndmsv радиогониометр.ndmsv радиогоризонт.ndmsv радиодальномер.ndmsv радиодиапазон.ndmsv радиозавод.ndmsv радиозонд.ndmsv радиоизотоп.ndmsv радиоимпульÑ.ndmsv радиоинженер.ndmsv радиоинтерферометр.ndmsv радиоканал.ndmsv радиокаÑкад.ndmsv радиоклип.ndmsv радиокомбайн.ndmsv радиокомитет.ndmsv радиокомпаратор.ndmsv радиокомпаÑ.ndmsv радиокомплекÑ.ndmsv радиокомпонент.ndmsv радиоконцерт.ndmsv радиолит.ndmsv радиолокатор.ndmsv радиолот.ndmsv радиолÑрит.ndmsv радиомаркер.ndmsv радиоматериал.ndmsv радиометеорограф.ndmsv радиометр.ndmsv радиомодем.ndmsv радионавигатор.ndmsv радионуклеид.ndmsv радионуклид.ndmsv радиообмен.ndmsv радиопеленгатор.ndmsv радиоперехват.ndmsv радиоприем.ndmsv радиопродукт.ndmsv радиопротектор.ndmsv радиопульÑар.ndmsv радиорепродуктор.ndmsv радиорупор.ndmsv радиоÑигнал.ndmsv радиоÑпектрометр.ndmsv радиоÑпектроÑкоп.ndmsv радиотелеграф.ndmsv радиотелеÑкоп.ndmsv радиотелефон.ndmsv радиотовар.ndmsv радиоуглерод.ndmsv радиоуровнемер.ndmsv радиоцентр.ndmsv радиоцикл.ndmsv радиошум.ndmsv радиоÑлектрон.ndmsv радиоÑлемент.ndmsv радиуÑ-вектор.ndmsv радон.ndmsv радонометр.ndmsv разбаланÑ.ndmsv разброд.ndmsv разворот.ndmsv разгар.ndmsv разгиб.ndmsv раздор.ndmsv раздув.ndmsv разер.ndmsv разлад.ndmsv разлет.ndmsv размол.ndmsv разогрев.ndmsv разъезд.ndmsv райграÑ.ndmsv райком.ndmsv райпищекомбинат.ndmsv райÑовет.ndmsv райфикешт.ndmsv райцентр.ndmsv ракетодром.ndmsv ракетоплан.ndmsv ракурÑ.ndmsv рамадан.ndmsv рамблер.ndmsv раммельÑбергит.ndmsv рамÑ.ndmsv рамулÑриоз.ndmsv ранверÑман.ndmsv ранд.ndmsv рант.ndmsv рапид.ndmsv раппорт.ndmsv рапÑ.ndmsv раритет.ndmsv раÑизм.ndmsv раÑогенез.ndmsv раÑпатор.ndmsv раÑплод.ndmsv раÑплыв.ndmsv раÑÑвет.ndmsv раÑÑев.ndmsv раÑÑтрел.ndmsv раÑходомер.ndmsv раунд.ndmsv раут.ndmsv рахат-лукум.ndmsv рахиÑ.ndmsv рахит.ndmsv рахитизм.ndmsv рацемат.ndmsv рашкет.ndmsv рашпер.ndmsv рдеÑÑ‚.ndmsv реагент.ndmsv реактанÑ.ndmsv реактант.ndmsv реактоплаÑÑ‚.ndmsv реализм.ndmsv реальгар.ndmsv ребуÑ.ndmsv ревант.ndmsv реваншизм.ndmsv реввоенÑовет.ndmsv реверанÑ.ndmsv ревербератор.ndmsv реверберометр.ndmsv реверÑ.ndmsv реверÑор.ndmsv ревертант.ndmsv ревком.ndmsv ревматизм.ndmsv ревмокардит.ndmsv револьвер.ndmsv ревтрибунал.ndmsv регенерат.ndmsv регенератор.ndmsv регион.ndmsv региÑтр.ndmsv регламент.ndmsv реглет.ndmsv реголит.ndmsv регреÑÑ.ndmsv регулÑтор.ndmsv редан.ndmsv редингот.ndmsv редуктор.ndmsv редут.ndmsv редюит.ndmsv рееÑтр.ndmsv резен.ndmsv резерват.ndmsv резервуар.ndmsv резерпин.ndmsv резинат.ndmsv резинит.ndmsv резинозиÑ.ndmsv резинол.ndmsv резиÑÑ‚.ndmsv резиÑтанÑ.ndmsv резиÑтин.ndmsv резиÑтор.ndmsv резит.ndmsv резнатрон.ndmsv резол.ndmsv резонанÑ.ndmsv резонатор.ndmsv резонон.ndmsv резорцин.ndmsv результант.ndmsv результат.ndmsv резуÑ-фактор.ndmsv резьбомер.ndmsv реимпорт.ndmsv рейд.ndmsv рейдер.ndmsv рейÑ.ndmsv рейÑмаÑ.ndmsv рейÑмуÑ.ndmsv рейÑфедер.ndmsv рейхÑвер.ndmsv рейхÑрат.ndmsv реквием.ndmsv реквизит.ndmsv рекордер.ndmsv рекордизм.ndmsv рекоÑтав.ndmsv рекредитив.ndmsv рекÑит.ndmsv ректификат.ndmsv ректификатор.ndmsv ректон.ndmsv ректорат.ndmsv ректороманоÑкоп.ndmsv ректоÑкоп.ndmsv рекуперат.ndmsv рекуператор.ndmsv релакÑатор.ndmsv релакÑин.ndmsv реликт.ndmsv релин.ndmsv релит.ndmsv рельÑотранÑпортер.ndmsv релÑтивизм.ndmsv ремедиум.ndmsv ремингтон.ndmsv ремкомплект.ndmsv ремонÑтрант.ndmsv ремонтуар.ndmsv рен.ndmsv ренеÑÑанÑ.ndmsv ренет.ndmsv ренин.ndmsv ренклод.ndmsv ренонÑ.ndmsv рентген.ndmsv рентгенметр.ndmsv рентгенолаборант.ndmsv реовируÑ.ndmsv реокардиограф.ndmsv реометр.ndmsv реотакÑиÑ.ndmsv реотан.ndmsv реотропизм.ndmsv реофит.ndmsv реохорд.ndmsv репеллент.ndmsv репеллер.ndmsv репер.ndmsv репертуар.ndmsv реперфоратор.ndmsv реперфотранÑмиттер.ndmsv репитер.ndmsv репликар.ndmsv репликон.ndmsv репорт.ndmsv репреÑÑор.ndmsv реприманд.ndmsv репринт.ndmsv репродуктор.ndmsv репродуцент.ndmsv репшнур.ndmsv реÑивер.ndmsv реÑкрипт.ndmsv реÑпект.ndmsv реÑпиратор.ndmsv реÑпирометр.ndmsv реÑтарт.ndmsv реÑторан.ndmsv реÑтрикт.ndmsv ретикулин.ndmsv ретинен.ndmsv ретинит.ndmsv ретинол.ndmsv ретранÑлÑтор.ndmsv ретраншемент.ndmsv ретровируÑ.ndmsv ретрорефлектор.ndmsv реум.ndmsv референдум.ndmsv рефлектометр.ndmsv рефлектор.ndmsv рефлотрон.ndmsv рефлюкÑ.ndmsv реформизм.ndmsv рефрактометр.ndmsv рефрактор.ndmsv рефрен.ndmsv рефрижератор.ndmsv рецепт.ndmsv рецептер.ndmsv рецептор.ndmsv рецидивизм.ndmsv рецикл.ndmsv речитатив.ndmsv реÑкÑпорт.ndmsv риаколит.ndmsv риал.ndmsv рибонуклеотид.ndmsv рибофлавин.ndmsv риванол.ndmsv ригодон.ndmsv ригоризм.ndmsv ризалит.ndmsv ризопод.ndmsv риккетÑиоз.ndmsv рикÑдалер.ndmsv ринит.ndmsv риновируÑ.ndmsv риноÑкоп.ndmsv риокан.ndmsv риолит.ndmsv риометр.ndmsv риппер.ndmsv риÑÑ.ndmsv ритм.ndmsv риторизм.ndmsv ритуализм.ndmsv риф.ndmsv рифмоплет.ndmsv рифт.ndmsv рицин.ndmsv рицинин.ndmsv роббер.ndmsv роброн.ndmsv робурит.ndmsv ровер.ndmsv рогоз.ndmsv родамин.ndmsv роданид.ndmsv родентицид.ndmsv роджер.ndmsv рододендрон.ndmsv родонит.ndmsv родопÑин.ndmsv родохрозит.ndmsv родÑтер.ndmsv рожнец.ndmsv розанилин.ndmsv розеин.ndmsv розмарин.ndmsv рок-н-ролл.ndmsv ролл.ndmsv роллер.ndmsv рольмопÑ.ndmsv романизм.ndmsv романтизм.ndmsv ромб.ndmsv ромбододекаÑдр.ndmsv ромбоÑдр.ndmsv ромштекÑ.ndmsv ронгалит.ndmsv роÑомер.ndmsv роÑтбиф.ndmsv роÑтер.ndmsv роÑтерит.ndmsv роÑтомер.ndmsv ротаметр.ndmsv ротапринт.ndmsv ротацизм.ndmsv ротон.ndmsv роуд.ndmsv роульÑ.ndmsv роштейн.ndmsv роÑлизм.ndmsv рубеллит.ndmsv рубероид.ndmsv рубрикатор.ndmsv рудерпоÑÑ‚.ndmsv рудимент.ndmsv рудовоз.ndmsv руÑиа-петролиум.ndmsv руÑизм.ndmsv руÑÑоизм.ndmsv рутил.ndmsv рыбозавод.ndmsv рыбокомбинат.ndmsv рыбонаÑоÑ.ndmsv рыбоподъем.ndmsv рыбхоз.ndmsv рыдван.ndmsv рым.ndmsv Ñ€Ñгтайм.ndmsv Ñ€Ñкет.ndmsv Ñ€Ñл.ndmsv Ñ€Ñн.ndmsv Ñ€ÑÑÑ‚.ndmsv Ñабайон.ndmsv Ñабан.ndmsv Ñабеизм.ndmsv Ñабур.ndmsv Ñаван.ndmsv Ñаган.ndmsv Ñадизм.ndmsv Ñаз.ndmsv Ñайзер.ndmsv Ñайодин.ndmsv Ñайт.ndmsv ÑаккоÑ.ndmsv Ñакман.ndmsv ÑакÑаул.ndmsv ÑакÑгорн.ndmsv ÑакÑофон.ndmsv Ñалипирин.ndmsv Ñалицин.ndmsv Ñалол.ndmsv Ñалолин.ndmsv ÑаломаÑ.ndmsv Ñалун.ndmsv ÑальварÑан.ndmsv Ñальмонеллез.ndmsv Ñальпингит.ndmsv ÑамарÑкит.ndmsv Ñаммит.ndmsv Ñамоанализ.ndmsv Ñамовозврат.ndmsv Ñамогипноз.ndmsv Ñамоклад.ndmsv Ñамолето-рейÑ.ndmsv Ñамолетовылет.ndmsv Ñамонаклад.ndmsv Ñамообман.ndmsv Ñамооговор.ndmsv ÑамооÑтанов.ndmsv Ñамоотвод.ndmsv Ñамоотчет.ndmsv Ñамопал.ndmsv ÑамопреÑÑ.ndmsv Ñаморазрыв.ndmsv ÑамораÑпад.ndmsv ÑамоÑвал.ndmsv ÑамоÑин.ndmsv ÑамоÑплав.ndmsv ÑамоÑтил.ndmsv ÑамоÑуд.ndmsv ÑамотрÑÑ.ndmsv Ñамоцвет.ndmsv Ñампан.ndmsv Ñамум.ndmsv Ñамшит.ndmsv Ñанбат.ndmsv Ñангвинизм.ndmsv Ñанидин.ndmsv ÑанктуÑ.ndmsv ÑанпроÑвет.ndmsv ÑанÑкрит.ndmsv Ñантибар.ndmsv Ñантиграмм.ndmsv Ñантилитр.ndmsv Ñантим.ndmsv Ñантиметр.ndmsv Ñантипуаз.ndmsv ÑантиÑтокÑ.ndmsv Ñантонин.ndmsv Ñапонат.ndmsv Ñапонин.ndmsv Ñапонит.ndmsv Ñапр.ndmsv Ñапролит.ndmsv Ñапропелит.ndmsv Ñапрофит.ndmsv Ñапун.ndmsv Ñардер.ndmsv ÑардоникÑ.ndmsv Ñарказм.ndmsv Ñаркоид.ndmsv ÑароÑ.ndmsv ÑаÑÑафраÑ.ndmsv Ñатанизм.ndmsv Ñателлоид.ndmsv Ñатинер.ndmsv Ñатинет.ndmsv Ñатириаз.ndmsv ÑатириазиÑ.ndmsv Ñатуратор.ndmsv Ñатурнизм.ndmsv ÑауÑÑ€.ndmsv Ñафлор.ndmsv Ñафранин.ndmsv Ñафрол.ndmsv Ñахарат.ndmsv Ñахарид.ndmsv Ñахариметр.ndmsv Ñахарозавод.ndmsv Ñахарометр.ndmsv Ñахаромицет.ndmsv ÑахароноÑ.ndmsv Ñбыт.ndmsv Ñвеклокомбайн.ndmsv ÑвеклоÑовхоз.ndmsv Ñверхбаллон.ndmsv Ñверхгигант.ndmsv Ñверхдредноут.ndmsv Ñверхкомплект.ndmsv Ñверхорганизм.ndmsv ÑвеÑ.ndmsv Ñветовод.ndmsv Ñветодиод.ndmsv Ñветолюб.ndmsv Ñветопровод.ndmsv ÑветорегулÑтор.ndmsv ÑветоÑигнал.ndmsv Ñветофильтр.ndmsv Ñветофор.ndmsv Ñвингометр.ndmsv ÑвиноÑовхоз.ndmsv Ñвоп.ndmsv Ñворот.ndmsv Ñглаз.ndmsv Ñдув.ndmsv ÑеанÑ.ndmsv Ñевооборот.ndmsv ÑевоÑмен.ndmsv Ñевр.ndmsv Ñегунат.ndmsv Ñезам.ndmsv Ñейм.ndmsv ÑейÑмоаппарат.ndmsv ÑейÑмограф.ndmsv ÑейÑмометр.ndmsv ÑейÑмоÑкоп.ndmsv Ñейф.ndmsv ÑеканÑ.ndmsv Ñекатор.ndmsv Ñекретариат.ndmsv Ñекретер.ndmsv Ñекретин.ndmsv ÑекÑ.ndmsv ÑекÑтаккорд.ndmsv ÑекÑтан.ndmsv ÑекÑтант.ndmsv ÑекÑтет.ndmsv ÑекÑтиллион.ndmsv ÑекÑтильон.ndmsv ÑекÑуализм.ndmsv Ñекундомер.ndmsv Ñелектор.ndmsv Ñеленид.ndmsv ÑелеÑброÑ.ndmsv ÑельÑин.ndmsv ÑельÑовет.ndmsv Ñельфактор.ndmsv Ñеменомер.ndmsv ÑемеÑтр.ndmsv Ñемиинвариант.ndmsv Ñеминар.ndmsv Ñемитизм.ndmsv Ñемфонд.ndmsv ÑемÑвход.ndmsv ÑемÑпровод.ndmsv Ñенармонтит.ndmsv Ñенат.ndmsv Ñеновал.ndmsv ÑенÑибилизатор.ndmsv ÑенÑитометр.ndmsv ÑенÑуализм.ndmsv Ñентипуаз.ndmsv Ñеньорат.ndmsv Ñеньорен-конвент.ndmsv Ñепаратизм.ndmsv Ñепаратор.ndmsv Ñепиолит.ndmsv ÑепÑиÑ.ndmsv Ñептаккорд.ndmsv Ñептемвират.ndmsv Ñептет.ndmsv Ñептиллион.ndmsv Ñептильон.ndmsv Ñервант.ndmsv Ñервелат.ndmsv Ñервилизм.ndmsv ÑервиÑ.ndmsv ÑервиÑ-период.ndmsv Ñервитут.ndmsv Ñервоклапан.ndmsv ÑервокомпенÑатор.ndmsv Ñервомеханизм.ndmsv Ñервомотор.ndmsv Ñервопривод.ndmsv Ñериал.ndmsv Ñерин.ndmsv Ñериф.ndmsv Ñерицин.ndmsv Ñерицит.ndmsv ÑеркеÑ.ndmsv Ñеротонин.ndmsv Ñерп.ndmsv Ñерпантин.ndmsv Ñерпент.ndmsv Ñерпентинит.ndmsv Ñертификат.ndmsv Ñерум.ndmsv Ñерфер.ndmsv ÑеÑтон.ndmsv Ñеттльмент.ndmsv Ñжим.ndmsv ÑибилÑнт.ndmsv Ñигнализатор.ndmsv Ñидерат.ndmsv Ñидерит.ndmsv Ñидероз.ndmsv Ñидеролит.ndmsv ÑидероÑтат.ndmsv Ñиенит.ndmsv Ñикамор.ndmsv Ñиккатив.ndmsv Ñикоз.ndmsv Ñикомор.ndmsv ÑикурÑ.ndmsv Ñилан.ndmsv Ñиликальцит.ndmsv Ñиликоз.ndmsv Ñиликон.ndmsv ÑиликофоÑфат.ndmsv Ñилицид.ndmsv Ñиллабизм.ndmsv Ñиллиманит.ndmsv Ñиллогизм.ndmsv ÑилокÑан.ndmsv ÑилокÑид.ndmsv Ñиломер.ndmsv Ñилон.ndmsv Ñилумин.ndmsv Ñилуминит.ndmsv Ñилур.ndmsv Ñильванит.ndmsv Ñильвин.ndmsv Ñильвинит.ndmsv Ñильфон.ndmsv Ñимбиоз.ndmsv Ñимволизм.ndmsv ÑимплекÑ.ndmsv Ñимпозиум.ndmsv Ñимптом.ndmsv Ñимфиз.ndmsv Ñимфонизм.ndmsv Ñинап.ndmsv ÑинапÑ.ndmsv ÑинапÑиÑ.ndmsv Ñинглет.ndmsv ÑиндеÑмоз.ndmsv Ñиндетикон.ndmsv Ñиндикат.ndmsv Ñиндолор.ndmsv Ñиндром.ndmsv Ñинедрион.ndmsv ÑинемаÑкоп.ndmsv Ñинематограф.ndmsv ÑинерезиÑ.ndmsv Ñинерод.ndmsv ÑинеÑтрол.ndmsv Ñинклит.ndmsv Ñинкретизм.ndmsv Ñинод.ndmsv Ñиноним.ndmsv ÑинопÑиÑ.ndmsv ÑиноÑтоз.ndmsv ÑинтакÑиÑ.ndmsv Ñинтез.ndmsv Ñинтезатор.ndmsv ÑинтекÑ.ndmsv Ñинтоизм.ndmsv Ñинтомицин.ndmsv ÑинуÑит.ndmsv Ñинхондроз.ndmsv ÑинхроимпульÑ.ndmsv Ñинхроконтакт.ndmsv Ñинхронизатор.ndmsv Ñинхронизм.ndmsv ÑинхроноÑкоп.ndmsv ÑинхроÑигнал.ndmsv ÑинхроÑкоп.ndmsv Ñинхротрон.ndmsv Ñинхрофазотрон.ndmsv Ñинхроциклотрон.ndmsv Ñиньоритет.ndmsv Ñионизм.ndmsv ÑиринкÑ.ndmsv ÑиÑтр.ndmsv Ñитар.ndmsv ÑифилиÑ.ndmsv ÑкайÑуипер.ndmsv ÑкаленоÑдр.ndmsv Ñкальол.ndmsv Ñкальп.ndmsv Ñканер.ndmsv Ñкаполит.ndmsv Ñкарб.ndmsv Ñкарификатор.ndmsv Ñкарн.ndmsv Ñкатол.ndmsv Ñкаутизм.ndmsv Ñкафандр.ndmsv Ñквид.ndmsv Ñкейт.ndmsv Ñкейтборд.ndmsv Ñкелетон.ndmsv Ñкеннер.ndmsv ÑкепÑиÑ.ndmsv Ñкептицизм.ndmsv Ñкипетр.ndmsv Ñкирдовоз.ndmsv Ñкифл.ndmsv Ñклерит.ndmsv Ñклерометр.ndmsv Ñклерон.ndmsv ÑклероÑкоп.ndmsv Ñколиоз.ndmsv Ñкольдер.ndmsv Ñкополамин.ndmsv Ñкородит.ndmsv ÑкороÑтемер.ndmsv Ñкотопрогон.ndmsv Ñкрап.ndmsv Ñкрининг-теÑÑ‚.ndmsv Ñкрипт.ndmsv Ñкрофулез.ndmsv Ñкруббер.ndmsv Ñкрупул.ndmsv ÑлавÑнизм.ndmsv Ñлад.ndmsv Ñлайд.ndmsv Ñлайдер.ndmsv ÑлиперÑ.ndmsv Ñловораздел.ndmsv Ñлогораздел.ndmsv Ñлот.ndmsv Ñлюдинит.ndmsv Ñлюногон.ndmsv ÑлÑб.ndmsv Ñмарагд.ndmsv Ñмарагдит.ndmsv ÑмилакÑ.ndmsv ÑмитÑонит.ndmsv Ñнеговал.ndmsv ÑнегозаноÑ.ndmsv Ñнеголом.ndmsv Ñнегомер.ndmsv Ñнегопад.ndmsv ÑнегоÑтуп.ndmsv ÑнеготранÑпортер.ndmsv Ñнегоход.ndmsv Ñнобизм.ndmsv Ñнобол.ndmsv Ñноп.ndmsv ÑобеÑ.ndmsv Ñовдеп.ndmsv Ñоверен.ndmsv Ñовмин.ndmsv Ñовнарком.ndmsv Ñовнархоз.ndmsv Ñогрев.ndmsv Ñодалит.ndmsv Ñодар.ndmsv Ñодоклад.ndmsv Ñозыв.ndmsv Ñокет.ndmsv Ñоланин.ndmsv Ñолемер.ndmsv Ñоленоид.ndmsv Ñолерет.ndmsv Ñолерод.ndmsv ÑолероÑ.ndmsv ÑолеÑоÑ.ndmsv Ñолецизм.ndmsv Ñолидат.ndmsv Ñолидол.ndmsv ÑолидуÑ.ndmsv ÑолипÑизм.ndmsv ÑолиÑитор.ndmsv Ñолитон.ndmsv ÑоллюкÑ.ndmsv Ñолнцеворот.ndmsv Ñолнцецвет.ndmsv Ñоломер.ndmsv Ñоломит.ndmsv ÑоломовÑз.ndmsv ÑоломотрÑÑ.ndmsv Ñольвент.ndmsv ÑолÑриум.ndmsv Ñоматотропин.ndmsv Ñомит.ndmsv Ñонант.ndmsv Ñонар.ndmsv Ñонм.ndmsv Ñонометр.ndmsv Ñополимер.ndmsv Ñопор.ndmsv Ñопромат.ndmsv ÑопроцеÑÑор.ndmsv Ñорбат.ndmsv Ñорбент.ndmsv Ñорбит.ndmsv Ñорегент.ndmsv Ñорит.ndmsv Ñоробан.ndmsv ÑорокоуÑÑ‚.ndmsv Ñорорат.ndmsv Ñортамент.ndmsv Ñортимент.ndmsv ÑоруÑ.ndmsv ÑоÑкоб.ndmsv ÑоÑÑюрит.ndmsv ÑоÑуд.ndmsv Ñотерн.ndmsv Ñоул.ndmsv Ñофизм.ndmsv Ñофит.ndmsv Ñофт.ndmsv Ñофтбол.ndmsv Ñоциал-демократ.ndmsv Ñоциализм.ndmsv Ñоциум.ndmsv Ñпад.ndmsv Ñпайдер.ndmsv ÑпандекÑ.ndmsv ÑпейÑер.ndmsv Ñпекл.ndmsv Ñпектр.ndmsv Ñпектрогелиограф.ndmsv Ñпектрогелиометр.ndmsv Ñпектрограф.ndmsv Ñпектрометр.ndmsv Ñпектрорадиометр.ndmsv ÑпектроÑенÑитометр.ndmsv ÑпектроÑкоп.ndmsv Ñпектрофотометр.ndmsv ÑпекулÑрит.ndmsv Ñпеллер.ndmsv Ñпен.ndmsv Ñпенкер.ndmsv Ñперматозоид.ndmsv Ñперматоцид.ndmsv Ñпермацет.ndmsv Ñпермин.ndmsv Ñпецаукцион.ndmsv Ñпецвагон.ndmsv Ñпецгруз.ndmsv Ñпецжелезобетон.ndmsv Ñпецзаказ.ndmsv ÑпецинÑтрумент.ndmsv ÑпецклаÑÑ.ndmsv Ñпецкомплект.ndmsv Ñпецконтингент.ndmsv ÑпецкурÑ.ndmsv Ñпецобъект.ndmsv Ñпецотдел.ndmsv Ñпецподъезд.ndmsv Ñпецрадиоматериал.ndmsv ÑпецрейÑ.ndmsv ÑпецÑамолет.ndmsv ÑпецÑеминар.ndmsv ÑпецÑимвол.ndmsv ÑпецÑтройматериал.ndmsv ÑпецÑкÑпортер.ndmsv ÑпецÑффект.ndmsv Ñпидбол.ndmsv Ñпидометр.ndmsv ÑпидÑтер.ndmsv Ñпинакер.ndmsv Ñпинар.ndmsv Ñпинет.ndmsv Ñпинор.ndmsv ÑпинтариÑкоп.ndmsv Ñпиритизм.ndmsv Ñпирограф.ndmsv Ñпирометр.ndmsv Ñпиртомер.ndmsv Ñпиртометр.ndmsv Ñплайн.ndmsv Ñпленит.ndmsv Ñплин.ndmsv Ñподумен.ndmsv Ñпойлер.ndmsv Ñпонгин.ndmsv Ñпонгит.ndmsv Ñпондилит.ndmsv Ñпорофилл.ndmsv Ñпорофит.ndmsv Ñпорт.ndmsv Ñпортзал.ndmsv Ñпортклуб.ndmsv Ñпот.ndmsv Ñпрайт.ndmsv Ñпредер.ndmsv Ñпринклер.ndmsv Ñпринт.ndmsv Ñприт.ndmsv ÑпроÑ.ndmsv Ñпуд.ndmsv Ñпул.ndmsv Ñпурт.ndmsv Ñрыв.ndmsv ÑÑыппункт.ndmsv Ñтабилизатор.ndmsv Ñтабилитрон.ndmsv Ñтавролит.ndmsv Ñтагирит.ndmsv Ñтадиал.ndmsv Ñтаз.ndmsv Ñтакер.ndmsv Ñталагмит.ndmsv Ñталагмометр.ndmsv Ñталактит.ndmsv Ñталебетон.ndmsv Ñталинит.ndmsv Ñтальбетон.ndmsv Ñтаннат.ndmsv Ñтаннит.ndmsv ÑтанÑ.ndmsv Ñтанционер.ndmsv Ñтаплер.ndmsv Ñтарн.ndmsv ÑтарнпоÑÑ‚.ndmsv ÑтарнÑон.ndmsv ÑтароÑлавÑнизм.ndmsv Ñтатер.ndmsv Ñтатир.ndmsv Ñтатолит.ndmsv Ñтатор.ndmsv ÑтатоÑкоп.ndmsv Ñтатотчет.ndmsv ÑтатоциÑÑ‚.ndmsv Ñтаут.ndmsv Ñтачком.ndmsv Ñтеарат.ndmsv Ñтеатит.ndmsv Ñтеблеплод.ndmsv Ñтейкбургер.ndmsv Ñтеклограф.ndmsv Ñтеклопакет.ndmsv ÑтеклоплаÑÑ‚.ndmsv Ñтеклоприбор.ndmsv ÑтеклотекÑтолит.ndmsv ÑтеклохолÑÑ‚.ndmsv ÑтеклÑруÑ.ndmsv Ñтелларатор.ndmsv Ñтеллит.ndmsv Ñтем.ndmsv Ñтемпид.ndmsv Ñтенд.ndmsv Ñтендер.ndmsv Ñтенолом.ndmsv Ñтеноп.ndmsv Ñтенотип.ndmsv Ñтепотип.ndmsv ÑтепÑ.ndmsv Ñтер.ndmsv Ñтерадиан.ndmsv Ñтереоавтограф.ndmsv Ñтереобат.ndmsv Ñтереограф.ndmsv Ñтереодиапозитив.ndmsv Ñтереоизомер.ndmsv Ñтереокартограф.ndmsv Ñтереокомпаратор.ndmsv Ñтереомагнитофон.ndmsv Ñтереометр.ndmsv ÑтереомикроÑкоп.ndmsv Ñтереопроектор.ndmsv ÑтереоÑкоп.ndmsv ÑтереотакÑиÑ.ndmsv Ñтереофильм.ndmsv ÑтереоÑкран.ndmsv ÑтереоÑффект.ndmsv Ñтерилизатор.ndmsv Ñтерин.ndmsv Ñтернит.ndmsv Ñтероид.ndmsv ÑтетоÑкоп.ndmsv ÑтетÑон.ndmsv Ñтефанит.ndmsv Ñтибин.ndmsv Ñтибнит.ndmsv Ñтивер.ndmsv Ñтигмат.ndmsv Ñтигматизм.ndmsv Ñтилет.ndmsv Ñтилобат.ndmsv Ñтилограф.ndmsv Ñтилолит.ndmsv Ñтилометр.ndmsv Ñтильб.ndmsv Ñтильбит.ndmsv Ñтимер.ndmsv Ñтимул.ndmsv ÑтимулÑнт.ndmsv ÑтимулÑтор.ndmsv Ñтипль-чез.ndmsv Ñтиптицин.ndmsv ÑтиракÑ.ndmsv Ñтишовит.ndmsv Ñтоговоз.ndmsv Ñтожар.ndmsv Ñтоицизм.ndmsv ÑтокÑ.ndmsv Ñтолон.ndmsv Ñтоматит.ndmsv ÑтоматоÑкоп.ndmsv Ñтомп.ndmsv Ñтоп-кран.ndmsv Ñтоп-овер.ndmsv Ñтоп-Ñигнал.ndmsv Ñтопин.ndmsv Ñтоун.ndmsv Ñтоцвет.ndmsv Ñтрабизм.ndmsv ÑтрадивариуÑ.ndmsv Ñтраз.ndmsv ÑтраÑтоцвет.ndmsv Ñтратоплан.ndmsv ÑтратоÑтат.ndmsv Ñтрахфонд.ndmsv Ñтрекун.ndmsv ÑтрелолиÑÑ‚.ndmsv Ñтренер.ndmsv Ñтрептомицин.ndmsv ÑтреÑÑ.ndmsv ÑтреÑÑ-детектор.ndmsv ÑтреÑÑор.ndmsv Ñтример.ndmsv Ñтриммер.ndmsv Ñтрип.ndmsv Ñтриппер.ndmsv Ñтриптиз.ndmsv Ñтрихнин.ndmsv Ñтроанцианит.ndmsv Ñтроб.ndmsv Ñтробил.ndmsv ÑтробилуÑ.ndmsv ÑтробимпульÑ.ndmsv ÑтробоÑкоп.ndmsv Ñтройбат.ndmsv ÑтройотрÑд.ndmsv Ñтроматолит.ndmsv Ñтронцианит.ndmsv Ñтропконтейнер.ndmsv Ñтрофант.ndmsv ÑтрофулуÑ.ndmsv Ñтрунобетон.ndmsv Ñтудебеккер.ndmsv Ñтупор.ndmsv ÑубимпульÑ.ndmsv Ñубконтинент.ndmsv Ñубконтракт.ndmsv Ñублимат.ndmsv Ñубмикрон.ndmsv ÑубподрÑд.ndmsv Ñубпродукт.ndmsv Ñубрегион.ndmsv ÑубÑтрат.ndmsv ÑубÑтратоÑтат.ndmsv ÑубÑчет.ndmsv Ñубтитр.ndmsv Ñубфебрилитет.ndmsv Ñубштамм.ndmsv Ñуверенитет.ndmsv Ñугроб.ndmsv Ñудооборот.ndmsv Ñудоподъем.ndmsv Ñудоремонт.ndmsv Ñузафон.ndmsv Ñукцинит.ndmsv Ñултанат.ndmsv Ñульгин.ndmsv Ñульфазол.ndmsv Ñульфамид.ndmsv Ñульфаниламид.ndmsv Ñульфгидрат.ndmsv Ñульфидин.ndmsv Ñульфонал.ndmsv Ñумет.ndmsv Ñумматор.ndmsv Ñуннизм.ndmsv Ñуперген.ndmsv Ñупергетеродин.ndmsv Ñуперкар.ndmsv Ñуперкомпьютер.ndmsv Ñуперкремникон.ndmsv Ñуперлайнер.ndmsv Ñупермапипезиметр.ndmsv Ñупермарафон.ndmsv Ñупермаркет.ndmsv Ñуперортикон.ndmsv Ñуперпарамагнетизм.ndmsv ÑуперплаÑтификатор.ndmsv ÑуперÑплав.ndmsv ÑуперÑтрат.ndmsv ÑуперÑульфат.ndmsv Ñупертанкер.ndmsv ÑупертокÑикант.ndmsv ÑупертокÑин.ndmsv Ñуперфильм.ndmsv ÑуперфоÑфат.ndmsv ÑуперÑкотокÑикант.ndmsv ÑуперÑкÑлибриÑ.ndmsv Ñупин.ndmsv Ñупинатор.ndmsv Ñуррогат.ndmsv Ñурфактант.ndmsv ÑуÑлон.ndmsv ÑуÑпензор.ndmsv Ñуфизм.ndmsv ÑуфлÑÑ€.ndmsv Ñуфражизм.ndmsv ÑуффикÑ.ndmsv Ñухогруз.ndmsv Ñуходол.ndmsv Ñухолом.ndmsv Ñухолюб.ndmsv Ñухоцвет.ndmsv Ñучкорез.ndmsv Ñфагнум.ndmsv Ñфалерит.ndmsv Ñфен.ndmsv Ñфеноид.ndmsv ÑферокриÑталл.ndmsv Ñферолит.ndmsv Ñферометр.ndmsv ÑфероплаÑÑ‚.ndmsv ÑфероÑидерит.ndmsv Ñфигмограф.ndmsv Ñфигмоманометр.ndmsv Ñфигмометр.ndmsv Ñфинктер.ndmsv Ñхематизм.ndmsv Ñценизм.ndmsv Ñцинтиллометр.ndmsv ÑцинтиллоÑкоп.ndmsv ÑцинтиллÑтор.ndmsv Ñъезд.ndmsv ÑыропуÑÑ‚.ndmsv ÑÑбин.ndmsv Ñюзеренитет.ndmsv Ñюрвейер.ndmsv Ñюрреализм.ndmsv ÑÑмиÑÑн.ndmsv табеÑ.ndmsv табльдот.ndmsv табулÑтор.ndmsv тазиметр.ndmsv тайгеркÑÑ‚.ndmsv тайм.ndmsv тайм-аут.ndmsv тайм-чартер.ndmsv таймаут.ndmsv таймер.ndmsv таймограф.ndmsv таймун.ndmsv таймшит.ndmsv тайфун.ndmsv таконит.ndmsv такÑиметр.ndmsv такÑиÑ.ndmsv такÑит.ndmsv такÑометр.ndmsv такÑомотор.ndmsv такÑон.ndmsv такÑофон.ndmsv такт.ndmsv тактометр.ndmsv такыр.ndmsv таламуÑ.ndmsv талант.ndmsv талер.ndmsv талеÑ.ndmsv талион.ndmsv талипот.ndmsv талиÑ.ndmsv талиÑман.ndmsv таллом.ndmsv талмуд.ndmsv талмудизм.ndmsv талькомагнезит.ndmsv тамаринд.ndmsv тамбур-шлюз.ndmsv тамбурин.ndmsv тампон.ndmsv тамтам.ndmsv танатоценоз.ndmsv танбур.ndmsv тангенÑ.ndmsv тангор.ndmsv тандем.ndmsv тандер.ndmsv танид.ndmsv танин.ndmsv танкодром.ndmsv таннат.ndmsv таннин.ndmsv тантал.ndmsv танталат.ndmsv танталит.ndmsv танцзал.ndmsv танцклаÑÑ.ndmsv тарантаÑ.ndmsv тарарам.ndmsv тардион.ndmsv тардон.ndmsv тарлатан.ndmsv тартар.ndmsv тартразин.ndmsv тартрат.ndmsv тархун.ndmsv таÑманит.ndmsv тау-Ñагыз.ndmsv таутохронизм.ndmsv тахеометр.ndmsv тахилит.ndmsv тахиметр.ndmsv тахиол.ndmsv тахион.ndmsv тахограф.ndmsv тахометр.ndmsv тацет.ndmsv твердозем.ndmsv твердомер.ndmsv твил.ndmsv твин.ndmsv твиÑÑ‚.ndmsv твÑл.ndmsv театр.ndmsv тегмен.ndmsv тезауруÑ.ndmsv тезиÑ.ndmsv теизм.ndmsv теин.ndmsv тейлоризм.ndmsv текÑ.ndmsv текÑроп.ndmsv текÑÑ‚.ndmsv текÑÑ‚-процеÑÑор.ndmsv текÑтовинит.ndmsv текÑтолит.ndmsv тектит.ndmsv теламон.ndmsv телеавтограф.ndmsv телевизор.ndmsv телеграф.ndmsv телеканал.ndmsv телекиноматериал.ndmsv телекинопроектор.ndmsv телеклаÑÑ.ndmsv телекомплекÑ.ndmsv телекоптер.ndmsv телекÑ.ndmsv телемарафон.ndmsv телематериал.ndmsv телеметр.ndmsv телемонитор.ndmsv телемоÑÑ‚.ndmsv теленейрон.ndmsv телеобъектив.ndmsv телепорт.ndmsv телерадиокомплекÑ.ndmsv телерадиоцентр.ndmsv телеран.ndmsv телероÑÑ.ndmsv телеÑейÑм.ndmsv телеÑериал.ndmsv телеÑкоп.ndmsv телеÑпектроÑкоп.ndmsv телеÑюжет.ndmsv телетайп.ndmsv телетекÑÑ‚.ndmsv телетермометр.ndmsv телефакÑ.ndmsv телефильм.ndmsv телефотометр.ndmsv телецентр.ndmsv телеÑкран.ndmsv теллур.ndmsv теллурат.ndmsv теллурид.ndmsv теллурит.ndmsv теллурометр.ndmsv теломер.ndmsv телорез.ndmsv тельÑон.ndmsv тельфер.ndmsv тембр.ndmsv темп.ndmsv темпл.ndmsv темпон.ndmsv тенар.ndmsv тенардит.ndmsv тендерометр.ndmsv тенезм.ndmsv тенелюб.ndmsv тенериф.ndmsv тензиометр.ndmsv тензометр.ndmsv тензор.ndmsv теннантит.ndmsv тенорит.ndmsv тент.ndmsv тенториум.ndmsv теобромин.ndmsv теодолит.ndmsv теорикон.ndmsv теофиллин.ndmsv тепловизор.ndmsv тепловоз.ndmsv теплоизолÑтор.ndmsv тепломер.ndmsv теплообмен.ndmsv теплоотвод.ndmsv теплопеленгатор.ndmsv теплопереноÑ.ndmsv теплоприбор.ndmsv теплород.ndmsv теплофильтр.ndmsv теплоход.ndmsv теплурометр.ndmsv терабайт.ndmsv терабит.ndmsv теракт.ndmsv тератоген.ndmsv терблиг.ndmsv тергит.ndmsv терилен.ndmsv термидор.ndmsv термин.ndmsv терминал.ndmsv терминатор.ndmsv терминизм.ndmsv термиÑтор.ndmsv термоантрацит.ndmsv термобарометр.ndmsv термобиметалл.ndmsv термогазоанализатор.ndmsv термогенератор.ndmsv термограф.ndmsv термозит.ndmsv термоиндикатор.ndmsv термокаутер.ndmsv термоконтейнер.ndmsv термометр.ndmsv термопереноÑ.ndmsv термопериод.ndmsv термоплаÑÑ‚.ndmsv термопрен.ndmsv термопÑиÑ.ndmsv терморегулÑтор.ndmsv терморезиÑтор.ndmsv терморецептор.ndmsv термоÑифон.ndmsv термоÑкоп.ndmsv термоÑтат.ndmsv термотакÑиÑ.ndmsv термотрон.ndmsv термофоÑфат.ndmsv термоÑлектрогенератор.ndmsv термоÑлектрон.ndmsv термоÑлемент.ndmsv терн.ndmsv терпентин.ndmsv терпинол.ndmsv терразит.ndmsv террамицин.ndmsv террариум.ndmsv терренкур.ndmsv террикон.ndmsv террор.ndmsv терроризм.ndmsv терцет.ndmsv теÑÑаракт.ndmsv теÑÑ‚-акт.ndmsv теÑтер.ndmsv теÑтон.ndmsv тетануÑ.ndmsv тетраборат.ndmsv тетрагидрофуран.ndmsv тетрадимит.ndmsv тетраметр.ndmsv тетраморф.ndmsv тетрапод.ndmsv тетрафтор.ndmsv тетрафторбромпропан.ndmsv тетрафторбромÑтан.ndmsv тетрафтордибромпропан.ndmsv тетрафтордихлорпропан.ndmsv тетрафтордихлорÑтан.ndmsv тетрафтортетрахлорпропан.ndmsv тетрафтортрихлор.ndmsv тетрафторхлорпропан.ndmsv тетрафторхлорÑтан.ndmsv тетрахлорметан.ndmsv тетрахорд.ndmsv тетраÑдр.ndmsv тетраÑдрит.ndmsv тетраÑтилен.ndmsv тетраÑтиленпентамин.ndmsv тетраÑтилентамин.ndmsv тетрил.ndmsv тетробол.ndmsv тетрод.ndmsv тетродотокÑин.ndmsv тетрокÑид.ndmsv тетрофторид.ndmsv тефилин.ndmsv тефлон.ndmsv тефрит.ndmsv тефроит.ndmsv техминимум.ndmsv технадзор.ndmsv техникум.ndmsv техницизм.ndmsv технотрон.ndmsv техоÑмотр.ndmsv техотдел.ndmsv техперÑонал.ndmsv техуглерод.ndmsv техцентр.ndmsv тиазин.ndmsv тиазол.ndmsv тиамин.ndmsv тикер.ndmsv тиккер.ndmsv тиллит.ndmsv тимберÑ.ndmsv тимин.ndmsv тимол.ndmsv тимпанит.ndmsv тимуÑ.ndmsv тимьÑн.ndmsv тинкал.ndmsv тиоальдегид.ndmsv тиокол.ndmsv тиол.ndmsv тионил.ndmsv тионилхлорид.ndmsv тиоÑульфат.ndmsv тиоурацил.ndmsv тиофоÑ.ndmsv тиоцианат.ndmsv тиоÑфир.ndmsv типикон.ndmsv типометр.ndmsv типоразмер.ndmsv типун.ndmsv тиратрон.ndmsv тиреоидин.ndmsv тириÑтор.ndmsv тирит.ndmsv тирозин.ndmsv тирокÑин.ndmsv тирольен.ndmsv тирÑ.ndmsv титанат.ndmsv титанит.ndmsv тиф.ndmsv тифлит.ndmsv тиходол.ndmsv тобогган.ndmsv товарообмен.ndmsv товарооборот.ndmsv токопровод.ndmsv токоÑъем.ndmsv токоферол.ndmsv токÑикант.ndmsv токÑикоз.ndmsv токÑин.ndmsv токÑоплазм.ndmsv токÑоплазмоз.ndmsv толкун.ndmsv толобат.ndmsv толуол.ndmsv томограф.ndmsv томÑенолит.ndmsv томÑонит.ndmsv тонар.ndmsv тонарм.ndmsv тонвал.ndmsv тонер.ndmsv тонзиллит.ndmsv тонно-километр.ndmsv тонометр.ndmsv тонуÑ.ndmsv тонфильм.ndmsv топазолит.ndmsv топенант.ndmsv топинамбур.ndmsv топливомер.ndmsv топливопровод.ndmsv топоним.ndmsv топотип.ndmsv топтимберÑ.ndmsv топчан.ndmsv топшур.ndmsv торакÑ.ndmsv торбан.ndmsv торбанит.ndmsv торбернит.ndmsv торгпред.ndmsv торгÑин.ndmsv торианит.ndmsv торизм.ndmsv торит.ndmsv торкрет.ndmsv торкретбетон.ndmsv торн.ndmsv тороид.ndmsv торон.ndmsv тороÑ.ndmsv торÑ.ndmsv торт.ndmsv торуÑ.ndmsv торфобетон.ndmsv торфобрикет.ndmsv торфокомпоÑÑ‚.ndmsv торфонаÑоÑ.ndmsv торфорез.ndmsv торфоÑоÑ.ndmsv торшер.ndmsv торшон.ndmsv тоÑÑ‚.ndmsv тоÑтер.ndmsv тотализатор.ndmsv тотемизм.ndmsv тофуÑ.ndmsv траверз.ndmsv травертин.ndmsv травматизм.ndmsv травмопункт.ndmsv травокоÑ.ndmsv трагакант.ndmsv трагант.ndmsv трагизм.ndmsv трайлер.ndmsv трактат.ndmsv трамблер.ndmsv трамп.ndmsv трамплин.ndmsv трамтарарам.ndmsv транажер.ndmsv транзиент.ndmsv транзиÑтор.ndmsv транквилизатор.ndmsv транÑ.ndmsv транÑбордер.ndmsv транÑвертер.ndmsv транÑдуктор.ndmsv транÑепт.ndmsv транÑкодер.ndmsv транÑкриптор.ndmsv транÑлÑтор.ndmsv транÑмиттер.ndmsv транÑпарант.ndmsv транÑплантат.ndmsv транÑпозон.ndmsv транÑпорт.ndmsv транÑпортер.ndmsv транÑпьютер.ndmsv транÑÑудат.ndmsv транÑуран.ndmsv транÑфер.ndmsv транÑферт.ndmsv транÑфикÑ.ndmsv транÑфокатор.ndmsv транÑформ.ndmsv транÑформатор.ndmsv трап.ndmsv трапецоид.ndmsv трапецоÑдр.ndmsv трапп.ndmsv траÑ.ndmsv траÑÑер.ndmsv траÑÑ‚.ndmsv траÑÑ‚-актив.ndmsv траÑÑ‚-отдел.ndmsv траÑÑ‚-фонд.ndmsv траулер.ndmsv трахеит.ndmsv трахит.ndmsv тред-юнион.ndmsv трейлер.ndmsv тремблер.ndmsv тремолит.ndmsv тремор.ndmsv трен.ndmsv тренажер.ndmsv треншальтер.ndmsv треонин.ndmsv трепел.ndmsv трехчлен.ndmsv трешкоут.ndmsv триазин.ndmsv триаминотринитробензол.ndmsv триамциналон.ndmsv триаÑ.ndmsv триацетат.ndmsv трибометр.ndmsv трибунал.ndmsv трибунат.ndmsv трибутилфоÑфат.ndmsv тривектор.ndmsv тривиум.ndmsv тригидрат.ndmsv триглиф.ndmsv триглицерин.ndmsv триграф.ndmsv тридимит.ndmsv тризм.ndmsv трикальцийфоÑфат.ndmsv триколор.ndmsv трикотин.ndmsv триллер.ndmsv тримаран.ndmsv тримезол.ndmsv тример.ndmsv тримеÑтр.ndmsv триметилолÑтантринитрат.ndmsv триметилоÑтантринитрат.ndmsv триметилфоÑфит.ndmsv триметр.ndmsv триммер.ndmsv тримюон.ndmsv триниÑкоп.ndmsv тринитробензол.ndmsv тринитрокÑилол.ndmsv тринитротолуол.ndmsv тринитрофенол.ndmsv трином.ndmsv триокÑид.ndmsv триолет.ndmsv трип.ndmsv трипанозомоз.ndmsv трипаноÑомоз.ndmsv триплан.ndmsv триплекÑ.ndmsv триплет.ndmsv триплит.ndmsv триполифоÑфат.ndmsv триппер.ndmsv трипÑ.ndmsv трипÑин.ndmsv трипÑиноген.ndmsv триптан.ndmsv триптофан.ndmsv тритикал.ndmsv триумвират.ndmsv триумф.ndmsv трифан.ndmsv трифенил.ndmsv трифенилен.ndmsv трифлорум.ndmsv трифторбромметан.ndmsv трифторбромпропан.ndmsv трифторбромÑтан.ndmsv трифтордибромпропан.ndmsv трифтордибромÑтан.ndmsv трифтордихлорпропан.ndmsv трифтордихлорÑтан.ndmsv трифторид.ndmsv трифторпентахлорпропан.ndmsv трифтортетрахлор.ndmsv трифтортрибромпропан.ndmsv трифтортрихлорпропан.ndmsv трифтортрихлорÑтан.ndmsv трифторхлорметан.ndmsv трифторхлорпропан.ndmsv трифторхлорÑтан.ndmsv трихиаз.ndmsv трихинеллез.ndmsv трихиноз.ndmsv трихит.ndmsv трихлорнитрометан.ndmsv трихлорÑтан.ndmsv трихлорÑтилен.ndmsv трихом.ndmsv трихомоноз.ndmsv трихоцефалез.ndmsv трицепÑ.ndmsv триÑдр.ndmsv триÑтаноламин.ndmsv триÑтаноламиногидрохлорид.ndmsv триÑтилфоÑфит.ndmsv троакар.ndmsv троетеÑ.ndmsv троилит.ndmsv троллейбуÑ.ndmsv троллейвоз.ndmsv троллейкар.ndmsv тромб.ndmsv тромбин.ndmsv тромбоген.ndmsv тромбоз.ndmsv тромбоплаÑтин.ndmsv тромбофлебит.ndmsv тромбоцит.ndmsv тромп.ndmsv тропизм.ndmsv тропот.ndmsv троÑ.ndmsv трот.ndmsv тротил.ndmsv трофобиоз.ndmsv трофоневроз.ndmsv трохантин.ndmsv трохотрон.ndmsv троцкизм.ndmsv труакар.ndmsv трубопровод.ndmsv труборез.ndmsv трубоцвет.ndmsv трудфронт.ndmsv трюизм.ndmsv туаз.ndmsv туальденор.ndmsv туан.ndmsv тубафон.ndmsv тубдиÑпанÑер.ndmsv туберкулез.ndmsv туберкулин.ndmsv тубуÑ.ndmsv туманограф.ndmsv тумблер.ndmsv тумор.ndmsv турбоагрегат.ndmsv турбобур.ndmsv турбовентилÑтор.ndmsv турбовоз.ndmsv турбогенератор.ndmsv турбодетандер.ndmsv турбокомпреÑÑор.ndmsv турбонаÑоÑ.ndmsv турбопровод.ndmsv турбоход.ndmsv турбоÑлектроход.ndmsv туризм.ndmsv турион.ndmsv турмалин.ndmsv турнепÑ.ndmsv турникет.ndmsv турнюр.ndmsv туроператор.ndmsv турпоход.ndmsv турф.ndmsv туÑтеп.ndmsv туфобетон.ndmsv тюнер.ndmsv тюрбан.ndmsv тюрингит.ndmsv тюркизм.ndmsv тютюн.ndmsv Ñ‚Ñгомер.ndmsv Ñ‚Ñгун.ndmsv уаз.ndmsv уайт-Ñпирит.ndmsv уанÑтеп.ndmsv убиквиÑÑ‚.ndmsv убруÑ.ndmsv увоз.ndmsv увулит.ndmsv углеводород.ndmsv углегипÑ.ndmsv углепровод.ndmsv углеÑоÑ.ndmsv узуÑ.ndmsv узуфрукт.ndmsv уик-Ñнд.ndmsv уклонизм.ndmsv уклономер.ndmsv украинизм.ndmsv укуÑ.ndmsv улет.ndmsv ульманит.ndmsv ульмин.ndmsv ультиматум.ndmsv ультрамарин.ndmsv ультрамикрометр.ndmsv ультрамикроÑкоп.ndmsv ультрамонтан.ndmsv ультрафильтр.ndmsv ультрафиолет.ndmsv умет.ndmsv умлаут.ndmsv умлÑут.ndmsv умформер.ndmsv унанимизм.ndmsv универÑам.ndmsv универÑитет.ndmsv универÑум.ndmsv унионизм.ndmsv унитаз.ndmsv унитаризм.ndmsv ункуÑ.ndmsv унтертон.ndmsv уорд.ndmsv уралит.ndmsv уран.ndmsv уранат.ndmsv уранил.ndmsv уранилдинитрат.ndmsv уранилкарбонат.ndmsv уранинит.ndmsv уранит.ndmsv ураноÑкоп.ndmsv урат.ndmsv урацил.ndmsv урбанизм.ndmsv уретан.ndmsv уретрит.ndmsv уретроренофиброÑкоп.ndmsv уретроÑкоп.ndmsv уринал.ndmsv урман.ndmsv уробилин.ndmsv уровнемер.ndmsv уродан.ndmsv урометр.ndmsv уротропин.ndmsv урÑд.ndmsv утильзавод.ndmsv утопизм.ndmsv ухаб.ndmsv уход.ndmsv учеÑ.ndmsv фабком.ndmsv фабрикат.ndmsv фавор.ndmsv фаворитизм.ndmsv фагоцит.ndmsv фагоцитоз.ndmsv фазер.ndmsv фазиÑ.ndmsv фазитрон.ndmsv фазоинвертор.ndmsv фазоиндикатор.ndmsv фазокомпенÑатор.ndmsv фазометр.ndmsv фазорегулÑтор.ndmsv фазотрон.ndmsv файербол.ndmsv файл.ndmsv факолит.ndmsv факÑ.ndmsv факт.ndmsv фактиÑ.ndmsv фактор.ndmsv факториал.ndmsv факультатив.ndmsv факультет.ndmsv фаланÑтер.ndmsv фалл.ndmsv фаллоÑ.ndmsv фалреп.ndmsv фальбанд.ndmsv фалькон.ndmsv фальконет.ndmsv фальÑификат.ndmsv фальÑтарт.ndmsv фальÑтем.ndmsv фальцаппарат.ndmsv фальцбейн.ndmsv фальцет.ndmsv фальшборт.ndmsv фальшфейер.ndmsv фаматинит.ndmsv фамулуÑ.ndmsv фанатизм.ndmsv фаншон.ndmsv фарватер.ndmsv фарингит.ndmsv фаринотом.ndmsv фармаколит.ndmsv фармакоÑидерит.ndmsv фарÑ.ndmsv фарфор.ndmsv фаÑÑаит.ndmsv фатализм.ndmsv фатум.ndmsv фауÑтпатрон.ndmsv фацет.ndmsv фашизм.ndmsv фаÑтон.ndmsv фаÑлит.ndmsv фаÑнÑ.ndmsv федерализм.ndmsv фельетон.ndmsv фельзит.ndmsv феминизм.ndmsv фен.ndmsv фенакит.ndmsv фенацетин.ndmsv фенил.ndmsv фенилаланин.ndmsv фенилен.ndmsv фенокриÑталл.ndmsv фенол.ndmsv фенолит.ndmsv фенолоÑпирт.ndmsv фенолÑпирт.ndmsv фенолформальдегид.ndmsv фенолфталеин.ndmsv фенолÑÑ‚.ndmsv феномен.ndmsv фенотип.ndmsv феод.ndmsv феодализм.ndmsv феракрил.ndmsv ферберит.ndmsv ферментоанализатор.ndmsv фермион.ndmsv фермуар.ndmsv феромон.ndmsv феррат.ndmsv феррит.ndmsv ферровольфрам.ndmsv ферропÑевдобрукит.ndmsv феррорезонанÑ.ndmsv ферроÑиликон.ndmsv ферроÑиликохром.ndmsv ферроÑплав.ndmsv феррохром.ndmsv фетишизм.ndmsv фетоÑкоп.ndmsv фетр.ndmsv фефер.ndmsv фиакр.ndmsv фиат.ndmsv фибрин.ndmsv фибринбиоплаÑÑ‚.ndmsv фибриноген.ndmsv фиброблаÑÑ‚.ndmsv фибробронхоÑкоп.ndmsv фиброгаÑтродуоденоÑкоп.ndmsv фиброгаÑтроÑкоп.ndmsv фиброид.ndmsv фиброин.ndmsv фиброколоноÑкоп.ndmsv фибролит.ndmsv фиброÑкоп.ndmsv фиброцит.ndmsv фидеизм.ndmsv фидеикомиÑÑ.ndmsv фидер.ndmsv фиельд.ndmsv физалиÑ.ndmsv физмат.ndmsv фикÑ.ndmsv фикÑатив.ndmsv фикÑатуар.ndmsv филателизм.ndmsv филипÑ.ndmsv филлипÑит.ndmsv филлит.ndmsv филлокактуÑ.ndmsv филогенез.ndmsv филодендрон.ndmsv филон.ndmsv фильдекоÑ.ndmsv фильдеперÑ.ndmsv фильм.ndmsv фильмокомбинат.ndmsv фильмоÑкоп.ndmsv фильмоÑтат.ndmsv фильмофон.ndmsv фильмофонд.ndmsv фильтрат.ndmsv филÑллин.ndmsv филюм.ndmsv фимиам.ndmsv фимоз.ndmsv фингал.ndmsv фингер.ndmsv финиметр.ndmsv финишер.ndmsv финмаркет.ndmsv финотдел.ndmsv финт.ndmsv фиорд.ndmsv фирман.ndmsv фирмацит.ndmsv фирн.ndmsv фитин.ndmsv фитогормон.ndmsv фитопланктон.ndmsv фитотокÑин.ndmsv фитотрон.ndmsv фитоценоз.ndmsv флавин.ndmsv фламин.ndmsv фланелет.ndmsv флат.ndmsv флаттер.ndmsv флебит.ndmsv флеболит.ndmsv флеботом.ndmsv флегматизм.ndmsv флежолет.ndmsv флекÑагон.ndmsv флекÑатон.ndmsv флекÑор.ndmsv флекÑорайтер.ndmsv флер.ndmsv флерон.ndmsv флинт.ndmsv флинтглаÑ.ndmsv флип.ndmsv флиппер.ndmsv флицид.ndmsv флобафен.ndmsv флогиÑтон.ndmsv флогопит.ndmsv флоккул.ndmsv флоккулуÑ.ndmsv флоккулÑтор.ndmsv флокÑ.ndmsv флокулÑнт.ndmsv фломаÑтер.ndmsv флоридин.ndmsv флортимберÑ.ndmsv флотоконцентрат.ndmsv флювиометр.ndmsv флюкÑоид.ndmsv флюорит.ndmsv флюороÑкоп.ndmsv флютбет.ndmsv флÑер.ndmsv фокометр.ndmsv фокÑтрот.ndmsv фокуÑ-покуÑ.ndmsv фол.ndmsv фолдер.ndmsv фолиант.ndmsv фолликул.ndmsv фолликулин.ndmsv фолликулит.ndmsv фольклор.ndmsv фолькмот.ndmsv фолькÑваген.ndmsv фон.ndmsv фонавтограф.ndmsv фонд.ndmsv фонендоÑкоп.ndmsv фонограф.ndmsv фонодокумент.ndmsv фонокардиограф.ndmsv фонолит.ndmsv фонометр.ndmsv фонон.ndmsv фонопор.ndmsv фоноÑкоп.ndmsv фонт.ndmsv форамен.ndmsv форвакуум.ndmsv форд.ndmsv фордевинд.ndmsv фордизм.ndmsv фордун.ndmsv форез.ndmsv форинт.ndmsv форлÑнд.ndmsv форм-фактор.ndmsv формализм.ndmsv формальдегид.ndmsv форматер.ndmsv форматив.ndmsv формил.ndmsv формулÑÑ€.ndmsv фороракоÑ.ndmsv форÑтерит.ndmsv фортран.ndmsv форум.ndmsv форхенд.ndmsv форцепÑ.ndmsv форштадт.ndmsv форштоÑ.ndmsv фоÑфид.ndmsv фоÑфин.ndmsv фоÑфит.ndmsv фоÑфоазот.ndmsv фоÑфорит.ndmsv фоÑфороÑкоп.ndmsv фот.ndmsv фото-робот.ndmsv фотоавтомат.ndmsv фотоальбом.ndmsv фотоаппарат.ndmsv фотоархив.ndmsv фотогелиограф.ndmsv фотоген.ndmsv фотодетектор.ndmsv фотодиод.ndmsv фотодокумент.ndmsv фотодубликат.ndmsv фотозал.ndmsv фотоинжектор.ndmsv фотокадр.ndmsv фотокартограф.ndmsv фотокатализатор.ndmsv фотокатод.ndmsv фотоколориметр.ndmsv фотоконкурÑ.ndmsv фотолиз.ndmsv фотоматериал.ndmsv фотометр.ndmsv фотон.ndmsv фотонабор.ndmsv фотонейтрон.ndmsv фотообъектив.ndmsv фотоофÑет.ndmsv фотопериод.ndmsv фотоплан.ndmsv фотополимер.ndmsv фотополÑриметр.ndmsv фотопортрет.ndmsv фотопроцеÑÑ.ndmsv фотопулемет.ndmsv фотореактив.ndmsv фоторезиÑÑ‚.ndmsv фоторезиÑтор.ndmsv фоторецептор.ndmsv фотоÑинтез.ndmsv фотоÑкоп.ndmsv фотоÑтат.ndmsv фототаймер.ndmsv фототакÑиÑ.ndmsv фототелеграф.ndmsv фототелеÑкоп.ndmsv фототеодолит.ndmsv фототранзиÑтор.ndmsv фототранÑформатор.ndmsv фототрафарет.ndmsv фототриангулÑтор.ndmsv фотофон.ndmsv фотофорез.ndmsv фотохромизм.ndmsv фотохронограф.ndmsv фотоцинкограф.ndmsv фотошаблон.ndmsv фотоÑкÑпонометр.ndmsv фотоÑлектрокалориметр.ndmsv фотоÑлектрон.ndmsv фотоÑлемент.ndmsv фотоÑтюд.ndmsv фотоÑффект.ndmsv фразеологизм.ndmsv франклин.ndmsv франклинит.ndmsv франко-вагон.ndmsv франко-завод.ndmsv франко-лихтер.ndmsv франко-порт.ndmsv франко-резервуар.ndmsv франко-Ñклад.ndmsv фратрицид.ndmsv фрейдизм.ndmsv фрейм.ndmsv фреон.ndmsv фридмон.ndmsv фризер.ndmsv фрикцион.ndmsv фример.ndmsv фриÑтайл.ndmsv фритюр.ndmsv фронт.ndmsv фронтир.ndmsv фронтиÑпиÑ.ndmsv фронтит.ndmsv фрюктидор.ndmsv фталазол.ndmsv фталеин.ndmsv фтириаз.ndmsv фтор.ndmsv фторбромметан.ndmsv фторбромпропан.ndmsv фторбромÑтан.ndmsv фторгептахлорпропан.ndmsv фтордибромметан.ndmsv фтордибромпропан.ndmsv фтордибромÑтан.ndmsv фтордихлорметан.ndmsv фтордихлорпропан.ndmsv фтордихлорÑтан.ndmsv фторид.ndmsv фтороалюминат.ndmsv фтороплаÑÑ‚.ndmsv фтороÑиликат.ndmsv фтороуглерод.ndmsv фторпентабромпропан.ndmsv фторпентахлорпропан.ndmsv фторпентахлорÑтан.ndmsv фторполимер.ndmsv фторÑекÑтабромпропан.ndmsv фторÑекÑтахлорпропан.ndmsv фтортетрабромпропан.ndmsv фтортетрабромÑтан.ndmsv фтортетрахлорпропан.ndmsv фтортетрахлорÑтан.ndmsv фтортрибромпропан.ndmsv фтортрибромÑтан.ndmsv фтортрихлорметан.ndmsv фтортрихлорпропан.ndmsv фтортрихлорÑтан.ndmsv фторуглерод.ndmsv фторфоÑфат.ndmsv фторхлорметан.ndmsv фторхлорпропан.ndmsv фторхлорÑтан.ndmsv фторÑлаÑтомер.ndmsv фукÑ.ndmsv фукÑин.ndmsv фукÑит.ndmsv фукуÑ.ndmsv фульгурит.ndmsv фульминат.ndmsv фулÑÑ€.ndmsv фумигант.ndmsv фумигатор.ndmsv фунгицид.ndmsv фундамент.ndmsv фундулюÑ.ndmsv фуникулер.ndmsv функтор.ndmsv фунт.ndmsv фуральдегид.ndmsv фурор.ndmsv фурункул.ndmsv фурункулез.ndmsv фурфурол.ndmsv фуршет.ndmsv фурьеризм.ndmsv фуÑÑ‚.ndmsv фут.ndmsv футокÑ.ndmsv футор.ndmsv футофунт.ndmsv футроп.ndmsv футуризм.ndmsv фьорд.ndmsv фьючерÑ.ndmsv фюзен.ndmsv хабуб.ndmsv хаггиÑ.ndmsv хаз.ndmsv хайболл.ndmsv хайд.ndmsv халибит.ndmsv халифат.ndmsv халцедон.ndmsv халькантит.ndmsv халькозин.ndmsv халькопирит.ndmsv хамаÑ.ndmsv хаммам.ndmsv хамÑин.ndmsv хаоÑ.ndmsv характрон.ndmsv хармалин.ndmsv харматан.ndmsv хармин.ndmsv харт.ndmsv хаÑидизм.ndmsv хауÑ.ndmsv хафир.ndmsv хаффман.ndmsv хван.ndmsv хвоÑтизм.ndmsv хедер.ndmsv хеймвер.ndmsv хеморецептор.ndmsv хемоÑенÑор.ndmsv хемоÑинтез.ndmsv хемотакÑиÑ.ndmsv хенд.ndmsv хеÑкер.ndmsv хиазм.ndmsv хиаÑтолит.ndmsv хиатуÑ.ndmsv хилиазм.ndmsv хилиаÑÑ‚.ndmsv хилуÑ.ndmsv химизм.ndmsv химикат.ndmsv химконцентрат.ndmsv химлеÑхоз.ndmsv химозин.ndmsv химполимер.ndmsv химреактив.ndmsv химÑклад.ndmsv химÑнарÑд.ndmsv химуÑ.ndmsv хинальдин.ndmsv хинидин.ndmsv хинин.ndmsv хинокÑалин.ndmsv хинолин.ndmsv хинон.ndmsv хирограф.ndmsv хит-парад.ndmsv хитон.ndmsv хладагент.ndmsv хладон.ndmsv хладоÑлемент.ndmsv хлебозавод.ndmsv хлебокомбинат.ndmsv хлебород.ndmsv хлопкозавод.ndmsv хлопкокомбайн.ndmsv хлорал.ndmsv хлоралгидрат.ndmsv хлорамин.ndmsv хлорат.ndmsv хлоратор.ndmsv хлорацетофенон.ndmsv хлорбензол.ndmsv хлорвинил.ndmsv хлоргидратдиметиламин.ndmsv хлоргидрохинон.ndmsv хлорид.ndmsv хлорин.ndmsv хлорит.ndmsv хлорнафталин.ndmsv хлоро-фтор-углерод.ndmsv хлоро-фтороуглерод.ndmsv хлоро-фторуглерод.ndmsv хлороз.ndmsv хлороплаÑÑ‚.ndmsv хлоропрен.ndmsv хлорофилл.ndmsv хлорофоÑ.ndmsv хлорохин.ndmsv хлорпарафин.ndmsv хлорпикрин.ndmsv хлорпродукт.ndmsv хлорфторуглерод.ndmsv хлорÑтанол.ndmsv хмелеграб.ndmsv ховерпорт.ndmsv хоган.ndmsv хогÑхед.ndmsv хозотдел.ndmsv хозраÑчет.ndmsv холангит.ndmsv холеÑтерин.ndmsv холециÑтит.ndmsv холизм.ndmsv холин.ndmsv холл.ndmsv холлерит.ndmsv холокауÑÑ‚.ndmsv холокоÑÑ‚.ndmsv холоÑтерин.ndmsv холÑÑ‚.ndmsv хон.ndmsv хондрит.ndmsv хонолит.ndmsv хоппер.ndmsv хордометр.ndmsv хориоменингит.ndmsv хорион.ndmsv хориÑмб.ndmsv хорнпайп.ndmsv хоÑпиÑ.ndmsv хоÑÑ‚.ndmsv хоÑÑ‚-адаптер.ndmsv хоÑÑ‚-реÑурÑ.ndmsv хоудаун.ndmsv хоумленд.ndmsv храм.ndmsv хризоберилл.ndmsv хризолит.ndmsv хризолиф.ndmsv хризопраз.ndmsv хризотил.ndmsv хриÑтианит.ndmsv хролофилл.ndmsv хромат.ndmsv хроматизм.ndmsv хроматин.ndmsv хроматограф.ndmsv хроматолиз.ndmsv хроматоÑкоп.ndmsv хроматофор.ndmsv хроматрон.ndmsv хромит.ndmsv хроммагнезит.ndmsv хромомагнезит.ndmsv хромоплаÑÑ‚.ndmsv хромопротеин.ndmsv хромоÑкоп.ndmsv хромофор.ndmsv хронограф.ndmsv хронометр.ndmsv хронон.ndmsv хроноÑкоп.ndmsv хронофер.ndmsv хула-хуп.ndmsv хурал.ndmsv царизм.ndmsv цветоноÑ.ndmsv цедрат.ndmsv цезаризм.ndmsv цейхгауз.ndmsv целакант.ndmsv целеÑтин.ndmsv целибат.ndmsv целлит.ndmsv целлоидин.ndmsv целлон.ndmsv целлофан.ndmsv целлулоид.ndmsv целоÑтат.ndmsv цементит.ndmsv цементовоз.ndmsv ценз.ndmsv ценоз.ndmsv ценозит.ndmsv цент.ndmsv центал.ndmsv центнер.ndmsv централизм.ndmsv центризм.ndmsv центроплан.ndmsv центумвират.ndmsv ценуроз.ndmsv цеолит.ndmsv цеппелин.ndmsv церебролизат.ndmsv церезин.ndmsv церемониал.ndmsv цереуÑ.ndmsv церит.ndmsv церковноÑлавÑнизм.ndmsv церолит.ndmsv церулоплазмин.ndmsv церуÑÑит.ndmsv цеÑтуÑ.ndmsv цехин.ndmsv цехком.ndmsv циан.ndmsv цианамид.ndmsv цианат.ndmsv цианид.ndmsv цианин.ndmsv цианит.ndmsv цианоз.ndmsv цианозит.ndmsv цианокобаламин.ndmsv цианометр.ndmsv цианурхлорид.ndmsv цибетин.ndmsv цикламен.ndmsv циклит.ndmsv циклогекÑан.ndmsv циклогекÑанон.ndmsv циклогенез.ndmsv циклодром.ndmsv циклометр.ndmsv циклонит.ndmsv циклонометр.ndmsv циклотрон.ndmsv циклофон.ndmsv цилиндр.ndmsv цилиндроид.ndmsv цимофан.ndmsv цинизм.ndmsv цинкит.ndmsv циозит.ndmsv циперуÑ.ndmsv циркон.ndmsv циркулÑтор.ndmsv циркумфлекÑ.ndmsv цирроз.ndmsv циÑтеин.ndmsv циÑтин.ndmsv циÑтит.ndmsv циÑтицеркоз.ndmsv циÑтоÑкоп.ndmsv циÑтрон.ndmsv цитозин.ndmsv цитолиз.ndmsv цитолизин.ndmsv цитомегаловируÑ.ndmsv цитотакÑиÑ.ndmsv цитофиброметр.ndmsv цитофлюориметр.ndmsv цитохром.ndmsv цитрат.ndmsv цитрин.ndmsv цитрованилин.ndmsv цитрон.ndmsv цитруÑ.ndmsv циферблат.ndmsv цугундер.ndmsv чабрец.ndmsv чалдар.ndmsv чарльÑтон.ndmsv чарм.ndmsv чартер.ndmsv чартизм.ndmsv чаÑоÑлов.ndmsv чаÑтокол.ndmsv чаÑтотомер.ndmsv чеддер.ndmsv чейн.ndmsv чекер.ndmsv челдрон.ndmsv человеко-чаÑ.ndmsv чембур.ndmsv чемпионат.ndmsv чепан.ndmsv черноклен.ndmsv чернолоз.ndmsv черноÑтоп.ndmsv чернотал.ndmsv чернотроп.ndmsv чеÑтер.ndmsv чеÑтерфилд.ndmsv четвертьфинал.ndmsv чизбургер.ndmsv чикÑ.ndmsv чилим.ndmsv чип.ndmsv чиÑтец.ndmsv чиÑтоган.ndmsv чиÑтотел.ndmsv чиÑтоуÑÑ‚.ndmsv чокбор.ndmsv чонÑам.ndmsv чрен.ndmsv чувал.ndmsv чуккер.ndmsv чупрун.ndmsv шабер.ndmsv шабот.ndmsv шагомер.ndmsv шалман.ndmsv шаманизм.ndmsv шамбертен.ndmsv шамберьер.ndmsv шамозит.ndmsv шампиньон.ndmsv шампур.ndmsv шандал.ndmsv шандор.ndmsv шанкр.ndmsv шанÑ.ndmsv шапирограф.ndmsv шарабан.ndmsv шарап.ndmsv шариат.ndmsv шарп.ndmsv шартрез.ndmsv шарф.ndmsv шато-икем.ndmsv шаттл.ndmsv шахер-махер.ndmsv швербот.ndmsv шверт.ndmsv швертбот.ndmsv шевер.ndmsv шевинг-процеÑÑ.ndmsv шеврет.ndmsv шед.ndmsv шедевр.ndmsv шеелит.ndmsv шейкер.ndmsv шелкокомбинат.ndmsv шелл.ndmsv шеллер.ndmsv шелом.ndmsv шельф.ndmsv шерл.ndmsv шеÑÑилит.ndmsv шеÑтопер.ndmsv шибболет.ndmsv шиворот.ndmsv шиизм.ndmsv шингард.ndmsv шиньон.ndmsv ширпотреб.ndmsv шиÑтозомиаз.ndmsv шифервейÑ.ndmsv шифратор.ndmsv шифротекÑÑ‚.ndmsv шихан.ndmsv шкафут.ndmsv шкерт.ndmsv шкив.ndmsv шкимушгар.ndmsv шкот.ndmsv шлагбаум.ndmsv шлакобетон.ndmsv шлакоотвал.ndmsv шлам.ndmsv шлафор.ndmsv шлейф.ndmsv шлем.ndmsv шлемофон.ndmsv шликер.ndmsv шлир.ndmsv шлифт.ndmsv шлÑгер.ndmsv шлÑмбур.ndmsv шмальтин.ndmsv шмон.ndmsv шмуцтитул.ndmsv шнеллер.ndmsv шовинизм.ndmsv шон.ndmsv шоу-театр.ndmsv шпалозавод.ndmsv шпангоут.ndmsv шпат.ndmsv шпигат.ndmsv шпицрутен.ndmsv шприц-пиÑтолет.ndmsv шпур.ndmsv шрам.ndmsv шримÑ.ndmsv шрифт.ndmsv шрот.ndmsv штаб.ndmsv штаб-магазин.ndmsv штамб.ndmsv штамм.ndmsv штангенглубиномер.ndmsv штангензубомер.ndmsv штангенинÑтрумент.ndmsv штандарт.ndmsv штатив.ndmsv штауфф.ndmsv штекер.ndmsv штеккер.ndmsv штерт.ndmsv штирборт.ndmsv штифт.ndmsv штихмаÑ.ndmsv штормтрап.ndmsv штоÑ.ndmsv штрипÑ.ndmsv штрих-пунктир.ndmsv штундизм.ndmsv штурвал.ndmsv штуртрап.ndmsv штуртроÑ.ndmsv штуф.ndmsv штыб.ndmsv шумопеленгатор.ndmsv шунгит.ndmsv шунт.ndmsv шурум-бурум.ndmsv шушпан.ndmsv шушун.ndmsv шюцкор.ndmsv щуп.ndmsv Ñбен.ndmsv Ñбонит.ndmsv ÑбуллиоÑкоп.ndmsv Ñвакопункт.ndmsv Ñвапоратор.ndmsv Ñвапорограф.ndmsv Ñвапорометр.ndmsv Ñвгенол.ndmsv Ñвдемонизм.ndmsv Ñвдиалит.ndmsv Ñвдиометр.ndmsv Ñверглейд.ndmsv ÑвердьюпойÑ.ndmsv Ñвкалипт.ndmsv Ñвклаз.ndmsv Ñвпатрид.ndmsv Ñвриптер.ndmsv ÑвриптеруÑ.ndmsv ÑвÑтреÑÑ.ndmsv Ñвфемизм.ndmsv Ñвфонизм.ndmsv Ñвфуизм.ndmsv Ñго-ÑтатуÑ.ndmsv Ñгоизм.ndmsv Ñготизм.ndmsv ÑдельвейÑ.ndmsv Ñдем.ndmsv Ñдикт.ndmsv Ñжектор.ndmsv Ñзельгофт.ndmsv ÑзофагоÑкоп.ndmsv Ñйдетизм.ndmsv ÑйдоÑ.ndmsv ÑйзенхауÑÑ€.ndmsv Ñйфориант.ndmsv Ñйхинин.ndmsv Ñквалайзер.ndmsv Ñкватив.ndmsv Ñкватор.ndmsv Ñкваториал.ndmsv Ñкер.ndmsv Ñкзархат.ndmsv ÑкземплÑÑ€.ndmsv ÑкзерÑиÑ.ndmsv Ñкзерциргауз.ndmsv Ñкзогормон.ndmsv Ñкзон.ndmsv ÑкзоÑмоÑ.ndmsv ÑкзоÑтоз.ndmsv Ñкзотизм.ndmsv ÑкзотокÑин.ndmsv Ñкзофтальм.ndmsv Ñкзоцитоз.ndmsv ÑкзоÑлектрон.ndmsv ÑкклезиаÑÑ‚.ndmsv Ñклектизм.ndmsv Ñклер.ndmsv Ñклиметр.ndmsv Ñковид.ndmsv Ñкогенез.ndmsv Ñкономайзер.ndmsv Ñкономизм.ndmsv ÑкономÑовет.ndmsv ÑкоÑез.ndmsv ÑкоÑтандарт.ndmsv Ñкотип.ndmsv ÑкотокÑикант.ndmsv Ñкотон.ndmsv Ñкотоп.ndmsv Ñкоцид.ndmsv Ñкпозиметр.ndmsv Ñкраноплан.ndmsv ÑкÑгауÑтер.ndmsv ÑкÑикатор.ndmsv ÑкÑимер.ndmsv ÑкÑитон.ndmsv ÑкÑкаватор.ndmsv ÑкÑкалибур.ndmsv ÑкÑклав.ndmsv ÑкÑкремент.ndmsv ÑкÑкрет.ndmsv ÑкÑкурÑ.ndmsv ÑкÑлибриÑ.ndmsv ÑкÑод.ndmsv ÑкÑпандер.ndmsv ÑкÑперимент.ndmsv ÑкÑплантат.ndmsv ÑкÑпликанд.ndmsv ÑкÑпликат.ndmsv ÑкÑпонат.ndmsv ÑкÑпонометр.ndmsv ÑкÑпреÑÑ.ndmsv ÑкÑпреÑÑ-анализ.ndmsv ÑкÑпреÑÑ-анализатор.ndmsv ÑкÑпреÑÑ-груз.ndmsv ÑкÑпреÑÑ-метод.ndmsv ÑкÑпромт.ndmsv ÑкÑÑудат.ndmsv ÑкÑтаз.ndmsv ÑкÑтензометр.ndmsv ÑкÑтензор.ndmsv ÑкÑтент.ndmsv ÑкÑтернат.ndmsv ÑкÑтероцептор.ndmsv ÑкÑтерьер.ndmsv ÑкÑтирпатор.ndmsv ÑкÑтравазат.ndmsv ÑкÑтрагент.ndmsv ÑкÑтраклаÑÑ.ndmsv ÑкÑтракод.ndmsv ÑкÑтракт.ndmsv ÑкÑтрактор.ndmsv ÑкÑтремизм.ndmsv ÑкÑтремум.ndmsv ÑкÑтрудер.ndmsv ÑкÑудат.ndmsv ÑкÑцентриÑитет.ndmsv ÑкÑцеÑÑ.ndmsv ÑкÑцеÑÑив.ndmsv ÑктлипÑиÑ.ndmsv ÑктоблаÑÑ‚.ndmsv Ñктогенез.ndmsv Ñкуменизм.ndmsv ÑкуменополиÑ.ndmsv Ñламит.ndmsv ÑлаÑтин.ndmsv ÑлаÑтомер.ndmsv Ñлатив.ndmsv Ñлеватор.ndmsv Ñлевон.ndmsv Ñлекторат.ndmsv Ñлектрет.ndmsv ÑлектроавтобуÑ.ndmsv Ñлектроанализ.ndmsv Ñлектробарабан.ndmsv Ñлектробур.ndmsv ÑлектробуÑ.ndmsv Ñлектровибратор.ndmsv Ñлектровоз.ndmsv Ñлектрогенератор.ndmsv Ñлектрогидроклапан.ndmsv Ñлектрод.ndmsv Ñлектродетонатор.ndmsv Ñлектроджет.ndmsv Ñлектродиализ.ndmsv Ñлектродиализатор.ndmsv Ñлектродинамометр.ndmsv Ñлектрозавод.ndmsv Ñлектрозапал.ndmsv ÑлектроизолÑтор.ndmsv ÑлектроинÑтрумент.ndmsv Ñлектроинтегратор.ndmsv Ñлектрокамин.ndmsv Ñлектрокар.ndmsv Ñлектрокардиограф.ndmsv ÑлектрокардиоÑтимулÑтор.ndmsv Ñлектрокатализатор.ndmsv ÑлектроклаÑÑификатор.ndmsv Ñлектрокомбайн.ndmsv Ñлектрокран.ndmsv Ñлектрокультиватор.ndmsv Ñлектролиз.ndmsv Ñлектролизер.ndmsv Ñлектролит.ndmsv Ñлектромагазин.ndmsv Ñлектромагнит.ndmsv Ñлектроматериал.ndmsv Ñлектромегафон.ndmsv Ñлектромер.ndmsv Ñлектрометр.ndmsv Ñлектромеханизм.ndmsv ÑлектромикÑер.ndmsv Ñлектромотор.ndmsv ÑлектронаÑоÑ.ndmsv Ñлектроорган.ndmsv ÑлектрооÑмоÑ.ndmsv Ñлектроотдел.ndmsv Ñлектроплед.ndmsv Ñлектропневмоклапан.ndmsv Ñлектрополотер.ndmsv Ñлектроприбор.ndmsv Ñлектропривод.ndmsv Ñлектропульт.ndmsv ÑлектропылеÑоÑ.ndmsv Ñлектрорадионавигатор.ndmsv Ñлектрорефлектор.ndmsv ÑлектроÑамовар.ndmsv ÑлектроÑигнал.ndmsv ÑлектроÑкоп.ndmsv ÑлектроÑтартер.ndmsv ÑлектротакÑиÑ.ndmsv ÑлектротеплоаккумулÑтор.ndmsv ÑлектротонуÑ.ndmsv ÑлектроферроÑплав.ndmsv Ñлектрофильтр.ndmsv Ñлектрофон.ndmsv Ñлектрофор.ndmsv Ñлектроход.ndmsv Ñлектрошнур.ndmsv Ñлектрощит.ndmsv ÑлектроÑндооÑмоÑ.ndmsv ÑлектроÑнцефалограф.ndmsv ÑлектроÑÑкулÑтор.ndmsv Ñлектрум.ndmsv Ñлемент.ndmsv Ñлениум.ndmsv ÑленхоÑ.ndmsv Ñлеолит.ndmsv Ñлерон.ndmsv Ñлефантиаз.ndmsv Ñлизиум.ndmsv ÑликÑир.ndmsv Ñлинвар.ndmsv Ñлинт.ndmsv Ñлитаризм.ndmsv Ñлконин.ndmsv Ñллинизм.ndmsv ÑллипÑ.ndmsv ÑллипÑиÑ.ndmsv ÑллипÑограф.ndmsv ÑллипÑоид.ndmsv Ñльван.ndmsv Ñльзевир.ndmsv Ñман.ndmsv Ñманометр.ndmsv ÑмаÑкулÑтор.ndmsv Ñмбол.ndmsv Ñмбрион.ndmsv Ñметин.ndmsv Ñмират.ndmsv Ñмиритон.ndmsv Ñмитрон.ndmsv Ñмиттер.ndmsv Ñммер.ndmsv Ñмпиризм.ndmsv Ñмульгатор.ndmsv ÑмульÑин.ndmsv ÑмульÑификатор.ndmsv ÑмульÑоид.ndmsv ÑмульÑор.ndmsv ÑмулÑтор.ndmsv Ñмфизематоз.ndmsv ÑмфитевзиÑ.ndmsv Ñндартериит.ndmsv Ñндемизм.ndmsv ÑндоблаÑÑ‚.ndmsv Ñндокард.ndmsv Ñндокардит.ndmsv Ñндометрит.ndmsv Ñндопротез.ndmsv Ñндорадиозонд.ndmsv ÑндоÑкоп.ndmsv ÑндоÑмометр.ndmsv ÑндоÑмоÑ.ndmsv ÑндоÑперм.ndmsv Ñндотерм.ndmsv ÑндотокÑин.ndmsv Ñндофит.ndmsv ÑндоÑквопротез.ndmsv Ñнеолит.ndmsv Ñнергетизм.ndmsv ÑнергозапаÑ.ndmsv ÑнергокризиÑ.ndmsv Ñнергообъект.ndmsv Ñнергопродуктопровод.ndmsv Ñнерготариф.ndmsv ÑнозиÑ.ndmsv ÑнтазиÑ.ndmsv Ñнтерит.ndmsv Ñнтероколит.ndmsv Ñнтероптоз.ndmsv ÑнтероÑептол.ndmsv ÑнтоблаÑÑ‚.ndmsv Ñнтузиазм.ndmsv Ñнцефалит.ndmsv Ñнцефаломиелит.ndmsv Ñозин.ndmsv Ñозоон.ndmsv Ñолит.ndmsv Ñоцен.ndmsv ÑпекÑегезиÑ.ndmsv ÑпентезиÑ.ndmsv ÑпиблаÑÑ‚.ndmsv Ñпигенез.ndmsv ÑпиглоттиÑ.ndmsv Ñпиграф.ndmsv Ñпидермин.ndmsv ÑпидермиÑ.ndmsv ÑпидеÑмин.ndmsv ÑпидиаÑкоп.ndmsv Ñпидот.ndmsv Ñпикард.ndmsv Ñпикардит.ndmsv Ñпикриз.ndmsv Ñпикуреизм.ndmsv Ñпилхлоргидрин.ndmsv ÑпилÑтор.ndmsv ÑпиÑкоп.ndmsv Ñпитет.ndmsv Ñпифеномен.ndmsv Ñпифиз.ndmsv Ñпифилл.ndmsv Ñпифит.ndmsv Ñпихлоргидрин.ndmsv Ñпицен.ndmsv Ñпицентр.ndmsv Ñпицикл.ndmsv Ñпод.ndmsv ÑпоÑ.ndmsv ÑпÑилон.ndmsv ÑпулиÑ.ndmsv ÑратоÑфен.ndmsv Ñргатив.ndmsv Ñргограф.ndmsv Ñргометр.ndmsv Ñрготизм.ndmsv Ñрготин.ndmsv ÑрготокÑин.ndmsv Ñректор.ndmsv Ñретизм.ndmsv Ñритрит.ndmsv Ñритроцит.ndmsv Ñритроцитоз.ndmsv Ñркер.ndmsv Ñрлифт.ndmsv ÑроÑ.ndmsv Ñротизм.ndmsv ÑÑ€Ñтед.ndmsv ÑÑкадрон.ndmsv ÑÑкалоп.ndmsv ÑÑкер.ndmsv ÑÑпадрон.ndmsv ÑÑпандер.ndmsv ÑÑпарцет.ndmsv ÑÑпонтон.ndmsv ÑÑÑив.ndmsv ÑÑтезиометр.ndmsv ÑÑтетизм.ndmsv ÑÑтомп.ndmsv ÑÑтрагон.ndmsv ÑÑтрадиол.ndmsv ÑÑтриол.ndmsv ÑÑтроген.ndmsv ÑÑтрон.ndmsv ÑÑтруÑ.ndmsv Ñта-мезон.ndmsv Ñтаминал.ndmsv Ñтан.ndmsv Ñтанол.ndmsv Ñтатизм.ndmsv Ñтернит.ndmsv Ñтил.ndmsv Ñтилакрилат.ndmsv Ñтилацетат.ndmsv Ñтилбензол.ndmsv ÑтилдифторфоÑфин.ndmsv ÑтилдихлорфоÑфин.ndmsv Ñтилен.ndmsv Ñтиленпентамин.ndmsv ÑтилфоÑфенилдихлорид.ndmsv ÑтилфоÑфинилдифторид.ndmsv ÑтилфоÑфонилдифторид.ndmsv ÑтилфоÑфонилдихлорид.ndmsv Ñтимон.ndmsv Ñтит.ndmsv Ñтишкет.ndmsv Ñтногенез.ndmsv Ñтноним.ndmsv ÑтноÑ.ndmsv Ñтноцид.ndmsv ÑтриоÑкоп.ndmsv Ñукариот.ndmsv Ñфедрин.ndmsv Ñфемероид.ndmsv ÑфироноÑ.ndmsv Ñффектор.ndmsv Ñхин.ndmsv ÑхинокактуÑ.ndmsv Ñхо-запроÑ.ndmsv Ñхо-кардиограф.ndmsv Ñхо-Ñигнал.ndmsv Ñхокардиограф.ndmsv Ñхолокатор.ndmsv Ñхолот.ndmsv ÑхоÑигнал.ndmsv ÑцезиÑ.ndmsv ÑÑкулÑÑ‚.ndmsv югер.ndmsv юз.ndmsv юлиуÑ.ndmsv юниорат.ndmsv юнктад.ndmsv ÑŽÑ.ndmsv ÑŽÑ‚.ndmsv юферÑ.ndmsv Ñвор.ndmsv Ñдохимикат.ndmsv Ñйцевод.ndmsv Ñкобиан.ndmsv Ñл.ndmsv Ñмб.ndmsv ÑндекÑ.ndmsv ÑнÑенизм.ndmsv Ñрд.ndmsv Ñрозит.ndmsv Ñтаган.ndmsv Ñхонт.ndmsv ÑÑ…Ñ‚-клуб.ndmsv Ñхтклуб.ndmsv Ñщур.ndmsv : ; абандон.ndmsi абдомен.ndmsi абдуктор.ndmsi абелит.ndmsi абиетин.ndmsi аблÑтив.ndmsi аблÑут.ndmsi абонемент.ndmsi аборт.ndmsi абрикотин.ndmsi абÑент.ndmsi абÑентеизм.ndmsi абÑолютизм.ndmsi абÑорбент.ndmsi абÑорбер.ndmsi абÑорбциометр.ndmsi абÑцеÑÑ.ndmsi авангард.ndmsi аванзал.ndmsi аванпорт.ndmsi аванпоÑÑ‚.ndmsi аванÑ.ndmsi авантюризм.ndmsi авантюрин.ndmsi авгит.ndmsi авгуÑÑ‚.ndmsi аверÑ.ndmsi авиаагрегат.ndmsi авиабензин.ndmsi авиабилет.ndmsi авиагоризонт.ndmsi авиагруз.ndmsi авиадеÑант.ndmsi авиазавод.ndmsi авиакомпаÑ.ndmsi авиалайнер.ndmsi авиамаршрут.ndmsi авиамотор.ndmsi авиаотрÑд.ndmsi авиапорт.ndmsi авиаприбор.ndmsi авиапулемет.ndmsi авиарейÑ.ndmsi авиаÑалон.ndmsi авиаÑев.ndmsi авиатехникум.ndmsi авиафонд.ndmsi авитаминоз.ndmsi авлоÑ.ndmsi авоÑÑ‚.ndmsi авран.ndmsi автоаларм.ndmsi автобатальон.ndmsi автобензин.ndmsi автобетоновоз.ndmsi автовагон.ndmsi автовоз.ndmsi автовокзал.ndmsi автогенез.ndmsi автогенератор.ndmsi автогипноз.ndmsi автограф.ndmsi автогрейд.ndmsi автогрейдер.ndmsi автогудронатор.ndmsi автодин.ndmsi автодиÑпетчер.ndmsi автодром.ndmsi автожир.ndmsi автокартограф.ndmsi автокатализ.ndmsi автоклав.ndmsi автоклуб.ndmsi автокод.ndmsi автоколлиматор.ndmsi автокомбинат.ndmsi автокомпенÑатор.ndmsi автокомпреÑÑор.ndmsi автоконтакт.ndmsi автокоррелÑтор.ndmsi автокран.ndmsi автокроÑÑ.ndmsi автол.ndmsi автолеÑовоз.ndmsi автолиз.ndmsi автолиÑÑ‚.ndmsi автомагазин.ndmsi автоматизм.ndmsi автомашиниÑÑ‚.ndmsi автомонитор.ndmsi автоморфизм.ndmsi автомотоклуб.ndmsi автоним.ndmsi автооператор.ndmsi автоответ.ndmsi автоотрÑд.ndmsi автопавильон.ndmsi автопанÑионат.ndmsi автопереход.ndmsi автопилот.ndmsi автоповтор.ndmsi автополимер.ndmsi автопортрет.ndmsi автоприцеп.ndmsi автопровод.ndmsi авторегулÑтор.ndmsi автореферат.ndmsi авторефрижератор.ndmsi авторитаризм.ndmsi автоÑалон.ndmsi автоÑамоÑвал.ndmsi автоÑин.ndmsi автоÑпорт.ndmsi автоÑтоп.ndmsi автотаймер.ndmsi автотормоз.ndmsi автотранÑформатор.ndmsi автотуризм.ndmsi автофильтр.ndmsi автофургон.ndmsi автохром.ndmsi автоцементовоз.ndmsi автоцентр.ndmsi автоштурман.ndmsi агал.ndmsi агалит.ndmsi агальматолит.ndmsi агафит.ndmsi агглютинин.ndmsi агенÑ.ndmsi агитпроп.ndmsi агитпункт.ndmsi агломерат.ndmsi агломератовоз.ndmsi агломератопенобетон.ndmsi агон.ndmsi аграмант.ndmsi аграмматизм.ndmsi аграф.ndmsi агреман.ndmsi агробиоценоз.ndmsi агрокомбинат.ndmsi агрокомплекÑ.ndmsi агрометр.ndmsi агроприем.ndmsi агропункт.ndmsi адалин.ndmsi адамант.ndmsi адамÑит.ndmsi адаптер.ndmsi адаптометр.ndmsi адат.ndmsi аддендум.ndmsi аддуктор.ndmsi аденин.ndmsi аденит.ndmsi аденовируÑ.ndmsi адермин.ndmsi адиантум.ndmsi адонизид.ndmsi адонилен.ndmsi адониÑ.ndmsi адреналин.ndmsi адрон.ndmsi адÑорбат.ndmsi адÑорбент.ndmsi адÑорбер.ndmsi адÑтрат.ndmsi адулÑÑ€.ndmsi адюльтер.ndmsi ажгон.ndmsi азан.ndmsi азид.ndmsi азин.ndmsi азиридинамид.ndmsi азобензол.ndmsi азотобактерин.ndmsi азотоген.ndmsi азотфикÑатор.ndmsi азур.ndmsi азурит.ndmsi аил.ndmsi айлант.ndmsi аймар.ndmsi айран.ndmsi айрол.ndmsi академизм.ndmsi акант.ndmsi аканф.ndmsi акарицид.ndmsi аквавит.ndmsi аквамарин.ndmsi акваплан.ndmsi акваполивольфрамат.ndmsi аквариум.ndmsi аквилон.ndmsi аккомпанемент.ndmsi аккордеон.ndmsi аккредитив.ndmsi аккузатив.ndmsi аккумулÑтор.ndmsi акмеизм.ndmsi аколит.ndmsi аком.ndmsi аконит.ndmsi аконитин.ndmsi акр.ndmsi акридин.ndmsi акрихин.ndmsi акробатизм.ndmsi акролеин.ndmsi акроним.ndmsi акрофут.ndmsi акÑ.ndmsi акÑелератор.ndmsi акÑелерометр.ndmsi акÑельбант.ndmsi акÑерофтол.ndmsi акÑеÑÑуар.ndmsi акÑиометр.ndmsi акÑминÑтер.ndmsi акÑон.ndmsi акт.ndmsi актант.ndmsi активатор.ndmsi актин.ndmsi актинометр.ndmsi актиномикоз.ndmsi актинон.ndmsi актограф.ndmsi актомиозин.ndmsi актор.ndmsi акут.ndmsi акцептор.ndmsi акцидент.ndmsi аланин.ndmsi алаÑ.ndmsi алгезиÑ.ndmsi алгол.ndmsi алгометр.ndmsi алгоритм.ndmsi алебаÑтр.ndmsi алеврит.ndmsi алевролит.ndmsi алейрометр.ndmsi алейрон.ndmsi алекÑандрит.ndmsi алеф.ndmsi ализарин.ndmsi аликзандер.ndmsi алинеатор.ndmsi алинит.ndmsi алкагеÑÑ‚.ndmsi алкалоз.ndmsi алкалоид.ndmsi алкил.ndmsi алкоголизм.ndmsi алкоголÑÑ‚.ndmsi алкоран.ndmsi аллатив.ndmsi аллегоризм.ndmsi аллеломорф.ndmsi аллерген.ndmsi аллил.ndmsi аллицин.ndmsi аллограф.ndmsi аллод.ndmsi алломон.ndmsi аллоним.ndmsi аллополиплоид.ndmsi аллоÑкоп.ndmsi аллотип.ndmsi аллотранÑплантат.ndmsi аллофан.ndmsi аллофон.ndmsi аллюр.ndmsi алогизм.ndmsi алтаит.ndmsi алуноген.ndmsi альбакор.ndmsi альбедометр.ndmsi альбидум.ndmsi альбинизм.ndmsi альбион.ndmsi альбит.ndmsi альбумин.ndmsi альбуминат.ndmsi альбуминоид.ndmsi альбуцид.ndmsi альгин.ndmsi альгицид.ndmsi альдегид.ndmsi альдокортин.ndmsi альдоÑтерон.ndmsi алькаÑар.ndmsi альмандин.ndmsi альмукантарат.ndmsi альпинизм.ndmsi альт.ndmsi альтазимут.ndmsi альтгорн.ndmsi альтернант.ndmsi альтернат.ndmsi альтернатор.ndmsi альтернион.ndmsi альтиграф.ndmsi альтиметр.ndmsi альтруизм.ndmsi альфатрон.ndmsi альÑнÑ.ndmsi алюминат.ndmsi алюминон.ndmsi амавроз.ndmsi амазонит.ndmsi амальгаматор.ndmsi амандин.ndmsi амарант.ndmsi амариллиÑ.ndmsi амбоцептор.ndmsi амбушюр.ndmsi амвон.ndmsi амебиаз.ndmsi амебоцит.ndmsi амейоз.ndmsi аметиÑÑ‚.ndmsi амиант.ndmsi амигдалин.ndmsi амид.ndmsi амидол.ndmsi амидопирин.ndmsi амикрон.ndmsi амил.ndmsi амилацетат.ndmsi амилен.ndmsi амилоидоз.ndmsi аминопирин.ndmsi аминоплаÑÑ‚.ndmsi аминоÑпирт.ndmsi аминофенол.ndmsi амириÑ.ndmsi амитоз.ndmsi аммиакат.ndmsi аммонал.ndmsi аммофоÑ.ndmsi амнион.ndmsi аморализм.ndmsi аморит.ndmsi амортизатор.ndmsi аморфизм.ndmsi амофор.ndmsi ампер-чаÑ.ndmsi ампервольтваттметр.ndmsi ампервольтметр.ndmsi амперметр.ndmsi амплидин.ndmsi амулет.ndmsi амфетамин.ndmsi амфибол.ndmsi амфиболит.ndmsi амфидиплоид.ndmsi амфимакр.ndmsi амфимикÑиÑ.ndmsi амфион.ndmsi амфитеатр.ndmsi анабазин.ndmsi анабаптизм.ndmsi анабаÑиÑ.ndmsi анабиоз.ndmsi анаболизм.ndmsi анаглиф.ndmsi анадиплоÑиÑ.ndmsi анакард.ndmsi анаколуф.ndmsi анализ.ndmsi анализатор.ndmsi анальцим.ndmsi анамнез.ndmsi анаморфизм.ndmsi анаморфоз.ndmsi ананим.ndmsi анапеÑÑ‚.ndmsi анаплазмоз.ndmsi анапофиз.ndmsi анаптикÑиÑ.ndmsi анархизм.ndmsi анаÑтамоз.ndmsi анаÑтигмат.ndmsi анаÑтомоз.ndmsi анатаз.ndmsi анатокÑин.ndmsi анатоцизм.ndmsi анафорез.ndmsi анахронизм.ndmsi анаÑробиоз.ndmsi ангажемент.ndmsi ангидрид.ndmsi ангидрит.ndmsi ангиит.ndmsi ангиоÑпазм.ndmsi ангиотензин.ndmsi англез.ndmsi англезит.ndmsi англицизм.ndmsi англофон.ndmsi ангоб.ndmsi ангÑтрем.ndmsi андалузит.ndmsi андезин.ndmsi андезит.ndmsi андерграунд.ndmsi андеррайтер.ndmsi андроген.ndmsi андрон.ndmsi андроÑтерон.ndmsi аневрин.ndmsi анемограф.ndmsi анемометр.ndmsi анеморумбограф.ndmsi анемоÑкоп.ndmsi анемохор.ndmsi анеÑтезин.ndmsi анетол.ndmsi анзерин.ndmsi анид.ndmsi анизол.ndmsi анилин.ndmsi анимализм.ndmsi анимизм.ndmsi анионит.ndmsi аниÑ.ndmsi анкаÑ.ndmsi анкерит.ndmsi анкилоз.ndmsi анкилоÑтомоз.ndmsi анклав.ndmsi аннекÑ.ndmsi аннит.ndmsi аннуитет.ndmsi аннулÑтор.ndmsi анонÑ.ndmsi анортит.ndmsi анортозит.ndmsi анортоÑкоп.ndmsi анофтальм.ndmsi антаблемент.ndmsi антабуÑ.ndmsi антагонизм.ndmsi антерозоид.ndmsi антефикÑ.ndmsi антецедент.ndmsi антиаллерген.ndmsi антиапекÑ.ndmsi антиатом.ndmsi антибиоз.ndmsi антивибратор.ndmsi антивируÑ.ndmsi антигиперон.ndmsi антидепреÑÑант.ndmsi антидетонатор.ndmsi антидот.ndmsi антикатализатор.ndmsi антикатод.ndmsi антиквариат.ndmsi антиклимакÑ.ndmsi антикоагулÑнт.ndmsi антилогарифм.ndmsi антиминÑ.ndmsi антимир.ndmsi антимонат.ndmsi антимонит.ndmsi антимуÑÑон.ndmsi антимутаген.ndmsi антинакипин.ndmsi антинейтрон.ndmsi антинуклон.ndmsi антиокÑидант.ndmsi антипаÑÑат.ndmsi антипирин.ndmsi антиполлютант.ndmsi антипротон.ndmsi антиптозиÑ.ndmsi антироман.ndmsi антиÑемитизм.ndmsi антиÑпаÑÑ‚.ndmsi антиÑтимул.ndmsi антитеатр.ndmsi антитезиÑ.ndmsi антитокÑин.ndmsi антифебрин.ndmsi антифермент.ndmsi антиферромагнетизм.ndmsi антифон.ndmsi антифраз.ndmsi антифриз.ndmsi антифунгин.ndmsi антихлор.ndmsi антициклон.ndmsi античарм.ndmsi антиÑлектрон.ndmsi антоним.ndmsi антофиллит.ndmsi антракноз.ndmsi антракоз.ndmsi антракоÑиликоз.ndmsi антракÑ.ndmsi антрацен.ndmsi антрацит.ndmsi антрекот.ndmsi антропоген.ndmsi антрополит.ndmsi антропометр.ndmsi антропоним.ndmsi антуриум.ndmsi ануÑ.ndmsi анфракÑ.ndmsi анхузин.ndmsi анчар.ndmsi аншлюÑ.ndmsi анÑÑтруÑ.ndmsi аориÑÑ‚.ndmsi аортит.ndmsi апартамент.ndmsi апартеид.ndmsi апекÑ.ndmsi апельÑин.ndmsi аперитив.ndmsi апертометр.ndmsi апиоид.ndmsi апитокÑин.ndmsi апланат.ndmsi апланатизм.ndmsi апломб.ndmsi апоаÑтр.ndmsi аподозиÑ.ndmsi апозиопезиÑ.ndmsi апокалипÑиÑ.ndmsi апоконин.ndmsi апокриф.ndmsi аполид.ndmsi аполитизм.ndmsi аполлоникон.ndmsi апомикÑиÑ.ndmsi апомикт.ndmsi апоневроз.ndmsi апоÑтат.ndmsi апоÑтроф.ndmsi апофеоз.ndmsi апохромат.ndmsi апоцентр.ndmsi аппендикÑ.ndmsi аппендицит.ndmsi апперкот.ndmsi апплет.ndmsi аппликатор.ndmsi аппрет.ndmsi априоризм.ndmsi арабизм.ndmsi арагонит.ndmsi арахиÑ.ndmsi арахноидит.ndmsi арборицид.ndmsi арбутин.ndmsi аргал.ndmsi аргентит.ndmsi аргиллит.ndmsi аргинин.ndmsi аргироид.ndmsi аргон.ndmsi арготизм.ndmsi аргумент.ndmsi ардометр.ndmsi ареал.ndmsi ареоид.ndmsi ареометр.ndmsi ариллоид.ndmsi ариллуÑ.ndmsi ариÑтон.ndmsi арифмограф.ndmsi арифмометр.ndmsi аркбутан.ndmsi арккоÑеканÑ.ndmsi арккоÑинуÑ.ndmsi арккотангенÑ.ndmsi аркоз.ndmsi аркÑеканÑ.ndmsi аркÑинуÑ.ndmsi арктангенÑ.ndmsi армагеддон.ndmsi армальколит.ndmsi армозин.ndmsi армоцемент.ndmsi армюр.ndmsi ароматизатор.ndmsi арпан.ndmsi арпанет.ndmsi арраÑен.ndmsi арретир.ndmsi аррорут.ndmsi арÑенал.ndmsi арÑенат.ndmsi арÑенид.ndmsi арÑенит.ndmsi арÑенолит.ndmsi арÑенопирит.ndmsi арÑиÑ.ndmsi арталин.ndmsi артдивизион.ndmsi артериит.ndmsi артериоÑклероз.ndmsi артефакт.ndmsi артикул.ndmsi артиÑтизм.ndmsi артобÑтрел.ndmsi артоÑ.ndmsi артроз.ndmsi артроÑкоп.ndmsi архаизм.ndmsi архетип.ndmsi архибентоÑ.ndmsi архиватор.ndmsi архитрав.ndmsi арьергард.ndmsi аÑбеÑÑ‚.ndmsi аÑбеÑтит.ndmsi аÑбеÑтобетон.ndmsi аÑбеÑтоз.ndmsi аÑбеÑтонит.ndmsi аÑболан.ndmsi аÑболит.ndmsi аÑбоцемент.ndmsi аÑидерит.ndmsi аÑидетон.ndmsi аÑидол.ndmsi аÑиндетон.ndmsi аÑканит.ndmsi аÑкаридоз.ndmsi аÑкетизм.ndmsi аÑпарагин.ndmsi аÑпарагуÑ.ndmsi аÑпидиум.ndmsi аÑпиратор.ndmsi аÑÑ.ndmsi аÑÑемблер.ndmsi аÑÑонанÑ.ndmsi аÑÑортимент.ndmsi аÑтатизм.ndmsi аÑтеризм.ndmsi аÑтероид.ndmsi аÑтигмат.ndmsi аÑтигматизатор.ndmsi аÑтрагал.ndmsi аÑтралин.ndmsi аÑтралит.ndmsi аÑтрограф.ndmsi аÑтрокомпаÑ.ndmsi аÑтрокупол.ndmsi аÑтрон.ndmsi аÑтропеленгатор.ndmsi аÑтроÑкоп.ndmsi аÑтрофотометр.ndmsi аÑфальтит.ndmsi аÑцит.ndmsi атавизм.ndmsi атакÑит.ndmsi атеизм.ndmsi ателектаз.ndmsi атероматоз.ndmsi атетоз.ndmsi атлетизм.ndmsi атмометр.ndmsi атмоÑфериум.ndmsi атолл.ndmsi атомизатор.ndmsi атомизм.ndmsi атомоход.ndmsi атофан.ndmsi атрибут.ndmsi атриум.ndmsi атропин.ndmsi аттентат.ndmsi аттенюатор.ndmsi аттеÑтат.ndmsi аттитюд.ndmsi аттрактант.ndmsi аттрактор.ndmsi аттракцион.ndmsi аттрибут.ndmsi аттрит.ndmsi аудиенц-зал.ndmsi аудиограф.ndmsi аудиоматериал.ndmsi аудиометр.ndmsi аудион.ndmsi аудиоÑкоп.ndmsi аудиофон.ndmsi аудифон.ndmsi аукÑанограф.ndmsi аукÑанометр.ndmsi аукÑин.ndmsi аурамин.ndmsi аурат.ndmsi ауреомицин.ndmsi аурипигмент.ndmsi аурихальцит.ndmsi ауÑтенит.ndmsi аут.ndmsi ауткроÑÑ.ndmsi аутогипноз.ndmsi аутотранÑплантат.ndmsi аутригер.ndmsi афанит.ndmsi аферезиÑ.ndmsi афицид.ndmsi афоризм.ndmsi афронт.ndmsi аффект.ndmsi аффидевит.ndmsi аффикÑ.ndmsi аффинор.ndmsi ахондрит.ndmsi ахромат.ndmsi ахроматизм.ndmsi ахроматин.ndmsi ацетальдегид.ndmsi ацетанилид.ndmsi ацетилен.ndmsi ацетилхолин.ndmsi ацетометр.ndmsi ацидоз.ndmsi ацроптилон.ndmsi аÑратор.ndmsi аÑроаллерген.ndmsi аÑробиоз.ndmsi аÑробуÑ.ndmsi аÑровокзал.ndmsi аÑрогаммарадиометр.ndmsi аÑрограф.ndmsi аÑродром.ndmsi аÑроклуб.ndmsi аÑролит.ndmsi аÑролифт.ndmsi аÑрометеорограф.ndmsi аÑрометр.ndmsi аÑрон.ndmsi аÑроневроз.ndmsi аÑроплан.ndmsi аÑроÑев.ndmsi аÑроÑидерит.ndmsi аÑроÑолоÑкоп.ndmsi аÑроÑтат.ndmsi аÑротакÑиÑ.ndmsi аÑротермометр.ndmsi аÑрофильтр.ndmsi аÑрофит.ndmsi аÑрофлот.ndmsi аÑрофон.ndmsi аÑрофор.ndmsi аÑрофототранÑформатор.ndmsi бабувизм.ndmsi багер.ndmsi багрец.ndmsi бадан.ndmsi бадминтон.ndmsi бадьÑн.ndmsi база-магазин.ndmsi базальт.ndmsi базамент.ndmsi базилект.ndmsi байкалит.ndmsi байонет.ndmsi байпаÑ.ndmsi байронизм.ndmsi байт-код.ndmsi бакан.ndmsi бакаут.ndmsi бакборт.ndmsi бакелит.ndmsi баклажан.ndmsi бакпорт.ndmsi бакт.ndmsi бактериоз.ndmsi бактериолиз.ndmsi бактериолизин.ndmsi бактериородопÑин.ndmsi бактериоÑтат.ndmsi бактерицид.ndmsi бакштейн.ndmsi бал-маÑкарад.ndmsi балдахин.ndmsi баллаÑтер.ndmsi баллер.ndmsi баллиÑтит.ndmsi баллиÑтокардиограф.ndmsi баллонет.ndmsi балмакан.ndmsi бальзамин.ndmsi бампер.ndmsi банан.ndmsi бандитизм.ndmsi баннер.ndmsi баннерет.ndmsi бант.ndmsi баньÑн.ndmsi баобаб.ndmsi баптизм.ndmsi барбакан.ndmsi барбариÑ.ndmsi барбет.ndmsi барбитал.ndmsi барбитурат.ndmsi барботер.ndmsi барботин.ndmsi баргоут.ndmsi барельеф.ndmsi бареттер.ndmsi барион.ndmsi барит.ndmsi барицентр.ndmsi баркан.ndmsi барн.ndmsi барограф.ndmsi барометр.ndmsi барорецептор.ndmsi бароÑкоп.ndmsi бароÑтат.ndmsi баротермометр.ndmsi барриÑтер.ndmsi барÑтер.ndmsi бартер.ndmsi бархоут.ndmsi баÑкетбол.ndmsi баÑÑетгорн.ndmsi баÑтр.ndmsi батальон.ndmsi батан.ndmsi батат.ndmsi батипитометр.ndmsi батиплан.ndmsi батиÑкаф.ndmsi батитермограф.ndmsi батман.ndmsi батокÑ.ndmsi батолит.ndmsi батометр.ndmsi батон.ndmsi батопорт.ndmsi батуд.ndmsi батут.ndmsi баул.ndmsi баштан.ndmsi беватрон.ndmsi бедекер.ndmsi бедлам.ndmsi бедленд.ndmsi бейдевинд.ndmsi бейлер.ndmsi бейÑбол.ndmsi бейт.ndmsi бейфут.ndmsi бейшлот.ndmsi бекар.ndmsi беккерельметр.ndmsi беккроÑÑ.ndmsi бекхенд.ndmsi белозор.ndmsi белоуÑ.ndmsi бельведер.ndmsi бельмеÑ.ndmsi бельморез.ndmsi бельфлер.ndmsi бензедрин.ndmsi бензиномер.ndmsi бензовоз.ndmsi бензоин.ndmsi бензол.ndmsi бензомер.ndmsi бензонаÑоÑ.ndmsi бензонафтол.ndmsi бензопровод.ndmsi бензорез.ndmsi бензофильтр.ndmsi бентонит.ndmsi бентоÑ.ndmsi бенуар.ndmsi бергамот.ndmsi береÑклет.ndmsi берет.ndmsi берилл.ndmsi бериллиоз.ndmsi берÑез.ndmsi беÑÑ‚.ndmsi беÑÑ‚Ñеллер.ndmsi бета-радиометр.ndmsi бетаин.ndmsi бетатрон.ndmsi бетонит.ndmsi бетоновоз.ndmsi бетонолом.ndmsi бетононаÑоÑ.ndmsi бетонÑлемент.ndmsi бефÑтроганов.ndmsi бешмет.ndmsi биатлон.ndmsi биб.ndmsi бибколлектор.ndmsi библиобуÑ.ndmsi бивалент.ndmsi бивектор.ndmsi бивертин.ndmsi бигуÑ.ndmsi бигхед.ndmsi бизнеÑ.ndmsi бизнеÑ-инкубатор.ndmsi бизнеÑ-план.ndmsi бизнеÑ-проект.ndmsi бикарбид.ndmsi бикарбонат.ndmsi биквадрат.ndmsi бикомпакт.ndmsi бикÑ.ndmsi бикхед.ndmsi билирубин.ndmsi билирубинометр.ndmsi биллет.ndmsi биллион.ndmsi бильгарциоз.ndmsi бильдаппарат.ndmsi биметалл.ndmsi бимÑ.ndmsi бинейтрон.ndmsi бином.ndmsi биогенез.ndmsi биогеоценоз.ndmsi биогерм.ndmsi биоиндикатор.ndmsi биокатализатор.ndmsi биолант.ndmsi биолизиÑ.ndmsi биолит.ndmsi биологизм.ndmsi биоматериал.ndmsi биомицин.ndmsi бионт.ndmsi биоорганизм.ndmsi биополимер.ndmsi биопотенциал.ndmsi биопрепарат.ndmsi биореактор.ndmsi биорегулÑтор.ndmsi биоритм.ndmsi биоÑинтез.ndmsi биоÑкоп.ndmsi биоÑтимулÑтор.ndmsi биоÑтром.ndmsi биотип.ndmsi биотит.ndmsi биотоп.ndmsi биотрон.ndmsi биотуалет.ndmsi биофильтр.ndmsi биофильтратор.ndmsi биоценоз.ndmsi биоцикл.ndmsi биоÑффект.ndmsi биплан.ndmsi биÑмалит.ndmsi биÑÑиноз.ndmsi биÑтр.ndmsi биÑульфат.ndmsi биÑульфит.ndmsi битер.ndmsi битмап.ndmsi битмÑп.ndmsi битумовоз.ndmsi бифитер.ndmsi бифунктор.ndmsi бифштекÑ.ndmsi бихромат.ndmsi бицепÑ.ndmsi бицилиндр.ndmsi благовеÑÑ‚.ndmsi бланк-заказ.ndmsi бланкизм.ndmsi бланфикÑ.ndmsi блаÑÑ‚.ndmsi блаÑтомер.ndmsi блат.ndmsi блезир.ndmsi блейвейÑ.ndmsi блейзер.ndmsi блейштейн.ndmsi бленкер.ndmsi блефарит.ndmsi блинд.ndmsi блинкер.ndmsi блиÑтер.ndmsi блиÑтр.ndmsi блицтурнир.ndmsi блок-аппарат.ndmsi блок-комплект.ndmsi блок-контейнер.ndmsi блок-пакет.ndmsi блок-полиÑ.ndmsi блок-Ñигнал.ndmsi блок-тормоз.ndmsi блокатор.ndmsi блокгауз.ndmsi блокиратор.ndmsi блокпоÑÑ‚.ndmsi блокшив.ndmsi блузон.ndmsi блюз.ndmsi блюм.ndmsi блюмÑ.ndmsi бод.ndmsi боезапаÑ.ndmsi боезарÑд.ndmsi боекомплект.ndmsi боеприпаÑ.ndmsi бозон.ndmsi бойкот.ndmsi бойлер.ndmsi бокал.ndmsi бокÑ.ndmsi бокÑит.ndmsi болиголов.ndmsi болид.ndmsi болограф.ndmsi болометр.ndmsi болт.ndmsi большевизм.ndmsi болюÑ.ndmsi бомбазин.ndmsi бомбардон.ndmsi бомбовоз.ndmsi бомбомет.ndmsi бомонд.ndmsi бонитет.ndmsi боннет.ndmsi боп.ndmsi боразон.ndmsi борат.ndmsi борацит.ndmsi боргеÑ.ndmsi борд.ndmsi бордерленд.ndmsi борид.ndmsi борн.ndmsi борнит.ndmsi бороментол.ndmsi бороÑиликат.ndmsi бороÑкоп.ndmsi бортприпаÑ.ndmsi боÑкет.ndmsi ботворез.ndmsi ботулизм.ndmsi брадзот.ndmsi брадион.ndmsi брайлофон.ndmsi бракет.ndmsi браманизм.ndmsi брамин.ndmsi брандмауÑÑ€.ndmsi брандÑпойт.ndmsi браÑ.ndmsi браÑÑ.ndmsi браузер.ndmsi брахманизм.ndmsi бревиÑ.ndmsi бревномер.ndmsi брегет.ndmsi брезент.ndmsi брейд-вымпел.ndmsi брекватер.ndmsi бриз.ndmsi бриллиант.ndmsi бриллиантин.ndmsi брильÑнт.ndmsi бриолин.ndmsi брогам.ndmsi брокат.ndmsi бромат.ndmsi бромацетон.ndmsi бромид.ndmsi бромоводород.ndmsi бромпортрет.ndmsi бромурал.ndmsi бронежилет.ndmsi бронетранÑпортер.ndmsi бронхит.ndmsi бронхоаденит.ndmsi бронхоÑкоп.ndmsi брудер.ndmsi брудергауз.ndmsi брудершафт.ndmsi брукит.ndmsi брульон.ndmsi бруцеллез.ndmsi брÑнд.ndmsi брюмер.ndmsi бтр.ndmsi буддизм.ndmsi бузун.ndmsi буклет.ndmsi букÑуÑ.ndmsi буланжерит.ndmsi бульдозер.ndmsi бум.ndmsi бунд.ndmsi бундеÑвер.ndmsi бундеÑрат.ndmsi бурат.ndmsi бурдон.ndmsi буревал.ndmsi буркун.ndmsi бурнонит.ndmsi бурозем.ndmsi буроноÑ.ndmsi буррет.ndmsi бурÑит.ndmsi бурхан.ndmsi буÑтер.ndmsi бут.ndmsi бутадиен.ndmsi бутерброд.ndmsi бутил.ndmsi бутилен.ndmsi бутирометр.ndmsi бутобетон.ndmsi бутон.ndmsi бутÑтрап.ndmsi буцентавр.ndmsi бушприт.ndmsi бытовизм.ndmsi бьеф.ndmsi бÑкуÑ.ndmsi бÑÑ€.ndmsi бювет.ndmsi бюÑÑ‚.ndmsi в-блокатор.ndmsi ваап.ndmsi вагинизм.ndmsi вагинит.ndmsi вагонооборот.ndmsi вадемекум.ndmsi вазомотор.ndmsi вазон.ndmsi вакуум-аппарат.ndmsi вакуум-компреÑÑор.ndmsi вакуум-наÑоÑ.ndmsi вакуум-преÑÑ.ndmsi вакуум-фильтр.ndmsi вакуум-щит.ndmsi вакуумметр.ndmsi валер.ndmsi вализер.ndmsi валокордин.ndmsi вальÑ.ndmsi вальтрап.ndmsi вальÑн.ndmsi вампум.ndmsi ванадат.ndmsi ванадинит.ndmsi вандализм.ndmsi вандемьер.ndmsi вандрут.ndmsi вантоз.ndmsi ванчеÑ.ndmsi вапориметр.ndmsi варактор.ndmsi варваризм.ndmsi вариатор.ndmsi вариетет.ndmsi вариолит.ndmsi вариометр.ndmsi вариофон.ndmsi варитрон.ndmsi варметр.ndmsi варрант.ndmsi ваÑкулит.ndmsi ваÑÑалитет.ndmsi ватервейÑ.ndmsi ватержакет.ndmsi ватерклозет.ndmsi ватерпаÑ.ndmsi ватерштаг.ndmsi ватман.ndmsi ватт-чаÑ.ndmsi ваттметр.ndmsi вахтпарад.ndmsi вашгерд.ndmsi вгиб.ndmsi вебÑайт.ndmsi вегетоневроз.ndmsi ведаизм.ndmsi ведизм.ndmsi вездеход.ndmsi везикулит.ndmsi везувиан.ndmsi вейÑманизм.ndmsi векторметр.ndmsi велд.ndmsi велодром.ndmsi велозавод.ndmsi велокроÑÑ.ndmsi велоÑипед.ndmsi велоÑит.ndmsi велоÑпорт.ndmsi велотренажер.ndmsi велоÑргометр.ndmsi вельбот.ndmsi вельветин.ndmsi вельветон.ndmsi вельд.ndmsi вельÑ.ndmsi велюр.ndmsi вендиÑпанÑер.ndmsi веннер.ndmsi вентилÑтор.ndmsi вераÑкоп.ndmsi верджинел.ndmsi вердикт.ndmsi веризм.ndmsi верификатор.ndmsi верлибр.ndmsi вермахт.ndmsi вермикулит.ndmsi вермильон.ndmsi верньер.ndmsi веронал.ndmsi верп.ndmsi вертоград.ndmsi вертодром.ndmsi вертолет.ndmsi веÑтерн.ndmsi ветнадзор.ndmsi ветпрепарат.ndmsi ветпункт.ndmsi ветровал.ndmsi ветролом.ndmsi ветромер.ndmsi ветрочет.ndmsi взаимозачет.ndmsi взвоз.ndmsi взглÑд.ndmsi взлом.ndmsi взмет.ndmsi взмыв.ndmsi взноÑ.ndmsi взор.ndmsi взрез.ndmsi взрыв.ndmsi взъезд.ndmsi вибратор.ndmsi вибрафон.ndmsi виброграф.ndmsi виброгрохот.ndmsi виброзонд.ndmsi виброметр.ndmsi вибромолот.ndmsi виброÑкоп.ndmsi вибротрон.ndmsi виброфон.ndmsi виброшум.ndmsi вивианит.ndmsi вигамор.ndmsi вигвам.ndmsi видеоадаптер.ndmsi видеоархив.ndmsi видеодокумент.ndmsi видеозал.ndmsi видеоимпульÑ.ndmsi видеоканал.ndmsi видеоклип.ndmsi видеомагнитофон.ndmsi видеоматериал.ndmsi видеомонитор.ndmsi видеоплейер.ndmsi видеопоказ.ndmsi видеопродукт.ndmsi видеопроектор.ndmsi видеорежим.ndmsi видеорÑд.ndmsi видеоÑалон.ndmsi видеоÑигнал.ndmsi видеоÑюжет.ndmsi видеотекÑ.ndmsi видеотекÑÑ‚.ndmsi видеотелефон.ndmsi видеотерминал.ndmsi видеотюнер.ndmsi видеофильм.ndmsi видеоÑкран.ndmsi видикон.ndmsi византин.ndmsi визионизм.ndmsi визуализатор.ndmsi викариат.ndmsi викиап.ndmsi викÑатин.ndmsi вилайет.ndmsi виллиÑ.ndmsi вильтон.ndmsi винград.ndmsi виндротор.ndmsi виндроуÑÑ€.ndmsi виндÑерфер.ndmsi винзавод.ndmsi винил.ndmsi винилит.ndmsi виниплаÑÑ‚.ndmsi виноматериал.ndmsi виномер.ndmsi винопровод.ndmsi винÑент.ndmsi винторез.ndmsi винчеÑтер.ndmsi виппер.ndmsi вирилизм.ndmsi вирт.ndmsi виÑкозиметр.ndmsi виÑкозин.ndmsi виÑмутин.ndmsi виÑмутит.ndmsi виÑцин.ndmsi витализм.ndmsi вителлин.ndmsi витерит.ndmsi вицмундир.ndmsi влагомер.ndmsi влагооборот.ndmsi водовод.ndmsi водоворот.ndmsi водогнет.ndmsi водозабор.ndmsi водоканал.ndmsi водоотвод.ndmsi водоотлив.ndmsi водоподъем.ndmsi водопровод.ndmsi водораздел.ndmsi водорез.ndmsi водоÑбор.ndmsi водоÑброÑ.ndmsi водоÑкат.ndmsi водоÑлив.ndmsi военкомат.ndmsi вождизм.ndmsi возглаÑ.ndmsi воздуховод.ndmsi воздухомер.ndmsi воздухообмен.ndmsi воздухопровод.ndmsi воздухофильтр.ndmsi возраÑÑ‚.ndmsi вокализм.ndmsi вокатив.ndmsi вокодер.ndmsi волан.ndmsi волейбол.ndmsi волитив.ndmsi воллаÑтонит.ndmsi волновод.ndmsi волнограф.ndmsi волнолет.ndmsi волнолом.ndmsi волномер.ndmsi волноотвод.ndmsi волноплан.ndmsi волнорез.ndmsi волован.ndmsi волокнит.ndmsi воломит.ndmsi вольвокÑ.ndmsi вольтаметр.ndmsi вольтамперметр.ndmsi вольтметр.ndmsi вольтомметр.ndmsi вольтоммиллиамперметр.ndmsi вольфрам.ndmsi вольфрамат.ndmsi вольфрамит.ndmsi волюменометр.ndmsi волюметр.ndmsi волюминометр.ndmsi волюнтатив.ndmsi воробьевит.ndmsi ворÑит.ndmsi воÑкопреÑÑ.ndmsi воÑход.ndmsi вотум.ndmsi вронÑкиан.ndmsi вÑаÑ.ndmsi вÑхлип.ndmsi вÑхрап.ndmsi вуз.ndmsi вулкан.ndmsi вулканизм.ndmsi вулканит.ndmsi вульгаризм.ndmsi вульпинит.ndmsi вульфенит.ndmsi вход.ndmsi въезд.ndmsi выверт.ndmsi выгиб.ndmsi выжереб.ndmsi вызов.ndmsi выкоÑ.ndmsi выкуÑ.ndmsi вылет.ndmsi вымпелком.ndmsi вымпелфал.ndmsi выпад.ndmsi выпот.ndmsi выÑвиÑÑ‚.ndmsi выÑов.ndmsi выÑотомер.ndmsi выхват.ndmsi выхлоп.ndmsi вычет.ndmsi вюрцит.ndmsi габион.ndmsi габитуÑ.ndmsi гавот.ndmsi гагат.ndmsi гадолинит.ndmsi газават.ndmsi газатор.ndmsi газгольдер.ndmsi газлифт.ndmsi газоанализатор.ndmsi газоаппарат.ndmsi газобаллон.ndmsi газобетон.ndmsi газовоз.ndmsi газоген.ndmsi газогенератор.ndmsi газоконденÑат.ndmsi газолин.ndmsi газомер.ndmsi газомет.ndmsi газометр.ndmsi газомотор.ndmsi газообмен.ndmsi газоотвод.ndmsi газоотÑоÑ.ndmsi газопровод.ndmsi газопроводоотвод.ndmsi газоÑигнализатор.ndmsi газотрон.ndmsi газотурбовоз.ndmsi газотурбогенератор.ndmsi газотурбоход.ndmsi газоход.ndmsi газошлакозолобетон.ndmsi гайдроп.ndmsi гайковерт.ndmsi гайморит.ndmsi гайтан.ndmsi гакаборт.ndmsi галактометр.ndmsi галалит.ndmsi галантир.ndmsi галеаÑ.ndmsi галенит.ndmsi галеон.ndmsi галиот.ndmsi галипот.ndmsi галлицизм.ndmsi галлон.ndmsi галлуазит.ndmsi галогенид.ndmsi галогенуглеводород.ndmsi галон.ndmsi галоп.ndmsi галотан.ndmsi галп.ndmsi галÑ.ndmsi галфвинд.ndmsi гальванизм.ndmsi гальванометр.ndmsi гальваноÑкоп.ndmsi гальваноÑтереотип.ndmsi гальванотакÑиÑ.ndmsi гальюн.ndmsi гамамелиÑ.ndmsi гамбургер.ndmsi гамелан.ndmsi гаметофит.ndmsi гамильтониан.ndmsi гамлетизм.ndmsi гамма-плотномер.ndmsi гандбол.ndmsi гандизм.ndmsi гандикап.ndmsi ганиÑтер.ndmsi ганит.ndmsi гаолÑн.ndmsi гаплозиÑ.ndmsi гаптен.ndmsi гаптоглобин.ndmsi гарвард.ndmsi гардероб.ndmsi гарлем.ndmsi гармонизатор.ndmsi гармонограф.ndmsi гарниерит.ndmsi гарнизон.ndmsi гарпиуÑ.ndmsi гарт.ndmsi гаÑтрит.ndmsi гаÑтроÑкоп.ndmsi гаÑтрофилез.ndmsi гаÑтроÑнтерит.ndmsi гаулейтер.ndmsi гауÑÑ.ndmsi гбайт.ndmsi гваÑкол.ndmsi гвоздодер.ndmsi гебраизм.ndmsi гедонизм.ndmsi гейзерит.ndmsi гейландит.ndmsi гейм.ndmsi геймбол.ndmsi гекельфон.ndmsi гекзаметр.ndmsi гекÑахлоран.ndmsi гекÑахорд.ndmsi гекÑаÑдр.ndmsi гекÑод.ndmsi гектар.ndmsi гектограмм.ndmsi гектограф.ndmsi гектолитр.ndmsi гектометр.ndmsi гелигнит.ndmsi геликоид.ndmsi геликон.ndmsi геликоптер.ndmsi гелиограф.ndmsi гелиодор.ndmsi гелиометр.ndmsi гелиоÑкоп.ndmsi гелиоÑтат.ndmsi гелиотакÑиÑ.ndmsi гелиотроп.ndmsi гелиотропин.ndmsi гелофит.ndmsi гельвет.ndmsi гельминтоз.ndmsi гельмпорт.ndmsi гем.ndmsi гематин.ndmsi гематит.ndmsi гематоблаÑÑ‚.ndmsi гематоген.ndmsi гематокрит.ndmsi гемоглобин.ndmsi гемопоÑз.ndmsi гемоторакÑ.ndmsi гемоцитометр.ndmsi генезиÑ.ndmsi генерал-баÑ.ndmsi генералитет.ndmsi генератор.ndmsi генетив.ndmsi генитив.ndmsi геноблаÑÑ‚.ndmsi генотип.ndmsi генофонд.ndmsi геноцид.ndmsi генриметр.ndmsi генштаб.ndmsi геоид.ndmsi геообъект.ndmsi геопроцеÑÑ.ndmsi геоÑкоп.ndmsi геотакÑиÑ.ndmsi геотрон.ndmsi геотропизм.ndmsi геофон.ndmsi гепатит.ndmsi гепатопротектор.ndmsi гептаметр.ndmsi гептан.ndmsi гептахорд.ndmsi гептаÑдр.ndmsi гептод.ndmsi герб.ndmsi германизм.ndmsi герминатор.ndmsi гермицид.ndmsi гермошлем.ndmsi героизм.ndmsi герпеÑ.ndmsi герундив.ndmsi герцметр.ndmsi геÑÑиан.ndmsi геÑÑ‚.ndmsi геÑтаген.ndmsi гетеризм.ndmsi гетеродин.ndmsi гетерозиÑ.ndmsi гетероморфоз.ndmsi гетеротранÑплантат.ndmsi гетит.ndmsi геттер.ndmsi гешефт.ndmsi гештальт.ndmsi гиалин.ndmsi гиалит.ndmsi гиалоген.ndmsi гиаломер.ndmsi гиацинт.ndmsi гиббереллин.ndmsi гиббÑит.ndmsi гибиÑкуÑ.ndmsi гибридер.ndmsi гигабайт.ndmsi гигантизм.ndmsi гигрин.ndmsi гигрограф.ndmsi гигрометр.ndmsi гигроÑкоп.ndmsi гигроÑтат.ndmsi гигрофит.ndmsi гидантоин.ndmsi гидденит.ndmsi гидразин.ndmsi гидрамнион.ndmsi гидрант.ndmsi гидрартроз.ndmsi гидраÑтин.ndmsi гидраÑтинин.ndmsi гидрат.ndmsi гидрид.ndmsi гидроавтомат.ndmsi гидроагрегат.ndmsi гидроаÑродром.ndmsi гидроаÑроионизатор.ndmsi гидробур.ndmsi гидрогенератор.ndmsi гидродамал.ndmsi гидроканал.ndmsi гидроклав.ndmsi гидрокÑ.ndmsi гидрокÑил.ndmsi гидролит.ndmsi гидролокатор.ndmsi гидрометеор.ndmsi гидромеханизм.ndmsi гидромонитор.ndmsi гидромотор.ndmsi гидронаÑоÑ.ndmsi гидронефроз.ndmsi гидроним.ndmsi гидроплан.ndmsi гидропланер.ndmsi гидропреÑÑ.ndmsi гидропривод.ndmsi гидропульт.ndmsi гидроразрыв.ndmsi гидроÑамолет.ndmsi гидроÑепаратор.ndmsi гидроÑкоп.ndmsi гидроÑтат.ndmsi гидроÑульфат.ndmsi гидроÑульфит.ndmsi гидротакÑиÑ.ndmsi гидроторакÑ.ndmsi гидротормоз.ndmsi гидроторф.ndmsi гидротранÑформатор.ndmsi гидротроп.ndmsi гидротрубопровод.ndmsi гидротурбогенератор.ndmsi гидрофан.ndmsi гидрофит.ndmsi гидрофон.ndmsi гидрофор.ndmsi гидрохинон.ndmsi гидроцилиндр.ndmsi гильберт.ndmsi гимен.ndmsi гимн.ndmsi гинофор.ndmsi гипербатон.ndmsi гиперболоид.ndmsi гипервитаминоз.ndmsi гиперзарÑд.ndmsi гиперизм.ndmsi гиперкератоз.ndmsi гиперкинез.ndmsi гиперкоÑмоÑ.ndmsi гиперон.ndmsi гипероÑтоз.ndmsi гиперÑол.ndmsi гиперÑтен.ndmsi гипертекÑÑ‚.ndmsi гипертензин.ndmsi гипертиреоз.ndmsi гипершар.ndmsi гипноз.ndmsi гипнотизм.ndmsi гипоблаÑÑ‚.ndmsi гиповитаминоз.ndmsi гипокауÑÑ‚.ndmsi гипокÑантин.ndmsi гиполимнион.ndmsi гипопаратиреоз.ndmsi гипопион.ndmsi гипоÑтаз.ndmsi гипоÑтаÑиÑ.ndmsi гипоÑтом.ndmsi гипоÑульфит.ndmsi гипотакÑиÑ.ndmsi гипоталамуÑ.ndmsi гипоталлуÑ.ndmsi гипофаринкÑ.ndmsi гипофиз.ndmsi гипоцентр.ndmsi гиппокамп.ndmsi гипÑобетон.ndmsi гипÑолит.ndmsi гипÑометр.ndmsi гипÑотермометр.ndmsi гиратор.ndmsi гиробуÑ.ndmsi гирогоризонт.ndmsi гирокомпаÑ.ndmsi гиролит.ndmsi гирополукомпаÑ.ndmsi гироÑкоп.ndmsi гироÑтабилизатор.ndmsi гироÑтат.ndmsi гирудин.ndmsi гиÑтамин.ndmsi гиÑтерезиÑ.ndmsi гиÑтерометр.ndmsi гиÑтероÑкоп.ndmsi гиÑтидин.ndmsi гиÑтоблаÑÑ‚.ndmsi гиÑтогенез.ndmsi гит.ndmsi гитерÑ.ndmsi гитлеризм.ndmsi гитов.ndmsi гладиолуÑ.ndmsi глазомер.ndmsi глайд.ndmsi глаÑиÑ.ndmsi глауберит.ndmsi глауконит.ndmsi глаукофан.ndmsi глезер.ndmsi глейкометр.ndmsi глет.ndmsi гликоген.ndmsi гликозид.ndmsi глинит.ndmsi глинобетон.ndmsi глинозем.ndmsi глипт.ndmsi глиптодонт.ndmsi глиÑтогон.ndmsi глиф.ndmsi глицерид.ndmsi глицерофоÑфат.ndmsi глобин.ndmsi глобоид.ndmsi глобулин.ndmsi глобулит.ndmsi глоÑÑит.ndmsi глубиномер.ndmsi глубомер.ndmsi глутамат.ndmsi глутамин.ndmsi глыбодроб.ndmsi глюкагон.ndmsi глюкокортикоид.ndmsi глюон.ndmsi глютен.ndmsi глютин.ndmsi гмелинит.ndmsi гнатонемуÑ.ndmsi гнейÑ.ndmsi гнет.ndmsi гномон.ndmsi гноÑтицизм.ndmsi го-Ñотерн.ndmsi гоацин.ndmsi гоббл.ndmsi говлит.ndmsi годограф.ndmsi голландер.ndmsi голлендер.ndmsi голливуд.ndmsi голотип.ndmsi голофан.ndmsi голоцен.ndmsi голоÑдр.ndmsi гоматропин.ndmsi гомеоморфизм.ndmsi гомеоÑтазиÑ.ndmsi гомеоÑтат.ndmsi гомерид.ndmsi гоминдан.ndmsi гоминьдан.ndmsi гомогенизатор.ndmsi гомоеозиÑ.ndmsi гомоморфизм.ndmsi гомополимер.ndmsi гомÑтед.ndmsi гонадотропин.ndmsi гониометр.ndmsi гонт.ndmsi гопкалит.ndmsi гоппер-фидер.ndmsi горводоканал.ndmsi горельеф.ndmsi горжилхоз.ndmsi горизонт.ndmsi гориÑполком.ndmsi горицвет.ndmsi горком.ndmsi горкомхоз.ndmsi гороптер.ndmsi гороÑкоп.ndmsi горÑовет.ndmsi гоÑбюджет.ndmsi гоÑдеп.ndmsi гоÑдепартамент.ndmsi гоÑзаказ.ndmsi гоÑкомитет.ndmsi гоÑконцерн.ndmsi гоÑкредит.ndmsi гоÑпакет.ndmsi гоÑпромхоз.ndmsi гоÑпротокол.ndmsi гоÑÑипин.ndmsi гоÑуниверÑитет.ndmsi гоÑхоз.ndmsi гоÑцентр.ndmsi гоÑÑкзамен.ndmsi грабен.ndmsi гравилат.ndmsi гравиметр.ndmsi гравитометр.ndmsi гравитон.ndmsi градиент.ndmsi грамицидин.ndmsi грамм.ndmsi грамм-атом.ndmsi грамм-Ñквивалент.ndmsi граммофон.ndmsi гранатомет.ndmsi гранитоид.ndmsi гранолит.ndmsi гранофир.ndmsi гранпаÑÑŒÑнÑ.ndmsi грант.ndmsi гранулит.ndmsi гранулоцит.ndmsi гранулÑтор.ndmsi граптолит.ndmsi грат.ndmsi граунд.ndmsi графитоплаÑÑ‚.ndmsi графкомбинат.ndmsi графометр.ndmsi грейпфрут.ndmsi грецизм.ndmsi гречиховод.ndmsi гридиÑтор.ndmsi гриль-бар.ndmsi грим.ndmsi гриот.ndmsi гриффон.ndmsi грозводоканал.ndmsi громоотвод.ndmsi гроÑÑ.ndmsi гроÑÑ-чартер.ndmsi гроÑфатер.ndmsi грот.ndmsi гроулер.ndmsi груббер.ndmsi грузомакет.ndmsi грунтобетон.ndmsi грунтозацеп.ndmsi грунтоноÑ.ndmsi грунтопровод.ndmsi группоид.ndmsi грÑмит.ndmsi грÑхемит.ndmsi гуанин.ndmsi гудронатор.ndmsi гужон.ndmsi гукер.ndmsi гульден.ndmsi гуманизм.ndmsi гумин.ndmsi гумит.ndmsi гуммигут.ndmsi гуммикопал.ndmsi гуммит.ndmsi гумуÑ.ndmsi гурд.ndmsi гурт.ndmsi гуÑÑит.ndmsi гуÑмал.ndmsi гÑз.ndmsi гюйÑ.ndmsi дагерротип.ndmsi дадаизм.ndmsi дазар.ndmsi дайджеÑÑ‚.ndmsi дайм.ndmsi дайон.ndmsi дакриоаденит.ndmsi дакриоциÑтит.ndmsi дакрон.ndmsi дальномер.ndmsi дальтон.ndmsi дальтон-план.ndmsi дальтонизм.ndmsi дамаÑÑ‚.ndmsi даменит.ndmsi дамп.ndmsi даоÑизм.ndmsi дарвинизм.ndmsi датолит.ndmsi даукарин.ndmsi дауÑонит.ndmsi дацан.ndmsi дацит.ndmsi двоетеÑ.ndmsi двуроÑÑ‚.ndmsi двутавр.ndmsi двучлен.ndmsi деаÑратор.ndmsi дебаркадер.ndmsi дебит.ndmsi девиатор.ndmsi девÑÑил.ndmsi дегерминатор.ndmsi дедвейт.ndmsi дезагрегант.ndmsi дезигнат.ndmsi дезинтегратор.ndmsi дезинфектор.ndmsi дезодорант.ndmsi дезодоратор.ndmsi дезокÑирибонуклеотид.ndmsi деизм.ndmsi деиÑуÑ.ndmsi дейдвуд.ndmsi дейтафон.ndmsi дейтерид.ndmsi дейтрон.ndmsi декабризм.ndmsi декагон.ndmsi декаграмм.ndmsi декаданÑ.ndmsi декалин.ndmsi декалитр.ndmsi декаметр.ndmsi деканат.ndmsi декапод.ndmsi декаÑтер.ndmsi декаÑдр.ndmsi деклинатор.ndmsi деклинограф.ndmsi деклинометр.ndmsi декодер.ndmsi декокт.ndmsi декомпреÑÑор.ndmsi декор.ndmsi декорт.ndmsi декортикатор.ndmsi декорум.ndmsi декремент.ndmsi декÑтрин.ndmsi декÑтринизатор.ndmsi декуплет.ndmsi деликатеÑ.ndmsi деликт.ndmsi делинквент.ndmsi делириум.ndmsi дельтаплан.ndmsi дельтоид.ndmsi дельтоÑдр.ndmsi дельфиниум.ndmsi демерол.ndmsi демикотон.ndmsi демимонд.ndmsi демодулÑтор.ndmsi демонизм.ndmsi демоÑ.ndmsi демультипликатор.ndmsi денатурат.ndmsi дендроид.ndmsi дендрометр.ndmsi дендрон.ndmsi денотат.ndmsi денÑиметр.ndmsi денÑитометр.ndmsi дентин.ndmsi деодорант.ndmsi департамент.ndmsi депилÑтор.ndmsi деполÑризатор.ndmsi депорт.ndmsi депреÑÑант.ndmsi депреÑÑор.ndmsi дер.ndmsi дератизатор.ndmsi деревобетон.ndmsi дерен.ndmsi дерепреÑÑор.ndmsi дериват.ndmsi дермантин.ndmsi дерматин.ndmsi дерматит.ndmsi дерматоген.ndmsi дерматоз.ndmsi дерматоид.ndmsi дерматофит.ndmsi дермоид.ndmsi дернорез.ndmsi дерноÑним.ndmsi деррик-кран.ndmsi деÑигнат.ndmsi деÑикант.ndmsi деÑикатор.ndmsi деÑкриптор.ndmsi деÑпотизм.ndmsi деÑтруктор.ndmsi деÑублиматор.ndmsi детандер.ndmsi детектафон.ndmsi детектор.ndmsi детергент.ndmsi детерминатив.ndmsi детонатор.ndmsi детонометр.ndmsi детранÑлÑтор.ndmsi детрит.ndmsi дефектоÑкоп.ndmsi деферент.ndmsi дефибратор.ndmsi дефибрер.ndmsi дефибриллÑтор.ndmsi дефинитив.ndmsi дефиÑ.ndmsi дефлегматор.ndmsi дефлектор.ndmsi дефлÑтор.ndmsi дефолиант.ndmsi дефроÑтер.ndmsi децемвират.ndmsi децибел.ndmsi децибелметр.ndmsi дециграмм.ndmsi децилитр.ndmsi дециллион.ndmsi дециметр.ndmsi дешифратор.ndmsi деÑмульгатор.ndmsi деÑмульÑатор.ndmsi джаз.ndmsi джаз-банд.ndmsi джаз-оркеÑтр.ndmsi джаз-центр.ndmsi джайв.ndmsi джайнизм.ndmsi джампан.ndmsi джекфрут.ndmsi джемпринт.ndmsi джемÑонит.ndmsi джеÑпилит.ndmsi джиггер.ndmsi джингоизм.ndmsi джип.ndmsi джулеп.ndmsi джут.ndmsi дзерен.ndmsi дзот.ndmsi диабаз.ndmsi диабет.ndmsi диагенез.ndmsi диагноз.ndmsi диаграф.ndmsi диазин.ndmsi диазоматериал.ndmsi диазоÑфир.ndmsi диаклаз.ndmsi диалектизм.ndmsi диализ.ndmsi диализат.ndmsi диализатор.ndmsi диамант.ndmsi диамат.ndmsi диаметр.ndmsi диамид.ndmsi диамин.ndmsi диапазон.ndmsi диапозитив.ndmsi диапроектор.ndmsi диартроз.ndmsi диаÑкоп.ndmsi диаÑтаз.ndmsi диаÑтер.ndmsi диатез.ndmsi диатермокоагулÑтор.ndmsi диатомин.ndmsi диатомит.ndmsi диафан.ndmsi диафанометр.ndmsi диафаноÑкоп.ndmsi диафиз.ndmsi диафильм.ndmsi диафон.ndmsi дибазол.ndmsi дивертикул.ndmsi дивертиÑмент.ndmsi дивертор.ndmsi дивиденд.ndmsi дивидент.ndmsi дивизион.ndmsi дивизор.ndmsi дивинил.ndmsi дигален.ndmsi дигидрат.ndmsi дигитайзер.ndmsi дигиталиÑ.ndmsi диглиф.ndmsi диграф.ndmsi дидактизм.ndmsi дидодекаÑдр.ndmsi диен.ndmsi диетпродукт.ndmsi дизайн.ndmsi дизаÑÑемблер.ndmsi дизель-мотор.ndmsi дизельÑлектроход.ndmsi дизохол.ndmsi дизъюнкт.ndmsi дикÑиленд.ndmsi диктант.ndmsi диктат.ndmsi диктограф.ndmsi диктофон.ndmsi диктум.ndmsi дилатограф.ndmsi дилатометр.ndmsi дилижанÑ.ndmsi дилÑтатор.ndmsi димайз-чартер.ndmsi димер.ndmsi диметилфталат.ndmsi диметр.ndmsi диморфизм.ndmsi димюон.ndmsi динаметр.ndmsi динамизм.ndmsi динамобаллиÑтокардиограф.ndmsi динамограф.ndmsi динамометр.ndmsi динамоÑкоп.ndmsi динамотор.ndmsi динаполиÑ.ndmsi динар.ndmsi динаÑ.ndmsi динатрон.ndmsi динейтрон.ndmsi динорниÑ.ndmsi диод.ndmsi дионин.ndmsi диопÑид.ndmsi диоптаз.ndmsi диоптограф.ndmsi диоптр.ndmsi диорит.ndmsi диплекÑ.ndmsi диплот.ndmsi дипротодон.ndmsi диргем.ndmsi директорат.ndmsi дирхем.ndmsi диÑбаланÑ.ndmsi диÑкант.ndmsi диÑклимакÑ.ndmsi диÑконтинуум.ndmsi диÑкоÑ.ndmsi диÑкриминант.ndmsi диÑкриминатор.ndmsi диÑкурÑ.ndmsi диÑпанÑер.ndmsi диÑпашер.ndmsi диÑпергатор.ndmsi диÑпут.ndmsi диÑÑектор.ndmsi диÑÑонанÑ.ndmsi диÑтиллер.ndmsi диÑтиллÑÑ‚.ndmsi диÑтиллÑтор.ndmsi диÑтреÑÑ.ndmsi диÑтрикт.ndmsi диÑульфан.ndmsi диÑульфат.ndmsi диÑульфид.ndmsi диÑульфонат.ndmsi дитриглиф.ndmsi диурез.ndmsi диуретин.ndmsi дифенил.ndmsi дифениламин.ndmsi дифирамб.ndmsi дифоÑген.ndmsi дифтерит.ndmsi дифтонгоид.ndmsi диффаматор.ndmsi диффеоморфизм.ndmsi дифферент.ndmsi дифферентометр.ndmsi дифференциал.ndmsi дифференциатор.ndmsi диффузат.ndmsi дихлорофоÑ.ndmsi дихлофоÑ.ndmsi дихроизм.ndmsi дихромат.ndmsi дицинодонт.ndmsi диÑдр.ndmsi диÑлектрофорез.ndmsi диÑнцефалон.ndmsi диÑтил.ndmsi диÑтиламид.ndmsi добор.ndmsi доворот.ndmsi доггер.ndmsi догкарт.ndmsi доглÑд.ndmsi догмат.ndmsi догматизм.ndmsi додекаÑдр.ndmsi дождемер.ndmsi дозатор.ndmsi дозиметр.ndmsi доклад.ndmsi докторат.ndmsi документ.ndmsi документоооборот.ndmsi долерит.ndmsi долиман.ndmsi доллар.ndmsi доломан.ndmsi дольмен.ndmsi домен.ndmsi доминиген.ndmsi доминион.ndmsi домком.ndmsi домкрат.ndmsi домовоз.ndmsi домол.ndmsi донжон.ndmsi доноÑ.ndmsi доппель-центнер.ndmsi допризыв.ndmsi дормез.ndmsi дорн.ndmsi дортуар.ndmsi доÑтархан.ndmsi драглайн.ndmsi драгметалл.ndmsi драгÑтер.ndmsi драйв.ndmsi драматизм.ndmsi драмтеатр.ndmsi драндулет.ndmsi дредноут.ndmsi дренчер.ndmsi дрифт.ndmsi дрифтер.ndmsi дромгед.ndmsi дроÑÑ.ndmsi дрот.ndmsi друидизм.ndmsi дуализм.ndmsi дубликат.ndmsi дублон.ndmsi дубль-бекар.ndmsi дубль-диез.ndmsi дубль-негатив.ndmsi дубль-позитив.ndmsi дукат.ndmsi дульцин.ndmsi думпкар.ndmsi дунит.ndmsi дуоденит.ndmsi дуоплазмотрон.ndmsi дуплекÑ-процеÑÑ.ndmsi дуплет.ndmsi дупликатор.ndmsi дутар.ndmsi дуумвират.ndmsi духан.ndmsi дымоанализатор.ndmsi дымокур.ndmsi дымоотвод.ndmsi дымопровод.ndmsi дымоход.ndmsi дырокол.ndmsi дюйм.ndmsi дюкер.ndmsi дюпрен.ndmsi дюрол.ndmsi дюрометр.ndmsi дюшеÑ.ndmsi евродоллар.ndmsi европеизм.ndmsi евроÑоюз.ndmsi емшан.ndmsi епиÑкопат.ndmsi ертаул.ndmsi ефод.ndmsi жадеит.ndmsi жакан.ndmsi жакт.ndmsi жанр.ndmsi жанризм.ndmsi жаргонизм.ndmsi жарт.ndmsi жбан.ndmsi жгут.ndmsi жезл.ndmsi железобетон.ndmsi железографит.ndmsi желтозем.ndmsi желтоцвет.ndmsi женотдел.ndmsi женÑовет.ndmsi жиклер.ndmsi жилкомхоз.ndmsi жилотдел.ndmsi жилфонд.ndmsi жиркомбинат.ndmsi жирнозем.ndmsi жирокомбинат.ndmsi жирооборот.ndmsi жиропот.ndmsi жироприказ.ndmsi жирораÑчет.ndmsi жокей-клуб.ndmsi жом.ndmsi жор.ndmsi жордан.ndmsi жоÑтер.ndmsi жульен.ndmsi жупел.ndmsi журнализм.ndmsi журфикÑ.ndmsi завком.ndmsi заворот.ndmsi заглот.ndmsi заготпункт.ndmsi загранаппарат.ndmsi заграндокумент.ndmsi загÑ.ndmsi загул.ndmsi закидон.ndmsi законопроект.ndmsi залп.ndmsi зальбанд.ndmsi замеÑ.ndmsi заплот.ndmsi заплыв.ndmsi заратит.ndmsi зарез.ndmsi зарод.ndmsi заÑев.ndmsi заÑов.ndmsi затл.ndmsi захлеб.ndmsi звездолет.ndmsi звездопад.ndmsi звероÑовхоз.ndmsi звздолет.ndmsi звуколокатор.ndmsi звукообраз.ndmsi звукопровод.ndmsi звукорÑд.ndmsi здравотдел.ndmsi здравпункт.ndmsi зеин.ndmsi землевоз.ndmsi землеотвод.ndmsi землеÑоÑ.ndmsi земÑнарÑд.ndmsi земфонд.ndmsi зеолит.ndmsi зеркалит.ndmsi зерноаÑпиратор.ndmsi зернокомбайн.ndmsi зернопровод.ndmsi зернопульт.ndmsi зерноÑклад.ndmsi зерноÑовхоз.ndmsi зерноÑлеватор.ndmsi зет.ndmsi зиггурат.ndmsi зиккурат.ndmsi зимоген.ndmsi зитцкриг.ndmsi златоцвет.ndmsi знакогенератор.ndmsi зов.ndmsi золоотвал.ndmsi зонд.ndmsi зонт.ndmsi зоолит.ndmsi зоомагазин.ndmsi зооморфизм.ndmsi зооноз.ndmsi зоопланктон.ndmsi зооÑад.ndmsi зооценоз.ndmsi зооцентр.ndmsi зумпф.ndmsi зыбун.ndmsi зюйд.ndmsi иглофильтр.ndmsi игнитрон.ndmsi идеализм.ndmsi идентификатор.ndmsi идефикÑ.ndmsi идиоблаÑÑ‚.ndmsi идиолект.ndmsi идиоматизм.ndmsi идиотизм.ndmsi идиофон.ndmsi идокраз.ndmsi иезуитизм.ndmsi иероглиф.ndmsi изатин.ndmsi изафенин.ndmsi изафет.ndmsi избирком.ndmsi извет.ndmsi извив.ndmsi извод.ndmsi изворот.ndmsi изгиб.ndmsi излет.ndmsi измолот.ndmsi изноÑ.ndmsi изоамилацетат.ndmsi изобутан.ndmsi изобутилен.ndmsi изодиморфизм.ndmsi изоколон.ndmsi изолюкÑ.ndmsi изолÑтор.ndmsi изоморфизм.ndmsi изопрен.ndmsi изоÑпин.ndmsi изотон.ndmsi изофермент.ndmsi изохолеÑтерин.ndmsi изохронизм.ndmsi изоцентр.ndmsi икаруÑ.ndmsi иконоÑкоп.ndmsi иконоÑтаÑ.ndmsi икоÑ.ndmsi икоÑаÑдр.ndmsi икромет.ndmsi икÑ.ndmsi икт.ndmsi иктуÑ.ndmsi илеит.ndmsi иллиризм.ndmsi иллюзион.ndmsi ильм.ndmsi ильменит.ndmsi имажинизм.ndmsi имамат.ndmsi имарет.ndmsi именоÑлов.ndmsi имидазол.ndmsi иммельман.ndmsi иммитанÑ.ndmsi имморализм.ndmsi иммунитет.ndmsi иммуноглобулин.ndmsi иммунодепреÑÑант.ndmsi иммунокорректор.ndmsi иммунопрепарат.ndmsi иммуноÑтимулÑтор.ndmsi иммунотокÑин.ndmsi иммуноцит.ndmsi импеллер.ndmsi императив.ndmsi империал.ndmsi имперфект.ndmsi импичмент.ndmsi импоÑÑ‚.ndmsi инактиватор.ndmsi инвар.ndmsi инверÑор.ndmsi инвертин.ndmsi инвертор.ndmsi ингалÑтор.ndmsi ингибитор.ndmsi ингредиент.ndmsi ингридиент.ndmsi индамин.ndmsi индемнитет.ndmsi индент.ndmsi индикан.ndmsi индикатив.ndmsi индикатор.ndmsi индикт.ndmsi индокÑил.ndmsi индол.ndmsi индоÑÑамент.ndmsi индофенол.ndmsi индуизм.ndmsi индуктор.ndmsi инжектор.ndmsi инклинатор.ndmsi инклинометр.ndmsi инклюзив.ndmsi инкремент.ndmsi инкубатор.ndmsi инозин.ndmsi инозит.ndmsi инÑайт.ndmsi инÑектофунгицид.ndmsi инÑорит.ndmsi инÑпекторат.ndmsi инÑталлÑтор.ndmsi инÑтинкт.ndmsi инÑулин.ndmsi инÑульт.ndmsi интеграл.ndmsi интегратор.ndmsi интеграф.ndmsi интеллект.ndmsi интенÑиметр.ndmsi интенÑификатор.ndmsi интервал.ndmsi интердикт.ndmsi интеркомпреÑÑор.ndmsi интернат.ndmsi интернет.ndmsi интерполÑтор.ndmsi интерфакÑ.ndmsi интерфейÑ.ndmsi интерферометр.ndmsi интерфикÑ.ndmsi интерцептор.ndmsi интерьер.ndmsi интроÑкоп.ndmsi интуиционизм.ndmsi инулин.ndmsi инфикÑ.ndmsi инфильтрат.ndmsi инфинитив.ndmsi инфлÑтор.ndmsi информпатент.ndmsi информприбор.ndmsi инфорÑмент.ndmsi инцидент.ndmsi инъюнктив.ndmsi иоганнеÑ.ndmsi иод.ndmsi иодид.ndmsi иол.ndmsi ионизатор.ndmsi ионит.ndmsi ионоген.ndmsi иономер.ndmsi ионофорез.ndmsi ионтофорез.ndmsi ипподром.ndmsi ипÑилон.ndmsi иранизм.ndmsi иргизит.ndmsi ирмоÑ.ndmsi иÑлам.ndmsi иÑламизм.ndmsi иÑпанизм.ndmsi иÑпод.ndmsi иÑполком.ndmsi иÑÑоп.ndmsi иÑтеблишмент.ndmsi иÑтмат.ndmsi иÑтод.ndmsi иÑторизм.ndmsi иÑÑ‚Ñблишмент.ndmsi итальÑнизм.ndmsi итератор.ndmsi иудаизм.ndmsi ихтиоз.ndmsi ихтиокол.ndmsi ихтиол.ndmsi ихтиолит.ndmsi ишиаÑ.ndmsi йогурт.ndmsi йодат.ndmsi йодид.ndmsi йодоформ.ndmsi кабелепровод.ndmsi кабель-кран.ndmsi кабеÑтан.ndmsi кабошон.ndmsi кабриолет.ndmsi кавальер.ndmsi каверномер.ndmsi каверпойнт.ndmsi кагал.ndmsi каганат.ndmsi кагат.ndmsi кадаверин.ndmsi кадавр.ndmsi каданÑ.ndmsi кадаÑтр.ndmsi казакин.ndmsi казеин.ndmsi казеиноген.ndmsi казимир.ndmsi казинет.ndmsi каинит.ndmsi кайнозит.ndmsi кактоид.ndmsi кактуÑ.ndmsi кала-азар.ndmsi калам.ndmsi каламин.ndmsi каламит.ndmsi каландр.ndmsi калган.ndmsi калейдоÑкоп.ndmsi калейдофон.ndmsi калиаппарат.ndmsi калибромер.ndmsi калиброметр.ndmsi калифат.ndmsi каллаит.ndmsi каллуÑ.ndmsi калоризатор.ndmsi калориметр.ndmsi калорифер.ndmsi калуфер.ndmsi калым.ndmsi кальвадоÑ.ndmsi кальвинизм.ndmsi калькулÑтор.ndmsi кальцекÑ.ndmsi кальцит.ndmsi кальциферол.ndmsi кальÑн.ndmsi калюмет.ndmsi калютрон.ndmsi камбуз.ndmsi камербанд.ndmsi камерон.ndmsi камертон.ndmsi камлот.ndmsi камнемет.ndmsi камнепад.ndmsi камуфлет.ndmsi камышит.ndmsi канауÑ.ndmsi канделÑбр.ndmsi кандибобер.ndmsi кандиль-Ñинап.ndmsi кандым.ndmsi канкан.ndmsi канкроид.ndmsi канон.ndmsi кантаридин.ndmsi кантаруÑ.ndmsi канториÑ.ndmsi канцелÑризм.ndmsi канцелÑрит.ndmsi канцер.ndmsi канцероген.ndmsi каньон.ndmsi каолин.ndmsi каолинит.ndmsi каон.ndmsi каперÑ.ndmsi капиллÑÑ€.ndmsi капитализм.ndmsi капитул.ndmsi капонир.ndmsi капор.ndmsi капот.ndmsi капремонт.ndmsi каприÑ.ndmsi капролактам.ndmsi капрон.ndmsi капÑид.ndmsi каптал.ndmsi капут.ndmsi капюшон.ndmsi карабин.ndmsi карантин.ndmsi карат.ndmsi карачун.ndmsi карбазол.ndmsi карбаÑ.ndmsi карбинол.ndmsi карбокÑил.ndmsi карболеин.ndmsi карболен.ndmsi карболинеум.ndmsi карболит.ndmsi карбон.ndmsi карбонат.ndmsi карбонил.ndmsi карбонит.ndmsi карборан.ndmsi карборунд.ndmsi карбункул.ndmsi карбункулез.ndmsi карбюратор.ndmsi карбюризатор.ndmsi кардиган.ndmsi кардиограф.ndmsi кардиоÑклероз.ndmsi кардиоÑтимулÑтор.ndmsi кардит.ndmsi кардиф.ndmsi кариеÑ.ndmsi карильон.ndmsi кариогенез.ndmsi кариотип.ndmsi карленгÑ.ndmsi кармазин.ndmsi карнавал.ndmsi карналлит.ndmsi карнеол.ndmsi карнотит.ndmsi каротин.ndmsi карраген.ndmsi карÑÑ‚.ndmsi картер.ndmsi карцер.ndmsi карьеризм.ndmsi каÑÑа-реал.ndmsi каÑÑир-автомат.ndmsi каÑÑитерит.ndmsi каÑÑореал.ndmsi каÑтет.ndmsi катаболизм.ndmsi катаклизм.ndmsi каталекÑиÑ.ndmsi катализ.ndmsi катализатор.ndmsi катамаран.ndmsi катарÑиÑ.ndmsi катаÑтат.ndmsi кататермометр.ndmsi катафорез.ndmsi катафот.ndmsi катафронт.ndmsi катенан.ndmsi катеноид.ndmsi катет.ndmsi катетер.ndmsi катетометр.ndmsi катехизатор.ndmsi катехизиÑ.ndmsi катехоламин.ndmsi катион.ndmsi катлинит.ndmsi католит.ndmsi католицизм.ndmsi катрен.ndmsi каудекÑ.ndmsi каузатив.ndmsi каучуконоÑ.ndmsi каф.ndmsi кафешантан.ndmsi кашемир.ndmsi каштан.ndmsi кбайт.ndmsi кбит.ndmsi кбод.ndmsi квадрант.ndmsi квадриллион.ndmsi квадрильон.ndmsi квадрумвират.ndmsi квадруплекÑ.ndmsi квадруплет.ndmsi квазар.ndmsi квазиатом.ndmsi квазиделикт.ndmsi квазиимпульÑ.ndmsi квалификатор.ndmsi квантизатор.ndmsi квантификатор.ndmsi квантометр.ndmsi квантор.ndmsi квартал.ndmsi квартер.ndmsi кварцит.ndmsi кватернион.ndmsi кверцит.ndmsi кверцитрон.ndmsi квиетизм.ndmsi квикÑтеп.ndmsi квинтал.ndmsi квинтет.ndmsi квинтиллион.ndmsi квинтильон.ndmsi кворум.ndmsi кеб.ndmsi кеватрон.ndmsi кегельбан.ndmsi кедр.ndmsi кейбер.ndmsi кейÑ.ndmsi кекÑ.ndmsi келоид.ndmsi кельвин.ndmsi кенаф.ndmsi кенотаф.ndmsi кенотрон.ndmsi керамзит.ndmsi керамит.ndmsi кераргирит.ndmsi кератин.ndmsi кератит.ndmsi кератоз.ndmsi кератофир.ndmsi кермезит.ndmsi керн.ndmsi кернер.ndmsi керогаз.ndmsi керонафт.ndmsi кероÑинопровод.ndmsi кероÑинорез.ndmsi керÑантит.ndmsi керченит.ndmsi кетгут.ndmsi кетчуп.ndmsi кианит.ndmsi кивот.ndmsi киддерминÑтер.ndmsi кизельгур.ndmsi кизерит.ndmsi килдеркин.ndmsi килектор.ndmsi килим.ndmsi килоампер.ndmsi килобайт.ndmsi килобар.ndmsi киловатт-чаÑ.ndmsi киловольтметр.ndmsi килограмм.ndmsi килограммометр.ndmsi килолитр.ndmsi километр.ndmsi килоом.ndmsi килопонд.ndmsi килоÑлектронвольт.ndmsi килт.ndmsi кильватер.ndmsi кильÑон.ndmsi кимберлит.ndmsi кимвал.ndmsi кимограф.ndmsi кингÑтон.ndmsi кинематограф.ndmsi кинеограф.ndmsi кинеÑкоп.ndmsi кинетеодолит.ndmsi кинетоÑкоп.ndmsi киноаппарат.ndmsi киноархив.ndmsi кинобилет.ndmsi киновидеоматериал.ndmsi киновидеопоказ.ndmsi киновидеофильм.ndmsi киновидеофотодокумент.ndmsi кинодокумент.ndmsi киножурнал.ndmsi кинозал.ndmsi киноизм.ndmsi кинокадр.ndmsi кинокомплект.ndmsi киноконцерн.ndmsi киноконцерт.ndmsi киноматериал.ndmsi кинообъектив.ndmsi кинопавильон.ndmsi киноплакат.ndmsi кинопоказ.ndmsi кинопроектор.ndmsi кинопрожектор.ndmsi кинопрокат.ndmsi кинопроÑмотр.ndmsi кинопулемет.ndmsi киноÑеанÑ.ndmsi киноÑериал.ndmsi кинотеатр.ndmsi кинотеодолит.ndmsi кинотехникум.ndmsi кинофакультет.ndmsi кинофильм.ndmsi кинофотодокумент.ndmsi кинофотоматериал.ndmsi кинофоторентгеноматериал.ndmsi кинофотофонодокумент.ndmsi кинофотофономатериал.ndmsi киноцентр.ndmsi киноÑкран.ndmsi киноÑкÑкурÑ.ndmsi киот.ndmsi кипп.ndmsi кирказон.ndmsi киршваÑÑер.ndmsi киÑлород.ndmsi киÑлотомер.ndmsi китаизм.ndmsi кифоз.ndmsi клавеÑин.ndmsi клавилюкÑ.ndmsi клавир.ndmsi клавицимбал.ndmsi клакÑон.ndmsi кламмер.ndmsi клан.ndmsi клап.ndmsi клапштоÑ.ndmsi кларен.ndmsi кларендон.ndmsi кларенÑ.ndmsi кларнет.ndmsi клаÑÑицизм.ndmsi клаÑтер.ndmsi клатрат.ndmsi клауÑталит.ndmsi клевант.ndmsi клевеит.ndmsi клеймор.ndmsi клерет.ndmsi клидонограф.ndmsi климакÑ.ndmsi климат.ndmsi климатрон.ndmsi клинекÑ.ndmsi клинометр.ndmsi клиноÑтат.ndmsi клинчер.ndmsi клир.ndmsi клиренÑ.ndmsi клироÑ.ndmsi клиÑтрон.ndmsi клитор.ndmsi клов.ndmsi клонуÑ.ndmsi клопомор.ndmsi клопфер.ndmsi клот.ndmsi клуатр.ndmsi клупп.ndmsi клюв.ndmsi клюз.ndmsi клюфт.ndmsi клÑмÑ.ndmsi клÑп.ndmsi клÑÑÑер.ndmsi кнаÑтер.ndmsi кнеÑÑет.ndmsi кнехт.ndmsi книгообмен.ndmsi кникÑен.ndmsi кнут.ndmsi коагулÑнт.ndmsi коагулÑÑ‚.ndmsi коагулÑтор.ndmsi коацерват.ndmsi кобалтин.ndmsi кобальт.ndmsi кобальтин.ndmsi кобблер.ndmsi кобол.ndmsi когерер.ndmsi кодаÑил.ndmsi кодекÑ.ndmsi кодер.ndmsi кодон.ndmsi кожтовар.ndmsi кожуун.ndmsi козлетон.ndmsi коитуÑ.ndmsi кок-Ñагыз.ndmsi кокаин.ndmsi кокаинизм.ndmsi кокоÑ.ndmsi кокпит.ndmsi кокÑит.ndmsi кокÑобензол.ndmsi кокÑоцерит.ndmsi кокцидиоз.ndmsi коленвал.ndmsi колет.ndmsi колит.ndmsi коллаген.ndmsi коллайдер.ndmsi коллапÑ.ndmsi коллапÑар.ndmsi колларгол.ndmsi коллект.ndmsi коллектив.ndmsi коллетериум.ndmsi коллиматор.ndmsi коллодиум.ndmsi коллоквиум.ndmsi коллокÑилин.ndmsi коловорот.ndmsi колоквинт.ndmsi колонат.ndmsi колоноÑкоп.ndmsi колонтитул.ndmsi колор.ndmsi колориметр.ndmsi колофон.ndmsi колтун.ndmsi колумбит.ndmsi колун.ndmsi колхицин.ndmsi колчедан.ndmsi кольдкрем.ndmsi кольт.ndmsi кольтер.ndmsi колюр.ndmsi комбайн.ndmsi комбед.ndmsi комбижир.ndmsi комбинат.ndmsi комбинезон.ndmsi комизм.ndmsi комикÑ.ndmsi комингÑ.ndmsi комиÑÑариат.ndmsi комитат.ndmsi комитет.ndmsi коммунизм.ndmsi коммуникатор.ndmsi коммутатор.ndmsi компандер.ndmsi компаратор.ndmsi компаунд.ndmsi компендиум.ndmsi компенÑатор.ndmsi компиллÑтор.ndmsi комплекÑ.ndmsi комплекÑон.ndmsi комплемент.ndmsi комплимент.ndmsi комплот.ndmsi композер.ndmsi композит.ndmsi компоÑтер.ndmsi компреÑÑ.ndmsi компреÑÑор.ndmsi комптометр.ndmsi комптонит.ndmsi компьютер.ndmsi комÑоÑтав.ndmsi конвейер.ndmsi конвектор.ndmsi конвент.ndmsi конвертер.ndmsi конвертоплан.ndmsi конвертор.ndmsi конгломерат.ndmsi конгрев.ndmsi конгреÑÑ.ndmsi конгреÑÑ-холл.ndmsi конденÑат.ndmsi конденÑатор.ndmsi конденÑор.ndmsi кондиционер.ndmsi кондоминиум.ndmsi кондуктометр.ndmsi конезавод.ndmsi конеÑовхоз.ndmsi кониметр.ndmsi конклав.ndmsi конкорданÑ.ndmsi конкордат.ndmsi конкремент.ndmsi конкубинат.ndmsi конкур.ndmsi коннектор.ndmsi коноид.ndmsi коноÑамент.ndmsi конÑенÑуÑ.ndmsi конÑервант.ndmsi конÑилиум.ndmsi конÑиÑтометр.ndmsi конÑолет.ndmsi конÑонанÑ.ndmsi конÑонант.ndmsi конÑорциум.ndmsi конÑпект.ndmsi конÑтантан.ndmsi конÑтриктор.ndmsi конÑтрукт.ndmsi конÑулат.ndmsi конÑумент.ndmsi контактор.ndmsi контаминант.ndmsi контейнер.ndmsi контейнеровоз.ndmsi контингент.ndmsi континент.ndmsi континуум.ndmsi контоид.ndmsi контокоррент.ndmsi контрабаÑ.ndmsi контраданÑ.ndmsi контражур.ndmsi контрапоÑÑ‚.ndmsi контраргумент.ndmsi контратип.ndmsi контрафагот.ndmsi контрафорÑ.ndmsi контрацептив.ndmsi контрбанкет.ndmsi контрбраÑ.ndmsi контргамбит.ndmsi контргрейфер.ndmsi контргруз.ndmsi контрданÑ.ndmsi контрдовод.ndmsi контрейлер.ndmsi контрзаговор.ndmsi контркалибр.ndmsi контрклин.ndmsi контркривошип.ndmsi контрманевр.ndmsi контрнегатив.ndmsi контроллер.ndmsi контрольприбор.ndmsi контрответ.ndmsi контрпривод.ndmsi контрприем.ndmsi контрприказ.ndmsi контрпроект.ndmsi контррезервуар.ndmsi контррельÑ.ndmsi контртитул.ndmsi контрудар.ndmsi контрфорÑ.ndmsi контрштамп.ndmsi контрÑÑкарп.ndmsi конфайнмент.ndmsi конфекцион.ndmsi конферанÑ.ndmsi конференц-зал.ndmsi конфигуратор.ndmsi конфикÑ.ndmsi конформизм.ndmsi конфузор.ndmsi концентр.ndmsi концентрат.ndmsi концентратор.ndmsi концепт.ndmsi концепт-план.ndmsi концерн.ndmsi конъюнкт.ndmsi конъюнктив.ndmsi конъюнктивит.ndmsi кооператив.ndmsi координатограф.ndmsi копирайт.ndmsi копиручет.ndmsi копновоз.ndmsi копролит.ndmsi коракл.ndmsi коралл.ndmsi кораллит.ndmsi коран.ndmsi корвет.ndmsi корволант.ndmsi кордебалет.ndmsi кордиамин.ndmsi кордиерит.ndmsi кордит.ndmsi кореопÑиÑ.ndmsi кориандр.ndmsi корибант.ndmsi кориум.ndmsi кормофит.ndmsi корн.ndmsi корнеед.ndmsi корнеплод.ndmsi корнер.ndmsi корнет-а-пиÑтон.ndmsi корнит.ndmsi корнишон.ndmsi корнпапир.ndmsi коронавируÑ.ndmsi коронаротромбоз.ndmsi коронограф.ndmsi коротрон.ndmsi корпункт.ndmsi коррелометр.ndmsi коррелÑÑ‚.ndmsi коррелÑтор.ndmsi корригент.ndmsi коррпункт.ndmsi корт.ndmsi кортизон.ndmsi кортикоÑтероид.ndmsi корунд.ndmsi коÑеканÑ.ndmsi коÑинуÑ.ndmsi коÑмограф.ndmsi коÑмодром.ndmsi коÑмолет.ndmsi коÑмоплан.ndmsi коÑмоÑ.ndmsi коÑмотрон.ndmsi коÑоур.ndmsi коÑÑ.ndmsi коÑтрец.ndmsi котангенÑ.ndmsi котиледон.ndmsi котильон.ndmsi котлоагрегат.ndmsi котлован.ndmsi котонизатор.ndmsi коулÑонит.ndmsi кофактор.ndmsi кофермент.ndmsi кофр.ndmsi коффердам.ndmsi кохинор.ndmsi кочкорез.ndmsi кошт.ndmsi коÑффициент.ndmsi краз.ndmsi крайиÑполком.ndmsi крайком.ndmsi крайоблгориÑполком.ndmsi краковÑн.ndmsi крамбол.ndmsi краниопаг.ndmsi крапп.ndmsi краÑкопульт.ndmsi краÑнозем.ndmsi краÑнотал.ndmsi краÑоднев.ndmsi кратер.ndmsi кратир.ndmsi кратоген.ndmsi кратон.ndmsi крафт.ndmsi крахмалопродукт.ndmsi креатин.ndmsi кредитанштальт.ndmsi кредитив.ndmsi крезол.ndmsi крейт.ndmsi крейцер.ndmsi крейцкопф.ndmsi крекер.ndmsi крекинг-процеÑÑ.ndmsi кремневодород.ndmsi кремнезем.ndmsi кремнеуглеводород.ndmsi кренгельÑ.ndmsi креномер.ndmsi кренометр.ndmsi креозол.ndmsi креозот.ndmsi креолин.ndmsi креометр.ndmsi креон.ndmsi креп-жаккард.ndmsi креп-марокен.ndmsi креп-шифон.ndmsi креÑÑ-Ñалат.ndmsi кретинизм.ndmsi крешер.ndmsi кривошип.ndmsi криз.ndmsi крикет.ndmsi кринолин.ndmsi кринум.ndmsi криогидрат.ndmsi криозонд.ndmsi криолит.ndmsi криометр.ndmsi криопротектор.ndmsi криоÑтат.ndmsi криотрон.ndmsi криптобиоз.ndmsi криптограф.ndmsi криптон.ndmsi криптофит.ndmsi криÑтадин.ndmsi криÑталл.ndmsi криÑталлизатор.ndmsi криÑталлит.ndmsi криÑталлогидрат.ndmsi криÑталлоид.ndmsi криÑтобалит.ndmsi критицизм.ndmsi крокер.ndmsi крокуÑ.ndmsi кронглаÑ.ndmsi кронштейн.ndmsi крор.ndmsi кроÑÑ.ndmsi кроÑÑ-курÑ.ndmsi кроÑÑворд.ndmsi кроÑÑинговер.ndmsi кроÑÑовер.ndmsi кротон.ndmsi круговорот.ndmsi кругозор.ndmsi кругооборот.ndmsi круиз.ndmsi крупозавод.ndmsi крупон.ndmsi крутогор.ndmsi крутоÑÑ€.ndmsi крым-Ñагыз.ndmsi крюгерранд.ndmsi крюйÑов.ndmsi крюммер.ndmsi кÑантин.ndmsi кÑантофилл.ndmsi кÑенолит.ndmsi кÑенон.ndmsi кÑенотранÑплантат.ndmsi кÑероз.ndmsi кÑерокÑ.ndmsi кÑерофит.ndmsi кÑероформ.ndmsi кÑилол.ndmsi кÑилолит.ndmsi кÑилометр.ndmsi кÑилофон.ndmsi ку-клукÑ-клан.ndmsi кубизм.ndmsi кубит.ndmsi кубоид.ndmsi кубометр.ndmsi кубооктаÑдр.ndmsi куверт.ndmsi кукан.ndmsi кукельван.ndmsi кукерÑит.ndmsi куламон.ndmsi кулон.ndmsi кулонометр.ndmsi кульверт.ndmsi кульм.ndmsi кульман.ndmsi культиватор.ndmsi культпоход.ndmsi культуризм.ndmsi культфонд.ndmsi кумарин.ndmsi кумпол.ndmsi кунгаÑ.ndmsi куприт.ndmsi купферштейн.ndmsi курбан-байрам.ndmsi курбет.ndmsi курвиметр.ndmsi курзал.ndmsi куроÑлеп.ndmsi курÑограф.ndmsi куÑторез.ndmsi кутаÑ.ndmsi кьÑÑ‚.ndmsi кÑш-файл.ndmsi кÑриз.ndmsi лабардан.ndmsi лабиринт.ndmsi лабиринтодонт.ndmsi лабиум.ndmsi лабрадорит.ndmsi лабрум.ndmsi лавÑан.ndmsi ладдетрон.ndmsi лазер.ndmsi лазулит.ndmsi лазурит.ndmsi лайм.ndmsi лайнер.ndmsi лакколит.ndmsi лакмуÑ.ndmsi лаконизм.ndmsi лакриматор.ndmsi лактарин.ndmsi лактобутирометр.ndmsi лактокрит.ndmsi лактометр.ndmsi лактон.ndmsi лактоÑкоп.ndmsi лактофлавин.ndmsi лал.ndmsi ламаизм.ndmsi ламаркизм.ndmsi ламберт.ndmsi ламбрадор.ndmsi ламбрекен.ndmsi ламинит.ndmsi лампион.ndmsi лампрофир.ndmsi лангет.ndmsi лангуÑтин.ndmsi ландвер.ndmsi ландолет.ndmsi ландрин.ndmsi ландшафт.ndmsi ландштурм.ndmsi ланкорд.ndmsi ланолин.ndmsi лантан.ndmsi лантанид.ndmsi лантаноид.ndmsi лапароÑкоп.ndmsi лаплаÑиан.ndmsi лаптоп.ndmsi ларингит.ndmsi ларингоÑкоп.ndmsi ларингоÑпазм.ndmsi ларингофон.ndmsi латекÑ.ndmsi латерит.ndmsi латинизм.ndmsi лацкан.ndmsi лацпорт.ndmsi левеллер.ndmsi левират.ndmsi левкаÑ.ndmsi легализм.ndmsi леггемоглобин.ndmsi легион.ndmsi легитимизм.ndmsi легумин.ndmsi ледебурит.ndmsi ледерин.ndmsi ледогенератор.ndmsi ледокол.ndmsi ледолом.ndmsi ледопад.ndmsi ледорез.ndmsi ледоруб.ndmsi ледоÑброÑ.ndmsi ледоÑтав.ndmsi лейаÑ.ndmsi лейборизм.ndmsi лейкоз.ndmsi лейкоплаÑÑ‚.ndmsi лейкопоÑз.ndmsi лейкотроп.ndmsi лейкоцит.ndmsi лейкоцитоз.ndmsi лейнафоÑ.ndmsi лейтмотив.ndmsi лейцин.ndmsi лейцит.ndmsi лейцитит.ndmsi лейчеÑтер.ndmsi лекиф.ndmsi лекÑикон.ndmsi ленд-лиз.ndmsi ленинизм.ndmsi леонтиазиÑ.ndmsi леотард.ndmsi лепидодендрон.ndmsi лепидолит.ndmsi лептоÑпироз.ndmsi леÑозавод.ndmsi леÑокомбайн.ndmsi леÑокомбинат.ndmsi леÑоматериал.ndmsi леÑоповал.ndmsi леÑопункт.ndmsi леÑоÑклад.ndmsi леÑпромхоз.ndmsi леÑÑ.ndmsi леÑÑтройматериал.ndmsi леÑхоз.ndmsi лецитин.ndmsi лецитиÑ.ndmsi лжеплод.ndmsi лиард.ndmsi либерализм.ndmsi ливнеотвод.ndmsi ливнеÑброÑ.ndmsi ливр.ndmsi лиганд.ndmsi лигнин.ndmsi лигнит.ndmsi лигноÑтон.ndmsi лигроин.ndmsi лидар.ndmsi лиддит.ndmsi лизат.ndmsi лизгольдер.ndmsi лизиметр.ndmsi лизин.ndmsi лизиÑ.ndmsi лизоклин.ndmsi лизол.ndmsi лизоформ.ndmsi лизоцим.ndmsi ликбез.ndmsi ликвидитет.ndmsi ликвидуÑ.ndmsi ликтроÑ.ndmsi лимитер.ndmsi лимитроф.ndmsi лимниграф.ndmsi лимонит.ndmsi лимузин.ndmsi лимфаденит.ndmsi лимфангит.ndmsi лимфангоит.ndmsi лимфогранулематоз.ndmsi лимфоцит.ndmsi лингафон.ndmsi линеаризм.ndmsi линимент.ndmsi линин.ndmsi линкер.ndmsi линкольн.ndmsi линкор.ndmsi линкруÑÑ‚.ndmsi линнеит.ndmsi линобатиÑÑ‚.ndmsi линокÑин.ndmsi линолеат.ndmsi линолеум.ndmsi линтер.ndmsi лионез.ndmsi липарит.ndmsi липоид.ndmsi липопротеин.ndmsi липотропин.ndmsi липофуÑцин.ndmsi лиризм.ndmsi лириодендрон.ndmsi лиÑохвоÑÑ‚.ndmsi лиÑп.ndmsi лиÑтер.ndmsi литакиноÑкоп.ndmsi литаÑкоп.ndmsi литерал.ndmsi литогенез.ndmsi литопон.ndmsi литотеÑ.ndmsi литофит.ndmsi литофон.ndmsi литр.ndmsi литфонд.ndmsi лиф.ndmsi лифт.ndmsi лифтер.ndmsi лихниÑ.ndmsi лихтеровоз.ndmsi логарифм.ndmsi логицизм.ndmsi логогриф.ndmsi логометр.ndmsi логоÑ.ndmsi логотип.ndmsi ложемент.ndmsi локатив.ndmsi локатор.ndmsi локаут.ndmsi локдаун.ndmsi локер.ndmsi локнит.ndmsi локомотив.ndmsi локон.ndmsi локуÑ.ndmsi ломоноÑ.ndmsi ломоноÑовит.ndmsi лонгет.ndmsi лонгулит.ndmsi лонгхорн.ndmsi лонгшез.ndmsi лонжерон.ndmsi лордоз.ndmsi лотоÑ.ndmsi лоуд.ndmsi лофт.ndmsi лубрикатор.ndmsi лугорез.ndmsi луидор.ndmsi лунатизм.ndmsi луноход.ndmsi лупанар.ndmsi лупулин.ndmsi льдоаккумулÑтор.ndmsi льдогенератор.ndmsi льнозавод.ndmsi льнокомбайн.ndmsi льнокомбинат.ndmsi льноматериал.ndmsi льноÑовхоз.ndmsi люверÑ.ndmsi люггер.ndmsi люизит.ndmsi люкÑметр.ndmsi люкÑон.ndmsi люлÑ-кебаб.ndmsi люмен.ndmsi люменотроп.ndmsi люменофорÑкран.ndmsi люминал.ndmsi люминограф.ndmsi люминофор.ndmsi люмпен-пролетариат.ndmsi люнет.ndmsi люнкерит.ndmsi люпин.ndmsi люпуÑ.ndmsi люÑтрин.ndmsi люфт.ndmsi люÑÑ.ndmsi лÑд.ndmsi лÑн.ndmsi лÑп.ndmsi лÑпÑуÑ.ndmsi лÑрд.ndmsi магизм.ndmsi магиÑтрат.ndmsi магнезит.ndmsi магнетизм.ndmsi магнетит.ndmsi магнетометр.ndmsi магнетон.ndmsi магнетрон.ndmsi магнитограф.ndmsi магнитокардиограф.ndmsi магнитометр.ndmsi магнитоплан.ndmsi магнитопровод.ndmsi магнитоÑкоп.ndmsi магнитотакÑиÑ.ndmsi магнитофон.ndmsi магнификат.ndmsi магнолит.ndmsi магнон.ndmsi мадригал.ndmsi маздаизм.ndmsi маздеизм.ndmsi мазер.ndmsi мазохизм.ndmsi маиÑ.ndmsi майлар.ndmsi майоран.ndmsi макадам.ndmsi макаронизм.ndmsi маквиÑ.ndmsi макогон.ndmsi макроагрегат.ndmsi макроанализ.ndmsi макрогенератор.ndmsi макроклимат.ndmsi макрокоÑм.ndmsi макролит.ndmsi макромир.ndmsi макрон.ndmsi макрообъект.ndmsi макроорганизм.ndmsi макропроцеÑÑ.ndmsi макропроцеÑÑор.ndmsi макрорадикал.ndmsi макрорельеф.ndmsi макроруÑ.ndmsi макроÑ.ndmsi макрошлиф.ndmsi макроÑлемент.ndmsi макÑвелл.ndmsi макÑимакÑ.ndmsi макÑимин.ndmsi макÑимон.ndmsi макÑимум.ndmsi малахит.ndmsi маллеин.ndmsi мальм.ndmsi мальпоÑÑ‚.ndmsi мангал.ndmsi манганат.ndmsi манганин.ndmsi манганит.ndmsi мангольд.ndmsi мангоÑтан.ndmsi манизм.ndmsi манифеÑÑ‚.ndmsi манихеизм.ndmsi манометр.ndmsi манор.ndmsi маноÑтат.ndmsi маноцитин.ndmsi мантелет.ndmsi мануал.ndmsi мануÑкрипт.ndmsi маншон.ndmsi маньеризм.ndmsi маразм.ndmsi маракаÑ.ndmsi мараÑкин.ndmsi мареограф.ndmsi марзан.ndmsi маринизм.ndmsi марказит.ndmsi маркÑизм.ndmsi мармит.ndmsi марокен.ndmsi марÑ.ndmsi марÑоход.ndmsi март.ndmsi мартен.ndmsi мартенÑит.ndmsi мартин-штаг.ndmsi мартингал.ndmsi мартинизм.ndmsi марципан.ndmsi марш-маневр.ndmsi марш-парад.ndmsi маршрутизатор.ndmsi маÑедуан.ndmsi маÑкарад.ndmsi маÑкарон.ndmsi маÑкот.ndmsi маÑкхалат.ndmsi маÑлозавод.ndmsi маÑломер.ndmsi маÑлопровод.ndmsi маÑлорадиатор.ndmsi маÑлоÑырзавод.ndmsi маÑлофильтр.ndmsi маÑÑ-Ñпектр.ndmsi маÑÑ-Ñпектрограф.ndmsi маÑÑ-Ñпектрометр.ndmsi маÑÑикот.ndmsi маÑÑопереноÑ.ndmsi маÑтикатор.ndmsi маÑтихин.ndmsi маÑтоидит.ndmsi матанализ.ndmsi мателот.ndmsi матлот.ndmsi матриархат.ndmsi матрикул.ndmsi матч-турнир.ndmsi маузер.ndmsi мауÑрлат.ndmsi махизм.ndmsi махметр.ndmsi мачжан.ndmsi машино-чаÑ.ndmsi маюÑкул.ndmsi мбайт.ndmsi мгд-генератор.ndmsi меандр.ndmsi мегабар.ndmsi мегабит.ndmsi мегавольт.ndmsi мегалит.ndmsi мегалополиÑ.ndmsi мегампер.ndmsi меганит.ndmsi мегаполиÑ.ndmsi мегаÑейм.ndmsi мегаÑкоп.ndmsi мегатрон.ndmsi мегафайл.ndmsi мегафон.ndmsi меггер.ndmsi мегом.ndmsi мегометр.ndmsi мегомметр.ndmsi медальон.ndmsi меджлиÑ.ndmsi медиатор.ndmsi медикамент.ndmsi мединÑтитут.ndmsi мединÑтрумент.ndmsi медиумизм.ndmsi медоÑбор.ndmsi медоÑмотр.ndmsi медпрепарат.ndmsi медпункт.ndmsi медрадиопрепарат.ndmsi медÑанбат.ndmsi межпарламент.ndmsi мезальÑнÑ.ndmsi мезоатом.ndmsi мезолит.ndmsi мезон.ndmsi мезонин.ndmsi мезорельеф.ndmsi мезоÑкаф.ndmsi мезотрон.ndmsi мезофилл.ndmsi мезофит.ndmsi мейоз.ndmsi мейозиÑ.ndmsi мелаконит.ndmsi меламин.ndmsi меланжер.ndmsi меланин.ndmsi меланоз.ndmsi мелантерит.ndmsi мелизм.ndmsi мелинит.ndmsi мелиорант.ndmsi мелиÑ.ndmsi мелкозем.ndmsi мелодион.ndmsi мелонит.ndmsi мелоÑ.ndmsi мелофон.ndmsi мелькомбинат.ndmsi мельтон.ndmsi мельхиор.ndmsi мембранофон.ndmsi меморандум.ndmsi мемориал.ndmsi менгир.ndmsi менделеевит.ndmsi менделизм.ndmsi менингит.ndmsi менталитет.ndmsi ментицирруÑ.ndmsi ментол.ndmsi менуÑÑ‚.ndmsi меньшевизм.ndmsi меридиан.ndmsi меркаптан.ndmsi меркаптид.ndmsi мерÑедеÑ.ndmsi меÑкалин.ndmsi меÑмеризм.ndmsi меÑÑенджер.ndmsi меÑÑианизм.ndmsi меÑÑидор.ndmsi меÑтком.ndmsi меÑÑцеÑлов.ndmsi метабазиÑ.ndmsi метабиоз.ndmsi метаболизм.ndmsi метаболит.ndmsi метагенез.ndmsi метакрилат.ndmsi метакриÑталл.ndmsi металл.ndmsi металлозавод.ndmsi металлоид.ndmsi металлокомбинат.ndmsi металлолом.ndmsi металлофермент.ndmsi металлофон.ndmsi метан.ndmsi метанол.ndmsi метанопродуцент.ndmsi метаÑиликат.ndmsi метаÑоматоз.ndmsi метаÑтаз.ndmsi метафайл.ndmsi метафоÑфат.ndmsi метацентр.ndmsi метгемоглобин.ndmsi метемпÑихоз.ndmsi метеозонд.ndmsi метеоприбор.ndmsi метеорадиолокатор.ndmsi метеоризм.ndmsi метеорит.ndmsi метеорограф.ndmsi метеоролит.ndmsi метил.ndmsi метиламин.ndmsi метилат.ndmsi метилбутадиен.ndmsi метилен.ndmsi метиленхлорид.ndmsi метионин.ndmsi методизм.ndmsi метол.ndmsi метоп.ndmsi метрит.ndmsi метромоÑÑ‚.ndmsi метроном.ndmsi метрополитен.ndmsi механизм.ndmsi механицизм.ndmsi механорецептор.ndmsi мехзавод.ndmsi мехкарьер.ndmsi мехмат.ndmsi мигматит.ndmsi мид.ndmsi мидриаз.ndmsi миелин.ndmsi миелит.ndmsi микалекÑ.ndmsi миканит.ndmsi микоз.ndmsi микроавтобуÑ.ndmsi микроамперметр.ndmsi микроанализ.ndmsi микроанализатор.ndmsi микробар.ndmsi микробарограф.ndmsi микробарометр.ndmsi микроваттметр.ndmsi микровзрыв.ndmsi микровизор.ndmsi микрограф.ndmsi микроинтерферометр.ndmsi микроинфаркт.ndmsi микрокалориметр.ndmsi микрокалькулÑтор.ndmsi микроклимат.ndmsi микрокод.ndmsi микроколориметр.ndmsi микрокомпьютер.ndmsi микроконтинент.ndmsi микроконтроллер.ndmsi микрокоÑм.ndmsi микрокоÑмоÑ.ndmsi микрокриÑталл.ndmsi микрокулон.ndmsi микролит.ndmsi микром.ndmsi микроманипулÑтор.ndmsi микроманометр.ndmsi микромер.ndmsi микрометеор.ndmsi микрометр.ndmsi микромиллиметр.ndmsi микромир.ndmsi микронивелир.ndmsi микрообъект.ndmsi микрообъем.ndmsi микроом.ndmsi микроомметр.ndmsi микроорганизм.ndmsi микропирометр.ndmsi микроприбор.ndmsi микропринт.ndmsi микропроектор.ndmsi микропроцеÑÑор.ndmsi микрорадиоавтограф.ndmsi микрорайон.ndmsi микрорельеф.ndmsi микроÑейÑм.ndmsi микроÑейÑмометр.ndmsi микроÑкоп.ndmsi микроÑпектрофотометр.ndmsi микроÑрез.ndmsi микротекÑÑ‚.ndmsi микротелевизор.ndmsi микротелефон.ndmsi микротом.ndmsi микротранзиÑтор.ndmsi микротрон.ndmsi микротуман.ndmsi микрофильм.ndmsi микрофильтр.ndmsi микрофон.ndmsi микрофотометр.ndmsi микроÑлектрод.ndmsi микроÑлектрон.ndmsi микÑер.ndmsi микÑограф.ndmsi микÑоматоз.ndmsi микшер.ndmsi милитаризм.ndmsi милиум.ndmsi миллерит.ndmsi миллиамперметр.ndmsi миллибар.ndmsi милливольтамперметр.ndmsi милливольтметр.ndmsi миллиграмм.ndmsi миллилитр.ndmsi миллиметр.ndmsi миллирадиан.ndmsi миллирентген.ndmsi мильрейÑ.ndmsi миманÑ.ndmsi мимеограф.ndmsi миметизм.ndmsi минарет.ndmsi минерал.ndmsi минерализатор.ndmsi минералит.ndmsi минералопровод.ndmsi мини-завод.ndmsi мини-контейнер.ndmsi мини-пивзавод.ndmsi миникомпьютер.ndmsi минимакÑ.ndmsi минимализм.ndmsi миниметр.ndmsi минимум.ndmsi минорат.ndmsi минуÑкул.ndmsi миньон.ndmsi миоглобин.ndmsi миограф.ndmsi миозин.ndmsi миозиÑ.ndmsi миозит.ndmsi миокард.ndmsi миокардит.ndmsi миоцен.ndmsi мирабилит.ndmsi миробалан.ndmsi миррор.ndmsi мирт.ndmsi миÑтицизм.ndmsi митоз.ndmsi миф.ndmsi млат.ndmsi мнемометр.ndmsi мнемон.ndmsi многоплан.ndmsi многочлен.ndmsi мобайл.ndmsi могар.ndmsi моделизм.ndmsi модем.ndmsi модератор.ndmsi модернизм.ndmsi модильон.ndmsi модификатор.ndmsi модулÑнт.ndmsi модулÑтор.ndmsi модуÑ.ndmsi мозолин.ndmsi мокрец.ndmsi молеÑкин.ndmsi молибден.ndmsi молибденит.ndmsi молитвоÑлов.ndmsi моллюÑкоцид.ndmsi молниеотвод.ndmsi молокозавод.ndmsi молокомер.ndmsi молокоотÑоÑ.ndmsi молокопровод.ndmsi молотоглав.ndmsi мольберт.ndmsi момент.ndmsi монархизм.ndmsi монацит.ndmsi монгольфьер.ndmsi монд.ndmsi монизм.ndmsi монитор.ndmsi моноаллергоид.ndmsi моноанализатор.ndmsi моногенизм.ndmsi моногидрат.ndmsi моноид.ndmsi моноканал.ndmsi монокомпаратор.ndmsi монокриÑталл.ndmsi монокулÑÑ€.ndmsi моном.ndmsi мононуклеоз.ndmsi моноплан.ndmsi монополизм.ndmsi монорельÑ.ndmsi монорим.ndmsi монотеизм.ndmsi монофизит.ndmsi монохорд.ndmsi монохром.ndmsi моноцит.ndmsi монтеÑиноÑ.ndmsi монтмориллонит.ndmsi монумент.ndmsi мопед.ndmsi морализм.ndmsi морганизм.ndmsi морген.ndmsi мордент.ndmsi морион.ndmsi морфин.ndmsi морфинизм.ndmsi морфоз.ndmsi моÑгорÑуд.ndmsi мотет.ndmsi мотив.ndmsi мотобол.ndmsi мотобот.ndmsi мотовелоÑипед.ndmsi мотовоз.ndmsi мотодельтаплан.ndmsi мотодром.ndmsi мотозавод.ndmsi мотокроÑÑ.ndmsi мотокультиватор.ndmsi мотопункт.ndmsi мотороллер.ndmsi мотоÑпорт.ndmsi мотоцикл.ndmsi мотошлем.ndmsi мохер.ndmsi моцион.ndmsi муар.ndmsi муидор.ndmsi муллит.ndmsi мультивибратор.ndmsi мультиплекÑор.ndmsi мультиплет.ndmsi мультициклон.ndmsi мультфильм.ndmsi муÑковит.ndmsi муÑоровоз.ndmsi муÑоропровод.ndmsi муÑороÑброÑ.ndmsi муÑÑ.ndmsi муÑÑон.ndmsi муÑÑ‚.ndmsi мутаген.ndmsi мутатор.ndmsi мутон.ndmsi мутуализм.ndmsi мухаррем.ndmsi мухомор.ndmsi мухоÑÑ€.ndmsi мухур.ndmsi муцин.ndmsi мушкет.ndmsi мушкетон.ndmsi мылонафт.ndmsi мÑйнфрейм.ndmsi мюзет.ndmsi мюзетт.ndmsi мюзик-холл.ndmsi мюзикл.ndmsi мюон.ndmsi мюридизм.ndmsi мÑÑоед.ndmsi мÑÑокомбинат.ndmsi мÑÑоптицекомбинат.ndmsi мÑÑопуÑÑ‚.ndmsi мÑÑоÑовхоз.ndmsi набла-оператор.ndmsi навет.ndmsi навицерт.ndmsi нагиб.ndmsi нагнет.ndmsi нагрев.ndmsi надвиг.ndmsi наддув.ndmsi надир.ndmsi надклаÑÑ.ndmsi надкуÑ.ndmsi надотрÑд.ndmsi надÑмотр.ndmsi нажин.ndmsi нажор.ndmsi найл.ndmsi найм.ndmsi наказ.ndmsi наклев.ndmsi наклономер.ndmsi накоÑ.ndmsi накрап.ndmsi нактоуз.ndmsi намолот.ndmsi намоÑÑ‚.ndmsi нанизм.ndmsi наноатом.ndmsi наоÑ.ndmsi напалм.ndmsi наплыв.ndmsi наполеон.ndmsi наполеондор.ndmsi напрокат.ndmsi наркомат.ndmsi наркотин.ndmsi нароÑÑ‚.ndmsi нарÑуд.ndmsi нартекÑ.ndmsi нарцеин.ndmsi нарциÑÑ.ndmsi нативизм.ndmsi натр.ndmsi натролит.ndmsi натурализм.ndmsi натюрморт.ndmsi наукоград.ndmsi наутофон.ndmsi нафтен.ndmsi нафтол.ndmsi нахрап.ndmsi нахшлаг.ndmsi нацизм.ndmsi национализм.ndmsi начет.ndmsi начÑоÑтав.ndmsi нгултрум.ndmsi неакцепт.ndmsi небаланÑ.ndmsi небоÑвод.ndmsi небоÑклон.ndmsi небоÑкреб.ndmsi невзноÑ.ndmsi невзрыв.ndmsi неврит.ndmsi невродиÑпанÑер.ndmsi невроз.ndmsi неврофиброматоз.ndmsi невуÑ.ndmsi невыезд.ndmsi невыход.ndmsi невычет.ndmsi негабарит.ndmsi негативизм.ndmsi негатрон.ndmsi недобор.ndmsi недоглÑд.ndmsi недожин.ndmsi недокал.ndmsi недокомплект.ndmsi недокорм.ndmsi недолив.ndmsi недолов.ndmsi недомеÑ.ndmsi недомол.ndmsi недомолот.ndmsi недораÑход.ndmsi недород.ndmsi недоÑев.ndmsi недоучет.ndmsi недочет.ndmsi незачет.ndmsi нейзильбер.ndmsi нейл.ndmsi нейлон.ndmsi нейрин.ndmsi нейриÑтор.ndmsi нейрит.ndmsi нейрокомпьютер.ndmsi нейромодулÑтор.ndmsi нейрон.ndmsi нейрорегулÑтор.ndmsi нейротокÑикант.ndmsi нейтрализатор.ndmsi нейтрализм.ndmsi нейтралитет.ndmsi нейтродин.ndmsi нейтрофил.ndmsi неклен.ndmsi некробиоз.ndmsi некроз.ndmsi некÑуÑ.ndmsi нектар.ndmsi нектарин.ndmsi нектароноÑ.ndmsi нектон.ndmsi нектофор.ndmsi нематоцид.ndmsi нематоциÑÑ‚.ndmsi неметалл.ndmsi неоген.ndmsi неолит.ndmsi неологизм.ndmsi неон.ndmsi неонацизм.ndmsi неопрен.ndmsi неореализм.ndmsi неотип.ndmsi неофашизм.ndmsi неоцен.ndmsi непентеÑ.ndmsi непотизм.ndmsi непровар.ndmsi нептунизм.ndmsi нервизм.ndmsi нерол.ndmsi неÑговор.ndmsi неÑеÑÑер.ndmsi нетбол.ndmsi нетоÑкоп.ndmsi неуд.ndmsi неучет.ndmsi неф.ndmsi нефелинит.ndmsi нефелометр.ndmsi нефоÑкоп.ndmsi нефрит.ndmsi нефроз.ndmsi нефтевоз.ndmsi нефтедоллар.ndmsi нефтезавод.ndmsi нефтекараван.ndmsi нефтепровод.ndmsi нефтепродуктопровод.ndmsi нефтерайон.ndmsi нефтеÑклад.ndmsi нивоз.ndmsi нигилизм.ndmsi нигрозин.ndmsi нигрол.ndmsi никелин.ndmsi никколит.ndmsi нимб.ndmsi ниÑан.ndmsi ниÑÑан.ndmsi ниÑтагм.ndmsi нитевод.ndmsi нитон.ndmsi нитрагин.ndmsi нитрид.ndmsi нитрил.ndmsi нитрит.ndmsi нитробензол.ndmsi нитроглицерин.ndmsi нитрометр.ndmsi нитрон.ndmsi нитроплаÑтификатор.ndmsi нитротолуол.ndmsi нитрофенол.ndmsi нихром.ndmsi нобилитет.ndmsi новакулит.ndmsi новокаин.ndmsi новотел.ndmsi новоÑз.ndmsi нозематоз.ndmsi нокаут.ndmsi нокдаун.ndmsi ноктовизор.ndmsi ноктюрн.ndmsi номадизм.ndmsi номен.ndmsi номинал.ndmsi номинализм.ndmsi номинат.ndmsi номогенез.ndmsi номоканон.ndmsi нонет.ndmsi нониллион.ndmsi нониуÑ.ndmsi нонÑенÑ.ndmsi норд.ndmsi норимон.ndmsi нормоблаÑÑ‚.ndmsi норÑульфазол.ndmsi нотариат.ndmsi нотиÑ.ndmsi ноумен.ndmsi нуклеин.ndmsi нуклеопротеид.ndmsi нуклеотид.ndmsi нуклеуÑ.ndmsi нуклид.ndmsi нуклон.ndmsi нумератор.ndmsi нуммулит.ndmsi нут.ndmsi нутромер.ndmsi нуцеллуÑ.ndmsi ньюмаркет.ndmsi ньютон.ndmsi нÑп.ndmsi нюанÑ.ndmsi обапол.ndmsi обвеÑ.ndmsi обвоз.ndmsi обертон.ndmsi обет.ndmsi обзавод.ndmsi обзол.ndmsi обком.ndmsi облакомер.ndmsi облет.ndmsi облизбирком.ndmsi облиÑполком.ndmsi обмол.ndmsi обмолот.ndmsi обогрев.ndmsi обÑидиан.ndmsi обÑтрел.ndmsi обÑчет.ndmsi обтуратор.ndmsi обтюратор.ndmsi обхват.ndmsi оверарм.ndmsi овердрафт.ndmsi овогенез.ndmsi овоÑкоп.ndmsi овÑец.ndmsi овцеÑовхоз.ndmsi огнепровод.ndmsi огнецвет.ndmsi одеон.ndmsi однотеÑ.ndmsi одноцвет.ndmsi одночлен.ndmsi одограф.ndmsi одометр.ndmsi одонтоблаÑÑ‚.ndmsi одонтограф.ndmsi одонтоклаÑÑ‚.ndmsi одонтолит.ndmsi одоратор.ndmsi оз.ndmsi озокерит.ndmsi озон.ndmsi озонатор.ndmsi озонид.ndmsi озонометр.ndmsi оидиум.ndmsi окат.ndmsi океан.ndmsi океанариум.ndmsi окенит.ndmsi оккультизм.ndmsi оклад.ndmsi окоем.ndmsi окот.ndmsi окрол.ndmsi окружком.ndmsi окÑалат.ndmsi окÑигемоглобин.ndmsi окÑигемометр.ndmsi окÑигенатор.ndmsi окÑид.ndmsi окÑиликвит.ndmsi окÑиморон.ndmsi окÑитоцин.ndmsi окÑюморон.ndmsi октакорд.ndmsi октаметр.ndmsi октан.ndmsi октант.ndmsi октаÑдр.ndmsi октаÑдрит.ndmsi октет.ndmsi октил.ndmsi октильон.ndmsi октод.ndmsi олеандр.ndmsi олеат.ndmsi олеин.ndmsi олеонафт.ndmsi олефин.ndmsi оливенит.ndmsi оливин.ndmsi олигоклаз.ndmsi олигонуклеотид.ndmsi олигоцен.ndmsi ольÑтер.ndmsi омброметр.ndmsi омегатрон.ndmsi омет.ndmsi омикрон.ndmsi омлет.ndmsi омметр.ndmsi омнибуÑ.ndmsi омограф.ndmsi омоморф.ndmsi омоним.ndmsi омофон.ndmsi омофор.ndmsi омфалит.ndmsi омфацит.ndmsi онанизм.ndmsi ондограф.ndmsi ондулÑтор.ndmsi онер.ndmsi оникÑ.ndmsi онкоген.ndmsi онкорнавируÑ.ndmsi онтогенез.ndmsi оолит.ndmsi опалин.ndmsi операнд.ndmsi опиат.ndmsi опиÑтограф.ndmsi оплот.ndmsi оплыв.ndmsi опопанакÑ.ndmsi опороÑ.ndmsi опÑонин.ndmsi опт.ndmsi оптиметр.ndmsi оптимизатор.ndmsi оптимизм.ndmsi оптимум.ndmsi оптофон.ndmsi оптрон.ndmsi опуÑ.ndmsi опцион.ndmsi оранжад.ndmsi оргазм.ndmsi организм.ndmsi органоген.ndmsi органоид.ndmsi органон.ndmsi органопрепарат.ndmsi органофоÑфат.ndmsi органум.ndmsi оргкомитет.ndmsi орготдел.ndmsi оргплан.ndmsi орграф.ndmsi ордонанÑ.ndmsi ореол.ndmsi оригинал-дубликат.ndmsi оригинал-макет.ndmsi оркеÑтрион.ndmsi орлец.ndmsi орлоп.ndmsi орнитоз.ndmsi орнитоптер.ndmsi орогенез.ndmsi орогенезиÑ.ndmsi орÑ.ndmsi орÑин.ndmsi ортикон.ndmsi ортит.ndmsi ортоводород.ndmsi ортогенез.ndmsi ортоклаз.ndmsi ортопантомограф.ndmsi ортоферрит.ndmsi ортоцентр.ndmsi ортштейн.ndmsi орфарион.ndmsi орфеорион.ndmsi орфизм.ndmsi орхит.ndmsi оршад.ndmsi оÑлоп.ndmsi оÑмометр.ndmsi оÑмоÑ.ndmsi оÑот.ndmsi оÑÑеин.ndmsi оÑтеит.ndmsi оÑтеоартрит.ndmsi оÑтеоблаÑÑ‚.ndmsi оÑтеоклаÑÑ‚.ndmsi оÑтеомиелит.ndmsi оÑтеон.ndmsi оÑтеопороз.ndmsi оÑтеоÑклероз.ndmsi оÑтеофит.ndmsi оÑтеохондрит.ndmsi оÑтеохондроз.ndmsi оÑтит.ndmsi оÑтракизм.ndmsi оÑтракон.ndmsi оÑтрец.ndmsi оÑтропеÑтр.ndmsi оÑциллограф.ndmsi оÑциллоÑкоп.ndmsi оÑциллÑтор.ndmsi отгиб.ndmsi отзовизм.ndmsi отзыв.ndmsi отит.ndmsi отказ.ndmsi откуÑ.ndmsi отмин.ndmsi отогрев.ndmsi отолит.ndmsi отоÑклероз.ndmsi отоÑкоп.ndmsi отофон.ndmsi отоциÑÑ‚.ndmsi отпад.ndmsi отÑвет.ndmsi отÑчет.ndmsi оттрелит.ndmsi отунит.ndmsi отъезд.ndmsi оуÑнизм.ndmsi офикальцит.ndmsi офиклеид.ndmsi офиолит.ndmsi офиÑ.ndmsi офиÑ-клаб.ndmsi офит.ndmsi офорт.ndmsi офÑайд.ndmsi офтальмоÑкоп.ndmsi охотнадзор.ndmsi очерет.ndmsi очкур.ndmsi паб.ndmsi павильон.ndmsi павинол.ndmsi пагамент.ndmsi паганизм.ndmsi пагодит.ndmsi падеграÑ.ndmsi падекатр.ndmsi падепатинер.ndmsi падуб.ndmsi падун.ndmsi пайп.ndmsi пакер.ndmsi пакетбот.ndmsi паккард.ndmsi паккер.ndmsi паклен.ndmsi пакт.ndmsi палагонит.ndmsi паланкин.ndmsi палантин.ndmsi палаÑ.ndmsi палатинат.ndmsi палафит.ndmsi палеоген.ndmsi палеолит.ndmsi палеоцен.ndmsi паликар.ndmsi палимпÑеÑÑ‚.ndmsi палингенез.ndmsi палиндром.ndmsi палиÑад.ndmsi палиÑандр.ndmsi палладиум.ndmsi паллаÑит.ndmsi паллет.ndmsi паллиатив.ndmsi паллограф.ndmsi пальмитин.ndmsi пальÑтаб.ndmsi палюÑ.ndmsi памперÑ.ndmsi панарабизм.ndmsi панбархат.ndmsi панген.ndmsi пангенезиÑ.ndmsi пандан.ndmsi пандануÑ.ndmsi пандуÑ.ndmsi панелевоз.ndmsi панкреаÑ.ndmsi панкреатин.ndmsi панкреатит.ndmsi панлогизм.ndmsi паннуÑ.ndmsi паноптикум.ndmsi панпÑихизм.ndmsi панÑионат.ndmsi панÑлавизм.ndmsi пантеизм.ndmsi пантеон.ndmsi пантограф.ndmsi пантокрин.ndmsi пантометр.ndmsi пантопон.ndmsi пантоÑкоп.ndmsi пантоÑтат.ndmsi пантюркизм.ndmsi панчбол.ndmsi панчингбол.ndmsi папаверин.ndmsi папаин.ndmsi папайотин.ndmsi папизм.ndmsi паповавируÑ.ndmsi паппуÑ.ndmsi парабеллум.ndmsi парабиоз.ndmsi параболоид.ndmsi параван.ndmsi парагнейÑ.ndmsi парагон.ndmsi парагонит.ndmsi параграф.ndmsi парадокÑ.ndmsi паразитизм.ndmsi паразитоз.ndmsi параизомер.ndmsi параклет.ndmsi параклит.ndmsi парализатор.ndmsi паралипоменон.ndmsi параллакÑ.ndmsi параллелепипед.ndmsi параллелизм.ndmsi параллелограмм.ndmsi паралогизм.ndmsi параметр.ndmsi параметрит.ndmsi параметрон.ndmsi парангон.ndmsi паранефрит.ndmsi парантез.ndmsi парапарез.ndmsi параплан.ndmsi парапротеин.ndmsi парапроцеÑÑ.ndmsi параÑинапÑиÑ.ndmsi паратакÑиÑ.ndmsi паратиф.ndmsi паратонзиллит.ndmsi параф.ndmsi парафимоз.ndmsi парацетамол.ndmsi парашютизм.ndmsi паргаÑит.ndmsi парез.ndmsi паризит.ndmsi парламент.ndmsi пармезан.ndmsi парогенератор.ndmsi парод.ndmsi пародонтоз.ndmsi пародоÑ.ndmsi парокÑизм.ndmsi паромер.ndmsi паромотор.ndmsi пароним.ndmsi паронит.ndmsi паропровод.ndmsi пароÑтоз.ndmsi паротит.ndmsi паротурбогенератор.ndmsi парÑизм.ndmsi партактив.ndmsi партбилет.ndmsi партком.ndmsi партнерÑ.ndmsi партон.ndmsi партÑъезд.ndmsi паÑлен.ndmsi паÑÑажиро-груз.ndmsi паÑÑаметр.ndmsi паÑÑеизм.ndmsi паÑÑиватор.ndmsi паÑтеризатор.ndmsi паÑтиÑ.ndmsi паÑторат.ndmsi патерноÑтер.ndmsi патиÑÑон.ndmsi патогенез.ndmsi патриархат.ndmsi патриотизм.ndmsi патрициат.ndmsi патронат.ndmsi патроним.ndmsi паттерн.ndmsi паужин.ndmsi пауперизм.ndmsi пахит.ndmsi пацифизм.ndmsi пеан.ndmsi пегамоид.ndmsi пегматит.ndmsi педантизм.ndmsi педвуз.ndmsi педикулез.ndmsi педогенез.ndmsi педометр.ndmsi педÑовет.ndmsi педÑоÑтав.ndmsi пейджер.ndmsi пейÑмекер.ndmsi пекан.ndmsi пекогон.ndmsi пектин.ndmsi пектолит.ndmsi пелагит.ndmsi пеленгатор.ndmsi пелетрон.ndmsi пелит.ndmsi пелоруÑ.ndmsi пелькомпаÑ.ndmsi пельтаÑÑ‚.ndmsi пемзобетон.ndmsi пеммикан.ndmsi пемфигуÑ.ndmsi пен-клуб.ndmsi пенал.ndmsi пендрагон.ndmsi пенеплен.ndmsi пенетрометр.ndmsi пениÑ.ndmsi пеницилл.ndmsi пенициллин.ndmsi пеннивейт.ndmsi пенобетон.ndmsi пеногипÑ.ndmsi пеноматериал.ndmsi пеноплаÑÑ‚.ndmsi пенополиизоцианурат.ndmsi пенополиÑтирол.ndmsi пеноÑиликат.ndmsi пенÑ.ndmsi пентагрид.ndmsi пентадом.ndmsi пентаметр.ndmsi пентан.ndmsi пентаÑульфид.ndmsi пентахорд.ndmsi пентаÑдр.ndmsi пентеконтор.ndmsi пентекоÑтиÑ.ndmsi пентландит.ndmsi пентод.ndmsi пентокÑид.ndmsi пентолит.ndmsi пентрит.ndmsi пентхауз.ndmsi пентхауÑ.ndmsi пенчингбол.ndmsi пеньюар.ndmsi пеплобетон.ndmsi пеплум.ndmsi пепÑин.ndmsi пептон.ndmsi перборат.ndmsi первообраз.ndmsi первоцвет.ndmsi первоÑлемент.ndmsi пергамен.ndmsi пергамин.ndmsi перевод.ndmsi переворот.ndmsi перегиб.ndmsi переглÑд.ndmsi перегрев.ndmsi перегуд.ndmsi передир.ndmsi передопроÑ.ndmsi переем.ndmsi пережим.ndmsi перекоÑ.ndmsi перелаз.ndmsi переливт.ndmsi перемол.ndmsi перемолот.ndmsi перепад.ndmsi перепев.ndmsi переплет.ndmsi переплÑÑ.ndmsi переприем.ndmsi перераÑчет.ndmsi перерод.ndmsi перерыв.ndmsi переÑвиÑÑ‚.ndmsi переÑев.ndmsi переÑказ.ndmsi переÑпроÑ.ndmsi переÑчет.ndmsi переучет.ndmsi перечет.ndmsi периаденит.ndmsi периблаÑÑ‚.ndmsi перигаÑтрит.ndmsi перидот.ndmsi перидотит.ndmsi перикард.ndmsi перикардит.ndmsi периклаз.ndmsi периметр.ndmsi периметрит.ndmsi периневрит.ndmsi период.ndmsi периодат.ndmsi периодонт.ndmsi периодонтит.ndmsi периоÑÑ‚.ndmsi периоÑтит.ndmsi периплаÑÑ‚.ndmsi периптер.ndmsi периÑкоп.ndmsi периÑперм.ndmsi периÑтом.ndmsi перитифлит.ndmsi перитонит.ndmsi перицентр.ndmsi перицит.ndmsi перкалин.ndmsi перколÑтор.ndmsi перламутр.ndmsi перлвейÑ.ndmsi перлон.ndmsi перманганат.ndmsi перманÑив.ndmsi пермеаметр.ndmsi пермутатор.ndmsi пермутит.ndmsi перовÑкит.ndmsi перозиÑ.ndmsi перокÑид.ndmsi перрадиуÑ.ndmsi перÑиÑтор.ndmsi перÑонал.ndmsi перÑульфат.ndmsi пертит.ndmsi перфект.ndmsi перфоввод.ndmsi перфоратор.ndmsi перхлорат.ndmsi перхлорвинил.ndmsi перцептрон.ndmsi пеÑколюб.ndmsi пеÑкомет.ndmsi пеÑÑимизм.ndmsi пеÑÑимум.ndmsi пеÑтицид.ndmsi петаз.ndmsi петалит.ndmsi петрогенезиÑ.ndmsi петроглиф.ndmsi петродоллар.ndmsi петролатум.ndmsi петролеум.ndmsi петроÑилекÑ.ndmsi петцит.ndmsi пещур.ndmsi пи-мезон.ndmsi пиан.ndmsi пианизм.ndmsi пиар.ndmsi пиаÑтр.ndmsi пивбар.ndmsi пивзавод.ndmsi пигуÑ.ndmsi пиелит.ndmsi пиелонефрит.ndmsi пиетет.ndmsi пиетизм.ndmsi пижонит.ndmsi пизолит.ndmsi пикап.ndmsi пикер.ndmsi пикет.ndmsi пикноз.ndmsi пикнометр.ndmsi пикограмм.ndmsi пикокулон.ndmsi пиколин.ndmsi пикон.ndmsi пикорнавируÑ.ndmsi пикрат.ndmsi пикрин.ndmsi пикрит.ndmsi пикрол.ndmsi пикротокÑин.ndmsi пикÑафон.ndmsi пикÑидиум.ndmsi пилав.ndmsi пиллерÑ.ndmsi пилокарпин.ndmsi пилокарпуÑ.ndmsi пилон.ndmsi пилоруÑ.ndmsi пилум.ndmsi пимент.ndmsi пинакоид.ndmsi пинбол.ndmsi пинцет.ndmsi пиодерматоз.ndmsi пиодермит.ndmsi пиоз.ndmsi пион.ndmsi пионеротрÑд.ndmsi пионефрит.ndmsi пионефроз.ndmsi пиоÑкоп.ndmsi пиоторакÑ.ndmsi пиперазин.ndmsi пиперидин.ndmsi пиперин.ndmsi пипермент.ndmsi пиперонал.ndmsi пиразин.ndmsi пиразол.ndmsi пиранометр.ndmsi пираргирит.ndmsi пиргелиометр.ndmsi пиргеометр.ndmsi пиргом.ndmsi пирекÑ.ndmsi пиреноид.ndmsi пиретрум.ndmsi пиридин.ndmsi пиридокÑин.ndmsi пиримидин.ndmsi пиробензол.ndmsi пирогаллол.ndmsi пирозапал.ndmsi пирокатехин.ndmsi пирокÑен.ndmsi пирокÑилин.ndmsi пиролиз.ndmsi пиролюзит.ndmsi пирометр.ndmsi пироморфит.ndmsi пирон.ndmsi пиронафт.ndmsi пироп.ndmsi пиропатрон.ndmsi пироплазмоз.ndmsi пироÑкаф.ndmsi пироÑкоп.ndmsi пироÑмалит.ndmsi пироÑтат.ndmsi пироÑульфат.ndmsi пирофиллит.ndmsi пирофотометр.ndmsi пирошнур.ndmsi пироÑффект.ndmsi пиррол.ndmsi пирролидин.ndmsi пирротин.ndmsi пирротит.ndmsi пирÑ.ndmsi пируÑÑ‚.ndmsi пиÑÑуар.ndmsi пиÑтацит.ndmsi пиÑтолет.ndmsi питербот.ndmsi питириаз.ndmsi питометр.ndmsi питономорф.ndmsi питоцин.ndmsi питтицит.ndmsi питуитрин.ndmsi пифоÑ.ndmsi пищекомбинат.ndmsi пищеконцентрат.ndmsi плавзавод.ndmsi плавÑоÑтав.ndmsi плагиат.ndmsi плагиоклаз.ndmsi плаз.ndmsi плазматрон.ndmsi плазмин.ndmsi плазмоген.ndmsi плазмоид.ndmsi плазмолиз.ndmsi плазмон.ndmsi плазмотип.ndmsi плазмотрон.ndmsi плазмохин.ndmsi плазмоцид.ndmsi планеризм.ndmsi планеродром.ndmsi планетоид.ndmsi планетолет.ndmsi планетоход.ndmsi планиметр.ndmsi планктер.ndmsi планктон.ndmsi планометр.ndmsi плаÑтбетон.ndmsi плаÑтеин.ndmsi плаÑтикат.ndmsi плаÑтикатор.ndmsi плаÑтификатор.ndmsi плаÑтобетон.ndmsi плаÑтометр.ndmsi плаÑтрон.ndmsi платан.ndmsi платинат.ndmsi платинит.ndmsi платиноид.ndmsi платинотрон.ndmsi платонизм.ndmsi плац-парад.ndmsi плацдарм.ndmsi плашкоут.ndmsi плебиÑцит.ndmsi плебÑ.ndmsi плевел.ndmsi плед.ndmsi плейаÑ.ndmsi плейер.ndmsi плейÑтон.ndmsi плейÑтоцен.ndmsi плекÑиглаÑ.ndmsi плекÑит.ndmsi плектр.ndmsi племзавод.ndmsi племколхоз.ndmsi племконзавод.ndmsi племотдел.ndmsi племптицерепродуктор.ndmsi племптицеÑовхоз.ndmsi племрепродуктор.ndmsi племÑовхоз.ndmsi племхоз.ndmsi пленум.ndmsi плеоназм.ndmsi плеонаÑÑ‚.ndmsi плеопод.ndmsi плеохроизм.ndmsi плеÑ.ndmsi плеÑÑиметр.ndmsi плетизмограф.ndmsi плиофильм.ndmsi плиоцен.ndmsi плиÑ.ndmsi плодоÑбор.ndmsi плодоÑмен.ndmsi плодоÑовхоз.ndmsi плодоÑъем.ndmsi плоÑкорез.ndmsi плотномер.ndmsi плотокараван.ndmsi плотоход.ndmsi плумбат.ndmsi плумбит.ndmsi плутеуÑ.ndmsi плутонизм.ndmsi плювиограф.ndmsi плювиоз.ndmsi плювиометр.ndmsi плюр.ndmsi плюрализм.ndmsi плюÑквамперфект.ndmsi пневматолиз.ndmsi пневматолит.ndmsi пневматофор.ndmsi пневмеркатор.ndmsi пневмограф.ndmsi пневмоинÑтрумент.ndmsi пневмокониоз.ndmsi пневмонит.ndmsi пневмоÑкоп.ndmsi пневмоÑтартер.ndmsi пневмоÑтом.ndmsi пневмоторакÑ.ndmsi пневмотормоз.ndmsi пневмоход.ndmsi победит.ndmsi подвид.ndmsi подгнет.ndmsi подграф.ndmsi поддомен.ndmsi поджим.ndmsi подзавод.ndmsi подзарÑд.ndmsi подзыв.ndmsi подиум.ndmsi подканал.ndmsi подкатод.ndmsi подклаÑÑ.ndmsi подкомитет.ndmsi подлет.ndmsi подмыв.ndmsi поднарÑд.ndmsi подобъект.ndmsi подогрев.ndmsi подоператор.ndmsi подотдел.ndmsi подотрÑд.ndmsi подофил.ndmsi подпар.ndmsi подпараграф.ndmsi подпараметр.ndmsi подпредел.ndmsi подпроект.ndmsi подпункт.ndmsi подрайон.ndmsi подрод.ndmsi подрыв.ndmsi подÑвиÑÑ‚.ndmsi подÑед.ndmsi подÑчет.ndmsi подтекÑÑ‚.ndmsi подтип.ndmsi подхват.ndmsi подцед.ndmsi подцентр.ndmsi позитивизм.ndmsi позитрон.ndmsi позумент.ndmsi позыв.ndmsi пойнт.ndmsi показ.ndmsi полиамид.ndmsi полианит.ndmsi полиартрит.ndmsi полибазит.ndmsi поливитамин.ndmsi полигалит.ndmsi полигенизм.ndmsi полиграф.ndmsi полиизопрен.ndmsi поликарбонат.ndmsi поликриÑталл.ndmsi поликÑен.ndmsi полимент.ndmsi полимерконтейнер.ndmsi полимерраÑтвор.ndmsi полиметалл.ndmsi полиневрит.ndmsi полином.ndmsi полиоÑнцефалит.ndmsi полипептид.ndmsi полиплоид.ndmsi полипоз.ndmsi полиÑахарид.ndmsi полиÑерозит.ndmsi полиÑпаÑÑ‚.ndmsi полиÑтирол.ndmsi полиÑульфид.ndmsi политеизм.ndmsi политеÑ.ndmsi политехникум.ndmsi политкомикÑ.ndmsi политотдел.ndmsi политпроÑвет.ndmsi политÑоÑтав.ndmsi полифонизм.ndmsi полиформальдегид.ndmsi полифоÑфат.ndmsi полихлорвинил.ndmsi полихлорид.ndmsi полихронид.ndmsi полицилиндр.ndmsi полиÑдр.ndmsi полиÑкран.ndmsi полиÑÑтер.ndmsi полиÑтилен.ndmsi полиÑтилентерефталат.ndmsi полиÑфир.ndmsi полиÑфиримид.ndmsi поллиноз.ndmsi поллютант.ndmsi полонез.ndmsi полонизм.ndmsi полтергейÑÑ‚.ndmsi полуавтомат.ndmsi полуантрацит.ndmsi полубаркаÑ.ndmsi полубархат.ndmsi полубимÑ.ndmsi полубокÑ.ndmsi полуборт.ndmsi полувагон.ndmsi полувал.ndmsi полуватман.ndmsi полувзвод.ndmsi полувольт.ndmsi полугар.ndmsi полугидрат.ndmsi полудиаметр.ndmsi полуимпериал.ndmsi полуинвариант.ndmsi полуинтервал.ndmsi полукадр.ndmsi полуклюз.ndmsi полукокÑ.ndmsi полуколлоид.ndmsi полукомплект.ndmsi полукупол.ndmsi полулиÑÑ‚.ndmsi полуметалл.ndmsi полумир.ndmsi полумоÑÑ‚.ndmsi полуоборот.ndmsi полуовал.ndmsi полуопал.ndmsi полупериод.ndmsi полупилон.ndmsi полуповорот.ndmsi полуподвал.ndmsi полупоклон.ndmsi полуприÑед.ndmsi полуприцеп.ndmsi полуразъем.ndmsi полураÑкоÑ.ndmsi полураÑпад.ndmsi полуÑвет.ndmsi полуÑвод.ndmsi полуÑумматор.ndmsi полутакт.ndmsi полууÑтав.ndmsi полуфабрикат.ndmsi полуфинал.ndmsi полуцикл.ndmsi полуцилиндр.ndmsi полушепот.ndmsi полуштоф.ndmsi полуÑÑкадрон.ndmsi полуют.ndmsi польдер.ndmsi полÑризатор.ndmsi полÑриметр.ndmsi полÑриÑкоп.ndmsi полÑриÑтробометр.ndmsi полÑрограф.ndmsi полÑроид.ndmsi полÑрон.ndmsi помдамур.ndmsi помоÑÑ‚.ndmsi помпельмуÑ.ndmsi помпон.ndmsi понор.ndmsi понтификат.ndmsi поп-арт.ndmsi поролон.ndmsi портатив.ndmsi портбукет.ndmsi портланд.ndmsi портландцемент.ndmsi портплед.ndmsi портÑигар.ndmsi портшез.ndmsi порфирин.ndmsi порфирит.ndmsi порфироид.ndmsi порыв.ndmsi поÑвиÑÑ‚.ndmsi поÑев.ndmsi поÑлеимпульÑ.ndmsi поÑтамент.ndmsi поÑтикум.ndmsi поÑтпакет.ndmsi поÑтплиоцен.ndmsi поÑÑ‚Ñкриптум.ndmsi поÑтулат.ndmsi поÑтфикÑ.ndmsi потенциал.ndmsi потенциометр.ndmsi потир.ndmsi почтамт.ndmsi пошепт.ndmsi пошиб.ndmsi прагматизм.ndmsi празем.ndmsi празеодим.ndmsi прайд.ndmsi прайÑ-лиÑÑ‚.ndmsi пракрит.ndmsi практикум.ndmsi практицизм.ndmsi прапор.ndmsi преанимизм.ndmsi превентор.ndmsi предиктор.ndmsi преднизолон.ndmsi предпарламент.ndmsi предпроцеÑÑор.ndmsi презерватив.ndmsi президиум.ndmsi прейÑкурант.ndmsi прелюд.ndmsi премикÑ.ndmsi премолÑÑ€.ndmsi преон.ndmsi препарат.ndmsi препринт.ndmsi препроцеÑÑор.ndmsi преÑелектор.ndmsi преÑÑ-автомат.ndmsi преÑÑ-конвейер.ndmsi преÑÑ-материал.ndmsi преÑÑ-релиз.ndmsi преÑÑ-тайм.ndmsi преÑÑ-центр.ndmsi преÑÑшпан.ndmsi преÑтол.ndmsi претерит.ndmsi преферанÑ.ndmsi префикÑ.ndmsi префикÑоид.ndmsi преформизм.ndmsi прецедент.ndmsi преципитат.ndmsi привкуÑ.ndmsi привноÑ.ndmsi приворот.ndmsi пригород.ndmsi пригрев.ndmsi пригруз.ndmsi приезд.ndmsi призматоид.ndmsi призмоид.ndmsi призор.ndmsi приливомер.ndmsi прилов.ndmsi приноÑ.ndmsi принтер.ndmsi принцип.ndmsi принципат.ndmsi приорат.ndmsi приплав.ndmsi приплыв.ndmsi приплÑÑ.ndmsi приÑвиÑÑ‚.ndmsi приÑев.ndmsi приÑед.ndmsi приÑеÑÑ‚.ndmsi приÑчет.ndmsi приуз.ndmsi прификÑ.ndmsi прихлеб.ndmsi прихлоп.ndmsi причет.ndmsi причт.ndmsi проброÑ.ndmsi провиант.ndmsi провинциализм.ndmsi провируÑ.ndmsi провитамин.ndmsi проволокобетон.ndmsi проворот.ndmsi прогар.ndmsi прогеÑтерон.ndmsi прогеÑтин.ndmsi прогеÑтоген.ndmsi прогиб.ndmsi прогнатизм.ndmsi прогноз.ndmsi программатор.ndmsi прогрев.ndmsi прогреÑÑ.ndmsi продир.ndmsi продотрÑд.ndmsi продпункт.ndmsi продром.ndmsi продукт.ndmsi продуктообмен.ndmsi продуктопровод.ndmsi проектор.ndmsi прожект.ndmsi прозаизм.ndmsi прозенцефалон.ndmsi прозор.ndmsi прозÑнцефалон.ndmsi прокариот.ndmsi проквеÑтор.ndmsi прокоÑ.ndmsi проктит.ndmsi проктодеум.ndmsi прокуÑ.ndmsi пролактин.ndmsi проламин.ndmsi пролепÑиÑ.ndmsi пролеткульт.ndmsi пролифератион.ndmsi промен.ndmsi променад.ndmsi промикропÑ.ndmsi промиÑкуитет.ndmsi промотор.ndmsi промÑтройпроект.ndmsi пронаоÑ.ndmsi пронатор.ndmsi пронефроÑ.ndmsi прононÑ.ndmsi пронотум.ndmsi пронуклеуÑ.ndmsi пропан.ndmsi пропанол.ndmsi пропарокÑитон.ndmsi пропеллер.ndmsi пропердин.ndmsi пропилен.ndmsi проплыв.ndmsi прополиÑ.ndmsi проприоцептор.ndmsi пропÑ.ndmsi проран.ndmsi проÑвет.ndmsi проÑеминар.ndmsi проÑкениум.ndmsi проÑофт.ndmsi проÑпект.ndmsi проÑтагландин.ndmsi проÑтатит.ndmsi проÑцениум.ndmsi проÑчет.ndmsi протагон.ndmsi протазан.ndmsi протазиÑ.ndmsi проталлиум.ndmsi протамин.ndmsi протаргол.ndmsi протеид.ndmsi протеин.ndmsi протекторат.ndmsi протеуÑ.ndmsi противовеÑ.ndmsi противогаз.ndmsi противоугон.ndmsi протоблаÑÑ‚.ndmsi протовируÑ.ndmsi протогин.ndmsi протограф.ndmsi протозооз.ndmsi протокол.ndmsi протоконтинент.ndmsi протон.ndmsi протонотариат.ndmsi протопектин.ndmsi протоплаÑÑ‚.ndmsi протоподит.ndmsi проторакÑ.ndmsi проторенеÑÑанÑ.ndmsi протрактор.ndmsi протромбин.ndmsi протуберанц-ÑпектроÑкоп.ndmsi профбилет.ndmsi профермент.ndmsi профибринолизин.ndmsi профилограф.ndmsi профилометр.ndmsi профит.ndmsi профицит.ndmsi профком.ndmsi профконÑультант.ndmsi профотбор.ndmsi профÑоюз.ndmsi профцентр.ndmsi процеÑÑ.ndmsi процеÑÑор.ndmsi прочет.ndmsi проÑÑтруÑ.ndmsi прудонизм.ndmsi пруÑтит.ndmsi пÑалтерион.ndmsi пÑаммит.ndmsi пÑаммофит.ndmsi пÑевдоапокриф.ndmsi пÑевдовектор.ndmsi пÑевдокод.ndmsi пÑевдокриÑталл.ndmsi пÑевдоним.ndmsi пÑевдопереход.ndmsi пÑевдораÑтвор.ndmsi пÑевдоÑкалÑÑ€.ndmsi пÑевдофольклор.ndmsi пÑевтерминал.ndmsi пÑилоз.ndmsi пÑион.ndmsi пÑиттакоз.ndmsi пÑихизм.ndmsi пÑихоанализ.ndmsi пÑихогальванометр.ndmsi пÑихогенез.ndmsi пÑихогериат.ndmsi пÑихоз.ndmsi пÑихометр.ndmsi пÑихон.ndmsi пÑихоневроз.ndmsi пÑихоÑтимулÑтор.ndmsi пÑихрограф.ndmsi пÑихрометр.ndmsi пÑориаз.ndmsi птеридоÑперм.ndmsi птиалин.ndmsi птифур.ndmsi птоз.ndmsi птомаин.ndmsi пуаз.ndmsi пуант.ndmsi пуантилизм.ndmsi пудрет.ndmsi пуловер.ndmsi пульверизатор.ndmsi пульман.ndmsi пульмонит.ndmsi пульпер.ndmsi пульпит.ndmsi пульповод.ndmsi пульпомер.ndmsi пульпомет.ndmsi пульпопровод.ndmsi пульÑ.ndmsi пульÑар.ndmsi пульÑатор.ndmsi пульÑиметр.ndmsi пульÑометр.ndmsi пульт.ndmsi пункт.ndmsi пунÑон.ndmsi пунцон.ndmsi пургатив.ndmsi пурген.ndmsi пуризм.ndmsi пурин.ndmsi пуританизм.ndmsi пурпурин.ndmsi путемер.ndmsi путепровод.ndmsi путчизм.ndmsi пуф.ndmsi пуццолан.ndmsi пушкинизм.ndmsi пчелоÑовхоз.ndmsi пшат.ndmsi пылемер.ndmsi пыльцевход.ndmsi пьедеÑтал.ndmsi пьезокриÑталл.ndmsi пьезометр.ndmsi пьемонтит.ndmsi пьютер.ndmsi пÑдлбол.ndmsi пюпитр.ndmsi пÑртнерÑ.ndmsi рабдит.ndmsi рабдом.ndmsi раввинат.ndmsi равелин.ndmsi радиан.ndmsi радиант.ndmsi радиатор.ndmsi радикализм.ndmsi радикулит.ndmsi радиоавтограф.ndmsi радиоальтиметр.ndmsi радиоаппарат.ndmsi радиоветромер.ndmsi радиовизор.ndmsi радиоволновод.ndmsi радиовыÑотомер.ndmsi радиогониометр.ndmsi радиогоризонт.ndmsi радиодальномер.ndmsi радиодиапазон.ndmsi радиозавод.ndmsi радиозонд.ndmsi радиоизотоп.ndmsi радиоимпульÑ.ndmsi радиоинженер.ndmsi радиоинтерферометр.ndmsi радиоканал.ndmsi радиокаÑкад.ndmsi радиоклип.ndmsi радиокомбайн.ndmsi радиокомитет.ndmsi радиокомпаратор.ndmsi радиокомпаÑ.ndmsi радиокомплекÑ.ndmsi радиокомпонент.ndmsi радиоконцерт.ndmsi радиолит.ndmsi радиолокатор.ndmsi радиолот.ndmsi радиолÑрит.ndmsi радиомаркер.ndmsi радиоматериал.ndmsi радиометеорограф.ndmsi радиометр.ndmsi радиомодем.ndmsi радионавигатор.ndmsi радионуклеид.ndmsi радионуклид.ndmsi радиообмен.ndmsi радиопеленгатор.ndmsi радиоперехват.ndmsi радиоприем.ndmsi радиопродукт.ndmsi радиопротектор.ndmsi радиопульÑар.ndmsi радиорепродуктор.ndmsi радиорупор.ndmsi радиоÑигнал.ndmsi радиоÑпектрометр.ndmsi радиоÑпектроÑкоп.ndmsi радиотелеграф.ndmsi радиотелеÑкоп.ndmsi радиотелефон.ndmsi радиотовар.ndmsi радиоуглерод.ndmsi радиоуровнемер.ndmsi радиоцентр.ndmsi радиоцикл.ndmsi радиошум.ndmsi радиоÑлектрон.ndmsi радиоÑлемент.ndmsi радиуÑ-вектор.ndmsi радон.ndmsi радонометр.ndmsi разбаланÑ.ndmsi разброд.ndmsi разворот.ndmsi разгар.ndmsi разгиб.ndmsi раздор.ndmsi раздув.ndmsi разер.ndmsi разлад.ndmsi разлет.ndmsi размол.ndmsi разогрев.ndmsi разъезд.ndmsi райграÑ.ndmsi райком.ndmsi райпищекомбинат.ndmsi райÑовет.ndmsi райфикешт.ndmsi райцентр.ndmsi ракетодром.ndmsi ракетоплан.ndmsi ракурÑ.ndmsi рамадан.ndmsi рамблер.ndmsi раммельÑбергит.ndmsi рамÑ.ndmsi рамулÑриоз.ndmsi ранверÑман.ndmsi ранд.ndmsi рант.ndmsi рапид.ndmsi раппорт.ndmsi рапÑ.ndmsi раритет.ndmsi раÑизм.ndmsi раÑогенез.ndmsi раÑпатор.ndmsi раÑплод.ndmsi раÑплыв.ndmsi раÑÑвет.ndmsi раÑÑев.ndmsi раÑÑтрел.ndmsi раÑходомер.ndmsi раунд.ndmsi раут.ndmsi рахат-лукум.ndmsi рахиÑ.ndmsi рахит.ndmsi рахитизм.ndmsi рацемат.ndmsi рашкет.ndmsi рашпер.ndmsi рдеÑÑ‚.ndmsi реагент.ndmsi реактанÑ.ndmsi реактант.ndmsi реактоплаÑÑ‚.ndmsi реализм.ndmsi реальгар.ndmsi ребуÑ.ndmsi ревант.ndmsi реваншизм.ndmsi реввоенÑовет.ndmsi реверанÑ.ndmsi ревербератор.ndmsi реверберометр.ndmsi реверÑ.ndmsi реверÑор.ndmsi ревертант.ndmsi ревком.ndmsi ревматизм.ndmsi ревмокардит.ndmsi револьвер.ndmsi ревтрибунал.ndmsi регенерат.ndmsi регенератор.ndmsi регион.ndmsi региÑтр.ndmsi регламент.ndmsi реглет.ndmsi реголит.ndmsi регреÑÑ.ndmsi регулÑтор.ndmsi редан.ndmsi редингот.ndmsi редуктор.ndmsi редут.ndmsi редюит.ndmsi рееÑтр.ndmsi резен.ndmsi резерват.ndmsi резервуар.ndmsi резерпин.ndmsi резинат.ndmsi резинит.ndmsi резинозиÑ.ndmsi резинол.ndmsi резиÑÑ‚.ndmsi резиÑтанÑ.ndmsi резиÑтин.ndmsi резиÑтор.ndmsi резит.ndmsi резнатрон.ndmsi резол.ndmsi резонанÑ.ndmsi резонатор.ndmsi резонон.ndmsi резорцин.ndmsi результант.ndmsi результат.ndmsi резуÑ-фактор.ndmsi резьбомер.ndmsi реимпорт.ndmsi рейд.ndmsi рейдер.ndmsi рейÑ.ndmsi рейÑмаÑ.ndmsi рейÑмуÑ.ndmsi рейÑфедер.ndmsi рейхÑвер.ndmsi рейхÑрат.ndmsi реквием.ndmsi реквизит.ndmsi рекордер.ndmsi рекордизм.ndmsi рекоÑтав.ndmsi рекредитив.ndmsi рекÑит.ndmsi ректификат.ndmsi ректификатор.ndmsi ректон.ndmsi ректорат.ndmsi ректороманоÑкоп.ndmsi ректоÑкоп.ndmsi рекуперат.ndmsi рекуператор.ndmsi релакÑатор.ndmsi релакÑин.ndmsi реликт.ndmsi релин.ndmsi релит.ndmsi рельÑотранÑпортер.ndmsi релÑтивизм.ndmsi ремедиум.ndmsi ремингтон.ndmsi ремкомплект.ndmsi ремонÑтрант.ndmsi ремонтуар.ndmsi рен.ndmsi ренеÑÑанÑ.ndmsi ренет.ndmsi ренин.ndmsi ренклод.ndmsi ренонÑ.ndmsi рентген.ndmsi рентгенметр.ndmsi рентгенолаборант.ndmsi реовируÑ.ndmsi реокардиограф.ndmsi реометр.ndmsi реотакÑиÑ.ndmsi реотан.ndmsi реотропизм.ndmsi реофит.ndmsi реохорд.ndmsi репеллент.ndmsi репеллер.ndmsi репер.ndmsi репертуар.ndmsi реперфоратор.ndmsi реперфотранÑмиттер.ndmsi репитер.ndmsi репликар.ndmsi репликон.ndmsi репорт.ndmsi репреÑÑор.ndmsi реприманд.ndmsi репринт.ndmsi репродуктор.ndmsi репродуцент.ndmsi репшнур.ndmsi реÑивер.ndmsi реÑкрипт.ndmsi реÑпект.ndmsi реÑпиратор.ndmsi реÑпирометр.ndmsi реÑтарт.ndmsi реÑторан.ndmsi реÑтрикт.ndmsi ретикулин.ndmsi ретинен.ndmsi ретинит.ndmsi ретинол.ndmsi ретранÑлÑтор.ndmsi ретраншемент.ndmsi ретровируÑ.ndmsi ретрорефлектор.ndmsi реум.ndmsi референдум.ndmsi рефлектометр.ndmsi рефлектор.ndmsi рефлотрон.ndmsi рефлюкÑ.ndmsi реформизм.ndmsi рефрактометр.ndmsi рефрактор.ndmsi рефрен.ndmsi рефрижератор.ndmsi рецепт.ndmsi рецептер.ndmsi рецептор.ndmsi рецидивизм.ndmsi рецикл.ndmsi речитатив.ndmsi реÑкÑпорт.ndmsi риаколит.ndmsi риал.ndmsi рибонуклеотид.ndmsi рибофлавин.ndmsi риванол.ndmsi ригодон.ndmsi ригоризм.ndmsi ризалит.ndmsi ризопод.ndmsi риккетÑиоз.ndmsi рикÑдалер.ndmsi ринит.ndmsi риновируÑ.ndmsi риноÑкоп.ndmsi риокан.ndmsi риолит.ndmsi риометр.ndmsi риппер.ndmsi риÑÑ.ndmsi ритм.ndmsi риторизм.ndmsi ритуализм.ndmsi риф.ndmsi рифмоплет.ndmsi рифт.ndmsi рицин.ndmsi рицинин.ndmsi роббер.ndmsi роброн.ndmsi робурит.ndmsi ровер.ndmsi рогоз.ndmsi родамин.ndmsi роданид.ndmsi родентицид.ndmsi роджер.ndmsi рододендрон.ndmsi родонит.ndmsi родопÑин.ndmsi родохрозит.ndmsi родÑтер.ndmsi рожнец.ndmsi розанилин.ndmsi розеин.ndmsi розмарин.ndmsi рок-н-ролл.ndmsi ролл.ndmsi роллер.ndmsi рольмопÑ.ndmsi романизм.ndmsi романтизм.ndmsi ромб.ndmsi ромбододекаÑдр.ndmsi ромбоÑдр.ndmsi ромштекÑ.ndmsi ронгалит.ndmsi роÑомер.ndmsi роÑтбиф.ndmsi роÑтер.ndmsi роÑтерит.ndmsi роÑтомер.ndmsi ротаметр.ndmsi ротапринт.ndmsi ротацизм.ndmsi ротон.ndmsi роуд.ndmsi роульÑ.ndmsi роштейн.ndmsi роÑлизм.ndmsi рубеллит.ndmsi рубероид.ndmsi рубрикатор.ndmsi рудерпоÑÑ‚.ndmsi рудимент.ndmsi рудовоз.ndmsi руÑиа-петролиум.ndmsi руÑизм.ndmsi руÑÑоизм.ndmsi рутил.ndmsi рыбозавод.ndmsi рыбокомбинат.ndmsi рыбонаÑоÑ.ndmsi рыбоподъем.ndmsi рыбхоз.ndmsi рыдван.ndmsi рым.ndmsi Ñ€Ñгтайм.ndmsi Ñ€Ñкет.ndmsi Ñ€Ñл.ndmsi Ñ€Ñн.ndmsi Ñ€ÑÑÑ‚.ndmsi Ñабайон.ndmsi Ñабан.ndmsi Ñабеизм.ndmsi Ñабур.ndmsi Ñаван.ndmsi Ñаган.ndmsi Ñадизм.ndmsi Ñаз.ndmsi Ñайзер.ndmsi Ñайодин.ndmsi Ñайт.ndmsi ÑаккоÑ.ndmsi Ñакман.ndmsi ÑакÑаул.ndmsi ÑакÑгорн.ndmsi ÑакÑофон.ndmsi Ñалипирин.ndmsi Ñалицин.ndmsi Ñалол.ndmsi Ñалолин.ndmsi ÑаломаÑ.ndmsi Ñалун.ndmsi ÑальварÑан.ndmsi Ñальмонеллез.ndmsi Ñальпингит.ndmsi ÑамарÑкит.ndmsi Ñаммит.ndmsi Ñамоанализ.ndmsi Ñамовозврат.ndmsi Ñамогипноз.ndmsi Ñамоклад.ndmsi Ñамолето-рейÑ.ndmsi Ñамолетовылет.ndmsi Ñамонаклад.ndmsi Ñамообман.ndmsi Ñамооговор.ndmsi ÑамооÑтанов.ndmsi Ñамоотвод.ndmsi Ñамоотчет.ndmsi Ñамопал.ndmsi ÑамопреÑÑ.ndmsi Ñаморазрыв.ndmsi ÑамораÑпад.ndmsi ÑамоÑвал.ndmsi ÑамоÑин.ndmsi ÑамоÑплав.ndmsi ÑамоÑтил.ndmsi ÑамоÑуд.ndmsi ÑамотрÑÑ.ndmsi Ñамоцвет.ndmsi Ñампан.ndmsi Ñамум.ndmsi Ñамшит.ndmsi Ñанбат.ndmsi Ñангвинизм.ndmsi Ñанидин.ndmsi ÑанктуÑ.ndmsi ÑанпроÑвет.ndmsi ÑанÑкрит.ndmsi Ñантибар.ndmsi Ñантиграмм.ndmsi Ñантилитр.ndmsi Ñантим.ndmsi Ñантиметр.ndmsi Ñантипуаз.ndmsi ÑантиÑтокÑ.ndmsi Ñантонин.ndmsi Ñапонат.ndmsi Ñапонин.ndmsi Ñапонит.ndmsi Ñапр.ndmsi Ñапролит.ndmsi Ñапропелит.ndmsi Ñапрофит.ndmsi Ñапун.ndmsi Ñардер.ndmsi ÑардоникÑ.ndmsi Ñарказм.ndmsi Ñаркоид.ndmsi ÑароÑ.ndmsi ÑаÑÑафраÑ.ndmsi Ñатанизм.ndmsi Ñателлоид.ndmsi Ñатинер.ndmsi Ñатинет.ndmsi Ñатириаз.ndmsi ÑатириазиÑ.ndmsi Ñатуратор.ndmsi Ñатурнизм.ndmsi ÑауÑÑ€.ndmsi Ñафлор.ndmsi Ñафранин.ndmsi Ñафрол.ndmsi Ñахарат.ndmsi Ñахарид.ndmsi Ñахариметр.ndmsi Ñахарозавод.ndmsi Ñахарометр.ndmsi Ñахаромицет.ndmsi ÑахароноÑ.ndmsi Ñбыт.ndmsi Ñвеклокомбайн.ndmsi ÑвеклоÑовхоз.ndmsi Ñверхбаллон.ndmsi Ñверхгигант.ndmsi Ñверхдредноут.ndmsi Ñверхкомплект.ndmsi Ñверхорганизм.ndmsi ÑвеÑ.ndmsi Ñветовод.ndmsi Ñветодиод.ndmsi Ñветолюб.ndmsi Ñветопровод.ndmsi ÑветорегулÑтор.ndmsi ÑветоÑигнал.ndmsi Ñветофильтр.ndmsi Ñветофор.ndmsi Ñвингометр.ndmsi ÑвиноÑовхоз.ndmsi Ñвоп.ndmsi Ñворот.ndmsi Ñглаз.ndmsi Ñдув.ndmsi ÑеанÑ.ndmsi Ñевооборот.ndmsi ÑевоÑмен.ndmsi Ñевр.ndmsi Ñегунат.ndmsi Ñезам.ndmsi Ñейм.ndmsi ÑейÑмоаппарат.ndmsi ÑейÑмограф.ndmsi ÑейÑмометр.ndmsi ÑейÑмоÑкоп.ndmsi Ñейф.ndmsi ÑеканÑ.ndmsi Ñекатор.ndmsi Ñекретариат.ndmsi Ñекретер.ndmsi Ñекретин.ndmsi ÑекÑ.ndmsi ÑекÑтаккорд.ndmsi ÑекÑтан.ndmsi ÑекÑтант.ndmsi ÑекÑтет.ndmsi ÑекÑтиллион.ndmsi ÑекÑтильон.ndmsi ÑекÑуализм.ndmsi Ñекундомер.ndmsi Ñелектор.ndmsi Ñеленид.ndmsi ÑелеÑброÑ.ndmsi ÑельÑин.ndmsi ÑельÑовет.ndmsi Ñельфактор.ndmsi Ñеменомер.ndmsi ÑемеÑтр.ndmsi Ñемиинвариант.ndmsi Ñеминар.ndmsi Ñемитизм.ndmsi Ñемфонд.ndmsi ÑемÑвход.ndmsi ÑемÑпровод.ndmsi Ñенармонтит.ndmsi Ñенат.ndmsi Ñеновал.ndmsi ÑенÑибилизатор.ndmsi ÑенÑитометр.ndmsi ÑенÑуализм.ndmsi Ñентипуаз.ndmsi Ñеньорат.ndmsi Ñеньорен-конвент.ndmsi Ñепаратизм.ndmsi Ñепаратор.ndmsi Ñепиолит.ndmsi ÑепÑиÑ.ndmsi Ñептаккорд.ndmsi Ñептемвират.ndmsi Ñептет.ndmsi Ñептиллион.ndmsi Ñептильон.ndmsi Ñервант.ndmsi Ñервелат.ndmsi Ñервилизм.ndmsi ÑервиÑ.ndmsi ÑервиÑ-период.ndmsi Ñервитут.ndmsi Ñервоклапан.ndmsi ÑервокомпенÑатор.ndmsi Ñервомеханизм.ndmsi Ñервомотор.ndmsi Ñервопривод.ndmsi Ñериал.ndmsi Ñерин.ndmsi Ñериф.ndmsi Ñерицин.ndmsi Ñерицит.ndmsi ÑеркеÑ.ndmsi Ñеротонин.ndmsi Ñерп.ndmsi Ñерпантин.ndmsi Ñерпент.ndmsi Ñерпентинит.ndmsi Ñертификат.ndmsi Ñерум.ndmsi Ñерфер.ndmsi ÑеÑтон.ndmsi Ñеттльмент.ndmsi Ñжим.ndmsi ÑибилÑнт.ndmsi Ñигнализатор.ndmsi Ñидерат.ndmsi Ñидерит.ndmsi Ñидероз.ndmsi Ñидеролит.ndmsi ÑидероÑтат.ndmsi Ñиенит.ndmsi Ñикамор.ndmsi Ñиккатив.ndmsi Ñикоз.ndmsi Ñикомор.ndmsi ÑикурÑ.ndmsi Ñилан.ndmsi Ñиликальцит.ndmsi Ñиликоз.ndmsi Ñиликон.ndmsi ÑиликофоÑфат.ndmsi Ñилицид.ndmsi Ñиллабизм.ndmsi Ñиллиманит.ndmsi Ñиллогизм.ndmsi ÑилокÑан.ndmsi ÑилокÑид.ndmsi Ñиломер.ndmsi Ñилон.ndmsi Ñилумин.ndmsi Ñилуминит.ndmsi Ñилур.ndmsi Ñильванит.ndmsi Ñильвин.ndmsi Ñильвинит.ndmsi Ñильфон.ndmsi Ñимбиоз.ndmsi Ñимволизм.ndmsi ÑимплекÑ.ndmsi Ñимпозиум.ndmsi Ñимптом.ndmsi Ñимфиз.ndmsi Ñимфонизм.ndmsi Ñинап.ndmsi ÑинапÑ.ndmsi ÑинапÑиÑ.ndmsi Ñинглет.ndmsi ÑиндеÑмоз.ndmsi Ñиндетикон.ndmsi Ñиндикат.ndmsi Ñиндолор.ndmsi Ñиндром.ndmsi Ñинедрион.ndmsi ÑинемаÑкоп.ndmsi Ñинематограф.ndmsi ÑинерезиÑ.ndmsi Ñинерод.ndmsi ÑинеÑтрол.ndmsi Ñинклит.ndmsi Ñинкретизм.ndmsi Ñинод.ndmsi Ñиноним.ndmsi ÑинопÑиÑ.ndmsi ÑиноÑтоз.ndmsi ÑинтакÑиÑ.ndmsi Ñинтез.ndmsi Ñинтезатор.ndmsi ÑинтекÑ.ndmsi Ñинтоизм.ndmsi Ñинтомицин.ndmsi ÑинуÑит.ndmsi Ñинхондроз.ndmsi ÑинхроимпульÑ.ndmsi Ñинхроконтакт.ndmsi Ñинхронизатор.ndmsi Ñинхронизм.ndmsi ÑинхроноÑкоп.ndmsi ÑинхроÑигнал.ndmsi ÑинхроÑкоп.ndmsi Ñинхротрон.ndmsi Ñинхрофазотрон.ndmsi Ñинхроциклотрон.ndmsi Ñиньоритет.ndmsi Ñионизм.ndmsi ÑиринкÑ.ndmsi ÑиÑтр.ndmsi Ñитар.ndmsi ÑифилиÑ.ndmsi ÑкайÑуипер.ndmsi ÑкаленоÑдр.ndmsi Ñкальол.ndmsi Ñкальп.ndmsi Ñканер.ndmsi Ñкаполит.ndmsi Ñкарб.ndmsi Ñкарификатор.ndmsi Ñкарн.ndmsi Ñкатол.ndmsi Ñкаутизм.ndmsi Ñкафандр.ndmsi Ñквид.ndmsi Ñкейт.ndmsi Ñкейтборд.ndmsi Ñкелетон.ndmsi Ñкеннер.ndmsi ÑкепÑиÑ.ndmsi Ñкептицизм.ndmsi Ñкипетр.ndmsi Ñкирдовоз.ndmsi Ñкифл.ndmsi Ñклерит.ndmsi Ñклерометр.ndmsi Ñклерон.ndmsi ÑклероÑкоп.ndmsi Ñколиоз.ndmsi Ñкольдер.ndmsi Ñкополамин.ndmsi Ñкородит.ndmsi ÑкороÑтемер.ndmsi Ñкотопрогон.ndmsi Ñкрап.ndmsi Ñкрининг-теÑÑ‚.ndmsi Ñкрипт.ndmsi Ñкрофулез.ndmsi Ñкруббер.ndmsi Ñкрупул.ndmsi ÑлавÑнизм.ndmsi Ñлад.ndmsi Ñлайд.ndmsi Ñлайдер.ndmsi ÑлиперÑ.ndmsi Ñловораздел.ndmsi Ñлогораздел.ndmsi Ñлот.ndmsi Ñлюдинит.ndmsi Ñлюногон.ndmsi ÑлÑб.ndmsi Ñмарагд.ndmsi Ñмарагдит.ndmsi ÑмилакÑ.ndmsi ÑмитÑонит.ndmsi Ñнеговал.ndmsi ÑнегозаноÑ.ndmsi Ñнеголом.ndmsi Ñнегомер.ndmsi Ñнегопад.ndmsi ÑнегоÑтуп.ndmsi ÑнеготранÑпортер.ndmsi Ñнегоход.ndmsi Ñнобизм.ndmsi Ñнобол.ndmsi Ñноп.ndmsi ÑобеÑ.ndmsi Ñовдеп.ndmsi Ñоверен.ndmsi Ñовмин.ndmsi Ñовнарком.ndmsi Ñовнархоз.ndmsi Ñогрев.ndmsi Ñодалит.ndmsi Ñодар.ndmsi Ñодоклад.ndmsi Ñозыв.ndmsi Ñокет.ndmsi Ñоланин.ndmsi Ñолемер.ndmsi Ñоленоид.ndmsi Ñолерет.ndmsi Ñолерод.ndmsi ÑолероÑ.ndmsi ÑолеÑоÑ.ndmsi Ñолецизм.ndmsi Ñолидат.ndmsi Ñолидол.ndmsi ÑолидуÑ.ndmsi ÑолипÑизм.ndmsi ÑолиÑитор.ndmsi Ñолитон.ndmsi ÑоллюкÑ.ndmsi Ñолнцеворот.ndmsi Ñолнцецвет.ndmsi Ñоломер.ndmsi Ñоломит.ndmsi ÑоломовÑз.ndmsi ÑоломотрÑÑ.ndmsi Ñольвент.ndmsi ÑолÑриум.ndmsi Ñоматотропин.ndmsi Ñомит.ndmsi Ñонант.ndmsi Ñонар.ndmsi Ñонм.ndmsi Ñонометр.ndmsi Ñополимер.ndmsi Ñопор.ndmsi Ñопромат.ndmsi ÑопроцеÑÑор.ndmsi Ñорбат.ndmsi Ñорбент.ndmsi Ñорбит.ndmsi Ñорегент.ndmsi Ñорит.ndmsi Ñоробан.ndmsi ÑорокоуÑÑ‚.ndmsi Ñорорат.ndmsi Ñортамент.ndmsi Ñортимент.ndmsi ÑоруÑ.ndmsi ÑоÑкоб.ndmsi ÑоÑÑюрит.ndmsi ÑоÑуд.ndmsi Ñотерн.ndmsi Ñоул.ndmsi Ñофизм.ndmsi Ñофит.ndmsi Ñофт.ndmsi Ñофтбол.ndmsi Ñоциал-демократ.ndmsi Ñоциализм.ndmsi Ñоциум.ndmsi Ñпад.ndmsi Ñпайдер.ndmsi ÑпандекÑ.ndmsi ÑпейÑер.ndmsi Ñпекл.ndmsi Ñпектр.ndmsi Ñпектрогелиограф.ndmsi Ñпектрогелиометр.ndmsi Ñпектрограф.ndmsi Ñпектрометр.ndmsi Ñпектрорадиометр.ndmsi ÑпектроÑенÑитометр.ndmsi ÑпектроÑкоп.ndmsi Ñпектрофотометр.ndmsi ÑпекулÑрит.ndmsi Ñпеллер.ndmsi Ñпен.ndmsi Ñпенкер.ndmsi Ñперматозоид.ndmsi Ñперматоцид.ndmsi Ñпермацет.ndmsi Ñпермин.ndmsi Ñпецаукцион.ndmsi Ñпецвагон.ndmsi Ñпецгруз.ndmsi Ñпецжелезобетон.ndmsi Ñпецзаказ.ndmsi ÑпецинÑтрумент.ndmsi ÑпецклаÑÑ.ndmsi Ñпецкомплект.ndmsi Ñпецконтингент.ndmsi ÑпецкурÑ.ndmsi Ñпецобъект.ndmsi Ñпецотдел.ndmsi Ñпецподъезд.ndmsi Ñпецрадиоматериал.ndmsi ÑпецрейÑ.ndmsi ÑпецÑамолет.ndmsi ÑпецÑеминар.ndmsi ÑпецÑимвол.ndmsi ÑпецÑтройматериал.ndmsi ÑпецÑкÑпортер.ndmsi ÑпецÑффект.ndmsi Ñпидбол.ndmsi Ñпидометр.ndmsi ÑпидÑтер.ndmsi Ñпинакер.ndmsi Ñпинар.ndmsi Ñпинет.ndmsi Ñпинор.ndmsi ÑпинтариÑкоп.ndmsi Ñпиритизм.ndmsi Ñпирограф.ndmsi Ñпирометр.ndmsi Ñпиртомер.ndmsi Ñпиртометр.ndmsi Ñплайн.ndmsi Ñпленит.ndmsi Ñплин.ndmsi Ñподумен.ndmsi Ñпойлер.ndmsi Ñпонгин.ndmsi Ñпонгит.ndmsi Ñпондилит.ndmsi Ñпорофилл.ndmsi Ñпорофит.ndmsi Ñпорт.ndmsi Ñпортзал.ndmsi Ñпортклуб.ndmsi Ñпот.ndmsi Ñпрайт.ndmsi Ñпредер.ndmsi Ñпринклер.ndmsi Ñпринт.ndmsi Ñприт.ndmsi ÑпроÑ.ndmsi Ñпуд.ndmsi Ñпул.ndmsi Ñпурт.ndmsi Ñрыв.ndmsi ÑÑыппункт.ndmsi Ñтабилизатор.ndmsi Ñтабилитрон.ndmsi Ñтавролит.ndmsi Ñтагирит.ndmsi Ñтадиал.ndmsi Ñтаз.ndmsi Ñтакер.ndmsi Ñталагмит.ndmsi Ñталагмометр.ndmsi Ñталактит.ndmsi Ñталебетон.ndmsi Ñталинит.ndmsi Ñтальбетон.ndmsi Ñтаннат.ndmsi Ñтаннит.ndmsi ÑтанÑ.ndmsi Ñтанционер.ndmsi Ñтаплер.ndmsi Ñтарн.ndmsi ÑтарнпоÑÑ‚.ndmsi ÑтарнÑон.ndmsi ÑтароÑлавÑнизм.ndmsi Ñтатер.ndmsi Ñтатир.ndmsi Ñтатолит.ndmsi Ñтатор.ndmsi ÑтатоÑкоп.ndmsi Ñтатотчет.ndmsi ÑтатоциÑÑ‚.ndmsi Ñтаут.ndmsi Ñтачком.ndmsi Ñтеарат.ndmsi Ñтеатит.ndmsi Ñтеблеплод.ndmsi Ñтейкбургер.ndmsi Ñтеклограф.ndmsi Ñтеклопакет.ndmsi ÑтеклоплаÑÑ‚.ndmsi Ñтеклоприбор.ndmsi ÑтеклотекÑтолит.ndmsi ÑтеклохолÑÑ‚.ndmsi ÑтеклÑруÑ.ndmsi Ñтелларатор.ndmsi Ñтеллит.ndmsi Ñтем.ndmsi Ñтемпид.ndmsi Ñтенд.ndmsi Ñтендер.ndmsi Ñтенолом.ndmsi Ñтеноп.ndmsi Ñтенотип.ndmsi Ñтепотип.ndmsi ÑтепÑ.ndmsi Ñтер.ndmsi Ñтерадиан.ndmsi Ñтереоавтограф.ndmsi Ñтереобат.ndmsi Ñтереограф.ndmsi Ñтереодиапозитив.ndmsi Ñтереоизомер.ndmsi Ñтереокартограф.ndmsi Ñтереокомпаратор.ndmsi Ñтереомагнитофон.ndmsi Ñтереометр.ndmsi ÑтереомикроÑкоп.ndmsi Ñтереопроектор.ndmsi ÑтереоÑкоп.ndmsi ÑтереотакÑиÑ.ndmsi Ñтереофильм.ndmsi ÑтереоÑкран.ndmsi ÑтереоÑффект.ndmsi Ñтерилизатор.ndmsi Ñтерин.ndmsi Ñтернит.ndmsi Ñтероид.ndmsi ÑтетоÑкоп.ndmsi ÑтетÑон.ndmsi Ñтефанит.ndmsi Ñтибин.ndmsi Ñтибнит.ndmsi Ñтивер.ndmsi Ñтигмат.ndmsi Ñтигматизм.ndmsi Ñтилет.ndmsi Ñтилобат.ndmsi Ñтилограф.ndmsi Ñтилолит.ndmsi Ñтилометр.ndmsi Ñтильб.ndmsi Ñтильбит.ndmsi Ñтимер.ndmsi Ñтимул.ndmsi ÑтимулÑнт.ndmsi ÑтимулÑтор.ndmsi Ñтипль-чез.ndmsi Ñтиптицин.ndmsi ÑтиракÑ.ndmsi Ñтишовит.ndmsi Ñтоговоз.ndmsi Ñтожар.ndmsi Ñтоицизм.ndmsi ÑтокÑ.ndmsi Ñтолон.ndmsi Ñтоматит.ndmsi ÑтоматоÑкоп.ndmsi Ñтомп.ndmsi Ñтоп-кран.ndmsi Ñтоп-овер.ndmsi Ñтоп-Ñигнал.ndmsi Ñтопин.ndmsi Ñтоун.ndmsi Ñтоцвет.ndmsi Ñтрабизм.ndmsi ÑтрадивариуÑ.ndmsi Ñтраз.ndmsi ÑтраÑтоцвет.ndmsi Ñтратоплан.ndmsi ÑтратоÑтат.ndmsi Ñтрахфонд.ndmsi Ñтрекун.ndmsi ÑтрелолиÑÑ‚.ndmsi Ñтренер.ndmsi Ñтрептомицин.ndmsi ÑтреÑÑ.ndmsi ÑтреÑÑ-детектор.ndmsi ÑтреÑÑор.ndmsi Ñтример.ndmsi Ñтриммер.ndmsi Ñтрип.ndmsi Ñтриппер.ndmsi Ñтриптиз.ndmsi Ñтрихнин.ndmsi Ñтроанцианит.ndmsi Ñтроб.ndmsi Ñтробил.ndmsi ÑтробилуÑ.ndmsi ÑтробимпульÑ.ndmsi ÑтробоÑкоп.ndmsi Ñтройбат.ndmsi ÑтройотрÑд.ndmsi Ñтроматолит.ndmsi Ñтронцианит.ndmsi Ñтропконтейнер.ndmsi Ñтрофант.ndmsi ÑтрофулуÑ.ndmsi Ñтрунобетон.ndmsi Ñтудебеккер.ndmsi Ñтупор.ndmsi ÑубимпульÑ.ndmsi Ñубконтинент.ndmsi Ñубконтракт.ndmsi Ñублимат.ndmsi Ñубмикрон.ndmsi ÑубподрÑд.ndmsi Ñубпродукт.ndmsi Ñубрегион.ndmsi ÑубÑтрат.ndmsi ÑубÑтратоÑтат.ndmsi ÑубÑчет.ndmsi Ñубтитр.ndmsi Ñубфебрилитет.ndmsi Ñубштамм.ndmsi Ñуверенитет.ndmsi Ñугроб.ndmsi Ñудооборот.ndmsi Ñудоподъем.ndmsi Ñудоремонт.ndmsi Ñузафон.ndmsi Ñукцинит.ndmsi Ñултанат.ndmsi Ñульгин.ndmsi Ñульфазол.ndmsi Ñульфамид.ndmsi Ñульфаниламид.ndmsi Ñульфгидрат.ndmsi Ñульфидин.ndmsi Ñульфонал.ndmsi Ñумет.ndmsi Ñумматор.ndmsi Ñуннизм.ndmsi Ñуперген.ndmsi Ñупергетеродин.ndmsi Ñуперкар.ndmsi Ñуперкомпьютер.ndmsi Ñуперкремникон.ndmsi Ñуперлайнер.ndmsi Ñупермапипезиметр.ndmsi Ñупермарафон.ndmsi Ñупермаркет.ndmsi Ñуперортикон.ndmsi Ñуперпарамагнетизм.ndmsi ÑуперплаÑтификатор.ndmsi ÑуперÑплав.ndmsi ÑуперÑтрат.ndmsi ÑуперÑульфат.ndmsi Ñупертанкер.ndmsi ÑупертокÑикант.ndmsi ÑупертокÑин.ndmsi Ñуперфильм.ndmsi ÑуперфоÑфат.ndmsi ÑуперÑкотокÑикант.ndmsi ÑуперÑкÑлибриÑ.ndmsi Ñупин.ndmsi Ñупинатор.ndmsi Ñуррогат.ndmsi Ñурфактант.ndmsi ÑуÑлон.ndmsi ÑуÑпензор.ndmsi Ñуфизм.ndmsi ÑуфлÑÑ€.ndmsi Ñуфражизм.ndmsi ÑуффикÑ.ndmsi Ñухогруз.ndmsi Ñуходол.ndmsi Ñухолом.ndmsi Ñухолюб.ndmsi Ñухоцвет.ndmsi Ñучкорез.ndmsi Ñфагнум.ndmsi Ñфалерит.ndmsi Ñфен.ndmsi Ñфеноид.ndmsi ÑферокриÑталл.ndmsi Ñферолит.ndmsi Ñферометр.ndmsi ÑфероплаÑÑ‚.ndmsi ÑфероÑидерит.ndmsi Ñфигмограф.ndmsi Ñфигмоманометр.ndmsi Ñфигмометр.ndmsi Ñфинктер.ndmsi Ñхематизм.ndmsi Ñценизм.ndmsi Ñцинтиллометр.ndmsi ÑцинтиллоÑкоп.ndmsi ÑцинтиллÑтор.ndmsi Ñъезд.ndmsi ÑыропуÑÑ‚.ndmsi ÑÑбин.ndmsi Ñюзеренитет.ndmsi Ñюрвейер.ndmsi Ñюрреализм.ndmsi ÑÑмиÑÑн.ndmsi табеÑ.ndmsi табльдот.ndmsi табулÑтор.ndmsi тазиметр.ndmsi тайгеркÑÑ‚.ndmsi тайм.ndmsi тайм-аут.ndmsi тайм-чартер.ndmsi таймаут.ndmsi таймер.ndmsi таймограф.ndmsi таймун.ndmsi таймшит.ndmsi тайфун.ndmsi таконит.ndmsi такÑиметр.ndmsi такÑиÑ.ndmsi такÑит.ndmsi такÑометр.ndmsi такÑомотор.ndmsi такÑон.ndmsi такÑофон.ndmsi такт.ndmsi тактометр.ndmsi такыр.ndmsi таламуÑ.ndmsi талант.ndmsi талер.ndmsi талеÑ.ndmsi талион.ndmsi талипот.ndmsi талиÑ.ndmsi талиÑман.ndmsi таллом.ndmsi талмуд.ndmsi талмудизм.ndmsi талькомагнезит.ndmsi тамаринд.ndmsi тамбур-шлюз.ndmsi тамбурин.ndmsi тампон.ndmsi тамтам.ndmsi танатоценоз.ndmsi танбур.ndmsi тангенÑ.ndmsi тангор.ndmsi тандем.ndmsi тандер.ndmsi танид.ndmsi танин.ndmsi танкодром.ndmsi таннат.ndmsi таннин.ndmsi тантал.ndmsi танталат.ndmsi танталит.ndmsi танцзал.ndmsi танцклаÑÑ.ndmsi тарантаÑ.ndmsi тарарам.ndmsi тардион.ndmsi тардон.ndmsi тарлатан.ndmsi тартар.ndmsi тартразин.ndmsi тартрат.ndmsi тархун.ndmsi таÑманит.ndmsi тау-Ñагыз.ndmsi таутохронизм.ndmsi тахеометр.ndmsi тахилит.ndmsi тахиметр.ndmsi тахиол.ndmsi тахион.ndmsi тахограф.ndmsi тахометр.ndmsi тацет.ndmsi твердозем.ndmsi твердомер.ndmsi твил.ndmsi твин.ndmsi твиÑÑ‚.ndmsi твÑл.ndmsi театр.ndmsi тегмен.ndmsi тезауруÑ.ndmsi тезиÑ.ndmsi теизм.ndmsi теин.ndmsi тейлоризм.ndmsi текÑ.ndmsi текÑроп.ndmsi текÑÑ‚.ndmsi текÑÑ‚-процеÑÑор.ndmsi текÑтовинит.ndmsi текÑтолит.ndmsi тектит.ndmsi теламон.ndmsi телеавтограф.ndmsi телевизор.ndmsi телеграф.ndmsi телеканал.ndmsi телекиноматериал.ndmsi телекинопроектор.ndmsi телеклаÑÑ.ndmsi телекомплекÑ.ndmsi телекоптер.ndmsi телекÑ.ndmsi телемарафон.ndmsi телематериал.ndmsi телеметр.ndmsi телемонитор.ndmsi телемоÑÑ‚.ndmsi теленейрон.ndmsi телеобъектив.ndmsi телепорт.ndmsi телерадиокомплекÑ.ndmsi телерадиоцентр.ndmsi телеран.ndmsi телероÑÑ.ndmsi телеÑейÑм.ndmsi телеÑериал.ndmsi телеÑкоп.ndmsi телеÑпектроÑкоп.ndmsi телеÑюжет.ndmsi телетайп.ndmsi телетекÑÑ‚.ndmsi телетермометр.ndmsi телефакÑ.ndmsi телефильм.ndmsi телефотометр.ndmsi телецентр.ndmsi телеÑкран.ndmsi теллур.ndmsi теллурат.ndmsi теллурид.ndmsi теллурит.ndmsi теллурометр.ndmsi теломер.ndmsi телорез.ndmsi тельÑон.ndmsi тельфер.ndmsi тембр.ndmsi темп.ndmsi темпл.ndmsi темпон.ndmsi тенар.ndmsi тенардит.ndmsi тендерометр.ndmsi тенезм.ndmsi тенелюб.ndmsi тенериф.ndmsi тензиометр.ndmsi тензометр.ndmsi тензор.ndmsi теннантит.ndmsi тенорит.ndmsi тент.ndmsi тенториум.ndmsi теобромин.ndmsi теодолит.ndmsi теорикон.ndmsi теофиллин.ndmsi тепловизор.ndmsi тепловоз.ndmsi теплоизолÑтор.ndmsi тепломер.ndmsi теплообмен.ndmsi теплоотвод.ndmsi теплопеленгатор.ndmsi теплопереноÑ.ndmsi теплоприбор.ndmsi теплород.ndmsi теплофильтр.ndmsi теплоход.ndmsi теплурометр.ndmsi терабайт.ndmsi терабит.ndmsi теракт.ndmsi тератоген.ndmsi терблиг.ndmsi тергит.ndmsi терилен.ndmsi термидор.ndmsi термин.ndmsi терминал.ndmsi терминатор.ndmsi терминизм.ndmsi термиÑтор.ndmsi термоантрацит.ndmsi термобарометр.ndmsi термобиметалл.ndmsi термогазоанализатор.ndmsi термогенератор.ndmsi термограф.ndmsi термозит.ndmsi термоиндикатор.ndmsi термокаутер.ndmsi термоконтейнер.ndmsi термометр.ndmsi термопереноÑ.ndmsi термопериод.ndmsi термоплаÑÑ‚.ndmsi термопрен.ndmsi термопÑиÑ.ndmsi терморегулÑтор.ndmsi терморезиÑтор.ndmsi терморецептор.ndmsi термоÑифон.ndmsi термоÑкоп.ndmsi термоÑтат.ndmsi термотакÑиÑ.ndmsi термотрон.ndmsi термофоÑфат.ndmsi термоÑлектрогенератор.ndmsi термоÑлектрон.ndmsi термоÑлемент.ndmsi терн.ndmsi терпентин.ndmsi терпинол.ndmsi терразит.ndmsi террамицин.ndmsi террариум.ndmsi терренкур.ndmsi террикон.ndmsi террор.ndmsi терроризм.ndmsi терцет.ndmsi теÑÑаракт.ndmsi теÑÑ‚-акт.ndmsi теÑтер.ndmsi теÑтон.ndmsi тетануÑ.ndmsi тетраборат.ndmsi тетрагидрофуран.ndmsi тетрадимит.ndmsi тетраметр.ndmsi тетраморф.ndmsi тетрапод.ndmsi тетрафтор.ndmsi тетрафторбромпропан.ndmsi тетрафторбромÑтан.ndmsi тетрафтордибромпропан.ndmsi тетрафтордихлорпропан.ndmsi тетрафтордихлорÑтан.ndmsi тетрафтортетрахлорпропан.ndmsi тетрафтортрихлор.ndmsi тетрафторхлорпропан.ndmsi тетрафторхлорÑтан.ndmsi тетрахлорметан.ndmsi тетрахорд.ndmsi тетраÑдр.ndmsi тетраÑдрит.ndmsi тетраÑтилен.ndmsi тетраÑтиленпентамин.ndmsi тетраÑтилентамин.ndmsi тетрил.ndmsi тетробол.ndmsi тетрод.ndmsi тетродотокÑин.ndmsi тетрокÑид.ndmsi тетрофторид.ndmsi тефилин.ndmsi тефлон.ndmsi тефрит.ndmsi тефроит.ndmsi техминимум.ndmsi технадзор.ndmsi техникум.ndmsi техницизм.ndmsi технотрон.ndmsi техоÑмотр.ndmsi техотдел.ndmsi техперÑонал.ndmsi техуглерод.ndmsi техцентр.ndmsi тиазин.ndmsi тиазол.ndmsi тиамин.ndmsi тикер.ndmsi тиккер.ndmsi тиллит.ndmsi тимберÑ.ndmsi тимин.ndmsi тимол.ndmsi тимпанит.ndmsi тимуÑ.ndmsi тимьÑн.ndmsi тинкал.ndmsi тиоальдегид.ndmsi тиокол.ndmsi тиол.ndmsi тионил.ndmsi тионилхлорид.ndmsi тиоÑульфат.ndmsi тиоурацил.ndmsi тиофоÑ.ndmsi тиоцианат.ndmsi тиоÑфир.ndmsi типикон.ndmsi типометр.ndmsi типоразмер.ndmsi типун.ndmsi тиратрон.ndmsi тиреоидин.ndmsi тириÑтор.ndmsi тирит.ndmsi тирозин.ndmsi тирокÑин.ndmsi тирольен.ndmsi тирÑ.ndmsi титанат.ndmsi титанит.ndmsi тиф.ndmsi тифлит.ndmsi тиходол.ndmsi тобогган.ndmsi товарообмен.ndmsi товарооборот.ndmsi токопровод.ndmsi токоÑъем.ndmsi токоферол.ndmsi токÑикант.ndmsi токÑикоз.ndmsi токÑин.ndmsi токÑоплазм.ndmsi токÑоплазмоз.ndmsi толкун.ndmsi толобат.ndmsi толуол.ndmsi томограф.ndmsi томÑенолит.ndmsi томÑонит.ndmsi тонар.ndmsi тонарм.ndmsi тонвал.ndmsi тонер.ndmsi тонзиллит.ndmsi тонно-километр.ndmsi тонометр.ndmsi тонуÑ.ndmsi тонфильм.ndmsi топазолит.ndmsi топенант.ndmsi топинамбур.ndmsi топливомер.ndmsi топливопровод.ndmsi топоним.ndmsi топотип.ndmsi топтимберÑ.ndmsi топчан.ndmsi топшур.ndmsi торакÑ.ndmsi торбан.ndmsi торбанит.ndmsi торбернит.ndmsi торгпред.ndmsi торгÑин.ndmsi торианит.ndmsi торизм.ndmsi торит.ndmsi торкрет.ndmsi торкретбетон.ndmsi торн.ndmsi тороид.ndmsi торон.ndmsi тороÑ.ndmsi торÑ.ndmsi торт.ndmsi торуÑ.ndmsi торфобетон.ndmsi торфобрикет.ndmsi торфокомпоÑÑ‚.ndmsi торфонаÑоÑ.ndmsi торфорез.ndmsi торфоÑоÑ.ndmsi торшер.ndmsi торшон.ndmsi тоÑÑ‚.ndmsi тоÑтер.ndmsi тотализатор.ndmsi тотемизм.ndmsi тофуÑ.ndmsi траверз.ndmsi травертин.ndmsi травматизм.ndmsi травмопункт.ndmsi травокоÑ.ndmsi трагакант.ndmsi трагант.ndmsi трагизм.ndmsi трайлер.ndmsi трактат.ndmsi трамблер.ndmsi трамп.ndmsi трамплин.ndmsi трамтарарам.ndmsi транажер.ndmsi транзиент.ndmsi транзиÑтор.ndmsi транквилизатор.ndmsi транÑ.ndmsi транÑбордер.ndmsi транÑвертер.ndmsi транÑдуктор.ndmsi транÑепт.ndmsi транÑкодер.ndmsi транÑкриптор.ndmsi транÑлÑтор.ndmsi транÑмиттер.ndmsi транÑпарант.ndmsi транÑплантат.ndmsi транÑпозон.ndmsi транÑпорт.ndmsi транÑпортер.ndmsi транÑпьютер.ndmsi транÑÑудат.ndmsi транÑуран.ndmsi транÑфер.ndmsi транÑферт.ndmsi транÑфикÑ.ndmsi транÑфокатор.ndmsi транÑформ.ndmsi транÑформатор.ndmsi трап.ndmsi трапецоид.ndmsi трапецоÑдр.ndmsi трапп.ndmsi траÑ.ndmsi траÑÑер.ndmsi траÑÑ‚.ndmsi траÑÑ‚-актив.ndmsi траÑÑ‚-отдел.ndmsi траÑÑ‚-фонд.ndmsi траулер.ndmsi трахеит.ndmsi трахит.ndmsi тред-юнион.ndmsi трейлер.ndmsi тремблер.ndmsi тремолит.ndmsi тремор.ndmsi трен.ndmsi тренажер.ndmsi треншальтер.ndmsi треонин.ndmsi трепел.ndmsi трехчлен.ndmsi трешкоут.ndmsi триазин.ndmsi триаминотринитробензол.ndmsi триамциналон.ndmsi триаÑ.ndmsi триацетат.ndmsi трибометр.ndmsi трибунал.ndmsi трибунат.ndmsi трибутилфоÑфат.ndmsi тривектор.ndmsi тривиум.ndmsi тригидрат.ndmsi триглиф.ndmsi триглицерин.ndmsi триграф.ndmsi тридимит.ndmsi тризм.ndmsi трикальцийфоÑфат.ndmsi триколор.ndmsi трикотин.ndmsi триллер.ndmsi тримаран.ndmsi тримезол.ndmsi тример.ndmsi тримеÑтр.ndmsi триметилолÑтантринитрат.ndmsi триметилоÑтантринитрат.ndmsi триметилфоÑфит.ndmsi триметр.ndmsi триммер.ndmsi тримюон.ndmsi триниÑкоп.ndmsi тринитробензол.ndmsi тринитрокÑилол.ndmsi тринитротолуол.ndmsi тринитрофенол.ndmsi трином.ndmsi триокÑид.ndmsi триолет.ndmsi трип.ndmsi трипанозомоз.ndmsi трипаноÑомоз.ndmsi триплан.ndmsi триплекÑ.ndmsi триплет.ndmsi триплит.ndmsi триполифоÑфат.ndmsi триппер.ndmsi трипÑ.ndmsi трипÑин.ndmsi трипÑиноген.ndmsi триптан.ndmsi триптофан.ndmsi тритикал.ndmsi триумвират.ndmsi триумф.ndmsi трифан.ndmsi трифенил.ndmsi трифенилен.ndmsi трифлорум.ndmsi трифторбромметан.ndmsi трифторбромпропан.ndmsi трифторбромÑтан.ndmsi трифтордибромпропан.ndmsi трифтордибромÑтан.ndmsi трифтордихлорпропан.ndmsi трифтордихлорÑтан.ndmsi трифторид.ndmsi трифторпентахлорпропан.ndmsi трифтортетрахлор.ndmsi трифтортрибромпропан.ndmsi трифтортрихлорпропан.ndmsi трифтортрихлорÑтан.ndmsi трифторхлорметан.ndmsi трифторхлорпропан.ndmsi трифторхлорÑтан.ndmsi трихиаз.ndmsi трихинеллез.ndmsi трихиноз.ndmsi трихит.ndmsi трихлорнитрометан.ndmsi трихлорÑтан.ndmsi трихлорÑтилен.ndmsi трихом.ndmsi трихомоноз.ndmsi трихоцефалез.ndmsi трицепÑ.ndmsi триÑдр.ndmsi триÑтаноламин.ndmsi триÑтаноламиногидрохлорид.ndmsi триÑтилфоÑфит.ndmsi троакар.ndmsi троетеÑ.ndmsi троилит.ndmsi троллейбуÑ.ndmsi троллейвоз.ndmsi троллейкар.ndmsi тромб.ndmsi тромбин.ndmsi тромбоген.ndmsi тромбоз.ndmsi тромбоплаÑтин.ndmsi тромбофлебит.ndmsi тромбоцит.ndmsi тромп.ndmsi тропизм.ndmsi тропот.ndmsi троÑ.ndmsi трот.ndmsi тротил.ndmsi трофобиоз.ndmsi трофоневроз.ndmsi трохантин.ndmsi трохотрон.ndmsi троцкизм.ndmsi труакар.ndmsi трубопровод.ndmsi труборез.ndmsi трубоцвет.ndmsi трудфронт.ndmsi трюизм.ndmsi туаз.ndmsi туальденор.ndmsi туан.ndmsi тубафон.ndmsi тубдиÑпанÑер.ndmsi туберкулез.ndmsi туберкулин.ndmsi тубуÑ.ndmsi туманограф.ndmsi тумблер.ndmsi тумор.ndmsi турбоагрегат.ndmsi турбобур.ndmsi турбовентилÑтор.ndmsi турбовоз.ndmsi турбогенератор.ndmsi турбодетандер.ndmsi турбокомпреÑÑор.ndmsi турбонаÑоÑ.ndmsi турбопровод.ndmsi турбоход.ndmsi турбоÑлектроход.ndmsi туризм.ndmsi турион.ndmsi турмалин.ndmsi турнепÑ.ndmsi турникет.ndmsi турнюр.ndmsi туроператор.ndmsi турпоход.ndmsi турф.ndmsi туÑтеп.ndmsi туфобетон.ndmsi тюнер.ndmsi тюрбан.ndmsi тюрингит.ndmsi тюркизм.ndmsi тютюн.ndmsi Ñ‚Ñгомер.ndmsi Ñ‚Ñгун.ndmsi уаз.ndmsi уайт-Ñпирит.ndmsi уанÑтеп.ndmsi убиквиÑÑ‚.ndmsi убруÑ.ndmsi увоз.ndmsi увулит.ndmsi углеводород.ndmsi углегипÑ.ndmsi углепровод.ndmsi углеÑоÑ.ndmsi узуÑ.ndmsi узуфрукт.ndmsi уик-Ñнд.ndmsi уклонизм.ndmsi уклономер.ndmsi украинизм.ndmsi укуÑ.ndmsi улет.ndmsi ульманит.ndmsi ульмин.ndmsi ультиматум.ndmsi ультрамарин.ndmsi ультрамикрометр.ndmsi ультрамикроÑкоп.ndmsi ультрамонтан.ndmsi ультрафильтр.ndmsi ультрафиолет.ndmsi умет.ndmsi умлаут.ndmsi умлÑут.ndmsi умформер.ndmsi унанимизм.ndmsi универÑам.ndmsi универÑитет.ndmsi универÑум.ndmsi унионизм.ndmsi унитаз.ndmsi унитаризм.ndmsi ункуÑ.ndmsi унтертон.ndmsi уорд.ndmsi уралит.ndmsi уран.ndmsi уранат.ndmsi уранил.ndmsi уранилдинитрат.ndmsi уранилкарбонат.ndmsi уранинит.ndmsi уранит.ndmsi ураноÑкоп.ndmsi урат.ndmsi урацил.ndmsi урбанизм.ndmsi уретан.ndmsi уретрит.ndmsi уретроренофиброÑкоп.ndmsi уретроÑкоп.ndmsi уринал.ndmsi урман.ndmsi уробилин.ndmsi уровнемер.ndmsi уродан.ndmsi урометр.ndmsi уротропин.ndmsi урÑд.ndmsi утильзавод.ndmsi утопизм.ndmsi ухаб.ndmsi уход.ndmsi учеÑ.ndmsi фабком.ndmsi фабрикат.ndmsi фавор.ndmsi фаворитизм.ndmsi фагоцит.ndmsi фагоцитоз.ndmsi фазер.ndmsi фазиÑ.ndmsi фазитрон.ndmsi фазоинвертор.ndmsi фазоиндикатор.ndmsi фазокомпенÑатор.ndmsi фазометр.ndmsi фазорегулÑтор.ndmsi фазотрон.ndmsi файербол.ndmsi файл.ndmsi факолит.ndmsi факÑ.ndmsi факт.ndmsi фактиÑ.ndmsi фактор.ndmsi факториал.ndmsi факультатив.ndmsi факультет.ndmsi фаланÑтер.ndmsi фалл.ndmsi фаллоÑ.ndmsi фалреп.ndmsi фальбанд.ndmsi фалькон.ndmsi фальконет.ndmsi фальÑификат.ndmsi фальÑтарт.ndmsi фальÑтем.ndmsi фальцаппарат.ndmsi фальцбейн.ndmsi фальцет.ndmsi фальшборт.ndmsi фальшфейер.ndmsi фаматинит.ndmsi фамулуÑ.ndmsi фанатизм.ndmsi фаншон.ndmsi фарватер.ndmsi фарингит.ndmsi фаринотом.ndmsi фармаколит.ndmsi фармакоÑидерит.ndmsi фарÑ.ndmsi фарфор.ndmsi фаÑÑаит.ndmsi фатализм.ndmsi фатум.ndmsi фауÑтпатрон.ndmsi фацет.ndmsi фашизм.ndmsi фаÑтон.ndmsi фаÑлит.ndmsi фаÑнÑ.ndmsi федерализм.ndmsi фельетон.ndmsi фельзит.ndmsi феминизм.ndmsi фен.ndmsi фенакит.ndmsi фенацетин.ndmsi фенил.ndmsi фенилаланин.ndmsi фенилен.ndmsi фенокриÑталл.ndmsi фенол.ndmsi фенолит.ndmsi фенолоÑпирт.ndmsi фенолÑпирт.ndmsi фенолформальдегид.ndmsi фенолфталеин.ndmsi фенолÑÑ‚.ndmsi феномен.ndmsi фенотип.ndmsi феод.ndmsi феодализм.ndmsi феракрил.ndmsi ферберит.ndmsi ферментоанализатор.ndmsi фермион.ndmsi фермуар.ndmsi феромон.ndmsi феррат.ndmsi феррит.ndmsi ферровольфрам.ndmsi ферропÑевдобрукит.ndmsi феррорезонанÑ.ndmsi ферроÑиликон.ndmsi ферроÑиликохром.ndmsi ферроÑплав.ndmsi феррохром.ndmsi фетишизм.ndmsi фетоÑкоп.ndmsi фетр.ndmsi фефер.ndmsi фиакр.ndmsi фиат.ndmsi фибрин.ndmsi фибринбиоплаÑÑ‚.ndmsi фибриноген.ndmsi фиброблаÑÑ‚.ndmsi фибробронхоÑкоп.ndmsi фиброгаÑтродуоденоÑкоп.ndmsi фиброгаÑтроÑкоп.ndmsi фиброид.ndmsi фиброин.ndmsi фиброколоноÑкоп.ndmsi фибролит.ndmsi фиброÑкоп.ndmsi фиброцит.ndmsi фидеизм.ndmsi фидеикомиÑÑ.ndmsi фидер.ndmsi фиельд.ndmsi физалиÑ.ndmsi физмат.ndmsi фикÑ.ndmsi фикÑатив.ndmsi фикÑатуар.ndmsi филателизм.ndmsi филипÑ.ndmsi филлипÑит.ndmsi филлит.ndmsi филлокактуÑ.ndmsi филогенез.ndmsi филодендрон.ndmsi филон.ndmsi фильдекоÑ.ndmsi фильдеперÑ.ndmsi фильм.ndmsi фильмокомбинат.ndmsi фильмоÑкоп.ndmsi фильмоÑтат.ndmsi фильмофон.ndmsi фильмофонд.ndmsi фильтрат.ndmsi филÑллин.ndmsi филюм.ndmsi фимиам.ndmsi фимоз.ndmsi фингал.ndmsi фингер.ndmsi финиметр.ndmsi финишер.ndmsi финмаркет.ndmsi финотдел.ndmsi финт.ndmsi фиорд.ndmsi фирман.ndmsi фирмацит.ndmsi фирн.ndmsi фитин.ndmsi фитогормон.ndmsi фитопланктон.ndmsi фитотокÑин.ndmsi фитотрон.ndmsi фитоценоз.ndmsi флавин.ndmsi фламин.ndmsi фланелет.ndmsi флат.ndmsi флаттер.ndmsi флебит.ndmsi флеболит.ndmsi флеботом.ndmsi флегматизм.ndmsi флежолет.ndmsi флекÑагон.ndmsi флекÑатон.ndmsi флекÑор.ndmsi флекÑорайтер.ndmsi флер.ndmsi флерон.ndmsi флинт.ndmsi флинтглаÑ.ndmsi флип.ndmsi флиппер.ndmsi флицид.ndmsi флобафен.ndmsi флогиÑтон.ndmsi флогопит.ndmsi флоккул.ndmsi флоккулуÑ.ndmsi флоккулÑтор.ndmsi флокÑ.ndmsi флокулÑнт.ndmsi фломаÑтер.ndmsi флоридин.ndmsi флортимберÑ.ndmsi флотоконцентрат.ndmsi флювиометр.ndmsi флюкÑоид.ndmsi флюорит.ndmsi флюороÑкоп.ndmsi флютбет.ndmsi флÑер.ndmsi фокометр.ndmsi фокÑтрот.ndmsi фокуÑ-покуÑ.ndmsi фол.ndmsi фолдер.ndmsi фолиант.ndmsi фолликул.ndmsi фолликулин.ndmsi фолликулит.ndmsi фольклор.ndmsi фолькмот.ndmsi фолькÑваген.ndmsi фон.ndmsi фонавтограф.ndmsi фонд.ndmsi фонендоÑкоп.ndmsi фонограф.ndmsi фонодокумент.ndmsi фонокардиограф.ndmsi фонолит.ndmsi фонометр.ndmsi фонон.ndmsi фонопор.ndmsi фоноÑкоп.ndmsi фонт.ndmsi форамен.ndmsi форвакуум.ndmsi форд.ndmsi фордевинд.ndmsi фордизм.ndmsi фордун.ndmsi форез.ndmsi форинт.ndmsi форлÑнд.ndmsi форм-фактор.ndmsi формализм.ndmsi формальдегид.ndmsi форматер.ndmsi форматив.ndmsi формил.ndmsi формулÑÑ€.ndmsi фороракоÑ.ndmsi форÑтерит.ndmsi фортран.ndmsi форум.ndmsi форхенд.ndmsi форцепÑ.ndmsi форштадт.ndmsi форштоÑ.ndmsi фоÑфид.ndmsi фоÑфин.ndmsi фоÑфит.ndmsi фоÑфоазот.ndmsi фоÑфорит.ndmsi фоÑфороÑкоп.ndmsi фот.ndmsi фото-робот.ndmsi фотоавтомат.ndmsi фотоальбом.ndmsi фотоаппарат.ndmsi фотоархив.ndmsi фотогелиограф.ndmsi фотоген.ndmsi фотодетектор.ndmsi фотодиод.ndmsi фотодокумент.ndmsi фотодубликат.ndmsi фотозал.ndmsi фотоинжектор.ndmsi фотокадр.ndmsi фотокартограф.ndmsi фотокатализатор.ndmsi фотокатод.ndmsi фотоколориметр.ndmsi фотоконкурÑ.ndmsi фотолиз.ndmsi фотоматериал.ndmsi фотометр.ndmsi фотон.ndmsi фотонабор.ndmsi фотонейтрон.ndmsi фотообъектив.ndmsi фотоофÑет.ndmsi фотопериод.ndmsi фотоплан.ndmsi фотополимер.ndmsi фотополÑриметр.ndmsi фотопортрет.ndmsi фотопроцеÑÑ.ndmsi фотопулемет.ndmsi фотореактив.ndmsi фоторезиÑÑ‚.ndmsi фоторезиÑтор.ndmsi фоторецептор.ndmsi фотоÑинтез.ndmsi фотоÑкоп.ndmsi фотоÑтат.ndmsi фототаймер.ndmsi фототакÑиÑ.ndmsi фототелеграф.ndmsi фототелеÑкоп.ndmsi фототеодолит.ndmsi фототранзиÑтор.ndmsi фототранÑформатор.ndmsi фототрафарет.ndmsi фототриангулÑтор.ndmsi фотофон.ndmsi фотофорез.ndmsi фотохромизм.ndmsi фотохронограф.ndmsi фотоцинкограф.ndmsi фотошаблон.ndmsi фотоÑкÑпонометр.ndmsi фотоÑлектрокалориметр.ndmsi фотоÑлектрон.ndmsi фотоÑлемент.ndmsi фотоÑтюд.ndmsi фотоÑффект.ndmsi фразеологизм.ndmsi франклин.ndmsi франклинит.ndmsi франко-вагон.ndmsi франко-завод.ndmsi франко-лихтер.ndmsi франко-порт.ndmsi франко-резервуар.ndmsi франко-Ñклад.ndmsi фратрицид.ndmsi фрейдизм.ndmsi фрейм.ndmsi фреон.ndmsi фридмон.ndmsi фризер.ndmsi фрикцион.ndmsi фример.ndmsi фриÑтайл.ndmsi фритюр.ndmsi фронт.ndmsi фронтир.ndmsi фронтиÑпиÑ.ndmsi фронтит.ndmsi фрюктидор.ndmsi фталазол.ndmsi фталеин.ndmsi фтириаз.ndmsi фтор.ndmsi фторбромметан.ndmsi фторбромпропан.ndmsi фторбромÑтан.ndmsi фторгептахлорпропан.ndmsi фтордибромметан.ndmsi фтордибромпропан.ndmsi фтордибромÑтан.ndmsi фтордихлорметан.ndmsi фтордихлорпропан.ndmsi фтордихлорÑтан.ndmsi фторид.ndmsi фтороалюминат.ndmsi фтороплаÑÑ‚.ndmsi фтороÑиликат.ndmsi фтороуглерод.ndmsi фторпентабромпропан.ndmsi фторпентахлорпропан.ndmsi фторпентахлорÑтан.ndmsi фторполимер.ndmsi фторÑекÑтабромпропан.ndmsi фторÑекÑтахлорпропан.ndmsi фтортетрабромпропан.ndmsi фтортетрабромÑтан.ndmsi фтортетрахлорпропан.ndmsi фтортетрахлорÑтан.ndmsi фтортрибромпропан.ndmsi фтортрибромÑтан.ndmsi фтортрихлорметан.ndmsi фтортрихлорпропан.ndmsi фтортрихлорÑтан.ndmsi фторуглерод.ndmsi фторфоÑфат.ndmsi фторхлорметан.ndmsi фторхлорпропан.ndmsi фторхлорÑтан.ndmsi фторÑлаÑтомер.ndmsi фукÑ.ndmsi фукÑин.ndmsi фукÑит.ndmsi фукуÑ.ndmsi фульгурит.ndmsi фульминат.ndmsi фулÑÑ€.ndmsi фумигант.ndmsi фумигатор.ndmsi фунгицид.ndmsi фундамент.ndmsi фундулюÑ.ndmsi фуникулер.ndmsi функтор.ndmsi фунт.ndmsi фуральдегид.ndmsi фурор.ndmsi фурункул.ndmsi фурункулез.ndmsi фурфурол.ndmsi фуршет.ndmsi фурьеризм.ndmsi фуÑÑ‚.ndmsi фут.ndmsi футокÑ.ndmsi футор.ndmsi футофунт.ndmsi футроп.ndmsi футуризм.ndmsi фьорд.ndmsi фьючерÑ.ndmsi фюзен.ndmsi хабуб.ndmsi хаггиÑ.ndmsi хаз.ndmsi хайболл.ndmsi хайд.ndmsi халибит.ndmsi халифат.ndmsi халцедон.ndmsi халькантит.ndmsi халькозин.ndmsi халькопирит.ndmsi хамаÑ.ndmsi хаммам.ndmsi хамÑин.ndmsi хаоÑ.ndmsi характрон.ndmsi хармалин.ndmsi харматан.ndmsi хармин.ndmsi харт.ndmsi хаÑидизм.ndmsi хауÑ.ndmsi хафир.ndmsi хаффман.ndmsi хван.ndmsi хвоÑтизм.ndmsi хедер.ndmsi хеймвер.ndmsi хеморецептор.ndmsi хемоÑенÑор.ndmsi хемоÑинтез.ndmsi хемотакÑиÑ.ndmsi хенд.ndmsi хеÑкер.ndmsi хиазм.ndmsi хиаÑтолит.ndmsi хиатуÑ.ndmsi хилиазм.ndmsi хилиаÑÑ‚.ndmsi хилуÑ.ndmsi химизм.ndmsi химикат.ndmsi химконцентрат.ndmsi химлеÑхоз.ndmsi химозин.ndmsi химполимер.ndmsi химреактив.ndmsi химÑклад.ndmsi химÑнарÑд.ndmsi химуÑ.ndmsi хинальдин.ndmsi хинидин.ndmsi хинин.ndmsi хинокÑалин.ndmsi хинолин.ndmsi хинон.ndmsi хирограф.ndmsi хит-парад.ndmsi хитон.ndmsi хладагент.ndmsi хладон.ndmsi хладоÑлемент.ndmsi хлебозавод.ndmsi хлебокомбинат.ndmsi хлебород.ndmsi хлопкозавод.ndmsi хлопкокомбайн.ndmsi хлорал.ndmsi хлоралгидрат.ndmsi хлорамин.ndmsi хлорат.ndmsi хлоратор.ndmsi хлорацетофенон.ndmsi хлорбензол.ndmsi хлорвинил.ndmsi хлоргидратдиметиламин.ndmsi хлоргидрохинон.ndmsi хлорид.ndmsi хлорин.ndmsi хлорит.ndmsi хлорнафталин.ndmsi хлоро-фтор-углерод.ndmsi хлоро-фтороуглерод.ndmsi хлоро-фторуглерод.ndmsi хлороз.ndmsi хлороплаÑÑ‚.ndmsi хлоропрен.ndmsi хлорофилл.ndmsi хлорофоÑ.ndmsi хлорохин.ndmsi хлорпарафин.ndmsi хлорпикрин.ndmsi хлорпродукт.ndmsi хлорфторуглерод.ndmsi хлорÑтанол.ndmsi хмелеграб.ndmsi ховерпорт.ndmsi хоган.ndmsi хогÑхед.ndmsi хозотдел.ndmsi хозраÑчет.ndmsi холангит.ndmsi холеÑтерин.ndmsi холециÑтит.ndmsi холизм.ndmsi холин.ndmsi холл.ndmsi холлерит.ndmsi холокауÑÑ‚.ndmsi холокоÑÑ‚.ndmsi холоÑтерин.ndmsi холÑÑ‚.ndmsi хон.ndmsi хондрит.ndmsi хонолит.ndmsi хоппер.ndmsi хордометр.ndmsi хориоменингит.ndmsi хорион.ndmsi хориÑмб.ndmsi хорнпайп.ndmsi хоÑпиÑ.ndmsi хоÑÑ‚.ndmsi хоÑÑ‚-адаптер.ndmsi хоÑÑ‚-реÑурÑ.ndmsi хоудаун.ndmsi хоумленд.ndmsi храм.ndmsi хризоберилл.ndmsi хризолит.ndmsi хризолиф.ndmsi хризопраз.ndmsi хризотил.ndmsi хриÑтианит.ndmsi хролофилл.ndmsi хромат.ndmsi хроматизм.ndmsi хроматин.ndmsi хроматограф.ndmsi хроматолиз.ndmsi хроматоÑкоп.ndmsi хроматофор.ndmsi хроматрон.ndmsi хромит.ndmsi хроммагнезит.ndmsi хромомагнезит.ndmsi хромоплаÑÑ‚.ndmsi хромопротеин.ndmsi хромоÑкоп.ndmsi хромофор.ndmsi хронограф.ndmsi хронометр.ndmsi хронон.ndmsi хроноÑкоп.ndmsi хронофер.ndmsi хула-хуп.ndmsi хурал.ndmsi царизм.ndmsi цветоноÑ.ndmsi цедрат.ndmsi цезаризм.ndmsi цейхгауз.ndmsi целакант.ndmsi целеÑтин.ndmsi целибат.ndmsi целлит.ndmsi целлоидин.ndmsi целлон.ndmsi целлофан.ndmsi целлулоид.ndmsi целоÑтат.ndmsi цементит.ndmsi цементовоз.ndmsi ценз.ndmsi ценоз.ndmsi ценозит.ndmsi цент.ndmsi центал.ndmsi центнер.ndmsi централизм.ndmsi центризм.ndmsi центроплан.ndmsi центумвират.ndmsi ценуроз.ndmsi цеолит.ndmsi цеппелин.ndmsi церебролизат.ndmsi церезин.ndmsi церемониал.ndmsi цереуÑ.ndmsi церит.ndmsi церковноÑлавÑнизм.ndmsi церолит.ndmsi церулоплазмин.ndmsi церуÑÑит.ndmsi цеÑтуÑ.ndmsi цехин.ndmsi цехком.ndmsi циан.ndmsi цианамид.ndmsi цианат.ndmsi цианид.ndmsi цианин.ndmsi цианит.ndmsi цианоз.ndmsi цианозит.ndmsi цианокобаламин.ndmsi цианометр.ndmsi цианурхлорид.ndmsi цибетин.ndmsi цикламен.ndmsi циклит.ndmsi циклогекÑан.ndmsi циклогекÑанон.ndmsi циклогенез.ndmsi циклодром.ndmsi циклометр.ndmsi циклонит.ndmsi циклонометр.ndmsi циклотрон.ndmsi циклофон.ndmsi цилиндр.ndmsi цилиндроид.ndmsi цимофан.ndmsi цинизм.ndmsi цинкит.ndmsi циозит.ndmsi циперуÑ.ndmsi циркон.ndmsi циркулÑтор.ndmsi циркумфлекÑ.ndmsi цирроз.ndmsi циÑтеин.ndmsi циÑтин.ndmsi циÑтит.ndmsi циÑтицеркоз.ndmsi циÑтоÑкоп.ndmsi циÑтрон.ndmsi цитозин.ndmsi цитолиз.ndmsi цитолизин.ndmsi цитомегаловируÑ.ndmsi цитотакÑиÑ.ndmsi цитофиброметр.ndmsi цитофлюориметр.ndmsi цитохром.ndmsi цитрат.ndmsi цитрин.ndmsi цитрованилин.ndmsi цитрон.ndmsi цитруÑ.ndmsi циферблат.ndmsi цугундер.ndmsi чабрец.ndmsi чалдар.ndmsi чарльÑтон.ndmsi чарм.ndmsi чартер.ndmsi чартизм.ndmsi чаÑоÑлов.ndmsi чаÑтокол.ndmsi чаÑтотомер.ndmsi чеддер.ndmsi чейн.ndmsi чекер.ndmsi челдрон.ndmsi человеко-чаÑ.ndmsi чембур.ndmsi чемпионат.ndmsi чепан.ndmsi черноклен.ndmsi чернолоз.ndmsi черноÑтоп.ndmsi чернотал.ndmsi чернотроп.ndmsi чеÑтер.ndmsi чеÑтерфилд.ndmsi четвертьфинал.ndmsi чизбургер.ndmsi чикÑ.ndmsi чилим.ndmsi чип.ndmsi чиÑтец.ndmsi чиÑтоган.ndmsi чиÑтотел.ndmsi чиÑтоуÑÑ‚.ndmsi чокбор.ndmsi чонÑам.ndmsi чрен.ndmsi чувал.ndmsi чуккер.ndmsi чупрун.ndmsi шабер.ndmsi шабот.ndmsi шагомер.ndmsi шалман.ndmsi шаманизм.ndmsi шамбертен.ndmsi шамберьер.ndmsi шамозит.ndmsi шампиньон.ndmsi шампур.ndmsi шандал.ndmsi шандор.ndmsi шанкр.ndmsi шанÑ.ndmsi шапирограф.ndmsi шарабан.ndmsi шарап.ndmsi шариат.ndmsi шарп.ndmsi шартрез.ndmsi шарф.ndmsi шато-икем.ndmsi шаттл.ndmsi шахер-махер.ndmsi швербот.ndmsi шверт.ndmsi швертбот.ndmsi шевер.ndmsi шевинг-процеÑÑ.ndmsi шеврет.ndmsi шед.ndmsi шедевр.ndmsi шеелит.ndmsi шейкер.ndmsi шелкокомбинат.ndmsi шелл.ndmsi шеллер.ndmsi шелом.ndmsi шельф.ndmsi шерл.ndmsi шеÑÑилит.ndmsi шеÑтопер.ndmsi шибболет.ndmsi шиворот.ndmsi шиизм.ndmsi шингард.ndmsi шиньон.ndmsi ширпотреб.ndmsi шиÑтозомиаз.ndmsi шифервейÑ.ndmsi шифратор.ndmsi шифротекÑÑ‚.ndmsi шихан.ndmsi шкафут.ndmsi шкерт.ndmsi шкив.ndmsi шкимушгар.ndmsi шкот.ndmsi шлагбаум.ndmsi шлакобетон.ndmsi шлакоотвал.ndmsi шлам.ndmsi шлафор.ndmsi шлейф.ndmsi шлем.ndmsi шлемофон.ndmsi шликер.ndmsi шлир.ndmsi шлифт.ndmsi шлÑгер.ndmsi шлÑмбур.ndmsi шмальтин.ndmsi шмон.ndmsi шмуцтитул.ndmsi шнеллер.ndmsi шовинизм.ndmsi шон.ndmsi шоу-театр.ndmsi шпалозавод.ndmsi шпангоут.ndmsi шпат.ndmsi шпигат.ndmsi шпицрутен.ndmsi шприц-пиÑтолет.ndmsi шпур.ndmsi шрам.ndmsi шримÑ.ndmsi шрифт.ndmsi шрот.ndmsi штаб.ndmsi штаб-магазин.ndmsi штамб.ndmsi штамм.ndmsi штангенглубиномер.ndmsi штангензубомер.ndmsi штангенинÑтрумент.ndmsi штандарт.ndmsi штатив.ndmsi штауфф.ndmsi штекер.ndmsi штеккер.ndmsi штерт.ndmsi штирборт.ndmsi штифт.ndmsi штихмаÑ.ndmsi штормтрап.ndmsi штоÑ.ndmsi штрипÑ.ndmsi штрих-пунктир.ndmsi штундизм.ndmsi штурвал.ndmsi штуртрап.ndmsi штуртроÑ.ndmsi штуф.ndmsi штыб.ndmsi шумопеленгатор.ndmsi шунгит.ndmsi шунт.ndmsi шурум-бурум.ndmsi шушпан.ndmsi шушун.ndmsi шюцкор.ndmsi щуп.ndmsi Ñбен.ndmsi Ñбонит.ndmsi ÑбуллиоÑкоп.ndmsi Ñвакопункт.ndmsi Ñвапоратор.ndmsi Ñвапорограф.ndmsi Ñвапорометр.ndmsi Ñвгенол.ndmsi Ñвдемонизм.ndmsi Ñвдиалит.ndmsi Ñвдиометр.ndmsi Ñверглейд.ndmsi ÑвердьюпойÑ.ndmsi Ñвкалипт.ndmsi Ñвклаз.ndmsi Ñвпатрид.ndmsi Ñвриптер.ndmsi ÑвриптеруÑ.ndmsi ÑвÑтреÑÑ.ndmsi Ñвфемизм.ndmsi Ñвфонизм.ndmsi Ñвфуизм.ndmsi Ñго-ÑтатуÑ.ndmsi Ñгоизм.ndmsi Ñготизм.ndmsi ÑдельвейÑ.ndmsi Ñдем.ndmsi Ñдикт.ndmsi Ñжектор.ndmsi Ñзельгофт.ndmsi ÑзофагоÑкоп.ndmsi Ñйдетизм.ndmsi ÑйдоÑ.ndmsi ÑйзенхауÑÑ€.ndmsi Ñйфориант.ndmsi Ñйхинин.ndmsi Ñквалайзер.ndmsi Ñкватив.ndmsi Ñкватор.ndmsi Ñкваториал.ndmsi Ñкер.ndmsi Ñкзархат.ndmsi ÑкземплÑÑ€.ndmsi ÑкзерÑиÑ.ndmsi Ñкзерциргауз.ndmsi Ñкзогормон.ndmsi Ñкзон.ndmsi ÑкзоÑмоÑ.ndmsi ÑкзоÑтоз.ndmsi Ñкзотизм.ndmsi ÑкзотокÑин.ndmsi Ñкзофтальм.ndmsi Ñкзоцитоз.ndmsi ÑкзоÑлектрон.ndmsi ÑкклезиаÑÑ‚.ndmsi Ñклектизм.ndmsi Ñклер.ndmsi Ñклиметр.ndmsi Ñковид.ndmsi Ñкогенез.ndmsi Ñкономайзер.ndmsi Ñкономизм.ndmsi ÑкономÑовет.ndmsi ÑкоÑез.ndmsi ÑкоÑтандарт.ndmsi Ñкотип.ndmsi ÑкотокÑикант.ndmsi Ñкотон.ndmsi Ñкотоп.ndmsi Ñкоцид.ndmsi Ñкпозиметр.ndmsi Ñкраноплан.ndmsi ÑкÑгауÑтер.ndmsi ÑкÑикатор.ndmsi ÑкÑимер.ndmsi ÑкÑитон.ndmsi ÑкÑкаватор.ndmsi ÑкÑкалибур.ndmsi ÑкÑклав.ndmsi ÑкÑкремент.ndmsi ÑкÑкрет.ndmsi ÑкÑкурÑ.ndmsi ÑкÑлибриÑ.ndmsi ÑкÑод.ndmsi ÑкÑпандер.ndmsi ÑкÑперимент.ndmsi ÑкÑплантат.ndmsi ÑкÑпликанд.ndmsi ÑкÑпликат.ndmsi ÑкÑпонат.ndmsi ÑкÑпонометр.ndmsi ÑкÑпреÑÑ.ndmsi ÑкÑпреÑÑ-анализ.ndmsi ÑкÑпреÑÑ-анализатор.ndmsi ÑкÑпреÑÑ-груз.ndmsi ÑкÑпреÑÑ-метод.ndmsi ÑкÑпромт.ndmsi ÑкÑÑудат.ndmsi ÑкÑтаз.ndmsi ÑкÑтензометр.ndmsi ÑкÑтензор.ndmsi ÑкÑтент.ndmsi ÑкÑтернат.ndmsi ÑкÑтероцептор.ndmsi ÑкÑтерьер.ndmsi ÑкÑтирпатор.ndmsi ÑкÑтравазат.ndmsi ÑкÑтрагент.ndmsi ÑкÑтраклаÑÑ.ndmsi ÑкÑтракод.ndmsi ÑкÑтракт.ndmsi ÑкÑтрактор.ndmsi ÑкÑтремизм.ndmsi ÑкÑтремум.ndmsi ÑкÑтрудер.ndmsi ÑкÑудат.ndmsi ÑкÑцентриÑитет.ndmsi ÑкÑцеÑÑ.ndmsi ÑкÑцеÑÑив.ndmsi ÑктлипÑиÑ.ndmsi ÑктоблаÑÑ‚.ndmsi Ñктогенез.ndmsi Ñкуменизм.ndmsi ÑкуменополиÑ.ndmsi Ñламит.ndmsi ÑлаÑтин.ndmsi ÑлаÑтомер.ndmsi Ñлатив.ndmsi Ñлеватор.ndmsi Ñлевон.ndmsi Ñлекторат.ndmsi Ñлектрет.ndmsi ÑлектроавтобуÑ.ndmsi Ñлектроанализ.ndmsi Ñлектробарабан.ndmsi Ñлектробур.ndmsi ÑлектробуÑ.ndmsi Ñлектровибратор.ndmsi Ñлектровоз.ndmsi Ñлектрогенератор.ndmsi Ñлектрогидроклапан.ndmsi Ñлектрод.ndmsi Ñлектродетонатор.ndmsi Ñлектроджет.ndmsi Ñлектродиализ.ndmsi Ñлектродиализатор.ndmsi Ñлектродинамометр.ndmsi Ñлектрозавод.ndmsi Ñлектрозапал.ndmsi ÑлектроизолÑтор.ndmsi ÑлектроинÑтрумент.ndmsi Ñлектроинтегратор.ndmsi Ñлектрокамин.ndmsi Ñлектрокар.ndmsi Ñлектрокардиограф.ndmsi ÑлектрокардиоÑтимулÑтор.ndmsi Ñлектрокатализатор.ndmsi ÑлектроклаÑÑификатор.ndmsi Ñлектрокомбайн.ndmsi Ñлектрокран.ndmsi Ñлектрокультиватор.ndmsi Ñлектролиз.ndmsi Ñлектролизер.ndmsi Ñлектролит.ndmsi Ñлектромагазин.ndmsi Ñлектромагнит.ndmsi Ñлектроматериал.ndmsi Ñлектромегафон.ndmsi Ñлектромер.ndmsi Ñлектрометр.ndmsi Ñлектромеханизм.ndmsi ÑлектромикÑер.ndmsi Ñлектромотор.ndmsi ÑлектронаÑоÑ.ndmsi Ñлектроорган.ndmsi ÑлектрооÑмоÑ.ndmsi Ñлектроотдел.ndmsi Ñлектроплед.ndmsi Ñлектропневмоклапан.ndmsi Ñлектрополотер.ndmsi Ñлектроприбор.ndmsi Ñлектропривод.ndmsi Ñлектропульт.ndmsi ÑлектропылеÑоÑ.ndmsi Ñлектрорадионавигатор.ndmsi Ñлектрорефлектор.ndmsi ÑлектроÑамовар.ndmsi ÑлектроÑигнал.ndmsi ÑлектроÑкоп.ndmsi ÑлектроÑтартер.ndmsi ÑлектротакÑиÑ.ndmsi ÑлектротеплоаккумулÑтор.ndmsi ÑлектротонуÑ.ndmsi ÑлектроферроÑплав.ndmsi Ñлектрофильтр.ndmsi Ñлектрофон.ndmsi Ñлектрофор.ndmsi Ñлектроход.ndmsi Ñлектрошнур.ndmsi Ñлектрощит.ndmsi ÑлектроÑндооÑмоÑ.ndmsi ÑлектроÑнцефалограф.ndmsi ÑлектроÑÑкулÑтор.ndmsi Ñлектрум.ndmsi Ñлемент.ndmsi Ñлениум.ndmsi ÑленхоÑ.ndmsi Ñлеолит.ndmsi Ñлерон.ndmsi Ñлефантиаз.ndmsi Ñлизиум.ndmsi ÑликÑир.ndmsi Ñлинвар.ndmsi Ñлинт.ndmsi Ñлитаризм.ndmsi Ñлконин.ndmsi Ñллинизм.ndmsi ÑллипÑ.ndmsi ÑллипÑиÑ.ndmsi ÑллипÑограф.ndmsi ÑллипÑоид.ndmsi Ñльван.ndmsi Ñльзевир.ndmsi Ñман.ndmsi Ñманометр.ndmsi ÑмаÑкулÑтор.ndmsi Ñмбол.ndmsi Ñмбрион.ndmsi Ñметин.ndmsi Ñмират.ndmsi Ñмиритон.ndmsi Ñмитрон.ndmsi Ñмиттер.ndmsi Ñммер.ndmsi Ñмпиризм.ndmsi Ñмульгатор.ndmsi ÑмульÑин.ndmsi ÑмульÑификатор.ndmsi ÑмульÑоид.ndmsi ÑмульÑор.ndmsi ÑмулÑтор.ndmsi Ñмфизематоз.ndmsi ÑмфитевзиÑ.ndmsi Ñндартериит.ndmsi Ñндемизм.ndmsi ÑндоблаÑÑ‚.ndmsi Ñндокард.ndmsi Ñндокардит.ndmsi Ñндометрит.ndmsi Ñндопротез.ndmsi Ñндорадиозонд.ndmsi ÑндоÑкоп.ndmsi ÑндоÑмометр.ndmsi ÑндоÑмоÑ.ndmsi ÑндоÑперм.ndmsi Ñндотерм.ndmsi ÑндотокÑин.ndmsi Ñндофит.ndmsi ÑндоÑквопротез.ndmsi Ñнеолит.ndmsi Ñнергетизм.ndmsi ÑнергозапаÑ.ndmsi ÑнергокризиÑ.ndmsi Ñнергообъект.ndmsi Ñнергопродуктопровод.ndmsi Ñнерготариф.ndmsi ÑнозиÑ.ndmsi ÑнтазиÑ.ndmsi Ñнтерит.ndmsi Ñнтероколит.ndmsi Ñнтероптоз.ndmsi ÑнтероÑептол.ndmsi ÑнтоблаÑÑ‚.ndmsi Ñнтузиазм.ndmsi Ñнцефалит.ndmsi Ñнцефаломиелит.ndmsi Ñозин.ndmsi Ñозоон.ndmsi Ñолит.ndmsi Ñоцен.ndmsi ÑпекÑегезиÑ.ndmsi ÑпентезиÑ.ndmsi ÑпиблаÑÑ‚.ndmsi Ñпигенез.ndmsi ÑпиглоттиÑ.ndmsi Ñпиграф.ndmsi Ñпидермин.ndmsi ÑпидермиÑ.ndmsi ÑпидеÑмин.ndmsi ÑпидиаÑкоп.ndmsi Ñпидот.ndmsi Ñпикард.ndmsi Ñпикардит.ndmsi Ñпикриз.ndmsi Ñпикуреизм.ndmsi Ñпилхлоргидрин.ndmsi ÑпилÑтор.ndmsi ÑпиÑкоп.ndmsi Ñпитет.ndmsi Ñпифеномен.ndmsi Ñпифиз.ndmsi Ñпифилл.ndmsi Ñпифит.ndmsi Ñпихлоргидрин.ndmsi Ñпицен.ndmsi Ñпицентр.ndmsi Ñпицикл.ndmsi Ñпод.ndmsi ÑпоÑ.ndmsi ÑпÑилон.ndmsi ÑпулиÑ.ndmsi ÑратоÑфен.ndmsi Ñргатив.ndmsi Ñргограф.ndmsi Ñргометр.ndmsi Ñрготизм.ndmsi Ñрготин.ndmsi ÑрготокÑин.ndmsi Ñректор.ndmsi Ñретизм.ndmsi Ñритрит.ndmsi Ñритроцит.ndmsi Ñритроцитоз.ndmsi Ñркер.ndmsi Ñрлифт.ndmsi ÑроÑ.ndmsi Ñротизм.ndmsi ÑÑ€Ñтед.ndmsi ÑÑкадрон.ndmsi ÑÑкалоп.ndmsi ÑÑкер.ndmsi ÑÑпадрон.ndmsi ÑÑпандер.ndmsi ÑÑпарцет.ndmsi ÑÑпонтон.ndmsi ÑÑÑив.ndmsi ÑÑтезиометр.ndmsi ÑÑтетизм.ndmsi ÑÑтомп.ndmsi ÑÑтрагон.ndmsi ÑÑтрадиол.ndmsi ÑÑтриол.ndmsi ÑÑтроген.ndmsi ÑÑтрон.ndmsi ÑÑтруÑ.ndmsi Ñта-мезон.ndmsi Ñтаминал.ndmsi Ñтан.ndmsi Ñтанол.ndmsi Ñтатизм.ndmsi Ñтернит.ndmsi Ñтил.ndmsi Ñтилакрилат.ndmsi Ñтилацетат.ndmsi Ñтилбензол.ndmsi ÑтилдифторфоÑфин.ndmsi ÑтилдихлорфоÑфин.ndmsi Ñтилен.ndmsi Ñтиленпентамин.ndmsi ÑтилфоÑфенилдихлорид.ndmsi ÑтилфоÑфинилдифторид.ndmsi ÑтилфоÑфонилдифторид.ndmsi ÑтилфоÑфонилдихлорид.ndmsi Ñтимон.ndmsi Ñтит.ndmsi Ñтишкет.ndmsi Ñтногенез.ndmsi Ñтноним.ndmsi ÑтноÑ.ndmsi Ñтноцид.ndmsi ÑтриоÑкоп.ndmsi Ñукариот.ndmsi Ñфедрин.ndmsi Ñфемероид.ndmsi ÑфироноÑ.ndmsi Ñффектор.ndmsi Ñхин.ndmsi ÑхинокактуÑ.ndmsi Ñхо-запроÑ.ndmsi Ñхо-кардиограф.ndmsi Ñхо-Ñигнал.ndmsi Ñхокардиограф.ndmsi Ñхолокатор.ndmsi Ñхолот.ndmsi ÑхоÑигнал.ndmsi ÑцезиÑ.ndmsi ÑÑкулÑÑ‚.ndmsi югер.ndmsi юз.ndmsi юлиуÑ.ndmsi юниорат.ndmsi юнктад.ndmsi ÑŽÑ.ndmsi ÑŽÑ‚.ndmsi юферÑ.ndmsi Ñвор.ndmsi Ñдохимикат.ndmsi Ñйцевод.ndmsi Ñкобиан.ndmsi Ñл.ndmsi Ñмб.ndmsi ÑндекÑ.ndmsi ÑнÑенизм.ndmsi Ñрд.ndmsi Ñрозит.ndmsi Ñтаган.ndmsi Ñхонт.ndmsi ÑÑ…Ñ‚-клуб.ndmsi Ñхтклуб.ndmsi Ñщур.ndmsi : ; афалин.= : LLAFC+; алекÑеевÑк.= ардатовÑк.= афанаÑьевÑк.= виноградовÑк.= володарÑк.= вÑзниковÑк.= глушковÑк.= залеÑÑк.= ольховÑк.= перовÑк.= фоминÑк.= : LLFJZ+ or LLBEP+ or LLDYV+; афгани.= бери-бери.= озу.= : LLADD+ or LLADL+; афгани.ndn бери-бери.ndn озу.ndn : ; африкан.= : LLEBJ+ or LLAYI+ or LLBRO+; африкан.nlmsi : ; аффилир.= : LLCEZ+ or LLCFY+; аффилирова.= : LLFWH+; ах.= : LLDTP+ or LLBCC+; альберт.= ахмет.= джегут.= : LLFKO+ or LLDXR+ or LLFIH+; альберт.nlmsi ахмет.nlmsi джегут.nlmsi : ; ахÑарбек.= пикеринг.= Ñобчак.= : LLEBE+; ахÑарбек.nlmsi пикеринг.nlmsi Ñобчак.nlmsi : ; /ru/words/words.17: LLFQF+; абазев.nlmsi абазов.nlmsi абаимов.nlmsi абакумов.nlmsi абалихин.nlmsi абалкин.nlmsi абалмаÑов.nlmsi абалымов.nlmsi абалÑев.nlmsi абарин.nlmsi абаршалин.nlmsi абатуров.nlmsi абашеев.nlmsi абашкин.nlmsi аббаÑов.nlmsi аббÑÑов.nlmsi абдрахманов.nlmsi абдрашитов.nlmsi абдулаев.nlmsi абдулатипов.nlmsi абдулбаÑиров.nlmsi абдуллаев.nlmsi абдуллин.nlmsi абдулмуталибов.nlmsi абдульмÑнов.nlmsi абдурахманов.nlmsi абдылдаев.nlmsi абдыллаев.nlmsi абдюшев.nlmsi абельцев.nlmsi абжалимов.nlmsi абинаев.nlmsi абинов.nlmsi аблаев.nlmsi аблÑзов.nlmsi аблÑкимов.nlmsi абоимов.nlmsi абраменков.nlmsi абрамушкин.nlmsi абрахин.nlmsi абрашитов.nlmsi абрашкин.nlmsi аброÑькин.nlmsi абрукин.nlmsi абрывалин.nlmsi абÑалÑмов.nlmsi абубакиров.nlmsi абубÑкеров.nlmsi абуÑагитов.nlmsi абуталибов.nlmsi абутков.nlmsi абызгареев.nlmsi абызов.nlmsi абышев.nlmsi авакимов.nlmsi аванеÑов.nlmsi аванов.nlmsi авачев.nlmsi аввакумцев.nlmsi авдокушин.nlmsi авдонькин.nlmsi авдохин.nlmsi авдошкин.nlmsi авдышев.nlmsi авдюхин.nlmsi авдюшев.nlmsi авдюшин.nlmsi аверенков.nlmsi аверинцев.nlmsi аверкиев.nlmsi аверочкин.nlmsi аверчев.nlmsi аверченков.nlmsi авешников.nlmsi авилов.nlmsi авраамиев.nlmsi аврорин.nlmsi авÑенев.nlmsi автаев.nlmsi автайкин.nlmsi автурханов.nlmsi авхачев.nlmsi авшалумов.nlmsi агажанов.nlmsi агальцов.nlmsi агамогланов.nlmsi агапитов.nlmsi агапов.nlmsi агапудов.nlmsi агарев.nlmsi агарков.nlmsi агирбов.nlmsi агишев.nlmsi аглеев.nlmsi аглÑмов.nlmsi агроÑкин.nlmsi агузаров.nlmsi агулов.nlmsi адаев.nlmsi адайкин.nlmsi адамишин.nlmsi адашев.nlmsi адгамов.nlmsi адеков.nlmsi адеÑнов.nlmsi аджиев.nlmsi адипинов.nlmsi адонин.nlmsi адоньев.nlmsi адрианов.nlmsi адров.nlmsi адушев.nlmsi адушкин.nlmsi адырбаев.nlmsi ажаханов.nlmsi азадов.nlmsi азанов.nlmsi азарапин.nlmsi азариев.nlmsi азарнов.nlmsi азаров.nlmsi азарухин.nlmsi азарцев.nlmsi азбаров.nlmsi азбукин.nlmsi азелаинов.nlmsi азелин.nlmsi азизбаев.nlmsi азизов.nlmsi азмагулов.nlmsi азоркин.nlmsi азыркин.nlmsi аитов.nlmsi айданов.nlmsi айдов.nlmsi айзатуллин.nlmsi айзатулов.nlmsi айпалов.nlmsi айпин.nlmsi айрапетов.nlmsi айтекин.nlmsi айтматов.nlmsi акаев.nlmsi акантьев.nlmsi акаткин.nlmsi акатнов.nlmsi акатов.nlmsi акашев.nlmsi акбаев.nlmsi акбашев.nlmsi акбулатов.nlmsi акимов.nlmsi акимочкин.nlmsi акимышев.nlmsi акиндинов.nlmsi акинин.nlmsi акинфиев.nlmsi акиншин.nlmsi акипов.nlmsi акифьев.nlmsi акишев.nlmsi акишин.nlmsi аккалаев.nlmsi аккинцев.nlmsi акмадыев.nlmsi акмалов.nlmsi акмалутдинов.nlmsi акопов.nlmsi акпориÑов.nlmsi акÑаетов.nlmsi акÑаментов.nlmsi акÑюточкин.nlmsi акулинин.nlmsi акулинчев.nlmsi акунеев.nlmsi акунин.nlmsi акунов.nlmsi акутин.nlmsi акчурин.nlmsi алабин.nlmsi алабьев.nlmsi алавердов.nlmsi аладдин.nlmsi аладышкин.nlmsi аладьин.nlmsi алайкин.nlmsi алакин.nlmsi аламаÑов.nlmsi алампиев.nlmsi алаторцев.nlmsi алатырев.nlmsi алафинов.nlmsi алафузов.nlmsi албегов.nlmsi албогачиев.nlmsi алборов.nlmsi алдашов.nlmsi алдонин.nlmsi алдошин.nlmsi алдунгаров.nlmsi алдушин.nlmsi алейников.nlmsi алекберов.nlmsi алекÑаев.nlmsi алекÑанин.nlmsi алекÑанов.nlmsi алекÑахин.nlmsi алекÑашин.nlmsi алекÑашкин.nlmsi алекÑенцев.nlmsi алекÑютин.nlmsi алемаÑов.nlmsi аленев.nlmsi аленин.nlmsi алентьев.nlmsi алехин.nlmsi алешин.nlmsi алешкин.nlmsi алешонков.nlmsi алибегов.nlmsi аликин.nlmsi аликов.nlmsi алимбаев.nlmsi алимпиев.nlmsi алимуллаев.nlmsi алимхаджиев.nlmsi алипов.nlmsi алироев.nlmsi алиÑкин.nlmsi алиÑов.nlmsi алиулин.nlmsi алиуллов.nlmsi алиханов.nlmsi алленов.nlmsi аллоÑров.nlmsi алмаев.nlmsi алныкин.nlmsi алпатов.nlmsi алтухов.nlmsi алтынбаев.nlmsi алтынников.nlmsi алушкин.nlmsi алфеев.nlmsi алферьев.nlmsi алфимов.nlmsi алхимов.nlmsi алчебаев.nlmsi алымов.nlmsi альбиков.nlmsi альвезин.nlmsi алькаев.nlmsi алькин.nlmsi альмеев.nlmsi альмуханов.nlmsi альмÑшкин.nlmsi альшин.nlmsi алÑбышев.nlmsi алÑдинов.nlmsi алÑев.nlmsi алÑпкин.nlmsi алÑÑов.nlmsi алÑутдинов.nlmsi амарцев.nlmsi амвроÑов.nlmsi амвроÑьев.nlmsi амеличкин.nlmsi амельчугов.nlmsi амзаев.nlmsi амиржуев.nlmsi амиров.nlmsi амирханов.nlmsi аммоÑов.nlmsi амоÑов.nlmsi ампилов.nlmsi амплеев.nlmsi ананенков.nlmsi ананьин.nlmsi анаÑтаÑьев.nlmsi анашкин.nlmsi анваров.nlmsi ангиров.nlmsi андрамонов.nlmsi андрачников.nlmsi андрейков.nlmsi андрейчиков.nlmsi андреÑнов.nlmsi андрианов.nlmsi андриÑнов.nlmsi андроньев.nlmsi андропов.nlmsi андроÑов.nlmsi андрухаев.nlmsi андрюхин.nlmsi андрюшенков.nlmsi андрÑков.nlmsi аненков.nlmsi аникеев.nlmsi аникиев.nlmsi аникин.nlmsi аниконов.nlmsi аникушин.nlmsi аниÑенков.nlmsi аниÑимов.nlmsi аниÑичкин.nlmsi аниÑкин.nlmsi аниÑковцев.nlmsi аничкин.nlmsi аничков.nlmsi анишин.nlmsi анишкин.nlmsi анкудинов.nlmsi анненков.nlmsi анопреев.nlmsi аноÑов.nlmsi анохин.nlmsi аношин.nlmsi аношкин.nlmsi анощенков.nlmsi анпилов.nlmsi антаков.nlmsi антамонов.nlmsi антонеев.nlmsi антонушкин.nlmsi антонцев.nlmsi антохин.nlmsi антошин.nlmsi антошкин.nlmsi антропов.nlmsi антуÑев.nlmsi антуфьев.nlmsi антюфеев.nlmsi ануфриев.nlmsi анучин.nlmsi анфалов.nlmsi анферов.nlmsi анфилатов.nlmsi анфилофьев.nlmsi анфимов.nlmsi анфиногенов.nlmsi анфиногентов.nlmsi анциферов.nlmsi анцупов.nlmsi анчугов.nlmsi анюзин.nlmsi анюточкин.nlmsi апальков.nlmsi апархов.nlmsi апатьев.nlmsi апиÑаров.nlmsi апкин.nlmsi аполлонов.nlmsi апоÑтолов.nlmsi апракÑин.nlmsi апраÑкин.nlmsi апушкин.nlmsi апханов.nlmsi арабиев.nlmsi аравин.nlmsi араканцев.nlmsi аракчеев.nlmsi аралиев.nlmsi арапов.nlmsi араÑланов.nlmsi арбатов.nlmsi арбеков.nlmsi арбузов.nlmsi аргаÑов.nlmsi аргунов.nlmsi аргуткин.nlmsi ардаÑенов.nlmsi ардашов.nlmsi ардентов.nlmsi ардышев.nlmsi аренахин.nlmsi ареÑтов.nlmsi арефин.nlmsi арефьев.nlmsi аржаников.nlmsi аржанников.nlmsi арзамаÑцев.nlmsi арзиманов.nlmsi арзубов.nlmsi арзуманов.nlmsi аринахин.nlmsi аринин.nlmsi ариничев.nlmsi аринкин.nlmsi ариночкин.nlmsi аринушкин.nlmsi аринчин.nlmsi арипов.nlmsi ариÑтархов.nlmsi ариÑтов.nlmsi аришин.nlmsi аркатов.nlmsi арнаутов.nlmsi аронин.nlmsi аронов.nlmsi ароÑев.nlmsi арÑагов.nlmsi арÑаланов.nlmsi арÑамаков.nlmsi арÑемерзаев.nlmsi арÑенов.nlmsi арÑентьев.nlmsi арÑланбеков.nlmsi артамонов.nlmsi артамошкин.nlmsi артемкин.nlmsi артемов.nlmsi артемьев.nlmsi артизов.nlmsi артимонов.nlmsi артищев.nlmsi артомаÑов.nlmsi артуганов.nlmsi артынов.nlmsi артюхин.nlmsi артюшкин.nlmsi артюшков.nlmsi аруев.nlmsi арумов.nlmsi аруÑтамов.nlmsi арутюнов.nlmsi арушанов.nlmsi архипенков.nlmsi арцев.nlmsi арцибаÑов.nlmsi арчегов.nlmsi арчилаев.nlmsi аршинов.nlmsi арыков.nlmsi арышев.nlmsi арыштаев.nlmsi арÑмин.nlmsi аÑабин.nlmsi аÑадуллин.nlmsi аÑаев.nlmsi аÑалиев.nlmsi аÑалханов.nlmsi аÑанин.nlmsi аÑанов.nlmsi аÑатуров.nlmsi аÑеев.nlmsi аÑейкин.nlmsi аÑкаров.nlmsi аÑкерханов.nlmsi аÑламов.nlmsi аÑланов.nlmsi аÑлануков.nlmsi аÑлапов.nlmsi аÑлаханов.nlmsi аÑлугужиев.nlmsi аÑмаев.nlmsi аÑмолов.nlmsi аÑочаков.nlmsi аÑтанин.nlmsi аÑтанков.nlmsi аÑтапкин.nlmsi аÑтаулов.nlmsi аÑтафуров.nlmsi аÑтафьев.nlmsi аÑтахин.nlmsi аÑташенков.nlmsi аÑташин.nlmsi аÑташкин.nlmsi аÑташков.nlmsi аÑташов.nlmsi аÑтраханцев.nlmsi аÑтрахашкин.nlmsi аÑтрецов.nlmsi аÑтурин.nlmsi аÑуханов.nlmsi аÑфандиÑров.nlmsi аÑцатуров.nlmsi аÑылгареев.nlmsi аÑÑкин.nlmsi атаев.nlmsi атаманкин.nlmsi атапин.nlmsi атауллин.nlmsi атлаÑов.nlmsi атмажитов.nlmsi атрохин.nlmsi атрохов.nlmsi атрощенков.nlmsi атÑÑов.nlmsi аулов.nlmsi афанаÑов.nlmsi афанаÑьев.nlmsi афандеров.nlmsi афаунов.nlmsi афиногентов.nlmsi афлÑтунов.nlmsi афонаÑьев.nlmsi афоничкин.nlmsi афонников.nlmsi афонькин.nlmsi ахапкин.nlmsi ахкÑмов.nlmsi ахлюÑтин.nlmsi ахмадеев.nlmsi ахмадулин.nlmsi ахмалетдинов.nlmsi ахманаев.nlmsi ахманов.nlmsi ахмаров.nlmsi ахматдинов.nlmsi ахматов.nlmsi ахмедин.nlmsi ахмедов.nlmsi ахмедханов.nlmsi ахмеров.nlmsi ахметгалиев.nlmsi ахметдинов.nlmsi ахметзакиров.nlmsi ахметзÑнов.nlmsi ахметов.nlmsi ахметханов.nlmsi ахметшин.nlmsi ахметьÑнов.nlmsi ахнаев.nlmsi ахтариев.nlmsi ахтÑмов.nlmsi ахундов.nlmsi ахунов.nlmsi ацепаев.nlmsi ачилов.nlmsi ашанин.nlmsi ашарин.nlmsi ашаÑтин.nlmsi ашмарин.nlmsi ашрафзÑнов.nlmsi ашурков.nlmsi ашуров.nlmsi аюкаÑов.nlmsi аюпов.nlmsi аюшиев.nlmsi бабаев.nlmsi бабайлов.nlmsi бабайцев.nlmsi бабаков.nlmsi бабанов.nlmsi бабарÑков.nlmsi бабарыкин.nlmsi бабашов.nlmsi бабенков.nlmsi бабенышев.nlmsi бабиков.nlmsi бабинов.nlmsi бабинцев.nlmsi бабичев.nlmsi бабков.nlmsi бабовников.nlmsi бабочкин.nlmsi бабошин.nlmsi бабрашев.nlmsi бабуркин.nlmsi бабухин.nlmsi бабыкин.nlmsi бабылин.nlmsi бабынин.nlmsi бабышев.nlmsi баварин.nlmsi баврин.nlmsi бавуев.nlmsi багаев.nlmsi багаутдинов.nlmsi багдаев.nlmsi багдарин.nlmsi багдаÑаров.nlmsi багиев.nlmsi багин.nlmsi багироков.nlmsi баглаев.nlmsi баглюков.nlmsi баграев.nlmsi багренцов.nlmsi бадаев.nlmsi бадалов.nlmsi бадамшин.nlmsi баданин.nlmsi бадгутдинов.nlmsi бадин.nlmsi бадлуев.nlmsi бадмаев.nlmsi бадмахалгаев.nlmsi бадокин.nlmsi бадретдинов.nlmsi бадридинов.nlmsi бадукин.nlmsi бадулин.nlmsi бадыков.nlmsi бадьин.nlmsi баев.nlmsi баевкин.nlmsi бажакин.nlmsi бажалкин.nlmsi бажанов.nlmsi баженов.nlmsi бажин.nlmsi бажинов.nlmsi базаев.nlmsi базанов.nlmsi базарев.nlmsi базаров.nlmsi баздарев.nlmsi баздырев.nlmsi базилев.nlmsi базин.nlmsi базуев.nlmsi базулин.nlmsi базунов.nlmsi базыкин.nlmsi базыков.nlmsi базылин.nlmsi баимов.nlmsi баишев.nlmsi байбаков.nlmsi байбиков.nlmsi байбородин.nlmsi байбурдов.nlmsi байгабулов.nlmsi байгашев.nlmsi байгулов.nlmsi байдалин.nlmsi байдалов.nlmsi байдин.nlmsi байдуков.nlmsi байдулин.nlmsi байзигитов.nlmsi байкеев.nlmsi баймиев.nlmsi баймухамбетов.nlmsi байназаров.nlmsi байнов.nlmsi байрамгулов.nlmsi байрамов.nlmsi байÑултанов.nlmsi байтерÑков.nlmsi байчоров.nlmsi бакаев.nlmsi бакалдин.nlmsi бакалов.nlmsi бакатанов.nlmsi бакатин.nlmsi бакеринков.nlmsi бакиров.nlmsi баклагин.nlmsi баклаков.nlmsi баклашкин.nlmsi баклушин.nlmsi баклыков.nlmsi бакрымов.nlmsi бакулев.nlmsi бакулин.nlmsi бакунин.nlmsi бакунов.nlmsi бакунцев.nlmsi бакуров.nlmsi бакутов.nlmsi бакушин.nlmsi бакшев.nlmsi бакшеев.nlmsi бакшин.nlmsi бакштеев.nlmsi балабаев.nlmsi балабанов.nlmsi балабин.nlmsi балаболин.nlmsi балабушкин.nlmsi балаев.nlmsi балакин.nlmsi балакирев.nlmsi балакшин.nlmsi балалаев.nlmsi балалов.nlmsi балалыкин.nlmsi баландин.nlmsi баланин.nlmsi баланов.nlmsi балахничев.nlmsi балахонов.nlmsi балахонцев.nlmsi балачихин.nlmsi балашенков.nlmsi балашкин.nlmsi балашников.nlmsi балдаков.nlmsi балданов.nlmsi балденков.nlmsi балдин.nlmsi балдихин.nlmsi балдунников.nlmsi балдыкин.nlmsi балев.nlmsi баликоев.nlmsi балин.nlmsi баличев.nlmsi балкизов.nlmsi балков.nlmsi балобанов.nlmsi балтахинов.nlmsi балудин.nlmsi балуев.nlmsi балуков.nlmsi балченков.nlmsi балыбин.nlmsi балыкин.nlmsi балынов.nlmsi балычев.nlmsi бальбеков.nlmsi бальбуров.nlmsi бальжинимаев.nlmsi балÑкин.nlmsi балÑÑников.nlmsi балÑÑов.nlmsi бандурин.nlmsi бандуркин.nlmsi банзаров.nlmsi банифатов.nlmsi банкин.nlmsi банников.nlmsi баннов.nlmsi бантеев.nlmsi банцеров.nlmsi банщиков.nlmsi барабанщиков.nlmsi барабин.nlmsi барабошин.nlmsi барабошкин.nlmsi барагунов.nlmsi баракин.nlmsi бараков.nlmsi баракÑанов.nlmsi баралгин.nlmsi баранкин.nlmsi баранников.nlmsi баранов.nlmsi баранцев.nlmsi баранчиков.nlmsi барашкин.nlmsi барбаев.nlmsi бардаков.nlmsi барданов.nlmsi бардеев.nlmsi барджиев.nlmsi бардин.nlmsi бардонов.nlmsi бардуков.nlmsi бардунаев.nlmsi бардыгин.nlmsi баренков.nlmsi баркалов.nlmsi баркин.nlmsi барков.nlmsi бармаков.nlmsi бармин.nlmsi барминцев.nlmsi барновалов.nlmsi баров.nlmsi бароненков.nlmsi барташов.nlmsi бартенев.nlmsi бартов.nlmsi баруздин.nlmsi барулин.nlmsi бархатов.nlmsi бархин.nlmsi бархударов.nlmsi барыбин.nlmsi барыкин.nlmsi барышев.nlmsi барышников.nlmsi баÑаев.nlmsi баÑалаев.nlmsi баÑалов.nlmsi баÑалыгин.nlmsi баÑанов.nlmsi баÑарукин.nlmsi баÑин.nlmsi баÑкаков.nlmsi баÑкарев.nlmsi баÑкин.nlmsi баÑков.nlmsi баÑниев.nlmsi баÑнин.nlmsi баÑрин.nlmsi баÑтраков.nlmsi баÑтрыкин.nlmsi баÑханов.nlmsi баÑыгыÑов.nlmsi баÑыров.nlmsi батагаев.nlmsi батагов.nlmsi батаев.nlmsi баталин.nlmsi баталов.nlmsi батанов.nlmsi баташов.nlmsi батеенков.nlmsi батенин.nlmsi батеньков.nlmsi батин.nlmsi батищев.nlmsi баткаев.nlmsi батманов.nlmsi батов.nlmsi батоин.nlmsi баторов.nlmsi баторшин.nlmsi батраев.nlmsi батраков.nlmsi батрашкин.nlmsi батталов.nlmsi батуев.nlmsi батуков.nlmsi батулев.nlmsi батулин.nlmsi батурин.nlmsi батуров.nlmsi батутин.nlmsi батушкин.nlmsi батчаев.nlmsi батчиков.nlmsi батыев.nlmsi батыров.nlmsi батышев.nlmsi батьков.nlmsi батюшев.nlmsi батÑев.nlmsi батÑйкин.nlmsi баулиев.nlmsi бауржанин.nlmsi бауÑов.nlmsi баутдинов.nlmsi бахаев.nlmsi бахарев.nlmsi бахарчиев.nlmsi бахвалов.nlmsi бахирев.nlmsi бахматов.nlmsi бахметов.nlmsi бахметьев.nlmsi бахмин.nlmsi бахмудкадиев.nlmsi бахнов.nlmsi бахолдин.nlmsi бахрушин.nlmsi бахтиаров.nlmsi бахтин.nlmsi бахтинов.nlmsi бахтиÑров.nlmsi бахуцев.nlmsi бацанов.nlmsi бацин.nlmsi бачинов.nlmsi башашин.nlmsi башенин.nlmsi башилов.nlmsi башин.nlmsi баширов.nlmsi башкатов.nlmsi башкеев.nlmsi башкин.nlmsi башкирев.nlmsi башкиров.nlmsi башкирцев.nlmsi башков.nlmsi башлыков.nlmsi башмаков.nlmsi башмачников.nlmsi баштрыков.nlmsi баштыков.nlmsi башуров.nlmsi баюнов.nlmsi баÑгантаев.nlmsi баÑндин.nlmsi баÑнкин.nlmsi баÑнов.nlmsi бганцев.nlmsi бебенин.nlmsi бебихов.nlmsi бебнев.nlmsi бегеулов.nlmsi бегиджанов.nlmsi бегичев.nlmsi бегишев.nlmsi бегунов.nlmsi беданоков.nlmsi бедарев.nlmsi беджанов.nlmsi бедин.nlmsi беднов.nlmsi беднÑгин.nlmsi беднÑков.nlmsi бедрин.nlmsi бежанов.nlmsi безбогин.nlmsi безбородкин.nlmsi безбородов.nlmsi безводин.nlmsi беззаботнов.nlmsi беззубов.nlmsi безирганов.nlmsi безмельцев.nlmsi безноÑов.nlmsi безроднов.nlmsi безрукавников.nlmsi безуглов.nlmsi безукладников.nlmsi безуÑов.nlmsi безухов.nlmsi бейбутов.nlmsi бейдин.nlmsi бейÑкбаев.nlmsi бекаÑов.nlmsi бекашев.nlmsi бекбанов.nlmsi бекеров.nlmsi бекетов.nlmsi бекин.nlmsi бекичеков.nlmsi бекишев.nlmsi беккалиев.nlmsi бекмурзиев.nlmsi бекмурзов.nlmsi беков.nlmsi бекренев.nlmsi бекташев.nlmsi бектуÑов.nlmsi бекузаров.nlmsi бекшаев.nlmsi бекÑшев.nlmsi белавенцев.nlmsi белашов.nlmsi белебенцев.nlmsi белевитин.nlmsi белевцев.nlmsi беленов.nlmsi беликов.nlmsi белинкин.nlmsi белитов.nlmsi беличев.nlmsi белобородов.nlmsi белобрагин.nlmsi белобратов.nlmsi беловолов.nlmsi белоглазов.nlmsi белоглÑдов.nlmsi белоголовкин.nlmsi белогуров.nlmsi белодворцев.nlmsi белоедов.nlmsi белозеров.nlmsi белозерцев.nlmsi белоконев.nlmsi белокопытов.nlmsi белокуров.nlmsi беломеÑтнов.nlmsi беломытцев.nlmsi белоногов.nlmsi белоножкин.nlmsi белоноÑов.nlmsi белоруÑцев.nlmsi белоÑков.nlmsi белоÑлудцев.nlmsi белотуркин.nlmsi белохин.nlmsi белоцерковцев.nlmsi белошапкин.nlmsi белошеев.nlmsi белугин.nlmsi белынцев.nlmsi белышев.nlmsi бельдюгин.nlmsi бельтюков.nlmsi бельцев.nlmsi бельцин.nlmsi бельчегешев.nlmsi белÑйков.nlmsi белÑков.nlmsi белÑлетдинов.nlmsi белÑлов.nlmsi белÑников.nlmsi белÑнкин.nlmsi белÑров.nlmsi бембеев.nlmsi бембетов.nlmsi бендриков.nlmsi бенов.nlmsi бенцианов.nlmsi бенюмов.nlmsi берданоÑов.nlmsi берденников.nlmsi берденов.nlmsi бердиков.nlmsi бердышев.nlmsi бердюгин.nlmsi бережнов.nlmsi березенцев.nlmsi березиков.nlmsi березинцев.nlmsi березкин.nlmsi березлев.nlmsi березнев.nlmsi березников.nlmsi березовиков.nlmsi березовцев.nlmsi береÑнев.nlmsi береÑтнев.nlmsi беречин.nlmsi берзин.nlmsi бериев.nlmsi беркауÑов.nlmsi берладин.nlmsi берлев.nlmsi берлизев.nlmsi берлизов.nlmsi бернов.nlmsi беров.nlmsi берÑнев.nlmsi берÑтенев.nlmsi бертÑков.nlmsi берюлев.nlmsi беÑеднов.nlmsi беÑкин.nlmsi беÑков.nlmsi беÑогонов.nlmsi беÑпалкин.nlmsi беÑпалов.nlmsi беÑпальчиков.nlmsi беÑпутин.nlmsi беÑпÑткин.nlmsi беÑÑарабов.nlmsi беÑÑонов.nlmsi беÑÑуднов.nlmsi беÑÑчетнов.nlmsi беÑтужев.nlmsi бехтерев.nlmsi бехтиев.nlmsi бешанов.nlmsi бешенцев.nlmsi бешкарев.nlmsi бешнов.nlmsi бзыков.nlmsi бибарÑов.nlmsi бибиков.nlmsi бибин.nlmsi бибичев.nlmsi бибишев.nlmsi бигеев.nlmsi бигин.nlmsi бигнов.nlmsi биджаков.nlmsi биджиев.nlmsi бизиков.nlmsi бизин.nlmsi бизюкин.nlmsi бизÑнов.nlmsi бикбаев.nlmsi бикбулатов.nlmsi бикетов.nlmsi бикитеев.nlmsi биккенин.nlmsi биккин.nlmsi бикмаев.nlmsi бикмуллин.nlmsi бикмухаметов.nlmsi бикÑÑнтеев.nlmsi биктаев.nlmsi бикташев.nlmsi биктимиров.nlmsi бикчурин.nlmsi билалов.nlmsi билаонов.nlmsi биленкин.nlmsi бильдин.nlmsi бимбалов.nlmsi биндюков.nlmsi бинкин.nlmsi биргулиев.nlmsi биричев.nlmsi бирюлин.nlmsi бирюлькин.nlmsi бирючков.nlmsi битаров.nlmsi битюков.nlmsi бицаев.nlmsi бицуев.nlmsi бицуков.nlmsi бичурин.nlmsi биÑкаев.nlmsi благоволин.nlmsi благонравов.nlmsi блеÑткин.nlmsi блиничев.nlmsi блинков.nlmsi блинников.nlmsi блинов.nlmsi блохин.nlmsi блуднин.nlmsi блюмкин.nlmsi бобалев.nlmsi бобкин.nlmsi бобнев.nlmsi бобоев.nlmsi боборыкин.nlmsi боботов.nlmsi бобоходжаев.nlmsi бобрецов.nlmsi бобрешов.nlmsi бобровников.nlmsi бобрышев.nlmsi бобрÑшов.nlmsi бобуров.nlmsi бобылев.nlmsi бовгатов.nlmsi бовин.nlmsi бовчуров.nlmsi бовырин.nlmsi боганцев.nlmsi богаткин.nlmsi богатов.nlmsi богатырев.nlmsi богачев.nlmsi богдалов.nlmsi богидаев.nlmsi боговаров.nlmsi боголепов.nlmsi богомазов.nlmsi богомолов.nlmsi богомÑгков.nlmsi богорадов.nlmsi богучаров.nlmsi богучарцев.nlmsi бодагов.nlmsi бодрин.nlmsi бодров.nlmsi бодрызлов.nlmsi бодрÑгин.nlmsi бодÑгин.nlmsi божедаров.nlmsi боженков.nlmsi божетков.nlmsi божимов.nlmsi божков.nlmsi бозырев.nlmsi бойцев.nlmsi бойченков.nlmsi бокарев.nlmsi бокатов.nlmsi боковиков.nlmsi бокоев.nlmsi болдецов.nlmsi боликов.nlmsi болкин.nlmsi болоболкин.nlmsi боловинцев.nlmsi болоков.nlmsi болотников.nlmsi болотнов.nlmsi болотов.nlmsi болохонов.nlmsi болталин.nlmsi болтнев.nlmsi болтунов.nlmsi болтухов.nlmsi болховитин.nlmsi болыÑов.nlmsi болычев.nlmsi большаев.nlmsi большов.nlmsi большунов.nlmsi бонаков.nlmsi бондалетов.nlmsi бондарев.nlmsi бордачев.nlmsi бордуков.nlmsi борзенков.nlmsi борзилов.nlmsi борзин.nlmsi борзов.nlmsi борзыкин.nlmsi борин.nlmsi бориÑихин.nlmsi бориÑкин.nlmsi бориÑочкин.nlmsi борков.nlmsi борлаков.nlmsi борлов.nlmsi бормуÑов.nlmsi боровиков.nlmsi боровичев.nlmsi боровцев.nlmsi бородавкин.nlmsi бородаев.nlmsi бороданов.nlmsi бородачев.nlmsi бороденкин.nlmsi бородинов.nlmsi бородкин.nlmsi бородков.nlmsi бородов.nlmsi бородулин.nlmsi бороздин.nlmsi борохов.nlmsi бортников.nlmsi борхунов.nlmsi борщин.nlmsi борÑшов.nlmsi боÑторин.nlmsi боÑхолов.nlmsi боциев.nlmsi боцкалев.nlmsi бочагов.nlmsi бочаев.nlmsi бочарников.nlmsi бочаров.nlmsi бочкарев.nlmsi бочкин.nlmsi бошнÑков.nlmsi боÑринов.nlmsi боÑркин.nlmsi боÑрников.nlmsi боÑршинов.nlmsi бражкин.nlmsi бражников.nlmsi браÑлавцев.nlmsi братанов.nlmsi братищев.nlmsi братков.nlmsi братов.nlmsi братухин.nlmsi бревнов.nlmsi брединин.nlmsi бредихин.nlmsi бреднев.nlmsi брежнев.nlmsi брезгин.nlmsi брезгунов.nlmsi бреуÑов.nlmsi брехов.nlmsi брехунцов.nlmsi бречалов.nlmsi брилев.nlmsi бритарев.nlmsi бритвин.nlmsi бритенков.nlmsi бритиков.nlmsi бричкин.nlmsi бровин.nlmsi бровкин.nlmsi бровцев.nlmsi бродников.nlmsi бродÑгин.nlmsi бронников.nlmsi броÑалин.nlmsi брунов.nlmsi бруÑанов.nlmsi бруÑенцев.nlmsi бруÑенцов.nlmsi бруÑникин.nlmsi брыжахин.nlmsi брызгалов.nlmsi брызгунов.nlmsi брызжеев.nlmsi брыкин.nlmsi брыков.nlmsi брылев.nlmsi брындин.nlmsi брынов.nlmsi брынцалов.nlmsi брыÑаев.nlmsi брыÑенков.nlmsi брычев.nlmsi брюзгин.nlmsi брюзин.nlmsi брюллов.nlmsi брюÑов.nlmsi брюханов.nlmsi брюхов.nlmsi брÑзгин.nlmsi брÑнкин.nlmsi брÑнцев.nlmsi брÑчихин.nlmsi бубаев.nlmsi бубенин.nlmsi бубÑкин.nlmsi бувакин.nlmsi бувалкин.nlmsi буганов.nlmsi бугреев.nlmsi будагов.nlmsi будаев.nlmsi будажапов.nlmsi будалин.nlmsi буданов.nlmsi буданцев.nlmsi бударин.nlmsi бударков.nlmsi будахин.nlmsi будашов.nlmsi будекин.nlmsi будеркин.nlmsi будин.nlmsi будкеев.nlmsi будкин.nlmsi будников.nlmsi будылин.nlmsi будьков.nlmsi буев.nlmsi бузаев.nlmsi буздогаров.nlmsi бузенков.nlmsi бузнÑков.nlmsi бузов.nlmsi бузовкин.nlmsi бузунов.nlmsi бузыкин.nlmsi бузыцков.nlmsi буиÑтов.nlmsi букалов.nlmsi букарев.nlmsi букаров.nlmsi букин.nlmsi буковкин.nlmsi буковцев.nlmsi букреев.nlmsi булавин.nlmsi булавинов.nlmsi булавинцев.nlmsi буланин.nlmsi буланкин.nlmsi буланков.nlmsi булатов.nlmsi булахов.nlmsi булацев.nlmsi булдаков.nlmsi булдин.nlmsi булдыгин.nlmsi булеков.nlmsi булкин.nlmsi булков.nlmsi булочников.nlmsi булынин.nlmsi булычев.nlmsi булÑккулов.nlmsi булÑков.nlmsi бунаков.nlmsi бундин.nlmsi бунев.nlmsi бунеев.nlmsi бунин.nlmsi буничев.nlmsi бункин.nlmsi бунцев.nlmsi бунÑев.nlmsi буравлев.nlmsi бураканов.nlmsi бураков.nlmsi буранов.nlmsi бурвиков.nlmsi бургонов.nlmsi бурдакин.nlmsi бурдаков.nlmsi бурдачев.nlmsi бурдин.nlmsi бурдов.nlmsi бурдуков.nlmsi бурдыгин.nlmsi бурдыкин.nlmsi бурдюгов.nlmsi буреев.nlmsi буренков.nlmsi буренчев.nlmsi бурилин.nlmsi бурканин.nlmsi буркеев.nlmsi буркин.nlmsi бурлаев.nlmsi бурлаков.nlmsi бурликов.nlmsi бурлинов.nlmsi бурмакин.nlmsi бурмантов.nlmsi бурмин.nlmsi бурмиÑтров.nlmsi буробин.nlmsi бурÑиков.nlmsi бурÑов.nlmsi бурташов.nlmsi буртов.nlmsi бурухин.nlmsi бурханов.nlmsi бурхин.nlmsi бурцев.nlmsi бурчаков.nlmsi бурыгин.nlmsi бурыкин.nlmsi бурылев.nlmsi бурылов.nlmsi бурÑков.nlmsi буÑанкин.nlmsi буÑарев.nlmsi буÑев.nlmsi буÑинов.nlmsi буÑлаев.nlmsi буÑыгин.nlmsi бутаев.nlmsi бутаков.nlmsi бутарев.nlmsi бутаров.nlmsi бутацин.nlmsi бутев.nlmsi бутенин.nlmsi бутин.nlmsi буткеев.nlmsi бутников.nlmsi буторлин.nlmsi буторов.nlmsi бутрин.nlmsi бутузов.nlmsi бутурлакин.nlmsi бутурлин.nlmsi бутуханов.nlmsi бутырев.nlmsi бутырин.nlmsi бутыркин.nlmsi бутюков.nlmsi бутÑков.nlmsi бухаев.nlmsi бухалин.nlmsi буханцев.nlmsi бухаров.nlmsi бухарцев.nlmsi бухвалов.nlmsi бухлин.nlmsi бухнин.nlmsi буховцев.nlmsi бухонов.nlmsi бухтеев.nlmsi бухтилов.nlmsi бухтиничев.nlmsi бухтиÑров.nlmsi бухтоÑров.nlmsi бухтуев.nlmsi бученков.nlmsi бучин.nlmsi бучнев.nlmsi бушков.nlmsi бушмакин.nlmsi бушмелев.nlmsi бушнин.nlmsi бушнов.nlmsi бушуев.nlmsi бушунов.nlmsi буÑнов.nlmsi буÑнтуев.nlmsi буÑченков.nlmsi бывайлов.nlmsi быкадоров.nlmsi быканов.nlmsi былинкин.nlmsi бырдин.nlmsi быркин.nlmsi быÑтрецов.nlmsi быÑтров.nlmsi быÑтровзоров.nlmsi бÑзыров.nlmsi бÑлкин.nlmsi вавакин.nlmsi ваванов.nlmsi вавилин.nlmsi вавилов.nlmsi вагжанов.nlmsi вагин.nlmsi вагунин.nlmsi вадюхин.nlmsi важдаев.nlmsi важенин.nlmsi важенков.nlmsi важеÑов.nlmsi важин.nlmsi важнов.nlmsi вазюков.nlmsi вайгачев.nlmsi вакарин.nlmsi вакин.nlmsi вакорев.nlmsi вакорин.nlmsi вакулин.nlmsi вакуров.nlmsi вакутин.nlmsi валегин.nlmsi валеев.nlmsi валемеев.nlmsi валентинов.nlmsi валетов.nlmsi валиахметов.nlmsi валиев.nlmsi валиков.nlmsi валиуллин.nlmsi валишин.nlmsi валуев.nlmsi валышев.nlmsi вальвачев.nlmsi валюшкин.nlmsi валÑев.nlmsi вандышев.nlmsi ванеев.nlmsi ваниев.nlmsi ванифатьев.nlmsi ваничкин.nlmsi ванников.nlmsi вантурин.nlmsi ванурин.nlmsi ваншенкин.nlmsi ванюков.nlmsi ванюхин.nlmsi ванюхов.nlmsi ванюшкин.nlmsi ванÑкин.nlmsi варавин.nlmsi варакин.nlmsi варакÑин.nlmsi варванин.nlmsi варганов.nlmsi варгунин.nlmsi варенин.nlmsi варенков.nlmsi варенников.nlmsi варенов.nlmsi варенцов.nlmsi варламов.nlmsi варлашов.nlmsi варнавин.nlmsi варнаков.nlmsi варначев.nlmsi варов.nlmsi вартанов.nlmsi варухин.nlmsi варфоломеев.nlmsi варчев.nlmsi варыгин.nlmsi варыпаев.nlmsi варюшенков.nlmsi ваÑенев.nlmsi ваÑенин.nlmsi ваÑенков.nlmsi ваÑечкин.nlmsi ваÑиков.nlmsi ваÑилев.nlmsi ваÑилин.nlmsi ваÑилишин.nlmsi ваÑильцев.nlmsi ваÑин.nlmsi ваÑненков.nlmsi ваÑнецов.nlmsi ваÑÑанов.nlmsi ваÑькин.nlmsi ваÑьков.nlmsi ваÑюков.nlmsi ваÑюнькин.nlmsi ваÑютин.nlmsi ваÑюткин.nlmsi ваÑÑгин.nlmsi ваÑÑев.nlmsi ваÑÑкин.nlmsi ваÑÑтин.nlmsi ватаев.nlmsi ватолин.nlmsi ватулин.nlmsi ватутин.nlmsi ваулин.nlmsi вахидов.nlmsi вахитов.nlmsi вахмин.nlmsi вахнин.nlmsi вахраков.nlmsi вахрамеев.nlmsi вахранев.nlmsi вахромеев.nlmsi вахромов.nlmsi вахрушев.nlmsi вахрушин.nlmsi вахтангов.nlmsi ваченков.nlmsi вашкеев.nlmsi вашков.nlmsi вашнев.nlmsi вашурин.nlmsi вашуркин.nlmsi ващекин.nlmsi вдовенков.nlmsi вдовин.nlmsi вдовкин.nlmsi вдовухин.nlmsi веденин.nlmsi веденкин.nlmsi веденÑпин.nlmsi ведерников.nlmsi ведринцев.nlmsi ведьмин.nlmsi везиров.nlmsi векшин.nlmsi веледеев.nlmsi великанов.nlmsi велихов.nlmsi величкин.nlmsi величков.nlmsi вельдюхов.nlmsi вельтищев.nlmsi вельшаков.nlmsi венгеров.nlmsi веневцев.nlmsi венедиктов.nlmsi вепрев.nlmsi вепринцев.nlmsi вербин.nlmsi верблюдов.nlmsi вергаÑов.nlmsi вергунов.nlmsi веревочкин.nlmsi веремьев.nlmsi вереникин.nlmsi вереÑов.nlmsi веретельников.nlmsi веретенников.nlmsi веретехин.nlmsi веретÑгин.nlmsi верешкин.nlmsi верещагин.nlmsi верещетин.nlmsi вержевикин.nlmsi верзаков.nlmsi верзилов.nlmsi верзин.nlmsi верзунов.nlmsi веригин.nlmsi вернигоров.nlmsi верников.nlmsi вертÑнов.nlmsi вертÑшкин.nlmsi верховодов.nlmsi верховцев.nlmsi верхоглÑдов.nlmsi верхоланцев.nlmsi верхотуров.nlmsi вершилов.nlmsi вершинин.nlmsi верьÑÑов.nlmsi верÑзов.nlmsi верÑÑкин.nlmsi веÑелкин.nlmsi веÑелков.nlmsi веÑелов.nlmsi веÑелухин.nlmsi веÑин.nlmsi веÑлополов.nlmsi веÑнин.nlmsi веÑовщиков.nlmsi ветерков.nlmsi веткин.nlmsi ветлугин.nlmsi ветошкин.nlmsi ветчинин.nlmsi ветюгов.nlmsi вехорев.nlmsi вечкаÑов.nlmsi видехин.nlmsi виднов.nlmsi видÑкин.nlmsi визигин.nlmsi викентьев.nlmsi викторов.nlmsi викулин.nlmsi викулов.nlmsi вилинбахов.nlmsi вилÑев.nlmsi винников.nlmsi винокуров.nlmsi вирÑÑов.nlmsi виÑлогузов.nlmsi виÑÑщев.nlmsi виташов.nlmsi витошкин.nlmsi витухин.nlmsi витÑев.nlmsi витÑзев.nlmsi вихарев.nlmsi вихленцев.nlmsi вихлÑнцев.nlmsi вихорев.nlmsi вихров.nlmsi вицин.nlmsi вишнÑков.nlmsi владимиров.nlmsi владиÑлавлев.nlmsi владыкин.nlmsi влаÑенков.nlmsi влаÑьев.nlmsi влащенков.nlmsi водопьÑнов.nlmsi водÑнников.nlmsi водÑнов.nlmsi воеводин.nlmsi воейков.nlmsi вожаков.nlmsi вожжов.nlmsi вознÑков.nlmsi воищев.nlmsi войков.nlmsi войлоков.nlmsi войлуков.nlmsi войтов.nlmsi волгарев.nlmsi волгин.nlmsi волгутов.nlmsi волдорин.nlmsi волегов.nlmsi волженкин.nlmsi волжин.nlmsi волкогонов.nlmsi волнухин.nlmsi волобуев.nlmsi воловатов.nlmsi воловичев.nlmsi володенков.nlmsi володин.nlmsi володихин.nlmsi володкин.nlmsi володьков.nlmsi володÑев.nlmsi волокитин.nlmsi волоÑачев.nlmsi волоÑников.nlmsi волоцков.nlmsi волошков.nlmsi волутаев.nlmsi волчатов.nlmsi волчков.nlmsi волшанинов.nlmsi волынкин.nlmsi волынцев.nlmsi вольваков.nlmsi вольнов.nlmsi вольхин.nlmsi воргачев.nlmsi ворогушин.nlmsi вородимов.nlmsi ворожейкин.nlmsi ворожищев.nlmsi воронкин.nlmsi воронцев.nlmsi ворончихин.nlmsi вороньжев.nlmsi воропаев.nlmsi вороÑцов.nlmsi воротнев.nlmsi воротынцев.nlmsi ворошилов.nlmsi ворчилов.nlmsi воÑкиваров.nlmsi воÑкобойников.nlmsi воÑтрецов.nlmsi воÑтриков.nlmsi воÑтров.nlmsi воÑтротин.nlmsi воÑтрÑков.nlmsi вотÑков.nlmsi вохлаков.nlmsi вохмин.nlmsi вохрушенков.nlmsi вторыгин.nlmsi втулкин.nlmsi вуколов.nlmsi вчерашнев.nlmsi выборнов.nlmsi выволокин.nlmsi выдрин.nlmsi выломов.nlmsi вылузгин.nlmsi выпрÑжкин.nlmsi выÑкребенцев.nlmsi вьюгин.nlmsi вьюхин.nlmsi вьюшин.nlmsi вÑзанкин.nlmsi вÑзенкин.nlmsi вÑзиков.nlmsi вÑзников.nlmsi вÑзовиков.nlmsi вÑзовкин.nlmsi вÑлкин.nlmsi вÑлов.nlmsi вÑльцев.nlmsi вÑтчин.nlmsi вÑчеÑлавов.nlmsi габдрахимов.nlmsi габибов.nlmsi габидуллин.nlmsi габитов.nlmsi габоев.nlmsi габриÑлов.nlmsi гавриков.nlmsi гавриленков.nlmsi гаврилин.nlmsi гаврилков.nlmsi гавричкин.nlmsi гавришин.nlmsi гавришов.nlmsi гаврюнькин.nlmsi гаврюшев.nlmsi гаврюшин.nlmsi гаврюшов.nlmsi гавшин.nlmsi гагалов.nlmsi гаганов.nlmsi гагулин.nlmsi гадалин.nlmsi гаджиев.nlmsi гаджиибрагимов.nlmsi гаджимагомедов.nlmsi гаджимахмудов.nlmsi гадиев.nlmsi гадулханов.nlmsi гадючкин.nlmsi гаев.nlmsi гаеткулов.nlmsi газданов.nlmsi газеев.nlmsi газеткин.nlmsi газизулин.nlmsi газимагомедов.nlmsi газманов.nlmsi гайдадымов.nlmsi гайданов.nlmsi гайнуллин.nlmsi гайнутдинов.nlmsi гайÑумов.nlmsi гайфуллин.nlmsi галаев.nlmsi галактионов.nlmsi галамиев.nlmsi галанов.nlmsi галанцев.nlmsi галахов.nlmsi галдин.nlmsi галеев.nlmsi галиакбаров.nlmsi галигузов.nlmsi галиев.nlmsi галикаев.nlmsi галимов.nlmsi галимуллин.nlmsi галимшин.nlmsi галиуллин.nlmsi галицков.nlmsi галоганов.nlmsi галочкин.nlmsi галтаев.nlmsi галузин.nlmsi галумов.nlmsi галунов.nlmsi галутин.nlmsi галушин.nlmsi галушкин.nlmsi галыбин.nlmsi гальцов.nlmsi галÑмин.nlmsi галÑмов.nlmsi галÑмшин.nlmsi галÑутдинов.nlmsi гамаюнов.nlmsi гамзаев.nlmsi гамзатов.nlmsi гамзиков.nlmsi гамзин.nlmsi гамидов.nlmsi гамов.nlmsi гамонин.nlmsi гандалипов.nlmsi ганеев.nlmsi ганжуров.nlmsi ганиев.nlmsi ганижев.nlmsi ганин.nlmsi ганицев.nlmsi ганичев.nlmsi ганкин.nlmsi гантамиров.nlmsi гантимуров.nlmsi ганчин.nlmsi ганьжов.nlmsi ганюшин.nlmsi ганюшкин.nlmsi гапанцев.nlmsi гапеев.nlmsi гапонов.nlmsi гараев.nlmsi гарамов.nlmsi гаранькин.nlmsi гарбарин.nlmsi гарбузов.nlmsi гардюшин.nlmsi гареев.nlmsi гарекин.nlmsi гариев.nlmsi гарин.nlmsi гарипов.nlmsi гарифуллин.nlmsi гармаев.nlmsi гармашев.nlmsi гармашов.nlmsi гарнов.nlmsi гаронкин.nlmsi гарушев.nlmsi гарцилов.nlmsi гаршин.nlmsi гарькин.nlmsi гарькушов.nlmsi гарюгин.nlmsi гарÑев.nlmsi гаÑаев.nlmsi гаÑан-джалалов.nlmsi гаÑанов.nlmsi гаÑаранов.nlmsi гаÑпаров.nlmsi гаÑьков.nlmsi гатаулин.nlmsi гафаров.nlmsi гафиатулин.nlmsi гафитулин.nlmsi гачурин.nlmsi гашимов.nlmsi гашков.nlmsi гаÑзов.nlmsi гвардионов.nlmsi гвоздарев.nlmsi гвоздиков.nlmsi гвоздин.nlmsi гелин.nlmsi генеманов.nlmsi генералов.nlmsi гениатулин.nlmsi генин.nlmsi георгиев.nlmsi гераÑимов.nlmsi гераÑкин.nlmsi гераÑькин.nlmsi геращенков.nlmsi гергиев.nlmsi германов.nlmsi герÑеванов.nlmsi герчиков.nlmsi гершанов.nlmsi гетманцев.nlmsi гибадулин.nlmsi гибадуллин.nlmsi гидаÑпов.nlmsi гизатулин.nlmsi гизатуллин.nlmsi гиззатуллин.nlmsi гилазов.nlmsi гилев.nlmsi гильмуллин.nlmsi гильмутдинов.nlmsi гилÑдов.nlmsi гилÑзев.nlmsi гилÑзиев.nlmsi гималетдинов.nlmsi гиматдинов.nlmsi гимбатов.nlmsi гиндилеев.nlmsi гиндин.nlmsi гинеÑин.nlmsi гиниÑтов.nlmsi гирин.nlmsi гиркин.nlmsi гитин.nlmsi гичев.nlmsi гичкин.nlmsi глаголин.nlmsi гладеев.nlmsi гладилин.nlmsi гладилов.nlmsi гладин.nlmsi гладков.nlmsi гладнев.nlmsi гладышев.nlmsi глазнев.nlmsi глазунов.nlmsi глазырин.nlmsi глазычев.nlmsi глазьев.nlmsi глинкин.nlmsi глотов.nlmsi глумилин.nlmsi глумов.nlmsi глухарев.nlmsi глуховцев.nlmsi глухоедов.nlmsi глушаков.nlmsi глушанков.nlmsi глушенков.nlmsi глушнев.nlmsi глыбин.nlmsi глÑделов.nlmsi гневышев.nlmsi гнедков.nlmsi гнездилов.nlmsi гнеÑин.nlmsi гнеушев.nlmsi гнуÑарев.nlmsi гнуÑин.nlmsi гнутов.nlmsi говорин.nlmsi говорков.nlmsi говоров.nlmsi гогольков.nlmsi гоготин.nlmsi гоготов.nlmsi годжиев.nlmsi годков.nlmsi годовиков.nlmsi годунов.nlmsi голдин.nlmsi голдобин.nlmsi голенищев.nlmsi голиков.nlmsi голобоков.nlmsi голованов.nlmsi головатов.nlmsi головачев.nlmsi головизнин.nlmsi головин.nlmsi головихин.nlmsi головкин.nlmsi головков.nlmsi головлев.nlmsi головнин.nlmsi головунин.nlmsi головушкин.nlmsi головÑшкин.nlmsi голодухин.nlmsi голозубов.nlmsi гололобов.nlmsi голубенцев.nlmsi голубинцев.nlmsi голубков.nlmsi голубов.nlmsi голубцов.nlmsi голубчиков.nlmsi голубÑтников.nlmsi голунов.nlmsi голутвин.nlmsi голушков.nlmsi голынычев.nlmsi голышев.nlmsi голышин.nlmsi голышкин.nlmsi гольдин.nlmsi голÑков.nlmsi голÑшов.nlmsi гомзин.nlmsi гомзÑков.nlmsi гонжаров.nlmsi горбачев.nlmsi горбаченков.nlmsi горбов.nlmsi горбулев.nlmsi горбулин.nlmsi горбунов.nlmsi горбунцов.nlmsi горбушин.nlmsi гордейцев.nlmsi горев.nlmsi гореликов.nlmsi горелкин.nlmsi горелков.nlmsi горелов.nlmsi горемыкин.nlmsi гореткин.nlmsi гориков.nlmsi горин.nlmsi горицков.nlmsi горкин.nlmsi горланов.nlmsi горлачев.nlmsi горобцов.nlmsi городилин.nlmsi городилов.nlmsi городков.nlmsi городовцев.nlmsi горошников.nlmsi горÑков.nlmsi горÑтин.nlmsi горчаков.nlmsi горчанинов.nlmsi горчуков.nlmsi горшенев.nlmsi горшенин.nlmsi горшечников.nlmsi горшихин.nlmsi горшунов.nlmsi горынин.nlmsi горынцев.nlmsi горышин.nlmsi горюнков.nlmsi горюнов.nlmsi горюхин.nlmsi горюшин.nlmsi горюшкин.nlmsi горÑев.nlmsi горÑинов.nlmsi горÑкин.nlmsi горÑчкин.nlmsi горÑшин.nlmsi гоÑтенин.nlmsi гоÑтиев.nlmsi гоÑтищев.nlmsi гоÑтомыÑлов.nlmsi гоÑтьев.nlmsi гоÑтюхин.nlmsi готовцев.nlmsi готовчиков.nlmsi грабовников.nlmsi грабцев.nlmsi градобоев.nlmsi гражданкин.nlmsi грамин.nlmsi грамматиков.nlmsi грамоздин.nlmsi грамолин.nlmsi грамотин.nlmsi гранаткин.nlmsi гранин.nlmsi гранкин.nlmsi гранков.nlmsi грапонов.nlmsi граханцев.nlmsi грахов.nlmsi грацианов.nlmsi грачев.nlmsi гребеников.nlmsi гребенкин.nlmsi гребенников.nlmsi гребеньков.nlmsi грекалов.nlmsi греков.nlmsi гречанинов.nlmsi гречкин.nlmsi гречушкин.nlmsi грешневиков.nlmsi грешников.nlmsi грешнов.nlmsi грибакин.nlmsi грибанов.nlmsi грибачев.nlmsi грибенков.nlmsi грибоедов.nlmsi григоришин.nlmsi григоров.nlmsi гридаÑов.nlmsi гридин.nlmsi гриднев.nlmsi гридчин.nlmsi гризодубов.nlmsi гринев.nlmsi гринин.nlmsi гринкин.nlmsi гриньков.nlmsi гринÑкин.nlmsi грицаев.nlmsi грицинин.nlmsi грицов.nlmsi гришаев.nlmsi гришанов.nlmsi гришанцев.nlmsi гришатов.nlmsi гришин.nlmsi гришков.nlmsi гришковцев.nlmsi гришов.nlmsi гришокин.nlmsi гришуков.nlmsi гришутин.nlmsi грищенков.nlmsi гробовников.nlmsi гродников.nlmsi громаков.nlmsi громков.nlmsi громушкин.nlmsi грошев.nlmsi грудинин.nlmsi грудкин.nlmsi груднов.nlmsi груздов.nlmsi грузенкин.nlmsi грузинов.nlmsi грузинцев.nlmsi грулев.nlmsi грунин.nlmsi груничев.nlmsi грушин.nlmsi грушихин.nlmsi грызанов.nlmsi грызлов.nlmsi грызулин.nlmsi грÑдкин.nlmsi грÑдунов.nlmsi грÑзин.nlmsi губайдуллин.nlmsi губакин.nlmsi губанов.nlmsi губарев.nlmsi губачев.nlmsi губернаторов.nlmsi губин.nlmsi гугкаев.nlmsi гудев.nlmsi гудилин.nlmsi гудин.nlmsi гудошин.nlmsi гудошников.nlmsi гужавин.nlmsi гужвин.nlmsi гузанов.nlmsi гузеев.nlmsi гузиков.nlmsi гукежев.nlmsi гулаев.nlmsi гуленков.nlmsi гулидов.nlmsi гулиев.nlmsi гуликов.nlmsi гулимов.nlmsi гулин.nlmsi гулынин.nlmsi гультÑев.nlmsi гульшин.nlmsi гулÑков.nlmsi гулÑщев.nlmsi гумаров.nlmsi гумелев.nlmsi гуменников.nlmsi гумиров.nlmsi гуназов.nlmsi гунбин.nlmsi гунгаев.nlmsi гундырев.nlmsi гундÑев.nlmsi гургенов.nlmsi гуреев.nlmsi гуридов.nlmsi гуриев.nlmsi гурилов.nlmsi гурин.nlmsi гуринов.nlmsi гуркалов.nlmsi гуркин.nlmsi гурков.nlmsi гурнов.nlmsi гуров.nlmsi гуртуев.nlmsi гурулев.nlmsi гуруÑин.nlmsi гурчин.nlmsi гурылев.nlmsi гурьев.nlmsi гурьÑнов.nlmsi гуÑаев.nlmsi гуÑаков.nlmsi гуÑариков.nlmsi гуÑейнов.nlmsi гуÑельников.nlmsi гуÑенков.nlmsi гуÑихин.nlmsi гуÑлÑков.nlmsi гуÑов.nlmsi гуÑтоев.nlmsi гуÑынин.nlmsi гуÑьков.nlmsi гутионтов.nlmsi гутников.nlmsi гуторов.nlmsi гуцалов.nlmsi гучев.nlmsi гущев.nlmsi гюльбаÑаров.nlmsi давидков.nlmsi давлетбаев.nlmsi давлетзÑнов.nlmsi давлетмирзаев.nlmsi давлетшин.nlmsi давлетьÑров.nlmsi давыденков.nlmsi давыдкин.nlmsi давыдов.nlmsi давыдычев.nlmsi дагаев.nlmsi дагужиев.nlmsi дадаев.nlmsi дадашев.nlmsi дадонов.nlmsi даев.nlmsi дайбов.nlmsi дайментов.nlmsi дакалин.nlmsi далбаев.nlmsi далин.nlmsi дамаÑкин.nlmsi дамбаринчинов.nlmsi дандышев.nlmsi даниев.nlmsi даниленков.nlmsi данилкин.nlmsi данилков.nlmsi данильцев.nlmsi данин.nlmsi даншин.nlmsi даньшин.nlmsi данюков.nlmsi дардыкин.nlmsi дарымов.nlmsi дарьин.nlmsi дарькин.nlmsi даурбеков.nlmsi дауркин.nlmsi дауров.nlmsi даутов.nlmsi дашиев.nlmsi дашичев.nlmsi дашков.nlmsi даштемиров.nlmsi дашутин.nlmsi двоеглазов.nlmsi дворкин.nlmsi дворников.nlmsi дворÑдкин.nlmsi дебердеев.nlmsi девтерев.nlmsi девÑтаев.nlmsi девÑткин.nlmsi девÑтков.nlmsi девÑтов.nlmsi дегтерев.nlmsi дегтÑрев.nlmsi дедаев.nlmsi дедиков.nlmsi дединов.nlmsi дедков.nlmsi дедуров.nlmsi дедюгин.nlmsi дедюрин.nlmsi дедюхин.nlmsi деев.nlmsi деженков.nlmsi дежкин.nlmsi дежнев.nlmsi дейгин.nlmsi дейкин.nlmsi дейнекин.nlmsi декабрев.nlmsi дектерев.nlmsi дектÑрев.nlmsi делидов.nlmsi делюкин.nlmsi делÑгин.nlmsi деменков.nlmsi дементьев.nlmsi демерчев.nlmsi демидовцев.nlmsi демичев.nlmsi демков.nlmsi демушкин.nlmsi демчин.nlmsi денежкин.nlmsi деникин.nlmsi дениÑкин.nlmsi дениÑьев.nlmsi денщиков.nlmsi дербеденев.nlmsi дербенев.nlmsi дергауÑов.nlmsi дергачев.nlmsi дергилев.nlmsi дердеÑов.nlmsi деревенцев.nlmsi деревнин.nlmsi деревцов.nlmsi деревÑгин.nlmsi державин.nlmsi держиев.nlmsi дермичев.nlmsi дерунов.nlmsi дерюгин.nlmsi дерÑбин.nlmsi дерÑбкин.nlmsi дерÑгин.nlmsi деÑÑтников.nlmsi деÑÑтов.nlmsi деÑÑтчиков.nlmsi детинкин.nlmsi дехканов.nlmsi дещекин.nlmsi джабраилов.nlmsi джалалов.nlmsi джалыков.nlmsi джамалудинов.nlmsi джамбулатов.nlmsi джамгаев.nlmsi джангиров.nlmsi джанибеков.nlmsi джанкезов.nlmsi джанкулов.nlmsi джаримов.nlmsi джафаров.nlmsi джаферов.nlmsi джелепов.nlmsi джердиÑов.nlmsi джилаканов.nlmsi джимбеев.nlmsi джинцанов.nlmsi джиоев.nlmsi джумаев.nlmsi дзадзиев.nlmsi дзгоев.nlmsi дзигаÑов.nlmsi дзуÑов.nlmsi дзÑдзин.nlmsi дибиров.nlmsi дибров.nlmsi дивов.nlmsi дигоев.nlmsi диденков.nlmsi дикарев.nlmsi диков.nlmsi дикоев.nlmsi дикополов.nlmsi дилаев.nlmsi дилин.nlmsi димаков.nlmsi димитров.nlmsi дирÑгин.nlmsi дитÑтев.nlmsi дитÑтьев.nlmsi диÑрханов.nlmsi дмитришин.nlmsi днепров.nlmsi добреньков.nlmsi добрецов.nlmsi добриков.nlmsi добров.nlmsi добродеев.nlmsi добродомов.nlmsi добролюбов.nlmsi добронравов.nlmsi добророднов.nlmsi доброÑердов.nlmsi доброÑкокин.nlmsi доброÑмыÑлов.nlmsi добротин.nlmsi доброхотов.nlmsi добрушкин.nlmsi добрыгин.nlmsi добрынин.nlmsi добрÑков.nlmsi добрÑтин.nlmsi добычин.nlmsi добычкин.nlmsi довгалев.nlmsi довгополов.nlmsi догадайлов.nlmsi догадин.nlmsi догаев.nlmsi додзин.nlmsi додин.nlmsi додов.nlmsi додонов.nlmsi дозоров.nlmsi дозорцев.nlmsi дойников.nlmsi докукин.nlmsi докучаев.nlmsi долбенков.nlmsi долбилов.nlmsi долбишев.nlmsi долганов.nlmsi долгашов.nlmsi долгин.nlmsi долгобородов.nlmsi долговидов.nlmsi долголаптев.nlmsi долгополов.nlmsi долгопÑтов.nlmsi долгоруков.nlmsi долгунов.nlmsi долгушин.nlmsi долженков.nlmsi должиков.nlmsi долинин.nlmsi долотин.nlmsi долотов.nlmsi долуханов.nlmsi дольников.nlmsi доманьков.nlmsi домнин.nlmsi домолазов.nlmsi домрачев.nlmsi дондоков.nlmsi дондуков.nlmsi донин.nlmsi донцов.nlmsi дорджиев.nlmsi доржиев.nlmsi доркин.nlmsi дормидонтов.nlmsi дородников.nlmsi дорожкин.nlmsi дороничев.nlmsi доронкин.nlmsi дорофеев.nlmsi дорохин.nlmsi дорохов.nlmsi дорошев.nlmsi дорошин.nlmsi дорушенков.nlmsi доÑаев.nlmsi доÑкин.nlmsi доÑтовалов.nlmsi дохнов.nlmsi дочилов.nlmsi дошин.nlmsi драгавцев.nlmsi драганов.nlmsi драгузин.nlmsi драгункин.nlmsi драгунов.nlmsi дракин.nlmsi дратвин.nlmsi драчев.nlmsi дремин.nlmsi дремов.nlmsi дригилов.nlmsi дробинин.nlmsi дроботов.nlmsi дробышев.nlmsi дрогачев.nlmsi дрогин.nlmsi дрождин.nlmsi дрожжин.nlmsi дроздинцев.nlmsi дроздков.nlmsi дронов.nlmsi дронÑев.nlmsi дрочнев.nlmsi дружилов.nlmsi дружинин.nlmsi дружков.nlmsi дружнов.nlmsi друзин.nlmsi дрыганов.nlmsi дрыгин.nlmsi дрюков.nlmsi дрюнин.nlmsi дрючков.nlmsi дрÑхлов.nlmsi дубаев.nlmsi дубатов.nlmsi дубачев.nlmsi дубинин.nlmsi дубиничев.nlmsi дубинкин.nlmsi дубинов.nlmsi дубков.nlmsi дубнов.nlmsi дубовиков.nlmsi дубовкин.nlmsi дубовцев.nlmsi дубоноÑов.nlmsi дуботолов.nlmsi дубошин.nlmsi дубравин.nlmsi дубровин.nlmsi дубцов.nlmsi дувидов.nlmsi дуганов.nlmsi дугаров.nlmsi дугин.nlmsi дудаков.nlmsi дударев.nlmsi дударов.nlmsi дуденков.nlmsi дудин.nlmsi дудкин.nlmsi дудников.nlmsi дудуев.nlmsi дудушкин.nlmsi дудырев.nlmsi дуев.nlmsi дужников.nlmsi дукин.nlmsi дукÑин.nlmsi дулебин.nlmsi дулимов.nlmsi дулов.nlmsi дульцев.nlmsi дулÑпин.nlmsi дулÑпинцев.nlmsi думанов.nlmsi думбров.nlmsi думнов.nlmsi думчев.nlmsi дунайкин.nlmsi дунайцев.nlmsi дунакаев.nlmsi дундуков.nlmsi дунюшкин.nlmsi дуплин.nlmsi дурдыев.nlmsi дурнев.nlmsi дурникин.nlmsi дурнов.nlmsi дурновцев.nlmsi дурыгин.nlmsi дурÑгин.nlmsi дуÑин.nlmsi дуÑканов.nlmsi духанов.nlmsi духин.nlmsi душарин.nlmsi душутин.nlmsi дыков.nlmsi дымчиков.nlmsi дырдин.nlmsi дьÑков.nlmsi дьÑконов.nlmsi дьÑченков.nlmsi дьÑчкин.nlmsi дьÑчков.nlmsi дюбанов.nlmsi дюбин.nlmsi дюдÑев.nlmsi дюжаев.nlmsi дюжев.nlmsi дюжиков.nlmsi дюканов.nlmsi дюкарев.nlmsi дюккиев.nlmsi дюков.nlmsi дюмаев.nlmsi дюмин.nlmsi дюрÑгин.nlmsi дÑгилев.nlmsi евграфов.nlmsi евграфьев.nlmsi евдаков.nlmsi евдокимов.nlmsi евдокимычев.nlmsi евлампиев.nlmsi евланов.nlmsi евлахов.nlmsi евлашкин.nlmsi евлюхин.nlmsi евÑеев.nlmsi евÑеенков.nlmsi евÑейкин.nlmsi евÑиков.nlmsi евÑтафьев.nlmsi евÑтигнеев.nlmsi евÑтифеев.nlmsi евÑтратов.nlmsi евÑтрахин.nlmsi евÑюгин.nlmsi евÑюков.nlmsi евÑюнин.nlmsi евÑюхин.nlmsi евтухов.nlmsi егоренков.nlmsi егорин.nlmsi егоркин.nlmsi егорушкин.nlmsi егоршин.nlmsi егошин.nlmsi езунов.nlmsi екименков.nlmsi екимов.nlmsi екимцев.nlmsi елагин.nlmsi елеÑин.nlmsi елеÑичев.nlmsi елецков.nlmsi елизаров.nlmsi елизарьев.nlmsi елиÑеенков.nlmsi елиÑейкин.nlmsi елиÑтратов.nlmsi елкин.nlmsi еловиков.nlmsi елохин.nlmsi елфимов.nlmsi ельников.nlmsi ельтищев.nlmsi ельчанинов.nlmsi ельшанов.nlmsi елÑков.nlmsi емангулов.nlmsi еникеев.nlmsi еньков.nlmsi епимахов.nlmsi епифанов.nlmsi епифанцев.nlmsi ераÑтов.nlmsi ергин.nlmsi ергунов.nlmsi ерегин.nlmsi еремеев.nlmsi еременков.nlmsi еремизин.nlmsi еремичев.nlmsi еремкин.nlmsi ерин.nlmsi еркибаев.nlmsi ермаченков.nlmsi ермилов.nlmsi ермишин.nlmsi ермолаев.nlmsi ермолин.nlmsi ермошкин.nlmsi ероÑлаев.nlmsi ерофеев.nlmsi ерохов.nlmsi ерошенков.nlmsi ерошин.nlmsi ерошкин.nlmsi еруÑланов.nlmsi еÑаулков.nlmsi еÑаулов.nlmsi еÑенин.nlmsi еÑенков.nlmsi еÑенов.nlmsi еÑиков.nlmsi еÑин.nlmsi еÑипов.nlmsi еÑичев.nlmsi еÑькин.nlmsi ефалов.nlmsi ефанов.nlmsi ефименков.nlmsi ефимиков.nlmsi ефимичев.nlmsi ефимкин.nlmsi ефимцев.nlmsi ефимычев.nlmsi ефлюков.nlmsi ефременков.nlmsi ефремкин.nlmsi ефремычев.nlmsi жабин.nlmsi жабоев.nlmsi жабунин.nlmsi жаворонков.nlmsi жадаев.nlmsi жадеев.nlmsi жаднов.nlmsi жадов.nlmsi жакенов.nlmsi жалилов.nlmsi жалнин.nlmsi жаманов.nlmsi жамбалов.nlmsi жамÑаранов.nlmsi жамÑуев.nlmsi жанатаев.nlmsi жандарев.nlmsi жандобаев.nlmsi жанжеров.nlmsi жариков.nlmsi жаринов.nlmsi жарихин.nlmsi жаркин.nlmsi жарков.nlmsi жаровцев.nlmsi жарылгапов.nlmsi жаÑыбаев.nlmsi жбанов.nlmsi жгилев.nlmsi ждакаев.nlmsi жданкин.nlmsi жданов.nlmsi жевакин.nlmsi жевлаков.nlmsi жегалов.nlmsi жеглов.nlmsi жеглÑков.nlmsi железкин.nlmsi железников.nlmsi железнов.nlmsi железнÑков.nlmsi железов.nlmsi желиоÑтов.nlmsi желнин.nlmsi желнов.nlmsi желобанов.nlmsi желонкин.nlmsi желтиков.nlmsi желтобородов.nlmsi желтоухов.nlmsi желтухин.nlmsi желтышев.nlmsi желудков.nlmsi желÑбин.nlmsi желÑбов.nlmsi жемерикин.nlmsi жемчужников.nlmsi жеребенков.nlmsi жеребÑтьев.nlmsi жерихин.nlmsi жерихов.nlmsi жерлов.nlmsi жернаков.nlmsi жерновков.nlmsi жженов.nlmsi жибоедов.nlmsi живаев.nlmsi живов.nlmsi животÑгин.nlmsi жигаев.nlmsi жигалкин.nlmsi жигалов.nlmsi жигальцев.nlmsi жиганов.nlmsi жигарев.nlmsi жигачев.nlmsi жигжитжапов.nlmsi жигжитов.nlmsi жиглÑев.nlmsi жигмитдоржиев.nlmsi жигулев.nlmsi жигулин.nlmsi жигунов.nlmsi жиделев.nlmsi жидилев.nlmsi жидков.nlmsi жидÑев.nlmsi жижин.nlmsi жижков.nlmsi жизнÑков.nlmsi жилкин.nlmsi жильцов.nlmsi жилÑев.nlmsi жилÑков.nlmsi жинкин.nlmsi жирков.nlmsi жирников.nlmsi жирнов.nlmsi жирухин.nlmsi жирÑков.nlmsi житков.nlmsi жихарев.nlmsi жмаков.nlmsi жмурин.nlmsi жогин.nlmsi жоголев.nlmsi жокин.nlmsi жохов.nlmsi жудин.nlmsi жудинов.nlmsi жужгин.nlmsi жужнев.nlmsi жуйков.nlmsi жуковкин.nlmsi жукунов.nlmsi жулев.nlmsi жулидов.nlmsi жулин.nlmsi жумаев.nlmsi жуманов.nlmsi жумашев.nlmsi жундуев.nlmsi жуперин.nlmsi журавов.nlmsi журбин.nlmsi журин.nlmsi журкин.nlmsi журков.nlmsi журлов.nlmsi журмилов.nlmsi жутиков.nlmsi жучков.nlmsi забабурин.nlmsi забавников.nlmsi забазнов.nlmsi забегаев.nlmsi забелин.nlmsi заболотин.nlmsi заболотников.nlmsi заболотнов.nlmsi заборщиков.nlmsi заботин.nlmsi завалихин.nlmsi завалишин.nlmsi заварин.nlmsi заварнов.nlmsi заварыкин.nlmsi завгороднев.nlmsi заведеев.nlmsi завенÑгин.nlmsi заверткин.nlmsi заверюхин.nlmsi завидов.nlmsi заводчиков.nlmsi заволокин.nlmsi заворотнев.nlmsi завражин.nlmsi завыленков.nlmsi завьÑлов.nlmsi загайнов.nlmsi загарин.nlmsi загиров.nlmsi загитов.nlmsi заглазеев.nlmsi загородников.nlmsi загоÑкин.nlmsi загребаев.nlmsi загребнев.nlmsi загудаев.nlmsi загудайлов.nlmsi загузин.nlmsi загулÑев.nlmsi загуменнов.nlmsi задорнов.nlmsi зайнуллин.nlmsi залогин.nlmsi залыгин.nlmsi замотин.nlmsi занилов.nlmsi западалов.nlmsi запрÑгаев.nlmsi зарипов.nlmsi заÑедателев.nlmsi заÑухин.nlmsi затулин.nlmsi звÑгин.nlmsi звÑгинцев.nlmsi здориков.nlmsi здунов.nlmsi зейналов.nlmsi зеленин.nlmsi зеленкин.nlmsi зеленов.nlmsi землÑнушин.nlmsi земцов.nlmsi зенкин.nlmsi зеренков.nlmsi зиганшин.nlmsi зиновьев.nlmsi золотарев.nlmsi золотов.nlmsi зоркальцев.nlmsi зорькин.nlmsi зотиков.nlmsi зотин.nlmsi зотов.nlmsi зубакин.nlmsi зубаков.nlmsi зубков.nlmsi зырÑнов.nlmsi зыÑманов.nlmsi зÑблицев.nlmsi ибрагимбеков.nlmsi ивакин.nlmsi иванихин.nlmsi иванков.nlmsi ивантаев.nlmsi иванушкин.nlmsi иванцов.nlmsi игнатков.nlmsi игнатов.nlmsi игнатьев.nlmsi игнашин.nlmsi игонин.nlmsi игрунов.nlmsi игумнов.nlmsi иевлев.nlmsi изгаршев.nlmsi иконников.nlmsi илларионов.nlmsi ильев.nlmsi ильюшин.nlmsi ильÑшов.nlmsi илюхин.nlmsi имедоев.nlmsi ионов.nlmsi иркенеев.nlmsi иÑаев.nlmsi иÑайченков.nlmsi иÑаков.nlmsi иÑмагилов.nlmsi иÑупов.nlmsi ишаев.nlmsi ишмуратов.nlmsi кабаков.nlmsi кабанков.nlmsi кабелев.nlmsi каверин.nlmsi кадакин.nlmsi каданников.nlmsi кадачигов.nlmsi кадыров.nlmsi кажлаев.nlmsi казаков.nlmsi казаковцев.nlmsi казанцев.nlmsi казарин.nlmsi казаров.nlmsi казенин.nlmsi казимиров.nlmsi казин.nlmsi калгашкин.nlmsi каледин.nlmsi калиÑтратов.nlmsi калмыков.nlmsi калугин.nlmsi калÑгин.nlmsi каменев.nlmsi канаев.nlmsi капралов.nlmsi капуÑтин.nlmsi карабанов.nlmsi караваев.nlmsi караганов.nlmsi караев.nlmsi карамышев.nlmsi караÑтин.nlmsi караулов.nlmsi караченцов.nlmsi карачурин.nlmsi карбышев.nlmsi каргалин.nlmsi каргин.nlmsi карев.nlmsi карелин.nlmsi каретников.nlmsi карлов.nlmsi кармоков.nlmsi карнаухов.nlmsi карнилин.nlmsi карпунин.nlmsi карташов.nlmsi карулин.nlmsi карцев.nlmsi карÑкин.nlmsi каÑатонов.nlmsi каÑпаров.nlmsi каÑымов.nlmsi катаев.nlmsi катальников.nlmsi катанов.nlmsi катуков.nlmsi катырин.nlmsi катышкин.nlmsi кауров.nlmsi кафельников.nlmsi качалов.nlmsi качанов.nlmsi кашепов.nlmsi кашинцев.nlmsi кашутин.nlmsi квартин.nlmsi кваÑов.nlmsi кекин.nlmsi кечкин.nlmsi кибирев.nlmsi кинелев.nlmsi кипенев.nlmsi киракоÑов.nlmsi кирпичников.nlmsi киÑин.nlmsi киÑлÑков.nlmsi кишкинев.nlmsi клевцов.nlmsi клейменов.nlmsi климентьев.nlmsi климов.nlmsi клочков.nlmsi ключарев.nlmsi кобелев.nlmsi кобылкин.nlmsi коведÑев.nlmsi ковин.nlmsi ковлÑгин.nlmsi ковригин.nlmsi ковÑзин.nlmsi кодзоев.nlmsi кожанов.nlmsi кожемÑкин.nlmsi козадаев.nlmsi козаев.nlmsi козарев.nlmsi козин.nlmsi козырев.nlmsi козьмин.nlmsi кокин.nlmsi коковихин.nlmsi кокорев.nlmsi кокорин.nlmsi кокошин.nlmsi колдышкин.nlmsi колмаков.nlmsi колмогоров.nlmsi колобаев.nlmsi колобов.nlmsi колов.nlmsi колодкин.nlmsi колоколов.nlmsi колотилов.nlmsi колтунов.nlmsi колчин.nlmsi кольчурин.nlmsi колюшин.nlmsi комчатов.nlmsi кондаков.nlmsi кондратов.nlmsi кондрахин.nlmsi кондрашов.nlmsi кононов.nlmsi коноров.nlmsi конÑтантинов.nlmsi копаев.nlmsi копейкин.nlmsi копÑов.nlmsi копылов.nlmsi кораÑтелев.nlmsi корелов.nlmsi корепанов.nlmsi коржаков.nlmsi корнеев.nlmsi корнуков.nlmsi коробкин.nlmsi коровников.nlmsi короленков.nlmsi короÑтин.nlmsi коротаев.nlmsi коротков.nlmsi корÑаков.nlmsi корÑиков.nlmsi коршунов.nlmsi корÑкин.nlmsi коÑарев.nlmsi коÑиков.nlmsi коÑилов.nlmsi коÑолапов.nlmsi коÑтенков.nlmsi коÑтерин.nlmsi коÑтиков.nlmsi коÑтин.nlmsi коÑтомаров.nlmsi коÑтромыдин.nlmsi коÑтюков.nlmsi коÑтюнин.nlmsi коÑтюткин.nlmsi коÑыгин.nlmsi котелкин.nlmsi котелов.nlmsi котельников.nlmsi котенков.nlmsi котков.nlmsi котлÑков.nlmsi котлÑров.nlmsi котов.nlmsi кочеров.nlmsi кошкин.nlmsi кравцов.nlmsi кралов.nlmsi краÑавин.nlmsi краÑавкин.nlmsi краÑиков.nlmsi краÑильников.nlmsi краÑильщиков.nlmsi краÑников.nlmsi краÑнов.nlmsi краÑнопивцев.nlmsi крашенинников.nlmsi краюшкин.nlmsi кремлев.nlmsi креÑтьÑнинов.nlmsi кривенков.nlmsi криворотов.nlmsi кривцов.nlmsi криулин.nlmsi крупнов.nlmsi крымшамхалов.nlmsi крÑжков.nlmsi кубарев.nlmsi куваев.nlmsi кувшинов.nlmsi кугультинов.nlmsi кудеÑров.nlmsi кудимов.nlmsi кудинов.nlmsi кудрин.nlmsi кудрÑвцев.nlmsi кудрÑшов.nlmsi кудюкин.nlmsi кузенков.nlmsi кузьмичев.nlmsi кулагин.nlmsi кулаженков.nlmsi кулешов.nlmsi кулматов.nlmsi кунин.nlmsi куприÑнов.nlmsi кураев.nlmsi кураков.nlmsi курбатов.nlmsi куренинов.nlmsi куренцов.nlmsi курлин.nlmsi курноÑов.nlmsi куропатов.nlmsi курочкин.nlmsi курÑтников.nlmsi куталов.nlmsi кутафин.nlmsi кутузов.nlmsi лаверов.nlmsi лавочкин.nlmsi лавренов.nlmsi лагунов.nlmsi лагутин.nlmsi ладыгин.nlmsi лазуткин.nlmsi лазутов.nlmsi лакшин.nlmsi ламов.nlmsi лаптев.nlmsi лапченков.nlmsi лапшин.nlmsi ларин.nlmsi ларцев.nlmsi латкин.nlmsi латышев.nlmsi левшин.nlmsi леднев.nlmsi лежиков.nlmsi лекомцев.nlmsi лемешев.nlmsi лемешов.nlmsi леонидов.nlmsi леонтьев.nlmsi леончев.nlmsi лепаков.nlmsi лепехин.nlmsi лермонтов.nlmsi леÑков.nlmsi леушкин.nlmsi липатов.nlmsi липнÑков.nlmsi лиÑичкин.nlmsi литвинов.nlmsi лифанов.nlmsi лобанов.nlmsi лоборев.nlmsi логинов.nlmsi лодкин.nlmsi локтионов.nlmsi ломакин.nlmsi ломоноÑов.nlmsi лопатин.nlmsi лоÑюков.nlmsi лоторев.nlmsi лощенков.nlmsi лукашев.nlmsi лукашов.nlmsi лукманов.nlmsi луконин.nlmsi лукьÑнов.nlmsi лунев.nlmsi лыжин.nlmsi лыкин.nlmsi лыÑов.nlmsi лÑгин.nlmsi лÑпунов.nlmsi магомаев.nlmsi мажаров.nlmsi мазуров.nlmsi майоров.nlmsi макаренцев.nlmsi макаркин.nlmsi макаров.nlmsi макашов.nlmsi макеев.nlmsi маклюков.nlmsi макÑимов.nlmsi макушин.nlmsi малафеев.nlmsi малахов.nlmsi маликов.nlmsi малкин.nlmsi малков.nlmsi малов.nlmsi малыхин.nlmsi мальцев.nlmsi малютин.nlmsi мамедов.nlmsi манаев.nlmsi мананников.nlmsi мандрыгин.nlmsi манежев.nlmsi манжоÑов.nlmsi манилов.nlmsi манишов.nlmsi манÑуров.nlmsi манÑкин.nlmsi марадудин.nlmsi марголин.nlmsi маркелов.nlmsi маркидонов.nlmsi марков.nlmsi мартемьÑнов.nlmsi мартюшев.nlmsi марычев.nlmsi маÑлагин.nlmsi маÑлов.nlmsi маÑлюков.nlmsi матеров.nlmsi маточкин.nlmsi матроÑов.nlmsi матюхин.nlmsi матюшов.nlmsi матÑшов.nlmsi махиÑнов.nlmsi махмутов.nlmsi машеров.nlmsi машков.nlmsi машковцев.nlmsi медведев.nlmsi меденцов.nlmsi медиков.nlmsi меднев.nlmsi мезенцев.nlmsi мелентьев.nlmsi мелешин.nlmsi мелик-шахназаров.nlmsi мельков.nlmsi мелюхин.nlmsi менделеев.nlmsi меньшиков.nlmsi меремÑнин.nlmsi мерзлÑков.nlmsi меркулов.nlmsi меркурьев.nlmsi меркушкин.nlmsi мечников.nlmsi мигунов.nlmsi микитаев.nlmsi микулин.nlmsi миловидов.nlmsi милоÑердов.nlmsi милюков.nlmsi милютин.nlmsi минаев.nlmsi минаков.nlmsi мингалев.nlmsi минеев.nlmsi минин.nlmsi минкин.nlmsi мирзоев.nlmsi мирошников.nlmsi мирÑагатов.nlmsi мирÑаев.nlmsi митичкин.nlmsi митрохин.nlmsi митрошин.nlmsi митюков.nlmsi митÑев.nlmsi мифтахов.nlmsi михальков.nlmsi мишенков.nlmsi мишнев.nlmsi мищенков.nlmsi моденов.nlmsi модин.nlmsi можин.nlmsi мокроуÑов.nlmsi мокшанов.nlmsi молоÑтвов.nlmsi молчанов.nlmsi мордаÑов.nlmsi мордовалов.nlmsi мордюков.nlmsi моÑкалев.nlmsi моÑквин.nlmsi моÑквитин.nlmsi моÑквичев.nlmsi мочалов.nlmsi музруков.nlmsi мукÑинов.nlmsi муравлев.nlmsi муравьев.nlmsi муранов.nlmsi мураткин.nlmsi мурашев.nlmsi муринов.nlmsi муромцев.nlmsi муÑатов.nlmsi муÑин.nlmsi муÑтафаев.nlmsi мухамедьÑров.nlmsi мухаметшин.nlmsi мухин.nlmsi мыров.nlmsi мыÑлÑев.nlmsi мышкин.nlmsi мÑгков.nlmsi мÑÑин.nlmsi мÑÑищев.nlmsi набиев.nlmsi набоков.nlmsi нажаев.nlmsi назарбаев.nlmsi назаркин.nlmsi назаров.nlmsi найденов.nlmsi накарÑков.nlmsi наливкин.nlmsi напалков.nlmsi наролин.nlmsi наÑонов.nlmsi неверов.nlmsi невзоров.nlmsi неделин.nlmsi неелов.nlmsi нежданов.nlmsi незнамов.nlmsi неклюдов.nlmsi некраÑов.nlmsi нелюбин.nlmsi немчинов.nlmsi неÑветаев.nlmsi неÑмеÑнов.nlmsi неумывакин.nlmsi нефедов.nlmsi нечаев.nlmsi нешумов.nlmsi нигкоев.nlmsi никандров.nlmsi никитников.nlmsi никифоров.nlmsi никишин.nlmsi никонов.nlmsi никуличев.nlmsi новоÑелов.nlmsi новоÑельцев.nlmsi ногин.nlmsi ножиков.nlmsi ножников.nlmsi норкин.nlmsi ноÑинов.nlmsi ноÑков.nlmsi ноÑырев.nlmsi ноткин.nlmsi нуйкин.nlmsi нуриахметов.nlmsi нуриев.nlmsi нурмухаметов.nlmsi нуруллин.nlmsi ованеÑов.nlmsi овечкин.nlmsi овинников.nlmsi овÑÑнкин.nlmsi овÑÑнников.nlmsi овчаров.nlmsi овченков.nlmsi овчинников.nlmsi оганезов.nlmsi огарков.nlmsi оглоблин.nlmsi огольцов.nlmsi одинцов.nlmsi однодворцев.nlmsi одоев.nlmsi ожогин.nlmsi озеров.nlmsi окуньков.nlmsi олейников.nlmsi олимпиев.nlmsi ольховиков.nlmsi олюнин.nlmsi онегин.nlmsi онуфриев.nlmsi опенышев.nlmsi оразов.nlmsi ордынцев.nlmsi орешкин.nlmsi оÑипкин.nlmsi оÑмаев.nlmsi оÑовцов.nlmsi оÑокин.nlmsi оÑолихин.nlmsi оÑоргин.nlmsi оÑтровитÑнов.nlmsi оÑтроумов.nlmsi оÑькин.nlmsi оÑьминин.nlmsi охапкин.nlmsi охлопков.nlmsi охотников.nlmsi очкин.nlmsi ошанин.nlmsi ошаров.nlmsi ошмарин.nlmsi павельев.nlmsi павликов.nlmsi павлухин.nlmsi павлюков.nlmsi пакин.nlmsi палкин.nlmsi пальчин.nlmsi палютин.nlmsi панарин.nlmsi панкеев.nlmsi панкин.nlmsi панкратов.nlmsi панкратьев.nlmsi панÑков.nlmsi пантелеев.nlmsi пантюхин.nlmsi панферов.nlmsi панфилкин.nlmsi панцырев.nlmsi панькин.nlmsi паньшин.nlmsi панюшкин.nlmsi папаев.nlmsi папанин.nlmsi папанов.nlmsi папÑуев.nlmsi папырин.nlmsi парамошкин.nlmsi параÑкевов.nlmsi парахин.nlmsi паринов.nlmsi паркин.nlmsi пармененков.nlmsi парунин.nlmsi парфенов.nlmsi парфиров.nlmsi паршаков.nlmsi паÑкин.nlmsi паÑтухов.nlmsi патракеев.nlmsi пахмутов.nlmsi пахомкин.nlmsi пахомов.nlmsi пахтуÑов.nlmsi пачин.nlmsi пашаев.nlmsi пашенцев.nlmsi пашинин.nlmsi пашинкин.nlmsi пашинцев.nlmsi пашкин.nlmsi пашков.nlmsi певкин.nlmsi певнев.nlmsi певцов.nlmsi пеклецов.nlmsi пекшин.nlmsi пелевин.nlmsi пеленкин.nlmsi пельменев.nlmsi пенкин.nlmsi первухин.nlmsi первушин.nlmsi перевезенцев.nlmsi передреев.nlmsi пережогин.nlmsi перепелкин.nlmsi переÑыпкин.nlmsi пермÑков.nlmsi перунов.nlmsi перчаткин.nlmsi петелин.nlmsi петин.nlmsi петошин.nlmsi петрунин.nlmsi петрушкин.nlmsi петунин.nlmsi петухов.nlmsi петÑшин.nlmsi пехтин.nlmsi печалин.nlmsi печенев.nlmsi печенкин.nlmsi печерин.nlmsi печеркин.nlmsi печкин.nlmsi печуркин.nlmsi пешков.nlmsi пивкин.nlmsi пивоваров.nlmsi пикин.nlmsi пилÑгин.nlmsi пиманов.nlmsi пименов.nlmsi пинаев.nlmsi пинегин.nlmsi пирогов.nlmsi пирумов.nlmsi пиÑарев.nlmsi пиÑкунов.nlmsi питиримов.nlmsi пичугин.nlmsi пищаев.nlmsi пищугин.nlmsi плакÑин.nlmsi платов.nlmsi плахин.nlmsi плахов.nlmsi пленкин.nlmsi плеханов.nlmsi плешаков.nlmsi плешивцев.nlmsi плещеев.nlmsi плигин.nlmsi плиев.nlmsi плоткин.nlmsi плотников.nlmsi плугатырев.nlmsi плÑÑунов.nlmsi победоноÑцев.nlmsi повалÑев.nlmsi поваров.nlmsi погодин.nlmsi погорелкин.nlmsi погорелов.nlmsi погоÑов.nlmsi погребщиков.nlmsi погудалин.nlmsi погудин.nlmsi подберезкин.nlmsi подгорнов.nlmsi поддавашкин.nlmsi поделÑкин.nlmsi подковырин.nlmsi подковыров.nlmsi подколзин.nlmsi подкопаев.nlmsi подрезов.nlmsi подуфалов.nlmsi подушкин.nlmsi подхалюзин.nlmsi подхватилин.nlmsi подцепилов.nlmsi подшивалкин.nlmsi подшивалов.nlmsi подъÑчев.nlmsi пожидаев.nlmsi позгалев.nlmsi поздеев.nlmsi позднÑков.nlmsi покатилов.nlmsi покрышкин.nlmsi полбин.nlmsi полдников.nlmsi полеванов.nlmsi полежаев.nlmsi полетаев.nlmsi поливанов.nlmsi половинкин.nlmsi половцев.nlmsi полозов.nlmsi поломошнов.nlmsi полторанин.nlmsi полубенцев.nlmsi полубехин.nlmsi полубоÑров.nlmsi полудин.nlmsi полукаров.nlmsi полунин.nlmsi полупанов.nlmsi полухин.nlmsi полушкин.nlmsi полуÑктов.nlmsi полуÑнов.nlmsi полыгалов.nlmsi полынкин.nlmsi полÑвин.nlmsi полÑев.nlmsi полÑков.nlmsi полÑнцев.nlmsi помельников.nlmsi поморов.nlmsi понаÑов.nlmsi понкратов.nlmsi понкратьев.nlmsi пономарев.nlmsi понтрÑгин.nlmsi попков.nlmsi поповкин.nlmsi попонин.nlmsi попцов.nlmsi порбажин.nlmsi пороховщиков.nlmsi портнов.nlmsi портнÑгин.nlmsi порунов.nlmsi порÑдочнов.nlmsi поÑохин.nlmsi поÑтавнев.nlmsi поÑтников.nlmsi поÑтнов.nlmsi поÑтовалов.nlmsi поÑылин.nlmsi потапкин.nlmsi потапушкин.nlmsi потаров.nlmsi потатуев.nlmsi потахов.nlmsi поташов.nlmsi потелин.nlmsi потемин.nlmsi потетенькин.nlmsi потехин.nlmsi потоÑкаев.nlmsi потрихаев.nlmsi потрохов.nlmsi потрÑÑов.nlmsi потулов.nlmsi потÑин.nlmsi похмелкин.nlmsi походин.nlmsi похожаев.nlmsi похолков.nlmsi поцелуев.nlmsi почекуев.nlmsi поченикин.nlmsi почетов.nlmsi почикаев.nlmsi почикеев.nlmsi починÑев.nlmsi правушин.nlmsi празозин.nlmsi праудин.nlmsi преженов.nlmsi преÑнов.nlmsi преÑнухин.nlmsi преÑнÑков.nlmsi прибегин.nlmsi прибылов.nlmsi прибыльнов.nlmsi прибыткин.nlmsi привалов.nlmsi приÑтавкин.nlmsi приÑухин.nlmsi провоторов.nlmsi прозоров.nlmsi прозуменщиков.nlmsi проконов.nlmsi прокопов.nlmsi прокопьев.nlmsi прокофьев.nlmsi прокудин.nlmsi промзенцев.nlmsi проÑкурин.nlmsi проÑкурÑков.nlmsi проÑолупов.nlmsi протаÑов.nlmsi протозонов.nlmsi протопопов.nlmsi прохоров.nlmsi прошечкин.nlmsi прошин.nlmsi прошкин.nlmsi прощаев.nlmsi прудаев.nlmsi прудкин.nlmsi прудков.nlmsi прудников.nlmsi пруÑов.nlmsi прÑдкин.nlmsi прÑмицин.nlmsi прÑмухин.nlmsi прÑхин.nlmsi пÑарев.nlmsi пташкин.nlmsi птичкин.nlmsi пугин.nlmsi пуговкин.nlmsi пудовкин.nlmsi пузынин.nlmsi пулатов.nlmsi пульнов.nlmsi пулÑев.nlmsi пупонин.nlmsi пупырев.nlmsi пуркаев.nlmsi путилин.nlmsi пухалев.nlmsi пухтеев.nlmsi пушкарев.nlmsi пушмуцов.nlmsi пчелинцев.nlmsi пчелкин.nlmsi пылаев.nlmsi пылинин.nlmsi пылов.nlmsi пыльнев.nlmsi пыльцин.nlmsi пырьев.nlmsi пытин.nlmsi пышнов.nlmsi пьÑнков.nlmsi пÑтаев.nlmsi пÑтанин.nlmsi пÑтилышнов.nlmsi пÑткин.nlmsi пÑтунин.nlmsi рабданов.nlmsi работÑжев.nlmsi радионов.nlmsi радищев.nlmsi радугин.nlmsi ражетдинов.nlmsi развалов.nlmsi разгильдÑев.nlmsi разгонин.nlmsi раздобреев.nlmsi раздухов.nlmsi разживин.nlmsi разлогов.nlmsi размахнин.nlmsi разуваев.nlmsi разуванов.nlmsi разумкин.nlmsi разумов.nlmsi разумцев.nlmsi разутдинов.nlmsi разыграев.nlmsi раимов.nlmsi ракитин.nlmsi ракушин.nlmsi рамазанов.nlmsi рангулов.nlmsi ранчин.nlmsi раÑколупов.nlmsi раÑплетин.nlmsi раÑпопин.nlmsi раÑпопов.nlmsi раÑÑохин.nlmsi раÑÑыпнов.nlmsi раÑÑыхин.nlmsi раÑтатурин.nlmsi раÑтерÑев.nlmsi ратников.nlmsi рахманинов.nlmsi рахматуллин.nlmsi рашидов.nlmsi ращупкин.nlmsi ревунов.nlmsi редькин.nlmsi резвецов.nlmsi резников.nlmsi ренжин.nlmsi ренкин.nlmsi репкин.nlmsi рехин.nlmsi рехлÑÑов.nlmsi речебакиев.nlmsi решетилов.nlmsi решетнев.nlmsi решетов.nlmsi решихин.nlmsi рикунов.nlmsi ровнин.nlmsi ровнов.nlmsi рогалев.nlmsi рогаткин.nlmsi рогожкин.nlmsi рогозин.nlmsi рогушин.nlmsi родимов.nlmsi родимцев.nlmsi родченков.nlmsi рожнев.nlmsi рожнов.nlmsi розанов.nlmsi ролдугин.nlmsi ролин.nlmsi романенков.nlmsi романцев.nlmsi ромахов.nlmsi ромашев.nlmsi ромашихин.nlmsi ромашкин.nlmsi ромодин.nlmsi рочегов.nlmsi рощин.nlmsi рубанов.nlmsi рудаков.nlmsi рузавин.nlmsi румÑнцев.nlmsi руÑанов.nlmsi рыбаков.nlmsi рыбкин.nlmsi рыгалов.nlmsi рыжов.nlmsi рыжонков.nlmsi рылеев.nlmsi рылов.nlmsi рюмин.nlmsi Ñ€Ñбинкин.nlmsi Ñ€Ñбов.nlmsi Ñ€Ñбухин.nlmsi Ñ€Ñзанов.nlmsi Ñ€Ñзанцев.nlmsi Ñабелькин.nlmsi Ñаблин.nlmsi Ñавенков.nlmsi Ñавинов.nlmsi ÑавоÑтьÑнов.nlmsi Ñавцов.nlmsi Ñагалаев.nlmsi Ñадчиков.nlmsi Ñаетгалиев.nlmsi Ñажинов.nlmsi Ñазонов.nlmsi Ñайкин.nlmsi Ñайфуллин.nlmsi Ñайхин.nlmsi Ñалахов.nlmsi Ñаликов.nlmsi Ñалин.nlmsi Ñалихов.nlmsi Ñалмин.nlmsi Ñалов.nlmsi Ñалтанов.nlmsi Ñалтыков.nlmsi Ñамарин.nlmsi Ñамойлов.nlmsi Ñамородов.nlmsi ÑамотеÑов.nlmsi Ñамохвалов.nlmsi Ñамохин.nlmsi ÑамÑонов.nlmsi ÑамуÑев.nlmsi Ñамылов.nlmsi Ñапелкин.nlmsi Ñапожников.nlmsi Ñапунов.nlmsi Ñарычев.nlmsi Ñатаров.nlmsi Ñафронов.nlmsi Ñахаров.nlmsi Ñбитнев.nlmsi Ñвердлов.nlmsi Ñветланов.nlmsi Ñветлов.nlmsi Ñвечников.nlmsi Ñвешников.nlmsi Ñвиридов.nlmsi Ñвирин.nlmsi Ñвободин.nlmsi Ñебенцов.nlmsi Ñеванькаев.nlmsi Ñеврюгин.nlmsi Ñедов.nlmsi Ñедугин.nlmsi ÑеливерÑтов.nlmsi Ñелюнин.nlmsi Ñемаев.nlmsi Ñемейкин.nlmsi Ñеменычев.nlmsi Ñемин.nlmsi Ñемченков.nlmsi Ñенин.nlmsi Ñеничев.nlmsi ÑенотруÑов.nlmsi Ñенчагов.nlmsi Ñепелев.nlmsi Ñергеенков.nlmsi Ñергунин.nlmsi Ñерегин.nlmsi ÑерÑков.nlmsi Ñибгатуллин.nlmsi Ñигарев.nlmsi Ñидельников.nlmsi Ñидоров.nlmsi Ñилаев.nlmsi Ñилантьев.nlmsi Ñилин.nlmsi ÑимдÑнов.nlmsi Ñимонов.nlmsi Ñимонькин.nlmsi Ñинельников.nlmsi Ñинещеков.nlmsi Ñироткин.nlmsi Ñитнов.nlmsi Ñкалинов.nlmsi Ñкладнев.nlmsi ÑклÑров.nlmsi Ñкоков.nlmsi Ñкорочкин.nlmsi Ñкотников.nlmsi Ñкрозников.nlmsi Ñкрынников.nlmsi ÑкрÑбин.nlmsi Ñкупов.nlmsi Ñкурихин.nlmsi ÑлаÑтенков.nlmsi Ñметанкин.nlmsi ÑмирнÑгин.nlmsi Ñмолин.nlmsi ÑмолÑков.nlmsi Ñобакин.nlmsi Ñоболев.nlmsi ÑобÑнин.nlmsi Ñолдаткин.nlmsi Ñолдатов.nlmsi Ñолобоев.nlmsi Ñоловов.nlmsi Ñоловьев.nlmsi Ñоломатин.nlmsi Ñолоухин.nlmsi Ñолтаганов.nlmsi ÑолуÑнов.nlmsi Ñохов.nlmsi Ñочилин.nlmsi Ñпиваков.nlmsi Ñпирин.nlmsi Ñталин.nlmsi Ñтарков.nlmsi Ñтароверов.nlmsi Ñтародубов.nlmsi ÑтароÑтин.nlmsi Ñтарыгин.nlmsi Ñтарынин.nlmsi Ñтепанков.nlmsi Ñтепин.nlmsi Ñтерлигов.nlmsi Ñтерхов.nlmsi Ñтолетов.nlmsi Ñтригин.nlmsi Ñтроганов.nlmsi Ñтруганов.nlmsi Ñтуденикин.nlmsi Ñтуденников.nlmsi Ñтупников.nlmsi Ñтуров.nlmsi Ñударенков.nlmsi Ñуетенков.nlmsi Ñузаков.nlmsi Ñулакшин.nlmsi Ñулейменов.nlmsi Ñултанов.nlmsi Ñумароков.nlmsi Ñумин.nlmsi Ñумнагин.nlmsi Ñундуков.nlmsi Ñурганов.nlmsi Ñуренков.nlmsi Ñухарев.nlmsi Ñухин.nlmsi Ñухово-кобылин.nlmsi Ñухомлин.nlmsi Ñухоруков.nlmsi Ñухотин.nlmsi ÑÑ‹Ñоев.nlmsi Ñычев.nlmsi Ñюткин.nlmsi табаков.nlmsi таболин.nlmsi тагалеков.nlmsi такоев.nlmsi талалакин.nlmsi таланов.nlmsi талызин.nlmsi танеев.nlmsi таранцов.nlmsi тараÑов.nlmsi тарачев.nlmsi таривердиев.nlmsi тархов.nlmsi таршин.nlmsi таÑеев.nlmsi татаринцев.nlmsi телегин.nlmsi телин.nlmsi темелин.nlmsi темиржанов.nlmsi темирканов.nlmsi тендитников.nlmsi терентьев.nlmsi терпигов.nlmsi терпигорев.nlmsi теÑлинов.nlmsi тетельмин.nlmsi тетерин.nlmsi тешилов.nlmsi тизÑков.nlmsi тимербаев.nlmsi тимирÑзев.nlmsi тимошкин.nlmsi титкин.nlmsi тихомиров.nlmsi тоббин.nlmsi товÑтоногов.nlmsi токмаков.nlmsi толбоев.nlmsi толбухин.nlmsi толмачев.nlmsi толÑтенев.nlmsi толÑтиков.nlmsi томчин.nlmsi топорнин.nlmsi торкунов.nlmsi торлопов.nlmsi тотиев.nlmsi травкин.nlmsi травов.nlmsi траÑпов.nlmsi требков.nlmsi трефолев.nlmsi трифонов.nlmsi трошин.nlmsi трунов.nlmsi трушин.nlmsi трушкин.nlmsi трушников.nlmsi трÑпкин.nlmsi туголуков.nlmsi туинов.nlmsi туманов.nlmsi туполев.nlmsi тупоногов.nlmsi турбанов.nlmsi тургенев.nlmsi туруÑин.nlmsi турчин.nlmsi тыклин.nlmsi тюнеев.nlmsi тюрденев.nlmsi Ñ‚Ñгунов.nlmsi узбеков.nlmsi ульбашев.nlmsi упадышев.nlmsi уражцев.nlmsi урнов.nlmsi уÑачев.nlmsi уÑков.nlmsi уÑманов.nlmsi уÑтонов.nlmsi уÑтюгов.nlmsi уткин.nlmsi ушаков.nlmsi фаддеев.nlmsi фадеев.nlmsi фалалеев.nlmsi фамиев.nlmsi фархутдинов.nlmsi фатуев.nlmsi федорков.nlmsi федотенков.nlmsi федотов.nlmsi федÑев.nlmsi фейгин.nlmsi фендриков.nlmsi феоктиÑтов.nlmsi феофанов.nlmsi филаретов.nlmsi филимонов.nlmsi фильшин.nlmsi фомичев.nlmsi фонарев.nlmsi фортов.nlmsi фрадков.nlmsi фузеев.nlmsi хаджиев.nlmsi хазанкин.nlmsi хазанов.nlmsi хайдаров.nlmsi халиков.nlmsi хамаев.nlmsi хандруев.nlmsi харитоненков.nlmsi харитонов.nlmsi хаÑбулатов.nlmsi хаÑнулин.nlmsi хачатуров.nlmsi хетагуров.nlmsi хитров.nlmsi хлызов.nlmsi хлыÑтунов.nlmsi ходалин.nlmsi ходарев.nlmsi ходырев.nlmsi холмов.nlmsi хоманов.nlmsi хоменков.nlmsi хоточкин.nlmsi хохлов.nlmsi хренников.nlmsi хромушин.nlmsi хруничев.nlmsi хруÑталев.nlmsi хрущев.nlmsi худÑев.nlmsi худÑков.nlmsi хулхачиев.nlmsi хунин.nlmsi хуÑнутдинов.nlmsi хутанов.nlmsi хуциев.nlmsi цаголов.nlmsi цапин.nlmsi цатуров.nlmsi цейтлин.nlmsi целиков.nlmsi цивилев.nlmsi цыплаков.nlmsi цыплÑев.nlmsi цÑдашиев.nlmsi цюблин.nlmsi чаптынов.nlmsi чеботарев.nlmsi чебурашкин.nlmsi чекалин.nlmsi чекашкин.nlmsi чекмезов.nlmsi челышев.nlmsi челюÑкин.nlmsi чемоданов.nlmsi чепанов.nlmsi червоткин.nlmsi черезов.nlmsi черемушкин.nlmsi черепанов.nlmsi черкаÑов.nlmsi черкашин.nlmsi черкеÑов.nlmsi черников.nlmsi чернобровкин.nlmsi черноиванов.nlmsi черноудов.nlmsi чернышов.nlmsi чернÑев.nlmsi чертков.nlmsi чеÑноков.nlmsi чеÑтнов.nlmsi четин.nlmsi чехоев.nlmsi чибураев.nlmsi чикин.nlmsi чилингаров.nlmsi чиÑтоклетов.nlmsi чиÑÑ‚Ñков.nlmsi чичагов.nlmsi чичиватов.nlmsi чичканов.nlmsi чмыхов.nlmsi чотчаев.nlmsi чувилов.nlmsi чугунов.nlmsi чудаков.nlmsi чуканов.nlmsi чукашев.nlmsi чумалов.nlmsi чуньков.nlmsi чупров.nlmsi чураков.nlmsi чурбанов.nlmsi чурилов.nlmsi чухин.nlmsi шабалин.nlmsi шабанников.nlmsi шабанов.nlmsi шабунин.nlmsi шадриков.nlmsi шалаев.nlmsi шаламов.nlmsi шалатонов.nlmsi шалÑпин.nlmsi шамраев.nlmsi шамузафаров.nlmsi шамшуров.nlmsi шангареев.nlmsi шандыбин.nlmsi шапалин.nlmsi шаповалов.nlmsi шапошников.nlmsi шарипов.nlmsi шаршаков.nlmsi шаталин.nlmsi шаталов.nlmsi шатохин.nlmsi шатунов.nlmsi шахов.nlmsi шашурин.nlmsi швецов.nlmsi шевелев.nlmsi шевлÑгин.nlmsi шелаев.nlmsi шелковников.nlmsi шелов.nlmsi шенкарев.nlmsi шерипов.nlmsi шеÑтаков.nlmsi шибаев.nlmsi шикалов.nlmsi шилин.nlmsi шилкин.nlmsi шилобреев.nlmsi шиндеров.nlmsi ширнин.nlmsi широков.nlmsi ширшов.nlmsi ширÑев.nlmsi шифрин.nlmsi шихин.nlmsi шихов.nlmsi шичанин.nlmsi шишкин.nlmsi шишлов.nlmsi шишлÑнников.nlmsi шканакин.nlmsi шкирÑтов.nlmsi школьников.nlmsi шлÑмин.nlmsi шлÑпин.nlmsi шлÑпников.nlmsi шлÑхтин.nlmsi шмаков.nlmsi шматов.nlmsi шмелев.nlmsi шолохов.nlmsi шопхоев.nlmsi шорин.nlmsi шорников.nlmsi штогрин.nlmsi штыгашев.nlmsi шугуров.nlmsi шуйков.nlmsi шульгин.nlmsi шулÑтьев.nlmsi шумилин.nlmsi шурмакин.nlmsi шурчанов.nlmsi шурчков.nlmsi шутеев.nlmsi щадов.nlmsi щапов.nlmsi щегорцев.nlmsi щегорцов.nlmsi щекочихин.nlmsi щербаков.nlmsi щербачев.nlmsi щетинин.nlmsi щуÑев.nlmsi Ñбзеев.nlmsi Ñндюков.nlmsi ÑÑамбаев.nlmsi югин.nlmsi юдушкин.nlmsi южаков.nlmsi юкин.nlmsi юков.nlmsi юрков.nlmsi ÑŽÑупов.nlmsi юшенков.nlmsi Ñгодин.nlmsi Ñиров.nlmsi Ñкимов.nlmsi Ñкунин.nlmsi Ñкунов.nlmsi Ñкушев.nlmsi Ñламов.nlmsi Ñнаев.nlmsi Ñнварев.nlmsi Ñрмагаев.nlmsi Ñрунин.nlmsi ÑÑин.nlmsi ÑÑников.nlmsi Ñтманов.nlmsi Ñшин.nlmsi Ñшкин.nlmsi : ; аÑрогеодези.= аÑрогеологи.= : LLDQM+ or LLEFV+; аÑрогеофизик.= : LLACG+ or LLAGK+ or LLEEZ+; аÑрогеофизик.nlmsi : ; авиакероÑин.= аÑропорт.= бензоÑпирт.= детÑад.= коÑмопорт.= креп-жоржет.= леÑоÑад.= марафет.= политчаÑ.= получаÑ.= пуд.= Ñкит.= таз.= фальшпол.= : LLAAS+; авиакероÑин.ndmsv аÑропорт.ndmsv бензоÑпирт.ndmsv детÑад.ndmsv коÑмопорт.ndmsv креп-жоржет.ndmsv леÑоÑад.ndmsv марафет.ndmsv политчаÑ.ndmsv получаÑ.ndmsv пуд.ndmsv Ñкит.ndmsv таз.ndmsv фальшпол.ndmsv : ; авиакероÑин.ndmsi аÑропорт.ndmsi бензоÑпирт.ndmsi детÑад.ndmsi коÑмопорт.ndmsi креп-жоржет.ndmsi леÑоÑад.ndmsi марафет.ndmsi политчаÑ.ndmsi получаÑ.ndmsi пуд.ndmsi Ñкит.ndmsi таз.ndmsi фальшпол.ndmsi : ; /ru/words/words.18: LLBEP+; андр.= аÑÑ.= гаÑÑ.= грÑÑ.= гÑÑ.= Ñвч.= Ñ‚ÑÑ.= Ñ‚Ñц.= фнÑ.= цик.= Ñвм.= : LLEEO+; б.= : LLABZ+ or LLDTS+ or LLBHN+ or LLBNB+ or LLCMM+ or LLCMQ+; б.p : ; б.ndm : ; ба.= : LLDTP+ or LLBPS+ or LLBPW+ or LLDRP+ or LLDSF+; баб.= : LLAFX+ or LLAGT+ or LLBFF+ or LLBNS+ or LLBRK+ or LLBRO+; баб.nlfpg : ; баб.nlfpv : ; баб.ndfpg : ; баба.= : LLFKI+ or LLFKH+ or LLEDK+; бабуш.= : LLAGA+ or LLBBY+ or LLBRM+; бабуш.npg : ; бабушкин.= : LLDWW+ or LLFUS+; бабушкин.amsi : ; бабушкин.ndmsv : ; бабушкин.admsv : ; бабушкин.ndmsi : ; бабь.= : LLDXV+ or LLARY+; баг.= : LLAAM+ or LLCKV+; баг.ndmsv : ; баг.ndmsi : ; багла.= Ñерге.= : LLEDJ+; багрÑн.= : LLAXZ+ or LLBHS+ or LLBNU+ or LLBRK+ or LLDKF+; багрÑн.amss : ; баз.= : LLAAS+ or LLAFX+; баз.ndmsv : ; баз.ndmsi : ; баз.ndfpg : ; байконур.= : LLFMT+; байконур.ndmsi : ; андроÑ.= баймак.= белиз.= ваÑюган.= геллерт.= кологрив.= лагоÑ.= либкнехт.= Ñтамбул.= ÑнгельÑ.= : LLDWW+ or LLEBJ+; андроÑ.nlmsi баймак.nlmsi белиз.nlmsi ваÑюган.nlmsi геллерт.nlmsi кологрив.nlmsi лагоÑ.nlmsi либкнехт.nlmsi Ñтамбул.nlmsi ÑнгельÑ.nlmsi : ; андроÑ.ndmsv баймак.ndmsv белиз.ndmsv ваÑюган.ndmsv геллерт.ndmsv кологрив.ndmsv лагоÑ.ndmsv либкнехт.ndmsv Ñтамбул.ndmsv ÑнгельÑ.ndmsv : ; андроÑ.ndmsi баймак.ndmsi белиз.ndmsi ваÑюган.ndmsi геллерт.ndmsi кологрив.ndmsi лагоÑ.ndmsi либкнехт.ndmsi Ñтамбул.ndmsi ÑнгельÑ.ndmsi : ; байт.= килобит.= мегабайт.= : LLAAQ+ or LLBZI+; байт.ndmsv килобит.ndmsv мегабайт.ndmsv : ; байт.ndmsi килобит.ndmsi мегабайт.ndmsi : ; баклуш.= гамаш.= : LLAFM+ or LLBBY+; баклуш.npg гамаш.npg : ; баклуш.ndfpg гамаш.ndfpg : ; бал.= : LLAAS+ or LLBRK+ or LLCCZ+ or LLCGW+ or LLDOO+; бал.ndmsv : ; бал.ndmsi : ; балабол.= : LLBGR+ or LLBRH+ or LLBRK+; базар.= балаган.= фаÑон.= : LLAAQ+ or LLBGR+ or LLBYU+; базар.ndmsv балаган.ndmsv фаÑон.ndmsv : ; базар.ndmsi балаган.ndmsi фаÑон.ndmsi : ; балагур.= : LLACI+ or LLBGR+ or LLBRO+ or LLBYU+; балагур.nlmsi : ; баланÑир.= : LLAAQ+ or LLCBI+; баланÑир.ndmsv : ; баланÑир.ndmsi : ; бале.= белебе.= : LLDZD+ or LLEDK+; балет.= : LLAAQ+ or LLBSP+ or LLBYU+; балет.ndmsv : ; балет.ndmsi : ; балкан.= : LLFNV+; балкан.ndmpg : ; баллотир.= : LLFRF+ or LLCGW+ or LLFAK+; балт.= литв.= : LLDXQ+; балтик.= : LLDXO+; бальзамир.= : LLCDF+ or LLELK+; бан.= : LLBIA+ or LLBNU+ or LLBRK+ or LLBYZ+ or LLDNX+ or LLDQC+; бангладеш.= : LLDWV+ or LLDXB+ or LLAYI+ or LLBRM+; бангладеш.ndmsv : ; бангладеш.ndmsi : ; багаж.= бандаж.= блиндаж.= гараж.= картеж.= крепеж.= монтаж.= мулÑж.= правеж.= рубеж.= Ñтеллаж.= чертеж.= шантаж.= : LLAAJ+ or LLBYZ+; багаж.ndmsv бандаж.ndmsv блиндаж.ndmsv гараж.ndmsv картеж.ndmsv крепеж.ndmsv монтаж.ndmsv мулÑж.ndmsv правеж.ndmsv рубеж.ndmsv Ñтеллаж.ndmsv чертеж.ndmsv шантаж.ndmsv : ; багаж.ndmsi бандаж.ndmsi блиндаж.ndmsi гараж.ndmsi картеж.ndmsi крепеж.ndmsi монтаж.ndmsi мулÑж.ndmsi правеж.ndmsi рубеж.ndmsi Ñтеллаж.ndmsi чертеж.ndmsi шантаж.ndmsi : ; банкро.= охо.= пÑ.= : LLCYM+; бар.= : LLAAQ+ or LLBFN+ or LLBRK+; бар.ndmsv : ; бар.nlmpv : ; бар.ndmsi : ; бар.nlmpg : ; баран.= : LLACI+ or LLAXZ+ or LLBFF+ or LLBRK+ or LLCJW+ or LLEAU+; баран.nlmsi : ; баранович.= ваÑилевич.= : LLEBH+ or LLDYL+; баранович.nlmsi ваÑилевич.nlmsi : ; барахл.= : LLBGI+ or LLCAM+; бараш.= : LLAUG+ or LLAUM+; /ru/words/words.19: LLFQF+ or LLDZR+; абдулин.nlmsi азнакаев.nlmsi апенкин.nlmsi артюгин.nlmsi бабин.nlmsi барбашов.nlmsi беклемишев.nlmsi берещин.nlmsi бирюлев.nlmsi бобылкин.nlmsi боголюбов.nlmsi братеев.nlmsi бугаев.nlmsi булыгин.nlmsi веревкин.nlmsi внуков.nlmsi вÑткин.nlmsi глушков.nlmsi гуков.nlmsi давлеканов.nlmsi давыдков.nlmsi долгушкин.nlmsi ельцов.nlmsi жулебин.nlmsi забродин.nlmsi зуев.nlmsi зюзин.nlmsi кольцов.nlmsi коптев.nlmsi куркин.nlmsi марьин.nlmsi матвеев.nlmsi меньшов.nlmsi никулин.nlmsi павлов.nlmsi пиÑкарев.nlmsi полыÑаев.nlmsi раÑторгуев.nlmsi родионов.nlmsi Ñафонов.nlmsi уваров.nlmsi фокин.nlmsi фролов.nlmsi черемиÑинов.nlmsi щукин.nlmsi : ; барбоÑ.= дед.= : LLACI+ or LLBRF+; барбоÑ.nlmsi дед.nlmsi : ; баргачев.= : LLFJN+ or LLDZR+; бард.= : LLACI+ or LLAGL+ or LLDXR+; бард.nlmsi : ; баренцев.= маршаллов.= : LLFUV+; баренцев.amsi маршаллов.amsi : ; баренцев.admsv маршаллов.admsv : ; бари.= рени.= : LLDWY+ or LLBPP+; бакен.= бархан.= отход.= : LLAAQ+ or LLBYZ+ or LLDJV+; бакен.ndmsv бархан.ndmsv отход.ndmsv : ; бакен.ndmsi бархан.ndmsi отход.ndmsi : ; бархат.= картон.= шоколад.= : LLAAO+ or LLBRK+ or LLBYU+; бархат.ndmsv картон.ndmsv шоколад.ndmsv : ; бархат.ndmsi картон.ndmsi шоколад.ndmsi : ; барын.= Ñударын.= : LLDNY+ or LLDQR+; барыш.= : LLAAJ+ or LLDWW+ or LLBZU+; барыш.ndmsv : ; барыш.ndmsi : ; баÑ.= : LLAAS+ or LLACI+ or LLBGJ+ or LLBRK+ or LLBZO+ or LLCJW+; баÑ.nlmsi : ; баÑ.ndmsv : ; баÑ.ndmsi : ; баÑÑейн.= : LLAAQ+ or LLDLU+; баÑÑейн.ndmsv : ; баÑÑейн.ndmsi : ; баÑÑейнов.= лоÑкутов.= огурцов.= померанцев.= Ñчменев.= : LLFQF+ or LLDLU+; баÑÑейнов.nlmsi лоÑкутов.nlmsi огурцов.nlmsi померанцев.nlmsi Ñчменев.nlmsi : ; баÑтующ.= : LLBDH+; баÑурман.= : LLACI+ or LLBFM+ or LLBRO+; баÑурман.nlmsi : ; баÑурман.nlmpv : ; баÑурман.nlmpg : ; бат.= : LLAAQ+ or LLDNV+ or LLDPS+; бат.ndmsv : ; бат.ndmsi : ; батаре.= : LLAYG+ or LLBPW+ or LLBQK+ or LLDQB+; батен.= : LLEDU+ or LLDNV+; /ru/words/words.20: LLECQ+; батрач.= : LLBFF+ or LLBFZ+ or LLBRM+ or LLBYU+ or LLCKS+; батыр.= : LLACI+ or LLEBJ+ or LLDMT+; батыр.nlmsi : ; бахвал.= : LLACI+ or LLBNU+ or LLBRO+; бахвал.nlmsi : ; бач.= : LLBSM+ or LLCJW+; баш.= : LLAAH+ or LLBRK+ or LLBZO+; баш.ndmsv : ; баш.ndmsi : ; баÑнг.= : LLEAD+; бд.= : LLADD+ or LLAWS+; бе.= : LLFWJ+ or LLBPS+ or LLBPW+ or LLCOC+ or LLCOZ+ or LLEAY+; беатриче.= : LLFJC+ or LLECB+; бебе.= : LLADQ+; бег.= : LLABA+ or LLAHD+; бег.ndmsv : ; бег.ndmsi : ; бегун.= : LLACI+ or LLFKJ+ or LLFKI+ or LLCJW+ or LLCKD+ or LLDJV+ or LLDPO+; бегун.nlmsi : ; бед.= : LLAFX+ or LLBYU+ or LLCBF+ or LLCMU+; бед.ndfpg : ; беж.= : LLAEG+ or LLDXM+; беж.a : ; бежецк.= березовÑк.= : LLDWW+ or LLFKB+ or LLFKA+ or LLBEP+ or LLDYV+; бежецк.nlmsi березовÑк.nlmsi : ; бежецк.ndmsv березовÑк.ndmsv : ; бежецк.ndmsi березовÑк.ndmsi : ; /ru/words/words.21: LLCZI+; безверх.= : LLEDI+ or LLBDW+; безверх.amss : ; безголоÑ.= : LLBZE+ or LLDKF+; безголоÑ.amss : ; бездар.= : LLBYU+ or LLDNF+ or LLDNL+; бездейÑтв.= : LLCBS+; бездел.= : LLBRK+ or LLDNT+ or LLDOO+; бездол.= : LLDNT+ or LLDOO+; безлине.= прÑмолине.= : LLBQL+; безлиÑÑ‚.= Ñкрыт.= : LLBYU+ or LLDKF+; безлиÑÑ‚.amss Ñкрыт.amss : ; безобра.= : LLFSL+; безобраз.= : LLEVI+ or LLBYU+; безработн.= : LLDJZ+ or LLDLP+; безум.= очевид.= чудотвор.= : LLAYI+ or LLBYU+; безотказ.= безуÑпеш.= беÑÑиÑтем.= взрывоопаÑ.= неблагоприÑÑ‚.= недоÑтовер.= первоÑтепен.= периодич.= работоÑпоÑоб.= радиационноопаÑ.= радиопрозрач.= разнород.= реакцион.= релевант.= Ñпецифич.= транзакцион.= чиÑтопород.= ÑкÑтенÑив.= ÑнергоÑкономич.= : LLBZC+; /ru/words/words.22: LLDNG+; бейр.= : LLDXR+ or LLECQ+; бел.= : LLAAQ+ or LLFIN+ or LLAUN+ or LLAYL+ or LLBCE+ or LLBHS+ or LLBNP+ or LLBRK+ or LLBRO+ or LLCJW+ or LLDKF+ or LLDNF+; бел.amss : ; бел.nlfpg : ; бел.ndmsv : ; бел.ndmsi : ; бел.nlfpv : ; белен.= : LLDWW+ or LLAGL+ or LLAUO+ or LLDLO+; белен.ndmsv : ; белен.ndmsi : ; белил.= : LLAHC+ or LLDOO+ or LLDOZ+; белил.npg : ; белицк.= : LLFJZ+ or LLDZV+; белов.= : LLFQF+ or LLFOU+ or LLDZR+ or LLCIZ+; белов.nlmsi : ; белокрыл.= : LLBRP+ or LLDKF+; белокрыл.amss : ; белореченÑк.= : LLDWW+ or LLDXT+ or LLBEP+ or LLDYV+; белореченÑк.ndmsv : ; белореченÑк.ndmsi : ; белоруÑ.= : LLACI+ or LLBRO+ or LLEAU+; белоруÑ.nlmsi : ; белохвоÑÑ‚.= длиннохвоÑÑ‚.= лирохвоÑÑ‚.= шипохвоÑÑ‚.= : LLACI+ or LLDLO+; белохвоÑÑ‚.nlmsi длиннохвоÑÑ‚.nlmsi лирохвоÑÑ‚.nlmsi шипохвоÑÑ‚.nlmsi : ; бельб.= : LLECY+; бельев.= докладн.= закладн.= накладн.= пивн.= поÑевн.= проходн.= : LLAKS+ or LLCJC+; белÑев.= киÑелев.= Ñковлев.= : LLFJG+ or LLFJN+; белÑев.nlmsi киÑелев.nlmsi Ñковлев.nlmsi : ; белÑн.= : LLAFX+ or LLBRK+ or LLBRO+; белÑн.ndfpg : ; белÑнин.= ваÑÑнин.= оÑÑнин.= : LLFUK+; белÑнин.nlmsi ваÑÑнин.nlmsi оÑÑнин.nlmsi : ; бемб.= бен.= гамале.= гмыр.= : LLEEB+; бенджамин.= : LLFJS+; бенджамин.nlfpg : ; бенджамин.nlfpv : ; бени.= : LLDWZ+ or LLAYG+ or LLBPY+; бер.= : LLACI+ or LLDIC+ or LLDIE+; бер.nlmsi : ; бербер.= : LLACI+ or LLDXR+ or LLAYI+; бербер.nlmsi : ; берд.= : LLDXR+ or LLCAG+ or LLEAU+; берд.ndnpg : ; бере.= : LLAPG+ or LLAQP+ or LLDIO+ or LLDJD+; береж.= : LLBYU+ or LLCJY+; адапазар.= альп.= апеннин.= афин.= белакан.= бендер.= бережан.= беÑкид.= бещад.= бровар.= бронниц.= вараклÑн.= вилÑн.= дельф.= докшиц.= дриÑвÑÑ‚.= дублÑн.= дубоÑÑар.= каушан.= кимр.= кодр.= кордильер.= луховиц.= миор.= пангод.= патр.= перемышлÑн.= пружан.= ÑальÑн.= ÑокирÑн.= Ñудет.= татарбунар.= уджар.= унген.= фалешт.= фив.= хибин.= чебокÑар.= черкаÑÑ.= юхар.= : LLEAJ+; адапазар.npg альп.npg апеннин.npg афин.npg белакан.npg бендер.npg бережан.npg беÑкид.npg бещад.npg бровар.npg бронниц.npg вараклÑн.npg вилÑн.npg дельф.npg докшиц.npg дриÑвÑÑ‚.npg дублÑн.npg дубоÑÑар.npg каушан.npg кимр.npg кодр.npg кордильер.npg луховиц.npg миор.npg пангод.npg патр.npg перемышлÑн.npg пружан.npg ÑальÑн.npg ÑокирÑн.npg Ñудет.npg татарбунар.npg уджар.npg унген.npg фалешт.npg фив.npg хибин.npg чебокÑар.npg черкаÑÑ.npg юхар.npg : ; березин.= : LLFQF+ or LLDXR+; березин.nlmsi : ; березнÑг.= бернаг.= глыбочк.= гулыг.= дубÑг.= : LLECF+; /ru/words/words.23: LLBYH+; балован.amss безнаказан.amss безукоризнен.amss беремен.amss беÑпочвен.amss беÑÑмыÑлен.amss беÑформен.amss благоуÑтроен.amss блажен.amss болезнен.amss верноподдан.amss возвышен.amss ворован.amss воÑхищен.amss врожден.amss вÑклочен.amss вылощен.amss делан.amss жизнен.amss загнан.amss задан.amss заезжен.amss заигран.amss заморен.amss замотан.amss заношен.amss запуган.amss запутан.amss запущен.amss зареван.amss заÑален.amss заÑнежен.amss заÑпан.amss затаен.amss затерÑн.amss изжеван.amss изломан.amss изможден.amss измучен.amss изнежен.amss изношен.amss изнурен.amss изодран.amss изрезан.amss изыÑкан.amss иÑпуган.amss иÑпытан.amss иÑтомлен.amss иÑтощен.amss коÑвен.amss легкомыÑлен.amss линован.amss надеван.amss надуман.amss наезжен.amss наигран.amss напыщен.amss наÑелен.amss наÑыщен.amss начитан.amss невидан.amss невоÑпитан.amss негадан.amss необдуман.amss неожидан.amss непричеÑан.amss неÑравнен.amss нечаÑн.amss низмен.amss обдуман.amss обобщен.amss обоÑтрен.amss обыден.amss огнен.amss ограничен.amss оживлен.amss озабочен.amss окровавлен.amss оÑобен.amss оÑознан.amss отвлечен.amss отрешен.amss ощипан.amss повышен.amss поношен.amss потаен.amss потерÑн.amss прибеднен.amss признан.amss прирожден.amss разрознен.amss раÑÑеÑн.amss раÑтлен.amss риÑкован.amss Ñамоуверен.amss Ñдержан.amss Ñкован.amss Ñкучен.amss Ñлажен.amss Ñмешан.amss Ñморщен.amss ÑмÑгчен.amss Ñобран.amss Ñогбен.amss ÑпаÑн.amss Ñплочен.amss ÑтеÑнен.amss трезвен.amss удлинен.amss умерен.amss упитан.amss уÑечен.amss уÑилен.amss уÑкорен.amss уÑтроен.amss утончен.amss утоптан.amss учащен.amss фаÑован.amss целенаправлен.amss целеуÑтремлен.amss целомудрен.amss ÑкÑтрен.amss : ; беременноÑÑ‚.= : LLFPV+; береÑтов.= : LLFQF+ or LLEDS+ or LLDKJ+; береÑтов.amss : ; береÑтов.nlmsi : ; беллини.= берзини.= берлуÑкони.= бруни.= гершуни.= гольдони.= : LLEBV+ or LLFJE+ or LLFJD+; беринг.= : LLEBJ+ or LLFUY+; беринг.nlmsi : ; берингов.= : LLADX+; берингов.amsi : ; берингов.admsv : ; беркли.= : LLFJD+ or LLBPR+; берлин.= : LLDWW+ or LLAFX+ or LLAYI+; берлин.ndmsv : ; берлин.ndmsi : ; берлин.ndfpg : ; бахуриц.= бежаниц.= бежиц.= берниц.= биÑтриц.= бобровиц.= быÑтриц.= варениц.= вижниц.= витоÑлавлиц.= врац.= выриц.= глинниц.= глушиц.= дубовиц.= дубровиц.= емц.= конÑтанц.= ломниц.= лохвиц.= мазÑалац.= ницц.= новоÑелиц.= речиц.= решиц.= риц.= Ñолониц.= талиц.= тыÑмениц.= холуниц.= шириц.= Ñломиц.= : LLDXN+; беÑед.= : LLAFX+ or LLBRK+ or LLCBF+ or LLEAU+; беÑед.ndfpg : ; беÑкра.= : LLBQG+ or LLBQI+; беÑкрыл.= : LLACI+ or LLDKJ+; беÑкрыл.amss : ; беÑкрыл.nlmsi : ; беÑперебо.= необыча.= чрезвыча.= : LLBQP+; беÑпоко.= : LLBHY+ or LLBNR+ or LLBQI+; /ru/words/words.24: LLDLO+; балыч.= беÑпорÑд.= дегот.= кипÑÑ‚.= лед.= мач.= порÑд.= убыт.= : LLCJU+; беÑпредел.= вокал.= идеал.= криминал.= муÑкул.= нагул.= овал.= подзол.= предел.= пригул.= продол.= произвол.= реал.= ритуал.= шквал.= : LLAAQ+ or LLDOK+; беÑпредел.ndmsv вокал.ndmsv идеал.ndmsv криминал.ndmsv муÑкул.ndmsv нагул.ndmsv овал.ndmsv подзол.ndmsv предел.ndmsv пригул.ndmsv продол.ndmsv произвол.ndmsv реал.ndmsv ритуал.ndmsv шквал.ndmsv : ; беÑпредел.ndmsi вокал.ndmsi идеал.ndmsi криминал.ndmsi муÑкул.ndmsi нагул.ndmsi овал.ndmsi подзол.ndmsi предел.ndmsi пригул.ndmsi продол.ndmsi произвол.ndmsi реал.ndmsi ритуал.ndmsi шквал.ndmsi : ; беÑÑмыÑленно.= зачем.= здеÑÑŒ.= : LLAEK+ or LLFLU+; беÑÑмыÑленно.x зачем.x здеÑÑŒ.x : ; беÑÑмыÑленно.e зачем.e здеÑÑŒ.e : ; беÑÑнеж.= : LLBDC+ or LLBYU+ or LLDNT+; /ru/words/words.25: LLCJJ+; беÑтипов.= : LLCJN+; беÑтолоч.= : LLDNC+ or LLDNJ+; /ru/words/words.26: LLBYT+; беÑче.= : LLFAS+ or LLELR+; беÑчеловеч.= : LLBDD+ or LLBZC+; бечев.= : LLAGL+ or LLBRK+ or LLCJC+; актау.= бештау.= манагуа.= : LLDWY+ or LLDXB+; бибабо.= : LLABZ+ or LLACZ+; бибабо.ndm : ; билл.= : LLFKQ+ or LLFHQ+ or LLDML+; билл.nlmsi : ; биопол.= : LLARW+; бирман.= : LLFHI+ or LLFHJ+ or LLAYI+ or LLBRO+; бирман.nlmsi : ; бирюк.= битюг.= : LLACG+ or LLDWW+; бирюк.ndmsv битюг.ndmsv : ; бирюк.nlmsi битюг.nlmsi : ; бирюк.ndmsi битюг.ndmsi : ; бирюч.= Ñивуч.= : LLACF+ or LLBFF+; бирюч.nlmsi Ñивуч.nlmsi : ; бит.= : LLABW+ or LLAFX+ or LLBZI+ or LLCJW+ or LLDKJ+; бит.amss : ; бит.ndmsv : ; бит.ndmsi : ; бит.ndmpg : ; бит.ndfpg : ; аминов.= бакланов.= бентонитов.= битов.= бойков.= боровков.= валерианов.= волоÑков.= воротников.= глазков.= горшков.= гребенщиков.= гребешков.= кайманов.= коробов.= корольков.= Ñальников.= : LLFQF+ or LLDLO+; аминов.nlmsi бакланов.nlmsi бентонитов.nlmsi битов.nlmsi бойков.nlmsi боровков.nlmsi валерианов.nlmsi волоÑков.nlmsi воротников.nlmsi глазков.nlmsi горшков.nlmsi гребенщиков.nlmsi гребешков.nlmsi кайманов.nlmsi коробов.nlmsi корольков.nlmsi Ñальников.nlmsi : ; биточ.= : LLAUG+ or LLBSM+; бич.= : LLAAJ+ or LLASV+ or LLATL+; бич.ndmsv : ; бич.ndmsi : ; бл.= : LLASO+ or LLBFV+; благ.= : LLCAG+ or LLCIU+; благ.ndnpg : ; благ.amss : ; благове.= : LLCSG+; благогове.= : LLFUZ+ or LLCZI+; благодар.= : LLBHS+ or LLBNP+ or LLBYU+; благодетельÑтв.= : LLFQO+; благоприлич.= : LLBDC+ or LLBYT+; благоприÑто.= неÑпоко.= преÑпоко.= : LLFUZ+; благоприÑÑ‚Ñтв.= : LLCBG+; благоро.= : LLFSM+; благород.= : LLEVI+ or LLBYV+; благотвор.= : LLBGU+ or LLBYU+; благоуÑтро.= поуÑпоко.= : LLFSN+ or LLFCX+; благоухан.= хладнокров.= : LLBDD+ or LLBYZ+; блаж.= : LLBFY+ or LLDNC+; бле.= : LLCQQ+ or LLDRJ+; /ru/words/words.27: LLDOC+; барет.= блеÑÑ‚.= велогон.= выблен.= вымороз.= митен.= мотогон.= неполад.= обмот.= перчат.= пинет.= погад.= портÑн.= поÑтром.= прыгал.= танкет.= : LLBRK+ or LLBSP+; бли.= : LLBBI+ or LLBBM+; ближн.= вÑевышн.= : LLBDG+ or LLBES+; близ.= : LLDTD+ or LLDNF+; /ru/words/words.28: LLAFX+ or LLBYZ+; ангин.ndfpg анфилад.ndfpg аÑтроид.ndfpg баллад.ndfpg барщин.ndfpg блокад.ndfpg бригад.ndfpg брюшин.ndfpg буженин.ndfpg вакцин.ndfpg вир.ndfpg витрин.ndfpg вотчин.ndfpg гардин.ndfpg гравюр.ndfpg декад.ndfpg дружин.ndfpg дубрав.ndfpg зон.ndfpg кают.ndfpg крапив.ndfpg крушин.ndfpg кукуруз.ndfpg куртин.ndfpg лавин.ndfpg лагун.ndfpg лиан.ndfpg лигатур.ndfpg лоз.ndfpg луговин.ndfpg манÑард.ndfpg марен.ndfpg маÑлин.ndfpg мембран.ndfpg микориз.ndfpg мортир.ndfpg морфем.ndfpg мыз.ndfpg мÑкин.ndfpg облав.ndfpg оÑетрин.ndfpg оÑнов.ndfpg отав.ndfpg отплат.ndfpg панихид.ndfpg панорам.ndfpg паруÑин.ndfpg петард.ndfpg пижам.ndfpg плотин.ndfpg побед.ndfpg подÑмен.ndfpg полурот.ndfpg портьер.ndfpg пошлин.ndfpg природ.ndfpg проÑтуд.ndfpg пучин.ndfpg рент.ndfpg ретирад.ndfpg рокад.ndfpg Ñекунд.ndfpg Ñолонин.ndfpg ÑÑуд.ndfpg Ñтанин.ndfpg Ñтрад.ndfpg Ñхем.ndfpg тантьем.ndfpg темпер.ndfpg торпед.ndfpg трущоб.ndfpg турбин.ndfpg уплат.ndfpg утроб.ndfpg учеб.ndfpg фаз.ndfpg фанфар.ndfpg фашин.ndfpg фонем.ndfpg хребтин.ndfpg цезур.ndfpg циклоид.ndfpg чужбин.ndfpg шпалер.ndfpg щелин.ndfpg ÑÑтрад.ndfpg ÑÑ…Ñ‚.ndfpg : ; /ru/words/words.29: LLAAH+; аллонж.ndmsv амбалаж.ndmsv антураж.ndmsv апрош.ndmsv арбитраж.ndmsv бакшиш.ndmsv банкаброш.ndmsv бареж.ndmsv барраж.ndmsv бельÑтаж.ndmsv бизнеÑ-колледж.ndmsv блокаж.ndmsv бракераж.ndmsv верниÑаж.ndmsv вкладыш.ndmsv воÑж.ndmsv вÑевобуч.ndmsv вÑеобуч.ndmsv выкидыш.ndmsv гамма-каротаж.ndmsv гашиш.ndmsv генерал-марш.ndmsv гулÑш.ndmsv дебош.ndmsv дегоржаж.ndmsv демарш.ndmsv демонтаж.ndmsv дерапаж.ndmsv диÑпач.ndmsv дублÑж.ndmsv ерофеич.ndmsv зародыш.ndmsv зильбергрош.ndmsv зондаж.ndmsv идиш.ndmsv имидж.ndmsv инÑтруктаж.ndmsv интерлиньÑж.ndmsv кампеш.ndmsv камуфлÑж.ndmsv капелюш.ndmsv каптаж.ndmsv карагач.ndmsv карт-бланш.ndmsv картонаж.ndmsv картридж.ndmsv километраж.ndmsv кинорепортаж.ndmsv китч.ndmsv кливаж.ndmsv клинч.ndmsv коллаж.ndmsv колледж.ndmsv коллеж.ndmsv кольматаж.ndmsv контрмарш.ndmsv коттедж.ndmsv креп-Ñпонж.ndmsv кукиш.ndmsv кулаж.ndmsv куш.ndmsv кÑтч.ndmsv лаваш.ndmsv ландыш.ndmsv лекаж.ndmsv ленч.ndmsv макинтош.ndmsv макиÑж.ndmsv матч.ndmsv матчиш.ndmsv меланж.ndmsv метилоранж.ndmsv наигрыш.ndmsv налыгач.ndmsv обглодыш.ndmsv оборыш.ndmsv огарыш.ndmsv окатыш.ndmsv околыш.ndmsv оÑкребыш.ndmsv отыгрыш.ndmsv панаш.ndmsv партÑтаж.ndmsv паÑтилаж.ndmsv патронаж.ndmsv патронташ.ndmsv педколледж.ndmsv пеонаж.ndmsv перевертыш.ndmsv пикотаж.ndmsv плач.ndmsv плюмаж.ndmsv подÑкребыш.ndmsv подхалимаж.ndmsv политипаж.ndmsv полуплач.ndmsv полуÑкипаж.ndmsv примаж.ndmsv проигрыш.ndmsv променаж.ndmsv путч.ndmsv радиорепортаж.ndmsv резерваж.ndmsv репортаж.ndmsv розыгрыш.ndmsv Ñаботаж.ndmsv Ñандвич.ndmsv Ñвертыш.ndmsv Ñвитч.ndmsv Ñкатыш.ndmsv Ñкетч.ndmsv Ñкотч.ndmsv Ñмерч.ndmsv Ñтаж.ndmsv Ñтаффаж.ndmsv ÑудоÑкипаж.ndmsv ÑÑндвич.ndmsv тампонаж.ndmsv тоннаж.ndmsv транш.ndmsv трельÑж.ndmsv тренаж.ndmsv трикотаж.ndmsv увраж.ndmsv фабзавуч.ndmsv фетиш.ndmsv фикÑаж.ndmsv флердоранж.ndmsv флÑш.ndmsv фоторепортаж.ndmsv френч.ndmsv хадж.ndmsv хедж.ndmsv хеш.ndmsv хронометраж.ndmsv цеж.ndmsv цинаш.ndmsv чардаш.ndmsv чинш.ndmsv шарж.ndmsv шпионаж.ndmsv Ñпатаж.ndmsv Ñпонж.ndmsv ÑÑкамонтаж.ndmsv Ñтвеш.ndmsv Ñтикетаж.ndmsv Ñгдташ.ndmsv : ; аллонж.ndmsi амбалаж.ndmsi антураж.ndmsi апрош.ndmsi арбитраж.ndmsi бакшиш.ndmsi банкаброш.ndmsi бареж.ndmsi барраж.ndmsi бельÑтаж.ndmsi бизнеÑ-колледж.ndmsi блокаж.ndmsi бракераж.ndmsi верниÑаж.ndmsi вкладыш.ndmsi воÑж.ndmsi вÑевобуч.ndmsi вÑеобуч.ndmsi выкидыш.ndmsi гамма-каротаж.ndmsi гашиш.ndmsi генерал-марш.ndmsi гулÑш.ndmsi дебош.ndmsi дегоржаж.ndmsi демарш.ndmsi демонтаж.ndmsi дерапаж.ndmsi диÑпач.ndmsi дублÑж.ndmsi ерофеич.ndmsi зародыш.ndmsi зильбергрош.ndmsi зондаж.ndmsi идиш.ndmsi имидж.ndmsi инÑтруктаж.ndmsi интерлиньÑж.ndmsi кампеш.ndmsi камуфлÑж.ndmsi капелюш.ndmsi каптаж.ndmsi карагач.ndmsi карт-бланш.ndmsi картонаж.ndmsi картридж.ndmsi километраж.ndmsi кинорепортаж.ndmsi китч.ndmsi кливаж.ndmsi клинч.ndmsi коллаж.ndmsi колледж.ndmsi коллеж.ndmsi кольматаж.ndmsi контрмарш.ndmsi коттедж.ndmsi креп-Ñпонж.ndmsi кукиш.ndmsi кулаж.ndmsi куш.ndmsi кÑтч.ndmsi лаваш.ndmsi ландыш.ndmsi лекаж.ndmsi ленч.ndmsi макинтош.ndmsi макиÑж.ndmsi матч.ndmsi матчиш.ndmsi меланж.ndmsi метилоранж.ndmsi наигрыш.ndmsi налыгач.ndmsi обглодыш.ndmsi оборыш.ndmsi огарыш.ndmsi окатыш.ndmsi околыш.ndmsi оÑкребыш.ndmsi отыгрыш.ndmsi панаш.ndmsi партÑтаж.ndmsi паÑтилаж.ndmsi патронаж.ndmsi патронташ.ndmsi педколледж.ndmsi пеонаж.ndmsi перевертыш.ndmsi пикотаж.ndmsi плач.ndmsi плюмаж.ndmsi подÑкребыш.ndmsi подхалимаж.ndmsi политипаж.ndmsi полуплач.ndmsi полуÑкипаж.ndmsi примаж.ndmsi проигрыш.ndmsi променаж.ndmsi путч.ndmsi радиорепортаж.ndmsi резерваж.ndmsi репортаж.ndmsi розыгрыш.ndmsi Ñаботаж.ndmsi Ñандвич.ndmsi Ñвертыш.ndmsi Ñвитч.ndmsi Ñкатыш.ndmsi Ñкетч.ndmsi Ñкотч.ndmsi Ñмерч.ndmsi Ñтаж.ndmsi Ñтаффаж.ndmsi ÑудоÑкипаж.ndmsi ÑÑндвич.ndmsi тампонаж.ndmsi тоннаж.ndmsi транш.ndmsi трельÑж.ndmsi тренаж.ndmsi трикотаж.ndmsi увраж.ndmsi фабзавуч.ndmsi фетиш.ndmsi фикÑаж.ndmsi флердоранж.ndmsi флÑш.ndmsi фоторепортаж.ndmsi френч.ndmsi хадж.ndmsi хедж.ndmsi хеш.ndmsi хронометраж.ndmsi цеж.ndmsi цинаш.ndmsi чардаш.ndmsi чинш.ndmsi шарж.ndmsi шпионаж.ndmsi Ñпатаж.ndmsi Ñпонж.ndmsi ÑÑкамонтаж.ndmsi Ñтвеш.ndmsi Ñтикетаж.ndmsi Ñгдташ.ndmsi : ; блош.= боÑонож.= : LLBRI+ or LLBRM+ or LLBSM+; блю.= : LLELS+ or LLCRV+; блюдеч.= : LLBTH+ or LLBYZ+; бо.= : LLAUD+ or LLAYH+ or LLBPK+ or LLBPS+ or LLBQD+ or LLBQS+ or LLDSG+; боб.= : LLAAQ+ or LLFKQ+ or LLFHQ+ or LLAVQ+ or LLAVT+ or LLCJW+; боб.nlmsi : ; боб.ndmsv : ; боб.ndmsi : ; бобрик.= воÑток.= дамаÑк.= фанг.= хмельник.= : LLAAM+ or LLDWW+; бобрик.ndmsv воÑток.ndmsv дамаÑк.ndmsv фанг.ndmsv хмельник.ndmsv : ; бобрик.ndmsi воÑток.ndmsi дамаÑк.ndmsi фанг.ndmsi хмельник.ndmsi : ; бобрин.= грÑзов.= кремен.= мухав.= олон.= петродвор.= Ñторожин.= труÑкав.= чадоб.= : LLDYH+; бобров.= : LLDWW+ or LLFQF+ or LLDKF+; бобров.amss : ; бобров.nlmsi : ; бобров.ndmsv : ; бобров.ndmsi : ; бога.= : LLELT+ or LLCYK+; богадел.= : LLBRO+ or LLDOZ+; богат.= Ñлужив.= Ñохат.= юродив.= : LLDJZ+ or LLDKF+; богат.amss Ñлужив.amss Ñохат.amss юродив.amss : ; богате.= : LLBPS+ or LLBPY+ or LLCZE+; биÑертÑк.= богдановичÑк.= быÑтринÑк.= крылатÑк.= нижнеÑергинÑк.= преображенÑк.= : LLBEP+ or LLDZV+; богем.= : LLAFX+ or LLAYI+ or LLBYU+; богем.ndfpg : ; богомерз.= влагоем.= газожид.= горьковато-Ñлад.= дальнозор.= капельножид.= киÑло-Ñлад.= краÑнолом.= металлоем.= неблиз.= негром.= негромозд.= нежар.= некреп.= нелег.= немар.= неред.= нерез.= нероб.= нечут.= неÑÑ€.= низкоплав.= паÑтушеÑ.= премерз.= преÑлад.= пронзительно-гром.= Ñамоплав.= Ñверхкрат.= Ñверхниз.= Ñверхтон.= теплоем.= товарищеÑ.= трудоем.= Ñлектроем.= : LLBSV+; богомол.= : LLACI+ or LLAYK+ or LLBRO+ or LLDNT+ or LLDOU+; богомол.nlmsi : ; беÑÑердеч.= беÑÑтраÑÑ‚.= благозвуч.= благонрав.= богооткровен.= добронрав.= доброÑердеч.= лицеприÑÑ‚.= мужеподоб.= мÑгкоÑердеч.= наукообраз.= подобоÑтраÑÑ‚.= правдоподоб.= прекраÑнодуш.= проÑтоÑердеч.= ÑамовлаÑÑ‚.= ÑвоевлаÑÑ‚.= ÑвоекорыÑÑ‚.= ÑладкоглаÑ.= : LLBDD+ or LLBYT+; богородÑк.= : LLDWW+ or LLDYP+ or LLBEP+ or LLDYV+ or LLDZV+; богородÑк.ndmsv : ; богородÑк.ndmsi : ; богоÑловÑк.= винницк.= горбатовÑк.= житомирÑк.= македонÑк.= : LLFJZ+ or LLBEP+; боготвор.= : LLBHS+; богочеловек.= : LLACM+; богочеловек.nlmsi : ; богучар.= : LLDWW+ or LLEAJ+; богучар.ndmsv : ; богучар.ndmsi : ; богучар.npg : ; /ru/words/words.30: LLDQB+; /ru/words/words.31: LLFWL+; бодр.= един.= кругл.= рыхл.= Ñ‚Ñжел.= : LLBHS+ or LLBNP+ or LLDKF+; бодр.amss един.amss кругл.amss рыхл.amss Ñ‚Ñжел.amss : ; белоплеч.= бодуч.= вÑепоглощающ.= вÑепрощающ.= вÑеÑокрушающ.= гладкокож.= громокипÑщ.= жеÑткокож.= животрепещущ.= кривоплеч.= малоÑведущ.= неподобающ.= обволакивающ.= оÑтроплеч.= Ñверхтекуч.= Ñветлокож.= твердокож.= толÑтокож.= широкоплеч.= : LLGRS+; белоплеч.amss бодуч.amss вÑепоглощающ.amss вÑепрощающ.amss вÑеÑокрушающ.amss гладкокож.amss громокипÑщ.amss жеÑткокож.amss животрепещущ.amss кривоплеч.amss малоÑведущ.amss неподобающ.amss обволакивающ.amss оÑтроплеч.amss Ñверхтекуч.amss Ñветлокож.amss твердокож.amss толÑтокож.amss широкоплеч.amss : ; боже.= : LLDTP+ or LLACB+; боже.nlmsi : ; бойко.= : LLAEK+ or LLFKM+; бойко.e : ; бойфренд.= : LLFNW+; бойфренд.nlmsi : ; бол.= : LLAAQ+ or LLAGL+ or LLAWO+ or LLDNF+ or LLDOF+; бол.ndmsv : ; бол.ndmsi : ; болгар.= : LLBFO+ or LLBRO+; болгар.nlmpv : ; болгар.nlmpg : ; болеутолÑющ.= жаропонижающ.= : LLATU+ or LLBEG+; болон.= : LLAFX+ or LLBRO+ or LLEAU+; болон.ndfpg : ; /ru/words/words.32: LLEAY+; болот.= : LLEBJ+ or LLBYU+ or LLCAG+; болот.ndnpg : ; болот.nlmsi : ; болотц.= : LLART+; болтан.= : LLBDD+ or LLBRK+ or LLDLO+; болтн.= брыкн.= верн.= ворохн.= звездан.= качн.= ковырн.= колтыхн.= колыхн.= кувыркн.= кувырн.= метн.= оглÑн.= отшатн.= покачн.= пошатн.= Ñмигн.= Ñморкн.= ткн.= толкн.= трÑхн.= ужаÑн.= шатн.= швырн.= шевельн.= шелохн.= шибан.= : LLFWL+ or LLFWG+; больн.= нервнобольн.= : LLAKZ+ or LLCIR+; большевич.= : LLEBH+ or LLBRN+; большевич.nlmsi : ; большепанюшев.= : LLFVB+; большепанюшев.amsi : ; большепанюшев.admsv : ; большерот.= широкорот.= : LLACI+ or LLDKO+; большерот.amss широкорот.amss : ; большерот.nlmsi широкорот.nlmsi : ; болÑщ.= прохож.= умирающ.= уÑлужающ.= уÑпевающ.= : LLBDG+ or LLBDN+; болÑщ.amss прохож.amss умирающ.amss уÑлужающ.amss уÑпевающ.amss : ; бомб.= : LLAFX+ or LLBII+ or LLBNN+; бомб.ndfpg : ; бомбардир.= конвоир.= : LLACI+ or LLCCZ+ or LLCGW+; бомбардир.nlmsi конвоир.nlmsi : ; бондар.= : LLBGR+ or LLBYZ+ or LLBZO+ or LLDMT+; бор.= : LLAAS+ or LLAFX+ or LLAYB+ or LLAYJ+ or LLBYZ+ or LLCLM+ or LLDJV+ or LLFIE+; бор.ndmsv : ; бор.ndmsi : ; бор.ndfpg : ; бордо.= : LLADL+ or LLAEG+ or LLAEK+ or LLDWY+; бордо.ndn : ; бордо.a : ; бордо.e : ; борз.= : LLAKZ+ or LLCIS+ or LLDKF+ or LLEAY+; борз.amss : ; борзинÑк.= : LLFJZ+ or LLBEP+ or LLDYV+ or LLDZV+; боров.= : LLABM+ or LLACI+ or LLEDS+ or LLCIZ+ or LLCJW+ or LLCKD+; боров.nlmsi : ; боров.ndmsv : ; боров.ndmsi : ; боровик.= : LLAAM+ or LLEBJ+; боровик.nlmsi : ; боровик.ndmsv : ; боровик.ndmsi : ; анинÑк.= боровинÑк.= волчанÑк.= выÑоцк.= горицк.= каменÑк.= карпинÑк.= луначарÑк.= пржевальÑк.= ÑвирÑк.= халевинÑк.= : LLDWW+ or LLFJZ+; анинÑк.ndmsv боровинÑк.ndmsv волчанÑк.ndmsv выÑоцк.ndmsv горицк.ndmsv каменÑк.ndmsv карпинÑк.ndmsv луначарÑк.ndmsv пржевальÑк.ndmsv ÑвирÑк.ndmsv халевинÑк.ndmsv : ; анинÑк.ndmsi боровинÑк.ndmsi волчанÑк.ndmsi выÑоцк.ndmsi горицк.ndmsi каменÑк.ndmsi карпинÑк.ndmsi луначарÑк.ndmsi пржевальÑк.ndmsi ÑвирÑк.ndmsi халевинÑк.ndmsi : ; борович.= : LLDYL+ or LLCJW+; бородин.= : LLFJG+ or LLDZR+; бородин.nlmsi : ; /ru/words/words.33: LLCJC+; борон.= : LLAFX+ or LLBHS+ or LLBNP+ or LLCCZ+ or LLCGW+; борон.ndfpg : ; борт.= : LLABP+ or LLBYU+ or LLDNF+; борт.ndmsv : ; борт.ndmsi : ; бортов.= текÑтов.= шпунтов.= : LLBRK+ or LLCJC+ or LLDLO+; борщ.= : LLAAJ+ or LLCJW+; борщ.ndmsv : ; борщ.ndmsi : ; боÑ.= : LLCIS+; боÑ.amss : ; ботанизир.= : LLBRK+ or LLFRF+ or LLEUU+; ботиноч.= : LLAUK+ or LLBYZ+; аз.= ботфорт.= вÑход.= инициал.= кадр.= котурн.= курÑ.= лампаÑ.= маневр.= морепродукт.= мÑÑопродукт.= нард.= нефтепродукт.= огнеупор.= паÑÑ.= пейÑ.= переÑуд.= разноÑол.= раÑÑпроÑ.= рельÑ.= реÑурÑ.= рыбопродукт.= Ñтройматериал.= фант.= хлебопродукт.= чебот.= : LLAAQ+ or LLDJV+; аз.ndmsv ботфорт.ndmsv вÑход.ndmsv инициал.ndmsv кадр.ndmsv котурн.ndmsv курÑ.ndmsv лампаÑ.ndmsv маневр.ndmsv морепродукт.ndmsv мÑÑопродукт.ndmsv нард.ndmsv нефтепродукт.ndmsv огнеупор.ndmsv паÑÑ.ndmsv пейÑ.ndmsv переÑуд.ndmsv разноÑол.ndmsv раÑÑпроÑ.ndmsv рельÑ.ndmsv реÑурÑ.ndmsv рыбопродукт.ndmsv Ñтройматериал.ndmsv фант.ndmsv хлебопродукт.ndmsv чебот.ndmsv : ; аз.ndmsi ботфорт.ndmsi вÑход.ndmsi инициал.ndmsi кадр.ndmsi котурн.ndmsi курÑ.ndmsi лампаÑ.ndmsi маневр.ndmsi морепродукт.ndmsi мÑÑопродукт.ndmsi нард.ndmsi нефтепродукт.ndmsi огнеупор.ndmsi паÑÑ.ndmsi пейÑ.ndmsi переÑуд.ndmsi разноÑол.ndmsi раÑÑпроÑ.ndmsi рельÑ.ndmsi реÑурÑ.ndmsi рыбопродукт.ndmsi Ñтройматериал.ndmsi фант.ndmsi хлебопродукт.ndmsi чебот.ndmsi : ; авен.= барт.= бейтÑ.= бооÑ.= боулдер.= браун.= вагит.= вÑйн.= клинтон.= мелоун.= морт.= мюнхгаузен.= пайкÑ.= рид.= Ñаммер.= тернер.= филлипÑ.= хангертон.= челленджер.= чубайÑ.= : LLEBF+; авен.nlmsi барт.nlmsi бейтÑ.nlmsi бооÑ.nlmsi боулдер.nlmsi браун.nlmsi вагит.nlmsi вÑйн.nlmsi клинтон.nlmsi мелоун.nlmsi морт.nlmsi мюнхгаузен.nlmsi пайкÑ.nlmsi рид.nlmsi Ñаммер.nlmsi тернер.nlmsi филлипÑ.nlmsi хангертон.nlmsi челленджер.nlmsi чубайÑ.nlmsi : ; боч.= : LLBRI+ or LLCJY+; бочоноч.= брелоч.= веноч.= кулеч.= лареч.= Ñтаноч.= : LLAUG+ or LLBYZ+; боÑрыш.= : LLBZU+; бр.= : LLBHK+ or LLBNA+; брав.= Ñмел.= : LLDXR+ or LLDKF+; брав.amss Ñмел.amss : ; /ru/words/words.34: LLDTP+; бран.= : LLBIK+ or LLBNP+ or LLBYZ+ or LLDKJ+ or LLDNF+; бран.amss : ; брат.= : LLACK+ or LLAYI+ or LLCKD+; брат.nlmsi : ; братин.= : LLFUS+ or LLAFX+; братин.amsi : ; братин.admsv : ; братин.ndfpg : ; брач.= : LLDWW+ or LLBYZ+ or LLCJW+; брач.ndmsv : ; брач.ndmsi : ; бре.= : LLAPA+ or LLAQQ+ or LLCQX+ or LLDHB+; бред.= : LLAAX+ or LLDXR+ or LLAVL+; бред.ndmsv : ; бред.ndmsi : ; брезж.= мельтеш.= : LLBFY+ or LLBMS+; бремен.= : LLDWW+ or LLELV+ or LLELW+; бремен.ndmsv : ; бремен.ndmsi : ; брехн.= хваÑтн.= хохотн.= : LLFWF+ or LLDQH+; /ru/words/words.35: LLBEM+; богорад.= брик.= волчек.= гамильтон.= гильдебрандт.= маршак.= олейник.= фрейндлих.= : LLEBJ+ or LLECA+; богорад.nlmsi брик.nlmsi волчек.nlmsi гамильтон.nlmsi гильдебрандт.nlmsi маршак.nlmsi олейник.nlmsi фрейндлих.nlmsi : ; бреш.= бриош.= гореч.= гуаш.= немоч.= нощ.= пещ.= помощ.= ретуш.= роÑпаш.= Ñамопомощ.= техпомощ.= тиш.= ухож.= фальш.= флеш.= фоторетуш.= холоÑтеж.= Ñлектропеч.= : LLDNC+; бриÑб.= : LLDYD+; бриÑтол.= ильмен.= : LLDML+ or LLEAT+; /ru/words/words.36: LLEBA+; бро.= : LLAOZ+ or LLFWM+ or LLFWN+; бров.= : LLBCE+ or LLBRK+ or LLBYZ+ or LLDNF+; бродÑж.= : LLBFF+ or LLBFZ+ or LLBRG+ or LLBYZ+; брон.= : LLEBJ+ or LLDNF+ or LLDQH+ or LLFHV+; брон.nlmsi : ; бронеÑлав.= брониÑлав.= : LLFKO+ or LLFKV+ or LLFIB+; бронеÑлав.nlmsi брониÑлав.nlmsi : ; бронир.= : LLCCZ+ or LLCGD+ or LLCGU+; бронн.= : LLDXT+ or LLEAR+; броÑ.= : LLBSW+ or LLCJW+; брошюр.= : LLAFX+ or LLBRK+ or LLBYZ+ or LLFRF+ or LLEUU+; брошюр.ndfpg : ; бруклин.= ÑинергиÑ.= : LLFNX+; бруклин.ndmsv ÑинергиÑ.ndmsv : ; бруклин.ndmsi ÑинергиÑ.ndmsi : ; бруÑ.= : LLAAZ+ or LLCCZ+ or LLCGW+ or LLCJW+; бруÑ.ndmsv : ; бруÑ.ndmsi : ; /ru/words/words.37: LLFQF+ or LLDKJ+; аиÑтов.amss акулов.amss байков.amss баканов.amss баков.amss балыков.amss барÑов.amss барÑуков.amss бельков.amss бердов.amss бобков.amss бруÑков.amss бубликов.amss вершков.amss ветлов.amss вьюнов.amss гоголин.amss грибков.amss груздев.amss гудков.amss джутов.amss дроздов.amss дроков.amss дÑтлов.amss жеребцов.amss караÑев.amss карпов.amss лоÑев.amss лотков.amss мальков.amss маршев.amss окороков.amss окунев.amss пауков.amss пиÑцов.amss пÑтаков.amss райков.amss ракитов.amss Ñкворцов.amss Ñнежков.amss Ñудаков.amss Ñурков.amss ÑуÑлов.amss цветков.amss чижов.amss : ; аиÑтов.nlmsi акулов.nlmsi байков.nlmsi баканов.nlmsi баков.nlmsi балыков.nlmsi барÑов.nlmsi барÑуков.nlmsi бельков.nlmsi бердов.nlmsi бобков.nlmsi бруÑков.nlmsi бубликов.nlmsi вершков.nlmsi ветлов.nlmsi вьюнов.nlmsi гоголин.nlmsi грибков.nlmsi груздев.nlmsi гудков.nlmsi джутов.nlmsi дроздов.nlmsi дроков.nlmsi дÑтлов.nlmsi жеребцов.nlmsi караÑев.nlmsi карпов.nlmsi лоÑев.nlmsi лотков.nlmsi мальков.nlmsi маршев.nlmsi окороков.nlmsi окунев.nlmsi пауков.nlmsi пиÑцов.nlmsi пÑтаков.nlmsi райков.nlmsi ракитов.nlmsi Ñкворцов.nlmsi Ñнежков.nlmsi Ñудаков.nlmsi Ñурков.nlmsi ÑуÑлов.nlmsi цветков.nlmsi чижов.nlmsi : ; бруштейн.= : LLFJX+ or LLFHI+; бруштейн.nlmsi : ; брыз.= : LLANB+ or LLANG+; брызга.= зареза.= : LLDAJ+; брызгал.= : LLBRK+ or LLCAG+ or LLDPD+; брызгал.ndnpg : ; брюх.= лык.= Ñблок.= : LLCAD+; брюх.ndnpg лык.ndnpg Ñблок.ndnpg : ; бÑвв.= : LLFVR+; бу.= : LLAPF+ or LLAQP+ or LLAUD+ or LLBPJ+ or LLDZD+ or LLBQI+ or LLBTD+ or LLCXI+ or LLCYK+; буб.= : LLAVB+ or LLBUV+ or LLBXJ+; бубнов.= : LLFQF+ or LLFOU+ or LLBRK+ or LLDKJ+; бубнов.amss : ; бубнов.nlmsi : ; буг.= : LLDWW+ or LLCKV+; буг.ndmsv : ; буг.ndmsi : ; будн.= : LLBCE+ or LLBES+; буднишн.= давнишн.= недавн.= : LLBEW+; буз.= : LLAGL+ or LLBGJ+ or LLCCZ+ or LLCGW+; белорецк.= боровÑк.= буинÑк.= буйнакÑк.= вельÑк.= вознеÑенÑк.= вольÑк.= воротынÑк.= воÑкреÑенÑк.= вÑеволожÑк.= знаменÑк.= киренÑк.= рыльÑк.= ÑальÑк.= ÑаранÑк.= ÑаровÑк.= холмÑк.= ÑлуторовÑк.= : LLDWW+ or LLFJZ+ or LLDYV+; белорецк.ndmsv боровÑк.ndmsv буинÑк.ndmsv буйнакÑк.ndmsv вельÑк.ndmsv вознеÑенÑк.ndmsv вольÑк.ndmsv воротынÑк.ndmsv воÑкреÑенÑк.ndmsv вÑеволожÑк.ndmsv знаменÑк.ndmsv киренÑк.ndmsv рыльÑк.ndmsv ÑальÑк.ndmsv ÑаранÑк.ndmsv ÑаровÑк.ndmsv холмÑк.ndmsv ÑлуторовÑк.ndmsv : ; белорецк.ndmsi боровÑк.ndmsi буинÑк.ndmsi буйнакÑк.ndmsi вельÑк.ndmsi вознеÑенÑк.ndmsi вольÑк.ndmsi воротынÑк.ndmsi воÑкреÑенÑк.ndmsi вÑеволожÑк.ndmsi знаменÑк.ndmsi киренÑк.ndmsi рыльÑк.ndmsi ÑальÑк.ndmsi ÑаранÑк.ndmsi ÑаровÑк.ndmsi холмÑк.ndmsi ÑлуторовÑк.ndmsi : ; буйвол.= : LLAAQ+ or LLAVH+; буйвол.ndmsv : ; буйвол.ndmsi : ; бук.= : LLAAM+ or LLAFG+ or LLDXP+; бук.nlfpg : ; бук.ndmsv : ; бук.nlmpv : ; бук.ndmsi : ; бук.nlmpg : ; бук.nlfpv : ; буккер.= : LLAAQ+ or LLBYZ+ or LLFRF+ or LLEUU+; буккер.ndmsv : ; буккер.ndmsi : ; букÑ.= : LLAAQ+ or LLAFX+ or LLCBF+; букÑ.ndmsv : ; букÑ.ndmsi : ; букÑ.ndfpg : ; букÑир.= : LLAAQ+ or LLBYZ+ or LLCDH+; букÑир.ndmsv : ; букÑир.ndmsi : ; бир.= бул.= чит.= : LLDXR+ or LLBRK+; булгар.= долган.= Ñарацин.= удин.= : LLACX+; булгар.nlmsi долган.nlmsi Ñарацин.nlmsi удин.nlmsi : ; булгар.nlmpv долган.nlmpv Ñарацин.nlmpv удин.nlmpv : ; булгар.nlmpg долган.nlmpg Ñарацин.nlmpg удин.nlmpg : ; булин.= : LLFQF+ or LLDML+; булин.nlmsi : ; бульдож.= : LLBFF+ or LLBRD+ or LLBRM+; бур.= : LLAAQ+ or LLACI+ or LLAGL+ or LLBHS+ or LLBNP+ or LLBRH+ or LLBRK+ or LLBSP+ or LLBYU+ or LLDKF+ or LLDQC+; бур.amss : ; бур.nlmsi : ; бур.ndmsv : ; бур.ndmsi : ; буре.= : LLCZE+ or LLEAY+; буржу.= : LLBPS+ or LLBPW+ or LLBPY+; бурл.= : LLDXR+ or LLBGI+; бурлач.= канюч.= : LLBFZ+; буров.= : LLFOU+ or LLAKS+ or LLBIU+ or LLBNS+ or LLCJC+; бурунди.= гаити.= леÑото.= малави.= : LLDWY+ or LLDXB+ or LLDXE+; бурунди.ndn гаити.ndn леÑото.ndn малави.ndn : ; бутан.= : LLAAQ+ or LLDWW+ or LLAYI+ or LLBRO+; бутан.ndmsv : ; бутан.ndmsi : ; бутыр.= : LLEFL+; акрид.= апофегмат.= балÑÑ.= барм.= бахил.= буÑ.= бутÑ.= буф.= гетр.= дезидерат.= календ.= кальÑон.= каникул.= клипÑ.= коÑм.= ланд.= лохм.= лÑÑ.= ножниц.= панталон.= патл.= плерез.= поÑтол.= проводин.= пьекÑ.= регул.= рейтуз.= Ñифилид.= Ñмотрин.= Ñороковин.= Ñорочин.= терм.= фижм.= фумарол.= чикчир.= шальвар.= шаровар.= Ñнергозатрат.= : LLDJS+; акрид.npg апофегмат.npg балÑÑ.npg барм.npg бахил.npg буÑ.npg бутÑ.npg буф.npg гетр.npg дезидерат.npg календ.npg кальÑон.npg каникул.npg клипÑ.npg коÑм.npg ланд.npg лохм.npg лÑÑ.npg ножниц.npg панталон.npg патл.npg плерез.npg поÑтол.npg проводин.npg пьекÑ.npg регул.npg рейтуз.npg Ñифилид.npg Ñмотрин.npg Ñороковин.npg Ñорочин.npg терм.npg фижм.npg фумарол.npg чикчир.npg шальвар.npg шаровар.npg Ñнергозатрат.npg : ; буферизир.= : LLCFC+ or LLCGW+; буфф.= : LLACZ+ or LLAEG+; буфф.a : ; буффон.= : LLACI+ or LLBGR+ or LLBYU+; буффон.nlmsi : ; бух.= : LLAEL+ or LLDTP+ or LLELY+ or LLCVU+; бух.xn : ; бух.vnpdpms : ; буч.= : LLAFM+ or LLBHJ+ or LLBMY+; буч.ndfpg : ; буш.= : LLEBH+ or LLASN+; буш.nlmsi : ; буÑн.= горлан.= дебошир.= фиглÑÑ€.= чабан.= шалыган.= : LLACI+ or LLBGR+; буÑн.nlmsi горлан.nlmsi дебошир.nlmsi фиглÑÑ€.nlmsi чабан.nlmsi шалыган.nlmsi : ; бывало.= : LLDTT+; бывало.p : ; бывало.y : ; был.= : LLCJC+ or LLDNF+; быт.= : LLABA+ or LLCBF+; быт.ndmsv : ; быт.ndmsi : ; быти.= : LLARZ+ or LLBQI+; бытов.= : LLBRL+ or LLCJC+; бож.= быч.= петуш.= : LLBFF+ or LLBMS+ or LLCKD+; бычин.= : LLAEY+ or LLAFX+ or LLDKJ+; бычин.amss : ; бычин.nlmpv : ; бычин.ndfpg : ; бычин.nlmpg : ; бюллетен.= : LLBGR+ or LLDML+; в.= : LLDTD+ or LLFWP+ or LLFXH+ or LLDUP+ or LLFXY+ or LLFXZ+ or LLFZU+ or LLFZV+ or LLBHP+ or LLBNB+ or LLGAD+ or LLGAE+ or LLGAG+ or LLGAH+ or LLGAJ+ or LLFZF+ or LLGAL+ or LLCLU+ or LLGBR+ or LLGBS+ or LLGBV+ or LLGBW+ or LLGCS+ or LLGCT+ or LLGCY+ or LLDWK+ or LLDLZ+; в-воÑьмых.= в-девÑтых.= в-деÑÑтых.= в-пÑтых.= в-Ñедьмых.= в-третьих.= в-четвертых.= в-шеÑтых.= видимо.= во-вторых.= во-первых.= кÑтати.= наверно.= наконец.= натурально.= почитай.= Ñлучаем.= Ñлучайно.= : LLAEK+ or LLDTU+; в-воÑьмых.e в-девÑтых.e в-деÑÑтых.e в-пÑтых.e в-Ñедьмых.e в-третьих.e в-четвертых.e в-шеÑтых.e видимо.e во-вторых.e во-первых.e кÑтати.e наверно.e наконец.e натурально.e почитай.e Ñлучаем.e Ñлучайно.e : ; в-воÑьмых.y в-девÑтых.y в-деÑÑтых.y в-пÑтых.y в-Ñедьмых.y в-третьих.y в-четвертых.y в-шеÑтых.y видимо.y во-вторых.y во-первых.y кÑтати.y наверно.y наконец.y натурально.y почитай.y Ñлучаем.y Ñлучайно.y : ; ва.= : LLBQZ+; ваб.= : LLBIU+ or LLBNS+; вавилон.= : LLDWW+ or LLDJV+; вавилон.ndmsv : ; вавилон.ndmsi : ; вагон.= : LLAAQ+ or LLAER+ or LLBRK+ or LLBYZ+; вагон.ndmsv : ; вагон.ndmsi : ; вайш.= : LLDPI+; вак.= : LLEEK+ or LLELP+ or LLELZ+; вак.ndmsv : ; вак.ndmsi : ; вакуол.= : LLDNF+ or LLDOO+ or LLDQC+; вакуумир.= : LLEMA+ or LLELK+; вал.= : LLAAS+ or LLFIN+ or LLAUI+ or LLAYF+ or LLBGI+ or LLBHS+ or LLBNP+ or LLBRK+ or LLBSW+ or LLCJW+ or LLFLQ+; вал.nlfpg : ; вал.ndmsv : ; вал.ndmsi : ; вал.nlfpv : ; валевÑк.= ивинÑк.= рокецк.= : LLFKA+; ботин.= вален.= чул.= : LLBSP+ or LLCKC+; валеноч.= : LLAUK+ or LLBSM+; валентин.= : LLFLG+ or LLFIN+ or LLBRK+; валентин.nlfpg : ; валентин.nlmsi : ; валентин.nlfpv : ; валери.= юли.= : LLFHY+ or LLFHW+ or LLFKU+ or LLFKT+; валери.nlfpg юли.nlfpg : ; валери.nlmsi юли.nlmsi : ; /ru/words/words.38: LLEBH+; абакарович.nlmsi абаÑкульевич.nlmsi абаÑович.nlmsi аббаÑович.nlmsi абдикадирович.nlmsi абдишевич.nlmsi абдрахманович.nlmsi абдукодырович.nlmsi абдул-шейхович.nlmsi абдулаевич.nlmsi абдулахович.nlmsi абдулвагабович.nlmsi абдулганиевич.nlmsi абдулзагирович.nlmsi абдулкадырович.nlmsi абдуллаевич.nlmsi абдуллович.nlmsi абдулмуминович.nlmsi абдулович.nlmsi абдулхаевич.nlmsi абдулхакович.nlmsi абдулхаликович.nlmsi абдулханович.nlmsi абдулшикурович.nlmsi абдурагимович.nlmsi абдурахимович.nlmsi абдурахманович.nlmsi абдурманович.nlmsi абелевич.nlmsi абельевич.nlmsi абзалович.nlmsi абилович.nlmsi абильевич.nlmsi абиÑалович.nlmsi абиш.nlmsi аблаевич.nlmsi абогоевич.nlmsi абрашевич.nlmsi абубекирович.nlmsi абуезитович.nlmsi абузарович.nlmsi абузедович.nlmsi абуÑупьÑнович.nlmsi абÑÑович.nlmsi авазович.nlmsi авакович.nlmsi аванеÑович.nlmsi аванеÑÑŒÑнц.nlmsi авдашевич.nlmsi авдеевич.nlmsi авенирович.nlmsi аветикович.nlmsi аветиÑович.nlmsi аветиÑÑнц.nlmsi авкÑентьевич.nlmsi авраамович.nlmsi аврамович.nlmsi авроÑимович.nlmsi аврумович.nlmsi авÑиевич.nlmsi автандилович.nlmsi агаевич.nlmsi аганеÑович.nlmsi агаÑиевич.nlmsi агаÑьевич.nlmsi агафонович.nlmsi агдамович.nlmsi агеевич.nlmsi агзамович.nlmsi агивович.nlmsi аглеевич.nlmsi аглиулович.nlmsi аглÑмович.nlmsi агранович.nlmsi агубекирович.nlmsi адамович.nlmsi адеевич.nlmsi адельмурзинович.nlmsi адемеевич.nlmsi адибекович.nlmsi адигамович.nlmsi адидович.nlmsi адрианович.nlmsi азаматович.nlmsi азарович.nlmsi азарьевич.nlmsi азизович.nlmsi азметович.nlmsi азреталиевич.nlmsi азретович.nlmsi азроÑнц.nlmsi айгунович.nlmsi айдович.nlmsi айзикович.nlmsi айнович.nlmsi айрапетович.nlmsi айÑинович.nlmsi айÑович.nlmsi айтечевич.nlmsi акилович.nlmsi акимович.nlmsi акиндинович.nlmsi акмурзаевич.nlmsi акопович.nlmsi акрамович.nlmsi акÑанович.nlmsi акÑенович.nlmsi акÑентьевич.nlmsi акÑючиц.nlmsi алджериевич.nlmsi алеевич.nlmsi алекперович.nlmsi алекÑандрович.nlmsi алекÑанович.nlmsi алекÑаньÑнц.nlmsi алекÑеевич.nlmsi аленич.nlmsi алиагбÑрович.nlmsi алибекович.nlmsi алиевич.nlmsi аликович.nlmsi аликулович.nlmsi алимурзаевич.nlmsi алиошаевич.nlmsi алиÑагович.nlmsi алиÑиевич.nlmsi алиÑултанович.nlmsi алиханович.nlmsi аллаÑрович.nlmsi алмашевич.nlmsi алоизович.nlmsi алфеевич.nlmsi альбертович.nlmsi альбинуÑович.nlmsi альмухаметович.nlmsi альперович.nlmsi альфович.nlmsi альфонÑович.nlmsi альфредович.nlmsi алÑмдинович.nlmsi алÑутдинович.nlmsi амазаÑпович.nlmsi амарбиевич.nlmsi амаÑкович.nlmsi амброÑьевич.nlmsi аминович.nlmsi амирович.nlmsi амирханович.nlmsi амирьÑнович.nlmsi амитхаш.nlmsi амоÑович.nlmsi амплиевич.nlmsi ананьевич.nlmsi анаÑтаÑевич.nlmsi анаÑтаÑович.nlmsi анаÑтаÑьевич.nlmsi анатолиевич.nlmsi анатольевич.nlmsi анварович.nlmsi анверович.nlmsi анвÑрович.nlmsi ангелович.nlmsi андержанович.nlmsi андраникович.nlmsi андрашович.nlmsi андреевич.nlmsi андреÑнович.nlmsi андриÑнович.nlmsi андроникович.nlmsi андронович.nlmsi аниÑимович.nlmsi аниÑтарович.nlmsi анкарович.nlmsi аннаньевич.nlmsi антипович.nlmsi антоневич.nlmsi антониевич.nlmsi антонович.nlmsi ануфриевич.nlmsi анушеванович.nlmsi анфимович.nlmsi анфиногенович.nlmsi анцулевич.nlmsi апанович.nlmsi аполлонович.nlmsi апполинарьевич.nlmsi апполонович.nlmsi араевич.nlmsi арамович.nlmsi аранович.nlmsi арашевич.nlmsi ардалионович.nlmsi ареÑтович.nlmsi арефеевич.nlmsi ариÑтархович.nlmsi аркадьевич.nlmsi арменакович.nlmsi арменович.nlmsi арниÑович.nlmsi арнольдович.nlmsi аропович.nlmsi арÑаланович.nlmsi арÑеевич.nlmsi арÑенович.nlmsi арÑентьевич.nlmsi арÑеньевич.nlmsi арÑланалиевич.nlmsi арÑланбекович.nlmsi арÑланович.nlmsi артаваздович.nlmsi арташевич.nlmsi арташеÑович.nlmsi артемович.nlmsi артурович.nlmsi арутюнович.nlmsi арутюнÑнц.nlmsi архипович.nlmsi аршакович.nlmsi аршалуйÑович.nlmsi аÑадуллович.nlmsi аÑатович.nlmsi аÑафович.nlmsi аÑафьевич.nlmsi аÑахметович.nlmsi аÑвадурович.nlmsi аÑвÑндиÑрович.nlmsi аÑламбекович.nlmsi аÑланбекович.nlmsi аÑланбечевич.nlmsi аÑлангериевич.nlmsi аÑланович.nlmsi аÑлÑмович.nlmsi аÑÑедуллович.nlmsi аÑхадович.nlmsi аÑхатович.nlmsi аÑылханович.nlmsi атаевич.nlmsi атлыевич.nlmsi афанаÑьевич.nlmsi афзалович.nlmsi афиÑтович.nlmsi афонаÑьевич.nlmsi африканович.nlmsi афроимович.nlmsi ахатович.nlmsi ахиÑевич.nlmsi ахиÑрович.nlmsi ахмадеевич.nlmsi ахмадович.nlmsi ахматгалеевич.nlmsi ахматгалиевич.nlmsi ахматдинович.nlmsi ахматович.nlmsi ахмедгаджиевич.nlmsi ахмедгареевич.nlmsi ахмедович.nlmsi ахмедханович.nlmsi ахмеевич.nlmsi ахметвалеевич.nlmsi ахметвалиевич.nlmsi ахметгалиевич.nlmsi ахметзакирович.nlmsi ахметкалиевич.nlmsi ахметович.nlmsi ахметханович.nlmsi ахметьÑнович.nlmsi ахмитович.nlmsi ацылгареевич.nlmsi аширбаевич.nlmsi ашрапович.nlmsi ашрафзÑнович.nlmsi ашрафович.nlmsi ашытбаш.nlmsi аюбович.nlmsi бабаджанÑнц.nlmsi бабич.nlmsi багавудинович.nlmsi багаудинович.nlmsi багдатханович.nlmsi баграмович.nlmsi багратович.nlmsi бадертдинович.nlmsi бадираевич.nlmsi бадлаевич.nlmsi бадмаевич.nlmsi бадминович.nlmsi бадчиреевич.nlmsi бадыгутдинович.nlmsi бадьминович.nlmsi базилевич.nlmsi базыроолович.nlmsi бакÑурович.nlmsi балданович.nlmsi балевич.nlmsi балтрушевич.nlmsi бальжинимаевич.nlmsi бальÑевич.nlmsi бальцерович.nlmsi баранцевич.nlmsi барбарич.nlmsi бардашевич.nlmsi бариевич.nlmsi бартанович.nlmsi барташевич.nlmsi бартегмоÑович.nlmsi бартошевич.nlmsi барыевич.nlmsi батахович.nlmsi батгутдинович.nlmsi батыевич.nlmsi батыргиш.nlmsi батырович.nlmsi баудинович.nlmsi бахшоевич.nlmsi баширович.nlmsi баÑрович.nlmsi баÑÑхаланович.nlmsi бейнарович.nlmsi бекирович.nlmsi беккерович.nlmsi бекмурзович.nlmsi бекназарович.nlmsi белевич.nlmsi белонович.nlmsi бембеевич.nlmsi бенедиктович.nlmsi бениаминович.nlmsi бенцианович.nlmsi бенционович.nlmsi бенцович.nlmsi бердÑниш.nlmsi бериш.nlmsi беркович.nlmsi бернгардович.nlmsi берÑович.nlmsi бертович.nlmsi берш.nlmsi беÑланович.nlmsi бецалеевич.nlmsi бигалиевич.nlmsi бижанович.nlmsi бизьÑевич.nlmsi бикмуратович.nlmsi бинционович.nlmsi битлеÑтанович.nlmsi богданович.nlmsi богдаÑарович.nlmsi богушевич.nlmsi бойдуевич.nlmsi бойнович.nlmsi болдыревич.nlmsi больтазарович.nlmsi бондарович.nlmsi бонифранцевич.nlmsi бонч-бруевич.nlmsi бораевич.nlmsi борахович.nlmsi бориÑович.nlmsi бошнÑкович.nlmsi бригиневич.nlmsi бриш.nlmsi броневич.nlmsi брониÑлавович.nlmsi бруевич.nlmsi будажапович.nlmsi буданимаевич.nlmsi буевич.nlmsi буйневич.nlmsi булатович.nlmsi булашевич.nlmsi буневич.nlmsi бунимович.nlmsi бунич.nlmsi бурашевич.nlmsi бурганович.nlmsi бурханович.nlmsi буÑнтуевич.nlmsi бÑшимович.nlmsi ваграмович.nlmsi вадимович.nlmsi вазгенович.nlmsi вайцехович.nlmsi вакилович.nlmsi вакулевич.nlmsi вакханович.nlmsi валеевич.nlmsi валентинович.nlmsi валентович.nlmsi валерианович.nlmsi валериевич.nlmsi валеръевич.nlmsi валерьевич.nlmsi валерьÑнович.nlmsi валиевич.nlmsi валирахметович.nlmsi валуевич.nlmsi вальтерович.nlmsi ванадович.nlmsi ванданович.nlmsi ваникович.nlmsi ванифатьевич.nlmsi вараевич.nlmsi вардкеÑович.nlmsi варламович.nlmsi варÑанофьевич.nlmsi варÑонофьевич.nlmsi варфоломеевич.nlmsi варшамович.nlmsi ваÑбирахманович.nlmsi ваÑилович.nlmsi ваÑильевич.nlmsi ваÑькович.nlmsi ваÑÑнович.nlmsi вахабович.nlmsi вахитович.nlmsi вахтангович.nlmsi вацлавович.nlmsi вацлович.nlmsi веденеевич.nlmsi венедиктович.nlmsi вениаминович.nlmsi венидиктович.nlmsi вернерович.nlmsi веÑич.nlmsi вигдорович.nlmsi викторинович.nlmsi викторович.nlmsi викулович.nlmsi виленович.nlmsi вильгельмович.nlmsi вильÑмович.nlmsi вильÑмÑович.nlmsi виÑлович.nlmsi виÑÑарионович.nlmsi витальевич.nlmsi витаутович.nlmsi витольдович.nlmsi владиленович.nlmsi владимирович.nlmsi владиÑлавович.nlmsi владленович.nlmsi влаÑович.nlmsi войналович.nlmsi войнович.nlmsi войтович.nlmsi войцехович.nlmsi волдемарович.nlmsi волкович.nlmsi волович.nlmsi вольдемарович.nlmsi вольфович.nlmsi воронич.nlmsi воронович.nlmsi вÑеволодович.nlmsi вульфович.nlmsi вучетич.nlmsi вÑчеÑлавович.nlmsi габбаÑович.nlmsi габдраÑилович.nlmsi габдрахманович.nlmsi габдулкаримович.nlmsi габдуллович.nlmsi габдулович.nlmsi габдулхакович.nlmsi габитович.nlmsi габрилович.nlmsi габруÑевич.nlmsi гавриилович.nlmsi гаврилович.nlmsi гадеевич.nlmsi гаджиевич.nlmsi гаджимагомедович.nlmsi гаджиметович.nlmsi гаджимурадович.nlmsi гадиевич.nlmsi гаевич.nlmsi газарÑнц.nlmsi газиевич.nlmsi газимджанович.nlmsi газимович.nlmsi газиÑович.nlmsi гаитович.nlmsi гайнельзÑнович.nlmsi гайниÑламович.nlmsi гайнитдинович.nlmsi гайнуллинович.nlmsi гайнутдинович.nlmsi гайÑович.nlmsi гайфутдинович.nlmsi галактионович.nlmsi галеевич.nlmsi галиевич.nlmsi галимжанович.nlmsi галимзÑнович.nlmsi галимович.nlmsi галимуллинович.nlmsi галимуллович.nlmsi галипович.nlmsi галиулович.nlmsi галламович.nlmsi галÑанович.nlmsi галькович.nlmsi галÑмович.nlmsi галÑутдинович.nlmsi гамдулаевич.nlmsi гамидович.nlmsi ганеевич.nlmsi ганиевич.nlmsi ганич.nlmsi гапанович.nlmsi гаппоевич.nlmsi гапурович.nlmsi гапчич.nlmsi гараевич.nlmsi гарафеевич.nlmsi гарегинович.nlmsi гареевич.nlmsi гарипович.nlmsi гарифович.nlmsi гармаевич.nlmsi гарникович.nlmsi гарриевич.nlmsi гарунович.nlmsi гарÑевич.nlmsi гаÑанович.nlmsi гаÑпарович.nlmsi гаÑратович.nlmsi гатапович.nlmsi гатаулович.nlmsi гатуфович.nlmsi гафарович.nlmsi гафурович.nlmsi гаÑзович.nlmsi гезевич.nlmsi гейнц.nlmsi гельмгольц.nlmsi генадьевич.nlmsi генатуллович.nlmsi геннадиевич.nlmsi геннадьевич.nlmsi генрихович.nlmsi георгиевич.nlmsi гераймович.nlmsi гераÑимович.nlmsi гербертович.nlmsi гергардович.nlmsi гериевич.nlmsi герлиц.nlmsi герлÑнц.nlmsi германович.nlmsi герольдович.nlmsi геронимович.nlmsi герцевич.nlmsi герцович.nlmsi гершевич.nlmsi гершкович.nlmsi гершович.nlmsi гибадуллинович.nlmsi гибадуллович.nlmsi гивиевич.nlmsi гиззатуллович.nlmsi гильдебертович.nlmsi гильманович.nlmsi гильмуллинович.nlmsi гильмутдинович.nlmsi гильмханович.nlmsi гильфанович.nlmsi гилÑзутдинович.nlmsi гимаделиÑламович.nlmsi гимадутинович.nlmsi гиматович.nlmsi гимбатович.nlmsi гимранович.nlmsi гиндуллович.nlmsi гиниÑтович.nlmsi гиниÑтулович.nlmsi гиргокаевич.nlmsi гирфанович.nlmsi гиршович.nlmsi гифатович.nlmsi глебович.nlmsi головашич.nlmsi голубович.nlmsi гордеевич.nlmsi горинович.nlmsi городович.nlmsi горшунович.nlmsi готлибович.nlmsi гошиевич.nlmsi гранович.nlmsi григорович.nlmsi григорьевич.nlmsi гринвич.nlmsi гриневич.nlmsi гришанович.nlmsi губайдуллович.nlmsi губайтович.nlmsi губаревич.nlmsi губдуллаевич.nlmsi гугович.nlmsi гугонович.nlmsi гудович.nlmsi гулевич.nlmsi гуликович.nlmsi гуломович.nlmsi гумарович.nlmsi гумерович.nlmsi гуралевич.nlmsi гурвич.nlmsi гургенович.nlmsi гуревич.nlmsi гуреевич.nlmsi гурлич.nlmsi гурьевич.nlmsi гурьÑнович.nlmsi гуÑейнович.nlmsi гуÑтавович.nlmsi гуÑтович.nlmsi гуткович.nlmsi давидович.nlmsi давлетзÑнович.nlmsi давыдович.nlmsi дагазович.nlmsi дадаевич.nlmsi дадашевич.nlmsi дазеевич.nlmsi дайниÑович.nlmsi далембекович.nlmsi даметович.nlmsi данатович.nlmsi данзанович.nlmsi даниилович.nlmsi данилбекович.nlmsi данилович.nlmsi даревич.nlmsi дарьевич.nlmsi даудович.nlmsi даутович.nlmsi дахцикоевич.nlmsi дашинимаевич.nlmsi дашипылович.nlmsi дегкаевич.nlmsi дедович.nlmsi дементьевич.nlmsi демидович.nlmsi демкович.nlmsi демьÑнович.nlmsi дениÑевич.nlmsi дениÑкович.nlmsi дениÑович.nlmsi джабраилович.nlmsi джаванширович.nlmsi джавдатович.nlmsi джамалович.nlmsi джафарович.nlmsi джаферович.nlmsi джемалович.nlmsi джетагазович.nlmsi джиганович.nlmsi джуканович.nlmsi джумальдинович.nlmsi джунайдович.nlmsi джунитович.nlmsi дзанхетович.nlmsi дзержкович.nlmsi дзеронович.nlmsi дзÑмулич.nlmsi дианиÑович.nlmsi дизижикович.nlmsi дикÑионович.nlmsi диланович.nlmsi диомидович.nlmsi дмитревич.nlmsi дмитриевич.nlmsi долидович.nlmsi долÑтович.nlmsi домбаланович.nlmsi доминикович.nlmsi донатович.nlmsi донгакович.nlmsi дорджиевич.nlmsi доржиевич.nlmsi доржинович.nlmsi дорофеевич.nlmsi дорш.nlmsi драгомирович.nlmsi дугаржапович.nlmsi дулич.nlmsi дулмаганович.nlmsi думинич.nlmsi дурмишханович.nlmsi дымбрылович.nlmsi дюлович.nlmsi евгениевич.nlmsi евгеньевич.nlmsi евграфович.nlmsi евдокимович.nlmsi евлампиевич.nlmsi евлампьевич.nlmsi евÑеевич.nlmsi евÑтафиевич.nlmsi евÑтафьевич.nlmsi евÑтигнеевич.nlmsi евтифьевич.nlmsi евтихиевич.nlmsi евтухович.nlmsi егорович.nlmsi елиашевич.nlmsi елизарьевич.nlmsi елиÑтратович.nlmsi емельÑнович.nlmsi ениÑеевич.nlmsi епифанович.nlmsi ераÑтович.nlmsi еремеевич.nlmsi ермакович.nlmsi ермолаевич.nlmsi ермолович.nlmsi ерофеевич.nlmsi ефимович.nlmsi ефремович.nlmsi жалÑлетдинович.nlmsi жамбалович.nlmsi жамÑаранович.nlmsi жафарович.nlmsi жданович.nlmsi желÑзевич.nlmsi жемалендинович.nlmsi жигжитович.nlmsi жукович.nlmsi жумабаевич.nlmsi журавлевич.nlmsi загафранович.nlmsi загидович.nlmsi загидулович.nlmsi загирович.nlmsi загитович.nlmsi загреевич.nlmsi закирович.nlmsi залманович.nlmsi захарович.nlmsi зигмундович.nlmsi зиновьевич.nlmsi ибрагимович.nlmsi иванишевич.nlmsi иванович.nlmsi игдиÑамович.nlmsi игнатович.nlmsi игнатьевич.nlmsi игоревич.nlmsi идриÑович.nlmsi измаилович.nlmsi израилевич.nlmsi илларионович.nlmsi ильÑÑович.nlmsi имамагзамович.nlmsi имранович.nlmsi иннокентьевич.nlmsi ионович.nlmsi иоÑифович.nlmsi ипатович.nlmsi ипполитович.nlmsi ираклиевич.nlmsi иÑаакович.nlmsi иÑаевич.nlmsi иÑакович.nlmsi иÑламович.nlmsi иÑмаилович.nlmsi иÑмайлович.nlmsi иÑхакович.nlmsi ишбулдович.nlmsi казбулатович.nlmsi казимирович.nlmsi калиÑтратович.nlmsi камилович.nlmsi канторович.nlmsi капитонович.nlmsi каримович.nlmsi карлович.nlmsi карпович.nlmsi каÑимович.nlmsi каÑÑŒÑнович.nlmsi келдыш.nlmsi кереÑтеджиÑнц.nlmsi кимович.nlmsi кириллович.nlmsi кирÑанович.nlmsi кирьÑнович.nlmsi киц.nlmsi киÑмович.nlmsi клавдиевич.nlmsi клементьевич.nlmsi климентович.nlmsi кныш.nlmsi кондратович.nlmsi кондратьевич.nlmsi конÑтантинович.nlmsi кÑенофонтович.nlmsi куантаевич.nlmsi кудратович.nlmsi кужугетович.nlmsi кунцевич.nlmsi куприÑнович.nlmsi лаврентьевич.nlmsi лазаревич.nlmsi левонович.nlmsi лездиньш.nlmsi леонардович.nlmsi леонидович.nlmsi леонович.nlmsi леонтьевич.nlmsi лифшиц.nlmsi лутфеевич.nlmsi лутфиевич.nlmsi львович.nlmsi любомирович.nlmsi людвигович.nlmsi люцианович.nlmsi магаметович.nlmsi магомедович.nlmsi магометович.nlmsi макаревич.nlmsi макарович.nlmsi макÑимович.nlmsi манÑурович.nlmsi маратович.nlmsi маркович.nlmsi маркуÑович.nlmsi мартынович.nlmsi матвеевич.nlmsi матуÑевич.nlmsi махмудович.nlmsi маштаевич.nlmsi мащиц.nlmsi меджидович.nlmsi мельхиорович.nlmsi мефодьевич.nlmsi минигалиевич.nlmsi миронович.nlmsi мироÑлавович.nlmsi митрофанович.nlmsi михайлович.nlmsi модеÑтович.nlmsi моиÑеевич.nlmsi молдагазыевич.nlmsi мÑтиÑлавович.nlmsi муртазалиевич.nlmsi муÑтафаевич.nlmsi мухамедович.nlmsi мухаметгалиевич.nlmsi назирович.nlmsi натанович.nlmsi наумович.nlmsi нахманович.nlmsi немирович.nlmsi неÑтерович.nlmsi никандрович.nlmsi никанорович.nlmsi никитич.nlmsi никитович.nlmsi никитьевич.nlmsi никифорович.nlmsi николаевич.nlmsi нилович.nlmsi ниÑневич.nlmsi нуретдинович.nlmsi нурмухамедович.nlmsi нурыевич.nlmsi ованеÑович.nlmsi олегович.nlmsi олизаревич.nlmsi омарович.nlmsi онуфриевич.nlmsi оразович.nlmsi ореÑтович.nlmsi оÑкарович.nlmsi оÑманович.nlmsi оÑтапович.nlmsi отариевич.nlmsi отарович.nlmsi оттович.nlmsi павлович.nlmsi павлюкович.nlmsi панайотович.nlmsi панкратович.nlmsi пантелеевич.nlmsi пантелеймонович.nlmsi панфилович.nlmsi парахневич.nlmsi парфирович.nlmsi парфирьевич.nlmsi перфильевич.nlmsi перцович.nlmsi петруÑевич.nlmsi пименович.nlmsi платонович.nlmsi погоÑович.nlmsi полатович.nlmsi поликарпович.nlmsi полиÑктович.nlmsi попкович.nlmsi порфирьевич.nlmsi потапович.nlmsi прокопович.nlmsi прокопьевич.nlmsi прокофьевич.nlmsi протаÑович.nlmsi протопович.nlmsi прохорович.nlmsi пулатович.nlmsi пурбуевич.nlmsi пшемахович.nlmsi пÑтрович.nlmsi пÑтчиц.nlmsi рабадангаджиевич.nlmsi рабаданович.nlmsi рабданович.nlmsi рабинович.nlmsi равильевич.nlmsi равшанович.nlmsi раджабович.nlmsi радзевич.nlmsi раднаевич.nlmsi раиÑович.nlmsi раифович.nlmsi рамазанович.nlmsi рауфович.nlmsi рафаелович.nlmsi рахимович.nlmsi рахматуллович.nlmsi рашидович.nlmsi рашитович.nlmsi рейнгольдович.nlmsi рихардович.nlmsi робертович.nlmsi родионович.nlmsi романович.nlmsi роÑтиÑлавович.nlmsi роÑтропович.nlmsi рудольфович.nlmsi руÑланович.nlmsi Ñаввич.nlmsi Ñавельевич.nlmsi Ñаидович.nlmsi Ñалихович.nlmsi Ñамаранч.nlmsi Ñамуилович.nlmsi Ñаулович.nlmsi Ñафарбекович.nlmsi ÑвÑтоÑлавович.nlmsi Ñеменович.nlmsi Ñергеевич.nlmsi Ñоломонович.nlmsi Ñпиридонович.nlmsi ÑтаниÑлавович.nlmsi ÑтаÑевич.nlmsi Ñтепанович.nlmsi Ñтефанович.nlmsi Ñтиллианович.nlmsi Ñултанович.nlmsi Ñуренович.nlmsi тагирович.nlmsi тараÑевич.nlmsi тараÑович.nlmsi терентьевич.nlmsi тимофеевич.nlmsi тимурович.nlmsi титович.nlmsi тихонович.nlmsi трифонович.nlmsi трофимович.nlmsi тухватуллинович.nlmsi ульÑнович.nlmsi уÑманович.nlmsi фаатович.nlmsi фавзавиевич.nlmsi фаизович.nlmsi фалькович.nlmsi фаритович.nlmsi фахразиевич.nlmsi федоÑеевич.nlmsi федотович.nlmsi феликÑович.nlmsi феодоÑьевич.nlmsi филимонович.nlmsi филиппович.nlmsi фирÑович.nlmsi францевич.nlmsi фролович.nlmsi хаджимурзаевич.nlmsi хайруллович.nlmsi халидович.nlmsi халилович.nlmsi хамзатович.nlmsi хамидович.nlmsi хамитович.nlmsi ханукович.nlmsi харитонович.nlmsi харлампиевич.nlmsi хаÑанбиевич.nlmsi хаÑанович.nlmsi хоренович.nlmsi храптович.nlmsi хриÑтофорович.nlmsi хуÑаинович.nlmsi хуÑинович.nlmsi ципович.nlmsi шакирович.nlmsi шалвович.nlmsi шамильевич.nlmsi шаповальÑнц.nlmsi шарипович.nlmsi шарифуллович.nlmsi шелищ.nlmsi шелкович.nlmsi шлемович.nlmsi шоÑтакович.nlmsi шульц.nlmsi Ñдуардович.nlmsi Ñмильевич.nlmsi Ñммануилович.nlmsi Ñргартович.nlmsi Ñтуш.nlmsi юлианович.nlmsi юльевич.nlmsi юнуÑович.nlmsi юрьевич.nlmsi ÑŽÑупович.nlmsi Ñковлевич.nlmsi Ñкубович.nlmsi Ñнович.nlmsi ÑроÑлавович.nlmsi : ; валерьÑн.= : LLFHI+ or LLAFX+ or LLBRK+; валерьÑн.nlmsi : ; валерьÑн.ndfpg : ; валк.= : LLDXP+ or LLDYM+; вальц.= : LLEMB+ or LLATL+ or LLDJV+; ван.= : LLDWW+ or LLBYZ+ or LLFPZ+; ван.ndmsv : ; ван.ndmsi : ; ванил.= гибел.= горизонтал.= добродетел.= морал.= нормал.= паÑтел.= : LLDNF+ or LLDOK+; ванин.= : LLFJG+ or LLFUS+ or LLDZR+; ванин.amsi : ; ванин.nlmsi : ; ванин.admsv : ; ванн.= : LLAFX+ or LLAKS+; ванн.ndfpg : ; бакенбард.= блонд.= бразд.= брыл.= вант.= вежд.= вокабул.= гланд.= жабр.= зраз.= каÑтаньет.= катакомб.= координат.= ланит.= литавр.= мандибул.= мириад.= нарт.= невзгод.= нон.= Ñандалет.= трудозатрат.= Ñ‚Ñгот.= фибр.= цимбал.= ширм.= штиблет.= шхер.= щедрот.= : LLAFX+ or LLDJS+; бакенбард.npg блонд.npg бразд.npg брыл.npg вант.npg вежд.npg вокабул.npg гланд.npg жабр.npg зраз.npg каÑтаньет.npg катакомб.npg координат.npg ланит.npg литавр.npg мандибул.npg мириад.npg нарт.npg невзгод.npg нон.npg Ñандалет.npg трудозатрат.npg Ñ‚Ñгот.npg фибр.npg цимбал.npg ширм.npg штиблет.npg шхер.npg щедрот.npg : ; бакенбард.ndfpg блонд.ndfpg бразд.ndfpg брыл.ndfpg вант.ndfpg вежд.ndfpg вокабул.ndfpg гланд.ndfpg жабр.ndfpg зраз.ndfpg каÑтаньет.ndfpg катакомб.ndfpg координат.ndfpg ланит.ndfpg литавр.ndfpg мандибул.ndfpg мириад.ndfpg нарт.ndfpg невзгод.ndfpg нон.ndfpg Ñандалет.ndfpg трудозатрат.ndfpg Ñ‚Ñгот.ndfpg фибр.ndfpg цимбал.ndfpg ширм.ndfpg штиблет.ndfpg шхер.ndfpg щедрот.ndfpg : ; вар.= : LLAAO+ or LLBHS+ or LLBNP+ or LLBRK+ or LLBSW+; вар.ndmsv : ; вар.ndmsi : ; варган.= дуван.= хер.= : LLAAQ+ or LLBIA+ or LLBNU+; варган.ndmsv дуван.ndmsv хер.ndmsv : ; варган.ndmsi дуван.ndmsi хер.ndmsi : ; /ru/words/words.39: LLFHI+; абальÑн.nlmsi абрамÑон.nlmsi абрамÑн.nlmsi абрелÑн.nlmsi авагимÑн.nlmsi авакÑн.nlmsi аверьÑн.nlmsi аганбегÑн.nlmsi агаÑн.nlmsi адамÑон.nlmsi адизÑн.nlmsi азрельÑн.nlmsi айламазÑн.nlmsi айнштейн.nlmsi айрапетÑн.nlmsi акопÑн.nlmsi алабÑн.nlmsi алмоÑн.nlmsi амбарцумÑн.nlmsi амирбекÑн.nlmsi амирзÑн.nlmsi анахатунÑн.nlmsi андерÑон.nlmsi андриÑн.nlmsi антонÑн.nlmsi арабьÑн.nlmsi аракелÑн.nlmsi аранÑон.nlmsi араратÑн.nlmsi аревджанÑн.nlmsi арзуманÑн.nlmsi ариÑтакеÑÑн.nlmsi ароÑн.nlmsi аруÑтамÑн.nlmsi арутюнÑн.nlmsi арушанÑн.nlmsi аршакьÑн.nlmsi аÑланьÑн.nlmsi атанеÑÑн.nlmsi ахтамаÑн.nlmsi аÑзÑн.nlmsi бабаÑн.nlmsi бабиÑн.nlmsi багдаÑарьÑн.nlmsi багдаÑарÑн.nlmsi баграмÑн.nlmsi бадалÑн.nlmsi базильÑн.nlmsi барекÑн.nlmsi барÑегÑн.nlmsi бенциÑн.nlmsi бернштейн.nlmsi берштейн.nlmsi болтÑн.nlmsi болштейн.nlmsi боÑн.nlmsi браунштейн.nlmsi бронштейн.nlmsi будагÑн.nlmsi бурштейн.nlmsi вайнштейн.nlmsi валериÑн.nlmsi вализÑн.nlmsi варельджÑн.nlmsi вартанÑн.nlmsi вартеванÑн.nlmsi ватÑон.nlmsi великÑон.nlmsi вильÑон.nlmsi вильштейн.nlmsi вольфÑон.nlmsi воÑканÑн.nlmsi габриÑлÑн.nlmsi газарьÑн.nlmsi газизьÑн.nlmsi галуÑтьÑн.nlmsi гамбарÑн.nlmsi гандаÑн.nlmsi гаранÑн.nlmsi гаÑпарÑн.nlmsi гаÑн.nlmsi гдлÑн.nlmsi геворкÑн.nlmsi генгурьÑн.nlmsi герштейн.nlmsi гинзбург.nlmsi грегорÑн.nlmsi григорьÑн.nlmsi григорÑн.nlmsi гринштейн.nlmsi грубштейн.nlmsi гутенберг.nlmsi давидÑон.nlmsi данильÑн.nlmsi делокьÑн.nlmsi демьÑн.nlmsi джалалÑн.nlmsi джекÑон.nlmsi джигарханÑн.nlmsi добриÑн.nlmsi друÑн.nlmsi егиазарÑн.nlmsi емельÑн.nlmsi йордан.nlmsi карапетÑн.nlmsi кацнельÑон.nlmsi кобзон.nlmsi кох.nlmsi куприÑн.nlmsi либерман.nlmsi лукьÑн.nlmsi мартироÑÑн.nlmsi меликьÑн.nlmsi мигранÑн.nlmsi микоÑн.nlmsi мильштейн.nlmsi мирзоÑн.nlmsi мкртчÑн.nlmsi оганеÑÑн.nlmsi оÑипьÑн.nlmsi перчÑн.nlmsi петроÑÑн.nlmsi пештмалджÑн.nlmsi рашмаджÑн.nlmsi рубинштейн.nlmsi рудинштейн.nlmsi ÑарьÑн.nlmsi ÑиÑакÑн.nlmsi Ñпилберг.nlmsi тер-петроÑÑн.nlmsi томÑ.nlmsi томÑон.nlmsi уринÑон.nlmsi урыÑон.nlmsi фельдштейн.nlmsi хачатурÑн.nlmsi хоффман.nlmsi чубарьÑн.nlmsi шаумÑн.nlmsi ÑдиÑон.nlmsi Ñйнштейн.nlmsi ÑкобÑон.nlmsi : ; варен.= : LLDXR+ or LLAYB+ or LLDLO+ or LLDNT+; варьир.= : LLCER+ or LLCGU+; ваÑ.= : LLDXR+ or LLFII+; ваÑильков.= : LLDWW+ or LLDLU+; ваÑильков.ndmsv : ; ваÑильков.ndmsi : ; вахн.= фр.= : LLDQT+; вахтенн.= конюшенн.= : LLDJZ+ or LLDKX+; ваш.= : LLDSV+; ваш.wmsi : ; вашковц.= : LLEAM+; введенÑк.= пÑтницк.= : LLFJZ+ or LLDYS+; ввер.= : LLFXA+ or LLFXB+ or LLFXC+ or LLFXD+; вверг.= : LLFWY+ or LLFWZ+; вверг.vspdpms : ; вгрыз.= : LLFXP+; вда.= заÑда.= уда.= : LLAMG+ or LLFXR+; вде.= оде.= переоде.= приоде.= проде.= разде.= разоде.= : LLFXU+ or LLFXV+; вдов.= : LLAGT+ or LLAYJ+ or LLBFF+ or LLDKJ+; вдов.amss : ; вдов.nlfpg : ; вдов.nlfpv : ; вблизи.= вдоль.= взамен.= вкоÑÑŒ.= вкруг.= внизу.= внутри.= внутрь.= вовнутрь.= вокруг.= воÑлед.= вперед.= впереди.= вÑлед.= изнутри.= кругом.= мимо.= наперекор.= напротив.= наÑупротив.= обок.= отноÑительно.= поверх.= подобно.= позади.= позадь.= поперек.= поÑереди.= поÑреди.= путем.= Ñверху.= Ñзади.= Ñнизу.= ÑоглаÑно.= Ñообразно.= Ñоразмерно.= Ñпереди.= Ñупротив.= : LLAEK+ or LLDTD+; вблизи.e вдоль.e взамен.e вкоÑÑŒ.e вкруг.e внизу.e внутри.e внутрь.e вовнутрь.e вокруг.e воÑлед.e вперед.e впереди.e вÑлед.e изнутри.e кругом.e мимо.e наперекор.e напротив.e наÑупротив.e обок.e отноÑительно.e поверх.e подобно.e позади.e позадь.e поперек.e поÑереди.e поÑреди.e путем.e Ñверху.e Ñзади.e Ñнизу.e ÑоглаÑно.e Ñообразно.e Ñоразмерно.e Ñпереди.e Ñупротив.e : ; ве.= : LLBPU+ or LLFHE+ or LLCPA+ or LLELS+ or LLCRV+ or LLDRP+ or LLDSF+; вед.= : LLAFX+ or LLCMU+ or LLDJS+; вед.npg : ; вед.ndfpg : ; ведер.= : LLBTI+ or LLBYZ+ or LLDIC+; ведом.= : LLCAG+ or LLDJZ+ or LLDKJ+; ведом.ndnpg : ; ведом.amss : ; веер.= : LLABM+ or LLEBJ+ or LLBYZ+ or LLCJW+; веер.nlmsi : ; веер.ndmsv : ; веер.ndmsi : ; вез.= : LLFLY+ or LLCWH+ or LLEMD+ or LLCWW+; вез.vnndpms : ; вез.vnpdpms : ; вездеÑущ.= грÑзнущ.= длиннущ.= лежач.= Ñтраждущ.= толÑтущ.= узкоплеч.= чарующ.= : LLBDP+; вездеÑущ.amss грÑзнущ.amss длиннущ.amss лежач.amss Ñтраждущ.amss толÑтущ.amss узкоплеч.amss чарующ.amss : ; везуви.= : LLDZE+; век.= : LLABP+ or LLAEK+ or LLBBY+ or LLCAD+ or LLCBF+; век.ndnpg : ; век.e : ; век.ndmsv : ; век.ndmsi : ; век.npg : ; вековуш.= квакуш.= хохлуш.= : LLAGZ+ or LLBRM+; вековуш.nlfpg квакуш.nlfpg хохлуш.nlfpg : ; вековуш.nlfpv квакуш.nlfpv хохлуш.nlfpv : ; вел.= : LLAWR+ or LLFXX+; велик.= : LLDWW+ or LLBDW+ or LLDZV+; : ; велик.ndmsv : ; велик.ndmsi : ; великолеп.= : LLBDD+ or LLBYU+ or LLDNS+; вельмож.= : LLAEV+ or LLBYU+; вельмож.nlmpv : ; вельмож.nlmpg : ; вен.= : LLAFX+ or LLDXR+ or LLAYB+ or LLAYI+ or LLBYZ+ or LLCAG+ or LLCJW+ or LLETJ+; вен.ndnpg : ; вен.ndfpg : ; венгер.= голланд.= иÑпан.= кабардин.= краÑав.= литов.= шотланд.= : LLAYI+ or LLBRK+ or LLBRO+; баурновÑк.= венгеровÑк.= : LLFKA+ or LLDYV+; венер.= : LLAGX+ or LLDXR+ or LLFKR+ or LLBRO+ or LLFHR+; вениами.= : LLGSG+; вентил.= грифел.= дизел.= капÑюл.= картел.= коÑтыл.= мергел.= миткал.= муфел.= мюл.= нагел.= ниппел.= онкол.= парол.= ракел.= роÑл.= Ñкобел.= тоннел.= фухтел.= циркул.= : LLDML+ or LLDOO+; венча.= обеща.= : LLDAJ+ or LLFWT+ or LLDEM+ or LLFWU+; вер.= : LLAFX+ or LLFKR+ or LLBGR+ or LLBNU+ or LLBYU+ or LLCBF+ or LLCVV+ or LLCWD+ or LLFHR+; вер.ndfpg : ; барÑуч.= верблюж.= : LLBFF+ or LLCKS+; вере.= : LLFSO+ or LLBPW+ or LLBQK+ or LLDQB+ or LLEAY+; веред.= : LLABM+ or LLEVI+; веред.ndmsv : ; веред.ndmsi : ; веретен.= : LLBYZ+ or LLCAG+ or LLDIC+; веретен.ndnpg : ; вермонт.= : LLEEK+ or LLAYI+; вермонт.ndmsv : ; вермонт.ndmsi : ; вертел.= шомпол.= : LLABM+ or LLDOO+; вертел.ndmsv шомпол.ndmsv : ; вертел.ndmsi шомпол.ndmsi : ; вертикал.= финал.= : LLAAQ+ or LLDNF+ or LLDOK+; вертикал.ndmsv финал.ndmsv : ; вертикал.ndmsi финал.ndmsi : ; верх.= : LLABH+ or LLAEG+ or LLBCC+; верх.a : ; верх.ndmsv : ; верх.ndmsi : ; верхн.= : LLBER+; верхнедонÑк.= : LLBEP+ or LLDZZ+; верхов.= : LLBYU+ or LLDZR+ or LLCIR+ or LLCIZ+ or LLDKF+ or LLDNS+; верхов.amss : ; верховаж.= леÑоохотнич.= профилактор.= : LLBFG+; верхотур.= : LLAFX+ or LLBFG+; верхотур.ndfpg : ; верш.= : LLAFM+ or LLBHE+ or LLBMS+ or LLCJW+; верш.ndfpg : ; веÑ.= : LLABJ+ or LLBSW+ or LLBUA+ or LLBUV+ or LLDJV+ or LLDNF+; веÑ.ndmsv : ; веÑ.ndmsi : ; веÑел.= : LLBHS+ or LLBNP+ or LLBRK+ or LLDKF+ or LLDNT+ or LLDOO+ or LLDPD+; веÑел.amss : ; вернее.= веÑтимо.= вÑеконечно.= главное.= деÑкать.= знамо.= знать.= например.= по-видимому.= похоже.= Ñловом.= Ñлышь.= : LLDTU+; вернее.y веÑтимо.y вÑеконечно.y главное.y деÑкать.y знамо.y знать.y например.y по-видимому.y похоже.y Ñловом.y Ñлышь.y : ; вет.= : LLAVS+ or LLBRK+ or LLBTM+ or LLDHU+; ветв.= : LLBNN+ or LLDNF+; ветвиÑторог.= : LLBDW+ or LLCII+; ветвиÑторог.amss : ; ветош.= : LLBRI+ or LLBYZ+ or LLDNC+; ветров.= : LLFQF+ or LLBRL+ or LLCIZ+ or LLDLU+; ветров.nlmsi : ; ветроду.= водомаÑлогре.= : LLBPX+; ветрÑн.= : LLBRK+ or LLCJC+ or LLDKF+; ветрÑн.amss : ; авиаконÑтруктор.= автоинÑпектор.= аÑеÑÑор.= вахтер.= ветфельдшер.= гоÑавтоинÑпектор.= инÑпектор.= инÑтруктор.= кельнер.= корректор.= пойнтер.= редактор.= рекрутер.= ректор.= ÑанинÑтруктор.= Ñеттер.= Ñпрингер.= Ñтрепет.= турман.= унтер.= хакер.= шкипер.= : LLACR+; авиаконÑтруктор.nlmsi автоинÑпектор.nlmsi аÑеÑÑор.nlmsi вахтер.nlmsi ветфельдшер.nlmsi гоÑавтоинÑпектор.nlmsi инÑпектор.nlmsi инÑтруктор.nlmsi кельнер.nlmsi корректор.nlmsi пойнтер.nlmsi редактор.nlmsi рекрутер.nlmsi ректор.nlmsi ÑанинÑтруктор.nlmsi Ñеттер.nlmsi Ñпрингер.nlmsi Ñтрепет.nlmsi турман.nlmsi унтер.nlmsi хакер.nlmsi шкипер.nlmsi : ; веч.= : LLARR+ or LLBYU+; веч.ndnpg : ; вечер.= : LLABM+ or LLBRK+ or LLBZO+ or LLCJW+ or LLDQC+; вечер.ndmsv : ; вечер.ndmsi : ; вещ.= : LLBDN+ or LLBYZ+ or LLDNC+; вещ.amss : ; вз.= : LLFWP+ or LLFYE+ or LLFXH+ or LLFYN+ or LLFZF+ or LLFZG+ or LLFZH+; взаправдашн.= : LLBFB+ or LLFNY+; взбе.= : LLFWO+ or LLFYC+ or LLFYD+; взборон.= заборон.= : LLFWV+ or LLFRG+; взбре.= выбре.= подбре.= прибре.= убре.= : LLFYF+; вбро.= взбро.= докра.= завы.= задуба.= наква.= недове.= отдуба.= откра.= подбро.= подвы.= подуба.= превы.= прибро.= прикра.= разбро.= раÑква.= : LLFWR+; взброÑ.= : LLAAQ+ or LLFWS+; взброÑ.ndmsv : ; взброÑ.ndmsi : ; взбуш.= набуш.= : LLFYI+ or LLFYJ+; взвар.= : LLAAO+ or LLFWV+; взвар.ndmsv : ; взвар.ndmsi : ; взве.= : LLFWM+ or LLFWN+ or LLFXE+ or LLFYK+ or LLFYL+ or LLFYM+; взводн.= : LLCJC+ or LLDJZ+; взволн.= : LLFWB+ or LLFYO+; аукн.= взглÑн.= вздремн.= вÑплакн.= громыхн.= икн.= хлюпн.= : LLFWF+ or LLFWG+; взгорб.= изгорб.= Ñгорб.= : LLFYR+ or LLFYS+; взгромоз.= нагромоз.= Ñамоутвер.= ÑмилоÑер.= : LLFDB+; взгруÑтн.= : LLDFZ+ or LLDGV+; вздво.= : LLFYU+; вздор.= : LLAAO+ or LLBGR+ or LLBYU+; вздор.ndmsv : ; вздор.ndmsi : ; взима.= : LLCZH+ or LLDAI+ or LLDEM+; взме.= : LLFZA+ or LLFZB+; взно.= вно.= возно.= прино.= Ñоотно.= уно.= : LLCOC+ or LLCOZ+; взр.= : LLFZL+ or LLFZO+; взроÑ.= : LLBUG+; взроÑл.= : LLBHS+ or LLBNP+ or LLDJZ+; ви.= : LLFFO+ or LLAOP+ or LLEMG+; вид.= : LLAAO+ or LLEBJ+; вид.nlmsi : ; вид.ndmsv : ; вид.ndmsi : ; видео.= : LLADL+ or LLAEK+; видео.ndn : ; видео.e : ; видн.= : LLDZW+ or LLDLC+; визави.= : LLADB+ or LLAEG+ or LLAEK+; визави.a : ; визави.e : ; визир.= : LLAAQ+ or LLBRK+ or LLBYZ+ or LLCCZ+ or LLFWB+ or LLCGW+ or LLDMT+; визир.ndmsv : ; визир.ndmsi : ; вероник.= вик.= : LLAFU+ or LLFIU+ or LLFHV+; вероник.ndfpg вик.ndfpg : ; абрахам.= аÑлан.= бориÑ.= брендон.= брюÑ.= вадим.= виктор.= вÑчеÑлав.= гейдар.= даррен.= джахан.= джим.= джохар.= дÑйв.= дÑниел.= егор.= игнат.= йозеф.= кирÑан.= криÑ.= криÑтиан.= леонид.= марат.= минтимер.= михаил.= петр.= раймонд.= руперт.= руÑлан.= Ñтив.= тарп.= тедворт.= триÑтан.= уильÑм.= уинтер.= уолдрон.= фарит.= фрагонар.= Ñдуард.= Ñзоп.= : LLFKQ+ or LLFHQ+; абрахам.nlmsi аÑлан.nlmsi бориÑ.nlmsi брендон.nlmsi брюÑ.nlmsi вадим.nlmsi виктор.nlmsi вÑчеÑлав.nlmsi гейдар.nlmsi даррен.nlmsi джахан.nlmsi джим.nlmsi джохар.nlmsi дÑйв.nlmsi дÑниел.nlmsi егор.nlmsi игнат.nlmsi йозеф.nlmsi кирÑан.nlmsi криÑ.nlmsi криÑтиан.nlmsi леонид.nlmsi марат.nlmsi минтимер.nlmsi михаил.nlmsi петр.nlmsi раймонд.nlmsi руперт.nlmsi руÑлан.nlmsi Ñтив.nlmsi тарп.nlmsi тедворт.nlmsi триÑтан.nlmsi уильÑм.nlmsi уинтер.nlmsi уолдрон.nlmsi фарит.nlmsi фрагонар.nlmsi Ñдуард.nlmsi Ñзоп.nlmsi : ; виктори.= : LLDQL+ or LLEBA+ or LLFNG+; викториан.= : LLAGL+ or LLAYI+; вил.= : LLBRK+ or LLCJW+ or LLDJS+ or LLEDY+; вил.npg : ; вилохвоÑÑ‚.= долгохвоÑÑ‚.= желтокрыл.= круглоголов.= мокрохвоÑÑ‚.= перламутров.= Ñтрельчат.= трутов.= широконоÑ.= : LLBRO+ or LLDLO+; вилючинÑк.= : LLDWW+ or LLBEP+ or LLDZV+; вилючинÑк.ndmsv : ; вилючинÑк.ndmsi : ; вин.= : LLAFX+ or LLBCE+ or LLBIK+ or LLBNP+ or LLBYZ+ or LLCAG+ or LLCXA+ or LLCXI+ or LLCYK+; вин.ndnpg : ; вин.ndfpg : ; бочар.= винокур.= жиротоп.= Ñолевар.= : LLACI+ or LLBYZ+ or LLBZO+; бочар.nlmsi винокур.nlmsi жиротоп.nlmsi Ñолевар.nlmsi : ; вираж.= : LLAAF+ or LLBYZ+; вираж.ndmsv : ; вираж.ndmsi : ; виÑ.= : LLAAQ+ or LLDWW+ or LLFZW+ or LLBWA+ or LLCJW+; виÑ.vnndpms : ; виÑ.ndmsv : ; виÑ.ndmsi : ; виÑл.= : LLDXR+ or LLDLO+; блеф.= виÑÑ‚.= грипп.= кейф.= кикÑ.= флирт.= : LLAAQ+ or LLCBF+; блеф.ndmsv виÑÑ‚.ndmsv грипп.ndmsv кейф.ndmsv кикÑ.ndmsv флирт.ndmsv : ; блеф.ndmsi виÑÑ‚.ndmsi грипп.ndmsi кейф.ndmsi кикÑ.ndmsi флирт.ndmsi : ; вит.= : LLCJC+ or LLCJW+ or LLFIE+; витаминизир.= : LLCBI+ or LLCDC+; вих.= : LLCKV+; вихлÑ.= : LLBPS+ or LLCZE+ or LLDEM+; ветр.= вихорь.= долл.= мрот.= огвз.= огнь.= пламень.= Ñыр-бор.= трлн.= угль.= : LLAAA+; ветр.ndmsi вихорь.ndmsi долл.ndmsi мрот.ndmsi огвз.ndmsi огнь.ndmsi пламень.ndmsi Ñыр-бор.ndmsi трлн.ndmsi угль.ndmsi : ; вихр.= : LLBNP+ or LLDML+; боржоми.= виши.= гурджаани.= дерби.= джерÑи.= пехлеви.= Ñари.= : LLADL+ or LLDWY+; боржоми.ndn виши.ndn гурджаани.ndn дерби.ndn джерÑи.ndn пехлеви.ndn Ñари.ndn : ; бишь.= бы.= вишь.= еще.= невеÑть.= неравно.= Ñебе.= так-таки.= таки.= ужели.= ужель.= Ñвон.= Ñка.= Ñто.= : LLDTS+; бишь.p вишь.p еще.p невеÑть.p неравно.p Ñебе.p так-таки.p таки.p ужели.p ужель.p Ñвон.p Ñка.p Ñто.p : ; вко.= опоро.= : LLFYD+; вкра.= : LLGAC+; вла.= ело.= : LLBAD+; атмоÑфероÑто.= бензоÑто.= взрывоÑто.= виброÑто.= влагоÑто.= водоÑто.= газоÑто.= гнилоÑто.= дугоÑто.= зимоÑто.= изноÑоÑто.= киÑлоÑто.= коррозионно-Ñто.= маÑлоÑто.= молеÑто.= морозоÑто.= некле.= неÑто.= погодоÑто.= проколоÑто.= пулеÑто.= ÑветоÑто.= ÑолеÑто.= ÑульфатоÑто.= удароÑто.= холодоÑто.= : LLBQB+; владик.= людовик.= майк.= патрик.= : LLFOA+; владик.nlmsi людовик.nlmsi майк.nlmsi патрик.nlmsi : ; владимир.= : LLDWW+ or LLFKQ+ or LLFHQ+ or LLAYI+; владимир.nlmsi : ; владимир.ndmsv : ; владимир.ndmsi : ; влач.= : LLBHI+ or LLBMS+; вле.= : LLFYZ+ or LLDIP+ or LLDJE+; влет.= : LLAAQ+ or LLAEK+; влет.e : ; влет.ndmsv : ; влет.ndmsi : ; влкÑм.= гкчп.= кгб.= кмфт.= мнтк.= нквд.= ргнф.= : LLFVS+; влюбленны.= : LLFSK+; вме.= : LLFYC+ or LLFZA+ or LLFZC+ or LLFZD+; ввÑ.= вмÑ.= : LLEEU+; вн.= : LLGAI+; /ru/words/words.40: LLFUN+; внемл.= : LLEVE+ or LLEVD+; внешÑкономбанк.= гоÑналог.= : LLAAM+ or LLEEK+; внешÑкономбанк.ndmsv гоÑналог.ndmsv : ; внешÑкономбанк.ndmsi гоÑналог.ndmsi : ; внук.= инок.= : LLACG+ or LLAGR+; внук.nlfpg инок.nlfpg : ; внук.nlmsi инок.nlmsi : ; внук.nlfpv инок.nlfpv : ; внутригородÑк.= : LLCJG+; внуч.= : LLAUM+ or LLBFF+ or LLBRM+ or LLCKD+ or LLCKS+; внучат.= : LLAHC+ or LLBYZ+ or LLDKJ+; внучат.amss : ; внучат.npg : ; во.= : LLDTD+ or LLAPG+ or LLAQP+ or LLASO+ or LLBAH+ or LLBBH+ or LLBPJ+ or LLFZI+; вов.= : LLGRZ+; вовд.= : LLFOC+; вод.= : LLAAQ+ or LLAFX+ or LLBRK+ or LLBYZ+ or LLDJS+; вод.ndmsv : ; вод.ndmsi : ; вод.npg : ; вод.ndfpg : ; водовоз.= : LLAAQ+ or LLACI+ or LLBRO+ or LLBYZ+; водовоз.nlmsi : ; водовоз.ndmsv : ; водовоз.ndmsi : ; водоем.= : LLAAQ+ or LLBSV+ or LLBYZ+; водоем.ndmsv : ; водоем.ndmsi : ; водолаз.= : LLACI+ or LLBRK+ or LLBYZ+; водолаз.nlmsi : ; аÑпид.= бутафор.= водолив.= инженер.= моÑкит.= популÑÑ€.= Ñуверен.= ÑкÑперт.= ювелир.= ÑÑ.= : LLACI+ or LLBYU+; аÑпид.nlmsi бутафор.nlmsi водолив.nlmsi инженер.nlmsi моÑкит.nlmsi популÑÑ€.nlmsi Ñуверен.nlmsi ÑкÑперт.nlmsi ювелир.nlmsi ÑÑ.nlmsi : ; водомер.= : LLAAQ+ or LLBRO+ or LLBYZ+; водомер.ndmsv : ; водомер.ndmsi : ; водомо.= : LLBQK+ or LLBQS+; водÑн.= : LLBRK+ or LLCIR+ or LLCIZ+; воевод.= : LLAEY+ or LLECP+; воевод.nlmpv : ; воевод.nlmpg : ; военнопленн.= : LLDJZ+ or LLDLU+; вожж.= : LLAGC+ or LLBCB+; воз.= : LLAAS+ or LLBRK+ or LLGAD+ or LLCJW+; воз.ndmsv : ; воз.ndmsi : ; возве.= : LLFXE+ or LLFZC+; возглавлÑ.= : LLDCA+ or LLEMI+; возгон.= : LLAAY+ or LLBRK+ or LLBYZ+; возгон.ndmsv : ; возгон.ndmsi : ; возгор.= : LLFXO+ or LLGAQ+; возда.= обда.= отда.= подда.= преда.= Ñозда.= : LLALV+ or LLAMG+ or LLGAR+ or LLFXR+; воздвиг.= : LLGAS+; взде.= возде.= заде.= подде.= : LLFXU+; воздейÑтв.= : LLCBS+ or LLCFP+; воздерж.= : LLGAT+ or LLGAU+ or LLBYU+; /ru/words/words.41: LLAAK+; балык.ndmsv блеÑк.ndmsv брех.ndmsv бульончик.ndmsv валежник.ndmsv верезг.ndmsv вереÑк.ndmsv визг.ndmsv воздух.ndmsv войлок.ndmsv воÑк.ndmsv горох.ndmsv грог.ndmsv долг.ndmsv дребезг.ndmsv извеÑтнÑк.ndmsv коньÑк.ndmsv крик.ndmsv крупник.ndmsv крыжовник.ndmsv лапник.ndmsv ликерчик.ndmsv лоÑк.ndmsv лÑзг.ndmsv мак.ndmsv мышьÑк.ndmsv пенник.ndmsv перчик.ndmsv пиÑк.ndmsv разбег.ndmsv раÑÑольник.ndmsv риÑлинг.ndmsv Ñалатик.ndmsv Ñитник.ndmsv Ñитчик.ndmsv Ñмех.ndmsv Ñрок.ndmsv Ñупчик.ndmsv Ñурик.ndmsv табак.ndmsv творог.ndmsv тик.ndmsv травник.ndmsv укропчик.ndmsv урюк.ndmsv холÑтик.ndmsv чеÑнок.ndmsv шиповник.ndmsv шорох.ndmsv щелок.ndmsv : ; балык.ndmsi блеÑк.ndmsi брех.ndmsi бульончик.ndmsi валежник.ndmsi верезг.ndmsi вереÑк.ndmsi визг.ndmsi воздух.ndmsi войлок.ndmsi воÑк.ndmsi горох.ndmsi грог.ndmsi долг.ndmsi дребезг.ndmsi извеÑтнÑк.ndmsi коньÑк.ndmsi крик.ndmsi крупник.ndmsi крыжовник.ndmsi лапник.ndmsi ликерчик.ndmsi лоÑк.ndmsi лÑзг.ndmsi мак.ndmsi мышьÑк.ndmsi пенник.ndmsi перчик.ndmsi пиÑк.ndmsi разбег.ndmsi раÑÑольник.ndmsi риÑлинг.ndmsi Ñалатик.ndmsi Ñитник.ndmsi Ñитчик.ndmsi Ñмех.ndmsi Ñрок.ndmsi Ñупчик.ndmsi Ñурик.ndmsi табак.ndmsi творог.ndmsi тик.ndmsi травник.ndmsi укропчик.ndmsi урюк.ndmsi холÑтик.ndmsi чеÑнок.ndmsi шиповник.ndmsi шорох.ndmsi щелок.ndmsi : ; возжажд.= заор.= зарж.= заÑтон.= порж.= прорж.= проÑтон.= : LLGAV+; возже.= : LLDIY+ or LLDJH+; возз.= заз.= Ñоз.= : LLGAX+; воззр.= : LLFXX+ or LLFWW+; вознагра.= : LLFQK+ or LLFOD+; возненави.= : LLGBB+; возоп.= воÑтруб.= завоп.= зашторм.= наглуп.= нагруб.= наÑтуп.= нахам.= поглуп.= погруб.= поÑоб.= потруб.= Ñглуп.= Ñгруб.= : LLGBC+; возра.= : LLGBD+ or LLFZC+; возро.= переро.= : LLGBE+ or LLFXO+; вокализ.= : LLAAQ+ or LLFRE+ or LLFWA+; вокализ.ndmsv : ; вокализ.ndmsi : ; вол.= : LLACI+ or LLDOK+ or LLDQC+; вол.nlmsi : ; волгодонÑк.= : LLDWW+ or LLBEP+ or LLDZZ+; волгодонÑк.ndmsv : ; волгодонÑк.ndmsi : ; волжÑк.= каÑпийÑк.= приморÑк.= : LLDWW+ or LLDYP+ or LLBEL+; волжÑк.ndmsv каÑпийÑк.ndmsv приморÑк.ndmsv : ; волжÑк.ndmsi каÑпийÑк.ndmsi приморÑк.ndmsi : ; волк.= : LLAAY+ or LLACG+; волк.nlmsi : ; волк.ndmsv : ; волк.ndmsi : ; воло.= : LLDIQ+ or LLDJF+; волов.= : LLBFF+ or LLBZO+; волод.= : LLFIU+ or LLFKX+ or LLFIE+; волок.= : LLAAM+ or LLBVQ+; волок.ndmsv : ; волок.ndmsi : ; волокит.= : LLAEY+ or LLAFX+ or LLBYU+; волокит.nlmpv : ; волокит.ndfpg : ; волокит.nlmpg : ; волоÑ.= : LLABW+ or LLCJW+ or LLDJS+; волоÑ.ndmsv : ; волоÑ.ndmsi : ; волоÑ.npg : ; волоÑ.ndmpg : ; волоÑен.= : LLAYB+ or LLBSP+; волоч.= : LLDYB+ or LLBHE+ or LLBMS+; волч.= : LLAYB+ or LLBFF+ or LLCJW+ or LLCKS+; волын.= : LLFKH+ or LLFKG+ or LLBGR+ or LLBNU+ or LLBRK+ or LLEAU+; вольниц.= полениц.= тупиц.= : LLAFF+ or LLAFO+; вольниц.nlfpg полениц.nlfpg тупиц.nlfpg : ; вольниц.nlmpv полениц.nlmpv тупиц.nlmpv : ; вольниц.ndfpg полениц.ndfpg тупиц.ndfpg : ; вольниц.nlmpg полениц.nlmpg тупиц.nlmpg : ; вольниц.nlfpv полениц.nlfpv тупиц.nlfpv : ; вольнодум.= : LLACI+ or LLAYI+ or LLBDD+ or LLBYT+; вольнодум.nlmsi : ; вольт.= : LLABV+ or LLAFX+ or LLDXR+; вольт.ndmsv : ; вольт.ndmsi : ; вольт.ndmpg : ; вольт.ndfpg : ; вон.= : LLAEK+ or LLDTS+ or LLAFX+ or LLGBH+ or LLFXA+ or LLDNF+; вон.e : ; вон.p : ; вон.ndfpg : ; вонюч.= : LLBDR+ or LLBRG+ or LLBRI+ or LLBRM+; вонюч.amss : ; вообще.= : LLFGK+ or LLAEK+; вообще.e : ; вообще.y : ; вообще-то.= : LLFGK+ or LLAEP+; вообще-то.p : ; вообще-то.y : ; воп.= : LLBGH+ or LLEAU+; вопи.= : LLDRK+; /ru/words/words.42: LLAAQ+ or LLBYU+; абÑтракт.ndmsv абÑурд.ndmsv адекват.ndmsv ажур.ndmsv азарт.ndmsv азимут.ndmsv азот.ndmsv аккорд.ndmsv акÑамит.ndmsv актив.ndmsv акцент.ndmsv алфавит.ndmsv аморф.ndmsv ампир.ndmsv ананаÑ.ndmsv антракт.ndmsv аппарат.ndmsv арбалет.ndmsv аромат.ndmsv артрит.ndmsv ацетат.ndmsv баббит.ndmsv базиÑ.ndmsv балахон.ndmsv баллаÑÑ‚.ndmsv банкет.ndmsv бенефиÑ.ndmsv биÑквит.ndmsv блокнот.ndmsv блуд.ndmsv бонтон.ndmsv боÑтон.ndmsv брикет.ndmsv бубон.ndmsv будуар.ndmsv букет.ndmsv булат.ndmsv бульвар.ndmsv бурнуÑ.ndmsv бурун.ndmsv буфет.ndmsv бювар.ndmsv бюджет.ndmsv валун.ndmsv вертеп.ndmsv взлет.ndmsv вируÑ.ndmsv виÑмут.ndmsv виÑокоÑ.ndmsv витамин.ndmsv вкуÑ.ndmsv возврат.ndmsv вопроÑ.ndmsv вред.ndmsv гамбит.ndmsv гормон.ndmsv градуÑ.ndmsv гранит.ndmsv графит.ndmsv дебют.ndmsv декрет.ndmsv дендрит.ndmsv депозит.ndmsv деÑант.ndmsv деÑерт.ndmsv дефект.ndmsv дефицит.ndmsv диалект.ndmsv диÑконт.ndmsv дозор.ndmsv доломит.ndmsv допроÑ.ndmsv дублет.ndmsv дуплекÑ.ndmsv дымоÑоÑ.ndmsv жаргон.ndmsv завет.ndmsv зазор.ndmsv зазыв.ndmsv закон.ndmsv залет.ndmsv заноÑ.ndmsv запрет.ndmsv запроÑ.ndmsv затакт.ndmsv затор.ndmsv изотоп.ndmsv изумруд.ndmsv импорт.ndmsv импульÑ.ndmsv индекÑ.ndmsv иприт.ndmsv иÑкуÑ.ndmsv кабинет.ndmsv каземат.ndmsv казуÑ.ndmsv канат.ndmsv канифаÑ.ndmsv каприз.ndmsv кариоз.ndmsv каркаÑ.ndmsv кармин.ndmsv квадрат.ndmsv квартет.ndmsv кипариÑ.ndmsv киÑет.ndmsv клаÑÑ.ndmsv клозет.ndmsv ковар.ndmsv кожимит.ndmsv колорит.ndmsv компакт.ndmsv компоÑÑ‚.ndmsv комфорт.ndmsv конверт.ndmsv кондуит.ndmsv конкурÑ.ndmsv контакт.ndmsv контраÑÑ‚.ndmsv контур.ndmsv конуÑ.ndmsv конфуз.ndmsv концерт.ndmsv кошер.ndmsv кошмар.ndmsv кризиÑ.ndmsv крокет.ndmsv кунжут.ndmsv куплет.ndmsv курорт.ndmsv курьез.ndmsv лазарет.ndmsv ланцет.ndmsv лафет.ndmsv лимит.ndmsv лÑпиÑ.ndmsv магнит.ndmsv мажор.ndmsv маловеÑ.ndmsv мандат.ndmsv маршрут.ndmsv маÑÑив.ndmsv маÑштаб.ndmsv матраÑ.ndmsv медоноÑ.ndmsv мизер.ndmsv монолит.ndmsv мрамор.ndmsv мундир.ndmsv муÑкуÑ.ndmsv набат.ndmsv надзор.ndmsv надрыв.ndmsv налет.ndmsv наноÑ.ndmsv напев.ndmsv наркоз.ndmsv нарÑд.ndmsv начеÑ.ndmsv негатив.ndmsv недолет.ndmsv нервоз.ndmsv никотин.ndmsv нитрат.ndmsv оазиÑ.ndmsv обзор.ndmsv обрат.ndmsv объект.ndmsv объектив.ndmsv объем.ndmsv огнемет.ndmsv окоп.ndmsv окулÑÑ€.ndmsv опроÑ.ndmsv опыт.ndmsv ответ.ndmsv отворот.ndmsv откоÑ.ndmsv отлет.ndmsv отчет.ndmsv официоз.ndmsv офÑет.ndmsv пакет.ndmsv памфлет.ndmsv папируÑ.ndmsv парад.ndmsv парапет.ndmsv паритет.ndmsv паркет.ndmsv партер.ndmsv парфорÑ.ndmsv паÑÑат.ndmsv паÑÑив.ndmsv патоген.ndmsv паюÑ.ndmsv перелет.ndmsv перлит.ndmsv перпендикулÑÑ€.ndmsv петит.ndmsv пигмент.ndmsv плакат.ndmsv поворот.ndmsv подзор.ndmsv позитив.ndmsv покоÑ.ndmsv полет.ndmsv полимер.ndmsv полиÑ.ndmsv портер.ndmsv порцион.ndmsv почет.ndmsv предмет.ndmsv привет.ndmsv приглÑд.ndmsv прилет.ndmsv примитив.ndmsv притон.ndmsv приют.ndmsv проект.ndmsv проноÑ.ndmsv процент.ndmsv радиуÑ.ndmsv разврат.ndmsv разум.ndmsv раÑпев.ndmsv раÑчет.ndmsv рафинер.ndmsv реактив.ndmsv режим.ndmsv резерв.ndmsv резон.ndmsv рельеф.ndmsv ремонт.ndmsv рефлекÑ.ndmsv рецидив.ndmsv рикошет.ndmsv романÑ.ndmsv ропот.ndmsv Ñалон.ndmsv Ñамовар.ndmsv Ñамокат.ndmsv Ñапфир.ndmsv Ñевер.ndmsv Ñегмент.ndmsv Ñезон.ndmsv ÑенÑор.ndmsv Ñиликат.ndmsv ÑинуÑ.ndmsv Ñквер.ndmsv Ñкелет.ndmsv Ñклероз.ndmsv Ñкорбут.ndmsv Ñпирант.ndmsv ÑпоÑоб.ndmsv Ñтандарт.ndmsv Ñтатут.ndmsv Ñтыд.ndmsv Ñувенир.ndmsv Ñульфат.ndmsv Ñульфит.ndmsv Ñумбур.ndmsv Ñуппорт.ndmsv тавот.ndmsv тариф.ndmsv топор.ndmsv транзит.ndmsv траур.ndmsv труд.ndmsv туалет.ndmsv ужаÑ.ndmsv узор.ndmsv укоÑ.ndmsv умолот.ndmsv униÑон.ndmsv ураган.ndmsv учет.ndmsv уют.ndmsv фагот.ndmsv фантом.ndmsv фермент.ndmsv феÑтон.ndmsv фиброз.ndmsv фокуÑ.ndmsv форпоÑÑ‚.ndmsv фоÑфат.ndmsv фрагмент.ndmsv халат.ndmsv хитин.ndmsv хлад.ndmsv цейтнот.ndmsv цукат.ndmsv шаблон.ndmsv шамот.ndmsv штат.ndmsv ÑкÑпорт.ndmsv ÑÑкиз.ndmsv ÑÑкорт.ndmsv Ñталон.ndmsv Ñфемер.ndmsv Ñффект.ndmsv Ñшафот.ndmsv Ñрем.ndmsv ÑруÑ.ndmsv : ; абÑтракт.ndmsi абÑурд.ndmsi адекват.ndmsi ажур.ndmsi азарт.ndmsi азимут.ndmsi азот.ndmsi аккорд.ndmsi акÑамит.ndmsi актив.ndmsi акцент.ndmsi алфавит.ndmsi аморф.ndmsi ампир.ndmsi ананаÑ.ndmsi антракт.ndmsi аппарат.ndmsi арбалет.ndmsi аромат.ndmsi артрит.ndmsi ацетат.ndmsi баббит.ndmsi базиÑ.ndmsi балахон.ndmsi баллаÑÑ‚.ndmsi банкет.ndmsi бенефиÑ.ndmsi биÑквит.ndmsi блокнот.ndmsi блуд.ndmsi бонтон.ndmsi боÑтон.ndmsi брикет.ndmsi бубон.ndmsi будуар.ndmsi букет.ndmsi булат.ndmsi бульвар.ndmsi бурнуÑ.ndmsi бурун.ndmsi буфет.ndmsi бювар.ndmsi бюджет.ndmsi валун.ndmsi вертеп.ndmsi взлет.ndmsi вируÑ.ndmsi виÑмут.ndmsi виÑокоÑ.ndmsi витамин.ndmsi вкуÑ.ndmsi возврат.ndmsi вопроÑ.ndmsi вред.ndmsi гамбит.ndmsi гормон.ndmsi градуÑ.ndmsi гранит.ndmsi графит.ndmsi дебют.ndmsi декрет.ndmsi дендрит.ndmsi депозит.ndmsi деÑант.ndmsi деÑерт.ndmsi дефект.ndmsi дефицит.ndmsi диалект.ndmsi диÑконт.ndmsi дозор.ndmsi доломит.ndmsi допроÑ.ndmsi дублет.ndmsi дуплекÑ.ndmsi дымоÑоÑ.ndmsi жаргон.ndmsi завет.ndmsi зазор.ndmsi зазыв.ndmsi закон.ndmsi залет.ndmsi заноÑ.ndmsi запрет.ndmsi запроÑ.ndmsi затакт.ndmsi затор.ndmsi изотоп.ndmsi изумруд.ndmsi импорт.ndmsi импульÑ.ndmsi индекÑ.ndmsi иприт.ndmsi иÑкуÑ.ndmsi кабинет.ndmsi каземат.ndmsi казуÑ.ndmsi канат.ndmsi канифаÑ.ndmsi каприз.ndmsi кариоз.ndmsi каркаÑ.ndmsi кармин.ndmsi квадрат.ndmsi квартет.ndmsi кипариÑ.ndmsi киÑет.ndmsi клаÑÑ.ndmsi клозет.ndmsi ковар.ndmsi кожимит.ndmsi колорит.ndmsi компакт.ndmsi компоÑÑ‚.ndmsi комфорт.ndmsi конверт.ndmsi кондуит.ndmsi конкурÑ.ndmsi контакт.ndmsi контраÑÑ‚.ndmsi контур.ndmsi конуÑ.ndmsi конфуз.ndmsi концерт.ndmsi кошер.ndmsi кошмар.ndmsi кризиÑ.ndmsi крокет.ndmsi кунжут.ndmsi куплет.ndmsi курорт.ndmsi курьез.ndmsi лазарет.ndmsi ланцет.ndmsi лафет.ndmsi лимит.ndmsi лÑпиÑ.ndmsi магнит.ndmsi мажор.ndmsi маловеÑ.ndmsi мандат.ndmsi маршрут.ndmsi маÑÑив.ndmsi маÑштаб.ndmsi матраÑ.ndmsi медоноÑ.ndmsi мизер.ndmsi монолит.ndmsi мрамор.ndmsi мундир.ndmsi муÑкуÑ.ndmsi набат.ndmsi надзор.ndmsi надрыв.ndmsi налет.ndmsi наноÑ.ndmsi напев.ndmsi наркоз.ndmsi нарÑд.ndmsi начеÑ.ndmsi негатив.ndmsi недолет.ndmsi нервоз.ndmsi никотин.ndmsi нитрат.ndmsi оазиÑ.ndmsi обзор.ndmsi обрат.ndmsi объект.ndmsi объектив.ndmsi объем.ndmsi огнемет.ndmsi окоп.ndmsi окулÑÑ€.ndmsi опроÑ.ndmsi опыт.ndmsi ответ.ndmsi отворот.ndmsi откоÑ.ndmsi отлет.ndmsi отчет.ndmsi официоз.ndmsi офÑет.ndmsi пакет.ndmsi памфлет.ndmsi папируÑ.ndmsi парад.ndmsi парапет.ndmsi паритет.ndmsi паркет.ndmsi партер.ndmsi парфорÑ.ndmsi паÑÑат.ndmsi паÑÑив.ndmsi патоген.ndmsi паюÑ.ndmsi перелет.ndmsi перлит.ndmsi перпендикулÑÑ€.ndmsi петит.ndmsi пигмент.ndmsi плакат.ndmsi поворот.ndmsi подзор.ndmsi позитив.ndmsi покоÑ.ndmsi полет.ndmsi полимер.ndmsi полиÑ.ndmsi портер.ndmsi порцион.ndmsi почет.ndmsi предмет.ndmsi привет.ndmsi приглÑд.ndmsi прилет.ndmsi примитив.ndmsi притон.ndmsi приют.ndmsi проект.ndmsi проноÑ.ndmsi процент.ndmsi радиуÑ.ndmsi разврат.ndmsi разум.ndmsi раÑпев.ndmsi раÑчет.ndmsi рафинер.ndmsi реактив.ndmsi режим.ndmsi резерв.ndmsi резон.ndmsi рельеф.ndmsi ремонт.ndmsi рефлекÑ.ndmsi рецидив.ndmsi рикошет.ndmsi романÑ.ndmsi ропот.ndmsi Ñалон.ndmsi Ñамовар.ndmsi Ñамокат.ndmsi Ñапфир.ndmsi Ñевер.ndmsi Ñегмент.ndmsi Ñезон.ndmsi ÑенÑор.ndmsi Ñиликат.ndmsi ÑинуÑ.ndmsi Ñквер.ndmsi Ñкелет.ndmsi Ñклероз.ndmsi Ñкорбут.ndmsi Ñпирант.ndmsi ÑпоÑоб.ndmsi Ñтандарт.ndmsi Ñтатут.ndmsi Ñтыд.ndmsi Ñувенир.ndmsi Ñульфат.ndmsi Ñульфит.ndmsi Ñумбур.ndmsi Ñуппорт.ndmsi тавот.ndmsi тариф.ndmsi топор.ndmsi транзит.ndmsi траур.ndmsi труд.ndmsi туалет.ndmsi ужаÑ.ndmsi узор.ndmsi укоÑ.ndmsi умолот.ndmsi униÑон.ndmsi ураган.ndmsi учет.ndmsi уют.ndmsi фагот.ndmsi фантом.ndmsi фермент.ndmsi феÑтон.ndmsi фиброз.ndmsi фокуÑ.ndmsi форпоÑÑ‚.ndmsi фоÑфат.ndmsi фрагмент.ndmsi халат.ndmsi хитин.ndmsi хлад.ndmsi цейтнот.ndmsi цукат.ndmsi шаблон.ndmsi шамот.ndmsi штат.ndmsi ÑкÑпорт.ndmsi ÑÑкиз.ndmsi ÑÑкорт.ndmsi Ñталон.ndmsi Ñфемер.ndmsi Ñффект.ndmsi Ñшафот.ndmsi Ñрем.ndmsi ÑруÑ.ndmsi : ; вор.= : LLACI+ or LLCCZ+ or LLCGW+ or LLELP+ or LLELZ+ or LLEAY+; вор.nlmsi : ; воро.= : LLCXI+ or LLFXF+ or LLFXG+; вороб.= : LLATY+; ворожб.= : LLAGL+ or LLDXR+; вороже.= : LLBPY+ or LLDQQ+; ворон.= : LLACI+ or LLAGT+ or LLAVH+ or LLAYB+ or LLBFF+ or LLBGR+ or LLBHS+ or LLBNP+ or LLBRK+ or LLCIR+ or LLCIZ+ or LLDNF+; ворон.nlfpg : ; ворон.nlmsi : ; ворон.nlfpv : ; воронов.= : LLDWW+ or LLFQF+ or LLFUO+; воронов.amsi : ; воронов.nlmsi : ; воронов.ndmsv : ; воронов.admsv : ; воронов.ndmsi : ; воронь.= : LLARY+ or LLEAY+; ворот.= : LLAAQ+ or LLAHC+ or LLBYU+ or LLCJW+ or LLDIB+; ворот.ndmsv : ; ворот.ndmsi : ; ворот.npg : ; ворош.= : LLBHE+ or LLBMS+ or LLCJW+; ворÑкл.= пр.= : LLDXR+ or LLEAY+; воÑ.= : LLDUK+ or LLDUL+ or LLDUM+; воÑкобо.= : LLBPJ+ or LLBPS+ or LLBQS+; береÑÑ‚Ñн.= волоÑÑн.= ворÑÑн.= воÑков.= вощан.= жеÑÑ‚Ñн.= ледÑн.= нефтÑн.= травÑн.= шерÑÑ‚Ñн.= : LLBRK+ or LLCIZ+; воÑкреÑ.= : LLGBI+ or LLBYU+; воÑкреÑ.vsndpms : ; воÑпле.= зарукопле.= : LLCPJ+; воÑпольз.= : LLCHQ+; воÑпре.= выÑве.= оÑвÑ.= отвра.= ощу.= позла.= предотвра.= : LLGAN+; воÑпрепÑÑ‚Ñтв.= : LLCBG+ or LLCFP+; воÑпри.= предпри.= : LLGBK+; воÑпламенÑ.= воÑпринима.= : LLDBP+ or LLDEM+; воÑпроизве.= : LLCRO+ or LLCSB+; воÑпроизвод.= : LLBNW+; воÑпрÑ.= противоÑта.= : LLDCW+; воÑÑ.= отÑ.= : LLGBM+; воÑÑозда.= : LLFQQ+ or LLFAM+ or LLGAR+ or LLFXR+; воÑÑтанов.= : LLGBN+ or LLBON+; воÑÑ‚.= : LLCMZ+; воÑторженн.= : LLDLC+; воÑтрепе.= : LLCUU+; воÑхи.= : LLGBO+ or LLGAO+; воÑхо.= : LLAOZ+ or LLGBP+; воÑьмер.= пÑтер.= Ñемер.= : LLBRK+ or LLDVI+; воÑьмилет.= запекан.= : LLBDD+ or LLBRK+; вощин.= : LLFQF+ or LLAFX+ or LLBYU+; вощин.nlmsi : ; вощин.ndfpg : ; впа.= : LLBPW+ or LLGBQ+; впрÑ.= : LLGCA+ or LLGCB+ or LLGCC+; впрÑмь.= дейÑтвительно.= : LLAEK+ or LLDTU+ or LLAEP+; впрÑмь.e дейÑтвительно.e : ; впрÑмь.p дейÑтвительно.p : ; впрÑмь.y дейÑтвительно.y : ; вр.= : LLEEN+ or LLFZL+ or LLEMJ+ or LLAKA+ or LLFZO+ or LLGCG+; враж.= : LLDYB+ or LLBFF+; вражд.= : LLAGL+ or LLCBF+; брызг.= брюк.= врак.= деньжищ.= : LLBBY+; брызг.npg брюк.npg врак.npg деньжищ.npg : ; врач.= : LLACF+ or LLASV+ or LLATL+; врач.nlmsi : ; вре.= : LLAOZ+ or LLFZN+ or LLGCF+; времен.= : LLBGI+ or LLBYU+; вроде.= : LLDTH+ or LLAEK+; вроде.e : ; вроде.p : ; вруб.= : LLAAQ+ or LLFWK+ or LLFXQ+ or LLBRK+ or LLCJW+; вруб.ndmsv : ; вруб.ndmsi : ; вÑ.= : LLEEL+ or LLFWB+; вÑ.ndm : ; вÑе.= : LLDST+ or LLAEK+ or LLFYL+; вÑе.mnsv : ; вÑе.e : ; вÑе.mnsi : ; вÑе.mpv : ; вÑеуÑлышание.= : LLADK+; вÑеуÑлышание.ndnsv : ; вÑеÑ.= : LLAEJ+; вÑка.= : LLGCI+ or LLFXF+; вÑколеб.= заколеб.= : LLGCK+ or LLGCL+; вÑпа.= допа.= : LLGCQ+; вÑполохн.= : LLDGI+ or LLFDH+; вÑтопорщ.= : LLFSX+ or LLFDJ+; вÑтреп.= : LLGCJ+ or LLBRK+; вÑтрÑ.= заÑтрÑ.= : LLFVY+; вÑтуп.= : LLGBC+ or LLFXQ+; вÑып.= : LLGCR+ or LLBRK+; вÑÑк.= : LLDTZ+ or LLDUV+ or LLEGW+ or LLDVK+; вте.= : LLGBU+ or LLGCU+; втируш.= дорогуш.= книгонош.= копуш.= крикуш.= роднуш.= ÑвÑтош.= хромуш.= : LLAFE+; втируш.nlfpg дорогуш.nlfpg книгонош.nlfpg копуш.nlfpg крикуш.nlfpg роднуш.nlfpg ÑвÑтош.nlfpg хромуш.nlfpg : ; втируш.nlmpv дорогуш.nlmpv книгонош.nlmpv копуш.nlmpv крикуш.nlmpv роднуш.nlmpv ÑвÑтош.nlmpv хромуш.nlmpv : ; втируш.nlmpg дорогуш.nlmpg книгонош.nlmpg копуш.nlmpg крикуш.nlmpg роднуш.nlmpg ÑвÑтош.nlmpg хромуш.nlmpg : ; втируш.nlfpv дорогуш.nlfpv книгонош.nlfpv копуш.nlfpv крикуш.nlfpv роднуш.nlfpv ÑвÑтош.nlfpv хромуш.nlfpv : ; втол.= натол.= подтол.= протол.= раÑтол.= : LLGCV+; втоп.= выхлопо.= прошеп.= Ñхлопо.= : LLFZB+; втор.= : LLAFX+ or LLBGR+ or LLCIK+ or LLDVP+; втор.ndfpg : ; вторг.= : LLGCW+; акÑайпищеÑнабÑбытÑырь.= внипииÑтромÑырь.= вторÑырь.= мÑÑомолпромÑырь.= : LLEFI+; втÑк.= : LLAAM+ or LLEEK+ or LLEEO+; втÑк.ndmsv : ; втÑк.ndmsi : ; вулканизир.= : LLCEU+ or LLCGD+; входÑщ.= иÑходÑщ.= : LLAKO+ or LLBDN+; входÑщ.amss иÑходÑщ.amss : ; вшив.= : LLAYI+ or LLBRK+ or LLCJW+ or LLDKF+; вшив.amss : ; вы.= : LLFZI+ or LLCPA+ or LLGGH+ or LLCPX+ or LLDQB+; выб.= приб.= : LLGDA+ or LLGDB+ or LLGDE+ or LLGDF+ or LLGDM+; выбе.= : LLGCZ+; выбор.= : LLAAY+ or LLBRK+ or LLBYU+ or LLDJV+; выбор.ndmsv : ; выбор.ndmsi : ; выбро.= : LLGDI+ or LLFXO+ or LLGDJ+ or LLGDK+; выбуч.= : LLGDL+; выв.= дош.= недоп.= переш.= повыб.= подзав.= пош.= приш.= прош.= : LLGDA+; вывар.= : LLFWV+ or LLFWW+ or LLBRK+ or LLBSO+; выве.= : LLGDO+ or LLFXE+ or LLFYK+ or LLFYL+ or LLFYM+; выведрива.= : LLCZQ+; вывер.= : LLGDN+ or LLBRK+ or LLFXD+; выво.= : LLAPG+ or LLGCH+ or LLAQP+ or LLBAO+ or LLFYQ+ or LLFXA+; выволоч.= наволоч.= отмоч.= : LLFXI+ or LLBRI+ or LLBYZ+; возг.= выг.= заг.= изг.= перег.= понаг.= приг.= : LLGAP+; выгла.= : LLGDR+ or LLGDS+; выглÑ.= : LLAOB+ or LLGDU+; выглÑн.= : LLGDV+; выгре.= : LLGDX+ or LLGDY+; выгрыз.= догрыз.= загрыз.= изгрыз.= надгрыз.= обгрыз.= подгрыз.= разгрыз.= Ñгрыз.= угрыз.= : LLGDZ+; выгрыз.vspdpms догрыз.vspdpms загрыз.vspdpms изгрыз.vspdpms надгрыз.vspdpms обгрыз.vspdpms подгрыз.vspdpms разгрыз.vspdpms Ñгрыз.vspdpms угрыз.vspdpms : ; выд.= прид.= прод.= : LLGDE+ or LLGDF+; выда.= : LLEMM+ or LLAMG+ or LLGAR+ or LLFXR+; выдвин.= : LLGEA+ or LLGEB+; выдерж.= задерж.= належ.= продерж.= Ñдерж.= : LLGAT+ or LLGAU+ or LLBRI+; выдо.= выпо.= прикро.= ута.= : LLFWV+ or LLBPW+; выдох.= : LLAAM+ or LLGEC+; выдох.ndmsv : ; выдох.ndmsi : ; выдр.= : LLAGT+ or LLAVH+; выдр.nlfpg : ; выдр.nlfpv : ; вые.= дое.= подъе.= уе.= : LLGED+ or LLFZR+; выж.= : LLGEE+ or LLGEF+ or LLGEG+; выжи.= : LLGBY+ or LLGEH+; выжиг.= : LLAAM+ or LLAFG+; выжиг.nlfpg : ; выжиг.ndmsv : ; выжиг.nlmpv : ; выжиг.ndmsi : ; выжиг.nlmpg : ; выжиг.nlfpv : ; воробь.= выжл.= кенгур.= льв.= негрит.= оÑл.= пÑ.= Ñоловь.= щегл.= : LLAVH+; выз.= наз.= : LLGAX+ or LLGEI+; втюр.= вызвер.= зажеман.= закобен.= закручин.= запечал.= зачван.= избочен.= измещан.= нажил.= наÑпор.= окачур.= окочур.= омещан.= оÑкотин.= оÑмел.= отбазар.= отбоÑÑ€.= подбочен.= пожеман.= позар.= покобен.= попечал.= почван.= приоÑан.= разбуÑн.= раÑÑкандал.= Ñжал.= : LLFXC+; взы.= выи.= изы.= обы.= оты.= прии.= разы.= : LLFZS+ or LLFZT+; авантаж.= выигрыш.= ералаш.= куртаж.= марьÑж.= : LLAAH+ or LLBYU+; авантаж.ndmsv выигрыш.ndmsv ералаш.ndmsv куртаж.ndmsv марьÑж.ndmsv : ; авантаж.ndmsi выигрыш.ndmsi ералаш.ndmsi куртаж.ndmsi марьÑж.ndmsi : ; вык.= выриÑ.= забал.= заинтереÑ.= замур.= запак.= зариÑ.= зацел.= избал.= изриÑ.= набал.= обоÑн.= обрад.= обриÑ.= оÑн.= отк.= очар.= ошлак.= побал.= подк.= порад.= пориÑ.= поÑовет.= потренир.= поцел.= раÑк.= Ñк.= Ñконцентрир.= ÑтаÑ.= Ñторг.= Ñформ.= Ñформир.= : LLFWB+ or LLFWD+; выка.= : LLFXK+ or LLGEJ+ or LLFXF+ or LLFXG+ or LLDAJ+ or LLDEM+; выкашлÑн.= откашлÑн.= : LLDGK+ or LLFDK+; выкип.= : LLGEK+; выкле.= выÑтро.= оевропе.= оÑво.= проÑтро.= удво.= удоÑто.= уÑпоко.= утро.= : LLFZX+ or LLFZY+; выклейм.= заклейм.= : LLGEM+; выклин.= : LLGEO+; выклюн.= выплюн.= : LLGEP+; выколо.= : LLFYD+ or LLFXF+; выкорм.= : LLAAQ+ or LLFWK+ or LLFXQ+ or LLBRK+ or LLCKD+; выкорм.ndmsv : ; выкорм.ndmsi : ; выкра.= : LLFWM+ or LLGDK+ or LLGES+ or LLGAC+; выкро.= отÑло.= : LLFWV+ or LLFWW+ or LLBPW+; вброÑа.= выброÑа.= выкромÑа.= выкуÑа.= доброÑа.= заброÑа.= иÑкромÑа.= иÑкуÑа.= наброÑа.= надкуÑа.= накромÑа.= обкромÑа.= обкуÑа.= окромÑа.= откромÑа.= откуÑа.= поброÑа.= подброÑа.= покромÑа.= покуÑа.= приброÑа.= прокуÑа.= ÑброÑа.= : LLFWQ+; выл.= дов.= заш.= перев.= прив.= : LLGDA+ or LLGDB+; вылавлива.= прикладыва.= приÑваива.= проÑматрива.= : LLDCA+ or LLDEY+; выле.= : LLGEW+; вылеж.= : LLGET+ or LLGAU+ or LLBRI+; вылез.= : LLGEU+ or LLGEV+; вылез.vsndpms : ; вылом.= отцеп.= подкорм.= прикорм.= прицеп.= разлом.= Ñлом.= Ñцеп.= : LLAAQ+ or LLFWK+ or LLFXQ+ or LLBRK+; вылом.ndmsv отцеп.ndmsv подкорм.ndmsv прикорм.ndmsv прицеп.ndmsv разлом.ndmsv Ñлом.ndmsv Ñцеп.ndmsv : ; вылом.ndmsi отцеп.ndmsi подкорм.ndmsi прикорм.ndmsi прицеп.ndmsi разлом.ndmsi Ñлом.ndmsi Ñцеп.ndmsi : ; вым.= : LLGFA+ or LLGFE+ or LLGFF+ or LLFZO+ or LLGCG+ or LLEAU+ or LLDRA+ or LLGFK+; выма.= : LLFZN+ or LLGEY+ or LLGEZ+; выме.= : LLFYC+ or LLFYD+ or LLFZA+ or LLGFB+ or LLFZC+ or LLFZD+ or LLFZB+ or LLGFC+; вымеж.= отмеж.= разж.= Ñж.= : LLGER+ or LLFYJ+; вымер.= : LLGDN+; выкиÑ.= вымерз.= выÑох.= : LLGEL+; выкиÑ.vsndpms вымерз.vsndpms выÑох.vsndpms : ; вымок.= : LLGFD+; вымок.vsndpms : ; выключ.= вымоч.= выруч.= выточ.= выуч.= заворош.= заглуш.= заключ.= заÑуш.= облож.= обÑуш.= опуш.= оÑуш.= отключ.= отлуч.= отточ.= переÑуш.= подÑуш.= получ.= проÑуш.= размоч.= раÑпуш.= раÑÑуч.= реш.= уÑуш.= : LLFXI+ or LLFZZ+ or LLBRI+; вымуч.= : LLGFH+ or LLGFI+; вымыÑ.= : LLAUU+; вдвин.= вÑкин.= выкин.= вын.= задвин.= закин.= запрокин.= надвин.= накин.= наклюн.= наÑун.= низрин.= опрокин.= откин.= отодвин.= отплюн.= перекин.= подÑун.= придвин.= прикин.= продвин.= проклюн.= проÑун.= раздвин.= раÑкин.= Ñдвин.= Ñодвин.= Ñтрон.= : LLFXS+ or LLFXT+; выну.= : LLGFL+; вынужден.= : LLBDC+ or LLBXO+; вынужден.amss : ; вып.= : LLGFQ+ or LLGBJ+ or LLGDA+ or LLDNL+; выпа.= : LLFSY+ or LLGFO+ or LLGCQ+ or LLGFP+; выпар.= : LLAAQ+ or LLGDP+ or LLGDQ+ or LLBRK+ or LLBSO+; выпар.ndmsv : ; выпар.ndmsi : ; выпаÑ.= : LLAAQ+ or LLGFN+; выпаÑ.vspdpms : ; выпаÑ.ndmsv : ; выпаÑ.ndmsi : ; выпла.= : LLGEN+ or LLGFS+ or LLFXF+; выплав.= : LLFYW+ or LLGFR+ or LLBRK+ or LLCJW+; выпле.= : LLGFT+ or LLGFU+ or LLFZA+ or LLGFB+; выплы.= : LLGFV+; выполз.= : LLAVM+ or LLCJW+ or LLCKD+ or LLGBZ+; выполз.vsndpms : ; выправ.= выÑтав.= : LLFYW+ or LLGFR+ or LLBRK+; выпрокин.= пораÑкин.= : LLDGL+ or LLFDL+; выпрÑ.= : LLGFW+ or LLGCB+ or LLGCC+; выпуч.= : LLGFX+ or LLGFY+; выр.= отр.= подр.= прор.= : LLFZL+ or LLFZO+ or LLGCG+; выработ.= замороз.= : LLBRK+ or LLBSP+ or LLCJW+; выравнива.= : LLEMO+ or LLFAL+; выражен.= : LLBYO+ or LLDNT+; выражен.amss : ; выре.= : LLFZN+ or LLGEY+; выро.= : LLFSZ+ or LLFXO+ or LLFDB+ or LLFWW+; выроÑÑ‚.= : LLAAQ+ or LLCJW+ or LLCKD+; выроÑÑ‚.ndmsv : ; выроÑÑ‚.ndmsi : ; выруб.= : LLAAQ+ or LLFWK+ or LLGGA+ or LLBRK+ or LLCJW+; выруб.ndmsv : ; выруб.ndmsi : ; вымыл.= выпÑл.= выÑал.= : LLFXB+ or LLGDQ+; выÑвечива.= : LLFQN+ or LLEUW+ or LLDEG+; выÑви.= : LLGGB+ or LLGGC+; выÑвобожда.= перечиÑлÑ.= : LLDBN+ or LLDEM+; выÑе.= заÑе.= переÑе.= : LLFXJ+ or LLGAK+ or LLFYL+; выжим.= вымолот.= выÑев.= : LLAAQ+ or LLBRK+ or LLBSO+; выжим.ndmsv вымолот.ndmsv выÑев.ndmsv : ; выжим.ndmsi вымолот.ndmsi выÑев.ndmsi : ; выÑел.= : LLFWV+ or LLFWW+ or LLBSP+ or LLCJW+; выÑка.= : LLFXK+ or LLFXL+ or LLGGE+; выÑкоч.= : LLGGF+ or LLBRG+; антипарти.= билине.= выÑокоиде.= выÑококалори.= квазилине.= квазиÑлуча.= криволине.= куÑочно-лине.= малокалори.= малоурожа.= небезавари.= небезыде.= неблагогове.= неблагоприÑто.= неиде.= некалори.= немногоÑло.= непрÑмолине.= неÑлуча.= нета.= нехреÑтомати.= низкоурожа.= полилине.= прÑмоÑло.= пÑевдоÑлуча.= редкоÑло.= ÑамоÑти.= толÑтоÑло.= узкопарти.= широкоÑло.= : LLBQN+; выÑп.= разоÑп.= : LLGGJ+; вылинÑ.= вымока.= выпоте.= выпре.= выÑпе.= : LLGEX+; выÑпрен.= иÑкрен.= : LLBVK+; выÑÑ‚.= доÑÑ‚.= переÑÑ‚.= проÑÑ‚.= : LLGGK+; выÑто.= : LLDRT+ or LLGGL+; выÑтраива.= : LLDAL+ or LLFAL+ or LLDES+; выÑтрел.= : LLAAQ+ or LLGGM+ or LLFWV+; выÑтрел.ndmsv : ; выÑтрел.ndmsi : ; выÑтуп.= : LLAAQ+ or LLGGN+; выÑтуп.ndmsv : ; выÑтуп.ndmsi : ; выÑтуч.= перекрич.= : LLAJU+; выÑты.= : LLGGO+; выÑун.= : LLGEP+ or LLGEB+; выÑуч.= : LLGFH+ or LLFZZ+; выÑып.= отÑып.= поÑып.= : LLGGP+ or LLGGQ+ or LLBRK+; выт.= : LLGFQ+ or LLGGT+ or LLDNF+; выта.= : LLGGS+; выте.= : LLGBT+ or LLGGU+; вытеÑнÑ.= : LLEMP+ or LLDEM+; вытиÑн.= : LLFWV+ or LLFWW+ or LLFWI+ or LLFWG+; вытоп.= оттоп.= : LLFWK+ or LLFXQ+ or LLBSO+ or LLFZB+; вытрÑÑ.= : LLBRK+ or LLFWX+ or LLGGV+; вытрÑÑ.vspdpms : ; вытрÑхн.= : LLCJJ+ or LLFWI+ or LLFWG+; вытÑн.= : LLFWI+ or LLFXT+; выу.= оту.= : LLGGW+; выхле.= захле.= иÑхле.= нахле.= отхле.= ухле.= : LLGGB+ or LLGGX+; выход.= : LLAAQ+ or LLAYI+ or LLBRK+; выход.ndmsv : ; выход.ndmsi : ; выхоло.= : LLGCH+ or LLFXO+ or LLFTA+; выхухол.= : LLBFF+ or LLDMT+ or LLDNL+; выце.= : LLGCH+ or LLGGZ+; выч.= прич.= Ñоприч.= : LLGHA+; вычеÑ.= : LLBRK+ or LLBSO+; вычи.= : LLGHB+ or LLFZD+; выш.= : LLDXM+ or LLGDA+ or LLBRI+; вне.= возле.= выше.= накануне.= поÑередине.= поÑредине.= прежде.= Ñвыше.= : LLDTD+ or LLAEK+; вне.e возле.e выше.e накануне.e поÑередине.e поÑредине.e прежде.e Ñвыше.e : ; вывÑл.= выжар.= вышкол.= заÑахар.= обÑахар.= : LLGDP+ or LLGDQ+; вынырн.= выпорхн.= выпрыгн.= вышагн.= вышмыгн.= вышнырн.= : LLGFM+; /ru/words/words.43: LLBES+; /ru/words/words.44: LLFXF+; вышучива.= : LLEMQ+ or LLDEQ+; выÑÑне.= : LLDCT+; вьюж.= : LLBGA+ or LLBYZ+; вьюн.= : LLAAQ+ or LLACI+ or LLCJW+; вьюн.nlmsi : ; вьюн.ndmsv : ; вьюн.ndmsi : ; вÑ.= : LLAZL+ or LLAZR+ or LLBWD+; вÑз.= : LLAAQ+ or LLBRK+ or LLBSW+ or LLBVY+ or LLDNF+; вÑз.vnndpms : ; вÑз.ndmsv : ; вÑз.ndmsi : ; вÑзан.= : LLBRK+ or LLDLO+ or LLDNT+; вÑл.= : LLBIA+ or LLBNU+ or LLDZJ+ or LLDLO+; /ru/words/words.45: LLDKP+; агаров.amss агатов.amss беловолоÑ.amss белоглав.amss белогрив.amss большеват.amss большеглаз.amss большеголов.amss бревенчат.amss взаимозаменÑем.amss взаимоприемлем.amss вывихнут.amss выÑокогруд.amss вÑловат.amss голубоглаз.amss горд.amss горьковат.amss жеÑтковат.amss златоволоÑ.amss легкокрыл.amss небогат.amss невеÑел.amss невменÑем.amss невыразим.amss неглуп.amss недобр.amss недоразвит.amss недоÑÑгаем.amss незабываем.amss незабыт.amss неизмерим.amss неиÑчерпаем.amss немал.amss немудр.amss необозрим.amss необратим.amss необъÑÑним.amss неопиÑуем.amss неоÑÑзуем.amss неотделим.amss неоткрыт.amss неповторим.amss непонимаем.amss непоправим.amss непроницаем.amss неразвернут.amss неразложим.amss неÑкор.amss неÑмел.amss неÑогрет.amss неÑоизмерим.amss неÑолен.amss неÑпор.amss неÑтар.amss неÑуров.amss нетверд.amss нетрезв.amss неузнаваем.amss нечаÑÑ‚.amss нечитаем.amss общепринÑÑ‚.amss овидиев.amss первооткрыт.amss перепончат.amss переразвит.amss пребогат.amss предобр.amss премил.amss преÑтар.amss пречиÑÑ‚.amss принÑÑ‚.amss продолговат.amss проÑтоволоÑ.amss раÑÑыпчат.amss рыжеволоÑ.amss ÑверхбыÑтр.amss ÑвободнораÑпроÑтранÑем.amss Ñладковат.amss ÑопоÑтавим.amss Ñупербогат.amss темноволоÑ.amss темноголов.amss толÑтозад.amss узнаваем.amss холодноват.amss черно-бел.amss чернобород.amss черноволоÑ.amss черногуб.amss чужд.amss широкоÑкул.amss : ; г.= : LLBUE+ or LLBVB+ or LLBVE+; г-ж.= : LLAGV+; га.= : LLABZ+ or LLADL+ or LLEMR+ or LLAQQ+ or LLAQZ+ or LLBPK+ or LLDZD+ or LLBPW+ or LLEMT+ or LLELZ+ or LLCXI+ or LLCYK+; га.ndn : ; га.ndm : ; аÑÑири.= валли.= гава.= европе.= ибери.= инде.= камбоджи.= киммери.= краÑноарме.= ланки.= мала.= малагаÑи.= малази.= меланези.= нана.= нога.= полинези.= уганди.= : LLAYG+ or LLBPY+; гаван.= : LLDXR+ or LLAYI+ or LLDNF+; гавриил.= : LLFKO+ or LLFHN+; гавриил.nlmsi : ; антонен.= гаврилен.= гераÑен.= дениÑен.= индин.= : LLEDU+; /ru/words/words.46: LLEBV+; гадж.= : LLGRV+; гаер.= : LLACI+ or LLEBJ+ or LLECA+; гаер.nlmsi : ; газ.= : LLAAO+ or LLCBF+; газ.ndmsv : ; газ.ndmsi : ; газел.= : LLBFF+ or LLDNF+ or LLDNL+; газифицир.= : LLCDG+ or LLCGE+; вÑеведающ.= вышеÑтоÑщ.= газодобывающ.= газоперерабатывающ.= горнодобывающ.= дезинфицирующ.= дейÑтвующ.= деревообрабатывающ.= долгоживущ.= жеÑточайш.= ионизирующ.= книготоргующ.= начальÑтвующ.= недопоÑтупивш.= недоÑтающ.= немигающ.= неработающ.= неудовлетворÑющ.= нефтеперерабатывающ.= нижеÑтоÑщ.= оÑновополагающ.= поÑледующ.= предÑтоÑщ.= принадлежащ.= приÑутÑтвующ.= противоречащ.= рыбоперерабатывающ.= ÑоответÑтвующ.= ÑущеÑтвующ.= товаропроводÑщ.= упреждающ.= фашиÑтвующ.= : LLBEC+; /ru/words/words.47: LLBRL+; газпром-медиа.= : LLFMG+; газыр.= : LLBBX+ or LLDML+; гал.= : LLAOC+ or LLBRO+ or LLDNX+; галан.= крав.= : LLFKJ+ or LLFKI+; галан.nlmsi крав.nlmsi : ; галаш.= : LLDZG+; галич.= : LLDWV+ or LLEBH+ or LLBFG+; галич.nlmsi : ; галич.ndmsv : ; галич.ndmsi : ; галичÑк.= омÑукчанÑк.= раменÑк.= : LLBEP+ or LLDYV+ or LLDZV+; галл.= : LLACI+ or LLDXR+; галл.nlmsi : ; галле.= : LLDWY+ or LLBPJ+; галош.= : LLAFM+ or LLBBY+ or LLBYZ+; галош.npg : ; галош.ndfpg : ; гамз.= : LLGSE+; /ru/words/words.48: LLGRQ+; гарантир.= : LLGHD+ or LLEMS+ or LLCHA+; гарантирова.= : LLAMV+; гарев.= громов.= : LLFQF+ or LLCJC+ or LLDKJ+; гарев.amss громов.amss : ; гарев.nlmsi громов.nlmsi : ; гарибальди.= : LLEBV+ or LLAYG+ or LLBPY+; аркан.= гарпун.= : LLAAQ+ or LLBIA+ or LLBNU+ or LLBYZ+; аркан.ndmsv гарпун.ndmsv : ; аркан.ndmsi гарпун.ndmsi : ; гарц.= : LLASN+; гаÑ.= : LLADD+ or LLBVY+; гаÑ.vnndpms : ; гат.= : LLDXR+ or LLDNF+; гвине.= : LLAYG+ or LLBPY+ or LLEAY+; гвоздев.= : LLFQF+ or LLFJN+ or LLCJC+; гвоздев.nlmsi : ; гегел.= : LLFLS+; геллер.= ген.= кавун.= креÑÑ.= рейтер.= : LLAAQ+ or LLEBJ+; геллер.nlmsi ген.nlmsi кавун.nlmsi креÑÑ.nlmsi рейтер.nlmsi : ; геллер.ndmsv ген.ndmsv кавун.ndmsv креÑÑ.ndmsv рейтер.ndmsv : ; геллер.ndmsi ген.ndmsi кавун.ndmsi креÑÑ.ndmsi рейтер.ndmsi : ; генерал.= : LLACI+ or LLBRL+; генерал.nlmsi : ; генерир.= : LLCER+ or LLEMU+; /ru/words/words.49: LLAGM+; акÑененк.= геращенк.= доренк.= дьÑченк.= кириенк.= кондратенк.= лукашенк.= малашенк.= матвиенк.= : LLFLL+; геркулеÑов.= : LLFUO+ or LLDKO+; геркулеÑов.amsi : ; геркулеÑов.amss : ; геркулеÑов.admsv : ; герман.= : LLFJX+ or LLFHI+ or LLFLR+ or LLFHJ+ or LLAYI+ or LLFJY+ or LLBRO+; герман.nlmsi : ; германи.= : LLBPP+ or LLEBA+; героин.= графин.= : LLAAQ+ or LLDQR+; героин.ndmsv графин.ndmsv : ; героин.ndmsi графин.ndmsi : ; герц.= : LLABR+ or LLDXN+; герц.ndmsv : ; герц.ndmsi : ; герц.ndmpg : ; гетерозигот.= гомозигот.= доминант.= монокультур.= неÑвобод.= орбит.= : LLAFX+ or LLBZE+; гетерозигот.ndfpg гомозигот.ndfpg доминант.ndfpg монокультур.ndfpg неÑвобод.ndfpg орбит.ndfpg : ; гиб.= : LLBSW+ or LLBVY+; гиб.vnndpms : ; гиглав.= : LLFNQ+; гидролиз.= : LLAAQ+ or LLCHP+ or LLCHI+; гидролиз.ndmsv : ; гидролиз.ndmsi : ; /ru/words/words.50: LLDMT+; взаимораÑчет.= гидрореÑурÑ.= : LLDJR+; гидроÑнергетик.= : LLACG+ or LLEEZ+; гидроÑнергетик.nlmsi : ; гизел.= : LLEEA+; гин.= : LLDFX+; гипÑ.= Ñпирт.= : LLAAO+ or LLCCZ+ or LLCGW+; гипÑ.ndmsv Ñпирт.ndmsv : ; гипÑ.ndmsi Ñпирт.ndmsi : ; авторулев.= гирорулев.= : LLCIP+; гла.= : LLAPN+ or LLAQQ+ or LLAQZ+ or LLELP+ or LLELZ+; глав.= : LLAEY+ or LLAFX+ or LLBRK+ or LLBYU+ or LLDLO+; глав.nlmpv : ; глав.ndfpg : ; глав.nlmpg : ; воронежÑтройматериал.= главкадр.= минторгреÑурÑ.= : LLEEK+ or LLEFQ+; воронежÑтройматериал.ndmsv главкадр.ndmsv минторгреÑурÑ.ndmsv : ; воронежÑтройматериал.ndmsi главкадр.ndmsi минторгреÑурÑ.ndmsi : ; волгоградканалводÑтро.= главмоÑзеленхозÑтро.= громобо.= зарубежнефтебазÑтро.= иван-ча.= первома.= Ñина.= ÑоюзоргтехводÑтро.= : LLBPM+; главÑп.= пев.= перепродав.= птен.= Ñквор.= ÑоиÑÑ‚.= Ñорван.= : LLAYJ+; глагол.= : LLAAQ+ or LLEMV+ or LLEMW+ or LLBIA+ or LLBNU+ or LLDML+ or LLDOK+; глагол.ndmsv : ; глагол.ndmsi : ; веÑÑ‚.= глад.= глен.= гололед.= наÑеÑÑ‚.= нашеÑÑ‚.= повет.= пригар.= Ñтеп.= триод.= хлуп.= : LLAAQ+ or LLDNF+; веÑÑ‚.ndmsv глад.ndmsv глен.ndmsv гололед.ndmsv наÑеÑÑ‚.ndmsv нашеÑÑ‚.ndmsv повет.ndmsv пригар.ndmsv Ñтеп.ndmsv триод.ndmsv хлуп.ndmsv : ; веÑÑ‚.ndmsi глад.ndmsi глен.ndmsi гололед.ndmsi наÑеÑÑ‚.ndmsi нашеÑÑ‚.ndmsi повет.ndmsi пригар.ndmsi Ñтеп.ndmsi триод.ndmsi хлуп.ndmsi : ; глаз.= : LLABX+ or LLAHC+ or LLCKB+; глаз.ndmsv : ; глаз.ndmsi : ; глаз.npg : ; глаз.ndmpg : ; глазен.= : LLBDD+ or LLBSP+; глазун.= : LLEBJ+ or LLDPL+; глазун.nlmsi : ; глазур.= : LLBYU+ or LLELM+ or LLELK+ or LLDNF+; глаÑ.= : LLAAQ+ or LLBGL+ or LLBYU+; глаÑ.ndmsv : ; глаÑ.ndmsi : ; глаÑн.= : LLAKS+ or LLDJY+ or LLDJZ+; глаш.= : LLFLH+; глаш.nlfpg : ; глаш.nlfpv : ; глиÑÑад.= корректив.= формант.= : LLAAQ+ or LLAFX+ or LLBZE+; глиÑÑад.ndmsv корректив.ndmsv формант.ndmsv : ; глиÑÑад.ndmsi корректив.ndmsi формант.ndmsi : ; глиÑÑад.ndfpg корректив.ndfpg формант.ndfpg : ; бизнеÑ-Ñектор.= бруÑтвер.= буйреп.= глиÑÑер.= джемпер.= драйвер.= кампуÑ.= клипер.= лихтер.= мÑйлер.= омут.= ордер.= полутон.= прожектор.= Ñвитер.= Ñкутер.= Ñтрингер.= Ñубдоговор.= талреп.= тормоз.= флот.= Ñ…Ñдер.= Ñлектротрактор.= : LLABN+; бизнеÑ-Ñектор.ndmsv бруÑтвер.ndmsv буйреп.ndmsv глиÑÑер.ndmsv джемпер.ndmsv драйвер.ndmsv кампуÑ.ndmsv клипер.ndmsv лихтер.ndmsv мÑйлер.ndmsv омут.ndmsv ордер.ndmsv полутон.ndmsv прожектор.ndmsv Ñвитер.ndmsv Ñкутер.ndmsv Ñтрингер.ndmsv Ñубдоговор.ndmsv талреп.ndmsv тормоз.ndmsv флот.ndmsv Ñ…Ñдер.ndmsv Ñлектротрактор.ndmsv : ; бизнеÑ-Ñектор.ndmsi бруÑтвер.ndmsi буйреп.ndmsi глиÑÑер.ndmsi джемпер.ndmsi драйвер.ndmsi кампуÑ.ndmsi клипер.ndmsi лихтер.ndmsi мÑйлер.ndmsi омут.ndmsi ордер.ndmsi полутон.ndmsi прожектор.ndmsi Ñвитер.ndmsi Ñкутер.ndmsi Ñтрингер.ndmsi Ñубдоговор.ndmsi талреп.ndmsi тормоз.ndmsi флот.ndmsi Ñ…Ñдер.ndmsi Ñлектротрактор.ndmsi : ; глиÑÑ‚.= : LLACI+ or LLAGT+ or LLBYU+; глиÑÑ‚.nlfpg : ; глиÑÑ‚.nlmsi : ; глиÑÑ‚.nlfpv : ; гло.= : LLEMX+ or LLEMY+; глот.= : LLACI+ or LLBRK+ or LLCJW+; глот.nlmsi : ; глох.= мок.= мÑк.= : LLBVZ+; глох.vnndpms мок.vnndpms мÑк.vnndpms : ; глу.= : LLDHW+; глуб.= : LLCKI+; глум.= : LLAAQ+ or LLBNN+; глум.ndmsv : ; глум.ndmsi : ; глуп.= : LLAYJ+ or LLBGH+ or LLDKF+; глуп.amss : ; глух.= : LLAKY+ or LLCIQ+; глухар.= : LLAVH+ or LLDMT+; глуш.= : LLBHE+ or LLBMS+ or LLDNC+; глÑ.= : LLAOH+ or LLAOQ+; глÑн.= : LLAXZ+ or LLGBL+; гн.= Ñ‚Ñн.= : LLDFY+ or LLDGR+; гне.= : LLEMZ+ or LLENA+; гнев.= : LLAAQ+ or LLBII+ or LLBNN+ or LLBYU+; гнев.ndmsv : ; гнев.ndmsi : ; гнез.= : LLAQP+; гнезд.= : LLCAG+ or LLCGW+; гнезд.ndnpg : ; гнездов.= : LLBRK+ or LLCJC+ or LLDLU+ or LLDNT+; гни.= : LLCZF+; безобразин.= вобл.= гитан.= глоÑÑ.= гнид.= директриÑ.= кандидатур.= кариатид.= нимф.= образин.= ондатр.= Ñпирохет.= такÑ.= шабал.= шиншилл.= : LLAFX+ or LLAGT+; безобразин.nlfpg вобл.nlfpg гитан.nlfpg глоÑÑ.nlfpg гнид.nlfpg директриÑ.nlfpg кандидатур.nlfpg кариатид.nlfpg нимф.nlfpg образин.nlfpg ондатр.nlfpg Ñпирохет.nlfpg такÑ.nlfpg шабал.nlfpg шиншилл.nlfpg : ; безобразин.nlfpv вобл.nlfpv гитан.nlfpv глоÑÑ.nlfpv гнид.nlfpv директриÑ.nlfpv кандидатур.nlfpv кариатид.nlfpv нимф.nlfpv образин.nlfpv ондатр.nlfpv Ñпирохет.nlfpv такÑ.nlfpv шабал.nlfpv шиншилл.nlfpv : ; безобразин.ndfpg вобл.ndfpg гитан.ndfpg глоÑÑ.ndfpg гнид.ndfpg директриÑ.ndfpg кандидатур.ndfpg кариатид.ndfpg нимф.ndfpg образин.ndfpg ондатр.ndfpg Ñпирохет.ndfpg такÑ.ndfpg шабал.ndfpg шиншилл.ndfpg : ; гнил.= : LLAYF+ or LLCIS+ or LLDNF+; гнил.amss : ; гнильц.= : LLAGL+ or LLCAM+; гно.= : LLBHS+ or LLBNP+ or LLBPH+ or LLBQI+; гну.= : LLACZ+ or LLENB+; гнуÑ.= : LLAAQ+ or LLACI+ or LLGHE+ or LLBYU+ or LLDNF+; гнуÑ.nlmsi : ; гнуÑ.ndmsv : ; гнуÑ.ndmsi : ; го.= : LLAOZ+ or LLAQP+ or LLCSF+; говор.= : LLAAQ+ or LLBHS+ or LLBNP+ or LLCJW+; говор.ndmsv : ; говор.ndmsi : ; говорÑÑ‚.= кажетÑÑ.= может.= Ñкажем.= : LLFGK+; говорÑÑ‚.y кажетÑÑ.y может.y Ñкажем.y : ; гол.= : LLAAQ+ or LLAYF+ or LLAYL+ or LLDKF+ or LLDNF+; гол.amss : ; гол.ndmsv : ; гол.ndmsi : ; голб.= : LLAXX+; голо.= : LLAEK+ or LLENB+; голо.e : ; голов.= : LLFQF+ or LLAEY+ or LLAFX+ or LLBRK+; голов.nlmsi : ; голов.nlmpv : ; голов.ndfpg : ; голов.nlmpg : ; головн.= : LLCIR+ or LLCJC+ or LLDQH+; головолом.= : LLBRK+ or LLBYT+; голод.= : LLAAY+ or LLBYU+; голод.ndmsv : ; голод.ndmsi : ; водÑщ.= вольноÑлужащ.= впередÑмотрÑщ.= главнокомандующ.= голодающ.= горнорабоч.= городнич.= гоÑÑлужащ.= доезжач.= желающ.= замыкающ.= зодч.= играющ.= колеÑнич.= кравч.= нападающ.= невоенноÑлужащ.= окольнич.= подконюш.= подхорунж.= подьÑч.= полуÑредн.= поÑтельнич.= поÑтрадавш.= разводÑщ.= ризнич.= ÑверхÑрочноÑлужащ.= Ñельхозрабоч.= Ñкарбнич.= Ñокольнич.= ÑтрÑпч.= Ñудорабоч.= телеведущ.= утопающ.= хорунж.= ÑÑельнич.= : LLBDG+; голоÑ.= : LLABI+ or LLGHE+ or LLBZE+ or LLCCZ+ or LLCGW+ or LLCJW+; голоÑ.ndmsv : ; голоÑ.ndmsi : ; адамÑи.= ами.= архибеÑти.= аÑтери.= беÑти.= валькири.= ведуни.= гамбузи.= гарпи.= голотури.= дафни.= лами.= нототени.= нутри.= палеоÑими.= парамеци.= паÑÑи.= пифи.= протобеÑти.= рептили.= розали.= Ñколи.= Ñкумбри.= Ñтарушенци.= фури.= хути.= Ñринни.= : LLDQV+; голоше.= : LLBEV+; голуб.= : LLAFH+ or LLAVH+ or LLAYB+ or LLBIU+ or LLBNS+ or LLBRO+ or LLCIW+ or LLCKD+ or LLDMT+; голуб.nlfpg : ; голуб.nlmpv : ; голуб.nlmpg : ; голуб.nlfpv : ; голыш.= : LLAAJ+ or LLACF+ or LLBRG+; голыш.nlmsi : ; голыш.ndmsv : ; голыш.ndmsi : ; бот.= гольф.= кед.= лаÑÑ‚.= унт.= : LLAAQ+ or LLDJT+; бот.ndmsv гольф.ndmsv кед.ndmsv лаÑÑ‚.ndmsv унт.ndmsv : ; бот.ndmsi гольф.ndmsi кед.ndmsi лаÑÑ‚.ndmsi унт.ndmsi : ; бот.npg гольф.npg кед.npg лаÑÑ‚.npg унт.npg : ; гом.= : LLDYC+; гомон.= : LLAAO+ or LLBGI+; гомон.ndmsv : ; гомон.ndmsi : ; гон.= : LLAAQ+ or LLAYJ+ or LLBRK+ or LLBSP+ or LLBSW+; гон.ndmsv : ; гон.ndmsi : ; гонч.= : LLAKW+ or LLBEB+; гончар.= : LLACI+ or LLEBJ+ or LLBYZ+ or LLBZO+; гончар.nlmsi : ; гор.= : LLEBJ+ or LLAFX+ or LLAQP+ or LLARY+ or LLASO+ or LLAWR+ or LLAYI+ or LLBRK+ or LLDZJ+ or LLBYU+ or LLDOA+; гор.nlmsi : ; гор.ndfpg : ; горазд.= наÑлышан.= : LLAEF+; горазд.amss наÑлышан.amss : ; горб.= : LLAAQ+ or LLBII+ or LLBNM+ or LLCJW+; горб.ndmsv : ; горб.ndmsi : ; горбин.= дождин.= : LLAET+ or LLAFX+ or LLBRK+; горбин.ndmpg дождин.ndmpg : ; горбин.ndfpg дождин.ndfpg : ; горбун.= Ñват.= ÑвиÑтун.= : LLACI+ or LLCKD+ or LLDPO+; горбун.nlmsi Ñват.nlmsi ÑвиÑтун.nlmsi : ; горбуш.= : LLAFM+ or LLAGO+ or LLBRI+; горбуш.nlfpg : ; горбуш.nlfpv : ; горбуш.ndfpg : ; горел.= : LLBRK+ or LLBSP+ or LLDLO+; горж.= : LLAGA+; геопроÑтранÑтвен.= гориллоподоб.= маловероÑÑ‚.= межплатформ.= многозадач.= многозвен.= многознач.= многомаршрут.= многоÑервер.= поÑервер.= транзитив.= : LLBYW+; гориллоподобн.= : LLCIK+ or LLFNC+; вихрев.= горлов.= : LLDZR+ or LLCJC+; горн.= : LLAAQ+ or LLDWW+ or LLBEW+; горн.ndmsv : ; горн.ndmsi : ; горничн.= подконвойн.= : LLAKZ+ or LLDLO+; /ru/words/words.51: LLDLP+; водоле.= горноÑта.= зверобо.= Ñиволда.= Ñкарабе.= шалтай-болта.= : LLBPJ+ or LLBPS+; горноÑтаев.= линев.= : LLFJN+ or LLDLO+; город.= : LLABM+ or LLAES+ or LLDYH+ or LLEAB+ or LLCJW+; город.ndmsv : ; город.ndmsi : ; городищ.= : LLARI+ or LLARS+ or LLDXX+; городищ.ndnpg : ; городищ.ndmpg : ; городов.= : LLFQF+ or LLCIR+; городов.nlmsi : ; городÑк.= : LLCIQ+ or LLCJF+; горохов.= : LLDWW+ or LLFQF+ or LLDYH+ or LLDKF+; горохов.amss : ; горохов.nlmsi : ; горохов.ndmsv : ; горохов.ndmsi : ; горрайорган.= зернопродукт.= : LLAAQ+ or LLDJR+; горрайорган.ndmsv зернопродукт.ndmsv : ; горрайорган.ndmsi зернопродукт.ndmsi : ; горÑк.= : LLDWW+ or LLBEL+ or LLDYX+ or LLDZV+; горÑк.ndmsv : ; горÑк.ndmsi : ; горш.= : LLBEE+ or LLCJW+; горшен.= офен.= : LLDPS+; горюн.= : LLACI+ or LLDWW+ or LLDPO+; горюн.ndmsv : ; горюн.nlmsi : ; горюн.ndmsi : ; горюч.= : LLATU+ or LLBDR+; горюч.amss : ; горюш.= : LLAFD+ or LLBTH+; горюш.nlfpg : ; горюш.nlmpg : ; горÑч.= : LLATU+ or LLBDU+ or LLBHE+ or LLBMS+ or LLBRI+; горÑч.amss : ; горÑчев.= : LLFJG+ or LLFKE+; горÑчев.nlmsi : ; гоÑдум.= : LLFMO+; гоÑдум.ndfpg : ; гоÑза.= перена.= : LLAUZ+; вице-директор.= гендиректор.= гоÑинÑпектор.= директор.= доктор.= кучер.= лейб-кучер.= овод.= охотинÑпектор.= проÑпектор.= профеÑÑор.= фраер.= шафер.= шеф-повар.= шулер.= юнкер.= : LLACQ+; вице-директор.nlmsi гендиректор.nlmsi гоÑинÑпектор.nlmsi директор.nlmsi доктор.nlmsi кучер.nlmsi лейб-кучер.nlmsi овод.nlmsi охотинÑпектор.nlmsi проÑпектор.nlmsi профеÑÑор.nlmsi фраер.nlmsi шафер.nlmsi шеф-повар.nlmsi шулер.nlmsi юнкер.nlmsi : ; гипрокино.= гоÑкино.= роÑкомкино.= : LLEEN+ or LLEET+; бизон-верке.= внииводгео.= вÑк.= гкап.= гоÑкомимущеÑтво.= гоÑкомобороны.= гоÑнии.= гоÑнииÑтекло.= грознии.= гтк.= днп.= ленво.= мгимо.= мгк.= мгу.= миит.= мк.= мÑи.= мÑÑи.= ндÑ.= нивц.= пмц.= Ñоюздорнии.= цаги.= цдл.= цдÑа.= цÑка.= : LLEEN+; гоÑкомиÑÑи.= гоÑтехкомиÑÑи.= : LLDQN+ or LLEFV+; гоÑпитализир.= : LLCDC+ or LLCGE+; гоÑпод.= : LLAVO+ or LLBFL+ or LLBVL+ or LLDMR+; гоÑпод.nlmpv : ; гоÑпод.nlmpg : ; гоÑпож.= : LLAHA+; гоÑпож.nlfpg : ; гоÑпож.nlfpv : ; гоÑÑ‚.= : LLAAQ+ or LLASO+ or LLDMT+ or LLDPO+; гоÑÑ‚.ndmsv : ; гоÑÑ‚.ndmsi : ; гоÑтин.= : LLAKS+ or LLAXZ+ or LLDKJ+; гоÑтин.amss : ; готов.= ÑлюнÑв.= : LLBIU+ or LLBNS+ or LLBRK+ or LLDKF+; готов.amss ÑлюнÑв.amss : ; гофр.= : LLAAQ+ or LLBHS+ or LLBNP+ or LLDJS+; гофр.ndmsv : ; гофр.ndmsi : ; гофр.npg : ; гра.= : LLBPJ+ or LLDRJ+; граб.= : LLAAQ+ or LLBIU+ or LLBNS+ or LLBTU+; граб.ndmsv : ; граб.ndmsi : ; грабел.= : LLDNZ+ or LLDOO+; грави.= : LLBPO+ or LLBQK+; гравир.= : LLCEP+; градир.= : LLAAQ+ or LLBYZ+ or LLBZO+ or LLFRE+; градир.ndmsv : ; градир.ndmsi : ; граждан.= : LLBFM+ or LLBRK+ or LLBRO+; граждан.nlmpv : ; граждан.nlmpg : ; гран.= : LLABW+ or LLBHS+ or LLBNP+ or LLBRK+ or LLDNF+; гран.ndmsv : ; гран.ndmsi : ; гран.ndmpg : ; гранич.= : LLBFZ+ or LLBYU+; граф.= : LLAAQ+ or LLACI+ or LLAFX+ or LLBII+ or LLBNN+; граф.nlmsi : ; граф.ndmsv : ; граф.ndmsi : ; граф.ndfpg : ; гре.= : LLBAD+ or LLBBI+ or LLEND+ or LLCRU+ or LLDAK+ or LLDEM+; греб.= : LLAVL+ or LLAYJ+ or LLBUA+ or LLBUI+ or LLCJW+; гребн.= курн.= полоÑн.= Ñыпн.= : LLCJC+ or LLFWL+; грем.= корп.= Ñверб.= : LLAWQ+; аÑланчер.= гремÑч.= : LLDZA+; грен.= кив.= : LLAFX+ or LLCJW+; грен.ndfpg кив.ndfpg : ; гренадин.= чауÑ.= : LLAAQ+ or LLEAJ+; гренадин.ndmsv чауÑ.ndmsv : ; гренадин.ndmsi чауÑ.ndmsi : ; гренадин.npg чауÑ.npg : ; грех.= морг.= недоÑуг.= Ñкок.= фук.= : LLAAM+ or LLAEL+; грех.xn морг.xn недоÑуг.xn Ñкок.xn фук.xn : ; грех.ndmsv морг.ndmsv недоÑуг.ndmsv Ñкок.ndmsv фук.ndmsv : ; грех.ndmsi морг.ndmsi недоÑуг.ndmsi Ñкок.ndmsi фук.ndmsi : ; грехов.= : LLFQF+ or LLBYU+; грехов.nlmsi : ; греч.= задач.= крыш.= мереж.= пампуш.= параш.= передач.= подач.= прÑж.= Ñеч.= чаш.= чекуш.= : LLAFM+ or LLBRI+; греч.ndfpg задач.ndfpg крыш.ndfpg мереж.ndfpg пампуш.ndfpg параш.ndfpg передач.ndfpg подач.ndfpg прÑж.ndfpg Ñеч.ndfpg чаш.ndfpg чекуш.ndfpg : ; греш.= : LLBFY+ or LLBYU+ or LLCJW+; грив.= : LLAFX+ or LLBRK+ or LLBUV+; грив.ndfpg : ; белых.= григориади.= : LLEBV+ or LLEBY+; грид.= : LLBZO+ or LLDMT+ or LLDNF+; боа.= гризли.= макао.= маки.= : LLACZ+ or LLADL+; боа.ndn гризли.ndn макао.ndn маки.ndn : ; грин.= : LLECZ+; /ru/words/words.52: LLFHI+ or LLFHJ+; абдул-рахман.nlmsi абдурахман.nlmsi абельман.nlmsi абрамчук.nlmsi авдейчук.nlmsi авкÑентюк.nlmsi адамчук.nlmsi адрахман.nlmsi айзенберг.nlmsi алекÑейчук.nlmsi алекÑюк.nlmsi альтерман.nlmsi амельчук.nlmsi аммерман.nlmsi андрейчук.nlmsi андреюк.nlmsi андрийчук.nlmsi андронюк.nlmsi андроÑюк.nlmsi антонюк.nlmsi апончук.nlmsi артман.nlmsi аÑтапчук.nlmsi атаманчук.nlmsi афтенюк.nlmsi бабейчук.nlmsi бабийчук.nlmsi бабиюк.nlmsi багатюк.nlmsi баглюк.nlmsi базильчук.nlmsi базюк.nlmsi бакалюк.nlmsi баÑман.nlmsi бауман.nlmsi бевзюк.nlmsi бедзюк.nlmsi беднюк.nlmsi бедрийчук.nlmsi бездыханюк.nlmsi беленчук.nlmsi белиц-гейман.nlmsi бельчук.nlmsi бендюк.nlmsi берг.nlmsi березенчук.nlmsi березнюк.nlmsi березюк.nlmsi берман.nlmsi бидюк.nlmsi бихман.nlmsi блехман.nlmsi богатюк.nlmsi богачук.nlmsi бойчук.nlmsi бокÑерман.nlmsi бондарчук.nlmsi борзюк.nlmsi бориÑюк.nlmsi борман.nlmsi боценюк.nlmsi боÑрчук.nlmsi братчук.nlmsi брейхман.nlmsi бринберг.nlmsi бромберг.nlmsi брюгеман.nlmsi бугайчук.nlmsi буймиÑтрюк.nlmsi бурец.nlmsi бушман.nlmsi вайдман.nlmsi вайман.nlmsi вайнберг.nlmsi валленберг.nlmsi ваÑельчук.nlmsi ваÑильчук.nlmsi вейÑман.nlmsi вельÑман.nlmsi веретюк.nlmsi вильдерман.nlmsi винберг.nlmsi виничук.nlmsi влаÑюк.nlmsi вовчанюк.nlmsi вольтман.nlmsi ворончук.nlmsi вчерашнюк.nlmsi габдрахман.nlmsi гаврильман.nlmsi гаврилюк.nlmsi гавчук.nlmsi гайдайчук.nlmsi гайчук.nlmsi гантман.nlmsi гапонюк.nlmsi гапчук.nlmsi гегельман.nlmsi гейберг.nlmsi гейман.nlmsi гейхман.nlmsi гельман.nlmsi гераÑимчук.nlmsi гераÑюк.nlmsi герберг.nlmsi гершберг.nlmsi гершман.nlmsi гецман.nlmsi гильман.nlmsi гликÑман.nlmsi глузман.nlmsi глухман.nlmsi гнатюк.nlmsi годман.nlmsi голдман.nlmsi голенчук.nlmsi гольберг.nlmsi гольдберг.nlmsi гольдман.nlmsi гольман.nlmsi гольцман.nlmsi голюк.nlmsi гоман.nlmsi гоманюк.nlmsi гоменюк.nlmsi горбатюк.nlmsi гордейчук.nlmsi гохман.nlmsi грабарчук.nlmsi грабчук.nlmsi грайнберг.nlmsi грамберг.nlmsi гранберг.nlmsi грандберг.nlmsi гребенюк.nlmsi григорюк.nlmsi гринберг.nlmsi гринман.nlmsi гринчук.nlmsi гринюк.nlmsi грицюк.nlmsi гричук.nlmsi грузенберг.nlmsi губерман.nlmsi гулюк.nlmsi гуменюк.nlmsi гуринчук.nlmsi гуртман.nlmsi гуÑман.nlmsi гуттерман.nlmsi гуцолюк.nlmsi гуцулюк.nlmsi давидюк.nlmsi давыдюк.nlmsi данелюк.nlmsi данильчук.nlmsi данилюк.nlmsi дектерюк.nlmsi демедюк.nlmsi демидюк.nlmsi демчук.nlmsi демьÑнчук.nlmsi демьÑнюк.nlmsi дениÑюк.nlmsi довгалюк.nlmsi довгополюк.nlmsi домбаÑюк.nlmsi донкерман.nlmsi дорфман.nlmsi дражнюк.nlmsi драчук.nlmsi дрейман.nlmsi дренкалюк.nlmsi дубенчук.nlmsi дубинчук.nlmsi дьÑчук.nlmsi жилюк.nlmsi завалюк.nlmsi заворотнюк.nlmsi зингерман.nlmsi иванчук.nlmsi игнатюк.nlmsi каÑюк.nlmsi киÑлюк.nlmsi клейман.nlmsi ковальчук.nlmsi кондратюк.nlmsi конончук.nlmsi коÑтенюк.nlmsi коÑтюк.nlmsi кравчук.nlmsi краÑюк.nlmsi липман.nlmsi лотман.nlmsi марчук.nlmsi михайлюк.nlmsi моÑковчук.nlmsi назарчук.nlmsi натальчук.nlmsi никитчук.nlmsi параÑюк.nlmsi полÑнчук.nlmsi поÑувалюк.nlmsi правдюк.nlmsi приÑÑжнюк.nlmsi прокопчук.nlmsi прохорчук.nlmsi процюк.nlmsi ремарчук.nlmsi розенберг.nlmsi ройтберг.nlmsi ройтман.nlmsi романюк.nlmsi Ñередюк.nlmsi Ñидорчук.nlmsi Ñтратийчук.nlmsi тараÑюк.nlmsi татарчук.nlmsi тельман.nlmsi ткачук.nlmsi хольцман.nlmsi хомарчук.nlmsi цимерман.nlmsi чулышман.nlmsi шварцман.nlmsi шевчук.nlmsi шкадюк.nlmsi ÑриÑман.nlmsi : ; гро.= : LLBAC+ or LLBBH+; гроб.= : LLAAS+ or LLBIU+ or LLBNS+; гроб.ndmsv : ; гроб.ndmsi : ; грозд.= : LLAAZ+ or LLDNF+; грозд.ndmsv : ; грозд.ndmsi : ; гром.= : LLABN+ or LLBII+ or LLBNN+ or LLBSW+; гром.ndmsv : ; гром.ndmsi : ; грохо.= : LLCUL+ or LLENE+ or LLENF+; верх-алейÑк.= верх-катунÑк.= вишнÑковÑк.= голутвинÑк.= грохольÑк.= : LLDYZ+; грохот.= ÑвиÑÑ‚.= хохот.= юмор.= : LLAAO+ or LLCJW+; грохот.ndmsv ÑвиÑÑ‚.ndmsv хохот.ndmsv юмор.ndmsv : ; грохот.ndmsi ÑвиÑÑ‚.ndmsi хохот.ndmsi юмор.ndmsi : ; грохотн.= : LLFWF+ or LLDLO+; белÑш.= ганаш.= грош.= : LLAAJ+ or LLBCB+; белÑш.ndmsv ганаш.ndmsv грош.ndmsv : ; белÑш.ndmsi ганаш.ndmsi грош.ndmsi : ; гру.= : LLBAH+ or LLBBH+ or LLCSF+; груб.= : LLBGH+ or LLDKF+; груб.amss : ; /ru/words/words.53: LLCZE+; груд.= : LLAFX+ or LLBRK+ or LLDNF+; груд.ndfpg : ; груз.= : LLAAQ+ or LLBRK+ or LLBWB+ or LLBYU+; груз.vnndpms : ; груз.ndmsv : ; груз.ndmsi : ; /ru/words/words.54: LLCJW+; грунт.= : LLAAS+ or LLCCZ+ or LLCGW+; грунт.ndmsv : ; грунт.ndmsi : ; грунтов.= : LLBRK+ or LLCJC+ or LLDLP+; груÑÑ‚.= чеÑÑ‚.= : LLBYU+ or LLDNG+; грыз.= : LLCZR+ or LLDFA+; грыз.vnpdpms : ; грызн.= мазн.= : LLFWL+ or LLDQH+; грÑ.= : LLCQY+; будущ.= грÑдущ.= окружающ.= : LLATU+ or LLBDN+; будущ.amss грÑдущ.amss окружающ.amss : ; грÑз.= : LLBCE+ or LLBWA+ or LLBYU+ or LLDND+; грÑз.vnndpms : ; грÑзнух.= : LLAFG+ or LLDXP+; грÑзнух.nlfpg : ; грÑзнух.nlmpv : ; грÑзнух.nlmpg : ; грÑзнух.nlfpv : ; грÑн.= : LLGBL+ or LLFXT+; гу.= : LLAOC+ or LLCQZ+ or LLCSN+ or LLCTB+ or LLCTG+; губ.= : LLAFX+ or LLFKH+ or LLFKG+ or LLBII+ or LLBNN+ or LLBRK+ or LLBRO+ or LLBYZ+ or LLDJS+; губ.npg : ; губ.ndfpg : ; аглиулл.= бигвав.= бикбав.= вайд.= валиулл.= габибулл.= гильмулл.= губайдулл.= джанджагав.= карамурз.= майбород.= окуджав.= перелейвод.= цюруп.= : LLECH+; гугн.= : LLBGN+; бугер.= вернигор.= гудим.= кандыб.= кочегур.= куевд.= подопригор.= хакамад.= : LLECP+; гуевÑк.= : LLDYY+ or LLDZU+; гуз.= : LLBRK+ or LLBVO+; гул.= : LLAAQ+ or LLBSW+ or LLDNV+ or LLDNY+ or LLDPQ+ or LLDQC+ or LLFNH+; гул.ndmsv : ; гул.ndmsi : ; гулен.= : LLAFH+ or LLDNW+; гулен.nlfpg : ; гулен.nlmpv : ; гулен.nlmpg : ; гулен.nlfpv : ; гулькевич.= : LLDYK+; гулькевич.npg : ; гулÑщ.= : LLAKV+ or LLBDN+; гулÑщ.amss : ; гум.= : LLAAY+ or LLBVO+; гум.ndmsv : ; гум.ndmsi : ; /ru/words/words.55: LLADE+; гундо.= : LLENG+; гундоÑ.= : LLGHF+ or LLDKF+; гундоÑ.amss : ; /ru/words/words.56: LLFJZ+ or LLDYV+; гури.= : LLAYG+ or LLEDM+ or LLBPY+ or LLDQV+; гуÑ.= : LLAUI+ or LLAUN+ or LLAVH+ or LLDMT+; гуÑев.= : LLDWW+ or LLFJG+; гуÑев.nlmsi : ; гуÑев.ndmsv : ; гуÑев.ndmsi : ; гуÑÑŒ-хруÑтальн.= долгопрудн.= заозерн.= изобильн.= мирн.= ÑемиÑопочн.= : LLEAO+; гутор.= дневал.= жул.= мирвол.= табан.= тарабан.= тарабар.= шныр.= : LLBGR+; гущин.= : LLFQF+ or LLAGL+; гущин.nlmsi : ; агириш.= ануш.= аракчаа.= бабух.= берггольц.= бовт.= богораз.= боннÑÑ€.= брайон.= влади.= гагут.= гайдаш.= гербер.= гюльгерычай.= даниш.= добробаб.= кабо.= кара-кыÑ.= макбет.= перелейвода.= пильнÑк.= познÑк.= ротару.= Ñажи.= Ñалчак.= Ñ‚Ñтчер.= : LLECA+; д.= : LLAVL+ or LLBVP+ or LLCMM+ or LLCMQ+; да.= : LLDTM+ or LLAEL+ or LLALV+ or LLAMG+ or LLBPW+ or LLGAR+ or LLFXR+; да.xn : ; да.i : ; да.p : ; дав.= леп.= : LLBII+ or LLBNN+ or LLBRK+; абдулгани.= абдуль-гани.= аÑатиани.= давитулиани.= фрунзе.= : LLFJE+ or LLFJD+; багрен.= давлен.= купан.= мучен.= назван.= пиÑан.= Ñечен.= Ñлоен.= творен.= томлен.= штопан.= щупан.= : LLDLO+ or LLDNT+; давн.= : LLBEZ+; ахтыр.= бербен.= гришан.= давыдьÑн.= победоноÑ.= подражан.= : LLFKH+ or LLFKG+; дал.= : LLAUP+ or LLDND+; /ru/words/words.57: LLDWW+ or LLBEP+ or LLDYV+; абинÑк.ndmsv агачÑк.ndmsv алапаевÑк.ndmsv алейÑк.ndmsv альметьевÑк.ndmsv апшеронÑк.ndmsv аткарÑк.ndmsv ахтубинÑк.ndmsv багратионовÑк.ndmsv барабинÑк.ndmsv беднодемьÑновÑк.ndmsv белогорÑк.ndmsv белоÑÑ€Ñк.ndmsv бокÑитогорÑк.ndmsv буденновÑк.ndmsv верхнеуральÑк.ndmsv верхоÑнÑк.ndmsv вилюйÑк.ndmsv воткинÑк.ndmsv горнозаводÑк.ndmsv городовиковÑк.ndmsv гремÑчинÑк.ndmsv гурьевÑк.ndmsv дальнереченÑк.ndmsv деменÑк.ndmsv егорьевÑк.ndmsv ениÑейÑк.ndmsv железногорÑк.ndmsv жигулевÑк.ndmsv забайкальÑк.ndmsv завитинÑк.ndmsv конÑтантиновÑк.ndmsv мариинÑк.ndmsv медвежьегорÑк.ndmsv междуреченÑк.ndmsv минуÑинÑк.ndmsv морозовÑк.ndmsv называевÑк.ndmsv нерчинÑк.ndmsv нефтекумÑк.ndmsv нефтеюганÑк.ndmsv нижневартовÑк.ndmsv нижнедевицк.ndmsv нижнеудинÑк.ndmsv новоалекÑандровÑк.ndmsv нововÑÑ‚Ñк.ndmsv новодвинÑк.ndmsv новокубанÑк.ndmsv новокуйбышевÑк.ndmsv новониколаевÑк.ndmsv новороÑÑийÑк.ndmsv новоузенÑк.ndmsv новохоперÑк.ndmsv озерÑк.ndmsv оленегорÑк.ndmsv ореховÑк.ndmsv оÑтрогожÑк.ndmsv оханÑк.ndmsv первомайÑк.ndmsv петропавловÑк.ndmsv плеÑецк.ndmsv полеÑÑк.ndmsv ÑахалинÑк.ndmsv шахтинÑк.ndmsv : ; абинÑк.ndmsi агачÑк.ndmsi алапаевÑк.ndmsi алейÑк.ndmsi альметьевÑк.ndmsi апшеронÑк.ndmsi аткарÑк.ndmsi ахтубинÑк.ndmsi багратионовÑк.ndmsi барабинÑк.ndmsi беднодемьÑновÑк.ndmsi белогорÑк.ndmsi белоÑÑ€Ñк.ndmsi бокÑитогорÑк.ndmsi буденновÑк.ndmsi верхнеуральÑк.ndmsi верхоÑнÑк.ndmsi вилюйÑк.ndmsi воткинÑк.ndmsi горнозаводÑк.ndmsi городовиковÑк.ndmsi гремÑчинÑк.ndmsi гурьевÑк.ndmsi дальнереченÑк.ndmsi деменÑк.ndmsi егорьевÑк.ndmsi ениÑейÑк.ndmsi железногорÑк.ndmsi жигулевÑк.ndmsi забайкальÑк.ndmsi завитинÑк.ndmsi конÑтантиновÑк.ndmsi мариинÑк.ndmsi медвежьегорÑк.ndmsi междуреченÑк.ndmsi минуÑинÑк.ndmsi морозовÑк.ndmsi называевÑк.ndmsi нерчинÑк.ndmsi нефтекумÑк.ndmsi нефтеюганÑк.ndmsi нижневартовÑк.ndmsi нижнедевицк.ndmsi нижнеудинÑк.ndmsi новоалекÑандровÑк.ndmsi нововÑÑ‚Ñк.ndmsi новодвинÑк.ndmsi новокубанÑк.ndmsi новокуйбышевÑк.ndmsi новониколаевÑк.ndmsi новороÑÑийÑк.ndmsi новоузенÑк.ndmsi новохоперÑк.ndmsi озерÑк.ndmsi оленегорÑк.ndmsi ореховÑк.ndmsi оÑтрогожÑк.ndmsi оханÑк.ndmsi первомайÑк.ndmsi петропавловÑк.ndmsi плеÑецк.ndmsi полеÑÑк.ndmsi ÑахалинÑк.ndmsi шахтинÑк.ndmsi : ; дам.= улит.= : LLAGT+ or LLBRK+ or LLBRO+; дам.nlfpg улит.nlfpg : ; дам.nlfpv улит.nlfpv : ; дан.= : LLDNF+ or LLFNO+; дани.= : LLEBA+ or LLEEF+; абдуÑал.= байдулл.= бÑлз.= вакул.= гейбадул.= данил.= иÑÑ.= : LLFKR+ or LLFHO+; данилов.= : LLDWW+ or LLFQF+ or LLFLO+ or LLFOU+; данилов.nlmsi : ; данилов.ndmsv : ; данилов.ndmsi : ; даниловÑк.= : LLFKB+ or LLFKA+ or LLFJZ+ or LLBEP+ or LLDYV+; даниловÑк.nlmsi : ; данн.= : LLDWM+ or LLDLU+; дар.= : LLAAQ+ or LLBHS+ or LLBNP+ or LLCCZ+ or LLFWB+ or LLCGW+; дар.ndmsv : ; дар.ndmsi : ; дарвин.= : LLGSD+ or LLFHJ+; дарвин.nlmsi : ; дател.= макал.= : LLDMT+ or LLDOO+; даш.= наташ.= : LLFJA+; даш.nlfpg наташ.nlfpg : ; даш.nlfpv наташ.nlfpv : ; дв.= : LLDTY+ or LLDUO+; двадцат.= тридцат.= : LLBRK+ or LLDWN+ or LLDWO+; воÑемнадцат.= двенадцат.= девÑтнадцат.= одиннадцат.= пÑтнадцат.= Ñемнадцат.= тринадцат.= четырнадцат.= шеÑтнадцат.= : LLDWN+ or LLDWO+; двер.= : LLBCE+ or LLBRK+ or LLDHY+ or LLDNE+; дви.= : LLANC+ or LLANH+; возрожден.= движен.= двоебор.= многобор.= назначен.= пÑтибор.= : LLAYI+ or LLDNT+; дво.= : LLDUF+ or LLBHS+ or LLBNR+ or LLBPW+ or LLBQS+; балабош.= болтуш.= вертуш.= двоеш.= двойнÑш.= двоÑш.= лапоч.= лапуш.= пуÑтыш.= тройнÑш.= троÑш.= щелкуш.= : LLBRG+ or LLBRI+; агреÑÑив.= беÑперÑпектив.= благоприÑÑ‚.= выÑокомер.= двойÑтвен.= долговремен.= долгоÑроч.= драгоцен.= информатив.= качеÑтвен.= компетент.= кратковремен.= неопределен.= неправомер.= неÑовремен.= оператив.= радиоактив.= результатив.= ÑемейÑтвен.= Ñовремен.= целеÑообраз.= Ñффектив.= : LLBYV+; двор.= : LLAAQ+ or LLAYB+ or LLBZO+; двор.ndmsv : ; двор.ndmsi : ; дворецк.= : LLBDI+ or LLFJZ+; дворницк.= детÑк.= диÑпетчерÑк.= лакейÑк.= мертвецк.= Ñиненьк.= : LLAKQ+ or LLBEL+; дворов.= : LLAKZ+ or LLFFZ+ or LLDKF+; дворов.amss : ; двузуб.= : LLACI+ or LLAXZ+; двузуб.nlmsi : ; двукрат.= трехпроцент.= : LLFMV+; двухлет.= трехлет.= : LLBRK+ or LLBRO+ or LLCKD+; двухмиллиардн.= миллионн.= : LLELA+; двухтыÑÑчн.= : LLEKY+; абеÑадзе.= абуÑелидзе.= абуÑеридзе.= абутидзе.= анджапаридзе.= барамидзе.= батрадзе.= бахтадзе.= бегоидзе.= бедоидзе.= беридзе.= буачидзе.= вардоÑанидзе.= ваÑадзе.= вашакидзе.= габичвадзе.= гамбашидзе.= гогитидзе.= гоглидзе.= гонгадзе.= горгадзе.= гошадзе.= дгебуадзе.= джанелидзе.= джибладзе.= джинчарадзе.= дзнеладзе.= долидзе.= киквидзе.= махарадзе.= рильке.= Ñокирко.= чикваидзе.= шеварднадзе.= : LLFLP+; де.= : LLDTS+ or LLFXU+ or LLFXV+ or LLDSF+; де.p : ; деактивир.= : LLELG+ or LLELH+; дебет.= ориентир.= : LLAAQ+ or LLCCZ+ or LLFWB+ or LLCGW+; дебет.ndmsv ориентир.ndmsv : ; дебет.ndmsi ориентир.ndmsi : ; дебушир.= : LLCCZ+ or LLCFR+ or LLCGW+; дева.= : LLDCA+ or LLFWT+ or LLDEQ+ or LLFWU+; /ru/words/words.58: LLAGR+; белуг.nlfpg бельдюг.nlfpg блох.nlfpg бобрих.nlfpg бобылих.nlfpg вековух.nlfpg волчих.nlfpg воробьих.nlfpg вороних.nlfpg воÑтрух.nlfpg врачих.nlfpg гаг.nlfpg гадюк.nlfpg городничих.nlfpg гребчих.nlfpg дворничих.nlfpg дворнÑг.nlfpg девах.nlfpg дурех.nlfpg дьÑчих.nlfpg ежих.nlfpg зайчих.nlfpg иволг.nlfpg карг.nlfpg копух.nlfpg крикух.nlfpg крольчих.nlfpg купчих.nlfpg летÑг.nlfpg лешачих.nlfpg лоÑих.nlfpg лыÑух.nlfpg макак.nlfpg макрелещук.nlfpg марух.nlfpg мачех.nlfpg медведих.nlfpg мельничих.nlfpg миног.nlfpg молодух.nlfpg моржих.nlfpg мух.nlfpg наваг.nlfpg нерпух.nlfpg ноÑух.nlfpg олених.nlfpg оÑлих.nlfpg пеÑтрух.nlfpg пичуг.nlfpg пищух.nlfpg пловчих.nlfpg поварих.nlfpg повитух.nlfpg подруг.nlfpg подÑвах.nlfpg полетух.nlfpg полковничих.nlfpg портних.nlfpg потаÑкух.nlfpg проÑтух.nlfpg прÑÑ….nlfpg птах.nlfpg роÑомах.nlfpg рыжух.nlfpg рыÑих.nlfpg Ñадж.nlfpg Ñайг.nlfpg Ñалак.nlfpg Ñвах.nlfpg Ñвекрух.nlfpg ÑвиÑтух.nlfpg Ñеврюг.nlfpg Ñемг.nlfpg Ñиньг.nlfpg Ñипух.nlfpg Ñкворчих.nlfpg Ñкумбрещук.nlfpg Ñлоних.nlfpg Ñнох.nlfpg Ñобак.nlfpg Ñоколих.nlfpg Ñоловьих.nlfpg Ñорог.nlfpg Ñотничих.nlfpg ÑтароÑтих.nlfpg Ñтарух.nlfpg Ñторожих.nlfpg Ñтрекотух.nlfpg ÑтрÑпух.nlfpg таутог.nlfpg тетех.nlfpg ткачих.nlfpg толÑтух.nlfpg тонкопрÑÑ….nlfpg труÑих.nlfpg уродих.nlfpg урÑдничих.nlfpg франтих.nlfpg цокотух.nlfpg чертих.nlfpg чирух.nlfpg чомг.nlfpg чувих.nlfpg чудих.nlfpg швейцарих.nlfpg шептух.nlfpg шишиг.nlfpg шлюх.nlfpg щебетух.nlfpg щеголих.nlfpg щук.nlfpg : ; белуг.nlfpv бельдюг.nlfpv блох.nlfpv бобрих.nlfpv бобылих.nlfpv вековух.nlfpv волчих.nlfpv воробьих.nlfpv вороних.nlfpv воÑтрух.nlfpv врачих.nlfpv гаг.nlfpv гадюк.nlfpv городничих.nlfpv гребчих.nlfpv дворничих.nlfpv дворнÑг.nlfpv девах.nlfpv дурех.nlfpv дьÑчих.nlfpv ежих.nlfpv зайчих.nlfpv иволг.nlfpv карг.nlfpv копух.nlfpv крикух.nlfpv крольчих.nlfpv купчих.nlfpv летÑг.nlfpv лешачих.nlfpv лоÑих.nlfpv лыÑух.nlfpv макак.nlfpv макрелещук.nlfpv марух.nlfpv мачех.nlfpv медведих.nlfpv мельничих.nlfpv миног.nlfpv молодух.nlfpv моржих.nlfpv мух.nlfpv наваг.nlfpv нерпух.nlfpv ноÑух.nlfpv олених.nlfpv оÑлих.nlfpv пеÑтрух.nlfpv пичуг.nlfpv пищух.nlfpv пловчих.nlfpv поварих.nlfpv повитух.nlfpv подруг.nlfpv подÑвах.nlfpv полетух.nlfpv полковничих.nlfpv портних.nlfpv потаÑкух.nlfpv проÑтух.nlfpv прÑÑ….nlfpv птах.nlfpv роÑомах.nlfpv рыжух.nlfpv рыÑих.nlfpv Ñадж.nlfpv Ñайг.nlfpv Ñалак.nlfpv Ñвах.nlfpv Ñвекрух.nlfpv ÑвиÑтух.nlfpv Ñеврюг.nlfpv Ñемг.nlfpv Ñиньг.nlfpv Ñипух.nlfpv Ñкворчих.nlfpv Ñкумбрещук.nlfpv Ñлоних.nlfpv Ñнох.nlfpv Ñобак.nlfpv Ñоколих.nlfpv Ñоловьих.nlfpv Ñорог.nlfpv Ñотничих.nlfpv ÑтароÑтих.nlfpv Ñтарух.nlfpv Ñторожих.nlfpv Ñтрекотух.nlfpv ÑтрÑпух.nlfpv таутог.nlfpv тетех.nlfpv ткачих.nlfpv толÑтух.nlfpv тонкопрÑÑ….nlfpv труÑих.nlfpv уродих.nlfpv урÑдничих.nlfpv франтих.nlfpv цокотух.nlfpv чертих.nlfpv чирух.nlfpv чомг.nlfpv чувих.nlfpv чудих.nlfpv швейцарих.nlfpv шептух.nlfpv шишиг.nlfpv шлюх.nlfpv щебетух.nlfpv щеголих.nlfpv щук.nlfpv : ; девер.= : LLDMX+; девон.= : LLAAQ+ or LLDWW+ or LLDNY+; девон.ndmsv : ; девон.ndmsi : ; беÑчувÑтвен.= воинÑтвен.= девÑтвен.= женÑтвен.= медлен.= мертвен.= проÑтранÑтвен.= ÑвÑщен.= ÑочувÑтвен.= таинÑтвен.= умÑтвен.= ÑвÑтвен.= : LLBYA+; беÑчувÑтвен.amss воинÑтвен.amss девÑтвен.amss женÑтвен.amss медлен.amss мертвен.amss проÑтранÑтвен.amss ÑвÑщен.amss ÑочувÑтвен.amss таинÑтвен.amss умÑтвен.amss ÑвÑтвен.amss : ; девÑноÑÑ‚.= : LLDVF+ or LLDWN+; девÑÑ‚.= : LLAKS+ or LLBRK+ or LLDWN+ or LLDWO+ or LLDWR+; дег.= : LLCLF+; дегидрирова.= коÑтюмирова.= : LLGHG+; деградир.= : LLCBF+ or LLCFP+; дегтÑÑ€.= : LLBRL+ or LLBYU+ or LLBZO+; дежур.= : LLBGR+ or LLBRK+ or LLBYZ+; дезадаптир.= : LLCDE+ or LLCGD+; дезертир.= : LLACI+ or LLCBF+ or LLCFI+; дезертир.nlmsi : ; дезинфицир.= : LLCFA+; дезинформир.= децентрализ.= прикомандир.= Ñкоординир.= : LLGHH+; дезорганиз.= : LLFRG+ or LLFDA+ or LLCHW+; декламир.= : LLCER+ or LLENJ+; гармонизир.= декомпилир.= Ñервир.= ÑуÑпензир.= теплоизолир.= фондир.= : LLCET+ or LLCGD+; дел.= : LLAYL+ or LLBHS+ or LLBNP+ or LLCAG+ or LLDOK+ or LLDPD+; дел.ndnpg : ; дележ.= драч.= зубреж.= круглÑш.= : LLAAJ+ or LLBRI+; дележ.ndmsv драч.ndmsv зубреж.ndmsv круглÑш.ndmsv : ; дележ.ndmsi драч.ndmsi зубреж.ndmsi круглÑш.ndmsi : ; /ru/words/words.59: LLBYU+; демобилиз.= нормализ.= : LLCCZ+ or LLFWB+ or LLCHQ+; демодулир.= : LLCGD+ or LLENK+ or LLENL+; демонтир.= : LLEMS+ or LLCFX+ or LLCGY+; ден.= : LLAUI+ or LLDNQ+; денеж.= : LLBRI+ or LLBSM+ or LLBYU+; деньг.= : LLFQB+; воротищ.= врат.= девчат.= деньжат.= дров.= кнÑжат.= недр.= чаруÑ.= чреÑл.= : LLAHC+; воротищ.npg врат.npg девчат.npg деньжат.npg дров.npg кнÑжат.npg недр.npg чаруÑ.npg чреÑл.npg : ; деполитизир.= : LLCGD+ or LLENM+ or LLENN+; депортир.= : LLCCZ+ or LLCGD+ or LLCGW+; дерган.= : LLFWL+ or LLDLO+ or LLDNT+; дергач.= : LLAAJ+ or LLACF+ or LLDYL+; дергач.nlmsi : ; дергач.ndmsv : ; дергач.ndmsi : ; дерев.= : LLBZR+ or LLCAH+ or LLDIC+ or LLDIE+; дерев.ndnpg : ; держ.= : LLAIA+ or LLAJY+; дерз.= : LLBGJ+ or LLBSW+; дерзновен.= : LLBDD+ or LLFUT+ or LLDNT+; дерзновен.amss : ; дерн.= : LLAAO+ or LLBHS+ or LLBNP+ or LLCCZ+ or LLCGW+ or LLFWI+ or LLFWG+; дерн.ndmsv : ; дерн.ndmsi : ; дерниÑÑ‚.= : LLFVD+; /ru/words/words.60: LLAFO+; автолеÑтниц.ndfpg альфа-чаÑтиц.ndfpg багрÑниц.ndfpg бармиц.ndfpg безвкуÑиц.ndfpg безводиц.ndfpg безделиц.ndfpg березовиц.ndfpg беÑкормиц.ndfpg беÑпутиц.ndfpg беÑÑмыÑлиц.ndfpg беÑÑонниц.ndfpg беÑхлебиц.ndfpg блошниц.ndfpg божниц.ndfpg бойниц.ndfpg больниц.ndfpg бонанц.ndfpg бритвенниц.ndfpg буквиц.ndfpg буковиц.ndfpg булавочниц.ndfpg варниц.ndfpg вафельниц.ndfpg верениц.ndfpg ветлечебниц.ndfpg вещиц.ndfpg виÑелиц.ndfpg виц.ndfpg влаÑÑниц.ndfpg водиц.ndfpg водÑниц.ndfpg воÑковниц.ndfpg гаубиц.ndfpg глаголиц.ndfpg глазниц.ndfpg голиц.ndfpg гололедиц.ndfpg горниц.ndfpg горчиц.ndfpg горчичниц.ndfpg гоÑграниц.ndfpg гоÑтиниц.ndfpg границ.ndfpg гридниц.ndfpg гробниц.ndfpg грудниц.ndfpg грÑзелечебниц.ndfpg дароноÑиц.ndfpg дарохранительниц.ndfpg двоиц.ndfpg двуÑмыÑлиц.ndfpg денниц.ndfpg деÑниц.ndfpg деÑÑтериц.ndfpg доильниц.ndfpg дойниц.ndfpg драниц.ndfpg дробниц.ndfpg дробовниц.ndfpg душиц.ndfpg единиц.ndfpg жерлиц.ndfpg живиц.ndfpg жижиц.ndfpg житниц.ndfpg заграниц.ndfpg задниц.ndfpg зарниц.ndfpg зарÑниц.ndfpg зауÑениц.ndfpg заушниц.ndfpg звонниц.ndfpg здравиц.ndfpg здравниц.ndfpg землиц.ndfpg зениц.ndfpg зуболечебниц.ndfpg иглиц.ndfpg игольниц.ndfpg ижиц.ndfpg изложниц.ndfpg инфлюÑнц.ndfpg иÑподниц.ndfpg кадильниц.ndfpg калужниц.ndfpg капельниц.ndfpg каплиц.ndfpg карчеподъемниц.ndfpg кашиц.ndfpg квазичаÑтиц.ndfpg киношниц.ndfpg кириллиц.ndfpg киÑлиц.ndfpg клиц.ndfpg ключиц.ndfpg книжиц.ndfpg книц.ndfpg кожиц.ndfpg кокотниц.ndfpg колеÑниц.ndfpg конниц.ndfpg кориц.ndfpg коÑиц.ndfpg коÑовиц.ndfpg кофейниц.ndfpg кошниц.ndfpg краÑпиц.ndfpg криниц.ndfpg криц.ndfpg кропильниц.ndfpg крупиц.ndfpg крюшонниц.ndfpg кузниц.ndfpg кумыÑолечебниц.ndfpg купальниц.ndfpg курильниц.ndfpg лакриц.ndfpg лаÑтовиц.ndfpg латиниц.ndfpg леÑтниц.ndfpg лечебниц.ndfpg лжелиÑтвенниц.ndfpg лиÑтвенниц.ndfpg ложечниц.ndfpg ложнолиÑтвенниц.ndfpg лужиц.ndfpg луковиц.ndfpg мазниц.ndfpg маковиц.ndfpg макрочаÑтиц.ndfpg малиц.ndfpg марочниц.ndfpg маÑлениц.ndfpg матиц.ndfpg матриц.ndfpg междоуÑобиц.ndfpg мельниц.ndfpg метелиц.ndfpg метлиц.ndfpg микрочаÑтиц.ndfpg мирниц.ndfpg морожениц.ndfpg мошниц.ndfpg мучиц.ndfpg мыльниц.ndfpg мытниц.ndfpg мышц.ndfpg навозниц.ndfpg надкожиц.ndfpg накоÑтниц.ndfpg небылиц.ndfpg невнÑтиц.ndfpg нелепиц.ndfpg непогодиц.ndfpg неÑкладиц.ndfpg неÑуразиц.ndfpg неурÑдиц.ndfpg нотниц.ndfpg овÑÑниц.ndfpg огневиц.ndfpg ожеледиц.ndfpg околеÑиц.ndfpg околиц.ndfpg оконниц.ndfpg оÑобиц.ndfpg падалиц.ndfpg палиц.ndfpg папироÑниц.ndfpg паÑочниц.ndfpg патериц.ndfpg патриц.ndfpg пепельниц.ndfpg передовиц.ndfpg переноÑиц.ndfpg перечниц.ndfpg пеÑочниц.ndfpg петлиц.ndfpg печериц.ndfpg плащаниц.ndfpg плевательниц.ndfpg плеÑневиц.ndfpg плиц.ndfpg поземиц.ndfpg полевиц.ndfpg полендвиц.ndfpg поленниц.ndfpg половиц.ndfpg полоÑкательниц.ndfpg полунощниц.ndfpg помойниц.ndfpg пороховниц.ndfpg порошиц.ndfpg порхлиц.ndfpg поÑловиц.ndfpg потниц.ndfpg потылиц.ndfpg поÑÑниц.ndfpg проÑьбиц.ndfpg пÑихбольниц.ndfpg пуговиц.ndfpg пудрениц.ndfpg путаниц.ndfpg пушиц.ndfpg пушниц.ndfpg пшениц.ndfpg пÑтниц.ndfpg радуниц.ndfpg разладиц.ndfpg разниц.ndfpg разноголоÑиц.ndfpg ракетниц.ndfpg раÑпутиц.ndfpg раÑÑадниц.ndfpg репиц.ndfpg ризниц.ndfpg ровниц.ndfpg роговиц.ndfpg рожиц.ndfpg розниц.ndfpg ройниц.ndfpg рощиц.ndfpg Ñалатниц.ndfpg Ñахарниц.ndfpg Ñвекловиц.ndfpg Ñветлиц.ndfpg Ñветолечебниц.ndfpg Ñедмиц.ndfpg Ñеледочниц.ndfpg ÑелитрÑниц.ndfpg Ñигарочниц.ndfpg Ñигуранц.ndfpg Ñкарбниц.ndfpg Ñкворечниц.ndfpg Ñкворешниц.ndfpg ÑклÑниц.ndfpg Ñкотолечебниц.ndfpg Ñкребниц.ndfpg Ñкрипиц.ndfpg Ñкудельниц.ndfpg Ñлавиц.ndfpg Ñлезниц.ndfpg Ñливовиц.ndfpg ÑлюноÑобирательниц.ndfpg Ñметанниц.ndfpg Ñмоковниц.ndfpg Ñнежниц.ndfpg Ñниц.ndfpg Ñокровищниц.ndfpg Ñолеварниц.ndfpg ÑоуÑниц.ndfpg Ñпиц.ndfpg Ñпичечниц.ndfpg Ñтаниц.ndfpg Ñтолешниц.ndfpg Ñтолиц.ndfpg Ñтраниц.ndfpg Ñтупиц.ndfpg Ñукровиц.ndfpg ÑумÑтиц.ndfpg Ñупниц.ndfpg Ñурепиц.ndfpg Ñухарниц.ndfpg Ñушениц.ndfpg таблиц.ndfpg тавотниц.ndfpg творожниц.ndfpg темниц.ndfpg теплиц.ndfpg теÑÑ‚-таблиц.ndfpg ториц.ndfpg трапезниц.ndfpg трешниц.ndfpg троиц.ndfpg трутниц.ndfpg трутовиц.ndfpg трÑпиц.ndfpg трÑÑавиц.ndfpg укÑуÑниц.ndfpg улиц.ndfpg умывальниц.ndfpg уÑобиц.ndfpg уÑыпальниц.ndfpg фондюшниц.ndfpg хлебниц.ndfpg цевниц.ndfpg чайниц.ndfpg чаÑтиц.ndfpg чемериц.ndfpg черепиц.ndfpg чернильниц.ndfpg чечевиц.ndfpg чреÑполоÑиц.ndfpg шампиньонниц.ndfpg шахматниц.ndfpg шелковиц.ndfpg шибениц.ndfpg шильниц.ndfpg шуйц.ndfpg щириц.ndfpg Ñлектролечебниц.ndfpg Ñдриц.ndfpg Ñичниц.ndfpg Ñриц.ndfpg : ; деÑтабилизир.= : LLCGD+ or LLELI+ or LLCHA+; деÑÑÑ‚.= : LLAKS+ or LLBRK+ or LLCJW+ or LLDWN+ or LLDWO+; девÑтер.= деÑÑтер.= : LLDVI+; дет.= : LLBBW+ or LLBRO+ or LLBSL+; детал.= Ñпирал.= : LLDNF+ or LLDNX+ or LLDOK+; /ru/words/words.61: LLAGK+; детин.= : LLAEY+ or LLAXZ+; детин.nlmpv : ; детин.nlmpg : ; детищ.= Ñозданьиц.= : LLARS+ or LLASC+; детищ.nlnpg Ñозданьиц.nlnpg : ; детищ.ndnpg Ñозданьиц.ndnpg : ; детищ.nlnpv Ñозданьиц.nlnpv : ; детонир.= : LLCBI+ or LLCFO+; деформир.= : LLCDC+ or LLCGD+ or LLCGW+; дешев.= : LLBGH+ or LLBRK+ or LLFMZ+; дешев.amss : ; джеда.= : LLFMH+; джибути.= : LLDWY+ or LLDXD+ or LLAYG+ or LLBPY+; джибути.ndn : ; джигит.= нереÑÑ‚.= : LLAAQ+ or LLCBK+; джигит.ndmsv нереÑÑ‚.ndmsv : ; джигит.ndmsi нереÑÑ‚.ndmsi : ; джинÑ.= махр.= : LLAGL+ or LLDJV+; джон.= : LLFKO+ or LLFIH+ or LLBRK+; джон.nlmsi : ; джорджо.= плаÑидо.= томми.= Ñнтони.= : LLFPJ+; джоул.= : LLDML+ or LLEDY+; джубг.= моник.= : LLFIU+; ангарÑк.= дзержинÑк.= : LLDWW+ or LLDYP+ or LLBEP+; ангарÑк.ndmsv дзержинÑк.ndmsv : ; ангарÑк.ndmsi дзержинÑк.ndmsi : ; ди.= : LLADE+ or LLBST+; див.= : LLACI+ or LLAGT+ or LLBII+ or LLBNN+ or LLBYU+ or LLCAG+ or LLCGW+; див.ndnpg : ; див.nlfpg : ; див.nlmsi : ; див.nlfpv : ; диверÑифицир.= : LLCDF+ or LLCGD+; диетÑеÑÑ‚.= : LLCMI+; диккенÑ.= : LLFOL+; диккенÑ.nlmsi : ; диккенÑ.nlmsv : ; дим.= : LLAAQ+ or LLFKP+ or LLFHO+; дим.ndmsv : ; дим.ndmsi : ; /ru/words/words.62: LLEEJ+; абаканвагонмаш.ndmsv автоÑельмаш.ndmsv автоÑельхозмаш.ndmsv агропродмаш.ndmsv агрореммаш.ndmsv агроторгмаш.ndmsv агрохолодмаш.ndmsv азнефтемаш.ndmsv алтайÑельмаш.ndmsv анжеромаш.ndmsv атомкотломаш.ndmsv атоммаш.ndmsv атомреммаш.ndmsv барнаултранÑмаш.ndmsv башнефтемаш.ndmsv башÑельмаш.ndmsv белинÑкÑельмаш.ndmsv биохиммаш.ndmsv буммаш.ndmsv бурÑтфермаш.ndmsv вагонреммаш.ndmsv вакууммаш.ndmsv внииавтогенмаш.ndmsv внииметмаш.ndmsv вниинефтемаш.ndmsv внииполиграфмаш.ndmsv внииптуглемаш.ndmsv внииÑтройдормаш.ndmsv вниитранÑмаш.ndmsv вниихиммаш.ndmsv вниихолодмаш.ndmsv внииÑлектромаш.ndmsv волгограднефтемаш.ndmsv волгодизельмаш.ndmsv волгомÑÑомолмаш.ndmsv волгоцеммаш.ndmsv волжÑкпродмаш.ndmsv воÑтокремÑтроймаш.ndmsv газÑтроймаш.ndmsv гелиймаш.ndmsv геомаш.ndmsv гермаш.ndmsv гидромаш.ndmsv гипромаш.ndmsv гипронииÑтройдормаш.ndmsv гипроÑтроммаш.ndmsv гипротÑжмаш.ndmsv гипроуглемаш.ndmsv гниимаш.ndmsv гормаш.ndmsv гоÑкомнац.ndmsv гоÑкомÑельхозмаш.ndmsv грознефтемаш.ndmsv дзержинÑкниихиммаш.ndmsv дзержинÑкхиммаш.ndmsv димитровградхиммаш.ndmsv донпреÑÑмаш.ndmsv дорогобужкотломаш.ndmsv древмаш.ndmsv желдорреммаш.ndmsv ижмаш.ndmsv краÑноармейÑкавтоÑельмаш.ndmsv краÑнодарлеÑдревмаш.ndmsv курганÑельмаш.ndmsv курÑкагромаш.ndmsv ленниихиммаш.ndmsv ленполиграфмаш.ndmsv ленформаш.ndmsv леÑмаш.ndmsv леÑоÑплавмаш.ndmsv леÑхозмаш.ndmsv метровагонмаш.ndmsv минавтоÑельхозмаш.ndmsv миннац.ndmsv мурмаш.ndmsv нефтегазмаш.ndmsv орелÑортÑемовощ.ndmsv пенздизельмаш.ndmsv пензкомпреÑÑормаш.ndmsv пензтекÑтильмаш.ndmsv пензхиммаш.ndmsv пермтехмаш.ndmsv петрозаводÑкбуммаш.ndmsv плодоовощ.ndmsv подъемтранÑмаш.ndmsv полиграфмаш.ndmsv приморÑкферммаш.ndmsv проектмаш.ndmsv проектнииÑпецхиммаш.ndmsv проектнииÑтройдормаш.ndmsv проектÑнергомаш.ndmsv проммаш.ndmsv промÑырец.ndmsv промтехмонтаж.ndmsv промтранÑтехмонтаж.ndmsv промÑлектромонтаж.ndmsv пÑковÑлектромаш.ndmsv пугачевагропроммехмонтаж.ndmsv радтехмаш.ndmsv реммаш.ndmsv ремÑельмаш.ndmsv ремÑтроймаш.ndmsv ремтехмаш.ndmsv роÑагрореммаш.ndmsv роÑкоммаш.ndmsv роÑобщемаш.ndmsv роÑÑортÑемовощ.ndmsv роÑтовремÑтроймонтаж.ndmsv роÑтпродмаш.ndmsv роÑÑ‚Ñельмаш.ndmsv ртищевоагропроммехмонтаж.ndmsv рузхиммаш.ndmsv рыбинÑкмехмонтаж.ndmsv Ñ€ÑзÑельмаш.ndmsv Ñалаватгидромаш.ndmsv ÑальÑкÑельмаш.ndmsv ÑевзапбиоÑтроймонтаж.ndmsv ÑевзапÑтроймонтаж.ndmsv Ñевмаш.ndmsv Ñельмаш.ndmsv Ñельхозмаш.ndmsv Ñибнефтемаш.ndmsv ÑибÑельмаш.ndmsv Ñибтепломаш.ndmsv Ñибтехмонтаж.ndmsv ÑибтранÑмаш.ndmsv ÑибÑнергомаш.ndmsv ÑмоленÑкагропроммехмонтаж.ndmsv ÑортÑемовощ.ndmsv Ñоюзжелдорреммаш.ndmsv Ñпецнефтехиммаш.ndmsv ÑпецÑтроймаш.ndmsv ÑпецÑтроймонтаж.ndmsv ÑпецÑлеватормельмаш.ndmsv ÑтавропольÑкагропроммехмонтаж.ndmsv Ñтанкомаш.ndmsv ÑтароруÑхиммаш.ndmsv Ñтройдормаш.ndmsv Ñтройинмаш.ndmsv Ñтроймаш.ndmsv Ñтроймонтаж.ndmsv Ñтройтехмонтаж.ndmsv Ñтроммаш.ndmsv ÑызраньÑельмаш.ndmsv тамбовагромонтаж.ndmsv тамбовмаш.ndmsv таткомплектмонтаж.ndmsv татÑлектромаш.ndmsv тверьремполиграфмаш.ndmsv текÑтильмаш.ndmsv тепломонтаж.ndmsv теплоÑнергомонтаж.ndmsv техмонтаж.ndmsv техномаш.ndmsv транÑÑлектромонтаж.ndmsv транÑÑнергомонтаж.ndmsv туваагропромÑпецмонтаж.ndmsv тулаточмаш.ndmsv тулгоÑнииточмаш.ndmsv тюменгазÑтроймаш.ndmsv тюменьбурмаш.ndmsv Ñ‚Ñжмаш.ndmsv Ñ‚ÑжпреÑÑмаш.ndmsv Ñ‚ÑжÑнергомаш.ndmsv ульÑновÑкмÑÑомаш.ndmsv уралгидромаш.ndmsv уралмаш.ndmsv уралметаллургмонтаж.ndmsv уралпроммонтаж.ndmsv уралÑантехмонтаж.ndmsv уралÑельмаш.ndmsv уралтранÑмаш.ndmsv уралтранÑтехмонтаж.ndmsv уралхиммонтаж.ndmsv уралÑлектротÑжмаш.ndmsv центроÑлектромонтаж.ndmsv центрÑлектромонтаж.ndmsv цниимаш.ndmsv шахтомонтаж.ndmsv Ñлеватормельмаш.ndmsv Ñлектромаш.ndmsv ÑлектроÑтальтÑжмаш.ndmsv ÑнгельÑагромонтаж.ndmsv ÑнгельÑагропроммехмонтаж.ndmsv Ñнергомаш.ndmsv Ñнергометаллургмонтаж.ndmsv Ñнергореммаш.ndmsv ÑнергоÑпецмонтаж.ndmsv южуралÑлектромонтаж.ndmsv : ; абаканвагонмаш.ndmsi автоÑельмаш.ndmsi автоÑельхозмаш.ndmsi агропродмаш.ndmsi агрореммаш.ndmsi агроторгмаш.ndmsi агрохолодмаш.ndmsi азнефтемаш.ndmsi алтайÑельмаш.ndmsi анжеромаш.ndmsi атомкотломаш.ndmsi атоммаш.ndmsi атомреммаш.ndmsi барнаултранÑмаш.ndmsi башнефтемаш.ndmsi башÑельмаш.ndmsi белинÑкÑельмаш.ndmsi биохиммаш.ndmsi буммаш.ndmsi бурÑтфермаш.ndmsi вагонреммаш.ndmsi вакууммаш.ndmsi внииавтогенмаш.ndmsi внииметмаш.ndmsi вниинефтемаш.ndmsi внииполиграфмаш.ndmsi внииптуглемаш.ndmsi внииÑтройдормаш.ndmsi вниитранÑмаш.ndmsi вниихиммаш.ndmsi вниихолодмаш.ndmsi внииÑлектромаш.ndmsi волгограднефтемаш.ndmsi волгодизельмаш.ndmsi волгомÑÑомолмаш.ndmsi волгоцеммаш.ndmsi волжÑкпродмаш.ndmsi воÑтокремÑтроймаш.ndmsi газÑтроймаш.ndmsi гелиймаш.ndmsi геомаш.ndmsi гермаш.ndmsi гидромаш.ndmsi гипромаш.ndmsi гипронииÑтройдормаш.ndmsi гипроÑтроммаш.ndmsi гипротÑжмаш.ndmsi гипроуглемаш.ndmsi гниимаш.ndmsi гормаш.ndmsi гоÑкомнац.ndmsi гоÑкомÑельхозмаш.ndmsi грознефтемаш.ndmsi дзержинÑкниихиммаш.ndmsi дзержинÑкхиммаш.ndmsi димитровградхиммаш.ndmsi донпреÑÑмаш.ndmsi дорогобужкотломаш.ndmsi древмаш.ndmsi желдорреммаш.ndmsi ижмаш.ndmsi краÑноармейÑкавтоÑельмаш.ndmsi краÑнодарлеÑдревмаш.ndmsi курганÑельмаш.ndmsi курÑкагромаш.ndmsi ленниихиммаш.ndmsi ленполиграфмаш.ndmsi ленформаш.ndmsi леÑмаш.ndmsi леÑоÑплавмаш.ndmsi леÑхозмаш.ndmsi метровагонмаш.ndmsi минавтоÑельхозмаш.ndmsi миннац.ndmsi мурмаш.ndmsi нефтегазмаш.ndmsi орелÑортÑемовощ.ndmsi пенздизельмаш.ndmsi пензкомпреÑÑормаш.ndmsi пензтекÑтильмаш.ndmsi пензхиммаш.ndmsi пермтехмаш.ndmsi петрозаводÑкбуммаш.ndmsi плодоовощ.ndmsi подъемтранÑмаш.ndmsi полиграфмаш.ndmsi приморÑкферммаш.ndmsi проектмаш.ndmsi проектнииÑпецхиммаш.ndmsi проектнииÑтройдормаш.ndmsi проектÑнергомаш.ndmsi проммаш.ndmsi промÑырец.ndmsi промтехмонтаж.ndmsi промтранÑтехмонтаж.ndmsi промÑлектромонтаж.ndmsi пÑковÑлектромаш.ndmsi пугачевагропроммехмонтаж.ndmsi радтехмаш.ndmsi реммаш.ndmsi ремÑельмаш.ndmsi ремÑтроймаш.ndmsi ремтехмаш.ndmsi роÑагрореммаш.ndmsi роÑкоммаш.ndmsi роÑобщемаш.ndmsi роÑÑортÑемовощ.ndmsi роÑтовремÑтроймонтаж.ndmsi роÑтпродмаш.ndmsi роÑÑ‚Ñельмаш.ndmsi ртищевоагропроммехмонтаж.ndmsi рузхиммаш.ndmsi рыбинÑкмехмонтаж.ndmsi Ñ€ÑзÑельмаш.ndmsi Ñалаватгидромаш.ndmsi ÑальÑкÑельмаш.ndmsi ÑевзапбиоÑтроймонтаж.ndmsi ÑевзапÑтроймонтаж.ndmsi Ñевмаш.ndmsi Ñельмаш.ndmsi Ñельхозмаш.ndmsi Ñибнефтемаш.ndmsi ÑибÑельмаш.ndmsi Ñибтепломаш.ndmsi Ñибтехмонтаж.ndmsi ÑибтранÑмаш.ndmsi ÑибÑнергомаш.ndmsi ÑмоленÑкагропроммехмонтаж.ndmsi ÑортÑемовощ.ndmsi Ñоюзжелдорреммаш.ndmsi Ñпецнефтехиммаш.ndmsi ÑпецÑтроймаш.ndmsi ÑпецÑтроймонтаж.ndmsi ÑпецÑлеватормельмаш.ndmsi ÑтавропольÑкагропроммехмонтаж.ndmsi Ñтанкомаш.ndmsi ÑтароруÑхиммаш.ndmsi Ñтройдормаш.ndmsi Ñтройинмаш.ndmsi Ñтроймаш.ndmsi Ñтроймонтаж.ndmsi Ñтройтехмонтаж.ndmsi Ñтроммаш.ndmsi ÑызраньÑельмаш.ndmsi тамбовагромонтаж.ndmsi тамбовмаш.ndmsi таткомплектмонтаж.ndmsi татÑлектромаш.ndmsi тверьремполиграфмаш.ndmsi текÑтильмаш.ndmsi тепломонтаж.ndmsi теплоÑнергомонтаж.ndmsi техмонтаж.ndmsi техномаш.ndmsi транÑÑлектромонтаж.ndmsi транÑÑнергомонтаж.ndmsi туваагропромÑпецмонтаж.ndmsi тулаточмаш.ndmsi тулгоÑнииточмаш.ndmsi тюменгазÑтроймаш.ndmsi тюменьбурмаш.ndmsi Ñ‚Ñжмаш.ndmsi Ñ‚ÑжпреÑÑмаш.ndmsi Ñ‚ÑжÑнергомаш.ndmsi ульÑновÑкмÑÑомаш.ndmsi уралгидромаш.ndmsi уралмаш.ndmsi уралметаллургмонтаж.ndmsi уралпроммонтаж.ndmsi уралÑантехмонтаж.ndmsi уралÑельмаш.ndmsi уралтранÑмаш.ndmsi уралтранÑтехмонтаж.ndmsi уралхиммонтаж.ndmsi уралÑлектротÑжмаш.ndmsi центроÑлектромонтаж.ndmsi центрÑлектромонтаж.ndmsi цниимаш.ndmsi шахтомонтаж.ndmsi Ñлеватормельмаш.ndmsi Ñлектромаш.ndmsi ÑлектроÑтальтÑжмаш.ndmsi ÑнгельÑагромонтаж.ndmsi ÑнгельÑагропроммехмонтаж.ndmsi Ñнергомаш.ndmsi Ñнергометаллургмонтаж.ndmsi Ñнергореммаш.ndmsi ÑнергоÑпецмонтаж.ndmsi южуралÑлектромонтаж.ndmsi : ; дипломир.= : LLENM+ or LLENL+; диÑкет.= : LLAFY+ or LLBRK+; диÑкет.ndfpg : ; амортизир.= аÑÑимилир.= диÑконтир.= : LLCDH+ or LLCGD+; диÑкриминир.= : LLCBF+ or LLCGD+ or LLENO+ or LLENL+; диÑкриминирующ.= : LLBEF+; диÑкутир.= : LLCBF+ or LLCGP+; диÑлоцир.= : LLENP+ or LLFWB+ or LLCGW+ or LLFWD+; диÑпергир.= : LLENO+ or LLENL+; диÑциплинир.= : LLCGE+ or LLENO+ or LLENL+; дитÑ.= : LLADO+; дитÑ.nlnsi : ; дитÑ.nlnsv : ; дитÑÑ‚.= : LLBTL+; диффундир.= : LLCBF+ or LLCFI+ or LLGHI+ or LLCGW+ or LLCHQ+; дич.= : LLBMS+ or LLCJW+ or LLCKD+ or LLDNC+; бледн.= бубн.= дл.= зл.= кровен.= мн.= : LLBIK+ or LLBNP+; длинноше.= : LLBEX+; а-лÑ.= без.= безо.= благодарÑ.= ввиду.= включаÑ.= вмеÑто.= вопреки.= вÑледÑтвие.= выключаÑ.= длÑ.= из-за.= из-под.= иÑключаÑ.= каÑаемо.= каÑательно.= кроме.= между.= намеÑто.= наподобие.= наÑчет.= опричь.= по-за.= по-над.= помимо.= поÑередь.= поÑредÑтвом.= превыше.= предо.= промеж.= промежду.= Ñверх.= Ñередь.= Ñквозь.= ÑпуÑÑ‚Ñ.= Ñреди.= Ñредь.= через.= чрез.= : LLDTD+; дн.= мухл.= : LLASO+; до.= : LLDTD+ or LLBHS+ or LLBNK+ or LLBPW+ or LLBQI+ or LLFZI+ or LLGHO+ or LLGGH+; доб.= : LLGDA+ or LLGDB+ or LLGDE+ or LLGDF+ or LLGHJ+; добав.= : LLFYW+ or LLFYX+ or LLBRK+ or LLCJW+; добега.= забега.= : LLCZE+ or LLFYB+ or LLFWU+; добр.= : LLGDG+ or LLGDH+ or LLCAM+ or LLDKF+; добр.amss : ; добре.= : LLFYF+ or LLCZE+; добро.= : LLAEK+ or LLDTS+ or LLAEL+ or LLGDI+ or LLFWR+; добро.xn : ; добро.e : ; добро.p : ; добровольн.= : LLDLJ+; добровольÑк.= : LLDWW+ or LLFKB+ or LLFKA+ or LLFJZ+; добровольÑк.nlmsi : ; добровольÑк.ndmsv : ; добровольÑк.ndmsi : ; добруш.= : LLDWV+ or LLFIX+ or LLFJA+; добруш.nlfpg : ; добруш.nlmsi : ; добруш.ndmsv : ; добруш.ndmsi : ; добруш.nlfpv : ; добрÑч.= землÑч.= морÑч.= проÑтач.= ÑереднÑч.= толÑÑ‚Ñч.= : LLBRM+ or LLCKD+; дове.= : LLFWR+ or LLFXE+ or LLFYK+ or LLFYL+; довер.= : LLFXB+ or LLFXC+ or LLFXD+ or LLGHK+; доброкачеÑтвенн.= доверительн.= мотивированн.= традиционн.= : LLDLE+; довеÑ.= : LLFWS+ or LLCJW+; дово.= : LLAPG+ or LLGCH+ or LLAQP+ or LLGDD+ or LLBAO+ or LLFYQ+ or LLFXA+; довольÑтв.= : LLCAG+ or LLFRF+ or LLCGW+ or LLFWD+ or LLFAK+; довольÑтв.ndnpg : ; вывÑ.= выни.= довÑ.= доли.= дони.= зали.= извÑ.= изли.= надвÑ.= нани.= обни.= отли.= отни.= перели.= перени.= подни.= поли.= предÑка.= провÑ.= проли.= прони.= разли.= Ñли.= : LLFXK+; дог.= : LLACG+ or LLGAP+; дог.nlmsi : ; догматизир.= : LLFRK+; взгомо.= водру.= вообра.= выгру.= догру.= изобра.= иÑка.= отобра.= прогру.= Ñообра.= : LLFYQ+ or LLFXA+; дода.= : LLALV+ or LLENQ+ or LLGAR+; дож.= : LLACD+ or LLGEE+ or LLGER+ or LLGEG+; дож.nlmsi : ; дожд.= : LLFZK+ or LLDML+; дожди.= : LLCZK+; доз.= : LLAFX+ or LLGEI+; доз.ndfpg : ; дозвон.= : LLAAO+ or LLFWW+ or LLBRK+; дозвон.ndmsv : ; дозвон.ndmsi : ; дои.= : LLFZT+; доизбра.= закла.= изубра.= недобра.= подÑобра.= позабра.= : LLDDM+; док.= : LLAAM+ or LLAFG+ or LLFWB+; док.nlfpg : ; док.ndmsv : ; док.nlmpv : ; док.ndmsi : ; док.nlmpg : ; док.nlfpv : ; докли.= : LLGFS+; вÑпор.= выкол.= выпол.= докол.= допол.= допор.= надпор.= отпол.= перепол.= попол.= пропор.= Ñпол.= : LLGAA+; документир.= : LLENR+ or LLCGE+ or LLENL+; дол.= : LLAAQ+ or LLANO+ or LLGDA+ or LLGDB+ or LLDNX+ or LLDQH+; дол.ndmsv : ; дол.ndmsi : ; долб.= : LLBII+ or LLBNN+ or LLBZQ+; долбеж.= фураж.= : LLAAJ+ or LLBRI+ or LLBYZ+; долбеж.ndmsv фураж.ndmsv : ; долбеж.ndmsi фураж.ndmsi : ; доле.= : LLAEK+ or LLFYZ+; доле.e : ; долж.= : LLAVD+ or LLBYU+ or LLCJW+; выÑокоÑкороÑтн.= должноÑтн.= кожевенномехов.= межотраÑлев.= многоцелев.= недолжноÑтн.= некоренн.= непищев.= общемиров.= пищевкуÑов.= Ñреднегодов.= : LLCJL+; былин.= верÑÑ‚.= ветчин.= галер.= глин.= долин.= заÑад.= икон.= канав.= корзин.= лампад.= лучин.= манжет.= овчин.= пирамид.= плаÑтин.= подков.= попон.= поÑуд.= поÑм.= раковин.= раÑÑад.= резин.= ржавчин.= Ñ€Ñбин.= Ñередин.= Ñигар.= терраÑ.= трупп.= штор.= : LLAFX+ or LLBRK+ or LLBYZ+; былин.ndfpg верÑÑ‚.ndfpg ветчин.ndfpg галер.ndfpg глин.ndfpg долин.ndfpg заÑад.ndfpg икон.ndfpg канав.ndfpg корзин.ndfpg лампад.ndfpg лучин.ndfpg манжет.ndfpg овчин.ndfpg пирамид.ndfpg плаÑтин.ndfpg подков.ndfpg попон.ndfpg поÑуд.ndfpg поÑм.ndfpg раковин.ndfpg раÑÑад.ndfpg резин.ndfpg ржавчин.ndfpg Ñ€Ñбин.ndfpg Ñередин.ndfpg Ñигар.ndfpg терраÑ.ndfpg трупп.ndfpg штор.ndfpg : ; долот.= : LLCAG+ or LLDIC+ or LLDIE+; долот.ndnpg : ; дольн.= : LLBES+ or LLDLO+; дом.= : LLABK+ or LLBUV+ or LLCJW+ or LLGFE+ or LLFZO+ or LLGCG+ or LLGFK+; дом.ndmsv : ; дом.ndmsi : ; голоÑин.= домин.= кирпичин.= куÑин.= моÑтин.= оÑтровин.= Ñтволин.= холодин.= : LLAET+ or LLAFX+; голоÑин.ndmpg домин.ndmpg кирпичин.ndmpg куÑин.ndmpg моÑтин.ndmpg оÑтровин.ndmpg Ñтволин.ndmpg холодин.ndmpg : ; голоÑин.ndfpg домин.ndfpg кирпичин.ndfpg куÑин.ndfpg моÑтин.ndfpg оÑтровин.ndfpg Ñтволин.ndfpg холодин.ndfpg : ; доминик.= : LLFOA+ or LLDXP+; доминик.nlmsi : ; доминир.= : LLCBN+; доминирующ.= : LLBEA+; домовладени.= : LLARO+; балаково.= беÑкудниково.= домодедово.= конаково.= кондрово.= коркино.= монако.= назарово.= оÑтанкино.= очаково.= чудово.= Ñрцево.= : LLDXE+; балаково.ndn беÑкудниково.ndn домодедово.ndn конаково.ndn кондрово.ndn коркино.ndn монако.ndn назарово.ndn оÑтанкино.ndn очаково.ndn чудово.ndn Ñрцево.ndn : ; домохозÑ.= хозÑ.= : LLBFP+ or LLBPY+; /ru/words/words.63: LLBPS+; дон.= : LLACI+ or LLEBJ+ or LLFPY+ or LLAYJ+ or LLDYH+ or LLBRK+ or LLBYZ+ or LLDIC+ or LLDPO+; дон.ndmsv : ; дон.nlmsi : ; дон.ndmsi : ; доначиÑл.= : LLBKX+; доно.= : LLCOD+ or LLFYC+ or LLCOZ+ or LLFYD+; двинÑк.= донÑк.= : LLBEP+ or LLCJF+; дооÑнаща.= : LLENT+ or LLENU+; доп.= переп.= : LLGFQ+ or LLGBJ+ or LLGDA+ or LLGDB+; допаÑ.= : LLGFN+; допаÑ.vspdpms : ; впле.= допле.= перепле.= припле.= пропле.= Ñпле.= упле.= : LLFZA+ or LLGBX+; газоочиÑтн.= допризывн.= первоочередн.= : LLCJL+ or LLDLO+; вздума.= взыгра.= допрыга.= забеле.= завихлÑ.= зажелте.= зазелене.= закашлÑ.= закраÑне.= заплута.= запрыга.= зарде.= заÑветле.= заÑине.= затемне.= затле.= зачерне.= зашушука.= изголода.= надрызга.= натопа.= нахваÑта.= начиха.= подума.= похваÑта.= промешка.= раздума.= Ñвечере.= упрыга.= : LLFYB+ or LLFWU+; допрÑ.= : LLGFW+; дор.= : LLETM+ or LLFZL+ or LLFZO+ or LLGCG+; дореан.= : LLFII+; доро.= : LLANS+; дорож.= : LLBFY+ or LLBMS+ or LLBRI+ or LLBYZ+; доÑа.= : LLGDI+ or LLGCH+; доÑад.= : LLAFX+ or LLBYU+ or LLCBF+; доÑад.ndfpg : ; доÑматрива.= : LLDBY+ or LLDEY+; доÑп.= отоÑп.= : LLGHR+ or LLGGJ+; доÑта.= : LLALV+ or LLAMG+ or LLGHT+ or LLFXV+; доÑтиг.= : LLFNB+ or LLFXM+; доÑтиг.vsndpms : ; доÑтига.= : LLDET+; доÑто.= : LLBQQ+ or LLGHU+ or LLGGL+; доÑтри.= обере.= обÑтри.= оÑтере.= отÑтри.= переÑтри.= побере.= подÑтри.= поÑтри.= раÑпрÑ.= раÑÑтри.= Ñбере.= убере.= уÑтере.= : LLGCB+ or LLGCC+; вкле.= доÑтро.= задра.= закле.= заÑтро.= накле.= обÑтро.= откле.= отÑтро.= поÑтро.= прикле.= приÑтро.= раÑкле.= раÑÑтро.= Ñкле.= : LLFZX+ or LLFZY+ or LLBPW+; доÑып.= : LLGCR+ or LLGGQ+ or LLBRK+; дот.= : LLAAQ+ or LLGFQ+; дот.ndmsv : ; дот.ndmsi : ; дотир.= : LLCDC+ or LLCGD+ or LLCHC+; дотрон.= оÑун.= притрон.= рин.= : LLFXT+; дох.= : LLAFU+ or LLDXP+ or LLBVZ+; дох.vnndpms : ; дох.ndfpg : ; выцве.= доцве.= зацве.= повыцве.= процве.= раÑÑве.= : LLGGY+; доч.= : LLGHA+ or LLBRM+ or LLDNM+; дошкол.= : LLAVH+ or LLDOO+; апр.= гкÑÑ.= гоÑлро.= дпр.= кп.= оон.= Ñвр.= унита.= фмÑ.= фпÑ.= Ñ„Ñз.= чаÑÑ.= ÑкÑтра-м.= юнеÑко.= : LLEEQ+; др.= Ñми.= : LLADV+; дра.= : LLBHY+ or LLBNR+; дракон.= : LLACI+ or LLBFF+ or LLBIA+ or LLBNU+; дракон.nlmsi : ; дран.= : LLBRK+ or LLDKF+ or LLDNF+; дран.amss : ; драпир.= : LLFRE+ or LLCGW+ or LLFWA+; древ.= : LLBVM+ or LLCAF+; древ.ndnpg : ; будетлÑн.= волынÑн.= древлÑн.= иоÑифлÑн.= коринфÑн.= мидÑн.= парфÑн.= подолÑн.= : LLBFS+; будетлÑн.nlmpv волынÑн.nlmpv древлÑн.nlmpv иоÑифлÑн.nlmpv коринфÑн.nlmpv мидÑн.nlmpv парфÑн.nlmpv подолÑн.nlmpv : ; будетлÑн.nlmpg волынÑн.nlmpg древлÑн.nlmpg иоÑифлÑн.nlmpg коринфÑн.nlmpg мидÑн.nlmpg парфÑн.nlmpg подолÑн.nlmpg : ; дрейф.= : LLAAQ+ or LLBGG+ or LLCBF+; дрейф.ndmsv : ; дрейф.ndmsi : ; дрем.= : LLAFX+ or LLAHY+ or LLAKB+; дрем.ndfpg : ; /ru/words/words.64: LLCCZ+ or LLCGW+; дроб.= : LLBII+ or LLBNN+ or LLBYU+ or LLDNF+; дробил.= лущил.= : LLBRK+ or LLCAG+ or LLDOO+; дробил.ndnpg лущил.ndnpg : ; дрог.= : LLAFU+ or LLBBY+ or LLBVZ+; дрог.vnndpms : ; дрог.npg : ; дрог.ndfpg : ; /ru/words/words.65: LLDWV+; агдаш.ndmsv акташ.ndmsv алаш.ndmsv арагац.ndmsv аргаш.ndmsv балхаш.ndmsv брегенц.ndmsv быдгощ.ndmsv вахш.ndmsv велиж.ndmsv воронеж.ndmsv гадÑч.ndmsv галац.ndmsv гиндукуш.ndmsv грац.ndmsv дорогобуж.ndmsv дрогобыч.ndmsv дунайварош.ndmsv збараж.ndmsv збруч.ndmsv здвиж.ndmsv избербаш.ndmsv илыч.ndmsv ипÑвич.ndmsv ипÑуич.ndmsv калараш.ndmsv калуш.ndmsv камдеш.ndmsv карабаш.ndmsv кебеж.ndmsv кобленц.ndmsv котельнич.ndmsv краш.ndmsv куртамыш.ndmsv лахдж.ndmsv лимож.ndmsv линц.ndmsv льеж.ndmsv майнц.ndmsv мамадыш.ndmsv маныч.ndmsv марракеш.ndmsv мишкольц.ndmsv моÑамедиш.ndmsv муреш.ndmsv нововоронеж.ndmsv овруч.ndmsv париж.ndmsv пудож.ndmsv пÑндж.ndmsv радонеж.ndmsv реж.ndmsv Ñебеж.ndmsv Ñенеж.ndmsv Ñиваш.ndmsv Ñмотрич.ndmsv Ñож.ndmsv Ñолигалич.ndmsv Ñураж.ndmsv ÑуÑц.ndmsv тамиш.ndmsv тахиаташ.ndmsv трубеж.ndmsv углич.ndmsv уттар-прадеш.ndmsv фатеж.ndmsv чугуш.ndmsv чумыш.ndmsv швиц.ndmsv шивелуч.ndmsv Ñрмитаж.ndmsv Ñрынич.ndmsv : ; агдаш.ndmsi акташ.ndmsi алаш.ndmsi арагац.ndmsi аргаш.ndmsi балхаш.ndmsi брегенц.ndmsi быдгощ.ndmsi вахш.ndmsi велиж.ndmsi воронеж.ndmsi гадÑч.ndmsi галац.ndmsi гиндукуш.ndmsi грац.ndmsi дорогобуж.ndmsi дрогобыч.ndmsi дунайварош.ndmsi збараж.ndmsi збруч.ndmsi здвиж.ndmsi избербаш.ndmsi илыч.ndmsi ипÑвич.ndmsi ипÑуич.ndmsi калараш.ndmsi калуш.ndmsi камдеш.ndmsi карабаш.ndmsi кебеж.ndmsi кобленц.ndmsi котельнич.ndmsi краш.ndmsi куртамыш.ndmsi лахдж.ndmsi лимож.ndmsi линц.ndmsi льеж.ndmsi майнц.ndmsi мамадыш.ndmsi маныч.ndmsi марракеш.ndmsi мишкольц.ndmsi моÑамедиш.ndmsi муреш.ndmsi нововоронеж.ndmsi овруч.ndmsi париж.ndmsi пудож.ndmsi пÑндж.ndmsi радонеж.ndmsi реж.ndmsi Ñебеж.ndmsi Ñенеж.ndmsi Ñиваш.ndmsi Ñмотрич.ndmsi Ñож.ndmsi Ñолигалич.ndmsi Ñураж.ndmsi ÑуÑц.ndmsi тамиш.ndmsi тахиаташ.ndmsi трубеж.ndmsi углич.ndmsi уттар-прадеш.ndmsi фатеж.ndmsi чугуш.ndmsi чумыш.ndmsi швиц.ndmsi шивелуч.ndmsi Ñрмитаж.ndmsi Ñрынич.ndmsi : ; дрож.= : LLAHP+ or LLBSM+ or LLDNC+; дрожж.= : LLASV+ or LLATL+ or LLBCB+; бегов.= бронев.= бунтов.= гоÑтев.= гребнев.= гуртов.= дождев.= долгов.= дрожжев.= жердев.= колоÑов.= комов.= корнев.= лобов.= Ñветов.= теплов.= : LLFQF+ or LLCJC+; бегов.nlmsi бронев.nlmsi бунтов.nlmsi гоÑтев.nlmsi гребнев.nlmsi гуртов.nlmsi дождев.nlmsi долгов.nlmsi дрожжев.nlmsi жердев.nlmsi колоÑов.nlmsi комов.nlmsi корнев.nlmsi лобов.nlmsi Ñветов.nlmsi теплов.nlmsi : ; дровец.= дрожжец.= щец.= : LLADU+; дровец.npg дрожжец.npg щец.npg : ; дру.= : LLAMW+; друг.= : LLDVN+; друж.= : LLBFY+ or LLBMS+ or LLBRD+ or LLBYU+ or LLCKD+; бедÑтвен.= безответÑтвен.= божеÑтвен.= вещеÑтвен.= дейÑтвен.= дружеÑтвен.= еÑтеÑтвен.= могущеÑтвен.= мужеÑтвен.= нееÑтеÑтвен.= непоÑредÑтвен.= неÑвойÑтвен.= ответÑтвен.= ÑущеÑтвен.= торжеÑтвен.= убийÑтвен.= хозÑйÑтвен.= : LLBYB+; бедÑтвен.amss безответÑтвен.amss божеÑтвен.amss вещеÑтвен.amss дейÑтвен.amss дружеÑтвен.amss еÑтеÑтвен.amss могущеÑтвен.amss мужеÑтвен.amss нееÑтеÑтвен.amss непоÑредÑтвен.amss неÑвойÑтвен.amss ответÑтвен.amss ÑущеÑтвен.amss торжеÑтвен.amss убийÑтвен.amss хозÑйÑтвен.amss : ; друз.= : LLAFX+ or LLEDY+; друз.ndfpg : ; акчака.= бака.= бернере.= болгарча.= бруне.= геокча.= друÑкининка.= карача.= каркарча.= макка.= Ñидне.= Ñмалининка.= трака.= шальчининка.= шамхорча.= шинка.= : LLDZC+; дрÑб.= : LLBVY+; дрÑб.vnndpms : ; бак.= дрÑзг.= : LLAAM+ or LLBBY+; бак.ndmsv дрÑзг.ndmsv : ; бак.ndmsi дрÑзг.ndmsi : ; бак.npg дрÑзг.npg : ; дрÑн.= : LLBVR+ or LLBYU+ or LLDNF+ or LLDNL+; дрÑÑ….= : LLBWB+; дрÑÑ….vnndpms : ; ду.= : LLDAK+ or LLFWU+; дуб.= : LLAAS+ or LLACI+ or LLBII+ or LLBNN+ or LLBRK+ or LLCJW+; дуб.nlmsi : ; дуб.ndmsv : ; дуб.ndmsi : ; дуба.= : LLDZD+ or LLENV+ or LLEMF+; вишневÑк.= дубенÑк.= каневÑк.= лежневÑк.= рождеÑтвенÑк.= федоровÑк.= : LLFKB+ or LLFKA+ or LLFJZ+ or LLDYV+; вишневÑк.nlmsi дубенÑк.nlmsi каневÑк.nlmsi лежневÑк.nlmsi рождеÑтвенÑк.nlmsi федоровÑк.nlmsi : ; дубин.= шлÑп.= : LLAFH+ or LLAFX+ or LLBRK+ or LLBYZ+; дубин.nlfpg шлÑп.nlfpg : ; дубин.nlmpv шлÑп.nlmpv : ; дубин.ndfpg шлÑп.ndfpg : ; дубин.nlmpg шлÑп.nlmpg : ; дубин.nlfpv шлÑп.nlfpv : ; абрикоÑов.= джинÑов.= долблен.= дублен.= жжен.= клеен.= копчен.= крыльчат.= лощен.= марганцов.= метров.= мешан.= можжевелов.= плетен.= подтекÑтов.= Ñкоблен.= Ñмородинов.= Ñторублев.= тушен.= чернобур.= штампов.= : LLBRK+ or LLDLO+; дублир.= : LLELG+ or LLCGQ+; /ru/words/words.66: LLDXD+; абдулино.ndn азанде.ndn айке.ndn апоÑтолово.ndn аргази.ndn артемово.ndn аÑино.ndn бабаево.ndn балабаново.ndn барвенково.ndn белово.ndn берегово.ndn березино.ndn береÑтечко.ndn бибирево.ndn бирулево.ndn бородино.ndn братеево.ndn булаево.ndn бутово.ndn варчато.ndn вахрушево.ndn верещагино.ndn верховцево.ndn вилково.ndn владыкино.ndn выхино.ndn глобино.ndn гуково.ndn давлеканово.ndn давыдково.ndn далматово.ndn дебальцево.ndn дегунино.ndn дубно.ndn дубровно.ndn дÑтьково.ndn елизово.ndn енакиево.ndn жалаулы.ndn жодино.ndn жулебино.ndn звенигово.ndn зимбабве.ndn зюзино.ndn иваново.ndn измайлово.ndn илопанго.ndn инари.ndn ипатово.ndn камешково.ndn карабаново.ndn караÑево.ndn кемерово.ndn киву.ndn ковылкино.ndn колпашево.ndn колпино.ndn кольчугино.ndn комарно.ndn комо.ndn конго.ndn коньково.ndn кораблино.ndn коровино.ndn коÑино.ndn коÑÑово.ndn коÑтерево.ndn котельниково.ndn котово.ndn краÑавино.ndn кÑтово.ndn кувшиново.ndn кунцево.ndn купино.ndn курахово.ndn курупури.ndn курьÑново.ndn куÑково.ndn лаÑтово.ndn леово.ndn лианозово.ndn лутугино.ndn лыÑково.ndn лыткарино.ndn людиново.ndn макушино.ndn мамоново.ndn мантурово.ndn марокко.ndn марьино.ndn мверу.ndn медведково.ndn миллерово.ndn митино.ndn молодечно.ndn моÑпино.ndn мукачево.ndn навашино.ndn нагатино.ndn наÑер.ndn нелидово.ndn неро.ndn новогиреево.ndn одинцово.ndn ожогино.ndn онтарио.ndn перово.ndn перу.ndn пеÑтово.ndn петухово.ndn пикалево.ndn пиÑтаÑрви.ndn плещеево.ndn поворино.ndn поопо.ndn портнÑгино.ndn похвиÑтнево.ndn пущино.ndn пыталово.ndn пÑйенне.ndn раÑÑказово.ndn резайе.ndn ртищево.ndn Ñаву.ndn Ñайма.ndn ÑаÑово.ndn Ñафоново.ndn Ñватово.ndn Ñвиблово.ndn Ñелидово.ndn Ñинельниково.ndn Ñковородино.ndn Ñолнцево.ndn Ñтрогино.ndn Ñтрунино.ndn Ñтупино.ndn Ñулу.ndn ÑулуÑрви.ndn Ñуровикино.ndn татарово.ndn теÑтово.ndn тичино.ndn того.ndn тропарево.ndn тушино.ndn тырново.ndn уварово.ndn увильды.ndn фокино.ndn фролово.ndn фрÑзино.ndn ханка.ndn хаÑково.ndn хотьково.ndn хумми.ndn царицыно.ndn черемхово.ndn черепаново.ndn чертаново.ndn шебекино.ndn щекино.ndn щелково.ndn Ñри.ndn юрто.ndn ÑÑенево.ndn : ; дубров.= : LLFQF+ or LLAFX+ or LLBRK+ or LLBYZ+ or LLDZR+; дубров.nlmsi : ; дубров.ndfpg : ; дуд.= : LLAGE+ or LLAWS+ or LLBRK+; дул.= : LLCAG+ or LLDOO+ or LLDPD+ or LLDQC+; дул.ndnpg : ; дульцине.= : LLFNI+; дум.= : LLAFX+ or LLAYI+ or LLBRK+ or LLBYU+; дум.ndfpg : ; дума.= : LLCZE+ or LLDAI+ or LLDEM+; дун.= : LLEBJ+ or LLFIR+ or LLGBL+ or LLFKY+; дун.nlfpg : ; дун.nlmsi : ; дун.nlfpv : ; дур.= : LLAGT+ or LLAVM+ or LLBFF+ or LLBGI+ or LLBVR+ or LLDNF+; дур.nlfpg : ; дур.nlfpv : ; дурач.= : LLBHH+ or LLBMV+ or LLCKD+; дураш.= : LLBRG+ or LLBYU+; выÑш.= дурноезж.= наезж.= непроезж.= прÑмоезж.= разъезж.= : LLBEE+; дуÑ.= : LLFIR+ or LLFKY+; дуÑ.nlfpg : ; дуÑ.nlfpv : ; дух.= наушник.= : LLAAM+ or LLACG+ or LLBCC+; дух.nlmsi наушник.nlmsi : ; дух.ndmsv наушник.ndmsv : ; дух.ndmsi наушник.ndmsi : ; духов.= : LLFQF+ or LLFUO+ or LLBRK+ or LLBYU+ or LLCJC+; духов.amsi : ; духов.nlmsi : ; духов.admsv : ; душ.= : LLAAH+ or LLAFU+ or LLBHE+ or LLBMS+ or LLBRG+ or LLBRI+ or LLBYU+ or LLCJW+; душ.ndmsv : ; душ.ndmsi : ; душ.ndfpg : ; душев.= : LLAKS+ or LLBYU+ or LLCJC+; душевнобольн.= : LLAKZ+ or LLCIR+ or LLCJJ+; душегуб.= : LLACI+ or LLAYI+ or LLBRK+ or LLBRO+; душегуб.nlmsi : ; душен.= : LLDLO+ or LLDNW+ or LLDNX+; дыб.= : LLAFX+ or LLBNS+ or LLDJV+; дыб.ndfpg : ; дым.= : LLAAP+ or LLBGH+ or LLBNN+ or LLBRK+ or LLBYU+ or LLCJU+; дым.ndmsv : ; дым.ndmsi : ; дын.= Ñблон.= : LLBYZ+ or LLDNX+ or LLDQC+; дырÑв.= кровав.= ржав.= трухлÑв.= шершав.= : LLBIU+ or LLBNS+ or LLDKF+; дырÑв.amss кровав.amss ржав.amss трухлÑв.amss шершав.amss : ; аиÑÑ‚.= барÑ.= бобр.= дьÑвол.= кит.= пацан.= поÑтрел.= ÑтрауÑ.= тигр.= : LLACI+ or LLAVH+; аиÑÑ‚.nlmsi барÑ.nlmsi бобр.nlmsi дьÑвол.nlmsi кит.nlmsi пацан.nlmsi поÑтрел.nlmsi ÑтрауÑ.nlmsi тигр.nlmsi : ; дьÑкон.= : LLACR+ or LLBGE+; дьÑкон.nlmsi : ; дюже.= : LLAEK+ or LLCZE+; дюже.e : ; дюн.= : LLAFX+ or LLBYZ+ or LLDJS+; дюн.npg : ; дюн.ndfpg : ; дÑд.= : LLDNV+ or LLDPR+; е.= : LLADM+ or LLENW+ or LLENX+ or LLGHW+; евгени.= : LLFHW+ or LLFHX+ or LLFKT+; евгени.nlfpg : ; евро.= : LLAEG+ or LLADL+; евро.ndn : ; евро.a : ; дупел.= егер.= фельдъегер.= : LLDMW+; егип.= : LLDYF+; его.= : LLDSX+ or LLBAC+; его.w : ; /ru/words/words.67: LLEEK+; абалгаз.ndmsv абанагроавтотранÑ.ndmsv абатÑкÑпецгазÑервиÑ.ndmsv абинÑкрайгаз.ndmsv авиабанк.ndmsv авиаприбор-холдинг.ndmsv авиаприборпроект.ndmsv авиаприборхолдинг.ndmsv авиапром.ndmsv авиапромÑервиÑ.ndmsv авиаремонт.ndmsv авиаÑпецмонтаж.ndmsv авиаÑпецÑнабÑбыт.ndmsv авиаÑтар.ndmsv автобанк.ndmsv автобытÑервиÑ.ndmsv автоваз.ndmsv автовазагрегат.ndmsv автовазбанк.ndmsv автовазтранÑ.ndmsv автовокзалÑервиÑ.ndmsv автогаз.ndmsv автодеталь-ÑервиÑ.ndmsv автодорреÑурÑ.ndmsv автозаз.ndmsv автозазÑервиÑ.ndmsv автоимпорт.ndmsv автокраз.ndmsv автоприбор.ndmsv автопромимпорт.ndmsv автопромматериал.ndmsv автоÑельхозмаш-холдинг.ndmsv автоÑельхозмашхолдинг.ndmsv автоÑельхозторг.ndmsv автоÑервиÑ.ndmsv автоÑнабÑбыт.ndmsv автоÑтройпроект.ndmsv автотехтранÑ.ndmsv автотракторооптторг.ndmsv автотрактороптторг.ndmsv автотранÑÑервиÑ.ndmsv автоÑкÑпорт.ndmsv автрокон-холдинг.ndmsv агробизнеÑцентр.ndmsv агродорÑервиÑ.ndmsv агроинкомбанк.ndmsv агроинторг.ndmsv агрокурорт.ndmsv агроландшафт.ndmsv агромашимпорт.ndmsv агромехмонтаж.ndmsv агромонтаж.ndmsv агромоÑтожелезобетон.ndmsv агропищепром.ndmsv агроплемзавод.ndmsv агроприбор.ndmsv агропродÑервиÑ.ndmsv агропроект.ndmsv агропром.ndmsv агропромавтотранÑ.ndmsv агропромбанк.ndmsv агропромкомбинат.ndmsv агропромкомплекÑ.ndmsv агропромкомплект.ndmsv агропроммехмонтаж.ndmsv агропромпрогреÑÑ.ndmsv агропромремонт.ndmsv агропромÑервиÑ.ndmsv агропромÑнаб.ndmsv агропромÑоюз.ndmsv агропромÑпецÑтроймонтаж.ndmsv агропромÑтандарт.ndmsv агропромÑтройматериал.ndmsv агропромÑтройтранÑ.ndmsv агропромтехнопол.ndmsv агропромтехпроект.ndmsv агропромтехÑервиÑ.ndmsv агропромтранÑ.ndmsv агроÑ.ndmsv агроÑевер.ndmsv агроÑиб.ndmsv агроÑнаб.ndmsv агроÑнабкомплект.ndmsv агроÑпецмонтаж.ndmsv агротехпром.ndmsv агротехÑервиÑ.ndmsv агротехцентр.ndmsv агроторг.ndmsv агротранÑ.ndmsv агрофермероргÑнаб.ndmsv агрохим.ndmsv агрохимполимер.ndmsv агрохимцентр.ndmsv агрохолод.ndmsv агрохолодпром.ndmsv адыггаз.ndmsv адыгейнефтепродукт.ndmsv адыгеÑавтотранÑ.ndmsv адыгеÑагроÑнаб.ndmsv азовмежрайгаз.ndmsv айрекÑ.ndmsv академинвеÑÑ‚.ndmsv акÑаймежрайгаз.ndmsv алагиррайгаз.ndmsv алатырьгоргаз.ndmsv алгайагропромтранÑ.ndmsv алдангоргаз.ndmsv алейÑкмежрайгаз.ndmsv алейÑкхлебопродукт.ndmsv алекÑандровагропромÑнаб.ndmsv алекÑандровогайагропромÑнаб.ndmsv алекÑандровремтехпред.ndmsv алекÑеевкарайгаз.ndmsv алекÑеевÑкагропромтранÑ.ndmsv алекÑеевÑкремтехпред.ndmsv алмаздортранÑ.ndmsv алмазÑкÑпорт.ndmsv алмазювелир.ndmsv алмазювелир-ÑкÑпорт.ndmsv алмазювелирÑкÑпорт.ndmsv алтайавтодор.ndmsv алтайавтотранÑ.ndmsv алтайагрокоопмолпром.ndmsv алтайагрокоопмÑÑопром.ndmsv алтайагропромпроект.ndmsv алтайагропромÑнаб.ndmsv алтайагропромтранÑ.ndmsv алтайагроÑервиÑ.ndmsv алтайагроÑпецмонтаж.ndmsv алтайагротранÑ.ndmsv алтайвинагропром.ndmsv алтайвитамин.ndmsv алтайгаз.ndmsv алтайкрайгаз.ndmsv алтайкрайгазÑервиÑ.ndmsv алтайлеÑтоппром.ndmsv алтаймедпрепарат.ndmsv алтаймежхозлеÑ.ndmsv алтаймрамор.ndmsv алтайнефтепродукт.ndmsv алтайовощхоз.ndmsv алтайполиметалл.ndmsv алтайптицеводкомплект.ndmsv алтайремÑтройбыт.ndmsv алтайремÑтроймонтаж.ndmsv алтайÑахарагропром.ndmsv алтайÑельхозводопровод.ndmsv алтайÑкагропромавтотранÑ.ndmsv алтайÑкагропромÑнаб.ndmsv алтайÑкремтехпред.ndmsv алтайÑтройкомплект.ndmsv алтайÑтройматериал.ndmsv алтайÑтройтранÑ.ndmsv алтайтуриÑÑ‚.ndmsv алтайхимпром.ndmsv алтайхлебопродукт.ndmsv алтайÑнергоремонт.ndmsv альфа-банк.ndmsv амур-порт.ndmsv амуравтотранÑ.ndmsv амурагроÑнаб.ndmsv амурагротехÑервиÑ.ndmsv амурагроÑлектроремонт.ndmsv амургаз.ndmsv амуржилкомхоз.ndmsv амурлеÑ.ndmsv амурлеÑпром.ndmsv амурнефтепродукт.ndmsv амуроблгаз.ndmsv амурремпроект.ndmsv амурÑкмежрайгаз.ndmsv амурÑлектромонтаж.ndmsv амурÑнергоремонт.ndmsv анадырьремтехÑнаб.ndmsv аналитприбор.ndmsv анапагоргаз.ndmsv ангаралеÑ.ndmsv ангарÑкгоргаз.ndmsv ангарÑкнефтеоргÑинтез.ndmsv ангарÑкнефтехимпроект.ndmsv ангарÑктеплохиммонтаж.ndmsv ангарÑкхимнефтеремонт.ndmsv анилпром.ndmsv анлагенбау-инжиниринг.ndmsv апатитгражданпроект.ndmsv апатитÑельхозÑервиÑ.ndmsv апатитырайгаз.ndmsv апшеронÑкрайгаз.ndmsv ардонмежрайгаз.ndmsv арзамаÑÑпирт.ndmsv аркадакагропроммехмонтажкомплект.ndmsv аркадакагропромÑнаб.ndmsv аркадакагропромтранÑ.ndmsv аркадакмежрайгаз.ndmsv аркадакхлебопродукт.ndmsv арктикÑнаб.ndmsv армавиргоргаз.ndmsv армавироптторг.ndmsv армконтракт.ndmsv арÑеньевагропромтранÑ.ndmsv арÑеньевмежрайгаз.ndmsv артикком.ndmsv архангельÑкавтодор.ndmsv архангельÑкавтотранÑ.ndmsv архангельÑкагропром.ndmsv архангельÑкагропромÑнаб.ndmsv архангельÑкгаз.ndmsv архангельÑкгоргаз.ndmsv архангельÑкконтракт.ndmsv архангельÑклеÑÑбыт.ndmsv архангельÑклеÑтоппром.ndmsv архангельÑкнефтепродукт.ndmsv архангельÑкоблÑнаб.ndmsv архангельÑкоптторг.ndmsv архангельÑкрыбпром.ndmsv архангельÑктуриÑÑ‚.ndmsv архптицепромÑнабÑбыт.ndmsv архрыбÑбыт.ndmsv архÑтройматериал.ndmsv архÑтройтранÑ.ndmsv аÑткиновидеопрокат.ndmsv аÑтраханьавтодор.ndmsv аÑтраханьавтотранÑ.ndmsv аÑтраханьагропромпроект.ndmsv аÑтраханьбумпром.ndmsv аÑтраханьгазпром.ndmsv аÑтраханьмежрайгаз.ndmsv аÑтраханьнефтепродукт.ndmsv аÑтраханьоблгаз.ndmsv аÑтраханьпромÑтройпроект.ndmsv аÑтраханьптицепром.ndmsv аÑтро-гермеÑ.ndmsv аÑтробанк.ndmsv аÑуавтотранÑ.ndmsv аткарÑкагропромÑнаб.ndmsv аткарÑкагропромтранÑ.ndmsv атомзащитаинформ.ndmsv атоминформ.ndmsv атомпром.ndmsv атомпромкомплекÑ.ndmsv атомрудмет.ndmsv атомфлот.ndmsv атомÑнергокомплект.ndmsv атомÑнергопроект.ndmsv атомÑнергоремонт.ndmsv атомÑнергоÑкÑпорт.ndmsv ахтарÑкрайгаз.ndmsv ачинÑкагроавтотранÑ.ndmsv ачинÑкагропромÑнаб.ndmsv аÑроприбор.ndmsv аÑропроект.ndmsv багратионовÑкремтехпред.ndmsv байкаллеÑ.ndmsv байкалпротеин.ndmsv бакалеÑоптторг.ndmsv бакпрепарат.ndmsv бакÑанрайгаз.ndmsv балаковоагропроммехмонтаж.ndmsv балаковоагропромÑнаб.ndmsv балаковоагропромтранÑ.ndmsv балаковомежрайгаз.ndmsv балаковотурбоатомÑнергоремонт.ndmsv балашовагропроммехмонтаж.ndmsv балашовагропромÑнаб.ndmsv балашовмежрайгаз.ndmsv балкар-трейдинг.ndmsv балтайагропромтранÑ.ndmsv балтийÑкмежрайгаз.ndmsv балткран.ndmsv балтмонтаж.ndmsv балтÑудопроект.ndmsv бамнефтепродукт.ndmsv бамтранÑвзрывпром.ndmsv бамтранÑтехмонтаж.ndmsv барнаулагропромÑнаб.ndmsv барнаулгоргаз.ndmsv барнаулметаллоптторг.ndmsv батайÑкгоргаз.ndmsv башавтотранÑ.ndmsv башгипронефтехим.ndmsv башкортоÑтантуриÑÑ‚.ndmsv башкран.ndmsv башлеÑпром.ndmsv башнефтепродукт.ndmsv башнефтехимзавод.ndmsv башпромбанк.ndmsv башÑтройтранÑ.ndmsv баштранÑгаз.ndmsv башÑлектромонтаж.ndmsv безенчукагропромÑнаб.ndmsv безенчукагроремтехпред.ndmsv безенчукмежрайгаз.ndmsv безымÑнкаагропромтранÑ.ndmsv белавтомаз.ndmsv белан.ndmsv белвитамин.ndmsv белгородавтотранÑ.ndmsv белгородагропромÑервиÑ.ndmsv белгороднефтепродукт.ndmsv белгородоблгаз.ndmsv белгородорггаз.ndmsv белгородтоппром.ndmsv белгородÑнергоремонт.ndmsv белкомхлебпрод.ndmsv беловомежрайгаз.ndmsv беловопогрузтранÑ.ndmsv белогорÑкгаз.ndmsv белореченÑкрайгаз.ndmsv белоÑÑ€Ñкгаз.ndmsv белплаÑÑ‚.ndmsv белторгпроект.ndmsv бельÑклеÑ.ndmsv березоворайгаз.ndmsv беринговремтехÑнаб.ndmsv беÑланрайгаз.ndmsv бизнеÑ-парк.ndmsv бизнеÑ-центр.ndmsv бийÑкмежрайгаз.ndmsv бийÑктехноторг.ndmsv билибиноремтехÑнаб.ndmsv биомашприбор.ndmsv биомед.ndmsv биомедпрепарат.ndmsv биопрепарат-центр.ndmsv биоÑнабÑбыт.ndmsv биотехпрогреÑÑ.ndmsv биохимзавод.ndmsv биохиммашпроект.ndmsv биохимпром.ndmsv биробиджаноблгаз.ndmsv биробиджанхлеб.ndmsv биробиджанхлебопродукт.ndmsv благовещенÑкмежрайгаз.ndmsv благÑантехмонтаж.ndmsv бобровагропромÑнаб.ndmsv богатовÑкагропромтранÑ.ndmsv богородÑкрайгаз.ndmsv боготолагропромÑнаб.ndmsv богучанлеÑ.ndmsv богучарагропромтранÑ.ndmsv большаковремтехпред.ndmsv большеглушицкагпропромтранÑ.ndmsv большеречьемежрайгаз.ndmsv большеÑолдатÑкагропромÑнаб.ndmsv большечерниговÑкагропромтранÑ.ndmsv бомонт.ndmsv бондариагропромÑнаб.ndmsv бондариремтехпред.ndmsv боровичимежрайгаз.ndmsv борÑкагропромтранÑ.ndmsv браÑовомежрайгаз.ndmsv братÑкгидропроект.ndmsv братÑкжелезобетон.ndmsv братÑклеÑ.ndmsv братÑкпромÑнергокомплект.ndmsv братÑкÑтройкомплект.ndmsv братÑкÑнергопроект.ndmsv братÑкÑнергоÑтройтранÑ.ndmsv брюховецкаÑрайгаз.ndmsv брÑнÑкавтотранÑ.ndmsv брÑнÑкгазпроект.ndmsv брÑнÑкгорÑтройзаказчик.ndmsv брÑнÑккомплект.ndmsv брÑнÑкмежрайгаз.ndmsv брÑнÑкнефтепродукт.ndmsv брÑнÑкоблгаз.ndmsv брÑнÑкпромбетон.ndmsv брÑнÑкÑантехмонтаж.ndmsv брÑнÑкÑвÑзьинформ.ndmsv брÑнÑкÑпиртпром.ndmsv брÑнÑкÑтройтранÑ.ndmsv брÑнÑктоппром.ndmsv брÑнÑкхолод.ndmsv брÑнÑкцемент.ndmsv брÑнÑкчернобыльÑтройзаказчик.ndmsv бугуруÑланмежрайгаз.ndmsv будимекÑ.ndmsv бузулукмежрайгаз.ndmsv буйнакÑкгаз.ndmsv бумлеÑоптторг.ndmsv бумоптторг.ndmsv бургазгеотерм.ndmsv буржелезобетон.ndmsv бурÑтавтотранÑ.ndmsv бурÑтавтотранÑÑервиÑ.ndmsv бурÑтагропроммехмонтаж.ndmsv бурÑтагропромпроект.ndmsv бурÑтагропромремонт.ndmsv бурÑтгаз.ndmsv бурÑтгражданпроект.ndmsv бурÑтлеÑтоппром.ndmsv бурÑтматтехреÑурÑ.ndmsv бурÑтнефтепродукт.ndmsv бурÑтпромÑтройпроект.ndmsv бурÑтрыбпром.ndmsv бурÑÑ‚ÑкагропромÑнаб.ndmsv бурÑÑ‚ÑкагропромÑтандарт.ndmsv бурÑÑ‚Ñкмолагропром.ndmsv бурÑÑ‚Ñкпищепром.ndmsv бурÑÑ‚Ñпирт.ndmsv бурÑÑ‚Ñтройматериал.ndmsv бурÑтхлебпром.ndmsv бутурлиновкаагропромтранÑ.ndmsv быковорайгаз.ndmsv быковоремтехпред.ndmsv валдаймежрайгаз.ndmsv ванинолеÑоÑкÑпорт.ndmsv варитекÑ.ndmsv варьеганнефтегаз.ndmsv варьеганнефтеÑнаб.ndmsv ваÑхнил.ndmsv велижагропромÑнаб.ndmsv велижагропромтехмонтаж.ndmsv велижагропромтранÑ.ndmsv вельÑкагропромÑнаб.ndmsv вельÑклеÑ.ndmsv вельÑкмежрайгаз.ndmsv вельÑкремтехпред.ndmsv верхнебуреинÑкрайгаз.ndmsv верхневолгоÑлектромонтаж.ndmsv верхнекамÑклеÑ.ndmsv верхнемамонагропромтранÑ.ndmsv верхнетоемÑкремтехпредхимÑнаб.ndmsv верхнехаваагропромтранÑ.ndmsv вершинÑкагропромтранÑ.ndmsv вершинырайгаз.ndmsv ветÑанутильзавод.ndmsv вешенÑкмежрайгаз.ndmsv викуловоагропромтранÑ.ndmsv виноагропром.ndmsv виноградовÑкремтехпредхимÑнаб.ndmsv виноградпром.ndmsv вичугамежрайгаз.ndmsv владивоÑтокагропромÑнаб.ndmsv владивоÑтокмежрайгаз.ndmsv владивоÑтокоптÑнаб.ndmsv владивоÑтокÑтройкомплект.ndmsv владикавказ-газоаппарат.ndmsv владикавказгоргаз.ndmsv владимиравтоÑервиÑ.ndmsv владимиравтотранÑ.ndmsv владимирагроинформ.ndmsv владимирагропищепром.ndmsv владимирагропромпроект.ndmsv владимирагропромÑнаб.ndmsv владимирагропромтранÑ.ndmsv владимиргазпроект.ndmsv владимирглавÑнаб.ndmsv владимиргоргаз.ndmsv владимирнефтепродукт.ndmsv владимироблгаз.ndmsv владимироптторг.ndmsv владимирпищепроект.ndmsv владимирптицепром.ndmsv владимирремтехпред.ndmsv владимирÑтройматериал.ndmsv владимирторф.ndmsv владимирÑкогаз.ndmsv владимирÑлектроникаагропром.ndmsv владимирÑнергомонтаж.ndmsv владинтерлеÑ.ndmsv владинтерлеÑ-центр.ndmsv владÑтройтранÑ.ndmsv внешагропромÑервиÑ.ndmsv внешинторг.ndmsv внешконÑульт.ndmsv внешлеÑ.ndmsv внешпромтехобмен.ndmsv внешÑтройимпорт.ndmsv внешторгбанк.ndmsv внешторгиздат.ndmsv внештрейдинвеÑÑ‚.ndmsv внииалмаз.ndmsv вниибиохимпрепарат.ndmsv вниигаз.ndmsv вниигеоцветмет.ndmsv вниижелезобетон.ndmsv внииинÑтрумент.ndmsv вниимотопром.ndmsv вниинаучприбор.ndmsv вниинефтехим.ndmsv вниипигидротрубопровод.ndmsv вниипиморнефтегаз.ndmsv вниипиÑÑ‚.ndmsv вниипромгаз.ndmsv внииÑтандарт.ndmsv внииÑтройполимер.ndmsv внииÑгазпром.ndmsv внииÑлектротранÑпорт.ndmsv внииÑпрант.ndmsv внипигидротрубопровод.ndmsv внипиморнефтегаз.ndmsv внипиÑтройполимер.ndmsv внипиÑнергопром.ndmsv водтранÑприбор.ndmsv воентех.ndmsv волгаÑнергомонтаж.ndmsv волгаÑнергоремонт.ndmsv волгаÑнергоÑнабкомплект.ndmsv волгаÑнергоÑтройпром.ndmsv волгобиоÑинтез.ndmsv волговзрывпром.ndmsv волговÑтмашÑлектроÑнабÑбыт.ndmsv волгогаз.ndmsv волгоградавтодор.ndmsv волгоградавтотранÑ.ndmsv волгоградагропроект.ndmsv волгоградагропромтранÑ.ndmsv волгоградгоргаз.ndmsv волгоградметаллоторг.ndmsv волгограднефтепродукт.ndmsv волгоградоблгаз.ndmsv волгоградтоппром.ndmsv волгоградтранÑгаз.ndmsv волгоградÑлектротранÑ.ndmsv волгоградÑнергоÑетьпроект.ndmsv волгодизельаппарат.ndmsv волгодонÑкмежрайгаз.ndmsv волгокамподводтрубопровод.ndmsv волгонефтехиммонтаж.ndmsv волгоÑпецмонтаж.ndmsv волгоÑтальмонтаж.ndmsv волготанкер.ndmsv волготранÑгаз.ndmsv волгоÑлектромонтаж.ndmsv волгоÑнергомонтаж.ndmsv волгоÑнергопромÑтройпроект.ndmsv волгоÑнергоÑтройпром.ndmsv волжÑкагропромтранÑ.ndmsv волжÑкиймежрайгаз.ndmsv волжÑкийрайгаз.ndmsv вологдаавтотранÑ.ndmsv вологдаагроавтотранÑ.ndmsv вологдаагропроект.ndmsv вологдаагропромавтотранÑ.ndmsv вологдаагроÑтройÑервиÑ.ndmsv вологдаагрохим.ndmsv вологдагоргаз.ndmsv вологдаленпромÑкÑпорт.ndmsv вологдалеÑтоппром.ndmsv вологдалеÑторг.ndmsv вологдамежхозлеÑ.ndmsv вологдаметаллоптторг.ndmsv вологдамонтажпроект.ndmsv вологдамÑÑопром.ndmsv вологданефтепродукт.ndmsv вологдаоблагропромÑнаб.ndmsv вологдаоблбыт.ndmsv вологдаоблгаз.ndmsv вологдапроект.ndmsv вологдаптицепром.ndmsv вологдаÑвинопром.ndmsv вологдаÑвинпром.ndmsv вологдаÑнаб.ndmsv вологдаторф.ndmsv вологдахлебпром.ndmsv вологодавтодор.ndmsv вологодметаллопторг.ndmsv волоколамÑкагропромÑнаб.ndmsv волховторг.ndmsv волчихинÑкремтехпред.ndmsv вольÑкмежрайгаз.ndmsv воробьевкаагропромтранÑ.ndmsv воронежавтодор.ndmsv воронежавторемонт.ndmsv воронежавтотранÑ.ndmsv воронежагроконтракт.ndmsv воронежагропромкомплект.ndmsv воронежагропромÑнаб.ndmsv воронежагропромÑтройматериал.ndmsv воронежагропромтранÑ.ndmsv воронежагроÑнаб.ndmsv воронежагроÑпецмонтаж.ndmsv воронежгоргаз.ndmsv воронежгорÑвет.ndmsv воронежконÑервпром.ndmsv воронежмаÑложирагропром.ndmsv воронежмолпром.ndmsv воронежнефтепродукт.ndmsv воронежоблавтобыттранÑ.ndmsv воронежоблавтотранÑгаз.ndmsv воронежоблбытÑоюз.ndmsv воронежоблгаз.ndmsv воронежоблмебельбыт.ndmsv воронежоблремÑтройпроект.ndmsv воронежоблÑнаб.ndmsv воронежпищепром.ndmsv воронежрыбхоз.ndmsv воронежÑадпитомник.ndmsv воронежÑахарагропром.ndmsv воронежÑахарпром.ndmsv воронежÑвÑзьинформ.ndmsv воронежÑинтезкаучук.ndmsv воронежÑтрой-холдинг.ndmsv воронежтранÑÑервиÑ.ndmsv воÑкозавод.ndmsv воÑкреÑенÑкагропромтранÑ.ndmsv воÑкреÑенÑкцемент.ndmsv воÑтокгидромонтаж.ndmsv воÑтокгипрозем.ndmsv воÑтокметаллургмонтаж.ndmsv воÑтокмонтажгаз.ndmsv воÑтокнефтегазÑантехмонтаж.ndmsv воÑтокнефтезаводмонтаж.ndmsv воÑтокÑантехмонтаж.ndmsv воÑтокÑиб.ndmsv воÑтокÑибрыбниипроект.ndmsv воÑтокÑибÑантехмонтаж.ndmsv воÑтокÑибÑельÑнергопроект.ndmsv воÑтокÑибÑельÑнергопром.ndmsv воÑтоктехмонтаж.ndmsv воÑтокÑнергомонтаж.ndmsv воÑтокÑнерготехнадзор.ndmsv воÑÑ‚ÑибгипроÑпецагропром.ndmsv воÑÑ‚Ñибнефтегаз.ndmsv воÑÑ‚ÑибÑлемент.ndmsv воткинÑкмежрайгаз.ndmsv вторметинвеÑÑ‚.ndmsv вторметреÑурÑ.ndmsv вторнефтепродукт.ndmsv вторцветмет.ndmsv вторчермет.ndmsv вузцентр.ndmsv выкÑалеÑ.ndmsv выÑелкирайгаз.ndmsv вычегдалеÑ.ndmsv вÑземÑкагропром.ndmsv вÑземÑкагропромтранÑ.ndmsv вÑземÑкмежрайгаз.ndmsv вÑзникиагропромÑнаб.ndmsv вÑзникиремтехпред.ndmsv вÑзьмаагропромÑнаб.ndmsv вÑзьмазернопродукт.ndmsv вÑтводÑпирт.ndmsv вÑтлеÑоÑплав.ndmsv гаврилов-Ñмрайгаз.ndmsv гавриловкаагропромÑнаб.ndmsv гаврилово-поÑадрайгаз.ndmsv гагаринагропромÑнаб.ndmsv газавтоÑбыт.ndmsv газавтоÑервиÑ.ndmsv газкомплектимпÑкÑ.ndmsv газмашаппарат.ndmsv газнадзор.ndmsv газпром.ndmsv газÑантехмонтаж.ndmsv газтранÑÑервиÑ.ndmsv газÑкÑпорт.ndmsv газÑнергоÑервиÑ.ndmsv гвардейÑкмежрайгаз.ndmsv гвардейÑкремтехпред.ndmsv гекÑаметилендиаминÑебацинат.ndmsv геленджикавтоÑнаб.ndmsv геленджикгоргаз.ndmsv геоÑервиÑ.ndmsv геоÑинтез.ndmsv геоцентр.ndmsv гермеÑ-Ñоюз.ndmsv гивцнефтегаз.ndmsv гидродормоÑÑ‚.ndmsv гидрометприбор.ndmsv гидрометцентр.ndmsv гидромонтаж.ndmsv гидроприбор.ndmsv гидропроект.ndmsv гидроÑпецпроект.ndmsv гидроцветмет.ndmsv гидроÑлектромонтаж.ndmsv гидроÑнергоÑнаб.ndmsv гипроавтотранÑ.ndmsv гипробиоÑинтез.ndmsv гипрогазцентр.ndmsv гипрокоммунводоканал.ndmsv гипрокоммундортранÑ.ndmsv гипроленпром.ndmsv гипролеÑтранÑ.ndmsv гипролеÑхим.ndmsv гипромашпром.ndmsv гипронииавиапром.ndmsv гипрониигаз.ndmsv гипрониимедпром.ndmsv гипрониинефтетранÑ.ndmsv гипронииÑельхоз.ndmsv гипропищепром.ndmsv гипрополимер.ndmsv гипроречтранÑ.ndmsv гипрорыбфлот.ndmsv гипроÑахар.ndmsv гипроÑельпром.ndmsv гипроÑпецгаз.ndmsv гипроÑтроймоÑÑ‚.ndmsv гипротранÑ.ndmsv гипротранÑмоÑÑ‚.ndmsv гипротюменнефтегаз.ndmsv гипротюменьнефтегаз.ndmsv гипрохолод.ndmsv гипроцветмет.ndmsv гипроцемент.ndmsv гипроÑнергоремонт.ndmsv главгоÑтехнадзор.ndmsv главгоÑÑнергонадзор.ndmsv главдорреÑторан.ndmsv главинтуриÑÑ‚.ndmsv главкомат.ndmsv главкоÑмоÑ.ndmsv главлеÑхоз.ndmsv главнефтепродукт.ndmsv главплан.ndmsv главпочтамт.ndmsv главÑнаб.ndmsv главтабак.ndmsv глазовмежрайгаз.ndmsv глинарайгаз.ndmsv глинкаагропромÑнаб.ndmsv глушицамежрайгаз.ndmsv глушковоагропромÑнаб.ndmsv гнииÑлектроагрегат.ndmsv говорковолеÑ.ndmsv гознак.ndmsv гольшмановомежрайгаз.ndmsv горбачев-фонд.ndmsv горжилобмен.ndmsv горкомÑервиÑ.ndmsv гормолзавод.ndmsv гормолкомбинат.ndmsv гормоÑÑ‚.ndmsv горно-алтайгаз.ndmsv горнозаводÑкцемент.ndmsv гороховецремтехпред.ndmsv горпищекомбинат.ndmsv горпищеторг.ndmsv горплодоовощторг.ndmsv горпроект.ndmsv горпромкомбинат.ndmsv горпромторг.ndmsv горрайлинорган.ndmsv гортехнадзор.ndmsv гортопÑбыт.ndmsv горторг.ndmsv горшечноеагропромÑнаб.ndmsv горькнефтеоргÑинтез.ndmsv горÑлектротранÑ.ndmsv гоÑагропром.ndmsv гоÑархив.ndmsv гоÑархÑтройнадзор.ndmsv гоÑатомнадзор.ndmsv гоÑгазнадзор.ndmsv гоÑгидромет.ndmsv гоÑгортехнадзор.ndmsv гоÑземзапаÑ.ndmsv гоÑкомвуз.ndmsv гоÑкомзем.ndmsv гоÑкомиздат.ndmsv гоÑкоминтуриÑÑ‚.ndmsv гоÑкомконтракт.ndmsv гоÑкомлегпром.ndmsv гоÑкомоборонпром.ndmsv гоÑкомпром.ndmsv гоÑкомрезерв.ndmsv гоÑкомÑанÑпидемнадзор.ndmsv гоÑкомÑанÑпиднадзор.ndmsv гоÑкомÑанÑпидназдор.ndmsv гоÑкомÑевер.ndmsv гоÑкомÑтат.ndmsv гоÑкомÑтатат.ndmsv гоÑкомтруд.ndmsv гоÑкомÑпиднадзор.ndmsv гоÑконтракт.ndmsv гоÑконцерт.ndmsv гоÑлеÑфонд.ndmsv гоÑметр.ndmsv гоÑмкомвуз.ndmsv гоÑниибиоприбор.ndmsv гоÑниикарбамидпроект.ndmsv гоÑниимедполимер.ndmsv гоÑниинефтехим.ndmsv гоÑнииÑлектроагрегат.ndmsv гоÑплемзавод.ndmsv гоÑплемконезавод.ndmsv гоÑплемптицезавод.ndmsv гоÑплемÑовхоз.ndmsv гоÑпроматомнадзор.ndmsv гоÑрезерв.ndmsv гоÑÑанÑпидемнадзор.ndmsv гоÑÑанÑпиднадзор.ndmsv гоÑÑовет.ndmsv гоÑÑтрахнадзор.ndmsv гоÑтехнадзор.ndmsv гоÑфильмофонд.ndmsv гоÑÑкономплан.ndmsv грибановкаагропромтранÑ.ndmsv гринкомплекÑ.ndmsv грозгипронефтехим.ndmsv грозгоргаз.ndmsv грознефтегаз.ndmsv грознефтеоргÑинтез.ndmsv грÑзовецлеÑ.ndmsv гудермеÑмежрайгаз.ndmsv гуковогоргаз.ndmsv гулькевичирайгаз.ndmsv гурьевÑкремтехпред.ndmsv гуÑевмежрайгаз.ndmsv гуÑевремтехпред.ndmsv даггаз.ndmsv дагеÑтанавтодор.ndmsv дагеÑтанавтотранÑ.ndmsv дагеÑтангазпром.ndmsv дагеÑтантуриÑÑ‚.ndmsv дагеÑтанхлебопродукт.ndmsv дагнефтепродукт.ndmsv дагогнигаз.ndmsv дагпотребÑоюз.ndmsv дагрыбхолодфлот.ndmsv дагÑвÑзьинформ.ndmsv дальводÑтрой-холдинг.ndmsv дальвоÑтокÑиблеÑ.ndmsv дальгипротранÑ.ndmsv дальзавод.ndmsv дальинторг.ndmsv дальинфонд.ndmsv далькиноцентр.ndmsv дальлеÑ.ndmsv дальлеÑпром.ndmsv дальлеÑтехцентр.ndmsv дальлеÑторг.ndmsv дальморепродукт.ndmsv дальнереченÑкагропромтранÑ.ndmsv дальнереченÑкмежрайгаз.ndmsv дальорглеÑтехмонтаж.ndmsv дальполиметалл.ndmsv дальпреÑÑ.ndmsv дальприбор.ndmsv дальрыбвтуз.ndmsv дальÑельÑнергопроект.ndmsv дальÑлектромонтаж.ndmsv дальÑлектрон.ndmsv дальÑнергомонтаж.ndmsv дальÑнергоÑетьпроект.ndmsv даниловмежрайгаз.ndmsv данковбытÑервиÑ.ndmsv двиноÑплав.ndmsv демидовагропромÑнаб.ndmsv дербентгаз.ndmsv дергачиагропроммехмонтаж.ndmsv дзержинÑкмежрайгаз.ndmsv дзержинÑкхолод.ndmsv дизельпром.ndmsv динÑкаÑрайгаз.ndmsv дмитриевагропромÑнаб.ndmsv дмитровагропромÑнаб.ndmsv дмитровлеÑ.ndmsv домодедовоагроÑервиÑ.ndmsv донагрохимÑервиÑ.ndmsv донгазпром.ndmsv донецкгоргаз.ndmsv донецкмежрайгаз.ndmsv донречфлот.ndmsv донтелефильм.ndmsv донÑлектромонтаж.ndmsv дораÑфальт.ndmsv доринвеÑÑ‚.ndmsv дорпрофÑоюз.ndmsv доÑааф.ndmsv дубнаагроÑервиÑ.ndmsv дубовкамежрайгаз.ndmsv дубовÑкагропромтранÑ.ndmsv дубовÑкмежрайгаз.ndmsv дудинкабыт.ndmsv духовницкагропромтранÑ.ndmsv дÑтьковорайгаз.ndmsv европол.ndmsv евроÑтандарт.ndmsv егорлыкмежрайгаз.ndmsv егорьевÑкагропромÑнаб.ndmsv егорьевÑкагропромтранÑ.ndmsv ейÑкагроÑервиÑ.ndmsv ейÑкгоргаз.ndmsv екатеринбургархпроект.ndmsv екатеринбургнефтепродукт.ndmsv екатеринбургпроект.ndmsv екатериновкаагропромÑнаб.ndmsv екатериновкаагропромтранÑ.ndmsv елаз.ndmsv елаз-инвеÑÑ‚.ndmsv ельнÑагропромÑнаб.ndmsv ениÑейлеÑ.ndmsv ениÑейлеÑоÑкÑпорт.ndmsv ермакагроавтотранÑ.ndmsv ершичиагропромÑнаб.ndmsv ершовагропроммехмонтажкомплект.ndmsv ершовагропромтранÑ.ndmsv ершовмежрайгаз.ndmsv ефремовмежрайгаз.ndmsv желдорпроект.ndmsv желдорÑкÑпорт.ndmsv железноводÑккурорт.ndmsv железногорÑкмежрайгаз.ndmsv жердевкаагропромÑнаб.ndmsv жердевкаремтехпред.ndmsv жилкоммункомплект.ndmsv жиркиагропромÑнаб.ndmsv жирновÑкмежрайгаз.ndmsv жуковкамежрайгаз.ndmsv жуковорайгаз.ndmsv забайкалводпроект.ndmsv забайкаллеÑ.ndmsv забайкалредмет.ndmsv забайкалÑлектромонтаж.ndmsv заводоуковÑкрайгаз.ndmsv завьÑловÑкремтехпред.ndmsv заграноргÑтроймонтаж.ndmsv запкаÑпрыбвод.ndmsv запÑибгазпром.ndmsv запÑибдорÑтройÑервиÑ.ndmsv запÑибкомбанк.ndmsv запÑибнефтехиммонтаж.ndmsv запÑибремонт.ndmsv запÑибÑельÑнергопроект.ndmsv запÑибÑнергоÑпецмонтаж.ndmsv запчаÑтьоптторг.ndmsv запÑнерголегпром.ndmsv зарайÑкремтехпред.ndmsv зарайÑкхлебопродукт.ndmsv заринÑкмежрайгаз.ndmsv зарубежцветмет.ndmsv зарубежÑнергопроект.ndmsv зауралÑнергопроект.ndmsv здравмед.ndmsv здравмедпром.ndmsv зеленецоптторг.ndmsv зеленоградводоканал.ndmsv зеленоградÑкремтехпред.ndmsv зерноградмежрайгаз.ndmsv зил.ndmsv зимовникимежрайгаз.ndmsv зимторг.ndmsv златоуÑтмежрайгаз.ndmsv знаменкаагропромÑнаб.ndmsv золотухиноагропромÑнаб.ndmsv зооветÑнаб.ndmsv зорнинÑкагропромÑнаб.ndmsv ивановоавтотранÑ.ndmsv ивановогоргаз.ndmsv ивановоконцерт.ndmsv ивановомежрайгаз.ndmsv ивановооблгаз.ndmsv ивановорыбпромÑбыт.ndmsv ивановоÑтройкомплекÑ.ndmsv ивановоторф.ndmsv ивантеевкаагропромÑнаб.ndmsv ивантеевкаагропромтранÑ.ndmsv игримÑнергогаз.ndmsv ижводоканал.ndmsv ижевÑкмежрайгаз.ndmsv ижметаллургмонтаж.ndmsv ижобщепит.ndmsv избербашгаз.ndmsv иловлÑремтехпред.ndmsv импÑкÑ-банк.ndmsv инвалтех.ndmsv инвентарьторг.ndmsv инвеÑÑ‚.ndmsv инвеÑткредит.ndmsv инвеÑтнафт.ndmsv инвеÑÑ‚Ñнергоцентр.ndmsv ингоÑÑтрах.ndmsv индуÑтройпроект.ndmsv инжÑервиÑ.ndmsv инкомбанк.ndmsv инкомторг.ndmsv инноÑоюз.ndmsv иннофонд.ndmsv инрыбпром.ndmsv интаÑ.ndmsv интаугольÑбыт.ndmsv интерагрофонд.ndmsv интероптторг.ndmsv интерпол.ndmsv интерпром.ndmsv интерроÑимпÑкÑ.ndmsv интерÑервиÑ.ndmsv интертреÑÑ‚.ndmsv интерхимпром.ndmsv интерцентр.ndmsv интерÑвм.ndmsv интурбанк.ndmsv интурмедÑервиÑ.ndmsv интурÑервиÑ.ndmsv интуртранÑ.ndmsv интурцентр.ndmsv информ.ndmsv информ-автотранÑ.ndmsv информгаз.ndmsv информÑервиÑ.ndmsv информторгтовар.ndmsv информцентр.ndmsv инфоÑервиÑ.ndmsv инфотранÑ.ndmsv инфоцентр.ndmsv иркутÑклеÑтоппром.ndmsv иркутÑкмашхимоптторг.ndmsv иркутÑкметаллоптторг.ndmsv иркутÑкнефтепродукт.ndmsv иркутÑкоблгаз.ndmsv иркутÑкптицепром.ndmsv иркутÑкÑтройоптторг.ndmsv иÑилькульмежрайгаз.ndmsv иÑтраагропромтранÑ.ndmsv иÑтраремтехпред.ndmsv иÑтрахлебопродукт.ndmsv ишимагропромÑнаб.ndmsv ишиммежрайгаз.ndmsv каббалкальпиниÑÑ‚.ndmsv каббалквтормет.ndmsv каббалкгаз.ndmsv каббалкмолпром.ndmsv каббалкнефтепродукт.ndmsv каббалктоппром.ndmsv каббалктуриÑÑ‚.ndmsv кавалеровомежрайгаз.ndmsv кавказÑкагропромÑнаб.ndmsv кавказтранÑгаз.ndmsv кавказцемент.ndmsv кадоммежрайгаз.ndmsv калачинÑкмежрайгаз.ndmsv калачмежрайгаз.ndmsv калиниградÑнабÑкÑпорт.ndmsv калининградавтотранÑ.ndmsv калининградагропром.ndmsv калининградагропромкомплект.ndmsv калининградагропромлегтранÑ.ndmsv калининградагропромÑнаб.ndmsv калининградагропромтранÑ.ndmsv калининградгоргаз.ndmsv калининградгражданпроект.ndmsv калининградлегпром.ndmsv калининградморнефтегаз.ndmsv калининграднефтепродукт.ndmsv калининградпромпроект.ndmsv калининградремтехпред.ndmsv калининградрыбпром.ndmsv калининградторгморнефтегаз.ndmsv калининградтранÑ.ndmsv калининÑкаÑрайгаз.ndmsv калитвамежрайгаз.ndmsv калмыкнефтепродукт.ndmsv калугаоблгаз.ndmsv калугметаллторг.ndmsv камазавтоцентр.ndmsv камазжилбыт.ndmsv камазимпорт.ndmsv камазинÑтрумент.ndmsv камазмонтаж.ndmsv камазпроект.ndmsv каменкамежрайгаз.ndmsv каменÑкмежрайгаз.ndmsv каменьмежрайгаз.ndmsv камчаткоммунпроект.ndmsv камчатлеÑ.ndmsv камчатнефтепродукт.ndmsv камышинмежрайгаз.ndmsv камÑнергоремонт.ndmsv камÑнергоÑтройпром.ndmsv канашмежрайгаз.ndmsv кандалакшарайгаз.ndmsv кандалакшаремтехагропромÑнаб.ndmsv каневÑкаÑрайгаз.ndmsv капьÑргаз.ndmsv карабулакагропромтранÑ.ndmsv карабулакмежрайгаз.ndmsv каргопольрайгаз.ndmsv карелкоммунжилпроект.ndmsv карелнефтепродукт.ndmsv карталымежрайгаз.ndmsv каÑимовгоргаз.ndmsv каÑпийÑкгаз.ndmsv каÑпрыбпроект.ndmsv катавмежрайгаз.ndmsv кемеровогоргаз.ndmsv кемеровомежрайгаз.ndmsv кемеровооблгаз.ndmsv кзот.ndmsv кизилюртгаз.ndmsv кизлÑргаз.ndmsv кинельгоргаз.ndmsv кинешмарайгаз.ndmsv киновидеотеатр.ndmsv кинотехпром.ndmsv кинофотоинÑтитут.ndmsv киржачремтехпред.ndmsv киришинефтеоргÑинтез.ndmsv кировагровод.ndmsv кировгипроводхоз.ndmsv кировнефтепродукт.ndmsv кировоблгаз.ndmsv кировоградмежрайгаз.ndmsv киÑловодÑккурорт.ndmsv клепикирайгаз.ndmsv клинагропромтранÑ.ndmsv клинцымежрайгаз.ndmsv ключгоргаз.ndmsv клÑвлинорайгаз.ndmsv книгоÑкÑпорт.ndmsv ковровремтехпред.ndmsv ковровхлебопродукт.ndmsv когалымгоргаз.ndmsv когалымнефтегаз.ndmsv когалымнефтепрогреÑÑ.ndmsv когалымторгнефтегаз.ndmsv кожзавод.ndmsv коларайгаз.ndmsv коломнаагропромтранÑ.ndmsv коломнаремтехпред.ndmsv кольчугиноремтехпред.ndmsv комигаз.ndmsv комигипрониилеÑпром.ndmsv коминефтедорÑтройремонт.ndmsv коминтерн.ndmsv комипермÑцкагропромавтотранÑ.ndmsv комипермÑцкагропромтехÑнаб.ndmsv коммунавтоматÑервиÑ.ndmsv коммунбытоптторг.ndmsv коммунмонтаж.ndmsv коммунотдел.ndmsv комÑомольÑкмежрайгаз.ndmsv комÑомольÑкрайгаз.ndmsv конверÑбанк.ndmsv кондровобумпром.ndmsv коношарайгаз.ndmsv конÑтантиновÑкмежрайгаз.ndmsv конÑультантплюÑ.ndmsv конышевкаагропромÑнаб.ndmsv копейÑкмежрайгаз.ndmsv кораблинорайгаз.ndmsv кореновÑкрайгаз.ndmsv коркиномежрайгаз.ndmsv коÑтромаавтотранÑ.ndmsv коÑтромаагропромпроект.ndmsv коÑтромагоргаз.ndmsv коÑтромакоммунÑервиÑ.ndmsv коÑтроманефтепродукт.ndmsv коÑтромаоблбгаз.ndmsv коÑтромаоблгаз.ndmsv котельниковомежрайгаз.ndmsv котлаÑагропромÑнаб.ndmsv котлаÑлеÑ.ndmsv котлаÑмежрайгаз.ndmsv котовомежрайгаз.ndmsv котовÑкхлеб.ndmsv кошкинÑкагропромтранÑ.ndmsv кошкирайгаз.ndmsv крайагроÑнаб.ndmsv крайбыткомплект.ndmsv крайгоÑплемÑоюз.ndmsv крайкоммунводкомплекÑ.ndmsv крайкоопÑоюз.ndmsv крайпотребÑоюз.ndmsv крайремÑтройбыт.ndmsv крайтрикотажбыт.ndmsv краÑмашзавод.ndmsv краÑноармейÑкагропромÑнаб.ndmsv краÑноармейÑкмежрайгаз.ndmsv краÑноармейÑкрайгаз.ndmsv краÑноборÑкремтехпредÑнаб.ndmsv краÑногорÑкагропромтранÑ.ndmsv краÑнодарбланкиздат.ndmsv краÑнодаргипродревпром.ndmsv краÑнодарглавÑнаб.ndmsv краÑнодаргоргаз.ndmsv краÑнодаргражданпроект.ndmsv краÑнодаркрайгаз.ndmsv краÑнодарнефтегаз.ndmsv краÑнодарнефтеоргÑинтез.ndmsv краÑнодарорггаз.ndmsv краÑнодарÑельÑнергопроект.ndmsv краÑнокутагропроммехмонтаж.ndmsv краÑнокутагропромÑнаб.ndmsv краÑнокутагропромтранÑ.ndmsv краÑноленинÑкнефтегаз.ndmsv краÑнотурьинÑкмежрайгаз.ndmsv краÑноуральÑкмежрайгаз.ndmsv краÑноÑÑ€Ñкавтодор.ndmsv краÑноÑÑ€ÑкавтоÑалон.ndmsv краÑноÑÑ€ÑкагролеÑпром.ndmsv краÑноÑÑ€Ñкагропроммехмонтаж.ndmsv краÑноÑÑ€Ñкагропромтехпроект.ndmsv краÑноÑÑ€Ñкгидропроект.ndmsv краÑноÑÑ€ÑкмежхозлеÑ.ndmsv краÑноÑÑ€Ñкметаллоопторг.ndmsv краÑноÑÑ€Ñкметаллооптторг.ndmsv краÑноÑÑ€Ñкметаллоптторг.ndmsv краÑноÑÑ€Ñкнефтепродукт.ndmsv краÑноÑÑ€Ñкобщемашопторг.ndmsv краÑноÑÑ€Ñкполимеркерамик.ndmsv краÑноÑÑ€ÑкÑтройматериал.ndmsv краÑноÑÑ€Ñкхлебопродукт.ndmsv краÑноÑÑ€Ñкхлебпром.ndmsv краÑноÑÑ€ÑкÑнергопром.ndmsv краÑноÑÑ€ÑкÑнергоÑетьпроект.ndmsv кредитпромбанк.ndmsv кредобанк.ndmsv кропоткингоргаз.ndmsv крыловÑкаÑрайгаз.ndmsv крымÑкрайгаз.ndmsv кубаньвинпром.ndmsv кубаньводтраÑÑ‚.ndmsv кубаньгазпром.ndmsv кубаньконÑервпром.ndmsv кубаньлеÑтоппром.ndmsv кубаньÑпецÑнергоремонт.ndmsv кубаньхлебопродукт.ndmsv кузбаÑÑавтотранÑ.ndmsv кузбаÑÑзернопродукт.ndmsv кузбаÑÑкомплект.ndmsv кузбаÑÑмÑÑопром.ndmsv кузбаÑÑполиграфиздат.ndmsv кузбаÑÑхлеб.ndmsv кузбаÑÑхолод.ndmsv кузбаÑÑшахтоÑтроймонтаж.ndmsv кузнецкмежрайгаз.ndmsv куйбышевагропромтранÑ.ndmsv куйбышевазот.ndmsv куйбышевнефтемашремонт.ndmsv куйбышевнефтеоргÑинтез.ndmsv куйбышнефтеоргÑинтез.ndmsv кулебакимежрайгаз.ndmsv культторг.ndmsv куминÑклеÑ.ndmsv кумÑкремтехпред.ndmsv курганагропромтехпроект.ndmsv кургангоргаз.ndmsv курганинÑкрайгаз.ndmsv курганмашзавод.ndmsv курганнефтепродукт.ndmsv курганоблгаз.ndmsv курганприбор.ndmsv курганхлеб.ndmsv курÑкавторемонт.ndmsv курÑкагропромкомплектÑнаб.ndmsv курÑкгоргаз.ndmsv курÑккиновидеопрокат.ndmsv курÑкоблгаз.ndmsv курÑкÑахарагропром.ndmsv курÑктурбоатомÑнергоремонт.ndmsv курÑкхлеб.ndmsv курÑкхлебопродукт.ndmsv курÑкхлебпром.ndmsv кушвамежрайгаз.ndmsv кущевÑкаÑрайгаз.ndmsv кшеньмежрайгаз.ndmsv кыштыммежрайгаз.ndmsv лабинÑкагропромÑнаб.ndmsv лабинÑкрайгаз.ndmsv лангепаÑнефтегаз.ndmsv легкомплектÑнаб.ndmsv легпром.ndmsv легпромÑкÑпорт.ndmsv ленаагролеÑпром.ndmsv ленагропромÑервиÑ.ndmsv ленвзрывпром.ndmsv ленгидропроект.ndmsv ленгипронефтехим.ndmsv ленгипротранÑ.ndmsv ленгориÑполком.ndmsv ленгражданпроект.ndmsv лензнииÑп.ndmsv лениздат.ndmsv ленинградÑкаÑрайгаз.ndmsv ленинÑкагроÑнаб.ndmsv ленинтерфонд.ndmsv ленком.ndmsv ленконцерт.ndmsv ленлеÑ.ndmsv ленлеÑбумÑтройоптторг.ndmsv ленлеÑтоппром.ndmsv ленмашоптторг.ndmsv ленметаллоптторг.ndmsv леннаучфильм.ndmsv леннефтехим.ndmsv леноблгаз.ndmsv леноблпаÑÑажиравтотранÑ.ndmsv ленотделкомплект.ndmsv ленпромлеÑ.ndmsv ленремтехприбор.ndmsv ленрыбпром.ndmsv ленÑвет.ndmsv ленÑтройкомитет.ndmsv ленÑтройкор.ndmsv ленторф.ndmsv лентранÑгаз.ndmsv ленфильм.ndmsv ленхимоптторг.ndmsv ленÑнергоремонт.ndmsv леÑбумоптторг.ndmsv леÑдревмонтаж.ndmsv леÑинформ.ndmsv леÑкомÑнабÑбыт.ndmsv леÑкомцентр.ndmsv леÑогорÑклеÑ.ndmsv леÑозаводÑкагропромтранÑ.ndmsv леÑоптторг.ndmsv леÑпефлан.ndmsv леÑпроект.ndmsv леÑпромÑервиÑ.ndmsv леÑпромцентр.ndmsv леÑÑнаб.ndmsv леÑтоппром.ndmsv леÑторг.ndmsv лешуконÑкремтехпредхимÑнаб.ndmsv липецкагромехживцентр.ndmsv липецкдорпроект.ndmsv липецкмонтаж.ndmsv липецкнефтепродукт.ndmsv липецкоблгаз.ndmsv липецкрыбхоз.ndmsv липецкÑахар.ndmsv липецктоппром.ndmsv липецкхлебмакаронпром.ndmsv липецкцемент.ndmsv лифтремонт.ndmsv логоваз.ndmsv локтевÑкремтехпред.ndmsv ломовмежрайгаз.ndmsv лукимежрайгаз.ndmsv лукойл.ndmsv луховицыагропромÑнаб.ndmsv лыÑогорÑкагропромÑнаб.ndmsv льговагропромÑнаб.ndmsv льговмежрайгаз.ndmsv магаданавтотранÑ.ndmsv магаданпромÑтройниипроект.ndmsv магаданрыбпром.ndmsv магаданÑвÑзьинформ.ndmsv магаданÑпецÑнергомонтаж.ndmsv магаданÑтройтранÑ.ndmsv магаданхимлеÑÑтройторг.ndmsv магнитогорÑкмежрайгаз.ndmsv майÑкийрайгаз.ndmsv макдональдÑ.ndmsv малгобекмежрайгаз.ndmsv манÑийÑкмежрайгаз.ndmsv манÑийÑкнефтегаз.ndmsv мантуровоагропромÑнаб.ndmsv мариинÑкмежрайгаз.ndmsv марийнефтепродукт.ndmsv марийÑкавтотранÑ.ndmsv маркÑрайгаз.ndmsv маррайгаз.ndmsv марÑпецмонтаж.ndmsv маÑложиркомбинат.ndmsv маÑложирпром.ndmsv маÑлоÑыркомбинат.ndmsv маÑлоÑырокомбинат.ndmsv матвеевкурганхлебопродукт.ndmsv махачкалагаз.ndmsv машзавод.ndmsv машоптторг.ndmsv машприборинторг.ndmsv машхимторг.ndmsv мбм-банк.ndmsv мегионгазÑервиÑ.ndmsv мегионнефтегаз.ndmsv медвенкаагропромÑнаб.ndmsv мединвеÑтор.ndmsv медпром.ndmsv медÑнабÑбытторг.ndmsv медÑоцÑкономинформ.ndmsv медтехÑнаб.ndmsv медфизприбор.ndmsv межлеÑхоз.ndmsv межрайагропромÑнаб.ndmsv межÑкономÑбербанк.ndmsv мезеньремтехпредхимÑнаб.ndmsv менатеп.ndmsv металлооптторг.ndmsv металлоптторг.ndmsv металлоÑервиÑ.ndmsv металлторг.ndmsv металлургмеханомонтаж.ndmsv металлургпрокатмонтаж.ndmsv металлургпром.ndmsv метрогипротранÑ.ndmsv миаÑÑмежрайгаз.ndmsv микомÑ.ndmsv миллеровомежрайгаз.ndmsv минавиапром.ndmsv минавтопром.ndmsv минатом.ndmsv минатомÑнергопром.ndmsv минвнешторг.ndmsv мингаз.ndmsv минздрав.ndmsv минздравмед.ndmsv минздравмедпром.ndmsv минздравпроект.ndmsv минзравмедпром.ndmsv минлеÑбумпром.ndmsv минлеÑхоз.ndmsv минмедпром.ndmsv миноборонпром.ndmsv минпром.ndmsv минрыбхоз.ndmsv минÑельхоз.ndmsv минÑельхозпрод.ndmsv минÑтанкопром.ndmsv минÑудпром.ndmsv минторг.ndmsv минтранÑ.ndmsv минтраÑÑ‚.ndmsv минтруд.ndmsv минуглепром.ndmsv минуÑинÑкагроавтотранÑ.ndmsv минуÑинÑкагропромÑнаб.ndmsv минуÑинÑкмежрайгаз.ndmsv минфин.ndmsv минхимнефтепром.ndmsv минхлебопродукт.ndmsv минцветмет.ndmsv минÑлектронпром.ndmsv минÑлектротехприбор.ndmsv минюÑÑ‚.ndmsv мирныймежрайгаз.ndmsv михайловкамежрайгаз.ndmsv михайловмежрайгаз.ndmsv михайловцемент.ndmsv мичуринÑкагропромÑнаб.ndmsv можайÑкагропромÑнаб.ndmsv можгамежрайгаз.ndmsv моздокрайгаз.ndmsv молагропром.ndmsv молококомбинат.ndmsv монаÑтырщинаагропромÑнаб.ndmsv монголбанк.ndmsv монтажпроект.ndmsv монтажÑпецбанк.ndmsv монтажÑтройÑервиÑ.ndmsv моргаушÑкрайгаз.ndmsv мордовгаз.ndmsv мордовнефтепродукт.ndmsv мордовобувьбыт.ndmsv мордовÑпирт.ndmsv морнефтегаз.ndmsv морозовÑкмежрайгаз.ndmsv морозовÑкхлебопродукт.ndmsv моррыбтехникум.ndmsv морÑвÑзьÑпутник.ndmsv морфизприбор.ndmsv моршанÑкагропромÑнаб.ndmsv моÑавтоÑантранÑ.ndmsv моÑавтотранÑ.ndmsv моÑагрокомплект.ndmsv моÑагропромÑнаб.ndmsv моÑаÑботермокомбинат.ndmsv моÑбизнеÑбанк.ndmsv моÑводоканал.ndmsv моÑводопровод.ndmsv моÑгаз.ndmsv моÑгипротранÑ.ndmsv моÑгорархив.ndmsv моÑгориÑполком.ndmsv моÑгорремÑтройтреÑÑ‚.ndmsv моÑгорÑвет.ndmsv моÑгортранÑ.ndmsv моÑгортранÑниипроект.ndmsv моÑгорхлебопродукт.ndmsv моÑгорÑлектроприбороптторг.ndmsv моÑжилкомитет.ndmsv моÑинжбетон.ndmsv моÑинжпроект.ndmsv моÑинжпромÑтройкомплект.ndmsv моÑинжÑтройкомплект.ndmsv моÑкабельмет.ndmsv моÑкабельÑетьмонтаж.ndmsv моÑкапÑтройкомплект.ndmsv моÑкирпич.ndmsv моÑкоммунбытпром.ndmsv моÑконцерт.ndmsv моÑлеÑ.ndmsv моÑлеÑопарк.ndmsv моÑлифт.ndmsv моÑлифтмонтаж.ndmsv моÑметротранÑкомплект.ndmsv моÑнефтепродукт.ndmsv моÑоблавтотранÑ.ndmsv моÑоблгаз.ndmsv моÑоблгеотреÑÑ‚.ndmsv моÑоблгидропроект.ndmsv моÑоблжилкомхоз.ndmsv моÑоблкооппром.ndmsv моÑоблмедтранÑ.ndmsv моÑоблобщепит.ndmsv моÑоблÑовет.ndmsv моÑоблÑтройкомитет.ndmsv моÑоблÑтройтранÑ.ndmsv моÑоблÑуд.ndmsv моÑотделпром.ndmsv моÑпроект.ndmsv моÑпромгаз.ndmsv моÑпромжелезобетон.ndmsv моÑпроммонтаж.ndmsv моÑпромпроект.ndmsv моÑпромÑтройкомплект.ndmsv моÑпромтехмонтаж.ndmsv моÑпромтранÑпроект.ndmsv моÑрентген.ndmsv моÑрыбхоз.ndmsv моÑÑантехпром.ndmsv моÑÑанÑлектропром.ndmsv моÑÑовет.ndmsv моÑÑпецатомÑнергомонтаж.ndmsv моÑÑпецжелезобетон.ndmsv моÑÑпецмонтаж.ndmsv моÑÑпецпромпроект.ndmsv моÑÑтройкомитет.ndmsv моÑÑтройпрогреÑÑ.ndmsv моÑÑтройÑнаб.ndmsv моÑÑтройтранÑ.ndmsv моÑÑ‚-банк.ndmsv моÑтелефон.ndmsv моÑтовÑкаÑрайгаз.ndmsv моÑтотреÑÑ‚.ndmsv моÑтранÑгаз.ndmsv моÑфильм.ndmsv моÑхладокомбинат.ndmsv моÑхолод.ndmsv моÑÑлектромонтаж.ndmsv моÑÑлектроприбор.ndmsv моÑÑнергомонтаж.ndmsv моÑÑнергоремонт.ndmsv мурмангоробщепит.ndmsv мурманрыбпром.ndmsv мурманÑервиÑ.ndmsv мурманÑкавтоÑервиÑ.ndmsv мурманÑкавтотранÑ.ndmsv мурманÑкагропромавтотранÑ.ndmsv мурманÑкагропромÑнабÑервиÑ.ndmsv мурманÑкгоргаз.ndmsv мурманÑкгражданпроект.ndmsv мурманÑкжилкоммунпроект.ndmsv мурманÑкнефтепродукт.ndmsv мурманÑкпромпроект.ndmsv мурманÑкÑтройтранÑ.ndmsv мурманÑктуриÑÑ‚.ndmsv мурмантоппром.ndmsv муромагропромÑнаб.ndmsv муромтепловоз.ndmsv мучкапагропромÑнаб.ndmsv мучкапремтехпред.ndmsv мхат.ndmsv мышкинмежрайгаз.ndmsv мÑÑомолторг.ndmsv мÑÑотехноÑервиÑ.ndmsv надвоицыагроÑнаб.ndmsv надеждинÑкагроÑнаб.ndmsv надеждинÑкремтехпред.ndmsv надымгазпром.ndmsv надымгазÑнабкомплект.ndmsv надымгазÑнергоремонт.ndmsv надыммежрайгаз.ndmsv надымÑнергогаз.ndmsv назаровоагроавтотранÑ.ndmsv назаровоагропромÑнаб.ndmsv назаровомежрайгаз.ndmsv назаровомехмонтаж.ndmsv назраньрайгаз.ndmsv нальчикгаз.ndmsv наркомздрав.ndmsv наркомзем.ndmsv наркомлегпром.ndmsv наркомпроÑ.ndmsv нарымлеÑ.ndmsv научдревпром.ndmsv научлеÑдревпром.ndmsv научлеÑпром.ndmsv находкагоргаз.ndmsv находкалеÑ.ndmsv находканефтепродукт.ndmsv невельмежрайгаз.ndmsv невинномыÑÑкремтехпред.ndmsv невьÑнÑкмежрайгаз.ndmsv неманремтехпред.ndmsv нерехтамежрайгаз.ndmsv нерюнгригоргаз.ndmsv неÑветайрайгаз.ndmsv неÑтеровремтехпред.ndmsv нефтегаз.ndmsv нефтегазмонтаж.ndmsv нефтегазÑнаб.ndmsv нефтегазÑтройкомплект.ndmsv нефтегеофизприбор.ndmsv нефтегорÑкмежрайгаз.ndmsv нефтемаркет.ndmsv нефтемаÑлозавод.ndmsv нефтемашремонт.ndmsv нефтепродуктÑнабкомплект.ndmsv нефтепроект.ndmsv нефтепром.ndmsv нефтепромÑервиÑ.ndmsv нефтеÑервиÑ.ndmsv нефтеÑтройремонт.ndmsv нефтехиммонтаж.ndmsv нефтеÑкÑпортер.ndmsv нефтеюганÑкгаз.ndmsv нечерноземагропроект.ndmsv нечерноземагроÑпецпром.ndmsv нечерноземпроекттехцентр.ndmsv нечерноземÑельхозпроект.ndmsv нижегородавтодор.ndmsv нижегородавтотранÑ.ndmsv нижегородгоргаз.ndmsv нижегородгражданпроект.ndmsv нижегородлеÑтоппром.ndmsv нижегородмежхозлеÑ.ndmsv нижегороднефтеоргÑинтез.ndmsv нижегороднефтепродукт.ndmsv нижегородоблгаз.ndmsv нижегородоптхозторг.ndmsv нижегородпаÑÑажиравтотранÑ.ndmsv нижегородÑахар.ndmsv нижегородÑкийÑнергоÑетьпроект.ndmsv нижегородÑкнефтепродукт.ndmsv нижегородÑкоблгаз.ndmsv нижегородÑкÑельÑнергопроект.ndmsv нижневартовÑкжилкомхоз.ndmsv нижневартовÑкмежрайгаз.ndmsv нижневартовÑкнефтегаз.ndmsv нижневартовÑкнефтепрогреÑÑ.ndmsv нижневартовÑкÑтройтранÑ.ndmsv нижнегородниинефтепроект.ndmsv нижнедевицкагропромтранÑ.ndmsv нижнекамÑкнефтехим.ndmsv нижполиграф.ndmsv нииавтопром.ndmsv ниинаучприбор.ndmsv ниитрактор.ndmsv ниичаÑпром.ndmsv нииÑлектроаппарат.ndmsv нииÑлектропривод.ndmsv никифоровкаагропромÑнаб.ndmsv никифоровкаремтехпред.ndmsv николаевÑкагропромÑнаб.ndmsv николаевÑкмежрайгаз.ndmsv никольÑкмежрайгаз.ndmsv новгородавтодор.ndmsv новгородавтотранÑ.ndmsv новгородагропромÑнаб.ndmsv новгородагроÑервиÑ.ndmsv новгородагроÑтройзаказчик.ndmsv новгороджилкоммунÑервиÑ.ndmsv новгородлеÑÑтройÑервиÑ.ndmsv новгородлеÑтопром.ndmsv новгородмежрайгаз.ndmsv новгородмолпром.ndmsv новгороднефтепродукт.ndmsv новгороднефтеÑервиÑ.ndmsv новгородоблгаз.ndmsv новгородпищепром.ndmsv новгородрыбхоз.ndmsv новгородÑельхозмонтаж.ndmsv новгородÑнаб.ndmsv новгородхлеб.ndmsv новгородхлебопродукт.ndmsv новгородхлебпром.ndmsv новжилкоммунпроект.ndmsv новжилкоммунÑервиÑ.ndmsv ново-вÑзникиремтехпред.ndmsv новоалтайÑкмежрайгаз.ndmsv новоаннинÑкмежрайгаз.ndmsv новоблмеÑтпром.ndmsv новобураÑÑкагропроммехмонтаж.ndmsv новобураÑÑкагропромтранÑ.ndmsv нововоронежхлеб.ndmsv новодугиноагропромÑнаб.ndmsv новозыбковмежрайгаз.ndmsv новокубанÑкрайгаз.ndmsv новокузнецкгоргаз.ndmsv новокузнецкметаллооптторг.ndmsv новокуйбышевÑкгоргаз.ndmsv новопокровÑкаÑрайгаз.ndmsv новороÑлеÑÑкÑпорт.ndmsv новороÑÑийÑкгоргаз.ndmsv новороÑÑийÑкрыбпром.ndmsv новороÑхлебкондитер.ndmsv новороÑцемент.ndmsv новоÑибгражданпроект.ndmsv новоÑибирÑкжилкомхоз.ndmsv новоÑибирÑккиновидеоÑервиÑ.ndmsv новоÑибирÑкнефтепродукт.ndmsv новоÑибирÑкпищепром.ndmsv новоÑибирÑкрыбхоз.ndmsv новоÑибирÑктеплоÑлектропроект.ndmsv новоÑиблеÑтоппром.ndmsv новоÑибмашоптторг.ndmsv новоÑибметалл.ndmsv новоÑибметаллооптторг.ndmsv новоÑибхимлегоптторг.ndmsv новоÑибхлеб.ndmsv новоÑибхозторг.ndmsv новоÑибхолод.ndmsv новоÑпаÑÑкавтотранÑ.ndmsv новотроицкмежрайгаз.ndmsv новоузенÑкагропромÑнаб.ndmsv новоузенÑкагропромтранÑ.ndmsv новоузенÑкмежрайгаз.ndmsv новоуренгоймежрайгаз.ndmsv новоуÑманьагропромтранÑ.ndmsv новохоперÑкагропромтранÑ.ndmsv новочебокÑарÑкмежрайгаз.ndmsv новочеркаÑÑкгоргаз.ndmsv новошахтинÑкмежрайгаз.ndmsv новошахтинÑхлебопродукт.ndmsv ногинÑкагропромтранÑ.ndmsv норильÑкбыт.ndmsv норильÑкгазпром.ndmsv норильÑкпроект.ndmsv норильÑкреммонтаж.ndmsv норильÑкÑнаб.ndmsv норильÑкторг.ndmsv норильÑктранÑремонт.ndmsv норильÑкÑнергоремонт.ndmsv ноÑбрьÑкгазÑервиÑ.ndmsv ноÑбрьÑкнефтегаз.ndmsv ноÑбрьÑкнефтедорÑтройремонт.ndmsv нÑганьнефтепрогреÑÑ.ndmsv нÑндомалеÑ.ndmsv нÑндомамежрайгаз.ndmsv нÑндомаремтехпредÑнаб.ndmsv облбытÑервиÑ.ndmsv облводоканал.ndmsv облжилкомхоз.ndmsv обливÑкрайгаз.ndmsv облкинопрокат.ndmsv облкоммунпроект.ndmsv облкоммунремÑтройпроект.ndmsv облкоммунÑервиÑ.ndmsv облремÑтройÑбыт.ndmsv облрыболовпотребÑоюз.ndmsv облÑнаб.ndmsv облÑовет.ndmsv облторг.ndmsv обнинÑкархпроект.ndmsv обоззавод.ndmsv оборонкомплекÑ.ndmsv оборонконтракт.ndmsv оборонпром.ndmsv оборонпромкомплекÑ.ndmsv оборонÑкÑпорт.ndmsv обоÑньагропромÑнаб.ndmsv обоÑньмежрайгаз.ndmsv обоÑньхлеб.ndmsv обувьбыт.ndmsv общепит.ndmsv общепитÑоюз.ndmsv обьнефтегаз.ndmsv обьполимер.ndmsv обьÑлектромонтаж.ndmsv овцекомплекÑ.ndmsv овцепром.ndmsv огнеупорпром.ndmsv одоевагроÑервиÑ.ndmsv озерÑкремтехпред.ndmsv озинкиагропромÑнаб.ndmsv океанрыбфлот.ndmsv окрпотребÑоюз.ndmsv октÑбрьагропромÑнаб.ndmsv октÑбрьрайгаз.ndmsv октÑбрьÑкагропромÑнаб.ndmsv октÑбрьÑкийрайгаз.ndmsv олонецагроÑервиÑ.ndmsv ольгаагропромтранÑ.ndmsv ольгалеÑ.ndmsv омон.ndmsv омÑкавиапроект.ndmsv омÑкавтодор.ndmsv омÑкавтотранÑ.ndmsv омÑкагрегат.ndmsv омÑкгаз.ndmsv омÑкгидропривод.ndmsv омÑкгоргаз.ndmsv омÑкгражданпроект.ndmsv омÑккоммунпроект.ndmsv омÑклеÑпром.ndmsv омÑклеÑтоппром.ndmsv омÑкнефтеоргÑинтез.ndmsv омÑкнефтепродукт.ndmsv омÑкнефтехимпроект.ndmsv омÑкоблгаз.ndmsv омÑкпромÑтройбанк.ndmsv омÑкÑервиÑ.ndmsv омÑкÑтроймоÑÑ‚.ndmsv омÑкхлебопродукт.ndmsv омутинкарайгаз.ndmsv омÑлектромонтаж.ndmsv онегарайгаз.ndmsv онегаремтехпредхимÑнаб.ndmsv опочкамежрайгаз.ndmsv оптопром.ndmsv оптторг.ndmsv оптторгимпÑкÑ.ndmsv орбита-ÑервиÑ.ndmsv орглеÑтехмонтаж.ndmsv оргмонтажпроект.ndmsv оргмонтехпроект.ndmsv оргнефтехимзавод.ndmsv оргпримтвердоÑплав.ndmsv оргÑинтез.ndmsv оргÑтройниипроект.ndmsv оргÑтройпроект.ndmsv оргÑнергогаз.ndmsv орелавтодор.ndmsv орелавтотранÑ.ndmsv орелводоканал.ndmsv орелглавÑнаб.ndmsv орелгоргаз.ndmsv орелнефтепродукт.ndmsv орелоблгаз.ndmsv орелоблÑтройзаказчик.ndmsv орелхолод.ndmsv оренбургавтодор.ndmsv оренбургавтотранÑ.ndmsv оренбургазпром.ndmsv оренбургаÑбеÑÑ‚.ndmsv оренбургбургаз.ndmsv оренбурггазпром.ndmsv оренбурггоргражданин.ndmsv оренбургкомплектмонтаж.ndmsv оренбурглифт.ndmsv оренбургмежрайгаз.ndmsv оренбургмонтажгаззавод.ndmsv оренбургнефтепродукт.ndmsv оренбургоблгаз.ndmsv оренбургпромÑтройпроект.ndmsv оренбургптицепром.ndmsv оренбургÑантехмонтаж.ndmsv оренбургÑнаб.ndmsv оренбургÑтройтранÑ.ndmsv оренбургтоппром.ndmsv ореховоторф.ndmsv орловÑкрайгаз.ndmsv орÑкмежрайгаз.ndmsv орÑкнефтеоргÑинтез.ndmsv оÑетиннефтепродукт.ndmsv оÑтровмежрайгаз.ndmsv оÑтрогожÑкагропромтранÑ.ndmsv откормÑовхоз.ndmsv отраднаÑрайгаз.ndmsv отрадноемежрайгаз.ndmsv охотÑкрыбвод.ndmsv павловÑкаÑрайгаз.ndmsv павлодарнефтекомбинат.ndmsv павлодартрактор.ndmsv паллаÑовкамежрайгаз.ndmsv пангодыÑнергогаз.ndmsv паниноагропромтранÑ.ndmsv парклеÑхоз.ndmsv партизанÑкмежрайгаз.ndmsv паÑÑажиравтотранÑ.ndmsv пельгорторф.ndmsv пензаавтотранÑ.ndmsv пензагоргаз.ndmsv пензалеÑпром.ndmsv пензалеÑтоппром.ndmsv пензамежрайгаз.ndmsv пензанефтепродукт.ndmsv пензаорггаз.ndmsv пензаплодоовощпром.ndmsv пензаÑпиртпром.ndmsv пензаÑтройтранÑ.ndmsv пензаÑнергоремонт.ndmsv пенькозавод.ndmsv первомайÑкагропромÑнаб.ndmsv первомайÑкремтехпред.ndmsv первоуральÑкмежрайгаз.ndmsv перелюбагропромтранÑ.ndmsv переÑлавльрайгаз.ndmsv пермавтотранÑ.ndmsv пермагропромпроект.ndmsv пермгипромашпром.ndmsv пермглавÑнаб.ndmsv перммашоптторг.ndmsv перммежхозлеÑ.ndmsv пермметалл.ndmsv пермметаллоопторг.ndmsv пермметаллооптторг.ndmsv пермметаллоптторг.ndmsv пермнефтемашремонт.ndmsv пермнефтеоргÑинтез.ndmsv пермооптторг.ndmsv пермпромжелдортранÑ.ndmsv пермÑтройоптторг.ndmsv пермтранÑгаз.ndmsv пермтранÑжелезобетон.ndmsv пермтуриÑÑ‚.ndmsv пермхимоптторг.ndmsv пермьнефтепродукт.ndmsv пеÑтовомежрайгаз.ndmsv пеÑтравкаагропромтранÑ.ndmsv пеÑтравкарайгаз.ndmsv петербургнефтеÑнаб.ndmsv петергоф-агропродÑервиÑ.ndmsv петроагропромбанк.ndmsv петровкаагропромÑнаб.ndmsv петровÑкагропромÑнаб.ndmsv петровÑкагропромтранÑ.ndmsv петровÑкмежрайгаз.ndmsv петрозаводÑкагропроммонтаж.ndmsv петрозаводÑкагроÑервиÑ.ndmsv петрозаводÑкнефтепродукт.ndmsv петрокомерцбанк.ndmsv петролеÑпорт.ndmsv петроÑнаб.ndmsv петрофлот.ndmsv петрохимоптторг.ndmsv петрохлеб.ndmsv петрохолод.ndmsv петушкиинтерлеÑ.ndmsv петушкиремтехпред.ndmsv печорыагропромÑервиÑ.ndmsv питеркаагропромÑнаб.ndmsv питеркаагропромтранÑ.ndmsv питкÑрантаагроÑервиÑ.ndmsv пичаевоагропромÑнаб.ndmsv пичаеворемтехпред.ndmsv плавмагазин.ndmsv плаÑтполимер.ndmsv племконезавод.ndmsv племовцезавод.ndmsv плеÑецкремтехпредÑнаб.ndmsv плитÑпичпром.ndmsv поволжÑельÑнергопроект.ndmsv повориноагропромтранÑ.ndmsv погрузтранÑ.ndmsv подгоренÑкагропромтранÑ.ndmsv подольÑкагропромÑервиÑ.ndmsv подольÑкагропромÑнаб.ndmsv подольÑкагропромтранÑ.ndmsv полевÑкоймежрайгаз.ndmsv полеÑÑкремтехпред.ndmsv полиграфкомбинат.ndmsv полиграфприбор.ndmsv полимерÑинтез.ndmsv политÑовет.ndmsv полÑнамежрайгаз.ndmsv понт.ndmsv поныриагропромÑнаб.ndmsv портнадзор.ndmsv портопункт.ndmsv порховмежрайгаз.ndmsv поÑадрайгаз.ndmsv поÑпелихамежрайгаз.ndmsv поÑпелихинÑкремтехпред.ndmsv поÑылторг.ndmsv похвиÑтневоагропромтранÑ.ndmsv похвиÑтневомежрайгаз.ndmsv почепрайгаз.ndmsv починокагропромÑнаб.ndmsv правдинÑкремтехпред.ndmsv приволжÑкагропромтранÑ.ndmsv приволжÑкрайгаз.ndmsv приволжÑктехкомплект.ndmsv прикамлеÑ.ndmsv прикумÑкагропромÑнаб.ndmsv приморавтодор.ndmsv приморавтотранÑ.ndmsv приморводоканал.ndmsv приморгражданпроект.ndmsv приморкрайгаз.ndmsv приморлеÑпром.ndmsv приморнефтепродукт.ndmsv приморрыбпром.ndmsv приморÑкавтотранÑ.ndmsv приморÑкагропромремонт.ndmsv приморÑкагропромÑнаб.ndmsv приморÑкагропромтранÑ.ndmsv приморÑклеÑпром.ndmsv приморÑклеÑтоппром.ndmsv приморÑкметаллÑнаб.ndmsv приморÑкнефтепродукт.ndmsv приморÑко-ахтарÑкрайгаз.ndmsv приморÑкопткомплектприбор.ndmsv приморÑкоптхимполимер.ndmsv приморÑкремтехпредхимÑнаб.ndmsv приморÑкÑтройтранÑ.ndmsv приморÑктуриÑÑ‚.ndmsv примÑнабконтракт.ndmsv приоблеÑ.ndmsv приокÑкремтехпред.ndmsv прионежÑкагропромÑнаб.ndmsv приполÑрбургаз.ndmsv приÑтеньагропромÑнаб.ndmsv пробизнеÑÑбанк.ndmsv провиденремтехÑнаб.ndmsv продинторг.ndmsv проектмашприбор.ndmsv пролетарÑкрайгаз.ndmsv промбурвод.ndmsv промгаз.ndmsv промжелдортранÑ.ndmsv промзернопроект.ndmsv проминвеÑÑ‚.ndmsv проминформбизнеÑ.ndmsv промкомбинат.ndmsv промкомплект.ndmsv проммеханомонтаж.ndmsv проммонтаж.ndmsv промприбор.ndmsv промрадтехбанк.ndmsv промÑвÑзьмонтаж.ndmsv промÑвÑзьпроект.ndmsv промÑервиÑ.ndmsv промÑнаб.ndmsv промÑтройбанк.ndmsv промÑтройниипроект.ndmsv промтрактор.ndmsv промтранÑниипроект.ndmsv промтранÑпроект.ndmsv промышленнаÑрайгаз.ndmsv промÑкÑпорт.ndmsv пронÑкрайгаз.ndmsv профиздат.ndmsv профинкадр.ndmsv прохладныйгоррайгаз.ndmsv пÑковавтотранÑ.ndmsv пÑковагропромпроект.ndmsv пÑковлеÑтоппром.ndmsv пÑковмежрайгаз.ndmsv пÑковнефтепродукт.ndmsv пÑковоблгаз.ndmsv пÑковрыбхоз.ndmsv пÑковхлеб.ndmsv птицекомбинат.ndmsv птицепром.ndmsv пугачевагропромтранÑ.ndmsv пугачевмежрайгаз.ndmsv пудожагроÑервиÑ.ndmsv пурнефтегаз.ndmsv пурнефтепрогреÑÑ.ndmsv пушкиноагроÑервиÑ.ndmsv пчелопром.ndmsv пÑтигорÑкÑельÑнергопроект.ndmsv равмедпром.ndmsv радиокомплекÑÑервиÑ.ndmsv радиометеоцентр.ndmsv радиоÑервиÑ.ndmsv радиоÑтройкомплекÑ.ndmsv радиотелецентр.ndmsv радиофармпрепарат.ndmsv радченкоторф.ndmsv разнооптторг.ndmsv райагропромÑнаб.ndmsv райагроÑнаб.ndmsv райбытÑервиÑ.ndmsv райводхоз.ndmsv райжилкомхоз.ndmsv райпромкомбинат.ndmsv райтопÑбыт.ndmsv райчихинÑкгаз.ndmsv рамоньагропромтранÑ.ndmsv раÑÑказовоагропромÑнаб.ndmsv ребрихамежрайгаз.ndmsv ребрихинÑкремтехпред.ndmsv ревдамежрайгаз.ndmsv резинооптторг.ndmsv резиноптторг.ndmsv ремагропром.ndmsv реммонтажгаззавод.ndmsv ремÑервиÑ.ndmsv ремÑтройпищепром.ndmsv ремÑтройÑервиÑ.ndmsv репьевкаагропромтранÑ.ndmsv реÑурÑ-банк.ndmsv ржакÑаагропромÑнаб.ndmsv ровноеагропромÑнаб.ndmsv ровноеагропромтранÑ.ndmsv родникирайгаз.ndmsv романовкаагропромÑнаб.ndmsv романовкаагропромтранÑ.ndmsv роÑагробиопром.ndmsv роÑагропромтехпроект.ndmsv роÑагроÑнаб.ndmsv роÑагрохим.ndmsv роÑархив.ndmsv роÑаÑутпроект.ndmsv роÑбланкиздат.ndmsv роÑбумоптоторг.ndmsv роÑбумоптторг.ndmsv роÑбытÑоюз.ndmsv роÑвиноградвинпром.ndmsv роÑвиноградпром.ndmsv роÑвнешторг.ndmsv роÑводоканалпроект.ndmsv роÑвоÑток.ndmsv роÑгазпром.ndmsv роÑгазÑпецпром.ndmsv роÑгеоинформ.ndmsv роÑгидромет.ndmsv роÑгипроводхоз.ndmsv роÑгипролеÑ.ndmsv роÑглавкоопрыбÑевероторг.ndmsv роÑгорÑлектротранÑ.ndmsv роÑгоÑÑтрах.ndmsv роÑгоÑцирк.ndmsv роÑжелдорÑнаб.ndmsv роÑживÑоюз.ndmsv роÑзарубежцентр.ndmsv роÑзембанк.ndmsv роÑзооветÑнаб.ndmsv роÑзооветÑнабпром.ndmsv роÑинвалютторг.ndmsv роÑинформреÑурÑ.ndmsv роÑинфраинвеÑÑ‚.ndmsv роÑкомархив.ndmsv роÑкомбытооптторг.ndmsv роÑкомвод.ndmsv роÑкомводхоз.ndmsv роÑкомгидромет.ndmsv роÑкомдрагмет.ndmsv роÑкомзем.ndmsv роÑкоминформ.ndmsv роÑкоммунхоз.ndmsv роÑкомнефтепром.ndmsv роÑкомнефтехимпром.ndmsv роÑкомоборонпром.ndmsv роÑкомпищепром.ndmsv роÑкомплект.ndmsv роÑкомрезерв.ndmsv роÑкомÑевер.ndmsv роÑкомторг.ndmsv роÑкомтуризм.ndmsv роÑкомхимнефтепром.ndmsv роÑконтракт.ndmsv роÑкультторг.ndmsv роÑлавльагропромÑнаб.ndmsv роÑлегимпекÑ.ndmsv роÑлегпром.ndmsv роÑлеÑпром.ndmsv роÑлеÑхоз.ndmsv роÑмежавтотранÑ.ndmsv роÑмеÑтпром.ndmsv роÑминфин.ndmsv роÑморфлот.ndmsv роÑмузпром.ndmsv роÑмÑÑомолпром.ndmsv роÑмÑÑомолторг.ndmsv роÑнефтегаз.ndmsv роÑнефтеимпекÑ.ndmsv роÑнефтекомплект.ndmsv роÑнефтепродукт.ndmsv роÑнииземпроект.ndmsv роÑниипрогреÑÑ.ndmsv роÑобувьторг.ndmsv роÑовощплодопром.ndmsv роÑоптимед.ndmsv роÑоптпродторг.ndmsv роÑохотрыболовÑоюз.ndmsv роÑпищепром.ndmsv роÑпищеÑнабÑбыт.ndmsv роÑплодоовощхоз.ndmsv роÑпоÑылторг.ndmsv роÑпотребрезерв.ndmsv роÑпродторг.ndmsv роÑразноÑнабÑбыт.ndmsv роÑречфлот.ndmsv роÑрудпром.ndmsv роÑрыбколхозÑоюз.ndmsv роÑрыбпромÑбыт.ndmsv роÑрыбхоз.ndmsv роÑÑвÑзьинформ.ndmsv роÑÑвÑзьпромкомплект.ndmsv роÑÑвÑзьÑтройкомплект.ndmsv роÑÑевзапÑельÑнергопроект.ndmsv роÑÑельхозбанк.ndmsv роÑÑоюзмеÑтпром.ndmsv роÑÑпецÑнергомонтаж.ndmsv роÑÑтанкоинÑтрумент.ndmsv роÑÑтрахнадзор.ndmsv роÑÑтройимпекÑ.ndmsv роÑÑтром.ndmsv роÑтекÑтильпром.ndmsv роÑтелеком.ndmsv роÑтехÑкÑпорт.ndmsv роÑтоблремÑтройÑбыт.ndmsv роÑтовавтотранÑ.ndmsv роÑтовгоргаз.ndmsv роÑтовгражданпроект.ndmsv роÑтовдонреÑурÑ.ndmsv роÑтовмежрайгаз.ndmsv роÑтовметаллооптторг.ndmsv роÑтовнефтепродукт.ndmsv роÑтовнефтехимпроект.ndmsv роÑтовоблгаз.ndmsv роÑтовоблÑпецремÑтройгаз.ndmsv роÑтовÑельÑнергопроект.ndmsv роÑтовтеплоÑлектропроект.ndmsv роÑтовтуриÑÑ‚.ndmsv роÑтовхлебпром.ndmsv роÑтовÑлектротранÑ.ndmsv роÑтовÑнергоремонт.ndmsv роÑтоппром.ndmsv роÑтопÑбыт.ndmsv роÑторгречтранÑ.ndmsv роÑтрубплаÑÑ‚.ndmsv роÑуглепрофÑоюз.ndmsv роÑурал.ndmsv роÑуралÑиб.ndmsv роÑфарфор.ndmsv роÑхимнефтепром.ndmsv роÑхлеб.ndmsv роÑхлебопродукт.ndmsv роÑхлебпродукт.ndmsv роÑхозторг.ndmsv роÑцветмет.ndmsv роÑцементоптторг.ndmsv роÑцентробанк.ndmsv роÑÑлектроприбороптторг.ndmsv роÑÑлтранÑ.ndmsv роÑÑнергоатом.ndmsv роÑюгпром.ndmsv ртищевоагропромÑнаб.ndmsv ртищевоагропромтранÑ.ndmsv ртищевомежрайгаз.ndmsv рубобанк.ndmsv рубторг.ndmsv рубцовÑкмежрайгаз.ndmsv руднÑагропромÑнаб.ndmsv рузаремтехпред.ndmsv руÑьлифт.ndmsv руÑьхлеб.ndmsv рыбакколхозÑоюз.ndmsv рыбинÑкагроавтотранÑ.ndmsv рыбинÑкагропромÑнаб.ndmsv рыбинÑкмежрайгаз.ndmsv рыбинÑкÑнергожелезобетон.ndmsv рыбнадзор.ndmsv рыбноерайгаз.ndmsv рыбÑовхоз.ndmsv рыльÑкагропромÑнаб.ndmsv рыльÑкмежрайгаз.ndmsv рыльÑкхлебопродукт.ndmsv Ñ€ÑжÑкмежрайгаз.ndmsv Ñ€ÑзаньавтоÑервиÑ.ndmsv Ñ€ÑзаньавтотранÑ.ndmsv Ñ€ÑзаньвеÑÑ‚.ndmsv Ñ€Ñзаньгоргаз.ndmsv Ñ€Ñзаньнефтепродукт.ndmsv Ñ€Ñзаньнефтехимпродукт.ndmsv Ñ€Ñзаньоблгаз.ndmsv Ñ€Ñзаньоблпродторг.ndmsv Ñ€Ñзаньрайгаз.ndmsv Ñ€ÑзаньÑпиртпром.ndmsv Ñ€Ñзаньхлеб.ndmsv Ñ€Ñзаньхлебпром.ndmsv Ñ€ÑзаньÑлеватор.ndmsv Ñ€ÑзаньÑнергоремонт.ndmsv Ñ€Ñзнефтехимпродукт.ndmsv Ñ€ÑзоргÑтанкинпром.ndmsv Ñ€Ñзцветмет.ndmsv Ñалаватгипронефтехим.ndmsv ÑалаватенфтеоргÑинтез.ndmsv ÑалаватнефтеоргÑинтез.ndmsv Ñалехардмежрайгаз.ndmsv ÑальÑкмежрайгаз.ndmsv Ñамараавтодор.ndmsv Ñамараавтоконтейнер.ndmsv ÑамараавтоÑервиÑ.ndmsv ÑамараавтотранÑ.ndmsv ÑамараагропромтранÑ.ndmsv Ñамарагаз.ndmsv Ñамарагидропроект.ndmsv ÑамараглавÑнаб.ndmsv Ñамарагражданпроект.ndmsv ÑамаралеÑтоппром.ndmsv ÑамарамашÑлектроторг.ndmsv Ñамаранефтегаз.ndmsv Ñамаранефтепродукт.ndmsv Ñамаранефтехимпроект.ndmsv Ñамараоблгаз.ndmsv ÑамараоблÑнаб.ndmsv ÑамараÑтройтранÑ.ndmsv ÑамаратранÑгаз.ndmsv Ñамарахимоптоторг.ndmsv Ñамарахлебпром.ndmsv ÑамойловкаагропромтранÑ.ndmsv ÑампурагропромÑнаб.ndmsv ÑампурагроÑервиÑ.ndmsv ÑамтреÑÑ‚.ndmsv Ñантехмонтаж.ndmsv Ñантехниипроект.ndmsv ÑантехÑлектромонтаж.ndmsv ÑанÑпиднадзор.ndmsv Ñапожокгаз.ndmsv Ñараимежрайгаз.ndmsv ÑаранÑкÑтройзаказчик.ndmsv ÑаранÑкÑлектротранÑ.ndmsv Ñарапулмежрайгаз.ndmsv Ñаратовавторемонт.ndmsv ÑаратовавтотранÑ.ndmsv ÑаратовагропромÑнаб.ndmsv ÑаратовагропромтранÑ.ndmsv ÑаратовбашнÑагропром.ndmsv Ñаратовгаз.ndmsv Ñаратовгазавторемонт.ndmsv ÑаратовгазÑнергоремонт.ndmsv Ñаратовгоргаз.ndmsv Ñаратовдизельаппарат.ndmsv ÑаратовмÑÑопром.ndmsv Ñаратовнефтегаз.ndmsv Ñаратовнефтепродукт.ndmsv Ñаратовоблгаз.ndmsv ÑаратовоблремÑтройбыт.ndmsv Ñаратоворггаз.ndmsv Ñаратовплодовощпром.ndmsv ÑаратовплодовощтранÑ.ndmsv ÑаратовÑельмелиоводхоз.ndmsv ÑаратовÑельÑтройтранÑ.ndmsv ÑаратовÑнабÑбыт.ndmsv ÑаратовÑпецмонтаж.ndmsv ÑаратовÑтройкомплект.ndmsv ÑаратовÑтройтранÑ.ndmsv ÑаратовтехÑервиÑ.ndmsv Ñаратовторгнефтегаз.ndmsv ÑаратовÑнергоремонт.ndmsv Ñаровгидромонтаж.ndmsv ÑароптмÑÑомолторг.ndmsv ÑаÑовоагропромÑервиÑ.ndmsv ÑаÑовомежрайгаз.ndmsv Ñаткамежрайгаз.ndmsv ÑафоновоагропромÑнаб.ndmsv Ñаха-газ.ndmsv Ñахаконцерт.ndmsv ÑахалинавтотранÑ.ndmsv ÑахалинглавÑнаб.ndmsv ÑахалинлеÑпром.ndmsv Ñахалинморнефтегаз.ndmsv Ñахалинморнефтемонтаж.ndmsv Ñахалиннефтепродукт.ndmsv Ñахалиноблгаз.ndmsv Ñахалинхлеб.ndmsv Ñахаполиграфиздат.ndmsv ÑаÑнÑкагроавтотранÑ.ndmsv ÑаÑнÑкхимпром.ndmsv ÑвердлеÑпром.ndmsv ÑвердловÑкавтодор.ndmsv ÑвердловÑкавтотранÑ.ndmsv ÑвердловÑкгоргаз.ndmsv ÑвердловÑкгражданпроект.ndmsv ÑвердловÑкнефтепродукт.ndmsv ÑвердловÑкоблводхоз.ndmsv ÑвердловÑкоблгаз.ndmsv ÑвердловÑкÑтройматериал.ndmsv ÑвердловÑкÑтройтранÑ.ndmsv ÑвердловÑкторф.ndmsv ÑвердловÑлектроремонт.ndmsv Ñверлифтремонт.ndmsv ÑветлогорÑкмежрайгаз.ndmsv Ñветлоградремтехпред.ndmsv ÑвинокомплекÑ.ndmsv ÑвÑзьинвеÑÑ‚.ndmsv ÑвÑзьинформ.ndmsv ÑвÑзьморпроект.ndmsv ÑвÑзьÑлектромонтаж.ndmsv Ñеватомремонт.ndmsv Ñевгипрорыбфлот.ndmsv Ñевдорпроект.ndmsv Ñеверавтодор.ndmsv ÑеверавтотранÑ.ndmsv Ñевералмаз.ndmsv ÑевератомкомплекÑ.ndmsv Ñевергазпром.ndmsv Ñевернефтепродукт.ndmsv ÑевернефтеÑервиÑ.ndmsv Ñеверо-оÑетиннефтепродукт.ndmsv ÑеверовоÑтокÑлектромонтаж.ndmsv ÑеверодвинÑкмежрайгаз.ndmsv Ñеверозападорггаз.ndmsv ÑеверолеÑоÑкÑпорт.ndmsv ÑевероморÑкрайгаз.ndmsv Ñевероторг.ndmsv ÑевероÑнергоремонт.ndmsv ÑеверÑкаÑрайгаз.ndmsv ÑеверÑкремтехпред.ndmsv Ñевзапгипрозем.ndmsv ÑевзаптранÑлеÑпром.ndmsv ÑевзапÑлектромонтаж.ndmsv ÑевзапÑнергомонтаж.ndmsv ÑевзапÑнергомонтажпроект.ndmsv ÑевзапÑнергопром.ndmsv ÑевзапÑнергоÑетьпроект.ndmsv Ñевкавгипроцветмет.ndmsv ÑевкавмежавтотранÑ.ndmsv Ñевкавниигаз.ndmsv ÑевкавниигипÑ.ndmsv Ñевкавнипиагропром.ndmsv Ñевкавнипигаз.ndmsv Ñевкавторгпроект.ndmsv ÑевкавÑнергомонтаж.ndmsv ÑевоÑгаз.ndmsv ÑевоÑгорÑельÑтройпроект.ndmsv Ñевречфлот.ndmsv ÑеврыбÑбыт.ndmsv Ñеврыбхолодфлот.ndmsv ÑевÑантехмонтаж.ndmsv ÑевтюменьавтотранÑ.ndmsv ÑевÑнергоÑтройпром.ndmsv Ñегежабумпром.ndmsv ÑеленгалеÑ.ndmsv Ñеливановоремтехпред.ndmsv Ñельхоз.ndmsv ÑельхозавтотранÑ.ndmsv Ñельхозбанк.ndmsv ÑельхозинÑтитут.ndmsv Ñельхозкооператив.ndmsv ÑельхозлеÑ.ndmsv Ñельхозполимер.ndmsv ÑельхозпромÑкÑпорт.ndmsv ÑельхозтранÑ.ndmsv ÑельÑлектроÑнаб.ndmsv ÑельÑнергопроект.ndmsv ÑельÑнергопромпроект.ndmsv ÑемикаракорÑкмежрайгаз.ndmsv ÑемилукиагропромтранÑ.ndmsv Ñемилукихлеб.ndmsv Ñерафимовичмежрайгаз.ndmsv ÑервиÑкомплект.ndmsv ÑервиÑпищепром.ndmsv ÑервиÑÑлектронполиграф.ndmsv ÑергиевÑкагропромтранÑ.ndmsv ÑергиевÑкмежрайгаз.ndmsv ÑердобÑкмежрайгаз.ndmsv Ñеровмежрайгаз.ndmsv ÑибавтоÑтройÑервиÑ.ndmsv Ñибагропромтехпроект.ndmsv Ñиббиофарм.ndmsv ÑибвнипиÑнергопром.ndmsv ÑибгазÑнаб.ndmsv ÑибгазтранÑ.ndmsv Ñибгеоинформ.ndmsv ÑибгипробиоÑинтез.ndmsv Ñибгипромез.ndmsv ÑибгипронефтетранÑ.ndmsv Ñибгипронииавиапром.ndmsv ÑибгипротранÑ.ndmsv Ñибзавод.ndmsv ÑибимпÑкÑ.ndmsv ÑибирьгазÑервиÑ.ndmsv Ñибкомплектмонтаж.ndmsv Ñибконтакт.ndmsv Ñибметаллургмонтаж.ndmsv Ñибнефтепровод.ndmsv ÑибнефтеÑервиÑ.ndmsv ÑибнефтетранÑпроект.ndmsv Ñибнефтехиммонтаж.ndmsv Ñибнефтькомплектмонтаж.ndmsv Ñиборггаз.ndmsv Ñибпродмонтаж.ndmsv ÑибÑантехмонтаж.ndmsv ÑибÑпецмонтаж.ndmsv ÑибÑпецÑнергомонтаж.ndmsv ÑибÑтанкоÑлектропривод.ndmsv Ñибторгнефтепровод.ndmsv Ñибторгпроект.ndmsv Ñибхиммонтаж.ndmsv Ñибхимремонт.ndmsv Ñибцветметремонт.ndmsv ÑибÑкÑпоцентр.ndmsv ÑибÑлектромонтаж.ndmsv ÑибÑнергокомплект.ndmsv ÑибÑнергомонтаж.ndmsv ÑибÑнергоремонт.ndmsv ÑибÑнергоÑетьпроект.ndmsv ÑибÑнергоцветмет.ndmsv ÑимбирÑкÑпирт.ndmsv ÑименÑ.ndmsv Ñкбприбор.ndmsv Ñкопинмежрайгаз.ndmsv Ñлавгородмежрайгаз.ndmsv ÑлавÑкремтехпред.ndmsv ÑлавÑнÑкаÑрайгаз.ndmsv ÑмоленÑкавтотранÑ.ndmsv ÑмоленÑкагрокомплект.ndmsv ÑмоленÑкагропромÑнаб.ndmsv ÑмоленÑкагропромтранÑ.ndmsv ÑмоленÑкагроÑервиÑ.ndmsv ÑмоленÑкглавÑнаб.ndmsv ÑмоленÑкленагропром.ndmsv ÑмоленÑклеÑтоппром.ndmsv ÑмоленÑкмежрайгаз.ndmsv ÑмоленÑкмолÑырпром.ndmsv ÑмоленÑкмÑÑоагропром.ndmsv ÑмоленÑкнефтепродукт.ndmsv ÑмоленÑкоблгаз.ndmsv ÑмоленÑкоблобувьбыт.ndmsv ÑмоленÑкоблразнобыт.ndmsv ÑмоленÑкоблÑнаб.ndmsv ÑмоленÑкоблтрикотажбыт.ndmsv ÑмоленÑкремтехпред.ndmsv ÑмоленÑкÑвÑзьинформ.ndmsv ÑмоленÑкÑпиртпищеагропром.ndmsv ÑмоленÑкÑтройзаказчик.ndmsv ÑмоленÑкÑтройматериал.ndmsv ÑмоленÑкторф.ndmsv ÑмоленÑктрубопровод.ndmsv ÑмоленÑкшвейбыт.ndmsv Ñобинкаремтехпред.ndmsv Ñовавто-термез.ndmsv Ñовгаваньмежрайгаз.ndmsv ÑоветÑкагропромÑнаб.ndmsv ÑоветÑкмежрайгаз.ndmsv ÑоветÑкоемежрайгаз.ndmsv ÑоветÑкремтехпред.ndmsv ÑовинтеравтоÑервиÑ.ndmsv ÑовинтерÑпорт.ndmsv ÑовинтерфеÑÑ‚.ndmsv Ñовинторг.ndmsv Ñовинцентр.ndmsv Ñовкомфлот.ndmsv ÑовремÑтройматериал.ndmsv Ñоврыбфлот.ndmsv ÑовтелеÑкÑпорт.ndmsv Ñовфрахт.ndmsv ÑовÑкÑпортфильм.ndmsv ÑоликамÑкбумпром.ndmsv ÑолнцевоагропромÑнаб.ndmsv ÑолодчагазÑервиÑ.ndmsv Ñольпром.ndmsv Ñольцымежрайгаз.ndmsv ÑортавалаагроÑервиÑ.ndmsv ÑоÑновкаагропромÑнаб.ndmsv ÑоÑновкаремтехпред.ndmsv ÑоÑновоборÑлектромонтаж.ndmsv Ñоцкомбыт.ndmsv Ñоцкультбыт.ndmsv Ñоцпроф.ndmsv ÑоцÑкономинформ.ndmsv ÑочиавтотранÑ.ndmsv ÑочиглавÑнаб.ndmsv Ñочигоргаз.ndmsv Ñоюзагропром.ndmsv ÑоюзантиÑептик.ndmsv Ñоюзвзрывпром.ndmsv ÑоюзвнешÑтройимпорт.ndmsv ÑоюзвнештранÑ.ndmsv Ñоюзвтормет.ndmsv ÑоюзгоÑцирк.ndmsv Ñоюздорпроект.ndmsv ÑоюзздравÑкÑпорт.ndmsv Ñоюзинтерпром.ndmsv ÑоюзкиноÑервиÑ.ndmsv Ñоюзкинотехпрокат.ndmsv Ñоюзкинофонд.ndmsv Ñоюзконтракт.ndmsv ÑоюзлеÑмонтаж.ndmsv Ñоюзлифтмонтаж.ndmsv Ñоюзметаллургпром.ndmsv Ñоюзморниипроект.ndmsv Ñоюзмультфильм.ndmsv ÑоюзмÑÑомолмонтаж.ndmsv ÑоюзнефтеÑкÑпорт.ndmsv Ñоюзпарфюмерпром.ndmsv Ñоюзпатент.ndmsv Ñоюзплодимпорт.ndmsv Ñоюзплодоимпорт.ndmsv Ñоюзпром.ndmsv Ñоюзпроммонтаж.ndmsv ÑоюзпромÑкÑпорт.ndmsv ÑоюзроÑмеÑтпром.ndmsv ÑоюзÑтекломонтаж.ndmsv ÑоюзÑтройматериал.ndmsv ÑоюзтелерадиоÑервиÑ.ndmsv Ñоюзтелефильм.ndmsv Ñоюзтранзит.ndmsv ÑоюзфоринвеÑÑ‚.ndmsv ÑпаÑÑкмежрайгаз.ndmsv ÑпаÑÑкрайгаз.ndmsv ÑпаÑÑкцемент.ndmsv ÑпецавтотранÑпорт.ndmsv Ñпецавтоцентр.ndmsv Ñпецатоммонтаж.ndmsv ÑпецгазавтотранÑ.ndmsv Ñпецдор.ndmsv ÑпецдормоÑÑ‚.ndmsv ÑпецканаттранÑ.ndmsv Ñпецкомбинат.ndmsv Ñпецмашмонтаж.ndmsv Ñпецметаллопроект.ndmsv Ñпецодеждаоптторг.ndmsv Ñпецпроект.ndmsv ÑпецÑтройбетон.ndmsv ÑпецÑтройремтреÑÑ‚.ndmsv Ñпецтеплохиммонтаж.ndmsv ÑпецтранÑ.ndmsv Ñпецфакультет.ndmsv Ñпецхиммонтаж.ndmsv ÑпецÑлектромонтаж.ndmsv ÑпецÑнергомонтаж.ndmsv ÑпецÑнергоремонт.ndmsv ÑпортинвеÑÑ‚.ndmsv Ñпортинтерпром.ndmsv ÑпорткомплекÑ.ndmsv ÑредневолжÑклифтремонт.ndmsv Ñтавропольавтодор.ndmsv ÑтавропольавтотранÑ.ndmsv Ñтавропольвиноградпром.ndmsv Ñтавропольгоргаз.ndmsv ÑтавропольимпÑкÑ.ndmsv Ñтаврополькоммунпроект.ndmsv ÑтаврополькрайагрокомплекÑ.ndmsv Ñтаврополькрайгаз.ndmsv Ñтавропольлифтремонт.ndmsv ÑтавропольмеÑтпром.ndmsv Ñтавропольнефтегаз.ndmsv Ñтавропольнефтепродукт.ndmsv Ñтавропольорггаз.ndmsv Ñтавропольремагропром.ndmsv ÑтавропольреÑурÑ.ndmsv ÑтавропольÑнаб.ndmsv ÑтавропольÑтройматериал.ndmsv ÑтавропольÑтройтранÑ.ndmsv Ñтавропольтоппром.ndmsv Ñтавропольторгпроект.ndmsv ÑтавропольтуриÑÑ‚.ndmsv Ñтальмонтаж.ndmsv Ñтальпроект.ndmsv Ñтанкин.ndmsv ÑтанкобизнеÑ.ndmsv ÑтанкоинÑтрументоптторг.ndmsv ÑтанкомÑз.ndmsv ÑтанкоÑлектрон.ndmsv Ñтарожиловорайгаз.ndmsv ÑтароминÑкаÑрайгаз.ndmsv ÑтаропохвиÑтневоагропромтранÑ.ndmsv ÑтароруÑприбор.ndmsv ÑтароруÑÑмежрайгаз.ndmsv ÑтароюрьевоагропромÑнаб.ndmsv Ñтаткомитет.ndmsv ÑтройбизнеÑ.ndmsv Ñтройгаз.ndmsv Ñтройдеталькомплект.ndmsv ÑтройдормашÑервиÑ.ndmsv Ñтройиздат.ndmsv ÑтройинвеÑÑ‚.ndmsv ÑтройинÑервиÑ.ndmsv ÑтройинÑтрумент.ndmsv Ñтройкомбинат.ndmsv ÑтройкомплекÑ.ndmsv Ñтройкомплект.ndmsv ÑтройкомплектÑкÑпорт.ndmsv ÑтройлеÑ.ndmsv ÑтройлеÑÑервиÑ.ndmsv Ñтройматериалинторг.ndmsv Ñтроймехкомплект.ndmsv ÑтроймехÑервиÑ.ndmsv Ñтроймонтажгаз.ndmsv ÑтроймонтажÑервиÑ.ndmsv Ñтройоптторг.ndmsv ÑтройплаÑтполимер.ndmsv ÑтройпрогреÑÑ.ndmsv Ñтройпромторг.ndmsv ÑтройреÑурÑ.ndmsv ÑтройÑвÑзьпроект.ndmsv ÑтройÑервиÑ.ndmsv ÑтройÑинтез.ndmsv ÑтройÑнаб.ndmsv ÑтройтехÑервиÑ.ndmsv ÑтройтранÑ.ndmsv ÑтройтранÑгаз.ndmsv ÑтройтреÑÑ‚.ndmsv Ñтройфарфор.ndmsv ÑтройÑлектромонтаж.ndmsv Ñтромкомпозит.ndmsv Ñтроммашполимер.ndmsv Ñтромфонд.ndmsv Ñтупиноремтехпред.ndmsv ÑудбытÑервиÑ.ndmsv ÑуджаагропромÑнаб.ndmsv Ñуджамежрайгаз.ndmsv Ñудогдаремтехпред.ndmsv ÑудотранÑрыбфлот.ndmsv ÑудоÑкÑпорт.ndmsv Ñуздальремтехпред.ndmsv Ñулинмежрайгаз.ndmsv Ñунжамежрайгаз.ndmsv Ñургутгазпром.ndmsv Ñургутжилкомхоз.ndmsv Ñургутнефтегаз.ndmsv Ñургутнефтегазбанк.ndmsv Ñургутрайгаз.ndmsv Ñуровикиномежрайгаз.ndmsv ÑухоложÑкцемент.ndmsv ÑызраньагропромтранÑ.ndmsv Ñызраньмежрайгаз.ndmsv ÑычевкаагропромÑнаб.ndmsv табакпром.ndmsv табунÑкремтехпред.ndmsv таганрогмежрайгаз.ndmsv тагиллеÑ.ndmsv тагилмежрайгаз.ndmsv тагилмÑÑопром.ndmsv таймырагроÑнаб.ndmsv таймырнефтегаз.ndmsv талнахÑпецшахтремонт.ndmsv таловаÑагропромтранÑ.ndmsv тамбовавтотранÑ.ndmsv тамбовагроинформ.ndmsv тамбовагропромкомплект.ndmsv тамбовагропромÑервиÑ.ndmsv тамбовагропромÑнаб.ndmsv тамбовагроÑтройпроект.ndmsv тамбовагрохимтранÑ.ndmsv тамбовгражданпроект.ndmsv тамбовжилколхоз.ndmsv тамбовкоммунпроект.ndmsv тамбовконтракт.ndmsv тамбовмеÑтпром.ndmsv тамбовмолпром.ndmsv тамбовмÑÑопродукт.ndmsv тамбовмÑÑопром.ndmsv тамбовнефтепродукт.ndmsv тамбовоблгаз.ndmsv тамбовоблÑнаб.ndmsv тамбовпаÑÑажироавтоÑервиÑ.ndmsv тамбовпищепром.ndmsv тамбовплодоовощхоз.ndmsv тамбовптицепром.ndmsv тамбоврыбхоз.ndmsv тамбовÑахарÑервиÑ.ndmsv тамбовÑтройпроект.ndmsv тамбовÑтройтранÑ.ndmsv тамбовтоппром.ndmsv тамбовхлебпром.ndmsv тарамежрайгаз.ndmsv таркоÑаленефтегаз.ndmsv таÑÑ.ndmsv татавтотранÑ.ndmsv татагрохимÑервиÑ.ndmsv татищевоагропромÑнаб.ndmsv татищевоагропромтранÑ.ndmsv татнефтебитум.ndmsv татнефтемашремонт.ndmsv татнефтепродукт.ndmsv татойлгаз.ndmsv татпромÑтройбанк.ndmsv таттранÑгаз.ndmsv тбилиÑÑкаÑрайгаз.ndmsv тв-информ.ndmsv тверьавтодор.ndmsv тверьавтотранÑ.ndmsv тверькурорт.ndmsv тверьлеÑпром.ndmsv тверьлеÑпром-холдинг.ndmsv тверьлеÑтоппром.ndmsv тверьнефтепродукт.ndmsv тверьоблгаз.ndmsv тверьоборонпромкомплекÑ.ndmsv тверьÑвинопром.ndmsv тверьторф.ndmsv тверьхлебпром.ndmsv тейковомежрайгаз.ndmsv текÑтильпром.ndmsv телеком.ndmsv телерадиокомитет.ndmsv темкиноагропромÑнаб.ndmsv темрюкрайгаз.ndmsv тенгизнефтегаз.ndmsv теплопроект.ndmsv теплоÑлектропроект.ndmsv термнефтепроект.ndmsv техинвеÑÑ‚.ndmsv техмашимпорт.ndmsv техмашкомплекÑ.ndmsv техмашÑкÑпорт.ndmsv технимпорт.ndmsv технобанк.ndmsv техноимпорт.ndmsv техноинторг.ndmsv технополиÑ.ndmsv техноприбор.ndmsv технопромимпорт.ndmsv технопромÑкÑпорт.ndmsv техноÑервиÑ.ndmsv техноÑтройпром.ndmsv техноÑтройÑкÑпорт.ndmsv техноторгÑервиÑ.ndmsv технохим.ndmsv техноÑкополиÑ.ndmsv техноÑкÑпорт.ndmsv техпромÑкÑпорт.ndmsv техÑнабÑкÑпорт.ndmsv тимагропромÑнаб.ndmsv тимашевÑкрайгаз.ndmsv тиммежрайгаз.ndmsv тиÑульрайгаз.ndmsv тихорецкгоргаз.ndmsv тобольÑклеÑ.ndmsv токаревкаавтотранÑ.ndmsv токаревкаагропромÑнаб.ndmsv токобанк.ndmsv тольÑттиазот.ndmsv тольÑттигоргаз.ndmsv тольÑттиоптторг.ndmsv тольÑттиÑтройтранÑ.ndmsv тольÑттиторгтранÑ.ndmsv томÑкавтотранÑ.ndmsv томÑкнефтепродукт.ndmsv томÑкоблгаз.ndmsv томÑктеплоÑлектропроект.ndmsv томÑктранÑгаз.ndmsv томÑктранÑпроект.ndmsv томÑкхлебопродукт.ndmsv томÑкÑнергоÑетьпроект.ndmsv торгмортранÑ.ndmsv торгпроект.ndmsv торгречтранÑ.ndmsv торгÑервиÑ.ndmsv торгтехÑтройÑервиÑ.ndmsv точприбор.ndmsv трактороÑкÑпорт.ndmsv транÑвзрывпром.ndmsv транÑмашпроект.ndmsv транÑнефтепродукт.ndmsv транÑпроект.ndmsv транÑреÑторанÑервиÑ.ndmsv транÑÑервиÑ.ndmsv транÑфорум-интерÑервиÑ.ndmsv транÑÑлектропроект.ndmsv трубооптторг.ndmsv трубоптторг.ndmsv трубчевÑкмежрайгаз.ndmsv туапÑегоргаз.ndmsv туапÑенефтепродукт.ndmsv туваавтодор.ndmsv туваавтотранÑ.ndmsv туваагроÑервиÑ.ndmsv туваагроÑнаб.ndmsv тувааÑбеÑÑ‚.ndmsv тувазаготпродпром.ndmsv тувалеÑтоппром.ndmsv туванефтепродукт.ndmsv тувапрокатавтоÑервиÑ.ndmsv туварыбхоз.ndmsv туваÑтройматериал.ndmsv туватуриÑÑ‚.ndmsv тувахлебпром.ndmsv тувгаз.ndmsv тулаавтотранÑ.ndmsv тулаагроводпроект.ndmsv тулакондитерагропром.ndmsv туламашзавод.ndmsv туламашпроект.ndmsv туланефтепродукт.ndmsv тулаоблгаз.ndmsv тулаÑпирт.ndmsv тулатоппром.ndmsv тулачермет.ndmsv тулачерметпроект.ndmsv тулаÑлектропривод.ndmsv тулаÑнергоÑетьпроект.ndmsv тулоблавтотранÑ.ndmsv тульÑкгражданпроект.ndmsv турбоатом.ndmsv тындалеÑ.ndmsv тюкалинÑкмежрайгаз.ndmsv тюменбургаз.ndmsv тюменгазÑнабкомплект.ndmsv тюменнефтегаз.ndmsv тюменнефтепродукт.ndmsv тюменнефтеÑпецтранÑ.ndmsv тюменниигипрогаз.ndmsv тюменоблгаз.ndmsv тюментранÑгаз.ndmsv тюментранÑгазремонт.ndmsv тюменьавиатранÑ.ndmsv тюменьавтотранÑ.ndmsv тюменьагролеÑпром.ndmsv тюменьглавÑнаб.ndmsv тюменьгражданпроект.ndmsv тюменьлеÑ.ndmsv тюменьмежрайгаз.ndmsv тюменьмÑÑомолторг.ndmsv тюменьремÑтройпроект.ndmsv тюменьрыбхоз.ndmsv тюменьторф.ndmsv тюменьтранÑгаз.ndmsv тюменьтуриÑÑ‚.ndmsv Ñ‚Ñжмашоптторг.ndmsv Ñ‚ÑжмехпреÑÑ.ndmsv Ñ‚Ñжпром.ndmsv Ñ‚ÑжпромÑкÑпорт.ndmsv Ñ‚ÑжпромÑлектропроект.ndmsv Ñ‚ÑжÑтанкогидропреÑÑ.ndmsv угличмежрайгаз.ndmsv уграагропромÑнаб.ndmsv удмуртавтотранÑ.ndmsv удмуртагропромÑервиÑ.ndmsv удмуртагроÑнаб.ndmsv удмуртгаз.ndmsv удмуртлеÑ.ndmsv удмуртнефтепродукт.ndmsv ульÑновÑкавтоÑервиÑ.ndmsv ульÑновÑкавтотранÑ.ndmsv ульÑновÑкагроÑнаб.ndmsv ульÑновÑкводпроект.ndmsv ульÑновÑкжилкоммунпроект.ndmsv ульÑновÑкжилкомхоз.ndmsv ульÑновÑккурорт.ndmsv ульÑновÑкнефтепродукт.ndmsv ульÑновÑкхлебпром.ndmsv ульÑновÑкцемент.ndmsv умбаÑельхозÑервиÑ.ndmsv унечарайгаз.ndmsv универÑалпром.ndmsv универÑитетобщепит.ndmsv уникомбанк.ndmsv упоровоÑпецгазÑервиÑ.ndmsv ураймежрайгаз.ndmsv урайнефтегаз.ndmsv урал-центр.ndmsv уралавнипиÑнергопром.ndmsv уралавтоприцеп.ndmsv уралаÑбеÑÑ‚.ndmsv уралвагонзавод.ndmsv уралгазÑервиÑ.ndmsv уралгазÑнергоремонт.ndmsv уралгипромез.ndmsv уралгипротранÑ.ndmsv уралдомнаремонт.ndmsv ураллеÑпроект.ndmsv уралмашзавод.ndmsv уралмрамор.ndmsv уралнииÑтромпроект.ndmsv уралорггаз.ndmsv уралпромпроект.ndmsv уралÑвÑзьинформ.ndmsv уралÑельÑнергопроект.ndmsv уралтеплоÑлектропроект.ndmsv уралторгпроект.ndmsv уралторфпроект.ndmsv уралтранÑгаз.ndmsv уралтрубпром.ndmsv уралхимплаÑÑ‚.ndmsv уралцемент.ndmsv уралчермет.ndmsv уралÑнергомонтаж.ndmsv уралÑнергомонтажпроект.ndmsv уралÑнергоремонт.ndmsv уралÑнергоÑетьпроект.ndmsv уранÑервиÑ.ndmsv урваньмежрайгаз.ndmsv ургаллеÑ.ndmsv уренгойгазпром.ndmsv уренгойÑтройгаз.ndmsv уржумводÑпирт.ndmsv урюпинÑкавтотранÑ.ndmsv урюпинÑкмежрайгаз.ndmsv уÑольехимпром.ndmsv уÑольÑкмежрайгаз.ndmsv уÑольхимпром.ndmsv уÑпенÑкоерайгаз.ndmsv уÑÑурийÑкагропромкомплект.ndmsv уÑÑурийÑкмежрайгаз.ndmsv уÑÑурийÑкремтехпредÑнаб.ndmsv уÑть-катавмежрайгаз.ndmsv уÑть-лабинÑкрайгаз.ndmsv уфаавиапроект.ndmsv уфамолагропром.ndmsv уфаоргÑинтез.ndmsv учколлектор.ndmsv учхоз.ndmsv фатежмежрайгаз.ndmsv ферейн.ndmsv физтех.ndmsv фильмÑкÑпорт.ndmsv фроловомежрайгаз.ndmsv фурмановрайгаз.ndmsv хабаровÑкавтодор.ndmsv хабаровÑкавтотранÑ.ndmsv хабаровÑкагропромÑнаб.ndmsv хабаровÑкгражданпроект.ndmsv хабаровÑккрайгаз.ndmsv хабаровÑклеÑтоппром.ndmsv хабаровÑкмеÑтпром.ndmsv хабаровÑкнефтепродукт.ndmsv хабаровÑкрайгаз.ndmsv хабаровÑкÑтройтранÑ.ndmsv хабаровÑктуриÑÑ‚.ndmsv хакаÑавтотранÑ.ndmsv хакаÑгаз.ndmsv хакаÑлеÑ.ndmsv хакаÑнефтепродукт.ndmsv хакаÑхлебопродукт.ndmsv хантыманÑийÑклеÑ.ndmsv харбор.ndmsv хаÑавюртгаз.ndmsv хвалынÑкагропромтранÑ.ndmsv хвороÑÑ‚Ñнкарайгаз.ndmsv химбытпром.ndmsv химзавод.ndmsv химкомбинат.ndmsv химмашÑервиÑ.ndmsv химнефтепром.ndmsv химоптоторг.ndmsv химоптторг.ndmsv химпищеоптторг.ndmsv химпром.ndmsv химÑнаб.ndmsv химфармкомбинат.ndmsv хинипÑк.ndmsv хладокомбинат.ndmsv хозмебельÑтройÑервиÑ.ndmsv холмогорымежрайгаз.ndmsv холмогорыремтехпредхимÑнаб.ndmsv хорольмежрайгаз.ndmsv цветмет.ndmsv цветметинвеÑÑ‚.ndmsv цветметконтракт.ndmsv цветметоптторг.ndmsv цветметÑкÑпорт.ndmsv целинхлебопродукт.ndmsv цементоптторг.ndmsv цемзавод.ndmsv центрагроавтотранÑ.ndmsv центрагропромÑнаб.ndmsv центргаз.ndmsv центризбирком.ndmsv центрметаллургремонт.ndmsv центрнаучфильм.ndmsv центробанк.ndmsv центролит.ndmsv центроÑоюз.ndmsv центроÑоюзпроект.ndmsv центротранÑжелезобетон.ndmsv центроÑнергомонтаж.ndmsv центрпродÑервиÑ.ndmsv центрремтехпредÑнаб.ndmsv центррыбвод.ndmsv центрторг.ndmsv центрчерноземмежавтотранÑ.ndmsv центрчерноземорггаз.ndmsv цивильÑкмежрайгаз.ndmsv цимлÑнÑкрыбвод.ndmsv цкбточприбор.ndmsv цнииатоминформ.ndmsv цниибыт.ndmsv цниилеÑоÑплав.ndmsv цниипроект.ndmsv цниичермет.ndmsv цÑхбанк.ndmsv чапаевÑкгоргаз.ndmsv чебаркульмежрайгаз.ndmsv чебокÑарыгоргаз.ndmsv чебуламежрайгаз.ndmsv чегемрайгаз.ndmsv чекфондконтур.ndmsv челно-вершинырайгаз.ndmsv челÑбинÑкавтодор.ndmsv челÑбинÑкавтотранÑ.ndmsv челÑбинÑкгоргаз.ndmsv челÑбинÑккурорт.ndmsv челÑбинÑкнефтепродукт.ndmsv челÑбинÑкоблгаз.ndmsv челÑбинÑкÑпиртпром.ndmsv челÑбмашоптторг.ndmsv челÑбнефтепродукт.ndmsv челÑбоблтоппром.ndmsv челÑбÑпецтранÑ.ndmsv челÑбÑтройзаказчик.ndmsv челÑбтехоптторг.ndmsv челÑбхимоптторг.ndmsv черемховомежрайгаз.ndmsv череповецгоргаз.ndmsv череповецлеÑÑервиÑ.ndmsv черкаÑÑыагропромтранÑ.ndmsv черкаÑÑымежрайгаз.ndmsv черкеÑнефтепродукт.ndmsv черкеÑÑкавтодор.ndmsv черкеÑÑкавтотранÑ.ndmsv черкеÑÑкагропромпроект.ndmsv черкеÑÑкнефтепродукт.ndmsv чертковорайгаз.ndmsv чечинггаз.ndmsv чимкентнефтеоргÑинтез.ndmsv читаглавÑнаб.ndmsv читалеÑ-холдинг.ndmsv читалеÑтоппром.ndmsv читанефтепродукт.ndmsv читаоблгаз.ndmsv читатуриÑÑ‚.ndmsv чувашавтотранÑ.ndmsv чувашгаз.ndmsv чувашкредитпромбанк.ndmsv чувашнефтепродукт.ndmsv чудовомежрайгаз.ndmsv чукотагропромпроект.ndmsv чукотгоÑпроект.ndmsv чукотнефтепродукт.ndmsv шадринÑкмежрайгаз.ndmsv шарьÑмежрайгаз.ndmsv шатурторф.ndmsv шахтоÑтройкомпозит.ndmsv шахтымежрайгаз.ndmsv шацкмежрайгаз.ndmsv швейпром.ndmsv шелеховмежрайгаз.ndmsv шенталамежрайгаз.ndmsv шиловорайгаз.ndmsv шумерлÑмежрайгаз.ndmsv шуÑмежрайгаз.ndmsv щербиновÑкаÑрайгаз.ndmsv щигрымежрайгаз.ndmsv Ñкономбанк.ndmsv ÑкореÑурÑ.ndmsv ÑкÑпо-центр.ndmsv ÑкÑпортлеÑ.ndmsv ÑкÑпортподшипник.ndmsv ÑкÑпортхлеб.ndmsv ÑкÑпоцентр.ndmsv Ñлеватормелькомплект.ndmsv Ñлектроавтомат.ndmsv Ñлектроагрегат.ndmsv Ñлектроаппарат.ndmsv Ñлектрогаз.ndmsv ÑлектрозапÑибмонтаж.ndmsv Ñлектрометприбор.ndmsv Ñлектромонтаж.ndmsv Ñлектронприбор.ndmsv Ñлектронпроект.ndmsv ÑлектронÑтандарт.ndmsv Ñлектрооптторг.ndmsv Ñлектроприбороптторг.ndmsv Ñлектропроект.ndmsv Ñлектропромремонт.ndmsv ÑлектропрофÑоюз.ndmsv ÑлектроÑевкавмонтаж.ndmsv ÑлектроÑетьÑтройпроект.ndmsv ÑлектроÑибмонтаж.ndmsv ÑлектроÑтальгражданпроект.ndmsv ÑлектроÑтандарт.ndmsv Ñлектротехоптторг.ndmsv Ñлектроточприбор.ndmsv Ñлектроуралмонтаж.ndmsv Ñлектрохимприбор.ndmsv Ñлектроцентромонтаж.ndmsv Ñлектроцех.ndmsv ÑльбруÑтуриÑÑ‚.ndmsv Ñльф-нефтегаз.ndmsv ÑнгельÑагропромтранÑ.ndmsv ÑнгельÑмежрайгаз.ndmsv Ñнергоатомиздат.ndmsv ÑнергожилиндуÑтрпроект.ndmsv Ñнергозавод.ndmsv Ñнергокомплект.ndmsv ÑнергомашÑкÑпорт.ndmsv ÑнергомехавтотранÑ.ndmsv ÑнергомехпрогреÑÑ.ndmsv Ñнергомонтаж.ndmsv Ñнергомонтажпроект.ndmsv Ñнергонадзор.ndmsv Ñнергопроект.ndmsv Ñнергоремонт.ndmsv ÑнергоÑетьпроект.ndmsv ÑнергоÑтальпроект.ndmsv ÑнергоÑтройкомплект.ndmsv ÑнергоÑтройпром.ndmsv Ñнерготехкомплект.ndmsv Ñнерготехпром.ndmsv Ñнергоцех.ndmsv ÑнимÑ.ndmsv Ñпиднадзор.ndmsv ювелирпром.ndmsv юганÑкнефтегаз.ndmsv юганÑкнефтедорÑтройремонт.ndmsv югранефтепрогреÑÑ.ndmsv югтранÑгаз.ndmsv южамежрайгаз.ndmsv южноуральÑкмежрайгаз.ndmsv южÑнергожилпроект.ndmsv южÑнергоÑетьпроект.ndmsv юргарайгаз.ndmsv юрьевецмежрайгаз.ndmsv Ñдринрайгаз.ndmsv ÑкутавиатранÑ.ndmsv ÑкутавтотранÑ.ndmsv Ñкутгаз.ndmsv Ñкутгазпром.ndmsv ÑкутлеÑ.ndmsv Ñкутнефтепродукт.ndmsv Ñкутнипроалмаз.ndmsv ÑкутÑнаб.ndmsv ÑкуттуриÑÑ‚.ndmsv ÑлуторовÑкÑпецгазÑервиÑ.ndmsv Ñмалнефтегазжелезобетон.ndmsv Ñмалнефтепродукт.ndmsv Ñмрайгаз.ndmsv ÑроблÑнабÑбыт.ndmsv ÑроÑлавльавтотранÑ.ndmsv ÑроÑлавльагроÑтройтранÑ.ndmsv ÑроÑлавльгоргаз.ndmsv ÑроÑлавлькондитер.ndmsv ÑроÑлавльоблгаз.ndmsv ÑроÑлавльÑельлеÑ.ndmsv ÑроÑлавльхлебпром.ndmsv ÑроÑлавнефтеоргÑинтез.ndmsv ÑроÑлавнефтепродукт.ndmsv ÑроÑлавхлеб.ndmsv : ; абалгаз.ndmsi абанагроавтотранÑ.ndmsi абатÑкÑпецгазÑервиÑ.ndmsi абинÑкрайгаз.ndmsi авиабанк.ndmsi авиаприбор-холдинг.ndmsi авиаприборпроект.ndmsi авиаприборхолдинг.ndmsi авиапром.ndmsi авиапромÑервиÑ.ndmsi авиаремонт.ndmsi авиаÑпецмонтаж.ndmsi авиаÑпецÑнабÑбыт.ndmsi авиаÑтар.ndmsi автобанк.ndmsi автобытÑервиÑ.ndmsi автоваз.ndmsi автовазагрегат.ndmsi автовазбанк.ndmsi автовазтранÑ.ndmsi автовокзалÑервиÑ.ndmsi автогаз.ndmsi автодеталь-ÑервиÑ.ndmsi автодорреÑурÑ.ndmsi автозаз.ndmsi автозазÑервиÑ.ndmsi автоимпорт.ndmsi автокраз.ndmsi автоприбор.ndmsi автопромимпорт.ndmsi автопромматериал.ndmsi автоÑельхозмаш-холдинг.ndmsi автоÑельхозмашхолдинг.ndmsi автоÑельхозторг.ndmsi автоÑервиÑ.ndmsi автоÑнабÑбыт.ndmsi автоÑтройпроект.ndmsi автотехтранÑ.ndmsi автотракторооптторг.ndmsi автотрактороптторг.ndmsi автотранÑÑервиÑ.ndmsi автоÑкÑпорт.ndmsi автрокон-холдинг.ndmsi агробизнеÑцентр.ndmsi агродорÑервиÑ.ndmsi агроинкомбанк.ndmsi агроинторг.ndmsi агрокурорт.ndmsi агроландшафт.ndmsi агромашимпорт.ndmsi агромехмонтаж.ndmsi агромонтаж.ndmsi агромоÑтожелезобетон.ndmsi агропищепром.ndmsi агроплемзавод.ndmsi агроприбор.ndmsi агропродÑервиÑ.ndmsi агропроект.ndmsi агропром.ndmsi агропромавтотранÑ.ndmsi агропромбанк.ndmsi агропромкомбинат.ndmsi агропромкомплекÑ.ndmsi агропромкомплект.ndmsi агропроммехмонтаж.ndmsi агропромпрогреÑÑ.ndmsi агропромремонт.ndmsi агропромÑервиÑ.ndmsi агропромÑнаб.ndmsi агропромÑоюз.ndmsi агропромÑпецÑтроймонтаж.ndmsi агропромÑтандарт.ndmsi агропромÑтройматериал.ndmsi агропромÑтройтранÑ.ndmsi агропромтехнопол.ndmsi агропромтехпроект.ndmsi агропромтехÑервиÑ.ndmsi агропромтранÑ.ndmsi агроÑ.ndmsi агроÑевер.ndmsi агроÑиб.ndmsi агроÑнаб.ndmsi агроÑнабкомплект.ndmsi агроÑпецмонтаж.ndmsi агротехпром.ndmsi агротехÑервиÑ.ndmsi агротехцентр.ndmsi агроторг.ndmsi агротранÑ.ndmsi агрофермероргÑнаб.ndmsi агрохим.ndmsi агрохимполимер.ndmsi агрохимцентр.ndmsi агрохолод.ndmsi агрохолодпром.ndmsi адыггаз.ndmsi адыгейнефтепродукт.ndmsi адыгеÑавтотранÑ.ndmsi адыгеÑагроÑнаб.ndmsi азовмежрайгаз.ndmsi айрекÑ.ndmsi академинвеÑÑ‚.ndmsi акÑаймежрайгаз.ndmsi алагиррайгаз.ndmsi алатырьгоргаз.ndmsi алгайагропромтранÑ.ndmsi алдангоргаз.ndmsi алейÑкмежрайгаз.ndmsi алейÑкхлебопродукт.ndmsi алекÑандровагропромÑнаб.ndmsi алекÑандровогайагропромÑнаб.ndmsi алекÑандровремтехпред.ndmsi алекÑеевкарайгаз.ndmsi алекÑеевÑкагропромтранÑ.ndmsi алекÑеевÑкремтехпред.ndmsi алмаздортранÑ.ndmsi алмазÑкÑпорт.ndmsi алмазювелир.ndmsi алмазювелир-ÑкÑпорт.ndmsi алмазювелирÑкÑпорт.ndmsi алтайавтодор.ndmsi алтайавтотранÑ.ndmsi алтайагрокоопмолпром.ndmsi алтайагрокоопмÑÑопром.ndmsi алтайагропромпроект.ndmsi алтайагропромÑнаб.ndmsi алтайагропромтранÑ.ndmsi алтайагроÑервиÑ.ndmsi алтайагроÑпецмонтаж.ndmsi алтайагротранÑ.ndmsi алтайвинагропром.ndmsi алтайвитамин.ndmsi алтайгаз.ndmsi алтайкрайгаз.ndmsi алтайкрайгазÑервиÑ.ndmsi алтайлеÑтоппром.ndmsi алтаймедпрепарат.ndmsi алтаймежхозлеÑ.ndmsi алтаймрамор.ndmsi алтайнефтепродукт.ndmsi алтайовощхоз.ndmsi алтайполиметалл.ndmsi алтайптицеводкомплект.ndmsi алтайремÑтройбыт.ndmsi алтайремÑтроймонтаж.ndmsi алтайÑахарагропром.ndmsi алтайÑельхозводопровод.ndmsi алтайÑкагропромавтотранÑ.ndmsi алтайÑкагропромÑнаб.ndmsi алтайÑкремтехпред.ndmsi алтайÑтройкомплект.ndmsi алтайÑтройматериал.ndmsi алтайÑтройтранÑ.ndmsi алтайтуриÑÑ‚.ndmsi алтайхимпром.ndmsi алтайхлебопродукт.ndmsi алтайÑнергоремонт.ndmsi альфа-банк.ndmsi амур-порт.ndmsi амуравтотранÑ.ndmsi амурагроÑнаб.ndmsi амурагротехÑервиÑ.ndmsi амурагроÑлектроремонт.ndmsi амургаз.ndmsi амуржилкомхоз.ndmsi амурлеÑ.ndmsi амурлеÑпром.ndmsi амурнефтепродукт.ndmsi амуроблгаз.ndmsi амурремпроект.ndmsi амурÑкмежрайгаз.ndmsi амурÑлектромонтаж.ndmsi амурÑнергоремонт.ndmsi анадырьремтехÑнаб.ndmsi аналитприбор.ndmsi анапагоргаз.ndmsi ангаралеÑ.ndmsi ангарÑкгоргаз.ndmsi ангарÑкнефтеоргÑинтез.ndmsi ангарÑкнефтехимпроект.ndmsi ангарÑктеплохиммонтаж.ndmsi ангарÑкхимнефтеремонт.ndmsi анилпром.ndmsi анлагенбау-инжиниринг.ndmsi апатитгражданпроект.ndmsi апатитÑельхозÑервиÑ.ndmsi апатитырайгаз.ndmsi апшеронÑкрайгаз.ndmsi ардонмежрайгаз.ndmsi арзамаÑÑпирт.ndmsi аркадакагропроммехмонтажкомплект.ndmsi аркадакагропромÑнаб.ndmsi аркадакагропромтранÑ.ndmsi аркадакмежрайгаз.ndmsi аркадакхлебопродукт.ndmsi арктикÑнаб.ndmsi армавиргоргаз.ndmsi армавироптторг.ndmsi армконтракт.ndmsi арÑеньевагропромтранÑ.ndmsi арÑеньевмежрайгаз.ndmsi артикком.ndmsi архангельÑкавтодор.ndmsi архангельÑкавтотранÑ.ndmsi архангельÑкагропром.ndmsi архангельÑкагропромÑнаб.ndmsi архангельÑкгаз.ndmsi архангельÑкгоргаз.ndmsi архангельÑкконтракт.ndmsi архангельÑклеÑÑбыт.ndmsi архангельÑклеÑтоппром.ndmsi архангельÑкнефтепродукт.ndmsi архангельÑкоблÑнаб.ndmsi архангельÑкоптторг.ndmsi архангельÑкрыбпром.ndmsi архангельÑктуриÑÑ‚.ndmsi архптицепромÑнабÑбыт.ndmsi архрыбÑбыт.ndmsi архÑтройматериал.ndmsi архÑтройтранÑ.ndmsi аÑткиновидеопрокат.ndmsi аÑтраханьавтодор.ndmsi аÑтраханьавтотранÑ.ndmsi аÑтраханьагропромпроект.ndmsi аÑтраханьбумпром.ndmsi аÑтраханьгазпром.ndmsi аÑтраханьмежрайгаз.ndmsi аÑтраханьнефтепродукт.ndmsi аÑтраханьоблгаз.ndmsi аÑтраханьпромÑтройпроект.ndmsi аÑтраханьптицепром.ndmsi аÑтро-гермеÑ.ndmsi аÑтробанк.ndmsi аÑуавтотранÑ.ndmsi аткарÑкагропромÑнаб.ndmsi аткарÑкагропромтранÑ.ndmsi атомзащитаинформ.ndmsi атоминформ.ndmsi атомпром.ndmsi атомпромкомплекÑ.ndmsi атомрудмет.ndmsi атомфлот.ndmsi атомÑнергокомплект.ndmsi атомÑнергопроект.ndmsi атомÑнергоремонт.ndmsi атомÑнергоÑкÑпорт.ndmsi ахтарÑкрайгаз.ndmsi ачинÑкагроавтотранÑ.ndmsi ачинÑкагропромÑнаб.ndmsi аÑроприбор.ndmsi аÑропроект.ndmsi багратионовÑкремтехпред.ndmsi байкаллеÑ.ndmsi байкалпротеин.ndmsi бакалеÑоптторг.ndmsi бакпрепарат.ndmsi бакÑанрайгаз.ndmsi балаковоагропроммехмонтаж.ndmsi балаковоагропромÑнаб.ndmsi балаковоагропромтранÑ.ndmsi балаковомежрайгаз.ndmsi балаковотурбоатомÑнергоремонт.ndmsi балашовагропроммехмонтаж.ndmsi балашовагропромÑнаб.ndmsi балашовмежрайгаз.ndmsi балкар-трейдинг.ndmsi балтайагропромтранÑ.ndmsi балтийÑкмежрайгаз.ndmsi балткран.ndmsi балтмонтаж.ndmsi балтÑудопроект.ndmsi бамнефтепродукт.ndmsi бамтранÑвзрывпром.ndmsi бамтранÑтехмонтаж.ndmsi барнаулагропромÑнаб.ndmsi барнаулгоргаз.ndmsi барнаулметаллоптторг.ndmsi батайÑкгоргаз.ndmsi башавтотранÑ.ndmsi башгипронефтехим.ndmsi башкортоÑтантуриÑÑ‚.ndmsi башкран.ndmsi башлеÑпром.ndmsi башнефтепродукт.ndmsi башнефтехимзавод.ndmsi башпромбанк.ndmsi башÑтройтранÑ.ndmsi баштранÑгаз.ndmsi башÑлектромонтаж.ndmsi безенчукагропромÑнаб.ndmsi безенчукагроремтехпред.ndmsi безенчукмежрайгаз.ndmsi безымÑнкаагропромтранÑ.ndmsi белавтомаз.ndmsi белан.ndmsi белвитамин.ndmsi белгородавтотранÑ.ndmsi белгородагропромÑервиÑ.ndmsi белгороднефтепродукт.ndmsi белгородоблгаз.ndmsi белгородорггаз.ndmsi белгородтоппром.ndmsi белгородÑнергоремонт.ndmsi белкомхлебпрод.ndmsi беловомежрайгаз.ndmsi беловопогрузтранÑ.ndmsi белогорÑкгаз.ndmsi белореченÑкрайгаз.ndmsi белоÑÑ€Ñкгаз.ndmsi белплаÑÑ‚.ndmsi белторгпроект.ndmsi бельÑклеÑ.ndmsi березоворайгаз.ndmsi беринговремтехÑнаб.ndmsi беÑланрайгаз.ndmsi бизнеÑ-парк.ndmsi бизнеÑ-центр.ndmsi бийÑкмежрайгаз.ndmsi бийÑктехноторг.ndmsi билибиноремтехÑнаб.ndmsi биомашприбор.ndmsi биомед.ndmsi биомедпрепарат.ndmsi биопрепарат-центр.ndmsi биоÑнабÑбыт.ndmsi биотехпрогреÑÑ.ndmsi биохимзавод.ndmsi биохиммашпроект.ndmsi биохимпром.ndmsi биробиджаноблгаз.ndmsi биробиджанхлеб.ndmsi биробиджанхлебопродукт.ndmsi благовещенÑкмежрайгаз.ndmsi благÑантехмонтаж.ndmsi бобровагропромÑнаб.ndmsi богатовÑкагропромтранÑ.ndmsi богородÑкрайгаз.ndmsi боготолагропромÑнаб.ndmsi богучанлеÑ.ndmsi богучарагропромтранÑ.ndmsi большаковремтехпред.ndmsi большеглушицкагпропромтранÑ.ndmsi большеречьемежрайгаз.ndmsi большеÑолдатÑкагропромÑнаб.ndmsi большечерниговÑкагропромтранÑ.ndmsi бомонт.ndmsi бондариагропромÑнаб.ndmsi бондариремтехпред.ndmsi боровичимежрайгаз.ndmsi борÑкагропромтранÑ.ndmsi браÑовомежрайгаз.ndmsi братÑкгидропроект.ndmsi братÑкжелезобетон.ndmsi братÑклеÑ.ndmsi братÑкпромÑнергокомплект.ndmsi братÑкÑтройкомплект.ndmsi братÑкÑнергопроект.ndmsi братÑкÑнергоÑтройтранÑ.ndmsi брюховецкаÑрайгаз.ndmsi брÑнÑкавтотранÑ.ndmsi брÑнÑкгазпроект.ndmsi брÑнÑкгорÑтройзаказчик.ndmsi брÑнÑккомплект.ndmsi брÑнÑкмежрайгаз.ndmsi брÑнÑкнефтепродукт.ndmsi брÑнÑкоблгаз.ndmsi брÑнÑкпромбетон.ndmsi брÑнÑкÑантехмонтаж.ndmsi брÑнÑкÑвÑзьинформ.ndmsi брÑнÑкÑпиртпром.ndmsi брÑнÑкÑтройтранÑ.ndmsi брÑнÑктоппром.ndmsi брÑнÑкхолод.ndmsi брÑнÑкцемент.ndmsi брÑнÑкчернобыльÑтройзаказчик.ndmsi бугуруÑланмежрайгаз.ndmsi будимекÑ.ndmsi бузулукмежрайгаз.ndmsi буйнакÑкгаз.ndmsi бумлеÑоптторг.ndmsi бумоптторг.ndmsi бургазгеотерм.ndmsi буржелезобетон.ndmsi бурÑтавтотранÑ.ndmsi бурÑтавтотранÑÑервиÑ.ndmsi бурÑтагропроммехмонтаж.ndmsi бурÑтагропромпроект.ndmsi бурÑтагропромремонт.ndmsi бурÑтгаз.ndmsi бурÑтгражданпроект.ndmsi бурÑтлеÑтоппром.ndmsi бурÑтматтехреÑурÑ.ndmsi бурÑтнефтепродукт.ndmsi бурÑтпромÑтройпроект.ndmsi бурÑтрыбпром.ndmsi бурÑÑ‚ÑкагропромÑнаб.ndmsi бурÑÑ‚ÑкагропромÑтандарт.ndmsi бурÑÑ‚Ñкмолагропром.ndmsi бурÑÑ‚Ñкпищепром.ndmsi бурÑÑ‚Ñпирт.ndmsi бурÑÑ‚Ñтройматериал.ndmsi бурÑтхлебпром.ndmsi бутурлиновкаагропромтранÑ.ndmsi быковорайгаз.ndmsi быковоремтехпред.ndmsi валдаймежрайгаз.ndmsi ванинолеÑоÑкÑпорт.ndmsi варитекÑ.ndmsi варьеганнефтегаз.ndmsi варьеганнефтеÑнаб.ndmsi ваÑхнил.ndmsi велижагропромÑнаб.ndmsi велижагропромтехмонтаж.ndmsi велижагропромтранÑ.ndmsi вельÑкагропромÑнаб.ndmsi вельÑклеÑ.ndmsi вельÑкмежрайгаз.ndmsi вельÑкремтехпред.ndmsi верхнебуреинÑкрайгаз.ndmsi верхневолгоÑлектромонтаж.ndmsi верхнекамÑклеÑ.ndmsi верхнемамонагропромтранÑ.ndmsi верхнетоемÑкремтехпредхимÑнаб.ndmsi верхнехаваагропромтранÑ.ndmsi вершинÑкагропромтранÑ.ndmsi вершинырайгаз.ndmsi ветÑанутильзавод.ndmsi вешенÑкмежрайгаз.ndmsi викуловоагропромтранÑ.ndmsi виноагропром.ndmsi виноградовÑкремтехпредхимÑнаб.ndmsi виноградпром.ndmsi вичугамежрайгаз.ndmsi владивоÑтокагропромÑнаб.ndmsi владивоÑтокмежрайгаз.ndmsi владивоÑтокоптÑнаб.ndmsi владивоÑтокÑтройкомплект.ndmsi владикавказ-газоаппарат.ndmsi владикавказгоргаз.ndmsi владимиравтоÑервиÑ.ndmsi владимиравтотранÑ.ndmsi владимирагроинформ.ndmsi владимирагропищепром.ndmsi владимирагропромпроект.ndmsi владимирагропромÑнаб.ndmsi владимирагропромтранÑ.ndmsi владимиргазпроект.ndmsi владимирглавÑнаб.ndmsi владимиргоргаз.ndmsi владимирнефтепродукт.ndmsi владимироблгаз.ndmsi владимироптторг.ndmsi владимирпищепроект.ndmsi владимирптицепром.ndmsi владимирремтехпред.ndmsi владимирÑтройматериал.ndmsi владимирторф.ndmsi владимирÑкогаз.ndmsi владимирÑлектроникаагропром.ndmsi владимирÑнергомонтаж.ndmsi владинтерлеÑ.ndmsi владинтерлеÑ-центр.ndmsi владÑтройтранÑ.ndmsi внешагропромÑервиÑ.ndmsi внешинторг.ndmsi внешконÑульт.ndmsi внешлеÑ.ndmsi внешпромтехобмен.ndmsi внешÑтройимпорт.ndmsi внешторгбанк.ndmsi внешторгиздат.ndmsi внештрейдинвеÑÑ‚.ndmsi внииалмаз.ndmsi вниибиохимпрепарат.ndmsi вниигаз.ndmsi вниигеоцветмет.ndmsi вниижелезобетон.ndmsi внииинÑтрумент.ndmsi вниимотопром.ndmsi вниинаучприбор.ndmsi вниинефтехим.ndmsi вниипигидротрубопровод.ndmsi вниипиморнефтегаз.ndmsi вниипиÑÑ‚.ndmsi вниипромгаз.ndmsi внииÑтандарт.ndmsi внииÑтройполимер.ndmsi внииÑгазпром.ndmsi внииÑлектротранÑпорт.ndmsi внииÑпрант.ndmsi внипигидротрубопровод.ndmsi внипиморнефтегаз.ndmsi внипиÑтройполимер.ndmsi внипиÑнергопром.ndmsi водтранÑприбор.ndmsi воентех.ndmsi волгаÑнергомонтаж.ndmsi волгаÑнергоремонт.ndmsi волгаÑнергоÑнабкомплект.ndmsi волгаÑнергоÑтройпром.ndmsi волгобиоÑинтез.ndmsi волговзрывпром.ndmsi волговÑтмашÑлектроÑнабÑбыт.ndmsi волгогаз.ndmsi волгоградавтодор.ndmsi волгоградавтотранÑ.ndmsi волгоградагропроект.ndmsi волгоградагропромтранÑ.ndmsi волгоградгоргаз.ndmsi волгоградметаллоторг.ndmsi волгограднефтепродукт.ndmsi волгоградоблгаз.ndmsi волгоградтоппром.ndmsi волгоградтранÑгаз.ndmsi волгоградÑлектротранÑ.ndmsi волгоградÑнергоÑетьпроект.ndmsi волгодизельаппарат.ndmsi волгодонÑкмежрайгаз.ndmsi волгокамподводтрубопровод.ndmsi волгонефтехиммонтаж.ndmsi волгоÑпецмонтаж.ndmsi волгоÑтальмонтаж.ndmsi волготанкер.ndmsi волготранÑгаз.ndmsi волгоÑлектромонтаж.ndmsi волгоÑнергомонтаж.ndmsi волгоÑнергопромÑтройпроект.ndmsi волгоÑнергоÑтройпром.ndmsi волжÑкагропромтранÑ.ndmsi волжÑкиймежрайгаз.ndmsi волжÑкийрайгаз.ndmsi вологдаавтотранÑ.ndmsi вологдаагроавтотранÑ.ndmsi вологдаагропроект.ndmsi вологдаагропромавтотранÑ.ndmsi вологдаагроÑтройÑервиÑ.ndmsi вологдаагрохим.ndmsi вологдагоргаз.ndmsi вологдаленпромÑкÑпорт.ndmsi вологдалеÑтоппром.ndmsi вологдалеÑторг.ndmsi вологдамежхозлеÑ.ndmsi вологдаметаллоптторг.ndmsi вологдамонтажпроект.ndmsi вологдамÑÑопром.ndmsi вологданефтепродукт.ndmsi вологдаоблагропромÑнаб.ndmsi вологдаоблбыт.ndmsi вологдаоблгаз.ndmsi вологдапроект.ndmsi вологдаптицепром.ndmsi вологдаÑвинопром.ndmsi вологдаÑвинпром.ndmsi вологдаÑнаб.ndmsi вологдаторф.ndmsi вологдахлебпром.ndmsi вологодавтодор.ndmsi вологодметаллопторг.ndmsi волоколамÑкагропромÑнаб.ndmsi волховторг.ndmsi волчихинÑкремтехпред.ndmsi вольÑкмежрайгаз.ndmsi воробьевкаагропромтранÑ.ndmsi воронежавтодор.ndmsi воронежавторемонт.ndmsi воронежавтотранÑ.ndmsi воронежагроконтракт.ndmsi воронежагропромкомплект.ndmsi воронежагропромÑнаб.ndmsi воронежагропромÑтройматериал.ndmsi воронежагропромтранÑ.ndmsi воронежагроÑнаб.ndmsi воронежагроÑпецмонтаж.ndmsi воронежгоргаз.ndmsi воронежгорÑвет.ndmsi воронежконÑервпром.ndmsi воронежмаÑложирагропром.ndmsi воронежмолпром.ndmsi воронежнефтепродукт.ndmsi воронежоблавтобыттранÑ.ndmsi воронежоблавтотранÑгаз.ndmsi воронежоблбытÑоюз.ndmsi воронежоблгаз.ndmsi воронежоблмебельбыт.ndmsi воронежоблремÑтройпроект.ndmsi воронежоблÑнаб.ndmsi воронежпищепром.ndmsi воронежрыбхоз.ndmsi воронежÑадпитомник.ndmsi воронежÑахарагропром.ndmsi воронежÑахарпром.ndmsi воронежÑвÑзьинформ.ndmsi воронежÑинтезкаучук.ndmsi воронежÑтрой-холдинг.ndmsi воронежтранÑÑервиÑ.ndmsi воÑкозавод.ndmsi воÑкреÑенÑкагропромтранÑ.ndmsi воÑкреÑенÑкцемент.ndmsi воÑтокгидромонтаж.ndmsi воÑтокгипрозем.ndmsi воÑтокметаллургмонтаж.ndmsi воÑтокмонтажгаз.ndmsi воÑтокнефтегазÑантехмонтаж.ndmsi воÑтокнефтезаводмонтаж.ndmsi воÑтокÑантехмонтаж.ndmsi воÑтокÑиб.ndmsi воÑтокÑибрыбниипроект.ndmsi воÑтокÑибÑантехмонтаж.ndmsi воÑтокÑибÑельÑнергопроект.ndmsi воÑтокÑибÑельÑнергопром.ndmsi воÑтоктехмонтаж.ndmsi воÑтокÑнергомонтаж.ndmsi воÑтокÑнерготехнадзор.ndmsi воÑÑ‚ÑибгипроÑпецагропром.ndmsi воÑÑ‚Ñибнефтегаз.ndmsi воÑÑ‚ÑибÑлемент.ndmsi воткинÑкмежрайгаз.ndmsi вторметинвеÑÑ‚.ndmsi вторметреÑурÑ.ndmsi вторнефтепродукт.ndmsi вторцветмет.ndmsi вторчермет.ndmsi вузцентр.ndmsi выкÑалеÑ.ndmsi выÑелкирайгаз.ndmsi вычегдалеÑ.ndmsi вÑземÑкагропром.ndmsi вÑземÑкагропромтранÑ.ndmsi вÑземÑкмежрайгаз.ndmsi вÑзникиагропромÑнаб.ndmsi вÑзникиремтехпред.ndmsi вÑзьмаагропромÑнаб.ndmsi вÑзьмазернопродукт.ndmsi вÑтводÑпирт.ndmsi вÑтлеÑоÑплав.ndmsi гаврилов-Ñмрайгаз.ndmsi гавриловкаагропромÑнаб.ndmsi гаврилово-поÑадрайгаз.ndmsi гагаринагропромÑнаб.ndmsi газавтоÑбыт.ndmsi газавтоÑервиÑ.ndmsi газкомплектимпÑкÑ.ndmsi газмашаппарат.ndmsi газнадзор.ndmsi газпром.ndmsi газÑантехмонтаж.ndmsi газтранÑÑервиÑ.ndmsi газÑкÑпорт.ndmsi газÑнергоÑервиÑ.ndmsi гвардейÑкмежрайгаз.ndmsi гвардейÑкремтехпред.ndmsi гекÑаметилендиаминÑебацинат.ndmsi геленджикавтоÑнаб.ndmsi геленджикгоргаз.ndmsi геоÑервиÑ.ndmsi геоÑинтез.ndmsi геоцентр.ndmsi гермеÑ-Ñоюз.ndmsi гивцнефтегаз.ndmsi гидродормоÑÑ‚.ndmsi гидрометприбор.ndmsi гидрометцентр.ndmsi гидромонтаж.ndmsi гидроприбор.ndmsi гидропроект.ndmsi гидроÑпецпроект.ndmsi гидроцветмет.ndmsi гидроÑлектромонтаж.ndmsi гидроÑнергоÑнаб.ndmsi гипроавтотранÑ.ndmsi гипробиоÑинтез.ndmsi гипрогазцентр.ndmsi гипрокоммунводоканал.ndmsi гипрокоммундортранÑ.ndmsi гипроленпром.ndmsi гипролеÑтранÑ.ndmsi гипролеÑхим.ndmsi гипромашпром.ndmsi гипронииавиапром.ndmsi гипрониигаз.ndmsi гипрониимедпром.ndmsi гипрониинефтетранÑ.ndmsi гипронииÑельхоз.ndmsi гипропищепром.ndmsi гипрополимер.ndmsi гипроречтранÑ.ndmsi гипрорыбфлот.ndmsi гипроÑахар.ndmsi гипроÑельпром.ndmsi гипроÑпецгаз.ndmsi гипроÑтроймоÑÑ‚.ndmsi гипротранÑ.ndmsi гипротранÑмоÑÑ‚.ndmsi гипротюменнефтегаз.ndmsi гипротюменьнефтегаз.ndmsi гипрохолод.ndmsi гипроцветмет.ndmsi гипроцемент.ndmsi гипроÑнергоремонт.ndmsi главгоÑтехнадзор.ndmsi главгоÑÑнергонадзор.ndmsi главдорреÑторан.ndmsi главинтуриÑÑ‚.ndmsi главкомат.ndmsi главкоÑмоÑ.ndmsi главлеÑхоз.ndmsi главнефтепродукт.ndmsi главплан.ndmsi главпочтамт.ndmsi главÑнаб.ndmsi главтабак.ndmsi глазовмежрайгаз.ndmsi глинарайгаз.ndmsi глинкаагропромÑнаб.ndmsi глушицамежрайгаз.ndmsi глушковоагропромÑнаб.ndmsi гнииÑлектроагрегат.ndmsi говорковолеÑ.ndmsi гознак.ndmsi гольшмановомежрайгаз.ndmsi горбачев-фонд.ndmsi горжилобмен.ndmsi горкомÑервиÑ.ndmsi гормолзавод.ndmsi гормолкомбинат.ndmsi гормоÑÑ‚.ndmsi горно-алтайгаз.ndmsi горнозаводÑкцемент.ndmsi гороховецремтехпред.ndmsi горпищекомбинат.ndmsi горпищеторг.ndmsi горплодоовощторг.ndmsi горпроект.ndmsi горпромкомбинат.ndmsi горпромторг.ndmsi горрайлинорган.ndmsi гортехнадзор.ndmsi гортопÑбыт.ndmsi горторг.ndmsi горшечноеагропромÑнаб.ndmsi горькнефтеоргÑинтез.ndmsi горÑлектротранÑ.ndmsi гоÑагропром.ndmsi гоÑархив.ndmsi гоÑархÑтройнадзор.ndmsi гоÑатомнадзор.ndmsi гоÑгазнадзор.ndmsi гоÑгидромет.ndmsi гоÑгортехнадзор.ndmsi гоÑземзапаÑ.ndmsi гоÑкомвуз.ndmsi гоÑкомзем.ndmsi гоÑкомиздат.ndmsi гоÑкоминтуриÑÑ‚.ndmsi гоÑкомконтракт.ndmsi гоÑкомлегпром.ndmsi гоÑкомоборонпром.ndmsi гоÑкомпром.ndmsi гоÑкомрезерв.ndmsi гоÑкомÑанÑпидемнадзор.ndmsi гоÑкомÑанÑпиднадзор.ndmsi гоÑкомÑанÑпидназдор.ndmsi гоÑкомÑевер.ndmsi гоÑкомÑтат.ndmsi гоÑкомÑтатат.ndmsi гоÑкомтруд.ndmsi гоÑкомÑпиднадзор.ndmsi гоÑконтракт.ndmsi гоÑконцерт.ndmsi гоÑлеÑфонд.ndmsi гоÑметр.ndmsi гоÑмкомвуз.ndmsi гоÑниибиоприбор.ndmsi гоÑниикарбамидпроект.ndmsi гоÑниимедполимер.ndmsi гоÑниинефтехим.ndmsi гоÑнииÑлектроагрегат.ndmsi гоÑплемзавод.ndmsi гоÑплемконезавод.ndmsi гоÑплемптицезавод.ndmsi гоÑплемÑовхоз.ndmsi гоÑпроматомнадзор.ndmsi гоÑрезерв.ndmsi гоÑÑанÑпидемнадзор.ndmsi гоÑÑанÑпиднадзор.ndmsi гоÑÑовет.ndmsi гоÑÑтрахнадзор.ndmsi гоÑтехнадзор.ndmsi гоÑфильмофонд.ndmsi гоÑÑкономплан.ndmsi грибановкаагропромтранÑ.ndmsi гринкомплекÑ.ndmsi грозгипронефтехим.ndmsi грозгоргаз.ndmsi грознефтегаз.ndmsi грознефтеоргÑинтез.ndmsi грÑзовецлеÑ.ndmsi гудермеÑмежрайгаз.ndmsi гуковогоргаз.ndmsi гулькевичирайгаз.ndmsi гурьевÑкремтехпред.ndmsi гуÑевмежрайгаз.ndmsi гуÑевремтехпред.ndmsi даггаз.ndmsi дагеÑтанавтодор.ndmsi дагеÑтанавтотранÑ.ndmsi дагеÑтангазпром.ndmsi дагеÑтантуриÑÑ‚.ndmsi дагеÑтанхлебопродукт.ndmsi дагнефтепродукт.ndmsi дагогнигаз.ndmsi дагпотребÑоюз.ndmsi дагрыбхолодфлот.ndmsi дагÑвÑзьинформ.ndmsi дальводÑтрой-холдинг.ndmsi дальвоÑтокÑиблеÑ.ndmsi дальгипротранÑ.ndmsi дальзавод.ndmsi дальинторг.ndmsi дальинфонд.ndmsi далькиноцентр.ndmsi дальлеÑ.ndmsi дальлеÑпром.ndmsi дальлеÑтехцентр.ndmsi дальлеÑторг.ndmsi дальморепродукт.ndmsi дальнереченÑкагропромтранÑ.ndmsi дальнереченÑкмежрайгаз.ndmsi дальорглеÑтехмонтаж.ndmsi дальполиметалл.ndmsi дальпреÑÑ.ndmsi дальприбор.ndmsi дальрыбвтуз.ndmsi дальÑельÑнергопроект.ndmsi дальÑлектромонтаж.ndmsi дальÑлектрон.ndmsi дальÑнергомонтаж.ndmsi дальÑнергоÑетьпроект.ndmsi даниловмежрайгаз.ndmsi данковбытÑервиÑ.ndmsi двиноÑплав.ndmsi демидовагропромÑнаб.ndmsi дербентгаз.ndmsi дергачиагропроммехмонтаж.ndmsi дзержинÑкмежрайгаз.ndmsi дзержинÑкхолод.ndmsi дизельпром.ndmsi динÑкаÑрайгаз.ndmsi дмитриевагропромÑнаб.ndmsi дмитровагропромÑнаб.ndmsi дмитровлеÑ.ndmsi домодедовоагроÑервиÑ.ndmsi донагрохимÑервиÑ.ndmsi донгазпром.ndmsi донецкгоргаз.ndmsi донецкмежрайгаз.ndmsi донречфлот.ndmsi донтелефильм.ndmsi донÑлектромонтаж.ndmsi дораÑфальт.ndmsi доринвеÑÑ‚.ndmsi дорпрофÑоюз.ndmsi доÑааф.ndmsi дубнаагроÑервиÑ.ndmsi дубовкамежрайгаз.ndmsi дубовÑкагропромтранÑ.ndmsi дубовÑкмежрайгаз.ndmsi дудинкабыт.ndmsi духовницкагропромтранÑ.ndmsi дÑтьковорайгаз.ndmsi европол.ndmsi евроÑтандарт.ndmsi егорлыкмежрайгаз.ndmsi егорьевÑкагропромÑнаб.ndmsi егорьевÑкагропромтранÑ.ndmsi ейÑкагроÑервиÑ.ndmsi ейÑкгоргаз.ndmsi екатеринбургархпроект.ndmsi екатеринбургнефтепродукт.ndmsi екатеринбургпроект.ndmsi екатериновкаагропромÑнаб.ndmsi екатериновкаагропромтранÑ.ndmsi елаз.ndmsi елаз-инвеÑÑ‚.ndmsi ельнÑагропромÑнаб.ndmsi ениÑейлеÑ.ndmsi ениÑейлеÑоÑкÑпорт.ndmsi ермакагроавтотранÑ.ndmsi ершичиагропромÑнаб.ndmsi ершовагропроммехмонтажкомплект.ndmsi ершовагропромтранÑ.ndmsi ершовмежрайгаз.ndmsi ефремовмежрайгаз.ndmsi желдорпроект.ndmsi желдорÑкÑпорт.ndmsi железноводÑккурорт.ndmsi железногорÑкмежрайгаз.ndmsi жердевкаагропромÑнаб.ndmsi жердевкаремтехпред.ndmsi жилкоммункомплект.ndmsi жиркиагропромÑнаб.ndmsi жирновÑкмежрайгаз.ndmsi жуковкамежрайгаз.ndmsi жуковорайгаз.ndmsi забайкалводпроект.ndmsi забайкаллеÑ.ndmsi забайкалредмет.ndmsi забайкалÑлектромонтаж.ndmsi заводоуковÑкрайгаз.ndmsi завьÑловÑкремтехпред.ndmsi заграноргÑтроймонтаж.ndmsi запкаÑпрыбвод.ndmsi запÑибгазпром.ndmsi запÑибдорÑтройÑервиÑ.ndmsi запÑибкомбанк.ndmsi запÑибнефтехиммонтаж.ndmsi запÑибремонт.ndmsi запÑибÑельÑнергопроект.ndmsi запÑибÑнергоÑпецмонтаж.ndmsi запчаÑтьоптторг.ndmsi запÑнерголегпром.ndmsi зарайÑкремтехпред.ndmsi зарайÑкхлебопродукт.ndmsi заринÑкмежрайгаз.ndmsi зарубежцветмет.ndmsi зарубежÑнергопроект.ndmsi зауралÑнергопроект.ndmsi здравмед.ndmsi здравмедпром.ndmsi зеленецоптторг.ndmsi зеленоградводоканал.ndmsi зеленоградÑкремтехпред.ndmsi зерноградмежрайгаз.ndmsi зил.ndmsi зимовникимежрайгаз.ndmsi зимторг.ndmsi златоуÑтмежрайгаз.ndmsi знаменкаагропромÑнаб.ndmsi золотухиноагропромÑнаб.ndmsi зооветÑнаб.ndmsi зорнинÑкагропромÑнаб.ndmsi ивановоавтотранÑ.ndmsi ивановогоргаз.ndmsi ивановоконцерт.ndmsi ивановомежрайгаз.ndmsi ивановооблгаз.ndmsi ивановорыбпромÑбыт.ndmsi ивановоÑтройкомплекÑ.ndmsi ивановоторф.ndmsi ивантеевкаагропромÑнаб.ndmsi ивантеевкаагропромтранÑ.ndmsi игримÑнергогаз.ndmsi ижводоканал.ndmsi ижевÑкмежрайгаз.ndmsi ижметаллургмонтаж.ndmsi ижобщепит.ndmsi избербашгаз.ndmsi иловлÑремтехпред.ndmsi импÑкÑ-банк.ndmsi инвалтех.ndmsi инвентарьторг.ndmsi инвеÑÑ‚.ndmsi инвеÑткредит.ndmsi инвеÑтнафт.ndmsi инвеÑÑ‚Ñнергоцентр.ndmsi ингоÑÑтрах.ndmsi индуÑтройпроект.ndmsi инжÑервиÑ.ndmsi инкомбанк.ndmsi инкомторг.ndmsi инноÑоюз.ndmsi иннофонд.ndmsi инрыбпром.ndmsi интаÑ.ndmsi интаугольÑбыт.ndmsi интерагрофонд.ndmsi интероптторг.ndmsi интерпол.ndmsi интерпром.ndmsi интерроÑимпÑкÑ.ndmsi интерÑервиÑ.ndmsi интертреÑÑ‚.ndmsi интерхимпром.ndmsi интерцентр.ndmsi интерÑвм.ndmsi интурбанк.ndmsi интурмедÑервиÑ.ndmsi интурÑервиÑ.ndmsi интуртранÑ.ndmsi интурцентр.ndmsi информ.ndmsi информ-автотранÑ.ndmsi информгаз.ndmsi информÑервиÑ.ndmsi информторгтовар.ndmsi информцентр.ndmsi инфоÑервиÑ.ndmsi инфотранÑ.ndmsi инфоцентр.ndmsi иркутÑклеÑтоппром.ndmsi иркутÑкмашхимоптторг.ndmsi иркутÑкметаллоптторг.ndmsi иркутÑкнефтепродукт.ndmsi иркутÑкоблгаз.ndmsi иркутÑкптицепром.ndmsi иркутÑкÑтройоптторг.ndmsi иÑилькульмежрайгаз.ndmsi иÑтраагропромтранÑ.ndmsi иÑтраремтехпред.ndmsi иÑтрахлебопродукт.ndmsi ишимагропромÑнаб.ndmsi ишиммежрайгаз.ndmsi каббалкальпиниÑÑ‚.ndmsi каббалквтормет.ndmsi каббалкгаз.ndmsi каббалкмолпром.ndmsi каббалкнефтепродукт.ndmsi каббалктоппром.ndmsi каббалктуриÑÑ‚.ndmsi кавалеровомежрайгаз.ndmsi кавказÑкагропромÑнаб.ndmsi кавказтранÑгаз.ndmsi кавказцемент.ndmsi кадоммежрайгаз.ndmsi калачинÑкмежрайгаз.ndmsi калачмежрайгаз.ndmsi калиниградÑнабÑкÑпорт.ndmsi калининградавтотранÑ.ndmsi калининградагропром.ndmsi калининградагропромкомплект.ndmsi калининградагропромлегтранÑ.ndmsi калининградагропромÑнаб.ndmsi калининградагропромтранÑ.ndmsi калининградгоргаз.ndmsi калининградгражданпроект.ndmsi калининградлегпром.ndmsi калининградморнефтегаз.ndmsi калининграднефтепродукт.ndmsi калининградпромпроект.ndmsi калининградремтехпред.ndmsi калининградрыбпром.ndmsi калининградторгморнефтегаз.ndmsi калининградтранÑ.ndmsi калининÑкаÑрайгаз.ndmsi калитвамежрайгаз.ndmsi калмыкнефтепродукт.ndmsi калугаоблгаз.ndmsi калугметаллторг.ndmsi камазавтоцентр.ndmsi камазжилбыт.ndmsi камазимпорт.ndmsi камазинÑтрумент.ndmsi камазмонтаж.ndmsi камазпроект.ndmsi каменкамежрайгаз.ndmsi каменÑкмежрайгаз.ndmsi каменьмежрайгаз.ndmsi камчаткоммунпроект.ndmsi камчатлеÑ.ndmsi камчатнефтепродукт.ndmsi камышинмежрайгаз.ndmsi камÑнергоремонт.ndmsi камÑнергоÑтройпром.ndmsi канашмежрайгаз.ndmsi кандалакшарайгаз.ndmsi кандалакшаремтехагропромÑнаб.ndmsi каневÑкаÑрайгаз.ndmsi капьÑргаз.ndmsi карабулакагропромтранÑ.ndmsi карабулакмежрайгаз.ndmsi каргопольрайгаз.ndmsi карелкоммунжилпроект.ndmsi карелнефтепродукт.ndmsi карталымежрайгаз.ndmsi каÑимовгоргаз.ndmsi каÑпийÑкгаз.ndmsi каÑпрыбпроект.ndmsi катавмежрайгаз.ndmsi кемеровогоргаз.ndmsi кемеровомежрайгаз.ndmsi кемеровооблгаз.ndmsi кзот.ndmsi кизилюртгаз.ndmsi кизлÑргаз.ndmsi кинельгоргаз.ndmsi кинешмарайгаз.ndmsi киновидеотеатр.ndmsi кинотехпром.ndmsi кинофотоинÑтитут.ndmsi киржачремтехпред.ndmsi киришинефтеоргÑинтез.ndmsi кировагровод.ndmsi кировгипроводхоз.ndmsi кировнефтепродукт.ndmsi кировоблгаз.ndmsi кировоградмежрайгаз.ndmsi киÑловодÑккурорт.ndmsi клепикирайгаз.ndmsi клинагропромтранÑ.ndmsi клинцымежрайгаз.ndmsi ключгоргаз.ndmsi клÑвлинорайгаз.ndmsi книгоÑкÑпорт.ndmsi ковровремтехпред.ndmsi ковровхлебопродукт.ndmsi когалымгоргаз.ndmsi когалымнефтегаз.ndmsi когалымнефтепрогреÑÑ.ndmsi когалымторгнефтегаз.ndmsi кожзавод.ndmsi коларайгаз.ndmsi коломнаагропромтранÑ.ndmsi коломнаремтехпред.ndmsi кольчугиноремтехпред.ndmsi комигаз.ndmsi комигипрониилеÑпром.ndmsi коминефтедорÑтройремонт.ndmsi коминтерн.ndmsi комипермÑцкагропромавтотранÑ.ndmsi комипермÑцкагропромтехÑнаб.ndmsi коммунавтоматÑервиÑ.ndmsi коммунбытоптторг.ndmsi коммунмонтаж.ndmsi коммунотдел.ndmsi комÑомольÑкмежрайгаз.ndmsi комÑомольÑкрайгаз.ndmsi конверÑбанк.ndmsi кондровобумпром.ndmsi коношарайгаз.ndmsi конÑтантиновÑкмежрайгаз.ndmsi конÑультантплюÑ.ndmsi конышевкаагропромÑнаб.ndmsi копейÑкмежрайгаз.ndmsi кораблинорайгаз.ndmsi кореновÑкрайгаз.ndmsi коркиномежрайгаз.ndmsi коÑтромаавтотранÑ.ndmsi коÑтромаагропромпроект.ndmsi коÑтромагоргаз.ndmsi коÑтромакоммунÑервиÑ.ndmsi коÑтроманефтепродукт.ndmsi коÑтромаоблбгаз.ndmsi коÑтромаоблгаз.ndmsi котельниковомежрайгаз.ndmsi котлаÑагропромÑнаб.ndmsi котлаÑлеÑ.ndmsi котлаÑмежрайгаз.ndmsi котовомежрайгаз.ndmsi котовÑкхлеб.ndmsi кошкинÑкагропромтранÑ.ndmsi кошкирайгаз.ndmsi крайагроÑнаб.ndmsi крайбыткомплект.ndmsi крайгоÑплемÑоюз.ndmsi крайкоммунводкомплекÑ.ndmsi крайкоопÑоюз.ndmsi крайпотребÑоюз.ndmsi крайремÑтройбыт.ndmsi крайтрикотажбыт.ndmsi краÑмашзавод.ndmsi краÑноармейÑкагропромÑнаб.ndmsi краÑноармейÑкмежрайгаз.ndmsi краÑноармейÑкрайгаз.ndmsi краÑноборÑкремтехпредÑнаб.ndmsi краÑногорÑкагропромтранÑ.ndmsi краÑнодарбланкиздат.ndmsi краÑнодаргипродревпром.ndmsi краÑнодарглавÑнаб.ndmsi краÑнодаргоргаз.ndmsi краÑнодаргражданпроект.ndmsi краÑнодаркрайгаз.ndmsi краÑнодарнефтегаз.ndmsi краÑнодарнефтеоргÑинтез.ndmsi краÑнодарорггаз.ndmsi краÑнодарÑельÑнергопроект.ndmsi краÑнокутагропроммехмонтаж.ndmsi краÑнокутагропромÑнаб.ndmsi краÑнокутагропромтранÑ.ndmsi краÑноленинÑкнефтегаз.ndmsi краÑнотурьинÑкмежрайгаз.ndmsi краÑноуральÑкмежрайгаз.ndmsi краÑноÑÑ€Ñкавтодор.ndmsi краÑноÑÑ€ÑкавтоÑалон.ndmsi краÑноÑÑ€ÑкагролеÑпром.ndmsi краÑноÑÑ€Ñкагропроммехмонтаж.ndmsi краÑноÑÑ€Ñкагропромтехпроект.ndmsi краÑноÑÑ€Ñкгидропроект.ndmsi краÑноÑÑ€ÑкмежхозлеÑ.ndmsi краÑноÑÑ€Ñкметаллоопторг.ndmsi краÑноÑÑ€Ñкметаллооптторг.ndmsi краÑноÑÑ€Ñкметаллоптторг.ndmsi краÑноÑÑ€Ñкнефтепродукт.ndmsi краÑноÑÑ€Ñкобщемашопторг.ndmsi краÑноÑÑ€Ñкполимеркерамик.ndmsi краÑноÑÑ€ÑкÑтройматериал.ndmsi краÑноÑÑ€Ñкхлебопродукт.ndmsi краÑноÑÑ€Ñкхлебпром.ndmsi краÑноÑÑ€ÑкÑнергопром.ndmsi краÑноÑÑ€ÑкÑнергоÑетьпроект.ndmsi кредитпромбанк.ndmsi кредобанк.ndmsi кропоткингоргаз.ndmsi крыловÑкаÑрайгаз.ndmsi крымÑкрайгаз.ndmsi кубаньвинпром.ndmsi кубаньводтраÑÑ‚.ndmsi кубаньгазпром.ndmsi кубаньконÑервпром.ndmsi кубаньлеÑтоппром.ndmsi кубаньÑпецÑнергоремонт.ndmsi кубаньхлебопродукт.ndmsi кузбаÑÑавтотранÑ.ndmsi кузбаÑÑзернопродукт.ndmsi кузбаÑÑкомплект.ndmsi кузбаÑÑмÑÑопром.ndmsi кузбаÑÑполиграфиздат.ndmsi кузбаÑÑхлеб.ndmsi кузбаÑÑхолод.ndmsi кузбаÑÑшахтоÑтроймонтаж.ndmsi кузнецкмежрайгаз.ndmsi куйбышевагропромтранÑ.ndmsi куйбышевазот.ndmsi куйбышевнефтемашремонт.ndmsi куйбышевнефтеоргÑинтез.ndmsi куйбышнефтеоргÑинтез.ndmsi кулебакимежрайгаз.ndmsi культторг.ndmsi куминÑклеÑ.ndmsi кумÑкремтехпред.ndmsi курганагропромтехпроект.ndmsi кургангоргаз.ndmsi курганинÑкрайгаз.ndmsi курганмашзавод.ndmsi курганнефтепродукт.ndmsi курганоблгаз.ndmsi курганприбор.ndmsi курганхлеб.ndmsi курÑкавторемонт.ndmsi курÑкагропромкомплектÑнаб.ndmsi курÑкгоргаз.ndmsi курÑккиновидеопрокат.ndmsi курÑкоблгаз.ndmsi курÑкÑахарагропром.ndmsi курÑктурбоатомÑнергоремонт.ndmsi курÑкхлеб.ndmsi курÑкхлебопродукт.ndmsi курÑкхлебпром.ndmsi кушвамежрайгаз.ndmsi кущевÑкаÑрайгаз.ndmsi кшеньмежрайгаз.ndmsi кыштыммежрайгаз.ndmsi лабинÑкагропромÑнаб.ndmsi лабинÑкрайгаз.ndmsi лангепаÑнефтегаз.ndmsi легкомплектÑнаб.ndmsi легпром.ndmsi легпромÑкÑпорт.ndmsi ленаагролеÑпром.ndmsi ленагропромÑервиÑ.ndmsi ленвзрывпром.ndmsi ленгидропроект.ndmsi ленгипронефтехим.ndmsi ленгипротранÑ.ndmsi ленгориÑполком.ndmsi ленгражданпроект.ndmsi лензнииÑп.ndmsi лениздат.ndmsi ленинградÑкаÑрайгаз.ndmsi ленинÑкагроÑнаб.ndmsi ленинтерфонд.ndmsi ленком.ndmsi ленконцерт.ndmsi ленлеÑ.ndmsi ленлеÑбумÑтройоптторг.ndmsi ленлеÑтоппром.ndmsi ленмашоптторг.ndmsi ленметаллоптторг.ndmsi леннаучфильм.ndmsi леннефтехим.ndmsi леноблгаз.ndmsi леноблпаÑÑажиравтотранÑ.ndmsi ленотделкомплект.ndmsi ленпромлеÑ.ndmsi ленремтехприбор.ndmsi ленрыбпром.ndmsi ленÑвет.ndmsi ленÑтройкомитет.ndmsi ленÑтройкор.ndmsi ленторф.ndmsi лентранÑгаз.ndmsi ленфильм.ndmsi ленхимоптторг.ndmsi ленÑнергоремонт.ndmsi леÑбумоптторг.ndmsi леÑдревмонтаж.ndmsi леÑинформ.ndmsi леÑкомÑнабÑбыт.ndmsi леÑкомцентр.ndmsi леÑогорÑклеÑ.ndmsi леÑозаводÑкагропромтранÑ.ndmsi леÑоптторг.ndmsi леÑпефлан.ndmsi леÑпроект.ndmsi леÑпромÑервиÑ.ndmsi леÑпромцентр.ndmsi леÑÑнаб.ndmsi леÑтоппром.ndmsi леÑторг.ndmsi лешуконÑкремтехпредхимÑнаб.ndmsi липецкагромехживцентр.ndmsi липецкдорпроект.ndmsi липецкмонтаж.ndmsi липецкнефтепродукт.ndmsi липецкоблгаз.ndmsi липецкрыбхоз.ndmsi липецкÑахар.ndmsi липецктоппром.ndmsi липецкхлебмакаронпром.ndmsi липецкцемент.ndmsi лифтремонт.ndmsi логоваз.ndmsi локтевÑкремтехпред.ndmsi ломовмежрайгаз.ndmsi лукимежрайгаз.ndmsi лукойл.ndmsi луховицыагропромÑнаб.ndmsi лыÑогорÑкагропромÑнаб.ndmsi льговагропромÑнаб.ndmsi льговмежрайгаз.ndmsi магаданавтотранÑ.ndmsi магаданпромÑтройниипроект.ndmsi магаданрыбпром.ndmsi магаданÑвÑзьинформ.ndmsi магаданÑпецÑнергомонтаж.ndmsi магаданÑтройтранÑ.ndmsi магаданхимлеÑÑтройторг.ndmsi магнитогорÑкмежрайгаз.ndmsi майÑкийрайгаз.ndmsi макдональдÑ.ndmsi малгобекмежрайгаз.ndmsi манÑийÑкмежрайгаз.ndmsi манÑийÑкнефтегаз.ndmsi мантуровоагропромÑнаб.ndmsi мариинÑкмежрайгаз.ndmsi марийнефтепродукт.ndmsi марийÑкавтотранÑ.ndmsi маркÑрайгаз.ndmsi маррайгаз.ndmsi марÑпецмонтаж.ndmsi маÑложиркомбинат.ndmsi маÑложирпром.ndmsi маÑлоÑыркомбинат.ndmsi маÑлоÑырокомбинат.ndmsi матвеевкурганхлебопродукт.ndmsi махачкалагаз.ndmsi машзавод.ndmsi машоптторг.ndmsi машприборинторг.ndmsi машхимторг.ndmsi мбм-банк.ndmsi мегионгазÑервиÑ.ndmsi мегионнефтегаз.ndmsi медвенкаагропромÑнаб.ndmsi мединвеÑтор.ndmsi медпром.ndmsi медÑнабÑбытторг.ndmsi медÑоцÑкономинформ.ndmsi медтехÑнаб.ndmsi медфизприбор.ndmsi межлеÑхоз.ndmsi межрайагропромÑнаб.ndmsi межÑкономÑбербанк.ndmsi мезеньремтехпредхимÑнаб.ndmsi менатеп.ndmsi металлооптторг.ndmsi металлоптторг.ndmsi металлоÑервиÑ.ndmsi металлторг.ndmsi металлургмеханомонтаж.ndmsi металлургпрокатмонтаж.ndmsi металлургпром.ndmsi метрогипротранÑ.ndmsi миаÑÑмежрайгаз.ndmsi микомÑ.ndmsi миллеровомежрайгаз.ndmsi минавиапром.ndmsi минавтопром.ndmsi минатом.ndmsi минатомÑнергопром.ndmsi минвнешторг.ndmsi мингаз.ndmsi минздрав.ndmsi минздравмед.ndmsi минздравмедпром.ndmsi минздравпроект.ndmsi минзравмедпром.ndmsi минлеÑбумпром.ndmsi минлеÑхоз.ndmsi минмедпром.ndmsi миноборонпром.ndmsi минпром.ndmsi минрыбхоз.ndmsi минÑельхоз.ndmsi минÑельхозпрод.ndmsi минÑтанкопром.ndmsi минÑудпром.ndmsi минторг.ndmsi минтранÑ.ndmsi минтраÑÑ‚.ndmsi минтруд.ndmsi минуглепром.ndmsi минуÑинÑкагроавтотранÑ.ndmsi минуÑинÑкагропромÑнаб.ndmsi минуÑинÑкмежрайгаз.ndmsi минфин.ndmsi минхимнефтепром.ndmsi минхлебопродукт.ndmsi минцветмет.ndmsi минÑлектронпром.ndmsi минÑлектротехприбор.ndmsi минюÑÑ‚.ndmsi мирныймежрайгаз.ndmsi михайловкамежрайгаз.ndmsi михайловмежрайгаз.ndmsi михайловцемент.ndmsi мичуринÑкагропромÑнаб.ndmsi можайÑкагропромÑнаб.ndmsi можгамежрайгаз.ndmsi моздокрайгаз.ndmsi молагропром.ndmsi молококомбинат.ndmsi монаÑтырщинаагропромÑнаб.ndmsi монголбанк.ndmsi монтажпроект.ndmsi монтажÑпецбанк.ndmsi монтажÑтройÑервиÑ.ndmsi моргаушÑкрайгаз.ndmsi мордовгаз.ndmsi мордовнефтепродукт.ndmsi мордовобувьбыт.ndmsi мордовÑпирт.ndmsi морнефтегаз.ndmsi морозовÑкмежрайгаз.ndmsi морозовÑкхлебопродукт.ndmsi моррыбтехникум.ndmsi морÑвÑзьÑпутник.ndmsi морфизприбор.ndmsi моршанÑкагропромÑнаб.ndmsi моÑавтоÑантранÑ.ndmsi моÑавтотранÑ.ndmsi моÑагрокомплект.ndmsi моÑагропромÑнаб.ndmsi моÑаÑботермокомбинат.ndmsi моÑбизнеÑбанк.ndmsi моÑводоканал.ndmsi моÑводопровод.ndmsi моÑгаз.ndmsi моÑгипротранÑ.ndmsi моÑгорархив.ndmsi моÑгориÑполком.ndmsi моÑгорремÑтройтреÑÑ‚.ndmsi моÑгорÑвет.ndmsi моÑгортранÑ.ndmsi моÑгортранÑниипроект.ndmsi моÑгорхлебопродукт.ndmsi моÑгорÑлектроприбороптторг.ndmsi моÑжилкомитет.ndmsi моÑинжбетон.ndmsi моÑинжпроект.ndmsi моÑинжпромÑтройкомплект.ndmsi моÑинжÑтройкомплект.ndmsi моÑкабельмет.ndmsi моÑкабельÑетьмонтаж.ndmsi моÑкапÑтройкомплект.ndmsi моÑкирпич.ndmsi моÑкоммунбытпром.ndmsi моÑконцерт.ndmsi моÑлеÑ.ndmsi моÑлеÑопарк.ndmsi моÑлифт.ndmsi моÑлифтмонтаж.ndmsi моÑметротранÑкомплект.ndmsi моÑнефтепродукт.ndmsi моÑоблавтотранÑ.ndmsi моÑоблгаз.ndmsi моÑоблгеотреÑÑ‚.ndmsi моÑоблгидропроект.ndmsi моÑоблжилкомхоз.ndmsi моÑоблкооппром.ndmsi моÑоблмедтранÑ.ndmsi моÑоблобщепит.ndmsi моÑоблÑовет.ndmsi моÑоблÑтройкомитет.ndmsi моÑоблÑтройтранÑ.ndmsi моÑоблÑуд.ndmsi моÑотделпром.ndmsi моÑпроект.ndmsi моÑпромгаз.ndmsi моÑпромжелезобетон.ndmsi моÑпроммонтаж.ndmsi моÑпромпроект.ndmsi моÑпромÑтройкомплект.ndmsi моÑпромтехмонтаж.ndmsi моÑпромтранÑпроект.ndmsi моÑрентген.ndmsi моÑрыбхоз.ndmsi моÑÑантехпром.ndmsi моÑÑанÑлектропром.ndmsi моÑÑовет.ndmsi моÑÑпецатомÑнергомонтаж.ndmsi моÑÑпецжелезобетон.ndmsi моÑÑпецмонтаж.ndmsi моÑÑпецпромпроект.ndmsi моÑÑтройкомитет.ndmsi моÑÑтройпрогреÑÑ.ndmsi моÑÑтройÑнаб.ndmsi моÑÑтройтранÑ.ndmsi моÑÑ‚-банк.ndmsi моÑтелефон.ndmsi моÑтовÑкаÑрайгаз.ndmsi моÑтотреÑÑ‚.ndmsi моÑтранÑгаз.ndmsi моÑфильм.ndmsi моÑхладокомбинат.ndmsi моÑхолод.ndmsi моÑÑлектромонтаж.ndmsi моÑÑлектроприбор.ndmsi моÑÑнергомонтаж.ndmsi моÑÑнергоремонт.ndmsi мурмангоробщепит.ndmsi мурманрыбпром.ndmsi мурманÑервиÑ.ndmsi мурманÑкавтоÑервиÑ.ndmsi мурманÑкавтотранÑ.ndmsi мурманÑкагропромавтотранÑ.ndmsi мурманÑкагропромÑнабÑервиÑ.ndmsi мурманÑкгоргаз.ndmsi мурманÑкгражданпроект.ndmsi мурманÑкжилкоммунпроект.ndmsi мурманÑкнефтепродукт.ndmsi мурманÑкпромпроект.ndmsi мурманÑкÑтройтранÑ.ndmsi мурманÑктуриÑÑ‚.ndmsi мурмантоппром.ndmsi муромагропромÑнаб.ndmsi муромтепловоз.ndmsi мучкапагропромÑнаб.ndmsi мучкапремтехпред.ndmsi мхат.ndmsi мышкинмежрайгаз.ndmsi мÑÑомолторг.ndmsi мÑÑотехноÑервиÑ.ndmsi надвоицыагроÑнаб.ndmsi надеждинÑкагроÑнаб.ndmsi надеждинÑкремтехпред.ndmsi надымгазпром.ndmsi надымгазÑнабкомплект.ndmsi надымгазÑнергоремонт.ndmsi надыммежрайгаз.ndmsi надымÑнергогаз.ndmsi назаровоагроавтотранÑ.ndmsi назаровоагропромÑнаб.ndmsi назаровомежрайгаз.ndmsi назаровомехмонтаж.ndmsi назраньрайгаз.ndmsi нальчикгаз.ndmsi наркомздрав.ndmsi наркомзем.ndmsi наркомлегпром.ndmsi наркомпроÑ.ndmsi нарымлеÑ.ndmsi научдревпром.ndmsi научлеÑдревпром.ndmsi научлеÑпром.ndmsi находкагоргаз.ndmsi находкалеÑ.ndmsi находканефтепродукт.ndmsi невельмежрайгаз.ndmsi невинномыÑÑкремтехпред.ndmsi невьÑнÑкмежрайгаз.ndmsi неманремтехпред.ndmsi нерехтамежрайгаз.ndmsi нерюнгригоргаз.ndmsi неÑветайрайгаз.ndmsi неÑтеровремтехпред.ndmsi нефтегаз.ndmsi нефтегазмонтаж.ndmsi нефтегазÑнаб.ndmsi нефтегазÑтройкомплект.ndmsi нефтегеофизприбор.ndmsi нефтегорÑкмежрайгаз.ndmsi нефтемаркет.ndmsi нефтемаÑлозавод.ndmsi нефтемашремонт.ndmsi нефтепродуктÑнабкомплект.ndmsi нефтепроект.ndmsi нефтепром.ndmsi нефтепромÑервиÑ.ndmsi нефтеÑервиÑ.ndmsi нефтеÑтройремонт.ndmsi нефтехиммонтаж.ndmsi нефтеÑкÑпортер.ndmsi нефтеюганÑкгаз.ndmsi нечерноземагропроект.ndmsi нечерноземагроÑпецпром.ndmsi нечерноземпроекттехцентр.ndmsi нечерноземÑельхозпроект.ndmsi нижегородавтодор.ndmsi нижегородавтотранÑ.ndmsi нижегородгоргаз.ndmsi нижегородгражданпроект.ndmsi нижегородлеÑтоппром.ndmsi нижегородмежхозлеÑ.ndmsi нижегороднефтеоргÑинтез.ndmsi нижегороднефтепродукт.ndmsi нижегородоблгаз.ndmsi нижегородоптхозторг.ndmsi нижегородпаÑÑажиравтотранÑ.ndmsi нижегородÑахар.ndmsi нижегородÑкийÑнергоÑетьпроект.ndmsi нижегородÑкнефтепродукт.ndmsi нижегородÑкоблгаз.ndmsi нижегородÑкÑельÑнергопроект.ndmsi нижневартовÑкжилкомхоз.ndmsi нижневартовÑкмежрайгаз.ndmsi нижневартовÑкнефтегаз.ndmsi нижневартовÑкнефтепрогреÑÑ.ndmsi нижневартовÑкÑтройтранÑ.ndmsi нижнегородниинефтепроект.ndmsi нижнедевицкагропромтранÑ.ndmsi нижнекамÑкнефтехим.ndmsi нижполиграф.ndmsi нииавтопром.ndmsi ниинаучприбор.ndmsi ниитрактор.ndmsi ниичаÑпром.ndmsi нииÑлектроаппарат.ndmsi нииÑлектропривод.ndmsi никифоровкаагропромÑнаб.ndmsi никифоровкаремтехпред.ndmsi николаевÑкагропромÑнаб.ndmsi николаевÑкмежрайгаз.ndmsi никольÑкмежрайгаз.ndmsi новгородавтодор.ndmsi новгородавтотранÑ.ndmsi новгородагропромÑнаб.ndmsi новгородагроÑервиÑ.ndmsi новгородагроÑтройзаказчик.ndmsi новгороджилкоммунÑервиÑ.ndmsi новгородлеÑÑтройÑервиÑ.ndmsi новгородлеÑтопром.ndmsi новгородмежрайгаз.ndmsi новгородмолпром.ndmsi новгороднефтепродукт.ndmsi новгороднефтеÑервиÑ.ndmsi новгородоблгаз.ndmsi новгородпищепром.ndmsi новгородрыбхоз.ndmsi новгородÑельхозмонтаж.ndmsi новгородÑнаб.ndmsi новгородхлеб.ndmsi новгородхлебопродукт.ndmsi новгородхлебпром.ndmsi новжилкоммунпроект.ndmsi новжилкоммунÑервиÑ.ndmsi ново-вÑзникиремтехпред.ndmsi новоалтайÑкмежрайгаз.ndmsi новоаннинÑкмежрайгаз.ndmsi новоблмеÑтпром.ndmsi новобураÑÑкагропроммехмонтаж.ndmsi новобураÑÑкагропромтранÑ.ndmsi нововоронежхлеб.ndmsi новодугиноагропромÑнаб.ndmsi новозыбковмежрайгаз.ndmsi новокубанÑкрайгаз.ndmsi новокузнецкгоргаз.ndmsi новокузнецкметаллооптторг.ndmsi новокуйбышевÑкгоргаз.ndmsi новопокровÑкаÑрайгаз.ndmsi новороÑлеÑÑкÑпорт.ndmsi новороÑÑийÑкгоргаз.ndmsi новороÑÑийÑкрыбпром.ndmsi новороÑхлебкондитер.ndmsi новороÑцемент.ndmsi новоÑибгражданпроект.ndmsi новоÑибирÑкжилкомхоз.ndmsi новоÑибирÑккиновидеоÑервиÑ.ndmsi новоÑибирÑкнефтепродукт.ndmsi новоÑибирÑкпищепром.ndmsi новоÑибирÑкрыбхоз.ndmsi новоÑибирÑктеплоÑлектропроект.ndmsi новоÑиблеÑтоппром.ndmsi новоÑибмашоптторг.ndmsi новоÑибметалл.ndmsi новоÑибметаллооптторг.ndmsi новоÑибхимлегоптторг.ndmsi новоÑибхлеб.ndmsi новоÑибхозторг.ndmsi новоÑибхолод.ndmsi новоÑпаÑÑкавтотранÑ.ndmsi новотроицкмежрайгаз.ndmsi новоузенÑкагропромÑнаб.ndmsi новоузенÑкагропромтранÑ.ndmsi новоузенÑкмежрайгаз.ndmsi новоуренгоймежрайгаз.ndmsi новоуÑманьагропромтранÑ.ndmsi новохоперÑкагропромтранÑ.ndmsi новочебокÑарÑкмежрайгаз.ndmsi новочеркаÑÑкгоргаз.ndmsi новошахтинÑкмежрайгаз.ndmsi новошахтинÑхлебопродукт.ndmsi ногинÑкагропромтранÑ.ndmsi норильÑкбыт.ndmsi норильÑкгазпром.ndmsi норильÑкпроект.ndmsi норильÑкреммонтаж.ndmsi норильÑкÑнаб.ndmsi норильÑкторг.ndmsi норильÑктранÑремонт.ndmsi норильÑкÑнергоремонт.ndmsi ноÑбрьÑкгазÑервиÑ.ndmsi ноÑбрьÑкнефтегаз.ndmsi ноÑбрьÑкнефтедорÑтройремонт.ndmsi нÑганьнефтепрогреÑÑ.ndmsi нÑндомалеÑ.ndmsi нÑндомамежрайгаз.ndmsi нÑндомаремтехпредÑнаб.ndmsi облбытÑервиÑ.ndmsi облводоканал.ndmsi облжилкомхоз.ndmsi обливÑкрайгаз.ndmsi облкинопрокат.ndmsi облкоммунпроект.ndmsi облкоммунремÑтройпроект.ndmsi облкоммунÑервиÑ.ndmsi облремÑтройÑбыт.ndmsi облрыболовпотребÑоюз.ndmsi облÑнаб.ndmsi облÑовет.ndmsi облторг.ndmsi обнинÑкархпроект.ndmsi обоззавод.ndmsi оборонкомплекÑ.ndmsi оборонконтракт.ndmsi оборонпром.ndmsi оборонпромкомплекÑ.ndmsi оборонÑкÑпорт.ndmsi обоÑньагропромÑнаб.ndmsi обоÑньмежрайгаз.ndmsi обоÑньхлеб.ndmsi обувьбыт.ndmsi общепит.ndmsi общепитÑоюз.ndmsi обьнефтегаз.ndmsi обьполимер.ndmsi обьÑлектромонтаж.ndmsi овцекомплекÑ.ndmsi овцепром.ndmsi огнеупорпром.ndmsi одоевагроÑервиÑ.ndmsi озерÑкремтехпред.ndmsi озинкиагропромÑнаб.ndmsi океанрыбфлот.ndmsi окрпотребÑоюз.ndmsi октÑбрьагропромÑнаб.ndmsi октÑбрьрайгаз.ndmsi октÑбрьÑкагропромÑнаб.ndmsi октÑбрьÑкийрайгаз.ndmsi олонецагроÑервиÑ.ndmsi ольгаагропромтранÑ.ndmsi ольгалеÑ.ndmsi омон.ndmsi омÑкавиапроект.ndmsi омÑкавтодор.ndmsi омÑкавтотранÑ.ndmsi омÑкагрегат.ndmsi омÑкгаз.ndmsi омÑкгидропривод.ndmsi омÑкгоргаз.ndmsi омÑкгражданпроект.ndmsi омÑккоммунпроект.ndmsi омÑклеÑпром.ndmsi омÑклеÑтоппром.ndmsi омÑкнефтеоргÑинтез.ndmsi омÑкнефтепродукт.ndmsi омÑкнефтехимпроект.ndmsi омÑкоблгаз.ndmsi омÑкпромÑтройбанк.ndmsi омÑкÑервиÑ.ndmsi омÑкÑтроймоÑÑ‚.ndmsi омÑкхлебопродукт.ndmsi омутинкарайгаз.ndmsi омÑлектромонтаж.ndmsi онегарайгаз.ndmsi онегаремтехпредхимÑнаб.ndmsi опочкамежрайгаз.ndmsi оптопром.ndmsi оптторг.ndmsi оптторгимпÑкÑ.ndmsi орбита-ÑервиÑ.ndmsi орглеÑтехмонтаж.ndmsi оргмонтажпроект.ndmsi оргмонтехпроект.ndmsi оргнефтехимзавод.ndmsi оргпримтвердоÑплав.ndmsi оргÑинтез.ndmsi оргÑтройниипроект.ndmsi оргÑтройпроект.ndmsi оргÑнергогаз.ndmsi орелавтодор.ndmsi орелавтотранÑ.ndmsi орелводоканал.ndmsi орелглавÑнаб.ndmsi орелгоргаз.ndmsi орелнефтепродукт.ndmsi орелоблгаз.ndmsi орелоблÑтройзаказчик.ndmsi орелхолод.ndmsi оренбургавтодор.ndmsi оренбургавтотранÑ.ndmsi оренбургазпром.ndmsi оренбургаÑбеÑÑ‚.ndmsi оренбургбургаз.ndmsi оренбурггазпром.ndmsi оренбурггоргражданин.ndmsi оренбургкомплектмонтаж.ndmsi оренбурглифт.ndmsi оренбургмежрайгаз.ndmsi оренбургмонтажгаззавод.ndmsi оренбургнефтепродукт.ndmsi оренбургоблгаз.ndmsi оренбургпромÑтройпроект.ndmsi оренбургптицепром.ndmsi оренбургÑантехмонтаж.ndmsi оренбургÑнаб.ndmsi оренбургÑтройтранÑ.ndmsi оренбургтоппром.ndmsi ореховоторф.ndmsi орловÑкрайгаз.ndmsi орÑкмежрайгаз.ndmsi орÑкнефтеоргÑинтез.ndmsi оÑетиннефтепродукт.ndmsi оÑтровмежрайгаз.ndmsi оÑтрогожÑкагропромтранÑ.ndmsi откормÑовхоз.ndmsi отраднаÑрайгаз.ndmsi отрадноемежрайгаз.ndmsi охотÑкрыбвод.ndmsi павловÑкаÑрайгаз.ndmsi павлодарнефтекомбинат.ndmsi павлодартрактор.ndmsi паллаÑовкамежрайгаз.ndmsi пангодыÑнергогаз.ndmsi паниноагропромтранÑ.ndmsi парклеÑхоз.ndmsi партизанÑкмежрайгаз.ndmsi паÑÑажиравтотранÑ.ndmsi пельгорторф.ndmsi пензаавтотранÑ.ndmsi пензагоргаз.ndmsi пензалеÑпром.ndmsi пензалеÑтоппром.ndmsi пензамежрайгаз.ndmsi пензанефтепродукт.ndmsi пензаорггаз.ndmsi пензаплодоовощпром.ndmsi пензаÑпиртпром.ndmsi пензаÑтройтранÑ.ndmsi пензаÑнергоремонт.ndmsi пенькозавод.ndmsi первомайÑкагропромÑнаб.ndmsi первомайÑкремтехпред.ndmsi первоуральÑкмежрайгаз.ndmsi перелюбагропромтранÑ.ndmsi переÑлавльрайгаз.ndmsi пермавтотранÑ.ndmsi пермагропромпроект.ndmsi пермгипромашпром.ndmsi пермглавÑнаб.ndmsi перммашоптторг.ndmsi перммежхозлеÑ.ndmsi пермметалл.ndmsi пермметаллоопторг.ndmsi пермметаллооптторг.ndmsi пермметаллоптторг.ndmsi пермнефтемашремонт.ndmsi пермнефтеоргÑинтез.ndmsi пермооптторг.ndmsi пермпромжелдортранÑ.ndmsi пермÑтройоптторг.ndmsi пермтранÑгаз.ndmsi пермтранÑжелезобетон.ndmsi пермтуриÑÑ‚.ndmsi пермхимоптторг.ndmsi пермьнефтепродукт.ndmsi пеÑтовомежрайгаз.ndmsi пеÑтравкаагропромтранÑ.ndmsi пеÑтравкарайгаз.ndmsi петербургнефтеÑнаб.ndmsi петергоф-агропродÑервиÑ.ndmsi петроагропромбанк.ndmsi петровкаагропромÑнаб.ndmsi петровÑкагропромÑнаб.ndmsi петровÑкагропромтранÑ.ndmsi петровÑкмежрайгаз.ndmsi петрозаводÑкагропроммонтаж.ndmsi петрозаводÑкагроÑервиÑ.ndmsi петрозаводÑкнефтепродукт.ndmsi петрокомерцбанк.ndmsi петролеÑпорт.ndmsi петроÑнаб.ndmsi петрофлот.ndmsi петрохимоптторг.ndmsi петрохлеб.ndmsi петрохолод.ndmsi петушкиинтерлеÑ.ndmsi петушкиремтехпред.ndmsi печорыагропромÑервиÑ.ndmsi питеркаагропромÑнаб.ndmsi питеркаагропромтранÑ.ndmsi питкÑрантаагроÑервиÑ.ndmsi пичаевоагропромÑнаб.ndmsi пичаеворемтехпред.ndmsi плавмагазин.ndmsi плаÑтполимер.ndmsi племконезавод.ndmsi племовцезавод.ndmsi плеÑецкремтехпредÑнаб.ndmsi плитÑпичпром.ndmsi поволжÑельÑнергопроект.ndmsi повориноагропромтранÑ.ndmsi погрузтранÑ.ndmsi подгоренÑкагропромтранÑ.ndmsi подольÑкагропромÑервиÑ.ndmsi подольÑкагропромÑнаб.ndmsi подольÑкагропромтранÑ.ndmsi полевÑкоймежрайгаз.ndmsi полеÑÑкремтехпред.ndmsi полиграфкомбинат.ndmsi полиграфприбор.ndmsi полимерÑинтез.ndmsi политÑовет.ndmsi полÑнамежрайгаз.ndmsi понт.ndmsi поныриагропромÑнаб.ndmsi портнадзор.ndmsi портопункт.ndmsi порховмежрайгаз.ndmsi поÑадрайгаз.ndmsi поÑпелихамежрайгаз.ndmsi поÑпелихинÑкремтехпред.ndmsi поÑылторг.ndmsi похвиÑтневоагропромтранÑ.ndmsi похвиÑтневомежрайгаз.ndmsi почепрайгаз.ndmsi починокагропромÑнаб.ndmsi правдинÑкремтехпред.ndmsi приволжÑкагропромтранÑ.ndmsi приволжÑкрайгаз.ndmsi приволжÑктехкомплект.ndmsi прикамлеÑ.ndmsi прикумÑкагропромÑнаб.ndmsi приморавтодор.ndmsi приморавтотранÑ.ndmsi приморводоканал.ndmsi приморгражданпроект.ndmsi приморкрайгаз.ndmsi приморлеÑпром.ndmsi приморнефтепродукт.ndmsi приморрыбпром.ndmsi приморÑкавтотранÑ.ndmsi приморÑкагропромремонт.ndmsi приморÑкагропромÑнаб.ndmsi приморÑкагропромтранÑ.ndmsi приморÑклеÑпром.ndmsi приморÑклеÑтоппром.ndmsi приморÑкметаллÑнаб.ndmsi приморÑкнефтепродукт.ndmsi приморÑко-ахтарÑкрайгаз.ndmsi приморÑкопткомплектприбор.ndmsi приморÑкоптхимполимер.ndmsi приморÑкремтехпредхимÑнаб.ndmsi приморÑкÑтройтранÑ.ndmsi приморÑктуриÑÑ‚.ndmsi примÑнабконтракт.ndmsi приоблеÑ.ndmsi приокÑкремтехпред.ndmsi прионежÑкагропромÑнаб.ndmsi приполÑрбургаз.ndmsi приÑтеньагропромÑнаб.ndmsi пробизнеÑÑбанк.ndmsi провиденремтехÑнаб.ndmsi продинторг.ndmsi проектмашприбор.ndmsi пролетарÑкрайгаз.ndmsi промбурвод.ndmsi промгаз.ndmsi промжелдортранÑ.ndmsi промзернопроект.ndmsi проминвеÑÑ‚.ndmsi проминформбизнеÑ.ndmsi промкомбинат.ndmsi промкомплект.ndmsi проммеханомонтаж.ndmsi проммонтаж.ndmsi промприбор.ndmsi промрадтехбанк.ndmsi промÑвÑзьмонтаж.ndmsi промÑвÑзьпроект.ndmsi промÑервиÑ.ndmsi промÑнаб.ndmsi промÑтройбанк.ndmsi промÑтройниипроект.ndmsi промтрактор.ndmsi промтранÑниипроект.ndmsi промтранÑпроект.ndmsi промышленнаÑрайгаз.ndmsi промÑкÑпорт.ndmsi пронÑкрайгаз.ndmsi профиздат.ndmsi профинкадр.ndmsi прохладныйгоррайгаз.ndmsi пÑковавтотранÑ.ndmsi пÑковагропромпроект.ndmsi пÑковлеÑтоппром.ndmsi пÑковмежрайгаз.ndmsi пÑковнефтепродукт.ndmsi пÑковоблгаз.ndmsi пÑковрыбхоз.ndmsi пÑковхлеб.ndmsi птицекомбинат.ndmsi птицепром.ndmsi пугачевагропромтранÑ.ndmsi пугачевмежрайгаз.ndmsi пудожагроÑервиÑ.ndmsi пурнефтегаз.ndmsi пурнефтепрогреÑÑ.ndmsi пушкиноагроÑервиÑ.ndmsi пчелопром.ndmsi пÑтигорÑкÑельÑнергопроект.ndmsi равмедпром.ndmsi радиокомплекÑÑервиÑ.ndmsi радиометеоцентр.ndmsi радиоÑервиÑ.ndmsi радиоÑтройкомплекÑ.ndmsi радиотелецентр.ndmsi радиофармпрепарат.ndmsi радченкоторф.ndmsi разнооптторг.ndmsi райагропромÑнаб.ndmsi райагроÑнаб.ndmsi райбытÑервиÑ.ndmsi райводхоз.ndmsi райжилкомхоз.ndmsi райпромкомбинат.ndmsi райтопÑбыт.ndmsi райчихинÑкгаз.ndmsi рамоньагропромтранÑ.ndmsi раÑÑказовоагропромÑнаб.ndmsi ребрихамежрайгаз.ndmsi ребрихинÑкремтехпред.ndmsi ревдамежрайгаз.ndmsi резинооптторг.ndmsi резиноптторг.ndmsi ремагропром.ndmsi реммонтажгаззавод.ndmsi ремÑервиÑ.ndmsi ремÑтройпищепром.ndmsi ремÑтройÑервиÑ.ndmsi репьевкаагропромтранÑ.ndmsi реÑурÑ-банк.ndmsi ржакÑаагропромÑнаб.ndmsi ровноеагропромÑнаб.ndmsi ровноеагропромтранÑ.ndmsi родникирайгаз.ndmsi романовкаагропромÑнаб.ndmsi романовкаагропромтранÑ.ndmsi роÑагробиопром.ndmsi роÑагропромтехпроект.ndmsi роÑагроÑнаб.ndmsi роÑагрохим.ndmsi роÑархив.ndmsi роÑаÑутпроект.ndmsi роÑбланкиздат.ndmsi роÑбумоптоторг.ndmsi роÑбумоптторг.ndmsi роÑбытÑоюз.ndmsi роÑвиноградвинпром.ndmsi роÑвиноградпром.ndmsi роÑвнешторг.ndmsi роÑводоканалпроект.ndmsi роÑвоÑток.ndmsi роÑгазпром.ndmsi роÑгазÑпецпром.ndmsi роÑгеоинформ.ndmsi роÑгидромет.ndmsi роÑгипроводхоз.ndmsi роÑгипролеÑ.ndmsi роÑглавкоопрыбÑевероторг.ndmsi роÑгорÑлектротранÑ.ndmsi роÑгоÑÑтрах.ndmsi роÑгоÑцирк.ndmsi роÑжелдорÑнаб.ndmsi роÑживÑоюз.ndmsi роÑзарубежцентр.ndmsi роÑзембанк.ndmsi роÑзооветÑнаб.ndmsi роÑзооветÑнабпром.ndmsi роÑинвалютторг.ndmsi роÑинформреÑурÑ.ndmsi роÑинфраинвеÑÑ‚.ndmsi роÑкомархив.ndmsi роÑкомбытооптторг.ndmsi роÑкомвод.ndmsi роÑкомводхоз.ndmsi роÑкомгидромет.ndmsi роÑкомдрагмет.ndmsi роÑкомзем.ndmsi роÑкоминформ.ndmsi роÑкоммунхоз.ndmsi роÑкомнефтепром.ndmsi роÑкомнефтехимпром.ndmsi роÑкомоборонпром.ndmsi роÑкомпищепром.ndmsi роÑкомплект.ndmsi роÑкомрезерв.ndmsi роÑкомÑевер.ndmsi роÑкомторг.ndmsi роÑкомтуризм.ndmsi роÑкомхимнефтепром.ndmsi роÑконтракт.ndmsi роÑкультторг.ndmsi роÑлавльагропромÑнаб.ndmsi роÑлегимпекÑ.ndmsi роÑлегпром.ndmsi роÑлеÑпром.ndmsi роÑлеÑхоз.ndmsi роÑмежавтотранÑ.ndmsi роÑмеÑтпром.ndmsi роÑминфин.ndmsi роÑморфлот.ndmsi роÑмузпром.ndmsi роÑмÑÑомолпром.ndmsi роÑмÑÑомолторг.ndmsi роÑнефтегаз.ndmsi роÑнефтеимпекÑ.ndmsi роÑнефтекомплект.ndmsi роÑнефтепродукт.ndmsi роÑнииземпроект.ndmsi роÑниипрогреÑÑ.ndmsi роÑобувьторг.ndmsi роÑовощплодопром.ndmsi роÑоптимед.ndmsi роÑоптпродторг.ndmsi роÑохотрыболовÑоюз.ndmsi роÑпищепром.ndmsi роÑпищеÑнабÑбыт.ndmsi роÑплодоовощхоз.ndmsi роÑпоÑылторг.ndmsi роÑпотребрезерв.ndmsi роÑпродторг.ndmsi роÑразноÑнабÑбыт.ndmsi роÑречфлот.ndmsi роÑрудпром.ndmsi роÑрыбколхозÑоюз.ndmsi роÑрыбпромÑбыт.ndmsi роÑрыбхоз.ndmsi роÑÑвÑзьинформ.ndmsi роÑÑвÑзьпромкомплект.ndmsi роÑÑвÑзьÑтройкомплект.ndmsi роÑÑевзапÑельÑнергопроект.ndmsi роÑÑельхозбанк.ndmsi роÑÑоюзмеÑтпром.ndmsi роÑÑпецÑнергомонтаж.ndmsi роÑÑтанкоинÑтрумент.ndmsi роÑÑтрахнадзор.ndmsi роÑÑтройимпекÑ.ndmsi роÑÑтром.ndmsi роÑтекÑтильпром.ndmsi роÑтелеком.ndmsi роÑтехÑкÑпорт.ndmsi роÑтоблремÑтройÑбыт.ndmsi роÑтовавтотранÑ.ndmsi роÑтовгоргаз.ndmsi роÑтовгражданпроект.ndmsi роÑтовдонреÑурÑ.ndmsi роÑтовмежрайгаз.ndmsi роÑтовметаллооптторг.ndmsi роÑтовнефтепродукт.ndmsi роÑтовнефтехимпроект.ndmsi роÑтовоблгаз.ndmsi роÑтовоблÑпецремÑтройгаз.ndmsi роÑтовÑельÑнергопроект.ndmsi роÑтовтеплоÑлектропроект.ndmsi роÑтовтуриÑÑ‚.ndmsi роÑтовхлебпром.ndmsi роÑтовÑлектротранÑ.ndmsi роÑтовÑнергоремонт.ndmsi роÑтоппром.ndmsi роÑтопÑбыт.ndmsi роÑторгречтранÑ.ndmsi роÑтрубплаÑÑ‚.ndmsi роÑуглепрофÑоюз.ndmsi роÑурал.ndmsi роÑуралÑиб.ndmsi роÑфарфор.ndmsi роÑхимнефтепром.ndmsi роÑхлеб.ndmsi роÑхлебопродукт.ndmsi роÑхлебпродукт.ndmsi роÑхозторг.ndmsi роÑцветмет.ndmsi роÑцементоптторг.ndmsi роÑцентробанк.ndmsi роÑÑлектроприбороптторг.ndmsi роÑÑлтранÑ.ndmsi роÑÑнергоатом.ndmsi роÑюгпром.ndmsi ртищевоагропромÑнаб.ndmsi ртищевоагропромтранÑ.ndmsi ртищевомежрайгаз.ndmsi рубобанк.ndmsi рубторг.ndmsi рубцовÑкмежрайгаз.ndmsi руднÑагропромÑнаб.ndmsi рузаремтехпред.ndmsi руÑьлифт.ndmsi руÑьхлеб.ndmsi рыбакколхозÑоюз.ndmsi рыбинÑкагроавтотранÑ.ndmsi рыбинÑкагропромÑнаб.ndmsi рыбинÑкмежрайгаз.ndmsi рыбинÑкÑнергожелезобетон.ndmsi рыбнадзор.ndmsi рыбноерайгаз.ndmsi рыбÑовхоз.ndmsi рыльÑкагропромÑнаб.ndmsi рыльÑкмежрайгаз.ndmsi рыльÑкхлебопродукт.ndmsi Ñ€ÑжÑкмежрайгаз.ndmsi Ñ€ÑзаньавтоÑервиÑ.ndmsi Ñ€ÑзаньавтотранÑ.ndmsi Ñ€ÑзаньвеÑÑ‚.ndmsi Ñ€Ñзаньгоргаз.ndmsi Ñ€Ñзаньнефтепродукт.ndmsi Ñ€Ñзаньнефтехимпродукт.ndmsi Ñ€Ñзаньоблгаз.ndmsi Ñ€Ñзаньоблпродторг.ndmsi Ñ€Ñзаньрайгаз.ndmsi Ñ€ÑзаньÑпиртпром.ndmsi Ñ€Ñзаньхлеб.ndmsi Ñ€Ñзаньхлебпром.ndmsi Ñ€ÑзаньÑлеватор.ndmsi Ñ€ÑзаньÑнергоремонт.ndmsi Ñ€Ñзнефтехимпродукт.ndmsi Ñ€ÑзоргÑтанкинпром.ndmsi Ñ€Ñзцветмет.ndmsi Ñалаватгипронефтехим.ndmsi ÑалаватенфтеоргÑинтез.ndmsi ÑалаватнефтеоргÑинтез.ndmsi Ñалехардмежрайгаз.ndmsi ÑальÑкмежрайгаз.ndmsi Ñамараавтодор.ndmsi Ñамараавтоконтейнер.ndmsi ÑамараавтоÑервиÑ.ndmsi ÑамараавтотранÑ.ndmsi ÑамараагропромтранÑ.ndmsi Ñамарагаз.ndmsi Ñамарагидропроект.ndmsi ÑамараглавÑнаб.ndmsi Ñамарагражданпроект.ndmsi ÑамаралеÑтоппром.ndmsi ÑамарамашÑлектроторг.ndmsi Ñамаранефтегаз.ndmsi Ñамаранефтепродукт.ndmsi Ñамаранефтехимпроект.ndmsi Ñамараоблгаз.ndmsi ÑамараоблÑнаб.ndmsi ÑамараÑтройтранÑ.ndmsi ÑамаратранÑгаз.ndmsi Ñамарахимоптоторг.ndmsi Ñамарахлебпром.ndmsi ÑамойловкаагропромтранÑ.ndmsi ÑампурагропромÑнаб.ndmsi ÑампурагроÑервиÑ.ndmsi ÑамтреÑÑ‚.ndmsi Ñантехмонтаж.ndmsi Ñантехниипроект.ndmsi ÑантехÑлектромонтаж.ndmsi ÑанÑпиднадзор.ndmsi Ñапожокгаз.ndmsi Ñараимежрайгаз.ndmsi ÑаранÑкÑтройзаказчик.ndmsi ÑаранÑкÑлектротранÑ.ndmsi Ñарапулмежрайгаз.ndmsi Ñаратовавторемонт.ndmsi ÑаратовавтотранÑ.ndmsi ÑаратовагропромÑнаб.ndmsi ÑаратовагропромтранÑ.ndmsi ÑаратовбашнÑагропром.ndmsi Ñаратовгаз.ndmsi Ñаратовгазавторемонт.ndmsi ÑаратовгазÑнергоремонт.ndmsi Ñаратовгоргаз.ndmsi Ñаратовдизельаппарат.ndmsi ÑаратовмÑÑопром.ndmsi Ñаратовнефтегаз.ndmsi Ñаратовнефтепродукт.ndmsi Ñаратовоблгаз.ndmsi ÑаратовоблремÑтройбыт.ndmsi Ñаратоворггаз.ndmsi Ñаратовплодовощпром.ndmsi ÑаратовплодовощтранÑ.ndmsi ÑаратовÑельмелиоводхоз.ndmsi ÑаратовÑельÑтройтранÑ.ndmsi ÑаратовÑнабÑбыт.ndmsi ÑаратовÑпецмонтаж.ndmsi ÑаратовÑтройкомплект.ndmsi ÑаратовÑтройтранÑ.ndmsi ÑаратовтехÑервиÑ.ndmsi Ñаратовторгнефтегаз.ndmsi ÑаратовÑнергоремонт.ndmsi Ñаровгидромонтаж.ndmsi ÑароптмÑÑомолторг.ndmsi ÑаÑовоагропромÑервиÑ.ndmsi ÑаÑовомежрайгаз.ndmsi Ñаткамежрайгаз.ndmsi ÑафоновоагропромÑнаб.ndmsi Ñаха-газ.ndmsi Ñахаконцерт.ndmsi ÑахалинавтотранÑ.ndmsi ÑахалинглавÑнаб.ndmsi ÑахалинлеÑпром.ndmsi Ñахалинморнефтегаз.ndmsi Ñахалинморнефтемонтаж.ndmsi Ñахалиннефтепродукт.ndmsi Ñахалиноблгаз.ndmsi Ñахалинхлеб.ndmsi Ñахаполиграфиздат.ndmsi ÑаÑнÑкагроавтотранÑ.ndmsi ÑаÑнÑкхимпром.ndmsi ÑвердлеÑпром.ndmsi ÑвердловÑкавтодор.ndmsi ÑвердловÑкавтотранÑ.ndmsi ÑвердловÑкгоргаз.ndmsi ÑвердловÑкгражданпроект.ndmsi ÑвердловÑкнефтепродукт.ndmsi ÑвердловÑкоблводхоз.ndmsi ÑвердловÑкоблгаз.ndmsi ÑвердловÑкÑтройматериал.ndmsi ÑвердловÑкÑтройтранÑ.ndmsi ÑвердловÑкторф.ndmsi ÑвердловÑлектроремонт.ndmsi Ñверлифтремонт.ndmsi ÑветлогорÑкмежрайгаз.ndmsi Ñветлоградремтехпред.ndmsi ÑвинокомплекÑ.ndmsi ÑвÑзьинвеÑÑ‚.ndmsi ÑвÑзьинформ.ndmsi ÑвÑзьморпроект.ndmsi ÑвÑзьÑлектромонтаж.ndmsi Ñеватомремонт.ndmsi Ñевгипрорыбфлот.ndmsi Ñевдорпроект.ndmsi Ñеверавтодор.ndmsi ÑеверавтотранÑ.ndmsi Ñевералмаз.ndmsi ÑевератомкомплекÑ.ndmsi Ñевергазпром.ndmsi Ñевернефтепродукт.ndmsi ÑевернефтеÑервиÑ.ndmsi Ñеверо-оÑетиннефтепродукт.ndmsi ÑеверовоÑтокÑлектромонтаж.ndmsi ÑеверодвинÑкмежрайгаз.ndmsi Ñеверозападорггаз.ndmsi ÑеверолеÑоÑкÑпорт.ndmsi ÑевероморÑкрайгаз.ndmsi Ñевероторг.ndmsi ÑевероÑнергоремонт.ndmsi ÑеверÑкаÑрайгаз.ndmsi ÑеверÑкремтехпред.ndmsi Ñевзапгипрозем.ndmsi ÑевзаптранÑлеÑпром.ndmsi ÑевзапÑлектромонтаж.ndmsi ÑевзапÑнергомонтаж.ndmsi ÑевзапÑнергомонтажпроект.ndmsi ÑевзапÑнергопром.ndmsi ÑевзапÑнергоÑетьпроект.ndmsi Ñевкавгипроцветмет.ndmsi ÑевкавмежавтотранÑ.ndmsi Ñевкавниигаз.ndmsi ÑевкавниигипÑ.ndmsi Ñевкавнипиагропром.ndmsi Ñевкавнипигаз.ndmsi Ñевкавторгпроект.ndmsi ÑевкавÑнергомонтаж.ndmsi ÑевоÑгаз.ndmsi ÑевоÑгорÑельÑтройпроект.ndmsi Ñевречфлот.ndmsi ÑеврыбÑбыт.ndmsi Ñеврыбхолодфлот.ndmsi ÑевÑантехмонтаж.ndmsi ÑевтюменьавтотранÑ.ndmsi ÑевÑнергоÑтройпром.ndmsi Ñегежабумпром.ndmsi ÑеленгалеÑ.ndmsi Ñеливановоремтехпред.ndmsi Ñельхоз.ndmsi ÑельхозавтотранÑ.ndmsi Ñельхозбанк.ndmsi ÑельхозинÑтитут.ndmsi Ñельхозкооператив.ndmsi ÑельхозлеÑ.ndmsi Ñельхозполимер.ndmsi ÑельхозпромÑкÑпорт.ndmsi ÑельхозтранÑ.ndmsi ÑельÑлектроÑнаб.ndmsi ÑельÑнергопроект.ndmsi ÑельÑнергопромпроект.ndmsi ÑемикаракорÑкмежрайгаз.ndmsi ÑемилукиагропромтранÑ.ndmsi Ñемилукихлеб.ndmsi Ñерафимовичмежрайгаз.ndmsi ÑервиÑкомплект.ndmsi ÑервиÑпищепром.ndmsi ÑервиÑÑлектронполиграф.ndmsi ÑергиевÑкагропромтранÑ.ndmsi ÑергиевÑкмежрайгаз.ndmsi ÑердобÑкмежрайгаз.ndmsi Ñеровмежрайгаз.ndmsi ÑибавтоÑтройÑервиÑ.ndmsi Ñибагропромтехпроект.ndmsi Ñиббиофарм.ndmsi ÑибвнипиÑнергопром.ndmsi ÑибгазÑнаб.ndmsi ÑибгазтранÑ.ndmsi Ñибгеоинформ.ndmsi ÑибгипробиоÑинтез.ndmsi Ñибгипромез.ndmsi ÑибгипронефтетранÑ.ndmsi Ñибгипронииавиапром.ndmsi ÑибгипротранÑ.ndmsi Ñибзавод.ndmsi ÑибимпÑкÑ.ndmsi ÑибирьгазÑервиÑ.ndmsi Ñибкомплектмонтаж.ndmsi Ñибконтакт.ndmsi Ñибметаллургмонтаж.ndmsi Ñибнефтепровод.ndmsi ÑибнефтеÑервиÑ.ndmsi ÑибнефтетранÑпроект.ndmsi Ñибнефтехиммонтаж.ndmsi Ñибнефтькомплектмонтаж.ndmsi Ñиборггаз.ndmsi Ñибпродмонтаж.ndmsi ÑибÑантехмонтаж.ndmsi ÑибÑпецмонтаж.ndmsi ÑибÑпецÑнергомонтаж.ndmsi ÑибÑтанкоÑлектропривод.ndmsi Ñибторгнефтепровод.ndmsi Ñибторгпроект.ndmsi Ñибхиммонтаж.ndmsi Ñибхимремонт.ndmsi Ñибцветметремонт.ndmsi ÑибÑкÑпоцентр.ndmsi ÑибÑлектромонтаж.ndmsi ÑибÑнергокомплект.ndmsi ÑибÑнергомонтаж.ndmsi ÑибÑнергоремонт.ndmsi ÑибÑнергоÑетьпроект.ndmsi ÑибÑнергоцветмет.ndmsi ÑимбирÑкÑпирт.ndmsi ÑименÑ.ndmsi Ñкбприбор.ndmsi Ñкопинмежрайгаз.ndmsi Ñлавгородмежрайгаз.ndmsi ÑлавÑкремтехпред.ndmsi ÑлавÑнÑкаÑрайгаз.ndmsi ÑмоленÑкавтотранÑ.ndmsi ÑмоленÑкагрокомплект.ndmsi ÑмоленÑкагропромÑнаб.ndmsi ÑмоленÑкагропромтранÑ.ndmsi ÑмоленÑкагроÑервиÑ.ndmsi ÑмоленÑкглавÑнаб.ndmsi ÑмоленÑкленагропром.ndmsi ÑмоленÑклеÑтоппром.ndmsi ÑмоленÑкмежрайгаз.ndmsi ÑмоленÑкмолÑырпром.ndmsi ÑмоленÑкмÑÑоагропром.ndmsi ÑмоленÑкнефтепродукт.ndmsi ÑмоленÑкоблгаз.ndmsi ÑмоленÑкоблобувьбыт.ndmsi ÑмоленÑкоблразнобыт.ndmsi ÑмоленÑкоблÑнаб.ndmsi ÑмоленÑкоблтрикотажбыт.ndmsi ÑмоленÑкремтехпред.ndmsi ÑмоленÑкÑвÑзьинформ.ndmsi ÑмоленÑкÑпиртпищеагропром.ndmsi ÑмоленÑкÑтройзаказчик.ndmsi ÑмоленÑкÑтройматериал.ndmsi ÑмоленÑкторф.ndmsi ÑмоленÑктрубопровод.ndmsi ÑмоленÑкшвейбыт.ndmsi Ñобинкаремтехпред.ndmsi Ñовавто-термез.ndmsi Ñовгаваньмежрайгаз.ndmsi ÑоветÑкагропромÑнаб.ndmsi ÑоветÑкмежрайгаз.ndmsi ÑоветÑкоемежрайгаз.ndmsi ÑоветÑкремтехпред.ndmsi ÑовинтеравтоÑервиÑ.ndmsi ÑовинтерÑпорт.ndmsi ÑовинтерфеÑÑ‚.ndmsi Ñовинторг.ndmsi Ñовинцентр.ndmsi Ñовкомфлот.ndmsi ÑовремÑтройматериал.ndmsi Ñоврыбфлот.ndmsi ÑовтелеÑкÑпорт.ndmsi Ñовфрахт.ndmsi ÑовÑкÑпортфильм.ndmsi ÑоликамÑкбумпром.ndmsi ÑолнцевоагропромÑнаб.ndmsi ÑолодчагазÑервиÑ.ndmsi Ñольпром.ndmsi Ñольцымежрайгаз.ndmsi ÑортавалаагроÑервиÑ.ndmsi ÑоÑновкаагропромÑнаб.ndmsi ÑоÑновкаремтехпред.ndmsi ÑоÑновоборÑлектромонтаж.ndmsi Ñоцкомбыт.ndmsi Ñоцкультбыт.ndmsi Ñоцпроф.ndmsi ÑоцÑкономинформ.ndmsi ÑочиавтотранÑ.ndmsi ÑочиглавÑнаб.ndmsi Ñочигоргаз.ndmsi Ñоюзагропром.ndmsi ÑоюзантиÑептик.ndmsi Ñоюзвзрывпром.ndmsi ÑоюзвнешÑтройимпорт.ndmsi ÑоюзвнештранÑ.ndmsi Ñоюзвтормет.ndmsi ÑоюзгоÑцирк.ndmsi Ñоюздорпроект.ndmsi ÑоюзздравÑкÑпорт.ndmsi Ñоюзинтерпром.ndmsi ÑоюзкиноÑервиÑ.ndmsi Ñоюзкинотехпрокат.ndmsi Ñоюзкинофонд.ndmsi Ñоюзконтракт.ndmsi ÑоюзлеÑмонтаж.ndmsi Ñоюзлифтмонтаж.ndmsi Ñоюзметаллургпром.ndmsi Ñоюзморниипроект.ndmsi Ñоюзмультфильм.ndmsi ÑоюзмÑÑомолмонтаж.ndmsi ÑоюзнефтеÑкÑпорт.ndmsi Ñоюзпарфюмерпром.ndmsi Ñоюзпатент.ndmsi Ñоюзплодимпорт.ndmsi Ñоюзплодоимпорт.ndmsi Ñоюзпром.ndmsi Ñоюзпроммонтаж.ndmsi ÑоюзпромÑкÑпорт.ndmsi ÑоюзроÑмеÑтпром.ndmsi ÑоюзÑтекломонтаж.ndmsi ÑоюзÑтройматериал.ndmsi ÑоюзтелерадиоÑервиÑ.ndmsi Ñоюзтелефильм.ndmsi Ñоюзтранзит.ndmsi ÑоюзфоринвеÑÑ‚.ndmsi ÑпаÑÑкмежрайгаз.ndmsi ÑпаÑÑкрайгаз.ndmsi ÑпаÑÑкцемент.ndmsi ÑпецавтотранÑпорт.ndmsi Ñпецавтоцентр.ndmsi Ñпецатоммонтаж.ndmsi ÑпецгазавтотранÑ.ndmsi Ñпецдор.ndmsi ÑпецдормоÑÑ‚.ndmsi ÑпецканаттранÑ.ndmsi Ñпецкомбинат.ndmsi Ñпецмашмонтаж.ndmsi Ñпецметаллопроект.ndmsi Ñпецодеждаоптторг.ndmsi Ñпецпроект.ndmsi ÑпецÑтройбетон.ndmsi ÑпецÑтройремтреÑÑ‚.ndmsi Ñпецтеплохиммонтаж.ndmsi ÑпецтранÑ.ndmsi Ñпецфакультет.ndmsi Ñпецхиммонтаж.ndmsi ÑпецÑлектромонтаж.ndmsi ÑпецÑнергомонтаж.ndmsi ÑпецÑнергоремонт.ndmsi ÑпортинвеÑÑ‚.ndmsi Ñпортинтерпром.ndmsi ÑпорткомплекÑ.ndmsi ÑредневолжÑклифтремонт.ndmsi Ñтавропольавтодор.ndmsi ÑтавропольавтотранÑ.ndmsi Ñтавропольвиноградпром.ndmsi Ñтавропольгоргаз.ndmsi ÑтавропольимпÑкÑ.ndmsi Ñтаврополькоммунпроект.ndmsi ÑтаврополькрайагрокомплекÑ.ndmsi Ñтаврополькрайгаз.ndmsi Ñтавропольлифтремонт.ndmsi ÑтавропольмеÑтпром.ndmsi Ñтавропольнефтегаз.ndmsi Ñтавропольнефтепродукт.ndmsi Ñтавропольорггаз.ndmsi Ñтавропольремагропром.ndmsi ÑтавропольреÑурÑ.ndmsi ÑтавропольÑнаб.ndmsi ÑтавропольÑтройматериал.ndmsi ÑтавропольÑтройтранÑ.ndmsi Ñтавропольтоппром.ndmsi Ñтавропольторгпроект.ndmsi ÑтавропольтуриÑÑ‚.ndmsi Ñтальмонтаж.ndmsi Ñтальпроект.ndmsi Ñтанкин.ndmsi ÑтанкобизнеÑ.ndmsi ÑтанкоинÑтрументоптторг.ndmsi ÑтанкомÑз.ndmsi ÑтанкоÑлектрон.ndmsi Ñтарожиловорайгаз.ndmsi ÑтароминÑкаÑрайгаз.ndmsi ÑтаропохвиÑтневоагропромтранÑ.ndmsi ÑтароруÑприбор.ndmsi ÑтароруÑÑмежрайгаз.ndmsi ÑтароюрьевоагропромÑнаб.ndmsi Ñтаткомитет.ndmsi ÑтройбизнеÑ.ndmsi Ñтройгаз.ndmsi Ñтройдеталькомплект.ndmsi ÑтройдормашÑервиÑ.ndmsi Ñтройиздат.ndmsi ÑтройинвеÑÑ‚.ndmsi ÑтройинÑервиÑ.ndmsi ÑтройинÑтрумент.ndmsi Ñтройкомбинат.ndmsi ÑтройкомплекÑ.ndmsi Ñтройкомплект.ndmsi ÑтройкомплектÑкÑпорт.ndmsi ÑтройлеÑ.ndmsi ÑтройлеÑÑервиÑ.ndmsi Ñтройматериалинторг.ndmsi Ñтроймехкомплект.ndmsi ÑтроймехÑервиÑ.ndmsi Ñтроймонтажгаз.ndmsi ÑтроймонтажÑервиÑ.ndmsi Ñтройоптторг.ndmsi ÑтройплаÑтполимер.ndmsi ÑтройпрогреÑÑ.ndmsi Ñтройпромторг.ndmsi ÑтройреÑурÑ.ndmsi ÑтройÑвÑзьпроект.ndmsi ÑтройÑервиÑ.ndmsi ÑтройÑинтез.ndmsi ÑтройÑнаб.ndmsi ÑтройтехÑервиÑ.ndmsi ÑтройтранÑ.ndmsi ÑтройтранÑгаз.ndmsi ÑтройтреÑÑ‚.ndmsi Ñтройфарфор.ndmsi ÑтройÑлектромонтаж.ndmsi Ñтромкомпозит.ndmsi Ñтроммашполимер.ndmsi Ñтромфонд.ndmsi Ñтупиноремтехпред.ndmsi ÑудбытÑервиÑ.ndmsi ÑуджаагропромÑнаб.ndmsi Ñуджамежрайгаз.ndmsi Ñудогдаремтехпред.ndmsi ÑудотранÑрыбфлот.ndmsi ÑудоÑкÑпорт.ndmsi Ñуздальремтехпред.ndmsi Ñулинмежрайгаз.ndmsi Ñунжамежрайгаз.ndmsi Ñургутгазпром.ndmsi Ñургутжилкомхоз.ndmsi Ñургутнефтегаз.ndmsi Ñургутнефтегазбанк.ndmsi Ñургутрайгаз.ndmsi Ñуровикиномежрайгаз.ndmsi ÑухоложÑкцемент.ndmsi ÑызраньагропромтранÑ.ndmsi Ñызраньмежрайгаз.ndmsi ÑычевкаагропромÑнаб.ndmsi табакпром.ndmsi табунÑкремтехпред.ndmsi таганрогмежрайгаз.ndmsi тагиллеÑ.ndmsi тагилмежрайгаз.ndmsi тагилмÑÑопром.ndmsi таймырагроÑнаб.ndmsi таймырнефтегаз.ndmsi талнахÑпецшахтремонт.ndmsi таловаÑагропромтранÑ.ndmsi тамбовавтотранÑ.ndmsi тамбовагроинформ.ndmsi тамбовагропромкомплект.ndmsi тамбовагропромÑервиÑ.ndmsi тамбовагропромÑнаб.ndmsi тамбовагроÑтройпроект.ndmsi тамбовагрохимтранÑ.ndmsi тамбовгражданпроект.ndmsi тамбовжилколхоз.ndmsi тамбовкоммунпроект.ndmsi тамбовконтракт.ndmsi тамбовмеÑтпром.ndmsi тамбовмолпром.ndmsi тамбовмÑÑопродукт.ndmsi тамбовмÑÑопром.ndmsi тамбовнефтепродукт.ndmsi тамбовоблгаз.ndmsi тамбовоблÑнаб.ndmsi тамбовпаÑÑажироавтоÑервиÑ.ndmsi тамбовпищепром.ndmsi тамбовплодоовощхоз.ndmsi тамбовптицепром.ndmsi тамбоврыбхоз.ndmsi тамбовÑахарÑервиÑ.ndmsi тамбовÑтройпроект.ndmsi тамбовÑтройтранÑ.ndmsi тамбовтоппром.ndmsi тамбовхлебпром.ndmsi тарамежрайгаз.ndmsi таркоÑаленефтегаз.ndmsi таÑÑ.ndmsi татавтотранÑ.ndmsi татагрохимÑервиÑ.ndmsi татищевоагропромÑнаб.ndmsi татищевоагропромтранÑ.ndmsi татнефтебитум.ndmsi татнефтемашремонт.ndmsi татнефтепродукт.ndmsi татойлгаз.ndmsi татпромÑтройбанк.ndmsi таттранÑгаз.ndmsi тбилиÑÑкаÑрайгаз.ndmsi тв-информ.ndmsi тверьавтодор.ndmsi тверьавтотранÑ.ndmsi тверькурорт.ndmsi тверьлеÑпром.ndmsi тверьлеÑпром-холдинг.ndmsi тверьлеÑтоппром.ndmsi тверьнефтепродукт.ndmsi тверьоблгаз.ndmsi тверьоборонпромкомплекÑ.ndmsi тверьÑвинопром.ndmsi тверьторф.ndmsi тверьхлебпром.ndmsi тейковомежрайгаз.ndmsi текÑтильпром.ndmsi телеком.ndmsi телерадиокомитет.ndmsi темкиноагропромÑнаб.ndmsi темрюкрайгаз.ndmsi тенгизнефтегаз.ndmsi теплопроект.ndmsi теплоÑлектропроект.ndmsi термнефтепроект.ndmsi техинвеÑÑ‚.ndmsi техмашимпорт.ndmsi техмашкомплекÑ.ndmsi техмашÑкÑпорт.ndmsi технимпорт.ndmsi технобанк.ndmsi техноимпорт.ndmsi техноинторг.ndmsi технополиÑ.ndmsi техноприбор.ndmsi технопромимпорт.ndmsi технопромÑкÑпорт.ndmsi техноÑервиÑ.ndmsi техноÑтройпром.ndmsi техноÑтройÑкÑпорт.ndmsi техноторгÑервиÑ.ndmsi технохим.ndmsi техноÑкополиÑ.ndmsi техноÑкÑпорт.ndmsi техпромÑкÑпорт.ndmsi техÑнабÑкÑпорт.ndmsi тимагропромÑнаб.ndmsi тимашевÑкрайгаз.ndmsi тиммежрайгаз.ndmsi тиÑульрайгаз.ndmsi тихорецкгоргаз.ndmsi тобольÑклеÑ.ndmsi токаревкаавтотранÑ.ndmsi токаревкаагропромÑнаб.ndmsi токобанк.ndmsi тольÑттиазот.ndmsi тольÑттигоргаз.ndmsi тольÑттиоптторг.ndmsi тольÑттиÑтройтранÑ.ndmsi тольÑттиторгтранÑ.ndmsi томÑкавтотранÑ.ndmsi томÑкнефтепродукт.ndmsi томÑкоблгаз.ndmsi томÑктеплоÑлектропроект.ndmsi томÑктранÑгаз.ndmsi томÑктранÑпроект.ndmsi томÑкхлебопродукт.ndmsi томÑкÑнергоÑетьпроект.ndmsi торгмортранÑ.ndmsi торгпроект.ndmsi торгречтранÑ.ndmsi торгÑервиÑ.ndmsi торгтехÑтройÑервиÑ.ndmsi точприбор.ndmsi трактороÑкÑпорт.ndmsi транÑвзрывпром.ndmsi транÑмашпроект.ndmsi транÑнефтепродукт.ndmsi транÑпроект.ndmsi транÑреÑторанÑервиÑ.ndmsi транÑÑервиÑ.ndmsi транÑфорум-интерÑервиÑ.ndmsi транÑÑлектропроект.ndmsi трубооптторг.ndmsi трубоптторг.ndmsi трубчевÑкмежрайгаз.ndmsi туапÑегоргаз.ndmsi туапÑенефтепродукт.ndmsi туваавтодор.ndmsi туваавтотранÑ.ndmsi туваагроÑервиÑ.ndmsi туваагроÑнаб.ndmsi тувааÑбеÑÑ‚.ndmsi тувазаготпродпром.ndmsi тувалеÑтоппром.ndmsi туванефтепродукт.ndmsi тувапрокатавтоÑервиÑ.ndmsi туварыбхоз.ndmsi туваÑтройматериал.ndmsi туватуриÑÑ‚.ndmsi тувахлебпром.ndmsi тувгаз.ndmsi тулаавтотранÑ.ndmsi тулаагроводпроект.ndmsi тулакондитерагропром.ndmsi туламашзавод.ndmsi туламашпроект.ndmsi туланефтепродукт.ndmsi тулаоблгаз.ndmsi тулаÑпирт.ndmsi тулатоппром.ndmsi тулачермет.ndmsi тулачерметпроект.ndmsi тулаÑлектропривод.ndmsi тулаÑнергоÑетьпроект.ndmsi тулоблавтотранÑ.ndmsi тульÑкгражданпроект.ndmsi турбоатом.ndmsi тындалеÑ.ndmsi тюкалинÑкмежрайгаз.ndmsi тюменбургаз.ndmsi тюменгазÑнабкомплект.ndmsi тюменнефтегаз.ndmsi тюменнефтепродукт.ndmsi тюменнефтеÑпецтранÑ.ndmsi тюменниигипрогаз.ndmsi тюменоблгаз.ndmsi тюментранÑгаз.ndmsi тюментранÑгазремонт.ndmsi тюменьавиатранÑ.ndmsi тюменьавтотранÑ.ndmsi тюменьагролеÑпром.ndmsi тюменьглавÑнаб.ndmsi тюменьгражданпроект.ndmsi тюменьлеÑ.ndmsi тюменьмежрайгаз.ndmsi тюменьмÑÑомолторг.ndmsi тюменьремÑтройпроект.ndmsi тюменьрыбхоз.ndmsi тюменьторф.ndmsi тюменьтранÑгаз.ndmsi тюменьтуриÑÑ‚.ndmsi Ñ‚Ñжмашоптторг.ndmsi Ñ‚ÑжмехпреÑÑ.ndmsi Ñ‚Ñжпром.ndmsi Ñ‚ÑжпромÑкÑпорт.ndmsi Ñ‚ÑжпромÑлектропроект.ndmsi Ñ‚ÑжÑтанкогидропреÑÑ.ndmsi угличмежрайгаз.ndmsi уграагропромÑнаб.ndmsi удмуртавтотранÑ.ndmsi удмуртагропромÑервиÑ.ndmsi удмуртагроÑнаб.ndmsi удмуртгаз.ndmsi удмуртлеÑ.ndmsi удмуртнефтепродукт.ndmsi ульÑновÑкавтоÑервиÑ.ndmsi ульÑновÑкавтотранÑ.ndmsi ульÑновÑкагроÑнаб.ndmsi ульÑновÑкводпроект.ndmsi ульÑновÑкжилкоммунпроект.ndmsi ульÑновÑкжилкомхоз.ndmsi ульÑновÑккурорт.ndmsi ульÑновÑкнефтепродукт.ndmsi ульÑновÑкхлебпром.ndmsi ульÑновÑкцемент.ndmsi умбаÑельхозÑервиÑ.ndmsi унечарайгаз.ndmsi универÑалпром.ndmsi универÑитетобщепит.ndmsi уникомбанк.ndmsi упоровоÑпецгазÑервиÑ.ndmsi ураймежрайгаз.ndmsi урайнефтегаз.ndmsi урал-центр.ndmsi уралавнипиÑнергопром.ndmsi уралавтоприцеп.ndmsi уралаÑбеÑÑ‚.ndmsi уралвагонзавод.ndmsi уралгазÑервиÑ.ndmsi уралгазÑнергоремонт.ndmsi уралгипромез.ndmsi уралгипротранÑ.ndmsi уралдомнаремонт.ndmsi ураллеÑпроект.ndmsi уралмашзавод.ndmsi уралмрамор.ndmsi уралнииÑтромпроект.ndmsi уралорггаз.ndmsi уралпромпроект.ndmsi уралÑвÑзьинформ.ndmsi уралÑельÑнергопроект.ndmsi уралтеплоÑлектропроект.ndmsi уралторгпроект.ndmsi уралторфпроект.ndmsi уралтранÑгаз.ndmsi уралтрубпром.ndmsi уралхимплаÑÑ‚.ndmsi уралцемент.ndmsi уралчермет.ndmsi уралÑнергомонтаж.ndmsi уралÑнергомонтажпроект.ndmsi уралÑнергоремонт.ndmsi уралÑнергоÑетьпроект.ndmsi уранÑервиÑ.ndmsi урваньмежрайгаз.ndmsi ургаллеÑ.ndmsi уренгойгазпром.ndmsi уренгойÑтройгаз.ndmsi уржумводÑпирт.ndmsi урюпинÑкавтотранÑ.ndmsi урюпинÑкмежрайгаз.ndmsi уÑольехимпром.ndmsi уÑольÑкмежрайгаз.ndmsi уÑольхимпром.ndmsi уÑпенÑкоерайгаз.ndmsi уÑÑурийÑкагропромкомплект.ndmsi уÑÑурийÑкмежрайгаз.ndmsi уÑÑурийÑкремтехпредÑнаб.ndmsi уÑть-катавмежрайгаз.ndmsi уÑть-лабинÑкрайгаз.ndmsi уфаавиапроект.ndmsi уфамолагропром.ndmsi уфаоргÑинтез.ndmsi учколлектор.ndmsi учхоз.ndmsi фатежмежрайгаз.ndmsi ферейн.ndmsi физтех.ndmsi фильмÑкÑпорт.ndmsi фроловомежрайгаз.ndmsi фурмановрайгаз.ndmsi хабаровÑкавтодор.ndmsi хабаровÑкавтотранÑ.ndmsi хабаровÑкагропромÑнаб.ndmsi хабаровÑкгражданпроект.ndmsi хабаровÑккрайгаз.ndmsi хабаровÑклеÑтоппром.ndmsi хабаровÑкмеÑтпром.ndmsi хабаровÑкнефтепродукт.ndmsi хабаровÑкрайгаз.ndmsi хабаровÑкÑтройтранÑ.ndmsi хабаровÑктуриÑÑ‚.ndmsi хакаÑавтотранÑ.ndmsi хакаÑгаз.ndmsi хакаÑлеÑ.ndmsi хакаÑнефтепродукт.ndmsi хакаÑхлебопродукт.ndmsi хантыманÑийÑклеÑ.ndmsi харбор.ndmsi хаÑавюртгаз.ndmsi хвалынÑкагропромтранÑ.ndmsi хвороÑÑ‚Ñнкарайгаз.ndmsi химбытпром.ndmsi химзавод.ndmsi химкомбинат.ndmsi химмашÑервиÑ.ndmsi химнефтепром.ndmsi химоптоторг.ndmsi химоптторг.ndmsi химпищеоптторг.ndmsi химпром.ndmsi химÑнаб.ndmsi химфармкомбинат.ndmsi хинипÑк.ndmsi хладокомбинат.ndmsi хозмебельÑтройÑервиÑ.ndmsi холмогорымежрайгаз.ndmsi холмогорыремтехпредхимÑнаб.ndmsi хорольмежрайгаз.ndmsi цветмет.ndmsi цветметинвеÑÑ‚.ndmsi цветметконтракт.ndmsi цветметоптторг.ndmsi цветметÑкÑпорт.ndmsi целинхлебопродукт.ndmsi цементоптторг.ndmsi цемзавод.ndmsi центрагроавтотранÑ.ndmsi центрагропромÑнаб.ndmsi центргаз.ndmsi центризбирком.ndmsi центрметаллургремонт.ndmsi центрнаучфильм.ndmsi центробанк.ndmsi центролит.ndmsi центроÑоюз.ndmsi центроÑоюзпроект.ndmsi центротранÑжелезобетон.ndmsi центроÑнергомонтаж.ndmsi центрпродÑервиÑ.ndmsi центрремтехпредÑнаб.ndmsi центррыбвод.ndmsi центрторг.ndmsi центрчерноземмежавтотранÑ.ndmsi центрчерноземорггаз.ndmsi цивильÑкмежрайгаз.ndmsi цимлÑнÑкрыбвод.ndmsi цкбточприбор.ndmsi цнииатоминформ.ndmsi цниибыт.ndmsi цниилеÑоÑплав.ndmsi цниипроект.ndmsi цниичермет.ndmsi цÑхбанк.ndmsi чапаевÑкгоргаз.ndmsi чебаркульмежрайгаз.ndmsi чебокÑарыгоргаз.ndmsi чебуламежрайгаз.ndmsi чегемрайгаз.ndmsi чекфондконтур.ndmsi челно-вершинырайгаз.ndmsi челÑбинÑкавтодор.ndmsi челÑбинÑкавтотранÑ.ndmsi челÑбинÑкгоргаз.ndmsi челÑбинÑккурорт.ndmsi челÑбинÑкнефтепродукт.ndmsi челÑбинÑкоблгаз.ndmsi челÑбинÑкÑпиртпром.ndmsi челÑбмашоптторг.ndmsi челÑбнефтепродукт.ndmsi челÑбоблтоппром.ndmsi челÑбÑпецтранÑ.ndmsi челÑбÑтройзаказчик.ndmsi челÑбтехоптторг.ndmsi челÑбхимоптторг.ndmsi черемховомежрайгаз.ndmsi череповецгоргаз.ndmsi череповецлеÑÑервиÑ.ndmsi черкаÑÑыагропромтранÑ.ndmsi черкаÑÑымежрайгаз.ndmsi черкеÑнефтепродукт.ndmsi черкеÑÑкавтодор.ndmsi черкеÑÑкавтотранÑ.ndmsi черкеÑÑкагропромпроект.ndmsi черкеÑÑкнефтепродукт.ndmsi чертковорайгаз.ndmsi чечинггаз.ndmsi чимкентнефтеоргÑинтез.ndmsi читаглавÑнаб.ndmsi читалеÑ-холдинг.ndmsi читалеÑтоппром.ndmsi читанефтепродукт.ndmsi читаоблгаз.ndmsi читатуриÑÑ‚.ndmsi чувашавтотранÑ.ndmsi чувашгаз.ndmsi чувашкредитпромбанк.ndmsi чувашнефтепродукт.ndmsi чудовомежрайгаз.ndmsi чукотагропромпроект.ndmsi чукотгоÑпроект.ndmsi чукотнефтепродукт.ndmsi шадринÑкмежрайгаз.ndmsi шарьÑмежрайгаз.ndmsi шатурторф.ndmsi шахтоÑтройкомпозит.ndmsi шахтымежрайгаз.ndmsi шацкмежрайгаз.ndmsi швейпром.ndmsi шелеховмежрайгаз.ndmsi шенталамежрайгаз.ndmsi шиловорайгаз.ndmsi шумерлÑмежрайгаз.ndmsi шуÑмежрайгаз.ndmsi щербиновÑкаÑрайгаз.ndmsi щигрымежрайгаз.ndmsi Ñкономбанк.ndmsi ÑкореÑурÑ.ndmsi ÑкÑпо-центр.ndmsi ÑкÑпортлеÑ.ndmsi ÑкÑпортподшипник.ndmsi ÑкÑпортхлеб.ndmsi ÑкÑпоцентр.ndmsi Ñлеватормелькомплект.ndmsi Ñлектроавтомат.ndmsi Ñлектроагрегат.ndmsi Ñлектроаппарат.ndmsi Ñлектрогаз.ndmsi ÑлектрозапÑибмонтаж.ndmsi Ñлектрометприбор.ndmsi Ñлектромонтаж.ndmsi Ñлектронприбор.ndmsi Ñлектронпроект.ndmsi ÑлектронÑтандарт.ndmsi Ñлектрооптторг.ndmsi Ñлектроприбороптторг.ndmsi Ñлектропроект.ndmsi Ñлектропромремонт.ndmsi ÑлектропрофÑоюз.ndmsi ÑлектроÑевкавмонтаж.ndmsi ÑлектроÑетьÑтройпроект.ndmsi ÑлектроÑибмонтаж.ndmsi ÑлектроÑтальгражданпроект.ndmsi ÑлектроÑтандарт.ndmsi Ñлектротехоптторг.ndmsi Ñлектроточприбор.ndmsi Ñлектроуралмонтаж.ndmsi Ñлектрохимприбор.ndmsi Ñлектроцентромонтаж.ndmsi Ñлектроцех.ndmsi ÑльбруÑтуриÑÑ‚.ndmsi Ñльф-нефтегаз.ndmsi ÑнгельÑагропромтранÑ.ndmsi ÑнгельÑмежрайгаз.ndmsi Ñнергоатомиздат.ndmsi ÑнергожилиндуÑтрпроект.ndmsi Ñнергозавод.ndmsi Ñнергокомплект.ndmsi ÑнергомашÑкÑпорт.ndmsi ÑнергомехавтотранÑ.ndmsi ÑнергомехпрогреÑÑ.ndmsi Ñнергомонтаж.ndmsi Ñнергомонтажпроект.ndmsi Ñнергонадзор.ndmsi Ñнергопроект.ndmsi Ñнергоремонт.ndmsi ÑнергоÑетьпроект.ndmsi ÑнергоÑтальпроект.ndmsi ÑнергоÑтройкомплект.ndmsi ÑнергоÑтройпром.ndmsi Ñнерготехкомплект.ndmsi Ñнерготехпром.ndmsi Ñнергоцех.ndmsi ÑнимÑ.ndmsi Ñпиднадзор.ndmsi ювелирпром.ndmsi юганÑкнефтегаз.ndmsi юганÑкнефтедорÑтройремонт.ndmsi югранефтепрогреÑÑ.ndmsi югтранÑгаз.ndmsi южамежрайгаз.ndmsi южноуральÑкмежрайгаз.ndmsi южÑнергожилпроект.ndmsi южÑнергоÑетьпроект.ndmsi юргарайгаз.ndmsi юрьевецмежрайгаз.ndmsi Ñдринрайгаз.ndmsi ÑкутавиатранÑ.ndmsi ÑкутавтотранÑ.ndmsi Ñкутгаз.ndmsi Ñкутгазпром.ndmsi ÑкутлеÑ.ndmsi Ñкутнефтепродукт.ndmsi Ñкутнипроалмаз.ndmsi ÑкутÑнаб.ndmsi ÑкуттуриÑÑ‚.ndmsi ÑлуторовÑкÑпецгазÑервиÑ.ndmsi Ñмалнефтегазжелезобетон.ndmsi Ñмалнефтепродукт.ndmsi Ñмрайгаз.ndmsi ÑроблÑнабÑбыт.ndmsi ÑроÑлавльавтотранÑ.ndmsi ÑроÑлавльагроÑтройтранÑ.ndmsi ÑроÑлавльгоргаз.ndmsi ÑроÑлавлькондитер.ndmsi ÑроÑлавльоблгаз.ndmsi ÑроÑлавльÑельлеÑ.ndmsi ÑроÑлавльхлебпром.ndmsi ÑроÑлавнефтеоргÑинтез.ndmsi ÑроÑлавнефтепродукт.ndmsi ÑроÑлавхлеб.ndmsi : ; ед.= : LLAGL+ or LLBSX+; едва.= когда.= отчего.= покамеÑÑ‚.= покуда.= причем.= только-только.= : LLAEK+ or LLDTI+; едва.i отчего.i покамеÑÑ‚.i покуда.i причем.i только-только.i : ; едва.e когда.e отчего.e покамеÑÑ‚.e покуда.e причем.e только-только.e : ; единовер.= : LLAYI+ or LLBRO+ or LLBZE+; единÑтвен.= : LLBYE+; единÑтвен.amss : ; еж.= : LLAAJ+ or LLACF+ or LLBHJ+ or LLBMV+ or LLCKS+; еж.nlmsi : ; еж.ndmsv : ; еж.ndmsi : ; аль.= благо.= буде.= впрочем.= дабы.= ежели.= еÑли.= зато.= ибо.= итак.= коли.= коль.= нежели.= поелику.= поколь.= поÑкольку.= поÑтольку.= Ñиречь.= также.= чем.= что.= Ñко.= : LLDTI+; аль.i благо.i буде.i впрочем.i дабы.i ежели.i зато.i ибо.i итак.i коли.i коль.i нежели.i поелику.i поколь.i поÑкольку.i поÑтольку.i Ñиречь.i также.i чем.i что.i Ñко.i : ; бахром.= езд.= Ñухот.= : LLAGL+ or LLBRK+; ел.= : LLAYL+ or LLDYI+ or LLBRK+ or LLDNF+; еле.= : LLAEK+ or LLBPJ+ or LLBQI+; еле.e : ; /ru/words/words.68: LLDZD+; /ru/words/words.69: LLEFN+; ер.= : LLAAQ+ or LLAEY+ or LLDML+; ер.ndmsv : ; ер.nlmpv : ; ер.ndmsi : ; ер.nlmpg : ; ерепен.= кобен.= хорохор.= : LLBNU+; ерош.= : LLBHH+ or LLBMY+; ерун.= : LLAOZ+ or LLCJW+; ерш.= : LLAAJ+ or LLACF+ or LLBHE+ or LLBMS+; ерш.nlmsi : ; ерш.ndmsv : ; ерш.ndmsi : ; апоничищ.= ершич.= кобелÑк.= кулебак.= мытищ.= прилук.= Ñемилук.= : LLDYJ+; апоничищ.npg ершич.npg кобелÑк.npg кулебак.npg мытищ.npg прилук.npg Ñемилук.npg : ; ершов.= : LLDWW+ or LLFQF+ or LLFOU+ or LLDKJ+; ершов.amss : ; ершов.nlmsi : ; ершов.ndmsv : ; ершов.ndmsi : ; еÑÑентук.= : LLBCC+ or LLDYM+; ефим.= : LLFKO+ or LLFIH+ or LLCJW+; ефим.nlmsi : ; агафь.= дарь.= джамил.= дзезюл.= ефроÑинь.= зо.= наталь.= нелл.= праÑковь.= Ñофь.= : LLFHS+ or LLFHR+; ехид.= : LLAFH+ or LLBYU+ or LLDHY+; ехид.nlfpg : ; ехид.nlmpv : ; ехид.nlmpg : ; ехид.nlfpv : ; ж.= : LLDTM+ or LLFQI+ or LLAKD+ or LLENZ+ or LLATL+ or LLAYM+ or LLAYQ+; ж.i : ; ж.p : ; жаб.= : LLAFX+ or LLAGT+ or LLBFF+ or LLBRK+ or LLBYZ+; жаб.nlfpg : ; жаб.nlfpv : ; жаб.ndfpg : ; /ru/words/words.70: LLEAU+; жажд.= : LLAFX+ or LLAHW+; жажд.ndfpg : ; жал.= : LLBIA+ or LLBNU+ or LLBSX+ or LLCAG+ or LLCCZ+ or LLCGW+ or LLDPD+; жал.ndnpg : ; жале.= : LLBPW+ or LLDAL+ or LLDEM+; галифе.= жалюзи.= : LLADL+ or LLADV+; галифе.ndn жалюзи.ndn : ; джалил.= джутейл.= жан-пол.= камил.= лазар.= наил.= олеÑ.= равил.= раил.= рамил.= раул.= рафаÑл.= шамил.= Ñмил.= : LLFHP+ or LLFIP+; джалил.nlmsi джутейл.nlmsi жан-пол.nlmsi камил.nlmsi лазар.nlmsi наил.nlmsi олеÑ.nlmsi равил.nlmsi раил.nlmsi рамил.nlmsi раул.nlmsi рафаÑл.nlmsi шамил.nlmsi Ñмил.nlmsi : ; жар.= : LLAAX+ or LLAGL+ or LLBIA+ or LLBNU+ or LLBRK+ or LLBSX+ or LLCJU+ or LLDJV+; жар.ndmsv : ; жар.ndmsi : ; бургонÑк.= жарк.= Ñладк.= токайÑк.= : LLCII+; жаров.= : LLFQF+ or LLBZO+ or LLCJC+; жаров.nlmsi : ; жвал.= : LLAHC+ or LLCAM+; жвал.npg : ; жд.= жр.= : LLEMJ+ or LLAKA+; абы.= аж.= будто.= вÑе-таки.= даже.= же.= или.= кабы.= либо.= лишь.= нешто.= пуÑкай.= пуÑть.= Ñловно.= только.= чтоб.= чтобы.= Ñкобы.= : LLDTM+; абы.i аж.i будто.i вÑе-таки.i даже.i же.i или.i кабы.i либо.i лишь.i нешто.i пуÑкай.i пуÑть.i Ñловно.i только.i чтоб.i чтобы.i Ñкобы.i : ; абы.p аж.p будто.p вÑе-таки.p даже.p же.p или.p кабы.p либо.p лишь.p нешто.p пуÑкай.p пуÑть.p Ñловно.p только.p чтоб.p чтобы.p Ñкобы.p : ; желатин.= : LLAAO+ or LLAFX+ or LLBYU+; желатин.ndmsv : ; желатин.ndmsi : ; желатин.ndfpg : ; желе.= купе.= реле.= : LLADL+ or LLBQK+; желе.ndn купе.ndn реле.ndn : ; желез.= : LLAFX+ or LLBRK+ or LLBTI+ or LLBYU+ or LLCAG+; желез.ndnpg : ; желез.ndfpg : ; желоб.= : LLABM+ or LLBZE+ or LLCJW+; желоб.ndmsv : ; желоб.ndmsi : ; желон.= пыт.= : LLBRK+ or LLEAU+; желт.= : LLCJW+ or LLDKF+ or LLDNF+; желт.amss : ; белолиц.= гололиц.= желтолиц.= куц.= меднолиц.= оÑтролиц.= полнолиц.= темнолиц.= узколиц.= чернолиц.= : LLDKC+; белолиц.amss гололиц.amss желтолиц.amss куц.amss меднолиц.amss оÑтролиц.amss полнолиц.amss темнолиц.amss узколиц.amss чернолиц.amss : ; гвозд.= грузд.= желуд.= подгрузд.= : LLCJW+ or LLDML+; жеман.= церемон.= чван.= : LLBNU+ or LLBYU+; жен.= : LLAGT+ or LLBHS+ or LLFWV+ or LLBNP+ or LLFWW+ or LLFHL+ or LLBRO+; жен.nlfpg : ; жен.nlfpv : ; женоубийц.= : LLAEW+; женоубийц.nlmpv : ; женоубийц.nlmpg : ; жереб.= : LLATX+ or LLAVH+ or LLAYJ+ or LLBNN+ or LLCJW+ or LLCKD+ or LLDKF+; жереб.amss : ; жеребеноч.= : LLAUE+; жерех.= : LLACP+; жерех.nlmsi : ; жернов.= : LLABM+ or LLCJC+ or LLCJW+; жернов.ndmsv : ; жернов.ndmsi : ; жертв.= : LLAFX+ or LLAGT+ or LLCCZ+ or LLCGW+; жертв.nlfpg : ; жертв.nlfpv : ; жертв.ndfpg : ; жертвен.= клÑтвен.= лиÑтвен.= : LLBYC+; жертвен.amss клÑтвен.amss лиÑтвен.amss : ; жеÑÑ‚.= : LLAAQ+ or LLBSW+ or LLDNF+; жеÑÑ‚.ndmsv : ; жеÑÑ‚.ndmsi : ; жеÑтокоÑерд.= : LLBDD+ or LLBYT+ or LLDKO+; жеÑтокоÑерд.amss : ; жи.= : LLAQZ+ or LLCZL+ or LLDEE+; жив.= : LLAYJ+ or LLBII+ or LLBNN+ or LLCIR+ or LLCIS+; жив.amss : ; живодер.= : LLACI+ or LLBRK+ or LLBRO+ or LLBZO+; живодер.nlmsi : ; живопиÑ.= : LLEOA+ or LLEOB+ or LLAYI+ or LLBYU+ or LLDNF+; животвор.= : LLAYI+ or LLFQS+ or LLEVI+ or LLBYU+; животин.= : LLAET+ or LLAFX+ or LLAGT+ or LLBRO+; животин.nlfpg : ; животин.ndmpg : ; животин.nlfpv : ; животин.ndfpg : ; жвачн.= животн.= копытн.= наÑеком.= рукокрыл.= : LLCIL+; жиган.= : LLACI+ or LLFWL+; жиган.nlmsi : ; горлин.= жидов.= : LLFQF+ or LLBRO+; горлин.nlmsi жидов.nlmsi : ; /ru/words/words.71: LLBDN+; акающ.amss белокож.amss блуждающ.amss бодрÑщ.amss большущ.amss бреющ.amss бродÑч.amss брызжущ.amss быÑтрораÑтущ.amss взыÑкующ.amss виÑÑч.amss внеÑтоÑщ.amss волнующ.amss вопиющ.amss воÑходÑщ.amss впечатлÑющ.amss вÑеведущ.amss вÑевидÑщ.amss вÑезнающ.amss вÑеобщ.amss вÑеобъемлющ.amss вÑепроникающ.amss вхож.amss вызывающ.amss вÑжущ.amss вÑщ.amss гнетущ.amss говорÑщ.amss давÑщ.amss движущ.amss длиннющ.amss дорогоÑтоÑщ.amss доÑуж.amss животворÑщ.amss жизнеутверждающ.amss завалÑщ.amss завывающ.amss затухающ.amss захож.amss звенÑщ.amss звучащ.amss злющ.amss значащ.amss знающ.amss имущ.amss иÑпытующ.amss ищущ.amss колющ.amss коÑоплеч.amss краÑÑщ.amss криворож.amss кричащ.amss курÑщ.amss лазÑщ.amss лающ.amss леденÑщ.amss ликующ.amss льноÑеющ.amss любÑщ.amss малоимущ.amss малопевуч.amss манÑщ.amss мертвÑщ.amss мимоидущ.amss многообещающ.amss моющ.amss мыÑлÑщ.amss наводÑщ.amss надлежащ.amss невидÑщ.amss негодующ.amss негодÑщ.amss незначащ.amss незрÑч.amss неимущ.amss некурÑщ.amss немудрÑщ.amss неохоч.amss неподходÑщ.amss непьющ.amss нерабоч.amss неÑвеж.amss неÑтоÑщ.amss неÑущ.amss ниÑходÑщ.amss ноющ.amss объемлющ.amss огнедышащ.amss окающ.amss отхож.amss палÑщ.amss перехож.amss пикирующ.amss пишущ.amss плачущ.amss плодущ.amss подобающ.amss подходÑщ.amss поражающ.amss правÑщ.amss предыдущ.amss преходÑщ.amss прилежащ.amss приÑущ.amss приходÑщ.amss проклÑтущ.amss пропащ.amss пьющ.amss равнозначащ.amss раздражающ.amss разÑщ.amss режущ.amss решающ.amss рокочущ.amss Ñверкающ.amss ÑвÑзующ.amss ÑидÑч.amss ÑкользÑщ.amss Ñкучающ.amss Ñлабоколюч.amss Ñледующ.amss ÑмÑгчающ.amss ÑоÑущ.amss ÑтоÑщ.amss Ñтригущ.amss Ñущ.amss танцующ.amss текущ.amss Ñ‚Ñнущ.amss угрожающ.amss удручающ.amss ужаÑающ.amss указующ.amss умнющ.amss умолÑющ.amss хитрющ.amss ходÑч.amss худющ.amss цветущ.amss : ; жил.= : LLAFH+ or LLAFX+ or LLAYL+ or LLFTC+ or LLFAN+ or LLBNU+ or LLBRK+ or LLCJC+ or LLDOO+; жил.nlfpg : ; жил.nlmpv : ; жил.ndfpg : ; жил.nlmpg : ; жил.nlfpv : ; жилищ.= : LLAFM+ or LLARS+ or LLBYZ+; жилищ.ndnpg : ; жилищ.ndfpg : ; жилпло.= : LLDJP+; жир.= : LLAAO+ or LLDZJ+ or LLBYU+ or LLCBF+ or LLCCZ+ or LLCGW+ or LLCJU+; жир.ndmsv : ; жир.ndmsi : ; гуÑинÑк.= жириновÑк.= ходорковÑк.= ÑвлинÑк.= ÑÑтржембÑк.= : LLFKA+ or LLFJZ+; жиров.= : LLFQF+ or LLBRK+ or LLCIZ+; жиров.nlmsi : ; жити.= лезви.= оруди.= Ñобыти.= : LLARP+ or LLBQK+; жмур.= : LLBIA+ or LLBNU+ or LLBSP+; жне.= : LLBPW+ or LLDQQ+; жнив.= титл.= : LLAFX+ or LLCAG+; жнив.ndnpg титл.ndnpg : ; жнив.ndfpg титл.ndfpg : ; брюзгн.= волгн.= горкн.= жолкн.= Ñклизн.= терпн.= : LLDFV+; жужжал.= щупал.= : LLDPC+ or LLDPD+; жук.= : LLACG+ or LLFKL+; жук.nlmsi : ; жуковÑк.= : LLDYP+ or LLFJZ+ or LLBEP+ or LLDYV+; журавель.= : LLAAC+ or LLACB+; журавель.nlmsi : ; журавель.ndmsv : ; журавель.ndmsi : ; журавл.= : LLAVH+ or LLDML+ or LLDMT+; журавлев.= плетнев.= : LLFQF+ or LLFJN+ or LLDKJ+; журавлев.amss плетнев.amss : ; журавлев.nlmsi плетнев.nlmsi : ; журавуш.= : LLBRE+ or LLBRM+; журчал.= : LLBRO+ or LLBSP+; жут.= : LLBSX+ or LLDNF+; жуч.= : LLBHH+ or LLBMV+ or LLBRM+ or LLCJW+ or LLCKD+; з.= : LLAHK+ or LLALW+ or LLAMH+ or LLBUC+ or LLBUD+ or LLFMF+; за.= : LLDTD+ or LLAUY+ or LLBPU+ or LLFZI+ or LLGIV+ or LLGHO+ or LLGJL+ or LLGGH+ or LLEOL+ or LLCTB+ or LLDSO+; заале.= : LLDWZ+ or LLFYB+ or LLFWU+; заархивир.= : LLCFY+; заб.= : LLGDA+ or LLGDB+ or LLGDE+ or LLGDF+ or LLGHJ+ or LLGIF+; забаррикадир.= : LLCFR+ or LLFDA+ or LLCHQ+; вбе.= добе.= забе.= набе.= подбе.= прибе.= : LLFWO+; выпил.= додел.= забел.= нацен.= обдел.= обкал.= огран.= окор.= охул.= оцен.= перебел.= перепал.= перепил.= побел.= подкал.= приман.= уцен.= : LLFWV+ or LLBRK+; заберег.= ичиг.= черевик.= : LLAAM+ or LLBCA+; заберег.ndmsv ичиг.ndmsv черевик.ndmsv : ; заберег.ndmsi ичиг.ndmsi черевик.ndmsi : ; заберег.npg ичиг.npg черевик.npg : ; забеÑпоко.= ÑамоуÑпоко.= : LLFCX+; забл.= : LLGDC+ or LLGHZ+; аналогич.= антинарод.= безвозмезд.= безуÑлов.= беÑпрецедент.= вирулент.= заблаговремен.= закономер.= информацион.= конÑтитуцион.= неблагород.= недееÑпоÑоб.= недоброÑовеÑÑ‚.= неплатежеÑпоÑоб.= неправомоч.= общедоÑтуп.= планомер.= платежеÑпоÑоб.= пожароопаÑ.= полномаÑштаб.= полномоч.= правомоч.= преждевремен.= провокацион.= противозакон.= противоправ.= равномер.= равноцен.= религиоз.= Ñвоевремен.= Ñлабоактив.= трудоÑпоÑоб.= ультиматив.= широкомаÑштаб.= : LLBZH+; заблагораÑÑу.= : LLAQT+; заблу.= приблу.= : LLGDI+ or LLFXO+; забо.= : LLBPJ+ or LLBPW+ or LLBQI+ or LLCXM+ or LLCYM+ or LLGGL+; забр.= Ñбр.= : LLGDG+; забре.= : LLGIB+ or LLFYF+ or LLGIC+; забро.= отбро.= : LLGDI+ or LLFWR+; заброÑ.= разброÑ.= : LLAAQ+ or LLFWS+ or LLBRK+; заброÑ.ndmsv разброÑ.ndmsv : ; заброÑ.ndmsi разброÑ.ndmsi : ; забыть.= полузабыть.= : LLARX+; зав.= : LLACI+ or LLGDA+ or LLGDB+ or LLFYP+; зав.nlmsi : ; барашевÑк.= белецк.= виницк.= завадÑк.= зражевÑк.= новицк.= Ñавицк.= : LLFKB+ or LLFKA+ or LLFJZ+; барашевÑк.nlmsi белецк.nlmsi виницк.nlmsi завадÑк.nlmsi зражевÑк.nlmsi новицк.nlmsi Ñавицк.nlmsi : ; завал.= : LLAAQ+ or LLFWV+ or LLFWW+ or LLBRK+ or LLDNF+; завал.ndmsv : ; завал.ndmsi : ; дудаев.= завгаев.= : LLFJG+ or LLFQF+; дудаев.nlmsi завгаев.nlmsi : ; авÑон.= аÑадч.= завгородн.= оÑадч.= оÑтанн.= : LLEDG+; завер.= : LLFXB+ or LLBRK+ or LLFXD+ or LLGHK+; зави.= : LLGBB+ or LLFOM+; завид.= : LLBSP+ or LLBYU+ or LLCBF+; завируш.= : LLBRG+ or LLBRM+; завиÑ.= : LLGIG+ or LLFYG+; завиÑ.vsndpms : ; завит.= : LLCIZ+ or LLCJW+; завкадрами.= завклубом.= завоблоно.= завÑектором.= завÑкладом.= парвеню.= предмеÑткома.= протеже.= рамоли.= Ñаами.= удÑ.= ультра.= управделами.= хиппи.= : LLADB+; заво.= : LLAPG+ or LLGCH+ or LLAQP+ or LLGDC+ or LLBAO+ or LLFYQ+ or LLFXA+; заводилов.= : LLBRH+ or LLBRK+; заводн.= поÑÑн.= : LLFWV+ or LLCIZ+; заводÑк.= : LLBDI+ or LLBEL+ or LLCIQ+ or LLCJF+; завоз.= перевоз.= Ñход.= : LLAAQ+ or LLBRK+ or LLBYZ+ or LLBZO+; завоз.ndmsv перевоз.ndmsv Ñход.ndmsv : ; завоз.ndmsi перевоз.ndmsi Ñход.ndmsi : ; заворотн.= : LLEDW+ or LLDLO+; завÑ.= : LLFXK+ or LLFXL+ or LLGIH+ or LLGII+; завÑз.= : LLBRK+ or LLFXM+ or LLDNF+; завÑз.vsndpms : ; завÑл.= : LLFXB+ or LLFXC+ or LLDLO+; зага.= : LLGHL+ or LLFYC+ or LLFYD+ or LLFXF+; загал.= заÑмер.= наÑмер.= отгу.= погал.= погу.= поÑи.= прогу.= : LLGIJ+; загвоз.= поперево.= : LLGIK+; вÑкликн.= вÑкользн.= выÑкользн.= выткн.= драпан.= заглотн.= кукарекн.= лÑÑкн.= надтреÑн.= откозырн.= перепорхн.= перетрухн.= пиликн.= подкрÑкн.= подморгн.= подхихикн.= подшаркн.= понукн.= придремн.= прикрикн.= припорхн.= припрыгн.= проблеÑн.= пропорхн.= проÑкользн.= прошмыгн.= Ñпекульн.= утопн.= хлипн.= хныкн.= шамкн.= : LLDFZ+; выгни.= догни.= загни.= изгни.= нагни.= надгни.= обгни.= отгни.= перегни.= погни.= подгни.= прогни.= Ñгни.= : LLGDW+; заба.= загну.= заголо.= заколе.= зафор.= поголо.= пофор.= : LLGHX+; загнуÑав.= закартав.= зафальшив.= зашепелÑв.= позлоÑлов.= Ñфальшив.= : LLBJU+; заго.= откре.= покре.= раÑпро.= : LLFZD+; заговор.= : LLAAQ+ or LLFYV+ or LLFWV+ or LLFWW+ or LLBYU+; заговор.ndmsv : ; заговор.ndmsi : ; загор.= : LLFXO+ or LLGIN+ or LLFXX+ or LLGAQ+; заготавлива.= : LLFQN+ or LLEUW+ or LLDEI+; заготовлÑ.= : LLEOF+ or LLENU+; загра.= : LLGAM+ or LLGHV+; выÑкре.= догре.= загре.= наÑкре.= оÑкре.= отÑкре.= подÑкре.= разгре.= ÑоÑкре.= : LLGGG+; загроб.= : LLFYW+ or LLBYU+; загроможда.= переименовыва.= переназнача.= переопределÑ.= : LLDAL+ or LLEUW+; загого.= загрохо.= зарего.= зароко.= затопо.= захохо.= защебе.= отщебе.= погого.= похохо.= пощебе.= : LLGIM+; загру.= : LLFYQ+ or LLFXA+ or LLGIP+ or LLFZD+; загу.= : LLGIJ+ or LLFZC+ or LLFZD+; загулÑ.= : LLDZD+ or LLFYB+ or LLFWU+; зад.= : LLAAS+ or LLCJW+ or LLGDE+ or LLGDF+ or LLDJV+; зад.ndmsv : ; зад.ndmsi : ; задева.= : LLDCA+ or LLGAW+ or LLFWU+; задерн.= : LLFRG+ or LLFWI+ or LLFWG+; задонÑк.= минÑк.= : LLDWW+ or LLFJZ+ or LLBEL+; задонÑк.ndmsv минÑк.ndmsv : ; задонÑк.ndmsi минÑк.ndmsi : ; задор.= : LLAAO+ or LLBNU+ or LLBYU+; задор.ndmsv : ; задор.ndmsi : ; задрем.= подрем.= продрем.= : LLGIQ+; заезж.= : LLBED+; заж.= : LLGEE+ or LLGEF+ or LLGER+ or LLGEG+ or LLGIS+; зажи.= : LLGBY+ or LLGEH+ or LLFYA+; ворв.= довр.= завр.= зажд.= зажр.= зарв.= изовр.= нажд.= отовр.= разовр.= разолг.= : LLFZK+; выбол.= выгор.= догор.= зазвен.= обгор.= отзвен.= перегор.= повел.= позвен.= пообгор.= прогор.= прозвен.= прозр.= Ñгор.= : LLFXX+; зазева.= заплава.= : LLGIU+ or LLFWU+; зазим.= : LLBSP+ or LLGAZ+ or LLCJW+ or LLDNT+; зазна.= : LLAMG+ or LLBPV+ or LLFWU+; зазноб.= : LLAFX+ or LLAGT+ or LLFWK+; зазноб.nlfpg : ; зазноб.nlfpv : ; зазноб.ndfpg : ; зазуммер.= : LLBJM+; вкалыва.= выжива.= вымахива.= выпива.= вырабатыва.= вышагива.= дошагива.= заговарива.= задува.= зажива.= заигрыва.= запалива.= запива.= нарыва.= наÑтаива.= оплыва.= отвалива.= отказыва.= отшагива.= прожива.= Ñвалива.= Ñвертыва.= Ñмахива.= укатыва.= : LLCZO+ or LLDCA+ or LLDEQ+; заимÑтв.= : LLCCZ+ or LLCGF+ or LLCHH+; вздур.= заиÑкр.= назвон.= нашал.= разведр.= : LLFYV+ or LLFWW+; зак.= : LLFKO+ or LLFIH+ or LLFWB+; зак.nlmsi : ; зака.= : LLFXK+ or LLFXF+ or LLFXG+ or LLFYM+; закавказь.= поволжь.= подмоÑковь.= Ñредиземноморь.= : LLARY+ or LLDXY+; взгрем.= возгрем.= вÑкип.= докип.= загрем.= закип.= закорп.= заÑверб.= заÑип.= заÑкрип.= заÑоп.= захрап.= захрип.= зашип.= зашум.= нагрем.= нашум.= отгрем.= откип.= отшум.= перекип.= покип.= покорп.= поÑип.= поÑкрип.= поÑоп.= похрап.= похрип.= пошип.= пошум.= прикип.= прогрем.= прокип.= прокорп.= прохрап.= прошум.= укип.= утерп.= : LLFYT+; закиÑ.= охрип.= : LLFYG+ or LLDNF+; закиÑ.vsndpms охрип.vsndpms : ; закиш.= : LLGIY+; закладыва.= : LLEOG+ or LLDEY+; заклÑ.= : LLGIZ+ or LLGJA+; заколо.= : LLGIB+ or LLFYD+ or LLFXF+ or LLFXG+; вÑколы.= заколы.= : LLGCM+ or LLGCN+; завихрен.= закомплекÑован.= : LLFVE+; завихрен.amss закомплекÑован.amss : ; законтрактова.= : LLDDZ+; законфу.= приблагообра.= : LLFDO+; закоп.= : LLFYZ+ or LLFXF+ or LLFXG+; закра.= : LLAUD+ or LLBPJ+ or LLFWM+ or LLFWN+ or LLGAC+; взмо.= возме.= выкре.= закре.= напу.= ниÑпу.= оболь.= окре.= опу.= подмо.= поль.= прель.= примо.= припу.= прича.= пу.= раÑпу.= Ñгу.= Ñовме.= Ñпу.= умо.= уÑове.= уча.= : LLFZC+ or LLFZD+; закривлÑ.= намета.= раÑкупа.= удорожа.= : LLDAL+ or LLFWU+; закро.= раÑкро.= : LLFWV+ or LLBPJ+ or LLBPW+ or LLBQK+; заку.= : LLFYC+ or LLGJD+ or LLFXG+; закуп.= : LLACI+ or LLFWK+ or LLBRK+; закуп.nlmsi : ; закупор.= откупор.= : LLGDN+ or LLGJB+ or LLBRK+; закуроле.= накуроле.= покуроле.= : LLEOH+; закут.= : LLAAQ+ or LLAFX+ or LLBRK+ or LLCJW+; закут.ndmsv : ; закут.ndmsi : ; закут.ndfpg : ; зал.= : LLAAQ+ or LLAFX+ or LLGJE+ or LLGAY+ or LLGDA+ or LLGDB+ or LLCAI+ or LLDOO+ or LLDPD+; зал.ndnpg : ; зал.ndmsv : ; зал.ndmsi : ; зал.ndfpg : ; зала.= : LLGHL+ or LLGIL+ or LLGIR+ or LLFZC+ or LLGHV+; залеж.= : LLGAU+ or LLBCB+ or LLBRI+ or LLBYZ+ or LLDNC+; залепе.= залопо.= полепе.= полопо.= : LLGJF+; заливн.= ночн.= : LLCIK+ or LLCJC+; залом.= : LLAAQ+ or LLACI+ or LLFWK+; залом.nlmsi : ; залом.ndmsv : ; залом.ndmsi : ; зам.= : LLACI+ or LLGJH+ or LLCJW+ or LLGFE+ or LLFZO+ or LLGFK+ or LLGJK+; зам.nlmsi : ; зама.= : LLFZN+ or LLGCF+ or LLEDK+ or LLGJG+ or LLFYL+ or LLFYM+; /ru/words/words.72: LLFWT+ or LLFWU+; замаÑкир.= : LLCGK+; заме.= : LLFYC+ or LLFYD+ or LLFZA+ or LLFZC+ or LLGHM+ or LLGJI+ or LLGCD+; взра.= впу.= вымо.= выпу.= домо.= допу.= дора.= заль.= замо.= запу.= заÑла.= иÑкре.= иÑпу.= намо.= нара.= опове.= оÑна.= отом.= отпу.= подгу.= подпу.= попу.= поÑла.= прира.= приÑпу.= промо.= пропу.= прора.= раÑчихво.= упу.= уÑна.= : LLFZC+; /ru/words/words.73: LLFYG+; взбух.vsndpms взмок.vsndpms влип.vsndpms вмерз.vsndpms вÑкиÑ.vsndpms вÑпух.vsndpms вызÑб.vsndpms докиÑ.vsndpms доÑох.vsndpms забух.vsndpms загрÑз.vsndpms задрых.vsndpms зазÑб.vsndpms залип.vsndpms замерз.vsndpms замок.vsndpms запух.vsndpms заÑох.vsndpms затерп.vsndpms захрÑÑ.vsndpms зачах.vsndpms издох.vsndpms иззÑб.vsndpms измерз.vsndpms измок.vsndpms иÑÑох.vsndpms иÑчах.vsndpms набрÑк.vsndpms набух.vsndpms надмок.vsndpms накиÑ.vsndpms налип.vsndpms намок.vsndpms намÑк.vsndpms напух.vsndpms наÑох.vsndpms обвиÑ.vsndpms облип.vsndpms обмерз.vsndpms обмок.vsndpms обмÑк.vsndpms обрюзг.vsndpms обÑох.vsndpms оглох.vsndpms одрÑб.vsndpms одрÑÑ….vsndpms озÑб.vsndpms окреп.vsndpms опух.vsndpms оÑип.vsndpms оÑклиз.vsndpms оÑлиз.vsndpms отвиÑ.vsndpms отвык.vsndpms отерп.vsndpms отлип.vsndpms отмерз.vsndpms отмÑк.vsndpms отÑох.vsndpms повиÑ.vsndpms погрÑз.vsndpms подкиÑ.vsndpms подлип.vsndpms подмерз.vsndpms подмок.vsndpms подмÑк.vsndpms подох.vsndpms подпух.vsndpms позÑб.vsndpms померз.vsndpms помок.vsndpms почах.vsndpms привык.vsndpms прилип.vsndpms припух.vsndpms приÑох.vsndpms прозÑб.vsndpms прокиÑ.vsndpms промок.vsndpms промÑк.vsndpms проÑох.vsndpms протух.vsndpms разбух.vsndpms развиÑ.vsndpms размок.vsndpms размÑк.vsndpms раÑкиÑ.vsndpms раÑпух.vsndpms ÑвиÑ.vsndpms Ñдох.vsndpms Ñмок.vsndpms ÑмÑк.vsndpms Ñтух.vsndpms укиÑ.vsndpms умок.vsndpms умÑк.vsndpms уÑох.vsndpms : ; замолч.= : LLGCP+ or LLGAT+; выговор.= вызол.= вымол.= замор.= заÑор.= заÑтрел.= зачин.= измор.= отклон.= перезол.= подмор.= поÑул.= приклон.= провал.= проÑол.= развар.= раÑпыл.= Ñговор.= Ñоблазн.= угомон.= уÑол.= : LLAAQ+ or LLFWV+ or LLFWW+; выговор.ndmsv вызол.ndmsv вымол.ndmsv замор.ndmsv заÑор.ndmsv заÑтрел.ndmsv зачин.ndmsv измор.ndmsv отклон.ndmsv перезол.ndmsv подмор.ndmsv поÑул.ndmsv приклон.ndmsv провал.ndmsv проÑол.ndmsv развар.ndmsv раÑпыл.ndmsv Ñговор.ndmsv Ñоблазн.ndmsv угомон.ndmsv уÑол.ndmsv : ; выговор.ndmsi вызол.ndmsi вымол.ndmsi замор.ndmsi заÑор.ndmsi заÑтрел.ndmsi зачин.ndmsi измор.ndmsi отклон.ndmsi перезол.ndmsi подмор.ndmsi поÑул.ndmsi приклон.ndmsi провал.ndmsi проÑол.ndmsi развар.ndmsi раÑпыл.ndmsi Ñговор.ndmsi Ñоблазн.ndmsi угомон.ndmsi уÑол.ndmsi : ; заморажива.= : LLEOI+ or LLEOJ+; заморо.= поморо.= : LLGAF+ or LLGHX+; заморыш.= приемыш.= : LLACD+ or LLAUM+; заморыш.nlmsi приемыш.nlmsi : ; замоч.= : LLAUG+ or LLFXI+ or LLFZZ+ or LLBRI+ or LLBYU+; зампред.= : LLFON+; зампред.nlmsi : ; заму.= пому.= : LLGJJ+ or LLFXG+; замуÑор.= : LLGDN+ or LLGJB+; /ru/words/words.74: LLDKE+; беззаÑтенчив.amss безраÑчетлив.amss благочеÑтив.amss болезнеуÑтойчив.amss братолюбив.amss велеречив.amss верезглив.amss веротерпим.amss ветроуÑтойчив.amss взаимозамкнут.amss влаголюбив.amss влаÑтолюбив.amss водолюбив.amss водоуÑтойчив.amss воздухоуÑтойчив.amss вольнолюбив.amss вÑежалоÑтлив.amss выÑокоÑахариÑÑ‚.amss выÑокоÑдовит.amss газоуÑтойчив.amss длинноволоÑиÑÑ‚.amss доÑтигаем.amss дураковат.amss жалоÑтлив.amss жароуÑтойчив.amss жизнелюбив.amss жизнеуÑтойчив.amss жуликоват.amss завиÑтлив.amss задышлив.amss заковыриÑÑ‚.amss замухрышиÑÑ‚.amss запальчив.amss заÑтенчив.amss заÑухоуÑтойчив.amss злопамÑтлив.amss извертлив.amss изворотиÑÑ‚.amss изворотлив.amss квазизамкнут.amss квазиуÑтойчив.amss киÑлотонеуÑтойчив.amss конфузлив.amss корыÑтолюбив.amss крупнобугриÑÑ‚.amss крупноразмашиÑÑ‚.amss маловетвиÑÑ‚.amss малодобычлив.amss малокоÑтиÑÑ‚.amss малооÑтойчив.amss малоплодовит.amss малоприветлив.amss малоуÑтупчив.amss малоуÑзвим.amss медоточив.amss мелкобугриÑÑ‚.amss мелкоморщиниÑÑ‚.amss мироточив.amss многоветвиÑÑ‚.amss многоречив.amss многоуÑтойчив.amss молодцеват.amss морозоуÑтойчив.amss мультиуÑтойчив.amss надрывиÑÑ‚.amss невозвратим.amss невозмутим.amss невоÑприимчив.amss невыполним.amss недогадлив.amss недоÑтижим.amss незадачлив.amss незаменим.amss незамыÑловат.amss неизъÑÑним.amss неиÑкореним.amss неиÑкупим.amss неиÑполним.amss неиÑтощим.amss неиÑчиÑлим.amss немилоÑтив.amss неопровержим.amss неоÑпорим.amss неоÑÑзаем.amss неотвÑзчив.amss неотличим.amss неотразим.amss неотчетлив.amss непереноÑим.amss неповоротлив.amss непогрешим.amss неподатлив.amss непокладиÑÑ‚.amss непокорлив.amss непонÑтлив.amss непоÑедлив.amss непоÑлушлив.amss непреоборим.amss непререкаем.amss неприветлив.amss неприменим.amss неразрешим.amss неразрушим.amss нераÑторжим.amss нераÑчетлив.amss неÑговорчив.amss неÑоединим.amss неÑоÑветим.amss неÑпеÑив.amss неÑравним.amss нетерпелив.amss неудачлив.amss неудобоварим.amss неудобопроизноÑим.amss неуживчив.amss неукротим.amss неуÑидчив.amss неуÑтраним.amss неуÑтрашим.amss неуÑтупчив.amss ноздреват.amss оборотиÑÑ‚.amss оборотлив.amss огнеуÑтойчив.amss одутловат.amss опрометчив.amss охотлив.amss пакоÑтлив.amss переимчив.amss переливиÑÑ‚.amss переменчив.amss переметчив.amss плоÑкобугриÑÑ‚.amss поворотлив.amss подбориÑÑ‚.amss подхалимиÑÑ‚.amss покладиÑÑ‚.amss поÑлушлив.amss правдолюбив.amss празднолюбив.amss премилоÑтив.amss преодолим.amss привередлив.amss привÑзчив.amss придирчив.amss придурковат.amss приживчив.amss прижимиÑÑ‚.amss приманчив.amss приметлив.amss припаÑлив.amss приÑлужлив.amss прихотлив.amss прожорлив.amss проказлив.amss пронырлив.amss проÑтудлив.amss пружиниÑÑ‚.amss пылеуÑтойчив.amss равновеÑом.amss радиоуÑтойчив.amss развеÑиÑÑ‚.amss разгониÑÑ‚.amss раздражим.amss раздумчив.amss разноречив.amss разухабиÑÑ‚.amss раÑкидиÑÑ‚.amss раÑчетиÑÑ‚.amss Ñамолюбив.amss ÑверхдопуÑтим.amss Ñветолюбив.amss Ñвободолюбив.amss Ñвоеобычлив.amss Ñговорчив.amss ÑебÑлюбив.amss ÑильноветвиÑÑ‚.amss ÑильноизвилиÑÑ‚.amss Ñильноизменчив.amss ÑлабоветвиÑÑ‚.amss ÑлабовоÑприимчив.amss Ñлабозамкнут.amss ÑлабоизвилиÑÑ‚.amss ÑлабоуÑтойчив.amss Ñладкоречив.amss ÑлаÑтолюбив.amss Ñловоохотлив.amss ÑмекалиÑÑ‚.amss ÑноровиÑÑ‚.amss ÑовеÑтлив.amss Ñребролюбив.amss ÑредневоÑприимчив.amss ÑреднеразмашиÑÑ‚.amss ÑреднеуÑтойчив.amss ÑтеклÑниÑÑ‚.amss Ñтраннолюбив.amss Ñтрашлив.amss Ñтупенчат.amss ÑугробиÑÑ‚.amss Ñуматошлив.amss тенелюбив.amss теплолюбив.amss теплоуÑтойчив.amss термовыноÑлив.amss термоуÑтойчив.amss трудновыполним.amss труднодоÑтижим.amss труднообозрим.amss труднооÑущеÑтвим.amss удобоварим.amss ультрауÑтойчив.amss фотообратим.amss франтоват.amss хлопотлив.amss холодовыноÑлив.amss холодоуÑтойчив.amss хриÑтолюбив.amss хулиганиÑÑ‚.amss человеколюбив.amss широковетвиÑÑ‚.amss щеголеват.amss : ; замш.= : LLAFM+ or LLFXI+; замш.ndfpg : ; вымы.= замы.= измы.= умы.= : LLGFJ+; замыч.= : LLGCP+ or LLBRI+; зане.= понеже.= то-еÑть.= : LLAEN+; зане.i понеже.i то-еÑть.i : ; занедуж.= : LLGIW+ or LLFZP+; зано.= : LLGIH+ or LLCOC+ or LLFYC+ or LLCOZ+ or LLFYD+; заноз.= : LLAFH+ or LLAFX+ or LLBRK+; заноз.nlfpg : ; заноз.nlmpv : ; заноз.ndfpg : ; заноз.nlmpg : ; заноз.nlfpv : ; зануд.= надоед.= обжор.= паÑкуд.= : LLAFH+ or LLBYU+; зануд.nlfpg надоед.nlfpg обжор.nlfpg паÑкуд.nlfpg : ; зануд.nlmpv надоед.nlmpv обжор.nlmpv паÑкуд.nlmpv : ; зануд.nlmpg надоед.nlmpg обжор.nlmpg паÑкуд.nlmpg : ; зануд.nlfpv надоед.nlfpv обжор.nlfpv паÑкуд.nlfpv : ; занюха.= : LLFRI+ or LLFWU+; занÑÑ‚.= : LLBYU+ or LLCIZ+ or LLDKP+; занÑÑ‚.amss : ; зап.= : LLGFQ+ or LLGGT+ or LLGBJ+ or LLGJN+ or LLGDA+; запад.= : LLAAQ+ or LLDWW+ or LLBYU+; запад.ndmsv : ; запад.ndmsi : ; закрепо.= запако.= иÑпако.= перекре.= перепако.= повычи.= : LLFTA+ or LLFDP+; запал.= привал.= : LLAAQ+ or LLFYV+ or LLFWV+ or LLFWW+ or LLDOO+; запал.ndmsv привал.ndmsv : ; запал.ndmsi привал.ndmsi : ; запар.= : LLFXB+ or LLFXC+ or LLBRK+ or LLBYZ+; запаÑ.= : LLAAQ+ or LLAXZ+ or LLBRK+ or LLBYU+ or LLGFN+ or LLGJM+; запаÑ.vspdpms : ; запаÑ.ndmsv : ; запаÑ.ndmsi : ; запах.= : LLAAK+ or LLFXM+; запах.ndmsv : ; запах.ndmsi : ; запах.vsndpms : ; запаш.= Ñмыч.= : LLBRI+ or LLBYU+ or LLCJW+; запеÑтр.= : LLGIA+ or LLFYV+; запеч.= затиш.= : LLAUG+ or LLBYZ+ or LLDNT+; выкл.= вымал.= докл.= закл.= замал.= запл.= избл.= измал.= иÑкл.= набл.= намал.= обкл.= окл.= опл.= откл.= отмал.= подкл.= покл.= помал.= прокл.= пропл.= раÑкл.= Ñкл.= : LLGDC+; запла.= опла.= : LLGEN+ or LLFXF+; запле.= попле.= раÑпле.= : LLGFT+ or LLGFU+ or LLFZA+ or LLGBX+; вплы.= вÑплы.= доплы.= заплы.= наплы.= ожи.= отплы.= поджи.= подплы.= пожи.= поплы.= приплы.= проÑлы.= уплы.= : LLGBY+; заплÑ.= : LLGJO+ or LLGBU+; запо.= : LLFWV+ or LLBPJ+ or LLBQI+ or LLFZD+; заповед.= : LLBYU+ or LLFRF+ or LLEUU+ or LLDNF+; запол.= : LLGDC+ or LLDNT+ or LLDOO+; запор.= : LLAAQ+ or LLBRK+ or LLBYU+ or LLGAA+ or LLGFC+ or LLFTE+; запор.ndmsv : ; запор.ndmsi : ; броненоÑ.= запорож.= : LLAXZ+ or LLAYI+; запрашива.= : LLDCA+ or LLEOK+; запре.= : LLGAN+ or LLFYB+; задейÑтв.= запатент.= запроектир.= зарезервир.= зафрахт.= зашифр.= отборт.= : LLCGF+; запропа.= : LLFDP+ or LLGBQ+; запрÑ.= : LLGJP+ or LLGJQ+ or LLGCB+ or LLGCC+; /ru/words/words.75: LLFXB+; запыха.= разбега.= : LLDEM+ or LLFWU+; заприме.= запÑ.= затра.= напÑ.= нарту.= натра.= обрюха.= поиÑтра.= раÑтра.= ухи.= : LLGCD+; запÑÑ‚.= : LLAKS+ or LLBSP+; зар.= : LLFZL+ or LLBNU+ or LLFZO+ or LLGCG+; заработа.= помеша.= Ñработа.= : LLFYB+ or LLFWT+ or LLFWU+; зараз.= : LLAEK+ or LLAFX+ or LLBYU+; зараз.e : ; зараз.ndfpg : ; заре.= : LLFZN+ or LLGCF+ or LLGAK+ or LLGHV+; зарев.= : LLFZM+ or LLCAG+ or LLCJC+; зарев.ndnpg : ; зарегиÑтрир.= : LLFWB+ or LLCHP+; заро.= : LLGAM+ or LLFXO+ or LLFWW+; возроп.= зароп.= пороп.= : LLGBF+; заруб.= : LLAAQ+ or LLFWK+ or LLFXQ+ or LLBRK+ or LLBZE+; заруб.ndmsv : ; заруб.ndmsi : ; зарубц.= натанц.= разбуш.= : LLFDM+; заруч.= : LLFZZ+ or LLBRI+; заÑ.= наÑ.= : LLGBM+ or LLFWB+; заÑви.= : LLGJT+ or LLGHY+; заÑекречива.= : LLDCF+; забарабан.= загорлан.= заÑигнал.= заÑкандал.= затрезвон.= набедокур.= нагрубиÑн.= нафиÑкал.= нахалтур.= отпружин.= побалагур.= побарабан.= погорлан.= подебошир.= позубоÑкал.= полицемер.= поÑкандал.= пробалагур.= проволын.= Ñкаламбур.= Ñхулиган.= : LLBJV+; заÑка.= : LLGCI+ or LLGHP+; заÑкоруз.= : LLBWG+; заÑкоруз.vsndpms : ; доÑкре.= заÑкре.= отгре.= подгре.= поÑкре.= Ñгре.= : LLGGG+ or LLGHQ+; заÑле.= : LLGCH+ or LLFXA+; /ru/words/words.76: LLAFU+; автоматик.ndfpg агрофизик.ndfpg аджик.ndfpg азбук.ndfpg акробатик.ndfpg акÑиоматик.ndfpg апокалиптик.ndfpg аптек.ndfpg арабиÑтик.ndfpg арник.ndfpg архаик.ndfpg архаиÑтик.ndfpg аÑептик.ndfpg атлетик.ndfpg атомиÑтик.ndfpg атрибутик.ndfpg базук.ndfpg баклаг.ndfpg баллиÑтик.ndfpg беллетриÑтик.ndfpg берлог.ndfpg библиотек.ndfpg биометрик.ndfpg бионик.ndfpg биотехник.ndfpg блÑÑ….ndfpg бом-брам-Ñтеньг.ndfpg бониÑтик.ndfpg брам-Ñтеньг.ndfpg бруÑник.ndfpg буколик.ndfpg булыг.ndfpg бумаг.ndfpg вампук.ndfpg ватаг.ndfpg ватрух.ndfpg вех.ndfpg визиг.ndfpg влаг.ndfpg волнух.ndfpg вороник.ndfpg выÑлуг.ndfpg вьюг.ndfpg вÑзиг.ndfpg галактик.ndfpg гармоник.ndfpg геотермик.ndfpg геотехник.ndfpg геральдик.ndfpg героик.ndfpg гимнаÑтик.ndfpg глиптик.ndfpg глиптотек.ndfpg голодух.ndfpg голубик.ndfpg гомилетик.ndfpg горькух.ndfpg готик.ndfpg гречих.ndfpg дерюг.ndfpg диатоник.ndfpg диететик.ndfpg диоптрик.ndfpg докук.ndfpg дорог.ndfpg драг.ndfpg драк.ndfpg дуг.ndfpg дурник.ndfpg евгеник.ndfpg ежевик.ndfpg железÑк.ndfpg желтух.ndfpg жиг.ndfpg журналиÑтик.ndfpg заварух.ndfpg заворох.ndfpg задруг.ndfpg закавык.ndfpg заковык.ndfpg закорюк.ndfpg заманих.ndfpg заÑек.ndfpg заÑлуг.ndfpg заÑтрех.ndfpg заÑух.ndfpg землÑник.ndfpg золотух.ndfpg игротек.ndfpg идиоматик.ndfpg изжог.ndfpg излук.ndfpg инÑтрументотек.ndfpg ипотек.ndfpg ираниÑтик.ndfpg кабалиÑтик.ndfpg кавык.ndfpg казуиÑтик.ndfpg калиг.ndfpg картотек.ndfpg каталектик.ndfpg катоптрик.ndfpg каторг.ndfpg квадриг.ndfpg кинематик.ndfpg кинетик.ndfpg кинооптик.ndfpg кинотек.ndfpg кинофабрик.ndfpg кинохроник.ndfpg киркомотыг.ndfpg кирх.ndfpg китаиÑтик.ndfpg клак.ndfpg клиник.ndfpg клоак.ndfpg клубник.ndfpg клюк.ndfpg книг.ndfpg кнÑженик.ndfpg ковриг.ndfpg колымаг.ndfpg кольчуг.ndfpg комбинаторик.ndfpg корчаг.ndfpg корÑг.ndfpg коÑметик.ndfpg коÑтрик.ndfpg коÑÑ‚Ñник.ndfpg коÑух.ndfpg кочерыг.ndfpg краÑнух.ndfpg краюх.ndfpg криминалиÑтик.ndfpg кулаг.ndfpg кулебÑк.ndfpg кулиг.ndfpg куманик.ndfpg лаÑк.ndfpg лачуг.ndfpg лекÑик.ndfpg лепех.ndfpg леÑоÑек.ndfpg лженаук.ndfpg лжеприÑÑг.ndfpg лиг.ndfpg логиÑтик.ndfpg лодыг.ndfpg лÑвоних.ndfpg майолик.ndfpg макух.ndfpg мамалыг.ndfpg маÑтик.ndfpg мать-и-мачех.ndfpg медовух.ndfpg мелодик.ndfpg меренг.ndfpg метагалактик.ndfpg метлик.ndfpg методик.ndfpg метрик.ndfpg микрокниг.ndfpg мимик.ndfpg мирик.ndfpg мозаик.ndfpg молодик.ndfpg мотыг.ndfpg мочаг.ndfpg музык.ndfpg мук.ndfpg навах.ndfpg наÑек.ndfpg натуг.ndfpg наук.ndfpg нег.ndfpg недолг.ndfpg недоÑек.ndfpg неорганик.ndfpg облепих.ndfpg ольх.ndfpg омонимик.ndfpg ономаÑтик.ndfpg оплеух.ndfpg опок.ndfpg оÑок.ndfpg оÑьмух.ndfpg отваг.ndfpg отволок.ndfpg паволок.ndfpg падуг.ndfpg пазух.ndfpg папах.ndfpg паприк.ndfpg паÑек.ndfpg паÑок.ndfpg паÑÑ….ndfpg патентик.ndfpg патетик.ndfpg паток.ndfpg патриÑтик.ndfpg педагогик.ndfpg передрÑг.ndfpg периодик.ndfpg перитектик.ndfpg пиитик.ndfpg пинакотек.ndfpg плах.ndfpg плодух.ndfpg пневматик.ndfpg повилик.ndfpg поволок.ndfpg подмог.ndfpg подоплек.ndfpg подпруг.ndfpg подÑек.ndfpg подÑок.ndfpg подÑтрок.ndfpg поздник.ndfpg показух.ndfpg полемик.ndfpg поленик.ndfpg поликлиник.ndfpg полудуг.ndfpg помех.ndfpg порук.ndfpg порух.ndfpg потех.ndfpg почеÑух.ndfpg поÑтик.ndfpg приÑтруг.ndfpg приÑÑг.ndfpg притолок.ndfpg проблематик.ndfpg проволок.ndfpg проклитик.ndfpg пропедевтик.ndfpg прорех.ndfpg прорух.ndfpg проÑодик.ndfpg профилактик.ndfpg пÑевдографик.ndfpg пÑихик.ndfpg пÑихолингвиÑтик.ndfpg публициÑтик.ndfpg пьÑник.ndfpg радуг.ndfpg развалюг.ndfpg развалюх.ndfpg разливух.ndfpg разлук.ndfpg разног.ndfpg разрух.ndfpg рамфотек.ndfpg рацух.ndfpg резух.ndfpg рек.ndfpg реплик.ndfpg реÑпублик.ndfpg речуг.ndfpg ритмик.ndfpg ритмомелодик.ndfpg риторик.ndfpg рубах.ndfpg рубрик.ndfpg руг.ndfpg рук.ndfpg руÑиÑтик.ndfpg руÑтик.ndfpg Ñ€Ñбух.ndfpg Ñаг.ndfpg ÑваÑтик.ndfpg Ñвербиг.ndfpg Ñветлух.ndfpg Ñвинух.ndfpg Ñемантик.ndfpg Ñемиотик.ndfpg ÑермÑг.ndfpg Ñерпух.ndfpg Ñивух.ndfpg Ñимволик.ndfpg Ñимптоматик.ndfpg Ñинагог.ndfpg Ñинекдох.ndfpg Ñинонимик.ndfpg Ñклок.ndfpg ÑлавиÑтик.ndfpg ÑотнÑг.ndfpg ÑофиÑтик.ndfpg ÑоциолингвиÑтик.ndfpg Ñпецифик.ndfpg Ñтамух.ndfpg Ñтатик.ndfpg Ñтелюг.ndfpg Ñтеньг.ndfpg ÑтилиÑтик.ndfpg ÑтохаÑтик.ndfpg Ñтренг.ndfpg Ñтрех.ndfpg Ñтрок.ndfpg Ñтрофик.ndfpg Ñудорог.ndfpg Ñулаг.ndfpg Ñуматох.ndfpg ÑупрÑг.ndfpg Ñутолок.ndfpg Ñферотек.ndfpg таволг.ndfpg тамг.ndfpg тапиок.ndfpg тектоник.ndfpg телег.ndfpg тематик.ndfpg термодинамик.ndfpg тог.ndfpg толик.ndfpg толок.ndfpg тоник.ndfpg топик.ndfpg топонимик.ndfpg тревог.ndfpg трофик.ndfpg туник.ndfpg улик.ndfpg уÑлуг.ndfpg утех.ndfpg фантаÑтик.ndfpg фелюг.ndfpg фиг.ndfpg филиппик.ndfpg фильмотек.ndfpg флориÑтик.ndfpg флÑг.ndfpg фольг.ndfpg фонетик.ndfpg фоник.ndfpg фонотек.ndfpg фор-Ñтеньг.ndfpg фотобумаг.ndfpg фототек.ndfpg фотохроник.ndfpg фрамуг.ndfpg характериÑтик.ndfpg цанг.ndfpg цветух.ndfpg центрифуг.ndfpg чаг.ndfpg чапыг.ndfpg чаÑтух.ndfpg черемух.ndfpg черник.ndfpg чернух.ndfpg чилибух.ndfpg чилиг.ndfpg чилÑг.ndfpg шагиÑтик.ndfpg шебек.ndfpg шеренг.ndfpg шпаг.ndfpg штанг.ndfpg щек.ndfpg ÑвриÑтик.ndfpg Ñвтектик.ndfpg Ñкзегетик.ndfpg Ñкзотик.ndfpg Ñклиптик.ndfpg Ñклог.ndfpg Ñкономик.ndfpg ÑнкауÑтик.ndfpg Ñнклитик.ndfpg Ñнциклик.ndfpg Ñпиграфик.ndfpg Ñпох.ndfpg ÑриÑтик.ndfpg Ñротик.ndfpg Ñтик.ndfpg юкк.ndfpg юмориÑтик.ndfpg ÑпониÑтик.ndfpg Ñранг.ndfpg Ñруг.ndfpg : ; заÑлушива.= : LLDBU+ or LLDEH+; заÑматрива.= : LLDAL+ or LLDEO+; выÑме.= заÑме.= Ñоде.= : LLFYL+ or LLFYM+; заÑн.= : LLGAZ+ or LLFWF+ or LLGJW+; заневе.= заÑове.= отнере.= подоль.= поÑове.= : LLFDP+; заÑол.= : LLAAQ+ or LLFWV+ or LLFWW+ or LLBRK+ or LLDOO+; заÑол.ndmsv : ; заÑол.ndmsi : ; заÑоÑ.= : LLAAQ+ or LLFZJ+; заÑоÑ.ndmsv : ; заÑоÑ.ndmsi : ; заÑпор.= : LLGHS+ or LLGEO+; заÑÑ‚.= : LLGGK+ or LLGJZ+; заÑта.= обÑта.= : LLALV+ or LLAMG+ or LLGHT+; заÑтав.= : LLAFX+ or LLFYW+ or LLBRK+ or LLBYZ+; заÑтав.ndfpg : ; заÑто.= : LLBPJ+ or LLBQK+ or LLGGL+; заÑтопор.= : LLBLD+ or LLFWW+; заÑтраива.= : LLEOG+ or LLDEI+; заÑтрах.= : LLGKA+ or LLFWD+; заÑтру.= : LLFZY+; долеж.= заÑтуч.= наворч.= надыш.= накрич.= натрещ.= продыш.= улеж.= : LLGCP+ or LLGAU+; заÑты.= поÑты.= : LLGCH+ or LLFXO+ or LLGKB+ or LLFVY+; заÑчитыва.= : LLDBW+ or LLDEU+; заÑып.= подÑып.= : LLGCR+ or LLGGQ+ or LLBRF+ or LLBRK+; затаплива.= : LLEOM+ or LLEON+; затаран.= : LLCXQ+; затвор.= Ñтвор.= : LLAAQ+ or LLFWV+ or LLFWW+ or LLBRK+ or LLBYZ+; затвор.ndmsv Ñтвор.ndmsv : ; затвор.ndmsi Ñтвор.ndmsi : ; зате.= : LLBQI+ or LLGBT+ or LLGBU+ or LLGCU+ or LLDQB+ or LLFYL+ or LLFYM+; агуреев.= аладышев.= аллилуев.= архапчев.= арцибашев.= барташев.= бартышев.= беклемищев.= бизÑев.= боÑринцев.= веÑенеев.= глаголев.= гоголев.= деденев.= дульнев.= затеев.= камадеев.= китаев.= колезнев.= коÑтылев.= левичев.= макÑимцев.= митков.= нимаев.= паршенцев.= патрикеев.= петрищев.= пиÑшев.= полуничев.= поповичев.= прохорычев.= Ñкобцев.= Ñлепнев.= тенишев.= хошев.= цветаев.= : LLFJN+; затиран.= : LLBDD+ or LLFXB+; затм.= : LLGKC+ or LLFXQ+; заток.= : LLAAM+ or LLGAZ+; заток.ndmsv : ; заток.ndmsi : ; затон.= : LLAAQ+ or LLBYZ+ or LLFWF+; затон.ndmsv : ; затон.ndmsi : ; затопорщ.= : LLFDJ+; затормо.= : LLBBB+ or LLFXA+; затрат.= : LLAFX+ or LLBZJ+; затрат.ndfpg : ; затрепе.= : LLCUU+ or LLCVL+; затру.= : LLGKE+ or LLFYC+; затруб.= : LLFWK+ or LLBZE+; заты.= поты.= : LLGKF+; заутрен.= : LLBFB+ or LLDQC+; заутюж.= обезлич.= : LLFYH+ or LLFZP+ or LLBRI+; зауш.= окруж.= предлож.= : LLFXI+ or LLBYZ+; замудрÑтв.= зафантазир.= : LLCFI+ or LLCHQ+; зафикÑир.= : LLFWB+ or LLCHR+; захватыва.= : LLEOP+ or LLDEK+; вÑколыхн.= выкувырн.= выÑморкн.= гробан.= захлеÑтн.= недоверн.= отковырн.= передерн.= перекликн.= перекувырн.= перемахн.= переметн.= переплеÑн.= перехлеÑтн.= протолкн.= раÑплюÑн.= раÑчеркн.= чебурахн.= : LLDGJ+ or LLFDH+; захлопо.= : LLCUS+ or LLCVI+; захо.= : LLAOZ+ or LLGDI+ or LLGCH+ or LLAQP+ or LLFXO+ or LLGBP+ or LLGKH+; захоранива.= : LLDCD+; захру.= отбле.= отÑви.= похру.= : LLGHY+; зацикл.= : LLFSU+ or LLFXC+; зациклен.= : LLEGA+; зациклен.amss : ; зач.= : LLGKI+ or LLGKJ+ or LLGHA+ or LLGKK+; зача.= пого.= : LLGDI+ or LLGIP+; /ru/words/words.77: LLDJZ+; забуÑн.= загутор.= зашар.= зашныр.= извол.= нахулиган.= нашпион.= побуÑн.= повздор.= погутор.= подежур.= поÑпор.= пофаÑон.= пофилон.= пошар.= пробуÑн.= продежур.= Ñжул.= Ñоизвол.= ÑфиглÑÑ€.= ÑфиÑкал.= Ñхалтур.= : LLGHS+; заштемпел.= перемал.= перештемпел.= подшпакл.= прошпакл.= проштемпел.= : LLFRL+; заштил.= : LLASY+; заштукатур.= : LLGKM+; звезд.= : LLAFX+ or LLAGT+ or LLBNQ+ or LLBYU+; звезд.nlfpg : ; звезд.nlfpv : ; звезд.ndfpg : ; звен.= : LLAWR+ or LLCAN+; звер.= : LLAUN+ or LLAVH+ or LLCKD+ or LLDMS+; гулÑев.= зверев.= : LLFQF+ or LLFJN+ or LLDZR+; гулÑев.nlmsi зверев.nlmsi : ; зверин.= : LLAFH+ or LLAXZ+ or LLDKJ+; зверин.amss : ; зверин.nlfpg : ; зверин.nlmpv : ; зверин.nlmpg : ; зверин.nlfpv : ; зверуш.= зверюш.= таракаш.= : LLBRD+ or LLBRM+; звон.= : LLAAO+ or LLAYB+ or LLBGI+ or LLBNP+ or LLBSX+ or LLCJW+; звон.ndmsv : ; звон.ndmsi : ; звонар.= : LLBZO+ or LLDMT+; зд.= : LLEVM+; здешн.= : LLBEU+; здоров.= : LLDKF+ or LLDNT+; здоров.amss : ; здорово.= : LLAEK+ or LLAEL+ or LLDTP+; здорово.xn : ; здорово.e : ; зев.= : LLAAQ+ or LLAFH+ or LLCJW+; зев.nlfpg : ; зев.ndmsv : ; зев.nlmpv : ; зев.ndmsi : ; зев.nlmpg : ; зев.nlfpv : ; /ru/words/words.78: LLAFG+; беднÑг.nlfpg бедолаг.nlfpg бродÑг.nlfpg брюзг.nlfpg бумагомарак.nlfpg ворюг.nlfpg выпивох.nlfpg горемык.nlfpg гулÑк.nlfpg делÑг.nlfpg доходÑг.nlfpg жаднюг.nlfpg жадюг.nlfpg забиÑк.nlfpg задавак.nlfpg заик.nlfpg замарах.nlfpg запивох.nlfpg зверюг.nlfpg здоровÑг.nlfpg зевак.nlfpg злюк.nlfpg калек.nlfpg калик.nlfpg коллег.nlfpg кочеврÑг.nlfpg кривлÑк.nlfpg куÑак.nlfpg ломак.nlfpg милÑг.nlfpg молодчаг.nlfpg мурлык.nlfpg недотык.nlfpg нерÑÑ….nlfpg неÑкладех.nlfpg обирох.nlfpg опивох.nlfpg пиÑак.nlfpg побирах.nlfpg побирух.nlfpg побродÑг.nlfpg подлюг.nlfpg подлюк.nlfpg прожиг.nlfpg пройдох.nlfpg прощелыг.nlfpg пьÑнчуг.nlfpg работÑг.nlfpg раÑкорÑк.nlfpg раÑпуÑтех.nlfpg раÑтерÑÑ….nlfpg ÑердÑг.nlfpg ÑимпатÑг.nlfpg Ñквалыг.nlfpg ÑкрÑг.nlfpg ÑкупердÑг.nlfpg ÑтилÑг.nlfpg ÑутÑг.nlfpg тварюг.nlfpg торопыг.nlfpg трудÑг.nlfpg тюх.nlfpg фордыбак.nlfpg хапуг.nlfpg хитрюг.nlfpg шаромыг.nlfpg : ; беднÑг.nlmpv бедолаг.nlmpv бродÑг.nlmpv брюзг.nlmpv бумагомарак.nlmpv ворюг.nlmpv выпивох.nlmpv горемык.nlmpv гулÑк.nlmpv делÑг.nlmpv доходÑг.nlmpv жаднюг.nlmpv жадюг.nlmpv забиÑк.nlmpv задавак.nlmpv заик.nlmpv замарах.nlmpv запивох.nlmpv зверюг.nlmpv здоровÑг.nlmpv зевак.nlmpv злюк.nlmpv калек.nlmpv калик.nlmpv коллег.nlmpv кочеврÑг.nlmpv кривлÑк.nlmpv куÑак.nlmpv ломак.nlmpv милÑг.nlmpv молодчаг.nlmpv мурлык.nlmpv недотык.nlmpv нерÑÑ….nlmpv неÑкладех.nlmpv обирох.nlmpv опивох.nlmpv пиÑак.nlmpv побирах.nlmpv побирух.nlmpv побродÑг.nlmpv подлюг.nlmpv подлюк.nlmpv прожиг.nlmpv пройдох.nlmpv прощелыг.nlmpv пьÑнчуг.nlmpv работÑг.nlmpv раÑкорÑк.nlmpv раÑпуÑтех.nlmpv раÑтерÑÑ….nlmpv ÑердÑг.nlmpv ÑимпатÑг.nlmpv Ñквалыг.nlmpv ÑкрÑг.nlmpv ÑкупердÑг.nlmpv ÑтилÑг.nlmpv ÑутÑг.nlmpv тварюг.nlmpv торопыг.nlmpv трудÑг.nlmpv тюх.nlmpv фордыбак.nlmpv хапуг.nlmpv хитрюг.nlmpv шаромыг.nlmpv : ; беднÑг.nlmpg бедолаг.nlmpg бродÑг.nlmpg брюзг.nlmpg бумагомарак.nlmpg ворюг.nlmpg выпивох.nlmpg горемык.nlmpg гулÑк.nlmpg делÑг.nlmpg доходÑг.nlmpg жаднюг.nlmpg жадюг.nlmpg забиÑк.nlmpg задавак.nlmpg заик.nlmpg замарах.nlmpg запивох.nlmpg зверюг.nlmpg здоровÑг.nlmpg зевак.nlmpg злюк.nlmpg калек.nlmpg калик.nlmpg коллег.nlmpg кочеврÑг.nlmpg кривлÑк.nlmpg куÑак.nlmpg ломак.nlmpg милÑг.nlmpg молодчаг.nlmpg мурлык.nlmpg недотык.nlmpg нерÑÑ….nlmpg неÑкладех.nlmpg обирох.nlmpg опивох.nlmpg пиÑак.nlmpg побирах.nlmpg побирух.nlmpg побродÑг.nlmpg подлюг.nlmpg подлюк.nlmpg прожиг.nlmpg пройдох.nlmpg прощелыг.nlmpg пьÑнчуг.nlmpg работÑг.nlmpg раÑкорÑк.nlmpg раÑпуÑтех.nlmpg раÑтерÑÑ….nlmpg ÑердÑг.nlmpg ÑимпатÑг.nlmpg Ñквалыг.nlmpg ÑкрÑг.nlmpg ÑкупердÑг.nlmpg ÑтилÑг.nlmpg ÑутÑг.nlmpg тварюг.nlmpg торопыг.nlmpg трудÑг.nlmpg тюх.nlmpg фордыбак.nlmpg хапуг.nlmpg хитрюг.nlmpg шаромыг.nlmpg : ; беднÑг.nlfpv бедолаг.nlfpv бродÑг.nlfpv брюзг.nlfpv бумагомарак.nlfpv ворюг.nlfpv выпивох.nlfpv горемык.nlfpv гулÑк.nlfpv делÑг.nlfpv доходÑг.nlfpv жаднюг.nlfpv жадюг.nlfpv забиÑк.nlfpv задавак.nlfpv заик.nlfpv замарах.nlfpv запивох.nlfpv зверюг.nlfpv здоровÑг.nlfpv зевак.nlfpv злюк.nlfpv калек.nlfpv калик.nlfpv коллег.nlfpv кочеврÑг.nlfpv кривлÑк.nlfpv куÑак.nlfpv ломак.nlfpv милÑг.nlfpv молодчаг.nlfpv мурлык.nlfpv недотык.nlfpv нерÑÑ….nlfpv неÑкладех.nlfpv обирох.nlfpv опивох.nlfpv пиÑак.nlfpv побирах.nlfpv побирух.nlfpv побродÑг.nlfpv подлюг.nlfpv подлюк.nlfpv прожиг.nlfpv пройдох.nlfpv прощелыг.nlfpv пьÑнчуг.nlfpv работÑг.nlfpv раÑкорÑк.nlfpv раÑпуÑтех.nlfpv раÑтерÑÑ….nlfpv ÑердÑг.nlfpv ÑимпатÑг.nlfpv Ñквалыг.nlfpv ÑкрÑг.nlfpv ÑкупердÑг.nlfpv ÑтилÑг.nlfpv ÑутÑг.nlfpv тварюг.nlfpv торопыг.nlfpv трудÑг.nlfpv тюх.nlfpv фордыбак.nlfpv хапуг.nlfpv хитрюг.nlfpv шаромыг.nlfpv : ; зелен.= : LLAYB+ or LLBHS+ or LLBNP+ or LLBRK+ or LLDKF+ or LLDNF+ or LLDRD+; зелен.amss : ; зеленоглаз.= : LLBRO+ or LLDKP+; зеленоглаз.amss : ; земел.= : LLDNX+ or LLDOK+; земледел.= : LLAAQ+ or LLAYK+ or LLDNT+; земледел.ndmsv : ; земледел.ndmsi : ; землÑн.= : LLBFS+ or LLBRK+ or LLCIZ+; землÑн.nlmpv : ; землÑн.nlmpg : ; земноводн.= непарнокопытн.= : LLCIL+ or LLDLO+; зеркал.= : LLCAG+ or LLDOK+ or LLDPD+; зеркал.ndnpg : ; аппетит.= атлаÑ.= бурьÑн.= гаруÑ.= динамит.= жаÑмин.= зефир.= инжир.= компот.= кумыÑ.= купороÑ.= лафит.= лимонад.= мазут.= маринад.= муÑкат.= навоз.= нагар.= паштет.= перегар.= проÑтор.= рафинад.= Ñалат.= ÑафьÑн.= Ñироп.= Ñмрад.= Ñором.= ÑоуÑ.= тмин.= томат.= трепет.= угар.= укроп.= укÑуÑ.= цемент.= шпинат.= Ñфир.= : LLAAO+ or LLBYU+; аппетит.ndmsv атлаÑ.ndmsv бурьÑн.ndmsv гаруÑ.ndmsv динамит.ndmsv жаÑмин.ndmsv зефир.ndmsv инжир.ndmsv компот.ndmsv кумыÑ.ndmsv купороÑ.ndmsv лафит.ndmsv лимонад.ndmsv мазут.ndmsv маринад.ndmsv муÑкат.ndmsv навоз.ndmsv нагар.ndmsv паштет.ndmsv перегар.ndmsv проÑтор.ndmsv рафинад.ndmsv Ñалат.ndmsv ÑафьÑн.ndmsv Ñироп.ndmsv Ñмрад.ndmsv Ñором.ndmsv ÑоуÑ.ndmsv тмин.ndmsv томат.ndmsv трепет.ndmsv угар.ndmsv укроп.ndmsv укÑуÑ.ndmsv цемент.ndmsv шпинат.ndmsv Ñфир.ndmsv : ; аппетит.ndmsi атлаÑ.ndmsi бурьÑн.ndmsi гаруÑ.ndmsi динамит.ndmsi жаÑмин.ndmsi зефир.ndmsi инжир.ndmsi компот.ndmsi кумыÑ.ndmsi купороÑ.ndmsi лафит.ndmsi лимонад.ndmsi мазут.ndmsi маринад.ndmsi муÑкат.ndmsi навоз.ndmsi нагар.ndmsi паштет.ndmsi перегар.ndmsi проÑтор.ndmsi рафинад.ndmsi Ñалат.ndmsi ÑафьÑн.ndmsi Ñироп.ndmsi Ñмрад.ndmsi Ñором.ndmsi ÑоуÑ.ndmsi тмин.ndmsi томат.ndmsi трепет.ndmsi угар.ndmsi укроп.ndmsi укÑуÑ.ndmsi цемент.ndmsi шпинат.ndmsi Ñфир.ndmsi : ; зижд.= : LLAWM+ or LLBNO+; зим.= : LLAFX+ or LLCBF+; зим.ndfpg : ; бухан.= вишен.= гулÑн.= зимов.= молчан.= похмел.= : LLBRK+ or LLDNT+; зин.= : LLFIH+; зит.= : LLFOO+; злат.= : LLBRO+ or LLCAG+ or LLCJC+; злат.ndnpg : ; златоуÑÑ‚.= : LLACI+ or LLDWW+ or LLDLO+; златоуÑÑ‚.ndmsv : ; златоуÑÑ‚.nlmsi : ; златоуÑÑ‚.ndmsi : ; злоÑлов.= : LLBGQ+ or LLDNT+; злоупотреб.= : LLBJN+; балов.= витют.= злыд.= приперт.= прихвоÑÑ‚.= Ñелез.= : LLAVM+; зме.= : LLAVH+ or LLBNK+ or LLBPS+ or LLBPW+ or LLBPY+ or LLDQQ+; змееголов.= краÑнопер.= : LLACI+ or LLBRO+ or LLDLO+; змееголов.nlmsi краÑнопер.nlmsi : ; знаком.= : LLAKZ+ or LLAYI+ or LLBIU+ or LLBNS+ or LLBRO+ or LLDJZ+ or LLDKF+; знаком.amss : ; знамен.= : LLBYZ+ or LLFRF+ or LLFAK+; знахар.= : LLGHS+ or LLBRO+ or LLDMT+; знач.= : LLBHH+ or LLBMV+ or LLBZE+ or LLCJW+; значит.= : LLDTU+ or LLAEN+; значит.i : ; значит.y : ; зноб.= : LLBII+ or LLBNN+ or LLBSX+; зол.= : LLAFX+ or LLBHS+ or LLBNP+ or LLBRK+ or LLDML+ or LLDOK+; зол.ndfpg : ; золов.= : LLBRO+ or LLCJJ+; золот.= : LLBTL+ or LLCAM+ or LLCIP+ or LLCIZ+ or LLDIC+; /ru/words/words.79: LLAAQ+ or LLBZE+; аблатив.ndmsv азеотроп.ndmsv амигдалоид.ndmsv анероид.ndmsv антиген.ndmsv аÑпект.ndmsv биллиард.ndmsv водоупор.ndmsv выÑокополимер.ndmsv галлюциноген.ndmsv гаплоид.ndmsv гербицид.ndmsv гиоид.ndmsv гиперплоид.ndmsv гипоплоид.ndmsv голоморф.ndmsv дезидератив.ndmsv детерминант.ndmsv дивергент.ndmsv диÑтрибутив.ndmsv диффузор.ndmsv золотоцвет.ndmsv зооид.ndmsv идемпотент.ndmsv изомер.ndmsv инвариант.ndmsv инÑектицид.ndmsv интрузив.ndmsv итератив.ndmsv клубнеплод.ndmsv липид.ndmsv лиÑтопад.ndmsv метамер.ndmsv микроÑлемент.ndmsv мономер.ndmsv некомплект.ndmsv номинатив.ndmsv октоплоид.ndmsv олигомер.ndmsv оптатив.ndmsv палеотип.ndmsv пептид.ndmsv пергамент.ndmsv предикат.ndmsv предикатив.ndmsv протоген.ndmsv пÑихоген.ndmsv разрыв.ndmsv ризоид.ndmsv Ñпорицид.ndmsv Ñуицид.ndmsv теплопровод.ndmsv хромоген.ndmsv : ; аблатив.ndmsi азеотроп.ndmsi амигдалоид.ndmsi анероид.ndmsi антиген.ndmsi аÑпект.ndmsi биллиард.ndmsi водоупор.ndmsi выÑокополимер.ndmsi галлюциноген.ndmsi гаплоид.ndmsi гербицид.ndmsi гиоид.ndmsi гиперплоид.ndmsi гипоплоид.ndmsi голоморф.ndmsi дезидератив.ndmsi детерминант.ndmsi дивергент.ndmsi диÑтрибутив.ndmsi диффузор.ndmsi золотоцвет.ndmsi зооид.ndmsi идемпотент.ndmsi изомер.ndmsi инвариант.ndmsi инÑектицид.ndmsi интрузив.ndmsi итератив.ndmsi клубнеплод.ndmsi липид.ndmsi лиÑтопад.ndmsi метамер.ndmsi микроÑлемент.ndmsi мономер.ndmsi некомплект.ndmsi номинатив.ndmsi октоплоид.ndmsi олигомер.ndmsi оптатив.ndmsi палеотип.ndmsi пептид.ndmsi пергамент.ndmsi предикат.ndmsi предикатив.ndmsi протоген.ndmsi пÑихоген.ndmsi разрыв.ndmsi ризоид.ndmsi Ñпорицид.ndmsi Ñуицид.ndmsi теплопровод.ndmsi хромоген.ndmsi : ; золотухин.= : LLFQF+ or LLFJT+ or LLDZR+; золотухин.nlfpg : ; золотухин.nlmsi : ; золотухин.nlfpv : ; /ru/words/words.80: LLARQ+; зор.= : LLASO+ or LLBSW+ or LLDNX+ or LLDQC+; зорин.= : LLFQF+ or LLFIN+; зорин.nlfpg : ; зорин.nlmsi : ; зорин.nlfpv : ; зрел.= : LLDKF+ or LLDOZ+; зрел.amss : ; зрелищ.= Ñборищ.= : LLARS+ or LLBYU+; зрелищ.ndnpg Ñборищ.ndnpg : ; зу.= : LLAOC+ or LLAUL+ or LLBPS+; зуб.= : LLAAR+ or LLAYB+ or LLCKB+; зуб.ndmsv : ; зуб.ndmsi : ; выходн.= губн.= зубн.= : LLCIP+ or LLCJC+; зубов.= : LLFQF+ or LLBYZ+ or LLCJC+; зубов.nlmsi : ; зубр.= : LLACI+ or LLAVH+ or LLBHS+ or LLBNP+; зубр.nlmsi : ; зубрил.= : LLAFH+ or LLBRH+ or LLCAG+ or LLDOK+; зубрил.ndnpg : ; зубрил.nlfpg : ; зубрил.nlmpv : ; зубрил.nlmpg : ; зубрил.nlfpv : ; зуд.= : LLAAQ+ or LLAFH+ or LLAVM+; зуд.nlfpg : ; зуд.ndmsv : ; зуд.nlmpv : ; зуд.ndmsi : ; зуд.nlmpg : ; зуд.nlfpv : ; зуммер.= : LLAAQ+ or LLBGR+; зуммер.ndmsv : ; зуммер.ndmsi : ; зыб.= : LLBIX+ or LLBNV+ or LLBRK+ or LLBSW+ or LLDNF+; зюз.= неровн.= ровн.= рохл.= тют.= : LLDPW+; зÑб.= : LLBSW+ or LLBVZ+ or LLDNF+; зÑб.vnndpms : ; зÑÑ‚.= : LLAUN+ or LLDMX+; и.= : LLDTK+ or LLGKX+ or LLEOU+ or LLEOV+ or LLGLB+ or LLGLE+ or LLGLF+ or LLGLG+; : ; и.p : ; иванов.= : LLFJG+ or LLFUO+ or LLFOU+ or LLDZR+; иванов.amsi : ; иванов.nlmsi : ; иванов.admsv : ; ивановÑк.= : LLDWW+ or LLBEL+ or LLDZV+; ивановÑк.ndmsv : ; ивановÑк.ndmsi : ; анадыр.= аньшан.= ивдел.= Ñуздал.= : LLEAT+ or LLEAU+; белоног.= вилорог.= долгоног.= желтобрюх.= иглобрюх.= лапчатоног.= : LLACG+ or LLBDW+; белоног.amss вилорог.amss долгоног.amss желтобрюх.amss иглобрюх.amss лапчатоног.amss : ; белоног.nlmsi вилорог.nlmsi долгоног.nlmsi желтобрюх.nlmsi иглобрюх.nlmsi лапчатоног.nlmsi : ; игор.= : LLBYZ+ or LLFHO+; игрун.= : LLACI+ or LLBRO+ or LLCKD+ or LLDPO+; игрун.nlmsi : ; /ru/words/words.81: LLDBY+ or LLDEQ+; ид.= : LLFKR+ or LLDJS+ or LLFHR+; ид.npg : ; иде.= : LLBPW+ or LLBQI+ or LLDQB+; идентифицир.= : LLCCZ+ or LLCFX+ or LLCHQ+; /ru/words/words.82: LLAFH+; балд.nlfpg бузил.nlfpg верзил.nlfpg воображал.nlfpg выжимал.nlfpg выпивал.nlfpg гомоз.nlfpg грымз.nlfpg деревенщин.nlfpg доÑтавал.nlfpg дурынд.nlfpg дылд.nlfpg егоз.nlfpg ехидин.nlfpg жадин.nlfpg жадоб.nlfpg заводил.nlfpg задир.nlfpg задирал.nlfpg зазывал.nlfpg запевал.nlfpg зудил.nlfpg идиотин.nlfpg ловчил.nlfpg молодчин.nlfpg мудрил.nlfpg надоедал.nlfpg надувал.nlfpg наÑекал.nlfpg невежд.nlfpg недотеп.nlfpg непоÑед.nlfpg обдирал.nlfpg обдувал.nlfpg обжигал.nlfpg обжирал.nlfpg обирал.nlfpg объедал.nlfpg опивал.nlfpg оÑтолопин.nlfpg плакÑ.nlfpg подгонÑл.nlfpg поддавал.nlfpg подлиз.nlfpg подлипал.nlfpg подметал.nlfpg подпевал.nlfpg подхалюз.nlfpg приверед.nlfpg приÑтавал.nlfpg притворÑл.nlfpg прихлебал.nlfpg прожор.nlfpg пройд.nlfpg прокуд.nlfpg проныр.nlfpg раÑÑ‚Ñп.nlfpg Ñкулил.nlfpg ÑлаÑтен.nlfpg Ñорвиголов.nlfpg Ñтрочил.nlfpg тарант.nlfpg уродин.nlfpg хныкал.nlfpg хныкÑ.nlfpg чудил.nlfpg шленд.nlfpg шлендр.nlfpg : ; балд.nlmpv бузил.nlmpv верзил.nlmpv воображал.nlmpv выжимал.nlmpv выпивал.nlmpv гомоз.nlmpv грымз.nlmpv деревенщин.nlmpv доÑтавал.nlmpv дурынд.nlmpv дылд.nlmpv егоз.nlmpv ехидин.nlmpv жадин.nlmpv жадоб.nlmpv заводил.nlmpv задир.nlmpv задирал.nlmpv зазывал.nlmpv запевал.nlmpv зудил.nlmpv идиотин.nlmpv ловчил.nlmpv молодчин.nlmpv мудрил.nlmpv надоедал.nlmpv надувал.nlmpv наÑекал.nlmpv невежд.nlmpv недотеп.nlmpv непоÑед.nlmpv обдирал.nlmpv обдувал.nlmpv обжигал.nlmpv обжирал.nlmpv обирал.nlmpv объедал.nlmpv опивал.nlmpv оÑтолопин.nlmpv плакÑ.nlmpv подгонÑл.nlmpv поддавал.nlmpv подлиз.nlmpv подлипал.nlmpv подметал.nlmpv подпевал.nlmpv подхалюз.nlmpv приверед.nlmpv приÑтавал.nlmpv притворÑл.nlmpv прихлебал.nlmpv прожор.nlmpv пройд.nlmpv прокуд.nlmpv проныр.nlmpv раÑÑ‚Ñп.nlmpv Ñкулил.nlmpv ÑлаÑтен.nlmpv Ñорвиголов.nlmpv Ñтрочил.nlmpv тарант.nlmpv уродин.nlmpv хныкал.nlmpv хныкÑ.nlmpv чудил.nlmpv шленд.nlmpv шлендр.nlmpv : ; балд.nlmpg бузил.nlmpg верзил.nlmpg воображал.nlmpg выжимал.nlmpg выпивал.nlmpg гомоз.nlmpg грымз.nlmpg деревенщин.nlmpg доÑтавал.nlmpg дурынд.nlmpg дылд.nlmpg егоз.nlmpg ехидин.nlmpg жадин.nlmpg жадоб.nlmpg заводил.nlmpg задир.nlmpg задирал.nlmpg зазывал.nlmpg запевал.nlmpg зудил.nlmpg идиотин.nlmpg ловчил.nlmpg молодчин.nlmpg мудрил.nlmpg надоедал.nlmpg надувал.nlmpg наÑекал.nlmpg невежд.nlmpg недотеп.nlmpg непоÑед.nlmpg обдирал.nlmpg обдувал.nlmpg обжигал.nlmpg обжирал.nlmpg обирал.nlmpg объедал.nlmpg опивал.nlmpg оÑтолопин.nlmpg плакÑ.nlmpg подгонÑл.nlmpg поддавал.nlmpg подлиз.nlmpg подлипал.nlmpg подметал.nlmpg подпевал.nlmpg подхалюз.nlmpg приверед.nlmpg приÑтавал.nlmpg притворÑл.nlmpg прихлебал.nlmpg прожор.nlmpg пройд.nlmpg прокуд.nlmpg проныр.nlmpg раÑÑ‚Ñп.nlmpg Ñкулил.nlmpg ÑлаÑтен.nlmpg Ñорвиголов.nlmpg Ñтрочил.nlmpg тарант.nlmpg уродин.nlmpg хныкал.nlmpg хныкÑ.nlmpg чудил.nlmpg шленд.nlmpg шлендр.nlmpg : ; балд.nlfpv бузил.nlfpv верзил.nlfpv воображал.nlfpv выжимал.nlfpv выпивал.nlfpv гомоз.nlfpv грымз.nlfpv деревенщин.nlfpv доÑтавал.nlfpv дурынд.nlfpv дылд.nlfpv егоз.nlfpv ехидин.nlfpv жадин.nlfpv жадоб.nlfpv заводил.nlfpv задир.nlfpv задирал.nlfpv зазывал.nlfpv запевал.nlfpv зудил.nlfpv идиотин.nlfpv ловчил.nlfpv молодчин.nlfpv мудрил.nlfpv надоедал.nlfpv надувал.nlfpv наÑекал.nlfpv невежд.nlfpv недотеп.nlfpv непоÑед.nlfpv обдирал.nlfpv обдувал.nlfpv обжигал.nlfpv обжирал.nlfpv обирал.nlfpv объедал.nlfpv опивал.nlfpv оÑтолопин.nlfpv плакÑ.nlfpv подгонÑл.nlfpv поддавал.nlfpv подлиз.nlfpv подлипал.nlfpv подметал.nlfpv подпевал.nlfpv подхалюз.nlfpv приверед.nlfpv приÑтавал.nlfpv притворÑл.nlfpv прихлебал.nlfpv прожор.nlfpv пройд.nlfpv прокуд.nlfpv проныр.nlfpv раÑÑ‚Ñп.nlfpv Ñкулил.nlfpv ÑлаÑтен.nlfpv Ñорвиголов.nlfpv Ñтрочил.nlfpv тарант.nlfpv уродин.nlfpv хныкал.nlfpv хныкÑ.nlfpv чудил.nlfpv шленд.nlfpv шлендр.nlfpv : ; из.= : LLDTD+ or LLFWP+ or LLFYE+ or LLFXH+ or LLFYN+ or LLGKS+ or LLGKT+ or LLGAD+ or LLGAE+ or LLGAG+ or LLGAH+ or LLFZG+ or LLFZH+ or LLGLA+; из-подо.= : LLAEM+; изб.= : LLAFX+ or LLGDE+ or LLGHJ+ or LLGIF+; изб.ndfpg : ; зажолк.= избег.= пожолк.= : LLGIT+; зажолк.vsndpms избег.vsndpms пожолк.vsndpms : ; выбега.= избега.= набега.= налета.= наполза.= отлета.= помыка.= : LLCZE+ or LLFWT+ or LLFWU+; избол.= : LLGIA+ or LLGKO+; избороз.= переубе.= : LLFSZ+ or LLFDB+; избран.= : LLFWV+ or LLBYH+; избран.amss : ; изве.= : LLFXE+ or LLFYK+ or LLFZC+; извер.= : LLFXC+ or LLFXD+ or LLGHK+; изверг.= : LLACG+ or LLGKP+ or LLGKQ+; изверг.vspdpms : ; изверг.nlmsi : ; извеÑÑ‚.= ÑвÑз.= : LLBRK+ or LLBYU+ or LLDNF+; зева.= извива.= надрыва.= называ.= поламыва.= увива.= : LLDBZ+ or LLDEQ+; извин.= : LLFWV+ or LLFWW+ or LLFXF+ or LLFXG+; изво.= : LLAPG+ or LLAQP+ or LLFYQ+ or LLFXA+; возрад.= вчувÑтв.= доторг.= дофилоÑофÑтв.= забеÑед.= заволн.= зарапорт.= затолк.= зачеред.= изволн.= измалодушеÑтв.= израболепÑтв.= иÑтоÑк.= набедÑтв.= набеÑед.= наздравÑтв.= напрактик.= наÑтранÑтв.= нататуир.= опамÑÑ‚.= откриÑталлиз.= отретир.= очувÑтв.= побеÑн.= поинтереÑ.= покорыÑÑ‚.= попрактик.= поÑоревн.= похриÑтоÑ.= разворк.= разлют.= раÑтоÑк.= раÑфантазир.= раÑчувÑтв.= : LLFDA+; загла.= изга.= изгла.= нагла.= напома.= обга.= обезво.= отва.= отгла.= пова.= прогла.= : LLGHL+ or LLGIL+; выгло.= догло.= изгло.= обгло.= огло.= отгло.= подгло.= Ñгло.= : LLGDT+; изгор.= : LLFDR+ or LLFXX+; изготовлÑ.= : LLDBN+ or LLDEU+; изда.= : LLEMM+ or LLAMG+ or LLGAR+; издерж.= : LLGAT+ or LLGAU+ or LLBRI+ or LLBSM+; издрог.= продрог.= : LLGKR+; издрог.vsndpms продрог.vsndpms : ; изла.= : LLGHL+ or LLGKU+ or LLFYL+; взле.= закрÑÑ….= зале.= запых.= изле.= нале.= отле.= покрÑÑ….= поле.= попых.= приле.= пропых.= : LLFYZ+; излиш.= : LLAUG+ or LLBVL+; излишеÑтв.= : LLCAG+ or LLCBQ+; излишеÑтв.ndnpg : ; излож.= : LLFXI+ or LLBZO+; /ru/words/words.83: LLFWK+; изм.= : LLGFE+ or LLGFF+; изма.= Ñма.= : LLFZN+ or LLGCF+ or LLFYL+ or LLFYM+; измен.= : LLAFX+ or LLFYV+ or LLFWV+ or LLFWW+; измен.ndfpg : ; /ru/words/words.84: LLFXF+ or LLFXG+; возмо.= занемо.= изнемо.= пренебре.= Ñмо.= : LLGBA+; изнеможенн.= : LLFVF+; изо.= : LLDTD+ or LLFZI+; изобил.= : LLCBK+ or LLDNT+ or LLDOK+; изобразительн.= : LLDLL+; изобре.= нагне.= подпле.= пригне.= приобре.= Ñгне.= угне.= : LLFZA+; изол.= : LLGJE+; изолир.= : LLCDC+ or LLCGF+; изре.= : LLFZN+ or LLGCF+ or LLGKY+; возвы.= доква.= заква.= занаве.= изукра.= иÑкра.= обкра.= окра.= повы.= подква.= проква.= Ñква.= : LLFWM+ or LLFWN+; икор.= : LLDYH+ or LLBRK+ or LLBYZ+; икр.= : LLAFX+ or LLBNP+ or LLDJS+; икр.npg : ; икр.ndfpg : ; ил.= : LLAAO+ or LLDNX+ or LLDNY+ or LLDOO+; ил.ndmsv : ; ил.ndmsi : ; иллюÑтрир.= : LLEOR+ or LLCGD+ or LLEOS+; иль.= : LLDTI+ or LLEEB+; иль.i : ; врем.= знам.= им.= плем.= полуим.= пÑевдоим.= : LLDQY+; имаго.= : LLADL+ or LLADQ+; имаго.ndn : ; имбир.= : LLBYU+ or LLDMK+; имен.= наÑил.= : LLCCZ+ or LLCGW+ or LLDNT+; биоакуÑтик.= гидроакуÑтик.= гидротехник.= диагноÑтик.= звукотехник.= иммуногенетик.= кибернетик.= киномеханик.= кинотехник.= радиомеханик.= рентгенотехник.= Ñпецтехник.= теплотехник.= фотокинотехник.= шифротехник.= Ñлектромеханик.= : LLACG+ or LLAGK+; биоакуÑтик.nlmsi гидроакуÑтик.nlmsi гидротехник.nlmsi диагноÑтик.nlmsi звукотехник.nlmsi иммуногенетик.nlmsi кибернетик.nlmsi киномеханик.nlmsi кинотехник.nlmsi радиомеханик.nlmsi рентгенотехник.nlmsi Ñпецтехник.nlmsi теплотехник.nlmsi фотокинотехник.nlmsi шифротехник.nlmsi Ñлектромеханик.nlmsi : ; имплантир.= : LLCFH+ or LLCGE+; импрегнир.= : LLCGM+ or LLEOT+ or LLCHH+; ин.= : LLDTS+ or LLDVO+ or LLEAY+; ин.p : ; ин-фолио.= : LLABZ+ or LLADL+ or LLAEG+ or LLAEK+; ин-фолио.ndn : ; ин-фолио.a : ; ин-фолио.e : ; ин-фолио.ndm : ; доколе.= иначе.= : LLDTI+ or LLAEK+; доколе.i иначе.i : ; доколе.e иначе.e : ; ингул.= : LLDWW+ or LLDYI+; ингул.ndmsv : ; ингул.ndmsi : ; ингури.= тикÑи.= : LLDWY+ or LLDWZ+; инди.= : LLAYG+ or LLBPP+ or LLEBA+; индивидуализир.= : LLCGH+; индуÑтриализир.= : LLCEZ+ or LLCGE+; индюш.= : LLBRM+ or LLCKS+; ине.= Ñельдере.= шалфе.= : LLBPH+; индекÑир.= инициир.= : LLCCZ+ or LLCFX+ or LLCHD+; инкогнито.= : LLACZ+ or LLADL+ or LLAEK+; инкогнито.ndn : ; инкогнито.e : ; инкруÑтир.= : LLCGL+; инÑталлир.= : LLFRE+ or LLCGW+; инÑтруктир.= : LLCCZ+ or LLCGL+ or LLCGW+; интегрир.= : LLCCZ+ or LLCFX+ or LLCGX+; интеллектуал.= : LLACI+ or LLDOL+; интеллектуал.nlmsi : ; интеллигент.= : LLACI+ or LLBRO+ or LLBYV+; интеллигент.nlmsi : ; интеллигенци.= : LLDQK+ or LLDQU+; интереÑ.= : LLAAQ+ or LLBYU+ or LLCBG+ or LLCCZ+ or LLCGW+; интереÑ.ndmsv : ; интереÑ.ndmsi : ; интернационал.= : LLAAY+ or LLDOX+; интернационал.ndmsv : ; интернационал.ndmsi : ; инфицир.= : LLCCZ+ or LLCFY+ or LLCGW+; авионик.= информтехник.= нефтегеофизик.= радиоÑлектроник.= : LLAGK+ or LLEEZ+; /ru/words/words.85: LLAFY+; автоарматур.ndfpg автоколонн.ndfpg автомагнитол.ndfpg автоциÑтерн.ndfpg автошин.ndfpg агломашин.ndfpg агрофирм.ndfpg аквакультур.ndfpg аминокиÑлот.ndfpg аудиокаÑÑет.ndfpg биомолекул.ndfpg биоÑиÑтем.ndfpg бронемашин.ndfpg бруцелл.ndfpg буммашин.ndfpg вализ.ndfpg видеоигр.ndfpg видеокаÑÑет.ndfpg видеолент.ndfpg видеопрограмм.ndfpg видеоÑиÑтем.ndfpg видеофонограмм.ndfpg гамма-камер.ndfpg гетероÑтруктур.ndfpg гидрометеоÑлужб.ndfpg гидроÑиÑтем.ndfpg гидротурбин.ndfpg гоÑпошлин.ndfpg гоÑÑанÑпидÑлужб.ndfpg гоÑÑортÑлужб.ndfpg гоÑцен.ndfpg граммÑиÑтем.ndfpg гуаÑв.ndfpg дакот.ndfpg датаграмм.ndfpg дезкамер.ndfpg диаÑпор.ndfpg дормашин.ndfpg заготконтор.ndfpg инвалют.ndfpg инофирм.ndfpg инфраÑтуктур.ndfpg йен.ndfpg карт-Ñхем.ndfpg кинобаз.ndfpg киновидеопрограмм.ndfpg кинопремьер.ndfpg кинопрограмм.ndfpg компакт-каÑÑет.ndfpg контрреклам.ndfpg криптограмм.ndfpg легиÑлатур.ndfpg магиÑтратур.ndfpg магнитуд.ndfpg марикультур.ndfpg маÑлоÑырбаз.ndfpg медÑкÑпертиз.ndfpg микромашин.ndfpg микропрограмм.ndfpg микроÑекунд.ndfpg микроÑфер.ndfpg микроÑхем.ndfpg микроформ.ndfpg пиктограмм.ndfpg пневмоÑтроймашин.ndfpg поликультур.ndfpg полуÑумм.ndfpg предоплат.ndfpg преÑÑ-камер.ndfpg преÑÑ-Ñлужб.ndfpg преÑÑ-форм.ndfpg приÑтипом.ndfpg промарматур.ndfpg промзон.ndfpg профеÑÑиограмм.ndfpg профтехшкол.ndfpg пÑевдопрограмм.ndfpg радиоÑиÑтем.ndfpg радиоÑлужб.ndfpg разведÑлужб.ndfpg рентгенограмм.ndfpg ретроÑпектив.ndfpg рок-групп.ndfpg Ñверхдержав.ndfpg ÑейÑмозон.ndfpg Ñельхозмашин.ndfpg Ñпартакиад.ndfpg Ñпецавтобаз.ndfpg ÑпецдиÑциплин.ndfpg Ñпецработ.ndfpg Ñтенограмм.ndfpg Ñтереопар.ndfpg ÑтройоÑнов.ndfpg Ñубзон.ndfpg ÑудмедÑкÑпертиз.ndfpg Ñупершин.ndfpg Ñупрефектур.ndfpg телеантенн.ndfpg телерадиопрограмм.ndfpg телеÑиÑтем.ndfpg теплотраÑÑ.ndfpg теÑÑ‚-ÑиÑтем.ndfpg томат-паÑÑ‚.ndfpg универÑиад.ndfpg фильмобаз.ndfpg фотокарт.ndfpg фотоÑхем.ndfpg франко-циÑтерн.ndfpg шоу-групп.ndfpg штаб-квартир.ndfpg штаб-комендатур.ndfpg Ñкзекватур.ndfpg ÑкоÑиÑтем.ndfpg Ñлектроламп.ndfpg ÑлектроÑиÑтем.ndfpg Ñлектрофрез.ndfpg ÑнергоÑиÑтем.ndfpg Ñтилцеллюлоз.ndfpg : ; иов.= : LLFKO+ or LLFHJ+; иов.nlmsi : ; иони.= калифорни.= : LLAYG+ or LLBPP+; ионизир.= : LLCFD+ or LLCGL+; иордан.= : LLAAQ+ or LLAYI+ or LLBRO+ or LLDNF+; иордан.ndmsv : ; иордан.ndmsi : ; ален.= ипат.= : LLFKO+ or LLFIH+ or LLBRO+; ален.nlmsi ипат.nlmsi : ; ир.= : LLAAQ+ or LLATX+ or LLBYZ+; ир.ndmsv : ; ир.ndmsi : ; ирен.= : LLFJF+; /ru/words/words.86: LLFUS+; анютин.amsi ариаднин.amsi бабуÑин.amsi барынин.amsi братнин.amsi валькин.amsi внучкин.amsi гулькин.amsi девицын.amsi дедушкин.amsi димин.amsi дочерин.amsi дочернин.amsi дочкин.amsi дÑдин.amsi дÑдюшкин.amsi женин.amsi иринкин.amsi иришкин.amsi калинкин.amsi карлушин.amsi клавкин.amsi колин.amsi колькин.amsi курицын.amsi кутькин.amsi кухаркин.amsi лариÑин.amsi лаÑточкин.amsi любочкин.amsi люÑькин.amsi мамашин.amsi маменькин.amsi мамин.amsi мамкин.amsi маринкин.amsi мартышкин.amsi материн.amsi матушкин.amsi мачехин.amsi мишкин.amsi морковкин.amsi мужнин.amsi наташкин.amsi невеÑтин.amsi нинкин.amsi нÑнечкин.amsi нÑнин.amsi нÑнькин.amsi нÑнюшкин.amsi олин.amsi папашин.amsi папенькин.amsi папин.amsi прабабкин.amsi Ñвекровин.amsi Ñветланин.amsi ÑеÑтрин.amsi ÑеÑтрицын.amsi Ñтарухин.amsi Ñукин.amsi танькин.amsi тетин.amsi тетушкин.amsi тещин.amsi толькин.amsi тришкин.amsi троицын.amsi Ñ‚Ñтькин.amsi филькин.amsi хозÑйкин.amsi юлин.amsi юркин.amsi : ; анютин.admsv ариаднин.admsv бабуÑин.admsv барынин.admsv братнин.admsv валькин.admsv внучкин.admsv гулькин.admsv девицын.admsv дедушкин.admsv димин.admsv дочерин.admsv дочернин.admsv дочкин.admsv дÑдин.admsv дÑдюшкин.admsv женин.admsv иринкин.admsv иришкин.admsv калинкин.admsv карлушин.admsv клавкин.admsv колин.admsv колькин.admsv курицын.admsv кутькин.admsv кухаркин.admsv лариÑин.admsv лаÑточкин.admsv любочкин.admsv люÑькин.admsv мамашин.admsv маменькин.admsv мамин.admsv мамкин.admsv маринкин.admsv мартышкин.admsv материн.admsv матушкин.admsv мачехин.admsv мишкин.admsv морковкин.admsv мужнин.admsv наташкин.admsv невеÑтин.admsv нинкин.admsv нÑнечкин.admsv нÑнин.admsv нÑнькин.admsv нÑнюшкин.admsv олин.admsv папашин.admsv папенькин.admsv папин.admsv прабабкин.admsv Ñвекровин.admsv Ñветланин.admsv ÑеÑтрин.admsv ÑеÑтрицын.admsv Ñтарухин.admsv Ñукин.admsv танькин.admsv тетин.admsv тетушкин.admsv тещин.admsv толькин.admsv тришкин.admsv троицын.admsv Ñ‚Ñтькин.admsv филькин.admsv хозÑйкин.admsv юлин.admsv юркин.admsv : ; ирм.= : LLETM+; иртыш.= : LLDWU+; иртыш.ndmsv : ; иртыш.ndmsi : ; алтынай.= дженет.= джоан.= джулианÑ.= долореÑ.= жанет.= ирÑн.= кÑтрин.= маргарет.= нинель.= хелен.= : LLFJC+; иÑк.= : LLAAM+ or LLDXP+; иÑк.ndmsv : ; иÑк.ndmsi : ; вÑего.= иÑключительно.= прÑмо.= там.= токмо.= : LLAEK+ or LLDTS+; вÑего.e иÑключительно.e прÑмо.e там.e токмо.e : ; вÑего.p иÑключительно.p прÑмо.p там.p токмо.p : ; дневн.= иÑков.= : LLCJC+ or LLDLP+; вкол.= иÑкол.= покол.= : LLGAA+ or LLGAB+; делим.= иÑком.= : LLCIK+ or LLDKJ+; делим.amss иÑком.amss : ; иÑкон.= : LLDXR+ or LLBYU+; иÑкопаем.= : LLCIJ+ or LLCIL+ or LLDKJ+; иÑкопаем.amss : ; иÑкр.= : LLAFX+ or LLBGI+ or LLBNP+; иÑкр.ndfpg : ; иÑкров.= : LLAYI+ or LLCIZ+; изобличител.= иÑкуÑител.= недоброжелател.= подражател.= ÑамовлаÑтител.= : LLDMT+ or LLDOT+; иÑкуÑÑтвен.= : LLBXZ+; иÑкуÑÑтвен.amss : ; иÑкушен.= : LLBXT+ or LLDNT+; иÑкушен.amss : ; иÑпа.= : LLGCQ+ or LLGFP+; /ru/words/words.87: LLFDG+; выбл.= выпл.= иÑпл.= накл.= напл.= : LLGDC+ or LLGDD+; иÑпо.= : LLFWV+ or LLFZD+; иÑповед.= : LLBYZ+ or LLCDF+ or LLDNF+; /ru/words/words.88: LLBCC+; иÑправ.= : LLFYW+ or LLFYX+ or LLBYU+; иÑправител.= : LLDMT+ or LLDOU+; иÑпрÑ.= : LLGFW+ or LLGLD+; иÑÑлед.= : LLCCZ+ or LLFWB+; вожделен.= иÑÑтуплен.= : LLFUW+ or LLDNT+; вожделен.amss иÑÑтуплен.amss : ; иÑÑык.= : LLAEG+ or LLDWW+; иÑÑык.a : ; иÑÑык.ndmsv : ; иÑÑык.ndmsi : ; иÑÑ‚.= юн.= : LLAYJ+ or LLDKJ+; иÑÑ‚.amss юн.amss : ; иÑтиран.= : LLBDC+ or LLFXB+; иÑтолковыва.= : LLDCA+ or LLDEK+; иÑтом.= : LLAFX+ or LLFWK+ or LLFXQ+ or LLBYU+; иÑтом.ndfpg : ; иÑтоп.= протоп.= : LLFWK+ or LLFXQ+ or LLFZB+ or LLGJI+; иÑторг.= поверг.= : LLGKP+ or LLGCW+; иÑторг.vspdpms поверг.vspdpms : ; иÑтреб.= : LLFWK+ or LLCGD+; /ru/words/words.89: LLDCV+; взмол.= воцар.= вÑпузыр.= довал.= дошал.= завихр.= задво.= зален.= излен.= иÑпражн.= иÑхитр.= навеÑел.= нахохр.= окукл.= опомн.= оÑтебел.= оÑгн.= перепыл.= покрен.= поÑеÑтр.= похрабр.= прибедн.= прилун.= припоздн.= приÑн.= прита.= протеÑн.= раздур.= разлен.= разъюл.= раÑтел.= раÑшал.= раÑщедр.= ÑамоуÑтран.= Ñозвон.= уÑомн.= ухитр.= : LLFWW+; иÑхлопо.= : LLFRM+ or LLFDS+; иÑхо.= : LLAOZ+ or LLGCH+; иÑцел.= : LLFWV+ or LLFWW+ or LLFWB+; возмезд.= иÑчад.= Ñозвезд.= : LLDNS+; иÑчез.= огруз.= : LLGIO+; иÑчез.vsndpms огруз.vsndpms : ; итерир.= : LLCDA+ or LLCFR+ or LLCGW+; ее.= их.= : LLDSX+; ее.w их.w : ; ихн.= : LLDUX+; йоруба.= : LLACA+ or LLAEG+; йоруба.a : ; к.= : LLDTD+ or LLEPA+ or LLCCY+ or LLCGW+ or LLCML+ or LLDVW+ or LLDWB+ or LLDWD+ or LLDWF+; ка.= : LLAPG+ or LLAQP+ or LLAZJ+ or LLAZR+ or LLBQF+ or LLCXI+ or LLCYK+ or LLDSF+; кабал.= : LLAFX+ or LLBHS+ or LLBNP+ or LLDOK+; кабал.ndfpg : ; кабан.= : LLAAQ+ or LLACI+ or LLAVH+ or LLBFF+; кабан.nlmsi : ; кабан.ndmsv : ; кабан.ndmsi : ; кабар.= : LLAMZ+; кабельтов.= : LLABB+ or LLDLO+; кабельтов.ndmsv : ; кабельтов.ndmsi : ; кабин.= краÑот.= лаÑ.= морÑн.= : LLAFX+ or LLBRO+; кабин.ndfpg краÑот.ndfpg лаÑ.ndfpg морÑн.ndfpg : ; башлыч.= башмач.= беÑцен.= блоч.= бурач.= год.= заработ.= каблуч.= лапот.= пиджач.= пуÑÑ‚Ñч.= рюкзач.= Ñлит.= Ñундуч.= Ñюртуч.= тюфÑч.= чердач.= Ñзыч.= : LLBYU+ or LLCJW+; кавер.= лебе.= поÑколь.= Ñкво.= : LLBAC+; вареж.= галуш.= кавыч.= подмыш.= подтÑж.= : LLBRI+ or LLBSM+; каган.= : LLACI+ or LLDWW+ or LLAYB+; каган.ndmsv : ; каган.nlmsi : ; каган.ndmsi : ; кагул.= : LLDWW+ or LLDML+; кагул.ndmsv : ; кагул.ndmsi : ; кади.= : LLACZ+ or LLBPT+; казан.= : LLAAQ+ or LLCJW+ or LLEAU+; казан.ndmsv : ; казан.ndmsi : ; казач.= : LLBFF+ or LLBRM+ or LLCJW+ or LLCKD+ or LLCKS+; казн.= : LLAGE+ or LLBHU+ or LLFWV+ or LLBNP+ or LLDNF+; кайл.= : LLAFX+ or LLBHS+ or LLBNP+ or LLCAG+; кайл.ndnpg : ; кайл.ndfpg : ; кайф.= : LLAAY+ or LLCBK+; кайф.ndmsv : ; кайф.ndmsi : ; как.= : LLDTM+ or LLAEK+ or LLDVN+ or LLCJP+ or LLCJQ+ or LLCJR+; как.i : ; : ; как.p : ; кака.= : LLADA+ or LLEFX+; каков.= : LLDSU+ or LLDVO+; каков.wmsi : ; каковÑк.= таковÑк.= : LLDUV+; кал.= : LLAAQ+ or LLEOW+ or LLATN+ or LLBHS+ or LLBNP+ or LLDNX+; кал.ndmsv : ; кал.ndmsi : ; каламбур.= : LLAAQ+ or LLBGW+; каламбур.ndmsv : ; каламбур.ndmsi : ; ге.= калери.= : LLEEF+; кали.= : LLADL+ or LLBPP+ or LLBQK+; кали.ndn : ; кайман.= кальмар.= палаван.= : LLACI+ or LLDWW+; кайман.ndmsv кальмар.ndmsv палаван.ndmsv : ; кайман.nlmsi кальмар.nlmsi палаван.nlmsi : ; кайман.ndmsi кальмар.ndmsi палаван.ndmsi : ; калюжн.= : LLEDV+; кам.= : LLDXR+ or LLAVL+; бандерил.= ботвин.= вакханал.= горгул.= ектен.= епитим.= камарил.= кутаф.= олад.= парем.= паÑÑакал.= Ñегидил.= Ñпадил.= ÑÑкадрил.= : LLDPL+; камен.= : LLDYG+ or LLBRK+ or LLBYZ+ or LLDNT+; иваÑи.= инженю.= камер-фрау.= киви-киви.= леди.= мадам.= миледи.= миÑÑ.= миÑÑиÑ.= миÑтриÑ.= пани.= пери.= фрау.= фрейлейн.= фрекен.= фру.= цеце.= : LLADG+; аманд.= барбар.= илон.= камилл.= каÑÑандр.= клав.= Ñветлан.= татьÑн.= : LLFIQ+ or LLFHX+; аманд.nlfpg барбар.nlfpg илон.nlfpg камилл.nlfpg каÑÑандр.nlfpg клав.nlfpg Ñветлан.nlfpg татьÑн.nlfpg : ; аманд.nlfpv барбар.nlfpv илон.nlfpv камилл.nlfpv каÑÑандр.nlfpv клав.nlfpv Ñветлан.nlfpv татьÑн.nlfpv : ; кампани.= : LLDQL+ or LLEBA+; /ru/words/words.90: LLACI+ or LLBRO+; абитуриент.nlmsi абориген.nlmsi авантюриÑÑ‚.nlmsi автомобилиÑÑ‚.nlmsi азиат.nlmsi айÑор.nlmsi аквалангиÑÑ‚.nlmsi акванавт.nlmsi акварелиÑÑ‚.nlmsi аккордеониÑÑ‚.nlmsi акмеиÑÑ‚.nlmsi акробат.nlmsi актер.nlmsi активиÑÑ‚.nlmsi акушер.nlmsi акционер.nlmsi алеут.nlmsi альбиноÑ.nlmsi альпиниÑÑ‚.nlmsi альтиÑÑ‚.nlmsi альтруиÑÑ‚.nlmsi аматер.nlmsi анабаптиÑÑ‚.nlmsi анархиÑÑ‚.nlmsi англоман.nlmsi антагониÑÑ‚.nlmsi антиÑемит.nlmsi антифашиÑÑ‚.nlmsi араб.nlmsi арап.nlmsi ареÑтант.nlmsi ариÑтократ.nlmsi артиÑÑ‚.nlmsi арфиÑÑ‚.nlmsi аÑпирант.nlmsi аÑÑиÑтент.nlmsi атеиÑÑ‚.nlmsi афериÑÑ‚.nlmsi баланÑер.nlmsi балетоман.nlmsi бандажиÑÑ‚.nlmsi бандит.nlmsi бандуриÑÑ‚.nlmsi баптиÑÑ‚.nlmsi баÑкетболиÑÑ‚.nlmsi бедуин.nlmsi бейÑболиÑÑ‚.nlmsi белоÑмигрант.nlmsi бенефициант.nlmsi блондин.nlmsi браÑÑиÑÑ‚.nlmsi брюнет.nlmsi буддиÑÑ‚.nlmsi бузотер.nlmsi буквоед.nlmsi бурÑÑ‚.nlmsi бушмен.nlmsi бюрократ.nlmsi валлон.nlmsi варвар.nlmsi ватерполиÑÑ‚.nlmsi великоруÑ.nlmsi велоÑипедиÑÑ‚.nlmsi верховод.nlmsi верхоглÑд.nlmsi ветеран.nlmsi визионер.nlmsi вогул.nlmsi вокалиÑÑ‚.nlmsi волейболиÑÑ‚.nlmsi волонтер.nlmsi вольтижер.nlmsi выкреÑÑ‚.nlmsi гагауз.nlmsi гандболиÑÑ‚.nlmsi германиÑÑ‚.nlmsi гимназиÑÑ‚.nlmsi гимнаÑÑ‚.nlmsi гитариÑÑ‚.nlmsi гольд.nlmsi готтентот.nlmsi графоман.nlmsi гугенот.nlmsi гуманиÑÑ‚.nlmsi гурман.nlmsi гуцул.nlmsi дантиÑÑ‚.nlmsi дарвиниÑÑ‚.nlmsi дармоед.nlmsi двууÑÑ‚.nlmsi дебютант.nlmsi дегенерат.nlmsi декабриÑÑ‚.nlmsi декадент.nlmsi делегат.nlmsi демократ.nlmsi демонÑтрант.nlmsi депутат.nlmsi диверÑант.nlmsi дилетант.nlmsi дипломант.nlmsi дипломат.nlmsi диÑкобол.nlmsi диÑÑертант.nlmsi диÑÑидент.nlmsi домовод.nlmsi домоÑед.nlmsi домриÑÑ‚.nlmsi доÑÑ€.nlmsi евангелиÑÑ‚.nlmsi журналиÑÑ‚.nlmsi землемер.nlmsi значкиÑÑ‚.nlmsi зулуÑ.nlmsi идеалиÑÑ‚.nlmsi идиот.nlmsi изувер.nlmsi иллюзиониÑÑ‚.nlmsi имажиниÑÑ‚.nlmsi иммигрант.nlmsi импреÑÑиониÑÑ‚.nlmsi индивидуалиÑÑ‚.nlmsi индуÑ.nlmsi инÑтрументалиÑÑ‚.nlmsi интернационалиÑÑ‚.nlmsi интриган.nlmsi ительмен.nlmsi кабалиÑÑ‚.nlmsi казуиÑÑ‚.nlmsi кальвиниÑÑ‚.nlmsi камчадал.nlmsi кандидат.nlmsi канцелÑриÑÑ‚.nlmsi капиталиÑÑ‚.nlmsi капуцин.nlmsi караиб.nlmsi караим.nlmsi карел.nlmsi кариб.nlmsi карикатуриÑÑ‚.nlmsi картвел.nlmsi карьериÑÑ‚.nlmsi кашуб.nlmsi квартерон.nlmsi квартирант.nlmsi киноартиÑÑ‚.nlmsi киприот.nlmsi киргиз.nlmsi клавеÑиниÑÑ‚.nlmsi клептоман.nlmsi клиент.nlmsi кокаиниÑÑ‚.nlmsi коллективиÑÑ‚.nlmsi колониÑÑ‚.nlmsi комбайнер.nlmsi комедиант.nlmsi коммунар.nlmsi коммуниÑÑ‚.nlmsi компаньон.nlmsi конкурент.nlmsi конкурÑант.nlmsi конÑтруктивиÑÑ‚.nlmsi конÑультант.nlmsi контрабандиÑÑ‚.nlmsi контрабаÑиÑÑ‚.nlmsi контрреволюционер.nlmsi конфидент.nlmsi концертант.nlmsi корреÑпондент.nlmsi коÑмонавт.nlmsi креол.nlmsi кретин.nlmsi криминалиÑÑ‚.nlmsi критикан.nlmsi кровоÑоÑ.nlmsi кролиÑÑ‚.nlmsi крохобор.nlmsi кубиÑÑ‚.nlmsi куплетиÑÑ‚.nlmsi курд.nlmsi курÑант.nlmsi курÑиÑÑ‚.nlmsi кхмер.nlmsi лаборант.nlmsi ламут.nlmsi латиниÑÑ‚.nlmsi лауреат.nlmsi легитимиÑÑ‚.nlmsi легкоатлет.nlmsi либерал.nlmsi либреттиÑÑ‚.nlmsi лилипут.nlmsi лингвиÑÑ‚.nlmsi линотипиÑÑ‚.nlmsi людоед.nlmsi макÑималиÑÑ‚.nlmsi малороÑÑ.nlmsi мандолиниÑÑ‚.nlmsi манифеÑтант.nlmsi маньчжур.nlmsi маркитант.nlmsi маркÑиÑÑ‚.nlmsi мародер.nlmsi маÑÑажиÑÑ‚.nlmsi материалиÑÑ‚.nlmsi машиниÑÑ‚.nlmsi мегрел.nlmsi медалиÑÑ‚.nlmsi меломан.nlmsi мемуариÑÑ‚.nlmsi метиÑ.nlmsi методиÑÑ‚.nlmsi меценат.nlmsi мизантроп.nlmsi миллионер.nlmsi мимиÑÑ‚.nlmsi миниатюриÑÑ‚.nlmsi минималиÑÑ‚.nlmsi миÑÑионер.nlmsi моделиÑÑ‚.nlmsi модерниÑÑ‚.nlmsi монархиÑÑ‚.nlmsi монгол.nlmsi моралиÑÑ‚.nlmsi мордвин.nlmsi мормон.nlmsi морфиниÑÑ‚.nlmsi моториÑÑ‚.nlmsi мотоциклиÑÑ‚.nlmsi мракобеÑ.nlmsi мулат.nlmsi наймит.nlmsi наркоман.nlmsi натуралиÑÑ‚.nlmsi националиÑÑ‚.nlmsi нациÑÑ‚.nlmsi нацмен.nlmsi невропат.nlmsi негоциант.nlmsi негритоÑ.nlmsi неофит.nlmsi непрофеÑÑионал.nlmsi нигилиÑÑ‚.nlmsi ногохвоÑÑ‚.nlmsi обормот.nlmsi обÑкурант.nlmsi одеÑÑит.nlmsi однолюб.nlmsi ойрот.nlmsi окулиÑÑ‚.nlmsi оппозиционер.nlmsi оппонент.nlmsi оппортуниÑÑ‚.nlmsi оптимиÑÑ‚.nlmsi органиÑÑ‚.nlmsi оркеÑтрант.nlmsi официант.nlmsi очеркиÑÑ‚.nlmsi памфлетиÑÑ‚.nlmsi панÑионер.nlmsi папуаÑ.nlmsi парашютиÑÑ‚.nlmsi паÑквилÑнт.nlmsi паÑпортиÑÑ‚.nlmsi паÑÑажир.nlmsi патриот.nlmsi пациент.nlmsi пацифиÑÑ‚.nlmsi педант.nlmsi пейзажиÑÑ‚.nlmsi пенÑионер.nlmsi пеÑÑимиÑÑ‚.nlmsi пианиÑÑ‚.nlmsi пижон.nlmsi пилигрим.nlmsi планериÑÑ‚.nlmsi подхалим.nlmsi позер.nlmsi полемиÑÑ‚.nlmsi политÑмигрант.nlmsi портретиÑÑ‚.nlmsi почтальон.nlmsi правдиÑÑ‚.nlmsi практикант.nlmsi претендент.nlmsi прогреÑÑиÑÑ‚.nlmsi прожектер.nlmsi прозелит.nlmsi пропагандиÑÑ‚.nlmsi проÑтолюдин.nlmsi протеÑтант.nlmsi прохвоÑÑ‚.nlmsi пÑихопат.nlmsi публициÑÑ‚.nlmsi пуриÑÑ‚.nlmsi радиÑÑ‚.nlmsi рапириÑÑ‚.nlmsi рационалиÑÑ‚.nlmsi реакционер.nlmsi реалиÑÑ‚.nlmsi ревизиониÑÑ‚.nlmsi революционер.nlmsi резонер.nlmsi рекламиÑÑ‚.nlmsi рекордиÑÑ‚.nlmsi рекордÑмен.nlmsi рекрут.nlmsi ренегат.nlmsi репатриант.nlmsi ретроград.nlmsi реформат.nlmsi реформиÑÑ‚.nlmsi рецидивиÑÑ‚.nlmsi реÑмигрант.nlmsi ригориÑÑ‚.nlmsi романиÑÑ‚.nlmsi роÑлиÑÑ‚.nlmsi руÑин.nlmsi рутинер.nlmsi Ñаам.nlmsi ÑадиÑÑ‚.nlmsi Ñамодур.nlmsi Ñамоед.nlmsi Ñамохвал.nlmsi Ñармат.nlmsi Ñван.nlmsi ÑвÑзиÑÑ‚.nlmsi Ñектант.nlmsi Ñелькуп.nlmsi Ñемит.nlmsi ÑемьÑнин.nlmsi ÑенÑуалиÑÑ‚.nlmsi ÑепаратиÑÑ‚.nlmsi Ñерб.nlmsi Ñердцеед.nlmsi Ñибарит.nlmsi Ñигнарант.nlmsi ÑимволиÑÑ‚.nlmsi ÑимулÑнт.nlmsi ÑиндикалиÑÑ‚.nlmsi ÑиониÑÑ‚.nlmsi ÑкандалиÑÑ‚.nlmsi Ñкандинав.nlmsi Ñкопидом.nlmsi ÑлавÑнофил.nlmsi ÑлаломиÑÑ‚.nlmsi Ñодомит.nlmsi Ñойот.nlmsi Ñоквартирант.nlmsi ÑолиÑÑ‚.nlmsi ÑофиÑÑ‚.nlmsi ÑоциалиÑÑ‚.nlmsi ÑпекулÑнт.nlmsi ÑпециалиÑÑ‚.nlmsi Ñпирит.nlmsi ÑпортÑмен.nlmsi Ñтажер.nlmsi Ñтарожил.nlmsi ÑтеклографиÑÑ‚.nlmsi ÑтенотипиÑÑ‚.nlmsi ÑтилиÑÑ‚.nlmsi Ñтипендиат.nlmsi Ñтудент.nlmsi ÑупоÑтат.nlmsi ÑценариÑÑ‚.nlmsi тамил.nlmsi танцор.nlmsi театрал.nlmsi телеграфиÑÑ‚.nlmsi телетайпиÑÑ‚.nlmsi телефониÑÑ‚.nlmsi тенниÑиÑÑ‚.nlmsi террориÑÑ‚.nlmsi троглодит.nlmsi тунгуÑ.nlmsi туриÑÑ‚.nlmsi туркмен.nlmsi Ñ‚Ñжелодум.nlmsi удмурт.nlmsi уйгур.nlmsi униат.nlmsi универÑант.nlmsi урбаниÑÑ‚.nlmsi утилитариÑÑ‚.nlmsi утопиÑÑ‚.nlmsi ухажер.nlmsi фаворит.nlmsi фантазер.nlmsi фантаÑÑ‚.nlmsi фаталиÑÑ‚.nlmsi фашиÑÑ‚.nlmsi фельетониÑÑ‚.nlmsi феминиÑÑ‚.nlmsi фигурант.nlmsi фидеиÑÑ‚.nlmsi филантроп.nlmsi филателиÑÑ‚.nlmsi финанÑиÑÑ‚.nlmsi флейтиÑÑ‚.nlmsi фольклориÑÑ‚.nlmsi формалиÑÑ‚.nlmsi фразер.nlmsi фрондер.nlmsi футболиÑÑ‚.nlmsi футуриÑÑ‚.nlmsi хакаÑ.nlmsi хиромант.nlmsi хоккеиÑÑ‚.nlmsi хорват.nlmsi хориÑÑ‚.nlmsi хронометражиÑÑ‚.nlmsi чекиÑÑ‚.nlmsi чемпион.nlmsi черемиÑ.nlmsi шантажиÑÑ‚.nlmsi шатен.nlmsi шахматиÑÑ‚.nlmsi шашиÑÑ‚.nlmsi шваб.nlmsi швед.nlmsi шовиниÑÑ‚.nlmsi штундиÑÑ‚.nlmsi шумер.nlmsi Ñвен.nlmsi ÑгоиÑÑ‚.nlmsi ÑквилибриÑÑ‚.nlmsi ÑкÑкурÑант.nlmsi ÑкÑпатриант.nlmsi ÑкÑпреÑÑиониÑÑ‚.nlmsi Ñллин.nlmsi ÑллиниÑÑ‚.nlmsi Ñмигрант.nlmsi ÑнтузиаÑÑ‚.nlmsi Ñротоман.nlmsi ÑÑер.nlmsi ÑÑкимоÑ.nlmsi ÑÑперантиÑÑ‚.nlmsi Ñфиоп.nlmsi югоÑлав.nlmsi юкагир.nlmsi юмориÑÑ‚.nlmsi Ñкут.nlmsi ÑÑ…Ñ‚Ñмен.nlmsi : ; камчат.= : LLBRK+ or LLBYU+ or LLDKJ+; камчат.amss : ; камчатÑк.= кузнецк.= можайÑк.= охотÑк.= уральÑк.= хвалынÑк.= : LLDWW+ or LLBEL+ or LLDYV+; камчатÑк.ndmsv кузнецк.ndmsv можайÑк.ndmsv охотÑк.ndmsv уральÑк.ndmsv хвалынÑк.ndmsv : ; камчатÑк.ndmsi кузнецк.ndmsi можайÑк.ndmsi охотÑк.ndmsi уральÑк.ndmsi хвалынÑк.ndmsi : ; кан.= : LLDWW+ or LLGBL+; кан.ndmsv : ; кан.ndmsi : ; аргентин.= канад.= палеÑтин.= уганд.= украин.= : LLDXR+ or LLAYI+ or LLBRO+; канал.= : LLAAQ+ or LLDPJ+; канал.ndmsv : ; канал.ndmsi : ; канаш.= : LLDWV+ or LLDWY+ or LLEEL+; канаш.ndmsv : ; канаш.ndmsi : ; канаш.ndm : ; кандал.= : LLDJV+ or LLDOO+; канительн.= ошеломительн.= : LLFVG+; канител.= канифол.= Ñупон.= : LLBIA+ or LLBNU+ or LLDNF+; автозавод.= бенедиктин.= кантон.= марафон.= флорентин.= : LLAAQ+ or LLAYI+; автозавод.ndmsv бенедиктин.ndmsv кантон.ndmsv марафон.ndmsv флорентин.ndmsv : ; автозавод.ndmsi бенедиктин.ndmsi кантон.ndmsi марафон.ndmsi флорентин.ndmsi : ; винтер.= дизайнер.= кантор.= : LLACI+ or LLEBJ+; винтер.nlmsi дизайнер.nlmsi кантор.nlmsi : ; канюк.= лежебок.= : LLACG+ or LLAFG+; канюк.nlfpg лежебок.nlfpg : ; канюк.nlmsi лежебок.nlmsi : ; канюк.nlmpv лежебок.nlmpv : ; канюк.nlmpg лежебок.nlmpg : ; канюк.nlfpv лежебок.nlfpv : ; кап.= : LLAAQ+ or LLAHT+ or LLBTV+ or LLBUI+ or LLCJW+; кап.ndmsv : ; кап.ndmsi : ; капитал.= : LLAAO+ or LLAYE+ or LLDML+; капитал.ndmsv : ; капитал.ndmsi : ; инÑинуир.= капитулир.= : LLCBF+ or LLGAZ+; капиц.= : LLECI+ or LLECN+; капÑк.= : LLDXT+ or LLGRQ+; кар.= : LLAFX+ or LLDXR+ or LLBER+; кар.ndfpg : ; кара-Ñал.= шериг-оол.= : LLEBJ+ or LLEBY+; кара-Ñал.nlmsi шериг-оол.nlmsi : ; иланÑк.= карагинÑк.= новоаннинÑк.= олюторÑк.= уÑть-ордынÑк.= : LLDYP+ or LLDYV+; акдарь.= амударь.= карадарь.= кундрючь.= лахденпохь.= Ñакарь.= Ñырдарь.= фандарь.= : LLEAZ+; каракол.= : LLDWW+ or LLDNF+; каракол.ndmsv : ; каракол.ndmsi : ; каракул.= : LLDML+ or LLDQH+; караÑ.= лоÑоÑ.= : LLBFF+ or LLDMT+; караÑук.= : LLDWW+ or LLFKL+; караÑук.nlmsi : ; караÑук.ndmsv : ; караÑук.ndmsi : ; караул.= : LLAAQ+ or LLBIA+ or LLBNU+ or LLBRK+ or LLDOK+ or LLDOZ+; караул.ndmsv : ; караул.ndmsi : ; вольн.= караульн.= отвальн.= : LLAKS+ or LLDJZ+; делиш.= деньжиш.= дровиш.= закороч.= карач.= картиш.= корточ.= нервиш.= паÑтриж.= побегуш.= полуÑапож.= пÑтнаш.= Ñумер.= тапоч.= тормаш.= штаниш.= : LLBSM+; карачаево.= : LLAEG+ or LLDXF+; карачаево.a : ; верб.= кард.= : LLAFX+ or LLBYZ+ or LLCCZ+ or LLCGW+; верб.ndfpg кард.ndfpg : ; карикатур.= : LLAFX+ or LLFTC+ or LLEVN+ or LLBYT+; карикатур.ndfpg : ; карл.= : LLFKQ+ or LLFHQ+ or LLAEY+; карл.nlmsi : ; карл.nlmpv : ; карл.nlmpg : ; ангар.= карман.= : LLAAQ+ or LLDXR+ or LLBYZ+; ангар.ndmsv карман.ndmsv : ; ангар.ndmsi карман.ndmsi : ; алабам.= бухар.= верон.= ган.= женев.= каролин.= полтав.= тоÑкан.= : LLDXR+ or LLAYI+; гнуÑав.= картав.= коÑолап.= шепелÑв.= : LLBGQ+ or LLDKF+; гнуÑав.amss картав.amss коÑолап.amss шепелÑв.amss : ; картеч.= : LLBYZ+ or LLDNC+; картографи.= : LLDQJ+; картуш.= клич.= плюш.= : LLAAH+ or LLBRI+; картуш.ndmsv клич.ndmsv плюш.ndmsv : ; картуш.ndmsi клич.ndmsi плюш.ndmsi : ; карч.= : LLAAH+ or LLAGC+; карч.ndmsv : ; карч.ndmsi : ; воронк.= гнедк.= карьк.= Ñерк.= Ñивк.= : LLCAB+; каÑательн.= : LLAKS+ or LLFUN+; жигул.= каÑл.= Ñлектроугл.= : LLDYO+; каÑпи.= : LLDWY+ or LLAYG+ or LLDZF+; каÑÑир.= : LLACI+ or LLFRE+; каÑÑир.nlmsi : ; /ru/words/words.91: LLFJG+; алекперов.nlmsi алиев.nlmsi аушев.nlmsi аÑцков.nlmsi бабурин.nlmsi вешнÑков.nlmsi волошин.nlmsi вÑхирев.nlmsi газизуллин.nlmsi галазов.nlmsi гуÑтов.nlmsi гуцериев.nlmsi дзаÑохов.nlmsi евтушенков.nlmsi заварзин.nlmsi зурабов.nlmsi зюганов.nlmsi ивашов.nlmsi илюмжинов.nlmsi казьмин.nlmsi каÑÑŒÑнов.nlmsi квашнин.nlmsi клебанов.nlmsi коков.nlmsi купцов.nlmsi лужков.nlmsi лукин.nlmsi магомедов.nlmsi маÑхадов.nlmsi немцов.nlmsi окулов.nlmsi патрушев.nlmsi платонов.nlmsi потанин.nlmsi примаков.nlmsi рахимов.nlmsi рыжков.nlmsi ÑеваÑтьÑнов.nlmsi Ñкуратов.nlmsi Ñтародубцев.nlmsi Ñтепашин.nlmsi тулеев.nlmsi уÑтинов.nlmsi хубиев.nlmsi черногоров.nlmsi шабдураÑулов.nlmsi шаймиев.nlmsi юмашев.nlmsi : ; кат.= : LLAAQ+ or LLACI+ or LLFIR+ or LLBSW+ or LLCJW+ or LLFKY+; кат.nlfpg : ; кат.nlmsi : ; кат.ndmsv : ; кат.ndmsi : ; кат.nlfpv : ; катал.= : LLBRL+ or LLDMT+ or LLDOO+ or LLDOZ+; катан.= : LLBRK+ or LLBSP+ or LLCKC+ or LLDLO+ or LLDNT+; катани.= : LLARP+ or LLEBA+; катарин.= : LLFJV+; катер.= хутор.= : LLABM+ or LLBYZ+ or LLCJW+; катер.ndmsv хутор.ndmsv : ; катер.ndmsi хутор.ndmsi : ; катыш.= : LLAAH+ or LLAUG+; катыш.ndmsv : ; катыш.ndmsi : ; булан.= каур.= : LLBRH+ or LLDKF+; булан.amss каур.amss : ; кафел.= штапел.= : LLDMO+ or LLDOO+; кахетинÑк.= : LLGRQ+ or LLCII+; кач.= : LLDXM+ or LLBRI+ or LLBSQ+; качел.= : LLBCE+ or LLDOO+; /ru/words/words.92: LLARP+; /ru/words/words.93: LLDYV+; каш.= : LLAFM+ or LLAUW+ or LLBRI+; каш.ndfpg : ; кашевар.= : LLACI+ or LLBGR+ or LLBRO+ or LLBYZ+ or LLBZO+; кашевар.nlmsi : ; кашлÑн.= : LLGDV+ or LLDNT+; кб.= : LLABZ+ or LLEER+; кб.ndn : ; кб.ndm : ; ква.= : LLACA+ or LLCOH+ or LLCPA+; квант.= контракт.= центр.= : LLAAQ+ or LLFRF+ or LLFAK+; квант.ndmsv контракт.ndmsv центр.ndmsv : ; квант.ndmsi контракт.ndmsi центр.ndmsi : ; /ru/words/words.94: LLAGL+; квартир.= : LLAFX+ or LLBRK+ or LLBYZ+ or LLCBK+ or LLCCZ+ or LLFWB+ or LLCGW+; квартир.ndfpg : ; квартирохозÑ.= : LLBFU+ or LLBPY+; кваÑц.= : LLEOY+ or LLATL+ or LLDJV+; квит.= : LLAAQ+ or LLAEL+ or LLCJW+; квит.xn : ; квит.ndmsv : ; квит.ndmsi : ; квотир.= : LLCDJ+ or LLCFX+ or LLCGP+; /ru/words/words.95: LLDOO+; кегл.= : LLBCE+ or LLDML+ or LLDQH+; кел.= : LLDOZ+ or LLDPL+; баде.= брыже.= келе.= копе.= ладе.= лине.= Ñкуфе.= Ñтате.= туле.= : LLBPW+ or LLBQK+; гибдд.= келли.= медиа.= рпц.= Ñ„Ñп.= : LLETW+; /ru/words/words.96: LLAAY+; абвер.ndmsv аболиционизм.ndmsv абÑтракционизм.ndmsv абÑурдизм.ndmsv авангардизм.ndmsv авиамоделизм.ndmsv авиаперÑонал.ndmsv авиаÑпорт.ndmsv авиатранÑпорт.ndmsv авиаÑкÑпорт.ndmsv авÑтрализм.ndmsv автократизм.ndmsv автомарафон.ndmsv автомобилизм.ndmsv автомоноÑекÑуализм.ndmsv автомотоÑпорт.ndmsv автомототранÑпорт.ndmsv автоÑвет.ndmsv агамогенез.ndmsv агар-агар.ndmsv агароид.ndmsv агенез.ndmsv агноÑтицизм.ndmsv агробизнеÑ.ndmsv агроинжиниринг.ndmsv агролизинг.ndmsv агромаркетинг.ndmsv агроминимум.ndmsv агроÑервиÑ.ndmsv агрохимикат.ndmsv агроценоз.ndmsv адаптогенез.ndmsv адельфан.ndmsv аденогипофиз.ndmsv азидотимидин.ndmsv азиридин.ndmsv айÑтедвод.ndmsv акантоÑпермум.ndmsv акинез.ndmsv акрил.ndmsv акриламид.ndmsv акрилонитрид.ndmsv акÑеÑ.ndmsv активин.ndmsv актинид.ndmsv актинизм.ndmsv актиноид.ndmsv актуализм.ndmsv алкиламид.ndmsv алкилбензол.ndmsv алкоголиз.ndmsv аллантоиÑ.ndmsv аллелизм.ndmsv аллергодерматоз.ndmsv алломорфизм.ndmsv аллотеизм.ndmsv алоин.ndmsv альфаметил.ndmsv альфаолефин.ndmsv альфатокÑин.ndmsv алюминид.ndmsv алюмоÑиликат.ndmsv амебоз.ndmsv американизм.ndmsv аминоÑтил.ndmsv аминоÑтилхлорид.ndmsv аммонолиз.ndmsv ампициллин.ndmsv амфигенез.ndmsv анагенез.ndmsv аналогизм.ndmsv анархо-Ñиндикализм.ndmsv анаÑтигматизм.ndmsv анатомизм.ndmsv англокатолицизм.ndmsv англоÑакÑонизм.ndmsv анжамбеман.ndmsv антигуманизм.ndmsv антидарвинизм.ndmsv антидемократизм.ndmsv антиинтеллектуализм.ndmsv антиклерикализм.ndmsv антиколониализм.ndmsv антикоммунизм.ndmsv антимилитаризм.ndmsv антинатализм.ndmsv антираÑизм.ndmsv антиÑоветизм.ndmsv антиÑпид.ndmsv антифеминизм.ndmsv антропогенез.ndmsv антропозооноз.ndmsv антропологизм.ndmsv антропоморфизм.ndmsv антропопÑихизм.ndmsv антропофуизм.ndmsv антропоцентризм.ndmsv арболит.ndmsv ариÑтократизм.ndmsv армобетон.ndmsv армреÑлинг.ndmsv арум.ndmsv археомагнетизм.ndmsv архивольт.ndmsv аÑбеÑтобакелит.ndmsv аÑбеÑтоцемент.ndmsv аÑинхронизм.ndmsv аÑкохитоз.ndmsv аÑпаркам.ndmsv аÑтат.ndmsv аÑтигматизм.ndmsv аÑтмопент.ndmsv аÑтролит.ndmsv аÑфальтобетон.ndmsv атенолол.ndmsv атероÑклероз.ndmsv атлантизм.ndmsv атмолиз.ndmsv аттицизм.ndmsv аудит.ndmsv аутизм.ndmsv аутолиз.ndmsv аутоÑротизм.ndmsv африкаанÑ.ndmsv африкандеризм.ndmsv ацетонид.ndmsv ашрам.ndmsv аÑропланктон.ndmsv аÑротропизм.ndmsv балморал.ndmsv баракан.ndmsv батун.ndmsv бегуÑн.ndmsv бейÑик.ndmsv беломор.ndmsv бензальдегид.ndmsv бензапирен.ndmsv бензидин.ndmsv бензил.ndmsv бензоил.ndmsv бензохинон.ndmsv бербон.ndmsv берил.ndmsv бета-нафтол.ndmsv бибоп.ndmsv бизнеÑ-клаÑÑ.ndmsv билингвизм.ndmsv билитерализм.ndmsv биметаллизм.ndmsv биогаз.ndmsv биогумуÑ.ndmsv биокатализ.ndmsv биом.ndmsv биомагнетизм.ndmsv биомеханизм.ndmsv биомониторинг.ndmsv биоÑубÑтрат.ndmsv биоциноз.ndmsv биÑекÑуализм.ndmsv биÑептол.ndmsv бифенил.ndmsv бифенилен.ndmsv бифидум.ndmsv бифидумбактерин.ndmsv бифторид.ndmsv бихевиоризм.ndmsv бичламар.ndmsv бишофит.ndmsv блаÑтогенез.ndmsv богхед.ndmsv бонапартизм.ndmsv бонуÑ.ndmsv боулер.ndmsv брейк.ndmsv брелан.ndmsv бромгекÑин.ndmsv бромизм.ndmsv бромÑтил.ndmsv бронетранÑпорт.ndmsv брутализм.ndmsv буквализм.ndmsv бульб.ndmsv бурет.ndmsv бутилкаучук.ndmsv бутилферроцен.ndmsv бутилÑфир.ndmsv бÑйÑик.ndmsv бюрократизм.ndmsv в-каротин.ndmsv вайоминг.ndmsv валютмоÑгориÑполком.ndmsv веджвуд.ndmsv вергельд.ndmsv вереÑ.ndmsv веритаÑ.ndmsv веротокÑин.ndmsv вертекÑ.ndmsv веÑтернизм.ndmsv вещизм.ndmsv взаимообмен.ndmsv видеопрокат.ndmsv видеофон.ndmsv византинизм.ndmsv вилт.ndmsv винилацетат.ndmsv винилен.ndmsv винилиденфторид.ndmsv винилиденхлорид.ndmsv винилхлорид.ndmsv винодиÑтилат.ndmsv витациклин.ndmsv витенагемот.ndmsv внештерминалкомплекÑ.ndmsv водообмен.ndmsv водооборот.ndmsv водоотбор.ndmsv вольтерьÑнизм.ndmsv волюнтаризм.ndmsv вортуизм.ndmsv вÑекобанк.ndmsv вуайеризм.ndmsv выÑед.ndmsv выцвет.ndmsv газер.ndmsv газохол.ndmsv галантин.ndmsv галбан.ndmsv галид.ndmsv галит.ndmsv галобутилкаучук.ndmsv галоперидол.ndmsv гальванотропизм.ndmsv гаметогенез.ndmsv гамогенез.ndmsv гангÑтеризм.ndmsv гаргоилизм.ndmsv гаюин.ndmsv гегемонизм.ndmsv гекÑагидрат.ndmsv гекÑанлакт.ndmsv гекÑаран.ndmsv гекÑафторид.ndmsv гекÑахлорбензол.ndmsv гекÑахлорциклогекÑан.ndmsv гекÑоген.ndmsv гелиотропизм.ndmsv гелиоцентризм.ndmsv гельминтоÑпориоз.ndmsv гемоблаÑтоз.ndmsv гемодиализ.ndmsv гемолиз.ndmsv гемфиброзил.ndmsv генекен.ndmsv генеÑиÑ.ndmsv генотеизм.ndmsv генплан.ndmsv гентамицин.ndmsv гентацикол.ndmsv геомагнетизм.ndmsv геоцентризм.ndmsv гепарин.ndmsv гермафродитизм.ndmsv гетерогенез.ndmsv гетерогенезиÑ.ndmsv гетероморфизм.ndmsv гетероÑекÑуализм.ndmsv гетероталлизм.ndmsv гидробионт.ndmsv гидрокарбонат.ndmsv гидрокортизон.ndmsv гидрокрекинг.ndmsv гидрокÑид.ndmsv гидрокÑиламин.ndmsv гидролизат.ndmsv гидроортфоÑфат.ndmsv гидропотенциал.ndmsv гидротранÑпорт.ndmsv гидротропизм.ndmsv гидрохлорид.ndmsv гилозоизм.ndmsv гилотеизм.ndmsv гиоÑцин.ndmsv гиперболизм.ndmsv гипноанализ.ndmsv гипобромит.ndmsv гипогенез.ndmsv гипометаболизм.ndmsv гипопитуитаризм.ndmsv гипоÑульфат.ndmsv гипотиреоз.ndmsv гипофоÑфит.ndmsv гипохлорит.ndmsv гипрокиÑлород.ndmsv гипроÑинтез.ndmsv гирÑутизм.ndmsv гиÑтолиз.ndmsv глаÑфальт.ndmsv гликолиз.ndmsv гликопротеин.ndmsv глицидилазид.ndmsv глицидол.ndmsv гобан.ndmsv гомеоÑтаз.ndmsv гомоÑекÑуализм.ndmsv гонгоризм.ndmsv гоÑкапитализм.ndmsv гоÑкомгидромет.ndmsv гоÑкомнефтепродукт.ndmsv гоÑкомÑпорт.ndmsv гоÑпатент.ndmsv гоÑпитализм.ndmsv гоÑÑектор.ndmsv гоÑÑнаб.ndmsv готицизм.ndmsv гринÑбон.ndmsv грузобагаж.ndmsv грузооборот.ndmsv гулÑй-город.ndmsv дваÑтилгекÑанол.ndmsv дезурбанизм.ndmsv декÑаметазон.ndmsv дельтапланеризм.ndmsv демократизм.ndmsv дендизм.ndmsv дермографизм.ndmsv детерминизм.ndmsv децентрализм.ndmsv джекет.ndmsv джихад.ndmsv дзÑн.ndmsv диамагнетизм.ndmsv диангидрид.ndmsv дианизидин.ndmsv диапедез.ndmsv диаÑ.ndmsv диаÑтрофизм.ndmsv дибензофуран.ndmsv дибромметан.ndmsv дибутилфталат.ndmsv дигенез.ndmsv диизопропил.ndmsv диизопропиламиноÑтан.ndmsv диизопропиламиноÑтанол.ndmsv дилетантизм.ndmsv диметиламидофоÑфат.ndmsv диметилацетамид.ndmsv диметилгидразин.ndmsv диметилÑульфид.ndmsv диметилформамид.ndmsv диметилфоÑфит.ndmsv динамометаморфизм.ndmsv динитробензол.ndmsv динитроген.ndmsv диокÑид.ndmsv диокÑин.ndmsv диоктилфталат.ndmsv диÑбаризм.ndmsv диÑкомфорт.ndmsv диÑмеризм.ndmsv диÑпаритет.ndmsv диÑтен.ndmsv диуранат.ndmsv дифенилолпропан.ndmsv дифторангидрид.ndmsv дифторбромметан.ndmsv дифторбромÑтан.ndmsv дифторхлорметан.ndmsv дифторхлорÑтан.ndmsv дихлорангидрид.ndmsv дихлорÑтан.ndmsv дихлотиазид.ndmsv дихроматизм.ndmsv диÑтилферроцен.ndmsv диÑтилфоÑфит.ndmsv документооборот.ndmsv допант.ndmsv дорицизм.ndmsv доулаÑ.ndmsv евнухизм.ndmsv жоржет.ndmsv зенд.ndmsv зибелин.ndmsv зооантропоноз.ndmsv зороаÑтризм.ndmsv зюйд-веÑÑ‚.ndmsv зюйд-оÑÑ‚.ndmsv иврит.ndmsv идиоморфизм.ndmsv изолÑционизм.ndmsv илем.ndmsv иллюзионизм.ndmsv имажизм.ndmsv имеральд.ndmsv имид.ndmsv имин.ndmsv имматериализм.ndmsv иммунодефицит.ndmsv импеданÑ.ndmsv империализм.ndmsv импреÑÑионизм.ndmsv индетерминизм.ndmsv индивидуализм.ndmsv индифферентизм.ndmsv индуÑтриализм.ndmsv инженеринг.ndmsv инжиниринг.ndmsv инион.ndmsv инÑтитуционализм.ndmsv инÑтрументализм.ndmsv интеллектуализм.ndmsv интервенционизм.ndmsv интернационализм.ndmsv интранет.ndmsv интуитивизм.ndmsv инфантилизм.ndmsv инфлот.ndmsv иоганниÑбергер.ndmsv ирландизм.ndmsv иррационализм.ndmsv итацизм.ndmsv ихор.ndmsv казуализм.ndmsv камамбер.ndmsv каннибализм.ndmsv кариокинез.ndmsv катаморфизм.ndmsv катаÑтрофизм.ndmsv кебаб.ndmsv кейпер.ndmsv келп.ndmsv кельтицизм.ndmsv кентер.ndmsv кермет.ndmsv кетон.ndmsv кинамон.ndmsv кинез.ndmsv кинетогенез.ndmsv кинизм.ndmsv кинин.ndmsv киновидеопрокат.ndmsv киÑмет.ndmsv кичим.ndmsv кладогенез.ndmsv кларет.ndmsv клерикализм.ndmsv клÑÑ€.ndmsv кобордизм.ndmsv ковелин.ndmsv кодицил.ndmsv коллаборационизм.ndmsv коллективизм.ndmsv коллоквиализм.ndmsv колониализм.ndmsv комменÑализм.ndmsv коммунализм.ndmsv компаративизм.ndmsv компреÑÑионизм.ndmsv компромат.ndmsv конвенционализм.ndmsv конгрегационализм.ndmsv конкретизм.ndmsv конÑерватизм.ndmsv конÑонантизм.ndmsv конÑтитуционализм.ndmsv конÑтруктивизм.ndmsv контрпар.ndmsv конфеÑÑионализм.ndmsv конфитюр.ndmsv концептуализм.ndmsv копигольд.ndmsv корнфлекÑ.ndmsv корпоративизм.ndmsv коÑмополитизм.ndmsv коÑмотеизм.ndmsv котлонадзор.ndmsv краÑноÑÑ€ÑкÑлюдаграфит.ndmsv креационизм.ndmsv крепон.ndmsv кримплен.ndmsv крип.ndmsv криптоанализ.ndmsv криÑтмаÑ.ndmsv крокоит.ndmsv кÑероморфизм.ndmsv кÑилит.ndmsv культпроÑвет.ndmsv кункен.ndmsv куÑкуÑ.ndmsv кутиÑ.ndmsv кхаддар.ndmsv кÑмп.ndmsv лабиринф.ndmsv лаймад.ndmsv лакроÑÑ.ndmsv лактат.ndmsv лалланÑ.ndmsv ламмаÑ.ndmsv ланÑмол.ndmsv латифундизм.ndmsv лаун-тенниÑ.ndmsv левомицетин.ndmsv леджеÑ.ndmsv лендлордизм.ndmsv леноблÑовет.ndmsv лизгольд.ndmsv линт.ndmsv лоббизм.ndmsv лобÑкауÑ.ndmsv ложноклаÑÑицизм.ndmsv луна-парк.ndmsv магкон.ndmsv макаÑÑар.ndmsv макиавеллизм.ndmsv макрокоÑмоÑ.ndmsv макÑимализм.ndmsv малайÑлам.ndmsv маланизм.ndmsv малиган.ndmsv манхеттен.ndmsv маоизм.ndmsv маржинализм.ndmsv маÑкон.ndmsv маÑкулинизм.ndmsv материализм.ndmsv машиноимпорт.ndmsv мединал.ndmsv медперÑонал.ndmsv мезим.ndmsv меланизм.ndmsv мелодраматизм.ndmsv менеджмент.ndmsv ментализм.ndmsv меркантилизм.ndmsv мероморфизм.ndmsv металлизм.ndmsv металлоплаÑÑ‚.ndmsv металлопрокат.ndmsv метаморфизм.ndmsv метаÑоматизм.ndmsv метахронизм.ndmsv метилбензилат.ndmsv метилдифторфоÑфин.ndmsv метилдихлорфоÑфин.ndmsv метилхлороформ.ndmsv микроÑинтез.ndmsv миниÑтериализм.ndmsv минлегпром.ndmsv минпроÑ.ndmsv минрадиопром.ndmsv минхимпром.ndmsv миропорÑдок.ndmsv мобилизм.ndmsv монетаризм.ndmsv моногенез.ndmsv монометаллизм.ndmsv мономицин.ndmsv мономорфизм.ndmsv моноÑилан.ndmsv моноÑиллабизм.ndmsv морин.ndmsv морфизм.ndmsv морфогенез.ndmsv моÑоблиÑполком.ndmsv мототранÑпорт.ndmsv муÑ.ndmsv мутагенез.ndmsv мютюÑлизм.ndmsv найлон.ndmsv наннопланктон.ndmsv наркобизнеÑ.ndmsv наркомфин.ndmsv наркотизм.ndmsv нарциÑÑизм.ndmsv натализм.ndmsv недоруб.ndmsv недоÑбор.ndmsv нейдеризм.ndmsv нейрогипофиз.ndmsv необход.ndmsv неовитализм.ndmsv неогенез.ndmsv неодадаизм.ndmsv неодарвинизм.ndmsv неодим.ndmsv неоимпреÑÑионизм.ndmsv неоклаÑÑицизм.ndmsv неоколониализм.ndmsv неоком.ndmsv неоконÑерватизм.ndmsv неоламаркизм.ndmsv неомеркантилизм.ndmsv неоплаÑтицизм.ndmsv неоплатонизм.ndmsv неопозитивизм.ndmsv неоромантизм.ndmsv нефоанализ.ndmsv нефтебизнеÑ.ndmsv нефтебитум.ndmsv никотинизм.ndmsv нитроаммофоÑфат.ndmsv нитроанилин.ndmsv нитрокÑолин.ndmsv нитрофен.ndmsv нитрошелк.ndmsv нитроÑфир.ndmsv нонконформизм.ndmsv норд-веÑÑ‚.ndmsv норд-оÑÑ‚.ndmsv норманнизм.ndmsv нормативизм.ndmsv нудизм.ndmsv нуклеоÑинтез.ndmsv нуÑ.ndmsv обÑкурантизм.ndmsv обÑтрукционизм.ndmsv объективизм.ndmsv овизм.ndmsv огам.ndmsv одинизм.ndmsv окказионализм.ndmsv окÑациллин.ndmsv окÑитетрациклин.ndmsv олеомаргарин.ndmsv олеум.ndmsv олим.ndmsv омбр.ndmsv омоморфизм.ndmsv онкогенез.ndmsv оогенез.ndmsv операционализм.ndmsv оперон.ndmsv оппортунизм.ndmsv оранжизм.ndmsv органогенез.ndmsv органоплаÑтик.ndmsv органÑин.ndmsv оргтруд.ndmsv ориентализм.ndmsv орнаментализм.ndmsv оÑтеогенез.ndmsv палеогенез.ndmsv палеоклимат.ndmsv палеомагнетизм.ndmsv палингенезиÑ.ndmsv панамериканизм.ndmsv панангин.ndmsv панафриканизм.ndmsv пангерманизм.ndmsv паниÑламизм.ndmsv панÑекÑуализм.ndmsv панÑпермизм.ndmsv панÑллинизм.ndmsv парагенезиÑ.ndmsv парамагнетизм.ndmsv параморфизм.ndmsv параÑинтез.ndmsv парахронизм.ndmsv парацентез.ndmsv паркинÑонизм.ndmsv парламентаризм.ndmsv партеногенез.ndmsv партикулÑризм.ndmsv партмакÑимум.ndmsv парциализм.ndmsv паÑÑажирооборот.ndmsv патернализм.ndmsv педоморфизм.ndmsv педоцентризм.ndmsv пейÑлиизм.ndmsv переобмер.ndmsv периморфизм.ndmsv перипатетизм.ndmsv перÑонализм.ndmsv пипольфен.ndmsv пирен.ndmsv пирокерам.ndmsv пирометаморфизм.ndmsv пироморфизм.ndmsv пирронизм.ndmsv питер.ndmsv пифагореизм.ndmsv плагиотропизм.ndmsv плазмоз.ndmsv пленÑризм.ndmsv плеоморфизм.ndmsv пневмоÑклероз.ndmsv пневмотранÑпорт.ndmsv покет.ndmsv полианилин.ndmsv полибензокÑозол.ndmsv полибензотиазол.ndmsv полибромтрифторÑтилен.ndmsv полибутадиен.ndmsv поливинил.ndmsv поливинилхлорид.ndmsv полигенез.ndmsv полимербетон.ndmsv полимерÑтройматериал.ndmsv полиморфизм.ndmsv полиомиелит.ndmsv полипропилен.ndmsv полиÑемантизм.ndmsv полиÑиллогизм.ndmsv полиÑпороз.ndmsv политехнизм.ndmsv полиуретан.ndmsv полифенил.ndmsv полифенилен.ndmsv полихинокÑалин.ndmsv полицентризм.ndmsv полиÑфирокетон.ndmsv полиÑфироÑфирокетон.ndmsv полугудрон.ndmsv полунельÑон.ndmsv полуобмен.ndmsv полупанÑион.ndmsv полупар.ndmsv полушелк.ndmsv попкорн.ndmsv популизм.ndmsv поÑÑет.ndmsv поÑтимпреÑÑионизм.ndmsv поÑтмодернизм.ndmsv преданализ.ndmsv предетерминизм.ndmsv приапизм.ndmsv примитивизм.ndmsv пробабилизм.ndmsv провиденциализм.ndmsv прогреÑÑивизм.ndmsv прозелитизм.ndmsv пролапÑ.ndmsv пролетариат.ndmsv промремонт.ndmsv проÑиллогизм.ndmsv протекционизм.ndmsv протеолиз.ndmsv протеÑтантизм.ndmsv протоколизм.ndmsv протонеолит.ndmsv профеÑÑионализм.ndmsv пÑевдогермафродитизм.ndmsv пÑевдожурнализм.ndmsv пÑевдоклаÑÑицизм.ndmsv пÑевдоморфизм.ndmsv пÑевдотуберкулез.ndmsv пÑилоÑин.ndmsv пÑихокинез.ndmsv пÑихологизм.ndmsv пÑихоморфизм.ndmsv пÑихопомп.ndmsv пÑихоÑинтез.ndmsv птерин.ndmsv пурим.ndmsv путамен.ndmsv пушнÑк.ndmsv пуÑрилизм.ndmsv пьюзеизм.ndmsv радиолиз.ndmsv радиомонтаж.ndmsv радиопоиÑк.ndmsv радиоÑкÑпорт.ndmsv разноимпорт.ndmsv райгаз.ndmsv рационализм.ndmsv ревизионизм.ndmsv революционизм.ndmsv регализм.ndmsv регионализм.ndmsv редукционизм.ndmsv реланиум.ndmsv релиз.ndmsv ремаркетинг.ndmsv ремулад.ndmsv репрезентатизм.ndmsv репрезентационизм.ndmsv реÑпубликанизм.ndmsv рибокÑин.ndmsv рибоп.ndmsv рил.ndmsv ромÑн.ndmsv роÑавтодор.ndmsv роÑавтотранÑ.ndmsv рубикон.ndmsv рудеÑхаймер.ndmsv рух.ndmsv рыбпром.ndmsv Ñ€Ñп.ndmsv Ñадомазохизм.ndmsv Ñалеп.ndmsv Ñальмонелез.ndmsv Ñамиздат.ndmsv Ñамомониторинг.ndmsv Ñвоппинг.ndmsv Ñеверо-запад.ndmsv Ñеверо-Ñеверо-воÑток.ndmsv Ñедер.ndmsv ÑедукÑен.ndmsv ÑекÑтафторбромпропан.ndmsv ÑекÑтафтордихлорпропан.ndmsv Ñеленотропизм.ndmsv ÑенÑимонизм.ndmsv Ñентиментализм.ndmsv Ñероводород.ndmsv Ñероуглерод.ndmsv Ñильван.ndmsv Ñингармонизм.ndmsv Ñингенез.ndmsv Ñиндикализм.ndmsv Ñинергизм.ndmsv Ñинхромаркетинг.ndmsv ÑиÑтематизм.ndmsv Ñиталл.ndmsv Ñицилиен.ndmsv Ñкандинавизм.ndmsv Ñквейлз.ndmsv Ñкирр.ndmsv Ñкотоимпорт.ndmsv Ñкраб.ndmsv Ñкроллинг.ndmsv Ñмейз.ndmsv Ñнап.ndmsv Ñнукер.ndmsv Ñовинтел.ndmsv Ñовинфильм.ndmsv Ñольволиз.ndmsv ÑоматоÑтатин.ndmsv Ñомнамбулизм.ndmsv Ñомюр.ndmsv Ñоциал-демократизм.ndmsv Ñоциологизм.ndmsv ÑоюзагрохимÑкÑпорт.ndmsv Ñоюзнефтепродукт.ndmsv Ñоюзпромимпортторг.ndmsv Ñперматогенез.ndmsv Ñпид.ndmsv Ñпиритуализм.ndmsv Ñпойлфайв.ndmsv ÑпонÑон.ndmsv Ñталежелезобетон.ndmsv Ñталефиброторкрет-бетон.ndmsv Ñталинизм.ndmsv ÑтанкоинÑтрументопторг.ndmsv Ñтанкоремонт.ndmsv Ñтаннин.ndmsv Ñтатизм.ndmsv ÑтеклоаÑфальт.ndmsv Ñтекловолокнит.ndmsv Ñтекложелезобетон.ndmsv ÑтеклоплаÑтик.ndmsv Ñтилтон.ndmsv Ñтормонт.ndmsv Ñтрайд.ndmsv ÑтройдормашÑкÑпорт.ndmsv Ñтруктурализм.ndmsv Ñубиз.ndmsv Ñубъективизм.ndmsv Ñудоимпорт.ndmsv Ñудомоделизм.ndmsv Ñульфадимезин.ndmsv ÑуплеÑ.ndmsv Ñупранатурализм.ndmsv ÑупраÑтин.ndmsv Ñупрематизм.ndmsv Ñурдоперевод.ndmsv ÑуÑтак.ndmsv тавегил.ndmsv таймÑ.ndmsv талибан.ndmsv талидомид.ndmsv тарантизм.ndmsv ташизм.ndmsv тектономагнетизм.ndmsv теледоÑтуп.ndmsv телекинез.ndmsv телемониторинг.ndmsv телерадиоÑфир.ndmsv телеÑервиÑ.ndmsv телнет.ndmsv темворÑ.ndmsv тератогенез.ndmsv термакадам.ndmsv термогенез.ndmsv термолиз.ndmsv термометаморфизм.ndmsv термоÑинтез.ndmsv термотропизм.ndmsv термоÑд.ndmsv терц-мажор.ndmsv теÑтоÑтерон.ndmsv тетрациклин.ndmsv тмезиÑ.ndmsv товаробагаж.ndmsv токÑил.ndmsv томизм.ndmsv торкрет-полимербетон.ndmsv тоталитаризм.ndmsv традиционализм.ndmsv трайбализм.ndmsv трактарианизм.ndmsv транÑвеÑтизм.ndmsv транÑÑекÑуализм.ndmsv транÑформизм.ndmsv транÑцендентализм.ndmsv тред-юнионизм.ndmsv треджен.ndmsv трейдинг.ndmsv тренд.ndmsv триализм.ndmsv триампур.ndmsv турбонаддув.ndmsv тургор.ndmsv туÑÑор.ndmsv уимблдон.ndmsv ультиматизм.ndmsv универÑализм.ndmsv ура-патриотизм.ndmsv урд.ndmsv утилитаризм.ndmsv файнштейн.ndmsv факторинг.ndmsv фантан.ndmsv фаут.ndmsv фенокÑиметилпенициллин.ndmsv феноменализм.ndmsv ферримагнетизм.ndmsv ферромагнетизм.ndmsv ферромолибден.ndmsv ферроплекÑ.ndmsv фиберглаÑ.ndmsv фиброгенез.ndmsv фиброторкрет-бетон.ndmsv физÑнергизм.ndmsv фикÑинг.ndmsv фикционализм.ndmsv филантропизм.ndmsv фильм-пак.ndmsv фильмообмен.ndmsv фитогенез.ndmsv фитофтороз.ndmsv флюидизм.ndmsv фовизм.ndmsv фотографизм.ndmsv фотопериодизм.ndmsv фототропизм.ndmsv франчайзинг.ndmsv фраун.ndmsv фригольд.ndmsv фронтогенез.ndmsv фронтолиз.ndmsv фторкаучук.ndmsv фундаментализм.ndmsv функционализм.ndmsv фуразолидон.ndmsv фуроÑемид.ndmsv фьюжн.ndmsv хабитат.ndmsv хангул.ndmsv хардвер.ndmsv хемотропизм.ndmsv хлорбутилкаучук.ndmsv хлорциан.ndmsv хобоизм.ndmsv хозÑпоÑоб.ndmsv холд.ndmsv Ñ…Ñтчбек.ndmsv царь-колокол.ndmsv цементобетон.ndmsv ценогенез.ndmsv церебролизин.ndmsv церкоÑпориоз.ndmsv цианокабаламин.ndmsv цитотропизм.ndmsv цмин.ndmsv чакÑ.ndmsv чаллиÑ.ndmsv чешир.ndmsv чикл.ndmsv чиппендейл.ndmsv чумбур.ndmsv шалот.ndmsv шапп.ndmsv шармез.ndmsv шатобриан.ndmsv шаффл.ndmsv шаффлборд.ndmsv шератон.ndmsv шефмонтаж.ndmsv шиваизм.ndmsv шипр.ndmsv шлакопортландцемент.ndmsv шоппинг.ndmsv шотландизм.ndmsv шоу-бизнеÑ.ndmsv шприц-бетон.ndmsv шраб.ndmsv шухер.ndmsv Ñвгемеризм.ndmsv Ñволюционизм.ndmsv Ñгалитаризм.ndmsv Ñгофутуризм.ndmsv Ñгоцентризм.ndmsv ÑкзиÑтенциализм.ndmsv Ñкзорцизм.ndmsv Ñклектицизм.ndmsv Ñкомониторинг.ndmsv ÑкоÑинтез.ndmsv Ñкотуризм.ndmsv ÑкÑгибиционизм.ndmsv ÑкÑпанÑионизм.ndmsv ÑкÑпреÑÑионизм.ndmsv Ñлектромагнетизм.ndmsv ÑлектропереноÑ.ndmsv Ñлектроподогрев.ndmsv Ñлектроприборопторг.ndmsv ÑлектроÑинтез.ndmsv ÑлектротранÑпорт.ndmsv Ñлектрофорез.ndmsv Ñлектроцинк.ndmsv Ñлеутерококк.ndmsv ÑлефантиазиÑ.ndmsv Ñлитизм.ndmsv Ñмбриогенез.ndmsv Ñмпириокритицизм.ndmsv Ñмпириомонизм.ndmsv ÑмпириоÑимволизм.ndmsv Ñнгармонизм.ndmsv Ñндоморфизм.ndmsv Ñнергизм.ndmsv ÑнергобаланÑ.ndmsv Ñнциклопедизм.ndmsv ÑпиÑиллогизм.ndmsv Ñритромицин.ndmsv ÑÑкапизм.ndmsv ÑÑÑенциализм.ndmsv Ñтницизм.ndmsv Ñтноцентризм.ndmsv ÑтоÑ.ndmsv юго-воÑток.ndmsv юго-запад.ndmsv юзенет.ndmsv юзнет.ndmsv юкер.ndmsv ÑкутпромÑтройматериал.ndmsv ÑмÑ.ndmsv : ; абвер.ndmsi аболиционизм.ndmsi абÑтракционизм.ndmsi абÑурдизм.ndmsi авангардизм.ndmsi авиамоделизм.ndmsi авиаперÑонал.ndmsi авиаÑпорт.ndmsi авиатранÑпорт.ndmsi авиаÑкÑпорт.ndmsi авÑтрализм.ndmsi автократизм.ndmsi автомарафон.ndmsi автомобилизм.ndmsi автомоноÑекÑуализм.ndmsi автомотоÑпорт.ndmsi автомототранÑпорт.ndmsi автоÑвет.ndmsi агамогенез.ndmsi агар-агар.ndmsi агароид.ndmsi агенез.ndmsi агноÑтицизм.ndmsi агробизнеÑ.ndmsi агроинжиниринг.ndmsi агролизинг.ndmsi агромаркетинг.ndmsi агроминимум.ndmsi агроÑервиÑ.ndmsi агрохимикат.ndmsi агроценоз.ndmsi адаптогенез.ndmsi адельфан.ndmsi аденогипофиз.ndmsi азидотимидин.ndmsi азиридин.ndmsi айÑтедвод.ndmsi акантоÑпермум.ndmsi акинез.ndmsi акрил.ndmsi акриламид.ndmsi акрилонитрид.ndmsi акÑеÑ.ndmsi активин.ndmsi актинид.ndmsi актинизм.ndmsi актиноид.ndmsi актуализм.ndmsi алкиламид.ndmsi алкилбензол.ndmsi алкоголиз.ndmsi аллантоиÑ.ndmsi аллелизм.ndmsi аллергодерматоз.ndmsi алломорфизм.ndmsi аллотеизм.ndmsi алоин.ndmsi альфаметил.ndmsi альфаолефин.ndmsi альфатокÑин.ndmsi алюминид.ndmsi алюмоÑиликат.ndmsi амебоз.ndmsi американизм.ndmsi аминоÑтил.ndmsi аминоÑтилхлорид.ndmsi аммонолиз.ndmsi ампициллин.ndmsi амфигенез.ndmsi анагенез.ndmsi аналогизм.ndmsi анархо-Ñиндикализм.ndmsi анаÑтигматизм.ndmsi анатомизм.ndmsi англокатолицизм.ndmsi англоÑакÑонизм.ndmsi анжамбеман.ndmsi антигуманизм.ndmsi антидарвинизм.ndmsi антидемократизм.ndmsi антиинтеллектуализм.ndmsi антиклерикализм.ndmsi антиколониализм.ndmsi антикоммунизм.ndmsi антимилитаризм.ndmsi антинатализм.ndmsi антираÑизм.ndmsi антиÑоветизм.ndmsi антиÑпид.ndmsi антифеминизм.ndmsi антропогенез.ndmsi антропозооноз.ndmsi антропологизм.ndmsi антропоморфизм.ndmsi антропопÑихизм.ndmsi антропофуизм.ndmsi антропоцентризм.ndmsi арболит.ndmsi ариÑтократизм.ndmsi армобетон.ndmsi армреÑлинг.ndmsi арум.ndmsi археомагнетизм.ndmsi архивольт.ndmsi аÑбеÑтобакелит.ndmsi аÑбеÑтоцемент.ndmsi аÑинхронизм.ndmsi аÑкохитоз.ndmsi аÑпаркам.ndmsi аÑтат.ndmsi аÑтигматизм.ndmsi аÑтмопент.ndmsi аÑтролит.ndmsi аÑфальтобетон.ndmsi атенолол.ndmsi атероÑклероз.ndmsi атлантизм.ndmsi атмолиз.ndmsi аттицизм.ndmsi аудит.ndmsi аутизм.ndmsi аутолиз.ndmsi аутоÑротизм.ndmsi африкаанÑ.ndmsi африкандеризм.ndmsi ацетонид.ndmsi ашрам.ndmsi аÑропланктон.ndmsi аÑротропизм.ndmsi балморал.ndmsi баракан.ndmsi батун.ndmsi бегуÑн.ndmsi бейÑик.ndmsi беломор.ndmsi бензальдегид.ndmsi бензапирен.ndmsi бензидин.ndmsi бензил.ndmsi бензоил.ndmsi бензохинон.ndmsi бербон.ndmsi берил.ndmsi бета-нафтол.ndmsi бибоп.ndmsi бизнеÑ-клаÑÑ.ndmsi билингвизм.ndmsi билитерализм.ndmsi биметаллизм.ndmsi биогаз.ndmsi биогумуÑ.ndmsi биокатализ.ndmsi биом.ndmsi биомагнетизм.ndmsi биомеханизм.ndmsi биомониторинг.ndmsi биоÑубÑтрат.ndmsi биоциноз.ndmsi биÑекÑуализм.ndmsi биÑептол.ndmsi бифенил.ndmsi бифенилен.ndmsi бифидум.ndmsi бифидумбактерин.ndmsi бифторид.ndmsi бихевиоризм.ndmsi бичламар.ndmsi бишофит.ndmsi блаÑтогенез.ndmsi богхед.ndmsi бонапартизм.ndmsi бонуÑ.ndmsi боулер.ndmsi брейк.ndmsi брелан.ndmsi бромгекÑин.ndmsi бромизм.ndmsi бромÑтил.ndmsi бронетранÑпорт.ndmsi брутализм.ndmsi буквализм.ndmsi бульб.ndmsi бурет.ndmsi бутилкаучук.ndmsi бутилферроцен.ndmsi бутилÑфир.ndmsi бÑйÑик.ndmsi бюрократизм.ndmsi в-каротин.ndmsi вайоминг.ndmsi валютмоÑгориÑполком.ndmsi веджвуд.ndmsi вергельд.ndmsi вереÑ.ndmsi веритаÑ.ndmsi веротокÑин.ndmsi вертекÑ.ndmsi веÑтернизм.ndmsi вещизм.ndmsi взаимообмен.ndmsi видеопрокат.ndmsi видеофон.ndmsi византинизм.ndmsi вилт.ndmsi винилацетат.ndmsi винилен.ndmsi винилиденфторид.ndmsi винилиденхлорид.ndmsi винилхлорид.ndmsi винодиÑтилат.ndmsi витациклин.ndmsi витенагемот.ndmsi внештерминалкомплекÑ.ndmsi водообмен.ndmsi водооборот.ndmsi водоотбор.ndmsi вольтерьÑнизм.ndmsi волюнтаризм.ndmsi вортуизм.ndmsi вÑекобанк.ndmsi вуайеризм.ndmsi выÑед.ndmsi выцвет.ndmsi газер.ndmsi газохол.ndmsi галантин.ndmsi галбан.ndmsi галид.ndmsi галит.ndmsi галобутилкаучук.ndmsi галоперидол.ndmsi гальванотропизм.ndmsi гаметогенез.ndmsi гамогенез.ndmsi гангÑтеризм.ndmsi гаргоилизм.ndmsi гаюин.ndmsi гегемонизм.ndmsi гекÑагидрат.ndmsi гекÑанлакт.ndmsi гекÑаран.ndmsi гекÑафторид.ndmsi гекÑахлорбензол.ndmsi гекÑахлорциклогекÑан.ndmsi гекÑоген.ndmsi гелиотропизм.ndmsi гелиоцентризм.ndmsi гельминтоÑпориоз.ndmsi гемоблаÑтоз.ndmsi гемодиализ.ndmsi гемолиз.ndmsi гемфиброзил.ndmsi генекен.ndmsi генеÑиÑ.ndmsi генотеизм.ndmsi генплан.ndmsi гентамицин.ndmsi гентацикол.ndmsi геомагнетизм.ndmsi геоцентризм.ndmsi гепарин.ndmsi гермафродитизм.ndmsi гетерогенез.ndmsi гетерогенезиÑ.ndmsi гетероморфизм.ndmsi гетероÑекÑуализм.ndmsi гетероталлизм.ndmsi гидробионт.ndmsi гидрокарбонат.ndmsi гидрокортизон.ndmsi гидрокрекинг.ndmsi гидрокÑид.ndmsi гидрокÑиламин.ndmsi гидролизат.ndmsi гидроортфоÑфат.ndmsi гидропотенциал.ndmsi гидротранÑпорт.ndmsi гидротропизм.ndmsi гидрохлорид.ndmsi гилозоизм.ndmsi гилотеизм.ndmsi гиоÑцин.ndmsi гиперболизм.ndmsi гипноанализ.ndmsi гипобромит.ndmsi гипогенез.ndmsi гипометаболизм.ndmsi гипопитуитаризм.ndmsi гипоÑульфат.ndmsi гипотиреоз.ndmsi гипофоÑфит.ndmsi гипохлорит.ndmsi гипрокиÑлород.ndmsi гипроÑинтез.ndmsi гирÑутизм.ndmsi гиÑтолиз.ndmsi глаÑфальт.ndmsi гликолиз.ndmsi гликопротеин.ndmsi глицидилазид.ndmsi глицидол.ndmsi гобан.ndmsi гомеоÑтаз.ndmsi гомоÑекÑуализм.ndmsi гонгоризм.ndmsi гоÑкапитализм.ndmsi гоÑкомгидромет.ndmsi гоÑкомнефтепродукт.ndmsi гоÑкомÑпорт.ndmsi гоÑпатент.ndmsi гоÑпитализм.ndmsi гоÑÑектор.ndmsi гоÑÑнаб.ndmsi готицизм.ndmsi гринÑбон.ndmsi грузобагаж.ndmsi грузооборот.ndmsi гулÑй-город.ndmsi дваÑтилгекÑанол.ndmsi дезурбанизм.ndmsi декÑаметазон.ndmsi дельтапланеризм.ndmsi демократизм.ndmsi дендизм.ndmsi дермографизм.ndmsi детерминизм.ndmsi децентрализм.ndmsi джекет.ndmsi джихад.ndmsi дзÑн.ndmsi диамагнетизм.ndmsi диангидрид.ndmsi дианизидин.ndmsi диапедез.ndmsi диаÑ.ndmsi диаÑтрофизм.ndmsi дибензофуран.ndmsi дибромметан.ndmsi дибутилфталат.ndmsi дигенез.ndmsi диизопропил.ndmsi диизопропиламиноÑтан.ndmsi диизопропиламиноÑтанол.ndmsi дилетантизм.ndmsi диметиламидофоÑфат.ndmsi диметилацетамид.ndmsi диметилгидразин.ndmsi диметилÑульфид.ndmsi диметилформамид.ndmsi диметилфоÑфит.ndmsi динамометаморфизм.ndmsi динитробензол.ndmsi динитроген.ndmsi диокÑид.ndmsi диокÑин.ndmsi диоктилфталат.ndmsi диÑбаризм.ndmsi диÑкомфорт.ndmsi диÑмеризм.ndmsi диÑпаритет.ndmsi диÑтен.ndmsi диуранат.ndmsi дифенилолпропан.ndmsi дифторангидрид.ndmsi дифторбромметан.ndmsi дифторбромÑтан.ndmsi дифторхлорметан.ndmsi дифторхлорÑтан.ndmsi дихлорангидрид.ndmsi дихлорÑтан.ndmsi дихлотиазид.ndmsi дихроматизм.ndmsi диÑтилферроцен.ndmsi диÑтилфоÑфит.ndmsi документооборот.ndmsi допант.ndmsi дорицизм.ndmsi доулаÑ.ndmsi евнухизм.ndmsi жоржет.ndmsi зенд.ndmsi зибелин.ndmsi зооантропоноз.ndmsi зороаÑтризм.ndmsi зюйд-веÑÑ‚.ndmsi зюйд-оÑÑ‚.ndmsi иврит.ndmsi идиоморфизм.ndmsi изолÑционизм.ndmsi илем.ndmsi иллюзионизм.ndmsi имажизм.ndmsi имеральд.ndmsi имид.ndmsi имин.ndmsi имматериализм.ndmsi иммунодефицит.ndmsi импеданÑ.ndmsi империализм.ndmsi импреÑÑионизм.ndmsi индетерминизм.ndmsi индивидуализм.ndmsi индифферентизм.ndmsi индуÑтриализм.ndmsi инженеринг.ndmsi инжиниринг.ndmsi инион.ndmsi инÑтитуционализм.ndmsi инÑтрументализм.ndmsi интеллектуализм.ndmsi интервенционизм.ndmsi интернационализм.ndmsi интранет.ndmsi интуитивизм.ndmsi инфантилизм.ndmsi инфлот.ndmsi иоганниÑбергер.ndmsi ирландизм.ndmsi иррационализм.ndmsi итацизм.ndmsi ихор.ndmsi казуализм.ndmsi камамбер.ndmsi каннибализм.ndmsi кариокинез.ndmsi катаморфизм.ndmsi катаÑтрофизм.ndmsi кебаб.ndmsi кейпер.ndmsi келп.ndmsi кельтицизм.ndmsi кентер.ndmsi кермет.ndmsi кетон.ndmsi кинамон.ndmsi кинез.ndmsi кинетогенез.ndmsi кинизм.ndmsi кинин.ndmsi киновидеопрокат.ndmsi киÑмет.ndmsi кичим.ndmsi кладогенез.ndmsi кларет.ndmsi клерикализм.ndmsi клÑÑ€.ndmsi кобордизм.ndmsi ковелин.ndmsi кодицил.ndmsi коллаборационизм.ndmsi коллективизм.ndmsi коллоквиализм.ndmsi колониализм.ndmsi комменÑализм.ndmsi коммунализм.ndmsi компаративизм.ndmsi компреÑÑионизм.ndmsi компромат.ndmsi конвенционализм.ndmsi конгрегационализм.ndmsi конкретизм.ndmsi конÑерватизм.ndmsi конÑонантизм.ndmsi конÑтитуционализм.ndmsi конÑтруктивизм.ndmsi контрпар.ndmsi конфеÑÑионализм.ndmsi конфитюр.ndmsi концептуализм.ndmsi копигольд.ndmsi корнфлекÑ.ndmsi корпоративизм.ndmsi коÑмополитизм.ndmsi коÑмотеизм.ndmsi котлонадзор.ndmsi краÑноÑÑ€ÑкÑлюдаграфит.ndmsi креационизм.ndmsi крепон.ndmsi кримплен.ndmsi крип.ndmsi криптоанализ.ndmsi криÑтмаÑ.ndmsi крокоит.ndmsi кÑероморфизм.ndmsi кÑилит.ndmsi культпроÑвет.ndmsi кункен.ndmsi куÑкуÑ.ndmsi кутиÑ.ndmsi кхаддар.ndmsi кÑмп.ndmsi лабиринф.ndmsi лаймад.ndmsi лакроÑÑ.ndmsi лактат.ndmsi лалланÑ.ndmsi ламмаÑ.ndmsi ланÑмол.ndmsi латифундизм.ndmsi лаун-тенниÑ.ndmsi левомицетин.ndmsi леджеÑ.ndmsi лендлордизм.ndmsi леноблÑовет.ndmsi лизгольд.ndmsi линт.ndmsi лоббизм.ndmsi лобÑкауÑ.ndmsi ложноклаÑÑицизм.ndmsi луна-парк.ndmsi магкон.ndmsi макаÑÑар.ndmsi макиавеллизм.ndmsi макрокоÑмоÑ.ndmsi макÑимализм.ndmsi малайÑлам.ndmsi маланизм.ndmsi малиган.ndmsi манхеттен.ndmsi маоизм.ndmsi маржинализм.ndmsi маÑкон.ndmsi маÑкулинизм.ndmsi материализм.ndmsi машиноимпорт.ndmsi мединал.ndmsi медперÑонал.ndmsi мезим.ndmsi меланизм.ndmsi мелодраматизм.ndmsi менеджмент.ndmsi ментализм.ndmsi меркантилизм.ndmsi мероморфизм.ndmsi металлизм.ndmsi металлоплаÑÑ‚.ndmsi металлопрокат.ndmsi метаморфизм.ndmsi метаÑоматизм.ndmsi метахронизм.ndmsi метилбензилат.ndmsi метилдифторфоÑфин.ndmsi метилдихлорфоÑфин.ndmsi метилхлороформ.ndmsi микроÑинтез.ndmsi миниÑтериализм.ndmsi минлегпром.ndmsi минпроÑ.ndmsi минрадиопром.ndmsi минхимпром.ndmsi миропорÑдок.ndmsi мобилизм.ndmsi монетаризм.ndmsi моногенез.ndmsi монометаллизм.ndmsi мономицин.ndmsi мономорфизм.ndmsi моноÑилан.ndmsi моноÑиллабизм.ndmsi морин.ndmsi морфизм.ndmsi морфогенез.ndmsi моÑоблиÑполком.ndmsi мототранÑпорт.ndmsi муÑ.ndmsi мутагенез.ndmsi мютюÑлизм.ndmsi найлон.ndmsi наннопланктон.ndmsi наркобизнеÑ.ndmsi наркомфин.ndmsi наркотизм.ndmsi нарциÑÑизм.ndmsi натализм.ndmsi недоруб.ndmsi недоÑбор.ndmsi нейдеризм.ndmsi нейрогипофиз.ndmsi необход.ndmsi неовитализм.ndmsi неогенез.ndmsi неодадаизм.ndmsi неодарвинизм.ndmsi неодим.ndmsi неоимпреÑÑионизм.ndmsi неоклаÑÑицизм.ndmsi неоколониализм.ndmsi неоком.ndmsi неоконÑерватизм.ndmsi неоламаркизм.ndmsi неомеркантилизм.ndmsi неоплаÑтицизм.ndmsi неоплатонизм.ndmsi неопозитивизм.ndmsi неоромантизм.ndmsi нефоанализ.ndmsi нефтебизнеÑ.ndmsi нефтебитум.ndmsi никотинизм.ndmsi нитроаммофоÑфат.ndmsi нитроанилин.ndmsi нитрокÑолин.ndmsi нитрофен.ndmsi нитрошелк.ndmsi нитроÑфир.ndmsi нонконформизм.ndmsi норд-веÑÑ‚.ndmsi норд-оÑÑ‚.ndmsi норманнизм.ndmsi нормативизм.ndmsi нудизм.ndmsi нуклеоÑинтез.ndmsi нуÑ.ndmsi обÑкурантизм.ndmsi обÑтрукционизм.ndmsi объективизм.ndmsi овизм.ndmsi огам.ndmsi одинизм.ndmsi окказионализм.ndmsi окÑациллин.ndmsi окÑитетрациклин.ndmsi олеомаргарин.ndmsi олеум.ndmsi олим.ndmsi омбр.ndmsi омоморфизм.ndmsi онкогенез.ndmsi оогенез.ndmsi операционализм.ndmsi оперон.ndmsi оппортунизм.ndmsi оранжизм.ndmsi органогенез.ndmsi органоплаÑтик.ndmsi органÑин.ndmsi оргтруд.ndmsi ориентализм.ndmsi орнаментализм.ndmsi оÑтеогенез.ndmsi палеогенез.ndmsi палеоклимат.ndmsi палеомагнетизм.ndmsi палингенезиÑ.ndmsi панамериканизм.ndmsi панангин.ndmsi панафриканизм.ndmsi пангерманизм.ndmsi паниÑламизм.ndmsi панÑекÑуализм.ndmsi панÑпермизм.ndmsi панÑллинизм.ndmsi парагенезиÑ.ndmsi парамагнетизм.ndmsi параморфизм.ndmsi параÑинтез.ndmsi парахронизм.ndmsi парацентез.ndmsi паркинÑонизм.ndmsi парламентаризм.ndmsi партеногенез.ndmsi партикулÑризм.ndmsi партмакÑимум.ndmsi парциализм.ndmsi паÑÑажирооборот.ndmsi патернализм.ndmsi педоморфизм.ndmsi педоцентризм.ndmsi пейÑлиизм.ndmsi переобмер.ndmsi периморфизм.ndmsi перипатетизм.ndmsi перÑонализм.ndmsi пипольфен.ndmsi пирен.ndmsi пирокерам.ndmsi пирометаморфизм.ndmsi пироморфизм.ndmsi пирронизм.ndmsi питер.ndmsi пифагореизм.ndmsi плагиотропизм.ndmsi плазмоз.ndmsi пленÑризм.ndmsi плеоморфизм.ndmsi пневмоÑклероз.ndmsi пневмотранÑпорт.ndmsi покет.ndmsi полианилин.ndmsi полибензокÑозол.ndmsi полибензотиазол.ndmsi полибромтрифторÑтилен.ndmsi полибутадиен.ndmsi поливинил.ndmsi поливинилхлорид.ndmsi полигенез.ndmsi полимербетон.ndmsi полимерÑтройматериал.ndmsi полиморфизм.ndmsi полиомиелит.ndmsi полипропилен.ndmsi полиÑемантизм.ndmsi полиÑиллогизм.ndmsi полиÑпороз.ndmsi политехнизм.ndmsi полиуретан.ndmsi полифенил.ndmsi полифенилен.ndmsi полихинокÑалин.ndmsi полицентризм.ndmsi полиÑфирокетон.ndmsi полиÑфироÑфирокетон.ndmsi полугудрон.ndmsi полунельÑон.ndmsi полуобмен.ndmsi полупанÑион.ndmsi полупар.ndmsi полушелк.ndmsi попкорн.ndmsi популизм.ndmsi поÑÑет.ndmsi поÑтимпреÑÑионизм.ndmsi поÑтмодернизм.ndmsi преданализ.ndmsi предетерминизм.ndmsi приапизм.ndmsi примитивизм.ndmsi пробабилизм.ndmsi провиденциализм.ndmsi прогреÑÑивизм.ndmsi прозелитизм.ndmsi пролапÑ.ndmsi пролетариат.ndmsi промремонт.ndmsi проÑиллогизм.ndmsi протекционизм.ndmsi протеолиз.ndmsi протеÑтантизм.ndmsi протоколизм.ndmsi протонеолит.ndmsi профеÑÑионализм.ndmsi пÑевдогермафродитизм.ndmsi пÑевдожурнализм.ndmsi пÑевдоклаÑÑицизм.ndmsi пÑевдоморфизм.ndmsi пÑевдотуберкулез.ndmsi пÑилоÑин.ndmsi пÑихокинез.ndmsi пÑихологизм.ndmsi пÑихоморфизм.ndmsi пÑихопомп.ndmsi пÑихоÑинтез.ndmsi птерин.ndmsi пурим.ndmsi путамен.ndmsi пушнÑк.ndmsi пуÑрилизм.ndmsi пьюзеизм.ndmsi радиолиз.ndmsi радиомонтаж.ndmsi радиопоиÑк.ndmsi радиоÑкÑпорт.ndmsi разноимпорт.ndmsi райгаз.ndmsi рационализм.ndmsi ревизионизм.ndmsi революционизм.ndmsi регализм.ndmsi регионализм.ndmsi редукционизм.ndmsi реланиум.ndmsi релиз.ndmsi ремаркетинг.ndmsi ремулад.ndmsi репрезентатизм.ndmsi репрезентационизм.ndmsi реÑпубликанизм.ndmsi рибокÑин.ndmsi рибоп.ndmsi рил.ndmsi ромÑн.ndmsi роÑавтодор.ndmsi роÑавтотранÑ.ndmsi рубикон.ndmsi рудеÑхаймер.ndmsi рух.ndmsi рыбпром.ndmsi Ñ€Ñп.ndmsi Ñадомазохизм.ndmsi Ñалеп.ndmsi Ñальмонелез.ndmsi Ñамиздат.ndmsi Ñамомониторинг.ndmsi Ñвоппинг.ndmsi Ñеверо-запад.ndmsi Ñеверо-Ñеверо-воÑток.ndmsi Ñедер.ndmsi ÑедукÑен.ndmsi ÑекÑтафторбромпропан.ndmsi ÑекÑтафтордихлорпропан.ndmsi Ñеленотропизм.ndmsi ÑенÑимонизм.ndmsi Ñентиментализм.ndmsi Ñероводород.ndmsi Ñероуглерод.ndmsi Ñильван.ndmsi Ñингармонизм.ndmsi Ñингенез.ndmsi Ñиндикализм.ndmsi Ñинергизм.ndmsi Ñинхромаркетинг.ndmsi ÑиÑтематизм.ndmsi Ñиталл.ndmsi Ñицилиен.ndmsi Ñкандинавизм.ndmsi Ñквейлз.ndmsi Ñкирр.ndmsi Ñкотоимпорт.ndmsi Ñкраб.ndmsi Ñкроллинг.ndmsi Ñмейз.ndmsi Ñнап.ndmsi Ñнукер.ndmsi Ñовинтел.ndmsi Ñовинфильм.ndmsi Ñольволиз.ndmsi ÑоматоÑтатин.ndmsi Ñомнамбулизм.ndmsi Ñомюр.ndmsi Ñоциал-демократизм.ndmsi Ñоциологизм.ndmsi ÑоюзагрохимÑкÑпорт.ndmsi Ñоюзнефтепродукт.ndmsi Ñоюзпромимпортторг.ndmsi Ñперматогенез.ndmsi Ñпид.ndmsi Ñпиритуализм.ndmsi Ñпойлфайв.ndmsi ÑпонÑон.ndmsi Ñталежелезобетон.ndmsi Ñталефиброторкрет-бетон.ndmsi Ñталинизм.ndmsi ÑтанкоинÑтрументопторг.ndmsi Ñтанкоремонт.ndmsi Ñтаннин.ndmsi Ñтатизм.ndmsi ÑтеклоаÑфальт.ndmsi Ñтекловолокнит.ndmsi Ñтекложелезобетон.ndmsi ÑтеклоплаÑтик.ndmsi Ñтилтон.ndmsi Ñтормонт.ndmsi Ñтрайд.ndmsi ÑтройдормашÑкÑпорт.ndmsi Ñтруктурализм.ndmsi Ñубиз.ndmsi Ñубъективизм.ndmsi Ñудоимпорт.ndmsi Ñудомоделизм.ndmsi Ñульфадимезин.ndmsi ÑуплеÑ.ndmsi Ñупранатурализм.ndmsi ÑупраÑтин.ndmsi Ñупрематизм.ndmsi Ñурдоперевод.ndmsi ÑуÑтак.ndmsi тавегил.ndmsi таймÑ.ndmsi талибан.ndmsi талидомид.ndmsi тарантизм.ndmsi ташизм.ndmsi тектономагнетизм.ndmsi теледоÑтуп.ndmsi телекинез.ndmsi телемониторинг.ndmsi телерадиоÑфир.ndmsi телеÑервиÑ.ndmsi телнет.ndmsi темворÑ.ndmsi тератогенез.ndmsi термакадам.ndmsi термогенез.ndmsi термолиз.ndmsi термометаморфизм.ndmsi термоÑинтез.ndmsi термотропизм.ndmsi термоÑд.ndmsi терц-мажор.ndmsi теÑтоÑтерон.ndmsi тетрациклин.ndmsi тмезиÑ.ndmsi товаробагаж.ndmsi токÑил.ndmsi томизм.ndmsi торкрет-полимербетон.ndmsi тоталитаризм.ndmsi традиционализм.ndmsi трайбализм.ndmsi трактарианизм.ndmsi транÑвеÑтизм.ndmsi транÑÑекÑуализм.ndmsi транÑформизм.ndmsi транÑцендентализм.ndmsi тред-юнионизм.ndmsi треджен.ndmsi трейдинг.ndmsi тренд.ndmsi триализм.ndmsi триампур.ndmsi турбонаддув.ndmsi тургор.ndmsi туÑÑор.ndmsi уимблдон.ndmsi ультиматизм.ndmsi универÑализм.ndmsi ура-патриотизм.ndmsi урд.ndmsi утилитаризм.ndmsi файнштейн.ndmsi факторинг.ndmsi фантан.ndmsi фаут.ndmsi фенокÑиметилпенициллин.ndmsi феноменализм.ndmsi ферримагнетизм.ndmsi ферромагнетизм.ndmsi ферромолибден.ndmsi ферроплекÑ.ndmsi фиберглаÑ.ndmsi фиброгенез.ndmsi фиброторкрет-бетон.ndmsi физÑнергизм.ndmsi фикÑинг.ndmsi фикционализм.ndmsi филантропизм.ndmsi фильм-пак.ndmsi фильмообмен.ndmsi фитогенез.ndmsi фитофтороз.ndmsi флюидизм.ndmsi фовизм.ndmsi фотографизм.ndmsi фотопериодизм.ndmsi фототропизм.ndmsi франчайзинг.ndmsi фраун.ndmsi фригольд.ndmsi фронтогенез.ndmsi фронтолиз.ndmsi фторкаучук.ndmsi фундаментализм.ndmsi функционализм.ndmsi фуразолидон.ndmsi фуроÑемид.ndmsi фьюжн.ndmsi хабитат.ndmsi хангул.ndmsi хардвер.ndmsi хемотропизм.ndmsi хлорбутилкаучук.ndmsi хлорциан.ndmsi хобоизм.ndmsi хозÑпоÑоб.ndmsi холд.ndmsi Ñ…Ñтчбек.ndmsi царь-колокол.ndmsi цементобетон.ndmsi ценогенез.ndmsi церебролизин.ndmsi церкоÑпориоз.ndmsi цианокабаламин.ndmsi цитотропизм.ndmsi цмин.ndmsi чакÑ.ndmsi чаллиÑ.ndmsi чешир.ndmsi чикл.ndmsi чиппендейл.ndmsi чумбур.ndmsi шалот.ndmsi шапп.ndmsi шармез.ndmsi шатобриан.ndmsi шаффл.ndmsi шаффлборд.ndmsi шератон.ndmsi шефмонтаж.ndmsi шиваизм.ndmsi шипр.ndmsi шлакопортландцемент.ndmsi шоппинг.ndmsi шотландизм.ndmsi шоу-бизнеÑ.ndmsi шприц-бетон.ndmsi шраб.ndmsi шухер.ndmsi Ñвгемеризм.ndmsi Ñволюционизм.ndmsi Ñгалитаризм.ndmsi Ñгофутуризм.ndmsi Ñгоцентризм.ndmsi ÑкзиÑтенциализм.ndmsi Ñкзорцизм.ndmsi Ñклектицизм.ndmsi Ñкомониторинг.ndmsi ÑкоÑинтез.ndmsi Ñкотуризм.ndmsi ÑкÑгибиционизм.ndmsi ÑкÑпанÑионизм.ndmsi ÑкÑпреÑÑионизм.ndmsi Ñлектромагнетизм.ndmsi ÑлектропереноÑ.ndmsi Ñлектроподогрев.ndmsi Ñлектроприборопторг.ndmsi ÑлектроÑинтез.ndmsi ÑлектротранÑпорт.ndmsi Ñлектрофорез.ndmsi Ñлектроцинк.ndmsi Ñлеутерококк.ndmsi ÑлефантиазиÑ.ndmsi Ñлитизм.ndmsi Ñмбриогенез.ndmsi Ñмпириокритицизм.ndmsi Ñмпириомонизм.ndmsi ÑмпириоÑимволизм.ndmsi Ñнгармонизм.ndmsi Ñндоморфизм.ndmsi Ñнергизм.ndmsi ÑнергобаланÑ.ndmsi Ñнциклопедизм.ndmsi ÑпиÑиллогизм.ndmsi Ñритромицин.ndmsi ÑÑкапизм.ndmsi ÑÑÑенциализм.ndmsi Ñтницизм.ndmsi Ñтноцентризм.ndmsi ÑтоÑ.ndmsi юго-воÑток.ndmsi юго-запад.ndmsi юзенет.ndmsi юзнет.ndmsi юкер.ndmsi ÑкутпромÑтройматериал.ndmsi ÑмÑ.ndmsi : ; кембридж.= : LLDWV+ or LLAYI+; кембридж.ndmsv : ; кембридж.ndmsi : ; изюбр.= кенар.= розмыт.= Ñазандар.= : LLACI+ or LLDMT+; изюбр.nlmsi кенар.nlmsi розмыт.nlmsi Ñазандар.nlmsi : ; кет.= : LLAGT+ or LLEAU+; кет.nlfpg : ; кет.nlfpv : ; кетмен.= : LLBYZ+ or LLDML+ or LLEAU+; кефал.= макрел.= : LLDNL+ or LLDOO+; кечуа.= травеÑти.= : LLADB+ or LLADL+ or LLAEG+; кечуа.ndn травеÑти.ndn : ; кечуа.a травеÑти.a : ; античаÑтиц.= водолечебниц.= кеш-таблиц.= клубнелуковиц.= фритюрниц.= : LLAFR+; античаÑтиц.ndfpg водолечебниц.ndfpg кеш-таблиц.ndfpg клубнелуковиц.ndfpg фритюрниц.ndfpg : ; ки.= : LLAUD+ or LLBPG+ or LLEBA+; кивер.= : LLABM+ or LLEAH+; кивер.ndmsv : ; кивер.ndmsi : ; кизил.= : LLAAO+ or LLDML+ or LLDOO+; кизил.ndmsv : ; кизил.ndmsi : ; камышин.= каÑ.= кизлÑÑ€.= рабат.= : LLDWW+ or LLBRK+; камышин.ndmsv каÑ.ndmsv кизлÑÑ€.ndmsv рабат.ndmsv : ; камышин.ndmsi каÑ.ndmsi кизлÑÑ€.ndmsi рабат.ndmsi : ; кил.= : LLAAQ+ or LLAFX+ or LLEOW+ or LLATN+ or LLDML+ or LLEAT+ or LLDNX+ or LLDNY+; кил.ndmsv : ; кил.ndmsi : ; кил.ndfpg : ; кила.= : LLBRA+; килеч.= Ñеледоч.= Ñош.= : LLBRI+ or LLBRM+ or LLBYZ+; килогерц.= мегагерц.= : LLABR+; килогерц.ndmsv мегагерц.ndmsv : ; килогерц.ndmsi мегагерц.ndmsi : ; килогерц.ndmpg мегагерц.ndmpg : ; кин.= : LLAFX+ or LLFXS+ or LLFXT+; кин.ndfpg : ; кино.= : LLADH+ or LLADL+; кино.ndn : ; кино.ndnsd : ; кино.ndnsi : ; кино.ndnsp : ; кино.ndnsv : ; кино.ndnsg : ; кино.ndnst : ; /ru/words/words.97: LLDQL+; кинонедел.= теплопотер.= : LLDQF+; глинопорош.= кинорын.= : LLCKA+; кинотавр.= : LLAAB+; кинотавр.ndmsi : ; кинотовар.= : LLAAY+ or LLDJV+; кинотовар.ndmsv : ; кинотовар.ndmsi : ; кип.= : LLAFX+ or LLAWQ+; кип.ndfpg : ; кипен.= : LLDML+ or LLDNF+ or LLDNT+; жел.= золо.= кипÑ.= реше.= : LLCXI+ or LLCYK+; кир.= : LLFIQ+ or LLFHX+ or LLBRK+; кир.nlfpg : ; кир.nlfpv : ; киÑ.= : LLAGE+ or LLAGT+ or LLBRO+ or LLBUG+ or LLBVZ+; киÑ.vnndpms : ; киÑ.nlfpg : ; киÑ.nlfpv : ; киÑел.= : LLAUH+ or LLDMK+ or LLDOK+; киÑл.= Ñветл.= Ñтекл.= шабр.= : LLBHS+ or LLBNP+ or LLCCZ+ or LLCGW+; /ru/words/words.98: LLDWW+ or LLBEP+; актюбинÑк.ndmsv аральÑк.ndmsv ачинÑк.ndmsv батайÑк.ndmsv беднодемьÑнÑк.ndmsv беломорÑк.ndmsv бирюÑинÑк.ndmsv верхнеднепровÑк.ndmsv витебÑк.ndmsv волоколамÑк.ndmsv выÑоковÑк.ndmsv георгиевÑк.ndmsv горноалтайÑк.ndmsv горноправдинÑк.ndmsv гуÑиноозерÑк.ndmsv дальнегорÑк.ndmsv дегтÑÑ€Ñк.ndmsv дивногорÑк.ndmsv днепропетровÑк.ndmsv докучаевÑк.ndmsv еманжелинÑк.ndmsv заводоуковÑк.ndmsv карачаевÑк.ndmsv кировÑк.ndmsv киÑловодÑк.ndmsv кодинÑк.ndmsv краÑногорÑк.ndmsv краÑноуральÑк.ndmsv леÑоÑибирÑк.ndmsv луганÑк.ndmsv медногорÑк.ndmsv михайловÑк.ndmsv невинномыÑÑк.ndmsv нефтекамÑк.ndmsv нижневолжÑк.ndmsv нижнекамÑк.ndmsv новинÑк.ndmsv новоаганÑк.ndmsv новоениÑейÑк.ndmsv новозаводÑк.ndmsv новоильинÑк.ndmsv новомоÑковÑк.ndmsv новотроицк.ndmsv новоульÑновÑк.ndmsv новочебокÑарÑк.ndmsv новочеркаÑÑк.ndmsv новошахтинÑк.ndmsv норильÑк.ndmsv обнинÑк.ndmsv первоуральÑк.ndmsv печерÑк.ndmsv подольÑк.ndmsv пронÑк.ndmsv рубцовÑк.ndmsv рыбинÑк.ndmsv ÑаÑногорÑк.ndmsv ÑвердловÑк.ndmsv ÑеребрÑнÑк.ndmsv ÑреднеуральÑк.ndmsv тихорецк.ndmsv тобольÑк.ndmsv томÑк.ndmsv уÑинÑк.ndmsv южноуральÑк.ndmsv : ; актюбинÑк.ndmsi аральÑк.ndmsi ачинÑк.ndmsi батайÑк.ndmsi беднодемьÑнÑк.ndmsi беломорÑк.ndmsi бирюÑинÑк.ndmsi верхнеднепровÑк.ndmsi витебÑк.ndmsi волоколамÑк.ndmsi выÑоковÑк.ndmsi георгиевÑк.ndmsi горноалтайÑк.ndmsi горноправдинÑк.ndmsi гуÑиноозерÑк.ndmsi дальнегорÑк.ndmsi дегтÑÑ€Ñк.ndmsi дивногорÑк.ndmsi днепропетровÑк.ndmsi докучаевÑк.ndmsi еманжелинÑк.ndmsi заводоуковÑк.ndmsi карачаевÑк.ndmsi кировÑк.ndmsi киÑловодÑк.ndmsi кодинÑк.ndmsi краÑногорÑк.ndmsi краÑноуральÑк.ndmsi леÑоÑибирÑк.ndmsi луганÑк.ndmsi медногорÑк.ndmsi михайловÑк.ndmsi невинномыÑÑк.ndmsi нефтекамÑк.ndmsi нижневолжÑк.ndmsi нижнекамÑк.ndmsi новинÑк.ndmsi новоаганÑк.ndmsi новоениÑейÑк.ndmsi новозаводÑк.ndmsi новоильинÑк.ndmsi новомоÑковÑк.ndmsi новотроицк.ndmsi новоульÑновÑк.ndmsi новочебокÑарÑк.ndmsi новочеркаÑÑк.ndmsi новошахтинÑк.ndmsi норильÑк.ndmsi обнинÑк.ndmsi первоуральÑк.ndmsi печерÑк.ndmsi подольÑк.ndmsi пронÑк.ndmsi рубцовÑк.ndmsi рыбинÑк.ndmsi ÑаÑногорÑк.ndmsi ÑвердловÑк.ndmsi ÑеребрÑнÑк.ndmsi ÑреднеуральÑк.ndmsi тихорецк.ndmsi тобольÑк.ndmsi томÑк.ndmsi уÑинÑк.ndmsi южноуральÑк.ndmsi : ; кита.= : LLAYG+ or LLDZD+ or LLBPW+; кито.= : LLDWY+ or LLDZD+; китобо.= : LLAYG+ or LLBPJ+ or LLBPS+ or LLBQK+; кич.= : LLAAH+ or LLBMS+ or LLBRI+; кич.ndmsv : ; кич.ndmsi : ; киш.= : LLAWN+ or LLBRK+; кишмиш.= : LLAAI+; кишмиш.ndmsv : ; кишмиш.ndmsi : ; кл.= : LLASW+ or LLATN+; кла.= : LLFQT+; клавиатур.= : LLAFX+ or LLBZG+; клавиатур.ndfpg : ; клавиш.= : LLAAH+ or LLAFM+ or LLBYZ+; клавиш.ndmsv : ; клавиш.ndmsi : ; клавиш.ndfpg : ; кладов.= : LLAKS+ or LLBRK+; клаÑÑик.= : LLACG+ or LLAFU+ or LLBCC+; клаÑÑик.nlmsi : ; клаÑÑик.ndfpg : ; /ru/words/words.99: LLAAQ+ or LLACI+; автохтон.nlmsi агент.nlmsi аллохтон.nlmsi аммонит.nlmsi апоÑтол.nlmsi атлант.nlmsi бактероид.nlmsi балабан.nlmsi белемнит.nlmsi брандахлыÑÑ‚.nlmsi бройлер.nlmsi вибрион.nlmsi водолюб.nlmsi вулканизатор.nlmsi газификатор.nlmsi гаплонт.nlmsi гаÑтрозоид.nlmsi гаÑтроном.nlmsi геркулеÑ.nlmsi гигант.nlmsi гидрометр.nlmsi гнотобионт.nlmsi горлодер.nlmsi гриф.nlmsi дегазатор.nlmsi детектив.nlmsi дохлец.nlmsi жупан.nlmsi иллюминатор.nlmsi интерпретатор.nlmsi кермеÑ.nlmsi кинематографиÑÑ‚.nlmsi клаÑÑификатор.nlmsi коллектор.nlmsi колоÑÑ.nlmsi корнет.nlmsi лаз.nlmsi манекен.nlmsi манипулÑтор.nlmsi маркер.nlmsi медиум.nlmsi мериноÑ.nlmsi метр.nlmsi мигрант.nlmsi моветон.nlmsi молоковоз.nlmsi мутант.nlmsi нутрец.nlmsi оператор.nlmsi оракул.nlmsi оригинатор.nlmsi пеон.nlmsi плакун.nlmsi полипоид.nlmsi примат.nlmsi протектор.nlmsi протобионт.nlmsi проÑмбрион.nlmsi пуÑтоцвет.nlmsi радикал.nlmsi реципиент.nlmsi розан.nlmsi розмыÑл.nlmsi рыÑкун.nlmsi ÑамоÑтрел.nlmsi Ñардар.nlmsi Ñателлит.nlmsi Ñеленит.nlmsi Ñимбионт.nlmsi Ñолитер.nlmsi Ñтартер.nlmsi Ñтеклорез.nlmsi Ñублицензиат.nlmsi ÑубÑтитут.nlmsi теплолюб.nlmsi термофил.nlmsi термофоб.nlmsi типограф.nlmsi титан.nlmsi топтун.nlmsi триангулÑтор.nlmsi туз.nlmsi углевоз.nlmsi уникум.nlmsi утилизатор.nlmsi фараон.nlmsi ферт.nlmsi фикÑатор.nlmsi флагман.nlmsi флотатор.nlmsi фофан.nlmsi фриз.nlmsi фрукт.nlmsi фурштат.nlmsi хлыÑÑ‚.nlmsi хлюÑÑ‚.nlmsi чертогон.nlmsi чурбан.nlmsi шпингалет.nlmsi Ñкзот.nlmsi ÑкÑпонент.nlmsi Ñфармон.nlmsi : ; автохтон.ndmsv агент.ndmsv аллохтон.ndmsv аммонит.ndmsv апоÑтол.ndmsv атлант.ndmsv бактероид.ndmsv балабан.ndmsv белемнит.ndmsv брандахлыÑÑ‚.ndmsv бройлер.ndmsv вибрион.ndmsv водолюб.ndmsv вулканизатор.ndmsv газификатор.ndmsv гаплонт.ndmsv гаÑтрозоид.ndmsv гаÑтроном.ndmsv геркулеÑ.ndmsv гигант.ndmsv гидрометр.ndmsv гнотобионт.ndmsv горлодер.ndmsv гриф.ndmsv дегазатор.ndmsv детектив.ndmsv дохлец.ndmsv жупан.ndmsv иллюминатор.ndmsv интерпретатор.ndmsv кермеÑ.ndmsv кинематографиÑÑ‚.ndmsv клаÑÑификатор.ndmsv коллектор.ndmsv колоÑÑ.ndmsv корнет.ndmsv лаз.ndmsv манекен.ndmsv манипулÑтор.ndmsv маркер.ndmsv медиум.ndmsv мериноÑ.ndmsv метр.ndmsv мигрант.ndmsv моветон.ndmsv молоковоз.ndmsv мутант.ndmsv нутрец.ndmsv оператор.ndmsv оракул.ndmsv оригинатор.ndmsv пеон.ndmsv плакун.ndmsv полипоид.ndmsv примат.ndmsv протектор.ndmsv протобионт.ndmsv проÑмбрион.ndmsv пуÑтоцвет.ndmsv радикал.ndmsv реципиент.ndmsv розан.ndmsv розмыÑл.ndmsv рыÑкун.ndmsv ÑамоÑтрел.ndmsv Ñардар.ndmsv Ñателлит.ndmsv Ñеленит.ndmsv Ñимбионт.ndmsv Ñолитер.ndmsv Ñтартер.ndmsv Ñтеклорез.ndmsv Ñублицензиат.ndmsv ÑубÑтитут.ndmsv теплолюб.ndmsv термофил.ndmsv термофоб.ndmsv типограф.ndmsv титан.ndmsv топтун.ndmsv триангулÑтор.ndmsv туз.ndmsv углевоз.ndmsv уникум.ndmsv утилизатор.ndmsv фараон.ndmsv ферт.ndmsv фикÑатор.ndmsv флагман.ndmsv флотатор.ndmsv фофан.ndmsv фриз.ndmsv фрукт.ndmsv фурштат.ndmsv хлыÑÑ‚.ndmsv хлюÑÑ‚.ndmsv чертогон.ndmsv чурбан.ndmsv шпингалет.ndmsv Ñкзот.ndmsv ÑкÑпонент.ndmsv Ñфармон.ndmsv : ; автохтон.ndmsi агент.ndmsi аллохтон.ndmsi аммонит.ndmsi апоÑтол.ndmsi атлант.ndmsi бактероид.ndmsi балабан.ndmsi белемнит.ndmsi брандахлыÑÑ‚.ndmsi бройлер.ndmsi вибрион.ndmsi водолюб.ndmsi вулканизатор.ndmsi газификатор.ndmsi гаплонт.ndmsi гаÑтрозоид.ndmsi гаÑтроном.ndmsi геркулеÑ.ndmsi гигант.ndmsi гидрометр.ndmsi гнотобионт.ndmsi горлодер.ndmsi гриф.ndmsi дегазатор.ndmsi детектив.ndmsi дохлец.ndmsi жупан.ndmsi иллюминатор.ndmsi интерпретатор.ndmsi кермеÑ.ndmsi кинематографиÑÑ‚.ndmsi клаÑÑификатор.ndmsi коллектор.ndmsi колоÑÑ.ndmsi корнет.ndmsi лаз.ndmsi манекен.ndmsi манипулÑтор.ndmsi маркер.ndmsi медиум.ndmsi мериноÑ.ndmsi метр.ndmsi мигрант.ndmsi моветон.ndmsi молоковоз.ndmsi мутант.ndmsi нутрец.ndmsi оператор.ndmsi оракул.ndmsi оригинатор.ndmsi пеон.ndmsi плакун.ndmsi полипоид.ndmsi примат.ndmsi протектор.ndmsi протобионт.ndmsi проÑмбрион.ndmsi пуÑтоцвет.ndmsi радикал.ndmsi реципиент.ndmsi розан.ndmsi розмыÑл.ndmsi рыÑкун.ndmsi ÑамоÑтрел.ndmsi Ñардар.ndmsi Ñателлит.ndmsi Ñеленит.ndmsi Ñимбионт.ndmsi Ñолитер.ndmsi Ñтартер.ndmsi Ñтеклорез.ndmsi Ñублицензиат.ndmsi ÑубÑтитут.ndmsi теплолюб.ndmsi термофил.ndmsi термофоб.ndmsi типограф.ndmsi титан.ndmsi топтун.ndmsi триангулÑтор.ndmsi туз.ndmsi углевоз.ndmsi уникум.ndmsi утилизатор.ndmsi фараон.ndmsi ферт.ndmsi фикÑатор.ndmsi флагман.ndmsi флотатор.ndmsi фофан.ndmsi фриз.ndmsi фрукт.ndmsi фурштат.ndmsi хлыÑÑ‚.ndmsi хлюÑÑ‚.ndmsi чертогон.ndmsi чурбан.ndmsi шпингалет.ndmsi Ñкзот.ndmsi ÑкÑпонент.ndmsi Ñфармон.ndmsi : ; клаÑтериз.= : LLCDD+ or LLCFX+ or LLCGW+; клаш.= : LLFIL+ or LLFIR+ or LLFKZ+; клаш.nlfpg : ; клаш.nlmsi : ; клаш.nlfpv : ; кле.= : LLBHY+ or LLBNR+ or LLBPI+ or LLBPW+ or LLBQC+; клев.= : LLAAQ+ or LLDYE+ or LLCJW+; клев.ndmsv : ; клев.ndmsi : ; клеве.= роп.= Ñкреже.= : LLCUM+; клевер.= : LLABI+ or LLBYZ+; клевер.ndmsv : ; клевер.ndmsi : ; клейм.= : LLEPB+ or LLBNN+ or LLCAG+; клейм.ndnpg : ; /ru/words/words.100: LLFKR+ or LLFHR+; клеп.= : LLEPC+ or LLEPD+ or LLBRK+; клеÑтил.= : LLFOR+; клец.= : LLBRI+ or LLBSP+; клеш.= : LLAAH+ or LLAEG+; клеш.a : ; клеш.ndmsv : ; клеш.ndmsi : ; клещ.= : LLACF+ or LLBCB+; клещ.nlmsi : ; клещик.= труÑик.= : LLACG+ or LLBCC+; клещик.nlmsi труÑик.nlmsi : ; кли.= : LLEPE+ or LLBSF+; /ru/words/words.101: LLDKX+; клин.= : LLAAZ+ or LLDWW+ or LLAYC+ or LLCJW+; клин.ndmsv : ; клин.ndmsi : ; бункер.= клинкер.= : LLABM+ or LLBYZ+ or LLFRF+ or LLEUU+; бункер.ndmsv клинкер.ndmsv : ; бункер.ndmsi клинкер.ndmsi : ; кло.= : LLACA+ or LLBRB+; ворко.= гого.= квох.= клеко.= клоко.= клох.= кудах.= рего.= роко.= топо.= хлопо.= хохо.= цоко.= щебе.= : LLCUL+; клон.= : LLAAQ+ or LLBHS+ or LLBNP+; клон.ndmsv : ; клон.ndmsi : ; клуб.= : LLAAQ+ or LLAVL+ or LLBIJ+ or LLBNN+ or LLBYZ+ or LLCJW+; клуб.ndmsv : ; клуб.ndmsi : ; клÑ.= : LLCTK+ or LLCTX+; книготоргов.= : LLAYI+ or LLDLP+; иван-да-марь.= книготорговл.= кожгалантере.= : LLDQE+; кнÑж.= : LLBFF+ or LLBFZ+ or LLBUY+ or LLCIY+; кнÑз.= : LLAUN+ or LLDMV+; ко.= : LLDTD+ or LLDVD+ or LLBPW+ or LLCOB+ or LLCOZ+ or LLCSO+ or LLCTB+ or LLCYK+; коб.= : LLACI+ or LLAUR+; коб.nlmsi : ; кобел.= : LLAUN+ or LLAVH+ or LLDMT+; кобец.= хейфец.= : LLFKK+ or LLFKJ+; кобец.nlmsi хейфец.nlmsi : ; кобр.= Ñайд.= : LLAGT+ or LLDXR+; кобр.nlfpg Ñайд.nlfpg : ; кобр.nlfpv Ñайд.nlfpv : ; кобыл.= : LLAFX+ or LLAGT+ or LLBFF+ or LLBRK+ or LLBRO+; кобыл.nlfpg : ; кобыл.nlfpv : ; кобыл.ndfpg : ; ков.= : LLDXR+ or LLAVQ+ or LLBRK+ or LLBSW+ or LLDJS+; ков.npg : ; ковбо.= : LLBPS+ or LLBPW+; /ru/words/words.102: LLDWW+; абадан.ndmsv абазашт.ndmsv абакан.ndmsv абердин.ndmsv абиджан.ndmsv абкайк.ndmsv абовÑн.ndmsv авилеÑ.ndmsv авиньон.ndmsv авчелуп.ndmsv агадир.ndmsv аган.ndmsv агдам.ndmsv агджакенд.ndmsv агрыз.ndmsv агуаÑкальентеÑ.ndmsv адайхох.ndmsv адак.ndmsv аден.ndmsv аджман.ndmsv аджмир.ndmsv адирондак.ndmsv адлер.ndmsv адрар-ифораÑ.ndmsv адур.ndmsv азаÑ.ndmsv азов.ndmsv айдар.ndmsv айлÑнд.ndmsv айон.ndmsv ак-довурак.ndmsv акалах.ndmsv аккурган.ndmsv аклинÑ.ndmsv акÑенгир.ndmsv акÑуат.ndmsv акшийрак.ndmsv акъÑб.ndmsv алагез.ndmsv алагир.ndmsv аламедин.ndmsv алат.ndmsv алгабаÑ.ndmsv алгобаÑ.ndmsv алдан.ndmsv алигарх.ndmsv аликазган.ndmsv алитуÑ.ndmsv алкмар.ndmsv алмалык.ndmsv альбервилл.ndmsv альтаир.ndmsv амазар.ndmsv аманауз.ndmsv амбарчик.ndmsv амман.ndmsv аморгоÑ.ndmsv амритÑар.ndmsv амÑтердам.ndmsv амьен.ndmsv анабар.ndmsv ангкор.ndmsv ангрен.ndmsv анджелеÑ.ndmsv андижан.ndmsv андреаÑ.ndmsv анжеро-ÑудженÑк.ndmsv анÑÑ‚.ndmsv антареÑ.ndmsv антверпен.ndmsv антиливан.ndmsv аншулем.ndmsv апелдорн.ndmsv апшерон.ndmsv арагон.ndmsv арад.ndmsv аракÑ.ndmsv аралÑор.ndmsv аранхуÑÑ.ndmsv арарат.ndmsv арбат.ndmsv арбор.ndmsv аргаÑш.ndmsv аргут.ndmsv ардатов.ndmsv ардон.ndmsv арендал.ndmsv арзамаÑ.ndmsv арзев.ndmsv аркадак.ndmsv аркалык.ndmsv арктур.ndmsv арлавир.ndmsv арлон.ndmsv армавир.ndmsv арнем.ndmsv арнемленд.ndmsv арраÑ.ndmsv арÑамак.ndmsv арташат.ndmsv артек.ndmsv артик.ndmsv арциз.ndmsv аÑкиз.ndmsv аÑуан.ndmsv аÑунÑьон.ndmsv атаман-нюр.ndmsv атрек.ndmsv афар.ndmsv афганиÑтан.ndmsv афон.ndmsv ахангаран.ndmsv ахваз.ndmsv ахмвдабад.ndmsv ахунбабаев.ndmsv ачикулак.ndmsv ачхой-мартан.ndmsv ашгабад.ndmsv ашгабат.ndmsv ашдод.ndmsv аштарак.ndmsv ашхабад.ndmsv аюдаг.ndmsv аÑгуз.ndmsv аÑÑ‚.ndmsv баба-юрт.ndmsv бабадаг.ndmsv бабитеÑ.ndmsv багдад.ndmsv баглан.ndmsv бадахшан.ndmsv баден.ndmsv бадхыз.ndmsv бай-хаак.ndmsv байгажак.ndmsv байкал.ndmsv байканд.ndmsv байÑун.ndmsv бакал.ndmsv баканаÑ.ndmsv бакÑан.ndmsv балатон.ndmsv баликпапан.ndmsv балчуг.ndmsv бангкок.ndmsv банджул.ndmsv бандунг.ndmsv баниÑÑ.ndmsv банкÑ.ndmsv барнаул.ndmsv барÑакельмеÑ.ndmsv баÑкунчак.ndmsv баÑтер.ndmsv батакоюрт.ndmsv батангаÑ.ndmsv баттамбанг.ndmsv баудуков.ndmsv баунт.ndmsv бахилов.ndmsv бахмач.ndmsv бахрейн.ndmsv бахт.ndmsv бачхаз.ndmsv башкортоÑтан.ndmsv бегаван.ndmsv безанÑон.ndmsv безенчук.ndmsv безмеин.ndmsv бейлаган.ndmsv бейрут.ndmsv бейÑуг.ndmsv бекабад.ndmsv белгород.ndmsv белград.ndmsv белз.ndmsv белокаменÑк.ndmsv белолуцк.ndmsv белоÑток.ndmsv белуджиÑтан.ndmsv белфаÑÑ‚.ndmsv бенин.ndmsv берген.ndmsv бердичев.ndmsv бериÑлав.ndmsv берн.ndmsv беÑлан.ndmsv бешар.ndmsv бешарык.ndmsv бешкент.ndmsv биканер.ndmsv бирмингем.ndmsv биробиджан.ndmsv бирштонаÑ.ndmsv битуг.ndmsv бихар.ndmsv бишкек.ndmsv блумфонтейн.ndmsv бобруйÑк.ndmsv богодуховлеÑ.ndmsv боготол.ndmsv болград.ndmsv болехов.ndmsv болтвар.ndmsv болхов.ndmsv бориÑлав.ndmsv борнмут.ndmsv борнхольм.ndmsv брабант.ndmsv бранденбург.ndmsv браÑлав.ndmsv брауншвайг.ndmsv брашов.ndmsv бременхафен.ndmsv бреÑÑ‚.ndmsv бриежуциемÑ.ndmsv брокленд.ndmsv бугуруÑлан.ndmsv будапешт.ndmsv бузан.ndmsv бузулук.ndmsv букÑунд.ndmsv буогаÑ.ndmsv бургенлад.ndmsv бурунгулак.ndmsv буÑк.ndmsv буÑтан.ndmsv буÑтах.ndmsv бутут.ndmsv бухареÑÑ‚.ndmsv бучач.ndmsv бушир.ndmsv буÑноÑ.ndmsv буÑноÑ-айреÑ.ndmsv бхопал.ndmsv бырлад.ndmsv бытом.ndmsv быхов.ndmsv бьюекен.ndmsv вабальнинкаÑ.ndmsv вабкент.ndmsv вад.ndmsv вайгач.ndmsv валаам.ndmsv валдемарпилÑ.ndmsv вальдолид.ndmsv ванадзор.ndmsv ванино-холмÑк.ndmsv ванкувер.ndmsv ваннинÑк.ndmsv варберг.ndmsv варташен.ndmsv варьеган.ndmsv ватикан.ndmsv вах.ndmsv ваховÑк.ndmsv вевиÑ.ndmsv великоуÑтюг.ndmsv веллингтон.ndmsv венерн.ndmsv вентÑпилÑ.ndmsv вентьÑн.ndmsv веракруÑ.ndmsv верден.ndmsv верхне-благовещенÑк.ndmsv верхнедвинÑк.ndmsv веÑпрем.ndmsv веÑтераÑ.ndmsv веÑтервик.ndmsv веттерн.ndmsv видин.ndmsv вилькавишкиÑ.ndmsv вильнюÑ.ndmsv виннипег.ndmsv виннипегоÑиÑ.ndmsv винтертур.ndmsv вирбалиÑ.ndmsv виÑим.ndmsv виÑман.ndmsv виÑмар.ndmsv витим.ndmsv владивоÑток.ndmsv владикавказ.ndmsv воклюз.ndmsv волгоград.ndmsv волгореченÑк.ndmsv воложин.ndmsv волоф.ndmsv волочиÑк.ndmsv волхов.ndmsv вольногорÑк.ndmsv вольнÑнÑк.ndmsv вонÑан.ndmsv воротан.ndmsv вроцлав.ndmsv вуктыл.ndmsv вулвергемптон.ndmsv выборг.ndmsv вышгород.ndmsv вьентьÑн.ndmsv вюртемберг.ndmsv вюрцбург.ndmsv габон.ndmsv гавр.ndmsv газалкент.ndmsv гайворон.ndmsv галифакÑ.ndmsv галлÑарал.ndmsv гамбург.ndmsv ганг.ndmsv ганновер.ndmsv гардез.ndmsv гвадалквивир.ndmsv гданьÑк.ndmsv гдов.ndmsv гелдерланд.ndmsv геленджик.ndmsv геленждик.ndmsv геничеÑк.ndmsv гент.ndmsv герат.ndmsv геÑÑен.ndmsv гетеборг.ndmsv геттинген.ndmsv гибралтар.ndmsv гиждуван.ndmsv гизиантеп.ndmsv гонконг.ndmsv гориÑ.ndmsv горнореченÑк.ndmsv горÑчинÑк.ndmsv готланд.ndmsv гохран.ndmsv грайворон.ndmsv грибов.ndmsv гроÑглокнер.ndmsv гуадалканал.ndmsv гуам.ndmsv гудермеÑ.ndmsv гуджарат.ndmsv гузар.ndmsv гулиÑтан.ndmsv гуниб.ndmsv гунт.ndmsv гурон.ndmsv дагомыÑ.ndmsv далат.ndmsv даллаÑ.ndmsv дальнореченÑк.ndmsv дамар.ndmsv даммам.ndmsv дамодар.ndmsv дананг.ndmsv данбар.ndmsv дар-ÑÑ-Ñалам.ndmsv дарлинг.ndmsv даруÑÑалам.ndmsv дархан.ndmsv дарьÑл.ndmsv датч-харбор.ndmsv даугавпилÑ.ndmsv дашкеÑан.ndmsv дебрецен.ndmsv дейтон.ndmsv делфт.ndmsv демавенд.ndmsv дербент.ndmsv деркул.ndmsv деÑногорÑк.ndmsv детройт.ndmsv джайпур.ndmsv джалилабад.ndmsv джамалпур.ndmsv джамбул.ndmsv джамбыл.ndmsv джамшедпур.ndmsv джаркурган.ndmsv джарылгач.ndmsv джебраил.ndmsv джелалабад.ndmsv джермук.ndmsv джетым.ndmsv джизак.ndmsv джилонг.ndmsv джинал.ndmsv джорджтаун.ndmsv джугдыр.ndmsv джуджид-Ñг.ndmsv дзабхан.ndmsv дижон.ndmsv дикÑон.ndmsv дилижан.ndmsv димитровград.ndmsv диÑнейленд.ndmsv диÑрбакыр.ndmsv дмитров.ndmsv дмитровград.ndmsv днепр.ndmsv днеÑтр.ndmsv довурак.ndmsv донбаÑÑ.ndmsv донузлав.ndmsv дортмунд.ndmsv дрезден.ndmsv дрогичин.ndmsv дублин.ndmsv дубчеÑ.ndmsv дувр.ndmsv дуйÑбург.ndmsv дукштаÑ.ndmsv думьÑÑ‚.ndmsv дурбан.ndmsv дурреÑ.ndmsv дуÑетоÑ.ndmsv дуÑтлик.ndmsv дьеп.ndmsv дьер.ndmsv дюльтыдаг.ndmsv дюнкерк.ndmsv дюпкун.ndmsv дюÑÑельдорф.ndmsv евлах.ndmsv евфрат.ndmsv егорлык.ndmsv езнаÑ.ndmsv екабпилÑ.ndmsv екатеринбург.ndmsv ельÑк.ndmsv ереван.ndmsv ермелан.ndmsv еруÑлан.ndmsv жанатаÑ.ndmsv жашков.ndmsv жеÑканган.ndmsv жидачов.ndmsv жирекен.ndmsv житомир.ndmsv жлобин.ndmsv жоÑтов.ndmsv забид.ndmsv загребин.ndmsv загроÑ.ndmsv зайÑан.ndmsv закинф.ndmsv зальцбург.ndmsv зангелан.ndmsv зарафшан.ndmsv зардоб.ndmsv зборов.ndmsv звенигород.ndmsv здолбунов.ndmsv зеленоборÑк.ndmsv зеленоград.ndmsv зеленокумÑк.ndmsv зеньков.ndmsv зеравшан.ndmsv зерноград.ndmsv зиган.ndmsv зильмердак.ndmsv змиев.ndmsv золочев.ndmsv зонгулдак.ndmsv зубцов.ndmsv зугрÑÑ.ndmsv зунд.ndmsv зырÑновÑк.ndmsv ивангород.ndmsv ивано-франковÑк.ndmsv иджеван.ndmsv иеруÑалим.ndmsv изар.ndmsv изер.ndmsv измаил.ndmsv измир.ndmsv измит.ndmsv изÑÑлав.ndmsv илек.ndmsv илим.ndmsv иллер.ndmsv иловайÑк.ndmsv ильÑк.ndmsv иман.ndmsv имроз.ndmsv ингольштадт.ndmsv инд.ndmsv индаур.ndmsv индур.ndmsv инÑар.ndmsv инÑбрук.ndmsv инчхон.ndmsv ионишкелиÑ.ndmsv ипох.ndmsv ирбит.ndmsv иргыз.ndmsv ирендак.ndmsv иркут.ndmsv иртÑш.ndmsv иÑкендерун.ndmsv иÑкитим.ndmsv иÑкыр.ndmsv иÑламабад.ndmsv иÑтад.ndmsv иÑфахан.ndmsv итуруп.ndmsv ишерим.ndmsv ишим.ndmsv иштыхан.ndmsv йезд.ndmsv йелл.ndmsv йоханеÑбург.ndmsv каварÑкаÑ.ndmsv кагальник.ndmsv кагарлык.ndmsv каджаран.ndmsv кадиÑ.ndmsv казалинÑк.ndmsv казатин.ndmsv казым.ndmsv каир.ndmsv кайеркан.ndmsv кайраккум.ndmsv кайшадориÑ.ndmsv калакан.ndmsv калар.ndmsv калат.ndmsv калауÑ.ndmsv калимантан.ndmsv калинин.ndmsv калининград.ndmsv калтан.ndmsv калунборг.ndmsv калÑзин.ndmsv каменник.ndmsv каменногорÑк.ndmsv камерун.ndmsv кампогÑаом.ndmsv камызÑк.ndmsv камышлов.ndmsv кандагар.ndmsv канев.ndmsv канзаÑ.ndmsv канибадам.ndmsv канпур.ndmsv кантегир.ndmsv капошвар.ndmsv кара-богаз-гол.ndmsv карабах.ndmsv карабулак.ndmsv карадаг.ndmsv каражал.ndmsv каракаÑ.ndmsv каракорум.ndmsv караÑор.ndmsv караулбазар.ndmsv карачев.ndmsv каргат.ndmsv кардифф.ndmsv каркаралинÑк.ndmsv карлÑборг.ndmsv карлÑтад.ndmsv карокорум.ndmsv карпатоÑ.ndmsv каÑан.ndmsv каÑимов.ndmsv каÑкелен.ndmsv каттакурган.ndmsv каттегат.ndmsv каунаÑ.ndmsv кафан.ndmsv качканар.ndmsv кашин.ndmsv квебек.ndmsv кевлар.ndmsv кеген.ndmsv кейптаун.ndmsv кекемерен.ndmsv келеÑ.ndmsv кельбаджар.ndmsv кельн.ndmsv кемчуг.ndmsv кенÑингтон.ndmsv керман.ndmsv керманшахр.ndmsv керулен.ndmsv кивач.ndmsv киев.ndmsv кизел.ndmsv кизилюрт.ndmsv кильдин.ndmsv кингиÑепп.ndmsv кингÑтаун.ndmsv киномир.ndmsv кипр.ndmsv киргизÑтан.ndmsv киржач.ndmsv кириллов.ndmsv киркук.ndmsv кировград.ndmsv кировоград.ndmsv кирÑ.ndmsv кирÑанов.ndmsv киÑелевÑк.ndmsv китаб.ndmsv китноÑ.ndmsv кишинев.ndmsv кишн.ndmsv кишпинач.ndmsv клагенфурт.ndmsv клайд.ndmsv кланг.ndmsv клецк.ndmsv кливленд.ndmsv кнÑж-погоÑÑ‚.ndmsv ковдор.ndmsv когалым.ndmsv кодакан.ndmsv кожимиз.ndmsv козьмодемьÑнÑк.ndmsv койбагар.ndmsv коканд.ndmsv кокарал.ndmsv колгуев.ndmsv колл.ndmsv колобжег.ndmsv коломак.ndmsv комрат.ndmsv коннектикут.ndmsv конотоп.ndmsv конÑепÑьон.ndmsv копейÑк.ndmsv копенгаген.ndmsv копетдаг.ndmsv коринф.ndmsv коркодон.ndmsv коркоран.ndmsv корнат.ndmsv короÑтышев.ndmsv корткероÑ.ndmsv кот-д-ивуар.ndmsv котбуÑ.ndmsv котлаÑ.ndmsv котлин.ndmsv кочечум.ndmsv краков.ndmsv краÑилов.ndmsv краÑнодар.ndmsv краÑнозаводÑк.ndmsv краÑнотурьинÑк.ndmsv кременчуг.ndmsv криÑтианÑанн.ndmsv криÑтианÑтад.ndmsv крит.ndmsv крк.ndmsv кронштадт.ndmsv крым.ndmsv крюгерÑдорп.ndmsv кувандык.ndmsv кудымкар.ndmsv кузбаÑÑ.ndmsv кузнецовÑк.ndmsv куйбышев.ndmsv кукунор.ndmsv кульеган.ndmsv кумак.ndmsv кумкурган.ndmsv кунашак.ndmsv кунашир.ndmsv кунград.ndmsv кунгур.ndmsv кундоÑ.ndmsv купишкиÑ.ndmsv купÑнÑк.ndmsv куткашен.ndmsv кушум.ndmsv кызыл.ndmsv кызылкум.ndmsv кыргызÑтан.ndmsv кыштым.ndmsv кÑÑ‚.ndmsv кюрдамир.ndmsv кюÑтендил.ndmsv лабрадор.ndmsv ладушкин.ndmsv ладыжин.ndmsv лакинÑк.ndmsv лаклан.ndmsv лангепаÑ.ndmsv лачин.ndmsv лаÑлпур.ndmsv лейден.ndmsv лейпциг.ndmsv лемноÑ.ndmsv ленгер.ndmsv ленинакан.ndmsv лентвариÑ.ndmsv лептон.ndmsv леÑбоÑ.ndmsv леÑтер.ndmsv лидÑ.ndmsv лиллехаммер.ndmsv лимаÑол.ndmsv лимбург.ndmsv линареÑ.ndmsv линчепинг.ndmsv лиÑаковÑк.ndmsv лиÑичанÑк.ndmsv лиÑÑабон.ndmsv лихтенштейн.ndmsv ловеч.ndmsv лоддон.ndmsv локчим.ndmsv лонг-айленд.ndmsv лоÑ-аламоÑ.ndmsv лоÑ-анджелеÑ.ndmsv луганчик.ndmsv лукоÑнов.ndmsv лукÑор.ndmsv лумпур.ndmsv лух.ndmsv лучегорÑк.ndmsv львов.ndmsv льгов.ndmsv льюиÑ.ndmsv любек.ndmsv люботин.ndmsv люкÑембург.ndmsv лÑмин.ndmsv маадыр.ndmsv мааÑ.ndmsv магадан.ndmsv магдебург.ndmsv мадагаÑкар.ndmsv мадраÑ.ndmsv мадрид.ndmsv мажалык.ndmsv майкоп.ndmsv макран.ndmsv маланг.ndmsv мальмбергет.ndmsv мамадышенÑк.ndmsv мамакан.ndmsv манаÑ.ndmsv манауÑ.ndmsv мангейм.ndmsv мангит.ndmsv мангышлак.ndmsv манипур.ndmsv манчеÑтер.ndmsv маргилан.ndmsv мардакерт.ndmsv марджанбулак.ndmsv мариеÑтад.ndmsv мархамат.ndmsv маршалл.ndmsv маÑкат.ndmsv маÑÑачуÑетÑ.ndmsv матрах.ndmsv машук.ndmsv мглин.ndmsv мегион.ndmsv медан.ndmsv мейнленд.ndmsv мекнеÑ.ndmsv меконг.ndmsv меларен.ndmsv мелвилл.ndmsv мелеуз.ndmsv мельбурн.ndmsv мепл-уайт.ndmsv мерир.ndmsv мерÑин.ndmsv мешхед.ndmsv миаÑÑ.ndmsv миконоÑ.ndmsv милоÑ.ndmsv мингечаур.ndmsv миньÑÑ€.ndmsv миргород.ndmsv миуÑинÑк.ndmsv миуÑÑ.ndmsv михайловград.ndmsv мичиган.ndmsv млет.ndmsv могилев.ndmsv мозамбик.ndmsv моламьÑйн.ndmsv молл.ndmsv молочанÑк.ndmsv монÑ.ndmsv монтÑерат.ndmsv монтÑеррат.ndmsv моркам.ndmsv моÑул.ndmsv мубарек.ndmsv муйнак.ndmsv мукур.ndmsv мултан.ndmsv мургаб.ndmsv мурÑн.ndmsv мухаррак.ndmsv мьюинджан.ndmsv мÑн.ndmsv мÑриленд.ndmsv мюнÑтер.ndmsv мюнхен.ndmsv наблуÑ.ndmsv наварин.ndmsv назарет.ndmsv назым.ndmsv накÑоÑ.ndmsv нальчик.ndmsv наманган.ndmsv намюр.ndmsv нанкин.ndmsv нант.ndmsv наньлин.ndmsv нарбутов.ndmsv наргин.ndmsv нариманов.ndmsv нарофоминÑк.ndmsv нарын.ndmsv нарьÑн-мар.ndmsv нафталан.ndmsv невиÑ.ndmsv негроÑ.ndmsv неджеф.ndmsv нежин.ndmsv неккар.ndmsv неман.ndmsv немиров.ndmsv нептун.ndmsv нетешин.ndmsv нигер.ndmsv нижнеÑнÑк.ndmsv нил.ndmsv новоазовÑк.ndmsv нововолынÑк.ndmsv новодружеÑк.ndmsv новозыбков.ndmsv новомиргород.ndmsv новомичуринÑк.ndmsv новопавловÑк.ndmsv новопетровÑк.ndmsv новополоцк.ndmsv новоржев.ndmsv новоÑад.ndmsv новоуральÑк.ndmsv новохованÑк.ndmsv нордвик.ndmsv нордкап.ndmsv нордкин.ndmsv норчеппинг.ndmsv ноттингем.ndmsv ноушехр.ndmsv нуакшот.ndmsv нукуÑ.ndmsv нунивак.ndmsv нурабад.ndmsv нурлат.ndmsv нью-йорк.ndmsv ньюфаундленд.ndmsv нюк.ndmsv нюрнберг.ndmsv нÑриÑ.ndmsv нÑчанг.ndmsv оверейÑелл.ndmsv овÑтуг.ndmsv окленд.ndmsv окÑфорд.ndmsv олимп.ndmsv ольборг.ndmsv ольхон.ndmsv ольштын.ndmsv оман.ndmsv омолон.ndmsv онекотан.ndmsv онемен.ndmsv онон.ndmsv оргеев.ndmsv ордубад.ndmsv оренбург.ndmsv ортолык.ndmsv орхуÑ.ndmsv оÑмуÑÑар.ndmsv оÑнабрюкк.ndmsv оÑташков.ndmsv оÑтер.ndmsv оÑым.ndmsv очаков.ndmsv павлоград.ndmsv павлодар.ndmsv паг.ndmsv пазарджик.ndmsv пайер.ndmsv пайтуг.ndmsv пакруойиÑ.ndmsv палембанг.ndmsv памир.ndmsv панделиÑ.ndmsv паневежиÑ.ndmsv парамушир.ndmsv парджуман.ndmsv паркент.ndmsv паÑвалиÑ.ndmsv пахтаабад.ndmsv пахтакор.ndmsv педжикент.ndmsv пелопоннеÑ.ndmsv пелым.ndmsv перевальÑк.ndmsv перелюб.ndmsv перник.ndmsv перпиньон.ndmsv перт.ndmsv першотравенÑк.ndmsv пеÑÑков.ndmsv петербург.ndmsv петергоф.ndmsv петриков.ndmsv пешавар.ndmsv пешт.ndmsv пиелинен.ndmsv пинд.ndmsv пирÑтин.ndmsv питермарицбург.ndmsv питлÑÑ€.ndmsv питтÑбург.ndmsv плевен.ndmsv плимут.ndmsv пловдив.ndmsv плоцк.ndmsv плутон.ndmsv плÑвинÑÑ.ndmsv поважÑк.ndmsv подбельÑк.ndmsv помаран.ndmsv порт-алекÑандр.ndmsv порт-оф-пренÑ.ndmsv порт-оф-ÑпÑйн.ndmsv портленд.ndmsv портÑмут.ndmsv порхов.ndmsv потомак.ndmsv потÑдам.ndmsv поуÑат.ndmsv почеп.ndmsv праÑлен.ndmsv прикумÑк.ndmsv прованÑ.ndmsv пÑел.ndmsv пÑкент.ndmsv пÑков.ndmsv пунг.ndmsv пунтаренаÑ.ndmsv пуÑан.ndmsv путалов.ndmsv пхеньÑн.ndmsv пхукет.ndmsv пыталов.ndmsv пыть-ÑÑ….ndmsv пыщуг.ndmsv пьетроÑ.ndmsv пÑтигорÑк.ndmsv пÑтиморÑк.ndmsv радвилишкиÑ.ndmsv радехов.ndmsv раджаÑтхан.ndmsv радом.ndmsv разград.ndmsv раздан.ndmsv раздолинÑк.ndmsv рангун.ndmsv раттен.ndmsv раудатайн.ndmsv регенÑбург.ndmsv редант.ndmsv рединг.ndmsv рейкьÑвик.ndmsv реймÑ.ndmsv рейн.ndmsv ретаваÑ.ndmsv реут.ndmsv реюньон.ndmsv ржев.ndmsv рим.ndmsv ринггит.ndmsv риштан.ndmsv роанн.ndmsv родоÑ.ndmsv роздол.ndmsv рокишкиÑ.ndmsv рокÑтон.ndmsv ромитан.ndmsv роÑток.ndmsv роттердам.ndmsv роудÑ.ndmsv рохаÑ.ndmsv руан.ndmsv рур.ndmsv Ñ€Ñдан.ndmsv рюген.ndmsv Ñаар.ndmsv Ñабирабад.ndmsv Ñаган-нур.ndmsv Ñайвун.ndmsv Ñайгон.ndmsv Ñайхут.ndmsv Ñалават.ndmsv Ñалаир.ndmsv Ñалгир.ndmsv ÑалдуÑ.ndmsv Ñалем.ndmsv Ñалехард.ndmsv Ñальвадор.ndmsv Ñамарканд.ndmsv Ñамбор.ndmsv ÑамоÑ.ndmsv Ñампур.ndmsv ÑамÑун.ndmsv Ñамур.ndmsv Ñандакан.ndmsv ÑандвикÑен.ndmsv Ñандерленд.ndmsv Ñанкт-петебрург.ndmsv Ñанкт-петербург.ndmsv ÑантуÑ.ndmsv Ñарапул.ndmsv Ñаривон.ndmsv Ñарканд.ndmsv Ñарлан.ndmsv Ñаров.ndmsv Ñартанг.ndmsv Ñарыагач.ndmsv Ñарыг-Ñеп.ndmsv Ñарыджаз.ndmsv ÑаÑкатун.ndmsv ÑаÑкачеван.ndmsv ÑаÑык.ndmsv Ñаттахип.ndmsv Ñатурн.ndmsv Ñаур.ndmsv Ñаутгемптон.ndmsv Ñахалин.ndmsv Ñвердруп.ndmsv Ñветан.ndmsv ÑветловодÑк.ndmsv Ñветлоград.ndmsv Ñеван.ndmsv Ñеверин.ndmsv Ñеверн.ndmsv Ñеверо-уральÑк.ndmsv ÑеверобайкальÑк.ndmsv Ñеверодонецк.ndmsv Ñегед.ndmsv Ñекешфехервар.ndmsv Ñелигдар.ndmsv Ñелигер.ndmsv Ñемаранг.ndmsv ÑемикаракорÑк.ndmsv ÑемипалатинÑк.ndmsv Ñемхоз.ndmsv Ñент-винÑент.ndmsv Ñент-джеймÑ-Ñтрит.ndmsv Ñент-китÑ.ndmsv Ñентарен.ndmsv Ñерам.ndmsv Ñергач.ndmsv Ñерет.ndmsv ÑерифоÑ.ndmsv Ñерпухов.ndmsv ÑеÑкар.ndmsv ÑеÑтрорецк.ndmsv Ñетиф.ndmsv Ñетубал.ndmsv Ñеул.ndmsv ÑиваÑ.ndmsv Ñигуам.ndmsv Ñикар.ndmsv Ñикким.ndmsv Ñилхет.ndmsv ÑильÑн.ndmsv Ñим.ndmsv ÑимнаÑ.ndmsv Ñимушир.ndmsv Ñингапур.ndmsv Ñирет.ndmsv ÑироÑ.ndmsv ÑиÑиан.ndmsv ÑиÑим.ndmsv ÑифноÑ.ndmsv ÑицзÑн.ndmsv ÑиÑтл.ndmsv ÑиÑлкот.ndmsv Ñкаген.ndmsv Ñкагеррак.ndmsv ÑкадовÑк.ndmsv Ñкалат.ndmsv ÑкироÑ.ndmsv Ñкопин.ndmsv ÑкуодаÑ.ndmsv Ñлавгород.ndmsv ÑлавÑногорÑк.ndmsv Ñливен.ndmsv Ñлуцк.ndmsv ÑнежинÑк.ndmsv ÑнÑтын.ndmsv ÑолигорÑк.ndmsv ÑорÑк.ndmsv Ñпитак.ndmsv Ñплит.ndmsv ÑпрингÑ.ndmsv Ñреднекан.ndmsv Ñринагар.ndmsv ÑтаробельÑк.ndmsv ÑтароуткинÑк.ndmsv Ñтароюрьев.ndmsv Ñтаффорд.ndmsv Ñтебник.ndmsv Ñтепанаван.ndmsv Ñтепанакерт.ndmsv Ñтерлитамак.ndmsv Ñтернхейм.ndmsv Ñтокгольм.ndmsv Ñтолин.ndmsv Ñтоход.ndmsv ÑтраÑбург.ndmsv ÑтремÑунд.ndmsv Ñтрижамент.ndmsv Ñтуруван.ndmsv Ñуглан.ndmsv Ñуккур.ndmsv Ñулак.ndmsv Ñумгаит.ndmsv Ñургут.ndmsv ÑуÑуман.ndmsv ÑуходольÑк.ndmsv ÑухÑ-батор.ndmsv ÑфакÑ.ndmsv Ñыктывкар.ndmsv Ñым.ndmsv ÑьенфуÑгоÑ.ndmsv таврийÑк.ndmsv таганрог.ndmsv тагил.ndmsv таджикиÑтан.ndmsv таждикиÑтан.ndmsv таймыр.ndmsv тайшет.ndmsv талакан.ndmsv талаÑ.ndmsv талгар.ndmsv талдом.ndmsv талды-курган.ndmsv талдык.ndmsv талимарджан.ndmsv таллин.ndmsv таллинн.ndmsv талнах.ndmsv тамбов.ndmsv тамилнад.ndmsv танджунгприорк.ndmsv танжер.ndmsv тарим.ndmsv тарнув.ndmsv тартуÑ.ndmsv таÑоÑ.ndmsv татарÑтан.ndmsv тауз.ndmsv ташкент.ndmsv таштагол.ndmsv таштып.ndmsv тебриз.ndmsv тегеран.ndmsv теджен.ndmsv тель-авив.ndmsv тельпоÑиз.ndmsv темир.ndmsv темрюк.ndmsv тениÑ.ndmsv теплогорÑк.ndmsv терек.ndmsv терен.ndmsv термаикоÑ.ndmsv термез.ndmsv тертер.ndmsv тетиев.ndmsv тетуан.ndmsv теужеÑк.ndmsv тилбург.ndmsv тилоÑ.ndmsv тим.ndmsv тимптон.ndmsv тиноÑ.ndmsv тихвин.ndmsv тлумач.ndmsv тогучин.ndmsv токмак.ndmsv толочин.ndmsv томмот.ndmsv тонлеÑап.ndmsv торренÑ.ndmsv трабзон.ndmsv треллеборг.ndmsv трент.ndmsv триеÑÑ‚.ndmsv тринидад.ndmsv трир.ndmsv троллхетан.ndmsv трубачевÑк.ndmsv туггурт.ndmsv тукумÑ.ndmsv тулон.ndmsv тулоÑ.ndmsv тулун.ndmsv тульчин.ndmsv тумÑн.ndmsv туракурган.ndmsv туран.ndmsv турин.ndmsv туркечиан.ndmsv туркмениÑтан.ndmsv туртаÑ.ndmsv турухан.ndmsv тхаб.ndmsv тюкÑн.ndmsv тюнг.ndmsv Ñ‚ÑÑмин.ndmsv Ñ‚Ñчев.ndmsv убаган.ndmsv угнев.ndmsv уджунгпанданг.ndmsv ужвентиÑ.ndmsv ужгород.ndmsv ужур.ndmsv узбекиÑтан.ndmsv узген.ndmsv улавун.ndmsv улан-батор.ndmsv улуюл.ndmsv ульм.ndmsv ульÑан.ndmsv умнак.ndmsv унимак.ndmsv урак.ndmsv ургал.ndmsv ургут.ndmsv уржум.ndmsv урузган.ndmsv уруп.ndmsv урух.ndmsv урюп.ndmsv уÑтилуг.ndmsv уÑть-абакан.ndmsv уÑть-катав.ndmsv уÑть-кут.ndmsv уÑть-омчуг.ndmsv уÑтюг.ndmsv учарал.ndmsv учкекен.ndmsv учкудук.ndmsv учкурган.ndmsv учур.ndmsv ушишир.ndmsv уÑйк.ndmsv уÑÑ€.ndmsv файзабад.ndmsv фаÑтов.ndmsv фаÑл.ndmsv фемарн.ndmsv фишт.ndmsv флореÑ.ndmsv форарльберг.ndmsv франкфурт.ndmsv фредерикÑхавн.ndmsv фредрикÑтад.ndmsv фрейзер.ndmsv фрибур.ndmsv фритаун.ndmsv хаджидер.ndmsv хадыженÑк.ndmsv хайдарабад.ndmsv хайфон.ndmsv хаккулабад.ndmsv халал.ndmsv халеб.ndmsv халкабад.ndmsv халл.ndmsv хальмÑтад.ndmsv хамадан.ndmsv хамхын.ndmsv ханабад.ndmsv ханлар.ndmsv харагун.ndmsv харбин.ndmsv харлем.ndmsv харпер.ndmsv харцызÑк.ndmsv харьков.ndmsv хаÑавюрт.ndmsv хаÑан.ndmsv хаÑÑелт.ndmsv хачмаÑ.ndmsv хвар.ndmsv хельÑингборг.ndmsv хемчик.ndmsv хернеÑтад.ndmsv хиоÑ.ndmsv ходжаабад.ndmsv ходоров.ndmsv холбон.ndmsv холихед.ndmsv хомÑ.ndmsv хопер.ndmsv хорог.ndmsv хорол.ndmsv хороÑтков.ndmsv хорремшехр.ndmsv хотин.ndmsv хубÑугул.ndmsv худат.ndmsv худжанд.ndmsv хуÑÑ‚.ndmsv хыров.ndmsv хьюÑтон.ndmsv цахкадзор.ndmsv цеÑиÑ.ndmsv цреÑ.ndmsv цÑцÑрлÑг.ndmsv цюрих.ndmsv цюрупинÑк.ndmsv чаган.ndmsv чадан.ndmsv чандпур.ndmsv чаохч.ndmsv чаренцаван.ndmsv чарикар.ndmsv чарÑк.ndmsv чартак.ndmsv чаткал.ndmsv чатырдаг.ndmsv чаун.ndmsv чахчаран.ndmsv челек.ndmsv челекен.ndmsv челкар.ndmsv чен.ndmsv червоноград.ndmsv чериков.ndmsv чермоз.ndmsv чернигов.ndmsv чечерÑк.ndmsv чигирин.ndmsv чимкент.ndmsv чиназ.ndmsv чирчик.ndmsv чиÑтоп.ndmsv читтагонг.ndmsv чичкаюл.ndmsv чкалов.ndmsv чойбалÑан.ndmsv чондон.ndmsv чоп.ndmsv чорох.ndmsv чортков.ndmsv чугуев.ndmsv чулым.ndmsv чуÑÑ‚.ndmsv чхонджин.ndmsv шагол.ndmsv шагонар.ndmsv шалкар.ndmsv шаргород.ndmsv шарлоттаун.ndmsv шартр.ndmsv шат-Ñль-араб.ndmsv шахриÑабз.ndmsv шахрихан.ndmsv швенчениÑ.ndmsv шверин.ndmsv шеньÑн.ndmsv шерабад.ndmsv шербур.ndmsv шерхан.ndmsv шеффилд.ndmsv шехркорд.ndmsv шиашкотан.ndmsv шибарган.ndmsv шикотан.ndmsv шимкент.ndmsv шираз.ndmsv ширвинтоÑ.ndmsv шклов.ndmsv шлиÑÑельбург.ndmsv шлÑйн.ndmsv шопоков.ndmsv шпицберген.ndmsv штральзунд.ndmsv штутгарт.ndmsv шумен.ndmsv шураб.ndmsv щагонар.ndmsv щецин.ndmsv ÑвереÑÑ‚.ndmsv Ñгер.ndmsv Ñдинбург.ndmsv Ñдмонтон.ndmsv Ñйзенштадт.ndmsv Ñйлат.ndmsv Ñйндховен.ndmsv Ñйр.ndmsv ÑйшишкеÑ.ndmsv ÑкибаÑтуз.ndmsv Ñланд.ndmsv ÑлегеÑÑ‚.ndmsv ÑлектрогорÑк.ndmsv ÑлефиÑиÑ.ndmsv ÑлÑмир.ndmsv Ñль-кувейт.ndmsv Ñль-Ñальвадор.ndmsv ÑльбруÑ.ndmsv Ñльтон.ndmsv ÑлÑзыг.ndmsv Ñнергодар.ndmsv Ñнмор-парк.ndmsv Ñрдек.ndmsv ÑрджиÑÑ.ndmsv ÑреÑунн.ndmsv Ñрзурум.ndmsv Ñрфурт.ndmsv ÑÑбьерг.ndmsv ÑÑтерÑунд.ndmsv Ñчмиадзин.ndmsv юганÑк.ndmsv южноÑухокумÑк.ndmsv юкон.ndmsv юкоÑ.ndmsv юрбаркаÑ.ndmsv юхнов.ndmsv Ñготин.ndmsv Ñдрин.ndmsv Ñзгулем.ndmsv Ñйпан.ndmsv Ñккабаг.ndmsv Ñлпуг.ndmsv Ñмал.ndmsv Ñмбол.ndmsv Ñнаул.ndmsv Ñнгиабад.ndmsv Ñнгиер.ndmsv ÑнгÑтаун.ndmsv : ; абадан.ndmsi абазашт.ndmsi абакан.ndmsi абердин.ndmsi абиджан.ndmsi абкайк.ndmsi абовÑн.ndmsi авилеÑ.ndmsi авиньон.ndmsi авчелуп.ndmsi агадир.ndmsi аган.ndmsi агдам.ndmsi агджакенд.ndmsi агрыз.ndmsi агуаÑкальентеÑ.ndmsi адайхох.ndmsi адак.ndmsi аден.ndmsi аджман.ndmsi аджмир.ndmsi адирондак.ndmsi адлер.ndmsi адрар-ифораÑ.ndmsi адур.ndmsi азаÑ.ndmsi азов.ndmsi айдар.ndmsi айлÑнд.ndmsi айон.ndmsi ак-довурак.ndmsi акалах.ndmsi аккурган.ndmsi аклинÑ.ndmsi акÑенгир.ndmsi акÑуат.ndmsi акшийрак.ndmsi акъÑб.ndmsi алагез.ndmsi алагир.ndmsi аламедин.ndmsi алат.ndmsi алгабаÑ.ndmsi алгобаÑ.ndmsi алдан.ndmsi алигарх.ndmsi аликазган.ndmsi алитуÑ.ndmsi алкмар.ndmsi алмалык.ndmsi альбервилл.ndmsi альтаир.ndmsi амазар.ndmsi аманауз.ndmsi амбарчик.ndmsi амман.ndmsi аморгоÑ.ndmsi амритÑар.ndmsi амÑтердам.ndmsi амьен.ndmsi анабар.ndmsi ангкор.ndmsi ангрен.ndmsi анджелеÑ.ndmsi андижан.ndmsi андреаÑ.ndmsi анжеро-ÑудженÑк.ndmsi анÑÑ‚.ndmsi антареÑ.ndmsi антверпен.ndmsi антиливан.ndmsi аншулем.ndmsi апелдорн.ndmsi апшерон.ndmsi арагон.ndmsi арад.ndmsi аракÑ.ndmsi аралÑор.ndmsi аранхуÑÑ.ndmsi арарат.ndmsi арбат.ndmsi арбор.ndmsi аргаÑш.ndmsi аргут.ndmsi ардатов.ndmsi ардон.ndmsi арендал.ndmsi арзамаÑ.ndmsi арзев.ndmsi аркадак.ndmsi аркалык.ndmsi арктур.ndmsi арлавир.ndmsi арлон.ndmsi армавир.ndmsi арнем.ndmsi арнемленд.ndmsi арраÑ.ndmsi арÑамак.ndmsi арташат.ndmsi артек.ndmsi артик.ndmsi арциз.ndmsi аÑкиз.ndmsi аÑуан.ndmsi аÑунÑьон.ndmsi атаман-нюр.ndmsi атрек.ndmsi афар.ndmsi афганиÑтан.ndmsi афон.ndmsi ахангаран.ndmsi ахваз.ndmsi ахмвдабад.ndmsi ахунбабаев.ndmsi ачикулак.ndmsi ачхой-мартан.ndmsi ашгабад.ndmsi ашгабат.ndmsi ашдод.ndmsi аштарак.ndmsi ашхабад.ndmsi аюдаг.ndmsi аÑгуз.ndmsi аÑÑ‚.ndmsi баба-юрт.ndmsi бабадаг.ndmsi бабитеÑ.ndmsi багдад.ndmsi баглан.ndmsi бадахшан.ndmsi баден.ndmsi бадхыз.ndmsi бай-хаак.ndmsi байгажак.ndmsi байкал.ndmsi байканд.ndmsi байÑун.ndmsi бакал.ndmsi баканаÑ.ndmsi бакÑан.ndmsi балатон.ndmsi баликпапан.ndmsi балчуг.ndmsi бангкок.ndmsi банджул.ndmsi бандунг.ndmsi баниÑÑ.ndmsi банкÑ.ndmsi барнаул.ndmsi барÑакельмеÑ.ndmsi баÑкунчак.ndmsi баÑтер.ndmsi батакоюрт.ndmsi батангаÑ.ndmsi баттамбанг.ndmsi баудуков.ndmsi баунт.ndmsi бахилов.ndmsi бахмач.ndmsi бахрейн.ndmsi бахт.ndmsi бачхаз.ndmsi башкортоÑтан.ndmsi бегаван.ndmsi безанÑон.ndmsi безенчук.ndmsi безмеин.ndmsi бейлаган.ndmsi бейрут.ndmsi бейÑуг.ndmsi бекабад.ndmsi белгород.ndmsi белград.ndmsi белз.ndmsi белокаменÑк.ndmsi белолуцк.ndmsi белоÑток.ndmsi белуджиÑтан.ndmsi белфаÑÑ‚.ndmsi бенин.ndmsi берген.ndmsi бердичев.ndmsi бериÑлав.ndmsi берн.ndmsi беÑлан.ndmsi бешар.ndmsi бешарык.ndmsi бешкент.ndmsi биканер.ndmsi бирмингем.ndmsi биробиджан.ndmsi бирштонаÑ.ndmsi битуг.ndmsi бихар.ndmsi бишкек.ndmsi блумфонтейн.ndmsi бобруйÑк.ndmsi богодуховлеÑ.ndmsi боготол.ndmsi болград.ndmsi болехов.ndmsi болтвар.ndmsi болхов.ndmsi бориÑлав.ndmsi борнмут.ndmsi борнхольм.ndmsi брабант.ndmsi бранденбург.ndmsi браÑлав.ndmsi брауншвайг.ndmsi брашов.ndmsi бременхафен.ndmsi бреÑÑ‚.ndmsi бриежуциемÑ.ndmsi брокленд.ndmsi бугуруÑлан.ndmsi будапешт.ndmsi бузан.ndmsi бузулук.ndmsi букÑунд.ndmsi буогаÑ.ndmsi бургенлад.ndmsi бурунгулак.ndmsi буÑк.ndmsi буÑтан.ndmsi буÑтах.ndmsi бутут.ndmsi бухареÑÑ‚.ndmsi бучач.ndmsi бушир.ndmsi буÑноÑ.ndmsi буÑноÑ-айреÑ.ndmsi бхопал.ndmsi бырлад.ndmsi бытом.ndmsi быхов.ndmsi бьюекен.ndmsi вабальнинкаÑ.ndmsi вабкент.ndmsi вад.ndmsi вайгач.ndmsi валаам.ndmsi валдемарпилÑ.ndmsi вальдолид.ndmsi ванадзор.ndmsi ванино-холмÑк.ndmsi ванкувер.ndmsi ваннинÑк.ndmsi варберг.ndmsi варташен.ndmsi варьеган.ndmsi ватикан.ndmsi вах.ndmsi ваховÑк.ndmsi вевиÑ.ndmsi великоуÑтюг.ndmsi веллингтон.ndmsi венерн.ndmsi вентÑпилÑ.ndmsi вентьÑн.ndmsi веракруÑ.ndmsi верден.ndmsi верхне-благовещенÑк.ndmsi верхнедвинÑк.ndmsi веÑпрем.ndmsi веÑтераÑ.ndmsi веÑтервик.ndmsi веттерн.ndmsi видин.ndmsi вилькавишкиÑ.ndmsi вильнюÑ.ndmsi виннипег.ndmsi виннипегоÑиÑ.ndmsi винтертур.ndmsi вирбалиÑ.ndmsi виÑим.ndmsi виÑман.ndmsi виÑмар.ndmsi витим.ndmsi владивоÑток.ndmsi владикавказ.ndmsi воклюз.ndmsi волгоград.ndmsi волгореченÑк.ndmsi воложин.ndmsi волоф.ndmsi волочиÑк.ndmsi волхов.ndmsi вольногорÑк.ndmsi вольнÑнÑк.ndmsi вонÑан.ndmsi воротан.ndmsi вроцлав.ndmsi вуктыл.ndmsi вулвергемптон.ndmsi выборг.ndmsi вышгород.ndmsi вьентьÑн.ndmsi вюртемберг.ndmsi вюрцбург.ndmsi габон.ndmsi гавр.ndmsi газалкент.ndmsi гайворон.ndmsi галифакÑ.ndmsi галлÑарал.ndmsi гамбург.ndmsi ганг.ndmsi ганновер.ndmsi гардез.ndmsi гвадалквивир.ndmsi гданьÑк.ndmsi гдов.ndmsi гелдерланд.ndmsi геленджик.ndmsi геленждик.ndmsi геничеÑк.ndmsi гент.ndmsi герат.ndmsi геÑÑен.ndmsi гетеборг.ndmsi геттинген.ndmsi гибралтар.ndmsi гиждуван.ndmsi гизиантеп.ndmsi гонконг.ndmsi гориÑ.ndmsi горнореченÑк.ndmsi горÑчинÑк.ndmsi готланд.ndmsi гохран.ndmsi грайворон.ndmsi грибов.ndmsi гроÑглокнер.ndmsi гуадалканал.ndmsi гуам.ndmsi гудермеÑ.ndmsi гуджарат.ndmsi гузар.ndmsi гулиÑтан.ndmsi гуниб.ndmsi гунт.ndmsi гурон.ndmsi дагомыÑ.ndmsi далат.ndmsi даллаÑ.ndmsi дальнореченÑк.ndmsi дамар.ndmsi даммам.ndmsi дамодар.ndmsi дананг.ndmsi данбар.ndmsi дар-ÑÑ-Ñалам.ndmsi дарлинг.ndmsi даруÑÑалам.ndmsi дархан.ndmsi дарьÑл.ndmsi датч-харбор.ndmsi даугавпилÑ.ndmsi дашкеÑан.ndmsi дебрецен.ndmsi дейтон.ndmsi делфт.ndmsi демавенд.ndmsi дербент.ndmsi деркул.ndmsi деÑногорÑк.ndmsi детройт.ndmsi джайпур.ndmsi джалилабад.ndmsi джамалпур.ndmsi джамбул.ndmsi джамбыл.ndmsi джамшедпур.ndmsi джаркурган.ndmsi джарылгач.ndmsi джебраил.ndmsi джелалабад.ndmsi джермук.ndmsi джетым.ndmsi джизак.ndmsi джилонг.ndmsi джинал.ndmsi джорджтаун.ndmsi джугдыр.ndmsi джуджид-Ñг.ndmsi дзабхан.ndmsi дижон.ndmsi дикÑон.ndmsi дилижан.ndmsi димитровград.ndmsi диÑнейленд.ndmsi диÑрбакыр.ndmsi дмитров.ndmsi дмитровград.ndmsi днепр.ndmsi днеÑтр.ndmsi довурак.ndmsi донбаÑÑ.ndmsi донузлав.ndmsi дортмунд.ndmsi дрезден.ndmsi дрогичин.ndmsi дублин.ndmsi дубчеÑ.ndmsi дувр.ndmsi дуйÑбург.ndmsi дукштаÑ.ndmsi думьÑÑ‚.ndmsi дурбан.ndmsi дурреÑ.ndmsi дуÑетоÑ.ndmsi дуÑтлик.ndmsi дьеп.ndmsi дьер.ndmsi дюльтыдаг.ndmsi дюнкерк.ndmsi дюпкун.ndmsi дюÑÑельдорф.ndmsi евлах.ndmsi евфрат.ndmsi егорлык.ndmsi езнаÑ.ndmsi екабпилÑ.ndmsi екатеринбург.ndmsi ельÑк.ndmsi ереван.ndmsi ермелан.ndmsi еруÑлан.ndmsi жанатаÑ.ndmsi жашков.ndmsi жеÑканган.ndmsi жидачов.ndmsi жирекен.ndmsi житомир.ndmsi жлобин.ndmsi жоÑтов.ndmsi забид.ndmsi загребин.ndmsi загроÑ.ndmsi зайÑан.ndmsi закинф.ndmsi зальцбург.ndmsi зангелан.ndmsi зарафшан.ndmsi зардоб.ndmsi зборов.ndmsi звенигород.ndmsi здолбунов.ndmsi зеленоборÑк.ndmsi зеленоград.ndmsi зеленокумÑк.ndmsi зеньков.ndmsi зеравшан.ndmsi зерноград.ndmsi зиган.ndmsi зильмердак.ndmsi змиев.ndmsi золочев.ndmsi зонгулдак.ndmsi зубцов.ndmsi зугрÑÑ.ndmsi зунд.ndmsi зырÑновÑк.ndmsi ивангород.ndmsi ивано-франковÑк.ndmsi иджеван.ndmsi иеруÑалим.ndmsi изар.ndmsi изер.ndmsi измаил.ndmsi измир.ndmsi измит.ndmsi изÑÑлав.ndmsi илек.ndmsi илим.ndmsi иллер.ndmsi иловайÑк.ndmsi ильÑк.ndmsi иман.ndmsi имроз.ndmsi ингольштадт.ndmsi инд.ndmsi индаур.ndmsi индур.ndmsi инÑар.ndmsi инÑбрук.ndmsi инчхон.ndmsi ионишкелиÑ.ndmsi ипох.ndmsi ирбит.ndmsi иргыз.ndmsi ирендак.ndmsi иркут.ndmsi иртÑш.ndmsi иÑкендерун.ndmsi иÑкитим.ndmsi иÑкыр.ndmsi иÑламабад.ndmsi иÑтад.ndmsi иÑфахан.ndmsi итуруп.ndmsi ишерим.ndmsi ишим.ndmsi иштыхан.ndmsi йезд.ndmsi йелл.ndmsi йоханеÑбург.ndmsi каварÑкаÑ.ndmsi кагальник.ndmsi кагарлык.ndmsi каджаран.ndmsi кадиÑ.ndmsi казалинÑк.ndmsi казатин.ndmsi казым.ndmsi каир.ndmsi кайеркан.ndmsi кайраккум.ndmsi кайшадориÑ.ndmsi калакан.ndmsi калар.ndmsi калат.ndmsi калауÑ.ndmsi калимантан.ndmsi калинин.ndmsi калининград.ndmsi калтан.ndmsi калунборг.ndmsi калÑзин.ndmsi каменник.ndmsi каменногорÑк.ndmsi камерун.ndmsi кампогÑаом.ndmsi камызÑк.ndmsi камышлов.ndmsi кандагар.ndmsi канев.ndmsi канзаÑ.ndmsi канибадам.ndmsi канпур.ndmsi кантегир.ndmsi капошвар.ndmsi кара-богаз-гол.ndmsi карабах.ndmsi карабулак.ndmsi карадаг.ndmsi каражал.ndmsi каракаÑ.ndmsi каракорум.ndmsi караÑор.ndmsi караулбазар.ndmsi карачев.ndmsi каргат.ndmsi кардифф.ndmsi каркаралинÑк.ndmsi карлÑборг.ndmsi карлÑтад.ndmsi карокорум.ndmsi карпатоÑ.ndmsi каÑан.ndmsi каÑимов.ndmsi каÑкелен.ndmsi каттакурган.ndmsi каттегат.ndmsi каунаÑ.ndmsi кафан.ndmsi качканар.ndmsi кашин.ndmsi квебек.ndmsi кевлар.ndmsi кеген.ndmsi кейптаун.ndmsi кекемерен.ndmsi келеÑ.ndmsi кельбаджар.ndmsi кельн.ndmsi кемчуг.ndmsi кенÑингтон.ndmsi керман.ndmsi керманшахр.ndmsi керулен.ndmsi кивач.ndmsi киев.ndmsi кизел.ndmsi кизилюрт.ndmsi кильдин.ndmsi кингиÑепп.ndmsi кингÑтаун.ndmsi киномир.ndmsi кипр.ndmsi киргизÑтан.ndmsi киржач.ndmsi кириллов.ndmsi киркук.ndmsi кировград.ndmsi кировоград.ndmsi кирÑ.ndmsi кирÑанов.ndmsi киÑелевÑк.ndmsi китаб.ndmsi китноÑ.ndmsi кишинев.ndmsi кишн.ndmsi кишпинач.ndmsi клагенфурт.ndmsi клайд.ndmsi кланг.ndmsi клецк.ndmsi кливленд.ndmsi кнÑж-погоÑÑ‚.ndmsi ковдор.ndmsi когалым.ndmsi кодакан.ndmsi кожимиз.ndmsi козьмодемьÑнÑк.ndmsi койбагар.ndmsi коканд.ndmsi кокарал.ndmsi колгуев.ndmsi колл.ndmsi колобжег.ndmsi коломак.ndmsi комрат.ndmsi коннектикут.ndmsi конотоп.ndmsi конÑепÑьон.ndmsi копейÑк.ndmsi копенгаген.ndmsi копетдаг.ndmsi коринф.ndmsi коркодон.ndmsi коркоран.ndmsi корнат.ndmsi короÑтышев.ndmsi корткероÑ.ndmsi кот-д-ивуар.ndmsi котбуÑ.ndmsi котлаÑ.ndmsi котлин.ndmsi кочечум.ndmsi краков.ndmsi краÑилов.ndmsi краÑнодар.ndmsi краÑнозаводÑк.ndmsi краÑнотурьинÑк.ndmsi кременчуг.ndmsi криÑтианÑанн.ndmsi криÑтианÑтад.ndmsi крит.ndmsi крк.ndmsi кронштадт.ndmsi крым.ndmsi крюгерÑдорп.ndmsi кувандык.ndmsi кудымкар.ndmsi кузбаÑÑ.ndmsi кузнецовÑк.ndmsi куйбышев.ndmsi кукунор.ndmsi кульеган.ndmsi кумак.ndmsi кумкурган.ndmsi кунашак.ndmsi кунашир.ndmsi кунград.ndmsi кунгур.ndmsi кундоÑ.ndmsi купишкиÑ.ndmsi купÑнÑк.ndmsi куткашен.ndmsi кушум.ndmsi кызыл.ndmsi кызылкум.ndmsi кыргызÑтан.ndmsi кыштым.ndmsi кÑÑ‚.ndmsi кюрдамир.ndmsi кюÑтендил.ndmsi лабрадор.ndmsi ладушкин.ndmsi ладыжин.ndmsi лакинÑк.ndmsi лаклан.ndmsi лангепаÑ.ndmsi лачин.ndmsi лаÑлпур.ndmsi лейден.ndmsi лейпциг.ndmsi лемноÑ.ndmsi ленгер.ndmsi ленинакан.ndmsi лентвариÑ.ndmsi лептон.ndmsi леÑбоÑ.ndmsi леÑтер.ndmsi лидÑ.ndmsi лиллехаммер.ndmsi лимаÑол.ndmsi лимбург.ndmsi линареÑ.ndmsi линчепинг.ndmsi лиÑаковÑк.ndmsi лиÑичанÑк.ndmsi лиÑÑабон.ndmsi лихтенштейн.ndmsi ловеч.ndmsi лоддон.ndmsi локчим.ndmsi лонг-айленд.ndmsi лоÑ-аламоÑ.ndmsi лоÑ-анджелеÑ.ndmsi луганчик.ndmsi лукоÑнов.ndmsi лукÑор.ndmsi лумпур.ndmsi лух.ndmsi лучегорÑк.ndmsi львов.ndmsi льгов.ndmsi льюиÑ.ndmsi любек.ndmsi люботин.ndmsi люкÑембург.ndmsi лÑмин.ndmsi маадыр.ndmsi мааÑ.ndmsi магадан.ndmsi магдебург.ndmsi мадагаÑкар.ndmsi мадраÑ.ndmsi мадрид.ndmsi мажалык.ndmsi майкоп.ndmsi макран.ndmsi маланг.ndmsi мальмбергет.ndmsi мамадышенÑк.ndmsi мамакан.ndmsi манаÑ.ndmsi манауÑ.ndmsi мангейм.ndmsi мангит.ndmsi мангышлак.ndmsi манипур.ndmsi манчеÑтер.ndmsi маргилан.ndmsi мардакерт.ndmsi марджанбулак.ndmsi мариеÑтад.ndmsi мархамат.ndmsi маршалл.ndmsi маÑкат.ndmsi маÑÑачуÑетÑ.ndmsi матрах.ndmsi машук.ndmsi мглин.ndmsi мегион.ndmsi медан.ndmsi мейнленд.ndmsi мекнеÑ.ndmsi меконг.ndmsi меларен.ndmsi мелвилл.ndmsi мелеуз.ndmsi мельбурн.ndmsi мепл-уайт.ndmsi мерир.ndmsi мерÑин.ndmsi мешхед.ndmsi миаÑÑ.ndmsi миконоÑ.ndmsi милоÑ.ndmsi мингечаур.ndmsi миньÑÑ€.ndmsi миргород.ndmsi миуÑинÑк.ndmsi миуÑÑ.ndmsi михайловград.ndmsi мичиган.ndmsi млет.ndmsi могилев.ndmsi мозамбик.ndmsi моламьÑйн.ndmsi молл.ndmsi молочанÑк.ndmsi монÑ.ndmsi монтÑерат.ndmsi монтÑеррат.ndmsi моркам.ndmsi моÑул.ndmsi мубарек.ndmsi муйнак.ndmsi мукур.ndmsi мултан.ndmsi мургаб.ndmsi мурÑн.ndmsi мухаррак.ndmsi мьюинджан.ndmsi мÑн.ndmsi мÑриленд.ndmsi мюнÑтер.ndmsi мюнхен.ndmsi наблуÑ.ndmsi наварин.ndmsi назарет.ndmsi назым.ndmsi накÑоÑ.ndmsi нальчик.ndmsi наманган.ndmsi намюр.ndmsi нанкин.ndmsi нант.ndmsi наньлин.ndmsi нарбутов.ndmsi наргин.ndmsi нариманов.ndmsi нарофоминÑк.ndmsi нарын.ndmsi нарьÑн-мар.ndmsi нафталан.ndmsi невиÑ.ndmsi негроÑ.ndmsi неджеф.ndmsi нежин.ndmsi неккар.ndmsi неман.ndmsi немиров.ndmsi нептун.ndmsi нетешин.ndmsi нигер.ndmsi нижнеÑнÑк.ndmsi нил.ndmsi новоазовÑк.ndmsi нововолынÑк.ndmsi новодружеÑк.ndmsi новозыбков.ndmsi новомиргород.ndmsi новомичуринÑк.ndmsi новопавловÑк.ndmsi новопетровÑк.ndmsi новополоцк.ndmsi новоржев.ndmsi новоÑад.ndmsi новоуральÑк.ndmsi новохованÑк.ndmsi нордвик.ndmsi нордкап.ndmsi нордкин.ndmsi норчеппинг.ndmsi ноттингем.ndmsi ноушехр.ndmsi нуакшот.ndmsi нукуÑ.ndmsi нунивак.ndmsi нурабад.ndmsi нурлат.ndmsi нью-йорк.ndmsi ньюфаундленд.ndmsi нюк.ndmsi нюрнберг.ndmsi нÑриÑ.ndmsi нÑчанг.ndmsi оверейÑелл.ndmsi овÑтуг.ndmsi окленд.ndmsi окÑфорд.ndmsi олимп.ndmsi ольборг.ndmsi ольхон.ndmsi ольштын.ndmsi оман.ndmsi омолон.ndmsi онекотан.ndmsi онемен.ndmsi онон.ndmsi оргеев.ndmsi ордубад.ndmsi оренбург.ndmsi ортолык.ndmsi орхуÑ.ndmsi оÑмуÑÑар.ndmsi оÑнабрюкк.ndmsi оÑташков.ndmsi оÑтер.ndmsi оÑым.ndmsi очаков.ndmsi павлоград.ndmsi павлодар.ndmsi паг.ndmsi пазарджик.ndmsi пайер.ndmsi пайтуг.ndmsi пакруойиÑ.ndmsi палембанг.ndmsi памир.ndmsi панделиÑ.ndmsi паневежиÑ.ndmsi парамушир.ndmsi парджуман.ndmsi паркент.ndmsi паÑвалиÑ.ndmsi пахтаабад.ndmsi пахтакор.ndmsi педжикент.ndmsi пелопоннеÑ.ndmsi пелым.ndmsi перевальÑк.ndmsi перелюб.ndmsi перник.ndmsi перпиньон.ndmsi перт.ndmsi першотравенÑк.ndmsi пеÑÑков.ndmsi петербург.ndmsi петергоф.ndmsi петриков.ndmsi пешавар.ndmsi пешт.ndmsi пиелинен.ndmsi пинд.ndmsi пирÑтин.ndmsi питермарицбург.ndmsi питлÑÑ€.ndmsi питтÑбург.ndmsi плевен.ndmsi плимут.ndmsi пловдив.ndmsi плоцк.ndmsi плутон.ndmsi плÑвинÑÑ.ndmsi поважÑк.ndmsi подбельÑк.ndmsi помаран.ndmsi порт-алекÑандр.ndmsi порт-оф-пренÑ.ndmsi порт-оф-ÑпÑйн.ndmsi портленд.ndmsi портÑмут.ndmsi порхов.ndmsi потомак.ndmsi потÑдам.ndmsi поуÑат.ndmsi почеп.ndmsi праÑлен.ndmsi прикумÑк.ndmsi прованÑ.ndmsi пÑел.ndmsi пÑкент.ndmsi пÑков.ndmsi пунг.ndmsi пунтаренаÑ.ndmsi пуÑан.ndmsi путалов.ndmsi пхеньÑн.ndmsi пхукет.ndmsi пыталов.ndmsi пыть-ÑÑ….ndmsi пыщуг.ndmsi пьетроÑ.ndmsi пÑтигорÑк.ndmsi пÑтиморÑк.ndmsi радвилишкиÑ.ndmsi радехов.ndmsi раджаÑтхан.ndmsi радом.ndmsi разград.ndmsi раздан.ndmsi раздолинÑк.ndmsi рангун.ndmsi раттен.ndmsi раудатайн.ndmsi регенÑбург.ndmsi редант.ndmsi рединг.ndmsi рейкьÑвик.ndmsi реймÑ.ndmsi рейн.ndmsi ретаваÑ.ndmsi реут.ndmsi реюньон.ndmsi ржев.ndmsi рим.ndmsi ринггит.ndmsi риштан.ndmsi роанн.ndmsi родоÑ.ndmsi роздол.ndmsi рокишкиÑ.ndmsi рокÑтон.ndmsi ромитан.ndmsi роÑток.ndmsi роттердам.ndmsi роудÑ.ndmsi рохаÑ.ndmsi руан.ndmsi рур.ndmsi Ñ€Ñдан.ndmsi рюген.ndmsi Ñаар.ndmsi Ñабирабад.ndmsi Ñаган-нур.ndmsi Ñайвун.ndmsi Ñайгон.ndmsi Ñайхут.ndmsi Ñалават.ndmsi Ñалаир.ndmsi Ñалгир.ndmsi ÑалдуÑ.ndmsi Ñалем.ndmsi Ñалехард.ndmsi Ñальвадор.ndmsi Ñамарканд.ndmsi Ñамбор.ndmsi ÑамоÑ.ndmsi Ñампур.ndmsi ÑамÑун.ndmsi Ñамур.ndmsi Ñандакан.ndmsi ÑандвикÑен.ndmsi Ñандерленд.ndmsi Ñанкт-петебрург.ndmsi Ñанкт-петербург.ndmsi ÑантуÑ.ndmsi Ñарапул.ndmsi Ñаривон.ndmsi Ñарканд.ndmsi Ñарлан.ndmsi Ñаров.ndmsi Ñартанг.ndmsi Ñарыагач.ndmsi Ñарыг-Ñеп.ndmsi Ñарыджаз.ndmsi ÑаÑкатун.ndmsi ÑаÑкачеван.ndmsi ÑаÑык.ndmsi Ñаттахип.ndmsi Ñатурн.ndmsi Ñаур.ndmsi Ñаутгемптон.ndmsi Ñахалин.ndmsi Ñвердруп.ndmsi Ñветан.ndmsi ÑветловодÑк.ndmsi Ñветлоград.ndmsi Ñеван.ndmsi Ñеверин.ndmsi Ñеверн.ndmsi Ñеверо-уральÑк.ndmsi ÑеверобайкальÑк.ndmsi Ñеверодонецк.ndmsi Ñегед.ndmsi Ñекешфехервар.ndmsi Ñелигдар.ndmsi Ñелигер.ndmsi Ñемаранг.ndmsi ÑемикаракорÑк.ndmsi ÑемипалатинÑк.ndmsi Ñемхоз.ndmsi Ñент-винÑент.ndmsi Ñент-джеймÑ-Ñтрит.ndmsi Ñент-китÑ.ndmsi Ñентарен.ndmsi Ñерам.ndmsi Ñергач.ndmsi Ñерет.ndmsi ÑерифоÑ.ndmsi Ñерпухов.ndmsi ÑеÑкар.ndmsi ÑеÑтрорецк.ndmsi Ñетиф.ndmsi Ñетубал.ndmsi Ñеул.ndmsi ÑиваÑ.ndmsi Ñигуам.ndmsi Ñикар.ndmsi Ñикким.ndmsi Ñилхет.ndmsi ÑильÑн.ndmsi Ñим.ndmsi ÑимнаÑ.ndmsi Ñимушир.ndmsi Ñингапур.ndmsi Ñирет.ndmsi ÑироÑ.ndmsi ÑиÑиан.ndmsi ÑиÑим.ndmsi ÑифноÑ.ndmsi ÑицзÑн.ndmsi ÑиÑтл.ndmsi ÑиÑлкот.ndmsi Ñкаген.ndmsi Ñкагеррак.ndmsi ÑкадовÑк.ndmsi Ñкалат.ndmsi ÑкироÑ.ndmsi Ñкопин.ndmsi ÑкуодаÑ.ndmsi Ñлавгород.ndmsi ÑлавÑногорÑк.ndmsi Ñливен.ndmsi Ñлуцк.ndmsi ÑнежинÑк.ndmsi ÑнÑтын.ndmsi ÑолигорÑк.ndmsi ÑорÑк.ndmsi Ñпитак.ndmsi Ñплит.ndmsi ÑпрингÑ.ndmsi Ñреднекан.ndmsi Ñринагар.ndmsi ÑтаробельÑк.ndmsi ÑтароуткинÑк.ndmsi Ñтароюрьев.ndmsi Ñтаффорд.ndmsi Ñтебник.ndmsi Ñтепанаван.ndmsi Ñтепанакерт.ndmsi Ñтерлитамак.ndmsi Ñтернхейм.ndmsi Ñтокгольм.ndmsi Ñтолин.ndmsi Ñтоход.ndmsi ÑтраÑбург.ndmsi ÑтремÑунд.ndmsi Ñтрижамент.ndmsi Ñтуруван.ndmsi Ñуглан.ndmsi Ñуккур.ndmsi Ñулак.ndmsi Ñумгаит.ndmsi Ñургут.ndmsi ÑуÑуман.ndmsi ÑуходольÑк.ndmsi ÑухÑ-батор.ndmsi ÑфакÑ.ndmsi Ñыктывкар.ndmsi Ñым.ndmsi ÑьенфуÑгоÑ.ndmsi таврийÑк.ndmsi таганрог.ndmsi тагил.ndmsi таджикиÑтан.ndmsi таждикиÑтан.ndmsi таймыр.ndmsi тайшет.ndmsi талакан.ndmsi талаÑ.ndmsi талгар.ndmsi талдом.ndmsi талды-курган.ndmsi талдык.ndmsi талимарджан.ndmsi таллин.ndmsi таллинн.ndmsi талнах.ndmsi тамбов.ndmsi тамилнад.ndmsi танджунгприорк.ndmsi танжер.ndmsi тарим.ndmsi тарнув.ndmsi тартуÑ.ndmsi таÑоÑ.ndmsi татарÑтан.ndmsi тауз.ndmsi ташкент.ndmsi таштагол.ndmsi таштып.ndmsi тебриз.ndmsi тегеран.ndmsi теджен.ndmsi тель-авив.ndmsi тельпоÑиз.ndmsi темир.ndmsi темрюк.ndmsi тениÑ.ndmsi теплогорÑк.ndmsi терек.ndmsi терен.ndmsi термаикоÑ.ndmsi термез.ndmsi тертер.ndmsi тетиев.ndmsi тетуан.ndmsi теужеÑк.ndmsi тилбург.ndmsi тилоÑ.ndmsi тим.ndmsi тимптон.ndmsi тиноÑ.ndmsi тихвин.ndmsi тлумач.ndmsi тогучин.ndmsi токмак.ndmsi толочин.ndmsi томмот.ndmsi тонлеÑап.ndmsi торренÑ.ndmsi трабзон.ndmsi треллеборг.ndmsi трент.ndmsi триеÑÑ‚.ndmsi тринидад.ndmsi трир.ndmsi троллхетан.ndmsi трубачевÑк.ndmsi туггурт.ndmsi тукумÑ.ndmsi тулон.ndmsi тулоÑ.ndmsi тулун.ndmsi тульчин.ndmsi тумÑн.ndmsi туракурган.ndmsi туран.ndmsi турин.ndmsi туркечиан.ndmsi туркмениÑтан.ndmsi туртаÑ.ndmsi турухан.ndmsi тхаб.ndmsi тюкÑн.ndmsi тюнг.ndmsi Ñ‚ÑÑмин.ndmsi Ñ‚Ñчев.ndmsi убаган.ndmsi угнев.ndmsi уджунгпанданг.ndmsi ужвентиÑ.ndmsi ужгород.ndmsi ужур.ndmsi узбекиÑтан.ndmsi узген.ndmsi улавун.ndmsi улан-батор.ndmsi улуюл.ndmsi ульм.ndmsi ульÑан.ndmsi умнак.ndmsi унимак.ndmsi урак.ndmsi ургал.ndmsi ургут.ndmsi уржум.ndmsi урузган.ndmsi уруп.ndmsi урух.ndmsi урюп.ndmsi уÑтилуг.ndmsi уÑть-абакан.ndmsi уÑть-катав.ndmsi уÑть-кут.ndmsi уÑть-омчуг.ndmsi уÑтюг.ndmsi учарал.ndmsi учкекен.ndmsi учкудук.ndmsi учкурган.ndmsi учур.ndmsi ушишир.ndmsi уÑйк.ndmsi уÑÑ€.ndmsi файзабад.ndmsi фаÑтов.ndmsi фаÑл.ndmsi фемарн.ndmsi фишт.ndmsi флореÑ.ndmsi форарльберг.ndmsi франкфурт.ndmsi фредерикÑхавн.ndmsi фредрикÑтад.ndmsi фрейзер.ndmsi фрибур.ndmsi фритаун.ndmsi хаджидер.ndmsi хадыженÑк.ndmsi хайдарабад.ndmsi хайфон.ndmsi хаккулабад.ndmsi халал.ndmsi халеб.ndmsi халкабад.ndmsi халл.ndmsi хальмÑтад.ndmsi хамадан.ndmsi хамхын.ndmsi ханабад.ndmsi ханлар.ndmsi харагун.ndmsi харбин.ndmsi харлем.ndmsi харпер.ndmsi харцызÑк.ndmsi харьков.ndmsi хаÑавюрт.ndmsi хаÑан.ndmsi хаÑÑелт.ndmsi хачмаÑ.ndmsi хвар.ndmsi хельÑингборг.ndmsi хемчик.ndmsi хернеÑтад.ndmsi хиоÑ.ndmsi ходжаабад.ndmsi ходоров.ndmsi холбон.ndmsi холихед.ndmsi хомÑ.ndmsi хопер.ndmsi хорог.ndmsi хорол.ndmsi хороÑтков.ndmsi хорремшехр.ndmsi хотин.ndmsi хубÑугул.ndmsi худат.ndmsi худжанд.ndmsi хуÑÑ‚.ndmsi хыров.ndmsi хьюÑтон.ndmsi цахкадзор.ndmsi цеÑиÑ.ndmsi цреÑ.ndmsi цÑцÑрлÑг.ndmsi цюрих.ndmsi цюрупинÑк.ndmsi чаган.ndmsi чадан.ndmsi чандпур.ndmsi чаохч.ndmsi чаренцаван.ndmsi чарикар.ndmsi чарÑк.ndmsi чартак.ndmsi чаткал.ndmsi чатырдаг.ndmsi чаун.ndmsi чахчаран.ndmsi челек.ndmsi челекен.ndmsi челкар.ndmsi чен.ndmsi червоноград.ndmsi чериков.ndmsi чермоз.ndmsi чернигов.ndmsi чечерÑк.ndmsi чигирин.ndmsi чимкент.ndmsi чиназ.ndmsi чирчик.ndmsi чиÑтоп.ndmsi читтагонг.ndmsi чичкаюл.ndmsi чкалов.ndmsi чойбалÑан.ndmsi чондон.ndmsi чоп.ndmsi чорох.ndmsi чортков.ndmsi чугуев.ndmsi чулым.ndmsi чуÑÑ‚.ndmsi чхонджин.ndmsi шагол.ndmsi шагонар.ndmsi шалкар.ndmsi шаргород.ndmsi шарлоттаун.ndmsi шартр.ndmsi шат-Ñль-араб.ndmsi шахриÑабз.ndmsi шахрихан.ndmsi швенчениÑ.ndmsi шверин.ndmsi шеньÑн.ndmsi шерабад.ndmsi шербур.ndmsi шерхан.ndmsi шеффилд.ndmsi шехркорд.ndmsi шиашкотан.ndmsi шибарган.ndmsi шикотан.ndmsi шимкент.ndmsi шираз.ndmsi ширвинтоÑ.ndmsi шклов.ndmsi шлиÑÑельбург.ndmsi шлÑйн.ndmsi шопоков.ndmsi шпицберген.ndmsi штральзунд.ndmsi штутгарт.ndmsi шумен.ndmsi шураб.ndmsi щагонар.ndmsi щецин.ndmsi ÑвереÑÑ‚.ndmsi Ñгер.ndmsi Ñдинбург.ndmsi Ñдмонтон.ndmsi Ñйзенштадт.ndmsi Ñйлат.ndmsi Ñйндховен.ndmsi Ñйр.ndmsi ÑйшишкеÑ.ndmsi ÑкибаÑтуз.ndmsi Ñланд.ndmsi ÑлегеÑÑ‚.ndmsi ÑлектрогорÑк.ndmsi ÑлефиÑиÑ.ndmsi ÑлÑмир.ndmsi Ñль-кувейт.ndmsi Ñль-Ñальвадор.ndmsi ÑльбруÑ.ndmsi Ñльтон.ndmsi ÑлÑзыг.ndmsi Ñнергодар.ndmsi Ñнмор-парк.ndmsi Ñрдек.ndmsi ÑрджиÑÑ.ndmsi ÑреÑунн.ndmsi Ñрзурум.ndmsi Ñрфурт.ndmsi ÑÑбьерг.ndmsi ÑÑтерÑунд.ndmsi Ñчмиадзин.ndmsi юганÑк.ndmsi южноÑухокумÑк.ndmsi юкон.ndmsi юкоÑ.ndmsi юрбаркаÑ.ndmsi юхнов.ndmsi Ñготин.ndmsi Ñдрин.ndmsi Ñзгулем.ndmsi Ñйпан.ndmsi Ñккабаг.ndmsi Ñлпуг.ndmsi Ñмал.ndmsi Ñмбол.ndmsi Ñнаул.ndmsi Ñнгиабад.ndmsi Ñнгиер.ndmsi ÑнгÑтаун.ndmsi : ; ковров.= Ñворов.= : LLDWW+ or LLDKF+; ковров.amss Ñворов.amss : ; ковров.ndmsv Ñворов.ndmsv : ; ковров.ndmsi Ñворов.ndmsi : ; ковчеж.= : LLAXZ+ or LLBYZ+; ковшев.= : LLFJN+ or LLCIR+; ког.= : LLCLG+ or LLCXI+ or LLCYK+; кое-к.= кой-к.= : LLDVW+; кое-ч.= кой-ч.= : LLDVZ+; вÑтреч.= кож.= : LLAFM+ or LLBYZ+; вÑтреч.ndfpg кож.ndfpg : ; кожан.= : LLAAQ+ or LLACI+ or LLBRK+ or LLDKJ+; кожан.amss : ; кожан.nlmsi : ; кожан.ndmsv : ; кожан.ndmsi : ; /ru/words/words.103: LLDML+; кожухов.= потоков.= чижиков.= : LLFOU+ or LLDLO+; коз.= : LLAGT+ or LLAUR+ or LLAUV+ or LLBFF+ or LLBUF+ or LLCKR+; коз.nlfpg : ; коз.nlfpv : ; козел.= : LLAYF+; козл.= : LLAVH+ or LLAVI+ or LLBGI+; козлищ.= : LLARK+ or LLASC+; козлищ.nlnpg : ; козлищ.nlnpv : ; козлищ.nlmpv : ; козлищ.nlmpg : ; козон.= : LLCJW+ or LLDNY+; козыр.= : LLAUI+ or LLBYU+ or LLDML+ or LLDMT+; козырн.= : LLCIZ+ or LLFWF+; кое-как.= кой-как.= : LLAEK+ or LLDVN+; кое-как.e кой-как.e : ; график.= кок.= плаÑтик.= рак.= : LLAAM+ or LLACG+ or LLAFU+; график.nlmsi кок.nlmsi плаÑтик.nlmsi рак.nlmsi : ; график.ndmsv кок.ndmsv плаÑтик.ndmsv рак.ndmsv : ; график.ndmsi кок.ndmsi плаÑтик.ndmsi рак.ndmsi : ; график.ndfpg кок.ndfpg плаÑтик.ndfpg рак.ndfpg : ; коклюш.= : LLAAH+ or LLBRI+ or LLBYZ+; коклюш.ndmsv : ; коклюш.ndmsi : ; кокÑ.= тир.= : LLAAQ+ or LLDXR+ or LLCCZ+ or LLCGW+; кокÑ.ndmsv тир.ndmsv : ; кокÑ.ndmsi тир.ndmsi : ; кол.= : LLAAT+ or LLDXR+ or LLFIN+ or LLBRK+ or LLBSW+ or LLCJW+ or LLCLJ+ or LLCLM+ or LLDPF+ or LLFKW+; кол.nlfpg : ; кол.ndmsv : ; кол.ndmsi : ; кол.nlfpv : ; колдун.= : LLACI+ or LLDJV+ or LLDPO+; колдун.nlmsi : ; коле.= : LLENB+ or LLDQB+; колеб.= : LLAIN+ or LLAKB+; колен.= : LLBRK+ or LLBYZ+ or LLCAE+ or LLDIC+; колен.ndnpg : ; колер.= : LLABI+ or LLBYU+ or LLCCZ+ or LLCGW+; колер.ndmsv : ; колер.ndmsi : ; колеÑ.= : LLGHE+ or LLBYZ+ or LLCAG+ or LLCCZ+ or LLFWB+ or LLCGW+; колеÑ.ndnpg : ; коло.= : LLADL+ or LLCOZ+ or LLCXI+ or LLCYK+; коло.ndn : ; колод.= : LLAFX+ or LLAXZ+ or LLBRK+ or LLBSP+ or LLBYZ+; колод.ndfpg : ; колокол.= : LLABM+ or LLDOZ+; колокол.ndmsv : ; колокол.ndmsi : ; коломенÑк.= : LLBEL+ or LLDYV+ or LLDZV+; колон.= : LLACI+ or LLDWW+ or LLBRK+ or LLBYZ+ or LLCJW+ or LLCKD+ or LLFWL+; колон.ndmsv : ; колон.nlmsi : ; колон.ndmsi : ; колот.= понизов.= : LLDKJ+ or LLDNT+; колот.amss понизов.amss : ; амазон.= веÑнÑн.= волнÑн.= двухвоÑÑ‚.= колотов.= кревет.= марионет.= одноднев.= пулÑÑ€.= Ñелед.= трещал.= трещот.= трÑп.= шанÑонет.= шлен.= : LLBRK+ or LLBRO+; колотуш.= : LLDXM+ or LLBRI+; колошмат.= перепроизвод.= предвод.= : LLEVI+; колпач.= : LLBHH+ or LLBMV+ or LLBYU+ or LLCJW+; колы.= : LLDHD+ or LLDHO+; колюч.= : LLBDR+ or LLBRG+ or LLBRI+; колюч.amss : ; колÑд.= : LLAGL+ or LLBRK+ or LLBYZ+ or LLCBF+; ком.= : LLAAZ+ or LLAFX+ or LLAUW+ or LLCJW+; ком.ndmsv : ; ком.ndmsi : ; ком.ndfpg : ; команд.= : LLAFX+ or LLBYZ+ or LLCBF+; команд.ndfpg : ; командир.= : LLACI+ or LLCCZ+ or LLFWB+ or LLCGX+; командир.nlmsi : ; командующ.= предÑедательÑтвующ.= : LLBDG+ or LLBEC+; комеди.= : LLBQK+ or LLDQL+ or LLDRF+; коми.= : LLABZ+ or LLADB+ or LLAEG+ or LLDWZ+; коми.a : ; коми.ndm : ; коммутир.= : LLCBF+ or LLEPF+ or LLCFR+ or LLEUU+; ват.= вершин.= выÑот.= газет.= глубин.= грамот.= держав.= диковин.= капуÑÑ‚.= карет.= картин.= колбаÑ.= комнат.= конфет.= котлет.= миниатюр.= минут.= монет.= нот.= охот.= палат.= паутин.= перин.= пещер.= полÑÑ€.= помад.= примет.= работ.= ракет.= фигур.= холÑтин.= цитат.= Ñгод.= : LLAFX+ or LLBRK+ or LLBYU+; ват.ndfpg вершин.ndfpg выÑот.ndfpg газет.ndfpg глубин.ndfpg грамот.ndfpg держав.ndfpg диковин.ndfpg капуÑÑ‚.ndfpg карет.ndfpg картин.ndfpg колбаÑ.ndfpg комнат.ndfpg конфет.ndfpg котлет.ndfpg миниатюр.ndfpg минут.ndfpg монет.ndfpg нот.ndfpg охот.ndfpg палат.ndfpg паутин.ndfpg перин.ndfpg пещер.ndfpg полÑÑ€.ndfpg помад.ndfpg примет.ndfpg работ.ndfpg ракет.ndfpg фигур.ndfpg холÑтин.ndfpg цитат.ndfpg Ñгод.ndfpg : ; иÑтори.= компани.= лини.= матери.= мелоди.= Ñтанци.= тали.= теори.= : LLBPW+ or LLDQL+; компилир.= : LLCDC+ or LLCGQ+; комплектующ.= : LLBDE+; компонент.= : LLAAQ+ or LLAFX+ or LLBZJ+; компонент.ndmsv : ; компонент.ndmsi : ; компонент.ndfpg : ; компреÑÑир.= : LLEPF+ or LLCGW+; компромиÑÑ.= неликвид.= : LLAAQ+ or LLBZJ+; компромиÑÑ.ndmsv неликвид.ndmsv : ; компромиÑÑ.ndmsi неликвид.ndmsi : ; компьютеризир.= : LLCDD+ or LLCFX+; комÑомол.= : LLAAQ+ or LLAYK+ or LLBRO+; комÑомол.ndmsv : ; комÑомол.ndmsi : ; комÑомольÑк.= : LLDWW+ or LLFPX+ or LLBEL+; комÑомольÑк.ndmsv : ; комÑомольÑк.ndmsi : ; кон.= : LLAAS+ or LLAUI+ or LLAUN+ or LLAYB+ or LLBRK+ or LLBYZ+ or LLDMT+; кон.ndmsv : ; кон.ndmsi : ; конвергенци.= : LLDQU+; конвои.= : LLCMX+; конденÑир.= : LLEPH+ or LLCGD+; конденÑирова.= : LLGLH+; кондуктор.= : LLAAQ+ or LLACQ+; кондуктор.nlmsi : ; кондуктор.ndmsv : ; кондуктор.ndmsi : ; конев.= : LLFQF+ or LLDZB+ or LLCJC+; конев.nlmsi : ; конечно.= : LLDTU+ or LLAEL+; конечно.xn : ; конечно.y : ; конкретизир.= : LLFWB+ or LLELD+ or LLCHB+; арнаут.= баталер.= верблюд.= воздуходув.= каптер.= кармелит.= коновод.= медогон.= мичман.= мышелов.= пилот.= Ñилен.= ÑноповÑз.= Ñоковар.= ушан.= фурман.= хлеборез.= черкеÑ.= шут.= : LLACI+ or LLBRK+; арнаут.nlmsi баталер.nlmsi верблюд.nlmsi воздуходув.nlmsi каптер.nlmsi кармелит.nlmsi коновод.nlmsi медогон.nlmsi мичман.nlmsi мышелов.nlmsi пилот.nlmsi Ñилен.nlmsi ÑноповÑз.nlmsi Ñоковар.nlmsi ушан.nlmsi фурман.nlmsi хлеборез.nlmsi черкеÑ.nlmsi шут.nlmsi : ; глажен.= жарен.= конопачен.= ломан.= : LLBDD+ or LLDLO+ or LLDNT+; аÑач.= аш.= великуш.= ворш.= гÑндж.= добрудж.= заольш.= зарощ.= золотонош.= зуш.= икш.= ирш.= камбодж.= кандалакш.= кидекш.= кобож.= конош.= коÑтомукш.= окш.= орш.= перудж.= польш.= ропш.= Ñвич.= Ñудж.= тулч.= тундж.= уÑть-иш.= шардж.= ширмакш.= шош.= шуш.= : LLDXM+; довыбор.= конÑерв.= нелад.= : LLBYZ+ or LLDJV+; конÑерватор.= : LLAAB+ or LLACI+ or LLAYI+ or LLBRO+; конÑерватор.nlmsi : ; конÑерватор.ndmsi : ; конÑол.= : LLBCE+ or LLDNF+ or LLDOO+; конÑолидир.= : LLCDD+ or LLFWB+ or LLCHQ+; конÑтантин.= : LLGSB+; конÑтантин.nlmsi : ; конÑтантин.nlmpv : ; конÑтантин.nlmpg : ; конÑтруир.= : LLEPJ+ or LLCHH+; конÑтруктор.= шибер.= : LLAAQ+ or LLACR+; конÑтруктор.nlmsi шибер.nlmsi : ; конÑтруктор.ndmsv шибер.ndmsv : ; конÑтруктор.ndmsi шибер.ndmsi : ; контактир.= : LLCBM+; контекÑтно-завиÑим.= платформно-завиÑим.= : LLDKH+; контекÑтно-завиÑим.amss платформно-завиÑим.amss : ; контр.= : LLAFH+ or LLELV+ or LLBNY+ or LLDJS+; контр.nlfpg : ; контр.nlmpv : ; контр.npg : ; контр.nlmpg : ; контр.nlfpv : ; контральто.= меццо-Ñопрано.= Ñопрано.= : LLADG+ or LLADL+; контральто.ndn меццо-Ñопрано.ndn Ñопрано.ndn : ; контратак.= : LLAFU+ or LLFRE+; контратак.ndfpg : ; компьютериз.= конфиÑк.= : LLEPG+ or LLCFX+ or LLCGW+; конфликт.= : LLAAQ+ or LLBYU+ or LLCBF+; конфликт.ndmsv : ; конфликт.ndmsi : ; концентрир.= : LLCDJ+ or LLCGX+; конъектур.= : LLAFX+ or LLBYT+; конъектур.ndfpg : ; конюш.= : LLBDG+ or LLBZO+; конÑг.= : LLAEX+ or LLAGR+; конÑг.nlfpg : ; конÑг.nlmpv : ; конÑг.nlfpv : ; конÑг.nlmpg : ; кооперир.= : LLEPG+ or LLCFX+ or LLCGW+ or LLFWD+; кооптир.= : LLCCZ+ or LLFWB+ or LLCGT+; коп.= : LLAFX+ or LLAVQ+ or LLBCE+ or LLBII+ or LLBNN+ or LLBRK+ or LLBUV+ or LLCVR+ or LLCXI+ or LLCYK+ or LLDNF+ or LLDNT+; коп.ndfpg : ; копан.= : LLFWL+ or LLDLO+ or LLDNF+; копир.= фаÑ.= : LLAAQ+ or LLBRK+ or LLCCZ+ or LLCGW+; копир.ndmsv фаÑ.ndmsv : ; копир.ndmsi фаÑ.ndmsi : ; копн.= : LLBHS+ or LLBNP+ or LLFWL+; копот.= : LLBSW+ or LLBYU+ or LLDNF+; /ru/words/words.104: LLACI+ or LLDPO+; бодун.nlmsi бормотун.nlmsi брезгун.nlmsi брехун.nlmsi брызгун.nlmsi брыкун.nlmsi ведун.nlmsi вещун.nlmsi визгун.nlmsi воркотун.nlmsi воркун.nlmsi ворчун.nlmsi врун.nlmsi говорун.nlmsi гоготун.nlmsi драчун.nlmsi дрызгун.nlmsi игумен.nlmsi копотун.nlmsi копун.nlmsi крикун.nlmsi кропотун.nlmsi крÑхтун.nlmsi лгун.nlmsi лепетун.nlmsi летун.nlmsi лизун.nlmsi лопотун.nlmsi молчун.nlmsi моргун.nlmsi орун.nlmsi пачкун.nlmsi певун.nlmsi перхун.nlmsi пеÑтун.nlmsi плÑÑун.nlmsi попрыгун.nlmsi потаÑкун.nlmsi прыгун.nlmsi Ñкрипун.nlmsi Ñопун.nlmsi Ñтрекотун.nlmsi треÑкун.nlmsi фыркун.nlmsi хваÑтун.nlmsi хлопотун.nlmsi хохотун.nlmsi храпун.nlmsi хрипун.nlmsi цапун.nlmsi царапун.nlmsi шалун.nlmsi шептун.nlmsi щебетун.nlmsi щелкун.nlmsi : ; копыл.= : LLAAZ+ or LLEAT+; копыл.ndmsv : ; копыл.ndmsi : ; копыт.= : LLAVL+ or LLBYZ+ or LLCAG+ or LLDIC+; копыт.ndnpg : ; дунаевц.= копычинц.= подгайц.= Ñланц.= : LLEAL+; кор.= : LLAGL+ or LLAVL+ or LLAYB+ or LLDYH+ or LLBHS+ or LLBNP+ or LLBRK+ or LLDNF+; корвин-круковÑки.= : LLECW+; кордов.= : LLDXR+ or LLCIR+ or LLDLO+; кордон.= : LLAAQ+ or LLFKJ+ or LLFKI+ or LLBYZ+; кордон.nlmsi : ; кордон.ndmsv : ; кордон.ndmsi : ; коре.= : LLAYG+ or LLBPW+ or LLEAY+; алинÑк.= баторÑк.= бородинÑк.= корельÑк.= : LLFJZ+ or LLDYX+; безумн.= благоверн.= вожат.= возлюбленн.= дежурн.= заразн.= иноверн.= коридорн.= креÑтн.= невоеннообÑзанн.= неÑчаÑтн.= обвинÑем.= параличн.= партийн.= пионервожат.= поверенн.= подданн.= подзащитн.= подопечн.= подÑледÑтвенн.= подÑудим.= покойн.= политзаключенн.= помешанн.= раÑÑыльн.= ÑоÑланн.= ÑÑыльн.= тифозн.= увечн.= фабричн.= холерн.= чахоточн.= чеÑоточн.= : LLAKZ+ or LLDJZ+; корм.= : LLABI+ or LLAGE+ or LLBII+ or LLBNN+ or LLBYZ+; корм.ndmsv : ; корм.ndmsi : ; кормил.= : LLAYK+ or LLCAG+; кормил.ndnpg : ; автокух.= кормокух.= кух.= : LLBZS+; /ru/words/words.105: LLBPW+; кормч.= : LLAKO+ or LLBDG+; корнеÑлов.= : LLAAQ+ or LLBDC+; корнеÑлов.ndmsv : ; корнеÑлов.ndmsi : ; корнилов.= : LLFOU+ or LLAYI+; коро.= : LLCYX+; короб.= : LLABM+ or LLBIU+ or LLBNS+ or LLBRK+ or LLCJW+; короб.ndmsv : ; короб.ndmsi : ; гагар.= дев.= коров.= : LLAGT+ or LLBFF+ or LLBRO+; гагар.nlfpg дев.nlfpg коров.nlfpg : ; гагар.nlfpv дев.nlfpv коров.nlfpv : ; корол.= : LLAUI+ or LLAUN+ or LLDMT+; королев.= : LLFJG+ or LLAGT+ or LLFJV+ or LLBUX+; королев.nlfpg : ; королев.nlmsi : ; королев.nlfpv : ; корон.= : LLAFX+ or LLBRK+ or LLBYU+ or LLCCZ+ or LLFWB+ or LLCGW+ or LLFWD+; корон.ndfpg : ; короткозамкнут.= : LLDKS+; короткозамкнут.amss : ; короткоше.= : LLBFB+ or LLDQB+; глупыш.= коротыш.= : LLACF+ or LLBRG+; глупыш.nlmsi коротыш.nlmsi : ; короч.= : LLDXL+ or LLBRI+; корпи.= манти.= молни.= : LLBQK+ or LLDQL+; акционир.= корректир.= : LLCCZ+ or LLCHC+; корч.= : LLAFM+ or LLASV+ or LLATL+ or LLBBY+ or LLBHG+ or LLBMU+ or LLBUL+; корч.npg : ; корч.ndfpg : ; корыÑÑ‚.= : LLBYU+ or LLFAK+ or LLDNF+; блюд.= корыт.= : LLCAG+ or LLDIC+; блюд.ndnpg корыт.ndnpg : ; корÑч.= : LLBHH+ or LLBMV+ or LLBRM+; коÑ.= : LLDWW+ or LLAFX+ or LLAKZ+ or LLAYJ+ or LLBYU+ or LLCIR+ or LLCIS+ or LLCJW+; коÑ.amss : ; коÑ.ndmsv : ; коÑ.ndmsi : ; коÑ.ndfpg : ; коÑин.= : LLAGL+ or LLBRK+ or LLDZR+; коÑма.= : LLCXO+ or LLCYN+; коÑмополит.= : LLACI+ or LLBRO+ or LLBZE+; коÑмополит.nlmsi : ; артач.= коÑобоч.= мерещ.= фордыбач.= : LLBMV+; коÑогор.= подол.= полукафтан.= Ñелен.= терпен.= : LLAAQ+ or LLDNT+; коÑогор.ndmsv подол.ndmsv полукафтан.ndmsv Ñелен.ndmsv терпен.ndmsv : ; коÑогор.ndmsi подол.ndmsi полукафтан.ndmsi Ñелен.ndmsi терпен.ndmsi : ; коÑÑ‚.= : LLFIU+ or LLAVQ+ or LLBYZ+ or LLDNF+ or LLFKX+; аул.= ацетил.= балл.= вокзал.= выгул.= вымпел.= журнал.= камзол.= кинжал.= коÑтел.= отгул.= портал.= пушбол.= Ñантал.= Ñтвол.= факел.= филиал.= хорал.= : LLAAQ+ or LLDOO+; аул.ndmsv ацетил.ndmsv балл.ndmsv вокзал.ndmsv выгул.ndmsv вымпел.ndmsv журнал.ndmsv камзол.ndmsv кинжал.ndmsv коÑтел.ndmsv отгул.ndmsv портал.ndmsv пушбол.ndmsv Ñантал.ndmsv Ñтвол.ndmsv факел.ndmsv филиал.ndmsv хорал.ndmsv : ; аул.ndmsi ацетил.ndmsi балл.ndmsi вокзал.ndmsi выгул.ndmsi вымпел.ndmsi журнал.ndmsi камзол.ndmsi кинжал.ndmsi коÑтел.ndmsi отгул.ndmsi портал.ndmsi пушбол.ndmsi Ñантал.ndmsi Ñтвол.ndmsi факел.ndmsi филиал.ndmsi хорал.ndmsi : ; коÑтер.= : LLBIK+ or LLBNP+ or LLCJW+ or LLDML+ or LLDMT+; коÑтюмир.= : LLEPK+ or LLCGD+; коÑÑ‚Ñн.= : LLBRK+ or LLBRO+ or LLCIZ+; коÑул.= : LLDQC+ or LLDQR+; кот.= : LLACI+ or LLAUR+ or LLAVH+ or LLAVI+ or LLDJV+; кот.nlmsi : ; кот-дивуар.= : LLDWW+ or LLDWY+; кот-дивуар.ndmsv : ; кот-дивуар.ndmsi : ; котел.= : LLCJW+ or LLDOO+ or LLDPA+; котельн.= : LLAKS+ or LLEAO+; аллеган.= бавл.= багам.= бельц.= дубовц.= единц.= ильинц.= каракум.= карпогор.= картал.= клинц.= котл.= туймаз.= учал.= : LLEAN+; котор.= : LLDWW+ or LLDWM+ or LLDLW+ or LLDLX+ or LLDLY+; котор.ndmsv : ; котор.ndmsi : ; кофе.= : LLABZ+ or LLADL+ or LLAUC+ or LLBPH+ or LLBQI+ or LLBQS+; кофе.ndn : ; кофе.ndm : ; кофи.= : LLBPQ+; коч.= : LLAHJ+ or LLASN+ or LLBRI+; кочев.= : LLBRK+ or LLCIZ+ or LLDNT+; кочеврÑж.= : LLFAO+; клеевар.= кочегар.= медовар.= Ñалотоп.= : LLACI+ or LLBRK+ or LLBYZ+ or LLBZO+; клеевар.nlmsi кочегар.nlmsi медовар.nlmsi Ñалотоп.nlmsi : ; кочер.= : LLAMX+; кочет.= : LLACR+ or LLCJW+ or LLCKD+; кочет.nlmsi : ; кочкар.= пахв.= : LLBBX+; кош.= : LLAAH+ or LLBRI+ or LLBRM+ or LLBUK+; кош.ndmsv : ; кош.ndmsi : ; кошев.= : LLAFX+ or LLFJN+ or LLBRK+ or LLCIR+ or LLCJC+; кошев.ndfpg : ; кошел.= : LLAUI+ or LLBRK+ or LLDML+; коштуниц.= : LLFOS+; коштуниц.nlfpg : ; коштуниц.nlfpv : ; /ru/words/words.106: LLBRO+; коÑн.= : LLEBF+ or LLEBM+; коÑн.nlmsi : ; вгтрк.= гтрк.= кпрф.= кпÑÑ.= лдпр.= рф.= Ñ„Ñб.= Ñ„Ñтр.= : LLFVP+; кр.= : LLDMB+ or LLDMH+; кра.= : LLBPL+ or LLEGO+ or LLCOH+ or LLCPA+ or LLCTL+; краден.= полоÑкательн.= промывательн.= прошл.= Ñлабительн.= Ñодержим.= : LLCIK+ or LLDLO+; крамник.= : LLFOT+; крамник.nlmsi : ; крамол.= фабул.= : LLAFX+ or LLDOK+; крамол.ndfpg фабул.ndfpg : ; кран.= огород.= Ñюрприз.= : LLAAQ+ or LLAXZ+ or LLBYZ+; кран.ndmsv огород.ndmsv Ñюрприз.ndmsv : ; кран.ndmsi огород.ndmsi Ñюрприз.ndmsi : ; крап.= : LLAAQ+ or LLAHS+; крап.ndmsv : ; крап.ndmsi : ; краÑ.= : LLAGE+ or LLBRK+ or LLBYU+ or LLCGW+; /ru/words/words.107: LLFKM+; краÑн.= : LLDXT+ or LLDZW+ or LLDJZ+; /ru/words/words.108: LLCZE+ or LLDEM+; верт.= громозд.= ем.= краÑноруц.= лег.= неброÑ.= тианÑ.= хлип.= Ñ…Ñ€ÑÑ.= чут.= шиб.= : LLBSW+; крат.= : LLABW+ or LLBSW+ or LLBYU+; крат.ndmsv : ; крат.ndmsi : ; крат.ndmpg : ; крахмал.= : LLAAO+ or LLBIA+ or LLBNU+; крахмал.ndmsv : ; крахмал.ndmsi : ; кре.= : LLCSN+ or LLFZC+ or LLCTB+ or LLFZD+; кредит.= : LLAAQ+ or LLBRK+ or LLBYU+ or LLELL+ or LLCGW+; кредит.ndmsv : ; кредит.ndmsi : ; крейг.= олег.= ÑÑик.= : LLFHP+; крейг.nlmsi олег.nlmsi ÑÑик.nlmsi : ; крем.= : LLAAO+ or LLAVL+; крем.ndmsv : ; крем.ndmsi : ; буков.= букÑов.= вальцов.= вербов.= врубов.= дернов.= дюймов.= зубров.= калибров.= кремнев.= креÑтов.= литров.= луков.= ножов.= пазов.= паков.= пантов.= перлов.= пиков.= преÑÑов.= пробчат.= Ñамобран.= Ñамоткан.= таволжан.= торцов.= трактов.= трефов.= тройчат.= тушев.= фильтров.= фрахтов.= фугов.= хлопчат.= шалев.= ÑÑтребин.= : LLBRK+ or LLDKJ+; буков.amss букÑов.amss вальцов.amss вербов.amss врубов.amss дернов.amss дюймов.amss зубров.amss калибров.amss кремнев.amss креÑтов.amss литров.amss луков.amss ножов.amss пазов.amss паков.amss пантов.amss перлов.amss пиков.amss преÑÑов.amss пробчат.amss Ñамобран.amss Ñамоткан.amss таволжан.amss торцов.amss трактов.amss трефов.amss тройчат.amss тушев.amss фильтров.amss фрахтов.amss фугов.amss хлопчат.amss шалев.amss ÑÑтребин.amss : ; крен.= : LLAAQ+ or LLBIK+ or LLBNP+; крен.ndmsv : ; крен.ndmsi : ; креп.= : LLAAQ+ or LLBII+ or LLBNN+ or LLBSP+ or LLBSX+ or LLBWA+ or LLDNF+; креп.vnndpms : ; креп.ndmsv : ; креп.ndmsi : ; крепоÑÑ‚.= : LLDHZ+ or LLDNF+; креÑÑ‚.= : LLAAQ+ or LLAYB+ or LLBCE+ or LLBYZ+; креÑÑ‚.ndmsv : ; креÑÑ‚.ndmsi : ; именин.= креÑтин.= макарон.= : LLBYZ+ or LLDJS+; именин.npg креÑтин.npg макарон.npg : ; итатÑк.= клименицк.= креÑтовÑк.= кроноцк.= новгород-ÑеверÑк.= ÑенгейÑк.= фаддеевÑк.= : LLDYP+; креÑтьÑнÑтв.= : LLCAM+ or LLCBF+; крив.= : LLAKS+ or LLAKZ+ or LLBII+ or LLBNN+ or LLCIR+ or LLCIS+; крив.amss : ; кривоше.= : LLBEV+ or LLDQB+; криминалиÑтичеÑк.= : LLGRQ+ or LLCJH+; критик.= : LLACG+ or LLAFU+ or LLCCY+ or LLCGW+; критик.nlmsi : ; критик.ndfpg : ; крич.= : LLAHP+ or LLBYZ+; арÑеньев.= кричев.= : LLDWW+ or LLFQF+ or LLFJN+; арÑеньев.nlmsi кричев.nlmsi : ; арÑеньев.ndmsv кричев.ndmsv : ; арÑеньев.ndmsi кричев.ndmsi : ; кров.= : LLAAQ+ or LLBUI+ or LLBYU+ or LLDNF+; кров.ndmsv : ; кров.ndmsi : ; кровел.= Ñабел.= : LLDNX+ or LLDOO+; братоубийц.= возниц.= детоубийц.= кровопийц.= матереубийц.= отцеубийц.= пропойц.= пьÑниц.= Ñамоубийц.= ÑеÑтроубийц.= Ñкромниц.= Ñыноубийц.= убийц.= умниц.= цареубийц.= чадоубийц.= человекоубийц.= : LLAFF+; братоубийц.nlfpg возниц.nlfpg детоубийц.nlfpg кровопийц.nlfpg матереубийц.nlfpg отцеубийц.nlfpg пропойц.nlfpg пьÑниц.nlfpg Ñамоубийц.nlfpg ÑеÑтроубийц.nlfpg Ñкромниц.nlfpg Ñыноубийц.nlfpg убийц.nlfpg умниц.nlfpg цареубийц.nlfpg чадоубийц.nlfpg человекоубийц.nlfpg : ; братоубийц.nlmpv возниц.nlmpv детоубийц.nlmpv кровопийц.nlmpv матереубийц.nlmpv отцеубийц.nlmpv пропойц.nlmpv пьÑниц.nlmpv Ñамоубийц.nlmpv ÑеÑтроубийц.nlmpv Ñкромниц.nlmpv Ñыноубийц.nlmpv убийц.nlmpv умниц.nlmpv цареубийц.nlmpv чадоубийц.nlmpv человекоубийц.nlmpv : ; братоубийц.nlmpg возниц.nlmpg детоубийц.nlmpg кровопийц.nlmpg матереубийц.nlmpg отцеубийц.nlmpg пропойц.nlmpg пьÑниц.nlmpg Ñамоубийц.nlmpg ÑеÑтроубийц.nlmpg Ñкромниц.nlmpg Ñыноубийц.nlmpg убийц.nlmpg умниц.nlmpg цареубийц.nlmpg чадоубийц.nlmpg человекоубийц.nlmpg : ; братоубийц.nlfpv возниц.nlfpv детоубийц.nlfpv кровопийц.nlfpv матереубийц.nlfpv отцеубийц.nlfpv пропойц.nlfpv пьÑниц.nlfpv Ñамоубийц.nlfpv ÑеÑтроубийц.nlfpv Ñкромниц.nlfpv Ñыноубийц.nlfpv убийц.nlfpv умниц.nlfpv цареубийц.nlfpv чадоубийц.nlfpv человекоубийц.nlfpv : ; баклан.= бизон.= дельфин.= крокодил.= марал.= налим.= павлин.= пеликан.= Ñазан.= таракан.= фазан.= : LLACI+ or LLBFF+; баклан.nlmsi бизон.nlmsi дельфин.nlmsi крокодил.nlmsi марал.nlmsi налим.nlmsi павлин.nlmsi пеликан.nlmsi Ñазан.nlmsi таракан.nlmsi фазан.nlmsi : ; гороб.= кержен.= кролев.= лунин.= малоÑроÑлав.= переÑÑлав.= : LLDYG+; вольер.= гуммоз.= девиз.= корд.= крон.= траверÑ.= Ñпюр.= : LLAAQ+ or LLAFX+ or LLBYZ+; вольер.ndmsv гуммоз.ndmsv девиз.ndmsv корд.ndmsv крон.ndmsv траверÑ.ndmsv Ñпюр.ndmsv : ; вольер.ndmsi гуммоз.ndmsi девиз.ndmsi корд.ndmsi крон.ndmsi траверÑ.ndmsi Ñпюр.ndmsi : ; вольер.ndfpg гуммоз.ndfpg девиз.ndfpg корд.ndfpg крон.ndfpg траверÑ.ndfpg Ñпюр.ndfpg : ; кайм.= кроп.= тереб.= щем.= : LLBII+ or LLBNN+; кроÑ.= : LLBUZ+ or LLBVO+; крот.= : LLACI+ or LLAVH+ or LLBSW+; крот.nlmsi : ; ветшайш.= громчайш.= жарчайш.= кротчайш.= миротворÑщ.= незатухающ.= : LLGRT+; бÑк.= завирух.= крох.= недотрог.= : LLAFG+ or LLAFU+; бÑк.nlfpg завирух.nlfpg крох.nlfpg недотрог.nlfpg : ; бÑк.nlmpv завирух.nlmpv крох.nlmpv недотрог.nlmpv : ; бÑк.ndfpg завирух.ndfpg крох.ndfpg недотрог.ndfpg : ; бÑк.nlmpg завирух.nlmpg крох.nlmpg недотрог.nlmpg : ; бÑк.nlfpv завирух.nlfpv крох.nlfpv недотрог.nlfpv : ; крохот.= : LLBRH+ or LLBRK+ or LLBYU+; крохотул.= : LLDNX+ or LLDNY+ or LLDPV+; крош.= : LLBHE+ or LLBMS+ or LLBRG+ or LLBRI+; крошеч.= одиноч.= : LLBRG+ or LLBRI+ or LLBYU+; кру.= : LLCXI+ or LLCYK+ or LLCZA+; артполк.= круг.= норфолк.= полк.= шлÑÑ….= : LLAAN+; артполк.ndmsv круг.ndmsv норфолк.ndmsv полк.ndmsv шлÑÑ….ndmsv : ; артполк.ndmsi круг.ndmsi норфолк.ndmsi полк.ndmsi шлÑÑ….ndmsi : ; бледнолиц.= длиннолиц.= краÑнолиц.= круглолиц.= плоÑколиц.= розоволиц.= румÑнолиц.= Ñветлолиц.= Ñмуглолиц.= толÑтолиц.= широколиц.= : LLDKB+; бледнолиц.amss длиннолиц.amss краÑнолиц.amss круглолиц.amss плоÑколиц.amss розоволиц.amss румÑнолиц.amss Ñветлолиц.amss Ñмуглолиц.amss толÑтолиц.amss широколиц.amss : ; круж.= : LLBHE+ or LLBMS+ or LLBRI+ or LLBYZ+ or LLCJW+; кружев.= : LLAHC+ or LLCAG+ or LLDIB+ or LLDIC+ or LLDIE+; кружев.ndnpg : ; кружев.npg : ; кружков.= : LLAYI+ or LLCJC+; /ru/words/words.109: LLAUG+; гейтÑ.= гитлер.= дуглаÑ.= карлоÑ.= круз.= кушнер.= куÑртен.= пиночет.= ÑороÑ.= холмÑ.= : LLFOI+; гейтÑ.nlmsi гитлер.nlmsi дуглаÑ.nlmsi карлоÑ.nlmsi круз.nlmsi кушнер.nlmsi куÑртен.nlmsi пиночет.nlmsi ÑороÑ.nlmsi холмÑ.nlmsi : ; крун.= : LLEEC+; замет.= затрапез.= круп.= планет.= ремиз.= : LLAAQ+ or LLAFX+ or LLBRK+ or LLBYU+; замет.ndmsv затрапез.ndmsv круп.ndmsv планет.ndmsv ремиз.ndmsv : ; замет.ndmsi затрапез.ndmsi круп.ndmsi планет.ndmsi ремиз.ndmsi : ; замет.ndfpg затрапез.ndfpg круп.ndfpg планет.ndfpg ремиз.ndfpg : ; крутил.= : LLCAG+ or LLDOO+ or LLDOZ+; крутил.ndnpg : ; кручин.= : LLAFX+ or LLBNU+ or LLBYU+; кручин.ndfpg : ; вощ.= гонош.= клÑнч.= копош.= круш.= легч.= леч.= лущ.= мельч.= мозж.= мÑгч.= нÑнч.= перч.= полош.= потрош.= тащ.= тонч.= тормош.= тороч.= Ñ‚Ñгч.= шелуш.= : LLBHE+ or LLBMS+; крыл.= : LLCAH+ or LLDPF+; крыл.ndnpg : ; крылов.= : LLFQF+ or LLCJJ+; крылов.nlmsi : ; крыÑ.= : LLAGT+ or LLAVH+ or LLBFF+; крыÑ.nlfpg : ; крыÑ.nlfpv : ; кокет.= конфедерат.= крыÑолов.= матроÑ.= мухолов.= чечет.= шахтер.= : LLACI+ or LLBRK+ or LLBRO+; кокет.nlmsi конфедерат.nlmsi крыÑолов.nlmsi матроÑ.nlmsi мухолов.nlmsi чечет.nlmsi шахтер.nlmsi : ; крю.= : LLBRC+; крюч.= : LLBHJ+ or LLBMY+ or LLCJW+; крючков.= : LLFQF+ or LLCIR+ or LLCJC+ or LLDLO+; крючков.nlmsi : ; крючкотвор.= : LLACI+ or LLAYI+ or LLBZE+; крючкотвор.nlmsi : ; коÑов.= кÑтов.= люблин.= раÑÑказов.= : LLDWW+ or LLDZR+; коÑов.ndmsv кÑтов.ndmsv люблин.ndmsv раÑÑказов.ndmsv : ; коÑов.ndmsi кÑтов.ndmsi люблин.ndmsi раÑÑказов.ndmsi : ; ку.= : LLCTB+ or LLCXA+; /ru/words/words.110: LLACI+; аббат.nlmsi аболициониÑÑ‚.nlmsi абÑентеиÑÑ‚.nlmsi абÑолютиÑÑ‚.nlmsi абÑтинент.nlmsi абÑтракциониÑÑ‚.nlmsi абÑурдиÑÑ‚.nlmsi авалиÑÑ‚.nlmsi авангардиÑÑ‚.nlmsi авгур.nlmsi авиадиÑпетчер.nlmsi авиадоктор.nlmsi авиаинженер.nlmsi авиамоделиÑÑ‚.nlmsi авиапаÑÑажир.nlmsi авиатор.nlmsi автобиограф.nlmsi автовор.nlmsi автогрейдериÑÑ‚.nlmsi автодидакт.nlmsi автоконÑтруктор.nlmsi автократ.nlmsi автономиÑÑ‚.nlmsi автор.nlmsi автотуриÑÑ‚.nlmsi ага-хан.nlmsi агиограф.nlmsi агитатор.nlmsi агнат.nlmsi аграриÑÑ‚.nlmsi агреÑÑор.nlmsi агробизнеÑмен.nlmsi агроном.nlmsi агул.nlmsi адамит.nlmsi адвентиÑÑ‚.nlmsi адвокат.nlmsi адепт.nlmsi админиÑтратор.nlmsi адмирал.nlmsi адреÑант.nlmsi адреÑат.nlmsi адъюнкт.nlmsi адъютант.nlmsi академиÑÑ‚.nlmsi акантуруÑ.nlmsi аквариумиÑÑ‚.nlmsi аквафортиÑÑ‚.nlmsi аквизитор.nlmsi аккомпаниатор.nlmsi аккуратиÑÑ‚.nlmsi акÑакал.nlmsi акÑелерант.nlmsi актуариуÑ.nlmsi акцептант.nlmsi акын.nlmsi алан.nlmsi алармиÑÑ‚.nlmsi алгебраиÑÑ‚.nlmsi алгонкин.nlmsi алеман.nlmsi алеманн.nlmsi алконоÑÑ‚.nlmsi аллегориÑÑ‚.nlmsi аллигатор.nlmsi аллопат.nlmsi альбатроÑ.nlmsi альгвазил.nlmsi альгваÑил.nlmsi алькад.nlmsi алькальд.nlmsi альфонÑ.nlmsi аманат.nlmsi амбал.nlmsi амбиверт.nlmsi американиÑÑ‚.nlmsi американофил.nlmsi американофоб.nlmsi америнд.nlmsi аминодонт.nlmsi амниот.nlmsi аморалиÑÑ‚.nlmsi ампутант.nlmsi амфиктион.nlmsi амфипод.nlmsi амфитрион.nlmsi анабаÑ.nlmsi анархо-ÑиндикалиÑÑ‚.nlmsi анатом.nlmsi анахорет.nlmsi англиÑÑ‚.nlmsi англо-норманн.nlmsi англовед.nlmsi англоÑакÑ.nlmsi англофил.nlmsi англофоб.nlmsi андрогин.nlmsi андроид.nlmsi анекдотиÑÑ‚.nlmsi анеÑтезиÑÑ‚.nlmsi анималиÑÑ‚.nlmsi анимиÑÑ‚.nlmsi анкилозавр.nlmsi анналиÑÑ‚.nlmsi аннамит.nlmsi аннекÑиониÑÑ‚.nlmsi аннотатор.nlmsi аномалиÑÑ‚.nlmsi анофелеÑ.nlmsi ант.nlmsi антиглобалиÑÑ‚.nlmsi антиимпериалиÑÑ‚.nlmsi антиквар.nlmsi антикоммуниÑÑ‚.nlmsi антимер.nlmsi антимилитариÑÑ‚.nlmsi антипапиÑÑ‚.nlmsi антифедералиÑÑ‚.nlmsi антифеминиÑÑ‚.nlmsi антихриÑÑ‚.nlmsi антрепренер.nlmsi антропоид.nlmsi антропоÑоф.nlmsi апатозавр.nlmsi апатрид.nlmsi апеллÑнт.nlmsi апиÑ.nlmsi аполлон.nlmsi апологет.nlmsi апологиÑÑ‚.nlmsi аппаратчик-оператор.nlmsi арабиÑÑ‚.nlmsi арат.nlmsi арбитр.nlmsi арбитражер.nlmsi аргивÑнин.nlmsi аргонавт.nlmsi аргуÑ.nlmsi арден.nlmsi арендатор.nlmsi арианин.nlmsi аркебузир.nlmsi арлекин.nlmsi армадил.nlmsi армадилл.nlmsi арматор.nlmsi армениÑÑ‚.nlmsi артиллериÑÑ‚.nlmsi архаиÑÑ‚.nlmsi архангел.nlmsi архантроп.nlmsi архар.nlmsi архаромериноÑ.nlmsi архат.nlmsi археограф.nlmsi археоптерикÑ.nlmsi археорниÑ.nlmsi архивариуÑ.nlmsi архивиÑÑ‚.nlmsi архивовед.nlmsi архидиакон.nlmsi архидьÑкон.nlmsi архиепиÑкоп.nlmsi архимандрит.nlmsi архимиллионер.nlmsi архиплут.nlmsi архитектор.nlmsi архозавр.nlmsi архонт.nlmsi аÑ.nlmsi аÑкер.nlmsi аÑкет.nlmsi аÑÑамблажиÑÑ‚.nlmsi аÑÑенизатор.nlmsi аÑÑеÑÑор.nlmsi аÑÑимилÑтор.nlmsi аÑтронавт.nlmsi аÑтроном.nlmsi атлантозавр.nlmsi атлантроп.nlmsi атлет.nlmsi аукционер.nlmsi аукциониÑÑ‚.nlmsi аутиÑÑ‚.nlmsi аутÑайдер.nlmsi африкандер.nlmsi африканер.nlmsi африканиÑÑ‚.nlmsi африкантроп.nlmsi африт.nlmsi аффенпинчер.nlmsi аÑронавт.nlmsi бабр.nlmsi бабуин.nlmsi багауд.nlmsi багермейÑтер.nlmsi бадминтониÑÑ‚.nlmsi базофил.nlmsi байрониÑÑ‚.nlmsi бакалавр.nlmsi бактриан.nlmsi бакуниÑÑ‚.nlmsi балбеÑ.nlmsi балетмейÑтер.nlmsi бананоед.nlmsi бандикут.nlmsi банкир.nlmsi банкомет.nlmsi банкрот.nlmsi барбуÑ.nlmsi барибал.nlmsi бармен.nlmsi барон.nlmsi баронет.nlmsi барьериÑÑ‚.nlmsi баÑÑет.nlmsi баÑтард.nlmsi баталиÑÑ‚.nlmsi бахчевод.nlmsi башнер.nlmsi баÑниÑÑ‚.nlmsi бегемот.nlmsi беглец.nlmsi бейлиф.nlmsi бекаÑ.nlmsi беллетриÑÑ‚.nlmsi белофинн.nlmsi бенефициар.nlmsi берейтор.nlmsi беркут.nlmsi берÑальер.nlmsi беÑ.nlmsi бета-теÑтер.nlmsi биатлониÑÑ‚.nlmsi библиограф.nlmsi библиоман.nlmsi библиотаф.nlmsi библиофил.nlmsi библиофоб.nlmsi бизнеÑмен.nlmsi билетер.nlmsi билингвиÑÑ‚.nlmsi биограф.nlmsi биоробот.nlmsi бипатрид.nlmsi биÑекÑуалиÑÑ‚.nlmsi биÑкуп.nlmsi бишоп.nlmsi бланкиÑÑ‚.nlmsi близнец.nlmsi блохолов.nlmsi блюдолиз.nlmsi бобоед.nlmsi богдыхан.nlmsi богомаз.nlmsi богомил.nlmsi богоÑлов.nlmsi бойкотиÑÑ‚.nlmsi бойÑкаут.nlmsi бокоплав.nlmsi бокÑер.nlmsi бомбиÑÑ‚.nlmsi бонапартиÑÑ‚.nlmsi бонвиван.nlmsi бортинженер.nlmsi бортоператор.nlmsi бортрадиÑÑ‚.nlmsi боÑÑ.nlmsi боцман.nlmsi боцманмат.nlmsi брабанÑон.nlmsi бракер.nlmsi бракодел.nlmsi браконьер.nlmsi браман.nlmsi брандмайор.nlmsi брандмейÑтер.nlmsi братан.nlmsi брахикефал.nlmsi брахиозавр.nlmsi брахицефал.nlmsi брахман.nlmsi брейкер.nlmsi бретер.nlmsi бригадир.nlmsi бритт.nlmsi брокер.nlmsi бронтозавр.nlmsi бруÑовал.nlmsi брюхан.nlmsi бубал.nlmsi буериÑÑ‚.nlmsi букан.nlmsi буквалиÑÑ‚.nlmsi букиниÑÑ‚.nlmsi букмекер.nlmsi бульдозериÑÑ‚.nlmsi бультерьер.nlmsi бундеÑканцлер.nlmsi бурбон.nlmsi бургграф.nlmsi бургомиÑтр.nlmsi бурмиÑтр.nlmsi бурÑÑ‚-монгол.nlmsi бутлегер.nlmsi бутуз.nlmsi бутылконоÑ.nlmsi бухгалтер.nlmsi буцефал.nlmsi бытовиÑÑ‚.nlmsi бÑрчиÑÑ‚.nlmsi бюргер.nlmsi ваваÑÑор.nlmsi валет.nlmsi валторниÑÑ‚.nlmsi вальваÑÑор.nlmsi вальдшнеп.nlmsi вамп.nlmsi вампир.nlmsi вандал.nlmsi варан.nlmsi вахмиÑтр.nlmsi вейÑманиÑÑ‚.nlmsi великан.nlmsi великороÑÑ.nlmsi вельзевул.nlmsi венгр.nlmsi венд.nlmsi венед.nlmsi венет.nlmsi вепÑ.nlmsi вериÑÑ‚.nlmsi верÑификатор.nlmsi верхолаз.nlmsi веÑлоноÑ.nlmsi веÑтгот.nlmsi ветеринар.nlmsi вехиÑÑ‚.nlmsi вивер.nlmsi вивиÑектор.nlmsi вивиÑекциониÑÑ‚.nlmsi видеогид.nlmsi видеоинженер.nlmsi видеооператор.nlmsi визажиÑÑ‚.nlmsi византиниÑÑ‚.nlmsi визитер.nlmsi виконт.nlmsi виллан.nlmsi виньетиÑÑ‚.nlmsi виршеплет.nlmsi виталиÑÑ‚.nlmsi витражиÑÑ‚.nlmsi вихрун.nlmsi вице-адмирал.nlmsi вице-губернатор.nlmsi вице-канцлер.nlmsi вице-конÑул.nlmsi вице-мÑÑ€.nlmsi вице-президент.nlmsi вице-премьер.nlmsi вице-премьер-миниÑтр.nlmsi вишиÑÑ‚.nlmsi влаÑоглав.nlmsi влаÑтелин.nlmsi водевилиÑÑ‚.nlmsi водоÑмотр.nlmsi водохлеб.nlmsi военком.nlmsi военкор.nlmsi военпред.nlmsi воин.nlmsi войт.nlmsi волкодав.nlmsi волкозуб.nlmsi волколиÑ.nlmsi волопаÑ.nlmsi волоÑохвоÑÑ‚.nlmsi волюнтариÑÑ‚.nlmsi вомбат.nlmsi вомер.nlmsi воÑтоковед.nlmsi вотчим.nlmsi воÑжер.nlmsi вральман.nlmsi врубмашиниÑÑ‚.nlmsi вуалехвоÑÑ‚.nlmsi вульгаризатор.nlmsi вундеркинд.nlmsi выжлец.nlmsi вырезуб.nlmsi гавиал.nlmsi гад.nlmsi гайал.nlmsi галломан.nlmsi галлофил.nlmsi галлофоб.nlmsi гальванер.nlmsi гамадрил.nlmsi гамен.nlmsi гангÑтер.nlmsi гандикапер.nlmsi гарант.nlmsi гардемарин.nlmsi гаркун.nlmsi гармониÑÑ‚.nlmsi гармотом.nlmsi гарпагон.nlmsi гарпунер.nlmsi гарÑон.nlmsi гарун.nlmsi гаршнеп.nlmsi гаÑтролер.nlmsi гаÑл.nlmsi гвельф.nlmsi гебраиÑÑ‚.nlmsi гегемон.nlmsi гедониÑÑ‚.nlmsi геккон.nlmsi гелертер.nlmsi гельминт.nlmsi гемпшир.nlmsi генерал-адмирал.nlmsi генерал-адъютант.nlmsi генерал-аншеф.nlmsi генерал-аудитор.nlmsi генерал-губернатор.nlmsi генерал-директор.nlmsi генерал-лейтенант.nlmsi генерал-майор.nlmsi генерал-прокурор.nlmsi генерал-фельдмаршал.nlmsi генералиÑÑимуÑ.nlmsi генпрокурор.nlmsi генштабиÑÑ‚.nlmsi географ.nlmsi геодезиÑÑ‚.nlmsi геометр.nlmsi геотермиÑÑ‚.nlmsi гепард.nlmsi гербариÑÑ‚.nlmsi гериатр.nlmsi германофил.nlmsi германофоб.nlmsi гермафродит.nlmsi герольд.nlmsi герольдмейÑтер.nlmsi геронт.nlmsi герр.nlmsi гетеротроф.nlmsi гетман.nlmsi гешефтмахер.nlmsi гиббон.nlmsi гибеллин.nlmsi гибридизатор.nlmsi гигантозавр.nlmsi гигиениÑÑ‚.nlmsi гигрофил.nlmsi гид.nlmsi гидрограф.nlmsi гидромелиоратор.nlmsi гидрометриÑÑ‚.nlmsi гидромеханизатор.nlmsi гидронавт.nlmsi гидропат.nlmsi гимноÑофиÑÑ‚.nlmsi гипнотизер.nlmsi гиппогриф.nlmsi гиппопотам.nlmsi главком.nlmsi гладиатор.nlmsi глоÑÑатор.nlmsi гоблин.nlmsi гобоиÑÑ‚.nlmsi голиаф.nlmsi голкипер.nlmsi голован.nlmsi головорез.nlmsi головотÑп.nlmsi гологлаз.nlmsi голубевод.nlmsi гольÑн.nlmsi гомеопат.nlmsi гомеровед.nlmsi гоминид.nlmsi гомоÑекÑуалиÑÑ‚.nlmsi гомофил.nlmsi гомÑтедер.nlmsi гомункул.nlmsi гомункулуÑ.nlmsi гонвед.nlmsi гондольер.nlmsi гоплит.nlmsi горал.nlmsi гордец.nlmsi гордон.nlmsi горлохват.nlmsi горниÑÑ‚.nlmsi гоÑпитальер.nlmsi гоÑтинник.nlmsi гоÑударÑтвовед.nlmsi гот.nlmsi гофер.nlmsi гофмаршал.nlmsi гофмейÑтер.nlmsi грамматиÑÑ‚.nlmsi гранд.nlmsi грауÑ.nlmsi грейдериÑÑ‚.nlmsi грекофил.nlmsi гремлин.nlmsi гренадер.nlmsi грибоед.nlmsi гризон.nlmsi гример.nlmsi грифон.nlmsi гроÑÑмейÑтер.nlmsi грузиновед.nlmsi грум.nlmsi грунтовед.nlmsi групповод.nlmsi грызун.nlmsi грюндер.nlmsi губан.nlmsi губернатор.nlmsi губиÑÑ‚.nlmsi губошлеп.nlmsi гувернер.nlmsi гуигнгнм.nlmsi гунн.nlmsi гунтер.nlmsi гуран.nlmsi гуртоправ.nlmsi гуÑар.nlmsi гуÑевод.nlmsi гуÑит.nlmsi гÑл.nlmsi гÑур.nlmsi дадаиÑÑ‚.nlmsi даман.nlmsi двухкольцевик.nlmsi дебитор.nlmsi дегуÑтатор.nlmsi дезинÑектор.nlmsi дезинфекциониÑÑ‚.nlmsi дезорганизатор.nlmsi деиÑÑ‚.nlmsi дейм.nlmsi декан.nlmsi декаптеруÑ.nlmsi декламатор.nlmsi декларант.nlmsi декоратор.nlmsi декурион.nlmsi дельтапланериÑÑ‚.nlmsi демограф.nlmsi демон.nlmsi демонÑтратор.nlmsi денунциатор.nlmsi депозитор.nlmsi депонент.nlmsi дербник.nlmsi дергун.nlmsi деÑпот.nlmsi детерминиÑÑ‚.nlmsi децемвир.nlmsi джаггернаут.nlmsi джазиÑÑ‚.nlmsi джайн.nlmsi джейран.nlmsi джентльмен.nlmsi джингоиÑÑ‚.nlmsi джинн.nlmsi джоббер.nlmsi джойÑовед.nlmsi джокер.nlmsi дзюдоиÑÑ‚.nlmsi диагноÑÑ‚.nlmsi диакон.nlmsi диггер.nlmsi дизелиÑÑ‚.nlmsi дикобраз.nlmsi дикÑикрат.nlmsi диктатор.nlmsi диктор.nlmsi дилер.nlmsi динозавр.nlmsi дипкурьер.nlmsi дирижер.nlmsi диÑконтер.nlmsi диÑкофил.nlmsi диÑпетчер.nlmsi диÑпонент.nlmsi диÑпутант.nlmsi диÑтрибутор.nlmsi диÑтрибьютор.nlmsi доберман.nlmsi доберман-пинчер.nlmsi доброхот.nlmsi догматиÑÑ‚.nlmsi дозиметриÑÑ‚.nlmsi докер.nlmsi докторант.nlmsi доктринер.nlmsi документалиÑÑ‚.nlmsi долгопÑÑ‚.nlmsi долихокефал.nlmsi долихоцефал.nlmsi донатор.nlmsi донжуан.nlmsi донкихот.nlmsi донор.nlmsi дофин.nlmsi доцент.nlmsi драбант.nlmsi дравид.nlmsi драгер.nlmsi драгоман.nlmsi драгун.nlmsi древогрыз.nlmsi древолаз.nlmsi дроворуб.nlmsi дрозд.nlmsi дром.nlmsi дромадер.nlmsi дромедар.nlmsi дронт.nlmsi друид.nlmsi дуайен.nlmsi дуалиÑÑ‚.nlmsi дублер.nlmsi дуболом.nlmsi дубоноÑ.nlmsi дулеб.nlmsi дуумвир.nlmsi дуÑлиÑÑ‚.nlmsi дуÑлÑнт.nlmsi дымоглот.nlmsi дÑв.nlmsi евнухоид.nlmsi еврократ.nlmsi европеиÑÑ‚.nlmsi европеоид.nlmsi егермейÑтер.nlmsi екклезиаÑÑ‚.nlmsi енот.nlmsi епиÑкоп.nlmsi еÑаул.nlmsi еÑтеÑтвовед.nlmsi ефрейтор.nlmsi жалонер.nlmsi жандарм.nlmsi жанриÑÑ‚.nlmsi желтопуз.nlmsi жен-премьер.nlmsi женофоб.nlmsi живоглот.nlmsi животновод.nlmsi жид.nlmsi жирант.nlmsi жират.nlmsi жирондиÑÑ‚.nlmsi жлоб.nlmsi жмот.nlmsi жнец.nlmsi жолнер.nlmsi жонглер.nlmsi жрец.nlmsi жрун.nlmsi жулан.nlmsi завхоз.nlmsi законовед.nlmsi заминдар.nlmsi замполит.nlmsi звездорыл.nlmsi звездочет.nlmsi зверовод.nlmsi зверолов.nlmsi звероÑщер.nlmsi звукооператор.nlmsi звукорежиÑÑер.nlmsi зевгит.nlmsi зелот.nlmsi землевед.nlmsi землекоп.nlmsi землероб.nlmsi зилот.nlmsi златокрот.nlmsi змеелов.nlmsi змееÑд.nlmsi зоил.nlmsi зоогеограф.nlmsi зоограф.nlmsi зоон.nlmsi зоофит.nlmsi зуав.nlmsi зубодер.nlmsi зубробизон.nlmsi зурниÑÑ‚.nlmsi ибер.nlmsi ибиÑ.nlmsi иблиÑ.nlmsi иглоглав.nlmsi иглорот.nlmsi иглотерапевт.nlmsi иглошерÑÑ‚.nlmsi игрец.nlmsi игуанодон.nlmsi идол.nlmsi иеговиÑÑ‚.nlmsi иезуит.nlmsi иеродиакон.nlmsi иеродьÑкон.nlmsi изограф.nlmsi изолÑциониÑÑ‚.nlmsi иллюминат.nlmsi иллюÑтратор.nlmsi илот.nlmsi имажиÑÑ‚.nlmsi имам.nlmsi имитатор.nlmsi император.nlmsi империалиÑÑ‚.nlmsi импортер.nlmsi импотент.nlmsi импровизатор.nlmsi инвентаризатор.nlmsi инвеÑтитор.nlmsi инвеÑтор.nlmsi индекÑатор.nlmsi индетерминиÑÑ‚.nlmsi индианиÑÑ‚.nlmsi индивид.nlmsi индивидуум.nlmsi индоевропеиÑÑ‚.nlmsi индоÑÑант.nlmsi индоÑÑат.nlmsi индоÑÑатор.nlmsi индуиÑÑ‚.nlmsi инженер-капитан.nlmsi инженер-майор.nlmsi инициатор.nlmsi инкаÑÑатор.nlmsi инквизитор.nlmsi инквилин.nlmsi инкруÑтатор.nlmsi инкуб.nlmsi инÑайд.nlmsi инÑайдер.nlmsi инÑинуатор.nlmsi инÑпиратор.nlmsi инÑургент.nlmsi интеллектуалиÑÑ‚.nlmsi интендант.nlmsi интервент.nlmsi интервенциониÑÑ‚.nlmsi интервьюер.nlmsi интереÑант.nlmsi интерн.nlmsi интерпартнер.nlmsi интерпеллÑнт.nlmsi интраверт.nlmsi интроверт.nlmsi интуитивиÑÑ‚.nlmsi интуриÑÑ‚.nlmsi инфекциониÑÑ‚.nlmsi информант.nlmsi информатор.nlmsi иоаннит.nlmsi иомен.nlmsi иподиакон.nlmsi иподьÑкон.nlmsi ираниÑÑ‚.nlmsi ирбиÑ.nlmsi ирод.nlmsi ирокез.nlmsi ирредентиÑÑ‚.nlmsi ирригатор.nlmsi иÑкариот.nlmsi иÑкуÑÑтвовед.nlmsi иÑламиÑÑ‚.nlmsi иÑмаилит.nlmsi иÑпаниÑÑ‚.nlmsi иÑпановед.nlmsi иÑполин.nlmsi иÑториограф.nlmsi ихневмон.nlmsi ихтиограф.nlmsi ихтиозавр.nlmsi йодлер.nlmsi йомен.nlmsi кабезон.nlmsi кабил.nlmsi кавалер.nlmsi кавалергард.nlmsi кавалериÑÑ‚.nlmsi кавказовед.nlmsi кагулÑÑ€.nlmsi кадет.nlmsi казаÑкер.nlmsi казнокрад.nlmsi казуар.nlmsi каин.nlmsi кайзер.nlmsi кайюÑ.nlmsi каламбуриÑÑ‚.nlmsi калкан.nlmsi каллиграф.nlmsi калоед.nlmsi калькограф.nlmsi камбиÑÑ‚.nlmsi каменотеÑ.nlmsi камер-юнкер.nlmsi камергер.nlmsi камердинер.nlmsi камнерез.nlmsi камнетеÑ.nlmsi камрад.nlmsi канак.nlmsi канализатор.nlmsi кандитат.nlmsi каннибал.nlmsi каноиÑÑ‚.nlmsi канонир.nlmsi канониÑÑ‚.nlmsi кантелиÑÑ‚.nlmsi кантониÑÑ‚.nlmsi канцлер.nlmsi капеллан.nlmsi капельдинер.nlmsi капельмейÑтер.nlmsi капитан.nlmsi капитан-лейтенант.nlmsi капитулÑнт.nlmsi каплун.nlmsi капрал.nlmsi каптенармуÑ.nlmsi карабинер.nlmsi карагез.nlmsi каракал.nlmsi каракиргиз.nlmsi каракулевод.nlmsi каракурт.nlmsi карапуз.nlmsi каратиÑÑ‚.nlmsi карбонар.nlmsi карлиÑÑ‚.nlmsi карп.nlmsi карпиодеÑ.nlmsi картограф.nlmsi картофелевод.nlmsi каÑкадер.nlmsi каÑÑатор.nlmsi каÑтелÑн.nlmsi каÑтрат.nlmsi каталогизатор.nlmsi катехумен.nlmsi католикоÑ.nlmsi катран.nlmsi каучуковод.nlmsi кафир.nlmsi кафр.nlmsi кацап.nlmsi кашалот.nlmsi каюр.nlmsi квакер.nlmsi квартирмейÑтер.nlmsi квартирмиÑтр.nlmsi квартирьер.nlmsi квеÑтор.nlmsi квиетиÑÑ‚.nlmsi квирит.nlmsi кебмен.nlmsi кейÑхонд.nlmsi кельт.nlmsi кентавр.nlmsi керлингиÑÑ‚.nlmsi кетчер.nlmsi кибуцник.nlmsi кидаÑ.nlmsi киллер.nlmsi кимвр.nlmsi киноактер.nlmsi киновед.nlmsi киноинженер.nlmsi кинокефал.nlmsi киномагнат.nlmsi киноман.nlmsi кинооператор.nlmsi кинопродюÑер.nlmsi кинорежиÑÑер.nlmsi кинорепортер.nlmsi киноÑценариÑÑ‚.nlmsi кинохроникер.nlmsi киоÑкер.nlmsi кираÑир.nlmsi киÑтовÑз.nlmsi китаевед.nlmsi китаиÑÑ‚.nlmsi китоглав.nlmsi кифаред.nlmsi клакер.nlmsi кларнетиÑÑ‚.nlmsi клаÑÑициÑÑ‚.nlmsi клеврет.nlmsi клем.nlmsi клеппер.nlmsi клерикал.nlmsi клеÑÑ‚.nlmsi клефт.nlmsi кликун.nlmsi клинициÑÑ‚.nlmsi клоп.nlmsi клоун.nlmsi клювоноÑ.nlmsi клюворыл.nlmsi книговед.nlmsi книгоед.nlmsi книголюб.nlmsi кнур.nlmsi кныр.nlmsi коадъютор.nlmsi коалиционер.nlmsi кобольд.nlmsi ковродел.nlmsi когнат.nlmsi кодификатор.nlmsi кожедер.nlmsi кожеед.nlmsi козовод.nlmsi козопаÑ.nlmsi койот.nlmsi коконопрÑд.nlmsi коллаборациониÑÑ‚.nlmsi коллажиÑÑ‚.nlmsi коллективизатор.nlmsi коллекционер.nlmsi колониалиÑÑ‚.nlmsi колонизатор.nlmsi колориÑÑ‚.nlmsi кольчец.nlmsi командарм.nlmsi командор.nlmsi комар.nlmsi комбат.nlmsi комбинатор.nlmsi комвзвод.nlmsi комдив.nlmsi комедиограф.nlmsi комендант.nlmsi комендор.nlmsi комиÑÑар.nlmsi комиÑÑионер.nlmsi комитент.nlmsi коммандер.nlmsi коммандитиÑÑ‚.nlmsi комментатор.nlmsi коммерÑант.nlmsi коммивоÑжер.nlmsi коммодор.nlmsi коммонер.nlmsi компаративиÑÑ‚.nlmsi компатриот.nlmsi компилÑтор.nlmsi комплектатор.nlmsi композитор.nlmsi компрадор.nlmsi компрачикоÑ.nlmsi конгрегационалиÑÑ‚.nlmsi конгреÑÑмен.nlmsi кондитер.nlmsi кондор.nlmsi кондотьер.nlmsi коневод.nlmsi конквиÑтадор.nlmsi конкретиÑÑ‚.nlmsi коновал.nlmsi коногон.nlmsi конокрад.nlmsi коноплевод.nlmsi конÑигнант.nlmsi конÑигнатор.nlmsi конÑорт.nlmsi конÑпиратор.nlmsi конÑтитуционалиÑÑ‚.nlmsi конÑтитуциониÑÑ‚.nlmsi конÑул.nlmsi контр-адмирал.nlmsi контрагент.nlmsi контрактант.nlmsi контрапунктиÑÑ‚.nlmsi контратенор.nlmsi контролер.nlmsi контроллериÑÑ‚.nlmsi конфедералиÑÑ‚.nlmsi конфирмант.nlmsi конформиÑÑ‚.nlmsi концептуалиÑÑ‚.nlmsi концертмейÑтер.nlmsi концеÑÑионер.nlmsi кооператор.nlmsi координатор.nlmsi копигольдер.nlmsi копииÑÑ‚.nlmsi копт.nlmsi корабел.nlmsi корван.nlmsi кордельер.nlmsi корнетиÑÑ‚.nlmsi короед.nlmsi коронер.nlmsi корпорант.nlmsi коррехидор.nlmsi корÑар.nlmsi коршун.nlmsi коÑтоправ.nlmsi коÑторез.nlmsi коÑтюмер.nlmsi котилозавр.nlmsi котÑуолд.nlmsi кошкодав.nlmsi кошкодер.nlmsi кошмовал.nlmsi краб.nlmsi краболов.nlmsi краевед.nlmsi крайт.nlmsi кракен.nlmsi кракÑ.nlmsi краÑноклоп.nlmsi кредитор.nlmsi крез.nlmsi креодонт.nlmsi кретиноид.nlmsi кречет.nlmsi криофил.nlmsi криÑталлограф.nlmsi кришнаит.nlmsi кроликовод.nlmsi кроншнеп.nlmsi кроÑÑбред.nlmsi кротолов.nlmsi кружковод.nlmsi крылан.nlmsi кÑендз.nlmsi кÑенофил.nlmsi кÑенофоб.nlmsi кÑилограф.nlmsi кÑилофониÑÑ‚.nlmsi ктитор.nlmsi куафер.nlmsi кугуар.nlmsi кузен.nlmsi кузнец.nlmsi кукловод.nlmsi кукурузовод.nlmsi кулан.nlmsi культорганизатор.nlmsi культуриÑÑ‚.nlmsi культуртрегер.nlmsi кунктатор.nlmsi купидон.nlmsi куратор.nlmsi куровод.nlmsi куроед.nlmsi куроцап.nlmsi курощуп.nlmsi курфюрÑÑ‚.nlmsi курьер.nlmsi кутум.nlmsi кухмиÑтер.nlmsi кучкиÑÑ‚.nlmsi кыргыз.nlmsi кÑптен.nlmsi лаковар.nlmsi ламаиÑÑ‚.nlmsi ламантин.nlmsi ламаркиÑÑ‚.nlmsi лангобард.nlmsi ландграф.nlmsi ландраÑ.nlmsi ландÑкнехт.nlmsi ландштурмиÑÑ‚.nlmsi лаÑкар.nlmsi лаÑтохвоÑÑ‚.nlmsi латифундиÑÑ‚.nlmsi левиафан.nlmsi левит.nlmsi легат.nlmsi леггорн.nlmsi легионер.nlmsi легиÑÑ‚.nlmsi легковеÑ.nlmsi легководолаз.nlmsi лейбориÑÑ‚.nlmsi лейтенант.nlmsi лекÑикограф.nlmsi лектор.nlmsi лемур.nlmsi лендлорд.nlmsi леопард.nlmsi лепидоÑирен.nlmsi леÑовод.nlmsi леÑомелиоратор.nlmsi леÑоÑплав.nlmsi лжекороед.nlmsi лжец.nlmsi лидер.nlmsi лизоблюд.nlmsi ликвидатор.nlmsi ликтор.nlmsi липариÑ.nlmsi лиÑогон.nlmsi лиÑтогрыз.nlmsi лиÑтоед.nlmsi лиÑтоноÑ.nlmsi лиÑторез.nlmsi литавриÑÑ‚.nlmsi литвин.nlmsi литератор.nlmsi литературовед.nlmsi литограф.nlmsi лицеиÑÑ‚.nlmsi лицензиант.nlmsi лицензиар.nlmsi лицензиат.nlmsi лиценциат.nlmsi лоббиÑÑ‚.nlmsi лоботрÑÑ.nlmsi ловелаÑ.nlmsi логиÑÑ‚.nlmsi логограф.nlmsi логопат.nlmsi логопед.nlmsi логофет.nlmsi ложнокороед.nlmsi лоллард.nlmsi лонгобард.nlmsi лопатоноÑ.nlmsi лорд.nlmsi лорд-канцлер.nlmsi лорд-мÑÑ€.nlmsi лофолатилуÑ.nlmsi лоцман.nlmsi лоцмейÑтер.nlmsi лоÑлиÑÑ‚.nlmsi лубоед.nlmsi луговод.nlmsi лугомелиоратор.nlmsi луддит.nlmsi лыкодер.nlmsi лыÑун.nlmsi льÑтец.nlmsi лÑрд.nlmsi любомудр.nlmsi люмпен.nlmsi лютниÑÑ‚.nlmsi люциан.nlmsi лÑгодон.nlmsi лÑмочник.nlmsi м-Ñ€.nlmsi мавр.nlmsi магиÑтр.nlmsi магиÑтрант.nlmsi магнат.nlmsi магнетизер.nlmsi мажордом.nlmsi мазохиÑÑ‚.nlmsi майор.nlmsi майордом.nlmsi макиавеллиÑÑ‚.nlmsi макрокефал.nlmsi макропод.nlmsi макроцефал.nlmsi макруруÑ.nlmsi малоруÑ.nlmsi мальчуган.nlmsi мамонт.nlmsi манакин.nlmsi мандант.nlmsi мандрил.nlmsi манул.nlmsi мануфактуриÑÑ‚.nlmsi маньериÑÑ‚.nlmsi маоиÑÑ‚.nlmsi марабут.nlmsi мараловод.nlmsi мариниÑÑ‚.nlmsi маркграф.nlmsi маркшейдер.nlmsi марон.nlmsi марÑовед.nlmsi мартиниÑÑ‚.nlmsi мартын.nlmsi маршал.nlmsi маÑлотоп.nlmsi маÑон.nlmsi маÑтифф.nlmsi маÑтодонт.nlmsi матадор.nlmsi материаловед.nlmsi махайродуÑ.nlmsi махаон.nlmsi махинатор.nlmsi махиÑÑ‚.nlmsi машиновед.nlmsi мегалозавр.nlmsi медальер.nlmsi медиевиÑÑ‚.nlmsi медикуÑ.nlmsi медоед.nlmsi медоÑоÑ.nlmsi мезозавр.nlmsi мезокефал.nlmsi мезоцефал.nlmsi мейÑтерзингер.nlmsi мелиоратор.nlmsi мелиориÑÑ‚.nlmsi мелодекламатор.nlmsi мелодиÑÑ‚.nlmsi мелозавр.nlmsi менажер.nlmsi менделиÑÑ‚.nlmsi менеджер.nlmsi меннонит.nlmsi менонит.nlmsi мент.nlmsi ментор.nlmsi менхаден.nlmsi мерзлотовед.nlmsi меритократ.nlmsi меркантилиÑÑ‚.nlmsi мерлан.nlmsi мертвец.nlmsi мертвоед.nlmsi меÑмериÑÑ‚.nlmsi металлиÑÑ‚.nlmsi металловед.nlmsi металлограф.nlmsi механизатор.nlmsi механиÑÑ‚.nlmsi механициÑÑ‚.nlmsi мехоед.nlmsi мечехвоÑÑ‚.nlmsi мешконоÑ.nlmsi микрокефал.nlmsi микроÑкопиÑÑ‚.nlmsi микроцефал.nlmsi микÑотроф.nlmsi милитариÑÑ‚.nlmsi милиционер.nlmsi миллиардер.nlmsi милорд.nlmsi мим.nlmsi миниÑтериалиÑÑ‚.nlmsi миниÑтр.nlmsi минитмен.nlmsi миннезингер.nlmsi минорит.nlmsi минотавр.nlmsi минхер.nlmsi мироед.nlmsi мирон.nlmsi миÑтер.nlmsi миÑтификатор.nlmsi митрополит.nlmsi многозуб.nlmsi многопер.nlmsi могол.nlmsi модельер.nlmsi модернизатор.nlmsi мозазавр.nlmsi мозаиÑÑ‚.nlmsi мозаичиÑÑ‚.nlmsi моловер.nlmsi молокоÑоÑ.nlmsi монголиÑÑ‚.nlmsi монголовед.nlmsi монетариÑÑ‚.nlmsi моноглот.nlmsi монократ.nlmsi мономан.nlmsi монополиÑÑ‚.nlmsi монотеиÑÑ‚.nlmsi монотипиÑÑ‚.nlmsi монÑеньер.nlmsi монÑтр.nlmsi монтажер.nlmsi монтажиÑÑ‚.nlmsi монтаньÑÑ€.nlmsi монтер.nlmsi монументалиÑÑ‚.nlmsi мопÑ.nlmsi морганиÑÑ‚.nlmsi мордоворот.nlmsi морзиÑÑ‚.nlmsi моÑковит.nlmsi мрамориÑÑ‚.nlmsi мудрец.nlmsi мужлан.nlmsi музеевед.nlmsi музыкант.nlmsi музыковед.nlmsi мукоед.nlmsi мукÑун.nlmsi мультипликатор.nlmsi мулÑжиÑÑ‚.nlmsi муниципал.nlmsi мунÑиф.nlmsi муравьед.nlmsi мурашеед.nlmsi муÑаватиÑÑ‚.nlmsi муфлон.nlmsi мушкетер.nlmsi муÑдзин.nlmsi мÑнор.nlmsi мÑÑ€.nlmsi мÑтр.nlmsi мюрид.nlmsi набоб.nlmsi навигатор.nlmsi наиб.nlmsi наперÑточник.nlmsi нарвал.nlmsi наркодилер.nlmsi нарком.nlmsi наркотизатор.nlmsi народовед.nlmsi нативиÑÑ‚.nlmsi натуропат.nlmsi натурфилоÑоф.nlmsi наутилуÑ.nlmsi национал-ÑоциалиÑÑ‚.nlmsi начдив.nlmsi наÑн.nlmsi нганаÑан.nlmsi неафрикандер.nlmsi невеглаÑ.nlmsi негативиÑÑ‚.nlmsi негр.nlmsi негрек.nlmsi негролюб.nlmsi негрофил.nlmsi негрофоб.nlmsi негуÑ.nlmsi недоброхот.nlmsi нейтралиÑÑ‚.nlmsi некромант.nlmsi некрофил.nlmsi немормон.nlmsi неодарвиниÑÑ‚.nlmsi неоконÑерватор.nlmsi неоламаркиÑÑ‚.nlmsi неонациÑÑ‚.nlmsi неопозитивиÑÑ‚.nlmsi неофашиÑÑ‚.nlmsi неофрейдиÑÑ‚.nlmsi неоцератод.nlmsi непарник.nlmsi нерезидент.nlmsi неÑпециалиÑÑ‚.nlmsi неÑтипендиат.nlmsi нечлен.nlmsi неюриÑÑ‚.nlmsi ниггер.nlmsi нилот.nlmsi новатор.nlmsi новеллиÑÑ‚.nlmsi ножеклюв.nlmsi нозобик.nlmsi нойон.nlmsi номад.nlmsi номиналиÑÑ‚.nlmsi нонкомбатант.nlmsi нонконформиÑÑ‚.nlmsi норманн.nlmsi ноÑатик.nlmsi нотариуÑ.nlmsi нотропиÑ.nlmsi нудиÑÑ‚.nlmsi нукер.nlmsi нумизмат.nlmsi нÑпман.nlmsi обезьÑноед.nlmsi обер-интендант.nlmsi обер-кельнер.nlmsi обер-кондуктор.nlmsi обер-маÑтер.nlmsi обер-офицер.nlmsi обер-полицмейÑтер.nlmsi обер-прокурор.nlmsi обер-церемониймейÑтер.nlmsi обер-церемонимейÑтер.nlmsi оболтуÑ.nlmsi обÑкурантиÑÑ‚.nlmsi обÑтрукциониÑÑ‚.nlmsi общеÑтвовед.nlmsi объективиÑÑ‚.nlmsi овощевод.nlmsi овцевод.nlmsi однодум.nlmsi одул.nlmsi океанавт.nlmsi океанограф.nlmsi окказионалиÑÑ‚.nlmsi оккультиÑÑ‚.nlmsi оккупант.nlmsi октÑбриÑÑ‚.nlmsi олдермен.nlmsi оленевод.nlmsi омбудÑмен.nlmsi онагр.nlmsi онаниÑÑ‚.nlmsi опекун.nlmsi опоÑÑум.nlmsi опÑануÑ.nlmsi оптант.nlmsi оптометриÑÑ‚.nlmsi орангутан.nlmsi оранжиÑÑ‚.nlmsi оратор.nlmsi организатор.nlmsi органографиÑÑ‚.nlmsi ординатор.nlmsi ориенталиÑÑ‚.nlmsi орикÑ.nlmsi оркеÑтратор.nlmsi орлан.nlmsi орлеаниÑÑ‚.nlmsi орнаментиÑÑ‚.nlmsi орниторинхуÑ.nlmsi орочон.nlmsi орпингтон.nlmsi ортодокÑ.nlmsi ортопед.nlmsi ортоприÑтиÑ.nlmsi ортопÑихиатр.nlmsi ортоптер.nlmsi оÑетр.nlmsi оÑоед.nlmsi оÑтгот.nlmsi оÑтеопат.nlmsi оÑтолоп.nlmsi отзовиÑÑ‚.nlmsi отиатр.nlmsi отчим.nlmsi оферент.nlmsi офицер.nlmsi официал.nlmsi офортиÑÑ‚.nlmsi охлократ.nlmsi охотовед.nlmsi оцелот.nlmsi павиан.nlmsi паладин.nlmsi палеоазиат.nlmsi палеограф.nlmsi палеографиÑÑ‚.nlmsi палеозавр.nlmsi палтуÑ.nlmsi пангерманиÑÑ‚.nlmsi панголин.nlmsi пандит.nlmsi панегириÑÑ‚.nlmsi паникер.nlmsi паниÑламиÑÑ‚.nlmsi панÑлавиÑÑ‚.nlmsi пантеиÑÑ‚.nlmsi пантомимиÑÑ‚.nlmsi папиÑÑ‚.nlmsi парадокÑалиÑÑ‚.nlmsi парамер.nlmsi паранимф.nlmsi парейазавр.nlmsi парикмахер.nlmsi парламентер.nlmsi парниковод.nlmsi пародиÑÑ‚.nlmsi парÑ.nlmsi партнер.nlmsi парторганизатор.nlmsi парфюмер.nlmsi паÑÑеиÑÑ‚.nlmsi паÑтор.nlmsi патан.nlmsi патентовед.nlmsi патер.nlmsi патологоанатом.nlmsi паупер.nlmsi пегаÑ.nlmsi педераÑÑ‚.nlmsi педиатр.nlmsi педофил.nlmsi пекинеÑ.nlmsi пеликозавр.nlmsi пентеконтер.nlmsi первоÑщер.nlmsi перÑоналиÑÑ‚.nlmsi перцеÑд.nlmsi перципиент.nlmsi першерон.nlmsi пеÑкожил.nlmsi петиметр.nlmsi петиционер.nlmsi петрограф.nlmsi пеун.nlmsi пигмоид.nlmsi пиетиÑÑ‚.nlmsi пиит.nlmsi пикадор.nlmsi пикетажиÑÑ‚.nlmsi пикт.nlmsi пилоноÑ.nlmsi пилохвоÑÑ‚.nlmsi пимокат.nlmsi пинагор.nlmsi пингвин.nlmsi пинчер.nlmsi пинчраннер.nlmsi пират.nlmsi пироман.nlmsi пиррониÑÑ‚.nlmsi пиÑун.nlmsi питекантроп.nlmsi питон.nlmsi питчер.nlmsi плагиатор.nlmsi плакатиÑÑ‚.nlmsi плантатор.nlmsi планшетиÑÑ‚.nlmsi плаÑтун.nlmsi платикефал.nlmsi платицефал.nlmsi плац-адъютант.nlmsi плац-майор.nlmsi плезиантроп.nlmsi плезиозавр.nlmsi пленÑриÑÑ‚.nlmsi плодовод.nlmsi плодожил.nlmsi плоÑкоклюв.nlmsi плоÑкохвоÑÑ‚.nlmsi плотовод.nlmsi плотогон.nlmsi плутократ.nlmsi плутониÑÑ‚.nlmsi плюралиÑÑ‚.nlmsi побратим.nlmsi подваÑÑал.nlmsi подканцелÑриÑÑ‚.nlmsi подковоноÑ.nlmsi подлец.nlmsi подмаÑтер.nlmsi подÑокольник.nlmsi подуÑÑ‚.nlmsi подшкипер.nlmsi подштурман.nlmsi подъеÑаул.nlmsi позитивиÑÑ‚.nlmsi полевод.nlmsi полиглот.nlmsi полиграфиÑÑ‚.nlmsi полиптер.nlmsi полиÑмен.nlmsi политеиÑÑ‚.nlmsi политикан.nlmsi политÑконом.nlmsi политÑкономиÑÑ‚.nlmsi полифониÑÑ‚.nlmsi полицеймейÑтер.nlmsi полицмейÑтер.nlmsi полонофил.nlmsi полоÑкун.nlmsi полпред.nlmsi полувеликан.nlmsi полудракон.nlmsi полулегковеÑ.nlmsi полупанÑионер.nlmsi полупаразит.nlmsi полупрофеÑÑионал.nlmsi полутÑжеловеÑ.nlmsi полуфиналиÑÑ‚.nlmsi помпадур.nlmsi понтер.nlmsi понтонер.nlmsi популиÑÑ‚.nlmsi популÑризатор.nlmsi порнограф.nlmsi пороз.nlmsi поронот.nlmsi поронотуÑ.nlmsi портупей-юнкер.nlmsi порциониÑÑ‚.nlmsi поÑеÑÑор.nlmsi поÑÑибилиÑÑ‚.nlmsi поÑÑум.nlmsi поÑтижер.nlmsi поÑтимпреÑÑиониÑÑ‚.nlmsi поÑтпред.nlmsi потентат.nlmsi почвовед.nlmsi почкоед.nlmsi почт-директор.nlmsi почтмейÑтер.nlmsi пошлец.nlmsi поÑÑ‚.nlmsi правовед.nlmsi прагматиÑÑ‚.nlmsi прадед.nlmsi прапрадед.nlmsi прапращур.nlmsi праÑол.nlmsi пращур.nlmsi презентант.nlmsi президент.nlmsi прекоÑ.nlmsi прелат.nlmsi премьер-миниÑтр.nlmsi препаратор.nlmsi прерафаÑлит.nlmsi преÑвитер.nlmsi преÑтидижитатор.nlmsi претор.nlmsi префект.nlmsi преферанÑиÑÑ‚.nlmsi преформиÑÑ‚.nlmsi приакантуÑ.nlmsi прибалт.nlmsi прибориÑÑ‚.nlmsi приват-доцент.nlmsi призер.nlmsi примаÑ.nlmsi примитивиÑÑ‚.nlmsi принцепÑ.nlmsi принципал.nlmsi приор.nlmsi природовед.nlmsi пришлец.nlmsi пробирер.nlmsi проблемиÑÑ‚.nlmsi пробÑÑ‚.nlmsi провайдер.nlmsi провиантмейÑтер.nlmsi провизор.nlmsi провокатор.nlmsi провоÑÑ‚.nlmsi прогибициониÑÑ‚.nlmsi прогнозиÑÑ‚.nlmsi программиÑÑ‚.nlmsi продуцент.nlmsi продюÑер.nlmsi проектант.nlmsi прожекториÑÑ‚.nlmsi прозектор.nlmsi проконÑул.nlmsi проктор.nlmsi прокурат.nlmsi прокуратор.nlmsi прокуриÑÑ‚.nlmsi прокурор.nlmsi пролокьютор.nlmsi пропретор.nlmsi прораб.nlmsi проректор.nlmsi проÑтец.nlmsi протагониÑÑ‚.nlmsi протезиÑÑ‚.nlmsi протекциониÑÑ‚.nlmsi протогиппуÑ.nlmsi протодиакон.nlmsi протодьÑкон.nlmsi протоколиÑÑ‚.nlmsi протопоп.nlmsi протопреÑвитер.nlmsi протоптер.nlmsi прототроф.nlmsi профан.nlmsi профашиÑÑ‚.nlmsi профеÑÑионалиÑÑ‚.nlmsi профорганизатор.nlmsi профоÑ.nlmsi процеÑÑуалиÑÑ‚.nlmsi прудониÑÑ‚.nlmsi пруÑ.nlmsi пруÑÑ.nlmsi пÑалмиÑÑ‚.nlmsi пÑаммофил.nlmsi пÑевдогермафродит.nlmsi пÑевдоинтеллектуал.nlmsi пÑевдолиберал.nlmsi пÑевдофилоÑоф.nlmsi пÑихиатр.nlmsi пÑихолингвиÑÑ‚.nlmsi пÑихологиÑÑ‚.nlmsi пÑихотерапевт.nlmsi пÑихоÑкÑпериментатор.nlmsi птеранодон.nlmsi птерозавр.nlmsi птицевод.nlmsi птицеед.nlmsi пуантилиÑÑ‚.nlmsi публикатор.nlmsi пунÑониÑÑ‚.nlmsi пупÑ.nlmsi пуÑтоболт.nlmsi пуÑтодом.nlmsi пуÑтоплÑÑ.nlmsi пуÑтоÑвÑÑ‚.nlmsi пуÑтыневед.nlmsi путчиÑÑ‚.nlmsi пуффин.nlmsi пухоед.nlmsi пушкиниÑÑ‚.nlmsi пушкиновед.nlmsi пфальцграф.nlmsi пчеловод.nlmsi пчелоед.nlmsi пшют.nlmsi пыжьÑн.nlmsi пыльцеед.nlmsi пÑÑ€.nlmsi пÑткоход.nlmsi рабкор.nlmsi рабÑелькор.nlmsi раввин.nlmsi радиографиÑÑ‚.nlmsi радиокомментатор.nlmsi радиометриÑÑ‚.nlmsi радиооператор.nlmsi радиоперехватчик.nlmsi радиоÑпециалиÑÑ‚.nlmsi радиотелеграфиÑÑ‚.nlmsi радиотелефониÑÑ‚.nlmsi раклиÑÑ‚.nlmsi ракоед.nlmsi ракоÑкорпион.nlmsi ракун.nlmsi рапÑод.nlmsi раÑиÑÑ‚.nlmsi раÑпоп.nlmsi раÑтениевод.nlmsi ратман.nlmsi рафаÑлит.nlmsi рационализатор.nlmsi реаниматор.nlmsi реваншиÑÑ‚.nlmsi ревизор.nlmsi регбиÑÑ‚.nlmsi регионал.nlmsi региÑтратор.nlmsi регредиент.nlmsi регреÑÑант.nlmsi регреÑÑат.nlmsi редукциониÑÑ‚.nlmsi редуцент.nlmsi режиÑÑер.nlmsi резервиÑÑ‚.nlmsi резуÑ.nlmsi рейнджер.nlmsi рейтар.nlmsi рейхÑканцлер.nlmsi реквизитор.nlmsi реквирент.nlmsi рекетмейÑтер.nlmsi релÑтивиÑÑ‚.nlmsi ремез.nlmsi ремитент.nlmsi ремнезуб.nlmsi ремнец.nlmsi ремонтер.nlmsi реорганизатор.nlmsi репетитор.nlmsi реполов.nlmsi репортер.nlmsi репрезентант.nlmsi реÑпондент.nlmsi реÑтавратор.nlmsi реÑторатор.nlmsi реформатор.nlmsi рецензент.nlmsi рецептар.nlmsi ридер.nlmsi риджент.nlmsi ринхоцефал.nlmsi рипуÑ.nlmsi риÑовод.nlmsi ритор.nlmsi ритуалиÑÑ‚.nlmsi рифф.nlmsi риÑлтер.nlmsi робинÑон.nlmsi робот.nlmsi рогозуб.nlmsi рогоклюв.nlmsi рогохвоÑÑ‚.nlmsi розенкрейцер.nlmsi рокер.nlmsi рорквал.nlmsi роÑинант.nlmsi роÑÑ.nlmsi ротмиÑтр.nlmsi руÑиÑÑ‚.nlmsi руÑификатор.nlmsi руÑопет.nlmsi руÑопÑÑ‚.nlmsi руÑофил.nlmsi руÑофоб.nlmsi руÑÑ.nlmsi руÑÑоиÑÑ‚.nlmsi рыбоÑщер.nlmsi рыловорот.nlmsi Ñ€Ñкетир.nlmsi ÑабеиÑÑ‚.nlmsi ÑаблиÑÑ‚.nlmsi ÑавойÑÑ€.nlmsi ÑавоÑÑ€.nlmsi Ñагиб.nlmsi Ñагуин.nlmsi Ñадовод.nlmsi ÑадомазохиÑÑ‚.nlmsi ÑаквоÑжник.nlmsi ÑакÑ.nlmsi ÑакÑофониÑÑ‚.nlmsi Ñаланган.nlmsi Ñаловар.nlmsi ÑамбиÑÑ‚.nlmsi Ñамнит.nlmsi Ñанкюлот.nlmsi ÑапиенÑ.nlmsi ÑапÑан.nlmsi Ñарган.nlmsi Ñард.nlmsi ÑардинопÑ.nlmsi Ñатрап.nlmsi Ñахиб.nlmsi Ñбир.nlmsi Ñвагмен.nlmsi ÑвараджиÑÑ‚.nlmsi Ñвекловод.nlmsi ÑверхконÑерватор.nlmsi Ñверхпаразит.nlmsi Ñвиновод.nlmsi ÑвинопаÑ.nlmsi ÑвинтуÑ.nlmsi ÑеанÑер.nlmsi ÑегрегациониÑÑ‚.nlmsi Ñегун.nlmsi Ñеид.nlmsi Ñейвал.nlmsi Ñейчем.nlmsi ÑекÑот.nlmsi Ñекунд-майор.nlmsi Ñекундант.nlmsi ÑекундометриÑÑ‚.nlmsi Ñекционер.nlmsi Ñеладон.nlmsi Ñелекционер.nlmsi Ñеленограф.nlmsi Ñелькор.nlmsi Ñеменовед.nlmsi Ñеменовод.nlmsi ÑеминариÑÑ‚.nlmsi ÑемÑед.nlmsi Ñенатор.nlmsi Ñенбернар.nlmsi Ñеноед.nlmsi ÑенÑимониÑÑ‚.nlmsi ÑентименталиÑÑ‚.nlmsi ÑераÑкир.nlmsi Ñервал.nlmsi Ñержант.nlmsi Ñерпоклюв.nlmsi Ñеттер-гордон.nlmsi ÑигналиÑÑ‚.nlmsi Ñиголов.nlmsi Ñизиф.nlmsi Ñикофант.nlmsi ÑилуÑтиÑÑ‚.nlmsi Ñильф.nlmsi ÑимфониÑÑ‚.nlmsi Ñинантроп.nlmsi ÑинергиÑÑ‚.nlmsi ÑинкретиÑÑ‚.nlmsi ÑинтакÑиÑÑ‚.nlmsi ÑинтоиÑÑ‚.nlmsi ÑинхрониÑÑ‚.nlmsi Ñирин.nlmsi ÑиÑадмин.nlmsi ÑиÑтематизатор.nlmsi Ñкайтерьер.nlmsi Ñкалозуб.nlmsi Ñкалолаз.nlmsi Ñкальд.nlmsi Ñкаут.nlmsi Ñквайр.nlmsi Ñкваттер.nlmsi Ñквоб.nlmsi Ñкирдоправ.nlmsi Ñкладчатогуб.nlmsi ÑкомбероморуÑ.nlmsi Ñкородум.nlmsi Ñкорохват.nlmsi Ñкорпион.nlmsi Ñкотовод.nlmsi Ñкотогон.nlmsi Ñкотокрад.nlmsi Ñкотт.nlmsi Ñкотч-терьер.nlmsi ÑкрепериÑÑ‚.nlmsi Ñкрытноед.nlmsi Ñкрытоглав.nlmsi ÑкрытохвоÑÑ‚.nlmsi Ñкульптор.nlmsi ÑкунÑ.nlmsi ÑкутериÑÑ‚.nlmsi ÑлавиÑÑ‚.nlmsi ÑлавÑновед.nlmsi ÑлавÑнолюб.nlmsi ÑлавÑнофоб.nlmsi Ñледопыт.nlmsi Ñлепун.nlmsi ÑлужбиÑÑ‚.nlmsi Ñмерд.nlmsi Ñмологон.nlmsi Ñморкун.nlmsi Ñнайпер.nlmsi Ñноб.nlmsi Ñоавтор.nlmsi Ñоарендатор.nlmsi Ñобаковед.nlmsi Ñобаковод.nlmsi Ñобкор.nlmsi Ñоболевод.nlmsi Ñодовар.nlmsi Ñоклубник.nlmsi Ñокредитор.nlmsi Ñолдафон.nlmsi Ñолекоп.nlmsi ÑолипÑиÑÑ‚.nlmsi Ñоопекун.nlmsi Ñоредактор.nlmsi ÑорежиÑÑер.nlmsi Ñорокопут.nlmsi Ñортовод.nlmsi Ñоциопат.nlmsi Ñпарринг-партнер.nlmsi ÑпектроÑкопиÑÑ‚.nlmsi Ñпец.nlmsi Ñпецификатор.nlmsi Ñпецкоординатор.nlmsi Ñпецкор.nlmsi ÑпецÑкÑперт.nlmsi Ñпикер.nlmsi ÑпиннингиÑÑ‚.nlmsi ÑпиритуалиÑÑ‚.nlmsi ÑпонÑор.nlmsi Ñпринтер.nlmsi Ñпрут.nlmsi ÑредневеÑ.nlmsi Ñтайер.nlmsi Ñталевар.nlmsi Ñталкер.nlmsi ÑтанковиÑÑ‚.nlmsi Ñтарикан.nlmsi Ñтарпер.nlmsi Ñтарпом.nlmsi Ñтегозавр.nlmsi Ñтегоцефал.nlmsi Ñтекловар.nlmsi Ñтеклодув.nlmsi Ñтеклоплав.nlmsi Ñтенограф.nlmsi Ñтенолаз.nlmsi Ñтентор.nlmsi Ñтервец.nlmsi Ñтереотипер.nlmsi Ñтилизатор.nlmsi Ñтиплер.nlmsi Ñтихоплет.nlmsi ÑтраннохвоÑÑ‚.nlmsi Ñтратонавт.nlmsi Ñтрахделегат.nlmsi ÑтрекулиÑÑ‚.nlmsi Ñтрикер.nlmsi ÑтруктуралиÑÑ‚.nlmsi ÑтрÑпун.nlmsi Ñтудиоз.nlmsi ÑтудиозуÑ.nlmsi Ñтюард.nlmsi Ñубабонент.nlmsi Ñубагент.nlmsi Ñубалтерн-офицер.nlmsi Ñубарендатор.nlmsi Ñубедар.nlmsi ÑубкомиÑÑионер.nlmsi Ñубкомитент.nlmsi Ñубпрефект.nlmsi ÑубъективиÑÑ‚.nlmsi ÑудмедÑкÑперт.nlmsi ÑудомоделиÑÑ‚.nlmsi Ñуккуб.nlmsi Ñукнодел.nlmsi Ñуннит.nlmsi Ñуперарбитр.nlmsi Ñупервизор.nlmsi Ñуперзавр.nlmsi Ñуперинтендант.nlmsi Ñуперинтендент.nlmsi Ñуперкумир.nlmsi Ñупермен.nlmsi ÑупрематиÑÑ‚.nlmsi Ñупрефект.nlmsi ÑуÑÑекÑ.nlmsi Ñутенер.nlmsi Ñуфлер.nlmsi ÑухоноÑ.nlmsi ÑфинкÑ.nlmsi Ñхематизатор.nlmsi ÑхематиÑÑ‚.nlmsi ÑхолаÑÑ‚.nlmsi ÑхолиаÑÑ‚.nlmsi ÑценариуÑ.nlmsi Ñценограф.nlmsi Ñчетовод.nlmsi ÑÑÑ€.nlmsi ÑюрреалиÑÑ‚.nlmsi табаковод.nlmsi табакур.nlmsi табарган.nlmsi табердар.nlmsi таборит.nlmsi тагоÑ.nlmsi тагуан.nlmsi тайкун.nlmsi тайпан.nlmsi тайпин.nlmsi такин.nlmsi такÑатор.nlmsi такÑидермиÑÑ‚.nlmsi такÑиÑÑ‚.nlmsi такÑономиÑÑ‚.nlmsi талмудиÑÑ‚.nlmsi талукдар.nlmsi тамбурмажор.nlmsi тамплиер.nlmsi тангут.nlmsi танкиÑÑ‚.nlmsi танцмейÑтер.nlmsi тапер.nlmsi тапир.nlmsi тарантул.nlmsi тарбаган.nlmsi тарификатор.nlmsi тарпан.nlmsi тарпон.nlmsi таÑкун.nlmsi таутоголабруÑ.nlmsi ташиÑÑ‚.nlmsi театровед.nlmsi теиÑÑ‚.nlmsi тектониÑÑ‚.nlmsi тележурналиÑÑ‚.nlmsi телекомментатор.nlmsi теленомуÑ.nlmsi телеозавр.nlmsi телеоператор.nlmsi телепат.nlmsi телеÑуфлер.nlmsi тензометриÑÑ‚.nlmsi тентакулоциÑÑ‚.nlmsi теократ.nlmsi теоÑоф.nlmsi терапевт.nlmsi териодонт.nlmsi термиÑÑ‚.nlmsi терьер.nlmsi теÑтомеÑ.nlmsi технократ.nlmsi техред.nlmsi тигролов.nlmsi тинейджер.nlmsi тиранн.nlmsi тиранозавр.nlmsi титеÑтер.nlmsi тиун.nlmsi товаровед.nlmsi тойон.nlmsi тойтерьер.nlmsi толÑтоÑум.nlmsi толÑтун.nlmsi томиÑÑ‚.nlmsi томкод.nlmsi тонкопрÑд.nlmsi тонмейÑтер.nlmsi топогеодезиÑÑ‚.nlmsi топограф.nlmsi тореадор.nlmsi торпедиÑÑ‚.nlmsi тотемиÑÑ‚.nlmsi тохар.nlmsi трагопан.nlmsi традиционалиÑÑ‚.nlmsi тралмаÑтер.nlmsi тралмейÑтер.nlmsi транÑвеÑтит.nlmsi транÑÑекÑуал.nlmsi транÑформационалиÑÑ‚.nlmsi транÑформиÑÑ‚.nlmsi транÑценденталиÑÑ‚.nlmsi траппер.nlmsi траппиÑÑ‚.nlmsi траÑÑант.nlmsi траÑÑат.nlmsi траÑÑ‚-агент.nlmsi трахиптеруÑ.nlmsi тред-юниониÑÑ‚.nlmsi трейдер.nlmsi трендафил.nlmsi тренер.nlmsi трехкольцевик.nlmsi трилобит.nlmsi тритагониÑÑ‚.nlmsi тритон.nlmsi триумвир.nlmsi триумфатор.nlmsi трицератопÑ.nlmsi троглобионт.nlmsi трогон.nlmsi тромбониÑÑ‚.nlmsi троцкиÑÑ‚.nlmsi трубадур.nlmsi трубковерт.nlmsi трубкожил.nlmsi трубкозуб.nlmsi трубконоÑ.nlmsi трубкорыл.nlmsi трубоклад.nlmsi трубоÑтав.nlmsi трубочиÑÑ‚.nlmsi трувер.nlmsi трупиал.nlmsi тугодум.nlmsi тугун.nlmsi туподум.nlmsi туркофил.nlmsi туркофоб.nlmsi турпан.nlmsi турухтан.nlmsi тутовод.nlmsi тутор.nlmsi тушиÑÑ‚.nlmsi тыртыр.nlmsi тюркоÑ.nlmsi Ñ‚Ñглец.nlmsi Ñ‚Ñжелоатлет.nlmsi Ñ‚Ñжеловоз.nlmsi Ñ‚Ñжкодум.nlmsi углекоп.nlmsi угроруÑ.nlmsi удод.nlmsi узурпатор.nlmsi уитлендер.nlmsi уклониÑÑ‚.nlmsi улар.nlmsi ультиматиÑÑ‚.nlmsi ультраконÑерватор.nlmsi унанимиÑÑ‚.nlmsi универÑалиÑÑ‚.nlmsi униониÑÑ‚.nlmsi унификатор.nlmsi униформиÑÑ‚.nlmsi унтер-офицер.nlmsi управдел.nlmsi управдом.nlmsi управхоз.nlmsi ура-патриот.nlmsi утковод.nlmsi утконоÑ.nlmsi утраквиÑÑ‚.nlmsi ушкан.nlmsi фабрикант.nlmsi фавн.nlmsi фаготиÑÑ‚.nlmsi файл-Ñервер.nlmsi факир.nlmsi фактограф.nlmsi фактотум.nlmsi фактуриÑÑ‚.nlmsi фалангер.nlmsi фалангиÑÑ‚.nlmsi фальÑификатор.nlmsi фанариот.nlmsi фанат.nlmsi фанфариÑÑ‚.nlmsi фармазон.nlmsi фармацевт.nlmsi фарÑер.nlmsi фауниÑÑ‚.nlmsi федаин.nlmsi федерал.nlmsi федералиÑÑ‚.nlmsi федерат.nlmsi фейерверкер.nlmsi фельдмаршал.nlmsi фельдцейхмейÑтер.nlmsi фенакодуÑ.nlmsi феникÑ.nlmsi феноменалиÑÑ‚.nlmsi фермер.nlmsi фетишиÑÑ‚.nlmsi фехтмейÑтер.nlmsi фециал.nlmsi физиатр.nlmsi физиограф.nlmsi физиократ.nlmsi физиономиÑÑ‚.nlmsi физиотерапевт.nlmsi филер.nlmsi филин.nlmsi филиÑтер.nlmsi филоÑоф.nlmsi филумениÑÑ‚.nlmsi финалиÑÑ‚.nlmsi финвал.nlmsi финдиректор.nlmsi фининÑпектор.nlmsi фитономуÑ.nlmsi флаг-капитан.nlmsi флаг-офицер.nlmsi флаг-штурман.nlmsi флагеллант.nlmsi фланер.nlmsi фланкер.nlmsi флибуÑтьер.nlmsi флигель-адъютант.nlmsi флигельман.nlmsi флориÑÑ‚.nlmsi фогт.nlmsi фокÑтерьер.nlmsi фокÑтротиÑÑ‚.nlmsi фонетиÑÑ‚.nlmsi фораминифер.nlmsi форвард.nlmsi форейтор.nlmsi форматор.nlmsi фортепианиÑÑ‚.nlmsi фортепьÑниÑÑ‚.nlmsi фортификатор.nlmsi фотоавтотроф.nlmsi фотобионт.nlmsi фотограмметриÑÑ‚.nlmsi фотограф.nlmsi фотожурналиÑÑ‚.nlmsi фотокорреÑпондент.nlmsi фотолаборант.nlmsi фотометриÑÑ‚.nlmsi фотомонтажер.nlmsi фоторадиотелеграфиÑÑ‚.nlmsi фоторепортер.nlmsi фоторобот.nlmsi фототелеграфиÑÑ‚.nlmsi фототипиÑÑ‚.nlmsi фохт.nlmsi фракционер.nlmsi франкмаÑон.nlmsi франколин.nlmsi франкофил.nlmsi франт.nlmsi франтирер.nlmsi француз.nlmsi французоман.nlmsi фрейдиÑÑ‚.nlmsi фригольдер.nlmsi фриÑтайлер.nlmsi фриÑтайлиÑÑ‚.nlmsi фритредер.nlmsi фруктовар.nlmsi фтизиатр.nlmsi фузилер.nlmsi фундаменталиÑÑ‚.nlmsi функционалиÑÑ‚.nlmsi функционер.nlmsi фурьер.nlmsi фурьериÑÑ‚.nlmsi фюрер.nlmsi хавбек.nlmsi хадрозавр.nlmsi хакан.nlmsi халиф.nlmsi хамелеон.nlmsi хамит.nlmsi хан.nlmsi хапун.nlmsi хариджан.nlmsi хариуÑ.nlmsi харкун.nlmsi хартиÑÑ‚.nlmsi хаÑид.nlmsi хаÑлер.nlmsi хатт.nlmsi хафиз.nlmsi хевÑур.nlmsi хедив.nlmsi херувим.nlmsi хетт.nlmsi химизатор.nlmsi хипÑипопÑ.nlmsi хипÑтер.nlmsi хлап.nlmsi хлебодар.nlmsi хлебороб.nlmsi хлопковод.nlmsi хлопкороб.nlmsi хмелевод.nlmsi хоббит.nlmsi ходулочник.nlmsi хореограф.nlmsi хормейÑтер.nlmsi хорошиÑÑ‚.nlmsi хорт.nlmsi храбрец.nlmsi хриÑтоÑлав.nlmsi хроникер.nlmsi хрониÑÑ‚.nlmsi хронометриÑÑ‚.nlmsi хульман.nlmsi хунвейбин.nlmsi хунхуз.nlmsi Ñ…ÑтодиптеруÑ.nlmsi цаддик.nlmsi цахур.nlmsi цветовод.nlmsi цветоед.nlmsi цветолюб.nlmsi цедент.nlmsi цезариÑÑ‚.nlmsi цекиÑÑ‚.nlmsi цензор.nlmsi централиÑÑ‚.nlmsi центриÑÑ‚.nlmsi центрфорвард.nlmsi центумвир.nlmsi центурион.nlmsi цератод.nlmsi цербер.nlmsi церемониймейÑтер.nlmsi цефалопод.nlmsi цивилизатор.nlmsi цивилиÑÑ‚.nlmsi циклоп.nlmsi цимбалиÑÑ‚.nlmsi цинкограф.nlmsi цитруÑовод.nlmsi чаевод.nlmsi чаехлеб.nlmsi чайлд.nlmsi чалдон.nlmsi чартиÑÑ‚.nlmsi червец.nlmsi чернец.nlmsi черокез.nlmsi чибиÑ.nlmsi чиггер.nlmsi чинодрал.nlmsi чиф.nlmsi член-корреÑпондент.nlmsi членкор.nlmsi чокер.nlmsi чтец.nlmsi шайен.nlmsi шайтан.nlmsi шалашник.nlmsi шалбер.nlmsi шалопут.nlmsi шаманиÑÑ‚.nlmsi шаматон.nlmsi шантеклер.nlmsi шаповал.nlmsi шаржиÑÑ‚.nlmsi шаркун.nlmsi шафиит.nlmsi шекер.nlmsi шекÑпировед.nlmsi шекÑпироман.nlmsi шелковод.nlmsi шелкопрÑд.nlmsi шельмец.nlmsi шереÑпер.nlmsi шериф.nlmsi шерп.nlmsi шерÑтеед.nlmsi шерÑтобит.nlmsi шерÑтовед.nlmsi шерÑтокрыл.nlmsi шеф.nlmsi шеф-редактор.nlmsi шиит.nlmsi шинфейнер.nlmsi шипчандлер.nlmsi шкет.nlmsi школÑÑ€.nlmsi шкуродер.nlmsi шошон.nlmsi шпажиÑÑ‚.nlmsi шпильман.nlmsi шропшир.nlmsi штаб-офицер.nlmsi штаб-ротмиÑтр.nlmsi штаб-Ñержант.nlmsi штабиÑÑ‚.nlmsi штабÑ-капитан.nlmsi шталмейÑтер.nlmsi штампиÑÑ‚.nlmsi штангиÑÑ‚.nlmsi штатгальтер.nlmsi штейгер.nlmsi штейнбергер.nlmsi штрейкбрехер.nlmsi штурман.nlmsi штык-юнкер.nlmsi шуан.nlmsi шуцман.nlmsi щелкопер.nlmsi щелоковар.nlmsi щетинозуб.nlmsi Ñвакуатор.nlmsi ÑволюциониÑÑ‚.nlmsi ÑгалитариÑÑ‚.nlmsi ÑготиÑÑ‚.nlmsi ÑгофутуриÑÑ‚.nlmsi ÑгоцентриÑÑ‚.nlmsi Ñдил.nlmsi Ñкзаменатор.nlmsi Ñкзегет.nlmsi Ñкзекутор.nlmsi ÑкзиÑтенциалиÑÑ‚.nlmsi ÑкзонумиÑÑ‚.nlmsi ÑкзорциÑÑ‚.nlmsi ÑкономиÑÑ‚.nlmsi ÑкÑгибициониÑÑ‚.nlmsi ÑкÑкурÑовод.nlmsi ÑкÑлибриÑиÑÑ‚.nlmsi ÑкÑпанÑиониÑÑ‚.nlmsi ÑкÑпедитор.nlmsi ÑкÑпериментатор.nlmsi ÑкÑплуатант.nlmsi ÑкÑплуататор.nlmsi ÑкÑпортер.nlmsi ÑкÑпроприатор.nlmsi ÑкÑтерн.nlmsi ÑкÑтраверт.nlmsi ÑкÑтраÑенÑ.nlmsi ÑкÑтремиÑÑ‚.nlmsi ÑкÑтроверт.nlmsi Ñктопаразит.nlmsi Ñлеат.nlmsi ÑлегиÑÑ‚.nlmsi Ñлектрификатор.nlmsi Ñлектромонтер.nlmsi ÑлектромоториÑÑ‚.nlmsi ÑлектротермиÑÑ‚.nlmsi Ñлектрофотограф.nlmsi ÑлектроÑрозиониÑÑ‚.nlmsi Ñллинофил.nlmsi Ñлурофил.nlmsi Ñлурофоб.nlmsi Ñльф.nlmsi ÑманÑипатор.nlmsi Ñмир.nlmsi ÑмиÑÑар.nlmsi Ñмитент.nlmsi Ñндопаразит.nlmsi ÑнергодиÑпетчер.nlmsi ÑнÑин.nlmsi Ñнтозоон.nlmsi ÑнциклопедиÑÑ‚.nlmsi ÑогиппуÑ.nlmsi Ñпигон.nlmsi ÑпиграмматиÑÑ‚.nlmsi ÑпиграфиÑÑ‚.nlmsi ÑпиорниÑ.nlmsi Ñпоним.nlmsi ÑргономиÑÑ‚.nlmsi Ñрдельтерьер.nlmsi Ñрл.nlmsi Ñрудит.nlmsi ÑÑкапиÑÑ‚.nlmsi ÑÑквайр.nlmsi ÑÑкулап.nlmsi ÑÑпадрониÑÑ‚.nlmsi ÑÑÑеиÑÑ‚.nlmsi ÑÑÑ‚.nlmsi ÑÑтандарт-юнкер.nlmsi Ñтнограф.nlmsi Ñфеб.nlmsi Ñфироман.nlmsi Ñфор.nlmsi юбилÑÑ€.nlmsi юдофил.nlmsi юдофоб.nlmsi юит.nlmsi юникÑиÑÑ‚.nlmsi юниониÑÑ‚.nlmsi юниор.nlmsi юнкор.nlmsi юннат.nlmsi юриÑконÑульт.nlmsi юриÑÑ‚.nlmsi юрод.nlmsi Ñгуар.nlmsi Ñдозуб.nlmsi Ñзыковед.nlmsi Ñйцеед.nlmsi Ñкобит.nlmsi ÑнÑениÑÑ‚.nlmsi Ñнычар.nlmsi ÑпониÑÑ‚.nlmsi Ñпоновед.nlmsi Ñрл.nlmsi Ñровизатор.nlmsi Ñфетид.nlmsi Ñщерогад.nlmsi : ; куб.= : LLAAQ+ or LLDXR+ or LLCJW+; куб.ndmsv : ; куб.ndmsi : ; кубов.= : LLAKS+ or LLCJC+ or LLDKJ+; кубов.amss : ; азербайджан.= алжир.= барбадоÑ.= вьетнам.= дагеÑтан.= заир.= занзибар.= иран.= йемен.= кавказ.= кашмир.= кувейт.= лаоÑ.= ленинград.= пакиÑтан.= Ñвазиленд.= Ñудан.= Ñуринам.= таиланд.= туниÑ.= цейлон.= Ñквадор.= : LLDWW+ or LLAYI+ or LLBRO+; азербайджан.ndmsv алжир.ndmsv барбадоÑ.ndmsv вьетнам.ndmsv дагеÑтан.ndmsv заир.ndmsv занзибар.ndmsv иран.ndmsv йемен.ndmsv кавказ.ndmsv кашмир.ndmsv кувейт.ndmsv лаоÑ.ndmsv ленинград.ndmsv пакиÑтан.ndmsv Ñвазиленд.ndmsv Ñудан.ndmsv Ñуринам.ndmsv таиланд.ndmsv туниÑ.ndmsv цейлон.ndmsv Ñквадор.ndmsv : ; азербайджан.ndmsi алжир.ndmsi барбадоÑ.ndmsi вьетнам.ndmsi дагеÑтан.ndmsi заир.ndmsi занзибар.ndmsi иран.ndmsi йемен.ndmsi кавказ.ndmsi кашмир.ndmsi кувейт.ndmsi лаоÑ.ndmsi ленинград.ndmsi пакиÑтан.ndmsi Ñвазиленд.ndmsi Ñудан.ndmsi Ñуринам.ndmsi таиланд.ndmsi туниÑ.ndmsi цейлон.ndmsi Ñквадор.ndmsi : ; благоговен.= ерзан.= кровохаркан.= кувыркан.= нежничан.= нюхан.= предвоÑхищен.= рыган.= ÑоуÑÑ‚.= царапан.= чихан.= щеголÑн.= : LLBDD+ or LLDNT+; кудеÑ.= куролеÑ.= : LLBGS+; блÑнÑк.= влаÑьевÑк.= гавровÑк.= гжатÑк.= дединÑк.= дольÑк.= ельницк.= кривельÑк.= крупÑк.= кудринÑк.= лавровÑк.= лепешинÑк.= литвиновÑк.= лобановÑк.= лозинÑк.= лупинÑк.= петрушевÑк.= пилÑвÑк.= плиÑецк.= тишковÑк.= черторицк.= ÑрошинÑк.= : LLFKB+ or LLFKA+; блÑнÑк.nlmsi влаÑьевÑк.nlmsi гавровÑк.nlmsi гжатÑк.nlmsi дединÑк.nlmsi дольÑк.nlmsi ельницк.nlmsi кривельÑк.nlmsi крупÑк.nlmsi кудринÑк.nlmsi лавровÑк.nlmsi лепешинÑк.nlmsi литвиновÑк.nlmsi лобановÑк.nlmsi лозинÑк.nlmsi лупинÑк.nlmsi петрушевÑк.nlmsi пилÑвÑк.nlmsi плиÑецк.nlmsi тишковÑк.nlmsi черторицк.nlmsi ÑрошинÑк.nlmsi : ; кудрÑш.= : LLACF+ or LLBRI+ or LLBSM+; кудрÑш.nlmsi : ; куз.= : LLBZO+ or LLDNV+; гаврил.= кузьм.= никит.= : LLFHN+; кузьмин.= : LLFQF+ or LLFJT+ or LLBSP+ or LLDZJ+; кузьмин.nlfpg : ; кузьмин.nlmsi : ; кузьмин.nlfpv : ; кук.= : LLFKL+ or LLBTN+ or LLBTO+ or LLCBF+; кук.nlmsi : ; кукол.= : LLBRK+ or LLBRO+ or LLDML+ or LLDOK+; кукÑ.= : LLBNQ+; крендел.= кул.= шпен.= штыр.= : LLAUI+ or LLDML+; кулач.= : LLBRM+ or LLBSM+ or LLBYU+ or LLCJW+; кулик.= : LLACG+ or LLEBJ+; кулик.nlmsi : ; инвалид.= кулинар.= : LLACI+ or LLBRO+ or LLBYZ+; инвалид.nlmsi кулинар.nlmsi : ; кулиÑтиков.= : LLFMP+; кулиÑтиков.nlmsi : ; кулич.= : LLAAJ+ or LLBSM+ or LLBYU+ or LLCKD+; кулич.ndmsv : ; кулич.ndmsi : ; варг.= глинк.= дейнек.= заверюх.= кульбак.= меловатк.= пречиÑтенк.= радк.= шевелух.= : LLECO+; кульминир.= : LLCBG+ or LLCFI+; культ.= : LLAAQ+ or LLDQH+; культ.ndmsv : ; культ.ndmsi : ; кум.= : LLACL+ or LLAGT+ or LLDXR+ or LLBNN+; кум.nlfpg : ; кум.nlmsi : ; кум.nlfpv : ; куман.= мужен.= : LLAUN+; кумач.= : LLACF+ or LLBYU+; кумач.nlmsi : ; кун.= : LLAAQ+ or LLAFX+ or LLBFF+; кун.ndmsv : ; кун.ndmsi : ; кун.ndfpg : ; куп.= : LLAFX+ or LLAYJ+ or LLFWK+ or LLFMU+ or LLBUI+; куп.ndfpg : ; бродил.= валÑл.= ворÑил.= гранил.= дубил.= калил.= купал.= молел.= плавил.= прÑдил.= Ñолил.= Ñучил.= : LLDOO+ or LLDOZ+; купертино.= : LLEBX+; купол.= : LLABM+ or LLCJW+ or LLDOO+; купол.ndmsv : ; купол.ndmsi : ; купоро.= : LLEOX+ or LLEMF+; кур.= : LLACI+ or LLAGT+ or LLDXR+ or LLAVH+ or LLBFF+ or LLBHS+ or LLBNP+ or LLBPF+ or LLCJW+ or LLDJS+ or LLDPK+; кур.nlfpg : ; кур.nlmsi : ; кур.npg : ; кур.nlfpv : ; кураж.= пыж.= : LLAAJ+ or LLBMV+; кураж.ndmsv пыж.ndmsv : ; кураж.ndmsi пыж.ndmsi : ; курант.= : LLAAQ+ or LLAFX+ or LLDJV+; курант.ndmsv : ; курант.ndmsi : ; курант.ndfpg : ; курган.= : LLAAQ+ or LLAEG+ or LLDWW+ or LLBYZ+; курган.a : ; курган.ndmsv : ; курган.ndmsi : ; буту.= конфу.= кургу.= муту.= : LLBAI+ or LLBBI+; курен.= : LLDML+ or LLDNT+; вальцев.= горнов.= ездов.= загребн.= звенов.= куренн.= ломов.= неÑтроев.= номерн.= поÑтов.= рулев.= Ñтрелов.= Ñтременн.= чанов.= штабн.= штрафн.= : LLCIR+ or LLCJC+; ваÑÑал.= куриал.= : LLACI+ or LLDOO+; ваÑÑал.nlmsi куриал.nlmsi : ; курил.= : LLBRH+ or LLBRK+ or LLDOZ+; алтайÑк.= боÑÑ€Ñк.= братÑк.= дедовÑк.= державинÑк.= донецк.= заволжÑк.= краÑноармейÑк.= крымÑк.= курильÑк.= лабинÑк.= ленинÑк.= липецк.= магнитогорÑк.= мичуринÑк.= ноÑбрьÑк.= партизанÑк.= пионерÑк.= ÑлавÑнÑк.= ÑоветÑк.= ÑретенÑк.= татарÑк.= черкеÑÑк.= шахтерÑк.= ÑвенÑк.= : LLDWW+ or LLBEL+; алтайÑк.ndmsv боÑÑ€Ñк.ndmsv братÑк.ndmsv дедовÑк.ndmsv державинÑк.ndmsv донецк.ndmsv заволжÑк.ndmsv краÑноармейÑк.ndmsv крымÑк.ndmsv курильÑк.ndmsv лабинÑк.ndmsv ленинÑк.ndmsv липецк.ndmsv магнитогорÑк.ndmsv мичуринÑк.ndmsv ноÑбрьÑк.ndmsv партизанÑк.ndmsv пионерÑк.ndmsv ÑлавÑнÑк.ndmsv ÑоветÑк.ndmsv ÑретенÑк.ndmsv татарÑк.ndmsv черкеÑÑк.ndmsv шахтерÑк.ndmsv ÑвенÑк.ndmsv : ; алтайÑк.ndmsi боÑÑ€Ñк.ndmsi братÑк.ndmsi дедовÑк.ndmsi державинÑк.ndmsi донецк.ndmsi заволжÑк.ndmsi краÑноармейÑк.ndmsi крымÑк.ndmsi курильÑк.ndmsi лабинÑк.ndmsi ленинÑк.ndmsi липецк.ndmsi магнитогорÑк.ndmsi мичуринÑк.ndmsi ноÑбрьÑк.ndmsi партизанÑк.ndmsi пионерÑк.ndmsi ÑлавÑнÑк.ndmsi ÑоветÑк.ndmsi ÑретенÑк.ndmsi татарÑк.ndmsi черкеÑÑк.ndmsi шахтерÑк.ndmsi ÑвенÑк.ndmsi : ; курноÑ.= : LLAKZ+ or LLDKF+; курноÑ.amss : ; курÑив.= : LLAAQ+ or LLBIU+ or LLBNS+ or LLBYZ+; курÑив.ndmsv : ; курÑив.ndmsi : ; кудрÑв.= курчав.= кучерÑв.= : LLBNS+ or LLDKF+; кудрÑв.amss курчав.amss кучерÑв.amss : ; балашов.= курчатов.= : LLDWW+ or LLFQF+ or LLFOU+; балашов.nlmsi курчатов.nlmsi : ; балашов.ndmsv курчатов.ndmsv : ; балашов.ndmsi курчатов.ndmsi : ; куÑ.= : LLAAS+ or LLDXR+ or LLCJW+; куÑ.ndmsv : ; куÑ.ndmsi : ; куÑач.= : LLBDR+ or LLBSM+; куÑач.amss : ; куÑтар.= : LLBYU+ or LLDMT+; кут.= : LLAAQ+ or LLDXR+ or LLAVH+ or LLCJW+ or LLDPK+; кут.ndmsv : ; кут.ndmsi : ; безыде.= куте.= непоко.= неÑтро.= ниче.= пите.= поÑло.= Ñпоко.= тихове.= : LLBQI+; кухар.= шинкар.= : LLBGR+ or LLBRO+ or LLDMT+; кухон.= : LLBYU+ or LLDNX+; кущ.= : LLAFM+ or LLBCB+; кущ.ndfpg : ; /ru/words/words.111: LLFJZ+; кшатри.= : LLBPT+ or LLDPT+; кюри.= : LLABZ+ or LLADL+ or LLBPP+; кюри.ndn : ; кюри.ndm : ; бахч.= епанч.= каланч.= камч.= кÑманч.= парч.= : LLAGC+; л.= : LLFKD+ or LLANA+ or LLASH+ or LLATT+ or LLAVA+ or LLGAY+ or LLBHO+ or LLBNB+ or LLCAU+ or LLCIM+; л.nlmsi : ; ла.= : LLAPA+ or LLAPN+ or LLAQQ+ or LLBAD+ or LLBPJ+ or LLBPW+ or LLBPY+ or LLCTB+ or LLDRP+ or LLDSF+; /ru/words/words.112: LLDOK+; козлов.= лавров.= : LLFQF+ or LLFOU+ or LLDKF+; козлов.amss лавров.amss : ; козлов.nlmsi лавров.nlmsi : ; лагер.= : LLAAY+ or LLBYU+ or LLDMM+; лагер.ndmsv : ; лагер.ndmsi : ; лад.= : LLAAS+ or LLAFH+ or LLFKR+ or LLFKR+ or LLBYZ+ or LLCAC+ or LLCAP+ or LLFHO+ or LLDPK+ or LLFHR+; лад.nlfpg : ; лад.ndmsv : ; лад.nlmpv : ; лад.ndmsi : ; лад.nlmpg : ; лад.nlfpv : ; ладан.= разгон.= Ñамогон.= : LLAAO+ or LLBRK+ or LLBYZ+; ладан.ndmsv разгон.ndmsv Ñамогон.ndmsv : ; ладан.ndmsi разгон.ndmsi Ñамогон.ndmsi : ; ладно.= так-то.= : LLAEK+ or LLDTS+ or LLAEL+; ладно.xn так-то.xn : ; ладно.e так-то.e : ; ладно.p так-то.p : ; ладош.= : LLBBY+ or LLBRI+; ладош.npg : ; бенгази.= дюртюли.= лазо.= : LLDWY+ or LLEBV+; лаком.= : LLBIH+ or LLBNJ+ or LLBRH+ or LLDKF+; лаком.amss : ; лам.= : LLAEY+ or LLAGT+; лам.nlfpg : ; лам.nlmpv : ; лам.nlfpv : ; лам.nlmpg : ; ламинирован.= неакцептован.= : LLBDD+ or LLBYN+; ламинирован.amss неакцептован.amss : ; лампов.= : LLAKS+ or LLDKJ+; лампов.amss : ; лан.= : LLAAQ+ or LLBRO+ or LLDNL+ or LLEAU+; лан.ndmsv : ; лан.ndmsi : ; лап.= : LLAFX+ or LLBRK+ or LLCLG+ or LLCLH+; лап.ndfpg : ; лапон.= фитюл.= : LLDNW+ or LLDNX+; вш.= лапш.= парш.= черемш.= : LLAGB+; лар.= : LLFIQ+ or LLAUI+ or LLAYB+ or LLFHX+ or LLDJV+ or LLDML+; лар.nlfpg : ; лар.nlfpv : ; алекÑандри.= балти.= латви.= танзани.= : LLAYG+ or LLEBA+; лаур.= : LLFOV+; лаур.nlfpg : ; лаур.nlfpv : ; лач.= : LLDXM+ or LLCJU+; ле.= : LLBCF+ or LLBPJ+ or LLBPW+ or LLGLJ+ or LLDQB+; лебед.= : LLAGL+ or LLAVH+ or LLBRK+ or LLBRO+ or LLEDX+ or LLDMT+; лебедев.= : LLFQF+ or LLFKC+; лебедев.nlmsi : ; лебедин.= : LLDWW+ or LLDKJ+; лебедин.amss : ; лебедин.ndmsv : ; лебедин.ndmsi : ; лев.= : LLAAQ+ or LLFNN+ or LLDJZ+ or LLDKF+; лев.amss : ; лев.ndmsv : ; лев.nlmpv : ; лев.ndmsi : ; лев.nlmpg : ; левобережн.= петродворцов.= : LLDLU+ or LLEAP+; бегл.= горбат.= легав.= одержим.= : LLAKZ+ or LLDJZ+ or LLDKF+; бегл.amss горбат.amss легав.amss одержим.amss : ; легализ.= : LLEPG+ or LLCFX+ or LLCHQ+; легализир.= : LLCDH+ or LLCGE+; легализовыва.= : LLEPL+ or LLEPM+; ангажир.= военизир.= демаркир.= европеизир.= зондир.= канонизир.= легитимир.= маркир.= популÑризир.= поÑтулир.= протезир.= Ñимулир.= тонизир.= ÑкÑтраполир.= : LLCDC+; легк.= : LLCIH+; легкогорюч.= нижеÑледующ.= : LLATV+ or LLBEG+; легкоранен.= : LLDJZ+ or LLDKO+; легкоранен.amss : ; леден.= : LLAYB+ or LLBIK+ or LLBNP+; леж.= : LLAHP+ or LLAJY+ or LLAVL+ or LLAVM+ or LLBRI+; лез.= : LLGLI+; лез.vnndpms : ; лезгин.= : LLACX+ or LLBRK+ or LLBRO+; лезгин.nlmsi : ; лезгин.nlmpv : ; лезгин.nlmpg : ; лейб-гуÑар.= : LLACW+; лейб-гуÑар.nlmsi : ; лейб-гуÑар.nlmpv : ; лейб-гуÑар.nlmpg : ; леле.= : LLDRP+ or LLDSF+; лен.= : LLDXR+ or LLFIQ+ or LLBNP+ or LLFHX+ or LLBYZ+ or LLCJU+ or LLCKD+ or LLDNF+ or LLFKX+; лен.nlfpg : ; лен.nlfpv : ; ленив.= незнаком.= проходим.= : LLAYI+ or LLBRO+ or LLDKF+; ленив.amss незнаком.amss проходим.amss : ; ленин.= : LLFQF+ or LLFUS+ or LLAYI+; ленин.amsi : ; ленин.nlmsi : ; ленин.admsv : ; ленÑк.= : LLDWW+ or LLFJZ+ or LLBEL+ or LLDYV+; ленÑк.ndmsv : ; ленÑк.ndmsi : ; гоÑоркеÑтр.= ленÑовет.= машиноÑкÑпорт.= роÑпатент.= телерадиоÑервиÑ.= : LLAAY+ or LLEEK+; гоÑоркеÑтр.ndmsv ленÑовет.ndmsv машиноÑкÑпорт.ndmsv роÑпатент.ndmsv телерадиоÑервиÑ.ndmsv : ; гоÑоркеÑтр.ndmsi ленÑовет.ndmsi машиноÑкÑпорт.ndmsi роÑпатент.ndmsi телерадиоÑервиÑ.ndmsi : ; леонтьевÑк.= моÑковÑк.= : LLFJZ+ or LLBEM+; бормо.= лепе.= лопо.= : LLELU+ or LLCVF+; леÑ.= : LLABK+ or LLAFX+ or LLAHD+ or LLBRK+ or LLCJW+; леÑ.ndmsv : ; леÑ.ndmsi : ; леÑ.ndfpg : ; леÑин.= : LLFJG+ or LLAFX+ or LLFJW+; леÑин.nlmsi : ; леÑин.ndfpg : ; леÑн.= : LLDXR+ or LLCJC+; вознич.= леÑнич.= : LLBDG+ or LLBFF+; леÑозаводÑк.= : LLDWW+ or LLEEK+ or LLGRQ+; леÑозаводÑк.ndmsv : ; леÑозаводÑк.ndmsi : ; леÑоторгов.= : LLAYI+ or LLBUI+ or LLDLU+; лет.= : LLAAP+ or LLBRK+ or LLBYZ+ or LLCAM+ or LLCJW+; лет.ndmsv : ; лет.ndmsi : ; летопиÑ.= : LLAXZ+ or LLAYI+ or LLBYU+ or LLDNF+; леш.= : LLFHZ+ or LLBDG+; леш.nlmpv : ; леш.nlmpg : ; ли.= : LLDTM+ or LLFHW+ or LLAZJ+ or LLAZR+ or LLDHW+ or LLFKT+; ли.i : ; ли.nlfpg : ; ли.p : ; альпари.= апплике.= барокко.= либерти.= маренго.= неглиже.= плаке.= плиÑÑе.= пралине.= хаки.= ÑÑперанто.= : LLADL+ or LLAEG+; альпари.ndn апплике.ndn барокко.ndn либерти.ndn маренго.ndn неглиже.ndn плаке.ndn плиÑÑе.ndn пралине.ndn хаки.ndn ÑÑперанто.ndn : ; альпари.a апплике.a барокко.a либерти.a маренго.a неглиже.a плаке.a плиÑÑе.a пралине.a хаки.a ÑÑперанто.a : ; лив.= : LLAVL+ or LLDZL+; ливан.= : LLDWW+ or LLAYI+ or LLBRO+ or LLEAJ+; ливан.ndmsv : ; ливан.ndmsi : ; ливан.npg : ; лившиц.= : LLEBB+; лившиц.nlmsi : ; лиепаÑ.= : LLDWX+; лиепаÑ.ndm : ; лиз.= : LLFLA+ or LLFIN+; лиз.nlfpg : ; лиз.nlfsi : ; лиз.nlfpv : ; лизир.= муниципализир.= Ñимволизир.= : LLELI+ or LLCHA+; лик.= : LLAAM+ or LLCBF+; лик.ndmsv : ; лик.ndmsi : ; ликвидир.= : LLCDD+ or LLFWB+ or LLCHD+; ликер.= : LLAAO+ or LLAXY+ or LLBYZ+; ликер.ndmsv : ; ликер.ndmsi : ; лил.= маруÑ.= : LLFIO+; ало.= лиле.= лите.= манате.= наше.= оруже.= плете.= подше.= поÑеме.= приÑто.= руже.= харате.= : LLBQK+; /ru/words/words.113: LLEAT+; лимонов.= : LLFQF+ or LLAYI+ or LLBRK+ or LLDKF+; лимонов.amss : ; лимонов.nlmsi : ; лин.= : LLFID+ or LLAUI+ or LLCCZ+ or LLCGW+ or LLDML+ or LLDMT+ or LLDNX+; лин.nlfpg : ; архив-Ñервер.= клиент-Ñервер.= линукÑ.= пк-Ñервер.= плоттер.= хоÑÑ‚-Ñервер.= юникÑ.= : LLABE+; архив-Ñервер.ndmsv клиент-Ñервер.ndmsv линукÑ.ndmsv пк-Ñервер.ndmsv плоттер.ndmsv хоÑÑ‚-Ñервер.ndmsv юникÑ.ndmsv : ; архив-Ñервер.ndmsi клиент-Ñервер.ndmsi линукÑ.ndmsi пк-Ñервер.ndmsi плоттер.ndmsi хоÑÑ‚-Ñервер.ndmsi юникÑ.ndmsi : ; линч.= : LLASV+ or LLGER+ or LLATL+; артем.= аÑкольд.= бахмут.= бахтемир.= геральд.= дакар.= ермак.= казбек.= леон.= лион.= певек.= рудольф.= тенгиз.= : LLDWW+ or LLFKO+ or LLFIH+; артем.nlmsi аÑкольд.nlmsi бахмут.nlmsi бахтемир.nlmsi геральд.nlmsi дакар.nlmsi ермак.nlmsi казбек.nlmsi леон.nlmsi лион.nlmsi певек.nlmsi рудольф.nlmsi тенгиз.nlmsi : ; артем.ndmsv аÑкольд.ndmsv бахмут.ndmsv бахтемир.ndmsv геральд.ndmsv дакар.ndmsv ермак.ndmsv казбек.ndmsv леон.ndmsv лион.ndmsv певек.ndmsv рудольф.ndmsv тенгиз.ndmsv : ; артем.ndmsi аÑкольд.ndmsi бахмут.ndmsi бахтемир.ndmsi геральд.ndmsi дакар.ndmsi ермак.ndmsi казбек.ndmsi леон.ndmsi лион.ndmsi певек.ndmsi рудольф.ndmsi тенгиз.ndmsi : ; лип.= : LLAFX+ or LLAXZ+ or LLBRK+ or LLBSW+ or LLBVZ+; лип.vnndpms : ; лип.ndfpg : ; лиÑ.= : LLACI+ or LLAGT+ or LLAVH+ or LLBFF+ or LLBGO+ or LLBRO+; лиÑ.nlfpg : ; лиÑ.nlmsi : ; лиÑ.nlfpv : ; галоч.= лиÑич.= : LLBFF+ or LLBRI+ or LLBRM+; лиÑÑ‚.= : LLAAR+ or LLCCZ+ or LLCGW+ or LLCJW+; лиÑÑ‚.ndmsv : ; лиÑÑ‚.ndmsi : ; литер.= : LLAAQ+ or LLAFX+ or LLBYU+ or LLCCZ+ or LLFWB+ or LLCGW+; литер.ndmsv : ; литер.ndmsi : ; литер.ndfpg : ; /ru/words/words.114: LLCAG+; аббатÑтв.ndnpg авиаÑредÑтв.ndnpg автодел.ndnpg авторÑтв.ndnpg автохозÑйÑтв.ndnpg агентÑтв.ndnpg антител.ndnpg арианÑтв.ndnpg байÑтв.ndnpg банкротÑтв.ndnpg баронÑтв.ndnpg бахвальÑтв.ndnpg бегÑтв.ndnpg беженÑтв.ndnpg безраÑÑудÑтв.ndnpg бельм.ndnpg беÑпамÑÑ‚Ñтв.ndnpg беÑпокойÑтв.ndnpg благородÑтв.ndnpg богатÑтв.ndnpg богоотÑтупничеÑтв.ndnpg бондарÑтв.ndnpg боÑÑчеÑтв.ndnpg ботал.ndnpg боÑÑ€Ñтв.ndnpg бракодельÑтв.ndnpg браконьерÑтв.ndnpg братоубийÑтв.ndnpg братÑтв.ndnpg бунтарÑтв.ndnpg буффонÑтв.ndnpg буÑнÑтв.ndnpg быдл.ndnpg бюргерÑтв.ndnpg варварÑтв.ndnpg варев.ndnpg ведомÑтв.ndnpg величеÑтв.ndnpg вероотÑтупничеÑтв.ndnpg вертопрашеÑтв.ndnpg ветрил.ndnpg вещеÑтв.ndnpg взÑточничеÑтв.ndnpg виброÑит.ndnpg видеоÑредÑтв.ndnpg видеоуÑтройÑтв.ndnpg вице-конÑульÑтв.ndnpg воеводÑтв.ndnpg вÑеначал.ndnpg вымогательÑтв.ndnpg выÑокопревоÑходительÑтв.ndnpg выÑокопреоÑвÑщенÑтв.ndnpg выÑочеÑтв.ndnpg генконÑульÑтв.ndnpg герцогÑтв.ndnpg гетманÑтв.ndnpg гиперпроÑтранÑтв.ndnpg гирл.ndnpg гончарÑтв.ndnpg горл.ndnpg горнил.ndnpg гоÑтеприимÑтв.ndnpg градоначальÑтв.ndnpg гражданÑтв.ndnpg графÑтв.ndnpg грузил.ndnpg грызл.ndnpg гурманÑтв.ndnpg дворÑнÑтв.ndnpg двурушничеÑтв.ndnpg девичеÑтв.ndnpg дежурÑтв.ndnpg деканÑтв.ndnpg делÑчеÑтв.ndnpg депутатÑтв.ndnpg детоубийÑтв.ndnpg детÑтв.ndnpg диаконÑтв.ndnpg дизайн-Ñлов.ndnpg дикарÑтв.ndnpg дневальÑтв.ndnpg доказательÑтв.ndnpg докторÑтв.ndnpg домоводÑтв.ndnpg домохозÑйÑтв.ndnpg донорÑтв.ndnpg дородÑтв.ndnpg доÑтоинÑтв.ndnpg дружеÑтв.ndnpg дуплец.ndnpg дурачеÑтв.ndnpg душегубÑтв.ndnpg дышл.ndnpg евразийÑтв.ndnpg еврейÑтв.ndnpg единÑтв.ndnpg епиÑкопÑтв.ndnpg жарев.ndnpg жевел.ndnpg жеманÑтв.ndnpg женоубийÑтв.ndnpg жерл.ndnpg жилтоварищеÑтв.ndnpg жречеÑтв.ndnpg жульничеÑтв.ndnpg забрал.ndnpg загранпредÑтавительÑтв.ndnpg зазнайÑтв.ndnpg замужеÑтв.ndnpg западничеÑтв.ndnpg запирательÑтв.ndnpg заÑтупничеÑтв.ndnpg заушательÑтв.ndnpg землÑчеÑтв.ndnpg земÑтв.ndnpg зерцал.ndnpg знакомеÑÑ‚.ndnpg знакомÑтв.ndnpg знахарÑтв.ndnpg зодчеÑтв.ndnpg зубоÑкальÑтв.ndnpg иг.ndnpg идиотÑтв.ndnpg изгойÑтв.ndnpg издательÑтв.ndnpg издевательÑтв.ndnpg измывательÑтв.ndnpg изÑщеÑтв.ndnpg икуÑÑтв.ndnpg имущеÑтв.ndnpg иÑкуÑÑтв.ndnpg иÑÑ‚ÑзательÑтв.ndnpg казачеÑтв.ndnpg казначейÑтв.ndnpg казнокрадÑтв.ndnpg канальÑтв.ndnpg канцлерÑтв.ndnpg каперÑтв.ndnpg качеÑтв.ndnpg квазитождеÑтв.ndnpg квакерÑтв.ndnpg книгоиздательÑтв.ndnpg кнÑжеÑтв.ndnpg кобзарÑтв.ndnpg коварÑтв.ndnpg кокетÑтв.ndnpg количеÑтв.ndnpg колотил.ndnpg копьец.ndnpg кормопроизводÑтв.ndnpg королевÑтв.ndnpg корÑарÑтв.ndnpg корчемÑтв.ndnpg креÑал.ndnpg кровопийÑтв.ndnpg кровоÑмеÑительÑтв.ndnpg кропил.ndnpg крошев.ndnpg кружал.ndnpg кулачеÑтв.ndnpg куначеÑтв.ndnpg курев.ndnpg лакомÑтв.ndnpg латинÑтв.ndnpg левачеÑтв.ndnpg лекарÑтв.ndnpg лекторÑтв.ndnpg леÑничеÑтв.ndnpg лидерÑтв.ndnpg лих.ndnpg лихачеÑтв.ndnpg лихоимÑтв.ndnpg ловкачеÑтв.ndnpg логов.ndnpg лордÑтв.ndnpg льÑл.ndnpg любительÑтв.ndnpg людоедÑтв.ndnpg майорÑтв.ndnpg мальчишеÑтв.ndnpg маркграфÑтв.ndnpg маршальÑтв.ndnpg маÑонÑтв.ndnpg матереубийÑтв.ndnpg машиномеÑÑ‚.ndnpg мелев.ndnpg меньшинÑтв.ndnpg меÑив.ndnpg метаправил.ndnpg мещанÑтв.ndnpg мздоимÑтв.ndnpg миниÑтерÑтв.ndnpg мироедÑтв.ndnpg множеÑтв.ndnpg могущеÑтв.ndnpg молодил.ndnpg молозив.ndnpg мормонÑтв.ndnpg мотовил.ndnpg мошенничеÑтв.ndnpg мужеубийÑтв.ndnpg мультимножеÑтв.ndnpg мучительÑтв.ndnpg надмножеÑтв.ndnpg надувательÑтв.ndnpg наÑледÑтв.ndnpg наÑмехательÑтв.ndnpg наушничеÑтв.ndnpg нахальÑтв.ndnpg нацменьшинÑтв.ndnpg невежеÑтв.ndnpg негодÑйÑтв.ndnpg недовольÑтв.ndnpg непокорÑтв.ndnpg непотребÑтв.ndnpg неравенÑтв.ndnpg нерÑшеÑтв.ndnpg неÑовершенÑтв.ndnpg неÑходÑтв.ndnpg неудобÑтв.ndnpg неуÑтройÑтв.ndnpg новшеÑтв.ndnpg нырÑл.ndnpg обжорÑтв.ndnpg обÑтоÑтельÑтв.ndnpg общеÑтв.ndnpg обÑзательÑтв.ndnpg огнив.ndnpg одиночеÑтв.ndnpg озорÑтв.ndnpg окаÑнÑтв.ndnpg окольничеÑтв.ndnpg олов.ndnpg опахал.ndnpg отечеÑтв.ndnpg отпирательÑтв.ndnpg отрочеÑтв.ndnpg отÑтупничеÑтв.ndnpg отцеубийÑтв.ndnpg отцовÑтв.ndnpg отчеÑтв.ndnpg офицерÑтв.ndnpg охальÑтв.ndnpg очковтирательÑтв.ndnpg падл.ndnpg пакоÑтничеÑтв.ndnpg паломничеÑтв.ndnpg пальтец.ndnpg паникадил.ndnpg папÑтв.ndnpg пароходÑтв.ndnpg партнерÑтв.ndnpg паÑкудÑтв.ndnpg паÑм.ndnpg паÑторÑтв.ndnpg паÑтырÑтв.ndnpg паÑÑничеÑтв.ndnpg первоначал.ndnpg пижонÑтв.ndnpg пионерÑтв.ndnpg пиÑьмец.ndnpg плавÑредÑтв.ndnpg плебейÑтв.ndnpg пневмоуÑтройÑтв.ndnpg повидл.ndnpg поганÑтв.ndnpg погранвойÑк.ndnpg подданÑтв.ndnpg поддувал.ndnpg подмножеÑтв.ndnpg подпроÑтранÑтв.ndnpg подÑемейÑтв.ndnpg подÑтрекательÑтв.ndnpg позерÑтв.ndnpg пойл.ndnpg полпредÑтв.ndnpg полудел.ndnpg полуÑлов.ndnpg поручительÑтв.ndnpg поÑлушничеÑтв.ndnpg поÑольÑтв.ndnpg поÑредничеÑтв.ndnpg поÑтоÑнÑтв.ndnpg поÑтпредÑтв.ndnpg поÑÑгательÑтв.ndnpg потомÑтв.ndnpg похабÑтв.ndnpg правещеÑтв.ndnpg празднеÑтв.ndnpg предательÑтв.ndnpg преемÑтв.ndnpg прелатÑтв.ndnpg преоÑвÑщенÑтв.ndnpg препирательÑтв.ndnpg преÑмыкательÑтв.ndnpg приÑÑ‚Ñтв.ndnpg проворÑтв.ndnpg прожорÑтв.ndnpg производÑтв.ndnpg проконÑульÑтв.ndnpg промпроизводÑтв.ndnpg пронырÑтв.ndnpg противотел.ndnpg прÑдев.ndnpg прÑмил.ndnpg пÑевдоуÑтройÑтв.ndnpg птицеводÑтв.ndnpg пуз.ndnpg путл.ndnpg пÑÑ€Ñтв.ndnpg равенÑтв.ndnpg радиозеркал.ndnpg радиоÑредÑтв.ndnpg радиоÑÑ….ndnpg разбирательÑтв.ndnpg рал.ndnpg раÑпекательÑтв.ndnpg раÑÑтройÑтв.ndnpg рвачеÑтв.ndnpg ребÑчеÑтв.ndnpg рекрутÑтв.ndnpg рубил.ndnpg ругательÑтв.ndnpg ружьец.ndnpg ÑадоводÑтв.ndnpg ÑамовольÑтв.ndnpg ÑамоубийÑтв.ndnpg ÑвинÑтв.ndnpg ÑвоевольÑтв.ndnpg ÑвойÑтв.ndnpg ÑвÑтейшеÑтв.ndnpg ÑелÑнÑтв.ndnpg ÑемейÑтв.ndnpg ÑервоуÑтройÑтв.ndnpg ÑиÑтельÑтв.ndnpg ÑкопчеÑтв.ndnpg ÑкотÑтв.ndnpg ÑлавÑнÑтв.ndnpg ÑлеÑарÑтв.ndnpg ÑловоблудÑтв.ndnpg ÑмертоубийÑтв.ndnpg ÑмиренÑтв.ndnpg ÑобратÑтв.ndnpg ÑодружеÑтв.ndnpg ÑолдатÑтв.ndnpg ÑообщеÑтв.ndnpg ÑообщничеÑтв.ndnpg ÑоперничеÑтв.ndnpg ÑотоварищеÑтв.ndnpg ÑотрудничеÑтв.ndnpg ÑоцобÑзательÑтв.ndnpg Ñочив.ndnpg ÑпецÑредÑтв.ndnpg ÑтарчеÑтв.ndnpg ÑтепенÑтв.ndnpg Ñтойл.ndnpg Ñтрекал.ndnpg ÑтроительÑтв.ndnpg ÑтукачеÑтв.ndnpg ÑÑ‚ÑжательÑтв.ndnpg ÑудейÑтв.ndnpg ÑудоходÑтв.ndnpg ÑултанÑтв.ndnpg ÑупружеÑтв.ndnpg Ñурьмил.ndnpg ÑутÑжеÑтв.ndnpg ÑыноубийÑтв.ndnpg таинÑтв.ndnpg творил.ndnpg творчеÑтв.ndnpg ткачеÑтв.ndnpg товарищеÑтв.ndnpg тождеÑтв.ndnpg тожеÑтв.ndnpg топчил.ndnpg торгпредÑтв.ndnpg транÑагенÑтв.ndnpg тырл.ndnpg убийÑтв.ndnpg убожеÑтв.ndnpg убранÑтв.ndnpg угодничеÑтв.ndnpg удобÑтв.ndnpg узничеÑтв.ndnpg украшательÑтв.ndnpg умиротворительÑтв.ndnpg униатÑтв.ndnpg уродÑтв.ndnpg уÑтройÑтв.ndnpg утр.ndnpg ухажерÑтв.ndnpg ученичеÑтв.ndnpg фабианÑтв.ndnpg факторÑтв.ndnpg фатÑтв.ndnpg фельдмаршальÑтв.ndnpg фермерÑтв.ndnpg фиÑкальÑтв.ndnpg фланерÑтв.ndnpg фотодел.ndnpg франко-хозÑйÑтв.ndnpg хайл.ndnpg хамÑтв.ndnpg ханжеÑтв.ndnpg ханÑтв.ndnpg хлебов.ndnpg хлебоÑольÑтв.ndnpg хоÑÑ‚-уÑтройÑтв.ndnpg храмоздательÑтв.ndnpg хриÑтианÑтв.ndnpg хрюкал.ndnpg худ.ndnpg художеÑтв.ndnpg цареубийÑтв.ndnpg цензорÑтв.ndnpg чаеводÑтв.ndnpg чванÑтв.ndnpg человекоубийÑтв.ndnpg человечеÑтв.ndnpg черев.ndnpg членÑтв.ndnpg чрев.ndnpg чтив.ndnpg чудо-лекарÑтв.ndnpg шаманÑтв.ndnpg школьничеÑтв.ndnpg школÑÑ€Ñтв.ndnpg шлÑхетÑтв.ndnpg шоферÑтв.ndnpg шпионÑтв.ndnpg штукарÑтв.ndnpg шулерÑтв.ndnpg ÑлектроодеÑл.ndnpg ÑлектроÑверл.ndnpg ÑлектрохозÑйÑтв.ndnpg ÑнергоÑредÑтв.ndnpg ÑпикурейÑтв.ndnpg ÑÑерÑтв.ndnpg юдофобÑтв.ndnpg юнкерÑтв.ndnpg юношеÑтв.ndnpg юриÑконÑульÑтв.ndnpg ÑзычеÑтв.ndnpg ÑкобинÑтв.ndnpg Ñрм.ndnpg ÑчеÑтв.ndnpg : ; лихора.= : LLAPA+ or LLAPN+ or LLAQQ+; лиц.= : LLEMB+ or LLATL+ or LLCAQ+ or LLCAG+; лиц.nlnpg : ; лиц.ndnpg : ; лиц.nlnpv : ; зр.= лицезр.= : LLEOQ+ or LLAXP+; лицемер.= : LLACI+ or LLBGR+ or LLBRO+ or LLBYU+ or LLDNT+; лицемер.nlmsi : ; лицензир.= : LLFWB+ or LLELD+ or LLCHA+; лиш.= : LLAUF+ or LLFXI+ or LLFZZ+; лиша.= : LLBPJ+ or LLBQK+ or LLDAL+ or LLDEM+; лишен.= : LLAYI+ or LLBRO+ or LLBXU+; лишен.amss : ; армÑч.= бочаж.= верÑтач.= вертлюж.= коÑÑч.= кушач.= лоб.= обуш.= обшлаж.= пирож.= плуж.= подгруд.= рычаж.= Ñычуж.= флаж.= челноч.= : LLBYZ+ or LLCJW+; лобан.= : LLACI+ or LLEAU+; лобан.nlmsi : ; лоббир.= : LLFRF+; лов.= : LLAAQ+ or LLAYJ+ or LLBII+ or LLBNN+ or LLBSX+ or LLBUI+; лов.ndmsv : ; лов.ndmsi : ; ловуш.= : LLBRI+ or LLDZG+; ловч.= : LLBDG+ or LLBED+ or LLBFY+ or LLBMS+; берег.= бок.= лог.= отпуÑк.= франко-берег.= : LLABP+; берег.ndmsv бок.ndmsv лог.ndmsv отпуÑк.ndmsv франко-берег.ndmsv : ; берег.ndmsi бок.ndmsi лог.ndmsi отпуÑк.ndmsi франко-берег.ndmsi : ; займищ.= капищ.= лежбищ.= логовищ.= паÑтбищ.= Ñедалищ.= Ñтойбищ.= Ñудбищ.= туловищ.= училищ.= : LLARS+ or LLBYZ+; займищ.ndnpg капищ.ndnpg лежбищ.ndnpg логовищ.ndnpg паÑтбищ.ndnpg Ñедалищ.ndnpg Ñтойбищ.ndnpg Ñудбищ.ndnpg туловищ.ndnpg училищ.ndnpg : ; лож.= : LLAFM+ or LLARS+ or LLBMS+ or LLBRI+ or LLBYU+ or LLCJW+; лож.ndnpg : ; лож.ndfpg : ; ложкар.= : LLBYZ+ or LLDMT+; лозов.= : LLDXT+ or LLEDS+; лок.= : LLCLG+; локализ.= : LLCCZ+ or LLFWB+ or LLCHP+ or LLCHK+; коринн.= лолит.= : LLFOW+; лом.= : LLAAO+ or LLBII+ or LLBNN+ or LLBRK+ or LLBSW+ or LLCLG+; лом.ndmsv : ; лом.ndmsi : ; ломбард.= : LLAAQ+ or LLAYI+ or LLBYZ+; ломбард.ndmsv : ; ломбард.ndmsi : ; лон.= пожнив.= топлив.= : LLBYZ+ or LLCAG+; лон.ndnpg пожнив.ndnpg топлив.ndnpg : ; лопа.= : LLCXM+ or LLCYM+ or LLDAJ+ or LLDEM+; лопар.= : LLBRO+ or LLDML+ or LLDMT+; гребеш.= жаворон.= лопуш.= меш.= недороÑÑ‚.= ныр.= перероÑÑ‚.= подголоÑ.= Ñморч.= черен.= : LLCJW+ or LLCKD+; лор.= : LLAAQ+ or LLFIQ+ or LLFHX+; лор.nlfpg : ; лор.ndmsv : ; лор.ndmsi : ; лор.nlfpv : ; лоÑ.= : LLAVH+ or LLBFF+ or LLDMS+; лоÑин.= : LLAFX+ or LLBYZ+ or LLDJS+ or LLDKJ+; лоÑин.amss : ; лоÑин.npg : ; лоÑин.ndfpg : ; лоÑкут.= хомут.= : LLAAQ+ or LLBYU+ or LLCJW+; лоÑкут.ndmsv хомут.ndmsv : ; лоÑкут.ndmsi хомут.ndmsi : ; лоÑоÑин.= : LLAFX+ or LLBYZ+ or LLDLU+; лоÑоÑин.ndfpg : ; баламу.= брюха.= горба.= конопа.= лохма.= мохна.= рту.= тра.= : LLCXM+ or LLCYM+; камень.= корень.= лохмоть.= надкрыль.= объедь.= уголь.= хлопь.= : LLDRC+; лошад.= : LLBRO+ or LLDNK+; лощ.= : LLEPN+ or LLBMX+; давил.= лощил.= Ñушил.= точил.= трепал.= : LLBRK+ or LLCAG+ or LLDOO+ or LLDOZ+; давил.ndnpg лощил.ndnpg Ñушил.ndnpg точил.ndnpg трепал.ndnpg : ; луб.= : LLAAZ+ or LLDZL+ or LLCJW+; луб.ndmsv : ; луб.ndmsi : ; бахчев.= болтов.= дегтев.= доплатн.= килев.= клинов.= лубов.= махов.= молев.= необжит.= отзывн.= пахов.= переводн.= плащев.= плеÑнев.= приземн.= прорывн.= протравн.= разливн.= Ñортов.= хламн.= цугов.= шлюзов.= : LLCJC+ or LLDLO+; луг.= : LLABP+ or LLDXP+; луг.ndmsv : ; луг.ndmsi : ; абрамович.= иваныч.= луганович.= : LLEBD+; абрамович.nlmsi иваныч.nlmsi луганович.nlmsi : ; луж.= : LLAFM+ or LLCJY+; луж.ndfpg : ; луз.= : LLAFX+ or LLDXR+ or LLBYZ+; луз.ndfpg : ; лук.= : LLAAK+ or LLAFU+ or LLBVQ+; лук.ndmsv : ; лук.ndmsi : ; лук.ndfpg : ; лукав.= : LLECP+ or LLAYI+ or LLBGQ+ or LLDJZ+ or LLDKF+; лукав.amss : ; /ru/words/words.115: LLBEB+; ильич.= кадырович.= кац.= лукич.= петрович.= Ñидорович.= теодорович.= федорович.= : LLEBG+; ильич.nlmsi кадырович.nlmsi кац.nlmsi лукич.nlmsi петрович.nlmsi Ñидорович.nlmsi теодорович.nlmsi федорович.nlmsi : ; лун.= : LLAFX+ or LLBRK+ or LLBYU+ or LLDMT+; лун.ndfpg : ; луп.= : LLAFX+ or LLBII+ or LLBNN+ or LLBRK+; луп.ndfpg : ; луÑ.= : LLDWW+ or LLEAF+; луÑ.ndmsv : ; луÑ.ndmsi : ; луч.= : LLAAJ+ or LLBHE+ or LLBMS+ or LLCJU+; луч.ndmsv : ; луч.ndmsi : ; акÑененко.= доренко.= дьÑченко.= кириенко.= кондратенко.= лукашенко.= лучко.= малашенко.= матвиенко.= момджÑн.= : LLFJX+; было.= лучше.= Ñем-ка.= : LLAEP+; было.p лучше.p Ñем-ка.p : ; лыж.= : LLAFM+ or LLDXM+ or LLBBY+ or LLBYZ+; лыж.npg : ; лыж.ndfpg : ; лыÑ.= : LLDXT+ or LLBRK+ or LLDJZ+ or LLDKF+; лыÑ.amss : ; лыч.= : LLBSM+ or LLBTH+ or LLBYU+; ль.= : LLDTM+ or LLCSF+ or LLCTB+; ль.i : ; ль.p : ; льн.= : LLDFW+; люб.= : LLAEF+ or LLAGT+ or LLDUA+ or LLBII+ or LLBNN+ or LLBRK+ or LLCGW+ or LLCHY+ or LLDVO+; люб.nlfpg : ; люб.amss : ; люб.nlfpv : ; любав.= : LLFKV+ or LLFIB+; любарÑк.= : LLFOX+; любер.= : LLEAH+; любим.= : LLDWW+ or LLAKZ+ or LLAYI+ or LLDJZ+ or LLDKF+; любим.amss : ; любим.ndmsv : ; любим.ndmsi : ; люблинÑк.= : LLFKB+ or LLFKA+ or LLDYV+; люблинÑк.nlmsi : ; любо.= : LLAEL+ or LLEGU+; любо.xn : ; любов.= : LLFHT+ or LLBYU+ or LLFKS+; любопытÑтв.= : LLCAM+ or LLCBG+; любоч.= : LLFOY+; люд.= : LLAAQ+ or LLBBW+ or LLBYU+; люд.ndmsv : ; люд.ndmsi : ; людÑк.= : LLAKQ+ or LLCJF+; валанÑьен.= люкÑ.= микÑÑ‚.= модерн.= реглан.= Ñлектрон.= : LLAAQ+ or LLAEG+; валанÑьен.a люкÑ.a микÑÑ‚.a модерн.a реглан.a Ñлектрон.a : ; валанÑьен.ndmsv люкÑ.ndmsv микÑÑ‚.ndmsv модерн.ndmsv реглан.ndmsv Ñлектрон.ndmsv : ; валанÑьен.ndmsi люкÑ.ndmsi микÑÑ‚.ndmsi модерн.ndmsi реглан.ndmsi Ñлектрон.ndmsi : ; лют.= : LLBZO+ or LLCBF+ or LLDKF+; лют.amss : ; люцерн.= : LLDWW+ or LLAFX+; люцерн.ndmsv : ; люцерн.ndmsi : ; люцерн.ndfpg : ; лÑгуш.= : LLAVG+ or LLBRM+ or LLCKS+; лÑл.= : LLDNY+ or LLEAY+; лÑм.= : LLBAO+ or LLBBH+ or LLBRK+; лÑпÑ.= тм.= : LLBIL+ or LLBNQ+; м.= : LLABZ+ or LLAHI+ or LLFGM+ or LLAVU+ or LLEGQ+ or LLEPS+ or LLEPT+ or LLCLO+ or LLCSF+ or LLFQG+ or LLDMH+ or LLDRQ+ or LLDSH+; м.ndm : ; ма.= : LLAZK+ or LLAZS+ or LLBPM+ or LLBPW+ or LLFFQ+ or LLDHN+ or LLEAY+ or LLFQA+ or LLDSF+; магни.= : LLBPP+ or LLCXM+ or LLCYM+; гуанако.= динго.= жако.= колибри.= колли.= маго.= окапи.= : LLACZ+ or LLADG+; аман-гельды.= доку.= магомедали.= : LLEBU+ or LLEBV+; маз.= : LLAAQ+ or LLBRK+ or LLBSW+ or LLCJW+ or LLDNF+; маз.ndmsv : ; маз.ndmsi : ; мазан.= : LLBDC+ or LLBRK+ or LLFWL+ or LLDLO+ or LLDNT+; мазил.= : LLAFH+ or LLBRH+ or LLBRK+; мазил.nlfpg : ; мазил.nlmpv : ; мазил.nlmpg : ; мазил.nlfpv : ; мазур.= : LLEBJ+ or LLBRK+; мазур.nlmsi : ; мазуроч.= : LLBYY+; май.= : LLFIP+ or LLFHS+ or LLDQD+ or LLFHR+ or LLFLB+; майн.= : LLDWW+ or LLAFX+ or LLDXR+; майн.ndmsv : ; майн.ndmsi : ; майн.ndfpg : ; майÑ.= хауÑа.= : LLABZ+ or LLADB+ or LLAEG+; майÑ.a хауÑа.a : ; майÑ.ndm хауÑа.ndm : ; макан.= : LLAXZ+ or LLDLO+; макве.= : LLFOZ+; абдулха.= аманта.= багра.= барша.= бичелде.= бурлÑ.= габдулха.= габдульха.= галла.= гамза.= гере.= гире.= горде.= дондуре.= кочубе.= макла.= миклухо-макла.= мюрре.= нешкума.= цо.= шахра.= Ñшпа.= : LLEDK+; маклер.= : LLACI+ or LLBGN+; маклер.nlmsi : ; маков.= : LLFUO+ or LLBRK+ or LLDKJ+; маков.amsi : ; маков.amss : ; маков.admsv : ; макÑим.= : LLAAQ+ or LLFKO+ or LLAFX+ or LLFIH+; макÑим.nlmsi : ; макÑим.ndmsv : ; макÑим.ndmsi : ; макÑим.ndfpg : ; /ru/words/words.116: LLBRI+ or LLBYZ+; мал.= : LLEOW+ or LLATN+ or LLAUN+ or LLAYL+ or LLBRK+ or LLCIK+ or LLDJZ+ or LLDKJ+; мал.amss : ; мале.= : LLDWY+ or LLFHM+ or LLFHT+ or LLEAY+; мале.nlmsi : ; маленьк.= : LLAKY+; мали.= : LLDXE+ or LLAYG+; мали.ndn : ; малик.= рафик.= : LLAAM+ or LLFKO+ or LLFIH+; малик.nlmsi рафик.nlmsi : ; малик.ndmsv рафик.ndmsv : ; малик.ndmsi рафик.ndmsi : ; малин.= рам.= : LLDWW+ or LLAFX+ or LLBRK+ or LLBYZ+; малин.ndmsv рам.ndmsv : ; малин.ndmsi рам.ndmsi : ; малин.ndfpg рам.ndfpg : ; великоват.= маловат.= : LLAEF+ or LLDKP+; великоват.amss маловат.amss : ; малодо.= : LLBPY+ or LLBQI+; безземел.= малоземел.= многоземел.= : LLDNT+ or LLDOT+; малолет.= : LLBRH+ or LLBVL+ or LLCKD+; малолетн.= : LLBDG+ or LLDSQ+; маломер.= : LLBRK+ or LLBYU+ or LLCJW+ or LLCKD+; малотоннаж.= : LLBZA+; малоуÑпевающ.= набольш.= новоприбывш.= певч.= первоприÑутÑтвующ.= Ñветлейш.= Ñлабоверующ.= ÑлабоуÑпевающ.= ÑреднеуÑпевающ.= ÑтароÑлужащ.= умерш.= уÑопш.= : LLBDG+ or LLBEB+; малыш.= : LLACF+ or LLBRG+ or LLCKD+; малыш.nlmsi : ; мальчишеч.= : LLBFF+ or LLBRD+; мальчон.= мужичон.= ур.= : LLBRF+; малÑв.= : LLBRH+ or LLBRO+; малÑÑ€.= : LLACI+ or LLBGR+ or LLBYZ+; малÑÑ€.nlmsi : ; калори.= малÑри.= пароди.= Ñери.= Ñтихи.= : LLBQI+ or LLDQL+; баÑдер.= кохинхин.= мам.= невеÑÑ‚.= Ñтаврид.= цикад.= : LLAGT+ or LLBRO+; баÑдер.nlfpg кохинхин.nlfpg мам.nlfpg невеÑÑ‚.nlfpg Ñтаврид.nlfpg цикад.nlfpg : ; баÑдер.nlfpv кохинхин.nlfpv мам.nlfpv невеÑÑ‚.nlfpv Ñтаврид.nlfpv цикад.nlfpv : ; мама.= : LLFHT+; бабул.= бабуÑ.= богин.= боÑрын.= врагин.= герцогин.= гоÑударын.= гуÑын.= зозул.= инокин.= кнÑгин.= крал.= ландграфин.= маман.= мамул.= мамуÑ.= монархин.= монахин.= полубогин.= рабын.= Ñхимонахин.= Ñрцгерцогин.= : LLDQR+; /ru/words/words.117: LLAGZ+; агитаторш.nlfpg агрономш.nlfpg адмиральш.nlfpg аптекарш.nlfpg атаманш.nlfpg бабищ.nlfpg банкирш.nlfpg барменш.nlfpg библиотекарш.nlfpg бригадирш.nlfpg бюргерш.nlfpg вахтерш.nlfpg векш.nlfpg великанш.nlfpg визитерш.nlfpg гейш.nlfpg генеральш.nlfpg гримерш.nlfpg дикторш.nlfpg дикуш.nlfpg директорш.nlfpg дирижерш.nlfpg докторш.nlfpg дублерш.nlfpg дурищ.nlfpg жонглерш.nlfpg землемерш.nlfpg имитаторш.nlfpg инженерш.nlfpg казначейш.nlfpg камергерш.nlfpg каÑÑирш.nlfpg каÑтелÑнш.nlfpg квакерш.nlfpg квакш.nlfpg кельнерш.nlfpg кликуш.nlfpg клуш.nlfpg клÑч.nlfpg кобылищ.nlfpg командирш.nlfpg коровищ.nlfpg корректорш.nlfpg коÑтюмерш.nlfpg кредиторш.nlfpg крÑкуш.nlfpg кумж.nlfpg курьерш.nlfpg лекарш.nlfpg лекторш.nlfpg лифтерш.nlfpg лошадищ.nlfpg майорш.nlfpg мамаш.nlfpg маникенш.nlfpg маникюрш.nlfpg миниÑтерш.nlfpg музыкантш.nlfpg нÑпманш.nlfpg опекунш.nlfpg ораторш.nlfpg офицерш.nlfpg паникерш.nlfpg парикмахерш.nlfpg партнерш.nlfpg паÑторш.nlfpg патронш.nlfpg педикюрш.nlfpg пикш.nlfpg пиÑарш.nlfpg плакуш.nlfpg помпадурш.nlfpg премьерш.nlfpg призерш.nlfpg ракш.nlfpg регентш.nlfpg региÑтраторш.nlfpg редакторш.nlfpg репортерш.nlfpg ротмиÑтрш.nlfpg рыбищ.nlfpg Ñекретарш.nlfpg Ñенаторш.nlfpg Ñобачищ.nlfpg Ñултанш.nlfpg таперш.nlfpg тещ.nlfpg Ñ‚Ñвкуш.nlfpg учительш.nlfpg фермерш.nlfpg ханш.nlfpg швейцарш.nlfpg юбилÑрш.nlfpg : ; агитаторш.nlfpv агрономш.nlfpv адмиральш.nlfpv аптекарш.nlfpv атаманш.nlfpv бабищ.nlfpv банкирш.nlfpv барменш.nlfpv библиотекарш.nlfpv бригадирш.nlfpv бюргерш.nlfpv вахтерш.nlfpv векш.nlfpv великанш.nlfpv визитерш.nlfpv гейш.nlfpv генеральш.nlfpv гримерш.nlfpv дикторш.nlfpv дикуш.nlfpv директорш.nlfpv дирижерш.nlfpv докторш.nlfpv дублерш.nlfpv дурищ.nlfpv жонглерш.nlfpv землемерш.nlfpv имитаторш.nlfpv инженерш.nlfpv казначейш.nlfpv камергерш.nlfpv каÑÑирш.nlfpv каÑтелÑнш.nlfpv квакерш.nlfpv квакш.nlfpv кельнерш.nlfpv кликуш.nlfpv клуш.nlfpv клÑч.nlfpv кобылищ.nlfpv командирш.nlfpv коровищ.nlfpv корректорш.nlfpv коÑтюмерш.nlfpv кредиторш.nlfpv крÑкуш.nlfpv кумж.nlfpv курьерш.nlfpv лекарш.nlfpv лекторш.nlfpv лифтерш.nlfpv лошадищ.nlfpv майорш.nlfpv мамаш.nlfpv маникенш.nlfpv маникюрш.nlfpv миниÑтерш.nlfpv музыкантш.nlfpv нÑпманш.nlfpv опекунш.nlfpv ораторш.nlfpv офицерш.nlfpv паникерш.nlfpv парикмахерш.nlfpv партнерш.nlfpv паÑторш.nlfpv патронш.nlfpv педикюрш.nlfpv пикш.nlfpv пиÑарш.nlfpv плакуш.nlfpv помпадурш.nlfpv премьерш.nlfpv призерш.nlfpv ракш.nlfpv регентш.nlfpv региÑтраторш.nlfpv редакторш.nlfpv репортерш.nlfpv ротмиÑтрш.nlfpv рыбищ.nlfpv Ñекретарш.nlfpv Ñенаторш.nlfpv Ñобачищ.nlfpv Ñултанш.nlfpv таперш.nlfpv тещ.nlfpv Ñ‚Ñвкуш.nlfpv учительш.nlfpv фермерш.nlfpv ханш.nlfpv швейцарш.nlfpv юбилÑрш.nlfpv : ; мамон.= : LLAAQ+ or LLAFX+ or LLAGT+ or LLDNY+; мамон.nlfpg : ; мамон.ndmsv : ; мамон.ndmsi : ; мамон.nlfpv : ; мамон.ndfpg : ; ман.= : LLDXR+ or LLBIK+ or LLBNP+ or LLBRK+ or LLBYZ+ or LLCJW+ or LLCKD+; манат.= : LLAAQ+ or LLBSP+ or LLDPK+; манат.ndmsv : ; манат.ndmsi : ; болван.= дровокол.= коÑтолом.= краÑкотер.= мандарин.= трÑÑун.= : LLAAQ+ or LLACI+ or LLBRK+; болван.nlmsi дровокол.nlmsi коÑтолом.nlmsi краÑкотер.nlmsi мандарин.nlmsi трÑÑун.nlmsi : ; болван.ndmsv дровокол.ndmsv коÑтолом.ndmsv краÑкотер.ndmsv мандарин.ndmsv трÑÑун.ndmsv : ; болван.ndmsi дровокол.ndmsi коÑтолом.ndmsi краÑкотер.ndmsi мандарин.ndmsi трÑÑун.ndmsi : ; маневрен.= : LLBXM+; маневрен.amss : ; маневрир.= : LLCBR+; манеж.= : LLAAH+ or LLBHH+ or LLBMV+ or LLBYU+; манеж.ndmsv : ; манеж.ndmsi : ; манер.= : LLAAQ+ or LLAFX+ or LLBNU+ or LLBRK+ or LLBYU+; манер.ndmsv : ; манер.ndmsi : ; манер.ndfpg : ; мани.= : LLARP+ or LLDQL+; /ru/words/words.118: LLDXR+; /ru/words/words.119: LLBEL+; мантил.= : LLDNX+ or LLDPL+; мануÑл.= : LLFIQ+ or LLFHS+; мануÑл.nlfpg : ; мануÑл.nlfpv : ; мар.= : LLAFX+ or LLBRK+ or LLBSW+ or LLDNF+; мар.ndfpg : ; зулу.= маратхи.= пушту.= Ñуахили.= урду.= хинди.= хиндуÑтани.= : LLABZ+ or LLAEG+; зулу.a маратхи.a пушту.a Ñуахили.a урду.a хинди.a хиндуÑтани.a : ; зулу.ndm маратхи.ndm пушту.ndm Ñуахили.ndm урду.ndm хинди.ndm хиндуÑтани.ndm : ; куруш.= мараш.= : LLDWV+ or LLBRI+; куруш.ndmsv мараш.ndmsv : ; куруш.ndmsi мараш.ndmsi : ; маргарит.= : LLAAY+ or LLFKR+ or LLBRK+ or LLFHR+; маргарит.ndmsv : ; маргарит.ndmsi : ; маргинал.= : LLACI+ or LLDOT+; маргинал.nlmsi : ; вакаци.= конвульÑи.= маргинали.= перипети.= прери.= репараци.= Ñандали.= фекали.= : LLBCF+ or LLDQL+; марев.= : LLCAG+ or LLDKJ+; марев.ndnpg : ; марев.amss : ; мари.= : LLADB+ or LLFHW+ or LLAYG+ or LLBPY+ or LLFKT+; мари.nlfpg : ; марин.= : LLFIQ+ or LLBRO+ or LLCCZ+ or LLCGW+; марин.nlfpg : ; марин.nlfpv : ; мариц.= : LLDXN+ or LLFHU+; маркиз.= : LLACI+ or LLAFX+ or LLAGT+; маркиз.nlfpg : ; маркиз.nlmsi : ; маркиз.nlfpv : ; маркиз.ndfpg : ; марÑел.= : LLDML+ or LLEAT+ or LLDOO+; гиннеÑ.= джефферÑон.= мартинеÑ.= райнер.= : LLFLR+; гиннеÑ.nlmsi джефферÑон.nlmsi мартинеÑ.nlmsi райнер.nlmsi : ; марущак.= : LLEBJ+ or LLEBZ+; марущак.nlmsi : ; марш.= : LLAAH+ or LLDTP+ or LLBCB+; марш.ndmsv : ; марш.ndmsi : ; маршрутизир.= : LLCDD+ or LLCFX+ or LLCGX+; маÑ.= : LLBRK+ or LLBUA+; маÑл.= : LLAVF+ or LLBHS+ or LLBNP+; маÑлобо.= : LLBPS+ or LLBPW+ or LLBQS+; маÑлодел.= : LLACI+ or LLDNT+ or LLDOZ+; маÑлодел.nlmsi : ; маÑлоÑем.= : LLDQZ+; /ru/words/words.120: LLFRF+ or LLEUU+; маÑÑир.= : LLFRF+ or LLFRE+ or LLEUU+; маÑтер.= : LLACQ+ or LLBHS+ or LLBNP+ or LLCJW+; маÑтер.nlmsi : ; маÑтерÑк.= : LLAKQ+ or LLBEL+ or LLCJF+; маÑтит.= покат.= : LLAAQ+ or LLDKF+; маÑтит.amss покат.amss : ; маÑтит.ndmsv покат.ndmsv : ; маÑтит.ndmsi покат.ndmsi : ; маÑштабир.= : LLEPO+ or LLCFR+; мат.= : LLAAQ+ or LLBRK+ or LLBRO+ or LLCCZ+ or LLCGW+ or LLDNN+; мат.ndmsv : ; мат.ndmsi : ; матер.= : LLBIK+ or LLBNP+ or LLBRK+ or LLBYU+ or LLCIZ+ or LLDKF+; матер.amss : ; материал.= : LLAAO+ or LLDOV+; материал.ndmsv : ; материал.ndmsi : ; матерь.= : LLADF+; матерь.nlfsv : ; матерь.nlfsi : ; белоч.= желтуш.= иÑтерич.= иÑторич.= куроч.= маточ.= рахитич.= технич.= фанатич.= : LLBRM+ or LLBYU+; матренин.= : LLFVH+; матренин.amsi : ; матренин.admsv : ; мац.= : LLAFN+; мац.ndfpg : ; домов.= копров.= коÑтров.= лотов.= люков.= марÑов.= мачтов.= : LLCIR+ or LLDKJ+; домов.amss копров.amss коÑтров.amss лотов.amss люков.amss марÑов.amss мачтов.amss : ; маш.= : LLETW+ or LLFJA+; маш.nlfpg : ; маш.nlfpv : ; машин.= : LLFQF+ or LLAFX+ or LLBRK+ or LLBYU+; машин.nlmsi : ; машин.ndfpg : ; /ru/words/words.121: LLAEG+; аварийно.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 аргонно.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 вагоноремонтно.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 гардинно.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 евангеличеÑко.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 клинико.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 медико.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 погрузо.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 ÑаÑно.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 трубо.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 ÑкÑпортно.a ÑкÑтра.a Ñлектро.a Ñлектронно.a Ñнерго.a юго.a Ñдерно.a Ñмало.a : ; маÑч.= : LLBFZ+ or LLBYZ+ or LLCJW+; мбвд.= мвд.= : LLFVU+; мг.= : LLAGD+ or LLDXP+; ме.= : LLEMT+ or LLELZ+ or LLEPP+ or LLCRW+ or LLEPQ+ or LLCVF+ or LLCXC+ or LLCXM+ or LLCYM+; мед.= : LLAAP+ or LLBYZ+ or LLCJV+ or LLDNF+; мед.ndmsv : ; мед.ndmsi : ; медведиц.= : LLAGP+ or LLDXN+; медведиц.nlfpg : ; медведиц.nlfpv : ; медвеж.= : LLDYQ+ or LLBFF+ or LLCKS+; медитир.= : LLGSJ+; выразител.= иÑполнител.= медлител.= обольÑтител.= оÑновател.= отрицател.= очаровател.= ÑпаÑител.= : LLDMT+ or LLDOL+; медÑеÑÑ‚.= : LLCMJ+; малинов.= медÑн.= мшан.= пеÑчан.= риÑов.= : LLBRK+ or LLBRO+ or LLDKF+; малинов.amss медÑн.amss мшан.amss пеÑчан.amss риÑов.amss : ; меж.= : LLDTD+ or LLAFT+ or LLASV+ or LLATL+; меж.ndfpg : ; междугородн.= : LLBFC+ or LLDLU+; динÑк.= кромÑк.= межевÑк.= Ñнецк.= чуÑовÑк.= : LLDZZ+; верф.= заболон.= камед.= ладон.= межен.= мишен.= плеÑен.= рухлÑд.= Ñухмен.= цифир.= : LLBYZ+ or LLDNF+; межеум.= : LLCJW+ or LLCKD+ or LLDNT+; межокружн.= ÑоболевÑ.= : LLEAA+; байтов.= бездиÑков.= бейÑбольн.= вышеÑказанн.= гигабайтн.= гипертекÑтов.= каталогов.= мегабайтов.= межпроцеÑÑорн.= мÑйнфреймов.= отладочн.= побитн.= погодно-финанÑов.= принтерн.= процеÑÑорн.= Ñайтов.= тегов.= фреймов.= : LLDLS+; мездр.= : LLAGL+ or LLELV+ or LLBNY+; мел.= : LLAAX+ or LLBHS+ or LLBNP+ or LLBSY+ or LLCJU+ or LLDND+; мел.ndmsv : ; мел.ndmsi : ; меланхолич.= невраÑтенич.= : LLBRM+ or LLBYT+; мелен.= : LLBDD+ or LLDZJ+ or LLDLO+; белошерÑÑ‚.= гладкошерÑÑ‚.= гуÑтошерÑÑ‚.= жеÑткошерÑÑ‚.= короткошерÑÑ‚.= мелкошерÑÑ‚.= мÑгкошерÑÑ‚.= неÑкрыт.= : LLBZE+ or LLDLO+; /ru/words/words.122: LLBRI+; мельнич.= плотнич.= : LLBFF+ or LLBYZ+; мен.= : LLAFX+ or LLDXR+ or LLEDY+; мен.ndfpg : ; мензул.= фиÑтул.= : LLAFX+ or LLDOO+; мензул.ndfpg фиÑтул.ndfpg : ; меньш.= : LLBEB+ or LLCJI+; менÑл.= : LLAEY+ or LLDOK+; менÑл.nlmpv : ; менÑл.nlmpg : ; мер.= : LLAFX+ or LLBHZ+ or LLBNT+ or LLBRK+ or LLBYZ+ or LLDQC+; мер.ndfpg : ; мерз.= : LLBGJ+ or LLBSW+ or LLBVZ+; мерз.vnndpms : ; мерк.= : LLDXP+ or LLBWA+; мерк.vnndpms : ; меркури.= : LLDZF+; гапо.= меркьюри.= Ñтруве.= фортунато.= : LLEBU+; мерÑи.= : LLDTS+ or LLDWZ+ or LLAEL+; мерÑи.xn : ; мерÑи.p : ; мертв.= : LLBIJ+ or LLBNN+ or LLDJZ+ or LLDKF+; мертв.amss : ; меÑÑ‚.= : LLBYZ+ or LLCAG+ or LLDNF+; меÑÑ‚.ndnpg : ; мет.= : LLAFX+ or LLBRK+ or LLBSW+ or LLBTM+; мет.ndfpg : ; кеш.= кÑш.= метакÑш.= : LLABD+; кеш.ndmsv кÑш.ndmsv метакÑш.ndmsv : ; кеш.ndmsi кÑш.ndmsi метакÑш.ndmsi : ; ионик.= металлоплаÑтик.= : LLAAM+ or LLAGJ+; ионик.ndmsv металлоплаÑтик.ndmsv : ; ионик.ndmsi металлоплаÑтик.ndmsi : ; бутыл.= метел.= пищал.= Ñопел.= : LLBRK+ or LLDNF+ or LLDOO+; метеоуÑлови.= : LLDRE+; варикоз.= метиз.= : LLAAY+ or LLBYZ+; варикоз.ndmsv метиз.ndmsv : ; варикоз.ndmsi метиз.ndmsi : ; метрогород.= : LLEAB+ or LLCJW+; мех.= : LLABF+ or LLBCC+; мех.ndmsv : ; мех.ndmsi : ; механизир.= : LLCDC+ or LLCGG+; мехмаÑтерÑк.= : LLEFD+; женолюб.= жизнелюб.= йоркшир.= левантин.= меченоÑ.= оÑман.= троежен.= трудолюб.= : LLACI+ or LLAYI+; женолюб.nlmsi жизнелюб.nlmsi йоркшир.nlmsi левантин.nlmsi меченоÑ.nlmsi оÑман.nlmsi троежен.nlmsi трудолюб.nlmsi : ; миазм.= шорт.= : LLDJT+; миазм.npg шорт.npg : ; мигрир.= : LLCBH+ or LLCFL+; миди.= : LLAEG+ or LLDQV+; миди.a : ; ватт.= вольт-ампер.= гектоватт.= киловатт.= киловольт.= киловольт-ампер.= мегаватт.= мегаÑлектронвольт.= микроампер.= микроватт.= микровольт.= миллиампер.= милливатт.= милливольт.= Ñлектрон-вольт.= : LLABW+; ватт.ndmsv вольт-ампер.ndmsv гектоватт.ndmsv киловатт.ndmsv киловольт.ndmsv киловольт-ампер.ndmsv мегаватт.ndmsv мегаÑлектронвольт.ndmsv микроампер.ndmsv микроватт.ndmsv микровольт.ndmsv миллиампер.ndmsv милливатт.ndmsv милливольт.ndmsv Ñлектрон-вольт.ndmsv : ; ватт.ndmsi вольт-ампер.ndmsi гектоватт.ndmsi киловатт.ndmsi киловольт.ndmsi киловольт-ампер.ndmsi мегаватт.ndmsi мегаÑлектронвольт.ndmsi микроампер.ndmsi микроватт.ndmsi микровольт.ndmsi миллиампер.ndmsi милливатт.ndmsi милливольт.ndmsi Ñлектрон-вольт.ndmsi : ; ватт.ndmpg вольт-ампер.ndmpg гектоватт.ndmpg киловатт.ndmpg киловольт.ndmpg киловольт-ампер.ndmpg мегаватт.ndmpg мегаÑлектронвольт.ndmpg микроампер.ndmpg микроватт.ndmpg микровольт.ndmpg миллиампер.ndmpg милливатт.ndmpg милливольт.ndmpg Ñлектрон-вольт.ndmpg : ; микропор.= : LLAFX+ or LLBSP+; микропор.ndfpg : ; анн.= микут.= : LLFKR+; мил.= : LLAKZ+ or LLBRO+ or LLCCZ+ or LLCGW+ or LLCKD+ or LLDJZ+ or LLDKF+ or LLDQC+; мил.amss : ; милиц.= : LLECN+; миллиард.= : LLAAQ+ or LLFMM+; миллиард.ndmsv : ; миллиард.ci : ; миллиард.cv : ; миллиард.ndmsi : ; бенгали.= бри.= гб.= гип.= еÑ.= интер.= кд.= крамбамбули.= мб.= метиленблау.= милликюри.= млрд.= мп.= нейблау.= онÑкÑим.= пгт.= пк.= Ñирокко.= торнадо.= цп.= чаво.= шимми.= : LLABZ+; бенгали.ndm бри.ndm гб.ndm гип.ndm еÑ.ndm интер.ndm кд.ndm крамбамбули.ndm мб.ndm метиленблау.ndm милликюри.ndm млрд.ndm мп.ndm нейблау.ndm онÑкÑим.ndm пгт.ndm пк.ndm Ñирокко.ndm торнадо.ndm цп.ndm чаво.ndm шимми.ndm : ; миллиметров.= оркеÑтров.= : LLBRK+ or LLDLU+; лейб-драгун.= миллимикрон.= : LLABU+; лейб-драгун.ndmsv миллимикрон.ndmsv : ; лейб-драгун.ndmsi миллимикрон.ndmsi : ; лейб-драгун.ndmpg миллимикрон.ndmpg : ; миллион.= : LLAAQ+ or LLFQC+; миллион.ndmsv : ; миллион.ci : ; миллион.cv : ; миллион.ndmsi : ; мило.= : LLAEK+ or LLFJB+; мило.e : ; милоÑерд.= : LLBYT+ or LLDKF+; милоÑерд.amss : ; гир.= каÑтрюл.= кривул.= милоÑтын.= рогул.= ÑиÑ.= : LLDNX+ or LLDQC+; милошевич.= : LLFPA+; милошевич.nlmsi : ; вруш.= милаш.= милуш.= : LLAFE+ or LLBRG+; вруш.nlfpg милаш.nlfpg милуш.nlfpg : ; вруш.nlmpv милаш.nlmpv милуш.nlmpv : ; вруш.nlmpg милаш.nlmpg милуш.nlmpg : ; вруш.nlfpv милаш.nlfpv милуш.nlfpv : ; /ru/words/words.123: LLBYZ+; мин.= : LLAFX+ or LLBYZ+ or LLCDD+ or LLGLK+ or LLFWD+ or LLFWL+; мин.ndfpg : ; мингрел.= : LLACW+ or LLAYK+; мингрел.nlmsi : ; мингрел.nlmpv : ; мингрел.nlmpg : ; мини-молочн.= : LLAKT+; минивÑн.= : LLFPB+; минивÑн.ndmsv : ; минивÑн.ndmsi : ; мини-пекар.= минипекар.= хлебопекар.= : LLBZP+; миноноÑ.= червон.= : LLAXZ+ or LLBRK+ or LLBYU+; минор.= : LLAAQ+ or LLBRO+ or LLBYU+; минор.ndmsv : ; минор.ndmsi : ; иркутÑкÑнерго.= минприроды.= минÑвÑзи.= минтопÑнерго.= минÑкономики.= мпÑ.= мчÑ.= райпо.= : LLEES+; иркутÑкÑнерго.ndn минприроды.ndn минÑвÑзи.ndn минтопÑнерго.ndn минÑкономики.ndn мпÑ.ndn мчÑ.ndn райпо.ndn : ; минуÑ.= : LLAAQ+ or LLDTD+ or LLBYU+; минуÑ.ndmsv : ; минуÑ.ndmsi : ; мир.= : LLAAQ+ or LLBHT+ or LLBNP+ or LLBYU+ or LLCAG+ or LLCJW+; мир.ndnpg : ; мир.ndmsv : ; мир.ndmsi : ; блатн.= гнед.= запаÑн.= маÑтеров.= миров.= цветн.= : LLCIR+ or LLCIZ+; миропома.= : LLFRN+; миротвор.= неочевид.= плащеноÑ.= рогоноÑ.= Ñамоуправ.= : LLAYI+ or LLBZE+; миÑ.= : LLBRK+ or LLEAD+; митин.= : LLFQF+ or LLFUS+ or LLFJT+ or LLDZR+; митин.amsi : ; митин.nlfpg : ; митин.nlmsi : ; митин.admsv : ; митин.nlfpv : ; митинг.= : LLAAM+ or LLCBK+; митинг.ndmsv : ; митинг.ndmsi : ; михайлов.= : LLDWW+ or LLFJG+ or LLFOU+; михайлов.nlmsi : ; михайлов.ndmsv : ; михайлов.ndmsi : ; миш.= : LLFHZ+ or LLBRD+; миш.nlmpv : ; миш.nlmpg : ; богар.= мерзлот.= мишур.= толÑтот.= тщет.= : LLAGL+ or LLBYU+; вмф.= мкад.= мтÑ.= : LLFOB+; млад.= немолод.= непроÑÑ‚.= непрÑм.= холоÑÑ‚.= : LLCIV+; млад.amss немолод.amss непроÑÑ‚.amss непрÑм.amss холоÑÑ‚.amss : ; /ru/words/words.124: LLFUP+; антихудожеÑтвен.amss атмоÑферозащищен.amss безлиÑтвен.amss близкородÑтвен.amss близраÑположен.amss брутто-уÑтановлен.amss влагозащищен.amss водонаÑыщен.amss вÑемогущеÑтвен.amss выÑоконравÑтвен.amss выÑокораÑположен.amss выÑокоÑпециализирован.amss выÑокоторжеÑтвен.amss гиперÑенÑибилизирован.amss гуÑтолиÑтвен.amss деминерализован.amss жеÑтколиÑтвен.amss зеленолиÑтвен.amss коррелирован.amss кровнородÑтвен.amss левополÑризован.amss малоÑущеÑтвен.amss мелколиÑтвен.amss младопиÑьмен.amss напрÑженно-деформирован.amss неамортизирован.amss неболезнен.amss невещеÑтвен.amss невыровнен.amss незапатентован.amss незапылен.amss незарифмован.amss неинкаÑÑирован.amss некоррелирован.amss нелимитирован.amss нелинеаризирован.amss нематериализован.amss необезвожен.amss необещан.amss неогражден.amss неотгружен.amss неотложен.amss неотправлен.amss неплаÑтифицирован.amss неподведомÑтвен.amss непредоÑтавлен.amss неприÑутÑтвен.amss непротеÑтован.amss нерандомизирован.amss нераÑÑортирован.amss неÑгруппирован.amss неÑтандартизован.amss неумален.amss нижераÑположен.amss обрезинен.amss обÑтоÑтельÑтвен.amss окончательно-оформлен.amss периÑто-раÑÑечен.amss плоÑкополÑризован.amss поверхноÑтно-упрочнен.amss положительно-выражен.amss потомÑтвен.amss правополÑризован.amss прикоÑновен.amss противообщеÑтвен.amss радиационно-упрочнен.amss Ñвежеуложен.amss ÑверхчувÑтвен.amss ÑвÑщеннодейÑтвен.amss Ñледован.amss ÑловопроизводÑтвен.amss ÑоответÑтвен.amss Ñополимеризован.amss ÑоприкоÑновен.amss Ñубарендован.amss ÑуперплаÑтифицирован.amss термокомпенÑирован.amss упруго-защемлен.amss ÑлаÑтомеризован.amss Ñлектроизолирован.amss : ; млекопитающ.= : LLATW+; мнимобольн.= : LLCIR+ or LLCJJ+; мног.= : LLDUV+ or LLDVK+; многи.= : LLFMX+; многовеков.= : LLCJK+ or LLDLU+; многоголоÑ.= : LLBDD+ or LLBZE+ or LLDKP+; многоголоÑ.amss : ; /ru/words/words.125: LLDLU+; многопротокол.= : LLDOM+; многопроходн.= : LLCJJ+ or LLFUN+; многоÑторонн.= : LLBET+; мо.= : LLADL+ or LLDVD+ or LLBPW+ or LLBQI+ or LLCSN+ or LLCTB+ or LLDIM+; мо.ndn : ; могил.= : LLAFX+ or LLBRK+ or LLDOK+; могил.ndfpg : ; могилевÑк.= : LLFKB+ or LLFKA+ or LLBEM+; могилевÑк.nlmsi : ; могоч.= : LLDWV+ or LLDXP+; могоч.ndmsv : ; могоч.ndmsi : ; модифицир.= : LLCDI+ or LLCFY+; модул.= : LLAFX+ or LLDML+ or LLDOK+; модул.ndfpg : ; модулир.= : LLENK+ or LLENL+; /ru/words/words.126: LLBRK+; мозг.= : LLAAL+ or LLBCC+ or LLCBF+; мозг.ndmsv : ; мозг.ndmsi : ; мозд.= : LLEAC+; мокаÑин.= : LLABW+ or LLDJS+; мокаÑин.ndmsv : ; мокаÑин.ndmsi : ; мокаÑин.npg : ; мокаÑин.ndmpg : ; вевериц.= ветрениц.= голубиц.= грибниц.= гуÑениц.= гуÑÑтниц.= дегтÑрниц.= жемчужниц.= крапивниц.= медуниц.= мокриц.= молочниц.= пирожниц.= пÑтидеÑÑтниц.= табачниц.= утÑтниц.= черниц.= чеÑночниц.= шашечниц.= : LLAFO+ or LLAGP+; вевериц.nlfpg ветрениц.nlfpg голубиц.nlfpg грибниц.nlfpg гуÑениц.nlfpg гуÑÑтниц.nlfpg дегтÑрниц.nlfpg жемчужниц.nlfpg крапивниц.nlfpg медуниц.nlfpg мокриц.nlfpg молочниц.nlfpg пирожниц.nlfpg пÑтидеÑÑтниц.nlfpg табачниц.nlfpg утÑтниц.nlfpg черниц.nlfpg чеÑночниц.nlfpg шашечниц.nlfpg : ; вевериц.nlfpv ветрениц.nlfpv голубиц.nlfpv грибниц.nlfpv гуÑениц.nlfpv гуÑÑтниц.nlfpv дегтÑрниц.nlfpv жемчужниц.nlfpv крапивниц.nlfpv медуниц.nlfpv мокриц.nlfpv молочниц.nlfpv пирожниц.nlfpv пÑтидеÑÑтниц.nlfpv табачниц.nlfpv утÑтниц.nlfpv черниц.nlfpv чеÑночниц.nlfpv шашечниц.nlfpv : ; вевериц.ndfpg ветрениц.ndfpg голубиц.ndfpg грибниц.ndfpg гуÑениц.ndfpg гуÑÑтниц.ndfpg дегтÑрниц.ndfpg жемчужниц.ndfpg крапивниц.ndfpg медуниц.ndfpg мокриц.ndfpg молочниц.ndfpg пирожниц.ndfpg пÑтидеÑÑтниц.ndfpg табачниц.ndfpg утÑтниц.ndfpg черниц.ndfpg чеÑночниц.ndfpg шашечниц.ndfpg : ; мокш.= : LLAFM+ or LLDXM+; мокш.ndfpg : ; мол.= : LLAAS+ or LLDTS+ or LLFGK+ or LLBHS+ or LLBNP+ or LLDML+ or LLDNL+; мол.ndmsv : ; мол.p : ; мол.y : ; мол.ndmsi : ; молв.= : LLAGL+ or LLFWK+ or LLDNF+; молеб.= : LLAVB+; /ru/words/words.127: LLBZF+; моло.= : LLAPG+ or LLAQP+ or LLCXI+ or LLCYK+; молод.= : LLAKZ+ or LLAYJ+ or LLBRO+ or LLDNF+; белошве.= вертише.= землеро.= змееше.= ище.= канаре.= молода.= неевре.= потату.= пуÑтола.= Ñинеше.= Ñлепозме.= : LLBPY+; молодожен.= : LLACI+ or LLDJV+; молодожен.nlmsi : ; близки.= домашни.= древни.= комплектующи.= молоды.= окружающи.= приÑны.= родны.= : LLASD+; молок.= : LLAFU+ or LLBBY+ or LLCAM+; молок.npg : ; молок.ndfpg : ; молокан.= : LLAAQ+ or LLACX+ or LLBFM+ or LLBRO+; молокан.nlmsi : ; молокан.ndmsv : ; молокан.nlmpv : ; молокан.ndmsi : ; молокан.nlmpg : ; молот.= : LLAAQ+ or LLCJW+ or LLDKJ+; молот.amss : ; молот.ndmsv : ; молот.ndmsi : ; молотил.= мÑл.= : LLBRK+ or LLCAG+ or LLDOZ+; молотил.ndnpg мÑл.ndnpg : ; /ru/words/words.128: LLAYG+; молоч.= юж.= : LLDXM+ or LLBYU+; монаÑтырищ.= погребищ.= : LLDXX+; монаш.= : LLAUM+ or LLBRM+; монино.= : LLDXC+; монино.ndnsi : ; мониÑÑ‚.= : LLACI+ or LLCAG+; мониÑÑ‚.ndnpg : ; мониÑÑ‚.nlmsi : ; деидеологизир.= монополизир.= : LLCFX+ or LLELI+ or LLCHA+; монтир.= : LLCDC+ or LLCGZ+; белозерÑк.= мончегорÑк.= : LLDWW+ or LLBEP+ or LLDYV+ or LLDZV+; белозерÑк.ndmsv мончегорÑк.ndmsv : ; белозерÑк.ndmsi мончегорÑк.ndmsi : ; мор.= : LLAAQ+ or LLARW+ or LLBHS+ or LLBNP+; мор.ndmsv : ; мор.ndmsi : ; мордаш.= : LLACF+ or LLBRG+ or LLBRI+ or LLBRM+; мордаш.nlmsi : ; морен.= : LLAFX+ or LLBYZ+ or LLDLO+; морен.ndfpg : ; мореход.= : LLACI+ or LLAYI+ or LLBRK+ or LLBYZ+; мореход.nlmsi : ; моржов.= : LLDYH+ or LLDKJ+; моржов.amss : ; моро.= : LLBAI+ or LLBBI+ or LLENB+; мороз.= : LLAAO+ or LLEBJ+ or LLAXZ+ or LLBYU+; мороз.nlmsi : ; мороз.ndmsv : ; мороз.ndmsi : ; морок.= : LLAAY+ or LLAFU+; морок.ndmsv : ; морок.ndmsi : ; морок.ndfpg : ; мороÑ.= : LLGHE+ or LLDNF+; морщ.= : LLBFY+ or LLBHF+ or LLBMT+; морщин.= : LLAFX+ or LLBHX+ or LLBNU+ or LLBRK+; морщин.ndfpg : ; моÑ.= : LLCKJ+ or LLDNY+; инопреÑÑ.= моÑгордум.= : LLFOP+; инопреÑÑ.ndfpg моÑгордум.ndfpg : ; моÑкател.= : LLDNF+ or LLDOZ+; моÑкв.= : LLDXR+ or LLDXS+; горьковчан.= инопланетÑн.= лакедемонÑн.= македонÑн.= моÑквитÑн.= полтавчан.= поÑельчан.= проÑвитериан.= роÑтовчан.= Ñвердловчан.= Ñлободчан.= харьковчан.= : LLBFT+; горьковчан.nlmpv инопланетÑн.nlmpv лакедемонÑн.nlmpv македонÑн.nlmpv моÑквитÑн.nlmpv полтавчан.nlmpv поÑельчан.nlmpv проÑвитериан.nlmpv роÑтовчан.nlmpv Ñвердловчан.nlmpv Ñлободчан.nlmpv харьковчан.nlmpv : ; горьковчан.nlmpg инопланетÑн.nlmpg лакедемонÑн.nlmpg македонÑн.nlmpg моÑквитÑн.nlmpg полтавчан.nlmpg поÑельчан.nlmpg проÑвитериан.nlmpg роÑтовчан.nlmpg Ñвердловчан.nlmpg Ñлободчан.nlmpg харьковчан.nlmpg : ; моÑквич.= : LLAAJ+ or LLACF+ or LLBRM+; моÑквич.nlmsi : ; моÑквич.ndmsv : ; моÑквич.ndmsi : ; гоÑарбитраж.= моÑквичÑтроймонтаж.= : LLEEI+; гоÑарбитраж.ndmsv моÑквичÑтроймонтаж.ndmsv : ; гоÑарбитраж.ndmsi моÑквичÑтроймонтаж.ndmsi : ; моÑтов.= : LLAKS+ or LLCJC+ or LLDLU+; амурÑо.= моÑшве.= муромкровл.= омÑкгалантере.= роÑгалантере.= : LLEFU+; мот.= : LLACI+ or LLFIJ+ or LLBRK+ or LLCJW+ or LLFKY+; мот.nlmsi : ; мот.nlmpv : ; мот.nlmpg : ; гладил.= коптил.= краÑил.= мотал.= парил.= умывал.= читал.= : LLBRK+ or LLDOO+ or LLDOZ+; мотн.= ругн.= : LLFWL+ or LLFWG+ or LLDQH+; вьюч.= мотыж.= : LLBHH+ or LLBMV+ or LLBYZ+; мотыл.= : LLAUN+ or LLDML+ or LLDMT+; мох.= : LLBXL+; /ru/words/words.129: LLBDW+; безлик.amss безног.amss безрог.amss безрук.amss безух.amss безъÑзык.amss белобок.amss белобрюх.amss белолик.amss белощек.amss бледнолик.amss близорук.amss большеног.amss большерук.amss боÑоног.amss быÑтроног.amss винторог.amss виÑлобрюх.amss виÑлоух.amss волоок.amss воÑтроног.amss вÑзкоупруг.amss гипервыÑок.amss голобрюх.amss голоног.amss голоух.amss голубоок.amss двоÑк.amss длинноног.amss длиннорог.amss длиннорук.amss длинноух.amss долгорук.amss желтобок.amss златоверх.amss златорог.amss золоторог.amss каменноног.amss клещеног.amss козлоног.amss колченог.amss корноух.amss коротконог.amss коÑобок.amss коÑоног.amss коÑорук.amss краÑноног.amss крепконог.amss кривобок.amss кривоног.amss криворог.amss криворук.amss круглобок.amss круглощек.amss круторог.amss крылоног.amss лаÑтоног.amss легконог.amss лопатоног.amss лопоух.amss лунолик.amss магнитоупруг.amss многолик.amss многоног.amss многоок.amss многорук.amss многоÑзык.amss мохноног.amss муруг.amss невелик.amss невыÑок.amss неглубок.amss недалек.amss неравновелик.amss неÑтрог.amss нетих.amss неширок.amss оÑтроверх.amss оÑтроух.amss пег.amss плоÑкорог.amss полнощек.amss полорог.amss пухлощек.amss равнобок.amss равноног.amss разнобок.amss разновыÑок.amss разнолик.amss разноÑзык.amss резвоног.amss розовощек.amss руконог.amss Ñаблерог.amss Ñверхупруг.amss Ñветлолик.amss Ñветлоок.amss Ñинеок.amss Ñребророг.amss Ñторук.amss Ñтремоух.amss Ñуховерх.amss Ñухоног.amss Ñухорук.amss темнобрюх.amss темнолик.amss толÑтобок.amss толÑтобрюх.amss толÑтоног.amss толÑтощек.amss тугоух.amss ультравыÑок.amss уÑоног.amss фотоупруг.amss хромоног.amss чернобрюх.amss черноног.amss черноок.amss четвероног.amss четверорук.amss ÑÑноок.amss : ; /ru/words/words.130: LLBRM+; мохов.= : LLFQF+ or LLDXT+ or LLCIZ+; мохов.nlmsi : ; моч.= : LLAGJ+ or LLBHE+ or LLBMS+ or LLBRI+ or LLDNC+; мочал.= : LLBIA+ or LLBNU+ or LLBRK+ or LLCAG+ or LLDOO+; мочал.ndnpg : ; мочен.= : LLDLO+ or LLDNX+; мош.= : LLBRM+ or LLBUW+; /ru/words/words.131: LLFJD+; мошенÑк.= : LLFJZ+ or LLDZZ+; мощ.= : LLAGW+ or LLBCB+ or LLBYU+ or LLDNC+; мрач.= Ñтраш.= : LLBHE+ or LLBMS+ or LLBYU+; мреж.= : LLAFS+; мреж.ndfpg : ; возмутител.= изобретател.= мечтател.= мÑтител.= обличител.= опуÑтошител.= повелител.= прельÑтител.= проÑител.= разител.= разорител.= Ñоблазнител.= Ñозерцател.= утешител.= : LLDMT+ or LLDOJ+; му.= : LLADL+ or LLCXI+ or LLCYK+ or LLEAY+; му.ndn : ; мудр.= : LLBGI+ or LLCBF+ or LLDKF+; мудр.amss : ; муезерÑк.= : LLDYP+ or LLBEP+; муж.= : LLACE+; муж.nlmsi : ; мужич.= руÑач.= : LLBFF+ or LLBRM+ or LLCKD+; мужчин.= : LLAEY+ or LLBRF+; мужчин.nlmpv : ; мужчин.nlmpg : ; винодел.= глиновал.= мукомол.= Ñыродел.= : LLACI+ or LLDOZ+; винодел.nlmsi глиновал.nlmsi мукомол.nlmsi Ñыродел.nlmsi : ; мул.= : LLACI+ or LLAUI+; мул.nlmsi : ; внепарти.= мультимеди.= : LLBQO+; мультимедиа.= : LLADV+ or LLAEG+; мультимедиа.a : ; мультимиллионер.= : LLACI+ or LLACI+; мультимиллионер.nlmsi : ; контекÑÑ‚.= мультипроцеÑÑор.= : LLAAQ+ or LLBYW+; контекÑÑ‚.ndmsv мультипроцеÑÑор.ndmsv : ; контекÑÑ‚.ndmsi мультипроцеÑÑор.ndmsi : ; /ru/words/words.132: LLBPJ+; мундштуч.= Ñач.= : LLFTH+ or LLEVQ+ or LLCJW+; мур.= : LLAGL+ or LLDXR+ or LLCCZ+ or LLCGW+ or LLDPK+; мурав.= : LLAGL+ or LLATY+ or LLBIU+ or LLBNS+ or LLBRK+; мураш.= : LLACF+ or LLDYL+ or LLBRM+ or LLBSM+; мураш.nlmsi : ; бонз.= воротил.= вышибал.= громил.= далай-лам.= держиморд.= дурачин.= заправил.= здоровил.= иуд.= казачин.= купчин.= кутил.= мирз.= мужичин.= мулл.= мурз.= панчен-лам.= повеÑ.= пульчинелл.= Ñтарейшин.= Ñтаричин.= тамад.= шудр.= ÑÑпад.= : LLAEY+; бонз.nlmpv воротил.nlmpv вышибал.nlmpv громил.nlmpv далай-лам.nlmpv держиморд.nlmpv дурачин.nlmpv заправил.nlmpv здоровил.nlmpv иуд.nlmpv казачин.nlmpv купчин.nlmpv кутил.nlmpv мирз.nlmpv мужичин.nlmpv мулл.nlmpv мурз.nlmpv панчен-лам.nlmpv повеÑ.nlmpv пульчинелл.nlmpv Ñтарейшин.nlmpv Ñтаричин.nlmpv тамад.nlmpv шудр.nlmpv ÑÑпад.nlmpv : ; бонз.nlmpg воротил.nlmpg вышибал.nlmpg громил.nlmpg далай-лам.nlmpg держиморд.nlmpg дурачин.nlmpg заправил.nlmpg здоровил.nlmpg иуд.nlmpg казачин.nlmpg купчин.nlmpg кутил.nlmpg мирз.nlmpg мужичин.nlmpg мулл.nlmpg мурз.nlmpg панчен-лам.nlmpg повеÑ.nlmpg пульчинелл.nlmpg Ñтарейшин.nlmpg Ñтаричин.nlmpg тамад.nlmpg шудр.nlmpg ÑÑпад.nlmpg : ; муром.= : LLDWW+ or LLAFX+ or LLAYJ+; муром.ndmsv : ; муром.ndmsi : ; муром.ndfpg : ; кучм.= муртаз.= : LLECD+; кучм.nlmpv муртаз.nlmpv : ; кучм.nlmpg муртаз.nlmpg : ; муÑор.= : LLAAW+ or LLBGE+ or LLBYU+; муÑор.ndmsv : ; муÑор.ndmsi : ; мутир.= : LLCBF+ or LLGLL+; муч.= : LLBGX+ or LLFPC+ or LLBRI+; муштр.= : LLAGL+ or LLCCZ+ or LLCGW+; мш.= : LLEVT+ or LLBMX+ or LLFAP+; мыл.= : LLBIA+ or LLBNU+ or LLBSW+ or LLCAG+ or LLDOK+ or LLDOZ+ or LLDPD+; мыл.ndnpg : ; березник.= валуйк.= винник.= вÑзник.= жаворонк.= залещик.= лужник.= мневник.= мыÑк.= ново-вÑзник.= новоÑокольник.= петушк.= рудк.= Ñалоник.= тиличик.= тишк.= хойник.= : LLDYM+; зерн.= мыÑл.= розн.= : LLBHS+ or LLBNP+ or LLDNF+; мыт.= : LLAAQ+ or LLBYU+ or LLDKJ+; мыт.amss : ; мыт.ndmsv : ; мыт.ndmsi : ; мытар.= : LLBIA+ or LLBNU+ or LLDMT+; /ru/words/words.133: LLARY+; мыш.= : LLBFF+ or LLBRI+ or LLBRM+ or LLCKS+ or LLCKT+ or LLDNJ+; мÑри.= : LLADE+ or LLDQL+; мÑ.= : LLCRX+; мÑкиш.= пунш.= фарш.= : LLAAG+; мÑкиш.ndmsv пунш.ndmsv фарш.ndmsv : ; мÑкиш.ndmsi пунш.ndmsi фарш.ndmsi : ; мÑмл.= : LLBGI+ or LLDPW+; мÑÑ‚.= : LLAFX+ or LLBDD+ or LLBYU+ or LLDKF+; мÑÑ‚.amss : ; мÑÑ‚.ndfpg : ; калач.= кирпич.= мÑтеж.= падеж.= паралич.= платеж.= поташ.= Ñургуч.= тираж.= Ñтаж.= : LLAAJ+ or LLBYU+; калач.ndmsv кирпич.ndmsv мÑтеж.ndmsv падеж.ndmsv паралич.ndmsv платеж.ndmsv поташ.ndmsv Ñургуч.ndmsv тираж.ndmsv Ñтаж.ndmsv : ; калач.ndmsi кирпич.ndmsi мÑтеж.ndmsi падеж.ndmsi паралич.ndmsi платеж.ndmsi поташ.ndmsi Ñургуч.ndmsi тираж.ndmsi Ñтаж.ndmsi : ; н.= : LLFQH+; на.= : LLDTD+ or LLAUZ+ or LLGLQ+ or LLGIV+ or LLGHO+ or LLGJL+ or LLGGH+; наб.= : LLDWW+ or LLGDA+ or LLGDB+ or LLGDE+ or LLGDF+; наб.ndmsv : ; наб.ndmsi : ; вÑкоч.= выдюж.= доÑкоч.= заблаж.= забрезж.= заперш.= заÑкоч.= заÑпеш.= затуж.= наблаж.= нагреш.= наÑкоч.= отÑкоч.= оттуж.= поворож.= погреш.= подÑкоч.= поÑлуж.= потуж.= прегреш.= приÑкоч.= Ñогреш.= ÑоÑкоч.= уÑлуж.= : LLGCO+; име.= наблюда.= : LLEGC+ or LLDEM+; наблюдател.= : LLDMT+ or LLDOP+; забол.= набол.= отбол.= перебол.= побол.= пробол.= : LLGIA+; /ru/words/words.134: LLAAQ+ or LLBRK+ or LLBYZ+; багет.ndmsv бетон.ndmsv ввоз.ndmsv выгон.ndmsv забор.ndmsv загон.ndmsv загород.ndmsv зажим.ndmsv залив.ndmsv зарÑд.ndmsv кувшин.ndmsv магазин.ndmsv мотор.ndmsv набор.ndmsv обвод.ndmsv отлив.ndmsv отъем.ndmsv перегон.ndmsv планер.ndmsv подвоз.ndmsv подгон.ndmsv подъезд.ndmsv подъем.ndmsv позем.ndmsv поход.ndmsv привоз.ndmsv пригон.ndmsv прием.ndmsv прижим.ndmsv провоз.ndmsv разбор.ndmsv ÑамоÑад.ndmsv Ñамоход.ndmsv Ñвод.ndmsv Ñклеп.ndmsv Ñоюз.ndmsv Ñъем.ndmsv табурет.ndmsv тенниÑ.ndmsv убор.ndmsv указ.ndmsv хлор.ndmsv : ; багет.ndmsi бетон.ndmsi ввоз.ndmsi выгон.ndmsi забор.ndmsi загон.ndmsi загород.ndmsi зажим.ndmsi залив.ndmsi зарÑд.ndmsi кувшин.ndmsi магазин.ndmsi мотор.ndmsi набор.ndmsi обвод.ndmsi отлив.ndmsi отъем.ndmsi перегон.ndmsi планер.ndmsi подвоз.ndmsi подгон.ndmsi подъезд.ndmsi подъем.ndmsi позем.ndmsi поход.ndmsi привоз.ndmsi пригон.ndmsi прием.ndmsi прижим.ndmsi провоз.ndmsi разбор.ndmsi ÑамоÑад.ndmsi Ñамоход.ndmsi Ñвод.ndmsi Ñклеп.ndmsi Ñоюз.ndmsi Ñъем.ndmsi табурет.ndmsi тенниÑ.ndmsi убор.ndmsi указ.ndmsi хлор.ndmsi : ; набре.= : LLFYF+ or LLGCQ+ or LLGFP+; набро.= : LLFXO+ or LLFWM+ or LLFWN+; набу.= : LLGBD+ or LLFXF+; излета.= набуха.= утопа.= : LLCZE+ or LLFWT+; доÑпор.= набуÑн.= : LLGHS+ or LLFXC+; нав.= : LLBFF+ or LLGDA+ or LLGDB+ or LLDNF+ or LLDNL+; навар.= : LLAAO+ or LLDXR+ or LLFWV+ or LLBRK+ or LLBYZ+; навар.ndmsv : ; навар.ndmsi : ; наве.= : LLFWR+ or LLFXE+ or LLFZC+ or LLFYL+; наведыва.= : LLDEM+ or LLDEQ+; наверное.= : LLDTU+ or LLAEK+; наверное.e : ; наверное.y : ; навернÑка.= : LLAEK+ or LLAEP+; навернÑка.e : ; навернÑка.p : ; навеÑ.= : LLAAQ+ or LLFWS+ or LLBRK+ or LLBYU+; навеÑ.ndmsv : ; навеÑ.ndmsi : ; наво.= : LLAPG+ or LLAQP+ or LLGDC+ or LLGDD+ or LLFYQ+ or LLEPU+ or LLFXA+ or LLBPJ+; наводн.= : LLFWV+ or LLFWW+ or LLCJC+; наволок.= : LLAAM+ or LLAFU+ or LLDYJ+; наволок.ndmsv : ; наволок.ndmsi : ; наволок.npg : ; наволок.ndfpg : ; навор.= : LLFWB+ or LLFYC+; вызвез.= задож.= наблу.= навре.= наерун.= наÑле.= нача.= начу.= побро.= поез.= проблу.= Ñблу.= Ñъез.= уÑле.= : LLGDI+; навÑз.= : LLAVL+ or LLBRK+ or LLFYG+; навÑз.vsndpms : ; наг.= : LLGAP+ or LLCIU+; наг.amss : ; нага.= : LLGHL+ or LLBPW+ or LLFXF+; нагло.= : LLAEK+ or LLGLM+; нагло.e : ; наго.= : LLFZD+ or LLEAY+; нагонÑ.= : LLBPJ+ or LLDAL+ or LLGAW+ or LLFWU+; нагор.= : LLGDD+ or LLFXX+ or LLBYU+ or LLDNT+; нагорб.= : LLFYS+; вытвер.= награ.= обÑу.= оÑа.= оÑу.= прегра.= предупре.= приÑу.= : LLGAM+; нагру.= : LLFYQ+ or LLFXA+ or LLFZD+; над.= : LLDTD+ or LLFWP+ or LLFXH+ or LLFZG+ or LLGBV+ or LLGDE+ or LLGDF+ or LLGCY+ or LLFNM+; нада.= наÑда.= : LLGLN+; безвод.= беÑхлеб.= запÑÑÑ‚.= зареч.= надбров.= надвор.= надлоб.= нареч.= отделен.= побереж.= поголов.= подвор.= подглаз.= подокон.= поколен.= половод.= прибреж.= приозер.= приреч.= ÑоÑлов.= Ñуголов.= : LLBYZ+ or LLDNT+; надда.= недода.= переизда.= препода.= прида.= : LLALV+ or LLAMG+ or LLGAR+; наде.= : LLFXU+ or LLFXV+ or LLDSF+; надебошир.= наÑкандал.= : LLBJP+ or LLBOQ+; надежд.= : LLAFX+ or LLFKR+ or LLFHR+; надежд.ndfpg : ; /ru/words/words.135: LLFQN+ or LLEUW+; надо.= : LLAEL+ or LLDTD+ or LLFWV+ or LLBPJ+; надо.xn : ; надоб.= : LLBNI+ or LLBYU+; надое.= : LLGLO+; надолб.= : LLAAQ+ or LLAFX+ or LLFWK+ or LLBZO+; надолб.ndmsv : ; надолб.ndmsi : ; надолб.ndfpg : ; выпал.= надпил.= начин.= перекур.= подбел.= похул.= пропил.= раÑпил.= : LLAAQ+ or LLFWV+ or LLBRK+; выпал.ndmsv надпил.ndmsv начин.ndmsv перекур.ndmsv подбел.ndmsv похул.ndmsv пропил.ndmsv раÑпил.ndmsv : ; выпал.ndmsi надпил.ndmsi начин.ndmsi перекур.ndmsi подбел.ndmsi похул.ndmsi пропил.ndmsi раÑпил.ndmsi : ; выдра.= вытро.= докле.= надра.= обуÑтро.= отдра.= побеÑпоко.= покле.= приÑво.= продра.= ÑоÑтро.= уÑво.= : LLFZX+; взре.= вма.= доре.= надре.= прире.= : LLFZN+; доÑтав.= заготов.= набав.= надбав.= надÑтав.= отбав.= отÑтав.= подправ.= проÑтав.= : LLFYW+ or LLBRK+; надÑып.= : LLGCR+; изъе.= надъе.= недое.= : LLGED+; надым.= : LLDWW+ or LLGBC+; надым.ndmsv : ; надым.ndmsi : ; наж.= : LLGLP+ or LLGER+ or LLFYJ+ or LLGEG+ or LLGIS+; нажив.= протрав.= : LLAFX+ or LLFWK+ or LLBRK+; нажив.ndfpg протрав.ndfpg : ; наздратенко.= приходько.= хриÑтенко.= : LLFLN+ or LLFJX+; наздратенко.nlmsi приходько.nlmsi хриÑтенко.nlmsi : ; наздратенко.nlmpi приходько.nlmpi хриÑтенко.nlmpi : ; наздратенко.nlmpt приходько.nlmpt хриÑтенко.nlmpt : ; наздратенко.nlmst приходько.nlmst хриÑтенко.nlmst : ; наздратенко.nlmpd приходько.nlmpd хриÑтенко.nlmpd : ; наздратенко.nlmsp приходько.nlmsp хриÑтенко.nlmsp : ; наздратенко.nlmsd приходько.nlmsd хриÑтенко.nlmsd : ; наздратенко.nlmsv приходько.nlmsv хриÑтенко.nlmsv : ; наздратенко.nlmsg приходько.nlmsg хриÑтенко.nlmsg : ; наздратенко.nlmpv приходько.nlmpv хриÑтенко.nlmpv : ; наздратенко.nlmpp приходько.nlmpp хриÑтенко.nlmpp : ; наздратенко.nlmpg приходько.nlmpg хриÑтенко.nlmpg : ; наин.= : LLDWW+ or LLFID+; наин.nlfpg : ; наин.ndmsv : ; наин.ndmsi : ; бурав.= найтов.= : LLAAQ+ or LLBIU+ or LLBNS+; бурав.ndmsv найтов.ndmsv : ; бурав.ndmsi найтов.ndmsi : ; нак.= : LLAGJ+ or LLFWB+; заÑколь.= накавер.= : LLBAR+; накип.= : LLFYT+ or LLDNF+; браÑлет.= визит.= выворот.= габарит.= жилет.= закат.= захват.= зачет.= зенит.= корÑет.= лимон.= накат.= наклад.= обдир.= обкат.= отбор.= отгон.= охват.= перекат.= перемет.= планшет.= подноÑ.= поноÑ.= прилив.= прокат.= пролет.= разноÑ.= разрÑд.= ÑброÑ.= Ñгон.= ÑилуÑÑ‚.= Ñонет.= упор.= ухват.= формат.= фугаÑ.= Ñтикет.= : LLAAQ+ or LLBRK+ or LLBYU+; браÑлет.ndmsv визит.ndmsv выворот.ndmsv габарит.ndmsv жилет.ndmsv закат.ndmsv захват.ndmsv зачет.ndmsv зенит.ndmsv корÑет.ndmsv лимон.ndmsv накат.ndmsv наклад.ndmsv обдир.ndmsv обкат.ndmsv отбор.ndmsv отгон.ndmsv охват.ndmsv перекат.ndmsv перемет.ndmsv планшет.ndmsv подноÑ.ndmsv поноÑ.ndmsv прилив.ndmsv прокат.ndmsv пролет.ndmsv разноÑ.ndmsv разрÑд.ndmsv ÑброÑ.ndmsv Ñгон.ndmsv ÑилуÑÑ‚.ndmsv Ñонет.ndmsv упор.ndmsv ухват.ndmsv формат.ndmsv фугаÑ.ndmsv Ñтикет.ndmsv : ; браÑлет.ndmsi визит.ndmsi выворот.ndmsi габарит.ndmsi жилет.ndmsi закат.ndmsi захват.ndmsi зачет.ndmsi зенит.ndmsi корÑет.ndmsi лимон.ndmsi накат.ndmsi наклад.ndmsi обдир.ndmsi обкат.ndmsi отбор.ndmsi отгон.ndmsi охват.ndmsi перекат.ndmsi перемет.ndmsi планшет.ndmsi подноÑ.ndmsi поноÑ.ndmsi прилив.ndmsi прокат.ndmsi пролет.ndmsi разноÑ.ndmsi разрÑд.ndmsi ÑброÑ.ndmsi Ñгон.ndmsi ÑилуÑÑ‚.ndmsi Ñонет.ndmsi упор.ndmsi ухват.ndmsi формат.ndmsi фугаÑ.ndmsi Ñтикет.ndmsi : ; накладыва.= : LLDBP+ or LLDEY+; заÑкреже.= наклеве.= поклеве.= поÑкреже.= проÑкреже.= : LLCUX+; наклеп.= : LLAAQ+ or LLGHC+ or LLBRK+; наклеп.ndmsv : ; наклеп.ndmsi : ; захозÑйнича.= набезобразнича.= наклÑузнича.= наÑбеднича.= пораздума.= : LLDCN+ or LLDFF+; бумагопрÑдил.= винтовал.= водогрел.= волочил.= ворÑовал.= гвоздил.= говорил.= готовал.= иÑповедал.= льнопрÑдил.= наковал.= ожидал.= опочивал.= плакировал.= почивал.= раÑтил.= рыбокоптил.= Ñолодил.= цирюл.= шелкомотал.= шелкопрÑдил.= шерÑтопрÑдил.= штол.= : LLDOZ+; накол.= обкол.= перекол.= : LLBRK+ or LLGAA+ or LLGAB+; накоп.= : LLFWK+ or LLFXQ+ or LLFXF+; накра.= покра.= раÑкра.= укра.= : LLFWM+ or LLFWN+ or LLGES+; накуде.= начуде.= : LLGLR+; закуÑа.= накуÑа.= отброÑа.= перекуÑа.= проброÑа.= разброÑа.= : LLFWQ+ or LLGJC+; нала.= : LLGHL+ or LLGIL+ or LLGFG+; /ru/words/words.136: LLDAJ+ or LLDEM+; нали.= : LLFXL+; налит.= : LLCJC+ or LLCJW+; нам.= : LLGFE+ or LLFZO+ or LLGCG+ or LLGFK+; нама.= : LLFZN+ or LLGCF+ or LLFZC+ or LLFYL+ or LLFYM+; наме.= : LLFYC+ or LLFZA+ or LLGHM+ or LLGCD+ or LLGCE+; намерен.= : LLAEF+ or LLBYH+; намерен.amss : ; намол.= : LLAAQ+ or LLFWW+; намол.ndmsv : ; намол.ndmsi : ; вытаращ.= наморщ.= поморщ.= раÑплющ.= Ñморщ.= Ñплющ.= : LLGFX+ or LLGGR+; наму.= : LLGJD+ or LLGLU+; намуÑор.= : LLGLT+; наор.= : LLGAV+ or LLFZK+; задур.= наоÑтр.= пооÑтр.= попал.= : LLFYV+ or LLFWV+; наохо.= отпÑ.= позабо.= поохо.= пропÑ.= Ñкапу.= : LLGCE+; нап.= : LLGJH+ or LLGBJ+ or LLGLV+ or LLGDA+ or LLGDB+; напа.= : LLBPW+ or LLGBQ+ or LLGCQ+ or LLGFP+; напе.= : LLGLW+ or LLGAK+; напла.= пропла.= : LLGEN+ or LLGFS+; наплав.= проплав.= : LLAAQ+ or LLFYW+ or LLBRK+; наплав.ndmsv проплав.ndmsv : ; наплав.ndmsi проплав.ndmsi : ; напле.= : LLGFT+ or LLGFU+ or LLFZA+; напло.= : LLGCH+ or LLFXO+ or LLFWV+ or LLFXF+; наподда.= : LLAMC+ or LLEVH+ or LLGAR+; напол.= : LLGAA+ or LLDOO+; вполз.= вÑполз.= дополз.= заполз.= наполз.= отполз.= подполз.= приполз.= уполз.= : LLGBZ+; вполз.vsndpms вÑполз.vsndpms дополз.vsndpms заполз.vsndpms наполз.vsndpms отполз.vsndpms подполз.vsndpms приполз.vsndpms уполз.vsndpms : ; напор.= : LLAAQ+ or LLBYU+ or LLGAA+ or LLGAB+ or LLGFC+; напор.ndmsv : ; напор.ndmsi : ; набезобра.= напрока.= : LLBAT+; напружин.= : LLAFX+ or LLFXB+ or LLFXC+; напружин.ndfpg : ; напрÑжен.= : LLBXO+ or LLBXT+ or LLDNT+; напрÑжен.amss : ; нар.= : LLDXR+ or LLFZL+ or LLDJS+ or LLFZO+; нар.npg : ; нарабатыва.= : LLDBQ+ or LLEOE+; нарв.= : LLDXR+ or LLGAV+ or LLFZJ+ or LLFZK+; наре.= : LLFZN+ or LLGCF+ or LLFXJ+ or LLGAK+; нарев.= : LLDWW+ or LLGLX+; нарев.ndmsv : ; нарев.ndmsi : ; бекон.= бензин.= боржом.= бром.= бульон.= гуталин.= изюм.= йод.= кефир.= ливер.= назем.= нарзан.= Ñброд.= Ñтеарин.= фоÑфор.= шафран.= шпагат.= : LLAAO+ or LLBYZ+; бекон.ndmsv бензин.ndmsv боржом.ndmsv бром.ndmsv бульон.ndmsv гуталин.ndmsv изюм.ndmsv йод.ndmsv кефир.ndmsv ливер.ndmsv назем.ndmsv нарзан.ndmsv Ñброд.ndmsv Ñтеарин.ndmsv фоÑфор.ndmsv шафран.ndmsv шпагат.ndmsv : ; бекон.ndmsi бензин.ndmsi боржом.ndmsi бром.ndmsi бульон.ndmsi гуталин.ndmsi изюм.ndmsi йод.ndmsi кефир.ndmsi ливер.ndmsi назем.ndmsi нарзан.ndmsi Ñброд.ndmsi Ñтеарин.ndmsi фоÑфор.ndmsi шафран.ndmsi шпагат.ndmsi : ; наро.= : LLAEG+ or LLGAM+ or LLFXO+; наро.a : ; доход.= народ.= : LLAAO+ or LLAXZ+ or LLBYU+; доход.ndmsv народ.ndmsv : ; доход.ndmsi народ.ndmsi : ; народиш.= : LLBTF+; /ru/words/words.137: LLFXB+ or LLFXC+; наруч.= : LLBCB+ or LLBYU+; башмак.= блинчик.= боÑовик.= ботик.= бронх.= бубенчик.= вареник.= волоÑик.= доÑпех.= жмых.= заплечик.= наручник.= роÑпуÑк.= Ñполох.= ÑпрыÑк.= тропик.= уÑик.= ходик.= чаÑик.= Ñкивок.= : LLAAM+ or LLBCC+; башмак.ndmsv блинчик.ndmsv боÑовик.ndmsv ботик.ndmsv бронх.ndmsv бубенчик.ndmsv вареник.ndmsv волоÑик.ndmsv доÑпех.ndmsv жмых.ndmsv заплечик.ndmsv наручник.ndmsv роÑпуÑк.ndmsv Ñполох.ndmsv ÑпрыÑк.ndmsv тропик.ndmsv уÑик.ndmsv ходик.ndmsv чаÑик.ndmsv Ñкивок.ndmsv : ; башмак.ndmsi блинчик.ndmsi боÑовик.ndmsi ботик.ndmsi бронх.ndmsi бубенчик.ndmsi вареник.ndmsi волоÑик.ndmsi доÑпех.ndmsi жмых.ndmsi заплечик.ndmsi наручник.ndmsi роÑпуÑк.ndmsi Ñполох.ndmsi ÑпрыÑк.ndmsi тропик.ndmsi уÑик.ndmsi ходик.ndmsi чаÑик.ndmsi Ñкивок.ndmsi : ; наÑви.= : LLGGB+ or LLGGX+ or LLGGC+ or LLGLY+; наÑвинÑч.= поишач.= пробатрач.= проÑудач.= Ñхимич.= : LLBJE+; доÑка.= наÑка.= : LLFXK+ or LLGCI+ or LLGHP+; /ru/words/words.138: LLFSS+; наÑла.= : LLGAM+ or LLFXO+ or LLFZC+; наÑлед.= : LLBYZ+ or LLCDA+ or LLCHE+ or LLDNS+; наÑлыш.= : LLGJV+; доÑме.= иÑÑме.= надÑме.= наÑме.= отча.= понаде.= поума.= раÑÑме.= : LLFYM+; наÑмотр.= поÑмотр.= : LLGGI+ or LLGAQ+; наÑн.= : LLGJW+; наÑоÑ.= : LLAAQ+ or LLFZJ+ or LLFZK+ or LLBYU+; наÑоÑ.ndmsv : ; наÑоÑ.ndmsi : ; наÑплетнича.= поразмахива.= : LLDFF+; наÑÑ‚.= : LLAAQ+ or LLFIR+ or LLGGK+ or LLFKY+; наÑÑ‚.nlfpg : ; наÑÑ‚.ndmsv : ; наÑÑ‚.nlfpv : ; наÑÑ‚.ndmsi : ; заÑтиг.= наÑтиг.= поÑтиг.= : LLGJY+; заÑтиг.vspdpms наÑтиг.vspdpms поÑтиг.vspdpms : ; наÑтил.= поÑыл.= продел.= : LLAAQ+ or LLBRK+ or LLDOO+; наÑтил.ndmsv поÑыл.ndmsv продел.ndmsv : ; наÑтил.ndmsi поÑыл.ndmsi продел.ndmsi : ; наÑто.= : LLBPJ+ or LLBPW+ or LLGLZ+ or LLGHU+ or LLGMA+; выÑоч.= наÑторож.= : LLFSW+ or LLFZZ+ or LLFDI+; наÑтоÑщ.= : LLATU+ or LLBDQ+; наÑтоÑщ.amss : ; наÑтро.= : LLFZX+ or LLFZY+ or LLBPJ+ or LLBPW+; вомч.= домч.= наÑтуч.= обÑтуч.= помч.= примч.= промч.= умч.= : LLGBG+ or LLGAU+; заколобро.= наколобро.= наÑумаÑбро.= : LLAPR+; наÑчитыва.= : LLDCA+ or LLDEL+; наÑып.= : LLAAQ+ or LLGCR+ or LLGGQ+ or LLBRK+ or LLDNF+; наÑып.ndmsv : ; наÑып.ndmsi : ; натаÑ.= : LLBRK+ or LLFWB+; нате.= : LLDTS+ or LLGBT+ or LLGCU+; нате.p : ; нато.= : LLDXB+ or LLDXF+ or LLEEO+; натоп.= : LLFWK+ or LLFZB+ or LLGJI+; натру.= : LLGCH+ or LLFXO+ or LLFYC+ or LLFYD+; натруб.= : LLFWK+ or LLFXQ+ or LLBZE+; натуж.= : LLFYH+ or LLGME+ or LLBYU+; натур.= : LLAFX+ or LLAGT+ or LLBYU+; натур.nlfpg : ; натур.nlfpv : ; натур.ndfpg : ; нау.= : LLGCH+ or LLFXO+ or LLFZC+; науч.= облач.= отлич.= Ñмеж.= : LLFXI+ or LLFZZ+ or LLBYU+; альÑекко.= альфреÑко.= амбулаторно.= брутто.= возвратно.= де-факто.= живопиÑно.= культурно.= материально.= морально.= музыкально.= научно.= нервно.= нетто.= объемно.= оперативно.= организационно.= Ñердечно.= Ñеро.= Ñоциально.= территориально.= ударно.= художеÑтвенно.= ÑчеиÑто.= : LLAEG+ or LLAEK+; альÑекко.e альфреÑко.e амбулаторно.e брутто.e возвратно.e де-факто.e живопиÑно.e культурно.e материально.e морально.e музыкально.e научно.e нервно.e нетто.e объемно.e оперативно.e организационно.e Ñердечно.e Ñеро.e Ñоциально.e территориально.e ударно.e художеÑтвенно.e ÑчеиÑто.e : ; альÑекко.a альфреÑко.a амбулаторно.a брутто.a возвратно.a де-факто.a живопиÑно.a культурно.a материально.a морально.a музыкально.a научно.a нервно.a нетто.a объемно.a оперативно.a организационно.a Ñердечно.a Ñеро.a Ñоциально.a территориально.a ударно.a художеÑтвенно.a ÑчеиÑто.a : ; нахал.= : LLACI+ or LLBRO+ or LLDOK+; нахал.nlmsi : ; архаров.= атаманов.= глебов.= горьков.= мичурин.= нахимов.= путилов.= Ñуворов.= : LLFQF+ or LLAYI+; архаров.nlmsi атаманов.nlmsi глебов.nlmsi горьков.nlmsi мичурин.nlmsi нахимов.nlmsi путилов.nlmsi Ñуворов.nlmsi : ; нахо.= : LLAPF+ or LLGCH+ or LLAQP+ or LLFXO+; нацел.= : LLFXB+ or LLFXC+ or LLFWD+; нацеплÑ.= : LLDAL+ or LLGAW+ or LLDEM+ or LLFWU+; наци.= : LLACZ+ or LLDQL+; нацио.= : LLGMF+; национал.= : LLACI+ or LLDMO+; национал.nlmsi : ; национализир.= : LLCDI+ or LLCHA+; нач.= : LLGKI+ or LLGKJ+ or LLGHA+; начал.= орал.= : LLCAG+ or LLDOK+; начал.ndnpg орал.ndnpg : ; ведущ.= верующ.= начинающ.= неверующ.= Ñлужащ.= : LLAKV+ or LLBDG+ or LLBDN+; ведущ.amss верующ.amss начинающ.amss неверующ.amss Ñлужащ.amss : ; заканюч.= замаÑч.= зашабаш.= напортач.= наÑкуч.= начудач.= опеш.= отрыбач.= поканюч.= покнÑж.= помаÑч.= порыбач.= поÑудач.= почудач.= пошабаш.= приÑкуч.= приÑпич.= прокнÑж.= Ñдюж.= : LLGIW+; наш.= : LLDSV+ or LLGDA+; наш.wmsi : ; зашеп.= нашеп.= пошеп.= : LLFZB+ or LLGJI+; не.= : LLDTS+ or LLALI+ or LLBQT+ or LLEAY+; : ; неб.= : LLBYZ+ or LLCAL+; небеÑ.= телеÑ.= тенет.= : LLAHC+ or LLBYU+; небеÑ.npg телеÑ.npg тенет.npg : ; малоизвеÑтн.= неблагонадежн.= некредитоÑпоÑобн.= нижеупомÑнут.= номенклатурн.= подкарантинн.= полиомиелитн.= транÑпьютерн.= : LLDLQ+; небоÑÑŒ.= : LLAEP+ or LLFGK+; небоÑÑŒ.p : ; небоÑÑŒ.y : ; небре.= : LLDIM+; небыти.= : LLARZ+; бабоч.= вертÑч.= зазнобуш.= кубыш.= кукуш.= матреш.= многонож.= муш.= невалÑш.= пеноч.= пышеч.= Ñкотинуш.= цыганоч.= чернуш.= чумич.= : LLBRI+ or LLBRM+; невеж.= : LLAFD+; невеж.nlfpg : ; невеж.nlmpg : ; невзви.= : LLGMH+; невидал.= : LLFUN+ or LLDNF+; невидим.= : LLBRH+ or LLBRK+ or LLDKJ+; невидим.amss : ; нево.= : LLFAT+ or LLEPX+; невозвращен.= непротивлен.= : LLAYI+ or LLBDD+ or LLBRO+; богомыÑлен.= богооÑтавлен.= взаимовключен.= взаимообуÑловлен.= дегенерирован.= невознагражден.= недетерминирован.= недоучен.= незагружен.= незамещен.= незаражен.= незахламлен.= ненагружен.= необучен.= неопиÑан.= неопознан.= неоÑвещен.= непереутомлен.= непобежден.= непомечен.= непреÑыщен.= непроторен.= неразобщен.= неразрешен.= нераÑпознан.= нераÑÑказан.= неÑделан.= неÑопрÑжен.= неубран.= неукрощен.= неулажен.= неуполномочен.= неухожен.= новопоÑтроен.= правоупорÑдочен.= пÑевдонормализован.= равноудален.= Ñамозамурован.= ÑвежеÑкошен.= : LLBXW+; богомыÑлен.amss богооÑтавлен.amss взаимовключен.amss взаимообуÑловлен.amss дегенерирован.amss невознагражден.amss недетерминирован.amss недоучен.amss незагружен.amss незамещен.amss незаражен.amss незахламлен.amss ненагружен.amss необучен.amss неопиÑан.amss неопознан.amss неоÑвещен.amss непереутомлен.amss непобежден.amss непомечен.amss непреÑыщен.amss непроторен.amss неразобщен.amss неразрешен.amss нераÑпознан.amss нераÑÑказан.amss неÑделан.amss неÑопрÑжен.amss неубран.amss неукрощен.amss неулажен.amss неуполномочен.amss неухожен.amss новопоÑтроен.amss правоупорÑдочен.amss пÑевдонормализован.amss равноудален.amss Ñамозамурован.amss ÑвежеÑкошен.amss : ; невол.= : LLBIA+ or LLBNU+ or LLDOK+ or LLDQC+; невÑк.= : LLFJZ+ or LLBEM+ or LLDYV+; /ru/words/words.139: LLAEK+ or LLAEL+; безразлично.xn беÑполезно.xn больно.xn важно.xn веÑело.xn ветрено.xn впору.xn вредно.xn выгодно.xn глупо.xn голодно.xn горько.xn горÑчо.xn грешно.xn груÑтно.xn довольно.xn доÑадно.xn доÑтаточно.xn дурно.xn душно.xn жарко.xn жутко.xn жутковато.xn завидно.xn зазорно.xn заметно.xn замужем.xn запанибрата.xn интереÑно.xn каково.xn легко.xn леÑтно.xn лихо.xn мало.xn маловато.xn много.xn многовато.xn мудрено.xn муторно.xn мучительно.xn надобно.xn наперечет.xn напраÑно.xn неважно.xn невозможно.xn невыгодно.xn недопуÑтимо.xn нежарко.xn некогда.xn нелегко.xn неловко.xn немудрено.xn неплохо.xn непонÑтно.xn неприÑтно.xn неÑтерпимо.xn неудобно.xn неуютно.xn нехорошо.xn нипочем.xn нудно.xn обидно.xn обÑзательно.xn опаÑно.xn отвратительно.xn памÑтно.xn печально.xn плохо.xn поделом.xn подлинно.xn поздно.xn поздновато.xn полезно.xn полно.xn полным-полно.xn приÑтно.xn радоÑтно.xn рано.xn рановато.xn Ñ€Ñдом.xn Ñвежо.xn Ñкверно.xn Ñкучно.xn Ñложно.xn Ñмешно.xn Ñродни.xn Ñтранно.xn Ñтрашно.xn Ñтрашновато.xn темновато.xn тепло.xn тепловато.xn теÑно.xn тоÑкливо.xn тошно.xn тревожно.xn трудненько.xn трудно.xn трудновато.xn туда-Ñюда.xn Ñ‚ÑгоÑтно.xn Ñ‚Ñжело.xn Ñ‚Ñжеловато.xn Ñ‚Ñжко.xn удачно.xn удивительно.xn удобно.xn уютно.xn хлопотно.xn холодно.xn холодновато.xn худо.xn чудно.xn ÑÑно.xn : ; безразлично.e беÑполезно.e больно.e важно.e веÑело.e ветрено.e впору.e вредно.e выгодно.e глупо.e голодно.e горько.e горÑчо.e грешно.e груÑтно.e довольно.e доÑадно.e доÑтаточно.e дурно.e душно.e жарко.e жутко.e жутковато.e завидно.e зазорно.e заметно.e замужем.e запанибрата.e интереÑно.e каково.e легко.e леÑтно.e лихо.e мало.e маловато.e много.e многовато.e мудрено.e муторно.e мучительно.e надобно.e наперечет.e напраÑно.e неважно.e невозможно.e невыгодно.e недопуÑтимо.e нежарко.e некогда.e нелегко.e неловко.e немудрено.e неплохо.e непонÑтно.e неприÑтно.e неÑтерпимо.e неудобно.e неуютно.e нехорошо.e нипочем.e нудно.e обидно.e обÑзательно.e опаÑно.e отвратительно.e памÑтно.e печально.e плохо.e поделом.e подлинно.e поздно.e поздновато.e полезно.e полно.e полным-полно.e приÑтно.e радоÑтно.e рано.e рановато.e Ñ€Ñдом.e Ñвежо.e Ñкверно.e Ñкучно.e Ñложно.e Ñмешно.e Ñродни.e Ñтранно.e Ñтрашно.e Ñтрашновато.e темновато.e тепло.e тепловато.e теÑно.e тоÑкливо.e тошно.e тревожно.e трудненько.e трудно.e трудновато.e туда-Ñюда.e Ñ‚ÑгоÑтно.e Ñ‚Ñжело.e Ñ‚Ñжеловато.e Ñ‚Ñжко.e удачно.e удивительно.e удобно.e уютно.e хлопотно.e холодно.e холодновато.e худо.e чудно.e ÑÑно.e : ; негод.= : LLBZF+ or LLCBF+; грамоте.= евре.= злоде.= иуде.= корифе.= лентÑ.= лиходе.= лицеде.= негодÑ.= пеÑкоро.= плебе.= прелюбоде.= разгильдÑ.= ротозе.= ÑкупердÑ.= ÑлюнтÑ.= фариÑе.= чиÑтоплю.= чудоде.= : LLBPS+ or LLBPY+; негоже.= подшофе.= : LLAEL+ or LLAEK+; негоже.xn подшофе.xn : ; негоже.e подшофе.e : ; негу.= : LLFVI+; недешев.= : LLFVJ+; недешев.amss : ; /ru/words/words.140: LLBZE+; недобит.= : LLCKD+ or LLDKJ+; недобит.amss : ; недовеÑ.= : LLAAQ+ or LLFWS+ or LLCJW+; недовеÑ.ndmsv : ; недовеÑ.ndmsi : ; недодерж.= передерж.= : LLFRO+ or LLBRI+; недож.= : LLGEE+; недоиÑпольз.= : LLCEM+ or LLCFX+; недоква.= позабро.= прокупоро.= : LLFTI+; недол.= : LLANN+ or LLGDA+ or LLDQC+; недом.= : LLDSD+; недомер.= : LLAAQ+ or LLFXB+ or LLCJW+ or LLCKD+; недомер.ndmsv : ; недомер.ndmsi : ; недомога.= : LLCZE+ or LLDFB+; недоговор.= недооцен.= переоцен.= раÑщебен.= : LLFSU+ or LLBRK+; недопоÑтав.= : LLGMI+ or LLBRL+; недорог.= неплох.= туг.= : LLCIU+; недорог.amss неплох.amss туг.amss : ; недоÑка.= пораÑÑка.= : LLFRP+; недоÑлыш.= : LLFRQ+ or LLBRI+; недоÑмотр.= : LLAAQ+ or LLFTJ+; недоÑмотр.ndmsv : ; недоÑмотр.ndmsi : ; недоÑп.= поÑп.= : LLGHR+; недоÑта.= : LLALN+ or LLFVY+; недоÑто.= : LLBQR+; недоÑып.= : LLAAQ+ or LLGCR+; недоÑып.ndmsv : ; недоÑып.ndmsi : ; недоуч.= : LLGHA+ or LLBRG+; недуж.= : LLBMY+ or LLBYU+; недур.= : LLBVS+; внеочередн.= нежив.= новоÑтн.= общевойÑков.= передвижн.= Ñтранов.= : LLCJK+; вигон.= кошенил.= мраз.= нежит.= Ñельд.= шушвал.= : LLDNF+ or LLDNL+; излюблен.= незаверен.= непревзойден.= : LLBXP+; излюблен.amss незаверен.amss непревзойден.amss : ; волокниÑÑ‚.= незавиÑим.= необходим.= : LLDKG+; волокниÑÑ‚.amss незавиÑим.amss необходим.amss : ; незанÑÑ‚.= : LLBZE+ or LLDLP+; вооружен.= невооружен.= незаÑлужен.= : LLBXX+; вооружен.amss невооружен.amss незаÑлужен.amss : ; нездоров.= : LLBNL+ or LLDKF+ or LLDNT+; нездоров.amss : ; неиÑкрен.= : LLBVJ+; нейм.= : LLDFO+; нейметÑÑ.= неможетÑÑ.= : LLAEH+; нейметÑÑ.vnndn3s неможетÑÑ.vnndn3s : ; нейтрал.= : LLACI+ or LLDNF+ or LLDOK+; нейтрал.nlmsi : ; нек.= : LLDUW+ or LLDVJ+; капитальн.= конÑпиративн.= неквалифицированн.= организованн.= унифицированн.= : LLDLD+; кажд.= некотор.= никотор.= : LLDWM+; иÑпытуем.= некрещен.= убит.= учаÑтков.= флангов.= : LLDJZ+ or LLDKJ+; иÑпытуем.amss некрещен.amss убит.amss учаÑтков.amss флангов.amss : ; некрофильÑк.= : LLFPD+; некру.= : LLFVK+; некто.= : LLDSR+; некто.mmsi : ; мÑг.= нелов.= : LLBSX+; нелюб.= : LLCHY+; нем.= : LLAKZ+ or LLAYI+ or LLBRO+ or LLCIR+ or LLCIT+; нем.amss : ; немил.= : LLDJZ+ or LLDKP+; немил.amss : ; немног.= : LLDUV+ or LLDVG+ or LLDVK+; некоторы.= немноги.= : LLDUD+; немногоÑлов.= полновлаÑÑ‚.= : LLBDD+ or LLBZF+; дуплекÑирован.= инфицирован.= некÑширован.= немногочиÑлен.= неоправдан.= неÑанкционирован.= подчинен.= реализован.= Ñпециализирован.= уÑтановлен.= фикÑирован.= : LLBYP+; дуплекÑирован.amss инфицирован.amss некÑширован.amss немногочиÑлен.amss неоправдан.amss неÑанкционирован.amss подчинен.amss реализован.amss Ñпециализирован.amss уÑтановлен.amss фикÑирован.amss : ; немчур.= шантрап.= : LLAFK+ or LLAGL+; ненави.= : LLEWQ+ or LLAOP+; взаимовыгод.= неоплат.= : LLAGM+ or LLBYU+; непал.= Ñенегал.= : LLDWW+ or LLAYK+ or LLBRO+; непал.ndmsv Ñенегал.ndmsv : ; непал.ndmsi Ñенегал.ndmsi : ; выÑоконапрÑжен.= задублен.= индивидуально-определен.= незапрещен.= незернен.= неизвещен.= нейтронообеднен.= нейтронообогащен.= необвинен.= неорошен.= неперенеÑен.= неподелен.= непревращен.= неÑкреплен.= неÑличен.= неÑпечен.= неуведомлен.= неудочерен.= неуÑтранен.= пылезащищен.= равномерно-раÑпределен.= Ñтруктурирован.= термоупрочнен.= хлорзамещен.= шарнирно-Ñочленен.= : LLFVC+; выÑоконапрÑжен.amss задублен.amss индивидуально-определен.amss незапрещен.amss незернен.amss неизвещен.amss нейтронообеднен.amss нейтронообогащен.amss необвинен.amss неорошен.amss неперенеÑен.amss неподелен.amss непревращен.amss неÑкреплен.amss неÑличен.amss неÑпечен.amss неуведомлен.amss неудочерен.amss неуÑтранен.amss пылезащищен.amss равномерно-раÑпределен.amss Ñтруктурирован.amss термоупрочнен.amss хлорзамещен.amss шарнирно-Ñочленен.amss : ; непол.= : LLBZM+ or LLDLO+; агрегатирован.= баÑноÑлов.= выÑокород.= единовлаÑÑ‚.= звероподоб.= неблагоразум.= неполноправ.= неправоÑуд.= неравноправ.= обезьÑноподоб.= полноглаÑ.= проÑтореч.= разноÑзыч.= Ñкотоподоб.= холоднокров.= : LLBDD+ or LLBZE+; непонÑÑ‚.= : LLBYU+ or LLDKP+; непонÑÑ‚.amss : ; батальонн.= брюшнотифозн.= клеймен.= крещен.= левофлангов.= непоÑвÑщенн.= новопоÑвÑщенн.= новопреÑтавленн.= подвахтенн.= правофлангов.= ранен.= ÑтароÑлужив.= Ñыпнотифозн.= Ñ‚Ñжелоранен.= ультралев.= ультраправ.= штурвальн.= ÑÑкадронн.= : LLDJZ+ or LLDLO+; нелицеприÑÑ‚.= неправдоподоб.= : LLBDD+ or LLBYW+; непрерыв.= : LLBRK+ or LLBYV+; иÑчерпывающ.= непреходÑщ.= перерабатывающ.= переходÑщ.= : LLBDO+; иÑчерпывающ.amss непреходÑщ.amss перерабатывающ.amss переходÑщ.amss : ; неприÑто.= : LLBQJ+; непродаж.= : LLAFM+ or LLBZE+; непродаж.ndfpg : ; безбоÑзнен.= безветрен.= благовоÑпитан.= выÑокогуманизирован.= глубокомыÑлен.= невыдержан.= недиÑциплинирован.= нежизнен.= неиÑкушен.= неиÑпорчен.= неотеÑан.= неоценен.= неприкаÑн.= непринужден.= неприÑпоÑоблен.= непродуман.= неразвеÑн.= нераÑÑеÑн.= нераÑÑтрелÑн.= неÑдержан.= неумерен.= неумышлен.= неуравновешен.= протÑжен.= ритмизован.= Ñамовлюблен.= ÑамонадеÑн.= Ñамоуглублен.= умиротворен.= Ñкзальтирован.= Ñрудирован.= : LLFUW+; безбоÑзнен.amss безветрен.amss благовоÑпитан.amss выÑокогуманизирован.amss глубокомыÑлен.amss невыдержан.amss недиÑциплинирован.amss нежизнен.amss неиÑкушен.amss неиÑпорчен.amss неотеÑан.amss неоценен.amss неприкаÑн.amss непринужден.amss неприÑпоÑоблен.amss непродуман.amss неразвеÑн.amss нераÑÑеÑн.amss нераÑÑтрелÑн.amss неÑдержан.amss неумерен.amss неумышлен.amss неуравновешен.amss протÑжен.amss ритмизован.amss Ñамовлюблен.amss ÑамонадеÑн.amss Ñамоуглублен.amss умиротворен.amss Ñкзальтирован.amss Ñрудирован.amss : ; нер.= Ñав.= : LLDXR+ or LLBRO+; беÑкорыÑÑ‚.= благообраз.= великодуш.= женоподоб.= многоÑлов.= недружелюб.= неравнодуш.= неÑовершен.= плотоÑд.= полнокров.= Ñладкозвуч.= чиÑтоÑердеч.= : LLBDD+ or LLBYU+; неразвит.= : LLCIV+ or LLDKP+; неразвит.amss : ; неразграблен.= : LLFPE+; нераÑкрыт.= Ñмиренномудр.= : LLBDD+ or LLDKO+; нераÑкрыт.amss Ñмиренномудр.amss : ; кулуар.= мемуар.= нерв.= : LLAAQ+ or LLBYU+ or LLDJV+; кулуар.ndmsv мемуар.ndmsv нерв.ndmsv : ; кулуар.ndmsi мемуар.ndmsi нерв.ndmsi : ; неве.= нере.= : LLCTB+; нередиц.= : LLFPU+; нередиц.ndfpg : ; нередиц.ndfpv : ; данаид.= нереид.= нимфалид.= Ñльвир.= : LLGSK+; данаид.nlfpg нереид.nlfpg нимфалид.nlfpg Ñльвир.nlfpg : ; данаид.nlfpv нереид.nlfpv нимфалид.nlfpv Ñльвир.nlfpv : ; конфигурацион.= нерекурÑив.= рекурÑив.= : LLBZB+; неÑ.= : LLEMD+ or LLCWW+; неÑ.vnpdpms : ; неÑмеш.= : LLBVU+; ангелоч.= воробуш.= воробыш.= голубоч.= дружоч.= колхознич.= неÑмыÑленоч.= олеш.= племÑннич.= покойнич.= работнич.= родÑтвеннич.= Ñыноч.= : LLAUM+; -Ñторонн.= вÑеÑторонн.= иногородн.= неÑовершеннолетн.= поÑторонн.= : LLBFC+; безуÑловно.= верно.= вероÑтно.= еÑтеÑтвенно.= неÑомненно.= понÑтно.= : LLAEK+ or LLDTU+ or LLAEL+; безуÑловно.xn верно.xn вероÑтно.xn еÑтеÑтвенно.xn неÑомненно.xn понÑтно.xn : ; безуÑловно.e верно.e вероÑтно.e еÑтеÑтвенно.e неÑомненно.e понÑтно.e : ; безуÑловно.y верно.y вероÑтно.y еÑтеÑтвенно.y неÑомненно.y понÑтно.y : ; вÑпомогател.= изначал.= наÑтавител.= некапитал.= неÑтил.= пирамидал.= Ñмертел.= : LLDOU+; брезглив.= брюзглив.= горделив.= милоÑтив.= нерадив.= неÑчаÑтлив.= нечеÑтив.= плюгав.= ревнив.= Ñварлив.= Ñонлив.= Ñоплив.= Ñправедлив.= Ñтроптив.= Ñтыдлив.= учтив.= : LLAYI+ or LLDKF+; брезглив.amss брюзглив.amss горделив.amss милоÑтив.amss нерадив.amss неÑчаÑтлив.amss нечеÑтив.amss плюгав.amss ревнив.amss Ñварлив.amss Ñонлив.amss Ñоплив.amss Ñправедлив.amss Ñтроптив.amss Ñтыдлив.amss учтив.amss : ; неÑчаÑтненьк.= : LLBDI+ or LLGRR+; неÑыт.= : LLBZF+ or LLDKP+; неÑыт.amss : ; нет.= : LLAEL+ or LLADK+ or LLBCE+; нет.xn : ; нет.ndnsv : ; зно.= неурожа.= разбо.= Ñухове.= удо.= урожа.= юбиле.= : LLBPJ+ or LLBQI+; аир.= акрон.= алекÑин.= баргузин.= боливар.= кабул.= катар.= нефелин.= орлеан.= пафоÑ.= ÑириуÑ.= ÑпенÑер.= флорин.= юпитер.= : LLAAQ+ or LLDWW+; аир.ndmsv акрон.ndmsv алекÑин.ndmsv баргузин.ndmsv боливар.ndmsv кабул.ndmsv катар.ndmsv нефелин.ndmsv орлеан.ndmsv пафоÑ.ndmsv ÑириуÑ.ndmsv ÑпенÑер.ndmsv флорин.ndmsv юпитер.ndmsv : ; аир.ndmsi акрон.ndmsi алекÑин.ndmsi баргузин.ndmsi боливар.ndmsi кабул.ndmsi катар.ndmsi нефелин.ndmsi орлеан.ndmsi пафоÑ.ndmsi ÑириуÑ.ndmsi ÑпенÑер.ndmsi флорин.ndmsi юпитер.ndmsi : ; неформал.= : LLACI+ or LLDOX+; неформал.nlmsi : ; газодобыч.= газоотдач.= золотодобыч.= нефтегазоотдач.= нефтедобыч.= нефтеотдач.= теплопередач.= Ñнергопередач.= : LLAGH+; нефтепромыÑ.= : LLAUS+; нехит.= : LLCNA+; наихорош.= нехорош.= : LLBDS+; наихорош.amss нехорош.amss : ; беÑчиÑлен.= благоÑловен.= недозволен.= незабвен.= незавершен.= незакончен.= незамечен.= незаÑтроен.= неиÑполнен.= неиÑтрачен.= необеÑпокоен.= необоÑнован.= неокончен.= неощипан.= непризнан.= неразгадан.= неÑоглаÑован.= нетрудоуÑтроен.= неутолен.= нецеленаправлен.= общепризнан.= преиÑполнен.= равнобедрен.= : LLBYO+; беÑчиÑлен.amss благоÑловен.amss недозволен.amss незабвен.amss незавершен.amss незакончен.amss незамечен.amss незаÑтроен.amss неиÑполнен.amss неиÑтрачен.amss необеÑпокоен.amss необоÑнован.amss неокончен.amss неощипан.amss непризнан.amss неразгадан.amss неÑоглаÑован.amss нетрудоуÑтроен.amss неутолен.amss нецеленаправлен.amss общепризнан.amss преиÑполнен.amss равнобедрен.amss : ; нече.= : LLDUC+; /ru/words/words.141: LLAEL+; аллилуйÑ.xn беда.xn боÑзно.xn брык.xn верть.xn внакладе.xn внове.xn вольно.xn вправе.xn дерг.xn динь-динь-динь.xn дождливо.xn должно.xn дрыг.xn жаль.xn жарковато.xn желательно.xn квиты.xn крышка.xn кувырк.xn лафа.xn лень.xn мертво.xn можно.xn молчок.xn морозно.xn накладно.xn невдогад.xn невдомек.xn невмеÑтно.xn невмоготу.xn невмочь.xn негде.xn незачем.xn неизвеÑтно.xn некуда.xn нельзÑ.xn ненаÑтно.xn необходимо.xn неоткуда.xn неохота.xn неповадно.xn неÑть.xn нету.xn нечего.xn нужно.xn охота.xn паÑмурно.xn паф.xn пиф-паф.xn плюÑ-минуÑ.xn побоку.xn повадно.xn полбеды.xn полгорÑ.xn прыг.xn родом.xn Ñлабо.xn ÑовеÑтно.xn ÑовмеÑтно.xn ÑполагорÑ.xn Ñтыдно.xn темным-темно.xn трух-трух.xn трын-трава.xn трюх-трюх.xn тык.xn тырк.xn тю-тю.xn умора.xn хлыÑть.xn хлÑÑть.xn хоп.xn цап-царап.xn цоп.xn чебурах.xn чик-чирик.xn шарк.xn швах.xn швырк.xn шмыг.xn шмÑк.xn щекотно.xn юрк.xn : ; нечет.= : LLAAQ+ or LLBSV+ or LLBYU+; нечет.ndmsv : ; нечет.ndmsi : ; нечиÑÑ‚.= : LLDJZ+ or LLDKP+ or LLDNF+; нечиÑÑ‚.amss : ; длиннот.= нечиÑтот.= : LLAGL+ or LLDJS+; длиннот.npg нечиÑтот.npg : ; нечитан.= : LLBXW+ or LLDLO+; нечитан.amss : ; нечто.= : LLEGB+; нечто.mnsv : ; нечто.mnsi : ; безинфлÑцион.= древовид.= единообраз.= конкурентоÑпоÑоб.= конÑерватив.= многопроцеÑÑор.= необъектив.= неоднород.= непрелож.= неÑтич.= неÑффектив.= правомер.= реÑурÑо-интенÑив.= : LLBYX+; ни.= : LLDTM+ or LLAZJ+ or LLAZR+ or LLBBM+; ни.i : ; ни.p : ; нивх.= : LLACG+ or LLBRO+; нивх.nlmsi : ; нидерланд.= : LLAYI+ or LLBRO+ or LLEAK+; нидерланд.npg : ; ниже.= : LLDTF+ or LLAEK+; ниже.i : ; ниже.e : ; вольноопределÑющ.= нижеподпиÑавш.= нуждающ.= обучающ.= : LLBFH+; низ.= : LLAAS+ or LLBRK+ or LLCJW+ or LLDJV+; низ.ndmsv : ; низ.ndmsi : ; вве.= наблю.= низве.= повыве.= понаве.= произве.= Ñоблю.= : LLFXE+; бороз.= возво.= гвоз.= громоз.= низво.= обзаво.= прехо.= : LLAPG+ or LLAQP+; взо.= низо.= Ñнизо.= : LLFZI+; низов.= : LLCJC+ or LLDNS+; ник.= : LLBWA+ or LLFFX+; ник.vnndpms : ; никак.= : LLAEK+ or LLAEP+ or LLDVN+; никак.e : ; никак.p : ; нико.= : LLDVD+; николаевÑк.= : LLDWW+ or LLBEM+ or LLDYV+; николаевÑк.ndmsv : ; николаевÑк.ndmsi : ; никольÑк.= : LLDWW+ or LLFKB+ or LLFKA+ or LLDYP+ or LLFJZ+ or LLDYV+; никольÑк.nlmsi : ; никольÑк.ndmsv : ; никольÑк.ndmsi : ; ниÑпо.= : LLGGH+; ниÑпроверг.= : LLGSC+; ниÑпроверг.vsndpms : ; нитр.= : LLDXR+ or LLCCZ+ or LLFWB+ or LLCGW+; нич.= : LLDUI+ or LLFLV+; ничтожеÑтв.= : LLCAG+ or LLCAR+; ничтожеÑтв.nlnpg : ; ничтожеÑтв.ndnpg : ; ничтожеÑтв.nlnpv : ; ничь.= : LLDQI+; нищ.= : LLAKV+ or LLBDG+ or LLBDQ+; нищ.amss : ; нгмд.= нгтÑ.= нкнх.= рффи.= Ñ„Ñдн.= : LLFVQ+; но.= : LLDTJ+ or LLCOB+ or LLCOZ+; но.i : ; нов.= : LLCIK+ or LLDKF+ or LLDNF+; нов.amss : ; новеньк.= : LLAKY+ or LLBDI+ or LLBEL+; новодевич.= : LLBFE+; вольноотпущенн.= новообращенн.= новорожденн.= Ñужен.= умалишенн.= : LLAKZ+ or LLDJZ+ or LLDLO+; новоÑел.= : LLACI+ or LLBRO+ or LLDNT+; новоÑел.nlmsi : ; /ru/words/words.142: LLEER+; амурÑнерго.ndn аозт.ndn аоот.ndn архÑнерго.ndn аÑтраханьÑнерго.ndn барнаулÑнерго.ndn башкирÑнерго.ndn белгородÑнерго.ndn брÑнÑкмÑÑо.ndn брÑнÑкÑнерго.ndn бурÑÑ‚Ñнерго.ndn владимирÑнерго.ndn волгоградÑнерго.ndn волгоÑнерго.ndn вологдаÑнерго.ndn воронежÑнерго.ndn грозÑнерго.ndn гувд.ndn дагÑнерго.ndn дальÑнерго.ndn ивÑнерго.ndn ичп.ndn каббалкÑнерго.ndn калининградÑнерго.ndn калмÑнерго.ndn камчатÑкÑнерго.ndn карелÑнерго.ndn кировÑнерго.ndn колÑнерго.ndn комиÑнерго.ndn коÑтромаÑнерго.ndn краÑнодарÑнерго.ndn краÑноÑÑ€ÑкÑнерго.ndn кузбаÑÑÑнерго.ndn курганÑнерго.ndn курÑкÑнерго.ndn ленÑнерго.ndn липецкÑнерго.ndn магаданÑнерго.ndn мариÑнерго.ndn мвф.ndn мгту.ndn минатома.ndn минобороны.ndn мкÑ.ndn мордовÑнерго.ndn моÑÑнерго.ndn нижновÑнерго.ndn новгородÑнерго.ndn новоÑибирÑкÑнерго.ndn нпо.ndn нпп.ndn окб.ndn омÑкÑнерго.ndn ооо.ndn орелÑнерго.ndn оренбургÑнерго.ndn пензаÑнерго.ndn пермÑнерго.ndn пÑковÑнерго.ndn пту.ndn рао.ndn ровд.ndn роÑтовÑнерго.ndn роÑтранÑÑнерго.ndn рувд.ndn Ñ€ÑзаньÑнерго.ndn ÑамараÑнерго.ndn ÑаратовÑнерго.ndn ÑахалинÑнерго.ndn ÑбÑ-агро.ndn ÑвердловÑкÑнерго.ndn ÑвердловÑнерго.ndn ÑевкавказÑнерго.ndn ÑибтехÑнерго.ndn Ñкб.ndn ÑмоленÑкÑнерго.ndn Ñнпо.ndn Ñпту.ndn ÑтавропольÑнерго.ndn тамбовÑнерго.ndn татÑнерго.ndn тверьÑнерго.ndn телерадио.ndn томÑкÑнерго.ndn тоо.ndn тюменьÑнерго.ndn удмуртÑнерго.ndn ульÑновÑкÑнерго.ndn уралтехÑнерго.ndn уралÑлектро.ndn фбр.ndn фрÑ.ndn Ñ„Ñ.ndn хабаровÑкÑнерго.ndn цб.ndn центртехÑнерго.ndn челÑбÑнерго.ndn черкеÑÑÑнерго.ndn читаÑнерго.ndn чувашÑнерго.ndn ÑкутÑкÑнерго.ndn ÑÑ€Ñнерго.ndn : ; ног.= : LLAFU+ or LLBBY+ or LLCLG+; ног.ndfpg : ; ног.npg : ; ноговиц.= реÑниц.= рукавиц.= Ñгодиц.= : LLAFO+ or LLDJS+; ноговиц.ndfpg реÑниц.ndfpg рукавиц.ndfpg Ñгодиц.ndfpg : ; ноговиц.npg реÑниц.npg рукавиц.npg Ñгодиц.npg : ; нож.= : LLAAJ+ or LLBRI+ or LLBXK+; нож.ndmsv : ; нож.ndmsi : ; ножен.= : LLBSP+ or LLDNX+; ножищ.= : LLAFM+ or LLARI+; ножищ.ndmpg : ; ножищ.ndfpg : ; ноздр.= : LLBCE+ or LLDQH+; нол.= : LLDXR+ or LLDML+; номер.= : LLABM+ or LLCCZ+ or LLCGW+ or LLCJW+; номер.ndmsv : ; номер.ndmsi : ; личин.= нор.= : LLAFX+ or LLBRK+ or LLBRO+ or LLBYZ+; личин.ndfpg нор.ndfpg : ; конькобеж.= норвеж.= : LLAYI+ or LLBRM+; норов.= : LLAAQ+ or LLBGH+; норов.ndmsv : ; норов.ndmsi : ; ноÑ.= : LLAAS+ or LLBRK+ or LLCJW+; ноÑ.ndmsv : ; ноÑ.ndmsi : ; беззуб.= белозуб.= бронзов.= зубат.= кедров.= коноплÑн.= лазорев.= ноÑат.= пучеглаз.= Ñумчат.= тупоноÑ.= хохлат.= черноглаз.= : LLBRO+ or LLDKF+; беззуб.amss белозуб.amss бронзов.amss зубат.amss кедров.amss коноплÑн.amss лазорев.amss ноÑат.amss пучеглаз.amss Ñумчат.amss тупоноÑ.amss хохлат.amss черноглаз.amss : ; ноÑил.= : LLBSP+ or LLDOO+; ноÑк.= : LLBCC+ or LLBEL+; ноÑов.= : LLFQF+ or LLCIP+ or LLCJC+; ноÑов.nlmsi : ; барате.= гиле.= гиперфаги.= диÑменоре.= логорре.= нотоге.= циате.= : LLDQA+; многоÑайтов.= ноутбуков.= : LLDKK+; многоÑайтов.amss ноутбуков.amss : ; ноч.= : LLASN+ or LLBRI+ or LLDNC+; нрав.= : LLAAQ+ or LLBNS+ or LLBYU+; нрав.ndmsv : ; нрав.ndmsi : ; ну.= : LLDTQ+ or LLAOZ+ or LLEQB+ or LLAQQ+; ну.p : ; нуби.= : LLAYG+ or LLBPY+ or LLDQL+; /ru/words/words.143: LLACD+; барич.nlmsi бомж.nlmsi бош.nlmsi бурш.nlmsi выкормыш.nlmsi вÑтич.nlmsi гаденыш.nlmsi гуÑеныш.nlmsi делибаш.nlmsi дервиш.nlmsi детеныш.nlmsi дутыш.nlmsi завуч.nlmsi звереныш.nlmsi змееныш.nlmsi китеныш.nlmsi кнÑжич.nlmsi королевич.nlmsi лютич.nlmsi метранпаж.nlmsi найденыш.nlmsi неÑмышленыш.nlmsi неуч.nlmsi новгородич.nlmsi нувориш.nlmsi оборвыш.nlmsi ороч.nlmsi откормыш.nlmsi отрепыш.nlmsi погоныш.nlmsi подкидыш.nlmsi попович.nlmsi поÑледыш.nlmsi приблудыш.nlmsi радимич.nlmsi родич.nlmsi Ñоотчич.nlmsi Ñородич.nlmsi Ñотоварищ.nlmsi Ñтукач.nlmsi товарищ.nlmsi ужоныш.nlmsi утеныш.nlmsi царевич.nlmsi цеÑаревич.nlmsi шлÑхтич.nlmsi : ; нуд.= : LLAGL+ or LLBYU+ or LLDNF+; ньюкаÑл.= Ñамар.= Ñулин.= : LLDWW+ or LLDXR+; ньюкаÑл.ndmsv Ñамар.ndmsv Ñулин.ndmsv : ; ньюкаÑл.ndmsi Ñамар.ndmsi Ñулин.ndmsi : ; ню.= : LLADG+ or LLADL+ or LLEAY+; ню.ndn : ; нюн.= : LLBCE+ or LLBGR+ or LLDPW+; козюл.= нÑн.= : LLDNY+ or LLDQC+ or LLDQR+; о.= : LLDTG+ or LLBTJ+ or LLGNV+ or LLGNW+ or LLGNX+ or LLGNY+; об.= : LLDTD+ or LLDTX+ or LLFWP+ or LLFYE+ or LLFXH+ or LLFYN+ or LLGMO+ or LLGMP+ or LLGKS+ or LLGKT+ or LLGMQ+ or LLGMR+ or LLGAD+ or LLGAE+ or LLGMY+ or LLGAG+ or LLGAH+ or LLGNA+ or LLGNB+ or LLGAL+ or LLFZG+ or LLFZH+ or LLGND+ or LLGBV+ or LLGCS+ or LLGCT+ or LLGNO+ or LLGNP+ or LLGCY+ or LLGNQ+ or LLEAU+; обаб.= : LLFYW+ or LLFYX+ or LLCJW+; обанкро.= : LLCYO+; оббе.= обе.= : LLGMJ+; обвал.= : LLAAQ+ or LLFWV+ or LLFWW+ or LLBRK+ or LLFWB+ or LLDOK+; обвал.ndmsv : ; обвал.ndmsi : ; обве.= подве.= : LLFWM+ or LLFWN+ or LLFXE+ or LLFYL+; вво.= взво.= обво.= : LLAPG+ or LLAQP+ or LLBAO+ or LLBBH+; обводн.= : LLFWV+ or LLCJC+; обдерн.= : LLFWV+ or LLFWI+ or LLFWG+; вдун.= вкин.= вÑун.= докин.= доплюн.= заÑун.= затрон.= изрин.= клюн.= обдун.= обкин.= окин.= отрин.= переÑун.= повыкин.= подкин.= пододвин.= покин.= прокин.= Ñдун.= Ñкин.= Ñклюн.= Ñплюн.= ÑÑун.= : LLFXS+; обед.= : LLAAQ+ or LLBZO+; обед.ndmsv : ; обед.ndmsi : ; обезвре.= : LLAQK+; обезденеж.= : LLFTK+; обеззара.= : LLBAZ+; обезлеÑ.= : LLGMK+ or LLGML+; обезлошад.= : LLBML+; обезобра.= : LLGMM+; обезопа.= : LLFTL+ or LLFDX+; обезьÑн.= : LLAGT+ or LLAVH+ or LLBFF+ or LLBIA+ or LLBNU+ or LLBRO+; обезьÑн.nlfpg : ; обезьÑн.nlfpv : ; обезьÑно.= : LLDIH+; обел.= : LLFWV+ or LLFWW+ or LLDOO+; обеÑпоко.= окультур.= : LLBLC+; обеÑÑил.= : LLASP+ or LLFXB+; обеÑÑилен.= : LLBDC+ or LLBYO+; обеÑÑилен.amss : ; догла.= обгла.= обезлю.= обеÑÑу.= опаÑку.= погла.= подгла.= прива.= Ñпрова.= : LLGHL+; обеÑцве.= : LLFSP+ or LLFCY+ or LLGCE+; обеÑче.= отчихво.= перечи.= : LLFTM+; обж.= : LLAFM+ or LLGER+; обж.ndfpg : ; обзаве.= : LLFXE+ or LLFYK+; изоби.= оби.= разоби.= : LLGKV+ or LLGKW+; обил.= : LLCBF+ or LLDOK+; обихо.= : LLEQB+ or LLAQQ+; обкургу.= облагообра.= офранцу.= : LLFTN+ or LLFDO+; обл.= : LLADD+ or LLGDC+ or LLGDD+ or LLGMV+; обла.= : LLGHL+ or LLGIL+ or LLGKU+ or LLFYL+; захорово.= обеÑкиÑлоро.= облагоро.= : LLFTF+ or LLFDQ+; облак.= облачк.= : LLCAO+; обле.= : LLGMU+ or LLGMW+; облез.= : LLFYY+ or LLGMS+; облез.vspdpms : ; облез.vsndpms : ; /ru/words/words.144: LLDEQ+; облеÑ.= ÑлÑпÑ.= : LLGMT+; облич.= : LLBDC+ or LLFXI+ or LLDNT+; задолжа.= облобыза.= обÑтрека.= оÑтрека.= повÑтреча.= позанима.= : LLGAW+ or LLFWU+; облом.= : LLAAQ+ or LLFWK+ or LLFXQ+ or LLCJW+; облом.ndmsv : ; облом.ndmsi : ; облÑтро.= : LLEFJ+ or LLBPJ+; облюб.= : LLFWK+ or LLFWB+; обман.= : LLAAQ+ or LLBRK+ or LLBYU+ or LLFWI+ or LLFWG+; обман.ndmsv : ; обман.ndmsi : ; обме.= : LLFZA+ or LLGHM+ or LLGCD+; обмерыш.= перÑонаж.= поганыш.= Ñветоч.= : LLAAH+ or LLACD+; обмерыш.nlmsi перÑонаж.nlmsi поганыш.nlmsi Ñветоч.nlmsi : ; обмерыш.ndmsv перÑонаж.ndmsv поганыш.ndmsv Ñветоч.ndmsv : ; обмерыш.ndmsi перÑонаж.ndmsi поганыш.ndmsi Ñветоч.ndmsi : ; обмолв.= : LLFXQ+ or LLBRK+; /ru/words/words.145: LLFXI+ or LLFZZ+; заклин.= обмыл.= : LLFXB+ or LLFXC+ or LLCJW+; обнарод.= : LLFWB+ or LLCGR+; обниз.= учаÑÑ‚.= : LLCJW+ or LLDNF+; нано.= обно.= : LLCOC+ or LLFYC+ or LLFYD+; закреп.= обнов.= : LLAFX+ or LLFWK+ or LLFXQ+ or LLBRK+; закреп.ndfpg обнов.ndfpg : ; выплыв.= гриб.= гуд.= жим.= клен.= куÑÑ‚.= лот.= наброÑ.= обноÑ.= обрыв.= отрыв.= прироÑÑ‚.= пуп.= раÑпад.= ÑкоÑ.= ÑроÑÑ‚.= Ñтан.= упад.= ходун.= шмат.= : LLAAQ+ or LLCJW+; выплыв.ndmsv гриб.ndmsv гуд.ndmsv жим.ndmsv клен.ndmsv куÑÑ‚.ndmsv лот.ndmsv наброÑ.ndmsv обноÑ.ndmsv обрыв.ndmsv отрыв.ndmsv прироÑÑ‚.ndmsv пуп.ndmsv раÑпад.ndmsv ÑкоÑ.ndmsv ÑроÑÑ‚.ndmsv Ñтан.ndmsv упад.ndmsv ходун.ndmsv шмат.ndmsv : ; выплыв.ndmsi гриб.ndmsi гуд.ndmsi жим.ndmsi клен.ndmsi куÑÑ‚.ndmsi лот.ndmsi наброÑ.ndmsi обноÑ.ndmsi обрыв.ndmsi отрыв.ndmsi прироÑÑ‚.ndmsi пуп.ndmsi раÑпад.ndmsi ÑкоÑ.ndmsi ÑроÑÑ‚.ndmsi Ñтан.ndmsi упад.ndmsi ходун.ndmsi шмат.ndmsi : ; обнулÑ.= перетаÑкива.= : LLEQC+ or LLFAL+; обо.= : LLDTD+ or LLBCD+ or LLBPW+ or LLBPZ+ or LLBQK+ or LLGLQ+ or LLGIV+; колоÑ.= обод.= : LLAAZ+ or LLCJW+; колоÑ.ndmsv обод.ndmsv : ; колоÑ.ndmsi обод.ndmsi : ; обоего.= : LLDTB+; обозр.= улицезр.= : LLGNE+; обокра.= : LLGES+; обол.= : LLAAQ+ or LLGLS+; обол.ndmsv : ; обол.ndmsi : ; обор.= : LLAFX+ or LLBRK+ or LLGNF+ or LLGNG+; обор.ndfpg : ; оборван.= : LLAYI+ or LLBRO+ or LLBYH+; оборван.amss : ; оборон.= : LLAFX+ or LLAYI+ or LLFWV+ or LLFWW+ or LLBYU+; оборон.ndfpg : ; оборот.= : LLAAQ+ or LLAVM+ or LLBYU+; оборот.ndmsv : ; оборот.ndmsi : ; конфигурир.= мотивир.= оборуд.= праздн.= : LLCDD+ or LLCGW+; обоÑновыва.= : LLDBT+; обоÑоблен.= углублен.= : LLBXQ+; обоÑоблен.amss углублен.amss : ; обр.= : LLFZL+ or LLGDG+ or LLGDH+ or LLFZO+ or LLGCG+; обра.= : LLGAN+ or LLGNI+; образ.= : LLABN+ or LLAYB+ or LLBYU+ or LLCDD+ or LLFWB+ or LLFWD+ or LLEQD+ or LLCJW+; образ.ndmsv : ; образ.ndmsi : ; образован.= : LLBYI+ or LLDNT+; образован.amss : ; образующ.= прихож.= : LLAKO+; обрам.= : LLFYR+; обре.= : LLFZN+ or LLGCF+ or LLFZA+ or LLGBX+ or LLFXJ+ or LLGAK+; винител.= доказател.= именител.= монументал.= обременител.= пропорционал.= : LLDON+; обреми.= : LLGNJ+ or LLGFG+; обреше.= : LLGCD+ or LLFXG+; обру.= проба.= прогну.= : LLGNK+; обруб.= : LLAAQ+ or LLFWK+ or LLBRK+ or LLCJW+; обруб.ndmsv : ; обруб.ndmsi : ; обруч.= : LLAAH+ or LLFXI+ or LLFZZ+ or LLBYU+; обруч.ndmsv : ; обруч.ndmsi : ; /ru/words/words.146: LLFYH+ or LLFZP+; изры.= обры.= : LLGKZ+; бруÑоч.= виÑоч.= галÑтуч.= глоточ.= довеÑоч.= желудоч.= затылоч.= клубоч.= лоточ.= мешоч.= молоточ.= моточ.= ноÑоч.= обломоч.= обрывоч.= огароч.= оÑколоч.= отрывоч.= платоч.= подароч.= порож.= порÑдоч.= празднич.= прÑнич.= пучоч.= пÑточ.= риÑуноч.= фартуч.= цветоч.= : LLAUG+ or LLBYU+; обÑ.= : LLGNL+; обÑе.= : LLFPF+ or LLFXJ+ or LLGAK+ or LLFYL+ or LLFYM+; обÑе.ndm : ; обÑев.= : LLAAQ+ or LLBSO+ or LLCJW+; обÑев.ndmsv : ; обÑев.ndmsi : ; выÑи.= доÑи.= заÑи.= наÑи.= обÑи.= отÑи.= : LLGGD+ or LLFXN+; /ru/words/words.147: LLDCA+ or LLDEQ+; обÑлед.= : LLCCZ+ or LLCGD+ or LLCGW+ or LLCHQ+; обÑме.= : LLDRX+ or LLFDV+; обÑто.= : LLDRM+; обÑып.= : LLGNM+ or LLGGQ+ or LLBRK+; обте.= : LLGBT+ or LLGBU+ or LLGNN+; обтоп.= : LLFWK+ or LLFZB+; выпуш.= наÑмеш.= наточ.= обÑтроч.= обточ.= отороч.= переточ.= подточ.= примоч.= приÑуч.= приÑуш.= : LLFXI+ or LLBRI+; обу.= : LLGAF+ or LLFXW+ or LLFWU+; обуржуаз.= : LLFTO+ or LLFDW+; обуÑлавлива.= : LLDBT+ or LLDEY+; взлеле.= доÑе.= заха.= зачу.= иÑха.= ната.= обха.= ове.= оÑме.= отта.= переÑме.= полеле.= пораÑÑе.= поха.= приÑе.= проÑме.= прочу.= раÑха.= учу.= : LLFYL+; обхле.= оÑви.= отхлы.= похле.= Ñхле.= : LLGGB+; обхо.= : LLAPG+ or LLGCH+ or LLAQP+; нахохо.= обхохо.= : LLGJI+; общ.= : LLBDM+; общ.amss : ; межзаводÑк.= общезаводÑк.= : LLGRQ+ or LLCJG+; /ru/words/words.148: LLCJO+; /ru/words/words.149: LLFUT+; архитектурно-проÑтранÑтвен.amss безгоÑударÑтвен.amss безнравÑтвен.amss безыÑкуÑÑтвен.amss беÑкачеÑтвен.amss брачно-имущеÑтвен.amss внепроизводÑтвен.amss внепроÑтранÑтвен.amss внечувÑтвен.amss военно-хозÑйÑтвен.amss гражданÑтвен.amss декоративно-художеÑтвен.amss квазигоÑударÑтвен.amss кощунÑтвен.amss культурно-общеÑтвен.amss литературно-художеÑтвен.amss матереубийÑтвен.amss материально-ответÑтвен.amss междугоÑударÑтвен.amss невыÑококачеÑтвен.amss негражданÑтвен.amss недейÑтвен.amss недоброкачеÑтвен.amss недурÑтвен.amss неженÑтвен.amss незлокачеÑтвен.amss неиÑкуÑÑтвен.amss немужеÑтвен.amss ненаÑледÑтвен.amss неответÑтвен.amss непотомÑтвен.amss неродÑтвен.amss неÑобÑтвен.amss неÑоответÑтвен.amss неÑущеÑтвен.amss нетождеÑтвен.amss неторжеÑтвен.amss нехудожеÑтвен.amss нецарÑтвен.amss общехозÑйÑтвен.amss отцеубийÑтвен.amss покровительÑтвен.amss поÑредÑтвен.amss предгоÑударÑтвен.amss противогоÑударÑтвен.amss прочувÑтвен.amss раннегоÑударÑтвен.amss ÑамоубийÑтвен.amss ÑверхъеÑтеÑтвен.amss ÑвÑтотатÑтвен.amss ÑмертоубийÑтвен.amss ÑходÑтвен.amss теоретико-множеÑтвен.amss тожеÑтвен.amss узкородÑтвен.amss чувÑтвен.amss чудодейÑтвен.amss : ; общеÑкономичеÑк.= : LLBEK+; общип.= : LLGHC+ or LLGNR+ or LLBRK+; объе.= : LLGED+ or LLFZQ+ or LLGNS+; обÑз.= : LLDJW+ or LLDJX+; антимонопол.= безалкогол.= биÑекÑуал.= головокружител.= документал.= заключител.= индивидуал.= иноÑказател.= иÑключител.= макÑимал.= межнационал.= минимал.= многонационал.= моментал.= невыразител.= недейÑтвител.= нематериал.= неукоÑнител.= оборонител.= общенационал.= обÑзател.= одобрител.= ознакомител.= окончател.= оптимал.= отличител.= подконтрол.= предварител.= принудител.= Ñравнител.= томител.= транÑнационал.= : LLDOV+; ов.= : LLAVC+ or LLAWC+ or LLGDA+ or LLGDB+ or LLDIA+; завоевыва.= обобщеÑтвлÑ.= овещеÑтвлÑ.= отÑлежива.= подÑтраива.= приказыва.= раÑкапыва.= раÑпаковыва.= ÑоÑредотачива.= : LLDBR+ or LLEOE+; кипÑтил.= леÑопил.= овощеÑушил.= плодоÑушил.= раздевал.= : LLBRK+ or LLDOZ+; овраж.= : LLAUG+ or LLAUM+ or LLBYU+; овÑÑн.= : LLBRK+ or LLBRO+ or LLCJC+ or LLDKJ+; овÑÑн.amss : ; беÑÑониц.= овÑÑнниц.= череÑполоÑиц.= : LLAGI+; овчар.= : LLACI+ or LLBRO+ or LLBZO+; овчар.nlmsi : ; ог.= : LLCKU+; огла.= : LLGHL+ or LLFYC+ or LLFYD+; ваф.= оглоб.= Ñаб.= : LLBUI+; огнев.= щитов.= : LLBRO+ or LLCIZ+; автопоезд.= автоцех.= агитпоезд.= аÑропоезд.= брег.= бронекатер.= бронепоезд.= ваучер.= гофрокороб.= деливери-ордер.= детдом.= дизель-поезд.= дизельпоезд.= загранпаÑпорт.= закром.= кеш-буфер.= кливер.= крейÑер.= кÑш-буфер.= леер.= лемех.= микроцех.= мини-трактор.= мини-цех.= мотопоезд.= невод.= обшлаг.= огневод.= полуоÑтров.= полутом.= роддом.= ÑпецкорпуÑ.= ÑпецÑчет.= триггер.= хозкорпуÑ.= шелеп.= шрот-комбикорм.= Ñлектродизельпоезд.= Ñлектропоезд.= Ñнергопоезд.= : LLABM+; автопоезд.ndmsv автоцех.ndmsv агитпоезд.ndmsv аÑропоезд.ndmsv брег.ndmsv бронекатер.ndmsv бронепоезд.ndmsv ваучер.ndmsv гофрокороб.ndmsv деливери-ордер.ndmsv детдом.ndmsv дизель-поезд.ndmsv дизельпоезд.ndmsv загранпаÑпорт.ndmsv закром.ndmsv кеш-буфер.ndmsv кливер.ndmsv крейÑер.ndmsv кÑш-буфер.ndmsv леер.ndmsv лемех.ndmsv микроцех.ndmsv мини-трактор.ndmsv мини-цех.ndmsv мотопоезд.ndmsv невод.ndmsv обшлаг.ndmsv огневод.ndmsv полуоÑтров.ndmsv полутом.ndmsv роддом.ndmsv ÑпецкорпуÑ.ndmsv ÑпецÑчет.ndmsv триггер.ndmsv хозкорпуÑ.ndmsv шелеп.ndmsv шрот-комбикорм.ndmsv Ñлектродизельпоезд.ndmsv Ñлектропоезд.ndmsv Ñнергопоезд.ndmsv : ; автопоезд.ndmsi автоцех.ndmsi агитпоезд.ndmsi аÑропоезд.ndmsi брег.ndmsi бронекатер.ndmsi бронепоезд.ndmsi ваучер.ndmsi гофрокороб.ndmsi деливери-ордер.ndmsi детдом.ndmsi дизель-поезд.ndmsi дизельпоезд.ndmsi загранпаÑпорт.ndmsi закром.ndmsi кеш-буфер.ndmsi кливер.ndmsi крейÑер.ndmsi кÑш-буфер.ndmsi леер.ndmsi лемех.ndmsi микроцех.ndmsi мини-трактор.ndmsi мини-цех.ndmsi мотопоезд.ndmsi невод.ndmsi обшлаг.ndmsi огневод.ndmsi полуоÑтров.ndmsi полутом.ndmsi роддом.ndmsi ÑпецкорпуÑ.ndmsi ÑпецÑчет.ndmsi триггер.ndmsi хозкорпуÑ.ndmsi шелеп.ndmsi шрот-комбикорм.ndmsi Ñлектродизельпоезд.ndmsi Ñлектропоезд.ndmsi Ñнергопоезд.ndmsi : ; оговарива.= : LLDBY+ or LLDEI+; огол.= : LLAYL+ or LLFWV+ or LLFWW+; взгор.= изголов.= надглав.= оголов.= подголов.= подлеÑ.= : LLCJW+ or LLDNT+; огон.= : LLAAQ+ or LLAUI+; огон.ndmsv : ; огон.ndmsi : ; огоражива.= : LLEQE+ or LLEOE+; обобщеÑтв.= огоÑударÑтв.= : LLBMI+; огре.= : LLDWY+ or LLGGG+ or LLGHQ+ or LLFXW+; огрыз.= : LLCJW+ or LLGDZ+; огрыз.vspdpms : ; вÑтрепен.= задохн.= заикн.= замахн.= запн.= изверн.= коÑн.= напн.= огрызн.= откликн.= очн.= поперхн.= поÑкользн.= преткн.= приглÑн.= прикоÑн.= промахн.= проÑн.= рехн.= Ñодрогн.= Ñпоткн.= Ñпотыкн.= Ñтакн.= улыбн.= уÑмехн.= ухмыльн.= чертыхн.= чокн.= : LLFWG+; од.= : LLAFX+ or LLAVT+ or LLEFY+ or LLFQE+; од.ndfpg : ; одеколон.= : LLAAO+ or LLFTC+ or LLFAN+; одеколон.ndmsv : ; одеколон.ndmsi : ; одерж.= попридерж.= придерж.= : LLGAT+; одеÑл.= : LLCAG+ or LLDOO+ or LLDPD+; одеÑл.ndnpg : ; жеÑто.= одино.= : LLBSS+; одинок.= убог.= : LLAKY+ or LLBDI+; однако.= : LLDTJ+ or LLFGK+; однако.i : ; однако.y : ; ож.= : LLGEG+ or LLGIS+; ожеÑточен.= : LLBDD+ or LLBYH+ or LLDNT+; ожеÑточен.amss : ; впÑ.= вÑтре.= заболо.= иÑтра.= озабо.= отохо.= попÑ.= потра.= приохо.= разохо.= Ñгорба.= Ñкопы.= утра.= : LLGCD+ or LLGCE+; /ru/words/words.150: LLFYW+; озер.= : LLBYU+ or LLCAG+ or LLDIE+ or LLEAJ+; озер.ndnpg : ; озер.npg : ; брюшк.= древк.= колеÑик.= личик.= озерк.= полуочк.= : LLCAK+; озим.= : LLDKJ+ or LLDNF+; озим.amss : ; ознамен.= проконÑультир.= : LLFRG+ or LLFDA+ or LLFWD+; означен.= : LLBDD+ or LLBYK+; означен.amss : ; /ru/words/words.151: LLFWF+; ок.= : LLDXP+ or LLBVQ+ or LLFWB+; ока.= : LLFXK+ or LLFXL+ or LLFXF+ or LLFXG+ or LLCZE+; автодорог.= аглофабрик.= биофабрик.= видеотек.= диÑкотек.= макрохарактериÑтик.= мортеплотехник.= неразберих.= океанотехник.= пулегильзотек.= радиопомех.= Ñпецполиклиник.= телерубрик.= телехроник.= ультрацентрифуг.= : LLAFV+; автодорог.ndfpg аглофабрик.ndfpg биофабрик.ndfpg видеотек.ndfpg диÑкотек.ndfpg макрохарактериÑтик.ndfpg мортеплотехник.ndfpg неразберих.ndfpg океанотехник.ndfpg пулегильзотек.ndfpg радиопомех.ndfpg Ñпецполиклиник.ndfpg телерубрик.ndfpg телехроник.ndfpg ультрацентрифуг.ndfpg : ; окиÑ.= : LLAUR+ or LLFYG+ or LLDNF+; окиÑ.vsndpms : ; вÑтро.= надкле.= надÑтро.= обкле.= окле.= перекле.= подкле.= прокле.= : LLFZX+ or LLBPW+; оклеве.= : LLGNT+; околе.= : LLFYC+ or LLFYB+; дармовщинку.= околеÑную.= : LLADC+; дармовщинку.ndfsv околеÑную.ndfsv : ; около.= : LLAEK+ or LLDTD+ or LLFYD+ or LLFXF+; около.e : ; окон.= : LLBYZ+ or LLDIC+; выморо.= обморо.= оконфу.= окургу.= прибли.= Ñбли.= Ñконфу.= : LLGAF+ or LLGFG+; жемчуг.= комбикорм.= окорок.= порох.= : LLABI+; жемчуг.ndmsv комбикорм.ndmsv окорок.ndmsv порох.ndmsv : ; жемчуг.ndmsi комбикорм.ndmsi окорок.ndmsi порох.ndmsi : ; окреÑÑ‚.= : LLAEK+ or LLDTD+ or LLBYU+; окреÑÑ‚.e : ; окреÑтноÑÑ‚.= подробноÑÑ‚.= : LLBBV+ or LLDNF+; оболване.= окровене.= : LLDCN+; округ.= : LLABM+ or LLAEK+ or LLAFU+; округ.e : ; округ.ndmsv : ; округ.ndfpg : ; округ.ndmsi : ; округл.= : LLFWV+ or LLFWW+ or LLDKF+; округл.amss : ; окры.= : LLFWN+; октÑбр.= : LLAVH+ or LLDML+; амурÑк.= архангельÑк.= байкальÑк.= балтийÑк.= благовещенÑк.= бориÑоглебÑк.= брÑнÑк.= гвардейÑк.= железноводÑк.= зеленоградÑк.= ижевÑк.= иркутÑк.= краÑноÑÑ€Ñк.= курÑк.= молодогвардейÑк.= мурманÑк.= мценÑк.= новоалтайÑк.= новогорÑк.= новокузнецк.= новоÑибирÑк.= ногинÑк.= октÑбрьÑк.= омÑк.= петрозаводÑк.= ÑеверÑк.= ÑмоленÑк.= ÑоликамÑк.= ÑÑ‹ÑольÑк.= уÑÑурийÑк.= хабаровÑк.= челÑбинÑк.= : LLDWW+ or LLBEM+; амурÑк.ndmsv архангельÑк.ndmsv байкальÑк.ndmsv балтийÑк.ndmsv благовещенÑк.ndmsv бориÑоглебÑк.ndmsv брÑнÑк.ndmsv гвардейÑк.ndmsv железноводÑк.ndmsv зеленоградÑк.ndmsv ижевÑк.ndmsv иркутÑк.ndmsv краÑноÑÑ€Ñк.ndmsv курÑк.ndmsv молодогвардейÑк.ndmsv мурманÑк.ndmsv мценÑк.ndmsv новоалтайÑк.ndmsv новогорÑк.ndmsv новокузнецк.ndmsv новоÑибирÑк.ndmsv ногинÑк.ndmsv октÑбрьÑк.ndmsv омÑк.ndmsv петрозаводÑк.ndmsv ÑеверÑк.ndmsv ÑмоленÑк.ndmsv ÑоликамÑк.ndmsv ÑÑ‹ÑольÑк.ndmsv уÑÑурийÑк.ndmsv хабаровÑк.ndmsv челÑбинÑк.ndmsv : ; амурÑк.ndmsi архангельÑк.ndmsi байкальÑк.ndmsi балтийÑк.ndmsi благовещенÑк.ndmsi бориÑоглебÑк.ndmsi брÑнÑк.ndmsi гвардейÑк.ndmsi железноводÑк.ndmsi зеленоградÑк.ndmsi ижевÑк.ndmsi иркутÑк.ndmsi краÑноÑÑ€Ñк.ndmsi курÑк.ndmsi молодогвардейÑк.ndmsi мурманÑк.ndmsi мценÑк.ndmsi новоалтайÑк.ndmsi новогорÑк.ndmsi новокузнецк.ndmsi новоÑибирÑк.ndmsi ногинÑк.ndmsi октÑбрьÑк.ndmsi омÑк.ndmsi петрозаводÑк.ndmsi ÑеверÑк.ndmsi ÑмоленÑк.ndmsi ÑоликамÑк.ndmsi ÑÑ‹ÑольÑк.ndmsi уÑÑурийÑк.ndmsi хабаровÑк.ndmsi челÑбинÑк.ndmsi : ; окун.= : LLAUN+ or LLBRK+ or LLFWI+ or LLFWG+ or LLDMT+; ол.= : LLFLJ+; деÑÑточ.= оладуш.= оладыш.= Ñмуш.= Ñтавеш.= : LLAUG+ or LLBRI+; олеандров.= : LLFQF+ or LLFOU+ or LLDLO+; олеандров.nlmsi : ; олен.= : LLDYA+ or LLAVH+ or LLBFF+ or LLDMT+; оленин.= : LLAFX+ or LLDZR+; оленин.ndfpg : ; ом.= : LLAAQ+ or LLDXR+ or LLFZO+ or LLGCG+ or LLEAU+; ом.ndmsv : ; ом.ndmsi : ; омар.= Ñерафим.= : LLACI+ or LLFKO+ or LLFIH+; омар.nlmsi Ñерафим.nlmsi : ; /ru/words/words.152: LLDOJ+; омоло.= : LLGCH+ or LLFXO+ or LLDZD+; /ru/words/words.153: LLDAL+ or LLDEM+; омÑукчан.= : LLDWW+ or LLBFM+; омÑукчан.ndmsv : ; омÑукчан.nlmpv : ; омÑукчан.ndmsi : ; омÑукчан.nlmpg : ; он.= : LLFFW+ or LLDWM+; онуч.= : LLAAH+ or LLAFM+ or LLBBY+ or LLBRI+; онуч.ndmsv : ; онуч.ndfpg : ; онуч.ndmsi : ; онуч.npg : ; оп.= : LLDTP+ or LLAVE+; опа.= пропа.= : LLGBQ+ or LLGCQ+; опал.= : LLAAQ+ or LLAFX+ or LLDXR+ or LLFWV+ or LLFWW+ or LLBRK+ or LLDLO+ or LLDOK+; опал.ndmsv : ; опал.ndfpg : ; опал.ndmsi : ; опалуб.= : LLGNU+ or LLBRK+; опаш.= : LLAVL+ or LLBRI+; опек.= : LLFGV+ or LLAFU+; опек.ndfpg : ; опечатыва.= : LLDBX+ or LLDEI+; опи.= : LLBPO+ or LLBQK+ or LLGBT+ or LLGBU+; опил.= : LLFWV+ or LLBRK+ or LLBSP+; опле.= : LLGFT+ or LLFZA+; оплодотвор.= : LLBKZ+; опломби.= : LLCMV+; оплы.= : LLGBY+ or LLGNZ+; опо.= : LLAUD+ or LLAUL+ or LLFWV+ or LLBPJ+ or LLBPW+; вызна.= опозна.= оÑозна.= позна.= прозна.= раÑпозна.= : LLALV+ or LLAMG+ or LLFWT+; опол.= : LLDXY+ or LLGAA+; ополз.= : LLAVL+ or LLGBZ+ or LLGNH+; ополз.vspdpms : ; ополз.vsndpms : ; ополза.= : LLCZE+ or LLDAL+ or LLFWT+ or LLDEM+; опор.= : LLAAQ+ or LLAFX+ or LLBSP+ or LLBYZ+ or LLCJW+ or LLGAA+; опор.ndmsv : ; опор.ndfpg : ; опор.ndmsi : ; взÑÑ‚.= выÑад.= мыщел.= надшив.= опоÑÑ.= отÑад.= павоз.= пазан.= переÑад.= подмалев.= привив.= приработ.= приÑад.= прожил.= пролеÑ.= развил.= Ñверт.= Ñгнет.= Ñним.= Ñплот.= : LLBRK+ or LLCJW+; определен.= : LLBYV+ or LLDNT+; опро.= упро.= : LLFYC+ or LLFZC+ or LLFZD+; низверг.= опроверг.= отверг.= : LLGKP+; низверг.vspdpms опроверг.vspdpms отверг.vspdpms : ; опроÑтоволо.= : LLFDX+; минимизир.= оптимизир.= : LLCEV+ or LLCGD+ or LLEPR+; активизир.= оптир.= Ñпециализир.= Ñвакуир.= : LLCCZ+ or LLFWB+ or LLCGW+ or LLFWD+; затар.= недовыполн.= недоперечиÑл.= опуÑтын.= переувлажн.= : LLBLD+; директори.= опци.= : LLDQL+ or LLDQN+; ор.= : LLEQF+ or LLAKA+ or LLAUV+ or LLEAU+; орад.= : LLEAW+; оран.= : LLDWW+ or LLDNT+; оран.ndmsv : ; оран.ndmsi : ; организ.= : LLEQG+ or LLFWB+ or LLFWD+; орден.= : LLABN+ or LLCJW+; орден.ndmsv : ; орден.ndmsi : ; орджоникидзе.= : LLDWY+ or LLFLP+; ординар.= ÑенокоÑ.= ÑфеÑ.= : LLAAQ+ or LLAYI+ or LLBYU+; ординар.ndmsv ÑенокоÑ.ndmsv ÑфеÑ.ndmsv : ; ординар.ndmsi ÑенокоÑ.ndmsi ÑфеÑ.ndmsi : ; орел.= : LLDWW+ or LLEAT+; орел.ndmsv : ; орел.ndmsi : ; орехов.= : LLDWW+ or LLBRO+ or LLDKF+; орехов.amss : ; орехов.ndmsv : ; орехов.ndmsi : ; оригинал.= : LLAAQ+ or LLACI+ or LLBRO+ or LLDOK+; оригинал.nlmsi : ; оригинал.ndmsv : ; оригинал.ndmsi : ; инÑтрумент.= контрапункт.= оркеÑтр.= орнамент.= презент.= ÑеквеÑтр.= : LLAAQ+ or LLFRE+; инÑтрумент.ndmsv контрапункт.ndmsv оркеÑтр.ndmsv орнамент.ndmsv презент.ndmsv ÑеквеÑтр.ndmsv : ; инÑтрумент.ndmsi контрапункт.ndmsi оркеÑтр.ndmsi орнамент.ndmsi презент.ndmsi ÑеквеÑтр.ndmsi : ; орл.= : LLAVH+ or LLBFB+; орлов.= : LLFQF+ or LLFOU+ or LLAYI+; орлов.nlmsi : ; орловÑк.= : LLBEM+ or LLDYZ+; /ru/words/words.154: LLDWW+ or LLDYV+; бердÑк.ndmsv бийÑк.ndmsv бирÑк.ndmsv верх-нейвинÑк.ndmsv веÑьегонÑк.ndmsv вÑеволжÑк.ndmsv горно-алтайÑк.ndmsv ейÑк.ndmsv елецк.ndmsv жирновÑк.ndmsv заинÑк.ndmsv закаменÑк.ndmsv заозерÑк.ndmsv зарайÑк.ndmsv заринÑк.ndmsv зейÑк.ndmsv зеленодольÑк.ndmsv змеиногорÑк.ndmsv зоринÑк.ndmsv илецк.ndmsv илимÑк.ndmsv калачинÑк.ndmsv канÑк.ndmsv катав-ивановÑк.ndmsv катайÑк.ndmsv кимовÑк.ndmsv кирово-чепецк.ndmsv климовÑк.ndmsv козельÑк.ndmsv кореновÑк.ndmsv котовÑк.ndmsv краÑновишерÑк.ndmsv краÑнознаменÑк.ndmsv краÑнокаменÑк.ndmsv краÑнокамÑк.ndmsv краÑноÑлободÑк.ndmsv краÑноуфимÑк.ndmsv курганинÑк.ndmsv лениногорÑк.ndmsv малоархангельÑк.ndmsv менделеевÑк.ndmsv мензелинÑк.ndmsv мещовÑк.ndmsv моршанÑк.ndmsv моÑальÑк.ndmsv невельÑк.ndmsv невьÑнÑк.ndmsv новоорÑк.ndmsv нолинÑк.ndmsv нÑзепетровÑк.ndmsv олекминÑк.ndmsv омутнинÑк.ndmsv орÑк.ndmsv правдинÑк.ndmsv приозерÑк.ndmsv прокопьевÑк.ndmsv пролетарÑк.ndmsv пуровÑк.ndmsv райчихинÑк.ndmsv Ñ€ÑжÑк.ndmsv ÑеверодвинÑк.ndmsv ÑевероморÑк.ndmsv ÑевÑк.ndmsv ÑеленгинÑк.ndmsv ÑердобÑк.ndmsv ÑлавÑк.ndmsv ÑнежногорÑк.ndmsv ÑолнечногорÑк.ndmsv Ñоль-илецк.ndmsv ÑорочинÑк.ndmsv ÑоÑновоборÑк.ndmsv ÑпаÑ-деменÑк.ndmsv ÑпаÑк.ndmsv ÑреднеколымÑк.ndmsv ÑурÑк.ndmsv тимашевÑк.ndmsv туринÑк.ndmsv туруханÑк.ndmsv тюкалинÑк.ndmsv углегорÑк.ndmsv урюпинÑк.ndmsv уÑть-илимÑк.ndmsv ханты-манÑийÑк.ndmsv харовÑк.ndmsv цивильÑк.ndmsv чапаевÑк.ndmsv чепецк.ndmsv чернÑховÑк.ndmsv чкаловÑк.ndmsv шадринÑк.ndmsv шацк.ndmsv шенкурÑк.ndmsv ÑранÑк.ndmsv ÑÑногорÑк.ndmsv : ; бердÑк.ndmsi бийÑк.ndmsi бирÑк.ndmsi верх-нейвинÑк.ndmsi веÑьегонÑк.ndmsi вÑеволжÑк.ndmsi горно-алтайÑк.ndmsi ейÑк.ndmsi елецк.ndmsi жирновÑк.ndmsi заинÑк.ndmsi закаменÑк.ndmsi заозерÑк.ndmsi зарайÑк.ndmsi заринÑк.ndmsi зейÑк.ndmsi зеленодольÑк.ndmsi змеиногорÑк.ndmsi зоринÑк.ndmsi илецк.ndmsi илимÑк.ndmsi калачинÑк.ndmsi канÑк.ndmsi катав-ивановÑк.ndmsi катайÑк.ndmsi кимовÑк.ndmsi кирово-чепецк.ndmsi климовÑк.ndmsi козельÑк.ndmsi кореновÑк.ndmsi котовÑк.ndmsi краÑновишерÑк.ndmsi краÑнознаменÑк.ndmsi краÑнокаменÑк.ndmsi краÑнокамÑк.ndmsi краÑноÑлободÑк.ndmsi краÑноуфимÑк.ndmsi курганинÑк.ndmsi лениногорÑк.ndmsi малоархангельÑк.ndmsi менделеевÑк.ndmsi мензелинÑк.ndmsi мещовÑк.ndmsi моршанÑк.ndmsi моÑальÑк.ndmsi невельÑк.ndmsi невьÑнÑк.ndmsi новоорÑк.ndmsi нолинÑк.ndmsi нÑзепетровÑк.ndmsi олекминÑк.ndmsi омутнинÑк.ndmsi орÑк.ndmsi правдинÑк.ndmsi приозерÑк.ndmsi прокопьевÑк.ndmsi пролетарÑк.ndmsi пуровÑк.ndmsi райчихинÑк.ndmsi Ñ€ÑжÑк.ndmsi ÑеверодвинÑк.ndmsi ÑевероморÑк.ndmsi ÑевÑк.ndmsi ÑеленгинÑк.ndmsi ÑердобÑк.ndmsi ÑлавÑк.ndmsi ÑнежногорÑк.ndmsi ÑолнечногорÑк.ndmsi Ñоль-илецк.ndmsi ÑорочинÑк.ndmsi ÑоÑновоборÑк.ndmsi ÑпаÑ-деменÑк.ndmsi ÑпаÑк.ndmsi ÑреднеколымÑк.ndmsi ÑурÑк.ndmsi тимашевÑк.ndmsi туринÑк.ndmsi туруханÑк.ndmsi тюкалинÑк.ndmsi углегорÑк.ndmsi урюпинÑк.ndmsi уÑть-илимÑк.ndmsi ханты-манÑийÑк.ndmsi харовÑк.ndmsi цивильÑк.ndmsi чапаевÑк.ndmsi чепецк.ndmsi чернÑховÑк.ndmsi чкаловÑк.ndmsi шадринÑк.ndmsi шацк.ndmsi шенкурÑк.ndmsi ÑранÑк.ndmsi ÑÑногорÑк.ndmsi : ; оруд.= : LLBYZ+ or LLCBF+; оÑ.= : LLADD+ or LLAGT+ or LLAUV+ or LLGBM+ or LLDNF+; оÑ.nlfpg : ; оÑ.nlfpv : ; оÑведом.= полаком.= : LLGNU+ or LLGFR+; оÑвеж.= : LLGER+ or LLFXI+ or LLFZZ+; оÑвинц.= : LLATF+; оÑвобо.= : LLGOC+ or LLGOD+; оÑев.= : LLBSO+ or LLCJC+; оÑен.= : LLFWV+ or LLFWW+ or LLDNF+; оÑин.= : LLAFX+ or LLBRK+ or LLDKJ+; оÑин.amss : ; оÑин.ndfpg : ; вешнÑк.= оÑинник.= полог.= родник.= : LLAAM+ or LLDYM+; вешнÑк.ndmsv оÑинник.ndmsv полог.ndmsv родник.ndmsv : ; вешнÑк.ndmsi оÑинник.ndmsi полог.ndmsi родник.ndmsi : ; воронцовы.= горбачевы.= кардановы.= лаптевы.= оÑиповы.= Ñтепановы.= ульÑновы.= хохловы.= чириковы.= шереметьевы.= : LLEBW+; воронцовы.nlmpi горбачевы.nlmpi кардановы.nlmpi лаптевы.nlmpi оÑиповы.nlmpi Ñтепановы.nlmpi ульÑновы.nlmpi хохловы.nlmpi чириковы.nlmpi шереметьевы.nlmpi : ; воронцовы.nlfpi горбачевы.nlfpi кардановы.nlfpi лаптевы.nlfpi оÑиповы.nlfpi Ñтепановы.nlfpi ульÑновы.nlfpi хохловы.nlfpi чириковы.nlfpi шереметьевы.nlfpi : ; аппалач.= ганцевич.= житкович.= ивацевич.= калинкович.= киж.= кириш.= климович.= коÑтикович.= лÑхович.= оÑирович.= покач.= Ñмолевич.= Ñухинич.= тетюш.= : LLDYL+; оÑкар.= : LLFKO+ or LLAAQ+ or LLFIH+; оÑкар.ndmsv : ; оÑкар.nlmsi : ; оÑкар.ndmsi : ; оÑкол.= : LLDWW+ or LLCJW+; оÑкол.ndmsv : ; оÑкол.ndmsi : ; оÑкорбител.= рачител.= Ñокрушител.= : LLDMT+ or LLDOR+; оÑкребк.= : LLAGJ+ or LLBCC+; оÑлаб.= : LLFYW+ or LLFYX+ or LLFYG+; оÑлаб.vsndpms : ; оÑлеп.= : LLFWK+ or LLFXQ+ or LLFYG+; оÑлеп.vsndpms : ; оÑлыш.= : LLGJV+ or LLBRI+; оÑмол.= : LLAAQ+ or LLFWV+ or LLBRK+ or LLDNF+; оÑмол.ndmsv : ; оÑмол.ndmsi : ; оÑмотр.= : LLAAQ+ or LLGGI+ or LLGAQ+; оÑмотр.ndmsv : ; оÑмотр.ndmsi : ; оÑоб.= : LLAGT+ or LLBNS+ or LLDLC+ or LLDNL+; оÑоб.nlfpg : ; оÑоб.nlfpv : ; взъерепен.= вÑтопыр.= заÑкипидар.= изморщин.= наодеколон.= обаÑурман.= оÑкандал.= оÑовремен.= переÑÑор.= подкрахмал.= подрумÑн.= проканител.= прокрахмал.= раззадор.= размочал.= разрумÑн.= раÑÑупон.= раÑтопыр.= раÑтранжир.= утихомир.= : LLFSS+ or LLFDC+; оÑÑ‚.= : LLAAQ+ or LLCMY+ or LLDNF+; оÑÑ‚.ndmsv : ; оÑÑ‚.ndmsi : ; оÑта.= раÑÑта.= : LLAMG+ or LLFXV+; оÑтальн.= : LLEGS+ or LLDVO+; оÑтанкин.= : LLCAM+ or LLDZR+; оÑтанов.= : LLAAQ+ or LLFWK+ or LLGOE+ or LLBRK+; оÑтанов.ndmsv : ; оÑтанов.ndmsi : ; зощенко.= маÑлаченко.= мирошниченко.= моÑкаленко.= оверченко.= овÑиенко.= овчаренко.= омелько.= омельченко.= онипченко.= оноприенко.= онопченко.= онуфриенко.= опанаÑенко.= оÑтапченко.= оÑьмиченко.= очередько.= павлюченко.= панаÑенко.= папченко.= парфененко.= паÑтушенко.= пелипенко.= пелишенко.= перевозченко.= петроченко.= петрущенко.= пилипенко.= пилипченко.= пиÑаренко.= плевако.= поваренко.= : LLFJD+ or LLFJX+; оÑтин.= : LLFUM+ or LLFJN+ or LLBRK+; оÑтин.nlmsi : ; оÑтов.= : LLAAQ+ or LLDKJ+; оÑтов.amss : ; оÑтов.ndmsv : ; оÑтов.ndmsi : ; оÑтр.= : LLBGI+ or LLBHS+ or LLBNP+; оÑтри.= : LLARV+ or LLGCB+ or LLGCC+; оÑтров.= : LLABM+ or LLEDS+ or LLCJW+; оÑтров.ndmsv : ; оÑтров.ndmsi : ; оÑтровÑк.= : LLFJZ+ or LLDYV+ or LLCJF+; оÑтрог.= : LLAAM+ or LLDWW+ or LLAFU+; оÑтрог.ndmsv : ; оÑтрог.ndfpg : ; оÑтрог.ndmsi : ; оÑтроглаз.= : LLDKO+ or LLDNT+; оÑтроглаз.amss : ; бородавчат.= желтоглаз.= оÑтрогруд.= черногруд.= : LLBRO+ or LLDKO+; бородавчат.amss желтоглаз.amss оÑтрогруд.amss черногруд.amss : ; оÑтрож.= : LLAUG+ or LLFXI+ or LLBYZ+; оÑтроÑлов.= : LLACI+ or LLBDD+ or LLBGV+; оÑтроÑлов.nlmsi : ; оÑтроум.= : LLACI+ or LLAYI+ or LLBYU+; оÑтроум.nlmsi : ; оÑущеÑтв.= : LLFWK+ or LLBNN+; оÑып.= : LLGCR+ or LLGGQ+ or LLDNF+; оÑьмин.= чуприн.= щедрин.= : LLFQF+ or LLAFX+; оÑьмин.nlmsi чуприн.nlmsi щедрин.nlmsi : ; оÑьмин.ndfpg чуприн.ndfpg щедрин.ndfpg : ; от.= : LLDTD+ or LLFWP+ or LLFYE+ or LLFXH+ or LLGFQ+ or LLGGT+ or LLAYJ+ or LLGMO+ or LLFXZ+ or LLGKS+ or LLGAD+ or LLGAE+ or LLGMY+ or LLGAG+ or LLGAJ+ or LLGAL+ or LLFZG+ or LLFZH+ or LLGND+ or LLGOK+ or LLGBR+ or LLGBS+ or LLGBV+ or LLGBW+ or LLGCS+ or LLGCT+ or LLGCY+ or LLGNQ+; избе.= отбе.= : LLFWO+ or LLFYD+; отбел.= : LLAAQ+ or LLFWV+ or LLBRK+ or LLDOK+; отбел.ndmsv : ; отбел.ndmsi : ; отбл.= побл.= пробл.= : LLGHZ+; отбо.= пробо.= : LLBPJ+ or LLBPW+ or LLBQK+; обнадежива.= отбраÑыва.= отфильтровыва.= подзадорива.= : LLEQC+ or LLEUW+; отбре.= : LLFYF+ or LLGFP+; отброÑ.= : LLAAQ+ or LLFWS+ or LLBRK+ or LLDJV+; отброÑ.ndmsv : ; отброÑ.ndmsi : ; отваж.= : LLFZP+ or LLBYU+; отвар.= : LLAAO+ or LLFWV+ or LLFWW+ or LLBRK+; отвар.ndmsv : ; отвар.ndmsi : ; отве.= : LLFWR+ or LLFXE+ or LLGOG+ or LLFYL+ or LLFYM+; отвер.= : LLAPS+ or LLFXD+ or LLGHK+; отвержен.= : LLAYI+ or LLBDC+ or LLFVE+; отвержен.amss : ; отверз.= : LLGJM+ or LLGOF+; отверз.vspdpms : ; отверÑÑ‚.= : LLDKJ+ or LLDNS+; отверÑÑ‚.amss : ; отвеÑ.= : LLAAQ+ or LLFWS+ or LLBYU+; отвеÑ.ndmsv : ; отвеÑ.ndmsi : ; ответÑтв.= предшеÑтв.= : LLBDD+ or LLCBF+; отви.= : LLGOH+; отво.= : LLAPG+ or LLGCH+ or LLAQP+ or LLGDC+ or LLGDD+ or LLBAO+ or LLFYQ+ or LLFXA+; отго.= : LLGIP+ or LLFZD+; отговор.= : LLAAQ+ or LLFWV+ or LLFWW+ or LLBRK+ or LLDJV+; отговор.ndmsv : ; отговор.ndmsi : ; отгор.= : LLGIN+ or LLFXX+; отграничива.= : LLDBQ+ or LLEQI+; /ru/words/words.155: LLFQN+ or LLFAL+; оте.= : LLGBT+ or LLGBU+ or LLGCU+; отел.= : LLAAQ+ or LLFWV+ or LLFWW+ or LLDML+ or LLDOO+; отел.ndmsv : ; отел.ndmsi : ; дожи.= изжи.= отжи.= пережи.= : LLGEH+; обжим.= отжим.= : LLAAQ+ or LLBRK+ or LLBSO+ or LLBYZ+; обжим.ndmsv отжим.ndmsv : ; обжим.ndmsi отжим.ndmsi : ; /ru/words/words.156: LLFYH+; отзвуч.= : LLGCP+ or LLBYU+; надел.= отзол.= : LLAAQ+ or LLFWV+ or LLBRK+ or LLDOO+; надел.ndmsv отзол.ndmsv : ; надел.ndmsi отзол.ndmsi : ; отка.= : LLGOI+ or LLFXK+ or LLFXL+ or LLFXF+ or LLFXG+; откачн.= : LLCJJ+ or LLFWL+ or LLFWG+ or LLDLO+; изготавлива.= конфиÑковыва.= накаплива.= обнаружива.= организовыва.= откладыва.= переÑматрива.= подразумева.= подÑчитыва.= : LLDCA+ or LLDEU+; /ru/words/words.157: LLAAQ+ or LLBRK+; ар.ndmsv вклад.ndmsv вноÑ.ndmsv выброÑ.ndmsv вывоз.ndmsv выгреб.ndmsv выезд.ndmsv выем.ndmsv выкат.ndmsv выклад.ndmsv выкрут.ndmsv вылаз.ndmsv выноÑ.ndmsv вырез.ndmsv горжет.ndmsv довод.ndmsv доÑ.ndmsv жакет.ndmsv загиб.ndmsv задел.ndmsv заезд.ndmsv заклад.ndmsv запев.ndmsv заÑвет.ndmsv заÑтил.ndmsv затеÑ.ndmsv заход.ndmsv зачеÑ.ndmsv зерновоз.ndmsv ириÑ.ndmsv каÑтор.ndmsv кноп.ndmsv копал.ndmsv кофеин.ndmsv крин.ndmsv лорнет.ndmsv мотоциклет.ndmsv нагон.ndmsv надрез.ndmsv надув.ndmsv наезд.ndmsv налив.ndmsv намет.ndmsv намин.ndmsv намыв.ndmsv нарез.ndmsv наÑад.ndmsv нахлеÑÑ‚.ndmsv наход.ndmsv недогруз.ndmsv недодел.ndmsv недохват.ndmsv обдув.ndmsv обмет.ndmsv обмин.ndmsv обмыв.ndmsv объезд.ndmsv окраÑ.ndmsv отбив.ndmsv отвоз.ndmsv отклеп.ndmsv отноÑ.ndmsv оттоман.ndmsv очеÑ.ndmsv пепин.ndmsv перевеÑ.ndmsv перевив.ndmsv перегруз.ndmsv переклад.ndmsv перекуÑ.ndmsv перелив.ndmsv перерез.ndmsv перехват.ndmsv перечеÑ.ndmsv перешив.ndmsv план.ndmsv плÑÑ.ndmsv подгиб.ndmsv поддев.ndmsv поддир.ndmsv подкат.ndmsv подÑвет.ndmsv подÑев.ndmsv подÑказ.ndmsv подÑтил.ndmsv подÑыл.ndmsv поклев.ndmsv порез.ndmsv пошив.ndmsv прибор.ndmsv привод.ndmsv приклад.ndmsv прикуÑ.ndmsv припев.ndmsv приÑыл.ndmsv притир.ndmsv прихват.ndmsv пробор.ndmsv продув.ndmsv проезд.ndmsv промин.ndmsv промыв.ndmsv прорыв.ndmsv проÑев.ndmsv протеÑ.ndmsv проход.ndmsv прочеÑ.ndmsv развеÑ.ndmsv развоз.ndmsv разлив.ndmsv размет.ndmsv размыв.ndmsv разрез.ndmsv ранет.ndmsv раÑкат.ndmsv раÑклад.ndmsv раÑкоп.ndmsv раÑÑтил.ndmsv раÑтир.ndmsv раÑцвет.ndmsv раÑчеÑ.ndmsv редиÑ.ndmsv рельÑопрокат.ndmsv рулет.ndmsv ÑамовÑз.ndmsv ÑаморазрÑд.ndmsv ÑамоÑмаз.ndmsv Ñвоз.ndmsv Ñказ.ndmsv Ñкид.ndmsv Ñков.ndmsv Ñмыв.ndmsv ÑчеÑ.ndmsv Ñшив.ndmsv Ñыромолот.ndmsv угон.ndmsv уклад.ndmsv урез.ndmsv утеÑ.ndmsv фаÑет.ndmsv фиал.ndmsv циркулÑÑ€.ndmsv чеÑ.ndmsv шарлот.ndmsv шифоньер.ndmsv шлюп.ndmsv Ñгрет.ndmsv Ñлектропровод.ndmsv Ñйцеклад.ndmsv : ; ар.ndmsi вклад.ndmsi вноÑ.ndmsi выброÑ.ndmsi вывоз.ndmsi выгреб.ndmsi выезд.ndmsi выем.ndmsi выкат.ndmsi выклад.ndmsi выкрут.ndmsi вылаз.ndmsi выноÑ.ndmsi вырез.ndmsi горжет.ndmsi довод.ndmsi доÑ.ndmsi жакет.ndmsi загиб.ndmsi задел.ndmsi заезд.ndmsi заклад.ndmsi запев.ndmsi заÑвет.ndmsi заÑтил.ndmsi затеÑ.ndmsi заход.ndmsi зачеÑ.ndmsi зерновоз.ndmsi ириÑ.ndmsi каÑтор.ndmsi кноп.ndmsi копал.ndmsi кофеин.ndmsi крин.ndmsi лорнет.ndmsi мотоциклет.ndmsi нагон.ndmsi надрез.ndmsi надув.ndmsi наезд.ndmsi налив.ndmsi намет.ndmsi намин.ndmsi намыв.ndmsi нарез.ndmsi наÑад.ndmsi нахлеÑÑ‚.ndmsi наход.ndmsi недогруз.ndmsi недодел.ndmsi недохват.ndmsi обдув.ndmsi обмет.ndmsi обмин.ndmsi обмыв.ndmsi объезд.ndmsi окраÑ.ndmsi отбив.ndmsi отвоз.ndmsi отклеп.ndmsi отноÑ.ndmsi оттоман.ndmsi очеÑ.ndmsi пепин.ndmsi перевеÑ.ndmsi перевив.ndmsi перегруз.ndmsi переклад.ndmsi перекуÑ.ndmsi перелив.ndmsi перерез.ndmsi перехват.ndmsi перечеÑ.ndmsi перешив.ndmsi план.ndmsi плÑÑ.ndmsi подгиб.ndmsi поддев.ndmsi поддир.ndmsi подкат.ndmsi подÑвет.ndmsi подÑев.ndmsi подÑказ.ndmsi подÑтил.ndmsi подÑыл.ndmsi поклев.ndmsi порез.ndmsi пошив.ndmsi прибор.ndmsi привод.ndmsi приклад.ndmsi прикуÑ.ndmsi припев.ndmsi приÑыл.ndmsi притир.ndmsi прихват.ndmsi пробор.ndmsi продув.ndmsi проезд.ndmsi промин.ndmsi промыв.ndmsi прорыв.ndmsi проÑев.ndmsi протеÑ.ndmsi проход.ndmsi прочеÑ.ndmsi развеÑ.ndmsi развоз.ndmsi разлив.ndmsi размет.ndmsi размыв.ndmsi разрез.ndmsi ранет.ndmsi раÑкат.ndmsi раÑклад.ndmsi раÑкоп.ndmsi раÑÑтил.ndmsi раÑтир.ndmsi раÑцвет.ndmsi раÑчеÑ.ndmsi редиÑ.ndmsi рельÑопрокат.ndmsi рулет.ndmsi ÑамовÑз.ndmsi ÑаморазрÑд.ndmsi ÑамоÑмаз.ndmsi Ñвоз.ndmsi Ñказ.ndmsi Ñкид.ndmsi Ñков.ndmsi Ñмыв.ndmsi ÑчеÑ.ndmsi Ñшив.ndmsi Ñыромолот.ndmsi угон.ndmsi уклад.ndmsi урез.ndmsi утеÑ.ndmsi фаÑет.ndmsi фиал.ndmsi циркулÑÑ€.ndmsi чеÑ.ndmsi шарлот.ndmsi шифоньер.ndmsi шлюп.ndmsi Ñгрет.ndmsi Ñлектропровод.ndmsi Ñйцеклад.ndmsi : ; откорм.= : LLAAQ+ or LLFWK+ or LLFXQ+ or LLBRK+ or LLBYU+ or LLCKD+; откорм.ndmsv : ; откорм.ndmsi : ; откуп.= : LLABM+ or LLFWK+ or LLFXQ+; откуп.ndmsv : ; откуп.ndmsi : ; отла.= : LLGHL+ or LLGIR+ or LLFYL+ or LLFYM+; отлагательÑтв.= : LLCAM+ or LLCAM+; вылов.= излом.= обкорм.= облов.= озноб.= окорм.= отлов.= оцеп.= перелов.= разгром.= раÑкорм.= Ñкорм.= : LLAAQ+ or LLFWK+; вылов.ndmsv излом.ndmsv обкорм.ndmsv облов.ndmsv озноб.ndmsv окорм.ndmsv отлов.ndmsv оцеп.ndmsv перелов.ndmsv разгром.ndmsv раÑкорм.ndmsv Ñкорм.ndmsv : ; вылов.ndmsi излом.ndmsi обкорм.ndmsi облов.ndmsi озноб.ndmsi окорм.ndmsi отлов.ndmsi оцеп.ndmsi перелов.ndmsi разгром.ndmsi раÑкорм.ndmsi Ñкорм.ndmsi : ; отлом.= : LLFWK+ or LLFXQ+ or LLCJW+; отм.= : LLGFE+ or LLGFF+ or LLFTP+ or LLFZO+ or LLGCG+; отма.= : LLFZN+ or LLGEZ+ or LLGOJ+ or LLFYM+; отме.= : LLFYC+ or LLFZA+ or LLFZB+ or LLGCD+ or LLGCE+; опер.= отмен.= : LLAFX+ or LLFWV+ or LLFWW+ or LLBYU+; опер.ndfpg отмен.ndfpg : ; домуч.= замуч.= измуч.= намуч.= отмуч.= перемуч.= помуч.= промуч.= умуч.= : LLGHN+ or LLGFI+; отно.= : LLCOB+ or LLFYC+ or LLCOZ+ or LLFYD+; ото.= : LLDTD+ or LLFZI+ or LLGGH+; выкреп.= овещеÑтв.= отождеÑтв.= : LLBLY+; отол.= : LLGOL+; отоп.= : LLFWK+ or LLCJW+ or LLFZB+; отпа.= : LLBPJ+ or LLBPW+ or LLGBQ+ or LLGCQ+ or LLGFP+; отпаÑ.= : LLFWB+ or LLGFN+ or LLGJM+; отпаÑ.vspdpms : ; отпле.= : LLGFT+ or LLFZA+ or LLGBX+; отпочк.= : LLFDA+ or LLFWD+; отпраздн.= : LLGLK+; выко.= выпро.= вытру.= допро.= запро.= изно.= иÑко.= иÑку.= нако.= напро.= обко.= оро.= отко.= отпро.= переко.= подко.= поизно.= пообно.= попро.= раÑко.= раÑтру.= Ñогла.= Ñпро.= : LLFYC+ or LLFYD+; отпрÑ.= : LLGFW+ or LLGLD+ or LLGCB+ or LLGCC+; отпых.= разле.= : LLGHK+; отрав.= : LLAFX+ or LLFWK+ or LLFXQ+ or LLBYZ+; отрав.ndfpg : ; отражен.= : LLBYK+ or LLDNT+; отражен.amss : ; отре.= : LLFZN+ or LLGAK+; /ru/words/words.158: LLFRG+; отро.= : LLFXO+ or LLAUD+ or LLFWV+ or LLFWW+; отруб.= : LLABN+ or LLBCE+ or LLFWK+ or LLBYZ+; отруб.ndmsv : ; отруб.ndmsi : ; отÑе.= уÑе.= : LLFXJ+ or LLFYL+ or LLFYM+; отÑев.= : LLAAQ+ or LLBSO+; отÑев.ndmsv : ; отÑев.ndmsi : ; обÑка.= отÑка.= проÑка.= : LLGGE+; отÑле.= : LLGCH+ or LLFTQ+; вымета.= заÑлонÑ.= иÑкривлÑ.= отÑлонÑ.= : LLDAL+ or LLDEM+ or LLFWU+; отÑме.= подÑме.= : LLFDV+; отÑн.= : LLGOM+; отÑоедин.= : LLFWV+ or LLFWW+ or LLFDD+; отÑоÑ.= : LLAAQ+ or LLFZJ+ or LLBYU+; отÑоÑ.ndmsv : ; отÑоÑ.ndmsi : ; отÑто.= : LLBPJ+ or LLBQI+ or LLDRL+ or LLGHU+ or LLGGL+; отÑтупн.= : LLCIJ+ or LLCJC+; набраÑыва.= одурманива.= оконтурива.= отÑчитыва.= перекачива.= перелопачива.= перемалыва.= перемешива.= переоценива.= переуÑтупа.= упаковыва.= : LLDBP+ or LLEOE+; вытанц.= дотанц.= оттанц.= : LLFRH+ or LLFDM+; иÑте.= отте.= перете.= подте.= прите.= уте.= : LLGBT+ or LLGCU+; напил.= окур.= оттен.= подар.= : LLFWV+ or LLCJW+; отторг.= : LLGKP+ or LLGCW+ or LLFRG+; отторг.vspdpms : ; затреп.= иÑтреп.= натреп.= обтреп.= оттреп.= подтреп.= потреп.= : LLGCJ+ or LLGCL+; отту.= повыгру.= поту.= угоб.= : LLGIH+; выкорч.= замеж.= избич.= изж.= намеж.= обмеж.= отж.= оттуш.= уврач.= употч.= : LLGER+; отхо.= : LLAOZ+ or LLGCH+ or LLFXO+ or LLGBP+; отцве.= : LLGGY+ or LLFXF+; /ru/words/words.159: LLFUO+; авгиев.amsi аннибалов.amsi ахиллеÑов.amsi базедов.amsi бертолетов.amsi бикфордов.amsi буриданов.amsi валаамов.amsi валтаÑаров.amsi виттов.amsi гайморов.amsi глауберов.amsi гордиев.amsi гоÑударев.amsi дамоклов.amsi деверев.amsi дедов.amsi демоÑфенов.amsi дьÑволов.amsi евÑтахиев.amsi женихов.amsi зÑтев.amsi каинов.amsi кеÑарев.amsi кощеев.amsi кумов.amsi лукуллов.amsi мамаев.amsi мафуÑаилов.amsi ноев.amsi олегов.amsi отцов.amsi пирров.amsi пифагоров.amsi прадедов.amsi прокруÑтов.amsi ÑвÑтоÑлавов.amsi Ñизифов.amsi Ñынов.amsi теÑтев.amsi уÑпеньев.amsi фаллопиев.amsi хамов.amsi хриÑтов.amsi шуринов.amsi шутов.amsi : ; авгиев.admsv аннибалов.admsv ахиллеÑов.admsv базедов.admsv бертолетов.admsv бикфордов.admsv буриданов.admsv валаамов.admsv валтаÑаров.admsv виттов.admsv гайморов.admsv глауберов.admsv гордиев.admsv гоÑударев.admsv дамоклов.admsv деверев.admsv дедов.admsv демоÑфенов.admsv дьÑволов.admsv евÑтахиев.admsv женихов.admsv зÑтев.admsv каинов.admsv кеÑарев.admsv кощеев.admsv кумов.admsv лукуллов.admsv мамаев.admsv мафуÑаилов.admsv ноев.admsv олегов.admsv отцов.admsv пирров.admsv пифагоров.admsv прадедов.admsv прокруÑтов.admsv ÑвÑтоÑлавов.admsv Ñизифов.admsv Ñынов.admsv теÑтев.admsv уÑпеньев.admsv фаллопиев.admsv хамов.admsv хриÑтов.admsv шуринов.admsv шутов.admsv : ; отчленÑ.= : LLDAG+; отчу.= : LLGON+; вког.= выфран.= дошу.= закипÑ.= заÑуе.= зашу.= нашу.= отшу.= очу.= поÑуе.= раÑшу.= Ñпохва.= : LLFXG+; отщеп.= : LLGHC+ or LLFWK+ or LLFXQ+; выщип.= дощип.= иÑщип.= нащеп.= нащип.= отщип.= перещип.= подщеп.= пощеп.= пощип.= Ñощип.= : LLGHC+; зае.= нае.= отъе.= : LLGED+ or LLFZQ+ or LLFZR+; /ru/words/words.160: LLFWK+ or LLFXQ+; ох.= : LLDTP+ or LLDXP+ or LLBCC+; оха.= : LLCZE+ or LLFYL+; дреколь.= отребь.= отрепь.= охлопь.= : LLARV+ or LLDRC+; охоло.= : LLGCH+ or LLFZC+; охотнич.= : LLAUM+ or LLBFF+; охр.= пудр.= Ñкверн.= фабр.= : LLAFX+ or LLBHS+ or LLBNP+; охр.ndfpg пудр.ndfpg Ñкверн.ndfpg фабр.ndfpg : ; охран.= : LLAFX+ or LLFWV+ or LLBRK+ or LLBYZ+; охран.ndfpg : ; ворÑов.= охрÑн.= роÑÑн.= ÑолÑн.= : LLBRK+ or LLCIZ+ or LLDKF+; ворÑов.amss охрÑн.amss роÑÑн.amss ÑолÑн.amss : ; оч.= : LLBCB+ or LLBYZ+; очер.= : LLDWW+ or LLFXF+; очер.ndmsv : ; очер.ndmsi : ; очин.= : LLFQF+ or LLFWV+ or LLBRK+; очин.nlmsi : ; выпрÑмител.= дополнител.= очиÑтител.= : LLDML+ or LLDOV+; очк.= : LLBCC+ or LLCAK+ or LLCCZ+ or LLCGW+; малмыж.= ош.= : LLDWV+ or LLDXM+; малмыж.ndmsv ош.ndmsv : ; малмыж.ndmsi ош.ndmsi : ; оше.= переше.= : LLAUD+; ошиб.= : LLGKL+ or LLBRK+; защип.= ощип.= раÑщип.= : LLGHC+ or LLBRK+; п.= : LLAVL+ or LLAVV+ or LLAWA+ or LLAWD+ or LLAWV+ or LLAXQ+ or LLBHN+ or LLBNB+; па.= : LLADL+ or LLAUD+ or LLEQJ+ or LLEQK+ or LLBPJ+ or LLBPW+ or LLGBQ+ or LLEQO+ or LLEQP+; па.ndn : ; пав.= : LLAGT+ or LLFMI+ or LLBFF+; пав.nlfpg : ; пав.nlfpv : ; павлово.= : LLAEG+ or LLDXD+; павлово.ndn : ; павлово.a : ; павловÑк.= : LLDWW+ or LLFJZ+ or LLBEM+ or LLDYV+; павловÑк.ndmsv : ; павловÑк.ndmsi : ; ошмет.= паголен.= : LLBSP+ or LLCJW+; падан.= ÑамопиÑ.= : LLAXZ+ or LLBRK+; падуч.= : LLAKO+ or LLBDQ+; падуч.amss : ; пазанч.= : LLFTR+ or LLEVQ+; паин.= : LLFQF+ or LLDNW+; паин.nlmsi : ; муÑульманÑк.= пакиÑтанÑк.= : LLBEN+; пакл.= : LLBHS+ or LLBNP+ or LLDQH+; пако.= Ñна.= : LLCSN+ or LLCTB+; пал.= : LLAAS+ or LLAYE+ or LLBGI+ or LLBHS+ or LLBNP+ or LLBRK+ or LLDLO+ or LLDNF+; пал.ndmsv : ; пал.ndmsi : ; /ru/words/words.161: LLBEP+ or LLDYV+; пали.= : LLABZ+ or LLAEG+ or LLDQV+; пали.a : ; пали.ndm : ; /ru/words/words.162: LLADA+; палуб.= : LLAFX+ or LLEQL+ or LLBNJ+ or LLBYZ+; палуб.ndfpg : ; пальцев.= : LLFQF+ or LLCJC+ or LLDLO+; пальцев.nlmsi : ; алимент.= пампаÑ.= : LLBYU+ or LLDJV+; памÑÑ‚.= : LLBRK+ or LLBYU+ or LLCBU+ or LLCCZ+ or LLCGW+ or LLDNF+; волхв.= жуир.= пан.= : LLACI+ or LLCBF+; волхв.nlmsi жуир.nlmsi пан.nlmsi : ; панам.= : LLAFX+ or LLDXR+ or LLBRK+; панам.ndfpg : ; паник.= : LLAFU+ or LLCBF+; паник.ndfpg : ; пантуф.= : LLBTV+; ананьев.= бикин.= богодухов.= борщев.= гагарин.= гайÑин.= гафуров.= глазов.= глухов.= горбатов.= данков.= демидов.= ефремов.= кадников.= кобрин.= макарьев.= неÑтеров.= николаев.= обухов.= панфилов.= почаев.= пугачев.= рогачев.= Ñеров.= темников.= тутаев.= фурманов.= халтурин.= чехов.= шелехов.= шергин.= : LLDWW+ or LLFQF+; ананьев.nlmsi бикин.nlmsi богодухов.nlmsi борщев.nlmsi гагарин.nlmsi гайÑин.nlmsi гафуров.nlmsi глазов.nlmsi глухов.nlmsi горбатов.nlmsi данков.nlmsi демидов.nlmsi ефремов.nlmsi кадников.nlmsi кобрин.nlmsi макарьев.nlmsi неÑтеров.nlmsi николаев.nlmsi обухов.nlmsi панфилов.nlmsi почаев.nlmsi пугачев.nlmsi рогачев.nlmsi Ñеров.nlmsi темников.nlmsi тутаев.nlmsi фурманов.nlmsi халтурин.nlmsi чехов.nlmsi шелехов.nlmsi шергин.nlmsi : ; ананьев.ndmsv бикин.ndmsv богодухов.ndmsv борщев.ndmsv гагарин.ndmsv гайÑин.ndmsv гафуров.ndmsv глазов.ndmsv глухов.ndmsv горбатов.ndmsv данков.ndmsv демидов.ndmsv ефремов.ndmsv кадников.ndmsv кобрин.ndmsv макарьев.ndmsv неÑтеров.ndmsv николаев.ndmsv обухов.ndmsv панфилов.ndmsv почаев.ndmsv пугачев.ndmsv рогачев.ndmsv Ñеров.ndmsv темников.ndmsv тутаев.ndmsv фурманов.ndmsv халтурин.ndmsv чехов.ndmsv шелехов.ndmsv шергин.ndmsv : ; ананьев.ndmsi бикин.ndmsi богодухов.ndmsi борщев.ndmsi гагарин.ndmsi гайÑин.ndmsi гафуров.ndmsi глазов.ndmsi глухов.ndmsi горбатов.ndmsi данков.ndmsi демидов.ndmsi ефремов.ndmsi кадников.ndmsi кобрин.ndmsi макарьев.ndmsi неÑтеров.ndmsi николаев.ndmsi обухов.ndmsi панфилов.ndmsi почаев.ndmsi пугачев.ndmsi рогачев.ndmsi Ñеров.ndmsi темников.ndmsi тутаев.ndmsi фурманов.ndmsi халтурин.ndmsi чехов.ndmsi шелехов.ndmsi шергин.ndmsi : ; пап.= : LLAEY+ or LLBRK+; пап.nlmpv : ; пап.nlmpg : ; папай.= параной.= Ñеквой.= : LLDPZ+; папай.ndfpg параной.ndfpg Ñеквой.ndfpg : ; дедул.= дедуÑ.= папан.= : LLDPQ+; велорикш.= папаш.= чинуш.= : LLAEV+; велорикш.nlmpv папаш.nlmpv чинуш.nlmpv : ; велорикш.nlmpg папаш.nlmpg чинуш.nlmpg : ; папоч.= : LLBRD+ or LLBRI+ or LLBYZ+; папул.= : LLAFX+ or LLDPQ+; папул.ndfpg : ; пар.= : LLAAP+ or LLAFX+ or LLDXR+ or LLAVM+ or LLBGI+ or LLBIA+ or LLBNU+ or LLBRK+ or LLBRO+ or LLBSW+ or LLBZF+ or LLCCZ+ or LLCGW+ or LLCJU+ or LLDJV+ or LLDPS+; пар.ndmsv : ; пар.ndfpg : ; пар.ndmsi : ; алта.= парагва.= уругва.= : LLAYG+ or LLDZD+ or LLBPY+; парадиз.= : LLAAQ+ or LLEBJ+ or LLBRK+; парадиз.nlmsi : ; парадиз.ndmsv : ; парадиз.ndmsi : ; вычитаем.= главн.= должн.= зажит.= кафе-морожен.= кратн.= множим.= нажит.= наружн.= парадн.= поличн.= потогонн.= рвотн.= Ñкоромн.= холодн.= : LLCIK+; водоноÑ.= паразит.= тихоход.= : LLAAQ+ or LLACI+ or LLBRO+ or LLBYU+; водоноÑ.nlmsi паразит.nlmsi тихоход.nlmsi : ; водоноÑ.ndmsv паразит.ndmsv тихоход.ndmsv : ; водоноÑ.ndmsi паразит.ndmsi тихоход.ndmsi : ; параллел.= : LLDNF+ or LLDOV+; парамонов.= : LLFJG+ or LLGSA+; парамонов.nlmsi : ; барж.= парандж.= : LLAFZ+; параÑкев.= : LLFJQ+; апорт.= пардон.= : LLAAQ+ or LLDTP+; апорт.ndmsv пардон.ndmsv : ; апорт.ndmsi пардон.ndmsi : ; парен.= : LLAUN+ or LLDLO+; пари.= : LLADL+ or LLDPX+; пари.ndn : ; парков.= : LLBRL+ or LLDKJ+; парков.amss : ; парн.= : LLAKS+ or LLCJK+; килопарÑек.= мегапарÑек.= мегаÑрг.= парÑек.= Ñрг.= : LLABS+; килопарÑек.ndmsv мегапарÑек.ndmsv мегаÑрг.ndmsv парÑек.ndmsv Ñрг.ndmsv : ; килопарÑек.ndmpg мегапарÑек.ndmpg мегаÑрг.ndmpg парÑек.ndmpg Ñрг.ndmpg : ; килопарÑек.ndmsi мегапарÑек.ndmsi мегаÑрг.ndmsi парÑек.ndmsi Ñрг.ndmsi : ; парти.= Ñтуди.= : LLAYG+ or LLBPW+ or LLBPY+ or LLBQK+ or LLDQL+; партизан.= : LLACX+ or LLBGW+ or LLBRO+; партизан.nlmsi : ; партизан.nlmpv : ; партизан.nlmpg : ; паруÑ.= : LLABM+ or LLBGF+ or LLBYU+ or LLCJW+; паруÑ.ndmsv : ; паруÑ.ndmsi : ; паршив.= : LLAYI+ or LLBIU+ or LLBNS+ or LLBRO+ or LLDKF+; паршив.amss : ; паÑ.= : LLAAQ+ or LLAEL+ or LLDTP+ or LLCBF+ or LLCCZ+ or LLCGW+ or LLEMD+ or LLCWW+; паÑ.xn : ; паÑ.ndmsv : ; паÑ.vnpdpms : ; паÑ.ndmsi : ; паÑев.= : LLBSO+; паÑку.= хорово.= : LLAPN+ or LLAQQ+; паÑтуш.= : LLBFF+ or LLBRM+ or LLCKD+ or LLCKS+; патент.= : LLAAQ+ or LLBYU+ or LLFRF+ or LLEUU+; патент.ndmsv : ; патент.ndmsi : ; патрон.= : LLAAQ+ or LLACI+ or LLBRK+ or LLBYZ+; патрон.nlmsi : ; патрон.ndmsv : ; патрон.ndmsi : ; патрул.= : LLDML+ or LLDMT+ or LLDOO+; патрулир.= : LLCDC+ or LLCGS+; пау.= : LLEQM+ or LLEQN+; оÑад.= пауз.= : LLAFX+ or LLBRK+ or LLBYZ+ or LLCJW+; оÑад.ndfpg пауз.ndfpg : ; пах.= : LLABA+ or LLBVZ+; пах.vnndpms : ; пах.ndmsv : ; пах.ndmsi : ; крошен.= латан.= пахан.= таÑкан.= цежен.= штукатурен.= : LLBDC+ or LLDLO+; паш.= : LLFNF+ or LLBZO+; пе.= : LLDIQ+ or LLDJE+; пейзан.= : LLACX+ or LLBFM+ or LLBRO+; пейзан.nlmsi : ; пейзан.nlmpv : ; пейзан.nlmpg : ; пекар.= токар.= : LLBYZ+ or LLBZO+ or LLDMU+; пекл.= : LLEOW+ or LLATN+ or LLCAG+; пекл.ndnpg : ; пелаге.= : LLFPG+; пелаги.= : LLFNJ+; пелена.= : LLDAK+ or LLDEM+; пеленг.= : LLABG+ or LLFRE+; пеленг.ndmsv : ; пеленг.ndmsi : ; пельмен.= : LLBCE+ or LLDML+; богоматер.= дщер.= мадемуазел.= мадмуазел.= мамзел.= нетел.= неÑÑыт.= пелÑд.= праматер.= ÑвиÑз.= твар.= чехон.= : LLDNL+; волн.= морд.= пемз.= польз.= рифм.= треб.= форм.= цифр.= шихт.= шлихт.= : LLAFX+ or LLCCZ+ or LLCGW+; волн.ndfpg морд.ndfpg пемз.ndfpg польз.ndfpg рифм.ndfpg треб.ndfpg форм.ndfpg цифр.ndfpg шихт.ndfpg шлихт.ndfpg : ; пен.= : LLAFX+ or LLAUI+ or LLBCE+ or LLBIA+ or LLBNU+ or LLBRK+ or LLBRO+ or LLBYU+ or LLDNT+ or LLDQH+; пен.ndfpg : ; арканзаÑ.= аÑÑам.= вашингтон.= гондураÑ.= ирак.= казахÑтан.= краÑнодон.= лондон.= милан.= новгород.= парнаÑ.= пекин.= пенджаб.= пьемонт.= Ñаратов.= уÑльÑ.= : LLDWW+ or LLAYI+; арканзаÑ.ndmsv аÑÑам.ndmsv вашингтон.ndmsv гондураÑ.ndmsv ирак.ndmsv казахÑтан.ndmsv краÑнодон.ndmsv лондон.ndmsv милан.ndmsv новгород.ndmsv парнаÑ.ndmsv пекин.ndmsv пенджаб.ndmsv пьемонт.ndmsv Ñаратов.ndmsv уÑльÑ.ndmsv : ; арканзаÑ.ndmsi аÑÑам.ndmsi вашингтон.ndmsi гондураÑ.ndmsi ирак.ndmsi казахÑтан.ndmsi краÑнодон.ndmsi лондон.ndmsi милан.ndmsi новгород.ndmsi парнаÑ.ndmsi пекин.ndmsi пенджаб.ndmsi пьемонт.ndmsi Ñаратов.ndmsi уÑльÑ.ndmsi : ; пеп.= : LLAUQ+; пер.= : LLAXY+ or LLBRK+ or LLCAN+; перв.= : LLCIK+ or LLDWN+; первач.= : LLAAJ+ or LLCJU+; первач.ndmsv : ; первач.ndmsi : ; буденн.= головат.= довгопÑÑ‚.= заболотн.= загребельн.= колодÑжн.= паперн.= первозванн.= пидкаÑиÑÑ‚.= поддубн.= пошелюжн.= ÑемичаÑтн.= Ñлавн.= : LLEDW+; первопут.= : LLAAQ+ or LLCJW+ or LLDNT+; первопут.ndmsv : ; первопут.ndmsi : ; пере.= : LLGLQ+ or LLGHO+ or LLGGH+; переадреÑ.= раÑпроб.= : LLFWB+ or LLFRG+; переб.= : LLGDA+ or LLGDB+ or LLGDE+ or LLGDF+; перебазир.= перефразир.= : LLCDD+ or LLFWB+; перебе.= : LLGMJ+ or LLFYC+ or LLFYD+; измельча.= иÑтонча.= иÑтоща.= перебега.= : LLDAL+ or LLFYB+ or LLDEM+; перебор.= : LLAAQ+ or LLBRK+ or LLGNF+; перебор.ndmsv : ; перебор.ndmsi : ; взборо.= взгромо.= загромо.= нагромо.= переборо.= пригво.= проборо.= : LLFSQ+; выбр.= отбр.= перебр.= побр.= подбр.= пробр.= : LLGDG+ or LLGDH+; перебран.= : LLFSU+ or LLFDD+ or LLBRK+; перебре.= : LLGOO+; перебро.= : LLAPP+ or LLFWM+; перевал.= : LLAAQ+ or LLAYE+ or LLFWV+ or LLFWW+ or LLBRK+; перевал.ndmsv : ; перевал.ndmsi : ; заве.= переве.= : LLFWM+ or LLFWN+ or LLFXE+ or LLFYK+ or LLFYL+; ввез.= взвез.= вывез.= довез.= завез.= навез.= нанеÑ.= обвез.= обнеÑ.= обтрÑÑ.= отвез.= перевез.= подвез.= позанеÑ.= понавез.= понанеÑ.= пораÑтрÑÑ.= преподнеÑ.= привез.= привнеÑ.= провез.= произнеÑ.= развез.= Ñвез.= ÑоотнеÑ.= увез.= : LLFWX+; ввез.vspdpms взвез.vspdpms вывез.vspdpms довез.vspdpms завез.vspdpms навез.vspdpms нанеÑ.vspdpms обвез.vspdpms обнеÑ.vspdpms обтрÑÑ.vspdpms отвез.vspdpms перевез.vspdpms подвез.vspdpms позанеÑ.vspdpms понавез.vspdpms понанеÑ.vspdpms пораÑтрÑÑ.vspdpms преподнеÑ.vspdpms привез.vspdpms привнеÑ.vspdpms провез.vspdpms произнеÑ.vspdpms развез.vspdpms Ñвез.vspdpms ÑоотнеÑ.vspdpms увез.vspdpms : ; перевер.= : LLFTS+ or LLFDY+; /ru/words/words.163: LLFWI+ or LLFWG+; переверт.= : LLAVM+ or LLBRK+; вдалблива.= выворачива.= выÑпрашива.= вытрÑхива.= домыÑлива.= заворачива.= закручива.= затрачива.= накручива.= оÑмыÑлива.= отщелкива.= перевешива.= переворачива.= перекручива.= переразбива.= подкорачива.= подÑажива.= подталкива.= потрÑхива.= пришлепыва.= проигрыва.= проÑвечива.= развешива.= разматыва.= раÑкладыва.= раÑÑпрашива.= раÑталкива.= раÑтрачива.= раÑчеÑыва.= Ñворачива.= укорачива.= : LLDCA+; переви.= пови.= : LLGOP+; перево.= : LLAPG+ or LLGCH+ or LLAQP+ or LLBAO+ or LLFYQ+ or LLBBH+ or LLFXA+; /ru/words/words.164: LLFRG+ or LLFDA+; перевооруж.= : LLBKG+; перевопло.= : LLFTT+ or LLFDZ+; перевыб.= : LLFRR+; перега.= уга.= : LLGHL+ or LLFYC+; недоглÑ.= переглÑ.= : LLAOO+; перегно.= : LLFWV+ or LLBPH+; перего.= : LLAPP+ or LLCSS+; переговор.= : LLFYV+ or LLFWV+ or LLDJV+; догонÑ.= загонÑ.= отгонÑ.= перегонÑ.= перереша.= ÑгонÑ.= : LLDAL+ or LLGAW+ or LLDEM+; перегру.= : LLBAW+; возделыва.= окантовыва.= перегружа.= переутвержда.= подвешива.= увековечива.= укомплектовыва.= уполномачива.= : LLDBP+ or LLDEI+; нагрыз.= отгрыз.= перегрыз.= погрыз.= прогрыз.= : LLGDZ+ or LLFXP+; нагрыз.vspdpms отгрыз.vspdpms перегрыз.vspdpms погрыз.vspdpms прогрыз.vspdpms : ; перед.= : LLABP+ or LLDTD+ or LLCJW+ or LLGDE+ or LLGDF+; перед.ndmsv : ; перед.ndmsi : ; переда.= : LLALV+ or LLGLN+ or LLAMG+ or LLGAR+ or LLFXR+; передвига.= : LLFQN+ or LLFDG+ or LLFAL+ or LLDEQ+; передвин.= : LLFXS+ or LLFDL+; передн.= : LLASY+ or LLBES+ or LLDSP+; передо.= : LLDTD+ or LLFWV+; передовер.= : LLBLB+; передох.= : LLGBI+; передох.vsndpms : ; перее.= : LLGED+ or LLGNS+; переж.= : LLGEE+ or LLGER+ or LLGEG+ or LLGIS+; пережен.= : LLGOQ+ or LLFWW+; пережит.= : LLCIK+ or LLCJW+; перезагру.= : LLFYQ+ or LLFEA+; возвеличива.= перезагружа.= перезапуÑка.= перенаправлÑ.= : LLDAL+ or LLFAL+; перезаклад.= перезарÑд.= : LLAAQ+ or LLBRL+; перезаклад.ndmsv перезарÑд.ndmsv : ; перезаклад.ndmsi перезарÑд.ndmsi : ; перезаключ.= : LLEQQ+ or LLBKE+; перезаключа.= : LLEOE+; перезапи.= : LLGBT+ or LLFEB+; перезапу.= : LLFZC+ or LLFDP+; перезвон.= : LLAAQ+ or LLFYV+; перезвон.ndmsv : ; перезвон.ndmsi : ; дод.= переизб.= повыд.= : LLGDE+; переизбира.= : LLFQN+ or LLEUW+ or LLDER+; переимен.= : LLCFW+ or LLCHQ+; переинÑталлир.= : LLCGI+; взворо.= вколо.= перевыÑве.= пережел.= перезоло.= перекипÑ.= перемоло.= перепло.= перечер.= подкипÑ.= подколо.= подреше.= приворо.= приколо.= примоло.= проворо.= прокипÑ.= проколо.= промоло.= разворо.= раззоло.= : LLFST+; перекиÑ.= : LLBWI+ or LLDNF+; перекиÑ.vsndpms : ; переклейм.= : LLFTW+; переклика.= раÑправлÑ.= : LLFQN+ or LLFAL+ or LLDEM+; переключ.= : LLEQS+ or LLBKE+ or LLBOB+; перекоп.= : LLAAQ+ or LLBRK+ or LLFST+ or LLFDN+; перекоп.ndmsv : ; перекоп.ndmsi : ; перекорм.= перетрав.= : LLAAQ+ or LLFSV+; перекорм.ndmsv перетрав.ndmsv : ; перекорм.ndmsi перетрав.ndmsi : ; заÑлюнÑв.= иÑтрухлÑв.= обеÑкров.= обÑлюнÑв.= перезнаком.= перекороб.= подзаправ.= раззнаком.= раÑÑироп.= умилоÑтив.= : LLFTD+ or LLFDF+; перекра.= : LLFHD+ or LLCPA+ or LLGES+; перекреÑÑ‚.= : LLACI+ or LLBDC+ or LLCJW+; перекреÑÑ‚.nlmsi : ; перекрещен.= : LLAYI+ or LLBDC+; перекрещива.= : LLFQN+ or LLFAL+ or LLDEU+; перекро.= : LLFWV+ or LLBPJ+ or LLBPW+; перела.= : LLGHL+ or LLGKU+ or LLFYL+ or LLFYM+; переле.= проле.= : LLGMU+; перелез.= : LLGMS+; перелез.vspdpms : ; перелеÑ.= : LLBRK+ or LLCJW+ or LLDNT+; перелож.= : LLFXI+ or LLFZZ+ or LLBYZ+; перелопа.= : LLFSP+ or LLFWT+ or LLFWU+; перем.= : LLGJH+ or LLGFE+ or LLGFF+ or LLFZO+ or LLGCG+ or LLGFK+ or LLGJK+; перема.= : LLFZN+ or LLGCF+ or LLFYM+; переме.= : LLFYC+ or LLFYD+ or LLFZA+ or LLCST+ or LLCTC+ or LLGHM+ or LLGCD+; перемеж.= : LLFRJ+ or LLFDM+ or LLFXI+ or LLFZZ+; перемен.= : LLAFX+ or LLFWV+ or LLFWW+ or LLBRK+ or LLBYU+; перемен.ndfpg : ; перемо.= : LLFTA+ or LLGOR+ or LLGCC+; перевиÑ.= передрог.= перезÑб.= перемерз.= перемок.= перемÑк.= перечах.= повымерз.= пообвиÑ.= пообвык.= пообмÑк.= пообÑох.= поотвык.= поотмÑк.= попривык.= попроÑох.= примерз.= приобвык.= прогорк.= продрых.= промерз.= промозг.= : LLBWI+; перевиÑ.vsndpms передрог.vsndpms перезÑб.vsndpms перемерз.vsndpms перемок.vsndpms перемÑк.vsndpms перечах.vsndpms повымерз.vsndpms пообвиÑ.vsndpms пообвык.vsndpms пообмÑк.vsndpms пообÑох.vsndpms поотвык.vsndpms поотмÑк.vsndpms попривык.vsndpms попроÑох.vsndpms примерз.vsndpms приобвык.vsndpms прогорк.vsndpms продрых.vsndpms промерз.vsndpms промозг.vsndpms : ; /ru/words/words.165: LLFXI+; переназнач.= : LLFSR+ or LLFYH+; перенаправ.= : LLFYW+ or LLFDF+; перенапрÑ.= : LLFTX+ or LLFEC+; выкреплÑ.= обезболива.= оздоравлива.= отутюжива.= перевыполнÑ.= передоверÑ.= перезапиÑыва.= перенаÑелÑ.= переобуча.= переправлÑ.= подделыва.= подзарÑжа.= подкреплÑ.= подогрева.= : LLDBP+; перенаÑтро.= : LLFSN+ or LLFCX+ or LLBPW+; перенаÑÑ‹.= : LLFTY+ or LLFED+; переноÑ.= : LLAAQ+ or LLBRK+ or LLBYZ+ or LLCKD+; переноÑ.ndmsv : ; переноÑ.ndmsi : ; перенумеровыва.= : LLDBP+ or LLDEL+; переоборуд.= : LLCGD+ or LLCHD+; взду.= наду.= обду.= обогре.= отогре.= переобу.= подогре.= разогре.= разу.= Ñогре.= : LLFXW+ or LLFWU+; обнул.= переопредел.= предохран.= : LLFSU+ or LLFWV+; переор.= проор.= : LLGOS+; акцентир.= переориентир.= центрир.= : LLCES+ or LLCGE+; переоÑвидетельÑтв.= : LLCAM+ or LLCGD+; дооÑна.= переоÑна.= : LLCSW+; переоткр.= : LLDME+; переоформ.= : LLBLQ+; переохла.= : LLAQC+; запа.= перепа.= подпа.= : LLBPW+ or LLGBQ+ or LLGCQ+; забуха.= залета.= запада.= заполза.= заумнича.= напада.= отбега.= отпада.= перелета.= перепада.= потопа.= прополза.= : LLCZE+ or LLFYB+; перепел.= : LLACQ+ or LLAVH+ or LLBRO+; перепел.nlmsi : ; переплав.= : LLAAQ+ or LLFTD+ or LLFDF+ or LLBRK+; переплав.ndmsv : ; переплав.ndmsi : ; переплы.= проплы.= : LLGNZ+; переплюн.= : LLDGL+; переплÑ.= : LLFRT+; перепо.= : LLFWV+ or LLBPJ+ or LLFDP+; переподготов.= : LLBMH+; переполн.= : LLBKY+; незаполнен.= переполнен.= : LLBDD+ or LLBYO+; незаполнен.amss переполнен.amss : ; вÑпуш.= довооруж.= затормош.= переволоч.= передруж.= перекрош.= переобуч.= переполош.= приворож.= разгорÑч.= размельч.= разогорч.= : LLFSW+ or LLFDI+; переполуч.= : LLBKE+; перепор.= : LLGAA+ or LLGFC+; перепоÑтав.= : LLBMM+; перепоÑ.= : LLFRU+ or LLFEE+; переправ.= подÑтав.= приправ.= : LLAFX+ or LLFYW+ or LLBRK+; переправ.ndfpg подÑтав.ndfpg приправ.ndfpg : ; перепро.= : LLFTU+ or LLFEF+; перепровер.= : LLFSS+ or LLBRL+; перепрода.= : LLALX+ or LLAMF+ or LLDDQ+; перепроизве.= : LLFTZ+; перепрÑ.= : LLGFW+ or LLFRV+ or LLFEG+ or LLGCB+ or LLGCC+; перер.= : LLGOT+ or LLFZO+; перераз.= : LLFWP+ or LLFXH+; перераÑпредел.= : LLBLE+; опроверга.= перераÑпределÑ.= переÑтавлÑ.= ужеÑточа.= : LLDAL+ or LLDEI+; перераÑта.= : LLCZE+ or LLDBR+ or LLENU+; перераÑход.= : LLAAQ+ or LLCGE+; перераÑход.ndmsv : ; перераÑход.ndmsi : ; перерегиÑтрир.= : LLGHH+ or LLCHP+ or LLCGQ+; переÑ.= : LLFPH+ or LLGBM+ or LLFWB+; переÑ.nlmsi : ; вышар.= вышпар.= обеÑÑахар.= переÑахар.= подÑахар.= приÑахар.= : LLFTB+; переÑда.= : LLALV+ or LLGAR+; /ru/words/words.166: LLFRI+; переÑелен.= : LLAYI+ or LLBRO+ or LLDNT+; переÑка.= : LLFXK+ or LLBSD+; переÑкре.= : LLFUB+; переÑмеш.= : LLFSW+ or LLBRI+ or LLBSM+; доÑмотр.= переÑмотр.= проÑмотр.= : LLAAQ+ or LLGGI+; доÑмотр.ndmsv переÑмотр.ndmsv проÑмотр.ndmsv : ; доÑмотр.ndmsi переÑмотр.ndmsi проÑмотр.ndmsi : ; переÑнима.= приÑтраща.= : LLFQN+ or LLFDG+ or LLFAL+; переÑозда.= : LLFQQ+ or LLEVH+ or LLFRX+; переÑортировыва.= : LLEQU+ or LLEUW+; переÑох.= : LLBWS+; переÑох.vsndpms : ; взбулгач.= замундштуч.= набатрач.= напророч.= обездвиж.= обеззвуч.= обезнадеж.= обеÑкураж.= обеÑчеловеч.= облагозвуч.= отакелаж.= отчекрыж.= перебудораж.= перебулгач.= переинач.= перекалеч.= перекореж.= перемнож.= переÑроч.= переутюж.= промурыж.= пропеÑоч.= проÑутÑж.= размотыж.= размундштуч.= раÑкулач.= раÑкуроч.= ущуч.= : LLFSR+; переÑтанов.= : LLFSV+ or LLBRL+; однолет.= переÑтар.= Ñеголет.= : LLBRO+ or LLCKD+; переÑтел.= : LLFUC+; переÑто.= : LLBPJ+ or LLGHU+ or LLGGL+; переÑтро.= : LLBLC+ or LLBOO+ or LLBPW+; переÑтуп.= : LLAVL+ or LLFWK+ or LLDNF+; переÑты.= : LLBWU+ or LLFVY+; переработа.= переÑчита.= : LLDDG+; переÑчитыва.= : LLDBW+ or LLDEV+; переÑып.= : LLAAQ+ or LLGGP+ or LLGGQ+ or LLBRK+ or LLDNF+; переÑып.ndmsv : ; переÑып.ndmsi : ; перет.= : LLGFQ+ or LLGGT+ or LLCJW+; взлупц.= закольц.= заторц.= изрубц.= наглÑнц.= окольц.= отлупц.= перелиц.= перетанц.= потанц.= приторц.= протанц.= развальц.= Ñвальц.= Ñфальц.= : LLFRH+; обеÑформ.= обожеÑтв.= отожеÑтв.= переграф.= передешев.= перекреп.= перетереб.= поднакоп.= принакоп.= раÑтереб.= : LLFSV+; перетерп.= : LLAXN+; переброÑ.= перетир.= : LLAAY+ or LLBRK+; переброÑ.ndmsv перетир.ndmsv : ; переброÑ.ndmsi перетир.ndmsi : ; затол.= иÑтол.= перетол.= : LLGCV+ or LLGKD+; перетолк.= : LLBCC+ or LLFRG+; перетоп.= : LLFWK+ or LLFXQ+ or LLBRK+ or LLBSO+ or LLFRM+; вÑколошма.= вÑкоÑма.= вÑхохла.= выконопа.= забаламу.= заколошма.= законопа.= иÑконопа.= набаламу.= наколошма.= оконопа.= отколошма.= отконопа.= переколошма.= переконопа.= переотме.= переразме.= перетра.= поконопа.= проконопа.= раÑколошма.= раÑконопа.= уколошма.= : LLFSP+; передрем.= перетреп.= : LLFRS+; перетру.= : LLFTQ+ or LLFDB+ or LLGOU+; переброÑитьÑÑ.= перетруÑитьÑÑ.= уравновеÑитьÑÑ.= : LLFHF+; переброÑитьÑÑ.vnndi перетруÑитьÑÑ.vnndi уравновеÑитьÑÑ.vnndi : ; перетрÑÑ.= раÑтрÑÑ.= утрÑÑ.= : LLBRK+ or LLFWX+ or LLFZE+; перетрÑÑ.vspdpms раÑтрÑÑ.vspdpms утрÑÑ.vspdpms : ; перетуш.= : LLFRJ+ or LLFXI+; переупорÑдоч.= : LLFTK+ or LLFEH+; переуÑтро.= понаÑтро.= : LLFSN+; переуÑтроитьÑÑ.= понаÑтроитьÑÑ.= : LLGOV+; переуÑтроитьÑÑ.vsndi понаÑтроитьÑÑ.vsndi : ; переуÑтуп.= : LLBLZ+ or LLBRL+; переутвер.= : LLGOW+; переутомлен.= : LLBDD+ or LLBXS+; переутомлен.amss : ; переуч.= : LLGHA+ or LLFXI+ or LLFZZ+; переÑви.= перехле.= : LLFRW+; перехо.= : LLAPG+ or LLGDI+ or LLAQP+ or LLCWA+; перезанима.= перецеплÑ.= : LLDDV+ or LLEUW+; переч.= : LLAVL+ or LLGHA+ or LLBFZ+ or LLBYU+; малочиÑлен.= перечиÑлен.= : LLBYL+; малочиÑлен.amss перечиÑлен.amss : ; перешер.= : LLCSZ+; отшиб.= перешиб.= : LLAAQ+ or LLGCX+; отшиб.vspdpms перешиб.vspdpms : ; отшиб.ndmsv перешиб.ndmsv : ; отшиб.ndmsi перешиб.ndmsi : ; переÑÑ€.= : LLFWW+ or LLCKD+; перил.= : LLAHC+ or LLDOO+ or LLDPC+ or LLDPD+; перил.npg : ; бамÑтройпут.= гипротранÑпут.= пермÑтройпут.= : LLEFS+; перов.= : LLFQF+ or LLDZR+ or LLCIZ+; перов.nlmsi : ; перÑ.= : LLACI+ or LLBCE+; перÑ.nlmsi : ; перÑÑ‚.= : LLAAQ+ or LLAVL+ or LLDNF+; перÑÑ‚.ndmsv : ; перÑÑ‚.ndmsi : ; ваÑил.= камел.= клубен.= комел.= перÑтен.= поршен.= Ñтержен.= тебен.= : LLAUI+; перфорир.= : LLCDA+ or LLCFX+; перш.= : LLAAH+ or LLBFY+; перш.ndmsv : ; перш.ndmsi : ; пеÑ.= : LLAYJ+ or LLBFF+ or LLBZO+ or LLCJU+; пеÑкар.= : LLDXR+ or LLDMT+; пеÑоч.= : LLAUF+ or LLBHH+ or LLBMV+ or LLBYU+; пеÑтр.= : LLAWO+ or LLBHS+ or LLBNP+ or LLDKF+; пеÑтр.amss : ; пеÑтроткан.= : LLDLO+ or LLDNG+; пет.= : LLBUI+ or LLFKX+; петел.= : LLACI+ or LLDNX+ or LLDOO+; петел.nlmsi : ; петров.= : LLFQF+ or LLADW+ or LLFOU+ or LLBSP+; петров.amsi : ; петров.nlmsi : ; петров.admsv : ; петровÑк.= : LLDWW+ or LLFJZ+ or LLBEL+ or LLDZV+; петровÑк.ndmsv : ; петровÑк.ndmsi : ; зубкевич.= онищук.= петрук.= : LLFJY+; петруш.= : LLBRD+ or LLBRI+; мозол.= печал.= : LLBIA+ or LLBNU+ or LLDNF+ or LLDOK+; печат.= : LLBRK+ or LLBYU+ or LLBZO+ or LLDNF+; печев.= : LLDXT+ or LLCAG+; печев.ndnpg : ; печен.= : LLBRK+ or LLDLO+ or LLDNF+ or LLDNT+; печор.= : LLDXR+ or LLEAJ+; печор.npg : ; печорÑк.= : LLDWW+ or LLBEM+ or LLDYX+; печорÑк.ndmsv : ; печорÑк.ndmsi : ; пеш.= : LLDXM+ or LLBDN+ or LLBRI+ or LLBRM+; пеш.amss : ; /ru/words/words.167: LLDQH+; пи.= : LLADE+ or LLFPI+ or LLCNE+ or LLCNJ+; благодарн.= болотн.= вулканн.= горькоÑолен.= днепрорудн.= каÑторн.= новокаÑторн.= пивденн.= полонн.= рубежн.= тальн.= : LLDZW+; данченко.= иванченко.= ищенко.= корниенко.= пивненко.= титенко.= Ñковенко.= : LLFJD+ or LLFKM+; бекман.= белоÑельÑких-белозерÑких.= брегвадзе.= воронец.= мартынюк.= маÑюк.= омельчук.= оÑадчук.= оÑипчук.= оÑтапчук.= охримчук.= павлюк.= паламарчук.= панаÑюк.= панчук.= папернюк.= пархомчук.= пиварчук.= пивнюк.= пивоварчук.= пилипчук.= пинчук.= пиÑарчук.= Ñавчук.= : LLFJX+ or LLFJY+; пик.= : LLAAM+ or LLAEG+ or LLAFU+ or LLBBY+; пик.ndmsv : ; пик.ndfpg : ; пик.a : ; пик.ndmsi : ; пик.npg : ; пике.= : LLADL+ or LLAEG+ or LLBQK+; пике.ndn : ; пике.a : ; пикир.= : LLCBF+ or LLGAZ+ or LLCCZ+ or LLFWB+ or LLCGW+; пикул.= : LLBCE+ or LLEDY+; пил.= : LLAFX+ or LLBHS+ or LLBNP+ or LLBRK+ or LLDOO+ or LLDOZ+; пил.ndfpg : ; гени.= пилиди.= : LLBPP+ or LLBPT+; пилотир.= : LLEQV+ or LLENL+; /ru/words/words.168: LLDWY+; баиньки-баю.= бай-бай.= баю-бай.= баюшки-баю.= брр.= гей.= гой.= гули-гули.= гуль-гуль.= ей-ей.= люли.= ох-ох-ох.= пиль.= тик-так.= трень-брень.= уа.= фи.= фуй.= ха-ха.= хи-хи.= хо-хо.= цып-цып.= Ñй.= Ñхма.= Ñзыцех.= : LLAEO+; /ru/words/words.169: LLAAQ+ or LLAFX+; автокар.ndmsv алломорф.ndmsv аневризм.ndmsv анемон.ndmsv антипараллелограмм.ndmsv апофиз.ndmsv аркебуз.ndmsv береÑÑ‚.ndmsv гарнитур.ndmsv георгин.ndmsv диерез.ndmsv дрен.ndmsv зажор.ndmsv зализ.ndmsv идиом.ndmsv йот.ndmsv катаракт.ndmsv код.ndmsv кокор.ndmsv кремальер.ndmsv лавр.ndmsv манипул.ndmsv метаморфоз.ndmsv метод.ndmsv морф.ndmsv ном.ndmsv парафраз.ndmsv перифраз.ndmsv пилÑÑтр.ndmsv пÑальм.ndmsv раÑтр.ndmsv ризом.ndmsv роÑтр.ndmsv румб.ndmsv Ñангвин.ndmsv Ñепт.ndmsv Ñерпентин.ndmsv Ñпазм.ndmsv Ñтодол.ndmsv терноÑлив.ndmsv туберкул.ndmsv укрут.ndmsv утилит.ndmsv фильер.ndmsv центроид.ndmsv чинар.ndmsv юрт.ndmsv : ; автокар.ndfpg алломорф.ndfpg аневризм.ndfpg анемон.ndfpg антипараллелограмм.ndfpg апофиз.ndfpg аркебуз.ndfpg береÑÑ‚.ndfpg гарнитур.ndfpg георгин.ndfpg диерез.ndfpg дрен.ndfpg зажор.ndfpg зализ.ndfpg идиом.ndfpg йот.ndfpg катаракт.ndfpg код.ndfpg кокор.ndfpg кремальер.ndfpg лавр.ndfpg манипул.ndfpg метаморфоз.ndfpg метод.ndfpg морф.ndfpg ном.ndfpg парафраз.ndfpg перифраз.ndfpg пилÑÑтр.ndfpg пÑальм.ndfpg раÑтр.ndfpg ризом.ndfpg роÑтр.ndfpg румб.ndfpg Ñангвин.ndfpg Ñепт.ndfpg Ñерпентин.ndfpg Ñпазм.ndfpg Ñтодол.ndfpg терноÑлив.ndfpg туберкул.ndfpg укрут.ndfpg утилит.ndfpg фильер.ndfpg центроид.ndfpg чинар.ndfpg юрт.ndfpg : ; автокар.ndmsi алломорф.ndmsi аневризм.ndmsi анемон.ndmsi антипараллелограмм.ndmsi апофиз.ndmsi аркебуз.ndmsi береÑÑ‚.ndmsi гарнитур.ndmsi георгин.ndmsi диерез.ndmsi дрен.ndmsi зажор.ndmsi зализ.ndmsi идиом.ndmsi йот.ndmsi катаракт.ndmsi код.ndmsi кокор.ndmsi кремальер.ndmsi лавр.ndmsi манипул.ndmsi метаморфоз.ndmsi метод.ndmsi морф.ndmsi ном.ndmsi парафраз.ndmsi перифраз.ndmsi пилÑÑтр.ndmsi пÑальм.ndmsi раÑтр.ndmsi ризом.ndmsi роÑтр.ndmsi румб.ndmsi Ñангвин.ndmsi Ñепт.ndmsi Ñерпентин.ndmsi Ñпазм.ndmsi Ñтодол.ndmsi терноÑлив.ndmsi туберкул.ndmsi укрут.ndmsi утилит.ndmsi фильер.ndmsi центроид.ndmsi чинар.ndmsi юрт.ndmsi : ; пим.= : LLAAQ+ or LLDWW+ or LLDJV+; пим.ndmsv : ; пим.ndmsi : ; пин.= : LLDXR+ or LLCJW+; пинанг.= : LLDWW+ or LLAFU+; пинанг.ndmsv : ; пинанг.ndfpg : ; пинанг.ndmsi : ; баламут.= виртуоз.= маловер.= пионер.= Ñанитар.= ÑÑтет.= : LLACI+ or LLBRO+ or LLBYU+; баламут.nlmsi виртуоз.nlmsi маловер.nlmsi пионер.nlmsi Ñанитар.nlmsi ÑÑтет.nlmsi : ; пионерлагер.= : LLDMM+; пир.= : LLAAS+ or LLCBF+; пир.ndmsv : ; пир.ndmsi : ; пирай.= : LLDQO+; пирай.nlfpg : ; пирай.nlfpv : ; гимала.= пирене.= поныр.= фангаре.= : LLDYN+; пироÑвеч.= фут-Ñвеч.= : LLAFT+; пироÑвеч.ndfpg фут-Ñвеч.ndfpg : ; пиÑ.= : LLAYJ+ or LLDOE+; пиÑарÑк.= пÑковÑк.= : LLBEL+ or LLCJF+; пиÑкл.= : LLAVH+ or LLDPW+; пиÑкун.= : LLACI+ or LLEBJ+ or LLDPO+; пиÑкун.nlmsi : ; пиÑьмен.= : LLAHC+ or LLBYC+; пиÑьмен.amss : ; пиÑьмен.npg : ; пит.= полукруж.= руж.= фоторуж.= : LLDNR+; пищ.= : LLAFM+ or LLAHP+; пищ.ndfpg : ; пл.= : LLASO+ or LLATN+; пла.= : LLBRT+ or LLBSF+ or LLCXG+ or LLCYK+; плав.= : LLAAS+ or LLAVL+ or LLBIU+ or LLBNS+ or LLBRK+ or LLBSP+ or LLBSW+ or LLBYU+ or LLDNF+; плав.ndmsv : ; плав.ndmsi : ; плавун.= : LLAAQ+ or LLACI+ or LLAYJ+; плавун.nlmsi : ; плавун.ndmsv : ; плавун.ndmsi : ; беÑÑтыж.= блеÑÑ‚Ñщ.= везуч.= вÑемогущ.= гремуч.= дремуч.= дюж.= жгуч.= завидущ.= загребущ.= зловещ.= зыбуч.= кипуч.= ледащ.= линюч.= могуч.= невезуч.= негож.= неÑхож.= неуклюж.= охоч.= певуч.= плакуч.= погож.= ползуч.= пригож.= прыгуч.= ревуч.= Ñхож.= Ñыпуч.= тонкокож.= тощ.= треÑкуч.= Ñ‚Ñгуч.= уклюж.= хрипуч.= худущ.= цапуч.= цепуч.= : LLBDR+; беÑÑтыж.amss блеÑÑ‚Ñщ.amss везуч.amss вÑемогущ.amss гремуч.amss дремуч.amss дюж.amss жгуч.amss завидущ.amss загребущ.amss зловещ.amss зыбуч.amss кипуч.amss ледащ.amss линюч.amss могуч.amss невезуч.amss негож.amss неÑхож.amss неуклюж.amss охоч.amss певуч.amss плакуч.amss погож.amss ползуч.amss пригож.amss прыгуч.amss ревуч.amss Ñхож.amss Ñыпуч.amss тонкокож.amss тощ.amss треÑкуч.amss Ñ‚Ñгуч.amss уклюж.amss хрипуч.amss худущ.amss цапуч.amss цепуч.amss : ; берем.= брем.= плам.= : LLDRA+; планов.= : LLDLH+; аффинаж.= гренаж.= грильÑж.= дренаж.= каботаж.= капотаж.= каротаж.= корÑаж.= кортеж.= лаж.= маÑÑаж.= мираж.= паÑÑаж.= пейзаж.= пикетаж.= пилотаж.= плантаж.= плÑж.= реванш.= ÑаквоÑж.= финиш.= фюзелÑж.= Ñкипаж.= : LLAAH+ or LLBYZ+; аффинаж.ndmsv гренаж.ndmsv грильÑж.ndmsv дренаж.ndmsv каботаж.ndmsv капотаж.ndmsv каротаж.ndmsv корÑаж.ndmsv кортеж.ndmsv лаж.ndmsv маÑÑаж.ndmsv мираж.ndmsv паÑÑаж.ndmsv пейзаж.ndmsv пикетаж.ndmsv пилотаж.ndmsv плантаж.ndmsv плÑж.ndmsv реванш.ndmsv ÑаквоÑж.ndmsv финиш.ndmsv фюзелÑж.ndmsv Ñкипаж.ndmsv : ; аффинаж.ndmsi гренаж.ndmsi грильÑж.ndmsi дренаж.ndmsi каботаж.ndmsi капотаж.ndmsi каротаж.ndmsi корÑаж.ndmsi кортеж.ndmsi лаж.ndmsi маÑÑаж.ndmsi мираж.ndmsi паÑÑаж.ndmsi пейзаж.ndmsi пикетаж.ndmsi пилотаж.ndmsi плантаж.ndmsi плÑж.ndmsi реванш.ndmsi ÑаквоÑж.ndmsi финиш.ndmsi фюзелÑж.ndmsi Ñкипаж.ndmsi : ; авал.= кетÑал.= перл.= пикÑел.= планшир.= Ñтирол.= : LLAAQ+ or LLDML+; авал.ndmsv кетÑал.ndmsv перл.ndmsv пикÑел.ndmsv планшир.ndmsv Ñтирол.ndmsv : ; авал.ndmsi кетÑал.ndmsi перл.ndmsi пикÑел.ndmsi планшир.ndmsi Ñтирол.ndmsi : ; плаÑÑ‚.= : LLAAQ+ or LLCCZ+ or LLCGW+ or LLDNF+; плаÑÑ‚.ndmsv : ; плаÑÑ‚.ndmsi : ; плаÑтифицир.= цементир.= : LLCES+ or LLEPR+; микрофильмирова.= перÑонифицирова.= плаÑтифицирова.= : LLDDS+; плаÑтов.= : LLBRK+ or LLCJC+ or LLDLU+; плат.= : LLAAQ+ or LLAFX+ or LLBYZ+ or LLCJW+; плат.ndmsv : ; плат.ndfpg : ; плат.ndmsi : ; платформ.= : LLAFX+ or LLBYW+; платформ.ndfpg : ; плац.= : LLAAE+; плац.ndmsv : ; плац.ndmsi : ; плачев.= : LLBYU+ or LLCJC+; пле.= : LLCPH+ or LLCPN+ or LLEPP+ or LLCRW+; плев.= : LLAFX+ or LLCJW+ or LLDKJ+; плев.amss : ; плев.ndfpg : ; плен.= : LLAAS+ or LLAFX+ or LLFWV+ or LLFWW+ or LLBRK+ or LLBYZ+; плен.ndmsv : ; плен.ndfpg : ; плен.ndmsi : ; плеÑкан.= Ñказан.= щелкан.= : LLFWL+ or LLDNT+; плет.= : LLAVL+ or LLBRK+ or LLDNF+; плеч.= : LLBBZ+ or LLCAD+; плеч.ndnpg : ; плеч.npg : ; плечик.= : LLBCC+ or LLCAK+; плиÑÑировщик.= : LLAAM+ or LLACI+; плиÑÑировщик.nlmsi : ; плиÑÑировщик.ndmsv : ; плиÑÑировщик.ndmsi : ; пло.= : LLAPG+ or LLAQP+ or LLBHS+ or LLBNP+ or LLBPW+ or LLCPQ+ or LLCXI+ or LLCYK+; плов.= : LLAAO+ or LLAYJ+; плов.ndmsv : ; плов.ndmsi : ; плодоно.= : LLENB+; плодоноÑ.= преподноÑ.= : LLGHE+; пломбир.= : LLAAO+ or LLBYU+ or LLCEM+ or LLCGU+; пломбир.ndmsv : ; пломбир.ndmsi : ; /ru/words/words.170: LLDKO+; бархатиÑÑ‚.amss бахромчат.amss белеÑоват.amss белобород.amss биоуправлÑем.amss бирюковат.amss бледно-желт.amss бледно-розов.amss бледноват.amss большебород.amss большелоб.amss быÑтроуÑвоÑем.amss веÑнушчат.amss ветронепроницаем.amss взаимовидим.amss взаимонеприемлем.amss водогазонепроницаем.amss водонепроницаем.amss водопроницаем.amss воздухонепроницаем.amss воздухопроницаем.amss вообразим.amss воÑÑтановим.amss воÑтроглаз.amss вÑеедин.amss вÑемилоÑтив.amss выÑоковат.amss выÑоковзрывчат.amss выÑокопроницаем.amss выÑокороÑл.amss выÑокоталантлив.amss вычиÑлим.amss газонепроницаем.amss газопроницаем.amss гидрозубчат.amss гидронепроницаем.amss голодноват.amss голубоват.amss грузноват.amss груÑтноват.amss грÑзноват.amss гуÑтоволоÑ.amss далековат.amss двоÑковогнут.amss двоÑковыпукл.amss декартов.amss детолюбив.amss длиннобахромчат.amss длиннобород.amss длинноват.amss длинноволоÑ.amss добродушно-веÑел.amss долговолоÑ.amss долгогрив.amss долготерпелив.amss дороговат.amss дрÑбловат.amss дрÑнноват.amss жадноват.amss жарковат.amss желтоволоÑ.amss желтогруд.amss женолюбив.amss жеÑтковолоÑ.amss жидковолоÑ.amss звуконепроницаем.amss звукопроницаем.amss зелено-желт.amss зеленовато-желт.amss златовлаÑ.amss златогрив.amss золотовлаÑ.amss золотоволоÑ.amss золотоголов.amss золотогрив.amss золотокудр.amss иÑкореним.amss киÑлотоуÑтойчив.amss клочковат.amss кодозавиÑим.amss кодонезавиÑим.amss кольцеват.amss коричневат.amss коротковат.amss коротковолоÑ.amss короткогрив.amss короткопал.amss короткотрубчат.amss краÑконепроницаем.amss краÑновато-желт.amss краÑноглаз.amss краÑногруд.amss крепковат.amss крепколоб.amss кривоглаз.amss кровоточив.amss кровÑниÑÑ‚.amss кругловат.amss крупнобит.amss крупноват.amss крупнозерниÑÑ‚.amss крупнозубчат.amss крупномолот.amss крупнопориÑÑ‚.amss крючковат.amss лимонно-желт.amss магнитоуправлÑем.amss маловодопроницаем.amss малогазопроницаем.amss малознаком.amss малозначим.amss малообъÑÑним.amss малоповоротлив.amss малопонÑтлив.amss малоприменим.amss малопроницаем.amss малоразвит.amss малоразговорчив.amss малоречив.amss малоудойлив.amss малоуÑидчив.amss малоуÑтойчив.amss маÑлонепроницаем.amss медвежеват.amss мелкобит.amss мелкобороздчат.amss мелкозубчат.amss мелкомолот.amss мелкороÑл.amss мелкотравчат.amss метамышьÑковиÑÑ‚.amss микрокомковат.amss многомилоÑтив.amss мрачноват.amss мужиковат.amss мультиплекÑируем.amss мышьÑковиÑÑ‚.amss мÑгкошиповат.amss надтреÑнут.amss нахрапиÑÑ‚.amss небаÑиÑÑ‚.amss небашковит.amss небережлив.amss неблагочеÑтив.amss небодлив.amss неболтлив.amss небоÑзлив.amss небранчив.amss небранчлив.amss небрезглив.amss небрыклив.amss небрюзглив.amss невдумчив.amss невелеречив.amss невертлÑв.amss невизглив.amss невиноват.amss невлаголюбив.amss невлаÑтолюбив.amss невлюбчив.amss невогнут.amss неводолюбив.amss неводоуÑтойчив.amss невозбудим.amss невознаградим.amss невольнолюбив.amss неворчлив.amss невоÑÑтановим.amss невÑпыльчив.amss невъедлив.amss невыноÑлив.amss невытÑнут.amss невÑл.amss негадлив.amss неглазаÑÑ‚.amss неглумлив.amss негневлив.amss неговорлив.amss неголоÑиÑÑ‚.amss негорделив.amss недаровит.amss неделовит.amss недобычлив.amss недоказуем.amss недокучлив.amss недомовит.amss недоÑадлив.amss недоходчив.amss недрачлив.amss недурашлив.amss неегозлив.amss неершиÑÑ‚.amss нежалоÑтлив.amss нежароуÑтойчив.amss незаботлив.amss незабывчив.amss незавиÑтлив.amss незадириÑÑ‚.amss незажимиÑÑ‚.amss незаковыриÑÑ‚.amss незакрыт.amss незаманчив.amss незаметлив.amss незамкнут.amss незаноÑчив.amss незанудлив.amss незапальчив.amss незапаÑлив.amss незаÑтенчив.amss незаÑухоуÑтойчив.amss незатÑнут.amss незлатокован.amss незлоречив.amss незнаменит.amss незначим.amss неигриÑÑ‚.amss неидентифицируем.amss неизбит.amss неизворотиÑÑ‚.amss неизворотлив.amss неизгладим.amss неизлечим.amss неизменчив.amss неизменÑем.amss неизмÑÑ‚.amss неизогнут.amss неименит.amss неиÑповедим.amss неиÑправим.amss неиÑÑÑкаем.amss неиÑтерт.amss неиÑтребим.amss неиÑцелим.amss некичлив.amss некокетлив.amss неколоÑиÑÑ‚.amss неконвертируем.amss неконфузлив.amss некорыÑтолюбив.amss некраÑноречив.amss некремниÑÑ‚.amss некриклив.amss некропотлив.amss некуражлив.amss неленив.amss нелжив.amss нелукав.amss нельÑтив.amss немиролюбив.amss немироточив.amss немногоречив.amss немозговит.amss немолодцеват.amss немоложав.amss немолчалив.amss неморозоуÑтойчив.amss немохнат.amss немуÑкулиÑÑ‚.amss немÑÑ‚.amss ненавариÑÑ‚.amss ненавÑзчив.amss ненадоедлив.amss неназойлив.amss ненаказуем.amss ненапориÑÑ‚.amss ненарочит.amss ненарушим.amss ненаÑмешлив.amss ненаÑтойчив.amss ненаходчив.amss ненахрапиÑÑ‚.amss неневоÑполним.amss неневыполним.amss ненедоÑтижим.amss ненелюдим.amss ненеминуем.amss ненемыÑлим.amss ненеоÑущеÑтвим.amss ненепоправим.amss ненеумолим.amss ненеуÑтраним.amss неноровиÑÑ‚.amss необжорлив.amss необидчив.amss необитаем.amss необоротиÑÑ‚.amss необоротлив.amss необут.amss неодержим.amss неопаÑлив.amss неопределим.amss неоÑаниÑÑ‚.amss неоÑущеÑтвим.amss неотзывчив.amss неотходчив.amss неотчуждаем.amss непакоÑтлив.amss непамÑтлив.amss непереводим.amss непередаваем.amss непереимчив.amss непеременчив.amss непиÑклÑв.amss неплечиÑÑ‚.amss неплодовит.amss непобит.amss неподжариÑÑ‚.amss неподражаем.amss неподтÑнут.amss неподхалимиÑÑ‚.amss непознаваем.amss непородиÑÑ‚.amss непоÑтигаем.amss непотерт.amss непотлив.amss непотоплÑем.amss непохотлив.amss неправдив.amss неправдолюбив.amss непразднолюбив.amss непредвзÑÑ‚.amss непредприимчив.amss непривередлив.amss непривÑзчив.amss непридирчив.amss неприживчив.amss неприжимиÑÑ‚.amss неприкрыт.amss неприлипчив.amss неприложим.amss неприметлив.amss неприпаÑлив.amss непробиваем.amss непрозорлив.amss непроказлив.amss непромокаем.amss непронырлив.amss непроÑтудлив.amss непротиворечив.amss непроходим.amss непуглив.amss непушиÑÑ‚.amss непытлив.amss неразбит.amss неразделим.amss нераздражим.amss нераздумчив.amss неразомкнут.amss неразъединим.amss нераним.amss нераÑпознаваем.amss нераÑÑыпчат.amss нераÑтворим.amss нераÑÑ‚Ñжим.amss нераÑÑ‚Ñнут.amss нераÑширÑем.amss нереализуем.amss неребÑчлив.amss неревнив.amss нерегулируем.amss неретив.amss неречиÑÑ‚.amss неродовит.amss неропотлив.amss нерыÑиÑÑ‚.amss нерыÑклив.amss неÑамолюбив.amss неÑановит.amss неÑбивчив.amss неÑварлив.amss неÑветолюбив.amss неÑвободолюбив.amss неÑгибаем.amss неÑебÑлюбив.amss неÑжимаем.amss неÑклонÑем.amss неÑкрываем.amss неÑлаÑтолюбив.amss неÑлезлив.amss неÑловоохотлив.amss неÑмекалиÑÑ‚.amss неÑменÑем.amss неÑметлив.amss неÑмешлив.amss неÑмолкаем.amss неÑмываем.amss неÑноровиÑÑ‚.amss неÑовеÑтлив.amss неÑократим.amss неÑонлив.amss неÑопоÑтавим.amss неÑтерт.amss неÑтроптив.amss неÑтыдлив.amss неÑуетлив.amss неÑуматошлив.amss неталантлив.amss нетеплолюбив.amss нетеплоуÑтойчив.amss нетороват.amss нетреплив.amss нетрудолюбив.amss нетруÑлив.amss неубориÑÑ‚.amss неувÑдаем.amss неугодлив.amss неудобоиÑполним.amss неудобочитаем.amss неудойлив.amss неужимиÑÑ‚.amss неуклончив.amss неулыбчив.amss неумолкаем.amss неупрÑм.amss неуÑвоÑем.amss неуÑлужлив.amss неуÑмешлив.amss неухватиÑÑ‚.amss неухватлив.amss неучаÑтлив.amss нефальшив.amss нефаÑониÑÑ‚.amss нефигуриÑÑ‚.amss нефтенепроницаем.amss нефтепроницаем.amss нехваÑтлив.amss нехлопотлив.amss нехолодоуÑтойчив.amss нечадолюбив.amss нечванлив.amss нечеловеколюбив.amss нечеÑтолюбив.amss нешаловлив.amss нешкодлив.amss нешумлив.amss нешутлив.amss новооткрыт.amss обоюдооÑтр.amss общезначим.amss общеприменим.amss определим.amss оранжево-желт.amss оÑтрогорб.amss оÑущеÑтвим.amss ошибкоуÑтойчив.amss пепельно-Ñер.amss перегородчат.amss перекатиÑÑ‚.amss переливчат.amss перемеÑтим.amss переоткрыт.amss перепеленат.amss перехварываем.amss перечиÑлим.amss пеÑтроват.amss плоÑковыпукл.amss плоÑкогруд.amss плоÑкозубчат.amss плоÑкоокругл.amss плотноват.amss поддат.amss поджариÑÑ‚.amss подобаем.amss подразбит.amss подраÑшит.amss подÑлеповат.amss поздноват.amss познаваем.amss полногруд.amss половозрел.amss полупроницаем.amss пооттерт.amss предÑтавим.amss прерывчат.amss преÑноват.amss пройдошлив.amss проникнут.amss проницаем.amss проÑтоват.amss пылеводонепроницаем.amss пышноволоÑ.amss пьÑноват.amss равноизмерим.amss равнообщезначим.amss радиотелеуправлÑем.amss развилиÑÑ‚.amss разлапиÑÑ‚.amss размывчат.amss разноглаз.amss разнозерниÑÑ‚.amss разноÑклонÑем.amss разноÑпрÑгаем.amss раÑкатиÑÑ‚.amss раÑкидчив.amss раÑплывчат.amss раÑпознаваем.amss раÑтворим.amss раÑторжим.amss редковолоÑ.amss руÑобород.amss руÑоволоÑ.amss рыжебород.amss рыжешерÑÑ‚.amss ÑамонеÑовмеÑтим.amss ÑамоÑовмеÑтим.amss Ñвежевыбрит.amss Ñвежевымыт.amss Ñвежеотжат.amss Ñверхнеобходим.amss Ñветло-бежев.amss Ñветло-желт.amss Ñветло-коричнев.amss Ñветло-оранжев.amss Ñветло-розов.amss Ñветло-руÑ.amss Ñветло-Ñер.amss Ñветлобород.amss Ñветловат.amss ÑветловолоÑ.amss Ñветлоглаз.amss Ñветлокудр.amss Ñветонепроницаем.amss ÑветоуÑтойчив.amss Ñедобород.amss ÑедоволоÑ.amss ÑеребриÑто-Ñер.amss Ñеробород.amss Ñильноводопроницаем.amss Ñильновыпукл.amss ÑильнороÑл.amss Ñильнотрещиноват.amss ÑильноуправлÑем.amss Ñиреневат.amss Ñкудноват.amss Ñлабоводопроницаем.amss Ñлабовыпукл.amss Ñлабогруд.amss Ñлабозубчат.amss Ñлабопроницаем.amss ÑлабораÑтворим.amss ÑлабороÑл.amss ÑлабоÑолоноват.amss ÑлабоуправлÑем.amss Ñлабошиповат.amss Ñлаволюбив.amss Ñланцеват.amss Ñлюноточив.amss Ñмугловат.amss ÑоглаÑуем.amss Ñолоноват.amss Ñомлеваем.amss Ñпотыклив.amss ÑреднераÑтворим.amss ÑреднеÑкороÑпел.amss Ñтариковат.amss Ñтароорошаем.amss Ñтранноват.amss Ñтраховит.amss Ñтрашноват.amss Ñтроган.amss Ñтручковат.amss ÑтудениÑÑ‚.amss ÑуÑтавчат.amss Ñутуловат.amss Ñухолюбив.amss твердоват.amss твердолоб.amss тезоименит.amss телеуправлÑем.amss темно-желт.amss темно-коричнев.amss темно-лилов.amss темно-оранжев.amss темно-руÑ.amss темно-Ñер.amss темно-фиолетов.amss темнобород.amss темноглаз.amss теневыноÑлив.amss теплонепроницаем.amss теплопроницаем.amss термонепроницаем.amss толÑтоват.amss толÑтомÑÑ.amss толÑтотел.amss тонкобров.amss тонковолокниÑÑ‚.amss тонкозерниÑÑ‚.amss тонкомолот.amss тонкоÑтруйчат.amss топов.amss трещиноват.amss трудноват.amss трудновозбудим.amss трудновоÑпитуем.amss трудновоÑпроизводим.amss трудноизлечим.amss трудноизменÑем.amss трудноизмерим.amss трудноиÑполним.amss труднообъÑÑним.amss трудноопределим.amss трудноотделим.amss трудноотÑлеживаем.amss труднопереноÑим.amss труднопреодолим.amss труднопроизноÑим.amss труднопроходим.amss трудноразрешим.amss трудноуловим.amss турбозубчат.amss туÑкловат.amss тыÑÑчеголоÑ.amss тыÑÑчеуÑÑ‚.amss Ñ‚Ñжеловат.amss угрюмоват.amss удобоиÑполним.amss удобопроизноÑим.amss удобоуправлÑем.amss удобоуÑвоÑем.amss удобочитаем.amss ультраÑкороÑпел.amss хрипловат.amss цветоуÑтойчив.amss цельнокован.amss цельнокроен.amss цельнотÑнут.amss человекоуправлÑем.amss черно-бур.amss черно-ÑеребриÑÑ‚.amss черногрив.amss чернокудрÑв.amss чудаковат.amss широкобедр.amss широкогруд.amss шишкаÑÑ‚.amss ÑлектроуправлÑем.amss ÑнергозавиÑим.amss ÑнергонезавиÑим.amss Ñрко-желт.amss Ñрко-оранжев.amss Ñрко-фиолетов.amss : ; плот.= : LLAAS+ or LLBYU+ or LLDNF+; плот.ndmsv : ; плот.ndmsi : ; желн.= камÑ.= плотв.= хамÑ.= : LLAGX+; плут.= : LLACI+ or LLBZQ+ or LLCBF+; плут.nlmsi : ; бычищ.= великанищ.= волчищ.= дружищ.= дурачищ.= комарищ.= котищ.= мужичищ.= парнищ.= плутищ.= уродищ.= человечищ.= : LLARK+; бычищ.nlmpv великанищ.nlmpv волчищ.nlmpv дружищ.nlmpv дурачищ.nlmpv комарищ.nlmpv котищ.nlmpv мужичищ.nlmpv парнищ.nlmpv плутищ.nlmpv уродищ.nlmpv человечищ.nlmpv : ; бычищ.nlmpg великанищ.nlmpg волчищ.nlmpg дружищ.nlmpg дурачищ.nlmpg комарищ.nlmpg котищ.nlmpg мужичищ.nlmpg парнищ.nlmpg плутищ.nlmpg уродищ.nlmpg человечищ.nlmpg : ; плы.= Ñлы.= : LLCZD+; аккуратненьк.= аппетитненьк.= богатеньк.= веÑеленьк.= вкуÑненьк.= воÑтреньк.= выÑоконьк.= глубоконьк.= готовеньк.= длинненьк.= дрÑнненьк.= кратеньк.= маÑеньк.= недальнозорк.= оÑторожненьк.= паршивеньк.= плотненьк.= плюгавеньк.= поганеньк.= румÑненьк.= Ñкверненьк.= Ñкромненьк.= Ñкупеньк.= Ñмирненьк.= Ñолененьк.= Ñпокойненьк.= Ñредненьк.= Ñтрашненьк.= Ñтрогоньк.= трудненьк.= Ñ‚Ñжеленьк.= холодненьк.= широконьк.= шуÑтреньк.= : LLGRR+; плюÑ.= : LLAAQ+ or LLDTF+ or LLBRK+ or LLBUV+ or LLCCZ+ or LLCGW+; плюÑ.i : ; плюÑ.ndmsv : ; плюÑ.ndmsi : ; плюх.= : LLAEL+ or LLDTP+ or LLAFU+; плюх.xn : ; плюх.ndfpg : ; плющ.= : LLAAJ+ or LLFAU+ or LLEQX+; плющ.ndmsv : ; плющ.ndmsi : ; плÑ.= : LLCNE+ or LLCNJ+; кнр.= пнр.= уÑÑури.= фрг.= : LLDXA+; по.= : LLDTD+ or LLBHS+ or LLBNP+ or LLBPW+ or LLFZI+ or LLGHO+ or LLGGH+ or LLGPV+ or LLCTB+; заартач.= задурач.= заеж.= набыч.= надурач.= напыж.= наÑобач.= окулач.= орабоч.= поартач.= поеж.= покорÑч.= покураж.= померещ.= понатуж.= Ñкукож.= ÑоÑкуч.= удоÑуж.= : LLFZP+; поб.= : LLGDA+ or LLGDB+ or LLGDE+ or LLGDM+; побе.= : LLGAM+ or LLFWO+ or LLGNK+ or LLFYD+; побегайло.= : LLEBV+ or LLECA+; побединÑк.= : LLFKB+ or LLFKA+ or LLBEP+; побединÑк.nlmsi : ; поблагодар.= примыÑл.= : LLGOQ+; поблаж.= : LLGCO+ or LLBRI+; /ru/words/words.171: LLCFN+; забле.= побле.= : LLGHY+ or LLGHV+; побо.= : LLBCD+ or LLGGL+; побор.= : LLAAQ+ or LLGNF+ or LLGAB+ or LLDJV+; побор.ndmsv : ; побор.ndmsi : ; побре.= : LLFYF+ or LLGIC+; забрыз.= побрыз.= : LLGID+ or LLGIE+; вычиÑлител.= глушител.= горбыл.= держател.= иÑкател.= иÑтребител.= копател.= коÑар.= накопител.= ноÑител.= опылител.= ороÑител.= оÑветител.= перенаправител.= пехтер.= побудител.= рогал.= Ñекар.= Ñнотолковател.= Ñобирател.= ÑпаÑател.= текÑтил.= толкател.= толковател.= уÑпокоител.= : LLDML+ or LLDMT+; воÑпар.= вÑпыл.= выведр.= забурл.= загомон.= загугн.= зазвон.= замудр.= замÑмл.= заÑемен.= заÑкул.= захандр.= зашал.= заюл.= намудр.= напеÑтр.= напыл.= наÑор.= отбурл.= отрул.= побурл.= подÑор.= подтрун.= подур.= помедл.= помудр.= помыÑл.= поÑемен.= поÑкул.= похандр.= похитр.= пошал.= пробурл.= промедл.= проÑкул.= размыÑл.= Ñдур.= ÑоÑтр.= Ñхитр.= : LLFYV+; /ru/words/words.172: LLGCP+; пов.= : LLGDA+ or LLFYP+; повал.= : LLAAQ+ or LLFYV+ or LLFWV+ or LLFWW+ or LLDOK+; повал.ndmsv : ; повал.ndmsi : ; повапленн.= : LLDLV+; повар.= : LLACQ+ or LLAVH+ or LLFWV+ or LLFWW+ or LLBZO+; повар.nlmsi : ; пове.= : LLFWM+ or LLFWN+ or LLFXE+ or LLFYK+ or LLFZC+ or LLFYL+; повез.= : LLFLY+ or LLGBZ+ or LLFWX+; повез.vspdpms : ; повез.vsndpms : ; повер.= : LLGHS+ or LLFXB+ or LLBRK+ or LLFXD+ or LLGHK+ or LLDNT+; наÑтоÑтел.= повеÑтвовател.= производител.= Ñозидател.= : LLDMT+ or LLDON+; повин.= : LLFWW+ or LLBYU+ or LLCGW+ or LLFWD+ or LLFXF+; пово.= : LLAOZ+ or LLGCH+ or LLFXO+ or LLGIN+ or LLFYQ+ or LLFXA+ or LLBPJ+; повод.= прут.= : LLAAR+ or LLCJW+; повод.ndmsv прут.ndmsv : ; повод.ndmsi прут.ndmsi : ; поводыр.= : LLDMT+ or LLEDY+; добал.= довор.= залюб.= извор.= нажал.= налюб.= намил.= нарад.= оборт.= поволн.= Ñмил.= Ñтолк.= ÑтоÑк.= : LLFWD+; вовле.= выпе.= доволо.= допе.= завле.= заволо.= запе.= извле.= иÑпе.= иÑÑе.= обволо.= оÑе.= отвле.= отволо.= переволо.= перепе.= повле.= поволо.= подпе.= попе.= поразвле.= преÑе.= приволо.= припе.= проволо.= пропе.= развле.= Ñовле.= увле.= уволо.= упе.= : LLFXJ+ or LLGAK+; /ru/words/words.173: LLFWB+; повÑта.= : LLGOY+; первородÑщ.= повторнородÑщ.= : LLAKV+; повыбро.= : LLGOZ+; повыг.= : LLFRY+; повым.= : LLGJH+; повыпа.= : LLGPA+; повыполз.= : LLCWL+; повыполз.vsndpms : ; отхлопо.= повытоп.= : LLFRM+; повÑ.= привÑ.= : LLFXK+ or LLFXL+ or LLGII+; поган.= : LLAYI+ or LLBIA+ or LLBNU+ or LLBRK+ or LLBRO+ or LLDKF+ or LLDNF+; поган.amss : ; перекоч.= погарц.= прикоч.= пробуш.= прогарц.= прокоч.= : LLASX+; погиб.= : LLAAQ+ or LLFYG+ or LLDNG+; погиб.ndmsv : ; погиб.vsndpms : ; погиб.ndmsi : ; поглатыва.= : LLFRZ+ or LLEUW+; погло.= : LLGDT+ or LLGAN+ or LLGAO+; обглÑ.= оглÑ.= поглÑ.= приглÑ.= : LLGDU+ or LLFXN+; поговор.= : LLFYV+ or LLBRK+; погод.= : LLAFX+ or LLBRK+ or LLBYZ+ or LLCKD+; погод.ndfpg : ; погон.= : LLABW+ or LLBYZ+ or LLDJS+ or LLDQC+; погон.ndmsv : ; погон.ndmpg : ; погон.ndmsi : ; погон.npg : ; погор.= : LLFXO+ or LLGIN+ or LLFXX+; погоÑÑ‚.= : LLAAQ+ or LLASY+ or LLBYZ+; погоÑÑ‚.ndmsv : ; погоÑÑ‚.ndmsi : ; погре.= : LLGIR+ or LLGFG+ or LLGGG+ or LLFXW+ or LLFWU+; погреб.= : LLABM+ or LLAYB+ or LLCJW+; погреб.ndmsv : ; погреб.ndmsi : ; погрем.= : LLFYT+ or LLCJW+; погро.= : LLGBD+ or LLFXA+; погром.= : LLAAQ+ or LLFWK+ or LLBYU+; погром.ndmsv : ; погром.ndmsi : ; отгру.= погру.= : LLFYQ+ or LLFXA+ or LLGIP+; загруз.= погруз.= : LLBRK+ or LLGIO+; загруз.vsndpms погруз.vsndpms : ; под.= : LLDTD+ or LLFVQ+ or LLFWP+ or LLFYE+ or LLFXH+ or LLFYN+ or LLGMO+ or LLGKS+ or LLGAD+ or LLGAE+ or LLGAG+ or LLGAJ+ or LLFZF+ or LLGAL+ or LLFZG+ or LLGND+ or LLGPF+ or LLGBR+ or LLGBS+ or LLGBV+ or LLGDE+ or LLGDF+ or LLGCS+ or LLGCT+ or LLGCY+; пода.= прода.= : LLEQY+ or LLAMG+ or LLGAR+ or LLFXR+; вправ.= вÑтав.= заправ.= изготов.= направ.= наÑтав.= отправ.= подбав.= подготов.= прибав.= разбав.= Ñбав.= убав.= : LLFYW+ or LLFYX+ or LLBRK+; подбо.= : LLBPJ+ or LLBPW+; вывеÑ.= подброÑ.= : LLFWS+ or LLBRK+; подв.= : LLFSA+ or LLFSB+ or LLFYP+; вку.= возгла.= вопро.= воÑкре.= выку.= выÑпро.= доко.= доÑпро.= иÑколе.= иÑпро.= навак.= надку.= наторо.= обку.= отку.= переку.= повак.= пога.= подвак.= подку.= подтру.= поÑпро.= прига.= прику.= припро.= провозгла.= проко.= Ñку.= уку.= : LLFYC+; отвал.= подвал.= : LLAAQ+ or LLFYV+ or LLFWV+ or LLFWW+ or LLBRK+ or LLDOO+; отвал.ndmsv подвал.ndmsv : ; отвал.ndmsi подвал.ndmsi : ; подвалива.= : LLEQZ+ or LLCZE+ or LLFAL+ or LLDEM+; подвер.= : LLFXD+ or LLCYW+; подверг.= : LLBWY+ or LLGPC+; подверг.vspdpms : ; подвз.= пооб.= : LLALF+ or LLFEI+; подвиг.= : LLAAM+ or LLGAS+ or LLGPD+; подвиг.ndmsv : ; подвиг.ndmsi : ; подвин.= : LLFXF+ or LLFXS+ or LLFXT+; подво.= приво.= : LLAPG+ or LLAQP+ or LLBAO+ or LLBBH+ or LLBPJ+; подвыва.= покапыва.= : LLCZO+ or LLDBY+ or LLDEQ+; подвып.= : LLGJN+; возр.= надр.= подвыр.= прир.= произр.= : LLFZL+; подгор.= : LLFXX+ or LLBYU+ or LLDNT+; подгородн.= : LLDZW+ or LLDLO+; оÑведомлÑ.= подготовлÑ.= проÑтавлÑ.= : LLEQH+ or LLDEM+; держидерев.= негной-дерев.= поддерев.= рай-дерев.= : LLCAH+; держидерев.ndnpg негной-дерев.ndnpg поддерев.ndnpg рай-дерев.ndnpg : ; поддерж.= : LLGAT+ or LLBRI+; поден.= : LLBRK+ or LLBRO+ or LLBYZ+; подергива.= : LLFRZ+ or LLFAL+ or LLDEQ+; додерж.= облеж.= отлеж.= подерж.= : LLGAT+ or LLGAU+; поджар.= : LLFXB+ or LLFXC+ or LLBRK+ or LLDKF+; поджар.amss : ; повивальн.= поджелудочн.= : LLALB+ or LLDLO+; подза.= поза.= : LLGJL+; подзагор.= : LLAXE+; поди.= : LLDTP+ or LLFGK+ or LLBPP+; поди.y : ; подкашлÑн.= : LLDGA+; отжил.= подклин.= : LLFXB+ or LLCJW+; подкоп.= : LLAAQ+ or LLFWK+ or LLBRK+ or LLBYZ+ or LLFXF+; подкоп.ndmsv : ; подкоп.ndmsi : ; подкра.= прокра.= : LLFWM+ or LLFWN+ or LLGAC+; подкузьм.= : LLBMD+; подкум.= торж.= : LLEAB+; подкуп.= : LLAAQ+ or LLFWK+ or LLBZE+; подкуп.ndmsv : ; подкуп.ndmsi : ; недоÑол.= отÑтрел.= переÑол.= подкур.= подпал.= поÑол.= припыл.= промыÑл.= укор.= урон.= : LLAAQ+ or LLFWV+; недоÑол.ndmsv отÑтрел.ndmsv переÑол.ndmsv подкур.ndmsv подпал.ndmsv поÑол.ndmsv припыл.ndmsv промыÑл.ndmsv укор.ndmsv урон.ndmsv : ; недоÑол.ndmsi отÑтрел.ndmsi переÑол.ndmsi подкур.ndmsi подпал.ndmsi поÑол.ndmsi припыл.ndmsi промыÑл.ndmsi укор.ndmsi урон.ndmsi : ; подл.= : LLGAY+ or LLDKJ+; подл.amss : ; подла.= : LLGHL+ or LLGIL+ or LLFZD+; подлаз.= Ñомнамбул.= : LLACI+ or LLAFH+; подлаз.nlfpg Ñомнамбул.nlfpg : ; подлаз.nlmsi Ñомнамбул.nlmsi : ; подлаз.nlfpv Ñомнамбул.nlfpv : ; подлаз.nlmpv Ñомнамбул.nlmpv : ; подлаз.nlmpg Ñомнамбул.nlmpg : ; подле.= : LLDTD+ or LLAEK+ or LLFZD+ or LLFYZ+ or LLCZE+; подле.e : ; бренч.= брюзж.= бурч.= верезж.= верещ.= визж.= возлеж.= ворч.= дребезж.= жужж.= журч.= молч.= мурч.= мыч.= надлеж.= подлеж.= полулеж.= предлеж.= принадлеж.= рыч.= трещ.= урч.= фурч.= фырч.= шурш.= : LLAHP+; подлежащ.= : LLATU+; взлез.= влез.= долез.= залез.= налез.= отлез.= подлез.= поналез.= прилез.= пролез.= улез.= : LLFYY+; взлез.vsndpms влез.vsndpms долез.vsndpms залез.vsndpms налез.vsndpms отлез.vsndpms подлез.vsndpms поналез.vsndpms прилез.vsndpms пролез.vsndpms улез.vsndpms : ; ввÑ.= выли.= изни.= навÑ.= обвÑ.= обли.= обÑ.= отвÑ.= перевÑ.= подвÑ.= подли.= прили.= развÑ.= разни.= : LLFXK+ or LLFXL+; подлин.= : LLBYU+ or LLDMT+ or LLDNL+; подлож.= : LLFXI+ or LLBRJ+ or LLBYU+; выкуп.= заÑтуп.= надлом.= окуп.= отлуп.= подлом.= прокорм.= : LLAAQ+ or LLFWK+ or LLFXQ+; выкуп.ndmsv заÑтуп.ndmsv надлом.ndmsv окуп.ndmsv отлуп.ndmsv подлом.ndmsv прокорм.ndmsv : ; выкуп.ndmsi заÑтуп.ndmsi надлом.ndmsi окуп.ndmsi отлуп.ndmsi подлом.ndmsi прокорм.ndmsi : ; обм.= подм.= : LLGFE+ or LLFZO+ or LLGCG+; подмаÑтерь.= : LLARL+; подме.= : LLFYC+ or LLFZA+ or LLGCD+; подмен.= : LLAAQ+ or LLAFX+ or LLFWV+ or LLBYZ+; подмен.ndmsv : ; подмен.ndfpg : ; подмен.ndmsi : ; подмигива.= : LLCZI+ or LLCZM+; подмыл.= : LLFXB+ or LLDNF+; обн.= отн.= переÑн.= подн.= приподн.= : LLGJW+ or LLGMZ+; подна.= : LLAUX+ or LLGHO+; поднаб.= : LLFRR+ or LLFEJ+; поднабира.= : LLFRZ+ or LLFAL+; поднад.= : LLALF+ or LLAMP+ or LLCMA+ or LLDJM+; поднадое.= : LLFUD+; поднап.= : LLAVX+; /ru/words/words.174: LLAKS+; поднож.= : LLBRI+ or LLBYZ+ or LLDNT+; подо.= : LLDTD+ or LLFWV+ or LLFZI+ or LLGGH+; подоб.= : LLFBX+ or LLFEK+ or LLFUE+ or LLFBZ+ or LLFEL+ or LLBYU+ or LLFSC+ or LLFEM+ or LLFCC+ or LLFEN+ or LLDJM+ or LLFEO+ or LLDNT+; подозрева.= : LLDCA+ or LLDER+; подок.= полуÑук.= Ñтекловолок.= химволок.= : LLBVQ+; подорож.= : LLFZZ+ or LLBYZ+; подоÑтр.= : LLFWV+ or LLDLO+; воÑп.= отп.= подп.= : LLGBJ+; заблагове.= напако.= отблагове.= подпако.= : LLCSS+; вышнырива.= накрапыва.= подпахива.= покапчива.= потрушива.= припахива.= проглÑдыва.= пропахива.= : LLCZI+ or LLEUW+; впечата.= дополоÑка.= запечатле.= заполоÑка.= наполоÑка.= наÑутÑжнича.= недоÑчита.= отпечатле.= отполоÑка.= переболта.= перевенча.= перевоÑпита.= перелиÑта.= перепачка.= перецарапа.= подпита.= приработа.= провороча.= разбрызга.= развороча.= раÑколыха.= : LLFRI+ or LLFDG+; подпол.= : LLAAQ+ or LLDNS+ or LLDOK+; подпол.ndmsv : ; подпол.ndmsi : ; подпор.= : LLAAQ+ or LLAFX+ or LLBRK+ or LLBYZ+ or LLGAA+ or LLGAB+ or LLGFC+; подпор.ndmsv : ; подпор.ndfpg : ; подпор.ndmsi : ; подпрÑ.= : LLGJP+ or LLGCB+ or LLGCC+; подпуш.= : LLFXI+ or LLBRI+ or LLDNC+; подра.= : LLFSD+ or LLFEU+ or LLFEV+ or LLCPY+ or LLCQA+ or LLFCN+ or LLFEW+ or LLFZC+ or LLFCP+ or LLFEX+; подраз.= : LLALF+ or LLFEI+ or LLAMP+ or LLFEP+ or LLFBX+ or LLFEK+ or LLFUE+ or LLFEQ+ or LLFCH+ or LLFER+ or LLFBZ+ or LLFEL+ or LLFSA+ or LLFES+ or LLFSB+ or LLFET+ or LLFSC+ or LLFEM+; подраздел.= : LLAAQ+ or LLBKX+; подраздел.ndmsv : ; подраздел.ndmsi : ; подразделÑ.= : LLDAL+ or LLDEP+; подран.= : LLFXB+ or LLCKD+; подре.= : LLGCH+ or LLFZN+; заверезж.= задребезж.= подребезж.= пробренч.= пробрюзж.= проверещ.= продребезж.= : LLAIW+; подрез.= : LLABN+ or LLBRK+ or LLDNF+; подрез.ndmsv : ; подрез.ndmsi : ; плавн.= подрезн.= : LLBCE+ or LLCJC+; подроб.= преÑтуп.= : LLFWK+ or LLBYU+; вмета.= доруба.= наруба.= натыка.= оббега.= обега.= обполза.= перемыка.= перетыка.= подмета.= подруба.= подтыка.= покида.= попуÑка.= почерпа.= почита.= продвига.= пропуÑка.= раÑтыка.= Ñруба.= утыка.= : LLDAL+ or LLFWT+ or LLDEM+; подруж.= : LLFXI+ or LLFZZ+ or LLBRM+; бабуÑен.= блошен.= внучен.= дочен.= киÑон.= коровон.= лиÑон.= мамашен.= мамен.= подружен.= Ñобачен.= тетен.= : LLDNY+; /ru/words/words.175: LLGCH+ or LLFXO+; подрÑд.= : LLAAQ+ or LLAEK+ or LLBYZ+; подрÑд.e : ; подрÑд.ndmsv : ; подрÑд.ndmsi : ; подÑ.= : LLALF+ or LLFEI+ or LLAMP+ or LLFEP+ or LLGBM+ or LLFBX+ or LLFEK+ or LLFUE+ or LLFCH+ or LLFER+ or LLFBZ+ or LLFEL+ or LLFWB+ or LLFSB+ or LLFSC+; отвод.= подзем.= подÑад.= : LLAAQ+ or LLBRK+ or LLBYZ+ or LLCJW+; отвод.ndmsv подзем.ndmsv подÑад.ndmsv : ; отвод.ndmsi подзем.ndmsi подÑад.ndmsi : ; подÑви.= : LLCQV+; бодрÑч.= выборз.= вырод.= вьюр.= годович.= двугод.= дьÑч.= жениш.= зимород.= милен.= недоноÑ.= недоум.= нович.= одногод.= отмороз.= паруб.= паÑын.= пащен.= первогод.= подлиÑ.= подон.= подпаÑ.= подÑвин.= подÑтар.= подтел.= подъÑз.= полч.= ребÑтен.= рыÑач.= ÑветлÑч.= ÑерÑч.= Ñиж.= Ñизоворон.= Ñнет.= Ñтарич.= ублюд.= Ñ…Ñ€Ñч.= : LLCKD+; наÑе.= подÑе.= : LLFXJ+ or LLFYL+; подÑин.= : LLFWV+ or LLFWW+ or LLDNX+; подÑка.= : LLFXK+ or LLGCI+; захламо.= перегу.= перепу.= переÑла.= переÑна.= подÑла.= предве.= предвозве.= провозве.= произра.= разблагове.= раÑÑна.= : LLFTA+; аккредитовыва.= подÑлащива.= : LLDBW+; напо.= подÑло.= покро.= Ñдо.= Ñпо.= : LLFWV+ or LLBPJ+; подÑмотр.= : LLFTJ+; подÑоб.= : LLGBC+ or LLBRK+ or LLBYZ+; подÑоединÑ.= : LLERA+ or LLEUW+ or LLDEM+ or LLDPP+; подÑокра.= предвоÑхи.= предощу.= : LLFTT+; подÑоÑ.= : LLAAQ+ or LLFZJ+ or LLFZK+ or LLBYU+ or LLCKD+; подÑоÑ.ndmsv : ; подÑоÑ.ndmsi : ; отмок.= подÑох.= : LLAFU+ or LLFYG+; отмок.vsndpms подÑох.vsndpms : ; отмок.ndfpg подÑох.ndfpg : ; подковырн.= подÑтрекн.= хлобыÑтн.= : LLDGI+; подÑтро.= : LLFZX+ or LLFZY+ or LLBPX+; отÑтуп.= подÑтуп.= : LLAAQ+ or LLGBC+ or LLFXQ+; отÑтуп.ndmsv подÑтуп.ndmsv : ; отÑтуп.ndmsi подÑтуп.ndmsi : ; подÑуд.= червÑч.= : LLBYZ+ or LLCKD+; подтвержда.= : LLCZE+ or LLDAL+ or LLDEY+; подтолкн.= : LLDGG+; подтоп.= : LLAAQ+ or LLFWK+ or LLBRK+ or LLCJW+ or LLFZB+; подтоп.ndmsv : ; подтоп.ndmsi : ; поду.= : LLGIJ+ or LLFZC+ or LLFYB+; вброÑ.= доброÑ.= докраÑ.= завыÑ.= задубаÑ.= закуролеÑ.= затруÑ.= накваÑ.= накудеÑ.= накуролеÑ.= начудеÑ.= недокваÑ.= отдубаÑ.= откраÑ.= повыброÑ.= подвыÑ.= подубаÑ.= позаброÑ.= покуролеÑ.= попылеÑоÑ.= превыÑ.= приброÑ.= прогундоÑ.= прокупороÑ.= раÑкваÑ.= увеÑ.= : LLFWS+; авиауз.= аÑроуз.= гидроуз.= домыÑ.= замыÑ.= микроуз.= подуз.= помыÑ.= радиоуз.= Ñануз.= ÑолепромыÑ.= умыÑ.= Ñлектрокот.= : LLAUR+; подуш.= : LLFXI+ or LLFZZ+ or LLBRI+ or LLBYZ+; подход.= : LLAAQ+ or LLAXZ+ or LLBRK+ or LLBYZ+; подход.ndmsv : ; подход.ndmsi : ; обмер.= подчал.= : LLAAQ+ or LLFXB+ or LLFXC+ or LLBRK+ or LLCJW+; обмер.ndmsv подчал.ndmsv : ; обмер.ndmsi подчал.ndmsi : ; вÑклеп.= вытреп.= отреп.= подщип.= притреп.= : LLGCJ+; объÑ.= отъÑ.= подъÑ.= приÑ.= разъÑ.= : LLDDP+; довзы.= переи.= поды.= : LLFZS+; подым.= : LLGBC+ or LLFXQ+ or LLBYZ+; пое.= : LLGED+ or LLGPG+; поезд.= : LLABM+ or LLBRK+; поезд.ndmsv : ; поезд.ndmsi : ; заело.= поело.= Ñпрока.= : LLGIR+; вÑпетуш.= выÑтруч.= докруж.= загорÑч.= закич.= закопош.= запетуш.= запритч.= заÑоч.= зашелуш.= избоч.= изловч.= накруж.= наловч.= нанÑнч.= наÑоч.= побож.= погорÑч.= подбоч.= подич.= подловч.= подÑлуж.= поерш.= попетуш.= попритч.= потурч.= потщ.= приловч.= проÑоч.= раÑтуж.= Ñкрош.= уловч.= : LLFZZ+; пож.= : LLGEE+ or LLGEF+ or LLGER+ or LLGEG+ or LLBZO+; пожал.= : LLFXB+ or LLFWB+ or LLFWD+; авоÑÑŒ.= пожалуй.= : LLDTS+ or LLFGK+; авоÑÑŒ.p пожалуй.p : ; авоÑÑŒ.y пожалуй.y : ; пожар.= : LLAAQ+ or LLFXB+ or LLFXC+ or LLBYZ+; пожар.ndmsv : ; пожар.ndmsi : ; обожд.= подожд.= пожд.= пообожд.= поор.= : LLGNC+; пожив.= : LLAFX+ or LLFXQ+ or LLBRK+; пожив.ndfpg : ; пожил.= : LLCIJ+ or LLCIZ+; поз.= : LLAFX+ or LLGPI+ or LLEGH+; поз.ndfpg : ; позабыва.= : LLDCA+ or LLGPH+ or LLDEQ+; побеÑед.= позавид.= : LLGOX+; позаимÑтв.= : LLCFS+ or LLFRG+; /ru/words/words.176: LLBFB+; позвон.= : LLFYV+ or LLFWW+ or LLCJW+; замолажива.= наволакива.= подхолажива.= познаблива.= поташнива.= : LLDCH+; познаком.= : LLGPJ+ or LLFYX+; познан.= рыдан.= : LLEAU+ or LLDNT+; позор.= : LLAAQ+ or LLBIA+ or LLBNU+ or LLBYU+; позор.ndmsv : ; позор.ndmsi : ; пои.= : LLFZS+ or LLFCN+ or LLFEW+ or LLGLF+; поиз.= : LLFBZ+ or LLFEL+; поиздерж.= : LLFRO+ or LLFEY+; поил.= : LLAYK+ or LLBRK+ or LLDOO+; поимен.= : LLBYZ+ or LLCFR+ or LLCGD+; перегаÑ.= перетих.= поиÑÑÑк.= примолк.= приумолк.= приутих.= : LLBWH+; перегаÑ.vsndpms перетих.vsndpms поиÑÑÑк.vsndpms примолк.vsndpms приумолк.vsndpms приутих.vsndpms : ; поиÑтреп.= пообтреп.= : LLFRS+ or LLFEZ+; пока.= : LLAEK+ or LLDTM+ or LLGIK+ or LLFXK+ or LLFXL+ or LLFXF+ or LLFXG+ or LLFYM+; пока.i : ; пока.e : ; пока.p : ; питател.= показател.= раздражител.= : LLDML+ or LLDOL+; поклеп.= : LLAAQ+ or LLGHC+; поклеп.ndmsv : ; поклеп.ndmsi : ; выкли.= закли.= накли.= покли.= Ñкли.= : LLGEN+; поклон.= : LLAAQ+ or LLFWW+ or LLBYZ+; поклон.ndmsv : ; поклон.ndmsi : ; поклÑ.= : LLGJA+; поко.= : LLBCD+ or LLBIT+ or LLBNR+ or LLBPH+ or LLBQI+ or LLFYC+ or LLFYD+; поколе.= : LLDTI+ or LLGHX+ or LLFYB+; поколе.i : ; поколеб.= : LLGPK+ or LLGCL+; поколы.= : LLGCM+; покоп.= : LLFYZ+ or LLFXF+; покраÑ.= : LLBRK+ or LLFDA+; покровительÑтв.= предводительÑтв.= : LLCAM+ or LLFQO+; покровÑк.= : LLDWW+ or LLFJZ+ or LLBEP+ or LLDYV+ or LLDZV+; покровÑк.ndmsv : ; покровÑк.ndmsi : ; вознамер.= заерепен.= захорохор.= обыноÑтран.= опроÑтофил.= поканител.= покручин.= поцеремон.= пригорюн.= принахмур.= притуман.= прифаÑон.= раÑкручин.= раÑфуфыр.= раÑхорохор.= : LLFDC+; дыхал.= покрывал.= рыл.= : LLCAG+ or LLDPD+; дыхал.ndnpg покрывал.ndnpg рыл.ndnpg : ; поку.= : LLFYD+ or LLGJD+; возлик.= вызим.= дозим.= закук.= запир.= иммигрир.= нажир.= неÑдобр.= отвек.= отзим.= отреагир.= подейÑтв.= позим.= покук.= полик.= попир.= порат.= поÑет.= поÑн.= потолк.= ÑкикÑ.= Ñозор.= Ñплох.= Ñплут.= : LLGAZ+; влом.= вцеп.= зарезв.= затолп.= изноров.= иÑхам.= наглум.= оÑтуп.= перекум.= поглум.= покум.= порезв.= поÑкуп.= поÑв.= развоп.= разрезв.= раÑÑтуп.= Ñлюб.= : LLFXQ+; покуша.= : LLFWT+ or LLDEM+; пол.= : LLAAS+ or LLAFX+ or LLGPL+ or LLAOA+ or LLARW+ or LLASO+ or LLGAY+ or LLGDA+ or LLGDB+ or LLBRK+ or LLBVW+ or LLBZL+ or LLCJW+ or LLCLJ+ or LLCLM+ or LLDWH+ or LLDWI+ or LLDIF+ or LLDKJ+ or LLEGE+ or LLDNT+ or LLDNX+ or LLDNY+ or LLFKY+; пол.amss : ; пол.ndmsv : ; пол.ndfpg : ; пол.ndmsi : ; пола.= : LLGHL+ or LLGIR+ or LLGHV+ or LLFYM+; полд.= : LLBVI+; полевÑк.= : LLBEP+ or LLDZX+; полез.= : LLBYU+ or LLGPM+; полез.vsndpms : ; полен.= : LLFWW+ or LLCAN+ or LLDIC+; /ru/words/words.177: LLDXY+; полз.= : LLCJW+ or LLGPN+; полз.vnndpms : ; ползун.= : LLAAQ+ or LLACI+ or LLCJW+ or LLCKD+ or LLDPO+; ползун.nlmsi : ; ползун.ndmsv : ; ползун.ndmsi : ; полигам.= : LLBRO+ or LLBYZ+; полин.= : LLFID+ or LLFWB+; полин.nlfpg : ; аппаратчиц.= арматурщиц.= аÑфальтобетонщиц.= ворÑовальщиц.= вышивальщиц.= гардеробщиц.= дозировщиц.= лакировщиц.= обжигальщиц.= отделочниц.= паÑльщиц.= переплетчиц.= поливальщиц.= полировщиц.= правопреемниц.= преÑÑовщиц.= приемоÑдатчиц.= прÑдильщиц.= раÑкладчиц.= раÑкройщиц.= регулировщиц.= резьбонарезчиц.= Ñверловщиц.= Ñовременниц.= Ñортировщиц.= Ñтерженщиц.= тепличниц.= термоизолировщиц.= термоотделочниц.= транÑпортерщиц.= транÑпортировщиц.= узловÑзальщиц.= уÑыновительниц.= шпаклевщиц.= штамповщиц.= Ñлектрообмотчиц.= : LLAGQ+; аппаратчиц.nlfpg арматурщиц.nlfpg аÑфальтобетонщиц.nlfpg ворÑовальщиц.nlfpg вышивальщиц.nlfpg гардеробщиц.nlfpg дозировщиц.nlfpg лакировщиц.nlfpg обжигальщиц.nlfpg отделочниц.nlfpg паÑльщиц.nlfpg переплетчиц.nlfpg поливальщиц.nlfpg полировщиц.nlfpg правопреемниц.nlfpg преÑÑовщиц.nlfpg приемоÑдатчиц.nlfpg прÑдильщиц.nlfpg раÑкладчиц.nlfpg раÑкройщиц.nlfpg регулировщиц.nlfpg резьбонарезчиц.nlfpg Ñверловщиц.nlfpg Ñовременниц.nlfpg Ñортировщиц.nlfpg Ñтерженщиц.nlfpg тепличниц.nlfpg термоизолировщиц.nlfpg термоотделочниц.nlfpg транÑпортерщиц.nlfpg транÑпортировщиц.nlfpg узловÑзальщиц.nlfpg уÑыновительниц.nlfpg шпаклевщиц.nlfpg штамповщиц.nlfpg Ñлектрообмотчиц.nlfpg : ; аппаратчиц.nlfpv арматурщиц.nlfpv аÑфальтобетонщиц.nlfpv ворÑовальщиц.nlfpv вышивальщиц.nlfpv гардеробщиц.nlfpv дозировщиц.nlfpv лакировщиц.nlfpv обжигальщиц.nlfpv отделочниц.nlfpv паÑльщиц.nlfpv переплетчиц.nlfpv поливальщиц.nlfpv полировщиц.nlfpv правопреемниц.nlfpv преÑÑовщиц.nlfpv приемоÑдатчиц.nlfpv прÑдильщиц.nlfpv раÑкладчиц.nlfpv раÑкройщиц.nlfpv регулировщиц.nlfpv резьбонарезчиц.nlfpv Ñверловщиц.nlfpv Ñовременниц.nlfpv Ñортировщиц.nlfpv Ñтерженщиц.nlfpv тепличниц.nlfpv термоизолировщиц.nlfpv термоотделочниц.nlfpv транÑпортерщиц.nlfpv транÑпортировщиц.nlfpv узловÑзальщиц.nlfpv уÑыновительниц.nlfpv шпаклевщиц.nlfpv штамповщиц.nlfpv Ñлектрообмотчиц.nlfpv : ; политизир.= : LLCER+ or LLERB+; металлизирова.= политизирова.= : LLDDW+; блаженненьк.= большеньк.= меньшеньк.= полицейÑк.= Ñтаршеньк.= ÑтатÑк.= ÑудейÑк.= флотÑк.= : LLBDI+ or LLBEL+; поллыев.= : LLFJG+ or LLFKF+ or LLFKG+; поллыев.nlfpg : ; поллыев.nlmsi : ; злоÑчаÑÑ‚.= полновод.= : LLBYT+ or LLDNT+; полнотипов.= : LLCJM+; поло.= : LLADL+ or LLANL+ or LLCPH+ or LLCPN+; поло.ndn : ; полов.= : LLAFX+ or LLAYI+ or LLFWK+ or LLCIR+ or LLCJC+ or LLDKJ+; полов.amss : ; полов.ndfpg : ; половин.= : LLAFX+ or LLAGT+ or LLBRK+ or LLBYZ+; половин.nlfpg : ; половин.nlfpv : ; половин.ndfpg : ; облуч.= полож.= : LLFXI+ or LLFZZ+ or LLCJW+; положен.= : LLBXU+ or LLDNT+; положен.amss : ; полоз.= : LLAAZ+ or LLACI+ or LLCJW+; полоз.nlmsi : ; полоз.ndmsv : ; полоз.ndmsi : ; поломо.= : LLBPY+ or LLBQK+; полон.= : LLAAQ+ or LLBHS+ or LLFWV+ or LLBNP+; полон.ndmsv : ; полон.ndmsi : ; аÑÑириÑн.= афинÑн.= галилеÑн.= киевлÑн.= латинÑн.= перÑиÑн.= полонÑн.= поÑелÑн.= римлÑн.= роÑÑиÑн.= ÑабинÑн.= финикиÑн.= : LLBFS+ or LLBRO+; аÑÑириÑн.nlmpv афинÑн.nlmpv галилеÑн.nlmpv киевлÑн.nlmpv латинÑн.nlmpv перÑиÑн.nlmpv полонÑн.nlmpv поÑелÑн.nlmpv римлÑн.nlmpv роÑÑиÑн.nlmpv ÑабинÑн.nlmpv финикиÑн.nlmpv : ; аÑÑириÑн.nlmpg афинÑн.nlmpg галилеÑн.nlmpg киевлÑн.nlmpg латинÑн.nlmpg перÑиÑн.nlmpg полонÑн.nlmpg поÑелÑн.nlmpg римлÑн.nlmpg роÑÑиÑн.nlmpg ÑабинÑн.nlmpg финикиÑн.nlmpg : ; полоÑ.= : LLAFX+ or LLBRK+ or LLBYZ+ or LLCCZ+ or LLCGW+; полоÑ.ndfpg : ; полоÑон.= : LLFWL+ or LLDNX+; полот.= : LLBVO+ or LLCJW+ or LLDNF+; полоцк.= предивинÑк.= приокÑк.= реченÑк.= рудногорÑк.= ÑветлогорÑк.= ÑветогорÑк.= ÑвÑтогорÑк.= ÑевероуральÑк.= ÑерноводÑк.= ÑийÑк.= ÑимбирÑк.= ÑинегорÑк.= ÑольвычегодÑк.= ÑоÑновоозерÑк.= ÑоÑногорÑк.= : LLDWW+ or LLDYX+; полоцк.ndmsv предивинÑк.ndmsv приокÑк.ndmsv реченÑк.ndmsv рудногорÑк.ndmsv ÑветлогорÑк.ndmsv ÑветогорÑк.ndmsv ÑвÑтогорÑк.ndmsv ÑевероуральÑк.ndmsv ÑерноводÑк.ndmsv ÑийÑк.ndmsv ÑимбирÑк.ndmsv ÑинегорÑк.ndmsv ÑольвычегодÑк.ndmsv ÑоÑновоозерÑк.ndmsv ÑоÑногорÑк.ndmsv : ; полоцк.ndmsi предивинÑк.ndmsi приокÑк.ndmsi реченÑк.ndmsi рудногорÑк.ndmsi ÑветлогорÑк.ndmsi ÑветогорÑк.ndmsi ÑвÑтогорÑк.ndmsi ÑевероуральÑк.ndmsi ÑерноводÑк.ndmsi ÑийÑк.ndmsi ÑимбирÑк.ndmsi ÑинегорÑк.ndmsi ÑольвычегодÑк.ndmsi ÑоÑновоозерÑк.ndmsi ÑоÑногорÑк.ndmsi : ; полу.= : LLGCH+ or LLDZD+; полуботин.= : LLCKC+; полуботиноч.= : LLAUK+; ад.= полубред.= : LLABA+; ад.ndmsv полубред.ndmsv : ; ад.ndmsi полубред.ndmsi : ; полугод.= : LLAAY+ or LLCKD+; полугод.ndmsv : ; полугод.ndmsi : ; полуд.= : LLAFX+ or LLBPE+; полуд.ndfpg : ; полудур.= : LLCKD+ or LLDNU+; полузвер.= : LLDMS+; дÑÑ‚.= полукоз.= : LLAUV+; полукол.= : LLDPF+; желч.= мелоч.= молодеж.= немощ.= полуноч.= роÑкош.= : LLBYU+ or LLDNC+; полупродукт.= : LLAAY+ or LLDJR+; полупродукт.ndmsv : ; полупродукт.ndmsi : ; полуÑ.= ÑлектроÑ.= : LLCKR+; полуÑапог.= : LLABT+; полуÑапог.ndmsv : ; полуÑапог.ndmpg : ; полуÑапог.ndmsi : ; полуÑи.= : LLAOC+; полушерÑÑ‚.= : LLBRK+ or LLDNG+; полым.= : LLDQX+; полын.= : LLBYU+ or LLCJW+ or LLDNF+ or LLDPK+; бездожд.= брызган.= виÑен.= вывертыван.= громыхан.= лазан.= лопан.= лопотан.= маран.= меÑтоимен.= перебиран.= полыхан.= рукоплеÑкан.= ÑамоÑожжен.= Ñватан.= Ñтолован.= треволнен.= цеплÑн.= : LLBDC+ or LLDNT+; полюб.= : LLFWK+ or LLFXQ+ or LLFWD+; полюÑ.= : LLABN+ or LLBYU+; полюÑ.ndmsv : ; полюÑ.ndmsi : ; полÑн.= : LLAFX+ or LLBFS+ or LLBRK+; полÑн.ndfpg : ; полÑн.nlmpv : ; полÑн.nlmpg : ; икрÑнинÑк.= калганÑк.= малмыжÑк.= полÑнÑк.= родинÑк.= терновÑк.= черноÑÑ€Ñк.= чернышевÑк.= : LLFJZ+ or LLDYV+ or LLDZV+; пом.= : LLGJH+ or LLGFE+ or LLFZD+ or LLFZO+ or LLGCG+ or LLGFK+ or LLGJK+; пома.= : LLAPN+ or LLAQQ+ or LLFZN+ or LLGCF+ or LLGJG+ or LLGOJ+ or LLFYL+ or LLFYM+; поме.= : LLFYC+ or LLFZA+ or LLFZC+ or LLFZD+ or LLGHM+ or LLGJI+ or LLGCD+; помел.= : LLFWV+ or LLCAN+; замельтеш.= зашебарш.= переборщ.= помельтеш.= привÑкоч.= пробрезж.= проворож.= : LLBJB+; бездум.= безлеÑ.= безлюд.= беÑпут.= вдохновен.= желан.= залеÑ.= заозер.= заплеч.= заполÑÑ€.= захолуÑÑ‚.= маловод.= малолеÑ.= малолюд.= мгновен.= многолюд.= ненаÑÑ‚.= неÑоглаÑ.= неÑчаÑÑ‚.= покаÑн.= помеÑÑ‚.= предгор.= раÑпут.= Ñухопут.= узороч.= : LLBYU+ or LLDNT+; помет.= : LLAAO+ or LLAFX+ or LLBRK+ or LLBYU+; помет.ndmsv : ; помет.ndfpg : ; помет.ndmsi : ; /ru/words/words.178: LLBFF+; зажин.= помин.= : LLAAQ+ or LLBSP+; зажин.ndmsv помин.ndmsv : ; зажин.ndmsi помин.ndmsi : ; помо.= : LLBCD+ or LLBPW+ or LLBQI+ or LLGBA+; помол.= : LLAAQ+ or LLAYK+ or LLFWW+ or LLBRK+ or LLDOO+; помол.ndmsv : ; помол.ndmsi : ; помор.= : LLACI+ or LLAYI+ or LLFWV+ or LLBRO+ or LLDNT+; помор.nlmsi : ; помоч.= : LLBCB+ or LLFXI+ or LLFZZ+ or LLDNC+; агарÑн.= боÑÑ€.= волгожан.= дунган.= иркутÑн.= калужан.= клинчан.= курÑн.= минчан.= мокшан.= назарÑн.= неÑториан.= никониан.= огнищан.= палешан.= полчан.= помочан.= пражан.= рижан.= ÑоборÑн.= угличан.= уличан.= уÑтюжан.= чужан.= : LLBFM+; агарÑн.nlmpv боÑÑ€.nlmpv волгожан.nlmpv дунган.nlmpv иркутÑн.nlmpv калужан.nlmpv клинчан.nlmpv курÑн.nlmpv минчан.nlmpv мокшан.nlmpv назарÑн.nlmpv неÑториан.nlmpv никониан.nlmpv огнищан.nlmpv палешан.nlmpv полчан.nlmpv помочан.nlmpv пражан.nlmpv рижан.nlmpv ÑоборÑн.nlmpv угличан.nlmpv уличан.nlmpv уÑтюжан.nlmpv чужан.nlmpv : ; агарÑн.nlmpg боÑÑ€.nlmpg волгожан.nlmpg дунган.nlmpg иркутÑн.nlmpg калужан.nlmpg клинчан.nlmpg курÑн.nlmpg минчан.nlmpg мокшан.nlmpg назарÑн.nlmpg неÑториан.nlmpg никониан.nlmpg огнищан.nlmpg палешан.nlmpg полчан.nlmpg помочан.nlmpg пражан.nlmpg рижан.nlmpg ÑоборÑн.nlmpg угличан.nlmpg уличан.nlmpg уÑтюжан.nlmpg чужан.nlmpg : ; понабре.= : LLFSE+; понаглÑ.= : LLFFA+; понаделыва.= : LLGPH+; занадоб.= налаком.= понадоб.= : LLGFR+; понае.= : LLFZR+; поднаж.= понаж.= принаж.= : LLGPE+; понамарев.= притыкин.= ревÑкин.= редюкин.= : LLDZQ+; пони.= : LLACZ+ or LLFXK+ or LLGAF+ or LLGFG+; поно.= : LLDZD+ or LLCOC+ or LLFYC+ or LLFYD+; брыж.= вирш.= паÑÑатиж.= понож.= щ.= : LLBCB+; понур.= : LLFXB+ or LLFXC+ or LLDKF+; понур.amss : ; вынюхива.= понюхива.= : LLEMN+ or LLDEQ+; понÑÑ‚.= : LLBYU+ or LLCIR+; понÑти.= : LLARP+ or LLBQI+; пообте.= раÑплÑ.= : LLGBU+; /ru/words/words.179: LLFWU+; понаÑмотр.= пооÑмотр.= приоÑмотр.= Ñамовозгор.= : LLFFB+; поот.= : LLALF+ or LLFEI+ or LLFCC+ or LLFEN+; поп.= : LLACI+ or LLAFX+ or LLAVH+ or LLGFQ+ or LLGGT+ or LLGBJ+ or LLGDA+ or LLBRF+ or LLBRK+; поп.nlmsi : ; поп.ndfpg : ; попа.= : LLGBQ+ or LLGAC+ or LLGCQ+; попад.= : LLDPN+; попада.= Ñполза.= : LLCZE+ or LLFYB+ or LLDEM+; попар.= : LLFYV+ or LLFXB+ or LLFXC+; попереч.= : LLGIW+ or LLBYU+; попла.= : LLGPP+ or LLGFS+ or LLFXG+; попо.= : LLFWV+ or LLBPW+ or LLFZD+; попов.= : LLFQF+ or LLFUO+ or LLBUX+; попов.amsi : ; попов.nlmsi : ; попов.admsv : ; пополз.= : LLAVM+ or LLGBZ+; пополз.vsndpms : ; /ru/words/words.180: LLFWV+; иÑпор.= попор.= : LLGAA+ or LLGFC+ or LLGLC+; попотч.= : LLGPQ+; поправ.= : LLGJS+ or LLFYW+ or LLFYX+ or LLBRK+; вÑезна.= многозна.= незна.= немогузна.= полузна.= попроша.= : LLBPV+; попрÑ.= : LLGJP+ or LLGJQ+; попуга.= : LLBPS+ or LLFWT+; попылеÑо.= : LLGPR+; пор.= : LLAFX+ or LLFZL+ or LLBRK+ or LLCLJ+ or LLCLM+ or LLCXH+ or LLCYJ+ or LLFZO+ or LLGCG+; пор.ndfpg : ; пора.= : LLAEL+ or LLFYQ+ or LLFXA+ or LLFZC+; пора.xn : ; пораз.= : LLALF+ or LLFEI+ or LLGAG+ or LLGPS+ or LLFSA+ or LLFSB+; поразъе.= : LLFFC+; пораÑпрода.= : LLFRX+; передопро.= переÑпро.= повыÑпро.= пораÑÑпро.= предвку.= раÑÑпро.= : LLFTU+; пораÑта.= : LLCZE+ or LLGHV+; поре.= : LLFZN+ or LLGCF+ or LLBPJ+; взрев.= отрев.= порев.= : LLFZM+; поро.= : LLGAM+ or LLCOZ+; пороÑ.= : LLACI+ or LLAVH+ or LLAVI+ or LLDKJ+; пороÑ.amss : ; пороÑ.nlmsi : ; пороÑÑ.= : LLADN+; пороÑÑ.nlnsi : ; пороÑÑ.nlnsv : ; /ru/words/words.181: LLCIZ+; порош.= : LLAFM+ or LLBHE+ or LLBMS+ or LLCJU+; порош.ndfpg : ; меша.= порÑка.= хвата.= : LLCZE+ or LLDAJ+ or LLDEM+; порт.= : LLAAS+ or LLBSO+ or LLDJV+; порт.ndmsv : ; порт.ndmsi : ; портач.= : LLACF+ or LLBFZ+; портач.nlmsi : ; портнÑж.= : LLBFZ+ or LLBRD+ or LLBYZ+; золотошве.= портомо.= : LLBPY+ or LLBQS+; порточ.= : LLBSN+ or LLBYU+; портрет.= Ñюжет.= характер.= : LLAAQ+ or LLAXZ+ or LLBYU+; портрет.ndmsv Ñюжет.ndmsv характер.ndmsv : ; портрет.ndmsi Ñюжет.ndmsi характер.ndmsi : ; бенгал.= латгал.= народовол.= португал.= Ñидел.= : LLAYK+ or LLBRO+; поруб.= : LLFWK+ or LLFXQ+ or LLBRK+ or LLDNF+; понаÑле.= пораÑÑу.= поруково.= : LLAPP+; поруч.= : LLAVL+ or LLBCB+ or LLFXI+ or LLFZZ+ or LLBYU+; банкнот.= вариант.= гранат.= карьер.= порфир.= пурпур.= : LLAAQ+ or LLAFX+ or LLBYU+; банкнот.ndmsv вариант.ndmsv гранат.ndmsv карьер.ndmsv порфир.ndmsv пурпур.ndmsv : ; банкнот.ndfpg вариант.ndfpg гранат.ndfpg карьер.ndfpg порфир.ndfpg пурпур.ndfpg : ; банкнот.ndmsi вариант.ndmsi гранат.ndmsi карьер.ndmsi порфир.ndmsi пурпур.ndmsi : ; викун.= дуÑн.= пиран.= порхун.= резвун.= : LLDPO+; поÑ.= : LLABZ+ or LLFWP+ or LLFUE+ or LLFEQ+ or LLFWB+ or LLCKL+; поÑ.ndm : ; поÑадÑк.= : LLBDI+ or LLBEL+ or LLDYW+; поÑви.= : LLGGB+ or LLGHY+; заÑвири.= зашеле.= поÑвири.= пошеле.= проÑвири.= прохру.= прошеле.= : LLCQT+; возвра.= возму.= вопло.= защи.= извра.= обога.= оÑве.= отÑго.= порабо.= поÑвÑ.= превра.= прекра.= развра.= Ñму.= Ñовра.= Ñокра.= укро.= : LLGAN+ or LLGAO+; поÑе.= : LLGAN+ or LLFXJ+ or LLGAK+ or LLFYL+; отÑел.= поÑел.= : LLFWV+ or LLFWW+ or LLCJW+; поÑеребрен.= : LLBDD+ or LLDLU+; поÑигнал.= : LLGHS+ or LLGPU+; бридж.= овощ.= поÑкребыш.= : LLAAH+ or LLBCB+; бридж.ndmsv овощ.ndmsv поÑкребыш.ndmsv : ; бридж.ndmsi овощ.ndmsi поÑкребыш.ndmsi : ; выезжа.= доÑыпа.= заправлÑ.= заÑыпа.= изменÑ.= наезжа.= недоеда.= недоÑыпа.= облеза.= отзыва.= поÑлаблÑ.= промока.= разъезжа.= ужина.= утвержда.= : LLCZE+ or LLDAL+ or LLDEM+; поÑле.= : LLDTD+ or LLAEK+ or LLGDI+; поÑле.e : ; поÑлед.= : LLAAQ+ or LLGLL+; поÑлед.ndmsv : ; поÑлед.ndmsi : ; заÑлыш.= поÑлыш.= : LLGJU+ or LLGJV+; поÑме.= : LLFYB+ or LLFYM+; поÑовещ.= : LLGPW+; поÑодейÑтв.= : LLGLL+; поÑольÑÑ‚.= : LLEFE+; навык.= поÑох.= : LLAAM+ or LLFYG+; навык.ndmsv поÑох.ndmsv : ; навык.vsndpms поÑох.vsndpms : ; навык.ndmsi поÑох.ndmsi : ; ниÑпа.= поÑпа.= Ñовпа.= упа.= : LLGBQ+; поÑпеш.= : LLGCO+ or LLBYU+; поÑÑ‚.= : LLAAS+ or LLGGK+ or LLGJZ+ or LLBYU+; поÑÑ‚.ndmsv : ; поÑÑ‚.ndmsi : ; поÑтав.= : LLABM+ or LLAYB+ or LLFYW+ or LLBRK+ or LLBYZ+ or LLEAJ+; поÑтав.ndmsv : ; поÑтав.ndmsi : ; поÑтав.npg : ; поÑтанов.= : LLAAQ+ or LLBJG+ or LLGBN+ or LLBRK+; поÑтанов.ndmsv : ; поÑтанов.ndmsi : ; поÑтановлÑ.= : LLERD+ or LLDEP+; поÑтатейн.= потиражн.= предположительн.= прижизненн.= : LLDLM+; поÑтел.= : LLFWV+ or LLFWW+ or LLDNF+ or LLDNX+ or LLDOO+; доÑтичь.= заÑтичь.= наÑтичь.= поÑтичь.= приÑтичь.= : LLAEI+; доÑтичь.vspdi заÑтичь.vspdi наÑтичь.vspdi поÑтичь.vspdi приÑтичь.vspdi : ; поÑто.= : LLBPJ+ or LLBQK+ or LLGPX+; поÑтоÑл.= : LLAYK+ or LLBRO+ or LLCIJ+ or LLDKJ+; поÑтоÑл.amss : ; поÑтроч.= поточ.= : LLFXI+ or LLBYU+; поÑтуп.= : LLGBC+ or LLFXQ+ or LLCJW+ or LLDNF+; поÑтуч.= : LLAHR+ or LLGAU+; поÑтыл.= : LLDKQ+; поÑтыл.amss : ; вздыб.= вкрап.= закороб.= избав.= издырÑв.= иÑкороб.= иÑпохаб.= наготов.= наÑуп.= обоÑоб.= образум.= обÑтав.= озлоб.= ознаком.= окровав.= оÑклаб.= оÑкором.= оÑлав.= позабав.= покороб.= поÑхим.= поубав.= приготов.= приÑпоÑоб.= проÑлав.= раÑÑлав.= Ñкороб.= Ñподоб.= угроб.= уподоб.= : LLFYW+ or LLFYX+; занездорови.= заненаÑти.= поздорови.= поÑчаÑтливи.= разненаÑти.= раÑпогоди.= : LLDFN+; пот.= : LLAAP+ or LLGFQ+ or LLGGT+ or LLBYU+; пот.ndmsv : ; пот.ndmsi : ; поте.= : LLGBT+ or LLCZE+ or LLGCU+; выкорп.= вытерп.= дотерп.= потерп.= проÑип.= протерп.= прохрип.= прошип.= : LLGEQ+; потол.= : LLCJW+ or LLGCV+ or LLGKD+; потом.= : LLAEK+ or LLFWK+ or LLBYZ+ or LLCKD+; потом.e : ; потопн.= : LLDFZ+ or LLDLO+; потрав.= : LLAFX+ or LLFWK+ or LLBYZ+; потрав.ndfpg : ; зарюм.= потраф.= Ñлукав.= : LLGJS+; потреб.= : LLAFX+ or LLFWK+ or LLBYZ+ or LLFWB+ or LLFWD+; потреб.ndfpg : ; потрох.= торок.= : LLAHD+; потру.= : LLFXO+ or LLGHX+ or LLFYC+; потрÑÑ.= : LLBZE+ or LLFWX+ or LLFZE+; потрÑÑ.vspdpms : ; вериг.= кеньг.= колик.= краг.= потуг.= рюх.= : LLAFU+ or LLBBY+; вериг.ndfpg кеньг.ndfpg колик.ndfpg краг.ndfpg потуг.ndfpg рюх.ndfpg : ; вериг.npg кеньг.npg колик.npg краг.npg потуг.npg рюх.npg : ; потуп.= : LLFYR+ or LLFYX+; потуÑк.= : LLGPY+; потуÑк.vsndpms : ; вник.= возник.= загаÑ.= заглох.= зажух.= замолк.= затих.= затух.= иÑÑÑк.= поблек.= погаÑ.= пожух.= померк.= поник.= поÑтих.= потух.= поутих.= приник.= притих.= притух.= пропах.= Ñмолк.= Ñник.= угаÑ.= утих.= : LLFXM+; вник.vsndpms возник.vsndpms загаÑ.vsndpms заглох.vsndpms зажух.vsndpms замолк.vsndpms затих.vsndpms затух.vsndpms иÑÑÑк.vsndpms поблек.vsndpms погаÑ.vsndpms пожух.vsndpms померк.vsndpms поник.vsndpms поÑтих.vsndpms потух.vsndpms поутих.vsndpms приник.vsndpms притих.vsndpms притух.vsndpms пропах.vsndpms Ñмолк.vsndpms Ñник.vsndpms угаÑ.vsndpms утих.vsndpms : ; дотуш.= потуш.= : LLGER+ or LLFXI+; потч.= : LLASV+ or LLATL+; поÑторон.= поугомон.= раÑхрабр.= Ñамоопредел.= Ñамоуплотн.= : LLFDD+; поул.= приул.= разл.= : LLGPZ+; заупрÑм.= избаб.= понрав.= поуправ.= поупрÑм.= преÑтав.= : LLFYX+; беÑÑлав.= похаб.= : LLBIU+ or LLBNS+ or LLBYU+; /ru/words/words.182: LLCZO+; похвал.= : LLAFX+ or LLFWV+ or LLFWW+ or LLDOK+; похвал.ndfpg : ; /ru/words/words.183: LLDZR+; /ru/words/words.184: LLFYB+; дохо.= похо.= : LLAOZ+ or LLGDI+; похолодне.= : LLDCY+; похорон.= : LLFWV+ or LLBRK+ or LLDJS+; похорон.npg : ; поч.= : LLGKI+ or LLGHA+ or LLBRI+; отдн.= попл.= поча.= Ñбл.= Ñмухл.= : LLGIN+; анало.= водобо.= водопо.= конво.= музе.= перебо.= подÑто.= поцелу.= почечу.= прибо.= Ñара.= трамва.= тролле.= трофе.= хокке.= : LLBPJ+ or LLBQK+; почи.= : LLGHB+ or LLGMG+ or LLCZJ+ or LLFYB+; почин.= : LLAAQ+ or LLFWV+ or LLFWW+ or LLBRK+ or LLBYZ+ or LLEDT+ or LLCJW+; почин.ndmsv : ; почин.ndmsi : ; беÑн.= кучк.= почк.= Ñоревн.= : LLCGW+; почт.= : LLAFX+ or LLGQA+; почт.ndfpg : ; почу.= : LLGDI+ or LLFYL+ or LLFYM+; почуд.= : LLGML+; пошевельн.= : LLDGI+ or LLFDH+ or LLFWG+; зафин.= зафран.= подфар.= подшу.= поÑве.= пофар.= пофран.= пошу.= : LLGJD+; защеко.= пощеко.= : LLGIM+ or LLGJF+; поÑтизир.= : LLELD+ or LLCGX+; прав.= : LLBGQ+ or LLBIU+ or LLBNS+ or LLBRK+ or LLCAG+ or LLDJZ+ or LLDKF+; прав.amss : ; прав.ndnpg : ; правда.= равно.= : LLAEK+ or LLAEL+ or LLDTI+; правда.i равно.i : ; правда.xn равно.xn : ; правда.e равно.e : ; правдолюб.= : LLACI+ or LLAYI+ or LLBDD+; правдолюб.nlmsi : ; бучил.= зубил.= кадил.= клепал.= лекал.= мерил.= мочил.= правил.= : LLCAG+ or LLDOO+; бучил.ndnpg зубил.ndnpg кадил.ndnpg клепал.ndnpg лекал.ndnpg мерил.ndnpg мочил.ndnpg правил.ndnpg : ; правлен.= : LLAYI+ or LLDLO+; правоотношени.= : LLDRB+; правопорÑд.= : LLCJZ+; правопреемÑтвенноÑÑ‚.= : LLDNH+; левш.= правш.= : LLAFJ+; праздноÑлов.= : LLACI+ or LLBDD+ or LLBGV+ or LLBZE+; праздноÑлов.nlmsi : ; практик.= : LLACG+ or LLAFU+ or LLEQA+ or LLCGW+; практик.nlmsi : ; практик.ndfpg : ; пращ.= : LLAAJ+ or LLAGA+; пращ.ndmsv : ; пращ.ndmsi : ; пре.= : LLALJ+ or LLGLQ+ or LLCZE+; преб.= : LLGDM+; превалир.= : LLERE+; превзо.= : LLGLQ+; переква.= превозвы.= приукра.= разукра.= : LLFTV+ or LLFDX+; превозмо.= : LLGOR+; превознеÑ.= : LLFFD+; превознеÑ.vsndpms : ; превозно.= : LLFQY+ or LLFAQ+; воÑпроизво.= превоÑхо.= : LLAPG+; превоÑходительÑтв.= : LLCAQ+; превоÑходительÑтв.nlnpg : ; превоÑходительÑтв.nlnpv : ; превыÑпренн.= : LLGRU+; пред.= : LLDTD+ or LLCKD+; предан.= утомлен.= : LLBXO+ or LLDNT+; предан.amss утомлен.amss : ; предвеÑтник.= : LLACS+; предвеÑтник.nlmsi : ; предвеÑтник.nlmsv : ; предви.= : LLAOF+ or LLAOP+; предвозвеÑтник.= : LLACG+ or LLACU+; предвозвеÑтник.nlmsi : ; предвозвеÑтник.nlmsv : ; предгори.= : LLARU+; предержащи.= : LLASG+; коÑтромÑк.= предзаводÑк.= : LLCJH+; предно.= : LLEMT+ or LLELZ+; предоÑтере.= : LLGCB+ or LLFTX+; воÑклицател.= выÑокопроизводител.= выÑокочувÑтвител.= гомоÑекÑуал.= еженедел.= многофункционал.= нарицател.= неиÑтощител.= непродолжител.= непроизводител.= опционал.= предоÑудител.= пренебрежител.= Ñамовол.= Ñамопроизвол.= Ñубоптимал.= удовлетворител.= фоточувÑтвител.= фронтал.= : LLDOX+; предотвраща.= удоÑтоверÑ.= : LLERD+ or LLDEM+; предохранÑ.= : LLDBR+ or LLENU+; предпиÑыва.= : LLEQE+ or LLDEJ+; блеÑ.= деÑ.= заплюÑ.= предплюÑ.= : LLBUV+; предпо.= : LLFSF+; /ru/words/words.185: LLDNT+; предполож.= приуменьш.= : LLBKD+; предпоÑевн.= : LLCJD+; предпоч.= : LLAWH+ or LLBRI+; предпочтител.= признател.= термоÑтабил.= транÑпортабел.= триумфал.= : LLDOR+; предприим.= : LLDIL+; предпринима.= : LLDAL+ or LLDET+; предраÑполага.= : LLCZN+; детонирован.= нераÑположен.= предраÑположен.= : LLBDD+ or LLBXW+; детонирован.amss нераÑположен.amss предраÑположен.amss : ; /ru/words/words.186: LLBDD+; предÑедательÑтв.= хозÑйÑтв.= : LLCAG+ or LLCBG+; предÑедательÑтв.ndnpg хозÑйÑтв.ndnpg : ; предÑказыва.= : LLDBT+ or LLERG+ or LLDEM+; предÑта.= привÑта.= приотÑта.= приуÑта.= : LLALM+ or LLFVY+; предÑтав.= : LLFYW+ or LLBOP+ or LLBRK+; гидрометданны.= данны.= зерновы.= легки.= меÑÑчны.= метаданны.= наградны.= наличны.= озимы.= подъемны.= позывны.= предÑтавительÑки.= Ñуточны.= чаевы.= Ñровы.= : LLASF+; блаженÑтв.= буйÑтв.= дейÑтв.= диктаторÑтв.= зверÑтв.= предÑтавительÑтв.= ÑвирепÑтв.= торжеÑтв.= упорÑтв.= ходатайÑтв.= царÑтв.= : LLCAG+ or LLCBF+; блаженÑтв.ndnpg буйÑтв.ndnpg дейÑтв.ndnpg диктаторÑтв.ndnpg зверÑтв.ndnpg предÑтавительÑтв.ndnpg ÑвирепÑтв.ndnpg торжеÑтв.ndnpg упорÑтв.ndnpg ходатайÑтв.ndnpg царÑтв.ndnpg : ; предÑтавлÑ.= : LLDAL+ or LLDFF+; предÑто.= противоÑто.= : LLDRL+; /ru/words/words.187: LLBDC+; предтеч.= : LLAFE+ or LLBRI+; предтеч.nlfpg : ; предтеч.nlfpv : ; предтеч.nlmpv : ; предтеч.nlmpg : ; предубежден.= : LLBDC+ or LLFVE+; предубежден.amss : ; предуведом.= : LLFUF+; предугада.= : LLFWT+ or LLFRI+; предузна.= разузна.= : LLFQQ+ or LLEVH+ or LLFWT+; невоздержан.= неÑохранен.= неуÑтроен.= предумышлен.= редуцирован.= умоиÑÑтуплен.= : LLBDD+ or LLFUW+; невоздержан.amss неÑохранен.amss неуÑтроен.amss предумышлен.amss редуцирован.amss умоиÑÑтуплен.amss : ; предупрежда.= препровожда.= : LLDAL+ or LLDER+; предуÑматрива.= : LLERH+ or LLDEQ+; предуÑмотрен.= : LLBDD+ or LLBYP+; предуÑмотрен.amss : ; предполага.= предъÑвлÑ.= : LLDAL+ or LLDEU+; преиÑподн.= : LLDSP+; преиÑполн.= : LLFSU+ or LLFWW+ or LLFDD+; прекоÑлов.= : LLBDD+ or LLBGV+; взаимоотношени.= поÑледÑтви.= прени.= пререкани.= : LLARP+ or LLDRE+; преобра.= : LLFYQ+ or LLBBJ+; преобраз.= : LLFWB+ or LLCHQ+; преобразовател.= : LLDMT+ or LLDML+; обеззаражива.= оправдыва.= опубликовыва.= перегоражива.= перекрыва.= перечеркива.= преобразовыва.= преодолева.= пробурива.= прокладыва.= пропиÑыва.= разбраÑыва.= разверÑтыва.= разморажива.= : LLDBT+ or LLDEQ+; преподно.= : LLELP+; препрово.= : LLAQD+; прерогатив.= : LLAFX+ or LLBZE+ or LLDJS+; прерогатив.ndfpg : ; прерогатив.npg : ; преÑ.= : LLEEQ+ or LLBYU+; низкороÑ.= преÑвет.= : LLBUH+; англикан.= преÑвитериан.= : LLAYI+ or LLBFT+ or LLBRO+; англикан.nlmpv преÑвитериан.nlmpv : ; англикан.nlmpg преÑвитериан.nlmpg : ; преÑвÑ.= : LLCYY+; преÑлед.= : LLCCZ+ or LLCHE+; преÑтиж.= : LLAAH+ or LLBZC+; преÑтиж.ndmsv : ; преÑтиж.ndmsi : ; наÑÑ‹.= переÑÑ‹.= преÑÑ‹.= : LLGMB+ or LLGMC+; прет.= : LLBGJ+; претерп.= : LLGQC+; преткновениÑ.= : LLADI+; преткновениÑ.ndnsg : ; выпотрош.= недополуч.= отпазанч.= переворош.= переглуш.= перегорч.= передолож.= перезалож.= перемельч.= переперч.= перепоруч.= перепотрош.= переÑлуж.= переÑтроч.= перетормош.= перетороч.= перещелоч.= подволоч.= подÑторож.= подÑтроч.= подтороч.= подщелоч.= поÑторож.= потормош.= предраÑполож.= препоруч.= преуменьш.= притороч.= проÑторож.= проÑтроч.= разворош.= разодолж.= раÑпотрош.= раÑтормош.= рукополож.= умозаключ.= : LLFSW+; преуменьша.= : LLDAH+; при.= : LLDTD+ or LLGQE+ or LLARF+ or LLFPL+ or LLGIV+ or LLGBK+ or LLGQG+ or LLGGH+; прибалтик.= : LLAFU+ or LLDXO+; прибалтик.ndfpg : ; прибег.= : LLGQD+; прибег.vsndpms : ; приблизител.= : LLDOY+; прибыл.= : LLCJC+ or LLDNF+ or LLDOK+; привалива.= : LLCZE+ or LLDAL+ or LLFAL+ or LLDEM+; привар.= : LLAAO+ or LLFWV+ or LLFWW+ or LLBRK+ or LLCJW+; привар.ndmsv : ; привар.ndmsi : ; выдержива.= доÑтраива.= приварива.= приготавлива.= приÑтегива.= : LLFQN+ or LLFAL+ or LLDEI+; приватизир.= : LLCFX+ or LLELD+ or LLCHA+; приве.= : LLFWM+ or LLFWN+ or LLFXE+ or LLFYK+ or LLGCD+; навер.= привер.= : LLFXD+; привержен.= : LLAYI+ or LLBRO+ or LLBXN+; привержен.amss : ; приви.= : LLGKW+; привно.= : LLELP+ or LLELZ+; приволжÑк.= шимановÑк.= : LLDWW+ or LLDYV+ or LLDZV+; приволжÑк.ndmsv шимановÑк.ndmsv : ; приволжÑк.ndmsi шимановÑк.ndmsi : ; оÑкользн.= отÑморкн.= переглÑн.= перекачн.= перекувыркн.= перемигн.= переÑвиÑтн.= переÑмехн.= переÑтукн.= перехихикн.= перешепн.= приволокн.= ÑоприкоÑн.= : LLFBF+ or LLFDH+; клепан.= прел.= приглуб.= ткан.= уÑтал.= : LLDLO+ or LLDNF+; приговор.= : LLAAQ+ or LLBKX+ or LLBRK+; приговор.ndmsv : ; приговор.ndmsi : ; пригор.= : LLFXX+ or LLCJW+; пригорш.= : LLBZQ+; пригре.= : LLGFG+ or LLGGG+ or LLGHQ+ or LLFXW+; придир.= улыб.= : LLAFH+ or LLBRK+; придир.nlfpg улыб.nlfpg : ; придир.nlfpv улыб.nlfpv : ; придир.nlmpv улыб.nlmpv : ; придир.nlmpg улыб.nlmpg : ; придур.= : LLCKD+ or LLDNF+; взъе.= въе.= прие.= : LLFZQ+ or LLFZR+; выдающ.= вьющ.= кажущ.= крадущ.= легковоÑпламенÑющ.= небьющ.= невыÑпавш.= неприÑоединивш.= неÑоÑтоÑвш.= неудавш.= покоÑщ.= праздношатающ.= приевш.= развивающ.= ÑветÑщ.= Ñтелющ.= : LLBFJ+; приезж.= : LLAKW+ or LLBDG+ or LLBEB+; приж.= : LLGPE+ or LLGEF+ or LLGEG+; нажи.= обжи.= прижи.= прожи.= : LLGEH+ or LLFYA+; приживал.= : LLACI+ or LLAFH+ or LLBRO+; приживал.nlfpg : ; приживал.nlmsi : ; приживал.nlfpv : ; приживал.nlmpv : ; приживал.nlmpg : ; приз.= : LLAAQ+ or LLGAX+; приз.ndmsv : ; приз.ndmsi : ; закален.= наÑторожен.= обÑзан.= помешан.= призван.= утолщен.= ухожен.= : LLBXT+; закален.amss наÑторожен.amss обÑзан.amss помешан.amss призван.amss утолщен.amss ухожен.amss : ; призна.= : LLEMM+ or LLAMG+ or LLFWT+ or LLFWU+; дока.= нака.= прика.= : LLFXK+ or LLFXF+ or LLFXG+; /ru/words/words.188: LLFOU+; прикраÑ.= : LLAFX+ or LLFWS+ or LLDJS+; прикраÑ.ndfpg : ; прикраÑ.npg : ; обуÑтраива.= прикреплÑ.= приÑоединÑ.= : LLDBR+ or LLDEQ+; нал.= прил.= : LLGLS+ or LLGAY+ or LLGDA+ or LLGDB+; прила.= : LLGHL+ or LLFZD+; звуч.= прилеж.= : LLAHP+ or LLBYU+; прилипал.= : LLAFH+ or LLCAA+; прилипал.nlfpg : ; прилипал.nlfpv : ; прилипал.nlmpv : ; прилипал.nlmpg : ; прим.= : LLAFX+ or LLAGT+ or LLGJH+ or LLGFE+ or LLFZD+ or LLGFK+ or LLGQF+; прим.nlfpg : ; прим.nlfpv : ; прим.ndfpg : ; обма.= перере.= подма.= прима.= Ñре.= : LLFZN+ or LLGCF+; примар.= : LLBRK+ or LLBZE+; доме.= приме.= : LLFYC+ or LLFZA+ or LLGHM+ or LLGCD+; пример.= : LLAAQ+ or LLFXB+ or LLFXC+ or LLBRK+ or LLBYU+; пример.ndmsv : ; пример.ndmsi : ; вочеловеч.= закочеврÑж.= затревож.= иÑкоÑобоч.= оÑереднÑч.= поднатуж.= покочеврÑж.= примерещ.= раздурач.= разнедуж.= раÑкураж.= : LLFCZ+; примонтир.= : LLERI+ or LLCFX+ or LLERJ+; примор.= : LLFSU+ or LLFWW+ or LLFDD+ or LLDNT+; корпуÑ.= примуÑ.= рупор.= Ñектор.= туер.= штуцер.= : LLABN+ or LLBYZ+; корпуÑ.ndmsv примуÑ.ndmsv рупор.ndmsv Ñектор.ndmsv туер.ndmsv штуцер.ndmsv : ; корпуÑ.ndmsi примуÑ.ndmsi рупор.ndmsi Ñектор.ndmsi туер.ndmsi штуцер.ndmsi : ; недопо.= переза.= приза.= прина.= : LLGHO+; перегоро.= перезарÑ.= подзарÑ.= подмоло.= принарÑ.= разбере.= : LLFTQ+ or LLFDB+; прини.= : LLFXK+ or LLGAF+; воодушев.= перекрив.= перемолв.= переутом.= подÑурьм.= приноров.= приÑовокуп.= протрезв.= : LLFSV+ or LLFDE+; бандар-Ñери.= буркина.= диди.= наÑакирали.= папуа.= принÑипи.= Ñамоа.= Ñан-томе.= тонга.= фаÑо.= : LLDWY+ or LLDXB+ or LLDXF+; пону.= прину.= : LLGPO+; кронпринц.= паÑц.= принц.= фриц.= : LLACC+; кронпринц.nlmsi паÑц.nlmsi принц.nlmsi фриц.nlmsi : ; /ru/words/words.189: LLFAL+; приоÑтанов.= : LLAAQ+ or LLFWK+ or LLBON+ or LLBRL+; приоÑтанов.ndmsv : ; приоÑтанов.ndmsi : ; наÑты.= опоÑты.= оÑты.= подÑты.= пооÑты.= приоÑты.= проÑты.= : LLGKB+ or LLFVY+; припа.= : LLBPJ+ or LLBPW+ or LLBQK+ or LLGBQ+ or LLGCQ+; припадочн.= : LLAKZ+ or LLDJZ+ or LLFUN+; перемер.= перечал.= припар.= раÑчал.= : LLFXB+ or LLBRK+; припаÑ.= : LLAAQ+ or LLFRG+ or LLGFN+ or LLGJM+ or LLDJV+; припаÑ.vspdpms : ; припаÑ.ndmsv : ; припаÑ.ndmsi : ; припек.= : LLAAK+ or LLAFU+; припек.ndmsv : ; припек.ndfpg : ; припек.ndmsi : ; приплющ.= : LLGFX+; иÑпаÑку.= напроку.= обеÑпло.= перегла.= перенала.= припома.= : LLFTF+; напрÑ.= припрÑ.= : LLGCA+ or LLGJP+ or LLGCB+ or LLGCC+; перерабатыва.= приравнива.= : LLEQT+ or LLDEQ+; обрез.= прирез.= : LLAAQ+ or LLBRK+ or LLCJW+ or LLDNF+; обрез.ndmsv прирез.ndmsv : ; обрез.ndmsi прирез.ndmsi : ; выровн.= заровн.= обровн.= подравн.= подровн.= поравн.= поровн.= приравн.= прировн.= разровн.= Ñровн.= уравн.= уровн.= : LLGFZ+; приÑ.= : LLGBM+ or LLBYU+; приÑел.= : LLFWV+ or LLFWW+ or LLCKD+; забарахл.= передобр.= повремен.= поднакур.= поразмыÑл.= приÑемен.= проÑемен.= Ñоблаговол.= : LLBJO+; бодÑг.= приÑлуг.= приÑух.= фаланг.= черепах.= шутих.= Ñг.= : LLAFU+ or LLAGR+; бодÑг.nlfpg приÑлуг.nlfpg приÑух.nlfpg фаланг.nlfpg черепах.nlfpg шутих.nlfpg Ñг.nlfpg : ; бодÑг.nlfpv приÑлуг.nlfpv приÑух.nlfpv фаланг.nlfpv черепах.nlfpv шутих.nlfpv Ñг.nlfpv : ; бодÑг.ndfpg приÑлуг.ndfpg приÑух.ndfpg фаланг.ndfpg черепах.ndfpg шутих.ndfpg Ñг.ndfpg : ; приÑлуж.= : LLFSW+ or LLFZZ+; приÑмотр.= : LLAAQ+ or LLFTJ+ or LLFFB+ or LLGAQ+; приÑмотр.ndmsv : ; приÑмотр.ndmsi : ; приÑоÑ.= : LLAAQ+ or LLFZJ+ or LLFZK+ or LLBRK+ or LLBYU+ or LLCJW+; приÑоÑ.ndmsv : ; приÑоÑ.ndmsi : ; приÑоÑе.= : LLFDQ+; переÑп.= приÑп.= : LLGJX+; отталкива.= приÑпоÑаблива.= разыÑкива.= : LLDCA+ or LLDEM+; воÑÑта.= вÑта.= наÑта.= отÑта.= переÑта.= преÑта.= приÑта.= уÑта.= : LLALL+ or LLFVY+; приÑтав.= : LLAAQ+ or LLACQ+ or LLFYW+ or LLBRK+; приÑтав.nlmsi : ; приÑтав.ndmsv : ; приÑтав.ndmsi : ; приÑтальн.= удоÑтоверительн.= фолиев.= : LLDLI+; приÑтегн.= : LLDGH+; приÑти.= : LLANP+; приÑтра.= : LLFTA+ or LLFDP+ or LLFZD+; приÑтрел.= : LLAAQ+ or LLFSU+ or LLBRK+; приÑтрел.ndmsv : ; приÑтрел.ndmsi : ; припорош.= приÑтроч.= : LLFSW+ or LLBRI+; приÑтуп.= : LLAAQ+ or LLGBC+ or LLFXQ+ or LLBRK+ or LLCJW+; приÑтуп.ndmsv : ; приÑтуп.ndmsi : ; приÑты.= : LLGCH+ or LLGKB+ or LLFVY+; приÑÑ‚Ñж.= : LLBRI+ or LLDNC+ or LLDNJ+; приÑÑ‚Ñжн.= : LLAKZ+ or LLCJC+; приÑып.= : LLGGP+ or LLBRK+; притвор.= : LLAAQ+ or LLAFH+ or LLFWV+ or LLFWW+ or LLBYU+; притвор.nlfpg : ; притвор.ndmsv : ; притвор.nlfpv : ; притвор.nlmpv : ; притвор.ndmsi : ; притвор.nlmpg : ; притом.= : LLDTI+ or LLFWK+ or LLFXQ+; притом.i : ; притоп.= : LLAAQ+ or LLFZB+ or LLGJI+; притоп.ndmsv : ; притоп.ndmsi : ; подгру.= притормо.= : LLFYQ+; подÑоч.= приточ.= проточ.= улич.= : LLFXI+ or LLBRI+ or LLBYU+; притрав.= : LLAFX+ or LLFWK+; притрав.ndfpg : ; зако.= притру.= : LLGHX+ or LLFYC+; приудерж.= : LLFRO+; приум.= : LLFZO+ or LLGFK+ or LLGJK+; предопределÑ.= приурочива.= раÑкреплÑ.= раÑплавлÑ.= : LLDBR+; прифран.= раÑкипÑ.= : LLFDN+; прихо.= : LLAOZ+ or LLAQP+; приход.= : LLAAQ+ or LLBYZ+ or LLCDC+; приход.ndmsv : ; приход.ndmsi : ; приходитьÑÑ.= : LLFLU+; приходитьÑÑ.x : ; прицел.= : LLAAQ+ or LLFXB+ or LLFXC+ or LLDOK+; прицел.ndmsv : ; прицел.ndmsi : ; опохмел.= прицен.= : LLFWW+ or LLBRK+; причал.= : LLAAQ+ or LLFXB+ or LLBRK+ or LLCJW+ or LLDOO+; причал.ndmsv : ; причал.ndmsi : ; причин.= : LLAFX+ or LLFWV+ or LLBYU+; причин.ndfpg : ; причмокн.= : LLGQH+; причуд.= : LLAFX+ or LLGML+; причуд.ndfpg : ; пришиб.= : LLDWW+ or LLGCX+; пришиб.vspdpms : ; пришиб.ndmsv : ; пришиб.ndmsi : ; прищи.= : LLCME+; оÑкал.= отчал.= прищур.= : LLAAQ+ or LLFXB+ or LLFXC+; оÑкал.ndmsv отчал.ndmsv прищур.ndmsv : ; оÑкал.ndmsi отчал.ndmsi прищур.ndmsi : ; перему.= прию.= : LLGLU+ or LLFXG+; про.= : LLDTD+ or LLGLQ+ or LLGIV+ or LLGHO+ or LLFHH+ or LLCOZ+ or LLFZC+ or LLFZD+ or LLCTG+; проб.= : LLAFX+ or LLGDA+ or LLGDB+ or LLBRK+ or LLBYZ+ or LLCCZ+ or LLCGW+ or LLGDE+ or LLGDF+ or LLGDM+; проб.ndfpg : ; пробе.= : LLGMJ+ or LLGQI+; пробега.= : LLDAL+ or LLFYB+ or LLFWU+; пробел.= : LLABN+ or LLFWV+ or LLFWW+ or LLBRK+ or LLDNF+ or LLDOO+; пробел.ndmsv : ; пробел.ndmsi : ; пробир.= : LLBRK+ or LLBYU+ or LLFRF+ or LLEUU+; пробре.= : LLGIB+ or LLGOO+; пробро.= Ñбро.= : LLGDI+ or LLFWM+ or LLFWN+; взв.= взм.= зан.= изн.= отв.= пон.= приун.= пров.= : LLFYP+; вывал.= выдел.= доÑол.= закал.= заÑлон.= навал.= накал.= оговор.= перевар.= передел.= перекал.= подÑол.= провар.= раÑкур.= увар.= : LLAAQ+ or LLFWV+ or LLFWW+ or LLBRK+; вывал.ndmsv выдел.ndmsv доÑол.ndmsv закал.ndmsv заÑлон.ndmsv навал.ndmsv накал.ndmsv оговор.ndmsv перевар.ndmsv передел.ndmsv перекал.ndmsv подÑол.ndmsv провар.ndmsv раÑкур.ndmsv увар.ndmsv : ; вывал.ndmsi выдел.ndmsi доÑол.ndmsi закал.ndmsi заÑлон.ndmsi навал.ndmsi накал.ndmsi оговор.ndmsi перевар.ndmsi передел.ndmsi перекал.ndmsi подÑол.ndmsi провар.ndmsi раÑкур.ndmsi увар.ndmsi : ; прове.= : LLFWM+ or LLFWN+ or LLFXE+ or LLFYL+ or LLFYM+; провер.= : LLFXB+ or LLFXC+ or LLBRK+ or LLFXD+ or LLGHK+; прови.= : LLAOF+ or LLAOP+ or LLGOP+ or LLGOH+; провин.= : LLFWW+ or LLGJD+ or LLFXF+ or LLFXG+; провинциал.= : LLACI+ or LLBRO+ or LLDOU+; провинциал.nlmsi : ; прово.= : LLAPG+ or LLGCH+ or LLAQP+ or LLGIN+ or LLBAO+ or LLFYQ+ or LLFXA+; провод.= : LLABM+ or LLBRK+ or LLCJW+ or LLDJV+; провод.ndmsv : ; провод.ndmsi : ; проводников.= : LLDLT+; проволоч.= : LLFSW+ or LLFDI+ or LLBRI+; провоп.= : LLGKC+; провор.= : LLAFH+ or LLBIA+ or LLBNU+ or LLBYU+ or LLFDA+; провор.nlfpg : ; провор.nlfpv : ; провор.nlmpv : ; провор.nlmpg : ; пог.= прог.= : LLGAP+ or LLGPB+; проглагол.= : LLAJV+; прогло.= : LLGDT+ or LLFXF+; прого.= : LLGIP+; подзаку.= приколе.= проголо.= проколе.= : LLCOK+; проголода.= : LLDCN+ or LLDFF+ or LLFWU+; погонÑ.= прогонÑ.= угонÑ.= : LLDAL+ or LLGAW+ or LLFWU+; программир.= : LLEQA+ or LLCHF+; нагре.= перегре.= прогре.= угре.= : LLGGG+ or LLFXW+ or LLFWU+; прогреÑÑив.= : LLBRK+ or LLBZH+; прогрохо.= : LLCUW+ or LLFST+; придел.= прогул.= футбол.= : LLAAQ+ or LLBRK+ or LLDOK+; придел.ndmsv прогул.ndmsv футбол.ndmsv : ; придел.ndmsi прогул.ndmsi футбол.ndmsi : ; прогундо.= : LLERK+; продав.= : LLAYJ+ or LLFWK+ or LLFXQ+; надеж.= неудач.= продаж.= удач.= : LLAFM+ or LLBYU+; надеж.ndfpg неудач.ndfpg продаж.ndfpg удач.ndfpg : ; проду.= : LLGIJ+ or LLFXW+ or LLFWU+; продублир.= Ñкомпилир.= Ñмоделир.= : LLGHI+ or LLFRG+; прое.= : LLGED+ or LLFZQ+ or LLGNS+ or LLGQJ+; проезж.= : LLBDG+ or LLBEE+; проектир.= : LLCCZ+ or LLCGU+; прож.= : LLGEE+ or LLGEF+ or LLGER+ or LLFYJ+ or LLGEG+ or LLGIS+; прожолк.= : LLBWF+; прожолк.vsndpms : ; проз.= : LLAFX+ or LLGAX+ or LLGEI+; проз.ndfpg : ; прозорлив.= : LLAYI+ or LLDKE+; прозорлив.amss : ; прои.= : LLBBN+ or LLFZS+; произво.= : LLAPG+ or LLAQR+; производн.= : LLAKU+ or LLDLU+; произно.= : LLCOC+ or LLCPA+; проиллюÑтрир.= : LLCFR+ or LLFRG+; закомментир.= проинициализир.= раÑпак.= : LLFWB+ or LLFDA+; доте.= проиÑте.= : LLGCU+; блу.= вÑхо.= вхо.= ез.= ниÑхо.= подхо.= привхо.= проиÑхо.= ÑниÑхо.= : LLAOZ+; прок.= : LLAAK+ or LLFWB+; прок.ndmsv : ; прок.ndmsi : ; прока.= : LLBAD+ or LLFYQ+ or LLFXF+ or LLFXG+; выбел.= выкур.= завар.= закур.= заÑмол.= подел.= прокал.= проÑмол.= ухорон.= : LLFWV+ or LLFWW+ or LLBRK+; закап.= закрап.= покап.= покрап.= прокап.= : LLGIX+; прокашлÑн.= : LLDGK+; проклÑ.= : LLGIZ+; отÑоединÑ.= переÑтрелÑ.= подраÑтерÑ.= приÑтрелÑ.= проковырÑ.= : LLDDU+ or LLFDG+; прикол.= прокол.= : LLAAQ+ or LLBRK+ or LLGAA+; прикол.ndmsv прокол.ndmsv : ; прикол.ndmsi прокол.ndmsi : ; прокоп.= : LLAAQ+ or LLFKJ+ or LLFKI+ or LLBRK+ or LLFYZ+ or LLFXF+ or LLFXG+; прокоп.nlmsi : ; прокоп.ndmsv : ; прокоп.ndmsi : ; амвроÑи.= антипи.= аполлинари.= арÑени.= артеми.= аурели.= афанаÑи.= варÑанофи.= викенти.= дари.= димитри.= диониÑи.= дмитири.= евлади.= евлампи.= евÑтафи.= елизари.= кири.= мефоди.= порфири.= прокопи.= прокофи.= Ñавели.= Ñали.= юри.= : LLFHY+ or LLFKU+; амвроÑи.nlmsi антипи.nlmsi аполлинари.nlmsi арÑени.nlmsi артеми.nlmsi аурели.nlmsi афанаÑи.nlmsi варÑанофи.nlmsi викенти.nlmsi дари.nlmsi димитри.nlmsi диониÑи.nlmsi дмитири.nlmsi евлади.nlmsi евлампи.nlmsi евÑтафи.nlmsi елизари.nlmsi кири.nlmsi мефоди.nlmsi порфири.nlmsi прокопи.nlmsi прокофи.nlmsi Ñавели.nlmsi Ñали.nlmsi юри.nlmsi : ; выкр.= докр.= изр.= перекр.= прокр.= : LLFZO+; вымч.= отÑтуч.= пробурч.= проворч.= прокрич.= пропищ.= проÑтуч.= Ñомч.= : LLGBG+; око.= проку.= : LLFYC+ or LLFXF+ or LLFXG+; вÑклоко.= заклеко.= заклоко.= закудах.= заÑтреко.= отгрохо.= погрохо.= покудах.= поÑтреко.= похлопо.= прогого.= прокудах.= пророко.= проÑтреко.= прохлопо.= прощебе.= : LLCUW+; прокуратур.= : LLAFX+ or LLEEX+; прокуратур.ndfpg : ; перел.= прол.= : LLGAY+ or LLGDA+ or LLGDB+; прола.= : LLGIR+ or LLGHV+; пролаз.= : LLAAQ+ or LLACI+ or LLAFH+; пролаз.nlfpg : ; пролаз.nlmsi : ; пролаз.ndmsv : ; пролаз.nlfpv : ; пролаз.nlmpv : ; пролаз.ndmsi : ; пролаз.nlmpg : ; пролеж.= : LLGAT+ or LLAVL+ or LLBRI+; пролета.= : LLDAL+ or LLFYB+; пролив.= : LLAAQ+ or LLAVL+ or LLBYZ+; пролив.ndmsv : ; пролив.ndmsi : ; пролин.= : LLAAY+ or LLFRG+; пролин.ndmsv : ; пролин.ndmsi : ; ворох.= кожух.= пролог.= : LLABG+; ворох.ndmsv кожух.ndmsv пролог.ndmsv : ; ворох.ndmsi кожух.ndmsi пролог.ndmsi : ; пролом.= : LLAAQ+ or LLFWK+ or LLFXQ+ or LLBYZ+; пролом.ndmsv : ; пролом.ndmsi : ; забормо.= набормо.= побормо.= пробормо.= пролепе.= пролопо.= : LLCVE+; пром.= : LLGFE+ or LLFZO+ or LLGCG+ or LLGFK+ or LLGJK+; прома.= : LLFZN+ or LLGJG+ or LLFYL+ or LLFYM+; проме.= : LLFYC+ or LLFYD+ or LLFZA+ or LLGHM+ or LLGJI+; промелькн.= : LLDFZ+ or LLFWF+; замер.= промер.= : LLAAQ+ or LLFXB+; замер.ndmsv промер.ndmsv : ; замер.ndmsi промер.ndmsi : ; промÑтройматериал.= : LLEEK+ or LLDJV+; промÑтройматериал.ndmsv : ; промÑтройматериал.ndmsi : ; закурлы.= замурлы.= помурлы.= прокурлы.= промурлы.= : LLBRZ+; печн.= промывн.= прудов.= Ñбытов.= Ñоплов.= Ñтенов.= циклов.= : LLCJC+ or LLDLU+; промыÑ.= : LLAUT+; прон.= : LLGBH+ or LLFXA+ or LLEAY+; проник.= : LLFXM+ or LLGKQ+; проник.vsndpms : ; прообраз.= : LLAAQ+ or LLFRG+; прообраз.ndmsv : ; прообраз.ndmsi : ; прооперир.= : LLGQK+; проп.= : LLGFQ+ or LLGGT+ or LLGBJ+ or LLGDA+ or LLGDB+ or LLGFK+; напаÑ.= попаÑ.= пропаÑ.= упаÑ.= : LLGFN+ or LLGJM+; напаÑ.vspdpms попаÑ.vspdpms пропаÑ.vspdpms упаÑ.vspdpms : ; пропиле.= : LLBCD+; апоÑтил.= диÑтиленгликол.= метропол.= партгоÑконтрол.= партконтрол.= президент-отел.= пропиленгликол.= радиоконтрол.= Ñамоконтрол.= техконтрол.= фотоконтрол.= штрифел.= ÑкÑпреÑÑ-контрол.= : LLDMO+; пропо.= : LLFWV+ or LLBPJ+ or LLBQK+; проповед.= : LLEQA+ or LLERL+ or LLDNF+; подкол.= пропол.= : LLBRK+ or LLGAA+; обполз.= переполз.= прополз.= : LLGNH+; обполз.vspdpms переполз.vspdpms прополз.vspdpms : ; выполо.= ополо.= прополо.= : LLGFT+; пропрÑ.= : LLGCA+; пропылеÑоÑ.= : LLBKS+; прорв.= : LLAFX+ or LLFZJ+ or LLFZK+; прорв.ndfpg : ; проре.= : LLGCH+ or LLFZN+ or LLGCF+ or LLGQM+; прорев.= : LLGQL+; горÑÑ‚.= завод.= занавеÑ.= клад.= намаз.= нит.= подмеÑ.= прорез.= централ.= : LLAAQ+ or LLBRK+ or LLDNF+; горÑÑ‚.ndmsv завод.ndmsv занавеÑ.ndmsv клад.ndmsv намаз.ndmsv нит.ndmsv подмеÑ.ndmsv прорез.ndmsv централ.ndmsv : ; горÑÑ‚.ndmsi завод.ndmsi занавеÑ.ndmsi клад.ndmsi намаз.ndmsi нит.ndmsi подмеÑ.ndmsi прорез.ndmsi централ.ndmsi : ; прорезин.= : LLFSS+ or LLFDC+ or LLBRK+; пророÑÑ‚.= : LLAAQ+ or LLCJW+ or LLDNF+; пророÑÑ‚.ndmsv : ; пророÑÑ‚.ndmsi : ; пророчеÑтв.= : LLCAG+ or LLFRF+ or LLEUU+; пророчеÑтв.ndnpg : ; проруб.= : LLAAQ+ or LLFWK+ or LLFXQ+ or LLBRK+ or LLDNF+; проруб.ndmsv : ; проруб.ndmsi : ; поры.= проры.= : LLGPT+; зарыÑ.= прорыÑ.= : LLGJR+; проÑ.= : LLGBM+ or LLCAM+; проÑве.= : LLGQN+ or LLGQO+; проÑветлен.= : LLBDC+ or LLBYN+; проÑветлен.amss : ; проÑвещен.= упрощен.= : LLAYI+ or LLBYH+; проÑвещен.amss упрощен.amss : ; проÑви.= : LLFRW+ or LLCQV+; проÑвир.= : LLAFX+ or LLBRK+ or LLBZT+; проÑвир.ndfpg : ; переÑи.= подÑи.= проÑи.= уÑи.= : LLGGD+; проÑин.= : LLFWV+ or LLDNF+; недогру.= подтормо.= проÑкво.= раÑтормо.= : LLFSY+; навыдумыва.= накоÑтылÑ.= напринима.= напромышлÑ.= перезабыва.= переÑтрада.= перещеголÑ.= повыдергива.= повылавлива.= повытаÑкива.= повытрÑхива.= поприбива.= поразбива.= поÑпрашива.= поупражнÑ.= прозакладыва.= пронаблюда.= пропуделÑ.= проÑклонÑ.= проÑпрÑга.= : LLDDV+; проÑкре.= : LLGGG+ or LLGQP+; проÑкрип.= : LLAXD+; проÑле.= : LLGCH+ or LLGIH+ or LLFXA+; проÑлед.= : LLCFM+; проÑло.= : LLAUD+ or LLFWV+ or LLFWW+ or LLBPJ+ or LLBPW+; проÑлушива.= : LLDBO+ or LLDEM+; проÑлыш.= раÑÑлыш.= уÑлыш.= : LLGJU+; проÑобира.= : LLDDV+ or LLFDG+; проÑоÑ.= : LLAAQ+ or LLFZJ+ or LLFZK+; проÑоÑ.ndmsv : ; проÑоÑ.ndmsi : ; заÑп.= наÑп.= проÑп.= : LLGJX+ or LLGGJ+; проÑпор.= : LLAFX+ or LLFXB+; проÑпор.ndfpg : ; взбуч.= вздрюч.= закавыч.= нахлобуч.= окуч.= отÑроч.= поднач.= проÑроч.= раÑÑроч.= : LLFYH+ or LLBRI+; проÑтейш.= : LLATW+ or LLBEB+; проÑтер.= : LLAXF+ or LLAXW+; проÑтер.vspdpms : ; проÑто.= : LLAEK+ or LLAEL+ or LLDTS+ or LLBPJ+ or LLBQK+ or LLGHU+; проÑто.xn : ; проÑто.e : ; проÑто.p : ; безразлич.= беÑчеÑÑ‚.= проÑтодуш.= : LLBDD+ or LLBYU+ or LLDNT+; многовод.= проÑтонарод.= равновеÑ.= : LLBZE+ or LLDNT+; проÑтранÑтв.= : LLCAG+ or LLCFN+; проÑтранÑтв.ndnpg : ; проÑтрел.= : LLAAQ+ or LLFSU+; проÑтрел.ndmsv : ; проÑтрел.ndmsi : ; проÑтуп.= : LLGBC+ or LLCJW+ or LLDNF+; проÑтын.= : LLBRK+ or LLBYU+ or LLDQG+; проÑып.= : LLAAO+ or LLGGQ+ or LLBRK+; проÑып.ndmsv : ; проÑып.ndmsi : ; полев.= проÑÑн.= хвоÑтов.= : LLBRO+ or LLCJC+; зат.= нат.= прип.= прит.= прот.= : LLGFQ+ or LLGGT+; дота.= иÑта.= обта.= подта.= пообта.= поÑта.= пробле.= прота.= раÑта.= : LLGHV+; затарах.= потарах.= прокрÑÑ….= протарах.= : LLCVZ+; проте.= : LLBPS+ or LLBQK+ or LLGBT+ or LLGCU+; протеÑÑ‚.= : LLAAQ+ or LLCBF+ or LLCBK+; протеÑÑ‚.ndmsv : ; протеÑÑ‚.ndmsi : ; против.= : LLAEL+ or LLDTD+ or LLAVL+ or LLBNS+ or LLBYU+; против.xn : ; противно.= : LLAEK+ or LLAEL+ or LLDTD+; противно.xn : ; противно.e : ; безболезнен.= взаимоувÑзан.= малонаÑелен.= неподготовлен.= непредвиден.= полÑризован.= противоеÑтеÑтвен.= разнонаправлен.= Ñлабовыражен.= Ñоподчинен.= типизирован.= тождеÑтвен.= узковедомÑтвен.= уÑловлен.= : LLBYQ+; безболезнен.amss взаимоувÑзан.amss малонаÑелен.amss неподготовлен.amss непредвиден.amss полÑризован.amss противоеÑтеÑтвен.amss разнонаправлен.amss Ñлабовыражен.amss Ñоподчинен.amss типизирован.amss тождеÑтвен.amss узковедомÑтвен.amss уÑловлен.amss : ; противополож.= : LLFSW+ or LLBZF+; противопоÑтав.= : LLGMI+; противореч.= : LLBFZ+ or LLDNT+; возобновим.= вышеупомÑнут.= дуплекÑируем.= невознобновим.= невозобновлÑем.= неконтролируем.= неодинаков.= неотвратим.= неуÑтойчив.= предÑказуем.= противоопухолев.= противоÑелев.= пуленепробиваем.= резинотканев.= Ñверхмал.= Ñолонцеват.= титаномагниев.= трудновоÑполним.= трудноÑоизмерим.= трудноуÑтраним.= : LLDKT+; возобновим.amss вышеупомÑнут.amss дуплекÑируем.amss невознобновим.amss невозобновлÑем.amss неконтролируем.amss неодинаков.amss неотвратим.amss неуÑтойчив.amss предÑказуем.amss противоопухолев.amss противоÑелев.amss пуленепробиваем.amss резинотканев.amss Ñверхмал.amss Ñолонцеват.amss титаномагниев.amss трудновоÑполним.amss трудноÑоизмерим.amss трудноуÑтраним.amss : ; единокров.= противоÑд.= Ñвоеобыч.= : LLBDC+ or LLBZE+; вотк.= выжд.= выжр.= выÑоÑ.= дожр.= дотк.= изотк.= иÑÑоÑ.= иÑтк.= натк.= обÑоÑ.= перевр.= пережд.= пережр.= переÑоÑ.= перетк.= повр.= подовр.= подотк.= пожр.= попр.= поÑоÑ.= потк.= привр.= притк.= прожд.= протк.= разотк.= Ñовр.= Ñожр.= Ñотк.= ÑÑоÑ.= утк.= : LLFZJ+; протор.= : LLBCE+ or LLFWV+; прототип.= : LLAAQ+ or LLACI+ or LLBZI+; прототип.nlmsi : ; прототип.ndmsv : ; прототип.ndmsi : ; протру.= : LLGHX+ or LLFYC+ or LLFYD+; /ru/words/words.190: LLDGJ+; выÑвеж.= запотч.= заÑвеж.= накорч.= напотч.= наÑвеж.= отпотч.= подтуш.= примеж.= протуш.= раÑкорч.= раÑкрÑж.= раÑтуш.= : LLFRJ+; профеÑÑионал.= : LLACI+ or LLBRO+ or LLDOL+; профеÑÑионал.nlmsi : ; /ru/words/words.191: LLAGO+; админиÑтраторш.nlfpg аккомпаниаторш.nlfpg арендаторш.nlfpg бандерш.nlfpg билетерш.nlfpg бухгалтерш.nlfpg гаÑтролерш.nlfpg гипнотизерш.nlfpg губернаторш.nlfpg декламаторш.nlfpg инициаторш.nlfpg инÑпекторш.nlfpg инÑтрукторш.nlfpg капельдинерш.nlfpg киоÑкерш.nlfpg комендантш.nlfpg композиторш.nlfpg кондитерш.nlfpg кондукторш.nlfpg контролерш.nlfpg кухмиÑтерш.nlfpg литераторш.nlfpg миллиардерш.nlfpg миллионерш.nlfpg модельерш.nlfpg надзирательш.nlfpg олуш.nlfpg организаторш.nlfpg пекарш.nlfpg политиканш.nlfpg почтальонш.nlfpg почтмейÑтерш.nlfpg предводительш.nlfpg провизорш.nlfpg провокаторш.nlfpg профеÑÑорш.nlfpg репетиторш.nlfpg Ñкульпторш.nlfpg Ñмотрительш.nlfpg Ñтриптизерш.nlfpg узурпаторш.nlfpg унтер-офицерш.nlfpg управительш.nlfpg фабрикантш.nlfpg : ; админиÑтраторш.nlfpv аккомпаниаторш.nlfpv арендаторш.nlfpv бандерш.nlfpv билетерш.nlfpv бухгалтерш.nlfpv гаÑтролерш.nlfpv гипнотизерш.nlfpv губернаторш.nlfpv декламаторш.nlfpv инициаторш.nlfpv инÑпекторш.nlfpv инÑтрукторш.nlfpv капельдинерш.nlfpv киоÑкерш.nlfpv комендантш.nlfpv композиторш.nlfpv кондитерш.nlfpv кондукторш.nlfpv контролерш.nlfpv кухмиÑтерш.nlfpv литераторш.nlfpv миллиардерш.nlfpv миллионерш.nlfpv модельерш.nlfpv надзирательш.nlfpv олуш.nlfpv организаторш.nlfpv пекарш.nlfpv политиканш.nlfpv почтальонш.nlfpv почтмейÑтерш.nlfpv предводительш.nlfpv провизорш.nlfpv провокаторш.nlfpv профеÑÑорш.nlfpv репетиторш.nlfpv Ñкульпторш.nlfpv Ñмотрительш.nlfpv Ñтриптизерш.nlfpv узурпаторш.nlfpv унтер-офицерш.nlfpv управительш.nlfpv фабрикантш.nlfpv : ; бемол.= зажигател.= кабел.= ковыл.= миндал.= профил.= утил.= хруÑтал.= цокол.= : LLDML+ or LLDOK+; протоколир.= профилир.= : LLERM+ or LLENL+; капитализир.= профинанÑир.= Ñориентир.= Ñфотографир.= : LLCGE+; прохлад.= : LLAFX+ or LLAXZ+ or LLBYU+ or LLDHY+; прохлад.ndfpg : ; захны.= похны.= прохны.= : LLGKG+; прохо.= : LLAPG+ or LLGDI+ or LLAQP+; вгнез.= добу.= наÑу.= оÑоло.= оттру.= приго.= проху.= разро.= Ñго.= угнез.= : LLFXO+; проч.= : LLDUH+ or LLGHA+ or LLDUT+ or LLFGU+ or LLBHH+ or LLBMV+ or LLBYU+; надпи.= надте.= напи.= оче.= перепи.= подче.= попи.= поплÑ.= предпи.= проплÑ.= проче.= ÑплÑ.= : LLGBT+; дочи.= зачи.= прочи.= : LLGHB+; отхаркивающ.= прошедш.= : LLATU+ or LLBEB+; закурÑив.= иÑкровав.= иÑÑлюнÑв.= наÑлюнÑв.= наÑконом.= обезглав.= обеÑÑлав.= облагоразум.= обнайтов.= ошвартов.= перемурав.= переÑоÑтав.= переупрÑм.= понаÑтав.= поприбав.= пораÑправ.= поÑлюнÑв.= предуготов.= приголуб.= принайтов.= приуготов.= пробурав.= прогнуÑав.= прошепелÑв.= разнайтов.= : LLFTD+; вшиб.= вышиб.= дошиб.= обшиб.= подшиб.= прошиб.= : LLGCX+; вшиб.vspdpms вышиб.vspdpms дошиб.vspdpms обшиб.vspdpms подшиб.vspdpms прошиб.vspdpms : ; прошив.= : LLAVL+ or LLBRK+; воÑпротив.= закудрÑв.= закурчав.= закучерÑв.= заÑпеÑив.= обынозем.= принаÑуп.= проштраф.= ÑмилоÑтив.= : LLFDF+; вытрав.= заÑв.= нацеп.= ожив.= подцеп.= помолв.= прижив.= проÑв.= раÑцеп.= уÑтанов.= : LLFWK+ or LLFXQ+ or LLBRK+; проÑÑне.= : LLDCQ+; горо.= лу.= пру.= Ñ€Ñ.= Ñту.= це.= ща.= : LLAPF+ or LLAQP+; моÑÑ‚.= мыÑ.= паз.= пруд.= : LLAAS+ or LLCJW+; моÑÑ‚.ndmsv мыÑ.ndmsv паз.ndmsv пруд.ndmsv : ; моÑÑ‚.ndmsi мыÑ.ndmsi паз.ndmsi пруд.ndmsi : ; пружин.= : LLAFX+ or LLBGU+ or LLBIA+ or LLBNU+ or LLBRK+ or LLBYU+; пружин.ndfpg : ; пруÑак.= : LLACG+ or LLEBE+ or LLEBZ+; пруÑак.nlmsi : ; отказоуÑтойчив.= помехоуÑтойчив.= прерывиÑÑ‚.= пруÑаков.= Ñлаборазвит.= : LLDKL+; отказоуÑтойчив.amss помехоуÑтойчив.amss прерывиÑÑ‚.amss пруÑаков.amss Ñлаборазвит.amss : ; прÑ.= : LLERN+ or LLERO+ or LLCUR+ or LLCVG+; прÑм.= : LLAKS+ or LLBII+ or LLBNN+ or LLCIS+; прÑм.amss : ; прÑн.= : LLGBL+ or LLDKF+; прÑн.amss : ; прÑÑлиц.= : LLAFO+ or LLARS+; прÑÑлиц.ndfpg : ; прÑÑлиц.ndnpg : ; пÑал.= : LLCKQ+; пÑалтыр.= : LLBYZ+ or LLDML+ or LLDNF+; гвоздар.= пÑар.= : LLBYZ+ or LLBZO+ or LLDMT+; пÑевдоадреÑ.= : LLABO+; пÑевдоадреÑ.ndmsv : ; пÑевдоадреÑ.ndmsi : ; пÑин.= : LLAEY+ or LLAFX+ or LLAGT+ or LLDKJ+; пÑин.amss : ; пÑин.nlfpg : ; пÑин.nlfpv : ; пÑин.ndfpg : ; пÑин.nlmpv : ; пÑин.nlmpg : ; казак.= комик.= пÑих.= чумак.= : LLACG+ or LLCBF+; казак.nlmsi комик.nlmsi пÑих.nlmsi чумак.nlmsi : ; вавилонÑн.= израильтÑн.= карфагенÑн.= магометан.= малороÑÑиÑн.= оÑтровитÑн.= политкаторжан.= пÑковитÑн.= ÑамаритÑн.= Ñограждан.= филиÑтимлÑн.= : LLBFT+ or LLBRO+; вавилонÑн.nlmpv израильтÑн.nlmpv карфагенÑн.nlmpv магометан.nlmpv малороÑÑиÑн.nlmpv оÑтровитÑн.nlmpv политкаторжан.nlmpv пÑковитÑн.nlmpv ÑамаритÑн.nlmpv Ñограждан.nlmpv филиÑтимлÑн.nlmpv : ; вавилонÑн.nlmpg израильтÑн.nlmpg карфагенÑн.nlmpg магометан.nlmpg малороÑÑиÑн.nlmpg оÑтровитÑн.nlmpg политкаторжан.nlmpg пÑковитÑн.nlmpg ÑамаритÑн.nlmpg Ñограждан.nlmpg филиÑтимлÑн.nlmpg : ; птицефабрик.= : LLAFV+ or LLEEW+; птицефабрик.ndfpg : ; бацын.= безмельницын.= беÑÑолицын.= беÑхмельницын.= брицын.= бруÑницын.= бурдавицын.= вавицын.= вÑзаницын.= гоголицын.= голицын.= грызунов.= демин.= доильницын.= дощицын.= драницын.= ельцин.= киÑлицын.= коÑицын.= крицын.= лиÑицын.= наговицын.= перепелицын.= потылицын.= птицын.= пшеницын.= Ñиницын.= Ñпицын.= хачукаев.= черномырдин.= Ñкушкин.= : LLFJK+; бацын.nlmsi безмельницын.nlmsi беÑÑолицын.nlmsi беÑхмельницын.nlmsi брицын.nlmsi бруÑницын.nlmsi бурдавицын.nlmsi вавицын.nlmsi вÑзаницын.nlmsi гоголицын.nlmsi голицын.nlmsi грызунов.nlmsi демин.nlmsi доильницын.nlmsi дощицын.nlmsi драницын.nlmsi ельцин.nlmsi киÑлицын.nlmsi коÑицын.nlmsi крицын.nlmsi лиÑицын.nlmsi наговицын.nlmsi перепелицын.nlmsi потылицын.nlmsi птицын.nlmsi пшеницын.nlmsi Ñиницын.nlmsi Ñпицын.nlmsi хачукаев.nlmsi черномырдин.nlmsi Ñкушкин.nlmsi : ; бацын.nlmsv безмельницын.nlmsv беÑÑолицын.nlmsv беÑхмельницын.nlmsv брицын.nlmsv бруÑницын.nlmsv бурдавицын.nlmsv вавицын.nlmsv вÑзаницын.nlmsv гоголицын.nlmsv голицын.nlmsv грызунов.nlmsv демин.nlmsv доильницын.nlmsv дощицын.nlmsv драницын.nlmsv ельцин.nlmsv киÑлицын.nlmsv коÑицын.nlmsv крицын.nlmsv лиÑицын.nlmsv наговицын.nlmsv перепелицын.nlmsv потылицын.nlmsv птицын.nlmsv пшеницын.nlmsv Ñиницын.nlmsv Ñпицын.nlmsv хачукаев.nlmsv черномырдин.nlmsv Ñкушкин.nlmsv : ; птич.= : LLBFF+ or LLBRI+ or LLBRM+ or LLEAU+; публик.= : LLAFU+ or LLERP+ or LLCGW+; публик.ndfpg : ; божеÑтв.= пугал.= : LLCAG+ or LLCAQ+; божеÑтв.nlnpg пугал.nlnpg : ; божеÑтв.ndnpg пугал.ndnpg : ; божеÑтв.nlnpv пугал.nlnpv : ; игран.= пуган.= теÑан.= : LLFWL+ or LLDLO+; пудел.= : LLDMU+; пузыр.= : LLAUI+ or LLBNP+ or LLBYZ+ or LLDML+ or LLDMT+; пул.= : LLAAQ+ or LLDNX+ or LLDQC+; пул.ndmsv : ; пул.ndmsi : ; пречиÑтенÑк.= приреченÑк.= протвинÑк.= пулковÑк.= разумовÑк.= раушÑк.= рахмановÑк.= реутовÑк.= ÑвÑтоозерÑк.= ÑпаÑопеÑковÑк.= ÑпаÑопреображенÑк.= ÑталинградÑк.= ÑтамбульÑк.= : LLDYS+; пульн.= : LLFWL+ or LLDLU+; веÑтов.= пультов.= Ñтволов.= : LLCIR+ or LLCJC+ or LLDKJ+; веÑтов.amss пультов.amss Ñтволов.amss : ; пун.= : LLAFX+ or LLDXR+ or LLDQC+; пун.ndfpg : ; пупоч.= ÑоÑоч.= : LLAUG+ or LLBRI+ or LLBYU+; ворож.= горч.= пурж.= : LLBFY+; пуÑÑ‚.= : LLCBF+ or LLCIS+; пуÑÑ‚.amss : ; пуÑтельг.= : LLAFG+ or LLAFU+ or LLAGR+; пуÑтельг.nlfpg : ; пуÑтельг.ndfpg : ; пуÑтельг.nlfpv : ; пуÑтельг.nlmpv : ; пуÑтельг.nlmpg : ; безголоÑиц.= безработиц.= мокропогодиц.= надкоÑтниц.= надхрÑщниц.= пепелиц.= переÑортиц.= печеночниц.= пицц.= пуÑтоколоÑиц.= узкополоÑиц.= череззерниц.= : LLAGG+; пуÑтоÑлов.= : LLACI+ or LLBDD+ or LLBGV+ or LLBRO+; пуÑтоÑлов.nlmsi : ; пуÑтош.= : LLBRM+ or LLDNC+; пуÑтын.= : LLBYU+ or LLDNF+ or LLDNX+ or LLDQC+; пут.= : LLAYB+ or LLBUI+ or LLBYU+ or LLDJS+ or LLDMP+; пут.npg : ; перепроизво.= предво.= путево.= : LLFUA+; путевод.= : LLEVI+ or LLBYZ+; /ru/words/words.192: LLAAM+ or LLACG+; бактериофаг.nlmsi балÑÑник.nlmsi баранчик.nlmsi благовеÑтник.nlmsi блинник.nlmsi боевик.nlmsi болванчик.nlmsi болотник.nlmsi большак.nlmsi букашник.nlmsi булавочник.nlmsi бумажник.nlmsi веÑтник.nlmsi воздушник.nlmsi воловик.nlmsi волоÑатик.nlmsi голубÑтник.nlmsi гонококк.nlmsi гречишник.nlmsi гуÑÑтник.nlmsi двойник.nlmsi дворник.nlmsi диплококк.nlmsi дровÑник.nlmsi ершик.nlmsi живчик.nlmsi зайчик.nlmsi законник.nlmsi запаÑник.nlmsi зеленчук.nlmsi иголочник.nlmsi каботажник.nlmsi камышник.nlmsi канонник.nlmsi капуÑтник.nlmsi каретник.nlmsi кодировщик.nlmsi кокк.nlmsi коник.nlmsi котик.nlmsi крапивник.nlmsi крольчатник.nlmsi кулак.nlmsi курÑтник.nlmsi лоÑÑтник.nlmsi лох.nlmsi малинник.nlmsi маточник.nlmsi матраÑник.nlmsi медвежатник.nlmsi мертвÑк.nlmsi меÑÑчник.nlmsi метчик.nlmsi микрококк.nlmsi молочник.nlmsi муравейник.nlmsi навозник.nlmsi нагрузчик.nlmsi неводник.nlmsi ночник.nlmsi огуречник.nlmsi орлик.nlmsi орлÑк.nlmsi отладчик.nlmsi отметчик.nlmsi отпрыÑк.nlmsi палочник.nlmsi паруÑник.nlmsi передатчик.nlmsi переÑыльщик.nlmsi перехватчик.nlmsi пеÑенник.nlmsi пикник.nlmsi плужник.nlmsi пневмококк.nlmsi погрузчик.nlmsi подборщик.nlmsi подорожник.nlmsi подручник.nlmsi половник.nlmsi поÑтельник.nlmsi поÑудник.nlmsi призрак.nlmsi пробник.nlmsi пробочник.nlmsi проводник.nlmsi прокладчик.nlmsi птичник.nlmsi пуговичник.nlmsi пузанчик.nlmsi путеукладчик.nlmsi пухлÑк.nlmsi пыжик.nlmsi радужник.nlmsi раешник.nlmsi разгрузчик.nlmsi разрÑдник.nlmsi резак.nlmsi резчик.nlmsi решетник.nlmsi розанчик.nlmsi ручник.nlmsi рыбник.nlmsi рыжик.nlmsi рыхлÑк.nlmsi Ñ€Ñбинник.nlmsi Ñ€Ñбчик.nlmsi ÑвÑзник.nlmsi Ñердечник.nlmsi Ñеточник.nlmsi Ñолнечник.nlmsi Ñпальник.nlmsi Ñпоровик.nlmsi Ñпутник.nlmsi Ñтафилококк.nlmsi Ñубботник.nlmsi Ñчетчик.nlmsi телÑтник.nlmsi тенетник.nlmsi терпуг.nlmsi торфÑник.nlmsi третьÑк.nlmsi трубоукладчик.nlmsi тумак.nlmsi тупик.nlmsi тюфÑк.nlmsi угольник.nlmsi угольщик.nlmsi ударник.nlmsi уник.nlmsi франк.nlmsi цыплÑтник.nlmsi чаÑтик.nlmsi червÑк.nlmsi чижик.nlmsi чиÑтик.nlmsi шпорник.nlmsi штурмовик.nlmsi ÑкÑцентрик.nlmsi Ñнтерококк.nlmsi Ñхинококк.nlmsi Ñблочник.nlmsi ÑгнÑтник.nlmsi Ñгодник.nlmsi Ñзык.nlmsi : ; бактериофаг.ndmsv балÑÑник.ndmsv баранчик.ndmsv благовеÑтник.ndmsv блинник.ndmsv боевик.ndmsv болванчик.ndmsv болотник.ndmsv большак.ndmsv букашник.ndmsv булавочник.ndmsv бумажник.ndmsv веÑтник.ndmsv воздушник.ndmsv воловик.ndmsv волоÑатик.ndmsv голубÑтник.ndmsv гонококк.ndmsv гречишник.ndmsv гуÑÑтник.ndmsv двойник.ndmsv дворник.ndmsv диплококк.ndmsv дровÑник.ndmsv ершик.ndmsv живчик.ndmsv зайчик.ndmsv законник.ndmsv запаÑник.ndmsv зеленчук.ndmsv иголочник.ndmsv каботажник.ndmsv камышник.ndmsv канонник.ndmsv капуÑтник.ndmsv каретник.ndmsv кодировщик.ndmsv кокк.ndmsv коник.ndmsv котик.ndmsv крапивник.ndmsv крольчатник.ndmsv кулак.ndmsv курÑтник.ndmsv лоÑÑтник.ndmsv лох.ndmsv малинник.ndmsv маточник.ndmsv матраÑник.ndmsv медвежатник.ndmsv мертвÑк.ndmsv меÑÑчник.ndmsv метчик.ndmsv микрококк.ndmsv молочник.ndmsv муравейник.ndmsv навозник.ndmsv нагрузчик.ndmsv неводник.ndmsv ночник.ndmsv огуречник.ndmsv орлик.ndmsv орлÑк.ndmsv отладчик.ndmsv отметчик.ndmsv отпрыÑк.ndmsv палочник.ndmsv паруÑник.ndmsv передатчик.ndmsv переÑыльщик.ndmsv перехватчик.ndmsv пеÑенник.ndmsv пикник.ndmsv плужник.ndmsv пневмококк.ndmsv погрузчик.ndmsv подборщик.ndmsv подорожник.ndmsv подручник.ndmsv половник.ndmsv поÑтельник.ndmsv поÑудник.ndmsv призрак.ndmsv пробник.ndmsv пробочник.ndmsv проводник.ndmsv прокладчик.ndmsv птичник.ndmsv пуговичник.ndmsv пузанчик.ndmsv путеукладчик.ndmsv пухлÑк.ndmsv пыжик.ndmsv радужник.ndmsv раешник.ndmsv разгрузчик.ndmsv разрÑдник.ndmsv резак.ndmsv резчик.ndmsv решетник.ndmsv розанчик.ndmsv ручник.ndmsv рыбник.ndmsv рыжик.ndmsv рыхлÑк.ndmsv Ñ€Ñбинник.ndmsv Ñ€Ñбчик.ndmsv ÑвÑзник.ndmsv Ñердечник.ndmsv Ñеточник.ndmsv Ñолнечник.ndmsv Ñпальник.ndmsv Ñпоровик.ndmsv Ñпутник.ndmsv Ñтафилококк.ndmsv Ñубботник.ndmsv Ñчетчик.ndmsv телÑтник.ndmsv тенетник.ndmsv терпуг.ndmsv торфÑник.ndmsv третьÑк.ndmsv трубоукладчик.ndmsv тумак.ndmsv тупик.ndmsv тюфÑк.ndmsv угольник.ndmsv угольщик.ndmsv ударник.ndmsv уник.ndmsv франк.ndmsv цыплÑтник.ndmsv чаÑтик.ndmsv червÑк.ndmsv чижик.ndmsv чиÑтик.ndmsv шпорник.ndmsv штурмовик.ndmsv ÑкÑцентрик.ndmsv Ñнтерококк.ndmsv Ñхинококк.ndmsv Ñблочник.ndmsv ÑгнÑтник.ndmsv Ñгодник.ndmsv Ñзык.ndmsv : ; бактериофаг.ndmsi балÑÑник.ndmsi баранчик.ndmsi благовеÑтник.ndmsi блинник.ndmsi боевик.ndmsi болванчик.ndmsi болотник.ndmsi большак.ndmsi букашник.ndmsi булавочник.ndmsi бумажник.ndmsi веÑтник.ndmsi воздушник.ndmsi воловик.ndmsi волоÑатик.ndmsi голубÑтник.ndmsi гонококк.ndmsi гречишник.ndmsi гуÑÑтник.ndmsi двойник.ndmsi дворник.ndmsi диплококк.ndmsi дровÑник.ndmsi ершик.ndmsi живчик.ndmsi зайчик.ndmsi законник.ndmsi запаÑник.ndmsi зеленчук.ndmsi иголочник.ndmsi каботажник.ndmsi камышник.ndmsi канонник.ndmsi капуÑтник.ndmsi каретник.ndmsi кодировщик.ndmsi кокк.ndmsi коник.ndmsi котик.ndmsi крапивник.ndmsi крольчатник.ndmsi кулак.ndmsi курÑтник.ndmsi лоÑÑтник.ndmsi лох.ndmsi малинник.ndmsi маточник.ndmsi матраÑник.ndmsi медвежатник.ndmsi мертвÑк.ndmsi меÑÑчник.ndmsi метчик.ndmsi микрококк.ndmsi молочник.ndmsi муравейник.ndmsi навозник.ndmsi нагрузчик.ndmsi неводник.ndmsi ночник.ndmsi огуречник.ndmsi орлик.ndmsi орлÑк.ndmsi отладчик.ndmsi отметчик.ndmsi отпрыÑк.ndmsi палочник.ndmsi паруÑник.ndmsi передатчик.ndmsi переÑыльщик.ndmsi перехватчик.ndmsi пеÑенник.ndmsi пикник.ndmsi плужник.ndmsi пневмококк.ndmsi погрузчик.ndmsi подборщик.ndmsi подорожник.ndmsi подручник.ndmsi половник.ndmsi поÑтельник.ndmsi поÑудник.ndmsi призрак.ndmsi пробник.ndmsi пробочник.ndmsi проводник.ndmsi прокладчик.ndmsi птичник.ndmsi пуговичник.ndmsi пузанчик.ndmsi путеукладчик.ndmsi пухлÑк.ndmsi пыжик.ndmsi радужник.ndmsi раешник.ndmsi разгрузчик.ndmsi разрÑдник.ndmsi резак.ndmsi резчик.ndmsi решетник.ndmsi розанчик.ndmsi ручник.ndmsi рыбник.ndmsi рыжик.ndmsi рыхлÑк.ndmsi Ñ€Ñбинник.ndmsi Ñ€Ñбчик.ndmsi ÑвÑзник.ndmsi Ñердечник.ndmsi Ñеточник.ndmsi Ñолнечник.ndmsi Ñпальник.ndmsi Ñпоровик.ndmsi Ñпутник.ndmsi Ñтафилококк.ndmsi Ñубботник.ndmsi Ñчетчик.ndmsi телÑтник.ndmsi тенетник.ndmsi терпуг.ndmsi торфÑник.ndmsi третьÑк.ndmsi трубоукладчик.ndmsi тумак.ndmsi тупик.ndmsi тюфÑк.ndmsi угольник.ndmsi угольщик.ndmsi ударник.ndmsi уник.ndmsi франк.ndmsi цыплÑтник.ndmsi чаÑтик.ndmsi червÑк.ndmsi чижик.ndmsi чиÑтик.ndmsi шпорник.ndmsi штурмовик.ndmsi ÑкÑцентрик.ndmsi Ñнтерококк.ndmsi Ñхинококк.ndmsi Ñблочник.ndmsi ÑгнÑтник.ndmsi Ñгодник.ndmsi Ñзык.ndmsi : ; путиловÑк.= : LLBEM+ or LLDYS+; путин.= : LLFJG+ or LLAFX+ or LLBYZ+; путин.nlmsi : ; путин.ndfpg : ; пух.= : LLAAX+ or LLBVZ+; пух.vnndpms : ; пух.ndmsv : ; пух.ndmsi : ; дрюч.= клоч.= пуч.= Ñтож.= : LLBHH+ or LLBMV+ or LLCJW+; пуш.= : LLBHE+ or LLBMS+ or LLBRI+ or LLCJW+; губкин.= лÑпин.= пушкин.= : LLDWW+ or LLFQF+ or LLFJT+; губкин.nlfpg лÑпин.nlfpg пушкин.nlfpg : ; губкин.nlmsi лÑпин.nlmsi пушкин.nlmsi : ; губкин.ndmsv лÑпин.ndmsv пушкин.ndmsv : ; губкин.nlfpv лÑпин.nlfpv пушкин.nlfpv : ; губкин.ndmsi лÑпин.ndmsi пушкин.ndmsi : ; пушкиниан.= : LLAFX+ or LLAYI+; пушкиниан.ndfpg : ; пушкино.= : LLDXE+ or LLDXI+; пушкино.ndn : ; пушкино.a : ; пущ.= : LLAFM+ or LLBEB+; пущ.ndfpg : ; пущин.= : LLDZP+ or LLDZR+; пчел.= : LLAGT+ or LLBRO+ or LLDOO+; пчел.nlfpg : ; пчел.nlfpv : ; /ru/words/words.193: LLFQF+ or LLFOU+; аверьÑнов.nlmsi аветиÑов.nlmsi агафонов.nlmsi азаренков.nlmsi акÑенов.nlmsi алашинов.nlmsi алимов.nlmsi алмазов.nlmsi алферов.nlmsi амбарцумов.nlmsi андронов.nlmsi антимонов.nlmsi антипов.nlmsi арÑанов.nlmsi артюхов.nlmsi архипов.nlmsi аÑтапов.nlmsi аÑтахов.nlmsi барабанов.nlmsi баринов.nlmsi батырбеков.nlmsi безруков.nlmsi белоуÑов.nlmsi беньÑминов.nlmsi бижамов.nlmsi блаженков.nlmsi богданов.nlmsi болтенков.nlmsi большаков.nlmsi булгаков.nlmsi буньков.nlmsi бурков.nlmsi быков.nlmsi ваганов.nlmsi виноградов.nlmsi вожагов.nlmsi волков.nlmsi воронков.nlmsi воронцов.nlmsi гаврилов.nlmsi гончаров.nlmsi гранов.nlmsi грÑзнов.nlmsi гуÑаров.nlmsi девтеров.nlmsi дениÑов.nlmsi дуров.nlmsi егоров.nlmsi елÑуков.nlmsi емельÑнов.nlmsi ермаков.nlmsi ермолов.nlmsi ефимов.nlmsi захаров.nlmsi ибрагимов.nlmsi иÑхаков.nlmsi кабанов.nlmsi калашников.nlmsi карелов.nlmsi каримов.nlmsi колбаÑов.nlmsi колеÑников.nlmsi колеÑов.nlmsi комаров.nlmsi комиÑÑаров.nlmsi коновалов.nlmsi корабельщиков.nlmsi краÑноÑров.nlmsi кривов.nlmsi кругликов.nlmsi круглов.nlmsi кузнецов.nlmsi куликов.nlmsi куличков.nlmsi ларионов.nlmsi леонов.nlmsi ливинцов.nlmsi макÑаков.nlmsi мартынов.nlmsi мельников.nlmsi мещанов.nlmsi миронов.nlmsi митрофанов.nlmsi мифтахутдинов.nlmsi михалков.nlmsi морщаков.nlmsi муратов.nlmsi наумов.nlmsi новиков.nlmsi новожилов.nlmsi обинÑков.nlmsi орликов.nlmsi оÑипов.nlmsi очиров.nlmsi панов.nlmsi перевалов.nlmsi петраков.nlmsi поленов.nlmsi поÑпелов.nlmsi потапов.nlmsi прапорщиков.nlmsi пронников.nlmsi пчелÑков.nlmsi романов.nlmsi рюриков.nlmsi Ñеверцов.nlmsi Ñеливанов.nlmsi Ñерков.nlmsi Ñеченов.nlmsi Ñивов.nlmsi Ñкоморохов.nlmsi Ñмирнов.nlmsi Ñмуров.nlmsi Ñоколов.nlmsi Ñпиридонов.nlmsi Ñтаровойтов.nlmsi Ñтепанов.nlmsi Ñтолешников.nlmsi ÑтолÑров.nlmsi Ñтрашков.nlmsi Ñуханов.nlmsi телÑтников.nlmsi терехов.nlmsi тихонов.nlmsi тишков.nlmsi топорков.nlmsi топоров.nlmsi трахов.nlmsi трофимов.nlmsi ульÑнов.nlmsi федоров.nlmsi федоÑов.nlmsi федулов.nlmsi филатов.nlmsi хорошилов.nlmsi цыганов.nlmsi цыренжапов.nlmsi чекмазов.nlmsi чичелов.nlmsi шабурников.nlmsi шамов.nlmsi шамров.nlmsi шарапов.nlmsi шаронов.nlmsi шершов.nlmsi шумаков.nlmsi щабдураÑулов.nlmsi щапков.nlmsi ÑŽÑуфов.nlmsi Ñблоков.nlmsi Ñзов.nlmsi : ; пшен.= : LLBRK+ or LLBYZ+ or LLCAM+; пшик.= : LLAAM+ or LLDTP+; пшик.ndmsv : ; пшик.ndmsi : ; пы.= : LLDHB+; пыл.= : LLAAX+ or LLBGI+ or LLBNP+ or LLBSW+ or LLDNG+ or LLDOK+; пыл.ndmsv : ; пыл.ndmsi : ; пылев.= : LLFHJ+ or LLCJC+; пылеÑоÑ.= : LLAAQ+ or LLERQ+ or LLERR+; пылеÑоÑ.ndmsv : ; пылеÑоÑ.ndmsi : ; пых.= : LLAEL+ or LLDTP+ or LLCVR+; пых.xn : ; пыш.= : LLBRI+ or LLBRM+ or LLBYU+; пьÑн.= : LLBHS+ or LLBNP+ or LLBRK+ or LLDJZ+ or LLDKF+; пьÑн.amss : ; пÑден.= : LLDNI+; пÑл.= : LLBIA+ or LLBNU+ or LLBRK+ or LLCAG+ or LLDPG+; пÑл.ndnpg : ; кроват.= лохан.= морков.= пÑÑÑ‚.= : LLBRK+ or LLBYZ+ or LLDNF+; пÑÑ‚.= : LLAFX+ or LLAKS+ or LLBRK+ or LLBVO+ or LLCJW+ or LLDWN+ or LLDWO+ or LLDWP+ or LLDWR+; пÑÑ‚.ndfpg : ; апикальн.= велÑрн.= двуглаÑн.= дорÑальн.= злот.= лабиальн.= межзубн.= назальн.= небн.= полуглаÑн.= пÑтиалтынн.= Ñитн.= Ñмычн.= Ñонорн.= увулÑрн.= целков.= щелинн.= : LLDJY+; воÑьмидеÑÑÑ‚.= воÑьмиÑот.= двунадеÑÑÑ‚.= двухÑот.= девÑтиÑот.= пÑтидеÑÑÑ‚.= пÑтиÑот.= ÑемидеÑÑÑ‚.= ÑемиÑот.= трехÑот.= тридеÑÑÑ‚.= четырехÑот.= шеÑтидеÑÑÑ‚.= шеÑтиÑот.= : LLDWN+; пÑтн.= тошн.= : LLELV+ or LLELW+; Ñ€.= : LLAEG+ or LLGQQ+ or LLAHL+ or LLCBC+ or LLCIM+ or LLCLC+ or LLCLD+ or LLDMB+ or LLDMH+ or LLDRI+; Ñ€.a : ; ра.= : LLAUD+ or LLBAC+ or LLBAO+ or LLBBH+ or LLGKX+ or LLGQW+ or LLBPN+ or LLGQY+ or LLGLB+ or LLGLE+ or LLGLF+ or LLCSN+ or LLCTB+ or LLGRC+ or LLGRD+ or LLGLG+ or LLGRE+; раб.= : LLACI+ or LLAGX+ or LLBFF+; раб.nlmsi : ; бразил.= бригадмил.= владел.= грузовладел.= давал.= дачевладел.= добровол.= домовладел.= забайкал.= землевладел.= неандертал.= огнеземел.= однофамил.= патентовладел.= пришел.= рабовладел.= рыдал.= Ñадовладел.= Ñкитал.= Ñовладел.= Ñтрадал.= Ñудовладел.= товаровладел.= шахтовладел.= : LLAYK+; надмен.= раболеп.= : LLBDC+ or LLBYU+; зем.= работоргов.= : LLAYI+ or LLBUI+; рабоч.= : LLBDG+ or LLBDQ+; рабоч.amss : ; /ru/words/words.194: LLBZJ+; равноотÑто.= : LLDRN+; рад.= : LLAEF+ or LLAFX+ or LLCCZ+ or LLCGW+; рад.amss : ; рад.ndfpg : ; бледнен.= близен.= великон.= веÑелен.= глубокон.= глупен.= длиннен.= добрен.= долгон.= дорогон.= киÑлен.= коротен.= краÑнен.= крутен.= мокрен.= одинехон.= одинешен.= полнен.= пуÑтен.= радехон.= радешен.= Ñвежен.= Ñкупен.= Ñлабен.= Ñмирнен.= Ñтарен.= Ñтрашнен.= Ñтрогон.= тверден.= труднен.= тугон.= тупен.= умнен.= хмельнен.= широкон.= : LLAUO+; ради.= : LLDTE+ or LLBPP+; радиоаппаратн.= : LLAKU+ or LLDLO+; аÑциди.= бактери.= граци.= инфузори.= муми.= радиолÑри.= Ñепи.= : LLDQL+ or LLDQV+; нелегк.= радиомаÑтерÑк.= фотомаÑтерÑк.= : LLAKQ+; плитов.= портн.= радиопозывн.= Ñлепоглухонем.= : LLCIR+; поÑÑовет.= потребÑоюз.= прудхоз.= птицеÑовхоз.= радиотехникум.= райкомзем.= райотдел.= райпотребÑоюз.= реÑпотребÑоюз.= роÑпотребÑоюз.= рыбзавод.= рыбколхоз.= ÑпецÑемлеÑхоз.= Ñтанкозавод.= Ñтанкоремзавод.= Ñтеклозавод.= : LLEEH+; поÑÑовет.ndmsv потребÑоюз.ndmsv прудхоз.ndmsv птицеÑовхоз.ndmsv радиотехникум.ndmsv райкомзем.ndmsv райотдел.ndmsv райпотребÑоюз.ndmsv реÑпотребÑоюз.ndmsv роÑпотребÑоюз.ndmsv рыбзавод.ndmsv рыбколхоз.ndmsv ÑпецÑемлеÑхоз.ndmsv Ñтанкозавод.ndmsv Ñтанкоремзавод.ndmsv Ñтеклозавод.ndmsv : ; поÑÑовет.ndmsi потребÑоюз.ndmsi прудхоз.ndmsi птицеÑовхоз.ndmsi радиотехникум.ndmsi райкомзем.ndmsi райотдел.ndmsi райпотребÑоюз.ndmsi реÑпотребÑоюз.ndmsi роÑпотребÑоюз.ndmsi рыбзавод.ndmsi рыбколхоз.ndmsi ÑпецÑемлеÑхоз.ndmsi Ñтанкозавод.ndmsi Ñтанкоремзавод.ndmsi Ñтеклозавод.ndmsi : ; /ru/words/words.195: LLBYU+ or LLDNF+; раж.= : LLAAH+ or LLBDQ+; раж.amss : ; раж.ndmsv : ; раж.ndmsi : ; раз.= : LLABW+ or LLAEK+ or LLDTI+ or LLFWP+ or LLFYE+ or LLFXH+ or LLFYN+ or LLFXY+ or LLFXZ+ or LLGKS+ or LLGKT+ or LLGAD+ or LLGAE+ or LLGAG+ or LLGAH+ or LLBYZ+ or LLGAJ+ or LLFZF+ or LLGAL+ or LLGQV+ or LLFZG+ or LLFZH+ or LLCJW+; раз.i : ; раз.e : ; раз.ndmsv : ; раз.ndmpg : ; раз.ndmsi : ; разбе.= : LLGQI+ or LLFYD+; разбол.= : LLGKO+; разболт.= : LLBRK+ or LLFRG+; переборон.= проборон.= разборон.= : LLFSU+ or LLFRG+; разбре.= : LLFYK+; разбрюзж.= : LLFEY+; разбурав.= : LLAAQ+ or LLFTD+; разбурав.ndmsv : ; разбурав.ndmsi : ; разв.= : LLGCG+; развал.= : LLAAQ+ or LLAYE+ or LLFWV+ or LLFWW+ or LLBRK+ or LLDPB+; развал.ndmsv : ; развал.ndmsi : ; развалин.= : LLAGT+ or LLDJS+; развалин.nlfpg : ; развалин.nlfpv : ; развалин.npg : ; разве.= : LLDTM+ or LLFWM+ or LLFWN+ or LLFXE+ or LLFYK+ or LLFYL+ or LLFYM+; разве.i : ; разве.p : ; обвер.= развер.= : LLFXD+ or LLGHK+; перепру.= переÑоло.= переÑту.= перехоло.= подгоро.= подÑу.= пригоро.= прохоло.= развере.= раÑÑоло.= раÑхоло.= : LLFTQ+; разверз.= : LLGEC+ or LLFDT+; разверз.vsndpms : ; развеÑел.= : LLGOQ+ or LLFWW+ or LLDLO+; разветвлÑ.= : LLEQC+ or LLFAL+ or LLDEM+; развин.= : LLFQF+ or LLFXF+ or LLFXG+; развин.nlmsi : ; развит.= : LLCIS+ or LLDKJ+; развит.amss : ; разво.= : LLAPH+ or LLAQP+ or LLGDD+ or LLBAO+ or LLFXA+ or LLBPJ+; развод.= : LLAAQ+ or LLBRK+ or LLBYZ+ or LLDJV+ or LLDNS+; развод.ndmsv : ; развод.ndmsi : ; выÑлушива.= наÑтраива.= обеÑпечива.= перепиÑыва.= поворачива.= развертыва.= разворачива.= : LLDCA+ or LLDEI+; пригла.= разгла.= : LLGHL+ or LLGIL+ or LLFYC+; доглÑ.= подглÑ.= проглÑ.= разглÑ.= углÑ.= : LLGDU+; подговор.= разговор.= : LLAAQ+ or LLFSU+ or LLFDD+; подговор.ndmsv разговор.ndmsv : ; подговор.ndmsi разговор.ndmsi : ; вÑмотр.= заÑмотр.= разгор.= : LLGAQ+; /ru/words/words.196: LLDEM+; /ru/words/words.197: LLGCH+; разгранич.= : LLBKL+; разграничива.= : LLERS+ or LLEQI+; затрав.= защеп.= наруб.= натрав.= перецеп.= подтрав.= разграф.= : LLFWK+ or LLBRK+; разгру.= : LLFYQ+ or LLFXA+ or LLFDP+; разгул.= : LLAAQ+ or LLDNT+ or LLDOK+; разгул.ndmsv : ; разгул.ndmsi : ; разгулива.= : LLCZE+ or LLFAL+ or LLDEM+; разд.= : LLGQR+; разда.= : LLALV+ or LLAMG+ or LLFXR+; отдел.= раздел.= : LLAAQ+ or LLFWV+ or LLFWW+ or LLBRK+ or LLDOK+; отдел.ndmsv раздел.ndmsv : ; отдел.ndmsi раздел.ndmsi : ; раздин.= : LLFJT+ or LLFHJ+; раздин.nlfpg : ; раздин.nlfpv : ; раздо.= : LLFWV+ or LLFWW+ or LLBPJ+; отб.= подзаб.= призаб.= раздоб.= : LLGHJ+; безвол.= заÑтол.= привол.= раздол.= Ñвоевол.= : LLDNT+ or LLDOK+; /ru/words/words.198: LLFSU+; выкрич.= докрич.= доÑтуч.= избрюзж.= изворч.= навизж.= отмолч.= развизж.= разворч.= раздыш.= разжужж.= разлеж.= раÑкрич.= : LLGAU+; разжалоб.= : LLFUF+ or LLFFE+; разжи.= : LLGCH+ or LLFXO+ or LLFYA+; раззу.= : LLFXN+ or LLGCH+; раззÑв.= : LLAFH+ or LLFYW+; раззÑв.nlfpg : ; раззÑв.nlfpv : ; раззÑв.nlmpv : ; раззÑв.nlmpg : ; разин.= : LLFQF+ or LLFXS+ or LLDPV+; разин.nlmsi : ; разла.= : LLGHL+ or LLGIL+ or LLFYM+; разлаком.= : LLGQS+; разлез.= : LLGQT+; разлета.= : LLBPW+ or LLDEM+ or LLFWU+; различ.= : LLFXI+ or LLBYU+ or LLDNT+; разма.= : LLFZN+ or LLGCF+ or LLGOJ+ or LLFYL+ or LLFYM+; зашпакл.= перекл.= подмал.= размал.= : LLFRL+ or LLFDR+; разме.= : LLFYC+ or LLFYD+ or LLFZA+ or LLFZC+ or LLFZD+ or LLGHM+ or LLGJI+ or LLGCD+; размеж.= : LLFRJ+ or LLGQU+ or LLFDM+; размер.= : LLAAQ+ or LLFXB+ or LLBYU+; размер.ndmsv : ; размер.ndmsi : ; размин.= : LLBRK+ or LLFWG+; размокропогоди.= : LLDCZ+ or LLDFN+; размонтир.= : LLCFX+ or LLFWA+; переморо.= приморо.= проморо.= разморо.= уоднообра.= : LLFTN+; размуч.= : LLGHN+; выкупа.= задвига.= замыка.= иÑкупа.= откупа.= отмыка.= переменÑ.= подвига.= проÑтира.= размыка.= ÑменÑ.= : LLDAL+ or LLFWT+ or LLDEM+ or LLFWU+; размыт.= : LLBDD+ or LLDKF+; размыт.amss : ; разн.= : LLBNP+ or LLGJW+ or LLGMZ+; пооÑтере.= разнемо.= : LLGCC+; вывод.= обжин.= отрез.= подвеÑ.= подкоÑ.= привеÑ.= разновеÑ.= Ñрез.= : LLAAQ+ or LLBRK+ or LLCJW+; вывод.ndmsv обжин.ndmsv отрез.ndmsv подвеÑ.ndmsv подкоÑ.ndmsv привеÑ.ndmsv разновеÑ.ndmsv Ñрез.ndmsv : ; вывод.ndmsi обжин.ndmsi отрез.ndmsi подвеÑ.ndmsi подкоÑ.ndmsi привеÑ.ndmsi разновеÑ.ndmsi Ñрез.ndmsi : ; разногла.= : LLERT+; разноглаÑ.= : LLGHF+; разнообра.= : LLGKU+ or LLERU+ or LLERV+; заведующ.= новоприезж.= отдыхающ.= разнорабоч.= : LLAKV+ or LLBDG+; разнореч.= : LLBGC+; разноцвет.= : LLAAQ+ or LLBYU+ or LLDNT+; разноцвет.ndmsv : ; разноцвет.ndmsi : ; разношерÑÑ‚.= тонкошерÑÑ‚.= : LLBYT+ or LLDLO+; разо.= : LLGIV+ or LLGGH+; иÑкупител.= разоблачител.= : LLDMT+ or LLDOV+; багрецов.= баÑов.= белков.= бычков.= вÑзов.= глÑнцев.= образцов.= разов.= Ñуриков.= : LLFQF+ or LLDKF+; багрецов.amss баÑов.amss белков.amss бычков.amss вÑзов.amss глÑнцев.amss образцов.amss разов.amss Ñуриков.amss : ; багрецов.nlmsi баÑов.nlmsi белков.nlmsi бычков.nlmsi вÑзов.nlmsi глÑнцев.nlmsi образцов.nlmsi разов.nlmsi Ñуриков.nlmsi : ; разор.= : LLAAQ+ or LLFZK+ or LLFWV+ or LLFWW+; разор.ndmsv : ; разор.ndmsi : ; разочар.= : LLFWB+ or LLCGW+; разре.= : LLGCH+ or LLFXO+ or LLFZN+ or LLGCF+; разрев.= : LLGLX+; надруб.= перекуп.= переруб.= подруб.= полом.= прикуп.= прируб.= прищеп.= разруб.= Ñруб.= : LLAAQ+ or LLFWK+ or LLBRK+; надруб.ndmsv перекуп.ndmsv переруб.ndmsv подруб.ndmsv полом.ndmsv прикуп.ndmsv прируб.ndmsv прищеп.ndmsv разруб.ndmsv Ñруб.ndmsv : ; надруб.ndmsi перекуп.ndmsi переруб.ndmsi подруб.ndmsi полом.ndmsi прикуп.ndmsi прируб.ndmsi прищеп.ndmsi разруб.ndmsi Ñруб.ndmsi : ; благодетел.= благожелател.= деÑтел.= зрител.= избирател.= мучител.= предÑтавител.= разрушител.= Ñодержател.= Ñтарател.= : LLDMT+ or LLDOK+; возбу.= выÑвобо.= огра.= охла.= повре.= подтвер.= пробу.= прохла.= разубе.= уро.= утвер.= учре.= : LLGAM+ or LLFXO+; понабра.= приубра.= разубра.= : LLDDM+ or LLDFI+; разудал.= : LLFWV+ or LLDKF+; разудал.amss : ; разъе.= : LLGED+ or LLFZQ+ or LLGQJ+; видоизмен.= возвеÑел.= воÑÑоедин.= заÑеребр.= иÑкровен.= обеÑÑмыÑл.= одухотвор.= оÑтервен.= перемаÑл.= переÑмол.= приободр.= приотвор.= проговор.= проÑветл.= разукрупн.= разъедин.= раÑкабал.= раÑÑверл.= раÑшевел.= ублаготвор.= удевÑтер.= удеÑÑтер.= умиротвор.= : LLFSU+ or LLFDD+; проÑÑн.= разъÑÑн.= : LLFYV+ or LLFWV+ or LLFWW+; раиÑ.= : LLEBJ+ or LLFKR+ or LLFHR+; раиÑ.nlmsi : ; рай.= : LLDQD+; райбольниц.= : LLEEV+; райбольниц.ndfpg : ; автоагрегат.= биокомбинат.= биофизприбор.= втуз.= газаппарат.= гидротехотрÑд.= гипротрубопровод.= гоÑплан.= гоÑÑтандарт.= камаз.= муниципалитет.= облпотребÑоюз.= пединÑтитут.= пентагон.= радиоприбор.= райвоенкомат.= Ñпорткомитет.= Ñкофонд.= : LLAAQ+ or LLEEK+; автоагрегат.ndmsv биокомбинат.ndmsv биофизприбор.ndmsv втуз.ndmsv газаппарат.ndmsv гидротехотрÑд.ndmsv гипротрубопровод.ndmsv гоÑплан.ndmsv гоÑÑтандарт.ndmsv камаз.ndmsv муниципалитет.ndmsv облпотребÑоюз.ndmsv пединÑтитут.ndmsv пентагон.ndmsv радиоприбор.ndmsv райвоенкомат.ndmsv Ñпорткомитет.ndmsv Ñкофонд.ndmsv : ; автоагрегат.ndmsi биокомбинат.ndmsi биофизприбор.ndmsi втуз.ndmsi газаппарат.ndmsi гидротехотрÑд.ndmsi гипротрубопровод.ndmsi гоÑплан.ndmsi гоÑÑтандарт.ndmsi камаз.ndmsi муниципалитет.ndmsi облпотребÑоюз.ndmsi пединÑтитут.ndmsi пентагон.ndmsi радиоприбор.ndmsi райвоенкомат.ndmsi Ñпорткомитет.ndmsi Ñкофонд.ndmsi : ; райиÑполком.= : LLAAQ+ or LLEEH+; райиÑполком.ndmsv : ; райиÑполком.ndmsi : ; жулÑби.= ракали.= : LLDPY+; рамазан.= : LLAAQ+ or LLFKO+ or LLFIH+; рамазан.nlmsi : ; рамазан.ndmsv : ; рамазан.ndmsi : ; рамалл.= : LLFPN+; рамалл.nlfpg : ; рамбулье.= ханты.= : LLADB+ or LLAEG+; рамбулье.a ханты.a : ; рамен.= : LLAHC+ or LLDZI+ or LLDNF+ or LLDNT+; рамен.npg : ; ран.= : LLEEQ+ or LLAFX+ or LLAXZ+ or LLBIA+ or LLFXB+ or LLBNU+ or LLBRK+ or LLFMY+ or LLDNF+; ран.ndfpg : ; нивелир.= ранжир.= : LLAAQ+ or LLCDC+; нивелир.ndmsv ранжир.ndmsv : ; нивелир.ndmsi ранжир.ndmsi : ; рапорт.= : LLABN+ or LLCCZ+ or LLCFR+ or LLCGW+; рапорт.ndmsv : ; рапорт.ndmsi : ; рапот.= : LLECE+; раÑка.= : LLFXF+ or LLFXG+ or LLFYM+; натерп.= обтерп.= притерп.= раÑкип.= раÑшум.= : LLGMD+; неприведен.= неÑовмещен.= оÑреднен.= раÑкиÑлен.= : LLBDD+ or LLFVC+; неприведен.amss неÑовмещен.amss оÑреднен.amss раÑкиÑлен.amss : ; обжар.= ошпар.= прожар.= пропар.= раÑклин.= : LLFXB+ or LLFXC+ or LLBRK+; перековырÑ.= перешвырÑ.= подковырÑ.= проÑтрелÑ.= раÑковырÑ.= : LLDDU+; раÑкомпреÑÑир.= репреÑÑир.= : LLCEM+ or LLCGD+; раÑкорÑч.= : LLFYH+ or LLBRG+ or LLBRI+; раÑкоÑ.= : LLAAQ+ or LLBRK+ or LLDKF+; раÑкоÑ.amss : ; раÑкоÑ.ndmsv : ; раÑкоÑ.ndmsi : ; взбаламу.= взлохма.= заÑекре.= излохма.= намагни.= обюрокра.= подмагни.= разлохма.= размагни.= раÑкоÑма.= : LLFSP+ or LLFCY+; раÑкошел.= : LLFDC+ or LLFXC+; раÑкрепо.= : LLCST+ or LLCTC+; прокапыва.= раÑкручива.= : LLDAL+ or LLFAL+ or LLDEM+; раÑку.= : LLFYC+ or LLFZD+ or LLFXG+; раÑкупор.= : LLFUG+ or LLFFF+ or LLBRK+; раÑп.= : LLGBJ+ or LLGLV+ or LLGFK+; раÑпа.= : LLBPW+ or LLGAC+ or LLGCQ+; раÑпалуб.= : LLFUF+ or LLBRK+; раÑпар.= Ñчал.= : LLAAQ+ or LLFXB+ or LLFXC+ or LLBRK+; раÑпар.ndmsv Ñчал.ndmsv : ; раÑпар.ndmsi Ñчал.ndmsi : ; раÑпелена.= : LLFCU+ or LLFDG+; раÑпетуш.= Ñаморазоблач.= : LLFDI+; раÑпечата.= : LLDDR+; раÑпечатыва.= : LLDBQ+ or LLDEI+; отпл.= раÑпл.= : LLGDD+; раÑпла.= : LLGFS+ or LLFXG+; раÑплав.= раÑÑтав.= Ñплав.= : LLAAQ+ or LLFYW+ or LLFYX+ or LLBRK+; раÑплав.ndmsv раÑÑтав.ndmsv Ñплав.ndmsv : ; раÑплав.ndmsi раÑÑтав.ndmsi Ñплав.ndmsi : ; раÑплачива.= : LLDEX+; опознавател.= паÑкал.= подавител.= поÑтроител.= разбраÑывател.= раÑпознавател.= Ñушител.= травител.= : LLDNA+; раÑполага.= : LLEQH+ or LLCZE+ or LLDEM+; раÑполз.= : LLGJM+; обезоруж.= раÑполож.= : LLGMN+; закол.= откол.= раÑкол.= раÑпор.= : LLAAQ+ or LLBRK+ or LLGAA+ or LLGAB+; закол.ndmsv откол.ndmsv раÑкол.ndmsv раÑпор.ndmsv : ; закол.ndmsi откол.ndmsi раÑкол.ndmsi раÑпор.ndmsi : ; раÑпорÑ.= : LLAQS+; раÑпорÑжа.= : LLDEN+; взбудораж.= вÑклокоч.= изничтож.= обчекрыж.= отгранич.= перевьюч.= перетревож.= приумнож.= проманеж.= раÑпотеш.= раÑтревож.= ÑкоÑобоч.= : LLFSR+ or LLFCZ+; опоÑ.= подпоÑ.= препоÑ.= раÑпоÑ.= : LLGOA+ or LLGOB+; оправ.= раÑправ.= : LLAFX+ or LLFYW+ or LLFYX+ or LLBRK+; оправ.ndfpg раÑправ.ndfpg : ; раÑпределÑ.= : LLDAL+ or LLDEG+; допрода.= запрода.= раÑпрода.= : LLFQQ+ or LLEVH+ or LLGAR+; раÑпроÑтер.= : LLAXF+; раÑпроÑтер.vspdpms : ; раÑпроÑтранÑ.= : LLDAL+ or LLDEN+; раÑÑ.= : LLGQZ+ or LLFWB+; воздержива.= договарива.= запрÑтыва.= захлебыва.= напрашива.= оборачива.= отворачива.= переÑмеива.= приглÑдыва.= протиÑкива.= прохажива.= раÑпиÑыва.= раÑÑаÑыва.= : LLFQN+ or LLFAL+ or LLDEQ+; раÑÑви.= : LLFFG+ or LLFFH+; проÑе.= раÑÑе.= : LLFXJ+ or LLGAK+ or LLFYL+ or LLFYM+; раÑÑекре.= : LLCYE+; приплюÑовыва.= приумножа.= прочитыва.= раÑÑекречива.= : LLDBR+ or LLDEI+; вглÑ.= заглÑ.= наглÑ.= раÑÑи.= : LLFXN+; раÑÑка.= : LLFXK+ or LLGHP+; анекдот.= заказ.= изъÑн.= раÑÑказ.= Ñпизод.= : LLAAQ+ or LLAXZ+; анекдот.ndmsv заказ.ndmsv изъÑн.ndmsv раÑÑказ.ndmsv Ñпизод.ndmsv : ; анекдот.ndmsi заказ.ndmsi изъÑн.ndmsi раÑÑказ.ndmsi Ñпизод.ndmsi : ; знава.= подÑказыва.= раÑÑказыва.= уÑматрива.= : LLDBY+; раÑÑлаб.= : LLFYW+ or LLFYX+ or LLBWI+; раÑÑлаб.vsndpms : ; раÑÑлед.= : LLERW+ or LLFWB+ or LLERX+; раÑÑло.= : LLFWV+ or LLFWW+ or LLBPJ+ or LLBPW+; раÑÑматрива.= : LLERY+ or LLDER+; раÑÑоглаÑованн.= : LLDLG+; раÑÑол.= : LLAAO+ or LLDOO+; раÑÑол.ndmsv : ; раÑÑол.ndmsi : ; раÑÑомах.= : LLAGS+; раÑÑомах.nlfpg : ; раÑÑомах.nlfpv : ; раÑÑор.= : LLGKM+ or LLGEO+; прикомандировыва.= раÑÑортировыва.= : LLEQE+ or LLDEL+; взорв.= вÑоÑ.= вырв.= вытк.= дорв.= доÑоÑ.= затк.= изорв.= навр.= надорв.= нажр.= обожр.= оборв.= оторв.= перерв.= подорв.= порв.= прерв.= провр.= прожр.= разорв.= раÑÑоÑ.= Ñорв.= урв.= : LLFZJ+ or LLFZK+; раÑÑох.= : LLAFU+ or LLGEC+; раÑÑох.ndfpg : ; преумнож.= раÑÑредоточ.= : LLBKF+; переуÑтанов.= раÑÑтанов.= : LLFSV+ or LLFDE+ or LLBRK+; раÑÑтега.= : LLBPJ+ or LLFWT+; раÑÑтраива.= : LLDAL+ or LLFAL+ or LLDEQ+; раÑÑчитыва.= : LLCZO+ or LLDCA+ or LLDEF+; раÑÑып.= : LLAAQ+ or LLGRA+ or LLGGQ+ or LLBRK+; раÑÑып.ndmsv : ; раÑÑып.ndmsi : ; обмен.= раÑтвор.= : LLAAQ+ or LLFWV+ or LLFWW+ or LLBYZ+; обмен.ndmsv раÑтвор.ndmsv : ; обмен.ndmsi раÑтвор.ndmsi : ; раÑте.= : LLGBT+ or LLGBU+ or LLGAK+; затоп.= раÑтоп.= : LLFWK+ or LLFXQ+ or LLBRK+ or LLFZB+ or LLGJI+; раÑторг.= : LLBWX+ or LLFRG+ or LLFDA+; раÑторг.vspdpms : ; прилеп.= раÑтрав.= укреп.= : LLAFX+ or LLFWK+ or LLFXQ+; прилеп.ndfpg раÑтрав.ndfpg укреп.ndfpg : ; раÑтреп.= : LLAFH+ or LLGCJ+ or LLGCL+ or LLBRH+; раÑтреп.nlfpg : ; раÑтреп.nlfpv : ; раÑтреп.nlmpv : ; раÑтреп.nlmpg : ; раÑтруб.= : LLAAQ+ or LLFWK+ or LLBYZ+; раÑтруб.ndmsv : ; раÑтруб.ndmsi : ; раÑформир.= : LLCFX+ or LLCHP+; загло.= обеÑÑмер.= перевин.= переворо.= переколо.= перекру.= подворо.= размоло.= раÑфран.= : LLFST+ or LLFDN+; зачумлен.= перенаÑелен.= раÑфранчен.= раÑфуфырен.= ÑамоÑопрÑжен.= : LLBXS+; зачумлен.amss перенаÑелен.amss раÑфранчен.amss раÑфуфырен.amss ÑамоÑопрÑжен.amss : ; раÑхваÑта.= : LLDCN+ or LLFWU+; похи.= раÑхи.= : LLGMB+; раÑхле.= : LLFRW+ or LLFFG+; нахлопо.= раÑкудах.= раÑхлопо.= раÑхохо.= : LLFDS+; раÑхны.= : LLGRB+; раÑхо.= : LLAQP+ or LLFXO+ or LLGBP+ or LLGKH+; раÑход.= : LLAAQ+ or LLBYZ+ or LLCCZ+ or LLCGR+; раÑход.ndmsv : ; раÑход.ndmsi : ; бегуч.= вÑхож.= едуч.= здоровущ.= зрÑч.= мÑгкокож.= невÑхож.= неминуч.= непохож.= непригож.= неÑведущ.= плавуч.= плывуч.= похож.= работÑщ.= раÑхож.= Ñведущ.= Ñолощ.= худищ.= : LLBDQ+; бегуч.amss вÑхож.amss едуч.amss здоровущ.amss зрÑч.amss мÑгкокож.amss невÑхож.amss неминуч.amss непохож.amss непригож.amss неÑведущ.amss плавуч.amss плывуч.amss похож.amss работÑщ.amss раÑхож.amss Ñведущ.amss Ñолощ.amss худищ.amss : ; раÑцве.= : LLGGY+ or LLFXF+ or LLFXG+; отпил.= раÑцен.= : LLFWV+ or LLBRK+ or LLCJW+; перечекан.= подчекан.= раÑчекан.= : LLFSS+ or LLBRK+; зашиб.= раÑшиб.= : LLGCX+ or LLGKL+; зашиб.vspdpms раÑшиб.vspdpms : ; раÑщеп.= : LLAAQ+ or LLGHC+ or LLFWK+ or LLFXQ+; раÑщеп.ndmsv : ; раÑщеп.ndmsi : ; рат.= : LLBYU+ or LLCBF+ or LLDNF+; раÑул.= рафаил.= : LLFKO+ or LLFIH+ or LLFIP+; раÑул.nlmsi рафаил.nlmsi : ; рационализир.= : LLCFB+ or LLCGD+; рач.= : LLBFF+ or LLCKD+ or LLCKS+; рван.= : LLFWL+ or LLFWG+ or LLDKJ+ or LLDNF+; рван.amss : ; ре.= : LLADL+ or LLAQZ+ or LLAZK+ or LLAZS+ or LLBPJ+ or LLBPW+ or LLDQB+ or LLDRJ+; ре.ndn : ; реализ.= : LLEQA+ or LLFWB+ or LLCHJ+ or LLCHQ+; денонÑир.= реанимир.= финанÑир.= : LLFWB+ or LLELL+ or LLCGW+; гиперъÑд.= полувед.= реб.= : LLCMU+; /ru/words/words.199: LLBTH+; ребÑÑ‚.= : LLAHC+ or LLBSL+; ребÑÑ‚.npg : ; детиш.= детуш.= людиш.= ребÑтиш.= ребÑтуш.= : LLBSK+; жеребÑч.= ребÑч.= : LLBFF+ or LLBMV+; рев.= : LLAAQ+ or LLAFH+ or LLAWP+; рев.nlfpg : ; рев.ndmsv : ; рев.nlfpv : ; рев.nlmpv : ; рев.ndmsi : ; рев.nlmpg : ; дебютир.= дегенерир.= коалир.= парашютир.= реваншир.= рикошетир.= финишир.= : LLCBF+ or LLCFI+; нашатыр.= ревен.= : LLBYZ+ or LLDMK+; реверÑи.= : LLADL+ or LLDQL+; реверÑи.ndn : ; регент.= : LLACI+ or LLECA+; регент.nlmsi : ; регин.= : LLFJX+ or LLFLK+; игнорир.= региÑтрир.= регулир.= формир.= : LLCCZ+ or LLCGX+; конвертируем.= контролируем.= недопуÑтим.= регулируем.= ÑамоуправлÑем.= управлÑем.= : LLDKR+; конвертируем.amss контролируем.amss недопуÑтим.amss регулируем.amss ÑамоуправлÑем.amss управлÑем.amss : ; редактир.= : LLCCZ+ or LLEUU+; реджепов.= : LLEDO+; редкин.= : LLFQF+ or LLDZQ+; редкин.nlmsi : ; рез.= : LLAAQ+ or LLAYB+ or LLBRK+ or LLBSW+ or LLDNF+; рез.ndmsv : ; рез.ndmsi : ; резан.= : LLAFX+ or LLFWL+ or LLDLO+; резан.ndfpg : ; резв.= : LLBNN+ or LLDKF+; резв.amss : ; резидент.= : LLACI+ or LLBZJ+; резидент.nlmsi : ; резн.= : LLCJC+ or LLFWL+ or LLDQH+; инвеÑтир.= реинвеÑтир.= : LLCDI+ or LLCFX+; реинÑталлир.= : LLESA+ or LLCGD+ or LLCHA+; венгерÑк.= рейнÑк.= шампанÑк.= : LLBEL+ or LLCII+; реквизир.= Ñкладир.= телефонизир.= : LLCDC+ or LLCGD+; рекоменд.= : LLFWB+ or LLELL+ or LLCGX+; диагноÑтир.= дифференцир.= конверÑир.= оперир.= плакир.= реконÑтруир.= Ñанкционир.= ÑкÑпортир.= : LLCCZ+ or LLCFX+ or LLCGW+; рекриÑталлизир.= : LLCET+ or LLCGE+; регенерир.= рекуперир.= : LLCGD+ or LLERZ+ or LLENL+; наличеÑтв.= повеÑтв.= прогреÑÑир.= пульÑир.= релакÑир.= : LLCBP+; рем.= : LLFKQ+ or LLFHQ+ or LLAFX+ or LLAVL+; рем.nlmsi : ; рем.ndfpg : ; реми.= : LLBAP+ or LLBBI+; реммехмаÑтерÑк.= : LLEFC+; ремонтир.= : LLEMS+ or LLCGT+; ренат.= : LLAFX+ or LLFIQ+ or LLFHX+; ренат.nlfpg : ; ренат.nlfpv : ; ренат.ndfpg : ; реорганиз.= : LLEQA+ or LLFWB+ or LLCHL+ or LLCHV+; реорганизовыва.= : LLDEL+; реп.= : LLAFX+ or LLATX+ or LLBRK+ or LLBYZ+; реп.ndfpg : ; репатриир.= : LLCFB+ or LLCGD+ or LLCGV+; реплицир.= : LLCCZ+ or LLFWB+ or LLCGW+ or LLCHQ+; реÑинхронизир.= : LLCDC+ or LLFWB+; реÑтаврир.= : LLCGD+ or LLERM+ or LLCGS+; реÑтруктуризир.= : LLCEV+ or LLCGD+; реÑтруктурир.= : LLCGD+ or LLERM+ or LLENL+; реÑурÑоÑбережени.= : LLASA+; ретив.= : LLCIJ+ or LLDKF+; ретив.amss : ; ретир.= : LLCGW+ or LLFWD+; денационализир.= конÑервир.= моделир.= перÑонализир.= ретранÑлир.= ÑкÑпроприир.= : LLCFB+; бориÑов.= ольгин.= реутов.= : LLDWW+ or LLFQF+ or LLDZR+; бориÑов.nlmsi ольгин.nlmsi реутов.nlmsi : ; бориÑов.ndmsv ольгин.ndmsv реутов.ndmsv : ; бориÑов.ndmsi ольгин.ndmsi реутов.ndmsi : ; рециркулир.= : LLESB+ or LLENL+; брош.= печ.= плеш.= припрÑж.= реч.= упрÑж.= : LLBRI+ or LLDNC+; решет.= : LLBRK+ or LLBYU+ or LLCAG+ or LLDIC+ or LLDIE+; решет.ndnpg : ; реÑкÑпортир.= : LLESC+ or LLCFX+ or LLCGW+; реÑмигрир.= : LLCBH+ or LLCFI+; рж.= : LLAFZ+ or LLAHQ+; ржан.= : LLAYB+ or LLBRO+ or LLCJC+ or LLDNT+; /ru/words/words.200: LLADL+; а-конто.ndn абреже.ndn авиашоу.ndn авизо.ndn авокадо.ndn авто.ndn автокафе.ndn авторалли.ndn ажио.ndn азу.ndn акажу.ndn алиби.ndn алоÑ.ndn альбедо.ndn амбре.ndn амплуа.ndn антраша.ndn арго.ndn ариозо.ndn аÑÑорти.ndn ателье.ndn аудио.ndn аутодафе.ndn баккара.ndn банджо.ndn безе.ndn бельканто.ndn бигуди.ndn бижу.ndn бикини.ndn бильбоке.ndn биÑтро.ndn бланманже.ndn болеро.ndn бонмо.ndn бордеро.ndn бра.ndn буги-вуги.ndn буки.ndn букле.ndn бунгало.ndn буриме.ndn бюро.ndn вади.ndn варьете.ndn ватерполо.ndn веди.ndn верже.ndn вето.ndn взу.ndn гало.ndn гальвано.ndn геÑтапо.ndn гетто.ndn гикори.ndn граффито.ndn группетто.ndn гуано.ndn гумми.ndn дамно.ndn деванагари.ndn дезабилье.ndn декольте.ndn депо.ndn дефиле.ndn джайлау.ndn джентри.ndn джиу-джитÑу.ndn дзюдо.ndn дизажио.ndn динамо.ndn домино.ndn доÑье.ndn драже.ndn драпри.ndn дурро.ndn еры.ndn жабо.ndn живете.ndn жиро.ndn жюри.ndn зеро.ndn иглу.ndn индиго.ndn инкаÑÑо.ndn интальо.ndn интервью.ndn интермеццо.ndn информбюро.ndn кабаре.ndn каберне.ndn казино.ndn какао.ndn како.ndn калипÑо.ndn камбио.ndn канапе.ndn каноÑ.ndn кантеле.ndn каприччио.ndn каприччо.ndn карго.ndn каре.ndn каршуни.ndn каÑко.ndn каÑÑа-конто.ndn катеху.ndn кафе.ndn кашне.ndn кашпо.ndn кватроченто.ndn квебрахо.ndn квинченто.ndn квипрокво.ndn кепи.ndn кило.ndn кимоно.ndn киноателье.ndn кипу.ndn клико.ndn клише.ndn койне.ndn колье.ndn коммюнике.ndn конÑоме.ndn контоноÑтро.ndn конфетти.ndn концертино.ndn кредо.ndn крем-брюле.ndn креп-гофре.ndn кроки.ndn кураре.ndn кьÑнти.ndn кюраÑо.ndn ландо.ndn ланÑье.ndn лаÑÑо.ndn лечо.ndn либидо.ndn либретто.ndn лото.ndn лье.ndn люмбаго.ndn лÑ.ndn магнето.ndn манго.ndn манко.ndn манто.ndn мап.ndn марго.ndn маркетри.ndn матине.ndn мацони.ndn мачете.ndn меджидие.ndn медреÑе.ndn меню.ndn метро.ndn меццо.ndn меццо-тинто.ndn ми.ndn мизерере.ndn монпаÑье.ndn монтекриÑто.ndn моралите.ndn мотто.ndn мукузани.ndn мулине.ndn мумие.ndn мыÑлете.ndn не-Ñ.ndn нейтрино.ndn ниелло.ndn нотабене.ndn оао.ndn облиго.ndn оргбюро.ndn оÑтропеÑтро.ndn палаццо.ndn пальто.ndn панно.ndn папье-маше.ndn партбюро.ndn паÑпарту.ndn патуа.ndn пенальти.ndn пенни.ndn пенÑне.ndn перпетуум-мобиле.ndn пзу.ndn пианино.ndn пикколо.ndn пирке.ndn пифферо.ndn плато.ndn плие.ndn политбюро.ndn полупальто.ndn пончо.ndn попурри.ndn портмоне.ndn порто.ndn порто-франко.ndn преÑÑ-бюро.ndn преÑÑ-клише.ndn преÑÑ-папье.ndn промилле.ndn пронунциаменто.ndn проÑперити.ndn профбюро.ndn пуÑбло.ndn пюре.ndn рагу.ndn радио.ndn радиоателье.ndn радиореле.ndn ралли.ndn рандеву.ndn ранчо.ndn ревю.ndn регби.ndn резюме.ndn реноме.ndn реÑконтро.ndn ризотто.ndn ришелье.ndn рожд.ndn рондо.ndn ртр.ndn руло.ndn руте.ndn рцы.ndn Ñабо.ndn Ñаго.ndn Ñальдо.ndn Ñальто.ndn Ñальто-мортале.ndn Ñамбо.ndn Ñаперави.ndn Ñаше.ndn Ñельпо.ndn ÑерÑо.ndn Ñитро.ndn Ñкерцо.ndn Ñконто.ndn Ñоль.ndn Ñольфеджио.ndn Ñольфеджо.ndn Ñомбреро.ndn Ñорго.ndn ÑоÑалито.ndn Ñоте.ndn Ñтереокино.ndn Ñтило.ndn Ñторно.ndn Ñуаре.ndn Ñуфле.ndn Ñюзане.ndn табло.ndn табу.ndn такÑи.ndn танго.ndn телеателье.ndn телекино.ndn тильбюри.ndn тире.ndn ткемали.ndn тон-ателье.ndn трема.ndn тремоло.ndn треченто.ndn трико.ndn трио.ndn трюмо.ndn турне.ndn тутти.ndn туше.ndn ультимо.ndn фаблио.ndn фабльо.ndn фанданго.ndn фиаÑко.ndn фигаро.ndn фио.ndn фойе.ndn фолио.ndn фортепиано.ndn фортепьÑно.ndn фото.ndn фотоателье.ndn фотореле.ndn фрикаÑе.ndn фугато.ndn фуле.ndn фуÑте.ndn харакири.ndn харчо.ndn хобби.ndn цинандали.ndn цицеро.ndn цунами.ndn ча-ча-ча.ndn чахохбили.ndn чонгури.ndn шабли.ndn шапито.ndn шаривари.ndn шаÑÑе.ndn шаÑÑи.ndn шевро.ndn Ñ‹.ndn Ñкарте.ndn ÑкÑпозе.ndn ÑкÑтемпорале.ndn Ñльдорадо.ndn Ñм.ndn Ñмбарго.ndn Ñн.ndn Ñре.ndn ÑÑ.ndn ÑÑкимо.ndn ÑÑпарто.ndn ÑÑÑе.ndn : ; рикоше.= : LLCXC+; рикш.= : LLAEV+ or LLAFM+; рикш.ndfpg : ; рикш.nlmpv : ; рикш.nlmpg : ; беленьк.= виленÑк.= волынÑк.= иорданÑк.= монаÑтырÑк.= потоцк.= римÑк.= уÑпенÑк.= : LLFJZ+ or LLBEL+; риÑ.= : LLAAO+ or LLBRK+ or LLCCZ+ or LLCGW+; риÑ.ndmsv : ; риÑ.ndmsi : ; риÑк.= шик.= : LLAAK+ or LLCBF+; риÑк.ndmsv шик.ndmsv : ; риÑк.ndmsi шик.ndmsi : ; ангор.= ришт.= : LLAGL+ or LLAGT+; ангор.nlfpg ришт.nlfpg : ; ангор.nlfpv ришт.nlfpv : ; ркрп.= : LLFVV+; ро.= : LLAPG+ or LLGAM+ or LLAQP+ or LLFXO+ or LLAUD+ or LLBHS+ or LLBNP+ or LLBPK+ or LLBQK+ or LLESD+; роб.= : LLAFX+ or LLBSW+; роб.ndfpg : ; ровен.= : LLEAV+; ровно.= : LLAEK+ or LLDTM+ or LLDXD+; ровно.i : ; ровно.e : ; ровно.ndn : ; ровно.p : ; рогатин.= : LLDWW+ or LLAFX+ or LLBRK+; рогатин.ndmsv : ; рогатин.ndfpg : ; рогатин.ndmsi : ; путов.= рогов.= : LLFOU+ or LLCJC+; афиш.= бекеш.= дач.= одеж.= рогож.= : LLAFM+ or LLBRI+ or LLBYZ+; афиш.ndfpg бекеш.ndfpg дач.ndfpg одеж.ndfpg рогож.ndfpg : ; род.= : LLABQ+ or LLDJV+; род.ndmsv : ; род.ndmsi : ; родим.= : LLAXZ+ or LLDKF+; родим.amss : ; оков.= родин.= : LLAFX+ or LLBRK+ or LLDJS+; оков.ndfpg родин.ndfpg : ; оков.npg родин.npg : ; родител.= : LLBCE+ or LLDMT+ or LLDON+; родн.= : LLBHS+ or LLBNP+ or LLCIZ+ or LLDQH+; роев.= : LLBZO+ or LLCJC+; рож.= : LLAFM+ or LLCJT+ or LLCKR+; рож.ndfpg : ; курков.= рожков.= чибиÑов.= : LLFQF+ or LLFOU+ or LLDKJ+; курков.amss рожков.amss чибиÑов.amss : ; курков.nlmsi рожков.nlmsi чибиÑов.nlmsi : ; роз.= : LLAFX+ or LLFIQ+ or LLAMY+ or LLFHX+ or LLBYU+; роз.nlfpg : ; роз.nlfpv : ; роз.ndfpg : ; заговен.= розговен.= : LLDJS+ or LLDNT+; заговен.npg розговен.npg : ; розлив.= : LLAAQ+ or LLAVL+; розлив.ndmsv : ; розлив.ndmsi : ; рокир.= : LLCBF+ or LLGAZ+ or LLCGW+ or LLFWD+; рококо.= : LLABZ+ or LLADL+ or LLAEG+; рококо.ndn : ; рококо.a : ; рококо.ndm : ; рол.= : LLAAQ+ or LLDNF+ or LLDNX+ or LLDOO+ or LLDOZ+ or LLDQC+; рол.ndmsv : ; рол.ndmsi : ; ром.= : LLAAO+ or LLDZL+; ром.ndmsv : ; ром.ndmsi : ; роман.= : LLAAQ+ or LLFJM+ or LLFJL+ or LLAYI+ or LLBYZ+; роман.nlmsi : ; роман.ndmsv : ; роман.nlmpv : ; роман.ndmsi : ; роман.nlmpg : ; абÑолютизир.= гипнотизир.= демуниципализир.= драматизир.= идеализир.= рецензир.= романтизир.= : LLCDK+; /ru/words/words.201: LLACG+ or LLAFU+; акуÑтик.nlmsi аналитик.nlmsi арифметик.nlmsi биофизик.nlmsi ботаник.nlmsi генетик.nlmsi геофизик.nlmsi гидравлик.nlmsi гноÑтик.nlmsi грамматик.nlmsi диалектик.nlmsi дидактик.nlmsi догматик.nlmsi зоотехник.nlmsi иÑтерик.nlmsi йог.nlmsi керамик.nlmsi лирик.nlmsi логик.nlmsi математик.nlmsi метафизик.nlmsi механик.nlmsi миÑтик.nlmsi мнемоник.nlmsi оптик.nlmsi органик.nlmsi политик.nlmsi романтик.nlmsi Ñантехник.nlmsi Ñиноптик.nlmsi Ñинтетик.nlmsi ÑтатиÑтик.nlmsi Ñхематик.nlmsi ÑхолаÑтик.nlmsi тактик.nlmsi техник.nlmsi физик.nlmsi хроник.nlmsi Ñклектик.nlmsi Ñмпирик.nlmsi Ñнергетик.nlmsi Ñпик.nlmsi ÑÑтетик.nlmsi : ; акуÑтик.ndfpg аналитик.ndfpg арифметик.ndfpg биофизик.ndfpg ботаник.ndfpg генетик.ndfpg геофизик.ndfpg гидравлик.ndfpg гноÑтик.ndfpg грамматик.ndfpg диалектик.ndfpg дидактик.ndfpg догматик.ndfpg зоотехник.ndfpg иÑтерик.ndfpg йог.ndfpg керамик.ndfpg лирик.ndfpg логик.ndfpg математик.ndfpg метафизик.ndfpg механик.ndfpg миÑтик.ndfpg мнемоник.ndfpg оптик.ndfpg органик.ndfpg политик.ndfpg романтик.ndfpg Ñантехник.ndfpg Ñиноптик.ndfpg Ñинтетик.ndfpg ÑтатиÑтик.ndfpg Ñхематик.ndfpg ÑхолаÑтик.ndfpg тактик.ndfpg техник.ndfpg физик.ndfpg хроник.ndfpg Ñклектик.ndfpg Ñмпирик.ndfpg Ñнергетик.ndfpg Ñпик.ndfpg ÑÑтетик.ndfpg : ; /ru/words/words.202: LLDKF+; азотиÑÑ‚.amss алÑповат.amss амилов.amss анилинов.amss арахиÑов.amss ахов.amss багров.amss баÑиÑÑ‚.amss баÑовит.amss батиÑтов.amss башковит.amss бедноват.amss бедов.amss бежев.amss безбород.amss безволоÑ.amss безглаз.amss безголов.amss безмозгл.amss безноÑ.amss безоÑÑ‚.amss безуÑ.amss белеÑ.amss белобров.amss белобрыÑ.amss беловат.amss белогруд.amss белокур.amss белолоб.amss белотел.amss бельмаÑÑ‚.amss бензинов.amss бережлив.amss беÑноват.amss беÑпер.amss беÑтолков.amss беÑхвоÑÑ‚.amss беÑшерÑÑ‚.amss бешен.amss бирюзов.amss блекл.amss блинчат.amss блошиÑÑ‚.amss блошлив.amss блудлив.amss богемиÑÑ‚.amss бодлив.amss боевит.amss бойцов.amss болотиÑÑ‚.amss болтлив.amss бордов.amss бородаÑÑ‚.amss бочковат.amss боÑзлив.amss бранчив.amss бранчлив.amss броваÑÑ‚.amss бромиÑÑ‚.amss броÑов.amss брудаÑÑ‚.amss брыклив.amss брылаÑÑ‚.amss брылÑÑÑ‚.amss брюхаÑÑ‚.amss брюхат.amss бугриÑÑ‚.amss бузинов.amss бузлив.amss булавчат.amss буравчат.amss бурлив.amss буроват.amss быковат.amss быÑтр.amss ванилев.amss вдумчив.amss вежлив.amss велемудр.amss веленев.amss величав.amss велюров.amss вертлÑв.amss веÑноват.amss веÑом.amss ветвиÑÑ‚.amss ветрен.amss вздернут.amss вздут.amss визглив.amss винилов.amss виноват.amss виÑлозад.amss витиеват.amss вихлÑв.amss вихлÑÑÑ‚.amss вихраÑÑ‚.amss вкрадчив.amss влюбчив.amss вогнут.amss водÑниÑÑ‚.amss возбудим.amss волниÑÑ‚.amss волоÑаÑÑ‚.amss волоÑат.amss волоÑиÑÑ‚.amss вороват.amss ворÑиÑÑ‚.amss ворчлив.amss вÑпыльчив.amss втÑнут.amss въедлив.amss въедчив.amss выгнут.amss вылит.amss выноÑлив.amss вытерт.amss вытÑнут.amss вышит.amss вьюжиÑÑ‚.amss вьюжлив.amss вÑзковат.amss вÑлен.amss гадлив.amss гипюров.amss глазаÑÑ‚.amss глиниÑÑ‚.amss глинÑн.amss глумлив.amss глуповат.amss глуховат.amss гневлив.amss гниловат.amss гнуÑлив.amss гнут.amss говорлив.amss голенаÑÑ‚.amss головаÑÑ‚.amss голопуз.amss голоÑиÑÑ‚.amss горбоноÑ.amss гориÑÑ‚.amss горлаÑÑ‚.amss гранатов.amss гребниÑÑ‚.amss гриваÑÑ‚.amss гривиÑÑ‚.amss грошов.amss грубоват.amss грудаÑÑ‚.amss губаÑÑ‚.amss гугнив.amss гуллив.amss гунÑв.amss гуÑтоват.amss даровит.amss дворцов.amss дебел.amss дерноват.amss диковат.amss длинноуÑ.amss добычлив.amss доверчив.amss догадлив.amss дождлив.amss докучлив.amss долговат.amss долговÑз.amss долгоноÑ.amss домовит.amss домров.amss допуÑтим.amss доÑадлив.amss доÑтижим.amss доÑужлив.amss доÑÑгаем.amss дохл.amss доходчив.amss дошл.amss дощат.amss драчлив.amss дреÑвÑн.amss дрÑбл.amss дрÑхл.amss дубоват.amss дуплиÑÑ‚.amss дурашлив.amss дут.amss духмÑн.amss духовит.amss душиÑÑ‚.amss душноват.amss дымчат.amss дырчат.amss дюралев.amss егозлив.amss едковат.amss ежиÑÑ‚.amss елов.amss епанчов.amss ерундов.amss ершиÑÑ‚.amss жанров.amss жаÑминов.amss железиÑÑ‚.amss желтоват.amss желтоноÑ.amss желтопер.amss желторот.amss жидковат.amss жилиÑÑ‚.amss жилковат.amss жиловат.amss жирноват.amss жутковат.amss забориÑÑ‚.amss заботлив.amss забывчив.amss забыт.amss завзÑÑ‚.amss завиÑим.amss загнут.amss задаÑÑ‚.amss задириÑÑ‚.amss задумчив.amss зажимиÑÑ‚.amss закатиÑÑ‚.amss заклÑÑ‚.amss закрыт.amss залежал.amss заливиÑÑ‚.amss заливчат.amss залпов.amss заманчив.amss заметлив.amss замкнут.amss замыÑловат.amss занозиÑÑ‚.amss занозлив.amss заноÑчив.amss занудлив.amss запаÑлив.amss заÑтоÑл.amss заÑушлив.amss затейлив.amss затхл.amss затÑнут.amss захудал.amss заÑдл.amss звездиÑÑ‚.amss звончат.amss здрав.amss зеленоват.amss землиÑÑ‚.amss зерниÑÑ‚.amss зефиров.amss златопер.amss злоречив.amss змеиÑÑ‚.amss знаменит.amss значим.amss зобаÑÑ‚.amss зобат.amss золиÑÑ‚.amss золотиÑÑ‚.amss зубаÑÑ‚.amss игловат.amss игольчат.amss игренев.amss игрив.amss игриÑÑ‚.amss избит.amss извивиÑÑ‚.amss извилиÑÑ‚.amss изгибиÑÑ‚.amss излучиÑÑ‚.amss изменчив.amss измÑÑ‚.amss изогнут.amss изразцов.amss илиÑÑ‚.amss илов.amss иловат.amss именит.amss индигов.amss иниÑÑ‚.amss ириÑов.amss иÑкриÑÑ‚.amss иÑтерт.amss иÑтов.amss йодиÑÑ‚.amss йодноват.amss кадыкаÑÑ‚.amss каланчов.amss калинов.amss калов.amss калÑн.amss камедиÑÑ‚.amss камениÑÑ‚.amss камышиÑÑ‚.amss каолинов.amss кареглаз.amss карминов.amss каÑторов.amss каштанов.amss квел.amss кизилев.amss кизилов.amss кирзов.amss киÑловат.amss кичлив.amss клаÑÑов.amss клеенчат.amss кленов.amss клокаÑÑ‚.amss клопов.amss клыкаÑÑ‚.amss ковшов.amss когтиÑÑ‚.amss кожиÑÑ‚.amss кокетлив.amss кокоÑов.amss колончат.amss колоÑиÑÑ‚.amss комковат.amss комлиÑÑ‚.amss комоват.amss комол.amss кондов.amss копотлив.amss кораллов.amss коренаÑÑ‚.amss коричнев.amss корончат.amss корчеват.amss корÑв.amss корÑжиÑÑ‚.amss коÑмат.amss коÑоват.amss коÑоглаз.amss коÑорот.amss коÑтиÑÑ‚.amss коÑтлÑв.amss кочковат.amss краплен.amss крапчат.amss краÑноват.amss краÑноречив.amss кремниÑÑ‚.amss кремов.amss кривоват.amss криволап.amss кривоноÑ.amss криворот.amss криклив.amss крониÑÑ‚.amss кропотлив.amss крупночешуйчат.amss крутоват.amss крутолоб.amss крÑжиÑÑ‚.amss кудлаÑÑ‚.amss кудлат.amss кудреват.amss кумачов.amss куражлив.amss кургуз.amss куÑтиÑÑ‚.amss кучковат.amss лавандов.amss лавÑанов.amss лаÑков.amss ледениÑÑ‚.amss леденцов.amss ледовит.amss леÑиÑÑ‚.amss леÑÑов.amss лжив.amss лилов.amss линейчат.amss липов.amss лобаÑÑ‚.amss лопушиÑÑ‚.amss лохмат.amss лупоглаз.amss лучиÑÑ‚.amss лыÑоват.amss льÑтив.amss малороÑл.amss мангров.amss маневров.amss маренов.amss маÑлÑн.amss маÑлÑниÑÑ‚.amss маÑтиÑÑ‚.amss матерчат.amss матов.amss махорчат.amss махриÑÑ‚.amss махров.amss машиÑÑ‚.amss мглиÑÑ‚.amss медвÑн.amss меднолоб.amss медов.amss медÑниÑÑ‚.amss мездров.amss мелковат.amss меловат.amss метелиÑÑ‚.amss мешковат.amss миролюбив.amss модернов.amss мозгл.amss мозгловат.amss мозглÑв.amss мозговит.amss мозолиÑÑ‚.amss мокр.amss мокроват.amss моложав.amss молчалив.amss мордаÑÑ‚.amss мордат.amss мориÑÑ‚.amss морщиниÑÑ‚.amss моÑлаÑÑ‚.amss мотоват.amss мохеров.amss мохнат.amss мочковат.amss муаров.amss мудрен.amss муравчат.amss мурлаÑÑ‚.amss муÑкулиÑÑ‚.amss мутноват.amss мутовчат.amss мухорт.amss мучниÑÑ‚.amss мшиÑÑ‚.amss мылиÑÑ‚.amss мышаÑÑ‚.amss мÑгковат.amss мÑгкотел.amss мÑÑиÑÑ‚.amss набит.amss навариÑÑ‚.amss навÑзчив.amss нагл.amss нагловат.amss надоедлив.amss надут.amss нажимиÑÑ‚.amss назойлив.amss напориÑÑ‚.amss нарочит.amss нарывчат.amss наÑмешлив.amss наÑтойчив.amss натужлив.amss натÑнут.amss находчив.amss начетиÑÑ‚.amss наÑнлив.amss небит.amss небывал.amss невежлив.amss невеÑом.amss невыноÑим.amss недоверчив.amss незатейлив.amss незлобив.amss незрел.amss незыблем.amss неиÑтов.amss неказиÑÑ‚.amss неколебим.amss некраÑив.amss нелаÑков.amss нелеп.amss нелюбим.amss немудрен.amss неодолим.amss неощутим.amss непоколебим.amss непокрыт.amss непоÑтижим.amss неприемлем.amss непримирим.amss неприхотлив.amss непутев.amss неразборчив.amss неразговорчив.amss неразличим.amss нерушим.amss нерÑшлив.amss неÑкончаем.amss неÑлышим.amss неÑовмеÑтим.amss неÑокрушим.amss неÑпел.amss неÑправедлив.amss неÑтерпим.amss нетал.amss нетерпим.amss нетороплив.amss нетронут.amss неудержим.amss неумел.amss неумолим.amss неутолим.amss неутомим.amss неучен.amss неучтив.amss нечаем.amss низкозад.amss низколоб.amss нитÑн.amss ногтиÑÑ‚.amss ноздрÑÑÑ‚.amss норков.amss норовиÑÑ‚.amss ноÑаÑÑ‚.amss обвалиÑÑ‚.amss обжигов.amss обжорлив.amss обидчив.amss обитаем.amss обманчив.amss оборчат.amss обратим.amss обрывиÑÑ‚.amss обрывчат.amss обтекаем.amss обтÑнут.amss обут.amss общеупотребим.amss объемиÑÑ‚.amss обычлив.amss овражиÑÑ‚.amss огниÑÑ‚.amss одет.amss одинаков.amss одутл.amss окладиÑÑ‚.amss октанов.amss оливков.amss омутиÑÑ‚.amss опалов.amss опаÑлив.amss оранжев.amss орошаем.amss оÑаниÑÑ‚.amss оÑетров.amss оÑинов.amss оÑкомиÑÑ‚.amss оÑоблив.amss оÑтиÑÑ‚.amss оÑтойчив.amss оÑтрозуб.amss оÑтрорыл.amss оÑÑзаем.amss отзывчив.amss отпет.amss отрывиÑÑ‚.amss отрывчат.amss отходчив.amss отчетлив.amss охриÑÑ‚.amss охров.amss очкаÑÑ‚.amss очкат.amss ощутим.amss паклÑн.amss палев.amss памÑтлив.amss парат.amss пархат.amss парчов.amss паÑленов.amss патлаÑÑ‚.amss патлат.amss пелеÑ.amss пениÑÑ‚.amss периÑÑ‚.amss перÑиков.amss петлиÑÑ‚.amss петлÑÑÑ‚.amss пиÑклив.amss пиÑклÑв.amss пихтов.amss плакÑив.amss платанов.amss платинов.amss плечиÑÑ‚.amss плешив.amss плодовит.amss плоховат.amss плутоват.amss пниÑÑ‚.amss повадлив.amss погнут.amss податлив.amss подловат.amss подÑлеп.amss подтÑнут.amss подузд.amss поемиÑÑ‚.amss поимчив.amss покатиÑÑ‚.amss покинут.amss полегл.amss полноват.amss полнотел.amss половинчат.amss полорот.amss полоÑат.amss полотнÑн.amss помÑÑ‚.amss понÑтлив.amss пориÑÑ‚.amss породиÑÑ‚.amss порожиÑÑ‚.amss порошков.amss порфиров.amss порывиÑÑ‚.amss порывчат.amss порÑдлив.amss поÑтижим.amss потерт.amss потлив.amss похотлив.amss пошл.amss пошловат.amss правдив.amss предвзÑÑ‚.amss премудр.amss приветлив.amss приемиÑÑ‚.amss приемлем.amss приземиÑÑ‚.amss прилипчив.amss притерт.amss причудлив.amss проклÑÑ‚.amss протерт.amss противоречив.amss прыщав.amss прыщеват.amss пÑов.amss птенцов.amss пуглив.amss пузаÑÑ‚.amss пузат.amss пузыриÑÑ‚.amss пунцов.amss пупыриÑÑ‚.amss пупырчат.amss пуржиÑÑ‚.amss пурпуров.amss пуÑтоват.amss пуÑтотел.amss пуÑÑ‚Ñков.amss пухл.amss пухлÑв.amss пучков.amss пучковат.amss пушиÑÑ‚.amss пытлив.amss пÑтниÑÑ‚.amss разборчив.amss разговорчив.amss раздет.amss раздут.amss разлап.amss разлат.amss различим.amss размашиÑÑ‚.amss разнопер.amss разодет.amss разут.amss разымчив.amss раковиÑÑ‚.amss раÑкрыт.amss раÑÑ‚Ñжим.amss раÑÑ‚Ñнут.amss раÑчетлив.amss раÑшит.amss рдÑн.amss ребриÑÑ‚.amss ребÑчлив.amss редковат.amss редкозуб.amss резинов.amss резковат.amss резцов.amss реликтов.amss ременчат.amss речиÑÑ‚.amss решетчат.amss рифлен.amss рогаÑÑ‚.amss роданиÑÑ‚.amss родовит.amss рожиÑÑ‚.amss розгов.amss розов.amss розоват.amss роиÑÑ‚.amss ромов.amss ропотлив.amss роÑиÑÑ‚.amss роÑл.amss рубинов.amss рубцеват.amss рубчат.amss рукаÑÑ‚.amss руÑокоÑ.amss руÑокудр.amss ручьиÑÑ‚.amss рыжеват.amss рыжекудр.amss рыÑиÑÑ‚.amss рыÑклив.amss рыхловат.amss рьÑн.amss Ñ€Ñбоват.amss Ñамшитов.amss Ñандалов.amss Ñановит.amss Ñапфиров.amss Ñаранчов.amss ÑахариÑÑ‚.amss Ñбивчив.amss ÑбориÑÑ‚.amss Ñверклив.amss Ñвернут.amss Ñвилеват.amss Ñвиреп.amss Ñвищеват.amss Ñводчат.amss Ñедловат.amss Ñедобров.amss Ñедоват.amss ÑедовлаÑ.amss ÑедоуÑ.amss Ñемгов.amss Ñердит.amss ÑеребриÑÑ‚.amss ÑериÑÑ‚.amss ÑерниÑÑ‚.amss Ñерноват.amss Ñероват.amss Ñероглаз.amss Ñжат.amss Ñивогрив.amss ÑивоуÑ.amss Ñигов.amss Ñиз.amss Ñизобров.amss Ñизоват.amss Ñизокрыл.amss Ñиневат.amss Ñипл.amss Ñипловат.amss Ñиповат.amss Ñир.amss Ñиренев.amss Ñиротлив.amss ÑкалиÑÑ‚.amss ÑквозиÑÑ‚.amss Ñкладчат.amss Ñкобчат.amss ÑкулаÑÑ‚.amss ÑкулиÑÑ‚.amss Ñкуловат.amss Ñкуповат.amss Ñкучлив.amss Ñкучноват.amss Ñлабоват.amss Ñлабоузд.amss Ñлащав.amss Ñлезлив.amss Ñлеповат.amss ÑлоиÑÑ‚.amss Ñлойчат.amss Ñлышим.amss Ñмазлив.amss Ñметлив.amss Ñмешлив.amss Ñмолеват.amss ÑмолиÑÑ‚.amss Ñмугл.amss ÑмуглÑв.amss Ñмур.amss Ñмычков.amss Ñмышлен.amss ÑнежиÑÑ‚.amss Ñнул.amss Ñогнут.amss Ñокрыт.amss ÑоломиÑÑ‚.amss Ñолонцов.amss Ñомкнут.amss ÑоÑнов.amss Ñперт.amss ÑплюÑнут.amss Ñпоров.amss ÑребриÑÑ‚.amss Ñтароват.amss ÑтволиÑÑ‚.amss Ñтворчат.amss Ñтендов.amss Ñтолбчат.amss ÑтруиÑÑ‚.amss Ñтруйчат.amss ÑтручиÑÑ‚.amss Ñугуб.amss Ñуемудр.amss Ñуетлив.amss Ñуковат.amss Ñургучов.amss Ñуров.amss ÑуÑлÑн.amss ÑутулиÑÑ‚.amss Ñуховат.amss Ñухозад.amss Ñухопар.amss Ñухотел.amss Ñухощав.amss ÑучкаÑÑ‚.amss Ñучков.amss Ñучковат.amss Ñыроват.amss тавров.amss талантлив.amss тверез.amss тембров.amss темноват.amss тениÑÑ‚.amss теноров.amss тепловат.amss терниÑÑ‚.amss терпелив.amss терпим.amss теÑноват.amss теÑов.amss тигров.amss тиниÑÑ‚.amss тиÑов.amss титаниÑÑ‚.amss титанов.amss толков.amss толÑтопуз.amss тонковат.amss тонкогуб.amss тонкокор.amss тороват.amss тороплив.amss тороÑиÑÑ‚.amss тоÑклив.amss тощеват.amss травчат.amss треклÑÑ‚.amss треплив.amss треÑнут.amss трипов.amss тронут.amss трубаÑÑ‚.amss трудолюбив.amss труÑлив.amss труÑоват.amss трухл.amss туговат.amss тугороÑл.amss тугоузд.amss туманиÑÑ‚.amss тундров.amss тупиков.amss туповат.amss туполоб.amss тупорыл.amss туÑкл.amss тухл.amss тухловат.amss тюленев.amss Ñ‚Ñгл.amss Ñ‚Ñглов.amss убориÑÑ‚.amss уважаем.amss увальчив.amss увертлив.amss увеÑиÑÑ‚.amss уветлив.amss угадчив.amss углаÑÑ‚.amss угловат.amss угодлив.amss угреват.amss угрожаем.amss угрюм.amss угрÑÑÑ‚.amss удачлив.amss удойлив.amss удушлив.amss уемиÑÑ‚.amss уживчив.amss ужимиÑÑ‚.amss узкобедр.amss узковат.amss узкоглаз.amss узкогорл.amss узкогруд.amss узкозад.amss узколиÑÑ‚.amss узколоб.amss узконоÑ.amss узлиÑÑ‚.amss узловат.amss узорчат.amss укладиÑÑ‚.amss уклончив.amss укрыт.amss уловиÑÑ‚.amss улыбчив.amss уныл.amss упориÑÑ‚.amss употребим.amss уранов.amss уродлив.amss урывчат.amss уÑаÑÑ‚.amss уÑат.amss уÑидчив.amss уÑлужлив.amss уÑмешлив.amss уÑтойчив.amss уÑтупиÑÑ‚.amss уÑтупчат.amss уÑтупчив.amss утеÑиÑÑ‚.amss утл.amss утробиÑÑ‚.amss ухабиÑÑ‚.amss ухватиÑÑ‚.amss ухватлив.amss учаÑтлив.amss ушаÑÑ‚.amss ущелиÑÑ‚.amss уÑзвим.amss фартов.amss фарфоров.amss фаÑетчат.amss фаÑониÑÑ‚.amss фатоват.amss фаÑнÑов.amss фетров.amss фигов.amss фигурчат.amss финифтÑн.amss фиолетов.amss фирнов.amss флеров.amss фондов.amss форÑиÑÑ‚.amss фразиÑÑ‚.amss фруктов.amss хамоват.amss хваÑтлив.amss хвоиÑÑ‚.amss хвоÑтаÑÑ‚.amss хвоÑтат.amss хитроват.amss хлыщеват.amss хмуроват.amss холмиÑÑ‚.amss холщов.amss хоробр.amss хохотлив.amss хренов.amss хрипат.amss хрипл.amss хриплив.amss хромиÑÑ‚.amss Ñ…Ñ€Ñщеват.amss худощав.amss цветаÑÑ‚.amss цветиÑÑ‚.amss цианиÑÑ‚.amss цигейков.amss цинков.amss цыганиÑÑ‚.amss чадолюбив.amss чаем.amss чванлив.amss чепухов.amss червив.amss червлен.amss чернобров.amss черноват.amss черномаз.amss черноуÑ.amss чернÑв.amss черÑтв.amss чеÑтолюбив.amss чеÑучов.amss чешуйчат.amss читаем.amss чокнут.amss чреват.amss чубар.amss чубаÑÑ‚.amss чубат.amss чумаз.amss шагренев.amss шаловлив.amss шатров.amss шафранов.amss шевров.amss шелков.amss шелковиÑÑ‚.amss шелудив.amss шероховат.amss шерÑтиÑÑ‚.amss шилозад.amss шиповат.amss шишковат.amss шишконоÑ.amss шквалиÑÑ‚.amss шкодлив.amss шумлив.amss шутлив.amss щебенчат.amss щебетлив.amss щедр.amss щедроват.amss щедровит.amss щекаÑÑ‚.amss щекотлив.amss щелеват.amss щелÑÑÑ‚.amss щербат.amss щетиниÑÑ‚.amss щупл.amss Ñфемеров.amss Ñдовит.amss Ñдрен.amss ÑзыкаÑÑ‚.amss Ñзыкат.amss Ñзычков.amss ÑмиÑÑ‚.amss Ñровчат.amss ÑÑноглаз.amss Ñхонтов.amss ÑчеиÑÑ‚.amss : ; ронж.= : LLAFM+ or LLAGO+; ронж.nlfpg : ; ронж.nlfpv : ; ронж.ndfpg : ; киÑÑ‚.= непогод.= паÑÑ‚.= перхот.= ропат.= : LLAFX+ or LLDNF+; киÑÑ‚.ndfpg непогод.ndfpg паÑÑ‚.ndfpg перхот.ndfpg ропат.ndfpg : ; роÑ.= : LLAFX+ or LLGHE+ or LLBYU+ or LLEAU+; роÑ.ndfpg : ; внипигаздобыч.= леÑобирж.= надымÑтройгаздобыч.= нефтегазодобыч.= ниинефтеотдач.= омÑккож.= полÑргеодобыч.= роÑагробирж.= Ñмбурггаздобыч.= : LLEEY+; роÑалюмини.= уралкали.= : LLEFK+; роÑкоммолодежи.= : LLEEM+; роÑкоммолодежи.ndm : ; роÑкомнедр.= тюменьнедр.= : LLEFB+; роÑкомнедр.npg тюменьнедр.npg : ; бунюÑл.= иезекиил.= роÑÑел.= : LLEDX+; грÑйÑ.= джейн.= линн.= починок.= рапота.= роÑÑель.= чайка.= : LLEBZ+; карели.= роÑÑи.= : LLDWY+ or LLEBA+; роÑÑ‚.= : LLABI+ or LLCJW+; роÑÑ‚.ndmsv : ; роÑÑ‚.ndmsi : ; роÑтов.= : LLDWW+ or LLDXJ+ or LLFOU+ or LLCJC+ or LLDLO+; роÑтов.ndmsv : ; роÑтов.ndmsi : ; арктикуг.= башкируг.= беловоуг.= вахрушевразрезуг.= вахрушевуг.= воркутауг.= воÑÑ‚Ñибуг.= гуковуг.= дальвоÑтокуг.= зарубежуг.= интауг.= киÑелевÑкуг.= краÑноÑÑ€Ñкуг.= кузбаÑÑинвеÑтуг.= кузбаÑÑразрезуг.= кузнецкуг.= ленинÑкуг.= лучегорÑкуг.= ниигидроуг.= облкемеровоуг.= приморÑкуг.= прокопьевÑкгидроуг.= прокопьевÑкуг.= роÑтовуг.= роÑуг.= Ñахалинуг.= ÑвÑзьуг.= ÑеверовоÑтокуг.= ÑеверокузбаÑÑуг.= тулауг.= хакаÑуг.= цнииÑиуг.= цниÑиуг.= челÑбинÑкуг.= ÑкибаÑтузуг.= Ñлектроуг.= южкузбаÑÑуг.= Ñкутуг.= : LLEFP+; роÑтокин.= Ñтрогин.= : LLDZQ+ or LLDZR+; рот.= : LLAFX+ or LLBYU+ or LLCJW+; рот.ndfpg : ; рохлин.= : LLFQF+ or LLFPO+; рохлин.nlmsi : ; кндр.= Ñ€ÑÑ„ÑÑ€.= : LLFVT+; глазищ.= когтищ.= кулачищ.= ногтищ.= ротищ.= ртищ.= Ñапожищ.= хвоÑтищ.= : LLARJ+; глазищ.ndmpi когтищ.ndmpi кулачищ.ndmpi ногтищ.ndmpi ротищ.ndmpi ртищ.ndmpi Ñапожищ.ndmpi хвоÑтищ.ndmpi : ; руб.= : LLAYB+ or LLBII+ or LLBNN+ or LLBRK+; рубан.= : LLCJW+ or LLFWL+; рублев.= : LLBRK+ or LLDZR+ or LLDKJ+; рублев.amss : ; зернен.= крахмален.= куÑан.= мечен.= рублен.= ÑтрелÑн.= ÑухоÑолен.= таврен.= щипан.= : LLBDD+ or LLDLO+; рубц.= : LLATM+; руд.= : LLAFX+ or LLFKR+ or LLBYZ+ or LLCIS+ or LLDKF+; руд.amss : ; руд.ndfpg : ; руин.= : LLAFX+ or LLAGT+ or LLBYU+ or LLDJS+; руин.nlfpg : ; руин.nlfpv : ; руин.ndfpg : ; руин.npg : ; руково.= : LLAOZ+ or LLAPE+ or LLAQP+; руководÑтв.= : LLCAG+ or LLFRF+ or LLCGW+ or LLFAK+; руководÑтв.ndnpg : ; рукопле.= : LLCPF+; рул.= : LLBGI+ or LLDML+ or LLDNX+; румÑн.= : LLAHC+ or LLAXZ+ or LLBIA+ or LLBNU+ or LLBRK+ or LLDKF+; румÑн.amss : ; румÑн.npg : ; рун.= : LLAFX+ or LLAYJ+ or LLBYZ+ or LLCAG+ or LLDJS+; рун.ndfpg : ; рун.ndnpg : ; рун.npg : ; руÑ.= : LLBTZ+ or LLDKF+ or LLEAU+; руÑ.amss : ; гадал.= руÑал.= : LLBRO+ or LLDOO+; девчоноч.= кабарож.= кошеч.= лÑгушеч.= овеч.= правнуч.= руÑалоч.= Ñеврюж.= Ñемуж.= Ñтарушеч.= черепаш.= : LLBFF+ or LLBRM+; руÑе.= : LLDWY+ or LLCZE+; руÑÑк.= : LLAKQ+ or LLAKY+ or LLBDI+ or LLBEL+; бинт.= блинт.= бунт.= бурт.= винт.= ворÑ.= кант.= клер.= комплект.= пат.= пеÑÑ‚.= планир.= плинт.= полир.= руÑÑ‚.= титр.= тракт.= фрахт.= футер.= шварт.= шифр.= шлиф.= шпиг.= штамп.= штраф.= штурм.= шурф.= : LLAAQ+ or LLCCZ+ or LLCGW+; бинт.ndmsv блинт.ndmsv бунт.ndmsv бурт.ndmsv винт.ndmsv ворÑ.ndmsv кант.ndmsv клер.ndmsv комплект.ndmsv пат.ndmsv пеÑÑ‚.ndmsv планир.ndmsv плинт.ndmsv полир.ndmsv руÑÑ‚.ndmsv титр.ndmsv тракт.ndmsv фрахт.ndmsv футер.ndmsv шварт.ndmsv шифр.ndmsv шлиф.ndmsv шпиг.ndmsv штамп.ndmsv штраф.ndmsv штурм.ndmsv шурф.ndmsv : ; бинт.ndmsi блинт.ndmsi бунт.ndmsi бурт.ndmsi винт.ndmsi ворÑ.ndmsi кант.ndmsi клер.ndmsi комплект.ndmsi пат.ndmsi пеÑÑ‚.ndmsi планир.ndmsi плинт.ndmsi полир.ndmsi руÑÑ‚.ndmsi титр.ndmsi тракт.ndmsi фрахт.ndmsi футер.ndmsi шварт.ndmsi шифр.ndmsi шлиф.ndmsi шпиг.ndmsi штамп.ndmsi штраф.ndmsi штурм.ndmsi шурф.ndmsi : ; руцк.= : LLEDQ+; руч.= : LLATX+ or LLBRI+; заше.= репе.= руче.= : LLAUD+ or LLBQK+; ры.= : LLCPE+; рыб.= : LLAGT+ or LLAYJ+ or LLBFF+ or LLBRO+ or LLBYZ+; рыб.nlfpg : ; рыб.nlfpv : ; рыбал.= шпаргал.= : LLBGR+ or LLBRK+; рыбач.= : LLBFF+ or LLBFZ+ or LLBRM+; рыбин.= : LLAFX+ or LLAGT+ or LLBRO+; рыбин.nlfpg : ; рыбин.nlfpv : ; рыбин.ndfpg : ; винниц.= рыбниц.= ушиц.= : LLAFO+ or LLDXN+; винниц.ndfpg рыбниц.ndfpg ушиц.ndfpg : ; плаче.= пÑихе.= рыбозме.= фе.= шема.= : LLDQQ+; аудитор.= водоход.= гидроид.= гравер.= гуÑлÑÑ€.= китолов.= леÑоруб.= льновод.= минер.= негроид.= пешеход.= ретушер.= рудокоп.= рыбовод.= рыболов.= Ñапер.= Ñцифоид.= Ñюзерен.= : LLACI+ or LLBYZ+; аудитор.nlmsi водоход.nlmsi гидроид.nlmsi гравер.nlmsi гуÑлÑÑ€.nlmsi китолов.nlmsi леÑоруб.nlmsi льновод.nlmsi минер.nlmsi негроид.nlmsi пешеход.nlmsi ретушер.nlmsi рудокоп.nlmsi рыбовод.nlmsi рыболов.nlmsi Ñапер.nlmsi Ñцифоид.nlmsi Ñюзерен.nlmsi : ; рыже.= : LLBPJ+ or LLCZE+; рыÑ.= : LLAVH+ or LLBFF+ or LLBGO+ or LLDNG+ or LLDNL+; рюм.= : LLAAQ+ or LLBGQ+ or LLBRK+; рюм.ndmsv : ; рюм.ndmsi : ; рюш.= : LLAAH+ or LLBRI+ or LLBYU+; рюш.ndmsv : ; рюш.ndmsi : ; Ñ€Ñб.= : LLBII+ or LLBNN+ or LLCIS+ or LLCKD+ or LLDNF+; Ñ€Ñб.amss : ; Ñ€Ñд.= : LLAAS+ or LLBYU+ or LLCJW+; Ñ€Ñд.ndmsv : ; Ñ€Ñд.ndmsi : ; Ñ€Ñдов.= : LLBRK+ or LLCIR+ or LLCJC+; бунтовÑк.= ведовÑк.= ведьмовÑк.= военно-морÑк.= воровÑк.= вÑеблаг.= колдовÑк.= кумовÑк.= кучерÑк.= мирÑк.= морÑк.= мотовÑк.= мужÑк.= нетуг.= общегородÑк.= плутовÑк.= поварÑк.= преблаг.= призаводÑк.= разлих.= ремонтно-ÑкладÑк.= Ñ€ÑдÑк.= ÑватовÑк.= ÑкладÑк.= Ñухопутно-морÑк.= фатовÑк.= франтовÑк.= хваÑтовÑк.= хохломÑк.= хуторÑк.= чудÑк.= шельмовÑк.= шутовÑк.= : LLCJF+; Ñ€Ñжен.= : LLAKZ+ or LLBRK+ or LLDJZ+ or LLDLO+ or LLDNT+; Ñ.= : LLDTD+ or LLFWP+ or LLFYE+ or LLFXH+ or LLFYN+ or LLDUG+ or LLDUJ+ or LLGBM+ or LLGMO+ or LLFXZ+ or LLGKS+ or LLGKT+ or LLDUR+ or LLBFX+ or LLGAD+ or LLGAE+ or LLGAG+ or LLGAH+ or LLCCY+ or LLCGW+ or LLGAL+ or LLFZG+ or LLFZH+ or LLCKR+ or LLGBR+ or LLGBS+ or LLGBV+ or LLGBW+ or LLGRI+ or LLGCT+ or LLGNO+ or LLGNP+ or LLGCY+; Ñа.= : LLAPF+ or LLAQP+ or LLAUD+ or LLAUL+ or LLBPW+; бутов.= Ñабуров.= : LLFQF+ or LLDZR+ or LLDKJ+; бутов.amss Ñабуров.amss : ; бутов.nlmsi Ñабуров.nlmsi : ; ÑавраÑ.= : LLACI+ or LLBRH+ or LLDKF+; ÑавраÑ.amss : ; ÑавраÑ.nlmsi : ; Ñад.= : LLAAS+ or LLBRK+ or LLBSW+ or LLCJW+; Ñад.ndmsv : ; Ñад.ndmsi : ; Ñадов.= : LLDKJ+ or LLEAQ+; Ñадов.amss : ; Ñаж.= : LLAAJ+ or LLAFM+ or LLBYZ+; Ñаж.ndmsv : ; Ñаж.ndfpg : ; Ñаж.ndmsi : ; Ñажен.= : LLAXZ+ or LLBRK+ or LLBSP+ or LLBYZ+ or LLDLO+ or LLDNB+; Ñажен.ndfpg : ; Ñак.= : LLAAM+ or LLDYJ+; Ñак.ndmsv : ; Ñак.ndmsi : ; Ñак.npg : ; Ñал.= : LLBIA+ or LLBNU+ or LLBRH+ or LLBSP+ or LLCAG+ or LLDOK+ or LLDPD+; Ñал.ndnpg : ; аг.= владык.= воÑк.= забулдыг.= кожемÑк.= парнюг.= парнÑг.= раÑÑтриг.= рубак.= Ñалаг.= Ñлуг.= Ñлужак.= чертÑг.= чертÑк.= юнг.= Ñрыг.= : LLAEX+; аг.nlmpv владык.nlmpv воÑк.nlmpv забулдыг.nlmpv кожемÑк.nlmpv парнюг.nlmpv парнÑг.nlmpv раÑÑтриг.nlmpv рубак.nlmpv Ñалаг.nlmpv Ñлуг.nlmpv Ñлужак.nlmpv чертÑг.nlmpv чертÑк.nlmpv юнг.nlmpv Ñрыг.nlmpv : ; аг.nlmpg владык.nlmpg воÑк.nlmpg забулдыг.nlmpg кожемÑк.nlmpg парнюг.nlmpg парнÑг.nlmpg раÑÑтриг.nlmpg рубак.nlmpg Ñалаг.nlmpg Ñлуг.nlmpg Ñлужак.nlmpg чертÑг.nlmpg чертÑк.nlmpg юнг.nlmpg Ñрыг.nlmpg : ; автогон.= взаимопоÑтав.= деньжон.= догонÑл.= дожин.= задвор.= закор.= зен.= карпет.= колгот.= микит.= напад.= опив.= поджил.= подÑан.= пожин.= поÑидел.= потем.= прÑÑ‚.= Ñалаз.= Ñпожин.= ÑупрÑд.= шмот.= : LLBSP+; Ñалоч.= цыпоч.= : LLBRG+ or LLBSM+; Ñалют.= : LLAAQ+ or LLBYU+ or LLCBF+ or LLGAZ+; Ñалют.ndmsv : ; Ñалют.ndmsi : ; Ñам.= : LLDSW+ or LLAYJ+ or LLBRO+ or LLDWM+; Ñам.wmsi : ; Ñамодел.= : LLBRK+ or LLDOU+; Ñамозабвен.= : LLBDD+ or LLFUT+; Ñамозабвен.amss : ; Ñамозван.= : LLAYI+ or LLBRO+ or LLDKJ+; Ñамозван.amss : ; анкоридж.= минмаш.= ÑамомаÑÑаж.= тангаж.= : LLAAV+; анкоридж.ndmsv минмаш.ndmsv ÑамомаÑÑаж.ndmsv тангаж.ndmsv : ; анкоридж.ndmsi минмаш.ndmsi ÑамомаÑÑаж.ndmsi тангаж.ndmsi : ; преÑущеÑтв.= Ñамоокуп.= : LLFDE+; Ñамоорганиз.= : LLCHL+; Ñамоотвержен.= : LLBDD+ or LLBXM+; Ñамоотвержен.amss : ; Ñаморазгружающ.= : LLBEB+ or LLBFK+; быÑтроизнашивающ.= воÑпламенÑющ.= непрекращающ.= ÑамораÑкрывающ.= Ñамоцентрирующ.= ÑкоропортÑщ.= : LLBFK+; /ru/words/words.203: LLDQM+; Ñамород.= : LLBYZ+ or LLCJW+ or LLCKD+; откат.= ÑамоÑев.= : LLAAQ+ or LLBRK+ or LLBZE+; откат.ndmsv ÑамоÑев.ndmsv : ; откат.ndmsi ÑамоÑев.ndmsi : ; заÑтрожн.= Ñамотечн.= : LLECV+; благовещающ.= богомыÑливш.= богомыÑлÑщ.= быÑтроÑхватывающ.= медленноÑхватывающ.= недеформирующ.= недоучивающ.= недоучивш.= незагрÑзнÑющ.= неÑветÑщ.= правовращающ.= Ñамодвижущ.= Ñамоизливающ.= Ñамокорректирующ.= Ñамомодифицирующ.= Ñамоподдерживающ.= Ñаморегулирующ.= ÑамотормозÑщ.= Ñамоуничтожающ.= ÑамоуправлÑющ.= ÑамофокуÑирующ.= : LLBEB+ or LLBFI+; Ñан.= : LLAAQ+ or LLDXR+ or LLBCE+ or LLBSP+ or LLBYZ+ or LLFKX+; Ñан.ndmsv : ; Ñан.ndmsi : ; пÑрну.= Ñан-марино.= Ñан-пауло.= ÑантьÑго-де-куба.= : LLDWT+; пÑрну.ndmsi Ñан-марино.ndmsi Ñан-пауло.ndmsi ÑантьÑго-де-куба.ndmsi : ; Ñандал.= : LLAAQ+ or LLDWW+ or LLBIA+ or LLBNU+ or LLDOO+; Ñандал.ndmsv : ; Ñандал.ndmsi : ; /ru/words/words.204: LLCCZ+ or LLFWB+ or LLCGW+; Ñанкт.= ÑпаÑо.= : LLAEG+ or LLDXI+; Ñанкт.a ÑпаÑо.a : ; брюч.= ножнич.= Ñаноч.= : LLBSM+ or LLBYZ+; Ñантехуправлени.= ÑпецÑтройуправлени.= : LLEFF+; рушайло.= Ñапиро.= : LLEBR+ or LLEBZ+; рушайло.nlmsi Ñапиро.nlmsi : ; рушайло.nlmpi Ñапиро.nlmpi : ; рушайло.nlmpt Ñапиро.nlmpt : ; рушайло.nlmst Ñапиро.nlmst : ; рушайло.nlmpd Ñапиро.nlmpd : ; рушайло.nlmsp Ñапиро.nlmsp : ; рушайло.nlmsv Ñапиро.nlmsv : ; рушайло.nlmsd Ñапиро.nlmsd : ; рушайло.nlmsg Ñапиро.nlmsg : ; рушайло.nlmpv Ñапиро.nlmpv : ; рушайло.nlmpp Ñапиро.nlmpp : ; рушайло.nlmpg Ñапиро.nlmpg : ; Ñапог.= : LLABT+ or LLBBY+; Ñапог.ndmsv : ; Ñапог.ndmpg : ; Ñапог.ndmsi : ; Ñапог.npg : ; Ñапож.= : LLBSN+ or LLBYZ+ or LLCJT+; Ñар.= : LLFKR+ or LLDZM+ or LLFHR+; амбариш.= банчиш.= голоÑиш.= городиш.= двориш.= домиш.= доходиш.= животиш.= забориш.= заводиш.= меÑÑчиш.= ноÑиш.= огородиш.= пиджачиш.= ротиш.= рублиш.= Ñараиш.= Ñюртучиш.= умиш.= хвоÑтиш.= хуториш.= : LLBTE+; Ñаранч.= : LLAGJ+ or LLAGV+; Ñараюш.= : LLBRI+ or LLBTE+; ÑаргаÑÑ.= : LLAFX+ or LLDJV+; ÑаргаÑÑ.ndfpg : ; ÑаргаÑÑов.= : LLCAT+ or LLDLO+; Ñардел.= : LLDNX+ or LLDNY+; Ñардин.= : LLAGT+ or LLAYI+ or LLBRO+ or LLDJS+; Ñардин.nlfpg : ; Ñардин.nlfpv : ; Ñардин.npg : ; параÑол.= перкал.= ÑарÑапарел.= ÑаÑÑапарел.= : LLDML+ or LLDNF+; Ñарыч.= : LLACF+ or LLDWV+; Ñарыч.ndmsv : ; Ñарыч.nlmsi : ; Ñарыч.ndmsi : ; Ñатан.= : LLAEY+ or LLAFH+; Ñатан.nlfpg : ; Ñатан.nlfpv : ; Ñатан.nlmpv : ; Ñатан.nlmpg : ; карамзин.= Ñафин.= : LLFOQ+; карамзин.nlmsi Ñафин.nlmsi : ; вунгтау.= дунтау.= пÑоу.= Ñаха.= чаваш.= : LLDXB+; Ñахар.= : LLAAW+ or LLDXR+ or LLBIA+ or LLBNU+ or LLBYU+ or LLCJU+; Ñахар.ndmsv : ; Ñахар.ndmsi : ; Ñац.= : LLEBH+ or LLECA+; Ñац.nlmsi : ; Ñаш.= : LLFLD+; Ñаш.nlfpg : ; Ñаш.nlmpg : ; перезаб.= позаб.= Ñб.= : LLGHJ+ or LLGIF+; Ñбе.= : LLFWO+ or LLGQI+ or LLFYD+; игол.= меÑил.= пахтал.= полол.= раÑÑыл.= Ñажал.= Ñбивал.= Ñдел.= Ñкакал.= тачал.= тушил.= цедил.= черпал.= чеÑал.= : LLBRK+ or LLDOO+; Ñбит.= щеб.= : LLAVK+; Ñбо.= : LLBGI+ or LLBPJ+ or LLBPW+ or LLBQK+; Ñбонд.= : LLGMK+; прогон.= Ñбор.= : LLAAQ+ or LLBRK+ or LLBYZ+ or LLDJV+; прогон.ndmsv Ñбор.ndmsv : ; прогон.ndmsi Ñбор.ndmsi : ; Ñбре.= : LLGIB+ or LLFYF+ or LLFYK+ or LLGCQ+; нашко.= подга.= Ñбрен.= : LLGIB+; аум.= пво.= ÑбÑ.= ÑкÑим.= : LLFPF+; аум.ndm пво.ndm ÑбÑ.ndm ÑкÑим.ndm : ; Ñвад.= : LLDNO+; Ñвал.= : LLAAQ+ or LLFYV+ or LLFWV+ or LLFWW+ or LLBRK+ or LLDOK+; Ñвал.ndmsv : ; Ñвал.ndmsi : ; Ñванидзе.= : LLFLP+ or LLFJY+; Ñвар.= : LLAFX+ or LLFWV+ or LLFWW+ or LLBRK+; Ñвар.ndfpg : ; Ñве.= : LLFWM+ or LLFWN+ or LLFXE+ or LLFYK+ or LLCXA+ or LLCYK+ or LLFYL+; Ñвеж.= : LLASV+ or LLATL+ or LLBDT+; Ñвеж.amss : ; Ñвежин.= : LLAGL+ or LLBRK+ or LLBYZ+; Ñвек.= : LLCFN+ or LLCKW+; Ñвекров.= : LLFUO+ or LLDNL+; Ñвекров.amsi : ; Ñвекров.admsv : ; Ñвер.= : LLGIH+ or LLFXA+ or LLFXB+ or LLFXC+ or LLBRK+ or LLFXD+; Ñверг.= : LLFWY+ or LLGCW+; Ñверг.vspdpms : ; Ñверлил.= : LLCAA+; Ñверлил.nlmpv : ; Ñверлил.nlmpg : ; равновелик.= ÑверхвыÑок.= Ñверхглубок.= : LLBDX+; равновелик.amss ÑверхвыÑок.amss Ñверхглубок.amss : ; Ñверхдол.= : LLANN+; капиталоем.= кыргыÑ.= наукоем.= Ñверхлег.= Ñнергоем.= : LLBTB+; Ñверхприбыл.= : LLDNF+ or LLDOT+; ÑверхÑрочноÑлужщ.= : LLAKX+; Ñверч.= : LLAHP+ or LLCKD+; Ñвет.= : LLAAX+ or LLAYB+ or LLBUG+; Ñвет.ndmsv : ; Ñвет.ndmsi : ; Ñветил.= : LLCAG+ or LLCAQ+ or LLDOO+ or LLDOZ+; Ñветил.nlnpg : ; Ñветил.ndnpg : ; Ñветил.nlnpv : ; Ñветло.= темно.= : LLAEG+ or LLAEK+ or LLAEL+; Ñветло.xn темно.xn : ; Ñветло.e темно.e : ; Ñветло.a темно.a : ; деж.= Ñвеч.= : LLAGC+ or LLBRI+; Ñви.= : LLGKW+ or LLCQG+ or LLCQK+ or LLESE+ or LLESF+; ÑвидетельÑтв.= : LLCAG+ or LLCBS+ or LLCCZ+ or LLCGW+; ÑвидетельÑтв.ndnpg : ; Ñвин.= : LLAVH+ or LLAYB+ or LLBRK+ or LLBRO+ or LLCJC+ or LLFXF+ or LLFXG+ or LLDPN+; Ñвинар.= : LLBRO+ or LLBYZ+ or LLBZO+ or LLDMT+; Ñвинин.= : LLFQF+ or LLAFX+ or LLBRK+; Ñвинин.nlmsi : ; Ñвинин.ndfpg : ; Ñвинобо.= : LLAYG+ or LLBPS+; ÑвинокопченоÑÑ‚.= : LLBBV+ or LLBCE+; ÑвинÑч.= : LLBFF+ or LLBFZ+; Ñвир.= : LLCKD+ or LLEAU+; грабар.= медвед.= ÑвириÑтел.= : LLBRK+ or LLBRO+ or LLDMT+; ÑвиÑÑ‚Ñщ.= шипÑщ.= : LLBDE+ or LLBDN+; ÑвиÑÑ‚Ñщ.amss шипÑщ.amss : ; Ñвит.= : LLAFX+ or LLBRK+ or LLCJW+; Ñвит.ndfpg : ; Ñво.= : LLAPG+ or LLGCH+ or LLAQP+ or LLFGE+ or LLBAO+ or LLFYQ+ or LLBBH+ or LLDVB+; Ñводн.= : LLCJC+ or LLDQT+; вволо.= взволо.= впе.= выволо.= навле.= наволо.= надÑе.= недопе.= отпе.= подволо.= предре.= привле.= разволо.= раÑпе.= Ñволо.= ÑÑе.= : LLFXJ+; Ñволоч.= : LLFXI+ or LLBMS+ or LLDNJ+; Ñвор.= : LLAFX+ or LLBIA+ or LLBNU+ or LLBRK+ or LLBYZ+ or LLFWB+; Ñвор.ndfpg : ; ауÑпици.= руÑали.= Ñатурнали.= Ñвч-технологи.= химикали.= : LLBCF+; разлип.= Ñвык.= Ñмерк.= ÑÑох.= : LLGEC+; ÑвÑ.= : LLFXK+ or LLFXL+ or LLCXI+ or LLCYK+; глухонем.= звеньев.= коренн.= крепоÑтн.= ÑвÑзн.= чумов.= : LLAKZ+ or LLCIR+ or LLCJC+; ÑвÑÑ‚.= : LLAKS+ or LLAKZ+ or LLBSP+ or LLCIR+ or LLCIS+; ÑвÑÑ‚.amss : ; ÑвÑтодуховÑк.= : LLDYT+; ÑвÑщеннодейÑтв.= : LLBDC+ or LLCBK+; Ñгенерир.= : LLCFR+ or LLFDA+; навиÑ.= провиÑ.= Ñгиб.= : LLAAQ+ or LLFYG+; навиÑ.ndmsv провиÑ.ndmsv Ñгиб.ndmsv : ; навиÑ.vsndpms провиÑ.vsndpms Ñгиб.vsndpms : ; навиÑ.ndmsi провиÑ.ndmsi Ñгиб.ndmsi : ; Ñгла.= : LLGHL+ or LLGIL+ or LLGKU+; видоизменÑ.= Ñговарива.= : LLFQN+ or LLFAL+ or LLDEG+; Ñгру.= : LLGCH+ or LLFXO+ or LLFYQ+ or LLFXA+; зада.= Ñда.= : LLALU+ or LLAMG+ or LLGAR+ or LLFXR+; воодушевлен.= мелован.= неизменен.= одухотворен.= одушевлен.= размерен.= Ñдавлен.= умышлен.= урезан.= : LLBDD+ or LLBYH+; воодушевлен.amss мелован.amss неизменен.amss одухотворен.amss одушевлен.amss размерен.amss Ñдавлен.amss умышлен.amss урезан.amss : ; Ñдво.= : LLFYU+ or LLFZY+ or LLBPW+; забав.= злоб.= Ñдоб.= : LLAFX+ or LLBIU+ or LLBNS+ or LLBYU+; забав.ndfpg злоб.ndfpg Ñдоб.ndfpg : ; Ñдрейф.= : LLGRF+ or LLCFN+; Ñдублир.= ÑкомпреÑÑир.= : LLCFR+; Ñе.= : LLDUB+ or LLDIQ+ or LLDJE+ or LLDRP+ or LLDSF+; Ñев.= : LLAAQ+ or LLAYJ+ or LLCJW+; Ñев.ndmsv : ; Ñев.ndmsi : ; израил.= ÑеваÑтопол.= : LLAYK+ or LLEAT+; Ñеверо-воÑток.= : LLAAY+ or LLDWW+; Ñеверо-воÑток.ndmsv : ; Ñеверо-воÑток.ndmsi : ; Ñеверо-западн.= юго-западн.= : LLDLB+; Ñед.= : LLDXR+ or LLBUA+ or LLCIS+; Ñед.amss : ; Ñедан.= : LLDWW+ or LLAAQ+; Ñедан.ndmsv : ; Ñедан.ndmsi : ; Ñедел.= : LLBRK+ or LLDOO+ or LLDPD+; воÑьм.= Ñедьм.= : LLDVP+; /ru/words/words.205: LLDYX+; гладыш.= горбач.= копач.= крÑж.= пугач.= рогач.= Ñекач.= толкач.= : LLAAJ+ or LLACF+; гладыш.nlmsi горбач.nlmsi копач.nlmsi крÑж.nlmsi пугач.nlmsi рогач.nlmsi Ñекач.nlmsi толкач.nlmsi : ; гладыш.ndmsv горбач.ndmsv копач.ndmsv крÑж.ndmsv пугач.ndmsv рогач.ndmsv Ñекач.ndmsv толкач.ndmsv : ; гладыш.ndmsi горбач.ndmsi копач.ndmsi крÑж.ndmsi пугач.ndmsi рогач.ndmsi Ñекач.ndmsi толкач.ndmsi : ; Ñекрет.= : LLAAQ+ or LLAXZ+ or LLBRK+ or LLBYU+; Ñекрет.ndmsv : ; Ñекрет.ndmsi : ; Ñекретар.= : LLBGW+ or LLDMT+; ÑекÑуаль.= : LLBZK+; Ñекущ.= : LLAKP+ or LLBDN+; Ñекущ.amss : ; Ñел.= : LLBHS+ or LLBNP+ or LLCAG+ or LLDML+ or LLDPE+; Ñел.ndnpg : ; Ñелезен.= : LLBFF+ or LLBRK+; Ñелезнев.= : LLFJJ+ or LLFKC+ or LLDLO+; Ñелезнев.nlmsi : ; белух.= журавлих.= калуг.= Ñеленг.= : LLAGR+ or LLDXP+; белух.nlfpg журавлих.nlfpg калуг.nlfpg Ñеленг.nlfpg : ; белух.nlfpv журавлих.nlfpv калуг.nlfpv Ñеленг.nlfpv : ; болог.= кубенÑк.= куровÑк.= маковÑк.= новоÑворовÑк.= паланÑк.= ретюнÑк.= ровкульÑк.= ÑарезÑк.= Ñелецк.= ÑиндорÑк.= троÑтенÑк.= урдюжÑк.= : LLDZV+; Ñелитр.= : LLAFX+ or LLFRE+; Ñелитр.ndfpg : ; кваÑовар.= краÑковар.= кумир.= мыловар.= пивовар.= Ñахаровар.= Ñелитровар.= Ñмоловар.= Ñмолокур.= червовод.= : LLACI+ or LLBZO+; кваÑовар.nlmsi краÑковар.nlmsi кумир.nlmsi мыловар.nlmsi пивовар.nlmsi Ñахаровар.nlmsi Ñелитровар.nlmsi Ñмоловар.nlmsi Ñмолокур.nlmsi червовод.nlmsi : ; ÑельтерÑк.= : LLAKQ+ or LLALA+ or LLGRQ+; прогимнази.= ÑанÑпидемÑтанци.= ÑейÑмоÑтанци.= Ñельхозакадеми.= : LLEFW+; англичан.= аравитÑн.= армÑн.= волжан.= гаитÑн.= галичан.= горожан.= датчан.= дворÑн.= дехкан.= египтÑн.= зырÑн.= каторжан.= клирошан.= креÑтьÑн.= критÑн.= лаотÑн.= лужичан.= лютеран.= марÑиан.= мещан.= мирÑн.= могикан.= молдаван.= муÑульман.= однополчан.= одноÑельчан.= парижан.= поезжан.= поморÑн.= прихожан.= пуритан.= ÑеверÑн.= Ñельчан.= Ñлобожан.= хриÑтиан.= хуторÑн.= ÑрзÑн.= южан.= : LLBFM+ or LLBRO+; англичан.nlmpv аравитÑн.nlmpv армÑн.nlmpv волжан.nlmpv гаитÑн.nlmpv галичан.nlmpv горожан.nlmpv датчан.nlmpv дворÑн.nlmpv дехкан.nlmpv египтÑн.nlmpv зырÑн.nlmpv каторжан.nlmpv клирошан.nlmpv креÑтьÑн.nlmpv критÑн.nlmpv лаотÑн.nlmpv лужичан.nlmpv лютеран.nlmpv марÑиан.nlmpv мещан.nlmpv мирÑн.nlmpv могикан.nlmpv молдаван.nlmpv муÑульман.nlmpv однополчан.nlmpv одноÑельчан.nlmpv парижан.nlmpv поезжан.nlmpv поморÑн.nlmpv прихожан.nlmpv пуритан.nlmpv ÑеверÑн.nlmpv Ñельчан.nlmpv Ñлобожан.nlmpv хриÑтиан.nlmpv хуторÑн.nlmpv ÑрзÑн.nlmpv южан.nlmpv : ; англичан.nlmpg аравитÑн.nlmpg армÑн.nlmpg волжан.nlmpg гаитÑн.nlmpg галичан.nlmpg горожан.nlmpg датчан.nlmpg дворÑн.nlmpg дехкан.nlmpg египтÑн.nlmpg зырÑн.nlmpg каторжан.nlmpg клирошан.nlmpg креÑтьÑн.nlmpg критÑн.nlmpg лаотÑн.nlmpg лужичан.nlmpg лютеран.nlmpg марÑиан.nlmpg мещан.nlmpg мирÑн.nlmpg могикан.nlmpg молдаван.nlmpg муÑульман.nlmpg однополчан.nlmpg одноÑельчан.nlmpg парижан.nlmpg поезжан.nlmpg поморÑн.nlmpg прихожан.nlmpg пуритан.nlmpg ÑеверÑн.nlmpg Ñельчан.nlmpg Ñлобожан.nlmpg хриÑтиан.nlmpg хуторÑн.nlmpg ÑрзÑн.nlmpg южан.nlmpg : ; Ñем.= : LLDTS+ or LLAFX+ or LLDWO+ or LLDWQ+ or LLDWR+ or LLDPK+ or LLDQZ+; Ñем.ndfpg : ; Ñем.p : ; барабан.= майдан.= Ñемафор.= штопор.= : LLAAQ+ or LLBGR+ or LLBYZ+; барабан.ndmsv майдан.ndmsv Ñемафор.ndmsv штопор.ndmsv : ; барабан.ndmsi майдан.ndmsi Ñемафор.ndmsi штопор.ndmsi : ; Ñеме.= : LLBPW+ or LLBQI+; Ñемен.= : LLFKO+ or LLBGI+ or LLBNP+; Ñемен.nlmsi : ; влаÑов.= жуков.= любимов.= морозов.= Ñеменов.= третьÑков.= трубников.= Ñ‚Ñжлов.= : LLFJG+ or LLFOU+; влаÑов.nlmsi жуков.nlmsi любимов.nlmsi морозов.nlmsi Ñеменов.nlmsi третьÑков.nlmsi трубников.nlmsi Ñ‚Ñжлов.nlmsi : ; ÑеменовÑк.= : LLDYP+ or LLFJZ+ or LLBEM+ or LLDYV+; Ñемизвезд.= : LLBDC+ or LLDNS+; /ru/words/words.206: LLEKX+; ÑемÑноÑ.= : LLAXZ+ or LLBYU+; Ñен.= : LLDXR+ or LLBCE+ or LLCAM+ or LLDNG+ or LLETJ+; ÑенежÑк.= : LLBEM+ or LLDZV+; ÑеноÑтав.= : LLAAQ+ or LLAYI+ or LLBRO+; ÑеноÑтав.ndmsv : ; ÑеноÑтав.ndmsi : ; ÑенÑибилизир.= : LLCGD+ or LLEQV+ or LLEPR+; Ñенц.= : LLCAM+ or LLDJU+; Ñер.= : LLAFX+ or LLAPF+ or LLAQP+ or LLBIA+ or LLBNU+ or LLBRH+ or LLBRK+ or LLBYU+ or LLDKF+ or LLDNF+ or LLDNP+; Ñер.amss : ; Ñер.ndfpg : ; Ñерафимович.= : LLDWV+ or LLEBG+; Ñерафимович.nlmsi : ; Ñерафимович.ndmsv : ; Ñерафимович.ndmsi : ; варшавÑн.= ÑелÑн.= ÑербиÑн.= ÑлавÑн.= : LLBFS+ or LLBRK+ or LLBRO+; варшавÑн.nlmpv ÑелÑн.nlmpv ÑербиÑн.nlmpv ÑлавÑн.nlmpv : ; варшавÑн.nlmpg ÑелÑн.nlmpg ÑербиÑн.nlmpg ÑлавÑн.nlmpg : ; бюÑтгальт.= Ñерв.= чаб.= : LLAVQ+; Ñервер.= : LLACI+ or LLBYW+; Ñервер.nlmsi : ; Ñерги.= : LLFVM+; Ñергиево.= : LLDXF+ or LLDXI+; Ñергиево.a : ; волокон.= полотен.= Ñерд.= : LLDIC+; Ñердечкин.= топтыгин.= : LLACN+; Ñердечкин.nlmsi топтыгин.nlmsi : ; беременн.= блаженн.= Ñанн.= Ñердечн.= : LLAKZ+; Ñереж.= : LLDWV+ or LLFIW+ or LLBRI+; Ñереж.ndmsv : ; Ñереж.ndmsi : ; азотобактери.= железобактери.= нитробактери.= Ñеробактери.= уробактери.= фотобактери.= : LLDQW+; ректифицир.= рефинанÑир.= Ñертифицир.= : LLESB+ or LLCGE+ or LLEPR+; ÑеÑÑ‚.= : LLAGL+ or LLCMI+; Ñет.= : LLAAQ+ or LLDWW+ or LLBRK+ or LLBYZ+ or LLCBF+ or LLDNF+; Ñет.ndmsv : ; Ñет.ndmsi : ; ÑеÑн.= : LLAXZ+ or LLBRK+ or LLDLO+; Ñжи.= : LLGCH+ or LLFXO+ or LLGEH+ or LLFYA+; Ñи.= : LLADL+ or LLAOC+ or LLFXN+; Ñи.ndn : ; кубан.= Ñибир.= : LLAYI+ or LLBRK+ or LLEAU+; меньшиковÑк.= некраÑовÑк.= неÑтеровÑк.= полтавÑк.= польÑк.= рыболовецк.= ÑибирÑк.= тбилиÑÑк.= чеÑменÑк.= : LLBEL+ or LLDYV+; Ñив.= : LLDXR+ or LLBRH+ or LLBRO+ or LLDKF+; Ñив.amss : ; Ñивер.= : LLAAQ+ or LLBSW+; Ñивер.ndmsv : ; Ñивер.ndmsi : ; Ñиверк.= : LLBZZ+; оÑтроноÑ.= Ñиволап.= хвоÑтиÑÑ‚.= : LLACI+ or LLDKF+; оÑтроноÑ.amss Ñиволап.amss хвоÑтиÑÑ‚.amss : ; оÑтроноÑ.nlmsi Ñиволап.nlmsi хвоÑтиÑÑ‚.nlmsi : ; лат.= папироÑ.= Ñигарет.= : LLAFX+ or LLBRK+ or LLBYU+ or LLDJS+; лат.ndfpg папироÑ.ndfpg Ñигарет.ndfpg : ; лат.npg папироÑ.npg Ñигарет.npg : ; Ñигнал.= трал.= : LLAAQ+ or LLBIA+ or LLBNU+ or LLDOO+; Ñигнал.ndmsv трал.ndmsv : ; Ñигнал.ndmsi трал.ndmsi : ; Ñид.= : LLAGL+ or LLAVM+ or LLBRK+; Ñил.= : LLAFX+ or LLBNU+ or LLCAN+ or LLCJW+ or LLDNF+ or LLDOK+; Ñил.ndfpg : ; градуир.= мелиорир.= Ñилицир.= : LLCER+; ÑилоÑ.= : LLAAO+ or LLBYU+ or LLCCZ+ or LLCGW+; ÑилоÑ.ndmsv : ; ÑилоÑ.ndmsi : ; Ñильнозаболочен.= : LLBYR+; Ñильнозаболочен.amss : ; ÑильнокамениÑÑ‚.= : LLDKV+; ÑильнокамениÑÑ‚.amss : ; Ñимвол.= : LLAAQ+ or LLDOQ+; Ñимвол.ndmsv : ; Ñимвол.ndmsi : ; ÑимпÑ.= : LLFNR+; Ñин.= : LLAYJ+ or LLBEY+ or LLBHS+ or LLBNP+ or LLDNF+ or LLDNX+; Ñингал.= : LLACI+ or LLAYK+ or LLBRO+; Ñингал.nlmsi : ; Ñинти.= : LLFNK+; Ñинхронизир.= : LLCDC+ or LLCGW+ or LLFWD+; Ñип.= : LLAAQ+ or LLACI+ or LLAWQ+ or LLBWA+; Ñип.vnndpms : ; Ñип.nlmsi : ; Ñип.ndmsv : ; Ñип.ndmsi : ; Ñирен.= : LLAFX+ or LLAGT+ or LLBYZ+ or LLDNF+ or LLDNX+; Ñирен.nlfpg : ; Ñирен.nlfpv : ; Ñирен.ndfpg : ; Ñиро.= : LLAEK+ or LLELT+ or LLCYK+; Ñиро.e : ; Ñирот.= Ñиротин.= : LLAFH+ or LLBRH+; Ñирот.nlfpg Ñиротин.nlfpg : ; Ñирот.nlfpv Ñиротин.nlfpv : ; Ñирот.nlmpv Ñиротин.nlmpv : ; Ñирот.nlmpg Ñиротин.nlmpg : ; ÑиÑтематизир.= : LLCFX+ or LLELD+ or LLCGX+; Ñит.= : LLAXY+ or LLBYU+ or LLCAG+ or LLDIC+; Ñит.ndnpg : ; горош.= Ñитнич.= Ñнежоч.= : LLAUF+; Ñка.= : LLADE+ or LLFXK+ or LLFXL+ or LLDZC+ or LLBRS+ or LLFXF+ or LLFXG+; заего.= залебе.= заÑкво.= надер.= поего.= полебе.= пригро.= Ñкавер.= : LLGBD+; Ñкакун.= : LLACI+ or LLCJW+ or LLCKD+ or LLDPO+; Ñкакун.nlmsi : ; Ñкал.= : LLAAQ+ or LLAFX+ or LLBIA+ or LLBNU+ or LLBRK+ or LLCAG+ or LLDOK+; Ñкал.ndmsv : ; Ñкал.ndfpg : ; Ñкал.ndnpg : ; Ñкал.ndmsi : ; Ñкан.= : LLAAQ+ or LLAXZ+ or LLDNF+; Ñкан.ndmsv : ; Ñкан.ndmsi : ; Ñкандал.= : LLAAO+ or LLBGR+ or LLBNU+ or LLDOO+; Ñкандал.ndmsv : ; Ñкандал.ndmsi : ; Ñканир.= : LLCDD+ or LLFWA+; Ñкарбов.= : LLDKU+; Ñкарбов.amss : ; Ñкаред.= : LLACI+ or LLAFH+ or LLBYU+; Ñкаред.nlfpg : ; Ñкаред.nlmsi : ; Ñкаред.nlfpv : ; Ñкаред.nlmpv : ; Ñкаред.nlmpg : ; аноним.= Ñкат.= : LLAAQ+ or LLACI+ or LLBRK+ or LLBYU+; аноним.nlmsi Ñкат.nlmsi : ; аноним.ndmsv Ñкат.ndmsv : ; аноним.ndmsi Ñкат.ndmsi : ; Ñкач.= : LLBRI+ or LLBSM+ or LLCJW+; /ru/words/words.207: LLFWT+; Ñквалыж.= : LLBGA+ or LLBYU+; ÑкверноÑлов.= : LLACI+ or LLAYI+ or LLBDD+ or LLBGV+ or LLBRO+; ÑкверноÑлов.nlmsi : ; Ñквореч.= : LLBFF+ or LLBYZ+ or LLBZO+; Ñкворч.= : LLAHP+ or LLCKS+; Ñкип.= : LLAAQ+ or LLGMD+; Ñкип.ndmsv : ; Ñкип.ndmsi : ; Ñкипидар.= : LLAAO+ or LLFAN+; Ñкипидар.ndmsv : ; Ñкипидар.ndmsi : ; преÑÑ.= Ñкирд.= черед.= : LLAAQ+ or LLAFX+ or LLCCZ+ or LLCGW+; преÑÑ.ndmsv Ñкирд.ndmsv черед.ndmsv : ; преÑÑ.ndfpg Ñкирд.ndfpg черед.ndfpg : ; преÑÑ.ndmsi Ñкирд.ndmsi черед.ndmsi : ; назÑб.= намерз.= обвык.= ÑкиÑ.= Ñмерз.= : LLFYG+ or LLGEC+; назÑб.vsndpms намерз.vsndpms обвык.vsndpms ÑкиÑ.vsndpms Ñмерз.vsndpms : ; ветрогон.= иÑтукан.= Ñкиф.= Ñултан.= : LLAAQ+ or LLACI+ or LLBRO+; ветрогон.nlmsi иÑтукан.nlmsi Ñкиф.nlmsi Ñултан.nlmsi : ; ветрогон.ndmsv иÑтукан.ndmsv Ñкиф.ndmsv Ñултан.ndmsv : ; ветрогон.ndmsi иÑтукан.ndmsi Ñкиф.ndmsi Ñултан.ndmsi : ; Ñклад.= : LLAAS+ or LLAVL+ or LLBRK+ or LLBYU+; Ñклад.ndmsv : ; Ñклад.ndmsi : ; Ñклеротич.= : LLBRM+ or LLBZE+; Ñклиз.= : LLAAQ+ or LLBSW+ or LLCJW+; Ñклиз.ndmsv : ; Ñклиз.ndmsi : ; обмороч.= Ñклоч.= : LLFYH+ or LLBYU+; Ñко.= : LLFYC+ or LLFYD+ or LLFZC+; Ñкоб.= : LLAFX+ or LLBII+ or LLBNN+ or LLBRK+ or LLBSP+; Ñкоб.ndfpg : ; Ñковоро.= : LLFSO+; Ñковород.= : LLAFX+ or LLAVL+ or LLEVI+ or LLBRK+ or LLBZO+; Ñковород.ndfpg : ; выпор.= Ñкол.= : LLAAQ+ or LLBRK+ or LLCJW+ or LLGAA+ or LLGAB+; выпор.ndmsv Ñкол.ndmsv : ; выпор.ndmsi Ñкол.ndmsi : ; Ñколь.= : LLAEK+ or LLBAC+; Ñколь.e : ; пад.= прыт.= Ñкольз.= хлÑб.= : LLBSW+ or LLDNF+; неÑкольк.= Ñкольк.= : LLDVH+; Ñконфигурир.= : LLGHI+; Ñкоп.= : LLAAQ+ or LLAGT+ or LLAYJ+ or LLBII+ or LLFWK+ or LLFXQ+ or LLDNT+; Ñкоп.nlfpg : ; Ñкоп.ndmsv : ; Ñкоп.nlfpv : ; Ñкоп.ndmsi : ; Ñкор.= : LLAGL+ or LLDKF+; Ñкор.amss : ; Ñкорб.= : LLAWQ+ or LLBYU+ or LLDNF+; ÑкорнÑж.= : LLBHJ+ or LLBMY+ or LLBYZ+; ÑкорнÑч.= : LLBGD+; Ñкоро.= : LLAEK+ or LLESG+ or LLESH+; Ñкоро.e : ; Ñкором.= : LLBIV+ or LLBNS+ or LLBYU+; иконопиÑ.= иноход.= ÑкоропиÑ.= ÑтенопиÑ.= : LLAYI+ or LLDNF+; ÑкороÑпел.= : LLBRH+ or LLBRK+ or LLDLO+; Ñкороход.= : LLACI+ or LLAYI+ or LLDNF+; Ñкороход.nlmsi : ; Ñкорч.= : LLGMN+ or LLGME+; Ñкот.= : LLAAQ+ or LLACI+ or LLBFF+ or LLBYU+; Ñкот.nlmsi : ; Ñкот.ndmsv : ; Ñкот.ndmsi : ; Ñкотин.= : LLAFH+ or LLAFX+ or LLAGT+ or LLBRK+ or LLBRO+; Ñкотин.nlfpg : ; Ñкотин.ndfpg : ; Ñкотин.nlfpv : ; Ñкотин.nlmpv : ; Ñкотин.nlmpg : ; Ñкотобо.= : LLAYG+ or LLBQS+; Ñкра.= : LLFWM+ or LLFWN+ or LLGES+ or LLGAC+; Ñкре.= : LLEND+ or LLCRU+ or LLFZC+ or LLFZD+; Ñкреб.= : LLAVL+ or LLBRK+ or LLBUA+ or LLCJW+; зацеп.= Ñкреп.= : LLAAQ+ or LLAFX+ or LLFWK+ or LLFXQ+ or LLBRK+; зацеп.ndmsv Ñкреп.ndmsv : ; зацеп.ndfpg Ñкреп.ndfpg : ; зацеп.ndmsi Ñкреп.ndmsi : ; Ñкрип.= : LLAAO+ or LLAEL+ or LLDTP+ or LLAWQ+ or LLBRK+; Ñкрип.xn : ; Ñкрип.ndmsv : ; Ñкрип.ndmsi : ; богач.= дурныш.= ингуш.= латыш.= ловкач.= Ñилач.= Ñкрипач.= талыш.= трепач.= хохмач.= циркач.= : LLACF+ or LLBRM+; богач.nlmsi дурныш.nlmsi ингуш.nlmsi латыш.nlmsi ловкач.nlmsi Ñилач.nlmsi Ñкрипач.nlmsi талыш.nlmsi трепач.nlmsi хохмач.nlmsi циркач.nlmsi : ; Ñкрипицын.= : LLECU+; /ru/words/words.208: LLBRI+ or LLBYU+; Ñкрипуч.= : LLBDR+ or LLBRM+; Ñкрипуч.amss : ; артел.= буÑÑол.= дуÑл.= мебел.= модел.= педал.= потал.= Ñвирел.= Ñкудел.= : LLDNF+ or LLDOO+; антука.= виÑки.= габбро.= генри.= идо.= крузейро.= мокко.= наргиле.= па-де-де.= па-де-труа.= пезо.= пеÑо.= Ñкудо.= Ñольдо.= ÑтатуÑ-кво.= Ñкю.= ÑÑкудо.= : LLABZ+ or LLADL+; антука.ndn виÑки.ndn габбро.ndn генри.ndn идо.ndn крузейро.ndn мокко.ndn наргиле.ndn па-де-де.ndn па-де-труа.ndn пезо.ndn пеÑо.ndn Ñкудо.ndn Ñольдо.ndn ÑтатуÑ-кво.ndn Ñкю.ndn ÑÑкудо.ndn : ; антука.ndm виÑки.ndm габбро.ndm генри.ndm идо.ndm крузейро.ndm мокко.ndm наргиле.ndm па-де-де.ndm па-де-труа.ndm пезо.ndm пеÑо.ndm Ñкудо.ndm Ñольдо.ndm ÑтатуÑ-кво.ndm Ñкю.ndm ÑÑкудо.ndm : ; Ñкук.= : LLAFU+ or LLFYD+; Ñкук.ndfpg : ; Ñкул.= : LLAFX+ or LLBGI+; Ñкул.ndfpg : ; Ñкуп.= : LLAAQ+ or LLAYJ+ or LLFWK+ or LLBNN+ or LLBRK+ or LLCIS+; Ñкуп.amss : ; Ñкуп.ndmsv : ; Ñкуп.ndmsi : ; /ru/words/words.209: LLAFM+; аванлож.ndfpg бирж.ndfpg бородищ.ndfpg веж.ndfpg водоотдач.ndfpg волокуш.ndfpg вонищ.ndfpg выдач.ndfpg глыбищ.ndfpg головищ.ndfpg горищ.ndfpg груш.ndfpg грыж.ndfpg грÑзищ.ndfpg гуттаперч.ndfpg гущ.ndfpg депеш.ndfpg добыч.ndfpg додач.ndfpg долгуш.ndfpg духотищ.ndfpg дырищ.ndfpg жарищ.ndfpg жиж.ndfpg занозищ.ndfpg запродаж.ndfpg землищ.ndfpg избищ.ndfpg калош.ndfpg катюш.ndfpg качуч.ndfpg качч.ndfpg квач.ndfpg книжищ.ndfpg колош.ndfpg копнищ.ndfpg коÑищ.ndfpg коÑтищ.ndfpg краж.ndfpg краÑотищ.ndfpg кривуш.ndfpg кровищ.ndfpg круч.ndfpg лапищ.ndfpg лонж.ndfpg лорч.ndfpg марж.ndfpg мозолищ.ndfpg мульч.ndfpg наддач.ndfpg невыдач.ndfpg недодач.ndfpg недоÑтач.ndfpg незадач.ndfpg неподач.ndfpg ниш.ndfpg нош.ndfpg огорож.ndfpg отдач.ndfpg папуш.ndfpg переÑдач.ndfpg поддач.ndfpg поклаж.ndfpg покраж.ndfpg порч.ndfpg предпрÑж.ndfpg придач.ndfpg притч.ndfpg пропаж.ndfpg проÑтокваш.ndfpg пруш.ndfpg пылищ.ndfpg работищ.ndfpg радиопередач.ndfpg раздач.ndfpg раÑпродаж.ndfpg ратуш.ndfpg рощ.ndfpg ручищ.ndfpg Ñамоотдач.ndfpg Ñарж.ndfpg Ñдач.ndfpg Ñеноволокуш.ndfpg Ñилищ.ndfpg Ñкучищ.ndfpg Ñмехотищ.ndfpg Ñоломоволокуш.ndfpg Ñпарж.ndfpg Ñпинищ.ndfpg Ñтуж.ndfpg Ñурж.ndfpg темнотищ.ndfpg теÑнотищ.ndfpg толпищ.ndfpg тощищ.ndfpg тучищ.ndfpg угледобыч.ndfpg уймищ.ndfpg ультрамикрофиш.ndfpg утробищ.ndfpg хлебоÑдач.ndfpg чач.ndfpg чащ.ndfpg шеищ.ndfpg Ñмищ.ndfpg : ; возл.= отл.= поднал.= принал.= приотл.= Ñл.= : LLGAY+; Ñла.= : LLGHL+ or LLGIL+ or LLARA+ or LLGIR+ or LLCSN+ or LLCTB+; Ñлаб.= : LLBIU+ or LLBNS+ or LLBVY+ or LLDKF+; Ñлаб.vnndpms : ; Ñлаб.amss : ; /ru/words/words.210: LLBFI+; Ñлав.= : LLAFX+ or LLBIU+ or LLBNS+ or LLBRO+ or LLBYU+; Ñлав.ndfpg : ; Ñлавкин.= : LLFUS+ or LLDZQ+; Ñлавкин.amsi : ; Ñлавкин.admsv : ; ÑлавоÑлов.= : LLBIU+ or LLDNT+; ÑладоÑтраÑÑ‚.= : LLBDD+ or LLBYT+ or LLDNT+; влаÑтолюб.= вÑепрощен.= корыÑтолюб.= переведен.= поÑтрижен.= Ñвободолюб.= ÑлаÑтолюб.= Ñребролюб.= : LLAYI+ or LLBDD+; Ñле.= : LLAOZ+ or LLBBH+ or LLFYZ+ or LLGHK+; Ñлег.= : LLAFL+; Ñлег.ndfpi : ; Ñлед.= : LLAAS+ or LLAEL+ or LLFMK+ or LLCBF+ or LLCJW+; Ñлед.xn : ; Ñлед.ndmsv : ; Ñлед.ndmsi : ; Ñледовательно.= : LLDTI+ or LLFGK+; Ñледовательно.i : ; Ñледовательно.y : ; ÑледÑтвенно.= : LLAEG+ or LLDTI+ or LLFGK+; ÑледÑтвенно.i : ; ÑледÑтвенно.a : ; ÑледÑтвенно.y : ; отдыш.= Ñлеж.= : LLGAU+ or LLBRI+; Ñлез.= : LLAFX+ or LLBRK+ or LLBYU+ or LLFYY+; Ñлез.vsndpms : ; Ñлез.ndfpg : ; кровоточ.= Ñлезоточ.= : LLBGB+; Ñлеп.= : LLAKZ+ or LLAVM+ or LLAYJ+ or LLBII+ or LLFWK+ or LLFXQ+ or LLBVZ+ or LLCIR+ or LLCIS+ or LLCJW+; Ñлеп.vnndpms : ; Ñлеп.amss : ; Ñверхбольш.= Ñлепоглух.= : LLCIQ+; ÑлеÑар.= : LLBGR+ or LLBYZ+ or LLBZO+ or LLDMU+; подроÑÑ‚.= Ñлет.= : LLAAQ+ or LLCKD+; подроÑÑ‚.ndmsv Ñлет.ndmsv : ; подроÑÑ‚.ndmsi Ñлет.ndmsi : ; Ñбега.= Ñлета.= : LLCZE+ or LLFYB+ or LLDEM+ or LLFWU+; Ñлив.= : LLAAQ+ or LLAFX+ or LLFLE+ or LLBRK+ or LLBSP+; Ñлив.ndmsv : ; Ñлив.ndfpg : ; Ñлив.ndmsi : ; Ñливоч.= : LLBSM+ or LLBYU+; Ñлиз.= : LLAVM+ or LLBSW+ or LLDNF+; ÑлизиÑÑ‚.= : LLAKS+ or LLDKF+; ÑлизиÑÑ‚.amss : ; Ñлизн.= : LLDFV+ or LLFWI+; Ñлип.= : LLAAQ+ or LLGEC+; Ñлип.ndmsv : ; Ñлип.ndmsi : ; кро.= Ñло.= : LLBHS+ or LLBNP+ or LLBPJ+ or LLBPW+; ÑлободÑк.= : LLDYV+ or LLDZX+ or LLCJF+; Ñлов.= : LLFWK+ or LLCAG+ or LLDIE+; Ñлов.ndnpg : ; ÑловеÑ.= : LLAHC+ or LLBYZ+; ÑловеÑ.npg : ; Ñловоблуд.= Ñтеклодел.= : LLACI+ or LLBDD+; Ñловоблуд.nlmsi Ñтеклодел.nlmsi : ; Ñловч.= : LLGCO+ or LLFZZ+; Ñлож.= : LLGRG+ or LLFZZ+ or LLBYU+; Ñложен.= : LLBXU+; Ñложен.amss : ; Ñлон.= : LLACI+ or LLAVH+ or LLDJV+; Ñлон.nlmsi : ; Ñлонов.= : LLBFF+ or LLDKF+; Ñлонов.amss : ; Ñлуж.= : LLBHE+ or LLBMS+ or LLBRD+; Ñлуч.= : LLFXI+ or LLFZZ+ or LLBRI+ or LLEAU+; Ñлуча.= : LLBPJ+ or LLBQI+ or LLDAL+ or LLDEM+; отварн.= Ñлучн.= : LLCIZ+ or LLDLO+; видать.= видно.= извеÑтно.= Ñлыхать.= : LLAEL+ or LLDTU+; видать.xn видно.xn извеÑтно.xn Ñлыхать.xn : ; видать.y видно.y извеÑтно.y Ñлыхать.y : ; Ñлыш.= : LLAIB+ or LLAJZ+ or LLBYU+; беÑÑпорно.= возможно.= очевидно.= Ñлышно.= : LLAEK+ or LLAEL+ or LLDTU+; беÑÑпорно.xn возможно.xn очевидно.xn Ñлышно.xn : ; беÑÑпорно.e возможно.e очевидно.e Ñлышно.e : ; беÑÑпорно.y возможно.y очевидно.y Ñлышно.y : ; ÑлÑш.= : LLABC+; ÑлÑш.ndmsv : ; ÑлÑш.ndmsi : ; Ñлюн.= : LLAGL+ or LLBCE+ or LLBIK+ or LLBNY+ or LLBRK+ or LLBSP+ or LLBYZ+; разм.= Ñм.= : LLGFE+ or LLGFF+ or LLFZO+ or LLGCG+; выпиÑ.= запиÑ.= изгород.= кад.= клет.= надпиÑ.= наниз.= обув.= опиÑ.= перевÑз.= перепиÑ.= площад.= повеÑÑ‚.= подвÑз.= подпиÑ.= привÑз.= пропиÑ.= прÑд.= рукоÑÑ‚.= Ñмаз.= ÑмеÑ.= троÑÑ‚.= щел.= щепот.= : LLBRK+ or LLDNF+; брак.= Ñмак.= : LLAAK+ or LLCCZ+ or LLCGW+; брак.ndmsv Ñмак.ndmsv : ; брак.ndmsi Ñмак.ndmsi : ; Ñмал.= : LLAYD+; /ru/words/words.211: LLFWI+; Ñме.= : LLFYC+ or LLFYD+ or LLFZA+ or LLFZC+ or LLFZD+ or LLGHM+ or LLCZE+ or LLDSF+; Ñмен.= : LLAFX+ or LLFWV+ or LLFWW+ or LLBYZ+; Ñмен.ndfpg : ; Ñмер.= : LLAOC+ or LLFXB+ or LLFXC+; Ñмет.= : LLAFX+ or LLBRK+ or LLBSO+ or LLBYZ+; Ñмет.ndfpg : ; Ñметан.= : LLAFX+ or LLBDD+ or LLBYZ+; Ñметан.ndfpg : ; Ñмеш.= : LLBHE+ or LLBMS+ or LLBVT+ or LLCJW+; Ñмигива.= : LLFQN+ or LLEUW+ or LLDEQ+; покор.= преклон.= Ñмир.= Ñохран.= : LLFWV+ or LLFWW+ or LLBYU+; Ñмирен.= : LLAFH+ or LLBYA+; Ñмирен.amss : ; Ñмирен.nlfpg : ; Ñмирен.nlfpv : ; Ñмирен.nlmpv : ; Ñмирен.nlmpg : ; Ñмол.= : LLAFX+ or LLBHS+ or LLBNP+ or LLBRK+ or LLDNF+ or LLDOK+; Ñмол.ndfpg : ; ÑмолÑн.= : LLDWW+ or LLBFS+ or LLBRK+ or LLCIZ+; ÑмолÑн.ndmsv : ; ÑмолÑн.nlmpv : ; ÑмолÑн.ndmsi : ; ÑмолÑн.nlmpg : ; забрак.= забронир.= завуалир.= интерполир.= клонир.= коррегир.= корреÑпондир.= опротеÑÑ‚.= откорректир.= отрегулир.= отредактир.= отреÑтаврир.= отформ.= оцилиндр.= переаккредит.= перенумер.= перепрограммир.= полимериз.= продекларир.= продюÑир.= проигнорир.= произвеÑтк.= проинвентаризир.= проинÑтруктир.= промаркир.= прошнур.= разблокир.= разворÑ.= раÑфаÑ.= рекриÑталлиз.= Ñброшюр.= ÑвежеинÑталлир.= Ñгруппир.= Ñкопир.= Ñмонтир.= Ñпровоцир.= Ñпроектир.= ÑфальÑифицир.= : LLCGD+; Ñмотр.= : LLAAS+ or LLAWU+ or LLAXP+; Ñмотр.ndmsv : ; Ñмотр.ndmsi : ; Ñмудр.= : LLFYV+ or LLGAZ+; ÑмыÑл.= : LLAAQ+ or LLBGI+; ÑмыÑл.ndmsv : ; ÑмыÑл.ndmsi : ; Ñн.= : LLBNP+ or LLCBF+ or LLCGW+ or LLGJW+ or LLGMZ+; Ñнг.= : LLDWY+ or LLEEN+ or LLEET+; Ñнег.= шелк.= : LLABK+; Ñнег.ndmsv шелк.ndmsv : ; Ñнег.ndmsi шелк.ndmsi : ; Ñнегур.= : LLEBJ+ or LLBRO+ or LLBSP+; Ñнегур.nlmsi : ; Ñнегуроч.= : LLBRM+ or LLBSM+; Ñнеж.= : LLBHE+ or LLBMS+ or LLBYU+ or LLCJU+; Ñни.= : LLFXK+ or LLGAF+ or LLGFG+ or LLFZS+; выно.= перено.= подно.= проно.= разно.= Ñно.= : LLCOC+ or LLFYC+ or LLCOZ+ or LLFYD+; Ñновал.= : LLBRK+ or LLBRO+ or LLDOO+ or LLDOZ+; /ru/words/words.212: LLAYI+; Ñноров.= : LLGBC+ or LLBRK+; ÑноÑ.= : LLAAQ+ or LLBCE+ or LLBRK+ or LLBYU+; ÑноÑ.ndmsv : ; ÑноÑ.ndmsi : ; /ru/words/words.213: LLACF+; баÑмач.nlmsi бородач.nlmsi брюхач.nlmsi ветврач.nlmsi военврач.nlmsi волоÑач.nlmsi главврач.nlmsi головач.nlmsi горлач.nlmsi диетврач.nlmsi дрегович.nlmsi зурнач.nlmsi избач.nlmsi камер-паж.nlmsi ковач.nlmsi кормач.nlmsi коÑач.nlmsi коÑмач.nlmsi коÑтромич.nlmsi крепыш.nlmsi кривич.nlmsi легаш.nlmsi лещ.nlmsi лихач.nlmsi лохмач.nlmsi мигач.nlmsi мохнач.nlmsi ноÑач.nlmsi нюхач.nlmsi омич.nlmsi паж.nlmsi палач.nlmsi пантач.nlmsi паныч.nlmsi племÑш.nlmsi подлещ.nlmsi пÑкович.nlmsi пузач.nlmsi рвач.nlmsi рифмач.nlmsi Ñ€Ñдович.nlmsi Ñанврач.nlmsi Ñкоробогач.nlmsi Ñлепыш.nlmsi Ñлухач.nlmsi Ñмехач.nlmsi Ñморкач.nlmsi Ñнохач.nlmsi ткач.nlmsi торгаш.nlmsi трубач.nlmsi трюкач.nlmsi уÑач.nlmsi хлыщ.nlmsi хрущ.nlmsi хрыч.nlmsi черныш.nlmsi : ; ÑнÑÑ‚.= : LLCIT+; ÑнÑÑ‚.amss : ; Ñо.= : LLDTD+ or LLBPY+ or LLFZI+ or LLGIV+ or LLGGH+ or LLGPV+ or LLDQB+; Ñоб.= : LLDWW+ or LLGDE+ or LLGDF+ or LLEAU+; Ñоб.ndmsv : ; Ñоб.ndmsi : ; Ñобач.= : LLBFF+ or LLBHH+ or LLBMV+ or LLBRI+ or LLBRM+ or LLCKS+; /ru/words/words.214: LLAGP+; автоматчиц.nlfpg агниц.nlfpg алиментщиц.nlfpg ампульщиц.nlfpg анонимщиц.nlfpg аппретурщиц.nlfpg артельщиц.nlfpg бабочниц.nlfpg багетчиц.nlfpg балаганщиц.nlfpg балалаечниц.nlfpg баловниц.nlfpg банкаброшниц.nlfpg банщиц.nlfpg барабанщиц.nlfpg барахольщиц.nlfpg баÑонщиц.nlfpg бахромщиц.nlfpg башмачниц.nlfpg безбилетниц.nlfpg безбожниц.nlfpg бездельниц.nlfpg беззаконниц.nlfpg безобразниц.nlfpg бекаÑниц.nlfpg белильщиц.nlfpg белиц.nlfpg белорыбиц.nlfpg бельевщиц.nlfpg беÑприданниц.nlfpg беÑпризорниц.nlfpg беÑпутниц.nlfpg беÑÑребрениц.nlfpg беÑÑтыдниц.nlfpg бетонщиц.nlfpg благодетельниц.nlfpg благожелательниц.nlfpg благотворительниц.nlfpg блудниц.nlfpg блюÑтительниц.nlfpg богоотÑтупниц.nlfpg богородиц.nlfpg богохульниц.nlfpg болельщиц.nlfpg боронильщиц.nlfpg бороновальщиц.nlfpg бортпроводниц.nlfpg боÑрышниц.nlfpg браковщиц.nlfpg брезгливиц.nlfpg брошюровщиц.nlfpg брюквенниц.nlfpg буйволиц.nlfpg булочниц.nlfpg бунтовщиц.nlfpg бурильщиц.nlfpg буфетчиц.nlfpg вагонетчиц.nlfpg вакуумщиц.nlfpg вальцовщиц.nlfpg валютчиц.nlfpg валÑльщиц.nlfpg ваннщиц.nlfpg ватерщиц.nlfpg вафельщиц.nlfpg вдовиц.nlfpg вдохновительниц.nlfpg веерниц.nlfpg великомучениц.nlfpg велогонщиц.nlfpg верблюдиц.nlfpg вербовщиц.nlfpg веретениц.nlfpg вероотÑтупниц.nlfpg верÑтальщиц.nlfpg вертолетчиц.nlfpg веÑовщиц.nlfpg веÑтниц.nlfpg веÑтовщиц.nlfpg ветошниц.nlfpg вечерниц.nlfpg вещательниц.nlfpg веÑльщиц.nlfpg вздорщиц.nlfpg вздыхательниц.nlfpg взÑточниц.nlfpg виновниц.nlfpg вкладчиц.nlfpg владелиц.nlfpg владетельниц.nlfpg владычиц.nlfpg влаÑтительниц.nlfpg внешкольниц.nlfpg воднолыжниц.nlfpg возбудительниц.nlfpg воздухоплавательниц.nlfpg воздыхательниц.nlfpg возмутительниц.nlfpg воительниц.nlfpg волокитчиц.nlfpg волчиц.nlfpg волшебниц.nlfpg вольноотпущенниц.nlfpg вольноÑлушательниц.nlfpg воплениц.nlfpg вопленниц.nlfpg вопрошательниц.nlfpg ворÑильщиц.nlfpg воÑпитанниц.nlfpg воÑпитательниц.nlfpg воÑприемниц.nlfpg воÑьмиклаÑÑниц.nlfpg вредительниц.nlfpg вÑадниц.nlfpg вÑкормленниц.nlfpg второгодниц.nlfpg второклаÑÑниц.nlfpg второкурÑниц.nlfpg выбивальщиц.nlfpg выборщиц.nlfpg выверщиц.nlfpg выдувальщиц.nlfpg выдумщиц.nlfpg выжлиц.nlfpg выкупщиц.nlfpg вымогательниц.nlfpg выпарщиц.nlfpg выпуÑкниц.nlfpg выразительниц.nlfpg выучениц.nlfpg вÑзальщиц.nlfpg гадальщиц.nlfpg гадательниц.nlfpg газетчиц.nlfpg газировщиц.nlfpg галлиц.nlfpg гладильщиц.nlfpg говельщиц.nlfpg гонительниц.nlfpg гонщиц.nlfpg горлиц.nlfpg горнолыжниц.nlfpg городошниц.nlfpg грабительниц.nlfpg гравировщиц.nlfpg гранильщиц.nlfpg гранулировщиц.nlfpg греховодниц.nlfpg грешниц.nlfpg гримаÑниц.nlfpg грузчиц.nlfpg губительниц.nlfpg дарительниц.nlfpg дачевладелиц.nlfpg дачниц.nlfpg двоемужниц.nlfpg двоечниц.nlfpg двумужниц.nlfpg двурушниц.nlfpg девиц.nlfpg девÑтвенниц.nlfpg девÑтиклаÑÑниц.nlfpg декатировщиц.nlfpg делопроизводительниц.nlfpg деревообделочниц.nlfpg держательниц.nlfpg деÑÑтиклаÑÑниц.nlfpg деÑтельниц.nlfpg дипломниц.nlfpg доброжелательниц.nlfpg добытчиц.nlfpg доверительниц.nlfpg доильщиц.nlfpg доказчиц.nlfpg докладчиц.nlfpg долгожительниц.nlfpg должниц.nlfpg дольщиц.nlfpg домовладелиц.nlfpg домоправительниц.nlfpg домработниц.nlfpg доноÑительниц.nlfpg доноÑчиц.nlfpg дорожниц.nlfpg доÑмотрщиц.nlfpg доÑтавщиц.nlfpg дошкольниц.nlfpg дражировщиц.nlfpg драпировщиц.nlfpg древеÑниц.nlfpg дреÑÑировщиц.nlfpg дружинниц.nlfpg духанщиц.nlfpg духовидиц.nlfpg душеприказчиц.nlfpg дьÑволиц.nlfpg дьÑкониц.nlfpg единоличниц.nlfpg единомышленниц.nlfpg единоплеменниц.nlfpg еÑтеÑтвенниц.nlfpg еÑтеÑтвоиÑпытательниц.nlfpg ехидниц.nlfpg жалобщиц.nlfpg жар-птиц.nlfpg железнодорожниц.nlfpg жеманниц.nlfpg жертвовательниц.nlfpg жилиц.nlfpg жительниц.nlfpg жниц.nlfpg жриц.nlfpg жужелиц.nlfpg забавниц.nlfpg забаÑтовщиц.nlfpg заварщиц.nlfpg завещательниц.nlfpg завиÑтниц.nlfpg заводчиц.nlfpg завоевательниц.nlfpg загадчиц.nlfpg заговорщиц.nlfpg заготовщиц.nlfpg задавальщиц.nlfpg задолжниц.nlfpg зажимщиц.nlfpg заказчиц.nlfpg закладчиц.nlfpg заклинательниц.nlfpg законниц.nlfpg законодательниц.nlfpg закоперщиц.nlfpg закрепщиц.nlfpg закройщиц.nlfpg закупорщиц.nlfpg закупщиц.nlfpg заложниц.nlfpg замеÑтительниц.nlfpg заочниц.nlfpg запайщиц.nlfpg заправщиц.nlfpg заÑольщиц.nlfpg заÑтрельщиц.nlfpg заÑтройщиц.nlfpg заÑтупниц.nlfpg заÑыпщиц.nlfpg затворниц.nlfpg затейниц.nlfpg затейщиц.nlfpg захватчиц.nlfpg захребетниц.nlfpg зачинательниц.nlfpg зачинщиц.nlfpg защитниц.nlfpg заÑвительниц.nlfpg заÑвщиц.nlfpg зеленщиц.nlfpg землевладелиц.nlfpg зенитчиц.nlfpg зимовщиц.nlfpg злопыхательниц.nlfpg злоумышленниц.nlfpg злоÑзычниц.nlfpg змееÑщериц.nlfpg зрительниц.nlfpg идолопоклонниц.nlfpg избавительниц.nlfpg избирательниц.nlfpg избранниц.nlfpg изгнанниц.nlfpg издательниц.nlfpg изменниц.nlfpg изменщиц.nlfpg изобличительниц.nlfpg изобретательниц.nlfpg изолировщиц.nlfpg ильниц.nlfpg именинниц.nlfpg императриц.nlfpg иноплеменниц.nlfpg инÑтрументальщиц.nlfpg иÑкательниц.nlfpg иÑкуÑительниц.nlfpg иÑкуÑниц.nlfpg иÑкуÑÑтвенниц.nlfpg иÑповедниц.nlfpg иÑполнительниц.nlfpg иÑпольщиц.nlfpg иÑправниц.nlfpg иÑпытательниц.nlfpg иÑÑледовательниц.nlfpg иÑтиц.nlfpg иÑтолковательниц.nlfpg иÑтопниц.nlfpg иÑÑ‚Ñзательниц.nlfpg иÑцелительниц.nlfpg кабатчиц.nlfpg каверзниц.nlfpg калибровщиц.nlfpg калильщиц.nlfpg каменщиц.nlfpg камышниц.nlfpg канатчиц.nlfpg канительщиц.nlfpg капризниц.nlfpg капуÑтниц.nlfpg каракатиц.nlfpg караульщиц.nlfpg кардовщиц.nlfpg карлиц.nlfpg картежниц.nlfpg картонажниц.nlfpg картонщиц.nlfpg картотетчиц.nlfpg каÑÑетчиц.nlfpg катальщиц.nlfpg каторжниц.nlfpg кафельщиц.nlfpg квартироÑъемщиц.nlfpg келейниц.nlfpg кероÑинщиц.nlfpg киÑловщиц.nlfpg кладовщиц.nlfpg клеветниц.nlfpg клеильщиц.nlfpg клеймовщиц.nlfpg клейщиц.nlfpg клепальщиц.nlfpg клушиц.nlfpg ключниц.nlfpg клÑтвопреÑтупниц.nlfpg клÑузниц.nlfpg книжниц.nlfpg кобылиц.nlfpg коверщиц.nlfpg ковровщиц.nlfpg кокильщиц.nlfpg колбаÑниц.nlfpg колодниц.nlfpg колпиц.nlfpg колхозниц.nlfpg комплектовщиц.nlfpg конвейерщиц.nlfpg конторщиц.nlfpg конфетчиц.nlfpg конъюнктурщиц.nlfpg копировальщиц.nlfpg копировщиц.nlfpg коптильщиц.nlfpg копьеметательниц.nlfpg корзинщиц.nlfpg кормилиц.nlfpg коробейниц.nlfpg коробочниц.nlfpg коровниц.nlfpg корообдирщиц.nlfpg корректировщиц.nlfpg корÑажниц.nlfpg корÑетниц.nlfpg корчемниц.nlfpg коÑтюмщиц.nlfpg кочевниц.nlfpg кошатниц.nlfpg крановщиц.nlfpg краÑавиц.nlfpg краÑильщиц.nlfpg крахмальщиц.nlfpg крепоÑтниц.nlfpg креÑтниц.nlfpg крошильщиц.nlfpg кружевниц.nlfpg крутильщиц.nlfpg кудеÑниц.nlfpg кукольниц.nlfpg куниц.nlfpg купальщиц.nlfpg курильщиц.nlfpg курортниц.nlfpg курÑтниц.nlfpg кутейниц.nlfpg лабазниц.nlfpg лавочниц.nlfpg лагерниц.nlfpg лазутчиц.nlfpg ламповщиц.nlfpg лапотниц.nlfpg ларечниц.nlfpg лекальщиц.nlfpg ленивиц.nlfpg ленточниц.nlfpg лепщиц.nlfpg летчиц.nlfpg лжеÑвидетельниц.nlfpg лимонниц.nlfpg линовщиц.nlfpg лиÑиц.nlfpg лицовщиц.nlfpg лишайниц.nlfpg лодочниц.nlfpg лоÑкутниц.nlfpg лоточниц.nlfpg лотошниц.nlfpg лохмотниц.nlfpg лошадниц.nlfpg лукавиц.nlfpg лыжниц.nlfpg львиц.nlfpg любимиц.nlfpg любительниц.nlfpg любовниц.nlfpg мазальщиц.nlfpg макетчиц.nlfpg манекенщиц.nlfpg маÑтериц.nlfpg медÑниц.nlfpg меÑильщиц.nlfpg метательниц.nlfpg метельщиц.nlfpg меховщиц.nlfpg мечтательниц.nlfpg мешальщиц.nlfpg мешочниц.nlfpg миллионщиц.nlfpg мироноÑиц.nlfpg миротвориц.nlfpg мирохранительниц.nlfpg многоÑтаночниц.nlfpg многоцветниц.nlfpg модельщиц.nlfpg модниц.nlfpg мойщиц.nlfpg молельщиц.nlfpg молитвенниц.nlfpg молодиц.nlfpg молотильщиц.nlfpg молчальниц.nlfpg монтажниц.nlfpg мороженщиц.nlfpg мотальщиц.nlfpg мотовильщиц.nlfpg мотогонщиц.nlfpg мошенниц.nlfpg мÑтительниц.nlfpg мужененавиÑтниц.nlfpg мужеубийц.nlfpg муÑорщиц.nlfpg мучениц.nlfpg мучительниц.nlfpg мÑтежниц.nlfpg набивальщиц.nlfpg наблюдательниц.nlfpg набойщиц.nlfpg наборщиц.nlfpg наветчиц.nlfpg навивальщиц.nlfpg наводчиц.nlfpg нагребальщиц.nlfpg надвÑзчиц.nlfpg надзирательниц.nlfpg надомниц.nlfpg надÑмотрщиц.nlfpg наездниц.nlfpg наемниц.nlfpg наемщиц.nlfpg наклейщиц.nlfpg накопительниц.nlfpg наладчиц.nlfpg налетчиц.nlfpg налогоплательщиц.nlfpg наложниц.nlfpg намеÑтниц.nlfpg намотчиц.nlfpg нанимательниц.nlfpg напарниц.nlfpg наперÑниц.nlfpg направщиц.nlfpg народниц.nlfpg нарушительниц.nlfpg нарÑдчиц.nlfpg наÑекальщиц.nlfpg наÑледниц.nlfpg наÑледодательниц.nlfpg наÑмешниц.nlfpg наÑтавниц.nlfpg наÑтоÑтельниц.nlfpg наÑтройщиц.nlfpg наÑыпальщиц.nlfpg наÑыпщиц.nlfpg натурщиц.nlfpg наушниц.nlfpg нахлебниц.nlfpg начальниц.nlfpg начетниц.nlfpg начетчиц.nlfpg начинательниц.nlfpg невольниц.nlfpg негодниц.nlfpg недоброжелательниц.nlfpg нектарниц.nlfpg ненавиÑтниц.nlfpg неплательщиц.nlfpg неприÑтельниц.nlfpg неÑчаÑтливиц.nlfpg неудачниц.nlfpg нечеÑтивиц.nlfpg нивелировщиц.nlfpg никелировщиц.nlfpg ниточниц.nlfpg нормировщиц.nlfpg ноÑительниц.nlfpg ночлежниц.nlfpg ночниц.nlfpg нумеровщиц.nlfpg нырÑльщиц.nlfpg нюхальщиц.nlfpg обвинительниц.nlfpg обворожительниц.nlfpg обжарщиц.nlfpg обидчиц.nlfpg обитательниц.nlfpg обладательниц.nlfpg облицовщиц.nlfpg обличительниц.nlfpg обманщиц.nlfpg обмеловщиц.nlfpg обмотчиц.nlfpg обожательниц.nlfpg обозревательниц.nlfpg обольÑтительниц.nlfpg обработчиц.nlfpg обтÑжчиц.nlfpg обувщиц.nlfpg обшивальщиц.nlfpg обшивщиц.nlfpg общеÑтвенниц.nlfpg обывательниц.nlfpg огнепоклонниц.nlfpg огородниц.nlfpg одноклаÑÑниц.nlfpg одноклубниц.nlfpg однокурÑниц.nlfpg однофамилиц.nlfpg озорниц.nlfpg орлиц.nlfpg оÑведомительниц.nlfpg оÑвободительниц.nlfpg оÑкорбительниц.nlfpg оÑлиц.nlfpg оÑлушниц.nlfpg оÑновательниц.nlfpg оÑтриц.nlfpg оÑтрожниц.nlfpg отбельщиц.nlfpg отборщиц.nlfpg отвальщиц.nlfpg ответчиц.nlfpg отгадчиц.nlfpg отдельщиц.nlfpg отжимщиц.nlfpg отказчиц.nlfpg откатчиц.nlfpg отличниц.nlfpg отправительниц.nlfpg отпуÑкниц.nlfpg отпущенниц.nlfpg отравительниц.nlfpg отроковиц.nlfpg отÑтупниц.nlfpg отшельниц.nlfpg оформительниц.nlfpg охальниц.nlfpg охотниц.nlfpg охранительниц.nlfpg охранниц.nlfpg оценщиц.nlfpg очаровательниц.nlfpg очевидиц.nlfpg очковтирательниц.nlfpg падчериц.nlfpg пайщиц.nlfpg пакетчиц.nlfpg пакоÑтниц.nlfpg паломниц.nlfpg паÑкудниц.nlfpg пахтальщиц.nlfpg певиц.nlfpg пенниц.nlfpg первоклаÑÑниц.nlfpg первокурÑниц.nlfpg первооткрывательниц.nlfpg перворазрÑдниц.nlfpg перебежчиц.nlfpg переборщиц.nlfpg переводчиц.nlfpg перевозчиц.nlfpg передатчиц.nlfpg перекупщиц.nlfpg перематывальщиц.nlfpg переноÑчиц.nlfpg перепелиц.nlfpg перепиÑчиц.nlfpg переÑказчиц.nlfpg переÑмешниц.nlfpg переÑтраховщиц.nlfpg переÑудчиц.nlfpg перловиц.nlfpg перчаточниц.nlfpg пеÑенниц.nlfpg печальниц.nlfpg пигалиц.nlfpg пикетчиц.nlfpg пильщиц.nlfpg пиÑательниц.nlfpg питомиц.nlfpg пиÑвиц.nlfpg плакальщиц.nlfpg плательщиц.nlfpg платьевщиц.nlfpg племÑнниц.nlfpg пленниц.nlfpg плетельщиц.nlfpg плотвиц.nlfpg плотиц.nlfpg плотниц.nlfpg площиц.nlfpg победительниц.nlfpg поборниц.nlfpg повелительниц.nlfpg погонщиц.nlfpg подавальщиц.nlfpg подательниц.nlfpg подборщиц.nlfpg подвижниц.nlfpg подговорщиц.nlfpg поденщиц.nlfpg поджигательниц.nlfpg подкулачниц.nlfpg подметальщиц.nlfpg подноÑчиц.nlfpg подпиÑчиц.nlfpg подполковниц.nlfpg подпольщиц.nlfpg подражательниц.nlfpg подÑказчиц.nlfpg подÑобниц.nlfpg подÑтрекательниц.nlfpg подушечниц.nlfpg поздравительниц.nlfpg позорниц.nlfpg поилиц.nlfpg поклепщиц.nlfpg поклонниц.nlfpg покойниц.nlfpg покорительниц.nlfpg покровительниц.nlfpg покупательниц.nlfpg покупщиц.nlfpg полковниц.nlfpg полольщиц.nlfpg поломойщиц.nlfpg полуночниц.nlfpg получательниц.nlfpg полюбовниц.nlfpg полÑрниц.nlfpg помазанниц.nlfpg помещиц.nlfpg помощниц.nlfpg пономариц.nlfpg попечительниц.nlfpg попуÑтительниц.nlfpg попутчиц.nlfpg поработительниц.nlfpg поручительниц.nlfpg поÑадниц.nlfpg поÑетительниц.nlfpg поÑланниц.nlfpg поÑледовательниц.nlfpg поÑлушниц.nlfpg поÑобниц.nlfpg поÑредниц.nlfpg поÑтавщиц.nlfpg поÑтельниц.nlfpg поÑтниц.nlfpg поÑтоÑлиц.nlfpg поÑтрижениц.nlfpg поÑудниц.nlfpg потатчиц.nlfpg потворщиц.nlfpg похабниц.nlfpg похитительниц.nlfpg почитательниц.nlfpg пошивщиц.nlfpg праведниц.nlfpg правительниц.nlfpg правонарушительниц.nlfpg правщиц.nlfpg прародительниц.nlfpg предательниц.nlfpg предвеÑтниц.nlfpg предводительниц.nlfpg предвозвеÑтниц.nlfpg предпринимательниц.nlfpg предÑедательниц.nlfpg предÑказательниц.nlfpg предÑтавительниц.nlfpg предÑтательниц.nlfpg предшеÑтвенниц.nlfpg предъÑвительниц.nlfpg преемниц.nlfpg прелеÑтниц.nlfpg преобразовательниц.nlfpg препаратчиц.nlfpg преподавательниц.nlfpg преÑледовательниц.nlfpg преÑтупниц.nlfpg привередниц.nlfpg привратниц.nlfpg приданниц.nlfpg придирщиц.nlfpg придумщиц.nlfpg приемщиц.nlfpg приживальщиц.nlfpg приказчиц.nlfpg примирительниц.nlfpg приÑлужниц.nlfpg приÑпешниц.nlfpg притворщиц.nlfpg притеÑнительниц.nlfpg прихлебательниц.nlfpg прицепщиц.nlfpg причаÑтниц.nlfpg причитальщиц.nlfpg причудниц.nlfpg пришелиц.nlfpg приÑтельниц.nlfpg проверщиц.nlfpg провидиц.nlfpg проводниц.nlfpg провозвеÑтниц.nlfpg прогульщиц.nlfpg продавщиц.nlfpg продолжательниц.nlfpg проектировщиц.nlfpg прожигательниц.nlfpg прозорливиц.nlfpg производительниц.nlfpg производÑтвенниц.nlfpg проказниц.nlfpg пропитчиц.nlfpg проповедниц.nlfpg прорицательниц.nlfpg пророчиц.nlfpg проÑветительниц.nlfpg проÑительниц.nlfpg противниц.nlfpg протирщиц.nlfpg протопопиц.nlfpg протÑжчиц.nlfpg профилировщиц.nlfpg проходчиц.nlfpg процентщиц.nlfpg пружинщиц.nlfpg пÑиц.nlfpg птиц.nlfpg птичниц.nlfpg пулеметчиц.nlfpg пуÑтынниц.nlfpg путеобходчиц.nlfpg путешеÑтвенниц.nlfpg путниц.nlfpg пÑдениц.nlfpg пÑтерочниц.nlfpg пÑтиклаÑÑниц.nlfpg рабовладелиц.nlfpg работниц.nlfpg радетельниц.nlfpg радиоÑлушательниц.nlfpg радужниц.nlfpg разбойниц.nlfpg разборщиц.nlfpg разведчиц.nlfpg развеÑчиц.nlfpg развозчиц.nlfpg развратительниц.nlfpg развратниц.nlfpg разгадчиц.nlfpg раздатчиц.nlfpg раздевальщиц.nlfpg разлучниц.nlfpg разметчиц.nlfpg размотчиц.nlfpg разноÑчиц.nlfpg разоблачительниц.nlfpg разорительниц.nlfpg разрезальщиц.nlfpg разриÑовщиц.nlfpg разрушительниц.nlfpg разрÑдниц.nlfpg разумниц.nlfpg ракетчиц.nlfpg раÑклейщиц.nlfpg раÑкольниц.nlfpg раÑкраÑавиц.nlfpg раÑпорÑдительниц.nlfpg раÑпроÑтранительниц.nlfpg раÑпутниц.nlfpg раÑÑказчиц.nlfpg раÑÑыпальщиц.nlfpg раÑÑыпщиц.nlfpg раÑтирщиц.nlfpg раÑтлительниц.nlfpg раÑточительниц.nlfpg раÑтратчиц.nlfpg раÑтрÑÑальщиц.nlfpg раÑфаÑовщиц.nlfpg раÑхитительниц.nlfpg раÑчетчиц.nlfpg рачительниц.nlfpg ревнивиц.nlfpg ревнительниц.nlfpg револьверщиц.nlfpg резальщиц.nlfpg резинщиц.nlfpg резчиц.nlfpg резьбовщиц.nlfpg ремеÑленниц.nlfpg репейниц.nlfpg репниц.nlfpg риÑовальщиц.nlfpg ровеÑниц.nlfpg ровничниц.nlfpg родильниц.nlfpg родительниц.nlfpg родоначальниц.nlfpg родÑтвенниц.nlfpg рожениц.nlfpg рольщиц.nlfpg роÑтовщиц.nlfpg рубщиц.nlfpg ругательниц.nlfpg руководительниц.nlfpg рукодельниц.nlfpg ручниц.nlfpg рыбиц.nlfpg рыдальщиц.nlfpg Ñаботажниц.nlfpg Ñадовниц.nlfpg Ñалопниц.nlfpg Ñамогонщиц.nlfpg Ñамодержиц.nlfpg Ñановниц.nlfpg Ñахарозаводчиц.nlfpg Ñбитенщиц.nlfpg Ñборщиц.nlfpg Ñварливиц.nlfpg Ñварщиц.nlfpg Ñвежевальщиц.nlfpg ÑверÑтниц.nlfpg Ñверщиц.nlfpg Ñвидетельниц.nlfpg Ñводниц.nlfpg Ñвоевольниц.nlfpg ÑвойÑтвенниц.nlfpg ÑвоÑчениц.nlfpg Ñдатчиц.nlfpg Ñдельщиц.nlfpg Ñезонниц.nlfpg ÑемиклаÑÑниц.nlfpg Ñердечниц.nlfpg ÑеÑтриц.nlfpg ÑеÑльщиц.nlfpg Ñигнатурщиц.nlfpg Ñиниц.nlfpg Ñказительниц.nlfpg Ñказочниц.nlfpg Ñкаредниц.nlfpg Ñквалыжниц.nlfpg Ñкиталиц.nlfpg Ñкитниц.nlfpg Ñклочниц.nlfpg Ñкотниц.nlfpg Ñкупщиц.nlfpg ÑладоÑтраÑтниц.nlfpg ÑловеÑниц.nlfpg Ñлужительниц.nlfpg Ñлушательниц.nlfpg ÑлюнÑниц.nlfpg Ñмазчиц.nlfpg Ñменщиц.nlfpg Ñмерщиц.nlfpg Ñмиренниц.nlfpg Ñмотрительниц.nlfpg Ñмотчиц.nlfpg Ñновальщиц.nlfpg Ñновидиц.nlfpg Ñобачниц.nlfpg ÑобеÑедниц.nlfpg Ñобирательниц.nlfpg Ñоблазнительниц.nlfpg ÑобÑтвенниц.nlfpg Ñоветниц.nlfpg Ñоветчиц.nlfpg Ñовладелиц.nlfpg ÑовмеÑтительниц.nlfpg Ñовратительниц.nlfpg Ñодержательниц.nlfpg Ñожительниц.nlfpg Ñоздательниц.nlfpg Ñозерцательниц.nlfpg Ñозидательниц.nlfpg Ñоименниц.nlfpg ÑоиÑкательниц.nlfpg ÑокурÑниц.nlfpg ÑонаÑледниц.nlfpg Ñонливиц.nlfpg Ñообщниц.nlfpg ÑоотечеÑтвенниц.nlfpg Ñоперниц.nlfpg Ñоплеменниц.nlfpg Ñопливиц.nlfpg Ñопроводительниц.nlfpg Ñоратниц.nlfpg ÑоÑлуживиц.nlfpg ÑоÑтавительниц.nlfpg Ñотрудниц.nlfpg Ñоумышленниц.nlfpg ÑоучаÑтниц.nlfpg Ñоучениц.nlfpg Ñочинительниц.nlfpg Ñоюзниц.nlfpg ÑпаÑительниц.nlfpg ÑпеÑивиц.nlfpg Ñплетниц.nlfpg Ñподвижниц.nlfpg Ñподручниц.nlfpg Ñпорщиц.nlfpg Ñпутниц.nlfpg Ñрамниц.nlfpg Ñродниц.nlfpg ÑродÑтвенниц.nlfpg ÑÑучивальщиц.nlfpg ÑÑыпщиц.nlfpg Ñтавленниц.nlfpg Ñтаночниц.nlfpg Ñтарательниц.nlfpg ÑтаршеклаÑÑниц.nlfpg ÑтаршекурÑниц.nlfpg Ñтарьевщиц.nlfpg Ñтачечниц.nlfpg Ñтегальщиц.nlfpg ÑтеклÑнниц.nlfpg ÑтервÑтниц.nlfpg Ñторонниц.nlfpg Ñтрадалиц.nlfpg Ñтранниц.nlfpg ÑтраÑтотерпиц.nlfpg Ñтрелочниц.nlfpg Ñтригальщиц.nlfpg Ñтроительниц.nlfpg Ñтроптивиц.nlfpg Ñтыдливиц.nlfpg ÑÑ‚Ñжательниц.nlfpg Ñумеречниц.nlfpg Ñупротивниц.nlfpg Ñупружниц.nlfpg ÑутÑжниц.nlfpg Ñучильщиц.nlfpg Ñушильщиц.nlfpg Ñхимниц.nlfpg Ñцепщиц.nlfpg ÑчаÑтливиц.nlfpg Ñчетчиц.nlfpg Ñчитчиц.nlfpg Ñшивальщиц.nlfpg Ñъемщиц.nlfpg Ñыщиц.nlfpg табельщиц.nlfpg таежниц.nlfpg танцовщиц.nlfpg тачальщиц.nlfpg текÑтильщиц.nlfpg телиц.nlfpg телÑтниц.nlfpg теребильщиц.nlfpg тигриц.nlfpg толковательниц.nlfpg топильщиц.nlfpg тортовщиц.nlfpg торфÑниц.nlfpg точильщиц.nlfpg трактирщиц.nlfpg трамвайщиц.nlfpg транзитниц.nlfpg транÑпортниц.nlfpg траурниц.nlfpg трезвенниц.nlfpg трепальщиц.nlfpg третьеклаÑÑниц.nlfpg третьекурÑниц.nlfpg трикотажниц.nlfpg троечниц.nlfpg троÑтильщиц.nlfpg тружениц.nlfpg трÑпичниц.nlfpg туберкулезниц.nlfpg тунеÑдиц.nlfpg тюремщиц.nlfpg Ñ‚Ñжебщиц.nlfpg уборщиц.nlfpg угадчиц.nlfpg угнетательниц.nlfpg угодниц.nlfpg уголовниц.nlfpg угольщиц.nlfpg удавленниц.nlfpg ударниц.nlfpg удачниц.nlfpg удильщиц.nlfpg узниц.nlfpg указчиц.nlfpg укладчиц.nlfpg укротительниц.nlfpg укрывательниц.nlfpg укупорщиц.nlfpg умелиц.nlfpg упаковщиц.nlfpg управительниц.nlfpg упрÑмиц.nlfpg уÑтавщиц.nlfpg уÑтроительниц.nlfpg утешительниц.nlfpg утильщиц.nlfpg утиц.nlfpg утопленниц.nlfpg утюжильщиц.nlfpg учаÑтниц.nlfpg учениц.nlfpg учетчиц.nlfpg учительниц.nlfpg учредительниц.nlfpg ушкуйниц.nlfpg факельщиц.nlfpg фальцовщиц.nlfpg фальшивомонетчиц.nlfpg фарцовщиц.nlfpg фаÑовщиц.nlfpg фаÑонщиц.nlfpg фельдшериц.nlfpg фехтовальщиц.nlfpg физкультурниц.nlfpg флерниц.nlfpg фокуÑниц.nlfpg фонарниц.nlfpg фонарщиц.nlfpg формовщиц.nlfpg форÑунщиц.nlfpg фрезеровщиц.nlfpg фуражечниц.nlfpg футлÑрщиц.nlfpg халтурщиц.nlfpg харчевниц.nlfpg хищниц.nlfpg хлопальщиц.nlfpg хороводниц.nlfpg хранительниц.nlfpg хриÑтарадниц.nlfpg хруÑтальщиц.nlfpg художниц.nlfpg хулительниц.nlfpg цариц.nlfpg царь-девиц.nlfpg цветочниц.nlfpg целинниц.nlfpg целительниц.nlfpg ценительниц.nlfpg церемонниц.nlfpg церковниц.nlfpg цыплÑтниц.nlfpg чаевниц.nlfpg чаровниц.nlfpg чаÑтниц.nlfpg чаÑтушечниц.nlfpg челобитчиц.nlfpg человеконенавиÑтниц.nlfpg черпальщиц.nlfpg чертежниц.nlfpg чеÑальщиц.nlfpg четвероклаÑÑниц.nlfpg четверочниц.nlfpg чешуйниц.nlfpg чиновниц.nlfpg чиÑтильщиц.nlfpg читательниц.nlfpg чревовещательниц.nlfpg чревоугодниц.nlfpg чтиц.nlfpg чудеÑниц.nlfpg чулочниц.nlfpg шапочниц.nlfpg шарманщиц.nlfpg швейниц.nlfpg шелкомотальщиц.nlfpg шеÑтидеÑÑтниц.nlfpg шеÑтиклаÑÑниц.nlfpg шифровальщиц.nlfpg шкодниц.nlfpg школьниц.nlfpg шлифовальщиц.nlfpg шлифовщиц.nlfpg шлÑпниц.nlfpg шоколадниц.nlfpg шпульниц.nlfpg штапелировщиц.nlfpg штопальщиц.nlfpg штриховщиц.nlfpg штучниц.nlfpg шутниц.nlfpg щевриц.nlfpg щетинщиц.nlfpg ÑÑтрадниц.nlfpg Ñтикетчиц.nlfpg юбочниц.nlfpg юниц.nlfpg Ñбедниц.nlfpg Ñгодниц.nlfpg Ñзычниц.nlfpg Ñловиц.nlfpg ÑÑновидиц.nlfpg Ñщериц.nlfpg : ; автоматчиц.nlfpv агниц.nlfpv алиментщиц.nlfpv ампульщиц.nlfpv анонимщиц.nlfpv аппретурщиц.nlfpv артельщиц.nlfpv бабочниц.nlfpv багетчиц.nlfpv балаганщиц.nlfpv балалаечниц.nlfpv баловниц.nlfpv банкаброшниц.nlfpv банщиц.nlfpv барабанщиц.nlfpv барахольщиц.nlfpv баÑонщиц.nlfpv бахромщиц.nlfpv башмачниц.nlfpv безбилетниц.nlfpv безбожниц.nlfpv бездельниц.nlfpv беззаконниц.nlfpv безобразниц.nlfpv бекаÑниц.nlfpv белильщиц.nlfpv белиц.nlfpv белорыбиц.nlfpv бельевщиц.nlfpv беÑприданниц.nlfpv беÑпризорниц.nlfpv беÑпутниц.nlfpv беÑÑребрениц.nlfpv беÑÑтыдниц.nlfpv бетонщиц.nlfpv благодетельниц.nlfpv благожелательниц.nlfpv благотворительниц.nlfpv блудниц.nlfpv блюÑтительниц.nlfpv богоотÑтупниц.nlfpv богородиц.nlfpv богохульниц.nlfpv болельщиц.nlfpv боронильщиц.nlfpv бороновальщиц.nlfpv бортпроводниц.nlfpv боÑрышниц.nlfpv браковщиц.nlfpv брезгливиц.nlfpv брошюровщиц.nlfpv брюквенниц.nlfpv буйволиц.nlfpv булочниц.nlfpv бунтовщиц.nlfpv бурильщиц.nlfpv буфетчиц.nlfpv вагонетчиц.nlfpv вакуумщиц.nlfpv вальцовщиц.nlfpv валютчиц.nlfpv валÑльщиц.nlfpv ваннщиц.nlfpv ватерщиц.nlfpv вафельщиц.nlfpv вдовиц.nlfpv вдохновительниц.nlfpv веерниц.nlfpv великомучениц.nlfpv велогонщиц.nlfpv верблюдиц.nlfpv вербовщиц.nlfpv веретениц.nlfpv вероотÑтупниц.nlfpv верÑтальщиц.nlfpv вертолетчиц.nlfpv веÑовщиц.nlfpv веÑтниц.nlfpv веÑтовщиц.nlfpv ветошниц.nlfpv вечерниц.nlfpv вещательниц.nlfpv веÑльщиц.nlfpv вздорщиц.nlfpv вздыхательниц.nlfpv взÑточниц.nlfpv виновниц.nlfpv вкладчиц.nlfpv владелиц.nlfpv владетельниц.nlfpv владычиц.nlfpv влаÑтительниц.nlfpv внешкольниц.nlfpv воднолыжниц.nlfpv возбудительниц.nlfpv воздухоплавательниц.nlfpv воздыхательниц.nlfpv возмутительниц.nlfpv воительниц.nlfpv волокитчиц.nlfpv волчиц.nlfpv волшебниц.nlfpv вольноотпущенниц.nlfpv вольноÑлушательниц.nlfpv воплениц.nlfpv вопленниц.nlfpv вопрошательниц.nlfpv ворÑильщиц.nlfpv воÑпитанниц.nlfpv воÑпитательниц.nlfpv воÑприемниц.nlfpv воÑьмиклаÑÑниц.nlfpv вредительниц.nlfpv вÑадниц.nlfpv вÑкормленниц.nlfpv второгодниц.nlfpv второклаÑÑниц.nlfpv второкурÑниц.nlfpv выбивальщиц.nlfpv выборщиц.nlfpv выверщиц.nlfpv выдувальщиц.nlfpv выдумщиц.nlfpv выжлиц.nlfpv выкупщиц.nlfpv вымогательниц.nlfpv выпарщиц.nlfpv выпуÑкниц.nlfpv выразительниц.nlfpv выучениц.nlfpv вÑзальщиц.nlfpv гадальщиц.nlfpv гадательниц.nlfpv газетчиц.nlfpv газировщиц.nlfpv галлиц.nlfpv гладильщиц.nlfpv говельщиц.nlfpv гонительниц.nlfpv гонщиц.nlfpv горлиц.nlfpv горнолыжниц.nlfpv городошниц.nlfpv грабительниц.nlfpv гравировщиц.nlfpv гранильщиц.nlfpv гранулировщиц.nlfpv греховодниц.nlfpv грешниц.nlfpv гримаÑниц.nlfpv грузчиц.nlfpv губительниц.nlfpv дарительниц.nlfpv дачевладелиц.nlfpv дачниц.nlfpv двоемужниц.nlfpv двоечниц.nlfpv двумужниц.nlfpv двурушниц.nlfpv девиц.nlfpv девÑтвенниц.nlfpv девÑтиклаÑÑниц.nlfpv декатировщиц.nlfpv делопроизводительниц.nlfpv деревообделочниц.nlfpv держательниц.nlfpv деÑÑтиклаÑÑниц.nlfpv деÑтельниц.nlfpv дипломниц.nlfpv доброжелательниц.nlfpv добытчиц.nlfpv доверительниц.nlfpv доильщиц.nlfpv доказчиц.nlfpv докладчиц.nlfpv долгожительниц.nlfpv должниц.nlfpv дольщиц.nlfpv домовладелиц.nlfpv домоправительниц.nlfpv домработниц.nlfpv доноÑительниц.nlfpv доноÑчиц.nlfpv дорожниц.nlfpv доÑмотрщиц.nlfpv доÑтавщиц.nlfpv дошкольниц.nlfpv дражировщиц.nlfpv драпировщиц.nlfpv древеÑниц.nlfpv дреÑÑировщиц.nlfpv дружинниц.nlfpv духанщиц.nlfpv духовидиц.nlfpv душеприказчиц.nlfpv дьÑволиц.nlfpv дьÑкониц.nlfpv единоличниц.nlfpv единомышленниц.nlfpv единоплеменниц.nlfpv еÑтеÑтвенниц.nlfpv еÑтеÑтвоиÑпытательниц.nlfpv ехидниц.nlfpv жалобщиц.nlfpv жар-птиц.nlfpv железнодорожниц.nlfpv жеманниц.nlfpv жертвовательниц.nlfpv жилиц.nlfpv жительниц.nlfpv жниц.nlfpv жриц.nlfpv жужелиц.nlfpv забавниц.nlfpv забаÑтовщиц.nlfpv заварщиц.nlfpv завещательниц.nlfpv завиÑтниц.nlfpv заводчиц.nlfpv завоевательниц.nlfpv загадчиц.nlfpv заговорщиц.nlfpv заготовщиц.nlfpv задавальщиц.nlfpv задолжниц.nlfpv зажимщиц.nlfpv заказчиц.nlfpv закладчиц.nlfpv заклинательниц.nlfpv законниц.nlfpv законодательниц.nlfpv закоперщиц.nlfpv закрепщиц.nlfpv закройщиц.nlfpv закупорщиц.nlfpv закупщиц.nlfpv заложниц.nlfpv замеÑтительниц.nlfpv заочниц.nlfpv запайщиц.nlfpv заправщиц.nlfpv заÑольщиц.nlfpv заÑтрельщиц.nlfpv заÑтройщиц.nlfpv заÑтупниц.nlfpv заÑыпщиц.nlfpv затворниц.nlfpv затейниц.nlfpv затейщиц.nlfpv захватчиц.nlfpv захребетниц.nlfpv зачинательниц.nlfpv зачинщиц.nlfpv защитниц.nlfpv заÑвительниц.nlfpv заÑвщиц.nlfpv зеленщиц.nlfpv землевладелиц.nlfpv зенитчиц.nlfpv зимовщиц.nlfpv злопыхательниц.nlfpv злоумышленниц.nlfpv злоÑзычниц.nlfpv змееÑщериц.nlfpv зрительниц.nlfpv идолопоклонниц.nlfpv избавительниц.nlfpv избирательниц.nlfpv избранниц.nlfpv изгнанниц.nlfpv издательниц.nlfpv изменниц.nlfpv изменщиц.nlfpv изобличительниц.nlfpv изобретательниц.nlfpv изолировщиц.nlfpv ильниц.nlfpv именинниц.nlfpv императриц.nlfpv иноплеменниц.nlfpv инÑтрументальщиц.nlfpv иÑкательниц.nlfpv иÑкуÑительниц.nlfpv иÑкуÑниц.nlfpv иÑкуÑÑтвенниц.nlfpv иÑповедниц.nlfpv иÑполнительниц.nlfpv иÑпольщиц.nlfpv иÑправниц.nlfpv иÑпытательниц.nlfpv иÑÑледовательниц.nlfpv иÑтиц.nlfpv иÑтолковательниц.nlfpv иÑтопниц.nlfpv иÑÑ‚Ñзательниц.nlfpv иÑцелительниц.nlfpv кабатчиц.nlfpv каверзниц.nlfpv калибровщиц.nlfpv калильщиц.nlfpv каменщиц.nlfpv камышниц.nlfpv канатчиц.nlfpv канительщиц.nlfpv капризниц.nlfpv капуÑтниц.nlfpv каракатиц.nlfpv караульщиц.nlfpv кардовщиц.nlfpv карлиц.nlfpv картежниц.nlfpv картонажниц.nlfpv картонщиц.nlfpv картотетчиц.nlfpv каÑÑетчиц.nlfpv катальщиц.nlfpv каторжниц.nlfpv кафельщиц.nlfpv квартироÑъемщиц.nlfpv келейниц.nlfpv кероÑинщиц.nlfpv киÑловщиц.nlfpv кладовщиц.nlfpv клеветниц.nlfpv клеильщиц.nlfpv клеймовщиц.nlfpv клейщиц.nlfpv клепальщиц.nlfpv клушиц.nlfpv ключниц.nlfpv клÑтвопреÑтупниц.nlfpv клÑузниц.nlfpv книжниц.nlfpv кобылиц.nlfpv коверщиц.nlfpv ковровщиц.nlfpv кокильщиц.nlfpv колбаÑниц.nlfpv колодниц.nlfpv колпиц.nlfpv колхозниц.nlfpv комплектовщиц.nlfpv конвейерщиц.nlfpv конторщиц.nlfpv конфетчиц.nlfpv конъюнктурщиц.nlfpv копировальщиц.nlfpv копировщиц.nlfpv коптильщиц.nlfpv копьеметательниц.nlfpv корзинщиц.nlfpv кормилиц.nlfpv коробейниц.nlfpv коробочниц.nlfpv коровниц.nlfpv корообдирщиц.nlfpv корректировщиц.nlfpv корÑажниц.nlfpv корÑетниц.nlfpv корчемниц.nlfpv коÑтюмщиц.nlfpv кочевниц.nlfpv кошатниц.nlfpv крановщиц.nlfpv краÑавиц.nlfpv краÑильщиц.nlfpv крахмальщиц.nlfpv крепоÑтниц.nlfpv креÑтниц.nlfpv крошильщиц.nlfpv кружевниц.nlfpv крутильщиц.nlfpv кудеÑниц.nlfpv кукольниц.nlfpv куниц.nlfpv купальщиц.nlfpv курильщиц.nlfpv курортниц.nlfpv курÑтниц.nlfpv кутейниц.nlfpv лабазниц.nlfpv лавочниц.nlfpv лагерниц.nlfpv лазутчиц.nlfpv ламповщиц.nlfpv лапотниц.nlfpv ларечниц.nlfpv лекальщиц.nlfpv ленивиц.nlfpv ленточниц.nlfpv лепщиц.nlfpv летчиц.nlfpv лжеÑвидетельниц.nlfpv лимонниц.nlfpv линовщиц.nlfpv лиÑиц.nlfpv лицовщиц.nlfpv лишайниц.nlfpv лодочниц.nlfpv лоÑкутниц.nlfpv лоточниц.nlfpv лотошниц.nlfpv лохмотниц.nlfpv лошадниц.nlfpv лукавиц.nlfpv лыжниц.nlfpv львиц.nlfpv любимиц.nlfpv любительниц.nlfpv любовниц.nlfpv мазальщиц.nlfpv макетчиц.nlfpv манекенщиц.nlfpv маÑтериц.nlfpv медÑниц.nlfpv меÑильщиц.nlfpv метательниц.nlfpv метельщиц.nlfpv меховщиц.nlfpv мечтательниц.nlfpv мешальщиц.nlfpv мешочниц.nlfpv миллионщиц.nlfpv мироноÑиц.nlfpv миротвориц.nlfpv мирохранительниц.nlfpv многоÑтаночниц.nlfpv многоцветниц.nlfpv модельщиц.nlfpv модниц.nlfpv мойщиц.nlfpv молельщиц.nlfpv молитвенниц.nlfpv молодиц.nlfpv молотильщиц.nlfpv молчальниц.nlfpv монтажниц.nlfpv мороженщиц.nlfpv мотальщиц.nlfpv мотовильщиц.nlfpv мотогонщиц.nlfpv мошенниц.nlfpv мÑтительниц.nlfpv мужененавиÑтниц.nlfpv мужеубийц.nlfpv муÑорщиц.nlfpv мучениц.nlfpv мучительниц.nlfpv мÑтежниц.nlfpv набивальщиц.nlfpv наблюдательниц.nlfpv набойщиц.nlfpv наборщиц.nlfpv наветчиц.nlfpv навивальщиц.nlfpv наводчиц.nlfpv нагребальщиц.nlfpv надвÑзчиц.nlfpv надзирательниц.nlfpv надомниц.nlfpv надÑмотрщиц.nlfpv наездниц.nlfpv наемниц.nlfpv наемщиц.nlfpv наклейщиц.nlfpv накопительниц.nlfpv наладчиц.nlfpv налетчиц.nlfpv налогоплательщиц.nlfpv наложниц.nlfpv намеÑтниц.nlfpv намотчиц.nlfpv нанимательниц.nlfpv напарниц.nlfpv наперÑниц.nlfpv направщиц.nlfpv народниц.nlfpv нарушительниц.nlfpv нарÑдчиц.nlfpv наÑекальщиц.nlfpv наÑледниц.nlfpv наÑледодательниц.nlfpv наÑмешниц.nlfpv наÑтавниц.nlfpv наÑтоÑтельниц.nlfpv наÑтройщиц.nlfpv наÑыпальщиц.nlfpv наÑыпщиц.nlfpv натурщиц.nlfpv наушниц.nlfpv нахлебниц.nlfpv начальниц.nlfpv начетниц.nlfpv начетчиц.nlfpv начинательниц.nlfpv невольниц.nlfpv негодниц.nlfpv недоброжелательниц.nlfpv нектарниц.nlfpv ненавиÑтниц.nlfpv неплательщиц.nlfpv неприÑтельниц.nlfpv неÑчаÑтливиц.nlfpv неудачниц.nlfpv нечеÑтивиц.nlfpv нивелировщиц.nlfpv никелировщиц.nlfpv ниточниц.nlfpv нормировщиц.nlfpv ноÑительниц.nlfpv ночлежниц.nlfpv ночниц.nlfpv нумеровщиц.nlfpv нырÑльщиц.nlfpv нюхальщиц.nlfpv обвинительниц.nlfpv обворожительниц.nlfpv обжарщиц.nlfpv обидчиц.nlfpv обитательниц.nlfpv обладательниц.nlfpv облицовщиц.nlfpv обличительниц.nlfpv обманщиц.nlfpv обмеловщиц.nlfpv обмотчиц.nlfpv обожательниц.nlfpv обозревательниц.nlfpv обольÑтительниц.nlfpv обработчиц.nlfpv обтÑжчиц.nlfpv обувщиц.nlfpv обшивальщиц.nlfpv обшивщиц.nlfpv общеÑтвенниц.nlfpv обывательниц.nlfpv огнепоклонниц.nlfpv огородниц.nlfpv одноклаÑÑниц.nlfpv одноклубниц.nlfpv однокурÑниц.nlfpv однофамилиц.nlfpv озорниц.nlfpv орлиц.nlfpv оÑведомительниц.nlfpv оÑвободительниц.nlfpv оÑкорбительниц.nlfpv оÑлиц.nlfpv оÑлушниц.nlfpv оÑновательниц.nlfpv оÑтриц.nlfpv оÑтрожниц.nlfpv отбельщиц.nlfpv отборщиц.nlfpv отвальщиц.nlfpv ответчиц.nlfpv отгадчиц.nlfpv отдельщиц.nlfpv отжимщиц.nlfpv отказчиц.nlfpv откатчиц.nlfpv отличниц.nlfpv отправительниц.nlfpv отпуÑкниц.nlfpv отпущенниц.nlfpv отравительниц.nlfpv отроковиц.nlfpv отÑтупниц.nlfpv отшельниц.nlfpv оформительниц.nlfpv охальниц.nlfpv охотниц.nlfpv охранительниц.nlfpv охранниц.nlfpv оценщиц.nlfpv очаровательниц.nlfpv очевидиц.nlfpv очковтирательниц.nlfpv падчериц.nlfpv пайщиц.nlfpv пакетчиц.nlfpv пакоÑтниц.nlfpv паломниц.nlfpv паÑкудниц.nlfpv пахтальщиц.nlfpv певиц.nlfpv пенниц.nlfpv первоклаÑÑниц.nlfpv первокурÑниц.nlfpv первооткрывательниц.nlfpv перворазрÑдниц.nlfpv перебежчиц.nlfpv переборщиц.nlfpv переводчиц.nlfpv перевозчиц.nlfpv передатчиц.nlfpv перекупщиц.nlfpv перематывальщиц.nlfpv переноÑчиц.nlfpv перепелиц.nlfpv перепиÑчиц.nlfpv переÑказчиц.nlfpv переÑмешниц.nlfpv переÑтраховщиц.nlfpv переÑудчиц.nlfpv перловиц.nlfpv перчаточниц.nlfpv пеÑенниц.nlfpv печальниц.nlfpv пигалиц.nlfpv пикетчиц.nlfpv пильщиц.nlfpv пиÑательниц.nlfpv питомиц.nlfpv пиÑвиц.nlfpv плакальщиц.nlfpv плательщиц.nlfpv платьевщиц.nlfpv племÑнниц.nlfpv пленниц.nlfpv плетельщиц.nlfpv плотвиц.nlfpv плотиц.nlfpv плотниц.nlfpv площиц.nlfpv победительниц.nlfpv поборниц.nlfpv повелительниц.nlfpv погонщиц.nlfpv подавальщиц.nlfpv подательниц.nlfpv подборщиц.nlfpv подвижниц.nlfpv подговорщиц.nlfpv поденщиц.nlfpv поджигательниц.nlfpv подкулачниц.nlfpv подметальщиц.nlfpv подноÑчиц.nlfpv подпиÑчиц.nlfpv подполковниц.nlfpv подпольщиц.nlfpv подражательниц.nlfpv подÑказчиц.nlfpv подÑобниц.nlfpv подÑтрекательниц.nlfpv подушечниц.nlfpv поздравительниц.nlfpv позорниц.nlfpv поилиц.nlfpv поклепщиц.nlfpv поклонниц.nlfpv покойниц.nlfpv покорительниц.nlfpv покровительниц.nlfpv покупательниц.nlfpv покупщиц.nlfpv полковниц.nlfpv полольщиц.nlfpv поломойщиц.nlfpv полуночниц.nlfpv получательниц.nlfpv полюбовниц.nlfpv полÑрниц.nlfpv помазанниц.nlfpv помещиц.nlfpv помощниц.nlfpv пономариц.nlfpv попечительниц.nlfpv попуÑтительниц.nlfpv попутчиц.nlfpv поработительниц.nlfpv поручительниц.nlfpv поÑадниц.nlfpv поÑетительниц.nlfpv поÑланниц.nlfpv поÑледовательниц.nlfpv поÑлушниц.nlfpv поÑобниц.nlfpv поÑредниц.nlfpv поÑтавщиц.nlfpv поÑтельниц.nlfpv поÑтниц.nlfpv поÑтоÑлиц.nlfpv поÑтрижениц.nlfpv поÑудниц.nlfpv потатчиц.nlfpv потворщиц.nlfpv похабниц.nlfpv похитительниц.nlfpv почитательниц.nlfpv пошивщиц.nlfpv праведниц.nlfpv правительниц.nlfpv правонарушительниц.nlfpv правщиц.nlfpv прародительниц.nlfpv предательниц.nlfpv предвеÑтниц.nlfpv предводительниц.nlfpv предвозвеÑтниц.nlfpv предпринимательниц.nlfpv предÑедательниц.nlfpv предÑказательниц.nlfpv предÑтавительниц.nlfpv предÑтательниц.nlfpv предшеÑтвенниц.nlfpv предъÑвительниц.nlfpv преемниц.nlfpv прелеÑтниц.nlfpv преобразовательниц.nlfpv препаратчиц.nlfpv преподавательниц.nlfpv преÑледовательниц.nlfpv преÑтупниц.nlfpv привередниц.nlfpv привратниц.nlfpv приданниц.nlfpv придирщиц.nlfpv придумщиц.nlfpv приемщиц.nlfpv приживальщиц.nlfpv приказчиц.nlfpv примирительниц.nlfpv приÑлужниц.nlfpv приÑпешниц.nlfpv притворщиц.nlfpv притеÑнительниц.nlfpv прихлебательниц.nlfpv прицепщиц.nlfpv причаÑтниц.nlfpv причитальщиц.nlfpv причудниц.nlfpv пришелиц.nlfpv приÑтельниц.nlfpv проверщиц.nlfpv провидиц.nlfpv проводниц.nlfpv провозвеÑтниц.nlfpv прогульщиц.nlfpv продавщиц.nlfpv продолжательниц.nlfpv проектировщиц.nlfpv прожигательниц.nlfpv прозорливиц.nlfpv производительниц.nlfpv производÑтвенниц.nlfpv проказниц.nlfpv пропитчиц.nlfpv проповедниц.nlfpv прорицательниц.nlfpv пророчиц.nlfpv проÑветительниц.nlfpv проÑительниц.nlfpv противниц.nlfpv протирщиц.nlfpv протопопиц.nlfpv протÑжчиц.nlfpv профилировщиц.nlfpv проходчиц.nlfpv процентщиц.nlfpv пружинщиц.nlfpv пÑиц.nlfpv птиц.nlfpv птичниц.nlfpv пулеметчиц.nlfpv пуÑтынниц.nlfpv путеобходчиц.nlfpv путешеÑтвенниц.nlfpv путниц.nlfpv пÑдениц.nlfpv пÑтерочниц.nlfpv пÑтиклаÑÑниц.nlfpv рабовладелиц.nlfpv работниц.nlfpv радетельниц.nlfpv радиоÑлушательниц.nlfpv радужниц.nlfpv разбойниц.nlfpv разборщиц.nlfpv разведчиц.nlfpv развеÑчиц.nlfpv развозчиц.nlfpv развратительниц.nlfpv развратниц.nlfpv разгадчиц.nlfpv раздатчиц.nlfpv раздевальщиц.nlfpv разлучниц.nlfpv разметчиц.nlfpv размотчиц.nlfpv разноÑчиц.nlfpv разоблачительниц.nlfpv разорительниц.nlfpv разрезальщиц.nlfpv разриÑовщиц.nlfpv разрушительниц.nlfpv разрÑдниц.nlfpv разумниц.nlfpv ракетчиц.nlfpv раÑклейщиц.nlfpv раÑкольниц.nlfpv раÑкраÑавиц.nlfpv раÑпорÑдительниц.nlfpv раÑпроÑтранительниц.nlfpv раÑпутниц.nlfpv раÑÑказчиц.nlfpv раÑÑыпальщиц.nlfpv раÑÑыпщиц.nlfpv раÑтирщиц.nlfpv раÑтлительниц.nlfpv раÑточительниц.nlfpv раÑтратчиц.nlfpv раÑтрÑÑальщиц.nlfpv раÑфаÑовщиц.nlfpv раÑхитительниц.nlfpv раÑчетчиц.nlfpv рачительниц.nlfpv ревнивиц.nlfpv ревнительниц.nlfpv револьверщиц.nlfpv резальщиц.nlfpv резинщиц.nlfpv резчиц.nlfpv резьбовщиц.nlfpv ремеÑленниц.nlfpv репейниц.nlfpv репниц.nlfpv риÑовальщиц.nlfpv ровеÑниц.nlfpv ровничниц.nlfpv родильниц.nlfpv родительниц.nlfpv родоначальниц.nlfpv родÑтвенниц.nlfpv рожениц.nlfpv рольщиц.nlfpv роÑтовщиц.nlfpv рубщиц.nlfpv ругательниц.nlfpv руководительниц.nlfpv рукодельниц.nlfpv ручниц.nlfpv рыбиц.nlfpv рыдальщиц.nlfpv Ñаботажниц.nlfpv Ñадовниц.nlfpv Ñалопниц.nlfpv Ñамогонщиц.nlfpv Ñамодержиц.nlfpv Ñановниц.nlfpv Ñахарозаводчиц.nlfpv Ñбитенщиц.nlfpv Ñборщиц.nlfpv Ñварливиц.nlfpv Ñварщиц.nlfpv Ñвежевальщиц.nlfpv ÑверÑтниц.nlfpv Ñверщиц.nlfpv Ñвидетельниц.nlfpv Ñводниц.nlfpv Ñвоевольниц.nlfpv ÑвойÑтвенниц.nlfpv ÑвоÑчениц.nlfpv Ñдатчиц.nlfpv Ñдельщиц.nlfpv Ñезонниц.nlfpv ÑемиклаÑÑниц.nlfpv Ñердечниц.nlfpv ÑеÑтриц.nlfpv ÑеÑльщиц.nlfpv Ñигнатурщиц.nlfpv Ñиниц.nlfpv Ñказительниц.nlfpv Ñказочниц.nlfpv Ñкаредниц.nlfpv Ñквалыжниц.nlfpv Ñкиталиц.nlfpv Ñкитниц.nlfpv Ñклочниц.nlfpv Ñкотниц.nlfpv Ñкупщиц.nlfpv ÑладоÑтраÑтниц.nlfpv ÑловеÑниц.nlfpv Ñлужительниц.nlfpv Ñлушательниц.nlfpv ÑлюнÑниц.nlfpv Ñмазчиц.nlfpv Ñменщиц.nlfpv Ñмерщиц.nlfpv Ñмиренниц.nlfpv Ñмотрительниц.nlfpv Ñмотчиц.nlfpv Ñновальщиц.nlfpv Ñновидиц.nlfpv Ñобачниц.nlfpv ÑобеÑедниц.nlfpv Ñобирательниц.nlfpv Ñоблазнительниц.nlfpv ÑобÑтвенниц.nlfpv Ñоветниц.nlfpv Ñоветчиц.nlfpv Ñовладелиц.nlfpv ÑовмеÑтительниц.nlfpv Ñовратительниц.nlfpv Ñодержательниц.nlfpv Ñожительниц.nlfpv Ñоздательниц.nlfpv Ñозерцательниц.nlfpv Ñозидательниц.nlfpv Ñоименниц.nlfpv ÑоиÑкательниц.nlfpv ÑокурÑниц.nlfpv ÑонаÑледниц.nlfpv Ñонливиц.nlfpv Ñообщниц.nlfpv ÑоотечеÑтвенниц.nlfpv Ñоперниц.nlfpv Ñоплеменниц.nlfpv Ñопливиц.nlfpv Ñопроводительниц.nlfpv Ñоратниц.nlfpv ÑоÑлуживиц.nlfpv ÑоÑтавительниц.nlfpv Ñотрудниц.nlfpv Ñоумышленниц.nlfpv ÑоучаÑтниц.nlfpv Ñоучениц.nlfpv Ñочинительниц.nlfpv Ñоюзниц.nlfpv ÑпаÑительниц.nlfpv ÑпеÑивиц.nlfpv Ñплетниц.nlfpv Ñподвижниц.nlfpv Ñподручниц.nlfpv Ñпорщиц.nlfpv Ñпутниц.nlfpv Ñрамниц.nlfpv Ñродниц.nlfpv ÑродÑтвенниц.nlfpv ÑÑучивальщиц.nlfpv ÑÑыпщиц.nlfpv Ñтавленниц.nlfpv Ñтаночниц.nlfpv Ñтарательниц.nlfpv ÑтаршеклаÑÑниц.nlfpv ÑтаршекурÑниц.nlfpv Ñтарьевщиц.nlfpv Ñтачечниц.nlfpv Ñтегальщиц.nlfpv ÑтеклÑнниц.nlfpv ÑтервÑтниц.nlfpv Ñторонниц.nlfpv Ñтрадалиц.nlfpv Ñтранниц.nlfpv ÑтраÑтотерпиц.nlfpv Ñтрелочниц.nlfpv Ñтригальщиц.nlfpv Ñтроительниц.nlfpv Ñтроптивиц.nlfpv Ñтыдливиц.nlfpv ÑÑ‚Ñжательниц.nlfpv Ñумеречниц.nlfpv Ñупротивниц.nlfpv Ñупружниц.nlfpv ÑутÑжниц.nlfpv Ñучильщиц.nlfpv Ñушильщиц.nlfpv Ñхимниц.nlfpv Ñцепщиц.nlfpv ÑчаÑтливиц.nlfpv Ñчетчиц.nlfpv Ñчитчиц.nlfpv Ñшивальщиц.nlfpv Ñъемщиц.nlfpv Ñыщиц.nlfpv табельщиц.nlfpv таежниц.nlfpv танцовщиц.nlfpv тачальщиц.nlfpv текÑтильщиц.nlfpv телиц.nlfpv телÑтниц.nlfpv теребильщиц.nlfpv тигриц.nlfpv толковательниц.nlfpv топильщиц.nlfpv тортовщиц.nlfpv торфÑниц.nlfpv точильщиц.nlfpv трактирщиц.nlfpv трамвайщиц.nlfpv транзитниц.nlfpv транÑпортниц.nlfpv траурниц.nlfpv трезвенниц.nlfpv трепальщиц.nlfpv третьеклаÑÑниц.nlfpv третьекурÑниц.nlfpv трикотажниц.nlfpv троечниц.nlfpv троÑтильщиц.nlfpv тружениц.nlfpv трÑпичниц.nlfpv туберкулезниц.nlfpv тунеÑдиц.nlfpv тюремщиц.nlfpv Ñ‚Ñжебщиц.nlfpv уборщиц.nlfpv угадчиц.nlfpv угнетательниц.nlfpv угодниц.nlfpv уголовниц.nlfpv угольщиц.nlfpv удавленниц.nlfpv ударниц.nlfpv удачниц.nlfpv удильщиц.nlfpv узниц.nlfpv указчиц.nlfpv укладчиц.nlfpv укротительниц.nlfpv укрывательниц.nlfpv укупорщиц.nlfpv умелиц.nlfpv упаковщиц.nlfpv управительниц.nlfpv упрÑмиц.nlfpv уÑтавщиц.nlfpv уÑтроительниц.nlfpv утешительниц.nlfpv утильщиц.nlfpv утиц.nlfpv утопленниц.nlfpv утюжильщиц.nlfpv учаÑтниц.nlfpv учениц.nlfpv учетчиц.nlfpv учительниц.nlfpv учредительниц.nlfpv ушкуйниц.nlfpv факельщиц.nlfpv фальцовщиц.nlfpv фальшивомонетчиц.nlfpv фарцовщиц.nlfpv фаÑовщиц.nlfpv фаÑонщиц.nlfpv фельдшериц.nlfpv фехтовальщиц.nlfpv физкультурниц.nlfpv флерниц.nlfpv фокуÑниц.nlfpv фонарниц.nlfpv фонарщиц.nlfpv формовщиц.nlfpv форÑунщиц.nlfpv фрезеровщиц.nlfpv фуражечниц.nlfpv футлÑрщиц.nlfpv халтурщиц.nlfpv харчевниц.nlfpv хищниц.nlfpv хлопальщиц.nlfpv хороводниц.nlfpv хранительниц.nlfpv хриÑтарадниц.nlfpv хруÑтальщиц.nlfpv художниц.nlfpv хулительниц.nlfpv цариц.nlfpv царь-девиц.nlfpv цветочниц.nlfpv целинниц.nlfpv целительниц.nlfpv ценительниц.nlfpv церемонниц.nlfpv церковниц.nlfpv цыплÑтниц.nlfpv чаевниц.nlfpv чаровниц.nlfpv чаÑтниц.nlfpv чаÑтушечниц.nlfpv челобитчиц.nlfpv человеконенавиÑтниц.nlfpv черпальщиц.nlfpv чертежниц.nlfpv чеÑальщиц.nlfpv четвероклаÑÑниц.nlfpv четверочниц.nlfpv чешуйниц.nlfpv чиновниц.nlfpv чиÑтильщиц.nlfpv читательниц.nlfpv чревовещательниц.nlfpv чревоугодниц.nlfpv чтиц.nlfpv чудеÑниц.nlfpv чулочниц.nlfpv шапочниц.nlfpv шарманщиц.nlfpv швейниц.nlfpv шелкомотальщиц.nlfpv шеÑтидеÑÑтниц.nlfpv шеÑтиклаÑÑниц.nlfpv шифровальщиц.nlfpv шкодниц.nlfpv школьниц.nlfpv шлифовальщиц.nlfpv шлифовщиц.nlfpv шлÑпниц.nlfpv шоколадниц.nlfpv шпульниц.nlfpv штапелировщиц.nlfpv штопальщиц.nlfpv штриховщиц.nlfpv штучниц.nlfpv шутниц.nlfpv щевриц.nlfpv щетинщиц.nlfpv ÑÑтрадниц.nlfpv Ñтикетчиц.nlfpv юбочниц.nlfpv юниц.nlfpv Ñбедниц.nlfpv Ñгодниц.nlfpv Ñзычниц.nlfpv Ñловиц.nlfpv ÑÑновидиц.nlfpv Ñщериц.nlfpv : ; Ñобол.= : LLAVH+ or LLBFF+ or LLDMN+ or LLDMU+; Ñобор.= : LLAAQ+ or LLBYU+ or LLCCZ+ or LLFWB+ or LLCGW+ or LLFWD+; Ñобор.ndmsv : ; Ñобор.ndmsi : ; /ru/words/words.215: LLARS+; аммиакохранилищ.ndnpg архивохранилищ.ndnpg багровищ.ndnpg бензохранилищ.ndnpg болотищ.ndnpg бомбоубежищ.ndnpg вареньиц.ndnpg веÑлищ.ndnpg винищ.ndnpg влагалищ.ndnpg вмеÑтилищ.ndnpg водовмеÑтилищ.ndnpg водохранилищ.ndnpg вретищ.ndnpg выраженьиц.ndnpg газоубежищ.ndnpg газохранилищ.ndnpg глинищ.ndnpg гнездовищ.ndnpg гноевищ.ndnpg гноищ.ndnpg голенищ.ndnpg гульбищ.ndnpg днищ.ndnpg документохранилищ.ndnpg древлехранилищ.ndnpg желаньиц.ndnpg заведеньиц.ndnpg зданьиц.ndnpg здоровьиц.ndnpg зернохранилищ.ndnpg зимовищ.ndnpg игралищ.ndnpg игрищ.ndnpg изданьиц.ndnpg именьиц.ndnpg казнохранилищ.ndnpg кайловищ.ndnpg картофелехранилищ.ndnpg кладбищ.ndnpg клеверищ.ndnpg книгохранилищ.ndnpg кнутовищ.ndnpg коноплищ.ndnpg корневищ.ndnpg коÑовищ.ndnpg креÑлиц.ndnpg кукурузохранилищ.ndnpg ледохранилищ.ndnpg льдохранилищ.ndnpg маÑлиц.ndnpg маÑлохранилищ.ndnpg медучилищ.ndnpg метловищ.ndnpg молотовищ.ndnpg мольбищ.ndnpg навозохранилищ.ndnpg названьиц.ndnpg нереÑтилищ.ndnpg нефтехранилищ.ndnpg ножевищ.ndnpg обиталищ.ndnpg объÑвленищ.ndnpg овощефруктохранилищ.ndnpg овощехранилищ.ndnpg ожерельиц.ndnpg окнищ.ndnpg педучилищ.ndnpg пепелищ.ndnpg печищ.ndnpg платьиц.ndnpg плечищ.ndnpg плодохранилищ.ndnpg побоищ.ndnpg подÑлоевищ.ndnpg позорищ.ndnpg положеньиц.ndnpg полотнищ.ndnpg полчищ.ndnpg помеÑтьиц.ndnpg поприщ.ndnpg поÑмешищ.ndnpg прибежищ.ndnpg приÑтанищ.ndnpg прозвищ.ndnpg противоÑолнц.ndnpg профтехучилищ.ndnpg путлищ.ndnpg раÑÑтоÑньиц.ndnpg раÑтеньиц.ndnpg ржанищ.ndnpg ржищ.ndnpg риÑталищ.ndnpg рубищ.ndnpg Ñамолюбьиц.ndnpg Ñвиданьиц.ndnpg ÑвÑтилищ.ndnpg Ñеленьиц.ndnpg Ñелищ.ndnpg Ñельбищ.ndnpg Ñеменохранилищ.ndnpg ÑемÑвмеÑтилищ.ndnpg Ñенохранилищ.ndnpg Ñерповищ.ndnpg Ñкопищ.ndnpg Ñлоевищ.ndnpg ÑнарÑдохранилищ.ndnpg Ñобраньиц.ndnpg Ñобытьиц.ndnpg Ñокровищ.ndnpg Ñолнц.ndnpg Ñонмищ.ndnpg ÑоÑтоÑньиц.ndnpg Ñпецучилищ.ndnpg Ñравненьиц.ndnpg Ñтановищ.ndnpg Ñтихотвореньиц.ndnpg Ñтлищ.ndnpg Ñтоговищ.ndnpg Ñтойлиц.ndnpg Ñтойлищ.ndnpg Ñтрельбищ.ndnpg Ñтроеньиц.ndnpg Ñудилищ.ndnpg Ñходбищ.ndnpg ÑчаÑтьиц.ndnpg токовищ.ndnpg топливохранилищ.ndnpg торжищ.ndnpg убежищ.ndnpg удилищ.ndnpg узилищ.ndnpg урочищ.ndnpg уÑтьиц.ndnpg уходбищ.ndnpg учрежденьиц.ndnpg фильмохранилищ.ndnpg фондохранилищ.ndnpg фруктохранилищ.ndnpg хлебохранилищ.ndnpg хранилищ.ndnpg цветолож.ndnpg чиÑтилищ.ndnpg чувÑтвилищ.ndnpg шламохранилищ.ndnpg : ; Ñобрат.= : LLACK+; Ñобрат.nlmsi : ; ÑобÑтвенно.= : LLAEK+ or LLDTS+ or LLFGK+; ÑобÑтвенно.e : ; ÑобÑтвенно.p : ; ÑобÑтвенно.y : ; Ñов.= : LLAGT+ or LLAVH+ or LLBFF+ or LLBRO+ or LLBSW+ or LLCJW+; Ñов.nlfpg : ; Ñов.nlfpv : ; Ñове.= : LLCSO+ or LLCTB+ or LLCZE+; воÑемнадцатилетн.= нижегородн.= правоÑторонн.= равноÑторонн.= Ñовершеннолетн.= Ñреднепоздн.= Ñреднеранн.= : LLBFD+; Ñовет.= : LLAAQ+ or LLCBF+ or LLCGW+; Ñовет.ndmsv : ; Ñовет.ndmsi : ; непреодолим.= ÑиÑтемно-незавиÑим.= ÑовмеÑтим.= Ñоизмерим.= : LLDKI+; непреодолим.amss ÑиÑтемно-незавиÑим.amss ÑовмеÑтим.amss Ñоизмерим.amss : ; Ñовокуп.= : LLFWK+ or LLFXQ+ or LLBYU+; ÑоглаÑ.= : LLBYU+ or LLFWB+ or LLCGR+; ÑоглаÑн.= : LLAKS+ or LLDJY+; мч.= Ñодерж.= : LLAIC+ or LLAJY+; /ru/words/words.216: LLDKJ+; айвов.amss аймаков.amss акантов.amss акациев.amss аккордов.amss аконитов.amss актиниев.amss актов.amss акутов.amss альтов.amss амбров.amss амиантов.amss аммониев.amss ананаÑов.amss аортов.amss апатитов.amss апортов.amss араков.amss аргонов.amss арников.amss аÑбеÑтов.amss аÑтров.amss атлаÑиÑÑ‚.amss атоллов.amss аттиков.amss ацетонов.amss баббитов.amss бабров.amss багетов.amss базов.amss байхов.amss баланÑов.amss баллов.amss бамбуков.amss бананов.amss банков.amss баобабов.amss барашков.amss бардов.amss барежев.amss бариев.amss баритов.amss барканов.amss бациллов.amss безбров.amss безвизов.amss безглав.amss бекаÑин.amss бензолов.amss березов.amss бериллов.amss берцов.amss беÑпал.amss беÑпол.amss бизонов.amss бимÑов.amss биноклев.amss битюгов.amss бланков.amss бликов.amss блоков.amss блошин.amss бобов.amss бобриков.amss бокÑитов.amss бокÑов.amss борщов.amss боÑтонов.amss ботов.amss бочков.amss брит.amss бромов.amss брынзов.amss бунчуков.amss бутилов.amss бюÑтов.amss бÑзев.amss вазов.amss валков.amss ванадиев.amss ватинов.amss вензелев.amss венчиков.amss вербенов.amss вереÑков.amss веÑтим.amss виверров.amss вигонев.amss видим.amss виков.amss вилков.amss вильчат.amss виннов.amss виолев.amss виÑмутов.amss виÑтов.amss вменÑем.amss воробьин.amss выбойчат.amss выводков.amss выдров.amss выемчат.amss выполним.amss вьюнков.amss вьюрков.amss гагатов.amss газов.amss ганглиев.amss гаолÑнов.amss гарнцев.amss гартов.amss гваÑков.amss гелиев.amss гераниев.amss гербов.amss гильзов.amss гипÑов.amss глазетов.amss глазчат.amss глицинов.amss глухарин.amss глыбов.amss гнейÑов.amss годовал.amss голавлев.amss головнев.amss голубин.amss гоним.amss грабов.amss граммов.amss гранитов.amss графитов.amss грачин.amss гречнев.amss грушев.amss грÑдков.amss губчат.amss гумуÑов.amss гуÑин.amss движим.amss движков.amss дебетов.amss деков.amss деловит.amss дельтов.amss джазов.amss джеймÑов.amss диабазов.amss диенов.amss диоритов.amss диÑков.amss дичков.amss доказуем.amss доков.amss долгопол.amss долотчат.amss дольчат.amss домоткан.amss донников.amss драпов.amss дрейфов.amss дрофин.amss дудчат.amss дупелин.amss ежов.amss езжен.amss елев.amss енотов.amss жавелев.amss жгутиков.amss жгутов.amss железчат.amss желобчат.amss желтков.amss желудев.amss женат.amss жильчат.amss жирафов.amss жмыхов.amss журавлин.amss забит.amss заведом.amss займов.amss закадров.amss закалиÑÑ‚.amss залогов.amss заменим.amss замков.amss замшев.amss затактов.amss зачатков.amss звонков.amss зебров.amss злаков.amss змеин.amss змейков.amss змейчат.amss знаков.amss значков.amss зрачков.amss зрим.amss зюйдов.amss зÑблев.amss ибиÑов.amss иваÑев.amss ивнÑков.amss ивов.amss иглиÑÑ‚.amss излечим.amss изменÑем.amss измерим.amss изюбрев.amss изюбров.amss икриÑÑ‚.amss ильков.amss ильмов.amss индиев.amss иридиев.amss иÑполним.amss иÑправим.amss иÑтцов.amss иÑцелим.amss итогов.amss ихтиолов.amss кабаржин.amss кабачков.amss кавунов.amss кадмиев.amss каемчат.amss казеинов.amss казов.amss кайлов.amss какаов.amss кактуÑов.amss калиев.amss кальциев.amss камлотов.amss кампешев.amss камышов.amss канауÑов.amss канвов.amss каперÑов.amss капронов.amss караков.amss караÑин.amss карболов.amss карликов.amss карÑтов.amss каÑÑов.amss каÑтов.amss каучуков.amss квантов.amss кварцев.amss кваÑцов.amss квинтов.amss кенгуров.amss кетов.amss кетонов.amss кефалев.amss кизÑков.amss кирков.amss китайчат.amss китов.amss кладен.amss клеÑтов.amss клинков.amss клинчат.amss клопин.amss книжн.amss кобелин.amss кодеинов.amss кодов.amss козлин.amss кокаинов.amss кокÑов.amss колеиÑÑ‚.amss колодчат.amss колонков.amss колоÑков.amss кольчат.amss комарин.amss комлев.amss конов.amss коньков.amss копалов.amss копчиков.amss копытчат.amss корешков.amss корков.amss корниÑÑ‚.amss коробчат.amss короÑтов.amss корундов.amss корытчат.amss котиков.amss кофеинов.amss кошмов.amss крабов.amss кранов.amss кредитов.amss кремниев.amss крепов.amss креÑтцов.amss креÑтчат.amss кретонов.amss кречетов.amss кроликов.amss кромчат.amss кронов.amss крыÑин.amss крыт.amss крÑков.amss кубков.amss кулачков.amss культов.amss курин.amss лавов.amss ладов.amss лайков.amss лакмуÑов.amss лаков.amss ландышев.amss лапов.amss лапшов.amss лаÑтиков.amss латуков.amss ледников.amss ледов.amss лещинов.amss лещов.amss ливнев.amss лизолов.amss линзов.amss лиÑин.amss литиев.amss лобков.amss лознÑков.amss лозунгов.amss лоÑинов.amss лоÑоÑев.amss лотоÑов.amss лохов.amss лошадин.amss лунчат.amss лучков.amss лыков.amss львин.amss льдиÑÑ‚.amss лютнев.amss люцернов.amss лÑгушин.amss магниев.amss мазанков.amss мазев.amss маиÑов.amss макрелев.amss мальвов.amss мамонтов.amss манглев.amss мангов.amss марлев.amss маÑлинов.amss маÑтиков.amss матчев.amss меланжев.amss мелиÑÑ‚.amss мениÑков.amss ментолов.amss мережчат.amss метилов.amss мизинцев.amss мимозов.amss миндалев.amss минуÑов.amss миоценов.amss мирров.amss миртов.amss митингов.amss миткалев.amss мним.amss молниев.amss молотков.amss морÑов.amss мочалиÑÑ‚.amss мочков.amss муравьин.amss муÑлинов.amss муфтов.amss мухоÑров.amss мушин.amss мыÑлим.amss мышин.amss мышьÑков.amss набегов.amss набойков.amss набойчат.amss навеÑиÑÑ‚.amss назаменим.amss наказуем.amss налогов.amss нанков.amss напалмов.amss нардов.amss нартов.amss наÑтов.amss натриев.amss натров.amss нафтенов.amss нафтолов.amss небелен.amss небрит.amss неведом.amss невообразим.amss невредим.amss негаÑим.amss негашен.amss недвижим.amss неделим.amss неезжен.amss неженат.amss незван.amss незнаем.amss незрим.amss нейлонов.amss некошен.amss некрашен.amss некрыт.amss неминуем.amss немощен.amss немыÑлим.amss немыт.amss неношен.amss необорим.amss неогенов.amss неодет.amss неонов.amss неопалим.amss неоценим.amss непиÑан.amss непобедим.amss непочат.amss непрошен.amss нереÑтов.amss нерпов.amss неÑводим.amss неугаÑим.amss неуловим.amss неуÑзвим.amss нефритов.amss нехожен.amss никелев.amss нитронов.amss нордов.amss нутриев.amss обоепол.amss обозрим.amss обрезков.amss обрÑдов.amss обушков.amss объектов.amss объÑÑним.amss оводов.amss олеинов.amss ольхов.amss омулев.amss ондатров.amss оникÑов.amss опаков.amss опойков.amss опоков.amss оползнев.amss оптов.amss опухолев.amss орлин.amss оÑедл.amss оÑлин.amss оÑмиев.amss оÑоков.amss оÑотов.amss оÑтрогов.amss отделим.amss отложиÑÑ‚.amss отоплÑем.amss офитов.amss очагов.amss очеретов.amss очеретÑн.amss очерков.amss очков.amss паводков.amss падев.amss падубов.amss пайков.amss палочков.amss палтуÑов.amss пальмов.amss пальтов.amss пальчат.amss пампаÑов.amss париков.amss парников.amss паÑынков.amss пачулев.amss пектинов.amss пеленчат.amss пемзов.amss пенков.amss пеньков.amss пепÑинов.amss пептонов.amss перегрет.amss передков.amss переодет.amss перероÑл.amss перечнев.amss перкалев.amss перлитов.amss пеÑтиков.amss пеÑцов.amss петушин.amss пещериÑÑ‚.amss пикринов.amss пильчат.amss пиритов.amss пирожков.amss плавиков.amss плавнев.amss планчат.amss платков.amss плахтов.amss пленчат.amss плиÑов.amss плитчат.amss плодов.amss пломбов.amss плюшев.amss поветов.amss поводков.amss подов.amss поимиÑÑ‚.amss поиÑков.amss полипчат.amss помпов.amss поплинов.amss поправим.amss порогов.amss пороÑлев.amss портов.amss порÑдков.amss поÑелков.amss поÑледов.amss потников.amss починков.amss почков.amss почтов.amss поÑрков.amss придомов.amss прииÑков.amss применим.amss приодет.amss причтов.amss пробков.amss проÑтерт.amss прутков.amss прыжков.amss прюнелев.amss пульÑов.amss пуншев.amss пупков.amss пчелин.amss пыжиков.amss пыжов.amss пÑтачков.amss пÑтников.amss радиев.amss радонов.amss разбит.amss разнопол.amss разрешим.amss раинов.amss раков.amss рангов.amss ранетов.amss раним.amss ранцев.amss рапÑов.amss раÑов.amss раÑтров.amss ребров.amss рееÑтров.amss резедов.amss резинков.amss рейдов.amss рейÑов.amss рельÑов.amss ремешков.amss ренÑков.amss репов.amss репÑов.amss репчат.amss риÑунчат.amss рифов.amss рицинов.amss рогозов.amss роданов.amss родиев.amss родников.amss роликов.amss ромашков.amss ромбов.amss роÑтков.amss ротангов.amss рубидиев.amss рудников.amss рудов.amss руководим.amss румбов.amss руниÑÑ‚.amss рутениев.amss рутов.amss рухлÑков.amss рыжеуÑ.amss рыжиков.amss рыт.amss Ñ€Ñбчиков.amss Ñ€Ñдков.amss Ñ€ÑÑков.amss Ñаблезуб.amss Ñагов.amss Ñадков.amss Ñаженцев.amss Ñальдов.amss Ñаманов.amss Ñанталов.amss Ñапов.amss Ñаржев.amss Ñатинов.amss ÑафьÑнов.amss Ñборчат.amss ÑброÑов.amss Ñгораем.amss Ñеделков.amss ÑедлиÑÑ‚.amss Ñезамов.amss Ñеймов.amss ÑекÑтов.amss ÑелениÑÑ‚.amss Ñеленов.amss Ñелитров.amss Ñельдев.amss ÑемениÑÑ‚.amss Ñемечков.amss Ñиенитов.amss Ñилков.amss Ñинелев.amss Ñитников.amss Ñитцев.amss Ñифонов.amss Ñказов.amss Ñкандиев.amss Ñкатолов.amss ÑкважиÑÑ‚.amss ÑклонÑем.amss Ñкребков.amss ÑкунÑов.amss Ñланцев.amss Ñледуем.amss Ñливов.amss Ñлитков.amss Ñлоевцов.amss ÑлюдиÑÑ‚.amss Ñмальтов.amss ÑменÑем.amss Ñморчков.amss Ñмушков.amss ÑнарÑдов.amss Ñнетков.amss Ñоболин.amss Ñовин.amss Ñовков.amss Ñодов.amss Ñоев.amss Ñоединим.amss Ñоколин.amss Ñократим.amss Ñоловьин.amss Ñолодков.amss ÑолÑров.amss Ñопранов.amss ÑоÑудиÑÑ‚.amss Ñотов.amss Ñошников.amss Ñпаржев.amss ÑпрÑгаем.amss Ñравним.amss Ñрубов.amss Ñтавлен.amss Ñтанков.amss Ñтартов.amss ÑтеблиÑÑ‚.amss Ñтеньгов.amss Ñтерт.amss Ñтиролов.amss Ñтланцев.amss Ñтоглав.amss ÑтоголоÑ.amss Ñтойлов.amss Ñтоков.amss Ñтопудов.amss ÑтоуÑÑ‚.amss ÑтоÑков.amss Ñтразов.amss ÑтрауÑов.amss Ñтрелков.amss ÑÑ‚Ñгов.amss Ñудков.amss Ñулемов.amss ÑупеÑчан.amss ÑуÑликов.amss Ñфагнов.amss ÑфинкÑов.amss Ñырков.amss Ñырцов.amss тазов.amss тайников.amss тактов.amss талев.amss талов.amss тальков.amss танинов.amss танков.amss твинов.amss темпов.amss тернов.amss терт.amss теÑемчат.amss тигрин.amss тиков.amss тимолов.amss тиÑков.amss титлов.amss тканьев.amss толев.amss толов.amss толуолов.amss томпаков.amss топазов.amss тополев.amss тополин.amss торÑов.amss тортов.amss тралов.amss трахитов.amss треглав.amss трегуб.amss треков.amss треÑков.amss триаÑов.amss триедин.amss триков.amss троÑов.amss трÑпьев.amss туев.amss туков.amss тунгов.amss тунцов.amss турников.amss тутов.amss туфов.amss тычинков.amss тычков.amss тюбингов.amss тюлев.amss Ñ‚Ñгов.amss Ñ‚Ñнут.amss увиолев.amss ударÑем.amss удодов.amss ужов.amss уликов.amss улитков.amss уловим.amss уÑвоÑем.amss уÑтраним.amss утин.amss фазов.amss фарÑов.amss фаÑолев.amss фенолов.amss фиалков.amss фибров.amss филенчат.amss финанÑов.amss фиников.amss финифтев.amss фитинов.amss фланелев.amss фланцев.amss флатов.amss флейтов.amss флейцев.amss флецев.amss фольгов.amss фонов.amss форелев.amss фоÑгенов.amss фразов.amss франков.amss фреÑков.amss фризов.amss фториÑÑ‚.amss фукуÑов.amss фулÑров.amss футов.amss халвов.amss хвоÑтцов.amss хвощов.amss хининов.amss хитинов.amss хлопков.amss хлориÑÑ‚.amss хоботков.amss хорев.amss хорьков.amss хромов.amss целлонов.amss цензов.amss центов.amss цианов.amss цибиков.amss цикадов.amss цитруÑов.amss чаÑтиков.amss чеков.amss червов.amss червÑков.amss черенков.amss черенчат.amss черепков.amss черешков.amss черешнев.amss чижин.amss чинаров.amss члениÑÑ‚.amss чутьиÑÑ‚.amss шайбов.amss шамотов.amss шаржев.amss шариков.amss шахтов.amss швырков.amss шевиотов.amss шеллаков.amss шильчат.amss шит.amss шифонов.amss шкотов.amss шлаков.amss шламов.amss шлангов.amss шмелин.amss шоков.amss шпатов.amss штамбов.amss штангов.amss штреков.amss щавелев.amss щебениÑÑ‚.amss щипков.amss щипцов.amss щитков.amss Ñбенов.amss Ñбонитов.amss Ñллингов.amss Ñмалев.amss Ñолитов.amss Ñтиленов.amss Ñтилов.amss ÑŽÑов.amss юфтев.amss Ñблонев.amss Ñгелев.amss Ñгуаров.amss Ñдров.amss Ñзев.amss Ñичников.amss Ñхтов.amss Ñчейков.amss Ñчнев.amss : ; Ñодом.= : LLAAQ+ or LLBGQ+; Ñодом.ndmsv : ; Ñодом.ndmsi : ; вÑполь.= жнивь.= обручь.= одонь.= окоÑÑŒ.= переноÑÑŒ.= плать.= подÑтоль.= предуÑть.= Ñозвучь.= : LLARV+; Ñоздан.= : LLDNT+ or LLDNU+; привидени.= Ñоздани.= : LLARP+ or LLASB+; велича.= веща.= вздыма.= воздыма.= воÑÑыла.= воÑторга.= враща.= вымога.= еда.= жела.= обожа.= озира.= опека.= отрица.= охужда.= подира.= поеда.= понука.= порица.= потира.= поуча.= предвеща.= прорица.= разуме.= Ñбира.= Ñлипа.= Ñнеда.= Ñозерца.= Ñозида.= Ñпека.= уважа.= увеща.= : LLDAI+ or LLDEM+; Ñок.= : LLAAL+; Ñок.ndmsv : ; Ñок.ndmsi : ; Ñокол.= : LLABN+ or LLACI+ or LLEBJ+ or LLAVH+ or LLBFF+ or LLCJW+ or LLCKD+; Ñокол.nlmsi : ; Ñокол.ndmsv : ; Ñокол.ndmsi : ; Ñол.= : LLGPL+ or LLAVJ+ or LLBHS+ or LLBNP+ or LLBRK+ or LLDNF+ or LLDOO+; башкир.= грузин.= мадьÑÑ€.= оÑетин.= румын.= Ñолдат.= : LLACX+ or LLBRO+; башкир.nlmsi грузин.nlmsi мадьÑÑ€.nlmsi оÑетин.nlmsi румын.nlmsi Ñолдат.nlmsi : ; башкир.nlmpv грузин.nlmpv мадьÑÑ€.nlmpv оÑетин.nlmpv румын.nlmpv Ñолдат.nlmpv : ; башкир.nlmpg грузин.nlmpg мадьÑÑ€.nlmpg оÑетин.nlmpg румын.nlmpg Ñолдат.nlmpg : ; адвербиализир.= адъективир.= гипертрофир.= деклаÑÑир.= деÑтимологизир.= Ñолидариз.= Ñолидаризир.= : LLFAJ+; Ñолнечно.= : LLAEK+ or LLDXI+; Ñолнечно.e : ; Ñолнечно.a : ; Ñоло.= : LLADL+ or LLAEG+ or LLAEK+ or LLAPG+ or LLAQP+; Ñоло.e : ; Ñоло.ndn : ; Ñоло.a : ; Ñолов.= : LLATY+ or LLBRO+ or LLDKF+; Ñолов.amss : ; Ñолове.= : LLBQE+ or LLCZE+; Ñоловуш.= : LLAUM+ or LLBRD+; кероÑин.= мармелад.= Ñахарин.= Ñолод.= щекот.= : LLAAO+ or LLBRK+; кероÑин.ndmsv мармелад.ndmsv Ñахарин.ndmsv Ñолод.ndmsv щекот.ndmsv : ; кероÑин.ndmsi мармелад.ndmsi Ñахарин.ndmsi Ñолод.ndmsi щекот.ndmsi : ; Ñолодов.= : LLBZO+ or LLDKJ+; Ñолодов.amss : ; Ñоломонов.= : LLFVN+; Ñоломонов.amsi : ; Ñоломонов.admsv : ; Ñолон.= : LLAYB+ or LLBRK+; Ñольц.= : LLAGL+ or LLEAN+; Ñом.= : LLACI+ or LLAFX+ or LLAVH+; Ñом.nlmsi : ; Ñом.ndfpg : ; Ñомали.= : LLABZ+ or LLAEG+ or LLDXD+ or LLAYG+ or LLBPY+; Ñомали.ndn : ; Ñомали.a : ; Ñомали.ndm : ; кротов.= Ñомов.= : LLBFF+ or LLDKJ+; кротов.amss Ñомов.amss : ; Ñон.= : LLBYU+ or LLFNH+ or LLDPV+; Ñообраз.= : LLBYU+ or LLCGD+ or LLCHI+; напылÑ.= Ñамозагружа.= Ñамоокупа.= Ñообразыва.= : LLDEI+; Ñообща.= : LLAEK+ or LLDAJ+ or LLDEM+; Ñообща.e : ; ÑоответÑтвенно.= : LLAEK+ or LLDTF+; ÑоответÑтвенно.i : ; ÑоответÑтвенно.e : ; Ñоп.= : LLAWQ+ or LLBRK+; Ñопл.= : LLBCE+ or LLCAG+ or LLDQH+ or LLDQP+; Ñопл.ndnpg : ; ÑопредÑедательÑтв.= : LLCAM+ or LLCBJ+; раÑкошелива.= ÑоприкаÑа.= : LLFAL+ or LLDEM+; ÑоприÑутÑтв.= : LLBDD+ or LLCBK+; предубе.= Ñопрово.= : LLFSZ+; выÑтри.= забере.= заÑтри.= наÑтри.= поднапрÑ.= подÑтере.= поÑтере.= прибере.= проÑтере.= проÑтри.= ÑопрÑ.= ÑоÑтри.= : LLGCB+; Ñор.= : LLAAO+ or LLBGI+ or LLBYU+; Ñор.ndmsv : ; Ñор.ndmsi : ; Ñоразмер.= : LLFSS+ or LLBYX+; Ñорок.= : LLDSZ+ or LLAFU+ or LLAGR+; Ñорок.nlfpg : ; Ñорок.nlfpv : ; Ñорок.ndfpg : ; Ñорок.ci : ; Ñорок.cv : ; Ñороков.= : LLBRK+ or LLDVP+; Ñороч.= : LLBFF+ or LLBRI+; буфер.= паÑпорт.= Ñорт.= : LLABM+ or LLBYU+; буфер.ndmsv паÑпорт.ndmsv Ñорт.ndmsv : ; буфер.ndmsi паÑпорт.ndmsi Ñорт.ndmsi : ; Ñортир.= : LLAAQ+ or LLCER+; Ñортир.ndmsv : ; Ñортир.ndmsi : ; ÑоÑ.= : LLEQF+ or LLAKA+ or LLAYB+ or LLBRK+ or LLBUV+ or LLCJW+; ÑоÑал.= : LLDPD+; верхово.= колобро.= коново.= ÑоÑе.= шко.= : LLAPA+; ÑоÑед.= : LLACJ+ or LLBRO+; ÑоÑед.nlmsi : ; ÑоÑедÑтв.= : LLCAG+ or LLCBO+; ÑоÑедÑтв.ndnpg : ; бебеш.= беднÑж.= беднÑжеч.= белоруч.= болтуниш.= вруниш.= грÑзнуш.= душеч.= замараш.= замухрыш.= злюч.= коротконож.= кривонож.= ладуш.= лгуниш.= малашеч.= малюточ.= милоч.= невелич.= оборваш.= пиÑач.= побираш.= побируш.= приготовиш.= пьÑнчуж.= резвонож.= Ñамоуч.= Ñиротиноч.= Ñиротинуш.= Ñироточ.= Ñладкоеж.= ÑлаÑтоеж.= ÑоÑедуш.= Ñтрахолюдуш.= Ñухоруч.= труÑиш.= хваÑтуниш.= хромонож.= худыш.= шалуниш.= : LLBRG+; ÑоÑков.= : LLFKJ+ or LLFKI+ or LLDKJ+; ÑоÑков.amss : ; ÑоÑков.nlmsi : ; ÑоÑредоточ.= : LLBDD+ or LLFYH+ or LLBOC+; ÑоÑтав.= : LLAAQ+ or LLFYW+ or LLFYX+; ÑоÑтав.ndmsv : ; ÑоÑтав.ndmsi : ; ÑоÑто.= : LLDRL+ or LLGGL+; бездоказател.= безоÑновател.= блиÑтател.= вмеÑтител.= воÑхитител.= дейÑтвител.= живител.= замечател.= значител.= изумител.= натурал.= незначител.= непоÑледовател.= неÑоÑтоÑтел.= неудовлетворител.= обÑтоÑтел.= общител.= оÑлепител.= оÑмотрител.= отноÑител.= пленител.= положител.= поразител.= почтител.= предуÑмотрител.= принципиал.= продолжител.= пронзител.= рационал.= ÑамоÑтоÑтел.= Ñообразител.= ÑоÑтоÑтел.= ÑтеÑнител.= требовател.= убедител.= уважител.= удивител.= фундаментал.= чувÑтвител.= Ñмоционал.= : LLDOL+; ангел.= мерин.= пузан.= ÑоÑун.= : LLACI+ or LLCKD+; ангел.nlmsi мерин.nlmsi пузан.nlmsi ÑоÑун.nlmsi : ; Ñот.= : LLAKS+ or LLBRK+ or LLBZN+ or LLDJT+ or LLDWN+; Ñот.ndfpg : ; Ñот.npg : ; Ñотенн.= : LLAKS+ or LLDJZ+ or LLDKX+; Ñотруднича.= : LLCZP+; Ñох.= : LLAFU+ or LLBVZ+; Ñох.vnndpms : ; Ñох.ndfpg : ; ÑохозÑ.= : LLBFP+; Ñоциал.= : LLAEG+ or LLDOK+; Ñоциал.a : ; Ñоч.= : LLAVL+ or LLBHE+ or LLBMS+ or LLBYU+ or LLCJU+; вычита.= завеща.= пробода.= Ñочета.= Ñчита.= : LLDAJ+ or LLFWT+ or LLDEM+; Ñочи.= : LLDWY+ or LLDXG+; Ñочин.= : LLAYI+ or LLFWV+; Ñочлен.= : LLACI+ or LLFWV+ or LLFWW+; Ñочлен.nlmsi : ; Ñп.= : LLEEN+ or LLEER+ or LLAHX+ or LLAKE+ or LLGBJ+ or LLGLV+; Ñп.ndn : ; Ñпа.= : LLBPJ+ or LLBPW+ or LLBQK+ or LLGBQ+ or LLGAC+ or LLGCQ+; Ñпал.= : LLFWV+ or LLDOO+ or LLDOZ+; Ñпар.= : LLACI+ or LLFXB+ or LLFXC+; Ñпар.nlmsi : ; ÑпаÑ.= : LLAAQ+ or LLACI+ or LLGAZ+ or LLGFN+ or LLGJM+; ÑпаÑ.vspdpms : ; ÑпаÑ.nlmsi : ; ÑпаÑ.ndmsv : ; ÑпаÑ.ndmsi : ; ÑпаÑ-верховь.= : LLDXW+; ÑпаÑ-верховь.ndnsg : ; ÑпаÑибо.= : LLADL+ or LLAEL+; ÑпаÑибо.xn : ; ÑпаÑибо.ndn : ; ÑпаÑоналивковÑк.= : LLDYU+; ÑпаÑÑк.= : LLDWW+ or LLFJZ+ or LLDYV+ or LLDZV+; ÑпаÑÑк.ndmsv : ; ÑпаÑÑк.ndmsi : ; Ñпе.= : LLCZE+ or LLFXJ+ or LLGAK+; Ñпел.= : LLDKF+ or LLDML+; Ñпел.amss : ; ÑпеÑив.= : LLAYI+ or LLBNS+ or LLDKF+; ÑпеÑив.amss : ; ÑпецавтохозÑйÑтв.= : LLEFM+; ÑпецавтохозÑйÑтв.ndnpg : ; Ñпецкомендатур.= : LLEEX+; Ñпецкомендатур.ndfpg : ; /ru/words/words.217: LLEFJ+; /ru/words/words.218: LLEEZ+; ÑпецпредприÑти.= : LLARP+ or LLEFG+; /ru/words/words.219: LLEFG+; авиаÑуд.= браш.= брев.= гов.= зер.= ÑпецÑуд.= : LLBVO+; Ñпеш.= : LLBFY+ or LLFYH+ or LLFZP+ or LLBRI+ or LLBYU+; /ru/words/words.220: LLAGT+; аббатиÑ.nlfpg аббатиÑÑ.nlfpg акарид.nlfpg актиномицет.nlfpg актриÑ.nlfpg ам.nlfpg амблиÑтом.nlfpg анаконд.nlfpg анкилоÑтом.nlfpg анодонт.nlfpg антилоп.nlfpg аонид.nlfpg аÑкарид.nlfpg балерин.nlfpg баронеÑÑ.nlfpg барракуд.nlfpg бой-баб.nlfpg бонн.nlfpg брамапутр.nlfpg ванеÑÑ.nlfpg ведьм.nlfpg виверр.nlfpg виконтеÑÑ.nlfpg випер.nlfpg гадин.nlfpg гамадриад.nlfpg генетт.nlfpg гетер.nlfpg гидр.nlfpg гидромедуз.nlfpg гиен.nlfpg горилл.nlfpg гюрз.nlfpg диакониÑ.nlfpg дивчин.nlfpg диÑкомедуз.nlfpg догареÑÑ.nlfpg донн.nlfpg дриад.nlfpg дрозофил.nlfpg дроф.nlfpg ехидн.nlfpg женщин.nlfpg зебр.nlfpg игуан.nlfpg инÑпектриÑ.nlfpg кайр.nlfpg камбал.nlfpg камер-фрейлин.nlfpg канн.nlfpg канониÑÑ.nlfpg кантарид.nlfpg капибар.nlfpg карамор.nlfpg квакв.nlfpg кикимор.nlfpg киноактриÑ.nlfpg кинозвезд.nlfpg коал.nlfpg коломбин.nlfpg корифен.nlfpg креатур.nlfpg кронпринцеÑÑ.nlfpg крÑкв.nlfpg кузин.nlfpg курв.nlfpg лакедр.nlfpg лектриÑ.nlfpg лиманд.nlfpg литорин.nlfpg лÑрв.nlfpg мадонн.nlfpg макайр.nlfpg матрон.nlfpg мегер.nlfpg медуз.nlfpg менад.nlfpg меÑÑалин.nlfpg метреÑÑ.nlfpg меч-рыб.nlfpg микÑин.nlfpg микÑомицет.nlfpg мойв.nlfpg мойр.nlfpg молот-рыб.nlfpg мольв.nlfpg муз.nlfpg мультипар.nlfpg мурен.nlfpg мымр.nlfpg наÑд.nlfpg нельм.nlfpg нематод.nlfpg нерп.nlfpg нимфалин.nlfpg океанид.nlfpg ореад.nlfpg панд.nlfpg панн.nlfpg пантер.nlfpg патронеÑÑ.nlfpg пеламид.nlfpg перкарин.nlfpg перÑон.nlfpg питт.nlfpg полихет.nlfpg полудев.nlfpg полукобыл.nlfpg полукоров.nlfpg полуобезьÑн.nlfpg полурыб.nlfpg поÑтеÑÑ.nlfpg прима-балерин.nlfpg примадонн.nlfpg принцеÑÑ.nlfpg приореÑÑ.nlfpg пум.nlfpg редактриÑ.nlfpg ремень-рыб.nlfpg ремор.nlfpg рок-звезд.nlfpg рулен.nlfpg Ñагитт.nlfpg Ñайр.nlfpg Ñаккулин.nlfpg Ñаламандр.nlfpg Ñандрильон.nlfpg ÑекÑ-бомб.nlfpg Ñеньорит.nlfpg Ñерн.nlfpg Ñивилл.nlfpg Ñильфид.nlfpg Ñиньорин.nlfpg Ñкифомедуз.nlfpg Ñколопендр.nlfpg Ñкорпен.nlfpg Ñмарид.nlfpg Ñпизелл.nlfpg ÑтатÑ-дам.nlfpg Ñтерв.nlfpg ÑтюардеÑÑ.nlfpg Ñуперзвезд.nlfpg Ñфецид.nlfpg Ñциен.nlfpg Ñцифомедуз.nlfpg танагр.nlfpg тахин.nlfpg телезвезд.nlfpg терморф.nlfpg трематод.nlfpg тригл.nlfpg тридакн.nlfpg трихин.nlfpg трихинелл.nlfpg туатар.nlfpg ундин.nlfpg фавел.nlfpg фефел.nlfpg филлокÑер.nlfpg фиф.nlfpg фолад.nlfpg фрейлин.nlfpg харит.nlfpg циветт.nlfpg циÑтод.nlfpg Ñвменид.nlfpg : ; аббатиÑ.nlfpv аббатиÑÑ.nlfpv акарид.nlfpv актиномицет.nlfpv актриÑ.nlfpv ам.nlfpv амблиÑтом.nlfpv анаконд.nlfpv анкилоÑтом.nlfpv анодонт.nlfpv антилоп.nlfpv аонид.nlfpv аÑкарид.nlfpv балерин.nlfpv баронеÑÑ.nlfpv барракуд.nlfpv бой-баб.nlfpv бонн.nlfpv брамапутр.nlfpv ванеÑÑ.nlfpv ведьм.nlfpv виверр.nlfpv виконтеÑÑ.nlfpv випер.nlfpv гадин.nlfpv гамадриад.nlfpv генетт.nlfpv гетер.nlfpv гидр.nlfpv гидромедуз.nlfpv гиен.nlfpv горилл.nlfpv гюрз.nlfpv диакониÑ.nlfpv дивчин.nlfpv диÑкомедуз.nlfpv догареÑÑ.nlfpv донн.nlfpv дриад.nlfpv дрозофил.nlfpv дроф.nlfpv ехидн.nlfpv женщин.nlfpv зебр.nlfpv игуан.nlfpv инÑпектриÑ.nlfpv кайр.nlfpv камбал.nlfpv камер-фрейлин.nlfpv канн.nlfpv канониÑÑ.nlfpv кантарид.nlfpv капибар.nlfpv карамор.nlfpv квакв.nlfpv кикимор.nlfpv киноактриÑ.nlfpv кинозвезд.nlfpv коал.nlfpv коломбин.nlfpv корифен.nlfpv креатур.nlfpv кронпринцеÑÑ.nlfpv крÑкв.nlfpv кузин.nlfpv курв.nlfpv лакедр.nlfpv лектриÑ.nlfpv лиманд.nlfpv литорин.nlfpv лÑрв.nlfpv мадонн.nlfpv макайр.nlfpv матрон.nlfpv мегер.nlfpv медуз.nlfpv менад.nlfpv меÑÑалин.nlfpv метреÑÑ.nlfpv меч-рыб.nlfpv микÑин.nlfpv микÑомицет.nlfpv мойв.nlfpv мойр.nlfpv молот-рыб.nlfpv мольв.nlfpv муз.nlfpv мультипар.nlfpv мурен.nlfpv мымр.nlfpv наÑд.nlfpv нельм.nlfpv нематод.nlfpv нерп.nlfpv нимфалин.nlfpv океанид.nlfpv ореад.nlfpv панд.nlfpv панн.nlfpv пантер.nlfpv патронеÑÑ.nlfpv пеламид.nlfpv перкарин.nlfpv перÑон.nlfpv питт.nlfpv полихет.nlfpv полудев.nlfpv полукобыл.nlfpv полукоров.nlfpv полуобезьÑн.nlfpv полурыб.nlfpv поÑтеÑÑ.nlfpv прима-балерин.nlfpv примадонн.nlfpv принцеÑÑ.nlfpv приореÑÑ.nlfpv пум.nlfpv редактриÑ.nlfpv ремень-рыб.nlfpv ремор.nlfpv рок-звезд.nlfpv рулен.nlfpv Ñагитт.nlfpv Ñайр.nlfpv Ñаккулин.nlfpv Ñаламандр.nlfpv Ñандрильон.nlfpv ÑекÑ-бомб.nlfpv Ñеньорит.nlfpv Ñерн.nlfpv Ñивилл.nlfpv Ñильфид.nlfpv Ñиньорин.nlfpv Ñкифомедуз.nlfpv Ñколопендр.nlfpv Ñкорпен.nlfpv Ñмарид.nlfpv Ñпизелл.nlfpv ÑтатÑ-дам.nlfpv Ñтерв.nlfpv ÑтюардеÑÑ.nlfpv Ñуперзвезд.nlfpv Ñфецид.nlfpv Ñциен.nlfpv Ñцифомедуз.nlfpv танагр.nlfpv тахин.nlfpv телезвезд.nlfpv терморф.nlfpv трематод.nlfpv тригл.nlfpv тридакн.nlfpv трихин.nlfpv трихинелл.nlfpv туатар.nlfpv ундин.nlfpv фавел.nlfpv фефел.nlfpv филлокÑер.nlfpv фиф.nlfpv фолад.nlfpv фрейлин.nlfpv харит.nlfpv циветт.nlfpv циÑтод.nlfpv Ñвменид.nlfpv : ; подпил.= Ñпил.= : LLAAQ+ or LLFWV+ or LLBRK+ or LLCJW+; подпил.ndmsv Ñпил.ndmsv : ; подпил.ndmsi Ñпил.ndmsi : ; Ñпиртн.= : LLCIK+ or LLCIZ+; пометохранилищ.= пульпохранилищ.= ÑилоÑохранилищ.= Ñпиртохранилищ.= : LLEFH+; пометохранилищ.ndnpg пульпохранилищ.ndnpg ÑилоÑохранилищ.ndnpg Ñпиртохранилищ.ndnpg : ; Ñпич.= : LLAAH+ or LLBRI+ or LLBSM+ or LLBYU+; Ñпич.ndmsv : ; Ñпич.ndmsi : ; закива.= започива.= отплава.= перебыва.= побыва.= позева.= покива.= поплава.= поухажива.= проплава.= Ñплава.= : LLGIU+; Ñпланир.= : LLCFN+ or LLFWB+ or LLFRG+; Ñплет.= : LLBRK+ or LLBZO+; Ñпло.= : LLFWV+ or LLFXF+ or LLFXG+; Ñплы.= : LLGBY+ or LLFYA+; дозна.= обозна.= Ñпозна.= : LLAMG+ or LLFWU+; Ñполз.= : LLGBZ+ or LLGJM+; Ñполз.vsndpms : ; Ñпор.= : LLAAQ+ or LLAFX+ or LLBGR+ or LLBNP+ or LLBYU+ or LLCJW+ or LLGAA+ or LLGAB+ or LLDKF+; Ñпор.amss : ; Ñпор.ndmsv : ; Ñпор.ndfpg : ; Ñпор.ndmsi : ; Ñпортив.= : LLBSP+ or LLBYU+; автореÑурÑ.= алтайвторреÑурÑ.= архангельÑквторреÑурÑ.= атомпромреÑурÑ.= биореÑурÑ.= бурÑтвторреÑурÑ.= быттовар.= воронежвторреÑурÑ.= гоÑреÑурÑ.= дзержинÑкÑтройреÑурÑ.= магаданÑпецматериал.= оренбургÑтройматериал.= полиграфреÑурÑ.= роÑглавкадр.= роÑкадр.= Ñ€ÑзанÑтройматериал.= Ñпорттовар.= укрреÑурÑ.= : LLEFQ+; Ñправ.= : LLAFX+ or LLFYW+ or LLFYX+ or LLBRK+ or LLBYU+; Ñправ.ndfpg : ; ÑпрÑ.= : LLGFW+ or LLGJP+ or LLGJQ+ or LLGCB+ or LLGCC+; ÑпÑ.= : LLGOG+; разр.= ÑÑ€.= : LLGQX+ or LLFZO+; выра.= зара.= отра.= разра.= Ñра.= : LLFYQ+ or LLFXA+ or LLFZC+; Ñравн.= : LLFWV+ or LLFWW+ or LLGFZ+; Ñрам.= : LLAAO+ or LLBII+ or LLBNN+; Ñрам.ndmsv : ; Ñрам.ndmsi : ; ÑрамоÑлов.= : LLBDC+ or LLBGV+; Ñредиземн.= : LLDLO+ or LLEAQ+; иÑподн.= Ñредн.= : LLATU+ or LLBES+; большерецк.= елизовÑк.= захаровÑк.= ирбитÑк.= калачеевÑк.= камызÑкÑк.= лузÑк.= матвеевÑк.= мильковÑк.= нагорÑк.= ромненÑк.= ÑелемджинÑк.= ÑреднеканÑк.= ÑтарожиловÑк.= ÑуÑуманÑк.= тенькинÑк.= улетовÑк.= унинÑк.= уÑть-большерецк.= уÑть-камчатÑк.= харабалинÑк.= хаÑынÑк.= шилкинÑк.= ÑгодинÑк.= : LLDYV+ or LLDZV+; Ñрикоше.= : LLCXS+; ÑÑ.= : LLGQZ+; ÑÑор.= : LLAFX+ or LLBIA+ or LLBNU+; ÑÑор.ndfpg : ; ÑÑÑÑ€.= : LLFVW+; поддел.= ÑÑыл.= : LLBRK+ or LLDOK+; ÑÑып.= : LLGRH+ or LLGGQ+ or LLBRK+; ÑÑ‚.= : LLBTQ+ or LLBTS+ or LLDVF+; Ñта.= : LLALL+ or LLBPW+ or LLBQK+ or LLFVY+ or LLFXV+ or LLDQB+ or LLGHV+; Ñтабилизир.= : LLFWB+ or LLELI+ or LLCHQ+; Ñтав.= : LLAAQ+ or LLAVL+ or LLAXZ+ or LLBIU+ or LLBNS+ or LLBRK+ or LLBVH+ or LLBZO+ or LLCJW+; Ñтав.ndmsv : ; Ñтав.ndmsi : ; /ru/words/words.221: LLEFA+; жит.= Ñтад.= : LLBYU+ or LLCAG+; жит.ndnpg Ñтад.ndnpg : ; Ñтади.= : LLBPP+ or LLBQI+ or LLDQL+; Ñтажир.= : LLCGX+; реконвертир.= Ñтандартиз.= : LLCGD+ or LLERM+ or LLEPR+; герметизир.= Ñтандартизир.= : LLCDK+ or LLCGD+; Ñтандартизирован.= Ñтилизован.= : LLBYJ+; Ñтандартизирован.amss Ñтилизован.amss : ; Ñтанконормал.= : LLDNF+ or LLEFT+; Ñтанов.= : LLBNN+ or LLCIR+ or LLCIZ+ or LLDNT+; Ñтар.= : LLAYI+ or LLBIA+ or LLBNU+ or LLBRK+ or LLCIK+ or LLEGR+ or LLDNF+; Ñтар.amss : ; аредов.= демьÑнов.= Ñтариков.= : LLFQF+ or LLFUO+; аредов.amsi демьÑнов.amsi Ñтариков.amsi : ; аредов.nlmsi демьÑнов.nlmsi Ñтариков.nlmsi : ; аредов.admsv демьÑнов.admsv Ñтариков.admsv : ; Ñтарин.= : LLAFB+ or LLAFX+ or LLBRK+ or LLBYU+; Ñтарин.ndfpg : ; Ñтариц.= : LLAFO+ or LLAGP+ or LLDXN+; Ñтариц.nlfpg : ; Ñтариц.nlfpv : ; Ñтариц.ndfpg : ; Ñтаро-голутвин.= : LLDZO+; ÑтаробаÑман.= : LLDZN+; Ñтародуб.= : LLDWW+ or LLEBJ+ or LLBRK+; Ñтародуб.nlmsi : ; Ñтародуб.ndmsv : ; Ñтародуб.ndmsi : ; пугачевÑк.= ÑтароруÑÑк.= : LLBEM+ or LLDYV+; ÑтароÑÑ‚.= : LLAFH+ or LLDNF+; ÑтароÑÑ‚.nlfpg : ; ÑтароÑÑ‚.nlfpv : ; ÑтароÑÑ‚.nlmpv : ; ÑтароÑÑ‚.nlmpg : ; Ñтарт.= : LLAAQ+ or LLCBF+ or LLGAZ+; Ñтарт.ndmsv : ; Ñтарт.ndmsi : ; Ñтарш.= : LLBDG+ or LLBEB+ or LLCIQ+; рынд.= Ñтаршин.= человечин.= : LLAEY+ or LLAFX+; рынд.ndfpg Ñтаршин.ndfpg человечин.ndfpg : ; рынд.nlmpv Ñтаршин.nlmpv человечин.nlmpv : ; рынд.nlmpg Ñтаршин.nlmpg человечин.nlmpg : ; Ñтат.= : LLBYU+ or LLDNF+ or LLDPK+; ÑтатÑ-Ñекретар.= : LLDMZ+; ÑтатуÑ.= : LLAAQ+ or LLBZB+; ÑтатуÑ.ndmsv : ; ÑтатуÑ.ndmsi : ; Ñтаханов.= : LLFQF+ or LLAYI+ or LLBRO+; Ñтаханов.nlmsi : ; Ñте.= : LLGBT+ or LLGCU+ or LLGAK+; Ñтеб.= : LLAUW+ or LLBUA+; Ñтег.= : LLAFU+ or LLBVO+; Ñтег.ndfpg : ; Ñтеган.= : LLBDD+ or LLBRK+ or LLFWL+ or LLDLO+; Ñтек.= : LLAAM+ or LLAFU+ or LLBUC+; Ñтек.ndmsv : ; Ñтек.ndfpg : ; Ñтек.ndmsi : ; Ñаванн.= Ñтекловат.= : LLAFX+ or LLDLO+; Ñаванн.ndfpg Ñтекловат.ndfpg : ; Ñтеклоткан.= : LLDMQ+; Ñтекол.= : LLDOK+ or LLDPD+; Ñтел.= : LLAFX+ or LLBHS+ or LLBNP+ or LLDNG+ or LLDNX+ or LLDOO+; Ñтел.ndfpg : ; опоÑред.= пакетир.= Ñтенографир.= : LLCEM+; виолончелиÑÑ‚.= ÑтенографиÑÑ‚.= тракториÑÑ‚.= : LLACI+ or LLBRP+; виолончелиÑÑ‚.nlmsi ÑтенографиÑÑ‚.nlmsi тракториÑÑ‚.nlmsi : ; Ñтервоз.= : LLAGT+ or LLBYU+; Ñтервоз.nlfpg : ; Ñтервоз.nlfpv : ; Ñтереотип.= темперамент.= : LLAAQ+ or LLBYT+; Ñтереотип.ndmsv темперамент.ndmsv : ; Ñтереотип.ndmsi темперамент.ndmsi : ; ÑтерлÑд.= : LLBRO+ or LLDNL+; Ñтерн.= : LLDNF+ or LLDQH+; Ñтерп.= : LLGEQ+ or LLGMD+; Ñтивен.= : LLFPP+; Ñтивен.nlmsi : ; Ñтил.= : LLBRK+ or LLDML+ or LLDOK+; регламентир.= Ñтимулир.= централиз.= : LLGHH+ or LLELL+ or LLCGW+; Ñтих.= : LLAAM+ or LLBCC+ or LLFXM+; Ñтих.ndmsv : ; Ñтих.vsndpms : ; Ñтих.ndmsi : ; Ñтихов.= : LLBUV+ or LLCJC+; Ñтлан.= : LLAXZ+ or LLBDD+ or LLDNF+; Ñто.= : LLESI+ or LLESJ+ or LLBPW+ or LLBQC+ or LLDRM+; Ñтог.= : LLABP+ or LLCCZ+ or LLCGW+; Ñтог.ndmsv : ; Ñтог.ndmsi : ; Ñтои.= хвати.= : LLFGR+; Ñтократ.= : LLAEK+ or LLBYU+; Ñтократ.e : ; Ñтол.= : LLAAQ+ or LLCGW+ or LLGCV+ or LLGKD+ or LLDOK+; Ñтол.ndmsv : ; Ñтол.ndmsi : ; Ñтолб.= : LLAAQ+ or LLAYB+ or LLBII+ or LLBNN+; Ñтолб.ndmsv : ; Ñтолб.ndmsi : ; Ñтолет.= : LLBVL+ or LLDNT+; немало.= немножечко.= немножко.= ниÑколечко.= ниÑколько.= Ñколечко.= Ñтолечко.= ÑÑтолько.= : LLAEK+ or LLDSY+; немало.e немножечко.e немножко.e ниÑколечко.e ниÑколько.e Ñколечко.e Ñтолечко.e ÑÑтолько.e : ; немало.ci немножечко.ci немножко.ci ниÑколечко.ci ниÑколько.ci Ñколечко.ci Ñтолечко.ci ÑÑтолько.ci : ; немало.cv немножечко.cv немножко.cv ниÑколечко.cv ниÑколько.cv Ñколечко.cv Ñтолечко.cv ÑÑтолько.cv : ; маÑлен.= Ñтолов.= : LLAKS+ or LLBRK+ or LLDLO+; Ñтолп.= : LLAAQ+ or LLACI+ or LLFWK+ or LLFXQ+; Ñтолп.nlmsi : ; Ñтолп.ndmsv : ; Ñтолп.ndmsi : ; Ñтольк.= : LLDVG+; Ñтольку.= : LLDTA+; Ñтольку.cd : ; ÑтолÑÑ€.= : LLACI+ or LLBGR+ or LLBRK+ or LLBYZ+ or LLBZO+; ÑтолÑÑ€.nlmsi : ; Ñтометров.= : LLBRK+ or LLDLP+; Ñтон.= : LLAAQ+ or LLAHW+; Ñтон.ndmsv : ; Ñтон.ndmsi : ; Ñтоп.= : LLAEG+ or LLDTP+ or LLAFX+ or LLFWK+ or LLFXQ+ or LLBRK+ or LLBYZ+ or LLFZB+ or LLGJI+; Ñтоп.ndfpg : ; Ñтоп.a : ; Ñтопов.= : LLCJC+ or LLDLS+; Ñтопор.= : LLAAQ+ or LLBIA+ or LLBNU+ or LLBRK+ or LLBYZ+; Ñтопор.ndmsv : ; Ñтопор.ndmsi : ; Ñторож.= : LLAAH+ or LLACO+ or LLAFM+ or LLBHE+ or LLBMS+ or LLBRI+ or LLBSR+ or LLCJW+; Ñторож.nlmsi : ; Ñторож.ndmsv : ; Ñторож.ndfpg : ; Ñторож.ndmsi : ; Ñторон.= : LLAFX+ or LLBNP+ or LLBRK+; Ñторон.ndfpg : ; облиц.= Ñтанц.= Ñторц.= : LLGMX+; заточ.= раÑточ.= Ñточ.= : LLFXI+ or LLFZZ+ or LLBRI+ or LLBYU+; погорел.= ÑтоÑл.= умел.= : LLAYK+ or LLDLO+; ÑтоÑч.= : LLBDN+ or LLCJW+; ÑтоÑч.amss : ; Ñтраж.= : LLACD+ or LLAFM+; Ñтраж.nlmsi : ; Ñтраж.ndfpg : ; Ñтражд.= : LLAHV+; Ñтрах.= : LLAAK+ or LLAEK+ or LLCCZ+ or LLCGW+; Ñтрах.e : ; Ñтрах.ndmsv : ; Ñтрах.ndmsi : ; Ñтрахов.= : LLFQF+ or LLBRK+ or LLCJC+; Ñтрахов.nlmsi : ; Ñтрашил.= : LLAFH+ or LLCAQ+; Ñтрашил.nlfpg : ; Ñтрашил.nlfpv : ; Ñтрашил.nlnpg : ; Ñтрашил.nlnpv : ; Ñтрашил.nlmpv : ; Ñтрашил.nlmpg : ; идолищ.= Ñтрашилищ.= чудищ.= : LLASC+; идолищ.nlnpg Ñтрашилищ.nlnpg чудищ.nlnpg : ; идолищ.nlnpv Ñтрашилищ.nlnpv чудищ.nlnpv : ; Ñтрежев.= : LLDZY+ or LLEAA+; Ñтреко.= : LLBAC+ or LLCUL+; Ñтрел.= : LLAFX+ or LLAYL+ or LLBRK+ or LLCKD+; Ñтрел.ndfpg : ; Ñтрельн.= : LLDXR+ or LLFWL+; Ñтрем.= : LLAFX+ or LLBII+ or LLBNN+ or LLDQZ+; Ñтрем.ndfpg : ; беÑшум.= казен.= неÑв.= опаÑ.= подмет.= развÑз.= ÑтремÑн.= : LLBRK+ or LLBYU+; двадцатипÑтилетник.= менингококк.= Ñтрептококк.= топливозаправщик.= : LLACU+; двадцатипÑтилетник.nlmsi менингококк.nlmsi Ñтрептококк.nlmsi топливозаправщик.nlmsi : ; двадцатипÑтилетник.nlmsv менингококк.nlmsv Ñтрептококк.nlmsv топливозаправщик.nlmsv : ; Ñтере.= Ñтри.= : LLDIO+ or LLDJD+; Ñтригал.= : LLAFH+ or LLDOZ+; Ñтригал.nlfpg : ; Ñтригал.nlfpv : ; Ñтригал.nlmpv : ; Ñтригал.nlmpg : ; Ñтригун.= : LLACI+ or LLAYJ+ or LLCKD+; Ñтригун.nlmsi : ; Ñтриж.= : LLACF+ or LLBRI+; Ñтриж.nlmsi : ; Ñтро.= : LLANL+ or LLBHY+ or LLBNR+ or LLBPK+ or LLBPW+ or LLBQI+ or LLFZC+; ÑтрогановÑк.= : LLDYR+; Ñтроев.= : LLFJG+ or LLCJC+; Ñтроев.nlmsi : ; калин.= кювет.= подлив.= полив.= Ñап.= Ñпин.= Ñтен.= Ñтроп.= шпон.= : LLAAQ+ or LLAFX+ or LLBRK+; калин.ndmsv кювет.ndmsv подлив.ndmsv полив.ndmsv Ñап.ndmsv Ñпин.ndmsv Ñтен.ndmsv Ñтроп.ndmsv шпон.ndmsv : ; калин.ndfpg кювет.ndfpg подлив.ndfpg полив.ndfpg Ñап.ndfpg Ñпин.ndfpg Ñтен.ndfpg Ñтроп.ndfpg шпон.ndfpg : ; калин.ndmsi кювет.ndmsi подлив.ndmsi полив.ndmsi Ñап.ndmsi Ñпин.ndmsi Ñтен.ndmsi Ñтроп.ndmsi шпон.ndmsi : ; Ñтропил.= : LLAHC+ or LLBIA+ or LLBNU+ or LLCAG+; Ñтропил.ndnpg : ; Ñтропил.npg : ; Ñтроч.= : LLBHE+ or LLBMS+ or LLBRI+ or LLBYU+ or LLCJW+; Ñтру.= : LLBHS+ or LLBNP+ or LLBPW+ or LLGOU+ or LLFYC+ or LLFYD+ or LLDQB+; веш.= Ñтруж.= : LLBHE+ or LLBMS+ or LLBRI+; Ñтрун.= : LLAFX+ or LLAYJ+ or LLBIA+ or LLBNU+ or LLBRK+ or LLBYZ+; Ñтрун.ndfpg : ; Ñтруп.= : LLAAZ+ or LLBYZ+; Ñтруп.ndmsv : ; Ñтруп.ndmsi : ; Ñтручков.= : LLFOU+ or LLDKF+; Ñтручков.amss : ; деÑÑÑ‚Ñк.= ÑотÑк.= Ñтрюцк.= тыÑÑцк.= : LLBDI+; Ñтук.= : LLAAK+ or LLAEL+; Ñтук.xn : ; Ñтук.ndmsv : ; Ñтук.ndmsi : ; Ñтул.= : LLAAR+; Ñтул.ndmsv : ; Ñтул.ndmsi : ; Ñтуп.= : LLAFX+ or LLGBC+ or LLBRK+; Ñтуп.ndfpg : ; дыш.= Ñтуч.= : LLAHP+ or LLAJY+; затуш.= Ñтуш.= : LLGER+ or LLFYJ+ or LLFXI+; Ñты.= : LLAPG+ or LLAQP+ or LLBWC+ or LLCZG+; Ñтыр.= : LLFXB+ or LLEAU+; ÑÑ‚Ñжа.= : LLDAI+ or LLGAW+ or LLDEM+; Ñу.= : LLADL+ or LLAPF+ or LLAQP+ or LLGAF+ or LLGFG+ or LLBRB+ or LLDHW+; Ñу.ndn : ; авеню.= альма-матер.= ипÑ.= кольраби.= милдью.= мини-Ñвм.= пÑвм.= ÑалÑми.= Ñубд.= Ñупер-Ñвм.= ÑуперÑвм.= тчк.= фейхоа.= : LLADD+; /ru/words/words.222: LLDQN+; Ñублимир.= : LLESB+ or LLCGD+ or LLEPR+; лбин.= Ñугробин.= : LLAEU+ or LLAFY+; лбин.ndmpg Ñугробин.ndmpg : ; лбин.ndfpg Ñугробин.ndfpg : ; Ñуд.= : LLAAQ+ or LLBVN+ or LLBYZ+ or LLCJW+ or LLDNO+ or LLDPH+; Ñуд.ndmsv : ; Ñуд.ndmsi : ; бобыл.= богатыр.= бунтар.= дикар.= корчмар.= лекар.= Ñудар.= цеÑар.= : LLBRO+ or LLDMT+; ишач.= Ñудач.= : LLBFF+ or LLBFZ+ or LLCKD+; вити.= меÑÑи.= Ñуди.= : LLDPT+; Ñудомо.= : LLBPW+ or LLBPY+ or LLBQK+ or LLBQS+; Ñудоход.= : LLACI+ or LLAYI+ or LLBYZ+; Ñудоход.nlmsi : ; бухты-барахты.= веÑть.= глÑдÑ.= гугу.= зги.= невзираÑ.= неÑмотрÑ.= ÑмотрÑ.= ÑудÑ.= фуфу.= : LLDTV+; Ñуе.= ÑŽ.= : LLCYK+; Ñуевер.= : LLACI+ or LLBRO+ or LLBYU+ or LLDNT+; Ñуевер.nlmsi : ; ÑуеÑлов.= : LLBGQ+ or LLBYU+; Ñук.= : LLAGR+ or LLBVQ+; Ñук.nlfpg : ; Ñук.nlfpv : ; Ñукновал.= : LLACI+ or LLBRK+ or LLDOZ+; Ñукновал.nlmsi : ; Ñукон.= : LLBRK+ or LLBYU+ or LLDIC+; Ñул.= : LLDXR+ or LLBHS+ or LLBNP+; галере.= душегре.= Ñтату.= Ñуле.= телогре.= чешу.= Ñче.= : LLBPW+ or LLDQB+; Ñулейман.= : LLDWW+ or LLFHI+ or LLFHJ+; Ñулейман.nlmsi : ; Ñулейман.ndmsv : ; Ñулейман.ndmsi : ; Ñум.= : LLAGE+ or LLBRK+ or LLBYU+ or LLEAJ+; Ñум.npg : ; ÑумаÑбро.= : LLAPB+; ÑумаÑброд.= : LLACI+ or LLBRO+ or LLBYT+; ÑумаÑброд.nlmsi : ; Ñуматош.= : LLBMV+ or LLBYU+; апроби.= аранжи.= бальзами.= вакууми.= деклами.= дипломи.= Ñтроби.= Ñумми.= хроми.= ÑкÑгуми.= ÑкÑтруди.= : LLCMW+; премир.= Ñуммир.= : LLCDC+ or LLCHF+; ÑумÑк.= : LLDYX+ or LLCJF+; двин.= Ñун.= : LLDXR+ or LLFXS+ or LLFXT+; Ñунж.= : LLDXK+; Ñуоми.= : LLABZ+ or LLADB+; Ñуоми.ndm : ; рио-де-жанейро.= ÑуоÑрви.= : LLDWY+ or LLDWT+; рио-де-жанейро.ndmsi ÑуоÑрви.ndmsi : ; Ñуп.= : LLAAP+ or LLAXY+ or LLBIU+ or LLBNS+; Ñуп.ndmsv : ; Ñуп.ndmsi : ; /ru/words/words.223: LLDOT+; ÑуперÑкороÑтн.= : LLCJB+; ÑупеÑ.= : LLBYU+ or LLCJW+ or LLDNF+; ÑупороÑ.= : LLBYU+ or LLDKJ+; ÑупороÑ.amss : ; Ñупруг.= : LLACG+ or LLAGR+ or LLBCA+; Ñупруг.nlfpg : ; Ñупруг.nlmsi : ; Ñупруг.nlfpv : ; Ñупруг.npg : ; Ñур.= : LLAFX+ or LLDXR+ or LLCKD+; Ñур.ndfpg : ; Ñураба.= : LLFND+ or LLFHT+; Ñураба.nlfsi : ; надзем.= наем.= обÑад.= очиÑÑ‚.= Ñвадеб.= ÑолÑÑ€.= Ñуреп.= уÑадеб.= церков.= : LLBRK+ or LLBYZ+; Ñурьм.= : LLAGL+ or LLBII+ or LLBNN+; бредов.= риÑков.= ÑурьмÑн.= : LLCIZ+ or LLDKF+; бредов.amss риÑков.amss ÑурьмÑн.amss : ; дуп.= ÑуÑ.= : LLBTZ+; ÑуÑал.= : LLAHC+ or LLBIA+ or LLBNU+ or LLDNF+ or LLDOK+; ÑуÑал.npg : ; Ñут.= : LLDXI+ or LLBSP+ or LLDNF+; Ñут.a : ; Ñутолоч.= : LLBMV+ or LLBYU+ or LLDNC+; Ñутул.= : LLBIA+ or LLBNU+ or LLDKF+; Ñутул.amss : ; кузнеч.= ÑутÑж.= : LLBFZ+ or LLBYZ+; Ñухар.= : LLBYZ+ or LLDML+ or LLDMT+; ÑухоложÑк.= : LLDYX+ or LLDZV+; Ñуч.= : LLBFF+ or LLBHE+ or LLBMS+ or LLBRM+ or LLCJW+; Ñуш.= : LLAFM+ or LLBHE+ or LLBMS+ or LLBRI+ or LLDNC+; Ñуш.ndfpg : ; ÑущеÑтв.= : LLCAG+ or LLCAQ+ or LLCBF+; ÑущеÑтв.nlnpg : ; ÑущеÑтв.ndnpg : ; ÑущеÑтв.nlnpv : ; Ñфин.= : LLCYC+; Ñхват.= : LLAAQ+ or LLBRK+ or LLBSP+ or LLDJV+; Ñхват.ndmsv : ; Ñхват.ndmsi : ; олиф.= Ñхим.= : LLAFX+ or LLBIU+ or LLBNS+; олиф.ndfpg Ñхим.ndfpg : ; воÑпрÑн.= нагрÑн.= наплюн.= нахлын.= отпрÑн.= отхлын.= плюн.= прихлын.= Ñгин.= Ñхлын.= хлын.= : LLGBL+; Ñхо.= : LLAOZ+ or LLGDI+ or LLAQP+; Ñходн.= : LLBCE+ or LLEAY+; ÑчаÑтлив.= : LLAYI+ or LLFRA+ or LLEVI+ or LLDKF+; ÑчаÑтлив.amss : ; ÑчаÑтливи.= : LLDFC+; впи.= выпи.= выплÑ.= выче.= допи.= доплÑ.= доче.= запи.= заче.= иÑпи.= наплÑ.= наче.= обче.= отпи.= отплÑ.= отче.= перече.= подпи.= поче.= припи.= приче.= пропи.= раÑпи.= раÑче.= Ñпи.= Ñче.= упи.= уче.= : LLGBT+ or LLGBU+; Ñчет.= : LLABM+ or LLAXZ+ or LLBYU+ or LLDJV+; Ñчет.ndmsv : ; Ñчет.ndmsi : ; начи.= обчи.= отчи.= очи.= подчи.= раÑчи.= Ñчи.= : LLGHB+ or LLGMG+; куньлунь.= маккензи.= оаÑ.= Ñша.= : LLDXG+; Ñшиб.= : LLGCX+ or LLGKL+ or LLBRK+; Ñшиб.vspdpms : ; Ñъе.= : LLGED+ or LLFZR+ or LLGRJ+; Ñъездов.= : LLAYI+ or LLDKJ+; Ñъездов.amss : ; купч.= равнодейÑтвующ.= Ñъезж.= : LLAKO+ or LLBEB+; бархатц.= копанц.= оÑтрогубц.= оÑтрозубц.= плоÑкогубц.= ÑвÑтц.= Ñъемц.= хапанц.= шканц.= шлепанц.= : LLDJU+; ÑÑ‹.= : LLFZS+ or LLFZT+ or LLESK+; Ñыгран.= : LLBYH+ or LLFWL+; Ñыгран.amss : ; Ñын.= : LLACH+ or LLCKD+; Ñын.nlmsi : ; Ñып.= : LLAIM+ or LLAKC+ or LLAYB+ or LLBSW+ or LLDNF+; Ñыр.= : LLAAO+ or LLAYB+ or LLBYZ+ or LLCIS+ or LLCJU+ or LLCKD+ or LLDNF+; Ñыр.amss : ; Ñыр.ndmsv : ; Ñыр.ndmsi : ; аржан.= бубен.= долгун.= израз.= огур.= Ñлоп.= Ñыров.= тетраÑтилÑвин.= хлопун.= чеп.= : LLAYB+; Ñыровар.= : LLACI+ or LLBYU+ or LLBZO+; Ñыровар.nlmsi : ; Ñырт.= : LLAAQ+ or LLDNL+; Ñырт.ndmsv : ; Ñырт.ndmsi : ; Ñыт.= : LLAGL+ or LLBNQ+ or LLBYU+ or LLDKF+ or LLDNF+; Ñыт.amss : ; грач.= морж.= Ñыч.= : LLACF+ or LLCKS+; грач.nlmsi морж.nlmsi Ñыч.nlmsi : ; Ñьерра-леоне.= : LLDXD+ or LLDWT+; Ñьерра-леоне.ndn : ; Ñьерра-леоне.ndmsi : ; ÑÑж.= : LLCKB+; ÑÑк.= : LLAEK+ or LLBWA+ or LLDVN+; ÑÑк.vnndpms : ; ÑÑк.e : ; Ñ‚.= : LLAVV+ or LLAWA+ or LLDVU+ or LLCLE+ or LLDWJ+ or LLDOD+; та.= : LLAYG+ or LLBIK+ or LLBNP+ or LLBQI+ or LLDRJ+; табел.= : LLDML+ or LLDNF+ or LLDOO+; таблетир.= : LLCEN+ or LLCGD+; табун.= : LLAAQ+ or LLBNP+ or LLBYZ+ or LLCJW+; табун.ndmsv : ; табун.ndmsi : ; Ñверл.= тавр.= : LLBHS+ or LLBNP+ or LLCAG+; Ñверл.ndnpg тавр.ndnpg : ; таган.= : LLAAQ+ or LLAYB+ or LLBYZ+ or LLCJW+; таган.ndmsv : ; таган.ndmsi : ; петербургÑк.= ÑевероамериканÑк.= таганрогÑк.= тюменÑк.= : LLBEM+ or LLDYX+; барабаш.= джордж.= тадеуш.= Ñкуш.= : LLFIX+ or LLFJA+; барабаш.nlfpg джордж.nlfpg тадеуш.nlfpg Ñкуш.nlfpg : ; барабаш.nlmsi джордж.nlmsi тадеуш.nlmsi Ñкуш.nlmsi : ; барабаш.nlfpv джордж.nlfpv тадеуш.nlfpv Ñкуш.nlfpv : ; ÑловенÑк.= ÑредиземноморÑк.= ÑреднеруÑÑк.= таджикÑк.= чехоÑловацк.= шотландÑк.= ÑÑтонÑк.= южнокорейÑк.= : LLBEL+ or LLDYX+; таитÑн.= : LLAYI+ or LLBFM+ or LLBRO+; таитÑн.nlmpv : ; таитÑн.nlmpg : ; тайван.= : LLAYI+ or LLEAT+; так.= : LLAEK+ or LLDTM+ or LLDVN+ or LLCJR+; так.i : ; так.e : ; так.p : ; така.= : LLADE+ or LLEFX+; такаÑи.= : LLFPQ+; такелаж.= : LLAAH+ or LLBHJ+ or LLBMY+ or LLBYZ+; такелаж.ndmsv : ; такелаж.ndmsi : ; таков.= : LLDSU+ or LLDVO+ or LLFGT+; таков.wmsi : ; тал.= : LLAAQ+ or LLBCE+ or LLDKF+ or LLDNF+ or LLDNX+ or LLDPL+; тал.amss : ; тал.ndmsv : ; тал.ndmsi : ; талан.= : LLAAQ+ or LLBGR+ or LLBNU+; талан.ndmsv : ; талан.ndmsi : ; джазмен.= диÑковод.= талиб.= : LLACT+; джазмен.nlmsi диÑковод.nlmsi талиб.nlmsi : ; джазмен.nlmsv диÑковод.nlmsv талиб.nlmsv : ; тамбовчан.= : LLBFM+ or LLBRP+; тамбовчан.nlmpv : ; тамбовчан.nlmpg : ; тан.= : LLACI+ or LLDXR+ or LLAXZ+ or LLFKY+; тан.nlmsi : ; танталов.= : LLFUO+ or LLDLU+; танталов.amsi : ; танталов.admsv : ; тап.= : LLAFX+ or LLDXR+ or LLBRK+ or LLBSP+; тап.ndfpg : ; таран.= : LLAAQ+ or LLBFF+ or LLBIA+ or LLFXB+ or LLBNU+ or LLBYZ+ or LLCXB+ or LLDNL+; таран.ndmsv : ; таран.ndmsi : ; таратор.= : LLAFH+ or LLBIA+ or LLBNU+ or LLBRH+; таратор.nlfpg : ; таратор.nlfpv : ; таратор.nlmpv : ; таратор.nlmpg : ; крÑÑ….= тарах.= : LLCVR+; таращ.= : LLBHD+ or LLBMR+; тарифицир.= узурпир.= флотир.= фольгир.= фракционир.= Ñкранир.= ÑкÑпонир.= ÑманÑипир.= : LLCER+ or LLCGD+ or LLEPR+; тартан.= : LLAAQ+ or LLAGL+ or LLBDD+; тартан.ndmsv : ; тартан.ndmsi : ; анаÑроб.= аÑроб.= баритон.= капер.= микроб.= полотер.= Ñ€ÑÑофор.= тархан.= шипорез.= : LLAAQ+ or LLACI+ or LLBYZ+; анаÑроб.nlmsi аÑроб.nlmsi баритон.nlmsi капер.nlmsi микроб.nlmsi полотер.nlmsi Ñ€ÑÑофор.nlmsi тархан.nlmsi шипорез.nlmsi : ; анаÑроб.ndmsv аÑроб.ndmsv баритон.ndmsv капер.ndmsv микроб.ndmsv полотер.ndmsv Ñ€ÑÑофор.ndmsv тархан.ndmsv шипорез.ndmsv : ; анаÑроб.ndmsi аÑроб.ndmsi баритон.ndmsi капер.ndmsi микроб.ndmsi полотер.ndmsi Ñ€ÑÑофор.ndmsi тархан.ndmsi шипорез.ndmsi : ; таÑ.= : LLBRK+ or LLCCZ+ or LLCGW+; тат.= : LLACI+ or LLAEY+ or LLBRO+ or LLDMT+; тат.nlmsi : ; тат.nlmpv : ; тат.nlmpg : ; татар.= : LLBFO+ or LLBRK+ or LLBRO+; татар.nlmpv : ; татар.nlmpg : ; татр.= : LLAFX+ or LLEAJ+; татр.ndfpg : ; татр.npg : ; айв.= лапт.= мгл.= мечт.= мзд.= мольб.= полумгл.= полутьм.= тахт.= тетив.= фит.= хн.= хурм.= чадр.= чалм.= : LLAGE+; твер.= : LLAPF+ or LLAQP+ or LLARG+ or LLEAU+; тверÑк.= : LLDXT+ or LLCJH+; тво.= : LLDVC+; твор.= : LLAYJ+ or LLBHS+ or LLBNP+; творож.= : LLBHJ+ or LLBMY+ or LLBYZ+ or LLCJU+; те.= : LLCNE+ or LLCNJ+ or LLDIN+; тез.= : LLAFX+ or LLDXR+ or LLBRH+; тез.ndfpg : ; тел.= : LLAVH+ or LLAVI+ or LLAYL+ or LLBNP+ or LLBRO+ or LLCAG+ or LLCKD+ or LLDOK+ or LLDPD+; тел.ndnpg : ; бронебаш.= виш.= голубÑÑ‚.= гренар.= каменолом.= книгопечат.= кожев.= лавровиш.= маÑлобит.= нотопечат.= подворот.= полуÑот.= рыборазвод.= Ñквореш.= Ñловолит.= Ñолелом.= Ñтаропаш.= тамож.= таÑкот.= телебаш.= : LLBZO+; телеп.= : LLAVL+ or LLAVM+; /ru/words/words.224: LLDNF+; телецк.= : LLGRQ+ or LLDZV+; телÑ.= : LLADP+; телÑ.nlnsi : ; телÑ.nlnsv : ; тем.= : LLDTI+ or LLAFX+ or LLBYU+ or LLDNF+ or LLDRA+; тем.i : ; тем.ndfpg : ; бык.= дубровник.= темник.= : LLAAM+ or LLACG+ or LLDWW+; бык.nlmsi дубровник.nlmsi темник.nlmsi : ; бык.ndmsv дубровник.ndmsv темник.ndmsv : ; бык.ndmsi дубровник.ndmsi темник.ndmsi : ; температур.= : LLAFX+ or LLBGR+; температур.ndfpg : ; тен.= : LLEBJ+ or LLAUI+ or LLELV+ or LLELW+ or LLDNF+ or LLDNL+; тен.nlmsi : ; тенор.= : LLABM+ or LLACQ+ or LLCJW+; тенор.nlmsi : ; тенор.ndmsv : ; тенор.ndmsi : ; теп.= : LLAFH+ or LLBUG+; теп.nlfpg : ; теп.nlfpv : ; теп.nlmpv : ; теп.nlmpg : ; Ñеребр.= тепл.= : LLBHS+ or LLBNP+ or LLCAM+; терп.= : LLFLT+ or LLAXO+ or LLBSW+; /ru/words/words.225: LLAEK+; абазинÑки.e абÑолютно.e абÑтрактно.e абÑурдно.e абхазÑки.e аванÑом.e аварÑки.e автоматичеÑки.e адекватно.e аджарÑки.e адÑки.e адыгейÑки.e ажурно.e азартно.e азиатÑки.e азовÑки.e айÑорÑки.e аккордно.e аккуратно.e актерÑки.e активно.e актуально.e акушерÑки.e албанÑки.e алгебраичеÑки.e алеутÑки.e алжирÑки.e алогично.e алтайÑки.e алчно.e альпийÑки.e алÑповато.e амазонÑки.e аморально.e аморфно.e анафемÑки.e ангельÑки.e английÑки.e ангорÑки.e анемично.e аномально.e анонимно.e анфаÑ.e апатично.e апоÑтериори.e аппетитно.e априори.e априорно.e арабÑки.e аравийÑки.e арамейÑки.e арапÑки.e арийÑки.e аритмично.e аркадÑки.e армейÑки.e армÑнÑки.e архейÑки.e арчинÑки.e аÑпидно.e атаманÑки.e афганÑки.e баварÑки.e багдадÑки.e багрÑно.e базарно.e байÑки.e балаганно.e баламутно.e балканÑки.e балкарÑки.e бандитÑки.e барашком.e барÑки.e баÑиÑто.e баÑкÑки.e баÑовито.e башкирÑки.e бдительно.e бегло.e бегом.e бедно.e безбедно.e безбожно.e безболезненно.e безбольно.e безбурно.e безвинно.e безвкуÑно.e безвозвратно.e безвозмездно.e безвредно.e безголоÑо.e безграмотно.e безгрешно.e бездарно.e бездельно.e бездетно.e бездумно.e бездушно.e бездымно.e беззаботно.e беззвучно.e безлико.e безмерно.e безмолвно.e безмотивно.e безобразно.e безоговорочно.e безопаÑно.e безоÑновательно.e безответÑтвенно.e безотлагательно.e безотноÑительно.e безраздельно.e безрезультатно.e безруко.e безукоризненно.e безумно.e безупречно.e безуÑпешно.e безутешно.e безучаÑтно.e безъÑзыко.e берберÑки.e бережно.e беÑконечно.e беÑконтрольно.e беÑкорыÑтно.e беÑкровно.e беÑновато.e беÑперечь.e беÑпечно.e беÑплатно.e беÑповоротно.e беÑпокойно.e беÑпошлинно.e беÑпощадно.e беÑправно.e беÑпредельно.e беÑпрекоÑловно.e беÑпременно.e беÑпрепÑÑ‚Ñтвенно.e беÑпрерывно.e беÑприÑтраÑтно.e беÑпутно.e беÑÑвÑзно.e беÑÑильно.e беÑÑлавно.e беÑÑледно.e беÑÑменно.e беÑÑознательно.e беÑÑонно.e беÑÑрочно.e беÑÑтыдно.e беÑÑчетно.e беÑтактно.e беÑхозÑйÑтвенно.e беÑцветно.e беÑцельно.e беÑчеÑтно.e беÑчинно.e беÑшумно.e бешено.e библейÑки.e биологичеÑки.e биохимичеÑки.e бирманÑки.e битком.e благодушно.e благожелательно.e благополучно.e благоприÑтно.e благородно.e благоÑклонно.e благоÑтно.e благотворно.e блаженно.e бледно.e бледновато.e блекло.e блеÑÑ‚Ñще.e близко.e близоруко.e бобриком.e богато.e богемиÑто.e боголепно.e бодро.e божеÑки.e божеÑтвенно.e бокÑерÑки.e болгарÑки.e более.e болезненно.e борзо.e боÑиком.e боцманÑки.e бочком.e боÑзливо.e боÑÑ€Ñки.e бравурно.e бранно.e братÑки.e бретерÑки.e британÑки.e броÑко.e броÑком.e буддийÑки.e буднично.e буйно.e буквально.e бундовÑки.e бунтарÑки.e буржуйÑки.e бурлеÑкно.e бурно.e бурÑки.e бурÑÑ‚Ñки.e бухарÑки.e бушменÑки.e быÑтренько.e быÑтро.e ва-банк.e валашÑки.e валко.e валом.e вальÑжно.e варварÑки.e варÑжÑки.e вахтерÑки.e вбок.e вброд.e ввек.e вверх.e вверх-вниз.e вверху.e ввечеру.e вволю.e вволюшку.e ввоÑемнадцатером.e ввоÑьмеро.e ввоÑьмером.e ввоÑьмидеÑÑтером.e ввыÑÑŒ.e вглубь.e вглухую.e вгорÑчах.e вгуÑтую.e вдалеке.e вдали.e вдаль.e вдвадцатером.e вдвенадцатером.e вдвое.e вдвоем.e вдвойне.e вдевÑтеро.e вдевÑтером.e вдевÑтнадцатером.e вдеÑÑтеро.e вдеÑÑтером.e вдобавок.e вдоволь.e вдогон.e вдогонку.e вдоÑталь.e вдоÑыть.e вдребезги.e вдруг.e вдругорÑд.e вдругорÑдь.e вдрызг.e вдумчиво.e ведийÑки.e вежливо.e везде.e вековечно.e велемудро.e великолепно.e величаво.e величеÑтвенно.e венгерÑки.e венÑки.e вепÑÑки.e вертикально.e вертко.e верхами.e верхом.e веÑко.e веÑной.e веÑною.e веÑомо.e веÑьма.e ветрÑно.e вечерком.e вечером.e вечно.e вечор.e вещеобразно.e вещно.e вживе.e взад.e взаем.e взаимно.e взаймы.e взаперти.e взаправду.e взапуÑки.e взаÑоÑ.e взатÑжку.e взахлеб.e взашей.e взвешенно.e взводно.e взволнованно.e вздорно.e взрывчато.e видимо-невидимо.e визгливо.e визуально.e виновато.e виртуозно.e включительно.e вконец.e вкоротке.e вкратце.e вкривь.e вкруговую.e вкрутую.e вкупе.e вкуÑно.e влажно.e влаÑтно.e влево.e влюбе.e влюбленно.e вмертвую.e вмеÑте.e вмиг.e внаем.e внаймы.e внакидку.e внакладку.e внакрой.e внатÑжку.e внахлеÑтку.e вначале.e внезапно.e внеурочно.e внешне.e внештатно.e вниз.e внимательно.e вничью.e вновь.e внутренне.e внÑтно.e вовек.e вовеки.e вовне.e вовремÑ.e вовÑе.e вовÑÑŽ.e вогульÑки.e водиннадцатером.e воеводÑки.e воедино.e воздушно.e воинÑки.e воинÑтвенно.e воиÑтину.e волей.e волей-неволей.e воленÑ-ноленÑ.e волжÑки.e волокитно.e волоком.e волчком.e вольготно.e воочию.e воочью.e вопроÑительно.e воровато.e воровÑки.e воÑвоÑÑи.e воÑемью.e воÑторженно.e воÑтро.e вот-вот.e вотще.e впервинку.e впервой.e впервые.e вперебежку.e вперебивку.e вперебой.e вперевалку.e вперевалочку.e впереверт.e вперевертку.e вперегиб.e вперегонки.e вперегонку.e вперекор.e вперемежку.e вперемешку.e вперехват.e вплавь.e вплотную.e вплоть.e вповалку.e вполглаза.e вполглазка.e вполголоÑа.e вполнакала.e вполне.e вполовину.e вполпьÑна.e вполÑилы.e вполÑлуха.e вполÑыта.e вполуоборот.e вполуха.e впопад.e впопыхах.e впорожне.e впоÑледÑтвии.e впотьмах.e вправду.e вправо.e вправо-влево.e впредь.e вприглÑдку.e впридачу.e вприкуÑку.e вприпрыжечку.e вприпрыжку.e вприÑкочку.e вприÑÑдку.e впритирку.e впритык.e впритычку.e вприхватку.e вприщур.e вприщурку.e впроголодь.e впрожелть.e впрозелень.e впрок.e впроÑак.e впроÑонках.e впроÑонье.e впрочернь.e впрÑмую.e впуÑте.e впуÑтую.e впÑтеро.e впÑтером.e впÑтидеÑÑтером.e впÑтнадцатером.e вражеÑки.e враз.e вразбивку.e вразброд.e вразброÑ.e вразброÑку.e вразвалку.e вразвалочку.e вразвеÑ.e враздробь.e вразлад.e вразлет.e вразмах.e вразмашку.e вразмет.e вразнобой.e вразноÑ.e вразрез.e вразрÑдку.e враÑкачку.e враÑкидку.e враÑплох.e враÑÑыпку.e враÑÑыпную.e враÑтруÑку.e враÑÑ‚Ñжку.e временами.e временно.e вровень.e врознь.e врозь.e вроÑÑыпь.e врукопашную.e вручную.e врÑд.e вÑегда.e вÑего-навÑего.e вÑего-то.e вÑеленÑки.e вÑемерно.e вÑемеро.e вÑемером.e вÑемидеÑÑтером.e вÑемирно.e вÑемнадцатером.e вÑенародно.e вÑенепременно.e вÑерьез.e вÑеÑторонне.e вÑецело.e вÑечаÑно.e вÑкачь.e вÑклÑнь.e вÑкользь.e вÑкоре.e вÑкороÑти.e вÑлаÑть.e вÑлепую.e вÑлух.e вÑмÑтку.e вÑплошную.e вÑпÑть.e вÑтарь.e вÑтык.e вÑуе.e вÑухомÑтку.e вÑухую.e вÑюду.e вÑÑко.e вÑÑчеÑки.e втайне.e втемную.e втихарÑ.e втихомолку.e втихомолочку.e втихую.e вторично.e второпÑÑ….e втридешева.e втридорога.e втридцатером.e втринадцатером.e втрое.e втроем.e втройне.e втуне.e вульгарно.e вхолоÑтую.e вчера.e вчерне.e вчетверо.e вчетвером.e вчетырнадцатером.e вчиÑтую.e вчуже.e вшеÑтеро.e вшеÑтером.e вшеÑтидеÑÑтером.e вшеÑтнадцатером.e вширь.e въÑве.e въÑвь.e выборочно.e выворотно.e выжидающе.e вызывающе.e выигрышно.e выморочно.e вынужденно.e выпукло.e выÑоко.e выÑокомерно.e вытÑнуто.e вычурно.e вÑзко.e вÑло.e гаванÑки.e гагаузÑки.e гадко.e гадоÑтно.e гаерÑки.e галантно.e галльÑки.e галопом.e ганзейÑки.e ганÑки.e гарно.e гвинейÑки.e где.e где-либо.e где-нибудь.e где-то.e генерационно.e генетичеÑки.e гениально.e генуÑзÑки.e географичеÑки.e германÑки.e герметичеÑки.e героичеÑки.e геройÑки.e гетманÑки.e гибельно.e гибко.e гигантÑки.e гингко.e гладко.e глаÑно.e глобально.e глубоко.e глубоковато.e глуповато.e глухо.e глуховато.e гневно.e гнетуще.e гнуÑно.e говорливо.e годами.e голоÑиÑто.e голышом.e гольем.e гораздо.e горбато.e гордо.e горе.e горемычно.e гореÑтно.e горÑки.e гортанно.e гоÑподÑки.e готичеÑки.e готÑки.e градом.e грамотно.e графÑки.e грациозно.e греховно.e гречеÑки.e грозно.e громадно.e громко.e громоглаÑно.e громоздко.e гротеÑкно.e грубо.e грубовато.e грузинÑки.e грузно.e грÑзно.e губернÑки.e гужом.e гулко.e гуманно.e гундоÑо.e гуннÑки.e гуртом.e гуÑарÑки.e гуÑем.e гуÑитÑки.e гуÑто.e гуÑтовато.e гуÑьком.e гуцульÑки.e давеча.e давненько.e давно.e давным-давно.e далее.e далеко.e далековато.e далече.e далматÑки.e дамÑки.e дарвинÑки.e даргинÑки.e дарма.e даром.e датÑки.e двадцатью.e дважды.e дворÑнÑки.e двоÑко.e двукратно.e двулично.e двуÑменно.e де-юре.e дебильно.e девичеÑки.e девÑтью.e дедовÑки.e деланно.e делийÑки.e деликатно.e дельно.e делÑчеÑки.e демографичеÑки.e демонÑтративно.e денно.e день-деньÑкой.e державно.e дерзко.e дерзоÑтно.e деÑÑтью.e детально.e детÑки.e дехканÑки.e дешево.e деÑтельно.e дивно.e дикарÑки.e дико.e диковато.e диковинно.e динамичеÑки.e динамично.e диÑкретно.e дифференцированно.e дичком.e длинно.e длительно.e днем.e днеÑÑŒ.e днÑми.e добавочно.e добела.e доблеÑтно.e добровольно.e добродушно.e добром.e доброÑовеÑтно.e добротно.e довеку.e доверху.e доверчиво.e довольно-таки.e догола.e доднеÑÑŒ.e доколь.e докраÑна.e докуда.e докучно.e долго.e долговато.e долгонько.e долгоÑрочно.e долее.e долой.e долу.e дома.e домовито.e домой.e донага.e донбаÑÑки.e донельзÑ.e донизу.e доныне.e доподлинно.e допоздна.e дополна.e дополнительно.e допьÑна.e доричеÑки.e дорого.e дорогой.e доÑеле.e доÑель.e доÑинÑ.e доÑловно.e доÑрочно.e доÑтоверно.e доÑтойно.e доÑтупно.e доÑуха.e доÑыта.e доÑюда.e дотемна.e дотла.e дотоле.e дотоль.e дотошно.e дотуда.e доходчиво.e дочерна.e дочиÑта.e дравидÑки.e драгунÑки.e дремотно.e дробно.e дрожмÑ.e дружеÑки.e дружно.e дрÑбло.e дрÑнно.e дрÑхло.e дунайÑки.e дурашно.e дуто.e духмÑно.e духовно.e духом.e душевно.e душиÑто.e душновато.e дыбом.e дымно.e дьÑвольÑки.e еврейÑки.e египетÑки.e едва-едва.e единовременно.e единоглаÑно.e единодушно.e единожды.e единолично.e единÑтвенно.e едко.e едковато.e ежегодно.e ежедекадно.e ежедневно.e ежеквартально.e ежемеÑÑчно.e еженедельно.e еженощно.e ежечаÑно.e ежиком.e ежом.e еле-еле.e елико.e емко.e ерничеÑки.e ершиÑто.e ершом.e ехидно.e жадно.e жалко.e жалобно.e жалоÑтно.e железно.e желчно.e жеманно.e женÑки.e жертвенно.e жеÑтко.e жеÑтоко.e живенько.e живо.e живьем.e жидко.e жидковато.e жидовÑки.e жизненно.e жирно.e житейÑки.e жокейÑки.e жречеÑки.e забавно.e заблаговременно.e забориÑто.e заботливо.e заведомо.e завиÑтно.e завораживающе.e завороженно.e завÑегда.e завтра.e загадочно.e заглазно.e загнанно.e загодÑ.e загранице.e заграницей.e заграницу.e заграницы.e задарма.e задаром.e задешево.e задириÑто.e задолго.e задорно.e задорого.e задумчиво.e задушевно.e заедино.e заездом.e заживо.e зажимиÑто.e зажиточно.e зазывно.e законно.e законодательно.e заливиÑто.e залпом.e замертво.e замечательно.e замкнуто.e заморÑки.e замуж.e замыÑловато.e заново.e занозиÑто.e занудно.e занÑтно.e заодно.e заочно.e заподлицо.e запоем.e запоздно.e запойно.e заправÑки.e запретно.e запроÑто.e запутанно.e запущенно.e заранее.e заÑветло.e заÑим.e заÑлуженно.e заÑпанно.e заÑтенчиво.e затаенно.e затем.e затемно.e затепло.e затхло.e заумно.e заунывно.e заурÑдно.e заутра.e заученно.e зачарованно.e зачаÑтую.e зачаточно.e зачем-либо.e зачем-нибудь.e зачем-то.e защитно.e заÑдло.e зверÑки.e звонко.e звончато.e звучно.e зело.e земно.e зеркально.e зимой.e зло.e злобно.e зловонно.e зловредно.e злодейÑки.e злонравно.e злорадно.e злоÑтно.e злоÑзычно.e змеиÑто.e знатно.e знахарÑки.e значительно.e знобко.e знойно.e золотиÑто.e зорко.e зрелищно.e зрело.e зримо.e зрительно.e зрÑ.e зрÑшно.e зулуÑÑки.e зыбко.e зырÑнÑки.e зычно.e зÑбко.e иберийÑки.e ивановÑки.e играючи.e игриво.e идеально.e идейно.e идиллично.e идиотÑки.e иезуитÑки.e иерархичеÑки.e избирательно.e изблизи.e избыточно.e извека.e извечно.e извивиÑто.e извилиÑто.e извне.e изгибиÑто.e издавна.e издалека.e издалеча.e издалече.e издали.e издревле.e измученно.e изначала.e изначально.e изнеженно.e изнизу.e изнуренно.e изобильно.e изогнуто.e изолированно.e изоморфно.e изощренно.e изредка.e изрÑдно.e изуверÑки.e изумительно.e изумленно.e изуÑтно.e изыÑканно.e изÑщно.e имперÑки.e ингушÑки.e индейÑки.e индийÑки.e индуÑÑки.e инертно.e иногда.e интеллектуально.e интенÑивно.e интерактивно.e интимно.e интуитивно.e ионичеÑки.e иорданÑки.e иракÑки.e иранÑки.e ирландÑки.e ирокезÑки.e иронично.e ирреально.e иÑкаженно.e иÑкони.e иÑконно.e иÑкоÑа.e иÑкренне.e иÑкренно.e иÑкуÑно.e иÑкуÑÑтвенно.e иÑламÑки.e иÑландÑки.e иÑпанÑки.e иÑподволь.e иÑподлобьÑ.e иÑподнизу.e иÑподтишка.e иÑпокон.e иÑполинÑки.e иÑполу.e иÑпольно.e иÑправно.e иÑпуганно.e иÑÑтари.e иÑтерично.e иÑтинно.e иÑто.e иÑтомно.e иÑторичеÑки.e иÑторично.e иÑтошно.e иÑтощенно.e иÑчезающе.e италийÑки.e итого.e иудейÑки.e июльÑки.e июньÑки.e йеменÑки.e кабульÑки.e каверзно.e кавказÑки.e казахÑки.e казенно.e каирÑки.e как-либо.e как-нибудь.e как-никак.e как-то.e калачиком.e калорийно.e каменно.e камерно.e камчатÑки.e канадÑки.e канонично.e капельку.e капризно.e караибÑки.e караимÑки.e карельÑки.e карпатÑки.e картинно.e каÑпийÑки.e категоричеÑки.e кацапÑки.e качеÑтвенно.e кашмирÑки.e кашубÑки.e квалифицированно.e квело.e кверху.e кельтÑки.e керченÑки.e кзади.e кибертв.e киргизÑки.e киÑло.e киÑловато.e китайÑки.e кишмÑ.e клаÑÑно.e клоунÑки.e кнаружи.e книзу.e кнÑжеÑки.e коварно.e ковбойÑки.e когда-либо.e когда-нибудь.e когда-то.e кое-где.e кое-когда.e кое-куда.e кой-где.e кой-когда.e кой-куда.e количеÑтвенно.e колко.e коллегиально.e колоритно.e колоÑÑально.e комиÑÑионно.e комичеÑки.e комично.e коммерчеÑки.e компактно.e комфортно.e коничеÑки.e конкретно.e контекÑтно.e конфиденциально.e корейÑки.e коротко.e корректно.e корыÑтно.e корÑкÑки.e коÑно.e коÑо.e коÑобоко.e коÑовато.e коÑолапо.e коÑÑком.e кошмарно.e кпереди.e крадучиÑÑŒ.e крайне.e крамольно.e краÑиво.e краÑочно.e кратенько.e кратко.e креольÑки.e крепко.e крепко-накрепко.e креÑÑ‚-накреÑÑ‚.e кривобоко.e кривовато.e криволапо.e криворуко.e критичеÑки.e критично.e кричмÑ.e кроваво.e кровно.e кротко.e круглоÑуточно.e кружком.e крупно.e круто.e крутовато.e крыто.e крÑду.e кубанÑки.e кубарем.e кубинÑки.e кувырком.e куда.e куда-либо.e куда-нибудь.e куда-то.e кукольно.e кулачеÑки.e кулуарно.e кумыкÑки.e купечеÑки.e купно.e курдÑки.e курьезно.e курьерÑки.e куÑтарно.e куÑтиÑто.e кучно.e ладком.e лазурно.e лакейÑки.e лаконичеÑки.e лаконично.e лаоÑÑки.e лапидарно.e лаÑково.e латвийÑки.e латентно.e латышÑки.e легально.e легонечко.e легонько.e ледовито.e лежа.e лежмÑ.e лезгинÑки.e лениво.e ленинÑки.e леÑбийÑки.e леÑом.e летально.e летом.e лженаучно.e либерально.e ливмÑ.e лидерÑки.e лиловато.e линейно.e липко.e лиричеÑки.e лирично.e литовÑки.e лифтерÑки.e лицейÑки.e лицемерно.e лично.e ловко.e логичеÑки.e логично.e ложно.e локально.e лоцманÑки.e лоÑльно.e лукаво.e лучиÑто.e любезно.e любительÑки.e любовно.e любопытно.e любÑ.e людно.e людоедÑки.e люто.e магичеÑки.e мадьÑÑ€Ñки.e мажорно.e малайÑки.e маленечко.e маленько.e мало-мальÑки.e мало-помалу.e маловероÑтноющий.e малодушно.e маломощно.e манерно.e манÑийÑки.e марийÑки.e маÑлÑно.e маÑÑивно.e маÑÑово.e маÑтерÑки.e математичеÑки.e матеро.e матроÑÑки.e мгновенно.e медленно.e мелко.e мелковато.e мелодично.e мелочно.e мельком.e менее.e менторÑки.e мерзко.e мерзоÑтно.e мерно.e мертвенно.e меÑтами.e меÑтно.e меÑÑцами.e метко.e метлахÑки.e методичеÑки.e методично.e механичеÑки.e мешковато.e мещанÑки.e мещерÑки.e мигом.e мизерно.e микроÑкопичеÑки.e миленько.e мимичеÑки.e мимоездом.e мимолетно.e мимолетом.e мимоходом.e минимально.e мирно.e мироедÑки.e мифичеÑки.e мичманÑки.e мнительно.e многажды.e многократно.e многообразно.e мобильно.e модно.e модульно.e мозгло.e мокро.e мокровато.e молдавÑки.e молниеноÑно.e молодо.e молодцом.e молча.e молчаливо.e молчком.e моментально.e монашеÑки.e монотонно.e мордовÑки.e мормонÑки.e мощно.e мрачно.e мудро.e мужеÑтвенно.e мутно.e мыÑленно.e мÑгко.e мÑгковато.e мÑтежно.e на-гора.e набекрень.e набело.e набожно.e набок.e навалом.e навек.e навеки.e наверх.e наверху.e навеÑеле.e навеÑно.e навечно.e навзничь.e навзрыд.e наврÑд.e навÑегда.e навÑкидку.e навÑтречу.e навыворот.e навыкат.e навыкате.e навылет.e навыноÑ.e навыпуÑк.e навырез.e навытÑжку.e нагишом.e нагладко.e нагловато.e наглухо.e наглÑдно.e наголо.e наголову.e наготове.e надбавочно.e надвое.e надежно.e надельно.e надменно.e надолго.e надрывно.e надÑадно.e надуманно.e надуто.e наедине.e наездом.e назавтра.e назад.e назади.e наземь.e назло.e назубок.e наиболее.e наивно.e наигранно.e наизволок.e наизготовку.e наизнанку.e наизуÑть.e наименее.e наипаче.e наиÑкоÑки.e наиÑкоÑок.e наиÑкоÑÑŒ.e накатом.e наклонÑÑÑŒ.e накоротке.e накоротко.e накоÑо.e накоÑÑŒ.e накрепко.e накреÑÑ‚.e налево.e налегке.e налетом.e налицо.e налично.e намедни.e намеренно.e намертво.e намного.e нанайÑки.e наново.e наоборот.e наобум.e наотмашь.e наотрез.e наощупь.e напевно.e наперво.e наперебой.e наперевеÑ.e наперегонки.e наперед.e наперекреÑÑ‚.e наперерез.e наперерыв.e наперехват.e наповал.e напоказ.e наполовину.e напополам.e напориÑто.e напоÑледках.e напоÑледок.e напоÑледÑÑ….e направо.e напролет.e напролом.e напропалую.e напроÑто.e напрочь.e напрÑженно.e напрÑмик.e напрÑмую.e напыщенно.e наравне.e нараÑпашку.e нараÑпев.e нараÑхват.e нарочито.e нарочно.e наружи.e наружно.e наружу.e нарÑду.e наÑилу.e наÑильно.e наÑильÑтвенно.e наÑквозь.e наÑкоком.e наÑколько.e наÑкоро.e наÑмарку.e наÑмерть.e наÑмешливо.e наÑовÑем.e наÑпех.e наÑтежь.e наÑтойчиво.e наÑтоль.e наÑтолько.e наÑтольно.e наÑтороже.e наÑтороженно.e наÑтоÑтельно.e наÑтрого.e наÑтырно.e наÑухо.e наÑущно.e наÑыпью.e наÑыщенно.e натощак.e натрое.e натуго.e натужно.e натÑнуто.e наугад.e наудалую.e наудачу.e наутек.e наутро.e нахально.e нахрапом.e нацело.e нациÑÑ‚Ñки.e начально.e начеку.e начерно.e начетверо.e начиÑто.e начиÑтоту.e начиÑтую.e нашармака.e нашаромыжку.e наÑву.e неактивно.e неблагоприÑтно.e небогато.e небрежно.e неброÑко.e невдалеке.e невежеÑтвенно.e неверно.e невероÑтно.e невеÑело.e невзначай.e невзрачно.e невиданно.e невинно.e невкуÑно.e невнÑтно.e неволей.e невольно.e невпопад.e невпроворот.e невпроед.e невредно.e невтерпеж.e невылазно.e невыÑоко.e негаданно.e негативно.e неглаÑно.e неглубоко.e неглупо.e негромко.e недавно.e недалеко.e недалече.e недаром.e недвижно.e недельно.e недобро.e недоверчиво.e недовольно.e недолго.e недорого.e недоÑтаточно.e недружеÑтвенно.e недружно.e недурно.e нееÑтеÑтвенно.e нежданно.e нежданно-негаданно.e нежненько.e нежно.e незавиÑимо.e незадолго.e незаконно.e незамедлительно.e незаметненько.e незаметно.e незапланированно.e незаÑлуженно.e незнамо.e незримо.e незыблемо.e неизбежно.e неизбывно.e неизменно.e неизÑщно.e неимоверно.e неинтереÑно.e неиÑкренне.e неиÑкуÑно.e неиÑтинно.e неказиÑто.e неконкретно.e неконÑтитуционно.e некраÑиво.e некрепко.e некÑтати.e неладно.e нелепо.e нелеÑтно.e нелогично.e нелюбезно.e немедленно.e немедлÑ.e неминуемо.e немирно.e немного.e немо.e немодно.e немолчно.e немощно.e немудро.e немыÑлимо.e ненадежно.e ненадолго.e ненамного.e ненароком.e ненаÑытно.e ненаучно.e необоÑнованно.e необъÑтно.e необычайно.e необычно.e необÑзательно.e неоднократно.e неодобрительно.e неожиданно.e неопаÑно.e неоправданно.e неопрÑтно.e неоÑновательно.e неоÑпоримо.e неоÑторожно.e неотвÑзно.e неотлучно.e неотрывно.e неофициально.e неохватно.e неохотно.e неощутимо.e непальÑки.e непечатно.e неплотно.e неподалеку.e неподвижно.e непокойно.e непокорно.e неполно.e непомерно.e непорочно.e непоÑредÑтвенно.e непоÑтижимо.e непредвзÑто.e непременно.e непрерывно.e неприемлемо.e неприлично.e непроÑто.e непрочно.e непрочь.e непутем.e неравномерно.e неразумно.e нереально.e нередко.e неробко.e неровно.e неруÑÑки.e неÑвÑзно.e неÑерьезно.e неÑкладно.e неÑколько.e неÑкоро.e неÑкромно.e неÑложно.e неÑлучайно.e неÑлыханно.e неÑмело.e неÑметно.e неÑноÑно.e неÑобранно.e неÑолоно.e неÑпешно.e неÑпоро.e неÑпроÑта.e неÑравненно.e неÑтойко.e неÑтрашно.e неÑтройно.e неÑуразно.e неÑчетно.e неÑыто.e нетвердо.e неточно.e нетрудно.e неудачно.e неудержимо.e неудобь.e неуемно.e неуклонно.e неуклюже.e неукоÑнительно.e неумело.e неумеÑтно.e неумно.e неумолчно.e неурочно.e неуÑпешно.e неуÑтанно.e неуÑыпно.e неутешно.e нехитро.e нехотÑ.e нецензурно.e нечаÑто.e нечаÑнно.e нечеÑтно.e нечетко.e нечиÑто.e нечутко.e нешироко.e нешуточно.e нещадно.e неÑвно.e неÑрко.e неÑÑно.e нивхÑки.e нигде.e низко.e низменно.e низом.e никогда.e никуда.e никудышно.e нимало.e ниотколе.e ниотколь.e ниоткуда.e ниц.e ничего.e ничегошеньки.e ничком.e ничтожно.e ничуть.e нищенÑки.e ново.e ногайÑки.e норвежÑки.e нормально.e норовиÑто.e нотариально.e ночью.e нощно.e ноÑбрьÑки.e нубийÑки.e ныне.e нынче.e нÑпманÑки.e нÑповÑки.e обалдело.e обвально.e обдуманно.e обезоруживающе.e обережь.e обеÑкураживающе.e обещающе.e обиженно.e обильно.e обинуÑÑÑŒ.e облачно.e облегченно.e облыжно.e обманно.e обморочно.e обнадеживающе.e обобщенно.e ободрÑюще.e обоÑнованно.e обоюдно.e обрадованно.e образно.e обратно.e обреченно.e обрывиÑто.e обрывочно.e обрывчато.e обÑки.e обÑтоÑтельно.e обтекаемо.e обширно.e общо.e объективно.e объемиÑто.e обыденкой.e обыденно.e обыкновенно.e обычно.e овально.e овамо.e оглашенно.e огорченно.e ограниченно.e огромно.e огулом.e огульно.e одаль.e одеÑную.e одинаково.e одиножды.e одиноко.e одиозно.e однажды.e однобоко.e одновременно.e однозначно.e однократно.e одноÑложно.e одобрительно.e одульÑки.e оживленно.e озабоченно.e оземь.e океанÑки.e окладиÑто.e околично.e окольно.e окончательно.e округло.e оловÑнно.e операторÑки.e оплечь.e оплошно.e определенно.e опрометью.e опрÑтно.e оптом.e опÑть.e опÑть-таки.e орально.e организованно.e органичеÑки.e органично.e ординарно.e ориентировочно.e орочонÑки.e оÑаниÑто.e оÑенью.e оÑетинÑки.e оÑлепительно.e оÑманÑки.e оÑмыÑленно.e оÑновательно.e оÑобенно.e оÑобливо.e оÑобнÑком.e оÑобо.e оÑознанно.e оÑтерегающе.e оÑтзейÑки.e оÑторожно.e оÑтро.e оÑтроумно.e оÑуждающе.e оÑÑзаемо.e отважно.e отвеÑно.e ответно.e ответÑтвенно.e отвлеченно.e отвратно.e отдаленно.e отдельно.e отечеÑки.e отколе.e отколь.e откоÑно.e откровенно.e открыто.e откуда.e откуда-либо.e откуда-нибудь.e откуда-то.e откудова.e отлично.e отменно.e отнюдь.e отпето.e отрадно.e отрешенно.e отрицательно.e отроду.e отродÑÑÑŒ.e отрочеÑки.e отрывиÑто.e отрывочно.e отрывчато.e отÑеле.e отÑель.e отÑтупÑ.e отÑюда.e отÑюдова.e отталкивающе.e оттого.e оттоле.e оттоль.e оттуда.e отцовÑки.e отчаÑти.e отчаÑнно.e отчего-либо.e отчего-нибудь.e отчего-то.e отчетливо.e офицерÑки.e официально.e охально.e охотно.e охрÑно.e оценивающе.e оценочно.e очарованно.e очень.e очертÑ.e очно.e ошалело.e ошибочно.e ошуюю.e ощупью.e ощутимо.e паки.e пакоÑтно.e палачеÑки.e паничеÑки.e панÑки.e папуаÑÑки.e парадокÑально.e параллельно.e парижÑки.e паритетно.e парфÑнÑки.e паршиво.e паÑкудно.e паÑÑивно.e патетично.e паче.e педагогичеÑки.e педагогично.e пекинÑки.e пениÑто.e первично.e перво-наперво.e первоначально.e передом.e переменно.e периодичеÑки.e пермÑки.e перÑидÑки.e перÑонально.e перуанÑки.e пеÑтро.e петровÑки.e петушком.e печатно.e пешечком.e пешком.e пешочком.e пижонÑки.e пикантно.e пионерÑки.e пиратÑки.e пиÑарÑки.e пиÑьменно.e питерÑки.e плавно.e пламенно.e планово.e планомерно.e плаÑтично.e платно.e платформно.e плачевно.e плашмÑ.e плебейÑки.e плодотворно.e плоÑко.e плотно.e плотÑки.e плоховато.e плутовато.e по-английÑки.e по-арабÑки.e по-бабьи.e по-барÑки.e по-божеÑки.e по-братÑки.e по-быÑтрому.e по-вашему.e по-веÑеннему.e по-военному.e по-волчьи.e по-воровÑки.e по-вÑÑкому.e по-гимназичеÑки.e по-глупому.e по-городÑки.e по-гречеÑки.e по-деловому.e по-деревенÑки.e по-детÑки.e по-домашнему.e по-другому.e по-дружеÑки.e по-дурацки.e по-европейÑки.e по-женÑки.e по-заÑчьи.e по-зимнему.e по-идиотÑки.e по-иному.e по-ихнему.e по-каковÑки.e по-карталинÑки.e по-комÑомольÑки.e по-кошачьи.e по-латыни.e по-летнему.e по-людÑки.e по-лÑгушачьи.e по-мальчишеÑки.e по-мальчишечьи.e по-материнÑки.e по-медвежьи.e по-молодецки.e по-монгольÑки.e по-морÑкому.e по-мужÑки.e по-наÑтоÑщему.e по-нашему.e по-немецки.e по-нищенÑки.e по-новому.e по-нынешнему.e по-оÑеннему.e по-оÑобенному.e по-отечеÑки.e по-отцовÑки.e по-пороÑÑчьи.e по-прежнему.e по-преимущеÑтву.e по-проÑтецки.e по-проÑтому.e по-птичьи.e по-пуÑтому.e по-рабочему.e по-разбойничьи.e по-разному.e по-ребÑчеÑки.e по-ребÑчьи.e по-родÑтвенному.e по-руÑалочьи.e по-руÑÑки.e по-рыцарÑки.e по-ÑветÑки.e по-ÑвинÑки.e по-Ñвоему.e по-ÑвойÑки.e по-ÑиротÑки.e по-ÑкотÑки.e по-Ñловацки.e по-Ñобачьи.e по-ÑоветÑки.e по-ÑтариковÑки.e по-Ñтаринному.e по-Ñтарому.e по-твоему.e по-товарищеÑки.e по-ученому.e по-финÑки.e по-французÑки.e по-халдейÑки.e по-хамÑки.e по-хозÑйÑки.e по-хорошему.e по-человечеÑки.e по-человечьи.e по-чеÑтному.e по-шутовÑки.e по-щегольÑки.e победно.e побитно.e поблизоÑти.e побыÑтрееть.e повально.e поверху.e повÑедневно.e повÑемеÑтно.e повÑюду.e повторно.e поголовно.e подавлÑюще.e подавно.e подале.e подвыÑÑŒ.e подекадно.e поденно.e подкожно.e подло.e поднеÑÑŒ.e подобру.e подобру-поздорову.e подозрительно.e подолгу.e подпольно.e подражательно.e подробно.e подÑпудно.e подтÑнуто.e подушно.e подчаÑ.e подчиÑтую.e поедом.e пожизненно.e позавчера.e позарез.e поздненько.e поздорову.e позитивно.e позорно.e поименно.e поиÑтине.e покато.e покаÑнно.e поквартально.e покойно.e покорно.e покрепче.e полгода.e полегонечку.e полегоньку.e полемично.e ползком.e полиÑтно.e политичеÑки.e политично.e полноÑтью.e полночью.e положительно.e полулежа.e полунеземно.e полупуÑто.e полупьÑно.e полуÑонно.e полутемно.e полушутÑ.e польÑки.e полюбовно.e полюбу.e полÑрно.e помаленечку.e помаленьку.e помалу.e помеÑÑчно.e поминутно.e помногу.e поморÑки.e помпезно.e понапраÑну.e понарошку.e понаÑлышке.e поначалу.e поневоле.e понемногу.e понемножечку.e понемножку.e понизу.e понимающе.e понуро.e поныне.e поодаль.e поодиночке.e поочереди.e поочередно.e попарно.e попервоначалу.e попеременно.e поповÑки.e пополам.e пополудни.e пополуночи.e попроÑту.e популÑрно.e попуÑту.e попутно.e поразительно.e поровну.e порожиÑто.e порожнÑком.e порознь.e порой.e порочно.e порою.e порывиÑто.e порÑдком.e порÑдочно.e поÑадÑки.e поÑезонно.e поÑейчаÑ.e поÑему.e поÑередке.e поÑледовательно.e поÑлезавтра.e поÑлойно.e поÑлушно.e поÑменно.e поÑмертно.e поÑолонь.e поÑпешно.e поÑтепенно.e поÑтно.e поÑтоÑнно.e поÑтранично.e поÑтрочно.e поÑтфактум.e поÑтыдно.e поÑуточно.e поÑуху.e потаенно.e потенциально.e потерÑнно.e потешно.e потихонечку.e потихоньку.e потолочно.e потому.e поточно.e потрÑÑающе.e поурочно.e поутру.e похвально.e походÑ.e почаÑово.e почаÑту.e почем.e почему.e почему-либо.e почему-нибудь.e почему-то.e почетно.e почленно.e почти.e почто.e пошепту.e пошло.e пошловато.e поштучно.e поÑкранно.e поÑтапно.e поÑтично.e поÑтому.e праведно.e правильно.e пражÑки.e праздно.e практичеÑки.e практично.e пребогато.e пребольно.e превоÑходно.e превратно.e прегадко.e преданно.e предательÑки.e предварительно.e предвечно.e предвзÑто.e предельно.e преднамеренно.e предобро.e предоÑтаточно.e предоÑтерегающе.e предположительно.e предпочтительно.e предÑмертно.e предупреждающе.e преждевременно.e преимущеÑтвенно.e прекраÑно.e прелеÑтно.e премило.e премного.e премудро.e преÑкучно.e преÑпокойно.e преÑтупно.e претенциозно.e приблизительно.e прибыльно.e приватно.e приветливо.e приветно.e привлекательно.e привольно.e привычно.e призрачно.e призывно.e прилежно.e приличненько.e прилично.e применительно.e примерно.e приметно.e примечательно.e примитивно.e принципиально.e припеваючи.e приÑно.e приÑтально.e приÑтойно.e притворно.e приторно.e прицельно.e приютÑки.e приÑтненько.e проворно.e продольно.e проездом.e прозорливо.e прозрачно.e произвольно.e пронзительно.e пронизывающе.e пропадом.e пропиÑью.e пропорционально.e проÑто-напроÑто.e проÑтодушно.e проÑторно.e протокольно.e проточно.e протÑжно.e профеÑÑионально.e прохладно.e проходом.e прочно.e прочь.e прощально.e пруÑÑки.e прытко.e прÑмиком.e прÑмо-таки.e прÑно.e пÑихичеÑки.e пÑихологичеÑки.e пÑковÑки.e публично.e пугающе.e пугливо.e пунктирно.e пуÑто.e пуÑтовато.e пуÑтынно.e путейÑки.e пушиÑто.e пушкинÑки.e пылко.e пыльно.e пышно.e пьÑно.e раболепно.e рабÑки.e раввинÑки.e равнодушно.e равномерно.e равноÑильно.e радиально.e радикально.e радиоактивно.e радужно.e радушно.e разбойно.e разборчиво.e развратно.e развÑзно.e разгульно.e раздельно.e раздольно.e раздражающе.e разлагающе.e разлапо.e разлато.e различно.e размыто.e разнообразно.e разом.e разумно.e райÑки.e ранее.e раненько.e раÑиÑÑ‚Ñки.e раÑкоÑо.e раÑпевно.e раÑпутно.e раÑÑеÑнно.e раÑтерÑнно.e раÑтроганно.e раÑÑ‚Ñнуто.e рахитично.e рвачеÑки.e реалиÑтичеÑки.e реально.e ребÑчеÑки.e ревмÑ.e ревниво.e регулÑрно.e редко.e редковато.e редкоÑтно.e резво.e резко.e резковато.e резонно.e рейнÑки.e рекордно.e репрезентативно.e речиÑто.e решительно.e рикошетом.e римÑки.e ритмично.e риторично.e робко.e рознично.e розно.e романÑки.e романтично.e роÑкошно.e роÑно.e роÑÑийÑки.e ругательÑки.e ругмÑ.e румынÑки.e румÑно.e руÑÑки.e ручьем.e рыÑцой.e рыÑью.e рыхло.e рыхловато.e рыцарÑки.e рьÑно.e Ñ€Ñдком.e Ñ€Ñдышком.e ÑаамÑки.e ÑадиÑÑ‚Ñки.e Ñакрально.e Ñально.e Ñам-двадцать.e Ñам-девÑÑ‚.e Ñам-деÑÑÑ‚.e Ñам-друг.e Ñам-оÑьмой.e Ñам-пÑÑ‚.e Ñам-Ñем.e Ñам-третей.e Ñам-четверт.e Ñам-шеÑÑ‚.e Ñамобытно.e ÑамоедÑки.e Ñамокатом.e Ñамолично.e Ñамоплавом.e Ñамопроизвольно.e ÑамоÑтоÑтельно.e Ñамотеком.e Ñамоучкой.e Ñамоходом.e Ñатирично.e Ñбоку.e ÑветÑки.e ÑвинÑки.e Ñвирепо.e Ñвободно.e Ñвоевременно.e ÑвойÑки.e ÑвыÑока.e ÑвÑзно.e ÑвÑщенно.e Ñглупа.e ÑгорÑча.e Ñдавленно.e Ñдельно.e Ñдержанно.e Ñдуру.e ÑегоднÑ.e ÑейчаÑ.e Ñекретно.e ÑелÑнÑки.e Ñемейно.e ÑемитÑки.e Ñемо.e Ñемью.e ÑербÑки.e Ñердито.e ÑеребрÑно.e Ñеренько.e Ñерийно.e ÑермÑжно.e Ñеровато.e Ñерьезно.e Ñжато.e ÑиамÑки.e ÑибирÑки.e ÑидмÑ.e ÑидÑ.e Ñилком.e Ñилой.e Ñильно.e Ñимпатично.e ÑинодÑки.e Ñинхронно.e ÑионÑки.e Ñипло.e Ñипловато.e ÑирийÑки.e ÑиротÑки.e ÑиÑтематичеÑки.e ÑиÑтематично.e ÑиÑтемно.e ÑиÑтельно.e Ñкабрезно.e Ñказочно.e Ñкачкообразно.e ÑкептичеÑки.e Ñкептично.e ÑкифÑки.e Ñкладно.e Ñклочно.e Ñкованно.e Ñкользко.e Ñколько-нибудь.e Ñколько-то.e Ñкопом.e ÑкопчеÑки.e Ñкорбно.e Ñкоренько.e ÑкотÑки.e Ñкромно.e Ñкрупулезно.e Ñкрытно.e Ñкудно.e Ñкупо.e Ñкуповато.e Ñкученно.e Ñлабовато.e Ñлавно.e ÑлавÑнÑки.e Ñладко.e ÑладоÑтно.e Ñлаженно.e Ñлева.e Ñлегка.e Ñледом.e Ñлепо.e Ñлитно.e Ñлишком.e ÑловенÑки.e Ñложено.e ÑломÑ.e Ñлыхом.e ÑлÑкотно.e Ñмалу.e Ñмачно.e Ñмело.e Ñменно.e Ñмертельно.e Ñмешанно.e Ñмиренно.e Ñмирненько.e Ñмирно.e Ñмлада.e Ñмолоду.e Ñморщенно.e Ñмрадно.e Ñмуро.e Ñмутно.e Ñмущенно.e ÑмÑгченно.e ÑмÑтенно.e Ñнаружи.e Ñначала.e Ñнежно.e Ñнова.e ÑноÑно.e Ñнуло.e Ñобранно.e ÑобÑтвенноручно.e Ñовершенно.e ÑоветÑки.e Ñовокупно.e ÑовÑем.e Ñогбенно.e ÑодомÑки.e Ñозвучно.e Ñознательно.e Ñокращенно.e ÑолдатÑки.e Ñолидно.e Ñольно.e Ñомкнуто.e Ñонно.e ÑоответÑтвующе.e Ñоразмеренно.e ÑоÑедÑки.e ÑоÑлепа.e ÑоÑлепу.e ÑоÑтрадающе.e Ñочно.e ÑочувÑтвенно.e ÑпаÑнно.e Ñперва.e Ñпервоначала.e Ñпервоначалу.e Ñпециально.e Ñпешно.e Ñпирально.e Ñплеча.e Ñплоченно.e Ñплошь.e Ñподручно.e Ñпозаранку.e Ñпозаранок.e Ñпокойно.e Ñполна.e Ñпонтанно.e Ñпоро.e Ñправа.e Ñправедливо.e Ñправно.e ÑпроÑонок.e ÑпроÑоньÑ.e ÑпроÑта.e Ñпрохвала.e ÑпьÑна.e ÑпьÑну.e Ñравнительно.e Ñразу.e Ñредне.e Ñроду.e Ñрочно.e Ñрыву.e ÑÑ€Ñду.e Ñтабильно.e ÑталинÑки.e Ñтаровато.e ÑтарчеÑки.e ÑтатиÑтичеÑки.e Ñтатично.e Ñтепенно.e Ñтерильно.e ÑтеÑненно.e Ñтильно.e Ñтихийно.e ÑтоголоÑо.e ÑтоичеÑки.e Ñтойко.e Ñтойком.e ÑтоймÑ.e Ñтократно.e Ñтоль.e Ñтолько.e Ñторицей.e Ñторицею.e Ñторожко.e Ñтороной.e ÑтоÑ.e ÑтрадальчеÑки.e Ñтрадающе.e Ñтранично.e Ñтранновато.e ÑтраÑтно.e ÑтраÑть.e ÑтратегичеÑки.e Ñтремглав.e Ñтремительно.e Ñтрого.e Ñтрого-наÑтрого.e Ñтройно.e Ñтудено.e Ñтудийно.e Ñтыдливо.e Ñубменю.e Ñубоптимально.e Ñубтильно.e Ñубъективно.e Ñугубо.e ÑуданÑки.e ÑудейÑки.e Ñудорожно.e Ñуеверно.e Ñуемудро.e Ñуетно.e Ñуждено.e ÑултанÑки.e Ñуматошно.e Ñумбурно.e Ñумеречно.e Ñуммарно.e Ñумрачно.e ÑуннитÑки.e Ñурово.e ÑурьмÑно.e Ñутолочно.e ÑутулиÑто.e Ñутуло.e Ñухо.e Ñуховато.e ÑущеÑтвенно.e ÑхематичеÑки.e Ñхематично.e Ñхемно.e Ñходу.e ÑчаÑтливо.e Ñыгранно.e Ñыздавна.e Ñызмала.e Ñызмалу.e ÑызмальÑтва.e Ñызнова.e Ñыро.e Ñыровато.e Ñырьем.e Ñытно.e Ñыто.e Ñюда.e ÑÑм.e табуном.e таджикÑки.e таинÑтвенно.e таитÑнÑки.e тайком.e тайно.e тактильно.e тактично.e талантливо.e талышÑки.e тамильÑки.e тангенциально.e татарÑки.e твердо.e творчеÑки.e тевтонÑки.e телешом.e тематичеÑки.e темпераментно.e тениÑто.e теоретичеÑки.e теперича.e теперь.e термичеÑки.e терпеливо.e терпимо.e теÑновато.e тет-а-тет.e техничеÑки.e технично.e технологичеÑки.e тибетÑки.e типичеÑки.e типично.e тирольÑки.e тихо.e тихо-Ñмирно.e тихомолком.e тихонечко.e тихонько.e тишком.e тлетворно.e тогда.e тогда-то.e толково.e толком.e толÑто.e томительно.e томно.e тонко.e тонковато.e топорно.e торжеÑтвенно.e торовато.e торопко.e торопливо.e торчком.e торчмÑ.e тотально.e тотчаÑ.e точь-в-точь.e тошнотно.e трагичеÑки.e трагично.e трезво.e трепетно.e третейÑки.e третьеводни.e тридцатью.e трижды.e троÑко.e трубно.e труÑливо.e труÑовато.e тувинÑки.e туго.e туговато.e туда.e туда-то.e тульÑки.e туманно.e тунгуÑÑки.e туниÑÑки.e тупо.e туповато.e турбо.e туриÑÑ‚Ñки.e туÑкло.e тут-то.e туточки.e тучно.e тщательно.e тщеÑлавно.e тщетно.e тычком.e убаюкивающе.e убедительно.e убежденно.e убийÑтвенно.e убито.e ублюдочно.e убого.e убойно.e убориÑто.e убыточно.e уверенно.e увеÑиÑто.e увечно.e угловато.e угнетающе.e угнетенно.e угорÑки.e угрюмо.e удало.e удивленно.e удмуртÑки.e удрученно.e уединенно.e ужаÑно.e ужимиÑто.e ужо.e узбекÑки.e узко.e узковато.e узорочно.e уйгурÑки.e укладиÑто.e уклончиво.e украдкой.e украинÑки.e укрупненно.e уланÑки.e умело.e умеренно.e умеÑтно.e умеючи.e умиленно.e умильно.e умно.e умышленно.e униженно.e уникально.e унтерÑки.e унывно.e уныло.e упорно.e управÑки.e упрощенно.e упрÑмо.e уральÑки.e уродÑки.e урочно.e урывками.e урывочками.e урывочно.e урывчато.e уÑердно.e уÑидчиво.e уÑиленно.e уÑкоренно.e уÑловно.e уÑпешно.e уÑпокаивающе.e уÑтавÑÑÑŒ.e уÑтало.e уÑтно.e уÑтроенно.e утвердительно.e утешно.e утомительно.e утомленно.e утонченно.e утопично.e утречком.e утробиÑто.e утробно.e утром.e ухарÑки.e ухватиÑто.e учащенно.e фальшиво.e фанатично.e фантаÑтичеÑки.e фаÑониÑто.e фатально.e фашиÑÑ‚Ñки.e феллахÑки.e феноменально.e фермерÑки.e фиглÑÑ€Ñки.e фигуриÑто.e фигурно.e физиологичеÑки.e физичеÑки.e фиктивно.e финÑки.e флотÑки.e формально.e форменно.e форÑиÑто.e фракийÑки.e фривольно.e фукÑом.e фундаментально.e хазарÑки.e хакаÑÑки.e халатно.e халдейÑки.e халтурно.e хамитÑки.e хамовато.e хамÑки.e ханжеÑки.e ханÑки.e хантыйÑки.e хаотично.e характерно.e хворо.e хеттÑки.e хивинÑки.e химичеÑки.e хитро.e хитровато.e хитроÑтно.e хитроумно.e хищно.e хладно.e хладнокровно.e хлеÑтко.e хлипко.e хлопотливо.e хмельно.e хмуро.e хмуровато.e ходенем.e ходко.e ходором.e ходульно.e ходуном.e хозÑйÑки.e холопÑки.e холуйÑки.e хорватÑки.e хоробро.e хорошенечко.e хорошенько.e храбро.e хрипато.e хрипло.e хроничеÑки.e хронологичеÑкий.e хрупко.e хруÑтко.e худо-бедно.e хунхузÑки.e цапко.e царÑки.e царÑтвенно.e цветаÑто.e цветиÑто.e цейлонÑки.e целиком.e целомудренно.e целоÑтно.e цельно.e централизованно.e цепко.e церемонно.e цивильно.e циклично.e циничеÑки.e цинично.e цугом.e цыганÑки.e чабанÑки.e чадно.e чаÑами.e чаÑтенько.e чаÑтично.e чаÑто.e чаÑтью.e чахоточно.e чванно.e чего-то.e чеканно.e челночно.e человечеÑки.e человечно.e чередом.e череÑчур.e черкеÑÑки.e черно.e черÑтво.e чертовÑки.e чеÑтно.e четко.e четырежды.e чеченÑки.e чешÑки.e чилийÑки.e чинно.e чиÑтенько.e чиÑто.e чокнуто.e чопорно.e чохом.e чрезвычайно.e чрезмерно.e что-то.e чувашÑки.e чудачеÑки.e чудеÑно.e чудовищно.e чудом.e чукотÑки.e чутко.e чуток.e чуточку.e чуть-чуть.e чухонÑки.e шагом.e шажком.e шало.e шаловливо.e шалÑй-валÑй.e шаманÑки.e шатко.e шахÑки.e шахтерÑки.e швабÑки.e шведÑки.e шепотком.e шепотом.e шеÑтью.e шибко.e шиворот-навыворот.e шиитÑки.e шикарно.e широко.e шквалиÑто.e шквально.e школÑÑ€Ñки.e шпионÑки.e шулерÑки.e шумерÑки.e шумно.e шуÑтро.e шутливо.e шутовÑки.e шуточно.e шутÑ.e щедро.e щедровато.e щипком.e ÑвенÑки.e Ñкзотично.e ÑкологичеÑки.e ÑкономичеÑки.e Ñкономично.e ÑкÑпоненциально.e ÑкÑпромтом.e ÑкÑтерриториально.e ÑкÑтремально.e ÑкÑтремиÑÑ‚Ñки.e ÑкÑтренно.e ÑлаÑтично.e Ñлегантно.e Ñлегично.e Ñлементарно.e ÑльзаÑÑки.e ÑмиÑÑионно.e ÑнергетичеÑки.e Ñнергично.e ÑпичеÑки.e Ñпохально.e ÑрзÑнÑки.e Ñротично.e ÑÑеровÑки.e ÑÑкизно.e ÑÑтетично.e ÑÑтонÑки.e ÑтичеÑки.e Ñтично.e ÑтничеÑки.e ÑтруÑÑки.e ÑфиопÑки.e Ñффектно.e ювелирно.e юдофобÑки.e юзом.e юкагирÑки.e юлианÑки.e юнкерÑки.e юннатÑки.e юношеÑки.e юридичеÑки.e юрко.e юродÑки.e ÑванÑки.e Ñвно.e Ñвочно.e ÑвÑтвенно.e Ñдовито.e ÑзычеÑки.e ÑкобинÑки.e ÑкутÑки.e Ñнтарно.e ÑнычарÑки.e ÑпонÑки.e Ñрко.e Ñро.e ÑроÑтно.e : ; инÑтитут.= первотел.= терцерон.= : LLAAQ+ or LLBRO+; инÑтитут.ndmsv первотел.ndmsv терцерон.ndmsv : ; инÑтитут.ndmsi первотел.ndmsi терцерон.ndmsi : ; теÑ.= : LLAAO+ or LLBRK+ or LLBUA+ or LLBYU+; теÑ.ndmsv : ; теÑ.ndmsi : ; теÑÑ‚.= : LLAAQ+ or LLCAG+ or LLDMT+; теÑÑ‚.ndmsv : ; теÑÑ‚.ndnpg : ; теÑÑ‚.ndmsi : ; теÑтир.= : LLCDD+ or LLFAK+; тет.= : LLAFX+ or LLBRO+ or LLDQS+; тет.ndfpg : ; тетер.= : LLBRO+ or LLDQR+; тетерев.= : LLACQ+ or LLAVH+; тетерев.nlmsi : ; теткин.= : LLFUS+ or LLDZR+; теткин.amsi : ; теткин.admsv : ; тетрад.= : LLAFX+ or LLBRK+ or LLBYZ+ or LLDNF+; тетрад.ndfpg : ; тефтел.= : LLBCE+ or LLDNX+; техаÑ.= : LLAAY+ or LLAYI+; техаÑ.ndmsv : ; техаÑ.ndmsi : ; теч.= : LLDXL+ or LLBRI+ or LLDNC+; теш.= : LLAFM+ or LLDXM+ or LLBHH+ or LLBMV+ or LLBRI+; теш.ndfpg : ; ти.= : LLADE+ or LLDHU+; венециан.= тибет.= : LLAAY+ or LLAYI+ or LLBRO+; венециан.ndmsv тибет.ndmsv : ; венециан.ndmsi тибет.ndmsi : ; тибр.= : LLDWW+ or LLBHS+ or LLBNP+; тибр.ndmsv : ; тибр.ndmsi : ; кег.= тиг.= : LLAUW+; Ñтебел.= тигел.= : LLAUI+ or LLDOO+; тиджани.= : LLDWY+ or LLFPQ+; тип.= : LLAAQ+ or LLACI+ or LLAYB+; тип.nlmsi : ; тип.ndmsv : ; тип.ndmsi : ; /ru/words/words.226: LLAAJ+; автогараж.ndmsv бердыш.ndmsv буж.ndmsv витраж.ndmsv вольтаж.ndmsv галдеж.ndmsv гамма-луч.ndmsv грабеж.ndmsv гуж.ndmsv зернофураж.ndmsv камыш.ndmsv карандаш.ndmsv кедрач.ndmsv киномонтаж.ndmsv ключ.ndmsv ковш.ndmsv корж.ndmsv круглыш.ndmsv крыж.ndmsv крылач.ndmsv кулеш.ndmsv кунтуш.ndmsv купаж.ndmsv кутеж.ndmsv лиÑтаж.ndmsv литмонтаж.ndmsv литраж.ndmsv магарыч.ndmsv метраж.ndmsv меч.ndmsv моÑарбитраж.ndmsv мÑч.ndmsv неплатеж.ndmsv нетерпеж.ndmsv палаш.ndmsv пернач.ndmsv пихтач.ndmsv плащ.ndmsv подÑтаж.ndmsv прыщ.ndmsv Ñ€Ñж.ndmsv Ñвербеж.ndmsv Ñвищ.ndmsv Ñенаж.ndmsv Ñенофураж.ndmsv Ñкулеж.ndmsv Ñныч.ndmsv Ñпорыш.ndmsv Ñпотыкач.ndmsv Ñтрекач.ndmsv Ñутаж.ndmsv терпеж.ndmsv типаж.ndmsv тирлич.ndmsv тупыш.ndmsv Ñ‚Ñгач.ndmsv фотомонтаж.ndmsv хвощ.ndmsv хлебофураж.ndmsv Ñ…Ñ€Ñщ.ndmsv целкач.ndmsv шалаш.ndmsv Ñлектронож.ndmsv : ; автогараж.ndmsi бердыш.ndmsi буж.ndmsi витраж.ndmsi вольтаж.ndmsi галдеж.ndmsi гамма-луч.ndmsi грабеж.ndmsi гуж.ndmsi зернофураж.ndmsi камыш.ndmsi карандаш.ndmsi кедрач.ndmsi киномонтаж.ndmsi ключ.ndmsi ковш.ndmsi корж.ndmsi круглыш.ndmsi крыж.ndmsi крылач.ndmsi кулеш.ndmsi кунтуш.ndmsi купаж.ndmsi кутеж.ndmsi лиÑтаж.ndmsi литмонтаж.ndmsi литраж.ndmsi магарыч.ndmsi метраж.ndmsi меч.ndmsi моÑарбитраж.ndmsi мÑч.ndmsi неплатеж.ndmsi нетерпеж.ndmsi палаш.ndmsi пернач.ndmsi пихтач.ndmsi плащ.ndmsi подÑтаж.ndmsi прыщ.ndmsi Ñ€Ñж.ndmsi Ñвербеж.ndmsi Ñвищ.ndmsi Ñенаж.ndmsi Ñенофураж.ndmsi Ñкулеж.ndmsi Ñныч.ndmsi Ñпорыш.ndmsi Ñпотыкач.ndmsi Ñтрекач.ndmsi Ñутаж.ndmsi терпеж.ndmsi типаж.ndmsi тирлич.ndmsi тупыш.ndmsi Ñ‚Ñгач.ndmsi фотомонтаж.ndmsi хвощ.ndmsi хлебофураж.ndmsi Ñ…Ñ€Ñщ.ndmsi целкач.ndmsi шалаш.ndmsi Ñлектронож.ndmsi : ; типизир.= : LLCER+ or LLCGD+ or LLENL+; нормир.= резервир.= тиражир.= : LLEQA+ or LLCGW+; тиран.= : LLACI+ or LLDXR+ or LLBIA+ or LLBNU+ or LLBRO+; тиран.nlmsi : ; тиÑн.= : LLELV+ or LLELW+ or LLFWI+; тит.= : LLAAQ+ or LLDNX+; тит.ndmsv : ; тит.ndmsi : ; титов.= : LLFJG+ or LLFOU+ or LLBRK+; титов.nlmsi : ; титул.= : LLAAQ+ or LLCCZ+ or LLFWB+ or LLCGW+ or LLDOK+; титул.ndmsv : ; титул.ndmsi : ; тихон.= : LLFKO+ or LLFIH+ or LLDPW+; тихон.nlmsi : ; рв.= тк.= : LLEQF+ or LLAKA+; тканев.= : LLCJO+ or LLDKJ+; тканев.amss : ; тл.= : LLBIK+ or LLBNP+ or LLDQT+; тлен.= : LLAAQ+ or LLBYZ+ or LLDNT+; тлен.ndmsv : ; тлен.ndmsi : ; то.= : LLDTM+ or LLBPJ+; то.i : ; то.p : ; вот.= именно.= на-ка.= нате-ка.= неужели.= неужто.= ни-ни.= пожалуйÑта.= то-то.= : LLDTS+ or LLAEL+; вот.xn именно.xn на-ка.xn нате-ка.xn неужели.xn неужто.xn ни-ни.xn пожалуйÑта.xn то-то.xn : ; вот.p именно.p на-ка.p нате-ка.p неужели.p неужто.p ни-ни.p пожалуйÑта.p то-то.p : ; коломбо.= тобаго.= : LLDWY+ or LLDXF+; тобол.= урал.= : LLDWW+ or LLAYK+; тобол.ndmsv урал.ndmsv : ; тобол.ndmsi урал.ndmsi : ; товар.= : LLAAO+ or LLBRO+ or LLBYU+; товар.ndmsv : ; товар.ndmsi : ; товаропот.= : LLCJX+; тодин.= : LLDZS+; тоже.= : LLDTM+ or LLAEK+; тоже.i : ; тоже.e : ; тоже.p : ; ток.= : LLABF+ or LLCBF+; ток.ndmsv : ; ток.ndmsi : ; тока.= : LLDZC+ or LLBPH+; тол.= : LLAAQ+ or LLDXR+ or LLCLQ+ or LLCLS+ or LLCSN+ or LLCTB+ or LLCTH+ or LLDML+ or LLFIE+; тол.ndmsv : ; тол.ndmsi : ; толк.= : LLAAK+ or LLAEL+ or LLDTP+ or LLBCC+ or LLCCZ+ or LLCGW+; толк.xn : ; толк.ndmsv : ; толк.ndmsi : ; толкуч.= : LLBDE+ or LLBDQ+ or LLBRI+; толкуч.amss : ; толмач.= : LLACF+ or LLBHH+ or LLBMV+; толмач.nlmsi : ; аниÑов.= бородат.= бруÑчат.= бугорчат.= взрывчат.= вишнев.= жат.= звездчат.= зубчат.= клетчат.= коленчат.= конопат.= крупчат.= крылат.= лапчат.= маÑÑов.= мелкозуб.= открыт.= перцов.= пузырчат.= путан.= разверÑÑ‚.= рогат.= Ñ€Ñбинов.= Ñвинцов.= ÑелитрÑн.= ÑеребрÑн.= Ñетчат.= Ñинеглаз.= Ñнопов.= Ñопат.= толокнÑн.= трубчат.= : LLBRK+ or LLDKF+; аниÑов.amss бородат.amss бруÑчат.amss бугорчат.amss взрывчат.amss вишнев.amss жат.amss звездчат.amss зубчат.amss клетчат.amss коленчат.amss конопат.amss крупчат.amss крылат.amss лапчат.amss маÑÑов.amss мелкозуб.amss открыт.amss перцов.amss пузырчат.amss путан.amss разверÑÑ‚.amss рогат.amss Ñ€Ñбинов.amss Ñвинцов.amss ÑелитрÑн.amss ÑеребрÑн.amss Ñетчат.amss Ñинеглаз.amss Ñнопов.amss Ñопат.amss толокнÑн.amss трубчат.amss : ; толп.= : LLAFX+ or LLBNN+; толп.ndfpg : ; толÑтов.= : LLFQF+ or LLAYI+ or LLBRK+ or LLBRO+; толÑтов.nlmsi : ; толÑтоше.= тонкоше.= : LLBEX+ or LLDPU+; толщ.= : LLAFM+ or LLDNC+; толщ.ndfpg : ; том.= : LLABM+ or LLFIX+ or LLBII+ or LLBNN+ or LLBYU+ or LLEAU+; том.nlmsi : ; том.ndmsv : ; том.ndmsi : ; амбарищ.= арбузищ.= баÑищ.= валищ.= ветрищ.= гвоздищ.= голоÑищ.= дождищ.= домищ.= заборищ.= заводищ.= котлищ.= крючищ.= куÑищ.= лбищ.= леÑищ.= морозищ.= народищ.= ноÑищ.= пнищ.= раÑÑказищ.= Ñнежищ.= Ñтожищ.= Ñтолищ.= Ñугробищ.= табачищ.= томищ.= холодищ.= : LLARI+; амбарищ.ndmpg арбузищ.ndmpg баÑищ.ndmpg валищ.ndmpg ветрищ.ndmpg гвоздищ.ndmpg голоÑищ.ndmpg дождищ.ndmpg домищ.ndmpg заборищ.ndmpg заводищ.ndmpg котлищ.ndmpg крючищ.ndmpg куÑищ.ndmpg лбищ.ndmpg леÑищ.ndmpg морозищ.ndmpg народищ.ndmpg ноÑищ.ndmpg пнищ.ndmpg раÑÑказищ.ndmpg Ñнежищ.ndmpg Ñтожищ.ndmpg Ñтолищ.ndmpg Ñугробищ.ndmpg табачищ.ndmpg томищ.ndmpg холодищ.ndmpg : ; томош.= : LLAGJ+ or LLBMS+; тон.= : LLABN+ or LLFIR+ or LLBSZ+ or LLBYZ+ or LLDFW+ or LLDQC+ or LLFKY+; тон.nlfpg : ; тон.ndmsv : ; тон.nlfpv : ; тон.ndmsi : ; топ.= : LLAAQ+ or LLAEL+ or LLBII+ or LLBNN+ or LLBRK+ or LLDZJ+ or LLBSW+ or LLCUQ+ or LLCVF+ or LLDNF+; топ.xn : ; топ.ndmsv : ; топ.ndmsi : ; дворищ.= коÑтрищ.= огнищ.= пожарищ.= топорищ.= : LLARI+ or LLARS+; дворищ.ndmpg коÑтрищ.ndmpg огнищ.ndmpg пожарищ.ndmpg топорищ.ndmpg : ; дворищ.ndnpg коÑтрищ.ndnpg огнищ.ndnpg пожарищ.ndnpg топорищ.ndnpg : ; топорщ.= : LLBHF+ or LLBMT+; тор.= : LLAAQ+ or LLAFX+ or LLAYB+ or LLBHS+ or LLBNP+ or LLBYU+; тор.ndmsv : ; тор.ndfpg : ; тор.ndmsi : ; рог.= торбаз.= торбаÑ.= : LLABM+ or LLAHD+; рог.ndmsv торбаз.ndmsv торбаÑ.ndmsv : ; рог.ndmsi торбаз.ndmsi торбаÑ.ndmsi : ; торг.= : LLAAN+ or LLBCC+ or LLCCZ+ or LLCGW+; торг.ndmsv : ; торг.ndmsi : ; торгов.= : LLAYI+ or LLBRO+ or LLBUI+ or LLDLO+; тори.= : LLACZ+ or LLBPP+; гомо.= тормо.= : LLBAH+ or LLBBH+; тормозн.= : LLCJC+ or LLFWF+; торо.= : LLADA+ or LLCOB+ or LLCOZ+; тороп.= : LLDYH+ or LLBII+ or LLBNN+ or LLBSW+; авианоÑ.= берков.= выÑотопиÑ.= гарн.= зауÑен.= карбован.= контрминоноÑ.= марган.= мизин.= нотоноÑ.= оÑелед.= померан.= протуберан.= прÑжен.= ракетоноÑ.= родоÑлов.= Ñлан.= торпедоноÑ.= тран.= ферромарган.= ферроÑиликомарган.= флан.= ÑÑмин.= : LLAXZ+; клейÑтер.= торф.= : LLAAW+; клейÑтер.ndmsv торф.ndmsv : ; клейÑтер.ndmsi торф.ndmsi : ; глÑнц.= кольц.= лупц.= Ñвинц.= танц.= торц.= : LLEMB+ or LLATL+; торч.= : LLAHP+ or LLCJW+; тоÑк.= : LLAGJ+ or LLCBF+; точ.= : LLBHE+ or LLBMS+ or LLBRI+ or LLBYU+; точно.= : LLAEK+ or LLDTM+; точно.i : ; точно.e : ; точно.p : ; тр.= : LLDUQ+ or LLDVA+; трав.= : LLAFX+ or LLBII+ or LLBNN+ or LLBRK+ or LLBUI+ or LLBYZ+ or LLDJS+; трав.ndfpg : ; трав.npg : ; травмир.= : LLCDC+ or LLCGD+ or LLCHP+ or LLCHF+; трагеди.= : LLBQN+ or LLDQL+; буер.= рукав.= трактор.= : LLABM+ or LLBYZ+; буер.ndmsv рукав.ndmsv трактор.ndmsv : ; буер.ndmsi рукав.ndmsi трактор.ndmsi : ; /ru/words/words.227: LLFRE+ or LLFWA+; транжир.= : LLACI+ or LLAFH+ or LLBIA+ or LLBNU+ or LLBRO+; транжир.nlfpg : ; транжир.nlmsi : ; транжир.nlfpv : ; транжир.nlmpv : ; транжир.nlmpg : ; транÑагентÑтв.= : LLCAG+ or LLEFN+; транÑагентÑтв.ndnpg : ; транÑлир.= : LLCCZ+ or LLCGS+; транÑпортир.= : LLAAQ+ or LLCER+ or LLCGD+ or LLEPR+; транÑпортир.ndmsv : ; транÑпортир.ndmsi : ; рублевÑк.= таймырÑк.= ташкентÑк.= транÑÑибирÑк.= : LLBEP+ or LLDYX+; транÑформир.= : LLEQA+ or LLCFX+ or LLCHQ+; трапез.= : LLAFX+ or LLBYZ+ or LLCBK+; трапез.ndfpg : ; траÑÑир.= Ñмиттир.= : LLCEO+ or LLCGD+; траф.= : LLBGQ+; колошма.= трафаре.= : LLFTG+; трафарет.= : LLAAQ+ or LLEVI+ or LLBRK+; трафарет.ndmsv : ; трафарет.ndmsi : ; бакале.= гоноре.= ливре.= лотере.= толче.= транше.= трахе.= : LLBQK+ or LLDQB+; неж.= пороч.= тревож.= убыточ.= : LLBHH+ or LLBMV+ or LLBYU+; трезв.= : LLESM+ or LLESN+ or LLDKF+; трезв.amss : ; трезвон.= : LLAAO+ or LLBGR+; трезвон.ndmsv : ; трезвон.ndmsi : ; трезуб.= : LLDYG+ or LLAXZ+ or LLDKJ+; трезуб.amss : ; трел.= : LLEOW+ or LLATN+ or LLBGR+ or LLDNF+; трензел.= : LLDMN+ or LLDNX+; треног.= : LLAFU+ or LLBDW+; треног.amss : ; треног.ndfpg : ; треп.= : LLAAO+ or LLAIL+ or LLAKB+ or LLAYJ+ or LLBRK+; треп.ndmsv : ; треп.ndmsi : ; трепан.= : LLAAQ+ or LLFWL+ or LLDLO+; трепан.ndmsv : ; трепан.ndmsi : ; трепе.= : LLCUM+ or LLCVH+; мазл.= трепл.= : LLCAS+; треÑк.= : LLAAK+ or LLAGW+; треÑк.ndmsv : ; треÑк.ndmsi : ; Ñверн.= треÑн.= : LLFWF+ or LLFWI+ or LLFWG+; трет.= : LLBDJ+ or LLDUY+ or LLDNF+; треть.= : LLARN+; бон.= треф.= Ñполет.= : LLAAQ+ or LLAFX+ or LLDJS+; бон.ndmsv треф.ndmsv Ñполет.ndmsv : ; бон.ndfpg треф.ndfpg Ñполет.ndfpg : ; бон.ndmsi треф.ndmsi Ñполет.ndmsi : ; бон.npg треф.npg Ñполет.npg : ; трехперÑÑ‚.= : LLBDC+ or LLBRO+; тридевÑÑ‚.= : LLDKJ+ or LLDWO+; тридевÑÑ‚.amss : ; триер.= : LLAAQ+ or LLAFX+ or LLBYU+ or LLCCZ+ or LLCGW+; триер.ndmsv : ; триер.ndfpg : ; триер.ndmsi : ; триллион.= : LLAAQ+ or LLELB+; триллион.ndmsv : ; триллион.ci : ; триллион.cv : ; триллион.ndmsi : ; тро.= : LLDUF+ or LLBHS+ or LLBNP+ or LLBPW+ or LLBQS+ or LLESO+ or LLESP+; пыть.= ÑвÑто.= ÑихотÑ.= Ñлободо.= тоболо.= троице.= : LLDXI+; пыть.a ÑвÑто.a ÑихотÑ.a Ñлободо.a тоболо.a троице.a : ; андреевÑк.= загорÑк.= троицк.= : LLDWW+ or LLFJZ+ or LLBEP+; андреевÑк.ndmsv загорÑк.ndmsv троицк.ndmsv : ; андреевÑк.ndmsi загорÑк.ndmsi троицк.ndmsi : ; наÑильÑтвен.= ненаÑильÑтвен.= нравÑтвен.= подведомÑтвен.= преемÑтвен.= родÑтвен.= ÑвойÑтвен.= тройÑтвен.= : LLBYF+; наÑильÑтвен.amss ненаÑильÑтвен.amss нравÑтвен.amss подведомÑтвен.amss преемÑтвен.amss родÑтвен.amss ÑвойÑтвен.amss тройÑтвен.amss : ; трон.= : LLAAQ+ or LLBYZ+ or LLFXS+ or LLFXT+; трон.ndmsv : ; трон.ndmsi : ; троп.= : LLAAQ+ or LLAFX+ or LLBII+ or LLBNN+ or LLBRK+; троп.ndmsv : ; троп.ndfpg : ; троп.ndmsi : ; киÑлов.= корин.= пашин.= полынов.= порошин.= тимофеев.= тропин.= : LLFQF+ or LLBRK+; киÑлов.nlmsi корин.nlmsi пашин.nlmsi полынов.nlmsi порошин.nlmsi тимофеев.nlmsi тропин.nlmsi : ; тропо.= : LLCUN+; троÑÑ‚Ñн.= : LLDYH+ or LLBRK+ or LLBRO+ or LLCIZ+; захаренко.= кириленко.= трофименко.= : LLFLM+; захаренко.nlmsi кириленко.nlmsi трофименко.nlmsi : ; захаренко.nlmst кириленко.nlmst трофименко.nlmst : ; захаренко.nlmsp кириленко.nlmsp трофименко.nlmsp : ; захаренко.nlmsd кириленко.nlmsd трофименко.nlmsd : ; захаренко.nlmsv кириленко.nlmsv трофименко.nlmsv : ; захаренко.nlmsg кириленко.nlmsg трофименко.nlmsg : ; бирюков.= болдин.= бореÑков.= бушмин.= вологдин.= еремин.= иÑтомин.= Ñергиев.= ÑмышлÑев.= ÑутÑгин.= тимурзиев.= толÑтошеин.= трошев.= туганбаев.= хараев.= цагараев.= черкизов.= шаманов.= Ñльчин.= : LLFJJ+; бирюков.nlmsi болдин.nlmsi бореÑков.nlmsi бушмин.nlmsi вологдин.nlmsi еремин.nlmsi иÑтомин.nlmsi Ñергиев.nlmsi ÑмышлÑев.nlmsi ÑутÑгин.nlmsi тимурзиев.nlmsi толÑтошеин.nlmsi трошев.nlmsi туганбаев.nlmsi хараев.nlmsi цагараев.nlmsi черкизов.nlmsi шаманов.nlmsi Ñльчин.nlmsi : ; Ñтолик.= тонконог.= троÑк.= : LLAAM+ or LLBDW+; Ñтолик.amss тонконог.amss троÑк.amss : ; Ñтолик.ndmsv тонконог.ndmsv троÑк.ndmsv : ; Ñтолик.ndmsi тонконог.ndmsi троÑк.ndmsi : ; тру.= : LLAPF+ or LLAQP+ or LLCNU+ or LLCOC+ or LLCOZ+; труб.= : LLAFX+ or LLBIJ+ or LLBNN+ or LLBRK+ or LLBYZ+; труб.ndfpg : ; трудоуÑтраива.= : LLDBP+ or LLDEQ+; трудоуÑтро.= : LLBLA+ or LLBOO+; труÑ.= : LLAAQ+ or LLACI+ or LLDJV+; труÑ.nlmsi : ; труÑ.ndmsv : ; труÑ.ndmsi : ; труÑц.= : LLAGN+; трут.= : LLAAQ+ or LLAVM+; трут.ndmsv : ; трут.ndmsi : ; трух.= : LLAGJ+ or LLCVR+; трюфел.= : LLDMN+ or LLDOK+; трÑÑ.= : LLBRK+ or LLBSW+ or LLEMD+ or LLCWW+; трÑÑ.vnpdpms : ; ту.= : LLBAO+ or LLBBH+ or LLDZD+ or LLDQB+; булл.= бурÑ.= вент.= гард.= драхм.= нив.= пальм.= пижм.= Ñиен.= туб.= : LLAFX+ or LLDXR+; булл.ndfpg бурÑ.ndfpg вент.ndfpg гард.ndfpg драхм.ndfpg нив.ndfpg пальм.ndfpg пижм.ndfpg Ñиен.ndfpg туб.ndfpg : ; тугоплав.= : LLBTA+; игрен.= тугоÑиÑ.= : LLBEY+; колоб.= кузов.= поÑÑ.= терем.= туеÑ.= череп.= : LLABM+ or LLCJW+; колоб.ndmsv кузов.ndmsv поÑÑ.ndmsv терем.ndmsv туеÑ.ndmsv череп.ndmsv : ; колоб.ndmsi кузов.ndmsi поÑÑ.ndmsi терем.ndmsi туеÑ.ndmsi череп.ndmsi : ; туж.= : LLBFY+ or LLBMV+; амба.= бабах.= бах.= бац.= бултых.= буль-буль.= бульк.= грох.= тарарах.= трах.= тук-тук.= фюйть.= хвать.= хлеÑть.= хруÑть.= Ñ…Ñ€ÑÑть.= цок.= чирк.= чмок.= шарах.= шаÑть.= шварк.= : LLAEL+ or LLDTP+; амба.xn бабах.xn бах.xn бац.xn бултых.xn буль-буль.xn бульк.xn грох.xn тарарах.xn трах.xn тук-тук.xn фюйть.xn хвать.xn хлеÑть.xn хруÑть.xn Ñ…Ñ€ÑÑть.xn цок.xn чирк.xn чмок.xn шарах.xn шаÑть.xn шварк.xn : ; тукан.= : LLACI+ or LLDNT+; тукан.nlmsi : ; тул.= : LLDXR+ or LLDPK+; дальниирын.= Ñоюзкинорын.= туларемÑтан.= шахтоучаÑÑ‚.= : LLEFO+; тулумба.= : LLFUH+; тулумбаÑ.= : LLAAQ+ or LLGRK+; тулумбаÑ.ndmsv : ; тулумбаÑ.ndmsi : ; дурман.= туман.= : LLAAO+ or LLBIA+ or LLBNU+ or LLBYU+; дурман.ndmsv туман.ndmsv : ; дурман.ndmsi туман.ndmsi : ; тун.= : LLACI+ or LLAYJ+; тун.nlmsi : ; поÑелен.= тузем.= тунеÑд.= : LLAYI+ or LLBRO+ or LLBYZ+; туп.= : LLAYB+ or LLBII+ or LLBNN+ or LLCIS+; туп.amss : ; тупе.= : LLBPJ+ or LLBQK+ or LLCZE+; тупоум.= : LLBYU+ or LLCKD+; тур.= : LLAAQ+ or LLACI+ or LLAFX+ or LLDXR+ or LLBFF+ or LLBHS+ or LLBNP+ or LLCKG+; тур.nlmsi : ; тур.ndmsv : ; тур.ndfpg : ; тур.ndmsi : ; курлы.= мурлы.= турлы.= : LLBRR+; арапч.= барч.= бельч.= галч.= зайч.= китайч.= крольч.= курч.= мальч.= Ñалаж.= Ñурч.= татарч.= турч.= хорьч.= : LLCKS+; тут.= : LLAAQ+ or LLAEK+ or LLAFX+; тут.e : ; тут.ndmsv : ; тут.ndfpg : ; тут.ndmsi : ; туф.= : LLAAQ+ or LLBTV+ or LLBUI+; туф.ndmsv : ; туф.ndmsi : ; туфел.= : LLDNX+ or LLDNY+ or LLDNZ+ or LLDOO+; блек.= дрых.= жух.= молк.= тих.= туÑк.= тух.= чах.= : LLBWA+; блек.vnndpms дрых.vnndpms жух.vnndpms молк.vnndpms тих.vnndpms туÑк.vnndpms тух.vnndpms чах.vnndpms : ; куч.= туч.= : LLAFM+ or LLBRI+ or LLBYU+; куч.ndfpg туч.ndfpg : ; туш.= : LLAAH+ or LLAFM+ or LLASV+ or LLATL+ or LLBHE+ or LLBMS+ or LLBRI+ or LLDNC+; туш.ndmsv : ; туш.ndfpg : ; туш.ndmsi : ; тушин.= : LLACI+ or LLDZR+; тушин.nlmsi : ; тщ.= : LLBMW+; тщеÑлав.= : LLBNS+ or LLBYU+; ты.= : LLESR+ or LLBSE+; тыл.= : LLAAS+ or LLDOK+; тыл.ndmsv : ; тыл.ndmsi : ; арыÑ.= тым.= : LLDWW+ or LLEAU+; арыÑ.ndmsv тым.ndmsv : ; арыÑ.ndmsi тым.ndmsi : ; анкер.= блин.= поддон.= тын.= : LLAAQ+ or LLBYZ+ or LLCJW+; анкер.ndmsv блин.ndmsv поддон.ndmsv тын.ndmsv : ; анкер.ndmsi блин.ndmsi поддон.ndmsi тын.ndmsi : ; долдон.= муÑол.= ÑуÑол.= топыр.= тыр.= шпар.= щер.= : LLBIA+ or LLBNU+; тыÑÑч.= : LLAFM+ or LLFML+ or LLBRI+; тыÑÑч.ndfpg : ; тыÑÑч.cg : ; тыÑÑчн.= : LLAKS+ or LLELA+; кÑÑ.= могз.= Ñ‚Ñдж.= херÑ.= : LLEAF+; тюк.= : LLAAM+ or LLAEL+ or LLDTP+ or LLCCZ+ or LLCGW+; тюк.xn : ; тюк.ndmsv : ; тюк.ndmsi : ; тюл.= : LLDML+ or LLDNX+ or LLDNY+; тюлен.= : LLAVH+ or LLBFF+ or LLDMT+; абак.= базилик.= гвоздик.= герметик.= дек.= динамик.= заÑтруг.= кауÑтик.= кик.= клик.= маниок.= наркотик.= облог.= омег.= переволок.= пирог.= подволок.= прилик.= проÑек.= проток.= Ñамбук.= тюник.= чек.= чох.= шнек.= : LLAAM+ or LLAFU+; абак.ndmsv базилик.ndmsv гвоздик.ndmsv герметик.ndmsv дек.ndmsv динамик.ndmsv заÑтруг.ndmsv кауÑтик.ndmsv кик.ndmsv клик.ndmsv маниок.ndmsv наркотик.ndmsv облог.ndmsv омег.ndmsv переволок.ndmsv пирог.ndmsv подволок.ndmsv прилик.ndmsv проÑек.ndmsv проток.ndmsv Ñамбук.ndmsv тюник.ndmsv чек.ndmsv чох.ndmsv шнек.ndmsv : ; абак.ndfpg базилик.ndfpg гвоздик.ndfpg герметик.ndfpg дек.ndfpg динамик.ndfpg заÑтруг.ndfpg кауÑтик.ndfpg кик.ndfpg клик.ndfpg маниок.ndfpg наркотик.ndfpg облог.ndfpg омег.ndfpg переволок.ndfpg пирог.ndfpg подволок.ndfpg прилик.ndfpg проÑек.ndfpg проток.ndfpg Ñамбук.ndfpg тюник.ndfpg чек.ndfpg чох.ndfpg шнек.ndfpg : ; абак.ndmsi базилик.ndmsi гвоздик.ndmsi герметик.ndmsi дек.ndmsi динамик.ndmsi заÑтруг.ndmsi кауÑтик.ndmsi кик.ndmsi клик.ndmsi маниок.ndmsi наркотик.ndmsi облог.ndmsi омег.ndmsi переволок.ndmsi пирог.ndmsi подволок.ndmsi прилик.ndmsi проÑек.ndmsi проток.ndmsi Ñамбук.ndmsi тюник.ndmsi чек.ndmsi чох.ndmsi шнек.ndmsi : ; тюр.= : LLCKG+ or LLDNX+ or LLDOD+ or LLDQC+; авоÑ.= барабул.= березон.= бирюл.= букол.= виÑюл.= головон.= гун.= дековил.= деревен.= дикан.= дорожен.= зорен.= липон.= люл.= ночен.= пиÑул.= ред.= речен.= ручен.= Ñвечен.= ÑвиÑтул.= Ñлезын.= ÑоÑул.= танцул.= тютел.= фотокал.= шубон.= : LLDNX+; Ñ‚Ñг.= : LLAFU+ or LLBUB+; Ñ‚Ñг.ndfpg : ; Ñ‚Ñго.= : LLCXJ+ or LLCYL+; Ñ‚Ñж.= : LLAAJ+ or LLBSR+; Ñ‚Ñж.ndmsv : ; Ñ‚Ñж.ndmsi : ; толÑтен.= Ñ‚Ñжелен.= : LLAUO+ or LLBYU+; /ru/words/words.228: LLBYN+; авторизирован.amss бездейÑтвен.amss безжизнен.amss благонамерен.amss богоуÑтановлен.amss вÑепредан.amss выÑокообразован.amss выÑокоодарен.amss выÑокопоÑтавлен.amss вышеозначен.amss гидратирован.amss гидрирован.amss гипертрофирован.amss гуÑтонаÑелен.amss деклаÑÑирован.amss декольтирован.amss доморощен.amss единомышлен.amss желатинизирован.amss злокознен.amss извержен.amss импровизирован.amss квазинормирован.amss малоизучен.amss малоиÑÑледован.amss малообоÑнован.amss малообразован.amss малоодарен.amss малооÑмыÑлен.amss малоподготовлен.amss небезукоризнен.amss неблаговоÑпитан.amss неблагонамерен.amss невозбужден.amss невозмущен.amss невыделен.amss недокументирован.amss недреман.amss незакален.amss незакодирован.amss незаконнорожден.amss незапÑтнан.amss незашифрован.amss неизведан.amss неизощрен.amss неизречен.amss неиндекÑирован.amss неиÑкажен.amss неиÑпиÑан.amss немотивирован.amss необеÑпечен.amss необразован.amss необъезжен.amss неодарен.amss неодушевлен.amss неоÑознан.amss неподавлен.amss непредан.amss непредумышлен.amss неприкрашен.amss непроÑвещен.amss непротоколирован.amss нераздражен.amss нераÑкаÑн.amss нераÑÑержен.amss неруÑифицирован.amss неÑбаланÑирован.amss неÑвÑзан.amss неÑмущен.amss неÑтруктурирован.amss неуглублен.amss неупакован.amss неутомлен.amss нижеозначен.amss новонаречен.amss новонаÑелен.amss новоÑвлен.amss отъÑвлен.amss перворожден.amss равноуÑкорен.amss равночиÑлен.amss редконаÑелен.amss Ñамодокументирован.amss ÑамоÑоглаÑован.amss Ñвежевыкрашен.amss Ñвежезаморожен.amss ÑвежеиÑпечен.amss Ñвежеокрашен.amss Ñвежеприготовлен.amss ÑверхизыÑкан.amss Ñвободнорожден.amss Ñлепорожден.amss Ñложноподчинен.amss ÑложноÑокращен.amss ÑложноÑочинен.amss ÑубÑтантивирован.amss Ñульфатирован.amss текÑтурирован.amss темперирован.amss Ñ‚Ñжеловооружен.amss укоризнен.amss фарширован.amss : ; трудÑщ.= Ñ‚Ñжущ.= : LLBFH+ or LLBFJ+; Ñ‚Ñп.= : LLAEL+ or LLDTP+ or LLBRK+; Ñ‚Ñп.xn : ; Ñ‚ÑÑ‚.= : LLDNV+ or LLDPS+; божен.= дÑден.= заин.= папен.= Ñ‚Ñтен.= : LLDNV+; у.= : LLDTG+ or LLAPF+ or LLAQP+ or LLBAP+ or LLBBI+ or LLBBM+ or LLFZI+ or LLGHO+ or LLGJL+ or LLGGH+ or LLDHV+; уб.= : LLDXR+ or LLGDA+ or LLGDB+ or LLGDE+ or LLGDF+ or LLGDM+; убе.= : LLGAM+ or LLFXO+ or LLFWO+; убега.= : LLCZE+ or LLFWU+; убо.= : LLANL+ or LLBPJ+ or LLBQI+ or LLGGL+; ув.= : LLAFX+ or LLGDA+ or LLGDB+; ув.ndfpg : ; увал.= : LLAAQ+ or LLAVN+ or LLFWV+ or LLBRK+; увал.ndmsv : ; увал.ndmsi : ; уве.= : LLFWR+ or LLFXE+; уведом.= : LLGNU+; увер.= : LLFXB+ or LLFXC+ or LLGAZ+; взаимоÑвÑзан.= изощрен.= иÑкажен.= обижен.= обнажен.= обречен.= огорчен.= одарен.= ÑвÑзан.= Ñмущен.= убежден.= уверен.= угнетен.= удален.= удручен.= : LLBXO+; взаимоÑвÑзан.amss изощрен.amss иÑкажен.amss обижен.amss обнажен.amss обречен.amss огорчен.amss одарен.amss ÑвÑзан.amss Ñмущен.amss убежден.amss уверен.amss угнетен.amss удален.amss удручен.amss : ; увеч.= : LLBHH+ or LLBMV+ or LLBYU+ or LLDNT+; уви.= : LLGBB+ or LLGKW+; увида.= : LLDDK+ or LLDFH+; уво.= : LLAPG+ or LLAQP+ or LLBAO+ or LLFYQ+ or LLFXA+; перм.= Ñаран.= увод.= : LLAAQ+ or LLEAU+; перм.ndmsv Ñаран.ndmsv увод.ndmsv : ; перм.ndmsi Ñаран.ndmsi увод.ndmsi : ; увÑ.= : LLFXK+ or LLFXL+ or LLGIH+ or LLFXA+ or LLGII+; ввÑз.= увÑз.= : LLBRK+ or LLFXM+; ввÑз.vsndpms увÑз.vsndpms : ; уг.= : LLGAP+ or LLGPB+ or LLCKK+ or LLCKP+ or LLCKY+ or LLCKZ+; уго.= : LLGDI+ or LLFZC+ or LLFZD+; уговор.= : LLAAQ+ or LLFWV+ or LLFWW+ or LLBYU+ or LLDJV+; уговор.ndmsv : ; уговор.ndmsi : ; угод.= : LLAFX+ or LLBYU+ or LLDNT+; угод.ndfpg : ; аминь.= угодно.= : LLAEL+ or LLDTS+; аминь.xn угодно.xn : ; аминь.p угодно.p : ; угол.= : LLAUH+ or LLCJW+ or LLDOK+; угор.= : LLAUI+ or LLFXX+ or LLDNT+; угораз.= : LLGRL+; угр.= : LLACI+ or LLDXR+ or LLAVH+; угр.nlmsi : ; уд.= : LLAAQ+ or LLAFX+ or LLDXR+ or LLGRM+ or LLEAJ+; уд.ndmsv : ; уд.ndfpg : ; уд.ndmsi : ; уд.npg : ; удав.= : LLACI+ or LLFWK+ or LLFXQ+ or LLBRK+; удав.nlmsi : ; удал.= : LLAYL+ or LLFWV+ or LLFWW+ or LLCIS+ or LLDKF+ or LLDNF+; удал.amss : ; удар.= : LLAAQ+ or LLFXB+ or LLFXC+ or LLBYU+; удар.ndmsv : ; удар.ndmsi : ; ведрен.= доверен.= заÑелен.= заучен.= мыÑлен.= наречен.= облечен.= понижен.= прожжен.= Ñочинен.= убиен.= ударен.= удвоен.= указан.= урожден.= ухищрен.= чиÑлен.= : LLBYK+; ведрен.amss доверен.amss заÑелен.amss заучен.amss мыÑлен.amss наречен.amss облечен.amss понижен.amss прожжен.amss Ñочинен.amss убиен.amss ударен.amss удвоен.amss указан.amss урожден.amss ухищрен.amss чиÑлен.amss : ; удел.= : LLAAQ+ or LLFWV+ or LLDOK+; удел.ndmsv : ; удел.ndmsi : ; удерж.= : LLAAH+ or LLGAT+ or LLGAU+; удерж.ndmsv : ; удерж.ndmsi : ; воÑпитан.= жалован.= изумлен.= отдален.= отчаÑн.= поруган.= презрен.= ÑмÑтен.= удивлен.= уединен.= умилен.= унижен.= Ñвлен.= : LLBYH+ or LLDNT+; воÑпитан.amss жалован.amss изумлен.amss отдален.amss отчаÑн.amss поруган.amss презрен.amss ÑмÑтен.amss удивлен.amss уединен.amss умилен.amss унижен.amss Ñвлен.amss : ; удил.= : LLAHC+ or LLDOO+; удил.npg : ; подыгрыва.= удовлетворÑ.= : LLDAL+ or LLDEQ+; удоÑтовер.= : LLBLM+ or LLBOQ+; удуш.= : LLFXI+ or LLFZZ+ or LLDNT+; манÑи.= удÑге.= : LLADB+ or LLAYG+ or LLBPY+; уж.= : LLACF+ or LLAEK+ or LLDTS+ or LLGEE+ or LLGEF+ or LLCKS+; уж.e : ; уж.nlmsi : ; уж.p : ; уже.= : LLDTS+ or LLAEK+; уже.e : ; уже.p : ; вжи.= пообжи.= раÑплы.= ужи.= : LLFYA+; ужин.= ушат.= : LLAAQ+ or LLBYZ+ or LLDKJ+; ужин.amss ушат.amss : ; ужин.ndmsv ушат.ndmsv : ; ужин.ndmsi ушат.ndmsi : ; уз.= : LLAGL+ or LLAUR+ or LLDJS+; уз.npg : ; узин.= : LLDWW+ or LLAGL+; узин.ndmsv : ; узин.ndmsi : ; Ñозна.= узна.= : LLALV+ or LLAMG+ or LLFWT+ or LLFWU+; томаÑ.= уильÑмÑ.= шарон.= : LLFKQ+; томаÑ.nlmsi уильÑмÑ.nlmsi шарон.nlmsi : ; ука.= : LLFXK+ or LLFXF+ or LLFXG+ or LLCZE+; укле.= : LLFZX+ or LLFZY+ or LLBPY+; договор.= наговор.= наклон.= повтор.= Ñклон.= уклон.= : LLAAQ+ or LLFWV+ or LLFWW+ or LLBYU+; договор.ndmsv наговор.ndmsv наклон.ndmsv повтор.ndmsv Ñклон.ndmsv уклон.ndmsv : ; договор.ndmsi наговор.ndmsi наклон.ndmsi повтор.ndmsi Ñклон.ndmsi уклон.ndmsi : ; надкол.= отпор.= укол.= : LLAAQ+ or LLGAA+ or LLGAB+; надкол.ndmsv отпор.ndmsv укол.ndmsv : ; надкол.ndmsi отпор.ndmsi укол.ndmsi : ; взаимоÑоглаÑ.= выгравир.= доукомплект.= заблокир.= завизир.= закодир.= законÑервир.= запрограммир.= заÑвидетельÑтв.= иÑтолк.= оÑвидетельÑтв.= откомандир.= отÑортир.= перепрофилир.= почувÑтв.= проиндекÑир.= проинформир.= проконтролир.= пронумер.= раÑÑоглаÑ.= ÑбаланÑир.= ÑконÑтруир.= укомплект.= : LLCFX+; забуш.= заноч.= затанц.= отбуш.= откоч.= отноч.= переноч.= побуш.= покоч.= укоч.= : LLFYI+; вÑкр.= закр.= накр.= откр.= покр.= прикр.= приоткр.= раÑкр.= Ñкр.= Ñокр.= укр.= : LLFZO+ or LLGCG+; украинÑк.= : LLDWW+ or LLBEL+ or LLDYX+; украинÑк.ndmsv : ; украинÑк.ndmsi : ; укупор.= : LLGDN+ or LLBRK+; ул.= : LLATX+ or LLGPZ+ or LLGDB+; ула.= : LLGHL+ or LLGIL+ or LLFZC+; улан.= : LLACI+ or LLDXI+ or LLBRK+; улан.nlmsi : ; улан.a : ; уле.= : LLBQK+ or LLFZC+ or LLFYZ+; улов.= : LLAAQ+ or LLFWK+ or LLBRK+ or LLBYZ+; улов.ndmsv : ; улов.ndmsi : ; ÑаÑнÑк.= ÑудженÑк.= ульÑновÑк.= : LLDWW+ or LLBEP+ or LLDYX+; ÑаÑнÑк.ndmsv ÑудженÑк.ndmsv ульÑновÑк.ndmsv : ; ÑаÑнÑк.ndmsi ÑудженÑк.ndmsi ульÑновÑк.ndmsi : ; ум.= : LLAAQ+ or LLGJH+ or LLBYU+ or LLFZO+ or LLGCG+ or LLGFK+ or LLGJK+; ум.ndmsv : ; ум.ndmsi : ; ума.= : LLFZN+ or LLGCF+ or LLFZC+ or LLFZD+ or LLFYL+ or LLFYM+; уман.= : LLFWV+ or LLEAU+; уме.= : LLFYC+ or LLFZA+ or LLFZC+ or LLFZD+ or LLFZB+ or LLCZE+; уменьшител.= : LLDNA+ or LLDOL+; умил.= : LLFWV+ or LLFWW+ or LLDOK+; умилоÑер.= : LLFUI+; умилоÑерд.= : LLFFJ+; умолк.= : LLAAM+ or LLFXM+; умолк.ndmsv : ; умолк.vsndpms : ; умолк.ndmsi : ; воодушевлÑ.= замета.= оплодотворÑ.= перезарÑжа.= переоформлÑ.= переполнÑ.= перепроверÑ.= подправлÑ.= подÑтрека.= предоÑтерега.= приподнима.= промета.= проÑветлÑ.= пырÑ.= размета.= разоблача.= умолÑ.= : LLDAL+; замен.= умор.= : LLAFX+ or LLFWV+ or LLFWW+; замен.ndfpg умор.ndfpg : ; докупа.= закупа.= накупа.= облета.= обтыка.= перекупа.= покупа.= протыка.= умыка.= : LLDAL+ or LLFWT+ or LLFWU+; вморо.= занаво.= зани.= зау.= изморо.= изъело.= конту.= наморо.= отморо.= подморо.= Ñморо.= унаво.= : LLGAF+; взнеÑ.= внеÑ.= вознеÑ.= вынеÑ.= донеÑ.= занеÑ.= затрÑÑ.= натрÑÑ.= отнеÑ.= отрÑÑ.= оттрÑÑ.= перенеÑ.= поднеÑ.= понеÑ.= принеÑ.= пронеÑ.= протрÑÑ.= разнеÑ.= ÑнеÑ.= ÑотрÑÑ.= ÑтрÑÑ.= унеÑ.= : LLFWX+ or LLFZE+; взнеÑ.vspdpms внеÑ.vspdpms вознеÑ.vspdpms вынеÑ.vspdpms донеÑ.vspdpms занеÑ.vspdpms затрÑÑ.vspdpms натрÑÑ.vspdpms отнеÑ.vspdpms отрÑÑ.vspdpms оттрÑÑ.vspdpms перенеÑ.vspdpms поднеÑ.vspdpms понеÑ.vspdpms принеÑ.vspdpms пронеÑ.vspdpms протрÑÑ.vspdpms разнеÑ.vspdpms ÑнеÑ.vspdpms ÑотрÑÑ.vspdpms ÑтрÑÑ.vspdpms унеÑ.vspdpms : ; Ñегеж.= унеч.= унж.= : LLDXL+; уни.= : LLFXK+ or LLGAF+ or LLGFG+ or LLDQL+; универÑал.= : LLAAQ+ or LLACI+ or LLDOK+; универÑал.nlmsi : ; универÑал.ndmsv : ; универÑал.ndmsi : ; уп.= : LLDXR+ or LLGFQ+ or LLGGT+ or LLGDB+; упак.= : LLAAM+ or LLFWB+ or LLFWD+; упак.ndmsv : ; упак.ndmsi : ; вду.= взгре.= выду.= заду.= запелена.= отду.= переду.= поднаду.= разду.= Ñду.= Ñпелена.= упелена.= : LLFXW+; упов.= : LLAHU+; упоко.= уÑтро.= : LLFZX+ or LLFZY+ or LLBPJ+; уполномоч.= : LLBDC+ or LLFYH+; подпиÑыва.= ÑоÑредоточива.= уполномочива.= : LLDBT+ or LLDER+; уполномочию.= : LLADJ+; уполномочию.ndnsd : ; упорÑдоч.= : LLGRN+; употреблÑ.= : LLDAL+ or LLDEW+; управ.= : LLAFX+ or LLFYX+; управ.ndfpg : ; военноÑлужащ.= управлÑющ.= : LLBDG+ or LLBEG+; упре.= : LLGAM+ or LLFYB+; отло.= разло.= упру.= : LLANL+; тренож.= упруж.= : LLBHJ+ or LLBMY+; упрÑ.= : LLGJP+ or LLGJQ+ or LLGCB+; упрÑм.= : LLAYI+ or LLBNS+ or LLBRO+ or LLDKF+; упрÑм.amss : ; ура.= : LLDTP+ or LLDZD+; тер.= троÑн.= уравнилов.= : LLAYI+ or LLBRK+; уравнове.= : LLCOU+; /ru/words/words.229: LLGAW+; уре.= : LLFZN+ or LLBPP+; бузин.= камфар.= урем.= целин.= : LLAGL+ or LLBYZ+; /ru/words/words.230: LLEFV+; урод.= : LLACI+ or LLAYI+ or LLBRO+ or LLCCZ+ or LLCGW+; урод.nlmsi : ; уÑ.= : LLAAS+ or LLDXR+ or LLGQZ+ or LLDJV+; уÑ.ndmsv : ; уÑ.ndmsi : ; уÑад.= : LLBRK+ or LLDNO+; вызвол.= выÑпор.= выхол.= выцыган.= заÑкор.= наÑахар.= поÑахар.= уÑахар.= : LLGDP+; уÑерд.= : LLBYU+ or LLDNS+; уÑил.= : LLFXB+ or LLFXC+ or LLDNT+ or LLDOO+; уÑищ.= : LLARI+ or LLBBY+; уÑищ.ndmpg : ; уÑищ.npg : ; повÑка.= поÑка.= приÑка.= уÑка.= : LLGCI+; уÑла.= : LLGAM+ or LLFXO+ or LLFZC+ or LLFZD+; уÑлов.= : LLFYX+ or LLBYU+; уÑлыха.= : LLDDL+; выÑмотр.= обÑмотр.= отÑмотр.= предуÑмотр.= презр.= призр.= раÑÑмотр.= узр.= уÑмотр.= : LLGGI+; уÑовершенÑтв.= : LLCFX+ or LLCHQ+; уÑÑ‚.= : LLAHC+ or LLDXR+ or LLGGK+ or LLGJZ+ or LLBYZ+; уÑÑ‚.npg : ; уÑтав.= : LLAAQ+ or LLFYW+ or LLFYX+ or LLBRK+ or LLBYZ+; уÑтав.ndmsv : ; уÑтав.ndmsi : ; вбухива.= вылежива.= долежива.= Ñплыва.= уматыва.= уÑтаива.= : LLCZO+ or LLDEQ+; уÑто.= : LLBPJ+ or LLGPX+ or LLGGL+; уÑтриц.= : LLAFQ+ or LLAGP+; уÑтриц.nlfpg : ; уÑтриц.nlfpv : ; уÑтриц.ndfpg : ; уÑтуп.= : LLAAQ+ or LLFWK+ or LLBRK+ or LLBYU+; уÑтуп.ndmsv : ; уÑтуп.ndmsi : ; уÑть.= : LLAEG+ or LLARV+; уÑть.a : ; уÑть-кул.= : LLEAE+; уÑып.= : LLGGP+ or LLGGQ+ or LLFWK+; ут.= : LLAVH+ or LLAVI+ or LLGFQ+ or LLGGT+ or LLBRK+ or LLBRO+ or LLCJW+; потеш.= Ñкуч.= утеш.= : LLFYH+ or LLFZP+ or LLBYU+; утол.= : LLFWV+ or LLFWW+ or LLGCV+ or LLGKD+ or LLFZC+ or LLFZD+; утомител.= : LLDOP+; утон.= : LLFWV+ or LLFWW+ or LLFWF+; потоп.= утоп.= : LLAAQ+ or LLFWK+ or LLFXQ+ or LLFZB+ or LLGJI+; потоп.ndmsv утоп.ndmsv : ; потоп.ndmsi утоп.ndmsi : ; утор.= : LLAAQ+ or LLEST+ or LLFWV+ or LLESU+ or LLBRK+; утор.ndmsv : ; утор.ndmsi : ; уточ.= : LLFXI+ or LLFZZ+ or LLBRI+ or LLBRM+ or LLBYU+; благоÑтын.= гордын.= жмен.= загогул.= канюл.= клун.= кровопотер.= полумил.= полупуÑтын.= потер.= ÑвÑтын.= Ñкрын.= твердын.= тонно-мил.= труднедел.= утер.= утрен.= цибул.= : LLDQC+; утру.= : LLGAM+ or LLFYD+; утюж.= : LLBHH+ or LLBMV+ or LLBRI+ or LLBYZ+ or LLCJW+; уф.= : LLDTP+ or LLDXR+; ух.= : LLDTP+ or LLAGJ+; ухан.= : LLBDD+ or LLEAT+ or LLDNT+; ухлеÑтыва.= : LLEQH+ or LLCZE+ or LLDAL+ or LLFAL+; выхо.= ухо.= : LLAOZ+ or LLGCH+ or LLFXO+; уч.= : LLGHA+ or LLBHE+ or LLBMS+; учащ.= : LLALC+ or LLBFH+ or LLBFJ+; учен.= : LLDJZ+ or LLDKF+ or LLDNT+; учен.amss : ; учител.= : LLDMU+ or LLDOO+; учительÑк.= : LLAKQ+ or LLBEM+; уш.= : LLBCB+ or LLGDA+ or LLGDB+ or LLBTG+; /ru/words/words.231: LLFWV+ or LLFWW+; ушиб.= : LLAAQ+ or LLGCX+ or LLGKL+; ушиб.vspdpms : ; ушиб.ndmsv : ; ушиб.ndmsi : ; перелом.= ущерб.= : LLAAQ+ or LLFWK+ or LLFXQ+ or LLBYU+; перелом.ndmsv ущерб.ndmsv : ; перелом.ndmsi ущерб.ndmsi : ; фа.= : LLADL+ or LLBPJ+; фа.ndn : ; интриг.= фабрик.= : LLAFU+ or LLFRF+ or LLEUU+; интриг.ndfpg фабрик.ndfpg : ; фактичеÑки.= : LLAEK+ or LLAEP+ or LLFGK+; фактичеÑки.e : ; фактичеÑки.p : ; фактичеÑки.y : ; фал.= : LLAAQ+ or LLAYE+; фал.ndmsv : ; фал.ndmsi : ; фальшив.= : LLBGQ+ or LLBRK+ or LLDKF+; фальшив.amss : ; легковер.= фамильÑÑ€.= : LLACI+ or LLBYT+; легковер.nlmsi фамильÑÑ€.nlmsi : ; фанер.= : LLAFX+ or LLBRK+ or LLBYU+ or LLCCZ+ or LLCGW+; фанер.ndfpg : ; фантази.= : LLAEG+ or LLDQL+; фантази.a : ; горлопан.= пуÑтозвон.= фанфарон.= : LLACI+ or LLBGW+; горлопан.nlmsi пуÑтозвон.nlmsi фанфарон.nlmsi : ; вольтов.= драконов.= крокодилов.= фараонов.= : LLFUO+ or LLDLO+; вольтов.amsi драконов.amsi крокодилов.amsi фараонов.amsi : ; вольтов.admsv драконов.admsv крокодилов.admsv фараонов.admsv : ; фармзащит.= : LLAGM+ or LLEFA+; фарт.= : LLAAQ+ or LLBGP+; фарт.ndmsv : ; фарт.ndmsi : ; фат.= : LLACI+ or LLAGE+; фат.nlmsi : ; фелон.= : LLACI+ or LLDNF+; фелон.nlmsi : ; фельдшер.= : LLACQ+ or LLBGM+; фельдшер.nlmsi : ; употребител.= феноменал.= : LLDOI+; дебил.= кардинал.= нелегал.= феодал.= : LLACI+ or LLDOK+; дебил.nlmsi кардинал.nlmsi нелегал.nlmsi феодал.nlmsi : ; ферментир.= : LLCES+ or LLCGE+ or LLEPR+; ферми.= : LLACA+ or LLBPR+; диÑпрози.= дюралюмини.= кольчугалюмини.= курчатови.= лоуренÑи.= нильÑбори.= нобели.= протактини.= радиоцези.= Ñамари.= тули.= ферроалюмини.= феррованади.= ферроÑиликоциркони.= ферроциркони.= Ñйнштейни.= : LLBPR+; поÑад.= феÑ.= : LLAAQ+ or LLDWW+ or LLBRK+; поÑад.ndmsv феÑ.ndmsv : ; поÑад.ndmsi феÑ.ndmsi : ; /ru/words/words.232: LLAFX+; аббревиатур.ndfpg абракадабр.ndfpg абÑид.ndfpg абÑциÑÑ.ndfpg аванкамер.ndfpg аванÑцен.ndfpg авиабаз.ndfpg авиагрупп.ndfpg авиакатаÑтроф.ndfpg авиаметеоÑлужб.ndfpg авиапочт.ndfpg авиатраÑÑ.ndfpg авиашкол.ndfpg авифаун.ndfpg аврикул.ndfpg аврор.ndfpg автобаз.ndfpg автобензоциÑтерн.ndfpg автовакцин.ndfpg автоводоциÑтерн.ndfpg автогравюр.ndfpg автодрезин.ndfpg автокатаÑтроф.ndfpg автокоррелограмм.ndfpg автомашин.ndfpg автомотошкол.ndfpg автомотриÑ.ndfpg авторадиограмм.ndfpg авторот.ndfpg автоÑтрад.ndfpg автотраÑÑ.ndfpg автофрез.ndfpg автошкол.ndfpg агав.ndfpg агамет.ndfpg агитбригад.ndfpg агрикультур.ndfpg агробаз.ndfpg агрокультур.ndfpg агрошкол.ndfpg адвокатур.ndfpg аденом.ndfpg адъюнктур.ndfpg азефовщин.ndfpg азиатчин.ndfpg азогрупп.ndfpg акватинт.ndfpg акколад.ndfpg акÑиом.ndfpg алгебр.ndfpg алебард.ndfpg алидад.ndfpg аллеманд.ndfpg аллоплазм.ndfpg аллоÑом.ndfpg альборад.ndfpg альвеол.ndfpg альдин.ndfpg альмавив.ndfpg альпиниад.ndfpg альтернатив.ndfpg альтитуд.ndfpg альф.ndfpg амальгам.ndfpg амбиплазм.ndfpg амбиÑтом.ndfpg амбр.ndfpg амбразур.ndfpg амидаз.ndfpg амилаз.ndfpg амилоз.ndfpg аминогрупп.ndfpg амплитуд.ndfpg амфор.ndfpg анаграмм.ndfpg анаклаз.ndfpg анакруз.ndfpg анаÑтроф.ndfpg анафаз.ndfpg анафем.ndfpg анафор.ndfpg ангиограмм.ndfpg ангиом.ndfpg аннон.ndfpg антенн.ndfpg антикв.ndfpg антиметабол.ndfpg антипризм.ndfpg антиракет.ndfpg антиÑтроф.ndfpg антитез.ndfpg антреприз.ndfpg апертур.ndfpg апоапÑид.ndfpg аподжатур.ndfpg апофегм.ndfpg апофем.ndfpg аппаратур.ndfpg аппликат.ndfpg аппретур.ndfpg апÑид.ndfpg арб.ndfpg аргиназ.ndfpg арен.ndfpg ареол.ndfpg аретуз.ndfpg ариетт.ndfpg аркад.ndfpg аркатур.ndfpg арлекинад.ndfpg армад.ndfpg армат.ndfpg арроб.ndfpg артшкол.ndfpg арф.ndfpg архитектур.ndfpg архифонем.ndfpg арьерÑцен.ndfpg аÑафетид.ndfpg аÑбофанер.ndfpg аÑимптот.ndfpg аÑкез.ndfpg аÑпирантур.ndfpg аÑпират.ndfpg аÑтеноÑфер.ndfpg аÑтм.ndfpg аÑтр.ndfpg аÑтроблем.ndfpg аÑтрокамер.ndfpg аÑтроÑфер.ndfpg атаманщин.ndfpg ателлан.ndfpg атером.ndfpg атмоÑфер.ndfpg аудиограмм.ndfpg аукÑоÑпор.ndfpg аур.ndfpg аутоÑом.ndfpg афер.ndfpg аффрикат.ndfpg аÑренхим.ndfpg аÑрограмм.ndfpg аÑрокамер.ndfpg аÑроÑфер.ndfpg аÑрофотокарт.ndfpg базарщин.ndfpg базидиоÑпор.ndfpg баланд.ndfpg балеÑтр.ndfpg баллаÑтин.ndfpg баллиÑÑ‚.ndfpg бальз.ndfpg балюÑтрад.ndfpg банд.ndfpg бандур.ndfpg баранин.ndfpg бариÑфер.ndfpg баркарол.ndfpg баркаролл.ndfpg баркентин.ndfpg барограмм.ndfpg барокамер.ndfpg бароÑфер.ndfpg баррикад.ndfpg баÑм.ndfpg баÑтонад.ndfpg батиграмм.ndfpg батиÑфер.ndfpg бездн.ndfpg белковин.ndfpg белладонн.ndfpg белужин.ndfpg бензопил.ndfpg бензопомп.ndfpg бензоÑиÑтем.ndfpg бензоциÑтерн.ndfpg берм.ndfpg беÑовщин.ndfpg бет.ndfpg бетон-шприц-машин.ndfpg бизань-мачт.ndfpg билингв.ndfpg биогеоÑфер.ndfpg биокамер.ndfpg биомаÑÑ.ndfpg биоплазм.ndfpg биопроб.ndfpg биоÑфер.ndfpg бипирамид.ndfpg бирючин.ndfpg биÑÑектриÑ.ndfpg битв.ndfpg блаÑтем.ndfpg блаÑтодерм.ndfpg блаÑтул.ndfpg блевотин.ndfpg бленд.ndfpg близн.ndfpg блок-диаграмм.ndfpg блок-Ñхем.ndfpg блÑмб.ndfpg бобин.ndfpg бобровин.ndfpg боковин.ndfpg болотин.ndfpg бомбард.ndfpg бормашин.ndfpg боÑрщин.ndfpg бравад.ndfpg брад.ndfpg брандвахт.ndfpg братчин.ndfpg брахиÑтохрон.ndfpg бредин.ndfpg бригантин.ndfpg бритв.ndfpg бронедрезин.ndfpg бронз.ndfpg бронхиол.ndfpg бруÑничин.ndfpg брынз.ndfpg брюкв.ndfpg брюквин.ndfpg брюховин.ndfpg будр.ndfpg буерачин.ndfpg букв.ndfpg бун.ndfpg бутар.ndfpg буффонад.ndfpg бухт.ndfpg бывальщин.ndfpg быÑтрин.ndfpg бытовщин.ndfpg бычатин.ndfpg ваз.ndfpg вакÑ.ndfpg вакуум-камер.ndfpg валгалл.ndfpg валериан.ndfpg валторн.ndfpg вальв.ndfpg вальм.ndfpg ватермашин.ndfpg вахт.ndfpg ведант.ndfpg ведд.ndfpg везикул.ndfpg величин.ndfpg велокамер.ndfpg вендетт.ndfpg веранд.ndfpg вербен.ndfpg верблюжин.ndfpg взаимозамен.ndfpg взлиз.ndfpg взлизин.ndfpg виагр.ndfpg вибрам.ndfpg вибриÑÑ.ndfpg виброграмм.ndfpg видальщин.ndfpg видеокамер.ndfpg видеокарт.ndfpg видеоплат.ndfpg видеочаÑтот.ndfpg виз.ndfpg викторин.ndfpg вилл.ndfpg вилланелл.ndfpg виол.ndfpg вишнеÑлив.ndfpg вкуÑовщин.ndfpg вмÑтин.ndfpg водомоин.ndfpg водоциÑтерн.ndfpg военщин.ndfpg войн.ndfpg волк-машин.ndfpg воловин.ndfpg волоÑовин.ndfpg волют.ndfpg воÑковин.ndfpg врубмашин.ndfpg вульв.ndfpg вут.ndfpg вымоин.ndfpg выплат.ndfpg выпуклин.ndfpg вышин.ndfpg вÑзовин.ndfpg газелл.ndfpg газокамер.ndfpg газотурбин.ndfpg гайд.ndfpg галактоз.ndfpg гамет.ndfpg гаметофор.ndfpg гамм.ndfpg гаммаграмм.ndfpg гангрен.ndfpg гаплофаз.ndfpg гармонограмм.ndfpg гаррот.ndfpg гаÑиенд.ndfpg гаÑконад.ndfpg гаÑтрином.ndfpg гаÑтрул.ndfpg гауптвахт.ndfpg гваюл.ndfpg геенн.ndfpg гекатомб.ndfpg гекÑаграмм.ndfpg гекÑоз.ndfpg гелиогравюр.ndfpg гематом.ndfpg гемм.ndfpg гемолимф.ndfpg генератриÑ.ndfpg генциан.ndfpg геокорон.ndfpg геоÑфер.ndfpg герм.ndfpg гетманщин.ndfpg гиалоплазм.ndfpg гиалуронидаз.ndfpg гибридом.ndfpg гигиен.ndfpg гигром.ndfpg гидролаз.ndfpg гидромаÑÑ.ndfpg гидромуфт.ndfpg гидропочт.ndfpg гидроÑфер.ndfpg гидрохинонмоноÑульфокиÑлот.ndfpg гидрошахт.ndfpg гильз.ndfpg гипербол.ndfpg гипернефром.ndfpg гиперÑфер.ndfpg гиподерм.ndfpg гипотез.ndfpg гипотенуз.ndfpg гипотрохоид.ndfpg гипоциклоид.ndfpg гирлÑнд.ndfpg гиÑтаминаз.ndfpg гиÑтограмм.ndfpg глауком.ndfpg глиом.ndfpg глобул.ndfpg глоÑÑем.ndfpg глыб.ndfpg глюкоз.ndfpg гмин.ndfpg годин.ndfpg годовщин.ndfpg голгоф.ndfpg головизн.ndfpg голограмм.ndfpg голубÑтин.ndfpg гомопауз.ndfpg гомоÑфер.ndfpg гонад.ndfpg гондол.ndfpg гонтин.ndfpg горловин.ndfpg гравиÑфер.ndfpg грамм-маÑÑ.ndfpg грамм-молекул.ndfpg грамм-Ñил.ndfpg гранул.ndfpg гранулем.ndfpg графем.ndfpg грез.ndfpg гримаÑ.ndfpg грот-мачт.ndfpg гуав.ndfpg гуайÑв.ndfpg гуаран.ndfpg гумм.ndfpg гурьб.ndfpg гуÑÑтин.ndfpg гут.ndfpg дагоб.ndfpg дайн.ndfpg дайр.ndfpg дамб.ndfpg даммар.ndfpg дат.ndfpg дебентур.ndfpg дегидраз.ndfpg дегр.ndfpg дедин.ndfpg дезокÑирибоз.ndfpg дейтаграмм.ndfpg декатонн.ndfpg декÑтраназ.ndfpg декÑтроз.ndfpg дельт.ndfpg демобаз.ndfpg дентикул.ndfpg деревин.ndfpg дерм.ndfpg дернин.ndfpg дерновин.ndfpg дерюжин.ndfpg деÑмоÑом.ndfpg деÑÑтин.ndfpg дефензив.ndfpg дефилад.ndfpg децим.ndfpg дешевизн.ndfpg дзет.ndfpg диаграмм.ndfpg диад.ndfpg диадем.ndfpg диапауз.ndfpg диаÑтол.ndfpg диатрем.ndfpg диатриб.ndfpg диафрагм.ndfpg дивакцин.ndfpg дигамм.ndfpg дидрахм.ndfpg диктатур.ndfpg дилемм.ndfpg дин.ndfpg динамо-машин.ndfpg динамограмм.ndfpg динамомашин.ndfpg диорам.ndfpg директив.ndfpg диÑциплин.ndfpg дихт.ndfpg дичин.ndfpg добл.ndfpg догм.ndfpg дойн.ndfpg дойр.ndfpg доктрин.ndfpg домбр.ndfpg домовин.ndfpg домр.ndfpg доплат.ndfpg дороговизн.ndfpg доцентур.ndfpg драм.ndfpg дратв.ndfpg драцен.ndfpg древеÑин.ndfpg дрезин.ndfpg дреÑÑур.ndfpg дрочен.ndfpg дружб.ndfpg дуаль-карт.ndfpg дубовин.ndfpg дуодецим.ndfpg дуплекÑ-машин.ndfpg дуранд.ndfpg дурр.ndfpg дюз.ndfpg евровалют.ndfpg евроракет.ndfpg ендов.ndfpg жатв.ndfpg железин.ndfpg жемчужин.ndfpg женитьб.ndfpg жеод.ndfpg жердин.ndfpg жеребÑтин.ndfpg жиронд.ndfpg жоп.ndfpg жуп.ndfpg забоин.ndfpg забот.ndfpg завеÑ.ndfpg зазубрин.ndfpg зайчатин.ndfpg закалин.ndfpg закомар.ndfpg закорючин.ndfpg закраин.ndfpg заливин.ndfpg залыÑин.ndfpg замоин.ndfpg западин.ndfpg заплешин.ndfpg запруд.ndfpg зарплат.ndfpg зарубин.ndfpg затрещин.ndfpg заушин.ndfpg зашеин.ndfpg звероферм.ndfpg звукограмм.ndfpg зевгм.ndfpg землÑничин.ndfpg земщин.ndfpg зигзаг-машин.ndfpg зигоÑпор.ndfpg зигот.ndfpg зимаз.ndfpg зообаз.ndfpg зоогигиен.ndfpg зоомаÑÑ.ndfpg зооÑпор.ndfpg зооферм.ndfpg зуботычин.ndfpg зурн.ndfpg ив.ndfpg ивин.ndfpg игл.ndfpg игр.ndfpg идеограмм.ndfpg идеологем.ndfpg идиоплазм.ndfpg идиоÑом.ndfpg иен.ndfpg иеремиад.ndfpg изабелл.ndfpg изаллобар.ndfpg изаллотерм.ndfpg избоин.ndfpg извилин.ndfpg изгарин.ndfpg изгибин.ndfpg издольщин.ndfpg изложин.ndfpg излучин.ndfpg изобаз.ndfpg изобат.ndfpg изогеотерм.ndfpg изогиет.ndfpg изогипÑ.ndfpg изоглоÑÑ.ndfpg изоглюкоз.ndfpg изогон.ndfpg изодоз.ndfpg изозом.ndfpg изоклин.ndfpg изоплет.ndfpg изопор.ndfpg изопьез.ndfpg изотер.ndfpg изотерм.ndfpg изофот.ndfpg изохимен.ndfpg изохромат.ndfpg икебан.ndfpg икот.ndfpg инвектив.ndfpg инвеÑтитур.ndfpg инволют.ndfpg индикатриÑ.ndfpg инквартат.ndfpg инкунабул.ndfpg иноземщин.ndfpg иноÑтранщин.ndfpg инÑпектур.ndfpg интерферограмм.ndfpg инфраÑтруктур.ndfpg ионоÑфер.ndfpg ипекакуан.ndfpg иÑпарин.ndfpg иÑпольщин.ndfpg ихтиофаун.ndfpg кааб.ndfpg кабанин.ndfpg каблограмм.ndfpg кавалькад.ndfpg каватин.ndfpg каверн.ndfpg казарм.ndfpg казатчин.ndfpg казенщин.ndfpg какавелл.ndfpg календул.ndfpg калл.ndfpg каллез.ndfpg каллиоп.ndfpg кальдер.ndfpg кальцин.ndfpg камедеÑмол.ndfpg каморр.ndfpg камфор.ndfpg кандел.ndfpg канефор.ndfpg каниÑтр.ndfpg каннелюр.ndfpg канонад.ndfpg канталуп.ndfpg кантат.ndfpg кантилен.ndfpg канцон.ndfpg канцонетт.ndfpg капелл.ndfpg капп.ndfpg капÑул.ndfpg каравелл.ndfpg карамболин.ndfpg кардиограмм.ndfpg кардиоид.ndfpg кардолент.ndfpg каретт.ndfpg кариоплазм.ndfpg карм.ndfpg карманьол.ndfpg карр.ndfpg карт.ndfpg картечин.ndfpg картограмм.ndfpg картоÑхем.ndfpg картофелин.ndfpg картошин.ndfpg карцином.ndfpg каÑÑ.ndfpg каÑÑ‚.ndfpg каÑыд.ndfpg катаплазм.ndfpg катапульт.ndfpg катаÑтроф.ndfpg катахрез.ndfpg катен.ndfpg катерн.ndfpg каулерп.ndfpg кафедр.ndfpg кафизм.ndfpg кахун.ndfpg квадр.ndfpg квадратриÑ.ndfpg квадратур.ndfpg квазимолекул.ndfpg кварт.ndfpg квартдецим.ndfpg квартплат.ndfpg квашенин.ndfpg квеÑÑ‚.ndfpg квеÑтур.ndfpg квинт.ndfpg квинтдецим.ndfpg квот.ndfpg кельм.ndfpg кератом.ndfpg керенщин.ndfpg керм.ndfpg киберкультур.ndfpg килограмм-молекул.ndfpg килограмм-Ñил.ndfpg килотонн.ndfpg кинем.ndfpg киноангиограмм.ndfpg кинограмм.ndfpg кинокамер.ndfpg кинокартин.ndfpg кинолент.ndfpg кинопанорам.ndfpg кинопроб.ndfpg кинореклам.ndfpg кинофирм.ndfpg кираÑ.ndfpg кирз.ndfpg китар.ndfpg китобаз.ndfpg китовин.ndfpg кифар.ndfpg кладограмм.ndfpg кладофор.ndfpg клаузул.ndfpg клевет.ndfpg клейковин.ndfpg клемм.ndfpg клепÑидр.ndfpg клетневин.ndfpg клещевин.ndfpg клиент-программ.ndfpg клиентур.ndfpg клизм.ndfpg клотоид.ndfpg клоунад.ndfpg клубничин.ndfpg клумб.ndfpg клюкв.ndfpg клюквин.ndfpg ключевин.ndfpg клÑкÑ.ndfpg клÑтв.ndfpg кобз.ndfpg кобур.ndfpg кобылÑтин.ndfpg когорт.ndfpg кодетт.ndfpg кодл.ndfpg кодограмм.ndfpg козлÑтин.ndfpg кокард.ndfpg колб.ndfpg колленхим.ndfpg колонн.ndfpg колоннад.ndfpg колонцифр.ndfpg колоратур.ndfpg комендатур.ndfpg комет.ndfpg комм.ndfpg коммун.ndfpg компаунд-машин.ndfpg компьютерр.ndfpg кондилом.ndfpg конеферм.ndfpg конин.ndfpg конÑтант.ndfpg конÑтитуант.ndfpg контрабанд.ndfpg контрактур.ndfpg контрбукÑ.ndfpg контркультур.ndfpg контрмер.ndfpg контрмин.ndfpg контроверз.ndfpg контроктав.ndfpg контроферт.ndfpg контрпружин.ndfpg контрреформ.ndfpg контрÑил.ndfpg контругроз.ndfpg конфетин.ndfpg конхоид.ndfpg кончин.ndfpg копр.ndfpg копул.ndfpg короÑÑ‚.ndfpg корпуÑкул.ndfpg корректур.ndfpg коррелограмм.ndfpg коррид.ndfpg корÑжин.ndfpg коÑейÑм.ndfpg коÑобочин.ndfpg коÑовин.ndfpg коÑолапин.ndfpg коÑтоед.ndfpg котловин.ndfpg кофт.ndfpg кочмар.ndfpg кошар.ndfpg кошатин.ndfpg кошенин.ndfpg кракелюр.ndfpg крашенин.ndfpg креÑтовин.ndfpg кривд.ndfpg кривулин.ndfpg криолитозон.ndfpg криомедицин.ndfpg криоÑфер.ndfpg крипт.ndfpg криптоÑиÑтем.ndfpg кротовин.ndfpg крюйт-камер.ndfpg крюковин.ndfpg кÑерограмм.ndfpg кÑеродерм.ndfpg кÑилем.ndfpg кÑилогравюр.ndfpg куафюр.ndfpg кубатур.ndfpg кувалд.ndfpg кунÑткамер.ndfpg купен.ndfpg купюр.ndfpg куркум.ndfpg курфюрÑтин.ndfpg курÑтин.ndfpg куÑтарщин.ndfpg куÑтод.ndfpg кутикул.ndfpg кутт.ndfpg куÑÑÑ‚.ndfpg лайб.ndfpg лайд.ndfpg лактоз.ndfpg лакун.ndfpg ламбд.ndfpg ламп.ndfpg ланÑад.ndfpg лапин.ndfpg лаÑин.ndfpg лаÑпарагиназ.ndfpg латинщин.ndfpg левад.ndfpg левулез.ndfpg легенд.ndfpg ледозащит.ndfpg ледоформ.ndfpg лейкодерм.ndfpg лейком.ndfpg лекÑем.ndfpg лекÑиграмм.ndfpg лектур.ndfpg лемм.ndfpg лемниÑкат.ndfpg лемпир.ndfpg лент.ndfpg лепнин.ndfpg лепр.ndfpg лепт.ndfpg леÑокультур.ndfpg леÑополоÑ.ndfpg леÑотундр.ndfpg леÑоферм.ndfpg лещин.ndfpg лигул.ndfpg лизоÑом.ndfpg ликут.ndfpg лимф.ndfpg линз.ndfpg линогравюр.ndfpg липаз.ndfpg липом.ndfpg липоÑом.ndfpg литоÑфер.ndfpg литот.ndfpg лихв.ndfpg ловитв.ndfpg логограмм.ndfpg локÑодром.ndfpg лоÑеферм.ndfpg лоÑÑтин.ndfpg лоховин.ndfpg луд.ndfpg лыÑин.ndfpg люмиÑом.ndfpg люÑтр.ndfpg люф.ndfpg люфф.ndfpg люцид.ndfpg лючин.ndfpg лÑдин.ndfpg лÑмбд.ndfpg магм.ndfpg магнетоÑом.ndfpg магнитограмм.ndfpg магнитол.ndfpg магнитопауз.ndfpg магнитоÑфер.ndfpg мадер.ndfpg мажар.ndfpg мажорант.ndfpg мазурин.ndfpg макаронин.ndfpg макинет.ndfpg макитр.ndfpg маклюр.ndfpg маковин.ndfpg макрокоманд.ndfpg макромолекул.ndfpg макроÑиÑтем.ndfpg макроÑпор.ndfpg макроÑред.ndfpg макроÑтруктур.ndfpg макротрещин.ndfpg макÑ.ndfpg макулатур.ndfpg мальв.ndfpg мальтаз.ndfpg мальтоз.ndfpg мамб.ndfpg мандол.ndfpg мандолин.ndfpg мандрагор.ndfpg манн.ndfpg мантиÑÑ.ndfpg мануфактур.ndfpg марант.ndfpg маремм.ndfpg маримб.ndfpg марихуан.ndfpg мармеладин.ndfpg марÑельез.ndfpg маÑлоÑиÑтем.ndfpg матерщин.ndfpg матр.ndfpg маттиол.ndfpg махин.ndfpg махновщин.ndfpg мачт.ndfpg мегадин.ndfpg мегаÑпор.ndfpg мегатонн.ndfpg медвежин.ndfpg медиан.ndfpg медиант.ndfpg медиатриÑ.ndfpg медицин.ndfpg мезенхим.ndfpg мезодерм.ndfpg мезомолекул.ndfpg мезопауз.ndfpg мезопород.ndfpg мезоÑом.ndfpg мезоÑфер.ndfpg мезотерм.ndfpg меланом.ndfpg мелаÑÑ.ndfpg мелиÑÑ.ndfpg мелитоз.ndfpg мелодрам.ndfpg мельд.ndfpg менопауз.ndfpg менор.ndfpg мериÑтем.ndfpg мертвечин.ndfpg мертвÑтин.ndfpg меÑÑ.ndfpg меÑÑчин.ndfpg метаплазм.ndfpg метатез.ndfpg метафор.ndfpg метафраз.ndfpg метеорограмм.ndfpg метеоÑлужб.ndfpg метилаз.ndfpg метин.ndfpg мешанин.ndfpg мешковин.ndfpg мизанÑцен.ndfpg микодерм.ndfpg микроатмоÑфер.ndfpg микрозон.ndfpg микрокамер.ndfpg микрокапÑул.ndfpg микрокарт.ndfpg микрокаÑÑет.ndfpg микрокоманд.ndfpg микрокультур.ndfpg микроламп.ndfpg микролинз.ndfpg микроплазм.ndfpg микропроб.ndfpg микропуÑтот.ndfpg микроÑиÑтем.ndfpg микроÑпор.ndfpg микроÑред.ndfpg микроÑтруктур.ndfpg микротрещин.ndfpg микрофарад.ndfpg микрофаун.ndfpg микрофлор.ndfpg микÑедем.ndfpg микÑтур.ndfpg миллиÑекунд.ndfpg мимоз.ndfpg миндалин.ndfpg миом.ndfpg миофибрилл.ndfpg мирр.ndfpg митоÑпор.ndfpg митр.ndfpg митральез.ndfpg мифологем.ndfpg мицелл.ndfpg мнемограмм.ndfpg мнемоÑхем.ndfpg мовиол.ndfpg можжевелин.ndfpg мозетт.ndfpg молекул.ndfpg молитв.ndfpg молотобоин.ndfpg монад.ndfpg монограмм.ndfpg монодрам.ndfpg моноÑом.ndfpg морковин.ndfpg морозобоин.ndfpg моÑтовин.ndfpg мотодрезин.ndfpg мотокатаÑтроф.ndfpg мотопехот.ndfpg мотопил.ndfpg мочажин.ndfpg мочевин.ndfpg мульд.ndfpg мулюр.ndfpg муфт.ndfpg мюль-машин.ndfpg наград.ndfpg надкиÑлот.ndfpg найр.ndfpg накатин.ndfpg наноÑекунд.ndfpg напраÑлин.ndfpg невм.ndfpg неврилемм.ndfpg невром.ndfpg невыплат.ndfpg недоплат.ndfpg нейтропауз.ndfpg нейтроÑфер.ndfpg нелегальщин.ndfpg неметчин.ndfpg неоплазм.ndfpg неправд.ndfpg нервюр.ndfpg неуплат.ndfpg нефтебаз.ndfpg нефтеÑкважин.ndfpg нигелл.ndfpg нирван.ndfpg нитроз.ndfpg новелетт.ndfpg новеллетт.ndfpg ногат.ndfpg ногтоед.ndfpg ножовщин.ndfpg ноздревин.ndfpg номенклатур.ndfpg номограмм.ndfpg норм.ndfpg нотабен.ndfpg ночв.ndfpg нужд.ndfpg нуклеоплазм.ndfpg нуклеоÑом.ndfpg нунциатур.ndfpg обойм.ndfpg оборин.ndfpg обочин.ndfpg обрешетин.ndfpg обÑкур.ndfpg обуз.ndfpg обыденщин.ndfpg овцеферм.ndfpg огородин.ndfpg одежд.ndfpg одежин.ndfpg одонтом.ndfpg одубин.ndfpg озоноÑфер.ndfpg ойкумен.ndfpg окалин.ndfpg окарин.ndfpg околеÑин.ndfpg окÑигеназ.ndfpg окÑидаз.ndfpg окÑикиÑлот.ndfpg октав.ndfpg октад.ndfpg олимпиад.ndfpg ольп.ndfpg омел.ndfpg омоформ.ndfpg ооÑпор.ndfpg опар.ndfpg оперетт.ndfpg оплат.ndfpg оплеушин.ndfpg оплывин.ndfpg опричнин.ndfpg орав.ndfpg органелл.ndfpg органиграмм.ndfpg оргработ.ndfpg оргÑтруктур.ndfpg орд.ndfpg ординат.ndfpg ординатур.ndfpg ордынщин.ndfpg орешин.ndfpg орифламм.ndfpg ортокиÑлот.ndfpg орфограмм.ndfpg орхеÑтр.ndfpg оÑанн.ndfpg оÑкалин.ndfpg оÑледин.ndfpg оÑлÑтин.ndfpg оÑп.ndfpg оÑтеом.ndfpg оÑтеоÑарком.ndfpg оÑтрот.ndfpg оÑтуд.ndfpg оÑциллограмм.ndfpg отар.ndfpg отдушин.ndfpg отливин.ndfpg отметин.ndfpg отÑебÑтин.ndfpg отталин.ndfpg отчизн.ndfpg оферт.ndfpg ошв.ndfpg пагод.ndfpg падин.ndfpg пазушин.ndfpg пайÑ.ndfpg паленин.ndfpg палеотемператур.ndfpg палеофаун.ndfpg палеÑтр.ndfpg палитр.ndfpg палл.ndfpg пальметт.ndfpg пальмир.ndfpg пальп.ndfpg памп.ndfpg панграмм.ndfpg панетелл.ndfpg панкамер.ndfpg пантомим.ndfpg панторифм.ndfpg панщин.ndfpg папиллом.ndfpg парабаз.ndfpg парабол.ndfpg параграмм.ndfpg парадигм.ndfpg паракиÑлот.ndfpg параморфоз.ndfpg параÑелен.ndfpg парган.ndfpg паренхим.ndfpg паренхимул.ndfpg паркетин.ndfpg паротурбин.ndfpg парÑун.ndfpg парт.ndfpg партгрупп.ndfpg партит.ndfpg партитур.ndfpg партработ.ndfpg партшкол.ndfpg парцелл.ndfpg парюр.ndfpg паÑÑифлор.ndfpg паÑтв.ndfpg пателл.ndfpg патин.ndfpg пахт.ndfpg пежин.ndfpg пезет.ndfpg пектаз.ndfpg пектоз.ndfpg пелеÑин.ndfpg пеллагр.ndfpg пелликул.ndfpg пенорезин.ndfpg пентаграмм.ndfpg пентад.ndfpg первооÑнов.ndfpg первопричин.ndfpg пергол.ndfpg переводин.ndfpg перекладин.ndfpg перекоÑин.ndfpg переплат.ndfpg периапÑид.ndfpg периблем.ndfpg перидерм.ndfpg перилл.ndfpg периодограмм.ndfpg периплазм.ndfpg периÑпор.ndfpg перкиÑлот.ndfpg перокÑидаз.ndfpg перфокарт.ndfpg перфолент.ndfpg пеÑев.ndfpg пеÑет.ndfpg пеÑочин.ndfpg пеÑтрÑдин.ndfpg пиал.ndfpg пианол.ndfpg пиет.ndfpg пикнид.ndfpg пикоÑекунд.ndfpg пикофарад.ndfpg пилорам.ndfpg пинт.ndfpg пионербаз.ndfpg пирогравюр.ndfpg пирокиÑлот.ndfpg пироплазм.ndfpg пироÑом.ndfpg пироÑфер.ndfpg пиÑанин.ndfpg пиÑьмо-пирамид.ndfpg пифиад.ndfpg пихт.ndfpg плавбаз.ndfpg плазм.ndfpg плазмапауз.ndfpg плазмаÑфер.ndfpg плазмид.ndfpg плазмоÑом.ndfpg плакод.ndfpg планид.ndfpg планиÑфер.ndfpg планкарт.ndfpg планогамет.ndfpg планшайб.ndfpg плаÑтид.ndfpg плаÑтмаÑÑ.ndfpg платизм.ndfpg плахт.ndfpg плацент.ndfpg плацкарт.ndfpg плевр.ndfpg плектенхим.ndfpg плером.ndfpg плетор.ndfpg плеÑд.ndfpg пломб.ndfpg погранзаÑтав.ndfpg погранохран.ndfpg подагр.ndfpg подгрупп.ndfpg поденщин.ndfpg подер.ndfpg подин.ndfpg подкоманд.ndfpg подкоÑин.ndfpg подлÑтин.ndfpg подоÑин.ndfpg подоÑнов.ndfpg подошв.ndfpg подпалин.ndfpg подплетин.ndfpg подпочв.ndfpg подпрограмм.ndfpg подпруд.ndfpg подраÑ.ndfpg подрешетин.ndfpg подÑедин.ndfpg подÑиÑтем.ndfpg подÑтруктур.ndfpg подÑхем.ndfpg подталин.ndfpg подушин.ndfpg позевот.ndfpg позитур.ndfpg позолот.ndfpg пойм.ndfpg полб.ndfpg поликиÑлот.ndfpg полимераз.ndfpg полирибоÑом.ndfpg полиÑом.ndfpg полиÑпор.ndfpg политграмот.ndfpg политпроÑветработ.ndfpg политур.ndfpg политучеб.ndfpg политшкол.ndfpg полтин.ndfpg полувахт.ndfpg полуверÑÑ‚.ndfpg полуволн.ndfpg полугрупп.ndfpg полудрем.ndfpg полудюжин.ndfpg полузапруд.ndfpg полузащит.ndfpg полуколонн.ndfpg полукрон.ndfpg полумаÑÑ.ndfpg полумачт.ndfpg полумер.ndfpg полумуфт.ndfpg полупалуб.ndfpg полуправд.ndfpg полуÑтоп.ndfpg полуÑфер.ndfpg полутолщин.ndfpg полуформ.ndfpg полуширин.ndfpg полуширот.ndfpg полÑкр.ndfpg полÑрограмм.ndfpg помидорин.ndfpg поморщин.ndfpg помп.ndfpg понев.ndfpg поперечин.ndfpg поповщин.ndfpg пороÑÑтин.ndfpg порточин.ndfpg поÑконин.ndfpg поÑкотин.ndfpg поÑтпрограмм.ndfpg потерн.ndfpg потолочин.ndfpg потÑгот.ndfpg похабщин.ndfpg почв.ndfpg пошетт.ndfpg пошлÑтин.ndfpg пощад.ndfpg пощечин.ndfpg правд.ndfpg прародин.ndfpg преамбул.ndfpg преград.ndfpg пределл.ndfpg предкамер.ndfpg предÑпор.ndfpg прелин.ndfpg препон.ndfpg преÑиÑтол.ndfpg префектур.ndfpg привад.ndfpg пригарин.ndfpg призм.ndfpg примул.ndfpg приплат.ndfpg пришв.ndfpg пробоин.ndfpg прогарин.ndfpg проглоттид.ndfpg продушин.ndfpg проедин.ndfpg прожилин.ndfpg прозектур.ndfpg прозенхим.ndfpg прозодежд.ndfpg пройм.ndfpg проказ.ndfpg пролыÑин.ndfpg промеÑÑ.ndfpg промоин.ndfpg пропаганд.ndfpg проплешин.ndfpg проÑом.ndfpg проÑтат.ndfpg проÑфор.ndfpg проÑьб.ndfpg протеиназ.ndfpg противоракет.ndfpg противоÑил.ndfpg противофаз.ndfpg протонем.ndfpg проточин.ndfpg проушин.ndfpg профаз.ndfpg профгрупп.ndfpg профеÑÑур.ndfpg проформ.ndfpg профработ.ndfpg профшкол.ndfpg прохромоÑом.ndfpg процедур.ndfpg прошв.ndfpg пÑевдоморфоз.ndfpg пÑевдоÑфер.ndfpg пÑихограмм.ndfpg пÑиходрам.ndfpg пÑихоÑфер.ndfpg пÑовин.ndfpg птицеферм.ndfpg пульвилл.ndfpg пульп.ndfpg пуповин.ndfpg пуÑтул.ndfpg пуÑÑ‚Ñковин.ndfpg пушнин.ndfpg пыжовин.ndfpg пьез.ndfpg пÑтин.ndfpg радиоавтограмм.ndfpg радиоантенн.ndfpg радиоаппаратур.ndfpg радиовахт.ndfpg радиовикторин.ndfpg радиоволн.ndfpg радиогазет.ndfpg радиограмм.ndfpg радиозвезд.ndfpg радиол.ndfpg радиоламп.ndfpg радиомачт.ndfpg радиопрограмм.ndfpg радиоÑхем.ndfpg радиотелеграмм.ndfpg радиофототелеграмм.ndfpg радиохроматограмм.ndfpg радиочаÑтот.ndfpg радужин.ndfpg радул.ndfpg разведшкол.ndfpg развилин.ndfpg разжив.ndfpg разинщин.ndfpg размоин.ndfpg раин.ndfpg райн.ndfpg рамп.ndfpg рампад.ndfpg ранул.ndfpg рапир.ndfpg раÑ.ndfpg раÑплат.ndfpg раÑÑелин.ndfpg раÑтрат.ndfpg раÑщелин.ndfpg раффиноз.ndfpg рванин.ndfpg реборд.ndfpg ревертаз.ndfpg регат.ndfpg региÑтратур.ndfpg редактур.ndfpg редов.ndfpg режиÑÑур.ndfpg резольвент.ndfpg рейÑшин.ndfpg реконкиÑÑ‚.ndfpg рекрутчин.ndfpg рельÑ-форм.ndfpg реобаз.ndfpg реокардиограмм.ndfpg репин.ndfpg реприз.ndfpg реÑтриктаз.ndfpg ретин.ndfpg ретиноÑпор.ndfpg ретратт.ndfpg референтур.ndfpg реформ.ndfpg рецепиÑÑ.ndfpg рецептур.ndfpg решетин.ndfpg рибоз.ndfpg рибонуклеаз.ndfpg рибоÑом.ndfpg риз.ndfpg ризоÑфер.ndfpg римеÑÑ.ndfpg ринодерм.ndfpg риÑберм.ndfpg риÑпоÑÑ‚.ndfpg робинзонад.ndfpg роговин.ndfpg рогожин.ndfpg рогулин.ndfpg розеол.ndfpg розетт.ndfpg рокцелл.ndfpg ротогравюр.ndfpg ротонд.ndfpg ругоз.ndfpg рулад.ndfpg рулетт.ndfpg рут.ndfpg рыбоохран.ndfpg рыгот.ndfpg Ñ€Ñднин.ndfpg Ñабадилл.ndfpg Ñазанин.ndfpg Ñакв.ndfpg Ñаламат.ndfpg Ñальмонелл.ndfpg Ñамарр.ndfpg Ñамозащит.ndfpg Ñамоохран.ndfpg Ñангин.ndfpg Ñантолин.ndfpg Ñарабанд.ndfpg Ñардинелл.ndfpg Ñарколемм.ndfpg Ñарком.ndfpg Ñаркоплазм.ndfpg ÑарÑуÑл.ndfpg Ñатур.ndfpg Ñахароз.ndfpg ÑберкаÑÑ.ndfpg Ñбоин.ndfpg Ñвежатин.ndfpg Ñвеженин.ndfpg Ñвекл.ndfpg Ñверхбомб.ndfpg ÑверхÑтруктур.ndfpg ÑветоÑил.ndfpg Ñвиноферм.ndfpg Ñдельщин.ndfpg Ñеврюжин.ndfpg Ñедловин.ndfpg ÑейÑмограмм.ndfpg Ñекир.ndfpg ÑекÑÑ‚.ndfpg ÑекÑтдецим.ndfpg ÑекÑтин.ndfpg Ñект.ndfpg Ñелитьб.ndfpg Ñельв.ndfpg Ñемантем.ndfpg Ñемем.ndfpg Ñемжин.ndfpg ÑенÑилл.ndfpg ÑенÑитограмм.ndfpg ÑепаратриÑ.ndfpg Ñептим.ndfpg Ñераделл.ndfpg ÑервоÑиÑтем.ndfpg Ñердцевин.ndfpg Ñеренад.ndfpg ÑермÑжин.ndfpg ÑерÑтин.ndfpg ÑеÑтин.ndfpg Ñигм.ndfpg Ñиговин.ndfpg ÑиеÑÑ‚.ndfpg Ñиккатив-паÑÑ‚.ndfpg Ñимар.ndfpg Ñимул.ndfpg Ñимфониетт.ndfpg Ñимфоньетт.ndfpg ÑинаптоÑом.ndfpg Ñинекур.ndfpg Ñинерам.ndfpg Ñинкоп.ndfpg Ñинтагм.ndfpg ÑинуÑоид.ndfpg Ñипункулид.ndfpg Ñирвент.ndfpg ÑиÑтол.ndfpg Ñитовин.ndfpg Ñифилом.ndfpg Ñкабиоз.ndfpg Ñкарлатин.ndfpg Ñкладчин.ndfpg Ñклер.ndfpg Ñклеренхим.ndfpg Ñклером.ndfpg Ñкород.ndfpg Ñкорцонер.ndfpg Ñкотом.ndfpg Ñкуб.ndfpg Ñкупщин.ndfpg ÑлавÑнщин.ndfpg Ñловоформ.ndfpg Ñлонин.ndfpg Ñлужб.ndfpg Ñлюд.ndfpg Ñмальт.ndfpg Ñмарт-карт.ndfpg Ñмирн.ndfpg Ñмокв.ndfpg Ñмород.ndfpg Ñоаренд.ndfpg Ñобачин.ndfpg Ñовпартшкол.ndfpg Ñод.ndfpg Ñойм.ndfpg Ñолдатчин.ndfpg Ñоматоплазм.ndfpg Ñомин.ndfpg Ñомовин.ndfpg Ñопрограмм.ndfpg ÑортоÑмен.ndfpg Ñоф.ndfpg ÑоцÑтран.ndfpg Ñпекл-интерферограмм.ndfpg Ñпектрограмм.ndfpg ÑпектроÑенÑитограмм.ndfpg Ñперм.ndfpg Ñпецмашин.ndfpg Ñпецодежд.ndfpg ÑпецÑлужб.ndfpg Ñпецшкол.ndfpg Ñпидол.ndfpg Ñпикул.ndfpg Ñпилом.ndfpg Ñпирилл.ndfpg Ñпирогир.ndfpg Ñплавин.ndfpg Ñпланхноплевр.ndfpg Ñред.ndfpg ÑÑадин.ndfpg Ñтафилом.ndfpg Ñтеатом.ndfpg ÑтекломаÑÑ.ndfpg ÑтеклопаÑÑ‚.ndfpg Ñтелл.ndfpg Ñтемм.ndfpg Ñтенгазет.ndfpg ÑтервÑтин.ndfpg Ñтереоплазм.ndfpg ÑтереоÑиÑтем.ndfpg Ñтереотруб.ndfpg Ñтеригм.ndfpg ÑтерлÑжин.ndfpg Ñтигм.ndfpg Ñтихир.ndfpg Ñтогн.ndfpg Ñтом.ndfpg Ñтрат.ndfpg Ñтратагем.ndfpg Ñтратопауз.ndfpg ÑтрахкаÑÑ.ndfpg Ñтрельб.ndfpg Ñтремнин.ndfpg Ñтриктур.ndfpg Ñтроганин.ndfpg Ñтройконтор.ndfpg Ñтропилин.ndfpg Ñтроф.ndfpg Ñтруктур.ndfpg Ñтрум.ndfpg Ñтыдоб.ndfpg Ñубаренд.ndfpg Ñуббот.ndfpg Ñубдоминант.ndfpg Ñубконтроктав.ndfpg Ñубкультур.ndfpg Ñубмарин.ndfpg ÑубÑтратоÑфер.ndfpg ÑубÑтруктур.ndfpg Ñудаковин.ndfpg Ñудьбин.ndfpg Ñукрутин.ndfpg Ñульфогрупп.ndfpg ÑульфокиÑлот.ndfpg Ñумбурщин.ndfpg Ñумм.ndfpg Ñунн.ndfpg Ñупергрупп.ndfpg Ñурдокамер.ndfpg Ñурчин.ndfpg Ñутан.ndfpg Ñутр.ndfpg Ñутулин.ndfpg Ñушенин.ndfpg Ñфер.ndfpg Ñфигмограмм.ndfpg Ñхизм.ndfpg Ñчет-фактур.ndfpg ÑыромÑтин.ndfpg ÑырÑтин.ndfpg Ñычужин.ndfpg Ñьерр.ndfpg ÑÑŽÑ€.ndfpg табулатур.ndfpg табулÑграмм.ndfpg табулÑтур.ndfpg таверн.ndfpg тавтограмм.ndfpg тагмем.ndfpg тайн.ndfpg такÑем.ndfpg талин.ndfpg тальм.ndfpg тампонад.ndfpg тангенÑоид.ndfpg тангент.ndfpg тарантелл.ndfpg таÑÑ‚.ndfpg татарщин.ndfpg таутохрон.ndfpg тацетт.ndfpg тегул.ndfpg текил.ndfpg текÑтоформ.ndfpg текÑтур.ndfpg телевикторин.ndfpg телеигр.ndfpg телекамер.ndfpg телеплазм.ndfpg телепрограмм.ndfpg телепьеÑ.ndfpg телефонограмм.ndfpg телофаз.ndfpg телÑтин.ndfpg теорб.ndfpg теорем.ndfpg тератом.ndfpg термограмм.ndfpg термоклин.ndfpg термопар.ndfpg термоÑфер.ndfpg терракот.ndfpg терцин.ndfpg теÑин.ndfpg теÑнин.ndfpg теÑÑер.ndfpg теÑÑитур.ndfpg теÑÑ‚-доз.ndfpg тетрадрахм.ndfpg тетраÑом.ndfpg тетроз.ndfpg техноÑтруктур.ndfpg тиар.ndfpg тильд.ndfpg тиокиÑлот.ndfpg тиомочевин.ndfpg типогравюр.ndfpg тирад.ndfpg тканин.ndfpg тойот.ndfpg токкат.ndfpg томограмм.ndfpg тонем.ndfpg тонзур.ndfpg тонн.ndfpg торб.ndfpg трабекул.ndfpg травм.ndfpg трактриÑ.ndfpg трамонтан.ndfpg транÑкриптаз.ndfpg транÑфераз.ndfpg транÑформант.ndfpg траÑÑ.ndfpg трат.ndfpg тратт.ndfpg трахеид.ndfpg трахом.ndfpg требушин.ndfpg трембит.ndfpg триад.ndfpg триб.ndfpg тризн.ndfpg трилемм.ndfpg трипаноÑом.ndfpg трирем.ndfpg триÑектриÑ.ndfpg трихомонад.ndfpg трихоциÑÑ‚.ndfpg тромбокиназ.ndfpg тропопауз.ndfpg тропоÑфер.ndfpg трохоид.ndfpg трудшкол.ndfpg трюк-камер.ndfpg тубероз.ndfpg тумб.ndfpg тундр.ndfpg турбаз.ndfpg турбомашин.ndfpg турбопауз.ndfpg туретчин.ndfpg турфирм.ndfpg тухлÑтин.ndfpg тыкв.ndfpg тыквин.ndfpg Ñ‚ÑÑ‚.ndfpg тюленин.ndfpg Ñ‚Ñгомотин.ndfpg Ñ‚Ñжб.ndfpg убоин.ndfpg увертюр.ndfpg уголовщин.ndfpg угроз.ndfpg узд.ndfpg уйм.ndfpg уключин.ndfpg укоризн.ndfpg укоÑин.ndfpg умбр.ndfpg ундецим.ndfpg униформ.ndfpg уредоÑпор.ndfpg уретр.ndfpg урин.ndfpg урн.ndfpg урокиназ.ndfpg уÑлад.ndfpg утильрезин.ndfpg уточин.ndfpg утрат.ndfpg утÑтин.ndfpg ухабин.ndfpg фазанин.ndfpg фазенд.ndfpg факÑ-машин.ndfpg фалд.ndfpg фанз.ndfpg фар.ndfpg фарад.ndfpg фарандол.ndfpg фаун.ndfpg фемор.ndfpg ферм.ndfpg фермат.ndfpg ферроплатин.ndfpg ферул.ndfpg фибрилл.ndfpg фибром.ndfpg фибромиом.ndfpg фибул.ndfpg фиеÑÑ‚.ndfpg филлофор.ndfpg филоÑофем.ndfpg фиоритур.ndfpg фирм.ndfpg фитомаÑÑ.ndfpg фитофтор.ndfpg флегм.ndfpg флегмон.ndfpg флекÑур.ndfpg флор.ndfpg флоÑм.ndfpg фок-мачт.ndfpg фонограмм.ndfpg фонол.ndfpg форкамер.ndfpg формул.ndfpg фоÑÑул.ndfpg фоÑфокиназ.ndfpg фотобомб.ndfpg фотовитрин.ndfpg фотогазет.ndfpg фотогравюр.ndfpg фотограмм.ndfpg фотокамер.ndfpg фотоламп.ndfpg фотопроб.ndfpg фоторакет.ndfpg фотоÑфер.ndfpg фототелеграмм.ndfpg фотоформ.ndfpg фраз.ndfpg фразеограмм.ndfpg франко-валют.ndfpg франшиз.ndfpg фрез.ndfpg фризур.ndfpg фритт.ndfpg фронд.ndfpg фроттол.ndfpg фруктоз.ndfpg фугетт.ndfpg фунд.ndfpg фур.ndfpg фурм.ndfpg фурнитур.ndfpg хабанер.ndfpg хал.ndfpg халтурщин.ndfpg халуп.ndfpg халÑв.ndfpg хамад.ndfpg харкот.ndfpg харкотин.ndfpg хвороб.ndfpg хемоÑфер.ndfpg хенн.ndfpg хиджр.ndfpg хирагр.ndfpg хламид.ndfpg хлебин.ndfpg хлоазм.ndfpg хлорелл.ndfpg хлорофор.ndfpg хмелин.ndfpg холерин.ndfpg холÑв.ndfpg хомутин.ndfpg хонд.ndfpg хондрилл.ndfpg хондром.ndfpg хорд.ndfpg хореодрам.ndfpg хоромин.ndfpg хот.ndfpg хохм.ndfpg храмин.ndfpg хренин.ndfpg хреновин.ndfpg хризалид.ndfpg хризантем.ndfpg хриÑтограмм.ndfpg хромогравюр.ndfpg хромонем.ndfpg хромоÑом.ndfpg хромоÑфер.ndfpg хронограмм.ndfpg хронокарт.ndfpg Ñ…Ñ€Ñковин.ndfpg Ñ…Ñ€Ñщевин.ndfpg худоб.ndfpg хунт.ndfpg хутб.ndfpg цапф.ndfpg цат.ndfpg цедр.ndfpg цейтлуп.ndfpg целл.ndfpg целлюлоз.ndfpg центроÑом.ndfpg центроÑфер.ndfpg цепп.ndfpg цефеид.ndfpg цеховщин.ndfpg циклад.ndfpg циклаз.ndfpg циклид.ndfpg циклограмм.ndfpg циклорам.ndfpg цикут.ndfpg циркорам.ndfpg циÑÑоид.ndfpg циÑтерн.ndfpg циÑтом.ndfpg циÑтр.ndfpg цитоплазм.ndfpg цитохимер.ndfpg цитр.ndfpg цитронелл.ndfpg цыганщин.ndfpg цыплÑтин.ndfpg чайхан.ndfpg чакон.ndfpg чакр.ndfpg чащоб.ndfpg челеÑÑ‚.ndfpg чепуховин.ndfpg червобоин.ndfpg черепашин.ndfpg черепичин.ndfpg черничин.ndfpg черноÑливин.ndfpg чертовщин.ndfpg чеÑночин.ndfpg чищоб.ndfpg чред.ndfpg чудо-трав.ndfpg чуф.ndfpg шайб.ndfpg шаланд.ndfpg шарад.ndfpg швабр.ndfpg швар.ndfpg шевелюр.ndfpg шеÑтовин.ndfpg шимоз.ndfpg шифрограмм.ndfpg шкаторин.ndfpg шлаковат.ndfpg шлаковин.ndfpg шлÑÑ…Ñ‚.ndfpg шнÑв.ndfpg шобл.ndfpg шпал.ndfpg шпейз.ndfpg шпротин.ndfpg шрифт-каÑÑ.ndfpg штабквартир.ndfpg штанин.ndfpg штокроз.ndfpg штуковин.ndfpg шубнин.ndfpg шхун.ndfpg щеколд.ndfpg щучин.ndfpg Ñвольвент.ndfpg Ñволют.ndfpg Ñгид.ndfpg Ñдикул.ndfpg Ñйкумен.ndfpg Ñкзантем.ndfpg Ñкзегез.ndfpg Ñкзем.ndfpg Ñкзодерм.ndfpg Ñкзонуклеаз.ndfpg Ñкзоплазм.ndfpg ÑкзоÑфер.ndfpg ÑкоÑфер.ndfpg ÑкÑедр.ndfpg ÑкÑпертиз.ndfpg ÑкÑтр.ndfpg ÑкÑтраÑиÑтол.ndfpg ÑкÑцентриад.ndfpg Ñктодерм.ndfpg Ñктоплазм.ndfpg Ñлевзин.ndfpg Ñлектробритв.ndfpg Ñлектрогитар.ndfpg Ñлектрозащит.ndfpg Ñлектрокардиограмм.ndfpg Ñлектропахот.ndfpg Ñлектрорентгенограмм.ndfpg ÑлектротензомеÑдоз.ndfpg Ñлектротравм.ndfpg ÑлектроÑнцефалограмм.ndfpg Ñлитр.ndfpg Ñмблем.ndfpg Ñмеритур.ndfpg Ñмпанад.ndfpg Ñмпием.ndfpg Ñмфаз.ndfpg Ñмфизем.ndfpg Ñнантем.ndfpg Ñнграмм.ndfpg Ñндодерм.ndfpg Ñндонуклеаз.ndfpg Ñндоплазм.ndfpg ÑндоÑпор.ndfpg Ñнзим.ndfpg Ñнкарп.ndfpg Ñнотер.ndfpg Ñнтимем.ndfpg Ñнтодерм.ndfpg Ñнцефалограмм.ndfpg Ñнчилад.ndfpg Ñпакт.ndfpg Ñпендим.ndfpg Ñпентез.ndfpg Ñпиграмм.ndfpg Ñпидерм.ndfpg Ñпимикрокарт.ndfpg ÑпиÑом.ndfpg ÑпиÑтол.ndfpg ÑпиÑтроф.ndfpg Ñпиталам.ndfpg Ñпителиом.ndfpg Ñпитрохоид.ndfpg Ñпифаун.ndfpg Ñпифор.ndfpg Ñпициклоид.ndfpg ÑргоÑфер.ndfpg Ñритем.ndfpg ÑÑеровщин.ndfpg ÑÑкадр.ndfpg ÑÑкалад.ndfpg ÑÑкапад.ndfpg ÑÑпланад.ndfpg ÑÑтакад.ndfpg ÑÑтокад.ndfpg Ñтограмм.ndfpg Ñфедр.ndfpg Ñхо-камер.ndfpg Ñхограмм.ndfpg Ñхокамер.ndfpg Ñхокардиограмм.ndfpg юкол.ndfpg ююб.ndfpg ÑгнÑтин.ndfpg Ñмин.ndfpg Ñмщин.ndfpg Ñшм.ndfpg : ; /ru/words/words.233: LLCAG+ or LLCBK+; актерÑтв.ndnpg акушерÑтв.ndnpg атаманÑтв.ndnpg барÑтв.ndnpg безумÑтв.ndnpg беÑпутÑтв.ndnpg беÑÑтыдÑтв.ndnpg беÑчинÑтв.ndnpg бешенÑтв.ndnpg богохульÑтв.ndnpg вероломÑтв.ndnpg витийÑтв.ndnpg владычеÑтв.ndnpg воинÑтв.ndnpg гаерÑтв.ndnpg геройÑтв.ndnpg главенÑтв.ndnpg гоÑподÑтв.ndnpg гоÑударÑтв.ndnpg девÑтв.ndnpg дьÑконÑтв.ndnpg ехидÑтв.ndnpg жительÑтв.ndnpg законодательÑтв.ndnpg злодейÑтв.ndnpg злопыхательÑтв.ndnpg злорадÑтв.ndnpg игуменÑтв.ndnpg иезуитÑтв.ndnpg иерейÑтв.ndnpg изуверÑтв.ndnpg иночеÑтв.ndnpg иудейÑтв.ndnpg конÑульÑтв.ndnpg кощунÑтв.ndnpg купечеÑтв.ndnpg лакейÑтв.ndnpg лжеÑвидетельÑтв.ndnpg лукавÑтв.ndnpg маклерÑтв.ndnpg молодечеÑтв.ndnpg монашеÑтв.ndnpg мужеÑтв.ndnpg мытарÑтв.ndnpg начальÑтв.ndnpg нищенÑтв.ndnpg опекунÑтв.ndnpg ораторÑтв.ndnpg палачеÑтв.ndnpg панÑтв.ndnpg патриаршеÑтв.ndnpg педантÑтв.ndnpg первенÑтв.ndnpg пиратÑтв.ndnpg пиршеÑтв.ndnpg попечительÑтв.ndnpg поÑредÑтв.ndnpg потворÑтв.ndnpg правительÑтв.ndnpg превоÑходÑтв.ndnpg предÑтательÑтв.ndnpg преимущеÑтв.ndnpg прелюбодейÑтв.ndnpg прихлебательÑтв.ndnpg противоборÑтв.ndnpg пьÑнÑтв.ndnpg рабÑтв.ndnpg раÑпутÑтв.ndnpg регентÑтв.ndnpg ректорÑтв.ndnpg репетиторÑтв.ndnpg риторÑтв.ndnpg роÑкошеÑтв.ndnpg ротозейÑтв.ndnpg рыцарÑтв.ndnpg ÑамоуправÑтв.ndnpg ÑамочинÑтв.ndnpg ÑвÑтотатÑтв.ndnpg ÑвÑщенÑтв.ndnpg ÑиротÑтв.ndnpg ÑовмеÑтительÑтв.ndnpg ÑумаÑбродÑтв.ndnpg ÑходÑтв.ndnpg тиранÑтв.ndnpg тунеÑдÑтв.ndnpg упрÑмÑтв.ndnpg ухарÑтв.ndnpg фиглÑÑ€Ñтв.ndnpg фразерÑтв.ndnpg холопÑтв.ndnpg холуйÑтв.ndnpg хулиганÑтв.ndnpg чародейÑтв.ndnpg чудачеÑтв.ndnpg шалопайÑтв.ndnpg шефÑтв.ndnpg шинкарÑтв.ndnpg ÑпигонÑтв.ndnpg ÑÑтетÑтв.ndnpg юродÑтв.ndnpg : ; нелюдим.= ÑтатиÑÑ‚.= фигуриÑÑ‚.= : LLACI+ or LLBRO+ or LLDKF+; нелюдим.amss ÑтатиÑÑ‚.amss фигуриÑÑ‚.amss : ; нелюдим.nlmsi ÑтатиÑÑ‚.nlmsi фигуриÑÑ‚.nlmsi : ; фикÑир.= : LLCCZ+ or LLFWB+ or LLCGX+ or LLGRO+; фил.= : LLAFX+ or LLDYO+ or LLFLI+; фил.ndfpg : ; филадельфи.= : LLAYG+ or LLFPS+; филе.= : LLADL+ or LLBPJ+ or LLBQK+; филе.ndn : ; филигран.= : LLAAQ+ or LLBZE+ or LLDNF+; филигран.ndmsv : ; филигран.ndmsi : ; филиппин.= : LLAYI+ or LLBRO+ or LLEAJ+; филиппин.npg : ; филиппов.= : LLFQF+ or LLFOU+ or LLBSP+; филиппов.nlmsi : ; фильтр.= : LLAAQ+ or LLEQA+ or LLCGW+; фильтр.ndmsv : ; фильтр.ndmsi : ; фин.= : LLBRK+ or LLBRO+ or LLCXA+; гном.= премьер.= Ñатир.= трибун.= финн.= : LLACI+ or LLAFX+; гном.nlmsi премьер.nlmsi Ñатир.nlmsi трибун.nlmsi финн.nlmsi : ; гном.ndfpg премьер.ndfpg Ñатир.ndfpg трибун.ndfpg финн.ndfpg : ; финьшампань.= : LLABY+; финьшампань.ndmsv : ; финьшампань.ndmsi : ; барри.= буратино.= гарри.= гарÑиа.= гулиÑ.= джеффри.= лео.= микки.= мухарби.= плуто.= полад-заде.= тимоти.= тутÑи.= фернандо.= фиорентино.= фредди.= фриджерио.= херли.= хоÑе.= шаро.= : LLFJB+; фиÑкал.= : LLACI+ or LLBGR+ or LLBRO+ or LLDOK+; фиÑкал.nlmsi : ; фитил.= : LLAUI+ or LLDML+ or LLDOO+; нормандк.= финлÑндк.= фламандк.= : LLAHB+; /ru/words/words.234: LLACZ+; капел.= кудел.= медал.= панел.= Ñинел.= фланел.= шинел.= : LLDNF+ or LLDNX+ or LLDOO+; Ñпринц.= фланц.= : LLFSH+ or LLFAR+; фальц.= флейц.= шприц.= : LLAAD+ or LLEMB+ or LLATL+; фальц.ndmsv флейц.ndmsv шприц.ndmsv : ; фальц.ndmsi флейц.ndmsi шприц.ndmsi : ; вензел.= топол.= флигел.= : LLAUI+ or LLDMN+; флюгер.= : LLABM+ or LLACI+ or LLBYZ+; флюгер.nlmsi : ; флюгер.ndmsv : ; флюгер.ndmsi : ; флюÑ.= : LLAAS+ or LLBYU+ or LLCCZ+ or LLCGW+; флюÑ.ndmsv : ; флюÑ.ndmsi : ; фок-ре.= хоре.= : LLBPJ+ or LLDQB+; фокуÑир.= : LLCEO+ or LLCGD+ or LLCHD+; фомин.= : LLFQF+ or LLFVO+ or LLFJT+; фомин.amsi : ; фомин.nlfpg : ; фомин.nlmsi : ; фомин.nlfpv : ; фомин.admsv : ; агробирж.= микрофиш.= перепродаж.= подзадач.= радиотелепередач.= телепередач.= телерадиопередач.= фондоотдач.= Ñлектропередач.= : LLAFP+; агробирж.ndfpg микрофиш.ndfpg перепродаж.ndfpg подзадач.ndfpg радиотелепередач.ndfpg телепередач.ndfpg телерадиопередач.ndfpg фондоотдач.ndfpg Ñлектропередач.ndfpg : ; /ru/words/words.235: LLAAM+; абцуг.ndmsv абштрих.ndmsv авиаперевозчик.ndmsv авиапневматик.ndmsv автозаправщик.ndmsv автокатафалк.ndmsv автомобилеразгрузчик.ndmsv автомобильчик.ndmsv автоответчик.ndmsv автопарк.ndmsv автоплуг.ndmsv автопогрузчик.ndmsv автоподъемник.ndmsv автопробег.ndmsv автопрокладчик.ndmsv автоÑпуÑк.ndmsv автотопливозаправщик.ndmsv автоукладчик.ndmsv агатик.ndmsv азбуковник.ndmsv аиÑтник.ndmsv аймак.ndmsv айÑберг.ndmsv айÑинг.ndmsv акваланг.ndmsv акведук.ndmsv аккордеончик.ndmsv акроÑтих.ndmsv алгонк.ndmsv альбомчик.ndmsv альманах.ndmsv альпеншток.ndmsv альтинг.ndmsv аммиак.ndmsv аммониак.ndmsv амок.ndmsv аналептик.ndmsv аналог.ndmsv анальгетик.ndmsv англик.ndmsv андеррайтинг.ndmsv анк.ndmsv анорак.ndmsv антибиотик.ndmsv антидемпинг.ndmsv антик.ndmsv антикварк.ndmsv антипиретик.ndmsv антиÑегнетоÑлектрик.ndmsv антиÑептик.ndmsv антиÑтатик.ndmsv антиферромагнетик.ndmsv аншлаг.ndmsv аншпуг.ndmsv апвеллинг.ndmsv апельÑинчик.ndmsv аполог.ndmsv апоÑтольник.ndmsv аппаратик.ndmsv арабеÑк.ndmsv арак.ndmsv арапник.ndmsv арбузик.ndmsv ареопаг.ndmsv армÑтронг.ndmsv армÑк.ndmsv аронник.ndmsv артишок.ndmsv архалук.ndmsv архипелаг.ndmsv арчак.ndmsv арык.ndmsv аÑк.ndmsv аÑтериÑк.ndmsv аÑтродатчик.ndmsv аÑтролюк.ndmsv аÑфальтобетоноукладчик.ndmsv аттик.ndmsv ауÑтемперинг.ndmsv аутбридинг.ndmsv аутклиринг.ndmsv ауткроÑÑинг.ndmsv аутотренинг.ndmsv аутфайтинг.ndmsv афтершок.ndmsv ахтерлюк.ndmsv ахтерпик.ndmsv аÑролаг.ndmsv аÑролак.ndmsv аÑропарк.ndmsv аÑротанк.ndmsv аÑротенк.ndmsv багажник.ndmsv багрÑник.ndmsv багульник.ndmsv байдак.ndmsv баклажанчик.ndmsv бакштаг.ndmsv балаганчик.ndmsv балкончик.ndmsv баллончик.ndmsv балльник.ndmsv бамбук.ndmsv бананник.ndmsv бананчик.ndmsv банг.ndmsv банк.ndmsv банник.ndmsv бантик.ndmsv барабанчик.ndmsv барак.ndmsv барбариÑник.ndmsv бардак.ndmsv барк.ndmsv баронг.ndmsv баÑинг.ndmsv батик.ndmsv батог.ndmsv батончик.ndmsv баульчик.ndmsv башлык.ndmsv бедрок.ndmsv безвременник.ndmsv безик.ndmsv бекаÑинник.ndmsv бектрекинг.ndmsv беллик.ndmsv беловик.ndmsv белокрыльник.ndmsv бельтинг.ndmsv бензобак.ndmsv бензозаправщик.ndmsv бензоотÑтойник.ndmsv березнÑк.ndmsv березовик.ndmsv беретик.ndmsv беÑÑмертник.ndmsv бета-Ñчетчик.ndmsv бечевник.ndmsv бешбармак.ndmsv бзик.ndmsv бивак.ndmsv бивуак.ndmsv биг.ndmsv бидончик.ndmsv билетик.ndmsv бинарник.ndmsv биндюг.ndmsv бинтик.ndmsv биодатчик.ndmsv биоÑпутник.ndmsv биоток.ndmsv биофак.ndmsv битенг.ndmsv бланк.ndmsv блик.ndmsv блинк.ndmsv блицкриг.ndmsv блок.ndmsv блокнотик.ndmsv блюминг.ndmsv бобовник.ndmsv бобровник.ndmsv бодÑк.ndmsv боинг.ndmsv бокальчик.ndmsv боковик.ndmsv болтик.ndmsv больверк.ndmsv бомбардировщик.ndmsv бомболюк.ndmsv бордюрчик.ndmsv бородавник.ndmsv бороздильник.ndmsv бороздник.ndmsv бортик.ndmsv борщевик.ndmsv борщовник.ndmsv ботвинник.ndmsv бочаг.ndmsv боÑрышник.ndmsv браÑлетик.ndmsv браунинг.ndmsv бревноÑпуÑк.ndmsv бревноукладчик.ndmsv брелок.ndmsv бремÑберг.ndmsv брештук.ndmsv бриг.ndmsv бриÑлинг.ndmsv брифинг.ndmsv броневик.ndmsv бруÑничник.ndmsv брызговик.ndmsv брюшнÑк.ndmsv бублик.ndmsv будильник.ndmsv буерак.ndmsv бузинник.ndmsv букетик.ndmsv букÑировщик.ndmsv булыжник.ndmsv бумеранг.ndmsv бундеÑтаг.ndmsv бунчук.ndmsv буравчик.ndmsv бурак.ndmsv бурачник.ndmsv бурдюк.ndmsv бурлеÑк.ndmsv буртик.ndmsv бутончик.ndmsv бушинг.ndmsv быльник.ndmsv быÑтроток.ndmsv бьюик.ndmsv бюÑтик.ndmsv вабик.ndmsv вагончик.ndmsv валик.ndmsv ватервулинг.ndmsv ватник.ndmsv ваточник.ndmsv вдох.ndmsv велопробег.ndmsv велотрек.ndmsv венечник.ndmsv веник.ndmsv венчик.ndmsv вербейник.ndmsv вербнÑк.ndmsv вернÑк.ndmsv верÑтак.ndmsv вертлюг.ndmsv верхнÑк.ndmsv вершинник.ndmsv ветроводоподъемник.ndmsv ветрÑк.ndmsv взблеÑк.ndmsv взвизг.ndmsv взволок.ndmsv вздох.ndmsv взмах.ndmsv взыÑк.ndmsv виадук.ndmsv вибродатчик.ndmsv видеоблок.ndmsv видеодиÑк.ndmsv видеоролик.ndmsv вимперг.ndmsv виндÑерфинг.ndmsv виноградник.ndmsv винтик.ndmsv виÑлоплодник.ndmsv вишенник.ndmsv вишнÑк.ndmsv вкрапленник.ndmsv вмеÑтопреÑтольник.ndmsv внедорожник.ndmsv внеплодник.ndmsv внутриплодник.ndmsv водевильчик.ndmsv водоиÑточник.ndmsv водоотÑтойник.ndmsv водоподъемник.ndmsv водоприемник.ndmsv водопроток.ndmsv водоÑборник.ndmsv водоÑпуÑк.ndmsv водоÑток.ndmsv водоток.ndmsv воздухозаборник.ndmsv воздухоприемник.ndmsv воздухоÑборник.ndmsv воланчик.ndmsv волапюк.ndmsv волдырник.ndmsv волкобойник.ndmsv волоÑÑник.ndmsv волчеÑгодник.ndmsv волÑпюк.ndmsv вопроÑик.ndmsv вопроÑник.ndmsv воробейник.ndmsv воротник.ndmsv воÑковник.ndmsv воÑкреÑник.ndmsv воÑторг.ndmsv воÑьмерик.ndmsv воÑьмигранник.ndmsv воÑьмиугольник.ndmsv впрыÑк.ndmsv впуÑк.ndmsv врачебник.ndmsv временник.ndmsv вÑкок.ndmsv вÑкрик.ndmsv вÑплеÑк.ndmsv вÑполох.ndmsv вторник.ndmsv втык.ndmsv выбег.ndmsv вывих.ndmsv выдвиг.ndmsv выклик.ndmsv выкрик.ndmsv выкрюк.ndmsv выпек.ndmsv выплеÑк.ndmsv выпуÑк.ndmsv выÑокоÑтвольник.ndmsv вышаг.ndmsv вьюк.ndmsv газик.ndmsv газончик.ndmsv газпромбанк.ndmsv гак.ndmsv гакблок.ndmsv галечник.ndmsv галÑтук.ndmsv гамак.ndmsv гамма-Ñчетчик.ndmsv гандшпуг.ndmsv ганшпуг.ndmsv гартминг.ndmsv гаÑильник.ndmsv гачек.ndmsv гашник.ndmsv гезенк.ndmsv гелиоприемник.ndmsv гербовник.ndmsv гиджак.ndmsv гидроподъемник.ndmsv гик.ndmsv гиперзвук.ndmsv гиромаÑтник.ndmsv главк.ndmsv глазик.ndmsv глушнÑк.ndmsv глюк.ndmsv гнойник.ndmsv годик.ndmsv голик.ndmsv голоÑник.ndmsv гомолог.ndmsv гонг.ndmsv гонобольник.ndmsv гопак.ndmsv горбик.ndmsv горичник.ndmsv горнверк.ndmsv гороховик.ndmsv гороховник.ndmsv горчак.ndmsv горчичник.ndmsv гоÑбанк.ndmsv гоÑзаповедник.ndmsv гоÑоÑобнÑк.ndmsv гоÑÑтрах.ndmsv гоÑтинчик.ndmsv градуÑник.ndmsv градшток.ndmsv гранатник.ndmsv гранильник.ndmsv графинчик.ndmsv гребенник.ndmsv греблÑк.ndmsv грединг.ndmsv гречневик.ndmsv гривенник.ndmsv гробик.ndmsv грозоотметчик.ndmsv гроÑбух.ndmsv гроÑÑбух.ndmsv гротеÑк.ndmsv грошик.ndmsv грузик.ndmsv грузовик.ndmsv грузоперевозчик.ndmsv грузоподъемник.ndmsv грузопоток.ndmsv грунтлак.ndmsv грыжник.ndmsv грÑзевик.ndmsv грÑзеотÑтойник.ndmsv гузнек.ndmsv гулаг.ndmsv гульфик.ndmsv гуммиарабик.ndmsv гуммилак.ndmsv гуммилаÑтик.ndmsv далматик.ndmsv дампинг.ndmsv данÑинг.ndmsv дарик.ndmsv датчик.ndmsv двадцатигранник.ndmsv двадцатичетырехгранник.ndmsv двенадцатигранник.ndmsv двенадцатиугольник.ndmsv дворик.ndmsv двугривенник.ndmsv двулетник.ndmsv двуугольник.ndmsv двухдекадник.ndmsv двухкопеечник.ndmsv двухмеÑÑчник.ndmsv двухнедельник.ndmsv двухполюÑник.ndmsv двухтомник.ndmsv девичник.ndmsv девÑтерик.ndmsv девÑтигранник.ndmsv девÑтиугольник.ndmsv дейк.ndmsv декадник.ndmsv декалог.ndmsv декаплинг.ndmsv демпинг.ndmsv дендропарк.ndmsv денежник.ndmsv дензнак.ndmsv денник.ndmsv дербенник.ndmsv дерезнÑк.ndmsv деррик.ndmsv деÑÑтерик.ndmsv деÑÑтигранник.ndmsv деÑÑтитомник.ndmsv деÑÑтиугольник.ndmsv деÑÑтицентовик.ndmsv детективчик.ndmsv джейк.ndmsv джиттербаг.ndmsv джойÑтик.ndmsv диак.ndmsv диалог.ndmsv диалогбанк.ndmsv диамагнетик.ndmsv диванчик.ndmsv диптих.ndmsv диÑтих.ndmsv диуретик.ndmsv дифтонг.ndmsv диÑлектрик.ndmsv дневник.ndmsv добойник.ndmsv дождевик.ndmsv дождеприемник.ndmsv дождик.ndmsv доильник.ndmsv дойник.ndmsv дольник.ndmsv домеÑтик.ndmsv домик.ndmsv донг.ndmsv донник.ndmsv допинг.ndmsv допуÑк.ndmsv доÑуг.ndmsv дошник.ndmsv дощаник.ndmsv драконник.ndmsv дрек.ndmsv дремлик.ndmsv дреÑвÑк.ndmsv дриблинг.ndmsv дробовик.ndmsv дрок.ndmsv дротик.ndmsv дубник.ndmsv дубнÑк.ndmsv дубовик.ndmsv дудник.ndmsv дук.ndmsv дурнишник.ndmsv дуршлаг.ndmsv дутик.ndmsv душник.ndmsv дымник.ndmsv дымоволок.ndmsv дымопуÑк.ndmsv евробанк.ndmsv ежевичник.ndmsv ежегодник.ndmsv ежеголовник.ndmsv ежедневник.ndmsv ежемеÑÑчник.ndmsv еженедельник.ndmsv ежовник.ndmsv ельник.ndmsv ерик.ndmsv жабник.ndmsv жакетик.ndmsv жальник.ndmsv жбанчик.ndmsv жгутик.ndmsv желвак.ndmsv железнÑк.ndmsv желтинник.ndmsv желтолозник.ndmsv желтушник.ndmsv желтÑк.ndmsv жердинник.ndmsv жерднÑк.ndmsv жертвенник.ndmsv жетончик.ndmsv животик.ndmsv жижеприемник.ndmsv жижеÑборник.ndmsv жилÑоцбанк.ndmsv жирник.ndmsv жиро-чек.ndmsv жиробанк.ndmsv жировик.ndmsv жировоÑк.ndmsv житник.ndmsv житнÑк.ndmsv журавельник.ndmsv журнальчик.ndmsv жÑк.ndmsv забег.ndmsv забойник.ndmsv заборник.ndmsv заборчик.ndmsv забурник.ndmsv заводик.ndmsv завтрак.ndmsv загашник.ndmsv загубник.ndmsv задатчик.ndmsv задачник.ndmsv задик.ndmsv заднеÑкамеечник.ndmsv задник.ndmsv заказник.ndmsv заливчик.ndmsv залог.ndmsv замах.ndmsv запальник.ndmsv запарник.ndmsv запашник.ndmsv заповедник.ndmsv запроÑчик.ndmsv запуÑк.ndmsv зарок.ndmsv заÑкок.ndmsv затаÑк.ndmsv затек.ndmsv затыльник.ndmsv затÑг.ndmsv зауÑенчик.ndmsv заушник.ndmsv звездовик.ndmsv звук.ndmsv звукоприемник.ndmsv зеленчак.ndmsv землÑничник.ndmsv зернопогрузчик.ndmsv зиг.ndmsv зигзаг.ndmsv зимник.ndmsv зимовник.ndmsv злак.ndmsv змеевик.ndmsv змееголовник.ndmsv змеепитомник.ndmsv знак.ndmsv зодиак.ndmsv золотарник.ndmsv золотник.ndmsv золототыÑÑчник.ndmsv зольник.ndmsv зонтик.ndmsv зоопарк.ndmsv зрак.ndmsv зрельник.ndmsv зубик.ndmsv зубчик.ndmsv зумпфштрек.ndmsv зык.ndmsv зюзник.ndmsv зÑбленник.ndmsv ивнÑк.ndmsv игольник.ndmsv игрек.ndmsv изборник.ndmsv изволок.ndmsv изыÑк.ndmsv икотник.ndmsv ильмовник.ndmsv именник.ndmsv инбридинг.ndmsv индюшатник.ndmsv интерÑпутник.ndmsv инфайтинг.ndmsv инфарктик.ndmsv инфразвук.ndmsv иÑпуг.ndmsv иÑток.ndmsv иÑточник.ndmsv иÑтфак.ndmsv иÑходник.ndmsv итог.ndmsv кабак.ndmsv кабелеукладчик.ndmsv кабинетик.ndmsv каблук.ndmsv кавардак.ndmsv кадиллак.ndmsv кадрик.ndmsv кадык.ndmsv казенник.ndmsv каик.ndmsv каймак.ndmsv калачик.ndmsv календарик.ndmsv календарчик.ndmsv калинник.ndmsv калоприемник.ndmsv камнеуборщик.ndmsv канареечник.ndmsv канатик.ndmsv канатник.ndmsv кандык.ndmsv кантик.ndmsv канцелинг.ndmsv канцеллинг.ndmsv канчук.ndmsv капельник.ndmsv каперÑник.ndmsv карандашик.ndmsv карлук.ndmsv карманчик.ndmsv картинг.ndmsv картофелепогрузчик.ndmsv картофелеподборщик.ndmsv карчеподъемник.ndmsv каталог.ndmsv катафалк.ndmsv катодик.ndmsv каучук.ndmsv кафтанчик.ndmsv каюк.ndmsv каÑк.ndmsv квадратик.ndmsv кварк.ndmsv квартердек.ndmsv квартиро-бивак.ndmsv квершлаг.ndmsv кедровник.ndmsv кек.ndmsv кекуок.ndmsv кембрик.ndmsv кемпинг.ndmsv кеннинг.ndmsv керлинг.ndmsv кеш-блок.ndmsv киднÑппинг.ndmsv кизильник.ndmsv кизÑк.ndmsv килограммчик.ndmsv кильблок.ndmsv кинг.ndmsv киндÑк.ndmsv киноальманах.ndmsv киновидеоролик.ndmsv киновыпуÑк.ndmsv киноочерк.ndmsv кинотрюк.ndmsv киоÑк.ndmsv кипÑек.ndmsv кипÑтильник.ndmsv кирпичик.ndmsv киÑетик.ndmsv киÑличник.ndmsv кишечник.ndmsv кишлак.ndmsv клавирауÑцуг.ndmsv кларк.ndmsv клиринг.ndmsv клиринг-банк.ndmsv клобук.ndmsv клоповник.ndmsv клотик.ndmsv клубничник.ndmsv клык.ndmsv клювик.ndmsv ключик.ndmsv книготорг.ndmsv кобург.ndmsv коврик.ndmsv ковчег.ndmsv ковшик.ndmsv код-шеринг.ndmsv кодак.ndmsv козинак.ndmsv козлобородник.ndmsv козлÑк.ndmsv козлÑтник.ndmsv коконник.ndmsv кокошник.ndmsv колдунчик.ndmsv колокольчик.ndmsv колоÑник.ndmsv колоÑоподъемник.ndmsv колоÑоуборщик.ndmsv колошник.ndmsv колпак.ndmsv колчак.ndmsv комарник.ndmsv коматик.ndmsv комодик.ndmsv компакт-диÑк.ndmsv комтек.ndmsv конвертик.ndmsv кондак.ndmsv конденÑатоотводчик.ndmsv коноплÑник.ndmsv конÑалтинг.ndmsv контрольник.ndmsv кончик.ndmsv коопторг.ndmsv копильник.ndmsv копчик.ndmsv кораблик.ndmsv коржик.ndmsv коридорчик.ndmsv коричник.ndmsv кормозапарник.ndmsv кормораздатчик.ndmsv корнцанг.ndmsv коровник.ndmsv коровÑк.ndmsv короÑтавник.ndmsv кортик.ndmsv коÑоугольник.ndmsv коÑтерчик.ndmsv коÑтык.ndmsv коÑтылезабивщик.ndmsv коÑтюмчик.ndmsv коÑÑ‚Ñк.ndmsv коÑÑк.ndmsv котельчик.ndmsv котовник.ndmsv кофейник.ndmsv кочедыжник.ndmsv кочедык.ndmsv кочкарник.ndmsv краковÑк.ndmsv краник.ndmsv краплак.ndmsv крах.ndmsv крекинг.ndmsv крепеукладчик.ndmsv креÑтик.ndmsv креÑтовник.ndmsv криобанк.ndmsv криÑталлик.ndmsv кровавик.ndmsv кровоподтек.ndmsv кровоток.ndmsv кромлех.ndmsv кронблок.ndmsv кронверк.ndmsv кроÑÑ-поÑтинг.ndmsv кроÑÑбридинг.ndmsv кроÑÑинг.ndmsv круглÑк.ndmsv кружавчик.ndmsv крупеник.ndmsv крушинник.ndmsv кÑенобиотик.ndmsv кубик.ndmsv кубрик.ndmsv кувшинчик.ndmsv кукурузник.ndmsv кукушник.ndmsv куличик.ndmsv культорг.ndmsv кунг.ndmsv кунштюк.ndmsv купальник.ndmsv курдюк.ndmsv курÑопрокладчик.ndmsv куртаг.ndmsv куÑтарник.ndmsv куÑтик.ndmsv кушак.ndmsv лаг.ndmsv лагтинг.ndmsv ладанник.ndmsv лазорник.ndmsv лазурник.ndmsv лакричник.ndmsv ландÑтинг.ndmsv ландтаг.ndmsv лапÑердак.ndmsv лапшевник.ndmsv ларчик.ndmsv лаÑтик.ndmsv лаÑточник.ndmsv латук.ndmsv лафитник.ndmsv левентик.ndmsv леденчик.ndmsv ледник.ndmsv ледоÑпуÑк.ndmsv лежак.ndmsv лежнÑк.ndmsv лек.ndmsv лентоукладчик.ndmsv ленчик.ndmsv леÑопарк.ndmsv леÑопитомник.ndmsv леÑопогрузчик.ndmsv леÑоÑпуÑк.ndmsv леÑоукладчик.ndmsv летник.ndmsv лечебник.ndmsv ливнеÑпуÑк.ndmsv ливнеÑток.ndmsv лизинг.ndmsv лимерик.ndmsv лимонник.ndmsv лимончик.ndmsv линк.ndmsv липнÑк.ndmsv лиÑтик.ndmsv лиÑтинг.ndmsv лиÑтовик.ndmsv лиÑÑтник.ndmsv литник.ndmsv литфак.ndmsv лифчик.ndmsv лишайник.ndmsv лобзик.ndmsv лобик.ndmsv логроллинг.ndmsv лознÑк.ndmsv лозунг.ndmsv локотник.ndmsv ломик.ndmsv ломтик.ndmsv лонг-Ñалинг.ndmsv лопух.ndmsv лопушник.ndmsv лоÑкутик.ndmsv луговик.ndmsv лунник.ndmsv лучик.ndmsv лущильник.ndmsv львÑтник.ndmsv люк.ndmsv лютик.ndmsv лÑгушатник.ndmsv лÑгушечник.ndmsv лÑгушник.ndmsv магазинчик.ndmsv магнетик.ndmsv магнитик.ndmsv магнитодиÑк.ndmsv магнитофончик.ndmsv маджонг.ndmsv мазик.ndmsv майник.ndmsv макаронник.ndmsv маковник.ndmsv макрофаг.ndmsv макроÑзык.ndmsv малолетник.ndmsv мальчишник.ndmsv мандаринник.ndmsv мандаринчик.ndmsv манежик.ndmsv манник.ndmsv маральник.ndmsv маркетинг.ndmsv мартин-гик.ndmsv мартиролог.ndmsv марьÑнник.ndmsv маÑлобак.ndmsv маÑлозаправщик.ndmsv маÑлоотÑтойник.ndmsv маÑлоприемник.ndmsv маÑлоÑборник.ndmsv маÑлюк.ndmsv маÑлÑник.ndmsv маÑштабчик.ndmsv материальчик.ndmsv материк.ndmsv матраÑик.ndmsv мах.ndmsv маховик.ndmsv мачтовник.ndmsv маÑк.ndmsv маÑтник.ndmsv медальончик.ndmsv медовик.ndmsv медфак.ndmsv медÑк.ndmsv междуÑобойчик.ndmsv межклетник.ndmsv межклеточник.ndmsv межкомбанк.ndmsv межник.ndmsv межплодник.ndmsv мездрÑк.ndmsv мезоÑтих.ndmsv мелколепеÑтник.ndmsv мениÑк.ndmsv ментик.ndmsv мерзавчик.ndmsv мерник.ndmsv меÑтник.ndmsv метантанк.ndmsv метаÑзык.ndmsv метик.ndmsv миг.ndmsv мизинчик.ndmsv микроблок.ndmsv микрозаповедник.ndmsv микроиÑточник.ndmsv микроподшипник.ndmsv микрофаг.ndmsv микрофончик.ndmsv миндалик.ndmsv миндальник.ndmsv миннезанг.ndmsv млечник.ndmsv многогранник.ndmsv многолетник.ndmsv многоугольник.ndmsv мобильник.ndmsv могильник.ndmsv можжевельник.ndmsv мозговик.ndmsv мокричник.ndmsv молитвенник.ndmsv молоднÑк.ndmsv молокоÑборник.ndmsv молочайник.ndmsv монетоприемник.ndmsv мониторинг.ndmsv моноблок.ndmsv монокок.ndmsv монолог.ndmsv моноÑтих.ndmsv монофтонг.ndmsv мордовник.ndmsv морковник.ndmsv морозильник.ndmsv морозник.ndmsv моÑлак.ndmsv моÑтик.ndmsv моÑтоукладчик.ndmsv мотивчик.ndmsv мотоблок.ndmsv мотопробег.ndmsv моторчик.ndmsv мохаук.ndmsv моховик.ndmsv мочеприемник.ndmsv мочеточник.ndmsv мрак.ndmsv мраморник.ndmsv мультик.ndmsv мундштук.ndmsv муÑинг.ndmsv муÑкатник.ndmsv муÑороÑборник.ndmsv мутник.ndmsv мшаник.ndmsv мыÑик.ndmsv мытник.ndmsv мышатник.ndmsv мышехвоÑтник.ndmsv мÑтлик.ndmsv мÑтник.ndmsv мÑчик.ndmsv набалдашник.ndmsv набег.ndmsv набедренник.ndmsv набойник.ndmsv наборчик.ndmsv набрызг.ndmsv набрюшник.ndmsv навильник.ndmsv наглазник.ndmsv наголенник.ndmsv наголовник.ndmsv нагрудник.ndmsv нагрыжник.ndmsv надгортанник.ndmsv надколенник.ndmsv надпочечник.ndmsv надульник.ndmsv наждак.ndmsv назатыльник.ndmsv назубник.ndmsv накатник.ndmsv наколенник.ndmsv накомарник.ndmsv наконечник.ndmsv накопыльник.ndmsv накоÑтник.ndmsv налиÑтник.ndmsv наличник.ndmsv налобник.ndmsv налог.ndmsv налокотник.ndmsv намек.ndmsv намордник.ndmsv нанÑук.ndmsv наоконник.ndmsv напальчник.ndmsv наперник.ndmsv напильник.ndmsv наплеÑк.ndmsv наплечник.ndmsv напрыÑк.ndmsv напульÑник.ndmsv напуÑк.ndmsv наральник.ndmsv нарамник.ndmsv нардек.ndmsv нарожник.ndmsv нарукавник.ndmsv нарывчик.ndmsv наÑкок.ndmsv наÑлег.ndmsv наÑморк.ndmsv наÑпинник.ndmsv наÑтриг.ndmsv наÑтруг.ndmsv натек.ndmsv нательник.ndmsv натиÑк.ndmsv натÑг.ndmsv наугольник.ndmsv нахвоÑтник.ndmsv нахрапник.ndmsv нашильник.ndmsv нашлемник.ndmsv нащельник.ndmsv наÑкорник.ndmsv недовыпуÑк.ndmsv недожог.ndmsv недопек.ndmsv недуг.ndmsv незапуÑк.ndmsv нейролептик.ndmsv некролог.ndmsv нектарник.ndmsv неоÑзык.ndmsv непроводник.ndmsv нереÑтовик.ndmsv неÑÑк.ndmsv неуÑпех.ndmsv ниблик.ndmsv нивÑник.ndmsv нижник.ndmsv низкоÑтвольник.ndmsv нимоник.ndmsv нитролак.ndmsv ногоплодник.ndmsv ножик.ndmsv нок.ndmsv нолик.ndmsv норичник.ndmsv ноÑик.ndmsv ноутбук.ndmsv ночлег.ndmsv нужник.ndmsv нулик.ndmsv нунатак.ndmsv нÑк.ndmsv нюх.ndmsv обезьÑнник.ndmsv обелиÑк.ndmsv оберег.ndmsv обжиг.ndmsv обжог.ndmsv обинÑк.ndmsv облик.ndmsv обморок.ndmsv образчик.ndmsv оброк.ndmsv обрызг.ndmsv обрÑдник.ndmsv обух.ndmsv общак.ndmsv обыÑк.ndmsv оверштаг.ndmsv овраг.ndmsv овражник.ndmsv овÑюг.ndmsv огородик.ndmsv огрех.ndmsv огуречик.ndmsv огурчик.ndmsv одельÑтинг.ndmsv одиннадцатигранник.ndmsv одиннадцатиÑложник.ndmsv одиннадцатиугольник.ndmsv однолетник.ndmsv однотомник.ndmsv одноугольник.ndmsv одуванчик.ndmsv ожог.ndmsv оклик.ndmsv околоплодник.ndmsv околоцветник.ndmsv окопчик.ndmsv окорник.ndmsv окрик.ndmsv октоих.ndmsv окучник.ndmsv олешник.ndmsv олешнÑк.ndmsv ольховник.ndmsv ольшаник.ndmsv ольшнÑк.ndmsv омежник.ndmsv омшаник.ndmsv онÑкÑимбанк.ndmsv опак.ndmsv опарник.ndmsv оподельдок.ndmsv опреÑнок.ndmsv опроÑник.ndmsv опуÑк.ndmsv органчик.ndmsv ордовик.ndmsv орех.ndmsv орешник.ndmsv оÑенник.ndmsv оÑиновик.ndmsv оÑлинник.ndmsv оÑобнÑк.ndmsv оÑокорник.ndmsv оÑтроконечник.ndmsv оÑтроугольник.ndmsv оÑьмоглаÑник.ndmsv отблеÑк.ndmsv отбойник.ndmsv отборник.ndmsv отдух.ndmsv отдушник.ndmsv отдых.ndmsv отек.ndmsv отжиг.ndmsv отзвук.ndmsv отклик.ndmsv откоÑник.ndmsv отмах.ndmsv отплеÑк.ndmsv отрог.ndmsv отÑек.ndmsv отÑкок.ndmsv отÑтойник.ndmsv оттек.ndmsv оттиÑк.ndmsv отток.ndmsv очаг.ndmsv очерк.ndmsv очечник.ndmsv очешник.ndmsv ошейник.ndmsv павильончик.ndmsv паддок.ndmsv пажитник.ndmsv пазник.ndmsv пазовик.ndmsv пакетик.ndmsv пактонг.ndmsv палиÑадник.ndmsv палубник.ndmsv пальник.ndmsv пальчик.ndmsv памÑтник.ndmsv панаÑоник.ndmsv панегирик.ndmsv панталык.ndmsv папоротник.ndmsv папушник.ndmsv паракаучук.ndmsv парамагнетик.ndmsv паранг.ndmsv параÑанг.ndmsv паремейник.ndmsv парик.ndmsv парк.ndmsv паркинг.ndmsv парник.ndmsv паровик.ndmsv паровозик.ndmsv пароÑборник.ndmsv пароходик.ndmsv паруÑинник.ndmsv паÑÑажиропоток.ndmsv паÑÑик.ndmsv паÑтернак.ndmsv патерик.ndmsv патронник.ndmsv паузник.ndmsv паучник.ndmsv пашалык.ndmsv паÑльник.ndmsv педфак.ndmsv пек.ndmsv пеклеванник.ndmsv пепельник.ndmsv первак.ndmsv первоиÑточник.ndmsv перебег.ndmsv переводник.ndmsv передник.ndmsv передых.ndmsv пережиг.ndmsv пережог.ndmsv перезалог.ndmsv перезапуÑк.ndmsv перелог.ndmsv перемах.ndmsv переплеÑк.ndmsv переполох.ndmsv перепробег.ndmsv перепуг.ndmsv перепуÑк.ndmsv переÑкок.ndmsv переÑтук.ndmsv перетÑг.ndmsv переходник.ndmsv перечник.ndmsv перещелк.ndmsv перловник.ndmsv перÑик.ndmsv пеÑтик.ndmsv печеночник.ndmsv пиджак.ndmsv пикировщик.ndmsv пикульник.ndmsv пиловочник.ndmsv пинг-понг.ndmsv пиннинг.ndmsv пироÑлектрик.ndmsv пиÑтолетик.ndmsv пиÑьмовник.ndmsv питомник.ndmsv пихтарник.ndmsv пихтовник.ndmsv пищеблок.ndmsv пищик.ndmsv плавик.ndmsv плавильник.ndmsv плавник.ndmsv плаг.ndmsv плакатик.ndmsv пламенник.ndmsv плаÑтинник.ndmsv платформинг.ndmsv плащик.ndmsv плеврококк.ndmsv пледик.ndmsv плеÑк.ndmsv плитнÑк.ndmsv плодик.ndmsv плодник.ndmsv плодолиÑтик.ndmsv плодопитомник.ndmsv плодоÑъемник.ndmsv плотик.ndmsv плотоÑпуÑк.ndmsv плуг.ndmsv плутонг.ndmsv побег.ndmsv повивальник.ndmsv повойник.ndmsv погончик.ndmsv податчик.ndmsv подбалочник.ndmsv подбережник.ndmsv подберезовик.ndmsv подблок.ndmsv подблюдник.ndmsv подбойник.ndmsv подбородник.ndmsv подбрюшник.ndmsv подвальчик.ndmsv подвздох.ndmsv подворотник.ndmsv подвох.ndmsv подвывих.ndmsv подвÑзник.ndmsv подглоточник.ndmsv подголовник.ndmsv подгузник.ndmsv поддонник.ndmsv поддубовик.ndmsv поджиг.ndmsv поджог.ndmsv подзатыльник.ndmsv подзеркальник.ndmsv подкандальник.ndmsv подкаталог.ndmsv подколенник.ndmsv подледник.ndmsv подлеÑник.ndmsv подлинник.ndmsv подлог.ndmsv подлокотник.ndmsv подмаренник.ndmsv подматраÑник.ndmsv подмышник.ndmsv подовик.ndmsv подог.ndmsv пододеÑльник.ndmsv подойник.ndmsv подоконник.ndmsv подорешник.ndmsv подоÑиновик.ndmsv подпек.ndmsv подпрыг.ndmsv подпуÑк.ndmsv подпÑтник.ndmsv подпÑточник.ndmsv подрамник.ndmsv подреÑÑорник.ndmsv подрешетник.ndmsv подрÑÑник.ndmsv подÑак.ndmsv подÑвекольник.ndmsv подÑвечник.ndmsv подÑедельник.ndmsv подÑкок.ndmsv подÑледник.ndmsv подÑнежник.ndmsv подÑолнечник.ndmsv подÑолнух.ndmsv подÑтаканник.ndmsv подÑтрочник.ndmsv подтек.ndmsv подтоварник.ndmsv подток.ndmsv подуÑник.ndmsv подфарник.ndmsv подхвоÑтник.ndmsv подхомутник.ndmsv подчерк.ndmsv подшипник.ndmsv подшлемник.ndmsv подъельник.ndmsv подъемник.ndmsv подъемчик.ndmsv пожарик.ndmsv пожог.ndmsv позвоночник.ndmsv поильник.ndmsv поиÑк.ndmsv покрик.ndmsv полдник.ndmsv полировальник.ndmsv политех.ndmsv полифтонг.ndmsv половик.ndmsv половинник.ndmsv половнÑк.ndmsv полольник.ndmsv полтинник.ndmsv полубак.ndmsv полувоÑторг.ndmsv полуиÑпуг.ndmsv полукруг.ndmsv полукуÑтарник.ndmsv полумрак.ndmsv полунамек.ndmsv полуобморок.ndmsv полупенÑовик.ndmsv полупроводник.ndmsv полуÑумрак.ndmsv полутомпак.ndmsv полушаг.ndmsv полушник.ndmsv полуштык.ndmsv помидорчик.ndmsv помойник.ndmsv помпончик.ndmsv понг.ndmsv понедельник.ndmsv пончик.ndmsv понюх.ndmsv поперечник.ndmsv поповник.ndmsv попрек.ndmsv попуÑк.ndmsv порезник.ndmsv порог.ndmsv породоотборщик.ndmsv порожнÑк.ndmsv порок.ndmsv пороÑÑтник.ndmsv порÑк.ndmsv портик.ndmsv портретик.ndmsv портулак.ndmsv портфельчик.ndmsv поÑкок.ndmsv поÑконник.ndmsv поÑлелог.ndmsv поÑтинг.ndmsv поÑтриг.ndmsv поташник.ndmsv потек.ndmsv потник.ndmsv поток.ndmsv поточник.ndmsv потÑг.ndmsv похотник.ndmsv поцелуйчик.ndmsv почерк.ndmsv почечуйник.ndmsv праздник.ndmsv прах.ndmsv праÑзык.ndmsv предбанник.ndmsv предкварк.ndmsv предличник.ndmsv предлог.ndmsv предплужник.ndmsv предрак.ndmsv препрег.ndmsv преÑÑинг.ndmsv приборчик.ndmsv привизг.ndmsv придорожник.ndmsv приемник.ndmsv приемоответчик.ndmsv приемопередатчик.ndmsv прижог.ndmsv призвук.ndmsv признак.ndmsv прииÑк.ndmsv прилиÑтник.ndmsv припорох.ndmsv припрыг.ndmsv припуÑк.ndmsv приÑемÑнник.ndmsv приÑкок.ndmsv приÑтук.ndmsv притиÑк.ndmsv приток.ndmsv притык.ndmsv прицветник.ndmsv причмок.ndmsv пробег.ndmsv проблеÑк.ndmsv пробойник.ndmsv пробоотборник.ndmsv продмаг.ndmsv продналог.ndmsv продольник.ndmsv продух.ndmsv прожог.ndmsv проливчик.ndmsv промах.ndmsv промбанк.ndmsv промельк.ndmsv промерник.ndmsv пропашник.ndmsv пропуÑкник.ndmsv проÑвирник.ndmsv проÑвирнÑк.ndmsv проÑкок.ndmsv проÑкурнÑк.ndmsv протек.ndmsv противоток.ndmsv протокварк.ndmsv протококк.ndmsv профилировщик.ndmsv проходник.ndmsv процеÑÑинг.ndmsv прочерк.ndmsv прудик.ndmsv прутик.ndmsv прутнÑк.ndmsv прыщик.ndmsv прÑженик.ndmsv прÑмик.ndmsv прÑмоток.ndmsv прÑмоугольник.ndmsv прÑник.ndmsv прÑÑельник.ndmsv пÑиходиÑлептик.ndmsv пÑихомиметик.ndmsv пÑихоневротик.ndmsv птицемлечник.ndmsv пудик.ndmsv пудинг.ndmsv пудовик.ndmsv пузырник.ndmsv пук.ndmsv пультик.ndmsv пунктик.ndmsv пупавник.ndmsv пуÑк.ndmsv пуÑтырник.ndmsv пуÑÑ‚Ñк.ndmsv путепогрузчик.ndmsv путеподъемник.ndmsv пуфик.ndmsv пуховик.ndmsv пфенниг.ndmsv пфеннинг.ndmsv пчельник.ndmsv пшеничник.ndmsv пшенник.ndmsv пылеÑборник.ndmsv пыльник.ndmsv пырейник.ndmsv пьÑничник.ndmsv пÑтак.ndmsv пÑтерик.ndmsv пÑтиалтынник.ndmsv пÑтигранник.ndmsv пÑтикопеечник.ndmsv пÑтилиÑтник.ndmsv пÑтитомник.ndmsv пÑтиугольник.ndmsv пÑтицентовик.ndmsv пÑтнадцатиугольник.ndmsv пÑтник.ndmsv рабфак.ndmsv равендук.ndmsv равноугольник.ndmsv радиоиÑточник.ndmsv радиомаÑк.ndmsv радионаушник.ndmsv радиоочерк.ndmsv радиопеленг.ndmsv радиопередатчик.ndmsv радиоприемник.ndmsv разговорник.ndmsv разговорчик.ndmsv разик.ndmsv размах.ndmsv разрезик.ndmsv райдинг.ndmsv ракитник.ndmsv ракушечник.ndmsv ракушник.ndmsv ранг.ndmsv рантик.ndmsv раÑпашник.ndmsv раÑÑадник.ndmsv раÑÑказик.ndmsv раÑÑтегайчик.ndmsv раÑходник.ndmsv раÑштыбовщик.ndmsv ребек.ndmsv ребровик.ndmsv редечник.ndmsv рееÑтрик.ndmsv рейÑтрек.ndmsv рейтинг.ndmsv рейх.ndmsv рейхÑтаг.ndmsv ремнецветник.ndmsv репейник.ndmsv репнÑк.ndmsv реповник.ndmsv реÑлинг.ndmsv реÑторанчик.ndmsv рециклинг.ndmsv рештак.ndmsv ржавчинник.ndmsv ригÑдаг.ndmsv рикÑдаг.ndmsv римейк.ndmsv ринг.ndmsv ринк.ndmsv рипейвинг.ndmsv риформинг.ndmsv ровик.ndmsv рогалик.ndmsv роговик.ndmsv рогоглавник.ndmsv роголиÑтник.ndmsv рогульник.ndmsv родимчик.ndmsv роевик.ndmsv роздых.ndmsv розжиг.ndmsv розовик.ndmsv розыÑк.ndmsv ройник.ndmsv рок.ndmsv рокк.ndmsv ролик.ndmsv роликоподшипник.ndmsv рольганг.ndmsv романчик.ndmsv ромбик.ndmsv рондик.ndmsv ропак.ndmsv роÑник.ndmsv роÑплеÑк.ndmsv роÑтверк.ndmsv роÑчерк.ndmsv роÑÑÑтбанк.ndmsv ротанг.ndmsv ротик.ndmsv роуминг.ndmsv рубильник.ndmsv рублевик.ndmsv рублик.ndmsv рубчик.ndmsv рудник.ndmsv рудоÑпуÑк.ndmsv рудÑк.ndmsv рукавчик.ndmsv рукомойник.ndmsv рулончик.ndmsv рундук.ndmsv рухлÑк.ndmsv рушник.ndmsv рыбоподъемник.ndmsv рык.ndmsv рыÑк.ndmsv рычаг.ndmsv рюкзак.ndmsv Ñаадак.ndmsv Ñабельник.ndmsv Ñагайдак.ndmsv Ñаговник.ndmsv Ñадик.ndmsv Ñадильник.ndmsv Ñаик.ndmsv Ñайдак.ndmsv ÑакÑаульник.ndmsv Ñалатник.ndmsv Ñалинг.ndmsv Ñалтык.ndmsv Ñальник.ndmsv Ñаманник.ndmsv Ñамоварчик.ndmsv Ñамолетик.ndmsv Ñамонакладчик.ndmsv Ñамопогрузчик.ndmsv ÑамопуÑк.ndmsv Ñаморазгрузчик.ndmsv ÑамороÑпуÑк.ndmsv Ñамотек.ndmsv Ñандарак.ndmsv Ñанджак.ndmsv Ñандрик.ndmsv Ñарайчик.ndmsv Ñарафанчик.ndmsv Ñаркофаг.ndmsv Ñаронг.ndmsv Ñатанг.ndmsv Ñбавочник.ndmsv Ñбег.ndmsv Ñбербанк.ndmsv Ñборник.ndmsv Ñвадебник.ndmsv Ñвежак.ndmsv Ñвекловичник.ndmsv Ñвеклоподъемник.ndmsv Ñвекольник.ndmsv Ñверхпроводник.ndmsv Ñверхток.ndmsv Ñветильник.ndmsv Ñвивальник.ndmsv Ñвинарник.ndmsv Ñвинг.ndmsv Ñвинушник.ndmsv Ñвинчак.ndmsv Ñвинюшник.ndmsv Ñвих.ndmsv Ñвопинг.ndmsv Ñдвиг.ndmsv Ñдобник.ndmsv Ñевальник.ndmsv ÑегнетоÑлектрик.ndmsv Ñедмичник.ndmsv Ñеймик.ndmsv Ñелезеночник.ndmsv Ñельмаг.ndmsv Ñельхозналог.ndmsv Ñельхозпогрузчик.ndmsv ÑелÑмлик.ndmsv Ñеменник.ndmsv Ñемерик.ndmsv Ñемигранник.ndmsv Ñемик.ndmsv ÑемиÑвечник.ndmsv Ñемиугольник.ndmsv Ñемишник.ndmsv ÑемÑприемник.ndmsv Ñенник.ndmsv Ñенонагрузчик.ndmsv Ñенопогрузчик.ndmsv Ñеноподборщик.ndmsv Ñеноподъемник.ndmsv Ñептик.ndmsv Ñептиктанк.ndmsv Ñерак.ndmsv Ñервантик.ndmsv Ñердолик.ndmsv Ñерник.ndmsv Ñерпик.ndmsv Ñерфинг.ndmsv Ñерфинг-парк.ndmsv Ñигнальчик.ndmsv ÑилаÑтик.ndmsv ÑилоÑопогрузчик.ndmsv Ñинеголовник.ndmsv Ñинодик.ndmsv Ñинюшник.ndmsv ÑинÑк.ndmsv ÑитнÑг.ndmsv Ñитовник.ndmsv Ñкак.ndmsv Ñкандальчик.ndmsv Ñкверик.ndmsv ÑквознÑк.ndmsv Ñкворечник.ndmsv Ñкворешник.ndmsv Ñкелетик.ndmsv Ñковородник.ndmsv Ñкороподъемник.ndmsv Ñкотомогильник.ndmsv Ñкрининг.ndmsv Ñладконожник.ndmsv Ñледик.ndmsv Ñлединг.ndmsv Ñлезник.ndmsv Ñленг.ndmsv ÑливнÑк.ndmsv Ñливочник.ndmsv Ñлизевик.ndmsv Ñлинг.ndmsv Ñловарик.ndmsv Ñловник.ndmsv Ñлог.ndmsv Ñлоновник.ndmsv Ñлужебник.ndmsv Ñлух.ndmsv Ñлых.ndmsv ÑлюнÑвчик.ndmsv ÑлÑбинг.ndmsv Ñмайлик.ndmsv Ñметанник.ndmsv Ñмокинг.ndmsv ÑмолоÑемÑнник.ndmsv Ñмольник.ndmsv ÑмолÑк.ndmsv Ñмородинник.ndmsv Ñмык.ndmsv ÑмÑк.ndmsv Ñнегопах.ndmsv Ñнегопогрузчик.ndmsv Ñнегоразгрузчик.ndmsv Ñнегоуборщик.ndmsv Ñнежник.ndmsv ÑнежноÑгодник.ndmsv Ñнопик.ndmsv Ñнопоподъемник.ndmsv Ñовзнак.ndmsv Ñовик.ndmsv Ñолнопек.ndmsv Ñолнцепек.ndmsv Ñоломенник.ndmsv Ñоломоподъемник.ndmsv Ñолончак.ndmsv Ñонник.ndmsv ÑорнÑк.ndmsv ÑорокавоÑьмигранник.ndmsv ÑоÑкок.ndmsv ÑоÑнÑк.ndmsv ÑоÑудик.ndmsv Ñотейник.ndmsv ÑоуÑник.ndmsv ÑоцÑтрах.ndmsv Ñочельник.ndmsv Ñочник.ndmsv Ñошник.ndmsv Ñпазмолитик.ndmsv Ñпардек.ndmsv Ñпарник.ndmsv Ñпарринг.ndmsv Ñпех.ndmsv Ñпецбанк.ndmsv Ñпецзнак.ndmsv Ñпецналог.ndmsv Ñпиннинг.ndmsv ÑплайÑинг.ndmsv ÑплошнÑк.ndmsv ÑпоролиÑтик.ndmsv Ñправочник.ndmsv Ñпунинг.ndmsv ÑпуÑк.ndmsv Ñребреник.ndmsv Ñрединник.ndmsv Ñредник.ndmsv ÑÑек.ndmsv Ñтавник.ndmsv Ñтаканчик.ndmsv Ñтальник.ndmsv Ñтволик.ndmsv Ñтеблеподъемник.ndmsv Ñтеклоблок.ndmsv Ñтеклоподъемник.ndmsv Ñтереозвук.ndmsv Ñтерлинг.ndmsv Ñтинг.ndmsv Ñтланик.ndmsv Ñток.ndmsv Ñтолбик.ndmsv ÑтолбнÑк.ndmsv Ñтолетник.ndmsv Ñтолешник.ndmsv ÑтолиÑтник.ndmsv Ñтопинг.ndmsv Ñторожевик.ndmsv Ñтортинг.ndmsv ÑтоÑк.ndmsv ÑтрауÑÑтник.ndmsv Ñтройбанк.ndmsv Ñтруг.ndmsv Ñтруйник.ndmsv Ñтульчак.ndmsv Ñтульчик.ndmsv ÑÑ‚Ñг.ndmsv Ñувенирчик.ndmsv Ñудебник.ndmsv Ñудоподъемник.ndmsv ÑудопропуÑкник.ndmsv Ñуинг.ndmsv Ñулок.ndmsv Ñултанчик.ndmsv Ñумах.ndmsv Ñумочник.ndmsv Ñумрак.ndmsv Ñундук.ndmsv Ñуперблок.ndmsv Ñупербоевик.ndmsv Ñупник.ndmsv Ñуржик.ndmsv ÑуÑак.ndmsv ÑуÑек.ndmsv ÑуÑтавчик.ndmsv Ñуффольк.ndmsv Ñухарик.ndmsv Ñухопарник.ndmsv ÑушнÑк.ndmsv Ñушонг.ndmsv Ñъемник.ndmsv ÑыпнÑк.ndmsv Ñырник.ndmsv ÑÑ‹Ñк.ndmsv Ñычуг.ndmsv Ñюртук.ndmsv табетик.ndmsv тавотник.ndmsv тазик.ndmsv тайник.ndmsv талик.ndmsv талончик.ndmsv тальвег.ndmsv тальк.ndmsv тальник.ndmsv тамариÑк.ndmsv тамашек.ndmsv танк.ndmsv татарник.ndmsv тв-приемник.ndmsv твиндек.ndmsv творожник.ndmsv театрик.ndmsv телек.ndmsv телекинопередатчик.ndmsv телемарк.ndmsv телеочерк.ndmsv телепередатчик.ndmsv телерадиовыпуÑк.ndmsv телеÑкопик.ndmsv телеÑтих.ndmsv телетрафик.ndmsv телефончик.ndmsv тельник.ndmsv темлÑк.ndmsv тензодатчик.ndmsv теплоблок.ndmsv теплозаправщик.ndmsv теплоиÑточник.ndmsv тепломаÑÑообменник.ndmsv теплообменник.ndmsv теплоприемник.ndmsv теплоприток.ndmsv теплоходик.ndmsv теплÑк.ndmsv терлик.ndmsv термитник.ndmsv термоплаÑтик.ndmsv термоÑтолбик.ndmsv терновник.ndmsv терриконик.ndmsv теÑак.ndmsv технопарк.ndmsv тинг.ndmsv типик.ndmsv типчак.ndmsv титаник.ndmsv тифдрук.ndmsv товарнÑк.ndmsv токамак.ndmsv токоприемник.ndmsv токоÑъемник.ndmsv толкунчик.ndmsv томагавк.ndmsv томик.ndmsv томпак.ndmsv тонг.ndmsv топливник.ndmsv топлÑк.ndmsv топознак.ndmsv топорик.ndmsv торжеÑтвенник.ndmsv торибанк.ndmsv трак.ndmsv трактирчик.ndmsv тральщик.ndmsv трамвайчик.ndmsv трафик.ndmsv траффик.ndmsv требник.ndmsv трек.ndmsv трекинг.ndmsv трековик.ndmsv тренинг.ndmsv треножник.ndmsv тренчик.ndmsv трепак.ndmsv третник.ndmsv треугольник.ndmsv треух.ndmsv трехгранник.ndmsv трехкопеечник.ndmsv трехпенÑовик.ndmsv трехтомник.ndmsv трешник.ndmsv тридцатигранник.ndmsv триипоÑтаÑник.ndmsv триктрак.ndmsv трилиÑтник.ndmsv триоÑтренник.ndmsv триптих.ndmsv триÑтих.ndmsv трифтонг.ndmsv трищетинник.ndmsv тройник.ndmsv трок.ndmsv троÑик.ndmsv троÑтник.ndmsv трупик.ndmsv трутник.ndmsv трутовик.ndmsv трюк.ndmsv тугрик.ndmsv тузик.ndmsv тузлук.ndmsv тулук.ndmsv тулупчик.ndmsv туманчик.ndmsv тунг.ndmsv тупоугольник.ndmsv турбохолодильник.ndmsv турик.ndmsv турник.ndmsv тутовник.ndmsv тыквенник.ndmsv тыÑÑчелиÑтник.ndmsv тыÑÑчеугольник.ndmsv Ñ‚Ñк.ndmsv тюбик.ndmsv тюбинг.ndmsv тюльпанчик.ndmsv убак.ndmsv убег.ndmsv углеплаÑтик.ndmsv углепогрузчик.ndmsv углеподатчик.ndmsv углеподъемник.ndmsv угрозыÑк.ndmsv ужовник.ndmsv узорчик.ndmsv ук.ndmsv укрывщик.ndmsv укрюк.ndmsv укÑуÑник.ndmsv улунг.ndmsv ультразвук.ndmsv умиак.ndmsv умывальник.ndmsv универмаг.ndmsv упек.ndmsv уполовник.ndmsv упрек.ndmsv урезник.ndmsv урильник.ndmsv урок.ndmsv урыльник.ndmsv уÑпех.ndmsv уÑтруг.ndmsv уÑтупчик.ndmsv утеÑник.ndmsv утильцех.ndmsv утиральник.ndmsv уторник.ndmsv утренник.ndmsv утюг.ndmsv учебник.ndmsv учуг.ndmsv фаг.ndmsv факельцуг.ndmsv фанк.ndmsv фантик.ndmsv фарлонг.ndmsv фартинг.ndmsv фартлек.ndmsv фартук.ndmsv фахверк.ndmsv фашинник.ndmsv фединг.ndmsv фейерверк.ndmsv фельетончик.ndmsv фернамбук.ndmsv ферримагнетик.ndmsv ферромагнетик.ndmsv ферроплаÑтик.ndmsv фертоинг.ndmsv феÑтончик.ndmsv физфак.ndmsv филейчик.ndmsv филфак.ndmsv финик.ndmsv фиÑк.ndmsv фиÑташник.ndmsv фитинг.ndmsv фиш-блок.ndmsv фиш-гак.ndmsv флаг.ndmsv флагдук.ndmsv флагшток.ndmsv флакончик.ndmsv фланг.ndmsv фланк.ndmsv флик.ndmsv флинг.ndmsv флоберг.ndmsv флоппи-диÑк.ndmsv флоутинг.ndmsv фок.ndmsv фольварк.ndmsv фолькетинг.ndmsv фонарик.ndmsv фонтанчик.ndmsv фордек.ndmsv фордик.ndmsv форлюк.ndmsv форпик.ndmsv форÑинг.ndmsv форфейтинг.ndmsv форшлаг.ndmsv форшмак.ndmsv фотоаппаратик.ndmsv фотодатчик.ndmsv фотоочерк.ndmsv фотополупроводник.ndmsv фотоприемник.ndmsv фотопроводник.ndmsv фототок.ndmsv фрак.ndmsv фреттинг.ndmsv фриштык.ndmsv фронтиньÑк.ndmsv фруг.ndmsv фундук.ndmsv фунтик.ndmsv фунтовик.ndmsv фургончик.ndmsv фуÑтик.ndmsv футарк.ndmsv футлÑрчик.ndmsv футшток.ndmsv халатик.ndmsv хальтунг.ndmsv хамерлок.ndmsv хвойник.ndmsv хвороÑтинник.ndmsv хвоÑтик.ndmsv хвоÑтовик.ndmsv херик.ndmsv химфак.ndmsv хлодник.ndmsv хлопчатник.ndmsv хлоркаучук.ndmsv хлыÑтик.ndmsv хлÑÑтик.ndmsv хозблок.ndmsv холдинг.ndmsv холеÑтеринчик.ndmsv холмик.ndmsv холодильник.ndmsv хоминг.ndmsv хомутик.ndmsv хоÑтинг.ndmsv храмик.ndmsv храповик.ndmsv хребтуг.ndmsv хреновник.ndmsv хромпик.ndmsv хруÑталик.ndmsv Ñ…Ñ€ÑÑк.ndmsv Ñ…Ñ€Ñщик.ndmsv хук.ndmsv Ñ…Ñппенинг.ndmsv цапонлак.ndmsv цветик.ndmsv цветник.ndmsv цветолиÑтик.ndmsv целик.ndmsv целковик.ndmsv ценник.ndmsv центрик.ndmsv цибик.ndmsv цилиндрик.ndmsv цирк.ndmsv цитоÑтатик.ndmsv цуг.ndmsv цугцванг.ndmsv цук.ndmsv чайник.ndmsv чаÑтотник.ndmsv чахлик.ndmsv чашелиÑтик.ndmsv чебурек.ndmsv челнок.ndmsv чемоданчик.ndmsv чепечник.ndmsv чепрак.ndmsv чепчик.ndmsv червончик.ndmsv чердак.ndmsv черемушник.ndmsv череÑÑедельник.ndmsv черничник.ndmsv чернобыльник.ndmsv черновик.ndmsv черноголовник.ndmsv чернÑк.ndmsv черпак.ndmsv чертежик.ndmsv чертог.ndmsv чертополох.ndmsv чеÑночник.ndmsv четверг.ndmsv четверик.ndmsv четвертак.ndmsv четырехгранник.ndmsv четырехлиÑтник.ndmsv четырехполюÑник.ndmsv четырехÑторонник.ndmsv четырехтомник.ndmsv четырехугольник.ndmsv чехлик.ndmsv чехольчик.ndmsv чилижник.ndmsv чинарик.ndmsv чиÑленник.ndmsv чиÑтовик.ndmsv чиÑÑ‚Ñк.ndmsv членик.ndmsv чубук.ndmsv чубушник.ndmsv чубчик.ndmsv чуланчик.ndmsv чурак.ndmsv чурбак.ndmsv чурбанчик.ndmsv чурек.ndmsv шаг.ndmsv шалашик.ndmsv шапоклÑк.ndmsv шарик.ndmsv шарикоподшипник.ndmsv шарлах.ndmsv шарфик.ndmsv шахтоподъемник.ndmsv шашлык.ndmsv шванк.ndmsv шезлонг.ndmsv шейк.ndmsv шеллак.ndmsv шельтердек.ndmsv шепинг.ndmsv шеÑтерик.ndmsv шеÑтигранник.ndmsv шеÑтик.ndmsv шеÑтипенÑовик.ndmsv шеÑтиугольник.ndmsv шиллинг.ndmsv шипик.ndmsv шитик.ndmsv шишак.ndmsv шишковник.ndmsv шкалик.ndmsv шкапчик.ndmsv шкафчик.ndmsv шлаг.ndmsv шлак.ndmsv шлакоблок.ndmsv шлаковик.ndmsv шламоотÑтойник.ndmsv шланг.ndmsv шлафрок.ndmsv шлифтик.ndmsv шлих.ndmsv шлихтик.ndmsv шлык.ndmsv шлÑпух.ndmsv шок.ndmsv шоколадник.ndmsv шортенинг.ndmsv шпажник.ndmsv шпалерник.ndmsv шпек.ndmsv шпрингбок.ndmsv шпунтовик.ndmsv шрамик.ndmsv штаб-банк.ndmsv штабелеукладчик.ndmsv штабик.ndmsv штаг.ndmsv штакетник.ndmsv шталаг.ndmsv штифтик.ndmsv шток.ndmsv штокверк.ndmsv штранг.ndmsv штрек.ndmsv шурупчик.ndmsv щавельник.ndmsv щетинник.ndmsv щитовник.ndmsv щитолиÑтник.ndmsv щупик.ndmsv Ñвакоприемник.ndmsv Ñггног.ndmsv ÑктоÑарк.ndmsv ÑлаÑтик.ndmsv ÑлектрокипÑтильник.ndmsv Ñлектрокофейник.ndmsv Ñлектроочаг.ndmsv ÑлектропаÑтух.ndmsv ÑлектропаÑльник.ndmsv Ñлектроплуг.ndmsv Ñлектропогрузчик.ndmsv Ñлектропроводник.ndmsv ÑлектроÑветильник.ndmsv ÑлектроÑчетчик.ndmsv Ñлектроток.ndmsv Ñлектроутюг.ndmsv Ñлектрохолодильник.ndmsv Ñлектрочайник.ndmsv Ñлектрошок.ndmsv Ñллинг.ndmsv Ñнергоблок.ndmsv ÑнергоиÑточник.ndmsv Ñнтинг.ndmsv Ñнтомофаг.ndmsv Ñпилог.ndmsv Ñрланг.ndmsv Ñтюдник.ndmsv юг.ndmsv Ñгельник.ndmsv Ñичник.ndmsv Ñлик.ndmsv Ñрданг.ndmsv Ñрлык.ndmsv ÑруÑник.ndmsv ÑÑак.ndmsv ÑÑменник.ndmsv ÑÑтык.ndmsv Ñтрышник.ndmsv Ñчменник.ndmsv Ñчневик.ndmsv Ñшмак.ndmsv Ñщик.ndmsv : ; абцуг.ndmsi абштрих.ndmsi авиаперевозчик.ndmsi авиапневматик.ndmsi автозаправщик.ndmsi автокатафалк.ndmsi автомобилеразгрузчик.ndmsi автомобильчик.ndmsi автоответчик.ndmsi автопарк.ndmsi автоплуг.ndmsi автопогрузчик.ndmsi автоподъемник.ndmsi автопробег.ndmsi автопрокладчик.ndmsi автоÑпуÑк.ndmsi автотопливозаправщик.ndmsi автоукладчик.ndmsi агатик.ndmsi азбуковник.ndmsi аиÑтник.ndmsi аймак.ndmsi айÑберг.ndmsi айÑинг.ndmsi акваланг.ndmsi акведук.ndmsi аккордеончик.ndmsi акроÑтих.ndmsi алгонк.ndmsi альбомчик.ndmsi альманах.ndmsi альпеншток.ndmsi альтинг.ndmsi аммиак.ndmsi аммониак.ndmsi амок.ndmsi аналептик.ndmsi аналог.ndmsi анальгетик.ndmsi англик.ndmsi андеррайтинг.ndmsi анк.ndmsi анорак.ndmsi антибиотик.ndmsi антидемпинг.ndmsi антик.ndmsi антикварк.ndmsi антипиретик.ndmsi антиÑегнетоÑлектрик.ndmsi антиÑептик.ndmsi антиÑтатик.ndmsi антиферромагнетик.ndmsi аншлаг.ndmsi аншпуг.ndmsi апвеллинг.ndmsi апельÑинчик.ndmsi аполог.ndmsi апоÑтольник.ndmsi аппаратик.ndmsi арабеÑк.ndmsi арак.ndmsi арапник.ndmsi арбузик.ndmsi ареопаг.ndmsi армÑтронг.ndmsi армÑк.ndmsi аронник.ndmsi артишок.ndmsi архалук.ndmsi архипелаг.ndmsi арчак.ndmsi арык.ndmsi аÑк.ndmsi аÑтериÑк.ndmsi аÑтродатчик.ndmsi аÑтролюк.ndmsi аÑфальтобетоноукладчик.ndmsi аттик.ndmsi ауÑтемперинг.ndmsi аутбридинг.ndmsi аутклиринг.ndmsi ауткроÑÑинг.ndmsi аутотренинг.ndmsi аутфайтинг.ndmsi афтершок.ndmsi ахтерлюк.ndmsi ахтерпик.ndmsi аÑролаг.ndmsi аÑролак.ndmsi аÑропарк.ndmsi аÑротанк.ndmsi аÑротенк.ndmsi багажник.ndmsi багрÑник.ndmsi багульник.ndmsi байдак.ndmsi баклажанчик.ndmsi бакштаг.ndmsi балаганчик.ndmsi балкончик.ndmsi баллончик.ndmsi балльник.ndmsi бамбук.ndmsi бананник.ndmsi бананчик.ndmsi банг.ndmsi банк.ndmsi банник.ndmsi бантик.ndmsi барабанчик.ndmsi барак.ndmsi барбариÑник.ndmsi бардак.ndmsi барк.ndmsi баронг.ndmsi баÑинг.ndmsi батик.ndmsi батог.ndmsi батончик.ndmsi баульчик.ndmsi башлык.ndmsi бедрок.ndmsi безвременник.ndmsi безик.ndmsi бекаÑинник.ndmsi бектрекинг.ndmsi беллик.ndmsi беловик.ndmsi белокрыльник.ndmsi бельтинг.ndmsi бензобак.ndmsi бензозаправщик.ndmsi бензоотÑтойник.ndmsi березнÑк.ndmsi березовик.ndmsi беретик.ndmsi беÑÑмертник.ndmsi бета-Ñчетчик.ndmsi бечевник.ndmsi бешбармак.ndmsi бзик.ndmsi бивак.ndmsi бивуак.ndmsi биг.ndmsi бидончик.ndmsi билетик.ndmsi бинарник.ndmsi биндюг.ndmsi бинтик.ndmsi биодатчик.ndmsi биоÑпутник.ndmsi биоток.ndmsi биофак.ndmsi битенг.ndmsi бланк.ndmsi блик.ndmsi блинк.ndmsi блицкриг.ndmsi блок.ndmsi блокнотик.ndmsi блюминг.ndmsi бобовник.ndmsi бобровник.ndmsi бодÑк.ndmsi боинг.ndmsi бокальчик.ndmsi боковик.ndmsi болтик.ndmsi больверк.ndmsi бомбардировщик.ndmsi бомболюк.ndmsi бордюрчик.ndmsi бородавник.ndmsi бороздильник.ndmsi бороздник.ndmsi бортик.ndmsi борщевик.ndmsi борщовник.ndmsi ботвинник.ndmsi бочаг.ndmsi боÑрышник.ndmsi браÑлетик.ndmsi браунинг.ndmsi бревноÑпуÑк.ndmsi бревноукладчик.ndmsi брелок.ndmsi бремÑберг.ndmsi брештук.ndmsi бриг.ndmsi бриÑлинг.ndmsi брифинг.ndmsi броневик.ndmsi бруÑничник.ndmsi брызговик.ndmsi брюшнÑк.ndmsi бублик.ndmsi будильник.ndmsi буерак.ndmsi бузинник.ndmsi букетик.ndmsi букÑировщик.ndmsi булыжник.ndmsi бумеранг.ndmsi бундеÑтаг.ndmsi бунчук.ndmsi буравчик.ndmsi бурак.ndmsi бурачник.ndmsi бурдюк.ndmsi бурлеÑк.ndmsi буртик.ndmsi бутончик.ndmsi бушинг.ndmsi быльник.ndmsi быÑтроток.ndmsi бьюик.ndmsi бюÑтик.ndmsi вабик.ndmsi вагончик.ndmsi валик.ndmsi ватервулинг.ndmsi ватник.ndmsi ваточник.ndmsi вдох.ndmsi велопробег.ndmsi велотрек.ndmsi венечник.ndmsi веник.ndmsi венчик.ndmsi вербейник.ndmsi вербнÑк.ndmsi вернÑк.ndmsi верÑтак.ndmsi вертлюг.ndmsi верхнÑк.ndmsi вершинник.ndmsi ветроводоподъемник.ndmsi ветрÑк.ndmsi взблеÑк.ndmsi взвизг.ndmsi взволок.ndmsi вздох.ndmsi взмах.ndmsi взыÑк.ndmsi виадук.ndmsi вибродатчик.ndmsi видеоблок.ndmsi видеодиÑк.ndmsi видеоролик.ndmsi вимперг.ndmsi виндÑерфинг.ndmsi виноградник.ndmsi винтик.ndmsi виÑлоплодник.ndmsi вишенник.ndmsi вишнÑк.ndmsi вкрапленник.ndmsi вмеÑтопреÑтольник.ndmsi внедорожник.ndmsi внеплодник.ndmsi внутриплодник.ndmsi водевильчик.ndmsi водоиÑточник.ndmsi водоотÑтойник.ndmsi водоподъемник.ndmsi водоприемник.ndmsi водопроток.ndmsi водоÑборник.ndmsi водоÑпуÑк.ndmsi водоÑток.ndmsi водоток.ndmsi воздухозаборник.ndmsi воздухоприемник.ndmsi воздухоÑборник.ndmsi воланчик.ndmsi волапюк.ndmsi волдырник.ndmsi волкобойник.ndmsi волоÑÑник.ndmsi волчеÑгодник.ndmsi волÑпюк.ndmsi вопроÑик.ndmsi вопроÑник.ndmsi воробейник.ndmsi воротник.ndmsi воÑковник.ndmsi воÑкреÑник.ndmsi воÑторг.ndmsi воÑьмерик.ndmsi воÑьмигранник.ndmsi воÑьмиугольник.ndmsi впрыÑк.ndmsi впуÑк.ndmsi врачебник.ndmsi временник.ndmsi вÑкок.ndmsi вÑкрик.ndmsi вÑплеÑк.ndmsi вÑполох.ndmsi вторник.ndmsi втык.ndmsi выбег.ndmsi вывих.ndmsi выдвиг.ndmsi выклик.ndmsi выкрик.ndmsi выкрюк.ndmsi выпек.ndmsi выплеÑк.ndmsi выпуÑк.ndmsi выÑокоÑтвольник.ndmsi вышаг.ndmsi вьюк.ndmsi газик.ndmsi газончик.ndmsi газпромбанк.ndmsi гак.ndmsi гакблок.ndmsi галечник.ndmsi галÑтук.ndmsi гамак.ndmsi гамма-Ñчетчик.ndmsi гандшпуг.ndmsi ганшпуг.ndmsi гартминг.ndmsi гаÑильник.ndmsi гачек.ndmsi гашник.ndmsi гезенк.ndmsi гелиоприемник.ndmsi гербовник.ndmsi гиджак.ndmsi гидроподъемник.ndmsi гик.ndmsi гиперзвук.ndmsi гиромаÑтник.ndmsi главк.ndmsi глазик.ndmsi глушнÑк.ndmsi глюк.ndmsi гнойник.ndmsi годик.ndmsi голик.ndmsi голоÑник.ndmsi гомолог.ndmsi гонг.ndmsi гонобольник.ndmsi гопак.ndmsi горбик.ndmsi горичник.ndmsi горнверк.ndmsi гороховик.ndmsi гороховник.ndmsi горчак.ndmsi горчичник.ndmsi гоÑбанк.ndmsi гоÑзаповедник.ndmsi гоÑоÑобнÑк.ndmsi гоÑÑтрах.ndmsi гоÑтинчик.ndmsi градуÑник.ndmsi градшток.ndmsi гранатник.ndmsi гранильник.ndmsi графинчик.ndmsi гребенник.ndmsi греблÑк.ndmsi грединг.ndmsi гречневик.ndmsi гривенник.ndmsi гробик.ndmsi грозоотметчик.ndmsi гроÑбух.ndmsi гроÑÑбух.ndmsi гротеÑк.ndmsi грошик.ndmsi грузик.ndmsi грузовик.ndmsi грузоперевозчик.ndmsi грузоподъемник.ndmsi грузопоток.ndmsi грунтлак.ndmsi грыжник.ndmsi грÑзевик.ndmsi грÑзеотÑтойник.ndmsi гузнек.ndmsi гулаг.ndmsi гульфик.ndmsi гуммиарабик.ndmsi гуммилак.ndmsi гуммилаÑтик.ndmsi далматик.ndmsi дампинг.ndmsi данÑинг.ndmsi дарик.ndmsi датчик.ndmsi двадцатигранник.ndmsi двадцатичетырехгранник.ndmsi двенадцатигранник.ndmsi двенадцатиугольник.ndmsi дворик.ndmsi двугривенник.ndmsi двулетник.ndmsi двуугольник.ndmsi двухдекадник.ndmsi двухкопеечник.ndmsi двухмеÑÑчник.ndmsi двухнедельник.ndmsi двухполюÑник.ndmsi двухтомник.ndmsi девичник.ndmsi девÑтерик.ndmsi девÑтигранник.ndmsi девÑтиугольник.ndmsi дейк.ndmsi декадник.ndmsi декалог.ndmsi декаплинг.ndmsi демпинг.ndmsi дендропарк.ndmsi денежник.ndmsi дензнак.ndmsi денник.ndmsi дербенник.ndmsi дерезнÑк.ndmsi деррик.ndmsi деÑÑтерик.ndmsi деÑÑтигранник.ndmsi деÑÑтитомник.ndmsi деÑÑтиугольник.ndmsi деÑÑтицентовик.ndmsi детективчик.ndmsi джейк.ndmsi джиттербаг.ndmsi джойÑтик.ndmsi диак.ndmsi диалог.ndmsi диалогбанк.ndmsi диамагнетик.ndmsi диванчик.ndmsi диптих.ndmsi диÑтих.ndmsi диуретик.ndmsi дифтонг.ndmsi диÑлектрик.ndmsi дневник.ndmsi добойник.ndmsi дождевик.ndmsi дождеприемник.ndmsi дождик.ndmsi доильник.ndmsi дойник.ndmsi дольник.ndmsi домеÑтик.ndmsi домик.ndmsi донг.ndmsi донник.ndmsi допинг.ndmsi допуÑк.ndmsi доÑуг.ndmsi дошник.ndmsi дощаник.ndmsi драконник.ndmsi дрек.ndmsi дремлик.ndmsi дреÑвÑк.ndmsi дриблинг.ndmsi дробовик.ndmsi дрок.ndmsi дротик.ndmsi дубник.ndmsi дубнÑк.ndmsi дубовик.ndmsi дудник.ndmsi дук.ndmsi дурнишник.ndmsi дуршлаг.ndmsi дутик.ndmsi душник.ndmsi дымник.ndmsi дымоволок.ndmsi дымопуÑк.ndmsi евробанк.ndmsi ежевичник.ndmsi ежегодник.ndmsi ежеголовник.ndmsi ежедневник.ndmsi ежемеÑÑчник.ndmsi еженедельник.ndmsi ежовник.ndmsi ельник.ndmsi ерик.ndmsi жабник.ndmsi жакетик.ndmsi жальник.ndmsi жбанчик.ndmsi жгутик.ndmsi желвак.ndmsi железнÑк.ndmsi желтинник.ndmsi желтолозник.ndmsi желтушник.ndmsi желтÑк.ndmsi жердинник.ndmsi жерднÑк.ndmsi жертвенник.ndmsi жетончик.ndmsi животик.ndmsi жижеприемник.ndmsi жижеÑборник.ndmsi жилÑоцбанк.ndmsi жирник.ndmsi жиро-чек.ndmsi жиробанк.ndmsi жировик.ndmsi жировоÑк.ndmsi житник.ndmsi житнÑк.ndmsi журавельник.ndmsi журнальчик.ndmsi жÑк.ndmsi забег.ndmsi забойник.ndmsi заборник.ndmsi заборчик.ndmsi забурник.ndmsi заводик.ndmsi завтрак.ndmsi загашник.ndmsi загубник.ndmsi задатчик.ndmsi задачник.ndmsi задик.ndmsi заднеÑкамеечник.ndmsi задник.ndmsi заказник.ndmsi заливчик.ndmsi залог.ndmsi замах.ndmsi запальник.ndmsi запарник.ndmsi запашник.ndmsi заповедник.ndmsi запроÑчик.ndmsi запуÑк.ndmsi зарок.ndmsi заÑкок.ndmsi затаÑк.ndmsi затек.ndmsi затыльник.ndmsi затÑг.ndmsi зауÑенчик.ndmsi заушник.ndmsi звездовик.ndmsi звук.ndmsi звукоприемник.ndmsi зеленчак.ndmsi землÑничник.ndmsi зернопогрузчик.ndmsi зиг.ndmsi зигзаг.ndmsi зимник.ndmsi зимовник.ndmsi злак.ndmsi змеевик.ndmsi змееголовник.ndmsi змеепитомник.ndmsi знак.ndmsi зодиак.ndmsi золотарник.ndmsi золотник.ndmsi золототыÑÑчник.ndmsi зольник.ndmsi зонтик.ndmsi зоопарк.ndmsi зрак.ndmsi зрельник.ndmsi зубик.ndmsi зубчик.ndmsi зумпфштрек.ndmsi зык.ndmsi зюзник.ndmsi зÑбленник.ndmsi ивнÑк.ndmsi игольник.ndmsi игрек.ndmsi изборник.ndmsi изволок.ndmsi изыÑк.ndmsi икотник.ndmsi ильмовник.ndmsi именник.ndmsi инбридинг.ndmsi индюшатник.ndmsi интерÑпутник.ndmsi инфайтинг.ndmsi инфарктик.ndmsi инфразвук.ndmsi иÑпуг.ndmsi иÑток.ndmsi иÑточник.ndmsi иÑтфак.ndmsi иÑходник.ndmsi итог.ndmsi кабак.ndmsi кабелеукладчик.ndmsi кабинетик.ndmsi каблук.ndmsi кавардак.ndmsi кадиллак.ndmsi кадрик.ndmsi кадык.ndmsi казенник.ndmsi каик.ndmsi каймак.ndmsi калачик.ndmsi календарик.ndmsi календарчик.ndmsi калинник.ndmsi калоприемник.ndmsi камнеуборщик.ndmsi канареечник.ndmsi канатик.ndmsi канатник.ndmsi кандык.ndmsi кантик.ndmsi канцелинг.ndmsi канцеллинг.ndmsi канчук.ndmsi капельник.ndmsi каперÑник.ndmsi карандашик.ndmsi карлук.ndmsi карманчик.ndmsi картинг.ndmsi картофелепогрузчик.ndmsi картофелеподборщик.ndmsi карчеподъемник.ndmsi каталог.ndmsi катафалк.ndmsi катодик.ndmsi каучук.ndmsi кафтанчик.ndmsi каюк.ndmsi каÑк.ndmsi квадратик.ndmsi кварк.ndmsi квартердек.ndmsi квартиро-бивак.ndmsi квершлаг.ndmsi кедровник.ndmsi кек.ndmsi кекуок.ndmsi кембрик.ndmsi кемпинг.ndmsi кеннинг.ndmsi керлинг.ndmsi кеш-блок.ndmsi киднÑппинг.ndmsi кизильник.ndmsi кизÑк.ndmsi килограммчик.ndmsi кильблок.ndmsi кинг.ndmsi киндÑк.ndmsi киноальманах.ndmsi киновидеоролик.ndmsi киновыпуÑк.ndmsi киноочерк.ndmsi кинотрюк.ndmsi киоÑк.ndmsi кипÑек.ndmsi кипÑтильник.ndmsi кирпичик.ndmsi киÑетик.ndmsi киÑличник.ndmsi кишечник.ndmsi кишлак.ndmsi клавирауÑцуг.ndmsi кларк.ndmsi клиринг.ndmsi клиринг-банк.ndmsi клобук.ndmsi клоповник.ndmsi клотик.ndmsi клубничник.ndmsi клык.ndmsi клювик.ndmsi ключик.ndmsi книготорг.ndmsi кобург.ndmsi коврик.ndmsi ковчег.ndmsi ковшик.ndmsi код-шеринг.ndmsi кодак.ndmsi козинак.ndmsi козлобородник.ndmsi козлÑк.ndmsi козлÑтник.ndmsi коконник.ndmsi кокошник.ndmsi колдунчик.ndmsi колокольчик.ndmsi колоÑник.ndmsi колоÑоподъемник.ndmsi колоÑоуборщик.ndmsi колошник.ndmsi колпак.ndmsi колчак.ndmsi комарник.ndmsi коматик.ndmsi комодик.ndmsi компакт-диÑк.ndmsi комтек.ndmsi конвертик.ndmsi кондак.ndmsi конденÑатоотводчик.ndmsi коноплÑник.ndmsi конÑалтинг.ndmsi контрольник.ndmsi кончик.ndmsi коопторг.ndmsi копильник.ndmsi копчик.ndmsi кораблик.ndmsi коржик.ndmsi коридорчик.ndmsi коричник.ndmsi кормозапарник.ndmsi кормораздатчик.ndmsi корнцанг.ndmsi коровник.ndmsi коровÑк.ndmsi короÑтавник.ndmsi кортик.ndmsi коÑоугольник.ndmsi коÑтерчик.ndmsi коÑтык.ndmsi коÑтылезабивщик.ndmsi коÑтюмчик.ndmsi коÑÑ‚Ñк.ndmsi коÑÑк.ndmsi котельчик.ndmsi котовник.ndmsi кофейник.ndmsi кочедыжник.ndmsi кочедык.ndmsi кочкарник.ndmsi краковÑк.ndmsi краник.ndmsi краплак.ndmsi крах.ndmsi крекинг.ndmsi крепеукладчик.ndmsi креÑтик.ndmsi креÑтовник.ndmsi криобанк.ndmsi криÑталлик.ndmsi кровавик.ndmsi кровоподтек.ndmsi кровоток.ndmsi кромлех.ndmsi кронблок.ndmsi кронверк.ndmsi кроÑÑ-поÑтинг.ndmsi кроÑÑбридинг.ndmsi кроÑÑинг.ndmsi круглÑк.ndmsi кружавчик.ndmsi крупеник.ndmsi крушинник.ndmsi кÑенобиотик.ndmsi кубик.ndmsi кубрик.ndmsi кувшинчик.ndmsi кукурузник.ndmsi кукушник.ndmsi куличик.ndmsi культорг.ndmsi кунг.ndmsi кунштюк.ndmsi купальник.ndmsi курдюк.ndmsi курÑопрокладчик.ndmsi куртаг.ndmsi куÑтарник.ndmsi куÑтик.ndmsi кушак.ndmsi лаг.ndmsi лагтинг.ndmsi ладанник.ndmsi лазорник.ndmsi лазурник.ndmsi лакричник.ndmsi ландÑтинг.ndmsi ландтаг.ndmsi лапÑердак.ndmsi лапшевник.ndmsi ларчик.ndmsi лаÑтик.ndmsi лаÑточник.ndmsi латук.ndmsi лафитник.ndmsi левентик.ndmsi леденчик.ndmsi ледник.ndmsi ледоÑпуÑк.ndmsi лежак.ndmsi лежнÑк.ndmsi лек.ndmsi лентоукладчик.ndmsi ленчик.ndmsi леÑопарк.ndmsi леÑопитомник.ndmsi леÑопогрузчик.ndmsi леÑоÑпуÑк.ndmsi леÑоукладчик.ndmsi летник.ndmsi лечебник.ndmsi ливнеÑпуÑк.ndmsi ливнеÑток.ndmsi лизинг.ndmsi лимерик.ndmsi лимонник.ndmsi лимончик.ndmsi линк.ndmsi липнÑк.ndmsi лиÑтик.ndmsi лиÑтинг.ndmsi лиÑтовик.ndmsi лиÑÑтник.ndmsi литник.ndmsi литфак.ndmsi лифчик.ndmsi лишайник.ndmsi лобзик.ndmsi лобик.ndmsi логроллинг.ndmsi лознÑк.ndmsi лозунг.ndmsi локотник.ndmsi ломик.ndmsi ломтик.ndmsi лонг-Ñалинг.ndmsi лопух.ndmsi лопушник.ndmsi лоÑкутик.ndmsi луговик.ndmsi лунник.ndmsi лучик.ndmsi лущильник.ndmsi львÑтник.ndmsi люк.ndmsi лютик.ndmsi лÑгушатник.ndmsi лÑгушечник.ndmsi лÑгушник.ndmsi магазинчик.ndmsi магнетик.ndmsi магнитик.ndmsi магнитодиÑк.ndmsi магнитофончик.ndmsi маджонг.ndmsi мазик.ndmsi майник.ndmsi макаронник.ndmsi маковник.ndmsi макрофаг.ndmsi макроÑзык.ndmsi малолетник.ndmsi мальчишник.ndmsi мандаринник.ndmsi мандаринчик.ndmsi манежик.ndmsi манник.ndmsi маральник.ndmsi маркетинг.ndmsi мартин-гик.ndmsi мартиролог.ndmsi марьÑнник.ndmsi маÑлобак.ndmsi маÑлозаправщик.ndmsi маÑлоотÑтойник.ndmsi маÑлоприемник.ndmsi маÑлоÑборник.ndmsi маÑлюк.ndmsi маÑлÑник.ndmsi маÑштабчик.ndmsi материальчик.ndmsi материк.ndmsi матраÑик.ndmsi мах.ndmsi маховик.ndmsi мачтовник.ndmsi маÑк.ndmsi маÑтник.ndmsi медальончик.ndmsi медовик.ndmsi медфак.ndmsi медÑк.ndmsi междуÑобойчик.ndmsi межклетник.ndmsi межклеточник.ndmsi межкомбанк.ndmsi межник.ndmsi межплодник.ndmsi мездрÑк.ndmsi мезоÑтих.ndmsi мелколепеÑтник.ndmsi мениÑк.ndmsi ментик.ndmsi мерзавчик.ndmsi мерник.ndmsi меÑтник.ndmsi метантанк.ndmsi метаÑзык.ndmsi метик.ndmsi миг.ndmsi мизинчик.ndmsi микроблок.ndmsi микрозаповедник.ndmsi микроиÑточник.ndmsi микроподшипник.ndmsi микрофаг.ndmsi микрофончик.ndmsi миндалик.ndmsi миндальник.ndmsi миннезанг.ndmsi млечник.ndmsi многогранник.ndmsi многолетник.ndmsi многоугольник.ndmsi мобильник.ndmsi могильник.ndmsi можжевельник.ndmsi мозговик.ndmsi мокричник.ndmsi молитвенник.ndmsi молоднÑк.ndmsi молокоÑборник.ndmsi молочайник.ndmsi монетоприемник.ndmsi мониторинг.ndmsi моноблок.ndmsi монокок.ndmsi монолог.ndmsi моноÑтих.ndmsi монофтонг.ndmsi мордовник.ndmsi морковник.ndmsi морозильник.ndmsi морозник.ndmsi моÑлак.ndmsi моÑтик.ndmsi моÑтоукладчик.ndmsi мотивчик.ndmsi мотоблок.ndmsi мотопробег.ndmsi моторчик.ndmsi мохаук.ndmsi моховик.ndmsi мочеприемник.ndmsi мочеточник.ndmsi мрак.ndmsi мраморник.ndmsi мультик.ndmsi мундштук.ndmsi муÑинг.ndmsi муÑкатник.ndmsi муÑороÑборник.ndmsi мутник.ndmsi мшаник.ndmsi мыÑик.ndmsi мытник.ndmsi мышатник.ndmsi мышехвоÑтник.ndmsi мÑтлик.ndmsi мÑтник.ndmsi мÑчик.ndmsi набалдашник.ndmsi набег.ndmsi набедренник.ndmsi набойник.ndmsi наборчик.ndmsi набрызг.ndmsi набрюшник.ndmsi навильник.ndmsi наглазник.ndmsi наголенник.ndmsi наголовник.ndmsi нагрудник.ndmsi нагрыжник.ndmsi надгортанник.ndmsi надколенник.ndmsi надпочечник.ndmsi надульник.ndmsi наждак.ndmsi назатыльник.ndmsi назубник.ndmsi накатник.ndmsi наколенник.ndmsi накомарник.ndmsi наконечник.ndmsi накопыльник.ndmsi накоÑтник.ndmsi налиÑтник.ndmsi наличник.ndmsi налобник.ndmsi налог.ndmsi налокотник.ndmsi намек.ndmsi намордник.ndmsi нанÑук.ndmsi наоконник.ndmsi напальчник.ndmsi наперник.ndmsi напильник.ndmsi наплеÑк.ndmsi наплечник.ndmsi напрыÑк.ndmsi напульÑник.ndmsi напуÑк.ndmsi наральник.ndmsi нарамник.ndmsi нардек.ndmsi нарожник.ndmsi нарукавник.ndmsi нарывчик.ndmsi наÑкок.ndmsi наÑлег.ndmsi наÑморк.ndmsi наÑпинник.ndmsi наÑтриг.ndmsi наÑтруг.ndmsi натек.ndmsi нательник.ndmsi натиÑк.ndmsi натÑг.ndmsi наугольник.ndmsi нахвоÑтник.ndmsi нахрапник.ndmsi нашильник.ndmsi нашлемник.ndmsi нащельник.ndmsi наÑкорник.ndmsi недовыпуÑк.ndmsi недожог.ndmsi недопек.ndmsi недуг.ndmsi незапуÑк.ndmsi нейролептик.ndmsi некролог.ndmsi нектарник.ndmsi неоÑзык.ndmsi непроводник.ndmsi нереÑтовик.ndmsi неÑÑк.ndmsi неуÑпех.ndmsi ниблик.ndmsi нивÑник.ndmsi нижник.ndmsi низкоÑтвольник.ndmsi нимоник.ndmsi нитролак.ndmsi ногоплодник.ndmsi ножик.ndmsi нок.ndmsi нолик.ndmsi норичник.ndmsi ноÑик.ndmsi ноутбук.ndmsi ночлег.ndmsi нужник.ndmsi нулик.ndmsi нунатак.ndmsi нÑк.ndmsi нюх.ndmsi обезьÑнник.ndmsi обелиÑк.ndmsi оберег.ndmsi обжиг.ndmsi обжог.ndmsi обинÑк.ndmsi облик.ndmsi обморок.ndmsi образчик.ndmsi оброк.ndmsi обрызг.ndmsi обрÑдник.ndmsi обух.ndmsi общак.ndmsi обыÑк.ndmsi оверштаг.ndmsi овраг.ndmsi овражник.ndmsi овÑюг.ndmsi огородик.ndmsi огрех.ndmsi огуречик.ndmsi огурчик.ndmsi одельÑтинг.ndmsi одиннадцатигранник.ndmsi одиннадцатиÑложник.ndmsi одиннадцатиугольник.ndmsi однолетник.ndmsi однотомник.ndmsi одноугольник.ndmsi одуванчик.ndmsi ожог.ndmsi оклик.ndmsi околоплодник.ndmsi околоцветник.ndmsi окопчик.ndmsi окорник.ndmsi окрик.ndmsi октоих.ndmsi окучник.ndmsi олешник.ndmsi олешнÑк.ndmsi ольховник.ndmsi ольшаник.ndmsi ольшнÑк.ndmsi омежник.ndmsi омшаник.ndmsi онÑкÑимбанк.ndmsi опак.ndmsi опарник.ndmsi оподельдок.ndmsi опреÑнок.ndmsi опроÑник.ndmsi опуÑк.ndmsi органчик.ndmsi ордовик.ndmsi орех.ndmsi орешник.ndmsi оÑенник.ndmsi оÑиновик.ndmsi оÑлинник.ndmsi оÑобнÑк.ndmsi оÑокорник.ndmsi оÑтроконечник.ndmsi оÑтроугольник.ndmsi оÑьмоглаÑник.ndmsi отблеÑк.ndmsi отбойник.ndmsi отборник.ndmsi отдух.ndmsi отдушник.ndmsi отдых.ndmsi отек.ndmsi отжиг.ndmsi отзвук.ndmsi отклик.ndmsi откоÑник.ndmsi отмах.ndmsi отплеÑк.ndmsi отрог.ndmsi отÑек.ndmsi отÑкок.ndmsi отÑтойник.ndmsi оттек.ndmsi оттиÑк.ndmsi отток.ndmsi очаг.ndmsi очерк.ndmsi очечник.ndmsi очешник.ndmsi ошейник.ndmsi павильончик.ndmsi паддок.ndmsi пажитник.ndmsi пазник.ndmsi пазовик.ndmsi пакетик.ndmsi пактонг.ndmsi палиÑадник.ndmsi палубник.ndmsi пальник.ndmsi пальчик.ndmsi памÑтник.ndmsi панаÑоник.ndmsi панегирик.ndmsi панталык.ndmsi папоротник.ndmsi папушник.ndmsi паракаучук.ndmsi парамагнетик.ndmsi паранг.ndmsi параÑанг.ndmsi паремейник.ndmsi парик.ndmsi парк.ndmsi паркинг.ndmsi парник.ndmsi паровик.ndmsi паровозик.ndmsi пароÑборник.ndmsi пароходик.ndmsi паруÑинник.ndmsi паÑÑажиропоток.ndmsi паÑÑик.ndmsi паÑтернак.ndmsi патерик.ndmsi патронник.ndmsi паузник.ndmsi паучник.ndmsi пашалык.ndmsi паÑльник.ndmsi педфак.ndmsi пек.ndmsi пеклеванник.ndmsi пепельник.ndmsi первак.ndmsi первоиÑточник.ndmsi перебег.ndmsi переводник.ndmsi передник.ndmsi передых.ndmsi пережиг.ndmsi пережог.ndmsi перезалог.ndmsi перезапуÑк.ndmsi перелог.ndmsi перемах.ndmsi переплеÑк.ndmsi переполох.ndmsi перепробег.ndmsi перепуг.ndmsi перепуÑк.ndmsi переÑкок.ndmsi переÑтук.ndmsi перетÑг.ndmsi переходник.ndmsi перечник.ndmsi перещелк.ndmsi перловник.ndmsi перÑик.ndmsi пеÑтик.ndmsi печеночник.ndmsi пиджак.ndmsi пикировщик.ndmsi пикульник.ndmsi пиловочник.ndmsi пинг-понг.ndmsi пиннинг.ndmsi пироÑлектрик.ndmsi пиÑтолетик.ndmsi пиÑьмовник.ndmsi питомник.ndmsi пихтарник.ndmsi пихтовник.ndmsi пищеблок.ndmsi пищик.ndmsi плавик.ndmsi плавильник.ndmsi плавник.ndmsi плаг.ndmsi плакатик.ndmsi пламенник.ndmsi плаÑтинник.ndmsi платформинг.ndmsi плащик.ndmsi плеврококк.ndmsi пледик.ndmsi плеÑк.ndmsi плитнÑк.ndmsi плодик.ndmsi плодник.ndmsi плодолиÑтик.ndmsi плодопитомник.ndmsi плодоÑъемник.ndmsi плотик.ndmsi плотоÑпуÑк.ndmsi плуг.ndmsi плутонг.ndmsi побег.ndmsi повивальник.ndmsi повойник.ndmsi погончик.ndmsi податчик.ndmsi подбалочник.ndmsi подбережник.ndmsi подберезовик.ndmsi подблок.ndmsi подблюдник.ndmsi подбойник.ndmsi подбородник.ndmsi подбрюшник.ndmsi подвальчик.ndmsi подвздох.ndmsi подворотник.ndmsi подвох.ndmsi подвывих.ndmsi подвÑзник.ndmsi подглоточник.ndmsi подголовник.ndmsi подгузник.ndmsi поддонник.ndmsi поддубовик.ndmsi поджиг.ndmsi поджог.ndmsi подзатыльник.ndmsi подзеркальник.ndmsi подкандальник.ndmsi подкаталог.ndmsi подколенник.ndmsi подледник.ndmsi подлеÑник.ndmsi подлинник.ndmsi подлог.ndmsi подлокотник.ndmsi подмаренник.ndmsi подматраÑник.ndmsi подмышник.ndmsi подовик.ndmsi подог.ndmsi пододеÑльник.ndmsi подойник.ndmsi подоконник.ndmsi подорешник.ndmsi подоÑиновик.ndmsi подпек.ndmsi подпрыг.ndmsi подпуÑк.ndmsi подпÑтник.ndmsi подпÑточник.ndmsi подрамник.ndmsi подреÑÑорник.ndmsi подрешетник.ndmsi подрÑÑник.ndmsi подÑак.ndmsi подÑвекольник.ndmsi подÑвечник.ndmsi подÑедельник.ndmsi подÑкок.ndmsi подÑледник.ndmsi подÑнежник.ndmsi подÑолнечник.ndmsi подÑолнух.ndmsi подÑтаканник.ndmsi подÑтрочник.ndmsi подтек.ndmsi подтоварник.ndmsi подток.ndmsi подуÑник.ndmsi подфарник.ndmsi подхвоÑтник.ndmsi подхомутник.ndmsi подчерк.ndmsi подшипник.ndmsi подшлемник.ndmsi подъельник.ndmsi подъемник.ndmsi подъемчик.ndmsi пожарик.ndmsi пожог.ndmsi позвоночник.ndmsi поильник.ndmsi поиÑк.ndmsi покрик.ndmsi полдник.ndmsi полировальник.ndmsi политех.ndmsi полифтонг.ndmsi половик.ndmsi половинник.ndmsi половнÑк.ndmsi полольник.ndmsi полтинник.ndmsi полубак.ndmsi полувоÑторг.ndmsi полуиÑпуг.ndmsi полукруг.ndmsi полукуÑтарник.ndmsi полумрак.ndmsi полунамек.ndmsi полуобморок.ndmsi полупенÑовик.ndmsi полупроводник.ndmsi полуÑумрак.ndmsi полутомпак.ndmsi полушаг.ndmsi полушник.ndmsi полуштык.ndmsi помидорчик.ndmsi помойник.ndmsi помпончик.ndmsi понг.ndmsi понедельник.ndmsi пончик.ndmsi понюх.ndmsi поперечник.ndmsi поповник.ndmsi попрек.ndmsi попуÑк.ndmsi порезник.ndmsi порог.ndmsi породоотборщик.ndmsi порожнÑк.ndmsi порок.ndmsi пороÑÑтник.ndmsi порÑк.ndmsi портик.ndmsi портретик.ndmsi портулак.ndmsi портфельчик.ndmsi поÑкок.ndmsi поÑконник.ndmsi поÑлелог.ndmsi поÑтинг.ndmsi поÑтриг.ndmsi поташник.ndmsi потек.ndmsi потник.ndmsi поток.ndmsi поточник.ndmsi потÑг.ndmsi похотник.ndmsi поцелуйчик.ndmsi почерк.ndmsi почечуйник.ndmsi праздник.ndmsi прах.ndmsi праÑзык.ndmsi предбанник.ndmsi предкварк.ndmsi предличник.ndmsi предлог.ndmsi предплужник.ndmsi предрак.ndmsi препрег.ndmsi преÑÑинг.ndmsi приборчик.ndmsi привизг.ndmsi придорожник.ndmsi приемник.ndmsi приемоответчик.ndmsi приемопередатчик.ndmsi прижог.ndmsi призвук.ndmsi признак.ndmsi прииÑк.ndmsi прилиÑтник.ndmsi припорох.ndmsi припрыг.ndmsi припуÑк.ndmsi приÑемÑнник.ndmsi приÑкок.ndmsi приÑтук.ndmsi притиÑк.ndmsi приток.ndmsi притык.ndmsi прицветник.ndmsi причмок.ndmsi пробег.ndmsi проблеÑк.ndmsi пробойник.ndmsi пробоотборник.ndmsi продмаг.ndmsi продналог.ndmsi продольник.ndmsi продух.ndmsi прожог.ndmsi проливчик.ndmsi промах.ndmsi промбанк.ndmsi промельк.ndmsi промерник.ndmsi пропашник.ndmsi пропуÑкник.ndmsi проÑвирник.ndmsi проÑвирнÑк.ndmsi проÑкок.ndmsi проÑкурнÑк.ndmsi протек.ndmsi противоток.ndmsi протокварк.ndmsi протококк.ndmsi профилировщик.ndmsi проходник.ndmsi процеÑÑинг.ndmsi прочерк.ndmsi прудик.ndmsi прутик.ndmsi прутнÑк.ndmsi прыщик.ndmsi прÑженик.ndmsi прÑмик.ndmsi прÑмоток.ndmsi прÑмоугольник.ndmsi прÑник.ndmsi прÑÑельник.ndmsi пÑиходиÑлептик.ndmsi пÑихомиметик.ndmsi пÑихоневротик.ndmsi птицемлечник.ndmsi пудик.ndmsi пудинг.ndmsi пудовик.ndmsi пузырник.ndmsi пук.ndmsi пультик.ndmsi пунктик.ndmsi пупавник.ndmsi пуÑк.ndmsi пуÑтырник.ndmsi пуÑÑ‚Ñк.ndmsi путепогрузчик.ndmsi путеподъемник.ndmsi пуфик.ndmsi пуховик.ndmsi пфенниг.ndmsi пфеннинг.ndmsi пчельник.ndmsi пшеничник.ndmsi пшенник.ndmsi пылеÑборник.ndmsi пыльник.ndmsi пырейник.ndmsi пьÑничник.ndmsi пÑтак.ndmsi пÑтерик.ndmsi пÑтиалтынник.ndmsi пÑтигранник.ndmsi пÑтикопеечник.ndmsi пÑтилиÑтник.ndmsi пÑтитомник.ndmsi пÑтиугольник.ndmsi пÑтицентовик.ndmsi пÑтнадцатиугольник.ndmsi пÑтник.ndmsi рабфак.ndmsi равендук.ndmsi равноугольник.ndmsi радиоиÑточник.ndmsi радиомаÑк.ndmsi радионаушник.ndmsi радиоочерк.ndmsi радиопеленг.ndmsi радиопередатчик.ndmsi радиоприемник.ndmsi разговорник.ndmsi разговорчик.ndmsi разик.ndmsi размах.ndmsi разрезик.ndmsi райдинг.ndmsi ракитник.ndmsi ракушечник.ndmsi ракушник.ndmsi ранг.ndmsi рантик.ndmsi раÑпашник.ndmsi раÑÑадник.ndmsi раÑÑказик.ndmsi раÑÑтегайчик.ndmsi раÑходник.ndmsi раÑштыбовщик.ndmsi ребек.ndmsi ребровик.ndmsi редечник.ndmsi рееÑтрик.ndmsi рейÑтрек.ndmsi рейтинг.ndmsi рейх.ndmsi рейхÑтаг.ndmsi ремнецветник.ndmsi репейник.ndmsi репнÑк.ndmsi реповник.ndmsi реÑлинг.ndmsi реÑторанчик.ndmsi рециклинг.ndmsi рештак.ndmsi ржавчинник.ndmsi ригÑдаг.ndmsi рикÑдаг.ndmsi римейк.ndmsi ринг.ndmsi ринк.ndmsi рипейвинг.ndmsi риформинг.ndmsi ровик.ndmsi рогалик.ndmsi роговик.ndmsi рогоглавник.ndmsi роголиÑтник.ndmsi рогульник.ndmsi родимчик.ndmsi роевик.ndmsi роздых.ndmsi розжиг.ndmsi розовик.ndmsi розыÑк.ndmsi ройник.ndmsi рок.ndmsi рокк.ndmsi ролик.ndmsi роликоподшипник.ndmsi рольганг.ndmsi романчик.ndmsi ромбик.ndmsi рондик.ndmsi ропак.ndmsi роÑник.ndmsi роÑплеÑк.ndmsi роÑтверк.ndmsi роÑчерк.ndmsi роÑÑÑтбанк.ndmsi ротанг.ndmsi ротик.ndmsi роуминг.ndmsi рубильник.ndmsi рублевик.ndmsi рублик.ndmsi рубчик.ndmsi рудник.ndmsi рудоÑпуÑк.ndmsi рудÑк.ndmsi рукавчик.ndmsi рукомойник.ndmsi рулончик.ndmsi рундук.ndmsi рухлÑк.ndmsi рушник.ndmsi рыбоподъемник.ndmsi рык.ndmsi рыÑк.ndmsi рычаг.ndmsi рюкзак.ndmsi Ñаадак.ndmsi Ñабельник.ndmsi Ñагайдак.ndmsi Ñаговник.ndmsi Ñадик.ndmsi Ñадильник.ndmsi Ñаик.ndmsi Ñайдак.ndmsi ÑакÑаульник.ndmsi Ñалатник.ndmsi Ñалинг.ndmsi Ñалтык.ndmsi Ñальник.ndmsi Ñаманник.ndmsi Ñамоварчик.ndmsi Ñамолетик.ndmsi Ñамонакладчик.ndmsi Ñамопогрузчик.ndmsi ÑамопуÑк.ndmsi Ñаморазгрузчик.ndmsi ÑамороÑпуÑк.ndmsi Ñамотек.ndmsi Ñандарак.ndmsi Ñанджак.ndmsi Ñандрик.ndmsi Ñарайчик.ndmsi Ñарафанчик.ndmsi Ñаркофаг.ndmsi Ñаронг.ndmsi Ñатанг.ndmsi Ñбавочник.ndmsi Ñбег.ndmsi Ñбербанк.ndmsi Ñборник.ndmsi Ñвадебник.ndmsi Ñвежак.ndmsi Ñвекловичник.ndmsi Ñвеклоподъемник.ndmsi Ñвекольник.ndmsi Ñверхпроводник.ndmsi Ñверхток.ndmsi Ñветильник.ndmsi Ñвивальник.ndmsi Ñвинарник.ndmsi Ñвинг.ndmsi Ñвинушник.ndmsi Ñвинчак.ndmsi Ñвинюшник.ndmsi Ñвих.ndmsi Ñвопинг.ndmsi Ñдвиг.ndmsi Ñдобник.ndmsi Ñевальник.ndmsi ÑегнетоÑлектрик.ndmsi Ñедмичник.ndmsi Ñеймик.ndmsi Ñелезеночник.ndmsi Ñельмаг.ndmsi Ñельхозналог.ndmsi Ñельхозпогрузчик.ndmsi ÑелÑмлик.ndmsi Ñеменник.ndmsi Ñемерик.ndmsi Ñемигранник.ndmsi Ñемик.ndmsi ÑемиÑвечник.ndmsi Ñемиугольник.ndmsi Ñемишник.ndmsi ÑемÑприемник.ndmsi Ñенник.ndmsi Ñенонагрузчик.ndmsi Ñенопогрузчик.ndmsi Ñеноподборщик.ndmsi Ñеноподъемник.ndmsi Ñептик.ndmsi Ñептиктанк.ndmsi Ñерак.ndmsi Ñервантик.ndmsi Ñердолик.ndmsi Ñерник.ndmsi Ñерпик.ndmsi Ñерфинг.ndmsi Ñерфинг-парк.ndmsi Ñигнальчик.ndmsi ÑилаÑтик.ndmsi ÑилоÑопогрузчик.ndmsi Ñинеголовник.ndmsi Ñинодик.ndmsi Ñинюшник.ndmsi ÑинÑк.ndmsi ÑитнÑг.ndmsi Ñитовник.ndmsi Ñкак.ndmsi Ñкандальчик.ndmsi Ñкверик.ndmsi ÑквознÑк.ndmsi Ñкворечник.ndmsi Ñкворешник.ndmsi Ñкелетик.ndmsi Ñковородник.ndmsi Ñкороподъемник.ndmsi Ñкотомогильник.ndmsi Ñкрининг.ndmsi Ñладконожник.ndmsi Ñледик.ndmsi Ñлединг.ndmsi Ñлезник.ndmsi Ñленг.ndmsi ÑливнÑк.ndmsi Ñливочник.ndmsi Ñлизевик.ndmsi Ñлинг.ndmsi Ñловарик.ndmsi Ñловник.ndmsi Ñлог.ndmsi Ñлоновник.ndmsi Ñлужебник.ndmsi Ñлух.ndmsi Ñлых.ndmsi ÑлюнÑвчик.ndmsi ÑлÑбинг.ndmsi Ñмайлик.ndmsi Ñметанник.ndmsi Ñмокинг.ndmsi ÑмолоÑемÑнник.ndmsi Ñмольник.ndmsi ÑмолÑк.ndmsi Ñмородинник.ndmsi Ñмык.ndmsi ÑмÑк.ndmsi Ñнегопах.ndmsi Ñнегопогрузчик.ndmsi Ñнегоразгрузчик.ndmsi Ñнегоуборщик.ndmsi Ñнежник.ndmsi ÑнежноÑгодник.ndmsi Ñнопик.ndmsi Ñнопоподъемник.ndmsi Ñовзнак.ndmsi Ñовик.ndmsi Ñолнопек.ndmsi Ñолнцепек.ndmsi Ñоломенник.ndmsi Ñоломоподъемник.ndmsi Ñолончак.ndmsi Ñонник.ndmsi ÑорнÑк.ndmsi ÑорокавоÑьмигранник.ndmsi ÑоÑкок.ndmsi ÑоÑнÑк.ndmsi ÑоÑудик.ndmsi Ñотейник.ndmsi ÑоуÑник.ndmsi ÑоцÑтрах.ndmsi Ñочельник.ndmsi Ñочник.ndmsi Ñошник.ndmsi Ñпазмолитик.ndmsi Ñпардек.ndmsi Ñпарник.ndmsi Ñпарринг.ndmsi Ñпех.ndmsi Ñпецбанк.ndmsi Ñпецзнак.ndmsi Ñпецналог.ndmsi Ñпиннинг.ndmsi ÑплайÑинг.ndmsi ÑплошнÑк.ndmsi ÑпоролиÑтик.ndmsi Ñправочник.ndmsi Ñпунинг.ndmsi ÑпуÑк.ndmsi Ñребреник.ndmsi Ñрединник.ndmsi Ñредник.ndmsi ÑÑек.ndmsi Ñтавник.ndmsi Ñтаканчик.ndmsi Ñтальник.ndmsi Ñтволик.ndmsi Ñтеблеподъемник.ndmsi Ñтеклоблок.ndmsi Ñтеклоподъемник.ndmsi Ñтереозвук.ndmsi Ñтерлинг.ndmsi Ñтинг.ndmsi Ñтланик.ndmsi Ñток.ndmsi Ñтолбик.ndmsi ÑтолбнÑк.ndmsi Ñтолетник.ndmsi Ñтолешник.ndmsi ÑтолиÑтник.ndmsi Ñтопинг.ndmsi Ñторожевик.ndmsi Ñтортинг.ndmsi ÑтоÑк.ndmsi ÑтрауÑÑтник.ndmsi Ñтройбанк.ndmsi Ñтруг.ndmsi Ñтруйник.ndmsi Ñтульчак.ndmsi Ñтульчик.ndmsi ÑÑ‚Ñг.ndmsi Ñувенирчик.ndmsi Ñудебник.ndmsi Ñудоподъемник.ndmsi ÑудопропуÑкник.ndmsi Ñуинг.ndmsi Ñулок.ndmsi Ñултанчик.ndmsi Ñумах.ndmsi Ñумочник.ndmsi Ñумрак.ndmsi Ñундук.ndmsi Ñуперблок.ndmsi Ñупербоевик.ndmsi Ñупник.ndmsi Ñуржик.ndmsi ÑуÑак.ndmsi ÑуÑек.ndmsi ÑуÑтавчик.ndmsi Ñуффольк.ndmsi Ñухарик.ndmsi Ñухопарник.ndmsi ÑушнÑк.ndmsi Ñушонг.ndmsi Ñъемник.ndmsi ÑыпнÑк.ndmsi Ñырник.ndmsi ÑÑ‹Ñк.ndmsi Ñычуг.ndmsi Ñюртук.ndmsi табетик.ndmsi тавотник.ndmsi тазик.ndmsi тайник.ndmsi талик.ndmsi талончик.ndmsi тальвег.ndmsi тальк.ndmsi тальник.ndmsi тамариÑк.ndmsi тамашек.ndmsi танк.ndmsi татарник.ndmsi тв-приемник.ndmsi твиндек.ndmsi творожник.ndmsi театрик.ndmsi телек.ndmsi телекинопередатчик.ndmsi телемарк.ndmsi телеочерк.ndmsi телепередатчик.ndmsi телерадиовыпуÑк.ndmsi телеÑкопик.ndmsi телеÑтих.ndmsi телетрафик.ndmsi телефончик.ndmsi тельник.ndmsi темлÑк.ndmsi тензодатчик.ndmsi теплоблок.ndmsi теплозаправщик.ndmsi теплоиÑточник.ndmsi тепломаÑÑообменник.ndmsi теплообменник.ndmsi теплоприемник.ndmsi теплоприток.ndmsi теплоходик.ndmsi теплÑк.ndmsi терлик.ndmsi термитник.ndmsi термоплаÑтик.ndmsi термоÑтолбик.ndmsi терновник.ndmsi терриконик.ndmsi теÑак.ndmsi технопарк.ndmsi тинг.ndmsi типик.ndmsi типчак.ndmsi титаник.ndmsi тифдрук.ndmsi товарнÑк.ndmsi токамак.ndmsi токоприемник.ndmsi токоÑъемник.ndmsi толкунчик.ndmsi томагавк.ndmsi томик.ndmsi томпак.ndmsi тонг.ndmsi топливник.ndmsi топлÑк.ndmsi топознак.ndmsi топорик.ndmsi торжеÑтвенник.ndmsi торибанк.ndmsi трак.ndmsi трактирчик.ndmsi тральщик.ndmsi трамвайчик.ndmsi трафик.ndmsi траффик.ndmsi требник.ndmsi трек.ndmsi трекинг.ndmsi трековик.ndmsi тренинг.ndmsi треножник.ndmsi тренчик.ndmsi трепак.ndmsi третник.ndmsi треугольник.ndmsi треух.ndmsi трехгранник.ndmsi трехкопеечник.ndmsi трехпенÑовик.ndmsi трехтомник.ndmsi трешник.ndmsi тридцатигранник.ndmsi триипоÑтаÑник.ndmsi триктрак.ndmsi трилиÑтник.ndmsi триоÑтренник.ndmsi триптих.ndmsi триÑтих.ndmsi трифтонг.ndmsi трищетинник.ndmsi тройник.ndmsi трок.ndmsi троÑик.ndmsi троÑтник.ndmsi трупик.ndmsi трутник.ndmsi трутовик.ndmsi трюк.ndmsi тугрик.ndmsi тузик.ndmsi тузлук.ndmsi тулук.ndmsi тулупчик.ndmsi туманчик.ndmsi тунг.ndmsi тупоугольник.ndmsi турбохолодильник.ndmsi турик.ndmsi турник.ndmsi тутовник.ndmsi тыквенник.ndmsi тыÑÑчелиÑтник.ndmsi тыÑÑчеугольник.ndmsi Ñ‚Ñк.ndmsi тюбик.ndmsi тюбинг.ndmsi тюльпанчик.ndmsi убак.ndmsi убег.ndmsi углеплаÑтик.ndmsi углепогрузчик.ndmsi углеподатчик.ndmsi углеподъемник.ndmsi угрозыÑк.ndmsi ужовник.ndmsi узорчик.ndmsi ук.ndmsi укрывщик.ndmsi укрюк.ndmsi укÑуÑник.ndmsi улунг.ndmsi ультразвук.ndmsi умиак.ndmsi умывальник.ndmsi универмаг.ndmsi упек.ndmsi уполовник.ndmsi упрек.ndmsi урезник.ndmsi урильник.ndmsi урок.ndmsi урыльник.ndmsi уÑпех.ndmsi уÑтруг.ndmsi уÑтупчик.ndmsi утеÑник.ndmsi утильцех.ndmsi утиральник.ndmsi уторник.ndmsi утренник.ndmsi утюг.ndmsi учебник.ndmsi учуг.ndmsi фаг.ndmsi факельцуг.ndmsi фанк.ndmsi фантик.ndmsi фарлонг.ndmsi фартинг.ndmsi фартлек.ndmsi фартук.ndmsi фахверк.ndmsi фашинник.ndmsi фединг.ndmsi фейерверк.ndmsi фельетончик.ndmsi фернамбук.ndmsi ферримагнетик.ndmsi ферромагнетик.ndmsi ферроплаÑтик.ndmsi фертоинг.ndmsi феÑтончик.ndmsi физфак.ndmsi филейчик.ndmsi филфак.ndmsi финик.ndmsi фиÑк.ndmsi фиÑташник.ndmsi фитинг.ndmsi фиш-блок.ndmsi фиш-гак.ndmsi флаг.ndmsi флагдук.ndmsi флагшток.ndmsi флакончик.ndmsi фланг.ndmsi фланк.ndmsi флик.ndmsi флинг.ndmsi флоберг.ndmsi флоппи-диÑк.ndmsi флоутинг.ndmsi фок.ndmsi фольварк.ndmsi фолькетинг.ndmsi фонарик.ndmsi фонтанчик.ndmsi фордек.ndmsi фордик.ndmsi форлюк.ndmsi форпик.ndmsi форÑинг.ndmsi форфейтинг.ndmsi форшлаг.ndmsi форшмак.ndmsi фотоаппаратик.ndmsi фотодатчик.ndmsi фотоочерк.ndmsi фотополупроводник.ndmsi фотоприемник.ndmsi фотопроводник.ndmsi фототок.ndmsi фрак.ndmsi фреттинг.ndmsi фриштык.ndmsi фронтиньÑк.ndmsi фруг.ndmsi фундук.ndmsi фунтик.ndmsi фунтовик.ndmsi фургончик.ndmsi фуÑтик.ndmsi футарк.ndmsi футлÑрчик.ndmsi футшток.ndmsi халатик.ndmsi хальтунг.ndmsi хамерлок.ndmsi хвойник.ndmsi хвороÑтинник.ndmsi хвоÑтик.ndmsi хвоÑтовик.ndmsi херик.ndmsi химфак.ndmsi хлодник.ndmsi хлопчатник.ndmsi хлоркаучук.ndmsi хлыÑтик.ndmsi хлÑÑтик.ndmsi хозблок.ndmsi холдинг.ndmsi холеÑтеринчик.ndmsi холмик.ndmsi холодильник.ndmsi хоминг.ndmsi хомутик.ndmsi хоÑтинг.ndmsi храмик.ndmsi храповик.ndmsi хребтуг.ndmsi хреновник.ndmsi хромпик.ndmsi хруÑталик.ndmsi Ñ…Ñ€ÑÑк.ndmsi Ñ…Ñ€Ñщик.ndmsi хук.ndmsi Ñ…Ñппенинг.ndmsi цапонлак.ndmsi цветик.ndmsi цветник.ndmsi цветолиÑтик.ndmsi целик.ndmsi целковик.ndmsi ценник.ndmsi центрик.ndmsi цибик.ndmsi цилиндрик.ndmsi цирк.ndmsi цитоÑтатик.ndmsi цуг.ndmsi цугцванг.ndmsi цук.ndmsi чайник.ndmsi чаÑтотник.ndmsi чахлик.ndmsi чашелиÑтик.ndmsi чебурек.ndmsi челнок.ndmsi чемоданчик.ndmsi чепечник.ndmsi чепрак.ndmsi чепчик.ndmsi червончик.ndmsi чердак.ndmsi черемушник.ndmsi череÑÑедельник.ndmsi черничник.ndmsi чернобыльник.ndmsi черновик.ndmsi черноголовник.ndmsi чернÑк.ndmsi черпак.ndmsi чертежик.ndmsi чертог.ndmsi чертополох.ndmsi чеÑночник.ndmsi четверг.ndmsi четверик.ndmsi четвертак.ndmsi четырехгранник.ndmsi четырехлиÑтник.ndmsi четырехполюÑник.ndmsi четырехÑторонник.ndmsi четырехтомник.ndmsi четырехугольник.ndmsi чехлик.ndmsi чехольчик.ndmsi чилижник.ndmsi чинарик.ndmsi чиÑленник.ndmsi чиÑтовик.ndmsi чиÑÑ‚Ñк.ndmsi членик.ndmsi чубук.ndmsi чубушник.ndmsi чубчик.ndmsi чуланчик.ndmsi чурак.ndmsi чурбак.ndmsi чурбанчик.ndmsi чурек.ndmsi шаг.ndmsi шалашик.ndmsi шапоклÑк.ndmsi шарик.ndmsi шарикоподшипник.ndmsi шарлах.ndmsi шарфик.ndmsi шахтоподъемник.ndmsi шашлык.ndmsi шванк.ndmsi шезлонг.ndmsi шейк.ndmsi шеллак.ndmsi шельтердек.ndmsi шепинг.ndmsi шеÑтерик.ndmsi шеÑтигранник.ndmsi шеÑтик.ndmsi шеÑтипенÑовик.ndmsi шеÑтиугольник.ndmsi шиллинг.ndmsi шипик.ndmsi шитик.ndmsi шишак.ndmsi шишковник.ndmsi шкалик.ndmsi шкапчик.ndmsi шкафчик.ndmsi шлаг.ndmsi шлак.ndmsi шлакоблок.ndmsi шлаковик.ndmsi шламоотÑтойник.ndmsi шланг.ndmsi шлафрок.ndmsi шлифтик.ndmsi шлих.ndmsi шлихтик.ndmsi шлык.ndmsi шлÑпух.ndmsi шок.ndmsi шоколадник.ndmsi шортенинг.ndmsi шпажник.ndmsi шпалерник.ndmsi шпек.ndmsi шпрингбок.ndmsi шпунтовик.ndmsi шрамик.ndmsi штаб-банк.ndmsi штабелеукладчик.ndmsi штабик.ndmsi штаг.ndmsi штакетник.ndmsi шталаг.ndmsi штифтик.ndmsi шток.ndmsi штокверк.ndmsi штранг.ndmsi штрек.ndmsi шурупчик.ndmsi щавельник.ndmsi щетинник.ndmsi щитовник.ndmsi щитолиÑтник.ndmsi щупик.ndmsi Ñвакоприемник.ndmsi Ñггног.ndmsi ÑктоÑарк.ndmsi ÑлаÑтик.ndmsi ÑлектрокипÑтильник.ndmsi Ñлектрокофейник.ndmsi Ñлектроочаг.ndmsi ÑлектропаÑтух.ndmsi ÑлектропаÑльник.ndmsi Ñлектроплуг.ndmsi Ñлектропогрузчик.ndmsi Ñлектропроводник.ndmsi ÑлектроÑветильник.ndmsi ÑлектроÑчетчик.ndmsi Ñлектроток.ndmsi Ñлектроутюг.ndmsi Ñлектрохолодильник.ndmsi Ñлектрочайник.ndmsi Ñлектрошок.ndmsi Ñллинг.ndmsi Ñнергоблок.ndmsi ÑнергоиÑточник.ndmsi Ñнтинг.ndmsi Ñнтомофаг.ndmsi Ñпилог.ndmsi Ñрланг.ndmsi Ñтюдник.ndmsi юг.ndmsi Ñгельник.ndmsi Ñичник.ndmsi Ñлик.ndmsi Ñрданг.ndmsi Ñрлык.ndmsi ÑруÑник.ndmsi ÑÑак.ndmsi ÑÑменник.ndmsi ÑÑтык.ndmsi Ñтрышник.ndmsi Ñчменник.ndmsi Ñчневик.ndmsi Ñшмак.ndmsi Ñщик.ndmsi : ; фор.= : LLAFX+ or LLENB+; фор.ndfpg : ; форел.= : LLDNL+ or LLDNY+ or LLDOO+; абзац.= бикварц.= блиц.= зельц.= кварц.= матрац.= мерÑедеÑ-бенц.= меÑÑц.= палац.= полумеÑÑц.= пьезокварц.= терц.= флец.= форзац.= хромÑрзац.= шлиц.= Ñрзац.= : LLAAD+; абзац.ndmsv бикварц.ndmsv блиц.ndmsv зельц.ndmsv кварц.ndmsv матрац.ndmsv мерÑедеÑ-бенц.ndmsv меÑÑц.ndmsv палац.ndmsv полумеÑÑц.ndmsv пьезокварц.ndmsv терц.ndmsv флец.ndmsv форзац.ndmsv хромÑрзац.ndmsv шлиц.ndmsv Ñрзац.ndmsv : ; абзац.ndmsi бикварц.ndmsi блиц.ndmsi зельц.ndmsi кварц.ndmsi матрац.ndmsi мерÑедеÑ-бенц.ndmsi меÑÑц.ndmsi палац.ndmsi полумеÑÑц.ndmsi пьезокварц.ndmsi терц.ndmsi флец.ndmsi форзац.ndmsi хромÑрзац.ndmsi шлиц.ndmsi Ñрзац.ndmsi : ; баррикадир.= гримир.= мультиплекÑир.= подтеÑтир.= продуцир.= раÑтрир.= форматир.= фотографир.= Ñ…Ñшир.= черенк.= Ñлектриз.= : LLFRF+ or LLFAK+; форÑ.= : LLAAO+ or LLAEG+ or LLGHE+; форÑ.ndmsv : ; форÑ.a : ; форÑ.ndmsi : ; биоцид.= форÑ-мажор.= : LLAAY+ or LLBZE+; биоцид.ndmsv форÑ-мажор.ndmsv : ; биоцид.ndmsi форÑ-мажор.ndmsi : ; форÑун.= : LLACI+ or LLBRK+ or LLDPO+; форÑун.nlmsi : ; форт.= : LLAAS+ or LLBRK+; форт.ndmsv : ; форт.ndmsi : ; /ru/words/words.236: LLADL+ or LLAEG+ or LLAEK+; адажио.e алегретто.e аллегро.e анданте.e андантино.e аппаÑÑионато.e арпеджио.e арпеджо.e вибрато.e виваче.e глиÑÑандо.e граве.e декрешендо.e декрещендо.e диминуÑндо.e дольче.e ин-кварто.e ин-октаво.e кантабиле.e крешендо.e крещендо.e ларгетто.e ларго.e легато.e ленто.e маÑÑтозо.e модерато.e пианиÑÑимо.e пиано.e пиццикато.e преÑтиÑÑимо.e преÑто.e ритенуто.e Ñтаккато.e Ñтретто.e Ñфорцандо.e Ñфорцато.e тремоландо.e факÑимиле.e форте.e фортиÑÑимо.e : ; адажио.ndn алегретто.ndn аллегро.ndn анданте.ndn андантино.ndn аппаÑÑионато.ndn арпеджио.ndn арпеджо.ndn вибрато.ndn виваче.ndn глиÑÑандо.ndn граве.ndn декрешендо.ndn декрещендо.ndn диминуÑндо.ndn дольче.ndn ин-кварто.ndn ин-октаво.ndn кантабиле.ndn крешендо.ndn крещендо.ndn ларгетто.ndn ларго.ndn легато.ndn ленто.ndn маÑÑтозо.ndn модерато.ndn пианиÑÑимо.ndn пиано.ndn пиццикато.ndn преÑтиÑÑимо.ndn преÑто.ndn ритенуто.ndn Ñтаккато.ndn Ñтретто.ndn Ñфорцандо.ndn Ñфорцато.ndn тремоландо.ndn факÑимиле.ndn форте.ndn фортиÑÑимо.ndn : ; адажио.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 пиццикато.a преÑтиÑÑимо.a преÑто.a ритенуто.a Ñтаккато.a Ñтретто.a Ñфорцандо.a Ñфорцато.a тремоландо.a факÑимиле.a форте.a фортиÑÑимо.a : ; фортун.= : LLAFX+ or LLBGR+ or LLBRK+; фортун.ndfpg : ; автовыш.= автокормуш.= автопокрыш.= автотележ.= библиотеч.= газоперекач.= гидровыш.= фотовÑпыш.= : LLBRJ+; фотоплаÑтин.= : LLAFY+ or LLBRL+; фотоплаÑтин.ndfpg : ; фран.= : LLCXA+; франко.= : LLAEG+ or LLFJD+; франко.a : ; франц.= : LLECC+; франци.= : LLBPR+ or LLEBA+; фрезер.= : LLAAQ+ or LLBYZ+ or LLCCZ+ or LLCGW+; фрезер.ndmsv : ; фрезер.ndmsi : ; фридман.= : LLFJX+ or LLFJM+ or LLFJL+ or LLFJY+; фридман.nlmsi : ; фридман.nlmpv : ; фридман.nlmpg : ; /ru/words/words.237: LLCBK+; Ñ„Ñк.= : LLEEP+; ампутир.= брикетир.= дегидрир.= фторир.= : LLCER+ or LLCGD+; функционал.= : LLAAQ+ or LLDOP+; функционал.ndmsv : ; функционал.ndmsi : ; фуражир.= : LLACI+ or LLBYU+ or LLCBK+; фуражир.nlmsi : ; фуфыр.= : LLAFH+ or LLBNU+ or LLDPV+; фуфыр.nlfpg : ; фуфыр.nlfpv : ; фуфыр.nlmpv : ; фуфыр.nlmpg : ; ха.= : LLDTP+ or LLDRP+ or LLDSF+; треÑÑ‚.= хабар.= чум.= : LLAAQ+ or LLAGL+; треÑÑ‚.ndmsv хабар.ndmsv чум.ndmsv : ; треÑÑ‚.ndmsi хабар.ndmsi чум.ndmsi : ; хаврон.= : LLFNL+; хазар.= : LLACX+ or LLBFO+; хазар.nlmsi : ; хазар.nlmpv : ; хазар.nlmpg : ; гельмут.= джонÑ.= жерар.= зигмунд.= клайв.= лукаÑ.= мартин.= платон.= рамзан.= рубен.= Ñаул.= Ñлободан.= Ñмит.= хаим.= хаттаб.= шеннон.= Ñдгар.= Ñлтон.= ÑÑир.= : LLFNP+; гельмут.nlmsi джонÑ.nlmsi жерар.nlmsi зигмунд.nlmsi клайв.nlmsi лукаÑ.nlmsi мартин.nlmsi платон.nlmsi рамзан.nlmsi рубен.nlmsi Ñаул.nlmsi Ñлободан.nlmsi Ñмит.nlmsi хаим.nlmsi хаттаб.nlmsi шеннон.nlmsi Ñдгар.nlmsi Ñлтон.nlmsi ÑÑир.nlmsi : ; жираф.= инфант.= лангуÑÑ‚.= мангуÑÑ‚.= Ñеньор.= Ñиньор.= халд.= : LLACI+ or LLAGT+; жираф.nlfpg инфант.nlfpg лангуÑÑ‚.nlfpg мангуÑÑ‚.nlfpg Ñеньор.nlfpg Ñиньор.nlfpg халд.nlfpg : ; жираф.nlmsi инфант.nlmsi лангуÑÑ‚.nlmsi мангуÑÑ‚.nlmsi Ñеньор.nlmsi Ñиньор.nlmsi халд.nlmsi : ; жираф.nlfpv инфант.nlfpv лангуÑÑ‚.nlfpv мангуÑÑ‚.nlfpv Ñеньор.nlfpv Ñиньор.nlfpv халд.nlfpv : ; халтур.= : LLAFX+ or LLBGR+ or LLBRK+ or LLBYU+; халтур.ndfpg : ; хам.= : LLACI+ or LLBGH+ or LLBRO+; хам.nlmsi : ; хандр.= : LLAGL+ or LLBGI+; хап.= : LLAEL+ or LLCJW+; хап.xn : ; хар.= : LLAFX+ or LLDQC+; хар.ndfpg : ; характериз.= : LLCCZ+ or LLCFX+ or LLCHB+; бад.= галимат.= Ñкам.= Ñкуф.= Ñпорын.= таф.= харат.= : LLDPK+; арафат.= томпÑон.= харриÑон.= : LLFJL+; арафат.nlmsi томпÑон.nlmsi харриÑон.nlmsi : ; харч.= : LLAAH+ or LLBCB+ or LLBMS+; харч.ndmsv : ; харч.ndmsi : ; харчев.= : LLFQF+ or LLFJN+ or LLBZO+ or LLCJC+; харчев.nlmsi : ; антиÑтихи.= арÑенти.= галази.= гудзи.= хачи.= : LLEDM+; хва.= : LLGJD+ or LLFXG+; хвал.= хул.= : LLAGE+ or LLBHS+ or LLBNP+; хваÑтан.= : LLFWF+ or LLDNT+; хват.= : LLACI+ or LLFMJ+ or LLBRK+ or LLBSW+; хват.nlmsi : ; хватан.= черкан.= : LLBDC+ or LLFWL+; хво.= : LLBHS+ or LLBNP+ or LLBPY+ or LLBQI+ or LLCQG+ or LLCQK+ or LLDQB+; хвор.= : LLDKF+ or LLDNF+; хвор.amss : ; хвороÑÑ‚.= : LLAAO+ or LLDNF+; хвороÑÑ‚.ndmsv : ; хвороÑÑ‚.ndmsi : ; /ru/words/words.238: LLDXP+; хвоÑÑ‚.= : LLAAQ+ or LLAYB+; хвоÑÑ‚.ndmsv : ; хвоÑÑ‚.ndmsi : ; хиж.= : LLFLF+ or LLFHV+; хил.= : LLEAC+ or LLDKF+; хил.amss : ; вербил.= пÑтихат.= хим.= : LLDZJ+; химер.= : LLAFX+ or LLAGT+ or LLBZE+; химер.nlfpg : ; химер.nlfpv : ; химер.ndfpg : ; химич.= : LLBGC+ or LLBRM+; хин.= : LLAFX+ or LLBYU+ or LLDNF+; хин.ndfpg : ; хиротониÑ.= : LLFRB+ or LLEWI+; хит.= : LLAAQ+ or LLCMZ+; хит.ndmsv : ; хит.ndmsi : ; благовол.= медл.= петл.= трун.= хитр.= : LLBGI+; наглец.= хитрец.= : LLACI+ or LLAGL+; наглец.nlmsi хитрец.nlmsi : ; хихон.= : LLDWW+ or LLDNZ+; хихон.ndmsv : ; хихон.ndmsi : ; мÑÑохладобо.= хладобо.= : LLBQS+; хламидомонад.= : LLAGU+; хламидомонад.nlfpg : ; хламидомонад.nlfpv : ; хлеб.= : LLABN+ or LLAXZ+ or LLBYU+ or LLCJW+; хлеб.ndmsv : ; хлеб.ndmsi : ; /ru/words/words.239: LLCAM+ or LLCBK+; хлебоÑол.= : LLACI+ or LLBRO+ or LLDNS+ or LLDOJ+; хлебоÑол.nlmsi : ; хлебуш.= : LLAUG+ or LLBTF+; хлев.= : LLABP+ or LLBYU+ or LLCJW+; хлев.ndmsv : ; хлев.ndmsi : ; хлеÑÑ‚.= : LLAAQ+ or LLACI+ or LLBSW+; хлеÑÑ‚.nlmsi : ; хлеÑÑ‚.ndmsv : ; хлеÑÑ‚.ndmsi : ; хле.= хлобы.= хлы.= : LLCQG+ or LLCQK+; хлоп.= : LLAAQ+ or LLACI+ or LLAEL+ or LLDTP+ or LLAYI+ or LLCJW+; хлоп.xn : ; хлоп.nlmsi : ; хлоп.ndmsv : ; хлоп.ndmsi : ; хлопот.= шахмат.= : LLBYU+ or LLDJS+; хлопот.npg шахмат.npg : ; хлыÑтов.= : LLFQF+ or LLFOU+ or LLBRO+ or LLDKJ+; хлыÑтов.amss : ; хлыÑтов.nlmsi : ; хм.= : LLDTP+ or LLEDB+; хмел.= : LLAUH+ or LLBHS+ or LLBNP+ or LLDMK+ or LLDOF+ or LLDOK+; хмельницк.= : LLDYP+ or LLFJZ+ or LLBEP+; хмур.= : LLBIA+ or LLBNU+ or LLDKF+ or LLDNF+; хмур.amss : ; хны.= : LLDTP+ or LLBRR+; хо.= : LLAOZ+ or LLFGJ+ or LLFGQ+; хобот.= : LLABN+ or LLBYU+ or LLCJW+; хобот.ndmsv : ; хобот.ndmsi : ; ход.= : LLABL+ or LLAVL+ or LLBRK+ or LLBSW+ or LLCJW+; ход.ndmsv : ; ход.ndmsi : ; ходж.= : LLAFA+; ходул.= : LLBCE+ or LLDOK+ or LLDQH+; алкидн.= водоочиÑтн.= водоÑливн.= леÑоÑплавн.= малообжит.= многоÑоÑтавн.= полноприводн.= полнотекÑтов.= преддоговорн.= приуÑтьев.= твердоÑплавн.= хоздоговорн.= ценов.= : LLCJO+ or LLDLO+; хол.= : LLBIA+ or LLBNU+ or LLBRK+ or LLDQC+; холер.= : LLAFH+ or LLAFX+ or LLBYU+; холер.nlfpg : ; холер.ndfpg : ; холер.nlfpv : ; холер.nlmpv : ; холер.nlmpg : ; холм.= : LLAAQ+ or LLBII+ or LLBNN+ or LLCJW+; холм.ndmsv : ; холм.ndmsi : ; холо.= : LLAPG+ or LLAQP+ or LLCSN+ or LLCTB+; холод.= : LLABI+ or LLAYA+ or LLBYU+ or LLCJU+; холод.ndmsv : ; холод.ndmsi : ; холодов.= : LLFJJ+ or LLDLO+; холодов.nlmsi : ; холоп.= : LLACI+ or LLBFF+ or LLBRO+; холоп.nlmsi : ; пауч.= хомÑч.= : LLBFF+ or LLCKD+; хор.= : LLAAQ+ or LLAUN+ or LLDJT+ or LLDMT+; хор.ndmsv : ; хор.ndmsi : ; хор.npg : ; пернат.= хордов.= : LLCIL+ or LLDKJ+; пернат.amss хордов.amss : ; хором.= : LLAEK+ or LLBYZ+ or LLDJS+; хором.e : ; хором.npg : ; хорошо.= : LLAEK+ or LLAEL+ or LLDTS+; хорошо.xn : ; хорошо.e : ; хорошо.p : ; ведь.= хоть.= хотÑ.= : LLDTI+ or LLAEP+; ведь.i хоть.i хотÑ.i : ; ведь.p хоть.p хотÑ.p : ; хох.= : LLCKJ+ or LLCKL+; хохл.= : LLAVH+ or LLBHS+ or LLBNP+; хохла.= : LLCXO+ or LLESV+; корен.= лоÑн.= Ñребр.= хохр.= : LLBNP+; хошимин.= : LLDWW+ or LLFHJ+; хошимин.ndmsv : ; хошимин.ndmsi : ; Ñтуден.= храбр.= : LLBNP+ or LLDKF+; Ñтуден.amss храбр.amss : ; валов.= грÑзев.= храмов.= : LLFQF+ or LLCJC+ or LLDLU+; валов.nlmsi грÑзев.nlmsi храмов.nlmsi : ; храп.= : LLAAO+ or LLAWQ+ or LLCJW+; храп.ndmsv : ; храп.ndmsi : ; оц.= хреб.= : LLAWL+; кваÑ.= хрен.= : LLAAO+ or LLCJU+; кваÑ.ndmsv хрен.ndmsv : ; кваÑ.ndmsi хрен.ndmsi : ; хрип.= : LLAAO+ or LLAWQ+ or LLBWA+; хрип.vnndpms : ; хрип.ndmsv : ; хрип.ndmsi : ; лжехриÑÑ‚.= хриÑÑ‚.= : LLCLA+; хриÑтоÑ.= : LLFAK+; хром.= : LLAAQ+ or LLDXR+ or LLAKZ+ or LLAYJ+ or LLCIR+ or LLCIS+; хром.amss : ; хром.ndmsv : ; хром.ndmsi : ; микрофильмир.= перÑонифицир.= платинир.= фаршир.= хромир.= ÑкÑгумир.= : LLCER+ or LLEPR+; Ñвири.= хру.= : LLCQQ+; хлюп.= хруп.= : LLAAQ+ or LLAEL+ or LLDTP+ or LLBSW+; хлюп.xn хруп.xn : ; хлюп.ndmsv хруп.ndmsv : ; хлюп.ndmsi хруп.ndmsi : ; хруÑÑ‚.= : LLAAO+ or LLBSW+; хруÑÑ‚.ndmsv : ; хруÑÑ‚.ndmsi : ; баÑманн.= лодейн.= притобольн.= хруÑтальн.= чиÑтоозерн.= южнопортов.= : LLEAP+; ху.= : LLARB+; цап.= : LLAEL+ or LLBRK+ or LLBSX+ or LLBUJ+; цап.xn : ; цар.= : LLDWZ+ or LLAUN+ or LLBGI+ or LLDMT+; царап.= : LLAEL+ or LLBRK+; царап.xn : ; царев.= : LLFUO+ or LLBUX+; царев.amsi : ; царев.admsv : ; актериш.= ариÑтократиш.= батюш.= братиш.= вориш.= гоÑтюш.= дедуш.= детинуш.= дÑдеч.= дÑдюш.= зайчиш.= зÑтюш.= иудуш.= кондраш.= котиш.= купчиш.= мальчиш.= мальчугаш.= офицериш.= парниш.= парнишеч.= пиÑариш.= плутиш.= прадедуш.= прапрадедуш.= рачиш.= репортериш.= Ñватуш.= Ñкворуш.= Ñтарикаш.= Ñтаричиш.= Ñыниш.= теÑтюш.= фанфарониш.= хахалиш.= цариш.= человечиш.= чертуш.= : LLBRD+; цац.= : LLAFO+ or LLAGP+ or LLBRI+; цац.nlfpg : ; цац.nlfpv : ; цац.ndfpg : ; цве.= : LLCRA+ or LLCXI+ or LLCYK+; цвет.= : LLABM+ or LLAVL+ or LLCJS+; цвет.ndmsv : ; цвет.ndmsi : ; цев.= : LLBRK+ or LLDNR+; цел.= : LLELV+ or LLBGT+ or LLBNU+ or LLCCZ+ or LLCGW+ or LLCIK+ or LLDKF+ or LLDNF+ or LLDOK+; цел.amss : ; целковеньк.= : LLBDF+; -полоÑтн.= беÑшнуров.= выÑечн.= контрольно-финанÑов.= некозырн.= Ñпинов.= ультраоÑновн.= цельнолит.= цельноÑварн.= шприцев.= : LLCJJ+ or LLDLO+; цен.= : LLAFX+ or LLBHS+ or LLBNP+ or LLBYU+; цен.ndfpg : ; цензур.= : LLAFX+ or LLBYU+ or LLFRF+ or LLEUU+; цензур.ndfpg : ; заинтереÑован.= многочиÑлен.= невежеÑтвен.= Ñжижен.= централизован.= : LLBYI+; заинтереÑован.amss многочиÑлен.amss невежеÑтвен.amss Ñжижен.amss централизован.amss : ; цеп.= : LLAAQ+ or LLAVM+ or LLBRK+ or LLBSW+ or LLDNF+; цеп.ndmsv : ; цеп.ndmsi : ; цепн.= : LLCIZ+ or LLDQH+; церк.= : LLCHX+; цеÑарев.= : LLBUX+; цеткин.= : LLFJE+ or LLFQF+; цеткин.nlmsi : ; пропуÑк.= цех.= : LLABH+; пропуÑк.ndmsv цех.ndmsv : ; пропуÑк.ndmsi цех.ndmsi : ; цивил.= : LLEAT+ or LLDOK+; цидул.= : LLBRK+ or LLDNX+; цикл.= : LLAAQ+ or LLEOW+ or LLATN+ or LLFUJ+ or LLEVI+ or LLDQH+; цикл.ndmsv : ; цикл.ndmsi : ; морфи.= цикори.= : LLBPO+; цимлÑнÑк.= : LLDWW+ or LLDYV+ or LLCII+; цимлÑнÑк.ndmsv : ; цимлÑнÑк.ndmsi : ; цинти.= : LLFHS+ or LLFHV+; манипулир.= циркулир.= : LLCBT+; цирлих-манирлих.= : LLADB+ or LLADL+ or LLAEG+ or LLAEK+; цирлих-манирлих.e : ; цирлих-манирлих.ndn : ; цирлих-манирлих.a : ; циÑÑ‚.= : LLEEN+ or LLAFX+; циÑÑ‚.ndfpg : ; акб.= внии.= дÑк.= имгрÑ.= ипм.= корпорейшн.= кÑа.= мжк.= мкб.= мнтц.= нии.= нтц.= ÑÑ„.= ÑÑв.= фкз.= фци.= хаÑÑ.= ции.= цк.= цнии.= : LLEEL+; акб.ndm внии.ndm дÑк.ndm имгрÑ.ndm ипм.ndm корпорейшн.ndm кÑа.ndm мжк.ndm мкб.ndm мнтц.ndm нии.ndm нтц.ndm ÑÑ„.ndm ÑÑв.ndm фкз.ndm фци.ndm хаÑÑ.ndm ции.ndm цк.ndm цнии.ndm : ; зао.= политдоÑье.= телешоу.= цру.= чп.= : LLEWO+; зао.ndn политдоÑье.ndn телешоу.ndn цру.ndn чп.ndn : ; цыган.= : LLACY+ or LLAVH+ or LLBIA+ or LLBNU+ or LLBRO+; цыган.nlmsi : ; цыган.nlmpv : ; цыган.nlmpg : ; цып.= : LLBRK+ or LLBRO+ or LLBSP+; цыпл.= : LLAVH+ or LLAVI+; ч.= : LLDUI+ or LLATZ+ or LLAUA+ or LLAUB+ or LLESW+ or LLESX+ or LLEGF+ or LLDWC+ or LLDWE+ or LLDWG+; ча.= : LLAOZ+ or LLASO+ or LLAUC+ or LLBPI+ or LLEDN+ or LLBPY+ or LLBQK+ or LLCSF+ or LLCTH+ or LLDRP+; чавыч.= : LLAGY+; чавыч.nlfpg : ; чавыч.nlfpv : ; чад.= : LLAAX+ or LLDWW+ or LLBYU+ or LLCAQ+; чад.ndmsv : ; чад.nlnpg : ; чад.nlnpv : ; чад.ndmsi : ; нещеч.= чадоч.= чадуш.= : LLBTK+; виноторгов.= рыботоргов.= хлеботоргов.= чаеторгов.= : LLAYI+ or LLBUI+ or LLDLO+; чайковÑк.= : LLDYP+ or LLFJZ+ or LLDYV+; чал.= : LLAAQ+ or LLBIA+ or LLBNU+ or LLBRK+ or LLDJZ+ or LLDKF+; чал.amss : ; чал.ndmsv : ; чал.ndmsi : ; чан.= : LLAAS+ or LLBYZ+ or LLEAN+; чан.ndmsv : ; чан.ndmsi : ; чар.= : LLDWW+ or LLAFX+ or LLBRK+ or LLCCZ+ or LLCGW+ or LLDJS+; чар.ndmsv : ; чар.ndfpg : ; чар.ndmsi : ; чар.npg : ; чароде.= : LLBPS+ or LLBPY+ or LLBQI+; чарыш.= : LLDWW+ or LLDXM+; чарыш.ndmsv : ; чарыш.ndmsi : ; чаÑ.= : LLAAS+ or LLCJW+ or LLDJV+; чаÑ.ndmsv : ; чаÑ.ndmsi : ; чаÑов.= : LLBZO+ or LLCIR+ or LLCJC+; по-моему.= чаÑом.= : LLAEK+ or LLFGK+; по-моему.e чаÑом.e : ; по-моему.y чаÑом.y : ; мочегонн.= пирожн.= подушн.= придан.= прилагательн.= Ñказуем.= Ñлагаем.= ÑущеÑтвительн.= чаÑтн.= : LLCIJ+; печатник.= Ñокольник.= текÑтильщик.= чашник.= : LLACG+ or LLDYM+; печатник.nlmsi Ñокольник.nlmsi текÑтильщик.nlmsi чашник.nlmsi : ; че.= : LLCNE+ or LLCNJ+ or LLCSO+ or LLCTB+; чеботар.= : LLBGR+ or LLDMT+; вÑенощн.= киноаппаратн.= препаровочн.= раÑпивочн.= родоÑловн.= Ñушечн.= чебуречн.= челобитн.= : LLAKS+ or LLDLO+; чекан.= : LLAAQ+ or LLACI+ or LLBIA+ or LLBNU+ or LLBRK+ or LLBYU+; чекан.nlmsi : ; чекан.ndmsv : ; чекан.ndmsi : ; будораж.= булгач.= итож.= калеч.= кореж.= маÑтач.= множ.= мороч.= мурыж.= пророч.= руш.= талдыч.= чекрыж.= : LLBHH+ or LLBMV+; чел.= : LLBRK+ or LLCAG+; чел.ndnpg : ; апатит.= брод.= челн.= : LLAAQ+ or LLEAN+; апатит.ndmsv брод.ndmsv челн.ndmsv : ; апатит.ndmsi брод.ndmsi челн.ndmsi : ; ахтерштев.= бив.= желтокор.= ивиш.= микроуров.= охаб.= подвиш.= поддуб.= подуров.= порш.= пÑевдокор.= Ñтерж.= Ñтреж.= Ñтуд.= трудод.= уров.= форштев.= человеко-д.= человекод.= чернокор.= шквор.= штев.= : LLAVL+; человеч.= : LLAUM+ or LLBFF+ or LLBYU+; лонÑк.= Ñух.= чепурн.= : LLEDR+; чер.= : LLBYU+ or LLCXA+ or LLCXI+ or LLCYK+; черв.= : LLAFX+ or LLDYE+ or LLBCE+ or LLDJS+ or LLDML+ or LLDMT+; черв.ndfpg : ; черв.npg : ; черевич.= : LLAUJ+ or LLBSM+; черемуш.= : LLDZH+; черепов.= : LLFQF+ or LLDYH+; черепов.nlmsi : ; баржев.= бомбов.= грыжев.= дышлов.= котлов.= крÑжев.= лифтов.= полÑÑ‚Ñн.= пудов.= ролев.= руÑлов.= Ñелев.= Ñитов.= Ñкипов.= Ñоков.= Ñтеблев.= тонов.= трюков.= угрев.= уÑтьев.= ферзев.= фунтов.= черепÑн.= Ñзыков.= : LLCJC+ or LLDKJ+; баржев.amss бомбов.amss грыжев.amss дышлов.amss котлов.amss крÑжев.amss лифтов.amss полÑÑ‚Ñн.amss пудов.amss ролев.amss руÑлов.amss Ñелев.amss Ñитов.amss Ñкипов.amss Ñоков.amss Ñтеблев.amss тонов.amss трюков.amss угрев.amss уÑтьев.amss ферзев.amss фунтов.amss черепÑн.amss Ñзыков.amss : ; череш.= : LLBZO+ or LLCJW+; черн.= : LLBHS+ or LLBNP+ or LLDJZ+ or LLDNF+; чернев.= : LLAGL+ or LLDKJ+; чернев.amss : ; чернен.= : LLAUO+ or LLDLO+; чернил.= : LLAHC+ or LLDOK+; чернил.npg : ; чернобыл.= : LLAAQ+ or LLAYK+ or LLDML+ or LLDNT+; чернобыл.ndmsv : ; чернобыл.ndmsi : ; чернов.= : LLFQF+ or LLFOU+ or LLCIZ+ or LLEAI+; чернов.nlmsi : ; /ru/words/words.240: LLAYI+ or LLBRO+; желтокож.= рыж.= темнокож.= чернокож.= : LLBDG+ or LLBDR+; желтокож.amss рыж.amss темнокож.amss чернокож.amss : ; черномор.= : LLACI+ or LLAYI+ or LLDNT+; черномор.nlmsi : ; почивш.= чернорабоч.= : LLAKV+ or LLBDG+ or LLBEB+; белы.= черны.= : LLASE+; черт.= : LLACJ+ or LLAFX+; черт.nlmsi : ; черт.ndfpg : ; беÑен.= чертен.= : LLCKF+; чертов.= : LLFUO+ or LLBRO+ or LLDKP+; чертов.amsi : ; чертов.amss : ; чертов.admsv : ; чеÑан.= : LLBSP+ or LLCKC+ or LLFWL+ or LLDLO+; чет.= : LLAAQ+ or LLAFX+ or LLBFF+ or LLBSP+ or LLBSW+ or LLBYU+ or LLDNF+; чет.ndmsv : ; чет.ndfpg : ; чет.ndmsi : ; четвер.= : LLBHS+ or LLBNP+ or LLBRK+ or LLDVI+; хахон.= четверен.= : LLDNZ+; пÑтерн.= четверн.= : LLCJC+ or LLDQH+; четверт.= : LLAKS+ or LLBRK+ or LLFRE+ or LLCJW+ or LLDWN+ or LLDNF+; передов.= четвертн.= : LLAKS+ or LLCIZ+; четыр.= : LLDUE+ or LLDUN+; четырехлет.= : LLBDC+ or LLCKD+; чех.= : LLACG+ or LLCKJ+; чех.nlmsi : ; чехвал.= : LLACI+ or LLBNU+; чехвал.nlmsi : ; чечен.= : LLAYI+ or LLBRO+ or LLEAU+; чеш.= : LLDXM+ or LLBRM+ or LLBSM+; чешуйчатокрыл.= : LLCIL+ or LLDKF+; чешуйчатокрыл.amss : ; чи.= : LLBPP+ or LLCSM+ or LLCTA+ or LLCTH+; чиж.= : LLACF+ or LLDXM+; чиж.nlmsi : ; чик.= : LLAEL+ or LLDTP+ or LLAGJ+; чик.xn : ; чикан.= : LLAGT+ or LLDNT+; чикан.nlfpg : ; чикан.nlfpv : ; чили.= : LLDWY+ or LLDXF+ or LLAYG+ or LLBPY+; чин.= : LLAAS+ or LLACI+ or LLAFX+ or LLBHS+ or LLBNP+ or LLBRK+ or LLBYU+; чин.nlmsi : ; чин.ndmsv : ; чин.ndfpg : ; чин.ndmsi : ; чир.= : LLATX+ or LLAVH+ or LLCKD+; авиамаÑ.= коромыÑ.= креÑ.= перевÑÑ.= прÑÑ.= ремеÑ.= рукомеÑ.= ÑвÑÑ.= ÑтуÑ.= Ñ‚Ñб.= чиÑ.= : LLBUA+; багр.= бугр.= воÑтр.= грÑзн.= дразн.= жур.= муÑл.= плотн.= полн.= помн.= Ñадн.= Ñкобл.= ÑуÑл.= темн.= теÑн.= хорон.= хран.= чехл.= чиÑл.= шевел.= : LLBHS+ or LLBNP+; морожен.= полежал.= чиÑлительн.= : LLCIJ+ or LLDLO+; грÑзнул.= дорогул.= замазул.= капризул.= проÑтофил.= пуÑтомел.= раÑтер.= чиÑтюл.= : LLDPV+; брÑк.= звÑк.= крÑк.= тук.= хрюк.= чих.= щелк.= : LLAAM+ or LLAEL+ or LLDTP+; брÑк.xn звÑк.xn крÑк.xn тук.xn хрюк.xn чих.xn щелк.xn : ; брÑк.ndmsv звÑк.ndmsv крÑк.ndmsv тук.ndmsv хрюк.ndmsv чих.ndmsv щелк.ndmsv : ; брÑк.ndmsi звÑк.ndmsi крÑк.ndmsi тук.ndmsi хрюк.ndmsi чих.ndmsi щелк.ndmsi : ; чихво.= : LLESY+ or LLCTA+; автоподач.= влагоотдач.= вÑкрыш.= гидродобыч.= гидропередач.= гуарач.= диÑпаш.= книговыдач.= кукарач.= недач.= неÑдач.= полукож.= правопередач.= пудж.= Ñверхзадач.= Ñветоотдач.= Ñветопередач.= Ñеж.= теплоотдач.= топливоподач.= торфодобыч.= фотокож.= цветопередач.= чич.= : LLAGF+; чиш.= : LLDZK+; член.= : LLAAQ+ or LLACI+ or LLBHS+ or LLBNP+ or LLBYZ+; член.nlmsi : ; член.ndmsv : ; член.ndmsi : ; чт.= : LLESZ+ or LLETA+; чу.= : LLDTP+ or LLAOZ+ or LLAQQ+ or LLBPW+ or LLEAY+ or LLDRP+ or LLDSF+; чуб.= : LLAAS+ or LLEBJ+; чуб.nlmsi : ; чуб.ndmsv : ; чуб.ndmsi : ; конÑьерж.= чуваш.= : LLACD+ or LLBRM+; конÑьерж.nlmsi чуваш.nlmsi : ; ÑовершенÑтв.= чувÑтв.= : LLCAG+ or LLCCZ+ or LLCGW+; ÑовершенÑтв.ndnpg чувÑтв.ndnpg : ; чувÑк.= : LLABS+ or LLBCA+; чувÑк.ndmsv : ; чувÑк.ndmpg : ; чувÑк.ndmsi : ; чувÑк.npg : ; чугун.= : LLAAQ+ or LLBRK+ or LLBYU+ or LLCJW+; чугун.ndmsv : ; чугун.ndmsi : ; чуд.= : LLBVR+ or LLBYU+ or LLCAL+ or LLDNF+; маклач.= чудач.= : LLBFZ+ or LLBRM+; чудеÑ.= : LLAHC+ or LLBGS+ or LLBYU+; чудеÑ.npg : ; чудо-.= : LLCMS+; чудовищ.= : LLASC+ or LLBYU+; чудовищ.nlnpg : ; чудовищ.nlnpv : ; чуж.= : LLAKY+ or LLCIH+ or LLCIQ+ or LLCIX+; чужеÑтран.= : LLAYI+ or LLBRO+ or LLBZF+; чукч.= : LLAFI+; чулоч.= : LLAUK+ or LLBSM+ or LLBYZ+; чумн.= : LLAKZ+ or LLCIR+ or LLCJC+ or LLDLO+; чун.= : LLBCE+ or LLDQC+; чур.= : LLDTP+ or LLBRK+; чуÑов.= : LLDXT+ or LLDZY+ or LLEAA+; чуть.= : LLAEK+ or LLDTI+ or LLARY+; чуть.i : ; чуть.e : ; чух.= : LLAFU+ or LLBUU+; чух.ndfpg : ; чухломÑк.= : LLDYV+ or LLDZV+ or LLCJF+; чучел.= : LLCAG+ or LLCAQ+ or LLDOO+; чучел.nlnpg : ; чучел.ndnpg : ; чучел.nlnpv : ; чуш.= : LLBRI+ or LLBRM+ or LLDNC+; ш.= : LLETB+ or LLETC+ or LLCBB+; ша.= : LLAEO+ or LLBPW+; шаб.= : LLAVT+; шабаш.= : LLAAH+ or LLAEL+ or LLBFZ+ or LLBRI+; шабаш.xn : ; шабаш.ndmsv : ; шабаш.ndmsi : ; шаган.= : LLDWW+ or LLFWF+; шаган.ndmsv : ; шаган.ndmsi : ; шакал.= : LLACI+ or LLAVH+ or LLBFF+; шакал.nlmsi : ; шал.= : LLAGL+ or LLEOW+ or LLATN+ or LLBGI+ or LLDKF+ or LLDNF+ or LLDNX+; шал.amss : ; малют.= михрют.= нежен.= полукров.= шалабол.= шмакодÑв.= : LLBRH+; шалав.= : LLAGT+ or LLDKF+; шалав.amss : ; шалав.nlfpg : ; шалав.nlfpv : ; шале.= : LLADL+ or LLCZE+; шале.ndn : ; шаманÑк.= : LLDYP+ or LLBEL+; шан.= : LLAXZ+ or LLDNP+; шанцев.= : LLFJG+ or LLDKJ+; шанцев.amss : ; шанцев.nlmsi : ; шар.= : LLAAQ+ or LLBGR+ or LLCCZ+ or LLFWB+ or LLCGW+; шар.ndmsv : ; шар.ndmsi : ; зенкер.= калибр.= репетир.= шаржир.= шплинт.= шредер.= : LLAAQ+ or LLFRF+ or LLEUU+; зенкер.ndmsv калибр.ndmsv репетир.ndmsv шаржир.ndmsv шплинт.ndmsv шредер.ndmsv : ; зенкер.ndmsi калибр.ndmsi репетир.ndmsi шаржир.ndmsi шплинт.ndmsi шредер.ndmsi : ; зубоÑкал.= шарлатан.= : LLACI+ or LLBGW+ or LLBRO+; зубоÑкал.nlmsi шарлатан.nlmsi : ; шаров.= : LLFOU+ or LLBRK+ or LLCIZ+; шарь.= : LLEAX+; шат.= : LLAVQ+ or LLBSW+; шато.= : LLACA+ or LLBPM+; /ru/words/words.241: LLACA+; шатун.= : LLAAQ+ or LLACI+ or LLBYU+ or LLDPO+; шатун.nlmsi : ; шатун.ndmsv : ; шатун.ndmsi : ; шах.= : LLAAM+ or LLACG+ or LLCCZ+ or LLCGW+; шах.nlmsi : ; шах.ndmsv : ; шах.ndmsi : ; шахин.= : LLFJJ+ or LLDQR+; шахин.nlmsi : ; луговÑк.= шаховÑк.= : LLEDR+ or LLDZZ+; шахт.= : LLAFX+ or LLBYZ+ or LLEAJ+; шахт.ndfpg : ; шахт.npg : ; шаш.= : LLAVM+ or LLBRI+; коньÑч.= табач.= чеÑноч.= шашлыч.= : LLBYU+ or LLCJU+; автоÑан.= аÑроÑан.= бивн.= блудн.= бредн.= гуÑл.= дебр.= джунгл.= дровн.= злыдн.= козн.= кудр.= мотоÑан.= наручн.= нелюд.= паÑевн.= пачеÑ.= пачул.= плутн.= подмоÑÑ‚.= полат.= поручн.= поршн.= пошевн.= розвальн.= роÑÑказн.= шашн.= ÑÑл.= : LLBCE+; швал.= : LLDNF+ or LLDNL+ or LLDOZ+; швартов.= : LLAAQ+ or LLBIU+ or LLBNS+ or LLBRK+ or LLBYZ+ or LLDKJ+; швартов.amss : ; швартов.ndmsv : ; швартов.ndmsi : ; шве.= : LLBPW+ or LLBPY+ or LLBQK+ or LLDQQ+; швец.= : LLACI+ or LLFJX+ or LLFJY+; швец.nlmsi : ; алле.= бумазе.= киÑе.= Ñва.= ше.= шле.= : LLBPW+ or LLBQK+ or LLDQB+; ханж.= шебарш.= : LLAFJ+ or LLBFY+; шелеÑÑ‚.= : LLAAO+ or LLAWS+; шелеÑÑ‚.ndmsv : ; шелеÑÑ‚.ndmsi : ; бекетово.= билибино.= борино.= буркина-фаÑо.= внуково.= выдрино.= гонолулу.= деденево.= дивеево.= козырево.= коротчаево.= краÑково.= кропачево.= лоÑево.= мошково.= протвино.= раÑторгуево.= рогачево.= хальм-тангч.= шарыпово.= шелехово.= : LLDXF+; ÑтановÑк.= шелковÑк.= : LLDYV+ or LLDZZ+; шельм.= : LLAFH+ or LLCCZ+ or LLCGW+; шельм.nlfpg : ; шельм.nlfpv : ; шельм.nlmpv : ; шельм.nlmpg : ; фуг.= шелюг.= штук.= : LLAFU+ or LLCCZ+ or LLCGW+; фуг.ndfpg шелюг.ndfpg штук.ndfpg : ; бабкин.= батюшкин.= ильин.= иудин.= кузькин.= кукушкин.= левин.= мишин.= панин.= Ñветкин.= шемÑкин.= юрин.= : LLFQF+ or LLFUS+; бабкин.amsi батюшкин.amsi ильин.amsi иудин.amsi кузькин.amsi кукушкин.amsi левин.amsi мишин.amsi панин.amsi Ñветкин.amsi шемÑкин.amsi юрин.amsi : ; бабкин.nlmsi батюшкин.nlmsi ильин.nlmsi иудин.nlmsi кузькин.nlmsi кукушкин.nlmsi левин.nlmsi мишин.nlmsi панин.nlmsi Ñветкин.nlmsi шемÑкин.nlmsi юрин.nlmsi : ; бабкин.admsv батюшкин.admsv ильин.admsv иудин.admsv кузькин.admsv кукушкин.admsv левин.admsv мишин.admsv панин.admsv Ñветкин.admsv шемÑкин.admsv юрин.admsv : ; шеп.= : LLCUQ+ or LLCVF+; бебел.= белокон.= брайл.= вендел.= венцел.= врангел.= врубел.= гендел.= горбокон.= грицан.= гуммел.= гутхейл.= дикул.= доÑтал.= дюÑÑар-де-невил.= куцокон.= кушнар.= лымар.= нобел.= пеÑтел.= Ñ€Ñбокон.= френкел.= шепел.= : LLEDY+; шепот.= : LLAAO+ or LLBYU+ or LLCJW+; шепот.ndmsv : ; шепот.ndmsi : ; /ru/words/words.242: LLAAO+; анальгин.ndmsv аÑпирин.ndmsv ацетон.ndmsv ацидофилин.ndmsv батиÑÑ‚.ndmsv биоÑ.ndmsv бурелом.ndmsv вазелин.ndmsv валидол.ndmsv валокардин.ndmsv ванилин.ndmsv ватин.ndmsv вельвет.ndmsv вермут.ndmsv винегрет.ndmsv виноград.ndmsv габардин.ndmsv гам.ndmsv гарнир.ndmsv гвалт.ndmsv глазет.ndmsv глинтвейн.ndmsv глицерин.ndmsv гогот.ndmsv гонор.ndmsv град.ndmsv джем.ndmsv джин.ndmsv драп.ndmsv дуÑÑ‚.ndmsv загар.ndmsv и-мейл.ndmsv кагор.ndmsv карбонад.ndmsv кардамон.ndmsv клекот.ndmsv клокот.ndmsv коверкот.ndmsv кодеин.ndmsv коленкор.ndmsv крепдешин.ndmsv крюшон.ndmsv лепет.ndmsv лоÑьон.ndmsv мадаполам.ndmsv майонез.ndmsv маргарин.ndmsv маркизет.ndmsv матерьÑл.ndmsv мозельвейн.ndmsv морÑ.ndmsv муÑлин.ndmsv нафталин.ndmsv парафин.ndmsv пиломатериал.ndmsv пирамидон.ndmsv плаÑтилин.ndmsv поплин.ndmsv портвейн.ndmsv ратин.ndmsv рейнвейн.ndmsv репÑ.ndmsv рокот.ndmsv рокфор.ndmsv Ñатин.ndmsv Ñидр.ndmsv Ñкрежет.ndmsv Ñтрекот.ndmsv Ñтрептоцид.ndmsv топот.ndmsv файдешин.ndmsv формалин.ndmsv хереÑ.ndmsv хлам.ndmsv хлороформ.ndmsv Ñ…Ñ€ÑÑÑ‚.ndmsv цокот.ndmsv чернозем.ndmsv черноÑлив.ndmsv чипÑет.ndmsv шарм.ndmsv шевиот.ndmsv шербет.ndmsv шнапÑ.ndmsv щебет.ndmsv : ; анальгин.ndmsi аÑпирин.ndmsi ацетон.ndmsi ацидофилин.ndmsi батиÑÑ‚.ndmsi биоÑ.ndmsi бурелом.ndmsi вазелин.ndmsi валидол.ndmsi валокардин.ndmsi ванилин.ndmsi ватин.ndmsi вельвет.ndmsi вермут.ndmsi винегрет.ndmsi виноград.ndmsi габардин.ndmsi гам.ndmsi гарнир.ndmsi гвалт.ndmsi глазет.ndmsi глинтвейн.ndmsi глицерин.ndmsi гогот.ndmsi гонор.ndmsi град.ndmsi джем.ndmsi джин.ndmsi драп.ndmsi дуÑÑ‚.ndmsi загар.ndmsi и-мейл.ndmsi кагор.ndmsi карбонад.ndmsi кардамон.ndmsi клекот.ndmsi клокот.ndmsi коверкот.ndmsi кодеин.ndmsi коленкор.ndmsi крепдешин.ndmsi крюшон.ndmsi лепет.ndmsi лоÑьон.ndmsi мадаполам.ndmsi майонез.ndmsi маргарин.ndmsi маркизет.ndmsi матерьÑл.ndmsi мозельвейн.ndmsi морÑ.ndmsi муÑлин.ndmsi нафталин.ndmsi парафин.ndmsi пиломатериал.ndmsi пирамидон.ndmsi плаÑтилин.ndmsi поплин.ndmsi портвейн.ndmsi ратин.ndmsi рейнвейн.ndmsi репÑ.ndmsi рокот.ndmsi рокфор.ndmsi Ñатин.ndmsi Ñидр.ndmsi Ñкрежет.ndmsi Ñтрекот.ndmsi Ñтрептоцид.ndmsi топот.ndmsi файдешин.ndmsi формалин.ndmsi хереÑ.ndmsi хлам.ndmsi хлороформ.ndmsi Ñ…Ñ€ÑÑÑ‚.ndmsi цокот.ndmsi чернозем.ndmsi черноÑлив.ndmsi чипÑет.ndmsi шарм.ndmsi шевиот.ndmsi шербет.ndmsi шнапÑ.ndmsi щебет.ndmsi : ; шерÑÑ‚.= : LLBIL+ or LLBNQ+ or LLBRK+ or LLBYU+ or LLDNF+; /ru/words/words.243: LLAFX+ or LLBRK+; ампул.ndfpg байдар.ndfpg балÑÑин.ndfpg берез.ndfpg биÑерин.ndfpg блуз.ndfpg бород.ndfpg борозд.ndfpg будар.ndfpg булав.ndfpg буÑин.ndfpg виноградин.ndfpg ворÑин.ndfpg впадин.ndfpg вÑÑчин.ndfpg выбоин.ndfpg галет.ndfpg гильотин.ndfpg говÑдин.ndfpg горошин.ndfpg градин.ndfpg грудин.ndfpg групп.ndfpg грÑд.ndfpg дармовщин.ndfpg даровщин.ndfpg делÑн.ndfpg дробин.ndfpg дыр.ndfpg завалин.ndfpg загогулин.ndfpg задорин.ndfpg заплат.ndfpg зернин.ndfpg золотин.ndfpg изюмин.ndfpg камор.ndfpg каÑÑет.ndfpg колдобин.ndfpg контор.ndfpg конур.ndfpg крапин.ndfpg купав.ndfpg курт.ndfpg лав.ndfpg ложбин.ndfpg лозин.ndfpg лопат.ndfpg лощин.ndfpg льдин.ndfpg мензур.ndfpg новелл.ndfpg новин.ndfpg оград.ndfpg олив.ndfpg оÑпин.ndfpg палет.ndfpg паÑтил.ndfpg пахитоÑ.ndfpg пелен.ndfpg пелерин.ndfpg печур.ndfpg плешин.ndfpg плит.ndfpg поÑудин.ndfpg прогалин.ndfpg программ.ndfpg проталин.ndfpg пьеÑ.ndfpg раÑшив.ndfpg редин.ndfpg рытвин.ndfpg Ñ€ÑÑ.ndfpg Ñедин.ndfpg Ñеред.ndfpg Ñигнатур.ndfpg Ñкважин.ndfpg Ñкорлуп.ndfpg Ñлобод.ndfpg Ñмородин.ndfpg Ñолом.ndfpg Ñоломин.ndfpg Ñонатин.ndfpg Ñтрубцин.ndfpg Ñурдин.ndfpg Ñцен.ndfpg телеграмм.ndfpg толщин.ndfpg травин.ndfpg трещин.ndfpg троÑтин.ndfpg тычин.ndfpg хат.ndfpg хвороÑтин.ndfpg хибар.ndfpg хижин.ndfpg Ñ…Ñ€Ñп.ndfpg царапин.ndfpg червоточин.ndfpg четвертин.ndfpg шелковин.ndfpg шелчин.ndfpg шерÑтин.ndfpg щербин.ndfpg Ñлектропил.ndfpg Ñлектроплит.ndfpg Ñзвин.ndfpg : ; шерÑтобо.= : LLBPS+ or LLBQS+; водогре.= шерÑтомо.= : LLBPW+ or LLBQS+; шерш.= : LLAEO+ or LLAVM+; шеÑÑ‚.= : LLAAQ+ or LLAKS+ or LLDVP+ or LLCJW+ or LLDWO+ or LLDWP+ or LLDWR+; шеÑÑ‚.ndmsv : ; шеÑÑ‚.ndmsi : ; /ru/words/words.244: LLCBF+; шеÑтер.= : LLBRK+ or LLBZO+ or LLDVI+; программно-аппарат.= шеÑтнадцатерич.= : LLBZI+; шикан.= : LLAFX+ or LLFWF+ or LLDNT+; шикан.ndfpg : ; шил.= : LLCAN+ or LLDOO+ or LLDPD+; шилов.= : LLFOU+ or LLDZR+; шилохвоÑÑ‚.= : LLBRO+ or LLDLO+ or LLDNL+; шин.= : LLAFX+ or LLBYZ+ or LLCJW+; шин.ndfpg : ; шинк.= : LLCBF+ or LLCCZ+ or LLCGW+; шип.= : LLAAQ+ or LLACI+ or LLAWQ+ or LLFRF+ or LLEUU+; шип.nlmsi : ; шип.ndmsv : ; шип.ndmsi : ; боев.= боков.= шипов.= : LLFQF+ or LLCIZ+; боев.nlmsi боков.nlmsi шипов.nlmsi : ; болтун.= вертун.= едун.= ревун.= шипун.= : LLAAQ+ or LLACI+ or LLDPO+; болтун.nlmsi вертун.nlmsi едун.nlmsi ревун.nlmsi шипун.nlmsi : ; болтун.ndmsv вертун.ndmsv едун.ndmsv ревун.ndmsv шипун.ndmsv : ; болтун.ndmsi вертун.ndmsi едун.ndmsi ревун.ndmsi шипун.ndmsi : ; живуч.= летуч.= липуч.= пахуч.= текуч.= трÑÑуч.= шипуч.= : LLBDR+ or LLBRI+; живуч.amss летуч.amss липуч.amss пахуч.amss текуч.amss трÑÑуч.amss шипуч.amss : ; шир.= : LLBIW+ or LLBNU+ or LLCKH+ or LLDNF+; ширин.= : LLDWW+ or LLAGL+ or LLBRK+; ширин.ndmsv : ; ширин.ndmsi : ; биÑер.= шифер.= : LLAAW+ or LLBYU+; биÑер.ndmsv шифер.ndmsv : ; биÑер.ndmsi шифер.ndmsi : ; плюÑов.= путев.= пухов.= флюÑов.= шихтов.= : LLBRK+ or LLCJC+ or LLDKJ+; плюÑов.amss путев.amss пухов.amss флюÑов.amss шихтов.amss : ; шиш.= : LLAAJ+ or LLACF+ or LLDWW+ or LLBRI+ or LLBRM+; шиш.nlmsi : ; шиш.ndmsv : ; шиш.ndmsi : ; шишимор.= : LLAFH+ or LLAGT+; шишимор.nlfpg : ; шишимор.nlfpv : ; шишимор.nlmpv : ; шишимор.nlmpg : ; шкал.= : LLAFX+ or LLCAM+; шкал.ndfpg : ; зоб.= шкаф.= : LLAAS+ or LLBYZ+; зоб.ndmsv шкаф.ndmsv : ; зоб.ndmsi шкаф.ndmsi : ; шквар.= : LLAFX+ or LLBRK+ or LLBSP+; шквар.ndfpg : ; школ.= : LLAFX+ or LLBIA+ or LLBNU+ or LLBRK+ or LLDOO+; школ.ndfpg : ; шкур.= : LLAFX+ or LLAGT+ or LLBIA+ or LLBNU+ or LLBRK+ or LLBYU+; шкур.nlfpg : ; шкур.nlfpv : ; шкур.ndfpg : ; абук.= андрощук.= бабук.= балхудук.= башук.= бондарук.= будук.= вильгаук.= витрук.= волощук.= глушук.= гончарук.= горощук.= григорук.= гуÑарук.= дмитрук.= довжук.= дондук.= дорошук.= дорощук.= жандарук.= кушнерук.= лукашук.= овчарук.= полищук.= хитрук.= шкурук.= Ñщук.= : LLFKL+; абук.nlmsi андрощук.nlmsi бабук.nlmsi балхудук.nlmsi башук.nlmsi бондарук.nlmsi будук.nlmsi вильгаук.nlmsi витрук.nlmsi волощук.nlmsi глушук.nlmsi гончарук.nlmsi горощук.nlmsi григорук.nlmsi гуÑарук.nlmsi дмитрук.nlmsi довжук.nlmsi дондук.nlmsi дорошук.nlmsi дорощук.nlmsi жандарук.nlmsi кушнерук.nlmsi лукашук.nlmsi овчарук.nlmsi полищук.nlmsi хитрук.nlmsi шкурук.nlmsi Ñщук.nlmsi : ; шлеп.= : LLAEL+ or LLDTP+ or LLBRK+ or LLCJW+; шлеп.xn : ; шлепан.= : LLAXZ+ or LLDNT+; полович.= Ñтеж.= шлыч.= : LLBRI+ or LLCJW+; шлюз.= : LLAAQ+ or LLBYZ+ or LLCCZ+ or LLFWB+ or LLCGW+; шлюз.ndmsv : ; шлюз.ndmsi : ; шнур.= : LLAAQ+ or LLCCZ+ or LLCGW+ or LLCJW+; шнур.ndmsv : ; шнур.ndmsi : ; бинтов.= винтов.= курÑов.= куÑтов.= лежнев.= лиÑтов.= лит.= лубÑн.= лугов.= льнÑн.= межев.= пропит.= Ñверлов.= Ñмолев.= Ñпиртов.= Ñтыков.= формов.= хмелев.= центров.= шнуров.= шплинтов.= штрихов.= штурмов.= штыков.= шумов.= : LLBRK+ or LLCJC+; шойгу.= : LLEBR+ or LLEBV+; шойгу.nlmsi : ; шойгу.nlmpi : ; шойгу.nlmpt : ; шойгу.nlmst : ; шойгу.nlmpd : ; шойгу.nlmsp : ; шойгу.nlmsv : ; шойгу.nlmsd : ; шойгу.nlmsg : ; шойгу.nlmpv : ; шойгу.nlmpp : ; шойгу.nlmpg : ; шор.= : LLAYI+ or LLBRK+ or LLBRO+ or LLBYZ+ or LLBZO+ or LLDJS+; шор.npg : ; шоÑÑе.= : LLADL+ or LLBPW+ or LLBQK+; шоÑÑе.ndn : ; шофер.= : LLACI+ or LLBGI+; шофер.nlmsi : ; реÑин.= шохин.= : LLFJG+ or LLFJT+; реÑин.nlfpg шохин.nlfpg : ; реÑин.nlmsi шохин.nlmsi : ; реÑин.nlfpv шохин.nlfpv : ; шпакл.= : LLEOW+ or LLATN+; шпан.= : LLAGL+ or LLBRK+ or LLBRO+; лак.= пеÑчаник.= шпик.= : LLAAK+ or LLACG+; лак.nlmsi пеÑчаник.nlmsi шпик.nlmsi : ; лак.ndmsv пеÑчаник.ndmsv шпик.ndmsv : ; лак.ndmsi пеÑчаник.ndmsi шпик.ndmsi : ; монопол.= шпил.= : LLDML+ or LLDNX+; бедокур.= грубиÑн.= ÑмутьÑн.= хулиган.= шаман.= шпион.= : LLACI+ or LLBGR+ or LLBRO+; бедокур.nlmsi грубиÑн.nlmsi ÑмутьÑн.nlmsi хулиган.nlmsi шаман.nlmsi шпион.nlmsi : ; шпиц.= : LLAAD+ or LLACC+; шпиц.nlmsi : ; шпиц.ndmsv : ; шпиц.ndmsi : ; шпор.= : LLAAQ+ or LLAFX+ or LLAXZ+ or LLBIW+ or LLBNU+ or LLDHY+; шпор.ndmsv : ; шпор.ndfpg : ; шпор.ndmsi : ; винтокрыл.= оÑтролиÑÑ‚.= шпринтов.= : LLAAQ+ or LLDLO+; винтокрыл.ndmsv оÑтролиÑÑ‚.ndmsv шпринтов.ndmsv : ; винтокрыл.ndmsi оÑтролиÑÑ‚.ndmsi шпринтов.ndmsi : ; шпрот.= : LLACI+ or LLAGT+ or LLBYU+ or LLDJS+; шпрот.nlfpg : ; шпрот.nlmsi : ; шпрот.nlfpv : ; шпрот.npg : ; недел.= пилюл.= шпул.= : LLDNX+ or LLDOO+ or LLDQC+; шпунт.= : LLAAQ+ or LLCCZ+ or LLCGD+ or LLCGW+; шпунт.ndmsv : ; шпунт.ndmsi : ; векÑел.= кокил.= Ñтапел.= штабел.= : LLDMN+ or LLDOO+; штатÑк.= : LLBDI+ or LLBEL+ or LLCIH+; штафир.= : LLBRF+ or LLBRK+; штейн.= : LLAAQ+ or LLFHI+; штейн.nlmsi : ; штейн.ndmsv : ; штейн.ndmsi : ; штемпел.= : LLFSI+ or LLEWL+ or LLDMN+; альплагер.= кител.= концлагер.= Ñпортлагер.= шенкел.= шеншел.= штепÑел.= : LLDMN+; штерн.= : LLEBL+; штерн.nlmsi : ; штил.= : LLASO+ or LLDML+ or LLDOK+; шторм.= : LLABN+ or LLBGH+ or LLCBF+; шторм.ndmsv : ; шторм.ndmsi : ; зернов.= штормов.= : LLBRK+ or LLBRO+ or LLCJC+; штукатур.= : LLACI+ or LLFTC+ or LLEVN+ or LLBRK+; штукатур.nlmsi : ; диÑк.= пак.= Ñтык.= цинк.= штрих.= штык.= : LLAAM+ or LLCCZ+ or LLCGW+; диÑк.ndmsv пак.ndmsv Ñтык.ndmsv цинк.ndmsv штрих.ndmsv штык.ndmsv : ; диÑк.ndmsi пак.ndmsi Ñтык.ndmsi цинк.ndmsi штрих.ndmsi штык.ndmsi : ; шу.= : LLACA+ or LLCXA+ or LLEAY+; шуб.= : LLAFX+ or LLECP+ or LLBRK+ or LLBYZ+; шуб.ndfpg : ; шуга.= : LLBPJ+ or LLDAJ+ or LLDEM+; шум.= : LLAAO+ or LLAWQ+ or LLBYU+ or LLCJW+; шум.ndmsv : ; шум.ndmsi : ; шумков.= : LLEDS+; шур.= : LLBFQ+ or LLCCZ+ or LLCGW+; бруÑов.= Ñедлов.= шуров.= : LLBRK+ or LLCJJ+; шуÑÑ‚.= : LLAAQ+ or LLCCZ+ or LLCGW+ or LLCMY+; шуÑÑ‚.ndmsv : ; шуÑÑ‚.ndmsi : ; щавел.= : LLDMK+ or LLDOO+; щебен.= : LLELV+ or LLELW+ or LLBRK+; щебн.= : LLFGA+; щебниÑÑ‚.= : LLEHD+; щебниÑÑ‚.amss : ; щег.= : LLCKL+; щеко.= : LLCUL+ or LLELU+ or LLCVF+; взрывн.= щелев.= : LLCIP+ or LLCIZ+; щелиÑÑ‚.= : LLFGB+; щелиÑÑ‚.amss : ; щелоч.= : LLBHE+ or LLBMS+ or LLBRI+ or LLDNC+; щен.= : LLBNP+ or LLBYZ+ or LLCKE+ or LLCLP+; щеп.= : LLAFX+ or LLETD+ or LLAJX+ or LLBRK+; щеп.ndfpg : ; щерб.= : LLBIZ+ or LLBNZ+; щетин.= : LLAFX+ or LLBIA+ or LLBNU+ or LLBRK+ or LLBYU+; щетин.ndfpg : ; анд.= щигр.= : LLEAK+; анд.npg щигр.npg : ; щип.= : LLAAQ+ or LLAEL+ or LLETD+ or LLAJX+ or LLAYB+ or LLBRK+ or LLCJW+; щип.xn : ; щип.ndmsv : ; щип.ndmsi : ; щит.= : LLAAQ+ or LLAVM+ or LLCJW+; щит.ndmsv : ; щит.ndmsi : ; иновер.= инозем.= инород.= чужезем.= щитоноÑ.= : LLAYI+ or LLBRO+ or LLBYU+; лах.= шамх.= щуг.= : LLEAG+; щур.= : LLACI+ or LLAVH+ or LLBIA+ or LLBNU+ or LLCKD+; щур.nlmsi : ; щуч.= : LLBFF+ or LLBHH+ or LLBMV+ or LLBRI+ or LLBRM+; щучь.= : LLDXY+ or LLEAZ+; бацилл.= Ñвглен.= : LLAFW+ or LLAGT+; бацилл.nlfpg Ñвглен.nlfpg : ; бацилл.nlfpv Ñвглен.nlfpv : ; бацилл.ndfpg Ñвглен.ndfpg : ; Ñвенки.= : LLBPY+ or LLEBA+; Ñволюционир.= Ñмигрир.= : LLCBP+ or LLCFO+; Ñдак.= Ñтак.= : LLAEK+ or LLDUV+; Ñдак.e Ñтак.e : ; Ñйфел.= : LLDMY+; Ñк.= : LLAEK+ or LLDTS+ or LLDUU+; Ñк.e : ; Ñк.p : ; норматив.= подотчет.= приоритет.= Ñквивалент.= : LLAAQ+ or LLBZH+; норматив.ndmsv подотчет.ndmsv приоритет.ndmsv Ñквивалент.ndmsv : ; норматив.ndmsi подотчет.ndmsi приоритет.ndmsi Ñквивалент.ndmsi : ; Ñкзамен.= : LLAAQ+ or LLCCZ+; Ñкзамен.ndmsv : ; Ñкзамен.ndmsi : ; Ñконом.= : LLACI+ or LLBIU+ or LLBNS+ or LLBRO+ or LLBYU+; Ñконом.nlmsi : ; ÑоÑущеÑтв.= ÑкÑпериментир.= : LLCBF+ or LLCBK+; /ru/words/words.245: LLDQK+; ÑкÑплуатир.= : LLCCZ+ or LLCHB+; ÑкÑпоненциальн.= : LLDKA+; металлизир.= никелир.= окÑидир.= ÑкÑтрудир.= : LLCET+; Ñл.= : LLDWY+ or LLDWZ+ or LLDML+; Ñлектрик.= : LLACG+ or LLAEG+; Ñлектрик.nlmsi : ; Ñлектрик.a : ; пролонгир.= реформир.= Ñинтезир.= унифицир.= утилизир.= Ñлектрифицир.= Ñмитир.= : LLEQA+ or LLCFX+ or LLCGW+; коннозаводÑк.= фабрично-заводÑк.= щегольÑк.= ÑлектрозаводÑк.= : LLGRQ+ or LLCJF+; ÑлектромаÑÑаж.= : LLAAH+ or LLAAJ+; ÑлектромаÑÑаж.ndmsv : ; ÑлектромаÑÑаж.ndmsi : ; Ñлектромашин.= : LLAFY+ or LLDLU+; Ñлектромашин.ndfpg : ; Ñлектроподвижн.= : LLCJA+; ÑлектроÑтал.= : LLEAU+ or LLEFT+; Ñмалир.= : LLETE+ or LLCGD+; превалирова.= Ñмалирова.= : LLGQB+; Ñмулир.= : LLGHH+ or LLELL+ or LLFWA+; /ru/words/words.246: LLEFT+; Ñнн.= : LLDWM+ or LLDLO+; буйволов.= Ñолов.= : LLFUO+ or LLDKJ+; буйволов.amsi Ñолов.amsi : ; буйволов.amss Ñолов.amss : ; буйволов.admsv Ñолов.admsv : ; ÑÑ€.= : LLADL+ or LLAFX+; ÑÑ€.ndfpg : ; ÑÑ€.ndn : ; размазн.= Ñрз.= : LLDQH+ or LLDPW+; айдын.= бахуÑ.= вахтанг.= дьюк.= дÑнниÑ.= ииÑуÑ.= петер.= радик.= рашид.= рашит.= ричард.= Ñпартак.= федор.= феликÑ.= филипп.= фридрих.= ÑрнандеÑ.= юрчик.= : LLFKO+; айдын.nlmsi бахуÑ.nlmsi вахтанг.nlmsi дьюк.nlmsi дÑнниÑ.nlmsi ииÑуÑ.nlmsi петер.nlmsi радик.nlmsi рашид.nlmsi рашит.nlmsi ричард.nlmsi Ñпартак.nlmsi федор.nlmsi феликÑ.nlmsi филипп.nlmsi фридрих.nlmsi ÑрнандеÑ.nlmsi юрчик.nlmsi : ; ÑÑкалатор.= : LLAAQ+ or LLBZC+; ÑÑкалатор.ndmsv : ; ÑÑкалатор.ndmsi : ; ÑÑ‚.= : LLFFU+ or LLDVV+; ÑуÑапи.= : LLEEE+; ÑÑ„.= : LLADL+ or LLAGT+; ÑÑ„.nlfpg : ; ÑÑ„.nlfpv : ; ÑÑ„.ndn : ; Ñфемерид.= : LLAFX+ or LLAGT+ or LLDJS+; Ñфемерид.nlfpg : ; Ñфемерид.nlfpv : ; Ñфемерид.ndfpg : ; Ñфемерид.npg : ; ÑÑ….= : LLDTP+ or LLCAG+; ÑÑ….ndnpg : ; юл.= : LLAGE+ or LLAGT+ or LLBGI+ or LLBRO+; юл.nlfpg : ; юл.nlfpv : ; магарадж.= радж.= юнош.= : LLAEZ+; ÑŽÑ€.= : LLAAQ+ or LLAFX+ or LLDXR+ or LLBSW+ or LLCKD+; ÑŽÑ€.ndmsv : ; ÑŽÑ€.ndfpg : ; ÑŽÑ€.ndmsi : ; юров.= : LLFOU+ or LLEDS+; юрьев.= : LLFQF+ or LLFUO+ or LLDYG+; юрьев.amsi : ; юрьев.nlmsi : ; юрьев.admsv : ; ÑŽÑтир.= : LLBYZ+ or LLCCZ+ or LLFWB+ or LLCGW+; муÑаевич.= павлинович.= рафикович.= Ñтальевич.= товиевич.= ÑŽÑуфович.= : LLEBC+; муÑаевич.nlmsi павлинович.nlmsi рафикович.nlmsi Ñтальевич.nlmsi товиевич.nlmsi ÑŽÑуфович.nlmsi : ; Ñ.= : LLBQY+; громадин.= дохлÑтин.= киÑлÑтин.= крикÑ.= мерзлÑтин.= орÑÑин.= шкод.= шушер.= Ñбед.= : LLAFH+ or LLAFX+; громадин.nlfpg дохлÑтин.nlfpg киÑлÑтин.nlfpg крикÑ.nlfpg мерзлÑтин.nlfpg орÑÑин.nlfpg шкод.nlfpg шушер.nlfpg Ñбед.nlfpg : ; громадин.ndfpg дохлÑтин.ndfpg киÑлÑтин.ndfpg крикÑ.ndfpg мерзлÑтин.ndfpg орÑÑин.ndfpg шкод.ndfpg шушер.ndfpg Ñбед.ndfpg : ; громадин.nlfpv дохлÑтин.nlfpv киÑлÑтин.nlfpv крикÑ.nlfpv мерзлÑтин.nlfpv орÑÑин.nlfpv шкод.nlfpv шушер.nlfpv Ñбед.nlfpv : ; громадин.nlmpv дохлÑтин.nlmpv киÑлÑтин.nlmpv крикÑ.nlmpv мерзлÑтин.nlmpv орÑÑин.nlmpv шкод.nlmpv шушер.nlmpv Ñбед.nlmpv : ; громадин.nlmpg дохлÑтин.nlmpg киÑлÑтин.nlmpg крикÑ.nlmpg мерзлÑтин.nlmpg орÑÑин.nlmpg шкод.nlmpg шушер.nlmpg Ñбед.nlmpg : ; Ñв.= : LLDXR+ or LLFWK+ or LLFXQ+ or LLBRK+ or LLBYU+ or LLDNF+; Ñгел.= : LLDMK+; Ñгн.= : LLAVH+ or LLAVI+ or LLBNP+; Ñд.= : LLAAO+ or LLCMU+; Ñд.ndmsv : ; Ñд.ndmsi : ; Ñз.= : LLAAQ+ or LLDMT+; Ñз.ndmsv : ; Ñз.ndmsi : ; Ñзв.= : LLAFX+ or LLAGT+ or LLBII+ or LLBNN+; Ñзв.nlfpg : ; Ñзв.nlfpv : ; Ñзв.ndfpg : ; гротеÑкн.= матрацн.= миазменн.= мороженн.= оглашенн.= пеÑенн.= фирменн.= Ñзвенн.= : LLDKW+; крылеч.= Ñердеч.= Ñблоч.= Ñич.= : LLBTH+ or LLBYU+; ÑйценоÑ.= : LLBSV+ or LLBYU+; /ru/words/words.247: LLDJV+; Ñкор.= : LLAUI+ or LLBYZ+ or LLDMN+; ÑкутÑк.= : LLDWW+ or LLDXU+ or LLBEL+; ÑкутÑк.ndmsv : ; ÑкутÑк.ndmsi : ; нитчат.= Ñлов.= : LLBRK+ or LLBRO+ or LLDKJ+; нитчат.amss Ñлов.amss : ; подбор.= подвод.= Ñм.= : LLAAQ+ or LLAFX+ or LLBRK+ or LLBYZ+; подбор.ndmsv подвод.ndmsv Ñм.ndmsv : ; подбор.ndfpg подвод.ndfpg Ñм.ndfpg : ; подбор.ndmsi подвод.ndmsi Ñм.ndmsi : ; ÑмÑк.= : LLDXT+ or LLDYV+ or LLEDR+ or LLCJF+; Ñн.= : LLFKO+ or LLDXR+ or LLFIQ+; Ñн.nlfpg : ; Ñн.nlmsi : ; Ñн.nlfpv : ; ÑÑ€.= : LLAAS+ or LLBHS+ or LLBNP+ or LLBRO+ or LLBSX+ or LLCJW+ or LLDKF+ or LLDNF+; ÑÑ€.amss : ; ÑÑ€.ndmsv : ; ÑÑ€.ndmsi : ; /ru/words/words.248: LLFJT+; авдашин.nlfpg авершин.nlfpg авилин.nlfpg акулин.nlfpg аллабердин.nlfpg андрюшин.nlfpg антишин.nlfpg апарин.nlfpg аÑатулин.nlfpg аÑтраханкин.nlfpg аÑтрелин.nlfpg бабанин.nlfpg базурин.nlfpg балыбердин.nlfpg баÑаргин.nlfpg бачин.nlfpg бедÑкин.nlfpg бобошин.nlfpg боткин.nlfpg валиулин.nlfpg верютин.nlfpg гашунин.nlfpg губайдулин.nlfpg данилин.nlfpg деревÑнкин.nlfpg дильдин.nlfpg дроботухин.nlfpg дубынин.nlfpg дугушкин.nlfpg ермошин.nlfpg жалыбин.nlfpg заблудин.nlfpg заборин.nlfpg завозин.nlfpg загидуллин.nlfpg зацепин.nlfpg зыкин.nlfpg каренин.nlfpg лощинин.nlfpg малахаткин.nlfpg малыгин.nlfpg марамышкин.nlfpg мемÑчкин.nlfpg мешалкин.nlfpg мизулин.nlfpg мишуÑтин.nlfpg ойкин.nlfpg оÑтанин.nlfpg петрухин.nlfpg петрушин.nlfpg полубенин.nlfpg полынин.nlfpg помÑтихин.nlfpg поплыгин.nlfpg потрошилин.nlfpg потÑкин.nlfpg прилепин.nlfpg пронÑкин.nlfpg рагулин.nlfpg раÑпутин.nlfpg Ñапегин.nlfpg Ñерпуховитин.nlfpg Ñиничкин.nlfpg хайруллин.nlfpg храпылин.nlfpg шеин.nlfpg шушарин.nlfpg Ñблочкин.nlfpg Ñрагин.nlfpg : ; авдашин.nlfpv авершин.nlfpv авилин.nlfpv акулин.nlfpv аллабердин.nlfpv андрюшин.nlfpv антишин.nlfpv апарин.nlfpv аÑатулин.nlfpv аÑтраханкин.nlfpv аÑтрелин.nlfpv бабанин.nlfpv базурин.nlfpv балыбердин.nlfpv баÑаргин.nlfpv бачин.nlfpv бедÑкин.nlfpv бобошин.nlfpv боткин.nlfpv валиулин.nlfpv верютин.nlfpv гашунин.nlfpv губайдулин.nlfpv данилин.nlfpv деревÑнкин.nlfpv дильдин.nlfpv дроботухин.nlfpv дубынин.nlfpv дугушкин.nlfpv ермошин.nlfpv жалыбин.nlfpv заблудин.nlfpv заборин.nlfpv завозин.nlfpv загидуллин.nlfpv зацепин.nlfpv зыкин.nlfpv каренин.nlfpv лощинин.nlfpv малахаткин.nlfpv малыгин.nlfpv марамышкин.nlfpv мемÑчкин.nlfpv мешалкин.nlfpv мизулин.nlfpv мишуÑтин.nlfpv ойкин.nlfpv оÑтанин.nlfpv петрухин.nlfpv петрушин.nlfpv полубенин.nlfpv полынин.nlfpv помÑтихин.nlfpv поплыгин.nlfpv потрошилин.nlfpv потÑкин.nlfpv прилепин.nlfpv пронÑкин.nlfpv рагулин.nlfpv раÑпутин.nlfpv Ñапегин.nlfpv Ñерпуховитин.nlfpv Ñиничкин.nlfpv хайруллин.nlfpv храпылин.nlfpv шеин.nlfpv шушарин.nlfpv Ñблочкин.nlfpv Ñрагин.nlfpv : ; влажноÑÑ‚.= ÑущноÑÑ‚.= ÑркоÑÑ‚.= : LLBZE+ or LLDNF+; Ñров.= : LLFQF+ or LLFOU+ or LLCIZ+; Ñров.nlmsi : ; Ñрыж.= : LLBRD+ or LLBYZ+; кременн.= магнитн.= нерÑк.= помошн.= попаÑн.= ÑÑачн.= ÑÑиноват.= : LLDXT+; ÑÑен.= : LLAYB+ or LLDML+; дубов.= ÑÑенев.= : LLDZR+ or LLDKF+; дубов.amss ÑÑенев.amss : ; ÑÑер.= : LLFLG+ or LLFJA+; ÑÑер.nlfpg : ; ÑÑер.nlmsi : ; ÑÑер.nlfpv : ; войÑк.= ÑредÑтв.= ÑÑтв.= : LLAHC+ or LLCAG+; войÑк.ndnpg ÑредÑтв.ndnpg ÑÑтв.ndnpg : ; войÑк.npg ÑредÑтв.npg ÑÑтв.npg : ; ÑÑтреб.= : LLACQ+ or LLAVH+ or LLCJW+ or LLCKD+; ÑÑтреб.nlmsi : ; Ñтов.= : LLDNF+ or LLDNT+; Ñч.= : LLAHP+ or LLBFF+ or LLBYZ+; буквар.= вентер.= колодез.= панцир.= плаÑтыр.= Ñловар.= фонар.= Ñчмен.= : LLBYZ+ or LLDML+; Ñш.= : LLFJB+ or LLFIV+; Ñш.nlmpv : ; Ñш.nlmpg : ; Ñщер.= : LLACI+ or LLAVH+ or LLBRO+ or LLBYU+; Ñщер.nlmsi : ; Ñщич.= : LLAUG+ or LLEHC+; link-grammar-5.3.16/data/ru/Makefile.in0000644000076400007640000005510513074512576014544 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/ru ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-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 \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 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" ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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 = words DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex \ stem.dict \ morph.dict \ morph-ends.dict \ suffix.dict dictdir = $(pkgdatadir)/ru dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch all: all-recursive .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/ru/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/ru/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) # 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. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ 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" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 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; \ $(am__define_uniq_tagged_files); \ 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-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ 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 check-am: all-am check: check-recursive all-am: Makefile $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(dictdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done 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 Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-dictDATA 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 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: $(am__recursive_targets) install-am install-strip uninstall-am .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ check-am clean clean-generic clean-libtool cscopelist-am ctags \ ctags-am distclean distclean-generic distclean-libtool \ distclean-tags distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir)/words -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/ru/4.0.knowledge0000664000076400007640000000333012431741033014660 00000000000000; Post-processing knowledge file ; 6/96 ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; the following links start a domain. Each must be given a name in the ; table below (STARTING_LINK_TYPE_TABLE) DOMAIN_STARTER_LINKS: W URFL_DOMAIN_STARTER_LINKS: URFL_ONLY_DOMAIN_STARTER_LINKS: DOMAIN_CONTAINS_LINKS: MUST_FORM_A_CYCLE_LINKS: RESTRICTED_LINKS: LEFT_DOMAIN_STARTER_LINKS: IGNORE_THESE_LINKS: ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; the following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: W m CONTAINS_ONE_RULES: CONTAINS_NONE_RULES: FORM_A_CYCLE_RULES: link-grammar-5.3.16/data/ru/4.0.affix0000664000076400007640000000055612431741033014005 00000000000000")" "%" "," "." ":" ";" "?" "!" "''" "'": RPUNC+; "(" "$" "``": LPUNC+; ""«»《》ã€ã€‘『ã€`„“": QUOTES+; =: INFIXMARK+; "w|ts": SANEMORPHISM+; % Stems are marked in the dict by ".=". For more than one stem meaning, the % dict may include stems ending with ".=x", when x serves as a word subscript. % In which case, include them here. .=: STEMSUBSCR+; link-grammar-5.3.16/data/ru/words/0000755000076400007640000000000013074513214013675 500000000000000link-grammar-5.3.16/data/ru/words/words.1600000664000076400007640000000204112431741033015200 00000000000000вдав.= вдохнов.= влеп.= влюб.= возобнов.= втрав.= выдав.= вылеп.= вылуп.= выпрÑм.= вытрезв.= выÑв.= задым.= заклуб.= залеп.= залуп.= зарÑб.= затом.= затороп.= затуп.= изум.= иÑкрив.= иÑкуп.= иÑпрÑм.= иÑтуп.= надив.= налеп.= наÑурьм.= облеп.= облуп.= объÑв.= одушев.= ожереб.= оздоров.= окайм.= окроп.= оÑкорб.= оÑрам.= отбомб.= ответв.= откреп.= отлеп.= отрезв.= оформ.= перетуп.= подав.= подив.= подкреп.= поднов.= покорм.= покрив.= полуп.= поÑрам.= потороп.= прелом.= прикреп.= притуп.= продым.= протом.= разветв.= раздроб.= разлеп.= раÑкреп.= раÑпрÑм.= Ñкрив.= Ñлуп.= углуб.= удешев.= удив.= улеп.= уÑтрем.= уÑугуб.= утом.= уцеп.= ущем.= link-grammar-5.3.16/data/ru/words/words.570000664000076400007640000000267412431741033015141 00000000000000абинÑк.= агачÑк.= алапаевÑк.= алейÑк.= альметьевÑк.= апшеронÑк.= аткарÑк.= ахтубинÑк.= багратионовÑк.= барабинÑк.= беднодемьÑновÑк.= белогорÑк.= белоÑÑ€Ñк.= бокÑитогорÑк.= буденновÑк.= верхнеуральÑк.= верхоÑнÑк.= вилюйÑк.= воткинÑк.= горнозаводÑк.= городовиковÑк.= гремÑчинÑк.= гурьевÑк.= дальнереченÑк.= деменÑк.= егорьевÑк.= ениÑейÑк.= железногорÑк.= жигулевÑк.= забайкальÑк.= завитинÑк.= конÑтантиновÑк.= мариинÑк.= медвежьегорÑк.= междуреченÑк.= минуÑинÑк.= морозовÑк.= называевÑк.= нерчинÑк.= нефтекумÑк.= нефтеюганÑк.= нижневартовÑк.= нижнедевицк.= нижнеудинÑк.= новоалекÑандровÑк.= нововÑÑ‚Ñк.= новодвинÑк.= новокубанÑк.= новокуйбышевÑк.= новониколаевÑк.= новороÑÑийÑк.= новоузенÑк.= новохоперÑк.= озерÑк.= оленегорÑк.= ореховÑк.= оÑтрогожÑк.= оханÑк.= первомайÑк.= петропавловÑк.= плеÑецк.= полеÑÑк.= ÑахалинÑк.= шахтинÑк.= link-grammar-5.3.16/data/ru/words/words.290000664000076400007640000000465212431741033015136 00000000000000аллонж.= амбалаж.= антураж.= апрош.= арбитраж.= бакшиш.= банкаброш.= бареж.= барраж.= бельÑтаж.= бизнеÑ-колледж.= блокаж.= бракераж.= верниÑаж.= вкладыш.= воÑж.= вÑевобуч.= вÑеобуч.= выкидыш.= гамма-каротаж.= гашиш.= генерал-марш.= гулÑш.= дебош.= дегоржаж.= демарш.= демонтаж.= дерапаж.= диÑпач.= дублÑж.= ерофеич.= зародыш.= зильбергрош.= зондаж.= идиш.= имидж.= инÑтруктаж.= интерлиньÑж.= кампеш.= камуфлÑж.= капелюш.= каптаж.= карагач.= карт-бланш.= картонаж.= картридж.= километраж.= кинорепортаж.= китч.= кливаж.= клинч.= коллаж.= колледж.= коллеж.= кольматаж.= контрмарш.= коттедж.= креп-Ñпонж.= кукиш.= кулаж.= куш.= кÑтч.= лаваш.= ландыш.= лекаж.= ленч.= макинтош.= макиÑж.= матч.= матчиш.= меланж.= метилоранж.= наигрыш.= налыгач.= обглодыш.= оборыш.= огарыш.= окатыш.= околыш.= оÑкребыш.= отыгрыш.= панаш.= партÑтаж.= паÑтилаж.= патронаж.= патронташ.= педколледж.= пеонаж.= перевертыш.= пикотаж.= плач.= плюмаж.= подÑкребыш.= подхалимаж.= политипаж.= полуплач.= полуÑкипаж.= примаж.= проигрыш.= променаж.= путч.= радиорепортаж.= резерваж.= репортаж.= розыгрыш.= Ñаботаж.= Ñандвич.= Ñвертыш.= Ñвитч.= Ñкатыш.= Ñкетч.= Ñкотч.= Ñмерч.= Ñтаж.= Ñтаффаж.= ÑудоÑкипаж.= ÑÑндвич.= тампонаж.= тоннаж.= транш.= трельÑж.= тренаж.= трикотаж.= увраж.= фабзавуч.= фетиш.= фикÑаж.= флердоранж.= флÑш.= фоторепортаж.= френч.= хадж.= хедж.= хеш.= хронометраж.= цеж.= цинаш.= чардаш.= чинш.= шарж.= шпионаж.= Ñпатаж.= Ñпонж.= ÑÑкамонтаж.= Ñтвеш.= Ñтикетаж.= Ñгдташ.= link-grammar-5.3.16/data/ru/words/words.1300000664000076400007640000000607412431741033015207 00000000000000авÑтриÑч.= алкоголич.= артритич.= аÑтматич.= бабеноч.= бабеш.= бабушеч.= беднÑч.= белобоч.= белодуш.= белолич.= береговуш.= биологич.= блондиноч.= боÑÑч.= брюнеточ.= букаш.= букашеч.= буренуш.= бÑш.= валаш.= варакуш.= вахлач.= вдовуш.= вертопраш.= воÑтруш.= вотÑч.= вош.= гаич.= географич.= гилÑч.= голонож.= голубуш.= гордÑч.= гоÑтьюш.= гражданоч.= дальтонич.= дамоч.= дворнÑж.= дворÑноч.= двунож.= девоч.= девуш.= девчуроч.= девчуш.= деточ.= долгонож.= дохлÑч.= дочеч.= дочуроч.= дочуш.= дурнуш.= дуроч.= евангелич.= евдош.= еретич.= женуш.= жилич.= здоровÑч.= зеленуш.= золуш.= зубонож.= ишиатич.= казаш.= калмыч.= каменуш.= канарееч.= каракалпач.= каÑаточ.= католич.= квоч.= кержач.= киÑоч.= клещенож.= козоч.= колюш.= коми-пермÑч.= корненож.= коровуш.= корюш.= коÑметич.= кралеч.= крач.= креÑтьÑноч.= круглолич.= кумуш.= кумыч.= куропаточ.= лаÑоч.= лаÑточ.= лебедуш.= лунатич.= лыÑуш.= любуш.= мальгаш.= мамоч.= мамуш.= маньÑч.= мартыш.= математич.= матуш.= машероч.= медич.= меньшевич.= мерзлÑч.= мещаноч.= мещерÑч.= молодуш.= мохнонож.= наймич.= невеÑтуш.= неÑуш.= нÑнеч.= нÑнюш.= оÑтрÑч.= оÑÑ‚Ñч.= павуш.= панноч.= паралитич.= певич.= первоклаш.= пермÑч.= пеÑтруш.= пичуж.= пичужеч.= плотвич.= плотич.= подагрич.= полÑч.= портниш.= потаÑкуш.= пошлÑч.= прабабуш.= прапрабабуш.= праправнуч.= прач.= проÑтуш.= пруÑÑач.= пÑихаÑтенич.= пташ.= пташеч.= пуноч.= ревматич.= резвуш.= руконож.= руÑич.= рыбеш.= Ñ€Ñпуш.= Ñалакуш.= Ñангвинич.= Ñватьюш.= Ñвекровуш.= ÑекÑ-кошеч.= ÑеÑтрич.= ÑибирÑч.= Ñиводуш.= Ñинич.= Ñифилитич.= Ñлабач.= Ñловач.= ÑоплÑч.= Ñороконож.= Ñтаруш.= ÑтепнÑч.= Ñтонож.= Ñударуш.= таджич.= телоч.= телуш.= тетеч.= тетуш.= тиркуш.= толÑтонож.= толÑтуш.= тыÑÑченож.= узбеч.= физич.= фифоч.= фронтович.= хозÑюш.= холоÑÑ‚Ñч.= хохлаточ.= хохотуш.= хрюш.= чужач.= шатеноч.= шероч.= шизофренич.= широнож.= шлюш.= Ñпилептич.= ÑÑдеч.= Ñроч.= ÑÑоч.= link-grammar-5.3.16/data/ru/words/words.1890000664000076400007640000000433012431741033015216 00000000000000вкарабкива.= вознамерива.= врабатыва.= вÑкарабкива.= вÑпузырива.= выклинива.= выпендрива.= добалтыва.= довоевыва.= дозванива.= дотрагива.= закашлива.= закрадыва.= залоÑнива.= избоченива.= извертыва.= изворачива.= изъезжива.= иÑтрачива.= напомажива.= орабочива.= оÑкальзыва.= оÑтервенÑ.= отбоÑрива.= отбрыкива.= откланива.= открещива.= отмалчива.= отпочковыва.= отÑмеива.= отфыркива.= перебранива.= переведыва.= переглÑдыва.= перемаргива.= перемигива.= перенюхива.= переругива.= переÑтрелива.= перехихикива.= перешептыва.= перешучива.= перещелкива.= подбоченива.= подкрадыва.= подлащива.= поднатужива.= подÑлужива.= подÑмеива.= поÑкальзыва.= преÑущеÑтвлÑ.= пригорюнива.= призадумыва.= принюхива.= приоÑанива.= притрагива.= притуманива.= прифаÑонива.= приценива.= проворовыва.= прокрадыва.= промахива.= проÑачива.= разбалива.= разлежива.= разленива.= разнемога.= раÑкашлива.= раÑквитыва.= раÑплевыва.= раÑпогожива.= раÑподоблÑ.= раÑÑижива.= раÑтелива.= раÑтреÑкива.= раÑхварыва.= раÑщедрива.= Ñамовозгора.= ÑамовоÑпламенÑ.= Ñамообольща.= ÑамоопределÑ.= Ñамоорганизовыва.= Ñаморазоблача.= ÑамоуплотнÑ.= ÑамоуÑпокаива.= ÑамоуÑтранÑ.= Ñамоутвержда.= Ñамоутеша.= Ñвойлачива.= Ñкукожива.= Ñозванива.= Ñпохватыва.= ÑтаÑовыва.= Ñтолковыва.= углажива.= удоÑужива.= уÑлавлива.= уÑловлива.= link-grammar-5.3.16/data/ru/words/words.300000664000076400007640000000143012431741033015115 00000000000000аменоре.= аÑÑамбле.= аттале.= ахине.= бленноре.= бодмере.= галантере.= галате.= геве.= генаÑÑамбле.= гине.= диаре.= диатоме.= дионе.= зоогле.= ипоме.= каме.= киноÑпопе.= литоре.= мезогле.= мере.= мине.= нимфе.= одиÑÑе.= ономатопе.= оранжере.= орхиде.= пале.= панаце.= перÑе.= пиоре.= портупе.= проÑопопе.= раце.= романе.= Ñбру.= Ñеборе.= Ñоле.= Ñперматоре.= Ñпире.= тавле.= теодице.= термобатаре.= трабе.= фармакопе.= фузе.= Ñлектробатаре.= ÑлектроÑтру.= Ñлоде.= Ñпопе.= link-grammar-5.3.16/data/ru/words/words.2100000664000076400007640000001700012431741033015175 00000000000000автоуÑкорÑющ.= благовещавш.= быÑтровоÑпламенÑющ.= быÑтровращающ.= быÑтровулканизирующ.= быÑтрогаÑÑщ.= быÑтрозакрывающ.= быÑтроизменÑющ.= быÑтроиÑпарÑющ.= быÑтроколеблющ.= быÑтроменÑющ.= быÑтронаÑыщающ.= быÑтронеÑущ.= быÑтрообразующ.= быÑтрооперÑющ.= быÑтрооткрывающ.= быÑтроотÑтаивающ.= быÑтроплавÑщ.= быÑтропоÑвлÑющ.= быÑтропроÑвлÑющ.= быÑтроразвивающ.= быÑтроразмножающ.= быÑтроразрушающ.= быÑтрораÑпадающ.= быÑтроÑвинчивающ.= быÑтроÑмыкающ.= быÑтроÑнимающ.= быÑтроÑходÑщ.= взаимоперекрещивающ.= вÑеуÑиливающ.= выÑокоповторÑющ.= квазиуÑтановивш.= маловыдающ.= малодеформирующ.= малоизнашивающ.= маломнущ.= малоразложивш.= малораÑÑ‚Ñгивающ.= малораÑходÑщ.= медленновращающ.= медленногаÑÑщ.= медленноиÑпарÑющ.= медленноменÑющ.= медленнооперÑющ.= медленноплавÑщ.= медленнораÑпадающ.= неветвÑщ.= невзрывающ.= невÑкрывающ.= невтÑгивающ.= негнущ.= неделÑщ.= недоваривавш.= недоваривающ.= недоваривш.= недожаривавш.= недожаривающ.= недожаривш.= недокармливавш.= недокармливающ.= недомучивш.= недопекш.= недоÑылавш.= недоÑылающ.= незадавш.= незаражающ.= незаÑорÑющ.= незатÑгивающ.= неиÑпаривш.= неиÑпарÑющ.= неиÑпользовавш.= неиÑпугавш.= некающ.= некокÑующ.= неконденÑирующ.= некраÑÑщ.= некриÑталлизующ.= некрутÑщ.= неменÑющ.= неокрашивающ.= неоперивш.= неопрокидывающ.= неотделÑющ.= неперекрещивающ.= непереÑекающ.= неплавÑщ.= неповинующ.= неповторÑющ.= неподвергающ.= неподдающ.= неполÑризующ.= непомещающ.= непортÑщ.= непрерывающ.= неприживающ.= непродающ.= неразбалтывающ.= неразвивающ.= неразвивш.= нераздробивш.= неразламывающ.= неразложивш.= неразмыкающ.= неразорвавш.= нераÑкалывающ.= нераÑкаÑвш.= нераÑкручивающ.= нераÑкрывающ.= нераÑкрывш.= нераÑпуÑкающ.= нераÑпуÑтивш.= нераÑщеплÑющ.= неÑамовоÑпламенÑющ.= неÑамоÑветÑщ.= неÑамоуправлÑющ.= неÑбывш.= неÑилоÑующ.= неÑкрещивающ.= неÑмешивающ.= неÑмывающ.= неÑопротивлÑющ.= неÑохранивш.= неÑпекающ.= неÑроÑш.= неÑтирающ.= нетранÑлировавш.= нетрудÑщ.= неубирающ.= неудалÑющ.= неукоренивш.= неулыбающ.= неуÑтановивш.= неуÑтоÑвш.= неÑлектролизующ.= новообразовавш.= новооткрывш.= новоÑтроÑщ.= перегримировавш.= перегрÑзнивш.= перезаказывавш.= переиÑполнÑющ.= перекантовавш.= перековавш.= переконфузивш.= перекреÑтноопылÑющ.= перемонтировавш.= перемонтирующ.= перенаправлÑющ.= переоблачавш.= переоблачающ.= переоблачивш.= переобмундировавш.= перепланировавш.= перероднивш.= перетравивш.= перетренировавш.= переувлажнÑющ.= переупорÑдочивш.= переуÑтроивш.= перефотографировавш.= перефотографирующ.= перечокавш.= подведш.= подвобравш.= подвÑливш.= поджавш.= подзарÑдивш.= подкликавш.= подмаÑливш.= поднакопивш.= подправивш.= подпудривш.= подразжегш.= подразоÑтлавш.= подÑекш.= подÑобравш.= подÑодравш.= подÑоединивш.= Ñамовзрывающ.= Ñамовозбуждающ.= Ñамовозгоревш.= ÑамовоÑпламенивш.= ÑамовоÑпроизведш.= ÑамовоÑпроизводивш.= ÑамовоÑпроизводÑщ.= Ñамовращающ.= Ñамовулканизирующ.= Ñамовываливающ.= Ñамовыдвигавш.= Ñамовыдвигающ.= Ñамовыключающ.= ÑамовыполнÑющ.= ÑамогаÑÑщ.= Ñамогерметизирующ.= Ñамодокументирующ.= ÑамозаводÑщ.= ÑамозаглублÑющ.= Ñамозажигающ.= Ñамозакаливавш.= Ñамозакаливающ.= Ñамозаклинивающ.= Ñамозакрывающ.= Ñамозамыкающ.= Ñамозапирающ.= ÑамозаполнÑющ.= Ñамозарождающ.= ÑамозарÑжающ.= Ñамозатапливающ.= Ñамозатачивавш.= Ñамозатачивающ.= ÑамозатÑгивающ.= Ñамоионизирующ.= ÑамоклеÑщ.= Ñамокомбинировавш.= Ñамокомбинирующ.= ÑамокомпенÑирующ.= Ñамомонтирующ.= ÑамонаводÑщ.= Ñамонагревающ.= ÑамонаÑтраивающ.= Ñамообучающ.= ÑамооплодотворÑющ.= Ñамоопрокидывающ.= ÑамоопылÑвш.= ÑамоопылÑющ.= Ñамоориентирующ.= ÑамооÑвобождающ.= Ñамоохлаждающ.= Ñамоочищавш.= Ñамоочищающ.= Ñамопередвигающ.= ÑамопереÑекающ.= Ñамоподогревающ.= ÑамоприÑпоÑабливающ.= Ñаморазмножавш.= Ñаморазмножающ.= ÑамораÑкрывавш.= ÑамораÑпаковывавш.= ÑамораÑпаковывающ.= ÑамораÑпуÑтивш.= ÑамоÑветÑщ.= ÑамоÑинхронизирующ.= ÑамоÑмазывающ.= ÑамоÑовершенÑтвовавш.= ÑамоÑовершенÑтвующ.= ÑамоÑтабилизирующ.= ÑамоÑтирающ.= ÑамоÑÑ‚Ñгивающ.= Ñамоублажавш.= Ñамоублажающ.= Ñамоуничтожавш.= Ñамоуничтоживш.= ÑамоуправлÑвш.= Ñамоуравновешивающ.= ÑамофлюÑующ.= Ñверхвыдающ.= ÑильноветвÑщ.= ÑильновÑпучивающ.= Ñильновыветривающ.= Ñильномнущ.= ÑлабоветвÑщ.= ÑлабовÑпучивающ.= Ñлабовыветривающ.= ÑлабополÑризующ.= Ñлаборазложивш.= ÑлабоÑветÑщ.= ÑлабоÑпекающ.= ÑлабоÑпекш.= ÑложноветвÑщ.= Ñреднеразложивш.= ÑреднераÑпадающ.= тонкопереÑлаивающ.= link-grammar-5.3.16/data/ru/words/words.1220000664000076400007640000001770412431741033015212 00000000000000авиапуш.= авторуч.= анатомич.= бабаш.= балалаеч.= бееч.= безделуш.= блеÑточ.= блузоч.= блÑш.= блÑшеч.= бобыш.= боковуш.= болÑч.= бомбоч.= бомбош.= бородавоч.= бородиш.= бородуш.= бороздоч.= брич.= брошеч.= бумажеч.= бухточ.= былиноч.= вазоч.= ванноч.= ватруш.= ватрушеч.= вдеж.= вдерж.= ведомоÑтич.= велодорож.= велопокрыш.= велотележ.= верхуш.= верхушеч.= веÑновÑпаш.= веÑнуш.= веÑнушеч.= веÑточ.= вещич.= взаимовыруч.= вздерж.= виза-карточ.= винтовоч.= витуш.= водич.= водокач.= волнуш.= володуш.= волож.= волюш.= воÑьмуш.= впрÑж.= вÑпаш.= вÑпыш.= втач.= втÑж.= выкач.= выкроеч.= выкруж.= выпаш.= выпеч.= выпрÑж.= выручалоч.= выÑеч.= выÑтриж.= вытач.= вытеч.= вытÑж.= вьюш.= вÑзаноч.= гармош.= гич.= гнилуш.= головеш.= головуш.= голÑш.= горнуш.= горÑточ.= горуш.= гребеноч.= грелоч.= гремуш.= группоч.= грÑдоч.= губоч.= двероч.= двоеч.= двуш.= деревуш.= деревÑш.= долюш.= дощеч.= дубинуш.= дубравуш.= дубровуш.= дуж.= думуш.= дуч.= дыроч.= железоч.= железÑч.= жердоч.= жилоч.= заваруш.= завитуш.= задвиж.= закач.= заколоч.= закорюч.= залич.= замаш.= замеш.= занач.= запиÑоч.= заплаточ.= заплач.= запрÑж.= заÑтеж.= затыч.= затÑж.= зацепоч.= звездоч.= землиш.= землÑнич.= зимуш.= зорюш.= игруш.= избеноч.= избиш.= избуш.= избушеч.= икороч.= интриж.= кадуш.= калинуш.= картиноч.= картош.= картошеч.= каÑтрюлеч.= каталаж.= катуш.= кибиточ.= кинопередвиж.= кинош.= кироч.= киÑточ.= кладовуш.= клетуш.= клетушеч.= клумбоч.= клюш.= книж.= книжеч.= кобылоч.= ковриж.= колбоч.= коленоч.= колобаш.= колымаж.= комнатуш.= комнатушеч.= контроттÑж.= конфеточ.= копчуш.= корзиноч.= кормеж.= кормуш.= коробуш.= короткометраж.= коÑич.= коÑточ.= коÑÑ‚Ñноч.= коÑÑ‚Ñш.= коÑуш.= коÑыноч.= котлеточ.= котомоч.= кочереж.= кочерыж.= кошелоч.= краюш.= кровиноч.= кровинуш.= кровуш.= крупоруш.= кручинуш.= кубышеч.= кудерÑш.= кушеточ.= лазееч.= лампоч.= лачуж.= легковуш.= ледыш.= ледÑш.= лентопротÑж.= лепеш.= лепешеч.= лодыж.= ложнонож.= лужаеч.= лучинуш.= льÑч.= любвиш.= люлеч.= лÑж.= малолитраж.= маниш.= мебелиш.= медÑш.= мелочиш.= мерлуш.= меховуш.= микролитраж.= минуточ.= многотираж.= мордоч.= мормыш.= морош.= мотуш.= муравуш.= муфточ.= мыÑлиш.= надвиж.= надÑеч.= накач.= наклееч.= наколоч.= наÑеч.= натÑж.= неволюш.= невыдерж.= недовыруч.= непогодуш.= непропаш.= ножеч.= обнож.= обороч.= обÑтановоч.= обÑтруж.= обтач.= обтÑж.= одыш.= окрош.= оÑеч.= оÑинуш.= оÑьмуш.= оÑьмушеч.= отвыч.= отдвиж.= отдуш.= откач.= открыточ.= отмаш.= отпрÑж.= отрыж.= отÑтеж.= оттÑж.= охотиш.= пампушеч.= пароч.= пач.= перебеж.= перегородоч.= передвиж.= передыш.= перекач.= переклич.= перепаш.= перепрÑж.= переÑеч.= переÑкач.= переÑтеж.= переÑтриж.= перетач.= переторж.= перетÑж.= печеч.= пивнуш.= пилоч.= пируш.= плаÑтиноч.= плаш.= плетуш.= плодонож.= плош.= плюшеч.= пневмоподуш.= побеж.= побрÑкуш.= повареш.= повеÑточ.= повеÑтуш.= погодуш.= погремуш.= подвеÑоч.= подкач.= подкладоч.= подковоч.= подливоч.= подоболоч.= подпрÑж.= подÑтавоч.= подÑтановоч.= подÑтеж.= подÑтриж.= подÑтруж.= подтыч.= подцепоч.= подшаш.= покрыш.= половиноч.= полоÑоч.= полоÑуш.= полубоч.= полугич.= полуш.= полÑноч.= помеш.= понюш.= поÑкач.= поÑтелиш.= поÑтируш.= потач.= припаш.= припрыж.= приÑтавоч.= приÑтеж.= приÑтупоч.= притач.= притыч.= причеÑоч.= пробеж.= прокач.= промаш.= промокаш.= пропаш.= прореш.= проÑеч.= проÑкач.= проÑоруш.= проÑтеж.= проÑтруж.= пÑевдоподдерж.= пÑихиатрич.= пÑихуш.= птиценож.= путевоч.= работиш.= радиовыш.= радиопереклич.= радиоточ.= разбеж.= развалюш.= разведоч.= раздвиж.= размаш.= размыч.= разнож.= ракуш.= рапортич.= раÑкач.= раÑкладуш.= раÑпаш.= раÑпрÑж.= раÑÑеч.= раÑÑтеж.= раÑÑ‚Ñж.= резиноч.= речеч.= речуш.= риÑоруш.= розоч.= ромаш.= роÑиноч.= роÑич.= рубаш.= рюмаш.= Ñ€Ñш.= Ñалфеточ.= Ñамокормуш.= Ñамоточ.= Ñберкниж.= ÑверхвÑпыш.= Ñвечеч.= Ñвинуш.= Ñвод-оболоч.= Ñвыч.= Ñдвиж.= Ñекундоч.= Ñельдерюш.= Ñеменоруш.= ÑемÑнож.= ÑемÑпоч.= Ñередоч.= Ñережеч.= Ñилиш.= Ñилуш.= Ñкакалоч.= Ñкалоч.= Ñкидоч.= Ñковородоч.= Ñкоропаш.= Ñкрепоч.= Ñлезиноч.= Ñлоеч.= Ñлужбиш.= Ñмертиш.= Ñортуч.= ÑоÑулеч.= ÑотнÑж.= Ñпинуш.= ÑпÑч.= Ñтатееч.= Ñтатьиш.= Ñтач.= Ñтвороч.= Ñтеклорогож.= ÑтеклÑш.= Ñтеноч.= Ñторонуш.= ÑтраÑтиш.= Ñтремеш.= Ñтрож.= Ñтруноч.= Ñтыдобуш.= ÑÑ‚Ñж.= Ñудьбиш.= Ñупероблож.= Ñыроеж.= таблеточ.= таволож.= талиноч.= тальÑноч.= таратаеч.= тач.= таш.= тельнÑш.= теплуш.= тетрадоч.= толкуш.= торбоч.= торговлиш.= травуш.= треш.= тропиноч.= тропоч.= троÑтиноч.= троÑточ.= трудкниж.= труппоч.= тумбоч.= турач.= Ñ‚Ñнуч.= удоч.= улоч.= улыбоч.= уÑмеш.= уÑмешеч.= уÑтупоч.= утач.= утеч.= утробуш.= утÑж.= финтифлюш.= фиÑташ.= фиш.= флейточ.= формоч.= фотокарточ.= фотоподлож.= хлопуш.= хохмоч.= царь-пуш.= цветонож.= цемент-пуш.= центробеж.= церквуш.= чаÑтуш.= челоч.= черепуш.= черточ.= четвероч.= четвертуш.= чуеч.= чуроч.= шанеж.= шараш.= шарош.= шерÑтиш.= шинелиш.= ширмоч.= шкатулоч.= щепоч.= Ñлектрич.= ÑлектроÑтриж.= юш.= Ñзвоч.= Ñмоч.= link-grammar-5.3.16/data/ru/words/words.1120000664000076400007640000000350412431741033015202 00000000000000актуал.= аморал.= апикал.= банал.= батал.= бдител.= безотлагател.= беÑконтрол.= беÑÑил.= беÑÑознател.= беÑцел.= буквал.= вакхал.= вербал.= визуал.= виртуал.= влиÑтел.= внимател.= внушител.= впечатлител.= вÑеÑил.= вÑзал.= глобал.= дентал.= длител.= довол.= жантил.= желател.= занимател.= звател.= играл.= ирреал.= иÑпол.= казуал.= каузал.= колоÑÑал.= криÑтал.= лабиал.= лабил.= легал.= летал.= локал.= лоÑл.= любознател.= медиал.= мнител.= мобил.= модал.= музыкал.= наÑтупател.= невзыÑкател.= невнимател.= недовол.= нежелател.= ненаÑтупател.= ненормал.= непоÑил.= неправил.= нераздел.= нереал.= неÑознател.= обаÑтел.= оглушител.= огул.= окол.= охал.= парадокÑал.= паÑхал.= патриархал.= паузал.= пепел.= подозрител.= познавател.= поÑил.= поÑтупател.= привлекател.= прощал.= прÑмоугол.= пунктуал.= радиал.= рептил.= решител.= рукодел.= Ñакрал.= Ñамодовол.= Ñвекол.= Ñеквентал.= ÑиÑтел.= ÑниÑходител.= Ñознател.= Ñомнител.= Ñтабил.= Ñтерил.= Ñтремител.= Ñубтил.= тотал.= тривиал.= трогател.= тщател.= увлекател.= узуал.= уникал.= фатал.= фертил.= фокал.= формал.= фривол.= щепетил.= Ñпохал.= ÑÑел.= link-grammar-5.3.16/data/ru/words/words.750000664000076400007640000000256712431741033015142 00000000000000вÑпар.= вÑхол.= вытрал.= вычал.= вычекан.= дозвол.= домер.= доÑал.= зааркан.= зажил.= зажул.= запоган.= запузыр.= зачал.= зашкур.= изжал.= измер.= иÑшар.= иÑшныр.= наварган.= навÑл.= накрахмал.= намер.= намозол.= намуÑол.= напен.= напоган.= наÑал.= наÑутул.= начекан.= нашар.= нашпар.= нашпил.= обезбол.= обезвол.= обездол.= обеÑÑол.= обжул.= обшар.= обшныр.= объегор.= оконтур.= оÑал.= оÑил.= оÑпор.= отдежур.= отжар.= отмер.= отпÑл.= отчекан.= офактур.= ошколÑÑ€.= ошкур.= перевÑл.= пережал.= перемыл.= переран.= переÑал.= переÑил.= перешар.= повÑл.= подвÑл.= подÑал.= подшпил.= позвол.= помуÑол.= поÑал.= поумер.= похер.= прижар.= приÑал.= приудар.= пришпил.= пришпор.= протрал.= раÑпÑл.= Ñварган.= Ñлимон.= Ñмыл.= Ñожмур.= Ñоизмер.= ÑоÑвор.= ÑоÑтрун.= Ñпровор.= ÑпÑл.= Ñтабун.= Ñчекан.= ужал.= ужил.= узакон.= укараул.= урезон.= ухол.= link-grammar-5.3.16/data/ru/words/words.2230000664000076400007640000001307312431741033015207 00000000000000анормал.= архирадикал.= аÑекÑуал.= бездеÑтел.= безотноÑител.= беÑпечал.= беÑÑодержател.= вненационал.= внеÑоциал.= волнител.= вразумител.= вÑевмеÑтител.= выÑокоизбирател.= выÑокомобил.= гетероÑекÑуал.= диаметрал.= дозволител.= душеÑпаÑител.= жизнедеÑтел.= запредел.= извинител.= интеллигибел.= квазилокал.= квазинормал.= квазипараллел.= квазиреентерабел.= конвенционал.= конгениал.= конфеÑÑиал.= маловмеÑтител.= маловразумител.= маловыразител.= малодоказател.= малозначител.= малообщител.= малооÑновател.= малопитател.= малопомеÑтител.= малопроницател.= малоÑил.= малоÑодержател.= малоÑоÑтоÑтел.= малотребовател.= малоубедител.= малоудовлетворител.= малоупотребител.= малоутешител.= малочувÑтвител.= матриархал.= матримониал.= межкриÑтал.= метаÑтабил.= многознаменател.= многозонал.= многокриÑтал.= многоперÑонал.= многопредел.= многоÑил.= многоÑтрадал.= национальнотерриториал.= неактуал.= небанал.= небдител.= небезоÑновател.= небеÑÑодержател.= небеÑцел.= неблагожелател.= небогомол.= невлиÑтел.= невмеÑтител.= невнушител.= невпечатлител.= негениал.= недеÑтел.= недлител.= недобродетел.= недоказател.= незавлекател.= незажигател.= незанимател.= неидеал.= неизнурител.= неизобил.= неизобретател.= неиндивидуал.= неинтеллектуал.= неиÑполнител.= некардинал.= некоммуникабел.= некомфортабел.= некрамол.= некриÑтал.= нелиберал.= нелоÑл.= нелюбвеобил.= нелюбознател.= немашинал.= немеркантил.= немобил.= немонументал.= немÑтител.= немузыкал.= ненаблюдател.= ненахал.= необаÑтел.= необил.= неободрител.= необременител.= необÑтоÑтел.= необходител.= неокончател.= неоригинал.= неотрицател.= неощутител.= непечал.= непитател.= неподдел.= неподконтрол.= неподневол.= неподозрител.= непознавател.= непоказател.= непоучител.= непохвал.= непредоÑудител.= непредпочтител.= непредÑтавител.= непредупредител.= непрезентабел.= непрезрител.= непрельÑтител.= неприбыл.= непризнател.= непримечател.= непритÑгател.= непроницател.= непропорционал.= непроÑител.= непунктуал.= неравноÑил.= нерадикал.= нераздражител.= неразорител.= нераÑточител.= нерачител.= нереентерабел.= нереÑпектабел.= неÑамодовол.= неÑвоевол.= неÑекÑуал.= неÑентиментал.= неÑердобол.= неÑлабовол.= неÑлабоÑил.= неÑоблазнител.= неÑодержател.= неÑозерцател.= неÑокрушител.= неÑообразител.= неÑтабил.= неÑтарател.= нетранÑпортабел.= нетривиал.= нетщател.= неудивител.= неунизител.= неуникал.= неупотребител.= неутешител.= нефундаментал.= нефункционал.= нечленораздел.= нещепетил.= неÑмоционал.= общеупотребител.= окказионал.= ортогонал.= ортодокÑал.= оÑтроактуал.= оÑтровыразител.= оÑтроиндивидуал.= оÑтропроницател.= параноидал.= паранормал.= парциал.= патримониал.= подÑознател.= позволител.= политонал.= понудител.= презентабел.= проÑтител.= пÑевдопараллел.= равноÑил.= реентерабел.= репрезентабел.= Ñакраментал.= Ñаморазрушител.= ÑверхвыÑокопроизводител.= Ñверхиндивидуал.= Ñверхпроизводител.= Ñверхреал.= ÑверхÑтабил.= ÑверхчувÑтвител.= ÑекÑапил.= ÑенÑуал.= ÑубÑтанциал.= ÑубÑтанционал.= Ñуперглобал.= ÑуперкриÑтал.= текÑтуал.= теплочувÑтвител.= термочувÑтвител.= транÑцендентал.= упоител.= центроÑтремител.= членораздел.= широкоупотребител.= Ñквипотенциал.= ÑкзиÑтенциал.= ÑкзиÑтенционал.= Ñлектроположител.= Ñтнотерриториал.= link-grammar-5.3.16/data/ru/words/words.1940000664000076400007640000000205412431741033015213 00000000000000аÑинхрон.= безотход.= взрывопожароопаÑ.= выÑоколиквид.= выÑокопродуктив.= выÑокорадиоактив.= выÑокоточ.= выÑокоÑффектив.= единолич.= инерцион.= круглоÑуточ.= легитим.= малокомплект.= малоотход.= малопригод.= малоÑффектив.= межпроцеÑÑ.= многофаз.= неконÑтитуцион.= нерегулÑÑ€.= нецелеÑообраз.= подзакон.= проблематич.= пÑихоактив.= равнодоÑтуп.= равнознач.= равноÑлож.= радонобезопаÑ.= радоноопаÑ.= раÑтительноÑд.= рентоÑпоÑоб.= репродуктив.= Ñверхкритич.= ÑверхплаÑтич.= Ñверхплот.= ÑейÑмоактив.= Ñиюминут.= ÑпекулÑтив.= Ñреднеактив.= Ñхематич.= труднодоÑтуп.= трудоизбыточ.= фрагментар.= ÑкÑклюзив.= link-grammar-5.3.16/data/ru/words/words.450000664000076400007640000000352012431741033015125 00000000000000агаров.= агатов.= беловолоÑ.= белоглав.= белогрив.= большеват.= большеглаз.= большеголов.= бревенчат.= взаимозаменÑем.= взаимоприемлем.= вывихнут.= выÑокогруд.= вÑловат.= голубоглаз.= горд.= горьковат.= жеÑтковат.= златоволоÑ.= легкокрыл.= небогат.= невеÑел.= невменÑем.= невыразим.= неглуп.= недобр.= недоразвит.= недоÑÑгаем.= незабываем.= незабыт.= неизмерим.= неиÑчерпаем.= немал.= немудр.= необозрим.= необратим.= необъÑÑним.= неопиÑуем.= неоÑÑзуем.= неотделим.= неоткрыт.= неповторим.= непонимаем.= непоправим.= непроницаем.= неразвернут.= неразложим.= неÑкор.= неÑмел.= неÑогрет.= неÑоизмерим.= неÑолен.= неÑпор.= неÑтар.= неÑуров.= нетверд.= нетрезв.= неузнаваем.= нечаÑÑ‚.= нечитаем.= общепринÑÑ‚.= овидиев.= первооткрыт.= перепончат.= переразвит.= пребогат.= предобр.= премил.= преÑтар.= пречиÑÑ‚.= принÑÑ‚.= продолговат.= проÑтоволоÑ.= раÑÑыпчат.= рыжеволоÑ.= ÑверхбыÑтр.= ÑвободнораÑпроÑтранÑем.= Ñладковат.= ÑопоÑтавим.= Ñупербогат.= темноволоÑ.= темноголов.= толÑтозад.= узнаваем.= холодноват.= черно-бел.= чернобород.= черноволоÑ.= черногуб.= чужд.= широкоÑкул.= link-grammar-5.3.16/data/ru/words/words.2240000664000076400007640000006236712431741033015222 00000000000000а-оÑ.= абиÑÑал.= авиамагиÑтрал.= авиамодел.= авиапромышленноÑÑ‚.= авиачаÑÑ‚.= автомагиÑтрал.= автоновоÑÑ‚.= авточаÑÑ‚.= агроÑет.= ажурноÑÑ‚.= азартноÑÑ‚.= азбучноÑÑ‚.= активноÑÑ‚.= актуальноÑÑ‚.= аллел.= алогичноÑÑ‚.= алчноÑÑ‚.= алÑповатоÑÑ‚.= амбивалентноÑÑ‚.= аморфноÑÑ‚.= антиклинал.= античноÑÑ‚.= архиглупоÑÑ‚.= аÑботкан.= аудиозапиÑ.= багател.= багровоÑÑ‚.= багрÑноÑÑ‚.= беглоÑÑ‚.= бедноÑÑ‚.= бездарноÑÑ‚.= беззубоÑÑ‚.= безликоÑÑ‚.= безрукоÑÑ‚.= бережливоÑÑ‚.= бережноÑÑ‚.= беÑконечноÑÑ‚.= беÑÑмыÑленноÑÑ‚.= беÑтактноÑÑ‚.= бешамел.= бизан.= бинормал.= биоаÑрозол.= благоглупоÑÑ‚.= благодарноÑÑ‚.= бледноÑÑ‚.= блеклоÑÑ‚.= близоÑÑ‚.= бодливоÑÑ‚.= бодроÑÑ‚.= боевитоÑÑ‚.= бойкоÑÑ‚.= болезн.= боÑзн.= брезгливоÑÑ‚.= бренноÑÑ‚.= броÑкоÑÑ‚.= брюзгливоÑÑ‚.= бугриÑтоÑÑ‚.= будущноÑÑ‚.= буйноÑÑ‚.= бурливоÑÑ‚.= бурноÑÑ‚.= бытноÑÑ‚.= бÑз.= важноÑÑ‚.= вазопиÑ.= валкоÑÑ‚.= ведомоÑÑ‚.= вежливоÑÑ‚.= велен.= верв.= вермишел.= верноÑÑ‚.= вероÑтноÑÑ‚.= верткоÑÑ‚.= веÑелоÑÑ‚.= веÑкоÑÑ‚.= веÑомоÑÑ‚.= ветреноÑÑ‚.= ветхоÑÑ‚.= вечноÑÑ‚.= вещноÑÑ‚.= взаимноÑÑ‚.= взаимозавиÑимоÑÑ‚.= взаимообуÑловленноÑÑ‚.= взаимоÑвÑз.= взвеÑ.= вздорноÑÑ‚.= вздутоÑÑ‚.= видеозапиÑ.= видимоÑÑ‚.= виновноÑÑ‚.= виолончел.= влаÑтноÑÑ‚.= влюбленноÑÑ‚.= вмÑтоÑÑ‚.= внешноÑÑ‚.= внутренноÑÑ‚.= внÑтноÑÑ‚.= вогнутоÑÑ‚.= водноÑÑ‚.= водобоÑзн.= возвышенноÑÑ‚.= возможноÑÑ‚.= волнообразноÑÑ‚.= волоÑноÑÑ‚.= волоÑÑ‚.= вольноÑÑ‚.= вонючеÑÑ‚.= впалоÑÑ‚.= вредноÑÑ‚.= вÑеÑдноÑÑ‚.= вÑхожеÑÑ‚.= вторичноÑÑ‚.= втÑнутоÑÑ‚.= вшивоÑÑ‚.= выборноÑÑ‚.= выветрелоÑÑ‚.= выгар.= выгнутоÑÑ‚.= выгодноÑÑ‚.= выпуклоÑÑ‚.= выÑ.= выÑотноÑÑ‚.= вытертоÑÑ‚.= вычурноÑÑ‚.= вÑзкоÑÑ‚.= вÑлоÑÑ‚.= гадливоÑÑ‚.= галтел.= гальтел.= геантиклинал.= геоантиклинал.= геоÑинклинал.= геран.= гибкоÑÑ‚.= гидроокиÑ.= гидроперекиÑ.= гидроцентрал.= гил.= гиперплоÑкоÑÑ‚.= гиперповерхноÑÑ‚.= гировертикал.= гладкоÑÑ‚.= глаÑноÑÑ‚.= глупоÑÑ‚.= глухоман.= гневноÑÑ‚.= гнуÑавоÑÑ‚.= гнуÑноÑÑ‚.= годноÑÑ‚.= голен.= голÑд.= гомоклинал.= гонкоÑÑ‚.= горбатоÑÑ‚.= гордоÑÑ‚.= гориÑтоÑÑ‚.= горькоÑÑ‚.= горючеÑÑ‚.= горÑчноÑÑ‚.= гоÑударÑтвенноÑÑ‚.= готовноÑÑ‚.= грамзапиÑ.= гривуазноÑÑ‚.= гризайл.= грозноÑÑ‚.= громкоÑÑ‚.= громоглаÑноÑÑ‚.= грубоÑÑ‚.= грузноÑÑ‚.= грузовмеÑтимоÑÑ‚.= гугнивоÑÑ‚.= гулкоÑÑ‚.= гуманноÑÑ‚.= давноÑÑ‚.= дальноÑÑ‚.= данноÑÑ‚.= движимоÑÑ‚.= двойневоÑÑ‚.= двуокиÑ.= двуÑмыÑленноÑÑ‚.= дебелоÑÑ‚.= дейÑтвительноÑÑ‚.= деланноÑÑ‚.= делимоÑÑ‚.= дельноÑÑ‚.= дерзкоÑÑ‚.= дерт.= деÑÑ‚.= детÑкоÑÑ‚.= диагонал.= дидактичноÑÑ‚.= дикоÑÑ‚.= диптерал.= длан.= добычливоÑÑ‚.= довед.= доверенноÑÑ‚.= договоренноÑÑ‚.= дойноÑÑ‚.= докучноÑÑ‚.= должноÑÑ‚.= домашноÑÑ‚.= дородноÑÑ‚.= доÑтопамÑтноÑÑ‚.= дотошноÑÑ‚.= доходноÑÑ‚.= драгоценноÑÑ‚.= дребеден.= древноÑÑ‚.= дрел.= дремучеÑÑ‚.= дробноÑÑ‚.= дружноÑÑ‚.= дрÑблоÑÑ‚.= дрÑхлоÑÑ‚.= дуол.= дуроÑÑ‚.= духовноÑÑ‚.= душевноÑÑ‚.= едкоÑÑ‚.= елейноÑÑ‚.= епитрахил.= ереÑ.= ершиÑтоÑÑ‚.= ехидноÑÑ‚.= жадноÑÑ‚.= жалоÑтноÑÑ‚.= жарын.= жгучеÑÑ‚.= желтофиол.= желчноÑÑ‚.= жеманноÑÑ‚.= жерд.= жеребоÑÑ‚.= жеÑткоÑÑ‚.= жеÑтокоÑÑ‚.= живноÑÑ‚.= живокоÑÑ‚.= живоÑÑ‚.= животноÑÑ‚.= живучеÑÑ‚.= жидел.= жизн.= жилиÑтоÑÑ‚.= жимолоÑÑ‚.= жирандол.= жирноÑÑ‚.= жмуд.= жонкил.= жуткоÑÑ‚.= жухлоÑÑ‚.= забавноÑÑ‚.= забитоÑÑ‚.= забориÑтоÑÑ‚.= завиÑимоÑÑ‚.= задолженноÑÑ‚.= задорноÑÑ‚.= задымленноÑÑ‚.= зазубренноÑÑ‚.= заинтереÑованноÑÑ‚.= законноÑÑ‚.= закономерноÑÑ‚.= залежалоÑÑ‚.= заливчатоÑÑ‚.= замаÑленноÑÑ‚.= заматерелоÑÑ‚.= замечательноÑÑ‚.= занÑтноÑÑ‚.= занÑтоÑÑ‚.= запан.= заплеÑневелоÑÑ‚.= запретноÑÑ‚.= заразноÑÑ‚.= затхлоÑÑ‚.= заумноÑÑ‚.= захолуÑтноÑÑ‚.= звонкоÑÑ‚.= звукозапиÑ.= звукопиÑ.= звучноÑÑ‚.= здравоÑÑ‚.= злобноÑÑ‚.= злободневноÑÑ‚.= зловонноÑÑ‚.= злоÑтноÑÑ‚.= знаменитоÑÑ‚.= знатноÑÑ‚.= значимоÑÑ‚.= знойноÑÑ‚.= золиÑтоÑÑ‚.= зольноÑÑ‚.= зоркоÑÑ‚.= зрелищноÑÑ‚.= зрелоÑÑ‚.= зримоÑÑ‚.= зрÑчеÑÑ‚.= зубаÑтоÑÑ‚.= зыбкоÑÑ‚.= зыбучеÑÑ‚.= зычноÑÑ‚.= зÑбкоÑÑ‚.= иглиÑтоÑÑ‚.= игривоÑÑ‚.= игриÑтоÑÑ‚.= идейноÑÑ‚.= избитоÑÑ‚.= извечноÑÑ‚.= извивиÑтоÑÑ‚.= извитоÑÑ‚.= изгар.= измороз.= измороÑ.= изоклинал.= изощренноÑÑ‚.= изÑщноÑÑ‚.= илиÑтоÑÑ‚.= иловатоÑÑ‚.= именитоÑÑ‚.= иммортел.= иммунноÑÑ‚.= инвалидноÑÑ‚.= инертноÑÑ‚.= интеллектуальноÑÑ‚.= интереÑноÑÑ‚.= интимноÑÑ‚.= инцидентноÑÑ‚.= ипоÑтаÑ.= иÑкаженноÑÑ‚.= иÑконноÑÑ‚.= иÑкопыт.= иÑкуÑноÑÑ‚.= иÑтинноÑÑ‚.= иÑтовоÑÑ‚.= иÑтребительноÑÑ‚.= кадрил.= какофоничноÑÑ‚.= калейдоÑкопичноÑÑ‚.= каломел.= капител.= каприфол.= картавоÑÑ‚.= каруÑел.= каÑтовоÑÑ‚.= квартил.= квартол.= квинтол.= келейноÑÑ‚.= кеш-памÑÑ‚.= кинолетопиÑ.= киноÑет.= кипучеÑÑ‚.= кичливоÑÑ‚.= клаÑÑноÑÑ‚.= клейкоÑÑ‚.= клинопиÑ.= книжноÑÑ‚.= коварноÑÑ‚.= ковкоÑÑ‚.= колкоÑÑ‚.= коловерт.= коломаз.= колючеÑÑ‚.= комичноÑÑ‚.= комолоÑÑ‚.= коновÑз.= конференц-ÑвÑз.= короткоÑÑ‚.= корÑвоÑÑ‚.= коÑноÑÑ‚.= коÑоглазоÑÑ‚.= коÑорукоÑÑ‚.= крайноÑÑ‚.= краÑивоÑÑ‚.= краткоÑÑ‚.= кратноÑÑ‚.= крахмалиÑтоÑÑ‚.= кротоÑÑ‚.= круговерт.= крутоÑÑ‚.= кудреватоÑÑ‚.= кудрÑвоÑÑ‚.= купейноÑÑ‚.= купел.= курчавоÑÑ‚.= кучноÑÑ‚.= лазурноÑÑ‚.= лакфиол.= лаÑковоÑÑ‚.= латын.= легкоÑÑ‚.= ленивоÑÑ‚.= леноÑÑ‚.= леÑиÑтоÑÑ‚.= леÑтноÑÑ‚.= летучеÑÑ‚.= лещад.= лживоÑÑ‚.= линейноÑÑ‚.= линючеÑÑ‚.= липкоÑÑ‚.= липучеÑÑ‚.= лиричноÑÑ‚.= литорал.= лихоÑÑ‚.= лицзин.= ловкоÑÑ‚.= логичноÑÑ‚.= ложноÑÑ‚.= ломкоÑÑ‚.= лоÑльноÑÑ‚.= лукавоÑÑ‚.= лучиÑтоÑÑ‚.= льÑтивоÑÑ‚.= любезноÑÑ‚.= людноÑÑ‚.= лютоÑÑ‚.= магиÑтрал.= маетноÑÑ‚.= мажорноÑÑ‚.= макромодел.= малогабаритноÑÑ‚.= малозаметноÑÑ‚.= малоÑÑ‚.= манерноÑÑ‚.= марел.= маркоÑÑ‚.= маÑÑовоÑÑ‚.= маÑтитоÑÑ‚.= матовоÑÑ‚.= махровоÑÑ‚.= машинопиÑ.= мглиÑтоÑÑ‚.= медновоÑÑ‚.= медоноÑноÑÑ‚.= медоточивоÑÑ‚.= медÑанчаÑÑ‚.= мелкоÑÑ‚.= мелочноÑÑ‚.= мерзлоÑÑ‚.= мерклоÑÑ‚.= мерноÑÑ‚.= меÑтноÑÑ‚.= метаÑол.= меткоÑÑ‚.= мечет.= мигрен.= мизерноÑÑ‚.= микромодел.= микроперепиÑ.= микрошероховатоÑÑ‚.= милоÑÑ‚.= минорноÑÑ‚.= мирабел.= мифичноÑÑ‚.= мишурноÑÑ‚.= младоÑÑ‚.= мнимоÑÑ‚.= многоликоÑÑ‚.= могучеÑÑ‚.= модальноÑÑ‚.= модноÑÑ‚.= модульноÑÑ‚.= мозаичноÑÑ‚.= мозглоÑÑ‚.= мокрÑд.= молодоÑÑ‚.= молочноÑÑ‚.= молÑльноÑÑ‚.= моментальноÑÑ‚.= моноклинал.= мононит.= моноокиÑ.= моточаÑÑ‚.= мохнатоÑÑ‚.= мощноÑÑ‚.= мрачноÑÑ‚.= мудреноÑÑ‚.= мудроÑÑ‚.= мутноÑÑ‚.= мшиÑтоÑÑ‚.= мылкоÑÑ‚.= мÑгкоÑÑ‚.= мÑкот.= мÑÑиÑтоÑÑ‚.= мÑтежноÑÑ‚.= набожноÑÑ‚.= набухлоÑÑ‚.= наглоÑÑ‚.= надежноÑÑ‚.= надобноÑÑ‚.= надутоÑÑ‚.= наивноÑÑ‚.= наклонноÑÑ‚.= налед.= наличноÑÑ‚.= напаÑÑ‚.= напевноÑÑ‚.= направленноÑÑ‚.= напрÑженноÑÑ‚.= наркокартел.= народноÑÑ‚.= наружноÑÑ‚.= нарÑдноÑÑ‚.= наÑущноÑÑ‚.= научноÑÑ‚.= нахмуренноÑÑ‚.= нахрапиÑтоÑÑ‚.= национальноÑÑ‚.= небывалоÑÑ‚.= небыл.= неверноÑÑ‚.= невинноÑÑ‚.= невнÑтноÑÑ‚.= невозвратноÑÑ‚.= негибкоÑÑ‚.= негодноÑÑ‚.= недоговоренноÑÑ‚.= недокиÑ.= нежданноÑÑ‚.= нежноÑÑ‚.= незрелоÑÑ‚.= неиÑправноÑÑ‚.= некорректноÑÑ‚.= нелепоÑÑ‚.= неловкоÑÑ‚.= немилоÑÑ‚.= немощноÑÑ‚.= ненавиÑтноÑÑ‚.= ненамеренноÑÑ‚.= ненормальноÑÑ‚.= ненужноÑÑ‚.= неоднозначноÑÑ‚.= неожиданноÑÑ‚.= неопределенноÑÑ‚.= неплотноÑÑ‚.= неповинноÑÑ‚.= непочтительноÑÑ‚.= неправильноÑÑ‚.= неприличноÑÑ‚.= неприÑтойноÑÑ‚.= неприÑзн.= неприÑтноÑÑ‚.= нервноÑÑ‚.= неровноÑÑ‚.= неÑвежеÑÑ‚.= неÑлышноÑÑ‚.= неÑообразноÑÑ‚.= неÑправедливоÑÑ‚.= неÑуразноÑÑ‚.= неÑхожеÑÑ‚.= неточноÑÑ‚.= неудобноÑÑ‚.= неуемноÑÑ‚.= неуклюжеÑÑ‚.= неумелоÑÑ‚.= неуÑтроенноÑÑ‚.= неуютноÑÑ‚.= нефт.= нечаÑнноÑÑ‚.= нечеÑтивоÑÑ‚.= нечеткоÑÑ‚.= нечетноÑÑ‚.= нечуткоÑÑ‚.= неÑÑноÑÑ‚.= низменноÑÑ‚.= низоÑÑ‚.= никудышноÑÑ‚.= никчемноÑÑ‚.= нитроÑмал.= новоÑÑ‚.= нонпарел.= ноÑкоÑÑ‚.= нудноÑÑ‚.= обвиÑлоÑÑ‚.= обездоленноÑÑ‚.= обзорноÑÑ‚.= обиженноÑÑ‚.= обител.= облаÑÑ‚.= облачноÑÑ‚.= облегченноÑÑ‚.= обледенелоÑÑ‚.= облупленноÑÑ‚.= обобщенноÑÑ‚.= оболон.= обоÑнованноÑÑ‚.= обоюдноÑÑ‚.= образноÑÑ‚.= образцовоÑÑ‚.= оброт.= обрывноÑÑ‚.= обрÑдноÑÑ‚.= обшарпанноÑÑ‚.= обширноÑÑ‚.= общноÑÑ‚.= объемноÑÑ‚.= обыденноÑÑ‚.= обычноÑÑ‚.= обÑзанноÑÑ‚.= овальноÑÑ‚.= огнеÑмеÑ.= огромноÑÑ‚.= огульноÑÑ‚.= одинокоÑÑ‚.= одиозноÑÑ‚.= одичалоÑÑ‚.= одноокиÑ.= однотипноÑÑ‚.= одур.= одутлоÑÑ‚.= ожелед.= окаменелоÑÑ‚.= околичноÑÑ‚.= оконечноÑÑ‚.= округленноÑÑ‚.= округлоÑÑ‚.= окружноÑÑ‚.= окÑиÑол.= омертвелоÑÑ‚.= омозолелоÑÑ‚.= онемелоÑÑ‚.= опаÑливоÑÑ‚.= опаÑноÑÑ‚.= опиÑательноÑÑ‚.= оплошноÑÑ‚.= определенноÑÑ‚.= опрелоÑÑ‚.= опрÑтноÑÑ‚.= оптимиÑтичноÑÑ‚.= опуÑтелоÑÑ‚.= опухлоÑÑ‚.= опухол.= опытноÑÑ‚.= орбитал.= ординарноÑÑ‚.= ортоÑол.= оÑедлоÑÑ‚.= оÑиплоÑÑ‚.= оÑлабелоÑÑ‚.= оÑобенноÑÑ‚.= оÑтиÑтоÑÑ‚.= отважноÑÑ‚.= отвеÑноÑÑ‚.= отвиÑлоÑÑ‚.= отвратительноÑÑ‚.= отечноÑÑ‚.= откормленноÑÑ‚.= откровенноÑÑ‚.= отлогоÑÑ‚.= отмел.= отменноÑÑ‚.= отороп.= отповед.= отраÑл.= отÑталоÑÑ‚.= оттепел.= отчетноÑÑ‚.= отÑгощенноÑÑ‚.= охриплоÑÑ‚.= очеред.= очередноÑÑ‚.= очищенноÑÑ‚.= ощуп.= ощутимоÑÑ‚.= паветв.= пагубноÑÑ‚.= падал.= падкоÑÑ‚.= парадноÑÑ‚.= парноÑÑ‚.= паруÑноÑÑ‚.= паршивоÑÑ‚.= паÑÑионарноÑÑ‚.= паÑтообразноÑÑ‚.= паÑторал.= паÑторел.= пахучеÑÑ‚.= певучеÑÑ‚.= пекторал.= пениÑтоÑÑ‚.= пенопанел.= переднегруд.= перезапиÑ.= переплетенноÑÑ‚.= пеÑн.= пеÑтрÑд.= пинол.= пиÑьменноÑÑ‚.= плавкоÑÑ‚.= плавноÑÑ‚.= плавучеÑÑ‚.= планетезимал.= плановоÑÑ‚.= плаÑтинчатоÑÑ‚.= платноÑÑ‚.= плешивоÑÑ‚.= плоÑкоÑÑ‚.= плотноÑÑ‚.= плывучеÑÑ‚.= плюгавоÑÑ‚.= повеÑтвовательноÑÑ‚.= повинноÑÑ‚.= повител.= повторноÑÑ‚.= повышенноÑÑ‚.= погибел.= погнутоÑÑ‚.= погрешноÑÑ‚.= подат.= поджароÑÑ‚.= подклет.= подлоÑÑ‚.= подмодел.= подневольноÑÑ‚.= подниз.= поднормал.= подоблаÑÑ‚.= подотраÑл.= подпоÑледовательноÑÑ‚.= подпухлоÑÑ‚.= подÑет.= подÑтупен.= подцел.= позволительноÑÑ‚.= покатоÑÑ‚.= покорноÑÑ‚.= полеглоÑÑ‚.= полезноÑÑ‚.= ползучеÑÑ‚.= политчаÑÑ‚.= пологоÑÑ‚.= полоÑатоÑÑ‚.= полоÑÑ‚.= полÑÑ‚.= полт.= полуокружноÑÑ‚.= полуоÑ.= полуÑмерт.= полутен.= полушинел.= полуÑв.= полÑрноÑÑ‚.= помÑтоÑÑ‚.= поношенноÑÑ‚.= понуроÑÑ‚.= понÑтноÑÑ‚.= поразительноÑÑ‚.= пориÑтоÑÑ‚.= породноÑÑ‚.= пороÑл.= порочноÑÑ‚.= порÑдочноÑÑ‚.= поÑледовательноÑÑ‚.= потертоÑÑ‚.= потеÑ.= потливоÑÑ‚.= поточноÑÑ‚.= потребноÑÑ‚.= похабноÑÑ‚.= похожеÑÑ‚.= похот.= почетноÑÑ‚.= пошлоÑÑ‚.= поÑÑноÑÑ‚.= праздноÑÑ‚.= празелен.= превратноÑÑ‚.= преемÑтвенноÑÑ‚.= презренноÑÑ‚.= прелоÑÑ‚.= прельÑтительноÑÑ‚.= премудроÑÑ‚.= преÑноÑÑ‚.= преÑтупноÑÑ‚.= приверженноÑÑ‚.= привÑзанноÑÑ‚.= приглаженноÑÑ‚.= пригожеÑÑ‚.= примеÑ.= примитивноÑÑ‚.= принадлежноÑÑ‚.= приоритетноÑÑ‚.= приплюÑнутоÑÑ‚.= припухлоÑÑ‚.= приÑтан.= прихот.= приÑзн.= приÑтноÑÑ‚.= провизорноÑÑ‚.= провинноÑÑ‚.= прожелт.= прожженноÑÑ‚.= прозелен.= промартел.= промежноÑÑ‚.= промышленноÑÑ‚.= прониз.= пропаÑÑ‚.= проÑед.= проÑительноÑÑ‚.= проÑлавленноÑÑ‚.= проÑторноÑÑ‚.= проÑтоÑердечноÑÑ‚.= противноÑÑ‚.= противоположноÑÑ‚.= протокольноÑÑ‚.= проточноÑÑ‚.= прочноÑÑ‚.= прыгучеÑÑ‚.= прыткоÑÑ‚.= прыщавоÑÑ‚.= прюнел.= прÑноÑÑ‚.= пÑалтир.= публициÑтичноÑÑ‚.= пугливоÑÑ‚.= пузатоÑÑ‚.= пуÑтоголовоÑÑ‚.= пуÑтороÑл.= пуÑÑ‚ÑчноÑÑ‚.= пухлоÑÑ‚.= пушиÑтоÑÑ‚.= пылкоÑÑ‚.= пытливоÑÑ‚.= пышноÑÑ‚.= пÑд.= пÑтиокиÑ.= радиодетал.= радиоÑвÑз.= радиоÑет.= радужноÑÑ‚.= разбитоÑÑ‚.= разветвленноÑÑ‚.= развитоÑÑ‚.= разговорноÑÑ‚.= разгониÑтоÑÑ‚.= разгульноÑÑ‚.= раздутоÑÑ‚.= размерноÑÑ‚.= разновидноÑÑ‚.= разнокалиберноÑÑ‚.= разноликоÑÑ‚.= разрÑдноÑÑ‚.= разумноÑÑ‚.= разъединенноÑÑ‚.= ранимоÑÑ‚.= раÑкоÑоÑÑ‚.= раÑплывчатоÑÑ‚.= раÑтворимоÑÑ‚.= раÑхожеÑÑ‚.= реальноÑÑ‚.= ребриÑтоÑÑ‚.= ревнивоÑÑ‚.= редкоÑтноÑÑ‚.= резвоÑÑ‚.= резкоÑÑ‚.= резонноÑÑ‚.= рел.= рентабельноÑÑ‚.= ретивоÑÑ‚.= речивоÑÑ‚.= речиÑтоÑÑ‚.= решаемоÑÑ‚.= решимоÑÑ‚.= ржавоÑÑ‚.= ригидноÑÑ‚.= робоÑÑ‚.= ровноÑÑ‚.= розбит.= розвал.= розвÑз.= розовоÑÑ‚.= рокайл.= роÑкошноÑÑ‚.= роÑлоÑÑ‚.= роÑпиÑ.= роÑплыв.= роÑÑтан.= роÑтепел.= роÑчиÑÑ‚.= рубчатоÑÑ‚.= руган.= румÑноÑÑ‚.= рутинноÑÑ‚.= рыÑиÑтоÑÑ‚.= рыхлоÑÑ‚.= рьÑноÑÑ‚.= Ñ€ÑдноÑÑ‚.= Ñ-оÑ.= ÑальноÑÑ‚.= ÑамоновоÑÑ‚.= ÑамоÑÑ‚.= ÑамоуправлÑемоÑÑ‚.= Ñамоцел.= ÑанчаÑÑ‚.= Ñарын.= ÑборноÑÑ‚.= ÑвежеÑÑ‚.= ÑветимоÑÑ‚.= ÑветлоÑÑ‚.= Ñветлын.= ÑветозарноÑÑ‚.= ÑветопиÑ.= Ñветотен.= ÑветочувÑтвительноÑÑ‚.= ÑветÑкоÑÑ‚.= Ñвил.= ÑвилеватоÑÑ‚.= ÑвинцовоÑÑ‚.= ÑвирепоÑÑ‚.= ÑвÑзноÑÑ‚.= ÑвÑтоÑÑ‚.= ÑдельноÑÑ‚.= ÑезонноÑÑ‚.= ÑекретноÑÑ‚.= Ñельхозартел.= ÑемейноÑÑ‚.= ÑердитоÑÑ‚.= ÑерийноÑÑ‚.= ÑероÑÑ‚.= ÑерьезноÑÑ‚.= ÑжатоÑÑ‚.= ÑивоÑÑ‚.= ÑизоÑÑ‚.= Ñимметрал.= Ñинклинал.= ÑиплоÑÑ‚.= ÑироÑÑ‚.= ÑкабрезноÑÑ‚.= ÑкважноÑÑ‚.= ÑкверноÑÑ‚.= ÑкладноÑÑ‚.= ÑклонноÑÑ‚.= ÑклочноÑÑ‚.= ÑкользкоÑÑ‚.= ÑкорбноÑÑ‚.= ÑкороÑÑ‚.= Ñкрижал.= ÑкромноÑÑ‚.= ÑкрытноÑÑ‚.= ÑкудноÑÑ‚.= ÑкудоÑÑ‚.= ÑкупоÑÑ‚.= ÑлабоÑÑ‚.= ÑладоÑтноÑÑ‚.= ÑлащавоÑÑ‚.= ÑлитноÑÑ‚.= ÑложноÑÑ‚.= ÑлоиÑтоÑÑ‚.= ÑлоновоÑÑ‚.= ÑлучайноÑÑ‚.= ÑлышимоÑÑ‚.= ÑлюнÑвоÑÑ‚.= ÑмачноÑÑ‚.= ÑмежноÑÑ‚.= ÑмелоÑÑ‚.= ÑменноÑÑ‚.= ÑмертноÑÑ‚.= ÑмеÑимоÑÑ‚.= ÑмрадноÑÑ‚.= ÑмуглоÑÑ‚.= ÑмутноÑÑ‚.= ÑнаÑÑ‚.= Ñнед.= ÑнежноÑÑ‚.= ÑноÑноÑÑ‚.= Ñныт.= ÑоборноÑÑ‚.= ÑобÑтвенноÑÑ‚.= ÑовокупноÑÑ‚.= ÑоглаÑованноÑÑ‚.= ÑоленоÑÑ‚.= ÑолидноÑÑ‚.= ÑонливоÑÑ‚.= ÑонноÑÑ‚.= ÑоотнеÑенноÑÑ‚.= ÑопливоÑÑ‚.= ÑопрÑженноÑÑ‚.= ÑоразмерноÑÑ‚.= ÑорноÑÑ‚.= ÑортноÑÑ‚.= ÑохранноÑÑ‚.= ÑочноÑÑ‚.= ÑпайноÑÑ‚.= ÑпаÑнноÑÑ‚.= ÑпелоÑÑ‚.= ÑпертоÑÑ‚.= ÑпеÑ.= ÑпеÑивоÑÑ‚.= ÑпетоÑÑ‚.= ÑпециальноÑÑ‚.= ÑпецÑтал.= ÑпешноÑÑ‚.= ÑпорадичноÑÑ‚.= ÑпорноÑÑ‚.= ÑпороÑÑ‚.= ÑпоÑобноÑÑ‚.= ÑправедливоÑÑ‚.= ÑреброноÑноÑÑ‚.= ÑродноÑÑ‚.= ÑрочноÑÑ‚.= ÑтадноÑÑ‚.= Ñтал.= ÑтаринноÑÑ‚.= ÑтатноÑÑ‚.= ÑтатотчетноÑÑ‚.= ÑтельноÑÑ‚.= ÑтертоÑÑ‚.= ÑтильноÑÑ‚.= ÑтоимоÑÑ‚.= ÑтойкоÑÑ‚.= ÑтранноÑÑ‚.= ÑтрогоÑÑ‚.= ÑтройноÑÑ‚.= Ñублиторал.= Ñубнормал.= ÑубповерхноÑÑ‚.= ÑуверенноÑÑ‚.= Ñувод.= ÑудимоÑÑ‚.= Ñудоверф.= Ñудомодел.= ÑудорожноÑÑ‚.= ÑуетноÑÑ‚.= ÑульфоÑол.= ÑупермагиÑтрал.= ÑуровоÑÑ‚.= ÑуÑальноÑÑ‚.= ÑутулоÑÑ‚.= ÑухоÑÑ‚.= ÑуÑгноÑÑ‚.= ÑходимоÑÑ‚.= ÑходноÑÑ‚.= ÑхожеÑÑ‚.= ÑыпучеÑÑ‚.= ÑыроÑÑ‚.= ÑытноÑÑ‚.= ÑытоÑÑ‚.= тайнопиÑ.= тайноÑÑ‚.= тангенÑ-буÑÑол.= тверд.= твердокаменноÑÑ‚.= твердоÑÑ‚.= текучеÑÑ‚.= телезапиÑ.= телеÑет.= телеÑноÑÑ‚.= темен.= тенденциозноÑÑ‚.= тениÑтоÑÑ‚.= тепличноÑÑ‚.= тепломагиÑтрал.= теплоÑет.= теплоцентрал.= теплоÑлектроцентрал.= теплын.= терпимоÑÑ‚.= терпкоÑÑ‚.= техноткан.= типичноÑÑ‚.= тихоÑÑ‚.= тленноÑÑ‚.= товарноÑÑ‚.= толковоÑÑ‚.= томноÑÑ‚.= тональноÑÑ‚.= тонкоÑÑ‚.= топкоÑÑ‚.= топорноÑÑ‚.= тороÑиÑтоÑÑ‚.= точноÑÑ‚.= травоÑмеÑ.= транзитивноÑÑ‚.= транÑверÑал.= транÑцендентальноÑÑ‚.= траурноÑÑ‚.= трезвоÑÑ‚.= трехокиÑ.= тривиальноÑÑ‚.= триол.= трифол.= троичноÑÑ‚.= троÑкоÑÑ‚.= трубодетал.= трудноÑÑ‚.= труÑоватоÑÑ‚.= труÑоÑÑ‚.= трÑÑкоÑÑ‚.= тугоÑÑ‚.= туманноÑÑ‚.= тупоÑÑ‚.= турбулентноÑÑ‚.= турел.= туÑклоÑÑ‚.= тухлоÑÑ‚.= тучноÑÑ‚.= тщетноÑÑ‚.= Ñ‚ÑгучеÑÑ‚.= Ñ‚ÑжеÑÑ‚.= Ñ‚ÑжкоÑÑ‚.= убогоÑÑ‚.= убойноÑÑ‚.= убыл.= уверенноÑÑ‚.= угодноÑÑ‚.= угрюмоÑÑ‚.= ударноÑÑ‚.= удобноÑÑ‚.= удойноÑÑ‚.= ужаÑÑ‚.= узоÑÑ‚.= укромноÑÑ‚.= уловиÑтоÑÑ‚.= улыбчивоÑÑ‚.= умелоÑÑ‚.= умеÑтноÑÑ‚.= умильноÑÑ‚.= умноÑÑ‚.= унылоÑÑ‚.= уплощенноÑÑ‚.= упоенноÑÑ‚.= упорноÑÑ‚.= упругоÑÑ‚.= уÑердноÑÑ‚.= уÑловноÑÑ‚.= уÑпеваемоÑÑ‚.= уÑпешноÑÑ‚.= уÑталоÑÑ‚.= уÑтноÑÑ‚.= утвар.= учащенноÑÑ‚.= ученоÑÑ‚.= учтивоÑÑ‚.= ущербноÑÑ‚.= уютноÑÑ‚.= уÑзвимоÑÑ‚.= фаÑол.= фаÑониÑтоÑÑ‚.= фельдÑвÑз.= ферÑз.= фигурноÑÑ‚.= финифт.= формальноÑÑ‚.= фотопечат.= фотопромышленноÑÑ‚.= фрактал.= франко-гаван.= халатноÑÑ‚.= хваткоÑÑ‚.= хилоÑÑ‚.= хищноÑÑ‚.= хладоцентрал.= хлеÑткоÑÑ‚.= хлипкоÑÑ‚.= хлорокиÑ.= хмар.= хмуроÑÑ‚.= ходимоÑÑ‚.= ходкоÑÑ‚.= хозчаÑÑ‚.= холодноÑÑ‚.= хоругв.= храброÑÑ‚.= хриплоÑÑ‚.= хромоногоÑÑ‚.= хрупкоÑÑ‚.= хруÑтальноÑÑ‚.= худоÑочноÑÑ‚.= худоÑÑ‚.= цвел.= цветноÑÑ‚.= целебноÑÑ‚.= цельноÑÑ‚.= цепкоÑÑ‚.= циничноÑÑ‚.= цитадел.= цитрал.= чаÑтноÑÑ‚.= чахлоÑÑ‚.= чеканноÑÑ‚.= челюÑÑ‚.= челÑд.= червивоÑÑ‚.= чернÑд.= черÑтвоÑÑ‚.= чеÑтноÑÑ‚.= четкоÑÑ‚.= четноÑÑ‚.= четырехокиÑ.= чешуйчатоÑÑ‚.= чинноÑÑ‚.= чиновноÑÑ‚.= чиÑленноÑÑ‚.= чиÑтоÑортноÑÑ‚.= читабельноÑÑ‚.= читаемоÑÑ‚.= члениÑтоÑÑ‚.= чопорноÑÑ‚.= чреватоÑÑ‚.= чудеÑноÑÑ‚.= чуждоÑÑ‚.= чуткоÑÑ‚.= шагрен.= шалоÑÑ‚.= шаткоÑÑ‚.= шероховатоÑÑ‚.= шерÑтноÑÑ‚.= шершавоÑÑ‚.= шикарноÑÑ‚.= шипучеÑÑ‚.= шишковатоÑÑ‚.= шмуцрол.= шрапнел.= шумливоÑÑ‚.= шуÑтроÑÑ‚.= шутливоÑÑ‚.= шуточноÑÑ‚.= щедроÑÑ‚.= щелиÑтоÑÑ‚.= щелочноÑÑ‚.= щербатоÑÑ‚.= щуплоÑÑ‚.= ÑкÑтремал.= ÑкÑтренноÑÑ‚.= Ñлектродрел.= ÑлектроÑет.= ÑлектротеплоÑет.= Ñлектроцентрал.= ÑлитарноÑÑ‚.= ÑллипÑноÑÑ‚.= Ñмал.= ÑнергоÑет.= ÑпичноÑÑ‚.= ÑÑкизноÑÑ‚.= ÑтажноÑÑ‚.= ÑтичноÑÑ‚.= ÑфирноÑÑ‚.= юдол.= юноÑÑ‚.= юркоÑÑ‚.= юродивоÑÑ‚.= юфт.= ÑвноÑÑ‚.= ÑдовитоÑÑ‚.= ÑзвительноÑÑ‚.= Ñкорцеп.= ÑловоÑÑ‚.= ÑÑноÑÑ‚.= link-grammar-5.3.16/data/ru/words/words.110000664000076400007640000001345112431741033015122 00000000000000агроÑнабжающ.= азотÑодержащ.= акцептующ.= алкогольÑодержащ.= алмазодобывающ.= алмазозолотодобывающ.= алмазообрабатывающ.= альгинатÑодержащ.= анальгезирующ.= англоговорÑщ.= аÑбеÑтоÑодержащ.= бедÑтвующ.= бифидумÑодержащ.= блокообрабатывающ.= борÑодержащ.= быÑтродейÑтвующ.= быÑтрореагирующ.= быÑтрорежущ.= ванадийÑодержащ.= вибропоглощающ.= видеовоÑпроизводÑщ.= видеозапиÑывающ.= внерабоч.= водозадерживающ.= водонаправлÑющ.= водоотводÑщ.= водоохлаждающ.= водоплавающ.= водоподводÑщ.= водорегулирующ.= водородоÑодержащ.= водородÑодержащ.= вольфрамÑодержащ.= воÑкоперерабатывающ.= выздоравливающ.= газоиÑпользующ.= газонефтедобывающ.= газонефтеперерабатывающ.= газопылеулавливающ.= газоÑнабжающ.= галогеноÑодержащ.= геологодобывающ.= германийÑодержащ.= гоÑподÑтвующ.= градообразующ.= грузопроводÑщ.= деревоперерабатывающ.= деÑтабилизирующ.= диокÑинпродуцирующ.= довольÑтвующ.= дорабатывающ.= дробÑщ.= дымообразующ.= железоÑодержащ.= звуковоÑпроизводÑщ.= звукозапиÑывающ.= зерноперерабатывающ.= зерноÑеющ.= золотоалмазодобывающ.= золотодобывающ.= золотоÑодержащ.= излучающ.= изотопоÑодержащ.= камнеобрабатывающ.= картофелепроизводÑщ.= киÑлородоÑодержащ.= крахмалоÑодержащ.= кремнийÑодержащ.= кровоÑоÑущ.= кукурузообрабатывающ.= кукурузоперерабатывающ.= леÑодеревообрабатывающ.= леÑообразующ.= леÑоперерабатывающ.= леÑопильнодеревообрабатывающ.= люминеÑцирующ.= маÑлодобывающ.= маÑлоперерабатывающ.= медеперерабатывающ.= металлообрабатывающ.= металлорежущ.= металлÑодержащ.= моделирующ.= молокоперерабатывающ.= мочевыводÑщ.= муÑороперерабатывающ.= мÑÑоперерабатывающ.= наркоÑодержащ.= наркотикоÑодержащ.= неграничащ.= недейÑтвующ.= незавиÑÑщ.= непротиворечащ.= нефтегазодобывающ.= нефтегазоперерабатывающ.= нефтедобывающ.= нефтеперекачивающ.= нефтепотреблÑющ.= нефтепроизводÑщ.= нефтеÑодержащ.= низколетÑщ.= никельÑодержащ.= нитроÑодержащ.= парообразующ.= паÑÑажирообÑлуживающ.= пеномоющ.= полупроводÑщ.= потворÑтвующ.= почвообрабатывающ.= превоÑходÑщ.= приемопередающ.= природоÑберегающ.= противоборÑтвующ.= противолежащ.= противолежщ.= противоÑтоÑщ.= птицеперерабатывающ.= пылегазоулавливающ.= пылеобразующ.= пылеулавливающ.= радиопередающ.= раÑполагающ.= результирующ.= реÑурÑоÑберегающ.= реÑурÑоÑнабжающ.= руководÑщ.= рыбообрабатывающ.= рыборазводÑщ.= Ñамозатухающ.= Ñахаропонижающ.= ÑахароÑнижающ.= Ñберегающ.= ÑверхпроводÑщ.= Ñветоотражающ.= ÑвидетельÑтвующ.= ÑвинецÑодержащ.= Ñервоконтролирующ.= ÑереброÑодержащ.= ÑильнодейÑтвующ.= ÑиÑтемообразующ.= ÑлабоÑлышащ.= Ñланцеперерабатывающ.= Ñнабжающ.= Ñолнцеотражающ.= ÑоответÑтвущ.= ÑопутÑтвующ.= ÑпиртопроизводÑщ.= ÑпиртоÑодержащ.= Ñредообразующ.= Ñтруктурообразующ.= ÑтруктуроопределÑющ.= телерадиопередающ.= тепловыделÑющ.= теплоизолирующ.= теплоиÑпользующ.= теплопотреблÑющ.= теплоÑнабжающ.= терморегулирующ.= товаропроизводÑщ.= токопроводÑщ.= топливоиÑпользующ.= топливопотреблÑющ.= топливоÑнабжающ.= топливоÑнергоÑнабжающ.= торфодобывающ.= торфоперерабатывающ.= трудногорюч.= угледобывающ.= углеперерабатывающ.= флюореÑцирующ.= фондообразующ.= фотопроводÑщ.= фтороÑодержащ.= фторÑодержащ.= хлебопроизводÑщ.= хлопкоперерабатывающ.= хлороÑодержащ.= хлорÑодержащ.= ценообразующ.= цинкÑодержащ.= шерÑтеперерабатывающ.= ÑлектроÑнабжающ.= ÑнергоиÑпользующ.= ÑнергоÑберегающ.= ÑнергоÑнабжающ.= link-grammar-5.3.16/data/ru/words/words.2220000664000076400007640000000621712431741033015210 00000000000000автоинÑпекци.= автолаборатори.= автоÑтанци.= агломераци.= агроконверÑи.= армоконÑтрукци.= аутентификаци.= аÑроавиалини.= бизнеÑ-академи.= биоÑкÑпедици.= блок-Ñекци.= видеоаÑÑоциаци.= видеоинформаци.= видеоконференци.= видеоÑтуди.= вич-инфекци.= газификаци.= гаÑтрономи.= геоинформаци.= гидрометÑтанци.= гидроÑтанци.= гидроÑлектроÑтанци.= голографи.= гоÑинÑпекци.= гоÑпитализаци.= гоÑÑортÑтанци.= дезÑтанци.= депопулÑци.= диÑкографи.= дупликаци.= идентификаци.= иммунизаци.= имплантаци.= индоÑÑаци.= инкруÑтаци.= инноваци.= инÑталлиÑци.= инÑталлÑци.= интерполÑци.= калькулÑци.= канализаци.= киновидеоÑтуди.= кодификаци.= компрометаци.= конкретизаци.= конÑтатаци.= контрактаци.= конфеÑÑи.= конфигураци.= кÑерокопи.= лаборатори.= локализаци.= манипулÑци.= манифеÑтаци.= маÑÑ-Ñпектрометри.= металлоконÑтрукци.= метеолаборатори.= метеоÑтанци.= методологи.= микроконцентраци.= микрокопи.= мини-лини.= нанотехнологи.= переаккредитаци.= переаттеÑтаци.= передиÑлокаци.= переконфигураци.= перерегиÑтраци.= периодизаци.= подкомиÑÑи.= подÑубпозици.= политконÑультаци.= презентаци.= преÑÑ-конференци.= промтехнологи.= профконÑультаци.= радиоконференци.= радиокоррекци.= радиоÑтуди.= радиотранÑлÑци.= редколлеги.= реинвеÑтици.= реконфигураци.= реноваци.= реÑвакуаци.= риккетÑи.= Ñамоликвидаци.= Ñпецинформаци.= ÑтимулÑци.= Ñтоп-лини.= ÑубкомиÑÑи.= Ñубконтрактаци.= ÑубконцеÑÑи.= Ñублицензи.= Ñубпозици.= Ñудотехнологи.= телекинорадиокомпани.= телеконференци.= телеорганизаци.= телерадио-компани.= телерадиокорпораци.= телерадиоорганизаци.= телерадиоÑтуди.= телефотографи.= теплоÑлектроÑтанци.= транÑмиÑÑи.= транÑмутаци.= транÑплантаци.= транÑформаци.= фильмокопи.= фотолаборатори.= фоторепродукци.= франко-Ñтанци.= Ñлектролаборатори.= ÑлектроподÑтанци.= ÑлектроÑтаци.= Ñнтеробактери.= ÑтноÑнциклопеди.= link-grammar-5.3.16/data/ru/words/words.820000664000076400007640000000212212431741033015123 00000000000000балд.= бузил.= верзил.= воображал.= выжимал.= выпивал.= гомоз.= грымз.= деревенщин.= доÑтавал.= дурынд.= дылд.= егоз.= ехидин.= жадин.= жадоб.= заводил.= задир.= задирал.= зазывал.= запевал.= зудил.= идиотин.= ловчил.= молодчин.= мудрил.= надоедал.= надувал.= наÑекал.= невежд.= недотеп.= непоÑед.= обдирал.= обдувал.= обжигал.= обжирал.= обирал.= объедал.= опивал.= оÑтолопин.= плакÑ.= подгонÑл.= поддавал.= подлиз.= подлипал.= подметал.= подпевал.= подхалюз.= приверед.= приÑтавал.= притворÑл.= прихлебал.= прожор.= пройд.= прокуд.= проныр.= раÑÑ‚Ñп.= Ñкулил.= ÑлаÑтен.= Ñорвиголов.= Ñтрочил.= тарант.= уродин.= хныкал.= хныкÑ.= чудил.= шленд.= шлендр.= link-grammar-5.3.16/data/ru/words/words.1910000664000076400007640000000201312431741033015203 00000000000000админиÑтраторш.= аккомпаниаторш.= арендаторш.= бандерш.= билетерш.= бухгалтерш.= гаÑтролерш.= гипнотизерш.= губернаторш.= декламаторш.= инициаторш.= инÑпекторш.= инÑтрукторш.= капельдинерш.= киоÑкерш.= комендантш.= композиторш.= кондитерш.= кондукторш.= контролерш.= кухмиÑтерш.= литераторш.= миллиардерш.= миллионерш.= модельерш.= надзирательш.= олуш.= организаторш.= пекарш.= политиканш.= почтальонш.= почтмейÑтерш.= предводительш.= провизорш.= провокаторш.= профеÑÑорш.= репетиторш.= Ñкульпторш.= Ñмотрительш.= Ñтриптизерш.= узурпаторш.= унтер-офицерш.= управительш.= фабрикантш.= link-grammar-5.3.16/data/ru/words/words.980000664000076400007640000000266212431741033015143 00000000000000актюбинÑк.= аральÑк.= ачинÑк.= батайÑк.= беднодемьÑнÑк.= беломорÑк.= бирюÑинÑк.= верхнеднепровÑк.= витебÑк.= волоколамÑк.= выÑоковÑк.= георгиевÑк.= горноалтайÑк.= горноправдинÑк.= гуÑиноозерÑк.= дальнегорÑк.= дегтÑÑ€Ñк.= дивногорÑк.= днепропетровÑк.= докучаевÑк.= еманжелинÑк.= заводоуковÑк.= карачаевÑк.= кировÑк.= киÑловодÑк.= кодинÑк.= краÑногорÑк.= краÑноуральÑк.= леÑоÑибирÑк.= луганÑк.= медногорÑк.= михайловÑк.= невинномыÑÑк.= нефтекамÑк.= нижневолжÑк.= нижнекамÑк.= новинÑк.= новоаганÑк.= новоениÑейÑк.= новозаводÑк.= новоильинÑк.= новомоÑковÑк.= новотроицк.= новоульÑновÑк.= новочебокÑарÑк.= новочеркаÑÑк.= новошахтинÑк.= норильÑк.= обнинÑк.= первоуральÑк.= печерÑк.= подольÑк.= пронÑк.= рубцовÑк.= рыбинÑк.= ÑаÑногорÑк.= ÑвердловÑк.= ÑеребрÑнÑк.= ÑреднеуральÑк.= тихорецк.= тобольÑк.= томÑк.= уÑинÑк.= южноуральÑк.= link-grammar-5.3.16/data/ru/words/words.600000664000076400007640000001263212431741033015126 00000000000000автолеÑтниц.= альфа-чаÑтиц.= багрÑниц.= бармиц.= безвкуÑиц.= безводиц.= безделиц.= березовиц.= беÑкормиц.= беÑпутиц.= беÑÑмыÑлиц.= беÑÑонниц.= беÑхлебиц.= блошниц.= божниц.= бойниц.= больниц.= бонанц.= бритвенниц.= буквиц.= буковиц.= булавочниц.= варниц.= вафельниц.= верениц.= ветлечебниц.= вещиц.= виÑелиц.= виц.= влаÑÑниц.= водиц.= водÑниц.= воÑковниц.= гаубиц.= глаголиц.= глазниц.= голиц.= гололедиц.= горниц.= горчиц.= горчичниц.= гоÑграниц.= гоÑтиниц.= границ.= гридниц.= гробниц.= грудниц.= грÑзелечебниц.= дароноÑиц.= дарохранительниц.= двоиц.= двуÑмыÑлиц.= денниц.= деÑниц.= деÑÑтериц.= доильниц.= дойниц.= драниц.= дробниц.= дробовниц.= душиц.= единиц.= жерлиц.= живиц.= жижиц.= житниц.= заграниц.= задниц.= зарниц.= зарÑниц.= зауÑениц.= заушниц.= звонниц.= здравиц.= здравниц.= землиц.= зениц.= зуболечебниц.= иглиц.= игольниц.= ижиц.= изложниц.= инфлюÑнц.= иÑподниц.= кадильниц.= калужниц.= капельниц.= каплиц.= карчеподъемниц.= кашиц.= квазичаÑтиц.= киношниц.= кириллиц.= киÑлиц.= клиц.= ключиц.= книжиц.= книц.= кожиц.= кокотниц.= колеÑниц.= конниц.= кориц.= коÑиц.= коÑовиц.= кофейниц.= кошниц.= краÑпиц.= криниц.= криц.= кропильниц.= крупиц.= крюшонниц.= кузниц.= кумыÑолечебниц.= купальниц.= курильниц.= лакриц.= лаÑтовиц.= латиниц.= леÑтниц.= лечебниц.= лжелиÑтвенниц.= лиÑтвенниц.= ложечниц.= ложнолиÑтвенниц.= лужиц.= луковиц.= мазниц.= маковиц.= макрочаÑтиц.= малиц.= марочниц.= маÑлениц.= матиц.= матриц.= междоуÑобиц.= мельниц.= метелиц.= метлиц.= микрочаÑтиц.= мирниц.= морожениц.= мошниц.= мучиц.= мыльниц.= мытниц.= мышц.= навозниц.= надкожиц.= накоÑтниц.= небылиц.= невнÑтиц.= нелепиц.= непогодиц.= неÑкладиц.= неÑуразиц.= неурÑдиц.= нотниц.= овÑÑниц.= огневиц.= ожеледиц.= околеÑиц.= околиц.= оконниц.= оÑобиц.= падалиц.= палиц.= папироÑниц.= паÑочниц.= патериц.= патриц.= пепельниц.= передовиц.= переноÑиц.= перечниц.= пеÑочниц.= петлиц.= печериц.= плащаниц.= плевательниц.= плеÑневиц.= плиц.= поземиц.= полевиц.= полендвиц.= поленниц.= половиц.= полоÑкательниц.= полунощниц.= помойниц.= пороховниц.= порошиц.= порхлиц.= поÑловиц.= потниц.= потылиц.= поÑÑниц.= проÑьбиц.= пÑихбольниц.= пуговиц.= пудрениц.= путаниц.= пушиц.= пушниц.= пшениц.= пÑтниц.= радуниц.= разладиц.= разниц.= разноголоÑиц.= ракетниц.= раÑпутиц.= раÑÑадниц.= репиц.= ризниц.= ровниц.= роговиц.= рожиц.= розниц.= ройниц.= рощиц.= Ñалатниц.= Ñахарниц.= Ñвекловиц.= Ñветлиц.= Ñветолечебниц.= Ñедмиц.= Ñеледочниц.= ÑелитрÑниц.= Ñигарочниц.= Ñигуранц.= Ñкарбниц.= Ñкворечниц.= Ñкворешниц.= ÑклÑниц.= Ñкотолечебниц.= Ñкребниц.= Ñкрипиц.= Ñкудельниц.= Ñлавиц.= Ñлезниц.= Ñливовиц.= ÑлюноÑобирательниц.= Ñметанниц.= Ñмоковниц.= Ñнежниц.= Ñниц.= Ñокровищниц.= Ñолеварниц.= ÑоуÑниц.= Ñпиц.= Ñпичечниц.= Ñтаниц.= Ñтолешниц.= Ñтолиц.= Ñтраниц.= Ñтупиц.= Ñукровиц.= ÑумÑтиц.= Ñупниц.= Ñурепиц.= Ñухарниц.= Ñушениц.= таблиц.= тавотниц.= творожниц.= темниц.= теплиц.= теÑÑ‚-таблиц.= ториц.= трапезниц.= трешниц.= троиц.= трутниц.= трутовиц.= трÑпиц.= трÑÑавиц.= укÑуÑниц.= улиц.= умывальниц.= уÑобиц.= уÑыпальниц.= фондюшниц.= хлебниц.= цевниц.= чайниц.= чаÑтиц.= чемериц.= черепиц.= чернильниц.= чечевиц.= чреÑполоÑиц.= шампиньонниц.= шахматниц.= шелковиц.= шибениц.= шильниц.= шуйц.= щириц.= Ñлектролечебниц.= Ñдриц.= Ñичниц.= Ñриц.= link-grammar-5.3.16/data/ru/words/words.1970000664000076400007640000000124012431741033015212 00000000000000вÑа.= вÑкоро.= вце.= вылу.= выпрово.= выÑле.= выÑоло.= выÑу.= залу.= занарÑ.= заÑа.= заÑу.= затвер.= избро.= иÑÑле.= нагоро.= напру.= наÑа.= наÑоло.= наÑту.= нахоло.= обÑа.= опере.= оÑту.= отлу.= отрÑ.= отÑа.= оце.= перебу.= перелу.= переÑа.= переу.= переце.= побу.= подзу.= подÑа.= подъез.= поÑа.= поÑту.= поу.= поце.= поща.= приÑа.= прице.= проÑа.= проце.= разбу.= разгоро.= раÑÑа.= Ñоору.= ÑÑа.= ÑÑу.= Ñце.= уÑа.= link-grammar-5.3.16/data/ru/words/words.1380000664000076400007640000000301412431741033015206 00000000000000взбутетен.= выкрахмал.= выштукатур.= загарпун.= задурман.= затаратор.= зашпандор.= наглазур.= назеркал.= наканифол.= напровор.= наÑандал.= наÑкипидар.= натаратор.= наштукатур.= обандерол.= обезземел.= обеÑкрыл.= окарикатур.= олитератур.= ополовин.= оÑтропил.= отбарабан.= открахмал.= отфутбол.= отшпандор.= отштукатур.= оштукатур.= переклин.= перекрахмал.= перемуÑол.= переобезьÑн.= перерумÑн.= переÑпор.= переÑупон.= перетранжир.= перефаÑон.= перешпил.= перештукатур.= поддедюл.= подзадор.= подкараул.= подпружин.= подреÑÑор.= подтабан.= подштукатур.= поканифол.= покараул.= покрахмал.= поштукатур.= прикарман.= приневол.= приÑтрун.= приÑупон.= пришпандор.= пробарабан.= проворон.= прогорлан.= прокараул.= промуÑол.= промытар.= проÑемафор.= проÑигнал.= протаран.= протранжир.= прочекан.= проштукатур.= разбазар.= раздракон.= размундир.= размуÑол.= размытар.= раÑпатрон.= раÑтрезвон.= link-grammar-5.3.16/data/ru/words/words.1700000664000076400007640000003661712431741033015221 00000000000000бархатиÑÑ‚.= бахромчат.= белеÑоват.= белобород.= биоуправлÑем.= бирюковат.= бледно-желт.= бледно-розов.= бледноват.= большебород.= большелоб.= быÑтроуÑвоÑем.= веÑнушчат.= ветронепроницаем.= взаимовидим.= взаимонеприемлем.= водогазонепроницаем.= водонепроницаем.= водопроницаем.= воздухонепроницаем.= воздухопроницаем.= вообразим.= воÑÑтановим.= воÑтроглаз.= вÑеедин.= вÑемилоÑтив.= выÑоковат.= выÑоковзрывчат.= выÑокопроницаем.= выÑокороÑл.= выÑокоталантлив.= вычиÑлим.= газонепроницаем.= газопроницаем.= гидрозубчат.= гидронепроницаем.= голодноват.= голубоват.= грузноват.= груÑтноват.= грÑзноват.= гуÑтоволоÑ.= далековат.= двоÑковогнут.= двоÑковыпукл.= декартов.= детолюбив.= длиннобахромчат.= длиннобород.= длинноват.= длинноволоÑ.= добродушно-веÑел.= долговолоÑ.= долгогрив.= долготерпелив.= дороговат.= дрÑбловат.= дрÑнноват.= жадноват.= жарковат.= желтоволоÑ.= желтогруд.= женолюбив.= жеÑтковолоÑ.= жидковолоÑ.= звуконепроницаем.= звукопроницаем.= зелено-желт.= зеленовато-желт.= златовлаÑ.= златогрив.= золотовлаÑ.= золотоволоÑ.= золотоголов.= золотогрив.= золотокудр.= иÑкореним.= киÑлотоуÑтойчив.= клочковат.= кодозавиÑим.= кодонезавиÑим.= кольцеват.= коричневат.= коротковат.= коротковолоÑ.= короткогрив.= короткопал.= короткотрубчат.= краÑконепроницаем.= краÑновато-желт.= краÑноглаз.= краÑногруд.= крепковат.= крепколоб.= кривоглаз.= кровоточив.= кровÑниÑÑ‚.= кругловат.= крупнобит.= крупноват.= крупнозерниÑÑ‚.= крупнозубчат.= крупномолот.= крупнопориÑÑ‚.= крючковат.= лимонно-желт.= магнитоуправлÑем.= маловодопроницаем.= малогазопроницаем.= малознаком.= малозначим.= малообъÑÑним.= малоповоротлив.= малопонÑтлив.= малоприменим.= малопроницаем.= малоразвит.= малоразговорчив.= малоречив.= малоудойлив.= малоуÑидчив.= малоуÑтойчив.= маÑлонепроницаем.= медвежеват.= мелкобит.= мелкобороздчат.= мелкозубчат.= мелкомолот.= мелкороÑл.= мелкотравчат.= метамышьÑковиÑÑ‚.= микрокомковат.= многомилоÑтив.= мрачноват.= мужиковат.= мультиплекÑируем.= мышьÑковиÑÑ‚.= мÑгкошиповат.= надтреÑнут.= нахрапиÑÑ‚.= небаÑиÑÑ‚.= небашковит.= небережлив.= неблагочеÑтив.= небодлив.= неболтлив.= небоÑзлив.= небранчив.= небранчлив.= небрезглив.= небрыклив.= небрюзглив.= невдумчив.= невелеречив.= невертлÑв.= невизглив.= невиноват.= невлаголюбив.= невлаÑтолюбив.= невлюбчив.= невогнут.= неводолюбив.= неводоуÑтойчив.= невозбудим.= невознаградим.= невольнолюбив.= неворчлив.= невоÑÑтановим.= невÑпыльчив.= невъедлив.= невыноÑлив.= невытÑнут.= невÑл.= негадлив.= неглазаÑÑ‚.= неглумлив.= негневлив.= неговорлив.= неголоÑиÑÑ‚.= негорделив.= недаровит.= неделовит.= недобычлив.= недоказуем.= недокучлив.= недомовит.= недоÑадлив.= недоходчив.= недрачлив.= недурашлив.= неегозлив.= неершиÑÑ‚.= нежалоÑтлив.= нежароуÑтойчив.= незаботлив.= незабывчив.= незавиÑтлив.= незадириÑÑ‚.= незажимиÑÑ‚.= незаковыриÑÑ‚.= незакрыт.= незаманчив.= незаметлив.= незамкнут.= незаноÑчив.= незанудлив.= незапальчив.= незапаÑлив.= незаÑтенчив.= незаÑухоуÑтойчив.= незатÑнут.= незлатокован.= незлоречив.= незнаменит.= незначим.= неигриÑÑ‚.= неидентифицируем.= неизбит.= неизворотиÑÑ‚.= неизворотлив.= неизгладим.= неизлечим.= неизменчив.= неизменÑем.= неизмÑÑ‚.= неизогнут.= неименит.= неиÑповедим.= неиÑправим.= неиÑÑÑкаем.= неиÑтерт.= неиÑтребим.= неиÑцелим.= некичлив.= некокетлив.= неколоÑиÑÑ‚.= неконвертируем.= неконфузлив.= некорыÑтолюбив.= некраÑноречив.= некремниÑÑ‚.= некриклив.= некропотлив.= некуражлив.= неленив.= нелжив.= нелукав.= нельÑтив.= немиролюбив.= немироточив.= немногоречив.= немозговит.= немолодцеват.= немоложав.= немолчалив.= неморозоуÑтойчив.= немохнат.= немуÑкулиÑÑ‚.= немÑÑ‚.= ненавариÑÑ‚.= ненавÑзчив.= ненадоедлив.= неназойлив.= ненаказуем.= ненапориÑÑ‚.= ненарочит.= ненарушим.= ненаÑмешлив.= ненаÑтойчив.= ненаходчив.= ненахрапиÑÑ‚.= неневоÑполним.= неневыполним.= ненедоÑтижим.= ненелюдим.= ненеминуем.= ненемыÑлим.= ненеоÑущеÑтвим.= ненепоправим.= ненеумолим.= ненеуÑтраним.= неноровиÑÑ‚.= необжорлив.= необидчив.= необитаем.= необоротиÑÑ‚.= необоротлив.= необут.= неодержим.= неопаÑлив.= неопределим.= неоÑаниÑÑ‚.= неоÑущеÑтвим.= неотзывчив.= неотходчив.= неотчуждаем.= непакоÑтлив.= непамÑтлив.= непереводим.= непередаваем.= непереимчив.= непеременчив.= непиÑклÑв.= неплечиÑÑ‚.= неплодовит.= непобит.= неподжариÑÑ‚.= неподражаем.= неподтÑнут.= неподхалимиÑÑ‚.= непознаваем.= непородиÑÑ‚.= непоÑтигаем.= непотерт.= непотлив.= непотоплÑем.= непохотлив.= неправдив.= неправдолюбив.= непразднолюбив.= непредвзÑÑ‚.= непредприимчив.= непривередлив.= непривÑзчив.= непридирчив.= неприживчив.= неприжимиÑÑ‚.= неприкрыт.= неприлипчив.= неприложим.= неприметлив.= неприпаÑлив.= непробиваем.= непрозорлив.= непроказлив.= непромокаем.= непронырлив.= непроÑтудлив.= непротиворечив.= непроходим.= непуглив.= непушиÑÑ‚.= непытлив.= неразбит.= неразделим.= нераздражим.= нераздумчив.= неразомкнут.= неразъединим.= нераним.= нераÑпознаваем.= нераÑÑыпчат.= нераÑтворим.= нераÑÑ‚Ñжим.= нераÑÑ‚Ñнут.= нераÑширÑем.= нереализуем.= неребÑчлив.= неревнив.= нерегулируем.= неретив.= неречиÑÑ‚.= неродовит.= неропотлив.= нерыÑиÑÑ‚.= нерыÑклив.= неÑамолюбив.= неÑановит.= неÑбивчив.= неÑварлив.= неÑветолюбив.= неÑвободолюбив.= неÑгибаем.= неÑебÑлюбив.= неÑжимаем.= неÑклонÑем.= неÑкрываем.= неÑлаÑтолюбив.= неÑлезлив.= неÑловоохотлив.= неÑмекалиÑÑ‚.= неÑменÑем.= неÑметлив.= неÑмешлив.= неÑмолкаем.= неÑмываем.= неÑноровиÑÑ‚.= неÑовеÑтлив.= неÑократим.= неÑонлив.= неÑопоÑтавим.= неÑтерт.= неÑтроптив.= неÑтыдлив.= неÑуетлив.= неÑуматошлив.= неталантлив.= нетеплолюбив.= нетеплоуÑтойчив.= нетороват.= нетреплив.= нетрудолюбив.= нетруÑлив.= неубориÑÑ‚.= неувÑдаем.= неугодлив.= неудобоиÑполним.= неудобочитаем.= неудойлив.= неужимиÑÑ‚.= неуклончив.= неулыбчив.= неумолкаем.= неупрÑм.= неуÑвоÑем.= неуÑлужлив.= неуÑмешлив.= неухватиÑÑ‚.= неухватлив.= неучаÑтлив.= нефальшив.= нефаÑониÑÑ‚.= нефигуриÑÑ‚.= нефтенепроницаем.= нефтепроницаем.= нехваÑтлив.= нехлопотлив.= нехолодоуÑтойчив.= нечадолюбив.= нечванлив.= нечеловеколюбив.= нечеÑтолюбив.= нешаловлив.= нешкодлив.= нешумлив.= нешутлив.= новооткрыт.= обоюдооÑтр.= общезначим.= общеприменим.= определим.= оранжево-желт.= оÑтрогорб.= оÑущеÑтвим.= ошибкоуÑтойчив.= пепельно-Ñер.= перегородчат.= перекатиÑÑ‚.= переливчат.= перемеÑтим.= переоткрыт.= перепеленат.= перехварываем.= перечиÑлим.= пеÑтроват.= плоÑковыпукл.= плоÑкогруд.= плоÑкозубчат.= плоÑкоокругл.= плотноват.= поддат.= поджариÑÑ‚.= подобаем.= подразбит.= подраÑшит.= подÑлеповат.= поздноват.= познаваем.= полногруд.= половозрел.= полупроницаем.= пооттерт.= предÑтавим.= прерывчат.= преÑноват.= пройдошлив.= проникнут.= проницаем.= проÑтоват.= пылеводонепроницаем.= пышноволоÑ.= пьÑноват.= равноизмерим.= равнообщезначим.= радиотелеуправлÑем.= развилиÑÑ‚.= разлапиÑÑ‚.= размывчат.= разноглаз.= разнозерниÑÑ‚.= разноÑклонÑем.= разноÑпрÑгаем.= раÑкатиÑÑ‚.= раÑкидчив.= раÑплывчат.= раÑпознаваем.= раÑтворим.= раÑторжим.= редковолоÑ.= руÑобород.= руÑоволоÑ.= рыжебород.= рыжешерÑÑ‚.= ÑамонеÑовмеÑтим.= ÑамоÑовмеÑтим.= Ñвежевыбрит.= Ñвежевымыт.= Ñвежеотжат.= Ñверхнеобходим.= Ñветло-бежев.= Ñветло-желт.= Ñветло-коричнев.= Ñветло-оранжев.= Ñветло-розов.= Ñветло-руÑ.= Ñветло-Ñер.= Ñветлобород.= Ñветловат.= ÑветловолоÑ.= Ñветлоглаз.= Ñветлокудр.= Ñветонепроницаем.= ÑветоуÑтойчив.= Ñедобород.= ÑедоволоÑ.= ÑеребриÑто-Ñер.= Ñеробород.= Ñильноводопроницаем.= Ñильновыпукл.= ÑильнороÑл.= Ñильнотрещиноват.= ÑильноуправлÑем.= Ñиреневат.= Ñкудноват.= Ñлабоводопроницаем.= Ñлабовыпукл.= Ñлабогруд.= Ñлабозубчат.= Ñлабопроницаем.= ÑлабораÑтворим.= ÑлабороÑл.= ÑлабоÑолоноват.= ÑлабоуправлÑем.= Ñлабошиповат.= Ñлаволюбив.= Ñланцеват.= Ñлюноточив.= Ñмугловат.= ÑоглаÑуем.= Ñолоноват.= Ñомлеваем.= Ñпотыклив.= ÑреднераÑтворим.= ÑреднеÑкороÑпел.= Ñтариковат.= Ñтароорошаем.= Ñтранноват.= Ñтраховит.= Ñтрашноват.= Ñтроган.= Ñтручковат.= ÑтудениÑÑ‚.= ÑуÑтавчат.= Ñутуловат.= Ñухолюбив.= твердоват.= твердолоб.= тезоименит.= телеуправлÑем.= темно-желт.= темно-коричнев.= темно-лилов.= темно-оранжев.= темно-руÑ.= темно-Ñер.= темно-фиолетов.= темнобород.= темноглаз.= теневыноÑлив.= теплонепроницаем.= теплопроницаем.= термонепроницаем.= толÑтоват.= толÑтомÑÑ.= толÑтотел.= тонкобров.= тонковолокниÑÑ‚.= тонкозерниÑÑ‚.= тонкомолот.= тонкоÑтруйчат.= топов.= трещиноват.= трудноват.= трудновозбудим.= трудновоÑпитуем.= трудновоÑпроизводим.= трудноизлечим.= трудноизменÑем.= трудноизмерим.= трудноиÑполним.= труднообъÑÑним.= трудноопределим.= трудноотделим.= трудноотÑлеживаем.= труднопереноÑим.= труднопреодолим.= труднопроизноÑим.= труднопроходим.= трудноразрешим.= трудноуловим.= турбозубчат.= туÑкловат.= тыÑÑчеголоÑ.= тыÑÑчеуÑÑ‚.= Ñ‚Ñжеловат.= угрюмоват.= удобоиÑполним.= удобопроизноÑим.= удобоуправлÑем.= удобоуÑвоÑем.= удобочитаем.= ультраÑкороÑпел.= хрипловат.= цветоуÑтойчив.= цельнокован.= цельнокроен.= цельнотÑнут.= человекоуправлÑем.= черно-бур.= черно-ÑеребриÑÑ‚.= черногрив.= чернокудрÑв.= чудаковат.= широкобедр.= широкогруд.= шишкаÑÑ‚.= ÑлектроуправлÑем.= ÑнергозавиÑим.= ÑнергонезавиÑим.= Ñрко-желт.= Ñрко-оранжев.= Ñрко-фиолетов.= link-grammar-5.3.16/data/ru/words/words.130000664000076400007640000001376612431741033015135 00000000000000аблактир.= абордир.= абортир.= аванÑир.= авизир.= агрегир.= адоптир.= ажюÑтир.= азотир.= акцентуир.= алюминир.= амальгамир.= аммонизир.= амниÑтир.= анатомир.= анеÑтезир.= анкетир.= антиципир.= апперципир.= аппретир.= аппрокÑимир.= архаизир.= аÑÑенизир.= аффектир.= аффинир.= бактериз.= блиндир.= бойкотир.= бронзир.= вакцинир.= векториз.= верифицир.= вулканиз.= вульгаризир.= гальванизир.= гектографир.= генерализир.= героизир.= гидратир.= гидрир.= гильотинир.= гипоÑтазир.= глазир.= глинизир.= глоÑÑир.= гомогенизир.= грейдир.= гудронир.= гуммир.= дебетир.= деблокир.= дегазир.= дегуммир.= дегуÑтир.= дедуцир.= дежелотинизир.= дезактивир.= дезинÑектир.= дезодорир.= декалькир.= декапир.= декатир.= декодир.= декорир.= декретир.= демпфир.= денатурир.= детализ.= детерминир.= дефибрир.= дехлорир.= дешифр.= дешифрир.= диафрагмир.= диÑквалифицир.= диÑÑимулир.= диÑтиллир.= дооборуд.= доÑлед.= драгир.= дренажир.= дренир.= иерархизир.= иллюмин.= иллюминир.= иммобилиз.= иммунизир.= инвентариз.= инвертир.= индицир.= индуцир.= инкаÑÑир.= инкубир.= инÑтрументир.= инÑценир.= интервьюир.= интонир.= инъецир.= каданÑир.= казематир.= каландрир.= калибрир.= калькир.= кальцинир.= канализ.= канализир.= канониз.= капелир.= капеллир.= капотир.= каптир.= карбюрир.= картелир.= каÑтрир.= катализир.= каталогизир.= катетериз.= катетеризир.= квитир.= кинофицир.= климатизир.= клишир.= коагулир.= колониз.= комиÑÑ.= компаундир.= компоÑтир.= конвейериз.= конвейеризир.= кондиционир.= конкатенир.= конÑтитуир.= контрапунктир.= контраÑÑигн.= конципир.= копулир.= котонизир.= крекир.= кремир.= купир.= ламинир.= ланÑир.= латунир.= леÑÑир.= литографир.= логарифмир.= локализир.= локаутир.= лорнир.= льготир.= макетир.= манифеÑтир.= матрицир.= меблир.= мерÑериз.= миÑтифицир.= мобилизир.= молнир.= моторизир.= мраморир.= муарир.= мультиплицир.= напутÑтв.= наркотизир.= нитрир.= нокаутир.= нотифицир.= нуллифицир.= нюанÑир.= объективир.= одорир.= окклюдир.= октроир.= окулир.= опоÑредÑтв.= орнаментир.= пальпир.= панорамир.= парафинир.= парафразир.= пародир.= парцеллир.= паÑпортиз.= паÑпортизир.= паÑÑир.= паÑтериз.= паÑынк.= патинир.= педализир.= педалир.= перекодир.= переконÑтруир.= перепроектир.= перераÑÑлед.= перетранÑлир.= перифразир.= перкутир.= перлюÑтрир.= перципир.= пигментир.= плаÑир.= подÑтрах.= политехнизир.= полонизир.= потенцир.= препарир.= прокламир.= профанир.= процентир.= пÑевдоÑпецифицир.= пудлинг.= пульверизир.= радиофицир.= разархивир.= районир.= ратинир.= рафинир.= рационализ.= резецир.= резюмир.= рекапитулир.= рекогноÑцир.= рекрутир.= ремитир.= репрезентир.= репродуцир.= ретушир.= реципир.= рецитир.= Ñальдир.= Ñатинир.= ÑеквеÑтрир.= ÑекулÑриз.= Ñекционир.= Ñепарир.= Ñиликатир.= Ñиндицир.= Ñкальпир.= Ñкандализ.= Ñкандализир.= Ñкарифицир.= Ñкицир.= ÑонаÑлед.= Ñпецифицир.= Ñталир.= Ñтеклографир.= Ñтереотипир.= Ñтигматизир.= Ñтилиз.= Ñторнир.= Ñтратифицир.= Ñубтитрир.= Ñубъективир.= Ñульфир.= Ñупериндуцир.= Ñуррогатир.= Ñхематизир.= такÑир.= тампонир.= театрализ.= тезаврир.= тейлоризир.= телеграфир.= телефонир.= темперир.= теократизир.= теплофицир.= терминир.= терраÑир.= террориз.= типиз.= титрир.= торшонир.= траверÑир.= транÑкрибир.= транÑлитерир.= трепанир.= урбанизир.= фетишизир.= фланкир.= фотолитографир.= франкир.= фраппир.= фундир.= химизир.= хлорир.= хлороформир.= хронометрир.= центрифугир.= шагренир.= шампанизир.= шоÑÑир.= штабелир.= Ñкранизир.= ÑкÑпедир.= ÑкÑплицир.= ÑкÑтрагир.= Ñлектрофицир.= Ñлиминир.= Ñпатир.= Ñрегир.= Ñродир.= ÑÑкамотир.= ÑÑкарпир.= ÑÑкортир.= Ñталонир.= Ñшелонир.= Ñровизир.= link-grammar-5.3.16/data/ru/words/words.370000664000076400007640000000132112431741033015123 00000000000000аиÑтов.= акулов.= байков.= баканов.= баков.= балыков.= барÑов.= барÑуков.= бельков.= бердов.= бобков.= бруÑков.= бубликов.= вершков.= ветлов.= вьюнов.= гоголин.= грибков.= груздев.= гудков.= джутов.= дроздов.= дроков.= дÑтлов.= жеребцов.= караÑев.= карпов.= лоÑев.= лотков.= мальков.= маршев.= окороков.= окунев.= пауков.= пиÑцов.= пÑтаков.= райков.= ракитов.= Ñкворцов.= Ñнежков.= Ñудаков.= Ñурков.= ÑуÑлов.= цветков.= чижов.= link-grammar-5.3.16/data/ru/words/words.1090000664000076400007640000000234612431741033015213 00000000000000адреÑоч.= бугороч.= венич.= вечероч.= виточ.= вьюноч.= глазоч.= годоч.= голоÑоч.= горшоч.= грибоч.= гривеннич.= денеч.= дождич.= дубоч.= дымоч.= ельнич.= завиточ.= закоулоч.= звоноч.= камеш.= камуш.= кармаш.= каточ.= клиныш.= клочоч.= колыш.= комоч.= кошелеч.= краеш.= кружоч.= крючоч.= куÑоч.= куÑточ.= лепеÑточ.= леÑоч.= лиÑточ.= локоточ.= наперÑточ.= ножич.= образоч.= огонеч.= ореш.= оÑтровоч.= отрож.= отроÑточ.= пельмеш.= пенеч.= переднич.= переулоч.= подбородоч.= подпеч.= полтиннич.= поÑледоч.= приемнич.= пузыреч.= пупырыш.= разоч.= ремешоч.= Ñ€Ñдоч.= Ñверточ.= ÑвиÑточ.= Ñектороч.= Ñовоч.= ÑпиÑоч.= Ñтолбич.= Ñудоч.= Ñучоч.= тенеч.= теремоч.= треугольнич.= уголоч.= узелоч.= учаÑточ.= флажоч.= хохолоч.= чайнич.= чаÑоч.= шажоч.= шнуроч.= link-grammar-5.3.16/data/ru/words/words.1590000664000076400007640000000146412431741033015220 00000000000000авгиев.= аннибалов.= ахиллеÑов.= базедов.= бертолетов.= бикфордов.= буриданов.= валаамов.= валтаÑаров.= виттов.= гайморов.= глауберов.= гордиев.= гоÑударев.= дамоклов.= деверев.= дедов.= демоÑфенов.= дьÑволов.= евÑтахиев.= женихов.= зÑтев.= каинов.= кеÑарев.= кощеев.= кумов.= лукуллов.= мамаев.= мафуÑаилов.= ноев.= олегов.= отцов.= пирров.= пифагоров.= прадедов.= прокруÑтов.= ÑвÑтоÑлавов.= Ñизифов.= Ñынов.= теÑтев.= уÑпеньев.= фаллопиев.= хамов.= хриÑтов.= шуринов.= шутов.= link-grammar-5.3.16/data/ru/words/words.20000664000076400007640000000221312431741033015034 00000000000000аболдуев.= авдеев.= агаев.= агеев.= алекÑеев.= аленичев.= андреев.= барабашев.= берÑенев.= болдырев.= ваÑильев.= веденеев.= воробьев.= гордеев.= гребешев.= гречищев.= григорьев.= гундарев.= дмитриев.= дунаев.= елиÑеев.= емышев.= ерамишанцев.= житенев.= зайцев.= ивлев.= карпеев.= киреев.= клюев.= кнÑзев.= ковалев.= коломаев.= кондратьев.= копелев.= коÑтоев.= кошелев.= лаврентьев.= лазарев.= лихачев.= малышев.= маргиев.= михеев.= моиÑеев.= никитичев.= обертышев.= перфильев.= привезенцев.= приезжев.= ремнев.= Ñавельев.= Ñергеев.= Ñорокин.= Ñыпачев.= табеев.= тарпищев.= тиходеев.= ткачев.= токарев.= толкачев.= фатеев.= федоÑеев.= филев.= царегородцев.= чернышев.= шкруднев.= link-grammar-5.3.16/data/ru/words/words.2280000664000076400007640000000523012431741033015210 00000000000000авторизирован.= бездейÑтвен.= безжизнен.= благонамерен.= богоуÑтановлен.= вÑепредан.= выÑокообразован.= выÑокоодарен.= выÑокопоÑтавлен.= вышеозначен.= гидратирован.= гидрирован.= гипертрофирован.= гуÑтонаÑелен.= деклаÑÑирован.= декольтирован.= доморощен.= единомышлен.= желатинизирован.= злокознен.= извержен.= импровизирован.= квазинормирован.= малоизучен.= малоиÑÑледован.= малообоÑнован.= малообразован.= малоодарен.= малооÑмыÑлен.= малоподготовлен.= небезукоризнен.= неблаговоÑпитан.= неблагонамерен.= невозбужден.= невозмущен.= невыделен.= недокументирован.= недреман.= незакален.= незакодирован.= незаконнорожден.= незапÑтнан.= незашифрован.= неизведан.= неизощрен.= неизречен.= неиндекÑирован.= неиÑкажен.= неиÑпиÑан.= немотивирован.= необеÑпечен.= необразован.= необъезжен.= неодарен.= неодушевлен.= неоÑознан.= неподавлен.= непредан.= непредумышлен.= неприкрашен.= непроÑвещен.= непротоколирован.= нераздражен.= нераÑкаÑн.= нераÑÑержен.= неруÑифицирован.= неÑбаланÑирован.= неÑвÑзан.= неÑмущен.= неÑтруктурирован.= неуглублен.= неупакован.= неутомлен.= нижеозначен.= новонаречен.= новонаÑелен.= новоÑвлен.= отъÑвлен.= перворожден.= равноуÑкорен.= равночиÑлен.= редконаÑелен.= Ñамодокументирован.= ÑамоÑоглаÑован.= Ñвежевыкрашен.= Ñвежезаморожен.= ÑвежеиÑпечен.= Ñвежеокрашен.= Ñвежеприготовлен.= ÑверхизыÑкан.= Ñвободнорожден.= Ñлепорожден.= Ñложноподчинен.= ÑложноÑокращен.= ÑложноÑочинен.= ÑубÑтантивирован.= Ñульфатирован.= текÑтурирован.= темперирован.= Ñ‚Ñжеловооружен.= укоризнен.= фарширован.= link-grammar-5.3.16/data/ru/words/words.780000664000076400007640000000202212431741033015127 00000000000000беднÑг.= бедолаг.= бродÑг.= брюзг.= бумагомарак.= ворюг.= выпивох.= горемык.= гулÑк.= делÑг.= доходÑг.= жаднюг.= жадюг.= забиÑк.= задавак.= заик.= замарах.= запивох.= зверюг.= здоровÑг.= зевак.= злюк.= калек.= калик.= коллег.= кочеврÑг.= кривлÑк.= куÑак.= ломак.= милÑг.= молодчаг.= мурлык.= недотык.= нерÑÑ….= неÑкладех.= обирох.= опивох.= пиÑак.= побирах.= побирух.= побродÑг.= подлюг.= подлюк.= прожиг.= пройдох.= прощелыг.= пьÑнчуг.= работÑг.= раÑкорÑк.= раÑпуÑтех.= раÑтерÑÑ….= ÑердÑг.= ÑимпатÑг.= Ñквалыг.= ÑкрÑг.= ÑкупердÑг.= ÑтилÑг.= ÑутÑг.= тварюг.= торопыг.= трудÑг.= тюх.= фордыбак.= хапуг.= хитрюг.= шаромыг.= link-grammar-5.3.16/data/ru/words/words.1040000664000076400007640000000152512431741033015204 00000000000000бодун.= бормотун.= брезгун.= брехун.= брызгун.= брыкун.= ведун.= вещун.= визгун.= воркотун.= воркун.= ворчун.= врун.= говорун.= гоготун.= драчун.= дрызгун.= игумен.= копотун.= копун.= крикун.= кропотун.= крÑхтун.= лгун.= лепетун.= летун.= лизун.= лопотун.= молчун.= моргун.= орун.= пачкун.= певун.= перхун.= пеÑтун.= плÑÑун.= попрыгун.= потаÑкун.= прыгун.= Ñкрипун.= Ñопун.= Ñтрекотун.= треÑкун.= фыркун.= хваÑтун.= хлопотун.= хохотун.= храпун.= хрипун.= цапун.= царапун.= шалун.= шептун.= щебетун.= щелкун.= link-grammar-5.3.16/data/ru/words/words.1050000664000076400007640000000152712431741033015207 00000000000000автоподÑтро.= балала.= бельфлер-кита.= бронебо.= выбо.= головомо.= гравиемо.= жеребе.= зерномо.= кандиль-кита.= картофелемо.= кацаве.= контрга.= кормомо.= корнемо.= крупове.= лазе.= лобогре.= лужа.= мухобо.= набо.= навалоотбо.= непролива.= неуÑто.= новоÑтро.= ноÑогре.= обеча.= овощемо.= одноколе.= пароотта.= пеÑкомо.= поÑудомо.= раÑÑто.= реомо.= рудомо.= ÑамоÑе.= Ñвекломо.= Ñемилине.= Ñитове.= Ñкаме.= Ñукномо.= тарата.= трехлине.= тюбете.= углемо.= узкоколе.= форма.= фуфа.= циге.= шубе.= Ñлектродо.= link-grammar-5.3.16/data/ru/words/words.150000664000076400007640000016647312431741033015143 00000000000000абрек.= аварийщик.= авиамеханик.= авиатехник.= авÑтралопитек.= авÑтриÑк.= автобуÑник.= автогенщик.= автогонщик.= автодорожник.= автокрановщик.= автоматчик.= автомеханик.= авторемонтник.= автоÑварщик.= автотехник.= автоÑлектрик.= агломератчик.= агноÑтик.= аграрник.= агробиолог.= агрометеоролог.= агроÑтройзаказчик.= агротехник.= агрохимик.= адех.= ажурник.= академик.= аккумулÑторщик.= алебардщик.= алиментщик.= алкоголик.= аллах.= аллерголог.= аллилуйщик.= алмазодобытчик.= алтынник.= алхимик.= альманашник.= амбарщик.= американолог.= амурчик.= андрофаг.= анеÑтезиолог.= анонимщик.= антенщик.= антикатолик.= антирелигиозник.= антиÑоветчик.= антрополог.= антропофаг.= аппаратчик.= аппретурщик.= аранжировщик.= арбалетчик.= аргамак.= арматурщик.= армировщик.= артельщик.= артритик.= археолог.= архиÑтратиг.= аршинник.= аÑтеник.= аÑтматик.= аÑтролог.= аÑфальтировщик.= аÑфальтобетонщик.= атапаÑк.= атомник.= атомщик.= ацтек.= ашуг.= аÑроакуÑтик.= аÑролог.= бабник.= багетчик.= багорщик.= багрильщик.= бадейщик.= базовик.= байбак.= байдарочник.= бакалейник.= бакалейщик.= бакенщик.= бактериолог.= балаганщик.= балалаечник.= балалайщик.= баланÑировщик.= балладник.= баллонщик.= баловник.= бальзамировщик.= бальнеолог.= бандажник.= бантенг.= банщик.= барабанщик.= бараночник.= барахольщик.= барочник.= барÑук.= бархатник.= барчук.= барщинник.= барышник.= баÑенник.= баÑк.= баÑкак.= баÑонщик.= батрак.= бахчевник.= башибузук.= башмачник.= беднÑк.= безбилетник.= безбожник.= бездельник.= бездомник.= бездомовник.= беззаконник.= безлошадник.= безобразник.= бек.= белг.= белильщик.= белобилетник.= белогорлик.= белодеревщик.= белоказак.= белокопытник.= белокудренник.= белоподкладочник.= белочник.= белÑк.= беÑедчик.= беÑпорточник.= беÑпредметник.= беÑпризорник.= беÑпутник.= беÑÑребреник.= беÑÑрочник.= беÑÑтыдник.= бетонщик.= библиолог.= биндюжник.= биолог.= биотехнолог.= биохимик.= биржевик.= биÑквитчик.= битник.= блокадник.= блудник.= блузник.= бобик.= бог.= богоизбранник.= богоненавиÑтник.= богоотÑтупник.= богохульник.= бодрÑк.= болельщик.= большевик.= бомбометчик.= борзовщик.= борзÑтник.= бородавочник.= боронильщик.= бороновальщик.= бортмеханик.= бортник.= бортовщик.= бортпроводник.= боÑнÑк.= боÑÑк.= боулинг.= бошнÑк.= бражник.= браковщик.= браÑлетчик.= братик.= братоненавиÑтник.= бригадник.= бриолог.= бронебойщик.= бронзировщик.= бронзовщик.= бронник.= брошюровщик.= бруÑчатник.= брючник.= бубличник.= будочник.= булочник.= бульдог.= бумагопрÑдильщик.= бункеровщик.= бунтовщик.= буревеÑтник.= бурильщик.= бурлак.= буровзрывник.= буровик.= бурозаправщик.= бурÑак.= бурундук.= бурщик.= бутовщик.= бутузик.= бутчик.= бутылочник.= буфетчик.= бучильщик.= былинщик.= бытовик.= бюджетник.= бюллетенщик.= вабильщик.= вагонетчик.= вагонник.= вагонщик.= вагранщик.= вакуумщик.= валах.= валух.= вальцовщик.= вальщик.= валютчик.= валÑльщик.= варильщик.= варнак.= варщик.= варÑг.= ваÑилиÑк.= ватажник.= ватерщик.= вафельщик.= вахлак.= ведьмак.= везунчик.= великомученик.= велогонщик.= венерик.= венеролог.= вентерщик.= верблюжатник.= вербовщик.= веревочник.= веретенник.= веретенщик.= вероотÑтупник.= верÑтальщик.= вертепник.= вертолетчик.= вертопрах.= вершник.= веÑельчак.= веÑовщик.= веÑтовщик.= ветошник.= ветреник.= вечерник.= вешальщик.= веÑльщик.= вздорщик.= взломщик.= взрывник.= взрывщик.= взÑточник.= вибраторщик.= виг.= византолог.= викинг.= виновник.= вирник.= вируÑолог.= виÑельник.= вкладчик.= влах.= вневойÑковик.= внеочередник.= внешкольник.= водник.= воднолыжник.= водоотливщик.= водопроводчик.= водÑник.= военачальник.= военрук.= воентехник.= вожак.= возчик.= войлочник.= волковщик.= волокитчик.= волох.= волочильщик.= волчатник.= волшебник.= волынщик.= вольник.= вольнонаемник.= вольноотпущенник.= воробьÑтник.= ворог.= воронильщик.= ворÑильщик.= ворÑовщик.= воÑпитанник.= воÑприемник.= воÑточник.= воÑьмидеÑÑтник.= воÑьмиклаÑÑник.= вотчинник.= вотÑк.= враг.= врезчик.= временщик.= вÑадник.= вÑкормленник.= второгодник.= второклаÑÑник.= второкурÑник.= второразрÑдник.= вулканизаторщик.= вулканолог.= вурдалак.= выбивальщик.= выборщик.= выверщик.= выгонщик.= выгребщик.= выгрузчик.= выдувальщик.= выдумщик.= выемщик.= выжигальщик.= выжлÑтник.= выкатчик.= выкупщик.= вылазчик.= выливщик.= выпарщик.= выправщик.= выпуÑкник.= вырезчик.= вырубщик.= выÑотник.= вытопщик.= вытравщик.= вытчик.= выученик.= вышивальщик.= вышкомонтажник.= вÑзальщик.= вÑзчик.= гаврик.= гадальщик.= газетчик.= газовик.= газовщик.= газогенераторщик.= газомерщик.= газопроводчик.= газорезчик.= газоÑварщик.= газоÑветчик.= газоÑлектроÑварщик.= гайдамак.= гайдук.= галантерейщик.= галÑтучник.= гальваник.= гардеробщик.= гарпунщик.= гвоздильщик.= гвоздичник.= гельминтолог.= гематолог.= гемофилик.= генеалог.= генерал-полковник.= генподрÑдчик.= генÑек.= геоботаник.= геолог.= геологоразведчик.= геоморфолог.= геохимик.= геронтолог.= герпетолог.= герцог.= гидробиолог.= гидрогеолог.= гидролог.= гидрометаллург.= гидрометеоролог.= гидромониторщик.= гидрохимик.= гилÑк.= гимназиÑтик.= гимнаÑиарх.= гинеколог.= гипертоник.= гипнолог.= гипотоник.= гиппарх.= гиревик.= гиÑтолог.= гитарщик.= главбух.= главковерх.= гладильщик.= глазировщик.= глазник.= глазуровщик.= глÑциолог.= гномик.= говельщик.= годовик.= головаÑтик.= головщик.= голоштанник.= голубчик.= голÑк.= гомик.= гонтовщик.= гончак.= гонщик.= горловик.= горновщик.= горнозаводчик.= горнолыжник.= горнопромышленник.= горнÑк.= городовик.= городошник.= горшечник.= гоÑзаказчик.= гоÑподинчик.= гоÑподчик.= гоÑударÑтвенник.= гофрировщик.= грабельщик.= гравировальщик.= гравировщик.= градоначальник.= гранатометчик.= гранильщик.= гранитчик.= графолог.= гребеночник.= гребенщик.= гребневик.= грек.= греховодник.= грешник.= грибник.= гримаÑник.= гробовщик.= грузчик.= грунтовщик.= групорг.= грÑзовик.= губаÑтик.= гудочник.= гуманитарщик.= гуммировщик.= гуркх.= гуртовщик.= гуÑак.= гуÑельник.= давальщик.= давильщик.= дактилолог.= дальневоÑточник.= дальномерщик.= дальтоник.= данник.= дачник.= дашнак.= двоечник.= двоильщик.= дворÑнчик.= двудушник.= двурушник.= девÑтвенник.= девÑтиклаÑÑник.= дегтÑрник.= декарх.= декатировщик.= демагог.= демарх.= демиург.= денатуратчик.= денщик.= деревообделочник.= деревÑнщик.= дерматовенеролог.= дерматолог.= дерновщик.= дернокладчик.= деÑантник.= деÑÑтиклаÑÑник.= деÑÑтник.= деталировщик.= детективщик.= дефектолог.= дешифровщик.= диабетик.= диадох.= диалектолог.= диетик.= диетолог.= дизельщик.= динамитчик.= диплодок.= дипломник.= диÑтрофик.= добрÑк.= добытчик.= доводчик.= договорник.= дозировщик.= дозорщик.= доильщик.= доказчик.= докладчик.= долбежник.= долгоноÑик.= должник.= дольщик.= доменщик.= доминошник.= домовик.= домушник.= доноÑчик.= дончак.= допризывник.= допроÑчик.= доркинг.= дорожник.= доÑмотрщик.= доÑтавщик.= доÑтройщик.= дохлÑк.= дошкольник.= дражировщик.= дражник.= драматург.= драпировщик.= древеÑинник.= дренажник.= дреÑÑировщик.= дриопитек.= дробильщик.= дроболитчик.= дровоÑек.= дружинник.= дубильщик.= дуботолк.= дудак.= дудочник.= дурак.= духанщик.= духовик.= духовник.= душеприказчик.= дьÑк.= евангелик.= евнух.= египтолог.= единоличник.= единомышленник.= единоначальник.= единоплеменник.= единорог.= едок.= ежик.= ездок.= ереÑиарх.= еретик.= ерник.= еÑтеÑтвенник.= ехидник.= жалобщик.= железнодорожник.= железопрокатчик.= желонщик.= желтопузик.= желтощек.= женатик.= жених.= женоненавиÑтник.= жеребчик.= жеребьевщик.= жеÑÑ‚Ñник.= жеÑÑ‚Ñнщик.= живоцерковник.= жилетник.= жирÑк.= жох.= жулик.= забавник.= забаÑтовщик.= забойщик.= заболонник.= заборщик.= завальщик.= заварщик.= завиÑтник.= заводчик.= завозчик.= загадчик.= загибщик.= заговорщик.= загонщик.= загородник.= заготовщик.= загранработник.= загрузчик.= задавальщик.= задолжник.= задохлик.= заемщик.= зажимщик.= заказчик.= закальщик.= закваÑчик.= закладчик.= заклепщик.= законопреÑтупник.= закоперщик.= закраÑчик.= закройщик.= закупорщик.= закупщик.= заливщик.= заложник.= замерщик.= замочник.= заочник.= западник.= запайщик.= запаковщик.= запальщик.= заполÑрник.= заправщик.= зарубежник.= зарубщик.= зарÑдчик.= заÑевщик.= заÑольщик.= заÑтрельщик.= заÑтройщик.= заÑтупник.= заÑыпщик.= затворник.= затейник.= затейщик.= затонщик.= заточник.= затравщик.= захватчик.= захребетник.= зачинщик.= защитник.= заÑвщик.= звездопоклонник.= звенорг.= зверовщик.= зверопромышленник.= звуковик.= здоровÑк.= зейгеровщик.= зек.= зеленщик.= землÑк.= зенитчик.= зеркальщик.= зерновик.= зимовщик.= златоглазик.= злоумышленник.= злоÑзычник.= знаменщик.= знаток.= золотильщик.= золотодобытчик.= золотопогонник.= золотопромышленник.= золотчик.= зоолог.= зоопÑихолог.= зуборезчик.= зубофрезеровщик.= зÑблик.= игольщик.= игрок.= игрушечник.= идеолог.= идиллик.= идолопоклонник.= иерарх.= иеромонах.= избранник.= изветчик.= извозопромышленник.= извозчик.= изгнанник.= издольщик.= изменник.= изменщик.= изолировщик.= ииÑуÑик.= икрÑнщик.= именинник.= иммунобиолог.= имÑрек.= индолог.= индюк.= инк.= иноплеменник.= инÑтрументальщик.= инÑценировщик.= ипохондрик.= иренарх.= иÑкуÑник.= иÑкуÑÑтвенник.= иÑповедник.= иÑполовник.= иÑпольщик.= иÑправник.= иÑтопник.= иÑторик.= иÑуÑик.= италик.= ихтиолог.= ихтиопатолог.= ихтиофаг.= ишак.= ишиатик.= кабанчик.= кабатчик.= кабельщик.= каверзник.= кадильщик.= кадочник.= кадровик.= казах.= кайловщик.= каламбурщик.= каландровщик.= калачник.= калевщик.= калибровщик.= калильщик.= калмык.= калонг.= калымщик.= каменщик.= камерлинг.= камчатник.= канатчик.= кандальник.= канительщик.= каноник.= капризник.= караванщик.= каракалпак.= карапузик.= караульщик.= кардиолог.= кардиоревматолог.= кардовщик.= карикатурщик.= карлик.= карманник.= карманщик.= каролинг.= картежник.= картонажник.= картонщик.= картотетчик.= картузник.= каруÑельщик.= каÑатик.= каÑик.= каталептик.= катальщик.= катерник.= католик.= каторжник.= катушечник.= кафельщик.= кацик.= квартироÑдатчик.= квартироÑъемщик.= кваÑник.= квиÑлинг.= келейник.= кельтолог.= кениÑпитек.= кержак.= кероÑинщик.= кеÑÑонщик.= кианг.= киборг.= кимрÑк.= киник.= кинодраматург.= кинопрокатчик.= кинопутешеÑтвенник.= киноработник.= кинофототехник.= киношник.= кипчак.= кирпичник.= киÑловщик.= киÑлотоупорщик.= кладовщик.= кладчик.= клеветник.= клеильщик.= клеймовщик.= клейщик.= клепальщик.= клепочник.= клерк.= клеровщик.= климатолог.= клинтух.= клирик.= клопик.= ключник.= клÑтвопреÑтупник.= клÑузник.= книгопечатник.= книжник.= кобчик.= коверщик.= ковровщик.= ковыльник.= кожевенник.= кожевник.= кожник.= козерог.= козлик.= кокильщик.= коконщик.= кокÑохимик.= колбаÑник.= колеровщик.= колеÑник.= колеÑопрокатчик.= колобродник.= колодник.= колхозник.= колÑÑочник.= комарик.= комбриг.= коми-пермÑк.= комитетчик.= коммунальник.= коммунальщик.= комплектовщик.= комплиментщик.= компоновщик.= компьютерщик.= комÑорг.= конвейерщик.= конник.= коннозаводчик.= конопатчик.= конÑервщик.= конторщик.= контрамарочник.= контрразведчик.= конунг.= конфетчик.= конъюнктурщик.= конюх.= копеечник.= копейщик.= коперщик.= копировальщик.= копировщик.= копнильщик.= коптильщик.= корабельщик.= коренник.= корзинщик.= коричневорубашечник.= кормильщик.= кормленщик.= кормщик.= коробейник.= коробочник.= корообдирщик.= коротковолновик.= корпуÑник.= корректировщик.= корÑак.= корÑетник.= корчевщик.= корчемник.= корьерезчик.= корÑк.= коÑметолог.= коÑмолог.= котельник.= котельщик.= котировщик.= кочевник.= кошатник.= кошомщик.= кощунник.= крамольник.= крановщик.= краÑавчик.= краÑильщик.= краÑнодеревщик.= крахмальщик.= кремнедробильщик.= крендельщик.= крепильщик.= крепоÑтник.= креÑтник.= креÑтовик.= криминолог.= криогенщик.= криптолог.= кровельщик.= кровник.= кролик.= крошильщик.= крутильщик.= крымчак.= крючник.= крючочник.= кубовщик.= кудеÑник.= кудрÑвчик.= кузнечик.= кузовщик.= кукольник.= культработник.= культурник.= культуролог.= кумык.= кумыÑник.= кунак.= купальщик.= купидончик.= купчик.= курильщик.= курортник.= курортолог.= кутейник.= лабазник.= лавочник.= лагерник.= лазутчик.= лайдак.= лакировщик.= ламповщик.= ланцетник.= лапотник.= ларечник.= ларинголог.= латник.= лебедчик.= левак.= левкаÑчик.= легочник.= лейб-медик.= лейб-хирург.= лейкемик.= лекальщик.= лекÑиколог.= лемминг.= ленник.= ленточник.= лепщик.= леÑник.= леÑовик.= леÑовщик.= леÑозаготовщик.= леÑопромышленник.= леÑохимик.= летчик.= лешак.= лещик.= лжежерех.= лжепророк.= лимитчик.= лимнолог.= лимфатик.= линейщик.= линовальщик.= линовщик.= лирник.= литаврщик.= литейщик.= литографщик.= лицовщик.= ловщик.= лодочник.= ложечник.= ломовик.= ломоÑдатчик.= ломщик.= лончак.= лопатчик.= лоÑкутник.= лотерейщик.= лотофаг.= лоточник.= лотошник.= лохмотник.= лошадник.= лошак.= лощильщик.= лудильщик.= лунатик.= лучник.= лыжник.= льготник.= льнопрÑдильщик.= льнотеребильщик.= льночеÑальщик.= любезник.= любимчик.= любовник.= лÑÑ….= маг.= магазинщик.= магнитолог.= магнитчик.= мазальщик.= мазурик.= мазчик.= майданщик.= макальщик.= макаронщик.= макетчик.= маклак.= малахитчик.= мальчик.= малÑрик.= малÑриолог.= мамелюк.= манекенщик.= маниак.= мануфактурщик.= маньÑк.= маразматик.= маратх.= мариновщик.= маркетолог.= маркировщик.= марочник.= мартенщик.= маршевик.= маÑкинонг.= маÑкировщик.= маÑленщик.= маÑлобойщик.= маÑÑовик.= маÑтак.= матриарх.= матроÑик.= махальщик.= маштак.= мебельщик.= меблировщик.= медальщик.= медеплавильщик.= медик.= медник.= меднолитейщик.= медработник.= международник.= межевик.= межевщик.= мездрильщик.= меланхолик.= меловщик.= мелочник.= мельник.= меновщик.= меньшак.= меньшевик.= менÑльщик.= мерзлÑк.= мерильщик.= мерланг.= мерлушечник.= мерщик.= меÑильщик.= металлург.= метальщик.= метек.= метельщик.= метеоролог.= методолог.= метролог.= механоÑборщик.= меховщик.= мечник.= мешальщик.= мешочник.= мещерÑк.= миколог.= микробиолог.= микрохирург.= миллионщик.= минералог.= минометчик.= миолог.= миропомазанник.= миÑтагог.= мифолог.= младенчик.= младогоÑударÑтвенник.= младограмматик.= мних.= многоÑтаночник.= могавк.= могильщик.= модельщик.= модник.= мозаичник.= мозглÑк.= мойщик.= молебщик.= молевщик.= молельщик.= моллюÑк.= молодчик.= молотильщик.= молох.= молчальник.= монарх.= монах.= монегаÑк.= монетчик.= монтажник.= монтировщик.= монументщик.= морильщик.= мориÑк.= мороженщик.= морфолог.= морÑк.= моÑкательщик.= моÑтильщик.= моÑтовик.= моÑтовщик.= мотальщик.= мотовильщик.= мотогонщик.= мошенник.= мраморщик.= мужик.= мундштучник.= мунтжак.= муÑорщик.= муÑтанг.= мухортик.= мученик.= мучник.= мызник.= мыльщик.= мюльщик.= мÑльщик.= мÑÑник.= мÑтежник.= набавщик.= набивальщик.= набивщик.= набойщик.= наборщик.= навалоотбойщик.= навальщик.= наварщик.= наветчик.= навивальщик.= наводчик.= наговорщик.= нагребальщик.= нагревальщик.= надомник.= надрезчик.= надÑмотрщик.= надувальщик.= наездник.= наемник.= наемщик.= наживщик.= накатчик.= накладчик.= наклейщик.= накожник.= накрывальщик.= наладчик.= налетчик.= наливщик.= налоговик.= налогоплательщик.= намазчик.= намеÑтник.= намотчик.= намывщик.= напарник.= наперÑник.= направщик.= нарезальщик.= нарезчик.= нарколог.= народник.= нарывник.= нарÑдчик.= наÑадчик.= наÑекальщик.= наÑельник.= наÑильник.= наÑледник.= наÑмешник.= наÑоÑчик.= наÑтавник.= наÑтильщик.= наÑтовик.= наÑтройщик.= наÑыпальщик.= наÑыпщик.= натаÑчик.= натирщик.= натравщик.= натурщик.= нахлебник.= находчик.= начальник.= начетчик.= начинщик.= неводчик.= невольник.= невраÑтеник.= невролог.= невропатолог.= невротик.= негодник.= негроненавиÑтник.= недоимщик.= недочеловек.= недруг.= незаможник.= нейрохирург.= немчик.= ненавиÑтник.= неограмматик.= неоплатоник.= неоромантик.= неофилолог.= неплательщик.= непреÑтупник.= неразлучник.= нерповщик.= неÑлух.= неÑтроевик.= нетчик.= неудачник.= неук.= нефтепромышленник.= нефтехимик.= нефтÑник.= нивелировщик.= нивух.= низальщик.= низкопоклонник.= низовик.= никелировщик.= никудышник.= ниточник.= ничевок.= новик.= ножовщик.= номарх.= номерщик.= нормировщик.= ноÑильщик.= ноÑовик.= ноÑорог.= ноÑчик.= ночевщик.= ночлежник.= нравопреемÑтвенник.= нумеровщик.= нырÑльщик.= нытик.= нюхальщик.= обвальщик.= обварщик.= обводчик.= обвозчик.= обвÑзчик.= обгонщик.= обезьÑнщик.= обжигальщик.= обжимщик.= обивщик.= обидчик.= обкатчик.= обкладчик.= облавщик.= облаÑтник.= обливальщик.= обливщик.= облицовщик.= обловщик.= обмазчик.= обманщик.= обмеловщик.= обменщик.= обмерщик.= обмотчик.= обмуровщик.= обозник.= обозчик.= обойщик.= оболочник.= обработчик.= обрезальщик.= обрезчик.= оброчник.= обрубщик.= обрÑдчик.= обÑадчик.= обтирщик.= обтÑжчик.= обувщик.= обходчик.= обшивальщик.= обшивщик.= общеÑтвенник.= общинник.= объездчик.= овинник.= овощник.= овÑÑник.= овцебык.= овчинник.= огневик.= огнепоклонник.= огнеупорщик.= оговорщик.= огородник.= огранщик.= одеÑльщик.= однокашник.= одноклаÑÑник.= одноклубник.= однокорытник.= однокурÑник.= однообщеÑтвенник.= одноплеменник.= однопометник.= одноÑтаничник.= одонтолог.= озорник.= океанолог.= окладчик.= оклейщик.= оконщик.= окопник.= окорщик.= окулировщик.= оленебык.= олигарх.= оловÑнщик.= олух.= онколог.= ономатолог.= опалубщик.= оперативник.= оперработник.= опиловщик.= оплетчик.= оправщик.= опреÑÑовщик.= опричник.= опроÑчик.= оптовик.= опытник.= орангутанг.= органолог.= органщик.= орнитолог.= оружейник.= оÑадчик.= оÑвинцовщик.= оÑлик.= оÑлушник.= оÑлÑк.= оÑлÑтник.= оÑмольщик.= оÑмотрщик.= оÑнаÑтчик.= оÑновоположник.= оÑновщик.= оÑтеолог.= оÑтрожник.= оÑтроноÑик.= оÑтрÑк.= оÑÑ‚Ñк.= оÑьминог.= отарщик.= отбельщик.= отбойщик.= отборщик.= отвальщик.= отварщик.= ответчик.= отводчик.= отвозчик.= отгадчик.= отговорщик.= отгонщик.= отгребщик.= отдатчик.= отделочник.= отдельщик.= отжигальщик.= отжимщик.= отказник.= отказчик.= откатчик.= откупщик.= отливщик.= отличник.= отноÑчик.= отоларинголог.= оториноларинголог.= отпарщик.= отпуÑкник.= отпущенник.= отпыловщик.= отраÑлевик.= отрок.= отÑтавник.= отÑтрельщик.= отÑтупник.= отходник.= отцепщик.= отшельник.= офицерик.= офÑетчик.= офтальмолог.= охальник.= охотник.= охранник.= оценщик.= оцинковщик.= очередник.= очкарик.= падишах.= пай-мальчик.= пайщик.= пакетчик.= паковщик.= пакоÑтник.= палеонтолог.= палильщик.= паломник.= пальтошник.= пальщик.= панк.= папертник.= папироÑник.= паразитолог.= паралитик.= параноик.= парапитек.= парашник.= парильщик.= паркетчик.= паровозник.= паромщик.= пароходчик.= партгрупорг.= парторг.= партработник.= паÑечник.= паÑкудник.= паÑтильщик.= паÑтух.= паÑюк.= патолог.= патофизиолог.= патриарх.= патролог.= патронщик.= паук.= пахтальщик.= паÑльщик.= педагог.= педолог.= пелаÑг.= пемзовщик.= пензÑк.= пенÑионерчик.= пентарх.= пентюх.= первокатегорник.= первоклаÑÑник.= первокурÑник.= первомученик.= первопечатник.= перворазрÑдник.= первоÑвÑщенник.= перебежчик.= перебивщик.= переборщик.= переводчик.= перевозчик.= перегибщик.= переговорщик.= перегонщик.= передвижник.= передовик.= перекатчик.= перекладчик.= перекупщик.= перелицовщик.= перематывальщик.= переметчик.= перемотчик.= переноÑчик.= перепелÑтник.= перепиÑчик.= переплавщик.= переплетчик.= переработчик.= переÑказчик.= переÑмешник.= переÑтраховщик.= переÑтройщик.= переÑудчик.= переÑъемщик.= переÑыпщик.= перетруÑчик.= перипатетик.= пермÑк.= перфораторщик.= перчаточник.= пеÑельник.= пеÑик.= пеÑкарик.= пеÑкоÑтруйщик.= пеÑочник.= пеÑтрÑк.= петролог.= петрушечник.= петух.= печальник.= печенег.= печник.= пещерник.= пиарщик.= пиджачник.= пикетчик.= пилильщик.= пильщик.= пилюльщик.= пирожник.= пироманьÑк.= питейщик.= питух.= пищевик.= плавильщик.= плавунчик.= плавщик.= плагиатчик.= плакальщик.= плакатчик.= плакировальщик.= плакировщик.= планетолог.= планировщик.= плановик.= плаÑтильщик.= плаÑтиночник.= плательщик.= платоник.= племенник.= племмолоднÑк.= племÑнник.= пленник.= плетельщик.= плимутрок.= плиточник.= пломбировщик.= плотильщик.= плотник.= плотовщик.= плюÑовщик.= поборник.= повадчик.= поверщик.= поверÑльщик.= повольник.= повременщик.= повытчик.= погонщик.= пограничник.= погребщик.= погромщик.= подавальщик.= подагрик.= подбельщик.= подбойщик.= подвеÑельник.= подвижник.= подводник.= подводчик.= подвозчик.= подговорщик.= подгонщик.= поддирщик.= подельник.= поденщик.= подзаборник.= подкаблучник.= подкаменщик.= подкатчик.= подкладчик.= подкопщик.= подкопытник.= подкормщик.= подкрапивник.= подкулачник.= подкурщик.= подлещик.= подмазчик.= подметальщик.= подноÑчик.= подорлик.= подпиÑчик.= подполковник.= подпольщик.= подпоручик.= подпрапорщик.= подрезчик.= подрубщик.= подрывник.= подрывщик.= подрÑдчик.= подÑказчик.= подÑобник.= подÑобщик.= подÑчетчик.= подÑыпальщик.= подÑыпщик.= подтаÑовщик.= подточник.= подхалюзник.= подхватник.= подходчик.= подчитчик.= подшефник.= подшивальщик.= подъездчик.= подъемщик.= пожарник.= позолотчик.= позументщик.= поимщик.= поиÑковик.= показчик.= поклепщик.= поклонник.= покойник.= покоÑник.= покупщик.= полемарх.= полеÑник.= полеÑовщик.= поливальщик.= полировщик.= политехник.= политзек.= политзÑк.= политолог.= политработник.= политрук.= полковник.= половинщик.= половщик.= полольщик.= полонÑник.= полоÑатик.= полубог.= полубык.= полузащитник.= полукочевник.= полуночник.= получеловек.= полюбовник.= полÑк.= полÑрник.= помазанник.= помещик.= помолог.= помольщик.= поморник.= помощник.= поножовщик.= понтифик.= понтонщик.= понукальщик.= попик.= попрыгунчик.= попугайчик.= попутчик.= портовик.= порубщик.= поручейник.= поручик.= поÑадник.= поÑадчик.= поÑевщик.= поÑланник.= поÑлух.= поÑлушник.= поÑобник.= поÑредник.= поÑтавщик.= поÑтановщик.= поÑтник.= поÑтриженик.= поÑудомойщик.= потаковщик.= потатчик.= потворщик.= потешник.= потравщик.= похабник.= почаÑовик.= почвенник.= почечник.= починщик.= почтовик.= пошивщик.= пошлÑк.= праведник.= правильщик.= правнук.= правовик.= правозащитник.= правопредшеÑтвенник.= правопреемник.= правщик.= прагматик.= прапорщик.= праправнук.= пращник.= предмеÑтник.= предметник.= предшеÑтвенник.= преемник.= прелеÑтник.= препаратчик.= преÑÑ-подборщик.= преÑÑовщик.= преÑтолонаÑледник.= преÑтупник.= прибауточник.= привередник.= приводчик.= привозчик.= привратник.= придирщик.= придумщик.= приемоÑдатчик.= приемщик.= приживальщик.= призывник.= приказчик.= прикладник.= приклепщик.= примак.= примерщик.= приÑлужник.= приÑпешник.= приÑтавник.= приÑучальщик.= притворщик.= притирщик.= прицепщик.= причаÑтник.= причетник.= причудник.= пробельщик.= пробирщик.= пробоотборщик.= пробщик.= проверщик.= проводчик.= провозвеÑтник.= проволочник.= прогонщик.= прогульщик.= продавщик.= продувальщик.= проектировщик.= прозаик.= производÑтвенник.= проказник.= прокальщик.= прокатчик.= проклейщик.= проктолог.= промывальщик.= промывщик.= промыÑловик.= промышленник.= пропарщик.= пропитчик.= проповедник.= прорезчик.= пророк.= прорывщик.= проÑтак.= противник.= протирщик.= протравщик.= профгрупорг.= профорг.= профработник.= профÑоюзник.= профучаÑтник.= проходчик.= процеживальщик.= процентщик.= прошивальщик.= проÑвщик.= прудовик.= пруÑик.= пруÑÑак.= прыгунчик.= прÑдильщик.= прÑничник.= пÑаломщик.= пÑефолог.= пÑихагог.= пÑихаÑтеник.= пÑихоаналитик.= пÑихобиолог.= пÑихолог.= пÑихоневролог.= пÑихопатолог.= пÑихотик.= пÑихофизиолог.= птенчик.= пудлинговщик.= пузатик.= пулеметчик.= пульверизаторщик.= пупÑик.= пуÑтобрех.= пуÑтынник.= путаник.= путеобходчик.= путепрокладчик.= путешеÑтвенник.= путник.= путорак.= пуховщик.= пучеглазик.= пушник.= пчелÑк.= пьезоÑлектрик.= пÑтерочник.= пÑтидеÑÑтник.= пÑтиклаÑÑник.= пÑтикурÑник.= пÑтновыводчик.= работник.= радельщик.= радиобиолог.= радиолог.= радиолокаторщик.= радиомонтажник.= разбойник.= разборщик.= разбраковщик.= развальцовщик.= разварщик.= разведчик.= развеÑчик.= разводчик.= развозчик.= развратник.= разгадчик.= разговорщик.= разгонщик.= разгребщик.= раздатчик.= раздевальщик.= раздельщик.= раздирщик.= раздувальщик.= разливальщик.= разливщик.= разломщик.= разлучник.= разметчик.= размольщик.= размотчик.= разноÑчик.= разработчик.= разрезальщик.= разрезчик.= разриÑовщик.= разрубщик.= разумник.= разъемщик.= ракетчик.= рамолик.= рамочник.= рамфоринх.= рамщик.= раÑкатчик.= раÑкидчик.= раÑкладчик.= раÑклейщик.= раÑкольник.= раÑкраÑчик.= раÑкройщик.= раÑкрÑжевщик.= раÑпаковщик.= раÑпиловщик.= раÑпутник.= раÑÑадчик.= раÑÑевальщик.= раÑÑевщик.= раÑÑказчик.= раÑÑтановщик.= раÑÑыпальщик.= раÑÑыпщик.= раÑтворщик.= раÑтворÑльщик.= раÑтирщик.= раÑточник.= раÑтравщик.= раÑтратчик.= раÑтрÑÑальщик.= раÑфаÑовщик.= раÑцветчик.= раÑценщик.= раÑчеканщик.= раÑчетчик.= раÑшифровщик.= раÑшлихтовщик.= раÑщипщик.= ратник.= рафинерщик.= рафинировщик.= рахитик.= реабилитолог.= реактивщик.= реаниматолог.= ревматик.= ревматолог.= револьверщик.= регенераторщик.= регулировщик.= резальщик.= резинщик.= резник.= резонаторщик.= резьбовщик.= резьбошлифовщик.= рейдовик.= рекламщик.= рекогноÑцировщик.= рекуператорщик.= религиозник.= рельÑопрокатчик.= ременщик.= ремеÑленник.= ремешечник.= ремешник.= ремизник.= ремонтник.= рентгенолог.= реÑпираторщик.= реÑÑорщик.= рефлекÑолог.= речник.= риÑовальщик.= рихтовщик.= ровеÑник.= рогатик.= родоначальник.= родÑтвенник.= рожечник.= рольщик.= роÑкошник.= роÑтовщик.= рубщик.= ружейник.= рукавичник.= рукоблудник.= рукоприкладчик.= рукоÑтчик.= руÑак.= ручейник.= рыбак.= рыбопромышленник.= рыÑак.= Ñ€Ñдчик.= Ñ€Ñпчик.= Ñабельщик.= Ñаботажник.= Ñадовник.= Ñадчик.= Ñажальщик.= Ñайгак.= Ñалотопщик.= Ñамоварщик.= Ñамовольник.= Ñамовольщик.= Ñамогонщик.= Ñамокатчик.= ÑамоÑтийник.= Ñамоуправщик.= Ñамоходчик.= Ñанаторник.= Ñангвиник.= Ñанник.= Ñановник.= Ñаночник.= ÑанÑкритолог.= Ñапожник.= Ñапрофаг.= Ñаранчук.= Ñарлык.= Ñарпиночник.= Ñатинировщик.= Ñатирик.= Ñахарозаводчик.= Ñбитенщик.= Ñборщик.= Ñбытовик.= Ñбытчик.= Ñвадебщик.= Ñвайник.= Ñвайщик.= Ñвальщик.= Ñварщик.= Ñвежевальщик.= ÑвеклоÑдатчик.= Ñверлильщик.= Ñверловщик.= ÑверÑтник.= ÑверхÑрочник.= Ñверхчеловек.= Ñверщик.= Ñветик.= ÑветлÑк.= Ñвечник.= Ñвирельщик.= Ñводник.= Ñводчик.= Ñвоевольник.= Ñвозчик.= ÑвойÑтвенник.= ÑвоÑк.= ÑвÑщенник.= Ñгонщик.= Ñдатчик.= Ñдельщик.= Ñдирщик.= Ñевак.= Ñевальщик.= Ñевщик.= Ñедельник.= Ñедельщик.= Ñедок.= Ñезонник.= ÑейÑмолог.= ÑекÑолог.= Ñеленолог.= Ñельджук.= ÑельÑоветчик.= Ñельфакторщик.= ÑемаÑиолог.= Ñемафорщик.= ÑемидеÑÑтник.= ÑемиклаÑÑник.= Ñемитолог.= Ñепараторщик.= Ñердюк.= Ñеребрильщик.= ÑеребрÑник.= ÑереднÑк.= ÑермÑжник.= Ñернобык.= Ñеролог.= Ñечевик.= ÑеÑльщик.= Ñиаманг.= ÑибирÑк.= Ñиг.= Ñигарочник.= Ñигнальщик.= Ñигнатурщик.= ÑизÑк.= Ñикх.= Ñиликатчик.= Ñиндик.= Ñинильщик.= Ñинолог.= ÑиÑтематик.= Ñитцепечатник.= Ñифилидолог.= Ñифилитик.= Ñказочник.= Ñкакунчик.= Ñкалдырник.= Ñкалочник.= Ñкалывальщик.= Ñкарбник.= Ñкаредник.= Ñкатертник.= Ñкафиринх.= Ñквалыжник.= Ñкептик.= Ñкирдовальщик.= Ñкитник.= Ñкладчик.= Ñклейщик.= Ñклепщик.= Ñклеротик.= Ñклочник.= Ñкобельщик.= Ñкоблильщик.= Ñкобовщик.= Ñкобочник.= Ñковщик.= Ñколотчик.= Ñкоморох.= ÑкорнÑк.= Ñкоромник.= ÑкороÑтник.= Ñкотник.= Ñкотокормщик.= Ñкотопрогонщик.= Ñкотопромышленник.= Ñкромник.= Ñкрытник.= Ñкрытнохоботник.= Ñкупщик.= Ñлабак.= Ñлаботочник.= Ñлавильщик.= ÑладоÑтраÑтник.= Ñлаломщик.= ÑлепнÑк.= Ñливщик.= ÑлизнÑк.= Ñловак.= Ñловарник.= ÑловеÑник.= Ñловолитчик.= Ñлоник.= Ñлоновщик.= Ñлучник.= Ñмазчик.= Ñмежник.= Ñмельчак.= Ñменщик.= Ñмертник.= Ñмерщик.= Ñметчик.= Ñмиренник.= Ñмолильщик.= Ñмологонщик.= Ñмольщик.= Ñмотрок.= Ñмотчик.= Ñмывальщик.= Ñмывщик.= Ñнарк.= Ñнеговик.= Ñновальщик.= ÑноповÑзальщик.= Ñнук.= Ñобачник.= ÑобеÑедник.= ÑоболÑтник.= ÑобÑтвенник.= Ñобутыльник.= Ñоветник.= Ñоветолог.= Ñоветчик.= Ñовиновник.= Ñовременник.= Ñодокладчик.= Ñодолжник.= Ñозаказчик.= Ñоименник.= Ñокамерник.= Ñоколик.= ÑоколÑтник.= ÑокурÑник.= Ñолдатик.= Ñолепромышленник.= Ñолильщик.= Ñолнцепоклонник.= Ñолодильщик.= Ñолодовник.= Ñомик.= ÑонаÑледник.= Ñообщник.= Ñоответчик.= ÑоотечеÑтвенник.= Ñопельщик.= Ñоперник.= Ñоплеменник.= ÑоплÑк.= ÑопричаÑтник.= Ñоратник.= Ñортировщик.= Ñортопрокатчик.= ÑоÑальщик.= ÑоÑновик.= ÑоÑобÑтвенник.= ÑоÑунчик.= Ñотник.= Ñотрапезник.= Ñотрудник.= Ñоузник.= Ñоумышленник.= ÑоучаÑтник.= Ñоученик.= Ñоциолог.= Ñоюзник.= Ñпайщик.= Ñпекальщик.= Ñпелеолог.= Ñпинорог.= Ñплавщик.= Ñплетник.= Ñподвижник.= Ñподручник.= Ñпорщик.= Ñправщик.= Ñрамник.= Ñредневик.= Ñрезальщик.= Ñрезчик.= Ñродник.= Ñрубщик.= Ñрывщик.= ÑÑучивальщик.= ÑÑыпальщик.= ÑÑыпщик.= Ñтавленник.= Ñталелитейщик.= Ñталеплавильщик.= Ñталепрокатчик.= Ñталепромышленник.= Ñтаничник.= Ñтаночник.= Ñтарик.= Ñтаринщик.= Ñтароцерковник.= ÑтаршеклаÑÑник.= ÑтаршекурÑник.= Ñтарьевщик.= Ñтачечник.= Ñтвольщик.= Ñтегальщик.= Ñтеклильщик.= Ñтекловальщик.= Ñтекловыдувальщик.= ÑтеклÑруÑник.= Ñтекольщик.= Ñтендовик.= Ñтенофаг.= ÑтепнÑк.= ÑтервÑтник.= Ñтереотипщик.= Ñтерженщик.= Ñтерх.= ÑтеÑовщик.= Ñтигматик.= Ñтильщик.= Ñтоговальщик.= Ñтоик.= Ñтоловник.= Ñтолоначальник.= Ñтолпник.= Ñтольник.= Ñтоматолог.= Ñтоповщик.= Ñтопорезчик.= Ñторонник.= Ñтрадник.= Ñтражник.= Ñтранник.= Ñтратег.= Ñтраховальщик.= Ñтраховик.= Ñтраховщик.= Ñтрелочник.= Ñтригальщик.= Ñтригольник.= Ñтригунчик.= Ñтрогальщик.= Ñтроевик.= Ñтропальщик.= Ñтрочильщик.= Ñтрунник.= Ñтрунщик.= Ñтукальщик.= Ñубзаемщик.= ÑубподрÑдчик.= ÑубпоÑтавщик.= Ñубчик.= Ñудак.= Ñударик.= Ñудовщик.= ÑудокорпуÑник.= Ñудомеханик.= Ñудомонтажник.= Ñудоремонтник.= ÑудоÑборщик.= Ñукновальщик.= Ñукномойщик.= Ñуконщик.= Ñульфатчик.= Ñумеречник.= Ñундучник.= ÑуперфоÑфатчик.= Ñупротивник.= Ñургучник.= Ñурдо-педагог.= Ñурдопедагог.= Ñурдопереводчик.= ÑуÑальщик.= ÑуÑлик.= ÑутÑжник.= Ñучильщик.= Ñушильщик.= Ñущик.= Ñхемщик.= Ñхизматик.= Ñхимник.= Ñхимонах.= Ñцепщик.= Ñцинк.= Ñчальщик.= ÑчаÑтливчик.= Ñчитчик.= Ñшивальщик.= Ñъемщик.= ÑыромÑтник.= ÑыромÑтчик.= Ñыщик.= Ñюртучник.= табаконенавиÑтник.= табачник.= табельщик.= табунщик.= таг.= таджик.= таежник.= такелажник.= такÑик.= такÑировщик.= таможенник.= танатолог.= танцовщик.= тарелочник.= тартальщик.= таÑкальщик.= татуировщик.= тачальщик.= тачечник.= тег.= текÑтовик.= текÑтолог.= телевизионщик.= тележечник.= тележник.= телеолог.= тенрек.= теодолитчик.= теолог.= теоретик.= тепловик.= теребильщик.= терминолог.= термоизолировщик.= термоотделочник.= терщик.= теÑальщик.= теÑнÑк.= тетеревÑтник.= тетрарх.= теург.= технолог.= технорук.= типографщик.= типолог.= тиÑкальщик.= титровальщик.= тифлопедагог.= ткачик.= токолог.= токÑиколог.= толевщик.= толковник.= толÑтолобик.= толÑтопузик.= толÑторог.= толÑÑ‚Ñк.= томильщик.= тоннельщик.= топарх.= топильщик.= тополог.= топорник.= торкрет-бетонщик.= торпедник.= торцовщик.= точильщик.= травильщик.= травматолог.= травщик.= травÑник.= трагик.= трактирщик.= трамбовщик.= трамвайщик.= транзитник.= транÑпортировщик.= транÑпортник.= транÑформаторщик.= трапезник.= трафаретчик.= трезвенник.= трелевщик.= трепальщик.= трепанг.= треÑтовик.= третьеклаÑÑник.= третьекурÑник.= третьеразрÑдник.= триарх.= триерарх.= трикотажник.= троечник.= троллейбуÑник.= троÑтильщик.= трофейщик.= трубник.= трубогибщик.= трубопроводчик.= трубопрокатчик.= трубочник.= трудовик.= трудоголик.= труженик.= труÑильщик.= трÑпичник.= трÑÑильщик.= туарег.= туберкулезник.= тулупник.= тулÑк.= турбинщик.= тушевальщик.= тушканчик.= тыловик.= тыÑÑчник.= тьюринг.= тюбингщик.= тюковщик.= тюленщик.= тюремщик.= тюрк.= тюрколог.= Ñ‚Ñжебщик.= Ñ‚Ñнульщик.= убойщик.= уборщик.= уварщик.= уводчик.= угадчик.= углежог.= углепромышленник.= уговорщик.= угодник.= уголовник.= угонщик.= удавленник.= удачник.= удильщик.= ужак.= узбек.= узник.= указчик.= укатчик.= укладчик.= укупорщик.= умник.= упадочник.= упаковщик.= уролог.= урÑдник.= уÑадебщик.= уÑлужник.= уÑтавщик.= уÑтановщик.= уÑтройщик.= утайщик.= утильщик.= утопленник.= уторщик.= уточник.= утюжильщик.= утюжник.= учаÑтник.= ученик.= учетчик.= ушкуйник.= ушник.= факельщик.= фальцовщик.= фальшивомонетчик.= фанатик.= фанеровщик.= фанерщик.= фармаколог.= фарцовщик.= фаÑовщик.= фаÑонщик.= феак.= феллах.= фельетонщик.= фендрик.= фенек.= фенолог.= ферментолог.= фертик.= фетюк.= фехтовальщик.= физиолог.= физкультурник.= физорг.= физрук.= филарх.= филигранщик.= филолог.= фильмопроверщик.= фильтровальщик.= фильтровщик.= финработник.= фитопатолог.= фитофаг.= флегматик.= флейтщик.= флотаторщик.= фокуÑник.= фольговщик.= фонарщик.= фонолог.= формировщик.= формовщик.= форÑунщик.= фортепьÑнщик.= форточник.= фотобиолог.= фотомонтажник.= фототехник.= фотохудожник.= франтик.= французик.= фрахтовщик.= фрачник.= фрезеровщик.= фрезировщик.= френолог.= фронтовик.= фронтовщик.= фруктовщик.= фрутеровщик.= фуганщик.= фуговщик.= фуражечник.= фургонщик.= фурманщик.= фурщик.= футеровщик.= футлÑрщик.= хабарник.= халатник.= халвичник.= халтурщик.= хамовник.= харчевник.= хек.= херувимчик.= хилиарх.= хилÑк.= химик.= хирагрик.= хирург.= хищник.= хлебник.= хлебопек.= хлебопромышленник.= хлебоÑдатчик.= хлопальщик.= хлопкопрÑдильщик.= хлопчик.= хлюпик.= ходебщик.= ходок.= хозÑйÑтвенник.= хозÑйчик.= холерик.= холодильщик.= холоÑтильщик.= холоÑÑ‚Ñк.= холщевник.= хомутник.= хомутчик.= хомÑк.= хороводник.= храмовник.= хриÑтарадник.= хриÑтоÑик.= хромировщик.= хронолог.= хруÑтальщик.= хрущак.= хрущик.= Ñ…Ñ€Ñк.= Ñ…Ñ€Ñщевик.= художник.= Ñ…Ñмминг.= цадик.= цветочник.= цедильщик.= целинник.= целовальник.= цементник.= центрифуговщик.= цепочник.= церемонник.= церковник.= циклевщик.= циник.= цирюльник.= циÑтицерк.= цитатчик.= цокальщик.= цуцик.= чаевик.= чайханщик.= чальщик.= чановщик.= чаровник.= чаÑовщик.= чаÑтник.= чаÑтушечник.= чебак.= чеглок.= чеканщик.= челночник.= челобитчик.= человеконенавиÑтник.= чемоданник.= чемоданщик.= чепрачник.= чернозобик.= чернокнижник.= чернопузик.= чернорубашечник.= черпальщик.= чертежник.= чертик.= чеÑальщик.= четвероклаÑÑник.= четверокурÑник.= четверочник.= четник.= чехоÑловак.= чечеточник.= чинк.= чиновник.= чинук.= чиншевик.= чиÑтильщик.= читчик.= чревоугодник.= чувак.= чувÑтвенник.= чугунолитейщик.= чудак.= чудеÑник.= чудик.= чужак.= чужеплеменник.= чулочник.= чучельник.= чучельщик.= шабашник.= шаблонщик.= шабровщик.= шалберник.= шапочник.= шапÑуг.= шарманщик.= шаромыжник.= шахиншах.= швейник.= шейх.= шекÑпиропоклонник.= шелкокрутильщик.= шелкомотальщик.= шелкопрÑдильщик.= шерÑтемойщик.= шерÑтомойщик.= шерÑтопрÑдильщик.= шерÑÑ‚Ñник.= шеÑтидеÑÑтник.= шеÑтиклаÑÑник.= шеÑтовик.= шизик.= шизофреник.= шильник.= шинник.= шиноремонтник.= шифровальщик.= шифровщик.= шихтовщик.= шкодник.= школьник.= шкурник.= шлаковщик.= шлифовальщик.= шлифовщик.= шлихтовальщик.= шлюзовик.= шлÑпник.= шлÑпочник.= шоколадчик.= шорник.= шпак.= шпаклевщик.= шпаргалочник.= шпульник.= шрифтовик.= шрифтолитейщик.= штабелевщик.= штабник.= штамповщик.= штопальщик.= штрафник.= штриховщик.= штукатурщик.= штучник.= шубник.= шумовик.= шуÑтрик.= шутник.= щебенщик.= щелкунчик.= щепетильник.= щепотник.= щетинщик.= щеточник.= щитик.= щитник.= щитомордник.= Ñвенк.= Ñйдетик.= Ñкзарх.= ÑклиÑиарх.= Ñколог.= ÑкоманьÑк.= ÑкÑкаваторщик.= ÑкÑплуатационник.= Ñлеваторщик.= Ñлектровозник.= ÑлектрогазоÑварщик.= Ñлектромонтажник.= Ñлектронщик.= Ñлектрообмотчик.= Ñлектрорадиомонтажник.= Ñлектрорезчик.= ÑлектроÑварщик.= Ñлектрохимик.= Ñмалировщик.= Ñмбриолог.= Ñмпириокритик.= Ñндемик.= Ñндокринолог.= Ñнолог.= Ñномотарх.= Ñнтомолог.= Ñнтофитопатолог.= Ñпарх.= Ñпидемиолог.= Ñпилептик.= Ñрцгерцог.= ÑÑдек.= ÑÑкалаторщик.= ÑÑкимоÑик.= ÑÑтрадник.= Ñтикетчик.= Ñтимолог.= Ñтнарх.= Ñтнолог.= Ñтолог.= ÑтруÑк.= юбочник.= юнак.= ÑŽÑтировщик.= Ñбедник.= Ñдерник.= Ñдерщик.= Ñдовитик.= Ñзвенник.= Ñзычник.= Ñк.= Ñличник.= Ñмщик.= Ñрыжник.= ÑÑтребÑтник.= ÑтвÑг.= Ñщичник.= link-grammar-5.3.16/data/ru/words/words.810000664000076400007640000000241712431741033015131 00000000000000бива.= бранива.= важива.= видыва.= вымучива.= выÑказыва.= говарива.= даива.= делыва.= заÑлужива.= игрыва.= колачива.= курива.= лавлива.= обÑлужива.= обÑужива.= обурева.= обхажива.= охажива.= паива.= пева.= пива.= пиÑыва.= плачива.= повалива.= поделыва.= пожевыва.= покалыва.= покатыва.= покачива.= покидыва.= покурива.= покуÑыва.= полечива.= полизыва.= полущива.= поманива.= помарыва.= поматыва.= помешива.= помучива.= попаива.= попалива.= попева.= попива.= попиÑыва.= попугива.= поругива.= поÑалива.= поÑаÑыва.= потачива.= потÑгива.= поучива.= поцежива.= почеÑыва.= почитыва.= пошатыва.= пощипыва.= пощупыва.= пощурива.= прашива.= припева.= провалива.= протÑгива.= прощупыва.= развева.= Ñажива.= Ñказыва.= Ñлужива.= Ñлыхива.= Ñматрива.= увещева.= читыва.= link-grammar-5.3.16/data/ru/words/words.1030000664000076400007640000004775612431741033015223 00000000000000авиадвигател.= авиаопрыÑкивател.= авиаопыливател.= автобетоноÑмеÑител.= автожижеразбраÑывател.= автомобил.= автомобилеопрокидывател.= автопроизводител.= адреÑ-календар.= акропол.= алкогол.= алмазозаменител.= алудел.= алюмогел.= амфипроÑтил.= анÑамбл.= антидактил.= антиобледенител.= антиокиÑлител.= аппарел.= апрел.= апÑел.= ареоÑтил.= ариел.= артикл.= аÑфальтобетоноÑмеÑител.= аÑфальторазогревател.= аÑрогел.= аÑрозол.= баллаÑтоуплотнител.= баллоноограничител.= баррел.= беккерел.= белител.= бензел.= бензиноуловител.= бензоуказател.= бензоуловител.= бетел.= бетонораÑпределител.= бетоноÑмеÑител.= бидонвил.= бимодул.= бинокл.= бланшировател.= бомбодержател.= бомбоÑбраÑывател.= бордел.= бороздоделател.= бороздооткрывател.= ботводробител.= брамÑел.= брашпил.= бревноÑбраÑывател.= бридел.= бронеавтомобил.= бугел.= бумагоделател.= бумагодержател.= бумагоноÑител.= бушел.= вагоноопрокидывател.= валкооборачивател.= вдувател.= вежетал.= веÑтибюл.= ветродвигател.= ветроуказател.= взаимоконтрол.= взрывател.= вибропогружател.= вибропреобразовател.= видеоноÑител.= видеоуÑилител.= видоиÑкател.= вилланел.= виндзейл.= винкел.= витаминоноÑител.= включател.= влагопоглотител.= водевил.= вододелител.= водоизмерител.= водомаÑлоотделител.= водонагревател.= водоопреÑнител.= водоотделител.= водоохладител.= водоочиÑтител.= водопонизител.= водораÑпределител.= воздухонагревател.= воздухоотделител.= воздухоохладител.= воздухоочиÑтител.= воздухоподогревател.= воздухораÑпределител.= воздухоувлажнител.= воздухоуловител.= волдыр.= волногаÑител.= волокноотделител.= вопл.= ворошител.= воÑпламенител.= воÑпроизводител.= воÑÑтановител.= вращател.= выбраÑывател.= выключател.= выравнивател.= выталкивател.= вытеÑнител.= вытрезвител.= вычитател.= выщелачивател.= вÑзел.= газойл.= газонаполнител.= газоопределител.= газоочиÑтител.= газопоглотител.= газоподогревател.= газопромывател.= газораÑпределител.= газотурбонагнетател.= газоулавливател.= газоуловител.= гардел.= гаÑител.= гафел.= гашпил.= гел.= гелиоводонагревател.= гидрогел.= гидродвижител.= гидрозол.= гидромел.= гидромодул.= гидроочиÑтител.= гидрораÑпределител.= гидроуÑилител.= гипергол.= гипоÑтил.= гироуÑпокоител.= гликол.= глокеншпил.= гоголь-могол.= гомрул.= гонобобел.= гонобол.= горден.= гоÑконтрол.= гоÑпитал.= грабштихел.= гранд-отел.= гранитол.= графоповторител.= графопоÑтроител.= гребнеобразовател.= грил.= громкоговорител.= грунтубел.= грÑдил.= грÑдоделател.= грÑзеуловител.= дактил.= двигател.= движител.= дежеопрокидывател.= дезинÑектал.= декабр.= декел.= делител.= децил.= диаÑтил.= дипол.= дирижабл.= дноуглубител.= дождевател.= дожигател.= домицил.= доппель-кюммел.= доÑкораÑпределител.= доÑылател.= дроÑÑел.= дубител.= дубл.= дубль-бемол.= дымар.= дюбел.= дюрал.= дÑгил.= жавел.= женьшен.= жерминал.= жижеразбраÑывател.= жирозаменител.= жироуловител.= заградител.= загрÑзнител.= загуÑтител.= заземлител.= закрепител.= закрывател.= замедлител.= заменител.= замыкател.= заполнител.= заравнивател.= зародышеотделител.= затенител.= звукоглушител.= звуконоÑител.= звукоÑнимател.= звукоулавливател.= звукоуловител.= звукоуÑилител.= зензубел.= зерноочиÑтител.= зернопроизводител.= зерноувлажнител.= зерноуловител.= знаменател.= золоудалител.= золоуловител.= зубар.= иглодержател.= извеÑтител.= излучател.= измельчител.= измерител.= илоочиÑтител.= инвентар.= инÑтрументодержател.= иÑказител.= иÑкрогаÑител.= иÑкроудержател.= иÑкроуловител.= иÑпарител.= иÑтирател.= июл.= июн.= кабриол.= календар.= кальвил.= канавокопател.= каналообразовател.= кандил.= капÑел.= карамбол.= картодержател.= картофел.= картофелекопател.= квадрупол.= квантил.= квантовател.= квинтил.= кендыр.= кеннел.= кервел.= килоджоул.= кинофеÑтивал.= кипрегел.= киÑтен.= кладез.= книппел.= кобл.= кодопреобразовател.= кожзаменител.= кокÑовыталкивател.= коктейл.= кометоиÑкател.= конго-краÑител.= коноплеоборачивател.= контрол.= копнител.= корабл.= кормоизмельчител.= корчевател.= коÑыр.= кочерыговыÑверливател.= краал.= краÑител.= краÑкоразбрызгивател.= краÑкораÑпылител.= крейцмейÑел.= кремл.= крепител.= криÑталлодержател.= кровезаменител.= крол.= кромкораÑправител.= кронциркул.= крумциркул.= крупопропаривател.= кубар.= купферникел.= купыр.= кюммел.= лаглин.= лейкоплаÑтыр.= лиÑел.= лиÑтел.= лиÑтораÑпределител.= литеровыталкивател.= лозоиÑкател.= локомобил.= лотлин.= лункоделател.= лункокопател.= лущител.= мангл.= марлин.= маÑлоотделител.= маÑлоотражател.= маÑлоохладител.= маÑлоподогревател.= маÑлораÑпределител.= маÑлоуловител.= мегаджоул.= медиевал.= мелаÑÑообразовател.= мертел.= металлоиÑкател.= мешковыколачивател.= мешковытрÑхивател.= мешкодержател.= мешконаÑыпател.= мидел.= микроавтомобил.= микродвигател.= микрозагрÑзнител.= микромодул.= микроноÑител.= микропереключател.= микрофотоноÑител.= милл.= миноиÑкател.= миракл.= миÑпикел.= миÑтрал.= миттел.= миттельшпил.= множител.= молокоочиÑтител.= монаÑтыр.= монел.= монокл.= мотел.= мультипол.= мунÑел.= муÑкател.= муÑороÑжигател.= мушкел.= муштабел.= мÑгчител.= набивател.= навел.= навозоразбраÑывател.= нагнетател.= нагревател.= надфил.= накипеобразовател.= накипеочиÑтител.= наполнител.= наÑтыл.= некропол.= нефтеподогревател.= никел.= нитеразделител.= нобл.= ногодержател.= нок-горден.= номеронабирател.= ноÑбр.= нул.= обдувател.= облучател.= обнаружител.= обогатител.= обогревател.= оборачивател.= обрезател.= обрызгивател.= обтекател.= огнетушител.= ограничител.= ожижител.= окиÑлител.= окомковател.= октаÑтил.= окуривател.= опиÑател.= ополаÑкивател.= опорожнител.= определител.= опреÑнител.= опрокидывател.= опротеÑтовател.= опрыÑкивател.= опудривател.= опыливател.= орар.= оригиналодержател.= ортоÑтил.= оÑвежител.= оÑветлител.= оÑлабител.= оÑокор.= оÑушител.= отбеливател.= отвалообразовател.= отвердител.= отгибател.= отделител.= отеплител.= отклонител.= отображател.= отражател.= отÑекател.= охладител.= падеÑпан.= палоделател.= пароизмерител.= пароохладител.= пароочиÑтител.= пароперегревател.= пароподогревател.= парораÑпределител.= парÑел.= парцел.= паÑквил.= пател.= пенообразовател.= пеноотделител.= пентапол.= пентаÑтил.= пенÑз.= пергидрол.= перегревател.= перегружател.= переключател.= перемешивател.= периÑтил.= перлин.= перодержател.= перÑол.= пертулин.= перфоÑчитывател.= пеÑкоразбраÑывател.= пеÑкоразбрызгивател.= петлител.= пигоÑтил.= пикел.= пикноÑтил.= пиÑтол.= плавител.= пламегаÑител.= плаÑтинкодержател.= пленкообразовател.= плодоÑнимател.= пневмораÑпределител.= повторител.= поглотител.= подавател.= подкрепител.= подогревател.= подÑлаÑтител.= поклажепринимател.= полудизел.= полупрофил.= полюÑоопределител.= порообразовател.= порошковдувател.= портфел.= потокораÑпределител.= початкоизмельчител.= початкоотделител.= початкоочиÑтител.= початкоÑрывател.= почвообразовател.= почвоуглубител.= почвоулучшател.= почвоуплотнител.= предоÑтерегател.= предохранител.= препаратодержател.= прериал.= прерывател.= прикуривател.= прима-векÑел.= прованÑал.= проволокодержател.= проволокоÑшивател.= проигрывател.= промывател.= пропаривател.= пропитывател.= прореживател.= прорывател.= проÑтил.= противовÑпенивател.= противозагрÑзнител.= противозапотевател.= противообледенител.= противоозоноÑтарител.= противоÑтарител.= протравител.= протравливател.= профитрол.= процентил.= прочерчивател.= проÑвител.= пудромантел.= пулепоглотител.= пулеуловител.= пульмомобил.= пупыр.= пуÑкател.= пуÑтотообразовател.= путеводител.= пухоотделител.= пылеочиÑтител.= пылеудалител.= пылеуловител.= пÑтновыводител.= радиовзрывател.= радиоудлинител.= разбавител.= разбрызгивател.= разгибател.= разгребател.= разделител.= раздувател.= разжижител.= размножител.= размывател.= размыкател.= размÑгчител.= разобщител.= разогревател.= разравнивател.= разрыхлител.= разъединител.= ракетоноÑител.= рапунцел.= раÑкиÑлител.= раÑкрывател.= раÑпределител.= раÑпрыÑкивател.= раÑпылител.= раÑÑеивател.= раÑÑекател.= раÑтворител.= раÑтвороÑмеÑител.= раÑтениепитател.= раÑтрубообразовател.= раÑÑ‚Ñгивател.= раÑширител.= раÑщепител.= рашкул.= рашпил.= реанимобил.= регал.= резиноÑмеÑител.= резцедержател.= ригел.= ридикюл.= ритмоводител.= ритурнел.= ровнител.= рокамбол.= рондел.= ротораÑширител.= рубел.= рубл.= рудораÑпределител.= рукаводержател.= рулоноразматывател.= румпел.= руÑлен.= рыхлител.= Ñабал.= Ñажеудалител.= Ñамовыгружател.= Ñамозажигател.= Ñамоопылител.= Ñамоподавател.= Ñаморазгружател.= Ñамоучител.= Ñапропел.= ÑарÑапарил.= Ñахарозаменител.= Ñахел.= ÑбраÑывател.= Ñвеклокопател.= Ñветовозвращател.= Ñветоделител.= ÑветозвукоÑпектакл.= Ñветоотражател.= ÑветораÑÑеивател.= Ñгибател.= ÑгуÑтител.= Ñедил.= ÑемеочиÑтител.= Ñенокопнител.= ÑеноÑобирател.= ÑентÑбр.= Ñерал.= Ñерводвигател.= Ñжижител.= Ñжимател.= Ñизал.= Ñикел.= Ñиликагел.= Ñиликол.= ÑинакÑар.= Ñкальпел.= Ñкарпел.= Ñкидывател.= Ñкладывател.= Ñкобоформировател.= ÑкороÑшивател.= ÑкотоÑбраÑывател.= Ñкрижапел.= Ñлаблин.= Ñливкообразовател.= Ñливкоотделител.= Ñливкоподготовител.= Ñмачивател.= ÑмеÑител.= Ñмывател.= ÑмÑгчител.= ÑнегоочиÑтител.= Ñоединител.= Ñолидолонагнетател.= Ñоло-векÑел.= Ñоломоизмельчител.= Ñоломокопнител.= ÑоломоÑбраÑывател.= ÑоломоÑобирател.= Ñомножител.= Ñпектакл.= Ñпецавтомобил.= ÑпецраÑпределител.= Ñпинодержател.= Ñпортинвентар.= Ñрезывател.= ÑтакÑел.= Ñтаниол.= Ñтеблеизмельчител.= Ñтеклин.= Ñтеклообогревател.= ÑтеклоочиÑтител.= Ñтереопроигрывател.= Ñтихар.= Ñтихирар.= Ñтогокопнител.= Ñтогометател.= ÑтрокоÑталкивател.= Ñтрудел.= Ñтрунодержател.= ÑчиÑлител.= Ñчитывател.= Ñшивател.= тв-Ñпектакл.= телекинофеÑтивал.= телеÑпектакл.= тенакл.= тенал.= тензопреобразовател.= теплоноÑител.= теплопоглотител.= теплопреобразовател.= теплопроизводител.= теплохладоноÑител.= термовыключател.= термопреобразовател.= термоÑмеÑител.= тетраÑтил.= тигл.= тинол.= тиодигликол.= тканераÑправител.= токовращател.= токоÑнимател.= топÑел.= траншеекопател.= триÑел.= тропар.= трохил.= трубораÑширител.= трюмÑел.= тукоразбраÑывател.= туманообразовател.= туннел.= турбовентил.= турбодвигател.= турбодизел.= турбонагнетател.= турбораÑширител.= тучеÑобирател.= тушител.= увеличител.= увлажнител.= углубител.= удвоител.= удлинител.= удобрител.= узловÑзател.= узлоловител.= узлоуловител.= указател.= улавливател.= уловител.= умножител.= уплотнител.= уÑилител.= уÑкорител.= утеплител.= утлегар.= утопител.= уточнител.= утроител.= утÑжелител.= уф-излучател.= ухнал.= уширител.= фазовращател.= фазопреобразовател.= фалин.= фальцебел.= фальцубел.= фальшкил.= фаршеÑоÑтавител.= феврал.= фенхел.= ферроникел.= феÑтивал.= филозел.= флореал.= флÑгоопрокидывател.= флÑгопропаривател.= форзейл.= формировател.= фортел.= фотоувеличител.= фотоумножител.= фотоÑлектроумножител.= френел.= хертел.= хлебокопнител.= хлопьеобразовател.= хромал.= цветоделител.= цинубел.= цифровател.= чекмар.= чекмен.= чешуеочиÑтител.= чигир.= чизел.= чиÑлител.= чихир.= шампун.= шантрел.= шелушител.= шерхебел.= ширител.= широкоизлучател.= шкентел.= шлакоуловител.= шламонакопител.= шлихтубел.= шницел.= шноркел.= шпандыр.= шпарител.= шпател.= шпахтел.= шпин.= шпиндел.= шпинел.= шпунтгебел.= шпунтубел.= шрифтоноÑител.= шрифтопереноÑител.= штангенциркул.= штенгел.= штихел.= шумоглушител.= шюÑÑел.= щелевател.= щеткодержател.= щитодержател.= ÑвакогоÑпитал.= ÑкраногаÑител.= Ñлектровзрывател.= ÑлектровоÑпламенител.= ÑлектроглÑнцевател.= Ñлектродвигател.= Ñлектрододержател.= ÑлектролитоноÑител.= Ñлектромобил.= Ñлектронагревател.= ÑлектрообеÑпыливател.= Ñлектрообогревател.= Ñлектроподогревател.= Ñлектропроигрывател.= ÑлектроÑоединител.= ÑлектроÑушител.= Ñндшпил.= ÑнергоноÑител.= ÑпиÑтил.= Ñтиленгликол.= юан.= юзин.= Ñмкоделател.= Ñмокопател.= Ñнвар.= ÑÑ‚.= link-grammar-5.3.16/data/ru/words/words.740000664000076400007640000001247312431741033015136 00000000000000беззаÑтенчив.= безраÑчетлив.= благочеÑтив.= болезнеуÑтойчив.= братолюбив.= велеречив.= верезглив.= веротерпим.= ветроуÑтойчив.= взаимозамкнут.= влаголюбив.= влаÑтолюбив.= водолюбив.= водоуÑтойчив.= воздухоуÑтойчив.= вольнолюбив.= вÑежалоÑтлив.= выÑокоÑахариÑÑ‚.= выÑокоÑдовит.= газоуÑтойчив.= длинноволоÑиÑÑ‚.= доÑтигаем.= дураковат.= жалоÑтлив.= жароуÑтойчив.= жизнелюбив.= жизнеуÑтойчив.= жуликоват.= завиÑтлив.= задышлив.= заковыриÑÑ‚.= замухрышиÑÑ‚.= запальчив.= заÑтенчив.= заÑухоуÑтойчив.= злопамÑтлив.= извертлив.= изворотиÑÑ‚.= изворотлив.= квазизамкнут.= квазиуÑтойчив.= киÑлотонеуÑтойчив.= конфузлив.= корыÑтолюбив.= крупнобугриÑÑ‚.= крупноразмашиÑÑ‚.= маловетвиÑÑ‚.= малодобычлив.= малокоÑтиÑÑ‚.= малооÑтойчив.= малоплодовит.= малоприветлив.= малоуÑтупчив.= малоуÑзвим.= медоточив.= мелкобугриÑÑ‚.= мелкоморщиниÑÑ‚.= мироточив.= многоветвиÑÑ‚.= многоречив.= многоуÑтойчив.= молодцеват.= морозоуÑтойчив.= мультиуÑтойчив.= надрывиÑÑ‚.= невозвратим.= невозмутим.= невоÑприимчив.= невыполним.= недогадлив.= недоÑтижим.= незадачлив.= незаменим.= незамыÑловат.= неизъÑÑним.= неиÑкореним.= неиÑкупим.= неиÑполним.= неиÑтощим.= неиÑчиÑлим.= немилоÑтив.= неопровержим.= неоÑпорим.= неоÑÑзаем.= неотвÑзчив.= неотличим.= неотразим.= неотчетлив.= непереноÑим.= неповоротлив.= непогрешим.= неподатлив.= непокладиÑÑ‚.= непокорлив.= непонÑтлив.= непоÑедлив.= непоÑлушлив.= непреоборим.= непререкаем.= неприветлив.= неприменим.= неразрешим.= неразрушим.= нераÑторжим.= нераÑчетлив.= неÑговорчив.= неÑоединим.= неÑоÑветим.= неÑпеÑив.= неÑравним.= нетерпелив.= неудачлив.= неудобоварим.= неудобопроизноÑим.= неуживчив.= неукротим.= неуÑидчив.= неуÑтраним.= неуÑтрашим.= неуÑтупчив.= ноздреват.= оборотиÑÑ‚.= оборотлив.= огнеуÑтойчив.= одутловат.= опрометчив.= охотлив.= пакоÑтлив.= переимчив.= переливиÑÑ‚.= переменчив.= переметчив.= плоÑкобугриÑÑ‚.= поворотлив.= подбориÑÑ‚.= подхалимиÑÑ‚.= покладиÑÑ‚.= поÑлушлив.= правдолюбив.= празднолюбив.= премилоÑтив.= преодолим.= привередлив.= привÑзчив.= придирчив.= придурковат.= приживчив.= прижимиÑÑ‚.= приманчив.= приметлив.= припаÑлив.= приÑлужлив.= прихотлив.= прожорлив.= проказлив.= пронырлив.= проÑтудлив.= пружиниÑÑ‚.= пылеуÑтойчив.= равновеÑом.= радиоуÑтойчив.= развеÑиÑÑ‚.= разгониÑÑ‚.= раздражим.= раздумчив.= разноречив.= разухабиÑÑ‚.= раÑкидиÑÑ‚.= раÑчетиÑÑ‚.= Ñамолюбив.= ÑверхдопуÑтим.= Ñветолюбив.= Ñвободолюбив.= Ñвоеобычлив.= Ñговорчив.= ÑебÑлюбив.= ÑильноветвиÑÑ‚.= ÑильноизвилиÑÑ‚.= Ñильноизменчив.= ÑлабоветвиÑÑ‚.= ÑлабовоÑприимчив.= Ñлабозамкнут.= ÑлабоизвилиÑÑ‚.= ÑлабоуÑтойчив.= Ñладкоречив.= ÑлаÑтолюбив.= Ñловоохотлив.= ÑмекалиÑÑ‚.= ÑноровиÑÑ‚.= ÑовеÑтлив.= Ñребролюбив.= ÑредневоÑприимчив.= ÑреднеразмашиÑÑ‚.= ÑреднеуÑтойчив.= ÑтеклÑниÑÑ‚.= Ñтраннолюбив.= Ñтрашлив.= Ñтупенчат.= ÑугробиÑÑ‚.= Ñуматошлив.= тенелюбив.= теплолюбив.= теплоуÑтойчив.= термовыноÑлив.= термоуÑтойчив.= трудновыполним.= труднодоÑтижим.= труднообозрим.= труднооÑущеÑтвим.= удобоварим.= ультрауÑтойчив.= фотообратим.= франтоват.= хлопотлив.= холодовыноÑлив.= холодоуÑтойчив.= хриÑтолюбив.= хулиганиÑÑ‚.= человеколюбив.= широковетвиÑÑ‚.= щеголеват.= link-grammar-5.3.16/data/ru/words/words.2270000664000076400007640000000453012431741033015211 00000000000000абÑорбир.= абÑтрагир.= авалир.= адÑорбир.= акклиматизир.= акцептир.= американизир.= англизир.= аÑÑемблир.= атрофир.= большевизир.= буфериз.= бюрократизир.= веÑтернизир.= гармониз.= германизир.= гранулир.= деаÑÑемблир.= дезориентир.= деквалифицир.= декольтир.= декоммунизир.= демаÑкир.= дематериализ.= деморализ.= денатурализ.= денотир.= деÑенÑибилизир.= деÑтруктурир.= идеологизир.= индуÑтриализ.= инÑтитуционализир.= интернационализир.= инфильтрир.= капÑулизир.= карбонизир.= катапультир.= коммерциализир.= конфирм.= криÑталлиз.= лабиализ.= латинизир.= легитимизир.= либерализир.= люмпенизир.= материализ.= машинизир.= милитариз.= модерниз.= моториз.= мультиÑканир.= мумифицир.= назализ.= натурализ.= нитрифицир.= объективизир.= озонир.= палатализ.= параметриз.= пауперизир.= переаÑÑемблир.= переквалифицир.= переформатир.= полÑриз.= проаÑÑоциир.= пролетаризир.= профеÑÑионализир.= революционизир.= регионализир.= редуцир.= ремилитариз.= ренатурализ.= реÑвакуир.= романиз.= романизир.= руÑифицир.= Ñвоппир.= Ñегментир.= ÑекулÑризир.= Ñинкопир.= Ñинхрониз.= ÑлавÑнизир.= Ñоветизир.= Ñтабилиз.= Ñтруктуризир.= Ñтруктурир.= ÑубÑтантивир.= ÑубÑтанциализир.= ÑубÑтанционализир.= табуизир.= татуир.= тракториз.= треÑтир.= украинизир.= фашизир.= феминизир.= формализ.= фрагментир.= хриÑтианизир.= цивилиз.= шаблонизир.= Ñволюционизир.= Ñкипир.= ÑкÑпатриир.= link-grammar-5.3.16/data/ru/words/words.1320000664000076400007640000000221012431741033015175 00000000000000агролице.= анте.= апоге.= аÑÑага.= баттерфлÑ.= бобÑле.= боре.= валу.= ветробо.= видеодиÑпле.= галме.= геморро.= гинеке.= гинеце.= гипоге.= гле.= гобо.= город-геро.= диÑпле.= долгоÑтро.= домоÑтро.= древоÑто.= жабре.= кадуце.= кайнозо.= карава.= караван-Ñара.= кипре.= кипÑе.= коÑоÑло.= курулта.= левко.= лице.= мавзоле.= магнитоÑло.= малаха.= мезозо.= молоча.= моноÑло.= мордобо.= мультиÑло.= мыше.= нало.= обло.= обыча.= оверле.= палеозо.= перело.= периге.= припо.= протерозо.= пыре.= радиобу.= разнобо.= Ñабанту.= Ñвыча.= Ñеногно.= Ñпонде.= ÑтеблеÑто.= Ñуво.= Ñуло.= ÑухоподÑто.= ÑухоÑто.= томбу.= травоÑто.= трохе.= ушку.= фотоÑло.= хлебоÑто.= червобо.= шахÑей-вахÑе.= Ñмпире.= Ñмбохоре.= link-grammar-5.3.16/data/ru/words/words.1680000664000076400007640000001607512431741033015224 00000000000000абрау-дюрÑо.= абу-заби.= авали.= аваруа.= авейру.= агатгу.= агджабеди.= адмиралти.= азау.= айзпуте.= айнажи.= айÑкраукле.= акаки.= акаÑи.= акмÑне.= акурейри.= акÑу.= алаверди.= алатау.= али-баймарлы.= аликанте.= алматы.= алукÑне.= альби.= амаравати.= амбролаури.= ангра-ду-Ñроижму.= анлагенбау.= антананариву.= антикоÑти.= апе.= ареццо.= атту.= атырау.= ауце.= ахалкалаки.= ахалцихе.= ахÑу.= баку.= бакÑу.= балви.= балыкши.= банги.= барзикау.= бару.= батуми.= бваке.= безье.= бель-вю.= бенгалуру.= бергамо.= беруни.= бильбао.= бинбау.= блюменау.= бодайбо.= болниÑи.= больцано.= ботошани.= брешиа.= бриндизи.= брюгге.= бузачи.= бузÑу.= букаву.= букантау.= бурленге.= буру.= бхилаи.= вайгео.= вале.= вальпараиÑо.= виеÑите.= визе.= визеу.= вильÑнди.= вормÑи.= выру.= газли.= газни.= гардабани.= гардаÑ.= гегечкори.= гернÑи.= глазго.= гливице.= гори.= гримÑби.= гуантанамо.= гуанчжоу.= гулбене.= гюмри.= давао.= дадли.= дапкау.= денау.= джагды.= джамму.= джангитау.= джвари.= дзаурикау.= дивичи.= дманиÑи.= добеле.= дурбе.= душанбе.= душети.= дыхтау.= евле.= жагаре.= закаталы.= залÑу.= зеÑтафони.= зилупе.= зугдиди.= ивало.= иерро.= илукÑте.= имишли.= ираÑу.= иÑалько.= иÑмаиллы.= каваÑаки.= кайÑери.= калгари.= кале.= каллаÑте.= кальÑо.= камаши.= камо.= канди.= кантхо.= каратау.= карачи.= карлÑруÑ.= каÑли.= каÑтри.= катандзаро.= катманду.= катовице.= кауаи.= кахи.= кванджу.= кварели.= кельме.= кеми.= кендырли.= кентау.= кивиыли.= кигали.= килиманджаро.= киндери.= киото.= кириши.= киÑангани.= киÑимайо.= китакюÑÑŽ.= кихну.= кобдо.= кобе.= кобулети.= ковентри.= кокшалтау.= кокшетау.= конакри.= котону.= котопахи.= коштантау.= кратьÑÑ….= кулалы.= кумамото.= кумаÑи.= кумертау.= куреÑÑаре.= куÑары.= куÑко.= кутаиÑи.= кырджали.= кюроÑао.= кюÑÑŽ.= лабытнанги.= лагодехи.= лакхпау.= ланÑароте.= ланчхути.= лахти.= лейте.= ливорно.= ликаÑи.= лилонгве.= лимбажи.= лиÑки.= литке.= лобиту.= лолий.= лондондерри.= лоухи.= лулео.= лумумбаши.= лункуланÑари.= маарду.= магдагачи.= майами.= майпо.= маланже.= мальборо.= мальме.= мантÑинÑари.= мапуту.= маракайбо.= марий.= марнеули.= маррамбиджи.= мартуни.= мары.= маÑаллы.= матади.= мауи.= маÑ.= маю.= мбабане.= мегри.= менкере.= мехико.= мидлÑбро.= минданао.= миндоро.= минпечати.= миÑти.= митхо.= могадишо.= молокаи.= монтевидео.= монтре.= мульде.= муÑтвеÑ.= навои.= нагаÑаки.= нагвÑаки.= найроби.= нампхо.= намту.= нанÑи.= нардо.= нары.= наÑÑо.= натал.= науру.= некÑе.= неменчине.= немиÑко.= нерюнгри.= неÑвиж.= ниихау.= ниньбо.= нуадибу.= нью-дели.= нью-мекÑико.= обихиро.= овьедо.= огайо.= оденÑе.= окинава.= олайне.= оруро.= оÑло.= пабраде.= пайде.= пакхоуку.= палдиÑки.= палермо.= пегу.= пику.= пилтене.= питешти.= плоешти.= плунге.= покачи.= пори.= порталегри.= порту.= поти.= прангли.= прато.= прейли.= прекуле.= приекуле.= пылтÑамаа.= пьи.= пьомбино.= равалпинди.= раквере.= рамади.= раÑшуа.= резекне.= реÑифи.= роÑарио.= руапеху.= руÑне.= руÑтави.= рухну.= Ñааремаа.= Ñаатлы.= Ñабиле.= Ñагареджо.= Ñалавати.= Ñалерно.= Ñамотраки.= Ñамтредиа.= Ñан-паулу.= Ñан-франциÑко.= ÑантьÑго.= ÑантьÑгу.= Ñаппоро.= ÑаÑебо.= Ñафи.= Ñачхере.= ÑвиноуйÑце.= Ñебу.= Ñемеру.= Ñенно.= Ñеренгети.= Ñибиу.= Ñигнахи.= Ñикоку.= ÑимоноÑеки.= Ñинди.= Ñиныйджу.= Ñкаудвиле.= Ñколе.= Ñмилтене.= ÑолÑбери.= Ñтренчи.= ÑÑ‚Ñнли.= Ñубате.= Ñукре.= ÑулавеÑи.= ÑуонÑи.= ÑурÑеле.= Ñухуми.= ÑырабаÑ.= таити.= тайри.= такоради.= талÑи.= талькуано.= тампере.= тангч.= таранто.= тарту.= тау.= таунджи.= таураге.= тбилиÑи.= тейде.= тейково.= текели.= телави.= темиртау.= темуко.= тенерифе.= ткварчели.= ткибули.= тоби.= токио.= толедо.= тольÑтти.= томпо.= торонто.= тоÑно.= тринити.= тринкомали.= триполи.= туамоту.= туапÑе.= туймазы.= турку.= тхимпху.= тырговиште.= тыры.= Ñ‚Ñгу.= тюри.= уагадугу.= уаÑко.= укмерге.= улан-удÑ.= умео.= уралтау.= урумчи.= учалы.= учами.= уштобе.= фару.= фиджи.= физули.= фогу.= фокшани.= фучжоу.= хаао.= хаапÑалу.= хальмг.= хальмг-тангч.= хамамацу.= харабали.= хараре.= хашури.= хельÑинки.= хийумаа.= хоби.= ходжейли.= хоккайдо.= хонÑÑŽ.= храми.= хромтау.= хунгари.= Ñ…Ñджу.= Ñ…ÑŽÑ.= цагери.= цвиккау.= циволько.= циндао.= цихиÑдзири.= цнори.= цхакаÑ.= цхалтубо.= цхинвали.= чачани.= чикаго.= чимбораÑо.= чирикчи.= шеки.= шеллефтео.= шепÑи.= шешупе.= шилале.= шилуте.= шурчи.= Ñбеко.= Ñнзели.= ÑнÑхеде.= Ñмагути.= Ñмантау.= ÑмуÑукро.= Ñнбо.= ÑниÑÑŠÑрви.= link-grammar-5.3.16/data/ru/words/words.1510000664000076400007640000000414012431741033015202 00000000000000айкн.= атукн.= блеÑн.= булькн.= взблеÑн.= взбрыкн.= взвизгн.= вздохн.= вздрогн.= взмахн.= визгн.= вильн.= воздохн.= впорхн.= впрыгн.= вÑкрикн.= вÑкрÑкн.= вÑпорхн.= вÑпрыгн.= вÑпыхн.= вÑхлипн.= вÑхрапн.= гавкн.= газан.= гикн.= гукн.= гульн.= дерзн.= домахн.= донырн.= допрыгн.= доÑÑгн.= дохн.= дошагн.= дрогн.= дрыгн.= дыхн.= екн.= заглÑн.= запорхн.= запрыгн.= захолон.= звÑкн.= зевн.= зыкн.= каркн.= квакн.= кивн.= крикн.= крÑкн.= кутн.= лопн.= лÑзгн.= махан.= махн.= мелькн.= мигн.= моргн.= мÑукн.= намекн.= нырн.= обрыдн.= ойкн.= отвильн.= отдохн.= отпорхн.= отпрыгн.= отшагн.= охн.= пальн.= пахн.= пикн.= пиÑкн.= поддакн.= подмигн.= поднырн.= подпрыгн.= полыхн.= порÑкн.= порхн.= поÑÑгн.= потон.= премин.= прикорн.= прильн.= примкн.= приÑвиÑтн.= приÑÑгн.= притопн.= прихворн.= прицыкн.= проглÑн.= продохн.= пронырн.= прыгн.= пÑихан.= пыхн.= риÑкн.= рухн.= рыгн.= рыкн.= Ñ€Ñвкн.= Ñверкн.= Ñвильн.= Ñиган.= Ñкакн.= Ñкользн.= Ñкрипн.= ÑоÑкользн.= ÑоÑн.= Ñпорхн.= Ñпрыгн.= Ñтрекан.= Ñтрухн.= тенькн.= топн.= тренькн.= трухн.= Ñ‚Ñвкн.= увильн.= улепетн.= улизн.= унырн.= упорхн.= упрыгн.= уÑкользн.= уÑн.= фукн.= фыркн.= харкн.= хихикн.= хмыкн.= храпн.= хрупн.= хруÑтн.= хрюкн.= цокн.= цыкн.= чавкн.= чивикн.= чиликн.= чирикн.= чиркн.= чихн.= чхн.= шагн.= шаркн.= шикн.= шмыгн.= шнырн.= щегольн.= юркн.= link-grammar-5.3.16/data/ru/words/words.860000664000076400007640000000233312431741033015133 00000000000000анютин.= ариаднин.= бабуÑин.= барынин.= братнин.= валькин.= внучкин.= гулькин.= девицын.= дедушкин.= димин.= дочерин.= дочернин.= дочкин.= дÑдин.= дÑдюшкин.= женин.= иринкин.= иришкин.= калинкин.= карлушин.= клавкин.= колин.= колькин.= курицын.= кутькин.= кухаркин.= лариÑин.= лаÑточкин.= любочкин.= люÑькин.= мамашин.= маменькин.= мамин.= мамкин.= маринкин.= мартышкин.= материн.= матушкин.= мачехин.= мишкин.= морковкин.= мужнин.= наташкин.= невеÑтин.= нинкин.= нÑнечкин.= нÑнин.= нÑнькин.= нÑнюшкин.= олин.= папашин.= папенькин.= папин.= прабабкин.= Ñвекровин.= Ñветланин.= ÑеÑтрин.= ÑеÑтрицын.= Ñтарухин.= Ñукин.= танькин.= тетин.= тетушкин.= тещин.= толькин.= тришкин.= троицын.= Ñ‚Ñтькин.= филькин.= хозÑйкин.= юлин.= юркин.= link-grammar-5.3.16/data/ru/words/words.730000664000076400007640000000243512431741033015132 00000000000000взбух.= взмок.= влип.= вмерз.= вÑкиÑ.= вÑпух.= вызÑб.= докиÑ.= доÑох.= забух.= загрÑз.= задрых.= зазÑб.= залип.= замерз.= замок.= запух.= заÑох.= затерп.= захрÑÑ.= зачах.= издох.= иззÑб.= измерз.= измок.= иÑÑох.= иÑчах.= набрÑк.= набух.= надмок.= накиÑ.= налип.= намок.= намÑк.= напух.= наÑох.= обвиÑ.= облип.= обмерз.= обмок.= обмÑк.= обрюзг.= обÑох.= оглох.= одрÑб.= одрÑÑ….= озÑб.= окреп.= опух.= оÑип.= оÑклиз.= оÑлиз.= отвиÑ.= отвык.= отерп.= отлип.= отмерз.= отмÑк.= отÑох.= повиÑ.= погрÑз.= подкиÑ.= подлип.= подмерз.= подмок.= подмÑк.= подох.= подпух.= позÑб.= померз.= помок.= почах.= привык.= прилип.= припух.= приÑох.= прозÑб.= прокиÑ.= промок.= промÑк.= проÑох.= протух.= разбух.= развиÑ.= размок.= размÑк.= раÑкиÑ.= раÑпух.= ÑвиÑ.= Ñдох.= Ñмок.= ÑмÑк.= Ñтух.= укиÑ.= умок.= умÑк.= уÑох.= link-grammar-5.3.16/data/ru/words/words.550000664000076400007640000000206312431741033015127 00000000000000атоле.= афро.= банди.= барберри.= бизнеÑ-линк.= браунколь.= буги.= веддахи.= виоль.= гагаку.= гуари.= гумбо.= дангери.= дашики.= джей.= джи.= дзайбацу.= диви-диви.= долли.= дометт.= зи.= каки.= кампо.= каури.= килти.= кларо.= клуазоне.= кордоба.= крамбе.= кью.= леÑепаÑÑе.= лудо.= лÑ.= лÑнгли.= мараведи.= мю.= николь.= нинон.= паблем.= пальметто.= папетри.= паÑтиччо.= пачиÑи.= пелеа.= пепино.= пепо.= плайÑ.= пьÑцца.= рами.= рамми.= рекамье.= ромни.= ÑакÑ.= ÑальÑа.= Ñанко.= Ñигарильо.= Ñидхи.= Ñодоку.= Ñпру.= Ñтоа.= Ñумо.= теÑтоа.= тоффи.= Ñ‚Ñмми.= ушебти.= хакни.= чань.= чапати.= чатни.= чоли.= чоризо.= шалли.= шамбре.= шарпи.= шодди.= Ñйч.= ÑкÑ.= link-grammar-5.3.16/data/ru/words/words.1860000664000076400007640000017032612431741033015224 00000000000000абонирован.= абÑолютизирован.= абÑорбирован.= абÑтрагирован.= авиаопрыÑкиван.= авиаопыливан.= авиапутешеÑтв.= автовыравниван.= автоматизирован.= автопилотирован.= автопрограммирован.= авторадиографирован.= авторегулирован.= автоÑопровожден.= автоÑтроен.= автотелеуправлен.= адреÑован.= азотирован.= аквапланирован.= акваполиÑоединен.= акклиматизирован.= аккомпанирован.= активирован.= актирован.= акцентирован.= акцептован.= алитирован.= альтернирован.= амниÑтирован.= анализирован.= анаморфирован.= анатомирован.= ангажирован.= аннотирован.= анодирован.= антиочарован.= антипереполнен.= антиÑовпаден.= апеллирован.= аппрокÑимирован.= аргументирован.= арретирован.= аÑÑемблирован.= аÑÑимилирован.= аÑÑоциирован.= афиширован.= ацинитроÑоедннен.= аÑрорадионивелирован.= баллотирован.= барботирован.= бедÑтвован.= безумÑтвован.= беÑÑемерован.= беÑчувÑтв.= бета-раÑпределен.= библиографирован.= библиографоведен.= бигам.= биоаккумулирован.= биопротезирован.= биортонормирован.= биÑирован.= благовремен.= благодарен.= благонаполнен.= благораÑтворен.= благоуÑмотрен.= благочеÑÑ‚.= бланкирован.= бланширован.= блеÑнен.= близкодейÑтв.= блиндирован.= боговоÑприÑÑ‚.= богооправдан.= богопознан.= богопочитан.= бойкотирован.= болеутолен.= болотоведен.= борзопиÑан.= бороздован.= боронован.= ботанизирован.= бравирован.= бреширован.= бронзирован.= брошюрован.= букÑирован.= бумагомаран.= бумагопрÑден.= бухтен.= вакуум-бетонирован.= вакуум-фильтрован.= вакуумирован.= вальцеван.= варьирован.= вбиран.= вбраÑыван.= ввинчиван.= ввÑзыван.= вгибан.= вдавлен.= вдавливан.= вдалбливан.= вделыван.= вдергиван.= вентилирован.= вержен.= вероподоб.= верпован.= вершен.= вершкован.= ветшан.= вживан.= взаимодовер.= взаимоиÑключен.= взаимонепониман.= взаимоприÑпоÑоблен.= взаимопроникновен.= взаимораÑположен.= взбалтыван.= взбрызгиван.= взвеван.= взвинчиван.= вздваиван.= вздергиван.= вздорожан.= взламыван.= взмахиван.= взметыван.= взмучиван.= взмыливан.= взнуздан.= взращиван.= взъерошиван.= взыман.= взыÑкиван.= вибрирован.= вибропрофилирован.= византиноведен.= винокурен.= вирирован.= вихлÑн.= вихреобразован.= вкладыван.= вклеиван.= вклиниван.= вколачиван.= вкрапливан.= вкручиван.= влагозадержан.= влагоÑодержан.= владычеÑтвован.= влаÑтвован.= вмонтирован.= внемлен.= водолечен.= водооÑвÑщен.= водородкатионирован.= возвеличен.= возвеличиван.= возглашен.= воздухолечен.= воздухораÑпределен.= возлежан.= волхвован.= вольнолюб.= вольномыÑл.= воÑьмидеÑÑтилет.= воÑьмиÑотлет.= вочеловечен.= впадан.= впаиван.= впитыван.= впихиван.= вплетан.= впрыгиван.= впутыван.= впÑчиван.= врезан.= времÑиÑчиÑлен.= времÑнахожден.= времÑпрепровожден.= времÑпровожден.= вÑеÑожжен.= вÑкакиван.= вÑкапыван.= вÑкидыван.= вÑкрыван.= вÑовыван.= вÑпархиван.= вÑпарыван.= вÑпахиван.= вÑплыван.= вÑпыхиван.= вÑтавлен.= вÑтреван.= вÑтрÑхиван.= вÑучиван.= вталкиван.= втачиван.= втекан.= втолковыван.= второзакон.= втравливан.= втÑгиван.= втÑжен.= вчинен.= выбалтыван.= выбраÑыван.= выбуриван.= выбухан.= вываливан.= вывариван.= выветриван.= вывинчиван.= выволакиван.= выворачиван.= выгадыван.= выглаживан.= выглÑдыван.= выгодоприобретен.= выгораживан.= выгуливан.= выдавливан.= выдалбливан.= выделыван.= выдергиван.= выдумыван.= выжариван.= выздоравливан.= вызыван.= выиÑкиван.= выказыван.= выкалыван.= выкапыван.= выкармливан.= выкатыван.= выкипан.= выкладыван.= выклеиван.= выковыван.= выколачиван.= выколашиван.= выкорчевыван.= выкраиван.= выкрашиван.= выкрикиван.= выкручиван.= выкрыван.= выкуриван.= выкуÑыван.= вылавливан.= вылеживан.= вылуплен.= вылупливан.= вылущен.= вылущиван.= выманиван.= вымарыван.= вымахиван.= выметыван.= вымешиван.= вымокан.= вымораживан.= выныриван.= вынюхиван.= выпадан.= выпаиван.= выпалыван.= выпахиван.= выпендриван.= выпиван.= выпиливан.= выпиÑыван.= выпихиван.= выплавлен.= выплевыван.= выплыван.= выпотеван.= выправлен.= выпрашиван.= выпреван.= выпроваживан.= выпрыгиван.= выпутыван.= выпÑчиван.= вырабатыван.= вырезыван.= выриÑовыван.= вырыван.= выÑаживан.= выÑаливан.= выÑаÑыван.= выÑачиван.= выÑверливан.= выÑвечиван.= выÑеиван.= выÑекан.= выÑечен.= выÑиживан.= выÑкабливан.= выÑкакиван.= выÑкальзыван.= выÑкребан.= выÑлуживан.= выÑматриван.= выÑмеиван.= выÑовыван.= выÑолаживан.= выÑпрашиван.= выÑтилан.= выÑтрачиван.= выÑтреливан.= выÑтуживан.= выÑтукиван.= выÑтупан.= выÑушиван.= выÑчитыван.= выталкиван.= вытапливан.= вытаÑкиван.= вытачиван.= вытравливан.= выуживан.= выхаркиван.= выхватыван.= выхолаживан.= выхолащиван.= вычеркиван.= вычерпыван.= вычерчиван.= вычеÑыван.= вычитыван.= вышагиван.= вышвыриван.= выщипыван.= газовыделен.= газолечен.= газооборудован.= газоокуриван.= газораÑпределен.= газоулавливан.= гала-предÑтавлен.= галогенборирован.= галтован.= гальванизирован.= гальванопокрыт.= гармонирован.= гарнитуроначертан.= гарцеван.= гаÑтролирован.= гелеобразован.= генерирован.= гербоведен.= гетеродинирован.= гидроаккумулирован.= гидровиброуплотнен.= гидромашиноÑтроен.= гидрообеÑпыливан.= гидрообогащен.= гильотинирован.= гипнотизирован.= главленгорфинуправлен.= главленоблфинуправлен.= главмоÑгорфинуправлен.= главмоÑдоруправлен.= главмоÑжилуправлен.= главмоÑоблфинуправлен.= главмоÑфинуправлен.= главнокомандован.= глазирован.= глиÑÑирован.= глодан.= глубокомыÑл.= глÑнцеван.= гнездован.= гнилокров.= гноеотделен.= гноетечен.= голоÑоведен.= гомероведен.= горообразован.= гравирован.= градирован.= градуирован.= гранатометан.= граÑÑирован.= грехопаден.= гримирован.= гроÑÑ-уÑлов.= грохочен.= грузиноведен.= грунтован.= грунтоведен.= грыжеÑечен.= грызен.= грÑзелечен.= гудронирован.= гуммирован.= гурчен.= дактилоÑкопирован.= дароприношен.= датирован.= двадцатипÑтилет.= двоевлаÑÑ‚.= двойникован.= двубрач.= двулучепреломлен.= двупреломлен.= двухÑотлет.= двухтыÑÑчелет.= деаÑÑемблирован.= деблокирован.= дебуширован.= девозбужден.= девÑноÑтолет.= девÑтилет.= девÑтиÑотлет.= дегидрирован.= дегидробромирован.= дегидрофторирован.= дегидрохлорирован.= дегоржирован.= дегтеван.= дезавуирован.= дезаминирован.= дезанаморфирован.= дезинфицирован.= декапирован.= декарбокÑилирован.= декламирован.= декорирован.= декретирован.= демаÑкирован.= демонÑтрирован.= демультиплекÑирован.= денатурирован.= дернован.= деÑантирован.= деÑÑтиÑлов.= дефибрирован.= дефилирован.= дешифрирован.= диазоаминоÑоединен.= диафрагмирован.= дигерирован.= диктован.= динамометрирован.= дирижаблеÑтроен.= диÑкован.= диÑкредитирован.= диÑпропорционирован.= диÑтанциометрирован.= диÑтанционирован.= диÑтанцирован.= диÑтиллирован.= дифференцирован.= дноуглублен.= добеган.= дображиван.= доброделан.= довольÑтвован.= догоран.= додаиван.= дожариван.= дозариван.= доигрыван.= доказан.= докован.= долгоденÑтв.= долготерпен.= допирован.= допиÑыван.= допрашиван.= доÑледован.= доÑтаван.= доÑтраиван.= драгирован.= дразнен.= драматизирован.= дребезжан.= древонаÑажден.= дрожжеван.= дроÑÑелирован.= дрÑхлен.= дымлен.= единобрач.= единодержав.= единомыÑл.= единонаÑлед.= елеоÑвÑщен.= еÑтеÑтвоведен.= жезлогадан.= желирован.= желтен.= желчеобразован.= желчеотделен.= жереблен.= жертвован.= жеÑтчен.= живопиÑан.= живорожден.= живоÑечен.= жизнепониман.= жилкован.= жирораÑщеплен.= жиротоплен.= жонглирован.= забеган.= забеливан.= забраÑыван.= заваливан.= завариван.= заведыван.= заверÑтыван.= завертыван.= завешиван.= завинчиван.= завлекан.= заводнен.= заволакиван.= завÑдан.= загадыван.= заглаживан.= заглатыван.= заглублен.= заглушен.= заглÑдыван.= заговариван.= загораживан.= загранкомандирован.= загроможден.= загрублен.= загружен.= загуÑтеван.= загуÑтен.= загущен.= задабриван.= задеван.= заделыван.= задерживан.= задернен.= заедан.= зажариван.= зажиливан.= зажиман.= зажуливан.= зазубриван.= заигрыван.= заиÑкиван.= закабален.= закаболиван.= закаливан.= закапыван.= закармливан.= закатыван.= заквашиван.= закидыван.= закипан.= закладыван.= заклеиван.= заклепыван.= заклиниван.= заковыван.= заколачиван.= законоведен.= закрашиван.= закрепощен.= закривлен.= закручиван.= закупориван.= залеживан.= залечиван.= зализыван.= залужен.= замазыван.= замаливан.= замалчиван.= заманиван.= замаÑливан.= заматыван.= замачиван.= заметыван.= замешиван.= замуровыван.= замуÑориван.= замшеван.= замыван.= занавешиван.= западен.= запариван.= запаÑан.= запахиван.= запечатыван.= запинан.= запихиван.= заплеÑкиван.= запотеван.= запрашиван.= запрокидыван.= запротоколирован.= запруживан.= запрыгиван.= запудриван.= запуÑкан.= запутыван.= запылен.= заравниван.= зарегулирован.= зародышеобразован.= зарумÑниван.= зарухан.= зарыван.= заÑаживан.= заÑаливан.= заÑаÑыван.= заÑахариван.= заÑветлен.= заÑвечиван.= заÑеиван.= заÑкакиван.= заÑлушан.= заÑмолен.= заÑовыван.= заÑтаиван.= заÑтегиван.= заÑтеклен.= заÑтопориван.= заÑтраиван.= заÑтращиван.= заÑтреван.= заÑтудневан.= заталкиван.= затаÑкиван.= затачиван.= затвердеван.= затворен.= затеÑыван.= затравливан.= затрагиван.= затрачиван.= затребован.= затуманиван.= затушевыван.= затыкан.= заутюживан.= захваливан.= захватыван.= захлебыван.= захлеÑтыван.= захлопыван.= захолаживан.= зацикливан.= зачеканиван.= зачерпыван.= зачитыван.= зашифровыван.= зашпиливан.= зашториван.= защелкиван.= звездоплаван.= звуковиден.= звуковоÑпроизведен.= звукоизменен.= звукопоглощен.= звукоподражан.= здравомыÑл.= зейгерован.= землеопиÑан.= землечерпан.= злобÑтвован.= злоумышлен.= золообразован.= золоулавливан.= зонирован.= зубоврачеван.= зуммирован.= зыблен.= иглоукалыван.= идеализирован.= идентирован.= извиван.= изглаживан.= изготавливан.= изматыван.= измельчан.= изнашиван.= изнеживан.= изничтожен.= изнож.= изобличен.= изолирован.= изонитроÑоединен.= изрезыван.= изрыган.= икрометан.= иллюминирован.= иллюÑтрирован.= илован.= имитирован.= инверÑирован.= инвертирован.= ингибирован.= индивидуализирован.= индицирован.= инкапÑулирован.= инкруÑтирован.= инобыт.= интервиден.= интерполирован.= интонирован.= инциÑтирован.= инъецирован.= иризирован.= иÑкалечен.= иÑкрообразован.= иÑповедован.= иÑпоганиван.= иÑпрашиван.= иÑÑушен.= иÑтекан.= иÑтончен.= иÑходатайÑтвован.= иÑхожден.= иÑчезан.= иÑчерпыван.= йотирован.= кабрирован.= кавказоведен.= кадрирован.= каландрирован.= каландрован.= калиброван.= калориметрирован.= камедетечен.= камнедроблен.= камнеÑечен.= канализирован.= каналирован.= кантован.= капан.= капиталообразован.= капотирован.= картелирован.= картирован.= картоведен.= картографирован.= каÑтрирован.= катапультирован.= квазимногообраз.= квазиреферирован.= квартован.= кваÑцеван.= квитирован.= килеван.= киноведен.= китаеведен.= клаÑÑифицирован.= клеван.= клееварен.= клетневан.= клиширован.= клонирован.= клÑтвоприношен.= кокономотан.= коленопреклонен.= колеÑован.= коллимирован.= коловращен.= кольцеван.= комкован.= коммутирован.= компандирован.= компилирован.= комплекÑирован.= комплекÑообразован.= конкурирован.= конÑпектирован.= конÑтатирован.= контингентирован.= контратипирован.= контркондиционирован.= контробвинен.= кооптирован.= кормодобыван.= кормоиÑпользован.= коронован.= корригирован.= коÑмоплаван.= крейÑирован.= кренгован.= кровенаполнен.= кроветворен.= кровообразован.= кровоочищен.= кровоÑмешен.= кровоÑнабжен.= кромÑан.= кроÑÑирован.= круглен.= кругообращен.= кÑерографирован.= кÑерокопирован.= кузовоÑтроен.= кумыÑолечен.= купажирован.= купелирован.= лавирован.= лакан.= лакирован.= латунирован.= легкомыÑл.= лекарÑтвоведен.= леÑоведен.= леÑовозобновлен.= леÑопилен.= летоÑчиÑлен.= лжепоÑлушан.= лжеÑмирен.= лидирован.= ликвидирован.= лингвоÑтрановеден.= лиÑтан.= лиÑтерован.= лиÑтораÑположен.= литографирован.= логарифмирован.= лунотрÑÑен.= лупцеван.= лучеиÑпуÑкан.= лучепреломлен.= льнопрÑден.= любоÑÑ‚Ñжан.= магазинирован.= магнитоÑопротивлен.= мажорирован.= макетирован.= макроаÑÑемблирован.= макронапрÑжен.= макропрограммирован.= макроÑтруктурирован.= макроуправлен.= макÑимизирован.= маловетр.= манкирован.= маринован.= маркирован.= маÑкирован.= маÑÑирован.= маÑштабирован.= матирован.= матрицирован.= медоварен.= междуначал.= междуÑтроч.= мелиорирован.= мелкоплод.= мергелеван.= мерзлотоведен.= мертворожден.= метапланирован.= метаÑледÑтв.= метаÑоÑтоÑн.= мешкован.= микроиздан.= микроизображен.= микроиÑÑледован.= микрокапÑулирован.= микрокопирован.= микромоделирован.= микронапрÑжен.= микропрограммирован.= микроÑоÑтоÑн.= микрофотографирован.= микрофотокопирован.= микрофотометрирован.= микроÑвлен.= микширован.= мимеографирован.= минералообразован.= минирован.= минобразован.= миражирован.= миропомазан.= миропониман.= мироÑозерцан.= многобрач.= многовлаÑÑ‚.= многоглаголан.= многоначал.= модифицирован.= модулирован.= мокроÑолен.= монголоведен.= морализирован.= морозобит.= моÑгораптекоуправлен.= моÑтоÑтроен.= мотыжен.= мочеизнурен.= мочеиÑпуÑкан.= мочеиÑтощен.= мочеотделен.= мужевлаÑÑ‚.= музееведен.= музицирован.= музыковеден.= музыкознан.= мультиплекÑирован.= мультипрограммирован.= мультиÑканирован.= мумифицирован.= муÑÑирован.= муштрован.= мыловарен.= мÑгчен.= набеган.= набиван.= набрызгиван.= наваливан.= навариван.= наверÑтыван.= навешиван.= навиван.= навинчиван.= наволакиван.= наворачиван.= навьючиван.= нагарообразован.= нагораживан.= нагребан.= нагружен.= надвижен.= надвÑзыван.= надергиван.= надоедан.= надпиÑыван.= надрезан.= надÑекан.= надÑтраиван.= наживан.= накатыван.= накачиван.= накидыван.= накладыван.= накликан.= накручиван.= накрыван.= наливан.= налипан.= намагничен.= намазыван.= намачиван.= намыливан.= нанизыван.= напаиван.= напахиван.= напеван.= напитыван.= наплавливан.= напрыгиван.= напуÑкан.= напутÑтвован.= напÑливан.= нарезан.= народоведен.= народоопиÑан.= нарыван.= наÑаживан.= наÑвиÑтыван.= наÑиживан.= наÑовыван.= наÑтаиван.= наÑталиван.= наÑтуживан.= наÑтукиван.= натаÑкиван.= натравливан.= натÑгиван.= науглероживан.= науковеден.= науÑькиван.= нахлеÑтыван.= нахмуриван.= нацеживан.= нацеливан.= начальÑтвован.= нашвыриван.= нащупыван.= небрагоразум.= невключен.= невÑтуплен.= невхожден.= невынеÑен.= неглижирован.= недеÑн.= недовыполнен.= недонеÑен.= недооцениван.= недопотреблен.= недоÑыпан.= недотÑгиван.= незаращен.= незаÑвлен.= ненаÑил.= необложен.= неоглашен.= неодобрен.= неокончан.= неоÑужден.= неоÑущеÑтвлен.= неотклонен.= неотчужден.= неоформлен.= непогашен.= неподчинен.= неполноглаÑ.= непониман.= непоÑлушан.= непоÑвлен.= непредъÑвлен.= непрекращен.= непривлечен.= неприменен.= непричинен.= непроживан.= непропуÑкан.= непроÑвлен.= неравновеÑ.= неразмещен.= неразмножен.= неÑовершеннолет.= неÑоединен.= неÑраÑтан.= неÑращен.= неÑÑ‚Ñжан.= неувольнен.= неудовольÑтв.= неузнаван.= неуказан.= неуничтожен.= неупоминан.= неупотреблен.= нефтепродуктобеÑпечен.= низвержен.= никелирован.= ниÑпоÑлан.= ниÑпровержен.= ниÑхожден.= нитрирован.= нитрован.= нитроÑоединен.= ничегонеделан.= нищенÑтвован.= нотопечатан.= нумерован.= нутрован.= обвалован.= обвиван.= обвиÑан.= обволакиван.= обвÑзыван.= обвÑливан.= обгоран.= обгрызан.= обдуван.= обеган.= обезгаживан.= обезглавливан.= обезжириван.= обезземелен.= обезземеливан.= обезлеÑен.= обезличиван.= обезлюден.= обезображен.= обезображиван.= обезоруживан.= обезуглероживан.= обезызвеÑтвлен.= обезыливан.= обезьÑнничан.= обеÑкиÑлороживан.= обеÑкровливан.= обеÑкураживан.= обеÑпложиван.= обеÑÑеребрен.= обеÑÑериван.= обеÑÑиливан.= обеÑÑмыÑливан.= обеÑÑоливан.= обеÑточиван.= обеÑцвечен.= обеÑчеловечиван.= обеÑчещен.= обжариван.= обжат.= обзыван.= обиран.= обкалыван.= обкапыван.= обкармливан.= обкатыван.= обкладыван.= обкрадыван.= обкручиван.= обламыван.= облапошиван.= облизыван.= облупливан.= обмазыван.= обматыван.= обмахиван.= обметан.= обметыван.= обмолачиван.= обмораживан.= обмыливан.= обниман.= обнюхиван.= обобщеÑтвлен.= обоготворен.= обогреван.= обожеÑтвлен.= обозреван.= оболваниван.= оборачиван.= обрабатыван.= обрезыван.= обругиван.= обрыван.= обрызгиван.= обÑаживан.= обÑаÑыван.= обÑахариван.= обÑеменен.= обÑушиван.= обтачиван.= обтеÑыван.= обтрепыван.= обтÑгиван.= обуглероживан.= обугливан.= обуÑловливан.= обхватыван.= обшиван.= объегориван.= обыгрыван.= обызвеÑтвлен.= обыÑкиван.= овдовен.= овеван.= овещеÑтвлен.= оврагообразован.= овшивен.= огибан.= оглушен.= оглÑдыван.= огнегадан.= огораживан.= одеревенен.= одерживан.= одернен.= одноголоÑ.= одомашнен.= одомашниван.= одревеÑнен.= одурачиван.= одурманиван.= оживотворен.= озаглавливан.= озвончен.= озероведен.= озолен.= окалинообразован.= окатыван.= окачиван.= оклеветан.= оклеиван.= оковыван.= околачиван.= околпачиван.= окольцовыван.= окоренен.= окоÑтенен.= окрапивлен.= окремнен.= окроплен.= окукливан.= окуÑкован.= олицетворен.= омолаживан.= омрачен.= омыван.= онемечиван.= опахиван.= оперирован.= опиливан.= опиран.= опиÑыван.= оплакиван.= оплетен.= опломбирован.= опоганиван.= опоражниван.= опорочен.= опоÑредÑтвован.= опоÑÑыван.= опробковен.= опрокидыван.= опушен.= оригинальничан.= орнаментирован.= ортоÑоединен.= оруднен.= оÑахариван.= оÑведомлен.= оÑвинцован.= оÑвиÑтан.= оÑеверен.= оÑлабеван.= оÑланцеван.= оÑлизнен.= оÑматриван.= оÑмеиван.= оÑмолен.= оÑмыÑливан.= оÑолаживан.= оÑпопрививан.= оÑпорен.= оÑтанавливан.= оÑтекленен.= оÑтеклован.= оÑтекловыван.= оÑтервенен.= оÑтолбенен.= оÑтроконеч.= отбеливан.= отваживан.= отваливан.= отвариван.= отвеиван.= отвердеван.= отвержден.= отвиливан.= отвинчиван.= отвоевыван.= отгадыван.= отговариван.= отгораживан.= отделыван.= отдергиван.= отдохновен.= отдушиван.= отжат.= откалыван.= откапыван.= откармливан.= откачиван.= откашливан.= откидыван.= откладыван.= отклеиван.= отклепыван.= откреплен.= откручиван.= откупориван.= откуÑыван.= отлавливан.= отламыван.= отливан.= отлипан.= отлыниван.= отмарыван.= отматыван.= отмачиван.= отмежеван.= отмораживан.= отморожен.= отмучиван.= отодвиган.= отпечатыван.= отпиливан.= отпиÑыван.= отплевыван.= отплÑÑыван.= отпотеван.= отпуÑкан.= отращиван.= отреагирован.= отрезвлен.= отрыван.= отрыгиван.= отÑаживан.= отÑаливан.= отÑаÑыван.= отÑвечиван.= отÑлаиван.= отÑрочиван.= отÑтоÑн.= отÑтрачиван.= отÑтупан.= отÑужден.= отÑчитыван.= оттачиван.= оттенен.= оттиÑкиван.= оттÑгиван.= отучиван.= отфутболиван.= отхаркиван.= отхожден.= отцветан.= отцеживан.= отцеплен.= отшеÑтв.= отшиван.= отшнуровыван.= отштукатуриван.= отщеплен.= отыÑкиван.= охватыван.= охолащиван.= охрупчиван.= оцениван.= оцинковыван.= оцифровыван.= очеловечен.= очеловечиван.= очерчиван.= очеÑыван.= очувÑтвлен.= ошеломлен.= ошлакован.= оштукатуриван.= ощелачиван.= ощипыван.= пакибыт.= памÑтован.= параположен.= парашютирован.= парирован.= паркован.= паровозоÑтроен.= пародирован.= парораÑпределен.= пароходоÑтроен.= партпроÑвещен.= паÑован.= паÑÑивирован.= патентирован.= патинирован.= пеленгован.= пенкоÑниман.= пенообразован.= пенькопрÑден.= переадреÑован.= переаÑÑемблирован.= перебиван.= перевешиван.= перевинчиван.= перевозбужден.= переволакиван.= перевоÑпитан.= перевыÑвечиван.= перегоран.= перегребан.= перегреван.= переделыван.= передергиван.= передерживан.= пережевыван.= перезамыкан.= перезапиÑыван.= перезарÑжан.= перезреван.= переизлучен.= переиндекÑирован.= переиÑполнен.= перекаливан.= перекапыван.= перекармливан.= перекатыван.= перекачиван.= перекашиван.= переклеиван.= перекодирован.= перекомпаундирован.= перекомпилирован.= переконфигурирован.= перекорректирован.= перекреплен.= перекрещиван.= перекрикиван.= перекручиван.= перекрыван.= перекувыркиван.= переламыван.= перелетан.= перелиÑтыван.= перелопачиван.= перемазыван.= перемакетирован.= перемалыван.= переманиван.= перемаÑштабирован.= перематыван.= перемахиван.= перемежен.= перемериван.= переметыван.= переминан.= перемыван.= перемыкан.= перенаÑыщен.= перениман.= переобременен.= переобуван.= переопылен.= переоÑмыÑлен.= перепархиван.= перепахиван.= перепечатыван.= перепиливан.= перепланирован.= перепоглощен.= переползан.= переполюÑован.= перепоÑÑыван.= перепрограммирован.= перепрыгиван.= перерезыван.= перериÑовыван.= переÑекан.= переÑкакиван.= переÑлоен.= переÑмеиван.= переÑоединен.= переÑпеван.= переÑпрашиван.= переÑтупан.= переÑушиван.= переÑыпан.= переÑыхан.= переÑыщен.= перетапливан.= перетаÑкиван.= перетекан.= перетиран.= перетиÑкиван.= перетрÑхиван.= перетÑгиван.= переубежден.= переупорÑдочиван.= переучиван.= перечеркиван.= перешвыриван.= перешиван.= переÑкÑпонирован.= пермутирован.= перфорирован.= першен.= петлеобразован.= петлÑн.= пивоварен.= пиклеван.= пинцирован.= пищан.= плакирован.= плаÑтицирован.= плаÑтован.= плеван.= плодоизгнан.= плутан.= пневмозолоудален.= пневмоÑопротивлен.= побелен.= побиван.= побледнен.= побурен.= повизгиван.= поворачиван.= поглÑдыван.= подбиван.= подверган.= подвиган.= подвинчиван.= подвыван.= подвÑзыван.= подвÑливан.= подгоран.= поддакиван.= подделыван.= поддуван.= поджариван.= поджиган.= поджидан.= подкапыван.= подкарауливан.= подкачиван.= подкладыван.= подклеиван.= подклиниван.= подкрадыван.= подкручиван.= подлаживан.= подлежан.= подливан.= подлизыван.= подмагничиван.= подмазыван.= подмахиван.= подмешиван.= подмногообраз.= подмораживан.= подмыван.= подназначен.= поднареч.= подначиван.= поднутрен.= подныриван.= пододвиган.= подпадан.= подпаден.= подпеван.= подпиливан.= подпиран.= подпиÑыван.= подпоÑÑыван.= подпруживан.= подрабатыван.= подравниван.= подразумеван.= подраÑтан.= подрезыван.= подриÑовыван.= подрыван.= подÑаживан.= подÑаливан.= подÑаÑыван.= подÑеван.= подÑеиван.= подÑекан.= подÑелен.= подÑиживан.= подÑиниван.= подÑкакиван.= подÑлаиван.= подÑлащиван.= подÑлушиван.= подÑматриван.= подÑтегиван.= подÑтреливан.= подÑтриган.= подÑуживан.= подÑушиван.= подÑчитыван.= подталкиван.= подтапливан.= подтаÑовыван.= подтекан.= подтравливан.= подтруниван.= подтыкан.= подхватыван.= подцвечиван.= подчаш.= подштопыван.= подщелачиван.= подыÑкиван.= поедан.= поеживан.= позвÑкиван.= позирован.= познабливан.= показыван.= поколачиван.= покраÑнен.= полаган.= полемизирован.= поливан.= политпроÑвещен.= полноправ.= полоÑован.= полошен.= полувыравниван.= полукокÑован.= помалкиван.= помолоден.= поправлен.= порозовен.= поÑаÑыван.= поÑкребыван.= поÑледейÑтв.= поÑлеÑвечен.= поÑрамлен.= поÑтавлен.= поÑтредактирован.= потакан.= потаптыван.= потенцирован.= потоотделен.= потрÑхиван.= потуÑкнен.= потчеван.= поумнен.= похрапыван.= почвоутомлен.= почерковеден.= пошатыван.= пощелкиван.= пощипыван.= правонаÑледован.= правооÑнован.= праздношатан.= превалирован.= превозвышен.= превозмоган.= превозношен.= предварен.= предведен.= предвкушен.= предвозвеÑÑ‚.= предвозвещен.= предлежан.= преднамерен.= предопределен.= предощущен.= предпиÑыван.= предпрÑден.= предраÑÑужден.= предрешен.= предÑказыван.= предугадыван.= преждепользован.= презервирован.= преклонен.= преодолеван.= преподнеÑен.= преполовен.= препоÑÑыван.= препроцеÑÑирован.= преÑÑфильтрован.= преÑтавлен.= преÑтолонаÑлед.= преÑтолонаÑледован.= преуÑпеван.= преуÑпеÑн.= прибиван.= привариван.= привешиван.= привинчиван.= приволакиван.= привÑзыван.= пригвожден.= приглушен.= пригоран.= придавливан.= приделыван.= придерживан.= придумыван.= прижат.= прикалыван.= прикарманиван.= прикармливан.= прикатыван.= прикидыван.= приклеиван.= приклепыван.= приковыван.= приколачиван.= прикрашиван.= прикручиван.= прикрыван.= прикуриван.= прилаживан.= прилеган.= прилизыван.= прилÑпыван.= приманиван.= примерзан.= примериван.= примешиван.= примышлен.= принайтовливан.= приноравливан.= припадан.= припаиван.= припаÑовыван.= припоминан.= припрыгиван.= припудриван.= прирабатыван.= приÑаживан.= приÑваиван.= приÑлуживан.= приÑобачиван.= приÑовокуплен.= приÑпоÑабливан.= приÑтавлен.= приÑучиван.= приÑчитыван.= приталкиван.= притаÑкиван.= притачиван.= притекан.= притиÑкиван.= притоптыван.= притуплен.= притÑгиван.= приуменьшен.= приурочен.= приурочиван.= приучиван.= прихватыван.= прихорашиван.= прихрамыван.= причиÑлен.= причмокиван.= пришвартовыван.= пришпиливан.= пришпориван.= прищелкиван.= прищипыван.= прищуриван.= прищучиван.= пробуравливан.= пробуриван.= проваливан.= провариван.= проведыван.= провертыван.= провешиван.= провожден.= прогибан.= проглаживан.= проглатыван.= проговариван.= прогоран.= прогоркан.= прогреÑÑирован.= продавливан.= проделыван.= продергиван.= продороживан.= продуктообеÑпечен.= продумыван.= продуцирован.= прожевыван.= прожиган.= прозвучиван.= проигрыван.= произволен.= произращен.= проиÑтечен.= прокалыван.= прокатыван.= прокачиван.= прокладыван.= прокламирован.= проклевыван.= проклеиван.= прокормлен.= пролабирован.= проламыван.= проложен.= промазыван.= промаÑливан.= проматыван.= промачиван.= промерзан.= промериван.= промешиван.= промораживан.= пронзан.= проныриван.= пропагандирован.= пропалыван.= пропариван.= пропахиван.= пропиливан.= пропиÑыван.= пропитыван.= проплавлен.= проповедован.= пропудриван.= прорабатыван.= проращиван.= прореживан.= прорезан.= прорезиниван.= прориÑовыван.= проÑаливан.= проÑаÑыван.= проÑачиван.= проÑверливан.= проÑедан.= проÑеиван.= проÑекан.= проÑиживан.= проÑкакиван.= проÑкальзыван.= проÑлаиван.= проÑледован.= проÑлеживан.= проÑлушан.= проÑтиран.= проÑтитуирован.= проÑтреливан.= проÑтупан.= проÑушиван.= проталкиван.= протапливан.= протаÑкиван.= протачиван.= протежирован.= противлен.= противовытÑжен.= противоизлучен.= противоотмарыван.= противоположен.= противоÑиÑн.= противоÑкольжен.= противоÑложен.= противотечен.= протонирован.= протрезвлен.= протыкан.= протÑгиван.= профдвижен.= процарапыван.= процеживан.= прочерчиван.= прочитыван.= прошиван.= прощупыван.= прÑтан.= пÑалмопен.= пÑевдоазотирован.= пÑевдовоÑпоминан.= пÑевдоиÑполнен.= пудлингован.= пукан.= пульÑирован.= пуÑкан.= пушкиноведен.= пылевыделен.= пылен.= пылеобразован.= пылеподавлен.= пылеприготовлен.= пылеудален.= пылеулавливан.= пÑтидержав.= пÑтнан.= рабовладен.= равновлаÑÑ‚.= равнораÑпределен.= радиовиден.= радиозатухан.= радиолечен.= радиомолчан.= радионаведен.= радионаправлен.= радионивелирован.= радиообнаружен.= радиопеленгован.= радиоподÑлушиван.= радиопротиводейÑтв.= радиотелеизмерен.= радиотелеуправлен.= радиоуправлен.= радован.= разбалтыван.= разбеган.= разбраÑыван.= разбуриван.= разведыван.= развенчан.= развенчиван.= развешиван.= разводнен.= развоплощен.= разворовыван.= развьючиван.= разгадыван.= разглаживан.= разглÑдыван.= разгребан.= разгруппирован.= разгрызан.= раздавливан.= раздаиван.= разделыван.= раздиран.= раздревеÑнен.= раздроблен.= раздумыван.= разеван.= разламыван.= разлетан.= разлиновыван.= размазыван.= размалевыван.= размачиван.= разминан.= размонтирован.= размочаливан.= размÑгчен.= разнашиван.= разномыÑл.= разнуздан.= разнюхиван.= разогреван.= разравниван.= разрезыван.= разриÑовыван.= разрыван.= разрыхлен.= разубоживан.= разукрашиван.= разупорÑдочен.= разупрочнен.= разучиван.= разыменовыван.= разыÑкиван.= раÑкапыван.= раÑкармливан.= раÑкатыван.= раÑкидыван.= раÑкладыван.= раÑклеиван.= раÑклепыван.= раÑклиниван.= раÑколачиван.= раÑкорчевыван.= раÑкручиван.= раÑкрыван.= раÑкупориван.= раÑкуриван.= раÑкуÑыван.= раÑоведен.= раÑпаковыван.= раÑпеван.= раÑпечатыван.= раÑпиливан.= раÑпихиван.= раÑплаÑтыван.= раÑплеÑкиван.= раÑплыван.= раÑподоблен.= раÑпознан.= раÑполовиниван.= раÑпрыÑкиван.= раÑпрÑмлен.= раÑпуÑкан.= раÑпутыван.= раÑÑаживан.= раÑÑаÑыван.= раÑÑверливан.= раÑÑеван.= раÑÑказыван.= раÑÑлаблен.= раÑÑлаиван.= раÑÑматриван.= раÑÑнащиван.= раÑÑпрашиван.= раÑÑредоточен.= раÑÑрочиван.= раÑÑтегиван.= раÑÑтеклован.= раÑÑтекловыван.= раÑÑучиван.= раÑÑыпан.= раÑталкиван.= раÑтапливан.= раÑтаÑкиван.= раÑтачиван.= раÑтерзан.= раÑтиÑкиван.= раÑтормаживан.= раÑторможен.= раÑтравлен.= раÑтрачиван.= раÑтреÑкиван.= раÑтрирован.= раÑхваливан.= раÑхолаживан.= раÑцветан.= раÑцвечиван.= раÑцениван.= раÑцеплен.= раÑчерчиван.= раÑчеÑыван.= раÑшаркиван.= раÑшатыван.= ратинирован.= ратифицирован.= реверÑирован.= ревизован.= революционизирован.= региÑтрирован.= ремонтирован.= рентгенопроÑвечиван.= рентгенотелевиден.= реплицирован.= реÑтаврирован.= ретуширован.= реферирован.= рифтообразован.= роÑен.= рукопиÑан.= руÑифицирован.= рыбоведен.= Ñальдирован.= Ñамобичеван.= Ñамоблокирован.= Ñамовнушен.= Ñамовозвеличен.= Ñамовозвеличиван.= ÑамовоздейÑтв.= ÑамовозраÑтан.= Ñамовооружен.= ÑамовоÑпитан.= ÑамовоÑпроизведен.= Ñамовращен.= ÑамовÑаÑыван.= Ñамовыздоравливан.= ÑамовыпрÑмлен.= Ñамовыравниван.= ÑамовыÑвлен.= Ñамогашен.= Ñамогонокурен.= Ñамодвижен.= ÑамодейÑтв.= Ñамодерзновен.= Ñамозакаливан.= Ñамозакреплен.= Ñамозалечиван.= Ñамозаражен.= ÑамозарÑжен.= ÑамозаÑвидетельÑтвован.= Ñамозатачиван.= Ñамоизволен.= Ñамоизлечен.= Ñамоизлучен.= Ñамоизолирован.= Ñамоизучен.= ÑамоиÑтреблен.= ÑамокаÑан.= Ñамолечен.= Ñамолюбован.= Ñамонаведен.= Ñамонагреван.= Ñамоназван.= Ñамообличен.= Ñамообложен.= Ñамообновлен.= Ñамообожан.= Ñамообольщен.= Ñамоокапыван.= ÑамоокиÑлен.= Ñамооплодотворен.= Ñамоопылен.= Ñамоориентирован.= ÑамооÑветлен.= ÑамооÑвобожден.= ÑамооÑужден.= ÑамооÑущеÑтвлен.= ÑамоотождеÑтвлен.= Ñамоотравлен.= Ñамоотречен.= Ñамоохлажден.= Ñамоочищен.= Ñамоперевариван.= Ñамопередвижен.= Ñамопоглощен.= Ñамопожертвован.= Ñамопознан.= Ñамопоклонен.= Ñамопорицан.= Ñамопочитан.= Ñамопревозношен.= ÑамопроÑлавлен.= Ñаморазложен.= Ñаморазмагничиван.= Ñаморазмножен.= Ñаморазогреван.= Ñаморазрушен.= ÑамораÑкрыт.= ÑамораÑпроÑтранен.= Ñаморегламентирован.= ÑамоÑнабжен.= ÑамоÑовершенÑтвован.= ÑамоÑогреван.= ÑамоÑозерцан.= ÑамоÑохранен.= ÑамоÑтеÑнен.= ÑамоÑтрахован.= ÑамотеÑтирован.= Ñамоторможен.= Ñамоуважен.= Ñамоудовлетворен.= Ñамоулучшен.= Ñамоумален.= Ñамоунижен.= Ñамоуничижен.= Ñамоуничтожен.= Ñамоуплотнен.= ÑамоуÑлажден.= ÑамоуÑовершенÑтвован.= ÑамоуÑпокоен.= Ñамоутешен.= ÑамоÑкранирован.= Ñатинирован.= Ñахароварен.= ÑбаланÑирован.= Ñбалтыван.= Ñбеган.= Ñбиван.= ÑбраÑыван.= Ñбрызгиван.= Ñбыван.= Ñваливан.= Ñвежеван.= ÑвеклоÑеÑн.= Ñверхдавлен.= ÑверхÑкоплен.= Ñветолечен.= Ñветоотражен.= Ñветопреломлен.= ÑветораÑпределен.= ÑветораÑÑеÑн.= Ñвинцеван.= Ñвинчиван.= Ñвипирован.= ÑвирепÑтвован.= ÑвободомыÑл.= Ñвойлачиван.= Ñволакиван.= ÑвÑщенноначал.= Ñдавливан.= Ñдваиван.= Ñдвиган.= Ñдвижен.= Ñдергиван.= Ñдуван.= Ñеменоведен.= Ñеноворошен.= Ñенокошен.= Ñервоуправлен.= Ñердцеведен.= ÑетевÑзан.= Ñживан.= Ñигнализирован.= Ñиликатирован.= Ñимметрирован.= Ñимулирован.= Ñитцепечатан.= Ñифонирован.= Ñкакан.= Ñкалолазан.= Ñкалыван.= Ñкандирован.= Ñкапливан.= Ñкашиван.= Ñквашиван.= Ñкеннирован.= Ñкидыван.= Ñкирдован.= ÑкиÑан.= Ñкладыван.= Ñклепыван.= Ñклерозирован.= Ñковыван.= Ñколачиван.= Ñкольдирован.= Ñкорочтен.= Ñкруглен.= Ñкручиван.= Ñкрыван.= ÑкудомыÑл.= Ñкулен.= Ñкучиван.= ÑлабомыÑл.= Ñланцеван.= Ñлезоотделен.= Ñлезотечен.= Ñлизетечен.= Ñлипан.= Ñловоизменен.= Ñловообразован.= ÑловоÑложен.= ÑловоÑочинен.= Ñлогоделен.= Ñлущиван.= Ñлюноотделен.= Ñлюнотечен.= Ñманиван.= Ñматыван.= Ñмахиван.= ÑмеÑеприготовлен.= Ñметыван.= Ñминан.= Ñмолотечен.= Ñморщиван.= Ñмыван.= Ñмыкан.= ÑмÑÑ‚.= Ñнашиван.= Ñнегозадержан.= Ñнегонакоплен.= ÑнеготаÑн.= Ñникан.= Ñнотолкован.= Ñобаковеден.= Ñоблаговолен.= Ñоблазнен.= Ñоизволен.= Ñоизмерен.= Ñоледобыван.= Ñолеотложен.= ÑолеÑодержан.= Ñолирован.= Ñолнцелечен.= ÑонаÑледован.= Ñоозначен.= ÑооÑажден.= Ñопереживан.= Ñоположен.= Ñопребыван.= ÑопутÑтвован.= Ñоразмерен.= Ñорбирован.= Ñортоведен.= Ñортообразован.= ÑоÑкабливан.= ÑоÑкакиван.= ÑоÑкальзыван.= ÑоÑредоточиван.= ÑоцÑоревнован.= Ñощуриван.= Ñпадан.= Ñпаиван.= Ñпекулирован.= Ñпецифицирован.= Ñпецредактирован.= Ñпешиван.= Ñпиливан.= Ñпиртован.= Ñпихиван.= Ñплавлен.= Ñплачиван.= ÑплеÑниван.= Ñплетничан.= Ñплющиван.= ÑполаÑкиван.= Ñпортоборудован.= Ñпотыкан.= Ñпрашиван.= Ñпрыгиван.= Ñравниван.= ÑриÑовыван.= Ñрыван.= Ñрыгиван.= ÑÑаживан.= ÑÑуживан.= Ñталеварен.= Ñталкиван.= Ñтарозакон.= Ñтачиван.= Ñтвораживан.= Ñтеблеван.= Ñтекан.= Ñтеклован.= Ñтереотипирован.= ÑтеÑыван.= ÑтиÑкиван.= Ñтиховеден.= ÑтихоÑложен.= Ñтогометан.= Ñтоловерчен.= Ñтоловращен.= Ñтопорен.= Ñторнирован.= Ñтравливан.= Ñтрагиван.= Ñтрановеден.= Ñтрекотан.= Ñтреноживан.= Ñудоведен.= Ñуживан.= Ñуперобъединен.= Ñуперфиниширован.= Ñхватыван.= Ñхлопыван.= Ñцеживан.= ÑчеÑыван.= Ñчетоведен.= Ñъезжан.= Ñыроварен.= танковожден.= танкоÑтроен.= тарирован.= таÑован.= театроведен.= телекомандован.= телеобозрен.= телерегулирован.= телефонизирован.= телефонирован.= телефотографирован.= теоретизирован.= тепловоÑприÑÑ‚.= теплоизлучен.= теплолечен.= теплопоглощен.= теплопоÑтуплен.= теплопотреблен.= теплоÑодержан.= теплоÑопротивлен.= теплоуÑвоен.= теплохолодоÑнабжен.= термовиден.= термокопирован.= терроризирован.= титулован.= товароведен.= товародвижен.= тонен.= тонирован.= тонкопрÑден.= тоннелеÑтроен.= тоновоÑпроизведен.= торкретирован.= торфодобыван.= траверÑирован.= травоÑеÑн.= транÑлирован.= транÑформирован.= траÑÑирован.= треÑтирован.= третирован.= трехбож.= трещинообразован.= тринитроÑоединен.= троган.= троемуж.= турбобурен.= турбоÑтроен.= тюкован.= убаюкиван.= убеган.= убиран.= ублаготворен.= уваливан.= увариван.= увенчиван.= увертыван.= увешиван.= увÑзыван.= уговариван.= уголкован.= удваиван.= удоÑтаиван.= ужален.= ужариван.= узакониван.= узорообразован.= указыван.= укатыван.= укладыван.= укорачиван.= укручен.= укручиван.= укрыван.= укупориван.= улаживан.= уламыван.= улепетыван.= улетучиван.= ультрамикроизображен.= умаÑливан.= унавоживан.= унаÑледован.= упаковыван.= уплощен.= уподоблен.= уполномочиван.= упорÑтвован.= упорÑдочиван.= управомоч.= упрашиван.= упрÑтыван.= уравновешен.= урезониван.= урезыван.= уÑаживан.= уÑпеван.= уÑпокаиван.= уÑугублен.= утекан.= утрачиван.= утрирован.= учетверен.= учинен.= уширен.= фазирован.= фактурирован.= фальцеван.= фантазирован.= фаÑонирован.= фигурирован.= филоÑофÑтвован.= финиширован.= фитирован.= фланирован.= флюгирован.= флюÑован.= фондирован.= фонтанирован.= форконтактирован.= форÑирован.= фоÑфатирован.= фоÑфорилирован.= фотовоÑÑтановлен.= фотоделен.= фотоизображен.= фотолитографирован.= фотоокиÑлен.= фотопоглощен.= фотораÑщеплен.= фоторепродуцирован.= фотоÑканирован.= фотоÑовмещен.= фотоÑопротивлен.= фототравлен.= фототранÑформирован.= фотоувеличен.= франко-предприÑÑ‚.= фришеван.= фрондирован.= хеджирован.= хетирован.= хеширован.= хлопкопрÑден.= хлопкоÑеÑн.= хлороформирован.= хозбытобÑлуживан.= хонингован.= хронирован.= хронометрирован.= худен.= цветоведен.= цветовоÑпроизведен.= цветоделен.= цветокорректирован.= цветоощущен.= цедирован.= целеуказан.= цементирован.= центрифугирован.= цианирован.= циклирован.= цинкован.= чадорожден.= черенкован.= четвероевангел.= четыреххолм.= чиноначал.= чинопочитан.= чиÑтопиÑан.= чревовещан.= чревоугод.= чувÑтвован.= чужевлаÑÑ‚.= шакшеван.= шантажирован.= швабрен.= шевингован.= шекÑпироведен.= шелкомотан.= шелкопрÑден.= шельмован.= шептан.= шерÑтопрÑден.= шеÑтиÑтиш.= шеÑтопÑалм.= шиммирован.= ширен.= широковещан.= школоведен.= шлакован.= шлейфован.= шлихтован.= шоÑÑирован.= шпатлеван.= шпигован.= шпунтирован.= штабелирован.= штампован.= штемпелеван.= штрафован.= штрихован.= штудирован.= шумоподавлен.= шунтирован.= шурован.= Ñволюционирован.= Ñкоразвит.= Ñкранирован.= ÑкÑкретирован.= ÑкÑпериментирован.= ÑкÑплуатирован.= ÑкÑтраполирован.= ÑлектровозоÑтроен.= ÑлектровоÑÑтановлен.= Ñлектрогравирован.= ÑлектродиÑпергирован.= Ñлектродоен.= Ñлектроиглоукалыван.= Ñлектролечен.= ÑлектрообеÑпыливан.= ÑлектрооÑажден.= Ñлектропрофилирован.= ÑлектроÑопротивлен.= Ñлектрофотографирован.= Ñлиминирован.= Ñнерговыделен.= Ñнергопитан.= Ñталонирован.= Ñтиолирован.= Ñшелонирован.= ÑŽÑтирован.= Ñгнен.= Ñйцеобразован.= Ñйцерожден.= ÑÑновиден.= link-grammar-5.3.16/data/ru/words/words.1230000664000076400007640000001307312431741033015206 00000000000000ангиноз.= антен.= арыч.= аффин.= аффинер.= аÑроген.= багор.= балоч.= бараноч.= бедер.= безатом.= безбед.= безвер.= бездан.= безмезд.= безокон.= безрам.= белозер.= берлож.= беÑÑлед.= беÑÑмен.= беÑÑоюз.= беÑчлен.= беÑшов.= биполÑÑ€.= бланоч.= бобовид.= бойнич.= болез.= бричеч.= брыжееч.= булыж.= бунчуж.= бурдюч.= варнич.= веноз.= вешалоч.= викар.= внебрач.= воен.= врачеб.= вÑеднев.= вÑеÑоюз.= втулоч.= вшивоч.= вьюшеч.= гаубич.= гвоздич.= гипоид.= глазнич.= гноевид.= гноерод.= голозер.= гомоген.= горшеч.= гречиш.= гудоч.= гумен.= гуÑенич.= двойнич.= двоюрод.= добрач.= доводоч.= довоен.= доминош.= драж.= драноч.= дрожеч.= дуговид.= дымогар.= ежевич.= ежегод.= ежеднев.= еженощ.= жабер.= жабовид.= желоноч.= живорыб.= забоеч.= завалоч.= заглаз.= загумен.= заем.= закалоч.= закроеч.= замазоч.= запазуш.= заÑолоч.= затаеж.= защеч.= зерноÑд.= злободнев.= змеевид.= зубовид.= зуборез.= игловид.= изнаноч.= икронож.= иноÑлов.= инфузор.= ипотеч.= каталож.= каторж.= китовид.= кишеч.= клепоч.= ключич.= ковер.= колоноч.= кольчуж.= коноч.= коронар.= корчем.= котон.= кочан.= кошом.= криноч.= криоген.= кубовид.= курдюч.= лебедоч.= лекцион.= лемеш.= леÑоÑеч.= лизиген.= линеар.= лич.= личиноч.= лотош.= лоханоч.= лучевид.= макович.= малич.= манишеч.= межатом.= межзуб.= межкоÑÑ‚.= межÑоюз.= меÑÑч.= мечевид.= мимоход.= моеч.= моховид.= мошоноч.= мышевид.= мышеч.= набрюш.= наглаз.= наголен.= нагруд.= нагумен.= надбрюш.= надвод.= надглаз.= надгроб.= наддвер.= надкоÑÑ‚.= надлед.= надокон.= надом.= надчрев.= надшахт.= накож.= наколен.= наконеч.= накоÑÑ‚.= налоб.= наокон.= напилоч.= наребер.= наруж.= нарукав.= наÑпин.= наÑтен.= наÑтоеч.= натеч.= натрон.= науш.= начиноч.= неблаговид.= небулÑÑ€.= невылаз.= недоÑтуп.= неждан.= неиÑход.= неоÑлаб.= неплод.= неповад.= неруд.= неудар.= низкопроб.= ноÑилоч.= обмазоч.= обмывоч.= ободоч.= обоеч.= обрезоч.= обтÑжеч.= обшивоч.= однооÑ.= околоуш.= оконеч.= оконнич.= опоеч.= опушеч.= отелоч.= отымен.= очеч.= пазуш.= парокон.= пачеч.= перочин.= пленар.= плич.= поверÑÑ‚.= поводоч.= повозоч.= подблюд.= подбоеч.= подбрюш.= поддуж.= подекад.= подкож.= подкоÑÑ‚.= подлед.= подом.= подопеч.= подопыт.= подоход.= подплеч.= подÑнеж.= подÑпуд.= подтаеж.= подудар.= подшеф.= подщеч.= поизб.= полднев.= полнощ.= помеÑÑч.= попÑÑ‚.= порайон.= порубеж.= поÑелоч.= поÑлов.= поÑмен.= поÑуточ.= поÑыпоч.= потолоч.= починоч.= празд.= прачеч.= приблуд.= придон.= приемоч.= приÑÑж.= притаеж.= пуповид.= пылевид.= пÑтерич.= пÑтнич.= раеш.= ракушеч.= раÑтороп.= ребер.= резоч.= ремен.= роговид.= рукопаш.= рыбоÑд.= Ñалазоч.= Ñанатор.= Ñбоеч.= ÑвÑзоч.= Ñделоч.= Ñеделоч.= Ñекцион.= Ñелитеб.= ÑеÑÑион.= Ñитовид.= Ñкваж.= Ñлужеб.= Ñмазоч.= Ñмоков.= Ñмывоч.= Ñнимоч.= Ñовинов.= Ñоимен.= Ñонор.= Ñопран.= Ñорочеч.= Ñорубеж.= Ñотовид.= Ñпичеч.= Ñрод.= Ñтанич.= Ñтатар.= Ñтатуар.= Ñтоватт.= Ñтоднев.= Ñтотон.= ÑтоÑноч.= Ñтрочеч.= Ñтружеч.= Ñудеб.= Ñудорож.= Ñутуноч.= Ñыровид.= ÑыропиÑ.= тачеч.= темлÑч.= темнич.= терпуж.= тикоз.= тифоз.= тиховод.= толокон.= травоÑд.= тройнич.= троюрод.= тычиноч.= Ñ‚Ñжеб.= увулÑÑ€.= углевид.= угленоÑ.= угревид.= упрÑжеч.= урюч.= учуж.= фабулÑÑ€.= фишеч.= флÑжеч.= фрамуж.= фуганоч.= халвич.= худокон.= цепочеч.= цикор.= чашевид.= чеканоч.= чепеч.= черепоч.= чувÑч.= чужеÑд.= шанкер.= шаровид.= шарошеч.= шеренож.= шиловид.= шириноч.= шов.= щебеноч.= щитовид.= Ñкзогам.= Ñкзоген.= Ñмальер.= Ñндогам.= Ñндоген.= Ñрозион.= Ñйцерод.= Ñлович.= ÑÑтыч.= Ñчееч.= link-grammar-5.3.16/data/ru/words/words.2450000664000076400007640000000242212431741033015207 00000000000000автоматизаци.= антиÑимметри.= великороÑÑи.= вульгаризаци.= гидрометеорологи.= дезинформаци.= демилитаризаци.= демобилизаци.= демократизаци.= демонополизаци.= деÑтабилизаци.= детализаци.= диÑкредитаци.= диÑÑимметри.= дифференциаци.= индуÑтриализаци.= инкорпораци.= интенÑификаци.= информатизаци.= квинтÑÑÑенци.= коммерциализаци.= компетенци.= конÑпираци.= лемматизаци.= либерализаци.= люминиÑценци.= механизаци.= милитаризаци.= морализаци.= национализаци.= нейтрализаци.= планиметри.= приватизаци.= рационализаци.= рентгенографи.= реÑтавраци.= Ñпектографи.= Ñтабилизаци.= Ñтандартизаци.= Ñтенографи.= Ñтереометри.= ÑтройиндуÑтри.= физиотерапи.= физтереохими.= ÑкÑплуатаци.= Ñлектрификаци.= Ñлектротерапи.= ÑлектроÑнерги.= link-grammar-5.3.16/data/ru/words/words.1100000664000076400007640000014212512431741033015203 00000000000000аббат.= аболициониÑÑ‚.= абÑентеиÑÑ‚.= абÑолютиÑÑ‚.= абÑтинент.= абÑтракциониÑÑ‚.= абÑурдиÑÑ‚.= авалиÑÑ‚.= авангардиÑÑ‚.= авгур.= авиадиÑпетчер.= авиадоктор.= авиаинженер.= авиамоделиÑÑ‚.= авиапаÑÑажир.= авиатор.= автобиограф.= автовор.= автогрейдериÑÑ‚.= автодидакт.= автоконÑтруктор.= автократ.= автономиÑÑ‚.= автор.= автотуриÑÑ‚.= ага-хан.= агиограф.= агитатор.= агнат.= аграриÑÑ‚.= агреÑÑор.= агробизнеÑмен.= агроном.= агул.= адамит.= адвентиÑÑ‚.= адвокат.= адепт.= админиÑтратор.= адмирал.= адреÑант.= адреÑат.= адъюнкт.= адъютант.= академиÑÑ‚.= акантуруÑ.= аквариумиÑÑ‚.= аквафортиÑÑ‚.= аквизитор.= аккомпаниатор.= аккуратиÑÑ‚.= акÑакал.= акÑелерант.= актуариуÑ.= акцептант.= акын.= алан.= алармиÑÑ‚.= алгебраиÑÑ‚.= алгонкин.= алеман.= алеманн.= алконоÑÑ‚.= аллегориÑÑ‚.= аллигатор.= аллопат.= альбатроÑ.= альгвазил.= альгваÑил.= алькад.= алькальд.= альфонÑ.= аманат.= амбал.= амбиверт.= американиÑÑ‚.= американофил.= американофоб.= америнд.= аминодонт.= амниот.= аморалиÑÑ‚.= ампутант.= амфиктион.= амфипод.= амфитрион.= анабаÑ.= анархо-ÑиндикалиÑÑ‚.= анатом.= анахорет.= англиÑÑ‚.= англо-норманн.= англовед.= англоÑакÑ.= англофил.= англофоб.= андрогин.= андроид.= анекдотиÑÑ‚.= анеÑтезиÑÑ‚.= анималиÑÑ‚.= анимиÑÑ‚.= анкилозавр.= анналиÑÑ‚.= аннамит.= аннекÑиониÑÑ‚.= аннотатор.= аномалиÑÑ‚.= анофелеÑ.= ант.= антиглобалиÑÑ‚.= антиимпериалиÑÑ‚.= антиквар.= антикоммуниÑÑ‚.= антимер.= антимилитариÑÑ‚.= антипапиÑÑ‚.= антифедералиÑÑ‚.= антифеминиÑÑ‚.= антихриÑÑ‚.= антрепренер.= антропоид.= антропоÑоф.= апатозавр.= апатрид.= апеллÑнт.= апиÑ.= аполлон.= апологет.= апологиÑÑ‚.= аппаратчик-оператор.= арабиÑÑ‚.= арат.= арбитр.= арбитражер.= аргивÑнин.= аргонавт.= аргуÑ.= арден.= арендатор.= арианин.= аркебузир.= арлекин.= армадил.= армадилл.= арматор.= армениÑÑ‚.= артиллериÑÑ‚.= архаиÑÑ‚.= архангел.= архантроп.= архар.= архаромериноÑ.= архат.= археограф.= археоптерикÑ.= археорниÑ.= архивариуÑ.= архивиÑÑ‚.= архивовед.= архидиакон.= архидьÑкон.= архиепиÑкоп.= архимандрит.= архимиллионер.= архиплут.= архитектор.= архозавр.= архонт.= аÑ.= аÑкер.= аÑкет.= аÑÑамблажиÑÑ‚.= аÑÑенизатор.= аÑÑеÑÑор.= аÑÑимилÑтор.= аÑтронавт.= аÑтроном.= атлантозавр.= атлантроп.= атлет.= аукционер.= аукциониÑÑ‚.= аутиÑÑ‚.= аутÑайдер.= африкандер.= африканер.= африканиÑÑ‚.= африкантроп.= африт.= аффенпинчер.= аÑронавт.= бабр.= бабуин.= багауд.= багермейÑтер.= бадминтониÑÑ‚.= базофил.= байрониÑÑ‚.= бакалавр.= бактриан.= бакуниÑÑ‚.= балбеÑ.= балетмейÑтер.= бананоед.= бандикут.= банкир.= банкомет.= банкрот.= барбуÑ.= барибал.= бармен.= барон.= баронет.= барьериÑÑ‚.= баÑÑет.= баÑтард.= баталиÑÑ‚.= бахчевод.= башнер.= баÑниÑÑ‚.= бегемот.= беглец.= бейлиф.= бекаÑ.= беллетриÑÑ‚.= белофинн.= бенефициар.= берейтор.= беркут.= берÑальер.= беÑ.= бета-теÑтер.= биатлониÑÑ‚.= библиограф.= библиоман.= библиотаф.= библиофил.= библиофоб.= бизнеÑмен.= билетер.= билингвиÑÑ‚.= биограф.= биоробот.= бипатрид.= биÑекÑуалиÑÑ‚.= биÑкуп.= бишоп.= бланкиÑÑ‚.= близнец.= блохолов.= блюдолиз.= бобоед.= богдыхан.= богомаз.= богомил.= богоÑлов.= бойкотиÑÑ‚.= бойÑкаут.= бокоплав.= бокÑер.= бомбиÑÑ‚.= бонапартиÑÑ‚.= бонвиван.= бортинженер.= бортоператор.= бортрадиÑÑ‚.= боÑÑ.= боцман.= боцманмат.= брабанÑон.= бракер.= бракодел.= браконьер.= браман.= брандмайор.= брандмейÑтер.= братан.= брахикефал.= брахиозавр.= брахицефал.= брахман.= брейкер.= бретер.= бригадир.= бритт.= брокер.= бронтозавр.= бруÑовал.= брюхан.= бубал.= буериÑÑ‚.= букан.= буквалиÑÑ‚.= букиниÑÑ‚.= букмекер.= бульдозериÑÑ‚.= бультерьер.= бундеÑканцлер.= бурбон.= бургграф.= бургомиÑтр.= бурмиÑтр.= бурÑÑ‚-монгол.= бутлегер.= бутуз.= бутылконоÑ.= бухгалтер.= буцефал.= бытовиÑÑ‚.= бÑрчиÑÑ‚.= бюргер.= ваваÑÑор.= валет.= валторниÑÑ‚.= вальваÑÑор.= вальдшнеп.= вамп.= вампир.= вандал.= варан.= вахмиÑтр.= вейÑманиÑÑ‚.= великан.= великороÑÑ.= вельзевул.= венгр.= венд.= венед.= венет.= вепÑ.= вериÑÑ‚.= верÑификатор.= верхолаз.= веÑлоноÑ.= веÑтгот.= ветеринар.= вехиÑÑ‚.= вивер.= вивиÑектор.= вивиÑекциониÑÑ‚.= видеогид.= видеоинженер.= видеооператор.= визажиÑÑ‚.= византиниÑÑ‚.= визитер.= виконт.= виллан.= виньетиÑÑ‚.= виршеплет.= виталиÑÑ‚.= витражиÑÑ‚.= вихрун.= вице-адмирал.= вице-губернатор.= вице-канцлер.= вице-конÑул.= вице-мÑÑ€.= вице-президент.= вице-премьер.= вице-премьер-миниÑтр.= вишиÑÑ‚.= влаÑоглав.= влаÑтелин.= водевилиÑÑ‚.= водоÑмотр.= водохлеб.= военком.= военкор.= военпред.= воин.= войт.= волкодав.= волкозуб.= волколиÑ.= волопаÑ.= волоÑохвоÑÑ‚.= волюнтариÑÑ‚.= вомбат.= вомер.= воÑтоковед.= вотчим.= воÑжер.= вральман.= врубмашиниÑÑ‚.= вуалехвоÑÑ‚.= вульгаризатор.= вундеркинд.= выжлец.= вырезуб.= гавиал.= гад.= гайал.= галломан.= галлофил.= галлофоб.= гальванер.= гамадрил.= гамен.= гангÑтер.= гандикапер.= гарант.= гардемарин.= гаркун.= гармониÑÑ‚.= гармотом.= гарпагон.= гарпунер.= гарÑон.= гарун.= гаршнеп.= гаÑтролер.= гаÑл.= гвельф.= гебраиÑÑ‚.= гегемон.= гедониÑÑ‚.= геккон.= гелертер.= гельминт.= гемпшир.= генерал-адмирал.= генерал-адъютант.= генерал-аншеф.= генерал-аудитор.= генерал-губернатор.= генерал-директор.= генерал-лейтенант.= генерал-майор.= генерал-прокурор.= генерал-фельдмаршал.= генералиÑÑимуÑ.= генпрокурор.= генштабиÑÑ‚.= географ.= геодезиÑÑ‚.= геометр.= геотермиÑÑ‚.= гепард.= гербариÑÑ‚.= гериатр.= германофил.= германофоб.= гермафродит.= герольд.= герольдмейÑтер.= геронт.= герр.= гетеротроф.= гетман.= гешефтмахер.= гиббон.= гибеллин.= гибридизатор.= гигантозавр.= гигиениÑÑ‚.= гигрофил.= гид.= гидрограф.= гидромелиоратор.= гидрометриÑÑ‚.= гидромеханизатор.= гидронавт.= гидропат.= гимноÑофиÑÑ‚.= гипнотизер.= гиппогриф.= гиппопотам.= главком.= гладиатор.= глоÑÑатор.= гоблин.= гобоиÑÑ‚.= голиаф.= голкипер.= голован.= головорез.= головотÑп.= гологлаз.= голубевод.= гольÑн.= гомеопат.= гомеровед.= гоминид.= гомоÑекÑуалиÑÑ‚.= гомофил.= гомÑтедер.= гомункул.= гомункулуÑ.= гонвед.= гондольер.= гоплит.= горал.= гордец.= гордон.= горлохват.= горниÑÑ‚.= гоÑпитальер.= гоÑтинник.= гоÑударÑтвовед.= гот.= гофер.= гофмаршал.= гофмейÑтер.= грамматиÑÑ‚.= гранд.= грауÑ.= грейдериÑÑ‚.= грекофил.= гремлин.= гренадер.= грибоед.= гризон.= гример.= грифон.= гроÑÑмейÑтер.= грузиновед.= грум.= грунтовед.= групповод.= грызун.= грюндер.= губан.= губернатор.= губиÑÑ‚.= губошлеп.= гувернер.= гуигнгнм.= гунн.= гунтер.= гуран.= гуртоправ.= гуÑар.= гуÑевод.= гуÑит.= гÑл.= гÑур.= дадаиÑÑ‚.= даман.= двухкольцевик.= дебитор.= дегуÑтатор.= дезинÑектор.= дезинфекциониÑÑ‚.= дезорганизатор.= деиÑÑ‚.= дейм.= декан.= декаптеруÑ.= декламатор.= декларант.= декоратор.= декурион.= дельтапланериÑÑ‚.= демограф.= демон.= демонÑтратор.= денунциатор.= депозитор.= депонент.= дербник.= дергун.= деÑпот.= детерминиÑÑ‚.= децемвир.= джаггернаут.= джазиÑÑ‚.= джайн.= джейран.= джентльмен.= джингоиÑÑ‚.= джинн.= джоббер.= джойÑовед.= джокер.= дзюдоиÑÑ‚.= диагноÑÑ‚.= диакон.= диггер.= дизелиÑÑ‚.= дикобраз.= дикÑикрат.= диктатор.= диктор.= дилер.= динозавр.= дипкурьер.= дирижер.= диÑконтер.= диÑкофил.= диÑпетчер.= диÑпонент.= диÑпутант.= диÑтрибутор.= диÑтрибьютор.= доберман.= доберман-пинчер.= доброхот.= догматиÑÑ‚.= дозиметриÑÑ‚.= докер.= докторант.= доктринер.= документалиÑÑ‚.= долгопÑÑ‚.= долихокефал.= долихоцефал.= донатор.= донжуан.= донкихот.= донор.= дофин.= доцент.= драбант.= дравид.= драгер.= драгоман.= драгун.= древогрыз.= древолаз.= дроворуб.= дрозд.= дром.= дромадер.= дромедар.= дронт.= друид.= дуайен.= дуалиÑÑ‚.= дублер.= дуболом.= дубоноÑ.= дулеб.= дуумвир.= дуÑлиÑÑ‚.= дуÑлÑнт.= дымоглот.= дÑв.= евнухоид.= еврократ.= европеиÑÑ‚.= европеоид.= егермейÑтер.= екклезиаÑÑ‚.= енот.= епиÑкоп.= еÑаул.= еÑтеÑтвовед.= ефрейтор.= жалонер.= жандарм.= жанриÑÑ‚.= желтопуз.= жен-премьер.= женофоб.= живоглот.= животновод.= жид.= жирант.= жират.= жирондиÑÑ‚.= жлоб.= жмот.= жнец.= жолнер.= жонглер.= жрец.= жрун.= жулан.= завхоз.= законовед.= заминдар.= замполит.= звездорыл.= звездочет.= зверовод.= зверолов.= звероÑщер.= звукооператор.= звукорежиÑÑер.= зевгит.= зелот.= землевед.= землекоп.= землероб.= зилот.= златокрот.= змеелов.= змееÑд.= зоил.= зоогеограф.= зоограф.= зоон.= зоофит.= зуав.= зубодер.= зубробизон.= зурниÑÑ‚.= ибер.= ибиÑ.= иблиÑ.= иглоглав.= иглорот.= иглотерапевт.= иглошерÑÑ‚.= игрец.= игуанодон.= идол.= иеговиÑÑ‚.= иезуит.= иеродиакон.= иеродьÑкон.= изограф.= изолÑциониÑÑ‚.= иллюминат.= иллюÑтратор.= илот.= имажиÑÑ‚.= имам.= имитатор.= император.= империалиÑÑ‚.= импортер.= импотент.= импровизатор.= инвентаризатор.= инвеÑтитор.= инвеÑтор.= индекÑатор.= индетерминиÑÑ‚.= индианиÑÑ‚.= индивид.= индивидуум.= индоевропеиÑÑ‚.= индоÑÑант.= индоÑÑат.= индоÑÑатор.= индуиÑÑ‚.= инженер-капитан.= инженер-майор.= инициатор.= инкаÑÑатор.= инквизитор.= инквилин.= инкруÑтатор.= инкуб.= инÑайд.= инÑайдер.= инÑинуатор.= инÑпиратор.= инÑургент.= интеллектуалиÑÑ‚.= интендант.= интервент.= интервенциониÑÑ‚.= интервьюер.= интереÑант.= интерн.= интерпартнер.= интерпеллÑнт.= интраверт.= интроверт.= интуитивиÑÑ‚.= интуриÑÑ‚.= инфекциониÑÑ‚.= информант.= информатор.= иоаннит.= иомен.= иподиакон.= иподьÑкон.= ираниÑÑ‚.= ирбиÑ.= ирод.= ирокез.= ирредентиÑÑ‚.= ирригатор.= иÑкариот.= иÑкуÑÑтвовед.= иÑламиÑÑ‚.= иÑмаилит.= иÑпаниÑÑ‚.= иÑпановед.= иÑполин.= иÑториограф.= ихневмон.= ихтиограф.= ихтиозавр.= йодлер.= йомен.= кабезон.= кабил.= кавалер.= кавалергард.= кавалериÑÑ‚.= кавказовед.= кагулÑÑ€.= кадет.= казаÑкер.= казнокрад.= казуар.= каин.= кайзер.= кайюÑ.= каламбуриÑÑ‚.= калкан.= каллиграф.= калоед.= калькограф.= камбиÑÑ‚.= каменотеÑ.= камер-юнкер.= камергер.= камердинер.= камнерез.= камнетеÑ.= камрад.= канак.= канализатор.= кандитат.= каннибал.= каноиÑÑ‚.= канонир.= канониÑÑ‚.= кантелиÑÑ‚.= кантониÑÑ‚.= канцлер.= капеллан.= капельдинер.= капельмейÑтер.= капитан.= капитан-лейтенант.= капитулÑнт.= каплун.= капрал.= каптенармуÑ.= карабинер.= карагез.= каракал.= каракиргиз.= каракулевод.= каракурт.= карапуз.= каратиÑÑ‚.= карбонар.= карлиÑÑ‚.= карп.= карпиодеÑ.= картограф.= картофелевод.= каÑкадер.= каÑÑатор.= каÑтелÑн.= каÑтрат.= каталогизатор.= катехумен.= католикоÑ.= катран.= каучуковод.= кафир.= кафр.= кацап.= кашалот.= каюр.= квакер.= квартирмейÑтер.= квартирмиÑтр.= квартирьер.= квеÑтор.= квиетиÑÑ‚.= квирит.= кебмен.= кейÑхонд.= кельт.= кентавр.= керлингиÑÑ‚.= кетчер.= кибуцник.= кидаÑ.= киллер.= кимвр.= киноактер.= киновед.= киноинженер.= кинокефал.= киномагнат.= киноман.= кинооператор.= кинопродюÑер.= кинорежиÑÑер.= кинорепортер.= киноÑценариÑÑ‚.= кинохроникер.= киоÑкер.= кираÑир.= киÑтовÑз.= китаевед.= китаиÑÑ‚.= китоглав.= кифаред.= клакер.= кларнетиÑÑ‚.= клаÑÑициÑÑ‚.= клеврет.= клем.= клеппер.= клерикал.= клеÑÑ‚.= клефт.= кликун.= клинициÑÑ‚.= клоп.= клоун.= клювоноÑ.= клюворыл.= книговед.= книгоед.= книголюб.= кнур.= кныр.= коадъютор.= коалиционер.= кобольд.= ковродел.= когнат.= кодификатор.= кожедер.= кожеед.= козовод.= козопаÑ.= койот.= коконопрÑд.= коллаборациониÑÑ‚.= коллажиÑÑ‚.= коллективизатор.= коллекционер.= колониалиÑÑ‚.= колонизатор.= колориÑÑ‚.= кольчец.= командарм.= командор.= комар.= комбат.= комбинатор.= комвзвод.= комдив.= комедиограф.= комендант.= комендор.= комиÑÑар.= комиÑÑионер.= комитент.= коммандер.= коммандитиÑÑ‚.= комментатор.= коммерÑант.= коммивоÑжер.= коммодор.= коммонер.= компаративиÑÑ‚.= компатриот.= компилÑтор.= комплектатор.= композитор.= компрадор.= компрачикоÑ.= конгрегационалиÑÑ‚.= конгреÑÑмен.= кондитер.= кондор.= кондотьер.= коневод.= конквиÑтадор.= конкретиÑÑ‚.= коновал.= коногон.= конокрад.= коноплевод.= конÑигнант.= конÑигнатор.= конÑорт.= конÑпиратор.= конÑтитуционалиÑÑ‚.= конÑтитуциониÑÑ‚.= конÑул.= контр-адмирал.= контрагент.= контрактант.= контрапунктиÑÑ‚.= контратенор.= контролер.= контроллериÑÑ‚.= конфедералиÑÑ‚.= конфирмант.= конформиÑÑ‚.= концептуалиÑÑ‚.= концертмейÑтер.= концеÑÑионер.= кооператор.= координатор.= копигольдер.= копииÑÑ‚.= копт.= корабел.= корван.= кордельер.= корнетиÑÑ‚.= короед.= коронер.= корпорант.= коррехидор.= корÑар.= коршун.= коÑтоправ.= коÑторез.= коÑтюмер.= котилозавр.= котÑуолд.= кошкодав.= кошкодер.= кошмовал.= краб.= краболов.= краевед.= крайт.= кракен.= кракÑ.= краÑноклоп.= кредитор.= крез.= креодонт.= кретиноид.= кречет.= криофил.= криÑталлограф.= кришнаит.= кроликовод.= кроншнеп.= кроÑÑбред.= кротолов.= кружковод.= крылан.= кÑендз.= кÑенофил.= кÑенофоб.= кÑилограф.= кÑилофониÑÑ‚.= ктитор.= куафер.= кугуар.= кузен.= кузнец.= кукловод.= кукурузовод.= кулан.= культорганизатор.= культуриÑÑ‚.= культуртрегер.= кунктатор.= купидон.= куратор.= куровод.= куроед.= куроцап.= курощуп.= курфюрÑÑ‚.= курьер.= кутум.= кухмиÑтер.= кучкиÑÑ‚.= кыргыз.= кÑптен.= лаковар.= ламаиÑÑ‚.= ламантин.= ламаркиÑÑ‚.= лангобард.= ландграф.= ландраÑ.= ландÑкнехт.= ландштурмиÑÑ‚.= лаÑкар.= лаÑтохвоÑÑ‚.= латифундиÑÑ‚.= левиафан.= левит.= легат.= леггорн.= легионер.= легиÑÑ‚.= легковеÑ.= легководолаз.= лейбориÑÑ‚.= лейтенант.= лекÑикограф.= лектор.= лемур.= лендлорд.= леопард.= лепидоÑирен.= леÑовод.= леÑомелиоратор.= леÑоÑплав.= лжекороед.= лжец.= лидер.= лизоблюд.= ликвидатор.= ликтор.= липариÑ.= лиÑогон.= лиÑтогрыз.= лиÑтоед.= лиÑтоноÑ.= лиÑторез.= литавриÑÑ‚.= литвин.= литератор.= литературовед.= литограф.= лицеиÑÑ‚.= лицензиант.= лицензиар.= лицензиат.= лиценциат.= лоббиÑÑ‚.= лоботрÑÑ.= ловелаÑ.= логиÑÑ‚.= логограф.= логопат.= логопед.= логофет.= ложнокороед.= лоллард.= лонгобард.= лопатоноÑ.= лорд.= лорд-канцлер.= лорд-мÑÑ€.= лофолатилуÑ.= лоцман.= лоцмейÑтер.= лоÑлиÑÑ‚.= лубоед.= луговод.= лугомелиоратор.= луддит.= лыкодер.= лыÑун.= льÑтец.= лÑрд.= любомудр.= люмпен.= лютниÑÑ‚.= люциан.= лÑгодон.= лÑмочник.= м-Ñ€.= мавр.= магиÑтр.= магиÑтрант.= магнат.= магнетизер.= мажордом.= мазохиÑÑ‚.= майор.= майордом.= макиавеллиÑÑ‚.= макрокефал.= макропод.= макроцефал.= макруруÑ.= малоруÑ.= мальчуган.= мамонт.= манакин.= мандант.= мандрил.= манул.= мануфактуриÑÑ‚.= маньериÑÑ‚.= маоиÑÑ‚.= марабут.= мараловод.= мариниÑÑ‚.= маркграф.= маркшейдер.= марон.= марÑовед.= мартиниÑÑ‚.= мартын.= маршал.= маÑлотоп.= маÑон.= маÑтифф.= маÑтодонт.= матадор.= материаловед.= махайродуÑ.= махаон.= махинатор.= махиÑÑ‚.= машиновед.= мегалозавр.= медальер.= медиевиÑÑ‚.= медикуÑ.= медоед.= медоÑоÑ.= мезозавр.= мезокефал.= мезоцефал.= мейÑтерзингер.= мелиоратор.= мелиориÑÑ‚.= мелодекламатор.= мелодиÑÑ‚.= мелозавр.= менажер.= менделиÑÑ‚.= менеджер.= меннонит.= менонит.= мент.= ментор.= менхаден.= мерзлотовед.= меритократ.= меркантилиÑÑ‚.= мерлан.= мертвец.= мертвоед.= меÑмериÑÑ‚.= металлиÑÑ‚.= металловед.= металлограф.= механизатор.= механиÑÑ‚.= механициÑÑ‚.= мехоед.= мечехвоÑÑ‚.= мешконоÑ.= микрокефал.= микроÑкопиÑÑ‚.= микроцефал.= микÑотроф.= милитариÑÑ‚.= милиционер.= миллиардер.= милорд.= мим.= миниÑтериалиÑÑ‚.= миниÑтр.= минитмен.= миннезингер.= минорит.= минотавр.= минхер.= мироед.= мирон.= миÑтер.= миÑтификатор.= митрополит.= многозуб.= многопер.= могол.= модельер.= модернизатор.= мозазавр.= мозаиÑÑ‚.= мозаичиÑÑ‚.= моловер.= молокоÑоÑ.= монголиÑÑ‚.= монголовед.= монетариÑÑ‚.= моноглот.= монократ.= мономан.= монополиÑÑ‚.= монотеиÑÑ‚.= монотипиÑÑ‚.= монÑеньер.= монÑтр.= монтажер.= монтажиÑÑ‚.= монтаньÑÑ€.= монтер.= монументалиÑÑ‚.= мопÑ.= морганиÑÑ‚.= мордоворот.= морзиÑÑ‚.= моÑковит.= мрамориÑÑ‚.= мудрец.= мужлан.= музеевед.= музыкант.= музыковед.= мукоед.= мукÑун.= мультипликатор.= мулÑжиÑÑ‚.= муниципал.= мунÑиф.= муравьед.= мурашеед.= муÑаватиÑÑ‚.= муфлон.= мушкетер.= муÑдзин.= мÑнор.= мÑÑ€.= мÑтр.= мюрид.= набоб.= навигатор.= наиб.= наперÑточник.= нарвал.= наркодилер.= нарком.= наркотизатор.= народовед.= нативиÑÑ‚.= натуропат.= натурфилоÑоф.= наутилуÑ.= национал-ÑоциалиÑÑ‚.= начдив.= наÑн.= нганаÑан.= неафрикандер.= невеглаÑ.= негативиÑÑ‚.= негр.= негрек.= негролюб.= негрофил.= негрофоб.= негуÑ.= недоброхот.= нейтралиÑÑ‚.= некромант.= некрофил.= немормон.= неодарвиниÑÑ‚.= неоконÑерватор.= неоламаркиÑÑ‚.= неонациÑÑ‚.= неопозитивиÑÑ‚.= неофашиÑÑ‚.= неофрейдиÑÑ‚.= неоцератод.= непарник.= нерезидент.= неÑпециалиÑÑ‚.= неÑтипендиат.= нечлен.= неюриÑÑ‚.= ниггер.= нилот.= новатор.= новеллиÑÑ‚.= ножеклюв.= нозобик.= нойон.= номад.= номиналиÑÑ‚.= нонкомбатант.= нонконформиÑÑ‚.= норманн.= ноÑатик.= нотариуÑ.= нотропиÑ.= нудиÑÑ‚.= нукер.= нумизмат.= нÑпман.= обезьÑноед.= обер-интендант.= обер-кельнер.= обер-кондуктор.= обер-маÑтер.= обер-офицер.= обер-полицмейÑтер.= обер-прокурор.= обер-церемониймейÑтер.= обер-церемонимейÑтер.= оболтуÑ.= обÑкурантиÑÑ‚.= обÑтрукциониÑÑ‚.= общеÑтвовед.= объективиÑÑ‚.= овощевод.= овцевод.= однодум.= одул.= океанавт.= океанограф.= окказионалиÑÑ‚.= оккультиÑÑ‚.= оккупант.= октÑбриÑÑ‚.= олдермен.= оленевод.= омбудÑмен.= онагр.= онаниÑÑ‚.= опекун.= опоÑÑум.= опÑануÑ.= оптант.= оптометриÑÑ‚.= орангутан.= оранжиÑÑ‚.= оратор.= организатор.= органографиÑÑ‚.= ординатор.= ориенталиÑÑ‚.= орикÑ.= оркеÑтратор.= орлан.= орлеаниÑÑ‚.= орнаментиÑÑ‚.= орниторинхуÑ.= орочон.= орпингтон.= ортодокÑ.= ортопед.= ортоприÑтиÑ.= ортопÑихиатр.= ортоптер.= оÑетр.= оÑоед.= оÑтгот.= оÑтеопат.= оÑтолоп.= отзовиÑÑ‚.= отиатр.= отчим.= оферент.= офицер.= официал.= офортиÑÑ‚.= охлократ.= охотовед.= оцелот.= павиан.= паладин.= палеоазиат.= палеограф.= палеографиÑÑ‚.= палеозавр.= палтуÑ.= пангерманиÑÑ‚.= панголин.= пандит.= панегириÑÑ‚.= паникер.= паниÑламиÑÑ‚.= панÑлавиÑÑ‚.= пантеиÑÑ‚.= пантомимиÑÑ‚.= папиÑÑ‚.= парадокÑалиÑÑ‚.= парамер.= паранимф.= парейазавр.= парикмахер.= парламентер.= парниковод.= пародиÑÑ‚.= парÑ.= партнер.= парторганизатор.= парфюмер.= паÑÑеиÑÑ‚.= паÑтор.= патан.= патентовед.= патер.= патологоанатом.= паупер.= пегаÑ.= педераÑÑ‚.= педиатр.= педофил.= пекинеÑ.= пеликозавр.= пентеконтер.= первоÑщер.= перÑоналиÑÑ‚.= перцеÑд.= перципиент.= першерон.= пеÑкожил.= петиметр.= петиционер.= петрограф.= пеун.= пигмоид.= пиетиÑÑ‚.= пиит.= пикадор.= пикетажиÑÑ‚.= пикт.= пилоноÑ.= пилохвоÑÑ‚.= пимокат.= пинагор.= пингвин.= пинчер.= пинчраннер.= пират.= пироман.= пиррониÑÑ‚.= пиÑун.= питекантроп.= питон.= питчер.= плагиатор.= плакатиÑÑ‚.= плантатор.= планшетиÑÑ‚.= плаÑтун.= платикефал.= платицефал.= плац-адъютант.= плац-майор.= плезиантроп.= плезиозавр.= пленÑриÑÑ‚.= плодовод.= плодожил.= плоÑкоклюв.= плоÑкохвоÑÑ‚.= плотовод.= плотогон.= плутократ.= плутониÑÑ‚.= плюралиÑÑ‚.= побратим.= подваÑÑал.= подканцелÑриÑÑ‚.= подковоноÑ.= подлец.= подмаÑтер.= подÑокольник.= подуÑÑ‚.= подшкипер.= подштурман.= подъеÑаул.= позитивиÑÑ‚.= полевод.= полиглот.= полиграфиÑÑ‚.= полиптер.= полиÑмен.= политеиÑÑ‚.= политикан.= политÑконом.= политÑкономиÑÑ‚.= полифониÑÑ‚.= полицеймейÑтер.= полицмейÑтер.= полонофил.= полоÑкун.= полпред.= полувеликан.= полудракон.= полулегковеÑ.= полупанÑионер.= полупаразит.= полупрофеÑÑионал.= полутÑжеловеÑ.= полуфиналиÑÑ‚.= помпадур.= понтер.= понтонер.= популиÑÑ‚.= популÑризатор.= порнограф.= пороз.= поронот.= поронотуÑ.= портупей-юнкер.= порциониÑÑ‚.= поÑеÑÑор.= поÑÑибилиÑÑ‚.= поÑÑум.= поÑтижер.= поÑтимпреÑÑиониÑÑ‚.= поÑтпред.= потентат.= почвовед.= почкоед.= почт-директор.= почтмейÑтер.= пошлец.= поÑÑ‚.= правовед.= прагматиÑÑ‚.= прадед.= прапрадед.= прапращур.= праÑол.= пращур.= презентант.= президент.= прекоÑ.= прелат.= премьер-миниÑтр.= препаратор.= прерафаÑлит.= преÑвитер.= преÑтидижитатор.= претор.= префект.= преферанÑиÑÑ‚.= преформиÑÑ‚.= приакантуÑ.= прибалт.= прибориÑÑ‚.= приват-доцент.= призер.= примаÑ.= примитивиÑÑ‚.= принцепÑ.= принципал.= приор.= природовед.= пришлец.= пробирер.= проблемиÑÑ‚.= пробÑÑ‚.= провайдер.= провиантмейÑтер.= провизор.= провокатор.= провоÑÑ‚.= прогибициониÑÑ‚.= прогнозиÑÑ‚.= программиÑÑ‚.= продуцент.= продюÑер.= проектант.= прожекториÑÑ‚.= прозектор.= проконÑул.= проктор.= прокурат.= прокуратор.= прокуриÑÑ‚.= прокурор.= пролокьютор.= пропретор.= прораб.= проректор.= проÑтец.= протагониÑÑ‚.= протезиÑÑ‚.= протекциониÑÑ‚.= протогиппуÑ.= протодиакон.= протодьÑкон.= протоколиÑÑ‚.= протопоп.= протопреÑвитер.= протоптер.= прототроф.= профан.= профашиÑÑ‚.= профеÑÑионалиÑÑ‚.= профорганизатор.= профоÑ.= процеÑÑуалиÑÑ‚.= прудониÑÑ‚.= пруÑ.= пруÑÑ.= пÑалмиÑÑ‚.= пÑаммофил.= пÑевдогермафродит.= пÑевдоинтеллектуал.= пÑевдолиберал.= пÑевдофилоÑоф.= пÑихиатр.= пÑихолингвиÑÑ‚.= пÑихологиÑÑ‚.= пÑихотерапевт.= пÑихоÑкÑпериментатор.= птеранодон.= птерозавр.= птицевод.= птицеед.= пуантилиÑÑ‚.= публикатор.= пунÑониÑÑ‚.= пупÑ.= пуÑтоболт.= пуÑтодом.= пуÑтоплÑÑ.= пуÑтоÑвÑÑ‚.= пуÑтыневед.= путчиÑÑ‚.= пуффин.= пухоед.= пушкиниÑÑ‚.= пушкиновед.= пфальцграф.= пчеловод.= пчелоед.= пшют.= пыжьÑн.= пыльцеед.= пÑÑ€.= пÑткоход.= рабкор.= рабÑелькор.= раввин.= радиографиÑÑ‚.= радиокомментатор.= радиометриÑÑ‚.= радиооператор.= радиоперехватчик.= радиоÑпециалиÑÑ‚.= радиотелеграфиÑÑ‚.= радиотелефониÑÑ‚.= раклиÑÑ‚.= ракоед.= ракоÑкорпион.= ракун.= рапÑод.= раÑиÑÑ‚.= раÑпоп.= раÑтениевод.= ратман.= рафаÑлит.= рационализатор.= реаниматор.= реваншиÑÑ‚.= ревизор.= регбиÑÑ‚.= регионал.= региÑтратор.= регредиент.= регреÑÑант.= регреÑÑат.= редукциониÑÑ‚.= редуцент.= режиÑÑер.= резервиÑÑ‚.= резуÑ.= рейнджер.= рейтар.= рейхÑканцлер.= реквизитор.= реквирент.= рекетмейÑтер.= релÑтивиÑÑ‚.= ремез.= ремитент.= ремнезуб.= ремнец.= ремонтер.= реорганизатор.= репетитор.= реполов.= репортер.= репрезентант.= реÑпондент.= реÑтавратор.= реÑторатор.= реформатор.= рецензент.= рецептар.= ридер.= риджент.= ринхоцефал.= рипуÑ.= риÑовод.= ритор.= ритуалиÑÑ‚.= рифф.= риÑлтер.= робинÑон.= робот.= рогозуб.= рогоклюв.= рогохвоÑÑ‚.= розенкрейцер.= рокер.= рорквал.= роÑинант.= роÑÑ.= ротмиÑтр.= руÑиÑÑ‚.= руÑификатор.= руÑопет.= руÑопÑÑ‚.= руÑофил.= руÑофоб.= руÑÑ.= руÑÑоиÑÑ‚.= рыбоÑщер.= рыловорот.= Ñ€Ñкетир.= ÑабеиÑÑ‚.= ÑаблиÑÑ‚.= ÑавойÑÑ€.= ÑавоÑÑ€.= Ñагиб.= Ñагуин.= Ñадовод.= ÑадомазохиÑÑ‚.= ÑаквоÑжник.= ÑакÑ.= ÑакÑофониÑÑ‚.= Ñаланган.= Ñаловар.= ÑамбиÑÑ‚.= Ñамнит.= Ñанкюлот.= ÑапиенÑ.= ÑапÑан.= Ñарган.= Ñард.= ÑардинопÑ.= Ñатрап.= Ñахиб.= Ñбир.= Ñвагмен.= ÑвараджиÑÑ‚.= Ñвекловод.= ÑверхконÑерватор.= Ñверхпаразит.= Ñвиновод.= ÑвинопаÑ.= ÑвинтуÑ.= ÑеанÑер.= ÑегрегациониÑÑ‚.= Ñегун.= Ñеид.= Ñейвал.= Ñейчем.= ÑекÑот.= Ñекунд-майор.= Ñекундант.= ÑекундометриÑÑ‚.= Ñекционер.= Ñеладон.= Ñелекционер.= Ñеленограф.= Ñелькор.= Ñеменовед.= Ñеменовод.= ÑеминариÑÑ‚.= ÑемÑед.= Ñенатор.= Ñенбернар.= Ñеноед.= ÑенÑимониÑÑ‚.= ÑентименталиÑÑ‚.= ÑераÑкир.= Ñервал.= Ñержант.= Ñерпоклюв.= Ñеттер-гордон.= ÑигналиÑÑ‚.= Ñиголов.= Ñизиф.= Ñикофант.= ÑилуÑтиÑÑ‚.= Ñильф.= ÑимфониÑÑ‚.= Ñинантроп.= ÑинергиÑÑ‚.= ÑинкретиÑÑ‚.= ÑинтакÑиÑÑ‚.= ÑинтоиÑÑ‚.= ÑинхрониÑÑ‚.= Ñирин.= ÑиÑадмин.= ÑиÑтематизатор.= Ñкайтерьер.= Ñкалозуб.= Ñкалолаз.= Ñкальд.= Ñкаут.= Ñквайр.= Ñкваттер.= Ñквоб.= Ñкирдоправ.= Ñкладчатогуб.= ÑкомбероморуÑ.= Ñкородум.= Ñкорохват.= Ñкорпион.= Ñкотовод.= Ñкотогон.= Ñкотокрад.= Ñкотт.= Ñкотч-терьер.= ÑкрепериÑÑ‚.= Ñкрытноед.= Ñкрытоглав.= ÑкрытохвоÑÑ‚.= Ñкульптор.= ÑкунÑ.= ÑкутериÑÑ‚.= ÑлавиÑÑ‚.= ÑлавÑновед.= ÑлавÑнолюб.= ÑлавÑнофоб.= Ñледопыт.= Ñлепун.= ÑлужбиÑÑ‚.= Ñмерд.= Ñмологон.= Ñморкун.= Ñнайпер.= Ñноб.= Ñоавтор.= Ñоарендатор.= Ñобаковед.= Ñобаковод.= Ñобкор.= Ñоболевод.= Ñодовар.= Ñоклубник.= Ñокредитор.= Ñолдафон.= Ñолекоп.= ÑолипÑиÑÑ‚.= Ñоопекун.= Ñоредактор.= ÑорежиÑÑер.= Ñорокопут.= Ñортовод.= Ñоциопат.= Ñпарринг-партнер.= ÑпектроÑкопиÑÑ‚.= Ñпец.= Ñпецификатор.= Ñпецкоординатор.= Ñпецкор.= ÑпецÑкÑперт.= Ñпикер.= ÑпиннингиÑÑ‚.= ÑпиритуалиÑÑ‚.= ÑпонÑор.= Ñпринтер.= Ñпрут.= ÑредневеÑ.= Ñтайер.= Ñталевар.= Ñталкер.= ÑтанковиÑÑ‚.= Ñтарикан.= Ñтарпер.= Ñтарпом.= Ñтегозавр.= Ñтегоцефал.= Ñтекловар.= Ñтеклодув.= Ñтеклоплав.= Ñтенограф.= Ñтенолаз.= Ñтентор.= Ñтервец.= Ñтереотипер.= Ñтилизатор.= Ñтиплер.= Ñтихоплет.= ÑтраннохвоÑÑ‚.= Ñтратонавт.= Ñтрахделегат.= ÑтрекулиÑÑ‚.= Ñтрикер.= ÑтруктуралиÑÑ‚.= ÑтрÑпун.= Ñтудиоз.= ÑтудиозуÑ.= Ñтюард.= Ñубабонент.= Ñубагент.= Ñубалтерн-офицер.= Ñубарендатор.= Ñубедар.= ÑубкомиÑÑионер.= Ñубкомитент.= Ñубпрефект.= ÑубъективиÑÑ‚.= ÑудмедÑкÑперт.= ÑудомоделиÑÑ‚.= Ñуккуб.= Ñукнодел.= Ñуннит.= Ñуперарбитр.= Ñупервизор.= Ñуперзавр.= Ñуперинтендант.= Ñуперинтендент.= Ñуперкумир.= Ñупермен.= ÑупрематиÑÑ‚.= Ñупрефект.= ÑуÑÑекÑ.= Ñутенер.= Ñуфлер.= ÑухоноÑ.= ÑфинкÑ.= Ñхематизатор.= ÑхематиÑÑ‚.= ÑхолаÑÑ‚.= ÑхолиаÑÑ‚.= ÑценариуÑ.= Ñценограф.= Ñчетовод.= ÑÑÑ€.= ÑюрреалиÑÑ‚.= табаковод.= табакур.= табарган.= табердар.= таборит.= тагоÑ.= тагуан.= тайкун.= тайпан.= тайпин.= такин.= такÑатор.= такÑидермиÑÑ‚.= такÑиÑÑ‚.= такÑономиÑÑ‚.= талмудиÑÑ‚.= талукдар.= тамбурмажор.= тамплиер.= тангут.= танкиÑÑ‚.= танцмейÑтер.= тапер.= тапир.= тарантул.= тарбаган.= тарификатор.= тарпан.= тарпон.= таÑкун.= таутоголабруÑ.= ташиÑÑ‚.= театровед.= теиÑÑ‚.= тектониÑÑ‚.= тележурналиÑÑ‚.= телекомментатор.= теленомуÑ.= телеозавр.= телеоператор.= телепат.= телеÑуфлер.= тензометриÑÑ‚.= тентакулоциÑÑ‚.= теократ.= теоÑоф.= терапевт.= териодонт.= термиÑÑ‚.= терьер.= теÑтомеÑ.= технократ.= техред.= тигролов.= тинейджер.= тиранн.= тиранозавр.= титеÑтер.= тиун.= товаровед.= тойон.= тойтерьер.= толÑтоÑум.= толÑтун.= томиÑÑ‚.= томкод.= тонкопрÑд.= тонмейÑтер.= топогеодезиÑÑ‚.= топограф.= тореадор.= торпедиÑÑ‚.= тотемиÑÑ‚.= тохар.= трагопан.= традиционалиÑÑ‚.= тралмаÑтер.= тралмейÑтер.= транÑвеÑтит.= транÑÑекÑуал.= транÑформационалиÑÑ‚.= транÑформиÑÑ‚.= транÑценденталиÑÑ‚.= траппер.= траппиÑÑ‚.= траÑÑант.= траÑÑат.= траÑÑ‚-агент.= трахиптеруÑ.= тред-юниониÑÑ‚.= трейдер.= трендафил.= тренер.= трехкольцевик.= трилобит.= тритагониÑÑ‚.= тритон.= триумвир.= триумфатор.= трицератопÑ.= троглобионт.= трогон.= тромбониÑÑ‚.= троцкиÑÑ‚.= трубадур.= трубковерт.= трубкожил.= трубкозуб.= трубконоÑ.= трубкорыл.= трубоклад.= трубоÑтав.= трубочиÑÑ‚.= трувер.= трупиал.= тугодум.= тугун.= туподум.= туркофил.= туркофоб.= турпан.= турухтан.= тутовод.= тутор.= тушиÑÑ‚.= тыртыр.= тюркоÑ.= Ñ‚Ñглец.= Ñ‚Ñжелоатлет.= Ñ‚Ñжеловоз.= Ñ‚Ñжкодум.= углекоп.= угроруÑ.= удод.= узурпатор.= уитлендер.= уклониÑÑ‚.= улар.= ультиматиÑÑ‚.= ультраконÑерватор.= унанимиÑÑ‚.= универÑалиÑÑ‚.= униониÑÑ‚.= унификатор.= униформиÑÑ‚.= унтер-офицер.= управдел.= управдом.= управхоз.= ура-патриот.= утковод.= утконоÑ.= утраквиÑÑ‚.= ушкан.= фабрикант.= фавн.= фаготиÑÑ‚.= файл-Ñервер.= факир.= фактограф.= фактотум.= фактуриÑÑ‚.= фалангер.= фалангиÑÑ‚.= фальÑификатор.= фанариот.= фанат.= фанфариÑÑ‚.= фармазон.= фармацевт.= фарÑер.= фауниÑÑ‚.= федаин.= федерал.= федералиÑÑ‚.= федерат.= фейерверкер.= фельдмаршал.= фельдцейхмейÑтер.= фенакодуÑ.= феникÑ.= феноменалиÑÑ‚.= фермер.= фетишиÑÑ‚.= фехтмейÑтер.= фециал.= физиатр.= физиограф.= физиократ.= физиономиÑÑ‚.= физиотерапевт.= филер.= филин.= филиÑтер.= филоÑоф.= филумениÑÑ‚.= финалиÑÑ‚.= финвал.= финдиректор.= фининÑпектор.= фитономуÑ.= флаг-капитан.= флаг-офицер.= флаг-штурман.= флагеллант.= фланер.= фланкер.= флибуÑтьер.= флигель-адъютант.= флигельман.= флориÑÑ‚.= фогт.= фокÑтерьер.= фокÑтротиÑÑ‚.= фонетиÑÑ‚.= фораминифер.= форвард.= форейтор.= форматор.= фортепианиÑÑ‚.= фортепьÑниÑÑ‚.= фортификатор.= фотоавтотроф.= фотобионт.= фотограмметриÑÑ‚.= фотограф.= фотожурналиÑÑ‚.= фотокорреÑпондент.= фотолаборант.= фотометриÑÑ‚.= фотомонтажер.= фоторадиотелеграфиÑÑ‚.= фоторепортер.= фоторобот.= фототелеграфиÑÑ‚.= фототипиÑÑ‚.= фохт.= фракционер.= франкмаÑон.= франколин.= франкофил.= франт.= франтирер.= француз.= французоман.= фрейдиÑÑ‚.= фригольдер.= фриÑтайлер.= фриÑтайлиÑÑ‚.= фритредер.= фруктовар.= фтизиатр.= фузилер.= фундаменталиÑÑ‚.= функционалиÑÑ‚.= функционер.= фурьер.= фурьериÑÑ‚.= фюрер.= хавбек.= хадрозавр.= хакан.= халиф.= хамелеон.= хамит.= хан.= хапун.= хариджан.= хариуÑ.= харкун.= хартиÑÑ‚.= хаÑид.= хаÑлер.= хатт.= хафиз.= хевÑур.= хедив.= херувим.= хетт.= химизатор.= хипÑипопÑ.= хипÑтер.= хлап.= хлебодар.= хлебороб.= хлопковод.= хлопкороб.= хмелевод.= хоббит.= ходулочник.= хореограф.= хормейÑтер.= хорошиÑÑ‚.= хорт.= храбрец.= хриÑтоÑлав.= хроникер.= хрониÑÑ‚.= хронометриÑÑ‚.= хульман.= хунвейбин.= хунхуз.= Ñ…ÑтодиптеруÑ.= цаддик.= цахур.= цветовод.= цветоед.= цветолюб.= цедент.= цезариÑÑ‚.= цекиÑÑ‚.= цензор.= централиÑÑ‚.= центриÑÑ‚.= центрфорвард.= центумвир.= центурион.= цератод.= цербер.= церемониймейÑтер.= цефалопод.= цивилизатор.= цивилиÑÑ‚.= циклоп.= цимбалиÑÑ‚.= цинкограф.= цитруÑовод.= чаевод.= чаехлеб.= чайлд.= чалдон.= чартиÑÑ‚.= червец.= чернец.= черокез.= чибиÑ.= чиггер.= чинодрал.= чиф.= член-корреÑпондент.= членкор.= чокер.= чтец.= шайен.= шайтан.= шалашник.= шалбер.= шалопут.= шаманиÑÑ‚.= шаматон.= шантеклер.= шаповал.= шаржиÑÑ‚.= шаркун.= шафиит.= шекер.= шекÑпировед.= шекÑпироман.= шелковод.= шелкопрÑд.= шельмец.= шереÑпер.= шериф.= шерп.= шерÑтеед.= шерÑтобит.= шерÑтовед.= шерÑтокрыл.= шеф.= шеф-редактор.= шиит.= шинфейнер.= шипчандлер.= шкет.= школÑÑ€.= шкуродер.= шошон.= шпажиÑÑ‚.= шпильман.= шропшир.= штаб-офицер.= штаб-ротмиÑтр.= штаб-Ñержант.= штабиÑÑ‚.= штабÑ-капитан.= шталмейÑтер.= штампиÑÑ‚.= штангиÑÑ‚.= штатгальтер.= штейгер.= штейнбергер.= штрейкбрехер.= штурман.= штык-юнкер.= шуан.= шуцман.= щелкопер.= щелоковар.= щетинозуб.= Ñвакуатор.= ÑволюциониÑÑ‚.= ÑгалитариÑÑ‚.= ÑготиÑÑ‚.= ÑгофутуриÑÑ‚.= ÑгоцентриÑÑ‚.= Ñдил.= Ñкзаменатор.= Ñкзегет.= Ñкзекутор.= ÑкзиÑтенциалиÑÑ‚.= ÑкзонумиÑÑ‚.= ÑкзорциÑÑ‚.= ÑкономиÑÑ‚.= ÑкÑгибициониÑÑ‚.= ÑкÑкурÑовод.= ÑкÑлибриÑиÑÑ‚.= ÑкÑпанÑиониÑÑ‚.= ÑкÑпедитор.= ÑкÑпериментатор.= ÑкÑплуатант.= ÑкÑплуататор.= ÑкÑпортер.= ÑкÑпроприатор.= ÑкÑтерн.= ÑкÑтраверт.= ÑкÑтраÑенÑ.= ÑкÑтремиÑÑ‚.= ÑкÑтроверт.= Ñктопаразит.= Ñлеат.= ÑлегиÑÑ‚.= Ñлектрификатор.= Ñлектромонтер.= ÑлектромоториÑÑ‚.= ÑлектротермиÑÑ‚.= Ñлектрофотограф.= ÑлектроÑрозиониÑÑ‚.= Ñллинофил.= Ñлурофил.= Ñлурофоб.= Ñльф.= ÑманÑипатор.= Ñмир.= ÑмиÑÑар.= Ñмитент.= Ñндопаразит.= ÑнергодиÑпетчер.= ÑнÑин.= Ñнтозоон.= ÑнциклопедиÑÑ‚.= ÑогиппуÑ.= Ñпигон.= ÑпиграмматиÑÑ‚.= ÑпиграфиÑÑ‚.= ÑпиорниÑ.= Ñпоним.= ÑргономиÑÑ‚.= Ñрдельтерьер.= Ñрл.= Ñрудит.= ÑÑкапиÑÑ‚.= ÑÑквайр.= ÑÑкулап.= ÑÑпадрониÑÑ‚.= ÑÑÑеиÑÑ‚.= ÑÑÑ‚.= ÑÑтандарт-юнкер.= Ñтнограф.= Ñфеб.= Ñфироман.= Ñфор.= юбилÑÑ€.= юдофил.= юдофоб.= юит.= юникÑиÑÑ‚.= юниониÑÑ‚.= юниор.= юнкор.= юннат.= юриÑконÑульт.= юриÑÑ‚.= юрод.= Ñгуар.= Ñдозуб.= Ñзыковед.= Ñйцеед.= Ñкобит.= ÑнÑениÑÑ‚.= Ñнычар.= ÑпониÑÑ‚.= Ñпоновед.= Ñрл.= Ñровизатор.= Ñфетид.= Ñщерогад.= link-grammar-5.3.16/data/ru/words/words.1820000664000076400007640000000665712431741033015225 00000000000000быва.= взвыва.= вздрагива.= взлаива.= взмахива.= взмыва.= взыва.= впархива.= вплыва.= впрыгива.= вÑкакива.= вÑкрикива.= вÑплыва.= вÑпыхива.= вÑтрева.= выбыва.= выглÑдыва.= выгнива.= выздоравлива.= вызрева.= вынырива.= выплыва.= выпотева.= выпрева.= выÑкакива.= выÑпева.= выÑтыва.= вытаива.= выÑÑнива.= гащива.= гулива.= догнива.= дозрева.= домахива.= донырива.= доплыва.= допрева.= доÑпева.= дотаива.= дотлева.= езжива.= жива.= заболева.= завыва.= заглÑдыва.= загнива.= загулива.= заиÑкива.= запаздыва.= заплыва.= запотева.= запрева.= заÑтрева.= заÑтыва.= затвердева.= захажива.= изгнива.= изныва.= иÑтаива.= иÑтлева.= кива.= лежива.= нагнива.= надгнива.= назрева.= наплыва.= напрева.= наÑтыва.= наÑрива.= обалдева.= обгнива.= ободнева.= обомлева.= обтаива.= овладева.= огрубева.= одурева.= ожива.= околева.= онемева.= опаздыва.= опочива.= оÑкудева.= оÑлабева.= оÑтыва.= отвилива.= отгнива.= отлынива.= отопрева.= отплыва.= отпотева.= отÑкакива.= отÑырева.= отупева.= отъюлива.= охладева.= ошалева.= переÑкакива.= плава.= побалива.= пованива.= повева.= повелева.= повизгива.= повилива.= повыва.= поглÑдыва.= погулива.= подгнива.= поддува.= поджива.= подлаива.= подплыва.= подпрева.= подпрыгива.= подÑкакива.= подÑтыва.= подтаива.= подува.= подумыва.= пожива.= позевыва.= поигрыва.= покашлива.= покрикива.= покучива.= полаива.= полежива.= помава.= помалкива.= помахива.= помигива.= попахива.= попыхива.= порыкива.= поÑапыва.= поÑижива.= поÑкрипыва.= поÑпева.= поÑтаива.= поÑтукива.= потопыва.= похажива.= похруÑтыва.= почива.= пошалива.= пошучива.= пребыва.= прибыва.= приплыва.= приÑпева.= приÑтыва.= притоптыва.= прищелкива.= прогнива.= прозрева.= пропрева.= проÑкальзыва.= проÑлыва.= проÑтаива.= проÑтыва.= протаива.= разговарива.= размахива.= раÑтаива.= раÑхажива.= Ñблевыва.= Ñвилива.= Ñгнива.= Ñижива.= Ñозрева.= Ñопрева.= Ñпархива.= Ñпрыгива.= Ñрабатыва.= Ñтаива.= убыва.= увилива.= улепетыва.= умалчива.= уныва.= унырива.= упархива.= уплыва.= упрева.= упрыгива.= уÑкакива.= уÑлужива.= уÑпева.= уÑтарева.= ухажива.= хажива.= хварыва.= link-grammar-5.3.16/data/ru/words/words.1620000664000076400007640000000226512431741033015212 00000000000000аноа.= бальи.= бандерильеро.= бÑби.= вапити.= виджиланте.= гази.= гаучо.= гереро.= гитано.= гринго.= гуахаро.= гуру.= даго.= дайме.= данио.= дегу.= дзанни.= замзава.= замминиÑтра.= зомби.= иеху.= импреÑÑарио.= индри.= йаппи.= кадди.= какапо.= камикадзе.= капо.= карибу.= катабу.= каудильо.= каюга.= квагга.= кеа.= келпи.= кибеи.= кинкажу.= коипу.= кокапу.= командоÑ.= корги.= краппи.= кулиÑье.= кьюпи.= маори.= мафиозо.= мехари.= микеланджело.= моулави.= навахо.= ниÑеи.= ориÑ.= палоло.= пуалю.= ранчеро.= Ñадху.= ÑанÑеи.= Ñарго.= Ñвами.= Ñерао.= Ñиньорино.= Ñиу.= Ñкотти.= тапети.= телугу.= тередо.= тинаму.= турако.= фиби.= фра.= франциÑко.= хинду.= хобо.= цапатеро.= чигу.= чикано.= чокто.= шони.= шри.= юма.= юнко.= Ñппи.= link-grammar-5.3.16/data/ru/words/words.1530000664000076400007640000005243712431741033015220 00000000000000благоÑловлÑ.= болтыха.= броÑа.= бултыха.= ваÑ.= вбира.= вверга.= вверÑ.= ввÑзыва.= вгиба.= вгонÑ.= вдвига.= вдохновлÑ.= вдыха.= вживлÑ.= вжима.= взвеÑелÑ.= взмета.= взреза.= взрыхлÑ.= включа.= вкоренÑ.= вкраплÑ.= вкуша.= влага.= влеплÑ.= влюблÑ.= вменÑ.= вмеща.= вмина.= внедрÑ.= внуша.= вовлека.= водворÑ.= водружа.= возбранÑ.= возбужда.= возвеща.= возвраща.= возвыша.= возглаша.= возгонÑ.= воздвига.= возжига.= возлага.= возмеща.= возмуща.= возобновлÑ.= возрожда.= вонза.= вообража.= вооружа.= воплоща.= вопроша.= воÑкреша.= воÑкрылÑ.= воÑкурÑ.= воÑпалÑ.= воÑполнÑ.= воÑпреща.= воÑхвалÑ.= воÑхища.= впека.= вперÑ.= впечатлÑ.= впира.= вплавлÑ.= вплета.= вправлÑ.= впрÑга.= впрÑда.= впуÑка.= вразумлÑ.= вреза.= вруба.= вруча.= вÑелÑ.= вÑпомина.= вÑтавлÑ.= вÑтреча.= вÑыпа.= втеÑнÑ.= втира.= втравлÑ.= втыка.= вчинÑ.= вшиба.= выбира.= выверÑ.= вывÑзыва.= выгиба.= выгонÑ.= выгреба.= выгружа.= выгрыза.= выдвига.= выдворÑ.= выделÑ.= выдира.= выдыха.= выеда.= выжига.= выжида.= выжима.= выжина.= выжира.= вызволÑ.= вызыва.= выклика.= выключа.= выкруглÑ.= вылеплÑ.= вылуплÑ.= вымеча.= вымеща.= вымина.= вымышлÑ.= вынима.= вынужда.= выпека.= выпира.= выплавлÑ.= выплета.= выполнÑ.= выправлÑ.= выпрÑга.= выпрÑда.= выпрÑмлÑ.= выпуÑка.= выража.= выреза.= выруба.= выруча.= вырÑжа.= выÑека.= выÑелÑ.= выÑкреба.= выÑтавлÑ.= выÑтила.= выÑтрига.= выÑыла.= выÑыпа.= вытворÑ.= вытира.= вытиÑнÑ.= вытравлÑ.= вытрÑÑа.= выхвалÑ.= вычиÑлÑ.= вычища.= вычленÑ.= выщерблÑ.= выÑвлÑ.= выÑÑнÑ.= гонÑ.= добавлÑ.= добира.= доверша.= доверÑ.= довÑзыва.= догреба.= догружа.= догрыза.= додира.= доеда.= дожига.= дожима.= дожина.= дожира.= дозволÑ.= доизбира.= домета.= домина.= донима.= допека.= доплета.= дополнÑ.= дополуча.= допрÑда.= допуÑка.= дореза.= доÑкреба.= доÑтавлÑ.= доÑтила.= доÑтрига.= доÑыла.= дотира.= дочища.= дошиба.= забавлÑ.= забелÑ.= заберега.= забира.= заверша.= заверÑ.= завлека.= заводнÑ.= завыша.= завÑзыва.= загаша.= загиба.= заглублÑ.= заглуша.= заголÑ.= загражда.= загреба.= загружа.= загрыза.= загрÑзнÑ.= задира.= задурÑ.= заеда.= заживлÑ.= зажига.= зажима.= зажина.= заземлÑ.= закабалÑ.= закалÑ.= заклика.= заклина.= закреплÑ.= закруглÑ.= залеплÑ.= залуплÑ.= залуча.= замедлÑ.= заменÑ.= замерÑ.= замеча.= замеща.= замина.= замирÑ.= замышлÑ.= занижа.= занима.= заоÑтрÑ.= запаÑа.= запека.= запира.= заплета.= заполнÑ.= заполонÑ.= заполуча.= запомина.= запреща.= запружа.= запрÑга.= запуÑка.= заража.= зарифлÑ.= зарожда.= заронÑ.= заруба.= зарыблÑ.= зарÑжа.= заÑека.= заÑелÑ.= заÑлеплÑ.= заÑнима.= заÑорÑ.= заÑтавлÑ.= заÑтеклÑ.= заÑтига.= заÑтила.= заÑтрига.= заÑтупа.= заÑыла.= затворÑ.= затемнÑ.= затенÑ.= затеÑнÑ.= затира.= затоплÑ.= заточа.= затруднÑ.= затуплÑ.= затыка.= зауша.= захламлÑ.= зацеплÑ.= зачернÑ.= зачехлÑ.= зачина.= зачиÑлÑ.= зачища.= зашиба.= защемлÑ.= защеплÑ.= защища.= заÑвлÑ.= избавлÑ.= избира.= изверга.= извеща.= извинÑ.= извлека.= извраща.= извÑзыва.= изгиба.= изгонÑ.= изгрыза.= изгрÑзнÑ.= издира.= изжига.= излага.= излизыва.= излуча.= измерÑ.= измина.= измышлÑ.= изнурÑ.= изоблича.= изобража.= изобрета.= изоÑтрÑ.= изощрÑ.= изрека.= изруба.= изрыга.= изумлÑ.= изуча.= изъеда.= изъÑвлÑ.= изъÑзвлÑ.= изъÑÑнÑ.= изыма.= иÑкажа.= иÑключа.= иÑкоренÑ.= иÑкуша.= иÑпарÑ.= иÑпепелÑ.= иÑпеÑтрÑ.= иÑпещрÑ.= иÑполнÑ.= иÑправлÑ.= иÑпрÑмлÑ.= иÑпуÑка.= иÑÑека.= иÑÑтила.= иÑÑуша.= иÑтира.= иÑтомлÑ.= иÑторга.= иÑточа.= иÑтреблÑ.= иÑÑ‚Ñза.= иÑцелÑ.= иÑчиÑлÑ.= кара.= ковырÑ.= колтыха.= конча.= корна.= корота.= коÑтылÑ.= лобза.= лобыза.= менÑ.= набавлÑ.= набира.= навеща.= навлека.= наводнÑ.= навÑзыва.= нагиба.= нагнета.= награжда.= нагреба.= нагружа.= нагрыза.= надбавлÑ.= надвига.= надгиба.= надгрыза.= наддира.= наделÑ.= надира.= надреза.= надруба.= надÑека.= надÑыпа.= надъеда.= наеда.= наживлÑ.= нажига.= нажима.= нажина.= нажира.= назнача.= накалÑ.= наклика.= наклонÑ.= накоплÑ.= накренÑ.= налеплÑ.= намерÑ.= намеча.= намина.= нанима.= напаÑа.= напека.= наплавлÑ.= наплета.= наполнÑ.= напомина.= направлÑ.= напрÑга.= напрÑда.= напуÑка.= нареза.= нарека.= наруша.= нарÑжа.= наÑажда.= наÑека.= наÑелÑ.= наÑкреба.= наÑлажда.= наÑтавлÑ.= наÑтига.= наÑтила.= наÑтрига.= наÑыла.= наÑыпа.= наÑыща.= натира.= натравлÑ.= натрÑÑа.= науча.= науща.= начина.= начинÑ.= начиÑлÑ.= начища.= недобира.= недожима.= недожина.= недопека.= недопонима.= низверга.= низлага.= ниÑпуÑка.= обагрÑ.= обвинÑ.= обводнÑ.= обвÑзыва.= обгонÑ.= обгрыза.= обделÑ.= обдернÑ.= обдира.= обдурÑ.= обеднÑ.= обелÑ.= оберега.= обжига.= обжима.= обжина.= обжира.= обижа.= обира.= облага.= облача.= облега.= облегча.= облека.= облеплÑ.= облича.= облуча.= обмета.= обмеча.= обмина.= обмирща.= обнажа.= обнима.= обновлÑ.= обобща.= обогаща.= ободрÑ.= обожеÑтвлÑ.= обознача.= обольща.= обонÑ.= оборонÑ.= обоÑоблÑ.= обоÑтрÑ.= обрамлÑ.= обраща.= обреза.= обрека.= обременÑ.= обрета.= обруба.= обруча.= обрÑжа.= обÑеда.= обÑека.= обÑеменÑ.= обÑтавлÑ.= обÑтрига.= обÑтупа.= обÑужда.= обÑыпа.= обтека.= обтира.= обтрÑÑа.= обуча.= обчища.= обшиба.= объеда.= объединÑ.= объезжа.= объÑвлÑ.= объÑÑнÑ.= огиба.= оглаша.= оглуплÑ.= оглуша.= оголÑ.= огорча.= огражда.= огранÑ.= огреба.= огрублÑ.= огрыза.= одарÑ.= оделÑ.= одобрÑ.= одурÑ.= одушевлÑ.= ожеÑточа.= оживлÑ.= ожига.= ожида.= озарÑ.= оздоровлÑ.= озеленÑ.= озлоблÑ.= означа.= окаймлÑ.= окиÑлÑ.= оклика.= окорÑ.= окроплÑ.= округлÑ.= окружа.= окрылÑ.= окуна.= окупа.= омертвлÑ.= омрача.= опалÑ.= опережа.= оперÑ.= опира.= оплавлÑ.= оплета.= оповеща.= ополча.= опорожнÑ.= опошлÑ.= оправлÑ.= определÑ.= опреÑнÑ.= опроща.= опуÑка.= опуÑтоша.= опуша.= опылÑ.= опьÑнÑ.= ороша.= оÑажда.= оÑвежа.= оÑветлÑ.= оÑвеща.= оÑвобожда.= оÑвÑща.= оÑека.= оÑеменÑ.= оÑенÑ.= оÑквернÑ.= оÑкоплÑ.= оÑкорблÑ.= оÑкреба.= оÑлаблÑ.= оÑлавлÑ.= оÑлеплÑ.= оÑложнÑ.= оÑмыÑлÑ.= оÑнаща.= оÑтавлÑ.= оÑтеклÑ.= оÑтепенÑ.= оÑтерега.= оÑтрига.= оÑтужа.= оÑужда.= оÑуша.= оÑущеÑтвлÑ.= оÑыпа.= оÑÑза.= отбавлÑ.= отбира.= отверга.= отверза.= ответвлÑ.= отвлека.= отворÑ.= отвраща.= отвÑзыва.= отгиба.= отграфлÑ.= отгреба.= отгружа.= отгрыза.= отдалÑ.= отделÑ.= отдира.= отеплÑ.= отживлÑ.= отжига.= отжима.= отжина.= отира.= отклонÑ.= отключа.= откреплÑ.= отлага.= отлеплÑ.= отлича.= отлуча.= отменÑ.= отмета.= отмеча.= отмина.= отнима.= отобража.= отодвига.= отождеÑтвлÑ.= отпека.= отпира.= отплета.= отправлÑ.= отпрÑга.= отпрÑда.= отпуÑка.= отравлÑ.= отража.= отреза.= отрезвлÑ.= отреша.= отруба.= отрÑжа.= отрÑÑа.= отÑека.= отÑелÑ.= отÑкреба.= отÑтранÑ.= отÑтрига.= отÑыла.= отÑыпа.= оттенÑ.= оттеÑнÑ.= оттира.= отторга.= оттрÑÑа.= оттыка.= отуплÑ.= отуча.= отцеплÑ.= отчиÑлÑ.= отчища.= отчужда.= отшиба.= отщемлÑ.= отщеплÑ.= отъеда.= отъединÑ.= отÑгоща.= отÑгча.= отÑжелÑ.= оформлÑ.= охлажда.= охмелÑ.= охмурÑ.= охранÑ.= оцеплÑ.= очернÑ.= очища.= ошеломлÑ.= ощуща.= перебелÑ.= перебира.= перевира.= перевÑзыва.= перегиба.= перегрыза.= переделÑ.= передира.= перееда.= переезжа.= пережига.= пережида.= пережима.= пережина.= пережира.= перемежа.= перемерÑ.= перемета.= перемеча.= перемеща.= перемина.= перемога.= перенима.= перепека.= перепира.= переплета.= перереза.= переруба.= перерÑжа.= переÑека.= переÑелÑ.= переÑтупа.= переÑыла.= переÑыпа.= переÑыща.= перетира.= перечища.= перешиба.= пина.= пленÑ.= побежда.= побужда.= поверга.= поверÑ.= повеща.= поврежда.= повторÑ.= повыша.= повÑзыва.= погаша.= поглоща.= погреба.= погружа.= подавлÑ.= подбавлÑ.= подбира.= подбодрÑ.= подверга.= подвира.= подвыша.= подгиба.= подгонÑ.= подгреба.= подгружа.= подгрыза.= подгуща.= поддира.= подживлÑ.= поджига.= поджида.= поджима.= поджина.= подкиÑлÑ.= подключа.= подкупа.= подлеплÑ.= подменÑ.= подмеча.= подмина.= поднима.= подновлÑ.= подпека.= подпира.= подплета.= подпрÑга.= подпуÑка.= подпуша.= подрежа.= подреза.= подрыхлÑ.= подрÑжа.= подÑека.= подÑелÑ.= подÑлаща.= подÑтавлÑ.= подÑтила.= подÑыла.= подÑыпа.= подтира.= подтоплÑ.= подуща.= подцеплÑ.= подчинÑ.= подчища.= подшиба.= подъеда.= подыма.= пожима.= пожина.= пожира.= позволÑ.= поздравлÑ.= позлаща.= покорÑ.= полага.= получа.= помеча.= помеща.= помина.= помножа.= помрача.= понижа.= понима.= поновлÑ.= понужда.= поощрÑ.= попира.= пополнÑ.= поправлÑ.= попрека.= порабоща.= поража.= порожда.= поруча.= поÑвÑща.= поÑелÑ.= поÑеща.= поÑрамлÑ.= поÑтавлÑ.= поÑтига.= поÑтила.= поÑтрига.= поÑыла.= поÑыпа.= потеша.= потоплÑ.= потреблÑ.= потрÑÑа.= потуплÑ.= похища.= почина.= починÑ.= поÑÑнÑ.= превозмога.= превраща.= превыша.= предварÑ.= предлага.= предназнача.= предоÑтавлÑ.= предпочита.= предрека.= предреша.= презира.= преклонÑ.= прекраща.= прелага.= преломлÑ.= прельща.= преÑека.= преÑтупа.= преÑыща.= претворÑ.= преумалÑ.= прибавлÑ.= прибира.= приближа.= привеча.= привира.= привлека.= привÑзыва.= пригаша.= пригиба.= приглаша.= приглуша.= пригнета.= пригонÑ.= приготовлÑ.= пригреба.= придвига.= придымлÑ.= приживлÑ.= прижига.= прижима.= приземлÑ.= призира.= призыва.= приклонÑ.= приключа.= прикупа.= прилага.= прилеплÑ.= прилуча.= прилыга.= применÑ.= примерÑ.= примета.= примеча.= примина.= примирÑ.= примышлÑ.= принижа.= принима.= принужда.= приобрета.= приобща.= припаÑа.= припека.= припира.= приплета.= припомина.= припрÑга.= припрÑда.= припуÑка.= приреза.= прируба.= прируча.= приÑелÑ.= приÑлонÑ.= приÑмирÑ.= приÑтига.= приÑтыжа.= приÑужда.= приÑыла.= приÑыпа.= притворÑ.= притемнÑ.= притеÑнÑ.= притира.= притомлÑ.= притуплÑ.= притыка.= приударÑ.= приуча.= прицеплÑ.= причаща.= причинÑ.= причиÑлÑ.= пришиба.= прищемлÑ.= прищеплÑ.= пробира.= пробужда.= проверÑ.= провожа.= провозглаша.= прогиба.= прогреба.= прогрыза.= продира.= продлÑ.= продолжа.= проеда.= проезжа.= прожига.= прожима.= прожина.= прожира.= прокажа.= проклина.= пролага.= промерÑ.= промина.= промышлÑ.= пронза.= пронима.= пропека.= пропина.= пропира.= проплета.= прореза.= прорека.= проруба.= проÑвежа.= проÑвеща.= проÑека.= проÑтила.= проÑтужа.= проÑыпа.= протира.= проторÑ.= протрÑÑа.= прочища.= прошиба.= проща.= проÑвлÑ.= проÑÑнÑ.= пулÑ.= пуÑка.= равнÑ.= разбавлÑ.= разбира.= разверза.= развлека.= развраща.= развÑзыва.= разгиба.= разглаша.= разгонÑ.= разгреба.= разгружа.= разгрыза.= раздвига.= разделÑ.= раздира.= раздража.= разжига.= разжижа.= разжима.= разлага.= разлеплÑ.= различа.= разлуча.= разлюблÑ.= размерÑ.= размеча.= размеща.= размина.= размножа.= размÑгча.= разнима.= разобижа.= разобща.= разоружа.= разорÑ.= разрежа.= разреза.= разреша.= разруба.= разруша.= разрыхлÑ.= разрÑжа.= разубира.= разуверÑ.= разъеда.= разъединÑ.= разъÑÑ€Ñ.= разъÑÑнÑ.= раÑкалÑ.= раÑпалÑ.= раÑпека.= раÑпина.= раÑпира.= раÑплета.= раÑпложа.= раÑпрÑга.= раÑпуÑка.= раÑпуша.= раÑпылÑ.= раÑÑека.= раÑÑелÑ.= раÑÑнаща.= раÑÑтавлÑ.= раÑÑтила.= раÑÑыла.= раÑÑыпа.= раÑтворÑ.= раÑтира.= раÑторга.= раÑточа.= раÑтрÑÑа.= раÑхища.= раÑцеплÑ.= раÑчехлÑ.= раÑчиÑлÑ.= раÑчища.= раÑчленÑ.= раÑшиба.= раÑширÑ.= раÑщемлÑ.= раÑщеплÑ.= реша.= ровнÑ.= рожа.= рожда.= ронÑ.= ÑбавлÑ.= Ñберега.= Ñближа.= Ñверга.= Ñверша.= ÑверÑ.= ÑвÑзыва.= Ñгиба.= Ñгнета.= Ñгреба.= Ñгружа.= Ñгрыза.= Ñгуща.= Ñдвига.= Ñдира.= Ñдружа.= Ñжига.= Ñжижа.= Ñжима.= Ñжина.= Ñжира.= Ñклика.= ÑклонÑ.= ÑкоплÑ.= ÑкреплÑ.= ÑкруглÑ.= Ñкупа.= Ñлага.= ÑлеплÑ.= Ñлича.= ÑлонÑ.= Ñмежа.= Ñмека.= Ñмета.= Ñмеща.= Ñмина.= ÑмирÑ.= Ñмуща.= Ñмыка.= ÑмышлÑ.= ÑмÑгча.= Ñнабжа.= ÑнарÑжа.= Ñнижа.= Ñнима.= Ñобира.= ÑоблазнÑ.= Ñоблюда.= Ñоверша.= Ñовлека.= Ñовмеща.= Ñовраща.= Ñоглаша.= Ñодвига.= ÑоединÑ.= Ñозыва.= ÑоизмерÑ.= Ñокраща.= Ñокруша.= Ñообража.= Ñооружа.= ÑопоÑтавлÑ.= Ñопровожда.= ÑопрÑга.= ÑоÑкреба.= ÑоÑтавлÑ.= ÑоÑтрига.= ÑотрÑÑа.= ÑохранÑ.= ÑочинÑ.= ÑочленÑ.= ÑпаÑа.= Ñпира.= ÑплавлÑ.= Ñплета.= ÑподоблÑ.= ÑправлÑ.= ÑпрÑга.= ÑпрÑмлÑ.= ÑпуÑка.= Ñража.= Ñреза.= ÑÑ€Ñжа.= ÑÑека.= ÑÑелÑ.= ÑÑужа.= ÑÑыла.= ÑÑыпа.= ÑтворÑ.= ÑтеÑнÑ.= ÑтравлÑ.= Ñтрека.= ÑтрÑÑа.= Ñтыка.= Ñужа.= ÑцеплÑ.= ÑчиÑлÑ.= Ñчища.= Ñшиба.= Ñъеда.= убавлÑ.= убежда.= убелÑ.= уберега.= убира.= ублажа.= убыÑтрÑ.= уведомлÑ.= уверÑ.= увеÑелÑ.= увлажа.= увлажнÑ.= увлека.= увольнÑ.= увÑзыва.= угаша.= углублÑ.= угнета.= угомонÑ.= уготовлÑ.= угоща.= угреба.= угрыза.= удалÑ.= ударÑ.= уделÑ.= удешевлÑ.= удивлÑ.= удлинÑ.= удобрÑ.= удочерÑ.= удруча.= удуша.= уеда.= уединÑ.= ужаÑа.= уклонÑ.= укоренÑ.= укорÑ.= украша.= укреплÑ.= укроща.= укрупнÑ.= улеплÑ.= улеща.= улича.= уловлÑ.= улуча.= улучша.= умалÑ.= умаща.= умедлÑ.= умельча.= уменьша.= умерщвлÑ.= умерÑ.= умета.= умеща.= умилÑ.= умина.= умирÑ.= умножа.= умудрÑ.= умышлÑ.= умÑгча.= унижа.= унима.= уничижа.= уничтожа.= упека.= упеÑтрÑ.= упира.= уплета.= уплотнÑ.= уподоблÑ.= упомина.= упражнÑ.= упразднÑ.= упрежда.= упрека.= упрочнÑ.= упроща.= упрÑга.= упуÑка.= упÑтерÑ.= уреза.= урожда.= урÑжа.= уÑека.= уÑемерÑ.= уÑкорÑ.= уÑлажда.= уÑлаща.= уÑложнÑ.= уÑмирÑ.= уÑнаща.= уÑреднÑ.= уÑтавлÑ.= уÑтерега.= уÑтила.= уÑтранÑ.= уÑтраша.= уÑтремлÑ.= уÑтупа.= уÑтыжа.= уÑугублÑ.= уÑуша.= уÑыла.= уÑыновлÑ.= уÑыпа.= уÑыплÑ.= утемнÑ.= утеплÑ.= утеÑнÑ.= утеша.= утира.= утиша.= утолща.= утолÑ.= утомлÑ.= утонча.= утонÑ.= уточнÑ.= утруднÑ.= утружда.= утрÑÑа.= утучнÑ.= утуша.= утÑжелÑ.= ухудша.= уцеплÑ.= учаща.= учетверÑ.= учинÑ.= учрежда.= ушеÑтерÑ.= ушиба.= уширÑ.= ущемлÑ.= ущерблÑ.= уÑзвлÑ.= уÑÑнÑ.= цеплÑ.= швырÑ.= шиба.= шпынÑ.= щунÑ.= ÑвлÑ.= link-grammar-5.3.16/data/ru/words/words.1870000664000076400007640000003021312431741033015213 00000000000000автоколебан.= алкан.= амальгамирован.= барражирован.= благодеÑн.= благоприобретен.= благотворен.= брыкан.= бытопиÑан.= вваливан.= ввертыван.= вглÑдыван.= велелеп.= вживлен.= взаимовоздейÑтв.= взаимопревращен.= взбрыкиван.= взбухан.= взваливан.= вздрагиван.= вздыман.= видеопредÑтавлен.= видоизменен.= видообразован.= витан.= влезан.= воздеван.= воÑхвален.= воÑьмиÑтиш.= вотирован.= впечатыван.= вправлен.= впрыÑкиван.= вразумлен.= вÑкипан.= вÑкрикиван.= вÑлушиван.= вÑматриван.= вÑплыт.= вÑпоминан.= вÑпомощеÑтвован.= вÑпрыÑкиван.= вÑпухан.= вÑпучиван.= вÑхлипыван.= выбриван.= выведыван.= выдиран.= выкидыван.= вылезан.= вылечиван.= выметан.= выниман.= выпекан.= выпиран.= выпраÑтыван.= выпуÑкан.= выпучиван.= выпытыван.= выÑокоблагород.= выÑокопреподоб.= вышибан.= вышучиван.= газообразован.= дальновиден.= деепричаÑÑ‚.= демпфирован.= допытыван.= доÑылан.= жертвоприношен.= жизнеопиÑан.= жизнеощущен.= жирообразован.= жироотложен.= задиран.= закачиван.= закиÑан.= законоположен.= законоучен.= закуÑыван.= закутыван.= заледенен.= залезан.= замÑÑ‚.= заниман.= западан.= запечатлен.= заÑтуплен.= затверден.= затихан.= зачерÑтвен.= звездообразован.= звукообразован.= звукоÑочетан.= злоключен.= избиван.= избиран.= излечиван.= изнаÑилован.= изъÑзвлен.= иноÑказан.= интердвижен.= иÑпепелен.= иÑповедан.= иÑпражнен.= калькирован.= капвложен.= квазиокончан.= квазирешен.= кинообозрен.= клÑтвопреÑтуплен.= козырÑн.= коллоидообразован.= конÑолидирован.= контрдейÑтв.= криÑталлообразован.= кровопуÑкан.= круговращен.= куÑтован.= ледообразован.= летопиÑан.= льдообразован.= лÑган.= макрообъÑвлен.= макроопределен.= макрораÑширен.= междоуÑоб.= междуцарÑтв.= междуÑÑтв.= метапонÑÑ‚.= миндальничан.= моретрÑÑен.= мудрÑтвован.= набраÑыван.= навертыван.= навиÑан.= нагроможден.= надавливан.= надкуÑыван.= нажиман.= накалыван.= налеган.= намокан.= напечатан.= наÑедан.= наÑекан.= наÑлаиван.= натиран.= научен.= нашептыван.= неотождеÑтвлен.= непопадан.= непоÑещен.= неÑовпаден.= неÑрабатыван.= нравоопиÑан.= нравоучен.= обваливан.= обвариван.= обвертыван.= обветшан.= обворовыван.= обдуриван.= обезболиван.= обереган.= обеÑÑмыÑлен.= обжиман.= облезан.= облетан.= обмакиван.= обмерзан.= обмишуриван.= обнеÑен.= обриван.= обрубан.= обÑтриган.= обÑыпан.= обхаживан.= одалживан.= одергиван.= окоченен.= окрылен.= окутыван.= омертвлен.= онемечен.= опадан.= опорожнен.= опрашиван.= опрыÑкиван.= опуÑтошен.= опутыван.= опухан.= опущен.= опыливан.= оÑадкообразован.= оÑвиÑтыван.= оÑенен.= оÑтриган.= оÑтужен.= отбиран.= отвертыван.= ответвлен.= отворачиван.= отвыкан.= отгибан.= отиран.= отмыкан.= отниман.= отожеÑтвлен.= отпочкован.= отрезан.= отрубан.= отÑекан.= отÑкакиван.= отÑтукиван.= отÑыпан.= оттеÑнен.= оттиран.= отчаливан.= отъединен.= очерÑтвен.= ошпариван.= ощупыван.= панорамирован.= парообразован.= паÑÑничан.= первовоÑхожден.= перебеливан.= перебраÑыван.= переваливан.= перевертыван.= перевиран.= перевоплощен.= переворачиван.= перевÑзыван.= перегибан.= переглÑдыван.= перегруппирован.= передразниван.= пережиган.= пережидан.= перезадан.= переигрыван.= перекидыван.= перекликан.= перекрашиван.= перекуÑыван.= перемигиван.= перемножен.= переобращен.= переодеван.= переопределен.= перепоручен.= переправлен.= перепутыван.= переругиван.= переÑаживан.= переÑтилан.= переÑтукиван.= переупорÑдочен.= переформатирован.= переформирован.= перефразирован.= перешагиван.= перешептыван.= пикирован.= побегообразован.= повеÑтвован.= повиÑан.= поглаживан.= подбадриван.= подбраÑыван.= подвертыван.= подвешиван.= подвизан.= подворачиван.= подвыражен.= подгибан.= подглÑдыван.= поддразниван.= подергиван.= поджат.= поджиман.= подзадориван.= подзолообразован.= подзуживан.= подкрашиван.= подмигиван.= подниман.= подновлен.= подоглавлен.= подогреван.= подорожан.= подпаливан.= подпонÑÑ‚.= подпредÑтавлен.= подпрыгиван.= подразбиен.= подÑмеиван.= подÑовыван.= подÑтереган.= подÑтилан.= подÑтрекан.= подÑыпан.= подтиран.= подчаливан.= подшучиван.= подыман.= пожалован.= позевыван.= покалыван.= покачиван.= покашливан.= покрикиван.= политуправлен.= полонен.= полуприÑедан.= помахиван.= помертвен.= помешиван.= пореден.= порообразован.= поÑвиÑтыван.= поÑкрипыван.= поÑлаблен.= поÑлеÑлов.= поÑтуÑлов.= поÑылан.= потÑгиван.= похлопыван.= похолодан.= похудан.= почеÑыван.= правоотношен.= превознеÑен.= прегражден.= прегрешен.= предвещан.= предзнаменован.= предопиÑан.= предречен.= предÑтоÑн.= предуведомлен.= предуготовлен.= предуÑлов.= предшеÑтвован.= прелюбодеÑн.= препарирован.= преподношен.= препоручен.= преÑущеÑтвлен.= преткновен.= привертыван.= приводнен.= приглаживан.= приживлен.= прижиман.= призыван.= прикладыван.= прилипан.= припиÑыван.= приподниман.= припрÑтыван.= припухан.= приÑаÑыван.= приÑлушиван.= приÑтаван.= приÑтегиван.= приÑтраиван.= приукрашиван.= причеÑыван.= пришепетыван.= пробирован.= провозвеÑÑ‚.= провозвещен.= прокручиван.= проникан.= проницан.= пропадан.= прорубан.= проÑлавлен.= проÑматриван.= проÑтукиван.= проÑтыван.= проÑыхан.= противопоÑтавлен.= протиран.= протравлен.= протравливан.= профÑобран.= прочеÑыван.= пырÑн.= пÑтидеÑÑтилет.= пÑтиÑотлет.= пÑтнадцатилет.= равноденÑтв.= радиовыÑтуплен.= разглагольÑтвован.= разграблен.= раздвижен.= разжалован.= разжевыван.= разжиман.= раззадориван.= размагничиван.= размахиван.= размежеван.= размельчен.= размешиван.= размокан.= размыкан.= разубежден.= разуверен.= разъедан.= разыменован.= раÑкачиван.= раÑкиÑан.= раÑкулачиван.= раÑпален.= раÑпариван.= раÑпахиван.= раÑползан.= раÑÑтаван.= раÑÑтилан.= раÑÑтрелÑн.= раÑÑтрижен.= раÑтолкован.= раÑÑ‚Ñгиван.= раÑшифровыван.= рационирован.= реÑн.= рудоуправлен.= рукопожат.= рукоположен.= Ñажан.= ÑамовоÑхвален.= Ñамоизувечен.= ÑамоиÑÑ‚Ñзан.= Ñамонаблюден.= Ñамообвинен.= Ñамооправдан.= Ñамоощущен.= Ñамопротивореч.= Ñаморазоблачен.= Ñбриван.= ÑверхÑознан.= Ñветокопирован.= ÑветопреÑтавлен.= ÑвиÑан.= Ñвыкан.= Ñедлан.= ÑейÑмозондирован.= Ñекционирован.= ÑемидеÑÑтилет.= ÑемиÑотлет.= ÑемÑизвержен.= ÑемÑизлиÑн.= Ñердцебиен.= Ñжиман.= ÑилоÑован.= ÑиÑтематизирован.= Ñкальпирован.= Ñкладкообразован.= Ñкрежетан.= Ñладкореч.= Ñловоизвержен.= ÑловоизлиÑн.= Ñловопрен.= Ñловотолкован.= Ñловоупотреблен.= Ñлышан.= Ñоборован.= Ñован.= Ñовокуплен.= ÑолнцеÑтоÑн.= Ñорокалет.= ÑоÑтриган.= Ñпринцеван.= ÑпрыÑкиван.= ÑпуÑкан.= Ñпутыван.= ÑредоÑтен.= Ñрезан.= ÑтранÑтвован.= Ñтройуправлен.= Ñубтитрован.= ÑуперпонÑÑ‚.= Ñъедан.= табулирован.= тайнобрач.= тампонирован.= тезаврирован.= телеизмерен.= телеуправлен.= телодвижен.= теплообразован.= теÑнен.= топотан.= торпедирован.= транÑкрибирован.= транÑпонирован.= тридцатилет.= троеперÑÑ‚.= троеточ.= удерживан.= укутыван.= умалчиван.= умащен.= умерщвлен.= умилоÑтивлен.= умозаключен.= умонаÑтроен.= умÑтвован.= упоминовен.= уÑекновен.= уÑовершен.= уÑтыжен.= утиран.= утружден.= утучнен.= фамильÑрничан.= фиглÑрничан.= фланкирован.= формоизменен.= хитроÑплетен.= холожен.= хриÑтоÑован.= царÑтвован.= чаеуправлен.= чернокниж.= чеÑтвован.= четвероÑтиш.= четверохолм.= четвертован.= четырехÑотлет.= чревоÑечен.= чувÑтвоизъÑвлен.= шаржирован.= шелеÑтен.= шеÑтвован.= шеÑтидеÑÑтилет.= шлакообразован.= ÑкÑтрагирован.= link-grammar-5.3.16/data/ru/words/words.930000664000076400007640000007004512431741033015136 00000000000000адыге-хабльÑк.= ак-довуракÑк.= акимовÑк.= алекÑандрово-гайÑк.= алекÑандрово-заводÑк.= амонÑк.= андроÑовÑк.= анивÑк.= ануфриевÑк.= апальковÑк.= арзгирÑк.= арÑк.= артинÑк.= артюховÑк.= артюшковÑк.= атнинÑк.= атюрьевÑк.= ахвахÑк.= ачитÑк.= ашинÑк.= аÑно-майÑк.= аÑшÑк.= баганÑк.= баевÑк.= базарно-карабулакÑк.= бай-тайгинÑк.= банинÑк.= банищанÑк.= барун-хемчикÑк.= баÑовÑк.= башкатовÑк.= бейÑк.= беличанÑк.= бело-колодезÑк.= березовецк.= бирилюÑÑк.= благодатенÑк.= бобрикÑк.= богатыревÑк.= боградÑк.= бодьинÑк.= болховÑк.= большеалешнÑнÑк.= большеанненковÑк.= большебутырÑк.= большегнеушевÑк.= большедолженковÑк.= большезмеинÑк.= большекрюковÑк.= большенизовцевÑк.= большеÑетинÑк.= большеугонÑк.= борÑк.= борщенÑк.= ботлихÑк.= боханÑк.= брандийÑк.= брежневÑк.= британÑко-бразильÑк.= бруÑовÑк.= будановÑк.= будÑк.= буйÑк.= булагатÑк.= бунинÑк.= быкановÑк.= быÑтрецк.= ваблинÑк.= вадÑк.= вачÑк.= вереитиновÑк.= веретенинÑк.= верхне-ÑалдинÑк.= верхне-ÑмородинÑк.= верхнеапоченÑк.= верхнеграйворонÑк.= верхнегрунÑк.= верхнекаÑиновÑк.= верхнеплоÑковÑк.= верхнерагозецк.= верхотопенÑк.= вершинÑк.= винниковÑк.= вознеÑеновÑк.= возовÑк.= волжанÑк.= волоконÑк.= вохомÑк.= вÑевелик.= вурнарÑк.= выборгÑк.= выгоничÑк.= выгорновÑк.= выползовÑк.= выÑелковÑк.= выÑокÑк.= вышнедеревенÑк.= вышнедубовецк.= вышнеольховатÑк.= вышнеольшанÑк.= вышнереутчанÑк.= вÑÑ‚Ñко-полÑнÑк.= гаврилов-ÑмÑк.= гаврилово-поÑадÑк.= газимуро-заводÑк.= гаÑтингÑк.= генеральшинÑк.= гиагинÑк.= гирьÑнÑк.= гламаздинÑк.= горелуховÑк.= городенÑк.= городновÑк.= горÑиновÑк.= горÑйновÑк.= гоÑтомлÑнÑк.= гридаÑовÑк.= гуÑтомойÑк.= гущинÑк.= даровÑк.= дебеÑÑк.= дежевÑк.= демÑнÑк.= джегутинÑк.= дзун-хемчикÑк.= дигорÑк.= дикÑонÑк.= диовÑк.= дичнÑнÑк.= добро-колодезÑк.= докузпаринÑк.= долгано-ненецк.= долгобудÑк.= долженковÑк.= домбаровÑк.= донÑемицк.= дроновÑк.= дронÑевÑк.= дружненÑк.= дуровÑк.= еловÑк.= енотаевÑк.= еравнинÑк.= ермекеевÑк.= еткульÑк.= жерновецк.= жигаевÑк.= заднепровÑк.= заиграевÑк.= заларинÑк.= залегощенÑк.= залеÑовÑк.= замоÑкворецк.= замоÑÑ‚ÑнÑк.= заокÑк.= заолешенÑк.= западнодвинÑк.= зареченÑк.= заÑеймÑк.= захарковÑк.= защитенÑк.= званновÑк.= звениговÑк.= звериноголовÑк.= здвинÑк.= зеленчукÑк.= земетчинÑк.= зенковÑк.= зерноградÑк.= зианчуринÑк.= зиборовÑк.= зилаирÑк.= зиминÑк.= зимовниковÑк.= злынковÑк.= золотухинÑк.= зольÑк.= зубово-полÑнÑк.= зубцовÑк.= зуевÑк.= зюзинÑк.= ибреÑинÑк.= иванинÑк.= ивантеевÑк.= иванчиковÑк.= ивницк.= ивнÑнÑк.= иволгинÑк.= игинÑк.= игишевÑк.= иглинÑк.= игринÑк.= идринÑк.= ижемÑк.= ижморÑк.= извековÑк.= измайловÑк.= измалковÑк.= изноÑковÑк.= изобильненÑк.= ики-бурульÑк.= илекÑк.= илимпийÑк.= иловлинÑк.= ингодинÑк.= инжавинÑк.= инзенÑк.= инÑарÑк.= ипатовÑк.= ирафÑк.= ирбейÑк.= ириÑтонÑк.= иÑаклинÑк.= иÑакогорÑк.= иÑилькульÑк.= иÑкитимÑк.= иÑÑинÑк.= иультинÑк.= ичалковÑк.= ишимбайÑк.= ишимÑк.= каа-хемÑк.= кабардино-балкарÑк.= кавалеровÑк.= кавминводÑк.= кагальницк.= кадомÑк.= кадошкинÑк.= кадуйÑк.= кадыйÑк.= казачелокнÑнÑк.= казачинÑк.= казачинÑко-ленÑк.= казбековÑк.= кайбицк.= кайтагÑк.= каларÑк.= калачевÑк.= калиновÑк.= калраидельÑк.= калтаÑинÑк.= калÑзинÑк.= камбарÑк.= камешкирÑк.= камешковÑк.= камÑко-уÑтьинÑк.= камыненÑк.= камышанÑк.= камышлинÑк.= камышловÑк.= кангалаÑÑк.= кантемировÑк.= капыÑтичанÑк.= карабудахкентÑк.= карагайÑк.= караидельÑк.= каракулинÑк.= караÑукÑк.= караÑунÑк.= каратузÑк.= карачаево-черкеÑÑк.= карачевÑк.= каргапольÑк.= каргаÑокÑк.= каргатÑк.= каргопольÑк.= кардымовÑк.= кармаÑкалинÑк.= карÑунÑк.= карталинÑк.= карыжÑк.= карымÑк.= каÑимовÑк.= каÑиновÑк.= каÑлинÑк.= каÑторенÑк.= катангÑк.= катыринÑк.= качугÑк.= качунгÑк.= кашарÑк.= кашинÑк.= каÑкентÑк.= кваркенÑк.= кезÑк.= кемберуÑллÑк.= кеÑовогорÑк.= кетовÑк.= кетченеровÑк.= кигинÑк.= кижингинÑк.= кизеловÑк.= кизильÑк.= кизилюртовÑк.= кизилюртÑк.= кизнерÑк.= киквидзенÑк.= кикнурÑк.= килемарÑк.= кильмезÑк.= кимрÑк.= кингиÑеппÑк.= кинель-черкаÑÑк.= кинельÑк.= кинешемÑк.= киржачÑк.= кирилловÑк.= кирÑановÑк.= китаевÑк.= кичменгÑко-городецк.= кишертÑк.= киÑÑовÑк.= клевенÑк.= клепиковÑк.= клетÑк.= клинÑк.= клинцовÑк.= клюквинÑк.= ключевÑк.= клÑвлинÑк.= кнÑгинÑк.= кобыльÑк.= кобÑйÑк.= ковернинÑк.= ковровÑк.= ковыкинÑк.= ковылкинÑк.= кожевниковÑк.= козинÑк.= козульÑк.= кокÑинÑк.= колбаÑовÑк.= кологривÑк.= колодезÑк.= колпаковÑк.= колпинÑк.= колпнÑнÑк.= колтушÑк.= колыванÑк.= колычевÑк.= колышлейÑк.= комаричÑк.= коми-пермÑцк.= коминтерновÑк.= коммунаровÑк.= кондинÑк.= кондольÑк.= кондопожÑк.= кондратовÑк.= коношÑк.= копенÑк.= коптевÑк.= кораблинÑк.= кореневÑк.= кормиловÑк.= корнельÑк.= коровинÑк.= коровÑковÑк.= корочанÑк.= корÑаковÑк.= корткероÑÑк.= корÑжемÑк.= коÑинÑк.= коÑихинÑк.= коÑоржанÑк.= коÑтельцевÑк.= коÑтровÑк.= котельниковÑк.= котельничÑк.= кочевÑк.= коченевÑк.= кочковÑк.= кочкуровÑк.= кочубеевÑк.= кош-агачÑк.= кошехабльÑк.= кошкинÑк.= крапивинÑк.= краÑненÑк.= краÑнинÑк.= краÑнобаковÑк.= краÑноборÑк.= краÑногвардейÑк.= краÑноглинÑк.= краÑногородÑк.= краÑнодолинÑк.= краÑнозерÑк.= краÑнозоренÑк.= краÑнокутÑк.= краÑнооктÑбрьÑк.= краÑнопартизанÑк.= краÑноперекопÑк.= краÑноÑелькупÑк.= краÑноÑельÑк.= краÑноÑулинÑк.= краÑнотуранÑк.= краÑнохолмÑк.= краÑночетайÑк.= краÑночикойÑк.= краÑнощековÑк.= краÑноÑружÑк.= кремÑновÑк.= креÑтищенÑк.= кривецк.= кривцовÑк.= кромбыковÑк.= кропоткинÑк.= крупецк.= крутинÑк.= крутихинÑк.= круто-верховÑк.= крутовÑк.= крыловÑк.= кÑтовÑк.= кувандыкÑк.= кувшиновÑк.= кувшинÑк.= кугарчинÑк.= кудинцевÑк.= кудымкарÑк.= куединÑк.= куженерÑк.= кузоватовÑк.= кузьминÑк.= куйтунÑк.= кукморÑк.= кулебакÑк.= кулинÑк.= кулундинÑк.= кульбакинÑк.= куменÑк.= кумторкалинÑк.= кумылженÑк.= кунашакÑк.= кунгурÑк.= кунцевÑк.= куньевÑк.= куньинÑк.= купинÑк.= курагинÑк.= курахÑк.= куркинÑк.= курманаевÑк.= куртамышÑк.= курьинÑк.= куÑинÑк.= куÑькинÑк.= кушнаренковÑк.= кущевÑк.= куюргазинÑк.= кшенÑк.= кыринÑк.= кытмановÑк.= кыштовÑк.= кыштымÑк.= кÑхтинÑк.= лаганÑк.= лазаревÑк.= лаишевÑк.= лакÑк.= лахденпохÑк.= лачиновÑк.= лебедевÑк.= лебедÑнÑк.= лебÑженÑк.= лебÑжÑк.= лебÑжьевÑк.= лев-толÑтовÑк.= левашинÑк.= левицк.= левокумÑк.= леженÑк.= лефортовÑк.= лешуконÑк.= лещиновÑк.= лещиноплатавÑк.= либкнехтÑк.= ливенÑк.= лиманÑк.= линецк.= липовÑк.= лиÑкинÑк.= лихоÑлавльÑк.= лобазовÑк.= ловозерÑк.= лодейнопольÑк.= локнÑнÑк.= локотÑк.= локтевÑк.= ломакинÑк.= ломоноÑовÑк.= лопатинÑк.= лоÑино-петровÑк.= лоÑинооÑтровÑк.= лужÑк.= лукоÑновÑк.= лунинÑк.= лухÑк.= лыÑковÑк.= лыÑогорÑк.= лыÑьвенÑк.= льговÑк.= любачанÑк.= люберецк.= любимовÑк.= любимÑк.= любинÑк.= любицк.= любоÑтанÑк.= любытинÑк.= лÑмбирÑк.= магарамкентÑк.= магдагачинÑк.= мазановÑк.= майминÑк.= майнÑк.= макаровÑк.= макаропетровÑк.= макарьевÑк.= макÑатихинÑк.= макÑимовÑк.= макушинÑк.= малеевÑк.= маловишерÑк.= малогнеушевÑк.= малогородьковÑк.= малодербетовÑк.= малокарачаевÑк.= малокрюковÑк.= малолокнÑнÑк.= малопургинÑк.= малоÑердобинÑк.= малоÑолдатÑк.= мамадышÑк.= мамонтовÑк.= мамÑко-чуйÑк.= манÑк.= манÑуровÑк.= мантуровÑк.= маревÑк.= мари-турекÑк.= мариинÑко-поÑадÑк.= марицк.= марковÑк.= маркÑовÑк.= марÑк.= мартыновÑк.= маÑлÑнинÑк.= матвеево-курганÑк.= махновÑк.= машкинÑк.= мглинÑк.= мегино-кангалаÑÑк.= медведевÑк.= медвенÑк.= медынÑк.= мезенÑк.= мелавÑк.= мелекеÑÑк.= меленковÑк.= мелеузовÑк.= мелехинÑк.= меловÑк.= мечетлинÑк.= миленинÑк.= миллеровÑк.= милютинÑк.= мирнинÑк.= михайлоанненÑк.= мишкинÑк.= миÑкинÑк.= могойтуйÑк.= могочинÑк.= можгинÑк.= моковÑк.= мокроуÑовÑк.= мокрушанÑк.= мокшанÑк.= молжаниновÑк.= молоковÑк.= молотычевÑк.= молчановÑк.= момÑк.= монаÑтырщинÑк.= монгун-тайгинÑк.= моргаушÑк.= моркинÑк.= моÑкаленÑк.= мотыгинÑк.= мошковÑк.= муйÑк.= муравлевÑк.= мурашинÑк.= муромцевÑк.= муÑлюмовÑк.= мухоршибирÑк.= мышкинÑк.= мÑÑниковÑк.= мÑÑнÑнÑк.= набережно-челнинÑк.= навашинÑк.= навашихинÑк.= навлинÑк.= нагайбакÑк.= нагатинÑк.= нагольненÑк.= надейÑк.= намÑк.= наримановÑк.= наро-фоминÑк.= наровчатÑк.= нарьÑн-марÑк.= натальинÑк.= наумовÑк.= научно-иÑÑледовательÑк.= неварьÑк.= неверкинÑк.= нежнереутÑк.= неклиновÑк.= некоузÑк.= нелидовÑк.= немÑк.= нерехтÑк.= нерчинÑко-заводÑк.= неÑветайÑк.= нехаевÑк.= ниженÑк.= нижнеборковÑк.= нижнеграйворонÑк.= нижнегридинÑк.= нижнеждановÑк.= нижнеингашÑк.= нижнемедведицк.= нижнемордокÑк.= нижнеольховатÑк.= нижнереутчанÑк.= нижнеÑмородинÑк.= нижнехалчанÑк.= нижнечупахинÑк.= никифоровÑк.= никольниковÑк.= никулинÑк.= новоандроÑовÑк.= новогуровÑк.= новодеревенÑк.= новодеревеньковÑк.= новоземельÑк.= новоивановÑк.= новокаÑторенÑк.= новолакÑк.= новолÑлинÑк.= новомалыклинÑк.= новомеловÑк.= новооÑкольÑк.= новопершинÑк.= новопоÑеленовÑк.= новоржевÑк.= новоÑавинÑк.= новоÑелицк.= новоÑергиевÑк.= новоÑильÑк.= новоторъÑльÑк.= новоуÑманÑк.= новошешминÑк.= ногликÑк.= ноздрачевÑк.= нукутÑк.= нуримановÑк.= нурлатÑк.= нытвенÑк.= нюкÑенÑк.= нюрбинÑк.= обливÑк.= облученÑк.= обоÑнÑк.= обуховÑк.= овюрÑк.= огаревÑк.= озинÑк.= оконешниковÑк.= октÑбрьÑкÑк.= оленекÑк.= оленинÑк.= оловÑннинÑк.= олымÑк.= ольговÑк.= ольÑк.= ольхонÑк.= ондугайÑк.= ононÑк.= опаринÑк.= опочецк.= орехово-зуевÑк.= оричевÑк.= орлÑнÑк.= оÑинÑк.= оÑтанинÑк.= оÑтровнинÑк.= охинÑк.= охочевÑк.= очерÑк.= павинÑк.= павлово-поÑадÑк.= палкинÑк.= пальцевÑк.= паникинÑк.= панинÑк.= панкрушихинÑк.= парабельÑк.= параньгинÑк.= парфеньевÑк.= парфинÑк.= пачелмÑк.= пашковÑк.= пенжинÑк.= пеновÑк.= пенÑк.= перевозÑк.= переволоцк.= переволоченÑк.= перелюбÑк.= переÑлавÑк.= пеÑтречинÑк.= пеÑÑ‚ÑковÑк.= пеÑчанокопÑк.= петуховÑк.= петушинÑк.= печенегÑк.= пий-хемÑк.= пильнинÑк.= пировÑк.= пителинÑк.= платавÑк.= плеховÑк.= плодоÑовхозÑк.= плоÑковÑк.= плотавÑк.= плюÑÑк.= погарÑк.= погодинÑк.= погожевÑк.= погоженÑк.= погребÑк.= поддорÑк.= подовÑк.= половинÑк.= полÑрнинÑк.= полÑрнозоринÑк.= поназыревÑк.= поныровÑк.= поповкинÑк.= поповолежачанÑк.= порецк.= пореченÑк.= поронайÑк.= поÑпелихинÑк.= почепÑк.= починковÑк.= преÑненÑк.= приаргунÑк.= прибайкальÑк.= пригородненÑк.= прикубанÑк.= прилеповÑк.= приморÑко-ахтарÑк.= прионежÑк.= приÑтанÑк.= приÑтенÑк.= приуральÑк.= приютненÑк.= провиденÑк.= промышленновÑк.= прохладненÑк.= прудÑк.= прÑжинÑк.= прÑмицынÑк.= пÑелецк.= пудожÑк.= пузачинÑк.= пуÑтошкинÑк.= путÑтинÑк.= пучежÑк.= пушкиногорÑк.= пыталовÑк.= пышминÑк.= пыщугÑк.= разветьевÑк.= ракитинÑк.= рамешковÑк.= рамонÑк.= раÑÑказовÑк.= раÑторогÑк.= раÑховецк.= ребрихинÑк.= ревдинÑк.= революционÑк.= режевÑк.= ремонтненÑк.= репецк.= репецкоплатавÑк.= репьевÑк.= ржавÑк.= ржакÑинÑк.= ровеньÑк.= рогнединÑк.= родионово-неÑветайÑк.= родниковÑк.= розгребельÑк.= роÑÑошанÑк.= роÑÑÑийÑк.= ртищевÑк.= рудавÑк.= руднÑнÑк.= рузаевÑк.= руÑановÑк.= руÑÑко-полÑнÑк.= руÑÑкопореченÑк.= рутульÑк.= рыбина-будÑк.= рыбно-ÑлободÑк.= рыбновÑк.= рыжковÑк.= рышковÑк.= ÑабинÑк.= ÑавеловÑк.= ÑавинÑк.= ÑазановÑк.= ÑакмарÑк.= ÑалаватÑк.= ÑальновÑк.= ÑамойловÑк.= ÑаморÑдовÑк.= ÑампурÑк.= ÑандовÑк.= ÑанчурÑк.= ÑапожковÑк.= ÑараевÑк.= ÑаракташÑк.= ÑарапульÑк.= ÑаргатÑк.= ÑармановÑк.= ÑарпинÑк.= ÑаÑовÑк.= ÑаткинÑк.= ÑафакулевÑк.= ÑвердликовÑк.= ÑветлинÑк.= ÑветлоÑÑ€Ñк.= ÑвечинÑк.= Ñвинецк.= ÑвободинÑк.= ÑвободненÑк.= ÑебежÑк.= ÑевенÑк.= Ñеверо-байкальÑк.= Ñеверо-ениÑейÑк.= Ñеверо-курильÑк.= Ñеверо-ÑвенÑк.= ÑедельниковÑк.= ÑедмиховÑк.= ÑеймÑк.= ÑеливановÑк.= ÑелижаровÑк.= ÑелинÑк.= ÑелиÑберийÑк.= ÑелтинÑк.= ÑельцовÑк.= ÑенгилеевÑк.= ÑерафимовичÑк.= ÑергачÑк.= ÑергеевÑк.= Ñергиево-поÑадÑк.= ÑергиевÑк.= ÑергокалинÑк.= ÑеребрÑно-прудÑк.= ÑернурÑк.= ÑеровÑк.= ÑерпуховÑк.= ÑерышевÑк.= ÑеченовÑк.= ÑибайÑк.= ÑибирÑко-уральÑк.= ÑивинÑк.= ÑимоновÑк.= ÑкалиÑтинÑк.= ÑковородинÑк.= ÑковородневÑк.= ÑкопинÑк.= ÑкороднÑнÑк.= ÑкочинÑк.= ÑлавгородÑк.= ÑланцевÑк.= Ñлободо-туринÑк.= ÑлюдÑнÑк.= ÑмидовичÑк.= ÑмирныховÑк.= ÑмородинÑк.= ÑнагоÑÑ‚Ñк.= ÑнижанÑк.= ÑнохомишÑк.= ÑобинÑк.= ÑоветÑко-гаванÑк.= Ñолецк.= ÑолигаличÑк.= ÑолнцевÑк.= Ñоловецк.= ÑоломбальÑк.= ÑолонешенÑк.= ÑолтонÑк.= ÑонковÑк.= ÑорокинÑк.= ÑоÑковÑк.= ÑотниковÑк.= ÑочинÑк.= ÑпировÑк.= ÑреднеапоченÑк.= ÑреднеахтубинÑк.= ÑреднедороженÑк.= ÑреднеольшанÑк.= ÑреднераÑховецк.= ÑтакановÑк.= ÑтальÑк.= ÑтановлÑнÑк.= ÑтарковÑк.= Ñтаробелицк.= ÑтаровеличковÑк.= ÑтарогородÑк.= ÑтарокулаткинÑк.= ÑтаролещинÑк.= ÑтаромайнÑк.= ÑтароминÑк.= ÑтарооÑкольÑк.= ÑтарополтавÑк.= ÑтаророговÑк.= ÑтароÑавинÑк.= ÑтарошайговÑк.= ÑтароюрьевÑк.= ÑтаршенÑк.= ÑтепновÑк.= ÑтерлибашевÑк.= ÑторожевÑк.= ÑтрекаловÑк.= ÑтругокраÑненÑк.= ÑтуденокÑк.= ÑтуженÑк.= ÑтупинÑк.= ÑубботинÑк.= ÑугровÑк.= ÑуджанÑк.= ÑудиÑлавÑк.= ÑудогодÑк.= ÑуетÑк.= ÑуземÑк.= ÑузунÑк.= ÑукÑунÑк.= ÑунженÑк.= ÑунÑк.= ÑунтарÑк.= ÑуоÑрвÑк.= ÑуражÑк.= ÑуровикинÑк.= ÑуÑанинÑк.= Ñут-хольÑк.= ÑухиничÑк.= ÑухиновÑк.= ÑухобузимÑк.= ÑызранÑк.= ÑÑ‹ÑертÑк.= ÑычевÑк.= ÑюмÑинÑк.= ÑÑмженÑк.= табаÑаранÑк.= таборинÑк.= табунÑк.= тавдинÑк.= тавричевÑк.= таганÑк.= тазовÑк.= тайшетÑк.= талдомÑк.= талицк.= таловÑк.= тальменÑк.= тамалинÑк.= тандинÑк.= тараÑовÑк.= тарбагатайÑк.= таркÑк.= тарногÑк.= тарÑк.= тарумовÑк.= таруÑÑк.= таÑеевÑк.= татищевÑк.= таттинÑк.= татышлинÑк.= тахтамукайÑк.= тацинÑк.= ташлинÑк.= таштыпÑк.= тевризÑк.= тегульдетÑк.= тейковÑк.= темкинÑк.= темниковÑк.= темрюкÑк.= теньгушевÑк.= тепло-огаревÑк.= тербунÑк.= теребужÑк.= теренгульÑк.= тереньгульÑк.= тернейÑк.= теÑ-хемÑк.= теткинÑк.= тетюшÑк.= теучежÑк.= тигильÑк.= тимано-печорÑк.= тимирÑзевÑк.= тимÑк.= тиÑульÑк.= титовÑк.= тихвинÑк.= тлÑратинÑк.= тогульÑк.= тогучинÑк.= тоджинÑк.= токаревÑк.= толпинÑк.= толÑтовÑк.= томаринÑк.= томпонÑк.= тонкинÑк.= тоншаевÑк.= топкинÑк.= топчихинÑк.= торбеевÑк.= торжокÑк.= торопецк.= тотемÑк.= тоцк.= тракторозаводÑк.= троицко-печорÑк.= троицкокраÑнÑнÑк.= троицÑк.= троÑнÑнÑк.= троÑновÑк.= труновÑк.= труÑовÑк.= туапÑинÑк.= тугулымÑк.= тугуро-чумиканÑк.= тужинÑк.= туймазинÑк.= тукаевÑк.= тулунÑк.= тунгиро-олекминÑк.= тунгокоченÑк.= тунгуÑÑко-чунÑк.= тункинÑк.= турекÑк.= турковÑк.= турочакÑк.= тутаевÑк.= тушинÑк.= тымовÑк.= тындинÑк.= тюльганÑк.= тюлÑчинÑк.= тюменцевÑк.= тюхтетÑк.= Ñ‚ÑжинÑк.= убинÑк.= уватÑк.= увельÑк.= увинÑк.= угличеÑк.= угличÑк.= угловÑк.= угранÑк.= удеревÑк.= удинÑк.= удобенÑк.= удомельÑк.= удорÑк.= ужурÑк.= узловÑк.= уинÑк.= уйÑк.= улаганÑк.= уланковÑк.= улуг-хемÑк.= ульчÑк.= уметÑк.= унечÑк.= унцукульÑк.= упоровÑк.= упÑальÑк.= урванÑк.= уренÑк.= уржумÑк.= урицк.= урмарÑк.= урупÑк.= уÑвÑÑ‚Ñк.= уÑланÑк.= уÑманÑк.= уÑольÑк.= уÑть-абаканÑк.= уÑть-алданÑк.= уÑть-вымÑк.= уÑть-джегутинÑк.= уÑть-донецк.= уÑть-ениÑейÑк.= уÑть-ишимÑк.= уÑть-калманÑк.= уÑть-канÑк.= уÑть-кокÑинÑк.= уÑть-кубинÑк.= уÑть-куломÑк.= уÑть-лабинÑк.= уÑть-майÑк.= уÑть-приÑтанÑк.= уÑть-таркÑк.= уÑть-удинÑк.= уÑть-цилемÑк.= уÑть-ÑнÑк.= уÑтьинÑк.= уÑтьÑнÑк.= уÑтюженÑк.= ухоловÑк.= уÑÑ€Ñк.= фаленÑк.= фатеевÑк.= фатежÑк.= фентиÑовÑк.= ферзиковÑк.= фировÑк.= фитижÑк.= фокинÑк.= фрунзенÑк.= фурмановÑк.= хабезÑк.= хабльÑк.= хайбуллинÑк.= хамовничеÑк.= хангалаÑÑк.= ханкайÑк.= хараÑейÑк.= хаÑавюртовÑк.= хаÑанÑк.= хатангÑк.= хваÑтовичÑк.= хвороÑÑ‚ÑнÑк.= хендонÑк.= хивÑк.= хилокÑк.= химкинÑк.= хиÑлавичÑк.= хлевенÑк.= хмелевÑк.= ходÑковÑк.= холм-жирковÑк.= хольÑк.= хомутовкÑк.= хоринÑк.= хорольÑк.= хорошевÑк.= хоÑтинÑк.= хохольÑк.= хунзахÑк.= цветоченÑк.= цильнинÑк.= цуканово-бобрикÑк.= цумадинÑк.= цунтинÑк.= чаа-хольÑк.= чагодощенÑк.= чаинÑк.= чамзинÑк.= чановÑк.= чаплинÑк.= чаплыгинÑк.= чародинÑк.= чарышÑк.= чаÑтинÑк.= чаÑтоозерÑк.= чаунÑк.= чебаркульÑк.= чегемÑк.= чеди-хольÑк.= чекмагушевÑк.= челнинÑк.= челно-вершинÑк.= чемальÑк.= чердаклинÑк.= чердынÑк.= черемиÑиновÑк.= черемушкинÑк.= черемховÑк.= черемшанÑк.= черепановÑк.= черлакÑк.= чермошнÑнÑк.= черневÑк.= черницынÑк.= черниченÑк.= черновецк.= черновÑк.= черноземельÑк.= черномошнÑнÑк.= чернушинÑк.= чернышковÑк.= чернÑвÑк.= чернÑнÑк.= чертановÑк.= чертковÑк.= чиÑтопольÑк.= чишминÑк.= чойÑк.= чугуевÑк.= чулымÑк.= чумиканÑк.= чунÑк.= чурапчинÑк.= чучковÑк.= шабалинÑк.= шаблыкинÑк.= шалинÑк.= шамильÑк.= шарангÑк.= шаранÑк.= шарканÑк.= шарлыкÑк.= шарьинÑк.= шатковÑк.= шатровÑк.= шахунÑк.= шебекинÑк.= шевелевÑк.= шегарÑк.= шекÑнинÑк.= шелаболихинÑк.= шелопугинÑк.= шемуршинÑк.= шемышейÑк.= шемÑкинÑк.= шенталинÑк.= шептуховÑк.= шербакульÑк.= шеÑтапаловÑк.= шиловÑк.= ширинÑк.= ширковÑк.= шкотовÑк.= шмидтовÑк.= шовгеновÑк.= шовгенÑк.= шолоховÑк.= шуклинÑк.= шумаковÑк.= шумерлинÑк.= шумихинÑк.= шурышкарÑк.= шуÑтовÑк.= щеголÑнÑк.= щелковÑк.= щербиновÑк.= щетинÑк.= щигровÑк.= щучанÑк.= Ñвено-бытантайÑк.= ÑльбруÑÑк.= ÑнгельÑк.= ÑрзинÑк.= ÑртильÑк.= Ñхирит-булагатÑк.= южно-курильÑк.= юкаменÑк.= юргамышÑк.= юргинÑк.= юрлинÑк.= юрьевецк.= юрьевÑк.= юрьÑнÑк.= ÑŽÑтинÑк.= ÑŽÑьвинÑк.= ютазинÑк.= ÑгоднинÑк.= ÑдринÑк.= ÑйÑк.= ÑковлевÑк.= Ñкшур-бодьинÑк.= ÑльчикÑк.= Ñмало-ненецк.= ÑндовищенÑк.= ÑнÑк.= ÑнтиковÑк.= ÑрковÑк.= ÑÑ€Ñк.= ÑрыгинÑк.= ÑÑенецк.= ÑÑеновÑк.= ÑÑненÑк.= ÑÑтребовÑк.= ÑшалтинÑк.= ÑшкульÑк.= link-grammar-5.3.16/data/ru/words/words.2290000664000076400007640000000172612431741033015217 00000000000000возжела.= возыме.= докона.= заиме.= зашпынÑ.= изнырÑ.= надолжа.= назанима.= нарожа.= наÑбива.= наÑбира.= наÑнима.= наÑобира.= наÑочинÑ.= наÑшиба.= обкарна.= обкорна.= оброта.= окорна.= повелича.= повыбива.= повыгонÑ.= повыдира.= повыкатыва.= повынима.= подева.= подкорна.= пожале.= пожела.= позабива.= позабира.= поиме.= покара.= понабива.= понабира.= понаблюда.= пооббива.= поотбива.= поотговарива.= попина.= попринима.= поразева.= поронÑ.= поÑбива.= поÑнима.= поÑобира.= поÑочинÑ.= поÑпроша.= поÑшиба.= поубива.= пошпынÑ.= провеща.= провонÑ.= разронÑ.= Ñкорота.= уразуме.= link-grammar-5.3.16/data/ru/words/words.1280000664000076400007640000000141112431741033015204 00000000000000альбиго.= альпи.= англо-инди.= анди.= араме.= арме.= афрази.= ахе.= белогварде.= беоти.= бербери.= ванде.= византи.= галиÑи.= гварде.= гиперборе.= дана.= дори.= золотобо.= иллири.= индоевропе.= кадме.= каменобо.= конарме.= конногварде.= краÑногварде.= мальти.= молодогварде.= молотобо.= назаре.= неевропе.= неполинези.= оÑтзе.= пифагоре.= путе.= родези.= Ñваебо.= Ñуде.= теннеÑÑи.= тюленебо.= урÑнха.= финики.= фраки.= фриги.= Ñоли.= Ñпикуре.= южнокоре.= Ñма.= link-grammar-5.3.16/data/ru/words/words.2130000664000076400007640000000151412431741033015203 00000000000000баÑмач.= бородач.= брюхач.= ветврач.= военврач.= волоÑач.= главврач.= головач.= горлач.= диетврач.= дрегович.= зурнач.= избач.= камер-паж.= ковач.= кормач.= коÑач.= коÑмач.= коÑтромич.= крепыш.= кривич.= легаш.= лещ.= лихач.= лохмач.= мигач.= мохнач.= ноÑач.= нюхач.= омич.= паж.= палач.= пантач.= паныч.= племÑш.= подлещ.= пÑкович.= пузач.= рвач.= рифмач.= Ñ€Ñдович.= Ñанврач.= Ñкоробогач.= Ñлепыш.= Ñлухач.= Ñмехач.= Ñморкач.= Ñнохач.= ткач.= торгаш.= трубач.= трюкач.= уÑач.= хлыщ.= хрущ.= хрыч.= черныш.= link-grammar-5.3.16/data/ru/words/words.1370000664000076400007640000000226112431741033015210 00000000000000вдар.= взмыл.= вклин.= впÑл.= вÑпен.= дожар.= допар.= зажар.= зажмур.= заил.= замуÑол.= замытар.= запен.= зарумÑн.= заÑал.= заÑупон.= заÑуÑол.= затовар.= затуман.= зашпил.= заштор.= защур.= изжар.= измочал.= измуÑол.= измыл.= измытар.= изран.= иÑпоган.= иÑÑал.= нажар.= намыл.= напар.= напÑл.= нарумÑн.= нахмур.= обвÑл.= обезжир.= обеÑцен.= обмишул.= обмишур.= обмуÑол.= оболван.= обÑал.= обÑуÑол.= одурман.= оказен.= опечал.= опоган.= опозор.= отовар.= отпар.= оттопыр.= отуман.= отшпил.= ощер.= ощетин.= пережар.= перепар.= помер.= помыл.= помытар.= поран.= порумÑн.= поÑÑор.= пощур.= провÑл.= прожир.= проÑал.= разувер.= раÑшир.= Ñжар.= Ñкобен.= ÑоÑтар.= Ñощур.= ÑÑутул.= увол.= ужар.= умер.= упар.= уÑал.= уÑкор.= ушир.= link-grammar-5.3.16/data/ru/words/words.1900000664000076400007640000000162512431741033015212 00000000000000вÑколупн.= вÑполоÑн.= выковырн.= выколупн.= выполоÑн.= выхлеÑтн.= дербалызн.= заполоÑн.= мыкн.= нахлеÑтн.= отколупн.= перебрызн.= перепихн.= перепрыÑн.= переÑтегн.= перетолкн.= перетрÑхн.= перечерпн.= перешвырн.= подколупн.= подплеÑн.= подÑвиÑтн.= подÑтегн.= подторкн.= подхлеÑтн.= подшвырн.= подщелкн.= приплеÑн.= притолкн.= прихваÑтн.= прихлебн.= прихлеÑтн.= пришлепн.= прищелкн.= проковырн.= пролиÑтн.= прополоÑн.= проÑтирн.= протрÑхн.= прочеркн.= разбрызн.= раÑплеÑн.= раÑтолкн.= раÑтрÑхн.= раÑхлеÑтн.= раÑшвырн.= раÑщелкн.= link-grammar-5.3.16/data/ru/words/words.1740000664000076400007640000000137112431741033015212 00000000000000автонакладн.= аппаратн.= бильÑрдн.= блинн.= бойлерн.= булочн.= буфетн.= вÑеленн.= духовн.= закуÑочн.= заÑтольн.= кипÑточн.= литейн.= макропеременн.= молельн.= моленн.= молочн.= набережн.= отходн.= повинн.= подлунн.= подноготн.= подорожн.= портерн.= прачечн.= приемн.= пÑевдопеременн.= радужн.= рукопашн.= Ñборн.= ÑлеÑарн.= ÑорокоградуÑн.= ÑоÑиÑочн.= Ñпальн.= ÑтолÑрн.= токарн.= трапезн.= уборн.= уборочн.= умывальн.= фаÑовочн.= чайн.= шашлычн.= link-grammar-5.3.16/data/ru/words/words.650000664000076400007640000000206512431741033015132 00000000000000агдаш.= акташ.= алаш.= арагац.= аргаш.= балхаш.= брегенц.= быдгощ.= вахш.= велиж.= воронеж.= гадÑч.= галац.= гиндукуш.= грац.= дорогобуж.= дрогобыч.= дунайварош.= збараж.= збруч.= здвиж.= избербаш.= илыч.= ипÑвич.= ипÑуич.= калараш.= калуш.= камдеш.= карабаш.= кебеж.= кобленц.= котельнич.= краш.= куртамыш.= лахдж.= лимож.= линц.= льеж.= майнц.= мамадыш.= маныч.= марракеш.= мишкольц.= моÑамедиш.= муреш.= нововоронеж.= овруч.= париж.= пудож.= пÑндж.= радонеж.= реж.= Ñебеж.= Ñенеж.= Ñиваш.= Ñмотрич.= Ñож.= Ñолигалич.= Ñураж.= ÑуÑц.= тамиш.= тахиаташ.= трубеж.= углич.= уттар-прадеш.= фатеж.= чугуш.= чумыш.= швиц.= шивелуч.= Ñрмитаж.= Ñрынич.= link-grammar-5.3.16/data/ru/words/words.2350000664000076400007640000012700112431741033015207 00000000000000абцуг.= абштрих.= авиаперевозчик.= авиапневматик.= автозаправщик.= автокатафалк.= автомобилеразгрузчик.= автомобильчик.= автоответчик.= автопарк.= автоплуг.= автопогрузчик.= автоподъемник.= автопробег.= автопрокладчик.= автоÑпуÑк.= автотопливозаправщик.= автоукладчик.= агатик.= азбуковник.= аиÑтник.= аймак.= айÑберг.= айÑинг.= акваланг.= акведук.= аккордеончик.= акроÑтих.= алгонк.= альбомчик.= альманах.= альпеншток.= альтинг.= аммиак.= аммониак.= амок.= аналептик.= аналог.= анальгетик.= англик.= андеррайтинг.= анк.= анорак.= антибиотик.= антидемпинг.= антик.= антикварк.= антипиретик.= антиÑегнетоÑлектрик.= антиÑептик.= антиÑтатик.= антиферромагнетик.= аншлаг.= аншпуг.= апвеллинг.= апельÑинчик.= аполог.= апоÑтольник.= аппаратик.= арабеÑк.= арак.= арапник.= арбузик.= ареопаг.= армÑтронг.= армÑк.= аронник.= артишок.= архалук.= архипелаг.= арчак.= арык.= аÑк.= аÑтериÑк.= аÑтродатчик.= аÑтролюк.= аÑфальтобетоноукладчик.= аттик.= ауÑтемперинг.= аутбридинг.= аутклиринг.= ауткроÑÑинг.= аутотренинг.= аутфайтинг.= афтершок.= ахтерлюк.= ахтерпик.= аÑролаг.= аÑролак.= аÑропарк.= аÑротанк.= аÑротенк.= багажник.= багрÑник.= багульник.= байдак.= баклажанчик.= бакштаг.= балаганчик.= балкончик.= баллончик.= балльник.= бамбук.= бананник.= бананчик.= банг.= банк.= банник.= бантик.= барабанчик.= барак.= барбариÑник.= бардак.= барк.= баронг.= баÑинг.= батик.= батог.= батончик.= баульчик.= башлык.= бедрок.= безвременник.= безик.= бекаÑинник.= бектрекинг.= беллик.= беловик.= белокрыльник.= бельтинг.= бензобак.= бензозаправщик.= бензоотÑтойник.= березнÑк.= березовик.= беретик.= беÑÑмертник.= бета-Ñчетчик.= бечевник.= бешбармак.= бзик.= бивак.= бивуак.= биг.= бидончик.= билетик.= бинарник.= биндюг.= бинтик.= биодатчик.= биоÑпутник.= биоток.= биофак.= битенг.= бланк.= блик.= блинк.= блицкриг.= блок.= блокнотик.= блюминг.= бобовник.= бобровник.= бодÑк.= боинг.= бокальчик.= боковик.= болтик.= больверк.= бомбардировщик.= бомболюк.= бордюрчик.= бородавник.= бороздильник.= бороздник.= бортик.= борщевик.= борщовник.= ботвинник.= бочаг.= боÑрышник.= браÑлетик.= браунинг.= бревноÑпуÑк.= бревноукладчик.= брелок.= бремÑберг.= брештук.= бриг.= бриÑлинг.= брифинг.= броневик.= бруÑничник.= брызговик.= брюшнÑк.= бублик.= будильник.= буерак.= бузинник.= букетик.= букÑировщик.= булыжник.= бумеранг.= бундеÑтаг.= бунчук.= буравчик.= бурак.= бурачник.= бурдюк.= бурлеÑк.= буртик.= бутончик.= бушинг.= быльник.= быÑтроток.= бьюик.= бюÑтик.= вабик.= вагончик.= валик.= ватервулинг.= ватник.= ваточник.= вдох.= велопробег.= велотрек.= венечник.= веник.= венчик.= вербейник.= вербнÑк.= вернÑк.= верÑтак.= вертлюг.= верхнÑк.= вершинник.= ветроводоподъемник.= ветрÑк.= взблеÑк.= взвизг.= взволок.= вздох.= взмах.= взыÑк.= виадук.= вибродатчик.= видеоблок.= видеодиÑк.= видеоролик.= вимперг.= виндÑерфинг.= виноградник.= винтик.= виÑлоплодник.= вишенник.= вишнÑк.= вкрапленник.= вмеÑтопреÑтольник.= внедорожник.= внеплодник.= внутриплодник.= водевильчик.= водоиÑточник.= водоотÑтойник.= водоподъемник.= водоприемник.= водопроток.= водоÑборник.= водоÑпуÑк.= водоÑток.= водоток.= воздухозаборник.= воздухоприемник.= воздухоÑборник.= воланчик.= волапюк.= волдырник.= волкобойник.= волоÑÑник.= волчеÑгодник.= волÑпюк.= вопроÑик.= вопроÑник.= воробейник.= воротник.= воÑковник.= воÑкреÑник.= воÑторг.= воÑьмерик.= воÑьмигранник.= воÑьмиугольник.= впрыÑк.= впуÑк.= врачебник.= временник.= вÑкок.= вÑкрик.= вÑплеÑк.= вÑполох.= вторник.= втык.= выбег.= вывих.= выдвиг.= выклик.= выкрик.= выкрюк.= выпек.= выплеÑк.= выпуÑк.= выÑокоÑтвольник.= вышаг.= вьюк.= газик.= газончик.= газпромбанк.= гак.= гакблок.= галечник.= галÑтук.= гамак.= гамма-Ñчетчик.= гандшпуг.= ганшпуг.= гартминг.= гаÑильник.= гачек.= гашник.= гезенк.= гелиоприемник.= гербовник.= гиджак.= гидроподъемник.= гик.= гиперзвук.= гиромаÑтник.= главк.= глазик.= глушнÑк.= глюк.= гнойник.= годик.= голик.= голоÑник.= гомолог.= гонг.= гонобольник.= гопак.= горбик.= горичник.= горнверк.= гороховик.= гороховник.= горчак.= горчичник.= гоÑбанк.= гоÑзаповедник.= гоÑоÑобнÑк.= гоÑÑтрах.= гоÑтинчик.= градуÑник.= градшток.= гранатник.= гранильник.= графинчик.= гребенник.= греблÑк.= грединг.= гречневик.= гривенник.= гробик.= грозоотметчик.= гроÑбух.= гроÑÑбух.= гротеÑк.= грошик.= грузик.= грузовик.= грузоперевозчик.= грузоподъемник.= грузопоток.= грунтлак.= грыжник.= грÑзевик.= грÑзеотÑтойник.= гузнек.= гулаг.= гульфик.= гуммиарабик.= гуммилак.= гуммилаÑтик.= далматик.= дампинг.= данÑинг.= дарик.= датчик.= двадцатигранник.= двадцатичетырехгранник.= двенадцатигранник.= двенадцатиугольник.= дворик.= двугривенник.= двулетник.= двуугольник.= двухдекадник.= двухкопеечник.= двухмеÑÑчник.= двухнедельник.= двухполюÑник.= двухтомник.= девичник.= девÑтерик.= девÑтигранник.= девÑтиугольник.= дейк.= декадник.= декалог.= декаплинг.= демпинг.= дендропарк.= денежник.= дензнак.= денник.= дербенник.= дерезнÑк.= деррик.= деÑÑтерик.= деÑÑтигранник.= деÑÑтитомник.= деÑÑтиугольник.= деÑÑтицентовик.= детективчик.= джейк.= джиттербаг.= джойÑтик.= диак.= диалог.= диалогбанк.= диамагнетик.= диванчик.= диптих.= диÑтих.= диуретик.= дифтонг.= диÑлектрик.= дневник.= добойник.= дождевик.= дождеприемник.= дождик.= доильник.= дойник.= дольник.= домеÑтик.= домик.= донг.= донник.= допинг.= допуÑк.= доÑуг.= дошник.= дощаник.= драконник.= дрек.= дремлик.= дреÑвÑк.= дриблинг.= дробовик.= дрок.= дротик.= дубник.= дубнÑк.= дубовик.= дудник.= дук.= дурнишник.= дуршлаг.= дутик.= душник.= дымник.= дымоволок.= дымопуÑк.= евробанк.= ежевичник.= ежегодник.= ежеголовник.= ежедневник.= ежемеÑÑчник.= еженедельник.= ежовник.= ельник.= ерик.= жабник.= жакетик.= жальник.= жбанчик.= жгутик.= желвак.= железнÑк.= желтинник.= желтолозник.= желтушник.= желтÑк.= жердинник.= жерднÑк.= жертвенник.= жетончик.= животик.= жижеприемник.= жижеÑборник.= жилÑоцбанк.= жирник.= жиро-чек.= жиробанк.= жировик.= жировоÑк.= житник.= житнÑк.= журавельник.= журнальчик.= жÑк.= забег.= забойник.= заборник.= заборчик.= забурник.= заводик.= завтрак.= загашник.= загубник.= задатчик.= задачник.= задик.= заднеÑкамеечник.= задник.= заказник.= заливчик.= залог.= замах.= запальник.= запарник.= запашник.= заповедник.= запроÑчик.= запуÑк.= зарок.= заÑкок.= затаÑк.= затек.= затыльник.= затÑг.= зауÑенчик.= заушник.= звездовик.= звук.= звукоприемник.= зеленчак.= землÑничник.= зернопогрузчик.= зиг.= зигзаг.= зимник.= зимовник.= злак.= змеевик.= змееголовник.= змеепитомник.= знак.= зодиак.= золотарник.= золотник.= золототыÑÑчник.= зольник.= зонтик.= зоопарк.= зрак.= зрельник.= зубик.= зубчик.= зумпфштрек.= зык.= зюзник.= зÑбленник.= ивнÑк.= игольник.= игрек.= изборник.= изволок.= изыÑк.= икотник.= ильмовник.= именник.= инбридинг.= индюшатник.= интерÑпутник.= инфайтинг.= инфарктик.= инфразвук.= иÑпуг.= иÑток.= иÑточник.= иÑтфак.= иÑходник.= итог.= кабак.= кабелеукладчик.= кабинетик.= каблук.= кавардак.= кадиллак.= кадрик.= кадык.= казенник.= каик.= каймак.= калачик.= календарик.= календарчик.= калинник.= калоприемник.= камнеуборщик.= канареечник.= канатик.= канатник.= кандык.= кантик.= канцелинг.= канцеллинг.= канчук.= капельник.= каперÑник.= карандашик.= карлук.= карманчик.= картинг.= картофелепогрузчик.= картофелеподборщик.= карчеподъемник.= каталог.= катафалк.= катодик.= каучук.= кафтанчик.= каюк.= каÑк.= квадратик.= кварк.= квартердек.= квартиро-бивак.= квершлаг.= кедровник.= кек.= кекуок.= кембрик.= кемпинг.= кеннинг.= керлинг.= кеш-блок.= киднÑппинг.= кизильник.= кизÑк.= килограммчик.= кильблок.= кинг.= киндÑк.= киноальманах.= киновидеоролик.= киновыпуÑк.= киноочерк.= кинотрюк.= киоÑк.= кипÑек.= кипÑтильник.= кирпичик.= киÑетик.= киÑличник.= кишечник.= кишлак.= клавирауÑцуг.= кларк.= клиринг.= клиринг-банк.= клобук.= клоповник.= клотик.= клубничник.= клык.= клювик.= ключик.= книготорг.= кобург.= коврик.= ковчег.= ковшик.= код-шеринг.= кодак.= козинак.= козлобородник.= козлÑк.= козлÑтник.= коконник.= кокошник.= колдунчик.= колокольчик.= колоÑник.= колоÑоподъемник.= колоÑоуборщик.= колошник.= колпак.= колчак.= комарник.= коматик.= комодик.= компакт-диÑк.= комтек.= конвертик.= кондак.= конденÑатоотводчик.= коноплÑник.= конÑалтинг.= контрольник.= кончик.= коопторг.= копильник.= копчик.= кораблик.= коржик.= коридорчик.= коричник.= кормозапарник.= кормораздатчик.= корнцанг.= коровник.= коровÑк.= короÑтавник.= кортик.= коÑоугольник.= коÑтерчик.= коÑтык.= коÑтылезабивщик.= коÑтюмчик.= коÑÑ‚Ñк.= коÑÑк.= котельчик.= котовник.= кофейник.= кочедыжник.= кочедык.= кочкарник.= краковÑк.= краник.= краплак.= крах.= крекинг.= крепеукладчик.= креÑтик.= креÑтовник.= криобанк.= криÑталлик.= кровавик.= кровоподтек.= кровоток.= кромлех.= кронблок.= кронверк.= кроÑÑ-поÑтинг.= кроÑÑбридинг.= кроÑÑинг.= круглÑк.= кружавчик.= крупеник.= крушинник.= кÑенобиотик.= кубик.= кубрик.= кувшинчик.= кукурузник.= кукушник.= куличик.= культорг.= кунг.= кунштюк.= купальник.= курдюк.= курÑопрокладчик.= куртаг.= куÑтарник.= куÑтик.= кушак.= лаг.= лагтинг.= ладанник.= лазорник.= лазурник.= лакричник.= ландÑтинг.= ландтаг.= лапÑердак.= лапшевник.= ларчик.= лаÑтик.= лаÑточник.= латук.= лафитник.= левентик.= леденчик.= ледник.= ледоÑпуÑк.= лежак.= лежнÑк.= лек.= лентоукладчик.= ленчик.= леÑопарк.= леÑопитомник.= леÑопогрузчик.= леÑоÑпуÑк.= леÑоукладчик.= летник.= лечебник.= ливнеÑпуÑк.= ливнеÑток.= лизинг.= лимерик.= лимонник.= лимончик.= линк.= липнÑк.= лиÑтик.= лиÑтинг.= лиÑтовик.= лиÑÑтник.= литник.= литфак.= лифчик.= лишайник.= лобзик.= лобик.= логроллинг.= лознÑк.= лозунг.= локотник.= ломик.= ломтик.= лонг-Ñалинг.= лопух.= лопушник.= лоÑкутик.= луговик.= лунник.= лучик.= лущильник.= львÑтник.= люк.= лютик.= лÑгушатник.= лÑгушечник.= лÑгушник.= магазинчик.= магнетик.= магнитик.= магнитодиÑк.= магнитофончик.= маджонг.= мазик.= майник.= макаронник.= маковник.= макрофаг.= макроÑзык.= малолетник.= мальчишник.= мандаринник.= мандаринчик.= манежик.= манник.= маральник.= маркетинг.= мартин-гик.= мартиролог.= марьÑнник.= маÑлобак.= маÑлозаправщик.= маÑлоотÑтойник.= маÑлоприемник.= маÑлоÑборник.= маÑлюк.= маÑлÑник.= маÑштабчик.= материальчик.= материк.= матраÑик.= мах.= маховик.= мачтовник.= маÑк.= маÑтник.= медальончик.= медовик.= медфак.= медÑк.= междуÑобойчик.= межклетник.= межклеточник.= межкомбанк.= межник.= межплодник.= мездрÑк.= мезоÑтих.= мелколепеÑтник.= мениÑк.= ментик.= мерзавчик.= мерник.= меÑтник.= метантанк.= метаÑзык.= метик.= миг.= мизинчик.= микроблок.= микрозаповедник.= микроиÑточник.= микроподшипник.= микрофаг.= микрофончик.= миндалик.= миндальник.= миннезанг.= млечник.= многогранник.= многолетник.= многоугольник.= мобильник.= могильник.= можжевельник.= мозговик.= мокричник.= молитвенник.= молоднÑк.= молокоÑборник.= молочайник.= монетоприемник.= мониторинг.= моноблок.= монокок.= монолог.= моноÑтих.= монофтонг.= мордовник.= морковник.= морозильник.= морозник.= моÑлак.= моÑтик.= моÑтоукладчик.= мотивчик.= мотоблок.= мотопробег.= моторчик.= мохаук.= моховик.= мочеприемник.= мочеточник.= мрак.= мраморник.= мультик.= мундштук.= муÑинг.= муÑкатник.= муÑороÑборник.= мутник.= мшаник.= мыÑик.= мытник.= мышатник.= мышехвоÑтник.= мÑтлик.= мÑтник.= мÑчик.= набалдашник.= набег.= набедренник.= набойник.= наборчик.= набрызг.= набрюшник.= навильник.= наглазник.= наголенник.= наголовник.= нагрудник.= нагрыжник.= надгортанник.= надколенник.= надпочечник.= надульник.= наждак.= назатыльник.= назубник.= накатник.= наколенник.= накомарник.= наконечник.= накопыльник.= накоÑтник.= налиÑтник.= наличник.= налобник.= налог.= налокотник.= намек.= намордник.= нанÑук.= наоконник.= напальчник.= наперник.= напильник.= наплеÑк.= наплечник.= напрыÑк.= напульÑник.= напуÑк.= наральник.= нарамник.= нардек.= нарожник.= нарукавник.= нарывчик.= наÑкок.= наÑлег.= наÑморк.= наÑпинник.= наÑтриг.= наÑтруг.= натек.= нательник.= натиÑк.= натÑг.= наугольник.= нахвоÑтник.= нахрапник.= нашильник.= нашлемник.= нащельник.= наÑкорник.= недовыпуÑк.= недожог.= недопек.= недуг.= незапуÑк.= нейролептик.= некролог.= нектарник.= неоÑзык.= непроводник.= нереÑтовик.= неÑÑк.= неуÑпех.= ниблик.= нивÑник.= нижник.= низкоÑтвольник.= нимоник.= нитролак.= ногоплодник.= ножик.= нок.= нолик.= норичник.= ноÑик.= ноутбук.= ночлег.= нужник.= нулик.= нунатак.= нÑк.= нюх.= обезьÑнник.= обелиÑк.= оберег.= обжиг.= обжог.= обинÑк.= облик.= обморок.= образчик.= оброк.= обрызг.= обрÑдник.= обух.= общак.= обыÑк.= оверштаг.= овраг.= овражник.= овÑюг.= огородик.= огрех.= огуречик.= огурчик.= одельÑтинг.= одиннадцатигранник.= одиннадцатиÑложник.= одиннадцатиугольник.= однолетник.= однотомник.= одноугольник.= одуванчик.= ожог.= оклик.= околоплодник.= околоцветник.= окопчик.= окорник.= окрик.= октоих.= окучник.= олешник.= олешнÑк.= ольховник.= ольшаник.= ольшнÑк.= омежник.= омшаник.= онÑкÑимбанк.= опак.= опарник.= оподельдок.= опреÑнок.= опроÑник.= опуÑк.= органчик.= ордовик.= орех.= орешник.= оÑенник.= оÑиновик.= оÑлинник.= оÑобнÑк.= оÑокорник.= оÑтроконечник.= оÑтроугольник.= оÑьмоглаÑник.= отблеÑк.= отбойник.= отборник.= отдух.= отдушник.= отдых.= отек.= отжиг.= отзвук.= отклик.= откоÑник.= отмах.= отплеÑк.= отрог.= отÑек.= отÑкок.= отÑтойник.= оттек.= оттиÑк.= отток.= очаг.= очерк.= очечник.= очешник.= ошейник.= павильончик.= паддок.= пажитник.= пазник.= пазовик.= пакетик.= пактонг.= палиÑадник.= палубник.= пальник.= пальчик.= памÑтник.= панаÑоник.= панегирик.= панталык.= папоротник.= папушник.= паракаучук.= парамагнетик.= паранг.= параÑанг.= паремейник.= парик.= парк.= паркинг.= парник.= паровик.= паровозик.= пароÑборник.= пароходик.= паруÑинник.= паÑÑажиропоток.= паÑÑик.= паÑтернак.= патерик.= патронник.= паузник.= паучник.= пашалык.= паÑльник.= педфак.= пек.= пеклеванник.= пепельник.= первак.= первоиÑточник.= перебег.= переводник.= передник.= передых.= пережиг.= пережог.= перезалог.= перезапуÑк.= перелог.= перемах.= переплеÑк.= переполох.= перепробег.= перепуг.= перепуÑк.= переÑкок.= переÑтук.= перетÑг.= переходник.= перечник.= перещелк.= перловник.= перÑик.= пеÑтик.= печеночник.= пиджак.= пикировщик.= пикульник.= пиловочник.= пинг-понг.= пиннинг.= пироÑлектрик.= пиÑтолетик.= пиÑьмовник.= питомник.= пихтарник.= пихтовник.= пищеблок.= пищик.= плавик.= плавильник.= плавник.= плаг.= плакатик.= пламенник.= плаÑтинник.= платформинг.= плащик.= плеврококк.= пледик.= плеÑк.= плитнÑк.= плодик.= плодник.= плодолиÑтик.= плодопитомник.= плодоÑъемник.= плотик.= плотоÑпуÑк.= плуг.= плутонг.= побег.= повивальник.= повойник.= погончик.= податчик.= подбалочник.= подбережник.= подберезовик.= подблок.= подблюдник.= подбойник.= подбородник.= подбрюшник.= подвальчик.= подвздох.= подворотник.= подвох.= подвывих.= подвÑзник.= подглоточник.= подголовник.= подгузник.= поддонник.= поддубовик.= поджиг.= поджог.= подзатыльник.= подзеркальник.= подкандальник.= подкаталог.= подколенник.= подледник.= подлеÑник.= подлинник.= подлог.= подлокотник.= подмаренник.= подматраÑник.= подмышник.= подовик.= подог.= пододеÑльник.= подойник.= подоконник.= подорешник.= подоÑиновик.= подпек.= подпрыг.= подпуÑк.= подпÑтник.= подпÑточник.= подрамник.= подреÑÑорник.= подрешетник.= подрÑÑник.= подÑак.= подÑвекольник.= подÑвечник.= подÑедельник.= подÑкок.= подÑледник.= подÑнежник.= подÑолнечник.= подÑолнух.= подÑтаканник.= подÑтрочник.= подтек.= подтоварник.= подток.= подуÑник.= подфарник.= подхвоÑтник.= подхомутник.= подчерк.= подшипник.= подшлемник.= подъельник.= подъемник.= подъемчик.= пожарик.= пожог.= позвоночник.= поильник.= поиÑк.= покрик.= полдник.= полировальник.= политех.= полифтонг.= половик.= половинник.= половнÑк.= полольник.= полтинник.= полубак.= полувоÑторг.= полуиÑпуг.= полукруг.= полукуÑтарник.= полумрак.= полунамек.= полуобморок.= полупенÑовик.= полупроводник.= полуÑумрак.= полутомпак.= полушаг.= полушник.= полуштык.= помидорчик.= помойник.= помпончик.= понг.= понедельник.= пончик.= понюх.= поперечник.= поповник.= попрек.= попуÑк.= порезник.= порог.= породоотборщик.= порожнÑк.= порок.= пороÑÑтник.= порÑк.= портик.= портретик.= портулак.= портфельчик.= поÑкок.= поÑконник.= поÑлелог.= поÑтинг.= поÑтриг.= поташник.= потек.= потник.= поток.= поточник.= потÑг.= похотник.= поцелуйчик.= почерк.= почечуйник.= праздник.= прах.= праÑзык.= предбанник.= предкварк.= предличник.= предлог.= предплужник.= предрак.= препрег.= преÑÑинг.= приборчик.= привизг.= придорожник.= приемник.= приемоответчик.= приемопередатчик.= прижог.= призвук.= признак.= прииÑк.= прилиÑтник.= припорох.= припрыг.= припуÑк.= приÑемÑнник.= приÑкок.= приÑтук.= притиÑк.= приток.= притык.= прицветник.= причмок.= пробег.= проблеÑк.= пробойник.= пробоотборник.= продмаг.= продналог.= продольник.= продух.= прожог.= проливчик.= промах.= промбанк.= промельк.= промерник.= пропашник.= пропуÑкник.= проÑвирник.= проÑвирнÑк.= проÑкок.= проÑкурнÑк.= протек.= противоток.= протокварк.= протококк.= профилировщик.= проходник.= процеÑÑинг.= прочерк.= прудик.= прутик.= прутнÑк.= прыщик.= прÑженик.= прÑмик.= прÑмоток.= прÑмоугольник.= прÑник.= прÑÑельник.= пÑиходиÑлептик.= пÑихомиметик.= пÑихоневротик.= птицемлечник.= пудик.= пудинг.= пудовик.= пузырник.= пук.= пультик.= пунктик.= пупавник.= пуÑк.= пуÑтырник.= пуÑÑ‚Ñк.= путепогрузчик.= путеподъемник.= пуфик.= пуховик.= пфенниг.= пфеннинг.= пчельник.= пшеничник.= пшенник.= пылеÑборник.= пыльник.= пырейник.= пьÑничник.= пÑтак.= пÑтерик.= пÑтиалтынник.= пÑтигранник.= пÑтикопеечник.= пÑтилиÑтник.= пÑтитомник.= пÑтиугольник.= пÑтицентовик.= пÑтнадцатиугольник.= пÑтник.= рабфак.= равендук.= равноугольник.= радиоиÑточник.= радиомаÑк.= радионаушник.= радиоочерк.= радиопеленг.= радиопередатчик.= радиоприемник.= разговорник.= разговорчик.= разик.= размах.= разрезик.= райдинг.= ракитник.= ракушечник.= ракушник.= ранг.= рантик.= раÑпашник.= раÑÑадник.= раÑÑказик.= раÑÑтегайчик.= раÑходник.= раÑштыбовщик.= ребек.= ребровик.= редечник.= рееÑтрик.= рейÑтрек.= рейтинг.= рейх.= рейхÑтаг.= ремнецветник.= репейник.= репнÑк.= реповник.= реÑлинг.= реÑторанчик.= рециклинг.= рештак.= ржавчинник.= ригÑдаг.= рикÑдаг.= римейк.= ринг.= ринк.= рипейвинг.= риформинг.= ровик.= рогалик.= роговик.= рогоглавник.= роголиÑтник.= рогульник.= родимчик.= роевик.= роздых.= розжиг.= розовик.= розыÑк.= ройник.= рок.= рокк.= ролик.= роликоподшипник.= рольганг.= романчик.= ромбик.= рондик.= ропак.= роÑник.= роÑплеÑк.= роÑтверк.= роÑчерк.= роÑÑÑтбанк.= ротанг.= ротик.= роуминг.= рубильник.= рублевик.= рублик.= рубчик.= рудник.= рудоÑпуÑк.= рудÑк.= рукавчик.= рукомойник.= рулончик.= рундук.= рухлÑк.= рушник.= рыбоподъемник.= рык.= рыÑк.= рычаг.= рюкзак.= Ñаадак.= Ñабельник.= Ñагайдак.= Ñаговник.= Ñадик.= Ñадильник.= Ñаик.= Ñайдак.= ÑакÑаульник.= Ñалатник.= Ñалинг.= Ñалтык.= Ñальник.= Ñаманник.= Ñамоварчик.= Ñамолетик.= Ñамонакладчик.= Ñамопогрузчик.= ÑамопуÑк.= Ñаморазгрузчик.= ÑамороÑпуÑк.= Ñамотек.= Ñандарак.= Ñанджак.= Ñандрик.= Ñарайчик.= Ñарафанчик.= Ñаркофаг.= Ñаронг.= Ñатанг.= Ñбавочник.= Ñбег.= Ñбербанк.= Ñборник.= Ñвадебник.= Ñвежак.= Ñвекловичник.= Ñвеклоподъемник.= Ñвекольник.= Ñверхпроводник.= Ñверхток.= Ñветильник.= Ñвивальник.= Ñвинарник.= Ñвинг.= Ñвинушник.= Ñвинчак.= Ñвинюшник.= Ñвих.= Ñвопинг.= Ñдвиг.= Ñдобник.= Ñевальник.= ÑегнетоÑлектрик.= Ñедмичник.= Ñеймик.= Ñелезеночник.= Ñельмаг.= Ñельхозналог.= Ñельхозпогрузчик.= ÑелÑмлик.= Ñеменник.= Ñемерик.= Ñемигранник.= Ñемик.= ÑемиÑвечник.= Ñемиугольник.= Ñемишник.= ÑемÑприемник.= Ñенник.= Ñенонагрузчик.= Ñенопогрузчик.= Ñеноподборщик.= Ñеноподъемник.= Ñептик.= Ñептиктанк.= Ñерак.= Ñервантик.= Ñердолик.= Ñерник.= Ñерпик.= Ñерфинг.= Ñерфинг-парк.= Ñигнальчик.= ÑилаÑтик.= ÑилоÑопогрузчик.= Ñинеголовник.= Ñинодик.= Ñинюшник.= ÑинÑк.= ÑитнÑг.= Ñитовник.= Ñкак.= Ñкандальчик.= Ñкверик.= ÑквознÑк.= Ñкворечник.= Ñкворешник.= Ñкелетик.= Ñковородник.= Ñкороподъемник.= Ñкотомогильник.= Ñкрининг.= Ñладконожник.= Ñледик.= Ñлединг.= Ñлезник.= Ñленг.= ÑливнÑк.= Ñливочник.= Ñлизевик.= Ñлинг.= Ñловарик.= Ñловник.= Ñлог.= Ñлоновник.= Ñлужебник.= Ñлух.= Ñлых.= ÑлюнÑвчик.= ÑлÑбинг.= Ñмайлик.= Ñметанник.= Ñмокинг.= ÑмолоÑемÑнник.= Ñмольник.= ÑмолÑк.= Ñмородинник.= Ñмык.= ÑмÑк.= Ñнегопах.= Ñнегопогрузчик.= Ñнегоразгрузчик.= Ñнегоуборщик.= Ñнежник.= ÑнежноÑгодник.= Ñнопик.= Ñнопоподъемник.= Ñовзнак.= Ñовик.= Ñолнопек.= Ñолнцепек.= Ñоломенник.= Ñоломоподъемник.= Ñолончак.= Ñонник.= ÑорнÑк.= ÑорокавоÑьмигранник.= ÑоÑкок.= ÑоÑнÑк.= ÑоÑудик.= Ñотейник.= ÑоуÑник.= ÑоцÑтрах.= Ñочельник.= Ñочник.= Ñошник.= Ñпазмолитик.= Ñпардек.= Ñпарник.= Ñпарринг.= Ñпех.= Ñпецбанк.= Ñпецзнак.= Ñпецналог.= Ñпиннинг.= ÑплайÑинг.= ÑплошнÑк.= ÑпоролиÑтик.= Ñправочник.= Ñпунинг.= ÑпуÑк.= Ñребреник.= Ñрединник.= Ñредник.= ÑÑек.= Ñтавник.= Ñтаканчик.= Ñтальник.= Ñтволик.= Ñтеблеподъемник.= Ñтеклоблок.= Ñтеклоподъемник.= Ñтереозвук.= Ñтерлинг.= Ñтинг.= Ñтланик.= Ñток.= Ñтолбик.= ÑтолбнÑк.= Ñтолетник.= Ñтолешник.= ÑтолиÑтник.= Ñтопинг.= Ñторожевик.= Ñтортинг.= ÑтоÑк.= ÑтрауÑÑтник.= Ñтройбанк.= Ñтруг.= Ñтруйник.= Ñтульчак.= Ñтульчик.= ÑÑ‚Ñг.= Ñувенирчик.= Ñудебник.= Ñудоподъемник.= ÑудопропуÑкник.= Ñуинг.= Ñулок.= Ñултанчик.= Ñумах.= Ñумочник.= Ñумрак.= Ñундук.= Ñуперблок.= Ñупербоевик.= Ñупник.= Ñуржик.= ÑуÑак.= ÑуÑек.= ÑуÑтавчик.= Ñуффольк.= Ñухарик.= Ñухопарник.= ÑушнÑк.= Ñушонг.= Ñъемник.= ÑыпнÑк.= Ñырник.= ÑÑ‹Ñк.= Ñычуг.= Ñюртук.= табетик.= тавотник.= тазик.= тайник.= талик.= талончик.= тальвег.= тальк.= тальник.= тамариÑк.= тамашек.= танк.= татарник.= тв-приемник.= твиндек.= творожник.= театрик.= телек.= телекинопередатчик.= телемарк.= телеочерк.= телепередатчик.= телерадиовыпуÑк.= телеÑкопик.= телеÑтих.= телетрафик.= телефончик.= тельник.= темлÑк.= тензодатчик.= теплоблок.= теплозаправщик.= теплоиÑточник.= тепломаÑÑообменник.= теплообменник.= теплоприемник.= теплоприток.= теплоходик.= теплÑк.= терлик.= термитник.= термоплаÑтик.= термоÑтолбик.= терновник.= терриконик.= теÑак.= технопарк.= тинг.= типик.= типчак.= титаник.= тифдрук.= товарнÑк.= токамак.= токоприемник.= токоÑъемник.= толкунчик.= томагавк.= томик.= томпак.= тонг.= топливник.= топлÑк.= топознак.= топорик.= торжеÑтвенник.= торибанк.= трак.= трактирчик.= тральщик.= трамвайчик.= трафик.= траффик.= требник.= трек.= трекинг.= трековик.= тренинг.= треножник.= тренчик.= трепак.= третник.= треугольник.= треух.= трехгранник.= трехкопеечник.= трехпенÑовик.= трехтомник.= трешник.= тридцатигранник.= триипоÑтаÑник.= триктрак.= трилиÑтник.= триоÑтренник.= триптих.= триÑтих.= трифтонг.= трищетинник.= тройник.= трок.= троÑик.= троÑтник.= трупик.= трутник.= трутовик.= трюк.= тугрик.= тузик.= тузлук.= тулук.= тулупчик.= туманчик.= тунг.= тупоугольник.= турбохолодильник.= турик.= турник.= тутовник.= тыквенник.= тыÑÑчелиÑтник.= тыÑÑчеугольник.= Ñ‚Ñк.= тюбик.= тюбинг.= тюльпанчик.= убак.= убег.= углеплаÑтик.= углепогрузчик.= углеподатчик.= углеподъемник.= угрозыÑк.= ужовник.= узорчик.= ук.= укрывщик.= укрюк.= укÑуÑник.= улунг.= ультразвук.= умиак.= умывальник.= универмаг.= упек.= уполовник.= упрек.= урезник.= урильник.= урок.= урыльник.= уÑпех.= уÑтруг.= уÑтупчик.= утеÑник.= утильцех.= утиральник.= уторник.= утренник.= утюг.= учебник.= учуг.= фаг.= факельцуг.= фанк.= фантик.= фарлонг.= фартинг.= фартлек.= фартук.= фахверк.= фашинник.= фединг.= фейерверк.= фельетончик.= фернамбук.= ферримагнетик.= ферромагнетик.= ферроплаÑтик.= фертоинг.= феÑтончик.= физфак.= филейчик.= филфак.= финик.= фиÑк.= фиÑташник.= фитинг.= фиш-блок.= фиш-гак.= флаг.= флагдук.= флагшток.= флакончик.= фланг.= фланк.= флик.= флинг.= флоберг.= флоппи-диÑк.= флоутинг.= фок.= фольварк.= фолькетинг.= фонарик.= фонтанчик.= фордек.= фордик.= форлюк.= форпик.= форÑинг.= форфейтинг.= форшлаг.= форшмак.= фотоаппаратик.= фотодатчик.= фотоочерк.= фотополупроводник.= фотоприемник.= фотопроводник.= фототок.= фрак.= фреттинг.= фриштык.= фронтиньÑк.= фруг.= фундук.= фунтик.= фунтовик.= фургончик.= фуÑтик.= футарк.= футлÑрчик.= футшток.= халатик.= хальтунг.= хамерлок.= хвойник.= хвороÑтинник.= хвоÑтик.= хвоÑтовик.= херик.= химфак.= хлодник.= хлопчатник.= хлоркаучук.= хлыÑтик.= хлÑÑтик.= хозблок.= холдинг.= холеÑтеринчик.= холмик.= холодильник.= хоминг.= хомутик.= хоÑтинг.= храмик.= храповик.= хребтуг.= хреновник.= хромпик.= хруÑталик.= Ñ…Ñ€ÑÑк.= Ñ…Ñ€Ñщик.= хук.= Ñ…Ñппенинг.= цапонлак.= цветик.= цветник.= цветолиÑтик.= целик.= целковик.= ценник.= центрик.= цибик.= цилиндрик.= цирк.= цитоÑтатик.= цуг.= цугцванг.= цук.= чайник.= чаÑтотник.= чахлик.= чашелиÑтик.= чебурек.= челнок.= чемоданчик.= чепечник.= чепрак.= чепчик.= червончик.= чердак.= черемушник.= череÑÑедельник.= черничник.= чернобыльник.= черновик.= черноголовник.= чернÑк.= черпак.= чертежик.= чертог.= чертополох.= чеÑночник.= четверг.= четверик.= четвертак.= четырехгранник.= четырехлиÑтник.= четырехполюÑник.= четырехÑторонник.= четырехтомник.= четырехугольник.= чехлик.= чехольчик.= чилижник.= чинарик.= чиÑленник.= чиÑтовик.= чиÑÑ‚Ñк.= членик.= чубук.= чубушник.= чубчик.= чуланчик.= чурак.= чурбак.= чурбанчик.= чурек.= шаг.= шалашик.= шапоклÑк.= шарик.= шарикоподшипник.= шарлах.= шарфик.= шахтоподъемник.= шашлык.= шванк.= шезлонг.= шейк.= шеллак.= шельтердек.= шепинг.= шеÑтерик.= шеÑтигранник.= шеÑтик.= шеÑтипенÑовик.= шеÑтиугольник.= шиллинг.= шипик.= шитик.= шишак.= шишковник.= шкалик.= шкапчик.= шкафчик.= шлаг.= шлак.= шлакоблок.= шлаковик.= шламоотÑтойник.= шланг.= шлафрок.= шлифтик.= шлих.= шлихтик.= шлык.= шлÑпух.= шок.= шоколадник.= шортенинг.= шпажник.= шпалерник.= шпек.= шпрингбок.= шпунтовик.= шрамик.= штаб-банк.= штабелеукладчик.= штабик.= штаг.= штакетник.= шталаг.= штифтик.= шток.= штокверк.= штранг.= штрек.= шурупчик.= щавельник.= щетинник.= щитовник.= щитолиÑтник.= щупик.= Ñвакоприемник.= Ñггног.= ÑктоÑарк.= ÑлаÑтик.= ÑлектрокипÑтильник.= Ñлектрокофейник.= Ñлектроочаг.= ÑлектропаÑтух.= ÑлектропаÑльник.= Ñлектроплуг.= Ñлектропогрузчик.= Ñлектропроводник.= ÑлектроÑветильник.= ÑлектроÑчетчик.= Ñлектроток.= Ñлектроутюг.= Ñлектрохолодильник.= Ñлектрочайник.= Ñлектрошок.= Ñллинг.= Ñнергоблок.= ÑнергоиÑточник.= Ñнтинг.= Ñнтомофаг.= Ñпилог.= Ñрланг.= Ñтюдник.= юг.= Ñгельник.= Ñичник.= Ñлик.= Ñрданг.= Ñрлык.= ÑруÑник.= ÑÑак.= ÑÑменник.= ÑÑтык.= Ñтрышник.= Ñчменник.= Ñчневик.= Ñшмак.= Ñщик.= link-grammar-5.3.16/data/ru/words/words.2460000664000076400007640000001425212431741033015214 00000000000000авиазапчаÑÑ‚.= автодетал.= автозапчаÑÑ‚.= агрмашзапчаÑÑ‚.= агромашзапчаÑÑ‚.= агропромÑтройÑвÑз.= агроÑвÑз.= агроÑтройдетал.= азнакаевÑкнефт.= азовÑтал.= акÑайкардандетал.= акÑаковнефт.= актюбанефт.= актюбинÑкнефт.= алтаймебел.= алтайÑельÑлектроÑет.= альметьевнефт.= амурÑвÑз.= арланнефт.= аÑтраханьнефт.= атомбезопаÑноÑÑ‚.= атомÑнергозапчаÑÑ‚.= бавлынефт.= балтобув.= барÑуковнефт.= бахиловнефт.= башинформÑвÑз.= башнефт.= башнипинефт.= башÑтройдетал.= бежица-Ñтройдетал.= белгородÑлектроÑвÑз.= белмебел.= белозернефт.= богатовÑкнефт.= брÑнÑкмебел.= бугуруÑланмебел.= бургнефт.= бурÑтмебел.= быÑтринÑкнефт.= варьеганаÑунефт.= варьеганнефт.= варьегантеплонефт.= варьеганÑнергонефт.= ваÑюганнефт.= верхневолжÑкÑельÑлектроÑет.= вниитернефт.= внипинефт.= волгограднипинефт.= волгоÑельÑлектроÑет.= воронежмебел.= воÑкреÑенÑкнефт.= воÑтокÑельÑлектроÑет.= воÑтокÑибÑлектроÑет.= газавтозапчаÑÑ‚.= газÑтройдетал.= гидроÑтал.= гипровоÑтокнефт.= гипрониипромÑвÑз.= гипроÑвÑз.= гипротранÑÑигналÑвÑз.= горÑкнефт.= гортеплоÑет.= горÑлектроÑет.= горÑлектротеплоÑет.= грознефт.= дагнефт.= джалильнефт.= елховнефт.= жигулевÑкнефт.= заполÑрнефт.= зарубежнефт.= ижевÑкнефт.= ижÑтал.= интернефт.= интерÑвÑз.= информпечат.= информтехÑвÑз.= ишимбайнефт.= калининградморнефт.= каширамебел.= кемеровоучмебел.= кировÑельÑлектроÑет.= когалымнефт.= коминефт.= комиторгнефт.= краÑнохолмÑкнефт.= краÑноÑÑ€Ñкмебел.= краÑноÑÑ€ÑкÑнергоÑет.= кубаньÑлектроÑвÑз.= кузнецкмебел.= куйбышевнефт.= курÑкÑтройдетал.= ленанефт.= ленгидроÑтал.= лениногорÑкнефт.= ленÑвÑз.= ленÑнабпечат.= ленÑтройдетал.= леÑоÑтройдетал.= липецкÑлектроÑвÑз.= лугинецкнефт.= межгорÑвÑз.= мекаминефт.= металлоÑтройдетал.= минбезопаÑноÑÑ‚.= мининформпечат.= минфинформпечат.= моÑгидроÑтал.= моÑшерÑÑ‚.= мурманÑкагропромÑнабзапчаÑÑ‚.= мурманÑлектроÑвÑз.= негуÑнефт.= нефтехимзапчаÑÑ‚.= нижневартовÑкаÑунефт.= нижневартовÑкнефт.= нижневартовÑкторгнефт.= нижневолжÑкнефт.= нижневолжÑкÑельÑлектроÑет.= новгородмебел.= новокузнецкмебел.= ноÑбрьÑкторгнефт.= ноÑбрьÑкюгнефт.= нурлатнефт.= октÑбрьнефт.= октÑбрьÑкнефт.= оргтехÑвÑз.= оргÑнергонефт.= орелмебел.= оренбургкоммунÑлектроÑет.= оренбургнефт.= оренбургторгнефт.= первомайнефт.= первомайторгнефт.= пермнефт.= пермторгнефт.= пермьнефт.= печорнипинефт.= покачевторгнефт.= прикамнефт.= прикаÑпийбурнефт.= прикаÑпийÑлектроÑет.= приобьнефт.= проектмаш-детал.= проектмашдетал.= промÑвÑз.= пÑтигорÑкмебел.= радужныйнефт.= ремÑнабпечат.= ремÑтройцентрмебел.= ржевмебел.= роÑинвеÑтнефт.= роÑкомпечат.= роÑнефт.= роÑобув.= роÑпечат.= роÑÑвÑз.= роÑхимнефт.= Ñамараторгнефт.= Ñамотлорнефт.= Ñаратовмебел.= ÑаратовÑлектроÑвÑз.= Ñахалиннипиморнефт.= ÑеверÑтал.= Ñевзапмебел.= Ñевкавнипинефт.= ÑевоÑетинÑлектроÑвÑз.= ÑельхозÑвÑз.= ÑергиевÑкнефт.= ÑергиевÑкторгнефт.= Ñибнефт.= ÑибÑлектроÑтал.= Ñлавнефт.= ÑмоленÑктеплоÑет.= Ñоколучмебел.= ÑорочинÑкнефт.= Ñоюзпечат.= Ñредуралмебел.= Ñтавропольмебел.= Ñтрежевойнефт.= Ñтройдетал.= ÑтройкомплектзапчаÑÑ‚.= Ñтройнефт.= ÑтройÑвÑз.= Ñургутнефт.= ÑуторминÑкнефт.= талдомобув.= талинÑкнефт.= тараÑовÑкнефт.= татнефт.= тверьмебел.= термнефт.= томÑкбурнефт.= томÑкмебел.= томÑкнефт.= томÑкторгнефт.= транÑнефт.= транÑпечат.= туймазанефт.= тюменгазÑвÑз.= тюменнефт.= тюменнефтегазÑвÑз.= тюменьаÑунефт.= тюменьгеолÑвÑз.= удмуртнефт.= уралгидроÑтал.= уралÑлектромед.= уфанефт.= холмогорнефт.= центромебел.= центрÑельÑлектроÑет.= цниишерÑÑ‚.= чекмагушнефт.= череповецÑлектроÑвÑз.= черкеÑÑкÑлектроÑвÑз.= ÑлеваторÑтройдетал.= ÑнергозапчаÑÑ‚.= юговоÑтокÑлектроÑет.= южарланнефт.= ÑмалÑлектроÑвÑз.= link-grammar-5.3.16/data/ru/words/words.2420000664000076400007640000000253212431741033015206 00000000000000анальгин.= аÑпирин.= ацетон.= ацидофилин.= батиÑÑ‚.= биоÑ.= бурелом.= вазелин.= валидол.= валокардин.= ванилин.= ватин.= вельвет.= вермут.= винегрет.= виноград.= габардин.= гам.= гарнир.= гвалт.= глазет.= глинтвейн.= глицерин.= гогот.= гонор.= град.= джем.= джин.= драп.= дуÑÑ‚.= загар.= и-мейл.= кагор.= карбонад.= кардамон.= клекот.= клокот.= коверкот.= кодеин.= коленкор.= крепдешин.= крюшон.= лепет.= лоÑьон.= мадаполам.= майонез.= маргарин.= маркизет.= матерьÑл.= мозельвейн.= морÑ.= муÑлин.= нафталин.= парафин.= пиломатериал.= пирамидон.= плаÑтилин.= поплин.= портвейн.= ратин.= рейнвейн.= репÑ.= рокот.= рокфор.= Ñатин.= Ñидр.= Ñкрежет.= Ñтрекот.= Ñтрептоцид.= топот.= файдешин.= формалин.= хереÑ.= хлам.= хлороформ.= Ñ…Ñ€ÑÑÑ‚.= цокот.= чернозем.= черноÑлив.= чипÑет.= шарм.= шевиот.= шербет.= шнапÑ.= щебет.= link-grammar-5.3.16/data/ru/words/words.2080000664000076400007640000000263212431741033015211 00000000000000азбуч.= бруÑнич.= булавоч.= бутылоч.= веревоч.= веточ.= водоч.= вÑтавоч.= гороч.= дудоч.= единич.= елоч.= жилеточ.= закуÑоч.= заÑеч.= иголоч.= игрушеч.= кадоч.= каемоч.= карточ.= катушеч.= клеточ.= клубнич.= кнопоч.= колÑÑоч.= копееч.= коробоч.= кофточ.= краÑоч.= курточ.= лавоч.= ленточ.= лопаточ.= луноч.= мароч.= мероч.= миÑоч.= наливоч.= неотлож.= непривыч.= ниточ.= обложеч.= обмоточ.= оболоч.= оплош.= отделоч.= ошибоч.= палаточ.= пеленоч.= перемыч.= петлич.= пленоч.= плеточ.= плиточ.= подвиж.= подÑеч.= привыч.= пробоч.= протÑж.= пшенич.= пÑтероч.= радуж.= рамоч.= реÑнич.= решеточ.= Ñаеч.= ÑермÑж.= Ñеточ.= Ñказоч.= Ñкладоч.= Ñкобоч.= Ñкрипоч.= Ñправоч.= Ñтопоч.= таблич.= теплич.= теÑемоч.= точеч.= трубоч.= трÑпич.= трÑпоч.= уздеч.= фабрич.= форточ.= фуфаеч.= чароч.= чаÑтич.= чернич.= чечевич.= шаеч.= шапоч.= шпилеч.= штуч.= шуточ.= щеточ.= юбоч.= link-grammar-5.3.16/data/ru/words/words.790000664000076400007640000000202512431741033015133 00000000000000аблатив.= азеотроп.= амигдалоид.= анероид.= антиген.= аÑпект.= биллиард.= водоупор.= выÑокополимер.= галлюциноген.= гаплоид.= гербицид.= гиоид.= гиперплоид.= гипоплоид.= голоморф.= дезидератив.= детерминант.= дивергент.= диÑтрибутив.= диффузор.= золотоцвет.= зооид.= идемпотент.= изомер.= инвариант.= инÑектицид.= интрузив.= итератив.= клубнеплод.= липид.= лиÑтопад.= метамер.= микроÑлемент.= мономер.= некомплект.= номинатив.= октоплоид.= олигомер.= оптатив.= палеотип.= пептид.= пергамент.= предикат.= предикатив.= протоген.= пÑихоген.= разрыв.= ризоид.= Ñпорицид.= Ñуицид.= теплопровод.= хромоген.= link-grammar-5.3.16/data/ru/words/words.40000664000076400007640000002077712431741033015055 00000000000000авиаипотек.= автогидроочиÑтк.= автокоÑметик.= автоплаÑтик.= агогик.= агониÑтик.= агроботаник.= агрозоотехник.= адродинамик.= ак.= аквакинетик.= акванавтик.= акуÑтооптик.= алеаторик.= алыч.= американиÑтик.= аммофоÑк.= анакреонтик.= анаÑарк.= ангелик.= англиÑтик.= антигалактик.= антипериÑтальтик.= апологетик.= апофиг.= арабик.= арек.= армениÑтик.= архивиÑтик.= архитектоник.= арч.= аÑтрионик.= аÑтроботаник.= аÑтродинамик.= аÑтронавтик.= аутоплаÑтик.= африканиÑтик.= аÑробаллиÑтик.= аÑробик.= аÑромеханик.= аÑронавтик.= аÑроÑтатик.= аÑротермодинамик.= аÑроÑлектроразведк.= банчировк.= бародинамик.= бельг.= биогеодинамик.= биогидроакуÑтик.= биодинамик.= биокерамик.= биокибернетик.= биоматематик.= биоÑемиотик.= биоÑиÑтематик.= биоÑтатик.= биотик.= биоÑлектроник.= биоÑнергетик.= бихарактериÑтик.= бокк.= бомбировк.= бормотух.= булг.= ветротехник.= ветроÑнергетик.= выдавк.= выкраÑк.= вымывк.= вытопк.= газодинамик.= гальванокауÑтик.= гальваноплаÑтик.= гальванотехник.= гебраиÑтик.= гелиотехник.= гемодинамик.= геометродинамик.= геотектоник.= германиÑтик.= герменевтик.= геродонтик.= гетероплаÑтик.= гигиениÑтик.= гидрокинетик.= гидронимик.= гидропоник.= гидроÑтатик.= гидротек.= гидрофизик.= гипаллаг.= гирк.= гиродинамик.= гироÑтатик.= глажк.= глоÑÑематик.= гнотобиотик.= гомоплаÑтик.= граувакк.= двуручк.= деблокировк.= диакауÑтик.= диакритик.= диджитроник.= дипломатик.= добивк.= докраÑк.= документалиÑтик.= дочиÑтк.= евфеник.= ерундиÑтик.= забраковк.= загрунтовк.= заказух.= замуровк.= зачеканк.= зашнуровк.= зг.= иероглифик.= иконик.= иммунодиагноÑтик.= индианиÑтик.= индоевропеиÑтик.= интерлингвиÑтик.= информатик.= ирг.= иÑпаниÑтик.= камералиÑтик.= камк.= камнеобработк.= карак.= каракульч.= кариок.= картофелеÑортировк.= катадиоптрик.= квадрик.= квазиоптик.= кератоплаÑтик.= кинеÑик.= кинетоÑтатик.= клетневк.= когнитивиÑтик.= компаративиÑтик.= конкретик.= контрподготовк.= конх.= коÑмонавтик.= котинг.= крафт-бумаг.= креп-шотландк.= криогеник.= криоÑлектроник.= криÑталлооптик.= криÑталлофизик.= куг.= кураг.= лекÑикоÑтатиÑтик.= лещадк.= лингвоÑтилиÑтик.= литоглифик.= логарифметик.= логарифмик.= лузг.= магнионик.= магнитоаÑродинамик.= магнитогазодинамик.= магнитогидродинамик.= магнитооптик.= магнитоплазмодинамик.= магнитоÑтатик.= макробиотик.= макрокинетик.= макролингвиÑтик.= медиевиÑтик.= мезг.= мелюзг.= металингвиÑтик.= металогик.= метаматематик.= метаÑемиотик.= метеоритик.= мехатроник.= микрографик.= микроÑхемотехник.= микрофизик.= мнемотехник.= молектроник.= монголиÑтик.= мошк.= муÑак.= мÑзг.= накрывк.= наличк.= небраÑк.= нейробионик.= нейролингвиÑтик.= нейтроник.= нефтеочиÑтк.= нитроклетчатк.= нуг.= нуклеоник.= обдираловк.= оболтк.= окатк.= околк.= ольфактроник.= ориенталиÑтик.= орнаментик.= ортоптик.= оÑтеоплаÑтик.= отгибк.= отдувк.= откидк.= паанг.= палеобионик.= палеогеофизик.= панг.= парагог.= паралингвиÑтик.= патафизик.= пачанг.= педпрактик.= пентатоник.= пеньк.= перг.= переподготовк.= переполюÑовк.= переработк.= перешлифовк.= периÑтальтик.= пиррих.= платировк.= пневмоавтоматик.= пневмоник.= повалк.= подварк.= подзарÑдк.= подрубрик.= порнух.= пригрузк.= прикатк.= пришлифовк.= пробировк.= прогноÑтик.= прокÑемик.= проÑтановк.= протогалактик.= пÑевдоготик.= пÑевдонаук.= пÑихографик.= пÑиходинамик.= пÑихопрофилактик.= пÑихотехник.= пÑихофизик.= пург.= раг.= радиоакуÑтик.= радиогалактик.= радиогенетик.= разбаланÑировк.= разбортовк.= разминовк.= ракетодинамик.= рейганомик.= рентгенодиагноÑтик.= риноплаÑтик.= ритмоплаÑтик.= роботехник.= романиÑтик.= рудоразборк.= Ñамокритик.= Ñверхгалактик.= Ñвивк.= ÑейÑмотектоник.= Ñенег.= ÑеродиагноÑтик.= Ñеропрофилактик.= ÑиллогиÑтик.= ÑимволиÑтик.= Ñинектик.= Ñинематек.= Ñинергетик.= Ñинтактик.= Ñоник.= ÑоюзÑельхозтехник.= ÑоюзÑпецавтоматик.= Ñработк.= Ñтроповк.= Ñубгармоник.= Ñурдопедагогик.= ÑфрагиÑтик.= тагмемик.= тайг.= тек.= тектонофизик.= телеавтоматик.= телеблокировк.= телематик.= телотрох.= температурк.= терапевтик.= термионик.= термокауÑтик.= термоÑтатик.= термофизик.= тифлопедагогик.= тонетик.= торакоплаÑтик.= торевтик.= торкрет-штукатурк.= требух.= трибоник.= Ñ‚Ñуг.= тюрÑг.= ужарк.= уковк.= укрывк.= ультраакуÑтик.= упругогидродинамик.= уÑатк.= фанег.= фармакогенетик.= фармакокинетик.= фарук.= фелюк.= фенетик.= феррогидродинамик.= физиогномик.= филогенетик.= фок-Ñтеньг.= фольклориÑтик.= фонемик.= формалиÑтик.= форÑировк.= фотоботаник.= фотожурналиÑтик.= фотокерамик.= фотомеханик.= фотооптик.= ханук.= хемодинамик.= хемотроник.= хроматик.= хромодинамик.= цероплаÑтик.= цивилиÑтик.= циковк.= цинг.= цитогенетик.= цитодиагноÑтик.= чепух.= черноколоÑк.= чеÑуч.= шакш.= шелух.= шелыг.= шпарк.= штивк.= штормÑг.= шуг.= ÑвгемериÑтик.= Ñвтеник.= ÑквилибриÑтик.= ÑкиÑтик.= Ñконометрик.= ÑлаÑтогидродинамик.= ÑлектроакуÑтик.= Ñлектрогазодинамик.= Ñлектрогидравлик.= Ñлектрогидродинамик.= ÑлектродиагноÑтик.= Ñлектрокинетик.= Ñлектрооптик.= ÑлектроÑтатик.= Ñлектротермообработк.= Ñнвироник.= Ñрик.= Ñтноботаник.= ÑтноÑемиотик.= link-grammar-5.3.16/data/ru/words/words.760000664000076400007640000001423412431741033015135 00000000000000автоматик.= агрофизик.= аджик.= азбук.= акробатик.= акÑиоматик.= апокалиптик.= аптек.= арабиÑтик.= арник.= архаик.= архаиÑтик.= аÑептик.= атлетик.= атомиÑтик.= атрибутик.= базук.= баклаг.= баллиÑтик.= беллетриÑтик.= берлог.= библиотек.= биометрик.= бионик.= биотехник.= блÑÑ….= бом-брам-Ñтеньг.= бониÑтик.= брам-Ñтеньг.= бруÑник.= буколик.= булыг.= бумаг.= вампук.= ватаг.= ватрух.= вех.= визиг.= влаг.= волнух.= вороник.= выÑлуг.= вьюг.= вÑзиг.= галактик.= гармоник.= геотермик.= геотехник.= геральдик.= героик.= гимнаÑтик.= глиптик.= глиптотек.= голодух.= голубик.= гомилетик.= горькух.= готик.= гречих.= дерюг.= диатоник.= диететик.= диоптрик.= докук.= дорог.= драг.= драк.= дуг.= дурник.= евгеник.= ежевик.= железÑк.= желтух.= жиг.= журналиÑтик.= заварух.= заворох.= задруг.= закавык.= заковык.= закорюк.= заманих.= заÑек.= заÑлуг.= заÑтрех.= заÑух.= землÑник.= золотух.= игротек.= идиоматик.= изжог.= излук.= инÑтрументотек.= ипотек.= ираниÑтик.= кабалиÑтик.= кавык.= казуиÑтик.= калиг.= картотек.= каталектик.= катоптрик.= каторг.= квадриг.= кинематик.= кинетик.= кинооптик.= кинотек.= кинофабрик.= кинохроник.= киркомотыг.= кирх.= китаиÑтик.= клак.= клиник.= клоак.= клубник.= клюк.= книг.= кнÑженик.= ковриг.= колымаг.= кольчуг.= комбинаторик.= корчаг.= корÑг.= коÑметик.= коÑтрик.= коÑÑ‚Ñник.= коÑух.= кочерыг.= краÑнух.= краюх.= криминалиÑтик.= кулаг.= кулебÑк.= кулиг.= куманик.= лаÑк.= лачуг.= лекÑик.= лепех.= леÑоÑек.= лженаук.= лжеприÑÑг.= лиг.= логиÑтик.= лодыг.= лÑвоних.= майолик.= макух.= мамалыг.= маÑтик.= мать-и-мачех.= медовух.= мелодик.= меренг.= метагалактик.= метлик.= методик.= метрик.= микрокниг.= мимик.= мирик.= мозаик.= молодик.= мотыг.= мочаг.= музык.= мук.= навах.= наÑек.= натуг.= наук.= нег.= недолг.= недоÑек.= неорганик.= облепих.= ольх.= омонимик.= ономаÑтик.= оплеух.= опок.= оÑок.= оÑьмух.= отваг.= отволок.= паволок.= падуг.= пазух.= папах.= паприк.= паÑек.= паÑок.= паÑÑ….= патентик.= патетик.= паток.= патриÑтик.= педагогик.= передрÑг.= периодик.= перитектик.= пиитик.= пинакотек.= плах.= плодух.= пневматик.= повилик.= поволок.= подмог.= подоплек.= подпруг.= подÑек.= подÑок.= подÑтрок.= поздник.= показух.= полемик.= поленик.= поликлиник.= полудуг.= помех.= порук.= порух.= потех.= почеÑух.= поÑтик.= приÑтруг.= приÑÑг.= притолок.= проблематик.= проволок.= проклитик.= пропедевтик.= прорех.= прорух.= проÑодик.= профилактик.= пÑевдографик.= пÑихик.= пÑихолингвиÑтик.= публициÑтик.= пьÑник.= радуг.= развалюг.= развалюх.= разливух.= разлук.= разног.= разрух.= рамфотек.= рацух.= резух.= рек.= реплик.= реÑпублик.= речуг.= ритмик.= ритмомелодик.= риторик.= рубах.= рубрик.= руг.= рук.= руÑиÑтик.= руÑтик.= Ñ€Ñбух.= Ñаг.= ÑваÑтик.= Ñвербиг.= Ñветлух.= Ñвинух.= Ñемантик.= Ñемиотик.= ÑермÑг.= Ñерпух.= Ñивух.= Ñимволик.= Ñимптоматик.= Ñинагог.= Ñинекдох.= Ñинонимик.= Ñклок.= ÑлавиÑтик.= ÑотнÑг.= ÑофиÑтик.= ÑоциолингвиÑтик.= Ñпецифик.= Ñтамух.= Ñтатик.= Ñтелюг.= Ñтеньг.= ÑтилиÑтик.= ÑтохаÑтик.= Ñтренг.= Ñтрех.= Ñтрок.= Ñтрофик.= Ñудорог.= Ñулаг.= Ñуматох.= ÑупрÑг.= Ñутолок.= Ñферотек.= таволг.= тамг.= тапиок.= тектоник.= телег.= тематик.= термодинамик.= тог.= толик.= толок.= тоник.= топик.= топонимик.= тревог.= трофик.= туник.= улик.= уÑлуг.= утех.= фантаÑтик.= фелюг.= фиг.= филиппик.= фильмотек.= флориÑтик.= флÑг.= фольг.= фонетик.= фоник.= фонотек.= фор-Ñтеньг.= фотобумаг.= фототек.= фотохроник.= фрамуг.= характериÑтик.= цанг.= цветух.= центрифуг.= чаг.= чапыг.= чаÑтух.= черемух.= черник.= чернух.= чилибух.= чилиг.= чилÑг.= шагиÑтик.= шебек.= шеренг.= шпаг.= штанг.= щек.= ÑвриÑтик.= Ñвтектик.= Ñкзегетик.= Ñкзотик.= Ñклиптик.= Ñклог.= Ñкономик.= ÑнкауÑтик.= Ñнклитик.= Ñнциклик.= Ñпиграфик.= Ñпох.= ÑриÑтик.= Ñротик.= Ñтик.= юкк.= юмориÑтик.= ÑпониÑтик.= Ñранг.= Ñруг.= link-grammar-5.3.16/data/ru/words/words.250000664000076400007640000003635012431741033015132 00000000000000-выводн.= -клетьев.= -корпуÑн.= -ручьев.= авиагрузов.= автогужев.= автопередвижн.= автотормозн.= админиÑтративно-правов.= алфавитно-цифров.= аналого-цифров.= аудиоречев.= бантов.= башенно-Ñтрелов.= безболев.= безвихрев.= бездрожжев.= безлепеÑтн.= бензоналивн.= беÑкилев.= беÑÑетев.= беÑÑрочноотпуÑкн.= беÑчелюÑтн.= беÑчерепн.= бичев.= благочеÑтиво-показн.= бледно-голуб.= брызгов.= брюшнополоÑтн.= буквенно-цифров.= буквоотливн.= буронабивн.= вакуум-паров.= валентно-Ñилов.= вентилÑционно-вытÑжн.= верхнеподвеÑн.= верхнечелюÑтн.= вещно-правов.= вибродугов.= видеоигров.= вклейн.= внекорнев.= внепечн.= внеречев.= внеÑетев.= внеÑуÑтавн.= внечерепн.= внешнечерепн.= внеÑзыков.= внутривеков.= внутривидов.= внутриглазн.= внутригруппов.= внутриземн.= внутримозгов.= внутриноÑов.= внутриплаÑтов.= внутриполоÑтн.= внутриÑлогов.= внутриÑоплов.= внутриÑортов.= внутриÑудов.= внутриузлов.= внутричерепн.= внутриÑзыков.= водно-грÑзев.= водно-клеев.= водно-Ñолев.= водно-Ñпиртов.= водовпуÑкн.= водовыпуÑкн.= водогрунтов.= водокольцев.= водоналивн.= водонефтÑн.= водопаров.= водоÑтолбов.= водÑниÑто-голуб.= военно-вещев.= военно-полев.= воздуховыпуÑкн.= воздуховытÑжн.= воздухоÑпуÑкн.= воздушно-водÑн.= воздушно-Ñух.= воздушно-теплов.= возраÑтно-полов.= волноводно-щелев.= вплавн.= врачебно-Ñтрахов.= второочередн.= выжимн.= выкатн.= выклейн.= выпотн.= выÑадн.= выÑококучев.= выÑокоÑмолÑн.= выÑокоуглов.= вышибн.= газовыхлопн.= газодымов.= газопаров.= газопылев.= гайконарезн.= гвоздезабивн.= гетероцепн.= гидровзрывн.= гидровинтов.= гидроволнов.= гидровÑкрышн.= гидроиглов.= гидроплаÑтов.= гидроприводн.= гидротеплов.= гидротормозн.= гидроузлов.= гиперплоÑкоÑтн.= гироÑилов.= голев.= голоÑеменн.= горно-Ñтепн.= горнобуров.= горновзрывн.= горнолеÑн.= горноÑтепн.= гражданÑко-правов.= гражданÑкоправов.= губно-губн.= губно-зубн.= двадцативыводн.= двадцатикорпуÑн.= двадцатиплоÑкоÑтн.= двадцатиÑкороÑтн.= двадцатичетырехчаÑов.= девÑноÑтовыводн.= девÑноÑтокорпуÑн.= деревоземлÑн.= длинногребнев.= доречев.= доÑветов.= единофронтов.= еÑтеÑтвенно-Ñзыков.= железоÑкобÑн.= жилищно-бытов.= звукоÑмыÑлов.= звукошумов.= зеленовато-голуб.= зернопаров.= зернопропашн.= золоÑмывн.= зубно-губн.= зубно-лицев.= зубодеÑнев.= зубочелюÑтн.= иглопробивн.= интерÑетев.= инфразвуков.= инфратеплов.= иÑкрÑн.= иÑправительно-трудов.= каменно-землÑн.= камерно-Ñтолбов.= карбоцепн.= картонно-навивн.= картофелеовощн.= каÑÑетно-ножев.= катодно-лучев.= кашлев.= квадратно-гнездов.= киÑлотно-щелочн.= кишечнополоÑтн.= клешнев.= клиновидно-ушн.= книгоÑбытов.= когтев.= кожевенно-обувн.= командно-штабн.= коммунально-бытов.= конвейерно-тылов.= конÑольно-подвеÑн.= конÑтитуционно-правов.= контрольно-пропуÑкн.= контрольно-Ñеменн.= координатно-цифров.= кормоÑеменн.= корпуÑкулÑрно-волнов.= коÑтномозгов.= кровеглазн.= кровемозгов.= кромкообрезн.= крупногруппов.= крупнокорнев.= крупнокуÑков.= крупнооÑтровн.= крыльев.= лазурно-голуб.= левовинтов.= левозавит.= ленточно-цепн.= леÑолугов.= леÑопропуÑкн.= леÑоÑбытов.= ложнокоренн.= льдоÑолÑн.= магнитозвуков.= магнитотеплов.= магнитотормозн.= малогрузов.= малоходов.= малоциклов.= маÑлоналивн.= маÑлоперепуÑкн.= маÑлоÑливн.= материально-правов.= мачтово-Ñтрелов.= межбортов.= межвыводн.= межгодов.= междугов.= междугодов.= междукуÑтов.= международно-правов.= междуоÑев.= междуплеменн.= междупоездн.= междуÑлоев.= межкорпуÑн.= межкурÑов.= межоÑев.= межоÑтровн.= межплаÑтов.= межплеменн.= межплоÑкоÑтн.= межпоездн.= межÑлогов.= межÑлоев.= межÑортов.= межÑтихов.= межтеменн.= межхрÑщев.= межцентров.= межчелюÑтн.= межъÑзыков.= мелкогруппов.= мелкокуÑков.= мелкоÑеменн.= металлобытов.= металлодугов.= метеоогнев.= механизированно-ручн.= микробоков.= микровихрев.= микроÑплавн.= микроштрихов.= многовинтов.= многовременн.= многовыводн.= многогодов.= мнÐ¾Ð³Ð¾Ð³Ñ€ÑƒÐ¿Ð¿Ð¾Ð².= многодугов.= многокилев.= многокольцев.= многокурÑов.= многолиÑтов.= многооÑтровн.= многоплоÑкоÑтн.= многополоÑтн.= многопоÑтов.= многоручьев.= многоÑкороÑтн.= многоцентров.= многочаÑов.= многошрифтов.= многоштифтов.= многощелев.= молокоÑливн.= молочно-овощн.= мÑгкоÑеменн.= мÑÑожиров.= надвидов.= надчелюÑтн.= намазн.= небеÑно-голуб.= небоев.= небытов.= невзрывн.= невинтов.= невихрев.= невыдвижн.= неголовн.= негрунтов.= негруппов.= негубн.= неделов.= недолев.= нежно-голуб.= незаливн.= незатÑжн.= незвуков.= неигров.= неименн.= неключев.= некорнев.= некругов.= нелицев.= немÑÑн.= ненадувн.= ненарезн.= неноÑов.= ненулев.= неоÑновн.= неотводн.= неоткидн.= неотрезн.= непаров.= неплаÑтов.= неподпиÑн.= неподÑтавн.= непоказн.= неполов.= непоршнев.= неприводн.= непризов.= непризывн.= непромывн.= непроходн.= непуÑков.= непуÑÑ‚.= неразводн.= нераздвижн.= неразрезн.= нераÑпиÑн.= неречев.= неродов.= неручн.= нерÑдов.= неÑбытов.= неÑветов.= неÑетев.= неÑквозн.= неÑортов.= неÑоÑтавн.= неÑплошн.= нетеплов.= нетипов.= неуÑтавн.= неформов.= нефтебуров.= нецветн.= неценов.= нецифров.= нечиÑлов.= нижнебоков.= нижнедолев.= нижнемелов.= нижнеоткидн.= нижнеподвеÑн.= нижнетеменн.= нижнечелюÑтн.= низкоÑкороÑтн.= общевыходн.= общеземн.= общеÑплавн.= общеÑтвенно-бытов.= общеÑтилев.= общеÑудов.= общецехов.= объемно-переÑтавн.= околозвуков.= опорно-Ñцепн.= опорно-ходов.= отгребн.= отпарн.= паковально-обжимн.= паровпуÑкн.= паровыпуÑкн.= паруÑно-гребн.= паÑтельно-голуб.= паточно-клеев.= перекладн.= переплавн.= перепуÑкн.= переÑтавн.= переходно-ÑкороÑтн.= периÑто-кучев.= пигментно-переводн.= пироÑлизев.= плазменно-дугов.= плетев.= плоÑкоÑтн.= плоÑкочерепн.= плоÑкощелев.= поверхноÑтно-Ñух.= повозраÑтн.= погружн.= подгруппов.= поддеÑнев.= подкоренн.= подÑечно-огнев.= подÑолев.= подчелюÑтн.= подчерепн.= подъемно-опуÑкн.= подъемно-переÑтавн.= покрытоÑеменн.= поливинилÑпиртов.= политико-правов.= полугребенн.= полуоÑтровн.= полуторавеков.= полуторачаÑов.= получетвертн.= поÑлегрозов.= поÑлелеÑн.= поÑлепоÑевн.= поÑлештормов.= поÑтлучев.= поузлов.= почвогрунтов.= почвообрабатывающе-поÑевн.= поÑÑнично-Ñпинн.= правовинтов.= правозавит.= пращев.= праÑзыков.= предвыходн.= предгрозов.= преддождев.= предплечев.= предплюÑнев.= предпуÑков.= предречев.= предродов.= предротов.= предчелюÑтн.= преÑÑовыдувн.= приемно-выводн.= приклейн.= прикорнев.= приточно-вытÑжн.= пришлюзов.= пробопечатно-переводн.= проволокоÑшивн.= проплавн.= проÑтранÑтвенно-временн.= противобортов.= противоветров.= противовзрывн.= противодождев.= противоклещев.= противокорев.= противонакипн.= противотеплов.= противоштормов.= противоштурмов.= противошумов.= процеÑÑуально-правов.= пÑевдобоков.= пÑевдоприкладн.= пÑихополов.= публично-правов.= пылеводÑн.= пылеÑпуÑкн.= равноÑкороÑтн.= равноÑлогов.= радиально-кольцев.= радиокурÑов.= радиопроводн.= радиоÑветов.= радиоÑвÑзн.= радиотеплов.= разборно-переÑтавн.= раздувн.= разнокоренн.= разнолучев.= разнородов.= разноÑлогов.= разночелюÑтн.= разорванно-дождев.= разорванно-кучев.= рамно-Ñвайн.= рантовшивн.= раÑцепн.= рейконарезн.= ротоноÑов.= рыбопропуÑкн.= рыхлокуÑтов.= ÑамоÑплавн.= Ñанитарно-бытов.= Ñверхбоев.= Ñверхвеков.= Ñверхвременн.= Ñверхгодов.= ÑверхÑветов.= ÑверхÑквозн.= Ñверхтипов.= Ñверхциклов.= Ñветло-голуб.= Ñветолучев.= Ñветотенев.= Ñвободновихрев.= Ñвободнопоршнев.= Ñемейно-полов.= Ñеро-голуб.= Ñеро-Ñтальн.= Ñеровато-голуб.= Ñечев.= Ñильнощелочн.= Ñиневато-Ñтальн.= Ñлабообжит.= Ñлаботеплов.= Ñлабощелочн.= Ñлезно-ноÑов.= Ñливно-наливн.= ÑложноÑоÑтавн.= ÑлоиÑто-дождев.= ÑлоиÑто-кучев.= ÑмеÑев.= Ñмехов.= ÑнабженчеÑко-Ñбытов.= Ñоковыжимн.= ÑорокачаÑов.= Ñпинномозгов.= Ñпирально-навивн.= Ñпирально-щелев.= Ñреднебоков.= ÑредневозраÑтн.= ÑреднекуÑков.= ÑреднелиÑтов.= Ñреднелицев.= Ñреднемиров.= Ñредненизов.= ÑреднеотраÑлев.= ÑреднеподвеÑн.= ÑреднеÑеменн.= ÑреднеÑетев.= ÑреднеÑкороÑтн.= ÑреднечаÑов.= ÑреднечиÑлов.= ÑталевыпуÑкн.= Ñтекловыдувн.= Ñтрокоотливн.= Ñтруктурно-временн.= ÑубÑветов.= Ñубщелочн.= ÑудопропуÑкн.= Ñухожаров.= ÑухоÑтепн.= Ñчетно-выводн.= танцевально-хоров.= темно-голуб.= теоретико-группов.= теоретико-игров.= теоретико-чиÑлов.= теплоÑилов.= термовеÑов.= термодымов.= термошумов.= толÑтолиÑтов.= тонкогребенн.= тонколиÑтов.= торфощелочн.= третьеочередн.= трубонарезн.= трубоогнев.= труднобольн.= турбобуров.= турбопоршнев.= тюремно-трудов.= Ñ‚ÑжелоупрÑжн.= углеÑпуÑкн.= углещелочн.= уголовно-правов.= узкоклинов.= узкоцелев.= узкочерепн.= учебно-запаÑн.= фальцевально-ножев.= фацетно-торцев.= фиолетово-голуб.= формально-правов.= фрезерно-торцев.= фруктово-овощн.= хвороÑÑ‚Ñн.= хозÑйÑтвенно-бытов.= хозÑйÑтвенно-питьев.= цветоÑветов.= цельноÑтальн.= церковно-хоров.= церковноправов.= челюÑтно-лицев.= черепно-мозгов.= шарнирно-откидн.= шелкопоÑÑн.= широкопроходн.= широкоходов.= шлакоÑмывн.= шнекобуров.= Ñкономико-правов.= ÑлектровеÑов.= Ñлектрожезлов.= Ñлектрозаводн.= ÑлектроиÑкров.= Ñлектронно-лучев.= Ñлектропаров.= Ñлектропередвижн.= Ñлектропечн.= Ñлектроразрывн.= Ñлектроручн.= ÑлектроÑветов.= ÑлектроÑилов.= Ñлектротеплов.= ÑлектрочаÑов.= ÑтноÑзыков.= Ñрко-голуб.= link-grammar-5.3.16/data/ru/words/words.1130000664000076400007640000000317612431741033015210 00000000000000абу-заабал.= аккол.= алакол.= алашан.= аллах-юн.= андреапол.= анхел.= аомын.= арамил.= арл.= базел.= берчикул.= бил.= бирказанкол.= бориÑпол.= боткул.= браззавил.= брюÑÑел.= бугенвил.= бугун.= верÑал.= гренобл.= гуÑкил.= далÑн.= дивалькол.= добромил.= еÑил.= жартыркол.= заÑлавл.= иремел.= иÑилькул.= каргопол.= каÑÑел.= кицман.= ковел.= короÑтен.= коÑтопол.= краван.= кумкол.= лепел.= либервил.= ливерпул.= лилл.= лихоÑлавл.= лодз.= лошин.= любомл.= мариупол.= мелитопол.= микун.= мозел.= мозыр.= монреал.= мÑтиÑлавл.= намдин.= наньшан.= неапол.= невел.= невшател.= никопол.= новолукомл.= новоÑил.= парабел.= переÑлавл.= переÑÑлавл.= петропол.= пномпен.= путивл.= радомышл.= роÑлавл.= рошал.= Ñабадел.= ÑаÑыкол.= Ñимферопол.= ÑихотÑ-алин.= Ñокал.= Ñонкел.= Ñтавропол.= Ñюн.= таньцзин.= тернопол.= тираÑпол.= тирол.= транÑваал.= турткул.= Ñ‚Ñнь-шан.= урен.= хайдеÑвилл.= хайнан.= чанчун.= чатыркел.= чебаркул.= чиÑтопол.= шаргун.= шекел.= шуазел.= Ñртил.= Ñмпол.= Ñнгиюл.= ÑроÑлавл.= link-grammar-5.3.16/data/ru/words/words.920000664000076400007640000013437212431741033015141 00000000000000аванÑировани.= авиаотделени.= авиапредприÑти.= автодоени.= автоопределени.= автопредприÑти.= агромероприÑти.= агропредприÑти.= аккредитовани.= аминоÑоединени.= аннулировани.= арторуди.= аÑÑигновани.= багрени.= базировани.= бандформировани.= бдени.= бедÑтви.= безбожи.= безбрачи.= безбрежи.= безвери.= безветри.= безвкуÑи.= безвлаÑти.= безволи.= бездейÑтви.= бездуши.= беззакони.= беззвучи.= беззлоби.= безличи.= безлуни.= безмолви.= безначали.= безобрази.= безуми.= безучаÑти.= безъÑзычи.= белени.= белокрови.= беÑновани.= беÑплоди.= беÑправи.= беÑÑили.= беÑÑлави.= беÑÑмерти.= беÑÑмыÑли.= беÑÑоюзи.= беÑÑтраши.= беÑчини.= биени.= бизнеÑ-приложени.= биоповреждени.= биопредприÑти.= биоуправлени.= бичевани.= благоволени.= благовони.= благоденÑтви.= благодуши.= благолепи.= благоприÑÑ‚Ñтвовани.= благороди.= благоÑловени.= благоÑоÑтоÑни.= благочини.= блеÑни.= блиÑтани.= блуждани.= богоÑлови.= богоÑлужени.= боепитани.= борени.= бормотани.= бракоÑочетани.= братани.= братолюби.= бренчани.= брожени.= броÑани.= брюзжани.= брÑцани.= букÑовани.= бурени.= бурлени.= буртовани.= бурчани.= бучени.= бушевани.= бытовани.= валÑни.= варени.= ваÑни.= вбивани.= введени.= вдевани.= вдохновени.= вдувани.= вдыхани.= ведени.= вездеÑущи.= везени.= велени.= велеречи.= величани.= величи.= венчани.= вербовани.= верви.= верезжани.= верещани.= веровани.= вероиÑповедани.= вероучени.= вероÑти.= верчени.= веÑели.= ветвлени.= вешани.= вешени.= вещани.= веÑни.= вжати.= взаимовлиÑни.= взаимодейÑтви.= взаимопонимани.= взаимоÑоединени.= взбивани.= взведени.= взвешивани.= вздувани.= вздути.= вздыхани.= взимани.= взрывани.= взрыти.= взрыхлени.= взывани.= взыÑкани.= взÑти.= виброколебани.= видени.= видеоиздани.= видеоизображени.= видеопредприÑти.= визжани.= визировани.= вилÑни.= винодели.= вкапывани.= вклинени.= включени.= вкраплени.= вкушени.= владени.= влечени.= вливани.= влити.= влиÑни.= вложени.= вменени.= вмещени.= внедрени.= внеÑени.= внимани.= внушени.= вовлечени.= водворени.= водоÑвÑти.= водружени.= вожделени.= вождени.= возбуждени.= возведени.= возвещени.= возвращени.= возвышени.= возглави.= возгорани.= воздаÑни.= воздейÑтви.= возделывани.= воздухоплавани.= воздыхани.= возжжени.= воззвани.= воззрени.= возлиÑни.= возложени.= возмезди.= возмещени.= возмужани.= возмущени.= вознаграждени.= вознеÑени.= возникновени.= возношени.= возобновлени.= возражени.= возраÑтани.= возращени.= волеизъÑвлени.= волнени.= волочени.= волховани.= воображени.= вооружени.= воплощени.= ворковани.= ворожени.= воронени.= ворошени.= ворÑовани.= ворчани.= воÑклицани.= воÑкреÑени.= воÑкрешени.= воÑкурени.= воÑпалени.= воÑпарени.= воÑпевани.= воÑпитани.= воÑпоминани.= воÑприÑти.= воÑпроизведени.= воÑÑоединени.= воÑÑоздани.= воÑÑтани.= воÑхищени.= воÑхождени.= воÑшеÑтви.= воцарени.= вощени.= впадени.= впечатлени.= впиÑывани.= вплетени.= враÑтани.= врачевани.= вращени.= вручени.= вÑаÑывани.= вÑеведени.= вÑевлаÑти.= вÑезнани.= вÑелени.= вÑеоружи.= вÑеÑили.= вÑкрыти.= вÑтавани.= вÑтуплени.= втирани.= вторжени.= вхождени.= вшивани.= выбивани.= выбывани.= выбыти.= выведени.= выгибани.= выгребани.= выдвигани.= выдвижени.= выдворени.= выделени.= выдувани.= выдыхани.= выжигани.= выжидани.= выжимани.= вызревани.= выкачивани.= выкликани.= выключени.= выливани.= вымерзани.= вымещени.= вымирани.= вымогани.= вынеÑени.= выпадени.= выполнени.= выпрÑмлени.= выравнивани.= выражени.= выраÑтани.= вырезани.= вырождени.= вырубани.= выручени.= выÑевани.= выÑелени.= выÑказывани.= выÑокомери.= выÑтуплени.= выÑыпани.= выÑыхани.= вытекани.= вытеÑнени.= вытирани.= вытÑжени.= выучивани.= выцветани.= вычиÑлени.= вычитани.= вычищени.= вычленени.= вышивани.= выÑвлени.= выÑÑнени.= вьючени.= вÑзани.= вÑлени.= гадани.= газоÑнабжени.= гашени.= гидроÑооружени.= гипÑовани.= глотани.= глумлени.= гниени.= гноекрови.= гноени.= говорени.= головокружени.= голодани.= голоÑовани.= голошени.= гонени.= горени.= гоÑобразовани.= гоÑпредприÑти.= гоÑударÑтвоведени.= гоÑучреждени.= градобити.= гранени.= графлени.= гудени.= гулÑни.= давлени.= дарени.= даровани.= даÑни.= двадцатилети.= движени.= двоебрачи.= двоевери.= двоедуши.= двоемужи.= двоемыÑли.= двоени.= двоеперÑти.= двоеточи.= двуличи.= двумужи.= двуперÑти.= двуÑтиши.= двухлети.= двухолми.= двуÑзычи.= дейÑтви.= декларировани.= декодировани.= делани.= делени.= денонÑировани.= держани.= дерзани.= деÑÑтилети.= детолюби.= деÑни.= добавлени.= добродуши.= добывани.= доведени.= довери.= довершени.= доени.= дождевани.= дожити.= дозволени.= дознани.= дозревани.= долблени.= долголети.= долженÑтвовани.= доливани.= домоуправлени.= донеÑени.= дооборудовани.= дополнени.= допущени.= доÑаждени.= доÑтижени.= доÑтоÑни.= дотировани.= доукомплектовани.= дроблени.= дрожани.= дружелюби.= дублени.= дублировани.= дуновени.= дыхани.= евангели.= единени.= единобожи.= единовери.= единодуши.= еÑтеÑтвознани.= жаловани.= жевани.= желани.= женолюби.= жжени.= жизнелюби.= жировани.= жужжани.= журчани.= забвени.= забивани.= заблуждени.= заболевани.= забывани.= заведени.= заверени.= завершени.= заветри.= завещани.= завивани.= завиÑани.= завихрени.= завлечени.= заводоуправлени.= завоевани.= завывани.= завышени.= завÑзывани.= загибани.= заглави.= загнивани.= загорани.= заграждени.= загранплавани.= загранучреждени.= загрÑзнени.= задавани.= задани.= задержани.= задувани.= задушени.= задымлени.= задыхани.= зажати.= зажжени.= заживани.= заживлени.= зажигани.= заземлени.= зазрени.= зазывани.= заикани.= заилени.= заиливани.= заимÑтвовани.= заклани.= заклинани.= заключени.= заклÑти.= закреплени.= закруглени.= закрыти.= заламывани.= залегани.= заливани.= заложени.= замахивани.= замедлени.= замерзани.= заметани.= замечани.= замещени.= замирани.= замирени.= замораживани.= замощени.= замыкани.= занеÑени.= занижени.= занÑти.= заоÑтрени.= запаздывани.= запаивани.= запирани.= запиÑывани.= запоздани.= заполнени.= запоминани.= запрещени.= запугивани.= запуÑтени.= заражени.= зараÑтани.= зарождени.= зарÑжани.= зарÑжени.= заÑевани.= заÑедани.= заÑелени.= заÑолени.= заÑорени.= заÑтывани.= заÑыпани.= заÑыхани.= затемнени.= затенени.= затмени.= затоплени.= заточени.= затруднени.= затухани.= заучивани.= заушени.= захождени.= захоронени.= зацветани.= зацеплени.= зачати.= зачиÑлени.= зачтени.= зашивани.= защемлени.= заÑвлени.= звани.= звукоуÑилени.= звучани.= здани.= здрави.= зевани.= земледели.= землемери.= землетрÑÑени.= зиÑни.= златолюби.= зловони.= злодеÑни.= зломыÑли.= злонрави.= злополучи.= злоречи.= злоÑлови.= злоÑчаÑти.= злоупотреблени.= злоÑзычи.= знамени.= знани.= значени.= золени.= золочени.= зондировани.= зрени.= зубрени.= игнорировани.= иждивени.= избавлени.= избежани.= избиени.= избрани.= изваÑни.= извержени.= извеÑти.= извещени.= извинени.= извлечени.= изволени.= извращени.= изгибани.= изгнани.= издани.= издели.= издыхани.= изживани.= изжити.= излечени.= излиÑни.= изложени.= излучени.= измельчени.= изменени.= измерени.= измождени.= измышлени.= изнеможени.= изнурени.= изобили.= изображени.= изобретени.= изоиздани.= изощрени.= изречени.= изувечени.= изумлени.= изучени.= изъÑвлени.= изъÑÑнени.= изъÑти.= изыÑкани.= икани.= имени.= именовани.= импортировани.= инвеÑтировани.= иновери.= иномыÑли.= инÑпектировани.= инÑпирировани.= интегрировани.= иÑкажени.= иÑкани.= иÑключени.= иÑкоренени.= иÑкрени.= иÑкривлени.= иÑкуплени.= иÑкушени.= иÑпарени.= иÑполнени.= иÑпользовани.= иÑправлени.= иÑпуÑкани.= иÑпытани.= иÑÑечени.= иÑÑледовани.= иÑÑтуплени.= иÑтечени.= иÑтолковани.= иÑторжени.= иÑтощени.= иÑтреблени.= иÑтребовани.= иÑÑ‚Ñзани.= иÑхудани.= иÑцелени.= иÑчади.= иÑчезновени.= иÑчиÑлени.= каждени.= калени.= камени.= камлани.= капиталовложени.= карьероуправлени.= каÑани.= качани.= качени.= квашени.= квотировани.= кешировани.= кивани.= кидани.= киновидеопроизведени.= киномероприÑти.= кинопроизведени.= кипени.= кипÑчени.= клеймени.= клепани.= клокотани.= книгоиздани.= кнÑжени.= ковылÑни.= ковырÑни.= кодировани.= кокÑовани.= колебани.= колошени.= колыхани.= командировани.= командовани.= комплектовани.= конÑультировани.= контрнаÑтуплени.= контрпредложени.= копани.= копнени.= копошени.= копчени.= кораблекрушени.= кормлени.= короблени.= корректировани.= корчевани.= коÑмовидени.= коÑноÑзычи.= коÑоглази.= кочевани.= кошени.= краплени.= краÑноречи.= крашени.= кредитовани.= креплени.= крещени.= кривлÑни.= криводуши.= кровоизлиÑни.= кровопролити.= кровотечени.= кроени.= кропани.= кроплени.= кружени.= кручени.= крушени.= крÑхтени.= куковани.= купани.= курени.= кущени.= кÑшировани.= легковери.= лежани.= лепетани.= леÑонаÑаждени.= летани.= летоиÑчиÑлени.= лечени.= лжеучени.= лизани.= ликовани.= линовани.= линчевани.= линÑни.= литобъединени.= лицезрени.= лицемери.= лицензировани.= лишени.= лобзани.= лобызани.= лощени.= лужени.= лучени.= лущени.= любовани.= любодеÑни.= любомудри.= макани.= маловери.= малодуши.= малокрови.= мановени.= маÑлодели.= махани.= мгновени.= медучреждени.= междомети.= междоузли.= межевани.= межÑоединени.= мелькани.= мероприÑти.= мерцани.= меÑторождени.= металлоиздели.= метани.= метени.= мечтани.= мигани.= микродвижени.= микроудобрени.= миловани.= милоÑерди.= миновани.= мирволени.= мировоззрени.= мироздани.= миролюби.= мироощущени.= млени.= мнени.= многобожи.= многолети.= многомужи.= многообрази.= многоточи.= молебÑтви.= молени.= молочени.= молчани.= моргани.= мордобити.= морени.= мореплавани.= мотани.= мочекрови.= мочени.= мощени.= мракобеÑи.= мудровани.= муравлени.= мучени.= мщени.= мычани.= мышлени.= набирани.= наблюдени.= набухани.= наваждени.= наведени.= наверши.= наводнени.= нагибани.= нагнетани.= нагноени.= награждени.= нагревани.= надгроби.= надевани.= наделени.= надувани.= нажати.= названи.= назидани.= назначени.= называни.= наименовани.= наити.= наказани.= наклонени.= накоплени.= накрыти.= налаживани.= наличи.= налогообложени.= наложени.= намерени.= нанеÑени.= нападени.= напиÑани.= наплаÑтовани.= наполнени.= напоминани.= направлени.= напрÑжени.= напутÑтви.= напылени.= нараÑтани.= наращени.= наращивани.= нарекани.= наречени.= наречи.= нарождени.= нарушени.= наÑаждени.= наÑелени.= наÑили.= наÑлаждени.= наÑледи.= наÑледовани.= наÑлоени.= наÑтавлени.= наÑтоÑни.= наÑтроени.= наÑтуплени.= наÑыщени.= натекани.= натÑжени.= наущени.= нахождени.= начати.= начертани.= начинани.= начиÑлени.= нашеÑтви.= неблагозвучи.= небрежени.= неведени.= невезени.= невери.= невероÑти.= невнимани.= невручени.= негодовани.= неделани.= недержани.= недовери.= недоедани.= недомогани.= недомыÑли.= недопонимани.= недопоÑтуплени.= недоразумени.= недоумени.= недоуми.= нежелани.= незлоби.= незнани.= неимени.= неоказани.= неплоди.= неполучени.= непоÑтуплени.= непочтени.= непредоÑтавлени.= непредÑтавлени.= непрепÑÑ‚Ñтвовани.= неприбыти.= непризнани.= неприличи.= непринÑти.= неприÑти.= нерадени.= неразуми.= неÑварени.= неÑени.= неÑоблюдени.= неÑоглаÑи.= неÑоглаÑовани.= неÑоответÑтви.= неÑтроени.= неÑчаÑти.= нетерпени.= нетлени.= неуважени.= неумени.= неучаÑти.= неучени.= нехотени.= нечеÑти.= низани.= низведени.= низложени.= ниÑшеÑтви.= нитрохлорÑоединени.= нововведени.= новолуни.= новообразовани.= ношени.= нырÑни.= обалдени.= обаÑни.= обведени.= обвинени.= обводнени.= обдирани.= обдумывани.= обеднени.= обезвреживани.= обелени.= обеÑпечени.= обеÑценени.= обеÑценивани.= обетовани.= обещани.= обжаловани.= обжигани.= обзаведени.= обивани.= обили.= обитани.= обладани.= облачени.= облегчени.= облеÑени.= облечени.= обливани.= обличени.= обложени.= облучени.= облыÑени.= обмелени.= обмирани.= обмирщени.= обморожени.= обмундировани.= обмывани.= обнажени.= обнаружени.= обнищани.= обновлени.= обобщени.= обогащени.= ободрени.= обожани.= обозначени.= обозрени.= обольщени.= обонÑни.= оборудовани.= обоÑновани.= обоÑоблени.= обоÑтрени.= образовани.= обрамлени.= обраÑтани.= обращени.= обраÑовани.= обрезани.= обретени.= обречени.= обруÑени.= обручени.= обрушени.= обрÑжени.= обÑечени.= обÑледовани.= обÑуждени.= обтирани.= обувани.= обуздани.= обучени.= обхождени.= общежити.= общени.= общеÑтвоведени.= объедани.= объедени.= объединени.= объÑвлени.= объÑÑнени.= объÑти.= обыкновени.= овладени.= оглавлени.= оглашени.= оглуплени.= оголени.= огорчени.= ограблени.= ограждени.= ограничени.= огрубени.= огрублени.= одевани.= одеÑни.= одичани.= однобрачи.= однообрази.= одобрени.= одолени.= одолжени.= одрÑхлени.= одурачени.= одурени.= ожерели.= оживани.= оживлени.= ожидани.= ожирени.= озарени.= озверени.= озвучени.= оздоровлени.= озеленени.= озлоблени.= озноблени.= оказани.= окаймлени.= окаменени.= окапывани.= окиÑлени.= окончани.= округлени.= окружени.= окуклени.= окунани.= окуривани.= окучивани.= оледенени.= омерзени.= омертвени.= омовени.= омоложени.= омылени.= онемени.= опаÑени.= опережени.= оперени.= опиÑани.= оповещени.= опоздани.= опознани.= опозорени.= оползани.= опошлени.= оправдани.= оправлени.= определени.= опреÑнени.= опровержени.= опрощени.= опубликовани.= опуÑкани.= опуÑтени.= опылени.= опьÑнени.= орабочени.= ороговени.= орошени.= оружи.= оÑаждени.= оÑаживани.= оÑваивани.= оÑвежени.= оÑвещени.= оÑвидетельÑтвовани.= оÑвоени.= оÑвÑщени.= оÑедани.= оÑеменени.= оÑкоплени.= оÑкорблени.= оÑкудени.= оÑлаблени.= оÑлеплени.= оÑложнени.= оÑлушани.= оÑмеÑни.= оÑмоглаÑи.= оÑмыÑлени.= оÑнащени.= оÑновани.= оÑознани.= оÑпаривани.= оÑтавлени.= оÑтеклени.= оÑтроуми.= оÑтывани.= оÑуждени.= оÑушени.= оÑыпани.= оÑÑзани.= отбивани.= отбити.= отбывани.= отбыти.= отведени.= отвердени.= отверÑти.= отвлечени.= отвращени.= отграничени.= отдалени.= отдани.= отделени.= отекани.= отеплени.= отзвучи.= отклонени.= отключени.= откровени.= открыти.= отлити.= отличи.= отложени.= отлучени.= отмирани.= отмщени.= отнеÑени.= отношени.= отнÑти.= отображени.= отобрани.= отозвани.= отоплени.= отпадени.= отпевани.= отпирани.= отплыти.= отправлени.= отпущени.= отравлени.= отражени.= отраÑтани.= отречени.= отрешени.= отрицани.= отÑеивани.= отÑелени.= отÑечени.= отÑлоени.= отÑоединени.= отÑтавани.= отÑтранени.= отÑтуплени.= отÑутÑтви.= оттаивани.= отторжени.= отточи.= отупени.= отчаÑни.= отчиÑлени.= отчуждени.= отÑгощени.= отÑгчени.= оформлени.= охаивани.= охлаждени.= охмелени.= охранени.= оцепенени.= оцеплени.= очаровани.= очертани.= очищени.= ощущени.= падани.= падени.= паенакоплени.= палени.= парени.= паровани.= партÑобрани.= паÑни.= пеленани.= пемзовани.= пени.= перебазировани.= передвижени.= переедани.= переживани.= перезаключени.= перезахоронени.= переиздани.= переименовани.= переклеймени.= переключени.= перекраивани.= перекрыти.= переливани.= перемещени.= перемири.= переназначени.= перенаправлени.= перенаÑелени.= переоборудовани.= переоÑвидетельÑтвовани.= переоÑнащени.= переоформлени.= перепиÑывани.= переплетени.= переплыти.= перераÑпределени.= перераÑтани.= перерождени.= переÑелени.= переÑечени.= переÑоздани.= переÑтроени.= переутверждени.= перехватывани.= перечиÑлени.= пеÑнопени.= пеÑтовани.= печатани.= печени.= пикетировани.= пилени.= пиÑани.= питани.= пити.= пихани.= плавани.= плавлени.= плавÑооружени.= племобъединени.= племпредприÑти.= пленени.= плеÑкани.= плетени.= плодороди.= плоени.= плоÑкоÑтопи.= плюÑовани.= плющени.= побити.= побуждени.= поведени.= повелени.= поветри.= повечери.= повешени.= повиновени.= повреждени.= повторени.= повышени.= погаÑани.= погашени.= поглощени.= погребени.= погружени.= подавлени.= подаÑни.= подбирани.= подбити.= подведени.= подвыделени.= поддевани.= подержани.= подключени.= подкреплени.= подметани.= поднеÑени.= подножи.= подношени.= поднÑти.= подоби.= подозрени.= подпиÑани.= подпити.= подражани.= подразделени.= подраÑпределени.= подрезани.= подÑвечивани.= подÑказывани.= подÑознани.= подтверждени.= подчинени.= поени.= пожати.= пожелани.= пожертвовани.= пожимани.= пожирани.= позволени.= поздравлени.= познавани.= познани.= поименовани.= показани.= покаÑни.= поклонени.= поколени.= покорени.= покрыти.= покушени.= полевени.= полегани.= ползани.= полнолуни.= полномочи.= положени.= полоÑкани.= полоуми.= полугоди.= полукружи.= полупени.= полуÑтиши.= получени.= полушари.= полыÑени.= пользовани.= помазани.= помещени.= помиловани.= поминани.= помрачени.= помутнени.= помышлени.= понижени.= понимани.= поношени.= понуждени.= понукани.= поощрени.= попадани.= попечени.= попирани.= поползновени.= пополнени.= поправени.= попрани.= попущени.= поражени.= поранени.= порицани.= порождени.= порочени.= поругани.= поручени.= порхани.= порывани.= поÑвÑщени.= поÑедени.= поÑелени.= поÑещени.= поÑинени.= поÑлани.= поÑлушани.= поÑмеÑни.= поÑоби.= поÑтановлени.= поÑтарени.= поÑтижени.= поÑтроени.= поÑтукивани.= поÑтуплени.= поÑыпани.= потемнени.= потени.= потеплени.= потоплени.= потреблени.= потреÑкивани.= потрошени.= потрÑÑени.= потухани.= поучени.= похищени.= похмели.= похождени.= похудени.= почвообразовани.= почернени.= почитани.= почковани.= почтени.= поÑвлени.= поÑÑнени.= правлени.= правовери.= правомочи.= правонарушени.= правопиÑани.= правоÑуди.= праздновани.= пребывани.= превращени.= превышени.= предани.= предвеÑти.= предвидени.= преддвери.= предиÑлови.= предложени.= предначертани.= предоÑтавлени.= предоÑтережени.= предпиÑани.= предположени.= предпочтени.= предприÑти.= предÑерди.= предÑказани.= предÑмерти.= предÑтавлени.= предупреждени.= предчувÑтви.= предъÑвлени.= презрени.= преломлени.= прельщени.= премировани.= пренебрежени.= преображени.= преобразовани.= преодолени.= препинани.= препирани.= преподавани.= преподоби.= препохаби.= препÑÑ‚Ñтви.= прерывани.= преÑечени.= преÑледовани.= преÑтуплени.= преÑыщени.= преувеличени.= преуменьшени.= прибавлени.= прибыти.= приведени.= приветÑтви.= прививани.= привити.= привлечени.= привыкани.= пригибани.= приглашени.= приготовлени.= придани.= придыхани.= прижигани.= призвани.= приземлени.= признани.= призрени.= прииÑкани.= приказани.= прикаÑани.= приключени.= прикомандировани.= прикоÑновени.= прикрыти.= прилежани.= прилити.= приличи.= приложени.= прилунени.= применени.= примечани.= примирени.= примыкани.= принеÑени.= принижени.= приношени.= принуждени.= принÑти.= приобретени.= приобщени.= приоÑтановлени.= приращени.= природоведени.= приручени.= приÑвоени.= приÑедани.= приÑкорби.= приÑоединени.= приÑпоÑоблени.= приÑтраÑти.= приÑуждени.= приÑутÑтви.= приÑыпани.= притирани.= притÑжени.= притÑзани.= приучени.= прицеливани.= причаливани.= причаÑти.= причащени.= причинени.= причитани.= пришеÑтви.= пришивани.= приÑти.= пробивани.= пробити.= прободени.= пробуждени.= проведени.= проветривани.= провидени.= провиÑани.= провожани.= провозглашени.= проворачивани.= прогноз-задани.= прогнозировани.= прогревани.= продвижени.= продевани.= продлени.= продолжени.= продувани.= проектировани.= проживани.= прожити.= прозвани.= прозрени.= прозÑбани.= произведени.= произношени.= произраÑтани.= проиÑхождени.= проиÑшеÑтви.= прокаливани.= прокиÑани.= проклÑти.= пролити.= промокани.= промывани.= проникновени.= пропитани.= пропити.= прораÑтани.= прорицани.= прорыти.= проÑвечивани.= проÑвещени.= проÑлушивани.= проÑыпани.= протекани.= противодейÑтви.= противопоказани.= противоречи.= противоÑтоÑни.= протÑжени.= профзаболевани.= профобъединени.= прохождени.= прочищени.= прочтени.= прошени.= прошеÑтви.= прощани.= прощени.= проÑвлени.= проÑÑнени.= прÑдени.= прÑмодуши.= пудрени.= путешеÑтви.= пучеглази.= пучени.= пушени.= пыхтени.= пÑтикнижи.= пÑтилети.= пÑтиÑтиши.= равнени.= равновеÑи.= равнодуши.= радени.= радиовещани.= радиозондировани.= радионаблюдени.= радиообращени.= радиопроизведени.= радиоÑообщени.= радуши.= разбивани.= разбиени.= разбити.= разбрызгивани.= разбухани.= разведени.= развертывани.= разветвлени.= развити.= развлечени.= разворачивани.= развращени.= развÑзывани.= разгибани.= разглашени.= разграничени.= раздвоени.= раздевани.= разделени.= раздражени.= раздувани.= раздути.= разжигани.= разжижени.= разливани.= разлити.= различени.= различи.= разложени.= разлучени.= размещени.= размножени.= размывани.= размышлени.= разнеÑени.= разноглаÑи.= разнообрази.= разноречи.= разночтени.= разоблачени.= разобщени.= разорени.= разоружени.= разочаровани.= разраÑтани.= разращени.= разрежени.= разрезани.= разрешени.= разрубани.= разрушени.= разрыти.= разрÑжени.= разумени.= разъединени.= разъÑÑнени.= разыÑкани.= ранени.= раÑкаÑни.= раÑкрыти.= раÑпадени.= раÑпараллеливани.= раÑпекани.= раÑпиÑани.= раÑпиÑывани.= раÑпити.= раÑположени.= раÑпорÑжени.= раÑпределени.= раÑпроÑтранени.= раÑпухани.= раÑпылени.= раÑпÑти.= раÑÑеивани.= раÑÑекречивани.= раÑÑелени.= раÑÑечени.= раÑÑеÑни.= раÑÑледовани.= раÑÑлоени.= раÑÑмотрени.= раÑÑоглаÑовани.= раÑÑтоÑни.= раÑÑуждени.= раÑтаможивани.= раÑтекани.= раÑтени.= раÑтирани.= раÑтлени.= раÑторжени.= раÑточени.= раÑÑ‚Ñжени.= раÑформировани.= раÑхищени.= раÑходовани.= раÑхождени.= раÑчленени.= раÑширени.= раÑщеплени.= рацпредложени.= рачени.= ращени.= рвени.= рдени.= регулировани.= редактировани.= резани.= реинвеÑтировани.= реформировани.= речени.= решени.= ржавлени.= ржани.= риÑовани.= риÑтани.= рифлени.= родоÑлови.= роени.= рождени.= рокотани.= роптани.= рубцевани.= рукоблуди.= рукодели.= рукопллеÑкани.= рулени.= рушени.= рыдани.= рыкани.= рыÑкани.= рыхлени.= рычани.= Ñаботировани.= Ñамовозгорани.= Ñамоволи.= ÑамовоÑпламенени.= Ñамовыдвижени.= Ñамовыражени.= Ñамодержави.= Ñамозарождени.= Ñамолюби.= Ñамомнени.= Ñамообладани.= Ñамообразовани.= Ñамоопределени.= Ñамоотрицани.= Ñаморазвити.= Ñамоуправлени.= Ñамоупразднени.= ÑамофинанÑировани.= ÑамочувÑтви.= Ñантехиздели.= Ñбережени.= Ñближени.= Ñваривани.= Ñведени.= Ñвержени.= Ñверкани.= Ñверлени.= Ñвертывани.= Ñверхнакоплени.= Ñвершени.= Ñвечени.= Ñвивани.= Ñвидани.= Ñвоеволи.= Ñвоенрави.= Ñвоеобрази.= ÑвÑзывани.= Ñгибани.= Ñгорани.= Ñгребани.= Ñгущени.= Ñдавани.= Ñдаивани.= Ñдирани.= ÑебÑлюби.= ÑейÑмоукреплени.= ÑеквеÑтировани.= Ñелени.= Ñемилети.= Ñердоболи.= Ñеребрени.= Ñетовани.= Ñечени.= ÑеÑни.= Ñжати.= Ñжигани.= Ñжижени.= Ñигналообразовани.= Ñидени.= Ñипени.= ÑиÑни.= ÑиÑнь.= Ñказани.= Ñкатывани.= Ñкачивани.= Ñкитани.= Ñкладировани.= Ñклеивани.= Ñклонени.= Ñкоблени.= Ñкольжени.= Ñкончани.= Ñкоплени.= Ñкреплени.= Ñкрещени.= Ñкрещивани.= Ñкрипени.= Ñкрыти.= Ñкудоуми.= Ñлабоволи.= Ñлабодуши.= ÑлабоÑили.= Ñлабоуми.= Ñлаволюби.= ÑлавоÑлови.= Ñледовани.= ÑледÑтви.= Ñлежени.= Ñливани.= Ñлити.= Ñличени.= ÑлиÑни.= ÑловоÑочетани.= Ñлоени.= Ñложени.= Ñлужени.= Ñлушани.= Ñмазывани.= Ñмаковани.= Ñмачивани.= Ñмерзани.= ÑмеÑеобразовани.= Ñмешени.= Ñмешивани.= Ñмещени.= Ñмирени.= Ñмолени.= Ñморкани.= Ñмотрени.= Ñмущени.= ÑмÑгчени.= ÑмÑтени.= Ñнабжени.= ÑнарÑжени.= Ñнеговани.= ÑнеÑени.= Ñнижени.= Ñнимани.= ÑниÑхождени.= Ñновани.= Ñновидени.= Ñношени.= ÑнÑти.= ÑобеÑедовани.= Ñобирани.= Ñоблюдени.= Ñоболезновани.= Ñобрани.= Ñовершени.= ÑовершенÑтвовани.= Ñовещани.= Ñовладени.= Ñовлечени.= Ñовмещени.= Ñовпадени.= Ñовращени.= ÑоглаÑи.= ÑоглаÑовани.= Ñоглашени.= Ñогревани.= Ñогрешени.= ÑодейÑтви.= Ñодержани.= Ñодрогани.= Ñоединени.= Ñожалени.= Ñожжени.= Ñожити.= Ñозвезди.= Ñозвучи.= Ñозерцани.= Ñозидани.= Ñознани.= Ñозревани.= ÑоиÑкани.= Ñоити.= Ñокращени.= Ñокрушени.= Ñокрыти.= Ñолени.= Ñоложени.= Ñомнени.= Ñоображени.= Ñообщени.= Ñооружени.= ÑоответÑтви.= Ñоотношени.= Ñопени.= Ñоплоди.= ÑопоÑтавлени.= ÑоприкоÑновени.= Ñопровождени.= Ñопротивлени.= ÑопрÑжени.= Ñоревновани.= ÑортоиÑпытани.= ÑоÑани.= ÑоÑлови.= ÑоÑредоточени.= ÑоÑтавлени.= ÑоÑтоÑни.= ÑоÑтрадани.= ÑоÑÑ‚Ñзани.= Ñотворени.= ÑотрÑÑени.= Ñоударени.= ÑоучаÑти.= Ñохранени.= Ñоцвети.= Ñочетани.= Ñочинени.= Ñочленени.= ÑочувÑтви.= ÑошеÑтви.= Ñпаривани.= ÑпаÑани.= ÑпаÑени.= Ñпекани.= Ñпецгашени.= Ñпециздели.= ÑпецотчиÑлени.= Ñпецподразделени.= ÑпецпоÑелени.= ÑпецÑооружени.= ÑпиÑани.= ÑпиÑывани.= Ñплетени.= Ñплочени.= ÑпокойÑтви.= Ñползани.= ÑпортÑооружени.= ÑпрÑжени.= ÑпрÑмлени.= Ñрабатывани.= Ñравнени.= Ñражени.= ÑраÑтани.= Ñращени.= Ñращивани.= Ñредообразовани.= Ñредоточи.= Ñретени.= Ñрубани.= Ñрыти.= ÑÑелени.= Ñтановлени.= Ñтарани.= Ñтарени.= Ñтеклоиздели.= Ñтенани.= ÑтеÑнени.= Ñтечени.= Ñтирани.= Ñтихани.= Ñтихотворени.= Ñтоговани.= Ñтолети.= Ñтолкновени.= Ñтолпотворени.= ÑтоÑни.= Ñтрадани.= ÑтранÑтви.= Ñтраховани.= Ñтращани.= Ñтремлени.= Ñтрогани.= Ñтроени.= ÑтрÑпани.= Ñтыковани.= ÑÑ‚Ñгивани.= ÑÑ‚Ñжани.= ÑÑ‚Ñжени.= Ñубподразделени.= ÑубÑидировани.= Ñуевери.= Ñуемудри.= ÑуемыÑли.= ÑуеÑлови.= Ñуждени.= Ñужени.= ÑумаÑшеÑтви.= Ñухожили.= ÑухоÑдени.= Ñучени.= Ñушени.= Ñформировани.= Ñхождени.= Ñцеплени.= ÑчаÑти.= ÑчиÑлени.= Ñъедени.= Ñъеживани.= Ñыродели.= тарахтени.= таÑни.= твердени.= творени.= телепроизведени.= телерадиовещани.= телоÑложени.= тереблени.= терзани.= терни.= терпени.= теÑани.= течени.= тиÑнени.= титровани.= тлени.= токовани.= толкани.= толковани.= толчени.= томлени.= топлени.= топтани.= торможени.= торошени.= торцевани.= точени.= травлени.= тралени.= траÑÑ‚-предприÑти.= требовани.= трезвучи.= трени.= трепани.= трепетани.= трепыхани.= треÑкани.= трехлети.= трехÑотлети.= трехÑтиши.= троебрачи.= трощени.= трудолюби.= трÑÑени.= тупоуми.= тушевани.= тушени.= тщани.= тщедуши.= тщеÑлави.= тыÑÑчелети.= Ñ‚Ñготени.= убавлени.= убеждени.= убиени.= ублажени.= убывани.= убыÑтрени.= убыти.= уважени.= уведомлени.= увековечени.= увеличени.= увенчани.= уверени.= увеÑелени.= увещани.= увещевани.= увивани.= увиливани.= увлажнени.= увлечени.= увольнени.= увÑдани.= увÑзани.= угадывани.= угаÑани.= углежжени.= углублени.= угнетени.= угождени.= угощени.= угрызени.= удавлени.= удалени.= ударени.= удвоени.= удержани.= удивлени.= удлинени.= удобрени.= удовольÑтви.= удорожани.= удоÑтоверени.= удочерени.= удушени.= уединени.= ужени.= ужеÑточени.= узаконени.= узколоби.= узнавани.= указани.= укачивани.= уклонени.= укомплектовани.= укоренени.= укорочени.= украшени.= укреплени.= укрощени.= укрупнени.= укрыти.= улетани.= уличени.= уловлени.= уложени.= улучшени.= умалени.= умени.= уменьшени.= умещени.= умилени.= умирани.= умножени.= умозрени.= умолчани.= умопомрачени.= уморени.= умывани.= умыкани.= умÑгчени.= унижени.= уничижени.= уничтожени.= уныни.= уплотнени.= уповани.= упоени.= упокоени.= упоминани.= упорÑдочени.= употреблени.= управлени.= упражнени.= упразднени.= упреждени.= упрочени.= упрочнени.= упрощени.= упущени.= уравнени.= уразумени.= урегулировани.= уродовани.= урчани.= уÑваивани.= уÑвоени.= уÑерди.= уÑечени.= уÑилени.= уÑили.= уÑкорени.= уÑлаждени.= уÑлови.= уÑложнени.= уÑлужени.= уÑмирени.= уÑмотрени.= уÑнащени.= уÑовершенÑтвовани.= уÑпени.= уÑпокоени.= уÑтавани.= уÑтановлени.= уÑтранени.= уÑтрашени.= уÑтремлени.= уÑтроени.= уÑыновлени.= уÑыплени.= утаени.= утаивани.= утверждени.= утеплени.= утеÑнени.= утешени.= утихани.= утолени.= утолщени.= утомлени.= утонени.= утончени.= утоплени.= уточнени.= утроени.= утюжени.= утÑжелени.= ухаживани.= ухищрени.= ухудшени.= учаÑти.= учащени.= учени.= учреждени.= ущели.= ущемлени.= уÑзвлени.= уÑÑнени.= фехтовани.= финанÑировани.= формировани.= формовани.= франко-назначени.= франко-отправлени.= франкоотправлени.= фуговани.= хвалени.= хитроуми.= хищени.= хождени.= холощени.= хотени.= хранени.= храпени.= хрипени.= худоÑочи.= хулени.= царÑтви.= цветени.= целени.= целовани.= целомудри.= ценообразовани.= цикловани.= чадолюби.= чадороди.= чаепити.= чаровани.= чаÑни.= червлени.= чернени.= черпани.= черчени.= чеÑани.= чеÑтолюби.= членени.= чтени.= чувÑтви.= шабрени.= шатани.= швырÑни.= шебуршени.= шевелени.= шелушени.= шеÑтви.= шеÑтилети.= шеÑтиÑотлети.= шинковани.= шипени.= шлифовани.= шлюзовани.= шнуровани.= шуршани.= щебетани.= щекотани.= щелочени.= ÑкÑпедировани.= ÑкÑпортировани.= ÑкÑпреÑÑ-обÑледовани.= Ñлектроиздели.= ÑнергоÑбережени.= Ñпидпоказани.= Ñвлени.= Ñзыкознани.= link-grammar-5.3.16/data/ru/words/words.90000664000076400007640000000234212431741033015046 00000000000000абрамкин.= авдонин.= аверин.= аверкин.= аганин.= акÑенкин.= алимкин.= алтунин.= амелин.= амелькин.= анакин.= антипин.= афонин.= бавыкин.= батыгин.= баулин.= бачурин.= безлепкин.= белкин.= беÑедин.= бочин.= брагин.= буторин.= бутÑгин.= верзилин.= воронин.= галкин.= гальперин.= говорухин.= голубкин.= демкин.= доронин.= емелин.= ерохин.= жилин.= злобин.= илюшин.= камелин.= кожин.= кожокин.= коконин.= кропоткин.= лодыгин.= лопухин.= маркин.= никитин.= павлюхин.= паршин.= пилюгин.= порÑдин.= потемкин.= потокин.= пронин.= рагозин.= ромазин.= Ñаввин.= Ñавин.= Ñапрыкин.= Ñемигин.= Ñтенин.= Ñтупишин.= трухин.= хлопин.= цымалин.= чернавин.= черпухин.= чуркин.= шалютин.= шапкин.= шпагин.= шубин.= шукшин.= ÑлÑтин.= юдин.= Ñковкин.= Ñрыгин.= link-grammar-5.3.16/data/ru/words/words.520000664000076400007640000001002212431741033015116 00000000000000абдул-рахман.= абдурахман.= абельман.= абрамчук.= авдейчук.= авкÑентюк.= адамчук.= адрахман.= айзенберг.= алекÑейчук.= алекÑюк.= альтерман.= амельчук.= аммерман.= андрейчук.= андреюк.= андрийчук.= андронюк.= андроÑюк.= антонюк.= апончук.= артман.= аÑтапчук.= атаманчук.= афтенюк.= бабейчук.= бабийчук.= бабиюк.= багатюк.= баглюк.= базильчук.= базюк.= бакалюк.= баÑман.= бауман.= бевзюк.= бедзюк.= беднюк.= бедрийчук.= бездыханюк.= беленчук.= белиц-гейман.= бельчук.= бендюк.= берг.= березенчук.= березнюк.= березюк.= берман.= бидюк.= бихман.= блехман.= богатюк.= богачук.= бойчук.= бокÑерман.= бондарчук.= борзюк.= бориÑюк.= борман.= боценюк.= боÑрчук.= братчук.= брейхман.= бринберг.= бромберг.= брюгеман.= бугайчук.= буймиÑтрюк.= бурец.= бушман.= вайдман.= вайман.= вайнберг.= валленберг.= ваÑельчук.= ваÑильчук.= вейÑман.= вельÑман.= веретюк.= вильдерман.= винберг.= виничук.= влаÑюк.= вовчанюк.= вольтман.= ворончук.= вчерашнюк.= габдрахман.= гаврильман.= гаврилюк.= гавчук.= гайдайчук.= гайчук.= гантман.= гапонюк.= гапчук.= гегельман.= гейберг.= гейман.= гейхман.= гельман.= гераÑимчук.= гераÑюк.= герберг.= гершберг.= гершман.= гецман.= гильман.= гликÑман.= глузман.= глухман.= гнатюк.= годман.= голдман.= голенчук.= гольберг.= гольдберг.= гольдман.= гольман.= гольцман.= голюк.= гоман.= гоманюк.= гоменюк.= горбатюк.= гордейчук.= гохман.= грабарчук.= грабчук.= грайнберг.= грамберг.= гранберг.= грандберг.= гребенюк.= григорюк.= гринберг.= гринман.= гринчук.= гринюк.= грицюк.= гричук.= грузенберг.= губерман.= гулюк.= гуменюк.= гуринчук.= гуртман.= гуÑман.= гуттерман.= гуцолюк.= гуцулюк.= давидюк.= давыдюк.= данелюк.= данильчук.= данилюк.= дектерюк.= демедюк.= демидюк.= демчук.= демьÑнчук.= демьÑнюк.= дениÑюк.= довгалюк.= довгополюк.= домбаÑюк.= донкерман.= дорфман.= дражнюк.= драчук.= дрейман.= дренкалюк.= дубенчук.= дубинчук.= дьÑчук.= жилюк.= завалюк.= заворотнюк.= зингерман.= иванчук.= игнатюк.= каÑюк.= киÑлюк.= клейман.= ковальчук.= кондратюк.= конончук.= коÑтенюк.= коÑтюк.= кравчук.= краÑюк.= липман.= лотман.= марчук.= михайлюк.= моÑковчук.= назарчук.= натальчук.= никитчук.= параÑюк.= полÑнчук.= поÑувалюк.= правдюк.= приÑÑжнюк.= прокопчук.= прохорчук.= процюк.= ремарчук.= розенберг.= ройтберг.= ройтман.= романюк.= Ñередюк.= Ñидорчук.= Ñтратийчук.= тараÑюк.= татарчук.= тельман.= ткачук.= хольцман.= хомарчук.= цимерман.= чулышман.= шварцман.= шевчук.= шкадюк.= ÑриÑман.= link-grammar-5.3.16/data/ru/words/words.1450000664000076400007640000000401212431741033015203 00000000000000включ.= вооруж.= вÑкруж.= вÑполош.= вÑтащ.= втащ.= выкрош.= вылеч.= вылож.= вылощ.= выреш.= выÑлуж.= выÑуш.= вытащ.= вышелуш.= выщелоч.= доверш.= доволоч.= доконч.= долеч.= долож.= доÑлуж.= доÑуш.= дотащ.= доуч.= заверш.= задуш.= законч.= закруж.= залеч.= запуш.= заÑлуж.= заÑуч.= затащ.= зауч.= изволоч.= излеч.= излуч.= измельч.= измоч.= иÑкрош.= иÑÑтроч.= иÑÑуш.= иÑтонч.= иÑточ.= иÑтощ.= конч.= надуш.= накрош.= намоч.= наÑлуж.= нашелуш.= обкрош.= облегч.= обмирщ.= обмоч.= обнаж.= обобщ.= обуч.= огорч.= одолж.= ожеÑточ.= оконч.= омоч.= омрач.= ополч.= отволоч.= отлож.= отреш.= отÑлуж.= отÑуч.= оттащ.= отуч.= отшелуш.= отÑгч.= передуш.= перелеч.= перетащ.= поволоч.= подключ.= подлеч.= подмоч.= подÑуч.= подтащ.= подуч.= покруж.= полеч.= помрач.= понÑнч.= поÑуш.= потащ.= поуч.= приключ.= приконч.= прилож.= приобщ.= прируч.= притащ.= приуч.= продолж.= продуш.= прокруж.= пролеч.= пронÑнч.= проперч.= проÑвеж.= протащ.= проуч.= прохарч.= раздраж.= раздруж.= раздуш.= разлож.= разлуч.= размозж.= размÑгч.= разобщ.= разоруж.= разреш.= разуч.= раÑкрош.= раÑкруж.= Ñверш.= Ñдруж.= ÑмÑгч.= Ñоверш.= Ñообщ.= ÑÑуч.= Ñтащ.= уволоч.= удорож.= удруч.= улож.= улучш.= умельч.= уменьш.= умÑгч.= уничиж.= уÑтраш.= утащ.= утиш.= утонч.= утуш.= ухудш.= link-grammar-5.3.16/data/ru/words/words.2200000664000076400007640000000523512431741033015205 00000000000000аббатиÑ.= аббатиÑÑ.= акарид.= актиномицет.= актриÑ.= ам.= амблиÑтом.= анаконд.= анкилоÑтом.= анодонт.= антилоп.= аонид.= аÑкарид.= балерин.= баронеÑÑ.= барракуд.= бой-баб.= бонн.= брамапутр.= ванеÑÑ.= ведьм.= виверр.= виконтеÑÑ.= випер.= гадин.= гамадриад.= генетт.= гетер.= гидр.= гидромедуз.= гиен.= горилл.= гюрз.= диакониÑ.= дивчин.= диÑкомедуз.= догареÑÑ.= донн.= дриад.= дрозофил.= дроф.= ехидн.= женщин.= зебр.= игуан.= инÑпектриÑ.= кайр.= камбал.= камер-фрейлин.= канн.= канониÑÑ.= кантарид.= капибар.= карамор.= квакв.= кикимор.= киноактриÑ.= кинозвезд.= коал.= коломбин.= корифен.= креатур.= кронпринцеÑÑ.= крÑкв.= кузин.= курв.= лакедр.= лектриÑ.= лиманд.= литорин.= лÑрв.= мадонн.= макайр.= матрон.= мегер.= медуз.= менад.= меÑÑалин.= метреÑÑ.= меч-рыб.= микÑин.= микÑомицет.= мойв.= мойр.= молот-рыб.= мольв.= муз.= мультипар.= мурен.= мымр.= наÑд.= нельм.= нематод.= нерп.= нимфалин.= океанид.= ореад.= панд.= панн.= пантер.= патронеÑÑ.= пеламид.= перкарин.= перÑон.= питт.= полихет.= полудев.= полукобыл.= полукоров.= полуобезьÑн.= полурыб.= поÑтеÑÑ.= прима-балерин.= примадонн.= принцеÑÑ.= приореÑÑ.= пум.= редактриÑ.= ремень-рыб.= ремор.= рок-звезд.= рулен.= Ñагитт.= Ñайр.= Ñаккулин.= Ñаламандр.= Ñандрильон.= ÑекÑ-бомб.= Ñеньорит.= Ñерн.= Ñивилл.= Ñильфид.= Ñиньорин.= Ñкифомедуз.= Ñколопендр.= Ñкорпен.= Ñмарид.= Ñпизелл.= ÑтатÑ-дам.= Ñтерв.= ÑтюардеÑÑ.= Ñуперзвезд.= Ñфецид.= Ñциен.= Ñцифомедуз.= танагр.= тахин.= телезвезд.= терморф.= трематод.= тригл.= тридакн.= трихин.= трихинелл.= туатар.= ундин.= фавел.= фефел.= филлокÑер.= фиф.= фолад.= фрейлин.= харит.= циветт.= циÑтод.= Ñвменид.= link-grammar-5.3.16/data/ru/words/words.280000664000076400007640000000233712431741033015133 00000000000000ангин.= анфилад.= аÑтроид.= баллад.= барщин.= блокад.= бригад.= брюшин.= буженин.= вакцин.= вир.= витрин.= вотчин.= гардин.= гравюр.= декад.= дружин.= дубрав.= зон.= кают.= крапив.= крушин.= кукуруз.= куртин.= лавин.= лагун.= лиан.= лигатур.= лоз.= луговин.= манÑард.= марен.= маÑлин.= мембран.= микориз.= мортир.= морфем.= мыз.= мÑкин.= облав.= оÑетрин.= оÑнов.= отав.= отплат.= панихид.= панорам.= паруÑин.= петард.= пижам.= плотин.= побед.= подÑмен.= полурот.= портьер.= пошлин.= природ.= проÑтуд.= пучин.= рент.= ретирад.= рокад.= Ñекунд.= Ñолонин.= ÑÑуд.= Ñтанин.= Ñтрад.= Ñхем.= тантьем.= темпер.= торпед.= трущоб.= турбин.= уплат.= утроб.= учеб.= фаз.= фанфар.= фашин.= фонем.= хребтин.= цезур.= циклоид.= чужбин.= шпалер.= щелин.= ÑÑтрад.= ÑÑ…Ñ‚.= link-grammar-5.3.16/data/ru/words/words.140000664000076400007640000000231712431741033015124 00000000000000авантюр.= адиабат.= анкет.= аорт.= арматур.= блевот.= валют.= виÑкоз.= выгод.= вычур.= гитар.= гроз.= громад.= диет.= длин.= доброт.= долгот.= дремот.= дюжин.= жалоб.= защит.= зевот.= изобар.= инициатив.= иÑтин.= каверз.= камер.= киÑлот.= клÑуз.= конъюнктур.= кулиÑ.= культур.= лаванд.= лир.= литератур.= ломот.= льгот.= маÑÑ.= мод.= мокрот.= надÑад.= невыгод.= неохот.= низин.= обид.= общин.= окраин.= оÑкомин.= отрад.= пагуб.= пахот.= перÑпектив.= пехот.= платин.= пород.= проблем.= пуÑтот.= равнин.= ракит.= рвот.= реклам.= реÑÑор.= реторт.= рутин.= Ñвобод.= ÑиÑтем.= Ñкульптур.= Ñмут.= Ñонат.= Ñредин.= Ñтран.= Ñует.= Ñюит.= тар.= тин.= тинктур.= тошнот.= трÑÑин.= фактур.= флейт.= фрактур.= чаÑтот.= чихот.= чумиз.= широт.= Ñлит.= ÑÑтафет.= link-grammar-5.3.16/data/ru/words/words.2160000664000076400007640000003474512431741033015222 00000000000000айвов.= аймаков.= акантов.= акациев.= аккордов.= аконитов.= актиниев.= актов.= акутов.= альтов.= амбров.= амиантов.= аммониев.= ананаÑов.= аортов.= апатитов.= апортов.= араков.= аргонов.= арников.= аÑбеÑтов.= аÑтров.= атлаÑиÑÑ‚.= атоллов.= аттиков.= ацетонов.= баббитов.= бабров.= багетов.= базов.= байхов.= баланÑов.= баллов.= бамбуков.= бананов.= банков.= баобабов.= барашков.= бардов.= барежев.= бариев.= баритов.= барканов.= бациллов.= безбров.= безвизов.= безглав.= бекаÑин.= бензолов.= березов.= бериллов.= берцов.= беÑпал.= беÑпол.= бизонов.= бимÑов.= биноклев.= битюгов.= бланков.= бликов.= блоков.= блошин.= бобов.= бобриков.= бокÑитов.= бокÑов.= борщов.= боÑтонов.= ботов.= бочков.= брит.= бромов.= брынзов.= бунчуков.= бутилов.= бюÑтов.= бÑзев.= вазов.= валков.= ванадиев.= ватинов.= вензелев.= венчиков.= вербенов.= вереÑков.= веÑтим.= виверров.= вигонев.= видим.= виков.= вилков.= вильчат.= виннов.= виолев.= виÑмутов.= виÑтов.= вменÑем.= воробьин.= выбойчат.= выводков.= выдров.= выемчат.= выполним.= вьюнков.= вьюрков.= гагатов.= газов.= ганглиев.= гаолÑнов.= гарнцев.= гартов.= гваÑков.= гелиев.= гераниев.= гербов.= гильзов.= гипÑов.= глазетов.= глазчат.= глицинов.= глухарин.= глыбов.= гнейÑов.= годовал.= голавлев.= головнев.= голубин.= гоним.= грабов.= граммов.= гранитов.= графитов.= грачин.= гречнев.= грушев.= грÑдков.= губчат.= гумуÑов.= гуÑин.= движим.= движков.= дебетов.= деков.= деловит.= дельтов.= джазов.= джеймÑов.= диабазов.= диенов.= диоритов.= диÑков.= дичков.= доказуем.= доков.= долгопол.= долотчат.= дольчат.= домоткан.= донников.= драпов.= дрейфов.= дрофин.= дудчат.= дупелин.= ежов.= езжен.= елев.= енотов.= жавелев.= жгутиков.= жгутов.= железчат.= желобчат.= желтков.= желудев.= женат.= жильчат.= жирафов.= жмыхов.= журавлин.= забит.= заведом.= займов.= закадров.= закалиÑÑ‚.= залогов.= заменим.= замков.= замшев.= затактов.= зачатков.= звонков.= зебров.= злаков.= змеин.= змейков.= змейчат.= знаков.= значков.= зрачков.= зрим.= зюйдов.= зÑблев.= ибиÑов.= иваÑев.= ивнÑков.= ивов.= иглиÑÑ‚.= излечим.= изменÑем.= измерим.= изюбрев.= изюбров.= икриÑÑ‚.= ильков.= ильмов.= индиев.= иридиев.= иÑполним.= иÑправим.= иÑтцов.= иÑцелим.= итогов.= ихтиолов.= кабаржин.= кабачков.= кавунов.= кадмиев.= каемчат.= казеинов.= казов.= кайлов.= какаов.= кактуÑов.= калиев.= кальциев.= камлотов.= кампешев.= камышов.= канауÑов.= канвов.= каперÑов.= капронов.= караков.= караÑин.= карболов.= карликов.= карÑтов.= каÑÑов.= каÑтов.= каучуков.= квантов.= кварцев.= кваÑцов.= квинтов.= кенгуров.= кетов.= кетонов.= кефалев.= кизÑков.= кирков.= китайчат.= китов.= кладен.= клеÑтов.= клинков.= клинчат.= клопин.= книжн.= кобелин.= кодеинов.= кодов.= козлин.= кокаинов.= кокÑов.= колеиÑÑ‚.= колодчат.= колонков.= колоÑков.= кольчат.= комарин.= комлев.= конов.= коньков.= копалов.= копчиков.= копытчат.= корешков.= корков.= корниÑÑ‚.= коробчат.= короÑтов.= корундов.= корытчат.= котиков.= кофеинов.= кошмов.= крабов.= кранов.= кредитов.= кремниев.= крепов.= креÑтцов.= креÑтчат.= кретонов.= кречетов.= кроликов.= кромчат.= кронов.= крыÑин.= крыт.= крÑков.= кубков.= кулачков.= культов.= курин.= лавов.= ладов.= лайков.= лакмуÑов.= лаков.= ландышев.= лапов.= лапшов.= лаÑтиков.= латуков.= ледников.= ледов.= лещинов.= лещов.= ливнев.= лизолов.= линзов.= лиÑин.= литиев.= лобков.= лознÑков.= лозунгов.= лоÑинов.= лоÑоÑев.= лотоÑов.= лохов.= лошадин.= лунчат.= лучков.= лыков.= львин.= льдиÑÑ‚.= лютнев.= люцернов.= лÑгушин.= магниев.= мазанков.= мазев.= маиÑов.= макрелев.= мальвов.= мамонтов.= манглев.= мангов.= марлев.= маÑлинов.= маÑтиков.= матчев.= меланжев.= мелиÑÑ‚.= мениÑков.= ментолов.= мережчат.= метилов.= мизинцев.= мимозов.= миндалев.= минуÑов.= миоценов.= мирров.= миртов.= митингов.= миткалев.= мним.= молниев.= молотков.= морÑов.= мочалиÑÑ‚.= мочков.= муравьин.= муÑлинов.= муфтов.= мухоÑров.= мушин.= мыÑлим.= мышин.= мышьÑков.= набегов.= набойков.= набойчат.= навеÑиÑÑ‚.= назаменим.= наказуем.= налогов.= нанков.= напалмов.= нардов.= нартов.= наÑтов.= натриев.= натров.= нафтенов.= нафтолов.= небелен.= небрит.= неведом.= невообразим.= невредим.= негаÑим.= негашен.= недвижим.= неделим.= неезжен.= неженат.= незван.= незнаем.= незрим.= нейлонов.= некошен.= некрашен.= некрыт.= неминуем.= немощен.= немыÑлим.= немыт.= неношен.= необорим.= неогенов.= неодет.= неонов.= неопалим.= неоценим.= непиÑан.= непобедим.= непочат.= непрошен.= нереÑтов.= нерпов.= неÑводим.= неугаÑим.= неуловим.= неуÑзвим.= нефритов.= нехожен.= никелев.= нитронов.= нордов.= нутриев.= обоепол.= обозрим.= обрезков.= обрÑдов.= обушков.= объектов.= объÑÑним.= оводов.= олеинов.= ольхов.= омулев.= ондатров.= оникÑов.= опаков.= опойков.= опоков.= оползнев.= оптов.= опухолев.= орлин.= оÑедл.= оÑлин.= оÑмиев.= оÑоков.= оÑотов.= оÑтрогов.= отделим.= отложиÑÑ‚.= отоплÑем.= офитов.= очагов.= очеретов.= очеретÑн.= очерков.= очков.= паводков.= падев.= падубов.= пайков.= палочков.= палтуÑов.= пальмов.= пальтов.= пальчат.= пампаÑов.= париков.= парников.= паÑынков.= пачулев.= пектинов.= пеленчат.= пемзов.= пенков.= пеньков.= пепÑинов.= пептонов.= перегрет.= передков.= переодет.= перероÑл.= перечнев.= перкалев.= перлитов.= пеÑтиков.= пеÑцов.= петушин.= пещериÑÑ‚.= пикринов.= пильчат.= пиритов.= пирожков.= плавиков.= плавнев.= планчат.= платков.= плахтов.= пленчат.= плиÑов.= плитчат.= плодов.= пломбов.= плюшев.= поветов.= поводков.= подов.= поимиÑÑ‚.= поиÑков.= полипчат.= помпов.= поплинов.= поправим.= порогов.= пороÑлев.= портов.= порÑдков.= поÑелков.= поÑледов.= потников.= починков.= почков.= почтов.= поÑрков.= придомов.= прииÑков.= применим.= приодет.= причтов.= пробков.= проÑтерт.= прутков.= прыжков.= прюнелев.= пульÑов.= пуншев.= пупков.= пчелин.= пыжиков.= пыжов.= пÑтачков.= пÑтников.= радиев.= радонов.= разбит.= разнопол.= разрешим.= раинов.= раков.= рангов.= ранетов.= раним.= ранцев.= рапÑов.= раÑов.= раÑтров.= ребров.= рееÑтров.= резедов.= резинков.= рейдов.= рейÑов.= рельÑов.= ремешков.= ренÑков.= репов.= репÑов.= репчат.= риÑунчат.= рифов.= рицинов.= рогозов.= роданов.= родиев.= родников.= роликов.= ромашков.= ромбов.= роÑтков.= ротангов.= рубидиев.= рудников.= рудов.= руководим.= румбов.= руниÑÑ‚.= рутениев.= рутов.= рухлÑков.= рыжеуÑ.= рыжиков.= рыт.= Ñ€Ñбчиков.= Ñ€Ñдков.= Ñ€ÑÑков.= Ñаблезуб.= Ñагов.= Ñадков.= Ñаженцев.= Ñальдов.= Ñаманов.= Ñанталов.= Ñапов.= Ñаржев.= Ñатинов.= ÑафьÑнов.= Ñборчат.= ÑброÑов.= Ñгораем.= Ñеделков.= ÑедлиÑÑ‚.= Ñезамов.= Ñеймов.= ÑекÑтов.= ÑелениÑÑ‚.= Ñеленов.= Ñелитров.= Ñельдев.= ÑемениÑÑ‚.= Ñемечков.= Ñиенитов.= Ñилков.= Ñинелев.= Ñитников.= Ñитцев.= Ñифонов.= Ñказов.= Ñкандиев.= Ñкатолов.= ÑкважиÑÑ‚.= ÑклонÑем.= Ñкребков.= ÑкунÑов.= Ñланцев.= Ñледуем.= Ñливов.= Ñлитков.= Ñлоевцов.= ÑлюдиÑÑ‚.= Ñмальтов.= ÑменÑем.= Ñморчков.= Ñмушков.= ÑнарÑдов.= Ñнетков.= Ñоболин.= Ñовин.= Ñовков.= Ñодов.= Ñоев.= Ñоединим.= Ñоколин.= Ñократим.= Ñоловьин.= Ñолодков.= ÑолÑров.= Ñопранов.= ÑоÑудиÑÑ‚.= Ñотов.= Ñошников.= Ñпаржев.= ÑпрÑгаем.= Ñравним.= Ñрубов.= Ñтавлен.= Ñтанков.= Ñтартов.= ÑтеблиÑÑ‚.= Ñтеньгов.= Ñтерт.= Ñтиролов.= Ñтланцев.= Ñтоглав.= ÑтоголоÑ.= Ñтойлов.= Ñтоков.= Ñтопудов.= ÑтоуÑÑ‚.= ÑтоÑков.= Ñтразов.= ÑтрауÑов.= Ñтрелков.= ÑÑ‚Ñгов.= Ñудков.= Ñулемов.= ÑупеÑчан.= ÑуÑликов.= Ñфагнов.= ÑфинкÑов.= Ñырков.= Ñырцов.= тазов.= тайников.= тактов.= талев.= талов.= тальков.= танинов.= танков.= твинов.= темпов.= тернов.= терт.= теÑемчат.= тигрин.= тиков.= тимолов.= тиÑков.= титлов.= тканьев.= толев.= толов.= толуолов.= томпаков.= топазов.= тополев.= тополин.= торÑов.= тортов.= тралов.= трахитов.= треглав.= трегуб.= треков.= треÑков.= триаÑов.= триедин.= триков.= троÑов.= трÑпьев.= туев.= туков.= тунгов.= тунцов.= турников.= тутов.= туфов.= тычинков.= тычков.= тюбингов.= тюлев.= Ñ‚Ñгов.= Ñ‚Ñнут.= увиолев.= ударÑем.= удодов.= ужов.= уликов.= улитков.= уловим.= уÑвоÑем.= уÑтраним.= утин.= фазов.= фарÑов.= фаÑолев.= фенолов.= фиалков.= фибров.= филенчат.= финанÑов.= фиников.= финифтев.= фитинов.= фланелев.= фланцев.= флатов.= флейтов.= флейцев.= флецев.= фольгов.= фонов.= форелев.= фоÑгенов.= фразов.= франков.= фреÑков.= фризов.= фториÑÑ‚.= фукуÑов.= фулÑров.= футов.= халвов.= хвоÑтцов.= хвощов.= хининов.= хитинов.= хлопков.= хлориÑÑ‚.= хоботков.= хорев.= хорьков.= хромов.= целлонов.= цензов.= центов.= цианов.= цибиков.= цикадов.= цитруÑов.= чаÑтиков.= чеков.= червов.= червÑков.= черенков.= черенчат.= черепков.= черешков.= черешнев.= чижин.= чинаров.= члениÑÑ‚.= чутьиÑÑ‚.= шайбов.= шамотов.= шаржев.= шариков.= шахтов.= швырков.= шевиотов.= шеллаков.= шильчат.= шит.= шифонов.= шкотов.= шлаков.= шламов.= шлангов.= шмелин.= шоков.= шпатов.= штамбов.= штангов.= штреков.= щавелев.= щебениÑÑ‚.= щипков.= щипцов.= щитков.= Ñбенов.= Ñбонитов.= Ñллингов.= Ñмалев.= Ñолитов.= Ñтиленов.= Ñтилов.= ÑŽÑов.= юфтев.= Ñблонев.= Ñгелев.= Ñгуаров.= Ñдров.= Ñзев.= Ñичников.= Ñхтов.= Ñчейков.= Ñчнев.= link-grammar-5.3.16/data/ru/words/words.1470000664000076400007640000005466512431741033015230 00000000000000вбива.= вбраÑыва.= ввалива.= вварива.= ввертыва.= вверчива.= ввива.= ввинчива.= вдавлива.= вдева.= вделыва.= вдергива.= вдува.= взбива.= взвалива.= взварива.= взвева.= взвешива.= взвива.= взгрева.= вздваива.= вздева.= вздува.= взламыва.= взманива.= взмачива.= взмащива.= взметыва.= взмучива.= взмылива.= взращива.= взрезыва.= взрыва.= взыÑкива.= вкапыва.= вкатыва.= вкачива.= вкидыва.= вкладыва.= вклеива.= вклепыва.= вклинива.= вковыва.= вкраива.= вкручива.= влива.= влÑпыва.= вмазыва.= вматыва.= вметыва.= вмешива.= воздева.= возлива.= воÑпева.= воÑпитыва.= воÑÑтанавлива.= впаива.= впива.= впиÑыва.= впитыва.= впихива.= впутыва.= впÑлива.= впÑчива.= врезыва.= врыва.= вÑажива.= вÑаÑыва.= вÑева.= вÑкапыва.= вÑкатыва.= вÑкидыва.= вÑкрыва.= вÑовыва.= вÑпаива.= вÑпарива.= вÑпарыва.= вÑпахива.= вÑпенива.= вÑпугива.= вÑпучива.= вÑтраива.= вÑучива.= вталкива.= втаптыва.= втаÑкива.= втачива.= втиÑкива.= втолковыва.= втравлива.= втÑгива.= вцежива.= вчерчива.= вшива.= выбелива.= выбива.= выбраÑыва.= выбрива.= выбурива.= выбухива.= выбучива.= выважива.= вывалива.= выварива.= выващива.= выведыва.= вывеива.= вывертыва.= вывешива.= вывива.= вывихива.= вывÑлива.= выгадыва.= выгачива.= выговарива.= выгулива.= выдаива.= выделыва.= выдергива.= выдраива.= выдува.= выдумыва.= выезжива.= выжарива.= выигрыва.= выиÑкива.= выказыва.= выкалива.= выкалыва.= выкапыва.= выкатыва.= выкачива.= выкашива.= выкидыва.= выкладыва.= выклевыва.= выклеива.= выковыва.= выковырива.= выкраива.= выкрыва.= выкурива.= выкуÑыва.= выламыва.= вылащива.= вылечива.= вылива.= вылизыва.= вылужива.= вылущива.= вымазыва.= вымалива.= вымалыва.= выманива.= вымарива.= вымарыва.= выматыва.= вымачива.= вымащива.= выменива.= вымерива.= выметыва.= вымешива.= вымыва.= вымылива.= вынашива.= вынизыва.= выпаива.= выпалива.= выпалыва.= выпарива.= выпарыва.= выпахива.= выпева.= выпилива.= выпиÑыва.= выпихива.= выплачива.= выпугива.= выпутыва.= выпучива.= выпытыва.= выпÑлива.= выпÑчива.= выращива.= вырезыва.= вырулива.= вырыва.= выÑажива.= выÑалива.= выÑаÑыва.= выÑачива.= выÑева.= выÑеива.= выÑижива.= выÑинива.= выÑмеива.= выÑовыва.= выÑтаива.= выÑужива.= выÑучива.= выÑушива.= выÑчитыва.= вытаÑкива.= вытачива.= вытеÑыва.= вытраива.= вытурива.= вытÑгива.= выужива.= выучива.= выхажива.= выхватыва.= выхолива.= выцежива.= вычалива.= вычеркива.= вычеÑыва.= вычитыва.= вычихива.= вышарива.= вышива.= выщипыва.= выщупыва.= добелива.= добива.= добрива.= добыва.= доварива.= довеива.= довешива.= довива.= догулива.= доделыва.= додумыва.= доезжива.= дожарива.= дожевыва.= дожива.= доигрыва.= доказыва.= докалива.= докалыва.= доканыва.= докапыва.= докармлива.= докатыва.= докашива.= докидыва.= докладыва.= доклеива.= доковыва.= докраива.= докрыва.= докурива.= докушива.= доламыва.= долечива.= долива.= долизыва.= домалыва.= доматыва.= домащива.= домерива.= дометыва.= домешива.= домучива.= домыва.= донашива.= донизыва.= допаива.= допалыва.= допарива.= допарыва.= допахива.= допева.= допива.= допилива.= допиÑыва.= доплачива.= допрашива.= допытыва.= дорабатыва.= доращива.= доругива.= дорыва.= доÑажива.= доÑалива.= доÑаÑыва.= доÑева.= доÑеива.= доÑижива.= доÑлышива.= доÑтаива.= доÑушива.= дотачива.= дотÑгива.= доучива.= дохажива.= дочеÑыва.= дочинива.= дочитыва.= дошива.= дощипыва.= забелива.= забива.= забрива.= забурива.= забучива.= забыва.= завалива.= заварива.= завева.= завертыва.= завешива.= завива.= завÑлива.= загадыва.= загажива.= загачива.= загнаива.= задарива.= заделыва.= задержива.= задраива.= задумыва.= заезжива.= зажарива.= зажилива.= зажулива.= зазыва.= заилива.= заинтереÑовыва.= заказыва.= закалива.= закалыва.= заканчива.= закапыва.= закатыва.= закачива.= закашива.= закидыва.= заклеива.= заковыва.= закраива.= закрыва.= закурива.= закуÑыва.= закутыва.= заламыва.= залапыва.= залащива.= залечива.= залива.= зализыва.= залÑпыва.= замазыва.= замалива.= заманива.= замарива.= замарыва.= заматыва.= замачива.= замащива.= замелива.= замерива.= заметыва.= замешива.= замучива.= замыва.= занашива.= запаива.= запарива.= запарыва.= запахива.= запева.= запилива.= запиÑыва.= запихива.= запугива.= запутыва.= запÑчива.= зарабатыва.= заращива.= зарыва.= заÑажива.= заÑалива.= заÑаÑыва.= заÑева.= заÑеива.= заÑижива.= заÑинива.= заÑмеива.= заÑовыва.= заÑужива.= заÑучива.= заÑушива.= затаива.= затачива.= затева.= затерива.= затеÑыва.= затмева.= затрагива.= затуманива.= затÑгива.= заужива.= заучива.= захаива.= захапыва.= захлопыва.= зацапыва.= зачалива.= зачеÑыва.= зачинива.= зачитыва.= зашива.= зашифровыва.= защипыва.= защурива.= избива.= избыва.= изведыва.= изгажива.= издаива.= изжалива.= изжевыва.= изжива.= излажива.= изламыва.= излечива.= излива.= измазыва.= измалыва.= измарыва.= изматыва.= измачива.= измучива.= измылива.= изнашива.= изнежива.= изнизыва.= изрезыва.= изрыва.= изыÑкива.= иÑкалыва.= иÑкапыва.= иÑкраива.= иÑкурива.= иÑкуÑыва.= иÑпаива.= иÑпахива.= иÑпива.= иÑпилива.= иÑпиÑыва.= иÑпытыва.= иÑÑалива.= иÑÑаÑыва.= иÑтачива.= иÑтеÑыва.= иÑтыкива.= иÑчерпыва.= иÑшива.= иÑщипыва.= набива.= набучива.= навалива.= наварива.= наващива.= навева.= навеива.= навешива.= навива.= навÑлива.= нагадыва.= наганива.= нагачива.= нагнаива.= наговарива.= нагрева.= нагулива.= надаива.= надарива.= надбива.= надвива.= надева.= надпива.= надраива.= надува.= надумыва.= надшива.= наезжива.= нажарива.= нажевыва.= нажива.= наигрыва.= наказыва.= накалива.= накалыва.= накапыва.= накатыва.= накачива.= накашива.= накидыва.= наклеива.= наковыва.= накраива.= накрыва.= накурива.= накуÑыва.= накутыва.= налажива.= наламыва.= належива.= налива.= налущива.= налÑпыва.= намазыва.= намалыва.= наматыва.= намачива.= намащива.= намелива.= наменива.= намерива.= наметыва.= намешива.= намыва.= намылива.= нанашива.= нанизыва.= нанюхива.= напаива.= напарива.= напарыва.= напахива.= напева.= напива.= напилива.= напитыва.= напихива.= напутыва.= напучива.= напÑлива.= напÑчива.= наращива.= наÑажива.= наÑалива.= наÑаÑыва.= наÑева.= наÑеива.= наÑижива.= наÑинива.= наÑлаива.= наÑовыва.= наÑучива.= наÑушива.= натаива.= наталкива.= натаÑкива.= натачива.= натеÑыва.= натужива.= натÑгива.= наужива.= нахажива.= нахапыва.= нахлопыва.= нацежива.= нацелива.= наценива.= начеÑыва.= начинива.= начитыва.= нашарива.= нашептыва.= нашива.= нащипыва.= нащупыва.= недолива.= недооценива.= недопива.= оббива.= обвалива.= обварива.= обвева.= обвеива.= обвешива.= обвива.= обвÑлива.= обгажива.= обделыва.= обдува.= обдумыва.= обдурива.= обезврежива.= обертыва.= обеÑценива.= обжарива.= обжевыва.= обжива.= обжулива.= обзванива.= обзыва.= обива.= обкалива.= обкалыва.= обкапыва.= обкатыва.= обкашива.= обкидыва.= обклеива.= обкурива.= обкуÑыва.= облажива.= облаива.= обламыва.= облевыва.= облежива.= облетыва.= облива.= облизыва.= облущива.= облÑпыва.= обмазыва.= обмакива.= обмалыва.= обманыва.= обмарыва.= обматыва.= обмахива.= обмачива.= обмелива.= обменива.= обмерива.= обметыва.= обмыва.= обмылива.= обнашива.= обнизыва.= обнюхива.= обогрева.= обозрева.= обпива.= обрабатыва.= обрезыва.= обрива.= обругива.= обрушива.= обрыва.= обÑажива.= обÑалива.= обÑаÑыва.= обÑева.= обÑижива.= обÑушива.= обтачива.= обтеÑыва.= обтÑгива.= обтÑпыва.= обува.= обуглива.= обужива.= обуздыва.= обуÑловлива.= обхаива.= обчеÑыва.= обчинива.= обшарива.= обшива.= общипыва.= обыгрыва.= обыÑкива.= овева.= овива.= огладыва.= оглажива.= оглÑдыва.= огранива.= ограничива.= огрева.= одалжива.= одарива.= одева.= одергива.= одержива.= одолева.= озвучива.= оказыва.= оканчива.= окапыва.= окатыва.= окачива.= окашива.= окидыва.= оклевыва.= оклеива.= оковыва.= окрашива.= окрикива.= окручива.= окурива.= окутыва.= окучива.= омачива.= омолажива.= омыва.= опаива.= опалива.= опалыва.= опарыва.= опахива.= опива.= опилива.= опиÑыва.= оплакива.= оплачива.= оплевыва.= опоÑÑыва.= опрашива.= опротеÑтовыва.= опрыÑкива.= опутыва.= опылива.= оÑажива.= оÑалива.= оÑваива.= оÑедлыва.= оÑилива.= оÑкалива.= оÑмалива.= оÑматрива.= оÑмеива.= оÑновыва.= оÑпарива.= оÑтанавлива.= отаплива.= отаптыва.= отбелива.= отбива.= отбрива.= отбучива.= отбыва.= отважива.= отварива.= отвева.= отведыва.= отвеива.= отвешива.= отвива.= отвинчива.= отгадыва.= отговарива.= отгулива.= отдаива.= отдарива.= отделыва.= отдраива.= отдува.= отдумыва.= отеÑыва.= отжарива.= отжевыва.= отжива.= отжилива.= откалыва.= откапыва.= откатыва.= откачива.= откидыва.= отклеива.= отковыва.= откраива.= открыва.= откуÑыва.= отлажива.= отламыва.= отлежива.= отлива.= отлизыва.= отлÑпыва.= отмазыва.= отмалива.= отмалыва.= отманива.= отматыва.= отмахива.= отмачива.= отмерива.= отмучива.= отмыва.= отнизыва.= отогрева.= отпаива.= отпарива.= отпарыва.= отпахива.= отпева.= отпива.= отпилива.= отпиÑыва.= отпихива.= отпугива.= отпутыва.= отпÑлива.= отрабатыва.= отращива.= отрезыва.= отрулива.= отрыва.= отрыгива.= отрÑхива.= отÑажива.= отÑаÑыва.= отÑева.= отÑеива.= отÑижива.= отÑлаива.= отÑтаива.= отÑужива.= отÑучива.= оттаива.= оттачива.= оттеÑыва.= оттопыва.= оттÑгива.= оттÑпыва.= отучива.= отхажива.= отхватыва.= отцежива.= отчалива.= отчеÑыва.= отчитыва.= отшива.= отщипыва.= отыгрыва.= отыÑкива.= охаива.= охватыва.= охлопыва.= оцежива.= оценива.= очеркива.= очерчива.= очеÑыва.= ошкурива.= ошпарива.= ощерива.= ощипыва.= ощупыва.= перебива.= перебраÑыва.= переварива.= перевертыва.= перевива.= переделыва.= передува.= пережива.= перекармлива.= перекладыва.= перекуÑыва.= перелива.= перелиÑтыва.= перематыва.= перемыва.= переодева.= перепева.= перепива.= переплыва.= перерыва.= переÑева.= переÑтраива.= переÑтругива.= перехватыва.= перечитыва.= перешива.= побива.= поважива.= поварива.= поведыва.= повива.= поглажива.= подбива.= подбраÑыва.= подбрива.= подвеива.= подвива.= подготавлива.= поддева.= поддержива.= поджарива.= подзыва.= подкараулива.= подкармлива.= подкладыва.= подклеива.= подлива.= подмыва.= подпаива.= подпева.= подрыва.= подÑева.= подÑеива.= подÑижива.= подÑлушива.= подÑтегива.= подтачива.= подтÑгива.= подучива.= подхватыва.= подчеркива.= подшива.= показыва.= покрыва.= полива.= помазыва.= порыва.= поÑвиÑтыва.= прерыва.= преувеличива.= прибива.= привива.= приволакива.= приговарива.= пригрева.= приделыва.= придержива.= придумыва.= прижива.= призрева.= прикармлива.= прикидыва.= прикрыва.= прилива.= приманива.= приоÑтанавлива.= припаива.= припечатыва.= припиÑыва.= приÑева.= приÑматрива.= притаÑкива.= притÑгива.= прихватыва.= пришива.= пробива.= пробрива.= провеива.= прогрева.= продева.= проделыва.= продлева.= продува.= прокручива.= прокрыва.= проламыва.= пролива.= промыва.= пронизыва.= пропаива.= пропива.= пропитыва.= пропихива.= проплыва.= проповедыва.= прорабатыва.= прорезыва.= прорыва.= проÑева.= проÑеива.= проÑкакива.= проучива.= прохватыва.= прошива.= разбалтыва.= разбива.= разбрызгива.= развеива.= развива.= раздаива.= раздева.= разделыва.= раздува.= разева.= разлива.= размаива.= разменива.= размыва.= разогрева.= разодева.= разочаровыва.= разрабатыва.= разрыва.= разува.= разучива.= разыгрыва.= раÑкачива.= раÑкидыва.= раÑкрыва.= раÑпаива.= раÑпева.= раÑпива.= раÑÑева.= раÑÑеива.= раÑтлева.= раÑÑ‚Ñгива.= раÑхаива.= раÑценива.= раÑчерчива.= раÑшива.= раÑшифровыва.= реализовыва.= Ñбалтыва.= Ñбива.= Ñболчива.= ÑбраÑыва.= Ñбрива.= Ñбыва.= Ñварива.= Ñвева.= Ñверчива.= Ñвешива.= Ñвива.= Ñвинчива.= Ñвихива.= Ñгладыва.= Ñглажива.= Ñглатыва.= Ñгнаива.= Ñдабрива.= Ñдавлива.= Ñдаива.= Ñдваива.= Ñдергива.= Ñдержива.= Ñдува.= Ñжевыва.= Ñжива.= Ñзыва.= Ñкалыва.= Ñкаплива.= Ñкапыва.= Ñкармлива.= Ñкатыва.= Ñкачива.= Ñкашива.= Ñкащива.= Ñквашива.= Ñквитыва.= Ñкидыва.= Ñкладыва.= Ñклевыва.= Ñклеива.= Ñклепыва.= Ñковыва.= Ñкомкива.= Ñкрадыва.= Ñкрашива.= Ñкрещива.= Ñкручива.= Ñкрыва.= Ñкрючива.= Ñкурива.= ÑкуÑыва.= Ñкучива.= Ñлажива.= Ñламыва.= Ñлива.= Ñлизыва.= Ñлуплива.= Ñмазыва.= Ñмаива.= Ñмалыва.= Ñманива.= Ñмарива.= Ñмарыва.= Ñматыва.= Ñмачива.= Ñметыва.= Ñмешива.= Ñморщива.= Ñмыва.= Ñмылива.= Ñнашива.= Ñнизыва.= ÑниÑкива.= ÑоглаÑовыва.= Ñогрева.= Ñощипыва.= Ñощурива.= Ñпаива.= Ñпалыва.= Ñпарива.= Ñпарыва.= Ñпахива.= Ñпешива.= Ñпива.= Ñпилива.= ÑпиÑыва.= Ñпихива.= Ñплачива.= Ñплевыва.= Ñплющива.= Ñпрашива.= Ñпугива.= Ñпутыва.= ÑпÑлива.= Ñравнива.= Ñращива.= Ñрезыва.= Ñрыва.= Ñрыгива.= ÑÑажива.= ÑÑаÑыва.= ÑÑовыва.= ÑÑучива.= Ñталкива.= Ñтаплива.= Ñтаптыва.= ÑтаÑкива.= Ñтачива.= ÑтеÑыва.= ÑтиÑкива.= Ñтрагива.= Ñтраива.= Ñтрушива.= ÑтрÑхива.= ÑÑ‚Ñгива.= Ñужива.= Ñхватыва.= Ñхлебыва.= Ñцапыва.= Ñцежива.= Ñчалива.= Ñчерпыва.= Ñчерчива.= ÑчеÑыва.= Ñчитыва.= Ñшабрива.= Ñшива.= Ñъежива.= ÑÑ‹Ñкива.= убаюкива.= убива.= увалива.= уварива.= увеличива.= увенчива.= увертыва.= увешива.= увинчива.= угадыва.= угажива.= уговарива.= угрева.= удавлива.= удваива.= уделыва.= удержива.= удумыва.= уезжива.= ужарива.= ужилива.= указыва.= укалыва.= укапыва.= укачива.= укладыва.= уклеива.= укручива.= укрыва.= укутыва.= улавлива.= улажива.= уламыва.= улащива.= улещива.= умазыва.= умаива.= уманива.= умаÑлива.= умащива.= уметыва.= умешива.= умучива.= умыва.= унизыва.= упаива.= упарива.= упиÑыва.= упитыва.= упихива.= уплачива.= упокоева.= упрашива.= упрочива.= упрÑтыва.= упутыва.= уравнива.= уравновешива.= урезыва.= урыва.= уÑажива.= уÑалива.= уÑваива.= уÑева.= уÑеива.= уÑижива.= уÑилива.= уÑлежива.= уÑпокаива.= уÑтанавлива.= уÑтраива.= уÑчитыва.= утаива.= утаплива.= утаптыва.= утаÑкива.= утачива.= утеÑыва.= утиÑкива.= утопыва.= утраива.= утрачива.= утыкива.= утÑгива.= ухватыва.= ухичива.= ухлебыва.= ухлопыва.= ухолива.= уцежива.= уценива.= учерпыва.= учеÑыва.= учитыва.= учуива.= ушвырива.= ушива.= уштопыва.= ущипыва.= ущупыва.= link-grammar-5.3.16/data/ru/words/words.970000664000076400007640000020625012431741033015141 00000000000000абази.= аббревиаци.= абдикаци.= абдукци.= аберраци.= аблÑци.= аболици.= абрази.= абÑолютизаци.= абÑолюци.= абÑорбци.= абÑтракци.= абули.= абъюраци.= авиакомпани.= авиалини.= авиаметеорологи.= авиаметеоÑтанци.= авиаци.= автарки.= автоавари.= автобиографи.= автогами.= автогези.= автографи.= автоинфекци.= автокефали.= автоковариаци.= автокомпани.= автокомпенÑаци.= автоконвекци.= автокоррелÑци.= автократи.= автолитографи.= автомобилизаци.= автономи.= автономизаци.= авторадиографи.= авторегулÑци.= автотипи.= автотоми.= автотранÑфузи.= авульÑи.= агалакти.= агамогони.= агглютинаци.= агграваци.= агиографи.= агиократи.= агиологи.= агитаци.= агиткампани.= аглоÑÑи.= агнаци.= агнози.= агони.= агорафоби.= аградаци.= аграфи.= агрегаци.= агреÑÑи.= агробиологи.= агроиндуÑтри.= агрокорпораци.= агролеÑомелиораци.= агрологи.= агромани.= агромелиораци.= агрометеорологи.= агрономи.= агрохими.= адаптаци.= адвекци.= адвербиализаци.= адгези.= аддукци.= адинами.= админиÑтраци.= адмиралтейÑтв-коллеги.= адоптаци.= адораци.= адреналÑктоми.= адреÑаци.= адÑорбци.= адуÑаци.= адъективаци.= адъюктиваци.= ажитаци.= азали.= азооÑперми.= азотеми.= азотизаци.= азотфикÑаци.= академи.= акаци.= акватипи.= акватори.= аквилеги.= акинези.= аккомодаци.= аккредитаци.= акриби.= акрокефали.= акромегали.= акроцефали.= акÑелераци.= акÑиологи.= акÑиоматизаци.= акÑонометри.= актаци.= активаци.= актиниди.= актинокардиографи.= актинометри.= актинотерапи.= акуÑтохими.= акцелераци.= акцентологи.= акцентуаци.= акцептаци.= акцепци.= акци.= акциденци.= алали.= алгоритмизаци.= алейкеми.= алкализаци.= алкалиметри.= алкоголиметри.= аллегори.= аллелогени.= аллерги.= аллигаци.= аллитераци.= аллогами.= аллокаци.= аллокуци.= аллометри.= аллопати.= аллотропи.= аллюзи.= алфабетизаци.= алхими.= альбертотипи.= альбуминури.= альгологи.= альтераци.= альтернаци.= альтиметри.= алюминографи.= алюминотерми.= алюмотерми.= амальгамаци.= амбифони.= амбици.= амблиопи.= амбрози.= амбулатори.= амели.= амелиораци.= аменци.= американизаци.= американократи.= аметропи.= амиатрофи.= амими.= аммонизаци.= аммонификаци.= амнези.= амниографи.= амниоÑкопи.= амниÑти.= амортификаци.= аморфизаци.= ампелографи.= ампелологи.= ампелотерапи.= амплификаци.= ампутаци.= амузи.= амуници.= амфиболи.= амфигони.= амфиктиони.= анаболи.= анадроми.= аналоги.= анальгези.= анальги.= анаплази.= анархи.= анатоми.= анафилакÑи.= ангари.= ангиографи.= ангиокардиографи.= ангиологи.= ангиопати.= ангиотоми.= англизаци.= англомани.= англофили.= англофоби.= андрогини.= андрофоби.= анеми.= анемологи.= анемометри.= анемофили.= анерги.= анеÑтези.= анизогами.= анизотропи.= анимализаци.= аннекÑи.= аннигилÑци.= аннотаци.= аннулÑци.= анодолюминеÑценци.= анокÑи.= аномали.= аноми.= анорекÑи.= аноÑми.= антигравитаци.= антиматери.= антиноми.= антиохи.= антипати.= антиÑанитари.= антиутопи.= антиципаци.= антологи.= антоними.= антономази.= антропографи.= антропозоологи.= антропометри.= антропоморфологи.= антропономи.= антропопати.= антропоÑофи.= антропотоми.= антропофаги.= антропофоби.= анури.= анÑнцефали.= анÑрги.= апати.= апеллÑци.= апепÑи.= аплази.= апогами.= апологи.= апоплекÑи.= апори.= апоÑпори.= апоÑтази.= апофони.= аппендÑктоми.= апперцепци.= аппликаци.= аппозици.= аппрокÑимаци.= апракÑи.= апробаци.= апроприаци.= арали.= араукари.= аргументаци.= ареографи.= ареологи.= ареометри.= ариÑтархи.= ариÑтократи.= аритми.= арифметизаци.= аркологи.= арктаци.= аркфункци.= армери.= арми.= ароматизаци.= арони.= аррози.= артемизи.= артери.= артериологи.= артикулÑци.= артиллери.= артралги.= артральги.= артрологи.= артротоми.= архаизаци.= архебактери.= археоаÑтрономи.= археологи.= архибактери.= архиваци.= аÑимметри.= аÑинерги.= аÑиÑтоли.= аÑперми.= аÑпираци.= аÑÑенизаци.= аÑÑибилÑци.= аÑÑигнаци.= аÑÑириологи.= аÑÑоциаци.= аÑтази.= аÑтени.= аÑтенопи.= аÑтереогнози.= аÑтрафоби.= аÑтроаÑтени.= аÑтробиологи.= аÑтрогеографи.= аÑтрогеологи.= аÑтрогнози.= аÑтролатри.= аÑтролитологи.= аÑтрологи.= аÑтролÑби.= аÑтрометри.= аÑтронавигаци.= аÑтрономи.= аÑтроÑпектроÑкопи.= аÑтроÑпектрофотометри.= аÑтрофотографи.= аÑтрохими.= аÑфикÑи.= атакÑи.= атаракÑи.= атомизаци.= атони.= атрепÑи.= атрибуци.= атрофи.= аттеÑтаци.= аттракци.= аугментаци.= аудиенци.= аудиометри.= аудиофили.= аудитори.= ауÑкультаци.= аутоинтокÑикаци.= аутоинфекци.= аутопÑи.= аутотоми.= аутотранÑплантаци.= аутоÑкологи.= афаги.= афази.= афони.= африканизаци.= аффектаци.= аффикÑаци.= аффинаци.= ахили.= ахоли.= ахроматопÑи.= ахроми.= ацидиметри.= ацидофили.= аÑраци.= аÑробиологи.= аÑрографи.= аÑрологи.= аÑролоци.= аÑроманти.= аÑрометри.= аÑрономи.= аÑропати.= аÑротерапи.= аÑрофилатели.= аÑрофоби.= аÑрофотограмметри.= аÑрофотографи.= аÑрофототопографи.= аÑроÑмболи.= бактериеми.= бактеризаци.= бактериологи.= бактериоÑкопи.= бактериофаги.= балетомани.= баллиÑтокардиографи.= бальнеографи.= бальнеологи.= бальнеотерапи.= бами.= баратри.= барометри.= баротерапи.= батали.= батиметри.= бафи.= бациллеми.= бегони.= беконизаци.= беллетризаци.= бенефици.= берхеми.= бета-верÑи.= библи.= библиологи.= библиомани.= библиометри.= библиотерапи.= библиофили.= библиофоби.= бигами.= бигаради.= бижутери.= бикатегори.= бинаризаци.= биоавтографи.= биобиблиографи.= биогеографи.= биогеологи.= биогеохими.= биогеоценологи.= биографи.= биоиндуÑтри.= биоклиматологи.= биоконверÑи.= биологи.= биолюминеÑценци.= биометри.= бионавигаци.= биономи.= бионтизаци.= биопÑи.= биореологи.= биоритмологи.= биоÑоциологи.= биоÑтанци.= биотелеметри.= биотехни.= биотехнологи.= биотранÑформаци.= биофаци.= биохими.= биоценологи.= битумизаци.= битуминизаци.= битуминологи.= бифуркаци.= блокÑополимеризаци.= болтологи.= большевизаци.= бондаризаци.= бонификаци.= брадикарди.= брати.= брахикефали.= брахицефали.= брекчи.= бриологи.= бриони.= бронтологи.= бронхографи.= бронхопневмони.= бронхоÑкопи.= бронхоÑктази.= брудераци.= бугенвилли.= булими.= бумаженци.= буржуази.= бутафори.= буферизаци.= бухгалтери.= бюрократи.= бюрократизаци.= ваканÑи.= вакуолизаци.= вакханали.= вакцинаци.= вакцинотерапи.= валлиÑнери.= валоризаци.= вальваци.= вапоризаци.= вариаци.= вариолÑци.= вариоÑкопи.= ваÑкулÑризаци.= ватерлини.= вегетаци.= вектор-функци.= веллингтони.= велÑризаци.= венепункци.= венеÑекци.= вентилÑци.= вербализаци.= вербигераци.= верÑи.= верÑификаци.= ветроÑтанци.= ветроÑлектроÑтанци.= взаимоиндукци.= вибраци.= виброизолÑци.= виброÑкопи.= вивиÑекци.= видеографи.= видеотелефони.= визитаци.= виктимологи.= виндикаци.= виргаци.= вирилизаци.= виÑкозиметри.= витаминотерапи.= витрификаци.= влагоизолÑци.= вобулÑци.= военизаци.= вокализаци.= волкамери.= вольтамперометри.= газаци.= газометри.= галломани.= галлофоби.= галлюцинаци.= галогенизаци.= галурги.= гальванизаци.= гальванолюминеÑценци.= гальваноÑкопи.= гальваноÑтеги.= гальваноÑтереотипи.= гальванотерапи.= гальванотипи.= гаммаграфи.= гаплографи.= гаплологи.= гаранти.= гардени.= гармони.= гаÑтроÑкопи.= гаÑтроÑтоми.= гаÑтроÑнтерологи.= гаÑтрулÑци.= гаттери.= гауÑтори.= гварди.= гегемони.= гедони.= гектографи.= гелиобиологи.= гелиографи.= гелиотерапи.= гелиохроми.= гелиоÑлектроÑтанци.= гематологи.= гематури.= гемералопи.= гемикрани.= гемиплеги.= гемиÑдри.= геммологи.= геморраги.= гемотерапи.= гемофили.= генеалоги.= генерализаци.= генераци.= генÑкологи.= геогнози.= географи.= геодези.= геологи.= геометри.= геометризаци.= геомикробиологи.= геоморфологи.= геотерми.= геофаги.= геохими.= геохронологи.= гептархи.= гербаризаци.= гериархи.= гериатри.= германизаци.= германомани.= германофоби.= герниотоми.= героизаци.= герольди.= геронтократи.= геронтологи.= геронтофоби.= герпетологи.= гетери.= гетерогами.= гетерогони.= гетерономи.= гетерополиконденÑаци.= гетеротопи.= гетеротранÑплантаци.= гетерохрони.= гештальтпÑихологи.= гибридологи.= гигантомани.= гигантомахи.= гигрологи.= гигрометри.= гигроÑкопи.= гидратаци.= гидреми.= гидри.= гидробиологи.= гидрогазификаци.= гидрогенизаци.= гидроизолÑци.= гидрологи.= гидролокаци.= гидромани.= гидрометаллурги.= гидрометри.= гидрополимеризаци.= гидротерапи.= гидрофили.= гидрофоби.= гидрохими.= гидрохори.= гидроцефали.= гидроÑкÑтрузи.= гидроÑлектроÑнерги.= гильди.= гимнази.= гинекократи.= гипальгези.= гиперакузи.= гиперальгези.= гиперболизаци.= гипервентилÑци.= гипергами.= гипергликеми.= гипердули.= гипереми.= гипереÑтези.= гиперкальциеми.= гиперкапни.= гиперкоррекци.= гиперметропи.= гипероÑми.= гиперпирекÑи.= гиперплази.= гиперплоиди.= гиперполÑризаци.= гиперÑекреци.= гиперÑенÑибилизаци.= гиперÑомни.= гиперÑтени.= гипертензи.= гипертерми.= гипертони.= гипертрофи.= гиперфункци.= гиперÑкÑтензи.= гипеÑтези.= гипнологи.= гипнопеди.= гипнотерапи.= гипнотизаци.= гипнофоби.= гипогами.= гипогевзи.= гипогликеми.= гипоглобули.= гиподинами.= гипокалиеми.= гипокальциеми.= гипокинези.= гипокÑеми.= гипокÑи.= гипоплази.= гипоплоиди.= гипоÑми.= гипотензи.= гипотерми.= гипотони.= гипотрофи.= гипофункци.= гипохондри.= гипохроми.= гиппологи.= гипÑометри.= гиÑтеротоми.= гиÑтерÑктоми.= гиÑтологи.= гиÑтопатологи.= гиÑтофизиологи.= гиÑтохими.= гледичи.= гли.= гликеми.= глинизаци.= глиптографи.= глицини.= глобализаци.= глокÑини.= глори.= глоÑÑолали.= глоттализаци.= глоттогони.= глоттологи.= гноÑеологи.= гнотобиологи.= голоÑдри.= гомеопати.= гомографи.= гомодинами.= гомологи.= гомономи.= гомополиконденÑаци.= гомотети.= гомотипи.= гомотопи.= гомофони.= гониометри.= гопкомпани.= гормонологи.= гормонотерапи.= гортензи.= гоÑгражданреконÑтрукци.= гоÑоблигаци.= гоÑприватизаци.= гоÑти.= гравитаци.= градаци.= грамм-калори.= гранулометри.= гранулÑци.= гратификаци.= графитизаци.= графологи.= графомани.= грекомани.= губерни.= гумификаци.= гуттаци.= дагерротипи.= дактилографи.= дактилологи.= дактилоÑкопи.= дали.= дальнометри.= дамнификаци.= дарлингтони.= дарÑонвализаци.= датари.= деактиваци.= деаÑпираци.= деаÑраци.= дебаркаци.= девальваци.= девиаци.= девокализаци.= деволюци.= девтеранопи.= дегазаци.= дегельминтизаци.= дегенераци.= дегидратаци.= дегидрогенизаци.= деградаци.= дегранулÑци.= дегреÑÑи.= дегуÑтаци.= дедикаци.= дедукци.= дезертификаци.= дезинтокÑикаци.= дезинфекци.= дезодораци.= дезокÑидаци.= дезориентаци.= дезурбанизаци.= деиндуÑтриализаци.= деионизаци.= декадархи.= декалеÑценци.= декалькомани.= декальцинаци.= декантаци.= декарбонизаци.= декартелизаци.= деквалификаци.= декламаци.= деклараци.= деклинаци.= деколонизаци.= деколораци.= декомпозици.= декомпреÑÑи.= деконволюци.= декораци.= декортикаци.= декретали.= декриминализаци.= декури.= делабиализаци.= делегаци.= делеци.= демагоги.= демаркаци.= дематериализаци.= деминерализаци.= демографи.= демодулÑци.= демократи.= демонетизаци.= демонологи.= демонÑтраци.= деморализаци.= демроÑÑи.= демуниципализаци.= деназализаци.= денатурализаци.= денационализаци.= денацификаци.= дендроклиматологи.= дендрологи.= дендрометри.= дендрохронологи.= денитраци.= деноминаци.= денонÑаци.= дентализаци.= дентиатри.= денудаци.= деонтологи.= депалатализаци.= деперÑонализаци.= депигментаци.= депилÑци.= деполимеризаци.= деполитизаци.= деполÑризаци.= депортаци.= депреÑÑи.= депутаци.= дератизаци.= дереликци.= дериваци.= дерматологи.= дермоÑкопи.= деÑегментаци.= деÑегрегаци.= деÑенÑибилизаци.= деÑигнаци.= деÑикаци.= деÑквамаци.= деÑкрипци.= деÑмологи.= деÑмотропи.= деÑмурги.= деÑорбци.= деÑпоти.= деÑтрукци.= деÑульфураци.= детерминаци.= детерминологизаци.= детонаци.= дефекаци.= дефектологи.= дефектоÑкопи.= деферризаци.= дефибриллÑци.= дефиници.= дефлегмаци.= дефлокулÑци.= дефлораци.= дефлÑци.= дефолиаци.= деформаци.= дехлораци.= децимаци.= дешифраци.= деÑÑкалаци.= деÑтимологизаци.= диагонализаци.= диалектографи.= диалектологи.= диапроекци.= диархи.= диаÑкопи.= диатерми.= диатермокоагулÑци.= диафони.= диахрони.= дивергенци.= диверÑи.= дивизи.= дигами.= диглоÑÑи.= дигреÑÑи.= диетотерапи.= дизартри.= дизельÑлектроÑтанци.= дизентери.= дизеÑтези.= дизури.= дизъюнкци.= дикроти.= дикци.= дилатанÑи.= дилатометри.= дилоги.= димеризаци.= динамометри.= динаÑти.= диоптри.= дипломати.= диплопи.= диподи.= дипÑомани.= дирекци.= диÑгармони.= диÑквалификаци.= диÑклинаци.= диÑкрази.= диÑкретизаци.= диÑкриминаци.= диÑкуÑÑи.= диÑлекÑи.= диÑлокаци.= диÑметри.= диÑпепÑи.= диÑперÑи.= диÑпираци.= диÑпозици.= диÑпропорци.= диÑÑекци.= диÑÑертаци.= диÑÑимилÑци.= диÑÑипаци.= диÑÑоциаци.= диÑтанци.= диÑтопи.= диÑторзи.= диÑторÑи.= диÑтрофи.= диÑфаги.= диÑфази.= диÑфори.= диÑфункци.= диÑхроми.= дифракци.= дифтери.= дифтонгизаци.= диффамаци.= диффузи.= дихогами.= дихотоми.= додекафони.= дозиметри.= доиÑтори.= документаци.= долихокефали.= долихоцефали.= доломитизаци.= долориметри.= долорологи.= домеÑтикаци.= дотаци.= драматизаци.= дромофоби.= дуплекÑ-автотипи.= еврократи.= еврооблигаци.= европеизаци.= евхариÑти.= египтологи.= епархи.= епитими.= жакери.= жандармери.= жеÑтикулÑци.= зарубежгеологи.= звукоизолÑци.= звукометри.= звукотеплоизолÑци.= звукохими.= зигогами.= зимологи.= золототерапи.= зоогеографи.= зоографи.= зоолатри.= зоологи.= зоопалеонтологи.= зоопатологи.= зоопÑихологи.= зоотехни.= зоотоми.= зоофили.= зоохими.= иглотерапи.= идеализаци.= идеографи.= идеологи.= идилли.= идиоÑинкрази.= идиоти.= иерархи.= изогами.= изографи.= изодинами.= изократи.= изолини.= изолÑци.= изомери.= изомеризаци.= изометри.= изоÑтази.= изоÑтуди.= изотони.= изотопи.= изотропи.= иконографи.= иконологи.= икÑи.= иллюзи.= иллюминаци.= иллюÑтраци.= имитаци.= имматрикулÑци.= иммерÑи.= иммиграци.= иммобилизаци.= иммунодепреÑÑи.= иммунологи.= иммунотерапи.= иммунофармакологи.= иммунохими.= иммуноцитохими.= импери.= имплантологи.= импликаци.= имплози.= импотенци.= импрегнаци.= импреÑÑи.= импровизаци.= инактиваци.= инаугураци.= инвагинаци.= инвази.= инвентаризаци.= инвенци.= инверÑи.= инвеÑтици.= инволюци.= ингалÑци.= ингреÑÑи.= индекÑаци.= индикаци.= индологи.= индукци.= индульгенци.= индуÑтри.= инерци.= инжекци.= инженери.= инициализаци.= инициаци.= инкапÑулÑци.= инкарцераци.= инкаÑÑаци.= инквизици.= инклюзи.= инкубаци.= иннерваци.= инокулÑци.= инÑектологи.= инÑерци.= инÑинуаци.= инÑолÑци.= инÑпекци.= инÑпираци.= инÑтанци.= инÑтитуционализаци.= инÑтрукци.= интали.= интарÑи.= интеграци.= интервенци.= интерлюди.= интермеди.= интермиграци.= интернализаци.= интерпеллÑци.= интерпретаци.= интерференци.= интерфикÑаци.= интерцеÑÑи.= интонаци.= интроекци.= интронизаци.= интроÑкопи.= интроÑпекци.= интрузи.= интубаци.= интуици.= инфантери.= инфекци.= инфикÑаци.= инфильтраци.= инфлÑци.= информаци.= инфралюминеÑценци.= инъекци.= инюрколлеги.= ионизаци.= ионолюминеÑценци.= ионотерапи.= ипохондри.= иппологи.= иризаци.= ирони.= иррадиаци.= ирригаци.= ирритаци.= иÑтери.= иÑториографи.= иÑториометри.= итальÑномани.= итераци.= ихтиографи.= ихтиологи.= ишеми.= ишури.= йодометри.= йотаци.= кавалери.= кавернотоми.= кавитаци.= каденци.= какографи.= какофони.= каллиграфи.= калоризаци.= калориметри.= калькографи.= кальцеолÑри.= камаграфи.= камели.= камер-коллеги.= кандолюминеÑценци.= канонизаци.= канцелÑри.= каолинизаци.= капиллÑрографи.= капиллÑроÑкопи.= капитулÑци.= карамелизаци.= карбонизаци.= карбюраци.= кардиографи.= кардиомиопати.= кардиопати.= кари.= кариогами.= кариологи.= карнаци.= карнификаци.= карпологи.= картометри.= карцинологи.= каÑÑаци.= каÑÑи.= каÑтраци.= катаваÑи.= каталепÑи.= катаплекÑи.= кататони.= категори.= катетеризаци.= катодолюминеÑценци.= катодофоÑфореÑценци.= каузальги.= каулифлори.= кахекÑи.= кают-компани.= квадрафони.= квалиметри.= квалификаци.= квантизаци.= квантификаци.= кваÑÑи.= квитанци.= кетми.= кефалометри.= кзылордамелиораци.= кибернетизаци.= кигели.= килокалори.= кимографи.= кинематографи.= кинеÑтези.= киноангиографи.= киноангиокардиографи.= кинодраматурги.= кинокомеди.= кинокомпани.= кинологи.= киномультипликаци.= кинопроекци.= киноÑтуди.= кинофлюорографи.= китаизаци.= кладони.= кларификаци.= клаÑÑификаци.= клауÑтрофоби.= клейÑтогами.= клептомани.= климатографи.= климатотерапи.= коагулÑци.= коалеÑценци.= коалици.= коацерваци.= ковариаци.= когези.= когенераци.= когомологи.= кокÑохими.= коллабораци.= коллеги.= коллекци.= коллизи.= коллимаци.= коллинеаци.= коллокаци.= коллÑци.= колокази.= колони.= колонизаци.= колоризаци.= колориметри.= комбинаци.= комедиографи.= комиÑÑи.= коммендаци.= коммерци.= коммуникаци.= коммутаци.= компарти.= компенÑаци.= компиллÑци.= компилÑци.= комплектаци.= комплектпотребкоопераци.= комплекци.= композици.= компреÑÑи.= комÑомоли.= конарми.= конвейеризаци.= конвекци.= конвенци.= конверÑи.= конвокаци.= конгеÑти.= конгломераци.= конгрегаци.= конгруÑнци.= конденÑаци.= кондици.= кондуктометри.= кониди.= конкатенаци.= конкорданци.= конкреци.= конкуренци.= коннотаци.= конÑерватори.= конÑигнаци.= конÑиÑтенци.= конÑиÑтори.= конÑкрипци.= конÑолидаци.= конÑтеллÑци.= конÑтитуци.= конÑтитуционализаци.= конÑтрукци.= конÑультаци.= контаминаци.= контейнеризаци.= контрадикци.= контракци.= контрапозици.= контраÑÑигнаци.= контрафакци.= контрацепци.= контрибуци.= контрпретензи.= контрреакци.= контрреволюци.= контрреформаци.= контрÑтали.= контузи.= конурбаци.= конфедераци.= конфекци.= конференци.= конфирмаци.= конфиÑкаци.= конформаци.= конфронтаци.= конхилиологи.= конхиологи.= концентраци.= концепци.= концеÑÑи.= конъюгаци.= конъюнкци.= коопераци.= кооптаци.= координаци.= копи.= копрологи.= копулÑци.= кордегарди.= коронаци.= коротаци.= корпораци.= корпуленци.= коррадиаци.= коррази.= коррекци.= коррелÑци.= корреÑпонденци.= коррози.= коррупци.= коÑмогони.= коÑмографи.= коÑмологи.= коÑмохими.= коÑмохронологи.= коÑциноманти.= котонизаци.= кохи.= краниографи.= краниологи.= краниометри.= краниотоми.= кремаци.= крепитаци.= криминологи.= криобиологи.= криогеологи.= криоконÑерваци.= криологи.= криоÑкопи.= криоÑорбци.= криотерапи.= криохими.= криохирурги.= криптогами.= криптологи.= криптомери.= криÑографи.= криÑталлолюминеÑценци.= криÑталлоÑкопи.= кроталÑри.= кÑенелаÑи.= кÑеногами.= кÑеномани.= кÑенотранÑплантаци.= кÑенофили.= кÑенофоби.= кÑерографи.= кÑеродерми.= кÑероÑтоми.= кÑилографи.= кÑилотоми.= кулинари.= кулонометри.= кульминаци.= культиваци.= кумулÑци.= купелÑци.= кури.= куфи.= кювелÑци.= лабиализаци.= лактаци.= ламентаци.= ламинари.= лапароÑкопи.= лапаротоми.= ларингологи.= ларингоÑкопи.= латани.= латеризаци.= латеритизаци.= латимери.= латинизаци.= латифунди.= левитаци.= легаци.= легитимаци.= лези.= лейб-гварди.= лейкеми.= лейкопени.= лекÑикографи.= лекÑикологи.= лекци.= леÑоинвентаризаци.= леÑохими.= летарги.= лжеакаци.= либраци.= ликантропи.= ликваци.= ликвидаци.= лили.= лимитаци.= лимнологи.= лимфографи.= линеаризаци.= линотипи.= липеми.= липоÑктоми.= литани.= литификаци.= литографи.= литологи.= литотрипÑи.= литофани.= литурги.= лихенологи.= лихенометри.= лицензи.= лиÑнтери.= лобели.= лоботоми.= лобÑктоми.= логиÑмографи.= логопати.= логопеди.= логотипи.= лоджи.= локаци.= локомоци.= локÑодроми.= лоци.= лоциаци.= лугомелиораци.= лунаци.= люмпенизаци.= маги.= магнези.= магнетохими.= магнитологи.= магнитометри.= магнитоÑтрикци.= магноли.= мади.= макки.= макроинженери.= макрокефали.= макрометеорологи.= макрофотографи.= макрофункци.= макроцефали.= макÑимизаци.= малакологи.= маллеинизаци.= мальвази.= мальпиги.= маммологи.= мануфактур-коллеги.= манципаци.= маркшейдери.= мармораци.= марÑили.= мартирологи.= маршанци.= маÑкулинизаци.= маÑтурбаци.= маÑÑ‚Ñктоми.= математизаци.= материализаци.= мафи.= мафиологи.= махинаци.= мацераци.= машинизаци.= мегаломани.= медиатизаци.= медиаци.= медиографи.= медитаци.= медкомиÑÑи.= мезогами.= мезокарди.= мезокефали.= мезомери.= мезометеорологи.= мезоцефали.= меланхоли.= мели.= мелиораци.= мелодекламаци.= меломани.= менÑтруаци.= меритократи.= меротоми.= мерÑеризаци.= метаболи.= метаинформаци.= металлогени.= металлографи.= металлотерми.= металлохими.= металлурги.= метамери.= метаплази.= метатеори.= метатони.= метафони.= метеорографи.= метизаци.= метоними.= метризаци.= метрологи.= метромани.= метрополи.= механохими.= миальги.= миаÑтени.= миграци.= мизантропи.= микологи.= микроавторадиографи.= микробиологи.= микробречи.= микрокефали.= микрокинематографи.= микрокриÑталлоÑкопи.= микрометри.= микроминиатюризаци.= микроморфологи.= микропубликаци.= микропульÑаци.= микрорентгенографи.= микроÑпори.= микротехнологи.= микротипи.= микротоми.= микрофотографи.= микрофотокопи.= микрохими.= микроцефали.= микроÑкологи.= милици.= мимикри.= минерализаци.= миниатюризаци.= миологи.= миопи.= мирмекологи.= миÑÑи.= миÑтери.= миÑтификаци.= митохондри.= митрополи.= мифологи.= мифологизаци.= модернизаци.= модификаци.= модулÑризаци.= модулÑци.= молиÑмологи.= монадологи.= монандри.= монархи.= моногами.= моногини.= монографи.= моноди.= монодроми.= мономани.= монополи.= монополизаци.= монотипи.= монофоби.= монофони.= монофтонгизаци.= морфологи.= морфонологи.= морфофизиологи.= мотиваци.= мотодивизи.= моторизаци.= мототерапи.= мультиротаци.= мумификаци.= муниципализаци.= мутаротаци.= мутаци.= навигаци.= назализаци.= нанохирурги.= нарколепÑи.= наркологи.= наркомани.= наркотизаци.= наÑтурци.= натурализаци.= натуропати.= натурфилоÑофи.= невралги.= невраÑтени.= неврогли.= неврологи.= невропати.= невропатологи.= невротоми.= неврÑктоми.= негоци.= негоциаци.= негрофоби.= негÑнтропи.= недиÑкриминаци.= нейробиологи.= нейрогли.= нейропÑихологи.= нейрофармакологи.= нейроÑндокринологи.= нейроÑтологи.= нейтронографи.= некролатри.= некроманти.= некрофили.= некрофоби.= нематодологи.= нени.= неоплази.= неотени.= неофилологи.= нерваци.= неÑимметри.= нефелометри.= нефологи.= нефрологи.= нефтекомпани.= нефтехими.= ниваци.= никталопи.= никтофоби.= нимфомани.= нитраци.= нитрификаци.= нитрометри.= новаци.= нозографи.= нозологи.= номархи.= номинаци.= номографи.= ноологи.= нори.= нормализаци.= ноÑтальги.= ноÑтопати.= нотафили.= нотаци.= нотификаци.= нуллификаци.= нумераци.= нунаци.= нутаци.= обверÑи.= обдукци.= облигаци.= облитераци.= обÑерватори.= обÑерваци.= обÑтрукци.= обтюраци.= объективаци.= объективизаци.= овариотоми.= оваци.= овологи.= овулÑци.= одонтографи.= одонтологи.= одориметри.= озонизаци.= озонометри.= окази.= океанизаци.= океанологи.= окклюзи.= оккупаци.= околи.= окÑидаци.= окÑидиметри.= октархи.= олеографи.= олигархи.= олигополи.= олигопÑони.= омоними.= онкологи.= онтогени.= онтологи.= оологи.= опалеÑценци.= операци.= оппозици.= опÑонизаци.= оптаци.= опунци.= оратори.= организаци.= органографи.= органологи.= органотерапи.= орги.= ордали.= ориентаци.= орнаментаци.= орнитологи.= орнитофили.= орографи.= орологи.= орометри.= ортогонализаци.= ортодокÑи.= ортодонти.= ортодроми.= ортокератологи.= ортологи.= ортопеди.= ортопракÑи.= ортопÑихиатри.= ортоцефали.= орфографи.= орфоÑпи.= оÑметери.= оÑмометри.= оÑморегулÑци.= оÑтеографи.= оÑтеологи.= оÑтеомалÑци.= оÑтеометри.= оÑтеопати.= оÑтеотоми.= оÑтери.= оÑциллографи.= оÑциллÑци.= оталги.= отиатри.= отоларингологи.= отологи.= оториноларингологи.= отоÑкопи.= офтальми.= офтальмологи.= офтальмометри.= офтальмоплеги.= офтальмоÑкопи.= охлократи.= пагинаци.= пазиграфи.= палатализаци.= палеоантропологи.= палеобиологи.= палеобиохими.= палеогеологи.= палеографи.= палеозоогеографи.= палеозоологи.= палеоихтиологи.= палеолимнологи.= палеофитологи.= палеохронологи.= палеоÑкологи.= палеоÑтнологи.= палиноди.= палинологи.= пальпаци.= пальпитаци.= панаги.= пандеми.= панзооти.= панÑперми.= папирологи.= параграфи.= паралали.= паралекÑи.= парализаци.= парамнези.= параноми.= параплеги.= парапÑихологи.= парафази.= парафинотерапи.= пареми.= пареÑтези.= пароизолÑци.= пароними.= парономази.= партикулÑризаци.= партколлеги.= партконференци.= парторганизаци.= парфюмери.= парцеллÑци.= паÑÑакали.= паÑÑиваци.= паÑхали.= патогномони.= патологи.= патопÑихологи.= патриархи.= патрологи.= патроними.= пауперизаци.= пахидерми.= пацификаци.= педагоги.= педализаци.= педераÑти.= педиатри.= педогами.= педологи.= педофили.= пектизаци.= пеларгони.= пеленгаци.= пельвеци.= пенетраци.= пенетрометри.= пенициллинотерапи.= пенологи.= пенÑи.= пенÑильвани.= пентархи.= пептизаци.= пептонизаци.= перверÑи.= переадреÑаци.= перекапитализаци.= перекомиÑÑи.= перекомпреÑÑи.= перекриÑталлизаци.= перемодулÑци.= переорганизаци.= переориентаци.= периметри.= перинатологи.= перифери.= перколÑци.= перкуÑÑи.= перлюÑтраци.= пермутаци.= перÑевераци.= перÑонали.= перÑонаци.= перÑпираци.= пертурбаци.= перфораци.= перфузи.= перцепци.= петици.= петрификаци.= петрологи.= петуни.= пигментаци.= пиелографи.= пиелоÑкопи.= пиеми.= пиктографи.= пилорÑктоми.= пини.= пиодерми.= пионери.= пиофтальми.= пиритизаци.= пирогенизаци.= пиролатри.= пиромани.= пирометаллурги.= пирометри.= пиротерапи.= пирофоби.= пирохими.= пиури.= пиццери.= плазмогами.= плазмохими.= планетографи.= плантаци.= плаÑтикаци.= плаÑтификаци.= плаÑтогами.= платикефали.= платицефали.= плацентаци.= плевралги.= плевродини.= плейотропи.= плетизмографи.= плози.= плутократи.= плювиометри.= пневматологи.= пневмографи.= пневмони.= пневморентгенографи.= пневмотерапи.= пневмотоми.= пневмÑктоми.= подалги.= поддиректори.= подопераци.= подÑекци.= подÑтанци.= подфункци.= позици.= полиандри.= полиархи.= полигами.= полигини.= полиграфи.= полидактили.= полидипÑи.= поликрати.= полимери.= полиметри.= полиплоиди.= полиритми.= полиÑеми.= полиÑперми.= политехнизаци.= политизаци.= политинформаци.= политÑкономи.= политÑмиграци.= полифаги.= полифони.= полихроми.= полици.= поллакиури.= поллюци.= полоди.= полонизаци.= полуколони.= полÑризаци.= полÑриметри.= полÑрографи.= помологи.= понти.= популÑци.= порци.= поÑеÑÑи.= поÑтлюди.= поÑтпозици.= потамологи.= потенци.= поÑзи.= поÑтизаци.= праиÑтори.= превенци.= превербаци.= предикаци.= предыÑтори.= презерваци.= презумпци.= прелюди.= премедикаци.= преми.= препозици.= препотенци.= преÑбиатри.= преÑбиопи.= преÑвитери.= претензи.= префикÑаци.= преформаци.= прецеÑÑи.= преципитаци.= привилеги.= примитивизаци.= провизи.= провинци.= провокаци.= прогери.= прогреÑÑи.= продукци.= проекци.= прокламаци.= пролетаризаци.= пролификаци.= пролонгаци.= промкоопераци.= промоци.= промульгаци.= пронаци.= прономинализаци.= прономинаци.= пропозици.= пропорци.= пропульÑи.= пророгаци.= проÑеквенци.= проÑкомиди.= проÑкрипци.= проÑоди.= проÑпекци.= проÑтатÑктоми.= проÑтраци.= протандри.= протанопи.= протеинотерапи.= протеинури.= протекци.= протерогини.= протиÑтологи.= протогини.= протозоологи.= протоиÑтори.= профанаци.= профеÑÑи.= профорганизаци.= процентомани.= процеÑÑи.= пÑалмоди.= пÑаммотерапи.= пÑевдоакаци.= пÑевдогами.= пÑевдогипертрофи.= пÑевдоподи.= пÑефологи.= пÑихаÑтени.= пÑихиатри.= пÑихколони.= пÑихобиологи.= пÑихогериатри.= пÑихогноÑи.= пÑиходели.= пÑихоидеологи.= пÑихологи.= пÑихометри.= пÑихонейроиммунологи.= пÑихопати.= пÑихопатологи.= пÑихоÑомати.= пÑихофармакологи.= пÑихофизиологи.= пÑихрометри.= птеридологи.= публикаци.= пукцини.= пульверизаци.= пульмÑктоми.= пульÑаци.= пунктуаци.= пункци.= пьезохими.= радиалтриангулÑци.= радиаци.= радиоавтографи.= радиобиотелеметри.= радиогеологи.= радиографи.= радиодальнометри.= радиодезинформаци.= радиодефектоÑкопи.= радиокомпани.= радиолекци.= радиолини.= радиологи.= радиолюминеÑценци.= радиометаллографи.= радиометеорологи.= радиометри.= радиоÑкопи.= радиоÑпектроÑкопи.= радиоÑтанци.= радиотелеграфи.= радиотелеметри.= радиотелефони.= радиотерапи.= радиотермолюминеÑценци.= радиотолщинометри.= радиофони.= радиофотолюминеÑценци.= радиохими.= радиохроматографи.= радиоÑлектрокардиографи.= радиÑÑтези.= радиÑÑтезиологи.= разгерметизаци.= разрегиÑтраци.= раки.= рамификаци.= рандомизаци.= рапÑоди.= ратани.= ратафи.= ратификаци.= рафи.= рафинаци.= раффлези.= рацемизаци.= раци.= реабилитаци.= реабÑорбци.= реактиваци.= реактологи.= реакцептаци.= реакци.= реали.= реализаци.= реанимаци.= ревакцинаци.= ревалоризаци.= ревальваци.= ревербераци.= ревизи.= ревиндикаци.= ревокаци.= революци.= ревульÑи.= регали.= региÑтраци.= реградаци.= регреÑÑи.= регулÑризаци.= регулÑци.= редакци.= редреÑÑаци.= редукци.= редупликаци.= резекци.= резерваци.= резиденци.= резиньÑци.= резолюци.= резорбци.= реиндуÑтриализаци.= реинкарнаци.= рекалеÑценци.= рекапитулÑци.= рекарбонизаци.= реквизици.= рекламаци.= рекомбинаци.= рекомендаци.= реконверÑи.= реконÑтрукци.= рекреаци.= рекриÑталлизаци.= ректоÑкопи.= рекупераци.= рекурÑи.= релакÑаци.= реле-Ñтанци.= религи.= реликви.= релÑтивизаци.= релÑци.= ремери.= ремилитаризаци.= реминиÑценци.= ремиÑÑи.= ремонÑтраци.= ренатурализаци.= ренографи.= рентгенизаци.= рентгеноаÑтрономи.= рентгенодефектоÑкопи.= рентгенологи.= рентгенолюминеÑценци.= рентгенометри.= рентгеноÑкопи.= рентгенотерапи.= рентгенофюорографи.= реологи.= реорганизаци.= реперфораци.= репетици.= реплантаци.= репликаци.= репозици.= репрезентаци.= репреÑÑали.= репреÑÑи.= репрографи.= репродукци.= репутаци.= реÑорбци.= реÑпираци.= реÑтитуци.= реÑтораци.= реÑтрикци.= ретардаци.= ретенци.= реторÑи.= ретранÑмиÑÑи.= ретроверÑи.= ретрогреÑÑи.= ретроÑпекци.= ретрофлекÑи.= реутилизаци.= рефакци.= референци.= рефлекÑи.= рефлекÑологи.= рефлÑци.= реформаци.= рефрактометри.= рефракци.= рецензи.= рецепци.= рецеÑÑи.= рециркулÑци.= рецитаци.= реÑмиграци.= ринологи.= риноÑкопи.= ритмизаци.= ритмомелоди.= робини.= роботизаци.= романизаци.= романтизаци.= ротаци.= рубрикаци.= рудбеки.= рудиментаци.= рупи.= рурализаци.= рурбанизаци.= руÑификаци.= руÑофоби.= Ñагиттари.= Ñадомелиораци.= Ñакрализаци.= ÑакриÑти.= Ñаливаци.= Ñальтаци.= Ñамоампутаци.= Ñамодегазаци.= Ñамодиффузи.= ÑамоизолÑци.= Ñамоиндукци.= Ñамоканализаци.= ÑаморегулÑци.= ÑамоÑинхронизаци.= ÑамофикÑаци.= Ñанаци.= Ñангри.= Ñанитари.= Ñанкци.= ÑанÑкритологи.= Ñанфоризаци.= ÑатиÑфакци.= Ñатрапи.= Ñатураци.= Ñахариметри.= ÑверхкомпенÑаци.= Ñверхмолни.= ÑверхÑенÑаци.= ÑверхÑпирализаци.= Ñверхцентрализаци.= Ñветокопи.= Ñветометри.= ÑветоÑигнализаци.= Ñвиетени.= Ñегментаци.= Ñегрегаци.= Ñедиментаци.= ÑейÑмогеологи.= ÑейÑмографи.= ÑейÑмометри.= Ñеквенци.= ÑеквеÑтраци.= Ñекреци.= ÑекÑологи.= ÑекулÑризаци.= Ñекци.= Ñелекци.= Ñеленографи.= Ñеленодези.= Ñеленологи.= Ñельхозоблигаци.= ÑемаÑиологи.= Ñематологи.= Ñемиологи.= Ñемитологи.= ÑенÑаци.= ÑенÑибилизаци.= ÑенÑитометри.= Ñентенци.= Ñеньори.= Ñепараци.= Ñептари.= Ñептицеми.= Ñерологи.= Ñеротерапи.= Ñертификаци.= ÑерьÑни.= ÑеÑÑи.= ÑигиллÑри.= Ñигнализаци.= Ñигнификаци.= Ñидераци.= Ñизиги.= Ñилези.= Ñиликатизаци.= Ñилицификаци.= Ñимволизаци.= Ñимметри.= Ñимметризаци.= Ñимони.= Ñимпати.= Ñимптоматологи.= ÑимулÑци.= Ñимфили.= Ñимфони.= Ñингами.= Ñингони.= Ñиндактили.= ÑиндеÑмологи.= Ñинерги.= ÑинеÑтези.= Ñинови.= Ñинологи.= Ñиноними.= Ñинтени.= Ñинхрони.= Ñиньори.= ÑинÑкологи.= Ñитологи.= Ñитомани.= Ñитофоби.= Ñитуаци.= Ñифилидологи.= Ñкарификаци.= Ñкваттерократи.= ÑкиаÑкопи.= Ñкини.= Ñклеродерми.= Ñклерометри.= Ñклеротоми.= Ñкопофили.= Ñкоци.= Ñкумпи.= ÑлавÑнизаци.= Ñоветизаци.= Ñоветологи.= Ñодоми.= Ñолидаризаци.= Ñольватаци.= Ñольмизаци.= ÑолÑризаци.= Ñоматологи.= Ñоматотерапи.= Ñонохими.= Ñополимеризаци.= Ñорбитизаци.= Ñорбци.= Ñоциал-демократи.= Ñоциобиологи.= Ñоциологи.= Ñоциопати.= ÑоциоÑкологи.= Ñпазмофили.= Ñпекл-интерферометри.= Ñпектрографи.= ÑпектрополÑриметри.= Ñпектрофотографи.= ÑпекулÑци.= Ñпелеологи.= Ñпеци.= Ñпециализаци.= Ñпецопераци.= Ñпецфункци.= Ñпирометри.= Ñплайн-аппрокÑимаци.= Ñплайн-функци.= Ñпланхнологи.= Ñпленомегали.= Ñпленотоми.= ÑпленÑктоми.= Ñпориди.= ÑпорулÑци.= Ñтавропиги.= Ñтагнаци.= ÑтагфлÑци.= Ñтатмологи.= Ñтаци.= Ñтеганографи.= Ñтеклографи.= Ñтенокарди.= Ñтенотипи.= Ñтереоагнози.= Ñтереографи.= Ñтереологи.= ÑтереоÑкопи.= Ñтереотипи.= Ñтереофони.= Ñтереофотограмметри.= Ñтереофотографи.= Ñтереохими.= Ñтереохроми.= Ñтетографи.= ÑтетоÑкопи.= Ñтехиометри.= Ñтигматизаци.= Ñтилизаци.= Ñтипенди.= Ñтихологи.= Ñтихомани.= ÑтрангулÑци.= Ñтратеги.= Ñтратиграфи.= ÑтробоÑкопи.= Ñубвенци.= Ñубдиректори.= Ñубдукци.= Ñублимаци.= Ñубординаци.= Ñуброгаци.= ÑубÑиди.= ÑубÑтантиваци.= ÑубÑтанци.= ÑубÑтитуци.= ÑуггеÑти.= ÑуггеÑтологи.= ÑуггеÑтопеди.= Ñудонавигаци.= ÑукцеÑÑи.= Ñульфитаци.= Ñупергравитаци.= ÑупергранулÑци.= ÑуперлюминеÑценци.= Ñупермолни.= Ñуперпозици.= ÑуперÑимметри.= Ñуперфетаци.= Ñупинаци.= Ñупремати.= ÑупреÑÑи.= ÑуÑпензи.= ÑуффикÑаци.= Ñуффози.= Ñфигмографи.= Ñхематизаци.= Ñхизогони.= Ñхоли.= Ñцинтиграфи.= ÑцинтиллÑци.= табулÑци.= тавромахи.= тавтологи.= такÑаци.= такÑидерми.= такÑономи.= талаÑÑеми.= талаÑÑотерапи.= тампонаци.= танатологи.= таутомери.= тафономи.= тахеометри.= тахиграфи.= тахикарди.= тахометри.= театрализаци.= театромани.= тезавраци.= текÑтологи.= тектологи.= телеангиÑктази.= телегони.= телеграфи.= телекоммуникаци.= телекомпани.= телеконÑультаци.= телеметри.= телемеханизаци.= телеологи.= телепати.= телепортаци.= телерадиокомпани.= телеÑигнализаци.= телеÑкопи.= телеÑтуди.= телефони.= телефонографи.= телитоки.= теломеризаци.= темпераци.= тенденци.= тензиометри.= тензометри.= тени.= теогони.= теокрази.= теократи.= теологи.= теоÑофи.= теплографи.= теплозвукоизолÑци.= теплопродукци.= теплорегулÑци.= теплофикаци.= терапи.= тератологи.= терманеÑтези.= терминализаци.= терминологи.= термогравиметри.= термографи.= термодиффузи.= термолюминеÑценци.= термометри.= термополимеризаци.= терморегулÑци.= термоÑтрикци.= термотерапи.= термофотодеÑтрукци.= термохими.= термоÑлектрографи.= термоÑлектроÑтанци.= территори.= терци.= тетани.= тетралоги.= тетрархи.= теурги.= тефрохронологи.= техдокументаци.= технографи.= технократи.= технологи.= техномани.= технофоби.= тикÑотропи.= тимократи.= тимпани.= тиндализаци.= типизаци.= типографи.= типолитографи.= типологи.= типометри.= тирани.= токологи.= токÑеми.= токÑидерми.= токÑикаци.= токÑикоинфекци.= токÑифоби.= тонзиллÑктоми.= тонизаци.= тонометри.= тонÑтуди.= топографи.= топологи.= топоними.= торакоÑкопи.= торнари.= трагикомеди.= традеÑканци.= традици.= траектори.= тракторизаци.= тракци.= транзакци.= транзиÑторизаци.= транÑакци.= транÑгреÑÑи.= транÑдукци.= транÑлитераци.= транÑлокаци.= транÑлÑци.= транÑпираци.= транÑпозици.= транÑÑудаци.= транÑфузи.= трапеци.= траÑÑ‚-компани.= траттори.= трахеотоми.= тремматологи.= трепанаци.= триархи.= трибади.= триболюминеÑценци.= трибометри.= тригонометри.= трилоги.= триÑекци.= тританопи.= трихотоми.= трихофити.= тромбопени.= тромбоцитопени.= тропикализаци.= тропологи.= туберкулинизаци.= тулÑреми.= турбидиметри.= турбулизаци.= тюркологи.= уги.= углефикаци.= узукапи.= узурпаци.= украинизаци.= ультралюминеÑценци.= ультрафильтраци.= ундулÑци.= универÑали.= универÑализаци.= унификаци.= унци.= уранографи.= урбанологи.= уреми.= уретроÑкопи.= уретротоми.= урографи.= урологи.= уртикари.= утилизаци.= утопи.= уфологи.= фабрикаци.= фактографи.= фактори.= факторизаци.= фальÑификаци.= фамили.= фанабери.= фантаÑмагори.= фарадизаци.= фарингоÑкопи.= фармакогнози.= фармакохими.= фармаци.= фаÑетизаци.= фаÑци.= фаÑциаци.= фацели.= фацеци.= фаци.= фашизаци.= фашинизаци.= федерализаци.= федераци.= феери.= фелони.= феминизаци.= фенеÑтраци.= фенологи.= феноменологи.= феодализаци.= ферментологи.= ферромагнитографи.= ферротипи.= фетишизаци.= фибриллÑци.= фигураци.= физи.= физиатри.= физиографи.= физиологи.= физиономи.= фикÑаци.= фикци.= филактери.= филантропи.= филармони.= филатели.= филиаци.= филогени.= филокарти.= филологи.= филоÑофи.= филумени.= фильтраци.= филÑри.= фимбри.= фиÑгармони.= фитобиологи.= фитогеографи.= фитографи.= фитологи.= фитономи.= фитопалеонтологи.= фитофармакологи.= фитофизиологи.= фитоценологи.= флатланди.= флебологи.= флеботоми.= флекÑи.= флоккулÑци.= флотаци.= флотили.= флуктуаци.= флуореÑценци.= флюкÑи.= флюктуаци.= флюореÑценци.= флюорографи.= флюороÑкопи.= фоби.= фолиаци.= фонаци.= фоноангиографи.= фоноаÑтени.= фонографи.= фонологи.= фонометри.= формаци.= формулÑци.= фортификаци.= фоÑÑилизаци.= фоÑфореÑценци.= фотини.= фотобиологи.= фотогени.= фотоглифи.= фотографи.= фотоизомеризаци.= фотоиллюÑтраци.= фотокоагулÑци.= фотокондуктографи.= фотокондуктотермографи.= фотокопи.= фотокорреÑпонденци.= фотокÑилографи.= фотометри.= фотоÑенÑибилизаци.= фотоÑтереоизомеризаци.= фототелеграфи.= фототерапи.= фототипи.= фототопографи.= фотофоби.= фотохими.= фотохроми.= фотоцинкографи.= фотоÑлектроколориметри.= фотоÑлектрокондуктографи.= фотоÑлектролюминеÑценци.= фотоÑмиÑÑи.= фотоÑмульÑи.= фрагментаци.= фразеологи.= фрактографи.= фракци.= фрамбези.= французомани.= фратри.= фрези.= френологи.= фригори.= фруÑтраци.= фтизиатри.= фузи.= фукÑи.= фумигаци.= функци.= футурологи.= характерологи.= харти.= хемилюминеÑценци.= хемоиммунотерапи.= хемоÑорбци.= хемоÑтерилизаци.= хемохирурги.= хиазматипи.= хилури.= хими.= химизаци.= хироманти.= хиротони.= хирурги.= хлопкократи.= хлоринаци.= хлорометри.= холдинг-компани.= холеми.= хондрологи.= хореографи.= хореологи.= хореоÑимфони.= хорологи.= хри.= хриÑтиани.= хриÑтианизаци.= хромолитографи.= хромотипи.= хромофотографи.= хромоцинкографи.= хронобиологи.= хронографи.= хронологи.= хронологизаци.= хронометри.= хроноÑкопи.= цезальпини.= цементаци.= ценеÑтези.= центифоли.= центрифоли.= центури.= церемони.= цеÑÑи.= цианизаци.= цивилизаци.= циклизаци.= циклографи.= циклополимеризаци.= циклотими.= цимбалÑри.= цинерари.= цинкографи.= цинни.= циркулÑци.= циÑтоÑкопи.= цитаци.= цитогони.= цитологи.= цитоморфологи.= цитопатологи.= цитофотометри.= цитохими.= цитоÑкологи.= цифраци.= шампанизаци.= шати.= шекÑпиромани.= шизогони.= шизотими.= шизофрени.= шокотерапи.= шпаци.= шпиономани.= штукенци.= ÑбуллиоÑкопи.= Ñвакуаци.= Ñвальваци.= Ñвекци.= Ñвентраци.= Ñвикци.= Ñвкомми.= Ñволюци.= Ñвритми.= Ñвтрофикаци.= Ñвфони.= ÑвхариÑти.= Ñгомани.= ÑзофагоÑкопи.= Ñзофаготоми.= Ñйдологи.= Ñйтанази.= Ñйфори.= Ñквивокаци.= Ñквиритми.= Ñкзальтаци.= Ñкзаменаци.= Ñкзараци.= ÑкзартикулÑци.= Ñкзекуци.= Ñкзентераци.= Ñкзерцици.= Ñкзобиологи.= Ñкзогами.= Ñкзонуми.= ÑкклеÑи.= ÑклампÑи.= Ñкологи.= ÑкономанÑи.= Ñкономгеографи.= Ñконометри.= Ñкономи.= Ñкофизиологи.= Ñкранизаци.= ÑкÑгумаци.= ÑкÑерги.= ÑкÑикаци.= ÑкÑкаваци.= ÑкÑкориаци.= ÑкÑкреци.= ÑкÑкурÑи.= ÑкÑпанÑи.= ÑкÑпатриаци.= ÑкÑпедици.= ÑкÑпираци.= ÑкÑплантаци.= ÑкÑплози.= ÑкÑплораци.= ÑкÑпозици.= ÑкÑпреÑÑи.= ÑкÑÑудаци.= ÑкÑтемпорали.= ÑкÑтинкци.= ÑкÑтирпаци.= ÑкÑтрактаци.= ÑкÑтракци.= ÑкÑтраполÑци.= ÑкÑтроверÑи.= ÑкÑтрузи.= ÑкÑфолиаци.= ÑкÑцизи.= Ñктази.= Ñктипографи.= Ñктопи.= Ñлеваци.= Ñлеги.= Ñлектризаци.= Ñлектрографи.= Ñлектродиффузи.= ÑлектроклаÑÑификаци.= ÑлектрокоагулÑци.= ÑлектрокриÑталлизаци.= Ñлектролизаци.= Ñлектролини.= ÑлектролюминеÑценци.= Ñлектрометаллурги.= Ñлектрометри.= Ñлектронографи.= Ñлектропати.= ÑлектропирекÑи.= Ñлектрополимеризаци.= Ñлектрорентгенографи.= Ñлектроретинографи.= ÑлектроÑтанци.= ÑлектроÑтрикци.= Ñлектротерми.= Ñлектротермографи.= Ñлектротипи.= Ñлектрофизиологи.= Ñлектрофотографи.= ÑлектрофотолюминеÑценци.= Ñлектрохроматографи.= Ñлизи.= Ñлиминаци.= Ñлоквенци.= Ñлонгаци.= Ñлурофоби.= Ñманаци.= Ñмболи.= ÑмболÑктоми.= Ñмбриотоми.= Ñмиграци.= Ñминенци.= ÑмиÑÑи.= Ñмметропи.= Ñмоци.= Ñмпати.= Ñмпири.= Ñмульгаци.= ÑмульÑи.= ÑмулÑци.= Ñнвирологи.= Ñндеми.= Ñндогами.= Ñндокринологи.= ÑндоÑкопи.= Ñнерги.= Ñнергокомпани.= Ñнзимологи.= Ñнзооти.= Ñномоти.= Ñнтальпи.= Ñнтелехи.= Ñнтомологи.= Ñнтомофили.= Ñнтропи.= Ñнуклеаци.= Ñнцефалографи.= Ñнцефалопати.= Ñнциклопеди.= Ñпидеми.= Ñпизооти.= ÑпилепÑи.= ÑпилÑци.= ÑпиÑтемологи.= Ñпитафи.= Ñргономи.= Ñрекци.= Ñрози.= Ñротомани.= Ñрудици.= ÑÑкалаци.= ÑÑÑенци.= ÑÑтези.= ÑÑтезиологи.= ÑÑхатологи.= Ñтерификаци.= Ñтимологи.= Ñтимологизаци.= Ñтиологи.= Ñтнархи.= Ñтноархеологи.= Ñтнобиологи.= Ñтнографи.= Ñтнозоологи.= Ñтнократи.= Ñтнологи.= Ñтнофоби.= Ñтологи.= Ñфармони.= Ñфиромани.= Ñффеминаци.= Ñффузи.= Ñхографи.= Ñхокардиографи.= Ñхолали.= Ñхолокаци.= Ñхометри.= ÑÑкулÑци.= юдофоби.= юриÑдикци.= ÑŽÑтиц-коллеги.= ÑŽÑтици.= Ñровизаци.= Ñфетидологи.= link-grammar-5.3.16/data/ru/words/words.1420000664000076400007640000000450412431741033015206 00000000000000амурÑнерго.= аозт.= аоот.= архÑнерго.= аÑтраханьÑнерго.= барнаулÑнерго.= башкирÑнерго.= белгородÑнерго.= брÑнÑкмÑÑо.= брÑнÑкÑнерго.= бурÑÑ‚Ñнерго.= владимирÑнерго.= волгоградÑнерго.= волгоÑнерго.= вологдаÑнерго.= воронежÑнерго.= грозÑнерго.= гувд.= дагÑнерго.= дальÑнерго.= ивÑнерго.= ичп.= каббалкÑнерго.= калининградÑнерго.= калмÑнерго.= камчатÑкÑнерго.= карелÑнерго.= кировÑнерго.= колÑнерго.= комиÑнерго.= коÑтромаÑнерго.= краÑнодарÑнерго.= краÑноÑÑ€ÑкÑнерго.= кузбаÑÑÑнерго.= курганÑнерго.= курÑкÑнерго.= ленÑнерго.= липецкÑнерго.= магаданÑнерго.= мариÑнерго.= мвф.= мгту.= минатома.= минобороны.= мкÑ.= мордовÑнерго.= моÑÑнерго.= нижновÑнерго.= новгородÑнерго.= новоÑибирÑкÑнерго.= нпо.= нпп.= окб.= омÑкÑнерго.= ооо.= орелÑнерго.= оренбургÑнерго.= пензаÑнерго.= пермÑнерго.= пÑковÑнерго.= пту.= рао.= ровд.= роÑтовÑнерго.= роÑтранÑÑнерго.= рувд.= Ñ€ÑзаньÑнерго.= ÑамараÑнерго.= ÑаратовÑнерго.= ÑахалинÑнерго.= ÑбÑ-агро.= ÑвердловÑкÑнерго.= ÑвердловÑнерго.= ÑевкавказÑнерго.= ÑибтехÑнерго.= Ñкб.= ÑмоленÑкÑнерго.= Ñнпо.= Ñпту.= ÑтавропольÑнерго.= тамбовÑнерго.= татÑнерго.= тверьÑнерго.= телерадио.= томÑкÑнерго.= тоо.= тюменьÑнерго.= удмуртÑнерго.= ульÑновÑкÑнерго.= уралтехÑнерго.= уралÑлектро.= фбр.= фрÑ.= Ñ„Ñ.= хабаровÑкÑнерго.= цб.= центртехÑнерго.= челÑбÑнерго.= черкеÑÑÑнерго.= читаÑнерго.= чувашÑнерго.= ÑкутÑкÑнерго.= ÑÑ€Ñнерго.= link-grammar-5.3.16/data/ru/words/words.1540000664000076400007640000000362012431741033015207 00000000000000бердÑк.= бийÑк.= бирÑк.= верх-нейвинÑк.= веÑьегонÑк.= вÑеволжÑк.= горно-алтайÑк.= ейÑк.= елецк.= жирновÑк.= заинÑк.= закаменÑк.= заозерÑк.= зарайÑк.= заринÑк.= зейÑк.= зеленодольÑк.= змеиногорÑк.= зоринÑк.= илецк.= илимÑк.= калачинÑк.= канÑк.= катав-ивановÑк.= катайÑк.= кимовÑк.= кирово-чепецк.= климовÑк.= козельÑк.= кореновÑк.= котовÑк.= краÑновишерÑк.= краÑнознаменÑк.= краÑнокаменÑк.= краÑнокамÑк.= краÑноÑлободÑк.= краÑноуфимÑк.= курганинÑк.= лениногорÑк.= малоархангельÑк.= менделеевÑк.= мензелинÑк.= мещовÑк.= моршанÑк.= моÑальÑк.= невельÑк.= невьÑнÑк.= новоорÑк.= нолинÑк.= нÑзепетровÑк.= олекминÑк.= омутнинÑк.= орÑк.= правдинÑк.= приозерÑк.= прокопьевÑк.= пролетарÑк.= пуровÑк.= райчихинÑк.= Ñ€ÑжÑк.= ÑеверодвинÑк.= ÑевероморÑк.= ÑевÑк.= ÑеленгинÑк.= ÑердобÑк.= ÑлавÑк.= ÑнежногорÑк.= ÑолнечногорÑк.= Ñоль-илецк.= ÑорочинÑк.= ÑоÑновоборÑк.= ÑпаÑ-деменÑк.= ÑпаÑк.= ÑреднеколымÑк.= ÑурÑк.= тимашевÑк.= туринÑк.= туруханÑк.= тюкалинÑк.= углегорÑк.= урюпинÑк.= уÑть-илимÑк.= ханты-манÑийÑк.= харовÑк.= цивильÑк.= чапаевÑк.= чепецк.= чернÑховÑк.= чкаловÑк.= шадринÑк.= шацк.= шенкурÑк.= ÑранÑк.= ÑÑногорÑк.= link-grammar-5.3.16/data/ru/words/words.360000664000076400007640000000423112431741033015125 00000000000000абеÑÑомали.= абхази.= авÑтро-венгри.= аджари.= ази.= алани.= албани.= англи.= апули.= армени.= аÑтори.= аÑтури.= бавари.= балкари.= башкири.= беджаи.= беларуÑÑи.= белоруÑÑи.= би.= болгари.= боÑни.= бразили.= британи.= бурÑти.= валенÑи.= великобритани.= венгри.= венеци.= вили.= вильки.= галааÑи.= гамби.= голланди.= гренланди.= греци.= грузи.= даури.= джамахири.= дивани.= дроки.= евпатори.= зеланди.= икари.= ингушети.= иордани.= ирланди.= иÑланди.= иÑмаили.= иÑпани.= итали.= ичкери.= кабардино-балкари.= калабри.= калмыки.= кальвари.= кампучи.= карачаево-черкеÑи.= карачаево-черкеÑÑи.= каринти.= каталони.= кили.= киргизи.= кирени.= латаки.= левади.= лейри.= либери.= лигури.= ломбарди.= мавритани.= македони.= малайзи.= маньчжури.= микронези.= монголи.= монрови.= мордови.= намиби.= никоÑи.= норвеги.= океани.= оÑети.= перÑи.= португали.= румыни.= Ñардини.= Ñегови.= Ñент-люÑи.= Ñерби.= Ñицили.= Ñкандинави.= Ñловаки.= Ñловени.= Ñофи.= Ñулеймани.= таври.= таÑмани.= татари.= транÑильвани.= тури.= туркмени.= турци.= удмурти.= умбри.= феодоÑи.= финлÑнди.= флоренци.= фредериÑи.= фриÑланди.= хакаÑи.= хакаÑÑи.= хорвати.= черкеÑи.= черкеÑÑи.= черногори.= чехи.= чехоÑловаки.= чечено-ингушети.= чуваши.= швейцари.= швеци.= шотланди.= штири.= ÑÑтони.= Ñфиопи.= югоÑлави.= ютланди.= Ñкути.= Ñпони.= link-grammar-5.3.16/data/ru/words/words.1550000664000076400007640000003732212431741033015216 00000000000000благоуÑтраива.= взбадрива.= взбалтыва.= взбудоражива.= взвинчива.= взгроможда.= вздергива.= взлохмачива.= взъерошива.= вкраплива.= возвеÑелÑ.= воÑÑоединÑ.= впечатыва.= вÑклокочива.= вÑклочива.= вÑколыхива.= вÑплеÑкива.= вÑтаÑкива.= вÑтрÑхива.= втемÑшива.= выбалтыва.= выблевыва.= выветрива.= вывинчива.= выглажива.= выгоражива.= выдавлива.= выкапчива.= выкармлива.= выкашлива.= выкрадыва.= выкрашива.= выкрещива.= выкриÑталлизовыва.= выкручива.= выкувыркива.= вылуплива.= вымежевыва.= выморажива.= выплакива.= выплеÑкива.= выпраÑтыва.= выпрашива.= выпрокидыва.= выриÑовыва.= выÑверлива.= выÑкаблива.= выÑлужива.= выÑмалива.= выÑтужива.= вытанцовыва.= вытаплива.= вытаращива.= вытравлива.= вытрезвлÑ.= вытрушива.= выхлеÑтыва.= выхолажива.= выцарапыва.= вышелушива.= выщелачива.= доволакива.= довооружа.= додержива.= доканчива.= доквашива.= докручива.= доплÑÑыва.= доÑкаблива.= доÑлужива.= доÑчитыва.= дотаÑкива.= доукомплектовыва.= забалтыва.= забинтовыва.= заболачива.= забрызгива.= завербовыва.= завинчива.= заволакива.= загваздыва.= заглажива.= загоражива.= загримировыва.= задергива.= задрапировыва.= зажмурива.= зазубрива.= заинтриговыва.= заквашива.= заклинива.= законтрактовыва.= закрашива.= закрепоща.= закупорива.= замаÑкировыва.= замаÑлива.= замуровыва.= замуÑлива.= замуÑолива.= замуÑорива.= замутнÑ.= замызгива.= занавешива.= запаковыва.= запечатлева.= запечатыва.= заплеÑкива.= запреÑÑовыва.= запрокидыва.= запружива.= запудрива.= заравнива.= зарумÑнива.= заÑахарива.= заÑвечива.= заÑмалива.= заÑтегива.= заÑтопорива.= заÑтраховыва.= заÑтрелива.= заÑтужива.= заÑупонива.= затаÑкива.= затиÑкива.= затоварива.= затормажива.= затрепыва.= затушевыва.= заутюжива.= захлеÑтыва.= зачерпыва.= зашвартовыва.= зашнуровыва.= зашпаклевыва.= зашпилива.= зашторива.= защелкива.= избаловыва.= извинчива.= изглажива.= издергива.= издержива.= издырÑвлива.= иззубрива.= измаÑлива.= измолачива.= измочалива.= измуÑлива.= измуÑолива.= измызгива.= изничтожа.= изрешечива.= изриÑовыва.= изувечива.= изукрашива.= иÑкалечива.= иÑколачива.= иÑкорежива.= иÑкрашива.= иÑкручива.= иÑповедыва.= иÑпоганива.= иÑÑверлива.= иÑÑтирыва.= иÑÑтрагива.= иÑÑтрачива.= иÑÑтругива.= иÑтаплива.= иÑтаптыва.= иÑтаÑкива.= иÑтрепыва.= иÑхлеÑтыва.= иÑцарапыва.= иÑчерчива.= иÑшаркива.= навертыва.= навинчива.= навьючива.= нагримировыва.= нагроможда.= надкалыва.= надламыва.= надÑажива.= наклевыва.= накрахмалива.= накрашива.= намагничива.= наплаÑтовыва.= наплеÑкива.= напружива.= напудрива.= нарумÑнива.= наÑпиртовыва.= наÑторажива.= наÑуплива.= натружива.= натрушива.= нафабрива.= нахватыва.= нахлеÑтыва.= нахлобучива.= нахмурива.= нахохлива.= наÑлектризовыва.= недоÑчитыва.= ниÑпроверга.= обвертыва.= обветрива.= обволакива.= обглÑдыва.= обгоражива.= обдергива.= обезвожива.= обезжирива.= обезличива.= обезображива.= обеÑкровлива.= обеÑÑмыÑлива.= обеÑцвечива.= обеÑчеловечива.= обзира.= обкладыва.= обколачива.= обкрашива.= обкручива.= облагоражива.= облокачива.= облуплива.= обмаÑлива.= обмеблировыва.= обмишулива.= обмишурива.= обморажива.= обмундировыва.= обмуÑолива.= обмызгива.= оболванива.= обравнива.= образумлива.= обремизива.= обрешечива.= обриÑовыва.= обрызгива.= обÑахарива.= обÑмеива.= обÑтраива.= обÑчитыва.= обтрепыва.= обуржуазива.= обшаркива.= обшарпыва.= обюрокрачива.= одомашнива.= одухотворÑ.= оевропеива.= озабочива.= озадачива.= ознакомлÑ.= ознаменовыва.= оказенива.= околачива.= окровавлива.= окультурива.= омеблировыва.= онемечива.= опоганива.= ополÑчива.= опоражнива.= опраÑтыва.= опрокидыва.= оÑовременива.= отвертыва.= отволакива.= отглажива.= отгоражива.= отдергива.= откармлива.= откашлива.= отквитыва.= отклепыва.= отковырива.= откомандировыва.= откручива.= откупорива.= отмежевыва.= отоварива.= отпечатлева.= отпечатыва.= отплевыва.= отплеÑкива.= отполаÑкива.= отполировыва.= отпрашива.= отрекомендовыва.= отÑкаблива.= отÑтегива.= отÑтирыва.= отÑтраива.= отÑтрелива.= оттаплива.= оттаÑкива.= оттиÑкива.= оттопырива.= отуманива.= отуречива.= отформовыва.= отхаркива.= отхлеÑтыва.= отчеркива.= отшвартовыва.= отшвырива.= отшлифовыва.= отшпилива.= офранцужива.= охорашива.= очаровыва.= очеловечива.= ощетинива.= перебаллотировыва.= перебалтыва.= перебинтовыва.= перебрива.= перевалива.= переверчива.= переволакива.= перевооружа.= перевоплоща.= перевоÑпитыва.= перевьючива.= переговарива.= перегрева.= перегруппировыва.= передергива.= пережарива.= переиÑполнÑ.= перекалива.= перекапчива.= перекатыва.= перекашива.= переквашива.= перекидыва.= перекрашива.= перекривлÑ.= перекувыркива.= переламыва.= перелечива.= перемарыва.= перемаÑлива.= перемахива.= перемежевыва.= переметыва.= перенапрÑга.= перенаÑтраива.= перенаÑыща.= переобува.= переорганизовыва.= переохлажда.= перепарива.= переплавлÑ.= переплеÑкива.= переподготавлива.= переподготовлÑ.= перепоÑÑыва.= перепрашива.= перепрÑга.= перепрÑтыва.= перепутыва.= перерезыва.= перерожда.= перерÑжива.= переÑажива.= переÑвиÑтыва.= переÑинива.= переÑлаива.= переÑмалива.= переÑтраховыва.= переÑтрига.= переÑтукива.= переÑушива.= перетаплива.= перетаптыва.= перетрушива.= перетÑгива.= переубежда.= переувлажнÑ.= переупорÑдочива.= переуÑтанавлива.= переутомлÑ.= переучива.= переформировыва.= перечеÑыва.= перешнуровыва.= переÑкзаменовыва.= побранива.= повертыва.= подбадрива.= подварива.= подвертыва.= подворачива.= подвÑзыва.= подговарива.= подгримировыва.= подзагружа.= подкапыва.= подкатыва.= подкачива.= подкашива.= подквашива.= подковыва.= подкрахмалива.= подкрашива.= подкручива.= подлажива.= подламыва.= подлечива.= подлизыва.= подмазыва.= подмачива.= подмащива.= подмолажива.= поднашива.= пододвига.= подпарыва.= подпитыва.= подпоÑÑыва.= подрабатыва.= подравнива.= подрумÑнива.= подÑалива.= подÑаÑыва.= подÑинива.= подÑовыва.= подÑторажива.= подÑтрига.= подÑучива.= подÑушива.= подтаÑкива.= подтиÑкива.= подцежива.= подчалива.= потораплива.= пошвырива.= пошевелива.= превозвыша.= предугадыва.= преиÑполнÑ.= преобража.= препоÑÑыва.= привертыва.= привешива.= привинчива.= приглажива.= прииÑкива.= приканчива.= прикатыва.= приклеива.= приклепыва.= прилизыва.= примазыва.= примащива.= примерива.= принарÑжа.= приноравлива.= приободрÑ.= приотворÑ.= приоткрыва.= приохочива.= приподыма.= припудрива.= припутыва.= прирабатыва.= приÑажива.= приÑаÑыва.= приÑватыва.= приÑовокуплÑ.= приÑпоÑоблÑ.= приÑпуÑка.= приÑтраива.= приÑтрелива.= притаптыва.= притиÑкива.= приторговыва.= приукраша.= приукрашива.= приутюжива.= прифабрива.= прихорашива.= прицелива.= причеÑыва.= пришвартовыва.= прищурива.= пробалтыва.= пробелива.= пробраÑыва.= проварива.= провертыва.= проветрива.= провешива.= проворачива.= провÑлива.= проглажива.= проговарива.= прогулива.= продавлива.= продергива.= продырÑвлива.= прожарива.= прожевыва.= прожирива.= прокалива.= прокапчива.= прокармлива.= прокатыва.= прокашлива.= проквашива.= проклевыва.= прокрахмалива.= прокрашива.= прокурива.= промаÑлива.= проматыва.= промешива.= пронашива.= пропарива.= проперчива.= прорезинива.= прориÑовыва.= проÑалива.= проÑаÑыва.= проÑлавлÑ.= проÑлаива.= проÑмалива.= проÑовыва.= проÑпиртовыва.= проÑтирыва.= проÑушива.= проÑчитыва.= проталкива.= протаплива.= протаптыва.= протаÑкива.= противопоÑтавлÑ.= проторговыва.= протрезвлÑ.= профильтровыва.= прохлажда.= разбинтовыва.= развалива.= разварива.= разведыва.= развенчива.= разверчива.= развеÑелÑ.= развинчива.= разволакива.= развьючива.= разглажива.= разгоражива.= разгорÑча.= разгримировыва.= разгруппировыва.= раздваива.= раздергива.= раздроблÑ.= разжевыва.= раззадорива.= раззванива.= раззнакомлива.= разлажива.= разламыва.= разлохмачива.= размагничива.= размазыва.= размалевыва.= размалыва.= размарива.= размачива.= размежевыва.= размельча.= разметыва.= размешива.= размолачива.= размочалива.= размыкива.= разнашива.= разнежива.= разнизыва.= разнуздыва.= разохочива.= разрознива.= разрумÑнива.= разубежда.= разукрашива.= разукрупнÑ.= разутюжива.= раÑкабалÑ.= раÑкалыва.= раÑкатыва.= раÑкашива.= раÑквартировыва.= раÑклеива.= раÑклепыва.= раÑклинива.= раÑковыва.= раÑколачива.= раÑкорÑчива.= раÑкоÑмачива.= раÑкрашива.= раÑкрепоща.= раÑкупорива.= раÑкурива.= раÑкутыва.= раÑпарива.= раÑпарыва.= раÑпахива.= раÑпеленыва.= раÑплаÑтыва.= раÑплеÑкива.= раÑплющива.= раÑпоÑÑыва.= раÑпроÑтира.= раÑпрÑмлÑ.= раÑпутыва.= раÑÑажива.= раÑÑверлива.= раÑÑлаблÑ.= раÑÑлавлÑ.= раÑÑлаива.= раÑÑорива.= раÑÑредоточива.= раÑÑтанавлива.= раÑÑтегива.= раÑÑтрига.= раÑÑупонива.= раÑÑучива.= раÑтаплива.= раÑтаптыва.= раÑтачива.= раÑтерива.= раÑтеÑыва.= раÑтопырива.= раÑторговыва.= раÑтравлива.= раÑтравлÑ.= раÑтранжирива.= раÑтревожива.= раÑтрепыва.= раÑтрушива.= раÑформировыва.= раÑхвалива.= раÑхлеÑтыва.= раÑхлÑбыва.= раÑцарапыва.= раÑцвечива.= раÑцеловыва.= раÑчеркива.= раÑшатыва.= раÑшевелива.= раÑшнуровыва.= ÑверÑтыва.= Ñковырива.= Ñколачива.= ÑовокуплÑ.= Ñообразовыва.= Ñоорганизовыва.= ÑоподчинÑ.= Ñорганизовыва.= ÑоÑкаблива.= ÑоÑтирыва.= ÑоÑтрагива.= ÑоÑтругива.= ÑоÑтыковыва.= ÑоÑчитыва.= ÑпреÑÑовыва.= Ñтворажива.= Ñторговыва.= Ñтушевыва.= Ñформировыва.= ÑхлеÑтыва.= ублаготворÑ.= уверÑтыва.= уволакива.= удевÑтерÑ.= удеÑÑтерÑ.= удоÑтаива.= улетучива.= умилоÑтивлÑ.= умиротворÑ.= упечатыва.= упорÑдочива.= уÑовещива.= утихомирива.= утрамбовыва.= link-grammar-5.3.16/data/ru/words/words.2360000664000076400007640000000140512431741033015207 00000000000000адажио.= алегретто.= аллегро.= анданте.= андантино.= аппаÑÑионато.= арпеджио.= арпеджо.= вибрато.= виваче.= глиÑÑандо.= граве.= декрешендо.= декрещендо.= диминуÑндо.= дольче.= ин-кварто.= ин-октаво.= кантабиле.= крешендо.= крещендо.= ларгетто.= ларго.= легато.= ленто.= маÑÑтозо.= модерато.= пианиÑÑимо.= пиано.= пиццикато.= преÑтиÑÑимо.= преÑто.= ритенуто.= Ñтаккато.= Ñтретто.= Ñфорцандо.= Ñфорцато.= тремоландо.= факÑимиле.= форте.= фортиÑÑимо.= link-grammar-5.3.16/data/ru/words/Makefile.in0000644000076400007640000004562413074512576015707 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/ru/words ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(wordsdir)" DATA = $(words_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ WORDS = \ suff-list \ words.1 \ words.2 \ words.3 \ words.4 \ words.5 \ words.6 \ words.7 \ words.8 \ words.9 \ words.10 \ words.11 \ words.12 \ words.13 \ words.14 \ words.15 \ words.16 \ words.17 \ words.18 \ words.19 \ words.20 \ words.21 \ words.22 \ words.23 \ words.24 \ words.25 \ words.26 \ words.27 \ words.28 \ words.29 \ words.30 \ words.31 \ words.32 \ words.33 \ words.34 \ words.35 \ words.36 \ words.37 \ words.38 \ words.39 \ words.40 \ words.41 \ words.42 \ words.43 \ words.44 \ words.45 \ words.46 \ words.47 \ words.48 \ words.49 \ words.50 \ words.51 \ words.52 \ words.53 \ words.54 \ words.55 \ words.56 \ words.57 \ words.58 \ words.59 \ words.60 \ words.61 \ words.62 \ words.63 \ words.64 \ words.65 \ words.66 \ words.67 \ words.68 \ words.69 \ words.70 \ words.71 \ words.72 \ words.73 \ words.74 \ words.75 \ words.76 \ words.77 \ words.78 \ words.79 \ words.80 \ words.81 \ words.82 \ words.83 \ words.84 \ words.85 \ words.86 \ words.87 \ words.88 \ words.89 \ words.90 \ words.91 \ words.92 \ words.93 \ words.94 \ words.95 \ words.96 \ words.97 \ words.98 \ words.99 \ words.100 \ words.101 \ words.102 \ words.103 \ words.104 \ words.105 \ words.106 \ words.107 \ words.108 \ words.109 \ words.110 \ words.111 \ words.112 \ words.113 \ words.114 \ words.115 \ words.116 \ words.117 \ words.118 \ words.119 \ words.120 \ words.121 \ words.122 \ words.123 \ words.124 \ words.125 \ words.126 \ words.127 \ words.128 \ words.129 \ words.130 \ words.131 \ words.132 \ words.133 \ words.134 \ words.135 \ words.136 \ words.137 \ words.138 \ words.139 \ words.140 \ words.141 \ words.142 \ words.143 \ words.144 \ words.145 \ words.146 \ words.147 \ words.148 \ words.149 \ words.150 \ words.151 \ words.152 \ words.153 \ words.154 \ words.155 \ words.156 \ words.157 \ words.158 \ words.159 \ words.160 \ words.161 \ words.162 \ words.163 \ words.164 \ words.165 \ words.166 \ words.167 \ words.168 \ words.169 \ words.170 \ words.171 \ words.172 \ words.173 \ words.174 \ words.175 \ words.176 \ words.177 \ words.178 \ words.179 \ words.180 \ words.181 \ words.182 \ words.183 \ words.184 \ words.185 \ words.186 \ words.187 \ words.188 \ words.189 \ words.190 \ words.191 \ words.192 \ words.193 \ words.194 \ words.195 \ words.196 \ words.197 \ words.198 \ words.199 \ words.200 \ words.201 \ words.202 \ words.203 \ words.204 \ words.205 \ words.206 \ words.207 \ words.208 \ words.209 \ words.210 \ words.211 \ words.212 \ words.213 \ words.214 \ words.215 \ words.216 \ words.217 \ words.218 \ words.219 \ words.220 \ words.221 \ words.222 \ words.223 \ words.224 \ words.225 \ words.226 \ words.227 \ words.228 \ words.229 \ words.230 \ words.231 \ words.232 \ words.233 \ words.234 \ words.235 \ words.236 \ words.237 \ words.238 \ words.239 \ words.240 \ words.241 \ words.242 \ words.243 \ words.244 \ words.245 \ words.246 \ words.247 \ words.248 wordsdir = $(pkgdatadir)/ru/words words_DATA = $(WORDS) EXTRA_DIST = $(WORDS) all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/ru/words/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/ru/words/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-wordsDATA: $(words_DATA) @$(NORMAL_INSTALL) @list='$(words_DATA)'; test -n "$(wordsdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(wordsdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(wordsdir)" || exit 1; \ fi; \ 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)$(wordsdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(wordsdir)" || exit $$?; \ done uninstall-wordsDATA: @$(NORMAL_UNINSTALL) @list='$(words_DATA)'; test -n "$(wordsdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(wordsdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(wordsdir)"; 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-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-wordsDATA 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: uninstall-wordsDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am 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 install-wordsDATA installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags-am uninstall uninstall-am uninstall-wordsDATA .PRECIOUS: Makefile # 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: link-grammar-5.3.16/data/ru/words/words.1630000664000076400007640000000354512431741033015215 00000000000000бабахн.= бахн.= бацн.= брÑкн.= бултыхн.= бухн.= вбухн.= вздерн.= взметн.= вогн.= воткн.= впихн.= вÑплеÑн.= вÑтрÑхн.= втиÑн.= втолкн.= втÑн.= выверн.= выгн.= выдерн.= выметн.= выпихн.= выплеÑн.= грохн.= дотÑн.= заверн.= загн.= замкн.= запахн.= заплеÑн.= заÑтегн.= затиÑн.= заткн.= затÑн.= захлебн.= захлопн.= зачерпн.= защелкн.= защипн.= изогн.= клюкн.= кокн.= лÑпн.= наверн.= нагн.= наткн.= натолкн.= натÑн.= обверн.= оберн.= облизн.= обмахн.= обогн.= обрызн.= обтÑн.= одерн.= ополоÑн.= отверн.= отдерн.= отмахн.= отогн.= отомкн.= отпахн.= отпихн.= отплеÑн.= отрыгн.= отрÑхн.= отÑтегн.= оттиÑн.= оттолкн.= оттÑн.= отхаркн.= отчеркн.= переверн.= перегн.= перетÑн.= плюхн.= поверн.= погн.= подверн.= подерн.= подогн.= подоткн.= подтиÑн.= подтÑн.= потÑн.= приверн.= пригн.= притиÑн.= приткн.= притÑн.= проверн.= прогн.= продерн.= пропихн.= протиÑн.= протÑн.= разверн.= раздерн.= размахн.= разогн.= разомкн.= раÑпахн.= раÑÑ‚Ñн.= Ñвихн.= Ñковырн.= Ñогн.= Ñомкн.= ÑплюÑн.= ÑтиÑн.= Ñтолкн.= ÑтрÑхн.= Ñтукн.= ÑÑ‚Ñн.= ÑхлеÑтн.= трахн.= тукн.= тюкн.= Ñ‚Ñпн.= уверн.= уткн.= ухн.= хлеÑтн.= хлопн.= Ñ…Ñ€ÑÑтн.= чмокн.= шарахн.= шваркн.= шлепн.= шмÑкн.= щелкн.= link-grammar-5.3.16/data/ru/words/words.1850000664000076400007640000001462612431741033015223 00000000000000айкан.= акан.= атукан.= аукан.= ахан.= бабахан.= балакан.= барахтан.= бахан.= баюкан.= бден.= беган.= безденеж.= бездорож.= безрыб.= беÑÑезон.= беÑтовар.= бормотан.= бренчан.= брÑкан.= брÑцан.= булькан.= буркан.= важничан.= валандан.= велич.= верет.= верещан.= взмор.= виден.= водопол.= воззрен.= возникновен.= волнен.= воображен.= воркован.= ворчан.= воÑклицан.= воÑкреÑен.= воÑпоминан.= воÑÑтан.= воÑьмибор.= впечатлен.= вращен.= выдан.= выкан.= вÑкан.= гавкан.= гикан.= гниен.= говен.= гоготан.= гонÑн.= грохан.= грохотан.= дакан.= двупол.= дзекан.= дзинькан.= дуновен.= дыхан.= екан.= жужжан.= забвен.= заблужден.= заглÑден.= заключен.= заÑил.= звÑкан.= здан.= зеван.= зел.= знан.= значен.= зрен.= изваÑн.= изнеможен.= икан.= иÑключен.= иÑкуплен.= иÑпарен.= иÑтреблен.= иÑцелен.= калÑкан.= капризничан.= карабкан.= каркан.= квакан.= квохтан.= клохтан.= клÑнчен.= коверкан.= кокетничан.= колыхан.= коротан.= краÑнолеÑ.= кривлÑн.= кружен.= крутобереж.= крушен.= крÑкан.= крÑхтен.= кудахтан.= курлыкан.= кушан.= лентÑйничан.= ликован.= лихолет.= лодырничан.= лукомор.= любован.= лÑзган.= малеван.= манерничан.= маÑн.= межбров.= междуглаз.= междугор.= междупут.= междуреч.= междурÑд.= межполоÑ.= межÑезон.= межÑоединен.= мелковод.= мелколеÑ.= мелкотем.= мелькан.= мерцан.= мечтан.= милован.= мироздан.= миротворен.= многопол.= модничан.= мокропогод.= молен.= мурлыкан.= мыкан.= мÑукан.= наблюден.= надклюв.= надпереноÑ.= надхвоÑÑ‚.= наказан.= направлен.= наушничан.= новогод.= нÑнчен.= объеден.= объÑÑнен.= овцепоголов.= огреб.= одеÑн.= одночаÑ.= одобрен.= ожерел.= ожидан.= озарен.= окан.= окончан.= оперен.= оплеч.= оÑвобожден.= оÑнован.= отвращен.= отношен.= отрод.= отупен.= охан.= охвоÑÑ‚.= оцеплен.= очарован.= очел.= очертан.= ощущен.= паден.= пахтан.= пачкан.= переживан.= переплетен.= перепут.= пехов.= пикан.= пиликан.= пичкан.= плоÑкогор.= поведен.= повеÑничан.= повторен.= погребен.= подаÑн.= подверÑтач.= подземел.= подклюв.= поднебеÑ.= подперÑ.= подребер.= подÑпор.= подÑтеп.= подÑтож.= подтвержден.= подторж.= подхвоÑÑ‚.= подчеркиван.= пожелан.= полеÑ.= полудуж.= полюд.= помещен.= поминан.= пониман.= попрошайничан.= пореч.= порÑкан.= поÑвлен.= превращен.= предгроз.= преддвер.= предзим.= предмеÑÑ‚.= предмоÑÑ‚.= предоÑтережен.= предплеч.= предпол.= предпочтен.= предпÑÑÑ‚.= предÑказан.= предÑтавлен.= предÑтеп.= преображен.= препинан.= преÑледован.= прибереж.= приближен.= привередничан.= приготовлен.= приказан.= прикаÑан.= приовраж.= приÑлов.= притÑжен.= причитан.= провиден.= прозван.= произведен.= проиÑхожден.= промедлен.= прощан.= прыган.= прыÑкан.= пылан.= развлечен.= разговен.= раздум.= размышлен.= разнотрав.= разрушен.= разъединен.= раÑкаÑн.= раÑположен.= раÑÑтоÑн.= раÑÑужден.= раÑтен.= редколеÑ.= решен.= рожден.= рукобит.= Ñ€Ñвкан.= Ñвидан.= Ñекретничан.= Ñельхозугод.= Ñемибор.= Ñемипол.= Ñеноугод.= Ñиден.= Ñипен.= Ñкитан.= Ñкоплен.= Ñлужен.= Ñнадоб.= Ñновиден.= Ñношен.= Ñоединен.= Ñожален.= Ñознан.= Ñолен.= Ñомнен.= Ñопровожден.= ÑоÑтрадан.= ÑоÑÑ‚Ñзан.= Ñочетан.= Ñочленен.= ÑпаÑен.= Ñплетен.= Ñражен.= Ñтарореч.= Ñтихотворен.= Ñтрадан.= Ñтремлен.= Ñтроен.= Ñтукан.= ÑущеÑтвован.= ÑчаÑÑ‚.= ÑÑŽÑюкан.= тайновиден.= такан.= телоÑложен.= тенькан.= течен.= тикан.= тиÑкан.= топан.= тпрукан.= травопол.= трахан.= тренькан.= трепыхан.= трехпол.= троебор.= тыкан.= тыÑÑчелет.= тюкан.= Ñ‚Ñвкан.= увеÑелен.= увÑдан.= угощен.= удовлетворен.= узнаван.= улюлюкан.= умиран.= умничан.= утешен.= утолен.= ущел.= фокуÑничан.= фукан.= фыркан.= фырчан.= харкан.= хихикан.= хлопан.= хлюпан.= хмыкан.= хныкан.= хозÑйничан.= хрипен.= хрупан.= хрюкан.= цокан.= цыкан.= чавкан.= чайничан.= чаÑн.= чвакан.= челобит.= чернолеÑ.= чертыхан.= четырехпол.= чивикан.= чирикан.= чиркан.= чмокан.= чокан.= шамкан.= шарахан.= шаркан.= шаÑтан.= шваркан.= шевелен.= шеÑтипол.= шипен.= шмыган.= шмÑкан.= шоркан.= шуршан.= шушукан.= щебетан.= Ñкан.= Ñчан.= link-grammar-5.3.16/data/ru/words/words.1560000664000076400007640000000161012431741033015206 00000000000000возвелич.= вÑтревож.= выканюч.= забуч.= завьюж.= завьюч.= замороч.= зафлаж.= набуч.= нажуч.= назнач.= наутюж.= обездуш.= обезнож.= обеÑточ.= облапош.= обнадеж.= оглоуш.= огорош.= одурач.= озвуч.= околпач.= опороч.= отбуч.= отволож.= отжуч.= отÑутÑж.= отутюж.= отчубуч.= очеловеч.= ошараш.= подÑач.= подутюж.= подытож.= пожуч.= помороч.= потревож.= поутюж.= предназнач.= преувелич.= прижуч.= приÑобач.= приуроч.= прищуч.= проутюж.= разуваж.= разутеш.= раÑклеш.= раÑпуч.= Ñмаклач.= ÑмаÑтач.= Ñтренож.= уваж.= увековеч.= укокош.= уÑтрож.= link-grammar-5.3.16/data/ru/words/words.480000664000076400007640000051461312431741033015142 00000000000000-дворчеÑк.= -рушничеÑк.= абердин-ангуÑÑк.= абиотичеÑк.= абиÑÑинÑк.= абитуриентÑк.= абÑентеиÑÑ‚Ñк.= абÑолютиÑÑ‚Ñк.= абÑтрактно-ÑкономичеÑк.= абÑтракциониÑÑ‚Ñк.= абÑурдиÑÑ‚Ñк.= авангардиÑÑ‚Ñк.= авантюриÑтичеÑк.= авантюриÑÑ‚Ñк.= авгуÑтинианÑк.= авгуÑтиновÑк.= авгуÑтинÑк.= аверроиÑÑ‚Ñк.= авеÑтийÑк.= авиаконÑтрукторÑк.= авиапаÑÑажирÑк.= авиатехничеÑк.= авиаторÑк.= авиахимичеÑк.= авиационно-коÑмичеÑк.= авиньонÑк.= авÑтралийÑко-малайзийÑк.= авÑтрийÑко-итальÑнÑк.= авÑтро-венгерÑк.= автаркичеÑк.= автентичеÑк.= автобазовÑк.= автогенетичеÑк.= автографичеÑк.= автодиÑпетчерÑк.= автокаталитичеÑк.= автократичеÑк.= автолитографичеÑк.= автолюбительÑк.= автономиÑÑ‚Ñк.= автономичеÑк.= автопараметричеÑк.= автопневматичеÑк.= авторадиографичеÑк.= авторемонтно-механичеÑк.= авторÑко-издательÑк.= автотипичеÑк.= агамогенетичеÑк.= агиографичеÑк.= агитаторÑк.= агноÑтичеÑк.= агоничеÑк.= агробактериологичеÑк.= агроботаничеÑк.= агрозоотехничеÑк.= агроклиматологичеÑк.= агрологичеÑк.= агропедагогичеÑк.= агропочвоведчеÑк.= агроÑкономичеÑк.= аджариÑцкальÑк.= адиабатичеÑк.= админиÑтративно-политичеÑк.= админиÑтративно-техничеÑк.= админиÑтративно-управленчеÑк.= адмиральÑк.= адоничеÑк.= адрианопольÑк.= адуевÑк.= адъюнктÑк.= адъютантÑк.= азианичеÑк.= азильÑк.= айнÑк.= аквинÑк.= акинетичеÑк.= аккадÑк.= аккрÑк.= аклиничеÑк.= акмеиÑтичеÑк.= акмеиÑÑ‚Ñк.= акробатичеÑк.= акÑель-хейбергÑк.= акÑеничеÑк.= акÑиоматичеÑк.= акÑминÑтерÑк.= акÑонометричеÑк.= активиÑÑ‚Ñк.= актиничеÑк.= акуÑтико-ÑлектричеÑк.= акцентологичеÑк.= акционерÑк.= алабамÑк.= алакольÑк.= аламейнÑк.= аланÑонÑк.= алармиÑÑ‚Ñк.= албано-итальÑнÑк.= алгебраичеÑк.= алгонкинÑк.= алгонкÑк.= алеаторичеÑк.= алеманнÑк.= алеппÑк.= алечÑк.= алицикличеÑк.= алкаичеÑк.= алкоголичеÑк.= аллеганÑк.= аллегориÑтичеÑк.= аллегоричеÑк.= аллопатичеÑк.= аллопатричеÑк.= аллоÑтеричеÑк.= аллотропичеÑк.= аллофоничеÑк.= аллохроматичеÑк.= алма-атинÑк.= алогичеÑк.= алтыульÑк.= алупкинÑк.= алхимичеÑк.= альбигойÑк.= альбиниÑтичеÑк.= альдинÑк.= альпийÑко-гималайÑк.= альтонÑк.= альтруиÑтичеÑк.= альтруиÑÑ‚Ñк.= алÑÑкинÑк.= амальгамичеÑк.= аманитÑк.= амбиÑиллабичеÑк.= амвроÑианÑк.= американо-азиатÑк.= аметаболичеÑк.= амикошонÑк.= амиотрофичеÑк.= амниотичеÑк.= амперометричеÑк.= амÑтердамÑк.= амударьинÑк.= амфиболичеÑк.= амфибрахичеÑк.= амфиктионичеÑк.= амфимиктичеÑк.= амфоричеÑк.= амхарÑк.= анабаптиÑÑ‚Ñк.= анабатичеÑк.= анабиотичеÑк.= анагалактичеÑк.= анаграмматичеÑк.= анаклаÑтичеÑк.= анакреоничеÑк.= анакреонтичеÑк.= анакÑагоровÑк.= аналептичеÑк.= анализаторÑк.= аналитичеÑки-ÑтатиÑтичеÑк.= аналогичеÑк.= анальгетичеÑк.= анамнеÑтичеÑк.= анаморфичеÑк.= анапеÑтичеÑк.= анаплаÑтичеÑк.= анаптиктичеÑк.= анархиÑÑ‚Ñк.= анархичеÑк.= анаÑтатичеÑк.= анаÑтигматичеÑк.= анатолийÑк.= анатомо-патологичеÑк.= анатомо-физиологичеÑк.= анафилактичеÑк.= анафоричеÑк.= анахрониÑтичеÑк.= анахроничеÑк.= ангармоничеÑк.= англо-американÑк.= англо-бурÑк.= англо-индийÑк.= англо-ирландÑк.= англо-канадÑк.= англо-китайÑк.= англо-норманнÑк.= англо-ÑакÑонÑк.= англо-ÑоветÑк.= англо-французÑк.= англо-шотландÑк.= англоготичеÑк.= англокатоличеÑк.= англоманÑк.= англоÑакÑонÑк.= англофильÑк.= англофобÑк.= ангренÑк.= андалузÑк.= андалуÑÑк.= андаманÑк.= андоррÑк.= андруÑовÑк.= андÑк.= анекдотичеÑк.= анемичеÑк.= анемометричеÑк.= анеÑтетичеÑк.= анжуйÑк.= анзерÑк.= анизометричеÑк.= анийÑк.= анималиÑтичеÑк.= анимиÑтичеÑк.= аннамитÑк.= аннекÑиониÑÑ‚Ñк.= аномалиÑтичеÑк.= аномалиÑÑ‚Ñк.= антагониÑтичеÑк.= антверпенÑк.= антиабÑолютиÑÑ‚Ñк.= антиамериканÑк.= антианглийÑк.= антиарабÑк.= антиаритмичеÑк.= антиаÑÑирийÑк.= антибаричеÑк.= антибиотичеÑк.= антибольшевиÑÑ‚Ñк.= антигабÑбургÑк.= антигеморрагичеÑк.= антигерманÑк.= антигероичеÑк.= антигигиеничеÑк.= антигидроакуÑтичеÑк.= антигуманиÑтичеÑк.= антидемократичеÑк.= антидиалектичеÑк.= антидиктаторÑк.= антидиуретичеÑк.= антиеретичеÑк.= антиимпериалиÑтичеÑк.= антиимперÑк.= антииÑторичеÑк.= антикапиталиÑтичеÑк.= антикатоличеÑк.= антиклаÑÑичеÑк.= антиколонизаторÑк.= антикоминтерновÑк.= антикрепоÑтничеÑк.= антимакедонÑк.= антиманьчжурÑк.= антимаркÑиÑÑ‚Ñк.= антиматериалиÑтичеÑк.= антиметафизичеÑк.= антимещанÑк.= антимилитариÑтичеÑк.= антимилитариÑÑ‚Ñк.= антимонархичеÑк.= антимонополиÑтичеÑк.= антинатурфилоÑофÑк.= антинаучно-иÑÑледовательÑк.= антинегритÑнÑк.= антинигилиÑтичеÑк.= антиномичеÑк.= антиолигархичеÑк.= антиордынÑк.= антиоÑманÑк.= антиохийÑк.= антипаразитичеÑк.= антипатичеÑк.= антипатриотичеÑк.= антипериÑтальтичеÑк.= антипозитивиÑÑ‚Ñк.= антипролетарÑк.= антипÑихологичеÑк.= антипÑихотичеÑк.= антипушкинÑк.= антирабовладельчеÑк.= антираÑиÑÑ‚Ñк.= антиримÑк.= антиромантичеÑк.= антироÑлиÑÑ‚Ñк.= антиÑегнетоÑлектричеÑк.= антиÑейÑмичеÑк.= антиÑемитичеÑк.= антиÑемитÑк.= антиÑимволиÑÑ‚Ñк.= антиÑимметричеÑк.= антиÑклеротичеÑк.= антиÑлавÑнофильÑк.= антиÑоциалиÑтичеÑк.= антиÑпазматичеÑк.= антиÑпартанÑк.= антиÑпаÑтичеÑк.= антиÑтатичеÑк.= антитетичеÑк.= антитираничеÑк.= антитокÑичеÑк.= антитоталитариÑÑ‚Ñк.= антитреÑтовÑк.= антиукраинÑк.= антиуниатÑк.= антифранцузÑк.= антихриÑтианÑк.= антицикличеÑк.= антициклоничеÑк.= антиÑволюциониÑÑ‚Ñк.= антиÑкÑплуататорÑк.= антиÑллиниÑтичеÑк.= антиÑÑтетичеÑк.= антиÑпонÑк.= антологичеÑк.= антрепренерÑк.= антропогенетичеÑк.= антропологичеÑк.= антропоморфичеÑк.= антропономичеÑк.= антропоÑофичеÑк.= антропоÑофÑк.= антропоцентричеÑк.= анхальт-цербÑÑ‚Ñк.= аонийÑк.= аориÑтичеÑк.= апатичеÑк.= апеннинÑк.= апериодичеÑк.= апогеотропичеÑк.= аподиктичеÑк.= апокалипÑичеÑк.= апокалиптичеÑк.= апокрифичеÑк.= аполитичеÑк.= аполлонийÑк.= апологетичеÑк.= апологичеÑк.= апоплекÑичеÑк.= апоÑематичеÑк.= апоÑтоличеÑк.= апоÑтрофичеÑк.= апофегматичеÑк.= апохроматичеÑк.= аппалачÑк.= априориÑтичеÑк.= апулийÑк.= арабатÑк.= арагонÑк.= аракÑинÑк.= аракчеевÑк.= араратÑк.= аргоÑÑк.= арготичеÑк.= арденÑк.= арендаторÑк.= ареографичеÑк.= ареометричеÑк.= ареопагитичеÑк.= ареоцентричеÑк.= аризонÑк.= ариÑтократичеÑк.= ариÑтотелевÑк.= аритмичеÑк.= арифметико-геометричеÑк.= арканзаÑÑк.= аркгиперболичеÑк.= арлекинÑк.= армÑно-григорианÑк.= арпинÑк.= артериоÑклеротичеÑк.= артритичеÑк.= артуровÑк.= архаиÑтичеÑк.= архаичеÑк.= архангелогородÑк.= археографичеÑк.= археозойÑк.= архидиаконÑк.= архиепиÑкопÑк.= архимандритÑк.= архипаÑтырÑк.= архитектоничеÑк.= архитекторÑк.= аÑейÑмичеÑк.= аÑеÑÑорÑк.= аÑимметричеÑк.= аÑимптотичеÑк.= аÑиндетичеÑк.= аÑинтакÑичеÑк.= аÑканийÑк.= аÑкетичеÑк.= аÑкотÑк.= аÑпирантÑк.= аÑÑамÑк.= аÑÑерторичеÑк.= аÑÑизÑк.= аÑÑимилÑторÑк.= аÑÑиро-вавилонÑк.= аÑÑиÑтентÑк.= аÑтатичеÑк.= аÑтеничеÑк.= аÑтигматичеÑк.= аÑтматичеÑк.= аÑтробиологичеÑк.= аÑтроботаничеÑк.= аÑтрогеографичеÑк.= аÑтрогеологичеÑк.= аÑтрогеометричеÑк.= аÑтрогеофизичеÑк.= аÑтродинамичеÑк.= аÑтрологичеÑк.= аÑтрометеорологичеÑк.= аÑтрометричеÑк.= аÑтромеханичеÑк.= аÑтрономо-геодезичеÑк.= аÑтрофотографичеÑк.= аÑтрохимичеÑк.= аÑуанÑк.= аÑферичеÑк.= атавиÑтичеÑк.= атакÑичеÑк.= атактичеÑк.= атапаÑкÑк.= атеиÑтичеÑк.= атематичеÑк.= атенÑк.= атермичеÑк.= атероÑклеротичеÑк.= атипичеÑк.= атлаÑÑк.= атлетичеÑк.= атмогеничеÑк.= атмоÑферичеÑк.= атомиÑтичеÑк.= атомичеÑк.= атоничеÑк.= атравматичеÑк.= атрофичеÑк.= аугÑбургÑк.= ауÑтерлицк.= аутентичеÑк.= аутоаллергичеÑк.= аутоклаÑтичеÑк.= афганиÑтанÑк.= афериÑÑ‚Ñк.= афоничеÑк.= афориÑтичеÑк.= афотичеÑк.= афразийÑк.= афро-азиатÑк.= афро-американÑк.= ахалтекинÑк.= ахейÑк.= ахеменидÑк.= ахпатÑк.= ахроматичеÑк.= ацентричеÑк.= ацтекÑк.= ашильÑк.= ашугÑк.= аÑндорÑк.= аÑробаллиÑтичеÑк.= аÑробиологичеÑк.= аÑрогеологичеÑк.= аÑрогеофизичеÑк.= аÑрогидромеханичеÑк.= аÑрографичеÑк.= аÑроклиматичеÑк.= аÑроклиматологичеÑк.= аÑрометеорологичеÑк.= аÑрометричеÑк.= аÑромеханичеÑк.= аÑропрофилактичеÑк.= аÑроÑиноптичеÑк.= аÑротермодинамичеÑк.= аÑрофотограмметричеÑк.= аÑрофотографичеÑк.= аÑрофототопографичеÑк.= аÑнÑк.= баб-Ñль-мандебÑк.= бабидÑк.= бабÑк.= бабувиÑÑ‚Ñк.= баден-вюртембергÑк.= баденÑк.= баиловÑк.= байеÑовÑк.= байрейтÑк.= байроничеÑк.= байроновÑк.= бакалаврÑк.= бакалейно-гаÑтрономичеÑк.= бактрийÑк.= балеарÑк.= балетмейÑтерÑк.= балетно-мимичеÑк.= балетоманÑк.= балийÑк.= балтийÑко-ÑлавÑнÑк.= балтÑк.= балхарÑк.= бальзамичеÑк.= бальнеоклиматичеÑк.= банкивÑк.= банкротÑк.= баптиÑÑ‚Ñк.= барбизонÑк.= барицентричеÑк.= барометричеÑк.= барÑелонÑк.= барÑетширÑк.= барышничеÑк.= баÑмачеÑк.= баÑурманÑк.= батавÑк.= баталинÑк.= батиметричеÑк.= батрачеÑк.= батумÑк.= бахчеводчеÑк.= башибузукÑк.= баÑнаульÑк.= бедфордÑк.= безыÑторичеÑк.= бейрутÑк.= бекингемÑк.= беллетриÑтичеÑк.= белоармейÑк.= белобандитÑк.= беловежÑк.= белогвардейÑк.= белоказацк.= белокриницк.= беломорÑко-балтийÑк.= белофиннÑк.= белофинÑк.= белоÑмигрантÑк.= белуджÑк.= белфаÑÑ‚Ñк.= бельведерÑк.= бенгельÑк.= бенедиктинÑк.= бензоÑлектричеÑк.= бенинÑк.= бентамÑк.= бентичеÑк.= бентоничеÑк.= беотийÑк.= берберийÑк.= берейторÑк.= береÑтейÑк.= беркширÑк.= беÑÑемеровÑк.= беÑтужевÑк.= бехиÑтунÑк.= бзыбÑк.= библиологичеÑк.= библиотекарÑк.= библиотековедчеÑк.= библиотечно-библиографичеÑк.= библиофильÑк.= биконичеÑк.= биоакуÑтичеÑк.= биобиблиографичеÑк.= биогенетичеÑк.= биогеографичеÑк.= биогеофизичеÑк.= биогидроакуÑтичеÑк.= биодинамичеÑк.= биокибернетичеÑк.= биоклаÑтичеÑк.= биоклиматичеÑк.= биоклиматологичеÑк.= биокриминологичеÑк.= биолингвиÑтичеÑк.= биометеорологичеÑк.= биометричеÑк.= биомикроÑкопичеÑк.= бионеорганичеÑк.= бионичеÑк.= биопÑихичеÑк.= биопÑихологичеÑк.= биореологичеÑк.= биоÑинтетичеÑк.= биоÑоциологичеÑк.= биоÑтратиграфичеÑк.= биотермичеÑк.= биотичеÑк.= биофенологичеÑк.= биоцентричеÑк.= биоÑкономичеÑк.= биоÑтичеÑк.= бирмингемÑк.= биÑкайÑк.= бихевиориÑтичеÑк.= бицикличеÑк.= бланкиÑÑ‚Ñк.= блендомерÑк.= богдыханÑк.= богемÑк.= богоборчеÑк.= богомильÑк.= богоотÑтупничеÑк.= богочеловечеÑк.= боденÑк.= бодлианÑк.= бойÑкаутÑк.= бойцовÑк.= болдинÑк.= болометричеÑк.= болонÑк.= болотоведчеÑк.= бомбардирÑк.= бомбейÑк.= бонапартиÑÑ‚Ñк.= бордоÑк.= бордоÑÑк.= боржомÑк.= боÑпорÑк.= боÑтонÑк.= боÑфорÑк.= ботничеÑк.= брабантÑк.= бражничеÑк.= бранденбургÑк.= братоненавиÑтничеÑк.= брауновÑк.= брауншвейгÑк.= брахицефаличеÑк.= брахманÑк.= бременÑк.= бретонÑк.= бриÑтольÑк.= бродвейÑк.= бродÑжничеÑк.= бронхографичеÑк.= бронхоÑкопичеÑк.= броуновÑк.= бруклинÑк.= брунейÑк.= брюÑовÑк.= бугÑк.= будапештÑк.= буддиÑÑ‚Ñк.= бузотерÑк.= буквалиÑÑ‚Ñк.= буквоедÑк.= букингемÑк.= буколичеÑк.= булавинÑк.= булгарÑк.= бунзеновÑк.= бунтовщичеÑк.= бургаÑÑк.= бургомиÑтерÑк.= бургундÑк.= бурмиÑтрÑк.= бурÑÑ‚-монгольÑк.= бутанÑк.= бутафорÑк.= бухаринÑк.= бухенвальдÑк.= бытовиÑÑ‚Ñк.= бытопиÑательÑк.= вагнеровÑк.= вайгачÑк.= вакуумметричеÑк.= вакхичеÑк.= валанÑьенÑк.= валахÑк.= валенÑийÑк.= валлийÑк.= валлонÑк.= вальдорфÑк.= вандальÑк.= вандейÑк.= вандÑбекÑк.= вариоÑкопичеÑк.= варфоломеевÑк.= ваÑильковÑк.= ваÑÑальÑк.= ватиканÑк.= вахмиÑтрÑк.= вахтанговÑк.= вегетарианÑк.= ведичеÑк.= вейÑманиÑÑ‚Ñк.= великобританÑк.= великокнÑжеÑк.= великокнÑжÑк.= великоморавÑк.= великомученичеÑк.= великороÑÑийÑк.= великоÑветÑк.= великоуÑтюжÑк.= веллингтонÑк.= вельможеÑк.= венециановÑк.= венецианÑк.= венÑеннÑк.= верблюдоводчеÑк.= верденÑк.= верийÑк.= вермонтÑк.= верноподданничеÑк.= веронÑк.= вероотÑтупничеÑк.= верÑальÑк.= верÑификаторÑк.= верхнелужицк.= верхненемецк.= верхнерейнÑк.= верхнеÑвирÑк.= верхоглÑдÑк.= веÑÑ‚-индÑк.= веÑтготÑк.= веÑтминÑтерÑк.= веÑÑ‚ÑайдÑк.= веÑтфальÑк.= ветроÑлектричеÑк.= взÑточничеÑк.= вигнеровÑк.= виговÑк.= видеографичеÑк.= видеооптичеÑк.= видземÑк.= визионерÑк.= викторианÑк.= вильнюÑÑк.= виндзорÑк.= винчеÑтерÑк.= вируÑк.= виÑлицко-петроковÑк.= виталиÑтичеÑк.= вице-адмиральÑк.= вице-губернаторÑк.= вице-канцлерÑк.= вице-конÑульÑк.= вице-президентÑк.= владельчеÑк.= влаÑтительÑк.= влахернÑк.= внебродвейÑк.= внегалактичеÑк.= внедеревенÑк.= внеевропейÑк.= внеиÑторичеÑк.= внелингвиÑтичеÑк.= внелитургичеÑк.= внелогичеÑк.= внепарламентÑк.= внетропичеÑк.= внеуниверÑитетÑк.= внефонологичеÑк.= внешнеграмматичеÑк.= внеÑкономичеÑк.= внеÑмпиричеÑк.= внеÑÑтетичеÑк.= внеÑтичеÑк.= внутриармейÑк.= внутригалактичеÑк.= внутридеревенÑк.= внутрикомÑомольÑк.= внутрикриÑталличеÑк.= внутриметалличеÑк.= внутриминиÑтерÑк.= внутриокеаничеÑк.= внутритропичеÑк.= внутриуниверÑитетÑк.= внутриучрежденчеÑк.= внутрифакультетÑк.= внутриÑкономичеÑк.= водоÑнабженчеÑк.= военкомовÑк.= военкоровÑк.= военно-бюрократичеÑк.= военно-геодезичеÑк.= военно-иÑторичеÑк.= военно-медицинÑк.= военно-политичеÑк.= военно-полицейÑк.= военно-техничеÑк.= военно-топографичеÑк.= военно-химичеÑк.= военно-ÑкономичеÑк.= военно-юридичеÑк.= воздухогидравличеÑк.= воздухотехничеÑк.= воздушно-коÑмичеÑк.= вокаличеÑк.= волго-вÑÑ‚Ñк.= волжÑко-камÑк.= волоконно-оптичеÑк.= волонтерÑк.= волошÑк.= вольтеровÑк.= вольтерьÑнÑк.= вольтижерÑк.= волюметричеÑк.= волюмометричеÑк.= волюнтариÑтичеÑк.= волюнтариÑÑ‚Ñк.= вормÑÑк.= воÑпитательÑк.= воÑтоковедчеÑк.= воÑточно-азиатÑк.= воÑточно-арамейÑк.= воÑточно-китайÑк.= воÑточноазиатÑк.= воÑточноафриканÑк.= воÑточногерманÑк.= воÑточнокарибÑк.= воÑточноÑлавÑнÑк.= воÑточнохриÑтианÑк.= вратарÑк.= вредительÑк.= вроцлавÑк.= вÑадничеÑк.= вÑеармейÑк.= вÑеафриканÑк.= вÑебелоруÑÑк.= вÑегречеÑк.= вÑеевропейÑк.= вÑеиндийÑк.= вÑекитайÑк.= вÑемуÑульманÑк.= вÑеÑибирÑк.= вÑеÑлавÑнÑк.= вÑеукраинÑк.= вÑехриÑтианÑк.= вÑечеловечеÑк.= вулканологичеÑк.= вульгаризаторÑк.= вульгарно-комичеÑк.= выготÑк.= выдвиженчеÑк.= вымогательÑк.= вырожденчеÑк.= выÑокоариÑтократичеÑк.= выÑокопатриотичеÑк.= выÑокоплаÑтичеÑк.= выÑокотехничеÑк.= выÑокотокÑичеÑк.= выÑокоÑлаÑтичеÑк.= выÑокоÑллиптичеÑк.= вышнеградÑк.= габÑбургÑк.= гагринÑк.= газогидрохимичеÑк.= газокинетичеÑк.= газокриÑталличеÑк.= газоматеринÑк.= газонаркотичеÑк.= газоÑтатичеÑк.= газотехнологичеÑк.= газоÑлектричеÑк.= гаитийÑк.= гаитÑнÑк.= гайанÑк.= гайдамацк.= галактичеÑк.= галапагоÑÑк.= галвеÑтонÑк.= галилейÑк.= галицийÑк.= галликанÑк.= галургичеÑк.= гальваноакуÑтичеÑк.= гальванокауÑтичеÑк.= гальванометричеÑк.= гальваноплаÑтичеÑк.= гальваноÑтатичеÑк.= гальванотехничеÑк.= гальванофарадичеÑк.= гамбургÑк.= гаметичеÑк.= гамильтонÑк.= гамлетовÑк.= гангÑк.= гангÑтерÑк.= гандиÑÑ‚Ñк.= гардемаринÑк.= гардÑк.= гарлемÑк.= гармониÑтичеÑк.= гаÑконÑк.= гаÑтричеÑк.= гаÑльÑк.= гваделупÑк.= гватемальÑк.= гвельфÑк.= гвианÑк.= гебефреничеÑк.= гегелевÑк.= гегельÑнÑк.= гедониÑтичеÑк.= гедоничеÑк.= геенÑк.= гекÑаÑдричеÑк.= гектичеÑк.= гелатÑк.= гелертерÑк.= гелиобиологичеÑк.= гелиометеорологичеÑк.= гелиометричеÑк.= гелиотермичеÑк.= гелиотехничеÑк.= гелиотропичеÑк.= гелиохимичеÑк.= гелиоцентричеÑк.= гелиоÑлектричеÑк.= гельветÑк.= гельминтологичеÑк.= гематоÑнцефаличеÑк.= гемиметаболичеÑк.= гемиÑдричеÑк.= гемолитичеÑк.= гемофиличеÑк.= гемоÑнцефаличеÑк.= генеалогичеÑк.= генерал-губернаторÑк.= гентÑк.= геоакуÑтичеÑк.= геобаллиÑтичеÑк.= геогигиеничеÑк.= геогидродинамичеÑк.= геокоÑмичеÑк.= геомагнетичеÑк.= геомикробиологичеÑк.= геоморфологичеÑк.= георадиохимичеÑк.= геоÑтратиграфичеÑк.= геоÑтрофичеÑк.= геотермичеÑк.= геотехнологичеÑк.= геотропичеÑк.= геохронологичеÑк.= геохронометричеÑк.= геоÑлектричеÑк.= геоÑнергетичеÑк.= гератÑк.= геркулеÑовÑк.= германофильÑк.= германофобÑк.= герменевтичеÑк.= герметичеÑк.= гернзейÑк.= героикомичеÑк.= герольдÑк.= героÑтратовÑк.= герпетичеÑк.= герпетологичеÑк.= герцеговинÑк.= герцеговинÑко-боÑнийÑк.= геÑÑенÑк.= геÑтаповÑк.= гетевÑк.= гетероблаÑтичеÑк.= гетерогенетичеÑк.= гетероплаÑтичеÑк.= гетероÑкедаÑтичеÑк.= гетерохроматичеÑк.= гето-дакийÑк.= гибралтарÑк.= гибридологичеÑк.= гидроавтоматичеÑк.= гидроароматичеÑк.= гидроаÑродинамичеÑк.= гидрогеографичеÑк.= гидрокинематичеÑк.= гидрокинетичеÑк.= гидрокоÑметичеÑк.= гидролитичеÑк.= гидрометричеÑк.= гидрооптичеÑк.= гидропатичеÑк.= гидропневматичеÑк.= гидрорадиоакуÑтичеÑк.= гидроÑиноптичеÑк.= гидроÑтатичеÑк.= гидротерапевтичеÑк.= гидротермичеÑк.= гидротопографичеÑк.= гильдейÑк.= гимничеÑк.= гимноблаÑтичеÑк.= гинекократичеÑк.= гионÑк.= гиперарифметичеÑк.= гипербаричеÑк.= гиперболичеÑк.= гипергармоничеÑк.= гипергеометричеÑк.= гиперграфичеÑк.= гипердактиличеÑк.= гиперкаталектичеÑк.= гиперметричеÑк.= гипероÑмотичеÑк.= гиперплаÑтичеÑк.= гиперпуаÑÑоновÑк.= гиперреалиÑтичеÑк.= гипертермичеÑк.= гипертоничеÑк.= гипертрофичеÑк.= гиперхарактериÑтичеÑк.= гиперÑлаÑтичеÑк.= гиперÑллиптичеÑк.= гипнотичеÑк.= гипогнатичеÑк.= гиподорийÑк.= гипокриÑталличеÑк.= гипоÑтатичеÑк.= гипотактичеÑк.= гипотермичеÑк.= гипотоничеÑк.= гипофригийÑк.= гиппологичеÑк.= гипÑографичеÑк.= гипÑометричеÑк.= гироÑкопичеÑк.= гироÑтатичеÑк.= гиÑÑарÑк.= глаголичеÑк.= гладиаторÑк.= глазговÑк.= гликолитичеÑк.= глинкинÑк.= глиптичеÑк.= глиптографичеÑк.= глоÑтерÑк.= глоттогоничеÑк.= глуповато-меланхоличеÑк.= глÑциологичеÑк.= гномичеÑк.= гномоничеÑк.= гноÑеологичеÑк.= гноÑтичеÑк.= гнотобиологичеÑк.= гобийÑк.= гогландÑк.= голанÑк.= голарктичеÑк.= голкиперÑк.= голливудÑк.= голоблаÑтичеÑк.= головотÑпÑк.= голографичеÑк.= голофраÑтичеÑк.= голоÑдричеÑк.= голубеводчеÑк.= голштейн-готторпÑк.= голштинÑк.= гомбургÑк.= гомеричеÑк.= гомеровÑк.= гоминдановÑк.= гоминьдановÑк.= гомогенетичеÑк.= гомографичеÑк.= гомологичеÑк.= гомолографичеÑк.= гомоплаÑтичеÑк.= гомоÑкедаÑтичеÑк.= гомотопичеÑк.= гомофоничеÑк.= гомоцентричеÑк.= гомоцикличеÑк.= гониометричеÑк.= гонконгÑк.= гонкуровÑк.= горкомовÑк.= горно-бадахшанÑк.= гороÑкопичеÑк.= гоÑкапиталиÑтичеÑк.= гоÑплановÑк.= гоÑударÑтвенничеÑк.= гоÑударÑтвенно-монополиÑтичеÑк.= гоÑударÑтвоведчеÑк.= готардÑк.= готландÑк.= готтентотÑк.= готторпÑк.= готхобÑк.= гофмаршальÑк.= грабительÑк.= граверÑк.= грампианÑк.= гранадÑк.= графико-аналитичеÑк.= графоаналитичеÑк.= графологичеÑк.= грегорианÑк.= греко-азиатÑк.= греко-кафоличеÑк.= греко-латинÑк.= греко-римÑк.= гренадÑк.= гренобльÑк.= грибоедовÑк.= гринвичÑк.= гроÑ-егерÑдорфÑк.= гроÑÑмейÑтерÑк.= грубиÑнÑк.= грубокерамичеÑк.= грузино-абхазÑк.= грузо-паÑÑажирÑк.= грунтово-геологичеÑк.= групкомовÑк.= грюнвальдÑк.= грюндерÑк.= грÑзно-порнографичеÑк.= губертуÑбургÑк.= гувернантÑк.= гувернерÑк.= гугенотÑк.= гуронÑк.= гуÑеводчеÑк.= гÑльÑк.= гюлиÑтанÑк.= дакийÑк.= дактиличеÑк.= дактилографичеÑк.= дактилологичеÑк.= даллаÑÑк.= далматинÑк.= дальверзинÑк.= дальтоничеÑк.= дальтоновÑк.= данничеÑк.= дантиÑÑ‚Ñк.= дантовÑк.= данцигÑк.= дарвиниÑÑ‚Ñк.= дарвиновÑк.= дарданельÑк.= даремÑк.= дармоедÑк.= дармштадтÑк.= дарьенÑк.= даугавÑк.= даштиджумÑк.= девонширÑк.= дезертирÑк.= дезорганизаторÑк.= деиÑтичеÑк.= дейктичеÑк.= декабриÑÑ‚Ñк.= декадентÑк.= деканатÑк.= декартовÑк.= декламаторÑк.= делоÑÑк.= делфтÑк.= дельфийÑк.= дельфийÑко-пилейÑк.= дельфтÑк.= демокритовÑк.= демоничеÑк.= демонологичеÑк.= демоÑфеновÑк.= демотичеÑк.= дендритичеÑк.= дендрометричеÑк.= деникинÑк.= дениÑьевÑк.= денÑиметричеÑк.= денÑитометричеÑк.= департаментÑк.= депонентÑк.= дервишеÑк.= дервишÑк.= деревометалличеÑк.= держимордовÑк.= дерматологичеÑк.= дермоÑкопичеÑк.= деÑмологичеÑк.= деÑмотропичеÑк.= деÑмургичеÑк.= детдомовÑк.= детерминиÑтичеÑк.= детÑадовÑк.= дефектологичеÑк.= дефектоÑкопичеÑк.= джайнÑк.= джамбульÑк.= дженнеровÑк.= джентльменÑк.= джерÑейÑк.= джерÑийÑк.= джигитÑк.= джингоиÑÑ‚Ñк.= джойÑовÑк.= джунгарÑк.= диадичеÑк.= диакауÑтичеÑк.= диалектичеÑк.= диалектографичеÑк.= диалектологичеÑк.= диалитичеÑк.= диалогичеÑк.= дианоÑтичеÑк.= диаÑкопичеÑк.= диаÑтимометричеÑк.= диатермичеÑк.= диатоничеÑк.= диафоничеÑк.= диахроничеÑк.= диверÑантÑк.= дигенетичеÑк.= дидодекаÑдричеÑк.= диететичеÑк.= диетологичеÑк.= дизель-ÑлектричеÑк.= дизиготичеÑк.= диккенÑовÑк.= дикротичеÑк.= диктаторÑко-бюрократичеÑк.= дилатометричеÑк.= дилетантÑк.= дилогичеÑк.= динамометричеÑк.= динамоÑкопичеÑк.= динамоÑлектричеÑк.= динарÑк.= динаÑтичеÑк.= диониÑийÑк.= диоптричеÑк.= диплоблаÑтичеÑк.= дирижерÑк.= диÑгармоничеÑк.= диÑгеничеÑк.= диÑпепÑичеÑк.= диÑÑертантÑк.= диÑтанциометричеÑк.= диÑтрофичеÑк.= диуретичеÑк.= дифирамбичеÑк.= дифманометричеÑк.= дифрактометричеÑк.= дифтонгичеÑк.= дихотомичеÑк.= дихроматичеÑк.= диÑдричеÑк.= длиннопериодичеÑк.= длиннопризматичеÑк.= днепровÑко-бугÑк.= днеÑтровÑк.= доарийÑк.= додекафоничеÑк.= додекаÑдричеÑк.= дожеÑк.= доимпериалиÑтичеÑк.= доиÑламÑк.= докапиталиÑтичеÑк.= докембрийÑк.= докоммуниÑтичеÑк.= докритичеÑк.= докторантÑк.= доктринерÑк.= долгопериодичеÑк.= долматÑк.= домаркÑиÑÑ‚Ñк.= домовладельчеÑк.= домонгольÑк.= домонополиÑтичеÑк.= домоÑтроевÑк.= домоуправленчеÑк.= домÑк.= донецко-приднепровÑк.= донжуанÑк.= дониконовÑк.= донкихотÑк.= дооктÑбрьÑк.= допетровÑк.= доплеровÑк.= допушкинÑк.= дорийÑк.= дорÑетÑк.= дортмундÑк.= доÑоветÑк.= доÑоциалиÑтичеÑк.= дофилоÑофÑк.= дохриÑтианÑк.= доÑллинÑк.= дравидийÑк.= драгоманÑк.= драконичеÑк.= драконовÑк.= драматургичеÑк.= драмкружковÑк.= древнеалбанÑк.= древнеамериканÑк.= древнеанглийÑк.= древнеарабÑк.= древнеаравийÑк.= древнеарамейÑк.= древнеарийÑк.= древнеармÑнÑк.= древнеархейÑк.= древнеболгарÑк.= древневавилонÑк.= древневерхненемецк.= древневулканичеÑк.= древнегерманÑк.= древнегрузинÑк.= древнеегипетÑк.= древнеземледельчеÑк.= древнеиберийÑк.= древнеизраильÑк.= древнеиндийÑк.= древнеиранÑк.= древнеиÑландÑк.= древнеиталийÑк.= древнеиудейÑк.= древнекарфагенÑк.= древнекитайÑк.= древнекнÑжеÑк.= древнекриÑталличеÑк.= древнелатвийÑк.= древнемакедонÑк.= древнемекÑиканÑк.= древнемонгольÑк.= древненемецк.= древненижненемецк.= древненорвежÑк.= древнепермÑк.= древнеперÑидÑк.= древнеримÑк.= древнеÑакÑонÑк.= древнеÑемитÑк.= древнеÑкандинавÑк.= древнеÑкифÑк.= древнеÑлавÑнÑк.= древнетибетÑк.= древнетюркÑк.= древнехеттÑк.= древнехриÑтианÑк.= древнецерковноÑлавÑнÑк.= древнечешÑк.= древнеÑламÑк.= древнеÑллинÑк.= древнеÑÑкимоÑÑк.= древнеÑванÑк.= древнеÑпонÑк.= дрогобычÑк.= друидичеÑк.= дуалиÑтичеÑк.= дублерÑк.= дублинÑк.= дуврÑк.= дуинезÑк.= дунганÑк.= дурранийÑк.= дуÑтуровÑк.= духоборчеÑк.= дьÑвольÑк.= дьÑковÑк.= дюÑÑельдорфÑк.= евгеничеÑк.= евнушеÑк.= еврейÑко-иÑпанÑк.= еврокоммерчеÑк.= европейÑко-американÑк.= европейÑко-африканÑк.= европоцентриÑÑ‚Ñк.= евфимиевÑк.= евфратÑк.= евфроÑиниевÑк.= евхариÑтичеÑк.= егермейÑтерÑк.= егеровÑк.= егерÑдорфÑк.= египтологичеÑк.= елизаветпольÑк.= елиÑейÑк.= епиÑкопÑк.= епифанÑк.= ереванÑк.= еретичеÑк.= ерундовÑк.= еÑтеÑтвенноиÑторичеÑк.= еÑтеÑтвоведчеÑк.= ефеÑÑк.= ефрейторÑк.= железнобок.= железокерамичеÑк.= жениховÑк.= женоненавиÑтничеÑк.= жеÑÑ‚Ñницк.= жирондиÑÑ‚Ñк.= жонглерÑк.= жукотинÑк.= жульничеÑк.= жÑмайтÑк.= заальпийÑк.= заатлантичеÑк.= забойщицк.= завкомовÑк.= завхозовÑк.= заговорщичеÑк.= загребÑк.= задвинÑк.= задунайÑк.= заиконоÑпаÑÑк.= заилийÑк.= заирÑк.= закаÑпийÑк.= закатальÑк.= законодательÑк.= закритичеÑк.= залихватÑк.= зальцбургÑк.= замбийÑк.= замеÑтительÑк.= замовÑк.= зангезурÑк.= занзибарÑк.= западничеÑк.= западно-норвежÑк.= западноавÑтралийÑк.= западноафриканÑк.= западноберлинÑк.= западноруÑÑк.= западноÑлавÑнÑк.= запанибратÑк.= запьÑнцовÑк.= зарейнÑк.= заÑедательÑк.= заÑтупничеÑк.= затворничеÑк.= затропичеÑк.= зауральÑк.= заушательÑк.= захватничеÑк.= зачатьевÑк.= збручÑк.= званÑк.= звенигородÑк.= звукооператорÑк.= звукооформительÑк.= звукорежиÑÑерÑк.= звукоÑимволичеÑк.= звукотехничеÑк.= зевгматичеÑк.= зейдитÑк.= земгальÑк.= землевладельчеÑк.= землевольчеÑк.= земледельчеÑко-животноводчеÑк.= землепроходчеÑк.= землÑчеÑк.= зеравшанÑк.= зерноживотноводчеÑк.= зимологичеÑк.= зимотичеÑк.= зкзоÑнергетичеÑк.= злопыхательÑк.= золотоиÑкательÑк.= золотоорганичеÑк.= золотоордынÑк.= золотополиметалличеÑк.= зообиологичеÑк.= зообиотичеÑк.= зоогеографичеÑк.= зоографичеÑк.= зооморфичеÑк.= зоопалеонтологичеÑк.= зоопатологичеÑк.= зоопрофилактичеÑк.= зоопÑихологичеÑк.= зоотомичеÑк.= зоохимичеÑк.= зубовÑк.= зундÑк.= зÑковÑк.= иваньковÑк.= идеалиÑтичеÑк.= идеографичеÑк.= идилличеÑк.= идиоматичеÑк.= идиоморфичеÑк.= идиопатичеÑк.= идиоÑинкразичеÑк.= идиотичеÑк.= идолопоклонничеÑк.= иератичеÑк.= иерихонÑк.= иероглифичеÑк.= иеродиаконÑк.= иеромонашеÑк.= иеруÑалимÑк.= иждивенÑк.= иждивенчеÑк.= ижорÑк.= избирательÑк.= извозчицк.= изгнанничеÑк.= изгойÑк.= издевательÑк.= измаильÑк.= изменничеÑк.= измывательÑк.= изобаричеÑк.= изографичеÑк.= изодинамичеÑк.= изолÑциониÑÑ‚Ñк.= изометричеÑк.= изооÑмотичеÑк.= изопанхроматичеÑк.= изоритмичеÑк.= изоÑейÑмичеÑк.= изотеричеÑк.= изотоничеÑк.= изотопичеÑк.= изохорно-изотермичеÑк.= изохроматичеÑк.= изоÑлектричеÑк.= изоÑнергетичеÑк.= изоÑнтропичеÑк.= израильÑко-иудейÑк.= израильтÑнÑк.= икарийÑк.= иконийÑк.= иконографичеÑк.= иктеричеÑк.= иктичеÑк.= иллиакÑк.= иллирийÑк.= иллиро-фракийÑк.= иллюзиониÑтичеÑк.= иллюзиониÑÑ‚Ñк.= иллюÑтраторÑк.= ильменÑк.= имажиниÑÑ‚Ñк.= имдинÑк.= имитаторÑк.= иммигрантÑк.= иммуноаллергичеÑк.= иммуногематологичеÑк.= иммуногенетичеÑк.= иммунодиагноÑтичеÑк.= иммуноморфологичеÑк.= иммунопрофилактичеÑк.= иммуноÑпецифичеÑк.= иммунохимичеÑк.= иммуноÑпидемиологичеÑк.= империалиÑÑ‚Ñк.= импреÑÑиониÑтичеÑк.= импреÑÑиониÑÑ‚Ñк.= импровизаторÑк.= инвеÑтиционно-учредительÑк.= инвеÑторÑк.= ингерманландÑк.= индетерминиÑтичеÑк.= индивидуалиÑтичеÑк.= индивидуалиÑÑ‚Ñк.= индигирÑк.= индийÑко-ÑпонÑк.= индо-гангÑк.= индоарийÑк.= индогерманÑк.= индоевропейÑк.= индоиранÑк.= индокитайÑк.= индÑк.= индуиÑÑ‚Ñк.= индуктометричеÑк.= инженерно-геологичеÑк.= инженерно-техничеÑк.= инженерно-физичеÑк.= инженерÑк.= инициаторÑк.= инквизиторÑк.= инкÑк.= иноверчеÑк.= инородчеÑк.= иноÑлавÑнÑк.= инÑектологичеÑк.= инÑургентÑк.= интендантÑк.= интервентÑк.= интеркриÑталличеÑк.= интерлингвиÑтичеÑк.= интерметалличеÑк.= интернатÑк.= интернационалиÑтичеÑк.= интерпериодичеÑк.= интерпÑихологичеÑк.= интерÑемиотичеÑк.= интриганÑк.= интуитивиÑÑ‚Ñк.= интуициониÑÑ‚Ñк.= интуриÑÑ‚Ñк.= инфрахроматичеÑк.= иоанно-предтеченÑк.= иоÑифо-волоколамÑк.= ипатьевÑк.= ипохондричеÑк.= ираниÑтичеÑк.= ириклинÑк.= ирландÑко-кельтÑк.= ироикомичеÑк.= ирредентиÑÑ‚Ñк.= иÑкариотÑк.= иÑкательÑк.= иÑламабадÑк.= иÑламиÑÑ‚Ñк.= иÑландÑко-ÑнмайенÑк.= иÑмаилитÑк.= иÑпано-американÑк.= иÑпано-индейÑк.= иÑпано-мавританÑк.= иÑпаноамериканÑк.= иÑпанÑко-немецк.= иÑповедничеÑк.= иÑправничеÑк.= иÑпытательÑк.= иÑÑык-кульÑк.= иÑтеричеÑк.= иÑторико-географичеÑк.= иÑторико-критичеÑк.= иÑториографичеÑк.= иÑториоÑофичеÑк.= иÑточниковедчеÑк.= иÑтребительÑк.= иÑÑ‚ÑзательÑк.= иÑфаханÑк.= итало-византийÑк.= ительменÑк.= итонÑк.= иудаиÑтичеÑк.= иудаиÑÑ‚Ñк.= иудейÑко-хриÑтианÑк.= ихÑтуаньÑк.= ишемичеÑк.= ишиатичеÑк.= йеллоуÑтонÑк.= йельÑк.= йенÑк.= йогичеÑк.= йоменÑк.= йорк-антверпенÑк.= йоркширÑк.= йоÑемитÑк.= йошкар-олинÑк.= кабаковÑк.= кабардинобалкарÑк.= каббалиÑтичеÑк.= кабильÑк.= кабинетÑк.= кавалергардÑк.= кавалерÑк.= кавендишÑк.= кавернометричеÑк.= кадмейÑк.= казанлыкÑк.= казнокрадчеÑк.= казуиÑтичеÑк.= каинÑк.= кайзеровÑк.= кайнарджийÑк.= кайнозойÑк.= кайраккумÑк.= какографичеÑк.= какофоничеÑк.= каледонÑк.= калейдоÑкопичеÑк.= калидонÑк.= калинградÑк.= каллиграфичеÑк.= калориметричеÑк.= калоричеÑк.= кальвиниÑÑ‚Ñк.= калькографичеÑк.= калькуттÑк.= кальмарÑк.= камбейÑк.= камберлендÑк.= камер-коллежÑк.= камер-юнкерÑк.= камергерÑк.= камердинерÑк.= камерунÑк.= кампанейÑк.= камчадальÑк.= канатно-гидравличеÑк.= каннибальÑк.= канонерÑк.= канонирÑк.= кантабрийÑк.= кантианÑк.= кантовÑк.= кантониÑÑ‚Ñк.= канцелÑриÑÑ‚Ñк.= канцлерÑк.= капельдинерÑк.= капельмейÑтерÑк.= капитолийÑк.= капитулÑнтÑк.= каппадокийÑк.= капральÑк.= карабахÑк.= карабинерÑк.= карадагÑк.= каракаÑÑк.= каракиргизÑк.= каракулеводчеÑк.= каракульÑк.= каракумÑк.= карачаевочеркеÑÑк.= кардинальÑк.= кардиографичеÑк.= кардиффÑк.= карело-финÑк.= каркинитÑк.= карлиÑÑ‚Ñк.= карловарÑк.= карлÑбадÑк.= карлÑбергÑк.= кармелитÑк.= карнаубÑк.= каролингÑк.= карталино-кахетинÑк.= картвельÑк.= картезианÑк.= картеровÑк.= карфагенÑк.= карьериÑÑ‚Ñк.= каÑÑирÑк.= каÑÑитÑк.= каÑтальÑк.= каÑтильÑк.= катаклаÑтичеÑк.= каталанÑк.= каталаунÑк.= каталектичеÑк.= каталептичеÑк.= каталонÑк.= катартичеÑк.= категоричеÑк.= катехизичеÑк.= катехиÑтичеÑк.= катковÑк.= катоновÑк.= катоптричеÑк.= катунÑк.= катынÑк.= каунаÑÑк.= каутÑкианÑк.= каучуководчеÑк.= кафоличеÑк.= кафрÑк.= кашкадарьинÑк.= квадратичеÑк.= квадрафоничеÑк.= квазианалитичеÑк.= квазиароматичеÑк.= квазигармоничеÑк.= квазигеографичеÑк.= квазигеодезичеÑк.= квазигидроÑтатичеÑк.= квазигиперболичеÑк.= квазикинематичеÑк.= квазиклаÑÑичеÑк.= квазиметалличеÑк.= квазимонохроматичеÑк.= квазинаучно-иÑÑледовательÑк.= квазиоптичеÑк.= квазипериодичеÑк.= квазиÑтатичеÑк.= квазицикличеÑк.= квазиÑллиптичеÑк.= квантовомеханичеÑк.= квантунÑк.= квартирмейÑтерÑк.= квартирьерÑк.= квиетичеÑк.= квиринальÑк.= кегумÑÑк.= кейнÑианÑк.= келарÑк.= кельнерÑк.= кельнÑк.= кемалиÑÑ‚Ñк.= кембрийÑк.= кенигÑбергÑк.= кенийÑк.= кеннельÑк.= кенÑингтонÑк.= кентерберийÑк.= кентервильÑк.= кентÑк.= кентуккÑк.= керинейÑк.= керкирÑк.= кзыл-ординÑк.= киддерминÑтерÑк.= киево-печерÑк.= кижÑк.= кикладÑк.= киклопичеÑк.= киликийÑк.= кильÑк.= кимврÑк.= киммерийÑк.= кинеÑтетичеÑк.= киничеÑк.= киноактерÑк.= киноведчеÑк.= кинодраматургичеÑк.= кинологичеÑк.= кинолюбительÑк.= кинооператорÑк.= кинорентгенологичеÑк.= кинотехничеÑк.= кинтришÑк.= кираÑирÑк.= кирилличеÑк.= кирилло-белозерÑк.= кирилло-мефодиевÑк.= китайÑко-американÑк.= китийÑк.= китÑк.= кладбищенÑк.= клаÑÑициÑтичеÑк.= клаÑÑициÑÑ‚Ñк.= клаÑтичеÑк.= клейдеÑдальÑк.= клерикально-партикулÑриÑÑ‚Ñк.= клермон-ферранÑк.= кливлендÑк.= кликушеÑк.= климактеричеÑк.= климато-географичеÑк.= климатографичеÑк.= климецк.= клинографичеÑк.= клоничеÑк.= клÑузничеÑк.= книговедчеÑк.= книдÑк.= ковнировÑк.= ковроткацк.= когнатичеÑк.= кожно-ÑлектричеÑк.= козоводчеÑк.= кокандÑк.= кокчетавÑк.= коллаборациониÑÑ‚Ñк.= коллагенолитичеÑк.= коллективиÑтичеÑк.= коллективиÑÑ‚Ñк.= колонизаторÑк.= колониÑÑ‚Ñк.= колориметричеÑк.= колориÑтичеÑк.= колумбийÑк.= колхидÑк.= колючинÑк.= командно-диÑпетчерÑк.= командорÑк.= комбинатÑк.= комедиантÑк.= комендорÑк.= коми-зырÑнÑк.= комиÑÑариатÑк.= комиÑÑарÑк.= комиÑÑионерÑк.= комментаторÑк.= коммерÑантÑк.= коммивоÑжерÑк.= комодоÑÑк.= комодÑк.= коморÑк.= компанейÑк.= компаративиÑÑ‚Ñк.= комплекÑометричеÑк.= композиторÑк.= компрадорÑк.= комптоновÑк.= компьенÑк.= конголезÑк.= конгрегационалиÑÑ‚Ñк.= кондуктометричеÑк.= кондукторÑк.= коневодчеÑк.= конийÑк.= коннозаводчеÑк.= коноплеводчеÑк.= конÑерваторÑк.= конÑиÑторÑк.= конÑпираторÑк.= конÑтантинопольÑк.= конÑтитуционалиÑÑ‚Ñк.= конÑтитуционно-парламентÑк.= конÑтруктивиÑÑ‚Ñк.= конÑтрукторÑко-технологичеÑк.= конÑультантÑк.= конÑультативно-иÑÑледовательÑк.= конÑультационно-ревизорÑк.= континентально-европейÑк.= контр-адмиральÑк.= контрабандиÑÑ‚Ñк.= контрагентÑк.= контрапунктичеÑк.= контролерÑк.= контрольно-диÑпетчерÑк.= контртеррориÑтичеÑк.= конформиÑÑ‚Ñк.= конфуцианÑк.= концентричеÑк.= концептуалиÑтичеÑк.= концептуалиÑÑ‚Ñк.= концертмейÑтерÑк.= концеÑÑионерÑк.= копайÑк.= копенгагенÑк.= копорÑк.= копрологичеÑк.= кораблеиÑÑледовательÑк.= кордовÑк.= корнетÑк.= корнÑк.= корнуолльÑк.= корнуÑльÑк.= коромандельÑк.= короткопериодичеÑк.= короткопризматичеÑк.= короткорук.= короткоÑллиптичеÑк.= корÑиканÑк.= корчмарÑк.= корюковÑк.= коÑарÑк.= коÑейÑмичеÑк.= коÑмогоничеÑк.= коÑмографичеÑк.= коÑмодемьÑнÑк.= коÑмологичеÑк.= коÑмополитичеÑк.= коÑмополитÑк.= коÑоÑимметричеÑк.= коÑтноплаÑтичеÑк.= котÑуолдÑк.= кочевничеÑк.= краковÑк.= крамольничеÑк.= краниологичеÑк.= краниометричеÑк.= краÑнобайÑк.= краÑноводÑк.= краÑнопреÑненÑк.= краÑнорук.= краÑнорÑдÑк.= краÑнофлотÑк.= кревÑк.= кредитно-банковÑк.= кременчугÑк.= кремнийорганичеÑк.= кремонÑк.= крепоÑтничеÑк.= кретинÑк.= криворожÑк.= криптозойÑк.= криÑталлоблаÑтичеÑк.= криÑталломорфологичеÑк.= криÑталлооптичеÑк.= криÑталлофизичеÑк.= криÑталлохимичеÑк.= критиканÑк.= критико-филоÑофÑк.= крито-микенÑк.= кролиководчеÑк.= кроманьонÑк.= кромвелевÑк.= кронверкÑк.= крохоборÑк.= крохоборчеÑк.= круглÑнÑк.= крупнокапиталиÑтичеÑк.= крупнокреÑтьÑнÑк.= крупнокриÑталличеÑк.= крупнопериодичеÑк.= крупнофермерÑк.= крымÑко-турецк.= крючкотворÑк.= кÑеричеÑк.= кÑерографичеÑк.= кÑерорентгенографичеÑк.= кÑилографичеÑк.= кубано-приазовÑк.= кубиÑтичеÑк.= кувейтÑк.= кузанÑк.= кулоновÑк.= кулонометричеÑк.= культурничеÑк.= культурно-иÑторичеÑк.= культуртрегерÑк.= кулÑбÑк.= кумранÑк.= кумÑк.= кунерÑдорфÑк.= куперовÑк.= курайÑк.= кураторÑк.= курземÑк.= куроводчеÑк.= курфюрÑÑ‚Ñк.= куршÑк.= кутаиÑÑк.= кутузовÑк.= кушанÑк.= куÑльницк.= кхмерÑк.= кызылагачÑк.= кызылкумÑк.= кÑмбриджÑк.= кючук-кайнарджийÑк.= лаборантÑк.= лабрадорÑк.= лаврентийÑк.= лаврентьевÑк.= лагоÑÑк.= ладогармоничеÑк.= лаккадивÑк.= лаконичеÑк.= ламаиÑÑ‚Ñк.= ламанчÑк.= ламаркиÑÑ‚Ñк.= ламмермурÑк.= ламÑк.= лангобардÑк.= ландшафтно-иÑторичеÑк.= ланкаÑтерÑк.= ланкаширÑк.= лаодикийÑк.= лапландÑк.= лаплатÑк.= лапутÑнÑк.= ларингологичеÑк.= лаÑÑальÑнÑк.= латгальÑк.= латиноамериканÑк.= лауреатÑк.= лаÑртÑк.= левантийÑк.= левоÑкÑтремиÑÑ‚Ñк.= левоÑÑеровÑк.= легалиÑÑ‚Ñк.= легатÑк.= легионерÑк.= легитимиÑÑ‚Ñк.= лейб-гвардейÑк.= лейб-гуÑарÑк.= лейб-драгунÑк.= лейбориÑÑ‚Ñк.= лейкемичеÑк.= лейпцигÑк.= лейтенантÑк.= лекÑико-грамматичеÑк.= лекÑикологичеÑк.= лекÑингтонÑк.= лелейÑк.= леликовÑк.= лемноÑÑк.= ленинаканÑк.= ленкоранÑк.= леонинÑк.= лернейÑк.= леÑбоÑÑк.= леÑоизыÑкательÑк.= леÑоинÑтитутÑк.= леÑоиÑÑледовательÑк.= леÑометеорологичеÑк.= леÑопатологичеÑк.= леÑопитомничеÑк.= леÑоÑкономичеÑк.= леÑхозовÑк.= летаргичеÑк.= летно-тактичеÑк.= лжедемократичеÑк.= лжеклаÑÑичеÑк.= лжеÑвидетельÑк.= лжеÑоциалиÑтичеÑк.= лжехриÑтианÑк.= лиахвÑк.= либералиÑÑ‚Ñк.= либерийÑк.= ливерпульÑк.= ливонÑк.= лигурийÑк.= лидийÑк.= лизиметричеÑк.= ликвидаторÑк.= ликийÑк.= лилипутÑк.= лимнологичеÑк.= лиможÑк.= лимÑк.= лимфатичеÑк.= линейно-упруг.= линкольновÑк.= линкольнÑк.= линнеевÑк.= лионÑк.= лиро-ÑпичеÑк.= лирокомичеÑк.= лироÑпичеÑк.= литейно-механичеÑк.= литературно-библиографичеÑк.= литературно-критичеÑк.= литературоведчеÑк.= литичеÑк.= литургичеÑк.= лифлÑндÑк.= лиходейÑк.= лихтенштейнÑк.= лицедейÑк.= лоббиÑÑ‚Ñк.= логарифмичеÑк.= логаÑдичеÑк.= логико-математичеÑк.= логико-филоÑофÑк.= логиÑтичеÑк.= логопатичеÑк.= логопериодичеÑк.= ложногероичеÑк.= ложнодихотомичеÑк.= ложноклаÑÑичеÑк.= ложноконÑк.= ложнокриÑталличеÑк.= ложнопатетичеÑк.= ложноромантичеÑк.= ложноруÑÑк.= ложноÑифилитичеÑк.= ложноцилиндричеÑк.= локÑодромичеÑк.= ломбардо-венецианÑк.= ломбардÑк.= лорийÑк.= лоÑ-анжелеÑÑк.= лоÑанджелеÑÑк.= лотарингÑк.= лофотенÑк.= луарÑк.= лубÑнÑк.= лувийÑк.= луизианÑк.= лукулловÑк.= лунатичеÑк.= луораветланÑк.= луриÑтанÑк.= львовÑко-ÑандомирÑк.= льноводчеÑк.= льноткацк.= люблÑнÑк.= люÑтичеÑк.= лÑодунÑк.= мааÑÑк.= мааÑтрихтÑк.= маврикийÑк.= магдебургÑк.= магиÑтерÑк.= магиÑтрантÑк.= магиÑтратÑк.= магматичеÑк.= магнетизерÑк.= магнетичеÑк.= магнетогидродинамичеÑк.= магнитно-ÑлектричеÑк.= магнитоакуÑтичеÑк.= магнитоаÑродинамичеÑк.= магнитобиологичеÑк.= магнитовиÑкозиметричеÑк.= магнитогазодинамичеÑк.= магнитографичеÑк.= магнитодинамичеÑк.= магнитокалоричеÑк.= магнитологичеÑк.= магнитометеорологичеÑк.= магнитометричеÑк.= магнитопараметричеÑк.= магнитоÑтатичеÑк.= магнитотеллуричеÑк.= магнитотермокондуктометричеÑк.= магнитофармакологичеÑк.= магнитоÑлектричеÑк.= магометанÑк.= мадагаÑкарÑк.= мадраÑÑк.= мадридÑк.= майнцÑк.= майÑенÑк.= майÑурÑк.= майÑÑк.= макароничеÑк.= макаÑарÑк.= макиавеллевÑк.= макиавеллиевÑк.= макиавеллиÑтичеÑк.= маклачеÑк.= макроаналитичеÑк.= макробиотичеÑк.= макрогетероцикличеÑк.= макрокинетичеÑк.= макроклиматичеÑк.= макрокоÑмичеÑк.= макрокриÑталличеÑк.= макрометеорологичеÑк.= макромеханичеÑк.= макромикроÑкопичеÑк.= макроплаÑтичеÑк.= макроÑейÑмичеÑк.= макроÑиноптичеÑк.= макроÑкопичеÑк.= макроÑферичеÑк.= макротопонимичеÑк.= макрофотографичеÑк.= макроцикличеÑк.= макÑималиÑÑ‚Ñк.= малабарÑк.= малавийÑк.= малагаÑийÑк.= малайÑко-индонезийÑк.= малаккÑк.= малатийÑк.= малоазиатÑк.= малоазийÑк.= малокавказÑк.= маломальÑк.= малопольÑк.= малоруÑÑк.= мальвинÑк.= мальтузианÑк.= мальцовÑк.= мальчишеÑк.= мамлюкÑк.= манарÑк.= мангышлакÑк.= мандаринÑк.= маниловÑк.= манильÑк.= манитобÑк.= манихейÑк.= манометричеÑк.= мантуанÑк.= манхеттенÑк.= манчеÑтерÑк.= маньчжуро-корейÑк.= маньÑчеÑк.= маоиÑÑ‚Ñк.= маорийÑк.= маразматичеÑк.= мараловодчеÑк.= маратхÑк.= марафонÑк.= марбургÑк.= марианÑк.= мариниÑÑ‚Ñк.= мариупольÑк.= маркграфÑк.= маркизÑк.= маркитантÑк.= мародерÑк.= марÑельÑк.= марÑоцентричеÑк.= мартирологичеÑк.= маршалльÑк.= маршальÑк.= маршрутно-технологичеÑк.= маÑкаренÑк.= маÑлопневматичеÑк.= маÑлоÑтатичеÑк.= маÑÑачуÑетÑÑк.= материалиÑтичеÑк.= материалиÑÑ‚Ñк.= материально-техничеÑк.= махдиÑÑ‚Ñк.= меандричеÑк.= мегалитичеÑк.= мегаÑкопичеÑк.= мегрельÑк.= меделÑнÑк.= медико-генетичеÑк.= медико-патологичеÑк.= медико-хирургичеÑк.= мединÑк.= медиумичеÑк.= межамериканÑк.= межарабÑк.= межафриканÑк.= межгалактичеÑк.= междудеревенÑк.= междукриÑталличеÑк.= междуÑоюзничеÑк.= межимпериалиÑтичеÑк.= межинÑтитутÑк.= межкриÑталличеÑк.= межминиÑтерÑк.= межокеанÑк.= межпользовательÑк.= межÑтрофичеÑк.= межтропичеÑк.= межуниверÑитетÑк.= межфакультетÑк.= межфлотÑк.= межчеловечеÑк.= мезозойÑк.= мезолитичеÑк.= мезопелагичеÑк.= мейÑенÑк.= мейÑтерзингерÑк.= мекканÑк.= меланезийÑк.= мелитопольÑк.= мелкожитейÑк.= мелкокреÑтьÑнÑк.= мелкокриÑталличеÑк.= мелкоÑобÑтвенничеÑк.= мелкошлÑхетÑк.= мелодико-ритмичеÑк.= мелодичеÑк.= мелодраматичеÑк.= меломанÑк.= мемфиÑÑк.= менделевÑк.= менделиÑÑ‚Ñк.= менонитÑк.= менталиÑÑ‚Ñк.= ментовÑк.= меньшевиÑÑ‚Ñк.= меркантилиÑтичеÑк.= меркантилиÑÑ‚Ñк.= меркаторÑк.= меркурианÑк.= мерÑийÑк.= меÑмеричеÑк.= меÑопотамÑк.= меÑÑианÑк.= меÑÑинÑк.= меÑткомовÑк.= метавулканичеÑк.= метагалактичеÑк.= метагеометричеÑк.= металингвиÑтичеÑк.= металло-органичеÑк.= металловедчеÑк.= металлогеничеÑк.= металлографÑк.= металлодиÑлектричеÑк.= металлометричеÑк.= металлорганичеÑк.= металлотермичеÑк.= металлоткацк.= металлофизичеÑк.= металлохимичеÑк.= метаматематичеÑк.= метаморфичеÑк.= метаплазматичеÑк.= метаÑемиотичеÑк.= метаÑоматичеÑк.= метаÑтатичеÑк.= метатокÑичеÑк.= метафизичеÑк.= метафоричеÑк.= метахроматичеÑк.= метацентричеÑк.= метацикличеÑк.= метаюридичеÑк.= метеоричеÑк.= методиÑÑ‚Ñк.= метонимичеÑк.= метроритмичеÑк.= метроÑтроевÑк.= мефиÑтофелевÑк.= мефиÑтофельÑк.= механико-ÑлектротехничеÑк.= механиÑтичеÑк.= механографичеÑк.= механокалоричеÑк.= мехиканÑк.= миазматичеÑк.= мидийÑк.= мизанÑценичеÑк.= мизантропичеÑк.= микенÑк.= микологичеÑк.= микроаналитичеÑк.= микробарометричеÑк.= микрогальваничеÑк.= микрогеографичеÑк.= микрогеометричеÑк.= микроголографичеÑк.= микрографичеÑк.= микроканоничеÑк.= микрокинематографичеÑк.= микроклиматологичеÑк.= микрокоÑмичеÑк.= микролитичеÑк.= микрометеорологичеÑк.= микрометричеÑк.= микромеханичеÑк.= микронезийÑк.= микропалеонтологичеÑк.= микроплаÑтичеÑк.= микрорадиографичеÑк.= микрорентгенографичеÑк.= микроÑейÑмичеÑк.= микроÑиноптичеÑк.= микроÑинтагматичеÑк.= микроÑоматичеÑк.= микроÑферичеÑк.= микротематичеÑк.= микротопонимичеÑк.= микрофизиологичеÑк.= микрофизичеÑк.= микрофотографичеÑк.= микрофотометричеÑк.= микрохимичеÑк.= микшерÑк.= милезÑк.= милетÑк.= милитариÑтичеÑк.= милиционерÑк.= мильтоновÑк.= мимикричеÑк.= минималиÑтичеÑк.= минималиÑÑ‚Ñк.= миннеÑотÑк.= минойÑк.= миологичеÑк.= миопичеÑк.= миоÑлектричеÑк.= мирожÑк.= миÑÑионерÑк.= миÑÑиÑипÑк.= миÑÑурийÑк.= миÑтико-диалектичеÑк.= миÑтико-романтичеÑк.= миÑтико-ÑимволичеÑк.= миÑтификаторÑк.= митогенетичеÑк.= митьковÑк.= мифологичеÑк.= мифопоÑтичеÑк.= мифотворчеÑк.= михаило-архангельÑк.= михальÑк.= младограмматичеÑк.= младотурецк.= мнемоничеÑк.= многопараметричеÑк.= многоÑинаптичеÑк.= могиканÑк.= могольÑк.= модерниÑÑ‚Ñк.= мозамбикÑк.= мозельÑк.= мозырÑк.= молодинÑк.= молоканÑк.= монакÑк.= монархиÑÑ‚Ñк.= монархичеÑк.= монархо-фашиÑÑ‚Ñк.= монголо-бурÑÑ‚Ñк.= монголо-татарÑк.= монетариÑÑ‚Ñк.= мониÑтичеÑк.= моногамичеÑк.= моногенетичеÑк.= монографичеÑк.= моноиерархичеÑк.= моноклиничеÑк.= монологичеÑк.= монополиÑÑ‚Ñк.= моноримичеÑк.= моноÑемантичеÑк.= моноÑиллабичеÑк.= моноÑимметричеÑк.= моноÑпецифичеÑк.= моноÑтрофичеÑк.= монотеиÑтичеÑк.= монофоничеÑк.= монофтонгичеÑк.= монохроматичеÑк.= моноцентричеÑк.= моноцикличеÑк.= моноÑдричеÑк.= моноÑнергетичеÑк.= монтерÑк.= моравÑк.= морализаторÑк.= моралиÑтичеÑк.= морально-физичеÑк.= морганатичеÑк.= морганиÑÑ‚Ñк.= морфиниÑÑ‚Ñк.= морфонологичеÑк.= морфофизиологичеÑк.= мотомеханичеÑк.= мÑтерÑк.= музееведчеÑк.= музыковедчеÑк.= мученичеÑк.= мучительÑк.= мушкетерÑк.= мцхетÑк.= мюнхенÑк.= мÑтежничеÑк.= набатейÑк.= наблюдательÑк.= наборщицк.= наваринÑк.= наваррÑк.= навигацк.= наглецк.= нагорно-карабахÑк.= надзирательÑк.= надкритичеÑк.= надувательÑк.= наездничеÑк.= наемничеÑк.= накопительÑк.= нальчикÑк.= намеÑтничеÑк.= нанимательÑк.= нанкинÑк.= нанÑеновÑк.= нантÑк.= наплевательÑк.= напыщенно-архаичеÑк.= нарвÑк.= наркоманÑк.= наркомовÑк.= народничеÑк.= народно-демократичеÑк.= народнопоÑтичеÑк.= народоведчеÑк.= народовольчеÑк.= нартовÑк.= нартÑк.= нарынÑк.= нарышкинÑк.= наÑильничеÑк.= наÑмешливо-ироничеÑк.= наÑтоÑтельÑк.= нативиÑтичеÑк.= натуралиÑтичеÑк.= натуралиÑÑ‚Ñк.= натурфилоÑофÑк.= научно-техничеÑк.= научно-фантаÑтичеÑк.= наушничеÑк.= национал-ÑоциалиÑÑ‚Ñк.= националиÑÑ‚Ñк.= нацменовÑк.= начальничеÑк.= начетничеÑк.= неабиÑÑинÑк.= неабонентÑк.= неабхазÑк.= неавангардиÑÑ‚Ñк.= неавантюриÑтичеÑк.= неаварÑк.= неавÑтралийÑк.= неавÑтрийÑк.= неавтобиографичеÑк.= неавтократичеÑк.= неавтоматичеÑк.= неавторÑк.= неагиографичеÑк.= неагитаторÑк.= неагноÑтичеÑк.= неагрономичеÑк.= неагротехничеÑк.= неагрофизичеÑк.= неагрохимичеÑк.= неаджарÑк.= неадмиральÑк.= неадъютантÑк.= неадыгейÑк.= неазербайджанÑк.= неайÑорÑк.= неакадемичеÑк.= неакмеиÑтичеÑк.= неакмеиÑÑ‚Ñк.= неактерÑк.= неактивиÑÑ‚Ñк.= неакуÑтичеÑк.= неалбанÑк.= неалгебраичеÑк.= неалгоритмичеÑк.= неалкоголичеÑк.= неаллегоричеÑк.= неаллергичеÑк.= неалхимичеÑк.= неальпиниÑÑ‚Ñк.= неальтруиÑтичеÑк.= неамериканÑк.= неамфибрахичеÑк.= неанализаторÑк.= неаналитичеÑк.= неаналогичеÑк.= неанархиÑÑ‚Ñк.= неанархичеÑк.= неанатомичеÑк.= неанафоричеÑк.= неанахроничеÑк.= неангельÑк.= неанглийÑк.= неангликанÑк.= неангломанÑк.= неанглоÑакÑонÑк.= неанглофильÑк.= неанглофобÑк.= неангорÑк.= неандертальÑк.= неанималиÑтичеÑк.= неаномалиÑтичеÑк.= неантипатичеÑк.= неантологичеÑк.= неантропологичеÑк.= неаориÑтичеÑк.= неапокрифичеÑк.= неапоÑтольÑк.= неаптекарÑк.= неарабÑк.= неаравийÑк.= неарамейÑк.= неарендаторÑк.= неареÑтантÑк.= неарийÑк.= неариÑтократичеÑк.= неарифметичеÑк.= неарктичеÑк.= неармейÑк.= неарнаутÑк.= неароматичеÑк.= неартезианÑк.= неартиллерийÑк.= неартиÑтичеÑк.= неархаичеÑк.= неархангельÑк.= неархейÑк.= неархеологичеÑк.= неархитекторÑк.= неаÑкетичеÑк.= неаÑпирантÑк.= неаÑÑирийÑк.= неаÑÑиÑтентÑк.= неаÑтеничеÑк.= неаÑтигматичеÑк.= неаÑтрологичеÑк.= неаÑтрономичеÑк.= неаÑтрофизичеÑк.= неатавиÑтичеÑк.= неатеиÑтичеÑк.= неатлетичеÑк.= неатомиÑтичеÑк.= неаттичеÑк.= неаудиторÑк.= неафганÑк.= неафориÑтичеÑк.= неафриканÑк.= неахалтекинÑк.= небаварÑк.= небакалаврÑк.= небактериологичеÑк.= небаллиÑтичеÑк.= небальзамичеÑк.= небанкирÑк.= небанковÑк.= небанкротÑк.= небаптиÑÑ‚Ñк.= небарÑк.= небарышничеÑк.= небаÑкÑк.= небатрацк.= небашкирÑк.= небеднÑцк.= небедуинÑк.= небеженÑк.= небеллетриÑтичеÑк.= небелоруÑÑк.= небелоÑмигрантÑк.= небельгийÑк.= небенгальÑк.= неберберÑк.= небеÑÑарабÑк.= небиблейÑк.= небиблиографичеÑк.= небиблиотекарÑк.= небиблиофильÑк.= небиметалличеÑк.= небиографичеÑк.= небиологичеÑк.= небобыльÑк.= небогатырÑк.= небогоборчеÑк.= небогоÑловÑк.= небожеÑк.= небокÑерÑк.= неболгарÑк.= неболивийÑк.= небольшевиÑÑ‚Ñк.= небомбардирÑк.= небоÑÑцк.= неботаничеÑк.= небоцманÑк.= небоÑÑ€Ñк.= небразильÑк.= небраконьерÑк.= небратÑк.= небригадирÑк.= небританÑк.= небродÑжничеÑк.= небуддийÑк.= небуквалиÑÑ‚Ñк.= небукиниÑтичеÑк.= небунтарÑк.= небунтовщичеÑк.= небургомиÑтерÑк.= небуржуйÑк.= небурлацк.= небурÑацк.= небурÑÑ‚Ñк.= небутафорÑк.= небухгалтерÑк.= небушменÑк.= небюргерÑк.= небюрократичеÑк.= невавилонÑк.= невадÑк.= неважнецк.= невалашÑк.= невандальÑк.= неварварÑк.= неварÑжÑк.= невахлацк.= невегетарианÑк.= неведийÑк.= невеликанÑк.= невеликоруÑÑк.= невеликоÑветÑк.= невельможеÑк.= невендÑк.= невенеричеÑк.= невенерологичеÑк.= невенеÑуÑльÑк.= неверноподданничеÑк.= неверхоглÑдÑк.= неветеранÑк.= невеховÑк.= невизантийÑк.= невиноградарÑк.= невинодельчеÑк.= невируÑологичеÑк.= невладельчеÑк.= невоеводÑк.= невоинÑк.= неволжÑк.= неволонтерÑк.= невольничеÑк.= невольтеровÑк.= неволюнтариÑтичеÑк.= неволюнтариÑÑ‚Ñк.= невоÑпитательÑк.= невотÑцк.= невражеÑк.= невралгичеÑк.= невраÑтеничеÑк.= невредительÑк.= невропатичеÑк.= невропатологичеÑк.= невÑеленÑк.= невузовÑк.= невулканичеÑк.= невымогательÑк.= невьетнамÑк.= негагаузÑк.= негаерÑк.= негайдамацк.= негалактичеÑк.= негалльÑк.= негальваничеÑк.= негамлетовÑк.= негангÑтерÑк.= негармоничеÑк.= негаÑтричеÑк.= негаÑтрономичеÑк.= негвардейÑк.= негвинейÑк.= негегельÑнÑк.= негедоничеÑк.= негенеральÑк.= негенетичеÑк.= негеографичеÑк.= негеодезичеÑк.= негеологичеÑк.= негеометричеÑк.= негеральдичеÑк.= негерманофильÑк.= негерманофобÑк.= негерманÑк.= негерметичеÑк.= негероичеÑк.= негеройÑк.= негероÑтратовÑк.= негетманÑк.= негигантÑк.= негигиеничеÑк.= негигроÑкопичеÑк.= негидравличеÑк.= негидроÑтатичеÑк.= негидротехничеÑк.= негидрофизичеÑк.= негидрохимичеÑк.= негильдейÑк.= негимназичеÑк.= негимнаÑтичеÑк.= негинекологичеÑк.= негиперболичеÑк.= негипертоничеÑк.= негипертрофичеÑк.= негипнотичеÑк.= негипотетичеÑк.= негироÑкопичеÑк.= негиÑтологичеÑк.= неглаголичеÑк.= негладиаторÑк.= негноÑеологичеÑк.= негодÑйÑк.= неголландÑк.= неголовотÑпÑк.= негомеопатичеÑк.= негомеровÑк.= негомологичеÑк.= негончарÑк.= негорнопроходчеÑк.= негорнотехничеÑк.= негорнÑцк.= негоÑподÑк.= неготичеÑк.= неготÑк.= негоциантÑк.= неграбительÑк.= негражданÑк.= неграмматичеÑк.= неграфичеÑк.= неграфологичеÑк.= неграфÑк.= негренадерÑк.= негригорианÑк.= негрилльÑк.= негритÑнÑк.= негроÑÑмейÑтерÑк.= негубернаторÑк.= негубернÑк.= негугенотÑк.= негуманиÑтичеÑк.= негуннÑк.= негурманÑк.= негуÑарÑк.= негуцульÑк.= недагеÑтанÑк.= недактилоÑкопичеÑк.= недамаÑÑк.= недамÑк.= недарвиновÑк.= недармоедÑк.= недворницк.= недворÑнÑк.= недвурушничеÑк.= недевичеÑк.= недезорганизаторÑк.= недекадентÑк.= недекламаторÑк.= неделегатÑк.= неделÑчеÑк.= недемагогичеÑк.= недемографичеÑк.= недемократичеÑк.= недепартаментÑк.= недепонентÑк.= недепутатÑк.= недеревенÑк.= недеÑпотичеÑк.= недетдомовÑк.= недетерминиÑтичеÑк.= недетерминиÑÑ‚Ñк.= недетÑадовÑк.= недетÑк.= недефектологичеÑк.= неджентльменÑк.= недиабетичеÑк.= недиагноÑтичеÑк.= недиалектичеÑк.= недидактичеÑк.= недиететичеÑк.= недиетичеÑк.= недикарÑк.= недиктаторÑк.= недикторÑк.= недилетантÑк.= нединамичеÑк.= недиоптричеÑк.= недипломатичеÑк.= недиÑÑидентÑк.= недиÑтрофичеÑк.= недифтонгичеÑк.= недиÑлектричеÑк.= недобровольчеÑк.= недоброÑоÑедÑк.= недогматичеÑк.= недозиметричеÑк.= недокторантÑк.= недокторÑк.= недоктринерÑк.= недонжуанÑк.= недонкихотÑк.= недоричеÑк.= недоцентÑк.= недраконовÑк.= недраматичеÑк.= недраматургичеÑк.= недружеÑк.= недруидичеÑк.= недуалиÑтичеÑк.= неевангеличеÑк.= неевангельÑк.= нееврейÑк.= неевропейÑк.= неегерÑк.= неегипетÑк.= неепиÑкопÑк.= нееретичеÑк.= неерундовÑк.= нееÑаульÑк.= нееÑтеÑтвоведчеÑк.= нежандармÑк.= нежениховÑк.= неженÑк.= неживотноводчеÑк.= нежинÑк.= нежокейÑк.= нежульничеÑк.= нежурналиÑÑ‚Ñк.= незалихватÑк.= незаÑтупничеÑк.= незатворничеÑк.= незахватничеÑк.= незвероводчеÑк.= неземледельчеÑк.= незлопыхательÑк.= незнахарÑк.= незоологичеÑк.= незооморфичеÑк.= незоотехничеÑк.= неиберийÑк.= неигуменÑк.= неидеалиÑтичеÑк.= неидеографичеÑк.= неидеологичеÑк.= неидилличеÑк.= неидиоматичеÑк.= неидиоморфичеÑк.= неиезуитÑк.= неиерархичеÑк.= неиероглифичеÑк.= неиждивенчеÑк.= неиздевательÑк.= неизменничеÑк.= неизобаричеÑк.= неизобретательÑк.= неизографичеÑк.= неизотермичеÑк.= неизотоничеÑк.= неизыÑкательÑк.= неиконичеÑк.= неимажиниÑÑ‚Ñк.= неимператорÑк.= неимпериалиÑтичеÑк.= неимпреÑÑиониÑтичеÑк.= неимпреÑÑиониÑÑ‚Ñк.= неимпровизаторÑк.= неиндейÑк.= неиндивидуалиÑтичеÑк.= неиндивидуалиÑÑ‚Ñк.= неиндийÑк.= неиндоевропейÑк.= неиндоиранÑк.= неиндонезийÑк.= неиндуиÑÑ‚Ñк.= неинициаторÑк.= неинквизиторÑк.= неиночеÑк.= неинÑектологичеÑк.= неинÑпекторÑк.= неинÑтитутÑк.= неинÑтрукторÑк.= неинтервенциониÑÑ‚Ñк.= неинтернатÑк.= неинтернационалиÑтичеÑк.= неинтриганÑк.= неионийÑк.= неионичеÑк.= неиракÑк.= неиранÑк.= неирландÑк.= неирокезÑк.= неироничеÑк.= неиÑкательÑк.= неиÑкуÑÑтвоведчеÑк.= неиÑламÑк.= неиÑландÑк.= неиÑпанÑк.= неиÑÑледовательÑк.= неиÑтеричеÑк.= неиÑторичеÑк.= неиталийÑк.= неитальÑнÑк.= неиудейÑк.= нейеменÑк.= неймановÑк.= нейроаллергичеÑк.= нейроанатомичеÑк.= нейроанемичеÑк.= нейробиологичеÑк.= нейробиофизичеÑк.= нейрогенетичеÑк.= нейрогинекологичеÑк.= нейрогиÑтологичеÑк.= нейрогличеÑк.= нейродинамичеÑк.= нейродиÑтрофичеÑк.= нейрокибернетичеÑк.= нейролептичеÑк.= нейроморфологичеÑк.= нейроонкологичеÑк.= нейроофтальмологичеÑк.= нейропаралитичеÑк.= нейропатологичеÑк.= нейроплазматичеÑк.= нейропÑихиатричеÑк.= нейропÑихичеÑк.= нейропÑихологичеÑк.= нейротокÑичеÑк.= нейротоничеÑк.= нейротравматологичеÑк.= нейротрофичеÑк.= нейрофармакологичеÑк.= нейрофизиологичеÑк.= нейрохимичеÑк.= нейроÑндокринологичеÑк.= нейтронографичеÑк.= некабардинÑк.= некавалерийÑк.= некавказÑк.= некадетÑк.= неказахÑк.= неказацк.= неказначейÑк.= некайзеровÑк.= некакофоничеÑк.= некаллиграфичеÑк.= некалмыцк.= некальвиниÑÑ‚Ñк.= некамбоджийÑк.= некампанейÑк.= неканадÑк.= некандидатÑк.= неканнибальÑк.= неканоничеÑк.= некантианÑк.= неканцелÑÑ€Ñк.= некапиталиÑтичеÑк.= некапитанÑк.= некараибÑк.= некараимÑк.= некарачаевÑк.= некардинальÑк.= некарельÑк.= некартвельÑк.= некартографичеÑк.= некарфагенÑк.= некарьериÑÑ‚Ñк.= некаталанÑк.= некаталитичеÑк.= некаталонÑк.= некатегоричеÑк.= некатоличеÑк.= некашубÑк.= неквакерÑк.= некельтÑк.= некерамичеÑк.= некибернетичеÑк.= некинематичеÑк.= некинетичеÑк.= некираÑирÑк.= некиргизÑк.= некирилличеÑк.= некитайÑк.= неклаÑÑичеÑк.= неклеветничеÑк.= неклиничеÑк.= неклÑузничеÑк.= некнÑжеÑк.= нековбойÑк.= неколлективиÑÑ‚Ñк.= некомандирÑк.= некомиÑÑарÑк.= некомитетÑк.= некоммуниÑтичеÑк.= некомпанейÑк.= некомпаративиÑÑ‚Ñк.= некомÑомольÑк.= некондитерÑк.= неконеводчеÑк.= неконичеÑк.= неконторÑк.= неконцентричеÑк.= некорейÑк.= некоринфÑк.= некоролевÑк.= некорÑкÑк.= некоÑметичеÑк.= некоÑмичеÑк.= некреольÑк.= некрепоÑтничеÑк.= некреÑтьÑнÑк.= некриминалиÑтичеÑк.= некриÑталличеÑк.= некритиканÑк.= некритичеÑк.= некрологичеÑк.= некубичеÑк.= некупечеÑк.= некурдÑк.= некурьерÑк.= нелакейÑк.= нелаконичеÑк.= неламаиÑÑ‚Ñк.= нелаоÑÑк.= нелапландÑк.= нелатвийÑк.= нелатиноамериканÑк.= нелатинÑк.= нелатышÑк.= нелезгинÑк.= нелейбориÑÑ‚Ñк.= нелекарÑк.= нелекÑичеÑк.= нелеÑоводчеÑк.= нелидерÑк.= нелингвиÑтичеÑк.= нелинейно-упруг.= нелиричеÑк.= нелитовÑк.= нелитографÑк.= нелитургичеÑк.= нелогичеÑк.= нелогопедичеÑк.= нельноводчеÑк.= нелюбительÑк.= нелютеранÑк.= немавританÑк.= немагнетичеÑк.= немагометанÑк.= немадьÑÑ€Ñк.= немакедонÑк.= немакроÑкопичеÑк.= немакÑималиÑÑ‚Ñк.= немалайÑк.= немальчишеÑк.= немараловодчеÑк.= немарафонÑк.= немарийÑк.= немаркÑиÑÑ‚Ñк.= немарÑианÑк.= немаÑонÑк.= немаÑтерÑк.= нематематичеÑк.= нематериалиÑтичеÑк.= нематеринÑк.= немедицинÑк.= немейÑк.= немекÑиканÑк.= немеланезийÑк.= немелодичеÑк.= нементорÑк.= немеÑтничеÑк.= неметаллургичеÑк.= неметаморфичеÑк.= неметафизичеÑк.= неметафоричеÑк.= неметодиÑÑ‚Ñк.= неметодичеÑк.= неметонимичеÑк.= неметричеÑк.= немеханиÑтичеÑк.= немеханичеÑк.= немецко-фашиÑÑ‚Ñк.= немещанÑк.= немилитариÑÑ‚Ñк.= немимичеÑк.= неминиÑтерÑк.= немировоззренчеÑк.= немиÑÑионерÑк.= немифичеÑк.= немнемоничеÑк.= немодерниÑÑ‚Ñк.= немолдавÑк.= немонархиÑÑ‚Ñк.= немонархичеÑк.= немонаÑтырÑк.= немонашеÑк.= немонгольÑк.= немониÑтичеÑк.= немонометалличеÑк.= немонополиÑтичеÑк.= немонофтонгичеÑк.= немонохроматичеÑк.= немордовÑк.= немормонÑк.= неморфологичеÑк.= немужеÑк.= немужицк.= немуÑульманÑк.= немушкетерÑк.= ненавиÑтничеÑк.= ненадувательÑк.= ненакопительÑк.= ненанайÑк.= ненаплевательÑк.= ненаркотичеÑк.= ненаÑильничеÑк.= ненатуралиÑтичеÑк.= ненаучно-иÑÑледовательÑк.= ненаушничеÑк.= ненационалиÑтичеÑк.= ненационалиÑÑ‚Ñк.= неначальничеÑк.= ненашенÑк.= неневраÑтеничеÑк.= ненемецк.= нененецк.= ненеолитичеÑк.= ненепальÑк.= ненервичеÑк.= ненефтехимичеÑк.= ненигерийÑк.= ненигилиÑтичеÑк.= ненигилиÑÑ‚Ñк.= ненидерландÑк.= неницшеанÑк.= ненищенÑк.= неноваторÑк.= неновеллиÑтичеÑк.= неновозеландÑк.= неногайÑк.= неноминалиÑтичеÑк.= ненорвежÑк.= ненормандÑк.= ненорманнÑк.= ненубийÑк.= неньютоновÑк.= неоавангардиÑÑ‚Ñк.= неоавÑтрийÑк.= неоарктичеÑк.= необновленчеÑк.= необорончеÑк.= необъективиÑÑ‚Ñк.= необывательÑк.= неовощеводчеÑк.= неовцеводчеÑк.= неогегельÑнÑк.= неоготичеÑк.= неокантианÑк.= неокеаничеÑк.= неокеанÑк.= неокказионалиÑÑ‚Ñк.= неоклаÑÑициÑтичеÑк.= неоклаÑÑициÑÑ‚Ñк.= неоклаÑÑичеÑк.= неоколониалиÑÑ‚Ñк.= неокоммуниÑтичеÑк.= неоленеводчеÑк.= неолигархичеÑк.= неолитичеÑк.= неонациÑÑ‚Ñк.= неонкологичеÑк.= неопалеозойÑк.= неоплатоничеÑк.= неоптимиÑтичеÑк.= неоптичеÑк.= неорганизаторÑк.= неореалиÑтичеÑк.= неоромантичеÑк.= неортопедичеÑк.= неорфографичеÑк.= неорфоÑпичеÑк.= неотечеÑк.= неотропичеÑк.= неотрочеÑк.= неотÑтупничеÑк.= неофашиÑÑ‚Ñк.= неофицерÑк.= неофрейдиÑÑ‚Ñк.= непанегиричеÑк.= непанибратÑк.= непанÑк.= непапиÑÑ‚Ñк.= непапÑк.= непараболичеÑк.= непарагвайÑк.= непарадигматичеÑк.= непаразитичеÑк.= непараметричеÑк.= непарламентÑк.= непародичеÑк.= непартизанÑк.= непарфÑнÑк.= непаÑÑажирÑк.= непаÑтырÑк.= непатетичеÑк.= непатологичеÑк.= непатриотичеÑк.= непацифиÑÑ‚Ñк.= непевчеÑк.= непедагогичеÑк.= непедиатричеÑк.= непериодичеÑк.= непериферичеÑк.= непермÑцк.= непеÑÑимиÑтичеÑк.= непижонÑк.= непионерÑк.= непиратÑк.= непиренейÑк.= непиротехничеÑк.= непироÑлектричеÑк.= непиÑательÑк.= неплаÑтичеÑк.= неплатоничеÑк.= неплодоводчеÑк.= неплотÑк.= неподвижничеÑк.= неподÑтрекательÑк.= непозитивиÑÑ‚Ñк.= неполеводчеÑк.= неполемичеÑк.= неполиграфичеÑк.= неполиметалличеÑк.= неполиморфичеÑк.= неполинезийÑк.= неполиÑинтетичеÑк.= неполитехничеÑк.= неполитиканÑк.= неполицейÑк.= непопечительÑк.= непопулÑризаторÑк.= непопуÑтительÑк.= непорнографичеÑк.= непортугальÑк.= непоÑольÑк.= непоÑредничеÑк.= непотичеÑк.= непотребительÑк.= непочвоведчеÑк.= непоÑтичеÑк.= непрагматичеÑк.= непрактичеÑк.= непредательÑк.= непредпринимательÑк.= непрезидентÑк.= непреподавательÑк.= непридунайÑк.= непризматичеÑк.= неприключенчеÑк.= неприродоведчеÑк.= неприÑпоÑобленчеÑк.= неприютÑк.= неприÑтельÑк.= непровокаторÑк.= непрозаичеÑк.= непролетарÑк.= непропагандиÑÑ‚Ñк.= непророчеÑк.= непроÑветительÑк.= непротекциониÑÑ‚Ñк.= непротеÑтантÑк.= непротивленчеÑк.= непрофилактичеÑк.= непроходчеÑк.= непруÑÑк.= непÑихиатричеÑк.= непÑихичеÑк.= непÑихоаналитичеÑк.= непÑихологичеÑк.= нептицеводчеÑк.= непублициÑтичеÑк.= непуританÑк.= непчеловодчеÑк.= нерабовладельчеÑк.= нерабÑк.= неравнобок.= нерадиометричеÑк.= нерадиотехничеÑк.= неразбойничеÑк.= неразгильдÑйÑк.= нераÑиÑÑ‚Ñк.= нераÑтениеводчеÑк.= нерахитичеÑк.= нерационализаторÑк.= нерационалиÑтичеÑк.= нервно-паралитичеÑк.= нервно-пÑихичеÑк.= нереалиÑтичеÑк.= неревизиониÑÑ‚Ñк.= неревматичеÑк.= нерезидентÑк.= неректорÑк.= нерелÑтивиÑтичеÑк.= нерелÑтивиÑÑ‚Ñк.= неремеÑленничеÑк.= нерепетиторÑк.= нереÑпубликанÑк.= неретороманÑк.= нереформаторÑк.= нереформиÑÑ‚Ñк.= неримÑк.= нериÑоводчеÑк.= неритмичеÑк.= нериторичеÑк.= неродительÑк.= нерождеÑтвенÑк.= нероманиÑтичеÑк.= нероманичеÑк.= неромантичеÑк.= неромбичеÑк.= нероновÑк.= нероÑтовщичеÑк.= нероÑлиÑÑ‚Ñк.= нерумынÑк.= неруÑиÑÑ‚Ñк.= нерыбацк.= нерыбоведчеÑк.= нерыбоводчеÑк.= нерыболовецк.= нерыцарÑк.= неÑаамÑк.= неÑадиÑÑ‚Ñк.= неÑадоводчеÑк.= неÑакÑонÑк.= неÑамаритÑнÑк.= неÑаркаÑтичеÑк.= неÑатаничеÑк.= неÑатиричеÑк.= неÑвекловодчеÑк.= неÑветÑк.= неÑвидетельÑк.= неÑвиноводчеÑк.= неÑвинÑк.= неÑвойÑк.= неÑейÑмичеÑк.= неÑектантÑк.= неÑельÑк.= неÑемантичеÑк.= неÑемаÑиологичеÑк.= неÑеменоводчеÑк.= неÑеминарÑк.= неÑемиотичеÑк.= неÑемито-хамитÑк.= неÑемитÑк.= неÑенатÑк.= неÑенегальÑк.= неÑенÑуалиÑтичеÑк.= неÑепаратиÑÑ‚Ñк.= неÑербÑк.= неÑеÑтринÑк.= неÑибаритÑк.= неÑибирÑк.= неÑигматичеÑк.= неÑиллабичеÑк.= неÑиллабо-тоничеÑк.= неÑимволиÑÑ‚Ñк.= неÑимволичеÑк.= неÑимметричеÑк.= неÑимптоматичеÑк.= неÑимфоничеÑк.= неÑиндикалиÑÑ‚Ñк.= неÑинкретичеÑк.= неÑинонимичеÑк.= неÑинтагматичеÑк.= неÑинтакÑичеÑк.= неÑинтетичеÑк.= неÑинхроничеÑк.= неÑирийÑк.= неÑиротÑк.= неÑиÑтематичеÑк.= неÑифилитичеÑк.= неÑкандинавÑк.= неÑкифÑк.= неÑклеротичеÑк.= неÑкотÑк.= неÑлавÑнофильÑк.= неÑлавÑнÑк.= неÑнобиÑÑ‚Ñк.= неÑоболеводчеÑк.= неÑобÑтвенничеÑк.= неÑоветÑк.= неÑовмеÑтительÑк.= неÑоглашательÑк.= неÑолдатÑк.= неÑоматичеÑк.= неÑоперничеÑк.= неÑоÑедÑк.= неÑофиÑтичеÑк.= неÑоциалиÑтичеÑк.= неÑоциологичеÑк.= неÑоюзничеÑк.= неÑпазматичеÑк.= неÑпецифичеÑк.= неÑпиритуалиÑтичеÑк.= неÑпорадичеÑк.= неÑредиземноморÑк.= неÑÑк.= неÑтариковÑк.= неÑтароверчеÑк.= неÑтарчеÑк.= неÑтатиÑтичеÑк.= неÑтатичеÑк.= неÑтереометричеÑк.= неÑтереофоничеÑк.= неÑтетографичеÑк.= неÑтилиÑтичеÑк.= неÑтоичеÑк.= неÑтоматологичеÑк.= неÑтратегичеÑк.= неÑтрофичеÑк.= неÑтруктуралиÑÑ‚Ñк.= неÑÑ‚ÑжательÑк.= неÑубтропичеÑк.= неÑубъективиÑÑ‚Ñк.= неÑудейÑк.= неÑуннитÑк.= неÑупружеÑк.= неÑутÑжничеÑк.= неÑферичеÑк.= неÑхематичеÑк.= неÑхолаÑтичеÑк.= неÑценичеÑк.= неÑюрреалиÑтичеÑк.= нетабаководчеÑк.= нетаджикÑк.= нетаиландÑк.= нетатарÑк.= нетатÑк.= нетворчеÑк.= нетеиÑтичеÑк.= нетекÑтологичеÑк.= нетектоничеÑк.= нетелепатичеÑк.= нетематичеÑк.= нетеократичеÑк.= нетеологичеÑк.= нетеоретичеÑк.= нетерминологичеÑк.= нетермичеÑк.= нетехничеÑк.= нетехнологичеÑк.= нетипичеÑк.= нетипографÑк.= нетипологичеÑк.= нетираничеÑк.= нетоварищеÑк.= нетокÑичеÑк.= нетоничеÑк.= нетопонимичеÑк.= нетравматичеÑк.= нетрагикомичеÑк.= нетрагичеÑк.= нетригонометричеÑк.= нетропичеÑк.= нетувинÑк.= нетуриÑтичеÑк.= нетуриÑÑ‚Ñк.= нетутоводчеÑк.= нетюркÑк.= неугнетательÑк.= неугодничеÑк.= неудмуртÑк.= неузбекÑк.= неузурпаторÑк.= неуйгурÑк.= неукраинÑк.= неукрашательÑк.= неультиматиÑÑ‚Ñк.= неуниатÑк.= неуниверÑитетÑк.= неунификаторÑк.= неуправленчеÑк.= неупруг.= неуравнительÑк.= неуродÑк.= неурологичеÑк.= неутилизаторÑк.= неутилитариÑÑ‚Ñк.= неутопичеÑк.= неухарÑк.= неученичеÑк.= нефактичеÑк.= нефакультетÑк.= нефанатичеÑк.= нефантазерÑк.= нефантаÑтичеÑк.= нефариÑейÑк.= нефармакологичеÑк.= нефармацевтичеÑк.= нефаталиÑтичеÑк.= нефашиÑÑ‚Ñк.= нефелометричеÑк.= нефеминиÑÑ‚Ñк.= нефеноменологичеÑк.= нефермерÑк.= нефетишиÑÑ‚Ñк.= нефизиологичеÑк.= нефизичеÑк.= нефилателиÑÑ‚Ñк.= нефилологичеÑк.= нефилоÑофÑк.= нефинÑк.= нефлагманÑк.= нефламандÑк.= нефлотÑк.= нефонематичеÑк.= нефонетичеÑк.= нефоничеÑк.= нефонологичеÑк.= неформалиÑÑ‚Ñк.= нефоÑфоричеÑк.= нефотографичеÑк.= нефразеологичеÑк.= нефразерÑк.= нефракийÑк.= нефрейдиÑÑ‚Ñк.= нефригийÑк.= нефризÑк.= нефритичеÑк.= нефутуриÑтичеÑк.= нефутуриÑÑ‚Ñк.= нехамитÑк.= нехамÑк.= неханжеÑк.= неханÑк.= нехаотичеÑк.= нехимеричеÑк.= нехимичеÑк.= нехирургичеÑк.= нехищничеÑк.= нехлопководчеÑк.= нехмелеводчеÑк.= нехозÑйÑк.= нехолеричеÑк.= нехолопÑк.= нехолоÑÑ‚Ñцк.= нехореичеÑк.= нехриÑтианÑк.= нехроматичеÑк.= нехроничеÑк.= нехронологичеÑк.= нецариÑÑ‚Ñк.= нецарÑк.= нецветоводчеÑк.= нецентралиÑтичеÑк.= нецентриÑÑ‚Ñк.= нецентричеÑк.= нецикличеÑк.= нецилиндричеÑк.= нецыганÑк.= нечаеводчеÑк.= нечаÑтновладельчеÑк.= нечаÑтноÑобÑтвенничеÑк.= нечемпионÑк.= нечерноморÑк.= нечешÑк.= нечиновничеÑк.= нешарлатанÑк.= нешахÑк.= нешахтерÑк.= нешвейцарÑк.= нешелководчеÑк.= нешизофреничеÑк.= нешиитÑк.= нешкурничеÑк.= нешовиниÑтичеÑк.= нешотландÑк.= нештатÑк.= неÑволюциониÑÑ‚Ñк.= неÑвриÑтичеÑк.= неÑгоиÑтичеÑк.= неÑгоцентричеÑк.= неÑкзотичеÑк.= неÑклектичеÑк.= неÑкологичеÑк.= неÑкономичеÑк.= неÑкÑплуататорÑк.= неÑкÑпреÑÑиониÑÑ‚Ñк.= неÑкÑтремиÑÑ‚Ñк.= неÑлегичеÑк.= неÑлектричеÑк.= неÑлектрографичеÑк.= неÑлектролитичеÑк.= неÑллиниÑтичеÑк.= неÑллинÑк.= неÑллиптичеÑк.= неÑмпиричеÑк.= неÑмфатичеÑк.= неÑнергетичеÑк.= неÑнергичеÑк.= неÑнциклопедичеÑк.= неÑпигонÑк.= неÑпидемичеÑк.= неÑпичеÑк.= неÑротичеÑк.= неÑÑтетичеÑк.= неÑÑтонÑк.= неÑтимологичеÑк.= неÑтичеÑк.= неÑтничеÑк.= неÑфиопÑк.= неюгоÑлавÑк.= неюмориÑтичеÑк.= неюношеÑк.= неюридичеÑк.= неÑзыковедчеÑк.= неÑзычеÑк.= неÑкобинÑк.= неÑкутÑк.= неÑмбичеÑк.= неÑпонÑк.= ниагарÑк.= нигерÑк.= нигилиÑтичеÑк.= нигилиÑÑ‚Ñк.= нижнеархейÑк.= нижнедевонÑк.= нижнедунайÑк.= нижнелужицк.= нижненемецк.= нижнепалеозойÑк.= нижнепалеолитичеÑк.= нижнепермÑк.= нижнепротерозойÑк.= нижнеÑакÑонÑк.= нижнеÑилурийÑк.= нижнеюрÑк.= низкопоклонничеÑк.= никейÑк.= никитÑк.= никобарÑк.= никоновÑк.= нилотичеÑк.= нильÑк.= ниÑÑк.= нитрометричеÑк.= ницшеанÑк.= ништадтÑк.= новгородÑко-моÑковÑк.= новеллиÑтичеÑк.= новоанглийÑк.= новоарабÑк.= новоармейÑк.= новоаÑÑирийÑк.= новоаттичеÑк.= новоафонÑк.= новоболгарÑк.= новобранчеÑк.= нововерхненемецк.= новогречеÑк.= новодемократичеÑк.= новоевропейÑк.= новоегипетÑк.= новоиндийÑк.= новоиранÑк.= новокавказÑк.= новокиргизÑк.= новокрещенÑк.= новолатинÑк.= новонорвежÑк.= новоорлеанÑк.= новопуничеÑк.= новоÑирийÑк.= новотаджикÑк.= новоуйгурÑк.= новохеттÑк.= нозографичеÑк.= номиналиÑтичеÑк.= номинально-ÑимволичеÑк.= номографичеÑк.= нонконформиÑÑ‚Ñк.= нордичеÑк.= нордкапÑк.= норманнÑк.= норманÑк.= нормативно-техничеÑк.= норÑк.= нортенгерÑк.= нортумберлендÑк.= нортумбрÑк.= ноÑтальгичеÑк.= нумеричеÑк.= нумидийÑк.= нурÑийÑк.= нью-гемпширÑк.= нью-йоркÑк.= ньюгейтÑк.= ньюйоркÑк.= ньютоновÑк.= ньюфаундлендÑк.= обер-офицерÑк.= обительÑк.= обкомовÑк.= облаÑтничеÑк.= обломовÑк.= обновительÑк.= обновленчеÑк.= оборончеÑк.= обÑерваторÑк.= обÑкурантиÑÑ‚Ñк.= обÑкурантÑк.= обÑтрукциониÑÑ‚Ñк.= общеалтайÑк.= общеарабÑк.= общеармейÑк.= общебиблиографичеÑк.= общебиологичеÑк.= общеболгарÑк.= общеботаничеÑк.= общевеликоруÑÑк.= общевузовÑк.= общегалактичеÑк.= общегерманÑк.= общегигиеничеÑк.= общегречеÑк.= общедекадентÑк.= общежитейÑк.= общежительÑк.= общежитÑк.= общеимперÑк.= общеиндоевропейÑк.= общеинÑтитутÑк.= общеиÑпанÑк.= общеиÑторичеÑк.= общеиталийÑк.= общеитальÑнÑк.= общеканадÑк.= общеклиматичеÑк.= общекниговедчеÑк.= общекомбинатÑк.= общекреÑтьÑнÑк.= общелингвиÑтичеÑк.= общематематичеÑк.= общемедицинÑк.= общеметодологичеÑк.= общемировоззренчеÑк.= общемонополиÑтичеÑк.= общенемецк.= общепатологичеÑк.= общепедагогичеÑк.= общепитовÑк.= общеполинезийÑк.= общепÑихологичеÑк.= общеруÑÑк.= общеÑемитичеÑк.= общеÑемитÑк.= общеÑенÑитометричеÑк.= общеÑкандинавÑк.= общеÑлавÑнÑк.= общеÑоциалиÑтичеÑк.= общеÑоциологичеÑк.= общеÑтвенно-политичеÑк.= общеÑтвенно-ÑкономичеÑк.= общеÑтвоведчеÑк.= общетеоретичеÑк.= общетерапевтичеÑк.= общетюркÑк.= общеуниверÑитетÑк.= общефизичеÑк.= общефилоÑофÑк.= общефлотÑк.= общефонетичеÑк.= общехолопÑк.= объективиÑтичеÑк.= объективиÑÑ‚Ñк.= обывательÑк.= огамичеÑк.= огнепоклонничеÑк.= огоньковÑк.= одерÑк.= одонтологичеÑк.= океанологичеÑк.= окказионалиÑÑ‚Ñк.= оккупантÑк.= оклахомÑк.= оклендÑк.= октаметричеÑк.= октаÑдричеÑк.= октÑбриÑÑ‚Ñк.= октÑбрÑÑ‚Ñк.= окуровÑк.= олдувайÑк.= олео-пневматичеÑк.= олеографичеÑк.= олигархичеÑк.= олигополиÑтичеÑк.= оманÑк.= омбиличеÑк.= омографичеÑк.= омонимичеÑк.= онегинÑк.= ономаÑтичеÑк.= ономатологичеÑк.= ономатопоичеÑк.= ономатопоÑтичеÑк.= онтогенетичеÑк.= онтологичеÑк.= оогенетичеÑк.= оологичеÑк.= операционно-технологичеÑк.= ополченÑк.= оппортуниÑтичеÑк.= оптико-акуÑтичеÑк.= оптико-механичеÑк.= оптикомеханичеÑк.= оптиметричеÑк.= оптометричеÑк.= опытничеÑк.= опытно-конÑтрукторÑк.= оракульÑк.= оранÑк.= организационно-техничеÑк.= органографичеÑк.= органологичеÑк.= оргаÑтичеÑк.= оргиаÑтичеÑк.= ординарчеÑк.= ордовикÑк.= орегонÑк.= оринокÑк.= оркеÑтрантÑк.= оркнейÑк.= ормузÑк.= орнитологичеÑк.= орографичеÑк.= орометричеÑк.= ортографичеÑк.= ортодонтичеÑк.= ортодромичеÑк.= ортоклаÑтичеÑк.= ортометричеÑк.= ортопÑихиатричеÑк.= ортоптичеÑк.= орторомбичеÑк.= ортоÑкопичеÑк.= ортоÑтатичеÑк.= ортохроматичеÑк.= орфоÑпичеÑк.= оÑетино-ингушÑк.= оÑканÑк.= оÑловодчеÑк.= оÑмотичеÑк.= оÑÑиановÑк.= оÑÑ‚-индÑк.= оÑтеографичеÑк.= оÑтеологичеÑк.= оÑтеопатичеÑк.= оÑтроаналитичеÑк.= оÑтродраматичеÑк.= оÑтрокритичеÑк.= оÑтропÑихологичеÑк.= оÑтроÑатиричеÑк.= оÑÑ‚Ñко-вогульÑк.= отделенÑк.= отделенчеÑк.= отдельчеÑк.= отзовиÑÑ‚Ñк.= отоларингологичеÑк.= отолитичеÑк.= отологичеÑк.= отопленчеÑк.= отоÑклеротичеÑк.= отоÑкопичеÑк.= отправительÑк.= отрантÑк.= отÑтупничеÑк.= оттоманÑк.= отчетно-конторÑк.= отшельничеÑк.= отщепенчеÑк.= офирÑк.= офтальмометричеÑк.= офтальмоÑкопичеÑк.= охлократичеÑк.= охотоведчеÑк.= охридÑк.= очеркиÑÑ‚Ñк.= очернительÑк.= очковтирательÑк.= павлышÑк.= пагуошÑк.= падишахÑк.= падуанÑк.= пазырыкÑк.= палатинÑк.= палеоазиатÑк.= палеоафриканÑк.= палеографичеÑк.= палеозойÑк.= палеолитичеÑк.= палеоÑибирÑк.= палермÑк.= палийÑк.= паломничеÑк.= пальмирÑк.= памирÑк.= паназиатÑк.= панангликанÑк.= панарабÑк.= панафриканÑк.= панбританÑк.= пангерманÑк.= пандемичеÑк.= панегиричеÑк.= панибратÑк.= паникерÑк.= панкреатичеÑк.= панÑионÑк.= панÑлавиÑÑ‚Ñк.= панÑлавÑнÑк.= пантеиÑтичеÑк.= пантомимичеÑк.= пантюркиÑÑ‚Ñк.= панхроматичеÑк.= панъевропейÑк.= панÑллинÑк.= параболичеÑк.= парагенетичеÑк.= парагогичеÑк.= парадигматичеÑк.= параиÑторичеÑк.= паралингвиÑтичеÑк.= паралитичеÑк.= параллактичеÑк.= паралогичеÑк.= параноичеÑк.= параплазматичеÑк.= парапÑихичеÑк.= парапÑихологичеÑк.= параÑиллабичеÑк.= параÑимпатичеÑк.= параÑинтетичеÑк.= паратактичеÑк.= паратоничеÑк.= паратравматичеÑк.= парафраÑтичеÑк.= парахроничеÑк.= парацентричеÑк.= параÑлектричеÑк.= паргеличеÑк.= пардубицк.= паретичеÑк.= парламентерÑк.= пармÑк.= парниководчеÑк.= пародийно-героичеÑк.= пародичеÑк.= паронимичеÑк.= пароÑÑк.= пароÑлектричеÑк.= партеногенетичеÑк.= парткомовÑк.= паÑквилÑнтÑк.= паÑÑеиÑÑ‚Ñк.= паÑтеровÑк.= патагонÑк.= патерналиÑÑ‚Ñк.= патолого-анатомичеÑк.= патофизиологичеÑк.= патриаршеÑк.= патриÑтичеÑк.= патрицианÑк.= патронимичеÑк.= паупериÑтичеÑк.= пафоÑÑк.= педантичеÑк.= педераÑтичеÑк.= педологичеÑк.= пелагичеÑк.= пелаÑгичеÑк.= пелопонеÑÑк.= пелопоннеÑÑк.= пенджабÑк.= пенкоÑнимательÑк.= пеннинÑк.= пенокерамичеÑк.= пенометалличеÑк.= пенÑионерÑк.= пентагоновÑк.= пентелийÑк.= пептичеÑк.= первоапрельÑк.= перводекабрьÑк.= первопроходчеÑк.= первоÑвÑтительÑк.= первоÑвÑщенничеÑк.= первохриÑтианÑк.= пергамÑк.= перевозчицк.= передвижничеÑк.= перерожденчеÑк.= периметричеÑк.= перипатетичеÑк.= периптеричеÑк.= периÑкопичеÑк.= периÑтальтичеÑк.= перифраÑтичеÑк.= перицентричеÑк.= пертÑк.= першеронÑк.= пеÑкадорÑк.= петлюровÑк.= петрографичеÑк.= петрологичеÑк.= петропавловÑк-камчатÑк.= пехлевийÑк.= пехотинÑк.= печатно-техничеÑк.= печенежÑк.= пианиÑтичеÑк.= пиелографичеÑк.= пиемичеÑк.= пиерийÑк.= пизанÑк.= пиитичеÑк.= пиквикÑк.= пикничеÑк.= пикнометричеÑк.= пиктографичеÑк.= пилигримÑк.= пилоричеÑк.= пильзенÑк.= пимÑк.= пиндаричеÑк.= пиргелиографичеÑк.= пирейÑк.= пиренейÑк.= пирогенетичеÑк.= пирометричеÑк.= пирохимичеÑк.= пирроничеÑк.= пиÑьмоводительÑк.= питиуÑÑк.= питомничеÑк.= пифагорейÑк.= пифийÑк.= пицунда-мюÑÑерÑк.= пицундÑк.= плагиаторÑк.= плазматичеÑк.= плазмолитичеÑк.= пламефотометричеÑк.= планетографичеÑк.= планиметричеÑк.= планово-ÑкономичеÑк.= плантаторÑк.= плаÑтунÑк.= платоничеÑк.= платоновÑк.= плевенÑк.= плевненÑк.= плеонаÑтичеÑк.= плеторичеÑк.= плимутÑк.= плитотектоничеÑк.= пловдивÑк.= плодовинодельчеÑк.= плодоовощеводчеÑк.= плодоÑеменоводчеÑк.= плоÑкоконичеÑк.= плоÑкокубичеÑк.= плоÑкопараболичеÑк.= плоÑкопризматичеÑк.= плоÑкорахитичеÑк.= плоÑкоцилиндричеÑк.= плотничеÑк.= плутократичеÑк.= плутоничеÑк.= плювиометричеÑк.= плюралиÑтичеÑк.= плÑвиньÑк.= пневмографичеÑк.= пневмомеханичеÑк.= пневмоничеÑк.= пневмоÑлектричеÑк.= поведенчеÑк.= повÑтанчеÑк.= погорельчеÑк.= подагричеÑк.= подвижничеÑк.= подданничеÑк.= поджигательÑк.= подполковницк.= подрÑдчеÑк.= подÑтрекательÑк.= подтропичеÑк.= подшкиперÑк.= подштурманÑк.= подъеÑаульÑк.= подьÑчеÑк.= позднеготичеÑк.= позднегречеÑк.= позднелатинÑк.= позднепалеозойÑк.= позднепалеолитичеÑк.= позднероманÑк.= позднеромантичеÑк.= позерÑк.= познанÑк.= полеводчеÑк.= полигамичеÑк.= полигармоничеÑк.= полигенетичеÑк.= полигонометричеÑк.= полииерархичеÑк.= поликоничеÑк.= полиморфичеÑк.= полинезийÑк.= полиÑемантичеÑк.= полиÑиллабичеÑк.= полиÑинаптичеÑк.= полиÑинтетичеÑк.= политеиÑтичеÑк.= политиканÑк.= политико-ÑкономичеÑк.= политоничеÑк.= политропичеÑк.= политÑкономичеÑк.= полифоничеÑк.= полифтонгичеÑк.= полихроматичеÑк.= полицентричеÑк.= полицикличеÑк.= полицмейÑтерÑк.= полиÑдричеÑк.= полиÑллиптичеÑк.= полиÑтничеÑк.= полковницк.= полковничеÑк.= полкÑк.= полнокриÑталличеÑк.= полотерÑк.= получательÑк.= полÑриметричеÑк.= полÑрографичеÑк.= померанÑк.= помологичеÑк.= помпадурÑк.= помпейÑк.= пономарÑк.= понтийÑк.= поперечно-цилиндричеÑк.= популÑризаторÑк.= попуÑтительÑк.= пораженчеÑк.= портландÑк.= портновÑк.= портÑмутÑк.= поручительÑк.= поручицк.= поÑеленчеÑк.= поÑетительÑк.= поÑланничеÑк.= поÑлевавилонÑк.= поÑледекабриÑÑ‚Ñк.= поÑлелицейÑк.= поÑлемагматичеÑк.= поÑлемонгольÑк.= поÑлеоктÑбрьÑк.= поÑлепротерозойÑк.= поÑлепушкинÑк.= поÑлеÑталинÑк.= поÑлеуниверÑитетÑк.= поÑлушничеÑк.= поÑтвулканичеÑк.= поÑтгеморрагичеÑк.= поÑтгипнотичеÑк.= поÑтимпреÑÑиониÑÑ‚Ñк.= поÑткапиталиÑтичеÑк.= поÑткоммуниÑтичеÑк.= поÑтмагматичеÑк.= поÑтмодерниÑÑ‚Ñк.= поÑтничеÑк.= поÑттоничеÑк.= потемкинÑк.= потенциометричеÑк.= потÑдамÑк.= почаевÑк.= почаевÑко-уÑпенÑк.= почвенничеÑк.= почвенно-химичеÑк.= почвоведчеÑк.= почтальонÑк.= почтмейÑтерÑк.= почтово-паÑÑажирÑк.= правдиÑÑ‚Ñк.= правительÑк.= правленÑк.= правленчеÑк.= правоведчеÑк.= правонационалиÑтичеÑк.= правонейтралиÑÑ‚Ñк.= правооктÑбриÑÑ‚Ñк.= правооппортуниÑтичеÑк.= правореформиÑÑ‚Ñк.= праворук.= правоÑоциалиÑтичеÑк.= правотроцкиÑÑ‚Ñк.= правоуклониÑÑ‚Ñк.= правоцентриÑÑ‚Ñк.= правоÑкÑтремиÑÑ‚Ñк.= правоÑÑеровÑк.= прагерманÑк.= прагматичеÑк.= пракритÑк.= практикантÑк.= праотечеÑк.= праотцовÑк.= прапорщицк.= прародительÑк.= праÑлавÑнÑк.= праÑольÑк.= предательÑк.= предводительÑк.= предмайÑк.= предметно-логичеÑк.= предоктÑбрьÑк.= предрождеÑтвенÑк.= предромантичеÑк.= предÑъездовÑк.= преемничеÑк.= премьерÑк.= преобразовательÑк.= препараторÑк.= прерафаÑлитÑк.= преромантичеÑк.= преÑвитерианÑк.= преÑÑиометричеÑк.= преторианÑк.= приапичеÑк.= приатлантичеÑк.= приваловÑк.= приват-доцентÑк.= приднепровÑк.= придунайÑк.= приживальчеÑк.= приказчицк.= прикамÑк.= прикарпатÑк.= приключенчеÑк.= примаÑÑк.= приматологичеÑк.= примиренчеÑк.= примитивиÑÑ‚Ñк.= принÑтонÑк.= приобретательÑк.= приокеаничеÑк.= природоведчеÑк.= приÑлужничеÑк.= приÑпоÑобленчеÑк.= прихлебательÑк.= причетничеÑк.= проамериканÑк.= проблематичеÑк.= прованÑальÑк.= провизорÑк.= провокаторÑк.= прогерманÑк.= прогибициониÑÑ‚Ñк.= прогнатичеÑк.= прогреÑÑиÑÑ‚Ñк.= проевропейÑк.= проектно-иÑÑледовательÑк.= проектно-конÑтрукторÑк.= проектно-техничеÑк.= прожектерÑк.= прозелитÑк.= производÑтвенно-коммерчеÑк.= производÑтвенно-техничеÑк.= прокапиталиÑтичеÑк.= прокатоличеÑк.= проклитичеÑк.= прокоммуниÑтичеÑк.= проконÑульÑк.= прокÑемичеÑк.= проктологичеÑк.= прокторÑк.= пролазничеÑк.= пролеткультовÑк.= промонархичеÑк.= пропедевтичеÑк.= проповедничеÑк.= прорабÑк.= проректорÑк.= проримÑк.= прорицательÑк.= проÑвещенÑк.= проÑвещенчеÑк.= проÑеминарÑк.= проÑительÑк.= проÑоветÑк.= проÑодичеÑк.= проÑоциалиÑтичеÑк.= проÑпартанÑк.= проÑтатичеÑк.= протандричеÑк.= протеолитичеÑк.= протерозойÑк.= протетичеÑк.= противоаллергичеÑк.= противоаритмичеÑк.= противоартиллерийÑк.= противоботулиничеÑк.= противогеморрагичеÑк.= противогидроакуÑтичеÑк.= противогипертоничеÑк.= противокоÑмичеÑк.= противопериÑтальтичеÑк.= противопролетарÑк.= противорахитичеÑк.= противоÑифилитичеÑк.= противоÑпазматичеÑк.= противохриÑтианÑк.= протоавÑтралийÑк.= протоболгарÑк.= протогерманÑк.= протогречеÑк.= протодоричеÑк.= протодьÑконÑк.= протозоологичеÑк.= протоиерейÑк.= протоиндийÑк.= протоиндоевропейÑк.= протоиÑторичеÑк.= протоканоничеÑк.= протокитайÑк.= протомагматичеÑк.= протопатичеÑк.= протоплазматичеÑк.= протопопÑк.= протоÑлавÑнÑк.= протоÑоматичеÑк.= протофиникийÑк.= протохеттÑк.= профашиÑÑ‚Ñк.= профеÑÑионально-любительÑк.= профеÑÑионально-техничеÑк.= профеÑÑорÑко-преподавательÑк.= профилеметричеÑк.= профкомовÑк.= профÑоюзно-реÑпубликанÑк.= проÑллинÑк.= прудониÑÑ‚Ñк.= прутÑк.= пÑевдоадиабатичеÑк.= пÑевдоаналитичеÑк.= пÑевдоархаичеÑк.= пÑевдовулканичеÑк.= пÑевдогармоничеÑк.= пÑевдогероичеÑк.= пÑевдоготичеÑк.= пÑевдографичеÑк.= пÑевдодемократичеÑк.= пÑевдоиероглифичеÑк.= пÑевдоизометричеÑк.= пÑевдоиÑторичеÑк.= пÑевдоклаÑÑичеÑк.= пÑевдоконичеÑк.= пÑевдокубичеÑк.= пÑевдомаркÑиÑÑ‚Ñк.= пÑевдонаучно-иÑÑледовательÑк.= пÑевдоневротичеÑк.= пÑевдоноваторÑк.= пÑевдопаралитичеÑк.= пÑевдопериодичеÑк.= пÑевдоплаÑтичеÑк.= пÑевдореалиÑтичеÑк.= пÑевдоромантичеÑк.= пÑевдоромбичеÑк.= пÑевдоромбоÑдричеÑк.= пÑевдоруÑÑк.= пÑевдоÑоциалиÑтичеÑк.= пÑевдоÑтереофоничеÑк.= пÑевдотектоничеÑк.= пÑевдотехничеÑк.= пÑевдотехнократичеÑк.= пÑевдохроматичеÑк.= пÑевдоцикличеÑк.= пÑевдоцилиндричеÑк.= пÑевдоÑвтектичеÑк.= пÑевдоÑллиптичеÑк.= пÑевдоÑтимологичеÑк.= пÑефологичеÑк.= пÑихаÑтеничеÑк.= пÑихоаналитичеÑк.= пÑихобиографичеÑк.= пÑихобиологичеÑк.= пÑихогальваничеÑк.= пÑихогенетичеÑк.= пÑиходеличеÑк.= пÑиходинамичеÑк.= пÑиходиÑлептичеÑк.= пÑихозойÑк.= пÑихоидеологичеÑк.= пÑихокинетичеÑк.= пÑихолингвиÑтичеÑк.= пÑихологиÑтичеÑк.= пÑихолого-импреÑÑиониÑтичеÑк.= пÑихометричеÑк.= пÑихоневротичеÑк.= пÑихопатичеÑк.= пÑихопатологичеÑк.= пÑихоÑоциологичеÑк.= пÑихотехничеÑк.= пÑихотичеÑк.= пÑихотомиметичеÑк.= пÑихофармакологичеÑк.= пÑихофонетичеÑк.= пÑихрометричеÑк.= пÑофометричеÑк.= пуаÑÑоновÑк.= публициÑÑ‚Ñк.= пулитцеровÑк.= пульмановÑк.= пуничеÑк.= пуриÑтичеÑк.= пуританÑк.= пуÑтынничеÑк.= пуÑтынÑк.= путоранÑк.= путчиÑÑ‚Ñк.= пуÑрто-риканÑк.= пуÑрториканÑк.= пфальцграфÑк.= пхеньÑнÑк.= пьезодиÑлектричеÑк.= пьезозлектричеÑк.= пьезометричеÑк.= пьемонтÑк.= пÑÑ€Ñк.= пÑрнуÑк.= рабкоровÑк.= раблезианÑк.= рабовладельчеÑк.= рабоче-креÑтьÑнÑк.= равеннÑк.= равноангельÑк.= равноÑнергетичеÑк.= радиально-коничеÑк.= радиоавтографичеÑк.= радиоакуÑтичеÑк.= радиоаÑтрофизичеÑк.= радиобиологичеÑк.= радиогеодезичеÑк.= радиогеологичеÑк.= радиогидроакуÑтичеÑк.= радиогидрогеологичеÑк.= радиогиперболичеÑк.= радиодефектоÑкопичеÑк.= радиодиагноÑтичеÑк.= радиокардиографичеÑк.= радиоклиматичеÑк.= радиоклиматологичеÑк.= радиолюбительÑк.= радиоокеанографичеÑк.= радиопневмографичеÑк.= радиорентгенографичеÑк.= радиоÑейÑмичеÑк.= радиоÑпектрометричеÑк.= радиотелеметричеÑк.= радиотелемеханичеÑк.= радиотелеÑкопичеÑк.= радиохирургичеÑк.= разбойничеÑк.= разгильдÑйÑк.= разнометричеÑк.= разночинÑк.= раквереÑк.= раннеанглийÑк.= ранневизантийÑк.= раннекапиталиÑтичеÑк.= раннемоÑковÑк.= раннехриÑтианÑк.= рапповÑк.= рапÑодичеÑк.= раÑкольничеÑк.= раÑоведчеÑк.= раÑпекательÑк.= раÑпорÑдительÑк.= раÑчетно-аналитичеÑк.= рафаÑлевÑк.= рахитичеÑк.= рацемичеÑк.= рационалиÑтичеÑк.= раштаттÑк.= реактологичеÑк.= ревизиониÑÑ‚Ñк.= ревизорÑк.= ревкомовÑк.= ревматичеÑк.= региÑтраторÑк.= редакционно-издательÑк.= режиÑÑерÑк.= резидентÑк.= резино-металличеÑк.= резинометалличеÑк.= резольвометричеÑк.= резонерÑк.= рейдерÑк.= реймÑÑк.= рейхлиновÑк.= рекламно-пропагандиÑÑ‚Ñк.= рекордиÑÑ‚Ñк.= рекордÑменÑк.= ректоÑкопичеÑк.= религиоведчеÑк.= религиозно-миÑтичеÑк.= религиозно-ÑтичеÑк.= релÑтивиÑтичеÑк.= релÑтивиÑÑ‚Ñк.= рембрандтовÑк.= ремеÑленничеÑк.= ремонтно-механичеÑк.= ремонтно-ÑнергетичеÑк.= ренегатÑк.= рентгеноаналитичеÑк.= рентгеноанатомичеÑк.= рентгенодефектоÑкопичеÑк.= рентгенодиагноÑтичеÑк.= рентгенодиазографичеÑк.= рентгеноклиничеÑк.= рентгенометричеÑк.= рентгеноморфологичеÑк.= рентгенооптичеÑк.= рентгенорадиометричеÑк.= рентгеноÑкопичеÑк.= рентгеноÑпектроÑкопичеÑк.= рентгенотерапевтичеÑк.= рентгенотехничеÑк.= рентгенофизиологичеÑк.= рентгенофотометричеÑк.= рентгенохирургичеÑк.= реологичеÑк.= репортерÑк.= реÑтавраторÑк.= ретороманÑк.= ретроградÑк.= реттÑк.= ретушерÑк.= рефлекÑологичеÑк.= реформиÑÑ‚Ñк.= рефрактометричеÑк.= рецензентÑк.= рецидивиÑÑ‚Ñк.= ригориÑтичеÑк.= римÑко-католичеÑк.= риноларингологичеÑк.= риноплаÑтичеÑк.= риноÑкопичеÑк.= рио-браво-дель-нортинÑк.= рипуарÑк.= ритмомелодичеÑк.= ритмоплаÑтичеÑк.= риторичеÑк.= ритуалиÑтичеÑк.= рифÑк.= ришельевÑк.= рогожÑк.= род-айлендÑк.= родезийÑк.= родоÑÑк.= розеттÑк.= рокфеллеровÑк.= романиÑтичеÑк.= романичеÑк.= романтико-приключенчеÑк.= ромбичеÑк.= ромбоÑдричеÑк.= ронÑк.= ропаличеÑк.= роÑÑийÑко-индийÑк.= роÑтово-ÑуздальÑк.= роÑтовщичеÑк.= роттердамÑк.= роÑлиÑÑ‚Ñк.= руандийÑк.= руанÑк.= ругательÑк.= руководительÑк.= румÑк.= румÑнцевÑк.= рурÑк.= руÑификаторÑк.= руÑофильÑк.= руÑофобÑк.= руÑÑко-кавказÑк.= руÑÑко-французÑк.= руÑÑко-ÑпонÑк.= рутинерÑк.= рыбницк.= рыбоведчеÑк.= рыбозвероводчеÑк.= Ñ€ÑкетирÑк.= Ñ€ÑÑ‚Ñк.= ÑабейÑк.= ÑаботажничеÑк.= Ñаввино-ÑторожевÑк.= ÑавелойÑк.= ÑавойÑк.= ÑавÑк.= ÑадиÑтичеÑк.= ÑадовладельчеÑк.= ÑадовничеÑк.= ÑадомазохиÑÑ‚Ñк.= ÑайгонÑк.= ÑайменÑк.= ÑакÑк.= ÑаламонÑк.= ÑалемÑк.= ÑаличеÑк.= ÑалоникÑк.= ÑамаритÑнÑк.= ÑамиздатовÑк.= ÑамнитÑк.= ÑамоанÑк.= ÑамодурÑк.= ÑамокритичеÑк.= ÑамоÑÑк.= ÑамоуправленчеÑк.= ÑамофракийÑк.= ÑамтаврÑк.= ÑамурайÑк.= Ñан-маринÑк.= Ñан-франциÑÑк.= ÑанаторÑк.= ÑангарÑк.= ÑангвиничеÑк.= ÑандиниÑÑ‚Ñк.= ÑандомирÑк.= ÑандриверÑк.= Ñанитарно-гигиеничеÑк.= Ñанитарно-техничеÑк.= Ñанкт-петербургÑк.= ÑанÑкритÑк.= Ñапожницк.= ÑапфичеÑк.= ÑарацинÑк.= ÑардинÑк.= ÑардоничеÑк.= ÑарептÑк.= ÑаркаÑтичеÑк.= ÑаронÑк.= Ñарпиноткацк.= ÑаÑунÑк.= ÑатанинÑк.= ÑатаничеÑк.= ÑатиричеÑк.= ÑатурничеÑк.= ÑафичеÑк.= ÑахарозаводÑк.= ÑахарÑк.= ÑаÑно-шушенÑк.= ÑвазилендÑк.= ÑвеаборгÑк.= ÑвекловодчеÑк.= ÑверÑтничеÑк.= ÑверхадиабатичеÑк.= ÑверхбарометричеÑк.= ÑверхкритичеÑк.= ÑверхлогичеÑк.= ÑверхпротекциониÑÑ‚Ñк.= ÑверхчеловечеÑк.= ÑводничеÑк.= ÑвÑтительÑк.= ÑвÑтоотечеÑк.= ÑвÑторуÑÑк.= ÑвÑтошеÑк.= ÑвÑщенничеÑк.= ÑвÑщенноÑлужительÑк.= ÑеванÑк.= Ñеверно-шотландÑк.= ÑевероафриканÑк.= ÑевероирландÑк.= ÑеверопалеÑтинÑк.= ÑевильÑк.= ÑегнетоÑлектричеÑк.= ÑегрегациониÑÑ‚Ñк.= ÑедиментометричеÑк.= ÑейÑмографичеÑк.= ÑейÑмометричеÑк.= ÑейÑмотектоничеÑк.= ÑекÑологичеÑк.= ÑекундантÑк.= ÑекционерÑк.= ÑелекторÑк.= ÑеленографичеÑк.= ÑеленодезичеÑк.= ÑеленологичеÑк.= ÑеленоцентричеÑк.= ÑельджукÑк.= ÑелькоровÑк.= ÑелькупÑк.= ÑельÑоветÑк.= ÑемаÑиологичеÑк.= ÑематичеÑк.= ÑенбернарÑк.= ÑенÑитометричеÑк.= ÑенÑк.= ÑенÑуалиÑтичеÑк.= ÑенÑуалиÑÑ‚Ñк.= Ñент-криÑтоферÑк.= ÑентеатронанÑк.= ÑентименталиÑÑ‚Ñк.= ÑептичеÑк.= ÑерафичеÑк.= Ñербо-гречеÑк.= ÑербохорватÑк.= ÑербÑкохорватÑк.= ÑереднÑцк.= ÑерологичеÑк.= ÑеÑтринÑк.= ÑибаритÑк.= ÑигматичеÑк.= ÑидеричеÑк.= ÑиднейÑк.= ÑидонÑк.= ÑикÑтинÑк.= ÑикхÑк.= ÑилезÑк.= ÑиллабичеÑк.= Ñиллабо-мелодичеÑк.= Ñиллабо-метричеÑк.= Ñиллабо-тоничеÑк.= ÑиллогиÑтичеÑк.= ÑиллогичеÑк.= ÑилурийÑк.= ÑильноÑллиптичеÑк.= ÑимбиотичеÑк.= ÑимволиÑтичеÑк.= ÑимволиÑÑ‚Ñк.= ÑимментальÑк.= ÑимметричеÑк.= ÑимпатичеÑк.= ÑимпатолитичеÑк.= ÑимптоматичеÑк.= ÑимулÑнтÑк.= ÑиналлагматичеÑк.= ÑинантетичеÑк.= ÑингалезÑк.= ÑингальÑк.= ÑингармоничеÑк.= ÑингенетичеÑк.= ÑиндеÑмологичеÑк.= ÑиндикалиÑÑ‚Ñк.= ÑинергетичеÑк.= ÑинкопичеÑк.= ÑинкретичеÑк.= ÑинодичеÑк.= ÑинологичеÑк.= ÑинонимичеÑк.= ÑинопÑк.= ÑинтагматичеÑк.= ÑинтоиÑÑ‚Ñк.= ÑинхрониÑтичеÑк.= ÑинхроничеÑк.= ÑиньхайÑк.= ÑиониÑÑ‚Ñк.= ÑиракузÑк.= ÑифилидологичеÑк.= ÑифилитичеÑк.= ÑихотÑ-алинÑк.= ÑицилийÑк.= ÑкадарÑк.= ÑказительÑк.= ÑквалыжничеÑк.= ÑкиаÑкопичеÑк.= ÑкитальчеÑк.= ÑкитничеÑк.= ÑклерометричеÑк.= ÑклеротичеÑк.= ÑклочничеÑк.= ÑколиотичеÑк.= ÑкоморошеÑк.= ÑкотоводчеÑк.= ÑкотоложеÑк.= ÑкрытокриÑталличеÑк.= ÑкульпторÑк.= Ñкупщицк.= ÑлабоантиÑептичеÑк.= ÑлабогипертоничеÑк.= ÑлабодифтонгичеÑк.= ÑлаборелÑтивиÑÑ‚Ñк.= ÑлавиÑтичеÑк.= ÑлавиÑÑ‚Ñк.= ÑлавÑно-германÑк.= ÑлавÑно-греко-латинÑк.= ÑлавÑно-литовÑк.= ÑлавÑно-руÑÑк.= ÑлавÑноведчеÑк.= ÑлавÑнофильÑк.= ÑлавÑнофобÑк.= ÑловакÑк.= ÑловотворчеÑк.= ÑлужбиÑÑ‚Ñк.= Ñлужебно-техничеÑк.= ÑлужительÑк.= ÑлюнтÑйÑк.= ÑменовеховÑк.= ÑмирновÑк.= ÑмоленÑко-моÑковÑк.= ÑмотрительÑк.= ÑмутьÑнÑк.= ÑнайперÑк.= ÑнетогорÑк.= ÑнобиÑÑ‚Ñк.= ÑновидчеÑк.= ÑнохачеÑк.= ÑоавторÑк.= ÑобкоровÑк.= ÑоболеводчеÑк.= ÑобÑтвенничеÑк.= ÑоветÑко-американÑк.= ÑовмеÑтительÑк.= ÑовнаркомовÑк.= ÑоглашательÑк.= ÑократичеÑк.= ÑократовÑк.= ÑолдафонÑк.= ÑолипÑичеÑк.= ÑоломоновÑк.= ÑомалийÑк.= ÑомерÑетÑк.= ÑообщничеÑк.= ÑоперничеÑк.= Ñотницк.= ÑотрудничеÑк.= ÑофийÑк.= ÑофийÑко-уÑпенÑк.= ÑофиÑтичеÑк.= ÑофиÑÑ‚Ñк.= Ñоциал-демократичеÑк.= Ñоциал-реформиÑÑ‚Ñк.= Ñоциал-хриÑтианÑк.= Ñоциально-демографичеÑк.= Ñоциально-политичеÑк.= Ñоциально-ÑкономичеÑк.= ÑоциобиологичеÑк.= ÑоциогенетичеÑк.= ÑоциопатичеÑк.= ÑоцÑтраховÑк.= ÑочинительÑк.= Ñоюзно-реÑпубликанÑк.= ÑпазматичеÑк.= ÑпартаковÑк.= ÑпартанÑк.= ÑпаÑо-евфимиевÑк.= ÑпаÑо-евфроÑиниевÑк.= ÑпаÑо-преображенÑк.= ÑпаÑтичеÑк.= ÑпектрографичеÑк.= ÑпектрорадиометричеÑк.= ÑпектроÑенÑитометричеÑк.= ÑпектроÑкопичеÑк.= ÑпектрофотографичеÑк.= ÑпектрофотометричеÑк.= ÑпектрохимичеÑк.= ÑпекулÑнтÑк.= ÑпелеологичеÑк.= ÑпенÑеровÑк.= ÑпиритичеÑк.= ÑпиритÑк.= ÑпиритуалиÑтичеÑк.= ÑпирометричеÑк.= ÑпланхнологичеÑк.= ÑпондеичеÑк.= ÑпорадичеÑк.= ÑпортÑменÑк.= ÑпринтерÑк.= Ñравнительно-иÑторичеÑк.= ÑреднеамериканÑк.= ÑреднеанглийÑк.= ÑреднеарифметичеÑк.= ÑреднеатлантичеÑк.= ÑреднеаттичеÑк.= ÑреднебаллиÑтичеÑк.= ÑреднеболгарÑк.= ÑредневеликоруÑÑк.= Ñредневерхненемецк.= ÑреднегармоничеÑк.= ÑреднегеометричеÑк.= ÑреднегерманÑк.= ÑреднедевонÑк.= ÑреднеднепровÑк.= ÑреднедунайÑк.= ÑреднеегипетÑк.= ÑреднеиндийÑк.= ÑреднеиранÑк.= ÑреднеквадратичеÑк.= ÑреднекитайÑк.= ÑреднекреÑтьÑнÑк.= ÑреднелатинÑк.= ÑреднемедицинÑк.= Ñредненемецк.= ÑредненеолитичеÑк.= Ñредненижненемецк.= ÑреднеобÑк.= ÑреднепалеозойÑк.= ÑреднепалеолитичеÑк.= ÑреднепериодичеÑк.= ÑреднеперÑидÑк.= ÑреднепротерозойÑк.= ÑреднеÑловацк.= ÑреднетюркÑк.= ÑреднефизиологичеÑк.= ÑреднехеттÑк.= ÑреднечеловечеÑк.= ÑреднешведÑк.= ÑреднеÑламÑк.= ÑреднеюрÑк.= ÑреднеÑванÑк.= ÑтароанглийÑк.= ÑтаробарÑк.= ÑтаробелоруÑÑк.= ÑтароболгарÑк.= ÑтароверÑк.= ÑтароверчеÑк.= ÑтарогерманÑк.= ÑтароготичеÑк.= ÑтародворÑнÑк.= ÑтародевичеÑк.= ÑтародедовÑк.= ÑтароегипетÑк.= ÑтарожильÑк.= ÑтарожильчеÑк.= ÑтарокатоличеÑк.= ÑтароконÑтантиновÑк.= Ñтаронемецк.= ÑтаронидерландÑк.= ÑтарообрÑдчеÑк.= ÑтарооÑманÑк.= ÑтаропольÑк.= ÑтароримÑк.= ÑтаротюркÑк.= ÑтароузбекÑк.= ÑтароукраинÑк.= ÑтарофинÑк.= ÑтарофранцузÑк.= ÑтароцерковноÑлавÑнÑк.= ÑтарочешÑк.= ÑтаршинÑк.= ÑтатиÑтико-географичеÑк.= ÑтатмологичеÑк.= ÑтахановÑк.= ÑтебутовÑк.= ÑтеклографичеÑк.= ÑтеклокерамичеÑк.= ÑтеничеÑк.= ÑтенотипичеÑк.= ÑтепанакертÑк.= ÑтереограмметричеÑк.= ÑтереографичеÑк.= ÑтереокинематографичеÑк.= ÑтереометричеÑк.= ÑтереорентгенографичеÑк.= ÑтереоÑкопичеÑк.= ÑтереоÑпецифичеÑк.= ÑтереотипичеÑк.= ÑтереотопографичеÑк.= ÑтереофотограмметричеÑк.= ÑтереофотографичеÑк.= ÑтереохимичеÑк.= ÑтеричеÑк.= ÑтетографичеÑк.= ÑтетоÑкопичеÑк.= ÑтехиометричеÑк.= ÑтивидорÑк.= ÑтигийÑк.= ÑтигматичеÑк.= ÑтилизаторÑк.= ÑтимфалийÑк.= ÑтиховедчеÑк.= ÑтихологичеÑк.= ÑтихотворчеÑк.= ÑтолыпинÑк.= ÑтолÑÑ€Ñк.= ÑтоматоÑкопичеÑк.= ÑтранничеÑк.= ÑтраÑбургÑк.= ÑтратиграфичеÑк.= ÑтригольничеÑк.= ÑтридонÑк.= ÑтробоголографичеÑк.= ÑтроительÑк.= ÑтрофичеÑк.= ÑтруктуралиÑÑ‚Ñк.= ÑтрÑпчеÑк.= ÑÑ‚ÑжательÑк.= ÑубальпийÑк.= ÑубантарктичеÑк.= ÑубарктичеÑк.= ÑубатлантичеÑк.= ÑубвулканичеÑк.= ÑубгармоничеÑк.= ÑубкриÑталличеÑк.= ÑубмикроÑкопичеÑк.= ÑубокеаничеÑк.= ÑубтропичеÑк.= ÑубъективиÑтичеÑк.= ÑубъективиÑÑ‚Ñк.= ÑувÑк.= Ñудебно-медицинÑк.= Ñудебно-пÑихиатричеÑк.= ÑудетÑк.= ÑудовладельчеÑк.= ÑудоводительÑк.= ÑудомеханичеÑк.= ÑуматрийÑк.= ÑупераÑродинамичеÑк.= ÑупергармоничеÑк.= ÑуперпаразитичеÑк.= ÑупрематиÑÑ‚Ñк.= ÑурамÑк.= ÑурдологопедичеÑк.= ÑурдопедагогичеÑк.= ÑуринамÑк.= ÑурожÑк.= ÑуÑÑекÑк.= ÑутенерÑк.= ÑутÑжничеÑк.= ÑуфийÑк.= ÑуфражиÑÑ‚Ñк.= ÑухоадиабатичеÑк.= ÑухоÑубтропичеÑк.= ÑфероконичеÑк.= ÑферохроматичеÑк.= ÑфероцилиндричеÑк.= ÑфрагиÑтичеÑк.= ÑхематичеÑк.= ÑхизматичеÑк.= ÑхимничеÑк.= ÑхимонашеÑк.= ÑхолаÑтичеÑк.= ÑциентиÑÑ‚Ñк.= Ñчетно-аналитичеÑк.= ÑчетоводчеÑк.= ÑъездовÑк.= ÑычуаньÑк.= Ñюжетно-тематичеÑк.= ÑюникÑк.= ÑюрреалиÑтичеÑк.= табаководчеÑк.= тавричанÑк.= таврÑк.= тавтологичеÑк.= тайпинÑк.= такÑиметричеÑк.= такÑономичеÑк.= таламичеÑк.= талаÑÑк.= таллинÑк.= талмудиÑÑ‚Ñк.= таманÑк.= тамбуканÑк.= тамбурмажорÑк.= танатологичеÑк.= танжерÑк.= танкиÑÑ‚Ñк.= танкотехничеÑк.= танцмейÑтерÑк.= таншанÑк.= тарденуазÑк.= таримÑк.= тарпейÑк.= тартарÑк.= тарутинÑк.= таÑманÑк.= татаро-монгольÑк.= таутомеричеÑк.= тахеометричеÑк.= тахиаташÑк.= тахиметричеÑк.= тахометричеÑк.= твердокриÑталличеÑк.= театроведчеÑк.= тебризÑк.= теиÑтичеÑк.= текÑтологичеÑк.= тектоничеÑк.= тектоно-магматичеÑк.= телеавтоматичеÑк.= телединамичеÑк.= телемагматичеÑк.= телеологичеÑк.= телеономичеÑк.= телепатичеÑк.= телефотографичеÑк.= телецентричеÑк.= теллуричеÑк.= теллурометричеÑк.= тензиометричеÑк.= теогоничеÑк.= теократичеÑк.= теологичеÑк.= теолого-догматичеÑк.= теоретико-методологичеÑк.= теоÑофичеÑк.= теоцентричеÑк.= тепломеханичеÑк.= теплоÑлектричеÑк.= тератологичеÑк.= термезÑк.= термидорианÑк.= термоанемометричеÑк.= термобаричеÑк.= термогектографичеÑк.= термогидравличеÑк.= термогидродинамичеÑк.= термогравиметричеÑк.= термографичеÑк.= термокондуктометричеÑк.= термометричеÑк.= термомеханичеÑк.= термооÑмотичеÑк.= термоÑкопичеÑк.= термоÑтатичеÑк.= термотактичеÑк.= термохимичеÑк.= термоцикличеÑк.= термоÑлектричеÑк.= термоÑлектрофотографичеÑк.= тернеровÑк.= территориально-ÑтатиÑтичеÑк.= террориÑÑ‚Ñк.= тетаничеÑк.= тетраметричеÑк.= тетрархичеÑк.= тетраÑдричеÑк.= теуантепекÑк.= теургичеÑк.= технико-ÑкономичеÑк.= технико-юридичеÑк.= технократичеÑк.= технолитичеÑк.= тибето-монгольÑк.= тивериадÑк.= тимократичеÑк.= типографичеÑк.= типолитографичеÑк.= типолитографÑк.= тираничеÑк.= тираноборчеÑк.= тиранÑк.= тираÑпольÑк.= тиронÑк.= тирренÑк.= титриметричеÑк.= тиунÑк.= тифлиÑÑк.= тифлопедагогичеÑк.= тициановÑк.= ткварчельÑк.= тоарÑк.= тобоÑÑк.= товарно-паÑÑажирÑк.= товаропаÑÑажирÑк.= товарораÑпорÑдительÑк.= тоголезÑк.= токологичеÑк.= толедÑк.= толуанÑк.= томаÑовÑк.= томиÑтичеÑк.= тонганÑк.= тонкокерамичеÑк.= тонкокриÑталличеÑк.= тонкопÑихологичеÑк.= тоннелепроходчеÑк.= тонометричеÑк.= топливно-ÑнергетичеÑк.= топоцентричеÑк.= торгашеÑк.= торговоÑкономичеÑк.= торговÑк.= торичеÑк.= торонтÑк.= торрезанÑк.= торренÑк.= торфотерапевтичеÑк.= тоÑканÑк.= тоталитариÑÑ‚Ñк.= тотемиÑтичеÑк.= тотемичеÑк.= травницк.= трагикомичеÑк.= традиционалиÑÑ‚Ñк.= тразименÑк.= трактороÑнабженчеÑк.= транÑальпийÑк.= транÑафриканÑк.= транÑильванÑк.= транÑиндокитайÑк.= транÑиорданÑк.= транÑкриÑталличеÑк.= транÑмавританÑк.= транÑмагматичеÑк.= транÑмонгольÑк.= транÑокеанÑк.= транÑпиренейÑк.= транÑпортно-ÑкономичеÑк.= транÑпортно-ÑкÑпедиторÑк.= транÑформаторÑк.= трапезундÑк.= трафальгарÑк.= трахеотомичеÑк.= тред-юниониÑÑ‚Ñк.= трентонÑк.= треÑтовÑк.= третьеиюньÑк.= триадичеÑк.= трибометричеÑк.= трибоÑлектричеÑк.= трибрахичеÑк.= трибунÑк.= триеÑÑ‚Ñк.= триклиничеÑк.= триметалличеÑк.= триметричеÑк.= тринидадÑк.= триполитанÑк.= трипольÑк.= триумфаторÑк.= трифоновÑк.= трифтонгичеÑк.= трихотомичеÑк.= троглодитÑк.= тройÑк.= тромбичеÑк.= трофичеÑк.= трохеичеÑк.= троцкиÑÑ‚Ñк.= троÑнÑк.= трубачеÑк.= трубомедницк.= труженичеÑк.= труÑкавецк.= трюиÑтичеÑк.= трюкачеÑк.= тулузÑк.= тулÑремичеÑк.= тунгуÑо-маньчжурÑк.= туранÑк.= турбидиметричеÑк.= турбодиметричеÑк.= турбоÑлектричеÑк.= турецко-болгарÑк.= туркеÑтанÑк.= туркофильÑк.= туркофобÑк.= тутоводчеÑк.= тюдоровÑк.= тюрингенÑк.= тюринго-ÑакÑонÑк.= тюркологичеÑк.= Ñ‚ÑжелоатлетичеÑк.= Ñ‚Ñнь-шаньÑк.= угандийÑк.= углепетрографичеÑк.= углетермичеÑк.= угнетательÑк.= угодничеÑк.= угро-финÑк.= удольфÑк.= узкодогматичеÑк.= узкопарламентÑк.= узкопрактичеÑк.= узкорационалиÑтичеÑк.= узкоÑиÑтематичеÑк.= узкоÑоциологичеÑк.= узкотехничеÑк.= узкоцилиндричеÑк.= узкоÑгоиÑтичеÑк.= узкоÑллиптичеÑк.= узкоÑÑтетичеÑк.= узритÑк.= узурпаторÑк.= уимблдонÑк.= уклониÑÑ‚Ñк.= украшательÑк.= укрывательÑк.= ультиматиÑÑ‚Ñк.= ультиматичеÑк.= ультраакуÑтичеÑк.= ультраанархичеÑк.= ультраимпериалиÑтичеÑк.= ультраметричеÑк.= ультрамикроÑкопичеÑк.= ультрамикрохимичеÑк.= ультранационалиÑтичеÑк.= ультрапротеÑтантÑк.= ультрарелÑтивиÑÑ‚Ñк.= ультраромантичеÑк.= ультрароÑлиÑÑ‚Ñк.= ультраÑферичеÑк.= ультрахроматичеÑк.= ультрашовиниÑтичеÑк.= умбрийÑк.= унанганÑк.= унификаторÑк.= унтер-офицерÑк.= уотергейтÑк.= упадочничеÑк.= управительÑк.= управленÑк.= упрощенÑк.= упрощенчеÑк.= упруго-плаÑтичеÑк.= ура-патриотичеÑк.= уравниловÑк.= уравнительÑк.= урало-алтайÑк.= урартÑк.= урбаниÑтичеÑк.= урбаниÑÑ‚Ñк.= уремичеÑк.= уретроÑкопичеÑк.= уругвайÑк.= урхельÑк.= урÑдницк.= урÑнхайÑк.= уÑтроительÑк.= уÑть-каменогорÑк.= утилизаторÑк.= утилитариÑÑ‚Ñк.= утичеÑк.= утопичеÑк.= утраквиÑÑ‚Ñк.= утрехтÑк.= учебно-методичеÑк.= учетно-бухгалтерÑк.= учредительÑк.= учрежденÑк.= уÑльÑÑк.= уÑнлокÑк.= фабрикантÑк.= файюмÑк.= факельщицк.= факультетÑк.= фалличеÑк.= фальÑификаторÑк.= фальÑтафовÑк.= фамуÑовÑк.= фанариотÑк.= фанатичеÑк.= фанерозойÑк.= фантазерÑк.= фантаÑмагоричеÑк.= фантаÑтико-приключенчеÑк.= фанфаронÑк.= фарадеевÑк.= фарадичеÑк.= фараоновÑк.= фарингоÑкопичеÑк.= фариÑейÑк.= фароÑÑк.= фарÑальÑк.= фархадÑк.= фаталиÑтичеÑк.= фауниÑтичеÑк.= федералиÑÑ‚Ñк.= фееричеÑк.= фейербахианÑк.= фейнмановÑк.= фельдмаршальÑк.= фельдфебельÑк.= фельдшерÑк.= феминиÑтичеÑк.= феминиÑÑ‚Ñк.= фенианÑк.= фенологичеÑк.= феноменалиÑÑ‚Ñк.= феноменологичеÑк.= фермопильÑк.= феррарÑк.= ферроакуÑтичеÑк.= ферродинамичеÑк.= ферромагнитографÑк.= ферроÑлектричеÑк.= ферроÑлектродинамичеÑк.= феÑÑалийÑк.= феÑÑалоникийÑк.= феÑÑалоникÑк.= фетишиÑÑ‚Ñк.= фиванÑк.= фивейÑк.= фивÑк.= фидеиÑтичеÑк.= физиатричеÑк.= физико-географичеÑк.= физико-математичеÑк.= физико-механичеÑк.= физико-теплотехничеÑк.= физико-техничеÑк.= физико-химичеÑк.= физиогномичеÑк.= физиографичеÑк.= физиократичеÑк.= физиономичеÑк.= филетичеÑк.= филиÑтерÑк.= филиÑтимлÑнÑк.= филогенетичеÑк.= филомафитÑк.= филоÑофичеÑк.= финанÑово-коммерчеÑк.= финанÑово-монополиÑтичеÑк.= финикийÑк.= фининÑпекторÑк.= финно-угорÑк.= фитобиологичеÑк.= фитогеничеÑк.= фитогеографичеÑк.= фитоклиматичеÑк.= фитомикологичеÑк.= фитоморфологичеÑк.= фитоонкологичеÑк.= фитопалеонтологичеÑк.= фитоÑоциологичеÑк.= фитотерапевтичеÑк.= фитотопографичеÑк.= фитофармакологичеÑк.= фитофенологичеÑк.= фитофизиологичеÑк.= фитохимичеÑк.= фихтеанÑк.= флагманÑк.= фландрÑк.= фланерÑк.= флегматичеÑк.= флегрейÑк.= флибуÑтьерÑк.= флорентийÑк.= флорентинÑк.= флоридÑк.= флотоводчеÑк.= флюорографичеÑк.= фокуÑничеÑк.= фолклендÑк.= фольклориÑтичеÑк.= фонематичеÑк.= фонографичеÑк.= фонологичеÑк.= фонометричеÑк.= форейторÑк.= формалиÑтичеÑк.= формалиÑÑ‚Ñк.= формально-юридичеÑк.= форштадтÑк.= фоÑфоричеÑк.= фотобиологичеÑк.= фотобиохимичеÑк.= фотодинамичеÑк.= фотокерамичеÑк.= фотокинетичеÑк.= фотоколориметричеÑк.= фотокÑилографичеÑк.= фотолитографичеÑк.= фотолитографÑк.= фотолюбительÑк.= фотомагнитоÑлектричеÑк.= фотометричеÑк.= фотомеханичеÑк.= фотопараметричеÑк.= фотопериодичеÑк.= фотоплаÑтичеÑк.= фотопьезоÑлектричеÑк.= фоторепортерÑк.= фотоÑинтетичеÑк.= фототермографичеÑк.= фототермоплаÑтичеÑк.= фототехнологичеÑк.= фототипичеÑк.= фототопографичеÑк.= фототропичеÑк.= фототурбидиметричеÑк.= фотофизичеÑк.= фотофоничеÑк.= фотохимичеÑк.= фотоцинкографичеÑк.= фотоцинкографÑк.= фотоÑлектролитичеÑк.= фотоÑлектроÑтатичеÑк.= фотоÑлектрофоретичеÑк.= фотоÑлектрохимичеÑк.= фразеологичеÑк.= франглийÑк.= франкмаÑонÑк.= франко-канадÑк.= франко-пруÑÑк.= франко-руÑÑк.= франкофильÑк.= франкфуртÑк.= франциÑканÑк.= франциÑÑк.= фреатичеÑк.= фрейдиÑÑ‚Ñк.= фрейлинÑк.= френологичеÑк.= фритредерÑк.= фрондерÑк.= фтизиатричеÑк.= фундаменталиÑÑ‚Ñк.= фуражирÑк.= фурштатÑк.= футуриÑÑ‚Ñк.= футурологичеÑк.= халифатÑк.= халкидонÑк.= хамбинÑк.= ханойÑк.= хараппÑк.= харизматичеÑк.= хаттÑк.= хатынÑк.= хашимитÑк.= хвоÑтиÑÑ‚Ñк.= хевÑурÑк.= хеттейÑк.= хетто-лувийÑк.= хиазматичеÑк.= хибинÑк.= хилендарÑк.= хилиаÑтичеÑк.= химеричеÑк.= химерландÑк.= химизаторÑк.= химико-технологичеÑк.= химико-фармацевтичеÑк.= химико-фотографичеÑк.= химьÑритÑк.= хиоÑÑк.= хитрецк.= хлебозаводÑк.= хлебопашеÑк.= хлопководчеÑк.= хлопкотабаководчеÑк.= хлопкоткацк.= ходынÑк.= хозÑйÑтвенно-техничеÑк.= холеричеÑк.= холиÑтичеÑк.= холоÑÑ‚Ñцк.= хопвельÑк.= хорезмÑк.= хореичеÑк.= хореогреографичеÑк.= хореодраматичеÑк.= хореологичеÑк.= хориÑмбичеÑк.= хормейÑтерÑк.= хорологичеÑк.= хотьковÑк.= хриÑтианÑко-демократичеÑк.= хриÑторождеÑтвенÑк.= хроматичеÑк.= хромолитографичеÑк.= хромолитографÑк.= хромотипичеÑк.= хроникерÑк.= хронографичеÑк.= хроноÑкопичеÑк.= хрущевÑк.= хтоничеÑк.= худжандÑк.= художничеÑк.= хурритÑк.= хутынÑк.= хьюÑтонÑк.= цареградÑк.= царедворчеÑк.= царьградÑк.= цветоводчеÑк.= цветоплаÑтичеÑк.= цветофотографичеÑк.= цезариÑÑ‚Ñк.= цековÑк.= целебеÑÑк.= ценогенетичеÑк.= централиÑтичеÑк.= централиÑÑ‚Ñк.= центрально-африканÑк.= центриÑÑ‚Ñк.= центричеÑк.= центробаричеÑк.= церемониймейÑтерÑк.= церковноприходÑк.= церковноÑлавÑнÑк.= цефаличеÑк.= цивилизаторÑк.= цигайÑк.= цизальпинÑк.= циклографичеÑк.= циклометричеÑк.= циклоничеÑк.= цилиндроконичеÑк.= цинкографичеÑк.= цинÑк.= циркачеÑк.= цирндорфÑк.= циÑтерцианÑк.= цитологичеÑк.= цитоплазматичеÑк.= цитоÑтатичеÑк.= цицероновÑк.= цуÑимÑк.= цюрихÑк.= чагатайÑк.= чаплиновÑк.= чардаринÑк.= чародейÑк.= чартиÑÑ‚Ñк.= чаÑтничеÑк.= чаÑтно-владельчеÑк.= чаÑтнобанковÑк.= чаÑтновладельчеÑк.= чаÑтногражданÑк.= чаÑтноземлевладельчеÑк.= чаÑтнокапиталиÑтичеÑк.= чаÑтномонополиÑтичеÑк.= чаÑтноÑобÑтвенничеÑк.= чаÑтноÑоциологичеÑк.= чаткальÑк.= чеботарÑк.= чемпионÑк.= черемиÑÑк.= черенковÑк.= черкизовÑк.= чеÑапикÑк.= чечено-ингушÑк.= чеширÑк.= чигиринÑк.= чиновницк.= чиновничеÑк.= чиÑтоплюйÑк.= членовредительÑк.= чоÑеровÑк.= чульманÑк.= шанÑк.= шантажиÑÑ‚Ñк.= шантарÑк.= шанхайÑк.= шаньдунÑк.= шаньÑк.= шариатÑк.= шарлатанÑк.= шарлотта-амальÑк.= шахиншахÑк.= шверинÑк.= шекинÑк.= шелководчеÑк.= шеллингианÑк.= шелльÑк.= шербурÑк.= шерÑтоткацк.= шетлендÑк.= шизофреничеÑк.= ширазÑк.= ширванÑк.= ширококоничеÑк.= широкоцилиндричеÑк.= широкоÑллиптичеÑк.= ширпотребовÑк.= школьничеÑк.= шкурничеÑк.= шлезвиг-гольштейнÑк.= шлиÑÑельбургÑк.= шовиниÑÑ‚Ñк.= шорницк.= шортгорнÑк.= шотландÑко-ирландÑк.= шпильманÑк.= шпицбергенÑк.= шри-ланкийÑк.= штаб-офицерÑк.= штаб-ротмиÑтрÑк.= штабÑ-капитанÑк.= штеделевÑк.= штейгерÑк.= штрейкбрехерÑк.= штундиÑÑ‚Ñк.= штутгартÑк.= шумеро-аккадÑк.= ÑбуллиоÑкопичеÑк.= ÑвбейÑк.= ÑвдемониÑтичеÑк.= ÑвкÑинÑк.= ÑволюциониÑтичеÑк.= ÑволюциониÑÑ‚Ñк.= ÑвриÑтичеÑк.= ÑвÑтатичеÑк.= ÑвтектичеÑк.= ÑвфемиÑтичеÑк.= ÑвфоничеÑк.= ÑвфуиÑтичеÑк.= ÑгоиÑтичеÑк.= ÑгоцентричеÑк.= ÑдамÑк.= ÑдафичеÑк.= ÑдвардианÑк.= ÑдинбургÑк.= ÑзельÑк.= ÑзотеричеÑк.= ÑйдетичеÑк.= ÑйдологичеÑк.= ÑйнштейновÑк.= ÑйфориÑтичеÑк.= ÑквиангармоничеÑк.= ÑквилибриÑтичеÑк.= ÑкзаменаторÑк.= ÑкзегетичеÑк.= ÑкзиÑтенциалиÑÑ‚Ñк.= ÑкзобиологичеÑк.= ÑкзокинетичеÑк.= ÑкзоÑоматичеÑк.= ÑкзотектоничеÑк.= ÑкзотеричеÑк.= ÑкзоцентричеÑк.= ÑкзоÑнергетичеÑк.= ÑклампÑичеÑк.= ÑклектичеÑк.= ÑклиптичеÑк.= ÑконометричеÑк.= Ñкономико-географичеÑк.= Ñкономико-математичеÑк.= Ñкономико-политичеÑк.= Ñкономико-ÑтатиÑтичеÑк.= ÑкÑкурÑантÑк.= ÑкÑкурÑоводчеÑк.= ÑкÑпанÑиониÑÑ‚Ñк.= ÑкÑпериментально-иÑÑледовательÑк.= ÑкÑпериментаторÑк.= ÑкÑплуататорÑко-монополиÑтичеÑк.= ÑкÑпонометричеÑк.= ÑкÑпреÑÑиониÑтичеÑк.= ÑкÑпреÑÑиониÑÑ‚Ñк.= ÑкÑтатичеÑк.= ÑкÑтралингвиÑтичеÑк.= ÑкÑцентричеÑк.= ÑктипографичеÑк.= ÑктопичеÑк.= ÑкуменичеÑк.= ÑлаÑтичеÑк.= ÑлеатÑк.= ÑлевÑинÑк.= ÑлегичеÑк.= ÑлейÑк.= ÑлектроавтоматичеÑк.= ÑлектробиологичеÑк.= ÑлектрогидравличеÑк.= ÑлектрогидродинамичеÑк.= ÑлектрографичеÑк.= ÑлектрокардиографичеÑк.= ÑлектрокерамичеÑк.= ÑлектрокинетичеÑк.= ÑлектромагнетичеÑк.= ÑлектрометеорологичеÑк.= ÑлектрометричеÑк.= Ñлектронно-механичеÑк.= Ñлектронно-оптичеÑк.= Ñлектронно-пневматичеÑк.= Ñлектронно-химичеÑк.= ÑлектроннооптичеÑк.= ÑлектронографичеÑк.= ÑлектрооÑмотичеÑк.= ÑлектропневматичеÑк.= ÑлектрополÑриметричеÑк.= ÑлектрорентгенографичеÑк.= ÑлектроÑтатографичеÑк.= ÑлектротеллуричеÑк.= ÑлектротерапевтичеÑк.= ÑлектротермографичеÑк.= ÑлектрофизиологичеÑк.= ÑлектрофоретичеÑк.= ÑлектрофотографичеÑк.= ÑлектрофотометричеÑк.= ÑлектрохирургичеÑк.= ÑлектрохронометричеÑк.= ÑлладÑк.= ÑллиниÑтичеÑк.= ÑллиптичеÑк.= ÑмблематичеÑк.= ÑмболичеÑк.= ÑмбриогенетичеÑк.= ÑмбриологичеÑк.= ÑмигрантÑк.= ÑмиÑÑарÑк.= ÑмпатичеÑк.= ÑмпириомониÑтичеÑк.= ÑмпиричеÑк.= ÑмфатичеÑк.= ÑнгармоничеÑк.= ÑндодинамичеÑк.= ÑндолимфатичеÑк.= ÑндоплазматичеÑк.= ÑндоÑоматичеÑк.= ÑндотектоничеÑк.= ÑндотермичеÑк.= ÑндоцентричеÑк.= ÑнергичеÑк.= ÑнергодинамичеÑк.= ÑнергометричеÑк.= ÑнергохимичеÑк.= ÑнергоÑлектротехничеÑк.= ÑнзоотичеÑк.= ÑнигматичеÑк.= ÑнкауÑтичеÑк.= ÑнклитичеÑк.= ÑолийÑк.= ÑолитичеÑк.= ÑпентетичеÑк.= ÑпигенетичеÑк.= ÑпиграмматичеÑк.= ÑпиграфичеÑк.= ÑпидейктичеÑк.= ÑпидермичеÑк.= ÑпидиктичеÑк.= Ñпико-героичеÑк.= Ñпико-реалиÑтичеÑк.= Ñпико-романтичеÑк.= ÑпикурейÑк.= ÑпилептичеÑк.= ÑпирÑк.= ÑпиÑтемологичеÑк.= ÑпицентричеÑк.= ÑпицикличеÑк.= ÑпонимичеÑк.= ÑпÑомÑк.= ÑргодичеÑк.= ÑргометричеÑк.= ÑргоÑтичеÑк.= ÑрзурумÑк.= ÑриманфÑк.= ÑриÑтичеÑк.= ÑрратичеÑк.= ÑрцгерцогÑк.= ÑÑкапиÑÑ‚Ñк.= ÑÑперантÑк.= ÑÑÑеиÑтичеÑк.= ÑÑÑеиÑÑ‚Ñк.= ÑÑтезиологичеÑк.= ÑÑтетико-филоÑофÑк.= ÑÑтлÑндÑк.= ÑÑхатологичеÑк.= ÑÑхиловÑк.= Ñтико-аÑкетичеÑк.= Ñтико-дидактичеÑк.= Ñтико-политичеÑк.= Ñтико-филоÑофÑк.= Ñтико-ÑÑтетичеÑк.= ÑтимологичеÑк.= ÑтиологичеÑк.= ÑтнологичеÑк.= ÑтноÑоциологичеÑк.= ÑтолийÑк.= ÑфеÑÑк.= югоÑлавÑнÑк.= югуртинÑк.= юдофильÑк.= южно-китайÑк.= южнокитайÑк.= южноруÑÑк.= южноÑлавÑнÑк.= юкатанÑк.= юконÑк.= юниониÑÑ‚Ñк.= юнкоровÑк.= юннатовÑк.= юньнань-гуйчжоуÑк.= юридико-техничеÑк.= юриÑконÑультÑк.= ютландÑк.= ÑŽÑ‚Ñк.= ÑбедничеÑк.= ÑвÑк.= Ñдерно-химичеÑк.= ÑзыкотворчеÑк.= ÑковетинÑк.= ÑковитÑк.= ÑнÑениÑÑ‚Ñк.= ÑплийÑк.= ÑÑÑк.= ÑÑÑко-кишиневÑк.= ÑфетидологичеÑк.= ÑфетичеÑк.= link-grammar-5.3.16/data/ru/words/words.260000664000076400007640000000640212431741033015126 00000000000000авантюриÑтич.= автоматич.= академич.= альтруиÑтич.= амбициоз.= анахронич.= анекдотич.= антагониÑтич.= антипатич.= аполитич.= ариÑтократич.= артиÑтич.= аÑимметрич.= афориÑтич.= аффектив.= безалабер.= безапеллÑцион.= безблагодат.= безграмот.= безжалоÑÑ‚.= беззащит.= безответ.= безотвÑз.= безотрад.= безрадоÑÑ‚.= безраÑÑуд.= безропот.= безыÑход.= беÑпардон.= беÑпроÑвет.= беÑÑтраш.= беÑÑчаÑÑ‚.= беÑталан.= беÑтрепет.= беÑхарактер.= беÑхребет.= беÑцеремон.= благовид.= благодуш.= благолеп.= благонадеж.= благоразум.= благоÑклон.= болезнетвор.= быÑтротеч.= бюрократич.= взбалмош.= внутриÑердеч.= вÑерадоÑÑ‚.= вÑеÑовершен.= выÑокопар.= гигиенич.= гигроÑкопич.= голоÑлов.= громоглаÑ.= громозвуч.= демагогич.= демократич.= деÑпотич.= дидактич.= дипломатич.= диÑгармонич.= добродуш.= добропорÑдоч.= догматич.= дружелюб.= законопреÑтуп.= злополуч.= злоÑмрад.= злохитроÑÑ‚.= идеалиÑтич.= импозант.= импреÑÑиониÑтич.= импульÑив.= индифферент.= иÑкромет.= казуиÑтич.= какофонич.= катаÑтрофич.= категорич.= кондицион.= конÑпектив.= кредитоÑпоÑоб.= криводуш.= лавиноопаÑ.= любоÑтраÑÑ‚.= мелодраматич.= метафорич.= многогран.= многоÑкорб.= многоÑлез.= морозоупор.= наиÑовершен.= натуралиÑтич.= небезвкуÑ.= небезвод.= неблагозвуч.= негоÑтеприим.= недальновид.= недоумен.= незаурÑд.= неконкрет.= нелюбопыт.= непотреб.= неприглÑд.= непроблематич.= неразлуч.= неÑподруч.= неÑуÑвет.= неугомон.= неудобопонÑÑ‚.= никчемуш.= огнеопаÑ.= оÑтроÑзыч.= патриотич.= педантич.= пеÑÑимиÑтич.= полнозвуч.= пречуд.= прибыточ.= приÑкорб.= приÑтраÑÑ‚.= противорелигиоз.= раÑчудеÑ.= ригориÑтич.= романтич.= ÑамодоÑтаточ.= Ñамокритич.= ÑаркаÑтич.= Ñимволич.= Ñимптоматич.= Ñкоротеч.= Ñкрупулез.= Ñлабодуш.= Ñлабохарактер.= Ñмехотвор.= ÑопричаÑÑ‚.= ÑхолаÑтич.= тошнотвор.= трагикомич.= фантаÑтич.= флегматич.= фотогенич.= человеконенавиÑÑ‚.= чиÑтоплот.= щелочеупор.= ÑгоиÑтич.= Ñклектич.= ÑкÑпанÑив.= ÑкÑпреÑÑив.= ÑкÑтравагант.= Ñргономич.= link-grammar-5.3.16/data/ru/words/words.1670000664000076400007640000000135112431741033015212 00000000000000беготн.= болтовн.= бормотн.= брызготн.= букл.= визготн.= возн.= воркотн.= дерготн.= дрызготн.= западн.= квашн.= клешн.= конопл.= копотн.= лыжн.= малышн.= марл.= матроÑн.= пачкотн.= пешн.= пиÑкотн.= плеÑкотн.= пукл.= ракл.= раÑпр.= ребÑтн.= рифл.= руготн.= Ñакл.= Ñеменодол.= ÑемÑдол.= Ñловопр.= Ñолдатн.= Ñтез.= Ñтрекотн.= ÑтрÑпн.= Ñтукотн.= Ñтупн.= Ñуетн.= толкотн.= топотн.= трепотн.= треÑкотн.= хлопотн.= шаркотн.= шепотн.= шоферн.= щелкотн.= link-grammar-5.3.16/data/ru/words/words.910000664000076400007640000000153212431741033015127 00000000000000алекперов.= алиев.= аушев.= аÑцков.= бабурин.= вешнÑков.= волошин.= вÑхирев.= газизуллин.= галазов.= гуÑтов.= гуцериев.= дзаÑохов.= евтушенков.= заварзин.= зурабов.= зюганов.= ивашов.= илюмжинов.= казьмин.= каÑÑŒÑнов.= квашнин.= клебанов.= коков.= купцов.= лужков.= лукин.= магомедов.= маÑхадов.= немцов.= окулов.= патрушев.= платонов.= потанин.= примаков.= рахимов.= рыжков.= ÑеваÑтьÑнов.= Ñкуратов.= Ñтародубцев.= Ñтепашин.= тулеев.= уÑтинов.= хубиев.= черногоров.= шабдураÑулов.= шаймиев.= юмашев.= link-grammar-5.3.16/data/ru/words/words.830000664000076400007640000000353112431741033015131 00000000000000благоÑлов.= вдолб.= вжив.= возлюб.= вразум.= вÑкорм.= вÑхолм.= выдолб.= выдуб.= вымолв.= выÑурьм.= вытереб.= выщерб.= докорм.= докуп.= долеп.= долов.= долом.= доруб.= дотоп.= заглуб.= загуб.= задав.= задолб.= зажив.= закорм.= закрив.= залов.= замолв.= заÑкоб.= заÑлеп.= заÑрам.= заÑтолб.= затереб.= захлам.= защем.= изгуб.= издолб.= издроб.= излов.= излуп.= излюб.= изруб.= изъÑв.= изъÑзв.= иÑкорм.= иÑкроп.= награф.= надав.= наддолб.= надлуп.= надроб.= надуб.= накорм.= накуп.= налов.= налуп.= натереб.= невзлюб.= обÑтуп.= обхам.= оглуп.= огруб.= оÑкоп.= оÑтолб.= отграф.= отдав.= отжив.= отлюб.= оттереб.= оттруб.= отуп.= отщем.= очерÑтв.= ошелом.= перегуб.= передав.= перелеп.= перелуп.= перетом.= повыруб.= погнев.= погуб.= поддав.= поддолб.= поджив.= подлеп.= подлов.= подлуп.= подолб.= подтуп.= покроп.= полеп.= понов.= поÑурьм.= потереб.= предуÑтанов.= предъÑв.= придав.= прикоп.= примолв.= прищем.= прогнев.= програф.= продешев.= продолб.= продуб.= промолв.= протруб.= разбомб.= раздав.= раздолб.= разлюб.= раÑкуп.= раÑтом.= раÑщем.= Ñгуб.= Ñдав.= ÑпрÑм.= Ñтрав.= ÑÑŠÑзв.= укуп.= умертв.= употреб.= уÑынов.= утороп.= уÑзв.= link-grammar-5.3.16/data/ru/words/words.1950000664000076400007640000000152712431741033015220 00000000000000благодат.= благоÑÑ‚.= влаÑÑ‚.= ворван.= гадоÑÑ‚.= гар.= гармон.= гнилоÑÑ‚.= гореÑÑ‚.= гортан.= дерзоÑÑ‚.= доблеÑÑ‚.= емкоÑÑ‚.= жалоÑÑ‚.= жидкоÑÑ‚.= завиÑÑ‚.= заум.= злоÑÑ‚.= знат.= киновар.= лазур.= латун.= леÑÑ‚.= личноÑÑ‚.= лопаÑÑ‚.= маÑÑ‚.= мерзоÑÑ‚.= мут.= ненавиÑÑ‚.= пажит.= пакоÑÑ‚.= паперт.= поверхноÑÑ‚.= помеÑ.= поÑкон.= прелеÑÑ‚.= радоÑÑ‚.= разноÑÑ‚.= ревноÑÑ‚.= редкоÑÑ‚.= роÑÑып.= ртут.= рукопиÑ.= Ñкатерт.= ÑладоÑÑ‚.= ÑлÑкот.= Ñмерт.= ÑовеÑÑ‚.= Ñтепен.= ÑтраÑÑ‚.= ÑыромÑÑ‚.= Ñ‚ÑгоÑÑ‚.= хитроÑÑ‚.= целоÑÑ‚.= ценноÑÑ‚.= чаÑÑ‚.= ÑроÑÑ‚.= link-grammar-5.3.16/data/ru/words/words.2440000664000076400007640000000156712431741033015217 00000000000000админиÑтрир.= аплодир.= баÑÑ‚.= бедÑтв.= безмолвÑтв.= благодарÑтв.= брезг.= будир.= взаимодейÑтв.= влаÑтв.= ворк.= дирижир.= диÑкуÑÑир.= завед.= здравÑтв.= злобÑтв.= каÑкадир.= колд.= конкурир.= контраÑтир.= курÑир.= лавир.= лидир.= мышк.= озор.= отÑутÑтв.= позир.= препÑÑ‚Ñтв.= претенд.= приÑутÑтв.= проÑтитуир.= противодейÑтв.= путешеÑтв.= реагир.= Ñачк.= ÑодейÑтв.= Ñолир.= ÑоответÑтв.= ÑопутÑтв.= ÑочувÑтв.= Ñпекулир.= ÑпоÑобÑтв.= ÑтранÑтв.= умÑтв.= учаÑтв.= фехт.= фигурир.= филоÑофÑтв.= функционир.= шеÑтв.= ÑвÑтв.= link-grammar-5.3.16/data/ru/words/words.390000664000076400007640000000507312431741033015135 00000000000000абальÑн.= абрамÑон.= абрамÑн.= абрелÑн.= авагимÑн.= авакÑн.= аверьÑн.= аганбегÑн.= агаÑн.= адамÑон.= адизÑн.= азрельÑн.= айламазÑн.= айнштейн.= айрапетÑн.= акопÑн.= алабÑн.= алмоÑн.= амбарцумÑн.= амирбекÑн.= амирзÑн.= анахатунÑн.= андерÑон.= андриÑн.= антонÑн.= арабьÑн.= аракелÑн.= аранÑон.= араратÑн.= аревджанÑн.= арзуманÑн.= ариÑтакеÑÑн.= ароÑн.= аруÑтамÑн.= арутюнÑн.= арушанÑн.= аршакьÑн.= аÑланьÑн.= атанеÑÑн.= ахтамаÑн.= аÑзÑн.= бабаÑн.= бабиÑн.= багдаÑарьÑн.= багдаÑарÑн.= баграмÑн.= бадалÑн.= базильÑн.= барекÑн.= барÑегÑн.= бенциÑн.= бернштейн.= берштейн.= болтÑн.= болштейн.= боÑн.= браунштейн.= бронштейн.= будагÑн.= бурштейн.= вайнштейн.= валериÑн.= вализÑн.= варельджÑн.= вартанÑн.= вартеванÑн.= ватÑон.= великÑон.= вильÑон.= вильштейн.= вольфÑон.= воÑканÑн.= габриÑлÑн.= газарьÑн.= газизьÑн.= галуÑтьÑн.= гамбарÑн.= гандаÑн.= гаранÑн.= гаÑпарÑн.= гаÑн.= гдлÑн.= геворкÑн.= генгурьÑн.= герштейн.= гинзбург.= грегорÑн.= григорьÑн.= григорÑн.= гринштейн.= грубштейн.= гутенберг.= давидÑон.= данильÑн.= делокьÑн.= демьÑн.= джалалÑн.= джекÑон.= джигарханÑн.= добриÑн.= друÑн.= егиазарÑн.= емельÑн.= йордан.= карапетÑн.= кацнельÑон.= кобзон.= кох.= куприÑн.= либерман.= лукьÑн.= мартироÑÑн.= меликьÑн.= мигранÑн.= микоÑн.= мильштейн.= мирзоÑн.= мкртчÑн.= оганеÑÑн.= оÑипьÑн.= перчÑн.= петроÑÑн.= пештмалджÑн.= рашмаджÑн.= рубинштейн.= рудинштейн.= ÑарьÑн.= ÑиÑакÑн.= Ñпилберг.= тер-петроÑÑн.= томÑ.= томÑон.= уринÑон.= урыÑон.= фельдштейн.= хачатурÑн.= хоффман.= чубарьÑн.= шаумÑн.= ÑдиÑон.= Ñйнштейн.= ÑкобÑон.= link-grammar-5.3.16/data/ru/words/words.2070000664000076400007640000002044112431741033015206 00000000000000вверÑта.= вдела.= взгада.= взлома.= взнузда.= вкапа.= вката.= вкача.= вкида.= вмота.= воздела.= впаÑ.= вÑкопа.= втаÑка.= втача.= выбрызга.= выбуха.= выведа.= выгада.= выдела.= выдерга.= выдума.= выкача.= выкида.= выклепа.= выковырÑ.= выколупа.= выкуша.= вылака.= вымака.= выменÑ.= вымеша.= вынюха.= выпиха.= выпрыÑка.= выпыта.= выÑвата.= выÑлуша.= выÑтега.= выÑтира.= выÑтрада.= выÑтрелÑ.= выÑтрога.= выÑтруга.= выÑтука.= выÑчита.= вытаÑка.= вытача.= вытолка.= вытреÑка.= вытÑга.= выхарка.= выхлеба.= выцапа.= вычерка.= вычерпа.= вышага.= вышарка.= вышвырÑ.= вышнырÑ.= выщелка.= выщупа.= довеша.= додела.= докапа.= докида.= докуша.= домеша.= допаÑ.= допечата.= доÑажа.= доÑтега.= доÑтира.= доÑтрелÑ.= доÑтрÑпа.= дотача.= дохлеба.= дочерпа.= дошага.= дошвырÑ.= забаюка.= забода.= забрызга.= заверÑта.= завожжа.= загада.= заглота.= задрипа.= задрызга.= закида.= заклепа.= заковырÑ.= закрапа.= залапа.= залаÑка.= залата.= залÑпа.= занузда.= запаÑ.= запилика.= запиха.= запичка.= заплата.= заповеда.= запрыÑка.= запуга.= запха.= запÑтна.= заÑвата.= заÑедла.= заÑтега.= заÑтира.= заÑтраща.= заÑтрога.= заÑтруга.= заÑтука.= заÑчита.= затача.= затерза.= затиÑка.= затолка.= заторка.= затурка.= затырка.= затюка.= захапа.= захарка.= захвата.= захомута.= зацапа.= зачерка.= зачерпа.= зачирка.= зашарка.= зашарпа.= заштопа.= защелка.= избода.= изваÑ.= изведа.= излаза.= изруга.= иÑкапа.= иÑковерка.= иÑковырÑ.= иÑколупа.= иÑкопа.= иÑплава.= иÑполза.= иÑпрыÑка.= иÑпыта.= иÑпÑтна.= иÑÑтега.= иÑÑтрелÑ.= иÑтиÑка.= иÑчерка.= иÑчирка.= иÑшага.= иÑшнырÑ.= иÑштопа.= набрызга.= наверÑта.= навеша.= навороча.= навыдума.= нагада.= надерга.= надклепа.= надлома.= накапа.= накарка.= накарÑба.= накида.= наколупа.= накомка.= накрапа.= накропа.= налузга.= налÑпа.= намазюка.= намара.= наменÑ.= намеша.= наобеща.= напахта.= напаÑ.= наплаÑта.= наплюха.= напрыÑка.= напута.= напха.= наÑажа.= наÑтега.= наÑтира.= наÑтраща.= наÑтрога.= наÑтруга.= наÑтука.= натача.= наторка.= науÑька.= нахапа.= нахарка.= нацарапа.= начерка.= начерпа.= начерта.= начирка.= нашвырÑ.= нашлепа.= нашмыга.= наштопа.= нащелка.= нащупа.= недодела.= недодума.= обаÑ.= обдерга.= обдума.= обкида.= обковырÑ.= обкопа.= облаза.= облаÑка.= обмаха.= обруга.= обÑтира.= обÑтрелÑ.= обÑтрога.= обÑтруга.= обÑтрÑпа.= обÑтука.= обтача.= обтиÑка.= обтÑпа.= обузда.= обуÑ.= обхарка.= обхвата.= обхлопа.= обцарапа.= обшаÑта.= обшика.= обшнырÑ.= обштопа.= общелка.= объерза.= обыгра.= одоле.= опаÑ.= опута.= оÑедла.= оÑиÑ.= оÑтрога.= оÑтруга.= отвалÑ.= отведа.= отвороча.= отгада.= отгроха.= откапа.= отката.= откача.= откида.= отковырÑ.= отколупа.= откуша.= отлÑпа.= отпрука.= отруга.= отÑлуша.= отÑтега.= отÑтрога.= отÑтруга.= отÑтука.= отÑчита.= оттолка.= оттопа.= оттюка.= оттÑга.= оттÑпа.= отхвата.= отхлеба.= отчерпа.= отшага.= отшлепа.= отштопа.= отщелка.= охлопа.= ошика.= перевеша.= перевида.= перегада.= передума.= переигра.= перекапа.= перекида.= перекока.= перекопа.= перекута.= перелаза.= перемота.= перепаÑ.= перепиха.= переÑажа.= перетача.= перетерÑ.= перетÑга.= перечита.= перещупа.= побаюка.= побода.= поболта.= побрызга.= поведа.= повылома.= повытаÑка.= поглота.= подболта.= подбуха.= подела.= подкапа.= подката.= подкида.= подклепа.= подлата.= подлома.= подмеша.= подмота.= подпаÑ.= подпиха.= подпута.= подÑедла.= подÑлуша.= подÑтега.= подÑчита.= подтаÑка.= подтача.= подторка.= подтÑпа.= подузда.= подуÑька.= подцапа.= подчита.= подшвырÑ.= подштопа.= пожертвова.= поигра.= пойма.= покапа.= покарÑба.= поколупа.= покомка.= полака.= полиÑта.= помака.= понадела.= понакида.= понюха.= пообеща.= пооблома.= попачка.= попаÑ.= попечата.= поруба.= поÑажа.= поÑедла.= поÑтега.= поÑтраща.= поÑтрелÑ.= поÑтрога.= поÑтруга.= поÑтрÑпа.= потача.= потиÑка.= потрога.= похвата.= похлеба.= похлопа.= почерка.= почирка.= пошата.= пошлепа.= поштопа.= пощелка.= пощупа.= предначерта.= преодоле.= пригулÑ.= придума.= прикача.= прикида.= прилÑпа.= примота.= приÑтега.= приÑтука.= приÑчита.= притача.= притолка.= проведа.= продела.= продерга.= продума.= прозева.= прокида.= проклепа.= пролиÑта.= промаха.= променÑ.= проморга.= пронюха.= пропаÑ.= проработа.= проÑажа.= проÑвата.= проÑлуша.= проÑтега.= проÑтука.= протача.= протÑга.= профука.= прохлопа.= прочита.= прочувÑтвова.= прошага.= прошамка.= проштопа.= прощелка.= развеша.= разгада.= раздерга.= раздолба.= разлÑпа.= размаха.= разнюха.= разработа.= раÑкока.= раÑколупа.= раÑкопа.= раÑпиха.= раÑпуга.= раÑпыта.= раÑÑлуша.= раÑÑтрелÑ.= раÑтаÑка.= раÑтача.= раÑтерза.= раÑтиÑка.= раÑтолка.= раÑÑ‚Ñпа.= раÑхвата.= раÑхлеба.= раÑцарапа.= раÑшвырÑ.= раÑшлепа.= раÑшуга.= раÑщелка.= Ñболта.= Ñдерга.= Ñжамка.= Ñкапа.= Ñкача.= Ñкида.= ÑковырÑ.= Ñколупа.= Ñкопа.= Ñкропа.= Ñкуша.= Ñлопа.= Ñлузга.= ÑлÑпа.= Ñмара.= ÑоÑвата.= ÑоÑтега.= ÑоÑтрÑпа.= Ñпечата.= Ñтача.= ÑтреÑка.= Ñхапа.= Ñхлеба.= Ñхрупа.= ÑÑ…Ñ€Ñпа.= Ñцарапа.= Ñчерпа.= убаюка.= угада.= уготова.= угроха.= удела.= удума.= укока.= улома.= умеша.= унюха.= упаÑ.= упита.= упиха.= упичка.= уплаÑта.= упута.= уÑажа.= уÑтрога.= уÑтруга.= уÑчита.= ухлопа.= уштопа.= ущупа.= link-grammar-5.3.16/data/ru/words/words.410000664000076400007640000000133212431741033015120 00000000000000балык.= блеÑк.= брех.= бульончик.= валежник.= верезг.= вереÑк.= визг.= воздух.= войлок.= воÑк.= горох.= грог.= долг.= дребезг.= извеÑтнÑк.= коньÑк.= крик.= крупник.= крыжовник.= лапник.= ликерчик.= лоÑк.= лÑзг.= мак.= мышьÑк.= пенник.= перчик.= пиÑк.= разбег.= раÑÑольник.= риÑлинг.= Ñалатик.= Ñитник.= Ñитчик.= Ñмех.= Ñрок.= Ñупчик.= Ñурик.= табак.= творог.= тик.= травник.= укропчик.= урюк.= холÑтик.= чеÑнок.= шиповник.= шорох.= щелок.= link-grammar-5.3.16/data/ru/words/words.2170000664000076400007640000006755312431741033015226 00000000000000абаканÑнергопромÑтро.= автовазÑтро.= автодорÑтро.= автозаводÑтро.= автоÑтро.= агродорÑпецÑтро.= агропромдорÑтро.= агропромÑпецÑтро.= агропромÑтро.= адыгÑельÑтро.= азербтоннельметроÑтро.= аккор-леÑÑтро.= аккорлеÑÑтро.= алапаевÑкÑтро.= алекÑандровжилÑтро.= алекÑандровÑпецÑтро.= алекÑинпромÑтро.= алтайагрожилÑтро.= алтайжилÑтро.= алтайпромÑтро.= алтайÑельÑлектроÑетьÑтро.= алтайÑтро.= алтайÑлеваторÑпецÑтро.= алтайÑнергоÑтро.= амуркомÑтро.= амурÑельхозÑтро.= анапаагроÑтро.= ангарÑкнефтехимремÑтро.= ангарÑтро.= апатитÑтро.= апатитыремÑтро.= аппаратоÑтро.= аргтехÑтро.= арзамаÑагроÑтро.= арктикÑтро.= армавиргражданÑтро.= армавирÑтро.= армуралÑибÑтро.= архангельÑкгражданÑтро.= архангельÑкÑельÑтро.= архÑтро.= аÑбеÑÑ‚Ñтро.= аÑтраханводÑтро.= аÑтраханьлеÑбумÑтро.= аÑтраханьнефтегазÑтро.= аÑтраханьÑтро.= аÑтраханьтеплоÑнергоÑтро.= аÑтрпромÑтро.= аÑфальтÑтро.= атомÑнергоÑтро.= ачинÑкÑтро.= базÑтро.= балтÑнергоÑтро.= бамÑтро.= бамтоннельÑтро.= барнаулжилÑтро.= барнаулÑтро.= башмедьÑтро.= башнефтехимремÑтро.= башремÑтро.= башÑтро.= башуралÑнергоÑтро.= белгородоблгражданÑтро.= белореченÑкÑтро.= березникихимÑтро.= бетонÑтро.= бийÑкремÑтро.= билибиноÑельÑтро.= богучангÑÑÑтро.= бокÑитÑтро.= братÑкгорÑтро.= братÑкгÑÑÑтро.= братÑкдорÑтро.= братÑклеÑÑтро.= братÑкпромÑтро.= братÑкÑпецÑтро.= брÑнÑкагропромдорÑтро.= брÑнÑкагропромÑтро.= брÑнÑквладимирÑтро.= брÑнÑкдорÑтро.= брÑнÑкоблÑтро.= брÑнÑкÑельÑтро.= брÑнÑкÑтро.= брÑнÑктрубопроводÑтро.= брÑнÑкчернобыльÑтро.= буденновÑкÑтро.= бурводÑтро.= бурÑтагропромдорÑтро.= бурÑтгражданÑтро.= бурÑтлеÑÑтро.= бурÑÑ‚Ñтро.= бурÑÑ‚ÑнергоÑтро.= бухтугольÑтро.= варьеганжилÑтро.= варьеганнефтегазÑтро.= верхневолжÑкÑельÑлектроÑетьÑтро.= викуловоагроÑтро.= вилюйгÑÑÑтро.= витимгÑÑÑтро.= владикавказÑтро.= владимирагропромÑтро.= владимиргражданÑтро.= владпромÑтро.= владÑпецÑтро.= вниимонтажÑпецÑтро.= водинжÑельÑтро.= водопроводÑтро.= водоÑтро.= водÑтро.= волгаоргÑнергоÑтро.= волгаÑлектроÑетьÑтро.= волгаÑнергоÑтро.= волгоградагропромдорÑтро.= волгоградагропромÑтро.= волгоградводÑтро.= волгоградгоргражданÑтро.= волгоградгражданÑтро.= волгограднефтегазÑтро.= волгоградÑовхозмелиоводÑтро.= волгоградÑтро.= волгоградтрактороремÑтро.= волгодонводÑтро.= волгодорÑтро.= волгоÑельÑлектроÑетьÑтро.= волгоÑтро.= волгоÑлектроÑетьÑтро.= волгоÑнергоÑтро.= волдорÑтро.= вологдагражданÑтро.= вологдаинжÑельÑтро.= вологдаÑельÑтро.= вологдаÑпецÑтро.= вологдаÑтро.= вольÑкцемÑтро.= воронежагропромдорÑтро.= воронежагропромÑтро.= воронежводÑтро.= воронежгражданÑтро.= воронежоблгражданÑтро.= воронежÑтро.= воронежтрубопроводÑтро.= воÑÑибмоÑтоÑтро.= воÑÑибтранÑÑтро.= воÑтокремÑтро.= воÑтокÑельÑлектроÑетьÑтро.= воÑтокÑибÑлектроÑетьÑтро.= воткинÑкгÑÑÑтро.= вÑзьмаÑтро.= гагаринÑтро.= газжилÑтро.= газкомпромÑельÑтро.= газÑпецÑтро.= газÑтро.= геленджикагрокурортÑтро.= гидроÑпецÑтро.= гидроÑтро.= гидроÑнергоÑтро.= гипрокоммунÑтро.= главарменÑтро.= главболгарÑтро.= главвоенÑтро.= главмоÑÑтро.= главнечерноземводÑтро.= главновоÑибирÑкÑтро.= главÑпецÑтро.= главульÑновÑкÑельÑтро.= гордорÑтро.= горзеленÑтро.= горноÑпецÑтро.= горÑтро.= горькнефтехимремÑтро.= гоÑÑтро.= гражданÑтро.= гродножилÑтро.= грознефтехимремÑтро.= гÑÑÑтро.= дагеÑтанагропромÑтро.= дагеÑтанпроектÑтро.= дагÑельÑлектроÑетьÑтро.= дальавтоÑтро.= дальводÑтро.= дальвоенморÑтро.= дальморÑтро.= дальмоÑтоÑтро.= дальÑвÑзьÑтро.= дальÑельÑлектроÑетьÑтро.= дальÑпецÑтро.= дальтранÑÑтро.= дальшахтоÑтро.= дальÑлектроÑетьÑтро.= дальÑнергоÑтро.= данÑтро.= дзержинÑкÑнергоÑтро.= димитровградÑтро.= дипкапÑтро.= донатомÑтро.= донаÑродорÑтро.= донÑлектроÑетьÑтро.= дормоÑÑ‚Ñтро.= дорогобужхимÑтро.= дорремÑтро.= дорÑантехÑтро.= дорÑтро.= дчоÑельÑлектроÑетьÑтро.= ениÑейгÑÑÑтро.= ефремовÑтро.= желдорÑтро.= железобетонÑтро.= жилгражданÑтро.= жилпромÑтро.= жилÑельÑтро.= жилÑоцÑтро.= жилÑтро.= жуковÑкÑтро.= забайкалÑельÑлектроÑетьÑтро.= забайкалÑтро.= заводоуковÑкагроÑтро.= заводÑтро.= запÑельÑлектроÑетьÑтро.= запÑибгазпромÑтро.= запÑибжилÑтро.= запÑибÑельÑлектроÑетьÑтро.= запÑибтранÑÑтро.= запÑибтрубопроводÑтро.= запÑибÑлектроÑетьÑтро.= запÑнергоÑтро.= зарубежатомÑнергоÑтро.= зарубежÑтро.= зарубежтранÑÑтро.= зарубежÑнергоÑтро.= зауралÑельÑлектроÑетьÑтро.= звенигороднерудÑтро.= зеленоградÑтро.= земÑтро.= зеÑгÑÑÑтро.= златоуÑтметаллургÑтро.= золотоÑтро.= ивановооблгражданÑтро.= ивгорÑтро.= игарÑтро.= изобильноежилÑтро.= илимÑкгражданÑтро.= илимÑкгÑÑÑтро.= илимÑкпромÑтро.= ингушÑтро.= интернефтегазÑтро.= интерÑтро.= иркутÑкÑпецÑтро.= каббалкгражданÑтро.= каббалпроектÑтро.= каздорÑтро.= калининградгазÑтро.= калининградоблгражданÑтро.= калининградÑтро.= калининградтÑцÑтро.= калугаагропромдорÑтро.= камазÑтро.= камгÑÑÑнергоÑтро.= камдорÑтро.= карелгражданÑтро.= карелинжÑельÑтро.= катуньгÑÑÑтро.= катÑкпромÑтро.= катÑкÑнергопромÑтро.= кировÑельÑлектроÑетьÑтро.= когалымнефтеÑпецÑтро.= колатомÑнергоÑтро.= колымагÑÑÑтро.= колюбакинонерудÑтро.= комиÑнергоÑтро.= коммунремÑтро.= комплектÑтро.= кондопожÑтро.= коршуновÑтро.= коÑтромагражданÑтро.= коÑтромаÑтро.= котлаÑлеÑÑтро.= краÑноармейÑкпромжилÑтро.= краÑнодаргазÑтро.= краÑнодаркрайгражданÑтро.= краÑнодарÑтро.= краÑнодартрубопроводÑтро.= краÑнодарÑлектроÑтро.= краÑноленинÑкнефтеÑпецÑтро.= краÑноÑÑ€ÑкагропромÑтро.= краÑноÑÑ€ÑкгÑÑÑтро.= краÑноÑÑ€ÑккрайгражданÑтро.= краÑноÑÑ€ÑклеÑпроектÑтро.= краÑноÑÑ€ÑкÑельÑлектроÑетьÑтро.= краÑноÑÑ€ÑкÑлектроÑетьÑтро.= краÑноÑÑ€ÑкÑнергопромÑтро.= кубаньагропромÑтро.= кубаньгазÑтро.= кубаньнефтегазÑтро.= кубаньÑельÑлектроÑетьÑтро.= кудымкаргражданÑтро.= кузбаÑÑтро.= кузбаÑÑшахтоÑтро.= кузбаÑÑÑнергоÑтро.= кузнецкпромÑтро.= кузнецкшахтоÑтро.= кузниишахтоÑтро.= кузниишахтÑтро.= куйбышевнефтепромÑтро.= куйбышевнефтехимремÑтро.= куйбышевÑпецÑтро.= культбытÑтро.= кургантрубопроводÑтро.= курейгÑÑÑтро.= курÑкатомÑнергоÑтро.= курÑкгражданÑтро.= кызылпромÑтро.= кызылÑтро.= лангепаÑнефтеÑтро.= ленгазÑпецÑтро.= ленгидроÑнергоÑпецÑтро.= лендорÑтро.= ленинградÑпецÑтро.= леноблÑтро.= леноргÑнергоÑтро.= ленпромÑтро.= лентелефонÑтро.= ленуренгойÑтро.= леÑоÑтро.= магаданÑнергоÑтро.= магиÑтральдорÑтро.= магнитогорÑкгорремÑтро.= магнитогорÑктранÑÑтро.= магнитоÑтро.= мамонтовнефтепромÑтро.= манÑкдорÑтро.= марийгражданÑтро.= мариÑнергоÑтро.= межгорÑвÑзьÑтро.= металлоÑтро.= металлургÑтро.= метроÑтро.= минмонтажÑпецÑтро.= минÑтро.= мирныйдорÑтро.= монолитÑтро.= монтажÑпецÑтро.= монтажÑтро.= мордовÑтро.= моÑавтопромÑтро.= моÑагропромÑтро.= моÑаÑфальтÑтро.= моÑбаÑÑшахтоÑтро.= моÑводоканалÑтро.= моÑгазопроводÑтро.= моÑгазÑетьÑтро.= моÑгипронииÑельÑтро.= моÑгорноÑпецÑтро.= моÑгортранÑÑтро.= моÑжилÑтро.= моÑзагранÑнергоÑтро.= моÑзарубежÑтро.= моÑзеленÑтро.= моÑинжзеленÑтро.= моÑинжÑпецÑтро.= моÑинжÑтро.= моÑкапÑтро.= моÑмонтажÑпецÑтро.= моÑоблгазÑтро.= моÑоблинжÑтро.= моÑоблÑельÑтро.= моÑоблÑпецÑтро.= моÑоблÑтро.= моÑоргÑтро.= моÑотделÑпецÑтро.= моÑотделÑтро.= моÑпромÑтро.= моÑремÑтро.= моÑÑантехÑтро.= моÑÑпецпромÑтро.= моÑÑтро.= моÑтелефонÑтро.= моÑтеплоÑетьÑтро.= моÑтоÑтро.= моÑтранÑÑтро.= моÑфундаментÑтро.= моÑÑнергоÑтро.= мурманÑкгражданÑтро.= мурманÑкжилÑтро.= мурманÑкинжÑельÑтро.= мурманÑкпромÑтро.= муромÑтро.= надымдорÑтро.= находкагражданÑтро.= невельÑтро.= неманÑпецÑтро.= нефтебазÑтро.= нефтегазÑпецÑтро.= нефтегазÑтро.= нечерноземагропромÑтро.= нижегородгражданÑтро.= нижегородзеленÑтро.= нижегородÑельÑтро.= нижегородÑтро.= нижнеангарÑктранÑÑтро.= нижневартовÑкгражданÑтро.= нижневартовÑкÑпецÑтро.= нижневартовÑкÑнергоÑетьÑтро.= нижневартовÑкÑнергоÑтро.= нижневолжÑкÑпецÑтро.= нижнегородгÑÑÑтро.= нижнекамÑкгÑÑÑтро.= нижнеомÑкцелинÑтро.= никельÑтро.= новгородгражданÑтро.= новгороддорÑельÑтро.= новгородÑельÑтро.= новгородÑтро.= новгородхимÑтро.= новокузнецкгражданÑтро.= новомоÑковÑкхимÑтро.= новоÑибирÑкагропромÑтро.= новоÑибирÑкгазÑтро.= новоÑибирÑкгражданÑтро.= новоÑибирÑктÑцÑтро.= новотроицкметаллургÑтро.= норильÑкÑпецремÑтро.= норильÑктрубопроводÑтро.= норильÑкшахтÑпецÑтро.= норильÑкшахтÑтро.= ноÑбрьÑкдорÑтро.= ноÑбрьÑкнефтегазÑтро.= ноÑбрьÑкнефтеÑпецÑтро.= облгражданÑтро.= облÑельÑтро.= общемашиноÑтро.= обьнефтегазÑтро.= октÑбрьÑкдорÑтро.= омÑкагропромдорÑтро.= омÑкагропромÑтро.= омÑкгражданÑтро.= омÑкнефтепроводÑтро.= омÑкнефтехимремÑтро.= омÑкÑельÑлектроÑетьÑтро.= омÑктранÑÑтро.= омÑкÑнергоÑтро.= опочкаагропромÑтро.= оргÑтро.= оргтехÑтро.= оргÑнергоÑтро.= орелагропромдорÑтро.= орелагропромÑтро.= орелгазÑтро.= орелдорÑтро.= орелинжÑельÑтро.= орелÑтро.= оренбургагропромÑтро.= оренбурггазпромÑтро.= оренбурггражданÑтро.= оренбургдорÑтро.= оренбургзаводÑтро.= оренбургнефтегазÑтро.= оренбургоблгражданÑтро.= оренбургÑельÑлектроÑетьÑтро.= оренбургÑпецÑтро.= оренбургÑтро.= оренбургтранÑÑтро.= оренбургÑлеваторÑпецÑтро.= оренбургÑнергоÑтро.= орешкипромÑтро.= орÑкжилÑтро.= оÑколметаллургÑтро.= отделÑтро.= певекÑнергоÑтро.= пензаагрожилÑтро.= пензажилÑтро.= пензаоблгражданÑтро.= пензапромÑтро.= пензаÑтро.= переÑлавльÑтро.= пермавтожилпромÑтро.= пермгоргражданÑтро.= пермгражданÑтро.= пермдорÑтро.= пермнефтехимремÑтро.= петромелиоводÑтро.= печоршахтоÑтро.= печоршахтÑтро.= подводречÑтро.= подводÑибÑтро.= подводÑпецÑтро.= подводтрубопроводÑтро.= подземÑтро.= покровагропромÑтро.= портÑтро.= почепгазÑтро.= приволжÑкгазпромÑтро.= приволжтранÑÑтро.= придонхимÑтро.= прикаÑпийÑлектроÑетьÑтро.= приморагропромÑтро.= приморгражданÑтро.= приморкрайÑтро.= приморÑкагропромÑтро.= приморÑклеÑÑтро.= приобьтрубопроводÑтро.= приуралнефтегазÑтро.= прокопьевÑкшахтоÑтро.= промжилÑтро.= промотделÑтро.= промÑтро.= промцемÑтро.= протонтоннельÑтро.= пÑковагропромÑтро.= пÑковгражданÑтро.= пÑковÑтро.= пурнефтеÑпецÑтро.= пурпетрубопроводÑтро.= ремжилÑтро.= ремÑельÑтро.= ремÑтро.= роÑагропромÑтро.= роÑводÑтро.= роÑвоÑтокÑтро.= роÑгазÑтро.= роÑинтержилÑтро.= роÑинтерÑтро.= роÑкоммунмашÑтро.= роÑлегремÑтро.= роÑмонолитгражданÑтро.= роÑмонолитÑтро.= роÑнефтегазÑтро.= роÑоргтехÑтро.= роÑÑевзапÑпецÑтро.= роÑÑевзапÑтро.= роÑÑельхозводÑтро.= роÑтагропромÑтро.= роÑтовагропромдорÑтро.= роÑтовагропромÑтро.= роÑтовгазÑтро.= роÑтовгоргражданÑтро.= роÑтовÑельхозводÑтро.= роÑтовÑельÑлектроÑетьÑтро.= роÑтовÑтро.= роÑтовшахтоÑтро.= роÑттелефонÑтро.= роÑуралÑибÑтро.= роÑучпрофÑтро.= роÑÑлеваторÑпецÑтро.= роÑюгÑтро.= Ñ€ÑзаньагропромÑтро.= Ñ€ÑзаньгоргражданÑтро.= Ñ€ÑзаньгражданÑтро.= Ñ€ÑзаньжилÑтро.= Ñ€ÑзаньнефтегазÑтро.= Ñ€ÑзаньÑтро.= Ñ€Ñзаньча.= ÑалаватнефтехимремÑтро.= ÑамарагоргражданÑтро.= ÑамарагражданÑтро.= ÑамарадорÑтро.= ÑамараинвеÑÑ‚Ñтро.= ÑамаранефтепромÑтро.= ÑамаратранÑÑтро.= ÑаратовавтоÑтро.= ÑаратовгоргражданÑтро.= ÑаратовгÑÑÑтро.= ÑаратовжилÑтро.= ÑаратовпромжилÑтро.= ÑаратовÑельÑтро.= ÑаратовÑельÑлектроÑетьÑтро.= ÑаратовтепловодремÑтро.= ÑаратовтранÑÑтро.= ÑаратовхимтÑжÑтро.= ÑахавнешÑтро.= ÑахалинлеÑÑтро.= ÑахалинÑтро.= ÑахалинÑнергоÑтро.= ÑаÑнÑтро.= ÑвердловÑкагропромÑельÑтро.= ÑвердловÑкагропромÑтро.= ÑвердловÑкгорÑтро.= ÑвердловÑкгражданÑтро.= ÑвердловÑкоблгражданÑтро.= ÑвердловÑкпромÑтро.= ÑвердловÑкхимÑтро.= ÑвердоблгражданÑтро.= ÑвÑзьÑтро.= ÑевгидроÑтро.= ÑевдревÑтро.= ÑеверовоÑтокÑнергоÑтро.= ÑеверÑпецподводÑтро.= ÑевзапдорÑтро.= ÑевзапÑпецÑтро.= ÑевзапÑтро.= ÑевзаптранÑÑпецÑтро.= ÑевзапÑлектроÑетьÑтро.= ÑевзапÑнергоÑтро.= ÑевкавгидроÑнергоÑтро.= ÑевкавдорÑтро.= ÑевкавказÑельÑлектроÑетьÑтро.= ÑевкавтранÑÑтро.= ÑевоÑгипрогорÑельÑтро.= ÑевоÑгипроÑельÑтро.= ÑевтранÑÑтро.= ÑевÑнергоÑтро.= ÑегежÑтро.= ÑеленгапромÑтро.= ÑельÑлектроÑетьÑтро.= ÑеровÑтальÑтро.= ÑибакадемÑтро.= ÑибаÑродромдорÑтро.= ÑибгражданÑтро.= ÑиблÑпÑтро.= ÑибнипигазÑтро.= ÑиборгÑнергоÑтро.= ÑибтрубопроводÑтро.= ÑибхимÑтро.= ÑибÑлектроÑетьÑтро.= ÑкоблгражданÑтро.= ÑлавгородÑтро.= ÑлавÑнÑкгазÑтро.= ÑмоленÑкагропромÑтро.= ÑмоленÑкгазÑпецÑтро.= ÑмоленÑкгазÑтро.= ÑмоленÑкдорÑтро.= ÑмоленÑкинжÑельÑтро.= ÑмоленÑкоблгражданÑтро.= ÑмоленÑкпромÑтро.= ÑмоленÑкторфÑтро.= ÑовинтерÑтро.= ÑочиагрокурортÑтро.= ÑочидорÑтро.= ÑочикапÑтро.= ÑочиÑпецÑтро.= ÑоюзметроÑпецÑтро.= ÑоюзÑпецпромжилÑтро.= ÑоюзтелефонÑтро.= ÑоюзтеплоÑтро.= ÑоюзтоннельÑтро.= ÑпецбогучарÑтро.= ÑпецгазремÑтро.= ÑпецгазÑтро.= ÑпецкоммунремÑтро.= ÑпецнефтегазÑтро.= ÑпецотделÑтро.= ÑпецпромжилÑтро.= ÑпецпромрадиоÑтро.= ÑпецпромÑтро.= ÑпецремÑтро.= ÑпецÑетьÑтро.= ÑпецÑтро.= ÑпецтехÑтро.= ÑпецтоннельÑтро.= ÑпецтрубопроводÑтро.= ÑпецфундаментÑтро.= ÑпитакагропромÑтро.= ÑпортремÑтро.= ÑредазнефтегазÑтро.= ÑредневолжÑкÑельÑлектроÑетьÑтро.= ÑредневолжÑкÑлеваторÑпецÑтро.= ÑреднекангÑÑÑтро.= ÑредуралÑтро.= ÑтавкоопÑтро.= ÑтавропольагропромÑтро.= ÑтаврополькрайгражданÑтро.= ÑтавропольоргтехÑтро.= ÑтавропольпромÑтро.= ÑтавропольÑтро.= ÑтепанаванагропромÑтро.= ÑтерлитамакÑтро.= ÑтрежевойдорÑтро.= ÑудогдаÑтро.= ÑургутгазÑтро.= ÑургутдорÑтро.= ÑургутнефтепромÑтро.= ÑургуттранÑÑтро.= ÑургуттрубопроводÑтро.= ÑургутÑнергоÑтро.= ÑухоложтÑжÑтро.= ÑÑÑÑŒÑтро.= таганрогÑтро.= тагилÑтро.= тажÑпецÑтро.= талнахпромÑтро.= тамбовагропромÑтро.= тамбовгражданÑтро.= тамбовжилÑтро.= тамбовÑтро.= тамбовхимпромÑтро.= татагропромÑтро.= татжилгражданÑтро.= татнефтегазÑтро.= татнефтепроводÑтро.= татÑпецÑтро.= тверьгражданÑтро.= тверьинжÑельÑтро.= тверьнерудÑтро.= тверьÑтро.= телекомÑтро.= телефонÑтро.= техноÑтро.= тихорецкÑлеваторÑпецÑтро.= тоболÑтро.= томÑкгазÑтро.= томÑкнефтеÑтро.= томÑктранÑÑтро.= томÑкÑнергоÑтро.= транÑводÑтро.= транÑинжÑтро.= транÑÑвÑзьÑтро.= транÑÑигналÑтро.= транÑÑтро.= туваагропромÑтро.= тувааÑбеÑÑ‚Ñтро.= тувагражданÑтро.= тулагазÑтро.= тулаÑовхозÑтро.= тулаÑпецмонтажÑтро.= тулгорÑтро.= тулдорÑтро.= тулпромÑтро.= тулÑпецÑтро.= тындатранÑÑтро.= тюменгазÑтро.= тюменгоргражданÑтро.= тюменнефтегазÑтро.= тюменнефтекомплектгазÑтро.= тюменнефтеÑпецÑтро.= тюментранÑÑтро.= тюменьгоргражданÑтро.= тюменьгражданÑтро.= тюменьлеÑÑтро.= тюменьÑельÑлектроÑетьÑтро.= тюменьÑлектроÑетьÑтро.= тюменьÑнергоÑтро.= удмуртгражданÑтро.= удмуртнефтегазÑтро.= удмуртнефтеÑтро.= удмуртÑельÑтро.= улан-удÑтранÑÑтро.= ульÑновÑк-водÑтро.= ульÑновÑкагрожилÑтро.= ульÑновÑкводÑтро.= ульÑновÑкдорÑтро.= ульÑновÑкмоÑтоÑтро.= ульÑновÑкпромÑтро.= ульÑновÑктранÑÑтро.= универÑалÑтро.= уралавтопромÑтро.= уралавтоÑтро.= уралалюминÑтро.= уралгазÑтро.= уралмашÑтро.= уралмедьÑтро.= уралмоÑтоÑтро.= уралнефтегазÑтро.= уралоргтранÑтехÑтро.= уралÑибÑпецÑтро.= уралÑпецÑтро.= уралÑтро.= уралтранÑÑпецÑтро.= уралтранÑÑтро.= уралтрубопроводÑтро.= уралтÑжтрубÑтро.= уралÑлектроÑетьÑтро.= уралÑнергоÑтро.= уренгойгаздорремÑтро.= уренгойгазремÑтро.= уренгойгеолÑтро.= уренгойдорÑтро.= уренгойтрубопроводÑтро.= уренгойÑнергоÑтро.= урюпинÑкгражданÑтро.= уÑть-илимÑкгражданÑтро.= уÑть-илимÑкгÑÑÑтро.= уÑть-илимÑкпромÑтро.= уфагражданÑтро.= ухтагражданÑтро.= фундаментÑтро.= хабаровÑклеÑпроектÑтро.= химÑнергоÑтро.= цветметинвеÑÑ‚Ñтро.= центргазпромÑтро.= центргазÑтро.= центргидроÑнергоÑтро.= центринжÑельÑтро.= центринжÑтро.= центробамÑтро.= центродорÑтро.= центронефтехимремÑтро.= центроÑпецÑтро.= центротранÑÑтро.= центрÑельÑлектроÑетьÑтро.= центртрубопроводÑтро.= центрÑнергоремÑтро.= центрÑнергоÑтро.= цнииÑпгражданÑельÑтро.= цнииÑпÑельÑтро.= чебокÑаргÑÑÑтро.= челныгорÑтро.= челÑбинÑкагропромÑтро.= челÑбинÑкгоргражданÑтро.= челÑбинÑкгражданÑтро.= челÑбметаллургÑтро.= челÑбÑтро.= череповецметаллургхимÑтро.= череповецотделÑтро.= чиркейгÑÑÑтро.= читаагропромÑтро.= читаводÑтро.= читаÑнергоÑтро.= чувашагропромÑтро.= чувашгражданÑтро.= чувашÑтро.= чукотагропромÑтро.= шахтÑпецÑтро.= ÑлеваторÑпецÑтро.= ÑлектроÑетьÑтро.= ÑнгельÑÑтро.= ÑнергоатомпромÑтро.= ÑнергожилпромÑтро.= ÑнергожилÑтро.= ÑнергомашÑтро.= ÑнергопромагроÑтро.= ÑнергопромÑтро.= ÑнергоÑтро.= юганÑкнефтеÑпецÑтро.= юганÑкремÑтро.= юговоÑтокатомÑнергоÑтро.= юговоÑтокÑлектроÑетьÑтро.= южуралÑельÑлектроÑетьÑтро.= южуралÑтро.= южуралтранÑÑтро.= южуралÑнергоÑтро.= ÑкуталмазÑтро.= ÑкутÑкÑнергоÑтро.= ÑкутÑтро.= ÑкутуглеÑтро.= ÑмалгеолÑтро.= ÑмалгражданÑтро.= ÑмалтранÑÑтро.= ÑроÑлавагропромдорÑтро.= ÑроÑлавльагропромÑтро.= ÑроÑлавльгражданÑтро.= ÑроÑлавльÑтро.= link-grammar-5.3.16/data/ru/words/words.30000664000076400007640000000236412431741033015044 00000000000000ааре.= абруцци.= адидже.= ай-петри.= айвиекÑте.= аконкагуа.= акÑу.= алазани.= арагви.= аре.= арно.= арувими.= атбаши.= базардюзю.= бамако.= бекаа.= бнр.= вани.= веме.= виви.= внр.= выханду.= габороне.= ганых.= гдр.= гоби.= дору.= дренте.= дуÑро.= дюфур.= замбези.= иори.= иравади.= кавери.= калахари.= караÑу.= карру.= каÑаи.= кебнекайÑе.= кинабалу.= кодори.= колорадо.= коÑцюшко.= курагаты.= лацио.= лейк-авеню.= лемью.= лиелупе.= лимпопо.= линде.= ломами.= макензи.= маморе.= марий-Ñл.= марке.= миÑÑиÑипи.= миÑÑури.= молдовÑну.= молизе.= огове.= ориноко.= орьенте.= панье.= пикадилли.= риони.= Ñрр.= Ñтефани.= Ñунгари.= тахан.= тахо.= тенеÑÑи.= троодоÑ.= тханьхоа.= убанги.= хуанхÑ.= чÑÑÑ€.= шапÑухо.= шари.= шарки.= шире.= Ñбро.= Ñно.= ÑÑÑекибо.= юар.= Ñнцзы.= link-grammar-5.3.16/data/ru/words/words.1650000664000076400007640000000330512431741033015211 00000000000000вволоч.= взволоч.= взворош.= взмоч.= взъерш.= влож.= внуш.= возлож.= вруч.= вÑуч.= второч.= выверш.= вывеш.= вывощ.= выклÑнч.= вылегч.= вылущ.= вынÑнч.= выÑтроч.= вытороч.= докрош.= дополуч.= доÑтроч.= доточ.= заворож.= залож.= залощ.= залуч.= занÑнч.= заполуч.= запорош.= заÑтроч.= затороч.= изоблич.= изуч.= иÑключ.= наворож.= наворош.= навощ.= наглуш.= надмоч.= наклÑнч.= налож.= налощ.= налущ.= намельч.= наперч.= напорош.= наÑнеж.= наÑтроч.= наÑуч.= наÑуш.= натащ.= натуш.= низлож.= обвеш.= обворож.= облущ.= обÑкоч.= обÑлуж.= обтащ.= обшелуш.= оглуш.= опуÑтош.= оÑнеж.= оточ.= отÑтроч.= ошелуш.= перелущ.= перемоч.= перереш.= переÑкоч.= переÑуч.= поверш.= поворош.= подверш.= подвощ.= подкрош.= подлущ.= поклÑнч.= поконч.= покрош.= полущ.= помельч.= поперч.= пореш.= поÑмеш.= предреш.= прелож.= приволоч.= приглуш.= придуш.= прилуч.= приперч.= притуш.= провеш.= провощ.= пролож.= промоч.= проÑкоч.= проÑлуж.= разоблач.= раÑÑмеш.= раÑтащ.= Ñгонош.= Ñлич.= Ñмоч.= Ñокруш.= ÑоÑлуж.= ÑоÑтроч.= ублаж.= удруж.= ужеÑточ.= улуч.= уÑторож.= link-grammar-5.3.16/data/ru/words/words.880000664000076400007640000000156512431741033015143 00000000000000бегунк.= битк.= верк.= вершк.= вÑпрыÑк.= выгарк.= выгребк.= выжарк.= выÑкребк.= городк.= гренк.= грудк.= доÑкребк.= задатк.= заедк.= иÑподник.= козелк.= коньк.= кривотолк.= кудерьк.= моÑтк.= начатк.= ноготк.= обмолотк.= объедк.= огребк.= озадк.= оÑадк.= оÑтанк.= отрепк.= очеÑк.= очиÑтк.= ошурк.= паÑтриг.= пейÑик.= пеÑк.= поддавк.= подмоÑтк.= подонк.= подтропик.= подштанник.= пожитк.= ползунк.= поÑкребк.= поÑледк.= проиÑк.= разнотолк.= рейтузик.= рожк.= ÑеропеÑк.= Ñмылк.= Ñубтропик.= тиÑк.= тиÑочк.= ушк.= ходунк.= щипчик.= link-grammar-5.3.16/data/ru/words/words.1020000664000076400007640000006072712431741033015213 00000000000000абадан.= абазашт.= абакан.= абердин.= абиджан.= абкайк.= абовÑн.= авилеÑ.= авиньон.= авчелуп.= агадир.= аган.= агдам.= агджакенд.= агрыз.= агуаÑкальентеÑ.= адайхох.= адак.= аден.= аджман.= аджмир.= адирондак.= адлер.= адрар-ифораÑ.= адур.= азаÑ.= азов.= айдар.= айлÑнд.= айон.= ак-довурак.= акалах.= аккурган.= аклинÑ.= акÑенгир.= акÑуат.= акшийрак.= акъÑб.= алагез.= алагир.= аламедин.= алат.= алгабаÑ.= алгобаÑ.= алдан.= алигарх.= аликазган.= алитуÑ.= алкмар.= алмалык.= альбервилл.= альтаир.= амазар.= аманауз.= амбарчик.= амман.= аморгоÑ.= амритÑар.= амÑтердам.= амьен.= анабар.= ангкор.= ангрен.= анджелеÑ.= андижан.= андреаÑ.= анжеро-ÑудженÑк.= анÑÑ‚.= антареÑ.= антверпен.= антиливан.= аншулем.= апелдорн.= апшерон.= арагон.= арад.= аракÑ.= аралÑор.= аранхуÑÑ.= арарат.= арбат.= арбор.= аргаÑш.= аргут.= ардатов.= ардон.= арендал.= арзамаÑ.= арзев.= аркадак.= аркалык.= арктур.= арлавир.= арлон.= армавир.= арнем.= арнемленд.= арраÑ.= арÑамак.= арташат.= артек.= артик.= арциз.= аÑкиз.= аÑуан.= аÑунÑьон.= атаман-нюр.= атрек.= афар.= афганиÑтан.= афон.= ахангаран.= ахваз.= ахмвдабад.= ахунбабаев.= ачикулак.= ачхой-мартан.= ашгабад.= ашгабат.= ашдод.= аштарак.= ашхабад.= аюдаг.= аÑгуз.= аÑÑ‚.= баба-юрт.= бабадаг.= бабитеÑ.= багдад.= баглан.= бадахшан.= баден.= бадхыз.= бай-хаак.= байгажак.= байкал.= байканд.= байÑун.= бакал.= баканаÑ.= бакÑан.= балатон.= баликпапан.= балчуг.= бангкок.= банджул.= бандунг.= баниÑÑ.= банкÑ.= барнаул.= барÑакельмеÑ.= баÑкунчак.= баÑтер.= батакоюрт.= батангаÑ.= баттамбанг.= баудуков.= баунт.= бахилов.= бахмач.= бахрейн.= бахт.= бачхаз.= башкортоÑтан.= бегаван.= безанÑон.= безенчук.= безмеин.= бейлаган.= бейрут.= бейÑуг.= бекабад.= белгород.= белград.= белз.= белокаменÑк.= белолуцк.= белоÑток.= белуджиÑтан.= белфаÑÑ‚.= бенин.= берген.= бердичев.= бериÑлав.= берн.= беÑлан.= бешар.= бешарык.= бешкент.= биканер.= бирмингем.= биробиджан.= бирштонаÑ.= битуг.= бихар.= бишкек.= блумфонтейн.= бобруйÑк.= богодуховлеÑ.= боготол.= болград.= болехов.= болтвар.= болхов.= бориÑлав.= борнмут.= борнхольм.= брабант.= бранденбург.= браÑлав.= брауншвайг.= брашов.= бременхафен.= бреÑÑ‚.= бриежуциемÑ.= брокленд.= бугуруÑлан.= будапешт.= бузан.= бузулук.= букÑунд.= буогаÑ.= бургенлад.= бурунгулак.= буÑк.= буÑтан.= буÑтах.= бутут.= бухареÑÑ‚.= бучач.= бушир.= буÑноÑ.= буÑноÑ-айреÑ.= бхопал.= бырлад.= бытом.= быхов.= бьюекен.= вабальнинкаÑ.= вабкент.= вад.= вайгач.= валаам.= валдемарпилÑ.= вальдолид.= ванадзор.= ванино-холмÑк.= ванкувер.= ваннинÑк.= варберг.= варташен.= варьеган.= ватикан.= вах.= ваховÑк.= вевиÑ.= великоуÑтюг.= веллингтон.= венерн.= вентÑпилÑ.= вентьÑн.= веракруÑ.= верден.= верхне-благовещенÑк.= верхнедвинÑк.= веÑпрем.= веÑтераÑ.= веÑтервик.= веттерн.= видин.= вилькавишкиÑ.= вильнюÑ.= виннипег.= виннипегоÑиÑ.= винтертур.= вирбалиÑ.= виÑим.= виÑман.= виÑмар.= витим.= владивоÑток.= владикавказ.= воклюз.= волгоград.= волгореченÑк.= воложин.= волоф.= волочиÑк.= волхов.= вольногорÑк.= вольнÑнÑк.= вонÑан.= воротан.= вроцлав.= вуктыл.= вулвергемптон.= выборг.= вышгород.= вьентьÑн.= вюртемберг.= вюрцбург.= габон.= гавр.= газалкент.= гайворон.= галифакÑ.= галлÑарал.= гамбург.= ганг.= ганновер.= гардез.= гвадалквивир.= гданьÑк.= гдов.= гелдерланд.= геленджик.= геленждик.= геничеÑк.= гент.= герат.= геÑÑен.= гетеборг.= геттинген.= гибралтар.= гиждуван.= гизиантеп.= гонконг.= гориÑ.= горнореченÑк.= горÑчинÑк.= готланд.= гохран.= грайворон.= грибов.= гроÑглокнер.= гуадалканал.= гуам.= гудермеÑ.= гуджарат.= гузар.= гулиÑтан.= гуниб.= гунт.= гурон.= дагомыÑ.= далат.= даллаÑ.= дальнореченÑк.= дамар.= даммам.= дамодар.= дананг.= данбар.= дар-ÑÑ-Ñалам.= дарлинг.= даруÑÑалам.= дархан.= дарьÑл.= датч-харбор.= даугавпилÑ.= дашкеÑан.= дебрецен.= дейтон.= делфт.= демавенд.= дербент.= деркул.= деÑногорÑк.= детройт.= джайпур.= джалилабад.= джамалпур.= джамбул.= джамбыл.= джамшедпур.= джаркурган.= джарылгач.= джебраил.= джелалабад.= джермук.= джетым.= джизак.= джилонг.= джинал.= джорджтаун.= джугдыр.= джуджид-Ñг.= дзабхан.= дижон.= дикÑон.= дилижан.= димитровград.= диÑнейленд.= диÑрбакыр.= дмитров.= дмитровград.= днепр.= днеÑтр.= довурак.= донбаÑÑ.= донузлав.= дортмунд.= дрезден.= дрогичин.= дублин.= дубчеÑ.= дувр.= дуйÑбург.= дукштаÑ.= думьÑÑ‚.= дурбан.= дурреÑ.= дуÑетоÑ.= дуÑтлик.= дьеп.= дьер.= дюльтыдаг.= дюнкерк.= дюпкун.= дюÑÑельдорф.= евлах.= евфрат.= егорлык.= езнаÑ.= екабпилÑ.= екатеринбург.= ельÑк.= ереван.= ермелан.= еруÑлан.= жанатаÑ.= жашков.= жеÑканган.= жидачов.= жирекен.= житомир.= жлобин.= жоÑтов.= забид.= загребин.= загроÑ.= зайÑан.= закинф.= зальцбург.= зангелан.= зарафшан.= зардоб.= зборов.= звенигород.= здолбунов.= зеленоборÑк.= зеленоград.= зеленокумÑк.= зеньков.= зеравшан.= зерноград.= зиган.= зильмердак.= змиев.= золочев.= зонгулдак.= зубцов.= зугрÑÑ.= зунд.= зырÑновÑк.= ивангород.= ивано-франковÑк.= иджеван.= иеруÑалим.= изар.= изер.= измаил.= измир.= измит.= изÑÑлав.= илек.= илим.= иллер.= иловайÑк.= ильÑк.= иман.= имроз.= ингольштадт.= инд.= индаур.= индур.= инÑар.= инÑбрук.= инчхон.= ионишкелиÑ.= ипох.= ирбит.= иргыз.= ирендак.= иркут.= иртÑш.= иÑкендерун.= иÑкитим.= иÑкыр.= иÑламабад.= иÑтад.= иÑфахан.= итуруп.= ишерим.= ишим.= иштыхан.= йезд.= йелл.= йоханеÑбург.= каварÑкаÑ.= кагальник.= кагарлык.= каджаран.= кадиÑ.= казалинÑк.= казатин.= казым.= каир.= кайеркан.= кайраккум.= кайшадориÑ.= калакан.= калар.= калат.= калауÑ.= калимантан.= калинин.= калининград.= калтан.= калунборг.= калÑзин.= каменник.= каменногорÑк.= камерун.= кампогÑаом.= камызÑк.= камышлов.= кандагар.= канев.= канзаÑ.= канибадам.= канпур.= кантегир.= капошвар.= кара-богаз-гол.= карабах.= карабулак.= карадаг.= каражал.= каракаÑ.= каракорум.= караÑор.= караулбазар.= карачев.= каргат.= кардифф.= каркаралинÑк.= карлÑборг.= карлÑтад.= карокорум.= карпатоÑ.= каÑан.= каÑимов.= каÑкелен.= каттакурган.= каттегат.= каунаÑ.= кафан.= качканар.= кашин.= квебек.= кевлар.= кеген.= кейптаун.= кекемерен.= келеÑ.= кельбаджар.= кельн.= кемчуг.= кенÑингтон.= керман.= керманшахр.= керулен.= кивач.= киев.= кизел.= кизилюрт.= кильдин.= кингиÑепп.= кингÑтаун.= киномир.= кипр.= киргизÑтан.= киржач.= кириллов.= киркук.= кировград.= кировоград.= кирÑ.= кирÑанов.= киÑелевÑк.= китаб.= китноÑ.= кишинев.= кишн.= кишпинач.= клагенфурт.= клайд.= кланг.= клецк.= кливленд.= кнÑж-погоÑÑ‚.= ковдор.= когалым.= кодакан.= кожимиз.= козьмодемьÑнÑк.= койбагар.= коканд.= кокарал.= колгуев.= колл.= колобжег.= коломак.= комрат.= коннектикут.= конотоп.= конÑепÑьон.= копейÑк.= копенгаген.= копетдаг.= коринф.= коркодон.= коркоран.= корнат.= короÑтышев.= корткероÑ.= кот-д-ивуар.= котбуÑ.= котлаÑ.= котлин.= кочечум.= краков.= краÑилов.= краÑнодар.= краÑнозаводÑк.= краÑнотурьинÑк.= кременчуг.= криÑтианÑанн.= криÑтианÑтад.= крит.= крк.= кронштадт.= крым.= крюгерÑдорп.= кувандык.= кудымкар.= кузбаÑÑ.= кузнецовÑк.= куйбышев.= кукунор.= кульеган.= кумак.= кумкурган.= кунашак.= кунашир.= кунград.= кунгур.= кундоÑ.= купишкиÑ.= купÑнÑк.= куткашен.= кушум.= кызыл.= кызылкум.= кыргызÑтан.= кыштым.= кÑÑ‚.= кюрдамир.= кюÑтендил.= лабрадор.= ладушкин.= ладыжин.= лакинÑк.= лаклан.= лангепаÑ.= лачин.= лаÑлпур.= лейден.= лейпциг.= лемноÑ.= ленгер.= ленинакан.= лентвариÑ.= лептон.= леÑбоÑ.= леÑтер.= лидÑ.= лиллехаммер.= лимаÑол.= лимбург.= линареÑ.= линчепинг.= лиÑаковÑк.= лиÑичанÑк.= лиÑÑабон.= лихтенштейн.= ловеч.= лоддон.= локчим.= лонг-айленд.= лоÑ-аламоÑ.= лоÑ-анджелеÑ.= луганчик.= лукоÑнов.= лукÑор.= лумпур.= лух.= лучегорÑк.= львов.= льгов.= льюиÑ.= любек.= люботин.= люкÑембург.= лÑмин.= маадыр.= мааÑ.= магадан.= магдебург.= мадагаÑкар.= мадраÑ.= мадрид.= мажалык.= майкоп.= макран.= маланг.= мальмбергет.= мамадышенÑк.= мамакан.= манаÑ.= манауÑ.= мангейм.= мангит.= мангышлак.= манипур.= манчеÑтер.= маргилан.= мардакерт.= марджанбулак.= мариеÑтад.= мархамат.= маршалл.= маÑкат.= маÑÑачуÑетÑ.= матрах.= машук.= мглин.= мегион.= медан.= мейнленд.= мекнеÑ.= меконг.= меларен.= мелвилл.= мелеуз.= мельбурн.= мепл-уайт.= мерир.= мерÑин.= мешхед.= миаÑÑ.= миконоÑ.= милоÑ.= мингечаур.= миньÑÑ€.= миргород.= миуÑинÑк.= миуÑÑ.= михайловград.= мичиган.= млет.= могилев.= мозамбик.= моламьÑйн.= молл.= молочанÑк.= монÑ.= монтÑерат.= монтÑеррат.= моркам.= моÑул.= мубарек.= муйнак.= мукур.= мултан.= мургаб.= мурÑн.= мухаррак.= мьюинджан.= мÑн.= мÑриленд.= мюнÑтер.= мюнхен.= наблуÑ.= наварин.= назарет.= назым.= накÑоÑ.= нальчик.= наманган.= намюр.= нанкин.= нант.= наньлин.= нарбутов.= наргин.= нариманов.= нарофоминÑк.= нарын.= нарьÑн-мар.= нафталан.= невиÑ.= негроÑ.= неджеф.= нежин.= неккар.= неман.= немиров.= нептун.= нетешин.= нигер.= нижнеÑнÑк.= нил.= новоазовÑк.= нововолынÑк.= новодружеÑк.= новозыбков.= новомиргород.= новомичуринÑк.= новопавловÑк.= новопетровÑк.= новополоцк.= новоржев.= новоÑад.= новоуральÑк.= новохованÑк.= нордвик.= нордкап.= нордкин.= норчеппинг.= ноттингем.= ноушехр.= нуакшот.= нукуÑ.= нунивак.= нурабад.= нурлат.= нью-йорк.= ньюфаундленд.= нюк.= нюрнберг.= нÑриÑ.= нÑчанг.= оверейÑелл.= овÑтуг.= окленд.= окÑфорд.= олимп.= ольборг.= ольхон.= ольштын.= оман.= омолон.= онекотан.= онемен.= онон.= оргеев.= ордубад.= оренбург.= ортолык.= орхуÑ.= оÑмуÑÑар.= оÑнабрюкк.= оÑташков.= оÑтер.= оÑым.= очаков.= павлоград.= павлодар.= паг.= пазарджик.= пайер.= пайтуг.= пакруойиÑ.= палембанг.= памир.= панделиÑ.= паневежиÑ.= парамушир.= парджуман.= паркент.= паÑвалиÑ.= пахтаабад.= пахтакор.= педжикент.= пелопоннеÑ.= пелым.= перевальÑк.= перелюб.= перник.= перпиньон.= перт.= першотравенÑк.= пеÑÑков.= петербург.= петергоф.= петриков.= пешавар.= пешт.= пиелинен.= пинд.= пирÑтин.= питермарицбург.= питлÑÑ€.= питтÑбург.= плевен.= плимут.= пловдив.= плоцк.= плутон.= плÑвинÑÑ.= поважÑк.= подбельÑк.= помаран.= порт-алекÑандр.= порт-оф-пренÑ.= порт-оф-ÑпÑйн.= портленд.= портÑмут.= порхов.= потомак.= потÑдам.= поуÑат.= почеп.= праÑлен.= прикумÑк.= прованÑ.= пÑел.= пÑкент.= пÑков.= пунг.= пунтаренаÑ.= пуÑан.= путалов.= пхеньÑн.= пхукет.= пыталов.= пыть-ÑÑ….= пыщуг.= пьетроÑ.= пÑтигорÑк.= пÑтиморÑк.= радвилишкиÑ.= радехов.= раджаÑтхан.= радом.= разград.= раздан.= раздолинÑк.= рангун.= раттен.= раудатайн.= регенÑбург.= редант.= рединг.= рейкьÑвик.= реймÑ.= рейн.= ретаваÑ.= реут.= реюньон.= ржев.= рим.= ринггит.= риштан.= роанн.= родоÑ.= роздол.= рокишкиÑ.= рокÑтон.= ромитан.= роÑток.= роттердам.= роудÑ.= рохаÑ.= руан.= рур.= Ñ€Ñдан.= рюген.= Ñаар.= Ñабирабад.= Ñаган-нур.= Ñайвун.= Ñайгон.= Ñайхут.= Ñалават.= Ñалаир.= Ñалгир.= ÑалдуÑ.= Ñалем.= Ñалехард.= Ñальвадор.= Ñамарканд.= Ñамбор.= ÑамоÑ.= Ñампур.= ÑамÑун.= Ñамур.= Ñандакан.= ÑандвикÑен.= Ñандерленд.= Ñанкт-петебрург.= Ñанкт-петербург.= ÑантуÑ.= Ñарапул.= Ñаривон.= Ñарканд.= Ñарлан.= Ñаров.= Ñартанг.= Ñарыагач.= Ñарыг-Ñеп.= Ñарыджаз.= ÑаÑкатун.= ÑаÑкачеван.= ÑаÑык.= Ñаттахип.= Ñатурн.= Ñаур.= Ñаутгемптон.= Ñахалин.= Ñвердруп.= Ñветан.= ÑветловодÑк.= Ñветлоград.= Ñеван.= Ñеверин.= Ñеверн.= Ñеверо-уральÑк.= ÑеверобайкальÑк.= Ñеверодонецк.= Ñегед.= Ñекешфехервар.= Ñелигдар.= Ñелигер.= Ñемаранг.= ÑемикаракорÑк.= ÑемипалатинÑк.= Ñемхоз.= Ñент-винÑент.= Ñент-джеймÑ-Ñтрит.= Ñент-китÑ.= Ñентарен.= Ñерам.= Ñергач.= Ñерет.= ÑерифоÑ.= Ñерпухов.= ÑеÑкар.= ÑеÑтрорецк.= Ñетиф.= Ñетубал.= Ñеул.= ÑиваÑ.= Ñигуам.= Ñикар.= Ñикким.= Ñилхет.= ÑильÑн.= Ñим.= ÑимнаÑ.= Ñимушир.= Ñингапур.= Ñирет.= ÑироÑ.= ÑиÑиан.= ÑиÑим.= ÑифноÑ.= ÑицзÑн.= ÑиÑтл.= ÑиÑлкот.= Ñкаген.= Ñкагеррак.= ÑкадовÑк.= Ñкалат.= ÑкироÑ.= Ñкопин.= ÑкуодаÑ.= Ñлавгород.= ÑлавÑногорÑк.= Ñливен.= Ñлуцк.= ÑнежинÑк.= ÑнÑтын.= ÑолигорÑк.= ÑорÑк.= Ñпитак.= Ñплит.= ÑпрингÑ.= Ñреднекан.= Ñринагар.= ÑтаробельÑк.= ÑтароуткинÑк.= Ñтароюрьев.= Ñтаффорд.= Ñтебник.= Ñтепанаван.= Ñтепанакерт.= Ñтерлитамак.= Ñтернхейм.= Ñтокгольм.= Ñтолин.= Ñтоход.= ÑтраÑбург.= ÑтремÑунд.= Ñтрижамент.= Ñтуруван.= Ñуглан.= Ñуккур.= Ñулак.= Ñумгаит.= Ñургут.= ÑуÑуман.= ÑуходольÑк.= ÑухÑ-батор.= ÑфакÑ.= Ñыктывкар.= Ñым.= ÑьенфуÑгоÑ.= таврийÑк.= таганрог.= тагил.= таджикиÑтан.= таждикиÑтан.= таймыр.= тайшет.= талакан.= талаÑ.= талгар.= талдом.= талды-курган.= талдык.= талимарджан.= таллин.= таллинн.= талнах.= тамбов.= тамилнад.= танджунгприорк.= танжер.= тарим.= тарнув.= тартуÑ.= таÑоÑ.= татарÑтан.= тауз.= ташкент.= таштагол.= таштып.= тебриз.= тегеран.= теджен.= тель-авив.= тельпоÑиз.= темир.= темрюк.= тениÑ.= теплогорÑк.= терек.= терен.= термаикоÑ.= термез.= тертер.= тетиев.= тетуан.= теужеÑк.= тилбург.= тилоÑ.= тим.= тимптон.= тиноÑ.= тихвин.= тлумач.= тогучин.= токмак.= толочин.= томмот.= тонлеÑап.= торренÑ.= трабзон.= треллеборг.= трент.= триеÑÑ‚.= тринидад.= трир.= троллхетан.= трубачевÑк.= туггурт.= тукумÑ.= тулон.= тулоÑ.= тулун.= тульчин.= тумÑн.= туракурган.= туран.= турин.= туркечиан.= туркмениÑтан.= туртаÑ.= турухан.= тхаб.= тюкÑн.= тюнг.= Ñ‚ÑÑмин.= Ñ‚Ñчев.= убаган.= угнев.= уджунгпанданг.= ужвентиÑ.= ужгород.= ужур.= узбекиÑтан.= узген.= улавун.= улан-батор.= улуюл.= ульм.= ульÑан.= умнак.= унимак.= урак.= ургал.= ургут.= уржум.= урузган.= уруп.= урух.= урюп.= уÑтилуг.= уÑть-абакан.= уÑть-катав.= уÑть-кут.= уÑть-омчуг.= уÑтюг.= учарал.= учкекен.= учкудук.= учкурган.= учур.= ушишир.= уÑйк.= уÑÑ€.= файзабад.= фаÑтов.= фаÑл.= фемарн.= фишт.= флореÑ.= форарльберг.= франкфурт.= фредерикÑхавн.= фредрикÑтад.= фрейзер.= фрибур.= фритаун.= хаджидер.= хадыженÑк.= хайдарабад.= хайфон.= хаккулабад.= халал.= халеб.= халкабад.= халл.= хальмÑтад.= хамадан.= хамхын.= ханабад.= ханлар.= харагун.= харбин.= харлем.= харпер.= харцызÑк.= харьков.= хаÑавюрт.= хаÑан.= хаÑÑелт.= хачмаÑ.= хвар.= хельÑингборг.= хемчик.= хернеÑтад.= хиоÑ.= ходжаабад.= ходоров.= холбон.= холихед.= хомÑ.= хопер.= хорог.= хорол.= хороÑтков.= хорремшехр.= хотин.= хубÑугул.= худат.= худжанд.= хуÑÑ‚.= хыров.= хьюÑтон.= цахкадзор.= цеÑиÑ.= цреÑ.= цÑцÑрлÑг.= цюрих.= цюрупинÑк.= чаган.= чадан.= чандпур.= чаохч.= чаренцаван.= чарикар.= чарÑк.= чартак.= чаткал.= чатырдаг.= чаун.= чахчаран.= челек.= челекен.= челкар.= чен.= червоноград.= чериков.= чермоз.= чернигов.= чечерÑк.= чигирин.= чимкент.= чиназ.= чирчик.= чиÑтоп.= читтагонг.= чичкаюл.= чкалов.= чойбалÑан.= чондон.= чоп.= чорох.= чортков.= чугуев.= чулым.= чуÑÑ‚.= чхонджин.= шагол.= шагонар.= шалкар.= шаргород.= шарлоттаун.= шартр.= шат-Ñль-араб.= шахриÑабз.= шахрихан.= швенчениÑ.= шверин.= шеньÑн.= шерабад.= шербур.= шерхан.= шеффилд.= шехркорд.= шиашкотан.= шибарган.= шикотан.= шимкент.= шираз.= ширвинтоÑ.= шклов.= шлиÑÑельбург.= шлÑйн.= шопоков.= шпицберген.= штральзунд.= штутгарт.= шумен.= шураб.= щагонар.= щецин.= ÑвереÑÑ‚.= Ñгер.= Ñдинбург.= Ñдмонтон.= Ñйзенштадт.= Ñйлат.= Ñйндховен.= Ñйр.= ÑйшишкеÑ.= ÑкибаÑтуз.= Ñланд.= ÑлегеÑÑ‚.= ÑлектрогорÑк.= ÑлефиÑиÑ.= ÑлÑмир.= Ñль-кувейт.= Ñль-Ñальвадор.= ÑльбруÑ.= Ñльтон.= ÑлÑзыг.= Ñнергодар.= Ñнмор-парк.= Ñрдек.= ÑрджиÑÑ.= ÑреÑунн.= Ñрзурум.= Ñрфурт.= ÑÑбьерг.= ÑÑтерÑунд.= Ñчмиадзин.= юганÑк.= южноÑухокумÑк.= юкон.= юкоÑ.= юрбаркаÑ.= юхнов.= Ñготин.= Ñдрин.= Ñзгулем.= Ñйпан.= Ñккабаг.= Ñлпуг.= Ñмал.= Ñмбол.= Ñнаул.= Ñнгиабад.= Ñнгиер.= ÑнгÑтаун.= link-grammar-5.3.16/data/ru/words/words.1730000664000076400007640000000243112431741033015207 00000000000000вк.= вмур.= втаÑ.= втолк.= выкук.= дориÑ.= заверб.= загрунт.= замарин.= замат.= занумер.= запарк.= запат.= запланир.= зарифм.= затреб.= затюк.= зачар.= излин.= израÑход.= изурод.= инÑпирир.= набальзамир.= надикт.= надк.= накук.= налин.= нариÑ.= наторг.= натренир.= наурод.= обвор.= обмур.= обрак.= окант.= окирк.= околд.= опублик.= отбуз.= отполир.= отремонтир.= отфрезер.= офлюÑ.= охарактериз.= оцинк.= ошлиф.= ошлюз.= перек.= перецел.= повор.= пок.= покритик.= помил.= попроб.= популÑриз.= потаÑ.= прик.= проанализир.= проголоÑ.= продемонÑтрир.= продикт.= прокомментир.= проÑпирт.= разрегиÑтрир.= разриÑ.= раÑквартир.= раÑтолк.= раÑшифр.= Ñвежеотформатир.= Ñкорректир.= Ñорганиз.= ÑриÑ.= Ñрифм.= Ñтреб.= Ñфабрик.= ÑфокуÑир.= Ñформулир.= Ñфуг.= увор.= унаÑлед.= урегулир.= link-grammar-5.3.16/data/ru/words/words.1710000664000076400007640000000425412431741033015212 00000000000000вознегод.= возревн.= воÑпоÑлед.= воÑторжеÑтв.= воÑшеÑтв.= вылавир.= зааплодир.= забаÑÑ‚.= забукÑ.= забунт.= завибрир.= заворк.= завражд.= загрипп.= зажеÑтикулир.= замаршир.= запаник.= запротеÑÑ‚.= запульÑир.= запьÑнÑтв.= затоÑк.= зафилоÑофÑтв.= намудрÑтв.= наплут.= откоманд.= отлавир.= отмаршир.= отпутешеÑтв.= отÑалют.= отÑовет.= отцарÑтв.= переадминиÑтрир.= перезим.= переуÑердÑтв.= поаплодир.= победÑтв.= побезумÑтв.= поблагодушеÑтв.= поблаженÑтв.= пободрÑтв.= побрезг.= побуйÑтв.= повлаÑтв.= поворк.= повражд.= подиÑкутир.= подоÑад.= пожуир.= позлобÑтв.= позлорадÑтв.= покейф.= поколд.= покоманд.= полавир.= полюбопытÑтв.= помилоÑердÑтв.= помозг.= помудрÑтв.= помузицир.= попутешеÑтв.= попьÑнÑтв.= поÑочувÑтв.= поÑпоÑобÑтв.= поÑтранÑтв.= потоÑк.= потрапез.= поумÑтв.= поупорÑтв.= поуÑердÑтв.= поучаÑтв.= пофантазир.= пофилоÑофÑтв.= пофланир.= пофлирт.= походатайÑтв.= похозÑйÑтв.= поцарÑтв.= поюродÑтв.= припожал.= приÑовет.= пробеÑед.= прободрÑтв.= проворк.= прогалопир.= продефилир.= продрейф.= прозим.= прокоманд.= прокук.= промаршир.= пропутешеÑтв.= пропьÑнÑтв.= прореагир.= проÑущеÑтв.= протолк.= протоÑк.= процарÑтв.= прошеÑтв.= раÑÑовет.= Ñаккомпанир.= Ñкапотир.= Ñлавир.= ÑмалодушеÑтв.= Ñманеврир.= ÑмудрÑтв.= Ñпарашютир.= Ñпикир.= Ñпонтир.= Ñреагир.= ÑъехидÑтв.= link-grammar-5.3.16/data/ru/words/words.1360000664000076400007640000000366512431741033015220 00000000000000бабаха.= баха.= баца.= баюка.= бода.= болта.= брыка.= брÑка.= бурка.= буха.= валÑ.= веда.= верÑта.= веша.= вида.= вороча.= вымерÑ.= выпаÑа.= вышиба.= вÑка.= гарка.= глота.= грабаÑта.= гроха.= дела.= дерга.= долба.= жамка.= жаха.= заключа.= зна.= игра.= капа.= ката.= кача.= кида.= коверка.= кока.= колупа.= комка.= копа.= креÑа.= кромÑа.= кропа.= кувырка.= купа.= куÑа.= кута.= куша.= лака.= лапа.= лаÑка.= лата.= лиÑта.= лома.= лузга.= лÑга.= лÑпа.= мазюка.= мака.= мара.= мота.= мызга.= мыка.= налага.= нюха.= обмерÑ.= отмерÑ.= пахта.= пачка.= паÑ.= перелага.= печата.= пилика.= пита.= пиха.= пичка.= плаÑта.= плата.= плюха.= позыва.= прозыва.= прыÑка.= пуга.= пута.= пха.= пыта.= пÑтна.= руба.= руга.= Ñажа.= Ñвата.= Ñедла.= Ñлуша.= Ñлыха.= Ñморка.= Ñтеба.= Ñтега.= Ñтира.= Ñтраща.= ÑтрелÑ.= Ñтрога.= Ñтруга.= ÑтрÑпа.= Ñтука.= тарараха.= таÑка.= тача.= терза.= терÑ.= тетешка.= тиÑка.= толка.= торка.= траха.= треÑка.= трога.= тука.= турка.= тырка.= тюка.= Ñ‚Ñга.= Ñ‚Ñпа.= ужима.= уÑька.= хапа.= хлеба.= хлопа.= хомута.= хрупа.= хруÑта.= Ñ…Ñ€Ñпа.= Ñ…Ñ€ÑÑка.= Ñ…Ñ€ÑÑта.= цапа.= царапа.= цука.= черка.= черпа.= чирка.= чита.= чмока.= шараха.= шарпа.= шаÑта.= шата.= шварка.= шлепа.= шмÑка.= штопа.= шушука.= щелка.= щупа.= link-grammar-5.3.16/data/ru/words/words.1060000664000076400007640000000525412431741033015211 00000000000000авдот.= ажуриÑÑ‚.= амалекитÑн.= англо-индиан.= арамеÑн.= атерин.= бабен.= баÑкон.= беглÑн.= белоглаз.= бентам.= беÑов.= бой-дев.= бразильÑн.= бурен.= буржуин.= бурозуб.= важен.= вакхан.= велофигуриÑÑ‚.= вертиголов.= вертихвоÑÑ‚.= веÑтал.= виÑлокрыл.= водоÑвин.= воров.= выжлов.= вÑÑ‚.= голомÑн.= горихвоÑÑ‚.= горÑн.= гречан.= гризет.= гувернант.= двуутроб.= двуход.= девчон.= девчур.= дочур.= жерлÑн.= живород.= жигал.= жин.= зарÑн.= златоглаз.= златогуз.= змеерыб.= змеехвоÑÑ‚.= иглÑн.= казар.= камериÑÑ‚.= камышев.= каÑат.= качур.= киноплен.= китаÑн.= клÑчон.= козÑв.= кокот.= коловрат.= конемат.= кореÑн.= коровен.= коÑат.= кошур.= кошчон.= кроликомат.= курдÑн.= куропат.= куртизан.= леврет.= леÑбиÑн.= лиÑтоверт.= лорет.= лошаден.= луораветлан.= мавритан.= меделÑн.= многоуÑÑ‚.= модиÑÑ‚.= монашен.= мотов.= мухоед.= наÑед.= негритÑн.= нимфоман.= нищен.= ночеÑвет.= овцемат.= одалиÑ.= одноглаз.= олÑп.= орехотвор.= павлиноглаз.= панен.= патрициан.= пеган.= пепиньер.= периÑтокрыл.= пеÑтрокрыл.= пеÑтрÑн.= пеÑтрÑÑ‚.= пиÑв.= плетевид.= плодожор.= плутов.= подлÑн.= половчан.= прабаб.= прапрабаб.= пролетар.= проÑтитут.= пÑтиуÑÑ‚.= рыбчон.= Ñвиномат.= Ñердцевид.= Ñерпокрыл.= ÑеÑтрен.= Ñиворон.= ÑинехвоÑÑ‚.= Ñкоролет.= Ñлужан.= ÑмуглÑн.= Ñобачон.= Ñодержан.= Ñотовар.= Ñтарушон.= ÑтрÑп.= Ñубрет.= ÑуфражиÑÑ‚.= таÑн.= твердоуÑÑ‚.= толÑтоголов.= триперÑÑ‚.= трÑÑогуз.= турчан.= урÑулин.= уховерт.= учил.= фономашиниÑÑ‚.= фотоплен.= францужен.= хабал.= хрущеед.= хрычов.= черкешен.= чернав.= черноÑпин.= чернотел.= четырехглаз.= чехлоноÑ.= чукчан.= шав.= шалашов.= шаралатан.= шилоклюв.= шилоноÑ.= шлÑÑ…Ñ‚Ñн.= щеглов.= щипов.= link-grammar-5.3.16/data/ru/words/words.890000664000076400007640000000732012431741033015137 00000000000000возблиÑта.= выздорове.= заберемене.= заблагоуха.= забрюхате.= забрÑка.= заважнича.= заволоÑате.= заглÑнцеве.= загримаÑнича.= загромыха.= задеревене.= закапризнича.= закоÑтене.= закоÑтылÑ.= закукарека.= закуржаве.= занервнича.= запаршиве.= заплеÑневе.= заплешиве.= запричита.= запропада.= заÑекретнича.= заÑплетнича.= заÑтудене.= затравене.= затренька.= затрухлÑве.= заулюлюка.= зачервиве.= зачерÑтве.= зашелудиве.= зашершаве.= иÑтрухлÑве.= иÑчервиве.= нагреховоднича.= накаверзнича.= намошеннича.= наозорнича.= напакоÑтнича.= наподлича.= напроказнича.= наÑумаÑброднича.= нахозÑйнича.= обволоÑате.= обезголоÑе.= обезденеже.= обезземеле.= обезлошаде.= обезматоче.= обеÑкрове.= обеÑпамÑте.= обеÑплоде.= облиÑтвене.= обмохнате.= одеревене.= одревеÑне.= оÑтеклене.= оÑтолбене.= оÑточерте.= отзавтрака.= отполднича.= отрухлÑве.= ошелудиве.= ошепелÑве.= перенервнича.= перержаве.= перехвора.= перечерÑтве.= побарышнича.= побездельнича.= пображнича.= поважнича.= повзроÑле.= повкалыва.= повольнича.= повыраÑта.= повыÑкакива.= погримаÑнича.= погромыха.= погруÑтне.= поделикатнича.= подковылÑ.= подледене.= поднаторе.= подомовнича.= подплеÑневе.= поехиднича.= позараÑта.= поздорове.= позубоÑкальнича.= покапризнича.= поклÑузнича.= пококетнича.= покрамольнича.= покруте.= полиберальнича.= полодырнича.= полюбезнича.= помошеннича.= понежнича.= понервнича.= поозорнича.= пооткровеннича.= пополднича.= попроказнича.= поразговарива.= поразмышлÑ.= пораÑпутнича.= поÑекретнича.= поÑерьезне.= поÑкромнича.= поÑолидне.= поÑплетнича.= поÑтраннича.= потренька.= почаевнича.= почайнича.= почерÑтве.= поÑкономнича.= поÑбеднича.= приковылÑ.= притопа.= пробездельнича.= проблужда.= прогромыха.= проквака.= проковылÑ.= прокукарека.= проплеÑневе.= проÑверка.= проÑветле.= протрезве.= прохозÑйнича.= прочайнича.= прочирика.= прошарка.= разбогате.= раÑтолÑте.= Ñвеликодушнича.= ÑгримаÑнича.= Ñдвоедушнича.= Ñдвурушнича.= Ñжульнича.= Ñкаверзнича.= Ñлиберальнича.= Ñлицемернича.= Ñмошеннича.= ÑнаÑильнича.= Ñнахальнича.= ÑобезьÑннича.= Ñозорнича.= Ñоригинальнича.= ÑоÑводнича.= Ñошкольнича.= ÑпаÑÑнича.= Ñпохабнича.= ÑфиглÑрнича.= ÑфокуÑнича.= Ñъехиднича.= ÑÑŠÑбеднича.= link-grammar-5.3.16/data/ru/words/words.180000664000076400007640000012644312431741033015137 00000000000000-реченÑк.= абабковÑк.= абагайтуйÑк.= абагурÑк.= абадзехÑк.= абайÑк.= абакановÑк.= абакумовÑк.= абалаковÑк.= абашевÑк.= аббакумовÑк.= абламÑк.= абонентÑк.= абрамовÑк.= абрамÑк.= абрамцевÑк.= аброÑимÑк.= абруццк.= авачинÑк.= авдеевÑк.= авзÑнÑк.= авиадиÑпетчерÑк.= авиакоÑмичеÑк.= авиаметеорологичеÑк.= авиамеханичеÑк.= авнюгÑк.= автомеханичеÑк.= автопаÑÑажирÑк.= автотехничеÑк.= аганÑк.= агеевÑк.= агриколÑнÑк.= агробиологичеÑк.= агроклиматичеÑк.= агрометеорологичеÑк.= агрономичеÑк.= агротехничеÑк.= агрофизичеÑк.= агрохимичеÑк.= агроÑкологичеÑк.= адвокатÑк.= аденÑк.= адлеровÑк.= админиÑтраторÑк.= адоевщинÑк.= адриатичеÑк.= азановÑк.= азинÑк.= азорÑк.= айгинÑк.= айгуйÑк.= айгурÑк.= айоцдзорÑк.= айхальÑк.= акдовуракÑк.= акмÑнÑк.= акÑарайÑк.= акÑеновÑк.= акуловÑк.= акуÑтокибернетичеÑк.= акуÑтооптичеÑк.= алабинÑк.= алабушÑк.= алазейÑк.= алайÑк.= аламоÑÑк.= аландÑк.= аланÑк.= алашÑк.= алгайÑк.= алгоритмичеÑк.= алейниковÑк.= алекÑандрийÑк.= алекÑандринÑк.= алекÑапольÑк.= алешинÑк.= алзамайÑк.= алифатичеÑк.= аллергенÑпецифичеÑк.= аллергичеÑк.= аллергологичеÑк.= алмаатинÑк.= алматынÑк.= алпатовÑк.= алпатьевÑк.= алтынайÑк.= алукÑненÑк.= алчевÑк.= альмежÑк.= альминÑк.= альшевÑк.= алюминотермичеÑк.= алÑкринÑк.= амазарÑк.= амакинÑк.= амалатÑк.= амалицк.= амгуньÑк.= амдерминÑк.= амзинÑк.= аминьевÑк.= амиоÑтатичеÑк.= ампелонÑк.= амурзетÑк.= анаболичеÑк.= анаминÑк.= ананÑк.= ананьинÑк.= анаÑтаÑиевÑк.= анатомичеÑк.= ангальÑк.= ангиографичеÑк.= ангольÑк.= андамантÑк.= андижанÑк.= андогÑк.= андроньевÑк.= анеÑтезиологичеÑк.= анжерÑк.= анзаÑÑк.= аниÑимовÑк.= анненковÑк.= антиаллергичеÑк.= антианемичеÑк.= антиатероÑклеротичеÑк.= антильÑк.= антинаркотичеÑк.= антипедагогичеÑк.= антипиевÑк.= антиповÑк.= антиÑептичеÑк.= антитеррориÑтичеÑк.= антифашиÑÑ‚Ñк.= антоновÑк.= антропометричеÑк.= ануйÑк.= анциферовÑк.= анчульÑк.= анюховÑк.= аполлоновÑк.= апонитищенÑк.= апоÑтольÑк.= апрелевÑк.= аптекарÑк.= арабинÑк.= арагацк.= аракаевÑк.= арамильÑк.= арафурÑк.= аргуновÑк.= аргунÑк.= ардалинÑк.= ардымÑк.= арефинÑк.= арÑеновÑк.= артезианÑк.= артемьевÑк.= артрологичеÑк.= артюгинÑк.= архиерейÑк.= арцыбашевÑк.= арчединÑк.= арылахÑк.= аÑановÑк.= аÑбеÑтовÑк.= аÑептичеÑк.= аÑкаровÑк.= аÑлановÑк.= аÑтафьевÑк.= аÑтраханÑк.= аÑтрецовÑк.= аÑтрофизичеÑк.= атайÑк.= атакÑк.= атлаÑовÑк.= атлашевÑк.= аудилогичеÑк.= аудиологичеÑк.= ахмаметьевÑк.= ахмановÑк.= ахтырÑк.= ахунÑк.= ацикличеÑк.= ачалукÑк.= ачимовÑк.= ашальчинÑк.= ашгабадÑк.= ашкадарÑк.= ашхабадÑк.= аÑроакуÑтичеÑк.= аÑрогазодинамичеÑк.= аÑрогеодезичеÑк.= аÑрогидродинамичеÑк.= аÑрогравиметричеÑк.= аÑродинамичеÑк.= аÑрологичеÑк.= аÑроÑтатичеÑк.= аÑрофотогеодезичеÑк.= аÑрофотогеофизичеÑк.= бабарыкинÑк.= бабьегородÑк.= бавыкинÑк.= багамÑк.= баганурÑк.= багдаринÑк.= бадарминÑк.= бадахшанÑк.= баджейÑк.= бадинÑк.= баженовÑк.= базельÑк.= базиновÑк.= баишевÑк.= байваровÑк.= байдарÑк.= байкибашевÑк.= байрамгуловÑк.= бакальÑк.= баклановÑк.= баклицк.= бактериологичеÑк.= бакунинÑк.= бакшеевÑк.= балабановÑк.= балакиревÑк.= балаклавÑк.= балановÑк.= балахоновÑк.= балашейÑк.= балинÑк.= балуховÑк.= балхашÑк.= балыклыкульÑк.= балыкÑк.= бальнеологичеÑк.= банатовÑк.= бангладешÑк.= барагашÑк.= баранихинÑк.= барачатÑк.= барбадоÑÑк.= барвихинÑк.= барвицк.= барзаÑÑк.= бариновÑк.= барнаульÑк.= бархатовÑк.= баршевÑк.= баÑегÑк.= баÑкунчакÑк.= баÑмановÑк.= батовÑк.= бауманÑк.= бахиловÑк.= бахрейнÑк.= бахчиÑарайÑк.= бачатÑк.= башантинÑк.= башиловÑк.= башинÑк.= бащаровÑк.= баюновÑк.= баÑнгольÑк.= беганÑк.= бедыкÑк.= безбородовÑк.= безлыченÑк.= безопаÑненÑк.= безречненÑк.= бекетовÑк.= беклемишевÑк.= беларуÑÑк.= белгородÑк.= белградÑк.= беленовÑк.= беликовецк.= белинджинÑк.= беллетÑк.= белобережÑк.= белоберезковÑк.= беловодÑк.= беловÑк.= белогородÑк.= белогорьевÑк.= белозиминÑк.= белокобыльÑк.= белокурихинÑк.= белолипецк.= белоозерÑк.= белоомутÑк.= белопеÑоцк.= белопорожÑк.= белоÑельÑк.= белоуÑовÑк.= белоховÑк.= белоцерковÑк.= белÑйÑк.= белÑнинÑк.= белÑнÑк.= бендерÑк.= бендриковÑк.= бенчарÑк.= бердигеÑÑ‚ÑÑ…Ñк.= бердичевÑк.= берегаевÑк.= бережковÑк.= березанÑк.= березинÑк.= березнÑговÑк.= берелехÑк.= береÑтовÑк.= берикульÑк.= бермудÑк.= бернÑк.= берÑеневÑк.= берÑеньевÑк.= бершанÑк.= беÑекерÑк.= беÑидÑк.= беÑкарагайÑк.= беÑланÑк.= бешкильÑк.= бешпагирÑк.= библиографичеÑк.= бигилинÑк.= бидаикÑк.= бидейÑк.= биктимировÑк.= бильчирÑк.= билÑгидонÑк.= биметалличеÑк.= биогеохимичеÑк.= биографичеÑк.= биолеÑохимичеÑк.= биомедицинÑк.= биомеханичеÑк.= биоорганичеÑк.= биотехничеÑк.= биотехнологичеÑк.= биофармацевтичеÑк.= биофизичеÑк.= биоÑкологичеÑк.= биоÑлектричеÑк.= биоÑнергетичеÑк.= бирковÑк.= биркоÑинÑк.= биробиджанÑк.= бирюлевÑк.= бирюлинÑк.= бирючанÑк.= биÑеровÑк.= битÑговÑк.= бичуринÑк.= благодатÑк.= блудковÑк.= бобковÑк.= богандинÑк.= богдановÑк.= боговаровÑк.= боголюбовÑк.= богородчанÑк.= боготельÑк.= богоÑвленÑк.= богуÑлавецк.= богучаровÑк.= бодайбинÑк.= болгатовÑк.= болотновÑк.= болотовÑк.= болоховÑк.= болтаевÑк.= болшевÑк.= большеборковÑк.= большедворÑк.= большедороховÑк.= большееланÑк.= большекаменÑк.= большекурейнÑк.= большелиповицк.= большенагаткинÑк.= большеникольÑк.= большераковÑк.= большерыбушкинÑк.= большеÑергеевÑк.= большеугреневÑк.= большеуÑтьинÑк.= болÑновÑк.= бомнакÑк.= бондаревÑк.= боннÑк.= боргуÑтанÑк.= бориÑовоÑудÑк.= борнацк.= боровиковÑк.= боровихинÑк.= боровицк.= боровлÑнÑк.= борогонÑк.= бородаевÑк.= бородулихинÑк.= бороздиновÑк.= ботаничеÑк.= ботвиновÑк.= бочкаревÑк.= брайковÑк.= брайлевÑк.= брайловÑк.= браконьерÑк.= братиловÑк.= братковÑк.= бреÑтовицк.= бреÑÑ‚Ñк.= бреховÑк.= бржозовÑк.= бригадирÑк.= бродниковÑк.= бронницк.= брудковÑк.= бруÑенÑк.= бруÑиловÑк.= брушлинÑк.= брюÑÑельÑк.= брюхоног.= брÑнковÑк.= бугаровÑк.= бударинÑк.= будзинÑк.= будÑнÑк.= бужаровÑк.= букатынÑк.= букреевÑк.= булатовÑк.= булгаковÑк.= булганÑк.= булевÑк.= бунгурÑк.= бундюрÑк.= бураковÑк.= бургуÑтинÑк.= буреинÑк.= буржинÑк.= буринÑк.= бурлаковÑк.= бурлыкÑк.= бурмакинÑк.= бурÑаковÑк.= буруктальÑк.= бурундуковÑк.= буÑиновÑк.= бутовÑк.= буторлинÑк.= бухареÑÑ‚Ñк.= бушаринÑк.= быбынинÑк.= быгинÑк.= быÑтрушинÑк.= быÑтрÑговÑк.= бытошÑк.= бюрократичеÑк.= вавилонÑк.= вагановÑк.= ваганьковÑк.= вагранÑк.= вадимовÑк.= вадковÑк.= вадÑнÑк.= важевÑк.= важинÑк.= вазерÑк.= вазузÑк.= вайомингÑк.= вакуловÑк.= валаамÑк.= валдгеймÑк.= валенÑк.= валютоемк.= ванаварÑк.= варандейÑк.= варваринÑк.= варениковÑк.= варыгинÑк.= варынгÑк.= варыпаевÑк.= варышанÑк.= варьеганÑк.= ваÑильевÑк.= ваÑпухольÑк.= ваÑьковÑк.= ваÑюганÑк.= ваÑюнинÑк.= ваÑютинÑк.= ватанÑк.= ватутинÑк.= вахитовÑк.= вахшÑк.= вачевÑк.= векшинÑк.= велвинÑк.= великодворÑк.= великопетровÑк.= великорецк.= великоÑельÑк.= велозаводÑк.= вельковÑк.= вельминÑк.= венеричеÑк.= венерологичеÑк.= венеÑуÑльÑк.= верешковичÑк.= верженÑк.= верменÑк.= верхкоÑинÑк.= верхмильтюшинÑк.= верхнеангарÑк.= верхнеаргуньÑк.= верхнеачалукÑк.= верхнеблаговещенÑк.= верхневолжÑк.= верхневольÑк.= верхневыйÑк.= верхневÑÑ‚Ñк.= верхнегородовÑк.= верхнегрушевÑк.= верхнегутарÑк.= верхнезейÑк.= верхнеказымÑк.= верхнекарачанÑк.= верхнекоÑинÑк.= верхнекраÑинÑк.= верхнекурьинÑк.= верхнеленÑк.= верхнелупьинÑк.= верхнеобливÑк.= верхнепышминÑк.= верхнеруÑÑк.= верхнеÑальÑк.= верхнетомÑк.= верхнетроицк.= верхнеудинÑк.= верхнеуÑинÑк.= верхнеуÑьвинÑк.= верхнехотемльÑк.= верхнечонÑк.= верхнечуÑовÑк.= вершининÑк.= вершинотутурÑк.= веÑелоÑÑ€Ñк.= веÑлÑнÑк.= веÑновÑк.= ветеранÑк.= ветроÑнергетичеÑк.= вечерÑк.= вешенÑк.= виброакуÑтичеÑк.= видеотехничеÑк.= видновÑк.= вильвенÑк.= вильчанÑк.= вильÑмÑÑк.= виноградарÑк.= виноградÑк.= виногродÑк.= винодельчеÑк.= виргинÑк.= вируÑологичеÑк.= виÑконÑинÑк.= виханÑк.= вихоревÑк.= вишневогорÑк.= владивоÑтокÑк.= владикавказÑк.= владимировÑк.= владимирÑк.= владыкинÑк.= влаÑевÑк.= внегородÑк.= внедренчеÑк.= внуковÑк.= внутрибанковÑк.= внутризаводÑк.= внутриполитичеÑк.= внутриреÑпубликанÑк.= внутрироÑÑийÑк.= водительÑк.= военнотехничеÑк.= вожеровÑк.= воздвиженÑк.= войтоловÑк.= волгорадÑк.= волковинÑк.= воловенÑк.= володинÑк.= волоконнооптичеÑк.= волокÑк.= волоÑатовÑк.= волочаевÑк.= волчковÑк.= волынщинÑк.= вольницк.= воргашорÑк.= воркутинÑк.= вороговÑк.= воронинÑк.= воронковÑк.= воронцовÑк.= ворошиловградÑк.= ворÑихинÑк.= ворÑменÑк.= вÑебурÑÑ‚Ñк.= вÑеклиматичеÑк.= вÑекубанÑк.= вÑехÑвÑÑ‚Ñк.= вÑеÑпонÑк.= вуктольÑк.= вулканичеÑк.= вурнапÑк.= входнинÑк.= входоиеруÑалимÑк.= выборÑк.= вынгапуровÑк.= выÑокотехнологичеÑк.= выÑокоÑнергетичеÑк.= выÑокоÑузÑк.= вычегодÑк.= вышегородÑк.= вышкинÑк.= вÑткинÑк.= габалинÑк.= габинÑк.= габонÑк.= гавинÑк.= газимурÑк.= газинÑк.= газоаналитичеÑк.= газодинамичеÑк.= газохимичеÑк.= гайвинÑк.= гайворонÑк.= гайинÑк.= гаймановÑк.= гайфурийÑк.= галактионовÑк.= галанинÑк.= галашкинÑк.= галинÑк.= галишовÑк.= галкинÑк.= галынÑк.= гальваничеÑк.= гальваноÑтойк.= гальговÑк.= гамбийÑк.= гангутÑк.= ганноверÑк.= гаровÑк.= гаÑÑинÑк.= гаÑтрономичеÑк.= гвоздзиовÑк.= гебридÑк.= гектографичеÑк.= гелиогеофизичеÑк.= гелиофизичеÑк.= гелиоÑнергетичеÑк.= гематологичеÑк.= геморрагичеÑк.= генетичеÑк.= генотипичеÑк.= геоботаничеÑк.= геодинамичеÑк.= геокриологичеÑк.= геометричеÑк.= геотектоничеÑк.= геотехничеÑк.= геохимичеÑк.= геоцентричеÑк.= геоÑкологичеÑк.= геоÑкономичеÑк.= геральдичеÑк.= гериатричеÑк.= германовÑк.= геронтологичеÑк.= геронтопÑихиатричеÑк.= герпегежÑк.= гетероцикличеÑк.= гжельÑк.= гигроÑкопичеÑк.= гидравличеÑк.= гидроакуÑтичеÑк.= гидробиологичеÑк.= гидрогеологичеÑк.= гидрогеохимичеÑк.= гидрографичеÑк.= гидродинамичеÑк.= гидрологичеÑк.= гидрометаллургичеÑк.= гидрометеорологичеÑк.= гидропоничеÑк.= гидрофизичеÑк.= гидрохимичеÑк.= гидроÑлектричеÑк.= гидроÑнергетичеÑк.= гижигинÑк.= гинекологичеÑк.= гиперкинетичеÑк.= гиÑтологичеÑк.= гладковыÑельÑк.= глаÑковÑк.= глебовÑк.= глуховÑк.= глÑденÑк.= гнездниковÑк.= гнилицк.= гноенÑк.= голицинÑк.= голицынÑк.= головеньковÑк.= головчинÑк.= голодковÑк.= голубовÑк.= гомельÑк.= гондураÑÑк.= гончаревÑк.= горинÑк.= горкинÑк.= горковÑк.= горленÑк.= горнальÑк.= горненÑк.= горноклиматичеÑк.= горнопроходчеÑк.= горнÑковÑк.= горнÑкÑк.= гороблагодатÑк.= городовÑк.= гороховÑк.= горохолинÑк.= горохольÑк.= горÑкинÑк.= горчаковÑк.= горькореченÑк.= горÑнÑк.= горÑчеводÑк.= горÑчевÑк.= гравиметричеÑк.= гранковÑк.= гранулометричеÑк.= графичеÑк.= гребневÑк.= гремÑчевÑк.= гренадерÑк.= гренландÑк.= гривенÑк.= григорианÑк.= григоровÑк.= григорополиÑÑк.= григорьевÑк.= гридинÑк.= гришмановÑк.= гродековÑк.= гроденÑк.= гродненÑк.= грозненÑк.= гроÑÑевичÑк.= грузопаÑÑажирÑк.= губинÑк.= гудермеÑÑк.= гужвинÑк.= гуиÑиноозерÑк.= гульневичÑк.= гуÑельÑк.= гучертÑк.= давальчеÑк.= давидовÑк.= давлекановÑк.= давыдковÑк.= давыдовÑк.= дагомыÑÑк.= дактилоÑкопичеÑк.= дальнеключевÑк.= дальнекутÑк.= дальненÑк.= дамбукинÑк.= данбичжÑньÑк.= данишевÑк.= даргомыжÑк.= даурÑк.= дащинÑк.= двораковÑк.= дворищинÑк.= дворцовÑк.= дебиторÑк.= дегтеринÑк.= деденевÑк.= делегатÑк.= демиологичеÑк.= демиховÑк.= демьÑновÑк.= демьÑнÑк.= дендрологичеÑк.= денежниковÑк.= дениÑовÑк.= дербеневÑк.= деревлевÑк.= держицк.= дерматовенерологичеÑк.= дерптÑк.= деÑнитÑк.= детерминиÑÑ‚Ñк.= детÑкоÑельÑк.= джабылÑк.= джезказганÑк.= джелтулакÑк.= джергинÑк.= джизакÑк.= джуенÑк.= джуртÑк.= дзюбинÑк.= диабетичеÑк.= диабетологичеÑк.= диакритичеÑк.= дивеевÑк.= дивинÑк.= дивненÑк.= дивноморÑк.= дидактичеÑк.= дидковÑк.= диетичеÑк.= дизайнерÑк.= дикаревÑк.= дикоозерÑк.= дикÑоновÑк.= дилерÑк.= димитровградÑк.= диомидовÑк.= директорÑк.= диÑнеевÑк.= диÑлектричеÑк.= дмитрогорÑк.= добровинÑк.= доброÑоÑедÑк.= добротворÑк.= добрынинÑк.= добрынÑк.= добчурÑк.= довузовÑк.= дозиметричеÑк.= доиÑторичеÑк.= дойк.= доклиничеÑк.= долганоненецк.= долгодеревенÑк.= долгопрудненÑк.= доминиканÑк.= доминикÑк.= доможировÑк.= допплеровÑк.= дормидонтовÑк.= дорогинÑк.= доронинÑк.= дороховÑк.= дребушевÑк.= древнеуйгурÑк.= дровнинÑк.= дружбинÑк.= дружинниковÑк.= дружниковÑк.= друÑкеникÑк.= дубининÑк.= дубковÑк.= дубленÑк.= дубненÑк.= дубойÑк.= дударевÑк.= дудинÑк.= дудоровÑк.= дукатÑк.= дулевÑк.= дураÑовÑк.= дурновÑк.= духновÑк.= духовÑк.= душанбинÑк.= дымковÑк.= дьÑчковÑк.= дюртюлинÑк.= евангелиÑÑ‚Ñк.= евангеличеÑк.= евдаковÑк.= евразийÑк.= евроазиатÑк.= евроарктичеÑк.= евроатлантичеÑк.= евхаритÑк.= егоровÑк.= егоршинÑк.= единоверчеÑк.= екатерининÑк.= екатериноÑлавÑк.= екимовичÑк.= екимовÑк.= еленовÑк.= елиазаровÑк.= елизаветинÑк.= елкинÑк.= елюзанÑк.= епанчинÑк.= еремеевÑк.= ермаковÑк.= ермолаевÑк.= ермолинÑк.= ермоловÑк.= ерофеевÑк.= еруÑланÑк.= еÑиповÑк.= ефимовÑк.= жабкинÑк.= жабыльÑк.= жариковÑк.= жаровÑк.= жароÑтойк.= ждановÑк.= желнинÑк.= жеÑканганÑк.= живаневÑк.= животинÑк.= животноводчеÑк.= жигановÑк.= жигульÑк.= жидковÑзк.= жидкокриÑталличеÑк.= жидкометалличеÑк.= жидÑевÑк.= жизнеÑтойк.= жоÑтовÑк.= забежанÑк.= забитуйÑк.= заболотÑк.= заборьевÑк.= завидовÑк.= заводовÑк.= заволожÑк.= заворонежÑк.= загвÑзинÑк.= заглÑдинÑк.= загородÑк.= загорьевÑк.= загрÑжÑк.= закарпатÑк.= звероводчеÑк.= звукометричеÑк.= зеландÑк.= земледельчеÑк.= зондÑк.= зоогигиеничеÑк.= зоологичеÑк.= зоотехничеÑк.= зуботехничеÑк.= иерархичеÑк.= изобретательÑк.= изоÑтатичеÑк.= изотермичеÑк.= ильинÑк.= ильковÑк.= имеретинÑк.= иммунобиологичеÑк.= иммунологичеÑк.= иммунопатологичеÑк.= императорÑк.= инкаÑÑаторÑк.= инÑтрукторÑк.= интерферометричеÑк.= интроÑкопичеÑк.= иÑполкомовÑк.= ихтиологичеÑк.= ихтиопатологичеÑк.= кабалиÑтичеÑк.= кабардинÑк.= казахÑтанÑк.= казначейÑк.= калевальÑк.= калининградÑк.= калмыкÑк.= калтанÑк.= каменогорÑк.= канарÑк.= кандалакшÑк.= карагандинÑк.= каракольÑк.= кардиологичеÑк.= кардиохирургичеÑк.= кармановÑк.= каролинÑк.= картографичеÑк.= картоиздательÑк.= картоÑоÑтавительÑк.= каталитичеÑк.= кауÑтичеÑк.= кашкардарьинÑк.= квартиропоÑредничеÑк.= кежемÑк.= кемеровÑк.= кибернетичеÑк.= кизлÑÑ€Ñк.= кинематичеÑк.= кинетичеÑк.= киновидеотехничеÑк.= киномеханичеÑк.= киришÑк.= кировоградÑк.= киÑлотоÑтойк.= климатобальнеологичеÑк.= климатологичеÑк.= книгоиздательÑк.= кнÑжегубÑк.= кожноплаÑтичеÑк.= колорадÑк.= колымÑк.= кольÑк.= командирÑк.= конаковÑк.= королевÑк.= коррозиеÑтойк.= коррозионноÑтойк.= корÑцк.= коÑметологичеÑк.= коÑмоаÑрогеологичеÑк.= коÑмофизичеÑк.= котельничеÑк.= крейÑерÑк.= криминологичеÑк.= криптоаналитичеÑк.= криптографичеÑк.= криÑталлографичеÑк.= кузбаÑÑк.= кульÑк.= культурологичеÑк.= культуротехничеÑк.= культуртехничеÑк.= курейÑк.= курортологичеÑк.= курчатовÑк.= куÑтанайÑк.= кызылÑк.= ладожÑк.= лазовÑк.= легкоатлетичеÑк.= легкоплавк.= ледоÑтойк.= лекÑичеÑк.= ленинабадÑк.= лентоткацк.= леÑобиологичеÑк.= леÑоводчеÑк.= леÑомеханичеÑк.= леÑотехничеÑк.= лингвоÑтилиÑтичеÑк.= литографичеÑк.= лобненÑк.= логопедичеÑк.= львовÑк.= льноÑеменоводчеÑк.= любительÑк.= люкÑембургÑк.= магнито-оптичеÑк.= магнитогидродинамичеÑк.= магнитомеханичеÑк.= магнитооптичеÑк.= майинÑк.= майкопÑк.= макроÑкономичеÑк.= малайзийÑк.= малгобекÑк.= малороÑÑийÑк.= мальдивÑк.= мальтийÑк.= мантулинÑк.= маньчжурÑк.= мартеновÑк.= марушинÑк.= марыйÑк.= маÑлобензоÑтойк.= материаловедчеÑк.= материалоемк.= махачкалинÑк.= медикобиологичеÑк.= медикогенетичеÑк.= медикоÑкологичеÑк.= межакадемичеÑк.= межвузовÑк.= межиздательÑк.= межÑлавÑнÑк.= межфермерÑк.= межÑтничеÑк.= менеджерÑк.= меÑхетÑк.= метаболичеÑк.= металлографичеÑк.= металлокерамичеÑк.= металлоорганичеÑк.= метеорологичеÑк.= метрологичеÑк.= мефодиевÑк.= механизаторÑк.= механотерапевтичеÑк.= меценатÑк.= миаÑÑк.= микроклиматичеÑк.= микрокриÑталличеÑк.= микроÑкопичеÑк.= микрохирургичеÑк.= микроÑкологичеÑк.= микроÑкономичеÑк.= милитариÑÑ‚Ñк.= минералоорганичеÑк.= миргородÑк.= мировоззренчеÑк.= миуÑÑк.= многокриÑталличеÑк.= многопользовательÑк.= моздокÑк.= мозолевÑк.= мокринÑк.= молдовÑк.= молуккÑк.= монинÑк.= монокриÑталличеÑк.= монометалличеÑк.= моноÑкономичеÑк.= моноÑтничеÑк.= монреальÑк.= моÑкворецк.= моÑтовÑк.= мурашкинÑк.= мытищинÑк.= мÑкининÑк.= мÑÑницк.= навойÑк.= нагревоÑтойк.= назаровÑк.= назрановÑк.= наманганÑк.= нанотехнологичеÑк.= нарколептичеÑк.= наркологичеÑк.= наÑтавничеÑк.= нахимовÑк.= нахичеванÑк.= находкинÑк.= нащекинÑк.= неврологичеÑк.= невротичеÑк.= нейрохирургичеÑк.= некоммерчеÑк.= некротичеÑк.= нематериалоемк.= неопалимовÑк.= неполитичеÑк.= нерльÑк.= нероÑÑийÑк.= нерчинÑкозаводÑк.= нерюнгринÑк.= нефтегазохимичеÑк.= нигерийÑк.= нидерландÑк.= нижеобÑк.= нижнегородÑк.= нижнедобринÑк.= нижнеиртышÑк.= нижнекиÑлÑйÑк.= нижнеленинÑк.= нижнепетровÑк.= нижнереченÑк.= нижнеÑинÑчихинÑк.= нижнеÑпаÑÑк.= нижнетагильÑк.= нижнеуренгойÑк.= низкоÑнергетичеÑк.= нобелевÑк.= новаторÑк.= новоандреевÑк.= новоанжерÑк.= новоарбатÑк.= новоберезовÑк.= новоблаговещенÑк.= новоборгуÑтанÑк.= новобрÑнÑк.= нововаганьковÑк.= нововоронежÑк.= новогорьковÑк.= новогрозненÑк.= новоегорьевÑк.= новоеловÑк.= новозавидовÑк.= новозеландÑк.= новозиминÑк.= новозыковÑк.= новоиеруÑалимÑк.= новоиркутÑк.= новокемеровÑк.= новокиевÑк.= новоклинÑк.= новоключевÑк.= новокузьминÑк.= новолипецк.= новомайÑк.= новоникольÑк.= новоногинÑк.= новоовÑÑнниковÑк.= новоогаревÑк.= новопеÑковÑк.= новорецк.= новорождеÑтвенÑк.= новорÑзанÑк.= новоÑеваÑтопольÑк.= новоÑоветÑк.= новоукраинÑк.= новоуренгойÑк.= новоуфимÑк.= новочеремушкинÑк.= новоÑроÑлавÑк.= нозологичеÑк.= нормандÑк.= нормотворчеÑк.= нумизматичеÑк.= нюкжинÑк.= нюрнбергÑк.= образцовÑк.= обÑледовательÑк.= общеакадемичеÑк.= общевоинÑк.= общегеографичеÑк.= общегражданÑк.= общедемократичеÑк.= общеклиничеÑк.= общепедиатричеÑк.= общеполитичеÑк.= общепрофилактичеÑк.= общеÑоматичеÑк.= общехирургичеÑк.= овощеводчеÑк.= овцеводчеÑк.= овчинниковÑк.= огнеÑтойк.= одигитриевÑк.= одинцовÑк.= ожерельевÑк.= озеркинÑк.= озонометричеÑк.= океаничеÑк.= окÑк.= оленеводчеÑк.= оловоорганичеÑк.= онкогематологичеÑк.= онкологичеÑк.= оптимиÑтичеÑк.= оптоакуÑтичеÑк.= оптовопоÑредничеÑк.= организаторÑк.= органолептичеÑк.= оргтехничеÑк.= орджоникидзеградÑк.= орлеанÑк.= ортопедотравматологичеÑк.= оруÑлловÑк.= орфографичеÑк.= оÑетровÑк.= оÑиновореченÑк.= оÑиновÑк.= оÑкольÑк.= оÑмоловÑк.= оÑташковÑк.= оÑтроговÑк.= оÑтропольÑк.= оÑциллографичеÑк.= официантÑк.= оформительÑк.= офтальмологичеÑк.= очаковÑк.= ошÑк.= павелецк.= павлодарÑк.= палеонтологичеÑк.= панамериканÑк.= панамÑк.= панфиловÑк.= паразитичеÑк.= паразитологичеÑк.= параметричеÑк.= параолимпийÑк.= партнерÑк.= патогенетичеÑк.= патологичеÑк.= патологоанатомичеÑк.= пацифиÑÑ‚Ñк.= педиатричеÑк.= пелагиадÑк.= пензенÑк.= пенÑильванÑк.= пеньковÑк.= первореченÑк.= перекопÑк.= перелучÑк.= переÑеленчеÑк.= переÑÑлавÑк.= периферичеÑк.= пермÑÑ‚Ñк.= пеÑковÑк.= пеÑÑимиÑтичеÑк.= печниковÑк.= пивоваровÑк.= пикалевÑк.= пилотÑк.= пиролитичеÑк.= пирометаллургичеÑк.= пироÑлектричеÑк.= пиÑательÑк.= пиÑкаревÑк.= пичугинÑк.= плазмохимичеÑк.= плаÑтичеÑк.= плехановÑк.= плодоводчеÑк.= плодопитомничеÑк.= плотниковÑк.= плюÑковÑк.= пневмогидравличеÑк.= поволоцк.= погореловÑк.= подберезÑк.= подкритичеÑк.= подпорожÑк.= подÑоÑенÑк.= подтелковÑк.= подхалимÑк.= покачевÑк.= поклонногорÑк.= покупательÑк.= полемичеÑк.= полиароматичеÑк.= поликлиничеÑк.= поликриÑталличеÑк.= полиметалличеÑк.= полиметричеÑк.= политематичеÑк.= полководчеÑк.= пользовательÑк.= популиÑÑ‚Ñк.= порнографичеÑк.= поÑлевузовÑк.= поÑобничеÑк.= поÑÑ‚ÑоветÑк.= поÑттравматичеÑк.= почтамтÑк.= правотворчеÑк.= предвузовÑк.= предклиничеÑк.= предÑедательÑк.= предÑтавительÑк.= предÑтавительÑтк.= предъÑвительÑк.= приарктичеÑк.= приднеÑтровÑк.= призматичеÑк.= прикаÑпийÑк.= причерноморÑк.= приÑтельÑк.= провиантÑк.= прогноÑтичеÑк.= прокурорÑк.= протекциониÑÑ‚Ñк.= противоанемичеÑк.= противоаÑтматичеÑк.= противобактериологичеÑк.= противогерпетичеÑк.= противодиабетичеÑк.= противопаркинÑоничеÑк.= противоревматичеÑк.= противохимичеÑк.= противоÑпидемиологичеÑк.= противоÑпидемичеÑк.= противоÑпизоотичеÑк.= противоÑпилептичеÑк.= профдиагноÑтичеÑк.= профилактичеÑк.= профпатологичеÑк.= профтехничеÑк.= проходчеÑк.= пÑевдомедицинÑк.= пÑихогериатричеÑк.= пÑихогигиеничеÑк.= пÑиходиагноÑтичеÑк.= пÑихоматичеÑк.= пÑихонаркологичеÑк.= пÑихоневрологичеÑк.= пÑихопрофилактичеÑк.= пÑихоÑоматичеÑк.= пÑихотерапевтичеÑк.= пÑихофизиологичеÑк.= пÑихофизичеÑк.= птицеводчеÑк.= публициÑтичеÑк.= пульмонологичеÑк.= путкинÑк.= пчеловодчеÑк.= пылегазоаналитичеÑк.= пьезокерамичеÑк.= пьезооптичеÑк.= пьезоÑлектричеÑк.= рабфаковÑк.= радиоаÑтрономичеÑк.= радиогеофизичеÑк.= радиогеохимичеÑк.= радиографичеÑк.= радиодиÑпетчерÑк.= радиоиммунологичеÑк.= радиометеорологичеÑк.= радиометричеÑк.= радиоÑветотехничеÑк.= радиоÑпектроÑкопичеÑк.= радиотерапевтичеÑк.= радиотехничеÑк.= радиотехнологичеÑк.= радиофармацевтичеÑк.= радиофизичеÑк.= радиохимичеÑк.= радиоÑкологичеÑк.= раÑтениеводчеÑк.= раÑторгуевÑк.= рационализаторÑк.= ревматологичеÑк.= редкометалличеÑк.= резинотехничеÑк.= реквизиторÑк.= рентгенографичеÑк.= рентгенологичеÑк.= рентгенорадиологичеÑк.= рентгеноурологичеÑк.= репетиторÑк.= репрографичеÑк.= реформаторÑк.= рефтинÑк.= риÑоводчеÑк.= риÑлтерÑк.= робототехничеÑк.= рогачевÑк.= рокÑк.= роÑлавльÑк.= рыбоводчеÑк.= Ñ€ÑзанÑк.= ÑадоводчеÑк.= ÑамаркандÑк.= ÑантехничеÑк.= ÑаÑкачеванÑк.= ÑаудовÑк.= ÑафоновÑк.= ÑвеклоÑеменоводчеÑк.= ÑверхплаÑтичеÑк.= ÑветографичеÑк.= ÑветотехничеÑк.= ÑвидетельÑк.= ÑвиноводчеÑк.= ÑевероевропейÑк.= ÑевероукраинÑк.= ÑейÑмоакуÑтичеÑк.= ÑейÑмогидроакуÑтичеÑк.= ÑейÑмоÑтойк.= ÑейшельÑк.= ÑемантичеÑк.= ÑеменоводчеÑк.= ÑентÑбрьÑк.= ÑепаратиÑÑ‚Ñк.= ÑержантÑк.= ÑиноптичеÑк.= ÑиÑтоличеÑк.= ÑледовательÑк.= ÑмитÑоновÑк.= ÑнабженчеÑк.= ÑоматичеÑк.= ÑоматоневрологичеÑк.= ÑоматопÑихиатричеÑк.= ÑомкинÑк.= ÑортавальÑк.= ÑоÑтавительÑк.= ÑоциологичеÑк.= ÑпазмолитичеÑк.= ÑпектрометричеÑк.= ÑпонÑорÑк.= ÑреднеазиатÑк.= ÑреднереÑпубликанÑк.= ÑреднеÑтатиÑтичеÑк.= ÑреднетехничеÑк.= ÑтарательÑк.= ÑтаропромыÑловÑк.= ÑтеклокриÑталличеÑк.= ÑтенографичеÑк.= ÑтереофоничеÑк.= ÑтилографичеÑк.= ÑтоматологичеÑк.= ÑтохаÑтичеÑк.= ÑтрановедчеÑк.= ÑтратотипичеÑк.= ÑтробоÑкопичеÑк.= ÑубагентÑк.= ÑубкорреÑпондентÑк.= ÑудебномедицинÑк.= ÑуицидологичеÑк.= ÑургутÑк.= ÑурхандарьинÑк.= Ñухоцк.= ÑуÑцк.= ÑценичеÑк.= ÑценографичеÑк.= ÑцинтиграфичеÑк.= ÑырдарьинÑк.= тавричеÑк.= тагильÑк.= такÑидермичеÑк.= тактико-техничеÑк.= тамбовÑк.= тележурналиÑÑ‚Ñк.= телемеханичеÑк.= телерадиоиздательÑк.= телерадиотехничеÑк.= телеÑейÑмичеÑк.= телеÑкопичеÑк.= тензометричеÑк.= теорологичеÑк.= теплоÑтойк.= теплотехничеÑк.= теплофизичеÑк.= теплоÑнергетичеÑк.= терминологичеÑк.= термодинамичеÑк.= термокаталитичеÑк.= термоплаÑтичеÑк.= термоÑтойк.= термоÑрозионноÑтойк.= тернопольÑк.= техничÑк.= тиморÑк.= типографÑк.= типологичеÑк.= тишинÑк.= товарковÑк.= товароведчеÑк.= токийÑк.= токÑикологичеÑк.= токÑичеÑк.= тольÑттинÑк.= топливноÑнергетичеÑк.= топогеодезичеÑк.= топографичеÑк.= топографогеодезичеÑк.= топологичеÑк.= топонимичеÑк.= тоÑненÑк.= травматичеÑк.= травматологичеÑк.= транÑантарктичеÑк.= транÑарктичеÑк.= транÑъевропейÑк.= трачуковÑк.= третьÑковÑк.= трибологичеÑк.= тригонометричеÑк.= троекуровÑк.= трудотерапевтичеÑк.= туннелепроходчеÑк.= турбомеханичеÑк.= тургайÑк.= туркменÑк.= тырныаузÑк.= тюбинÑк.= уваровÑк.= уведомленчеÑк.= углехимичеÑк.= узкоÑкономичеÑк.= ультралегк.= универÑитетÑк.= унцикульÑк.= управленчеÑк.= упругоплаÑтичеÑк.= уренгойÑк.= урологичеÑк.= уруÑÑинÑк.= уÑтьенÑк.= ученичеÑк.= учрежденчеÑк.= уÑльÑк.= фактографичеÑк.= фармакологичеÑк.= фармакотерапевтичеÑк.= февральÑк.= фельдъегерÑк.= фенотипичеÑк.= ферганÑк.= физикотехничеÑк.= физиологичеÑк.= физиотерапевтичеÑк.= филантропичеÑк.= филармоничеÑк.= филателиÑтичеÑк.= филателиÑÑ‚Ñк.= филиппинÑк.= фитогельминтологичеÑк.= фитопатологичеÑк.= флекÑографичеÑк.= флориÑтичеÑк.= фондоемк.= форелеводчеÑк.= фоÑфороорганичеÑк.= фоÑфорорганичеÑк.= фотогальваничеÑк.= фотограмметричеÑк.= фотооптичеÑк.= фототехничеÑк.= фотоÑлектричеÑк.= франковÑк.= фроловÑк.= фторорганичеÑк.= хаакÑк.= халиловÑк.= хантайÑк.= характериÑтичеÑк.= характерологичеÑк.= херÑонÑк.= химикобактериологичеÑк.= химикотермичеÑк.= химиотерапевтичеÑк.= хлебокондитерÑк.= хлороорганичеÑк.= хлорорганичеÑк.= хмелеводчеÑк.= холмогорÑк.= хореографичеÑк.= хроматографичеÑк.= хронологичеÑк.= цветографичеÑк.= цельнометалличеÑк.= центральноазиатÑк.= центральноафриканÑк.= цикличеÑк.= цилиндричеÑк.= чаеводчеÑк.= чаÑтнопредпринимательÑк.= чебокÑарÑк.= человеконенавиÑтничеÑк.= черекÑк.= черепетÑк.= черновицк.= черногородÑк.= чернореченÑк.= чимкентÑк.= чиркейÑк.= члениÑтоног.= шарыповÑк.= шатурÑк.= шахтопроходчеÑк.= шелкоткацк.= шетландÑк.= шимкентÑк.= шталмейÑтерÑк.= штурманÑк.= шушенÑк.= щекинÑк.= ÑгейÑк.= ÑкзотермичеÑк.= ÑкибаÑтузÑк.= ÑкологодинамичеÑк.= ÑкологопроÑветительÑк.= ÑкологотокÑикологичеÑк.= ÑкотехничеÑк.= ÑкÑпедиторÑк.= ÑкÑтрагалактичеÑк.= ÑлектроакуÑтичеÑк.= ÑлектродиагноÑтичеÑк.= ÑлектродинамичеÑк.= ÑлектрокардиологичеÑк.= ÑлектролитичеÑк.= ÑлектромедицинÑк.= ÑлектрометаллургичеÑк.= ÑлектромеханичеÑк.= ÑлектронномеханичеÑк.= ÑлектрооптичеÑк.= ÑлектропекарÑк.= ÑлектроÑтатичеÑк.= ÑлектротермичеÑк.= ÑлектрофизичеÑк.= ÑлектрохимичеÑк.= ÑлектроÑнергетичеÑк.= ÑлементоорганичеÑк.= ÑндокринологичеÑк.= ÑндоÑкопичеÑк.= ÑнергомеханичеÑк.= ÑнерготехничеÑк.= ÑнерготехнологичеÑк.= ÑнергофизичеÑк.= ÑнтерогеморрагичеÑк.= ÑнтомологичеÑк.= ÑпидемичеÑк.= ÑпизодичеÑк.= ÑпизоотичеÑк.= ÑпизоотологичеÑк.= ÑргономичеÑк.= ÑритрейÑк.= ÑрозионноÑтойк.= ÑротичеÑк.= ÑтнографичеÑк.= ÑтнодемографичеÑк.= ÑтнократичеÑк.= ÑтнополитичеÑк.= южноафриканÑк.= юринÑк.= ÑгодоводчеÑк.= ÑзыковедчеÑк.= ÑроÑлавÑк.= link-grammar-5.3.16/data/ru/words/words.330000664000076400007640000001650712431741033015133 00000000000000бардÑн.= беленн.= бельмов.= берегов.= биржев.= болев.= бороздн.= бороздов.= боронов.= бортев.= брюшн.= бурев.= былев.= вдвижн.= вдувн.= веков.= верÑтов.= верфÑн.= веÑов.= вечев.= вещев.= взыÑкн.= видов.= вкладн.= вкуÑов.= влаÑÑн.= внеземн.= вожжев.= возов.= войÑков.= волев.= волнов.= волоков.= волоÑн.= волоÑтн.= воÑьмерн.= впуÑкн.= врезн.= временн.= вÑкрышн.= вÑтавн.= входн.= вшивн.= въездн.= выбивн.= выводн.= вывозн.= выгребн.= выгрузн.= выдвижн.= выдувн.= выездн.= вызывн.= выкидн.= выкладн.= вымывн.= выноÑн.= выпарн.= выплавн.= выплатн.= выпуÑкн.= вырезн.= выроÑтн.= вырубн.= выÑевн.= выÑтавн.= вытравн.= вытÑжн.= вышивн.= гвоздÑн.= гирев.= глазн.= глубьев.= говорн.= годов.= голоÑов.= гольев.= гонтов.= градов.= гребенн.= гробов.= грудн.= грузов.= группов.= грызов.= грÑдн.= грÑдов.= гужев.= дверн.= двойн.= девÑтерн.= делов.= денн.= деÑÑтерн.= долев.= дородов.= дощан.= дробов.= дровÑн.= дугов.= дымов.= жезлов.= жердÑн.= забежн.= забивн.= заварн.= задвижн.= зажимн.= заказн.= закупн.= запарн.= запиÑн.= запрÑжн.= запуÑкн.= зацепн.= зверов.= звуков.= зеленн.= иглов.= игров.= избн.= избÑн.= именн.= киÑтев.= клеев.= клетев.= клещев.= клубнев.= ключев.= ключн.= кольцев.= концев.= корев.= кормов.= корпуÑн.= корьев.= краев.= кругов.= крюков.= кузовн.= кулев.= куÑков.= лапшан.= легков.= литьев.= лицев.= личн.= ложев.= локтев.= лучев.= межвидов.= межродов.= межцехов.= мелов.= менов.= мехов.= молотов.= мочев.= набивн.= навивн.= нагибн.= наградн.= надвижн.= надпиÑн.= надÑтавн.= надувн.= нажимн.= назывн.= наказн.= накидн.= наклейн.= наливн.= намывн.= наплавн.= наплывн.= нарезн.= нарывн.= наÑадн.= наÑтавн.= нашивн.= нежил.= неокладн.= неподатн.= неполивн.= неродн.= неÑлогов.= нетрудов.= ногтев.= ногтÑн.= ножев.= ножн.= ноздрев.= нулев.= обварн.= обжимн.= обивн.= облаÑтн.= обливн.= обложн.= образн.= обрезн.= обрубн.= обтачн.= обувн.= обходн.= обшивн.= объездн.= обыÑкн.= овощн.= огребн.= окружн.= опрокидн.= опуÑкн.= оÑтев.= оÑтровн.= отводн.= отдвижн.= отжимн.= откидн.= отливн.= отложн.= отправн.= отпрÑжн.= отпуÑкн.= отраÑлев.= отрезн.= отрубн.= отрубÑн.= отрывн.= отÑевн.= отÑтавн.= отÑтежн.= оттÑжн.= отцепн.= очередн.= очиÑтн.= паев.= паров.= переварн.= перевивн.= переездн.= перекидн.= перекупн.= переливн.= переноÑн.= перепиÑн.= переходн.= перешивн.= перÑтнев.= перьев.= петлев.= пешнев.= пещн.= питьев.= пищев.= платьев.= платÑн.= племенн.= плечев.= плечн.= плотов.= площадн.= плугов.= плюÑнев.= плющев.= плÑÑов.= погребн.= податн.= подбивн.= подводн.= подвÑзн.= подгибн.= подгребн.= подкидн.= подкладн.= подкупн.= подливн.= подпашн.= подпиÑн.= подпуÑкн.= подрывн.= подÑадн.= подÑевн.= подÑтавн.= подÑтежн.= подÑтепн.= подцепн.= подшивн.= подъездн.= поездн.= позывн.= покрывн.= покупн.= полбÑн.= поливн.= полков.= полоÑов.= полоÑтн.= полтев.= поршнев.= поÑлужн.= поÑыпн.= потайн.= потов.= почаÑов.= правов.= предбоев.= прибивн.= прививн.= приводн.= привозн.= пригибн.= придвижн.= придувн.= прижимн.= призов.= призывн.= прикладн.= прикупн.= припиÑн.= припрÑжн.= прирезн.= приÑтавн.= приÑтежн.= прицепн.= пришивн.= пробивн.= прободн.= провеÑн.= проводн.= провозн.= проездн.= прокладн.= пропашн.= пропиÑн.= пропуÑкн.= прорезн.= прорубн.= проÑевн.= прошивн.= пулев.= пуÑков.= пыльцев.= разбивн.= разводн.= развозн.= разгрузн.= раздвижн.= разжимн.= разлит.= размывн.= разрезн.= разъездн.= ранев.= рантов.= раÑкидн.= раÑкладн.= раÑпашн.= раÑÑтежн.= раÑшивн.= резьбов.= речн.= родов.= розыÑкн.= роков.= ротов.= ручьев.= рыÑков.= Ñбивн.= Ñвечн.= ÑвиÑтов.= Ñвищев.= Ñволочн.= Ñдвижн.= ÑельдÑн.= Ñеменн.= Ñемерн.= Ñенн.= Ñерпов.= Ñетев.= Ñетн.= Ñкаков.= Ñкидн.= Ñкладн.= ÑкобÑн.= Ñковн.= Ñкрепн.= Ñкулов.= Ñкупн.= Ñледов.= Ñливн.= Ñлизев.= Ñлогов.= Ñлоев.= Ñлухов.= ÑлюдÑн.= Ñмазн.= Ñмерчев.= Ñмольев.= Ñмотров.= Ñмывн.= ÑмыÑлов.= Ñнегов.= Ñолев.= ÑоÑтавн.= Ñпинн.= Ñпит.= Ñплавн.= ÑпуÑкн.= ÑпуÑков.= Ñрезн.= Ñтавн.= Ñтальн.= Ñтачн.= Ñтенн.= Ñтепенн.= Ñтержнев.= Ñтернев.= Ñтилев.= Ñтогов.= Ñтолбов.= Ñтолпов.= Ñторожев.= Ñтрежнев.= Ñтругов.= Ñудов.= Ñуммов.= Ñупов.= ÑуÑтавн.= Ñцепн.= Ñшивн.= Ñырьев.= ÑÑ‹Ñкн.= теменн.= теремн.= торцев.= третн.= трефн.= тройн.= трудов.= трутнев.= трÑпн.= тучев.= тылов.= углев.= уздÑн.= уноÑн.= упрÑжн.= уÑтавн.= ушн.= фронтов.= ходов.= хоров.= храпов.= Ñ…Ñ€Ñщев.= цветнев.= цветов.= целев.= цепов.= цехов.= цирков.= цифров.= чаев.= челюÑтн.= черепн.= чиншев.= чиÑлов.= шворнев.= шершнев.= шеÑтерн.= шеÑтов.= шкафн.= шкворнев.= шлихов.= шпилев.= шпуров.= шрифтов.= штанн.= штилев.= штифтов.= штырев.= щан.= щепн.= щепÑн.= Ñйцев.= link-grammar-5.3.16/data/ru/words/words.1350000664000076400007640000007400212431741033015210 00000000000000ареÑтовыва.= аÑÑигновыва.= благовеща.= вверÑтыва.= вволакива.= вворачива.= взбаламучива.= взбраÑыва.= взбрызгива.= взволакива.= вздрючива.= вздыблива.= взнуздыва.= вколачива.= вморажива.= вмуровыва.= воÑпомина.= воÑÑлавлÑ.= воÑÑтавлÑ.= вплеÑкива.= впреÑÑовыва.= впрыÑкива.= вÑкармлива.= вÑколупыва.= вÑкоÑмачива.= вÑполаÑкива.= вÑпрыÑкива.= вÑтрепыва.= вÑхохлачива.= втаÑовыва.= вторачива.= втрамбовыва.= выбраковыва.= выбрызгива.= выбуравлива.= выверчива.= вывершива.= выволакива.= выгладыва.= выгранива.= выдалблива.= вызванива.= вызолачива.= вызубрива.= выкамарива.= выканючива.= выклепыва.= выкликива.= выклÑнчива.= выколачива.= выколупыва.= выконопачива.= выкорчевыва.= выкрахмалива.= выкрикива.= вылеплива.= вымалевыва.= вымолачива.= вынÑнчива.= выплевыва.= выплÑÑыва.= выполаÑкива.= выпоражнива.= выпроважива.= выпрыÑкива.= выÑватыва.= выÑвиÑтыва.= выÑкребыва.= выÑлежива.= выÑматрива.= выÑпарива.= выÑтегива.= выÑтирыва.= выÑтрагива.= выÑтрачива.= выÑтрелива.= выÑтругива.= выÑтукива.= выталкива.= вытаптыва.= вытвержива.= выторачива.= выторговыва.= вытралива.= вытрамбовыва.= вытрепыва.= выхаркива.= выхвалива.= выхлебыва.= выхлопатыва.= выхолащива.= вычеканива.= вычерпыва.= вычерчива.= вышаркива.= вышвырива.= вышлифовыва.= вышпарива.= выштукатурива.= выщелкива.= добраÑыва.= довертыва.= доверчива.= довзыÑкива.= довинчива.= догладыва.= доглажива.= доглÑдыва.= докапчива.= доклевыва.= доколачива.= докрашива.= долавлива.= домолачива.= доначиÑлÑ.= доопределÑ.= дооформлÑ.= дооценива.= допечатыва.= доплеÑкива.= дополаÑкива.= дориÑовыва.= доÑверлива.= доÑказыва.= доÑкребыва.= доÑлушива.= доÑмалива.= доÑтегива.= доÑтирыва.= доÑтрачива.= доÑтрелива.= доÑтрÑпыва.= дотанцовыва.= дотаплива.= дотушевыва.= дохлебыва.= дочерпыва.= дочерчива.= дошвырива.= заарендовыва.= заареÑтовыва.= заарканива.= забагрива.= забаллотировыва.= забаловыва.= забаюкива.= заблевыва.= забраковыва.= забраÑыва.= заважжива.= заверÑтыва.= заворажива.= завьючива.= загарпунива.= заглатыва.= заграбаÑтыва.= загрунтовыва.= задабрива.= задавлива.= задалблива.= задрызгива.= задурманива.= закавычива.= закапчива.= закармлива.= заклевыва.= заклепыва.= заколачива.= заколдовыва.= закольцовыва.= законопачива.= закрапыва.= закриÑталлизовыва.= залавлива.= залакировыва.= замалевыва.= замалчива.= замариновыва.= замолачива.= замордовыва.= замундштучива.= занаважива.= занавожива.= заномеровыва.= зануздыва.= занумеровыва.= запатентовыва.= запеленговыва.= запеленыва.= заплевыва.= запломбировыва.= запоганива.= заподазрива.= заполаÑкива.= запорашива.= запрыÑкива.= запузырива.= зарекомендовыва.= зарешечива.= зариÑовыва.= зарифмовыва.= заÑватыва.= заÑедлыва.= заÑлащива.= заÑлежива.= заÑлюнива.= заÑмаркива.= заÑпиртовыва.= заÑтирыва.= заÑтрагива.= заÑтрачива.= заÑтращива.= заÑтругива.= заÑтукива.= заÑуÑлива.= заÑуÑолива.= заталкива.= затаптыва.= затвержива.= затеплива.= затиранива.= заторачива.= заторговыва.= заторцовыва.= затравлива.= затрамбовыва.= затюковыва.= зауздыва.= зафрахтовыва.= захаркива.= захвалива.= захламлива.= зацеловыва.= зачаровыва.= зачеркива.= зачерчива.= зашаркива.= зашвырива.= зашлифовыва.= зашпандорива.= зашпунтовыва.= заштемпелевыва.= заштопыва.= заштриховыва.= заштукатурива.= заштуковыва.= защебенива.= изблевыва.= изгладыва.= издалблива.= излавлива.= измалевыва.= иÑкармлива.= иÑклевыва.= иÑковеркива.= иÑковырива.= иÑколупыва.= иÑконопачива.= иÑплевыва.= иÑполоÑовыва.= иÑпрашива.= иÑпрыÑкива.= иÑÑлежива.= иÑÑлюнива.= иÑÑтегива.= иÑÑтрелива.= иÑтиÑкива.= иÑхлопатыва.= иÑчеркива.= иÑчиркива.= иÑштопыва.= миропомазыва.= набагрива.= набаловыва.= набалтыва.= набраковыва.= набронзировыва.= набрызгива.= навербовыва.= наверÑтыва.= наверчива.= наворажива.= наворачива.= наворовыва.= наглажива.= наглазурива.= нагоражива.= наготавлива.= нагрунтовыва.= надавлива.= надалблива.= надвертыва.= надвÑзыва.= наддалблива.= надергива.= надклеива.= надклепыва.= надковыва.= надкуÑыва.= надлуплива.= надмачива.= надоумлива.= надпарыва.= надпилива.= надпиÑыва.= надрезыва.= надрызгива.= надÑверлива.= надÑтавлÑ.= надÑтрагива.= надÑтраива.= надÑтругива.= надтеÑыва.= назубрива.= наименовыва.= накапчива.= наквашива.= наклепыва.= накликива.= наковырива.= наколачива.= наколдовыва.= наколупыва.= накорчевыва.= накрадыва.= налавлива.= налакировыва.= налиновыва.= намалевыва.= намариновыва.= намаÑлива.= намежевыва.= намолачива.= наморажива.= наморщива.= намуÑлива.= намуÑолива.= наперчива.= напечатлева.= наплÑÑыва.= наполаÑкива.= наполировыва.= напреÑÑовыва.= напружинива.= напрыÑкива.= нартучива.= наÑандалива.= наÑахарива.= наÑверлива.= наÑвиÑтыва.= наÑкаблива.= наÑказыва.= наÑкребыва.= наÑлащива.= наÑлужива.= наÑлюнива.= наÑмалива.= наÑматрива.= наÑортировыва.= наÑтегива.= наÑтирыва.= наÑтрагива.= наÑтрачива.= наÑтращива.= наÑтрелива.= наÑтропалÑ.= наÑтругива.= наÑтрÑпыва.= наÑтужива.= наÑтукива.= наÑуÑлива.= натаплива.= натаптыва.= натиÑкива.= наторговыва.= натравлива.= науÑькива.= наутюжива.= нахвалива.= нахолажива.= нацарапыва.= начеканива.= начерпыва.= начерчива.= нашвырива.= нашинковыва.= нашлепыва.= нашпарива.= нашпиговыва.= нашпилива.= наштукатурива.= недовертыва.= недовешива.= недовыполнÑ.= недовырабатыва.= недоглÑдыва.= недоговарива.= недогружа.= недоделыва.= недодержива.= недодумыва.= недоквашива.= недолюблива.= недомерива.= недоплачива.= недополуча.= недорабатыва.= недоÑалива.= недоÑказыва.= недоÑлушива.= недоÑматрива.= недотÑгива.= недоучива.= недоучитыва.= ниÑпоÑыла.= обандеролива.= обверчива.= обворажива.= обворовыва.= обгладыва.= обглажива.= обговарива.= обезволива.= обезглавлива.= обездолива.= обездушива.= обеззвучива.= обезземелива.= обезлеÑива.= обезнадежива.= обезоружива.= обеÑкрылива.= обеÑкуражива.= обеÑпложива.= обеÑÑахарива.= обеÑÑилива.= обеÑÑлавлива.= обеÑÑолива.= обеÑточива.= обеÑчещива.= обихажива.= обкармлива.= обклевыва.= обковырива.= обкрадыва.= облавлива.= облагоображива.= облаплива.= облапошива.= облаÑкива.= облицовыва.= облюбовыва.= обмежевыва.= обмозговыва.= обмолачива.= обмуровыва.= обмуÑлива.= обоготворÑ.= обÑкаблива.= обÑкакива.= обÑлюнива.= обÑлюнÑвлива.= обÑматрива.= обÑтирыва.= обÑтрагива.= обÑтрачива.= обÑтрелива.= обÑтругива.= обÑтрÑпыва.= обÑтукива.= обÑуÑолива.= обтаплива.= обтаптыва.= обтаÑкива.= обтиÑкива.= обтрÑхива.= обхаркива.= обхватыва.= обхлеÑтыва.= обхлопыва.= обцарапыва.= обшлепыва.= обшмыгива.= обшнырива.= обштопыва.= общелкива.= объегорива.= обыма.= оглоушива.= огорошива.= одурачива.= оживотворÑ.= озаглавлива.= окарикатурива.= окармлива.= окирковыва.= околдовыва.= околпачива.= окольцовыва.= оконопачива.= окорачива.= олитературива.= олицетворÑ.= опечалива.= оплеÑкива.= опломбировыва.= ополаÑкива.= ополовинива.= опорочива.= оÑвинцовыва.= оÑвиÑтыва.= оÑкаблива.= оÑкребыва.= оÑтрагива.= оÑтропилива.= оÑтругива.= оÑчаÑтливлива.= отакелажива.= отбраковыва.= отверчива.= отвоевыва.= отволажива.= отгладыва.= отглатыва.= отдавлива.= отзванива.= отклевыва.= отколачива.= отколупыва.= отконопачива.= открахмалива.= открашива.= откредитовыва.= отлавлива.= отлакировыва.= отлиÑтыва.= отмолачива.= отморажива.= отожеÑтвлÑ.= оторачива.= отпаÑовыва.= отплÑÑыва.= отпрукива.= отÑкребыва.= отÑлужива.= отÑлюнива.= отÑортировыва.= отÑрочива.= отÑтавлÑ.= отÑтрагива.= отÑтрачива.= отÑтругива.= отÑтукива.= оттаптыва.= отторговыва.= оттрепыва.= оттрÑхива.= оттушевыва.= отфутболива.= отхлебыва.= отхлопатыва.= отхлопыва.= отхлыÑтыва.= отцвечива.= отцифровыва.= отчеканива.= отчерпыва.= отчерчива.= отшлепыва.= отшпандорива.= отштамповыва.= отыма.= охолащива.= оцарапыва.= оцинковыва.= очерÑтвлÑ.= очинÑ.= ошарашива.= ошельмовыва.= ошлифовыва.= оштукатурива.= переадреÑовыва.= переаÑÑигновыва.= переаттеÑтовыва.= перебарыва.= перебелива.= переборанива.= перебороновыва.= перебраковыва.= перебрызгива.= перевеива.= переверÑтыва.= перевинчива.= переворашива.= перевыбира.= перевÑлива.= переглажива.= перегнаива.= переграфлÑ.= перегреба.= перегрунтовыва.= передаива.= передарива.= передваива.= передержива.= передешевлÑ.= передокладыва.= передопрашива.= передразнива.= передумыва.= пережевыва.= перезаказыва.= перезакладыва.= перезолачива.= переигрыва.= переиначива.= перекалечива.= перекалыва.= перекантовыва.= перекапыва.= перекиÑлÑ.= переклеива.= переклепыва.= переклинива.= перековеркива.= перековыва.= перековырива.= переколачива.= перекомпоновыва.= переконопачива.= перекорежива.= перекраива.= перекрахмалива.= перекреплÑ.= перекрикива.= перекурива.= перекутыва.= перелавлива.= перелажива.= перелакировыва.= перелеплÑ.= перелиновыва.= перелицовыва.= перелужива.= перелущива.= перемазыва.= перемалевыва.= переманива.= перемачива.= перемащива.= перемерива.= перемножа.= перемолачива.= переморажива.= перемуравлива.= перемуÑолива.= перемучива.= перемылива.= переналажива.= перенашива.= перенизыва.= переномеровыва.= переобременÑ.= переопылÑ.= переоÑмыÑлива.= переоÑмыÑлÑ.= переоÑнаща.= перепаива.= перепалыва.= перепарыва.= перепахива.= перепеленыва.= переперчива.= перепечатыва.= перепилива.= перепихива.= перепланировыва.= переплаÑтыва.= переплачива.= переплевыва.= переплÑÑыва.= переполаÑкива.= переполза.= перепоруча.= перепружива.= перепрыгива.= перепуÑка.= перериÑовыва.= перерумÑнива.= перерыхлÑ.= переÑалива.= переÑаÑыва.= переÑахарива.= переÑедлыва.= переÑеива.= переÑижива.= переÑилива.= переÑкаблива.= переÑказыва.= переÑлащива.= переÑнаща.= переÑнащива.= переÑовыва.= переÑоÑтавлÑ.= переÑочинÑ.= переÑпорива.= переÑпрашива.= переÑрочива.= переÑтанавлива.= переÑтегива.= переÑтила.= переÑтирыва.= переÑтрагива.= переÑтрачива.= переÑтужива.= переÑужива.= переÑупонива.= переÑучива.= переталкива.= перетанцовыва.= перетаÑовыва.= перетачива.= перетеÑыва.= перетолковыва.= переторачива.= перетравлива.= перетрачива.= перетружда.= перетружива.= перетрÑÑа.= перетрÑхива.= перетушевыва.= переупаковыва.= переуплотнÑ.= переуÑтраива.= переутюжива.= переучитыва.= перефаÑонива.= переформовыва.= перехажива.= перехвалива.= перехлопыва.= перецежива.= переценива.= перечалива.= перечеканива.= перечернÑ.= перечерпыва.= перечерчива.= перечинива.= перешагива.= перешарива.= перешвырива.= перешлифовыва.= перешпилива.= перештемпелевыва.= перештопыва.= перештукатурива.= перещипыва.= побаловыва.= побалтыва.= побраÑыва.= поверчива.= повинчива.= поворовыва.= погладыва.= подавлива.= подалблива.= подбалтыва.= подбелива.= подващива.= подверÑтыва.= подверчива.= подвершива.= подвинчива.= подволакива.= подвÑлива.= подгажива.= подгладыва.= подглажива.= подглÑдыва.= подгнаива.= подгоражива.= поддавлива.= поддалблива.= поддергива.= поддразнива.= подзабыва.= подзавива.= подзарабатыва.= подзубрива.= подзужива.= подкалива.= подкалыва.= подкаплива.= подкапчива.= подкидыва.= подклевыва.= подклепыва.= подклинива.= подковырива.= подколачива.= подколупыва.= подкраива.= подкруглÑ.= подкурива.= подкуÑыва.= подлавлива.= подлакировыва.= подлатыва.= подлуплива.= подлущива.= подмалевыва.= подмалыва.= подманива.= подмарива.= подмаÑлива.= подматыва.= подмахива.= подменива.= подметыва.= подмешива.= подморажива.= подмуровыва.= подмылива.= поднажима.= поднакаплива.= поднанима.= поднапира.= подначива.= поднизыва.= подпалива.= подпечатыва.= подпилива.= подпихива.= подплеÑкива.= подпрÑтыва.= подпугива.= подпудрива.= подпутыва.= подразнива.= подранива.= подращива.= подрезыва.= подреÑÑорива.= подрешечива.= подриÑовыва.= подрулива.= подÑахарива.= подÑачива.= подÑвечива.= подÑвиÑтыва.= подÑедлыва.= подÑкаблива.= подÑкреба.= подÑкребыва.= подÑлаива.= подÑмалива.= подÑматрива.= подÑокраща.= подÑтерега.= подÑтрагива.= подÑтраховыва.= подÑтрачива.= подÑтрелива.= подÑтругива.= подтабанива.= подтаплива.= подтаптыва.= подтаÑовыва.= подтеÑыва.= подтибрива.= подторачива.= подторговыва.= подтормажива.= подтравлива.= подтушевыва.= подтÑпыва.= подуглива.= подуздыва.= подуÑькива.= подутюжива.= подхлеÑтыва.= подцапыва.= подцвечива.= подчеканива.= подчерчива.= подчеÑыва.= подчитыва.= подшвырива.= подшептыва.= подшпаклевыва.= подшпилива.= подштопыва.= подштукатурива.= подщелачива.= подщипыва.= подыÑкива.= подытожива.= покармлива.= поклевыва.= поковырива.= поколачива.= покручива.= полеплива.= помалевыва.= поплÑÑыва.= попрыÑкива.= порублива.= поÑкаблива.= поÑтанавлива.= поÑтегива.= поÑтрелива.= поÑчитыва.= потаплива.= потаптыва.= потаÑкива.= потаÑовыва.= потрагива.= похвалива.= похлебыва.= похлеÑтыва.= похлопыва.= пощелкива.= предвкуша.= предвозвеща.= предвоÑхища.= предощуща.= предпоÑыла.= предубежда.= предуведомлÑ.= предуготовлÑ.= препоруча.= претерпева.= преумножа.= приарендовыва.= приберега.= прибинтовыва.= прибраÑыва.= приважива.= приверÑтыва.= приверчива.= приворажива.= приворачива.= привÑкакива.= пригвожда.= приголублива.= пригоражива.= пригублива.= пригулива.= придавлива.= прижарива.= призанима.= прикалыва.= прикаплива.= прикапыва.= прикарманива.= прикачива.= приковыва.= приколачива.= приколдовыва.= прикраива.= прикрашива.= прикручива.= прикурива.= прикуÑыва.= прилажива.= прилÑпыва.= прималыва.= примаÑлива.= приматыва.= примачива.= примежевыва.= приметыва.= примешива.= примолачива.= приморажива.= примыÑлива.= принайтовлива.= принанима.= приневолива.= принизыва.= припалива.= припарива.= припаÑовыва.= приперчива.= припихива.= приплачива.= приплеÑкива.= приплющива.= припомажива.= припорашива.= приправлÑ.= припрашива.= припрÑтыва.= припугива.= приращива.= прирезыва.= пририÑовыва.= прирулива.= приÑалива.= приÑахарива.= приÑвиÑтыва.= приÑобачива.= приÑочинÑ.= приÑтавлÑ.= приÑтрагива.= приÑтрачива.= приÑтращива.= приÑтругива.= приÑтрунива.= приÑтукива.= приÑупонива.= приÑучива.= приÑушива.= приÑчитыва.= приталкива.= притачива.= притеÑыва.= приторачива.= притормажива.= приторцовыва.= притравлива.= приуготовлÑ.= приудержива.= приуменьша.= прифуговыва.= прихлебыва.= прихлеÑтыва.= прихлопыва.= прицежива.= причалива.= причерчива.= причитыва.= пришабрива.= пришептыва.= пришлифовыва.= пришпандорива.= пришпилива.= пришпорива.= приштуковыва.= прищипыва.= прищучива.= проборанива.= пробукÑовыва.= пробуравлива.= проважива.= проващива.= проведыва.= проверчива.= провинчива.= провозвеща.= проволакива.= проворонива.= провÑзыва.= прогладыва.= проглатыва.= прографлÑ.= продалблива.= продешевлÑ.= продраива.= продумыва.= проезжива.= прозевыва.= прозубрива.= прокалыва.= прокараулива.= прокачива.= прокашива.= прокидыва.= проклеива.= проклепыва.= проковыва.= проковырива.= проколачива.= проколупыва.= проконопачива.= прокуÑыва.= прокучива.= пролежива.= пролечива.= пролизыва.= промазыва.= промалыва.= промаргива.= промачива.= промащива.= променива.= промерива.= прометыва.= промолачива.= проморажива.= промучива.= прономеровыва.= пронумеровыва.= пронюхива.= прообразовыва.= пропалива.= пропалыва.= пропарыва.= пропеÑочива.= пропечатыва.= пропилива.= проплавлива.= проплавлÑ.= прополаÑкива.= проращива.= прорежива.= проÑажива.= проÑватыва.= проÑверлива.= проÑвиÑтыва.= проÑижива.= проÑинива.= проÑкаблива.= проÑкреба.= проÑкребыва.= проÑлежива.= проÑмеива.= проÑпорива.= проÑрочива.= проÑтегива.= проÑтрагива.= проÑтрачива.= проÑтрелива.= проÑтрига.= проÑтругива.= проÑтукива.= проÑужива.= протаранива.= протачива.= протеÑыва.= противополага.= протравлива.= протравлÑ.= протралива.= протранжирива.= протрÑхива.= проутюжива.= прохлопыва.= прохолажива.= процарапыва.= процежива.= прочеканива.= прочеркива.= прочерчива.= прочеÑыва.= прошнуровыва.= прошпаклевыва.= прошпиговыва.= проштамповыва.= проштемпелевыва.= проштопыва.= разаÑÑигновыва.= разбазарива.= разбаловыва.= разбороновыва.= разбраковыва.= разбуравлива.= разбурива.= разважжива.= развальцовыва.= разворашива.= разворовыва.= разгадыва.= разглÑдыва.= разграблÑ.= разграфлÑ.= раздабрива.= раздавлива.= раздалблива.= раздарива.= раздобыва.= раздразнива.= раздраконива.= разжалоблива.= раззолачива.= раззужива.= разлизыва.= разлиновыва.= разлÑпыва.= разманива.= размачтовыва.= размотыжива.= размундштучива.= размуровыва.= размуÑолива.= размучива.= разнайтовлива.= разнюхива.= разогорча.= разравнива.= разращива.= разрезыва.= разриÑовыва.= разукомплектовыва.= разуплотнÑ.= разъезжива.= разыма.= разыменовыва.= раÑкармлива.= раÑквашива.= раÑклевыва.= раÑклешива.= раÑковырива.= раÑколдовыва.= раÑколупыва.= раÑконопачива.= раÑкорчевыва.= раÑкрадыва.= раÑкраива.= раÑкритиковыва.= раÑкрÑжевыва.= раÑкулачива.= раÑкумекива.= раÑкуÑыва.= раÑпараллелива.= раÑпаÑовыва.= раÑпатронива.= раÑпеÑтрÑ.= раÑпикировыва.= раÑпилива.= раÑпихива.= раÑпланировыва.= раÑполоÑовыва.= раÑпроцедурива.= раÑпрыÑкива.= раÑпубликовыва.= раÑпугива.= раÑпучива.= раÑпытыва.= раÑпÑлива.= раÑÑедлыва.= раÑÑнащива.= раÑÑовыва.= раÑÑредотачива.= раÑÑрочива.= раÑÑтрелива.= раÑÑужива.= раÑÑуÑолива.= раÑтаÑкива.= раÑтаÑовыва.= раÑтерзыва.= раÑтиÑкива.= раÑтолковыва.= раÑтормажива.= раÑтрÑÑыва.= раÑтрÑхива.= раÑтушевыва.= раÑтыкива.= раÑтюковыва.= раÑÑ‚Ñпыва.= раÑфаÑовыва.= раÑхватыва.= раÑхлебыва.= раÑхолажива.= раÑчалива.= раÑчеканива.= раÑчухива.= раÑшвырива.= раÑшлихтовыва.= раÑщебенива.= раÑщелкива.= раÑщипыва.= рукополага.= ÑамообеÑпечива.= Ñбрызгива.= Ñволакива.= Ñгруппировыва.= Ñколупыва.= Ñмаргива.= Ñмолачива.= Ñопережива.= ÑопричиÑлÑ.= ÑоразмерÑ.= ÑоÑватыва.= ÑоÑкакива.= ÑоÑкребыва.= ÑоÑтегива.= ÑоÑтрачива.= ÑоÑтрунива.= ÑотворÑ.= Ñпечатыва.= ÑплеÑкива.= ÑполаÑкива.= Ñпроважива.= ÑпрыÑкива.= ÑриÑовыва.= Ñтравлива.= Ñтреножива.= Ñформовыва.= Ñфуговыва.= Ñцарапыва.= Ñчеканива.= уворовыва.= уготавлива.= узаконива.= укараулива.= уколачива.= уколупыва.= укупорива.= умозаключа.= умолачива.= унаважива.= унавожива.= упеленыва.= уплаÑтыва.= уразумева.= урезонива.= уÑахарива.= уÑтрагива.= уÑтругива.= утораплива.= централизовыва.= link-grammar-5.3.16/data/ru/words/words.1260000664000076400007640000005346512431741033015222 00000000000000аблактиров.= авиавыÑтав.= авиамат.= авиаподкорм.= авиаразвед.= авиаÑъем.= авиет.= автобетономешал.= автоблокиров.= автогрузоперевоз.= автодезоуÑтанов.= автолав.= автолебед.= автоперевоз.= автопоил.= автоÑбор.= автоÑцеп.= агит.= азофоÑ.= акцентиров.= ангажиров.= антаб.= арабеÑ.= артподготов.= аÑÑигнов.= аÑфальтиров.= аÑроÑъем.= базиров.= баллаÑтиров.= баллотиров.= бальзамиров.= барахол.= бархот.= баÑен.= башен.= безрукав.= белотур.= бензоколон.= бердан.= беÑкозыр.= беÑÑемÑн.= бетониров.= бетоньер.= блокиров.= блошелов.= боеголов.= боеподготов.= бомбардиров.= бонбоньер.= боровин.= бородав.= бороден.= браков.= бракомол.= бревнокат.= бревнотаÑ.= бронзиров.= брониров.= брошюров.= буд.= буденов.= букетиров.= буккеров.= букÑиров.= бумагорез.= бумажон.= бункеров.= бутоньер.= бюрет.= вагонет.= вагран.= вакуум-Ñушил.= вверт.= вгон.= вдел.= верев.= верÑтат.= вечерин.= вешал.= веÑл.= взаимопровер.= взбив.= взбивал.= виброплощад.= визиров.= виньет.= вкат.= вклеп.= влагозарÑд.= вмаз.= водил.= водочерпал.= волоÑин.= волчан.= вольтижиров.= ворошил.= вотиров.= воÑжиров.= впиÑ.= врез.= времÑн.= вÑкид.= вÑтрÑÑ.= втул.= вуалет.= выбив.= выбивал.= выбраков.= вывÑз.= выгород.= выгруз.= выделен.= выдир.= выдув.= выдум.= выкид.= выков.= выколот.= выкорчев.= вымаз.= вымар.= вымбов.= выпив.= выпилов.= выпреÑÑов.= выÑид.= выÑтил.= выÑыл.= вытеÑ.= вытруÑ.= вычиÑÑ‚.= вычит.= вычищал.= вышив.= газетен.= газиров.= газоколон.= газорез.= газоÑвар.= гашет.= гелиоуÑтанов.= гидроуÑтанов.= гильотиров.= гимнаÑтер.= гипÑолюб.= глазиров.= глазуров.= глиномешал.= глиномÑл.= глÑдел.= головен.= голодов.= горен.= горечав.= горил.= горлÑн.= горохомолотил.= горчин.= гофриров.= грабилов.= гравиров.= градиров.= грамплаÑтин.= гребен.= грел.= гривен.= гримиров.= грузоперевоз.= группиров.= грушов.= гужов.= гуммиров.= датиров.= двойчат.= двузернÑн.= двукол.= двуÑтвол.= двухверÑÑ‚.= двухдюймов.= двухкилометров.= двухрÑд.= девÑтихвоÑÑ‚.= дедифференциров.= дезориентиров.= декатиров.= демаÑкиров.= деревообработ.= держал.= деÑÑтиднев.= деÑÑтилет.= деÑÑтирублев.= детплощад.= децентриров.= дешифров.= джигитов.= диктов.= динам.= дифференциров.= днев.= догад.= догруз.= доезд.= дозаправ.= дозиров.= долив.= дооцен.= допечат.= допиÑ.= доработ.= дориÑов.= доÑъем.= доÑыл.= дражиров.= дразнил.= драпиров.= дреÑÑиров.= дробÑн.= дровозаготов.= дуплÑн.= душон.= дымÑн.= ермол.= жам.= жардиньер.= жгуторез.= желтин.= желтÑн.= жеребьев.= живин.= жиролов.= жирÑн.= жмыходробил.= забаÑтов.= забегалов.= забив.= забир.= забут.= забутов.= заверÑÑ‚.= заверт.= завив.= загад.= загвозд.= загнет.= заднеÑпин.= задув.= задум.= зажигал.= заим.= закваÑ.= закид.= заклеп.= заков.= заковыр.= закраÑ.= закрут.= закуÑ.= замаз.= замин.= замыв.= запаков.= запечат.= запив.= запилов.= запин.= заплет.= запон.= запреÑÑов.= зариÑов.= заÑид.= заÑъем.= заÑыл.= затир.= затушев.= захлоп.= зацентров.= зачиÑÑ‚.= зашив.= зашифров.= зашлифов.= заштрихов.= защел.= звукомаÑкиров.= землечерпал.= зенкеров.= зенков.= зернодробил.= зерноочиÑÑ‚.= зерноплющил.= зернопочаткодробил.= зернотер.= змеев.= зондиров.= зубочиÑÑ‚.= зубÑн.= зюйдвеÑÑ‚.= избен.= издев.= изнан.= изолиров.= икрин.= индигоноÑ.= иномар.= инÑтрументов.= иÑкор.= кабол.= кадриров.= каем.= каламÑн.= калев.= калит.= калькиров.= камилав.= камнедробил.= камнелом.= камышекоÑил.= канонер.= кантов.= карбол.= картавин.= картофелекопал.= картофелемÑл.= картофелерез.= картофелетер.= картофелечиÑÑ‚.= каÑкет.= качал.= кеп.= керен.= кибит.= кид.= киленбал.= кинобуд.= киноплощад.= кинопоÑтанов.= киноÑъем.= кинофотоплен.= кинофотоÑъем.= киÑлин.= киÑн.= клеемешал.= клеров.= клеÑн.= клиширов.= книжон.= ковырÑл.= кодиров.= козет.= коконоÑушил.= колбаÑорез.= колеров.= колиров.= колоколен.= коломен.= коломÑн.= колÑÑ.= командиров.= комиÑÑион.= коммунал.= комнатен.= компонов.= коноплежат.= коноплемолотил.= коноплемÑл.= коноплеÑноповÑзал.= контрамар.= контраÑÑигнов.= контрразвед.= конфор.= концов.= копен.= копил.= копиров.= копулиров.= кормозаготов.= кормомешал.= корморез.= корнерез.= корректиров.= корчев.= корчевал.= корьедробил.= корьерез.= коÑен.= коÑил.= коÑоворот.= коÑтюмиров.= коÑын.= котиров.= котом.= кофевар.= кофемол.= кофтен.= краÑкодув.= крейÑиров.= кремнедробил.= кровин.= кровохлеб.= крокиров.= кром.= кроненпроб.= крупин.= круподер.= крут.= крын.= кукурузодробил.= кукурузоÑажал.= культÑп.= купален.= кутуз.= кухлÑн.= кушет.= кюрет.= лаборатор.= лавиров.= лавчон.= лакиров.= лежан.= лер.= леÑен.= леÑозаготов.= леÑотаÑ.= леÑÑиров.= леÑтов.= лжекувшин.= линов.= лиÑтопрокат.= лихоман.= лихорад.= лицов.= лод.= лодчон.= ломтерез.= лукавин.= лупцов.= лущев.= льноконоплемолотил.= льномолотил.= льномÑл.= льноÑушил.= льнотеребил.= льнотрепал.= льноубор.= льночеÑал.= лÑдун.= магнитоплазмодинамн.= магниторазвед.= маев.= макроÑъем.= макрофотоÑъем.= макÑи-юб.= манкиров.= маринов.= маркиров.= марширов.= маÑкиров.= маÑлоочиÑÑ‚.= маÑÑиров.= матиров.= махор.= махот.= меблиров.= мелкокалибер.= метеоÑвод.= мешал.= мигал.= микродозиров.= микрокиноуÑтанов.= микроплен.= микроÑъем.= микрофотоплен.= микрофотоуÑтанов.= мини-юб.= моделиров.= моев.= молдавенÑÑ.= молдовенÑÑ.= монтиров.= морзÑн.= морил.= морозил.= мотивиров.= мотолод.= мошон.= мрамориров.= мурмол.= мурцов.= муÑородробил.= муÑороÑжигал.= мутов.= муштров.= мылорез.= мыльнÑн.= мÑÑозаготов.= мÑÑорез.= мÑÑоруб.= набив.= наверт.= навив.= навод.= нагруз.= надбив.= надвÑз.= надклеп.= надпилов.= накид.= наков.= наколот.= накрут.= налад.= намот.= нан.= наперÑÑ‚Ñн.= наработ.= наÑоÑомешал.= натеÑ.= натир.= натруÑ.= начертал.= нашив.= нашлеп.= невÑз.= недовыработ.= недоим.= недомолв.= недопиÑ.= недоработ.= недоÑтав.= незабуд.= непоÑтав.= непропрÑд.= неÑвод.= неувÑз.= нехват.= нивелиров.= никелиров.= нитрокраÑ.= нитрофоÑ.= нитчен.= ногав.= ножон.= нормиров.= ноÑоглот.= ночев.= нумеров.= нюанÑиров.= нюхал.= обверт.= обвÑз.= оберт.= обив.= обиралов.= обклад.= облат.= облив.= облицов.= обмаз.= обмежев.= обмундиров.= обмуров.= обним.= обогревал.= обработ.= обрешет.= обриÑов.= обÑтанов.= обтеÑ.= обтир.= обчеÑ.= обчиÑÑ‚.= обшив.= овощерез.= овощетер.= овощечиÑÑ‚.= овÑин.= оглаÑ.= оглаÑов.= оглÑд.= одежон.= однодерев.= однозернÑн.= однокол.= однопут.= однорÑд.= одноÑтвол.= окаем.= окантов.= окирков.= окÑидиров.= окулиров.= омеблиров.= оперет.= опечат.= опилов.= оплет.= опломбиров.= ориентиров.= орлÑн.= орнаментиров.= орнаментов.= оÑан.= оÑнаÑÑ‚.= оÑтраÑÑ‚.= отбортов.= отбраков.= отбыв.= отверт.= отвÑз.= отгад.= отгород.= отгруз.= отдир.= отеÑ.= отков.= откоп.= откочев.= открывал.= отлад.= отмаÑÑ‚.= отмежев.= отмеÑÑ‚.= отмет.= отмоÑÑ‚.= отмот.= отмут.= отмыв.= отпиÑ.= отпылов.= отработ.= отÑид.= отÑортиров.= отÑтир.= отÑыл.= оттеÑ.= оттир.= оттушев.= отчиÑÑ‚.= отшив.= отшлифов.= офлюÑов.= охап.= оциклев.= оцинков.= оцифров.= очан.= ошинов.= паниров.= папильот.= папушев.= парафразиров.= паровар.= паÑов.= паÑÑиров.= пашен.= пеклев.= пеклеван.= первин.= перебазиров.= перебаллотиров.= перебив.= переболт.= переверÑÑ‚.= переглаÑов.= переголоÑов.= перегород.= перегруппиров.= переднеÑпин.= передозиров.= перезагруз.= перезаправ.= перезимов.= переигров.= перекид.= переклеп.= переков.= перекодиров.= перекомпонов.= перекочев.= перекраÑ.= перелицов.= перемаз.= перемежев.= перемонтиров.= перемот.= переналад.= перенормиров.= переориентиров.= переотправ.= перепаÑов.= перепечат.= переплот.= перепон.= перепривив.= перепроектиров.= перериÑов.= переÑмен.= переÑортиров.= переÑтил.= переÑтир.= переÑтрахов.= переÑтрел.= переÑъем.= переÑыл.= перетаÑов.= перетрениров.= перетруÑ.= переформиров.= переформов.= переформулиров.= перефразиров.= перечиÑÑ‚.= перечит.= перешвартов.= перешнуров.= перифразиров.= перочиÑÑ‚.= перчин.= пеÑен.= пеÑкодув.= пеÑколов.= пеÑчин.= пикиров.= пинциров.= пип.= пипет.= пишмашин.= плакет.= плакиров.= планиров.= плаÑиров.= платиниров.= плинтов.= плиÑÑиров.= пломбиров.= плоÑкодон.= побаÑ.= побаÑен.= побуд.= побыв.= повад.= повоз.= повÑз.= погонÑл.= погуд.= подбив.= подболт.= подверÑÑ‚.= подвив.= подгреб.= подкваÑ.= подкид.= подклад.= подклеп.= подковыр.= подкор.= подкраÑ.= подкрут.= подкуÑ.= подлод.= подмаз.= подмот.= подоÑ.= подпоÑÑ.= подработ.= подрегулиров.= подрешет.= подриÑов.= подÑбор.= подÑид.= подÑортиров.= подÑтанов.= подÑтрахов.= подтаÑов.= подтеÑ.= подтир.= подтруÑ.= подтушев.= подхлеÑÑ‚.= подцвет.= подчиÑÑ‚.= подчит.= подшив.= поим.= поков.= покром.= покуп.= полиров.= поллитров.= полуар.= полуземлÑн.= полумаÑ.= полуперчат.= полуруб.= полутор.= полуторатон.= полуулыб.= помар.= понтиров.= попыт.= порÑдов.= поÑтил.= потаÑов.= похлеб.= предкукол.= предпоÑыл.= преÑÑ-маÑлен.= прибаут.= прибив.= приверт.= придум.= прикид.= приклеп.= приков.= прилад.= примаз.= примот.= принудилов.= припаÑов.= припечат.= припилов.= припиÑ.= приÑказ.= приÑÑд.= притеÑ.= прифугов.= причеÑ.= пришабров.= пришив.= пробив.= продразверÑÑ‚.= проектиров.= прокид.= проклад.= проков.= прокраÑ.= прокрут.= промаз.= промплощад.= проработ.= прориÑов.= проÑад.= протир.= профилиров.= прочиÑÑ‚.= прÑл.= пуантиров.= пугов.= пунктиров.= пунÑов.= пупав.= пур.= пуÑтошов.= путеуклад.= пушин.= пылин.= пÑтиверÑÑ‚.= пÑтиднев.= пÑтикилометров.= пÑтилет.= пÑтиминут.= пÑтирублев.= пÑтитон.= работен.= радиопровод.= радиоруб.= разбив.= разблокиров.= разбуров.= развальцов.= развед.= разверт.= разгад.= разгруз.= раздир.= разжелоб.= раззенков.= разлинов.= размаз.= размалев.= размежев.= размолв.= размот.= разнарÑд.= разработ.= разриÑов.= рапид-плен.= раÑквартиров.= раÑкид.= раÑклеп.= раÑков.= раÑкодиров.= раÑкорчев.= раÑкраÑ.= раÑкрепов.= раÑкрут.= раÑпаков.= раÑпаÑов.= раÑпашон.= раÑпилов.= раÑпиÑ.= раÑпланиров.= раÑÑадоÑажал.= раÑÑверлов.= раÑÑнаÑÑ‚.= раÑÑтыков.= раÑтаÑов.= раÑтворомешал.= раÑтеÑ.= раÑтруÑ.= раÑтушев.= раÑтюков.= раÑфаÑов.= раÑформиров.= раÑчиÑÑ‚.= раÑшлихтов.= раÑшнуров.= регулиров.= рекогноÑциров.= ремар.= ремонтиров.= рентгенокиноÑъем.= рентгеноÑъем.= ретушев.= речон.= риÑовид.= рифмов.= рихтов.= рицов.= розет.= рокиров.= романеÑ.= роÑин.= ротоглот.= рубашон.= руÑтов.= ручон.= рыбочиÑÑ‚.= Ñалицил.= Ñалфет.= Ñамоблокиров.= Ñамозаготов.= Ñамозакал.= Ñамокрут.= Ñамооцен.= Ñамоподготов.= Ñамопривив.= Ñамопровер.= ÑамопрÑл.= Ñаморегулиров.= ÑамоÑбор.= ÑамоÑброÑ.= ÑамоÑкид.= ÑамотаÑ.= ÑамофокуÑиров.= Ñамочерпал.= Ñанобработ.= Ñарпин.= Ñбив.= Ñвеклорез.= Ñвеклоубор.= ÑверÑÑ‚.= Ñверхоцен.= Ñветел.= ÑветомаÑкиров.= Ñвинчат.= ÑвиÑтел.= ÑвиÑтоплÑÑ.= Ñгруз.= Ñгущен.= Ñдир.= Ñевал.= Ñемиднев.= Ñемилет.= ÑемÑн.= Ñеноворошил.= Ñенозаготов.= ÑеноÑоломорез.= ÑеноÑушил.= ÑенотаÑ.= Ñеноубор.= Ñервиров.= ÑерпÑн.= ÑеÑл.= ÑилоÑорез.= Ñипел.= Ñипов.= Ñкандиров.= Ñкатер.= ÑклÑн.= Ñкоровар.= Ñкороговор.= ÑкороÑтрел.= Ñкошев.= Ñкрут.= Ñлезин.= ÑливÑн.= Ñлизур.= Ñмекал.= Ñмешил.= Ñмешин.= Ñмот.= ÑнегоочиÑÑ‚.= ÑнеготаÑл.= Ñнегоубор.= Ñнежин.= Ñнов.= ÑноповÑзал.= ÑнопоÑушил.= ÑолодоÑушил.= ÑоломовÑзал.= Ñорин.= ÑорокопÑÑ‚.= Ñортиров.= Ñортопрокат.= ÑоÑен.= ÑоÑиÑ.= ÑоÑтыков.= Ñотен.= Ñпален.= Ñпев.= Ñпецмар.= Ñпецов.= Ñпринцов.= ÑриÑов.= Ñтавен.= Ñтажиров.= ÑтамеÑ.= ÑтатуÑÑ‚.= ÑтереоплаÑтин.= ÑтереоÑъем.= ÑтеÑ.= Ñтир.= Ñтопорез.= Ñторнов.= Ñтотин.= ÑтоÑн.= Ñтукал.= Ñтушев.= ÑумаÑшедшин.= Ñуржан.= Ñутун.= ÑухомÑÑ‚.= ÑчиÑÑ‚.= Ñчит.= Ñчитал.= Ñчищал.= Ñшивал.= Ñыворот.= Ñыгров.= Ñырорез.= табакер.= таблет.= тавлин.= такÑиров.= тальÑн.= танцплощад.= тарел.= тариров.= тарталет.= тартин.= таÑов.= татуиров.= тачан.= таÑл.= телекиноуÑтанов.= телепоÑтанов.= телеÑправ.= телефотоÑъем.= теÑем.= теÑтомеÑил.= теÑтомешал.= томлÑн.= тониров.= торкрет-уÑтанов.= торфозаготов.= травоÑеÑл.= трамбов.= транÑпониров.= транÑпортиров.= траÑÑиров.= трелев.= трениров.= треугол.= трехверÑÑ‚.= трехвоÑÑ‚.= трехдюймов.= трехкилометров.= трехоÑ.= трехрублев.= трехрÑд.= трехтон.= треххвоÑÑ‚.= трехцвет.= триеров.= трын.= трÑпкорез.= трÑÑил.= тужур.= турбовоздуходув.= турбоуÑтанов.= туÑов.= тухлин.= тыков.= тыÑчон.= тюков.= уверÑÑ‚.= уверт.= угад.= угледробил.= углеочиÑÑ‚.= углерез.= ужим.= укат.= упаков.= уÑтил.= уÑыл.= утир.= утрамбов.= утриров.= утруÑ.= ухмыл.= ухочиÑÑ‚.= ушив.= фазиров.= фальцов.= фанеров.= фарцов.= фарширов.= фаÑов.= физзарÑд.= физкультминут.= филен.= филиров.= фиш-бал.= фишбал.= фланкиров.= флюгар.= фом.= формен.= формиров.= формулиров.= фоÑ.= фоторазвед.= фотоÑъем.= фотоуÑтанов.= фразиров.= франкиров.= фрезеров.= фреÑ.= фуражиров.= футеров.= хатен.= хвоин.= химчиÑÑ‚.= хитрин.= хлебозаготов.= хлебоубор.= хлопкоÑажал.= хлопкоÑушил.= хлопкоубор.= хмелеÑушил.= хромиров.= цементиров.= цементов.= центриров.= церквен.= цигар.= циклев.= цингареÑ.= цинов.= цифер.= чаедробил.= чаин.= чаÑовен.= чахот.= чертил.= чеÑот.= чиÑÑ‚.= чихал.= шабров.= шап.= шапчон.= шаржиров.= шарман.= шаÑтал.= шатиров.= швырÑл.= шелушин.= шемизет.= шепер.= шерÑточеÑал.= шеÑтерен.= шеÑтиднев.= шинков.= шифров.= шкатул.= шлев.= шлифов.= шлихтов.= шлюпбал.= шлÑпен.= шлÑпчон.= шпажон.= шпаклев.= шпарут.= шпигов.= шприцов.= шпрын.= штабелиров.= штемпелев.= штоп.= штрип.= штуков.= шубен.= шуÑтов.= щет.= щиколот.= Ñкипиров.= Ñкраниров.= ÑкÑпреÑÑ-отправ.= ÑкÑпреÑÑ-перевоз.= Ñлектродоил.= Ñлектрозажигал.= Ñлектролебед.= Ñлектромолотил.= Ñлектроразвед.= Ñлектрорез.= ÑлектроÑушил.= Ñмалиров.= ÑÑпаньол.= Ñтажер.= юб.= юбчон.= юмореÑ.= ÑŽÑтиров.= Ñйцеклет.= Ñрмар.= Ñрут.= ÑÑкол.= ÑÑнот.= link-grammar-5.3.16/data/ru/words/words.940000664000076400007640000001603612431741033015137 00000000000000авÑтралиан.= агор.= айр.= акупунктур.= алзин.= аллилуйщин.= алчб.= альб.= амберин.= амрит.= амфиÑбен.= амфиум.= анакруÑ.= аналемм.= ананд.= ангоÑтур.= антиметатез.= антимод.= антиÑоветчин.= апокоп.= аппликатур.= аракчеевщин.= аризем.= аÑан.= атт.= базаровщин.= балаганщин.= банальщин.= барант.= барилл.= баÑурманщин.= бафт.= бахтарм.= беднот.= безалаберщин.= безотцовщин.= беладонн.= белиберд.= белизн.= белогвардейщин.= беÑпоповщин.= беÑтолковщин.= биз.= биот.= бироновщин.= бирюз.= бледнот.= божб.= бороньб.= борьб.= ботв.= братв.= бредÑтин.= бульварщин.= бурд.= быÑтрот.= верблюжатин.= ветрозащит.= вкуÑнÑтин.= волшб.= врангелевщин.= вульгат.= газоаппаратур.= гайдаматчин.= галоклин.= гальÑрд.= гапоновщин.= геогигиен.= гидрогеназ.= гидрориз.= гидроцеллюлоз.= гипертез.= гипозевгм.= гиф.= главмоÑархитектур.= глухонемот.= глухот.= голизн.= голубизн.= голытьб.= гольтеп.= гоньб.= городьб.= гранол.= групповщин.= грÑзнот.= грÑзнотц.= грÑзц.= гульб.= гуÑтот.= даб.= дедовщин.= дейтоплазм.= деникинщин.= дерб.= дерез.= детв.= детвор.= джубб.= джугар.= джунт.= дзÑÑ‚.= дивал.= домодельщин.= домотканин.= доÑтоевщин.= дреÑв.= дурнот.= духот.= дхарм.= дьÑвольщин.= ерунд.= желтизн.= жратв.= занелл.= зареб.= зубатовщин.= зÑблин.= игнипунктур.= интеллигентщин.= интерлингв.= интернатур.= кав.= казуарин.= калинд.= калп.= камал.= кампанейщин.= канаÑÑ‚.= канв.= каннад.= канцелÑрщин.= карамазовщин.= карбокÑиметилцеллюлоз.= каÑб.= катоб.= кашаÑ.= кашкар.= квартан.= кинорежиÑÑур.= киÑлец.= киÑлотц.= китайщин.= кожур.= козимаз.= кока-кол.= колчаковщин.= контригр.= контрпропаганд.= концертин.= корниловщин.= коÑтр.= коÑхалв.= коÑьб.= краÑнот.= краÑнотц.= крем-Ñод.= кривизн.= крольчатин.= круглот.= кружковщин.= крутизн.= кÑилоз.= купин.= кутерьм.= лактаз.= латиклав.= левизн.= леканор.= лениниан.= ленц.= лепот.= лиаз.= лигаз.= линкольниан.= лиÑтв.= литературщин.= локв.= льнотреÑÑ‚.= любительщин.= мадрепор.= мает.= макуб.= манзанилл.= маниловщин.= марÑал.= маÑтеровщин.= махаÑн.= медвежатин.= мелед.= мелкот.= мерв.= мерлуз.= мещер.= минетт.= минорант.= митинговщин.= митчелл.= молотьб.= мордв.= морул.= моторол.= мошкар.= мушмул.= нагот.= надÑоновщин.= небывальщин.= невидальщин.= немот.= неновизн.= неполнот.= неправот.= нефтеаппаратур.= нитроцеллюлоз.= нищет.= новизн.= ноздревщин.= нуб.= обломовщин.= образованщин.= обывательщин.= огив.= окр.= омерт.= орант.= органз.= ореанд.= орнитофаун.= паван.= палеофлор.= пальб.= партизанщин.= паÑтьб.= патриархальщин.= пахлав.= пацанв.= пебрин.= пелот.= пепÑи-кол.= пеÑтрин.= пеÑтрот.= петлюровщин.= петронелл.= пехтур.= пинкертоновщин.= пиометр.= плакун-трав.= побывальщин.= поголовщин.= подпольщин.= позднот.= полент.= поливод.= политработ.= полицейщин.= полнот.= полтавщин.= полудремот.= полутемнот.= поножовщин.= поÑтепеновщин.= похвальб.= правот.= пребенд.= президентур.= преÑнот.= приват-доцентур.= проÑтот.= протеаз.= протеоз.= протоплазм.= прÑмизн.= прÑмот.= пуб.= пугачевщин.= пульÑатилл.= пуран.= пыльц.= радиореклам.= разнокалиберщин.= разрыв-трав.= рап.= редизн.= резед.= резьб.= ройб.= рыжин.= рыÑц.= рыхлот.= Ñ€Ñбизн.= Ñабз.= Ñамб.= Ñамовольщин.= Ñамодельщин.= ÑамодиÑциплин.= Ñамореклам.= Ñамотканин.= Ñаркод.= Ñветлин.= Ñветлот.= Ñветокультур.= Ñвидин.= Ñвоевольщин.= ÑемибоÑрщин.= Ñемолин.= Ñентиментальщин.= Ñеризн.= Ñерул.= Ñинев.= Ñипот.= Ñипотц.= Ñицилиан.= Ñкерд.= Ñклеродерм.= Ñкукот.= Ñлабин.= Ñлепот.= Ñмегм.= Ñмехот.= Ñмуглот.= Ñнегозащит.= Ñнежур.= Ñольфатар.= Ñон-трав.= Ñофор.= Ñпелеофаун.= Ñпельт.= Ñрамот.= Ñтароверщин.= Ñтереоаппаратур.= Ñтолыпинщин.= Ñтром.= Ñулем.= Ñутур.= Ñушин.= Ñырц.= тарабарщин.= татарв.= татьб.= тафт.= театральщин.= телереклам.= темнот.= теплот.= теÑнот.= теÑьм.= тефр.= тишин.= толÑтовщин.= тонин.= тонтин.= тошиб.= трÑÑц.= туÑклот.= фалбал.= фалькад.= фанфаронад.= фарин.= фата-морган.= физкультур.= филипин.= фининÑпектур.= флорид.= форлан.= формальщин.= фотореклам.= футур.= халв.= харизм.= хлеÑтаковщин.= хлыÑтовщин.= ходьб.= хрипот.= хрипотц.= хромот.= центромер.= церв.= цибет.= чернизн.= чернот.= чехард.= чиполат.= чиÑтот.= чужеземщин.= чухн.= шамад.= шандр.= шекÑпириан.= шептал.= штраб.= штурмовщин.= шурп.= Ñкогигиен.= Ñктим.= Ñлевез.= Ñлектроарматур.= Ñлектропунктур.= Ñмигрантщин.= Ñйл.= Ñлап.= link-grammar-5.3.16/data/ru/words/words.1270000664000076400007640000000264312431741033015213 00000000000000абортив.= аграр.= аддитив.= антиконÑтитуцион.= антирав.= безвремен.= белокамен.= беÑпаÑпорт.= беÑÑмерт.= веерообраз.= великовозраÑÑ‚.= взаимополез.= взмылен.= вÑенарод.= второÑтепен.= выÑокоцен.= газообраз.= двулич.= дедуктив.= жукообраз.= змееобраз.= инÑтинктив.= клинообраз.= конуÑообраз.= многодет.= многоÑнеж.= многоÑтрун.= молниеноÑ.= надмир.= неваж.= невер.= невид.= невред.= незнат.= неиÑправ.= неконÑтруктив.= некруп.= ненадоб.= неплот.= неподвлаÑÑ‚.= непригод.= неприкоÑновен.= непроч.= нерав.= неров.= неÑлож.= неÑлыхан.= неÑомнен.= неÑпоÑоб.= неÑтраш.= неÑъедоб.= неточ.= нетруд.= неум.= нефтеноÑ.= нецензур.= нечеÑÑ‚.= неÑÑ.= одноимен.= подвлаÑÑ‚.= превентив.= предÑмерт.= препротив.= преÑкуч.= пречеÑÑ‚.= промежуточ.= разноÑтоп.= ракообраз.= Ñамодержав.= ÑверхÑекрет.= Ñверхуроч.= Ñтекловид.= Ñтреловид.= тыÑÑчеокон.= упоен.= link-grammar-5.3.16/data/ru/words/words.200000664000076400007640000001415112431741033015120 00000000000000абаевн.= абдрашитовн.= абдул-мажитовн.= абдулаевн.= абдулмÑжитовн.= абдулхаевн.= абдылбековн.= абиÑаловн.= абрамовн.= абубовн.= абузÑровн.= абушевн.= авгуÑтиновн.= авгуÑтовн.= авенировн.= аветовн.= авраамовн.= аврамовн.= агаÑевн.= агаÑьевн.= агубеевн.= адальгериевн.= адибовн.= азаровн.= азымовн.= айÑовн.= акимовн.= акиндиновн.= акрамовн.= алекÑандровн.= алекÑеевн.= аликановн.= алимовн.= алимпьевн.= альбертовн.= альбиновн.= альфредовн.= амаÑковн.= амбарцумовн.= аминовн.= амплиевн.= ананьевн.= анаÑтаÑьевн.= анатольевн.= анваровн.= анвÑровн.= андреевн.= андронниковн.= анжеловн.= антиповн.= антониновн.= антоновн.= ануфриевн.= апаевн.= аполлинарьевн.= апполоновн.= ардашевн.= арзулумовн.= аркадьевн.= арнольдовн.= арÑентьевн.= арÑеньевн.= артаваÑовн.= артуровн.= арутюновн.= аршавировн.= аÑкаровн.= аÑкеровн.= афанаÑьевн.= африкановн.= ахатовн.= ахмадеевн.= ахметдиновн.= ахметовн.= ахметшеевн.= ахмодьÑновн.= ахуновн.= бабаевн.= багатуровн.= багаутдиновн.= бадгетдиновн.= бадмаевн.= бадминовн.= базаргуруевн.= балданжаповн.= бареевн.= бариевн.= баÑанговн.= баÑыровн.= батоевн.= батырбиевн.= башеровн.= баÑновн.= бейл.= бекÑултановн.= бениаминовн.= бенкевн.= бечмизовн.= билаловн.= бобовн.= богдановн.= болеÑлавовн.= бориÑлавовн.= бориÑовн.= боруховн.= брониÑлавовн.= бруновн.= булиÑÑмовн.= буÑнтуевн.= вадимовн.= валентиновн.= валериановн.= валериевн.= валерьевн.= варфоломеевн.= ваÑильевн.= вацлавовн.= вейковн.= венарьевн.= вениаминовн.= викторовн.= вильгельмовн.= виÑÑарионовн.= витальевн.= витольдовн.= владиленовн.= владимировн.= владиÑлавовн.= вольковн.= вÑчеÑлавовн.= габдрахимовн.= габдулловн.= гаврииловн.= гавриловн.= гаджимурадовн.= газизовн.= газиÑовн.= гайдашиевн.= гайнутдиновн.= галеевн.= галиахметовн.= галиевн.= галимьÑновн.= гамболовн.= гамидовн.= ганиевн.= гареевн.= гариевн.= гарифовн.= гаÑновн.= геворговн.= гедеоновн.= гелимхановн.= геннадиевн.= геннадьевн.= генриховн.= георгиевн.= германовн.= гершовн.= гиззатовн.= гильмановн.= гиршевн.= глебовн.= гордеевн.= готлибовн.= готфридовн.= григорьевн.= гумеровн.= гургеновн.= гурьевн.= гурьÑновн.= гуÑейновн.= давлетгараевн.= давлетовн.= давыдовн.= дамбиевн.= дампиловн.= даниловн.= данут.= дашинимовн.= дементьевн.= демьÑновн.= джалаловн.= джамалдиновн.= джамалетдиновн.= джамалиевн.= джамалутдиновн.= джамбуловн.= дзибоевн.= дмитриевн.= донатовн.= донгаковн.= дорджиевн.= доржиевн.= дорофеевн.= дылыковн.= евгениевн.= евгеньевн.= евдокимовн.= евÑеевн.= евÑтафьевн.= евÑтратьевн.= евтифьевн.= евтихиевн.= егоровн.= епифановн.= еремеевн.= ермиловн.= ермолаевн.= ефимовн.= ефремовн.= жалÑановн.= жимбаевн.= захаровн.= ивановн.= игнатовн.= игнатьевн.= игоревн.= израилевн.= илларионовн.= ильиничн.= иннокентьевн.= ионовн.= иоÑифовн.= иÑаковн.= иÑмайловн.= калимовн.= капитоновн.= карамановн.= кимовн.= киреевн.= кирилловн.= кондратьевн.= конÑтантиновн.= кужугетовн.= кузьминичн.= лаврентьевн.= леонидовн.= львовн.= магомедовн.= магометовн.= макÑимовн.= марковн.= маркуÑовн.= матвеевн.= мироÑлавовн.= митрофановн.= михайловн.= мÑтиÑлавовн.= муцуовн.= натановн.= неÑтеровн.= никитичн.= никифоровн.= николаевн.= олеговн.= павловн.= петровн.= потаповн.= ревазовн.= рихардовн.= романовн.= рудольфовн.= руÑлановн.= Ñавельевн.= Ñамуиловн.= ÑвÑтоÑлавовн.= Ñеменовн.= Ñергеевн.= Ñидоровн.= Ñоломоновн.= ÑтаниÑлавовн.= Ñтепановн.= тагировн.= тимофеевн.= тимуровн.= титовн.= тихоновн.= трифоновн.= трофимовн.= фальковн.= фануз.= федоровн.= филимоновн.= филипповн.= фуатовн.= хануковн.= харитоновн.= хаÑановн.= чимитовн.= шарафиевн.= Ñвальдовн.= Ñдуардовн.= Ñттырынтын.= юрьевн.= ÑŽÑуфовн.= Ñковлевн.= ÑроÑлавовн.= link-grammar-5.3.16/data/ru/words/words.2340000664000076400007640000000137112431741033015207 00000000000000агути.= ара.= аргали.= атташе.= буржуа.= денди.= дуче.= замдиректора.= зебу.= идальго.= импреÑарио.= кабальеро.= какаду.= квазимодо.= кенгуру.= комполка.= конферанÑье.= крупье.= кули.= кюре.= лаццарони.= лори.= марабу.= маÑÑтро.= микадо.= моÑье.= мÑье.= мцыри.= нанду.= падре.= подеÑта.= портье.= преÑÑ-атташе.= пьеро.= рантье.= рефери.= Ñапажу.= Ñуперкарго.= тореро.= фламинго.= хаджи.= чичероне.= шанÑонье.= шевалье.= шимпанзе.= Ñму.= Ñфенди.= Ñнки.= link-grammar-5.3.16/data/ru/words/words.1330000664000076400007640000000310212431741033015177 00000000000000батожь.= безвремень.= бездельничань.= бель.= беÑкультурь.= беÑÑмерть.= бить.= бортничань.= бражничань.= брить.= быль.= введень.= вить.= воздвижень.= врань.= выÑокогорь.= выть.= гниль.= гнуть.= голь.= гримаÑничань.= гукань.= дальноземель.= деликатничань.= деÑÑтиборь.= долготь.= дрань.= драпань.= дружелюбь.= дубь.= дурачь.= дуть.= жеманничань.= жиль.= жить.= жрань.= жуль.= зазеркаль.= занÑть.= зарубежь.= зверь.= кожÑырь.= комарь.= короть.= корь.= кулачь.= кулдыкань.= лапань.= лгань.= лить.= льноÑырь.= маль.= минералÑырь.= моÑтовь.= мужичь.= мыть.= мÑть.= ныть.= обезьÑнничань.= объÑть.= оÑтроумничань.= офицерь.= памÑтовань.= паÑÑничань.= перекати-пол.= плюхань.= полуÑырь.= правобережь.= продÑырь.= проклÑть.= промжиль.= развить.= рвань.= рыть.= Ñвежевь.= Ñвежь.= Ñмоль.= Ñобрань.= Ñолдать.= Ñпань.= Ñредневековь.= Ñтаричь.= Ñтарь.= Ñтлань.= Ñуровь.= Ñухожиль.= Ñырь.= ткань.= трÑпь.= утильÑырь.= хамь.= хламь.= хулигань.= шить.= юнкерь.= link-grammar-5.3.16/data/ru/words/words.270000664000076400007640000000164612431741033015134 00000000000000алехон.= белехон.= белешен.= бледнехон.= бледнешен.= бодрехон.= бодрешен.= больнехон.= больнешен.= быÑтрехон.= веÑелехон.= веÑелешен.= выÑокохон.= живехон.= здоровехон.= здоровешен.= легохон.= легошен.= малехон.= малешен.= мокрехон.= мокрешен.= мÑгон.= низехон.= новехон.= новешен.= полнехон.= полнешен.= прÑмехон.= ровнехон.= ровнешен.= Ñветлехон.= Ñкорехон.= Ñмирнехон.= Ñмирнешен.= Ñтарехон.= Ñухохон.= Ñытехон.= темнехон.= темнешен.= теплехон.= теплешен.= тихохон.= тонюÑен.= умнехон.= умнешен.= худехон.= целехон.= чернехон.= чернешен.= link-grammar-5.3.16/data/ru/words/words.2330000664000076400007640000000415612431741033015212 00000000000000актерÑтв.= акушерÑтв.= атаманÑтв.= барÑтв.= безумÑтв.= беÑпутÑтв.= беÑÑтыдÑтв.= беÑчинÑтв.= бешенÑтв.= богохульÑтв.= вероломÑтв.= витийÑтв.= владычеÑтв.= воинÑтв.= гаерÑтв.= геройÑтв.= главенÑтв.= гоÑподÑтв.= гоÑударÑтв.= девÑтв.= дьÑконÑтв.= ехидÑтв.= жительÑтв.= законодательÑтв.= злодейÑтв.= злопыхательÑтв.= злорадÑтв.= игуменÑтв.= иезуитÑтв.= иерейÑтв.= изуверÑтв.= иночеÑтв.= иудейÑтв.= конÑульÑтв.= кощунÑтв.= купечеÑтв.= лакейÑтв.= лжеÑвидетельÑтв.= лукавÑтв.= маклерÑтв.= молодечеÑтв.= монашеÑтв.= мужеÑтв.= мытарÑтв.= начальÑтв.= нищенÑтв.= опекунÑтв.= ораторÑтв.= палачеÑтв.= панÑтв.= патриаршеÑтв.= педантÑтв.= первенÑтв.= пиратÑтв.= пиршеÑтв.= попечительÑтв.= поÑредÑтв.= потворÑтв.= правительÑтв.= превоÑходÑтв.= предÑтательÑтв.= преимущеÑтв.= прелюбодейÑтв.= прихлебательÑтв.= противоборÑтв.= пьÑнÑтв.= рабÑтв.= раÑпутÑтв.= регентÑтв.= ректорÑтв.= репетиторÑтв.= риторÑтв.= роÑкошеÑтв.= ротозейÑтв.= рыцарÑтв.= ÑамоуправÑтв.= ÑамочинÑтв.= ÑвÑтотатÑтв.= ÑвÑщенÑтв.= ÑиротÑтв.= ÑовмеÑтительÑтв.= ÑумаÑбродÑтв.= ÑходÑтв.= тиранÑтв.= тунеÑдÑтв.= упрÑмÑтв.= ухарÑтв.= фиглÑÑ€Ñтв.= фразерÑтв.= холопÑтв.= холуйÑтв.= хулиганÑтв.= чародейÑтв.= чудачеÑтв.= шалопайÑтв.= шефÑтв.= шинкарÑтв.= ÑпигонÑтв.= ÑÑтетÑтв.= юродÑтв.= link-grammar-5.3.16/data/ru/words/words.1010000664000076400007640000000130112431741033015171 00000000000000баÑенн.= башенн.= бедренн.= богоданн.= бритвенн.= брюквенн.= буквенн.= бурлеÑкн.= вишенн.= деÑенн.= доменн.= дратвенн.= жатвенн.= клизменн.= клюквенн.= кожевенн.= молненн.= нартенн.= обеденн.= оÑпенн.= пашенн.= плазменн.= поваренн.= пойменн.= полбенн.= почвенн.= пройменн.= Ñкаженн.= Ñоломенн.= ÑоÑенн.= Ñтавенн.= ÑуÑгн.= таможенн.= тыквенн.= углекиÑл.= форменн.= фурменн.= цапфенн.= чаÑовенн.= шахтенн.= Ñхтенн.= link-grammar-5.3.16/data/ru/words/words.1760000664000076400007640000000521512431741033015215 00000000000000-городн.= -мужн.= -Ñотлетн.= безматерн.= блекло-Ñин.= веÑенне-летн.= внешневнутренн.= внутренн.= вышеÑредн.= грÑзно-Ñин.= гуÑто-Ñин.= двадцативоÑьмилетн.= двадцатидвухлетн.= двадцатидевÑтилетн.= двадцатилетн.= двадцатиоднолетн.= двадцатипÑтилетн.= двадцатиÑемилетн.= двадцатиÑторонн.= двадцатитрехлетн.= двадцатичетырехлетн.= двадцатишеÑтилетн.= девÑноÑтовоÑьмилетн.= девÑноÑтодвухлетн.= девÑноÑтодевÑтилетн.= девÑноÑтолетн.= девÑноÑтооднолетн.= девÑноÑтопÑтилетн.= девÑноÑтоÑемилетн.= девÑноÑтоÑторонн.= девÑноÑтотрехлетн.= девÑноÑточетырехлетн.= девÑтнадцатилетн.= долголетн.= ежевечерн.= желто-Ñин.= зелено-Ñин.= зеленовато-Ñин.= зимне-веÑенн.= каждогодн.= квазиÑредн.= краÑно-Ñин.= краÑновато-Ñин.= краÑноше.= левоÑторонн.= лилово-Ñин.= междуÑторонн.= метеоÑредн.= многолетн.= многотыÑÑчелетн.= намеднишн.= невечерн.= недавнишн.= недочерн.= непоздн.= непоÑторонн.= неравноÑторонн.= неÑоÑедн.= неÑредн.= неÑыновн.= нижнезадн.= нижнеÑредн.= обоеÑторонн.= обоюдоÑторонн.= общеÑредн.= перволетн.= переднезадн.= позавчерашн.= позапрошлогодн.= поÑлезавтрашн.= поÑÑŽÑторонн.= потуÑторонн.= предвеÑенн.= предвечерн.= предновогодн.= предоÑенн.= предутренн.= прошлогодн.= пуÑтопорожн.= разноÑторонн.= Ñверхдальн.= Ñверхранн.= Ñветло-Ñин.= ÑегоднÑшн.= Ñемнадцатилетн.= Ñеро-Ñин.= Ñеровато-Ñин.= Ñорокадвухлетн.= Ñорокалетн.= ÑорокапÑтилетн.= Ñтародавн.= ÑтопÑтидеÑÑтилетн.= темно-Ñин.= третьевошн.= третьегоднÑшн.= тридцатидвухлетн.= тридцатилетн.= туÑкло-Ñин.= тыÑÑчелетн.= черно-Ñин.= чужедальн.= Ñдовито-Ñин.= Ñрко-Ñин.= link-grammar-5.3.16/data/ru/words/words.1720000664000076400007640000000144312431741033015210 00000000000000вÑкрич.= забренч.= забрюзж.= забурч.= заверещ.= завизж.= заворч.= задрож.= задыш.= зажужж.= зажурч.= зазвуч.= закрич.= замурч.= запищ.= зарыч.= затрещ.= заурч.= зафырч.= зашурш.= набрюзж.= нажужж.= нарыч.= перележ.= побренч.= побрюзж.= побурч.= повизж.= поворч.= подрож.= подыш.= пожужж.= позвуч.= покрич.= полеж.= помолч.= помыч.= порыч.= поторч.= потрещ.= провизж.= продрож.= прожужж.= прозвуч.= промолч.= промыч.= прорыч.= проторч.= протрещ.= проурч.= прошурш.= Ñмолч.= умолч.= link-grammar-5.3.16/data/ru/words/words.60000664000076400007640000000732012431741033015044 00000000000000азÑм.= акафиÑÑ‚.= акциз.= алмаз.= амилоид.= анион.= анод.= арбуз.= архив.= аÑфальт.= атом.= аукцион.= байрам.= бакштов.= баланÑ.= балкон.= баллон.= бальзам.= баркаÑ.= барьер.= баÑон.= баÑтион.= баÑн.= безмен.= бидон.= билет.= биллон.= бильÑрд.= биоген.= битум.= бордюр.= брандер.= буран.= бушлат.= вакуум.= ватер.= ввод.= вектор.= взвод.= виÑÑон.= водомет.= водопад.= водород.= газон.= галоген.= галоид.= галун.= ганоид.= гарем.= гейзер.= гипюр.= глетчер.= глицин.= глобуÑ.= гобелен.= гонорар.= грейдер.= грейфер.= гудрон.= демпфер.= диван.= диез.= диплом.= доÑтуп.= дуÑÑ‚.= жетон.= зипун.= извоз.= инфаркт.= ион.= иÑход.= камин.= канун.= капкан.= караван.= карбид.= кардан.= карниз.= картуз.= каÑкад.= катод.= каупер.= кафтан.= кеÑÑон.= клапан.= клиÑтир.= кокон.= коллоид.= колхоз.= колчан.= комод.= компаÑ.= коридор.= коÑтюм.= котонин.= кретон.= купон.= курÑор.= лабаз.= ледоход.= леÑовоз.= ликвид.= лиман.= линотип.= ломбер.= майорат.= макет.= маникюр.= метеор.= микрон.= миномет.= молÑÑ€.= монотип.= наган.= нажим.= нарыв.= нейтрон.= обгон.= обиход.= обоз.= обрÑд.= обход.= овин.= опиум.= орган.= отрÑд.= пакгауз.= панÑион.= парашют.= паровоз.= паром.= пароход.= паÑÑŒÑнÑ.= патефон.= педикюр.= пенÑион.= переезд.= переход.= перрон.= пирофор.= пиÑтон.= пищевод.= плаун.= плафон.= плеврит.= пленÑÑ€.= плинтуÑ.= плод.= плунжер.= плывун.= поем.= покер.= покров.= полигон.= помидор.= понтон.= призыв.= приказ.= приплод.= провеÑ.= проем.= протез.= пулемет.= радар.= разжим.= размен.= разъем.= район.= рангоут.= рацион.= реактор.= рекорд.= реоÑтат.= реферат.= рефулер.= ромбоид.= ротатор.= ротор.= рубин.= рулон.= рыбоход.= Ñалоп.= Ñаман.= Ñамолет.= Ñамолов.= Ñарафан.= Ñейнер.= Ñервиз.= Ñерозем.= Ñифон.= ÑкалÑÑ€.= Ñкрепер.= Ñлалом.= ÑнарÑд.= Ñовхоз.= Ñтадион.= Ñтакан.= Ñтеноз.= Ñтокер.= Ñульфид.= ÑуÑтав.= Ñфероид.= табор.= талон.= тамбур.= тангир.= танкер.= телефон.= тендер.= термоÑ.= тимпан.= тифоид.= топаз.= трактир.= тромбон.= тротуар.= труп.= трюм.= тулуп.= турнир.= тюльпан.= углевод.= углерод.= угломер.= уезд.= улуÑ.= уноÑ.= фаÑад.= фикуÑ.= финноз.= флакон.= флюид.= фонтан.= фоÑген.= фрегат.= фронтон.= фужер.= фургон.= футлÑÑ€.= хоровод.= циклон.= чемодан.= чулан.= шантан.= шарнир.= швеллер.= шеврон.= шифон.= штоф.= шуруп.= Ñкран.= ÑÑкарп.= ÑÑтамп.= Ñтап.= Ñтюд.= Ñшелон.= link-grammar-5.3.16/data/ru/words/words.680000664000076400007640000000250612431741033015135 00000000000000абба.= абоме.= аго.= айле.= акÑа.= алгату.= алзама.= амуа.= аникщÑ.= ану.= аню.= бага.= бага-ханга.= бахчиÑара.= баÑрту.= бенгу.= биржа.= бомбе.= борколдо.= вага.= валда.= варнÑ.= вейÑеÑ.= вилю.= вÑнÑа.= гаргжда.= дауга.= джамба.= джанко.= диба.= домба.= дуна.= елогу.= ениÑе.= еÑÑе.= зараÑа.= ишимба.= камагуÑ.= капчага.= каÑана.= каÑанÑа.= кедайнÑ.= кето.= кибарта.= колонÑе.= коту.= куваÑа.= кукульбе.= куршена.= куÑтана.= лаздиÑ.= маврики.= мажейкÑ.= мандала.= молета.= морота.= мурре.= ниаме.= обÑлÑ.= онгуда.= пагегÑ.= пана.= пеледу.= пире.= порона.= прена.= пÑеба.= раÑейнÑ.= Ñаланта.= Ñенгиле.= Ñиба.= Ñтры.= Ñупо.= тайбе.= тапÑу.= тарбагата.= тельшÑ.= титувена.= трошкуна.= турга.= уллуча.= улÑÑута.= уренго.= уфале.= ханга.= хано.= чико.= чимба.= шакÑ.= шанха.= шаулÑ.= швенченÑлÑ.= шонгу.= шумана.= шÑулÑ.= link-grammar-5.3.16/data/ru/words/words.620000664000076400007640000001246712431741033015136 00000000000000абаканвагонмаш.= автоÑельмаш.= автоÑельхозмаш.= агропродмаш.= агрореммаш.= агроторгмаш.= агрохолодмаш.= азнефтемаш.= алтайÑельмаш.= анжеромаш.= атомкотломаш.= атоммаш.= атомреммаш.= барнаултранÑмаш.= башнефтемаш.= башÑельмаш.= белинÑкÑельмаш.= биохиммаш.= буммаш.= бурÑтфермаш.= вагонреммаш.= вакууммаш.= внииавтогенмаш.= внииметмаш.= вниинефтемаш.= внииполиграфмаш.= внииптуглемаш.= внииÑтройдормаш.= вниитранÑмаш.= вниихиммаш.= вниихолодмаш.= внииÑлектромаш.= волгограднефтемаш.= волгодизельмаш.= волгомÑÑомолмаш.= волгоцеммаш.= волжÑкпродмаш.= воÑтокремÑтроймаш.= газÑтроймаш.= гелиймаш.= геомаш.= гермаш.= гидромаш.= гипромаш.= гипронииÑтройдормаш.= гипроÑтроммаш.= гипротÑжмаш.= гипроуглемаш.= гниимаш.= гормаш.= гоÑкомнац.= гоÑкомÑельхозмаш.= грознефтемаш.= дзержинÑкниихиммаш.= дзержинÑкхиммаш.= димитровградхиммаш.= донпреÑÑмаш.= дорогобужкотломаш.= древмаш.= желдорреммаш.= ижмаш.= краÑноармейÑкавтоÑельмаш.= краÑнодарлеÑдревмаш.= курганÑельмаш.= курÑкагромаш.= ленниихиммаш.= ленполиграфмаш.= ленформаш.= леÑмаш.= леÑоÑплавмаш.= леÑхозмаш.= метровагонмаш.= минавтоÑельхозмаш.= миннац.= мурмаш.= нефтегазмаш.= орелÑортÑемовощ.= пенздизельмаш.= пензкомпреÑÑормаш.= пензтекÑтильмаш.= пензхиммаш.= пермтехмаш.= петрозаводÑкбуммаш.= плодоовощ.= подъемтранÑмаш.= полиграфмаш.= приморÑкферммаш.= проектмаш.= проектнииÑпецхиммаш.= проектнииÑтройдормаш.= проектÑнергомаш.= проммаш.= промÑырец.= промтехмонтаж.= промтранÑтехмонтаж.= промÑлектромонтаж.= пÑковÑлектромаш.= пугачевагропроммехмонтаж.= радтехмаш.= реммаш.= ремÑельмаш.= ремÑтроймаш.= ремтехмаш.= роÑагрореммаш.= роÑкоммаш.= роÑобщемаш.= роÑÑортÑемовощ.= роÑтовремÑтроймонтаж.= роÑтпродмаш.= роÑÑ‚Ñельмаш.= ртищевоагропроммехмонтаж.= рузхиммаш.= рыбинÑкмехмонтаж.= Ñ€ÑзÑельмаш.= Ñалаватгидромаш.= ÑальÑкÑельмаш.= ÑевзапбиоÑтроймонтаж.= ÑевзапÑтроймонтаж.= Ñевмаш.= Ñельмаш.= Ñельхозмаш.= Ñибнефтемаш.= ÑибÑельмаш.= Ñибтепломаш.= Ñибтехмонтаж.= ÑибтранÑмаш.= ÑибÑнергомаш.= ÑмоленÑкагропроммехмонтаж.= ÑортÑемовощ.= Ñоюзжелдорреммаш.= Ñпецнефтехиммаш.= ÑпецÑтроймаш.= ÑпецÑтроймонтаж.= ÑпецÑлеватормельмаш.= ÑтавропольÑкагропроммехмонтаж.= Ñтанкомаш.= ÑтароруÑхиммаш.= Ñтройдормаш.= Ñтройинмаш.= Ñтроймаш.= Ñтроймонтаж.= Ñтройтехмонтаж.= Ñтроммаш.= ÑызраньÑельмаш.= тамбовагромонтаж.= тамбовмаш.= таткомплектмонтаж.= татÑлектромаш.= тверьремполиграфмаш.= текÑтильмаш.= тепломонтаж.= теплоÑнергомонтаж.= техмонтаж.= техномаш.= транÑÑлектромонтаж.= транÑÑнергомонтаж.= туваагропромÑпецмонтаж.= тулаточмаш.= тулгоÑнииточмаш.= тюменгазÑтроймаш.= тюменьбурмаш.= Ñ‚Ñжмаш.= Ñ‚ÑжпреÑÑмаш.= Ñ‚ÑжÑнергомаш.= ульÑновÑкмÑÑомаш.= уралгидромаш.= уралмаш.= уралметаллургмонтаж.= уралпроммонтаж.= уралÑантехмонтаж.= уралÑельмаш.= уралтранÑмаш.= уралтранÑтехмонтаж.= уралхиммонтаж.= уралÑлектротÑжмаш.= центроÑлектромонтаж.= центрÑлектромонтаж.= цниимаш.= шахтомонтаж.= Ñлеватормельмаш.= Ñлектромаш.= ÑлектроÑтальтÑжмаш.= ÑнгельÑагромонтаж.= ÑнгельÑагропроммехмонтаж.= Ñнергомаш.= Ñнергометаллургмонтаж.= Ñнергореммаш.= ÑнергоÑпецмонтаж.= южуралÑлектромонтаж.= link-grammar-5.3.16/data/ru/words/words.900000664000076400007640000002055112431741033015130 00000000000000абитуриент.= абориген.= авантюриÑÑ‚.= автомобилиÑÑ‚.= азиат.= айÑор.= аквалангиÑÑ‚.= акванавт.= акварелиÑÑ‚.= аккордеониÑÑ‚.= акмеиÑÑ‚.= акробат.= актер.= активиÑÑ‚.= акушер.= акционер.= алеут.= альбиноÑ.= альпиниÑÑ‚.= альтиÑÑ‚.= альтруиÑÑ‚.= аматер.= анабаптиÑÑ‚.= анархиÑÑ‚.= англоман.= антагониÑÑ‚.= антиÑемит.= антифашиÑÑ‚.= араб.= арап.= ареÑтант.= ариÑтократ.= артиÑÑ‚.= арфиÑÑ‚.= аÑпирант.= аÑÑиÑтент.= атеиÑÑ‚.= афериÑÑ‚.= баланÑер.= балетоман.= бандажиÑÑ‚.= бандит.= бандуриÑÑ‚.= баптиÑÑ‚.= баÑкетболиÑÑ‚.= бедуин.= бейÑболиÑÑ‚.= белоÑмигрант.= бенефициант.= блондин.= браÑÑиÑÑ‚.= брюнет.= буддиÑÑ‚.= бузотер.= буквоед.= бурÑÑ‚.= бушмен.= бюрократ.= валлон.= варвар.= ватерполиÑÑ‚.= великоруÑ.= велоÑипедиÑÑ‚.= верховод.= верхоглÑд.= ветеран.= визионер.= вогул.= вокалиÑÑ‚.= волейболиÑÑ‚.= волонтер.= вольтижер.= выкреÑÑ‚.= гагауз.= гандболиÑÑ‚.= германиÑÑ‚.= гимназиÑÑ‚.= гимнаÑÑ‚.= гитариÑÑ‚.= гольд.= готтентот.= графоман.= гугенот.= гуманиÑÑ‚.= гурман.= гуцул.= дантиÑÑ‚.= дарвиниÑÑ‚.= дармоед.= двууÑÑ‚.= дебютант.= дегенерат.= декабриÑÑ‚.= декадент.= делегат.= демократ.= демонÑтрант.= депутат.= диверÑант.= дилетант.= дипломант.= дипломат.= диÑкобол.= диÑÑертант.= диÑÑидент.= домовод.= домоÑед.= домриÑÑ‚.= доÑÑ€.= евангелиÑÑ‚.= журналиÑÑ‚.= землемер.= значкиÑÑ‚.= зулуÑ.= идеалиÑÑ‚.= идиот.= изувер.= иллюзиониÑÑ‚.= имажиниÑÑ‚.= иммигрант.= импреÑÑиониÑÑ‚.= индивидуалиÑÑ‚.= индуÑ.= инÑтрументалиÑÑ‚.= интернационалиÑÑ‚.= интриган.= ительмен.= кабалиÑÑ‚.= казуиÑÑ‚.= кальвиниÑÑ‚.= камчадал.= кандидат.= канцелÑриÑÑ‚.= капиталиÑÑ‚.= капуцин.= караиб.= караим.= карел.= кариб.= карикатуриÑÑ‚.= картвел.= карьериÑÑ‚.= кашуб.= квартерон.= квартирант.= киноартиÑÑ‚.= киприот.= киргиз.= клавеÑиниÑÑ‚.= клептоман.= клиент.= кокаиниÑÑ‚.= коллективиÑÑ‚.= колониÑÑ‚.= комбайнер.= комедиант.= коммунар.= коммуниÑÑ‚.= компаньон.= конкурент.= конкурÑант.= конÑтруктивиÑÑ‚.= конÑультант.= контрабандиÑÑ‚.= контрабаÑиÑÑ‚.= контрреволюционер.= конфидент.= концертант.= корреÑпондент.= коÑмонавт.= креол.= кретин.= криминалиÑÑ‚.= критикан.= кровоÑоÑ.= кролиÑÑ‚.= крохобор.= кубиÑÑ‚.= куплетиÑÑ‚.= курд.= курÑант.= курÑиÑÑ‚.= кхмер.= лаборант.= ламут.= латиниÑÑ‚.= лауреат.= легитимиÑÑ‚.= легкоатлет.= либерал.= либреттиÑÑ‚.= лилипут.= лингвиÑÑ‚.= линотипиÑÑ‚.= людоед.= макÑималиÑÑ‚.= малороÑÑ.= мандолиниÑÑ‚.= манифеÑтант.= маньчжур.= маркитант.= маркÑиÑÑ‚.= мародер.= маÑÑажиÑÑ‚.= материалиÑÑ‚.= машиниÑÑ‚.= мегрел.= медалиÑÑ‚.= меломан.= мемуариÑÑ‚.= метиÑ.= методиÑÑ‚.= меценат.= мизантроп.= миллионер.= мимиÑÑ‚.= миниатюриÑÑ‚.= минималиÑÑ‚.= миÑÑионер.= моделиÑÑ‚.= модерниÑÑ‚.= монархиÑÑ‚.= монгол.= моралиÑÑ‚.= мордвин.= мормон.= морфиниÑÑ‚.= моториÑÑ‚.= мотоциклиÑÑ‚.= мракобеÑ.= мулат.= наймит.= наркоман.= натуралиÑÑ‚.= националиÑÑ‚.= нациÑÑ‚.= нацмен.= невропат.= негоциант.= негритоÑ.= неофит.= непрофеÑÑионал.= нигилиÑÑ‚.= ногохвоÑÑ‚.= обормот.= обÑкурант.= одеÑÑит.= однолюб.= ойрот.= окулиÑÑ‚.= оппозиционер.= оппонент.= оппортуниÑÑ‚.= оптимиÑÑ‚.= органиÑÑ‚.= оркеÑтрант.= официант.= очеркиÑÑ‚.= памфлетиÑÑ‚.= панÑионер.= папуаÑ.= парашютиÑÑ‚.= паÑквилÑнт.= паÑпортиÑÑ‚.= паÑÑажир.= патриот.= пациент.= пацифиÑÑ‚.= педант.= пейзажиÑÑ‚.= пенÑионер.= пеÑÑимиÑÑ‚.= пианиÑÑ‚.= пижон.= пилигрим.= планериÑÑ‚.= подхалим.= позер.= полемиÑÑ‚.= политÑмигрант.= портретиÑÑ‚.= почтальон.= правдиÑÑ‚.= практикант.= претендент.= прогреÑÑиÑÑ‚.= прожектер.= прозелит.= пропагандиÑÑ‚.= проÑтолюдин.= протеÑтант.= прохвоÑÑ‚.= пÑихопат.= публициÑÑ‚.= пуриÑÑ‚.= радиÑÑ‚.= рапириÑÑ‚.= рационалиÑÑ‚.= реакционер.= реалиÑÑ‚.= ревизиониÑÑ‚.= революционер.= резонер.= рекламиÑÑ‚.= рекордиÑÑ‚.= рекордÑмен.= рекрут.= ренегат.= репатриант.= ретроград.= реформат.= реформиÑÑ‚.= рецидивиÑÑ‚.= реÑмигрант.= ригориÑÑ‚.= романиÑÑ‚.= роÑлиÑÑ‚.= руÑин.= рутинер.= Ñаам.= ÑадиÑÑ‚.= Ñамодур.= Ñамоед.= Ñамохвал.= Ñармат.= Ñван.= ÑвÑзиÑÑ‚.= Ñектант.= Ñелькуп.= Ñемит.= ÑемьÑнин.= ÑенÑуалиÑÑ‚.= ÑепаратиÑÑ‚.= Ñерб.= Ñердцеед.= Ñибарит.= Ñигнарант.= ÑимволиÑÑ‚.= ÑимулÑнт.= ÑиндикалиÑÑ‚.= ÑиониÑÑ‚.= ÑкандалиÑÑ‚.= Ñкандинав.= Ñкопидом.= ÑлавÑнофил.= ÑлаломиÑÑ‚.= Ñодомит.= Ñойот.= Ñоквартирант.= ÑолиÑÑ‚.= ÑофиÑÑ‚.= ÑоциалиÑÑ‚.= ÑпекулÑнт.= ÑпециалиÑÑ‚.= Ñпирит.= ÑпортÑмен.= Ñтажер.= Ñтарожил.= ÑтеклографиÑÑ‚.= ÑтенотипиÑÑ‚.= ÑтилиÑÑ‚.= Ñтипендиат.= Ñтудент.= ÑупоÑтат.= ÑценариÑÑ‚.= тамил.= танцор.= театрал.= телеграфиÑÑ‚.= телетайпиÑÑ‚.= телефониÑÑ‚.= тенниÑиÑÑ‚.= террориÑÑ‚.= троглодит.= тунгуÑ.= туриÑÑ‚.= туркмен.= Ñ‚Ñжелодум.= удмурт.= уйгур.= униат.= универÑант.= урбаниÑÑ‚.= утилитариÑÑ‚.= утопиÑÑ‚.= ухажер.= фаворит.= фантазер.= фантаÑÑ‚.= фаталиÑÑ‚.= фашиÑÑ‚.= фельетониÑÑ‚.= феминиÑÑ‚.= фигурант.= фидеиÑÑ‚.= филантроп.= филателиÑÑ‚.= финанÑиÑÑ‚.= флейтиÑÑ‚.= фольклориÑÑ‚.= формалиÑÑ‚.= фразер.= фрондер.= футболиÑÑ‚.= футуриÑÑ‚.= хакаÑ.= хиромант.= хоккеиÑÑ‚.= хорват.= хориÑÑ‚.= хронометражиÑÑ‚.= чекиÑÑ‚.= чемпион.= черемиÑ.= шантажиÑÑ‚.= шатен.= шахматиÑÑ‚.= шашиÑÑ‚.= шваб.= швед.= шовиниÑÑ‚.= штундиÑÑ‚.= шумер.= Ñвен.= ÑгоиÑÑ‚.= ÑквилибриÑÑ‚.= ÑкÑкурÑант.= ÑкÑпатриант.= ÑкÑпреÑÑиониÑÑ‚.= Ñллин.= ÑллиниÑÑ‚.= Ñмигрант.= ÑнтузиаÑÑ‚.= Ñротоман.= ÑÑер.= ÑÑкимоÑ.= ÑÑперантиÑÑ‚.= Ñфиоп.= югоÑлав.= юкагир.= юмориÑÑ‚.= Ñкут.= ÑÑ…Ñ‚Ñмен.= link-grammar-5.3.16/data/ru/words/words.1250000664000076400007640000017534112431741033015217 00000000000000--кратн.= --метров.= -годичн.= -модов.= -полотенн.= -полотн.= -ÑмыÑленн.= -Ñортн.= -Ñтавочн.= -Ñтадийн.= -фториÑÑ‚.= абонементн.= абÑолютированн.= абÑорбционн.= аванÑированн.= авиаавтотранÑпортн.= авиадвигателеÑтроительн.= авиалеÑоохранн.= авиамоторн.= авиапарашютн.= авиапожарн.= авиарейÑов.= авиаремонтн.= авиаÑтроительн.= авиатранÑпортн.= автоагрегатн.= автобронетанков.= автобуÑоÑтроительн.= автодорожн.= автозаправочн.= автокамерн.= автоклавн.= автоматизированн.= автомобилеÑтроительн.= автомоторн.= автомототранÑпортн.= авторазливочн.= авторемонтн.= авторизованн.= автотракторн.= автотранÑпортн.= агитационн.= агломерационн.= агрегатоÑтроительн.= агроинвеÑтиционн.= агроиндуÑтриальн.= агроинженерн.= агролеÑомелиоративн.= агромелиоративн.= агропроизводÑтвенн.= агроÑервиÑн.= агроÑтроительн.= агрофинанÑов.= агрохозÑйÑтвенн.= адаптационн.= адаптированн.= адвалорн.= адреногенитальн.= азимутальн.= азотнокиÑл.= аквокультурн.= акклиматизационн.= аккредитационн.= аккредитивн.= аккумулÑторн.= акрилов.= акÑаментн.= актинидн.= алебаÑтров.= алиментарн.= алиментарнозавиÑим.= алкилфениленов.= аллергенн.= аллювиальн.= алмазобриллиантов.= алмазоподобн.= алунитов.= альтернативн.= амбулаторн.= аминогликозидн.= аминокиÑлотн.= аминопептидн.= амортизированн.= амплитудн.= ампутационн.= ампутированн.= анадромн.= аналогов.= анизотропн.= анимационн.= антиалкогольн.= антибактериальн.= антивибрационн.= антивируÑн.= антигельминтн.= антигиÑтаминн.= антигуманн.= антидопингов.= антидотн.= антидымн.= антиинфлÑционн.= антиканцерогенн.= антикварн.= антиконкурентн.= антикоррозийн.= антикоррозионн.= антикризиÑн.= антилохов.= антимолев.= антиобщеÑтвенн.= антиÑанитарн.= антиÑоциальн.= антиферментн.= антифрикционн.= антихолинÑÑтеразн.= антраценов.= антропогенн.= апеллÑционн.= апельÑинов.= аппаратурн.= апробированн.= арамидн.= арболитов.= аргонн.= аргументированн.= аридн.= армированн.= ароматизированн.= ароматичн.= арÑенальн.= артериальн.= аÑбеÑтоцементн.= аÑбоцементн.= аÑкорбинов.= аÑоциальн.= аÑÑигнационн.= аÑÑимилированн.= аÑÑортиментн.= аÑÑоциированн.= аÑфальтобетонн.= аÑфальтов.= аÑфальтоÑмеÑительн.= атомноабÑорбционн.= аттракционн.= ауÑтенитн.= аутентификационн.= аутентичн.= аутичн.= аффинированн.= ацетиленов.= ацетилÑалицилов.= аÑровизуальн.= аÑровокзальн.= аÑродромн.= аÑрозольн.= аÑрокоÑмоÑъемочн.= аÑромагнитн.= аÑромобильн.= аÑронавигационн.= аÑропортов.= аÑроÑъемочн.= аÑротакÑационн.= аÑрофотолеÑоуÑтроительн.= аÑрофотоÑъемочн.= базальтов.= бактериальн.= бактерийн.= баланÑировочн.= балычн.= бальнеогрÑзев.= барботажн.= баррикадн.= баÑкетбольн.= батоцыренов.= баштов.= безаварийн.= безавтоклавн.= безалкагольн.= безамортизационн.= безаÑродромн.= безбандажн.= безбарьерн.= безбелков.= безбилетн.= безбумажн.= безвируÑн.= безвозвратн.= безвыÑадочн.= безгипÑов.= безгоршечн.= безденежн.= бездефицитн.= бездокументарн.= безинерционн.= безквартирн.= безлицензионн.= безмашинн.= безмотивн.= безмуфтов.= безнадзорн.= безналогов.= безнапорн.= безобрывн.= безотвальн.= безотзывн.= безотчетн.= безраздельн.= безрезультатн.= безрельÑов.= безртутн.= безубыточн.= безугл.= безугольн.= безынерционн.= безÑмиÑÑионн.= безÑхов.= белокаемчат.= белокочанн.= беломорд.= бензилидн.= бензилов.= бензойн.= берегозащитн.= берегоукрепительн.= беÑкаравайн.= беÑкарбонатн.= беÑкокÑов.= беÑконкурÑн.= беÑконтактн.= беÑкорпуÑн.= беÑкранов.= беÑпартийн.= беÑпереÑадочн.= беÑпилотн.= беÑпиÑьменн.= беÑплатформенн.= беÑпомехов.= беÑпорошков.= беÑпорÑдочн.= беÑпоÑтавочн.= беÑпошлинн.= беÑпредметн.= беÑпрекоÑловн.= беÑприбыльн.= беÑпримерн.= беÑпроводн.= беÑпроволочн.= беÑпроÑтойн.= беÑпроцентн.= беÑÑцепочн.= беÑтаможенн.= беÑтарифн.= беÑтиражн.= беÑтоварн.= беÑтопливн.= беÑфамильн.= беÑфондов.= беÑфреонов.= беÑхлорн.= беÑхозÑйн.= беÑхозÑйÑтвенн.= беÑштангов.= бетонированн.= бетоноприготовительн.= бетоноукладочн.= бинокулÑрн.= биоаккумулÑционн.= биомагнитн.= биомолекулÑрн.= биопродукционн.= биопроизводÑтвенн.= биопÑийн.= биоÑферн.= биотеÑтов.= бифенильн.= благоуÑтроительн.= ближневоÑточн.= близкораÑположенн.= богадельн.= боголюбив.= боеготов.= боеготовн.= болторезн.= большегрузн.= бомбардировочн.= бороновальн.= борцов.= брезентов.= брикетированн.= бройлерн.= бронебойн.= бронетанков.= бронированн.= бронхолегочн.= брошюровочн.= бруÑованн.= бульдозерн.= бумагоделательн.= буроземн.= буроподзолиÑÑ‚.= буроугольн.= бурхайлов.= буÑтерн.= бутощебеночн.= быÑтровозводим.= быÑтромонтируем.= быÑтрораÑтворим.= быÑтроÑъемн.= быÑтроходн.= вагоноремонтн.= вагоноÑтроительн.= вакуумированн.= вакцинальн.= валежн.= валентн.= валогенераторн.= вальцевокаландров.= вальцовочн.= вариативн.= ватношвейн.= вахтов.= вегетативн.= везикулÑрн.= вентилÑторн.= венчурн.= верботональн.= вероиÑповедальн.= вероÑтноÑтн.= вертолетн.= верхолазн.= верхоÑрн.= веÑноволокниÑÑ‚.= ветровальн.= вечномерзл.= взаимозавиÑим.= взаимозаинтереÑованн.= взаимозаменим.= взаимопоÑтавлÑем.= взаимоÑоглаÑованн.= взрывательн.= взрывобезопаÑн.= взрывозащищенн.= взрывопожарн.= вибрационн.= виброÑтендов.= виброуплотненн.= видеозрелищн.= видеоинформационн.= видеокомпьютерн.= видеопрокатн.= видеотелефонн.= видоизмененн.= витаминизированн.= витаминодефицитн.= витражн.= вкладочношвейн.= влагалищн.= влагонепроницаем.= влагообеÑпеченн.= вмонтированн.= внеаудиторн.= внебольничн.= вневедомÑтвенн.= внегоÑударÑтвенн.= внедорожн.= внеквартирн.= внеклаÑÑн.= внеконкурÑн.= внелимитн.= внематочн.= внеоборотн.= внепланов.= внеплощадочн.= внепрограммн.= внепроектн.= внереализационн.= внереализованн.= внерыночн.= внеÑевооборотн.= внеÑемейн.= внеÑиÑтемн.= внеÑлужебн.= внеÑтационарн.= внеÑудебн.= внеучебн.= внешнетраекторн.= внутрибольничн.= внутриведомÑтвенн.= внутридвигательн.= внутридневн.= внутридомов.= внутризонов.= внутрикамерн.= внутрикарьерн.= внутриквартальн.= внутриматочн.= внутриобъектн.= внутриплощадочн.= внутрипоÑелков.= внутрипоÑтроечн.= внутрипочвенн.= внутрипроизвоÑдтвенн.= внутрипромыÑлов.= внутрирайонн.= внутрирегиональн.= внутриÑемейн.= внутриÑиÑтемн.= внутриÑоюзн.= внутритерриториальн.= внутриутробн.= внутрифедеральн.= внутрифирменн.= внутрихозÑйÑтвенн.= внутришлифовальн.= водноболотн.= водноÑпортивн.= воднохозÑйÑтвенн.= водогазопроводн.= водозаборн.= водонапорн.= водонаÑоÑн.= водоохранн.= водоочиÑтительн.= водоподготовительн.= водоподпорн.= водоподъемн.= водораздельн.= водороÑлев.= водоÑборн.= водоÑброÑн.= водоÑмеÑительн.= водоÑтруйн.= водоугольн.= водохозÑйÑтвенн.= водоÑмульÑионн.= военнотранÑпортн.= воздуходувн.= воздухоплавательн.= волоконн.= вольнонаемн.= воÑемнадцатимеÑÑчн.= воÑковидн.= воÑкообразн.= воÑпламенÑем.= воÑприимчив.= воÑпроизводÑтвенн.= вращательн.= вÑеволнов.= вÑерегиональн.= вÑецерковн.= вулканизированн.= вулканитов.= вымышленн.= выправочн.= выÑокоавтоматизированн.= выÑокоактивн.= выÑокобелков.= выÑоковакуумн.= выÑоковольтн.= выÑоковольтов.= выÑокогерметичн.= выÑокогипÑов.= выÑокогорн.= выÑокодиÑпергированн.= выÑокодоходн.= выÑокозатратн.= выÑокоинерционн.= выÑокоинтенÑивн.= выÑокоионизированн.= выÑококлаÑÑн.= выÑококонкурентн.= выÑококонцентрированн.= выÑококоррозионн.= выÑоколегированн.= выÑоколизинов.= выÑоколоб.= выÑокомаÑличн.= выÑокомолекулÑрн.= выÑокомонополизированн.= выÑокомощн.= выÑоконадежн.= выÑокообеÑпеченн.= выÑокообогащенн.= выÑокооктанов.= выÑокоопаÑн.= выÑокооплачиваем.= выÑокоплодородн.= выÑокоплотн.= выÑокопоточн.= выÑокопоÑÑн.= выÑокопрецизионн.= выÑокопроизводÑтвенн.= выÑокопрофеÑÑиональн.= выÑокопроходим.= выÑокопрочн.= выÑокоразвит.= выÑокорентабельн.= выÑокорепродуктивн.= выÑокореÑурÑн.= выÑокориÑков.= выÑокоÑелективн.= выÑокоÑерниÑÑ‚.= выÑокоÑтабильн.= выÑокоÑтебельн.= выÑокотемпературн.= выÑокотехнологичн.= выÑокоуровнев.= выÑокоурожайн.= выÑокохудожеÑтвенн.= выÑокочаÑтотн.= вытеÑнительн.= вышеперечиÑленн.= вышепоименованн.= вышкомонтажн.= газоаÑрозольн.= газобаллонн.= газогенераторн.= газодизельн.= газодиффузионн.= газодувн.= газодымозащитн.= газозарÑдн.= газонакопительн.= газонефтеконденÑатн.= газонефтепромыÑлов.= газоплазморезательн.= газопламенн.= газопроводн.= газопромыÑлов.= газоразведочн.= газораздаточн.= газоразрÑдн.= газораÑпределительн.= газоÑбытов.= газоÑварочн.= газоÑиликатн.= газоÑтруйн.= газотранÑпортн.= газотурбинн.= газофазн.= газоцентрифужн.= газоцентробежн.= галантерейн.= галлов.= галогенизированн.= галоидопроизводн.= гармонизированн.= гвоздильн.= гелеобразн.= гендерн.= генераторн.= генерационно-ротационн.= генн.= генноинженерн.= генофондн.= генподрÑдн.= геоинформацинн.= геоинформационн.= геологопоиÑков.= геологоÑъемочн.= геометризованн.= гепатоцеребральн.= гептанов.= германиев.= герметичн.= гетерогенн.= гидридн.= гидрогенизационн.= гидрогеодеформационн.= гидрозажимн.= гидроизолÑционн.= гидрокрыл.= гидрокÑибензойн.= гидрокÑильн.= гидролеÑомелиоративн.= гидролизн.= гидромелиоративн.= гидрорежимн.= гидротурбинн.= гидрофицированн.= гидрофонн.= гиперинформационн.= гипотензивн.= гипофизарн.= гиÑтерезиÑн.= глиноземиÑÑ‚.= глубоководн.= глютаминов.= глÑциальн.= голеноÑтопн.= головчат.= гомогенизированн.= гормональн.= горнодолинн.= горнопромышленн.= горнотранÑпортн.= горношахтн.= горÑчеканальн.= горÑчекатан.= горÑчекатанн.= гоÑбюджетн.= гоÑпитальн.= гофрированн.= граблев.= гравитационн.= градуÑов.= грановит.= гранульн.= гребенчат.= гребнечеÑальн.= гримерн.= грÑзезащитн.= губительн.= гудронированн.= гуÑлиÑÑ‚.= дальномерн.= датчиков.= двадцатидневн.= двадцатикратн.= двадцатичетырехмеÑÑчн.= двигательн.= движительн.= деактивированн.= деаÑрационн.= девиантн.= девулканизированн.= девулканизованн.= дегазационн.= дегидратационн.= дегидрированн.= деградированн.= дезактивационн.= дезинÑекционн.= дезинфекционн.= дезокÑирибонуклеинов.= дейтериев.= дейтограммн.= декларативн.= декоративн.= декорационн.= декорированн.= деликатеÑн.= делимитационн.= делопроизводÑтвенн.= дельтовидн.= демаркационн.= демонополизируем.= демонÑтрационн.= демпингов.= денежнокредитн.= депарафинизационн.= деполитизированн.= депортированн.= депреÑÑивн.= депреÑÑионн.= деÑтруктивн.= детекторн.= детерминированн.= дефлÑторов.= дефлÑционноопаÑн.= деформационн.= дециметров.= диагональн.= диаграммн.= диалогов.= диапозитивн.= диафрагменн.= дивиантн.= дивизионн.= дивинилÑфирн.= дизелеÑтроительн.= дизентерийн.= диктофонн.= диметилазиридинов.= диокÑинобезопаÑн.= диокÑинов.= диокÑиноопаÑн.= диокÑиноподобн.= диокÑиподобн.= диоÑлектронн.= директивн.= диÑководов.= диÑконтированн.= диÑпергированн.= диÑпозитивн.= диÑпропорциональн.= диÑÑертационн.= диÑтанционн.= диÑтиллÑционн.= диÑциплинированн.= дифенилокÑидтетракарбонов.= дифракционн.= дифференциальн.= диффузионн.= диÑтилазиридинов.= длиннозерн.= длинномерн.= дноуглубительн.= доброжелательн.= доврачебн.= догоÑпитальн.= дождевальн.= дозов.= доказательÑтвенн.= докризиÑн.= документированн.= документн.= долговечн.= доломитов.= допереÑтроечн.= допоÑтавочн.= дореформенн.= дорожноÑтроительн.= доÑмотров.= доÑтавочн.= доÑтигнут.= доÑтопримечательн.= доÑчат.= дотационн.= драйверов.= древеÑноволокниÑÑ‚.= древеÑноÑтружечн.= дреÑÑированн.= дробнооктавн.= дроболитейн.= дроÑÑельн.= дуальн.= дырочн.= дыхательн.= единоглаÑн.= ежедекадн.= ежеÑуточн.= енотовидн.= епархиальн.= епиÑкопальн.= еÑтеÑтвеннонаучн.= жарочн.= желаем.= железнорудн.= желчнокаменн.= жеÑтковолоÑиÑÑ‚.= жеÑÑ‚Ñнобаночн.= живорожденн.= жидкопленочн.= жиронепроницаем.= забаланÑов.= забаÑтовочн.= забронированн.= завальн.= заверительн.= завещательн.= заводоÑтроительн.= завуалированн.= заградительн.= загрузочн.= законопоÑлушн.= замерн.= запретительн.= зарезервированн.= затруднительн.= зверобойн.= звукомерн.= здравоохранительн.= землеохранн.= землеройн.= землеуÑтроительн.= землечерпательн.= зернобобов.= зерномолочн.= зерноочиÑтительн.= зерноÑушильн.= зерноуборочн.= зимовальн.= злокачеÑтвенн.= злонамеренн.= знаменательн.= золотовалютн.= золоторудн.= золотоÑеребрÑн.= зоопарков.= зубоврачебн.= зубодолбежн.= зубоотделочн.= зубопротезн.= зубоÑтрогальн.= зубофрезерн.= зубошлифовальн.= идентификационн.= извеÑтнÑков.= изноÑоуÑтойчив.= изолированн.= изыÑкательн.= иллюÑтративн.= имитационн.= иммиграционн.= иммунодефицитн.= иммунотропн.= иммуноферментн.= императивн.= имплантированн.= импрегнированн.= инвентаризационн.= инвеÑтированн.= ингалÑционн.= индикативн.= индуктивн.= индукционн.= индуÑтриализированн.= инжинирингов.= инкаÑÑированн.= инкаÑÑов.= инкубаторн.= инкубационн.= инÑталлÑционн.= инÑтитуциональн.= инÑтитуционн.= инÑтруктивн.= инÑтрументальн.= инÑулинов.= интерактивн.= интервальн.= интернированн.= интерполÑционн.= интерфейÑн.= интерфейÑов.= интерференционн.= инфлÑционн.= информатизационн.= инфракраÑн.= инфраÑтруктурн.= ионизационн.= ионизированн.= ионоплазменн.= ионоÑферн.= ирригационн.= иÑполнÑем.= иÑтребительн.= кадаÑтров.= калориферн.= калькулÑционн.= кальцинированн.= камнерезн.= камнеÑамоцветн.= камуфлированн.= канализационн.= канальн.= каникулÑрн.= канцерогенн.= карбонатн.= карбюраторн.= картофелеÑортировальн.= картофелеуборочн.= картофельн.= каруÑельн.= каÑÑационн.= каÑÑетн.= категорированн.= квадрупольн.= квартальн.= квитанционн.= киновидеозрелищн.= киновидеопроекционн.= кинодекорационн.= кинозрелищн.= киноконцертн.= кинокопировальн.= киноремонтн.= киноÑервиÑн.= кинохроникальн.= кирпичеобжигательн.= киÑлотоупорн.= китообразн.= клаÑÑификационн.= клаÑтерн.= климатобальнеогрÑзев.= клирингов.= клювовидн.= коалиционн.= кобальтов.= кодификационн.= кодифицированн.= кожгалантерейн.= коллекторн.= коллекционн.= комбайнов.= комбикормов.= комбинированн.= коммерциализированн.= коммуникативн.= коммутационн.= компенÑаторн.= композитн.= компоновочн.= компреÑÑионн.= конвейерн.= конвенционн.= конденÑаторн.= конкурентноÑпоÑобн.= конÑалтингов.= конÑиÑтентн.= конÑолидированн.= конÑтрукционн.= контейнерн.= контрабандн.= контрацептивн.= контрразведывательн.= конуÑов.= конфеÑÑиональн.= конфиÑкационн.= конфронтационн.= концентрационн.= концеÑÑионн.= кооперационн.= координатн.= кормозаготовительн.= кормоуборочн.= короткоимпульÑн.= корректировочн.= коррекционн.= коррелÑционн.= коррозионн.= коÑтнотуберкулезн.= коÑторезн.= коÑтюмерн.= коÑтюмированн.= котлоÑтроительн.= котлотурбинн.= коттеджн.= краноÑтроительн.= крапов.= краÑнобур.= крахмальн.= кремационн.= кровеноÑн.= круглогодичн.= круглочеÑальн.= круглошлифовальн.= круизн.= крупноблочн.= крупногабаритн.= крупномаÑштабн.= крупноÑерийн.= крупнотоннажн.= крупноформатн.= крупночаÑтиков.= кÑерокÑн.= кукурузокалибровочн.= кукурузоуборочн.= культиваторн.= культурнооздоровительн.= курительн.= куÑтарников.= лайнов.= ландшафтн.= латунированн.= легализированн.= легковеÑн.= легководн.= легкогазов.= легкораним.= легкоÑъемн.= легкоуÑвоÑем.= ледокольн.= лентонамоточн.= лентоукладочн.= леÑоаграрн.= леÑобумажн.= леÑоводÑтвенн.= леÑовоÑÑтановительн.= леÑозаготовительн.= леÑозащитн.= леÑоизбыточн.= леÑоинженерн.= леÑокультурн.= леÑомелиоративн.= леÑооÑушительн.= леÑоохранн.= леÑопарков.= леÑоперевалочн.= леÑопильн.= леÑоплодов.= леÑопогрузочн.= леÑопожарн.= леÑопоÑадочн.= леÑорубочн.= леÑоÑемÑнн.= леÑотарн.= леÑотопливн.= леÑотранÑпортн.= леÑотундров.= леÑоуÑтроительн.= леÑоÑкÑпортн.= летоÑтроительн.= либеральн.= лизингов.= ликероводочн.= лимфоцитарн.= лиÑтвенничн.= лиÑтопрокатн.= лиÑтоформовочн.= лифтоÑтроительн.= локационн.= льнопрÑдильн.= льноуборочн.= люминеÑцентн.= люмпенизированн.= магнетронн.= магнитокомпенÑационн.= магниторезонанÑн.= магнитоÑтрикционн.= мажоритарн.= макропрогнозн.= малодоÑтупн.= малозаÑеленн.= малозащищенн.= малоквалифицированн.= малолитражн.= маломаÑштабн.= малометражн.= маломобильн.= малонапорн.= малообъемн.= малооÑвоенн.= малопродуктивн.= малопроизводительн.= малоразмерн.= малорентабельн.= малотиражн.= малотокÑичн.= малоуглеродиÑÑ‚.= мандаринов.= маркетингов.= маркированн.= маркировочн.= маÑкировочн.= маÑлобоев.= маÑлобойн.= маÑлодельн.= маÑлоотделительн.= маÑлораздаточн.= маÑлоÑыродельн.= маÑлоÑкÑтракционн.= машиноиÑпытательн.= машинопиÑн.= машиноÑтроительн.= машиноÑчетн.= машиночитаем.= медеплавильн.= медикаментозн.= медикоинÑтрументальн.= межаварийн.= межбаÑÑейнов.= межбиблиотечн.= межбольничн.= межбюджетн.= межвыборн.= междведомÑтвенн.= междиÑциплинарн.= междоуÑобн.= междуведомÑтвенн.= межквартирн.= межколхозн.= межконфеÑÑиональн.= межкультурн.= межличноÑтн.= межмагиÑтральн.= межнавигационн.= межобщинн.= межотопительн.= межпартийн.= межплатформенн.= межповерочн.= межрайонн.= межрелигиозн.= межÑезонн.= межÑиÑтемн.= межÑовхозн.= межÑтанционн.= межÑтупенчат.= межÑубъектн.= межтерриториальн.= межфазн.= межфирменн.= межхозÑйÑтвенн.= межценов.= межшкольн.= мелиорированн.= мелкоблочн.= мелководн.= мелкозерниÑÑ‚.= мелкооптов.= мелкопечатн.= мелкоразмерн.= мелкоÑерийн.= мелкотоварн.= мелкочешуйн.= мелкоштучн.= мелоизвеÑтков.= ментальн.= металлизированн.= метилÑерниÑÑ‚.= механоÑборочн.= микрозональн.= микрокомпьютерн.= микрокриогенн.= микролитражн.= микропроцеÑÑорн.= микроÑкопн.= микрофильтрационн.= микрофториÑÑ‚.= микроÑлектронн.= мирохозÑйÑтвенн.= многоактн.= многовариантн.= многодатчиков.= многодиапазонн.= многодневн.= многожильн.= многозарÑдн.= многоионн.= многокамерн.= многоканальн.= многокаÑкадн.= многоквартирн.= многокилометров.= многоковшов.= многокомнатн.= многокомпетентн.= многокомпонентн.= многоконфеÑÑиональн.= многокоординатн.= многокраÑочн.= многокритериальн.= многокупольн.= многолетнемерзл.= многомандатн.= многомеÑÑчн.= многонаправленн.= многооборотн.= многоозерн.= многооктавн.= многопартийн.= многопланов.= многоплатформенн.= многоподÑтанционн.= многопозиционн.= многополÑрн.= многопоточн.= многопрограммн.= многопрофильн.= многопутн.= многорезцов.= многоÑлойн.= многоÑменн.= многоÑпектральн.= многоÑтенн.= многоÑтраничн.= многотиражн.= многотомн.= многотопливн.= многоточечн.= многоукладн.= многоуровнев.= многофазов.= многофакторн.= многоходов.= многочаÑтн.= многошагов.= многоÑлементн.= многоÑтажн.= многоÑтапн.= многоÑруÑн.= множительн.= модемн.= модернизационн.= модернизированн.= модификационн.= мозжечков.= молекулÑрн.= молибденн.= молокоприемн.= молочноконÑервн.= мониторингов.= моноатомн.= моновалютн.= моноволоконн.= монопрофильн.= монофункциональн.= монохромн.= моÑтоÑтроительн.= моторизованн.= мотороремонтн.= мотороÑтроительн.= мотоÑтрелков.= мототранÑпортн.= мотоциклетн.= мукомольн.= мультипликативн.= мультипликационн.= муÑороÑжигательн.= мÑгколиÑтвенн.= мÑÑоконÑервн.= мÑÑокоÑтн.= мÑÑомолочн.= мÑÑораÑтительн.= наветренн.= навозоуборочн.= нагнетательн.= нагревательн.= надведомÑтвенн.= надвратн.= надкладезн.= наднациональн.= надпартийн.= надпроизводÑтвенн.= надтарифн.= надтеречн.= назидательн.= накопительн.= налогооблагаем.= наноÑекундн.= нанофильтрационн.= напочвенн.= наÑтроечн.= начальÑтвенн.= неавторизованн.= неароматизированн.= неблагоуÑтроенн.= невоенизированн.= невоÑполним.= невоÑтребованн.= невулканизированн.= невыплаченн.= невыполненн.= негабаритн.= негидролизованн.= негофрированн.= недвуÑмыÑленн.= неденоминированн.= недиÑкриминационн.= недораÑпределенн.= неизраÑходованн.= неимоверн.= неинфекционн.= неиÑключительн.= неиÑпользуем.= нейронн.= нейтринн.= некалиброванн.= некальцинированн.= неквадратичн.= неквотируем.= некомпенÑированн.= некомпозитн.= некондиционированн.= некондиционн.= некоординатн.= немаршрутизируем.= нематодн.= немедикаментозн.= немелиорированн.= неметаллорудн.= ненормативн.= необработанн.= необрубленн.= неограниченн.= неоприходованн.= неоÑваиваем.= неоÑвоенн.= неоÑновательн.= неоÑущеÑтвленн.= неоткомпилированн.= непереÑтраиваем.= неперечиÑленн.= непогашенн.= неполовозрел.= неположенн.= непреднамеренн.= непредотвратим.= непредÑказуем.= непредуÑмотренн.= непреÑтижн.= непривлекательн.= непроверенн.= непродуктивн.= непроизведенн.= непроÑтительн.= неразработанн.= неразрывн.= нераÑфаÑованн.= нервномышечн.= нерентабельн.= нерепродуктивн.= нереÑтоохранн.= неÑервоуправлÑем.= неÑмонтированн.= неÑорбированн.= неÑпровоцированн.= неÑрубленн.= неÑтероидн.= нетарифн.= неторгов.= неудержанн.= неуказанн.= неуплаченн.= неуправлÑем.= нефинанÑов.= неформализованн.= нефтебункеровочн.= нефтегазоконденÑатн.= нефтегазопромыÑлов.= нефтегазоразведочн.= нефтегазоÑтроительн.= нефтепроводн.= нефтепродуктопроводн.= нефтепромыÑлов.= нефтеÑборн.= нехромированн.= нецентральн.= нечерноземн.= неÑтилированн.= нивелирн.= нижеоплачиваем.= нижепоименованн.= нижеприведенн.= нижнеозерн.= низкоактивн.= низкоглюкозинолатн.= низкогорн.= низкодебитн.= низкодоходн.= низкокалорийн.= низкокачеÑтвенн.= низколегированн.= низколиквидн.= низкомарочн.= низкомолекулÑрн.= низкообогащенн.= низкооплачиваем.= низкоплотн.= низкопродуктивн.= низкорентабельн.= низкоÑортн.= низкотемпературн.= низкоуглеродиÑÑ‚.= низкофонов.= никелькобальтов.= нитеподобн.= нитроÑфиров.= нововоÑточн.= новозаведенн.= новоколхозн.= новотеречн.= новотрубн.= обвинительн.= обводнительн.= облигационн.= оборотоÑпоÑобн.= обоÑнованн.= обученн.= общеизвеÑтн.= общеиÑпользуем.= общекооперативн.= общекоÑмодромн.= общекультурн.= общенаучн.= общеобÑзательн.= общеопаÑн.= общеполезн.= общепроизводÑтвенн.= общепрофеÑÑиональн.= общерайонн.= общерегиональн.= общережимн.= общеÑоциальн.= общеÑтроительн.= общетранÑпортн.= общеуголовн.= общефедеральн.= объединительн.= объектно-ориентированн.= овощеконÑервн.= овощеÑушильн.= огнезащитн.= огнезащищенн.= огнепроводн.= огнеупорн.= оградительн.= ограночн.= ожогов.= озеленительн.= озонобезопаÑн.= озонов.= околоводн.= околоземн.= околотротуарн.= октавн.= он-лайнов.= опиÑательн.= оправдательн.= оптоволоконн.= опционн.= орбитальн.= органогалогенн.= органоÑтроительн.= ордерн.= орехоноÑн.= орехоплодн.= орехопромыÑлов.= ориентационн.= ориентированн.= ориентировочн.= орнитозн.= ортофоÑфорн.= оÑветительн.= оÑколков.= оÑкорбительн.= оÑтановочн.= оÑтеклованн.= оÑтродефицитн.= оÑтронаправленн.= оÑушительн.= отграничительн.= отгрузочн.= откормочн.= отлагательн.= отменительн.= отражательн.= офиÑн.= оффшорн.= охладительн.= охотохозÑйÑтвенн.= охранительн.= охраноÑпоÑобн.= паводкоопаÑн.= палочковидн.= пальчиков.= парафинов.= парентеральн.= паркоуÑтроительн.= пароводородн.= парогазов.= парогазотурбинн.= парокÑизмальн.= парообразн.= пароÑтруйн.= парофазов.= паÑтбищезащитн.= паÑтообразн.= патентоÑпоÑобн.= патронажн.= пенитенциарн.= пенобетонн.= перевозочн.= перегнойн.= перегрузочн.= передаваем.= передаточн.= перекачечн.= перекреÑтн.= перекрещенн.= перемоточн.= перепелин.= перепродажн.= переÑадочн.= переÑтраховочн.= переÑыльн.= переучетн.= перешеечн.= перинатальн.= периферийн.= перфокарточн.= перфорационн.= пеÑкоÑтруйн.= пеÑтицидн.= пивоваренн.= пилообразн.= пилотн.= пирографитов.= пирокÑилинов.= пиÑтолетн.= пищеварительн.= пищеконцентратн.= плазмоподобн.= плакированн.= планетарн.= планировочн.= плаÑтиночн.= плаÑтинчат.= платформенн.= плацкартн.= плодоконÑервн.= плодоовощеконÑервн.= плодоовощеуборочн.= пломбировочн.= плоÑкорезн.= плоÑкошлифовальн.= площадочн.= плутониев.= плющевидн.= пневмогерметичн.= пневмоколеÑн.= победоноÑн.= повагонн.= повременн.= повÑедневн.= повÑемеÑтн.= погрудн.= подакцизн.= подвагонн.= подверженн.= подветренн.= подетальн.= подземельн.= подзолиÑÑ‚.= подкронов.= поднебеÑн.= подпахотн.= подповерхноÑтн.= подроÑтков.= подÑкальн.= подÑпутников.= подÑтроечн.= подтрибунн.= подшипников.= пожарноÑпаÑательн.= позднеÑпел.= поземельн.= позитронн.= позиционн.= позументн.= поимущеÑтвенн.= покаÑÑетн.= поквартальн.= поквартирн.= поконвенциальн.= покраÑочн.= покупательн.= покупюрн.= полевошпатов.= полезащитн.= полиамидн.= полибутадиенакрилов.= полибутадиеннитрилакрилов.= поливалентн.= поливальн.= поливинилов.= поливинилхлоридн.= поливитаминн.= поликарбонатн.= поликомпонентн.= полимердревеÑн.= полипропиленов.= полировальн.= полиÑтирольн.= полиуретанов.= полифенильн.= полифоÑфорн.= полихинокÑалинов.= полихлорвинилов.= полиÑтиленов.= полиÑфирн.= полнометражн.= полноповоротн.= полноформатн.= пологлазков.= полозков.= полуторакратн.= полутораÑменн.= полыннолиÑтн.= польÑкоÑзычн.= полÑризационн.= полÑроидн.= полÑционн.= понедельн.= понизительн.= пообъектн.= поощрительн.= поправочн.= популÑризационн.= породопогрузочн.= порошкообразн.= портфельн.= порубочн.= поÑветительн.= поÑеребренн.= поÑлеабортн.= поÑлеаукционн.= поÑлегарантийн.= поÑлеполетн.= поÑлеприватизационн.= поÑлепродажн.= поÑлереакторн.= поÑлереволюционн.= поÑлетеÑтов.= поÑлеуборочн.= поÑтаварийн.= поÑтвакцинальн.= поÑтдипломн.= поÑтинÑталлÑционн.= поÑтинтернатн.= поÑтнеонатальн.= поÑтприватизационн.= поÑтраничн.= поÑÑ‚Ñоюзн.= похозÑйÑтвенн.= похоÑтов.= початков.= почвозащитн.= пошагов.= правоприменительн.= правореализационн.= преградн.= предаварийн.= предаттеÑтационн.= преддипломн.= прединвеÑтиционн.= предконтрактн.= предкризиÑн.= преднамеренн.= предотгрузочн.= предохранительн.= предпенÑионн.= предпланов.= предполетн.= предпраздничн.= предпродажн.= предпроектн.= предпромыÑлов.= предÑеанÑов.= предÑтартов.= предÑтерилизационн.= предтаможенн.= прейÑкурантн.= пренатальн.= преобразовательн.= преÑноводн.= претензионн.= преференциальн.= прецизионн.= прибавочн.= прибороремонтн.= приватизированн.= приватизируем.= прививочн.= привокзальн.= приглаÑительн.= приговорн.= приграничн.= придоменн.= придорожн.= приемотранÑпортн.= прижелезнодорожн.= прикроватн.= примерочн.= примирительн.= приовражн.= приповерхноÑтн.= припойменн.= приполÑрн.= припортов.= приразломн.= природоохранительн.= природореÑурÑн.= приÑтанционн.= приÑтенн.= приÑтроенн.= приÑутÑтвенн.= притирочн.= притраÑÑов.= притундров.= приуÑадебн.= пришкольн.= провальн.= проверочн.= прогнозн.= прогулочн.= продольношовн.= продуктов.= проекционн.= прожекторн.= прожиточн.= прозводÑтвенн.= произведÑтвенн.= прокÑимальн.= промокательн.= промывочн.= пропилов.= пропиточн.= прорезинен.= прорезиненн.= проÑтагландинов.= противоаварийн.= противоаÑрозольн.= противовируÑн.= противовоздушн.= противовоÑпалительн.= противогиÑтаминн.= противоглиÑтн.= противоградов.= противогрибков.= противозобн.= противоиммуновируÑн.= противокоррозионн.= противолавинн.= противолепрозн.= противомоÑкитн.= противооползнев.= противооткатн.= противопаводков.= противопехотн.= противоподагренн.= противопожарн.= противопролежнев.= противопротозойн.= противорадиационн.= противорадонов.= противораков.= противоÑиликозн.= противотуберкулезн.= противотуманн.= противоугонн.= противофильтрационн.= противофонтанн.= противошумн.= противоÑрозионн.= протонн.= профконÑультационн.= профориентационн.= прохладительн.= процеÑÑуальн.= прочноÑтн.= прÑмоточн.= пÑевдоожиженн.= пÑихокоррекционн.= пÑихотропн.= пÑихоÑмоциональн.= публикационн.= пузырьков.= пульверизаторн.= пунктуационн.= пункционн.= пуÑконаладочн.= пуÑкопроверочн.= путепроводн.= путеукладочн.= пылевоздушн.= пылегазов.= пыленепроницаем.= пылерадиационн.= пылеугольн.= пÑтков.= равноконечн.= равнооÑн.= радиаторн.= радиоволнов.= радиоизмерительн.= радиоизотопн.= радиоклипов.= радиолампов.= радиолокационн.= радионуклидн.= радиоприборн.= радиоприемн.= радиопротекторн.= радиорелейн.= радиотелевизионн.= радиотелеграфн.= радиотелефонн.= радиотранÑлÑционн.= радиоуправлÑем.= радиофицированн.= радиочаÑтотн.= радиочувÑтвительн.= радиоÑлектронн.= радичаÑтотн.= разведочн.= развлекательн.= разграничительн.= разгрузочн.= раздаточн.= разделительн.= разливочн.= различительн.= разномаÑштабн.= разнопланов.= разнотипн.= разнофункциональн.= разнохвоÑтн.= разрезоÑтроительн.= разрешительн.= разъÑÑнительн.= раннеÑпел.= раÑкладочн.= раÑкрÑжевочн.= раÑпиловочн.= раÑпределенн.= раÑпылительн.= раÑÑадопоÑадочн.= раÑÑтановочн.= раÑфаÑовочн.= рафинированн.= реабилитационн.= реализационн.= реанимационн.= реверберационн.= реверÑивн.= ревматоидн.= револьверн.= региÑтрационн.= региÑтров.= регламентн.= регреÑÑн.= регулировочн.= регулÑционн.= редкобород.= редукторн.= редукционн.= резервуарн.= резинотроÑов.= резиÑтивн.= резонанÑн.= резьбонакатн.= реинвеÑтиционн.= рейтингов.= рекламационн.= рекогноÑцировочн.= рекомбинатн.= рекреакционн.= ректификационн.= ректификованн.= рекультивационн.= релевочн.= рельÑоÑварочн.= релÑционн.= ремонтновоÑÑтановительн.= рентабельн.= рентгеноÑтруктурн.= рентгенотелевизионн.= реорганизационн.= реперн.= репетиционн.= репликационн.= репрезентативн.= репреÑÑивн.= репреÑÑированн.= реÑнитчат.= реÑпираторн.= реÑторанн.= реÑурÑн.= ретранÑлÑционн.= ретроÑпективн.= рефрижераторн.= рецептурн.= реÑмиграционн.= руÑÑкоÑзычн.= рыбоконÑервн.= рыбоморозильн.= рыбоохранн.= рыбопромыÑлов.= рыбопромышленн.= рыборазводн.= рыбохозÑйÑтвенн.= Ñамокопировальн.= ÑамолетоÑтроительн.= Ñанационн.= Ñантиметров.= ÑапоговалÑльн.= Ñапфитов.= ÑбаланÑированн.= Ñвежемороженн.= Ñвекловичн.= Ñвеклоприемн.= ÑвеклоÑахарн.= Ñвеклоуборочн.= Ñверлильн.= ÑверхвыÑоковакуумн.= Ñверхкрупногабаритн.= Ñверхлимитн.= Ñверхмощн.= Ñверхнормативн.= Ñверхпланов.= ÑверхраÑчетн.= ÑверхÑметн.= Ñверхтверд.= ÑверхтÑжел.= ÑверхширокополоÑн.= Ñветлокаштанов.= ÑветлоÑер.= Ñветозащитн.= ÑветоÑигнальн.= Ñветофорн.= ÑветочувÑтвительн.= Ñвечкопалов.= Ñвободнопоточн.= Ñвопингов.= ÑеанÑов.= ÑеверовоÑточн.= ÑейÑмогенн.= ÑейÑмоизмерительн.= ÑейÑмоопаÑн.= ÑейÑморазведочн.= Ñекторальн.= Ñелективн.= Ñелекторн.= Ñелекционн.= ÑемÑочиÑтительн.= Ñенажн.= Ñепараторн.= ÑервиÑн.= Ñереброплавильн.= Ñериальн.= ÑернокиÑл.= Ñероводородн.= Ñертификационн.= Ñертифицированн.= ÑетевÑзальн.= Ñигнализационн.= Ñильноионизированн.= ÑильнокиÑл.= ÑильноÑолонцеват.= Ñинхротронн.= Ñкороморозильн.= Ñкотоубойн.= Ñкриптов.= Ñлабоалкогольн.= ÑлабогумуÑн.= Ñлабозащищенн.= ÑлабоподзолиÑÑ‚.= ÑлабоÑолен.= Ñнегоболотоходн.= Ñнегозащитн.= Ñнеголавинн.= ÑобÑтвенноручн.= Ñодорегенерационн.= Ñоздаваем.= Ñолнцезащитн.= Ñолончаковат.= Ñоматотропн.= ÑопоÑтавительн.= Ñопредельн.= Ñоревновательн.= Ñортиментн.= ÑортоиÑпытательн.= Ñортопрокатн.= ÑоÑÑ‚Ñзательн.= Ñоциокультурн.= Ñоцкультурн.= Ñпектров.= Ñпиртоводочн.= ÑпиÑочн.= ÑплошнолеÑоÑечн.= Ñпутниково-беÑпроводн.= Ñреднеквадратичн.= ÑреднекиÑл.= Ñреднемощн.= ÑреднеобеÑпеченн.= Ñреднерыночн.= ÑреднеÑолен.= ÑреднеÑпел.= ÑреднеÑпиÑочн.= ÑреднеÑрочн.= ÑреднеÑуточн.= Ñреднетемпературн.= Ñреднетиражн.= Ñреднетоннажн.= Ñредозащитн.= ÑÑудоÑберегательн.= Ñталелитейн.= Ñталеплавильн.= Ñталепроволочноканатн.= Ñталепрокатн.= Ñтандартизованн.= ÑтанкоинÑтрументальн.= Ñтанкоремонтн.= ÑтанкоÑтроительн.= Ñтафилококков.= Ñтеклообразн.= ÑтеклоплаÑтиков.= Ñтеклотарн.= Ñтерилизационн.= Ñтероидн.= Ñтихотворн.= ÑтоимоÑтн.= Ñтоквартирн.= ÑтолбнÑчн.= ÑтотыÑÑчекратн.= Ñтранноприимн.= Ñтраховочн.= ÑтреÑÑов.= Ñтрогальн.= Ñтрочевышивальн.= Ñтрочевышит.= Ñтруйн.= Ñубвенционн.= Ñубзаймов.= Ñублиматн.= Ñублимационн.= Ñубмикронн.= Ñубрегиональн.= ÑуглиниÑÑ‚.= Ñудомодельн.= Ñудоремонтн.= ÑудоÑборочн.= ÑудоуÑтройÑтвенн.= ÑупервентилÑторн.= Ñуперкавитационн.= ÑуперÑульфатн.= ÑуперфоÑфатн.= ÑуÑпензионн.= ÑухоÑтойн.= ÑцинтиллÑционн.= Ñшивальн.= ÑыровÑлен.= Ñыродельн.= Ñырокопчен.= тазобедренн.= такÑационн.= такÑов.= такÑофонн.= тактн.= тампонажн.= тангенциальн.= танцевальн.= тарельчат.= тарификационн.= тароремонтн.= тароупаковочн.= твердолиÑтвенн.= твердороликов.= твердотельн.= твердофазн.= театрализованн.= телевещательн.= телекоммуникационн.= телекоммутационн.= телекÑн.= телерадиопечатн.= телефакÑн.= темнобур.= темнокаштанов.= темноÑер.= температурн.= теодолитн.= тепловизионн.= тепловозоÑтроительн.= теплозащитн.= теплозвуковиброизолÑционн.= теплоизолÑционн.= теплообменн.= теплотворн.= теплофикационн.= тератогенн.= термальн.= терминальн.= термодиффузионн.= термозвукоизолÑционн.= термоионизационн.= термокопировальн.= термолюминиÑцентн.= термоÑтатн.= термоуÑадочн.= термоÑмиÑÑионн.= теÑтов.= теÑторазделочн.= техногенн.= технологичн.= техноторгов.= технотронн.= типоморфн.= тириÑторн.= товароведн.= товарораÑпорÑдительн.= товароÑопроводительн.= токÑикоопаÑн.= токÑинн.= томатизированн.= томатоуборочн.= тонкодиÑпергированн.= тонкопленочн.= тонкорунн.= тонкоÑлойн.= тонкоÑтенн.= тонкоÑуконн.= топалов.= топливозаправочн.= торакальн.= ториев.= торфÑниÑÑ‚.= травмированн.= травÑниÑÑ‚.= трактороремонтн.= трамбовочн.= транзиÑторн.= транÑглобальн.= транÑграничн.= транÑконтинентальн.= транÑлÑционн.= транÑмиÑÑионн.= транÑмультиплекÑн.= транÑплутониев.= транÑполÑрн.= транÑуранов.= транÑферн.= транÑфертн.= транÑформаторн.= трапециевидн.= траÑтов.= трафаретн.= трахоматозн.= трелевочн.= тренажерн.= тридцатидневн.= триметиладининов.= триметиладипинов.= триодн.= трифенильн.= трихлорукÑуÑн.= троекратн.= тропоÑферн.= троÑтников.= трубозаготовительн.= трубопрокатн.= трубоÑлектроÑварочн.= трудноизвлекаем.= трудночитаем.= трудодефицитн.= трудонедоÑтаточн.= тубÑанаторн.= турбовентилÑторн.= турбовидн.= турбокотельн.= турбомоторн.= турбопрÑмоточн.= турбореактивн.= тыÑÑчекратн.= тюлегардинн.= Ñ‚Ñжелоионн.= Ñ‚ÑжелоÑуглиниÑÑ‚.= уведомительн.= увеÑелительн.= увÑзочн.= углебрикетн.= углеграфитн.= углекиÑлотн.= углекремниев.= углеобогатительн.= углеразмольн.= углеродиÑÑ‚.= углеродкремниев.= угонн.= ударопрочн.= узкоколейн.= узкоÑпециализированн.= узкоÑпециальн.= узловÑзальн.= укрепительн.= укрупненн.= укупорочн.= ультрадиÑперÑн.= ультрафильтрационн.= ультрафиолетов.= униполÑрн.= упаковочн.= уплотнительн.= уравнительн.= урбанизированн.= уÑилительн.= уÑкорительн.= уÑтановочн.= утвердительн.= утилизационн.= утилитарн.= учебновоÑпитательн.= учебнопроизводÑтвенн.= файлов.= факÑимильн.= факторингов.= факторн.= факультативн.= фальцевальн.= фармакопейн.= фарфорофаÑнÑов.= фениленов.= фенилукÑуÑн.= фенолформальдегидн.= ферритов.= феррозондов.= ферроÑплавн.= феÑтивальн.= фетальн.= фидерн.= физиопроцедурн.= фикÑационн.= фильтрационн.= фильтровальн.= фитомелиоративн.= фитоÑанитарн.= форвардн.= формализованн.= формальдегидн.= формовочн.= фортификационн.= форфейтингов.= фоÑфориÑÑ‚.= фотодиапозитивн.= фотокопировальн.= фотонаборн.= фотоприемн.= фотоÑъемочн.= фототелеграфн.= фотоумножительн.= франкировальн.= фторидн.= фториÑтоуглеродн.= фторов.= фторÑилокÑанов.= фторуглеродн.= фуговальн.= фумигационн.= фунгицидн.= фурнитурн.= фьючерÑн.= хлебобулочн.= хлебозаготовительн.= хлебоинÑпекционн.= хлебомакаронн.= хлебопекарн.= хлебоприемн.= хлебофуражн.= хлопкопрÑдильн.= хлопчатобумажн.= хлорбутадиенов.= хлорвинилов.= хлоридн.= хлоризвеÑтков.= хлоробромиÑÑ‚.= хлоропренов.= холодноплазменн.= холÑтов.= хоÑтов.= хромированн.= хроникальн.= художеÑтвеннореÑтаврационн.= целительн.= целлофанов.= цельнокатан.= цельномолочн.= цементировочн.= цементобетонн.= центрифужн.= центробежн.= церебральн.= цианилов.= циановодородн.= цинкожелезн.= циркониев.= циркулÑционн.= циркумполÑрн.= чаеразвеÑочн.= чартерн.= чаÑтнодетективн.= черноземн.= чугунолитейн.= шагов.= шарикоподшипников.= шахтоÑтроительн.= шельфов.= шерÑтемоечн.= шерÑтомойн.= шерÑтопрÑдильн.= шеÑтеренчат.= шиноремонтн.= шиповников.= широкоадаптивн.= широкоапертурн.= широковещательн.= широкогорл.= широкодиапазонн.= широкозахватн.= широколиÑтвенн.= широкообзорн.= широкополоÑн.= широкоразмерн.= широкофюзелÑжн.= широкохоботн.= шлифовальн.= шлихообогатительн.= шпалопропиточн.= шпангоутн.= шпиндельн.= штамповочн.= штемпельн.= штепÑельн.= штопорообразн.= шумовиброизмерительн.= щебнеочиÑтительн.= щелевидн.= щелочноземельн.= Ñвакуационн.= Ñволюционн.= Ñкзаменационн.= Ñкологичн.= Ñкономичн.= Ñкоприродн.= ÑкÑгумационн.= ÑкÑкаваторн.= ÑкÑпозиционн.= ÑкÑпортоориентированн.= ÑкÑтрагенитальн.= ÑкÑтракционн.= ÑкÑтраполÑционн.= ÑлаÑтомерн.= Ñлеваторн.= Ñлекторальн.= Ñлектроагрегатн.= Ñлектровагоноремонтн.= Ñлектровакуумн.= Ñлектровозоремонтн.= ÑлектровозоÑтроительн.= Ñлектрогазов.= Ñлектрогенераторн.= Ñлектродиализн.= Ñлектродн.= Ñлектрозащитн.= Ñлектроизмерительн.= ÑлектроизолÑционн.= ÑлектроимпульÑн.= ÑлектрокаплеÑтруйн.= Ñлектроконтактн.= Ñлектролампов.= Ñлектролизн.= Ñлектролитн.= Ñлектромагнитн.= ÑлектромашиноÑтроительн.= Ñлектромузыкальн.= Ñлектронагревательн.= Ñлектроннодырочн.= ÑлектрооÑветительн.= Ñлектроотопительн.= ÑлектроприбороÑтроительн.= Ñлектропроводн.= Ñлектрорадиоремонтн.= ÑлектрораÑпределительн.= Ñлектроремонтн.= ÑлектроÑварочн.= ÑлектроÑверлильн.= ÑлектроÑигнализационн.= ÑлектроÑталеплавильн.= ÑлектроÑтригальн.= Ñлектрофицированн.= Ñлектрошлаков.= Ñлектрошоков.= ÑлектроÑрозионн.= ÑлектроÑдерн.= Ñлементн.= Ñлитарн.= Ñманационн.= Ñмбриональн.= ÑмиÑÑионн.= ÑмульÑионн.= Ñндемичн.= Ñндокринн.= Ñнергодефицитн.= Ñнергоизбыточн.= ÑнергоÑтроительн.= ÑнергоÑффективн.= ÑнтеровируÑн.= Ñпицентральн.= ÑрозионноопаÑн.= ÑÑкадренн.= Ñтикеточн.= Ñтилированн.= ÑтноконфеÑÑиональн.= Ñтнокультурн.= ÑфиромаÑличн.= ÑŽÑтировочн.= ÑчеиÑтобетонн.= link-grammar-5.3.16/data/ru/words/words.2010000664000076400007640000000136712431741033015206 00000000000000акуÑтик.= аналитик.= арифметик.= биофизик.= ботаник.= генетик.= геофизик.= гидравлик.= гноÑтик.= грамматик.= диалектик.= дидактик.= догматик.= зоотехник.= иÑтерик.= йог.= керамик.= лирик.= логик.= математик.= метафизик.= механик.= миÑтик.= мнемоник.= оптик.= органик.= политик.= романтик.= Ñантехник.= Ñиноптик.= Ñинтетик.= ÑтатиÑтик.= Ñхематик.= ÑхолаÑтик.= тактик.= техник.= физик.= хроник.= Ñклектик.= Ñмпирик.= Ñнергетик.= Ñпик.= ÑÑтетик.= link-grammar-5.3.16/data/ru/words/words.540000664000076400007640000000647712431741033015143 00000000000000автокруж.= аÑроÑним.= аÑрофотоÑним.= банч.= барвин.= бардач.= батож.= безмат.= бочен.= бочон.= бугор.= вагонопот.= ветер.= вещмеш.= взлоб.= виброкат.= вихор.= воротнич.= выпорот.= гидропот.= гнойнич.= голоÑен.= гоÑÑортоучаÑÑ‚.= грузович.= движ.= двунит.= добыт.= доÑтат.= драмкруж.= еврорын.= жев.= желвач.= заголов.= загорб.= загрив.= задат.= закоул.= закрыл.= залав.= зароÑÑ‚.= заÑтен.= затыл.= заул.= зачат.= зооугол.= зрач.= ивнÑч.= избыт.= кабач.= клобуч.= когот.= кожуш.= кондач.= кореш.= кочеш.= кремеш.= кувыр.= лепеÑÑ‚.= леÑоучаÑÑ‚.= литкруж.= локот.= любиÑÑ‚.= макроÑним.= марш-броÑ.= махович.= медгород.= медÑч.= микроволоÑ.= микропуч.= микроÑним.= мозжеч.= назуб.= наперÑÑ‚.= напит.= недоÑтат.= недоузд.= непорÑд.= ногот.= ночнич.= обглод.= объед.= огар.= оглод.= огуз.= ожин.= оковал.= околот.= окорен.= оÑел.= оÑобнÑч.= оÑтат.= отголоÑ.= открыл.= отпечат.= отроÑÑ‚.= охлоп.= очаж.= очит.= павод.= падым.= парич.= парович.= патруб.= первозим.= переизбыт.= переул.= пич.= плавнич.= подбаб.= подбедер.= подбород.= подворотнич.= подгриф.= подзаголов.= подзатыл.= подзоб.= подколен.= подкрыл.= подлав.= подобаб.= подож.= подперт.= подпорÑд.= подрам.= подруд.= подÑпиÑ.= подÑтен.= подÑум.= подшерÑÑ‚.= подшеÑÑ‚.= поедин.= политкруж.= полубочон.= полувен.= полужелоб.= полуÑтан.= полушал.= полушуб.= помаз.= поплав.= поÑош.= почат.= поÑÑ€.= преджелуд.= предкрыл.= предраÑÑуд.= предроÑÑ‚.= преизбыт.= прибыт.= придат.= прилав.= припад.= приÑм.= прогал.= прожит.= промежут.= проплаÑÑ‚.= проÑел.= проÑтен.= противозавит.= проул.= пруж.= прыж.= пухович.= пÑтач.= раÑпорÑд.= раÑÑуд.= резач.= ремеш.= репеш.= риÑун.= роднич.= рыв.= рын.= ÑгуÑÑ‚.= ÑемÑзачат.= ÑквознÑч.= Ñлуш.= ÑортоучаÑÑ‚.= ÑоÑнÑч.= Ñпецпорош.= ÑпецучаÑÑ‚.= ÑпиÑ.= Ñпортгород.= ÑтереоÑним.= Ñтиш.= Ñтреч.= Ñтруч.= Ñубрын.= Ñуглин.= тайнич.= телефотоÑним.= теÑач.= техучаÑÑ‚.= толч.= троÑч.= тупич.= тыч.= тюч.= узел.= уÑен.= уÑтат.= фотоотпечат.= фотоÑним.= фуган.= фыр.= хлевуш.= хохол.= черпач.= чурбач.= шаж.= швыр.= штриш.= штыч.= щелч.= Ñлектродвиж.= Ñрлыч.= Ñрун.= link-grammar-5.3.16/data/ru/words/words.100000664000076400007640000000271412431741033015121 00000000000000автополо.= авторезюме.= аи.= аллегретто.= амонтильÑдо.= аморозо.= анимато.= антье.= арапахо.= аÑÑаи.= биде.= бинго.= бодо.= бьеннале.= вольво.= дебет-авизо.= денге.= децили.= децилÑ.= диÑко.= жожоба.= иже.= каратÑ.= кеджери.= кендо.= кено.= киндзмараули.= кроше.= кхари.= лобби.= лого.= лоро.= мадлен.= машбюро.= монофото.= монпанÑье.= морозко.= моторалли.= мюÑли.= не-тронь-менÑ.= нероли.= ноÑтро.= облигато.= парфе.= паÑпье.= паÑтрами.= пиноли.= пол-одиннадцатого.= полвоÑьмого.= полвторого.= полдвенадцатого.= полдевÑтого.= полдеÑÑтого.= полимино.= полпервого.= полпÑтого.= полÑедьмого.= полтретьего.= полчетвертого.= полшеÑтого.= портаменто.= профи.= равиоли.= радиоинтервью.= раллентандо.= риторно.= роÑлти.= руÑтавели.= Ñвадеши.= Ñпагетти.= Ñпортлото.= Ñпумони.= ÑуиÑеки.= Ñфумато.= таро.= умбо.= чиароÑкуро.= шанди.= шантильи.= шоу.= Ñго.= Ñлектрофортепиано.= link-grammar-5.3.16/data/ru/words/words.580000664000076400007640000000324512431741033015135 00000000000000белуг.= бельдюг.= блох.= бобрих.= бобылих.= вековух.= волчих.= воробьих.= вороних.= воÑтрух.= врачих.= гаг.= гадюк.= городничих.= гребчих.= дворничих.= дворнÑг.= девах.= дурех.= дьÑчих.= ежих.= зайчих.= иволг.= карг.= копух.= крикух.= крольчих.= купчих.= летÑг.= лешачих.= лоÑих.= лыÑух.= макак.= макрелещук.= марух.= мачех.= медведих.= мельничих.= миног.= молодух.= моржих.= мух.= наваг.= нерпух.= ноÑух.= олених.= оÑлих.= пеÑтрух.= пичуг.= пищух.= пловчих.= поварих.= повитух.= подруг.= подÑвах.= полетух.= полковничих.= портних.= потаÑкух.= проÑтух.= прÑÑ….= птах.= роÑомах.= рыжух.= рыÑих.= Ñадж.= Ñайг.= Ñалак.= Ñвах.= Ñвекрух.= ÑвиÑтух.= Ñеврюг.= Ñемг.= Ñиньг.= Ñипух.= Ñкворчих.= Ñкумбрещук.= Ñлоних.= Ñнох.= Ñобак.= Ñоколих.= Ñоловьих.= Ñорог.= Ñотничих.= ÑтароÑтих.= Ñтарух.= Ñторожих.= Ñтрекотух.= ÑтрÑпух.= таутог.= тетех.= ткачих.= толÑтух.= тонкопрÑÑ….= труÑих.= уродих.= урÑдничих.= франтих.= цокотух.= чертих.= чирух.= чомг.= чувих.= чудих.= швейцарих.= шептух.= шишиг.= шлюх.= щебетух.= щеголих.= щук.= link-grammar-5.3.16/data/ru/words/words.230000664000076400007640000000421312431741033015121 00000000000000балован.= безнаказан.= безукоризнен.= беремен.= беÑпочвен.= беÑÑмыÑлен.= беÑформен.= благоуÑтроен.= блажен.= болезнен.= верноподдан.= возвышен.= ворован.= воÑхищен.= врожден.= вÑклочен.= вылощен.= делан.= жизнен.= загнан.= задан.= заезжен.= заигран.= заморен.= замотан.= заношен.= запуган.= запутан.= запущен.= зареван.= заÑален.= заÑнежен.= заÑпан.= затаен.= затерÑн.= изжеван.= изломан.= изможден.= измучен.= изнежен.= изношен.= изнурен.= изодран.= изрезан.= изыÑкан.= иÑпуган.= иÑпытан.= иÑтомлен.= иÑтощен.= коÑвен.= легкомыÑлен.= линован.= надеван.= надуман.= наезжен.= наигран.= напыщен.= наÑелен.= наÑыщен.= начитан.= невидан.= невоÑпитан.= негадан.= необдуман.= неожидан.= непричеÑан.= неÑравнен.= нечаÑн.= низмен.= обдуман.= обобщен.= обоÑтрен.= обыден.= огнен.= ограничен.= оживлен.= озабочен.= окровавлен.= оÑобен.= оÑознан.= отвлечен.= отрешен.= ощипан.= повышен.= поношен.= потаен.= потерÑн.= прибеднен.= признан.= прирожден.= разрознен.= раÑÑеÑн.= раÑтлен.= риÑкован.= Ñамоуверен.= Ñдержан.= Ñкован.= Ñкучен.= Ñлажен.= Ñмешан.= Ñморщен.= ÑмÑгчен.= Ñобран.= Ñогбен.= ÑпаÑн.= Ñплочен.= ÑтеÑнен.= трезвен.= удлинен.= умерен.= упитан.= уÑечен.= уÑилен.= уÑкорен.= уÑтроен.= утончен.= утоптан.= учащен.= фаÑован.= целенаправлен.= целеуÑтремлен.= целомудрен.= ÑкÑтрен.= link-grammar-5.3.16/data/ru/words/words.800000664000076400007640000005007512431741033015133 00000000000000авиазондировани.= авиаÑообщени.= авиаÑтроени.= автобуÑоÑтроени.= автомобилеÑтроени.= автообÑлуживани.= агентировани.= агрегировани.= агропочвоведени.= админиÑтрировани.= азотоподавлени.= аккредитировани.= аккумулировани.= акционировани.= алкилировани.= ампулировани.= анкетировани.= аппаратоÑтроени.= аппретировани.= апробировани.= арматуроÑтроени.= армировани.= архивировани.= архивоведени.= аÑфальтировани.= аттеÑтовани.= аудировани.= аффинировани.= баланÑировани.= бальзамировани.= бальнеолечени.= берегоукреплени.= береÑтоплетени.= беÑприÑтраÑти.= бета-излучени.= бета-теÑтировани.= бетонировани.= библиотековедени.= биоразнообрази.= биотеÑтировани.= битумировани.= благовещени.= благополучи.= благоразуми.= благораÑположени.= блокировани.= богоÑвлени.= бодрÑтвовани.= бомбометани.= борÑодержани.= брикетировани.= бронировани.= быÑтродейÑтви.= вагоноÑтроени.= вжигани.= взаимообогащени.= взаимопогашени.= взаимоуважени.= взрывоподавлени.= вибропреÑÑовани.= вододелени.= водоизмещени.= водообеÑпечени.= водоотведени.= водопользовани.= водопонижени.= водопотреблени.= водоÑнабжени.= воздвижени.= воздержани.= возрождени.= воÑпламенени.= воÑполнени.= воÑпрепÑÑ‚Ñтвовани.= воÑпрещени.= воÑÑтановлени.= воÑтоковедени.= воÑтребовани.= вÑкармливани.= вÑпенивани.= вÑтраивани.= вывешивани.= выгорани.= выдерживани.= выживани.= выздоровлени.= выкарабкивани.= выклинивани.= вымачивани.= вымывани.= вынашивани.= выпаривани.= выполннени.= выращивани.= выруливани.= выÑвобождени.= выÑлеживани.= выÑлушивани.= выÑтавлени.= выÑтраивани.= вытравлени.= вытрезвлени.= вытÑгивани.= выхаживани.= выщелачивани.= газировани.= газопотреблени.= газоразделени.= гамма-излучени.= гарантировани.= геокартировани.= гидратировани.= гидрировани.= глазуровани.= глиновани.= глушени.= гофрировани.= градоÑтроени.= граждановедени.= гранулировани.= гребнечеÑани.= группировани.= двигателеÑтроени.= дегтекурени.= декантировани.= декомпилировани.= делегировани.= депонировани.= депортировани.= детектировани.= деторождени.= деформировани.= дешифровани.= диагноÑтировани.= диетпитани.= дизелеÑтроени.= дипломировани.= дирижировани.= диÑконтировани.= диÑлоцировани.= диÑпергировани.= довольÑтви.= дожигани.= дозировани.= доизбрани.= доказывани.= документировани.= документоведени.= долечивани.= доминировани.= домоÑтроени.= дообучени.= дооÑнащени.= дооформлени.= допользовани.= доращивани.= доÑнабжени.= доÑтавлени.= дренировани.= дуплекÑировани.= дымоудалени.= единоглаÑи.= единоначали.= единообрази.= жизнеобеÑпечени.= заболачивани.= заведовани.= завладени.= загазировани.= заготовлени.= загранÑледовани.= задейÑтвовани.= закрывани.= зарабатывани.= заÑвидетельÑтвовани.= заÑекречивани.= заÑлушивани.= затаривани.= затоваривани.= затÑгивани.= захламлени.= зачеркивани.= здравоохранени.= землеведени.= землевладени.= землепользовани.= землеприготовлени.= золоудалени.= зубопротезировани.= извеÑтковани.= изготовлени.= израÑходовани.= импортозамещени.= инакомыÑли.= индекÑировани.= индуцировани.= инициировани.= инкаÑÑировани.= инкорпорировани.= инкриминировани.= инÑтруктировани.= интернировани.= инфицировани.= информировани.= иÑкуÑÑтвоведени.= иÑкуÑÑтвознани.= иÑточниковедени.= иÑчерпани.= калькулировани.= кальцинировани.= камандировани.= квантовани.= квартировани.= киновидеообÑлуживани.= кинооборудовани.= кинообÑлуживани.= книговедени.= книгопечатани.= книгораÑпроÑтранени.= коллекционировани.= комбайноÑтроени.= комбинировани.= комментировани.= компенÑировани.= компоÑтировани.= конвертировани.= конвоировани.= кондиционировани.= конÑервировани.= конÑтруировани.= контактировани.= контролировани.= конфигурировани.= концентрировани.= кооперировани.= координировани.= копировани.= кораблевождени.= кораблеÑтроени.= коррумпировани.= котировани.= котлоÑтроени.= краеведени.= кремировани.= кровообращени.= кружевоплетени.= культивировани.= культобÑлуживани.= курировани.= курÑировани.= легировани.= леÑовоÑÑтановлени.= леÑонарушени.= леÑопользовани.= леÑоразведени.= лети.= лимитировани.= литературоведени.= лоббировани.= локомотивоÑтроени.= льготировани.= маневрировани.= манипулировани.= материаловедени.= машиноведени.= машиноприбороÑтроени.= машиноÑтроени.= медоборудовани.= медобÑлуживани.= меÑтонахождени.= меÑтообитани.= меÑтоположени.= меÑтопребывани.= меÑтораÑположени.= металловедени.= металлоÑтройиздели.= метровагоноÑтроени.= метроÑтроени.= микропроецировани.= микрорайонировани.= микроÑейÑморайонировани.= микрофильмировани.= многоплоди.= многоÑзычи.= моделировани.= мониторировани.= монтировани.= мотивировани.= мотороÑтроени.= мульчировани.= муÑороудалени.= навÑзывани.= накаливани.= накапливани.= наклеивани.= намагничивани.= наматывани.= народовлаÑти.= народонаÑелени.= неблагополучи.= невынашивани.= невыполени.= невыполнени.= недоиÑпользовани.= недопущени.= недоразвити.= недоÑтижени.= недофинанÑировани.= недроиÑпользовани.= недропользовани.= неиÑполнени.= неиÑпользовани.= ненападени.= необеÑпечени.= неоприходовани.= неповиновени.= неподтверждени.= неприÑоединени.= непроведени.= неразглашени.= нераÑпроÑтранени.= неÑанкционировани.= неÑообщени.= неудовлетворени.= неуÑтранени.= неущемлени.= нефтепродуктообеÑпечени.= нивелировани.= нормировани.= обвешивани.= обезвоживани.= обезжелезивани.= обеззараживани.= обезличени.= обертывани.= обеÑкультуривани.= обеÑцвечивани.= обеÑшумливани.= облагораживани.= обледенени.= обмеривани.= обнародовани.= обрезинивани.= обременени.= обрушивани.= обÑлуживани.= обтекани.= овладевани.= огоÑударÑтвлени.= ожижени.= озвучивани.= ознакомлени.= ознаменовани.= озонировани.= окомковани.= оконтуривани.= окрашивани.= окÑидировани.= окÑихлорировани.= окультуривани.= опадени.= опаливани.= опечатывани.= оплавлени.= оплодотворени.= опознавани.= ополчени.= оприходовани.= опробовани.= опротеÑтовани.= опуÑтынивани.= ориентировани.= оÑветлени.= оÑвинцевани.= оÑвобождени.= оÑквернени.= оÑовременивани.= оÑущеÑтвлени.= отбраÑывани.= отжимани.= откомандировани.= открывани.= отмеривани.= отмобилизовани.= отмывани.= отоваривани.= отогревани.= отождеÑтвлени.= отпугивани.= отÑлеживани.= отÑтаивани.= отталкивани.= отыÑкани.= охотоведени.= пакетировани.= парафировани.= парашютоÑтроени.= патентовани.= патронировани.= патрулировани.= переаттеÑтовани.= переваривани.= перевооружени.= перевыполнени.= перегнивани.= перегораживани.= передовери.= перезалужени.= переизбрани.= перекладывани.= перекредитовани.= переложени.= перемежевани.= перемешивани.= перенапрÑжени.= перенеÑени.= переоблучени.= переобучени.= переориентировани.= переотражени.= переохлаждени.= переподчинени.= перепрофилировани.= переÑтраховани.= переÑтруктурировани.= переувлажнени.= переуплотнени.= перÑоналоведени.= пеÑковани.= пилотировани.= пищеварени.= планировани.= плодоношени.= пломбировани.= поддержани.= поддерживани.= подкармливани.= подкидывани.= подкиÑлени.= подÑоединени.= подтоплени.= подтÑгивани.= подчеркивани.= подыÑкани.= пожаротушени.= пожелтени.= позаимÑтвовани.= позеленени.= позиционировани.= покидани.= полиграфоформлени.= полировани.= поминовени.= порабощени.= породнени.= поÑоблени.= потенционировани.= почвоведени.= правоведени.= правоположени.= правоприменени.= правоÑлави.= правоÑознани.= предназначени.= предотвращени.= предохранени.= предÑедательÑтвовани.= предÑтавительÑтвовани.= прекращени.= преобладани.= препровождени.= препÑÑ‚Ñтвовани.= преÑÑовани.= преÑÑоÑтроени.= претворени.= преумножени.= приближени.= прибороÑтроени.= привнеÑени.= прикреплени.= приравнивани.= природоиÑпользовани.= природопользовани.= природорегулировани.= притеÑнени.= приумножени.= провоцировани.= программировани.= продовольÑтви.= проедани.= произнеÑени.= промедлени.= промоборудовани.= пропуÑкани.= прорезывани.= проÑтавлени.= проÑтаивани.= протезировани.= протезоÑтроени.= противодавлени.= протоколировани.= профилировани.= профконÑультировани.= профобучени.= профтеÑтировани.= профтехобразовани.= процветани.= прÑжекрашени.= пÑевдопрерывани.= публиковани.= равноправи.= радиоизлучени.= радиооборудовани.= радиообÑлуживани.= радиоопределени.= радиоориентировани.= радиоприбороÑтроени.= радиоÑтроени.= разбавлени.= разбазаривани.= разблокировани.= разбронировани.= разгоÑударÑтвлени.= размалывани.= разматывани.= разминировани.= размораживани.= разукомплектовани.= разукрупнени.= разуплотнени.= районировани.= ракетоÑтроени.= ранжировани.= раÑкалывани.= раÑквартировани.= раÑконÑервировани.= раÑкрашивани.= раÑкреплени.= раÑкрепощени.= раÑплавлени.= раÑплющивани.= раÑпознавани.= раÑÑнарÑжени.= раÑтворени.= раÑтранжиривани.= рафинировани.= реагировани.= регламентировани.= резервировани.= рекламировани.= религиоведени.= репреÑÑировани.= репродуцировани.= реÑтруктурировани.= реÑурÑообеÑпечени.= реÑурÑоÑнабжени.= рефинанÑировани.= рецензировани.= рециклировани.= ризоположени.= роботоÑтроени.= родовÑпоможени.= рубрицировани.= рыборазведени.= Ñамовозбуждени.= ÑамовоÑÑтановлени.= Ñамогоноварени.= Ñамолетовождени.= ÑамолетоÑтроени.= ÑамообеÑпечени.= ÑамообÑлуживани.= Ñамообучени.= Ñамоограничени.= Ñаморегулировани.= ÑамоÑознани.= ÑамоуÑтранени.= Ñамоутверждени.= Ñанировани.= Ñанкционировани.= Ñантехоборудовани.= Ñбраживани.= ÑветопропуÑкани.= ÑвидетельÑтвовани.= Ñворачивани.= Ñглаживани.= Ñдерживани.= Ñегментировани.= Ñепарировани.= Ñервировани.= Ñилицировани.= Ñканировани.= Ñкармливани.= ÑлавÑноведени.= Ñлухопротезировани.= Ñмолокурени.= Ñовершеннолети.= Ñолеварени.= ÑоотнеÑени.= Ñоподчинени.= Ñортировани.= Ñортообновлени.= ÑоÑущеÑтвовани.= ÑоцобеÑпечени.= ÑпецмедÑнабжени.= Ñпецназначени.= Ñпецоборудовани.= ÑпоÑобÑтвовани.= ÑтанкоÑтроени.= Ñтекловарени.= Ñтенографировани.= Ñтимулировани.= Ñтробировани.= Ñтруктурировани.= Ñубтитрировани.= Ñудовождени.= Ñудоговорени.= ÑудоÑтроени.= Ñуммировани.= ÑущеÑтвовани.= Ñчитывани.= Ñшивани.= табакокурени.= телевещани.= телевидени.= телевыÑтуплени.= телеграфировани.= телерадиооборудовани.= телеÑкопоÑтроени.= тепловидени.= тепловодогазоÑнабжени.= тепловодоÑнабжени.= тепловодоÑнергоÑнабжени.= тепловозоÑтроени.= тепловыделени.= теплогазоÑнабжени.= теплообеÑпечени.= теплоÑнабжени.= теплоÑнергоÑнабжени.= термовыпаривани.= терморегулировани.= термоÑтатировани.= терраÑировани.= теÑтировани.= техобÑлуживани.= тиражировани.= товарообращени.= топливообеÑпечени.= топливоÑнабжени.= травмировани.= трактороÑтроени.= трамбовани.= транÑпортировани.= тренажероÑтроени.= туннелировани.= углеобогащени.= удешевлени.= удовлетворени.= улавливани.= умиротворени.= упаривани.= уравнивани.= уравновешивани.= уÑреднени.= уÑтаревани.= уÑыхани.= фаÑовани.= физвоÑпитани.= фикÑировани.= фильтровани.= флаговедени.= фокуÑировани.= форматировани.= формообразовани.= формулировани.= фоÑфоритовани.= фотографировани.= фотокопировани.= фотооборудовани.= фракционировани.= франкировани.= фрахтовани.= фрезеровани.= фторировани.= фундаментоÑтроени.= функционировани.= химоборудовани.= хладоÑнабжени.= хлебопечени.= хлебопродуктообеÑпечени.= хлорировани.= хозÑйÑтвовани.= хромировани.= центрировани.= цитировани.= человеколюби.= чередовани.= шифровани.= шлакоудалени.= шурфовани.= щелевани.= ÑкÑпонировани.= ÑкÑтрудировани.= Ñлектробурени.= ÑлектромашиноÑтроени.= ÑлектрообеÑпечени.= Ñлектрооборудовани.= ÑлектрооÑвещени.= Ñлектропитани.= Ñлектропотреблени.= ÑлектроÑнабжени.= Ñмульгировани.= Ñндопротезировани.= ÑнергоиÑпользовани.= ÑнергомашиноÑтроени.= ÑнергообеÑпечени.= Ñнергооборудовани.= Ñнергопользовани.= Ñнергопотреблени.= ÑнергореÑурÑоÑбережени.= ÑнергоÑнабжени.= ÑнергоÑодержани.= ÑÑкортировани.= Ñтапировани.= Ñзыковедени.= link-grammar-5.3.16/data/ru/words/words.1140000664000076400007640000002272512431741033015212 00000000000000аббатÑтв.= авиаÑредÑтв.= автодел.= авторÑтв.= автохозÑйÑтв.= агентÑтв.= антител.= арианÑтв.= байÑтв.= банкротÑтв.= баронÑтв.= бахвальÑтв.= бегÑтв.= беженÑтв.= безраÑÑудÑтв.= бельм.= беÑпамÑÑ‚Ñтв.= беÑпокойÑтв.= благородÑтв.= богатÑтв.= богоотÑтупничеÑтв.= бондарÑтв.= боÑÑчеÑтв.= ботал.= боÑÑ€Ñтв.= бракодельÑтв.= браконьерÑтв.= братоубийÑтв.= братÑтв.= бунтарÑтв.= буффонÑтв.= буÑнÑтв.= быдл.= бюргерÑтв.= варварÑтв.= варев.= ведомÑтв.= величеÑтв.= вероотÑтупничеÑтв.= вертопрашеÑтв.= ветрил.= вещеÑтв.= взÑточничеÑтв.= виброÑит.= видеоÑредÑтв.= видеоуÑтройÑтв.= вице-конÑульÑтв.= воеводÑтв.= вÑеначал.= вымогательÑтв.= выÑокопревоÑходительÑтв.= выÑокопреоÑвÑщенÑтв.= выÑочеÑтв.= генконÑульÑтв.= герцогÑтв.= гетманÑтв.= гиперпроÑтранÑтв.= гирл.= гончарÑтв.= горл.= горнил.= гоÑтеприимÑтв.= градоначальÑтв.= гражданÑтв.= графÑтв.= грузил.= грызл.= гурманÑтв.= дворÑнÑтв.= двурушничеÑтв.= девичеÑтв.= дежурÑтв.= деканÑтв.= делÑчеÑтв.= депутатÑтв.= детоубийÑтв.= детÑтв.= диаконÑтв.= дизайн-Ñлов.= дикарÑтв.= дневальÑтв.= доказательÑтв.= докторÑтв.= домоводÑтв.= домохозÑйÑтв.= донорÑтв.= дородÑтв.= доÑтоинÑтв.= дружеÑтв.= дуплец.= дурачеÑтв.= душегубÑтв.= дышл.= евразийÑтв.= еврейÑтв.= единÑтв.= епиÑкопÑтв.= жарев.= жевел.= жеманÑтв.= женоубийÑтв.= жерл.= жилтоварищеÑтв.= жречеÑтв.= жульничеÑтв.= забрал.= загранпредÑтавительÑтв.= зазнайÑтв.= замужеÑтв.= западничеÑтв.= запирательÑтв.= заÑтупничеÑтв.= заушательÑтв.= землÑчеÑтв.= земÑтв.= зерцал.= знакомеÑÑ‚.= знакомÑтв.= знахарÑтв.= зодчеÑтв.= зубоÑкальÑтв.= иг.= идиотÑтв.= изгойÑтв.= издательÑтв.= издевательÑтв.= измывательÑтв.= изÑщеÑтв.= икуÑÑтв.= имущеÑтв.= иÑкуÑÑтв.= иÑÑ‚ÑзательÑтв.= казачеÑтв.= казначейÑтв.= казнокрадÑтв.= канальÑтв.= канцлерÑтв.= каперÑтв.= качеÑтв.= квазитождеÑтв.= квакерÑтв.= книгоиздательÑтв.= кнÑжеÑтв.= кобзарÑтв.= коварÑтв.= кокетÑтв.= количеÑтв.= колотил.= копьец.= кормопроизводÑтв.= королевÑтв.= корÑарÑтв.= корчемÑтв.= креÑал.= кровопийÑтв.= кровоÑмеÑительÑтв.= кропил.= крошев.= кружал.= кулачеÑтв.= куначеÑтв.= курев.= лакомÑтв.= латинÑтв.= левачеÑтв.= лекарÑтв.= лекторÑтв.= леÑничеÑтв.= лидерÑтв.= лих.= лихачеÑтв.= лихоимÑтв.= ловкачеÑтв.= логов.= лордÑтв.= льÑл.= любительÑтв.= людоедÑтв.= майорÑтв.= мальчишеÑтв.= маркграфÑтв.= маршальÑтв.= маÑонÑтв.= матереубийÑтв.= машиномеÑÑ‚.= мелев.= меньшинÑтв.= меÑив.= метаправил.= мещанÑтв.= мздоимÑтв.= миниÑтерÑтв.= мироедÑтв.= множеÑтв.= могущеÑтв.= молодил.= молозив.= мормонÑтв.= мотовил.= мошенничеÑтв.= мужеубийÑтв.= мультимножеÑтв.= мучительÑтв.= надмножеÑтв.= надувательÑтв.= наÑледÑтв.= наÑмехательÑтв.= наушничеÑтв.= нахальÑтв.= нацменьшинÑтв.= невежеÑтв.= негодÑйÑтв.= недовольÑтв.= непокорÑтв.= непотребÑтв.= неравенÑтв.= нерÑшеÑтв.= неÑовершенÑтв.= неÑходÑтв.= неудобÑтв.= неуÑтройÑтв.= новшеÑтв.= нырÑл.= обжорÑтв.= обÑтоÑтельÑтв.= общеÑтв.= обÑзательÑтв.= огнив.= одиночеÑтв.= озорÑтв.= окаÑнÑтв.= окольничеÑтв.= олов.= опахал.= отечеÑтв.= отпирательÑтв.= отрочеÑтв.= отÑтупничеÑтв.= отцеубийÑтв.= отцовÑтв.= отчеÑтв.= офицерÑтв.= охальÑтв.= очковтирательÑтв.= падл.= пакоÑтничеÑтв.= паломничеÑтв.= пальтец.= паникадил.= папÑтв.= пароходÑтв.= партнерÑтв.= паÑкудÑтв.= паÑм.= паÑторÑтв.= паÑтырÑтв.= паÑÑничеÑтв.= первоначал.= пижонÑтв.= пионерÑтв.= пиÑьмец.= плавÑредÑтв.= плебейÑтв.= пневмоуÑтройÑтв.= повидл.= поганÑтв.= погранвойÑк.= подданÑтв.= поддувал.= подмножеÑтв.= подпроÑтранÑтв.= подÑемейÑтв.= подÑтрекательÑтв.= позерÑтв.= пойл.= полпредÑтв.= полудел.= полуÑлов.= поручительÑтв.= поÑлушничеÑтв.= поÑольÑтв.= поÑредничеÑтв.= поÑтоÑнÑтв.= поÑтпредÑтв.= поÑÑгательÑтв.= потомÑтв.= похабÑтв.= правещеÑтв.= празднеÑтв.= предательÑтв.= преемÑтв.= прелатÑтв.= преоÑвÑщенÑтв.= препирательÑтв.= преÑмыкательÑтв.= приÑÑ‚Ñтв.= проворÑтв.= прожорÑтв.= производÑтв.= проконÑульÑтв.= промпроизводÑтв.= пронырÑтв.= противотел.= прÑдев.= прÑмил.= пÑевдоуÑтройÑтв.= птицеводÑтв.= пуз.= путл.= пÑÑ€Ñтв.= равенÑтв.= радиозеркал.= радиоÑредÑтв.= радиоÑÑ….= разбирательÑтв.= рал.= раÑпекательÑтв.= раÑÑтройÑтв.= рвачеÑтв.= ребÑчеÑтв.= рекрутÑтв.= рубил.= ругательÑтв.= ружьец.= ÑадоводÑтв.= ÑамовольÑтв.= ÑамоубийÑтв.= ÑвинÑтв.= ÑвоевольÑтв.= ÑвойÑтв.= ÑвÑтейшеÑтв.= ÑелÑнÑтв.= ÑемейÑтв.= ÑервоуÑтройÑтв.= ÑиÑтельÑтв.= ÑкопчеÑтв.= ÑкотÑтв.= ÑлавÑнÑтв.= ÑлеÑарÑтв.= ÑловоблудÑтв.= ÑмертоубийÑтв.= ÑмиренÑтв.= ÑобратÑтв.= ÑодружеÑтв.= ÑолдатÑтв.= ÑообщеÑтв.= ÑообщничеÑтв.= ÑоперничеÑтв.= ÑотоварищеÑтв.= ÑотрудничеÑтв.= ÑоцобÑзательÑтв.= Ñочив.= ÑпецÑредÑтв.= ÑтарчеÑтв.= ÑтепенÑтв.= Ñтойл.= Ñтрекал.= ÑтроительÑтв.= ÑтукачеÑтв.= ÑÑ‚ÑжательÑтв.= ÑудейÑтв.= ÑудоходÑтв.= ÑултанÑтв.= ÑупружеÑтв.= Ñурьмил.= ÑутÑжеÑтв.= ÑыноубийÑтв.= таинÑтв.= творил.= творчеÑтв.= ткачеÑтв.= товарищеÑтв.= тождеÑтв.= тожеÑтв.= топчил.= торгпредÑтв.= транÑагенÑтв.= тырл.= убийÑтв.= убожеÑтв.= убранÑтв.= угодничеÑтв.= удобÑтв.= узничеÑтв.= украшательÑтв.= умиротворительÑтв.= униатÑтв.= уродÑтв.= уÑтройÑтв.= утр.= ухажерÑтв.= ученичеÑтв.= фабианÑтв.= факторÑтв.= фатÑтв.= фельдмаршальÑтв.= фермерÑтв.= фиÑкальÑтв.= фланерÑтв.= фотодел.= франко-хозÑйÑтв.= хайл.= хамÑтв.= ханжеÑтв.= ханÑтв.= хлебов.= хлебоÑольÑтв.= хоÑÑ‚-уÑтройÑтв.= храмоздательÑтв.= хриÑтианÑтв.= хрюкал.= худ.= художеÑтв.= цареубийÑтв.= цензорÑтв.= чаеводÑтв.= чванÑтв.= человекоубийÑтв.= человечеÑтв.= черев.= членÑтв.= чрев.= чтив.= чудо-лекарÑтв.= шаманÑтв.= школьничеÑтв.= школÑÑ€Ñтв.= шлÑхетÑтв.= шоферÑтв.= шпионÑтв.= штукарÑтв.= шулерÑтв.= ÑлектроодеÑл.= ÑлектроÑверл.= ÑлектрохозÑйÑтв.= ÑнергоÑредÑтв.= ÑпикурейÑтв.= ÑÑерÑтв.= юдофобÑтв.= юнкерÑтв.= юношеÑтв.= юриÑконÑульÑтв.= ÑзычеÑтв.= ÑкобинÑтв.= Ñрм.= ÑчеÑтв.= link-grammar-5.3.16/data/ru/words/words.2210000664000076400007640000000536512431741033015212 00000000000000авиалеÑоохран.= автоÑпецбаз.= автоÑлектронÑиÑтем.= аглоруд.= агрохимÑлужб.= агроÑкоÑиÑтем.= алтай-лад.= алтайÑтройторгреклам.= амуррыб.= аÑроÑил.= аÑрофотоÑлужб.= балашоврыб.= белгородрыб.= белгородÑемÑахÑвекл.= братÑкцеллюлоз.= бурÑтпромохот.= бурÑтрыб.= бурÑттар.= владимирÑтройÑиÑтем.= владимиртар.= владимирторгреклам.= вниигеоÑиÑтем.= внииптхимнефтеаппаратур.= волгоградрыб.= волгоÑнергозащит.= вологдарыб.= вологдатар.= генпрокуратур.= гипрошахт.= главгоÑÑкÑпертиз.= главохот.= главÑред.= главтелерадиореклам.= гоÑкомприрод.= гоÑморÑпецÑлужб.= гоÑналогÑлужб.= дагрыб.= дальрыб.= запÑибтранÑÑтр.= зарубежÑхем.= иркутÑкрыб.= каÑпрыб.= коÑтромарыб.= котлаÑагрохимбаз.= крайпчелоконтор.= краÑнодарберегзащит.= краÑноÑÑ€Ñкмехживферм.= кузбаÑÑгипрошахт.= кузбаÑÑнеруд.= культбаз.= культпроÑветбаз.= ленморзащит.= ленрыб.= маÑложирбаз.= медÑанÑлужб.= минприрод.= минÑоцзащит.= монтажхимзащит.= монументÑкульптур.= мордоврыб.= моÑкомархитектур.= моÑоблдум.= моÑÑтройплаÑтмаÑÑ.= налогÑлужб.= нефтегазÑтройинформреклам.= новгородрыб.= оренбургрыб.= пензтÑжпромарматур.= плавтехбаз.= подземметаллозащит.= полиграфбаз.= промтелеÑиÑтем.= ремÑельбурвод.= роÑкомоборон.= роÑтовгипрошахт.= роÑторгодежд.= роÑÑкÑпертиз.= Ñ€Ñзаньрыб.= Ñаратоврыб.= Ñеврыб.= ÑевуралбокÑитруд.= Ñибгипрошахт.= ÑибÑнергозащит.= ÑмоленÑкоблбаз.= ÑмоленÑкрыб.= ÑоюзÑкÑпертиз.= Ñтавропольтар.= Ñтроммашин.= тамбоврыб.= татаррыб.= тверьрыб.= томÑкрыб.= Ñ‚Ñжпромарматур.= удмуртрыб.= уралшин.= центрогипрошахт.= центропрограммÑиÑтем.= чимкентшин.= читарыб.= чувашрыб.= ÑлектроÑил.= Ñнергозащит.= link-grammar-5.3.16/data/ru/words/words.340000664000076400007640000000116612431741033015127 00000000000000агу.= ай.= алло.= атанде.= ату.= ау.= ахти.= баÑта.= биÑ.= бом.= бравиÑÑимо.= браво.= брыÑÑŒ.= виват.= гм.= гоп.= гоплÑ.= гоÑподи.= дзинь.= ей-богу.= еÑть.= иÑполать.= кукареку.= куку.= кш.= майна.= марш-марш.= мм.= мÑу.= нишкни.= ну-ка.= ну-ну.= ого.= ой.= оплÑ.= пли.= полундра.= разлюли.= тпру.= Ñ‚ÑÑ.= тубо.= тьфу.= увы.= угу.= улюлю.= физкульт-ура.= фора.= фу.= хрю-хрю.= цыц.= Ñврика.= Ñге.= link-grammar-5.3.16/data/ru/words/words.720000664000076400007640000001206312431741033015127 00000000000000вбуха.= взболта.= вклепа.= вкопа.= влÑпа.= вмеша.= воÑпита.= впита.= впиха.= впута.= втиÑка.= втолка.= выболта.= вывалÑ.= выгулÑ.= выигра.= выката.= выкашлÑ.= выкопа.= вылома.= вымара.= вымота.= выпачка.= выпаÑ.= выпроÑта.= выпута.= выработа.= выруга.= выÑморка.= выцарапа.= вычиха.= догада.= догулÑ.= додума.= доигра.= доката.= докопа.= долома.= домота.= допыта.= доработа.= доруга.= доÑлуша.= доÑчита.= дотаÑка.= дочита.= заболта.= завеша.= завороча.= загвазда.= задела.= задерга.= задума.= заигра.= закапа.= заката.= закача.= закопа.= закута.= замара.= замеша.= замота.= замызга.= запачка.= запечата.= запута.= заруга.= заÑлуша.= заÑморка.= затаÑка.= затерÑ.= зацарапа.= зачита.= зашата.= зашвырÑ.= извалÑ.= издерга.= излома.= измара.= измота.= измызга.= изъерза.= иÑкомка.= иÑпачка.= иÑповеда.= иÑпуга.= иÑÑтира.= иÑÑтрога.= иÑÑтруга.= иÑтаÑка.= иÑтерза.= иÑтыка.= иÑцарапа.= иÑчерпа.= иÑшарка.= наболта.= навалÑ.= нагулÑ.= надела.= надума.= наигра.= наката.= накача.= наковырÑ.= накопа.= накута.= налома.= намота.= нанюха.= напачка.= напечата.= напита.= напиха.= напичка.= наплава.= напуга.= наработа.= наÑтрелÑ.= наÑтрÑпа.= наÑчита.= натаÑка.= натиÑка.= натолка.= нахвата.= нахлопа.= начита.= обвалÑ.= обвенча.= обвеша.= обдела.= обкапа.= обката.= облома.= облÑпа.= обмара.= обменÑ.= обмота.= обмызга.= обнюха.= обпачка.= обработа.= обрызга.= обÑчита.= обтерха.= обшарка.= обшарпа.= обшлепа.= обшмыга.= окапа.= окопа.= окута.= опечата.= оправда.= опроÑта.= опрыÑка.= отгулÑ.= отдела.= откашлÑ.= отквита.= отклепа.= откопа.= отлома.= отмота.= отпаÑ.= отпечата.= отпута.= отработа.= отÑтира.= отÑтрелÑ.= отÑтрÑпа.= оттаÑка.= оттиÑка.= отхарка.= отхлопа.= отчита.= отшвырÑ.= отыгра.= оцарапа.= ощупа.= перебода.= перевалÑ.= передела.= переката.= перекача.= перелома.= перемара.= перемеша.= перенюха.= перепуга.= перепута.= переруга.= повалÑ.= повенча.= поверÑта.= повида.= повороча.= поддела.= подерга.= подкача.= подкопа.= подтиÑка.= подыгра.= поката.= покача.= поковырÑ.= покопа.= полаÑка.= полома.= полопа.= помара.= поменÑ.= помота.= попрыÑка.= попута.= попыта.= поруга.= поÑвата.= поÑлуша.= поÑтира.= поÑтука.= поÑчита.= потаÑка.= потерÑ.= потолка.= потÑга.= поцарапа.= пошвырÑ.= придела.= приката.= приклепа.= прилаÑка.= примеша.= припаÑ.= припута.= приÑвата.= проболта.= прогнева.= прогулÑ.= проигра.= проката.= прокача.= прокашлÑ.= прокопа.= пролома.= промеша.= промота.= пропита.= пропиха.= проÑчита.= протаÑка.= протиÑка.= протолка.= прощупа.= разболта.= развалÑ.= разведа.= развенча.= развожжа.= разгнева.= разгулÑ.= раздела.= разлома.= разменÑ.= размеша.= размота.= разнузда.= разруга.= разыгра.= раÑката.= раÑкача.= раÑкида.= раÑклепа.= раÑкута.= раÑпаÑ.= раÑплаÑта.= раÑпута.= раÑÑедла.= раÑÑчита.= раÑтерÑ.= раÑтрога.= раÑхлÑба.= раÑчуха.= раÑшата.= ÑвалÑ.= Ñведа.= ÑверÑта.= Ñвеша.= Ñдела.= Ñката.= Ñквита.= Ñклепа.= Ñкомка.= Ñлома.= Ñмеша.= Ñмота.= ÑоÑтира.= ÑоÑтрога.= ÑоÑтруга.= ÑоÑчита.= ÑпаÑ.= Ñпута.= ÑтаÑка.= Ñцапа.= Ñыгра.= увалÑ.= увенча.= уверÑта.= увеша.= укапа.= уката.= укача.= укута.= умота.= упечата.= утача.= утерÑ.= утиÑка.= link-grammar-5.3.16/data/ru/words/words.2120000664000076400007640000001101112431741033015173 00000000000000агн.= айов.= алмаатин.= алютор.= англо-американ.= англо-канад.= аннам.= бакин.= баÑнопиÑ.= белодерев.= бернардин.= беÑпопов.= богобор.= богоноÑ.= борзопиÑ.= буковин.= булавоноÑ.= бундов.= бÑкониан.= вагнериан.= великобритан.= венериан.= венценоÑ.= вехов.= виргин.= врангелев.= вÑевид.= вÑелен.= втузов.= выборж.= выведен.= вырожден.= гайдаров.= галликан.= гаÑкон.= гегельÑн.= геÑтапов.= гитлеров.= гоминданов.= горкомов.= гоÑтинодвор.= громоверж.= даргин.= двоевер.= двоежен.= депов.= деÑÑтибор.= джониан.= дзержин.= динамов.= домочад.= доÑаафов.= древоточ.= духовид.= единобор.= елизаветин.= жгутиконоÑ.= жезлоноÑ.= завкомов.= заимодав.= западноберлин.= звездоноÑ.= землепаш.= землепроход.= змеебор.= змееноÑ.= знаменоÑ.= золоторот.= извращен.= иконобор.= ильичев.= иÑполкомов.= каледон.= камнеточ.= канатоход.= кантиан.= карталин.= картезиан.= каутÑкиан.= кейнÑиан.= книгопродав.= колчаков.= копьеноÑ.= краÑнодерев.= краÑнознамен.= краÑнорÑд.= краÑнофлот.= креÑтоноÑ.= кровопив.= кроманьон.= куклукÑкланов.= ланкаÑтер.= ланкашир.= лаÑÑальÑн.= латиноамерикан.= лихоим.= луизиан.= мальтузиан.= мантуан.= мартенов.= маÑлоторгов.= махнов.= медаленоÑ.= меÑткомов.= меÑхетин.= метроÑтроев.= мздоим.= мирмидон.= миролюб.= младен.= младогегельÑн.= многожен.= мотопехотин.= наркоторгов.= народолюб.= натов.= невад.= неогегельÑн.= неокантиан.= неомальтузиан.= неорикан.= нижегород.= никарагуан.= ницшеан.= новобран.= норманд.= ньюйорк.= обкомов.= обновлен.= оклахом.= омонов.= опрощен.= ордын.= орегон.= орудов.= оруженоÑ.= оÑкан.= отоплен.= охотнорÑд.= пенÑильван.= первен.= первопоÑелен.= первопроход.= перерожден.= пеÑнопев.= пеÑнотвор.= петербурж.= петлюров.= петрашев.= петроград.= пехотин.= питом.= повÑтан.= полковод.= поражен.= поручен.= порфироноÑ.= поÑлан.= поÑтепенов.= пошехон.= праж.= праот.= преториан.= примирен.= приÑпоÑоблен.= провид.= пÑалмопев.= разложен.= разночин.= райкомов.= раÑкраÑав.= ратобор.= ретороман.= рудознат.= Ñамовид.= Ñамодерж.= Ñамолюб.= Ñведен.= ÑвещеноÑ.= Ñвоезем.= ÑвÑтотат.= Ñевероамерикан.= Ñеверомор.= Ñкотолож.= Ñкототоргов.= Ñлаволюб.= Ñладкопев.= Ñловотвор.= Ñменовехов.= Ñнабжен.= Ñновид.= Ñопротивлен.= ÑоÑлужив.= Ñпартаков.= ÑÑыльнопоÑелен.= Ñтихотвор.= Ñтраннолюб.= Ñтранноприим.= ÑтраÑтотерп.= Ñтреловерж.= ÑухоÑд.= тайновид.= таÑман.= термидориан.= тивер.= тимуров.= тиранобор.= тихоокеан.= тонкин.= торпедов.= управлен.= фабиан.= фиван.= финлÑнд.= фихтеан.= фламанд.= флотовод.= франко-канад.= франциÑкан.= хивин.= хлебопаш.= хоругвеноÑ.= хриÑтопродав.= царедвор.= цвинглиан.= циÑтерциан.= человеколюб.= чернориз.= черноÑотен.= чеÑтолюб.= чухон.= шеллингиан.= ÑÑÑÑов.= южноамерикан.= Ñзыкотвор.= Ñкобин.= Ñлтин.= ÑÑновид.= link-grammar-5.3.16/data/ru/words/words.850000664000076400007640000000534112431741033015134 00000000000000автоарматур.= автоколонн.= автомагнитол.= автоциÑтерн.= автошин.= агломашин.= агрофирм.= аквакультур.= аминокиÑлот.= аудиокаÑÑет.= биомолекул.= биоÑиÑтем.= бронемашин.= бруцелл.= буммашин.= вализ.= видеоигр.= видеокаÑÑет.= видеолент.= видеопрограмм.= видеоÑиÑтем.= видеофонограмм.= гамма-камер.= гетероÑтруктур.= гидрометеоÑлужб.= гидроÑиÑтем.= гидротурбин.= гоÑпошлин.= гоÑÑанÑпидÑлужб.= гоÑÑортÑлужб.= гоÑцен.= граммÑиÑтем.= гуаÑв.= дакот.= датаграмм.= дезкамер.= диаÑпор.= дормашин.= заготконтор.= инвалют.= инофирм.= инфраÑтуктур.= йен.= карт-Ñхем.= кинобаз.= киновидеопрограмм.= кинопремьер.= кинопрограмм.= компакт-каÑÑет.= контрреклам.= криптограмм.= легиÑлатур.= магиÑтратур.= магнитуд.= марикультур.= маÑлоÑырбаз.= медÑкÑпертиз.= микромашин.= микропрограмм.= микроÑекунд.= микроÑфер.= микроÑхем.= микроформ.= пиктограмм.= пневмоÑтроймашин.= поликультур.= полуÑумм.= предоплат.= преÑÑ-камер.= преÑÑ-Ñлужб.= преÑÑ-форм.= приÑтипом.= промарматур.= промзон.= профеÑÑиограмм.= профтехшкол.= пÑевдопрограмм.= радиоÑиÑтем.= радиоÑлужб.= разведÑлужб.= рентгенограмм.= ретроÑпектив.= рок-групп.= Ñверхдержав.= ÑейÑмозон.= Ñельхозмашин.= Ñпартакиад.= Ñпецавтобаз.= ÑпецдиÑциплин.= Ñпецработ.= Ñтенограмм.= Ñтереопар.= ÑтройоÑнов.= Ñубзон.= ÑудмедÑкÑпертиз.= Ñупершин.= Ñупрефектур.= телеантенн.= телерадиопрограмм.= телеÑиÑтем.= теплотраÑÑ.= теÑÑ‚-ÑиÑтем.= томат-паÑÑ‚.= универÑиад.= фильмобаз.= фотокарт.= фотоÑхем.= франко-циÑтерн.= шоу-групп.= штаб-квартир.= штаб-комендатур.= Ñкзекватур.= ÑкоÑиÑтем.= Ñлектроламп.= ÑлектроÑиÑтем.= Ñлектрофрез.= ÑнергоÑиÑтем.= Ñтилцеллюлоз.= link-grammar-5.3.16/data/ru/words/words.510000664000076400007640000002705512431741033015133 00000000000000-дневн.= -надеÑÑÑ‚.= авиационн.= автомобильн.= агропромышленн.= админиÑтративн.= аккумулированн.= активированн.= акционерн.= алкогольн.= амортизационн.= арбитражн.= архитектурн.= аÑпирационн.= аттеÑтационн.= аудиовизуальн.= баллотировочн.= барÑтвенн.= бартерн.= безакцептн.= безналичн.= безоглÑдн.= беÑквартирн.= беÑпозвоночн.= беÑпрепÑÑ‚Ñтвенн.= беÑтранÑпортн.= бетоноÑмеÑительн.= битуминозн.= благодарÑтвенн.= благоприÑÑ‚Ñтвуем.= благотворительн.= братоубийÑтвенн.= ведомÑтвенн.= величеÑтвенн.= вентилÑционн.= верительн.= вещательн.= влаÑтительн.= внебюджетн.= внешнеторгов.= внутригоÑударÑтвенн.= внутрипроизводÑтвенн.= водогрейн.= военизированн.= военнообÑзанн.= вольфрамов.= вопроÑительн.= воÑпалительн.= воÑпитательн.= воÑÑтановительн.= вÑтупительн.= выÑококачеÑтвенн.= выÑококвалифицированн.= выÑтавочн.= вычиÑлительн.= вышеизложенн.= вышеназванн.= вышеуказанн.= газозаправочн.= газокомпреÑÑорн.= газоконденÑатн.= газонаполнительн.= газоопаÑн.= газоповыÑительн.= газорегулÑторн.= газоÑпаÑательн.= гарантированн.= гарнизонн.= гаÑтрольн.= геологоразведочн.= геоÑтационарн.= геотермальн.= гидроминеральн.= гидротермальн.= глиноземн.= глицеринов.= горнолыжн.= горнообогатительн.= горноотводн.= горнорудн.= горноÑпаÑательн.= гоÑтиничн.= гоÑударÑтвенн.= гравировальн.= градоÑтроительн.= гранулированн.= грузоподъемн.= гуманитарн.= дарÑтвенн.= дееÑпоÑобн.= демобилизационн.= демонÑтративн.= денатурированн.= депозитарн.= детективн.= децентрализованн.= диверÑионн.= дипломированн.= диÑкриминационн.= диÑлоцированн.= диÑциплинарн.= диффамационн.= дифференцированн.= документационн.= домоÑтроительн.= дореволюционн.= доÑудебн.= единовременн.= ежеквартальн.= ежемеÑÑчн.= жаккардов.= жаропрочн.= жевательн.= железнодорожн.= железобетонн.= железорудн.= жеÑтов.= жидкофазн.= жилищноÑтроительн.= заготовительн.= заготовочн.= задельн.= законодательн.= законопроектн.= золотоизвлекательн.= измерительн.= изолÑторн.= иммуногенн.= имущеÑтвенн.= инвалютн.= инвентарн.= инверÑионн.= инвеÑтиционн.= индуÑтриальн.= инновационн.= иноÑтранн.= интегральн.= интернатн.= информированн.= инфузионн.= иÑпытательн.= календарн.= калибровочн.= карандашн.= кафедральн.= квалификационн.= квалифицированн.= квотируем.= километров.= количеÑтвенн.= коллегиальн.= коллективн.= командировочн.= коммуникационн.= компенÑационн.= комплекÑн.= комплектн.= комплектовочн.= композиционн.= компреÑÑорн.= компьютеризированн.= компьютерн.= конвенциальн.= конверÑионн.= конверторн.= конкурентн.= конÑервированн.= конÑультативн.= конÑультационн.= континентальн.= контрактн.= контрольн.= контрреволюционн.= конфиденциальн.= концентрированн.= концептуальн.= кооперативн.= координационн.= копировальн.= корзиночн.= корпоративн.= криминогенн.= крупнопанельн.= культивированн.= лабораторн.= лакированн.= легендарн.= лекарÑтвенн.= леÑохозÑйÑтвенн.= летательн.= ликвидационн.= лицензионн.= лицензированн.= магиÑтральн.= малообеÑпеченн.= малоÑемейн.= малоÑтажн.= маргаринов.= маÑÑированн.= меблированн.= межведомÑтвенн.= межгоÑударÑтвенн.= международн.= межмашинн.= межпоÑелков.= межправительÑтвенн.= межпромыÑлов.= межрегиональн.= мелиоративн.= мелкорозничн.= мемориальн.= металлизованн.= метражн.= механизированн.= минеральн.= многоразов.= множеÑтвенн.= мобилизационн.= модифицированн.= молибденов.= монопольн.= мотивировочн.= муниципальн.= навигационн.= напутÑтвенн.= народнохозÑйÑтвенн.= наÑледÑтвенн.= национальн.= невидоизмененн.= невыпущенн.= невыÑÑненн.= негоÑударÑтвенн.= неденатурированн.= недополученн.= недрагоценн.= незаинтереÑованн.= незаключенн.= незакрепленн.= незамедлительн.= незапиÑанн.= незащищенн.= неимущеÑтвенн.= неиÑпользованн.= некачеÑтвенн.= некручен.= немедленн.= ненормированн.= неоплачиваем.= неорганизованн.= неотъемлем.= неофициальн.= неочарованн.= неперÑпективн.= неперфорированн.= неплатежн.= неповрежденн.= неполированн.= неправительÑтвенн.= непременн.= непринципиальн.= непродовольÑтвенн.= непроизводÑтвенн.= нераÑпределенн.= нерациональн.= нереализованн.= неÑамоходн.= неÑвоевременн.= неÑельÑкохозÑйÑтвенн.= неÑнÑÑ‚.= неÑопровождаем.= неÑудебн.= неткан.= нетрадиционн.= нетрудоÑпоÑобн.= неурегулированн.= неуÑтановленн.= нефтегазов.= нечеÑан.= нижеперечиÑленн.= нижеуказанн.= низковольтн.= нитрилакрилов.= номинальн.= нотариальн.= нумерационн.= обезжиренн.= обетованн.= облицовочн.= обогатительн.= образовательн.= общегоÑударÑтвенн.= общемашиноÑтроительн.= общенормативн.= общеобразовательн.= общепромышленн.= общераÑпроÑтраненн.= общеÑиÑтемн.= общеÑоюзн.= общеÑтвенн.= общеуÑтановленн.= объÑÑнительн.= огнеÑтрельн.= ограничительн.= окомковательн.= окÑидн.= операционн.= оппозиционн.= организационн.= ороÑительн.= отечеÑтвенн.= отопительн.= отпаечн.= официальн.= палладиев.= паразитарн.= перевÑзочн.= переговорн.= переемн.= переплетн.= перÑональн.= перфорированн.= пограничн.= подготовительн.= поднадзорн.= пожизненн.= поздравительн.= поименованн.= полноправн.= полупроводников.= портативн.= поÑледипломн.= поÑледовательн.= поÑтановочн.= поÑудомоечн.= потенциальн.= поÑÑнительн.= правительÑтвенн.= правобережн.= правоохранительн.= правоÑлавн.= предупредительн.= преимущеÑтвенн.= премиальн.= преподобн.= преÑтарел.= преюдициальн.= прибороÑтроительн.= приватизационн.= приветÑтвенн.= привилегированн.= пригородн.= примечательн.= природоохранн.= программн.= продовольÑтвенн.= производÑтвенн.= промыÑлов.= промышленн.= проÑветительн.= противочумн.= протокольн.= профÑоюзн.= процедурн.= пруденциальн.= пьедеÑтальн.= равноправн.= радиационн.= радикальн.= радиовещательн.= радиолакационн.= радионавигационн.= разведывательн.= размольн.= раÑпорÑдительн.= раÑпределительн.= раÑтительн.= раÑточительн.= ратификационн.= региональн.= редкоземельн.= резолютивн.= рекомендательн.= рекреационн.= реÑтаврационн.= реферативн.= ротационн.= рубероидн.= Ñберегательн.= ÑверхÑрочн.= ÑельÑкохозÑйÑтвенн.= ÑенÑационн.= Ñитуационн.= ÑледÑтвенн.= ÑобÑтвенн.= Ñовещательн.= ÑоглаÑительн.= Ñоединительн.= Ñортировочн.= Ñпециальн.= Ñредневзвешенн.= ÑреднемеÑÑчн.= Ñреднепромышленн.= Ñреднерайонн.= Ñтабилизационн.= Ñтанционн.= Ñтипендиальн.= Ñтроительн.= Ñтруктурн.= ÑубподрÑдн.= ÑудоÑтроительн.= ÑуперфоÑфорн.= театральн.= телевизионн.= телеграфн.= телерадиовещательн.= товарообменн.= транÑпортн.= тренировочн.= треугольн.= трикотажн.= трубопроводн.= углеводородн.= указательн.= уполномоченн.= учредительн.= федеральн.= федеративн.= хозраÑчетн.= холдингов.= холоднокатан.= художеÑтвенн.= царÑтвенн.= целлюлозн.= центральн.= цивилизованн.= широкопредÑтавительн.= шифровальн.= Ñкваториальн.= ÑкÑкурÑионн.= ÑкÑпедиционн.= ÑкÑпериментальн.= ÑкÑплуатационн.= ÑкÑтерриториальн.= ÑкÑтремальн.= Ñлектромонтажн.= Ñлектронн.= Ñмалированн.= link-grammar-5.3.16/data/ru/words/words.1610000664000076400007640000001644712431741033015220 00000000000000абаканÑк.= абанÑк.= абатÑк.= абдулинÑк.= абзелиловÑк.= абыйÑк.= автозаводÑк.= агаповÑк.= агрызÑк.= адамовÑк.= адлерÑк.= адмиралтейÑк.= азаровÑк.= азнакаевÑк.= акбулакÑк.= акÑайÑк.= акÑубаевÑк.= актанышÑк.= акушинÑк.= акшинÑк.= алагирÑк.= аларÑк.= алатырÑк.= алданÑк.= алекÑинÑк.= аликовÑк.= аллаиховÑк.= алнашÑк.= алтуфьевÑк.= алькеевÑк.= альменевÑк.= альшеевÑк.= амгинÑк.= амоÑовÑк.= анабарÑк.= анадырÑк.= анапÑк.= андреапольÑк.= андроповÑк.= антроповÑк.= анучинÑк.= апанаÑенковÑк.= апаÑтовÑк.= апатитÑк.= арбажÑк.= аргаÑшÑк.= арзамаÑÑк.= аркадакÑк.= армавирÑк.= армизонÑк.= аромашевÑк.= арÑеньевÑк.= архаринÑк.= аÑекеевÑк.= аÑиновÑк.= аÑкизÑк.= аÑкинÑк.= атÑшевÑк.= аургазинÑк.= ахтарÑк.= ахтынÑк.= бабаюртовÑк.= бабинÑк.= бабушкинÑк.= бабынинÑк.= базарноÑызганÑк.= байкаловÑк.= байкитÑк.= бакалинÑк.= бакÑанÑк.= бакчарÑк.= балаганÑк.= балаковÑк.= балахнинÑк.= балахтинÑк.= балашихинÑк.= балашовÑк.= балезинÑк.= балейÑк.= балтайÑк.= балтаÑинÑк.= бардымÑк.= барковÑк.= барышÑк.= барÑтинÑк.= баунтовÑк.= башмаковÑк.= баÑндаевÑк.= безенчукÑк.= бековÑк.= белебеевÑк.= белоглинÑк.= белокалитвинÑк.= белокатайÑк.= белохолуницк.= бельÑк.= белÑевÑк.= бердюжÑк.= беринговÑк.= беÑединÑк.= беÑкудниковÑк.= бижбулÑкÑк.= бикинÑк.= билибинÑк.= бичурÑк.= благоварÑк.= благодарненÑк.= богатовÑк.= боготольÑк.= богучарÑк.= боковÑк.= бологовÑк.= болотнинÑк.= большеберезниковÑк.= большеболдинÑк.= большеглушицк.= большежировÑк.= большеигнатовÑк.= большемурашкинÑк.= большемуртинÑк.= большереченÑк.= большеÑельÑк.= большеÑолдатÑк.= большеÑоÑновÑк.= большеуковÑк.= большеулуйÑк.= большечерниговÑк.= бориÑовÑк.= боровичÑк.= браÑовÑк.= брединÑк.= брейтовÑк.= бугульминÑк.= бугуруÑланÑк.= буздÑкÑк.= бузулукÑк.= булунÑк.= бурзÑнÑк.= бутурлиновÑк.= бутурлинÑк.= бутырÑк.= быÑтроиÑтокÑк.= бытантайÑк.= вавожÑк.= вагайÑк.= вадинÑк.= валдайÑк.= валуйÑк.= варгашинÑк.= варнавинÑк.= варненÑк.= ваÑилеоÑтровÑк.= вашкинÑк.= вейделевÑк.= велижÑк.= великолукÑк.= великоуÑтюгÑк.= верещагинÑк.= верхнебуреинÑк.= верхневилюйÑк.= верхнекамÑк.= верхнекетÑк.= верхнеколымÑк.= верхнеландеховÑк.= верхнелюбажÑк.= верхнемамонÑк.= верхнеÑалдинÑк.= верхнетоемÑк.= верхнеуÑлонÑк.= верхнехавÑк.= верховажÑк.= верхотурÑк.= верхошижемÑк.= ветлужÑк.= вешкаймÑк.= викторовÑк.= викуловÑк.= вилегодÑк.= вичугÑк.= вожегодÑк.= войковÑк.= волковÑк.= воловÑк.= волоконовÑк.= волоÑовÑк.= волотовÑк.= волховÑк.= волчихинÑк.= воробжанÑк.= воробьевÑк.= ворошиловÑк.= ворошневÑк.= выкÑунÑк.= выÑокогорÑк.= вытегорÑк.= вышневолоцк.= вÑзовÑк.= вÑÑ‚Ñк.= гагаринÑк.= гагинÑк.= гайÑк.= гаринÑк.= гатчинÑк.= гафурийÑк.= геленджикÑк.= гергебильÑк.= глазуновÑк.= глинковÑк.= гоголевÑк.= головинÑк.= голышмановÑк.= гончаровÑк.= горномарийÑк.= городищенÑк.= горшеченÑк.= горÑчеключевÑк.= грайворонÑк.= граховÑк.= гремÑченÑк.= грибановÑк.= грÑзинÑк.= губахинÑк.= губкинÑк.= гулькевичÑк.= гумбетовÑк.= далматовÑк.= дальнеконÑтантиновÑк.= данковÑк.= дахадаевÑк.= дедовичÑк.= демидовÑк.= дербентÑк.= дерюгинÑк.= джейрахÑк.= димитровÑк.= дмитриевÑк.= дмитровÑк.= доволенÑк.= довуракÑк.= долгоруковÑк.= должанÑк.= домодедовÑк.= дорогобужÑк.= дорогомиловÑк.= дрожжановÑк.= дуванÑк.= дульдургинÑк.= думиничÑк.= дьÑконовÑк.= дÑтьковÑк.= егорлыкÑк.= екатериновÑк.= елабужÑк.= елховÑк.= ельниковÑк.= ельцовÑк.= емельÑновÑк.= ермишинÑк.= ершичÑк.= ефремовÑк.= жарковÑк.= жердевÑк.= жигаловÑк.= жиздринÑк.= жирковÑк.= жирÑтинÑк.= заветинÑк.= завьÑловÑк.= иÑетÑк.= иÑтринÑк.= карабулакÑк.= котлаÑÑк.= малоÑроÑлавецк.= минераловодÑк.= мотовилихинÑк.= мучкапÑк.= надеждинÑк.= надымÑк.= нейвинÑк.= нейÑк.= неманÑк.= нефтегорÑк.= нижнеилимÑк.= нижнеколымÑк.= нижнеломовÑк.= нижнеомÑк.= нижнетавдинÑк.= нижнетуринÑк.= новичихинÑк.= новобураÑÑк.= нововаршавÑк.= новодугинÑк.= новопокровÑк.= новоÑеловÑк.= новоÑокольничеÑк.= новоÑпаÑÑк.= нÑндомÑк.= обручевÑк.= одеÑÑк.= озерковÑк.= оймÑконÑк.= окуловÑк.= олонецк.= ольгинÑк.= ольховатÑк.= омутинÑк.= онгудайÑк.= орджоникидзевÑк.= ординÑк.= оршанÑк.= отрадненÑк.= павлоградÑк.= палехÑк.= паллаÑовÑк.= первоавгуÑтовÑк.= перемышльÑк.= пеÑтовÑк.= пеÑтравÑк.= пеÑчанÑк.= петроградÑк.= печенгÑк.= пижанÑк.= пинежÑк.= питкÑрантÑк.= пичаевÑк.= поворинÑк.= подгоренÑк.= подоÑиновÑк.= пошехонÑк.= ровенÑк.= ÑуворовÑк.= ÑуздальÑк.= тайгинÑк.= хемчикÑк.= чебулинÑк.= черниговÑк.= ÑмальÑк.= link-grammar-5.3.16/data/ru/words/words.1920000664000076400007640000000521312431741033015211 00000000000000бактериофаг.= балÑÑник.= баранчик.= благовеÑтник.= блинник.= боевик.= болванчик.= болотник.= большак.= букашник.= булавочник.= бумажник.= веÑтник.= воздушник.= воловик.= волоÑатик.= голубÑтник.= гонококк.= гречишник.= гуÑÑтник.= двойник.= дворник.= диплококк.= дровÑник.= ершик.= живчик.= зайчик.= законник.= запаÑник.= зеленчук.= иголочник.= каботажник.= камышник.= канонник.= капуÑтник.= каретник.= кодировщик.= кокк.= коник.= котик.= крапивник.= крольчатник.= кулак.= курÑтник.= лоÑÑтник.= лох.= малинник.= маточник.= матраÑник.= медвежатник.= мертвÑк.= меÑÑчник.= метчик.= микрококк.= молочник.= муравейник.= навозник.= нагрузчик.= неводник.= ночник.= огуречник.= орлик.= орлÑк.= отладчик.= отметчик.= отпрыÑк.= палочник.= паруÑник.= передатчик.= переÑыльщик.= перехватчик.= пеÑенник.= пикник.= плужник.= пневмококк.= погрузчик.= подборщик.= подорожник.= подручник.= половник.= поÑтельник.= поÑудник.= призрак.= пробник.= пробочник.= проводник.= прокладчик.= птичник.= пуговичник.= пузанчик.= путеукладчик.= пухлÑк.= пыжик.= радужник.= раешник.= разгрузчик.= разрÑдник.= резак.= резчик.= решетник.= розанчик.= ручник.= рыбник.= рыжик.= рыхлÑк.= Ñ€Ñбинник.= Ñ€Ñбчик.= ÑвÑзник.= Ñердечник.= Ñеточник.= Ñолнечник.= Ñпальник.= Ñпоровик.= Ñпутник.= Ñтафилококк.= Ñубботник.= Ñчетчик.= телÑтник.= тенетник.= терпуг.= торфÑник.= третьÑк.= трубоукладчик.= тумак.= тупик.= тюфÑк.= угольник.= угольщик.= ударник.= уник.= франк.= цыплÑтник.= чаÑтик.= червÑк.= чижик.= чиÑтик.= шпорник.= штурмовик.= ÑкÑцентрик.= Ñнтерококк.= Ñхинококк.= Ñблочник.= ÑгнÑтник.= Ñгодник.= Ñзык.= link-grammar-5.3.16/data/ru/words/words.690000664000076400007640000000266512431741033015144 00000000000000алданзолот.= алмаззолот.= алтайкрайтранÑагентÑтв.= амуртранÑагентÑтв.= артагентÑтв.= аÑтраханьтранÑагентÑтв.= атомредметзолот.= балейзолот.= белмÑÑ.= бурÑтзолот.= вологдамолок.= вологдатранÑагентÑтв.= воронежмÑÑ.= главалмаззолот.= главградоÑтроительÑтв.= главмÑÑ.= гоÑкомимущеÑтв.= гоÑкомиумущеÑтв.= гоÑкомÑодружеÑтв.= гоÑкомÑотрудничеÑтв.= донвин.= ениÑейзолот.= забайкалзолот.= информÑлектр.= курÑкхимволокн.= лензолот.= липецкмолок.= магадантранÑагентÑтв.= минÑотрудничеÑтв.= моÑаÑботермоÑтекл.= моÑкомимущеÑтв.= моÑоблкомимущеÑтв.= новотроицкмолок.= партиздательÑтв.= племхозÑйÑтв.= приморзолот.= роÑалмаззолот.= роÑкомрыболовÑтв.= роÑльнопеньковолокн.= ÑеверовоÑтокзолот.= Ñибволокн.= тамбовмолок.= тверьмебельдрев.= томÑкмолок.= томÑкмÑÑ.= уралниипдрев.= химволокн.= ÑнергохозÑйÑтв.= южуралзолот.= link-grammar-5.3.16/data/ru/words/words.1430000664000076400007640000000137212431741033015207 00000000000000барич.= бомж.= бош.= бурш.= выкормыш.= вÑтич.= гаденыш.= гуÑеныш.= делибаш.= дервиш.= детеныш.= дутыш.= завуч.= звереныш.= змееныш.= китеныш.= кнÑжич.= королевич.= лютич.= метранпаж.= найденыш.= неÑмышленыш.= неуч.= новгородич.= нувориш.= оборвыш.= ороч.= откормыш.= отрепыш.= погоныш.= подкидыш.= попович.= поÑледыш.= приблудыш.= радимич.= родич.= Ñоотчич.= Ñородич.= Ñотоварищ.= Ñтукач.= товарищ.= ужоныш.= утеныш.= царевич.= цеÑаревич.= шлÑхтич.= link-grammar-5.3.16/data/ru/words/words.700000664000076400007640000000232012431741033015120 00000000000000амгун.= аÑликул.= ащикол.= беларуÑ.= березан.= бершад.= бзыб.= бийликол.= бурын.= вилед.= вуппертал.= гжел.= гниван.= горын.= долон.= друт.= елан.= елнат.= жабын.= жетыкол.= издын.= илет.= инеген.= иолотан.= ипут.= ирпен.= иÑет.= карпел.= катун.= кветун.= кем.= керет.= керч.= кильмез.= кинел.= колоч.= колыван.= котороÑл.= куÑтер.= кызыл-телан.= лебедÑн.= ленкоран.= леноблаÑÑ‚.= ловат.= луган.= любан.= медын.= мезен.= назран.= нароч.= нахичеван.= нерл.= николо-гоÑтун.= николо-жупан.= новен.= нÑган.= обоÑн.= оÑеред.= ошлан.= потудан.= припÑÑ‚.= приÑтен.= рамон.= роÑÑош.= Ñ€Ñзан.= Ñетун.= Ñиазан.= Ñорот.= Ñызран.= ÑÑ‹Ñерт.= ÑÑÑ.= таман.= торун.= тюмен.= уборт.= удыл.= узен.= узон.= уÑман.= фушун.= хатын.= хынчешт.= цзиÑÑн.= чердын.= юрюзан.= link-grammar-5.3.16/data/ru/words/words.10000664000076400007640000004377312431741033015053 00000000000000авиаимущеÑтв.= авиаÑтроительÑтв.= авиатоплив.= автолихачеÑтв.= автолюбительÑтв.= админиÑтраторÑтв.= адмиралтейÑтв.= адмиральÑтв.= адъюнктÑтв.= адъютантÑтв.= актиноÑлектричеÑтв.= амазонÑтв.= англиканÑтв.= англоманÑтв.= англофильÑтв.= англофобÑтв.= антивещеÑтв.= антииÑкуÑÑтв.= апоÑтольÑтв.= арендаторÑтв.= ариÑтократÑтв.= архидиаконÑтв.= архиепиÑкопÑтв.= архипаÑторÑтв.= аÑбеÑÑ‚-волокн.= аÑÑимилÑторÑтв.= аутоантител.= балагурÑтв.= баловÑтв.= барышничеÑтв.= баÑмачеÑтв.= батрачеÑтв.= бахчеводÑтв.= бациллоноÑительÑтв.= беднÑчеÑтв.= безгражданÑтв.= бездельничеÑтв.= бельец.= берклианÑтв.= библиофильÑтв.= биотоплив.= биоÑлектричеÑтв.= благоуÑтройÑтв.= богатырÑтв.= богоборÑтв.= богоборчеÑтв.= богоиÑкательÑтв.= богомильÑтв.= богоÑтроительÑтв.= богоубийÑтв.= богочеловечеÑтв.= большинÑтв.= бортничеÑтв.= бражничеÑтв.= бродÑжеÑтв.= бродÑжничеÑтв.= бузотерÑтв.= буквоедÑтв.= бумаготворчеÑтв.= бурлачеÑтв.= ведовÑтв.= вельможеÑтв.= верблюдоводÑтв.= верноподданÑтв.= верхоглÑдÑтв.= веÑтничеÑтв.= ветеранÑтв.= ветошничеÑтв.= видеоиÑкуÑÑтв.= видеопроизводÑтв.= визионерÑтв.= виконтÑтв.= виноградарÑтв.= винодельчеÑтв.= винц.= виршеплетÑтв.= вмешательÑтв.= водительÑтв.= водоуÑтройÑтв.= водоходÑтв.= волокитÑтв.= волшебÑтв.= вольтерьÑнÑтв.= воровÑтв.= воÑпроизводÑтв.= вÑеединÑтв.= вÑезнайÑтв.= вÑемогущеÑтв.= второгодничеÑтв.= вульгаризаторÑтв.= выдвиженчеÑтв.= галликанÑтв.= гангÑтерÑтв.= гаÑтролерÑтв.= гегельÑнÑтв.= гелертерÑтв.= генерал-губернаторÑтв.= германофильÑтв.= германофобÑтв.= гешефтмахерÑтв.= гидроÑтроительÑтв.= гидроÑлектричеÑтв.= головотÑпÑтв.= голубеводÑтв.= городничеÑтв.= гоÑимущеÑтв.= грабительÑтв.= градоÑтроительÑтв.= грюндерÑтв.= гуÑеводÑтв.= дармоедÑтв.= двоеженÑтв.= дебоширÑтв.= дезертирÑтв.= декадентÑтв.= делопроизводÑтв.= дерьм.= детоненавиÑтничеÑтв.= джентльменÑтв.= дилетантÑтв.= дирижерÑтв.= диÑÑидентÑтв.= добровольчеÑтв.= доброÑоÑедÑтв.= доктринерÑтв.= долгожительÑтв.= домогательÑтв.= домоÑедÑтв.= домоÑтроительÑтв.= домоуÑтройÑтв.= доноÑительÑтв.= древоводÑтв.= дрÑнц.= духоборÑтв.= духоборчеÑтв.= духовенÑтв.= егерÑтв.= единоженÑтв.= еÑтеÑтв.= жениховÑтв.= женоненавиÑтничеÑтв.= животноводÑтв.= жизнеуÑтройÑтв.= жилÑтроительÑтв.= жнитв.= жонглерÑтв.= заговорщичеÑтв.= законотворчеÑтв.= замеÑтительÑтв.= замешательÑтв.= занудÑтв.= запанибратÑтв.= затворничеÑтв.= затейничеÑтв.= звездопоклонÑтв.= звероводÑтв.= звероловÑтв.= землепашеÑтв.= землеуÑтройÑтв.= зерноводÑтв.= злопамÑÑ‚Ñтв.= змееборÑтв.= змеепоклонÑтв.= знаточеÑтв.= зоильÑтв.= золотоиÑкательÑтв.= идолопоклонничеÑтв.= иждивенÑтв.= иждивенчеÑтв.= избранничеÑтв.= изгнанничеÑтв.= изменничеÑтв.= изобретательÑтв.= иконоборÑтв.= иконоборчеÑтв.= императорÑтв.= импровизаторÑтв.= индепендентÑтв.= инженерÑтв.= инициаторÑтв.= инквизиторÑтв.= инÑтрукторÑтв.= интеллигентÑтв.= интендантÑтв.= интриганÑтв.= иÑкательÑтв.= иÑполовничеÑтв.= иÑпольничеÑтв.= каннибальÑтв.= кантианÑтв.= капитулÑнтÑтв.= капральÑтв.= каракулеводÑтв.= картезианÑтв.= картофелеводÑтв.= каÑательÑтв.= католичеÑтв.= каутÑкианÑтв.= каучуководÑтв.= кейнÑианÑтв.= киновидеопроизводÑтв.= киноиÑкуÑÑтв.= кинолюбительÑтв.= кинопроизводÑтв.= кинотелепроизводÑтв.= китоловÑтв.= клÑузничеÑтв.= ковроткачеÑтв.= козоводÑтв.= колдовÑтв.= коллекционерÑтв.= колонизаторÑтв.= комедиантÑтв.= комиÑÑарÑтв.= компанейÑтв.= компаньонÑтв.= коневодÑтв.= конокрадÑтв.= коноплеводÑтв.= контрагентÑтв.= контрдоказательÑтв.= конфуцианÑтв.= кораблеÑтроительÑтв.= кочевничеÑтв.= крейÑерÑтв.= крепоÑтничеÑтв.= кролиководÑтв.= кропательÑтв.= кузнечеÑтв.= культурничеÑтв.= культуротворчеÑтв.= культуртрегерÑтв.= кумовÑтв.= куроводÑтв.= курфюршеÑтв.= куÑтарничеÑтв.= ландграфÑтв.= лаÑкательÑтв.= лаÑÑальÑнÑтв.= лауреатÑтв.= леÑбиÑнÑтв.= леÑоводÑтв.= леÑоуÑтройÑтв.= лжепредпринимательÑтв.= лизоблюдÑтв.= ликвидаторÑтв.= лиходейÑтв.= лодырничеÑтв.= лозоиÑкательÑтв.= луговодÑтв.= льноводÑтв.= льноволокн.= льнопеньковолокн.= лютеранÑтв.= магиÑтерÑтв.= магнетизерÑтв.= магнитоÑлектричеÑтв.= магометанÑтв.= маклачеÑтв.= малолетÑтв.= малолюдÑтв.= мальтузианÑтв.= манихейÑтв.= манчеÑтерÑтв.= маньÑчеÑтв.= мараловодÑтв.= маÑтерÑтв.= материнÑтв.= матронÑтв.= меÑÑианÑтв.= меÑтничеÑтв.= меÑтожительÑтв.= мешочничеÑтв.= миротворчеÑтв.= мироуÑтройÑтв.= миÑÑионерÑтв.= мифотворчеÑтв.= младенчеÑтв.= младогегельÑнÑтв.= млек.= многоженÑтв.= многознайÑтв.= многолюдÑтв.= многомужеÑтв.= молоканÑтв.= молочк.= моноволокн.= монопроизводÑтв.= морализаторÑтв.= мореходÑтв.= морц.= мотовÑтв.= мотороÑтроительÑтв.= мужеложÑтв.= мужененавиÑтничеÑтв.= муловодÑтв.= мурл.= муÑульманÑтв.= мученичеÑтв.= мÑÑ.= мÑÑк.= мÑÑц.= надзирательÑтв.= надругательÑтв.= надÑемейÑтв.= наездничеÑтв.= наемничеÑтв.= накопительÑтв.= намеÑтничеÑтв.= наплевательÑтв.= народничеÑтв.= народовольчеÑтв.= народоправÑтв.= наÑтавничеÑтв.= наÑтоÑтельÑтв.= начетничеÑтв.= неблагородÑтв.= невмешательÑтв.= невозвращенчеÑтв.= невольничеÑтв.= недоброжелательÑтв.= недоброхотÑтв.= недоноÑительÑтв.= недопроизводÑтв.= недоÑтоинÑтв.= незнакомÑтв.= нелюдимÑтв.= ненавиÑтничеÑтв.= неогегельÑнÑтв.= неокантианÑтв.= неомальтузианÑтв.= неопифагорейÑтв.= непоÑтоÑнÑтв.= непроизводÑтв.= непротивленчеÑтв.= неÑторианÑтв.= нетождеÑтв.= нефтехимпроизводÑтв.= низкопоклонничеÑтв.= никонианÑтв.= ницшеанÑтв.= новаторÑтв.= нормотворчеÑтв.= нутр.= обдирательÑтв.= обезьÑнничеÑтв.= обезьÑнÑтв.= облаÑтничеÑтв.= обновленчеÑтв.= оборончеÑтв.= обуÑтройÑтв.= овощеводÑтв.= овцеводÑтв.= огнепоклонничеÑтв.= огнепоклонÑтв.= огородничеÑтв.= одномужеÑтв.= оленеводÑтв.= опиÑательÑтв.= опрощенÑтв.= оптоволокн.= оргÑтекл.= ореховодÑтв.= оÑловодÑтв.= отходничеÑтв.= отшельничеÑтв.= отщепенÑтв.= оформительÑтв.= охотоуÑтройÑтв.= очернительÑтв.= панибратÑтв.= паразитÑтв.= парламентерÑтв.= парниководÑтв.= паÑквилÑнтÑтв.= паÑтушеÑтв.= пенкоÑнимательÑтв.= пеньковолокн.= первооткрывательÑтв.= первородÑтв.= первоÑвÑтительÑтв.= первоÑвÑщенÑтв.= передвижничеÑтв.= перепроизводÑтв.= перерожденчеÑтв.= переуÑтройÑтв.= пив.= пивк.= пивц.= пироÑлектричеÑтв.= пиÑательÑтв.= пиÑьмоводительÑтв.= пиÑьмоводÑтв.= питомниководÑтв.= пифагорейÑтв.= плагиаторÑтв.= плантаторÑтв.= плодоводÑтв.= плотничеÑтв.= плутовÑтв.= поборничеÑтв.= побратимÑтв.= повÑтанчеÑтв.= подвижничеÑтв.= поджигательÑтв.= подражательÑтв.= полеводÑтв.= половничеÑтв.= полпив.= полузнайÑтв.= полупроÑтранÑтв.= помешательÑтв.= помпадурÑтв.= попрошайничеÑтв.= попугайÑтв.= пораженчеÑтв.= портнÑжничеÑтв.= поÑадничеÑтв.= поÑобничеÑтв.= поÑтничеÑтв.= поÑтпроизводÑтв.= почвенничеÑтв.= правдоиÑкательÑтв.= правопреемÑтв.= правотворчеÑтв.= праÑольÑтв.= предпринимательÑтв.= премножеÑтв.= премьерÑтв.= преподавательÑтв.= преÑвитерианÑтв.= привередничеÑтв.= пригожеÑтв.= приключенчеÑтв.= примиренчеÑтв.= приобретательÑтв.= природообуÑтройÑтв.= приÑлужничеÑтв.= приÑпоÑобленчеÑтв.= приÑтельÑтв.= прозекторÑтв.= прокураторÑтв.= прокурорÑтв.= пролазничеÑтв.= проповедничеÑтв.= проÑветительÑтв.= протеÑтантÑтв.= протоиерейÑтв.= пруÑÑачеÑтв.= птицеловÑтв.= пуританÑтв.= пуÑтодомÑтв.= пуÑтозвонÑтв.= пуÑтынничеÑтв.= пуÑтынножительÑтв.= путеводительÑтв.= пфальцграфÑтв.= пчеловодÑтв.= пьезоÑлектричеÑтв.= раввинÑтв.= радиолюбительÑтв.= разбойничеÑтв.= разгильдÑйÑтв.= раÑкольничеÑтв.= раÑпорÑдительÑтв.= раÑтениеводÑтв.= раÑточительÑтв.= рационализаторÑтв.= рекордÑменÑтв.= ремеÑленничеÑтв.= реÑтавраторÑтв.= ретроградÑтв.= реформатÑтв.= риÑоводÑтв.= рифмоплетÑтв.= родÑтв.= рождеÑтв.= рожеÑтв.= роÑтовщичеÑтв.= руÑификаторÑтв.= руÑофильÑтв.= руÑофобÑтв.= рутинерÑтв.= ручательÑтв.= рыбоводÑтв.= рыболовÑтв.= рыбопроизводÑтв.= ÑаботажничеÑтв.= ÑадовничеÑтв.= ÑадоводчеÑтв.= ÑамовоÑпроизводÑтв.= ÑамодовольÑтв.= ÑамозванÑтв.= ÑановничеÑтв.= ÑватовÑтв.= ÑвекловодÑтв.= ÑверÑтничеÑтв.= ÑверхправительÑтв.= ÑверхпроизводÑтв.= ÑвиноводÑтв.= ÑводничеÑтв.= ÑвÑтошеÑтв.= ÑвÑщенничеÑтв.= ÑегнетоÑлектричеÑтв.= ÑектантÑтв.= ÑеменоводÑтв.= ÑенаторÑтв.= Ñеребрец.= ÑереднÑчеÑтв.= ÑкалдырничеÑтв.= ÑкалозубÑтв.= ÑквалыжничеÑтв.= ÑкитальчеÑтв.= ÑклочничеÑтв.= ÑкоморошничеÑтв.= ÑкорнÑчеÑтв.= ÑкотоводÑтв.= ÑкотокрадÑтв.= ÑкотоложеÑтв.= ÑкотоложÑтв.= ÑкрÑжничеÑтв.= ÑлавÑнофобÑтв.= ÑловопроизводÑтв.= ÑловотворчеÑтв.= ÑлюнтÑйÑтв.= ÑменовеховÑтв.= ÑмутьÑнÑтв.= ÑнайперÑтв.= ÑнохачеÑтв.= ÑоавторÑтв.= ÑобаководÑтв.= ÑобирательÑтв.= ÑоболеводÑтв.= ÑовладычеÑтв.= ÑоглашательÑтв.= ÑогражданÑтв.= ÑоиÑкательÑтв.= ÑолдафонÑтв.= ÑолнцепоклонничеÑтв.= ÑолнцепоклонÑтв.= ÑотворчеÑтв.= ÑочинительÑтв.= ÑоюзничеÑтв.= ÑпекулÑнтÑтв.= ÑпецимущеÑтв.= ÑподвижничеÑтв.= ÑпонÑорÑтв.= ÑпортÑменÑтв.= ÑпутничеÑтв.= ÑродÑтв.= ÑтарательÑтв.= ÑтарейшинÑтв.= ÑтароверÑтв.= ÑтароверчеÑтв.= ÑтарообрÑдчеÑтв.= ÑтихокропательÑтв.= ÑтихоплетÑтв.= ÑтихотворÑтв.= ÑтолпничеÑтв.= ÑтолÑрничеÑтв.= ÑтрадальчеÑтв.= ÑтранничеÑтв.= ÑтригольничеÑтв.= ÑтрÑпчеÑтв.= ÑтуденчеÑтв.= ÑубагентÑтв.= ÑудопроизводÑтв.= ÑудоуÑтройÑтв.= Ñукнец.= ÑутенерÑтв.= ÑутÑжничеÑтв.= ÑхимничеÑтв.= ÑхимонашеÑтв.= ÑчетоводÑтв.= табаководÑтв.= тезоименитÑтв.= телеиÑкуÑÑтв.= телерадиопроизводÑтв.= термидорианÑтв.= термоÑлектричеÑтв.= тираноубийÑтв.= товаропроизводÑтв.= толокн.= толÑтовÑтв.= транжирÑтв.= трибоÑлектричеÑтв.= триединÑтв.= троеженÑтв.= трудоуÑтройÑтв.= труженичеÑтв.= трюкачеÑтв.= трÑпичничеÑтв.= тутоводÑтв.= удальÑтв.= ударничеÑтв.= узурпаторÑтв.= укрывательÑтв.= ультрамонтанÑтв.= умопомешательÑтв.= унтер-офицерÑтв.= упадничеÑтв.= упадочничеÑтв.= упирательÑтв.= упрощенÑтв.= упрощенчеÑтв.= уÑтроительÑтв.= утилизаторÑтв.= утководÑтв.= учредительÑтв.= фальшивомонетничеÑтв.= фальшивомонетчеÑтв.= фамильÑÑ€Ñтв.= фантазерÑтв.= фатовÑтв.= фейербахианÑтв.= фенианÑтв.= филиÑтерÑтв.= фихтеанÑтв.= флибуÑтьерÑтв.= фокуÑничеÑтв.= фотоиÑкуÑÑтв.= фотолюбительÑтв.= фотоÑлектричеÑтв.= франкмаÑонÑтв.= франкофильÑтв.= франтовÑтв.= фритредерÑтв.= хакерÑтв.= хваÑтовÑтв.= хищничеÑтв.= хлопководÑтв.= хлопкоткачеÑтв.= хлыÑтовÑтв.= хмелеводÑтв.= художничеÑтв.= худородÑтв.= цветоводÑтв.= целительÑтв.= циркачеÑтв.= цитатничеÑтв.= человеконенавиÑтничеÑтв.= чемпионÑтв.= чернокнижничеÑтв.= черноÑотенÑтв.= чиновничеÑтв.= чинопроизводÑтв.= чиÑтоплюйÑтв.= членовредительÑтв.= чревоугодничеÑтв.= чудотворÑтв.= чудотворчеÑтв.= шаромыжничеÑтв.= шахермахерÑтв.= шекÑпиропоклонничеÑтв.= шелководÑтв.= шелкоткачеÑтв.= шельмовÑтв.= шерÑтоткачеÑтв.= шитв.= шкурничеÑтв.= шорничеÑтв.= штрейкбрехерÑтв.= штурманÑтв.= шутовÑтв.= щегольÑтв.= ÑкÑпреÑÑ-агентÑтв.= ÑлектричеÑтв.= ÑрцгерцогÑтв.= юдофильÑтв.= ÑбедничеÑтв.= ÑзыкотворчеÑтв.= link-grammar-5.3.16/data/ru/words/words.2310000664000076400007640000000674612431741033015217 00000000000000ввал.= взбелен.= взбодр.= взбугр.= взвеÑел.= взвихр.= взгомон.= взъÑÑ€.= вкорен.= вмен.= внедр.= водвор.= воÑпал.= воÑполн.= впер.= вÑел.= вÑпомн.= выбран.= выветр.= выгрÑзн.= вызелен.= вымел.= выполн.= выÑверл.= выÑин.= выÑкобл.= выÑмол.= выÑол.= выÑÑн.= довар.= докал.= докур.= дополн.= доÑкобл.= забран.= забур.= загно.= загол.= загрÑзн.= зажур.= зазелен.= заземл.= зазубр.= закабал.= закругл.= залоÑн.= замаÑл.= замедл.= замир.= замуÑл.= заоÑтр.= заполн.= запомн.= запудр.= запыл.= зарон.= заÑел.= заÑин.= заÑуÑл.= зата.= затемн.= затепл.= затеÑн.= затрудн.= зачиÑл.= зашевел.= изгрÑзн.= издо.= иззелен.= иззубр.= измаÑл.= измел.= измуÑл.= изнур.= изощр.= изъÑÑн.= иÑкорен.= иÑкур.= иÑпар.= иÑпепел.= иÑпил.= иÑполн.= иÑпошл.= иÑÑверл.= иÑÑин.= набел.= навоÑтр.= нагно.= накрен.= накур.= намор.= наполн.= напудр.= наÑел.= наÑло.= нафабр.= нахвал.= нахохл.= обагр.= обвар.= обветр.= обзвон.= обкур.= облен.= обмаÑл.= обмел.= ободр.= обозл.= обоÑтр.= обремен.= обÑемен.= обÑлюн.= обÑуÑл.= обугл.= обчин.= объедин.= объÑÑн.= одомашн.= ожен.= озар.= озелен.= озл.= окиÑл.= окрыл.= оподл.= опорожн.= опошл.= определ.= опреÑн.= опыл.= оÑветл.= оÑкверн.= оÑложн.= оÑтепен.= отбран.= отвор.= отдал.= отдар.= отдо.= отмол.= отÑкобл.= отÑлон.= отÑтран.= оттеÑн.= отчиÑл.= ощен.= перемир.= переÑел.= переÑин.= переÑло.= побран.= повеÑел.= подбодр.= подвар.= подрыхл.= подÑел.= подÑоедин.= подчерн.= подчин.= пожен.= позл.= помир.= пополн.= попудр.= породн.= пота.= потеÑн.= пошевел.= претвор.= приземл.= примен.= примир.= припомн.= припудр.= приÑлон.= приÑоедин.= притул.= прифабр.= проветр.= продл.= прозвон.= прокур.= промаÑл.= пропыл.= разбран.= раздво.= раздобр.= разжен.= раззвон.= размор.= разозл.= разрозн.= разрыхл.= разъÑÑ€.= раÑкал.= раÑпал.= раÑпроÑтран.= раÑÑел.= раÑÑтел.= раÑтл.= раÑхвал.= раÑчлен.= Ñмор.= Ñоедин.= ÑоÑкобл.= Ñотвор.= Ñро.= Ñродн.= ÑÑел.= ÑтеÑн.= Ñхорон.= убел.= убыÑтр.= увлажн.= удлин.= удовлетвор.= уедин.= укорен.= укрупн.= умал.= умаÑл.= умедл.= умир.= умудр.= уплотн.= упраздн.= упÑтер.= уÑемер.= уÑложн.= уÑмир.= уÑтел.= уÑтран.= утемн.= утепл.= утеÑн.= уточн.= утучн.= утÑжел.= учетвер.= учин.= ушеÑтер.= уÑÑн.= link-grammar-5.3.16/data/ru/words/words.990000664000076400007640000000346212431741033015143 00000000000000автохтон.= агент.= аллохтон.= аммонит.= апоÑтол.= атлант.= бактероид.= балабан.= белемнит.= брандахлыÑÑ‚.= бройлер.= вибрион.= водолюб.= вулканизатор.= газификатор.= гаплонт.= гаÑтрозоид.= гаÑтроном.= геркулеÑ.= гигант.= гидрометр.= гнотобионт.= горлодер.= гриф.= дегазатор.= детектив.= дохлец.= жупан.= иллюминатор.= интерпретатор.= кермеÑ.= кинематографиÑÑ‚.= клаÑÑификатор.= коллектор.= колоÑÑ.= корнет.= лаз.= манекен.= манипулÑтор.= маркер.= медиум.= мериноÑ.= метр.= мигрант.= моветон.= молоковоз.= мутант.= нутрец.= оператор.= оракул.= оригинатор.= пеон.= плакун.= полипоид.= примат.= протектор.= протобионт.= проÑмбрион.= пуÑтоцвет.= радикал.= реципиент.= розан.= розмыÑл.= рыÑкун.= ÑамоÑтрел.= Ñардар.= Ñателлит.= Ñеленит.= Ñимбионт.= Ñолитер.= Ñтартер.= Ñтеклорез.= Ñублицензиат.= ÑубÑтитут.= теплолюб.= термофил.= термофоб.= типограф.= титан.= топтун.= триангулÑтор.= туз.= углевоз.= уникум.= утилизатор.= фараон.= ферт.= фикÑатор.= флагман.= флотатор.= фофан.= фриз.= фрукт.= фурштат.= хлыÑÑ‚.= хлюÑÑ‚.= чертогон.= чурбан.= шпингалет.= Ñкзот.= ÑкÑпонент.= Ñфармон.= link-grammar-5.3.16/data/ru/words/words.2030000664000076400007640000002012412431741033015200 00000000000000автокоррекци.= авторизаци.= агромеханизаци.= агротехнологи.= агроÑкологи.= адъюктивизаци.= акклиматизаци.= аккумулÑци.= активизаци.= актуализаци.= алкоголизаци.= аллергологи.= амортизаци.= андрологи.= анеÑтезиологи.= антибиотикотерапи.= антимафи.= антропологи.= арахнологи.= археографи.= аÑÑимилÑци.= аудиологи.= аудиопродукци.= аÑронавигаци.= библиографи.= биодеградаци.= биоиндикаци.= биоинженери.= бумпродукци.= венерологи.= верификаци.= ветеринари.= видеоиндуÑтри.= видеопродукци.= визуализаци.= вируÑологи.= витаминизаци.= вулканизаци.= вулканологи.= гармонизаци.= гельминтологи.= геокриологи.= геотехнологи.= герметизаци.= гибридизаци.= гидроавиаци.= гидрогеологи.= гидрографи.= гидромелиораци.= гидрометеологи.= гидромеханизаци.= гидроÑнерги.= гинекологи.= гиперинфлÑци.= глÑциологи.= гомогенизаци.= гравиметри.= грозопеленгаци.= губернизаци.= гуманизаци.= гуманитаризаци.= деверÑификаци.= дегуманизаци.= дезадаптаци.= дезактиваци.= дезактивизаци.= дезинÑекци.= дезинтеграци.= дезорганизаци.= деидеологизаци.= декомпенÑаци.= делимитаци.= демеркуризаци.= демиологи.= демультипликаци.= денатураци.= депарафинизаци.= деприваци.= детокÑикаци.= дефектаци.= децентрализаци.= диабетографи.= диверÑификаци.= диÑпанÑеризаци.= диÑпетчеризаци.= диÑтиллÑци.= диÑтрибуци.= долларизаци.= доукомплектаци.= драматурги.= идеологизаци.= иммунобиотехнологи.= иммунопатологи.= индивидуализаци.= интеллектуализаци.= интернавигаци.= интернационализаци.= интокÑикаци.= интродукци.= инфоÑкологи.= ихтиопатологи.= кальцинаци.= капитализаци.= кардиологи.= кардиохирурги.= каталогизаци.= кауÑтизаци.= киновидеопродукци.= кинопродукци.= кинофикаци.= клаÑтеризаци.= климатологи.= коллективизаци.= комплетаци.= компьютеризаци.= конвертаци.= конÑерваци.= коÑметологи.= криминализаци.= криптографи.= криÑталлизаци.= криÑталлографи.= криÑталлохими.= культурологи.= курортологи.= лазерохими.= легализаци.= леÑомелиораци.= леÑопродукци.= леÑоÑкÑплуатаци.= льнопродукци.= люминеÑценци.= маршрутизаци.= металлизаци.= металлопродукци.= метеорологи.= механотерапи.= микрографи.= микроÑкопи.= микрохирурги.= минералоги.= минимизаци.= мобилизаци.= морепродукци.= моÑкови.= музеефикаци.= мультипликаци.= наркомафи.= нейрофизиологи.= нейрохирурги.= ноÑтрификаци.= одигитри.= океанографи.= оптимизаци.= палеогеографи.= палеонтологи.= паразитологи.= параметризаци.= паÑпортизаци.= паÑтеризаци.= патоморфологи.= патофизиологи.= переквалификаци.= перепрофилизаци.= перетарификаци.= перÑонификаци.= петрографи.= пилопродукци.= планетологи.= плевропневмони.= полигонометри.= поликонденÑаци.= полимеризаци.= политологи.= популÑризаци.= порнографи.= преференци.= приматологи.= проктологи.= пролифераци.= проÑтитуци.= профеÑÑионализаци.= профориентаци.= профпатологи.= профреабилитаци.= профтехориентаци.= пÑихоневрологи.= пÑихотерапи.= пульмонологи.= радиоаÑтрономи.= радиобиологи.= радиолокаци.= радионавигаци.= радиопеленгаци.= радиофикаци.= радиофоби.= радиоÑкологи.= раÑконÑерваци.= реадаптаци.= реаниматологи.= ревматологи.= регенераци.= регионализаци.= регионологи.= регламентаци.= редемаркаци.= реинтеграци.= ректификаци.= рекультиваци.= ремашинизаци.= репатриаци.= реÑинхронизаци.= реÑоциализаци.= реÑпубликанизаци.= реÑтруктуризаци.= ретранÑлÑци.= рыбопродукци.= Ñамоидентификаци.= Ñамоорганизаци.= Ñамореализаци.= ÑейÑмологи.= Ñельхозпродукци.= Ñельхозхими.= Ñинхронизаци.= ÑиÑтематизаци.= Ñоциализаци.= Ñпектрометри.= ÑпектроÑкопи.= Ñпецификаци.= Ñпецметаллурги.= Ñпецпродукци.= Ñтерилизаци.= Ñтратификаци.= Ñтруктуризаци.= Ñуверенизаци.= Ñуммаци.= Ñценографи.= тарификаци.= телевидеоиндуÑтри.= телеинформаци.= телерадиоинформаци.= телерадиопродукци.= телерадиотранÑлÑци.= телетранÑлÑци.= телефонизаци.= теорологи.= теплоизолÑци.= теплокоммуникаци.= теплоутилизаци.= теплоÑнерги.= термоизолÑци.= токÑикологи.= токÑикомани.= томографи.= топогеодези.= травматологи.= транÑкрипци.= транÑплантологи.= триангулÑци.= трибологи.= триботехнологи.= тромбоÑмболи.= трубоизолÑци.= трудотерапи.= туриндуÑтри.= урбанизаци.= фармакологи.= фарминдуÑтри.= ферментаци.= физикохими.= физиопульмонологи.= физиохими.= фитопатологи.= формализаци.= фотограмметри.= фотодиÑÑоциаци.= фотоинформаци.= фотоионизаци.= фотолитографи.= фотолюминеÑценци.= фотопродукци.= фотофикÑаци.= фтизиопульмонологи.= химиотерапи.= химпродукци.= хроматографи.= централизаци.= Ñвтанази.= Ñкологизаци.= ÑкотокÑикометри.= ÑкÑпликаци.= ÑкÑпроприаци.= ÑкÑтенÑификаци.= ÑкÑтрадици.= Ñлектрокардиографи.= ÑлектроÑтимулÑци.= Ñлектрохими.= ÑлектроÑнцефалографи.= ÑманÑипаци.= Ñмбриологи.= Ñпидемиологи.= Ñпизоотологи.= ÑÑкплуатаци.= Ñтнополитологи.= ÑтнопÑихологи.= юриÑпруденци.= link-grammar-5.3.16/data/ru/words/words.220000664000076400007640000027100412431741033015124 00000000000000абÑолютноÑÑ‚.= абÑтрактноÑÑ‚.= абÑурдноÑÑ‚.= авантажноÑÑ‚.= авантюрноÑÑ‚.= аварийноÑÑ‚.= автобиографичноÑÑ‚.= автоматичноÑÑ‚.= автономноÑÑ‚.= автопромышленноÑÑ‚.= авторитарноÑÑ‚.= авторитетноÑÑ‚.= агглютинативноÑÑ‚.= агреÑÑивноÑÑ‚.= агропромышленноÑÑ‚.= адаптивноÑÑ‚.= адаптируемоÑÑ‚.= адвербиальноÑÑ‚.= аддитивноÑÑ‚.= адекватноÑÑ‚.= адреÑноÑÑ‚.= адреÑуемоÑÑ‚.= академичноÑÑ‚.= аккуратноÑÑ‚.= акробатичноÑÑ‚.= акÑиоматизируемоÑÑ‚.= актиничноÑÑ‚.= алкогольноÑÑ‚.= аллегоричноÑÑ‚.= альтернативноÑÑ‚.= альтруиÑтичноÑÑ‚.= аморальноÑÑ‚.= аналитичноÑÑ‚.= аналогичноÑÑ‚.= анархичноÑÑ‚.= анахроничноÑÑ‚.= анекдотичноÑÑ‚.= анемичноÑÑ‚.= анизотропноÑÑ‚.= анионопроницаемоÑÑ‚.= аномальноÑÑ‚.= анонимноÑÑ‚.= анормальноÑÑ‚.= антикоммутативноÑÑ‚.= антиконÑтитуционноÑÑ‚.= антипатичноÑÑ‚.= антирефлекÑивноÑÑ‚.= апатичноÑÑ‚.= апокрифичноÑÑ‚.= аполитичноÑÑ‚.= апоÑтериорноÑÑ‚.= аппетитноÑÑ‚.= аппозитивноÑÑ‚.= аппрокÑимируемоÑÑ‚.= априорноÑÑ‚.= аргументированноÑÑ‚.= ариÑтократичноÑÑ‚.= аритмичноÑÑ‚.= арноÑÑ‚.= ароматичноÑÑ‚.= ароматноÑÑ‚.= артиÑтичноÑÑ‚.= архаичноÑÑ‚.= аÑекÑуальноÑÑ‚.= аÑимметричноÑÑ‚.= аÑинхронноÑÑ‚.= аÑÑоциативноÑÑ‚.= аÑтматичноÑÑ‚.= аÑферичноÑÑ‚.= атавиÑтичноÑÑ‚.= атмоÑфероÑтойкоÑÑ‚.= атомноÑÑ‚.= атональноÑÑ‚.= атрибутивноÑÑ‚.= аутентичноÑÑ‚.= афориÑтичноÑÑ‚.= ацикличноÑÑ‚.= аÑровзвеÑ.= аÑрогидроупругоÑÑ‚.= аÑротермоупругоÑÑ‚.= аÑроупругоÑÑ‚.= балльноÑÑ‚.= банальноÑÑ‚.= бароклинноÑÑ‚.= барÑтвенноÑÑ‚.= бархатиÑтоÑÑ‚.= бархатноÑÑ‚.= баÑиÑтоÑÑ‚.= баÑноÑловноÑÑ‚.= баÑовитоÑÑ‚.= бахромчатоÑÑ‚.= башковитоÑÑ‚.= бдительноÑÑ‚.= безаварийноÑÑ‚.= безалаберноÑÑ‚.= безапеллÑционноÑÑ‚.= безаппелÑционноÑÑ‚.= безболезненноÑÑ‚.= безбоÑзненноÑÑ‚.= безбрежноÑÑ‚.= безвеÑтноÑÑ‚.= безветренноÑÑ‚.= безвинноÑÑ‚.= безвкуÑноÑÑ‚.= безводноÑÑ‚.= безвозвратноÑÑ‚.= безвозмездноÑÑ‚.= безвредноÑÑ‚.= безвременноÑÑ‚.= безвыходноÑÑ‚.= безглаÑноÑÑ‚.= безграмотноÑÑ‚.= безграничноÑÑ‚.= безгрешноÑÑ‚.= бездейÑтвенноÑÑ‚.= безденежноÑÑ‚.= бездетноÑÑ‚.= бездефицитноÑÑ‚.= бездеÑтельноÑÑ‚.= бездоказательноÑÑ‚.= бездомноÑÑ‚.= бездонноÑÑ‚.= бездоходноÑÑ‚.= бездумноÑÑ‚.= бездуховноÑÑ‚.= бездушноÑÑ‚.= безжалоÑтноÑÑ‚.= безжизненноÑÑ‚.= беззаботноÑÑ‚.= беззаветноÑÑ‚.= беззаконноÑÑ‚.= беззаÑтенчивоÑÑ‚.= беззащитноÑÑ‚.= беззвучноÑÑ‚.= беззлобноÑÑ‚.= безличноÑÑ‚.= безмерноÑÑ‚.= безмозглоÑÑ‚.= безмолвноÑÑ‚.= безмÑтежноÑÑ‚.= безнадежноÑÑ‚.= безнадзорноÑÑ‚.= безнаказанноÑÑ‚.= безнравÑтвенноÑÑ‚.= безобидноÑÑ‚.= безоблачноÑÑ‚.= безобразноÑÑ‚.= безоговорочноÑÑ‚.= безопаÑноÑÑ‚.= безоÑновательноÑÑ‚.= безответноÑÑ‚.= безответÑтвенноÑÑ‚.= безотзывноÑÑ‚.= безотказноÑÑ‚.= безотлагательноÑÑ‚.= безотлучноÑÑ‚.= безотноÑительноÑÑ‚.= безотрадноÑÑ‚.= безотчетноÑÑ‚.= безошибочноÑÑ‚.= безрадоÑтноÑÑ‚.= безраздельноÑÑ‚.= безразличноÑÑ‚.= безраÑÑудноÑÑ‚.= безрезультатноÑÑ‚.= безропотноÑÑ‚.= безубыточноÑÑ‚.= безударноÑÑ‚.= безудержноÑÑ‚.= безукоризненноÑÑ‚.= безупречноÑÑ‚.= безуÑловноÑÑ‚.= безуÑпешноÑÑ‚.= безутешноÑÑ‚.= безучаÑтноÑÑ‚.= безыдейноÑÑ‚.= безызвеÑтноÑÑ‚.= безымÑнноÑÑ‚.= безынициативноÑÑ‚.= безыÑкуÑноÑÑ‚.= безыÑкуÑÑтвенноÑÑ‚.= безыÑходноÑÑ‚.= белеÑоватоÑÑ‚.= белковоÑÑ‚.= беловатоÑÑ‚.= белокуроÑÑ‚.= белоÑнежноÑÑ‚.= беÑкомпромиÑÑноÑÑ‚.= беÑконтрольноÑÑ‚.= беÑконфликтноÑÑ‚.= беÑкорыÑтноÑÑ‚.= беÑкровноÑÑ‚.= беÑкрылоÑÑ‚.= беÑноватоÑÑ‚.= беÑпамÑтноÑÑ‚.= беÑпардонноÑÑ‚.= беÑпартийноÑÑ‚.= беÑперебойноÑÑ‚.= беÑперÑпективноÑÑ‚.= беÑпечноÑÑ‚.= беÑплановоÑÑ‚.= беÑплатноÑÑ‚.= беÑплодноÑÑ‚.= беÑплотноÑÑ‚.= беÑповоротноÑÑ‚.= беÑпокойноÑÑ‚.= беÑполезноÑÑ‚.= беÑпомощноÑÑ‚.= беÑпородноÑÑ‚.= беÑпорочноÑÑ‚.= беÑпорÑдочноÑÑ‚.= беÑпочвенноÑÑ‚.= беÑпощадноÑÑ‚.= беÑправноÑÑ‚.= беÑпредельноÑÑ‚.= беÑпредметноÑÑ‚.= беÑпрекоÑловноÑÑ‚.= беÑпрепÑÑ‚ÑтвенноÑÑ‚.= беÑпрерывноÑÑ‚.= беÑпреÑтанноÑÑ‚.= беÑпрецедентноÑÑ‚.= беÑприбыльноÑÑ‚.= беÑпризорноÑÑ‚.= беÑпримерноÑÑ‚.= беÑпримеÑноÑÑ‚.= беÑпринципноÑÑ‚.= беÑприÑтраÑтноÑÑ‚.= беÑпритÑзательноÑÑ‚.= беÑпричинноÑÑ‚.= беÑприютноÑÑ‚.= беÑпроглÑдноÑÑ‚.= беÑпроÑветноÑÑ‚.= беÑпутноÑÑ‚.= беÑÑвÑзноÑÑ‚.= беÑÑердечноÑÑ‚.= беÑÑиÑтемноÑÑ‚.= беÑÑлавноÑÑ‚.= беÑÑловеÑноÑÑ‚.= беÑÑменноÑÑ‚.= беÑÑмертноÑÑ‚.= беÑÑнежноÑÑ‚.= беÑÑовеÑтноÑÑ‚.= беÑÑодержательноÑÑ‚.= беÑÑознательноÑÑ‚.= беÑÑоÑловноÑÑ‚.= беÑÑпорноÑÑ‚.= беÑÑрочноÑÑ‚.= беÑÑтраÑтноÑÑ‚.= беÑÑтыдноÑÑ‚.= беÑÑтыжеÑÑ‚.= беÑÑюжетноÑÑ‚.= беÑталанноÑÑ‚.= беÑтелеÑноÑÑ‚.= беÑтолковоÑÑ‚.= беÑтрепетноÑÑ‚.= беÑформенноÑÑ‚.= беÑхарактерноÑÑ‚.= беÑхитроÑтноÑÑ‚.= беÑхозноÑÑ‚.= беÑхозÑйÑтвенноÑÑ‚.= беÑхребетноÑÑ‚.= беÑцветноÑÑ‚.= беÑцельноÑÑ‚.= беÑцензурноÑÑ‚.= беÑценноÑÑ‚.= беÑцеремонноÑÑ‚.= беÑчеловечноÑÑ‚.= беÑчеÑтноÑÑ‚.= беÑчиÑленноÑÑ‚.= беÑчувÑтвенноÑÑ‚.= беÑшабашноÑÑ‚.= беÑшерÑтноÑÑ‚.= беÑшумноÑÑ‚.= бета-латун.= билатеральноÑÑ‚.= биопродуктивноÑÑ‚.= биоÑоциальноÑÑ‚.= биÑекÑуальноÑÑ‚.= благовидноÑÑ‚.= благовоÑпитанноÑÑ‚.= благодетельноÑÑ‚.= благожелательноÑÑ‚.= благозвучноÑÑ‚.= благонадежноÑÑ‚.= благонамеренноÑÑ‚.= благообразноÑÑ‚.= благоприÑтойноÑÑ‚.= благоприÑтноÑÑ‚.= благораÑположенноÑÑ‚.= благородноÑÑ‚.= благоÑклонноÑÑ‚.= благоÑтноÑÑ‚.= благотворительноÑÑ‚.= благотворноÑÑ‚.= благоуÑтроенноÑÑ‚.= благоуханноÑÑ‚.= благочеÑтивоÑÑ‚.= бледноватоÑÑ‚.= блеÑкоÑÑ‚.= близорукоÑÑ‚.= блиÑтательноÑÑ‚.= блочноÑÑ‚.= блудливоÑÑ‚.= богобоÑзненноÑÑ‚.= боговдохновенноÑÑ‚.= богомольноÑÑ‚.= бодучеÑÑ‚.= боеготовноÑÑ‚.= боеÑпоÑобноÑÑ‚.= божеÑтвенноÑÑ‚.= болезненноÑÑ‚.= болезнеуÑтойчивоÑÑ‚.= болотиÑтоÑÑ‚.= болтливоÑÑ‚.= бороздчатоÑÑ‚.= боÑзливоÑÑ‚.= бравурноÑÑ‚.= бранчливоÑÑ‚.= брачноÑÑ‚.= будничноÑÑ‚.= буднишноÑÑ‚.= буквальноÑÑ‚.= буржуазноÑÑ‚.= быÑтротечноÑÑ‚.= быÑтроходноÑÑ‚.= бюрократичноÑÑ‚.= валентноÑÑ‚.= валидноÑÑ‚.= вальÑжноÑÑ‚.= вариабельноÑÑ‚.= вариантноÑÑ‚.= вариативноÑÑ‚.= вдавленноÑÑ‚.= вдохновенноÑÑ‚.= вдохновленноÑÑ‚.= вдумчивоÑÑ‚.= ведомÑтвенноÑÑ‚.= вездеÑущноÑÑ‚.= вездеходноÑÑ‚.= векториальноÑÑ‚.= велеречивоÑÑ‚.= великодержавноÑÑ‚.= величавоÑÑ‚.= величеÑтвенноÑÑ‚.= верноподданноÑÑ‚.= вероломноÑÑ‚.= веротерпимоÑÑ‚.= вертикальноÑÑ‚.= вертлÑвоÑÑ‚.= верховноÑÑ‚.= ветвиÑтоÑÑ‚.= ветренноÑÑ‚.= ветроупорноÑÑ‚.= ветроуÑтойчивоÑÑ‚.= ветхозаветноÑÑ‚.= вещеÑтвенноÑÑ‚.= взаимовыгодноÑÑ‚.= взаимодополнÑемоÑÑ‚.= взаимозаменÑемоÑÑ‚.= взаимозамеÑтимоÑÑ‚.= взаимоиндуктивноÑÑ‚.= взаимопомощ.= взаимоÑвÑзанноÑÑ‚.= взаимоÑоглаÑованноÑÑ‚.= взбалмошноÑÑ‚.= взбудораженноÑÑ‚.= взвешенноÑÑ‚.= взвинченноÑÑ‚.= взволнованноÑÑ‚.= взимаемоÑÑ‚.= взроÑлоÑÑ‚.= взрывоопаÑноÑÑ‚.= взрывчатоÑÑ‚.= взъерошенноÑÑ‚.= взыÑкательноÑÑ‚.= вигильноÑÑ‚.= видеопамÑÑ‚.= видноÑÑ‚.= видоизменÑемоÑÑ‚.= визгливоÑÑ‚.= виноватоÑÑ‚.= виртуальноÑÑ‚.= виртуозноÑÑ‚.= вирулентноÑÑ‚.= витиеватоÑÑ‚.= вклиненноÑÑ‚.= включенноÑÑ‚.= вкрадчивоÑÑ‚.= вкрапленноÑÑ‚.= влагоемкоÑÑ‚.= влагонепроницаемоÑÑ‚.= влагопроницаемоÑÑ‚.= влагоÑтойкоÑÑ‚.= влиÑтельноÑÑ‚.= вложенноÑÑ‚.= влюбчивоÑÑ‚.= вменÑемоÑÑ‚.= вмеÑтимоÑÑ‚.= вмеÑтительноÑÑ‚.= внебрачноÑÑ‚.= вневедомÑтвенноÑÑ‚.= внезапноÑÑ‚.= внеочередноÑÑ‚.= внепартийноÑÑ‚.= внеплановоÑÑ‚.= внимательноÑÑ‚.= внушаемоÑÑ‚.= внушительноÑÑ‚.= вовлеченноÑÑ‚.= водонепроницаемоÑÑ‚.= водоноÑноÑÑ‚.= водообеÑпеченноÑÑ‚.= водоотталкиваемоÑÑ‚.= водопроницаемоÑÑ‚.= водоÑтойкоÑÑ‚.= водоупорноÑÑ‚.= водоуÑтойчивоÑÑ‚.= водÑниÑтоÑÑ‚.= возбудимоÑÑ‚.= возбуждаемоÑÑ‚.= возбужденноÑÑ‚.= возвратноÑÑ‚.= возгораемоÑÑ‚.= воздержанноÑÑ‚.= воздержноÑÑ‚.= воздухонепроницаемоÑÑ‚.= воздухопроницаемоÑÑ‚.= воздушноÑÑ‚.= возмездноÑÑ‚.= возмужалоÑÑ‚.= возмутительноÑÑ‚.= воинÑтвенноÑÑ‚.= вокальноÑÑ‚.= волниÑтоÑÑ‚.= волокниÑтоÑÑ‚.= волоÑатоÑÑ‚.= волоÑиÑтоÑÑ‚.= вольготноÑÑ‚.= вооруженноÑÑ‚.= ворÑиÑтоÑÑ‚.= ворÑопечат.= ворчливоÑÑ‚.= воÑпаленноÑÑ‚.= воÑпитанноÑÑ‚.= воÑпламенÑемоÑÑ‚.= воÑприимчивоÑÑ‚.= воÑпринимаемоÑÑ‚.= воÑÑтанавливаемоÑÑ‚.= воÑторженноÑÑ‚.= воÑхитительноÑÑ‚.= впечатлительноÑÑ‚.= впечатлÑемоÑÑ‚.= вполнеприменимоÑÑ‚.= враждебноÑÑ‚.= вразумительноÑÑ‚.= вредоноÑноÑÑ‚.= временноÑÑ‚.= врожденноÑÑ‚.= вÑаÑываемоÑÑ‚.= вÑедозволенноÑÑ‚.= вÑенародноÑÑ‚.= вÑеобщноÑÑ‚.= вÑеохватноÑÑ‚.= вÑеÑторонноÑÑ‚.= вÑпученноÑÑ‚.= вÑпыльчивоÑÑ‚.= вÑтречаемоÑÑ‚.= вульгарноÑÑ‚.= въедливоÑÑ‚.= въедчивоÑÑ‚.= выборочноÑÑ‚.= выветренноÑÑ‚.= выводимоÑÑ‚.= выдержанноÑÑ‚.= выживаемоÑÑ‚.= выжидательноÑÑ‚.= выморочноÑÑ‚.= вымученноÑÑ‚.= вымуштрованноÑÑ‚.= вымышленноÑÑ‚.= выноÑливоÑÑ‚.= выполненноÑÑ‚.= выполнимоÑÑ‚.= выравненноÑÑ‚.= выраженноÑÑ‚.= выразительноÑÑ‚.= вырождаемоÑÑ‚.= вырожденноÑÑ‚.= выÑокомерноÑÑ‚.= выÑокопарноÑÑ‚.= выÑпренноÑÑ‚.= вытÑнутоÑÑ‚.= выхолощенноÑÑ‚.= выÑвлÑемоÑÑ‚.= газонепроницаемоÑÑ‚.= газоноÑноÑÑ‚.= газообразноÑÑ‚.= газопаропроницаемоÑÑ‚.= газопроницаемоÑÑ‚.= галантерейноÑÑ‚.= галантноÑÑ‚.= гармоничноÑÑ‚.= гениальноÑÑ‚.= герметичноÑÑ‚.= гетерогенноÑÑ‚.= гетероÑкедаÑтичноÑÑ‚.= гибельноÑÑ‚.= гибридноÑÑ‚.= гигиеничноÑÑ‚.= гигроÑкопичноÑÑ‚.= гидроупругоÑÑ‚.= гидрофильноÑÑ‚.= гиперболичноÑÑ‚.= гипотетичноÑÑ‚.= глиниÑтоÑÑ‚.= глобальноÑÑ‚.= глубокомыÑленноÑÑ‚.= глуповатоÑÑ‚.= глуховатоÑÑ‚.= глухоÑÑ‚.= глÑнцевитоÑÑ‚.= гневливоÑÑ‚.= гнилоÑтноÑÑ‚.= гнуÑливоÑÑ‚.= говорливоÑÑ‚.= головогруд.= головокружительноÑÑ‚.= голоÑиÑтоÑÑ‚.= голоÑловноÑÑ‚.= гомогенноÑÑ‚.= гомозиготноÑÑ‚.= гомоÑекÑуальноÑÑ‚.= гомоÑкедаÑтичноÑÑ‚.= гонимоÑÑ‚.= горделивоÑÑ‚.= горизонтальноÑÑ‚.= горьковатоÑÑ‚.= гоÑбезопаÑноÑÑ‚.= гоÑтеприимноÑÑ‚.= гражданÑтвенноÑÑ‚.= грамматичноÑÑ‚.= грамотноÑÑ‚.= грандиозноÑÑ‚.= грациозноÑÑ‚.= греховноÑÑ‚.= грешноÑÑ‚.= громадноÑÑ‚.= громоздкоÑÑ‚.= гротеÑкноÑÑ‚.= грубоватоÑÑ‚.= грузонапрÑженноÑÑ‚.= грузоподъемноÑÑ‚.= губительноÑÑ‚.= губкообразноÑÑ‚.= губчатоÑÑ‚.= дальнобойноÑÑ‚.= дальновидноÑÑ‚.= дальнозоркоÑÑ‚.= даровитоÑÑ‚.= двойÑтвенноÑÑ‚.= двудомноÑÑ‚.= двузначноÑÑ‚.= двуличноÑÑ‚.= двунациональноÑÑ‚.= двупланноÑÑ‚.= двухмерноÑÑ‚.= двухцветноÑÑ‚.= девÑтвенноÑÑ‚.= дегенеративноÑÑ‚.= дееÑпоÑобноÑÑ‚.= дезориентированноÑÑ‚.= дейÑтвенноÑÑ‚.= декларативноÑÑ‚.= деклаÑÑированноÑÑ‚.= декоративноÑÑ‚.= деликатноÑÑ‚.= деловитоÑÑ‚.= демагогичноÑÑ‚.= демократичноÑÑ‚.= деморализованноÑÑ‚.= депреÑÑивноÑÑ‚.= деревÑниÑтоÑÑ‚.= дерзновенноÑÑ‚.= дерзоÑтноÑÑ‚.= дерниÑтоÑÑ‚.= деÑпотичноÑÑ‚.= детальноÑÑ‚.= детерминированноÑÑ‚.= деторождаемоÑÑ‚.= дефективноÑÑ‚.= дефектноÑÑ‚.= дефицитноÑÑ‚.= деÑтельноÑÑ‚.= диатермичноÑÑ‚.= диверÑифицированноÑÑ‚.= динамичноÑÑ‚.= дипломатичноÑÑ‚.= диÑгармоничноÑÑ‚.= диÑкретноÑÑ‚.= диÑперÑноÑÑ‚.= диÑпропорциональноÑÑ‚.= диÑтрибутивноÑÑ‚.= диÑциплинированноÑÑ‚.= дифференцируемоÑÑ‚.= длительноÑÑ‚.= добровольноÑÑ‚.= добродетельноÑÑ‚.= доброжелательноÑÑ‚.= доброкачеÑтвенноÑÑ‚.= добропорÑдочноÑÑ‚.= доброÑердечноÑÑ‚.= доброÑовеÑтноÑÑ‚.= добротноÑÑ‚.= доверительноÑÑ‚.= доверчивоÑÑ‚.= догадливоÑÑ‚.= догматичноÑÑ‚.= дождливоÑÑ‚.= дозволенноÑÑ‚.= доказанноÑÑ‚.= доказательноÑÑ‚.= доказуемоÑÑ‚.= докторальноÑÑ‚.= документальноÑÑ‚.= докучливоÑÑ‚.= долговечноÑÑ‚.= долгоÑрочноÑÑ‚.= доминантноÑÑ‚.= домовитоÑÑ‚.= дополнительноÑÑ‚.= дополнÑемоÑÑ‚.= допуÑтимоÑÑ‚.= доÑадливоÑÑ‚.= доÑкональноÑÑ‚.= доÑловноÑÑ‚.= доÑтаточноÑÑ‚.= доÑтижимоÑÑ‚.= доÑтоверноÑÑ‚.= доÑтопримечательноÑÑ‚.= доÑтупноÑÑ‚.= доÑÑгаемоÑÑ‚.= дотационноÑÑ‚.= дохлоÑÑ‚.= доходчивоÑÑ‚.= драматичноÑÑ‚.= драчливоÑÑ‚.= дружеÑтвенноÑÑ‚.= дуальноÑÑ‚.= дублетноÑÑ‚.= дубноÑÑ‚.= дубоватоÑÑ‚.= дуплиÑтоÑÑ‚.= дурашливоÑÑ‚.= духовитоÑÑ‚.= душиÑтоÑÑ‚.= дымноÑÑ‚.= дымчатоÑÑ‚.= егозливоÑÑ‚.= единичноÑÑ‚.= единокровноÑÑ‚.= единородноÑÑ‚.= единоÑущноÑÑ‚.= единÑтвенноÑÑ‚.= ежедневноÑÑ‚.= еÑтеÑтвенноÑÑ‚.= жалобноÑÑ‚.= жалоÑтливоÑÑ‚.= жаровыноÑливоÑÑ‚.= жаропрочноÑÑ‚.= жароÑтойкоÑÑ‚.= жароупорноÑÑ‚.= жароуÑтойчивоÑÑ‚.= желательноÑÑ‚.= желтоломкоÑÑ‚.= желтушноÑÑ‚.= женоподобноÑÑ‚.= женÑтвенноÑÑ‚.= жертвенноÑÑ‚.= жеÑтковатоÑÑ‚.= живительноÑÑ‚.= живопиÑноÑÑ‚.= животворноÑÑ‚.= жидкотекучеÑÑ‚.= жизнедеÑтельноÑÑ‚.= жизненноÑÑ‚.= жизнерадоÑтноÑÑ‚.= жизнеÑпоÑобноÑÑ‚.= жизнеÑтойкоÑÑ‚.= жирномолочноÑÑ‚.= жуликоватоÑÑ‚.= заблаговременноÑÑ‚.= заболачиваемоÑÑ‚.= заболеваемоÑÑ‚.= заболоченноÑÑ‚.= заботливоÑÑ‚.= заброшенноÑÑ‚.= забывчивоÑÑ‚.= завершенноÑÑ‚.= завиÑтливоÑÑ‚.= завлекательноÑÑ‚.= завороженноÑÑ‚.= загадочноÑÑ‚.= загазованноÑÑ‚.= загипнотизированноÑÑ‚.= загнанноÑÑ‚.= загрубелоÑÑ‚.= загруженноÑÑ‚.= загруженоÑÑ‚.= загрÑзненноÑÑ‚.= задавленноÑÑ‚.= задерганноÑÑ‚.= задириÑтоÑÑ‚.= задумчивоÑÑ‚.= задушевноÑÑ‚.= зажатоÑÑ‚.= зажигательноÑÑ‚.= зажиточноÑÑ‚.= заидеологизированноÑÑ‚.= закаленноÑÑ‚.= закаливаемоÑÑ‚.= закиÑленноÑÑ‚.= заковыриÑтоÑÑ‚.= закомплекÑованноÑÑ‚.= законнорожденноÑÑ‚.= законоÑообразноÑÑ‚.= законченноÑÑ‚.= закопченноÑÑ‚.= закоренелоÑÑ‚.= закоÑнелоÑÑ‚.= закоÑтенелоÑÑ‚.= закрепленноÑÑ‚.= закругленноÑÑ‚.= закрученноÑÑ‚.= закрытоÑÑ‚.= заливиÑтоÑÑ‚.= зализанноÑÑ‚.= заманчивоÑÑ‚.= замедленноÑÑ‚.= заменимоÑÑ‚.= заменÑемоÑÑ‚.= заметноÑÑ‚.= замешанноÑÑ‚.= замкнутоÑÑ‚.= замуÑоленноÑÑ‚.= замутненноÑÑ‚.= замыÑловатоÑÑ‚.= занимательноÑÑ‚.= занозиÑтоÑÑ‚.= заноÑчивоÑÑ‚.= заношенноÑÑ‚.= заоÑтренноÑÑ‚.= запальчивоÑÑ‚.= запаÑливоÑÑ‚.= запоздалоÑÑ‚.= заполненноÑÑ‚.= запрещенноÑÑ‚.= запуганноÑÑ‚.= запутанноÑÑ‚.= запущенноÑÑ‚.= запыленноÑÑ‚.= заражаемоÑÑ‚.= зараженноÑÑ‚.= заразительноÑÑ‚.= зарÑженноÑÑ‚.= заÑаленноÑÑ‚.= заÑеленноÑÑ‚.= заÑкорузлоÑÑ‚.= заÑлуженноÑÑ‚.= заÑоленноÑÑ‚.= заÑоренноÑÑ‚.= заÑтарелоÑÑ‚.= заÑтенчивоÑÑ‚.= заÑтойноÑÑ‚.= заÑухоÑтойкоÑÑ‚.= заÑухоуÑтойчивоÑÑ‚.= заÑушливоÑÑ‚.= затаенноÑÑ‚.= затаÑканноÑÑ‚.= затверделоÑÑ‚.= затворенноÑÑ‚.= затейливоÑÑ‚.= затерÑнноÑÑ‚.= затоваренноÑÑ‚.= затоплÑемоÑÑ‚.= заторможенноÑÑ‚.= затрапезноÑÑ‚.= затрудненноÑÑ‚.= затруднительноÑÑ‚.= затÑнутоÑÑ‚.= заунывноÑÑ‚.= заурÑдноÑÑ‚.= захламленноÑÑ‚.= захудалоÑÑ‚.= зачарованноÑÑ‚.= зачаточноÑÑ‚.= зачерÑтвелоÑÑ‚.= защищенноÑÑ‚.= звуконепроницаемоÑÑ‚.= звукоподражательноÑÑ‚.= звукопроводимоÑÑ‚.= звукопроводноÑÑ‚.= звукопроницаемоÑÑ‚.= землиÑтоÑÑ‚.= зеркальноÑÑ‚.= зерниÑтоÑÑ‚.= зимоÑтойкоÑÑ‚.= зловредноÑÑ‚.= злокачеÑтвенноÑÑ‚.= злокозненноÑÑ‚.= злонамеренноÑÑ‚.= злопамÑтноÑÑ‚.= знаковоÑÑ‚.= знаменательноÑÑ‚.= значительноÑÑ‚.= золотиÑтоÑÑ‚.= золотоноÑноÑÑ‚.= золотопромышленноÑÑ‚.= зональноÑÑ‚.= зубчатоÑÑ‚.= идеалиÑтичноÑÑ‚.= идеальноÑÑ‚.= идемпотентноÑÑ‚.= идентифицируемоÑÑ‚.= идентичноÑÑ‚.= идиотичноÑÑ‚.= избалованноÑÑ‚.= избираемоÑÑ‚.= избирательноÑÑ‚.= избранноÑÑ‚.= избыточноÑÑ‚.= извеÑтноÑÑ‚.= извилиÑтоÑÑ‚.= изворотиÑтоÑÑ‚.= изворотливоÑÑ‚.= извращенноÑÑ‚.= издерганноÑÑ‚.= излечимоÑÑ‚.= изломанноÑÑ‚.= изменчивоÑÑ‚.= изменÑемоÑÑ‚.= измеримоÑÑ‚.= изможденноÑÑ‚.= изморенноÑÑ‚.= измотанноÑÑ‚.= изнашиваемоÑÑ‚.= изнеженноÑÑ‚.= изнеможенноÑÑ‚.= изноÑоуÑтойчивоÑÑ‚.= изношенноÑÑ‚.= изнуренноÑÑ‚.= изнурительноÑÑ‚.= изобразительноÑÑ‚.= изобретательноÑÑ‚.= изогнутоÑÑ‚.= изолированноÑÑ‚.= изотропноÑÑ‚.= изохронноÑÑ‚.= изреженноÑÑ‚.= изрезанноÑÑ‚.= изученноÑÑ‚.= изыÑканноÑÑ‚.= иллогичноÑÑ‚.= иллюзорноÑÑ‚.= иллюÑтративноÑÑ‚.= имбецильноÑÑ‚.= имманентноÑÑ‚.= императивноÑÑ‚.= импозантноÑÑ‚.= импульÑивноÑÑ‚.= инвариантноÑÑ‚.= индивидуальноÑÑ‚.= индифферентноÑÑ‚.= индуктивноÑÑ‚.= инерционноÑÑ‚.= инициативноÑÑ‚.= иноÑказательноÑÑ‚.= инÑтинктивноÑÑ‚.= инÑтруктивноÑÑ‚.= инÑулÑрноÑÑ‚.= интегрированноÑÑ‚.= интегрируемоÑÑ‚.= интеллигентноÑÑ‚.= интенÑивноÑÑ‚.= интерактивноÑÑ‚.= интернациональноÑÑ‚.= интуитивноÑÑ‚.= инфантильноÑÑ‚.= информативноÑÑ‚.= информационноÑÑ‚.= информированноÑÑ‚.= ироничноÑÑ‚.= иррациональноÑÑ‚.= ирреальноÑÑ‚.= иррегулÑрноÑÑ‚.= иÑкательноÑÑ‚.= иÑключительноÑÑ‚.= иÑкренноÑÑ‚.= иÑкривленноÑÑ‚.= иÑкриÑтоÑÑ‚.= иÑкуÑÑтвенноÑÑ‚.= иÑкушенноÑÑ‚.= иÑпарÑемоÑÑ‚.= иÑпещренноÑÑ‚.= иÑполнимоÑÑ‚.= иÑполнительноÑÑ‚.= иÑпорченноÑÑ‚.= иÑправимоÑÑ‚.= иÑправноÑÑ‚.= иÑÑледованноÑÑ‚.= иÑÑтупленноÑÑ‚.= иÑтеричноÑÑ‚.= иÑторичноÑÑ‚.= иÑтощенноÑÑ‚.= иÑтрепанноÑÑ‚.= иÑхудалоÑÑ‚.= иÑцелимоÑÑ‚.= иÑчерпанноÑÑ‚.= иÑчиÑлимоÑÑ‚.= иÑчиÑлÑемоÑÑ‚.= кабинетноÑÑ‚.= каверзноÑÑ‚.= казенноÑÑ‚.= казуальноÑÑ‚.= калорийноÑÑ‚.= камениÑтоÑÑ‚.= каноничноÑÑ‚.= канцерогенноÑÑ‚.= капиллÑрноÑÑ‚.= капиталовооруженноÑÑ‚.= капиталоемкоÑÑ‚.= капиталоинтенÑивноÑÑ‚.= капитальноÑÑ‚.= капризноÑÑ‚.= карикатурноÑÑ‚.= карликовоÑÑ‚.= картинноÑÑ‚.= катаÑтрофичноÑÑ‚.= категоричноÑÑ‚.= каузальноÑÑ‚.= качеÑтвенноÑÑ‚.= квадратноÑÑ‚.= квадрируемоÑÑ‚.= квелоÑÑ‚.= киноотраÑл.= кинопромышленноÑÑ‚.= киральноÑÑ‚.= киÑловатоÑÑ‚.= киÑлотноÑÑ‚.= киÑлотораÑтворимоÑÑ‚.= киÑлотоупорноÑÑ‚.= киÑлотоуÑтойчивоÑÑ‚.= клаÑÑовоÑÑ‚.= клиновидноÑÑ‚.= ковалентноÑÑ‚.= когерентноÑÑ‚.= кокетливоÑÑ‚.= кокÑуемоÑÑ‚.= коллегиальноÑÑ‚.= коллективноÑÑ‚.= коллинеарноÑÑ‚.= коллоидальноÑÑ‚.= коловратноÑÑ‚.= колоритноÑÑ‚.= колоÑиÑтоÑÑ‚.= колоÑÑальноÑÑ‚.= комковатоÑÑ‚.= коммуникабельноÑÑ‚.= коммутативноÑÑ‚.= компактноÑÑ‚.= компетентноÑÑ‚.= компилÑтивноÑÑ‚.= комплекÑноÑÑ‚.= комплектноÑÑ‚.= комплементарноÑÑ‚.= комфортабельноÑÑ‚.= комфортноÑÑ‚.= конвертируемоÑÑ‚.= конвульÑивноÑÑ‚.= конгениальноÑÑ‚.= конгруÑнтноÑÑ‚.= конкретноÑÑ‚.= конкурентноÑпоÑобноÑÑ‚.= конкурентноÑÑ‚.= конкурентоÑпоÑобноÑÑ‚.= конÑервативноÑÑ‚.= конÑпективноÑÑ‚.= конÑпиративноÑÑ‚.= конÑтантноÑÑ‚.= конÑтитуционноÑÑ‚.= конÑтруктивноÑÑ‚.= контактноÑÑ‚.= континентальноÑÑ‚.= контраÑтноÑÑ‚.= контролируемоÑÑ‚.= контрреволюционноÑÑ‚.= конуÑноÑÑ‚.= конуÑообразноÑÑ‚.= конфиденциальноÑÑ‚.= конфликтноÑÑ‚.= конфузливоÑÑ‚.= концентрированноÑÑ‚.= концентричноÑÑ‚.= конъюнктурноÑÑ‚.= координированноÑÑ‚.= копотливоÑÑ‚.= коренаÑтоÑÑ‚.= корпоративноÑÑ‚.= корпулентноÑÑ‚.= корректноÑÑ‚.= коррелированноÑÑ‚.= коррелÑтивноÑÑ‚.= коррумпированноÑÑ‚.= корыÑтноÑÑ‚.= коÑвенноÑÑ‚.= коÑматоÑÑ‚.= коÑмичноÑÑ‚.= коÑноÑзычноÑÑ‚.= коÑолапоÑÑ‚.= коÑоÑлойноÑÑ‚.= коÑтиÑтоÑÑ‚.= коÑтлÑвоÑÑ‚.= кочковатоÑÑ‚.= коÑрцитивноÑÑ‚.= крапчатоÑÑ‚.= краÑноломкоÑÑ‚.= краÑноречивоÑÑ‚.= краÑноÑтойкоÑÑ‚.= краÑочноÑÑ‚.= кратковременноÑÑ‚.= краткоÑрочноÑÑ‚.= креативноÑÑ‚.= кредитоÑпоÑобноÑÑ‚.= кремниÑтоÑÑ‚.= креп-диагонал.= кривобокоÑÑ‚.= крикливоÑÑ‚.= криминальноÑÑ‚.= криÑталличноÑÑ‚.= криÑтальноÑÑ‚.= критичноÑÑ‚.= кровноÑÑ‚.= кровожадноÑÑ‚.= кровоточивоÑÑ‚.= кровÑниÑтоÑÑ‚.= кропотливоÑÑ‚.= кругообразноÑÑ‚.= крупноÑÑ‚.= крÑжиÑтоÑÑ‚.= культурноÑÑ‚.= курьезноÑÑ‚.= куÑтарноÑÑ‚.= куÑтиÑтоÑÑ‚.= лабильноÑÑ‚.= ладноÑÑ‚.= лаконичноÑÑ‚.= ламел.= ламинарноÑÑ‚.= лапидарноÑÑ‚.= латентноÑÑ‚.= легальноÑÑ‚.= легендарноÑÑ‚.= легитимноÑÑ‚.= легковерноÑÑ‚.= легковеÑноÑÑ‚.= легкомыÑленноÑÑ‚.= легкоплавкоÑÑ‚.= лежкоÑÑ‚.= леÑопромышленноÑÑ‚.= леÑоÑтеп.= летальноÑÑ‚.= либеральноÑÑ‚.= ликвидноÑÑ‚.= лиÑтоватоÑÑ‚.= литературноÑÑ‚.= лихорадочноÑÑ‚.= лицемерноÑÑ‚.= локальноÑÑ‚.= лучезарноÑÑ‚.= льдиÑтоÑÑ‚.= любвеобильноÑÑ‚.= любовноÑÑ‚.= любознательноÑÑ‚.= лÑпиÑ-лазур.= макронеоднородноÑÑ‚.= макротурбулентноÑÑ‚.= макÑимальноÑÑ‚.= маловажноÑÑ‚.= маловодноÑÑ‚.= малограмотноÑÑ‚.= малодоÑтоверноÑÑ‚.= малодоÑтупноÑÑ‚.= малозначительноÑÑ‚.= малоинерционноÑÑ‚.= малолюдноÑÑ‚.= маломощноÑÑ‚.= малонаÑеленноÑÑ‚.= малоподвижноÑÑ‚.= малоразвитоÑÑ‚.= малоÑемейноÑÑ‚.= малоубедительноÑÑ‚.= малоупотребительноÑÑ‚.= малочиÑленноÑÑ‚.= маневренноÑÑ‚.= маниакальноÑÑ‚.= марковоÑÑ‚.= маÑлобензоÑтойкоÑÑ‚.= маÑлопоглощаемоÑÑ‚.= маÑлÑниÑтоÑÑ‚.= маÑÑивноÑÑ‚.= маÑÑированноÑÑ‚.= маÑштабноÑÑ‚.= материалиÑтичноÑÑ‚.= материалоемкоÑÑ‚.= материальноÑÑ‚.= машинальноÑÑ‚.= мгновенноÑÑ‚.= медленноÑÑ‚.= медлительноÑÑ‚.= медпомощ.= меланхоличноÑÑ‚.= мелкобуржуазноÑÑ‚.= мелкозерниÑтоÑÑ‚.= мелкоплодноÑÑ‚.= мелкоÑлойноÑÑ‚.= мелодичноÑÑ‚.= мелодраматичноÑÑ‚.= ментальноÑÑ‚.= меркантильноÑÑ‚.= мертвенноÑÑ‚.= металлоемкоÑÑ‚.= металлопромышленноÑÑ‚.= металлургбезопаÑноÑÑ‚.= метафизичноÑÑ‚.= метафоричноÑÑ‚.= методичноÑÑ‚.= метонимичноÑÑ‚.= механиÑтичноÑÑ‚.= механичноÑÑ‚.= мечтательноÑÑ‚.= мешковатоÑÑ‚.= мешкотноÑÑ‚.= микропечат.= микроÑкладчатоÑÑ‚.= микроÑкопичноÑÑ‚.= микротвердоÑÑ‚.= миловидноÑÑ‚.= мимолетноÑÑ‚.= миниатюрноÑÑ‚.= минимальноÑÑ‚.= минутноÑÑ‚.= миролюбивоÑÑ‚.= миÑтичноÑÑ‚.= мнительноÑÑ‚.= многоаÑпектноÑÑ‚.= многовалентноÑÑ‚.= многовариантноÑÑ‚.= многогранноÑÑ‚.= многодетноÑÑ‚.= многозадачноÑÑ‚.= многозначительноÑÑ‚.= многозначноÑÑ‚.= многоканальноÑÑ‚.= многокраÑочноÑÑ‚.= многократноÑÑ‚.= многолюдноÑÑ‚.= многомерноÑÑ‚.= многономенклатурноÑÑ‚.= многоопытноÑÑ‚.= многопалоÑÑ‚.= многопартийноÑÑ‚.= многоплановоÑÑ‚.= многоречивоÑÑ‚.= многоÑемейноÑÑ‚.= многоÑловноÑÑ‚.= многоÑложноÑÑ‚.= многоÑтепенноÑÑ‚.= многоÑторонноÑÑ‚.= многоÑтупенчатоÑÑ‚.= многотомноÑÑ‚.= многоукладноÑÑ‚.= многоцветноÑÑ‚.= многочиÑленноÑÑ‚.= многоÑдноÑÑ‚.= множеÑтвенноÑÑ‚.= мобилизованноÑÑ‚.= мобильноÑÑ‚.= могущеÑтвенноÑÑ‚.= мозолиÑтоÑÑ‚.= молниеноÑноÑÑ‚.= молодцеватоÑÑ‚.= моложавоÑÑ‚.= молчаливоÑÑ‚.= молÑрноÑÑ‚.= монолитноÑÑ‚.= монотонноÑÑ‚.= монохроматичноÑÑ‚.= монохромноÑÑ‚.= моноÑнергетичноÑÑ‚.= монументальноÑÑ‚.= моральноÑÑ‚.= морел.= мореходноÑÑ‚.= морозноÑÑ‚.= морозоÑтойкоÑÑ‚.= морозоупорноÑÑ‚.= морозоуÑтойчивоÑÑ‚.= морщиниÑтоÑÑ‚.= мраморноÑÑ‚.= мÑтительноÑÑ‚.= мужеподобноÑÑ‚.= мужеÑтвенноÑÑ‚.= мужиковатоÑÑ‚.= музыкальноÑÑ‚.= мультиколлинеарноÑÑ‚.= мультиплетноÑÑ‚.= мультиуÑтойчивоÑÑ‚.= муÑкулиÑтоÑÑ‚.= мутагенноÑÑ‚.= мутантноÑÑ‚.= мучительноÑÑ‚.= мучниÑтоÑÑ‚.= мÑгкоÑердечноÑÑ‚.= мÑгкотелоÑÑ‚.= наблюдаемоÑÑ‚.= наблюдательноÑÑ‚.= наводнÑемоÑÑ‚.= навÑзчивоÑÑ‚.= нагловатоÑÑ‚.= наглÑдноÑÑ‚.= надломленноÑÑ‚.= надменноÑÑ‚.= надоедливоÑÑ‚.= надорванноÑÑ‚.= надуманноÑÑ‚.= нажимиÑтоÑÑ‚.= назидательноÑÑ‚.= назначаемоÑÑ‚.= назойливоÑÑ‚.= наигранноÑÑ‚.= наказуемоÑÑ‚.= накаленноÑÑ‚.= накалÑемоÑÑ‚.= налогоÑпоÑобноÑÑ‚.= намагниченноÑÑ‚.= намеренноÑÑ‚.= наметанноÑÑ‚.= наполнÑемоÑÑ‚.= напориÑтоÑÑ‚.= напраÑноÑÑ‚.= напыщенноÑÑ‚.= нарочитоÑÑ‚.= наÑеленноÑÑ‚.= наÑледÑтвенноÑÑ‚.= наÑмешливоÑÑ‚.= наÑтавительноÑÑ‚.= наÑтильноÑÑ‚.= наÑтойчивоÑÑ‚.= наÑтороженноÑÑ‚.= наÑтоÑтельноÑÑ‚.= наÑтраиваемоÑÑ‚.= наÑтроенноÑÑ‚.= наÑыщаемоÑÑ‚.= наÑыщенноÑÑ‚.= натренированноÑÑ‚.= натужноÑÑ‚.= натуральноÑÑ‚.= натÑнутоÑÑ‚.= наукообразноÑÑ‚.= нахальноÑÑ‚.= находчивоÑÑ‚.= нацеленноÑÑ‚.= националиÑтичноÑÑ‚.= начальÑтвенноÑÑ‚.= начитанноÑÑ‚.= наÑлектризованноÑÑ‚.= неадекватноÑÑ‚.= неаккуратноÑÑ‚.= неактуальноÑÑ‚.= небезопаÑноÑÑ‚.= небеÑприÑтраÑтноÑÑ‚.= неблаговидноÑÑ‚.= неблаговоÑпитанноÑÑ‚.= неблагодарноÑÑ‚.= неблагожелательноÑÑ‚.= неблагозвучноÑÑ‚.= неблагонадежноÑÑ‚.= неблагонамеренноÑÑ‚.= неблагоприÑтойноÑÑ‚.= неблагоÑклонноÑÑ‚.= небрежноÑÑ‚.= неважноÑÑ‚.= невежеÑтвенноÑÑ‚.= невежливоÑÑ‚.= невероÑтноÑÑ‚.= невеÑкоÑÑ‚.= невеÑомоÑÑ‚.= невещеÑтвенноÑÑ‚.= невзаимозамеÑтимоÑÑ‚.= невзрачноÑÑ‚.= невзыÑкательноÑÑ‚.= невидимоÑÑ‚.= невиновноÑÑ‚.= невирулентноÑÑ‚.= невменÑемоÑÑ‚.= невнимательноÑÑ‚.= невозвратимоÑÑ‚.= невозгораемоÑÑ‚.= невозделанноÑÑ‚.= невоздержанноÑÑ‚.= невоздержноÑÑ‚.= невозможноÑÑ‚.= невозмутимоÑÑ‚.= невоÑпитанноÑÑ‚.= невоÑпламенÑемоÑÑ‚.= невоÑприимчивоÑÑ‚.= невоÑтребованноÑÑ‚.= невпечатлительноÑÑ‚.= невразумительноÑÑ‚.= невраÑтеничноÑÑ‚.= невредимоÑÑ‚.= невÑхожеÑÑ‚.= невыгодноÑÑ‚.= невыдержанноÑÑ‚.= невыноÑимоÑÑ‚.= невыполнимоÑÑ‚.= невыразимоÑÑ‚.= невыразительноÑÑ‚.= негерметичноÑÑ‚.= негорючеÑÑ‚.= негоÑтеприимноÑÑ‚.= неготовноÑÑ‚.= неграмотноÑÑ‚.= недалекоÑÑ‚.= недальновидноÑÑ‚.= недвижимоÑÑ‚.= недвижноÑÑ‚.= недвуÑмыÑленноÑÑ‚.= недевÑтвенноÑÑ‚.= недееÑпоÑобноÑÑ‚.= недейÑтвенноÑÑ‚.= недейÑтвительноÑÑ‚.= неделикатноÑÑ‚.= неделимоÑÑ‚.= недиÑциплинированноÑÑ‚.= недоброжелательноÑÑ‚.= недоброкачеÑтвенноÑÑ‚.= недоброÑовеÑтноÑÑ‚.= недоверчивоÑÑ‚.= недогадливоÑÑ‚.= недоделанноÑÑ‚.= недоказанноÑÑ‚.= недоказательноÑÑ‚.= недоказуемоÑÑ‚.= недолговечноÑÑ‚.= недоношенноÑÑ‚.= недооцененноÑÑ‚.= недопуÑтимоÑÑ‚.= недоразвитоÑÑ‚.= недоÑтаточноÑÑ‚.= недоÑтижимоÑÑ‚.= недоÑтоверноÑÑ‚.= недоÑтупноÑÑ‚.= недоÑÑгаемоÑÑ‚.= недюжинноÑÑ‚.= нееÑтеÑтвенноÑÑ‚.= нежелательноÑÑ‚.= нежизненноÑÑ‚.= нежизнеÑпоÑобноÑÑ‚.= незавершенноÑÑ‚.= незавиÑимоÑÑ‚.= незагруженноÑÑ‚.= незадачливоÑÑ‚.= незаконнорожденноÑÑ‚.= незаконноÑÑ‚.= незаконченноÑÑ‚.= незакрепленноÑÑ‚.= незамедлительноÑÑ‚.= незаменимоÑÑ‚.= незаметноÑÑ‚.= незамыÑловатоÑÑ‚.= незанÑтоÑÑ‚.= незаполненноÑÑ‚.= незапÑтнанноÑÑ‚.= незараженноÑÑ‚.= незатейливоÑÑ‚.= незаурÑдноÑÑ‚.= незащищенноÑÑ‚.= незлобивоÑÑ‚.= незлопамÑтноÑÑ‚.= незначительноÑÑ‚.= незыблемоÑÑ‚.= неизбежноÑÑ‚.= неизбывноÑÑ‚.= неизвеÑтноÑÑ‚.= неизлечимоÑÑ‚.= неизменноÑÑ‚.= неизменÑемоÑÑ‚.= неизмеримоÑÑ‚.= неизъÑÑнимоÑÑ‚.= неизÑщноÑÑ‚.= неимоверноÑÑ‚.= неинтереÑноÑÑ‚.= неиÑкренноÑÑ‚.= неиÑкуÑноÑÑ‚.= неиÑкушенноÑÑ‚.= неиÑполнимоÑÑ‚.= неиÑправимоÑÑ‚.= неиÑÑÑкаемоÑÑ‚.= неиÑтовоÑÑ‚.= неиÑтощимоÑÑ‚.= неиÑтребимоÑÑ‚.= неиÑцелимоÑÑ‚.= неиÑчерпаемоÑÑ‚.= неиÑчиÑлимоÑÑ‚.= нейтральноÑÑ‚.= неказиÑтоÑÑ‚.= некогерентноÑÑ‚.= неколебимоÑÑ‚.= некоммуникабельноÑÑ‚.= некомпетентноÑÑ‚.= некомплектноÑÑ‚.= неконвертируемоÑÑ‚.= неконÑтитуционноÑÑ‚.= неконформноÑÑ‚.= некоррелированноÑÑ‚.= некотируемоÑÑ‚.= некраÑивоÑÑ‚.= некредитоÑпоÑобноÑÑ‚.= некриÑталличноÑÑ‚.= некультурноÑÑ‚.= нелаÑковоÑÑ‚.= нелегальноÑÑ‚.= нелинейноÑÑ‚.= нелицеприÑтноÑÑ‚.= нелогичноÑÑ‚.= нелоÑльноÑÑ‚.= нелюбезноÑÑ‚.= нелюдимоÑÑ‚.= нематериальноÑÑ‚.= неминуемоÑÑ‚.= немногочиÑленноÑÑ‚.= немудреноÑÑ‚.= ненадежноÑÑ‚.= ненадобноÑÑ‚.= ненаказуемоÑÑ‚.= ненаполненноÑÑ‚.= ненаÑытноÑÑ‚.= ненаÑыщенноÑÑ‚.= ненатуральноÑÑ‚.= необдуманноÑÑ‚.= необеÑпеченноÑÑ‚.= необитаемоÑÑ‚.= необозримоÑÑ‚.= необоримоÑÑ‚.= необоÑнованноÑÑ‚.= необработанноÑÑ‚.= необразованноÑÑ‚.= необратимоÑÑ‚.= необременительноÑÑ‚.= необузданноÑÑ‚.= необходимоÑÑ‚.= необщительноÑÑ‚.= необъективноÑÑ‚.= необъÑÑнимоÑÑ‚.= необъÑтноÑÑ‚.= необыкновенноÑÑ‚.= необычайноÑÑ‚.= необычноÑÑ‚.= необÑзательноÑÑ‚.= неоглÑдноÑÑ‚.= неограниченноÑÑ‚.= неодинаковоÑÑ‚.= неоднократноÑÑ‚.= неоднородноÑÑ‚.= неодолимоÑÑ‚.= неодушевленноÑÑ‚.= неопаÑноÑÑ‚.= неоплатноÑÑ‚.= неоправданноÑÑ‚.= неопределимоÑÑ‚.= неопровержимоÑÑ‚.= неопрÑтноÑÑ‚.= неопытноÑÑ‚.= неорганизованноÑÑ‚.= неортодокÑальноÑÑ‚.= неоÑведомленноÑÑ‚.= неоÑвоенноÑÑ‚.= неоÑлабноÑÑ‚.= неоÑмотрительноÑÑ‚.= неоÑновательноÑÑ‚.= неоÑознанноÑÑ‚.= неоÑпоримоÑÑ‚.= неоÑторожноÑÑ‚.= неоÑущеÑтвимоÑÑ‚.= неоÑÑзаемоÑÑ‚.= неответÑтвенноÑÑ‚.= неотвратимоÑÑ‚.= неотвÑзноÑÑ‚.= неотвÑзчивоÑÑ‚.= неотделанноÑÑ‚.= неотделимоÑÑ‚.= неотеÑанноÑÑ‚.= неотзывчивоÑÑ‚.= неоткровенноÑÑ‚.= неотлагательноÑÑ‚.= неотложноÑÑ‚.= неотлучноÑÑ‚.= неотноÑимоÑÑ‚.= неотработанноÑÑ‚.= неотразимоÑÑ‚.= неотрегулированноÑÑ‚.= неотрывноÑÑ‚.= неотÑтупноÑÑ‚.= неотчуждаемоÑÑ‚.= неотъемлемоÑÑ‚.= неоформленноÑÑ‚.= неочевидноÑÑ‚.= неощутимоÑÑ‚.= неощутительноÑÑ‚.= непарноÑÑ‚.= непатентоÑпоÑобноÑÑ‚.= непереводимоÑÑ‚.= непередаваемоÑÑ‚.= непереноÑимоÑÑ‚.= непереходноÑÑ‚.= непериодичноÑÑ‚.= неплавкоÑÑ‚.= неплатежеÑпоÑобноÑÑ‚.= неплодородноÑÑ‚.= непобедимоÑÑ‚.= неповоротливоÑÑ‚.= неповрежденноÑÑ‚.= неповторимоÑÑ‚.= непогрешимоÑÑ‚.= неподатливоÑÑ‚.= неподвижноÑÑ‚.= неподготовленноÑÑ‚.= неподдельноÑÑ‚.= неподкупноÑÑ‚.= неподотчетноÑÑ‚.= неподÑудноÑÑ‚.= неподтвержденноÑÑ‚.= неподчиненноÑÑ‚.= непознаваемоÑÑ‚.= непоколебимоÑÑ‚.= непокорноÑÑ‚.= неполезноÑÑ‚.= неполноправноÑÑ‚.= неполноценноÑÑ‚.= неполововзроÑлоÑÑ‚.= непомерноÑÑ‚.= непонÑтливоÑÑ‚.= непонÑтноÑÑ‚.= непоправимоÑÑ‚.= непопулÑрноÑÑ‚.= непорочноÑÑ‚.= непорÑдочноÑÑ‚.= непоÑедливоÑÑ‚.= непоÑледовательноÑÑ‚.= непоÑредÑтвенноÑÑ‚.= непоÑтоÑнноÑÑ‚.= непотоплÑемоÑÑ‚.= непохожеÑÑ‚.= неправдоподобноÑÑ‚.= неправомерноÑÑ‚.= неправомочноÑÑ‚.= неправоÑпоÑобноÑÑ‚.= непрактичноÑÑ‚.= непревзойденноÑÑ‚.= непредвзÑтоÑÑ‚.= непреднамеренноÑÑ‚.= непредÑказуемоÑÑ‚.= непредубежденноÑÑ‚.= непредуÑмотрительноÑÑ‚.= непрезентабельноÑÑ‚.= непреклонноÑÑ‚.= непреложноÑÑ‚.= непременноÑÑ‚.= непреоборимоÑÑ‚.= непререкаемоÑÑ‚.= непрерывноÑÑ‚.= непреÑтанноÑÑ‚.= непреÑтижноÑÑ‚.= неприветливоÑÑ‚.= непривлекательноÑÑ‚.= неприводимоÑÑ‚.= непривычноÑÑ‚.= неприглÑдноÑÑ‚.= непригодноÑÑ‚.= неприемлемоÑÑ‚.= неприкаÑаемоÑÑ‚.= неприкаÑнноÑÑ‚.= неприкоÑновенноÑÑ‚.= неприкрытоÑÑ‚.= неприменимоÑÑ‚.= неприметноÑÑ‚.= непримиримоÑÑ‚.= непринадлежноÑÑ‚.= непринужденноÑÑ‚.= неприÑпоÑобленноÑÑ‚.= неприÑтупноÑÑ‚.= непритÑзательноÑÑ‚.= неприхотливоÑÑ‚.= непричаÑтноÑÑ‚.= неприÑзненноÑÑ‚.= непробиваемоÑÑ‚.= непроводимоÑÑ‚.= непроглÑдноÑÑ‚.= непродолжительноÑÑ‚.= непродуктивноÑÑ‚.= непродуманноÑÑ‚.= непрозрачноÑÑ‚.= непроизводительноÑÑ‚.= непроизвольноÑÑ‚.= непроницаемоÑÑ‚.= непропорциональноÑÑ‚.= непроÑвещенноÑÑ‚.= непроÑтительноÑÑ‚.= непротиворечивоÑÑ‚.= непроходимоÑÑ‚.= непрочноÑÑ‚.= неработоÑпоÑобноÑÑ‚.= неравномерноÑÑ‚.= неравноправноÑÑ‚.= нерадивоÑÑ‚.= неразборчивоÑÑ‚.= неразвитоÑÑ‚.= неразговорчивоÑÑ‚.= неразделенноÑÑ‚.= нераздельноÑÑ‚.= неразличимоÑÑ‚.= неразложимоÑÑ‚.= неразлучноÑÑ‚.= неразменноÑÑ‚.= неразработанноÑÑ‚.= неразрешенноÑÑ‚.= неразрешимоÑÑ‚.= неразрушаемоÑÑ‚.= неразрушимоÑÑ‚.= неразрывноÑÑ‚.= неразумноÑÑ‚.= нераÑкаÑнноÑÑ‚.= нераÑпорÑдительноÑÑ‚.= нераÑÑудительноÑÑ‚.= нераÑтворимоÑÑ‚.= нераÑторжимоÑÑ‚.= нераÑторопноÑÑ‚.= нераÑчетливоÑÑ‚.= нерациональноÑÑ‚.= нервозноÑÑ‚.= нереальноÑÑ‚.= нерегулÑрноÑÑ‚.= нерезкоÑÑ‚.= нерентабельноÑÑ‚.= нерешенноÑÑ‚.= нерешимоÑÑ‚.= нерешительноÑÑ‚.= неритмичноÑÑ‚.= нерушимоÑÑ‚.= нерÑшливоÑÑ‚.= неÑамоÑтоÑтельноÑÑ‚.= неÑбаланÑированноÑÑ‚.= неÑбыточноÑÑ‚.= неÑводимоÑÑ‚.= неÑвоевременноÑÑ‚.= неÑвойÑтвенноÑÑ‚.= неÑвÑзанноÑÑ‚.= неÑвÑзноÑÑ‚.= неÑговорчивоÑÑ‚.= неÑдержанноÑÑ‚.= неÑерьезноÑÑ‚.= неÑжимаемоÑÑ‚.= неÑимметричноÑÑ‚.= неÑкладноÑÑ‚.= неÑклонноÑÑ‚.= неÑклонÑемоÑÑ‚.= неÑкончаемоÑÑ‚.= неÑкоординированноÑÑ‚.= неÑкромноÑÑ‚.= неÑлитноÑÑ‚.= неÑловоохотливоÑÑ‚.= неÑложноÑÑ‚.= неÑлучайноÑÑ‚.= неÑлышимоÑÑ‚.= неÑменÑемоÑÑ‚.= неÑметноÑÑ‚.= неÑминаемоÑÑ‚.= неÑноÑноÑÑ‚.= неÑобранноÑÑ‚.= неÑовершенноÑÑ‚.= неÑовмеÑтимоÑÑ‚.= неÑовмеÑтноÑÑ‚.= неÑовременноÑÑ‚.= неÑоглаÑованноÑÑ‚.= неÑоединимоÑÑ‚.= неÑознательноÑÑ‚.= неÑоизмеримоÑÑ‚.= неÑократимоÑÑ‚.= неÑокрушимоÑÑ‚.= неÑомненноÑÑ‚.= неÑообразительноÑÑ‚.= неÑооÑноÑÑ‚.= неÑопоÑтавимоÑÑ‚.= неÑоразмерноÑÑ‚.= неÑоÑтоÑтельноÑÑ‚.= неÑочетаемоÑÑ‚.= неÑпешноÑÑ‚.= неÑпокойноÑÑ‚.= неÑпоÑобноÑÑ‚.= неÑработанноÑÑ‚.= неÑтабильноÑÑ‚.= неÑтандартноÑÑ‚.= неÑтерильноÑÑ‚.= неÑтерпимоÑÑ‚.= неÑтойкоÑÑ‚.= неÑтройноÑÑ‚.= неÑудимоÑÑ‚.= неÑущеÑтвенноÑÑ‚.= неÑформированноÑÑ‚.= неÑходимоÑÑ‚.= неÑчетноÑÑ‚.= неÑъедобноÑÑ‚.= нетактичноÑÑ‚.= неталантливоÑÑ‚.= нетвердоÑÑ‚.= нетерпеливоÑÑ‚.= нетерпимоÑÑ‚.= нетленноÑÑ‚.= неторопливоÑÑ‚.= нетребовательноÑÑ‚.= нетрезвоÑÑ‚.= нетронутоÑÑ‚.= нетрудноÑÑ‚.= нетрудоÑпоÑобноÑÑ‚.= неубедительноÑÑ‚.= неуважительноÑÑ‚.= неуверенноÑÑ‚.= неугомонноÑÑ‚.= неудержимоÑÑ‚.= неудовлетворенноÑÑ‚.= неудовлетворительноÑÑ‚.= неуживчивоÑÑ‚.= неузаконенноÑÑ‚.= неузнаваемоÑÑ‚.= неуклонноÑÑ‚.= неукомплектованноÑÑ‚.= неукоÑнительноÑÑ‚.= неукротимоÑÑ‚.= неуловимоÑÑ‚.= неумеренноÑÑ‚.= неумеÑтноÑÑ‚.= неумолимоÑÑ‚.= неумолчноÑÑ‚.= неумышленноÑÑ‚.= неупорÑдоченноÑÑ‚.= неупотребительноÑÑ‚.= неуправлÑемоÑÑ‚.= неупругоÑÑ‚.= неуравновешенноÑÑ‚.= неурегулированноÑÑ‚.= неуÑидчивоÑÑ‚.= неуÑпеваемоÑÑ‚.= неуÑтойчивоÑÑ‚.= неуÑтрашимоÑÑ‚.= неуÑтупчивоÑÑ‚.= неуÑыпноÑÑ‚.= неутешительноÑÑ‚.= неутешноÑÑ‚.= неутолимоÑÑ‚.= неутомимоÑÑ‚.= неучтивоÑÑ‚.= неуÑзвимоÑÑ‚.= неформальноÑÑ‚.= нефтегазоноÑноÑÑ‚.= нефтеноÑноÑÑ‚.= нефтепромышленноÑÑ‚.= нецелеÑообразноÑÑ‚.= нецеломудренноÑÑ‚.= нецензурноÑÑ‚.= нецентрированноÑÑ‚.= нецивилизованноÑÑ‚.= нечеÑтноÑÑ‚.= нечиÑтоплотноÑÑ‚.= нечленораздельноÑÑ‚.= нечувÑтвительноÑÑ‚.= нешаблонноÑÑ‚.= нешуточноÑÑ‚.= неÑквивалентноÑÑ‚.= неÑквипотенциальноÑÑ‚.= неÑкономичноÑÑ‚.= неÑкономноÑÑ‚.= неÑлаÑтичноÑÑ‚.= неÑффективноÑÑ‚.= неÑркоÑÑ‚.= низкопробноÑÑ‚.= низкоÑортноÑÑ‚.= ничейноÑÑ‚.= ничтожноÑÑ‚.= ноздреватоÑÑ‚.= номинальноÑÑ‚.= нормальноÑÑ‚.= нормативноÑÑ‚.= норовиÑтоÑÑ‚.= нравоучительноÑÑ‚.= нравÑтвенноÑÑ‚.= нуждаемоÑÑ‚.= нужноÑÑ‚.= обалделоÑÑ‚.= обаÑтельноÑÑ‚.= обветренноÑÑ‚.= обветшалоÑÑ‚.= обводненноÑÑ‚.= обворожительноÑÑ‚.= обдуманноÑÑ‚.= обезличенноÑÑ‚.= обеÑкураженноÑÑ‚.= обеÑпеченноÑÑ‚.= обеÑпокоенноÑÑ‚.= обжорливоÑÑ‚.= обидчивоÑÑ‚.= обитаемоÑÑ‚.= обиходноÑÑ‚.= облагаемоÑÑ‚.= облученноÑÑ‚.= обманчивоÑÑ‚.= обнаженноÑÑ‚.= обогащаемоÑÑ‚.= обольÑтительноÑÑ‚.= оборачиваемоÑÑ‚.= оборванноÑÑ‚.= обороноÑпоÑобноÑÑ‚.= обороноуÑтойчивоÑÑ‚.= оборонÑемоÑÑ‚.= оборотиÑтоÑÑ‚.= оборотливоÑÑ‚.= оборотноÑÑ‚.= оборотоÑпоÑобноÑÑ‚.= обоÑобленноÑÑ‚.= обоÑтренноÑÑ‚.= обрабатываемоÑÑ‚.= образованноÑÑ‚.= обратимоÑÑ‚.= обращаемоÑÑ‚.= обращенноÑÑ‚.= обремененноÑÑ‚.= обременительноÑÑ‚.= обреченноÑÑ‚.= обрывиÑтоÑÑ‚.= обрывочноÑÑ‚.= обрюзглоÑÑ‚.= обрÑдовоÑÑ‚.= обÑлуживаемоÑÑ‚.= обÑтоÑтельноÑÑ‚.= обÑтрукционноÑÑ‚.= обтекаемоÑÑ‚.= обуÑловленноÑÑ‚.= обучаемоÑÑ‚.= обходительноÑÑ‚.= общедоÑтупноÑÑ‚.= общезначимоÑÑ‚.= общеизвеÑтноÑÑ‚.= общеобÑзательноÑÑ‚.= общеполезноÑÑ‚.= общепонÑтноÑÑ‚.= общепризнанноÑÑ‚.= общепринÑтоÑÑ‚.= общераÑпроÑтраненноÑÑ‚.= общеÑтвенноÑÑ‚.= общеупотребительноÑÑ‚.= общинноÑÑ‚.= общительноÑÑ‚.= объективноÑÑ‚.= объемиÑтоÑÑ‚.= обыкновенноÑÑ‚.= обÑзательноÑÑ‚.= овражиÑтоÑÑ‚.= оглушительноÑÑ‚.= огненноÑÑ‚.= огнеопаÑноÑÑ‚.= огнеÑтойкоÑÑ‚.= огнеупорноÑÑ‚.= оголтелоÑÑ‚.= ограниченноÑÑ‚.= огрубелоÑÑ‚.= одаренноÑÑ‚.= одеревенелоÑÑ‚.= одержимоÑÑ‚.= одинаковоÑÑ‚.= одноатомноÑÑ‚.= однобокоÑÑ‚.= одновалентноÑÑ‚.= одновременноÑÑ‚.= однодетноÑÑ‚.= однодомноÑÑ‚.= однозвучноÑÑ‚.= однозначноÑÑ‚.= одноименноÑÑ‚.= однократноÑÑ‚.= одномерноÑÑ‚.= однообразноÑÑ‚.= однополоÑÑ‚.= однородноÑÑ‚.= одноÑложноÑÑ‚.= одноÑторонноÑÑ‚.= однотонноÑÑ‚.= однохозÑйноÑÑ‚.= одноцветноÑÑ‚.= одобрительноÑÑ‚.= одурелоÑÑ‚.= одутловатоÑÑ‚.= одухотворенноÑÑ‚.= одушевленноÑÑ‚.= ожеÑточенноÑÑ‚.= оживленноÑÑ‚.= озабоченноÑÑ‚.= озадаченноÑÑ‚.= озаренноÑÑ‚.= озверелоÑÑ‚.= озлобленноÑÑ‚.= окиÑлÑемоÑÑ‚.= окказиональноÑÑ‚.= околдованноÑÑ‚.= окольноÑÑ‚.= окончательноÑÑ‚.= окоÑтенелоÑÑ‚.= окоченелоÑÑ‚.= окрашенноÑÑ‚.= окриÑталлизованноÑÑ‚.= окруженноÑÑ‚.= окупаемоÑÑ‚.= омерзительноÑÑ‚.= омонимичноÑÑ‚.= омофоничноÑÑ‚.= операбельноÑÑ‚.= оперативноÑÑ‚.= оперенноÑÑ‚.= опоÑредÑтвованноÑÑ‚.= оппозиционноÑÑ‚.= оправданноÑÑ‚.= оправдываемоÑÑ‚.= определимоÑÑ‚.= определительноÑÑ‚.= опровергаемоÑÑ‚.= опровержимоÑÑ‚.= опрометчивоÑÑ‚.= оптимальноÑÑ‚.= опуÑтошенноÑÑ‚.= опуÑтошительноÑÑ‚.= организованноÑÑ‚.= органичноÑÑ‚.= оригинальноÑÑ‚.= ориентированноÑÑ‚.= ороговелоÑÑ‚.= ортогональноÑÑ‚.= ортодокÑальноÑÑ‚.= оÑаниÑтоÑÑ‚.= оÑведомленноÑÑ‚.= оÑвещенноÑÑ‚.= оÑкорбительноÑÑ‚.= оÑлабленноÑÑ‚.= оÑлепительноÑÑ‚.= оÑмотрительноÑÑ‚.= оÑмыÑленноÑÑ‚.= оÑнащенноÑÑ‚.= оÑновательноÑÑ‚.= оÑновноÑÑ‚.= оÑознанноÑÑ‚.= оÑолоненноÑÑ‚.= оÑтервенелоÑÑ‚.= оÑтойчивоÑÑ‚.= оÑторожноÑÑ‚.= оÑтроумноÑÑ‚.= оÑущеÑтвимоÑÑ‚.= оÑыпаемоÑÑ‚.= оÑÑзаемоÑÑ‚.= оÑÑзательноÑÑ‚.= отборноÑÑ‚.= отверделоÑÑ‚.= отверженноÑÑ‚.= ответÑтвенноÑÑ‚.= отвлеченноÑÑ‚.= отглагольноÑÑ‚.= отдаленноÑÑ‚.= отделимоÑÑ‚.= отдельноÑÑ‚.= отзывчивоÑÑ‚.= отказоуÑтойчивоÑÑ‚.= отказоуÑточивоÑÑ‚.= открытоÑÑ‚.= отличимоÑÑ‚.= отличительноÑÑ‚.= отнеÑенноÑÑ‚.= отноÑимоÑÑ‚.= отноÑительноÑÑ‚.= оторванноÑÑ‚.= оторопелоÑÑ‚.= отрадноÑÑ‚.= отражаемоÑÑ‚.= отрезанноÑÑ‚.= отрешенноÑÑ‚.= отрицательноÑÑ‚.= отрывиÑтоÑÑ‚.= отрывочноÑÑ‚.= отÑлеживаемоÑÑ‚.= отÑтраненноÑÑ‚.= отточенноÑÑ‚.= отходчивоÑÑ‚.= отчаÑнноÑÑ‚.= отчетливоÑÑ‚.= отчуждаемоÑÑ‚.= отчужденноÑÑ‚.= официальноÑÑ‚.= официозноÑÑ‚.= охраноÑпоÑобноÑÑ‚.= оцепенелоÑÑ‚.= очаровательноÑÑ‚.= очевидноÑÑ‚.= очерÑтвелоÑÑ‚.= очумелоÑÑ‚.= ошалелоÑÑ‚.= ошеломительноÑÑ‚.= ошибкоуÑтойчивоÑÑ‚.= ошибочноÑÑ‚.= ощутительноÑÑ‚.= палатальноÑÑ‚.= памÑтливоÑÑ‚.= парадокÑальноÑÑ‚.= парализованноÑÑ‚.= параллельноÑÑ‚.= паритетноÑÑ‚.= пародийноÑÑ‚.= паронепроницаемоÑÑ‚.= паропроизводительноÑÑ‚.= партийноÑÑ‚.= паÑмурноÑÑ‚.= паÑÑажировмеÑтимоÑÑ‚.= паÑÑивноÑÑ‚.= патентоÑпоÑобноÑÑ‚.= патетичноÑÑ‚.= патогенноÑÑ‚.= патриархальноÑÑ‚.= патрилинейноÑÑ‚.= патриотичноÑÑ‚.= пахотопригодноÑÑ‚.= педагогичноÑÑ‚.= педантичноÑÑ‚.= пенетрантноÑÑ‚.= первичноÑÑ‚.= первобытноÑÑ‚.= первозданноÑÑ‚.= первоклаÑÑноÑÑ‚.= первоначальноÑÑ‚.= первоочередноÑÑ‚.= первоÑортноÑÑ‚.= переваримоÑÑ‚.= перевооруженноÑÑ‚.= перевоплощаемоÑÑ‚.= перегруженноÑÑ‚.= перезрелоÑÑ‚.= переимчивоÑÑ‚.= перекошенноÑÑ‚.= переливчатоÑÑ‚.= перемежаемоÑÑ‚.= переменноÑÑ‚.= переменчивоÑÑ‚.= перемеÑтительноÑÑ‚.= перемещаемоÑÑ‚.= переналаживаемоÑÑ‚.= перенаÑеленноÑÑ‚.= перенаÑыщенноÑÑ‚.= перенормируемоÑÑ‚.= переноÑимоÑÑ‚.= переноÑноÑÑ‚.= перепутанноÑÑ‚.= переразвитоÑÑ‚.= переÑекаемоÑÑ‚.= переÑеченноÑÑ‚.= переÑтановочноÑÑ‚.= переходноÑÑ‚.= периодичноÑÑ‚.= периÑтоÑÑ‚.= перманентноÑÑ‚.= перпендикулÑрноÑÑ‚.= перÑпективноÑÑ‚.= пеÑÑимиÑтичноÑÑ‚.= пикантноÑÑ‚.= пилообразноÑÑ‚.= пиропроводимоÑÑ‚.= пиÑкливоÑÑ‚.= пиÑклÑвоÑÑ‚.= питательноÑÑ‚.= плакÑивоÑÑ‚.= пламенноÑÑ‚.= планомерноÑÑ‚.= плаÑтичноÑÑ‚.= платежеÑпоÑобноÑÑ‚.= платежноÑÑ‚.= платоничноÑÑ‚.= плачевноÑÑ‚.= пленительноÑÑ‚.= плодовитоÑÑ‚.= плодоноÑноÑÑ‚.= плодородноÑÑ‚.= плодотворноÑÑ‚.= плойчатоÑÑ‚.= плоÑкоÑтноÑÑ‚.= плотоÑдноÑÑ‚.= плутоватоÑÑ‚.= пневматичноÑÑ‚.= победоноÑноÑÑ‚.= побежалоÑÑ‚.= побитоÑÑ‚.= побудительноÑÑ‚.= повадливоÑÑ‚.= повелительноÑÑ‚.= поверхноÑтноÑÑ‚.= поворотливоÑÑ‚.= повÑедневноÑÑ‚.= повÑемеÑтноÑÑ‚.= повторÑемоÑÑ‚.= погашенноÑÑ‚.= поглощаемоÑÑ‚.= поглощенноÑÑ‚.= погодоуÑтойчивоÑÑ‚.= погруженноÑÑ‚.= подавленноÑÑ‚.= податливоÑÑ‚.= подведомÑтвенноÑÑ‚.= подверженноÑÑ‚.= подвижноÑÑ‚.= подвлаÑтноÑÑ‚.= подготовленноÑÑ‚.= поддельноÑÑ‚.= поджариÑтоÑÑ‚.= подкованноÑÑ‚.= подконтрольноÑÑ‚.= подкупноÑÑ‚.= подлинноÑÑ‚.= подложноÑÑ‚.= поднадзорноÑÑ‚.= подобоÑтраÑтноÑÑ‚.= подобранноÑÑ‚.= подозрительноÑÑ‚.= подотчетноÑÑ‚.= подражательноÑÑ‚.= подÑледÑтвенноÑÑ‚.= подÑлеповатоÑÑ‚.= подÑознательноÑÑ‚.= подÑудимоÑÑ‚.= подÑудноÑÑ‚.= подтÑнутоÑÑ‚.= подчиненноÑÑ‚.= пожаробезопаÑноÑÑ‚.= пожаровзрывобезопаÑноÑÑ‚.= пожаровзрывоопаÑноÑÑ‚.= пожароопаÑноÑÑ‚.= пожизненноÑÑ‚.= позднеÑпелоÑÑ‚.= позитивноÑÑ‚.= позиционноÑÑ‚.= познаваемоÑÑ‚.= показательноÑÑ‚.= покинутоÑÑ‚.= покладиÑтоÑÑ‚.= покоробленноÑÑ‚.= полегаемоÑÑ‚.= полемичноÑÑ‚.= полетопригодноÑÑ‚.= поливалентноÑÑ‚.= политичноÑÑ‚.= политкорректноÑÑ‚.= политональноÑÑ‚.= полновеÑноÑÑ‚.= полноводноÑÑ‚.= полнодревеÑноÑÑ‚.= полнозвучноÑÑ‚.= полнокровноÑÑ‚.= полноправноÑÑ‚.= полноценноÑÑ‚.= половинчатоÑÑ‚.= положенноÑÑ‚.= положительноÑÑ‚.= полоÑчатоÑÑ‚.= полуанонимноÑÑ‚.= полуготовноÑÑ‚.= полуплоÑкоÑÑ‚.= полупрозрачноÑÑ‚.= полюбовноÑÑ‚.= полÑризуемоÑÑ‚.= помеÑтительноÑÑ‚.= помехозащищенноÑÑ‚.= помехоуÑтойчивоÑÑ‚.= помпезноÑÑ‚.= понÑтливоÑÑ‚.= популÑрноÑÑ‚.= порабощенноÑÑ‚.= пораженноÑÑ‚.= породиÑтоÑÑ‚.= порожиÑтоÑÑ‚.= порозноÑÑ‚.= портативноÑÑ‚.= порывиÑтоÑÑ‚.= поÑвÑщенноÑÑ‚.= поÑещаемоÑÑ‚.= поÑлушноÑÑ‚.= поÑпешноÑÑ‚.= поÑредÑтвенноÑÑ‚.= поÑтепенноÑÑ‚.= поÑтижимоÑÑ‚.= поÑтноÑÑ‚.= поÑтоÑнноÑÑ‚.= поÑтупательноÑÑ‚.= поÑтыдноÑÑ‚.= поÑтылоÑÑ‚.= поÑÑŽÑторонноÑÑ‚.= потаенноÑÑ‚.= потенциальноÑÑ‚.= потерÑнноÑÑ‚.= потрепанноÑÑ‚.= потуÑторонноÑÑ‚.= поучительноÑÑ‚.= похотливоÑÑ‚.= почвенноÑÑ‚.= почтенноÑÑ‚.= почтительноÑÑ‚.= поÑтапноÑÑ‚.= поÑтичноÑÑ‚.= правдивоÑÑ‚.= правдоподобноÑÑ‚.= праведноÑÑ‚.= правильноÑÑ‚.= правоверноÑÑ‚.= правомерноÑÑ‚.= правомочноÑÑ‚.= правоÑпоÑобноÑÑ‚.= правоÑубъективноÑÑ‚.= правоÑубъектноÑÑ‚.= прагматичноÑÑ‚.= праздничноÑÑ‚.= практичноÑÑ‚.= преданноÑÑ‚.= предварительноÑÑ‚.= предвзÑтоÑÑ‚.= предделинквентноÑÑ‚.= предельноÑÑ‚.= предикативноÑÑ‚.= предметноÑÑ‚.= предназначенноÑÑ‚.= преднамеренноÑÑ‚.= предопределенноÑÑ‚.= предоÑторожноÑÑ‚.= предоÑудительноÑÑ‚.= предохранительноÑÑ‚.= предположительноÑÑ‚.= предпочтительноÑÑ‚.= предприимчивоÑÑ‚.= предраÑположенноÑÑ‚.= предÑказуемоÑÑ‚.= предÑтавимоÑÑ‚.= предÑтавительноÑÑ‚.= предубежденноÑÑ‚.= предумышленноÑÑ‚.= предупредительноÑÑ‚.= предуÑмотрительноÑÑ‚.= предуÑтановленноÑÑ‚.= преждевременноÑÑ‚.= презентабельноÑÑ‚.= презрительноÑÑ‚.= преклонноÑÑ‚.= преломлÑемоÑÑ‚.= пренебрежительноÑÑ‚.= прерывиÑтоÑÑ‚.= прерывноÑÑ‚.= преÑтарелоÑÑ‚.= преÑтижноÑÑ‚.= преÑыщенноÑÑ‚.= претенциозноÑÑ‚.= преувеличенноÑÑ‚.= преюдициальноÑÑ‚.= приближенноÑÑ‚.= приблизительноÑÑ‚.= прибыльноÑÑ‚.= привередливоÑÑ‚.= приветливоÑÑ‚.= привилегированноÑÑ‚.= привлекательноÑÑ‚.= приводимоÑÑ‚.= привольноÑÑ‚.= привычноÑÑ‚.= привÑзчивоÑÑ‚.= приглушенноÑÑ‚.= пригодноÑÑ‚.= придавленноÑÑ‚.= придирчивоÑÑ‚.= придурковатоÑÑ‚.= приемиÑтоÑÑ‚.= приемлемоÑÑ‚.= приживаемоÑÑ‚.= прижимиÑтоÑÑ‚.= приземиÑтоÑÑ‚.= приземленноÑÑ‚.= признательноÑÑ‚.= призрачноÑÑ‚.= прикованноÑÑ‚.= прикоÑновенноÑÑ‚.= прилегаемоÑÑ‚.= прилежноÑÑ‚.= прилипчивоÑÑ‚.= применимоÑÑ‚.= применÑемоÑÑ‚.= примерноÑÑ‚.= приметливоÑÑ‚.= приметноÑÑ‚.= примечательноÑÑ‚.= примиренноÑÑ‚.= примирительноÑÑ‚.= приниженноÑÑ‚.= принудительноÑÑ‚.= принужденноÑÑ‚.= принципиальноÑÑ‚.= принÑтоÑÑ‚.= приобщенноÑÑ‚.= приподнÑтоÑÑ‚.= природоемкоÑÑ‚.= прирученноÑÑ‚.= приÑкорбноÑÑ‚.= приÑпоÑабливаемоÑÑ‚.= приÑпоÑобленноÑÑ‚.= приÑпоÑоблÑемоÑÑ‚.= приÑтальноÑÑ‚.= приÑтойноÑÑ‚.= приÑтраÑтноÑÑ‚.= приÑтыженноÑÑ‚.= приÑущноÑÑ‚.= притворноÑÑ‚.= приторноÑÑ‚.= притупленноÑÑ‚.= притÑгательноÑÑ‚.= притÑзательноÑÑ‚.= приуроченноÑÑ‚.= прихотливоÑÑ‚.= причаÑтноÑÑ‚.= причинноÑÑ‚.= причудливоÑÑ‚.= пришибленноÑÑ‚.= приÑзненноÑÑ‚.= пробиваемоÑÑ‚.= проблематичноÑÑ‚.= проблемноÑÑ‚.= пробноÑÑ‚.= провинциальноÑÑ‚.= проводимоÑÑ‚.= провозоÑпоÑобноÑÑ‚.= проворноÑÑ‚.= прогорклоÑÑ‚.= программируемоÑÑ‚.= прогреÑÑивноÑÑ‚.= продажноÑÑ‚.= продолговатоÑÑ‚.= продолжительноÑÑ‚.= продуваемоÑÑ‚.= продуктивноÑÑ‚.= продуманноÑÑ‚.= проективноÑÑ‚.= прожорливоÑÑ‚.= прозаичноÑÑ‚.= прозорливоÑÑ‚.= прозрачноÑÑ‚.= производительноÑÑ‚.= произвольноÑÑ‚.= проказливоÑÑ‚.= промаÑленноÑÑ‚.= промежуточноÑÑ‚.= промозглоÑÑ‚.= пронзительноÑÑ‚.= проникновенноÑÑ‚.= проницаемоÑÑ‚.= проницательноÑÑ‚.= пронырливоÑÑ‚.= пропорциональноÑÑ‚.= проÑветленноÑÑ‚.= проÑвечиваемоÑÑ‚.= проÑвещенноÑÑ‚.= проÑтительноÑÑ‚.= проÑтоватоÑÑ‚.= проÑтонародноÑÑ‚.= проÑтранноÑÑ‚.= проÑтуженноÑÑ‚.= противоеÑтеÑтвенноÑÑ‚.= противозаконноÑÑ‚.= противоореольноÑÑ‚.= противопоказанноÑÑ‚.= противоправноÑÑ‚.= противоречивоÑÑ‚.= протухлоÑÑ‚.= протÑженноÑÑ‚.= протÑжноÑÑ‚.= профеÑÑиональноÑÑ‚.= профнадежноÑÑ‚.= прохладноÑÑ‚.= проходимоÑÑ‚.= прочувÑтвованноÑÑ‚.= пружиниÑтоÑÑ‚.= прыщеватоÑÑ‚.= прÑмолинейноÑÑ‚.= прÑмоугольноÑÑ‚.= прÑничноÑÑ‚.= пÑевдоизощренноÑÑ‚.= пÑевдоиÑкушенноÑÑ‚.= пÑевдоплаÑтичноÑÑ‚.= пÑевдоутонченноÑÑ‚.= публичноÑÑ‚.= пузырчатоÑÑ‚.= пунктуальноÑÑ‚.= пуÑтоватоÑÑ‚.= пуÑтотелоÑÑ‚.= пуÑтынноÑÑ‚.= путаноÑÑ‚.= пучноÑÑ‚.= пыленепроницаемоÑÑ‚.= пьезовоÑприимчивоÑÑ‚.= пÑтивалентноÑÑ‚.= пÑтниÑтоÑÑ‚.= работоÑпоÑобноÑÑ‚.= равнобедренноÑÑ‚.= равнодоÑтупноÑÑ‚.= равнозначноÑÑ‚.= равномерноÑÑ‚.= равноправноÑÑ‚.= равноÑильноÑÑ‚.= равноценноÑÑ‚.= радиальноÑÑ‚.= радикальноÑÑ‚.= радиоактивноÑÑ‚.= радионепрозрачноÑÑ‚.= радиопромышленноÑÑ‚.= радиочувÑтвительноÑÑ‚.= радоноопаÑноÑÑ‚.= радоÑтноÑÑ‚.= разбавленноÑÑ‚.= разбаланÑированноÑÑ‚.= разболтанноÑÑ‚.= разборчивоÑÑ‚.= разброÑанноÑÑ‚.= развеÑиÑтоÑÑ‚.= развинченноÑÑ‚.= развлекательноÑÑ‚.= развратноÑÑ‚.= развращенноÑÑ‚.= развÑзноÑÑ‚.= разгневанноÑÑ‚.= разговорчивоÑÑ‚.= раздвоенноÑÑ‚.= разделимоÑÑ‚.= раздельнооформленноÑÑ‚.= раздельнополоÑÑ‚.= раздельноÑÑ‚.= раздраженноÑÑ‚.= раздражимоÑÑ‚.= раздражительноÑÑ‚.= раздробленноÑÑ‚.= раздумчивоÑÑ‚.= разжиженноÑÑ‚.= разительноÑÑ‚.= разлаженноÑÑ‚.= различимоÑÑ‚.= различноÑÑ‚.= разложимоÑÑ‚.= размашиÑтоÑÑ‚.= размеренноÑÑ‚.= размытоÑÑ‚.= размÑгченноÑÑ‚.= разновременноÑÑ‚.= разнообразноÑÑ‚.= разноплеменноÑÑ‚.= разноречивоÑÑ‚.= разнородноÑÑ‚.= разноÑторонноÑÑ‚.= разнотипноÑÑ‚.= разнотонноÑÑ‚.= разнохарактерноÑÑ‚.= разноцветноÑÑ‚.= разношерÑтноÑÑ‚.= разнузданноÑÑ‚.= разобщенноÑÑ‚.= разорительноÑÑ‚.= разочарованноÑÑ‚.= разработанноÑÑ‚.= разреженноÑÑ‚.= разрешимоÑÑ‚.= разрозненноÑÑ‚.= разрушаемоÑÑ‚.= разрушимоÑÑ‚.= разрушительноÑÑ‚.= разрывноÑÑ‚.= разрÑженноÑÑ‚.= разухабиÑтоÑÑ‚.= разъезженноÑÑ‚.= разъÑренноÑÑ‚.= раненноÑÑ‚.= раннеÑпелоÑÑ‚.= раÑкаленноÑÑ‚.= раÑкатиÑтоÑÑ‚.= раÑкованноÑÑ‚.= раÑкрашенноÑÑ‚.= раÑкрученноÑÑ‚.= раÑкрываемоÑÑ‚.= раÑпевноÑÑ‚.= раÑпознаваемоÑÑ‚.= раÑположенноÑÑ‚.= раÑпорÑдительноÑÑ‚.= раÑпроÑтраненноÑÑ‚.= раÑпутноÑÑ‚.= раÑпущенноÑÑ‚.= раÑпыленноÑÑ‚.= раÑÑеÑнноÑÑ‚.= раÑÑлабленноÑÑ‚.= раÑÑлоенноÑÑ‚.= раÑÑоглаÑованноÑÑ‚.= раÑÑредоточенноÑÑ‚.= раÑÑудительноÑÑ‚.= раÑÑудочноÑÑ‚.= раÑÑыпчатоÑÑ‚.= раÑтворÑемоÑÑ‚.= раÑтерзанноÑÑ‚.= раÑтерÑнноÑÑ‚.= раÑтительноÑÑ‚.= раÑтленноÑÑ‚.= раÑторжимоÑÑ‚.= раÑторопноÑÑ‚.= раÑточительноÑÑ‚.= раÑтрепанноÑÑ‚.= раÑтроганноÑÑ‚.= раÑÑ‚ÑжимоÑÑ‚.= раÑÑ‚ÑнутоÑÑ‚.= раÑхлÑбанноÑÑ‚.= раÑходимоÑÑ‚.= раÑчетливоÑÑ‚.= раÑчлененноÑÑ‚.= раÑшатанноÑÑ‚.= раÑширенноÑÑ‚.= раÑширÑемоÑÑ‚.= раÑщепленноÑÑ‚.= рафинированноÑÑ‚.= рахитичноÑÑ‚.= рационалиÑтичноÑÑ‚.= рациональноÑÑ‚.= рачительноÑÑ‚.= рашпилевидноÑÑ‚.= реактивноÑÑ‚.= реакционноÑÑ‚.= реализуемоÑÑ‚.= реалиÑтичноÑÑ‚.= ребÑчливоÑÑ‚.= реверÑивноÑÑ‚.= ревноÑтноÑÑ‚.= революционноÑÑ‚.= регреÑÑивноÑÑ‚.= регулÑрноÑÑ‚.= реентерабельноÑÑ‚.= режимноÑÑ‚.= резиÑтентноÑÑ‚.= результативноÑÑ‚.= рекуррентноÑÑ‚.= рекурÑивноÑÑ‚.= релевантноÑÑ‚.= религиозноÑÑ‚.= рельефноÑÑ‚.= релÑтивноÑÑ‚.= ремонтопригодноÑÑ‚.= ремонтоÑпоÑобноÑÑ‚.= рентоÑпоÑобноÑÑ‚.= репрезентативноÑÑ‚.= репреÑÑивноÑÑ‚.= реÑпектабельноÑÑ‚.= реÑурÑоемкоÑÑ‚.= ретроактивноÑÑ‚.= рефлекÑивноÑÑ‚.= рефлективноÑÑ‚.= рефрактерноÑÑ‚.= рецеÑÑивноÑÑ‚.= речитативноÑÑ‚.= решительноÑÑ‚.= ригориÑтичноÑÑ‚.= риÑкованноÑÑ‚.= ритмичноÑÑ‚.= риторичноÑÑ‚.= ритуальноÑÑ‚.= рифленоÑÑ‚.= робаÑтноÑÑ‚.= родовитоÑÑ‚.= родÑтвенноÑÑ‚.= рождаемоÑÑ‚.= розоватоÑÑ‚.= розовощекоÑÑ‚.= романтичноÑÑ‚.= роÑиÑтоÑÑ‚.= рудоноÑноÑÑ‚.= рыбопродуктивноÑÑ‚.= рыбопромышленноÑÑ‚.= рыÑкливоÑÑ‚.= ÑакраментальноÑÑ‚.= ÑамобытноÑÑ‚.= ÑамовлаÑтноÑÑ‚.= ÑамовлюбленноÑÑ‚.= ÑамовозгораемоÑÑ‚.= ÑамовольноÑÑ‚.= ÑамовоÑпламенÑемоÑÑ‚.= ÑамовоÑÑтанавливаемоÑÑ‚.= ÑамодеÑтельноÑÑ‚.= ÑамодиÑтрибутивноÑÑ‚.= ÑамодоÑтаточноÑÑ‚.= ÑамозабвенноÑÑ‚.= ÑамозанÑтоÑÑ‚.= ÑамокритичноÑÑ‚.= ÑамоличноÑÑ‚.= ÑамонадеÑнноÑÑ‚.= ÑамообеÑпеченноÑÑ‚.= ÑамоокупаемоÑÑ‚.= ÑамоотверженноÑÑ‚.= ÑамоочевидноÑÑ‚.= ÑамопроизвольноÑÑ‚.= ÑамоÑтерильноÑÑ‚.= ÑамоÑтийноÑÑ‚.= ÑамоÑтоÑтельноÑÑ‚.= ÑамоуверенноÑÑ‚.= ÑамоуглубленноÑÑ‚.= ÑамоуÑпокоенноÑÑ‚.= ÑамофертильноÑÑ‚.= ÑамочинноÑÑ‚.= ÑановитоÑÑ‚.= ÑановноÑÑ‚.= ÑаркаÑтичноÑÑ‚.= ÑахариÑтоÑÑ‚.= ÑбаланÑированноÑÑ‚.= ÑбивчивоÑÑ‚.= ÑвариваемоÑÑ‚.= ÑварливоÑÑ‚.= ÑвернутоÑÑ‚.= ÑвертываемоÑÑ‚.= ÑверхактивноÑÑ‚.= ÑверхвооруженноÑÑ‚.= ÑверхзанÑтоÑÑ‚.= ÑверхмеркантильноÑÑ‚.= ÑверхплаÑтичноÑÑ‚.= ÑверхпроводимоÑÑ‚.= ÑверхÑекретноÑÑ‚.= ÑверхÑпиральноÑÑ‚.= ÑверхÑтоимоÑÑ‚.= ÑверхтекучеÑÑ‚.= ÑверхчувÑтвительноÑÑ‚.= ÑверхъеÑтеÑтвенноÑÑ‚.= ÑверхÑффективноÑÑ‚.= ÑветноÑÑ‚.= ÑветобоÑзн.= ÑветолюбивоÑÑ‚.= ÑветонепроницаемоÑÑ‚.= ÑветопроницаемоÑÑ‚.= ÑветопрочноÑÑ‚.= ÑветоÑтойкоÑÑ‚.= ÑвищеватоÑÑ‚.= ÑводимоÑÑ‚.= ÑвоевременноÑÑ‚.= ÑвоекорыÑтноÑÑ‚.= ÑвоенравноÑÑ‚.= ÑвоеобразноÑÑ‚.= ÑвоеобычноÑÑ‚.= ÑвойÑтвенноÑÑ‚.= ÑвÑзанноÑÑ‚.= ÑвÑщенноÑÑ‚.= ÑговоренноÑÑ‚.= ÑговорчивоÑÑ‚.= ÑгораемоÑÑ‚.= ÑгорбленноÑÑ‚.= ÑгущаемоÑÑ‚.= ÑгущенноÑÑ‚.= ÑдавленноÑÑ‚.= ÑдвоенноÑÑ‚.= ÑдержанноÑÑ‚.= ÑдобноÑÑ‚.= ÑебеÑтоимоÑÑ‚.= ÑейÑмичноÑÑ‚.= ÑейÑмобезопаÑноÑÑ‚.= ÑейÑмоопаÑноÑÑ‚.= ÑейÑмоÑтойкоÑÑ‚.= ÑекÑуальноÑÑ‚.= ÑелективноÑÑ‚.= ÑемейÑтвенноÑÑ‚.= ÑенÑационноÑÑ‚.= ÑенÑитивноÑÑ‚.= ÑенÑуальноÑÑ‚.= ÑентенциозноÑÑ‚.= ÑентиментальноÑÑ‚.= ÑепарабельноÑÑ‚.= ÑепаративноÑÑ‚.= ÑепаратноÑÑ‚.= ÑептичноÑÑ‚.= ÑердечноÑÑ‚.= ÑердобольноÑÑ‚.= ÑеребриÑтоÑÑ‚.= ÑетчатоÑÑ‚.= ÑжимаемоÑÑ‚.= Ñиал.= ÑиволапоÑÑ‚.= ÑимволиÑтичноÑÑ‚.= ÑимволичноÑÑ‚.= ÑимметричноÑÑ‚.= ÑимпатичноÑÑ‚.= ÑимптоматичноÑÑ‚.= ÑингулÑрноÑÑ‚.= ÑинеломкоÑÑ‚.= ÑинонимичноÑÑ‚.= ÑинтетичноÑÑ‚.= ÑинхроничноÑÑ‚.= ÑинхронноÑÑ‚.= ÑипловатоÑÑ‚.= ÑиповатоÑÑ‚.= ÑиротливоÑÑ‚.= ÑиÑтематичноÑÑ‚.= ÑиÑтемноÑÑ‚.= ÑказочноÑÑ‚.= ÑказуемоÑÑ‚.= ÑкалиÑтоÑÑ‚.= ÑкандальноÑÑ‚.= ÑкаредноÑÑ‚.= ÑкачкообразноÑÑ‚.= ÑкважиÑтоÑÑ‚.= ÑкептичноÑÑ‚.= ÑкладчатоÑÑ‚.= ÑклонÑемоÑÑ‚.= ÑкованноÑÑ‚.= ÑкоординированноÑÑ‚.= ÑкоропалительноÑÑ‚.= ÑкороподъемноÑÑ‚.= ÑкоропоÑтижноÑÑ‚.= ÑкороÑпелоÑÑ‚.= ÑкороÑтрельноÑÑ‚.= ÑкоротечноÑÑ‚.= ÑкотопромышленноÑÑ‚.= ÑкошенноÑÑ‚.= ÑкрещиваемоÑÑ‚.= ÑкрупулезноÑÑ‚.= ÑкрученноÑÑ‚.= ÑкручиваемоÑÑ‚.= ÑкулаÑтоÑÑ‚.= ÑкученноÑÑ‚.= ÑлабогрудоÑÑ‚.= ÑлабохарактерноÑÑ‚.= ÑладковатоÑÑ‚.= ÑладкоглаÑноÑÑ‚.= ÑладкозвучноÑÑ‚.= ÑладоÑтраÑтноÑÑ‚.= ÑлаженноÑÑ‚.= ÑланцеватоÑÑ‚.= ÑлаÑтолюбивоÑÑ‚.= ÑлезливоÑÑ‚.= ÑлезоточивоÑÑ‚.= ÑлетанноÑÑ‚.= ÑловеÑноÑÑ‚.= ÑловоохотливоÑÑ‚.= ÑлужебноÑÑ‚.= ÑлюдÑниÑтоÑÑ‚.= ÑмазанноÑÑ‚.= ÑмазливоÑÑ‚.= ÑмачиваемоÑÑ‚.= ÑмекалиÑтоÑÑ‚.= ÑменÑемоÑÑ‚.= ÑмертельноÑÑ‚.= ÑмертоноÑноÑÑ‚.= ÑметливоÑÑ‚.= ÑмехотворноÑÑ‚.= ÑмешанноÑÑ‚.= ÑмешиваемоÑÑ‚.= ÑмешливоÑÑ‚.= ÑмещаемоÑÑ‚.= ÑминаемоÑÑ‚.= ÑмиренноÑÑ‚.= ÑмирноÑÑ‚.= ÑмолиÑтоÑÑ‚.= ÑмущенноÑÑ‚.= ÑмышленоÑÑ‚.= ÑмÑтенноÑÑ‚.= ÑниÑходительноÑÑ‚.= ÑногÑшибательноÑÑ‚.= ÑноровиÑтоÑÑ‚.= ÑнотворноÑÑ‚.= ÑобираемоÑÑ‚.= ÑобирательноÑÑ‚.= ÑоблазнительноÑÑ‚.= ÑобранноÑÑ‚.= ÑобытийноÑÑ‚.= ÑовершенноÑÑ‚.= ÑовеÑтливоÑÑ‚.= ÑовиновноÑÑ‚.= ÑовмеÑтимоÑÑ‚.= ÑовмеÑтноÑÑ‚.= ÑовременноÑÑ‚.= ÑоглаÑноÑÑ‚.= ÑогнутоÑÑ‚.= ÑодержательноÑÑ‚.= ÑоединимоÑÑ‚.= ÑозвучноÑÑ‚.= ÑозерцательноÑÑ‚.= ÑознательноÑÑ‚.= ÑоизмеримоÑÑ‚.= ÑократимоÑÑ‚.= ÑокращаемоÑÑ‚.= ÑокровенноÑÑ‚.= ÑокрушительноÑÑ‚.= ÑолепромышленноÑÑ‚.= ÑолидарноÑÑ‚.= ÑолнечноÑÑ‚.= ÑолоноватоÑÑ‚.= ÑомкнутоÑÑ‚.= ÑомнительноÑÑ‚.= ÑообразительноÑÑ‚.= ÑообразноÑÑ‚.= ÑообщительноÑÑ‚.= ÑооÑноÑÑ‚.= ÑоотноÑительноÑÑ‚.= ÑоподчиненноÑÑ‚.= ÑопоÑтавимоÑÑ‚.= ÑопредельноÑÑ‚.= ÑоприкоÑновенноÑÑ‚.= ÑопричаÑтноÑÑ‚.= ÑопротивлÑемоÑÑ‚.= ÑоÑловноÑÑ‚.= ÑоÑредоточенноÑÑ‚.= ÑоÑтоÑтельноÑÑ‚.= ÑоÑтрадательноÑÑ‚.= ÑоÑÑ‚ÑзательноÑÑ‚.= ÑохранÑемоÑÑ‚.= ÑочетаемоÑÑ‚.= ÑочувÑтвенноÑÑ‚.= ÑпаÑительноÑÑ‚.= ÑпецифичноÑÑ‚.= Ñпецобув.= ÑпецÑвÑз.= ÑплоченноÑÑ‚.= ÑплошноÑÑ‚.= ÑплюÑнутоÑÑ‚.= ÑплющенноÑÑ‚.= ÑпокойноÑÑ‚.= ÑпонтанноÑÑ‚.= ÑпутанноÑÑ‚.= ÑработанноÑÑ‚.= ÑравнимоÑÑ‚.= ÑтабильноÑÑ‚.= ÑтадиальноÑÑ‚.= ÑтадийноÑÑ‚.= ÑтандартноÑÑ‚.= ÑтарательноÑÑ‚.= ÑтародавноÑÑ‚.= ÑтарозаветноÑÑ‚.= ÑтаромодноÑÑ‚.= ÑтарообразноÑÑ‚.= ÑтарорежимноÑÑ‚.= ÑтатичноÑÑ‚.= ÑтационарноÑÑ‚.= ÑтволиÑтоÑÑ‚.= ÑтекловатоÑÑ‚.= ÑтекловидноÑÑ‚.= ÑтеклуемоÑÑ‚.= ÑтепенноÑÑ‚.= ÑтервозноÑÑ‚.= ÑтереоÑкопичноÑÑ‚.= ÑтереотипноÑÑ‚.= ÑтереофоничноÑÑ‚.= ÑтерильноÑÑ‚.= ÑтеÑненноÑÑ‚.= ÑтеÑнительноÑÑ‚.= ÑтилизованноÑÑ‚.= ÑтираемоÑÑ‚.= ÑтихийноÑÑ‚.= ÑтопроцентноÑÑ‚.= ÑторожкоÑÑ‚.= ÑтохаÑтичноÑÑ‚.= ÑтрадательноÑÑ‚.= ÑтраÑтноÑÑ‚.= ÑтреловидноÑÑ‚.= ÑтремительноÑÑ‚.= ÑтроптивоÑÑ‚.= ÑтрофичноÑÑ‚.= ÑтруиÑтоÑÑ‚.= ÑтруктурноÑÑ‚.= ÑтудениÑтоÑÑ‚.= ÑтупенчатоÑÑ‚.= ÑтыдливоÑÑ‚.= ÑубацидноÑÑ‚.= ÑубÑтанциальноÑÑ‚.= ÑубÑтанциональноÑÑ‚.= ÑубтильноÑÑ‚.= ÑубъективноÑÑ‚.= ÑудоходноÑÑ‚.= ÑудьбоноÑноÑÑ‚.= ÑуеверноÑÑ‚.= ÑуетливоÑÑ‚.= ÑуковатоÑÑ‚.= ÑумаÑбродноÑÑ‚.= ÑуматошливоÑÑ‚.= ÑумбурноÑÑ‚.= ÑумеречноÑÑ‚.= ÑуммируемоÑÑ‚.= ÑумрачноÑÑ‚.= ÑупороÑноÑÑ‚.= ÑупороÑоÑÑ‚.= ÑутуловатоÑÑ‚.= ÑухопароÑÑ‚.= ÑухощавоÑÑ‚.= ÑучковатоÑÑ‚.= ÑущеÑтвенноÑÑ‚.= ÑферичноÑÑ‚.= ÑхематичноÑÑ‚.= ÑхолаÑтичноÑÑ‚.= ÑценичноÑÑ‚.= ÑцепленноÑÑ‚.= ÑцеплÑемоÑÑ‚.= ÑчетноÑÑ‚.= ÑъедобноÑÑ‚.= ÑыгранноÑÑ‚.= ÑыроватоÑÑ‚.= Ñьерра-макрел.= таинÑтвенноÑÑ‚.= тактичноÑÑ‚.= талантливоÑÑ‚.= твердокожеÑÑ‚.= театральноÑÑ‚.= текÑтуальноÑÑ‚.= телеÑвÑз.= темпераментноÑÑ‚.= температуропроводноÑÑ‚.= температуроÑтойкоÑÑ‚.= теневыноÑливоÑÑ‚.= тензочувÑтвительноÑÑ‚.= теоретичноÑÑ‚.= тепловатоÑÑ‚.= теплоемкоÑÑ‚.= теплокровноÑÑ‚.= теплонапрÑженноÑÑ‚.= теплонепрозрачноÑÑ‚.= теплонепроницаемоÑÑ‚.= теплопроводноÑÑ‚.= теплопрозрачноÑÑ‚.= теплопроизводительноÑÑ‚.= теплопроницаемоÑÑ‚.= теплоÑтойкоÑÑ‚.= теплотворноÑÑ‚.= теплоуÑтойчивоÑÑ‚.= теплочувÑтвительноÑÑ‚.= теплоÑффективноÑÑ‚.= термопечат.= термоÑтабильноÑÑ‚.= термоÑтойкоÑÑ‚.= термочувÑтвительноÑÑ‚.= терниÑтоÑÑ‚.= терпеливоÑÑ‚.= территориальноÑÑ‚.= теÑтообразноÑÑ‚.= техничноÑÑ‚.= технологичноÑÑ‚.= тиниÑтоÑÑ‚.= типажноÑÑ‚.= тиражеуÑтойчивоÑÑ‚.= тлетворноÑÑ‚.= тождеÑтвенноÑÑ‚.= тожеÑтвенноÑÑ‚.= токÑичноÑÑ‚.= толерантноÑÑ‚.= толÑтокожеÑÑ‚.= томительноÑÑ‚.= торжеÑтвенноÑÑ‚.= тороватоÑÑ‚.= торопливоÑÑ‚.= торфÑниÑтоÑÑ‚.= тоÑкливоÑÑ‚.= тоталитарноÑÑ‚.= тотальноÑÑ‚.= тошнотворноÑÑ‚.= травÑниÑтоÑÑ‚.= трагедийноÑÑ‚.= трагикомичноÑÑ‚.= трагичноÑÑ‚.= традиционноÑÑ‚.= транÑверÑальноÑÑ‚.= транÑпарентноÑÑ‚.= транÑпортабельноÑÑ‚.= транÑцендентноÑÑ‚.= трафаретноÑÑ‚.= требовательноÑÑ‚.= тревожноÑÑ‚.= трезвенноÑÑ‚.= тренированноÑÑ‚.= трепетноÑÑ‚.= трепливоÑÑ‚.= трехвалентноÑÑ‚.= трехмерноÑÑ‚.= трещиноватоÑÑ‚.= трогательноÑÑ‚.= тройÑтвенноÑÑ‚.= тропикоуÑтойчивоÑÑ‚.= трудноизлечимоÑÑ‚.= труднопреодолимоÑÑ‚.= трудоемкоÑÑ‚.= трудоизбыточноÑÑ‚.= трудоинтенÑивноÑÑ‚.= трудоÑпоÑобноÑÑ‚.= труÑливоÑÑ‚.= трухлÑвоÑÑ‚.= трÑпичноÑÑ‚.= тугоплавкоÑÑ‚.= тугоподвижноÑÑ‚.= тугоухоÑÑ‚.= тупоголовоÑÑ‚.= туполобоÑÑ‚.= тщательноÑÑ‚.= тщедушноÑÑ‚.= тщеÑлавноÑÑ‚.= Ñ‚ÑговооруженноÑÑ‚.= Ñ‚ÑгоÑтноÑÑ‚.= Ñ‚ÑжеловатоÑÑ‚.= Ñ‚ÑжеловеÑноÑÑ‚.= убедительноÑÑ‚.= убежденноÑÑ‚.= убийÑтвенноÑÑ‚.= убориÑтоÑÑ‚.= убыточноÑÑ‚.= уважительноÑÑ‚.= увальчивоÑÑ‚.= увертливоÑÑ‚.= увеÑиÑтоÑÑ‚.= увлажненноÑÑ‚.= увлекательноÑÑ‚.= увлеченноÑÑ‚.= угленоÑноÑÑ‚.= углепромышленноÑÑ‚.= угловатоÑÑ‚.= углубленноÑÑ‚.= угнетенноÑÑ‚.= угодливоÑÑ‚.= угреватоÑÑ‚.= удаленноÑÑ‚.= удачливоÑÑ‚.= удачноÑÑ‚.= удвоенноÑÑ‚.= удивительноÑÑ‚.= удлиненноÑÑ‚.= удобоваримоÑÑ‚.= удобоиÑполнимоÑÑ‚.= удобообрабатываемоÑÑ‚.= удобоперекачиваемоÑÑ‚.= удобопонÑтноÑÑ‚.= удобоприменÑемоÑÑ‚.= удобопроизноÑимоÑÑ‚.= удобоукладываемоÑÑ‚.= удобоуÑвоÑемоÑÑ‚.= удобочитаемоÑÑ‚.= удовлетворенноÑÑ‚.= удовлетворительноÑÑ‚.= удойливоÑÑ‚.= удрученноÑÑ‚.= удушливоÑÑ‚.= уединенноÑÑ‚.= уживчивоÑÑ‚.= узколобоÑÑ‚.= узкоÑÑ‚.= узловатоÑÑ‚.= узорчатоÑÑ‚.= уклончивоÑÑ‚.= укомплектованноÑÑ‚.= укоризненноÑÑ‚.= укрепленноÑÑ‚.= ультимативноÑÑ‚.= ультрамодноÑÑ‚.= ультраÑовременноÑÑ‚.= уменьшительноÑÑ‚.= умеренноÑÑ‚.= умилительноÑÑ‚.= умиротворенноÑÑ‚.= умозрительноÑÑ‚.= умопомрачительноÑÑ‚.= уморительноÑÑ‚.= умÑтвенноÑÑ‚.= умудренноÑÑ‚.= умышленноÑÑ‚.= универÑальноÑÑ‚.= униженноÑÑ‚.= унизительноÑÑ‚.= уникальноÑÑ‚.= унитарноÑÑ‚.= уничижительноÑÑ‚.= упадочноÑÑ‚.= упитанноÑÑ‚.= уплотненноÑÑ‚.= упоительноÑÑ‚.= упорÑдоченноÑÑ‚.= употребительноÑÑ‚.= управлÑемоÑÑ‚.= упрощенноÑÑ‚.= уравнительноÑÑ‚.= уравновешенноÑÑ‚.= уродливоÑÑ‚.= урожайноÑÑ‚.= уÑвоÑемоÑÑ‚.= уÑидчивоÑÑ‚.= уÑложненноÑÑ‚.= уÑлужливоÑÑ‚.= уÑпокоенноÑÑ‚.= уÑпокоительноÑÑ‚.= уÑтарелоÑÑ‚.= уÑтойчивоÑÑ‚.= уÑтремленноÑÑ‚.= уÑтупчатоÑÑ‚.= уÑтупчивоÑÑ‚.= утвердительноÑÑ‚.= утеÑиÑтоÑÑ‚.= утешительноÑÑ‚.= утилитарноÑÑ‚.= утомительноÑÑ‚.= утомленноÑÑ‚.= утомлÑемоÑÑ‚.= утонченноÑÑ‚.= утопичноÑÑ‚.= ухабиÑтоÑÑ‚.= ухватиÑтоÑÑ‚.= ухватливоÑÑ‚.= ухищренноÑÑ‚.= учаÑтливоÑÑ‚.= учетверенноÑÑ‚.= ущелиÑтоÑÑ‚.= фактичноÑÑ‚.= фактороинтенÑивноÑÑ‚.= факультативноÑÑ‚.= фальÑифицируемоÑÑ‚.= фальшивоÑÑ‚.= фамильÑрноÑÑ‚.= фанатичноÑÑ‚.= фантаÑтичноÑÑ‚.= фаталиÑтичноÑÑ‚.= фатальноÑÑ‚.= фатоватоÑÑ‚.= фееричноÑÑ‚.= феноменальноÑÑ‚.= фертильноÑÑ‚.= фешенебельноÑÑ‚.= фигуральноÑÑ‚.= фикÑированноÑÑ‚.= фиктивноÑÑ‚.= филоÑофичноÑÑ‚.= фильтруемоÑÑ‚.= флегматичноÑÑ‚.= фондовооруженноÑÑ‚.= фондоемкоÑÑ‚.= формалиÑтичноÑÑ‚.= форÑиÑтоÑÑ‚.= фотогеничноÑÑ‚.= фотографичноÑÑ‚.= фотопроводимоÑÑ‚.= фотоупругоÑÑ‚.= фоточувÑтвительноÑÑ‚.= фрагментарноÑÑ‚.= фразиÑтоÑÑ‚.= фракционноÑÑ‚.= франтоватоÑÑ‚.= фривольноÑÑ‚.= фригидноÑÑ‚.= фронтальноÑÑ‚.= фугитивноÑÑ‚.= фундаментальноÑÑ‚.= функциональноÑÑ‚.= хаотичноÑÑ‚.= характериÑтичноÑÑ‚.= характерноÑÑ‚.= хваÑтливоÑÑ‚.= хемочувÑтвительноÑÑ‚.= химеричноÑÑ‚.= хиральноÑÑ‚.= хладнокровноÑÑ‚.= хладноломкоÑÑ‚.= хлопотливоÑÑ‚.= хлопотноÑÑ‚.= хлопьевидноÑÑ‚.= ходульноÑÑ‚.= хозÑйÑтвенноÑÑ‚.= холеричноÑÑ‚.= холмиÑтоÑÑ‚.= холоднокровноÑÑ‚.= холодопроизводительноÑÑ‚.= холодоÑтойкоÑÑ‚.= холодоуÑтойчивоÑÑ‚.= хрипливоÑÑ‚.= хрипловатоÑÑ‚.= хруÑткоÑÑ‚.= Ñ…Ñ€ÑщеватоÑÑ‚.= художеÑтвенноÑÑ‚.= худощавоÑÑ‚.= царÑтвенноÑÑ‚.= цветаÑтоÑÑ‚.= цветиÑтоÑÑ‚.= цветоуÑтойчивоÑÑ‚.= цветочувÑтвительноÑÑ‚.= целенаправленноÑÑ‚.= целеÑообразноÑÑ‚.= целеуÑтремленноÑÑ‚.= целительноÑÑ‚.= целомудренноÑÑ‚.= целоÑтноÑÑ‚.= цензурноÑÑ‚.= центральноÑÑ‚.= центроÑтремительноÑÑ‚.= церемонноÑÑ‚.= церковноÑÑ‚.= цивилизованноÑÑ‚.= цикличноÑÑ‚.= цитрованил.= чапарел.= чаÑтичноÑÑ‚.= чаÑтоÑÑ‚.= чаÑтотноÑÑ‚.= чванливоÑÑ‚.= человечноÑÑ‚.= чернед.= четырехвалентноÑÑ‚.= четырехкратноÑÑ‚.= чирьеватоÑÑ‚.= чиÑтокровноÑÑ‚.= чиÑтоплеменноÑÑ‚.= чиÑтоплотноÑÑ‚.= чиÑтопородноÑÑ‚.= чиÑтоÑердечноÑÑ‚.= членораздельноÑÑ‚.= чрезвычайноÑÑ‚.= чрезмерноÑÑ‚.= чувÑтвенноÑÑ‚.= чувÑтвительноÑÑ‚.= чудаковатоÑÑ‚.= чудовищноÑÑ‚.= чудодейÑтвенноÑÑ‚.= чудотворноÑÑ‚.= шаблонноÑÑ‚.= шаловливоÑÑ‚.= шаровидноÑÑ‚.= шарообразноÑÑ‚.= шелковиÑтоÑÑ‚.= шелудивоÑÑ‚.= шельмоватоÑÑ‚.= шепелеватоÑÑ‚.= шепелÑвоÑÑ‚.= шерÑтиÑтоÑÑ‚.= широковещательноÑÑ‚.= широкоÑкулоÑÑ‚.= шифроÑвÑз.= шифрÑвÑз.= шкодливоÑÑ‚.= шумноÑÑ‚.= щеголеватоÑÑ‚.= щекотливоÑÑ‚.= щепетильноÑÑ‚.= ÑгоиÑтичноÑÑ‚.= ÑквивалентноÑÑ‚.= ÑквиполентноÑÑ‚.= ÑкзальтированноÑÑ‚.= ÑкзотичноÑÑ‚.= ÑклектичноÑÑ‚.= ÑкологичноÑÑ‚.= ÑкономичноÑÑ‚.= ÑкономноÑÑ‚.= ÑкотокÑичноÑÑ‚.= ÑкÑпанÑивноÑÑ‚.= ÑкÑпреÑÑивноÑÑ‚.= ÑкÑтенÑивноÑÑ‚.= ÑкÑтерриториальноÑÑ‚.= ÑкÑтравагантноÑÑ‚.= ÑкÑтраординарноÑÑ‚.= ÑкÑтровертноÑÑ‚.= ÑкÑцентричноÑÑ‚.= ÑлаÑтичноÑÑ‚.= ÑлегантноÑÑ‚.= ÑлегичноÑÑ‚.= ÑлектровалентноÑÑ‚.= ÑлектровооруженноÑÑ‚.= ÑлектроемкоÑÑ‚.= ÑлектрокапиллÑрноÑÑ‚.= ÑлектроотрицательноÑÑ‚.= ÑлектроположительноÑÑ‚.= ÑлектропроводимоÑÑ‚.= ÑлектропроводноÑÑ‚.= ÑлектропромышленноÑÑ‚.= ÑлектроÑвÑз.= ÑлементарноÑÑ‚.= ÑллиптичноÑÑ‚.= ÑмоциональноÑÑ‚.= ÑмпиричноÑÑ‚.= ÑндемичноÑÑ‚.= ÑнергичноÑÑ‚.= ÑнерговооруженноÑÑ‚.= ÑнергоемкоÑÑ‚.= ÑнергоÑвÑз.= ÑнергоÑффективноÑÑ‚.= ÑнигматичноÑÑ‚.= ÑнциклопедичноÑÑ‚.= ÑпизодичноÑÑ‚.= ÑпиÑтолÑрноÑÑ‚.= ÑпохальноÑÑ‚.= ÑргодичноÑÑ‚.= ÑротичноÑÑ‚.= ÑрудированноÑÑ‚.= ÑÑтетичноÑÑ‚.= ÑтапноÑÑ‚.= ÑфемерноÑÑ‚.= ÑффективноÑÑ‚.= ÑффектноÑÑ‚.= ювелирноÑÑ‚.= ювенильноÑÑ‚.= юмориÑтичноÑÑ‚.= ÑвÑтвенноÑÑ‚.= ÑзыкаÑтоÑÑ‚.= ÑйценоÑкоÑÑ‚.= ÑйцеродноÑÑ‚.= link-grammar-5.3.16/data/ru/words/words.1790000664000076400007640000000442012431741033015215 00000000000000вдума.= вкарабка.= влопа.= внюха.= вработа.= вÑлуша.= втреÑка.= втÑпа.= вчита.= выплута.= выровнÑ.= доболта.= доведа.= донюха.= доÑтука.= дошата.= забрыка.= завалÑ.= завидне.= загове.= закалÑка.= залÑга.= замечта.= замешка.= запеÑтре.= заровнÑ.= заÑере.= заÑмуща.= заÑтеÑнÑ.= заÑтрÑпа.= заулыба.= захваÑта.= зачока.= зачура.= изболта.= иÑÑтрада.= иÑтреÑка.= иÑхолода.= наведа.= навида.= наглазе.= наглота.= наголода.= надруга.= назюзюка.= наклюка.= накуша.= налака.= налопа.= намечта.= намыка.= наоха.= наплута.= напрыга.= наруга.= наÑкита.= наÑлонÑ.= наÑлуша.= наÑтрада.= натреÑка.= нахлеба.= нахолода.= нашата.= нашлÑ.= обкута.= обкуша.= облопа.= обровнÑ.= обтреÑка.= одума.= оклема.= оÑлуша.= отболта.= откланÑ.= отÑморка.= отчиха.= отчура.= очуха.= переведа.= побрата.= погнева.= погнуша.= подравнÑ.= поздорова.= поиздева.= поквита.= покривлÑ.= понаведа.= понавида.= пообща.= попита.= попроща.= поравнÑ.= поÑкита.= поÑтара.= поÑтеÑнÑ.= потреÑка.= потыка.= потырка.= поцапа.= пошлÑ.= поÑкша.= принюха.= приравнÑ.= приÑлуша.= притиÑка.= провалÑ.= промыка.= проÑкита.= проÑлонÑ.= прочиха.= прочуха.= разаха.= разбрата.= разгове.= раззева.= размечта.= разоха.= разрыда.= раÑкарка.= раÑкашлÑ.= раÑквита.= раÑкланÑ.= раÑкраÑне.= раÑпроща.= раÑпрыга.= раÑпыла.= раÑÑтара.= раÑтреÑка.= раÑхвора.= раÑчиха.= раÑшарка.= Ñконча.= Ñнюха.= ÑравнÑ.= ÑровнÑ.= уравнÑ.= уровнÑ.= link-grammar-5.3.16/data/ru/words/words.1440000664000076400007640000000246312431741033015212 00000000000000аттеÑтовыва.= вглÑдыва.= вдумыва.= вжива.= взмалива.= вкашива.= вкрадыва.= вламыва.= влопыва.= внюхива.= вÑлушива.= вÑматрива.= втеÑыва.= втÑпыва.= вчитыва.= выкарабкива.= гнева.= довалива.= доведыва.= догадыва.= доиÑкива.= донюхива.= зазевыва.= закаива.= залежива.= замахива.= зарубцовыва.= заÑтаива.= здорова.= изверива.= издева.= изленива.= измыва.= иÑкашива.= нажилива.= нализыва.= намерева.= нарезыва.= обкутыва.= обленива.= образовыва.= одумыва.= окуклива.= оÑлушива.= оÑмелива.= отлаива.= отнекива.= отпÑчива.= отругива.= отчаива.= отшатыва.= отшучива.= ошива.= побаива.= поежива.= поленива.= понурива.= поÑмеива.= приÑлушива.= разжива.= раÑкаива.= раÑкланива.= раÑплыва.= раÑшаркива.= Ñлежива.= Ñнюхива.= Ñомнева.= Ñпева.= Ñыгрыва.= ужива.= улива.= упива.= утерива.= link-grammar-5.3.16/data/ru/words/words.2050000664000076400007640000000530712431741033015210 00000000000000-ÑвÑтительÑк.= зарецк.= каракалпакÑк.= критÑк.= кшеньÑк.= половчинÑк.= полоÑухинÑк.= полотнÑнозаводÑк.= поникаровÑк.= попелковÑк.= портÑнÑк.= поÑпеловÑк.= потаповÑк.= потехинÑк.= потьминÑк.= починÑковÑк.= правоегорлыкÑк.= правокумÑк.= предкавказÑк.= предтеченÑк.= приазовÑк.= приамурÑк.= приениÑейÑк.= прииртышÑк.= приладожÑк.= прилукÑк.= прилуцк.= примагаданÑк.= приневÑк.= притобольÑк.= притомÑк.= приупÑк.= пронькинÑк.= пугинÑк.= пунгинÑк.= пушкаревÑк.= пущинÑк.= пышкетÑк.= раздвÑненÑк.= раздольненÑк.= раздорÑк.= разночиновÑк.= ревÑкинÑк.= редкинÑк.= роÑлавлевÑк.= ÑалехардÑк.= ÑамаргинÑк.= ÑамотлорÑк.= ÑапрыкинÑк.= ÑветлоградÑк.= ÑветлозерÑк.= ÑветлополÑнÑк.= ÑвиÑгинÑк.= ÑеваÑтопольÑк.= ÑеверокавказÑк.= ÑеверокорейÑк.= ÑеймчанÑк.= ÑенегальÑк.= ÑетуньÑк.= ÑеульÑк.= ÑибиргинÑк.= ÑимферопольÑк.= ÑинайÑк.= ÑингапурÑк.= ÑлавкинÑк.= Ñоборобогородицк.= ÑовгаванÑк.= ÑокольничеÑк.= ÑормовÑк.= ÑофиевÑк.= ÑофринÑк.= ÑпитакÑк.= ÑреднеамгуньÑк.= ÑреднебельÑк.= ÑредневолжÑк.= ÑреднеевропейÑк.= ÑреднеелюзанÑк.= ÑреднеийÑк.= ÑреднероÑÑийÑк.= ÑреднеÑибирÑк.= ÑтепанаванÑк.= ÑтокгольмÑк.= ÑтромынÑк.= ÑуккозерÑк.= ÑуторминÑк.= ÑухумÑк.= ÑходненÑк.= таджикиÑтанÑк.= таиландÑк.= тайюаньÑк.= талдыдюргунÑк.= таллиннÑк.= талнахÑк.= танзанийÑк.= тартуÑк.= татарÑтанÑк.= тебердинÑк.= тегеранÑк.= темиртауÑк.= техаÑÑк.= тикÑинÑк.= туркмениÑтанÑк.= удмурдÑк.= удоканÑк.= удÑнÑк.= узбекиÑтанÑк.= ургальÑк.= ухтинÑк.= фарерÑк.= федоÑкинÑк.= фрÑзевÑк.= фрÑзинÑк.= фрÑновÑк.= хантыманÑийÑк.= царÑкоÑельÑк.= чикагÑк.= ÑквадорÑк.= южнокурильÑк.= ÑмайÑк.= ÑузÑк.= ÑхромÑк.= ÑÑ…Ñк.= link-grammar-5.3.16/data/ru/words/words.2380000664000076400007640000002322212431741033015212 00000000000000абаш.= абрамовк.= абрук.= авач.= авдеевк.= адыч.= акимовк.= акÑеновк.= алабук.= алг.= алекÑандровк.= алекÑеевк.= алеших.= алимбетовк.= аллаих.= алупк.= алферовк.= алымк.= алÑÑк.= амазонк.= амвроÑиевк.= амг.= америк.= амчитк.= андреевк.= андриановк.= андрушевк.= аниÑимовк.= антаевк.= антарктик.= антоших.= апрелевк.= апук.= арктик.= архипо-оÑиповк.= архиповк.= аÑÑак.= атабаÑк.= атамановк.= атк.= африк.= ахтырк.= аÑнк.= бабанинк.= бабинк.= багаевк.= багреевк.= байболовк.= баклановк.= бакшеевк.= балаших.= баранг.= бараних.= барановк.= барвих.= бардинк.= барнаулк.= бауÑк.= бахоровк.= башиловк.= бекетовк.= белоглинк.= белокурих.= белоречк.= белоÑрк.= белоÑровк.= белÑевк.= березинк.= березовк.= беÑÑоновк.= биÑовк.= благовещенк.= бобрк.= бобровк.= богдановк.= бориÑовк.= боровлÑнк.= бочиновк.= боÑрк.= боÑровк.= брагинк.= брацлавк.= брÑнк.= бугаевк.= буденновк.= булгаковк.= буроÑовк.= бутурлиновк.= ваенг.= валг.= валÑевк.= варваринк.= варварк.= ваÑиковк.= ваÑиловк.= ваÑильевк.= вашк.= введенк.= вег.= верх-бобровк.= верх-камышенк.= верх-камышинк.= верх-коптелк.= верх-ÑлюдÑнк.= ветлевк.= ветлуг.= ветневк.= вилейк.= вилÑк.= виноградовк.= вихоревк.= вичуг.= вишенк.= владимировк.= вожег.= воздвиженк.= воинк.= войновк.= волковк.= волновах.= володарк.= волоконовк.= волошк.= волхонк.= воробьевк.= воронцовк.= воропаевк.= воÑкреÑенк.= воÑкреÑеновк.= вырыпаевк.= вÑземк.= вÑзовк.= вÑтк.= гааг.= гавриловк.= галидзг.= гальцовк.= гамалеевк.= гаугеровк.= гвоздевк.= георгиевк.= гераÑимовк.= гжелк.= гилевк.= голубовк.= гольцовк.= гордеевк.= горетовк.= горк.= горловк.= горновк.= городенк.= грачевк.= гребенк.= гремÑчевк.= грибановк.= грибовк.= григорьевк.= губах.= гуменк.= гуÑевк.= гуÑих.= давыдовк.= дакк.= даниловк.= дарьевк.= демьÑнк.= дениÑовк.= дербетовк.= дмитриевк.= дмитровк.= добринк.= добрÑковк.= добрÑнк.= дружковк.= дубовк.= дубровк.= дудинк.= дуплинк.= ейк.= екатериновк.= екатериноÑлавк.= елабуг.= елховк.= ельцовк.= емельÑновк.= ермачих.= ермоловк.= жабинк.= жаковк.= жердевк.= жигановк.= жилевк.= жмеринк.= жуковк.= журавк.= забалуйк.= заболотовк.= заволок.= загирÑнк.= зайчевк.= замбоанг.= заолешенк.= звенигородк.= звенчатк.= зельвÑнк.= зильг.= злынк.= змиевк.= знаменк.= золотарк.= зуевк.= зырÑнк.= ивановк.= ивантеевк.= игарк.= игнаших.= идыг.= илг.= ильинк.= ингалинк.= индиг.= индигирк.= индинк.= иоканг.= ишимк.= йокоÑук.= кавач.= казанк.= казталовк.= калиновк.= камбарк.= камбилеевк.= каменк.= камчатк.= камышенк.= кананг.= карабидеевк.= карабих.= карболих.= каренг.= карловк.= карнатак.= каÑабланк.= каховк.= каштановк.= киренг.= кишиневк.= клюевк.= козловк.= колбинк.= коломенк.= комаровк.= кондопог.= конÑтантиновк.= конышевк.= коротаих.= корÑик.= корчажк.= корюковк.= коÑта-рик.= котк.= котловк.= котÑевк.= краймовк.= крапивенк.= краÑновк.= краÑнознаменк.= кретинг.= кудырг.= кузменновк.= кузьминк.= кулдиг.= кулешовк.= куликовк.= курейк.= курÑавк.= кушк.= кыÑк.= ладог.= ларнак.= леÑтровк.= лещиновк.= локтевк.= лопатк.= лопуховк.= лудвик.= лудонк.= лукк.= луÑак.= львовк.= макаровк.= макарьевк.= макеевк.= макÑимовк.= малакк.= малаховк.= малк.= маловк.= мамлютк.= манах.= марковк.= мароÑейк.= мартиник.= марх.= марьинк.= маÑловк.= матвеевк.= махринк.= медвенк.= мекк.= мекÑик.= менорк.= мироновк.= михайло-алекÑандровк.= михайло-овÑÑнк.= михайловк.= мишелевк.= можг.= молжаниновк.= молог.= молчановк.= монаÑтыриÑтк.= морозовк.= моÑковк.= моÑоловк.= моÑтиÑк.= муравейк.= мурзинк.= надеждинк.= назаровк.= назарьевк.= наумовк.= находк.= недвиговк.= некраÑовк.= немчиновк.= неринг.= неÑтеровк.= николаевк.= николаенк.= николо-варваринк.= ниловк.= ниремк.= ново-дуплинк.= новоалекÑандровк.= новоберезовк.= нововаÑильевк.= нововознеÑеновк.= новогродовк.= новодмитриевк.= новоеловк.= новоепифановк.= новознаменк.= новозырÑнк.= новоивановк.= новокаменк.= новокузнецовк.= новомарковк.= новоматвеевк.= новомихайловк.= новониколаевк.= новообинк.= новопокровк.= новоÑеловк.= новоÑергиевк.= новоÑклюих.= новоукраинк.= новохарьковк.= новохмелевк.= новочеÑноковк.= ноÑовк.= овÑÑнк.= огаревк.= озеровк.= окуловк.= олонк.= ольховатк.= ольховк.= ольшанк.= омутинк.= онег.= опочк.= ордынк.= орловк.= оÑак.= оÑиновк.= оÑиповк.= оÑлÑнк.= оÑтоженк.= оторвановк.= очаковк.= павловк.= паланг.= паллаÑовк.= первокаменк.= пеÑтравк.= пеÑчанк.= петровк.= петропавловк.= печенг.= пижанк.= пинег.= пироговк.= пиÑаревк.= питерк.= пичуевк.= плющих.= побединк.= поваровк.= подоржевк.= подÑоÑенк.= покровк.= полтавк.= понÑтовк.= поповк.= поÑпелих.= потерÑевк.= праг.= прорваних.= пуÑтошк.= разночиновк.= раковк.= раÑÑказовк.= раÑÑыпух.= раÑтаможк.= ребрих.= репьевк.= ржевк.= риек.= рождеÑтвенк.= романовк.= рузаевк.= рутк.= Ñаламанк.= Ñалтыковк.= Ñамарг.= Ñамарк.= Ñамойловк.= Ñанаровк.= Ñанг.= Ñаратовк.= ÑаÑовк.= Ñатк.= Ñатыевк.= ÑвиÑг.= Ñеверк.= Ñеменовк.= Ñергеевк.= Ñерпиевк.= Ñибирг.= ÑлюдÑнк.= ÑмышлÑевк.= Ñнигиревк.= Ñобинк.= Ñоболевк.= Ñоколовк.= Ñоловьевк.= Ñолодч.= ÑоÑновк.= Ñофиевк.= ÑпаÑовк.= Ñретенк.= Ñтароалейк.= Ñтвиг.= Ñтепановк.= Ñтромынк.= Ñунгач.= ÑуÑтк.= ÑчаÑтливк.= Ñызранк.= Ñычевк.= таловк.= тамбовк.= танаг.= танг.= танганьик.= танкеевк.= тараш.= терновк.= тимоновк.= титикак.= толучеевк.= томузловк.= торкуновк.= торфÑновк.= третьÑковк.= троинк.= троÑÑ‚Ñнк.= трофимовк.= тунгуÑк.= тураевк.= тушканих.= убылинк.= уваровк.= удаловк.= уналашк.= ург.= уÑть-грÑзнух.= уÑть-рек.= уÑть-таловк.= уÑтьÑнк.= уфтюг.= федоровк.= фланелевк.= фонтанк.= хантайк.= хапчеранг.= харьÑг.= хатанг.= хвоенк.= хвороÑÑ‚Ñнк.= хомутовк.= хонгх.= хорошевк.= хохловк.= хриÑтиновк.= цалк.= цыгановк.= чапаевк.= чебурих.= черниговк.= черноголовк.= чернушк.= чернышевк.= чугуевк.= шаболовк.= шайковк.= шегарк.= шемах.= шемонаих.= шепетовк.= шеÑтеровк.= шилк.= шиловк.= шоÑтк.= шри-ланк.= шумилих.= щелчих.= щербинк.= щоÑтк.= юрг.= юрьевк.= Ñбук.= Ñкиманк.= Ñмайк.= Ñренг.= link-grammar-5.3.16/data/ru/words/words.500000664000076400007640000002773212431741033015134 00000000000000авиаÑтроител.= автолюбител.= автомобилеÑтроител.= автоÑлеÑар.= автоÑтроител.= агроÑтроител.= акÑолотл.= аптекар.= арендодател.= архипаÑтыр.= баланÑодержател.= бациллоноÑител.= библиотекар.= благотворител.= благоуÑтроител.= блюÑтител.= богоиÑкател.= богоÑтроител.= бомбометател.= бумагомарател.= бытопиÑател.= вагоноÑтроител.= ваÑтел.= вдохновител.= векÑеледател.= векÑеледержател.= вепр.= верител.= вероучител.= вершител.= вешател.= вещател.= веÑтел.= вздыхател.= взÑткодател.= взÑткополучател.= виноградар.= вируÑоноÑител.= витÑз.= вице-корол.= вице-предÑедател.= владетел.= влаÑтител.= водворител.= водител.= водопользовател.= водопотребител.= вожд.= возбудител.= возделывател.= воздухоплавател.= воздыхател.= возжигател.= возмеÑтител.= возражател.= воител.= волгар.= волоÑтел.= вольноÑлушател.= вопрошател.= воÑкреÑител.= воÑпевател.= воÑпитател.= воÑÑоздател.= воÑходител.= врал.= вратар.= вредител.= вручител.= вÑедержител.= выгодоприобретател.= вымогател.= вÑхир.= гадател.= гидрометеонаблюдател.= гиньол.= главар.= гнездар.= гогол.= голавл.= гонител.= горноÑпаÑател.= горовоÑходител.= гоÑподар.= гоÑÑекретар.= гоÑудар.= грабител.= градоправител.= градоÑтроител.= гробокопател.= громител.= громометател.= грузоотправител.= грузополучател.= губител.= дарител.= дейÑтвовател.= делател.= делопроизводител.= доброжелател.= доверител.= дознавател.= долгожител.= домоправител.= домоÑтроител.= доноÑител.= доÑтавител.= дрÑгил.= дудар.= душител.= дюгон.= еÑтеÑтвоиÑпытател.= жертвовател.= жител.= заверител.= завершител.= завещател.= завоевател.= заготовител.= заимодател.= займодержател.= заклинател.= законодател.= законоучител.= залогодател.= залогодержател.= замеÑтител.= заÑедател.= заушател.= зачинател.= заÑвител.= звукоподражател.= землежител.= землепользовател.= землеуÑтроител.= зиждител.= зложелател.= злопыхател.= золотар.= золотоиÑкател.= избавител.= извещател.= извратител.= изготовител.= издател.= изобразител.= изыÑкател.= иÑпытател.= иÑÑледовател.= иÑтолковател.= иÑÑ‚Ñзател.= иÑцелител.= казнохранител.= карател.= квартиронанимател.= келар.= кеÑар.= кинозрител.= кинолюбител.= кладоиÑкател.= ключар.= книгоиздател.= книгораÑпроÑтранител.= кобзар.= ковал.= койкоÑнимател.= коннетабл.= конÑтебл.= коптител.= копьеметател.= кораблеÑтроител.= кормител.= короÑтел.= котлоÑтроител.= креÑтител.= кровоÑмеÑител.= кропател.= крохал.= крушител.= курител.= куркул.= ландшафтоуÑтроител.= лаÑкател.= леÑозаготовител.= леÑопользовател.= леÑофондодержател.= лжеÑвидетел.= лжеучител.= лимитодержател.= линчевател.= ловител.= лодыр.= любител.= марател.= машиноÑтроител.= менеÑтрел.= меÑтоблюÑтител.= метател.= метеонаблюдател.= метрдотел.= мизгир.= мирител.= миронарушител.= мишар.= мореплавател.= моÑкал.= моÑтоÑтроител.= мотороÑтроител.= мыÑлител.= надзирател.= наезжател.= наймодател.= нанимател.= нарушител.= наÑадител.= наÑледовател.= наÑледодател.= науÑтител.= начинател.= небожител.= небокоптител.= недержател.= недоноÑител.= недороÑл.= недропользовател.= неправонарушител.= неприÑтел.= нетопыр.= нехриÑÑ‚.= ниÑпровергател.= нобил.= ноÑар.= нотабл.= обвинител.= обитател.= обладател.= обновител.= обожател.= обозревател.= обруÑител.= обÑледовател.= объединител.= объÑвител.= обывател.= оградител.= озеленител.= омул.= оргÑекретар.= оÑведомител.= оÑвободител.= оÑквернител.= оÑпопрививател.= отказополучател.= открывател.= отправител.= отравител.= отчуждател.= оформител.= охотпользовател.= охранител.= очковтирател.= парител.= паропреобразовател.= паÑтыр.= патентообладател.= пахар.= педел.= пенкоÑнимател.= первовоÑходител.= первооÑновател.= первооткрывател.= первоприобретател.= первоучител.= перевододател.= переводоотправител.= переводополучател.= перелагател.= переÑтраховател.= пиÑар.= пиÑател.= пиÑьмоводител.= плугар.= плугатар.= победител.= поверител.= погубител.= подател.= подготовител.= подделывател.= поджигател.= подлекар.= поднанимател.= подноÑител.= подпекар.= подÑтрекател.= подуÑтител.= пожертвовател.= пожирател.= поздравител.= поклажедател.= покорител.= покровител.= покупател.= полиÑодержател.= полишинел.= полудикар.= получател.= пользовател.= пономар.= поноÑител.= попечител.= попирател.= попуÑтител.= поработител.= порицател.= поручител.= поÑетител.= поÑледовател.= потакател.= потребител.= похитител.= почитател.= почтар.= правдоиÑкател.= правител.= правонарушител.= правообладател.= прародител.= предател.= предводител.= предвозвеÑтител.= предпринимател.= предÑедател.= предÑказател.= предÑтател.= предъÑвител.= преждепользовател.= преподавател.= препоручител.= преÑледовател.= преÑÑ-Ñекретар.= прибороÑтроител.= прииÑкател.= примирител.= приобретател.= природопользовател.= приÑтанодержател.= притеÑнител.= притоноÑодержател.= прихлебател.= причинител.= приÑтел.= провозглаÑител.= продолжател.= прожигател.= пролагател.= прорицател.= проÑветител.= птеродактил.= пуÑтынножител.= пушкар.= работодател.= радетел.= радиолюбител.= радиоÑлушател.= развлекател.= развратител.= разглаÑител.= разжигател.= разрешител.= ракетоÑтроител.= раÑпорÑдител.= раÑпроÑтранител.= раÑтлител.= раÑточител.= раÑхитител.= ревнител.= рееÑтродержател.= рекламодател.= рекламопроизводител.= рекламораÑпроÑтранител.= ругател.= рудоиÑкател.= руководител.= рыбар.= рыцар.= ÑамолетоÑтроител.= ÑамоÑожигател.= Ñвершител.= Ñвидетел.= ÑвÑтител.= ÑвÑщенноÑлужител.= Ñельхозпроизводител.= Ñенешал.= ÑеÑтел.= Ñизар.= Ñказател.= Ñказител.= Ñкобар.= Ñлагател.= Ñледовател.= Ñлужител.= Ñлушател.= Ñмирител.= Ñмотрител.= Ñмутител.= Ñнегир.= Ñовершител.= Ñовладетел.= ÑовмеÑтител.= Ñовратител.= Ñоглашател.= Ñожител.= Ñоздател.= Ñоиздател.= ÑоиÑкател.= ÑоиÑполнител.= Ñонанимател.= Ñопоручител.= Ñоправител.= ÑопредÑедател.= Ñопроводител.= Ñоревновател.= ÑоÑтавител.= ÑоÑÑ‚Ñзател.= Ñоучредител.= Ñочинител.= Ñпаниел.= Ñпецпотребител.= ÑпецпредÑтавител.= ÑÑудодател.= ÑÑудополучател.= ÑÑудопринимател.= ÑтанкоÑтроител.= Ñтихокропател.= ÑтихоÑлагател.= Ñтраховател.= Ñтрелометател.= Ñтрогал.= Ñтроител.= ÑÑ‚Ñжател.= Ñудител.= Ñудоводител.= Ñудоотправител.= ÑудоÑтроител.= таймен.= танкоÑтроител.= телезрител.= телохранител.= терзател.= товароотправител.= товарополучател.= товаропроизводител.= трактороÑтроител.= тролл.= турбоÑтроител.= ублажател.= уведомител.= увеÑелител.= увещател.= увещевател.= угнетател.= узден.= укорител.= украшател.= укротител.= укрывател.= уличител.= умиротворител.= уничтожител.= управител.= упроÑтител.= упыр.= уравнител.= уÑмирител.= уÑтановител.= уÑтроител.= уÑыновител.= утолител.= ухаживател.= ухар.= учредител.= фельдфебел.= ферз.= фирма-производител.= фондодержател.= фондообразовател.= фотолюбител.= франко-производител.= фрахтовател.= хахал.= хаÑтел.= хвалител.= хлебозаготовител.= хмыр.= храмоздател.= храмоÑтроител.= хранител.= хулител.= цезар.= целител.= ценител.= церковноÑлужител.= чекодател.= чекодержател.= чинопочитател.= читател.= членовредител.= чревовещател.= чтител.= шахтоÑтроител.= шашел.= шмел.= шпагоглотател.= шпын.= штаб-лекар.= штукар.= щегол.= ÑлектроÑлеÑар.= ÑÑыр.= link-grammar-5.3.16/data/ru/words/words.1190000664000076400007640000004666412431741033015227 00000000000000-бок.= -ног.= -ух.= абазинÑк.= аббатÑк.= аболициониÑÑ‚Ñк.= абхазÑк.= аварÑк.= авгуÑтовÑк.= авÑтралийÑк.= авÑтрийÑк.= авторÑк.= агентÑк.= аглицк.= агульÑк.= аджарÑк.= адÑк.= адыгейÑк.= азербайджанÑк.= азиатÑк.= азовÑк.= азойÑк.= айÑорÑк.= актерÑк.= акушерÑк.= албанÑк.= аленьк.= алеутÑк.= алжирÑк.= альпийÑк.= альпиниÑÑ‚Ñк.= алюторÑк.= амазонÑк.= анафемÑк.= ангельÑк.= английÑк.= англо-руÑÑк.= ангорÑк.= андийÑк.= аннамÑк.= аннинÑк.= антигитлеровÑк.= антиÑиониÑÑ‚Ñк.= антиÑоветÑк.= апрельÑк.= арабÑк.= аравийÑк.= арамейÑк.= арапÑк.= аратÑк.= арийÑк.= аркадÑк.= армейÑк.= армÑнÑк.= арнаутÑк.= артиллерийÑк.= архейÑк.= арчинÑк.= аÑпидÑк.= аÑÑирийÑк.= атаманÑк.= атлантичеÑк.= аттичеÑк.= аульÑк.= афганÑк.= афинÑк.= афонÑк.= баварÑк.= багдадÑк.= байÑк.= бакинÑк.= балканÑк.= балкарÑк.= бальзаковÑк.= бандитÑк.= банкирÑк.= банковÑк.= баричеÑк.= баронÑк.= барÑк.= баÑкÑк.= батрацк.= башкирÑк.= бедненьк.= беднÑцк.= бедуинÑк.= беженÑк.= белорук.= бельгийÑк.= бемÑк.= бенгальÑк.= берберÑк.= берлинÑк.= беÑовÑк.= беÑÑарабÑк.= бетховенÑк.= библейÑк.= бирманÑк.= биÑмарковÑк.= бледненьк.= бобыльÑк.= богатырÑк.= бодреньк.= боенÑк.= божеÑк.= бокÑерÑк.= болгарÑк.= большевиÑÑ‚Ñк.= бондарÑк.= бородатеньк.= боÑÑцк.= боткинÑк.= боцманÑк.= бразильÑк.= бретерÑк.= британÑк.= буддийÑк.= бундовÑк.= бунтарÑк.= буржуйÑк.= бурлацк.= бурÑацк.= бурÑк.= бурÑÑ‚Ñк.= буффонÑк.= бухарÑк.= бушменÑк.= быÑтреньк.= бюргерÑк.= важнецк.= валашÑк.= варварÑк.= варшавÑк.= варÑжÑк.= ватманÑк.= вахлацк.= вахтерÑк.= вашингтонÑк.= ведийÑк.= веймарÑк.= великоруÑÑк.= вендÑк.= венÑк.= вепÑÑк.= веховÑк.= вифлеемÑк.= вогульÑк.= воеводÑк.= воинÑк.= войтовÑк.= вологодÑк.= волоÑатеньк.= волшебноок.= воÑточно-ÑибирÑк.= воÑточноевропейÑк.= вотÑк.= вотÑцк.= вражеÑк.= вÑеленÑк.= вÑÑчеÑк.= втузовÑк.= втÑковÑк.= вузовÑк.= выÑоковÑзк.= вьетнамÑк.= гаагÑк.= гавайÑк.= гаванÑк.= гагаузÑк.= гаденьк.= гаерÑк.= гайдуцк.= галльÑк.= ганзейÑк.= ганÑк.= гарвардÑк.= гармоничеÑк.= гвинейÑк.= генеральÑк.= генуÑзÑк.= германÑк.= героичеÑк.= геройÑк.= герцогÑк.= гетманÑк.= гигантÑк.= гилÑцк.= гималайÑк.= гимназичеÑк.= гиперборейÑк.= гитлеровÑк.= гладеньк.= глупеньк.= голеньк.= голландÑк.= голубеньк.= гольдÑк.= гончарÑк.= горбатеньк.= горийÑк.= горнÑцк.= горÑченьк.= гоÑподÑк.= гоÑÑтраховÑк.= гоÑтинодворÑк.= готичеÑк.= готÑк.= грабарÑк.= градÑк.= графÑк.= грецк.= гречеÑк.= гримерÑк.= грузинÑк.= грÑзненьк.= губернаторÑк.= губернÑк.= гуннÑк.= гурманÑк.= гуÑарÑк.= гуÑитÑк.= гуцульÑк.= далматÑк.= дамаÑÑк.= дамÑк.= дарвинÑк.= даргинÑк.= дармутÑк.= датÑк.= дворÑнÑк.= двурушничеÑк.= дебеторÑк.= девичеÑк.= девонÑк.= декабрьÑк.= деканÑк.= делийÑк.= делÑчеÑк.= демонÑк.= денщицк.= деповÑк.= депутатÑк.= деревенÑк.= дехканÑк.= дешевеньк.= дикарÑк.= диктаторÑк.= дикторÑк.= диÑтрибьюторÑк.= днепровÑк.= добреньк.= добровольчеÑк.= докторÑк.= дон-кихотÑк.= донбаÑÑк.= донорÑк.= доричеÑк.= дофинÑк.= дохленьк.= доцентÑк.= дравидÑк.= драгунÑк.= древнегречеÑк.= древнееврейÑк.= дрезденÑк.= дружеÑк.= думÑк.= дунайÑк.= дурацк.= дьÑконÑк.= евангельÑк.= еврейÑк.= европейÑк.= егерÑк.= египетÑк.= ерничеÑк.= еÑаульÑк.= жактовÑк.= жалкеньк.= жандармÑк.= желтеньк.= желтоок.= женÑк.= жиденьк.= жидовÑк.= жирненьк.= житейÑк.= жмудÑк.= жокейÑк.= жолнерÑк.= жречеÑк.= заговорщицк.= законотворчеÑк.= заморÑк.= заокеанÑк.= западногерманÑк.= западноевропейÑк.= запорожÑк.= заправÑк.= зверÑк.= звонарÑк.= здоровеньк.= зелененьк.= земÑк.= злодейÑк.= знахарÑк.= зодчеÑк.= золенгофенÑк.= золотоок.= зулуÑÑк.= зырÑнÑк.= иберийÑк.= игрецк.= игуменÑк.= идиотÑк.= идольÑк.= иезуитÑк.= иерейÑк.= избачеÑк.= израильÑк.= изуверÑк.= иконоборчеÑк.= иллинойÑк.= имперÑк.= ингушÑк.= индейÑк.= индийÑк.= индонезийÑк.= индуÑÑк.= иночеÑк.= инÑтитутÑк.= интеллигентÑк.= интервенциониÑÑ‚Ñк.= ионийÑк.= ионичеÑк.= иракÑк.= иранÑк.= ирландÑк.= ирокезÑк.= ироничеÑк.= иÑламÑк.= иÑландÑк.= иÑпанÑк.= иÑполинÑк.= италийÑк.= иудейÑк.= июльÑк.= июньÑк.= йеменÑк.= кабацк.= кабульÑк.= кавалерийÑк.= кавказÑк.= кадетÑк.= казахÑк.= казацк.= каирÑк.= кайенÑк.= калифорнийÑк.= калмыцк.= камбоджийÑк.= кампучийÑк.= камÑк.= канадÑк.= канальÑк.= кандидатÑк.= каноничеÑк.= кантонÑк.= канцелÑÑ€Ñк.= каперÑк.= капитанÑк.= караибÑк.= караимÑк.= карельÑк.= карибÑк.= карийÑк.= карпатÑк.= карÑк.= кацапÑк.= каширÑк.= кашмирÑк.= кашубÑк.= квакерÑк.= кельтÑк.= кембриджÑк.= кержацк.= керженÑк.= керченÑк.= кимрÑцк.= киргизÑк.= киÑленьк.= китайÑк.= клаÑÑичеÑк.= клеветничеÑк.= клиентÑк.= клоунÑк.= кнÑжеÑк.= кобзарÑк.= ковбойÑк.= коллежÑк.= коллекционерÑк.= колÑдÑк.= комендантÑк.= комичеÑк.= коничеÑк.= конÑк.= конÑульÑк.= конторÑк.= коптÑк.= корейÑк.= коринфÑк.= корнелльÑк.= коротеньк.= корÑарÑк.= корÑкÑк.= краеведчеÑк.= краÑивеньк.= краÑненьк.= краÑнобаварÑк.= краÑнощек.= креольÑк.= крепеньк.= крещенÑк.= кругленьк.= кубанÑк.= кубинÑк.= кубиÑÑ‚Ñк.= кубичеÑк.= кулацк.= кулачеÑк.= кумыкÑк.= кунацк.= купальÑк.= купецк.= купечеÑк.= купцовÑк.= курганÑк.= курдÑк.= курлÑндÑк.= курноÑеньк.= курÑантÑк.= курумканÑк.= курьерÑк.= куфичеÑк.= кюринÑк.= лаврÑк.= ладненьк.= лазÑк.= ламутÑк.= лаоÑÑк.= латвийÑк.= латинÑк.= латышÑк.= левацк.= легеньк.= легоньк.= лезгинÑк.= лейденÑк.= лекарÑк.= лекторÑк.= леÑбийÑк.= ливанÑк.= ливийÑк.= лидерÑк.= лиричеÑк.= лиÑÑабонÑк.= литераторÑк.= литовÑк.= литографÑк.= лифтерÑк.= лихачеÑк.= лицейÑк.= ловецк.= логичеÑк.= лондонÑк.= лопарÑк.= лоухÑк.= лоцманÑк.= лугарÑк.= лужицк.= лыÑеньк.= людоедÑк.= лютеранÑк.= лÑшÑк.= мавританÑк.= маврÑк.= магаданÑк.= магичеÑк.= магнатÑк.= мадьÑÑ€Ñк.= мазурÑк.= майорÑк.= майÑк.= маклерÑк.= малайÑк.= маловÑзк.= малюÑеньк.= манÑийÑк.= марийÑк.= маркерÑк.= маркÑиÑÑ‚Ñк.= маркшейдерÑк.= марÑианÑк.= мартовÑк.= маÑонÑк.= маÑÑачуÑетÑк.= материнÑк.= матроÑÑк.= махоньк.= медико-биологичеÑк.= медницк.= межафганÑк.= межÑоюзничеÑк.= меленьк.= менторÑк.= меÑтничеÑк.= метлахÑк.= мещанÑк.= мещерÑк.= мещерÑцк.= миланÑк.= миленьк.= милицейÑк.= мимичеÑк.= минералогичеÑк.= мироедÑк.= миротворчеÑк.= мифичеÑк.= мичиганÑк.= мичманÑк.= младенчеÑк.= младшеньк.= мокреньк.= молдаванÑк.= молдавÑк.= молоденьк.= молодецк.= монашеÑк.= монгольÑк.= мордовÑк.= мормонÑк.= морÑцк.= мохнатеньк.= мужеÑк.= мужицк.= мулатÑк.= мученÑк.= мÑгеньк.= мÑкеньк.= мÑконьк.= нанайÑк.= наполеоновÑк.= нациÑÑ‚Ñк.= нашенÑк.= неаполитанÑк.= невалк.= невлагоемк.= невлагоÑтойк.= неводоÑтойк.= невÑзк.= негибк.= негладк.= негрÑк.= нежидк.= нежненьк.= нековк.= нелипк.= неломк.= неметаллоемк.= немецк.= неморозоÑтойк.= немÑгк.= ненецк.= неозойÑк.= непальÑк.= неплавк.= неплоÑк.= нервичеÑк.= неруÑÑк.= неÑкользк.= неÑладк.= нетермоÑтойк.= нетерпк.= нетрудоемк.= неходк.= нехрупк.= нечеловечеÑк.= неÑнергоемк.= нивхÑк.= низеньк.= никарагуанÑк.= нищенÑк.= новгородÑк.= ногайÑк.= норвежÑк.= нубийÑк.= нÑпманÑк.= нÑповÑк.= обÑк.= общеевропейÑк.= общечеловечеÑк.= одичеÑк.= одульÑк.= ойротÑк.= океанÑк.= окÑфордÑк.= омичеÑк.= опекунÑк.= операторÑк.= оптичеÑк.= ораторÑк.= организационнометодичеÑк.= органичеÑк.= орденÑк.= ордынÑк.= орочонÑк.= орфичеÑк.= оÑетинÑк.= оÑкÑк.= оÑманÑк.= оÑтготÑк.= оÑтзейÑк.= оÑтреньк.= оÑÑ‚Ñцк.= отечеÑк.= отрочеÑк.= отцовÑк.= отчеÑк.= офенÑк.= офицерÑк.= охтинÑк.= павленковÑк.= пажеÑк.= палачеÑк.= паничеÑк.= панÑк.= папиÑÑ‚Ñк.= папÑк.= папуаÑÑк.= парижÑк.= парламентÑк.= парнаÑÑк.= парфÑнÑк.= паÑÑажирÑк.= паÑторÑк.= паÑтырÑк.= патриотичеÑк.= пахарÑк.= певчеÑк.= педантÑк.= пейзанÑк.= пекарÑк.= пекинÑк.= пендинÑк.= переводчеÑк.= пермÑк.= пермÑцк.= перÑидÑк.= перуанÑк.= пеÑтреньк.= пижонÑк.= пиратÑк.= питерÑк.= пифичеÑк.= плебейÑк.= плотницк.= плотÑк.= плохеньк.= плохоньк.= поволжÑк.= подленьк.= позитивиÑÑ‚Ñк.= полненьк.= половецк.= поморÑк.= поповÑк.= портлендÑк.= поÑольÑк.= пошленьк.= поÑтичеÑк.= прадедовÑк.= пражÑк.= превелик.= прелатÑк.= прелюбодейÑк.= придонÑк.= приобÑк.= приходÑк.= приютÑк.= про-дебеторÑк.= прованÑк.= прозаичеÑк.= пропагандиÑÑ‚Ñк.= пророчеÑк.= проÑтеньк.= проÑтецк.= протеÑтантÑк.= профеÑÑорÑк.= пруÑÑк.= пÑарÑк.= пÑихичеÑк.= пузатеньк.= пуриÑÑ‚Ñк.= пуÑтеньк.= пуÑторук.= путейÑк.= пухленьк.= пушкарÑк.= пушкинианÑк.= пушкинÑк.= пьÑненьк.= рабÑк.= раввинÑк.= разоруженчеÑк.= райÑк.= рамодановÑк.= раÑиÑÑ‚Ñк.= рвачеÑк.= ребÑчеÑк.= реваншиÑÑ‚Ñк.= ревизÑк.= регентÑк.= редакторÑк.= реденьк.= резчицк.= рейтарÑк.= рекрутÑк.= ректорÑк.= рижÑк.= риторÑк.= ровненьк.= родименьк.= родненьк.= розовеньк.= романÑк.= роÑÑийÑк.= румынÑк.= руничеÑк.= руÑинÑк.= руÑиÑÑ‚Ñк.= рыбацк.= рыженьк.= рыцарÑк.= Ñ€Ñбеньк.= ÑаамÑк.= ÑадиÑÑ‚Ñк.= ÑакÑонÑк.= ÑамоедÑк.= ÑарматÑк.= ÑванÑк.= Ñвеженьк.= Ñветленьк.= ÑветÑк.= ÑвинарÑк.= ÑвинÑк.= ÑвитÑк.= ÑвойÑк.= ÑевероатлантичеÑк.= ÑеврÑк.= Ñеденьк.= ÑекретарÑк.= ÑектантÑк.= ÑекторÑк.= ÑельÑк.= ÑелÑнÑк.= ÑемитичеÑк.= ÑемитÑк.= ÑенаторÑк.= ÑенатÑк.= ÑербÑк.= Ñереньк.= ÑиамÑк.= ÑиенÑк.= ÑимфоничеÑк.= ÑинодÑк.= ÑинтакÑичеÑк.= ÑионÑк.= ÑирийÑк.= ÑиротÑк.= ÑкандинавÑк.= ÑкаутÑк.= ÑкептичеÑк.= ÑкитÑк.= ÑкифÑк.= ÑкопчеÑк.= ÑкотÑк.= ÑкрÑбинÑк.= Ñлабеньк.= Ñлавненьк.= Ñладеньк.= Ñлепеньк.= ÑлеÑарÑк.= Ñловацк.= ÑловинÑк.= Ñмелолик.= ÑогдийÑк.= ÑодомÑк.= ÑойотÑк.= ÑолдатÑк.= ÑоÑедÑк.= Ñочненьк.= ÑоюзничеÑк.= ÑпецифичеÑк.= Ñпорщицк.= ÑтайерÑк.= ÑталинÑк.= Ñтареньк.= ÑтариковÑк.= ÑтароÑветÑк.= ÑтароÑлавÑнÑк.= ÑтарчеÑк.= ÑтоичеÑк.= Ñтоок.= ÑтрадальчеÑк.= Ñтрелецк.= ÑтуденчеÑк.= ÑтудийÑк.= ÑÑ‚ÑндфордÑк.= ÑуданÑк.= ÑултанÑк.= ÑуннитÑк.= ÑупружеÑк.= ÑуфлерÑк.= Ñухеньк.= Ñухоньк.= ÑферичеÑк.= Ñытеньк.= Ñыщицк.= таитÑнÑк.= талышÑк.= тамильÑк.= тарабарÑк.= татÑк.= творчеÑк.= тевтонÑк.= текинÑк.= темненьк.= теоÑофÑк.= тепленьк.= терÑк.= тибетÑк.= типичеÑк.= тирольÑк.= титаничеÑк.= тихеньк.= тихоньк.= тихоокеанÑк.= ткацк.= толÑтеньк.= тоненьк.= тоничеÑк.= топичеÑк.= торгÑинÑк.= тохарÑк.= тощеньк.= трагичеÑк.= транÑатлантичеÑк.= тренерÑк.= третейÑк.= тропичеÑк.= трубадурÑк.= тувинÑк.= тугоньк.= тульÑк.= тунгуÑÑк.= туниÑÑк.= тупеньк.= турецк.= туриÑÑ‚Ñк.= тюркÑк.= убогоньк.= угорÑк.= удаленьк.= удмуртÑк.= узбекÑк.= узеньк.= узничеÑк.= уйгурÑк.= уланÑк.= ультракоротк.= умбрÑк.= умненьк.= униатÑк.= унтерÑк.= управÑк.= уродÑк.= уÑатеньк.= ухажерÑк.= ухарÑк.= фабианÑк.= факирÑк.= факторÑк.= фашиÑÑ‚Ñк.= феллахÑк.= феодоÑийÑк.= фермерÑк.= фиглÑÑ€Ñк.= физичеÑк.= филадельфийÑк.= филерÑк.= филоÑофÑк.= финлÑндÑк.= финÑк.= фламандÑк.= фоничеÑк.= фразерÑк.= фракийÑк.= франкÑк.= фригийÑк.= фризÑк.= фрÑжÑк.= хазарÑк.= хакаÑÑк.= хакерÑк.= халдейÑк.= халифÑк.= хамитÑк.= хамÑк.= ханжеÑк.= ханÑк.= хантыйÑк.= хаотичеÑк.= харьковÑк.= хватÑк.= хельÑинкÑк.= хельÑинÑк.= херувимÑк.= хеттÑк.= хивинÑк.= хиленьк.= химичеÑк.= хитреньк.= хитроватеньк.= хищничеÑк.= хладноломк.= хоббиÑÑ‚Ñк.= хоббитÑк.= хозÑйÑк.= холопÑк.= холуйÑк.= хорватÑк.= хорошеньк.= хохлацк.= хриÑтианÑк.= хроменьк.= хроничеÑк.= худеньк.= хулиганÑк.= хунхузÑк.= цариÑÑ‚Ñк.= царÑк.= цейлонÑк.= цейÑÑовÑк.= целеньк.= цензорÑк.= цеÑарÑк.= циклопичеÑк.= циничеÑк.= цыганÑк.= чабанÑк.= чадÑк.= чекиÑÑ‚Ñк.= человечеÑк.= черкаÑÑк.= черненьк.= черноморÑк.= чертовÑк.= чеховÑк.= чеченÑк.= чешÑк.= чилийÑк.= чиÑтеньк.= членÑк.= чтецк.= чувашÑк.= чудачеÑк.= чудненьк.= чукотÑк.= чумацк.= чухонÑк.= шаферÑк.= шахÑк.= швабÑк.= шведÑк.= швейцарÑк.= швицк.= шекÑпировÑк.= шерифÑк.= шефÑк.= шиитÑк.= шинкарÑк.= шкиперÑк.= школÑÑ€Ñк.= шленÑк.= шлюзовÑк.= шлÑхетÑк.= шоферÑк.= шпанÑк.= шпионÑк.= штукарÑк.= шулерÑк.= шумерÑк.= щербаковÑк.= щупленьк.= ÑвенкÑк.= ÑзоповÑк.= ÑкзотичеÑк.= ÑкÑплуататорÑк.= ÑкÑтратонк.= ÑкÑтремиÑÑ‚Ñк.= ÑламÑк.= ÑллинÑк.= ÑльзаÑÑк.= ÑнÑк.= ÑозойÑк.= ÑпигонÑк.= ÑпичеÑк.= ÑрзÑнÑк.= ÑрфуртÑк.= ÑÑдековÑк.= ÑÑеровÑк.= ÑÑкимоÑÑк.= ÑÑтетÑк.= ÑÑÑÑовÑк.= ÑтичеÑк.= ÑтничеÑк.= ÑтруÑÑк.= ÑфиопÑк.= югоÑлавÑк.= юдофобÑк.= юитÑк.= юкагирÑк.= юлианÑк.= юнацк.= юнкерÑк.= юннатÑк.= юношеÑк.= юродÑк.= ÑŽÑ€Ñк.= ÑванÑк.= ÑзычеÑк.= Ñицк.= ÑкобинÑк.= ÑлтинÑк.= ÑмбичеÑк.= Ñмщицк.= ÑнварÑк.= ÑнычарÑк.= ÑпонÑк.= ÑтвÑжÑк.= link-grammar-5.3.16/data/ru/words/words.840000664000076400007640000000142512431741033015132 00000000000000ввин.= взвин.= взму.= вка.= вкру.= вÑкипÑ.= вывин.= выворо.= выжел.= выкипÑ.= выкоп.= выкру.= выпÑ.= докру.= завин.= заворо.= зажел.= зазоло.= закру.= заÑве.= измоло.= изреше.= иÑколо.= иÑкоп.= иÑкру.= иÑчер.= навин.= накипÑ.= наколо.= накру.= обка.= обколо.= обкру.= облоко.= оборо.= озоло.= окру.= отвин.= отворо.= откру.= отмоло.= перека.= поворо.= подка.= подкру.= подхва.= покипÑ.= поколо.= покру.= привин.= прокру.= раÑкру.= Ñворо.= Ñколо.= Ñкру.= Ñхва.= укоро.= укру.= ухва.= link-grammar-5.3.16/data/ru/words/words.1800000664000076400007640000000766112431741033015217 00000000000000ввар.= взбурл.= взвал.= взман.= взрыхл.= вкро.= возбран.= возомн.= воÑкрыл.= воÑкур.= воÑпламен.= воÑхвал.= вÑпо.= втеÑн.= вчин.= выборон.= выбур.= выгран.= выдвор.= вызвон.= вызубр.= выкал.= выкругл.= выман.= выматер.= вымор.= вырон.= вырул.= выÑветл.= выÑтел.= вытвор.= вытеÑн.= вытошн.= вытур.= выхвал.= вычерн.= вычин.= вычиÑл.= вычлен.= добел.= докро.= домыÑл.= допил.= допо.= доÑверл.= доÑмол.= доÑочин.= доÑтел.= дочин.= забагр.= забубн.= заворон.= задар.= задобр.= задразн.= зазр.= законтр.= заледен.= заман.= замел.= замол.= запил.= заподозр.= заполон.= запул.= заÑадн.= заÑверл.= заÑкобл.= заÑлюн.= заÑтекл.= заÑтел.= затавр.= затен.= затошн.= зафитил.= захвал.= захорон.= зачерн.= зачехл.= защебен.= изматер.= изоÑтр.= иÑкро.= иÑпеÑтр.= иÑпещр.= иÑÑлюн.= иÑÑол.= иÑÑтел.= иÑчерн.= иÑчиÑл.= набагр.= набур.= нагофр.= награн.= нагрÑзн.= надар.= надур.= назелен.= назубр.= накро.= намаÑл.= намел.= намуÑл.= наохр.= напомн.= наÑверл.= наÑин.= наÑкобл.= наÑлюн.= наÑмол.= наÑол.= наÑочин.= наÑтел.= наÑул.= наÑуÑл.= натвор.= натор.= начерн.= начиÑл.= обвин.= обговор.= обдур.= обедн.= обледен.= обмуÑл.= оброн.= обÑкобл.= обÑол.= обур.= обхитр.= огрÑзн.= одар.= одел.= одобр.= окровен.= оледен.= опьÑн.= оÑемен.= оÑеребр.= оÑкобл.= оÑмыÑл.= оÑтекл.= отбур.= отгран.= отепл.= отжур.= отзвон.= отзубр.= откро.= отман.= отпло.= отпо.= отÑлюн.= отчлен.= отъедин.= отъюл.= отÑжел.= охмел.= охмур.= очерн.= передар.= передво.= переман.= перемор.= перецен.= перечин.= перечиÑл.= поборон.= повымор.= погно.= подгно.= подзубр.= подкиÑл.= подкро.= подман.= подмаÑл.= подмел.= подпо.= подпудр.= подразн.= подрул.= подÑмол.= подÑтел.= подÑтрел.= подтвор.= подтибр.= подугл.= пожур.= позелен.= позубр.= покал.= покур.= поман.= помаÑл.= помуÑл.= поощр.= попил.= попомн.= поразор.= поÑверл.= поÑкобл.= поÑлюн.= поÑуÑл.= потур.= почерн.= поюл.= предвар.= предопредел.= преумал.= прикур.= примаÑл.= припал.= прирул.= приÑмир.= приÑол.= притемн.= притеÑн.= причиÑл.= пришабр.= пробубн.= пробур.= прогно.= прозубр.= прокро.= промор.= промÑмл.= пропакл.= пропал.= пророн.= проÑверл.= проÑтел.= протаратор.= протур.= прочин.= разбур.= раздар.= разман.= раÑказн.= раÑпредел.= раÑтепл.= раÑхул.= раÑчехл.= раÑчиÑл.= Ñбагр.= Ñгно.= Ñдобр.= Ñкопн.= Ñкро.= Ñкругл.= Ñкур.= Ñмаклер.= Ñман.= ÑмаÑтер.= Ñрон.= Ñтибр.= Ñтошн.= Ñчетвер.= ÑчиÑл.= Ñшабр.= увеÑел.= удобр.= удочер.= умол.= упеÑтр.= упо.= упомн.= упрочн.= уÑредн.= утрудн.= link-grammar-5.3.16/data/ru/words/words.1810000664000076400007640000000340612431741033015211 00000000000000баловн.= беÑÑолев.= беÑтенев.= блажн.= ветвÑн.= вколотн.= возраÑтн.= втÑжн.= выварн.= выкупн.= выпаÑн.= выпиÑн.= выÑыпн.= выхлопн.= грибн.= грозов.= дармов.= даров.= зазывн.= запашн.= заÑыпн.= затÑжн.= земн.= икрÑн.= иÑпит.= кваÑн.= кровÑн.= кружевн.= крупÑн.= кучев.= лепн.= лучн.= мездрÑн.= мелочн.= мозгов.= моров.= мучн.= мÑÑн.= наброÑн.= наварн.= навеÑн.= наживн.= накипн.= напуÑкн.= наÑыпн.= натÑжн.= неземн.= неходов.= нутрÑн.= обжит.= обкатн.= обÑыпн.= обтÑжн.= озорн.= окладн.= оÑновн.= отбивн.= откупн.= отÑыпн.= переÑыпн.= перетÑжн.= перÑÑ‚Ñн.= подвеÑн.= подвижн.= показн.= порохов.= приварн.= привеÑн.= привÑзн.= приÑыпн.= притачн.= продувн.= проливн.= проÑыпн.= протÑжн.= прутÑн.= пушн.= разбитн.= разброÑн.= разварн.= развеÑн.= разрывн.= рапн.= раÑпиÑн.= раÑÑыпн.= раÑÑ‚Ñжн.= речев.= ручн.= Ñапн.= ÑброÑн.= Ñварн.= Ñилов.= Ñквозн.= ÑкороÑтн.= ÑолодÑн.= Ñплошн.= Ñрамн.= ÑÑыпн.= Ñтепн.= ÑтраÑтн.= Ñтрочн.= ÑÑ‚Ñжн.= ÑъеÑтн.= тафтÑн.= тачн.= тенев.= типов.= торфÑн.= трутÑн.= углов.= узлов.= уÑтупн.= хоботн.= холÑÑ‚Ñн.= чеÑтн.= чиÑтов.= шальн.= шарфÑн.= щелочн.= юфтÑн.= link-grammar-5.3.16/data/ru/words/words.350000664000076400007640000001666512431741033015142 00000000000000автобиографичеÑк.= автоматичеÑк.= академичеÑк.= акуÑтичеÑк.= американÑк.= аналитичеÑк.= англиканÑк.= антарктичеÑк.= антиженевÑк.= антикоммуниÑтичеÑк.= арбатÑк.= аргентинÑк.= арифметичеÑк.= арктичеÑк.= ароматичеÑк.= артиÑтичеÑк.= археологичеÑк.= аÑтрономичеÑк.= аудиторÑк.= африканÑк.= аÑрокоÑмичеÑк.= баллиÑтичеÑк.= баргузинÑк.= белоруÑÑк.= березниковÑк.= биологичеÑк.= биохимичеÑк.= боливийÑк.= боÑнийÑк.= брехтовÑк.= брокерÑк.= букиниÑтичеÑк.= бухгалтерÑк.= великанÑк.= византийÑк.= внешнеполитичеÑк.= внешнеÑкономичеÑк.= волгоградÑк.= воронежÑк.= воÑточноÑибирÑк.= врубелевÑк.= вÑеамериканÑк.= вÑероÑÑийÑк.= вымÑк.= вÑземÑк.= гейдельбергÑк.= географичеÑк.= геодезичеÑк.= геологичеÑк.= геополитичеÑк.= геофизичеÑк.= героÑтратичеÑк.= гигиеничеÑк.= гидромеханичеÑк.= гидротехничеÑк.= гимнаÑтичеÑк.= гипотетичеÑк.= глазовÑк.= гомеопатичеÑк.= горнотехничеÑк.= горьковÑк.= гражданÑк.= грамматичеÑк.= грибовÑк.= гуманиÑтичеÑк.= дагеÑтанÑк.= данбарÑк.= демагогичеÑк.= демографичеÑк.= демократичеÑк.= деÑпотичеÑк.= диагноÑтичеÑк.= динамичеÑк.= дипломатичеÑк.= диÑÑидентÑк.= догматичеÑк.= долганÑк.= драматичеÑк.= древнеруÑÑк.= евразиатÑк.= екатеринбургÑк.= женевÑк.= жирекенÑк.= журналиÑÑ‚Ñк.= закавказÑк.= западноÑибирÑк.= зрительÑк.= идеологичеÑк.= издательÑк.= изыÑкательÑк.= империалиÑтичеÑк.= инÑпекторÑк.= интернационалиÑÑ‚Ñк.= иÑкуÑÑтвоведчеÑк.= иÑполнительÑк.= иÑÑледовательÑк.= иÑторичеÑк.= итальÑнÑк.= йоркÑк.= калининÑк.= калужÑк.= канашÑк.= канзаÑÑк.= капиталиÑтичеÑк.= катаÑтрофичеÑк.= католичеÑк.= кемÑк.= керамичеÑк.= киевÑк.= кинематографичеÑк.= кипрÑк.= кишиневÑк.= климатичеÑк.= клиничеÑк.= кнÑжпогоÑÑ‚Ñк.= ковдорÑк.= кокÑохимичеÑк.= комитетÑк.= коммерчеÑк.= коммуниÑтичеÑк.= кондитерÑк.= кондровÑк.= конногвардейÑк.= конÑтрукторÑк.= корреÑпондентÑк.= коÑметичеÑк.= коÑмичеÑк.= коÑтомукшинÑк.= краÑнодарÑк.= кредиторÑк.= кремлевÑк.= креÑтьÑнÑк.= криÑталличеÑк.= критичеÑк.= кронштадтÑк.= куйбышевÑк.= куломÑк.= кыргызÑк.= лекÑикографичеÑк.= ленинградÑк.= леÑохимичеÑк.= лингвиÑтичеÑк.= майÑеновÑк.= марокканÑк.= математичеÑк.= медицинÑк.= межбанковÑк.= межкомитетÑк.= межпарламентÑк.= межреÑпубликанÑк.= межурицк.= мекÑиканÑк.= меланхоличеÑк.= металличеÑк.= металлургичеÑк.= методичеÑк.= методологичеÑк.= метричеÑк.= механичеÑк.= микробиологичеÑк.= миниÑтерÑк.= миÑтичеÑк.= монополиÑтичеÑк.= морфологичеÑк.= мÑрилендÑк.= наркотичеÑк.= натовÑк.= националиÑтичеÑк.= неантагониÑтичеÑк.= нейтралиÑÑ‚Ñк.= неметалличеÑк.= неоглобалиÑÑ‚Ñк.= неорганичеÑк.= нефтехимичеÑк.= неÑндемичеÑк.= нижегородÑк.= новозыбковÑк.= общеминиÑтерÑк.= общереÑпубликанÑк.= общероÑÑийÑк.= общетехничеÑк.= огородничеÑк.= океанографичеÑк.= окинÑк.= олимпийÑк.= онежÑк.= оренбургÑк.= ортопедичеÑк.= оÑтанкинÑк.= палеÑтинÑк.= парагвайÑк.= патетичеÑк.= педагогичеÑк.= периодичеÑк.= перловÑк.= пиротехничеÑк.= питтÑбургÑк.= пневматичеÑк.= полиграфичеÑк.= политехничеÑк.= политичеÑк.= политологичеÑк.= попечительÑк.= португальÑк.= поÑредничеÑк.= потребительÑк.= практичеÑк.= предиÑторичеÑк.= предпринимательÑк.= президентÑк.= преподавательÑк.= прибалтийÑк.= прилузÑк.= проÑветительÑк.= пÑихиатричеÑк.= пÑихологичеÑк.= радиологичеÑк.= реалиÑтичеÑк.= рентгеновÑк.= реÑпубликанÑк.= ритмичеÑк.= родительÑк.= романтичеÑк.= роÑтовÑк.= рузÑк.= ÑамарÑк.= ÑаратовÑк.= ÑверхдогматичеÑк.= ÑегежÑк.= ÑейÑмичеÑк.= ÑейÑмологичеÑк.= ÑимволичеÑк.= ÑинтетичеÑк.= ÑиÑтематичеÑк.= ÑоколовÑк.= ÑомнамбуличеÑк.= ÑоÑновÑк.= ÑоциалиÑтичеÑк.= ÑреднетиманÑк.= ÑтавропольÑк.= ÑтатиÑтичеÑк.= ÑтатичеÑк.= ÑтерлитамакÑк.= ÑтилиÑтичеÑк.= ÑтратегичеÑк.= ÑыктывдинÑк.= ÑыктывкарÑк.= тайваньÑк.= тайÑк.= тактичеÑк.= талмудичеÑк.= телеметричеÑк.= тематичеÑк.= тенишевÑк.= теоретичеÑк.= терапевтичеÑк.= термичеÑк.= террориÑтичеÑк.= техничеÑк.= технологичеÑк.= тиманÑк.= туриÑтичеÑк.= уÑтюжÑк.= уфимÑк.= фактичеÑк.= фантаÑтичеÑк.= фармацевтичеÑк.= фетовÑк.= филевÑк.= филологичеÑк.= фонетичеÑк.= фотографичеÑк.= французÑк.= футуриÑтичеÑк.= хирургичеÑк.= хлыÑтовÑк.= хронометричеÑк.= центральнороÑÑийÑк.= цилемÑк.= череповецк.= чернобыльÑк.= читательÑк.= читинÑк.= шовиниÑтичеÑк.= ÑвенкийÑк.= ÑкологичеÑк.= ÑкономичеÑк.= ÑлектричеÑк.= ÑлектротехничеÑк.= ÑндемичеÑк.= ÑнергетичеÑк.= ÑнциклопедичеÑк.= ÑпидемиологичеÑк.= ÑÑтетичеÑк.= южно-африканÑк.= южноамериканÑк.= южнороÑÑийÑк.= юмориÑтичеÑк.= юридичеÑк.= ÑрцевÑк.= link-grammar-5.3.16/data/ru/words/words.1880000664000076400007640000000303412431741033015215 00000000000000алибеков.= алипченков.= андрюков.= антощенков.= анученков.= арÑланов.= баринков.= барÑанов.= беленков.= бердников.= бережков.= бикалов.= богданчиков.= бориÑенков.= бориÑков.= бугров.= гольцов.= грумков.= давлетов.= елиÑов.= еÑьков.= жаданов.= жемчугов.= житников.= злотников.= зоÑимов.= иÑтратов.= климантов.= книппер-чехов.= кожевников.= кочегаров.= крутиков.= кÑенофонтов.= кунгаев.= лахов.= лукианов.= махмудов.= найчуков.= нарÑков.= наруÑов.= памфилов.= петраÑов.= пирÑов.= половников.= полонников.= полувытнов.= помазков.= пондÑков.= порецков.= портников.= почивалов.= преженников.= призван-Ñоколов.= призенцов.= приказчиков.= прÑничников.= пшеничников.= пыльченков.= рахманов.= решетников.= розенов.= рыбаÑов.= Ñанников.= Ñелетков.= Ñимаков.= Ñухов.= терешков.= труÑов.= уланов.= умалатов.= ухолов.= хаджиков.= харчиков.= хохрÑков.= чепаÑов.= чиÑтоходов.= чубков.= шевÑков.= широбоков.= шувалов.= link-grammar-5.3.16/data/ru/words/words.1110000664000076400007640000002144012431741033015200 00000000000000авдуевÑк.= аверинÑк.= аврорÑк.= аграновÑк.= адаевÑк.= аедоницк.= азерÑк.= айвазовÑк.= акак.= акатовÑк.= акÑарковÑк.= алпацк.= алÑбьевÑк.= аменицк.= аполлонÑк.= арановÑк.= аркадьевÑк.= арменÑк.= арнопольÑк.= аршавÑк.= аршанÑк.= аÑекÑевÑк.= аÑтрицк.= бабанÑк.= бабицк.= базилевÑк.= байдаевÑк.= байдарацк.= балахонÑк.= балацк.= балицк.= бальÑк.= банецк.= барановÑк.= баранÑк.= баратынÑк.= бардацк.= барÑуковÑк.= бартновÑк.= бачевÑк.= бачинÑк.= бедзиевÑк.= бедрицк.= бежицк.= безбородк.= безруковÑк.= безымÑнÑк.= бекешевÑк.= белавÑк.= белелюбÑк.= беловицк.= белоницк.= белоновÑк.= белопольÑк.= белоÑтоцк.= белошевÑк.= белошицк.= белынÑк.= бельжицк.= белÑвÑк.= белÑнковÑк.= белÑцк.= бенклевÑк.= бердышевÑк.= березуцк.= бернадÑк.= бернацк.= беÑпаловÑк.= бетлицк.= беховÑк.= бинецк.= битюцк.= бобовÑк.= бобринÑк.= бованенковÑк.= богацк.= богоÑлавÑк.= богуÑлавÑк.= богуцк.= бойчевÑк.= бокшицк.= болдовÑк.= болтовÑк.= болучевÑк.= бордовÑк.= борецк.= бориÑевÑк.= бородÑнÑк.= борщаговÑк.= борщевÑк.= боÑнÑцк.= бочановÑк.= брагинÑк.= браÑлавÑк.= брацлавÑк.= броницк.= бугровÑк.= будицк.= будницк.= будурацк.= буздÑковÑк.= буйновÑк.= буковÑк.= булавÑк.= бурдонÑк.= бурдуковÑк.= буркацк.= бурковÑк.= бурлуцк.= бурцевÑк.= буÑаевÑк.= бутковÑк.= буцк.= быÑтрицк.= быховÑк.= бычевÑк.= бÑндаевÑк.= вадецк.= валецк.= валуевÑк.= ваницк.= ванцовÑк.= варнавÑк.= ваÑецк.= ваÑилевÑк.= ваÑинÑк.= ваÑицк.= ваулинÑк.= вахрушевÑк.= вахтанÑк.= веденÑк.= величковÑк.= веприцк.= вербицк.= вербовÑк.= верейÑк.= вернадÑк.= верницк.= веÑницк.= ветрогонÑк.= видовÑк.= вилькицк.= вильчинÑк.= винецк.= вирганÑк.= витковÑк.= витрÑнÑк.= вишневецк.= вишницк.= водÑницк.= войцеховÑк.= волковицк.= волхонÑк.= вольховÑк.= воронецк.= вороновÑк.= воронÑк.= воронÑнÑк.= воротниковÑк.= воÑтрецовÑк.= врезовÑк.= вронÑк.= врублевÑк.= вуктыльÑк.= выговÑк.= выÑотÑк.= выучейÑк.= вышинÑк.= вышковÑк.= габричевÑк.= галицк.= галуцк.= гальчанÑк.= гальчинÑк.= ганапольÑк.= ганопольÑк.= гарницк.= гартовÑк.= гаÑневÑк.= гаюльÑк.= гвоздевÑк.= гвоздецк.= герцовÑк.= гершунÑк.= гилÑровÑк.= глаговÑк.= гладышевÑк.= глазковÑк.= гледенÑк.= глинищевÑк.= глинÑк.= глинчевÑк.= глубоковÑк.= глухеньк.= гнедовÑк.= гнитецк.= годлевÑк.= голембиовÑк.= головчанÑк.= голубинÑк.= голубицк.= голубоцк.= голумбовÑк.= гольданÑк.= горбачевÑк.= горбовÑк.= гореловÑк.= горенÑк.= горецк.= горницк.= горновÑк.= горхонÑк.= гоÑтунÑк.= гошовÑк.= грабницк.= грабовÑк.= грановÑк.= гриневÑк.= гродецк.= гродзицк.= громадÑк.= гротовÑк.= грушецк.= гудзовÑк.= гудковÑк.= гуковÑк.= гулевÑк.= гульбинÑк.= гумилевÑк.= гумницк.= гуревÑк.= гурецк.= гуÑаковÑк.= гуÑлинÑк.= дамбровÑк.= данилевÑк.= дацковÑк.= дачевÑк.= дашевÑк.= дашковÑк.= деминÑк.= деревицк.= дерковÑк.= дертевÑк.= деÑнÑнÑк.= джимидонÑк.= дзевановÑк.= дивенÑк.= дипкунÑк.= дмитревÑк.= дмитротарановÑк.= добрицк.= добшинÑк.= долгеньк.= долецк.= долошицк.= домарацк.= домбровÑк.= домоÑлавÑк.= дондуковÑк.= доргунÑк.= доÑтоевÑк.= драголюбÑк.= драчевÑк.= држевецк.= дробицк.= дробышевÑк.= дроздецк.= дубенецк.= дубинÑк.= дудковÑк.= дунаевÑк.= дыбовÑк.= дÑбринÑк.= евÑинÑк.= езерÑк.= елизаровÑк.= елунинÑк.= елшанÑк.= ембаевÑк.= ермолицк.= еÑенÑк.= жажлевÑк.= жалинÑк.= жалковÑк.= жванецк.= жебровÑк.= жилинÑк.= жирмунÑк.= житковÑк.= жоговÑк.= жолковÑк.= жолтовÑк.= жуинÑк.= журавÑк.= жураковÑк.= журомÑк.= забарÑк.= заблоцк.= заборовÑк.= заварÑк.= завацк.= завойÑк.= загурÑк.= запольÑк.= заричанÑк.= заÑлавÑк.= зволинÑк.= зелинÑк.= зинковÑк.= иваницк.= ивашевÑк.= кагаловÑк.= кадашевÑк.= кадниковÑк.= каминÑк.= карачинÑк.= каринÑк.= кашпировÑк.= китайгородÑк.= ковалевÑк.= ковальÑк.= кожуховÑк.= козерадÑк.= комиÑÑаржевÑк.= кочновÑк.= краевÑк.= краÑицк.= краÑницк.= краÑовÑк.= кржижановÑк.= крутицк.= крушильницк.= кузьмицк.= кузьмоловÑк.= кулаковÑк.= куликовÑк.= кульчицк.= куприÑновÑк.= куюмÑк.= ларицк.= лебединÑк.= левитанÑк.= левитÑк.= липицк.= лиÑецк.= лиÑицк.= лиÑтвинÑк.= литовченковÑк.= лобачевÑк.= лунтовÑк.= лÑлинÑк.= магницк.= маевÑк.= малиновÑк.= мартановÑк.= мартовицк.= мархлевÑк.= маÑарÑк.= матюшевÑк.= машинÑк.= маÑковÑк.= менжинÑк.= менковÑк.= метлицк.= мижурицк.= миклашевÑк.= миловÑк.= милÑвÑк.= музыкантÑк.= муÑоргÑк.= мухарÑк.= надвоицк.= недвецк.= никитинÑк.= никитовÑк.= никологорÑк.= оболенÑк.= окуневÑк.= оÑтромецк.= паÑтуховÑк.= пашутинÑк.= пещерÑк.= пиотровÑк.= пироговÑк.= пиÑемÑк.= погоржельÑк.= подвойÑк.= пойковÑк.= полиÑтовÑк.= полонÑк.= полторацк.= помарÑк.= поморжанÑк.= поплавÑк.= потушанÑк.= пржездомÑк.= привольненÑк.= припышминÑк.= прозоровÑк.= прокубовÑк.= прудковÑк.= пузановÑк.= пумпÑнÑк.= равенÑк.= радзинÑк.= радзишевÑк.= радовÑк.= радонежÑк.= радчевÑк.= раевÑк.= разуменÑк.= реформатÑк.= решульÑк.= розинÑк.= ройÑк.= рокоÑÑовÑк.= роÑтоцк.= рыбальÑк.= рымникÑк.= Ñ€ÑбинÑк.= ÑадонÑк.= ÑеÑлавинÑк.= ÑидорÑк.= ÑклифоÑовÑк.= ÑкуратовÑк.= Ñлавуцк.= ÑловиковÑк.= ÑолунÑк.= ÑоÑенÑк.= ÑпаÑо-кукоцк.= ÑперанÑк.= ÑтавÑк.= ÑтаниÑлавÑк.= ÑтецовÑк.= твардовÑк.= томашевÑк.= троцк.= тухачевÑк.= фандоринÑк.= хаванÑк.= харчевÑк.= хвороÑтовÑк.= хованÑк.= ходаковÑк.= хомутовÑк.= цивинÑк.= циолковÑк.= чеботаревÑк.= чекановÑк.= чернецк.= черÑк.= чешинÑк.= чуковÑк.= шаблинÑк.= шаинÑк.= шарецк.= шахарÑк.= шахновÑк.= шеÑтаковÑк.= широкинÑк.= шкаповÑк.= шманевÑк.= шоÑтаковÑк.= ÑдловÑк.= ÑмпольÑк.= ÑнковÑк.= link-grammar-5.3.16/data/ru/words/words.2140000664000076400007640000006222712431741033015214 00000000000000автоматчиц.= агниц.= алиментщиц.= ампульщиц.= анонимщиц.= аппретурщиц.= артельщиц.= бабочниц.= багетчиц.= балаганщиц.= балалаечниц.= баловниц.= банкаброшниц.= банщиц.= барабанщиц.= барахольщиц.= баÑонщиц.= бахромщиц.= башмачниц.= безбилетниц.= безбожниц.= бездельниц.= беззаконниц.= безобразниц.= бекаÑниц.= белильщиц.= белиц.= белорыбиц.= бельевщиц.= беÑприданниц.= беÑпризорниц.= беÑпутниц.= беÑÑребрениц.= беÑÑтыдниц.= бетонщиц.= благодетельниц.= благожелательниц.= благотворительниц.= блудниц.= блюÑтительниц.= богоотÑтупниц.= богородиц.= богохульниц.= болельщиц.= боронильщиц.= бороновальщиц.= бортпроводниц.= боÑрышниц.= браковщиц.= брезгливиц.= брошюровщиц.= брюквенниц.= буйволиц.= булочниц.= бунтовщиц.= бурильщиц.= буфетчиц.= вагонетчиц.= вакуумщиц.= вальцовщиц.= валютчиц.= валÑльщиц.= ваннщиц.= ватерщиц.= вафельщиц.= вдовиц.= вдохновительниц.= веерниц.= великомучениц.= велогонщиц.= верблюдиц.= вербовщиц.= веретениц.= вероотÑтупниц.= верÑтальщиц.= вертолетчиц.= веÑовщиц.= веÑтниц.= веÑтовщиц.= ветошниц.= вечерниц.= вещательниц.= веÑльщиц.= вздорщиц.= вздыхательниц.= взÑточниц.= виновниц.= вкладчиц.= владелиц.= владетельниц.= владычиц.= влаÑтительниц.= внешкольниц.= воднолыжниц.= возбудительниц.= воздухоплавательниц.= воздыхательниц.= возмутительниц.= воительниц.= волокитчиц.= волчиц.= волшебниц.= вольноотпущенниц.= вольноÑлушательниц.= воплениц.= вопленниц.= вопрошательниц.= ворÑильщиц.= воÑпитанниц.= воÑпитательниц.= воÑприемниц.= воÑьмиклаÑÑниц.= вредительниц.= вÑадниц.= вÑкормленниц.= второгодниц.= второклаÑÑниц.= второкурÑниц.= выбивальщиц.= выборщиц.= выверщиц.= выдувальщиц.= выдумщиц.= выжлиц.= выкупщиц.= вымогательниц.= выпарщиц.= выпуÑкниц.= выразительниц.= выучениц.= вÑзальщиц.= гадальщиц.= гадательниц.= газетчиц.= газировщиц.= галлиц.= гладильщиц.= говельщиц.= гонительниц.= гонщиц.= горлиц.= горнолыжниц.= городошниц.= грабительниц.= гравировщиц.= гранильщиц.= гранулировщиц.= греховодниц.= грешниц.= гримаÑниц.= грузчиц.= губительниц.= дарительниц.= дачевладелиц.= дачниц.= двоемужниц.= двоечниц.= двумужниц.= двурушниц.= девиц.= девÑтвенниц.= девÑтиклаÑÑниц.= декатировщиц.= делопроизводительниц.= деревообделочниц.= держательниц.= деÑÑтиклаÑÑниц.= деÑтельниц.= дипломниц.= доброжелательниц.= добытчиц.= доверительниц.= доильщиц.= доказчиц.= докладчиц.= долгожительниц.= должниц.= дольщиц.= домовладелиц.= домоправительниц.= домработниц.= доноÑительниц.= доноÑчиц.= дорожниц.= доÑмотрщиц.= доÑтавщиц.= дошкольниц.= дражировщиц.= драпировщиц.= древеÑниц.= дреÑÑировщиц.= дружинниц.= духанщиц.= духовидиц.= душеприказчиц.= дьÑволиц.= дьÑкониц.= единоличниц.= единомышленниц.= единоплеменниц.= еÑтеÑтвенниц.= еÑтеÑтвоиÑпытательниц.= ехидниц.= жалобщиц.= жар-птиц.= железнодорожниц.= жеманниц.= жертвовательниц.= жилиц.= жительниц.= жниц.= жриц.= жужелиц.= забавниц.= забаÑтовщиц.= заварщиц.= завещательниц.= завиÑтниц.= заводчиц.= завоевательниц.= загадчиц.= заговорщиц.= заготовщиц.= задавальщиц.= задолжниц.= зажимщиц.= заказчиц.= закладчиц.= заклинательниц.= законниц.= законодательниц.= закоперщиц.= закрепщиц.= закройщиц.= закупорщиц.= закупщиц.= заложниц.= замеÑтительниц.= заочниц.= запайщиц.= заправщиц.= заÑольщиц.= заÑтрельщиц.= заÑтройщиц.= заÑтупниц.= заÑыпщиц.= затворниц.= затейниц.= затейщиц.= захватчиц.= захребетниц.= зачинательниц.= зачинщиц.= защитниц.= заÑвительниц.= заÑвщиц.= зеленщиц.= землевладелиц.= зенитчиц.= зимовщиц.= злопыхательниц.= злоумышленниц.= злоÑзычниц.= змееÑщериц.= зрительниц.= идолопоклонниц.= избавительниц.= избирательниц.= избранниц.= изгнанниц.= издательниц.= изменниц.= изменщиц.= изобличительниц.= изобретательниц.= изолировщиц.= ильниц.= именинниц.= императриц.= иноплеменниц.= инÑтрументальщиц.= иÑкательниц.= иÑкуÑительниц.= иÑкуÑниц.= иÑкуÑÑтвенниц.= иÑповедниц.= иÑполнительниц.= иÑпольщиц.= иÑправниц.= иÑпытательниц.= иÑÑледовательниц.= иÑтиц.= иÑтолковательниц.= иÑтопниц.= иÑÑ‚Ñзательниц.= иÑцелительниц.= кабатчиц.= каверзниц.= калибровщиц.= калильщиц.= каменщиц.= камышниц.= канатчиц.= канительщиц.= капризниц.= капуÑтниц.= каракатиц.= караульщиц.= кардовщиц.= карлиц.= картежниц.= картонажниц.= картонщиц.= картотетчиц.= каÑÑетчиц.= катальщиц.= каторжниц.= кафельщиц.= квартироÑъемщиц.= келейниц.= кероÑинщиц.= киÑловщиц.= кладовщиц.= клеветниц.= клеильщиц.= клеймовщиц.= клейщиц.= клепальщиц.= клушиц.= ключниц.= клÑтвопреÑтупниц.= клÑузниц.= книжниц.= кобылиц.= коверщиц.= ковровщиц.= кокильщиц.= колбаÑниц.= колодниц.= колпиц.= колхозниц.= комплектовщиц.= конвейерщиц.= конторщиц.= конфетчиц.= конъюнктурщиц.= копировальщиц.= копировщиц.= коптильщиц.= копьеметательниц.= корзинщиц.= кормилиц.= коробейниц.= коробочниц.= коровниц.= корообдирщиц.= корректировщиц.= корÑажниц.= корÑетниц.= корчемниц.= коÑтюмщиц.= кочевниц.= кошатниц.= крановщиц.= краÑавиц.= краÑильщиц.= крахмальщиц.= крепоÑтниц.= креÑтниц.= крошильщиц.= кружевниц.= крутильщиц.= кудеÑниц.= кукольниц.= куниц.= купальщиц.= курильщиц.= курортниц.= курÑтниц.= кутейниц.= лабазниц.= лавочниц.= лагерниц.= лазутчиц.= ламповщиц.= лапотниц.= ларечниц.= лекальщиц.= ленивиц.= ленточниц.= лепщиц.= летчиц.= лжеÑвидетельниц.= лимонниц.= линовщиц.= лиÑиц.= лицовщиц.= лишайниц.= лодочниц.= лоÑкутниц.= лоточниц.= лотошниц.= лохмотниц.= лошадниц.= лукавиц.= лыжниц.= львиц.= любимиц.= любительниц.= любовниц.= мазальщиц.= макетчиц.= манекенщиц.= маÑтериц.= медÑниц.= меÑильщиц.= метательниц.= метельщиц.= меховщиц.= мечтательниц.= мешальщиц.= мешочниц.= миллионщиц.= мироноÑиц.= миротвориц.= мирохранительниц.= многоÑтаночниц.= многоцветниц.= модельщиц.= модниц.= мойщиц.= молельщиц.= молитвенниц.= молодиц.= молотильщиц.= молчальниц.= монтажниц.= мороженщиц.= мотальщиц.= мотовильщиц.= мотогонщиц.= мошенниц.= мÑтительниц.= мужененавиÑтниц.= мужеубийц.= муÑорщиц.= мучениц.= мучительниц.= мÑтежниц.= набивальщиц.= наблюдательниц.= набойщиц.= наборщиц.= наветчиц.= навивальщиц.= наводчиц.= нагребальщиц.= надвÑзчиц.= надзирательниц.= надомниц.= надÑмотрщиц.= наездниц.= наемниц.= наемщиц.= наклейщиц.= накопительниц.= наладчиц.= налетчиц.= налогоплательщиц.= наложниц.= намеÑтниц.= намотчиц.= нанимательниц.= напарниц.= наперÑниц.= направщиц.= народниц.= нарушительниц.= нарÑдчиц.= наÑекальщиц.= наÑледниц.= наÑледодательниц.= наÑмешниц.= наÑтавниц.= наÑтоÑтельниц.= наÑтройщиц.= наÑыпальщиц.= наÑыпщиц.= натурщиц.= наушниц.= нахлебниц.= начальниц.= начетниц.= начетчиц.= начинательниц.= невольниц.= негодниц.= недоброжелательниц.= нектарниц.= ненавиÑтниц.= неплательщиц.= неприÑтельниц.= неÑчаÑтливиц.= неудачниц.= нечеÑтивиц.= нивелировщиц.= никелировщиц.= ниточниц.= нормировщиц.= ноÑительниц.= ночлежниц.= ночниц.= нумеровщиц.= нырÑльщиц.= нюхальщиц.= обвинительниц.= обворожительниц.= обжарщиц.= обидчиц.= обитательниц.= обладательниц.= облицовщиц.= обличительниц.= обманщиц.= обмеловщиц.= обмотчиц.= обожательниц.= обозревательниц.= обольÑтительниц.= обработчиц.= обтÑжчиц.= обувщиц.= обшивальщиц.= обшивщиц.= общеÑтвенниц.= обывательниц.= огнепоклонниц.= огородниц.= одноклаÑÑниц.= одноклубниц.= однокурÑниц.= однофамилиц.= озорниц.= орлиц.= оÑведомительниц.= оÑвободительниц.= оÑкорбительниц.= оÑлиц.= оÑлушниц.= оÑновательниц.= оÑтриц.= оÑтрожниц.= отбельщиц.= отборщиц.= отвальщиц.= ответчиц.= отгадчиц.= отдельщиц.= отжимщиц.= отказчиц.= откатчиц.= отличниц.= отправительниц.= отпуÑкниц.= отпущенниц.= отравительниц.= отроковиц.= отÑтупниц.= отшельниц.= оформительниц.= охальниц.= охотниц.= охранительниц.= охранниц.= оценщиц.= очаровательниц.= очевидиц.= очковтирательниц.= падчериц.= пайщиц.= пакетчиц.= пакоÑтниц.= паломниц.= паÑкудниц.= пахтальщиц.= певиц.= пенниц.= первоклаÑÑниц.= первокурÑниц.= первооткрывательниц.= перворазрÑдниц.= перебежчиц.= переборщиц.= переводчиц.= перевозчиц.= передатчиц.= перекупщиц.= перематывальщиц.= переноÑчиц.= перепелиц.= перепиÑчиц.= переÑказчиц.= переÑмешниц.= переÑтраховщиц.= переÑудчиц.= перловиц.= перчаточниц.= пеÑенниц.= печальниц.= пигалиц.= пикетчиц.= пильщиц.= пиÑательниц.= питомиц.= пиÑвиц.= плакальщиц.= плательщиц.= платьевщиц.= племÑнниц.= пленниц.= плетельщиц.= плотвиц.= плотиц.= плотниц.= площиц.= победительниц.= поборниц.= повелительниц.= погонщиц.= подавальщиц.= подательниц.= подборщиц.= подвижниц.= подговорщиц.= поденщиц.= поджигательниц.= подкулачниц.= подметальщиц.= подноÑчиц.= подпиÑчиц.= подполковниц.= подпольщиц.= подражательниц.= подÑказчиц.= подÑобниц.= подÑтрекательниц.= подушечниц.= поздравительниц.= позорниц.= поилиц.= поклепщиц.= поклонниц.= покойниц.= покорительниц.= покровительниц.= покупательниц.= покупщиц.= полковниц.= полольщиц.= поломойщиц.= полуночниц.= получательниц.= полюбовниц.= полÑрниц.= помазанниц.= помещиц.= помощниц.= пономариц.= попечительниц.= попуÑтительниц.= попутчиц.= поработительниц.= поручительниц.= поÑадниц.= поÑетительниц.= поÑланниц.= поÑледовательниц.= поÑлушниц.= поÑобниц.= поÑредниц.= поÑтавщиц.= поÑтельниц.= поÑтниц.= поÑтоÑлиц.= поÑтрижениц.= поÑудниц.= потатчиц.= потворщиц.= похабниц.= похитительниц.= почитательниц.= пошивщиц.= праведниц.= правительниц.= правонарушительниц.= правщиц.= прародительниц.= предательниц.= предвеÑтниц.= предводительниц.= предвозвеÑтниц.= предпринимательниц.= предÑедательниц.= предÑказательниц.= предÑтавительниц.= предÑтательниц.= предшеÑтвенниц.= предъÑвительниц.= преемниц.= прелеÑтниц.= преобразовательниц.= препаратчиц.= преподавательниц.= преÑледовательниц.= преÑтупниц.= привередниц.= привратниц.= приданниц.= придирщиц.= придумщиц.= приемщиц.= приживальщиц.= приказчиц.= примирительниц.= приÑлужниц.= приÑпешниц.= притворщиц.= притеÑнительниц.= прихлебательниц.= прицепщиц.= причаÑтниц.= причитальщиц.= причудниц.= пришелиц.= приÑтельниц.= проверщиц.= провидиц.= проводниц.= провозвеÑтниц.= прогульщиц.= продавщиц.= продолжательниц.= проектировщиц.= прожигательниц.= прозорливиц.= производительниц.= производÑтвенниц.= проказниц.= пропитчиц.= проповедниц.= прорицательниц.= пророчиц.= проÑветительниц.= проÑительниц.= противниц.= протирщиц.= протопопиц.= протÑжчиц.= профилировщиц.= проходчиц.= процентщиц.= пружинщиц.= пÑиц.= птиц.= птичниц.= пулеметчиц.= пуÑтынниц.= путеобходчиц.= путешеÑтвенниц.= путниц.= пÑдениц.= пÑтерочниц.= пÑтиклаÑÑниц.= рабовладелиц.= работниц.= радетельниц.= радиоÑлушательниц.= радужниц.= разбойниц.= разборщиц.= разведчиц.= развеÑчиц.= развозчиц.= развратительниц.= развратниц.= разгадчиц.= раздатчиц.= раздевальщиц.= разлучниц.= разметчиц.= размотчиц.= разноÑчиц.= разоблачительниц.= разорительниц.= разрезальщиц.= разриÑовщиц.= разрушительниц.= разрÑдниц.= разумниц.= ракетчиц.= раÑклейщиц.= раÑкольниц.= раÑкраÑавиц.= раÑпорÑдительниц.= раÑпроÑтранительниц.= раÑпутниц.= раÑÑказчиц.= раÑÑыпальщиц.= раÑÑыпщиц.= раÑтирщиц.= раÑтлительниц.= раÑточительниц.= раÑтратчиц.= раÑтрÑÑальщиц.= раÑфаÑовщиц.= раÑхитительниц.= раÑчетчиц.= рачительниц.= ревнивиц.= ревнительниц.= револьверщиц.= резальщиц.= резинщиц.= резчиц.= резьбовщиц.= ремеÑленниц.= репейниц.= репниц.= риÑовальщиц.= ровеÑниц.= ровничниц.= родильниц.= родительниц.= родоначальниц.= родÑтвенниц.= рожениц.= рольщиц.= роÑтовщиц.= рубщиц.= ругательниц.= руководительниц.= рукодельниц.= ручниц.= рыбиц.= рыдальщиц.= Ñаботажниц.= Ñадовниц.= Ñалопниц.= Ñамогонщиц.= Ñамодержиц.= Ñановниц.= Ñахарозаводчиц.= Ñбитенщиц.= Ñборщиц.= Ñварливиц.= Ñварщиц.= Ñвежевальщиц.= ÑверÑтниц.= Ñверщиц.= Ñвидетельниц.= Ñводниц.= Ñвоевольниц.= ÑвойÑтвенниц.= ÑвоÑчениц.= Ñдатчиц.= Ñдельщиц.= Ñезонниц.= ÑемиклаÑÑниц.= Ñердечниц.= ÑеÑтриц.= ÑеÑльщиц.= Ñигнатурщиц.= Ñиниц.= Ñказительниц.= Ñказочниц.= Ñкаредниц.= Ñквалыжниц.= Ñкиталиц.= Ñкитниц.= Ñклочниц.= Ñкотниц.= Ñкупщиц.= ÑладоÑтраÑтниц.= ÑловеÑниц.= Ñлужительниц.= Ñлушательниц.= ÑлюнÑниц.= Ñмазчиц.= Ñменщиц.= Ñмерщиц.= Ñмиренниц.= Ñмотрительниц.= Ñмотчиц.= Ñновальщиц.= Ñновидиц.= Ñобачниц.= ÑобеÑедниц.= Ñобирательниц.= Ñоблазнительниц.= ÑобÑтвенниц.= Ñоветниц.= Ñоветчиц.= Ñовладелиц.= ÑовмеÑтительниц.= Ñовратительниц.= Ñодержательниц.= Ñожительниц.= Ñоздательниц.= Ñозерцательниц.= Ñозидательниц.= Ñоименниц.= ÑоиÑкательниц.= ÑокурÑниц.= ÑонаÑледниц.= Ñонливиц.= Ñообщниц.= ÑоотечеÑтвенниц.= Ñоперниц.= Ñоплеменниц.= Ñопливиц.= Ñопроводительниц.= Ñоратниц.= ÑоÑлуживиц.= ÑоÑтавительниц.= Ñотрудниц.= Ñоумышленниц.= ÑоучаÑтниц.= Ñоучениц.= Ñочинительниц.= Ñоюзниц.= ÑпаÑительниц.= ÑпеÑивиц.= Ñплетниц.= Ñподвижниц.= Ñподручниц.= Ñпорщиц.= Ñпутниц.= Ñрамниц.= Ñродниц.= ÑродÑтвенниц.= ÑÑучивальщиц.= ÑÑыпщиц.= Ñтавленниц.= Ñтаночниц.= Ñтарательниц.= ÑтаршеклаÑÑниц.= ÑтаршекурÑниц.= Ñтарьевщиц.= Ñтачечниц.= Ñтегальщиц.= ÑтеклÑнниц.= ÑтервÑтниц.= Ñторонниц.= Ñтрадалиц.= Ñтранниц.= ÑтраÑтотерпиц.= Ñтрелочниц.= Ñтригальщиц.= Ñтроительниц.= Ñтроптивиц.= Ñтыдливиц.= ÑÑ‚Ñжательниц.= Ñумеречниц.= Ñупротивниц.= Ñупружниц.= ÑутÑжниц.= Ñучильщиц.= Ñушильщиц.= Ñхимниц.= Ñцепщиц.= ÑчаÑтливиц.= Ñчетчиц.= Ñчитчиц.= Ñшивальщиц.= Ñъемщиц.= Ñыщиц.= табельщиц.= таежниц.= танцовщиц.= тачальщиц.= текÑтильщиц.= телиц.= телÑтниц.= теребильщиц.= тигриц.= толковательниц.= топильщиц.= тортовщиц.= торфÑниц.= точильщиц.= трактирщиц.= трамвайщиц.= транзитниц.= транÑпортниц.= траурниц.= трезвенниц.= трепальщиц.= третьеклаÑÑниц.= третьекурÑниц.= трикотажниц.= троечниц.= троÑтильщиц.= тружениц.= трÑпичниц.= туберкулезниц.= тунеÑдиц.= тюремщиц.= Ñ‚Ñжебщиц.= уборщиц.= угадчиц.= угнетательниц.= угодниц.= уголовниц.= угольщиц.= удавленниц.= ударниц.= удачниц.= удильщиц.= узниц.= указчиц.= укладчиц.= укротительниц.= укрывательниц.= укупорщиц.= умелиц.= упаковщиц.= управительниц.= упрÑмиц.= уÑтавщиц.= уÑтроительниц.= утешительниц.= утильщиц.= утиц.= утопленниц.= утюжильщиц.= учаÑтниц.= учениц.= учетчиц.= учительниц.= учредительниц.= ушкуйниц.= факельщиц.= фальцовщиц.= фальшивомонетчиц.= фарцовщиц.= фаÑовщиц.= фаÑонщиц.= фельдшериц.= фехтовальщиц.= физкультурниц.= флерниц.= фокуÑниц.= фонарниц.= фонарщиц.= формовщиц.= форÑунщиц.= фрезеровщиц.= фуражечниц.= футлÑрщиц.= халтурщиц.= харчевниц.= хищниц.= хлопальщиц.= хороводниц.= хранительниц.= хриÑтарадниц.= хруÑтальщиц.= художниц.= хулительниц.= цариц.= царь-девиц.= цветочниц.= целинниц.= целительниц.= ценительниц.= церемонниц.= церковниц.= цыплÑтниц.= чаевниц.= чаровниц.= чаÑтниц.= чаÑтушечниц.= челобитчиц.= человеконенавиÑтниц.= черпальщиц.= чертежниц.= чеÑальщиц.= четвероклаÑÑниц.= четверочниц.= чешуйниц.= чиновниц.= чиÑтильщиц.= читательниц.= чревовещательниц.= чревоугодниц.= чтиц.= чудеÑниц.= чулочниц.= шапочниц.= шарманщиц.= швейниц.= шелкомотальщиц.= шеÑтидеÑÑтниц.= шеÑтиклаÑÑниц.= шифровальщиц.= шкодниц.= школьниц.= шлифовальщиц.= шлифовщиц.= шлÑпниц.= шоколадниц.= шпульниц.= штапелировщиц.= штопальщиц.= штриховщиц.= штучниц.= шутниц.= щевриц.= щетинщиц.= ÑÑтрадниц.= Ñтикетчиц.= юбочниц.= юниц.= Ñбедниц.= Ñгодниц.= Ñзычниц.= Ñловиц.= ÑÑновидиц.= Ñщериц.= link-grammar-5.3.16/data/ru/words/words.1490000664000076400007640000000334112431741033015213 00000000000000архитектурно-проÑтранÑтвен.= безгоÑударÑтвен.= безнравÑтвен.= безыÑкуÑÑтвен.= беÑкачеÑтвен.= брачно-имущеÑтвен.= внепроизводÑтвен.= внепроÑтранÑтвен.= внечувÑтвен.= военно-хозÑйÑтвен.= гражданÑтвен.= декоративно-художеÑтвен.= квазигоÑударÑтвен.= кощунÑтвен.= культурно-общеÑтвен.= литературно-художеÑтвен.= матереубийÑтвен.= материально-ответÑтвен.= междугоÑударÑтвен.= невыÑококачеÑтвен.= негражданÑтвен.= недейÑтвен.= недоброкачеÑтвен.= недурÑтвен.= неженÑтвен.= незлокачеÑтвен.= неиÑкуÑÑтвен.= немужеÑтвен.= ненаÑледÑтвен.= неответÑтвен.= непотомÑтвен.= неродÑтвен.= неÑобÑтвен.= неÑоответÑтвен.= неÑущеÑтвен.= нетождеÑтвен.= неторжеÑтвен.= нехудожеÑтвен.= нецарÑтвен.= общехозÑйÑтвен.= отцеубийÑтвен.= покровительÑтвен.= поÑредÑтвен.= предгоÑударÑтвен.= противогоÑударÑтвен.= прочувÑтвен.= раннегоÑударÑтвен.= ÑамоубийÑтвен.= ÑверхъеÑтеÑтвен.= ÑвÑтотатÑтвен.= ÑмертоубийÑтвен.= ÑходÑтвен.= теоретико-множеÑтвен.= тожеÑтвен.= узкородÑтвен.= чувÑтвен.= чудодейÑтвен.= link-grammar-5.3.16/data/ru/words/words.960000664000076400007640000005770512431741033015151 00000000000000абвер.= аболиционизм.= абÑтракционизм.= абÑурдизм.= авангардизм.= авиамоделизм.= авиаперÑонал.= авиаÑпорт.= авиатранÑпорт.= авиаÑкÑпорт.= авÑтрализм.= автократизм.= автомарафон.= автомобилизм.= автомоноÑекÑуализм.= автомотоÑпорт.= автомототранÑпорт.= автоÑвет.= агамогенез.= агар-агар.= агароид.= агенез.= агноÑтицизм.= агробизнеÑ.= агроинжиниринг.= агролизинг.= агромаркетинг.= агроминимум.= агроÑервиÑ.= агрохимикат.= агроценоз.= адаптогенез.= адельфан.= аденогипофиз.= азидотимидин.= азиридин.= айÑтедвод.= акантоÑпермум.= акинез.= акрил.= акриламид.= акрилонитрид.= акÑеÑ.= активин.= актинид.= актинизм.= актиноид.= актуализм.= алкиламид.= алкилбензол.= алкоголиз.= аллантоиÑ.= аллелизм.= аллергодерматоз.= алломорфизм.= аллотеизм.= алоин.= альфаметил.= альфаолефин.= альфатокÑин.= алюминид.= алюмоÑиликат.= амебоз.= американизм.= аминоÑтил.= аминоÑтилхлорид.= аммонолиз.= ампициллин.= амфигенез.= анагенез.= аналогизм.= анархо-Ñиндикализм.= анаÑтигматизм.= анатомизм.= англокатолицизм.= англоÑакÑонизм.= анжамбеман.= антигуманизм.= антидарвинизм.= антидемократизм.= антиинтеллектуализм.= антиклерикализм.= антиколониализм.= антикоммунизм.= антимилитаризм.= антинатализм.= антираÑизм.= антиÑоветизм.= антиÑпид.= антифеминизм.= антропогенез.= антропозооноз.= антропологизм.= антропоморфизм.= антропопÑихизм.= антропофуизм.= антропоцентризм.= арболит.= ариÑтократизм.= армобетон.= армреÑлинг.= арум.= археомагнетизм.= архивольт.= аÑбеÑтобакелит.= аÑбеÑтоцемент.= аÑинхронизм.= аÑкохитоз.= аÑпаркам.= аÑтат.= аÑтигматизм.= аÑтмопент.= аÑтролит.= аÑфальтобетон.= атенолол.= атероÑклероз.= атлантизм.= атмолиз.= аттицизм.= аудит.= аутизм.= аутолиз.= аутоÑротизм.= африкаанÑ.= африкандеризм.= ацетонид.= ашрам.= аÑропланктон.= аÑротропизм.= балморал.= баракан.= батун.= бегуÑн.= бейÑик.= беломор.= бензальдегид.= бензапирен.= бензидин.= бензил.= бензоил.= бензохинон.= бербон.= берил.= бета-нафтол.= бибоп.= бизнеÑ-клаÑÑ.= билингвизм.= билитерализм.= биметаллизм.= биогаз.= биогумуÑ.= биокатализ.= биом.= биомагнетизм.= биомеханизм.= биомониторинг.= биоÑубÑтрат.= биоциноз.= биÑекÑуализм.= биÑептол.= бифенил.= бифенилен.= бифидум.= бифидумбактерин.= бифторид.= бихевиоризм.= бичламар.= бишофит.= блаÑтогенез.= богхед.= бонапартизм.= бонуÑ.= боулер.= брейк.= брелан.= бромгекÑин.= бромизм.= бромÑтил.= бронетранÑпорт.= брутализм.= буквализм.= бульб.= бурет.= бутилкаучук.= бутилферроцен.= бутилÑфир.= бÑйÑик.= бюрократизм.= в-каротин.= вайоминг.= валютмоÑгориÑполком.= веджвуд.= вергельд.= вереÑ.= веритаÑ.= веротокÑин.= вертекÑ.= веÑтернизм.= вещизм.= взаимообмен.= видеопрокат.= видеофон.= византинизм.= вилт.= винилацетат.= винилен.= винилиденфторид.= винилиденхлорид.= винилхлорид.= винодиÑтилат.= витациклин.= витенагемот.= внештерминалкомплекÑ.= водообмен.= водооборот.= водоотбор.= вольтерьÑнизм.= волюнтаризм.= вортуизм.= вÑекобанк.= вуайеризм.= выÑед.= выцвет.= газер.= газохол.= галантин.= галбан.= галид.= галит.= галобутилкаучук.= галоперидол.= гальванотропизм.= гаметогенез.= гамогенез.= гангÑтеризм.= гаргоилизм.= гаюин.= гегемонизм.= гекÑагидрат.= гекÑанлакт.= гекÑаран.= гекÑафторид.= гекÑахлорбензол.= гекÑахлорциклогекÑан.= гекÑоген.= гелиотропизм.= гелиоцентризм.= гельминтоÑпориоз.= гемоблаÑтоз.= гемодиализ.= гемолиз.= гемфиброзил.= генекен.= генеÑиÑ.= генотеизм.= генплан.= гентамицин.= гентацикол.= геомагнетизм.= геоцентризм.= гепарин.= гермафродитизм.= гетерогенез.= гетерогенезиÑ.= гетероморфизм.= гетероÑекÑуализм.= гетероталлизм.= гидробионт.= гидрокарбонат.= гидрокортизон.= гидрокрекинг.= гидрокÑид.= гидрокÑиламин.= гидролизат.= гидроортфоÑфат.= гидропотенциал.= гидротранÑпорт.= гидротропизм.= гидрохлорид.= гилозоизм.= гилотеизм.= гиоÑцин.= гиперболизм.= гипноанализ.= гипобромит.= гипогенез.= гипометаболизм.= гипопитуитаризм.= гипоÑульфат.= гипотиреоз.= гипофоÑфит.= гипохлорит.= гипрокиÑлород.= гипроÑинтез.= гирÑутизм.= гиÑтолиз.= глаÑфальт.= гликолиз.= гликопротеин.= глицидилазид.= глицидол.= гобан.= гомеоÑтаз.= гомоÑекÑуализм.= гонгоризм.= гоÑкапитализм.= гоÑкомгидромет.= гоÑкомнефтепродукт.= гоÑкомÑпорт.= гоÑпатент.= гоÑпитализм.= гоÑÑектор.= гоÑÑнаб.= готицизм.= гринÑбон.= грузобагаж.= грузооборот.= гулÑй-город.= дваÑтилгекÑанол.= дезурбанизм.= декÑаметазон.= дельтапланеризм.= демократизм.= дендизм.= дермографизм.= детерминизм.= децентрализм.= джекет.= джихад.= дзÑн.= диамагнетизм.= диангидрид.= дианизидин.= диапедез.= диаÑ.= диаÑтрофизм.= дибензофуран.= дибромметан.= дибутилфталат.= дигенез.= диизопропил.= диизопропиламиноÑтан.= диизопропиламиноÑтанол.= дилетантизм.= диметиламидофоÑфат.= диметилацетамид.= диметилгидразин.= диметилÑульфид.= диметилформамид.= диметилфоÑфит.= динамометаморфизм.= динитробензол.= динитроген.= диокÑид.= диокÑин.= диоктилфталат.= диÑбаризм.= диÑкомфорт.= диÑмеризм.= диÑпаритет.= диÑтен.= диуранат.= дифенилолпропан.= дифторангидрид.= дифторбромметан.= дифторбромÑтан.= дифторхлорметан.= дифторхлорÑтан.= дихлорангидрид.= дихлорÑтан.= дихлотиазид.= дихроматизм.= диÑтилферроцен.= диÑтилфоÑфит.= документооборот.= допант.= дорицизм.= доулаÑ.= евнухизм.= жоржет.= зенд.= зибелин.= зооантропоноз.= зороаÑтризм.= зюйд-веÑÑ‚.= зюйд-оÑÑ‚.= иврит.= идиоморфизм.= изолÑционизм.= илем.= иллюзионизм.= имажизм.= имеральд.= имид.= имин.= имматериализм.= иммунодефицит.= импеданÑ.= империализм.= импреÑÑионизм.= индетерминизм.= индивидуализм.= индифферентизм.= индуÑтриализм.= инженеринг.= инжиниринг.= инион.= инÑтитуционализм.= инÑтрументализм.= интеллектуализм.= интервенционизм.= интернационализм.= интранет.= интуитивизм.= инфантилизм.= инфлот.= иоганниÑбергер.= ирландизм.= иррационализм.= итацизм.= ихор.= казуализм.= камамбер.= каннибализм.= кариокинез.= катаморфизм.= катаÑтрофизм.= кебаб.= кейпер.= келп.= кельтицизм.= кентер.= кермет.= кетон.= кинамон.= кинез.= кинетогенез.= кинизм.= кинин.= киновидеопрокат.= киÑмет.= кичим.= кладогенез.= кларет.= клерикализм.= клÑÑ€.= кобордизм.= ковелин.= кодицил.= коллаборационизм.= коллективизм.= коллоквиализм.= колониализм.= комменÑализм.= коммунализм.= компаративизм.= компреÑÑионизм.= компромат.= конвенционализм.= конгрегационализм.= конкретизм.= конÑерватизм.= конÑонантизм.= конÑтитуционализм.= конÑтруктивизм.= контрпар.= конфеÑÑионализм.= конфитюр.= концептуализм.= копигольд.= корнфлекÑ.= корпоративизм.= коÑмополитизм.= коÑмотеизм.= котлонадзор.= краÑноÑÑ€ÑкÑлюдаграфит.= креационизм.= крепон.= кримплен.= крип.= криптоанализ.= криÑтмаÑ.= крокоит.= кÑероморфизм.= кÑилит.= культпроÑвет.= кункен.= куÑкуÑ.= кутиÑ.= кхаддар.= кÑмп.= лабиринф.= лаймад.= лакроÑÑ.= лактат.= лалланÑ.= ламмаÑ.= ланÑмол.= латифундизм.= лаун-тенниÑ.= левомицетин.= леджеÑ.= лендлордизм.= леноблÑовет.= лизгольд.= линт.= лоббизм.= лобÑкауÑ.= ложноклаÑÑицизм.= луна-парк.= магкон.= макаÑÑар.= макиавеллизм.= макрокоÑмоÑ.= макÑимализм.= малайÑлам.= маланизм.= малиган.= манхеттен.= маоизм.= маржинализм.= маÑкон.= маÑкулинизм.= материализм.= машиноимпорт.= мединал.= медперÑонал.= мезим.= меланизм.= мелодраматизм.= менеджмент.= ментализм.= меркантилизм.= мероморфизм.= металлизм.= металлоплаÑÑ‚.= металлопрокат.= метаморфизм.= метаÑоматизм.= метахронизм.= метилбензилат.= метилдифторфоÑфин.= метилдихлорфоÑфин.= метилхлороформ.= микроÑинтез.= миниÑтериализм.= минлегпром.= минпроÑ.= минрадиопром.= минхимпром.= миропорÑдок.= мобилизм.= монетаризм.= моногенез.= монометаллизм.= мономицин.= мономорфизм.= моноÑилан.= моноÑиллабизм.= морин.= морфизм.= морфогенез.= моÑоблиÑполком.= мототранÑпорт.= муÑ.= мутагенез.= мютюÑлизм.= найлон.= наннопланктон.= наркобизнеÑ.= наркомфин.= наркотизм.= нарциÑÑизм.= натализм.= недоруб.= недоÑбор.= нейдеризм.= нейрогипофиз.= необход.= неовитализм.= неогенез.= неодадаизм.= неодарвинизм.= неодим.= неоимпреÑÑионизм.= неоклаÑÑицизм.= неоколониализм.= неоком.= неоконÑерватизм.= неоламаркизм.= неомеркантилизм.= неоплаÑтицизм.= неоплатонизм.= неопозитивизм.= неоромантизм.= нефоанализ.= нефтебизнеÑ.= нефтебитум.= никотинизм.= нитроаммофоÑфат.= нитроанилин.= нитрокÑолин.= нитрофен.= нитрошелк.= нитроÑфир.= нонконформизм.= норд-веÑÑ‚.= норд-оÑÑ‚.= норманнизм.= нормативизм.= нудизм.= нуклеоÑинтез.= нуÑ.= обÑкурантизм.= обÑтрукционизм.= объективизм.= овизм.= огам.= одинизм.= окказионализм.= окÑациллин.= окÑитетрациклин.= олеомаргарин.= олеум.= олим.= омбр.= омоморфизм.= онкогенез.= оогенез.= операционализм.= оперон.= оппортунизм.= оранжизм.= органогенез.= органоплаÑтик.= органÑин.= оргтруд.= ориентализм.= орнаментализм.= оÑтеогенез.= палеогенез.= палеоклимат.= палеомагнетизм.= палингенезиÑ.= панамериканизм.= панангин.= панафриканизм.= пангерманизм.= паниÑламизм.= панÑекÑуализм.= панÑпермизм.= панÑллинизм.= парагенезиÑ.= парамагнетизм.= параморфизм.= параÑинтез.= парахронизм.= парацентез.= паркинÑонизм.= парламентаризм.= партеногенез.= партикулÑризм.= партмакÑимум.= парциализм.= паÑÑажирооборот.= патернализм.= педоморфизм.= педоцентризм.= пейÑлиизм.= переобмер.= периморфизм.= перипатетизм.= перÑонализм.= пипольфен.= пирен.= пирокерам.= пирометаморфизм.= пироморфизм.= пирронизм.= питер.= пифагореизм.= плагиотропизм.= плазмоз.= пленÑризм.= плеоморфизм.= пневмоÑклероз.= пневмотранÑпорт.= покет.= Ð¿Ð¾Ð»Ð¸Ð°Ð½Ð¸Ð»Ð¸Ð½.= полибензокÑозол.= полибензотиазол.= полибромтрифторÑтилен.= полибутадиен.= поливинил.= поливинилхлорид.= полигенез.= полимербетон.= полимерÑтройматериал.= полиморфизм.= полиомиелит.= полипропилен.= полиÑемантизм.= полиÑиллогизм.= полиÑпороз.= политехнизм.= полиуретан.= полифенил.= полифенилен.= полихинокÑалин.= полицентризм.= полиÑфирокетон.= полиÑфироÑфирокетон.= полугудрон.= полунельÑон.= полуобмен.= полупанÑион.= полупар.= полушелк.= попкорн.= популизм.= поÑÑет.= поÑтимпреÑÑионизм.= поÑтмодернизм.= преданализ.= предетерминизм.= приапизм.= примитивизм.= пробабилизм.= провиденциализм.= прогреÑÑивизм.= прозелитизм.= пролапÑ.= пролетариат.= промремонт.= проÑиллогизм.= протекционизм.= протеолиз.= протеÑтантизм.= протоколизм.= протонеолит.= профеÑÑионализм.= пÑевдогермафродитизм.= пÑевдожурнализм.= пÑевдоклаÑÑицизм.= пÑевдоморфизм.= пÑевдотуберкулез.= пÑилоÑин.= пÑихокинез.= пÑихологизм.= пÑихоморфизм.= пÑихопомп.= пÑихоÑинтез.= птерин.= пурим.= путамен.= пушнÑк.= пуÑрилизм.= пьюзеизм.= радиолиз.= радиомонтаж.= радиопоиÑк.= радиоÑкÑпорт.= разноимпорт.= райгаз.= рационализм.= ревизионизм.= революционизм.= регализм.= регионализм.= редукционизм.= реланиум.= релиз.= ремаркетинг.= ремулад.= репрезентатизм.= репрезентационизм.= реÑпубликанизм.= рибокÑин.= рибоп.= рил.= ромÑн.= роÑавтодор.= роÑавтотранÑ.= рубикон.= рудеÑхаймер.= рух.= рыбпром.= Ñ€Ñп.= Ñадомазохизм.= Ñалеп.= Ñальмонелез.= Ñамиздат.= Ñамомониторинг.= Ñвоппинг.= Ñеверо-запад.= Ñеверо-Ñеверо-воÑток.= Ñедер.= ÑедукÑен.= ÑекÑтафторбромпропан.= ÑекÑтафтордихлорпропан.= Ñеленотропизм.= ÑенÑимонизм.= Ñентиментализм.= Ñероводород.= Ñероуглерод.= Ñильван.= Ñингармонизм.= Ñингенез.= Ñиндикализм.= Ñинергизм.= Ñинхромаркетинг.= ÑиÑтематизм.= Ñиталл.= Ñицилиен.= Ñкандинавизм.= Ñквейлз.= Ñкирр.= Ñкотоимпорт.= Ñкраб.= Ñкроллинг.= Ñмейз.= Ñнап.= Ñнукер.= Ñовинтел.= Ñовинфильм.= Ñольволиз.= ÑоматоÑтатин.= Ñомнамбулизм.= Ñомюр.= Ñоциал-демократизм.= Ñоциологизм.= ÑоюзагрохимÑкÑпорт.= Ñоюзнефтепродукт.= Ñоюзпромимпортторг.= Ñперматогенез.= Ñпид.= Ñпиритуализм.= Ñпойлфайв.= ÑпонÑон.= Ñталежелезобетон.= Ñталефиброторкрет-бетон.= Ñталинизм.= ÑтанкоинÑтрументопторг.= Ñтанкоремонт.= Ñтаннин.= Ñтатизм.= ÑтеклоаÑфальт.= Ñтекловолокнит.= Ñтекложелезобетон.= ÑтеклоплаÑтик.= Ñтилтон.= Ñтормонт.= Ñтрайд.= ÑтройдормашÑкÑпорт.= Ñтруктурализм.= Ñубиз.= Ñубъективизм.= Ñудоимпорт.= Ñудомоделизм.= Ñульфадимезин.= ÑуплеÑ.= Ñупранатурализм.= ÑупраÑтин.= Ñупрематизм.= Ñурдоперевод.= ÑуÑтак.= тавегил.= таймÑ.= талибан.= талидомид.= тарантизм.= ташизм.= тектономагнетизм.= теледоÑтуп.= телекинез.= телемониторинг.= телерадиоÑфир.= телеÑервиÑ.= телнет.= темворÑ.= тератогенез.= термакадам.= термогенез.= термолиз.= термометаморфизм.= термоÑинтез.= термотропизм.= термоÑд.= терц-мажор.= теÑтоÑтерон.= тетрациклин.= тмезиÑ.= товаробагаж.= токÑил.= томизм.= торкрет-полимербетон.= тоталитаризм.= традиционализм.= трайбализм.= трактарианизм.= транÑвеÑтизм.= транÑÑекÑуализм.= транÑформизм.= транÑцендентализм.= тред-юнионизм.= треджен.= трейдинг.= тренд.= триализм.= триампур.= турбонаддув.= тургор.= туÑÑор.= уимблдон.= ультиматизм.= универÑализм.= ура-патриотизм.= урд.= утилитаризм.= файнштейн.= факторинг.= фантан.= фаут.= фенокÑиметилпенициллин.= феноменализм.= ферримагнетизм.= ферромагнетизм.= ферромолибден.= ферроплекÑ.= фиберглаÑ.= фиброгенез.= фиброторкрет-бетон.= физÑнергизм.= фикÑинг.= фикционализм.= филантропизм.= фильм-пак.= фильмообмен.= фитогенез.= фитофтороз.= флюидизм.= фовизм.= фотографизм.= фотопериодизм.= фототропизм.= франчайзинг.= фраун.= фригольд.= фронтогенез.= фронтолиз.= фторкаучук.= фундаментализм.= функционализм.= фуразолидон.= фуроÑемид.= фьюжн.= хабитат.= хангул.= хардвер.= хемотропизм.= хлорбутилкаучук.= хлорциан.= хобоизм.= хозÑпоÑоб.= холд.= Ñ…Ñтчбек.= царь-колокол.= цементобетон.= ценогенез.= церебролизин.= церкоÑпориоз.= цианокабаламин.= цитотропизм.= цмин.= чакÑ.= чаллиÑ.= чешир.= чикл.= чиппендейл.= чумбур.= шалот.= шапп.= шармез.= шатобриан.= шаффл.= шаффлборд.= шератон.= шефмонтаж.= шиваизм.= шипр.= шлакопортландцемент.= шоппинг.= шотландизм.= шоу-бизнеÑ.= шприц-бетон.= шраб.= шухер.= Ñвгемеризм.= Ñволюционизм.= Ñгалитаризм.= Ñгофутуризм.= Ñгоцентризм.= ÑкзиÑтенциализм.= Ñкзорцизм.= Ñклектицизм.= Ñкомониторинг.= ÑкоÑинтез.= Ñкотуризм.= ÑкÑгибиционизм.= ÑкÑпанÑионизм.= ÑкÑпреÑÑионизм.= Ñлектромагнетизм.= ÑлектропереноÑ.= Ñлектроподогрев.= Ñлектроприборопторг.= ÑлектроÑинтез.= ÑлектротранÑпорт.= Ñлектрофорез.= Ñлектроцинк.= Ñлеутерококк.= ÑлефантиазиÑ.= Ñлитизм.= Ñмбриогенез.= Ñмпириокритицизм.= Ñмпириомонизм.= ÑмпириоÑимволизм.= Ñнгармонизм.= Ñндоморфизм.= Ñнергизм.= ÑнергобаланÑ.= Ñнциклопедизм.= ÑпиÑиллогизм.= Ñритромицин.= ÑÑкапизм.= ÑÑÑенциализм.= Ñтницизм.= Ñтноцентризм.= ÑтоÑ.= юго-воÑток.= юго-запад.= юзенет.= юзнет.= юкер.= ÑкутпромÑтройматериал.= ÑмÑ.= link-grammar-5.3.16/data/ru/words/words.1310000664000076400007640000000776712431741033015222 00000000000000абрамашвили.= абрамовÑких.= авалишвили.= авдеенко.= алугишвили.= амельченко.= амшикашвили.= андрющенко.= архипенко.= аÑтапченко.= атаманенко.= бабенко.= балахашвили.= баÑилашвили.= бебко.= бевзенко.= бегиашвили.= бельченко.= бибилашвили.= бондаренко.= бубашвили.= ващенко.= габашвили.= гапоненко.= германенко.= гиликашвили.= гинько.= гливко.= глушко.= голашвили.= голушко.= гончаренко.= горбатко.= горбешко.= григоренко.= гриÑенко.= грицененко.= громыко.= гулько.= гулÑшко.= гумашвили.= давиташвили.= двалишвили.= демьÑненко.= джавашвили.= джангишерашвили.= джанико.= джапарашвили.= джугашвили.= дидиченко.= донченко.= дÑдюченко.= евтушенко.= еременко.= ермоленко.= журбенко.= заалишвили.= задорощенко.= зайченко.= захарченко.= зинченко.= зубенко.= иваненко.= иващенко.= ильющенко.= илюшенко.= иÑаченко.= кавазашвили.= калиниченко.= каплан.= каприати.= караджич.= карпенко.= кириченко.= клименко.= коваленко.= ковальченко.= когатько.= кожушко.= колеÑниченко.= коробченко.= короленко.= корченко.= коÑтенко.= коÑтырко.= кравченко.= кратенко.= кривченко.= кубенко.= кузьменко.= куценко.= кучеренко.= лазаренко.= левченко.= лейзаренко.= лещенко.= линенко.= лиÑуренко.= литвиненко.= лойко.= локтенко.= лукьÑненко.= лÑйкерÑ.= лÑвенко.= лÑшко.= макаренко.= малышенко.= мартыненко.= матюшенко.= медведко.= мелащенко.= мелько.= мироненко.= михайличенко.= михальченко.= мищенко.= можейко.= моиÑеенко.= мошенко.= назаренко.= нечипоренко.= николаенко.= онищенко.= оÑипенко.= оÑтапенко.= оÑтровенко.= отрудько.= павленко.= панченко.= пархоменко.= паÑько.= петлюченко.= пимошенко.= плечко.= плешко.= поденко.= половинко.= полÑничко.= пономаренко.= прилипко.= прокопенко.= радченко.= радько.= редько.= романенко.= руденко.= рыбалко.= рыбальченко.= Ñ€Ñбенко.= Ñаенко.= Ñамойленко.= Ñемашко.= Ñеменко.= Ñеменченко.= Ñиданко.= Ñиденко.= Ñиленко.= Ñиненко.= Ñиренко.= Ñкотаренко.= Ñливко.= Ñолошенко.= Ñошенко.= Ñтепаненко.= Ñтепанченко.= Ñтрашко.= Ñтюарт.= тараненко.= тарантино.= татишвили.= терещенко.= тимошенко.= титаренко.= тищенко.= трофимофф.= убожко.= феденко.= федорченко.= федченко.= фиÑенко.= фламбе.= фоменко.= харченко.= хитроу.= храпко.= цидулько.= ципко.= цубаренко.= цыганенко.= цыценко.= чередниченко.= черепненко.= черненко.= черничко.= чешенко.= шапаренко.= шаповаленко.= шишко.= шкирко.= шпилько.= шумейко.= юрченко.= Ñременко.= Ñрлыченко.= Ñщенко.= link-grammar-5.3.16/data/ru/words/words.490000664000076400007640000000210012431741033015122 00000000000000авторезин.= аÑбеÑторезин.= ацетилцеллюлоз.= аюрвед.= берегозащит.= биозащит.= биомедицин.= бронезащит.= видеоаппаратур.= генÑхем.= гигроват.= гидроаппаратур.= докторантур.= зооÑфер.= киноаппаратур.= кинофотоаппаратур.= культпроÑветработ.= лаф.= леÑозащит.= леÑоохран.= метакÑ.= метилцеллюлоз.= молниезащит.= муÑкулатур.= натуроплат.= нооÑфер.= огнезащит.= подземметаллзащит.= полуцеллюлоз.= природоохран.= промтар.= Ñамооборон.= ÑейÑмозащит.= Ñибириад.= Ñоцзащит.= Ñтеклотар.= ÑтратоÑфер.= телеаппаратур.= теплозащит.= техноÑфер.= углекиÑлот.= фотоаппаратур.= ханкал.= химзащит.= Ñлектроаппаратур.= Ñтномедицин.= link-grammar-5.3.16/data/ru/words/words.2260000664000076400007640000000167212431741033015214 00000000000000автогараж.= бердыш.= буж.= витраж.= вольтаж.= галдеж.= гамма-луч.= грабеж.= гуж.= зернофураж.= камыш.= карандаш.= кедрач.= киномонтаж.= ключ.= ковш.= корж.= круглыш.= крыж.= крылач.= кулеш.= кунтуш.= купаж.= кутеж.= лиÑтаж.= литмонтаж.= литраж.= магарыч.= метраж.= меч.= моÑарбитраж.= мÑч.= неплатеж.= нетерпеж.= палаш.= пернач.= пихтач.= плащ.= подÑтаж.= прыщ.= Ñ€Ñж.= Ñвербеж.= Ñвищ.= Ñенаж.= Ñенофураж.= Ñкулеж.= Ñныч.= Ñпорыш.= Ñпотыкач.= Ñтрекач.= Ñутаж.= терпеж.= типаж.= тирлич.= тупыш.= Ñ‚Ñгач.= фотомонтаж.= хвощ.= хлебофураж.= Ñ…Ñ€Ñщ.= целкач.= шалаш.= Ñлектронож.= link-grammar-5.3.16/data/ru/words/words.2410000664000076400007640000000241712431741033015207 00000000000000агли.= айкучи.= бальбоа.= балÑ.= барбекю.= бегума.= биÑтури.= боло.= бонго.= бренди.= виреле.= вт.= гварани.= гини.= гоÑкомизобретений.= гран-при.= граффити.= дайкири.= дау.= девелопмент.= дзюдоги.= диаболо.= дуо.= жете.= зендо.= зоеа.= инь.= йо.= кабуки.= казу.= калимба.= канари.= каннара.= кантри.= карбонадо.= катти.= квт.= кг.= кешью.= комби.= конга.= корробори.= кото.= кукри.= кумите.= лимбо.= линди.= мамбо.= мвт.= метазоа.= монтежю.= моÑкито.= ноу-хау.= оливье.= паоло.= парÑи.= патио.= пашот.= перри.= пиндари.= понÑеле.= понто.= поперÑье.= потто.= пюи.= регги.= Ñанбенито.= Ñеди.= Ñенека.= Ñили.= Ñноу.= Ñпаги.= ÑпиричуÑл.= Ñтрит.= Ñтукко.= ÑÑгуÑ.= ÑÑньо.= таби.= талари.= танжело.= таньга.= тераццо.= фишю.= халео.= харабе.= хартри.= цзÑо.= цтк.= чикли.= шаÑла.= шатокуа.= link-grammar-5.3.16/data/ru/words/words.1750000664000076400007640000000106612431741033015214 00000000000000выгоро.= выез.= вырÑ.= выÑа.= выÑту.= доез.= загоро.= заез.= запру.= зарÑ.= заÑту.= изъез.= надÑа.= наез.= нарÑ.= наце.= обгоро.= обрÑ.= объез.= огоро.= оÑер.= отгоро.= отÑу.= отце.= отъез.= перерÑ.= подрÑ.= подце.= порÑ.= поÑер.= поÑу.= проез.= проÑту.= проÑу.= разрÑ.= разъез.= раÑпло.= раÑÑер.= раÑÑу.= Ñнаб.= ÑнарÑ.= ÑÑ€Ñ.= уез.= урÑ.= уÑты.= уце.= link-grammar-5.3.16/data/ru/words/suff-list0000664000076400007640000033354312431741033015467 00000000000000а ав Ð°Ð²ÑˆÐ°Ñ Ð°Ð²ÑˆÐ°ÑÑÑ Ð°Ð²ÑˆÐµÐ³Ð¾ авшегоÑÑ Ð°Ð²ÑˆÐµÐµ авшееÑÑ Ð°Ð²ÑˆÐµÐ¹ авшейÑÑ Ð°Ð²ÑˆÐµÐ¼ авшемÑÑ Ð°Ð²ÑˆÐµÐ¼Ñƒ авшемуÑÑ Ð°Ð²ÑˆÐµÑŽ авшеюÑÑ Ð°Ð²ÑˆÐ¸ авшие авшиеÑÑ Ð°Ð²ÑˆÐ¸Ð¹ авшийÑÑ Ð°Ð²ÑˆÐ¸Ð¼ авшими авшимиÑÑ Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð°Ð²ÑˆÐ¸ÑÑŒ авших авшихÑÑ Ð°Ð²ÑˆÑƒÑŽ авшуюÑÑ Ð°-данильÑна аднах ае аем аема Ð°ÐµÐ¼Ð°Ñ Ð°ÐµÐ¼Ð¾ аемого аемое аемой аемом аемому аемÑÑ Ð°ÐµÐ¼Ñ‚Ðµ аемтеÑÑŒ аемую аемы аемые аемый аемым аемыми аемых ает аете аетеÑÑŒ аетÑÑ Ð°ÐµÑˆÑŒ аешьÑÑ Ð°Ð·Ð´Ð°Ð² Ð°Ð·Ð´Ð°Ð²ÑˆÐ°Ñ Ð°Ð·Ð´Ð°Ð²ÑˆÐµÐ³Ð¾ аздавшее аздавшей аздавшем аздавшему аздавши аздавшие аздавший аздавшим аздавшими аздавших аздавшую аздадим аздадимте аздадите аздадут аздай аздайте аздал аздала аздали аздало аздам аздана аздаÑÑ‚ аздать аздашь а-иоÑифа ай айÑÑ Ð°Ð¹Ñ‚Ðµ айтеÑÑŒ ал ала алаÑÑŒ Ð°Ð»ÐµÐ½ÑŒÐºÐ°Ñ Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ðµ аленький аленьким аленькими аленьких аленького аленькое аленькой аленьком аленькому аленькою аленькую али алиÑÑŒ ало алоÑÑŒ алÑÑ Ð°Ð»Ñ‹ ам ами ами-реÑторанами ам-реÑторанам ан ана а-на-амуре а-на-дону анализируй анализируйте анам анами анах ане Ð°Ð½Ð½Ð°Ñ Ð°Ð½Ð½Ð¾Ð³Ð¾ анное анной анном анному анною анную анные анный анным анными анных ано анов аном ану аны аре арей а-река а-реÑторана арею ари арю Ð°Ñ€Ñ Ð°Ñ€Ñм Ð°Ñ Ð°-Ñпутника аÑтем аÑтемÑÑ Ð°Ñтемте аÑтемтеÑÑŒ аÑтет аÑтете аÑтетеÑÑŒ аÑтетÑÑ Ð°Ñтешь аÑтешьÑÑ Ð°Ñти аÑтиÑÑŒ аÑтите аÑтитеÑÑŒ аÑту аÑтуÑÑŒ аÑтут аÑтутÑÑ Ð°ÑÑ‚ÑƒÑ‰Ð°Ñ Ð°Ñтущего аÑтущее аÑтущей аÑтущем аÑтущему аÑтущие аÑтущий аÑтущим аÑтущими аÑтущих аÑтущую аÑÑ‚Ñ Ð°ÑÑŒ ат ата атам атами атах Ð°Ñ‚Ð°Ñ Ð°Ñ‚ÐºÐ°Ð¼ атками атках атки ато а-то атого атое атой аток атом атому атÑÑ Ð°Ñ‚ÑƒÑŽ аты атые атый атым атыми атых ать атьÑÑ Ð°Ñ… ах-реÑторанах Ð°Ñ‰Ð°Ñ Ð°Ñ‰Ð°ÑÑÑ Ð°Ñ‰ÐµÐ³Ð¾ ащегоÑÑ Ð°Ñ‰ÐµÐµ ащееÑÑ Ð°Ñ‰ÐµÐ¹ ащейÑÑ Ð°Ñ‰ÐµÐ¼ ащемÑÑ Ð°Ñ‰ÐµÐ¼Ñƒ ащемуÑÑ Ð°Ñ‰ÐµÑŽ ащеюÑÑ Ð°Ñ‰Ð¸Ðµ ащиеÑÑ Ð°Ñ‰Ð¸Ð¹ ащийÑÑ Ð°Ñ‰Ð¸Ð¼ ащими ащимиÑÑ Ð°Ñ‰Ð¸Ð¼ÑÑ Ð°Ñ‰Ð¸Ñ… ащихÑÑ Ð°Ñ‰ÑƒÑŽ ащуюÑÑ Ð°ÑŽ аюÑÑŒ ают аютÑÑ Ð°ÑŽÑ‰Ð°Ñ Ð°ÑŽÑ‰Ð°ÑÑÑ Ð°ÑŽÑ‰ÐµÐ³Ð¾ ающегоÑÑ Ð°ÑŽÑ‰ÐµÐµ ающееÑÑ Ð°ÑŽÑ‰ÐµÐ¹ ающейÑÑ Ð°ÑŽÑ‰ÐµÐ¼ ающемÑÑ Ð°ÑŽÑ‰ÐµÐ¼Ñƒ ающемуÑÑ Ð°ÑŽÑ‰Ð¸Ðµ ающиеÑÑ Ð°ÑŽÑ‰Ð¸Ð¹ ающийÑÑ Ð°ÑŽÑ‰Ð¸Ð¼ ающими ающимиÑÑ Ð°ÑŽÑ‰Ð¸Ð¼ÑÑ Ð°ÑŽÑ‰Ð¸Ñ… ающихÑÑ Ð°ÑŽÑ‰ÑƒÑŽ ающуюÑÑ Ð°Ñ Ð°Ñ-либо аÑ-нибудь аÑ-Ñаха аÑÑÑŒ аÑÑÑ Ð°Ñ-то б ба бам бами бах бе Ð±ÐµÐ¶Ð°Ð²ÑˆÐ°Ñ Ð±ÐµÐ¶Ð°Ð²ÑˆÐµÐ³Ð¾ бежавшее бежавшей бежавшем бежавшему бежавшие бежавший бежавшим бежавшими бежавших бежавшую бежал бежала бежали бежало бежать бежим бей бейÑÑ Ð±ÐµÐ¹Ñ‚Ðµ бейтеÑÑŒ бем бемÑÑ Ð±ÐµÐ¼Ñ‚Ðµ бемтеÑÑŒ бен бена Ð±ÐµÐ½Ð½Ð°Ñ Ð±ÐµÐ½Ð½Ð¾Ð³Ð¾ бенное бенной бенном бенному бенною бенную бенные бенный бенным бенными бенных бено бены берем беремÑÑ Ð±ÐµÑ€ÐµÐ¼Ñ‚Ðµ беремтеÑÑŒ берет берете беретеÑÑŒ беретÑÑ Ð±ÐµÑ€ÐµÑˆÑŒ берешьÑÑ Ð±ÐµÑ€Ð¸ бериÑÑŒ берите беритеÑÑŒ беру беруÑÑŒ берут берутÑÑ Ð±ÐµÑ‚ бете бетеÑÑŒ бетÑÑ Ð±ÐµÑˆÑŒ бешьÑÑ Ð±Ð¸ бив Ð±Ð¸Ð²ÑˆÐ°Ñ Ð±Ð¸Ð²ÑˆÐ°ÑÑÑ Ð±Ð¸Ð²ÑˆÐµÐ³Ð¾ бившегоÑÑ Ð±Ð¸Ð²ÑˆÐµÐµ бившееÑÑ Ð±Ð¸Ð²ÑˆÐµÐ¹ бившейÑÑ Ð±Ð¸Ð²ÑˆÐµÐ¼ бившемÑÑ Ð±Ð¸Ð²ÑˆÐµÐ¼Ñƒ бившемуÑÑ Ð±Ð¸Ð²ÑˆÐµÑŽ бившеюÑÑ Ð±Ð¸Ð²ÑˆÐ¸ бившие бившиеÑÑ Ð±Ð¸Ð²ÑˆÐ¸Ð¹ бившийÑÑ Ð±Ð¸Ð²ÑˆÐ¸Ð¼ бившими бившимиÑÑ Ð±Ð¸Ð²ÑˆÐ¸Ð¼ÑÑ Ð±Ð¸Ð²ÑˆÐ¸ÑÑŒ бивших бившихÑÑ Ð±Ð¸Ð²ÑˆÑƒÑŽ бившуюÑÑ Ð±Ð¸Ð» била билаÑÑŒ били билиÑÑŒ било билоÑÑŒ билÑÑ Ð±Ð¸ÑÑŒ биÑÑ Ð±Ð¸Ñ‚ бита Ð±Ð¸Ñ‚Ð°Ñ Ð±Ð¸Ñ‚Ðµ битеÑÑŒ бито битого битое битой битом битому битою битую биты битые битый битым битыми битых бить битьÑÑ Ð±Ð»Ð° блаÑÑŒ бли блиÑÑŒ бло блоÑÑŒ бов более Ð±Ð¾Ð»ÑŒÑˆÐ°Ñ Ð±Ð¾Ð»ÑŒÑˆÐµ большего большее большей большем большему большею большие больший большим большими больших большого большое большой большом большому большою большую бом бопрем бопремÑÑ Ð±Ð¾Ð¿Ñ€ÐµÐ¼Ñ‚Ðµ бопремтеÑÑŒ бопрет бопрете бопретеÑÑŒ бопретÑÑ Ð±Ð¾Ð¿Ñ€ÐµÑˆÑŒ бопрешьÑÑ Ð±Ð¾Ð¿Ñ€Ð¸ боприÑÑŒ боприте бопритеÑÑŒ бопру бопруÑÑŒ бопрут бопрутÑÑ Ð±Ð¾Ð¿ÑŒÐµÐ¼ бопьемÑÑ Ð±Ð¾Ð¿ÑŒÐµÐ¼Ñ‚Ðµ бопьемтеÑÑŒ бопьет бопьете бопьетеÑÑŒ бопьетÑÑ Ð±Ð¾Ð¿ÑŒÐµÑˆÑŒ бопьешьÑÑ Ð±Ð¾Ð¿ÑŒÑŽ бопьюÑÑŒ бопьют бопьютÑÑ Ð±ÑÑ Ð±Ñƒ будем будет будете будешь буду будут будучи будь будьте буÑÑŒ бут бутÑÑ Ð±ÑƒÑ‰Ð°Ñ Ð±ÑƒÑ‰Ð°ÑÑÑ Ð±ÑƒÑ‰ÐµÐ³Ð¾ бущегоÑÑ Ð±ÑƒÑ‰ÐµÐµ бущееÑÑ Ð±ÑƒÑ‰ÐµÐ¹ бущейÑÑ Ð±ÑƒÑ‰ÐµÐ¼ бущемÑÑ Ð±ÑƒÑ‰ÐµÐ¼Ñƒ бущемуÑÑ Ð±ÑƒÑ‰Ð¸Ðµ бущиеÑÑ Ð±ÑƒÑ‰Ð¸Ð¹ бущийÑÑ Ð±ÑƒÑ‰Ð¸Ð¼ бущими бущимиÑÑ Ð±ÑƒÑ‰Ð¸Ð¼ÑÑ Ð±ÑƒÑ‰Ð¸Ñ… бущихÑÑ Ð±ÑƒÑ‰ÑƒÑŽ бущуюÑÑ Ð±ÑˆÐ°Ñ Ð±ÑˆÐ°ÑÑÑ Ð±ÑˆÐµÐ³Ð¾ бшегоÑÑ Ð±ÑˆÐµÐµ бшееÑÑ Ð±ÑˆÐµÐ¹ бшейÑÑ Ð±ÑˆÐµÐ¼ бшемÑÑ Ð±ÑˆÐµÐ¼Ñƒ бшемуÑÑ Ð±ÑˆÐµÑŽ бши бшие бшиеÑÑ Ð±ÑˆÐ¸Ð¹ бшийÑÑ Ð±ÑˆÐ¸Ð¼ бшими бшимиÑÑ Ð±ÑˆÐ¸Ð¼ÑÑ Ð±ÑˆÐ¸ÑÑŒ бших бшихÑÑ Ð±ÑˆÑƒÑŽ бшуюÑÑ Ð±Ñ‹ бывши был была были было быть Ð±Ñ Ð±ÑÑÑŒ в ва вав Ð²Ð°Ð²ÑˆÐ°Ñ Ð²Ð°Ð²ÑˆÐ°ÑÑÑ Ð²Ð°Ð²ÑˆÐµÐ³Ð¾ вавшегоÑÑ Ð²Ð°Ð²ÑˆÐµÐµ вавшееÑÑ Ð²Ð°Ð²ÑˆÐµÐ¹ вавшейÑÑ Ð²Ð°Ð²ÑˆÐµÐ¼ вавшемÑÑ Ð²Ð°Ð²ÑˆÐµÐ¼Ñƒ вавшемуÑÑ Ð²Ð°Ð²ÑˆÐµÑŽ вавшеюÑÑ Ð²Ð°Ð²ÑˆÐ¸ вавшие вавшиеÑÑ Ð²Ð°Ð²ÑˆÐ¸Ð¹ вавшийÑÑ Ð²Ð°Ð²ÑˆÐ¸Ð¼ вавшими вавшимиÑÑ Ð²Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð²Ð°Ð²ÑˆÐ¸ÑÑŒ вавших вавшихÑÑ Ð²Ð°Ð²ÑˆÑƒÑŽ вавшуюÑÑ Ð²Ð°ÐµÐ¼ ваема Ð²Ð°ÐµÐ¼Ð°Ñ Ð²Ð°ÐµÐ¼Ð¾ ваемого ваемое ваемой ваемом ваемому ваемою ваемую ваемы ваемые ваемый ваемым ваемыми ваемых вай вайÑÑ Ð²Ð°Ð¹Ñ‚Ðµ вайтеÑÑŒ вал вала валаÑÑŒ вали валиÑÑŒ вало валоÑÑŒ валÑÑ Ð²Ð°Ð¼ вами ван вана Ð²Ð°Ð½Ð½Ð°Ñ Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ванное ванной ванном ванному ванную ванные ванный ванным ванными ванных вано ваны вать ватьÑÑ Ð²Ð°Ñ… Ð²Ð°Ñ Ð²Ð°ÑÑÑŒ ве вее вей вейÑÑ Ð²ÐµÐ¹Ñ‚Ðµ вейтеÑÑŒ Ð²ÐµÐºÐ»Ð¾ÑƒÐ±Ð¾Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð²ÐµÐºÐ»Ð¾ÑƒÐ±Ð¾Ñ€Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ веклоуборочное веклоуборочной веклоуборочном веклоуборочному веклоуборочную веклоуборочные веклоуборочный веклоуборочным веклоуборочными веклоуборочных велик велика велики велико вем вемÑÑ Ð²ÐµÐ¼Ñ‚Ðµ вемтеÑÑŒ вет вете ветеÑÑŒ ветÑÑ Ð²ÐµÑˆÑŒ вешьÑÑ Ð²Ð¸ вив Ð²Ð¸Ð²ÑˆÐ°Ñ Ð²Ð¸Ð²ÑˆÐ°ÑÑÑ Ð²Ð¸Ð²ÑˆÐµÐ³Ð¾ вившегоÑÑ Ð²Ð¸Ð²ÑˆÐµÐµ вившееÑÑ Ð²Ð¸Ð²ÑˆÐµÐ¹ вившейÑÑ Ð²Ð¸Ð²ÑˆÐµÐ¼ вившемÑÑ Ð²Ð¸Ð²ÑˆÐµÐ¼Ñƒ вившемуÑÑ Ð²Ð¸Ð²ÑˆÐµÑŽ вившеюÑÑ Ð²Ð¸Ð²ÑˆÐ¸ вившие вившиеÑÑ Ð²Ð¸Ð²ÑˆÐ¸Ð¹ вившийÑÑ Ð²Ð¸Ð²ÑˆÐ¸Ð¼ вившими вившимиÑÑ Ð²Ð¸Ð²ÑˆÐ¸Ð¼ÑÑ Ð²Ð¸Ð²ÑˆÐ¸ÑÑŒ вивших вившихÑÑ Ð²Ð¸Ð²ÑˆÑƒÑŽ вившуюÑÑ Ð²Ð¸Ð» вила вилаÑÑŒ вили вилиÑÑŒ вило вилоÑÑŒ вилÑÑ Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð² Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð²ÑˆÐ°Ñ Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð²ÑˆÐµÐ³Ð¾ вировавшее вировавшей вировавшем вировавшему вировавши вировавшие вировавший вировавшим вировавшими вировавших вировавшую вировал вировала вировали вировало вирован вирована Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ вированное вированной вированном вированному вированную вированные вированный вированным вированными вированных вировано вированы вировать вируем вируема Ð²Ð¸Ñ€ÑƒÐµÐ¼Ð°Ñ Ð²Ð¸Ñ€ÑƒÐµÐ¼Ð¾ вируемого вируемое вируемой вируемом вируемому вируемую вируемы вируемые вируемый вируемым вируемыми вируемых вирует вируете вируешь вируй вируйте вирую вируют Ð²Ð¸Ñ€ÑƒÑŽÑ‰Ð°Ñ Ð²Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐ³Ð¾ вирующее вирующей вирующем вирующему вирующие вирующий вирующим вирующими вирующих вирующую Ð²Ð¸Ñ€ÑƒÑ Ð²Ð¸ÑÑŒ вит вита Ð²Ð¸Ñ‚Ð°Ñ Ð²Ð¸Ñ‚Ðµ витеÑÑŒ вито витого витое витой витом витому витою витую виты витые витый витым витыми витых вить витьÑÑ Ð²Ð¾ вов вом ву вуÑÑŒ вут вутÑÑ Ð²ÑƒÑ‰Ð°Ñ Ð²ÑƒÑ‰Ð°ÑÑÑ Ð²ÑƒÑ‰ÐµÐ³Ð¾ вущегоÑÑ Ð²ÑƒÑ‰ÐµÐµ вущееÑÑ Ð²ÑƒÑ‰ÐµÐ¹ вущейÑÑ Ð²ÑƒÑ‰ÐµÐ¼ вущемÑÑ Ð²ÑƒÑ‰ÐµÐ¼Ñƒ вущемуÑÑ Ð²ÑƒÑ‰Ð¸Ðµ вущиеÑÑ Ð²ÑƒÑ‰Ð¸Ð¹ вущийÑÑ Ð²ÑƒÑ‰Ð¸Ð¼ вущими вущимиÑÑ Ð²ÑƒÑ‰Ð¸Ð¼ÑÑ Ð²ÑƒÑ‰Ð¸Ñ… вущихÑÑ Ð²ÑƒÑ‰ÑƒÑŽ вущуюÑÑ Ð²ÑˆÐ°Ñ Ð²ÑˆÐ°ÑÑÑ Ð²ÑˆÐµÐ³Ð¾ вшегоÑÑ Ð²ÑˆÐµÐµ вшееÑÑ Ð²ÑˆÐµÐ¹ вшейÑÑ Ð²ÑˆÐµÐ¼ вшемÑÑ Ð²ÑˆÐµÐ¼Ñƒ вшемуÑÑ Ð²ÑˆÐµÑŽ вшеюÑÑ Ð²ÑˆÐ¸ вшие вшиеÑÑ Ð²ÑˆÐ¸Ð¹ вшийÑÑ Ð²ÑˆÐ¸Ð¼ вшими вшимиÑÑ Ð²ÑˆÐ¸Ð¼ÑÑ Ð²ÑˆÐ¸ÑÑŒ вших вшихÑÑ Ð²ÑˆÑƒÑŽ вшуюÑÑ Ð²Ñ‹ Ð²Ñ Ð²Ñм вÑми вÑÑÑŒ вÑÑ… г га гав Ð³Ð°Ð²ÑˆÐ°Ñ Ð³Ð°Ð²ÑˆÐ°ÑÑÑ Ð³Ð°Ð²ÑˆÐµÐ³Ð¾ гавшегоÑÑ Ð³Ð°Ð²ÑˆÐµÐµ гавшееÑÑ Ð³Ð°Ð²ÑˆÐµÐ¹ гавшейÑÑ Ð³Ð°Ð²ÑˆÐµÐ¼ гавшемÑÑ Ð³Ð°Ð²ÑˆÐµÐ¼Ñƒ гавшемуÑÑ Ð³Ð°Ð²ÑˆÐ¸ гавшие гавшиеÑÑ Ð³Ð°Ð²ÑˆÐ¸Ð¹ гавшийÑÑ Ð³Ð°Ð²ÑˆÐ¸Ð¼ гавшими гавшимиÑÑ Ð³Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð³Ð°Ð²ÑˆÐ¸ÑÑŒ гавших гавшихÑÑ Ð³Ð°Ð²ÑˆÑƒÑŽ гавшуюÑÑ Ð³Ð°ÐµÐ¼ гаема Ð³Ð°ÐµÐ¼Ð°Ñ Ð³Ð°ÐµÐ¼Ð¾ гаемого гаемое гаемой гаемом гаемому гаемÑÑ Ð³Ð°ÐµÐ¼Ñ‚ÐµÑÑŒ гаемую гаемы гаемые гаемый гаемым гаемыми гаемых гает гаете гаетеÑÑŒ гаетÑÑ Ð³Ð°ÐµÑˆÑŒ гаешьÑÑ Ð³Ð°Ð¹ гайÑÑ Ð³Ð°Ð¹Ñ‚Ðµ гайтеÑÑŒ гал гала галаÑÑŒ гали галиÑÑŒ гало галоÑÑŒ галÑÑ Ð³Ð°Ð¼ гами ган гана Ð³Ð°Ð½Ð½Ð°Ñ Ð³Ð°Ð½Ð½Ð¾Ð³Ð¾ ганное ганной ганном ганному ганную ганные ганный ганным ганными ганных гано ганы гать гатьÑÑ Ð³Ð°Ñ… гаю гаюÑÑŒ гают гаютÑÑ Ð³Ð°ÑŽÑ‰Ð°Ñ Ð³Ð°ÑŽÑ‰Ð°ÑÑÑ Ð³Ð°ÑŽÑ‰ÐµÐ³Ð¾ гающегоÑÑ Ð³Ð°ÑŽÑ‰ÐµÐµ гающееÑÑ Ð³Ð°ÑŽÑ‰ÐµÐ¹ гающейÑÑ Ð³Ð°ÑŽÑ‰ÐµÐ¼ гающемÑÑ Ð³Ð°ÑŽÑ‰ÐµÐ¼Ñƒ гающемуÑÑ Ð³Ð°ÑŽÑ‰Ð¸Ðµ гающиеÑÑ Ð³Ð°ÑŽÑ‰Ð¸Ð¹ гающийÑÑ Ð³Ð°ÑŽÑ‰Ð¸Ð¼ гающими гающимиÑÑ Ð³Ð°ÑŽÑ‰Ð¸Ð¼ÑÑ Ð³Ð°ÑŽÑ‰Ð¸Ñ… гающихÑÑ Ð³Ð°ÑŽÑ‰ÑƒÑŽ гающуюÑÑ Ð³Ð°Ñ Ð³Ð°ÑÑÑŒ ге ги гие гий гим гими гиÑÑŒ гите гитеÑÑŒ гих гла глаÑÑŒ гли глиÑÑŒ гло глоÑÑŒ гнем гнет гнете гнешь гни гните гну гнув Ð³Ð½ÑƒÐ²ÑˆÐ°Ñ Ð³Ð½ÑƒÐ²ÑˆÐµÐ³Ð¾ гнувшее гнувшей гнувшем гнувшему гнувшею гнувши гнувшие гнувший гнувшим гнувшими гнувших гнувшую гнул гнут гнута Ð³Ð½ÑƒÑ‚Ð°Ñ Ð³Ð½ÑƒÑ‚Ð¾ гнутого гнутое гнутой гнутом гнутому гнутою гнутую гнуты гнутые гнутый гнутым гнутыми гнутых гнуть го -го гого год года годам годами годах годе годов годом году годы гое гой гом гому гони гоним гонимÑÑ Ð³Ð¾Ð½Ð¸Ð¼Ñ‚Ðµ гонимтеÑÑŒ гониÑÑŒ гонит гоните гонитеÑÑŒ гонитÑÑ Ð³Ð¾Ð½Ð¸ÑˆÑŒ гонишьÑÑ Ð³Ð¾Ð½ÑŽ гонюÑÑŒ гонÑÑ‚ гонÑÑ‚ÑÑ Ð³Ð¾ÑŽ гÑÑ Ð³Ñƒ гуÑÑŒ гут гутÑÑ Ð³ÑƒÑ‰Ð°Ñ Ð³ÑƒÑ‰Ð°ÑÑÑ Ð³ÑƒÑ‰ÐµÐ³Ð¾ гущегоÑÑ Ð³ÑƒÑ‰ÐµÐµ гущееÑÑ Ð³ÑƒÑ‰ÐµÐ¹ гущейÑÑ Ð³ÑƒÑ‰ÐµÐ¼ гущемÑÑ Ð³ÑƒÑ‰ÐµÐ¼Ñƒ гущемуÑÑ Ð³ÑƒÑ‰Ð¸Ðµ гущиеÑÑ Ð³ÑƒÑ‰Ð¸Ð¹ гущийÑÑ Ð³ÑƒÑ‰Ð¸Ð¼ гущими гущимиÑÑ Ð³ÑƒÑ‰Ð¸Ð¼ÑÑ Ð³ÑƒÑ‰Ð¸Ñ… гущихÑÑ Ð³ÑƒÑ‰ÑƒÑŽ гущуюÑÑ Ð³ÑƒÑŽ Ð³ÑˆÐ°Ñ Ð³ÑˆÐ°ÑÑÑ Ð³ÑˆÐµÐ³Ð¾ гшегоÑÑ Ð³ÑˆÐµÐµ гшееÑÑ Ð³ÑˆÐµÐ¹ гшейÑÑ Ð³ÑˆÐµÐ¼ гшемÑÑ Ð³ÑˆÐµÐ¼Ñƒ гшемуÑÑ Ð³ÑˆÐµÑŽ гшеюÑÑ Ð³ÑˆÐ¸ гшие гшиеÑÑ Ð³ÑˆÐ¸Ð¹ гшийÑÑ Ð³ÑˆÐ¸Ð¼ гшими гшимиÑÑ Ð³ÑˆÐ¸Ð¼ÑÑ Ð³ÑˆÐ¸ÑÑŒ гших гшихÑÑ Ð³ÑˆÑƒÑŽ гшуюÑÑ Ð´ да дав Ð´Ð°Ð²ÑˆÐ°Ñ Ð´Ð°Ð²ÑˆÐ°ÑÑÑ Ð´Ð°Ð²ÑˆÐµÐ³Ð¾ давшегоÑÑ Ð´Ð°Ð²ÑˆÐµÐµ давшееÑÑ Ð´Ð°Ð²ÑˆÐµÐ¹ давшейÑÑ Ð´Ð°Ð²ÑˆÐµÐ¼ давшемÑÑ Ð´Ð°Ð²ÑˆÐµÐ¼Ñƒ давшемуÑÑ Ð´Ð°Ð²ÑˆÐ¸ давшие давшиеÑÑ Ð´Ð°Ð²ÑˆÐ¸Ð¹ давшийÑÑ Ð´Ð°Ð²ÑˆÐ¸Ð¼ давшими давшимиÑÑ Ð´Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð´Ð°Ð²ÑˆÐ¸ÑÑŒ давших давшихÑÑ Ð´Ð°Ð²ÑˆÑƒÑŽ давшуюÑÑ Ð´Ð°Ð´ÑˆÐ¸ÑÑŒ даем даема Ð´Ð°ÐµÐ¼Ð°Ñ Ð´Ð°ÐµÐ¼Ð¾ даемого даемое даемой даемом даемому даемÑÑ Ð´Ð°ÐµÐ¼Ñ‚Ðµ даемтеÑÑŒ даемую даемы даемые даемый даемым даемыми даемых дает даете даетеÑÑŒ даетÑÑ Ð´Ð°ÐµÑˆÑŒ даешьÑÑ Ð´Ð°Ð¹ дайÑÑ Ð´Ð°Ð¹Ñ‚Ðµ дайтеÑÑŒ дал дала далаÑÑŒ дали далиÑÑŒ дало далоÑÑŒ далÑÑ Ð´Ð°Ð½ дана -данильÑн Ð´Ð°Ð½Ð½Ð°Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ данное данной данном данному данную данные данный данным данными данных дано даны дать датьÑÑ Ð´Ð°ÑŽ даюÑÑŒ дают даютÑÑ Ð´Ð°ÑŽÑ‰Ð°Ñ Ð´Ð°ÑŽÑ‰Ð°ÑÑÑ Ð´Ð°ÑŽÑ‰ÐµÐ³Ð¾ дающегоÑÑ Ð´Ð°ÑŽÑ‰ÐµÐµ дающееÑÑ Ð´Ð°ÑŽÑ‰ÐµÐ¹ дающейÑÑ Ð´Ð°ÑŽÑ‰ÐµÐ¼ дающемÑÑ Ð´Ð°ÑŽÑ‰ÐµÐ¼Ñƒ дающемуÑÑ Ð´Ð°ÑŽÑ‰Ð¸Ðµ дающиеÑÑ Ð´Ð°ÑŽÑ‰Ð¸Ð¹ дающийÑÑ Ð´Ð°ÑŽÑ‰Ð¸Ð¼ дающими дающимиÑÑ Ð´Ð°ÑŽÑ‰Ð¸Ð¼ÑÑ Ð´Ð°ÑŽÑ‰Ð¸Ñ… дающихÑÑ Ð´Ð°ÑŽÑ‰ÑƒÑŽ дающуюÑÑ Ð´Ð°Ñ Ð´Ð°ÑÑÑŒ дев Ð´ÐµÐ²ÑˆÐ°Ñ Ð´ÐµÐ²ÑˆÐ°ÑÑÑ Ð´ÐµÐ²ÑˆÐµÐ³Ð¾ девшегоÑÑ Ð´ÐµÐ²ÑˆÐµÐµ девшееÑÑ Ð´ÐµÐ²ÑˆÐµÐ¹ девшейÑÑ Ð´ÐµÐ²ÑˆÐµÐ¼ девшемÑÑ Ð´ÐµÐ²ÑˆÐµÐ¼Ñƒ девшемуÑÑ Ð´ÐµÐ²ÑˆÐµÑŽ девшеюÑÑ Ð´ÐµÐ²ÑˆÐ¸ девшие девшиеÑÑ Ð´ÐµÐ²ÑˆÐ¸Ð¹ девшийÑÑ Ð´ÐµÐ²ÑˆÐ¸Ð¼ девшими девшимиÑÑ Ð´ÐµÐ²ÑˆÐ¸Ð¼ÑÑ Ð´ÐµÐ²ÑˆÐ¸ÑÑŒ девших девшихÑÑ Ð´ÐµÐ²ÑˆÑƒÑŽ девшуюÑÑ Ð´ÐµÐµ дей дел дела делаÑÑŒ дели делиÑÑŒ дело делоÑÑŒ делÑÑ Ð´ÐµÐ¼ демÑÑ Ð´ÐµÐ¼Ñ‚Ðµ демтеÑÑŒ ден дена Ð´ÐµÐ½Ð½Ð°Ñ Ð´ÐµÐ½Ð½Ð¾Ð³Ð¾ денное денной денном денному денною денную денные денный денным денными денных дено дены день дерем деремÑÑ Ð´ÐµÑ€ÐµÐ¼Ñ‚Ðµ деремтеÑÑŒ дерет дерете деретеÑÑŒ деретÑÑ Ð´ÐµÑ€ÐµÑˆÑŒ дерешьÑÑ Ð´ÐµÑ€Ð¸ дериÑÑŒ дерите деритеÑÑŒ деру деруÑÑŒ дерут дерутÑÑ Ð´ÐµÑ‚ дете детей детеÑÑŒ дети деткам детками детках детки деток детÑÑ Ð´ÐµÑ‚ÑŒ детьми детьÑÑ Ð´ÐµÑ‚Ñм детÑÑ… дешь дешьÑÑ Ð´Ð¸ див Ð´Ð¸Ð²ÑˆÐ°Ñ Ð´Ð¸Ð²ÑˆÐ°ÑÑÑ Ð´Ð¸Ð²ÑˆÐµÐ³Ð¾ дившегоÑÑ Ð´Ð¸Ð²ÑˆÐµÐµ дившееÑÑ Ð´Ð¸Ð²ÑˆÐµÐ¹ дившейÑÑ Ð´Ð¸Ð²ÑˆÐµÐ¼ дившемÑÑ Ð´Ð¸Ð²ÑˆÐµÐ¼Ñƒ дившемуÑÑ Ð´Ð¸Ð²ÑˆÐµÑŽ дившеюÑÑ Ð´Ð¸Ð²ÑˆÐ¸ дившие дившиеÑÑ Ð´Ð¸Ð²ÑˆÐ¸Ð¹ дившийÑÑ Ð´Ð¸Ð²ÑˆÐ¸Ð¼ дившими дившимиÑÑ Ð´Ð¸Ð²ÑˆÐ¸Ð¼ÑÑ Ð´Ð¸Ð²ÑˆÐ¸ÑÑŒ дивших дившихÑÑ Ð´Ð¸Ð²ÑˆÑƒÑŽ дившуюÑÑ Ð´Ð¸Ð» дила дилаÑÑŒ дили дилиÑÑŒ дило дилоÑÑŒ дилÑÑ Ð´Ð¸Ð¼ дима Ð´Ð¸Ð¼Ð°Ñ Ð´Ð¸Ð¼Ð¾ димого димое димой димом димому димою димÑÑ Ð´Ð¸Ð¼Ñ‚Ðµ димтеÑÑŒ димую димы димые димый димым димыми димых диÑÑŒ диÑÑ Ð´Ð¸Ñ‚ дите дитеÑÑŒ дитÑÑ Ð´Ð¸Ñ‚ÑŒ дитьÑÑ Ð´Ð¸ÑˆÑŒ дишьÑÑ Ð´ÐºÐ° Ð´ÐºÐ°Ñ Ð´ÐºÐ¸ дкие дкий дким дкими дких дко дкого дкое дкой дком дкому дкою дкую дна дне днего днее дней днем днему днею дни дние дний дним дними дних дно дны дню днюю Ð´Ð½Ñ Ð´Ð½Ñм днÑми днÑÑ… днÑÑ Ð´Ð¾ дого дое дой док дом дому дою дти дтиÑÑŒ ду дуÑÑŒ дут дутÑÑ Ð´ÑƒÑ‡Ð¸ Ð´ÑƒÑ‰Ð°Ñ Ð´ÑƒÑ‰Ð°ÑÑÑ Ð´ÑƒÑ‰ÐµÐ³Ð¾ дущегоÑÑ Ð´ÑƒÑ‰ÐµÐµ дущееÑÑ Ð´ÑƒÑ‰ÐµÐ¹ дущейÑÑ Ð´ÑƒÑ‰ÐµÐ¼ дущемÑÑ Ð´ÑƒÑ‰ÐµÐ¼Ñƒ дущемуÑÑ Ð´ÑƒÑ‰Ð¸Ðµ дущиеÑÑ Ð´ÑƒÑ‰Ð¸Ð¹ дущийÑÑ Ð´ÑƒÑ‰Ð¸Ð¼ дущими дущимиÑÑ Ð´ÑƒÑ‰Ð¸Ð¼ÑÑ Ð´ÑƒÑ‰Ð¸Ñ… дущихÑÑ Ð´ÑƒÑ‰ÑƒÑŽ дущуюÑÑ Ð´ÑƒÑŽ Ð´ÑˆÐ°Ñ Ð´ÑˆÐ°ÑÑÑ Ð´ÑˆÐµÐ³Ð¾ дшегоÑÑ Ð´ÑˆÐµÐµ дшееÑÑ Ð´ÑˆÐµÐ¹ дшейÑÑ Ð´ÑˆÐµÐ¼ дшемÑÑ Ð´ÑˆÐµÐ¼Ñƒ дшемуÑÑ Ð´ÑˆÐµÑŽ дши дшие дшиеÑÑ Ð´ÑˆÐ¸Ð¹ дшийÑÑ Ð´ÑˆÐ¸Ð¼ дшими дшимиÑÑ Ð´ÑˆÐ¸Ð¼ÑÑ Ð´ÑˆÐ¸ÑÑŒ дших дшихÑÑ Ð´ÑˆÑƒÑŽ дшуюÑÑ Ð´Ñ‹ дые дый дым дыми дых дь дьÑÑ Ð´ÑŒÑ‚Ðµ дьтеÑÑŒ Ð´Ñ Ð´ÑÑÑŒ дÑÑ‚ дÑÑ‚ÑÑ Ð´ÑÑ‰Ð°Ñ Ð´ÑщаÑÑÑ Ð´Ñщего дÑщегоÑÑ Ð´Ñщее дÑщееÑÑ Ð´Ñщей дÑщейÑÑ Ð´Ñщем дÑщемÑÑ Ð´Ñщему дÑщемуÑÑ Ð´Ñщею дÑщеюÑÑ Ð´Ñщие дÑщиеÑÑ Ð´Ñщий дÑщийÑÑ Ð´Ñщим дÑщими дÑщимиÑÑ Ð´ÑщимÑÑ Ð´Ñщих дÑщихÑÑ Ð´Ñщую дÑщуюÑÑ Ðµ -е еб ебе ÐµÐ±Ñ ÐµÐ² ева евав ÐµÐ²Ð°Ð²ÑˆÐ°Ñ ÐµÐ²Ð°Ð²ÑˆÐ°ÑÑÑ ÐµÐ²Ð°Ð²ÑˆÐµÐ³Ð¾ евавшегоÑÑ ÐµÐ²Ð°Ð²ÑˆÐµÐµ евавшееÑÑ ÐµÐ²Ð°Ð²ÑˆÐµÐ¹ евавшейÑÑ ÐµÐ²Ð°Ð²ÑˆÐµÐ¼ евавшемÑÑ ÐµÐ²Ð°Ð²ÑˆÐµÐ¼Ñƒ евавшемуÑÑ ÐµÐ²Ð°Ð²ÑˆÐµÑŽ евавшеюÑÑ ÐµÐ²Ð°Ð²ÑˆÐ¸ евавшие евавшиеÑÑ ÐµÐ²Ð°Ð²ÑˆÐ¸Ð¹ евавшийÑÑ ÐµÐ²Ð°Ð²ÑˆÐ¸Ð¼ евавшими евавшимиÑÑ ÐµÐ²Ð°Ð²ÑˆÐ¸Ð¼ÑÑ ÐµÐ²Ð°Ð²ÑˆÐ¸ÑÑŒ евавших евавшихÑÑ ÐµÐ²Ð°Ð²ÑˆÑƒÑŽ евавшуюÑÑ ÐµÐ²Ð°Ð» евала евалаÑÑŒ евали евалиÑÑŒ евало евалоÑÑŒ евалÑÑ ÐµÐ²Ð°Ð¼ евами еван евана ÐµÐ²Ð°Ð½Ð½Ð°Ñ ÐµÐ²Ð°Ð½Ð½Ð¾Ð³Ð¾ еванное еванной еванном еванному еванною еванную еванные еванный еванным еванными еванных евано еваны евать еватьÑÑ ÐµÐ²Ð°Ñ… ÐµÐ²Ð°Ñ ÐµÐ²ÐµÐµ евого евое евой евом евому евою евую ÐµÐ²ÑˆÐ°Ñ ÐµÐ²ÑˆÐ°ÑÑÑ ÐµÐ²ÑˆÐµÐ³Ð¾ евшегоÑÑ ÐµÐ²ÑˆÐµÐµ евшееÑÑ ÐµÐ²ÑˆÐµÐ¹ евшейÑÑ ÐµÐ²ÑˆÐµÐ¼ евшемÑÑ ÐµÐ²ÑˆÐµÐ¼Ñƒ евшемуÑÑ ÐµÐ²ÑˆÐµÑŽ евшеюÑÑ ÐµÐ²ÑˆÐ¸ евшие евшиеÑÑ ÐµÐ²ÑˆÐ¸Ð¹ евшийÑÑ ÐµÐ²ÑˆÐ¸Ð¼ евшими евшимиÑÑ ÐµÐ²ÑˆÐ¸Ð¼ÑÑ ÐµÐ²ÑˆÐ¸ÑÑŒ евших евшихÑÑ ÐµÐ²ÑˆÑƒÑŽ евшуюÑÑ ÐµÐ²Ñ‹Ðµ евым евыми евых ег егла еглаÑÑŒ егли еглиÑÑŒ егло еглоÑÑŒ его его-либо его-нибудь егоÑÑ ÐµÐ³Ð¾-то егÑÑ ÐµÐ³ÑˆÐ°Ñ ÐµÐ³ÑˆÐ°ÑÑÑ ÐµÐ³ÑˆÐµÐ³Ð¾ егшегоÑÑ ÐµÐ³ÑˆÐµÐµ егшееÑÑ ÐµÐ³ÑˆÐµÐ¹ егшейÑÑ ÐµÐ³ÑˆÐµÐ¼ егшемÑÑ ÐµÐ³ÑˆÐµÐ¼Ñƒ егшемуÑÑ ÐµÐ³ÑˆÐ¸ егшие егшиеÑÑ ÐµÐ³ÑˆÐ¸Ð¹ егшийÑÑ ÐµÐ³ÑˆÐ¸Ð¼ егшими егшимиÑÑ ÐµÐ³ÑˆÐ¸Ð¼ÑÑ ÐµÐ³ÑˆÐ¸ÑÑŒ егших егшихÑÑ ÐµÐ³ÑˆÑƒÑŽ егшуюÑÑ ÐµÐ´ е-данильÑне ее еем еема ÐµÐµÐ¼Ð°Ñ ÐµÐµÐ¼Ð¾ еемого еемое еемой еемом еемому еемÑÑ ÐµÐµÐ¼Ñ‚Ðµ еемтеÑÑŒ еемую еемы еемые еемый еемым еемыми еемых ееÑÑ ÐµÐµÑ‚ еете еетеÑÑŒ еетÑÑ ÐµÐµÑˆÑŒ еешьÑÑ ÐµÐ¸Ð¼ еими е-иоÑифе еих ей ей-буфф ей-либо ей-нибудь ейÑÑ ÐµÐ¹Ñ‚Ðµ ейтеÑÑŒ ей-то ек ека ÐµÐºÐ°Ñ ÐµÐºÐµ еки екие екий еким екими еките еких екла екли екло еко екого екое екой еком екому екою еку екут екую ÐµÐºÑˆÐ°Ñ ÐµÐºÑˆÐµÐ³Ð¾ екшее екшей екшем екшему екши екшие екший екшим екшими екших екшую ел ела елаÑÑŒ елем елемÑÑ ÐµÐ»ÐµÐ¼Ñ‚Ðµ елемтеÑÑŒ елет елете елетеÑÑŒ елетÑÑ ÐµÐ»ÐµÑˆÑŒ елешьÑÑ ÐµÐ»Ð¸ елиÑÑŒ елита елите елитеÑÑŒ елиту елиты ело елоÑÑŒ елÑÑ ÐµÐ»ÑŒ елю елюÑÑŒ елют елютÑÑ ÐµÐ»ÑŽÑ‰Ð°Ñ ÐµÐ»ÑŽÑ‰Ð°ÑÑÑ ÐµÐ»ÑŽÑ‰ÐµÐ³Ð¾ елющегоÑÑ ÐµÐ»ÑŽÑ‰ÐµÐµ елющееÑÑ ÐµÐ»ÑŽÑ‰ÐµÐ¹ елющейÑÑ ÐµÐ»ÑŽÑ‰ÐµÐ¼ елющемÑÑ ÐµÐ»ÑŽÑ‰ÐµÐ¼Ñƒ елющемуÑÑ ÐµÐ»ÑŽÑ‰Ð¸Ðµ елющиеÑÑ ÐµÐ»ÑŽÑ‰Ð¸Ð¹ елющийÑÑ ÐµÐ»ÑŽÑ‰Ð¸Ð¼ елющими елющимиÑÑ ÐµÐ»ÑŽÑ‰Ð¸Ð¼ÑÑ ÐµÐ»ÑŽÑ‰Ð¸Ñ… елющихÑÑ ÐµÐ»ÑŽÑ‰ÑƒÑŽ елющуюÑÑ ÐµÐ»Ñ ÐµÐ»ÑÑÑŒ ем ема емам емами емах ÐµÐ¼Ð°Ñ ÐµÐ¼Ðµ еми ем-иоÑифом еми-то ем-либо ем-нибудь емо емов емого емое емой емом емому емою емÑтам емÑÑ ÐµÐ¼Ñ‚Ðµ емтеÑÑŒ ем-то ему ему-либо ему-нибудь емуÑÑ ÐµÐ¼Ñƒ-то емую емы емые емый емым емыми емых емь емьдеÑÑÑ‚ емьÑот емью емьюдеÑÑтью емьюÑтами ÐµÐ¼Ñ ÐµÐ¼ÑÑтами ен ена е-на-амуре е-на-дону енам енами енах ÐµÐ½Ð°Ñ ÐµÐ½Ðµ енее енем ени енка енкам енками енках енке енки енков енком енку ÐµÐ½Ð½Ð°Ñ ÐµÐ½Ð½Ð¾Ð³Ð¾ енное енной енном енному енною енную енные енный енным енными енных ено енов еного еное еной енок еном еному еночек еночка еночке еночком еночку еною ену еную ены еные еный еным еными еных ень еньше ер ера ерам ере ерев ерей е-реке ерем еремÑÑ ÐµÑ€ÐµÐ¼Ñ‚Ðµ еремтеÑÑŒ е-реÑторане ерет ерете еретеÑÑŒ еретÑÑ ÐµÑ€ÐµÑ‚ÑŒ еретьÑÑ ÐµÑ€ÐµÑˆÑŒ ерешьÑÑ ÐµÑ€Ð¸ ериÑÑŒ ерите еритеÑÑŒ ерла ерлаÑÑŒ ерли ерлиÑÑŒ ерло ерлоÑÑŒ еров ером ерÑÑ ÐµÑ€Ñ‚ ерта ÐµÑ€Ñ‚Ð°Ñ ÐµÑ€Ñ‚Ð¾ ертого ертое ертой ертом ертому ертую ерты ертые ертый ертым ертыми ертых еру еруÑÑŒ ерут ерутÑÑ ÐµÑ€ÑƒÑ‰Ð°Ñ ÐµÑ€ÑƒÑ‰Ð°ÑÑÑ ÐµÑ€ÑƒÑ‰ÐµÐ³Ð¾ ерущегоÑÑ ÐµÑ€ÑƒÑ‰ÐµÐµ ерущееÑÑ ÐµÑ€ÑƒÑ‰ÐµÐ¹ ерущейÑÑ ÐµÑ€ÑƒÑ‰ÐµÐ¼ ерущемÑÑ ÐµÑ€ÑƒÑ‰ÐµÐ¼Ñƒ ерущемуÑÑ ÐµÑ€ÑƒÑ‰Ð¸Ðµ ерущиеÑÑ ÐµÑ€ÑƒÑ‰Ð¸Ð¹ ерущийÑÑ ÐµÑ€ÑƒÑ‰Ð¸Ð¼ ерущими ерущимиÑÑ ÐµÑ€ÑƒÑ‰Ð¸Ð¼ÑÑ ÐµÑ€ÑƒÑ‰Ð¸Ñ… ерущихÑÑ ÐµÑ€ÑƒÑ‰ÑƒÑŽ ерущуюÑÑ ÐµÑ€ÑˆÐ°Ñ ÐµÑ€ÑˆÐ°ÑÑÑ ÐµÑ€ÑˆÐµÐ³Ð¾ ершегоÑÑ ÐµÑ€ÑˆÐµÐµ ершееÑÑ ÐµÑ€ÑˆÐµÐ¹ ершейÑÑ ÐµÑ€ÑˆÐµÐ¼ ершемÑÑ ÐµÑ€ÑˆÐµÐ¼Ñƒ ершемуÑÑ ÐµÑ€ÑˆÐµÑŽ ерши ершие ершиеÑÑ ÐµÑ€ÑˆÐ¸Ð¹ ершийÑÑ ÐµÑ€ÑˆÐ¸Ð¼ ершими ершимиÑÑ ÐµÑ€ÑˆÐ¸Ð¼ÑÑ ÐµÑ€ÑˆÐ¸ÑÑŒ ерших ершихÑÑ ÐµÑ€ÑˆÑƒÑŽ ершуюÑÑ ÐµÑ€Ñ‹ ерьми ерью ÐµÑ€Ñ ÐµÑ€Ñм ерÑми ерÑÑÑŒ ерÑÑ… ÐµÑ ÐµÑа еÑам еÑами еÑах е-Ñпутнике еÑта еÑти еÑть еÑтьÑÑ ÐµÑÑŒ ет ета ÐµÑ‚Ð°Ñ ÐµÑ‚Ðµ етей етеÑÑŒ ети ето е-то етого етое етой етом етому етÑÑ ÐµÑ‚ÑƒÑŽ еты етые етый етым етыми етых еть етьми етьÑÑ ÐµÑ‚Ñм етÑÑ… ех ехÑот ехÑтах ех-то ец ечем ечемте ечен ечена ÐµÑ‡ÐµÐ½Ð½Ð°Ñ ÐµÑ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ еченное еченной еченном еченному еченную еченные еченный еченным еченными еченных ечено ечены ечет ечете ечешь ечь ечьÑÑ ÐµÑˆÑŒ ешьÑÑ ÐµÑ‰Ð° ещем ещет ещете ещешь ещи ещите ещу ещут ÐµÑ‰ÑƒÑ‰Ð°Ñ ÐµÑ‰ÑƒÑ‰ÐµÐ³Ð¾ ещущее ещущей ещущем ещущему ещущие ещущий ещущим ещущими ещущих ещущую еы еым еыми еых ею ею-буфф еюÑÑŒ еюÑÑ ÐµÑŽÑ‚ еютÑÑ ÐµÑŽÑ‰Ð°Ñ ÐµÑŽÑ‰Ð°ÑÑÑ ÐµÑŽÑ‰ÐµÐ³Ð¾ еющегоÑÑ ÐµÑŽÑ‰ÐµÐµ еющееÑÑ ÐµÑŽÑ‰ÐµÐ¹ еющейÑÑ ÐµÑŽÑ‰ÐµÐ¼ еющемÑÑ ÐµÑŽÑ‰ÐµÐ¼Ñƒ еющемуÑÑ ÐµÑŽÑ‰Ð¸Ðµ еющиеÑÑ ÐµÑŽÑ‰Ð¸Ð¹ еющийÑÑ ÐµÑŽÑ‰Ð¸Ð¼ еющими еющимиÑÑ ÐµÑŽÑ‰Ð¸Ð¼ÑÑ ÐµÑŽÑ‰Ð¸Ñ… еющихÑÑ ÐµÑŽÑ‰ÑƒÑŽ еющуюÑÑ ÐµÑ ÐµÑÑÑŒ жа жав Ð¶Ð°Ð²ÑˆÐ°Ñ Ð¶Ð°Ð²ÑˆÐ°ÑÑÑ Ð¶Ð°Ð²ÑˆÐµÐ³Ð¾ жавшегоÑÑ Ð¶Ð°Ð²ÑˆÐµÐµ жавшееÑÑ Ð¶Ð°Ð²ÑˆÐµÐ¹ жавшейÑÑ Ð¶Ð°Ð²ÑˆÐµÐ¼ жавшемÑÑ Ð¶Ð°Ð²ÑˆÐµÐ¼Ñƒ жавшемуÑÑ Ð¶Ð°Ð²ÑˆÐµÑŽ жавшеюÑÑ Ð¶Ð°Ð²ÑˆÐ¸ жавшие жавшиеÑÑ Ð¶Ð°Ð²ÑˆÐ¸Ð¹ жавшийÑÑ Ð¶Ð°Ð²ÑˆÐ¸Ð¼ жавшими жавшимиÑÑ Ð¶Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð¶Ð°Ð²ÑˆÐ¸ÑÑŒ жавших жавшихÑÑ Ð¶Ð°Ð²ÑˆÑƒÑŽ жавшуюÑÑ Ð¶Ð°Ð» жала жалаÑÑŒ жали жалиÑÑŒ жало жалоÑÑŒ жалÑÑ Ð¶Ð°Ð¼ жами жаÑÑŒ жат жата Ð¶Ð°Ñ‚Ð°Ñ Ð¶Ð°Ñ‚Ð¾ жатого жатое жатой жатом жатому жатою жатую жаты жатые жатый жатым жатыми жатых жать жатьÑÑ Ð¶Ð°Ñ… Ð¶Ð´Ð°Ð²ÑˆÐ°Ñ Ð¶Ð´Ð°Ð²ÑˆÐµÐ³Ð¾ ждавшее ждавшей ждавшем ждавшему ждавшие ждавший ждавшим ждавшими ждавших ждавшую ждал ждала ждали ждало ждать Ð¶Ð´Ð°ÑŽÑ‰Ð°Ñ Ð¶Ð´Ð°ÑŽÑ‰ÐµÐ³Ð¾ ждающее ждающей ждающем ждающему ждающие ждающий ждающим ждающими ждающих ждающую жден ждена Ð¶Ð´ÐµÐ½Ð½Ð°Ñ Ð¶Ð´ÐµÐ½Ð½Ð¾Ð³Ð¾ жденное жденной жденном жденному жденною жденную жденные жденный жденным жденными жденных ждено ждены же жег жегÑÑ Ð¶ÐµÐ³ÑˆÐ°Ñ Ð¶ÐµÐ³ÑˆÐ°ÑÑÑ Ð¶ÐµÐ³ÑˆÐµÐ³Ð¾ жегшегоÑÑ Ð¶ÐµÐ³ÑˆÐµÐµ жегшееÑÑ Ð¶ÐµÐ³ÑˆÐµÐ¹ жегшейÑÑ Ð¶ÐµÐ³ÑˆÐµÐ¼ жегшемÑÑ Ð¶ÐµÐ³ÑˆÐµÐ¼Ñƒ жегшемуÑÑ Ð¶ÐµÐ³ÑˆÐµÑŽ жегшеюÑÑ Ð¶ÐµÐ³ÑˆÐ¸ жегшие жегшиеÑÑ Ð¶ÐµÐ³ÑˆÐ¸Ð¹ жегшийÑÑ Ð¶ÐµÐ³ÑˆÐ¸Ð¼ жегшими жегшимиÑÑ Ð¶ÐµÐ³ÑˆÐ¸Ð¼ÑÑ Ð¶ÐµÐ³ÑˆÐ¸ÑÑŒ жегших жегшихÑÑ Ð¶ÐµÐ³ÑˆÑƒÑŽ жегшуюÑÑ Ð¶ÐµÐ¹ жем жемÑÑ Ð¶ÐµÐ¼Ñ‚Ðµ жемтеÑÑŒ жен жена Ð¶ÐµÐ½Ð½Ð°Ñ Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ женное женной женном женному женною женную женные женный женным женными женных жено жены жет жете жетеÑÑŒ жетÑÑ Ð¶ÐµÑ‡ÑŒ жечьÑÑ Ð¶ÐµÑˆÑŒ жешьÑÑ Ð¶Ð¸ жим жимÑÑ Ð¶Ð¸Ð¼Ñ‚Ðµ жимтеÑÑŒ жиÑÑŒ жит жите житеÑÑŒ житÑÑ Ð¶Ð¸ÑˆÑŒ жишьÑÑ Ð¶Ð¼ÐµÐ¼ жмемÑÑ Ð¶Ð¼ÐµÑ‚ жмете жметеÑÑŒ жметÑÑ Ð¶Ð¼ÐµÑˆÑŒ жмешьÑÑ Ð¶Ð¼Ð¸ жмиÑÑŒ жмите жмитеÑÑŒ жмут жмутÑÑ Ð¶Ñƒ жуÑÑŒ жут жутÑÑ Ð¶ÑƒÑ‰Ð°Ñ Ð¶ÑƒÑ‰Ð°ÑÑÑ Ð¶ÑƒÑ‰ÐµÐ³Ð¾ жущегоÑÑ Ð¶ÑƒÑ‰ÐµÐµ жущееÑÑ Ð¶ÑƒÑ‰ÐµÐ¹ жущейÑÑ Ð¶ÑƒÑ‰ÐµÐ¼ жущемÑÑ Ð¶ÑƒÑ‰ÐµÐ¼Ñƒ жущемуÑÑ Ð¶ÑƒÑ‰Ð¸Ðµ жущиеÑÑ Ð¶ÑƒÑ‰Ð¸Ð¹ жущийÑÑ Ð¶ÑƒÑ‰Ð¸Ð¼ жущими жущимиÑÑ Ð¶ÑƒÑ‰Ð¸Ð¼ÑÑ Ð¶ÑƒÑ‰Ð¸Ñ… жущихÑÑ Ð¶ÑƒÑ‰ÑƒÑŽ жущуюÑÑ Ð¶ÑŒ жьÑÑ Ð¶ÑŒÑ‚Ðµ жьтеÑÑŒ зав Ð·Ð°Ð²ÑˆÐ°Ñ Ð·Ð°Ð²ÑˆÐ°ÑÑÑ Ð·Ð°Ð²ÑˆÐµÐ³Ð¾ завшегоÑÑ Ð·Ð°Ð²ÑˆÐµÐµ завшееÑÑ Ð·Ð°Ð²ÑˆÐµÐ¹ завшейÑÑ Ð·Ð°Ð²ÑˆÐµÐ¼ завшемÑÑ Ð·Ð°Ð²ÑˆÐµÐ¼Ñƒ завшемуÑÑ Ð·Ð°Ð²ÑˆÐµÑŽ завши завшие завшиеÑÑ Ð·Ð°Ð²ÑˆÐ¸Ð¹ завшийÑÑ Ð·Ð°Ð²ÑˆÐ¸Ð¼ завшими завшимиÑÑ Ð·Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð·Ð°Ð²ÑˆÐ¸ÑÑŒ завших завшихÑÑ Ð·Ð°Ð²ÑˆÑƒÑŽ завшуюÑÑ Ð·Ð°Ð» зала залаÑÑŒ зали залиÑÑŒ зало залоÑÑŒ залÑÑ Ð·Ð°Ð½ зана Ð·Ð°Ð½Ð½Ð°Ñ Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ занное занной занном занному занною занную занные занный занным занными занных зано заны зать затьÑÑ Ð·Ð´Ð¸ здив Ð·Ð´Ð¸Ð²ÑˆÐ°Ñ Ð·Ð´Ð¸Ð²ÑˆÐµÐ³Ð¾ здившее здившей здившем здившему здившею здивши здившие здивший здившим здившими здивших здившую здил здила здили здило здим здит здите здить здишь здÑÑ‚ зей зен зена Ð·ÐµÐ½Ð½Ð°Ñ Ð·ÐµÐ½Ð½Ð¾Ð³Ð¾ зенное зенной зенном зенному зенную зенные зенный зенным зенными зенных зено зены зжай зжайте зжу зи зив Ð·Ð¸Ð²ÑˆÐ°Ñ Ð·Ð¸Ð²ÑˆÐ°ÑÑÑ Ð·Ð¸Ð²ÑˆÐµÐ³Ð¾ зившегоÑÑ Ð·Ð¸Ð²ÑˆÐµÐµ зившееÑÑ Ð·Ð¸Ð²ÑˆÐµÐ¹ зившейÑÑ Ð·Ð¸Ð²ÑˆÐµÐ¼ зившемÑÑ Ð·Ð¸Ð²ÑˆÐµÐ¼Ñƒ зившемуÑÑ Ð·Ð¸Ð²ÑˆÐµÑŽ зившеюÑÑ Ð·Ð¸Ð²ÑˆÐ¸ зившие зившиеÑÑ Ð·Ð¸Ð²ÑˆÐ¸Ð¹ зившийÑÑ Ð·Ð¸Ð²ÑˆÐ¸Ð¼ зившими зившимиÑÑ Ð·Ð¸Ð²ÑˆÐ¸Ð¼ÑÑ Ð·Ð¸Ð²ÑˆÐ¸ÑÑŒ зивших зившихÑÑ Ð·Ð¸Ð²ÑˆÑƒÑŽ зившуюÑÑ Ð·Ð¸Ð» зила зилаÑÑŒ зили зилиÑÑŒ зило зилоÑÑŒ зилÑÑ Ð·Ð¸Ð¼ зима Ð·Ð¸Ð¼Ð°Ñ Ð·Ð¸Ð¼Ð¾ зимого зимое зимой зимом зимому зимÑÑ Ð·Ð¸Ð¼Ñ‚Ðµ зимтеÑÑŒ зимую зимы зимые зимый зимым зимыми зимых зиÑÑŒ зит зите зитеÑÑŒ зитÑÑ Ð·Ð¸Ñ‚ÑŒ зитьÑÑ Ð·Ð¸ÑˆÑŒ зишьÑÑ Ð·ÐºÐ° Ð·ÐºÐ°Ñ Ð·ÐºÐ¸ зкие зкий зким зкими зких зко зкого зкое зкой зком зкому зкою зкую зовем зовемÑÑ Ð·Ð¾Ð²ÐµÐ¼Ñ‚Ðµ зовемтеÑÑŒ зовет зовете зоветеÑÑŒ зоветÑÑ Ð·Ð¾Ð²ÐµÑˆÑŒ зовешьÑÑ Ð·Ð¾Ð²Ð¸ зовиÑÑŒ зовите зовитеÑÑŒ зову зовуÑÑŒ зовут зовутÑÑ Ð·Ð¾Ð¹Ð´ÐµÐ¼ зойдет зойдете зойдешь зойди зойдите зойду зойдут Ð·Ð¾Ð¹Ð´Ñ Ð·Ð¾Ð¹Ñ‚Ð¸ зок зопрем зопремте зопрет зопрете зопрешь зопри зоприте зопру зопрут зопьем зопьемте зопьет зопьете зопьешь зопью зопьют зоÑтлав зоÑÑ‚Ð»Ð°Ð²ÑˆÐ°Ñ Ð·Ð¾ÑтлавшаÑÑÑ Ð·Ð¾Ñтлавшего зоÑтлавшегоÑÑ Ð·Ð¾Ñтлавшее зоÑтлавшееÑÑ Ð·Ð¾Ñтлавшей зоÑтлавшейÑÑ Ð·Ð¾Ñтлавшем зоÑтлавшемÑÑ Ð·Ð¾Ñтлавшему зоÑтлавшемуÑÑ Ð·Ð¾Ñтлавшею зоÑтлавшеюÑÑ Ð·Ð¾Ñтлавши зоÑтлавшие зоÑтлавшиеÑÑ Ð·Ð¾Ñтлавший зоÑтлавшийÑÑ Ð·Ð¾Ñтлавшим зоÑтлавшими зоÑтлавшимиÑÑ Ð·Ð¾ÑтлавшимÑÑ Ð·Ð¾ÑтлавшиÑÑŒ зоÑтлавших зоÑтлавшихÑÑ Ð·Ð¾Ñтлавшую зоÑтлавшуюÑÑ Ð·Ð¾Ñтлал зоÑтлала зоÑтлалаÑÑŒ зоÑтлали зоÑтлалиÑÑŒ зоÑтлало зоÑтлалоÑÑŒ зоÑтлалÑÑ Ð·Ð¾Ñтлан зоÑтлана зоÑÑ‚Ð»Ð°Ð½Ð½Ð°Ñ Ð·Ð¾Ñтланного зоÑтланное зоÑтланной зоÑтланном зоÑтланному зоÑтланною зоÑтланную зоÑтланные зоÑтланный зоÑтланным зоÑтланными зоÑтланных зоÑтлано зоÑтланы зоÑтлать зоÑтлатьÑÑ Ð·Ð¾Ñ‚Ñ€ÐµÐ¼ зотремÑÑ Ð·Ð¾Ñ‚Ñ€ÐµÐ¼Ñ‚Ðµ зотремтеÑÑŒ зотрет зотрете зотретеÑÑŒ зотретÑÑ Ð·Ð¾Ñ‚Ñ€ÐµÑˆÑŒ зотрешьÑÑ Ð·Ð¾Ñ‚Ñ€Ð¸ зотриÑÑŒ зотрите зотритеÑÑŒ зотру зотруÑÑŒ зотрут зотрутÑÑ Ð·Ð¾Ñ‡Ð»Ð° зочлаÑÑŒ зочли зочлиÑÑŒ зочло зочлоÑÑŒ зочтем зочтемÑÑ Ð·Ð¾Ñ‡Ñ‚ÐµÐ¼Ñ‚Ðµ зочтемтеÑÑŒ зочтен зочтена Ð·Ð¾Ñ‡Ñ‚ÐµÐ½Ð½Ð°Ñ Ð·Ð¾Ñ‡Ñ‚ÐµÐ½Ð½Ð¾Ð³Ð¾ зочтенное зочтенной зочтенном зочтенному зочтенною зочтенную зочтенные зочтенный зочтенным зочтенными зочтенных зочтено зочтены зочтет зочтете зочтетеÑÑŒ зочтетÑÑ Ð·Ð¾Ñ‡Ñ‚ÐµÑˆÑŒ зочтешьÑÑ Ð·Ð¾Ñ‡Ñ‚Ð¸ зочтиÑÑŒ зочтите зочтитеÑÑŒ зочту зочтуÑÑŒ зочтут зочтутÑÑ Ð·Ð¾Ñ‡Ñ‚Ñ Ð·Ð¾Ñ‡Ñ‚ÑÑÑŒ Ð·Ð¾ÑˆÐµÐ´ÑˆÐ°Ñ Ð·Ð¾ÑˆÐµÐ´ÑˆÐµÐ³Ð¾ зошедшее зошедшей зошедшем зошедшему зошедшие зошедший зошедшим зошедшими зошедших зошедшую зошел зошла зошли зошло зошьем зошьемÑÑ Ð·Ð¾ÑˆÑŒÐµÐ¼Ñ‚Ðµ зошьемтеÑÑŒ зошьет зошьете зошьетеÑÑŒ зошьетÑÑ Ð·Ð¾ÑˆÑŒÐµÑˆÑŒ зошьешьÑÑ Ð·Ð¾ÑˆÑŒÑŽ зошьюÑÑŒ зошьют зошьютÑÑ Ð·ÑŒ зьÑÑ Ð·ÑŒÑ‚Ðµ зьтеÑÑŒ Ð·ÑŒÑ Ð·ÑŒÑм зьÑми зьÑÑ… Ð·Ñ Ð·Ñв зÑÐ²ÑˆÐ°Ñ Ð·ÑвшаÑÑÑ Ð·Ñвшего зÑвшегоÑÑ Ð·Ñвшее зÑвшееÑÑ Ð·Ñвшей зÑвшейÑÑ Ð·Ñвшем зÑвшемÑÑ Ð·Ñвшему зÑвшемуÑÑ Ð·Ñвши зÑвшие зÑвшиеÑÑ Ð·Ñвший зÑвшийÑÑ Ð·Ñвшим зÑвшими зÑвшимиÑÑ Ð·ÑвшимÑÑ Ð·ÑвшиÑÑŒ зÑвших зÑвшихÑÑ Ð·Ñвшую зÑвшуюÑÑ Ð·Ñл зÑла зÑлаÑÑŒ зÑли зÑлиÑÑŒ зÑло зÑлоÑÑŒ зÑлÑÑ Ð·ÑÑÑŒ зÑÑ‚ зÑта зÑÑ‚Ð°Ñ Ð·Ñто зÑтого зÑтое зÑтой зÑтом зÑтому зÑÑ‚ÑÑ Ð·Ñтую зÑты зÑтые зÑтый зÑтым зÑтыми зÑтых зÑть зÑтьÑÑ Ð·ÑÑ‰Ð°Ñ Ð·ÑщаÑÑÑ Ð·Ñщего зÑщегоÑÑ Ð·Ñщее зÑщееÑÑ Ð·Ñщей зÑщейÑÑ Ð·Ñщем зÑщемÑÑ Ð·Ñщему зÑщемуÑÑ Ð·Ñщею зÑщеюÑÑ Ð·Ñщие зÑщиеÑÑ Ð·Ñщий зÑщийÑÑ Ð·Ñщим зÑщими зÑщимиÑÑ Ð·ÑщимÑÑ Ð·Ñщих зÑщихÑÑ Ð·Ñщую зÑщуюÑÑ Ð¸ и-буфф ив Ð¸Ð²ÑˆÐ°Ñ Ð¸Ð²ÑˆÐ°ÑÑÑ Ð¸Ð²ÑˆÐµÐ³Ð¾ ившегоÑÑ Ð¸Ð²ÑˆÐµÐµ ившееÑÑ Ð¸Ð²ÑˆÐµÐ¹ ившейÑÑ Ð¸Ð²ÑˆÐµÐ¼ ившемÑÑ Ð¸Ð²ÑˆÐµÐ¼Ñƒ ившемуÑÑ Ð¸Ð²ÑˆÐµÑŽ ившеюÑÑ Ð¸Ð²ÑˆÐ¸ ившие ившиеÑÑ Ð¸Ð²ÑˆÐ¸Ð¹ ившийÑÑ Ð¸Ð²ÑˆÐ¸Ð¼ ившими ившимиÑÑ Ð¸Ð²ÑˆÐ¸Ð¼ÑÑ Ð¸Ð²ÑˆÐ¸ÑÑŒ ивших ившихÑÑ Ð¸Ð²ÑˆÑƒÑŽ ившуюÑÑ Ð¸Ð´ÐµÐ¼ идемте идеÑÑти идеÑÑтью идет идете идетÑÑ Ð¸Ð´ÐµÑˆÑŒ иди идите идти идтиÑÑŒ иду идут Ð¸Ð´ÑƒÑ‰Ð°Ñ Ð¸Ð´ÑƒÑ‰ÐµÐ³Ð¾ идущее идущей идущем идущему идущие идущий идущим идущими идущих идущую Ð¸Ð´Ñ Ð¸Ðµ ие-либо ием ие-нибудь иеÑÑ Ð¸Ðµ-то ии ий ийÑÑ Ð¸Ð» ила илаÑÑŒ или илиÑÑŒ ило илоÑÑŒ илÑÑ Ð¸Ð¼ има Ð¸Ð¼Ð°Ñ Ð¸Ð¼ÐµÐ¼ имемÑÑ Ð¸Ð¼ÐµÐ¼Ñ‚Ðµ имемтеÑÑŒ имет имете иметеÑÑŒ иметÑÑ Ð¸Ð¼ÐµÑˆÑŒ имешьÑÑ Ð¸Ð¼Ð¸ ими-либо ими-нибудь имиÑÑŒ имиÑÑ Ð¸Ð¼Ð¸Ñ‚Ðµ имитеÑÑŒ ими-то им-либо им-нибудь имо имого имое имой имом имому имою имÑÑ Ð¸Ð¼Ñ‚Ðµ имтеÑÑŒ им-то иму имуÑÑŒ имут имутÑÑ Ð¸Ð¼ÑƒÑŽ имы имые имый имым имыми имых ин ина инам инами инах ине инов ином ину ины -иоÑиф иÑвоих иÑот иÑта иÑтав иÑÑ‚Ð°Ð²ÑˆÐ°Ñ Ð¸Ñтавшего иÑтавшее иÑтавшей иÑтавшем иÑтавшему иÑтавши иÑтавшие иÑтавший иÑтавшим иÑтавшими иÑтавших иÑтавшую иÑтаем иÑтаемте иÑтает иÑтаете иÑтаешь иÑтай иÑтайте иÑтал иÑтала иÑтали иÑтало иÑтам иÑтать иÑтах иÑтаю иÑтают иÑÑ‚Ð°ÑŽÑ‰Ð°Ñ Ð¸Ñтающего иÑтающее иÑтающей иÑтающем иÑтающему иÑтающие иÑтающий иÑтающим иÑтающими иÑтающих иÑтающую иÑÑ‚Ð°Ñ Ð¸Ñтый иÑÑŒ иÑÑ Ð¸Ñ‚ ита Ð¸Ñ‚Ð°Ñ Ð¸Ñ‚Ðµ итеÑÑŒ ити ито итого итое итой итом итому итÑÑ Ð¸Ñ‚ÑƒÑŽ иты итые итый итым итыми итых ить итьÑÑ Ð¸Ñ‚Ñ Ð¸Ñ‚Ñтей итÑтею итÑти их их-либо их-нибудь ихо ихÑÑ Ð¸Ñ…-то иц ица ицам ицами ицах ице ицей ицею ицу ицы ишь ишьÑÑ Ð¸Ñ‰Ð¸ ищите ию Ð¸Ñ Ð¸Ñм иÑми иÑÑ… й -й й-буфф йдем йдемÑÑ Ð¹Ð´ÐµÐ¼Ñ‚Ðµ йдемтеÑÑŒ йден йдена Ð¹Ð´ÐµÐ½Ð½Ð°Ñ Ð¹Ð´ÐµÐ½Ð½Ð¾Ð³Ð¾ йденное йденной йденном йденному йденную йденные йденный йденным йденными йденных йдено йдены йдет йдете йдетеÑÑŒ йдетÑÑ Ð¹Ð´ÐµÑˆÑŒ йдешьÑÑ Ð¹Ð´Ð¸ йдиÑÑŒ йдите йдитеÑÑŒ йду йдуÑÑŒ йдут йдутÑÑ Ð¹Ð´ÑƒÑ‰Ð°Ñ Ð¹Ð´ÑƒÑ‰ÐµÐ³Ð¾ йдущее йдущей йдущем йдущему йдущие йдущий йдущим йдущими йдущих йдущую Ð¹Ð´Ñ Ð¹Ð´ÑÑÑŒ йе йей йею йи йка йкам йками йках Ð¹ÐºÐ°Ñ Ð¹ÐºÐµ йки йкие йкий йким йкими йких йко йков йкого йкое йкой йком йкому йкою йку йкую йм йма ймам ймами ймах йме ймем ймемÑÑ Ð¹Ð¼ÐµÐ¼Ñ‚Ðµ ймемтеÑÑŒ ймет ймете йметеÑÑŒ йметÑÑ Ð¹Ð¼ÐµÑˆÑŒ ймешьÑÑ Ð¹Ð¼Ð¸ ймиÑÑŒ ймите ймитеÑÑŒ ймов ймой ймом ймою йму ймуÑÑŒ ймут ймутÑÑ Ð¹Ð¼Ñ‹ йна Ð¹Ð½Ð°Ñ Ð¹Ð½Ðµ йнего йнее йней йнем йнему йнею йни йние йний йним йними йних йно йного йное йной йном йному йною йную йны йные йный йным йными йных йню йнюю Ð¹Ð½Ñ Ð¹Ð½Ñм йнÑми йнÑÑ… йнÑÑ Ð¹ÑÑ Ð¹Ñ‚Ðµ йтеÑÑŒ йти йтиÑÑŒ йца йцам йцами йцах йце йцев йцем йцо йцов йцом йцу йцы йче йчей йю Ð¹Ñ Ð¹Ñм йÑми йÑÑ… к ка кав ÐºÐ°Ð²ÑˆÐ°Ñ ÐºÐ°Ð²ÑˆÐ°ÑÑÑ ÐºÐ°Ð²ÑˆÐµÐ³Ð¾ кавшегоÑÑ ÐºÐ°Ð²ÑˆÐµÐµ кавшееÑÑ ÐºÐ°Ð²ÑˆÐµÐ¹ кавшейÑÑ ÐºÐ°Ð²ÑˆÐµÐ¼ кавшемÑÑ ÐºÐ°Ð²ÑˆÐµÐ¼Ñƒ кавшемуÑÑ ÐºÐ°Ð²ÑˆÐµÑŽ кавши кавшие кавшиеÑÑ ÐºÐ°Ð²ÑˆÐ¸Ð¹ кавшийÑÑ ÐºÐ°Ð²ÑˆÐ¸Ð¼ кавшими кавшимиÑÑ ÐºÐ°Ð²ÑˆÐ¸Ð¼ÑÑ ÐºÐ°Ð²ÑˆÐ¸ÑÑŒ кавших кавшихÑÑ ÐºÐ°Ð²ÑˆÑƒÑŽ кавшуюÑÑ ÐºÐ°ÐµÐ¼ каема ÐºÐ°ÐµÐ¼Ð°Ñ ÐºÐ°ÐµÐ¼Ð¾ каемого каемое каемой каемом каемому каемÑÑ ÐºÐ°ÐµÐ¼Ñ‚Ðµ каемтеÑÑŒ каемую каемы каемые каемый каемым каемыми каемых кает каете каетеÑÑŒ каетÑÑ ÐºÐ°ÐµÑˆÑŒ каешьÑÑ ÐºÐ°Ð¹ кайÑÑ ÐºÐ°Ð¹Ñ‚Ðµ кайтеÑÑŒ кал кала калаÑÑŒ кали калиÑÑŒ кало калоÑÑŒ калÑÑ ÐºÐ°Ð¼ ками кан кана ÐºÐ°Ð½Ð½Ð°Ñ ÐºÐ°Ð½Ð½Ð¾Ð³Ð¾ канное канной канном канному канную канные канный канным канными канных кано каны кать катьÑÑ ÐºÐ°Ñ… каю каюÑÑŒ кают каютÑÑ ÐºÐ°ÑŽÑ‰Ð°Ñ ÐºÐ°ÑŽÑ‰Ð°ÑÑÑ ÐºÐ°ÑŽÑ‰ÐµÐ³Ð¾ кающегоÑÑ ÐºÐ°ÑŽÑ‰ÐµÐµ кающееÑÑ ÐºÐ°ÑŽÑ‰ÐµÐ¹ кающейÑÑ ÐºÐ°ÑŽÑ‰ÐµÐ¼ кающемÑÑ ÐºÐ°ÑŽÑ‰ÐµÐ¼Ñƒ кающемуÑÑ ÐºÐ°ÑŽÑ‰Ð¸Ðµ кающиеÑÑ ÐºÐ°ÑŽÑ‰Ð¸Ð¹ кающийÑÑ ÐºÐ°ÑŽÑ‰Ð¸Ð¼ кающими кающимиÑÑ ÐºÐ°ÑŽÑ‰Ð¸Ð¼ÑÑ ÐºÐ°ÑŽÑ‰Ð¸Ñ… кающихÑÑ ÐºÐ°ÑŽÑ‰ÑƒÑŽ кающуюÑÑ ÐºÐ°Ñ ÐºÐ°ÑÑÑŒ ке ки кие кий ким кими киÑÑŒ ките китеÑÑŒ ких кла клаÑÑŒ клей кли клиÑÑŒ кло клоÑÑŒ клÑм клÑÑ… ко ков кого кое кой ком кома ÐºÐ¾Ð¼Ð°Ñ ÐºÐ¾Ð¼Ð¾ комого комое комой комом комому кому комую комы комые комый комым комыми комых кою кÑÑ ÐºÑƒ куÑÑŒ кут кутÑÑ ÐºÑƒÑ‰Ð°Ñ ÐºÑƒÑ‰Ð°ÑÑÑ ÐºÑƒÑ‰ÐµÐ³Ð¾ кущегоÑÑ ÐºÑƒÑ‰ÐµÐµ кущееÑÑ ÐºÑƒÑ‰ÐµÐ¹ кущейÑÑ ÐºÑƒÑ‰ÐµÐ¼ кущемÑÑ ÐºÑƒÑ‰ÐµÐ¼Ñƒ кущемуÑÑ ÐºÑƒÑ‰Ð¸Ðµ кущиеÑÑ ÐºÑƒÑ‰Ð¸Ð¹ кущийÑÑ ÐºÑƒÑ‰Ð¸Ð¼ кущими кущимиÑÑ ÐºÑƒÑ‰Ð¸Ð¼ÑÑ ÐºÑƒÑ‰Ð¸Ñ… кущихÑÑ ÐºÑƒÑ‰ÑƒÑŽ кущуюÑÑ ÐºÑƒÑŽ ÐºÑˆÐ°Ñ ÐºÑˆÐ°ÑÑÑ ÐºÑˆÐµÐ³Ð¾ кшегоÑÑ ÐºÑˆÐµÐµ кшееÑÑ ÐºÑˆÐµÐ¹ кшейÑÑ ÐºÑˆÐµÐ¼ кшемÑÑ ÐºÑˆÐµÐ¼Ñƒ кшемуÑÑ ÐºÑˆÐ¸ кшие кшиеÑÑ ÐºÑˆÐ¸Ð¹ кшийÑÑ ÐºÑˆÐ¸Ð¼ кшими кшимиÑÑ ÐºÑˆÐ¸Ð¼ÑÑ ÐºÑˆÐ¸ÑÑŒ кших кшихÑÑ ÐºÑˆÑƒÑŽ кшуюÑÑ Ð» ла лав Ð»Ð°Ð²ÑˆÐ°Ñ Ð»Ð°Ð²ÑˆÐ°ÑÑÑ Ð»Ð°Ð²ÑˆÐµÐ³Ð¾ лавшегоÑÑ Ð»Ð°Ð²ÑˆÐµÐµ лавшееÑÑ Ð»Ð°Ð²ÑˆÐµÐ¹ лавшейÑÑ Ð»Ð°Ð²ÑˆÐµÐ¼ лавшемÑÑ Ð»Ð°Ð²ÑˆÐµÐ¼Ñƒ лавшемуÑÑ Ð»Ð°Ð²ÑˆÐ¸ лавшие лавшиеÑÑ Ð»Ð°Ð²ÑˆÐ¸Ð¹ лавшийÑÑ Ð»Ð°Ð²ÑˆÐ¸Ð¼ лавшими лавшимиÑÑ Ð»Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð»Ð°Ð²ÑˆÐ¸ÑÑŒ лавших лавшихÑÑ Ð»Ð°Ð²ÑˆÑƒÑŽ лавшуюÑÑ Ð»Ð°Ð´ÐµÐ¼ ладемÑÑ Ð»Ð°Ð´ÐµÑ‚ ладете ладетеÑÑŒ ладетÑÑ Ð»Ð°Ð´ÐµÑˆÑŒ ладешьÑÑ Ð»Ð°Ð´Ð¸ ладиÑÑŒ ладите ладитеÑÑŒ ладу ладуÑÑŒ ладут ладутÑÑ Ð»Ð°Ð´ÑƒÑ‰Ð°Ñ Ð»Ð°Ð´ÑƒÑ‰Ð°ÑÑÑ Ð»Ð°Ð´ÑƒÑ‰ÐµÐ³Ð¾ ладущегоÑÑ Ð»Ð°Ð´ÑƒÑ‰ÐµÐµ ладущееÑÑ Ð»Ð°Ð´ÑƒÑ‰ÐµÐ¹ ладущейÑÑ Ð»Ð°Ð´ÑƒÑ‰ÐµÐ¼ ладущемÑÑ Ð»Ð°Ð´ÑƒÑ‰ÐµÐ¼Ñƒ ладущемуÑÑ Ð»Ð°Ð´ÑƒÑ‰Ð¸Ðµ ладущиеÑÑ Ð»Ð°Ð´ÑƒÑ‰Ð¸Ð¹ ладущийÑÑ Ð»Ð°Ð´ÑƒÑ‰Ð¸Ð¼ ладущими ладущимиÑÑ Ð»Ð°Ð´ÑƒÑ‰Ð¸Ð¼ÑÑ Ð»Ð°Ð´ÑƒÑ‰Ð¸Ñ… ладущихÑÑ Ð»Ð°Ð´ÑƒÑ‰ÑƒÑŽ ладущуюÑÑ Ð»Ð°Ð´ÑˆÐ°ÑÑÑ Ð»Ð°Ð´ÑˆÐµ ладшегоÑÑ Ð»Ð°Ð´ÑˆÐµÐµÑÑ Ð»Ð°Ð´ÑˆÐµÐ¹ÑÑ Ð»Ð°Ð´ÑˆÐµÐ¼ÑÑ Ð»Ð°Ð´ÑˆÐµÐ¼ÑƒÑÑ Ð»Ð°Ð´ÑˆÐ¸ÐµÑÑ Ð»Ð°Ð´ÑˆÐ¸Ð¹ÑÑ Ð»Ð°Ð´ÑˆÐ¸Ð¼Ð¸ÑÑ Ð»Ð°Ð´ÑˆÐ¸Ð¼ÑÑ Ð»Ð°Ð´ÑˆÐ¸Ñ…ÑÑ Ð»Ð°Ð´ÑˆÑƒÑŽÑÑ Ð»Ð°Ð´Ñ Ð»Ð°Ð´ÑÑÑŒ лал лала лалаÑÑŒ лали лалиÑÑŒ лало лалоÑÑŒ лалÑÑ Ð»Ð°Ð¼ лами лан лана Ð»Ð°Ð½Ð½Ð°Ñ Ð»Ð°Ð½Ð½Ð¾Ð³Ð¾ ланное ланной ланном ланному ланную ланные ланный ланным ланными ланных лано ланы лаÑть лаÑтьÑÑ Ð»Ð°ÑÑŒ лать латьÑÑ Ð»Ð°Ñ… Ð»Ð°Ñ Ð»Ðµ лее лей лейÑÑ Ð»ÐµÐ¹Ñ‚Ðµ лейтеÑÑŒ лем лема Ð»ÐµÐ¼Ð°Ñ Ð»ÐµÐ¼Ð¾ лемого лемое лемой лемом лемому лемÑÑ Ð»ÐµÐ¼Ñ‚Ðµ лемтеÑÑŒ лемую лемы лемые лемый лемым лемыми лемых лен лена Ð»ÐµÐ½Ð½Ð°Ñ Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ ленное ленной ленном ленному ленною ленную ленные ленный ленным ленными ленных лено лены лет лета лете летеÑÑŒ летÑÑ Ð»ÐµÑˆÑŒ лешьÑÑ Ð»ÐµÑŽ ли лив Ð»Ð¸Ð²ÑˆÐ°Ñ Ð»Ð¸Ð²ÑˆÐ°ÑÑÑ Ð»Ð¸Ð²ÑˆÐµÐ³Ð¾ лившегоÑÑ Ð»Ð¸Ð²ÑˆÐµÐµ лившееÑÑ Ð»Ð¸Ð²ÑˆÐµÐ¹ лившейÑÑ Ð»Ð¸Ð²ÑˆÐµÐ¼ лившемÑÑ Ð»Ð¸Ð²ÑˆÐµÐ¼Ñƒ лившемуÑÑ Ð»Ð¸Ð²ÑˆÐµÑŽ лившеюÑÑ Ð»Ð¸Ð²ÑˆÐ¸ лившие лившиеÑÑ Ð»Ð¸Ð²ÑˆÐ¸Ð¹ лившийÑÑ Ð»Ð¸Ð²ÑˆÐ¸Ð¼ лившими лившимиÑÑ Ð»Ð¸Ð²ÑˆÐ¸Ð¼ÑÑ Ð»Ð¸Ð²ÑˆÐ¸ÑÑŒ ливших лившихÑÑ Ð»Ð¸Ð²ÑˆÑƒÑŽ лившуюÑÑ Ð»Ð¸Ð» лила лилаÑÑŒ лили лилиÑÑŒ лило лилоÑÑŒ лилÑÑ Ð»Ð¸ÑÑŒ лит лита Ð»Ð¸Ñ‚Ð°Ñ Ð»Ð¸Ñ‚Ðµ литеÑÑŒ лито литого литое литой литом литому литою литую литы литые литый литым литыми литых лить литьÑÑ Ð»Ð¾ лов лого лое лой лом лому лоÑÑŒ лою лÑÑ Ð»Ñƒ луби лубь лубью лучше лую лы лые лый лым лыми лых лю людей люди людьми людÑм людÑÑ… люÑÑŒ лют лютÑÑ Ð»ÑŽÑ‰Ð°Ñ Ð»ÑŽÑ‰Ð°ÑÑÑ Ð»ÑŽÑ‰ÐµÐ³Ð¾ лющегоÑÑ Ð»ÑŽÑ‰ÐµÐµ лющееÑÑ Ð»ÑŽÑ‰ÐµÐ¹ лющейÑÑ Ð»ÑŽÑ‰ÐµÐ¼ лющемÑÑ Ð»ÑŽÑ‰ÐµÐ¼Ñƒ лющемуÑÑ Ð»ÑŽÑ‰Ð¸Ðµ лющиеÑÑ Ð»ÑŽÑ‰Ð¸Ð¹ лющийÑÑ Ð»ÑŽÑ‰Ð¸Ð¼ лющими лющимиÑÑ Ð»ÑŽÑ‰Ð¸Ð¼ÑÑ Ð»ÑŽÑ‰Ð¸Ñ… лющихÑÑ Ð»ÑŽÑ‰ÑƒÑŽ лющуюÑÑ Ð»Ñ Ð»Ñм лÑми лÑÑÑŒ лÑÑ… м -м ма мам мами мах ме мем мемÑÑ Ð¼ÐµÐ¼Ñ‚Ðµ мемтеÑÑŒ Ð¼ÐµÐ½Ñ Ð¼ÐµÑ€ мерев мереть мерла мерли мерло Ð¼ÐµÑ€ÑˆÐ°Ñ Ð¼ÐµÑ€ÑˆÐµÐ³Ð¾ мершее мершей мершем мершему мерши мершие мерший мершим мершими мерших мершую мет мете метеÑÑŒ метÑÑ Ð¼ÐµÑˆÑŒ мешьÑÑ Ð¼Ð¸ миÑÑŒ мите митеÑÑŒ мне мнем мнемÑÑ Ð¼Ð½ÐµÑ‚ мнете мнетеÑÑŒ мнетÑÑ Ð¼Ð½ÐµÑˆÑŒ мнешьÑÑ Ð¼Ð½Ð¸ мниÑÑŒ мните мнитеÑÑŒ многим многими многих много мной мною мнут мнутÑÑ Ð¼Ð¾Ð² мой мом мою мÑÑ Ð¼Ñƒ -му муÑÑŒ мут мутÑÑ Ð¼ÑƒÑ‰Ð°Ñ Ð¼ÑƒÑ‰Ð°ÑÑÑ Ð¼ÑƒÑ‰ÐµÐ³Ð¾ мущегоÑÑ Ð¼ÑƒÑ‰ÐµÐµ мущееÑÑ Ð¼ÑƒÑ‰ÐµÐ¹ мущейÑÑ Ð¼ÑƒÑ‰ÐµÐ¼ мущемÑÑ Ð¼ÑƒÑ‰ÐµÐ¼Ñƒ мущемуÑÑ Ð¼ÑƒÑ‰Ð¸Ðµ мущиеÑÑ Ð¼ÑƒÑ‰Ð¸Ð¹ мущийÑÑ Ð¼ÑƒÑ‰Ð¸Ð¼ мущими мущимиÑÑ Ð¼ÑƒÑ‰Ð¸Ð¼ÑÑ Ð¼ÑƒÑ‰Ð¸Ñ… мущихÑÑ Ð¼ÑƒÑ‰ÑƒÑŽ мущуюÑÑ Ð¼Ñ‹ Ð¼Ñ Ð¼Ñв мÑÐ²ÑˆÐ°Ñ Ð¼ÑвшаÑÑÑ Ð¼Ñвшего мÑвшегоÑÑ Ð¼Ñвшее мÑвшееÑÑ Ð¼Ñвшей мÑвшейÑÑ Ð¼Ñвшем мÑвшемÑÑ Ð¼Ñвшему мÑвшемуÑÑ Ð¼Ñвшею мÑвшеюÑÑ Ð¼Ñвши мÑвшие мÑвшиеÑÑ Ð¼Ñвший мÑвшийÑÑ Ð¼Ñвшим мÑвшими мÑвшимиÑÑ Ð¼ÑвшимÑÑ Ð¼ÑвшиÑÑŒ мÑвших мÑвшихÑÑ Ð¼Ñвшую мÑвшуюÑÑ Ð¼Ñл мÑла мÑлаÑÑŒ мÑли мÑлиÑÑŒ мÑло мÑлоÑÑŒ мÑлÑÑ Ð¼ÑÑÑŒ мÑÑ‚ мÑта мÑÑ‚Ð°Ñ Ð¼Ñто мÑтого мÑтое мÑтой мÑтом мÑтому мÑтою мÑтую мÑты мÑтые мÑтый мÑтым мÑтыми мÑтых мÑть мÑтьÑÑ Ð½ на -на-амуре нав Ð½Ð°Ð²ÑˆÐ°Ñ Ð½Ð°Ð²ÑˆÐ°ÑÑÑ Ð½Ð°Ð²ÑˆÐµÐ³Ð¾ навшегоÑÑ Ð½Ð°Ð²ÑˆÐµÐµ навшееÑÑ Ð½Ð°Ð²ÑˆÐµÐ¹ навшейÑÑ Ð½Ð°Ð²ÑˆÐµÐ¼ навшемÑÑ Ð½Ð°Ð²ÑˆÐµÐ¼Ñƒ навшемуÑÑ Ð½Ð°Ð²ÑˆÐµÑŽ навши навшие навшиеÑÑ Ð½Ð°Ð²ÑˆÐ¸Ð¹ навшийÑÑ Ð½Ð°Ð²ÑˆÐ¸Ð¼ навшими навшимиÑÑ Ð½Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð½Ð°Ð²ÑˆÐ¸ÑÑŒ навших навшихÑÑ Ð½Ð°Ð²ÑˆÑƒÑŽ навшуюÑÑ -на-дону нал нала налаÑÑŒ нали нализировав Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð²ÑˆÐ°Ñ Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð²ÑˆÐµÐ³Ð¾ нализировавшее нализировавшей нализировавшем нализировавшему нализировавши нализировавшие нализировавший нализировавшим нализировавшими нализировавших нализировавшую нализировал нализировала нализировали нализировало нализирован нализирована Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ нализированное нализированной нализированном нализированному нализированную нализированные нализированный нализированным нализированными нализированных нализировано нализированы нализировать нализируем нализируемте нализирует нализируете нализируешь нализирую нализируют налиÑÑŒ нало налоÑÑŒ налÑÑ Ð½Ð°Ð¼ нами нан нана Ð½Ð°Ð½Ð½Ð°Ñ Ð½Ð°Ð½Ð½Ð¾Ð³Ð¾ нанное нанной нанном нанному нанною нанную нанные нанный нанным нанными нанных нано наны Ð½Ð°Ñ Ð½Ð°Ñ‚ÑŒ натьÑÑ Ð½Ð°Ñ… Ð½Ð°Ñ Ð½Ðµ него нее ней нем немÑÑ Ð½ÐµÐ¼Ñ‚Ðµ немтеÑÑŒ нему нет нете нетеÑÑŒ нетÑÑ Ð½ÐµÑˆÑŒ нешьÑÑ Ð½ÐµÑŽ ни ние ний ним ними ниÑÑŒ ните нитеÑÑŒ них Ð½Ð½Ð°Ñ Ð½Ð½Ð¾Ð³Ð¾ нное нной нном нному нною нную нные нный нным нными нных но нов ного ное ной ном ному ночам ночами ночах ночей ночи ночь ночью ною ну нув Ð½ÑƒÐ²ÑˆÐ°Ñ Ð½ÑƒÐ²ÑˆÐ°ÑÑÑ Ð½ÑƒÐ²ÑˆÐµÐ³Ð¾ нувшегоÑÑ Ð½ÑƒÐ²ÑˆÐµÐµ нувшееÑÑ Ð½ÑƒÐ²ÑˆÐµÐ¹ нувшейÑÑ Ð½ÑƒÐ²ÑˆÐµÐ¼ нувшемÑÑ Ð½ÑƒÐ²ÑˆÐµÐ¼Ñƒ нувшемуÑÑ Ð½ÑƒÐ²ÑˆÐµÑŽ нувшеюÑÑ Ð½ÑƒÐ²ÑˆÐ¸ нувшие нувшиеÑÑ Ð½ÑƒÐ²ÑˆÐ¸Ð¹ нувшийÑÑ Ð½ÑƒÐ²ÑˆÐ¸Ð¼ нувшими нувшимиÑÑ Ð½ÑƒÐ²ÑˆÐ¸Ð¼ÑÑ Ð½ÑƒÐ²ÑˆÐ¸ÑÑŒ нувших нувшихÑÑ Ð½ÑƒÐ²ÑˆÑƒÑŽ нувшуюÑÑ Ð½ÑƒÐ» нула нули нуло нулÑÑ Ð½ÑƒÑÑŒ нут нута Ð½ÑƒÑ‚Ð°Ñ Ð½ÑƒÑ‚Ð¾ нутого нутое нутой нутом нутому нутою нутÑÑ Ð½ÑƒÑ‚ÑƒÑŽ нуты нутые нутый нутым нутыми нутых нуть нутьÑÑ Ð½ÑƒÑ‰Ð°Ñ Ð½ÑƒÑ‰Ð°ÑÑÑ Ð½ÑƒÑ‰ÐµÐ³Ð¾ нущегоÑÑ Ð½ÑƒÑ‰ÐµÐµ нущееÑÑ Ð½ÑƒÑ‰ÐµÐ¹ нущейÑÑ Ð½ÑƒÑ‰ÐµÐ¼ нущемÑÑ Ð½ÑƒÑ‰ÐµÐ¼Ñƒ нущемуÑÑ Ð½ÑƒÑ‰Ð¸Ðµ нущиеÑÑ Ð½ÑƒÑ‰Ð¸Ð¹ нущийÑÑ Ð½ÑƒÑ‰Ð¸Ð¼ нущими нущимиÑÑ Ð½ÑƒÑ‰Ð¸Ð¼ÑÑ Ð½ÑƒÑ‰Ð¸Ñ… нущихÑÑ Ð½ÑƒÑ‰ÑƒÑŽ нущуюÑÑ Ð½ÑƒÑŽ ны ные ный ным ными ных нь ньÑÑ Ð½ÑŒÑ‚Ðµ ньтеÑÑŒ ню нюю Ð½Ñ Ð½Ñв нÑÐ²ÑˆÐ°Ñ Ð½ÑвшаÑÑÑ Ð½Ñвшего нÑвшегоÑÑ Ð½Ñвшее нÑвшееÑÑ Ð½Ñвшей нÑвшейÑÑ Ð½Ñвшем нÑвшемÑÑ Ð½Ñвшему нÑвшемуÑÑ Ð½Ñвши нÑвшие нÑвшиеÑÑ Ð½Ñвший нÑвшийÑÑ Ð½Ñвшим нÑвшими нÑвшимиÑÑ Ð½ÑвшимÑÑ Ð½ÑвшиÑÑŒ нÑвших нÑвшихÑÑ Ð½Ñвшую нÑвшуюÑÑ Ð½Ñл нÑла нÑлаÑÑŒ нÑли нÑлиÑÑŒ нÑло нÑлоÑÑŒ нÑлÑÑ Ð½Ñм нÑми нÑÑÑŒ нÑÑ‚ нÑта нÑÑ‚Ð°Ñ Ð½Ñто нÑтого нÑтое нÑтой нÑтом нÑтому нÑтую нÑты нÑтые нÑтый нÑтым нÑтыми нÑтых нÑть нÑтьÑÑ Ð½ÑÑ… нÑÑ Ð¾ об обой обою обрав Ð¾Ð±Ñ€Ð°Ð²ÑˆÐ°Ñ Ð¾Ð±Ñ€Ð°Ð²ÑˆÐ°ÑÑÑ Ð¾Ð±Ñ€Ð°Ð²ÑˆÐµÐ³Ð¾ обравшегоÑÑ Ð¾Ð±Ñ€Ð°Ð²ÑˆÐµÐµ обравшееÑÑ Ð¾Ð±Ñ€Ð°Ð²ÑˆÐµÐ¹ обравшейÑÑ Ð¾Ð±Ñ€Ð°Ð²ÑˆÐµÐ¼ обравшемÑÑ Ð¾Ð±Ñ€Ð°Ð²ÑˆÐµÐ¼Ñƒ обравшемуÑÑ Ð¾Ð±Ñ€Ð°Ð²ÑˆÐµÑŽ обравшеюÑÑ Ð¾Ð±Ñ€Ð°Ð²ÑˆÐ¸ обравшие обравшиеÑÑ Ð¾Ð±Ñ€Ð°Ð²ÑˆÐ¸Ð¹ обравшийÑÑ Ð¾Ð±Ñ€Ð°Ð²ÑˆÐ¸Ð¼ обравшими обравшимиÑÑ Ð¾Ð±Ñ€Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð¾Ð±Ñ€Ð°Ð²ÑˆÐ¸ÑÑŒ обравших обравшихÑÑ Ð¾Ð±Ñ€Ð°Ð²ÑˆÑƒÑŽ обравшуюÑÑ Ð¾Ð±Ñ€Ð°Ð» обрала обралаÑÑŒ обрали обралиÑÑŒ обрало обралоÑÑŒ обралÑÑ Ð¾Ð±Ñ€Ð°Ð½ обрана Ð¾Ð±Ñ€Ð°Ð½Ð½Ð°Ñ Ð¾Ð±Ñ€Ð°Ð½Ð½Ð¾Ð³Ð¾ обранное обранной обранном обранному обранною обранную обранные обранный обранным обранными обранных обрано обраны обрать обратьÑÑ Ð¾Ð±ÑŒÐµÐ¼ обьемÑÑ Ð¾Ð±ÑŒÐµÐ¼Ñ‚Ðµ обьемтеÑÑŒ обьет обьете обьетеÑÑŒ обьетÑÑ Ð¾Ð±ÑŒÐµÑˆÑŒ обьешьÑÑ Ð¾Ð±ÑŒÑŽ обьюÑÑŒ обьют обьютÑÑ Ð¾Ð² ова овав Ð¾Ð²Ð°Ð²ÑˆÐ°Ñ Ð¾Ð²Ð°Ð²ÑˆÐ°ÑÑÑ Ð¾Ð²Ð°Ð²ÑˆÐµÐ³Ð¾ овавшегоÑÑ Ð¾Ð²Ð°Ð²ÑˆÐµÐµ овавшееÑÑ Ð¾Ð²Ð°Ð²ÑˆÐµÐ¹ овавшейÑÑ Ð¾Ð²Ð°Ð²ÑˆÐµÐ¼ овавшемÑÑ Ð¾Ð²Ð°Ð²ÑˆÐµÐ¼Ñƒ овавшемуÑÑ Ð¾Ð²Ð°Ð²ÑˆÐµÑŽ овавшеюÑÑ Ð¾Ð²Ð°Ð²ÑˆÐ¸ овавшие овавшиеÑÑ Ð¾Ð²Ð°Ð²ÑˆÐ¸Ð¹ овавшийÑÑ Ð¾Ð²Ð°Ð²ÑˆÐ¸Ð¼ овавшими овавшимиÑÑ Ð¾Ð²Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð¾Ð²Ð°Ð²ÑˆÐ¸ÑÑŒ овавших овавшихÑÑ Ð¾Ð²Ð°Ð²ÑˆÑƒÑŽ овавшуюÑÑ Ð¾Ð²Ð°ÐµÐ¼ оваемте овает оваете оваешь овай овайте овал овала овалаÑÑŒ овали овалиÑÑŒ овало овалоÑÑŒ овалÑÑ Ð¾Ð²Ð°Ð½ ована Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ованное ованной ованном ованному ованною ованную ованные ованный ованным ованными ованных овано ованы овать оватьÑÑ Ð¾Ð²Ð°ÑŽ овают овей овем овемÑÑ Ð¾Ð²ÐµÐ¼Ñ‚Ðµ овемтеÑÑŒ овет овете оветеÑÑŒ оветÑÑ Ð¾Ð²ÐµÑˆÑŒ овешьÑÑ Ð¾Ð²Ð¸ овиÑÑŒ овите овитеÑÑŒ овом ов-реÑторанов ову овуÑÑŒ овут овутÑÑ Ð¾Ð²ÑƒÑ‰Ð°Ñ Ð¾Ð²ÑƒÑ‰Ð°ÑÑÑ Ð¾Ð²ÑƒÑ‰ÐµÐ³Ð¾ овущегоÑÑ Ð¾Ð²ÑƒÑ‰ÐµÐµ овущееÑÑ Ð¾Ð²ÑƒÑ‰ÐµÐ¹ овущейÑÑ Ð¾Ð²ÑƒÑ‰ÐµÐ¼ овущемÑÑ Ð¾Ð²ÑƒÑ‰ÐµÐ¼Ñƒ овущемуÑÑ Ð¾Ð²ÑƒÑ‰Ð¸Ðµ овущиеÑÑ Ð¾Ð²ÑƒÑ‰Ð¸Ð¹ овущийÑÑ Ð¾Ð²ÑƒÑ‰Ð¸Ð¼ овущими овущимиÑÑ Ð¾Ð²ÑƒÑ‰Ð¸Ð¼ÑÑ Ð¾Ð²ÑƒÑ‰Ð¸Ñ… овущихÑÑ Ð¾Ð²ÑƒÑ‰ÑƒÑŽ овущуюÑÑ Ð¾Ð²ÑˆÐ°Ñ Ð¾Ð²ÑˆÐ°ÑÑÑ Ð¾Ð²ÑˆÐµÐ³Ð¾ овшегоÑÑ Ð¾Ð²ÑˆÐµÐµ овшееÑÑ Ð¾Ð²ÑˆÐµÐ¹ овшейÑÑ Ð¾Ð²ÑˆÐµÐ¼ овшемÑÑ Ð¾Ð²ÑˆÐµÐ¼Ñƒ овшемуÑÑ Ð¾Ð²ÑˆÐ¸ овшие овшиеÑÑ Ð¾Ð²ÑˆÐ¸Ð¹ овшийÑÑ Ð¾Ð²ÑˆÐ¸Ð¼ овшими овшимиÑÑ Ð¾Ð²ÑˆÐ¸Ð¼ÑÑ Ð¾Ð²ÑˆÐ¸ÑÑŒ овших овшихÑÑ Ð¾Ð²ÑˆÑƒÑŽ овшуюÑÑ Ð¾Ð²Ñ‹Ð²Ð°Ð²ÑˆÐ°Ñ Ð¾Ð²Ñ‹Ð²Ð°Ð²ÑˆÐµÐ³Ð¾ овывавшее овывавшей овывавшем овывавшему овывавшие овывавший овывавшим овывавшими овывавших овывавшую овываем овываема Ð¾Ð²Ñ‹Ð²Ð°ÐµÐ¼Ð°Ñ Ð¾Ð²Ñ‹Ð²Ð°ÐµÐ¼Ð¾ овываемого овываемое овываемой овываемом овываемому овываемую овываемы овываемые овываемый овываемым овываемыми овываемых овывает овываете овываешь овывай овывайте овывал овывала овывали овывало овывать овываю овывают Ð¾Ð²Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð¾Ð²Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ овывающее овывающей овывающем овывающему овывающие овывающий овывающим овывающими овывающих овывающую Ð¾Ð²Ñ‹Ð²Ð°Ñ Ð¾Ð²Ñ‹Ð¼ овь овьев овьем овьемÑÑ Ð¾Ð²ÑŒÐµÐ¼Ñ‚Ðµ овьемтеÑÑŒ овьет овьете овьетеÑÑŒ овьетÑÑ Ð¾Ð²ÑŒÐµÑˆÑŒ овьешьÑÑ Ð¾Ð²ÑŒÑŽ овьюÑÑŒ овьют овьютÑÑ Ð¾Ð²ÑŒÑ Ð¾Ð²ÑŒÑм овьÑми овьÑÑ… Ð¾Ð²Ñ Ð¾Ð²ÑÑÑŒ ог огнав Ð¾Ð³Ð½Ð°Ð²ÑˆÐ°Ñ Ð¾Ð³Ð½Ð°Ð²ÑˆÐ°ÑÑÑ Ð¾Ð³Ð½Ð°Ð²ÑˆÐµÐ³Ð¾ огнавшегоÑÑ Ð¾Ð³Ð½Ð°Ð²ÑˆÐµÐµ огнавшееÑÑ Ð¾Ð³Ð½Ð°Ð²ÑˆÐµÐ¹ огнавшейÑÑ Ð¾Ð³Ð½Ð°Ð²ÑˆÐµÐ¼ огнавшемÑÑ Ð¾Ð³Ð½Ð°Ð²ÑˆÐµÐ¼Ñƒ огнавшемуÑÑ Ð¾Ð³Ð½Ð°Ð²ÑˆÐµÑŽ огнавшеюÑÑ Ð¾Ð³Ð½Ð°Ð²ÑˆÐ¸ огнавшие огнавшиеÑÑ Ð¾Ð³Ð½Ð°Ð²ÑˆÐ¸Ð¹ огнавшийÑÑ Ð¾Ð³Ð½Ð°Ð²ÑˆÐ¸Ð¼ огнавшими огнавшимиÑÑ Ð¾Ð³Ð½Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð¾Ð³Ð½Ð°Ð²ÑˆÐ¸ÑÑŒ огнавших огнавшихÑÑ Ð¾Ð³Ð½Ð°Ð²ÑˆÑƒÑŽ огнавшуюÑÑ Ð¾Ð³Ð½Ð°Ð» огнала огналаÑÑŒ огнали огналиÑÑŒ огнало огналоÑÑŒ огналÑÑ Ð¾Ð³Ð½Ð°Ð½ огнана Ð¾Ð³Ð½Ð°Ð½Ð½Ð°Ñ Ð¾Ð³Ð½Ð°Ð½Ð½Ð¾Ð³Ð¾ огнанное огнанной огнанном огнанному огнанною огнанную огнанные огнанный огнанным огнанными огнанных огнано огнаны огнать огнатьÑÑ Ð¾Ð³Ð¾ ого-либо ого-нибудь ого-то Ð¾Ð´Ð½Ð°Ñ Ð¾Ð´Ð½ÑƒÑŽ одные одный одным одными одных одрав Ð¾Ð´Ñ€Ð°Ð²ÑˆÐ°Ñ Ð¾Ð´Ñ€Ð°Ð²ÑˆÐ°ÑÑÑ Ð¾Ð´Ñ€Ð°Ð²ÑˆÐµÐ³Ð¾ одравшегоÑÑ Ð¾Ð´Ñ€Ð°Ð²ÑˆÐµÐµ одравшееÑÑ Ð¾Ð´Ñ€Ð°Ð²ÑˆÐµÐ¹ одравшейÑÑ Ð¾Ð´Ñ€Ð°Ð²ÑˆÐµÐ¼ одравшемÑÑ Ð¾Ð´Ñ€Ð°Ð²ÑˆÐµÐ¼Ñƒ одравшемуÑÑ Ð¾Ð´Ñ€Ð°Ð²ÑˆÐµÑŽ одравшеюÑÑ Ð¾Ð´Ñ€Ð°Ð²ÑˆÐ¸ одравшие одравшиеÑÑ Ð¾Ð´Ñ€Ð°Ð²ÑˆÐ¸Ð¹ одравшийÑÑ Ð¾Ð´Ñ€Ð°Ð²ÑˆÐ¸Ð¼ одравшими одравшимиÑÑ Ð¾Ð´Ñ€Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð¾Ð´Ñ€Ð°Ð²ÑˆÐ¸ÑÑŒ одравших одравшихÑÑ Ð¾Ð´Ñ€Ð°Ð²ÑˆÑƒÑŽ одравшуюÑÑ Ð¾Ð´Ñ€Ð°Ð» одрала одралаÑÑŒ одрали одралиÑÑŒ одрало одралоÑÑŒ одралÑÑ Ð¾Ð´Ñ€Ð°Ð½ одрана Ð¾Ð´Ñ€Ð°Ð½Ð½Ð°Ñ Ð¾Ð´Ñ€Ð°Ð½Ð½Ð¾Ð³Ð¾ одранное одранной одранном одранному одранною одранную одранные одранный одранным одранными одранных одрано одраны одрать одратьÑÑ Ð¾Ð´ÑƒÐ¹ одуйте ое оего оей ое-либо оем оема Ð¾ÐµÐ¼Ð°Ñ Ð¾ÐµÐ¼Ð¾ оемого оемое оемой оемом оемому оемÑÑ Ð¾ÐµÐ¼Ñ‚Ðµ оемтеÑÑŒ оему оемую оемы оемые оемый оемым оемыми оемых ое-нибудь оет оете оетеÑÑŒ ое-то оетÑÑ Ð¾ÐµÑˆÑŒ оешьÑÑ Ð¾ÐµÑŽ ожги ожгиÑÑŒ ожгите ожгитеÑÑŒ ожгла ожглаÑÑŒ ожгли ожглиÑÑŒ ожгло ожглоÑÑŒ ожгу ожгуÑÑŒ ожгут ожгутÑÑ Ð¾Ð¶Ð¶ÐµÐ¼ ожжемÑÑ Ð¾Ð¶Ð¶ÐµÐ¼Ñ‚Ðµ ожжемтеÑÑŒ ожжен ожжена Ð¾Ð¶Ð¶ÐµÐ½Ð½Ð°Ñ Ð¾Ð¶Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ожженное ожженной ожженном ожженному ожженною ожженную ожженные ожженный ожженным ожженными ожженных ожжено ожжены ожжет ожжете ожжетеÑÑŒ ожжетÑÑ Ð¾Ð¶Ð¶ÐµÑˆÑŒ ожжешьÑÑ Ð¾Ð¶Ð¼ÐµÐ¼ ожмемÑÑ Ð¾Ð¶Ð¼ÐµÐ¼Ñ‚Ðµ ожмемтеÑÑŒ ожмет ожмете ожметеÑÑŒ ожметÑÑ Ð¾Ð¶Ð¼ÐµÑˆÑŒ ожмешьÑÑ Ð¾Ð¶Ð¼Ð¸ ожмиÑÑŒ ожмите ожмитеÑÑŒ ожму ожмуÑÑŒ ожмут ожмутÑÑ Ð¾Ð¶Ð½ÐµÐ¼ ожнемÑÑ Ð¾Ð¶Ð½ÐµÑ‚ ожнете ожнетеÑÑŒ ожнетÑÑ Ð¾Ð¶Ð½ÐµÑˆÑŒ ожнешьÑÑ Ð¾Ð¶Ð½Ð¸ ожниÑÑŒ ожните ожнитеÑÑŒ ожну ожнуÑÑŒ ожнут ожнутÑÑ Ð¾Ð¶ÑŒ ожью озвав Ð¾Ð·Ð²Ð°Ð²ÑˆÐ°Ñ Ð¾Ð·Ð²Ð°Ð²ÑˆÐ°ÑÑÑ Ð¾Ð·Ð²Ð°Ð²ÑˆÐµÐ³Ð¾ озвавшегоÑÑ Ð¾Ð·Ð²Ð°Ð²ÑˆÐµÐµ озвавшееÑÑ Ð¾Ð·Ð²Ð°Ð²ÑˆÐµÐ¹ озвавшейÑÑ Ð¾Ð·Ð²Ð°Ð²ÑˆÐµÐ¼ озвавшемÑÑ Ð¾Ð·Ð²Ð°Ð²ÑˆÐµÐ¼Ñƒ озвавшемуÑÑ Ð¾Ð·Ð²Ð°Ð²ÑˆÐ¸ озвавшие озвавшиеÑÑ Ð¾Ð·Ð²Ð°Ð²ÑˆÐ¸Ð¹ озвавшийÑÑ Ð¾Ð·Ð²Ð°Ð²ÑˆÐ¸Ð¼ озвавшими озвавшимиÑÑ Ð¾Ð·Ð²Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð¾Ð·Ð²Ð°Ð²ÑˆÐ¸ÑÑŒ озвавших озвавшихÑÑ Ð¾Ð·Ð²Ð°Ð²ÑˆÑƒÑŽ озвавшуюÑÑ Ð¾Ð·Ð²Ð°Ð» озвала озвалаÑÑŒ озвали озвалиÑÑŒ озвало озвалоÑÑŒ озвалÑÑ Ð¾Ð·Ð²Ð°Ð½ озвана Ð¾Ð·Ð²Ð°Ð½Ð½Ð°Ñ Ð¾Ð·Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ озванное озванной озванном озванному озванную озванные озванный озванным озванными озванных озвано озваны озвать озватьÑÑ Ð¾Ð·Ð´Ð°Ð» оздали оздало оздан оздана Ð¾Ð·Ð´Ð°Ð½Ð½Ð°Ñ Ð¾Ð·Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ озданное озданной озданном озданному озданную озданные озданный озданным озданными озданных оздано озданы озьмем озьмемÑÑ Ð¾Ð·ÑŒÐ¼ÐµÐ¼Ñ‚Ðµ озьмемтеÑÑŒ озьмет озьмете озьметеÑÑŒ озьметÑÑ Ð¾Ð·ÑŒÐ¼ÐµÑˆÑŒ озьмешьÑÑ Ð¾Ð·ÑŒÐ¼Ð¸ озьмиÑÑŒ озьмите озьмитеÑÑŒ озьму озьмуÑÑŒ озьмут озьмутÑÑ Ð¾Ð¸Ð¼ оими оих ой ой-либо ой-нибудь ой-рекой ой-Ñаха ойÑÑ Ð¾Ð¹Ñ‚Ðµ ойтеÑÑŒ ой-то ок ока окам оками оках Ð¾ÐºÐ°Ñ Ð¾ÐºÐµ оки окие окий оким окими оких око оков окого окое окой оком окому окою окÑÑ Ð¾ÐºÑƒ окую Ð¾ÐºÑˆÐ°Ñ Ð¾ÐºÑˆÐ°ÑÑÑ Ð¾ÐºÑˆÐµÐ³Ð¾ окшегоÑÑ Ð¾ÐºÑˆÐµÐµ окшееÑÑ Ð¾ÐºÑˆÐµÐ¹ окшейÑÑ Ð¾ÐºÑˆÐµÐ¼ окшемÑÑ Ð¾ÐºÑˆÐµÐ¼Ñƒ окшемуÑÑ Ð¾ÐºÑˆÐ¸ окшие окшиеÑÑ Ð¾ÐºÑˆÐ¸Ð¹ окшийÑÑ Ð¾ÐºÑˆÐ¸Ð¼ окшими окшимиÑÑ Ð¾ÐºÑˆÐ¸Ð¼ÑÑ Ð¾ÐºÑˆÐ¸ÑÑŒ окших окшихÑÑ Ð¾ÐºÑˆÑƒÑŽ окшуюÑÑ Ð¾Ð» ола олаÑÑŒ оли олиÑÑŒ оло олов Ð¾Ð»Ð¾Ð²ÑˆÐ°Ñ Ð¾Ð»Ð¾Ð²ÑˆÐ°ÑÑÑ Ð¾Ð»Ð¾Ð²ÑˆÐµÐ³Ð¾ оловшегоÑÑ Ð¾Ð»Ð¾Ð²ÑˆÐµÐµ оловшееÑÑ Ð¾Ð»Ð¾Ð²ÑˆÐµÐ¹ оловшейÑÑ Ð¾Ð»Ð¾Ð²ÑˆÐµÐ¼ оловшемÑÑ Ð¾Ð»Ð¾Ð²ÑˆÐµÐ¼Ñƒ оловшемуÑÑ Ð¾Ð»Ð¾Ð²ÑˆÐ¸ оловшие оловшиеÑÑ Ð¾Ð»Ð¾Ð²ÑˆÐ¸Ð¹ оловшийÑÑ Ð¾Ð»Ð¾Ð²ÑˆÐ¸Ð¼ оловшими оловшимиÑÑ Ð¾Ð»Ð¾Ð²ÑˆÐ¸Ð¼ÑÑ Ð¾Ð»Ð¾Ð²ÑˆÐ¸ÑÑŒ оловших оловшихÑÑ Ð¾Ð»Ð¾Ð²ÑˆÑƒÑŽ оловшуюÑÑ Ð¾Ð»Ð¾Ð´ олода Ð¾Ð»Ð¾Ð´Ð°Ñ Ð¾Ð»Ð¾Ð´Ð¾ олодого олодое олодой олодом олодому олодою олодую олоды олодые олодым олодыми олодых оложе олол олола ололаÑÑŒ ололи ололиÑÑŒ ололо ололоÑÑŒ ололÑÑ Ð¾Ð»Ð¾ÑÑŒ олот олота Ð¾Ð»Ð¾Ñ‚Ð°Ñ Ð¾Ð»Ð¾Ñ‚Ð¾ олотого олотое олотой олотом олотому олотую олоты олотые олотый олотым олотыми олотых олоть олотьÑÑ Ð¾Ð»ÑÑ Ð¾Ð»ÑŒ ольем ольемÑÑ Ð¾Ð»ÑŒÐµÐ¼Ñ‚Ðµ ольемтеÑÑŒ ольет ольете ольетеÑÑŒ ольетÑÑ Ð¾Ð»ÑŒÐµÑˆÑŒ ольешьÑÑ Ð¾Ð»ÑŒÑŽ ольюÑÑŒ ольют ольютÑÑ Ð¾Ð¼ ом-либо ом-на-амуре ом-на-дону омнем омнемÑÑ Ð¾Ð¼Ð½ÐµÐ¼Ñ‚Ðµ омнемтеÑÑŒ омнет омнете омнетеÑÑŒ омнетÑÑ Ð¾Ð¼Ð½ÐµÑˆÑŒ омнешьÑÑ Ð¾Ð¼Ð½Ð¸ ом-нибудь омниÑÑŒ омните омнитеÑÑŒ омну омнуÑÑŒ омнут омнутÑÑ Ð¾Ð¼Ñ€ÐµÐ¼ омремте ом-реÑтораном омрет омрете омрешь омри омрите омру омрут ом-Ñпутником ом-то ому ому-либо ому-нибудь ому-то он она онее оней они оним онимÑÑ Ð¾Ð½Ð¸Ð¼Ñ‚Ðµ онимтеÑÑŒ ониÑÑŒ онит оните онитеÑÑŒ онитÑÑ Ð¾Ð½Ð¸ÑˆÑŒ онишьÑÑ Ð¾Ð½ÐºÐ° онке онком онку оно онок оном оночек оночка оночке оночком оночку оны онь оньев Ð¾Ð½ÑŒÑ Ð¾Ð½ÑŒÑм оньÑми оньÑÑ… оню онюÑÑŒ Ð¾Ð½Ñ Ð¾Ð½ÑÑÑŒ онÑÑ‚ онÑÑ‚ÑÑ Ð¾Ð½ÑÑ‰Ð°Ñ Ð¾Ð½ÑщаÑÑÑ Ð¾Ð½Ñщего онÑщегоÑÑ Ð¾Ð½Ñщее онÑщееÑÑ Ð¾Ð½Ñщей онÑщейÑÑ Ð¾Ð½Ñщем онÑщемÑÑ Ð¾Ð½Ñщему онÑщемуÑÑ Ð¾Ð½Ñщие онÑщиеÑÑ Ð¾Ð½Ñщий онÑщийÑÑ Ð¾Ð½Ñщим онÑщими онÑщимиÑÑ Ð¾Ð½ÑщимÑÑ Ð¾Ð½Ñщих онÑщихÑÑ Ð¾Ð½Ñщую онÑщуюÑÑ Ð¾Ð¿Ñ€ÐµÐ¼ опремÑÑ Ð¾Ð¿Ñ€ÐµÐ¼Ñ‚Ðµ опремтеÑÑŒ опрет опрете опретеÑÑŒ опретÑÑ Ð¾Ð¿Ñ€ÐµÑˆÑŒ опрешьÑÑ Ð¾Ð¿Ñ€Ð¸ оприÑÑŒ оприте опритеÑÑŒ опру опруÑÑŒ опрут опрутÑÑ Ð¾Ð¿ÑŒÐµÐ¼ опьемÑÑ Ð¾Ð¿ÑŒÐµÐ¼Ñ‚Ðµ опьемтеÑÑŒ опьет опьете опьетеÑÑŒ опьетÑÑ Ð¾Ð¿ÑŒÐµÑˆÑŒ опьешьÑÑ Ð¾Ð¿ÑŒÑŽ опьюÑÑŒ опьют опьютÑÑ Ð¾Ñ€ ори оровавшаÑÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð²ÑˆÐµÐ³Ð¾ÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð²ÑˆÐµÐµÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð²ÑˆÐµÐ¹ÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð²ÑˆÐµÐ¼ÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð²ÑˆÐµÐ¼ÑƒÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð²ÑˆÐ¸ÐµÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð²ÑˆÐ¸Ð¹ÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð²ÑˆÐ¸Ð¼Ð¸ÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð²ÑˆÐ¸Ñ…ÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð²ÑˆÑƒÑŽÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÐµÐ¼ÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÐµÑ‚ÐµÑÑŒ ороваетÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÐµÑˆÑŒÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð¹ÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ð¹Ñ‚ÐµÑÑŒ оровалаÑÑŒ оровалиÑÑŒ оровалоÑÑŒ оровалÑÑ Ð¾Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ороватьÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑÑŒ ороваютÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑ‰Ð°ÑÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑ‰ÐµÐµÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑ‰ÐµÐ¹ÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑ‰ÐµÐ¼ÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑ‰ÐµÐ¼ÑƒÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑ‰Ð¸ÐµÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑ‰Ð¸Ð¹ÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑ‰Ð¸Ð¼ÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑ‰Ð¸Ñ…ÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑŽÑ‰ÑƒÑŽÑÑ Ð¾Ñ€Ð¾Ð²Ð°ÑÑÑŒ орь орÑм орÑми орÑÑ… Ð¾Ñ Ð¾Ñла оÑлаÑÑŒ оÑли оÑлиÑÑŒ оÑло оÑлоÑÑŒ оÑÑÑ Ð¾Ñтлав оÑÑ‚Ð»Ð°Ð²ÑˆÐ°Ñ Ð¾Ñтлавшего оÑтлавшее оÑтлавшей оÑтлавшем оÑтлавшему оÑтлавши оÑтлавшие оÑтлавший оÑтлавшим оÑтлавшими оÑтлавших оÑтлавшую оÑтлал оÑтлала оÑтлали оÑтлало оÑтлан оÑтлана оÑÑ‚Ð»Ð°Ð½Ð½Ð°Ñ Ð¾Ñтланного оÑтланное оÑтланной оÑтланном оÑтланному оÑтланную оÑтланные оÑтланный оÑтланным оÑтланными оÑтланных оÑтлано оÑтланы оÑтлать оÑÑˆÐ°Ñ Ð¾ÑшаÑÑÑ Ð¾Ñшего оÑшегоÑÑ Ð¾Ñшее оÑшееÑÑ Ð¾Ñшей оÑшейÑÑ Ð¾Ñшем оÑшемÑÑ Ð¾Ñшему оÑшемуÑÑ Ð¾Ñши оÑшие оÑшиеÑÑ Ð¾Ñший оÑшийÑÑ Ð¾Ñшим оÑшими оÑшимиÑÑ Ð¾ÑшимÑÑ Ð¾ÑшиÑÑŒ оÑших оÑшихÑÑ Ð¾Ñшую оÑшуюÑÑ Ð¾Ñ‚ ота Ð¾Ñ‚Ð°Ñ Ð¾Ñ‚Ð¾ о-то отого отое отой отом отому отрем отремÑÑ Ð¾Ñ‚Ñ€ÐµÐ¼Ñ‚Ðµ отремтеÑÑŒ отрет отрете отретеÑÑŒ отретÑÑ Ð¾Ñ‚Ñ€ÐµÑˆÑŒ отрешьÑÑ Ð¾Ñ‚Ñ€Ð¸ отриÑÑŒ отрите отритеÑÑŒ отру отруÑÑŒ отрут отрутÑÑ Ð¾Ñ‚-то отую оты отые отый отым отыми отых оть отьÑÑ Ð¾Ñ… очек очка очкам очками очках очке очки очков очком очку очла очлаÑÑŒ очли очлиÑÑŒ очло очлоÑÑŒ очтем очтемÑÑ Ð¾Ñ‡Ñ‚ÐµÐ¼Ñ‚Ðµ очтемтеÑÑŒ очтен очтена Ð¾Ñ‡Ñ‚ÐµÐ½Ð½Ð°Ñ Ð¾Ñ‡Ñ‚ÐµÐ½Ð½Ð¾Ð³Ð¾ очтенное очтенной очтенном очтенному очтенную очтенные очтенный очтенным очтенными очтенных очтено очтены очтет очтете очтетеÑÑŒ очтетÑÑ Ð¾Ñ‡Ñ‚ÐµÑˆÑŒ очтешьÑÑ Ð¾Ñ‡Ñ‚Ð¸ очтиÑÑŒ очтите очтитеÑÑŒ очту очтуÑÑŒ очтут очтутÑÑ Ð¾Ñ‡Ñ‚Ñ Ð¾Ñ‡Ñ‚ÑÑÑŒ очь очьÑÑ Ð¾ÑˆÑŒ ошьем ошьемÑÑ Ð¾ÑˆÑŒÐµÐ¼Ñ‚Ðµ ошьемтеÑÑŒ ошьет ошьете ошьетеÑÑŒ ошьетÑÑ Ð¾ÑˆÑŒÐµÑˆÑŒ ошьешьÑÑ Ð¾ÑˆÑŒÑŽ ошьюÑÑŒ ошьют ошьютÑÑ Ð¾Ñ‹ оым оыми оых ою ою-либо ою-нибудь оюÑÑŒ оют ою-то оютÑÑ Ð¾ÑŽÑ‰Ð°Ñ Ð¾ÑŽÑ‰Ð°ÑÑÑ Ð¾ÑŽÑ‰ÐµÐ³Ð¾ оющегоÑÑ Ð¾ÑŽÑ‰ÐµÐµ оющееÑÑ Ð¾ÑŽÑ‰ÐµÐ¹ оющейÑÑ Ð¾ÑŽÑ‰ÐµÐ¼ оющемÑÑ Ð¾ÑŽÑ‰ÐµÐ¼Ñƒ оющемуÑÑ Ð¾ÑŽÑ‰Ð¸Ðµ оющиеÑÑ Ð¾ÑŽÑ‰Ð¸Ð¹ оющийÑÑ Ð¾ÑŽÑ‰Ð¸Ð¼ оющими оющимиÑÑ Ð¾ÑŽÑ‰Ð¸Ð¼ÑÑ Ð¾ÑŽÑ‰Ð¸Ñ… оющихÑÑ Ð¾ÑŽÑ‰ÑƒÑŽ оющуюÑÑ Ð¾Ñ Ð¾ÑÑÑŒ пей пейÑÑ Ð¿ÐµÐ¹Ñ‚Ðµ пейтеÑÑŒ пер перев переть перетьÑÑ Ð¿ÐµÑ€Ð»Ð° перлаÑÑŒ перли перлиÑÑŒ перло перлоÑÑŒ перÑÑ Ð¿ÐµÑ€Ñ‚ перта Ð¿ÐµÑ€Ñ‚Ð°Ñ Ð¿ÐµÑ€Ñ‚Ð¾ пертого пертое пертой пертом пертому пертую перты пертые пертый пертым пертыми пертых Ð¿ÐµÑ€ÑˆÐ°Ñ Ð¿ÐµÑ€ÑˆÐ°ÑÑÑ Ð¿ÐµÑ€ÑˆÐµÐ³Ð¾ першегоÑÑ Ð¿ÐµÑ€ÑˆÐµÐµ першееÑÑ Ð¿ÐµÑ€ÑˆÐµÐ¹ першейÑÑ Ð¿ÐµÑ€ÑˆÐµÐ¼ першемÑÑ Ð¿ÐµÑ€ÑˆÐµÐ¼Ñƒ першемуÑÑ Ð¿ÐµÑ€ÑˆÐ¸ першие першиеÑÑ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ першийÑÑ Ð¿ÐµÑ€ÑˆÐ¸Ð¼ першими першимиÑÑ Ð¿ÐµÑ€ÑˆÐ¸Ð¼ÑÑ Ð¿ÐµÑ€ÑˆÐ¸ÑÑŒ перших першихÑÑ Ð¿ÐµÑ€ÑˆÑƒÑŽ першуюÑÑ Ð¿Ð¸Ð² Ð¿Ð¸Ð²ÑˆÐ°Ñ Ð¿Ð¸Ð²ÑˆÐ°ÑÑÑ Ð¿Ð¸Ð²ÑˆÐµÐ³Ð¾ пившегоÑÑ Ð¿Ð¸Ð²ÑˆÐµÐµ пившееÑÑ Ð¿Ð¸Ð²ÑˆÐµÐ¹ пившейÑÑ Ð¿Ð¸Ð²ÑˆÐµÐ¼ пившемÑÑ Ð¿Ð¸Ð²ÑˆÐµÐ¼Ñƒ пившемуÑÑ Ð¿Ð¸Ð²ÑˆÐµÑŽ пивши пившие пившиеÑÑ Ð¿Ð¸Ð²ÑˆÐ¸Ð¹ пившийÑÑ Ð¿Ð¸Ð²ÑˆÐ¸Ð¼ пившими пившимиÑÑ Ð¿Ð¸Ð²ÑˆÐ¸Ð¼ÑÑ Ð¿Ð¸Ð²ÑˆÐ¸ÑÑŒ пивших пившихÑÑ Ð¿Ð¸Ð²ÑˆÑƒÑŽ пившуюÑÑ Ð¿Ð¸Ð» пила пилаÑÑŒ пили пилиÑÑŒ пило пилоÑÑŒ пилÑÑ Ð¿Ð¸Ñ‚ пита Ð¿Ð¸Ñ‚Ð°Ñ Ð¿Ð¸Ñ‚Ð¾ питого питое питой питом питому питою питую питы питые питый питым питыми питых пить питьÑÑ Ð¿ÐºÐ° пкам пками пках пке пки пкой пкою пку плох плоха Ð¿Ð»Ð¾Ñ…Ð°Ñ Ð¿Ð»Ð¾Ñ…Ð¸ плохие плохим плохими плохих плохо плохого плохое плохой плохом плохому плохою плохую плюÑÑŒ портлото поÑкольжу поÑкользил поÑкользим поÑкользит поÑкользите поÑкользить поÑкользишь поÑкользÑÑ‚ похлеще пуще Ñ€ ра рав Ñ€Ð°Ð²ÑˆÐ°Ñ Ñ€Ð°Ð²ÑˆÐ°ÑÑÑ Ñ€Ð°Ð²ÑˆÐµÐ³Ð¾ равшегоÑÑ Ñ€Ð°Ð²ÑˆÐµÐµ равшееÑÑ Ñ€Ð°Ð²ÑˆÐµÐ¹ равшейÑÑ Ñ€Ð°Ð²ÑˆÐµÐ¼ равшемÑÑ Ñ€Ð°Ð²ÑˆÐµÐ¼Ñƒ равшемуÑÑ Ñ€Ð°Ð²ÑˆÐµÑŽ равшеюÑÑ Ñ€Ð°Ð²ÑˆÐ¸ равшие равшиеÑÑ Ñ€Ð°Ð²ÑˆÐ¸Ð¹ равшийÑÑ Ñ€Ð°Ð²ÑˆÐ¸Ð¼ равшими равшимиÑÑ Ñ€Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ñ€Ð°Ð²ÑˆÐ¸ÑÑŒ равших равшихÑÑ Ñ€Ð°Ð²ÑˆÑƒÑŽ равшуюÑÑ Ñ€Ð°Ð´ÐµÐ¼ÑÑ Ñ€Ð°Ð´ÐµÑ‚ÐµÑÑŒ радетÑÑ Ñ€Ð°Ð´ÐµÑˆÑŒÑÑ Ñ€Ð°Ð´Ð¸ÑÑŒ радитеÑÑŒ радуÑÑŒ радутÑÑ Ñ€Ð°Ð´ÑƒÑ‰Ð°ÑÑÑ Ñ€Ð°Ð´ÑƒÑ‰ÐµÐ³Ð¾ÑÑ Ñ€Ð°Ð´ÑƒÑ‰ÐµÐµÑÑ Ñ€Ð°Ð´ÑƒÑ‰ÐµÐ¹ÑÑ Ñ€Ð°Ð´ÑƒÑ‰ÐµÐ¼ÑÑ Ñ€Ð°Ð´ÑƒÑ‰ÐµÐ¼ÑƒÑÑ Ñ€Ð°Ð´ÑƒÑ‰Ð¸ÐµÑÑ Ñ€Ð°Ð´ÑƒÑ‰Ð¸Ð¹ÑÑ Ñ€Ð°Ð´ÑƒÑ‰Ð¸Ð¼Ð¸ÑÑ Ñ€Ð°Ð´ÑƒÑ‰Ð¸Ð¼ÑÑ Ñ€Ð°Ð´ÑƒÑ‰Ð¸Ñ…ÑÑ Ñ€Ð°Ð´ÑƒÑ‰ÑƒÑŽÑÑ Ñ€Ð°Ð´ÑˆÐ°ÑÑÑ Ñ€Ð°Ð´ÑˆÐµÐ³Ð¾ÑÑ Ñ€Ð°Ð´ÑˆÐµÐµÑÑ Ñ€Ð°Ð´ÑˆÐµÐ¹ÑÑ Ñ€Ð°Ð´ÑˆÐµÐ¼ÑÑ Ñ€Ð°Ð´ÑˆÐµÐ¼ÑƒÑÑ Ñ€Ð°Ð´ÑˆÐ¸ÐµÑÑ Ñ€Ð°Ð´ÑˆÐ¸Ð¹ÑÑ Ñ€Ð°Ð´ÑˆÐ¸Ð¼Ð¸ÑÑ Ñ€Ð°Ð´ÑˆÐ¸Ð¼ÑÑ Ñ€Ð°Ð´ÑˆÐ¸Ñ…ÑÑ Ñ€Ð°Ð´ÑˆÑƒÑŽÑÑ Ñ€Ð°Ð´ÑÑÑŒ рал рала ралаÑÑŒ рали ралиÑÑŒ рало ралоÑÑŒ ралÑÑ Ñ€Ð°Ð¼ рами ран рана Ñ€Ð°Ð½Ð½Ð°Ñ Ñ€Ð°Ð½Ð½Ð¾Ð³Ð¾ ранное ранной ранном ранному ранною ранную ранные ранный ранным ранными ранных рано раны раÑÑтелетеÑÑŒ раÑÑтелешьÑÑ Ñ€Ð°ÑÑтелитеÑÑŒ раÑтьÑÑ Ñ€Ð°Ñьте рать ратьÑÑ Ñ€Ð°Ñ… Ñ€Ð°Ñ Ñ€Ðµ ребенка ребенке ребенком ребенку ребенок ребеночек ребеночка ребеночке ребеночком ребеночку рее рей рем ремÑÑ Ñ€ÐµÐ¼Ñ‚Ðµ ремтеÑÑŒ -реÑторан рет рете ретеÑÑŒ ретÑÑ Ñ€ÐµÑˆÑŒ решьÑÑ Ñ€Ð¸ риÑÑŒ рите ритеÑÑŒ ро ров ровав Ñ€Ð¾Ð²Ð°Ð²ÑˆÐ°Ñ Ñ€Ð¾Ð²Ð°Ð²ÑˆÐµÐ³Ð¾ ровавшее ровавшей ровавшем ровавшему ровавшие ровавший ровавшим ровавшими ровавших ровавшую ровал ровала ровали ровало рован рована Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ рованное рованной рованном рованному рованную рованные рованный рованным рованными рованных ровано рованы ровать рого рое рой ром рому рою ру руем рует руете руешь руй руйте руÑÑŒ рут рутÑÑ Ñ€ÑƒÑ‰Ð°Ñ Ñ€ÑƒÑ‰Ð°ÑÑÑ Ñ€ÑƒÑ‰ÐµÐ³Ð¾ рущегоÑÑ Ñ€ÑƒÑ‰ÐµÐµ рущееÑÑ Ñ€ÑƒÑ‰ÐµÐ¹ рущейÑÑ Ñ€ÑƒÑ‰ÐµÐ¼ рущемÑÑ Ñ€ÑƒÑ‰ÐµÐ¼Ñƒ рущемуÑÑ Ñ€ÑƒÑ‰Ð¸Ðµ рущиеÑÑ Ñ€ÑƒÑ‰Ð¸Ð¹ рущийÑÑ Ñ€ÑƒÑ‰Ð¸Ð¼ рущими рущимиÑÑ Ñ€ÑƒÑ‰Ð¸Ð¼ÑÑ Ñ€ÑƒÑ‰Ð¸Ñ… рущихÑÑ Ñ€ÑƒÑ‰ÑƒÑŽ рущуюÑÑ Ñ€ÑƒÑŽ руют ры рые рый рым рыми рых рю Ñ€Ñ Ñ€Ñм Ñ€Ñми Ñ€ÑÑ… Ñа Ñав ÑÐ°Ð²ÑˆÐ°Ñ ÑавшаÑÑÑ Ñавшего ÑавшегоÑÑ Ñавшее ÑавшееÑÑ Ñавшей ÑавшейÑÑ Ñавшем ÑавшемÑÑ Ñавшему ÑавшемуÑÑ Ñавшею ÑавшеюÑÑ Ñавши Ñавшие ÑавшиеÑÑ Ñавший ÑавшийÑÑ Ñавшим Ñавшими ÑавшимиÑÑ ÑавшимÑÑ ÑавшиÑÑŒ Ñавших ÑавшихÑÑ Ñавшую ÑавшуюÑÑ Ñал Ñала ÑалаÑÑŒ Ñали ÑалиÑÑŒ Ñало ÑалоÑÑŒ ÑалÑÑ Ñам Ñами Ñан Ñана ÑÐ°Ð½Ð½Ð°Ñ Ñанного Ñанное Ñанной Ñанном Ñанному Ñанною Ñанную Ñанные Ñанный Ñанным Ñанными Ñанных Ñано Ñаны Ñать ÑатьÑÑ Ñах Ñе Ñев ÑÐµÐ²ÑˆÐ°Ñ ÑевшаÑÑÑ Ñевшего ÑевшегоÑÑ Ñевшее ÑевшееÑÑ Ñевшей ÑевшейÑÑ Ñевшем ÑевшемÑÑ Ñевшему ÑевшемуÑÑ Ñевши Ñевшие ÑевшиеÑÑ Ñевший ÑевшийÑÑ Ñевшим Ñевшими ÑевшимиÑÑ ÑевшимÑÑ ÑевшиÑÑŒ Ñевших ÑевшихÑÑ Ñевшую ÑевшуюÑÑ Ñего Ñей Ñел Ñела ÑелаÑÑŒ Ñели ÑелиÑÑŒ Ñело ÑелоÑÑŒ ÑелÑÑ Ñем Ñеми Ñему Ñен Ñена ÑÐµÐ½Ð½Ð°Ñ Ñенного Ñенное Ñенной Ñенном Ñенному Ñенною Ñенную Ñенные Ñенный Ñенным Ñенными Ñенных Ñено Ñены Ñеть ÑетьÑÑ Ñех ÑÐµÑ Ñи Ñив Ñива ÑÐ¸Ð²Ð°Ñ Ñивее Ñивей Ñиво Ñивого Ñивое Ñивой Ñивом Ñивому Ñивою Ñивую ÑÐ¸Ð²ÑˆÐ°Ñ ÑившаÑÑÑ Ñившего ÑившегоÑÑ Ñившее ÑившееÑÑ Ñившей ÑившейÑÑ Ñившем ÑившемÑÑ Ñившему ÑившемуÑÑ Ñившею ÑившеюÑÑ Ñивши Ñившие ÑившиеÑÑ Ñивший ÑившийÑÑ Ñившим Ñившими ÑившимиÑÑ ÑившимÑÑ ÑившиÑÑŒ Ñивших ÑившихÑÑ Ñившую ÑившуюÑÑ Ñивы Ñивые Ñивый Ñивым Ñивыми Ñивых Ñил Ñила ÑилаÑÑŒ Ñили ÑилиÑÑŒ Ñило ÑилоÑÑŒ ÑилÑÑ Ñим Ñима ÑÐ¸Ð¼Ð°Ñ Ñимо Ñимого Ñимое Ñимой Ñимом Ñимому Ñимою ÑимÑÑ Ñимте ÑимтеÑÑŒ Ñимую Ñимы Ñимые Ñимый Ñимым Ñимыми Ñимых ÑиÑÑŒ Ñит Ñите ÑитеÑÑŒ ÑитÑÑ Ñить ÑитьÑÑ Ñишь ÑишьÑÑ Ñка Ñкав ÑÐºÐ°Ð²ÑˆÐ°Ñ ÑкавшаÑÑÑ Ñкавшего ÑкавшегоÑÑ Ñкавшее ÑкавшееÑÑ Ñкавшей ÑкавшейÑÑ Ñкавшем ÑкавшемÑÑ Ñкавшему ÑкавшемуÑÑ Ñкавшею Ñкавши Ñкавшие ÑкавшиеÑÑ Ñкавший ÑкавшийÑÑ Ñкавшим Ñкавшими ÑкавшимиÑÑ ÑкавшимÑÑ ÑкавшиÑÑŒ Ñкавших ÑкавшихÑÑ Ñкавшую ÑкавшуюÑÑ Ñкаем Ñкаема ÑÐºÐ°ÐµÐ¼Ð°Ñ Ñкаемо Ñкаемого Ñкаемое Ñкаемой Ñкаемом Ñкаемому ÑкаемÑÑ Ñкаемте ÑкаемтеÑÑŒ Ñкаемую Ñкаемы Ñкаемые Ñкаемый Ñкаемым Ñкаемыми Ñкаемых Ñкает Ñкаете ÑкаетеÑÑŒ ÑкаетÑÑ Ñкаешь ÑкаешьÑÑ Ñкай ÑкайÑÑ Ñкайте ÑкайтеÑÑŒ Ñкал Ñкала ÑкалаÑÑŒ Ñкали ÑкалиÑÑŒ Ñкало ÑкалоÑÑŒ ÑкалÑÑ Ñкан Ñкана ÑÐºÐ°Ð½Ð½Ð°Ñ Ñканного Ñканное Ñканной Ñканном Ñканному Ñканную Ñканные Ñканный Ñканным Ñканными Ñканных Ñкано Ñканы Ñкать ÑкатьÑÑ Ñкаю ÑкаюÑÑŒ Ñкают ÑкаютÑÑ ÑÐºÐ°ÑŽÑ‰Ð°Ñ ÑкающаÑÑÑ Ñкающего ÑкающегоÑÑ Ñкающее ÑкающееÑÑ Ñкающей ÑкающейÑÑ Ñкающем ÑкающемÑÑ Ñкающему ÑкающемуÑÑ Ñкающие ÑкающиеÑÑ Ñкающий ÑкающийÑÑ Ñкающим Ñкающими ÑкающимиÑÑ ÑкающимÑÑ Ñкающих ÑкающихÑÑ Ñкающую ÑкающуюÑÑ ÑÐºÐ°Ñ ÑкаÑÑÑŒ Ñки Ñкие Ñкий Ñким Ñкими Ñких Ñко Ñкого Ñкое Ñкой Ñкользи Ñкользив ÑÐºÐ¾Ð»ÑŒÐ·Ð¸Ð²ÑˆÐ°Ñ Ñкользившего Ñкользившее Ñкользившей Ñкользившем Ñкользившему Ñкользивши Ñкользившие Ñкользивший Ñкользившим Ñкользившими Ñкользивших Ñкользившую Ñкользила Ñкользили Ñкользило Ñкользите ÑÐºÐ¾Ð»ÑŒÐ·Ñ ÑкользÑÑ‰Ð°Ñ ÑкользÑщего ÑкользÑщее ÑкользÑщей ÑкользÑщем ÑкользÑщему ÑкользÑщие ÑкользÑщий ÑкользÑщим ÑкользÑщими ÑкользÑщих ÑкользÑщую Ñком Ñкому Ñкою Ñкую Ñлав ÑÐ»Ð°Ð²ÑˆÐ°Ñ ÑлавшаÑÑÑ Ñлавшего ÑлавшегоÑÑ Ñлавшее ÑлавшееÑÑ Ñлавшей ÑлавшейÑÑ Ñлавшем ÑлавшемÑÑ Ñлавшему ÑлавшемуÑÑ Ñлавшею ÑлавшеюÑÑ Ñлавши Ñлавшие ÑлавшиеÑÑ Ñлавший ÑлавшийÑÑ Ñлавшим Ñлавшими ÑлавшимиÑÑ ÑлавшимÑÑ ÑлавшиÑÑŒ Ñлавших ÑлавшихÑÑ Ñлавшую ÑлавшуюÑÑ Ñлал Ñлала ÑлалаÑÑŒ Ñлали ÑлалиÑÑŒ Ñлало ÑлалоÑÑŒ ÑлалÑÑ Ñлан Ñлана ÑÐ»Ð°Ð½Ð½Ð°Ñ Ñланного Ñланное Ñланной Ñланном Ñланному Ñланною Ñланную Ñланные Ñланный Ñланным Ñланными Ñланных Ñлано Ñланы Ñлать ÑлатьÑÑ Ñли Ñлив ÑÐ»Ð¸Ð²ÑˆÐ°Ñ Ñлившего Ñлившее Ñлившей Ñлившем Ñлившему Ñливши Ñлившие Ñливший Ñлившим Ñлившими Ñливших Ñлившую Ñлил Ñлила Ñлили Ñлило Ñлим Ñлимте Ñлит Ñлите Ñлить Ñлишь Ñлю ÑлÑÑ‚ Ñов Ñок Ñока ÑÐ¾ÐºÐ°Ñ Ñоки Ñокие Ñокий Ñоким Ñокими Ñоких Ñоко Ñокого Ñокое Ñокой Ñоком Ñокому Ñокою Ñокую Ñом Ñпей Ñпейте Ñпер Ñперев Ñпереть Ñперла Ñперли Ñперло Ñперт Ñперта ÑÐ¿ÐµÑ€Ñ‚Ð°Ñ Ñперто Ñпертого Ñпертое Ñпертой Ñпертом Ñпертому Ñпертою Ñпертую Ñперты Ñпертые Ñпертый Ñпертым Ñпертыми Ñпертых ÑÐ¿ÐµÑ€ÑˆÐ°Ñ Ñпершего Ñпершее Ñпершей Ñпершем Ñпершему Ñпершею Ñперши Ñпершие Ñперший Ñпершим Ñпершими Ñперших Ñпершую Ñпив ÑÐ¿Ð¸Ð²ÑˆÐ°Ñ Ñпившего Ñпившее Ñпившей Ñпившем Ñпившему Ñпившею Ñпивши Ñпившие Ñпивший Ñпившим Ñпившими Ñпивших Ñпившую Ñпил Ñпила Ñпили Ñпило Ñпит Ñпита ÑÐ¿Ð¸Ñ‚Ð°Ñ Ñпито Ñпитого Ñпитое Ñпитой Ñпитом Ñпитому Ñпитою Ñпитую Ñпиты Ñпитые Ñпитый Ñпитым Ñпитыми Ñпитых Ñпить -Ñпутник ÑÑтелем ÑÑтелемÑÑ ÑÑтелемте ÑÑтелемтеÑÑŒ ÑÑтелет ÑÑтелете ÑÑтелетеÑÑŒ ÑÑтелетÑÑ ÑÑтелешь ÑÑтелешьÑÑ ÑÑтели ÑÑтелиÑÑŒ ÑÑтелите ÑÑтелитеÑÑŒ ÑÑтелю ÑÑтелюÑÑŒ ÑÑтелют ÑÑтелютÑÑ ÑÑ‚ Ñта Ñтав ÑÑ‚Ð°Ð²ÑˆÐ°Ñ ÑтавшаÑÑÑ Ñтавшего ÑтавшегоÑÑ Ñтавшее ÑтавшееÑÑ Ñтавшей ÑтавшейÑÑ Ñтавшем ÑтавшемÑÑ Ñтавшему ÑтавшемуÑÑ Ñтавшею ÑтавшеюÑÑ Ñтавши Ñтавшие ÑтавшиеÑÑ Ñтавший ÑтавшийÑÑ Ñтавшим Ñтавшими ÑтавшимиÑÑ ÑтавшимÑÑ ÑтавшиÑÑŒ Ñтавших ÑтавшихÑÑ Ñтавшую ÑтавшуюÑÑ Ñтал Ñтала ÑталаÑÑŒ Ñтали ÑталиÑÑŒ Ñтало ÑталоÑÑŒ ÑталÑÑ Ñтан Ñтана ÑÑ‚Ð°Ð½Ð½Ð°Ñ Ñтанного Ñтанное Ñтанной Ñтанном Ñтанному Ñтанною Ñтанную Ñтанные Ñтанный Ñтанным Ñтанными Ñтанных Ñтано Ñтаны Ñтать ÑтатьÑÑ ÑÑ‚Ð°Ñ Ñтев ÑÑ‚ÐµÐ²ÑˆÐ°Ñ ÑтевшаÑÑÑ Ñтевшего ÑтевшегоÑÑ Ñтевшее ÑтевшееÑÑ Ñтевшей ÑтевшейÑÑ Ñтевшем ÑтевшемÑÑ Ñтевшему ÑтевшемуÑÑ Ñтевшею ÑтевшеюÑÑ Ñтевши Ñтевшие ÑтевшиеÑÑ Ñтевший ÑтевшийÑÑ Ñтевшим Ñтевшими ÑтевшимиÑÑ ÑтевшимÑÑ ÑтевшиÑÑŒ Ñтевших ÑтевшихÑÑ Ñтевшую ÑтевшуюÑÑ Ñтел Ñтела ÑтелаÑÑŒ Ñтелем Ñтелемте Ñтелет Ñтелете Ñтелешь Ñтели ÑтелиÑÑŒ Ñтелите Ñтело ÑтелоÑÑŒ ÑтелÑÑ Ñтелю Ñтелют Ñтер Ñтерев Ñтереть ÑтеретьÑÑ Ñтерла ÑтерлаÑÑŒ Ñтерли ÑтерлиÑÑŒ Ñтерло ÑтерлоÑÑŒ ÑтерÑÑ Ñтерт Ñтерта ÑÑ‚ÐµÑ€Ñ‚Ð°Ñ Ñтерто Ñтертого Ñтертое Ñтертой Ñтертом Ñтертому Ñтертою Ñтертую Ñтерты Ñтертые Ñтертый Ñтертым Ñтертыми Ñтертых ÑÑ‚ÐµÑ€ÑˆÐ°Ñ ÑтершаÑÑÑ Ñтершего ÑтершегоÑÑ Ñтершее ÑтершееÑÑ Ñтершей ÑтершейÑÑ Ñтершем ÑтершемÑÑ Ñтершему ÑтершемуÑÑ Ñтершею ÑтершеюÑÑ Ñтерши Ñтершие ÑтершиеÑÑ Ñтерший ÑтершийÑÑ Ñтершим Ñтершими ÑтершимиÑÑ ÑтершимÑÑ ÑтершиÑÑŒ Ñтерших ÑтершихÑÑ Ñтершую ÑтершуюÑÑ Ñтеть ÑтетьÑÑ Ñти Ñтив ÑÑ‚Ð¸Ð²ÑˆÐ°Ñ ÑтившаÑÑÑ Ñтившего ÑтившегоÑÑ Ñтившее ÑтившееÑÑ Ñтившей ÑтившейÑÑ Ñтившем ÑтившемÑÑ Ñтившему ÑтившемуÑÑ Ñтившею ÑтившеюÑÑ Ñтивши Ñтившие ÑтившиеÑÑ Ñтивший ÑтившийÑÑ Ñтившим Ñтившими ÑтившимиÑÑ ÑтившимÑÑ ÑтившиÑÑŒ Ñтивших ÑтившихÑÑ Ñтившую ÑтившуюÑÑ Ñтил Ñтила ÑтилаÑÑŒ Ñтили ÑтилиÑÑŒ Ñтило ÑтилоÑÑŒ ÑтилÑÑ Ñтим Ñтима ÑÑ‚Ð¸Ð¼Ð°Ñ Ñтимо Ñтимого Ñтимое Ñтимой Ñтимом Ñтимому ÑтимÑÑ Ñтимте ÑтимтеÑÑŒ Ñтимую Ñтимы Ñтимые Ñтимый Ñтимым Ñтимыми Ñтимых ÑтиÑÑŒ Ñтит Ñтите ÑтитеÑÑŒ ÑтитÑÑ Ñтить ÑтитьÑÑ Ñтишь ÑтишьÑÑ Ñто Ñтого Ñтое Ñтой Ñтом Ñтому Ñтою ÑÑ‚ÑÑ Ñтую Ñты Ñтые Ñтый Ñтым Ñтыми Ñтых Ñть ÑтьÑÑ Ñтьте ÑтьтеÑÑŒ Ñтью ÑÑ‚Ñ ÑÑ‚ÑÑÑŒ ÑÑ‚ÑÑ‚ ÑÑ‚ÑÑ‚ÑÑ ÑÑ‚ÑÑ‰Ð°Ñ ÑÑ‚ÑщаÑÑÑ ÑÑ‚Ñщего ÑÑ‚ÑщегоÑÑ ÑÑ‚Ñщее ÑÑ‚ÑщееÑÑ ÑÑ‚Ñщей ÑÑ‚ÑщейÑÑ ÑÑ‚Ñщем ÑÑ‚ÑщемÑÑ ÑÑ‚Ñщему ÑÑ‚ÑщемуÑÑ ÑÑ‚Ñщею ÑÑ‚Ñщие ÑÑ‚ÑщиеÑÑ ÑÑ‚Ñщий ÑÑ‚ÑщийÑÑ ÑÑ‚Ñщим ÑÑ‚Ñщими ÑÑ‚ÑщимиÑÑ ÑÑ‚ÑщимÑÑ ÑÑ‚Ñщих ÑÑ‚ÑщихÑÑ ÑÑ‚Ñщую ÑÑ‚ÑщуюÑÑ Ñу Ñчел ÑчелÑÑ ÑчеÑть ÑчеÑтьÑÑ ÑÑˆÐµÐ´ÑˆÐ°Ñ Ñшедшего Ñшедшее Ñшедшей Ñшедшем Ñшедшему Ñшедшие Ñшедший Ñшедшим Ñшедшими Ñшедших Ñшедшую Ñшей ÑшейÑÑ Ñшейте ÑшейтеÑÑŒ Ñшив ÑÑˆÐ¸Ð²ÑˆÐ°Ñ ÑшившаÑÑÑ Ñшившего ÑшившегоÑÑ Ñшившее ÑшившееÑÑ Ñшившей ÑшившейÑÑ Ñшившем ÑшившемÑÑ Ñшившему ÑшившемуÑÑ Ñшившею ÑшившеюÑÑ Ñшивши Ñшившие ÑшившиеÑÑ Ñшивший ÑшившийÑÑ Ñшившим Ñшившими ÑшившимиÑÑ ÑшившимÑÑ ÑшившиÑÑŒ Ñшивших ÑшившихÑÑ Ñшившую ÑшившуюÑÑ Ñшил Ñшила ÑшилаÑÑŒ Ñшили ÑшилиÑÑŒ Ñшило ÑшилоÑÑŒ ÑшилÑÑ Ñшит Ñшита ÑÑˆÐ¸Ñ‚Ð°Ñ Ñшито Ñшитого Ñшитое Ñшитой Ñшитом Ñшитому Ñшитою Ñшитую Ñшиты Ñшитые Ñшитый Ñшитым Ñшитыми Ñшитых Ñшить ÑшитьÑÑ ÑÑ‹ ÑÑŒ ÑÑŒÑÑ Ñьте ÑьтеÑÑŒ ÑÑŽ ÑÑ ÑÑÑÑŒ ÑÑÑ‚ ÑÑÑ‚ÑÑ ÑÑÑ‰Ð°Ñ ÑÑщаÑÑÑ ÑÑщего ÑÑщегоÑÑ ÑÑщее ÑÑщееÑÑ ÑÑщей ÑÑщейÑÑ ÑÑщем ÑÑщемÑÑ ÑÑщему ÑÑщемуÑÑ ÑÑщею ÑÑщеюÑÑ ÑÑщие ÑÑщиеÑÑ ÑÑщий ÑÑщийÑÑ ÑÑщим ÑÑщими ÑÑщимиÑÑ ÑÑщимÑÑ ÑÑщих ÑÑщихÑÑ ÑÑщую ÑÑщуюÑÑ Ñ‚ та тав Ñ‚Ð°Ð²ÑˆÐ°Ñ Ñ‚Ð°Ð²ÑˆÐ°ÑÑÑ Ñ‚Ð°Ð²ÑˆÐµÐ³Ð¾ тавшегоÑÑ Ñ‚Ð°Ð²ÑˆÐµÐµ тавшееÑÑ Ñ‚Ð°Ð²ÑˆÐµÐ¹ тавшейÑÑ Ñ‚Ð°Ð²ÑˆÐµÐ¼ тавшемÑÑ Ñ‚Ð°Ð²ÑˆÐµÐ¼Ñƒ тавшемуÑÑ Ñ‚Ð°Ð²ÑˆÐµÑŽ тавшеюÑÑ Ñ‚Ð°Ð²ÑˆÐ¸ тавшие тавшиеÑÑ Ñ‚Ð°Ð²ÑˆÐ¸Ð¹ тавшийÑÑ Ñ‚Ð°Ð²ÑˆÐ¸Ð¼ тавшими тавшимиÑÑ Ñ‚Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ñ‚Ð°Ð²ÑˆÐ¸ÑÑŒ тавших тавшихÑÑ Ñ‚Ð°Ð²ÑˆÑƒÑŽ тавшуюÑÑ Ñ‚Ð°ÐµÐ¼ таема Ñ‚Ð°ÐµÐ¼Ð°Ñ Ñ‚Ð°ÐµÐ¼Ð¾ таемого таемое таемой таемом таемому таемте таемую таемы таемые таемый таемым таемыми таемых тает таете таешь тай тайте тал тала талаÑÑŒ тали талиÑÑŒ тало талоÑÑŒ талÑÑ Ñ‚Ð°Ð¼ тами тан тана Ñ‚Ð°Ð½Ð½Ð°Ñ Ñ‚Ð°Ð½Ð½Ð¾Ð³Ð¾ танное танной танном танному танною танную танные танный танным танными танных тано таны тать татьÑÑ Ñ‚Ð°Ñ… таю тают Ñ‚Ð°ÑŽÑ‰Ð°Ñ Ñ‚Ð°ÑŽÑ‰ÐµÐ³Ð¾ тающее тающей тающем тающему тающие тающий тающим тающими тающих тающую Ñ‚Ð°Ñ Ñ‚Ðµ тев Ñ‚ÐµÐ²ÑˆÐ°Ñ Ñ‚ÐµÐ²ÑˆÐ°ÑÑÑ Ñ‚ÐµÐ²ÑˆÐµÐ³Ð¾ тевшегоÑÑ Ñ‚ÐµÐ²ÑˆÐµÐµ тевшееÑÑ Ñ‚ÐµÐ²ÑˆÐµÐ¹ тевшейÑÑ Ñ‚ÐµÐ²ÑˆÐµÐ¼ тевшемÑÑ Ñ‚ÐµÐ²ÑˆÐµÐ¼Ñƒ тевшемуÑÑ Ñ‚ÐµÐ²ÑˆÐµÑŽ тевшеюÑÑ Ñ‚ÐµÐ²ÑˆÐ¸ тевшие тевшиеÑÑ Ñ‚ÐµÐ²ÑˆÐ¸Ð¹ тевшийÑÑ Ñ‚ÐµÐ²ÑˆÐ¸Ð¼ тевшими тевшимиÑÑ Ñ‚ÐµÐ²ÑˆÐ¸Ð¼ÑÑ Ñ‚ÐµÐ²ÑˆÐ¸ÑÑŒ тевших тевшихÑÑ Ñ‚ÐµÐ²ÑˆÑƒÑŽ тевшуюÑÑ Ñ‚ÐµÐ¹ тел тела телаÑÑŒ тели телиÑÑŒ тело телоÑÑŒ телÑÑ Ñ‚ÐµÐ¼ темÑÑ Ñ‚ÐµÐ¼Ñ‚Ðµ темтеÑÑŒ тен тена Ñ‚ÐµÐ½Ð½Ð°Ñ Ñ‚ÐµÐ½Ð½Ð¾Ð³Ð¾ тенное тенной тенном тенному тенную тенные тенный тенным тенными тенных тено тены тер тера терев тереть теретьÑÑ Ñ‚ÐµÑ€Ð»Ð° терлаÑÑŒ терли терлиÑÑŒ терло терлоÑÑŒ терÑÑ Ñ‚ÐµÑ€Ñ‚ терта Ñ‚ÐµÑ€Ñ‚Ð°Ñ Ñ‚ÐµÑ€Ñ‚Ð¾ тертого тертое тертой тертом тертому тертою тертую терты тертые тертый тертым тертыми тертых Ñ‚ÐµÑ€ÑˆÐ°Ñ Ñ‚ÐµÑ€ÑˆÐ°ÑÑÑ Ñ‚ÐµÑ€ÑˆÐµÐ³Ð¾ тершегоÑÑ Ñ‚ÐµÑ€ÑˆÐµÐµ тершееÑÑ Ñ‚ÐµÑ€ÑˆÐµÐ¹ тершейÑÑ Ñ‚ÐµÑ€ÑˆÐµÐ¼ тершемÑÑ Ñ‚ÐµÑ€ÑˆÐµÐ¼Ñƒ тершемуÑÑ Ñ‚ÐµÑ€ÑˆÐµÑŽ тершеюÑÑ Ñ‚ÐµÑ€ÑˆÐ¸ тершие тершиеÑÑ Ñ‚ÐµÑ€ÑˆÐ¸Ð¹ тершийÑÑ Ñ‚ÐµÑ€ÑˆÐ¸Ð¼ тершими тершимиÑÑ Ñ‚ÐµÑ€ÑˆÐ¸Ð¼ÑÑ Ñ‚ÐµÑ€ÑˆÐ¸ÑÑŒ терших тершихÑÑ Ñ‚ÐµÑ€ÑˆÑƒÑŽ тершуюÑÑ Ñ‚ÐµÑ‚ тете тетеÑÑŒ тетÑÑ Ñ‚ÐµÑ‚ÑŒ тетьÑÑ Ñ‚ÐµÑˆÑŒ тешьÑÑ Ñ‚ÐµÑŽ ти тив Ñ‚Ð¸Ð²ÑˆÐ°Ñ Ñ‚Ð¸Ð²ÑˆÐ°ÑÑÑ Ñ‚Ð¸Ð²ÑˆÐµÐ³Ð¾ тившегоÑÑ Ñ‚Ð¸Ð²ÑˆÐµÐµ тившееÑÑ Ñ‚Ð¸Ð²ÑˆÐµÐ¹ тившейÑÑ Ñ‚Ð¸Ð²ÑˆÐµÐ¼ тившемÑÑ Ñ‚Ð¸Ð²ÑˆÐµÐ¼Ñƒ тившемуÑÑ Ñ‚Ð¸Ð²ÑˆÐµÑŽ тившеюÑÑ Ñ‚Ð¸Ð²ÑˆÐ¸ тившие тившиеÑÑ Ñ‚Ð¸Ð²ÑˆÐ¸Ð¹ тившийÑÑ Ñ‚Ð¸Ð²ÑˆÐ¸Ð¼ тившими тившимиÑÑ Ñ‚Ð¸Ð²ÑˆÐ¸Ð¼ÑÑ Ñ‚Ð¸Ð²ÑˆÐ¸ÑÑŒ тивших тившихÑÑ Ñ‚Ð¸Ð²ÑˆÑƒÑŽ тившуюÑÑ Ñ‚Ð¸Ð» тила тилаÑÑŒ тили тилиÑÑŒ тило тилоÑÑŒ тилÑÑ Ñ‚Ð¸Ð¼ тима Ñ‚Ð¸Ð¼Ð°Ñ Ñ‚Ð¸Ð¼Ð¾ тимого тимое тимой тимом тимому тимÑÑ Ñ‚Ð¸Ð¼Ñ‚Ðµ тимтеÑÑŒ тимую тимы тимые тимый тимым тимыми тимых тиÑÑŒ тит тите титеÑÑŒ титÑÑ Ñ‚Ð¸Ñ‚ÑŒ титьÑÑ Ñ‚Ð¸ÑˆÑŒ тишьÑÑ Ñ‚ÐºÐ° ткам тками тках Ñ‚ÐºÐ°Ñ Ñ‚ÐºÐµ тки ткие ткий тким ткими тких тко ткого ткое ткой тком ткому ткою тку ткую тнен тнена Ñ‚Ð½ÐµÐ½Ð½Ð°Ñ Ñ‚Ð½ÐµÐ½Ð½Ð¾Ð³Ð¾ тненное тненной тненном тненному тненную тненные тненный тненным тненными тненных тнено тнены то тов того тое той ток то-либо том тому то-нибудь тора тораÑта торы то-то тою Ñ‚ÑÑ Ñ‚Ñƒ туÑÑŒ тут тутÑÑ Ñ‚ÑƒÑ‰Ð°Ñ Ñ‚ÑƒÑ‰Ð°ÑÑÑ Ñ‚ÑƒÑ‰ÐµÐ³Ð¾ тущегоÑÑ Ñ‚ÑƒÑ‰ÐµÐµ тущееÑÑ Ñ‚ÑƒÑ‰ÐµÐ¹ тущейÑÑ Ñ‚ÑƒÑ‰ÐµÐ¼ тущемÑÑ Ñ‚ÑƒÑ‰ÐµÐ¼Ñƒ тущемуÑÑ Ñ‚ÑƒÑ‰Ð¸Ðµ тущиеÑÑ Ñ‚ÑƒÑ‰Ð¸Ð¹ тущийÑÑ Ñ‚ÑƒÑ‰Ð¸Ð¼ тущими тущимиÑÑ Ñ‚ÑƒÑ‰Ð¸Ð¼ÑÑ Ñ‚ÑƒÑ‰Ð¸Ñ… тущихÑÑ Ñ‚ÑƒÑ‰ÑƒÑŽ тущуюÑÑ Ñ‚ÑƒÑŽ тчÑÑŒ Ñ‚ÑˆÐ°Ñ Ñ‚ÑˆÐ°ÑÑÑ Ñ‚ÑˆÐµÐ³Ð¾ тшегоÑÑ Ñ‚ÑˆÐµÐµ тшееÑÑ Ñ‚ÑˆÐµÐ¹ тшейÑÑ Ñ‚ÑˆÐµÐ¼ тшемÑÑ Ñ‚ÑˆÐµÐ¼Ñƒ тшемуÑÑ Ñ‚ÑˆÐ¸ тшие тшиеÑÑ Ñ‚ÑˆÐ¸Ð¹ тшийÑÑ Ñ‚ÑˆÐ¸Ð¼ тшими тшимиÑÑ Ñ‚ÑˆÐ¸Ð¼ÑÑ Ñ‚ÑˆÐ¸ÑÑŒ тших тшихÑÑ Ñ‚ÑˆÑƒÑŽ тшуюÑÑ Ñ‚Ñ‹ тые тый тым тыми тых ть тьÑÑ Ñ‚ÑŒÑ‚Ðµ тьтеÑÑŒ тю Ñ‚Ñ Ñ‚Ñм Ñ‚Ñми Ñ‚ÑÑÑŒ Ñ‚ÑÑ‚ Ñ‚ÑÑ‚ÑÑ Ñ‚ÑÑ… Ñ‚ÑÑ‰Ð°Ñ Ñ‚ÑщаÑÑÑ Ñ‚Ñщего Ñ‚ÑщегоÑÑ Ñ‚Ñщее Ñ‚ÑщееÑÑ Ñ‚Ñщей Ñ‚ÑщейÑÑ Ñ‚Ñщем Ñ‚ÑщемÑÑ Ñ‚Ñщему Ñ‚ÑщемуÑÑ Ñ‚Ñщею Ñ‚ÑщеюÑÑ Ñ‚Ñщие Ñ‚ÑщиеÑÑ Ñ‚Ñщий Ñ‚ÑщийÑÑ Ñ‚Ñщим Ñ‚Ñщими Ñ‚ÑщимиÑÑ Ñ‚ÑщимÑÑ Ñ‚Ñщих Ñ‚ÑщихÑÑ Ñ‚Ñщую Ñ‚ÑщуюÑÑ Ñƒ убежав убежавши ув ÑƒÐ²ÑˆÐ°Ñ ÑƒÐ²ÑˆÐ°ÑÑÑ ÑƒÐ²ÑˆÐµÐ³Ð¾ увшегоÑÑ ÑƒÐ²ÑˆÐµÐµ увшееÑÑ ÑƒÐ²ÑˆÐµÐ¹ увшейÑÑ ÑƒÐ²ÑˆÐµÐ¼ увшемÑÑ ÑƒÐ²ÑˆÐµÐ¼Ñƒ увшемуÑÑ ÑƒÐ²ÑˆÐµÑŽ увшеюÑÑ ÑƒÐ²ÑˆÐ¸ увшие увшиеÑÑ ÑƒÐ²ÑˆÐ¸Ð¹ увшийÑÑ ÑƒÐ²ÑˆÐ¸Ð¼ увшими увшимиÑÑ ÑƒÐ²ÑˆÐ¸Ð¼ÑÑ ÑƒÐ²ÑˆÐ¸ÑÑŒ увших увшихÑÑ ÑƒÐ²ÑˆÑƒÑŽ увшуюÑÑ Ñƒ-данильÑну удем удемÑÑ ÑƒÐ´ÐµÐ¼Ñ‚Ðµ удемтеÑÑŒ удет удете удетеÑÑŒ удетÑÑ ÑƒÐ´ÐµÑˆÑŒ удешьÑÑ ÑƒÐ´Ð½Ðµ удней уднем удни удню ÑƒÐ´Ð½Ñ ÑƒÐ´Ð½Ñм уднÑми уднÑÑ… удовав ÑƒÐ´Ð¾Ð²Ð°Ð²ÑˆÐ°Ñ ÑƒÐ´Ð¾Ð²Ð°Ð²ÑˆÐµÐ³Ð¾ удовавшее удовавшей удовавшем удовавшему удовавши удовавшие удовавший удовавшим удовавшими удовавших удовавшую удовал удовала удовали удовало удован удована ÑƒÐ´Ð¾Ð²Ð°Ð½Ð½Ð°Ñ ÑƒÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ удованное удованной удованном удованному удованную удованные удованный удованным удованными удованных удовано удованы удовать удоÑборочному уду удуем удуемте удует удуете удуешь удуÑÑŒ удут удутÑÑ ÑƒÐ´ÑƒÑ‡Ð¸ удую удуют удь удьÑÑ ÑƒÐ´ÑŒÑ‚Ðµ удьтеÑÑŒ уем уема ÑƒÐµÐ¼Ð°Ñ ÑƒÐµÐ¼Ð¾ уемого уемое уемой уемом уемому уемою уемÑÑ ÑƒÐµÐ¼Ñ‚Ðµ уемтеÑÑŒ уемую уемы уемые уемый уемым уемыми уемых ует уете уетеÑÑŒ уетÑÑ ÑƒÐµÑˆÑŒ уешьÑÑ Ñƒ-иоÑифу уй уйÑÑ ÑƒÐ¹Ñ‚Ðµ уйтеÑÑŒ ул ула улаÑÑŒ ули улиÑÑŒ уло улоÑÑŒ улÑÑ ÑƒÐ¼ умÑтам ÑƒÐ¼Ñ ÑƒÐ¼ÑÑтами у-на-амуре у-на-дону уночам уночами уночах уночей уночи уночью уоющихÑÑ Ñƒ-реку у-реÑторану у-Ñпутнику уÑÑŒ ут ута ÑƒÑ‚Ð°Ñ ÑƒÑ‚Ð¾ у-то утого утое утой утом утому утора утораÑта утою утÑÑ ÑƒÑ‚ÑƒÑŽ уты утые утый утым утыми утых уть утьÑÑ ÑƒÑ… ухÑот ухÑтах учаÑа учаÑе учаÑом учаÑу ÑƒÑ‰Ð°Ñ ÑƒÑ‰Ð°ÑÑÑ ÑƒÑ‰ÐµÐ³Ð¾ ущегоÑÑ ÑƒÑ‰ÐµÐµ ущееÑÑ ÑƒÑ‰ÐµÐ¹ ущейÑÑ ÑƒÑ‰ÐµÐ¼ ущемÑÑ ÑƒÑ‰ÐµÐ¼Ñƒ ущемуÑÑ ÑƒÑ‰Ð¸Ðµ ущиеÑÑ ÑƒÑ‰Ð¸Ð¹ ущийÑÑ ÑƒÑ‰Ð¸Ð¼ ущими ущимиÑÑ ÑƒÑ‰Ð¸Ð¼ÑÑ ÑƒÑ‰Ð¸Ñ… ущихÑÑ ÑƒÑ‰ÑƒÑŽ ущуюÑÑ ÑƒÑŽ ую-либо ую-нибудь уюо ую-Ñаха уюÑÑŒ уюÑÑ ÑƒÑŽÑ‚ ую-то уютÑÑ ÑƒÑŽÑ‰Ð°Ñ ÑƒÑŽÑ‰Ð°ÑÑÑ ÑƒÑŽÑ‰ÐµÐ³Ð¾ ующегоÑÑ ÑƒÑŽÑ‰ÐµÐµ ующееÑÑ ÑƒÑŽÑ‰ÐµÐ¹ ующейÑÑ ÑƒÑŽÑ‰ÐµÐ¼ ующемÑÑ ÑƒÑŽÑ‰ÐµÐ¼Ñƒ ующемуÑÑ ÑƒÑŽÑ‰ÐµÑŽ ующеюÑÑ ÑƒÑŽÑ‰Ð¸Ðµ ующиеÑÑ ÑƒÑŽÑ‰Ð¸Ð¹ ующийÑÑ ÑƒÑŽÑ‰Ð¸Ð¼ ующими ующимиÑÑ ÑƒÑŽÑ‰Ð¸Ð¼ÑÑ ÑƒÑŽÑ‰Ð¸Ñ… ующихÑÑ ÑƒÑŽÑ‰ÑƒÑŽ ующуюÑÑ ÑƒÑ ÑƒÑÑÑŒ фруй фруйте Ñ… ха хав Ñ…Ð°Ð²ÑˆÐ°Ñ Ñ…Ð°Ð²ÑˆÐ°ÑÑÑ Ñ…Ð°Ð²ÑˆÐµÐ³Ð¾ хавшегоÑÑ Ñ…Ð°Ð²ÑˆÐµÐµ хавшееÑÑ Ñ…Ð°Ð²ÑˆÐµÐ¹ хавшейÑÑ Ñ…Ð°Ð²ÑˆÐµÐ¼ хавшемÑÑ Ñ…Ð°Ð²ÑˆÐµÐ¼Ñƒ хавшемуÑÑ Ñ…Ð°Ð²ÑˆÐµÑŽ хавшеюÑÑ Ñ…Ð°Ð²ÑˆÐ¸ хавшие хавшиеÑÑ Ñ…Ð°Ð²ÑˆÐ¸Ð¹ хавшийÑÑ Ñ…Ð°Ð²ÑˆÐ¸Ð¼ хавшими хавшимиÑÑ Ñ…Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ñ…Ð°Ð²ÑˆÐ¸ÑÑŒ хавших хавшихÑÑ Ñ…Ð°Ð²ÑˆÑƒÑŽ хавшуюÑÑ Ñ…Ð°ÐµÐ¼ хаема Ñ…Ð°ÐµÐ¼Ð°Ñ Ñ…Ð°ÐµÐ¼Ð¾ хаемого хаемое хаемой хаемом хаемому хаемÑÑ Ñ…Ð°ÐµÐ¼Ñ‚Ðµ хаемтеÑÑŒ хаемую хаемы хаемые хаемый хаемым хаемыми хаемых хает хаете хаетеÑÑŒ хаетÑÑ Ñ…Ð°ÐµÑˆÑŒ хаешьÑÑ Ñ…Ð°Ð¹ хайÑÑ Ñ…Ð°Ð¹Ñ‚Ðµ хайтеÑÑŒ хал хала халаÑÑŒ хали халиÑÑŒ хало халоÑÑŒ халÑÑ Ñ…Ð°Ð¼ хами хан хана Ñ…Ð°Ð½Ð½Ð°Ñ Ñ…Ð°Ð½Ð½Ð¾Ð³Ð¾ ханное ханной ханном ханному ханною ханную ханные ханный ханным ханными ханных хано ханы хать хатьÑÑ Ñ…Ð°Ñ… хаю хаюÑÑŒ хают хаютÑÑ Ñ…Ð°ÑŽÑ‰Ð°Ñ Ñ…Ð°ÑŽÑ‰Ð°ÑÑÑ Ñ…Ð°ÑŽÑ‰ÐµÐ³Ð¾ хающегоÑÑ Ñ…Ð°ÑŽÑ‰ÐµÐµ хающееÑÑ Ñ…Ð°ÑŽÑ‰ÐµÐ¹ хающейÑÑ Ñ…Ð°ÑŽÑ‰ÐµÐ¼ хающемÑÑ Ñ…Ð°ÑŽÑ‰ÐµÐ¼Ñƒ хающемуÑÑ Ñ…Ð°ÑŽÑ‰Ð¸Ðµ хающиеÑÑ Ñ…Ð°ÑŽÑ‰Ð¸Ð¹ хающийÑÑ Ñ…Ð°ÑŽÑ‰Ð¸Ð¼ хающими хающимиÑÑ Ñ…Ð°ÑŽÑ‰Ð¸Ð¼ÑÑ Ñ…Ð°ÑŽÑ‰Ð¸Ñ… хающихÑÑ Ñ…Ð°ÑŽÑ‰ÑƒÑŽ хающуюÑÑ Ñ…Ð°Ñ Ñ…Ð°ÑÑÑŒ хе хи хие хий хим хими хих хо хов хого хое хой хом хому хорош хороша Ñ…Ð¾Ñ€Ð¾ÑˆÐ°Ñ Ñ…Ð¾Ñ€Ð¾ÑˆÐµÐ³Ð¾ хорошее хорошей хорошем хорошему хорошею хороши хорошие хороший хорошим хорошими хороших хорошо хорошую хою ху хуже хую ца цам цами цах це цев цей цем цею цо цов цой цом цою цу цы ча чам чами чаÑа чаÑÑŒ чах че чее чей чел человек человека человекам человеками человеках человеке человеком человеку челÑÑ Ñ‡ÐµÐ¼ чемÑÑ Ñ‡ÐµÐ¼Ñ‚Ðµ чемтеÑÑŒ чен чена Ñ‡ÐµÐ½Ð½Ð°Ñ Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ ченное ченной ченном ченному ченною ченную ченные ченный ченным ченными ченных чено чены чеÑть чеÑтьÑÑ Ñ‡ÐµÑ‚ чете четеÑÑŒ четÑÑ Ñ‡ÐµÑˆÑŒ чешьÑÑ Ñ‡Ð¸ чив Ñ‡Ð¸Ð²Ð°Ñ Ñ‡Ð¸Ð²Ð¾Ð³Ð¾ чивое чивой чивом чивому чивую чивые чивый чивым чивыми чивых чиÑÑŒ чите читеÑÑŒ чу чуÑÑŒ чут чутÑÑ Ñ‡ÑƒÑ‰Ð°Ñ Ñ‡ÑƒÑ‰Ð°ÑÑÑ Ñ‡ÑƒÑ‰ÐµÐ³Ð¾ чущегоÑÑ Ñ‡ÑƒÑ‰ÐµÐµ чущееÑÑ Ñ‡ÑƒÑ‰ÐµÐ¹ чущейÑÑ Ñ‡ÑƒÑ‰ÐµÐ¼ чущемÑÑ Ñ‡ÑƒÑ‰ÐµÐ¼Ñƒ чущемуÑÑ Ñ‡ÑƒÑ‰ÐµÑŽ чущие чущиеÑÑ Ñ‡ÑƒÑ‰Ð¸Ð¹ чущийÑÑ Ñ‡ÑƒÑ‰Ð¸Ð¼ чущими чущимиÑÑ Ñ‡ÑƒÑ‰Ð¸Ð¼ÑÑ Ñ‡ÑƒÑ‰Ð¸Ñ… чущихÑÑ Ñ‡ÑƒÑ‰ÑƒÑŽ чущуюÑÑ Ñ‡ÑŒ чьев чьÑÑ Ñ‡ÑŒÑ‚Ðµ чьтеÑÑŒ Ñ‡ÑŒÑ Ñ‡ÑŒÑм чьÑми чьÑÑ… ша шам шами шаÑÑŒ шах ÑˆÐ°Ñ ÑˆÐ°ÑÑÑ ÑˆÐµ шего шегоÑÑ ÑˆÐµÐ´ÑˆÐ°Ñ ÑˆÐµÐ´ÑˆÐ°ÑÑÑ ÑˆÐµÐ´ÑˆÐµÐ³Ð¾ шедшегоÑÑ ÑˆÐµÐ´ÑˆÐµÐµ шедшееÑÑ ÑˆÐµÐ´ÑˆÐµÐ¹ шедшейÑÑ ÑˆÐµÐ´ÑˆÐµÐ¼ шедшемÑÑ ÑˆÐµÐ´ÑˆÐµÐ¼Ñƒ шедшемуÑÑ ÑˆÐµÐ´ÑˆÐ¸ шедшие шедшиеÑÑ ÑˆÐµÐ´ÑˆÐ¸Ð¹ шедшийÑÑ ÑˆÐµÐ´ÑˆÐ¸Ð¼ шедшими шедшимиÑÑ ÑˆÐµÐ´ÑˆÐ¸Ð¼ÑÑ ÑˆÐµÐ´ÑˆÐ¸Ñ… шедшихÑÑ ÑˆÐµÐ´ÑˆÑƒÑŽ шедшуюÑÑ ÑˆÐµÐµ шееÑÑ ÑˆÐµÐ¹ шейÑÑ ÑˆÐµÐ¹Ñ‚Ðµ шейтеÑÑŒ шел шелÑÑ ÑˆÐµÐ¼ шема ÑˆÐµÐ¼Ð°Ñ ÑˆÐµÐ¼Ð¾ шемого шемое шемой шемом шемому шемÑÑ ÑˆÐµÐ¼Ñ‚Ðµ шемтеÑÑŒ шему шемуÑÑ ÑˆÐµÐ¼ÑƒÑŽ шемы шемые шемый шемым шемыми шемых шен шена ÑˆÐµÐ½Ð½Ð°Ñ ÑˆÐµÐ½Ð½Ð¾Ð³Ð¾ шенное шенной шенном шенному шенною шенную шенные шенный шенным шенными шенных шено шены шет шете шетеÑÑŒ шетÑÑ ÑˆÐµÑˆÑŒ шешьÑÑ ÑˆÐµÑŽ шеюÑÑ ÑˆÐ¸ шив ÑˆÐ¸Ð²ÑˆÐ°Ñ ÑˆÐ¸Ð²ÑˆÐ°ÑÑÑ ÑˆÐ¸Ð²ÑˆÐµÐ³Ð¾ шившегоÑÑ ÑˆÐ¸Ð²ÑˆÐµÐµ шившееÑÑ ÑˆÐ¸Ð²ÑˆÐµÐ¹ шившейÑÑ ÑˆÐ¸Ð²ÑˆÐµÐ¼ шившемÑÑ ÑˆÐ¸Ð²ÑˆÐµÐ¼Ñƒ шившемуÑÑ ÑˆÐ¸Ð²ÑˆÐµÑŽ шившеюÑÑ ÑˆÐ¸Ð²ÑˆÐ¸ шившие шившиеÑÑ ÑˆÐ¸Ð²ÑˆÐ¸Ð¹ шившийÑÑ ÑˆÐ¸Ð²ÑˆÐ¸Ð¼ шившими шившимиÑÑ ÑˆÐ¸Ð²ÑˆÐ¸Ð¼ÑÑ ÑˆÐ¸Ð²ÑˆÐ¸ÑÑŒ шивших шившихÑÑ ÑˆÐ¸Ð²ÑˆÑƒÑŽ шившуюÑÑ ÑˆÐ¸Ðµ шиеÑÑ ÑˆÐ¸Ð¹ шийÑÑ ÑˆÐ¸Ð» шила шилаÑÑŒ шили шилиÑÑŒ шило шилоÑÑŒ шилÑÑ ÑˆÐ¸Ð¼ шими шимиÑÑ ÑˆÐ¸Ð¼ÑÑ ÑˆÐ¸ÑÑŒ шит шита ÑˆÐ¸Ñ‚Ð°Ñ ÑˆÐ¸Ñ‚Ðµ шитеÑÑŒ шито шитого шитое шитой шитом шитому шитою шитую шиты шитые шитый шитым шитыми шитых шить шитьÑÑ ÑˆÐ¸Ñ… шихÑÑ ÑˆÐ»Ð° шлаÑÑŒ шлем шлемÑÑ ÑˆÐ»ÐµÐ¼Ñ‚Ðµ шлемтеÑÑŒ шлен шлена ÑˆÐ»ÐµÐ½Ð½Ð°Ñ ÑˆÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ шленное шленной шленном шленному шленную шленные шленный шленным шленными шленных шлено шлены шлет шлете шлетеÑÑŒ шлетÑÑ ÑˆÐ»ÐµÑˆÑŒ шлешьÑÑ ÑˆÐ»Ð¸ шлиÑÑŒ шлите шлитеÑÑŒ шло шлоÑÑŒ шлю шлюÑÑŒ шлют шлютÑÑ ÑˆÐ»ÑŽÑ‰Ð°Ñ ÑˆÐ»ÑŽÑ‰Ð°ÑÑÑ ÑˆÐ»ÑŽÑ‰ÐµÐ³Ð¾ шлющегоÑÑ ÑˆÐ»ÑŽÑ‰ÐµÐµ шлющееÑÑ ÑˆÐ»ÑŽÑ‰ÐµÐ¹ шлющейÑÑ ÑˆÐ»ÑŽÑ‰ÐµÐ¼ шлющемÑÑ ÑˆÐ»ÑŽÑ‰ÐµÐ¼Ñƒ шлющемуÑÑ ÑˆÐ»ÑŽÑ‰ÐµÑŽ шлющеюÑÑ ÑˆÐ»ÑŽÑ‰Ð¸Ðµ шлющиеÑÑ ÑˆÐ»ÑŽÑ‰Ð¸Ð¹ шлющийÑÑ ÑˆÐ»ÑŽÑ‰Ð¸Ð¼ шлющими шлющимиÑÑ ÑˆÐ»ÑŽÑ‰Ð¸Ð¼ÑÑ ÑˆÐ»ÑŽÑ‰Ð¸Ñ… шлющихÑÑ ÑˆÐ»ÑŽÑ‰ÑƒÑŽ шлющуюÑÑ ÑˆÐ»Ñ ÑˆÑƒ шуÑÑŒ шут шутÑÑ ÑˆÑƒÑ‰Ð°Ñ ÑˆÑƒÑ‰Ð°ÑÑÑ ÑˆÑƒÑ‰ÐµÐ³Ð¾ шущегоÑÑ ÑˆÑƒÑ‰ÐµÐµ шущееÑÑ ÑˆÑƒÑ‰ÐµÐ¹ шущейÑÑ ÑˆÑƒÑ‰ÐµÐ¼ шущемÑÑ ÑˆÑƒÑ‰ÐµÐ¼Ñƒ шущемуÑÑ ÑˆÑƒÑ‰Ð¸Ðµ шущиеÑÑ ÑˆÑƒÑ‰Ð¸Ð¹ шущийÑÑ ÑˆÑƒÑ‰Ð¸Ð¼ шущими шущимиÑÑ ÑˆÑƒÑ‰Ð¸Ð¼ÑÑ ÑˆÑƒÑ‰Ð¸Ñ… шущихÑÑ ÑˆÑƒÑ‰ÑƒÑŽ шущуюÑÑ ÑˆÑƒÑŽ шуюÑÑ ÑˆÑŒ шьÑÑ ÑˆÑŒÑ‚Ðµ шьтеÑÑŒ ща щади щадь щадью щаÑÑŒ ще щегоÑÑ Ñ‰ÐµÐ¼ щемÑÑ Ñ‰ÐµÐ¼Ñ‚Ðµ щемтеÑÑŒ щен щена Ñ‰ÐµÐ½Ð½Ð°Ñ Ñ‰ÐµÐ½Ð½Ð¾Ð³Ð¾ щенное щенной щенном щенному щенною щенную щенные щенный щенным щенными щенных щено щены щет щете щетеÑÑŒ щетÑÑ Ñ‰ÐµÑˆÑŒ щешьÑÑ Ñ‰Ð¸ щиÑÑŒ щите щитеÑÑŒ щу щуÑÑŒ щут щутÑÑ Ñ‰ÑƒÑ‰Ð°Ñ Ñ‰ÑƒÑ‰Ð°ÑÑÑ Ñ‰ÑƒÑ‰ÐµÐ³Ð¾ щущегоÑÑ Ñ‰ÑƒÑ‰ÐµÐµ щущееÑÑ Ñ‰ÑƒÑ‰ÐµÐ¹ щущейÑÑ Ñ‰ÑƒÑ‰ÐµÐ¼ щущемÑÑ Ñ‰ÑƒÑ‰ÐµÐ¼Ñƒ щущемуÑÑ Ñ‰ÑƒÑ‰ÐµÑŽ щущие щущиеÑÑ Ñ‰ÑƒÑ‰Ð¸Ð¹ щущийÑÑ Ñ‰ÑƒÑ‰Ð¸Ð¼ щущими щущимиÑÑ Ñ‰ÑƒÑ‰Ð¸Ð¼ÑÑ Ñ‰ÑƒÑ‰Ð¸Ñ… щущихÑÑ Ñ‰ÑƒÑ‰ÑƒÑŽ щущуюÑÑ Ñ‰ÑŒ щьте ÑŠÑв ÑŠÑÐ²ÑˆÐ°Ñ ÑŠÑвшего ÑŠÑвшее ÑŠÑвшей ÑŠÑвшем ÑŠÑвшему ÑŠÑвши ÑŠÑвшие ÑŠÑвший ÑŠÑвшим ÑŠÑвшими ÑŠÑвших ÑŠÑвшую ÑŠÑл ÑŠÑла ÑŠÑли ÑŠÑло ÑŠÑÑ‚ ÑŠÑта ÑŠÑÑ‚Ð°Ñ ÑŠÑто ÑŠÑтого ÑŠÑтое ÑŠÑтой ÑŠÑтом ÑŠÑтому ÑŠÑтую ÑŠÑты ÑŠÑтые ÑŠÑтый ÑŠÑтым ÑŠÑтыми ÑŠÑтых ÑŠÑть Ñ‹ ыв ывав Ñ‹Ð²Ð°Ð²ÑˆÐ°Ñ Ñ‹Ð²Ð°Ð²ÑˆÐ°ÑÑÑ Ñ‹Ð²Ð°Ð²ÑˆÐµÐ³Ð¾ ывавшегоÑÑ Ñ‹Ð²Ð°Ð²ÑˆÐµÐµ ывавшееÑÑ Ñ‹Ð²Ð°Ð²ÑˆÐµÐ¹ ывавшейÑÑ Ñ‹Ð²Ð°Ð²ÑˆÐµÐ¼ ывавшемÑÑ Ñ‹Ð²Ð°Ð²ÑˆÐµÐ¼Ñƒ ывавшемуÑÑ Ñ‹Ð²Ð°Ð²ÑˆÐ¸ ывавшие ывавшиеÑÑ Ñ‹Ð²Ð°Ð²ÑˆÐ¸Ð¹ ывавшийÑÑ Ñ‹Ð²Ð°Ð²ÑˆÐ¸Ð¼ ывавшими ывавшимиÑÑ Ñ‹Ð²Ð°Ð²ÑˆÐ¸Ð¼ÑÑ Ñ‹Ð²Ð°Ð²ÑˆÐ¸ÑÑŒ ывавших ывавшихÑÑ Ñ‹Ð²Ð°Ð²ÑˆÑƒÑŽ ывавшуюÑÑ Ñ‹Ð²Ð°ÐµÐ¼ ываема Ñ‹Ð²Ð°ÐµÐ¼Ð°Ñ Ñ‹Ð²Ð°ÐµÐ¼Ð¾ ываемого ываемое ываемой ываемом ываемому ываемÑÑ Ñ‹Ð²Ð°ÐµÐ¼ÑƒÑŽ ываемы ываемые ываемый ываемым ываемыми ываемых ывает ываете ываетеÑÑŒ ываетÑÑ Ñ‹Ð²Ð°ÐµÑˆÑŒ ываешьÑÑ Ñ‹Ð²Ð°Ð¹ ывайÑÑ Ñ‹Ð²Ð°Ð¹Ñ‚Ðµ ывайтеÑÑŒ ывал ывала ывалаÑÑŒ ывали ывалиÑÑŒ ывало ывалоÑÑŒ ывалÑÑ Ñ‹Ð²Ð°Ñ‚ÑŒ ыватьÑÑ Ñ‹Ð²Ð°ÑŽ ываюÑÑŒ ывают ываютÑÑ Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ñ‹Ð²Ð°ÑŽÑ‰Ð°ÑÑÑ Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ ывающегоÑÑ Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ ывающееÑÑ Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ ывающейÑÑ Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¼ ывающемÑÑ Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¼Ñƒ ывающемуÑÑ Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ ывающиеÑÑ Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¹ ывающийÑÑ Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¼ ывающими ывающимиÑÑ Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¼ÑÑ Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ñ… ывающихÑÑ Ñ‹Ð²Ð°ÑŽÑ‰ÑƒÑŽ ывающуюÑÑ Ñ‹Ð²Ð°Ñ Ñ‹Ð²Ð°ÑÑÑŒ Ñ‹Ð²ÑˆÐ°Ñ Ñ‹Ð²ÑˆÐ°ÑÑÑ Ñ‹Ð²ÑˆÐµÐ³Ð¾ ывшегоÑÑ Ñ‹Ð²ÑˆÐµÐµ ывшееÑÑ Ñ‹Ð²ÑˆÐµÐ¹ ывшейÑÑ Ñ‹Ð²ÑˆÐµÐ¼ ывшемÑÑ Ñ‹Ð²ÑˆÐµÐ¼Ñƒ ывшемуÑÑ Ñ‹Ð²ÑˆÐµÑŽ ывши ывшие ывшиеÑÑ Ñ‹Ð²ÑˆÐ¸Ð¹ ывшийÑÑ Ñ‹Ð²ÑˆÐ¸Ð¼ ывшими ывшимиÑÑ Ñ‹Ð²ÑˆÐ¸Ð¼ÑÑ Ñ‹Ð²ÑˆÐ¸ÑÑŒ ывших ывшихÑÑ Ñ‹Ð²ÑˆÑƒÑŽ ывшуюÑÑ Ñ‹Ðµ ые-либо ые-нибудь ые-то ый ый-либо ый-нибудь ый-то ыл ыла ылаÑÑŒ ыли ылиÑÑŒ ыло ылоÑÑŒ ылÑÑ Ñ‹Ð¼ ым-данильÑном ымем ымемте ымет ымете ымешь ыми ыми-либо ыми-нибудь ымите ыми-то ым-либо ым-нибудь ым-то ыму ымут Ñ‹-реки Ñ‹-реÑтораны ыт ыта Ñ‹Ñ‚Ð°Ñ Ñ‹Ñ‚Ð¾ ытого ытое ытой ытом ытому ытою ытую ыты ытые ытый ытым ытыми ытых ыть ытьÑÑ Ñ‹Ñ… ых-либо ых-нибудь ых-то ÑŒ ьба ьбам ьбами ьбах ьбе ьбой ьбою ьбу ьбы ьва ьвам ьвами ьвах ьве ьвов ьвом ьву ьвы ьга ьгам ьгами ьгах ьге ьги ьгой ьгою ьгу ьда ьдам ьдами ьдах ьде ьдеÑÑÑ‚ ьдов ьдом ьду ьды ье ьев ьего ьего-либо ьего-нибудь ьего-то ьей ьей-либо ьей-нибудь ьей-то ье-либо ьем ьем-либо ьем-нибудь ьемÑÑ ÑŒÐµÐ¼Ñ‚Ðµ ьемтеÑÑŒ ьем-то ьему ьему-либо ьему-нибудь ьему-то ье-нибудь ьет ьете ьетеÑÑŒ ье-то ьетÑÑ ÑŒÐµÑˆÑŒ ьешьÑÑ ÑŒÐµÑŽ ьею-либо ьею-нибудь ьею-то ьи ьи-либо ьим ьими ьими-либо ьими-нибудь ьими-то ьим-либо ьим-нибудь ьим-то ьи-нибудь ьи-то ьих ьих-либо ьих-нибудь ьих-то ька ькам ьками ьках ÑŒÐºÐ°Ñ ÑŒÐºÐµ ьки ькие ький ьким ькими ьких ько ьков ького ькое ькой ьком ькому ькою ьку ькую ьма ьмам ьмами ьмах ьме ьми ьмидеÑÑти ьмиÑот ьмиÑтам ьмиÑтах ьмо ьмой ьмом ьмою ьму ьмы ьмью ьмьюдеÑÑтью ÑŒÐ¼Ñ ÑŒÐ¼ÑÑтами ьна ьнам ьнами ьнах ÑŒÐ½Ð°Ñ ÑŒÐ½Ðµ ьнее ьней ьнем ьнею ьни ьно ьнов ьного ьное ьной ьном ьному ьною ьну ьную ьны ьные ьный ьным ьными ьных ьню ÑŒÐ½Ñ ÑŒÐ½Ñм ьнÑми ьнÑÑ… ÑŒÑот ÑŒÑÑ ÑŒÑ‚Ðµ ьтеÑÑŒ ьца ьцам ьцами ьцах ьце ьцев ьцей ьцем ьцею ьцо ьцов ьцом ьцу ьцы ьче ьше ью ьюдеÑÑтью ью-либо ью-нибудь ьюÑтами ьюÑÑŒ ьют ью-то ьютÑÑ ÑŒÑŽÑ‰Ð°Ñ ÑŒÑŽÑ‰Ð°ÑÑÑ ÑŒÑŽÑ‰ÐµÐ³Ð¾ ьющегоÑÑ ÑŒÑŽÑ‰ÐµÐµ ьющееÑÑ ÑŒÑŽÑ‰ÐµÐ¹ ьющейÑÑ ÑŒÑŽÑ‰ÐµÐ¼ ьющемÑÑ ÑŒÑŽÑ‰ÐµÐ¼Ñƒ ьющемуÑÑ ÑŒÑŽÑ‰Ð¸Ðµ ьющиеÑÑ ÑŒÑŽÑ‰Ð¸Ð¹ ьющийÑÑ ÑŒÑŽÑ‰Ð¸Ð¼ ьющими ьющимиÑÑ ÑŒÑŽÑ‰Ð¸Ð¼ÑÑ ÑŒÑŽÑ‰Ð¸Ñ… ьющихÑÑ ÑŒÑŽÑ‰ÑƒÑŽ ьющуюÑÑ ÑŒÑ ÑŒÑ-либо ÑŒÑм ÑŒÑми ÑŒÑ-нибудь ÑŒÑ-то ÑŒÑÑ… ÑŽ -ÑŽ ÑŽ-буфф юем юема ÑŽÐµÐ¼Ð°Ñ ÑŽÐµÐ¼Ð¾ юемого юемое юемой юемом юемому юемою юемÑÑ ÑŽÐµÐ¼Ñ‚Ðµ юемтеÑÑŒ юемую юемы юемые юемый юемым юемыми юемых юет юете юетеÑÑŒ юетÑÑ ÑŽÐµÑˆÑŒ юешьÑÑ ÑŽÐ¹ юйÑÑ ÑŽÐ¹Ñ‚Ðµ юйтеÑÑŒ ÑŽÑÑŒ ÑŽÑ‚ ÑŽÑ‚ÑÑ ÑŽÑ‰Ð°Ñ ÑŽÑ‰Ð°ÑÑÑ ÑŽÑ‰ÐµÐ³Ð¾ ющегоÑÑ ÑŽÑ‰ÐµÐµ ющееÑÑ ÑŽÑ‰ÐµÐ¹ ющейÑÑ ÑŽÑ‰ÐµÐ¼ ющемÑÑ ÑŽÑ‰ÐµÐ¼Ñƒ ющемуÑÑ ÑŽÑ‰ÐµÑŽ ющеюÑÑ ÑŽÑ‰Ð¸Ðµ ющиеÑÑ ÑŽÑ‰Ð¸Ð¹ ющийÑÑ ÑŽÑ‰Ð¸Ð¼ ющими ющимиÑÑ ÑŽÑ‰Ð¸Ð¼ÑÑ ÑŽÑ‰Ð¸Ñ… ющихÑÑ ÑŽÑ‰ÑƒÑŽ ющуюÑÑ ÑŽÑŽ ÑŽÑŽÑÑŒ ÑŽÑŽÑ‚ ÑŽÑŽÑ‚ÑÑ ÑŽÑŽÑ‰Ð°Ñ ÑŽÑŽÑ‰Ð°ÑÑÑ ÑŽÑŽÑ‰ÐµÐ³Ð¾ юющегоÑÑ ÑŽÑŽÑ‰ÐµÐµ юющееÑÑ ÑŽÑŽÑ‰ÐµÐ¹ юющейÑÑ ÑŽÑŽÑ‰ÐµÐ¼ юющемÑÑ ÑŽÑŽÑ‰ÐµÐ¼Ñƒ юющемуÑÑ ÑŽÑŽÑ‰ÐµÑŽ юющеюÑÑ ÑŽÑŽÑ‰Ð¸Ðµ юющиеÑÑ ÑŽÑŽÑ‰Ð¸Ð¹ юющийÑÑ ÑŽÑŽÑ‰Ð¸Ð¼ юющими юющимиÑÑ ÑŽÑŽÑ‰Ð¸Ð¼ÑÑ ÑŽÑŽÑ‰Ð¸Ñ… юющихÑÑ ÑŽÑŽÑ‰ÑƒÑŽ юющуюÑÑ ÑŽÑ ÑŽÑÑÑŒ Ñ Ñ-буфф Ñв ÑÐ²ÑˆÐ°Ñ ÑвшаÑÑÑ Ñвшего ÑвшегоÑÑ Ñвшее ÑвшееÑÑ Ñвшей ÑвшейÑÑ Ñвшем ÑвшемÑÑ Ñвшему ÑвшемуÑÑ Ñвшею ÑвшеюÑÑ Ñвши Ñвшие ÑвшиеÑÑ Ñвший ÑвшийÑÑ Ñвшим Ñвшими ÑвшимиÑÑ ÑвшимÑÑ ÑвшиÑÑŒ Ñвших ÑвшихÑÑ Ñвшую ÑвшуюÑÑ Ñг ÑгÑÑ Ñгте ÑгтеÑÑŒ Ñгу ÑгуÑÑŒ Ñгут ÑгутÑÑ Ñдем ÑдемÑÑ Ñдемте ÑдемтеÑÑŒ Ñден Ñдет Ñдете ÑдетеÑÑŒ ÑдетÑÑ Ñдешь ÑдешьÑÑ Ñдна Ñднам Ñднами Ñдне Ñдно Ñдном Ñдну Ñду ÑдуÑÑŒ Ñдут ÑдутÑÑ Ñдь ÑдьÑÑ Ñдьте ÑдьтеÑÑŒ Ñем ÑемÑÑ Ñемте Ñет Ñете ÑетеÑÑŒ ÑетÑÑ Ñешь ÑешьÑÑ Ñжем ÑжемÑÑ Ñжемте ÑжемтеÑÑŒ Ñжет Ñжете ÑжетеÑÑŒ ÑжетÑÑ Ñжешь ÑжешьÑÑ ÑитеÑÑŒ Ñй ÑйÑÑ Ñйте ÑйтеÑÑŒ Ñл Ñла ÑлаÑÑŒ Ñли ÑлиÑÑŒ Ñло ÑлоÑÑŒ ÑлÑÑ Ñм Ñм-буфф Ñми Ñми-буфф Ñн Ñна ÑÐ½Ð½Ð°Ñ Ñнного Ñнное Ñнной Ñнном Ñнному Ñнною Ñнную Ñнные Ñнный Ñнным Ñнными Ñнных Ñно Ñны ÑÑÑŒ ÑÑ‚ Ñта Ñтам Ñтами Ñтах ÑÑ‚Ð°Ñ Ñткам Ñтками Ñтках Ñтки Ñто Ñтого Ñтое Ñтой Ñток Ñтом Ñтому Ñтою ÑÑ‚ÑÑ Ñтую Ñты Ñтые Ñтый Ñтым Ñтыми Ñтых Ñть ÑтьÑÑ ÑÑ… ÑÑ…-буфф Ñц ÑÑ‰Ð°Ñ ÑщаÑÑÑ Ñщего ÑщегоÑÑ Ñщее ÑщееÑÑ Ñщей ÑщейÑÑ Ñщем ÑщемÑÑ Ñщему ÑщемуÑÑ Ñщею ÑщеюÑÑ Ñщие ÑщиеÑÑ Ñщий ÑщийÑÑ Ñщим Ñщими ÑщимиÑÑ ÑщимÑÑ Ñщих ÑщихÑÑ Ñщую ÑщуюÑÑ ÑÑŽ ÑÑŽÑÑŒ ÑÑŽÑ‚ ÑÑŽÑ‚ÑÑ ÑÑ ÑÑÑÑŒ link-grammar-5.3.16/data/ru/words/words.1660000664000076400007640000000353312431741033015215 00000000000000заграбаÑта.= набарышнича.= награбаÑта.= надÑтрога.= надÑтруга.= напечатле.= недовыработа.= недоработа.= недоÑлуша.= обшмона.= отÑутÑжнича.= переброÑа.= перебрызга.= переверÑта.= перевороча.= переглода.= переглота.= передерга.= переклепа.= перековерка.= перекомка.= перекромÑа.= перекувырка.= перепелена.= перепечата.= переплаÑта.= переплеÑка.= переполоÑка.= перепрыÑка.= переÑвата.= переÑедла.= переÑлуша.= переÑтега.= переÑтира.= переÑтрога.= переÑтруга.= переÑтука.= перетаÑка.= перетиÑка.= перетолка.= перетрога.= перехвата.= перехлопа.= перечерка.= перечерпа.= перечирка.= перештопа.= перещелка.= повыдерга.= подверÑта.= подзаработа.= подпечата.= подÑтрога.= подÑтруга.= поковерка.= понаброÑа.= понадерга.= понатаÑка.= пополоÑка.= поразброÑа.= поразведа.= поразнюха.= поразузна.= пораÑкида.= пораÑтаÑка.= приверÑта.= прикопа.= припечата.= приÑтрога.= приÑтруга.= проколупа.= пропечата.= пропилика.= проповеда.= проÑтрога.= проÑтруга.= проÑутÑжнича.= проÑÑŽÑюка.= процарапа.= разверÑта.= разодолжа.= раÑкромÑа.= раÑкумека.= раÑпрыÑка.= раÑхомута.= ÑграбаÑта.= Ñкумека.= link-grammar-5.3.16/data/ru/words/words.590000664000076400007640000003425412431741033015142 00000000000000автоном.= авторитар.= адаптив.= адоптив.= аймач.= аккурат.= алогич.= алч.= аммиач.= амунич.= анархич.= анемич.= антич.= апатич.= априор.= арготич.= аритмич.= ароч.= архаич.= атомар.= бананово-лимон.= барач.= бароч.= безбож.= безбрач.= безбреж.= безбур.= безвеÑÑ‚.= безвин.= безвкуÑ.= безвред.= безвыход.= безглаÑ.= безгнев.= безгран.= безгранич.= безгреш.= безгроз.= бездет.= бездом.= бездон.= бездуш.= бездым.= беззабот.= беззавет.= беззакон.= беззвуч.= беззлоб.= безлич.= безлун.= безмер.= безмолв.= безмÑтеж.= безнадеж.= безобид.= безоблач.= безоговороч.= безопаÑ.= безоруж.= безоÑ.= безрод.= безугар.= безудар.= безудерж.= безупреч.= безутеш.= безучаÑÑ‚.= безымен.= безымÑн.= безыÑкуÑ.= белоÑнеж.= беÑконеч.= беÑкоÑÑ‚.= беÑкров.= беÑпеч.= беÑплат.= беÑплод.= беÑплот.= беÑподоб.= беÑполез.= беÑпомощ.= беÑпощад.= беÑправ.= беÑпризор.= беÑприÑтраÑÑ‚.= беÑприют.= беÑпроблем.= беÑпробуд.= беÑÑвÑз.= беÑÑлез.= беÑÑмет.= беÑÑовеÑÑ‚.= беÑÑон.= беÑÑпор.= беÑÑроч.= беÑÑточ.= беÑÑтыд.= беÑÑуд.= беÑÑчет.= беÑтакт.= беÑтар.= беÑтелеÑ.= беÑхитроÑÑ‚.= беÑхоз.= беÑцвет.= беÑчин.= беÑшабаш.= беÑштан.= бивач.= бинар.= бироч.= благополуч.= блед.= боголеп.= богорав.= боеÑпоÑоб.= бравур.= брен.= бризант.= бублич.= буднич.= буерач.= буржуаз.= важ.= вакант.= вальÑж.= вароч.= ваточ.= вековеч.= велÑÑ€.= венеч.= веролом.= вероÑÑ‚.= взаим.= винов.= виÑелич.= владыч.= влаж.= внезап.= внеÑмет.= внеуроч.= внештат.= внÑÑ‚.= водÑноч.= воздуш.= возмож.= войлоч.= волшеб.= вольгот.= воÑточ.= враждеб.= вредоноÑ.= вÑемер.= вÑемир.= вÑеÑвет.= вÑечаÑ.= вÑеÑд.= вторич.= вторнич.= вульгар.= выбороч.= вывароч.= вывеÑоч.= выемоч.= выжимоч.= вымороч.= выÑадоч.= выÑокотокÑич.= выÑочен.= вышивоч.= газоноÑ.= галант.= галеч.= гармонич.= гибоч.= годич.= гомофон.= гоноч.= горемыч.= городош.= горÑчеч.= гоÑтеприим.= грандиоз.= грациоз.= гривуаз.= гриппоз.= громоноÑ.= гуман.= дальновид.= даточ.= двоедуш.= двоич.= двуÑмыÑлен.= деликат.= деревÑн.= детород.= диморф.= динамич.= диÑкрет.= диÑперÑ.= диффуз.= добавоч.= доброÑовеÑÑ‚.= докуч.= долгождан.= допотоп.= дород.= доÑлов.= доÑроч.= доÑтаточ.= доÑтовер.= дотош.= драматич.= древеÑ.= единодуш.= ежечаÑ.= жад.= жалоноÑ.= желточ.= жемчуж.= жизнерадоÑÑ‚.= жизнеÑпоÑоб.= заборт.= забубен.= завароч.= завивоч.= загадоч.= загибоч.= заглав.= задаточ.= задушев.= зажиточ.= заздрав.= закадыч.= закаточ.= закулиÑ.= закупоч.= заливоч.= заоблач.= заоч.= запÑточ.= зарнич.= зарубеж.= зарÑдоч.= заудар.= зауныв.= заурÑд.= зачаточ.= зашивоч.= заштат.= заÑвоч.= здоровен.= зимовоч.= злач.= зловон.= зловред.= злоехид.= злонрав.= злопамÑÑ‚.= злорад.= злотвор.= злоÑзыч.= золотуш.= зонтич.= зооморф.= зрÑш.= зыч.= идентич.= идиллич.= избыточ.= извеч.= издевоч.= изоморф.= изотроп.= изохрон.= изрÑд.= изуÑÑ‚.= изÑщ.= иллюзор.= иммун.= инерт.= иноÑзыч.= интим.= интуитив.= иронич.= иÑпаноÑзыч.= иÑтош.= калевоч.= канонич.= кепоч.= кипÑточ.= киÑлич.= кишлач.= кладоч.= клаÑÑич.= клееноч.= клиноч.= клоач.= ковоч.= коматоз.= комич.= конеч.= конкрет.= конÑтруктив.= конформ.= корич.= коррект.= коÑноÑзыч.= коÑтрич.= краткоÑроч.= критич.= кровожад.= кровопролит.= кромеш.= крупоз.= кубич.= кузнич.= куртуаз.= лаконич.= лакрич.= ламинар.= лапидар.= лаÑтич.= латент.= легоч.= леденеч.= лечеб.= лженауч.= лирич.= логич.= лубоч.= лучезар.= любез.= любопыт.= макушеч.= маловаж.= малодуш.= маломоч.= маломощ.= малоцен.= манероч.= маÑлич.= маÑтич.= матич.= матрич.= махороч.= межклет.= межуточ.= мелодич.= методич.= меточ.= механич.= мешкот.= миловид.= мимолет.= миÑтич.= мифич.= млеч.= многократ.= многообраз.= многоопыт.= многооÑ.= многопакет.= многоцвет.= многоÑзыч.= могут.= модулÑÑ€.= мозаич.= монетар.= моногам.= монотон.= мочегон.= мутор.= мышьÑч.= набавоч.= набивоч.= набож.= наборт.= навалоч.= нагаеч.= наглÑд.= надлун.= наждач.= наживоч.= наив.= наладоч.= налич.= наличноденеж.= намоточ.= намывоч.= наперÑ.= наплеч.= напраÑ.= наÑтыр.= наÑущ.= начаточ.= неблагодар.= неблагополуч.= небреж.= невероÑÑ‚.= невзрач.= невин.= невинов.= невкуÑ.= невлаÑÑ‚.= невмеÑÑ‚.= невнÑÑ‚.= невозмож.= неглаÑ.= неграмот.= недвиж.= недолговеч.= недоÑтаточ.= недруж.= недюжин.= нежелан.= незавид.= незакат.= незакон.= незамет.= незамож.= незараз.= неизбеж.= неизбыв.= неизвеÑÑ‚.= неизмен.= неизÑщ.= неинтереÑ.= неиÑкуÑ.= неиÑтин.= некоррект.= нелеÑÑ‚.= нелет.= нелогич.= нелюбез.= немилоÑерд.= немир.= немод.= немолч.= ненадеж.= ненаÑыт.= ненауч.= ненуж.= необуздан.= необъÑÑ‚.= необыкновен.= необыч.= неоглÑд.= неопаÑ.= неопрÑÑ‚.= неопыт.= неоÑторож.= неотвÑз.= неотлуч.= неотрыв.= неохват.= непечат.= неповин.= неподвиж.= неподоб.= непокор.= непомер.= непороч.= непоÑлуш.= непочтен.= непрактич.= непреклон.= неприлич.= непримет.= неприÑтуп.= неприÑÑ‚.= непроглÑд.= непрозрач.= непролаз.= непролом.= неразум.= нераÑтороп.= нереалиÑтич.= нерукотвор.= неÑвÑз.= неÑерьез.= неÑимметрич.= неÑклад.= неÑкром.= неÑлыш.= неÑмет.= неÑноÑ.= неÑорт.= неÑпеш.= неÑтандарт.= неÑураз.= неÑход.= неÑчет.= нетипич.= нетлен.= неугод.= неудоб.= неуем.= неуклон.= неумеÑÑ‚.= неумолч.= неуроч.= неуÑпеш.= неуÑтан.= неуÑып.= неутеш.= неуют.= нештат.= нешуточ.= нещад.= никудыш.= никчем.= нитевид.= ничтож.= новомод.= ножовоч.= нуж.= обделоч.= обдироч.= оберточ.= обжимоч.= обивоч.= обкаточ.= облаточ.= облыж.= обоюд.= оброч.= обрубоч.= обтироч.= обшир.= обыкновен.= обыч.= огром.= огуреч.= одинар.= одиоз.= одновремен.= однообраз.= однород.= окаÑн.= оккульт.= околич.= окороч.= окраÑоч.= оловÑн.= оплеточ.= оприч.= опрÑÑ‚.= оптимиÑтич.= органич.= оÑадоч.= оÑкароноÑ.= оÑтаточ.= оÑторож.= отбелоч.= отбороч.= отврат.= отеч.= откаточ.= откровен.= отливоч.= отметоч.= отÑадоч.= отÑылоч.= оценоч.= очеÑоч.= паковоч.= паÑеч.= паÑмур.= паÑоч.= паÑтоз.= патетич.= паточ.= пекулÑÑ€.= первич.= первобыт.= первоклаÑÑ.= первород.= пеÑтич.= печаточ.= печеноч.= пикант.= пиловоч.= пиÑвоч.= пламен.= плаÑтич.= плодород.= плодотвор.= плозив.= побоч.= повероч.= повилич.= поделоч.= подлун.= подоноч.= подруч.= поковоч.= полемич.= поливоч.= полиÑÑ‚.= политич.= полифон.= полновеÑ.= полноцен.= полноч.= полоум.= полуфиналь.= полюбов.= поминут.= помпез.= попут.= порошоч.= поÑадоч.= поÑезон.= поÑлекризиÑ.= поÑлуш.= поÑмерт.= поÑтепен.= поÑткризиÑ.= поÑтоÑн.= поÑтыд.= потогон.= поуроч.= почтен.= пошивоч.= поштуч.= поÑтап.= поÑтич.= поÑÑнич.= правед.= правовер.= практич.= превоÑход.= преврат.= предвеч.= преинтереÑ.= прекраÑ.= претенциоз.= приват.= пригод.= придвор.= призрач.= прилич.= притор.= причаÑÑ‚.= приÑÑ‚.= продуктив.= прозаич.= прозрач.= пройдош.= проникновен.= проÑтран.= проулоч.= проÑвоч.= прÑмодуш.= публич.= пыточ.= рав.= равнодуш.= радунич.= радуш.= разнообраз.= ракеточ.= раÑÑудоч.= реалиÑтич.= революцион.= регулÑÑ€.= редиÑоч.= релÑтив.= ритмич.= риторич.= ров.= ровнич.= рознич.= руднич.= рудоноÑ.= рукотвор.= рулеточ.= рундуч.= рыноч.= Ñадоч.= Ñамобыт.= Ñамолич.= Ñаморуч.= Ñамотеч.= Ñамочин.= Ñанов.= Ñатирич.= Ñбивоч.= Ñбороч.= Ñбыточ.= Ñвалоч.= Ñвароч.= ÑверхÑлож.= Ñветлич.= Ñветозар.= Ñвиточ.= Ñвоенрав.= Ñвоеобраз.= Ñвоеруч.= ÑвÑтозар.= ÑвÑточ.= Ñдаточ.= Ñдироч.= Ñемерич.= Ñепарат.= Ñероз.= Ñерьез.= Ñивуш.= Ñигароч.= Ñимметрич.= Ñимпатич.= Ñинфаз.= Ñинхрон.= Ñинюш.= Ñкабрез.= Ñкептич.= Ñковоч.= Ñкрипич.= Ñкром.= Ñкуд.= Ñкудоум.= Ñкупоч.= Ñлабоум.= Ñлиточ.= Ñломоч.= Ñмач.= ÑмертоноÑ.= Ñнеточ.= Ñнотвор.= Ñовершен.= ÑовмеÑÑ‚.= Ñозвуч.= Ñокровен.= Ñолид.= Ñолидар.= Ñолнеч.= Ñопороз.= Ñопоч.= ÑоÑиÑоч.= ÑоучаÑÑ‚.= Ñплавоч.= Ñплоточ.= Ñподруч.= Ñпонтан.= Ñроч.= ÑÑылоч.= Ñтаромод.= Ñтатич.= Ñтаточ.= Ñтачеч.= ÑтеклÑн.= Ñтироч.= Ñтолич.= Ñтрашен.= Ñтупич.= Ñубъектив.= Ñумереч.= Ñуммар.= Ñумрач.= Ñуточ.= Ñухоточ.= Ñферич.= Ñценар.= Ñценич.= Ñъедоб.= Ñъемоч.= Ñыродут.= таеж.= тактич.= тенденциоз.= тероч.= типич.= тиранич.= тиÑоч.= титулÑÑ€.= тлетвор.= токÑич.= топоч.= тоталитар.= тош.= трагич.= трезвуч.= третич.= троич.= тузлуч.= турбодизель.= тщедуш.= тюрем.= ублюдоч.= убороч.= увароч.= уголов.= удоб.= узкорÑд.= укладоч.= укром.= улиточ.= уловоч.= умеÑÑ‚.= унитар.= уныв.= упадоч.= уроч.= урывоч.= уÑадоч.= уÑпеш.= уÑтрич.= утопич.= ушивоч.= фактич.= фанероч.= фаÑеточ.= фаÑовоч.= феерич.= фиктив.= филеноч.= флектив.= фрач.= фуговоч.= хаотич.= хвалеб.= химерич.= хитроум.= хищ.= хребет.= худород.= худоÑоч.= цевоч.= целеб.= циклич.= цингот.= цинич.= циновоч.= цитвар.= чадород.= чахоточ.= чемерич.= чепрач.= череноч.= черепич.= черм.= чеÑоточ.= чинов.= чопор.= чрезмер.= чубуч.= чужерод.= чуточ.= шалевоч.= шеллач.= шикар.= ширококоÑÑ‚.= широчен.= шканеч.= шлюпоч.= шлÑпоч.= шлÑхет.= шпоноч.= шпулеч.= Ñгоцентрич.= Ñкзотич.= ÑкÑцентрич.= ÑлаÑтич.= Ñлегант.= Ñлегич.= Ñлектив.= Ñлементар.= Ñмпирич.= Ñнергич.= Ñрозив.= Ñротич.= ÑÑтетич.= Ñтич.= Ñффузив.= Ñвоч.= Ñгодич.= Ñдер.= ÑдоноÑ.= Ñйцевид.= Ñлич.= Ñловоч.= Ñрмароч.= ÑÑач.= Ñщерич.= link-grammar-5.3.16/data/ru/words/words.70000664000076400007640000001200112431741033015035 00000000000000абакар.= абаÑ.= абдрахим.= абрам.= абузар.= авенариуÑ.= авинир.= авраам.= автандил.= адам.= адольф.= адриан.= азамат.= азаматжон.= азамет.= азат.= азатан.= азаухан.= азгар.= азрет.= айвар.= айварÑ.= айгар.= айгун.= айзик.= айрат.= айреÑ.= айÑар.= айтек.= айтжан.= айтмухамед.= айтуган.= айхал.= аким.= акоп.= акÑан.= албег.= албек.= алвард.= алвик.= алвиÑ.= алекÑ.= алижон.= алим.= алиот.= алихан.= алкÑниÑ.= алкун.= алмаÑ.= алмат.= алфим.= алыгджер.= алым.= альбац.= альбрехт.= альвареÑ.= альгимантаÑ.= альгирдаÑ.= альдон.= альзам.= альтуÑ.= альтюÑ.= альфер.= альфред.= амгалан.= амерхан.= андерÑ.= андриан.= андриÑ.= аниÑим.= армен.= армÑн.= арнольд.= арон.= арÑен.= артур.= арутюн.= архип.= арÑн.= аÑвальд.= аÑиÑÑ‚.= аÑкар.= аÑламбек.= аÑломбек.= афиноген.= ахмад.= ахмат.= ахмед.= ахмедхан.= бажан.= байдан.= барбараш.= бахтиÑÑ€.= бенедикт.= бернард.= бертольд.= бертрам.= бертран.= беÑÑараб.= биргер.= биркун.= богдан.= богуÑлав.= болеÑлав.= брандт.= бугрим.= валдиÑ.= валихан.= вальдемар.= варлам.= вацлав.= вернер.= вилен.= вильгельм.= вилькен.= вильÑм.= виÑÑарион.= витаутаÑ.= витольд.= витраÑ.= влад.= владилен.= владиÑлав.= владлен.= вольдемар.= вольфганг.= вÑеволод.= галактион.= гамзат.= гамлет.= гарик.= гарольд.= гаÑпар.= гедеон.= гедрюÑ.= генрих.= георг.= гераÑим.= герберт.= гердт.= гермеÑ.= гидон.= глеб.= гуÑтав.= гюнтер.= давид.= дамиан.= даниил.= дауд.= дедал.= дениÑ.= дехтÑÑ€.= джабраил.= джавдат.= джамал.= джанбек.= джангюр.= джанн.= джапар.= джеймÑ.= джейрах-таргим.= дженет-хан.= джихан.= джоган.= джозефÑон.= джумабек.= джумад.= джумблат.= джурабек.= дзивгиÑ.= дибахан.= дивак.= дидал.= дидух.= дизендорф.= диоген.= дипкун.= дирек.= дитрих.= драгомир.= дугар.= дугаржап.= дÑвид.= евграф.= евдоким.= егвард.= елиÑтрат.= енох.= ефрем.= жавдет.= жак.= жан.= жан-пьер.= жореÑ.= жорж.= жуан.= заур.= захар.= звиад.= зелент.= зигфрид.= зифкат.= зюдер.= ибрагим.= иван.= ивер.= икар.= илларион.= ильдар.= ильдуÑ.= ильÑÑ.= инÑаф.= иоаким.= иоанн.= иоаÑаф.= иоÑиф.= ипполит.= ирек.= иÑаак.= иÑмаил.= кармен.= кирилл.= клим.= климент.= колибаб.= кондрат.= кÑенофонт.= лациÑ.= левон.= леонард.= леÑгафт.= лиÑициан.= людвиг.= магомед.= магомедтагир.= магомет.= майкл.= макар.= мамут.= марк.= махмуд.= махмут.= мечеÑлав.= мечиÑлав.= мильграм.= миннираиÑ.= мироÑлав.= модеÑÑ‚.= мÑтиÑлав.= мурад.= мурат.= мухамед.= мухарбек.= мухтар.= натан.= нельÑон.= неÑтор.= никон.= нугзар.= нуриÑлам.= нурÑултан.= ойнвид.= опанаÑ.= ореÑÑ‚.= оÑтап.= павлик.= панкрат.= пантелеймон.= панфил.= парфен.= пахом.= переÑвет.= петрик.= пимен.= погоÑ.= полад.= поликарп.= полиÑкт.= полтарак.= приам.= прохор.= пьер.= пÑтраÑ.= рабадан.= равик.= равхат.= раджаб.= раиф.= райниÑ.= рауф.= рафиÑ.= реваз.= ревомир.= ринат.= роберт.= родион.= ролан.= роллан.= ромуальд.= рональд.= роÑтиÑлав.= рувим.= руÑтам.= Ñаид.= Ñамуил.= ÑвÑтоÑлав.= Ñевенард.= Ñоломон.= ÑтаниÑлав.= Ñтепан.= Ñурен.= Ñутрик.= таймураз.= тамерлан.= теймураз.= теодор.= тимур.= ульбрихт.= умар.= уорден.= фарид.= филарет.= харитон.= хачим.= цицерон.= шабад.= шаккум.= Ñдвард.= Ñлетор.= юриÑ.= ÑŽÑуп.= ÑроÑлав.= link-grammar-5.3.16/data/ru/words/words.170000664000076400007640000023537612431741033015144 00000000000000абазев.= абазов.= абаимов.= абакумов.= абалихин.= абалкин.= абалмаÑов.= абалымов.= абалÑев.= абарин.= абаршалин.= абатуров.= абашеев.= абашкин.= аббаÑов.= аббÑÑов.= абдрахманов.= абдрашитов.= абдулаев.= абдулатипов.= абдулбаÑиров.= абдуллаев.= абдуллин.= абдулмуталибов.= абдульмÑнов.= абдурахманов.= абдылдаев.= абдыллаев.= абдюшев.= абельцев.= абжалимов.= абинаев.= абинов.= аблаев.= аблÑзов.= аблÑкимов.= абоимов.= абраменков.= абрамушкин.= абрахин.= абрашитов.= абрашкин.= аброÑькин.= абрукин.= абрывалин.= абÑалÑмов.= абубакиров.= абубÑкеров.= абуÑагитов.= абуталибов.= абутков.= абызгареев.= абызов.= абышев.= авакимов.= аванеÑов.= аванов.= авачев.= аввакумцев.= авдокушин.= авдонькин.= авдохин.= авдошкин.= авдышев.= авдюхин.= авдюшев.= авдюшин.= аверенков.= аверинцев.= аверкиев.= аверочкин.= аверчев.= аверченков.= авешников.= авилов.= авраамиев.= аврорин.= авÑенев.= автаев.= автайкин.= автурханов.= авхачев.= авшалумов.= агажанов.= агальцов.= агамогланов.= агапитов.= агапов.= агапудов.= агарев.= агарков.= агирбов.= агишев.= аглеев.= аглÑмов.= агроÑкин.= агузаров.= агулов.= адаев.= адайкин.= адамишин.= адашев.= адгамов.= адеков.= адеÑнов.= аджиев.= адипинов.= адонин.= адоньев.= адрианов.= адров.= адушев.= адушкин.= адырбаев.= ажаханов.= азадов.= азанов.= азарапин.= азариев.= азарнов.= азаров.= азарухин.= азарцев.= азбаров.= азбукин.= азелаинов.= азелин.= азизбаев.= азизов.= азмагулов.= азоркин.= азыркин.= аитов.= айданов.= айдов.= айзатуллин.= айзатулов.= айпалов.= айпин.= айрапетов.= айтекин.= айтматов.= акаев.= акантьев.= акаткин.= акатнов.= акатов.= акашев.= акбаев.= акбашев.= акбулатов.= акимов.= акимочкин.= акимышев.= акиндинов.= акинин.= акинфиев.= акиншин.= акипов.= акифьев.= акишев.= акишин.= аккалаев.= аккинцев.= акмадыев.= акмалов.= акмалутдинов.= акопов.= акпориÑов.= акÑаетов.= акÑаментов.= акÑюточкин.= акулинин.= акулинчев.= акунеев.= акунин.= акунов.= акутин.= акчурин.= алабин.= алабьев.= алавердов.= аладдин.= аладышкин.= аладьин.= алайкин.= алакин.= аламаÑов.= алампиев.= алаторцев.= алатырев.= алафинов.= алафузов.= албегов.= албогачиев.= алборов.= алдашов.= алдонин.= алдошин.= алдунгаров.= алдушин.= алейников.= алекберов.= алекÑаев.= алекÑанин.= алекÑанов.= алекÑахин.= алекÑашин.= алекÑашкин.= алекÑенцев.= алекÑютин.= алемаÑов.= аленев.= аленин.= алентьев.= алехин.= алешин.= алешкин.= алешонков.= алибегов.= аликин.= аликов.= алимбаев.= алимпиев.= алимуллаев.= алимхаджиев.= алипов.= алироев.= алиÑкин.= алиÑов.= алиулин.= алиуллов.= алиханов.= алленов.= аллоÑров.= алмаев.= алныкин.= алпатов.= алтухов.= алтынбаев.= алтынников.= алушкин.= алфеев.= алферьев.= алфимов.= алхимов.= алчебаев.= алымов.= альбиков.= альвезин.= алькаев.= алькин.= альмеев.= альмуханов.= альмÑшкин.= альшин.= алÑбышев.= алÑдинов.= алÑев.= алÑпкин.= алÑÑов.= алÑутдинов.= амарцев.= амвроÑов.= амвроÑьев.= амеличкин.= амельчугов.= амзаев.= амиржуев.= амиров.= амирханов.= аммоÑов.= амоÑов.= ампилов.= амплеев.= ананенков.= ананьин.= анаÑтаÑьев.= анашкин.= анваров.= ангиров.= андрамонов.= андрачников.= андрейков.= андрейчиков.= андреÑнов.= андрианов.= андриÑнов.= андроньев.= андропов.= андроÑов.= андрухаев.= андрюхин.= андрюшенков.= андрÑков.= аненков.= аникеев.= аникиев.= аникин.= аниконов.= аникушин.= аниÑенков.= аниÑимов.= аниÑичкин.= аниÑкин.= аниÑковцев.= аничкин.= аничков.= анишин.= анишкин.= анкудинов.= анненков.= анопреев.= аноÑов.= анохин.= аношин.= аношкин.= анощенков.= анпилов.= антаков.= антамонов.= антонеев.= антонушкин.= антонцев.= антохин.= антошин.= антошкин.= антропов.= антуÑев.= антуфьев.= антюфеев.= ануфриев.= анучин.= анфалов.= анферов.= анфилатов.= анфилофьев.= анфимов.= анфиногенов.= анфиногентов.= анциферов.= анцупов.= анчугов.= анюзин.= анюточкин.= апальков.= апархов.= апатьев.= апиÑаров.= апкин.= аполлонов.= апоÑтолов.= апракÑин.= апраÑкин.= апушкин.= апханов.= арабиев.= аравин.= араканцев.= аракчеев.= аралиев.= арапов.= араÑланов.= арбатов.= арбеков.= арбузов.= аргаÑов.= аргунов.= аргуткин.= ардаÑенов.= ардашов.= ардентов.= ардышев.= аренахин.= ареÑтов.= арефин.= арефьев.= аржаников.= аржанников.= арзамаÑцев.= арзиманов.= арзубов.= арзуманов.= аринахин.= аринин.= ариничев.= аринкин.= ариночкин.= аринушкин.= аринчин.= арипов.= ариÑтархов.= ариÑтов.= аришин.= аркатов.= арнаутов.= аронин.= аронов.= ароÑев.= арÑагов.= арÑаланов.= арÑамаков.= арÑемерзаев.= арÑенов.= арÑентьев.= арÑланбеков.= артамонов.= артамошкин.= артемкин.= артемов.= артемьев.= артизов.= артимонов.= артищев.= артомаÑов.= артуганов.= артынов.= артюхин.= артюшкин.= артюшков.= аруев.= арумов.= аруÑтамов.= арутюнов.= арушанов.= архипенков.= арцев.= арцибаÑов.= арчегов.= арчилаев.= аршинов.= арыков.= арышев.= арыштаев.= арÑмин.= аÑабин.= аÑадуллин.= аÑаев.= аÑалиев.= аÑалханов.= аÑанин.= аÑанов.= аÑатуров.= аÑеев.= аÑейкин.= аÑкаров.= аÑкерханов.= аÑламов.= аÑланов.= аÑлануков.= аÑлапов.= аÑлаханов.= аÑлугужиев.= аÑмаев.= аÑмолов.= аÑочаков.= аÑтанин.= аÑтанков.= аÑтапкин.= аÑтаулов.= аÑтафуров.= аÑтафьев.= аÑтахин.= аÑташенков.= аÑташин.= аÑташкин.= аÑташков.= аÑташов.= аÑтраханцев.= аÑтрахашкин.= аÑтрецов.= аÑтурин.= аÑуханов.= аÑфандиÑров.= аÑцатуров.= аÑылгареев.= аÑÑкин.= атаев.= атаманкин.= атапин.= атауллин.= атлаÑов.= атмажитов.= атрохин.= атрохов.= атрощенков.= атÑÑов.= аулов.= афанаÑов.= афанаÑьев.= афандеров.= афаунов.= афиногентов.= афлÑтунов.= афонаÑьев.= афоничкин.= афонников.= афонькин.= ахапкин.= ахкÑмов.= ахлюÑтин.= ахмадеев.= ахмадулин.= ахмалетдинов.= ахманаев.= ахманов.= ахмаров.= ахматдинов.= ахматов.= ахмедин.= ахмедов.= ахмедханов.= ахмеров.= ахметгалиев.= ахметдинов.= ахметзакиров.= ахметзÑнов.= ахметов.= ахметханов.= ахметшин.= ахметьÑнов.= ахнаев.= ахтариев.= ахтÑмов.= ахундов.= ахунов.= ацепаев.= ачилов.= ашанин.= ашарин.= ашаÑтин.= ашмарин.= ашрафзÑнов.= ашурков.= ашуров.= аюкаÑов.= аюпов.= аюшиев.= бабаев.= бабайлов.= бабайцев.= бабаков.= бабанов.= бабарÑков.= бабарыкин.= бабашов.= бабенков.= бабенышев.= бабиков.= бабинов.= бабинцев.= бабичев.= бабков.= бабовников.= бабочкин.= бабошин.= бабрашев.= бабуркин.= бабухин.= бабыкин.= бабылин.= бабынин.= бабышев.= баварин.= баврин.= бавуев.= багаев.= багаутдинов.= багдаев.= багдарин.= багдаÑаров.= багиев.= багин.= багироков.= баглаев.= баглюков.= баграев.= багренцов.= бадаев.= бадалов.= бадамшин.= баданин.= бадгутдинов.= бадин.= бадлуев.= бадмаев.= бадмахалгаев.= бадокин.= бадретдинов.= бадридинов.= бадукин.= бадулин.= бадыков.= бадьин.= баев.= баевкин.= бажакин.= бажалкин.= бажанов.= баженов.= бажин.= бажинов.= базаев.= базанов.= базарев.= базаров.= баздарев.= баздырев.= базилев.= базин.= базуев.= базулин.= базунов.= базыкин.= базыков.= базылин.= баимов.= баишев.= байбаков.= байбиков.= байбородин.= байбурдов.= байгабулов.= байгашев.= байгулов.= байдалин.= байдалов.= байдин.= байдуков.= байдулин.= байзигитов.= байкеев.= баймиев.= баймухамбетов.= байназаров.= байнов.= байрамгулов.= байрамов.= байÑултанов.= байтерÑков.= байчоров.= бакаев.= бакалдин.= бакалов.= бакатанов.= бакатин.= бакеринков.= бакиров.= баклагин.= баклаков.= баклашкин.= баклушин.= баклыков.= бакрымов.= бакулев.= бакулин.= бакунин.= бакунов.= бакунцев.= бакуров.= бакутов.= бакушин.= бакшев.= бакшеев.= бакшин.= бакштеев.= балабаев.= балабанов.= балабин.= балаболин.= балабушкин.= балаев.= балакин.= балакирев.= балакшин.= балалаев.= балалов.= балалыкин.= баландин.= баланин.= баланов.= балахничев.= балахонов.= балахонцев.= балачихин.= балашенков.= балашкин.= балашников.= балдаков.= балданов.= балденков.= балдин.= балдихин.= балдунников.= балдыкин.= балев.= баликоев.= балин.= баличев.= балкизов.= балков.= балобанов.= балтахинов.= балудин.= балуев.= балуков.= балченков.= балыбин.= балыкин.= балынов.= балычев.= бальбеков.= бальбуров.= бальжинимаев.= балÑкин.= балÑÑников.= балÑÑов.= бандурин.= бандуркин.= банзаров.= банифатов.= банкин.= банников.= баннов.= бантеев.= банцеров.= банщиков.= барабанщиков.= барабин.= барабошин.= барабошкин.= барагунов.= баракин.= бараков.= баракÑанов.= баралгин.= баранкин.= баранников.= баранов.= баранцев.= баранчиков.= барашкин.= барбаев.= бардаков.= барданов.= бардеев.= барджиев.= бардин.= бардонов.= бардуков.= бардунаев.= бардыгин.= баренков.= баркалов.= баркин.= барков.= бармаков.= бармин.= барминцев.= барновалов.= баров.= бароненков.= барташов.= бартенев.= бартов.= баруздин.= барулин.= бархатов.= бархин.= бархударов.= барыбин.= барыкин.= барышев.= барышников.= баÑаев.= баÑалаев.= баÑалов.= баÑалыгин.= баÑанов.= баÑарукин.= баÑин.= баÑкаков.= баÑкарев.= баÑкин.= баÑков.= баÑниев.= баÑнин.= баÑрин.= баÑтраков.= баÑтрыкин.= баÑханов.= баÑыгыÑов.= баÑыров.= батагаев.= батагов.= батаев.= баталин.= баталов.= батанов.= баташов.= батеенков.= батенин.= батеньков.= батин.= батищев.= баткаев.= батманов.= батов.= батоин.= баторов.= баторшин.= батраев.= батраков.= батрашкин.= батталов.= батуев.= батуков.= батулев.= батулин.= батурин.= батуров.= батутин.= батушкин.= батчаев.= батчиков.= батыев.= батыров.= батышев.= батьков.= батюшев.= батÑев.= батÑйкин.= баулиев.= бауржанин.= бауÑов.= баутдинов.= бахаев.= бахарев.= бахарчиев.= бахвалов.= бахирев.= бахматов.= бахметов.= бахметьев.= бахмин.= бахмудкадиев.= бахнов.= бахолдин.= бахрушин.= бахтиаров.= бахтин.= бахтинов.= бахтиÑров.= бахуцев.= бацанов.= бацин.= бачинов.= башашин.= башенин.= башилов.= башин.= баширов.= башкатов.= башкеев.= башкин.= башкирев.= башкиров.= башкирцев.= башков.= башлыков.= башмаков.= башмачников.= баштрыков.= баштыков.= башуров.= баюнов.= баÑгантаев.= баÑндин.= баÑнкин.= баÑнов.= бганцев.= бебенин.= бебихов.= бебнев.= бегеулов.= бегиджанов.= бегичев.= бегишев.= бегунов.= беданоков.= бедарев.= беджанов.= бедин.= беднов.= беднÑгин.= беднÑков.= бедрин.= бежанов.= безбогин.= безбородкин.= безбородов.= безводин.= беззаботнов.= беззубов.= безирганов.= безмельцев.= безноÑов.= безроднов.= безрукавников.= безуглов.= безукладников.= безуÑов.= безухов.= бейбутов.= бейдин.= бейÑкбаев.= бекаÑов.= бекашев.= бекбанов.= бекеров.= бекетов.= бекин.= бекичеков.= бекишев.= беккалиев.= бекмурзиев.= бекмурзов.= беков.= бекренев.= бекташев.= бектуÑов.= бекузаров.= бекшаев.= бекÑшев.= белавенцев.= белашов.= белебенцев.= белевитин.= белевцев.= беленов.= беликов.= белинкин.= белитов.= беличев.= белобородов.= белобрагин.= белобратов.= беловолов.= белоглазов.= белоглÑдов.= белоголовкин.= белогуров.= белодворцев.= белоедов.= белозеров.= белозерцев.= белоконев.= белокопытов.= белокуров.= беломеÑтнов.= беломытцев.= белоногов.= белоножкин.= белоноÑов.= белоруÑцев.= белоÑков.= белоÑлудцев.= белотуркин.= белохин.= белоцерковцев.= белошапкин.= белошеев.= белугин.= белынцев.= белышев.= бельдюгин.= бельтюков.= бельцев.= бельцин.= бельчегешев.= белÑйков.= белÑков.= белÑлетдинов.= белÑлов.= белÑников.= белÑнкин.= белÑров.= бембеев.= бембетов.= бендриков.= бенов.= бенцианов.= бенюмов.= берданоÑов.= берденников.= берденов.= бердиков.= бердышев.= бердюгин.= бережнов.= березенцев.= березиков.= березинцев.= березкин.= березлев.= березнев.= березников.= березовиков.= березовцев.= береÑнев.= береÑтнев.= беречин.= берзин.= бериев.= беркауÑов.= берладин.= берлев.= берлизев.= берлизов.= бернов.= беров.= берÑнев.= берÑтенев.= бертÑков.= берюлев.= беÑеднов.= беÑкин.= беÑков.= беÑогонов.= беÑпалкин.= беÑпалов.= беÑпальчиков.= беÑпутин.= беÑпÑткин.= беÑÑарабов.= беÑÑонов.= беÑÑуднов.= беÑÑчетнов.= беÑтужев.= бехтерев.= бехтиев.= бешанов.= бешенцев.= бешкарев.= бешнов.= бзыков.= бибарÑов.= бибиков.= бибин.= бибичев.= бибишев.= бигеев.= бигин.= бигнов.= биджаков.= биджиев.= бизиков.= бизин.= бизюкин.= бизÑнов.= бикбаев.= бикбулатов.= бикетов.= бикитеев.= биккенин.= биккин.= бикмаев.= бикмуллин.= бикмухаметов.= бикÑÑнтеев.= биктаев.= бикташев.= биктимиров.= бикчурин.= билалов.= билаонов.= биленкин.= бильдин.= бимбалов.= биндюков.= бинкин.= биргулиев.= биричев.= бирюлин.= бирюлькин.= бирючков.= битаров.= битюков.= бицаев.= бицуев.= бицуков.= бичурин.= биÑкаев.= благоволин.= благонравов.= блеÑткин.= блиничев.= блинков.= блинников.= блинов.= блохин.= блуднин.= блюмкин.= бобалев.= бобкин.= бобнев.= бобоев.= боборыкин.= боботов.= бобоходжаев.= бобрецов.= бобрешов.= бобровников.= бобрышев.= бобрÑшов.= бобуров.= бобылев.= бовгатов.= бовин.= бовчуров.= бовырин.= боганцев.= богаткин.= богатов.= богатырев.= богачев.= богдалов.= богидаев.= боговаров.= боголепов.= богомазов.= богомолов.= богомÑгков.= богорадов.= богучаров.= богучарцев.= бодагов.= бодрин.= бодров.= бодрызлов.= бодрÑгин.= бодÑгин.= божедаров.= боженков.= божетков.= божимов.= божков.= бозырев.= бойцев.= бойченков.= бокарев.= бокатов.= боковиков.= бокоев.= болдецов.= боликов.= болкин.= болоболкин.= боловинцев.= болоков.= болотников.= болотнов.= болотов.= болохонов.= болталин.= болтнев.= болтунов.= болтухов.= болховитин.= болыÑов.= болычев.= большаев.= большов.= большунов.= бонаков.= бондалетов.= бондарев.= бордачев.= бордуков.= борзенков.= борзилов.= борзин.= борзов.= борзыкин.= борин.= бориÑихин.= бориÑкин.= бориÑочкин.= борков.= борлаков.= борлов.= бормуÑов.= боровиков.= боровичев.= боровцев.= бородавкин.= бородаев.= бороданов.= бородачев.= бороденкин.= бородинов.= бородкин.= бородков.= бородов.= бородулин.= бороздин.= борохов.= бортников.= борхунов.= борщин.= борÑшов.= боÑторин.= боÑхолов.= боциев.= боцкалев.= бочагов.= бочаев.= бочарников.= бочаров.= бочкарев.= бочкин.= бошнÑков.= боÑринов.= боÑркин.= боÑрников.= боÑршинов.= бражкин.= бражников.= браÑлавцев.= братанов.= братищев.= братков.= братов.= братухин.= бревнов.= брединин.= бредихин.= бреднев.= брежнев.= брезгин.= брезгунов.= бреуÑов.= брехов.= брехунцов.= бречалов.= брилев.= бритарев.= бритвин.= бритенков.= бритиков.= бричкин.= бровин.= бровкин.= бровцев.= бродников.= бродÑгин.= бронников.= броÑалин.= брунов.= бруÑанов.= бруÑенцев.= бруÑенцов.= бруÑникин.= брыжахин.= брызгалов.= брызгунов.= брызжеев.= брыкин.= брыков.= брылев.= брындин.= брынов.= брынцалов.= брыÑаев.= брыÑенков.= брычев.= брюзгин.= брюзин.= брюллов.= брюÑов.= брюханов.= брюхов.= брÑзгин.= брÑнкин.= брÑнцев.= брÑчихин.= бубаев.= бубенин.= бубÑкин.= бувакин.= бувалкин.= буганов.= бугреев.= будагов.= будаев.= будажапов.= будалин.= буданов.= буданцев.= бударин.= бударков.= будахин.= будашов.= будекин.= будеркин.= будин.= будкеев.= будкин.= будников.= будылин.= будьков.= буев.= бузаев.= буздогаров.= бузенков.= бузнÑков.= бузов.= бузовкин.= бузунов.= бузыкин.= бузыцков.= буиÑтов.= букалов.= букарев.= букаров.= букин.= буковкин.= буковцев.= букреев.= булавин.= булавинов.= булавинцев.= буланин.= буланкин.= буланков.= булатов.= булахов.= булацев.= булдаков.= булдин.= булдыгин.= булеков.= булкин.= булков.= булочников.= булынин.= булычев.= булÑккулов.= булÑков.= бунаков.= бундин.= бунев.= бунеев.= бунин.= буничев.= бункин.= бунцев.= бунÑев.= буравлев.= бураканов.= бураков.= буранов.= бурвиков.= бургонов.= бурдакин.= бурдаков.= бурдачев.= бурдин.= бурдов.= бурдуков.= бурдыгин.= бурдыкин.= бурдюгов.= буреев.= буренков.= буренчев.= бурилин.= бурканин.= буркеев.= буркин.= бурлаев.= бурлаков.= бурликов.= бурлинов.= бурмакин.= бурмантов.= бурмин.= бурмиÑтров.= буробин.= бурÑиков.= бурÑов.= бурташов.= буртов.= бурухин.= бурханов.= бурхин.= бурцев.= бурчаков.= бурыгин.= бурыкин.= бурылев.= бурылов.= бурÑков.= буÑанкин.= буÑарев.= буÑев.= буÑинов.= буÑлаев.= буÑыгин.= бутаев.= бутаков.= бутарев.= бутаров.= бутацин.= бутев.= бутенин.= бутин.= буткеев.= бутников.= буторлин.= буторов.= бутрин.= бутузов.= бутурлакин.= бутурлин.= бутуханов.= бутырев.= бутырин.= бутыркин.= бутюков.= бутÑков.= бухаев.= бухалин.= буханцев.= бухаров.= бухарцев.= бухвалов.= бухлин.= бухнин.= буховцев.= бухонов.= бухтеев.= бухтилов.= бухтиничев.= бухтиÑров.= бухтоÑров.= бухтуев.= бученков.= бучин.= бучнев.= бушков.= бушмакин.= бушмелев.= бушнин.= бушнов.= бушуев.= бушунов.= буÑнов.= буÑнтуев.= буÑченков.= бывайлов.= быкадоров.= быканов.= былинкин.= бырдин.= быркин.= быÑтрецов.= быÑтров.= быÑтровзоров.= бÑзыров.= бÑлкин.= вавакин.= ваванов.= вавилин.= вавилов.= вагжанов.= вагин.= вагунин.= вадюхин.= важдаев.= важенин.= важенков.= важеÑов.= важин.= важнов.= вазюков.= вайгачев.= вакарин.= вакин.= вакорев.= вакорин.= вакулин.= вакуров.= вакутин.= валегин.= валеев.= валемеев.= валентинов.= валетов.= валиахметов.= валиев.= валиков.= валиуллин.= валишин.= валуев.= валышев.= вальвачев.= валюшкин.= валÑев.= вандышев.= ванеев.= ваниев.= ванифатьев.= ваничкин.= ванников.= вантурин.= ванурин.= ваншенкин.= ванюков.= ванюхин.= ванюхов.= ванюшкин.= ванÑкин.= варавин.= варакин.= варакÑин.= варванин.= варганов.= варгунин.= варенин.= варенков.= варенников.= варенов.= варенцов.= варламов.= варлашов.= варнавин.= варнаков.= варначев.= варов.= вартанов.= варухин.= варфоломеев.= варчев.= варыгин.= варыпаев.= варюшенков.= ваÑенев.= ваÑенин.= ваÑенков.= ваÑечкин.= ваÑиков.= ваÑилев.= ваÑилин.= ваÑилишин.= ваÑильцев.= ваÑин.= ваÑненков.= ваÑнецов.= ваÑÑанов.= ваÑькин.= ваÑьков.= ваÑюков.= ваÑюнькин.= ваÑютин.= ваÑюткин.= ваÑÑгин.= ваÑÑев.= ваÑÑкин.= ваÑÑтин.= ватаев.= ватолин.= ватулин.= ватутин.= ваулин.= вахидов.= вахитов.= вахмин.= вахнин.= вахраков.= вахрамеев.= вахранев.= вахромеев.= вахромов.= вахрушев.= вахрушин.= вахтангов.= ваченков.= вашкеев.= вашков.= вашнев.= вашурин.= вашуркин.= ващекин.= вдовенков.= вдовин.= вдовкин.= вдовухин.= веденин.= веденкин.= веденÑпин.= ведерников.= ведринцев.= ведьмин.= везиров.= векшин.= веледеев.= великанов.= велихов.= величкин.= величков.= вельдюхов.= вельтищев.= вельшаков.= венгеров.= веневцев.= венедиктов.= вепрев.= вепринцев.= вербин.= верблюдов.= вергаÑов.= вергунов.= веревочкин.= веремьев.= вереникин.= вереÑов.= веретельников.= веретенников.= веретехин.= веретÑгин.= верешкин.= верещагин.= верещетин.= вержевикин.= верзаков.= верзилов.= верзин.= верзунов.= веригин.= вернигоров.= верников.= вертÑнов.= вертÑшкин.= верховодов.= верховцев.= верхоглÑдов.= верхоланцев.= верхотуров.= вершилов.= вершинин.= верьÑÑов.= верÑзов.= верÑÑкин.= веÑелкин.= веÑелков.= веÑелов.= веÑелухин.= веÑин.= веÑлополов.= веÑнин.= веÑовщиков.= ветерков.= веткин.= ветлугин.= ветошкин.= ветчинин.= ветюгов.= вехорев.= вечкаÑов.= видехин.= виднов.= видÑкин.= визигин.= викентьев.= викторов.= викулин.= викулов.= вилинбахов.= вилÑев.= винников.= винокуров.= вирÑÑов.= виÑлогузов.= виÑÑщев.= виташов.= витошкин.= витухин.= витÑев.= витÑзев.= вихарев.= вихленцев.= вихлÑнцев.= вихорев.= вихров.= вицин.= вишнÑков.= владимиров.= владиÑлавлев.= владыкин.= влаÑенков.= влаÑьев.= влащенков.= водопьÑнов.= водÑнников.= водÑнов.= воеводин.= воейков.= вожаков.= вожжов.= вознÑков.= воищев.= войков.= войлоков.= войлуков.= войтов.= волгарев.= волгин.= волгутов.= волдорин.= волегов.= волженкин.= волжин.= волкогонов.= волнухин.= волобуев.= воловатов.= воловичев.= володенков.= володин.= володихин.= володкин.= володьков.= володÑев.= волокитин.= волоÑачев.= волоÑников.= волоцков.= волошков.= волутаев.= волчатов.= волчков.= волшанинов.= волынкин.= волынцев.= вольваков.= вольнов.= вольхин.= воргачев.= ворогушин.= вородимов.= ворожейкин.= ворожищев.= воронкин.= воронцев.= ворончихин.= вороньжев.= воропаев.= вороÑцов.= воротнев.= воротынцев.= ворошилов.= ворчилов.= воÑкиваров.= воÑкобойников.= воÑтрецов.= воÑтриков.= воÑтров.= воÑтротин.= воÑтрÑков.= вотÑков.= вохлаков.= вохмин.= вохрушенков.= вторыгин.= втулкин.= вуколов.= вчерашнев.= выборнов.= выволокин.= выдрин.= выломов.= вылузгин.= выпрÑжкин.= выÑкребенцев.= вьюгин.= вьюхин.= вьюшин.= вÑзанкин.= вÑзенкин.= вÑзиков.= вÑзников.= вÑзовиков.= вÑзовкин.= вÑлкин.= вÑлов.= вÑльцев.= вÑтчин.= вÑчеÑлавов.= габдрахимов.= габибов.= габидуллин.= габитов.= габоев.= габриÑлов.= гавриков.= гавриленков.= гаврилин.= гаврилков.= гавричкин.= гавришин.= гавришов.= гаврюнькин.= гаврюшев.= гаврюшин.= гаврюшов.= гавшин.= гагалов.= гаганов.= гагулин.= гадалин.= гаджиев.= гаджиибрагимов.= гаджимагомедов.= гаджимахмудов.= гадиев.= гадулханов.= гадючкин.= гаев.= гаеткулов.= газданов.= газеев.= газеткин.= газизулин.= газимагомедов.= газманов.= гайдадымов.= гайданов.= гайнуллин.= гайнутдинов.= гайÑумов.= гайфуллин.= галаев.= галактионов.= галамиев.= галанов.= галанцев.= галахов.= галдин.= галеев.= галиакбаров.= галигузов.= галиев.= галикаев.= галимов.= галимуллин.= галимшин.= галиуллин.= галицков.= галоганов.= галочкин.= галтаев.= галузин.= галумов.= галунов.= галутин.= галушин.= галушкин.= галыбин.= гальцов.= галÑмин.= галÑмов.= галÑмшин.= галÑутдинов.= гамаюнов.= гамзаев.= гамзатов.= гамзиков.= гамзин.= гамидов.= гамов.= гамонин.= гандалипов.= ганеев.= ганжуров.= ганиев.= ганижев.= ганин.= ганицев.= ганичев.= ганкин.= гантамиров.= гантимуров.= ганчин.= ганьжов.= ганюшин.= ганюшкин.= гапанцев.= гапеев.= гапонов.= гараев.= гарамов.= гаранькин.= гарбарин.= гарбузов.= гардюшин.= гареев.= гарекин.= гариев.= гарин.= гарипов.= гарифуллин.= гармаев.= гармашев.= гармашов.= гарнов.= гаронкин.= гарушев.= гарцилов.= гаршин.= гарькин.= гарькушов.= гарюгин.= гарÑев.= гаÑаев.= гаÑан-джалалов.= гаÑанов.= гаÑаранов.= гаÑпаров.= гаÑьков.= гатаулин.= гафаров.= гафиатулин.= гафитулин.= гачурин.= гашимов.= гашков.= гаÑзов.= гвардионов.= гвоздарев.= гвоздиков.= гвоздин.= гелин.= генеманов.= генералов.= гениатулин.= генин.= георгиев.= гераÑимов.= гераÑкин.= гераÑькин.= геращенков.= гергиев.= германов.= герÑеванов.= герчиков.= гершанов.= гетманцев.= гибадулин.= гибадуллин.= гидаÑпов.= гизатулин.= гизатуллин.= гиззатуллин.= гилазов.= гилев.= гильмуллин.= гильмутдинов.= гилÑдов.= гилÑзев.= гилÑзиев.= гималетдинов.= гиматдинов.= гимбатов.= гиндилеев.= гиндин.= гинеÑин.= гиниÑтов.= гирин.= гиркин.= гитин.= гичев.= гичкин.= глаголин.= гладеев.= гладилин.= гладилов.= гладин.= гладков.= гладнев.= гладышев.= глазнев.= глазунов.= глазырин.= глазычев.= глазьев.= глинкин.= глотов.= глумилин.= глумов.= глухарев.= глуховцев.= глухоедов.= глушаков.= глушанков.= глушенков.= глушнев.= глыбин.= глÑделов.= гневышев.= гнедков.= гнездилов.= гнеÑин.= гнеушев.= гнуÑарев.= гнуÑин.= гнутов.= говорин.= говорков.= говоров.= гогольков.= гоготин.= гоготов.= годжиев.= годков.= годовиков.= годунов.= голдин.= голдобин.= голенищев.= голиков.= голобоков.= голованов.= головатов.= головачев.= головизнин.= головин.= головихин.= головкин.= головков.= головлев.= головнин.= головунин.= головушкин.= головÑшкин.= голодухин.= голозубов.= гололобов.= голубенцев.= голубинцев.= голубков.= голубов.= голубцов.= голубчиков.= голубÑтников.= голунов.= голутвин.= голушков.= голынычев.= голышев.= голышин.= голышкин.= гольдин.= голÑков.= голÑшов.= гомзин.= гомзÑков.= гонжаров.= горбачев.= горбаченков.= горбов.= горбулев.= горбулин.= горбунов.= горбунцов.= горбушин.= гордейцев.= горев.= гореликов.= горелкин.= горелков.= горелов.= горемыкин.= гореткин.= гориков.= горин.= горицков.= горкин.= горланов.= горлачев.= горобцов.= городилин.= городилов.= городков.= городовцев.= горошников.= горÑков.= горÑтин.= горчаков.= горчанинов.= горчуков.= горшенев.= горшенин.= горшечников.= горшихин.= горшунов.= горынин.= горынцев.= горышин.= горюнков.= горюнов.= горюхин.= горюшин.= горюшкин.= горÑев.= горÑинов.= горÑкин.= горÑчкин.= горÑшин.= гоÑтенин.= гоÑтиев.= гоÑтищев.= гоÑтомыÑлов.= гоÑтьев.= гоÑтюхин.= готовцев.= готовчиков.= грабовников.= грабцев.= градобоев.= гражданкин.= грамин.= грамматиков.= грамоздин.= грамолин.= грамотин.= гранаткин.= гранин.= гранкин.= гранков.= грапонов.= граханцев.= грахов.= грацианов.= грачев.= гребеников.= гребенкин.= гребенников.= гребеньков.= грекалов.= греков.= гречанинов.= гречкин.= гречушкин.= грешневиков.= грешников.= грешнов.= грибакин.= грибанов.= грибачев.= грибенков.= грибоедов.= григоришин.= григоров.= гридаÑов.= гридин.= гриднев.= гридчин.= гризодубов.= гринев.= гринин.= гринкин.= гриньков.= гринÑкин.= грицаев.= грицинин.= грицов.= гришаев.= гришанов.= гришанцев.= гришатов.= гришин.= гришков.= гришковцев.= гришов.= гришокин.= гришуков.= гришутин.= грищенков.= гробовников.= гродников.= громаков.= громков.= громушкин.= грошев.= грудинин.= грудкин.= груднов.= груздов.= грузенкин.= грузинов.= грузинцев.= грулев.= грунин.= груничев.= грушин.= грушихин.= грызанов.= грызлов.= грызулин.= грÑдкин.= грÑдунов.= грÑзин.= губайдуллин.= губакин.= губанов.= губарев.= губачев.= губернаторов.= губин.= гугкаев.= гудев.= гудилин.= гудин.= гудошин.= гудошников.= гужавин.= гужвин.= гузанов.= гузеев.= гузиков.= гукежев.= гулаев.= гуленков.= гулидов.= гулиев.= гуликов.= гулимов.= гулин.= гулынин.= гультÑев.= гульшин.= гулÑков.= гулÑщев.= гумаров.= гумелев.= гуменников.= гумиров.= гуназов.= гунбин.= гунгаев.= гундырев.= гундÑев.= гургенов.= гуреев.= гуридов.= гуриев.= гурилов.= гурин.= гуринов.= гуркалов.= гуркин.= гурков.= гурнов.= гуров.= гуртуев.= гурулев.= гуруÑин.= гурчин.= гурылев.= гурьев.= гурьÑнов.= гуÑаев.= гуÑаков.= гуÑариков.= гуÑейнов.= гуÑельников.= гуÑенков.= гуÑихин.= гуÑлÑков.= гуÑов.= гуÑтоев.= гуÑынин.= гуÑьков.= гутионтов.= гутников.= гуторов.= гуцалов.= гучев.= гущев.= гюльбаÑаров.= давидков.= давлетбаев.= давлетзÑнов.= давлетмирзаев.= давлетшин.= давлетьÑров.= давыденков.= давыдкин.= давыдов.= давыдычев.= дагаев.= дагужиев.= дадаев.= дадашев.= дадонов.= даев.= дайбов.= дайментов.= дакалин.= далбаев.= далин.= дамаÑкин.= дамбаринчинов.= дандышев.= даниев.= даниленков.= данилкин.= данилков.= данильцев.= данин.= даншин.= даньшин.= данюков.= дардыкин.= дарымов.= дарьин.= дарькин.= даурбеков.= дауркин.= дауров.= даутов.= дашиев.= дашичев.= дашков.= даштемиров.= дашутин.= двоеглазов.= дворкин.= дворников.= дворÑдкин.= дебердеев.= девтерев.= девÑтаев.= девÑткин.= девÑтков.= девÑтов.= дегтерев.= дегтÑрев.= дедаев.= дедиков.= дединов.= дедков.= дедуров.= дедюгин.= дедюрин.= дедюхин.= деев.= деженков.= дежкин.= дежнев.= дейгин.= дейкин.= дейнекин.= декабрев.= дектерев.= дектÑрев.= делидов.= делюкин.= делÑгин.= деменков.= дементьев.= демерчев.= демидовцев.= демичев.= демков.= демушкин.= демчин.= денежкин.= деникин.= дениÑкин.= дениÑьев.= денщиков.= дербеденев.= дербенев.= дергауÑов.= дергачев.= дергилев.= дердеÑов.= деревенцев.= деревнин.= деревцов.= деревÑгин.= державин.= держиев.= дермичев.= дерунов.= дерюгин.= дерÑбин.= дерÑбкин.= дерÑгин.= деÑÑтников.= деÑÑтов.= деÑÑтчиков.= детинкин.= дехканов.= дещекин.= джабраилов.= джалалов.= джалыков.= джамалудинов.= джамбулатов.= джамгаев.= джангиров.= джанибеков.= джанкезов.= джанкулов.= джаримов.= джафаров.= джаферов.= джелепов.= джердиÑов.= джилаканов.= джимбеев.= джинцанов.= джиоев.= джумаев.= дзадзиев.= дзгоев.= дзигаÑов.= дзуÑов.= дзÑдзин.= дибиров.= дибров.= дивов.= дигоев.= диденков.= дикарев.= диков.= дикоев.= дикополов.= дилаев.= дилин.= димаков.= димитров.= дирÑгин.= дитÑтев.= дитÑтьев.= диÑрханов.= дмитришин.= днепров.= добреньков.= добрецов.= добриков.= добров.= добродеев.= добродомов.= добролюбов.= добронравов.= добророднов.= доброÑердов.= доброÑкокин.= доброÑмыÑлов.= добротин.= доброхотов.= добрушкин.= добрыгин.= добрынин.= добрÑков.= добрÑтин.= добычин.= добычкин.= довгалев.= довгополов.= догадайлов.= догадин.= догаев.= додзин.= додин.= додов.= додонов.= дозоров.= дозорцев.= дойников.= докукин.= докучаев.= долбенков.= долбилов.= долбишев.= долганов.= долгашов.= долгин.= долгобородов.= долговидов.= долголаптев.= долгополов.= долгопÑтов.= долгоруков.= долгунов.= долгушин.= долженков.= должиков.= долинин.= долотин.= долотов.= долуханов.= дольников.= доманьков.= домнин.= домолазов.= домрачев.= дондоков.= дондуков.= донин.= донцов.= дорджиев.= доржиев.= доркин.= дормидонтов.= дородников.= дорожкин.= дороничев.= доронкин.= дорофеев.= дорохин.= дорохов.= дорошев.= дорошин.= дорушенков.= доÑаев.= доÑкин.= доÑтовалов.= дохнов.= дочилов.= дошин.= драгавцев.= драганов.= драгузин.= драгункин.= драгунов.= дракин.= дратвин.= драчев.= дремин.= дремов.= дригилов.= дробинин.= дроботов.= дробышев.= дрогачев.= дрогин.= дрождин.= дрожжин.= дроздинцев.= дроздков.= дронов.= дронÑев.= дрочнев.= дружилов.= дружинин.= дружков.= дружнов.= друзин.= дрыганов.= дрыгин.= дрюков.= дрюнин.= дрючков.= дрÑхлов.= дубаев.= дубатов.= дубачев.= дубинин.= дубиничев.= дубинкин.= дубинов.= дубков.= дубнов.= дубовиков.= дубовкин.= дубовцев.= дубоноÑов.= дуботолов.= дубошин.= дубравин.= дубровин.= дубцов.= дувидов.= дуганов.= дугаров.= дугин.= дудаков.= дударев.= дударов.= дуденков.= дудин.= дудкин.= дудников.= дудуев.= дудушкин.= дудырев.= дуев.= дужников.= дукин.= дукÑин.= дулебин.= дулимов.= дулов.= дульцев.= дулÑпин.= дулÑпинцев.= думанов.= думбров.= думнов.= думчев.= дунайкин.= дунайцев.= дунакаев.= дундуков.= дунюшкин.= дуплин.= дурдыев.= дурнев.= дурникин.= дурнов.= дурновцев.= дурыгин.= дурÑгин.= дуÑин.= дуÑканов.= духанов.= духин.= душарин.= душутин.= дыков.= дымчиков.= дырдин.= дьÑков.= дьÑконов.= дьÑченков.= дьÑчкин.= дьÑчков.= дюбанов.= дюбин.= дюдÑев.= дюжаев.= дюжев.= дюжиков.= дюканов.= дюкарев.= дюккиев.= дюков.= дюмаев.= дюмин.= дюрÑгин.= дÑгилев.= евграфов.= евграфьев.= евдаков.= евдокимов.= евдокимычев.= евлампиев.= евланов.= евлахов.= евлашкин.= евлюхин.= евÑеев.= евÑеенков.= евÑейкин.= евÑиков.= евÑтафьев.= евÑтигнеев.= евÑтифеев.= евÑтратов.= евÑтрахин.= евÑюгин.= евÑюков.= евÑюнин.= евÑюхин.= евтухов.= егоренков.= егорин.= егоркин.= егорушкин.= егоршин.= егошин.= езунов.= екименков.= екимов.= екимцев.= елагин.= елеÑин.= елеÑичев.= елецков.= елизаров.= елизарьев.= елиÑеенков.= елиÑейкин.= елиÑтратов.= елкин.= еловиков.= елохин.= елфимов.= ельников.= ельтищев.= ельчанинов.= ельшанов.= елÑков.= емангулов.= еникеев.= еньков.= епимахов.= епифанов.= епифанцев.= ераÑтов.= ергин.= ергунов.= ерегин.= еремеев.= еременков.= еремизин.= еремичев.= еремкин.= ерин.= еркибаев.= ермаченков.= ермилов.= ермишин.= ермолаев.= ермолин.= ермошкин.= ероÑлаев.= ерофеев.= ерохов.= ерошенков.= ерошин.= ерошкин.= еруÑланов.= еÑаулков.= еÑаулов.= еÑенин.= еÑенков.= еÑенов.= еÑиков.= еÑин.= еÑипов.= еÑичев.= еÑькин.= ефалов.= ефанов.= ефименков.= ефимиков.= ефимичев.= ефимкин.= ефимцев.= ефимычев.= ефлюков.= ефременков.= ефремкин.= ефремычев.= жабин.= жабоев.= жабунин.= жаворонков.= жадаев.= жадеев.= жаднов.= жадов.= жакенов.= жалилов.= жалнин.= жаманов.= жамбалов.= жамÑаранов.= жамÑуев.= жанатаев.= жандарев.= жандобаев.= жанжеров.= жариков.= жаринов.= жарихин.= жаркин.= жарков.= жаровцев.= жарылгапов.= жаÑыбаев.= жбанов.= жгилев.= ждакаев.= жданкин.= жданов.= жевакин.= жевлаков.= жегалов.= жеглов.= жеглÑков.= железкин.= железников.= железнов.= железнÑков.= железов.= желиоÑтов.= желнин.= желнов.= желобанов.= желонкин.= желтиков.= желтобородов.= желтоухов.= желтухин.= желтышев.= желудков.= желÑбин.= желÑбов.= жемерикин.= жемчужников.= жеребенков.= жеребÑтьев.= жерихин.= жерихов.= жерлов.= жернаков.= жерновков.= жженов.= жибоедов.= живаев.= живов.= животÑгин.= жигаев.= жигалкин.= жигалов.= жигальцев.= жиганов.= жигарев.= жигачев.= жигжитжапов.= жигжитов.= жиглÑев.= жигмитдоржиев.= жигулев.= жигулин.= жигунов.= жиделев.= жидилев.= жидков.= жидÑев.= жижин.= жижков.= жизнÑков.= жилкин.= жильцов.= жилÑев.= жилÑков.= жинкин.= жирков.= жирников.= жирнов.= жирухин.= жирÑков.= житков.= жихарев.= жмаков.= жмурин.= жогин.= жоголев.= жокин.= жохов.= жудин.= жудинов.= жужгин.= жужнев.= жуйков.= жуковкин.= жукунов.= жулев.= жулидов.= жулин.= жумаев.= жуманов.= жумашев.= жундуев.= жуперин.= журавов.= журбин.= журин.= журкин.= журков.= журлов.= журмилов.= жутиков.= жучков.= забабурин.= забавников.= забазнов.= забегаев.= забелин.= заболотин.= заболотников.= заболотнов.= заборщиков.= заботин.= завалихин.= завалишин.= заварин.= заварнов.= заварыкин.= завгороднев.= заведеев.= завенÑгин.= заверткин.= заверюхин.= завидов.= заводчиков.= заволокин.= заворотнев.= завражин.= завыленков.= завьÑлов.= загайнов.= загарин.= загиров.= загитов.= заглазеев.= загородников.= загоÑкин.= загребаев.= загребнев.= загудаев.= загудайлов.= загузин.= загулÑев.= загуменнов.= задорнов.= зайнуллин.= залогин.= залыгин.= замотин.= занилов.= западалов.= запрÑгаев.= зарипов.= заÑедателев.= заÑухин.= затулин.= звÑгин.= звÑгинцев.= здориков.= здунов.= зейналов.= зеленин.= зеленкин.= зеленов.= землÑнушин.= земцов.= зенкин.= зеренков.= зиганшин.= зиновьев.= золотарев.= золотов.= зоркальцев.= зорькин.= зотиков.= зотин.= зотов.= зубакин.= зубаков.= зубков.= зырÑнов.= зыÑманов.= зÑблицев.= ибрагимбеков.= ивакин.= иванихин.= иванков.= ивантаев.= иванушкин.= иванцов.= игнатков.= игнатов.= игнатьев.= игнашин.= игонин.= игрунов.= игумнов.= иевлев.= изгаршев.= иконников.= илларионов.= ильев.= ильюшин.= ильÑшов.= илюхин.= имедоев.= ионов.= иркенеев.= иÑаев.= иÑайченков.= иÑаков.= иÑмагилов.= иÑупов.= ишаев.= ишмуратов.= кабаков.= кабанков.= кабелев.= каверин.= кадакин.= каданников.= кадачигов.= кадыров.= кажлаев.= казаков.= казаковцев.= казанцев.= казарин.= казаров.= казенин.= казимиров.= казин.= калгашкин.= каледин.= калиÑтратов.= калмыков.= калугин.= калÑгин.= каменев.= канаев.= капралов.= капуÑтин.= карабанов.= караваев.= караганов.= караев.= карамышев.= караÑтин.= караулов.= караченцов.= карачурин.= карбышев.= каргалин.= каргин.= карев.= карелин.= каретников.= карлов.= кармоков.= карнаухов.= карнилин.= карпунин.= карташов.= карулин.= карцев.= карÑкин.= каÑатонов.= каÑпаров.= каÑымов.= катаев.= катальников.= катанов.= катуков.= катырин.= катышкин.= кауров.= кафельников.= качалов.= качанов.= кашепов.= кашинцев.= кашутин.= квартин.= кваÑов.= кекин.= кечкин.= кибирев.= кинелев.= кипенев.= киракоÑов.= кирпичников.= киÑин.= киÑлÑков.= кишкинев.= клевцов.= клейменов.= климентьев.= климов.= клочков.= ключарев.= кобелев.= кобылкин.= коведÑев.= ковин.= ковлÑгин.= ковригин.= ковÑзин.= кодзоев.= кожанов.= кожемÑкин.= козадаев.= козаев.= козарев.= козин.= козырев.= козьмин.= кокин.= коковихин.= кокорев.= кокорин.= кокошин.= колдышкин.= колмаков.= колмогоров.= колобаев.= колобов.= колов.= колодкин.= колоколов.= колотилов.= колтунов.= колчин.= кольчурин.= колюшин.= комчатов.= кондаков.= кондратов.= кондрахин.= кондрашов.= кононов.= коноров.= конÑтантинов.= копаев.= копейкин.= копÑов.= копылов.= кораÑтелев.= корелов.= корепанов.= коржаков.= корнеев.= корнуков.= коробкин.= коровников.= короленков.= короÑтин.= коротаев.= коротков.= корÑаков.= корÑиков.= коршунов.= корÑкин.= коÑарев.= коÑиков.= коÑилов.= коÑолапов.= коÑтенков.= коÑтерин.= коÑтиков.= коÑтин.= коÑтомаров.= коÑтромыдин.= коÑтюков.= коÑтюнин.= коÑтюткин.= коÑыгин.= котелкин.= котелов.= котельников.= котенков.= котков.= котлÑков.= котлÑров.= котов.= кочеров.= кошкин.= кравцов.= кралов.= краÑавин.= краÑавкин.= краÑиков.= краÑильников.= краÑильщиков.= краÑников.= краÑнов.= краÑнопивцев.= крашенинников.= краюшкин.= кремлев.= креÑтьÑнинов.= кривенков.= криворотов.= кривцов.= криулин.= крупнов.= крымшамхалов.= крÑжков.= кубарев.= куваев.= кувшинов.= кугультинов.= кудеÑров.= кудимов.= кудинов.= кудрин.= кудрÑвцев.= кудрÑшов.= кудюкин.= кузенков.= кузьмичев.= кулагин.= кулаженков.= кулешов.= кулматов.= кунин.= куприÑнов.= кураев.= кураков.= курбатов.= куренинов.= куренцов.= курлин.= курноÑов.= куропатов.= курочкин.= курÑтников.= куталов.= кутафин.= кутузов.= лаверов.= лавочкин.= лавренов.= лагунов.= лагутин.= ладыгин.= лазуткин.= лазутов.= лакшин.= ламов.= лаптев.= лапченков.= лапшин.= ларин.= ларцев.= латкин.= латышев.= левшин.= леднев.= лежиков.= лекомцев.= лемешев.= лемешов.= леонидов.= леонтьев.= леончев.= лепаков.= лепехин.= лермонтов.= леÑков.= леушкин.= липатов.= липнÑков.= лиÑичкин.= литвинов.= лифанов.= лобанов.= лоборев.= логинов.= лодкин.= локтионов.= ломакин.= ломоноÑов.= лопатин.= лоÑюков.= лоторев.= лощенков.= лукашев.= лукашов.= лукманов.= луконин.= лукьÑнов.= лунев.= лыжин.= лыкин.= лыÑов.= лÑгин.= лÑпунов.= магомаев.= мажаров.= мазуров.= майоров.= макаренцев.= макаркин.= макаров.= макашов.= макеев.= маклюков.= макÑимов.= макушин.= малафеев.= малахов.= маликов.= малкин.= малков.= малов.= малыхин.= мальцев.= малютин.= мамедов.= манаев.= мананников.= мандрыгин.= манежев.= манжоÑов.= манилов.= манишов.= манÑуров.= манÑкин.= марадудин.= марголин.= маркелов.= маркидонов.= марков.= мартемьÑнов.= мартюшев.= марычев.= маÑлагин.= маÑлов.= маÑлюков.= матеров.= маточкин.= матроÑов.= матюхин.= матюшов.= матÑшов.= махиÑнов.= махмутов.= машеров.= машков.= машковцев.= медведев.= меденцов.= медиков.= меднев.= мезенцев.= мелентьев.= мелешин.= мелик-шахназаров.= мельков.= мелюхин.= менделеев.= меньшиков.= меремÑнин.= мерзлÑков.= меркулов.= меркурьев.= меркушкин.= мечников.= мигунов.= микитаев.= микулин.= миловидов.= милоÑердов.= милюков.= милютин.= минаев.= минаков.= мингалев.= минеев.= минин.= минкин.= мирзоев.= мирошников.= мирÑагатов.= мирÑаев.= митичкин.= митрохин.= митрошин.= митюков.= митÑев.= мифтахов.= михальков.= мишенков.= мишнев.= мищенков.= моденов.= модин.= можин.= мокроуÑов.= мокшанов.= молоÑтвов.= молчанов.= мордаÑов.= мордовалов.= мордюков.= моÑкалев.= моÑквин.= моÑквитин.= моÑквичев.= мочалов.= музруков.= мукÑинов.= муравлев.= муравьев.= муранов.= мураткин.= мурашев.= муринов.= муромцев.= муÑатов.= муÑин.= муÑтафаев.= мухамедьÑров.= мухаметшин.= мухин.= мыров.= мыÑлÑев.= мышкин.= мÑгков.= мÑÑин.= мÑÑищев.= набиев.= набоков.= нажаев.= назарбаев.= назаркин.= назаров.= найденов.= накарÑков.= наливкин.= напалков.= наролин.= наÑонов.= неверов.= невзоров.= неделин.= неелов.= нежданов.= незнамов.= неклюдов.= некраÑов.= нелюбин.= немчинов.= неÑветаев.= неÑмеÑнов.= неумывакин.= нефедов.= нечаев.= нешумов.= нигкоев.= никандров.= никитников.= никифоров.= никишин.= никонов.= никуличев.= новоÑелов.= новоÑельцев.= ногин.= ножиков.= ножников.= норкин.= ноÑинов.= ноÑков.= ноÑырев.= ноткин.= нуйкин.= нуриахметов.= нуриев.= нурмухаметов.= нуруллин.= ованеÑов.= овечкин.= овинников.= овÑÑнкин.= овÑÑнников.= овчаров.= овченков.= овчинников.= оганезов.= огарков.= оглоблин.= огольцов.= одинцов.= однодворцев.= одоев.= ожогин.= озеров.= окуньков.= олейников.= олимпиев.= ольховиков.= олюнин.= онегин.= онуфриев.= опенышев.= оразов.= ордынцев.= орешкин.= оÑипкин.= оÑмаев.= оÑовцов.= оÑокин.= оÑолихин.= оÑоргин.= оÑтровитÑнов.= оÑтроумов.= оÑькин.= оÑьминин.= охапкин.= охлопков.= охотников.= очкин.= ошанин.= ошаров.= ошмарин.= павельев.= павликов.= павлухин.= павлюков.= пакин.= палкин.= пальчин.= палютин.= панарин.= панкеев.= панкин.= панкратов.= панкратьев.= панÑков.= пантелеев.= пантюхин.= панферов.= панфилкин.= панцырев.= панькин.= паньшин.= панюшкин.= папаев.= папанин.= папанов.= папÑуев.= папырин.= парамошкин.= параÑкевов.= парахин.= паринов.= паркин.= пармененков.= парунин.= парфенов.= парфиров.= паршаков.= паÑкин.= паÑтухов.= патракеев.= пахмутов.= пахомкин.= пахомов.= пахтуÑов.= пачин.= пашаев.= пашенцев.= пашинин.= пашинкин.= пашинцев.= пашкин.= пашков.= певкин.= певнев.= певцов.= пеклецов.= пекшин.= пелевин.= пеленкин.= пельменев.= пенкин.= первухин.= первушин.= перевезенцев.= передреев.= пережогин.= перепелкин.= переÑыпкин.= пермÑков.= перунов.= перчаткин.= петелин.= петин.= петошин.= петрунин.= петрушкин.= петунин.= петухов.= петÑшин.= пехтин.= печалин.= печенев.= печенкин.= печерин.= печеркин.= печкин.= печуркин.= пешков.= пивкин.= пивоваров.= пикин.= пилÑгин.= пиманов.= пименов.= пинаев.= пинегин.= пирогов.= пирумов.= пиÑарев.= пиÑкунов.= питиримов.= пичугин.= пищаев.= пищугин.= плакÑин.= платов.= плахин.= плахов.= пленкин.= плеханов.= плешаков.= плешивцев.= плещеев.= плигин.= плиев.= плоткин.= плотников.= плугатырев.= плÑÑунов.= победоноÑцев.= повалÑев.= поваров.= погодин.= погорелкин.= погорелов.= погоÑов.= погребщиков.= погудалин.= погудин.= подберезкин.= подгорнов.= поддавашкин.= поделÑкин.= подковырин.= подковыров.= подколзин.= подкопаев.= подрезов.= подуфалов.= подушкин.= подхалюзин.= подхватилин.= подцепилов.= подшивалкин.= подшивалов.= подъÑчев.= пожидаев.= позгалев.= поздеев.= позднÑков.= покатилов.= покрышкин.= полбин.= полдников.= полеванов.= полежаев.= полетаев.= поливанов.= половинкин.= половцев.= полозов.= поломошнов.= полторанин.= полубенцев.= полубехин.= полубоÑров.= полудин.= полукаров.= полунин.= полупанов.= полухин.= полушкин.= полуÑктов.= полуÑнов.= полыгалов.= полынкин.= полÑвин.= полÑев.= полÑков.= полÑнцев.= помельников.= поморов.= понаÑов.= понкратов.= понкратьев.= пономарев.= понтрÑгин.= попков.= поповкин.= попонин.= попцов.= порбажин.= пороховщиков.= портнов.= портнÑгин.= порунов.= порÑдочнов.= поÑохин.= поÑтавнев.= поÑтников.= поÑтнов.= поÑтовалов.= поÑылин.= потапкин.= потапушкин.= потаров.= потатуев.= потахов.= поташов.= потелин.= потемин.= потетенькин.= потехин.= потоÑкаев.= потрихаев.= потрохов.= потрÑÑов.= потулов.= потÑин.= похмелкин.= походин.= похожаев.= похолков.= поцелуев.= почекуев.= поченикин.= почетов.= почикаев.= почикеев.= починÑев.= правушин.= празозин.= праудин.= преженов.= преÑнов.= преÑнухин.= преÑнÑков.= прибегин.= прибылов.= прибыльнов.= прибыткин.= привалов.= приÑтавкин.= приÑухин.= провоторов.= прозоров.= прозуменщиков.= проконов.= прокопов.= прокопьев.= прокофьев.= прокудин.= промзенцев.= проÑкурин.= проÑкурÑков.= проÑолупов.= протаÑов.= протозонов.= протопопов.= прохоров.= прошечкин.= прошин.= прошкин.= прощаев.= прудаев.= прудкин.= прудков.= прудников.= пруÑов.= прÑдкин.= прÑмицин.= прÑмухин.= прÑхин.= пÑарев.= пташкин.= птичкин.= пугин.= пуговкин.= пудовкин.= пузынин.= пулатов.= пульнов.= пулÑев.= пупонин.= пупырев.= пуркаев.= путилин.= пухалев.= пухтеев.= пушкарев.= пушмуцов.= пчелинцев.= пчелкин.= пылаев.= пылинин.= пылов.= пыльнев.= пыльцин.= пырьев.= пытин.= пышнов.= пьÑнков.= пÑтаев.= пÑтанин.= пÑтилышнов.= пÑткин.= пÑтунин.= рабданов.= работÑжев.= радионов.= радищев.= радугин.= ражетдинов.= развалов.= разгильдÑев.= разгонин.= раздобреев.= раздухов.= разживин.= разлогов.= размахнин.= разуваев.= разуванов.= разумкин.= разумов.= разумцев.= разутдинов.= разыграев.= раимов.= ракитин.= ракушин.= рамазанов.= рангулов.= ранчин.= раÑколупов.= раÑплетин.= раÑпопин.= раÑпопов.= раÑÑохин.= раÑÑыпнов.= раÑÑыхин.= раÑтатурин.= раÑтерÑев.= ратников.= рахманинов.= рахматуллин.= рашидов.= ращупкин.= ревунов.= редькин.= резвецов.= резников.= ренжин.= ренкин.= репкин.= рехин.= рехлÑÑов.= речебакиев.= решетилов.= решетнев.= решетов.= решихин.= рикунов.= ровнин.= ровнов.= рогалев.= рогаткин.= рогожкин.= рогозин.= рогушин.= родимов.= родимцев.= родченков.= рожнев.= рожнов.= розанов.= ролдугин.= ролин.= романенков.= романцев.= ромахов.= ромашев.= ромашихин.= ромашкин.= ромодин.= рочегов.= рощин.= рубанов.= рудаков.= рузавин.= румÑнцев.= руÑанов.= рыбаков.= рыбкин.= рыгалов.= рыжов.= рыжонков.= рылеев.= рылов.= рюмин.= Ñ€Ñбинкин.= Ñ€Ñбов.= Ñ€Ñбухин.= Ñ€Ñзанов.= Ñ€Ñзанцев.= Ñабелькин.= Ñаблин.= Ñавенков.= Ñавинов.= ÑавоÑтьÑнов.= Ñавцов.= Ñагалаев.= Ñадчиков.= Ñаетгалиев.= Ñажинов.= Ñазонов.= Ñайкин.= Ñайфуллин.= Ñайхин.= Ñалахов.= Ñаликов.= Ñалин.= Ñалихов.= Ñалмин.= Ñалов.= Ñалтанов.= Ñалтыков.= Ñамарин.= Ñамойлов.= Ñамородов.= ÑамотеÑов.= Ñамохвалов.= Ñамохин.= ÑамÑонов.= ÑамуÑев.= Ñамылов.= Ñапелкин.= Ñапожников.= Ñапунов.= Ñарычев.= Ñатаров.= Ñафронов.= Ñахаров.= Ñбитнев.= Ñвердлов.= Ñветланов.= Ñветлов.= Ñвечников.= Ñвешников.= Ñвиридов.= Ñвирин.= Ñвободин.= Ñебенцов.= Ñеванькаев.= Ñеврюгин.= Ñедов.= Ñедугин.= ÑеливерÑтов.= Ñелюнин.= Ñемаев.= Ñемейкин.= Ñеменычев.= Ñемин.= Ñемченков.= Ñенин.= Ñеничев.= ÑенотруÑов.= Ñенчагов.= Ñепелев.= Ñергеенков.= Ñергунин.= Ñерегин.= ÑерÑков.= Ñибгатуллин.= Ñигарев.= Ñидельников.= Ñидоров.= Ñилаев.= Ñилантьев.= Ñилин.= ÑимдÑнов.= Ñимонов.= Ñимонькин.= Ñинельников.= Ñинещеков.= Ñироткин.= Ñитнов.= Ñкалинов.= Ñкладнев.= ÑклÑров.= Ñкоков.= Ñкорочкин.= Ñкотников.= Ñкрозников.= Ñкрынников.= ÑкрÑбин.= Ñкупов.= Ñкурихин.= ÑлаÑтенков.= Ñметанкин.= ÑмирнÑгин.= Ñмолин.= ÑмолÑков.= Ñобакин.= Ñоболев.= ÑобÑнин.= Ñолдаткин.= Ñолдатов.= Ñолобоев.= Ñоловов.= Ñоловьев.= Ñоломатин.= Ñолоухин.= Ñолтаганов.= ÑолуÑнов.= Ñохов.= Ñочилин.= Ñпиваков.= Ñпирин.= Ñталин.= Ñтарков.= Ñтароверов.= Ñтародубов.= ÑтароÑтин.= Ñтарыгин.= Ñтарынин.= Ñтепанков.= Ñтепин.= Ñтерлигов.= Ñтерхов.= Ñтолетов.= Ñтригин.= Ñтроганов.= Ñтруганов.= Ñтуденикин.= Ñтуденников.= Ñтупников.= Ñтуров.= Ñударенков.= Ñуетенков.= Ñузаков.= Ñулакшин.= Ñулейменов.= Ñултанов.= Ñумароков.= Ñумин.= Ñумнагин.= Ñундуков.= Ñурганов.= Ñуренков.= Ñухарев.= Ñухин.= Ñухово-кобылин.= Ñухомлин.= Ñухоруков.= Ñухотин.= ÑÑ‹Ñоев.= Ñычев.= Ñюткин.= табаков.= таболин.= тагалеков.= такоев.= талалакин.= таланов.= талызин.= танеев.= таранцов.= тараÑов.= тарачев.= таривердиев.= тархов.= таршин.= таÑеев.= татаринцев.= телегин.= телин.= темелин.= темиржанов.= темирканов.= тендитников.= терентьев.= терпигов.= терпигорев.= теÑлинов.= тетельмин.= тетерин.= тешилов.= тизÑков.= тимербаев.= тимирÑзев.= тимошкин.= титкин.= тихомиров.= тоббин.= товÑтоногов.= токмаков.= толбоев.= толбухин.= толмачев.= толÑтенев.= толÑтиков.= томчин.= топорнин.= торкунов.= торлопов.= тотиев.= травкин.= травов.= траÑпов.= требков.= трефолев.= трифонов.= трошин.= трунов.= трушин.= трушкин.= трушников.= трÑпкин.= туголуков.= туинов.= туманов.= туполев.= тупоногов.= турбанов.= тургенев.= туруÑин.= турчин.= тыклин.= тюнеев.= тюрденев.= Ñ‚Ñгунов.= узбеков.= ульбашев.= упадышев.= уражцев.= урнов.= уÑачев.= уÑков.= уÑманов.= уÑтонов.= уÑтюгов.= уткин.= ушаков.= фаддеев.= фадеев.= фалалеев.= фамиев.= фархутдинов.= фатуев.= федорков.= федотенков.= федотов.= федÑев.= фейгин.= фендриков.= феоктиÑтов.= феофанов.= филаретов.= филимонов.= фильшин.= фомичев.= фонарев.= фортов.= фрадков.= фузеев.= хаджиев.= хазанкин.= хазанов.= хайдаров.= халиков.= хамаев.= хандруев.= харитоненков.= харитонов.= хаÑбулатов.= хаÑнулин.= хачатуров.= хетагуров.= хитров.= хлызов.= хлыÑтунов.= ходалин.= ходарев.= ходырев.= холмов.= хоманов.= хоменков.= хоточкин.= хохлов.= хренников.= хромушин.= хруничев.= хруÑталев.= хрущев.= худÑев.= худÑков.= хулхачиев.= хунин.= хуÑнутдинов.= хутанов.= хуциев.= цаголов.= цапин.= цатуров.= цейтлин.= целиков.= цивилев.= цыплаков.= цыплÑев.= цÑдашиев.= цюблин.= чаптынов.= чеботарев.= чебурашкин.= чекалин.= чекашкин.= чекмезов.= челышев.= челюÑкин.= чемоданов.= чепанов.= червоткин.= черезов.= черемушкин.= черепанов.= черкаÑов.= черкашин.= черкеÑов.= черников.= чернобровкин.= черноиванов.= черноудов.= чернышов.= чернÑев.= чертков.= чеÑноков.= чеÑтнов.= четин.= чехоев.= чибураев.= чикин.= чилингаров.= чиÑтоклетов.= чиÑÑ‚Ñков.= чичагов.= чичиватов.= чичканов.= чмыхов.= чотчаев.= чувилов.= чугунов.= чудаков.= чуканов.= чукашев.= чумалов.= чуньков.= чупров.= чураков.= чурбанов.= чурилов.= чухин.= шабалин.= шабанников.= шабанов.= шабунин.= шадриков.= шалаев.= шаламов.= шалатонов.= шалÑпин.= шамраев.= шамузафаров.= шамшуров.= шангареев.= шандыбин.= шапалин.= шаповалов.= шапошников.= шарипов.= шаршаков.= шаталин.= шаталов.= шатохин.= шатунов.= шахов.= шашурин.= швецов.= шевелев.= шевлÑгин.= шелаев.= шелковников.= шелов.= шенкарев.= шерипов.= шеÑтаков.= шибаев.= шикалов.= шилин.= шилкин.= шилобреев.= шиндеров.= ширнин.= широков.= ширшов.= ширÑев.= шифрин.= шихин.= шихов.= шичанин.= шишкин.= шишлов.= шишлÑнников.= шканакин.= шкирÑтов.= школьников.= шлÑмин.= шлÑпин.= шлÑпников.= шлÑхтин.= шмаков.= шматов.= шмелев.= шолохов.= шопхоев.= шорин.= шорников.= штогрин.= штыгашев.= шугуров.= шуйков.= шульгин.= шулÑтьев.= шумилин.= шурмакин.= шурчанов.= шурчков.= шутеев.= щадов.= щапов.= щегорцев.= щегорцов.= щекочихин.= щербаков.= щербачев.= щетинин.= щуÑев.= Ñбзеев.= Ñндюков.= ÑÑамбаев.= югин.= юдушкин.= южаков.= юкин.= юков.= юрков.= ÑŽÑупов.= юшенков.= Ñгодин.= Ñиров.= Ñкимов.= Ñкунин.= Ñкунов.= Ñкушев.= Ñламов.= Ñнаев.= Ñнварев.= Ñрмагаев.= Ñрунин.= ÑÑин.= ÑÑников.= Ñтманов.= Ñшин.= Ñшкин.= link-grammar-5.3.16/data/ru/words/words.470000664000076400007640000000402012431741033015123 00000000000000автоÑтоÑн.= агропереработ.= аранжиров.= аÑрофотоÑъем.= бетономешал.= блок-вÑтав.= велоколÑÑ.= виброперегруз.= видеовÑтав.= видеоплен.= видеоприÑтав.= видеопроклад.= видеоÑъем.= воÑкотоп.= газодув.= газонокоÑил.= гоÑзакуп.= гоÑпоÑтав.= грануÑтанов.= дойч-мар.= загранкомандиров.= загранперевоз.= зернопоÑтав.= зерноÑушил.= инÑцениров.= картофелеÑажал.= киновидеоÑъем.= киновидеоуÑтанов.= киноуÑтанов.= кинофоторентгеноплен.= кругоÑвет.= леÑоочиÑÑ‚.= леÑопоÑад.= леÑоразработ.= леÑоÑвод.= льдоуÑтанов.= металлообработ.= микрокиноÑъем.= микроÑбор.= микроÑвар.= микрофотоÑъем.= мотоколÑÑ.= надпечат.= наркогруппиров.= отбукÑиров.= отÑтыков.= переадреÑов.= перепланиров.= переупаков.= переÑкзаменов.= плащ-накид.= плащ-палат.= пневмовыгруз.= подпит.= помыв.= пуÑконалад.= радиопоÑтанов.= радиоразвед.= радиоуÑтанов.= разбраков.= раÑкрÑжев.= раÑпечат.= раÑшифров.= ÑенокоÑил.= ÑилоÑоблокорез.= Ñоковыжимал.= Ñоломорез.= Ñортонадбав.= Ñпецперевоз.= Ñпецпровер.= Ñпортплощад.= Ñтереоголов.= Ñтройплощад.= телеÑъем.= фаршемешал.= фокуÑиров.= фотовыÑтав.= шпатлев.= шрифтоотлив.= ÑлектрогазонокоÑил.= Ñлектрогрел.= ÑлектроуÑтанов.= ÑлектроÑнергоуÑтанов.= ÑнергоуÑтанов.= link-grammar-5.3.16/data/ru/words/words.870000664000076400007640000000206012431741033015131 00000000000000вÑкарабка.= вÑтрепыха.= выкарабка.= докарабка.= доÑплетнича.= забарахта.= заÑомнева.= затрепыха.= зачертыха.= избездельнича.= избродÑжнича.= изважнича.= изветреннича.= извольнича.= изманернича.= измошеннича.= изнервнича.= изразвратнича.= изъÑбеднича.= иÑпаÑÑнича.= иÑповеÑнича.= иÑподлича.= иÑпохабнича.= перездорова.= перекарабка.= переÑтара.= перетреÑка.= побарахта.= покувырка.= пораÑтреÑка.= поÑомнева.= поÑоÑÑ‚Ñза.= поужаÑа.= почеломка.= призадума.= примелька.= проваланда.= разважнича.= разлюбезнича.= разнежнича.= разнервнича.= разоткровеннича.= раÑкалÑка.= раÑкапризнича.= раÑполоÑка.= раÑчирика.= link-grammar-5.3.16/data/ru/words/words.2390000664000076400007640000000335312431741033015216 00000000000000адвокатÑтв.= акробатÑтв.= амикошонÑтв.= антрепренерÑтв.= благожелательÑтв.= вдовÑтв.= вегетарианÑтв.= верховенÑтв.= вольнодумÑтв.= вредительÑтв.= генеральÑтв.= губернаторÑтв.= директорÑтв.= доброжелательÑтв.= доброхотÑтв.= донжуанÑтв.= донкихотÑтв.= единоборÑтв.= живодерÑтв.= идолопоклонÑтв.= инÑпекторÑтв.= кликушеÑтв.= комиÑÑионерÑтв.= краÑнобайÑтв.= критиканÑтв.= крохоборÑтв.= крючкотворÑтв.= литераторÑтв.= лицедейÑтв.= мародерÑтв.= меценатÑтв.= неиÑтовÑтв.= паникерÑтв.= партизанÑтв.= подхалимÑтв.= покорÑтв.= политиканÑтв.= попуÑтительÑтв.= президентÑтв.= притворÑтв.= прожектерÑтв.= профеÑÑорÑтв.= раболепÑтв.= ратоборÑтв.= редакторÑтв.= режиÑÑерÑтв.= резонерÑтв.= ренегатÑтв.= репортерÑтв.= руководительÑтв.= рукоприкладÑтв.= ÑамодурÑтв.= ÑамохвальÑтв.= ÑекретарÑтв.= ÑибаритÑтв.= ÑкоморошеÑтв.= ÑкопидомÑтв.= ÑлавÑнофильÑтв.= ÑоглÑдатайÑтв.= ÑожительÑтв.= ÑтаршинÑтв.= торгашеÑтв.= учительÑтв.= фанфаронÑтв.= фариÑейÑтв.= фрондерÑтв.= хамелеонÑтв.= хлебопашеÑтв.= шарлатанÑтв.= link-grammar-5.3.16/data/ru/words/words.640000664000076400007640000000161412431741033015130 00000000000000агитир.= аутентифицир.= аÑрир.= базир.= бужир.= группир.= делегир.= демонÑтрир.= дикт.= дреÑÑир.= зенк.= имитир.= инÑпектир.= информир.= колир.= комбинир.= комментир.= компрометир.= конвертир.= конÑультир.= контролир.= координир.= культивир.= курир.= лакир.= марак.= маÑкир.= матир.= модерир.= нервир.= нумер.= предчувÑтв.= приветÑтв.= провоцир.= прогнозир.= пропагандир.= ревн.= рекламир.= реферир.= рихт.= Ñаботир.= Ñторн.= терроризир.= трамб.= тренир.= третир.= филир.= формулир.= цапк.= цитир.= чеÑтв.= шантажир.= шатир.= штудир.= link-grammar-5.3.16/data/ru/words/words.1000000664000076400007640000000166512431741033015205 00000000000000авант.= агнеÑÑ.= аграфен.= азиз.= айн.= акÑÑŽÑ‚.= алимпиад.= алиÑ.= алл.= анжел.= анит.= антонид.= антуанетт.= анфиÑ.= ариадн.= аÑлит.= бажен.= белл.= бÑл.= бÑлл.= ванд.= виолетт.= генриÑÑ‚.= генриÑтт.= гер.= гертруд.= гильд.= глафир.= гульнар.= гюльнар.= дебор.= джемм.= джульетт.= джун.= джурм.= диан.= елен.= елизавет.= жанетт.= жанн.= зинаид.= инеÑÑ.= инн.= клар.= клариÑÑ.= клеопатр.= лариÑ.= линд.= луиз.= людмил.= марианн.= мариетт.= марионелл.= марф.= марьÑн.= наÑим.= нонн.= окÑан.= римм.= рит.= Ñемирамид.= ÑуÑанн.= Ñюзанн.= тамар.= Ñлеонор.= Ñлл.= Ñльз.= Ñльмир.= Ñмм.= link-grammar-5.3.16/data/ru/words/words.210000664000076400007640000002064112431741033015122 00000000000000азартнича.= акробатнича.= баклушнича.= балаганнича.= балбеÑнича.= балде.= балÑÑнича.= барышнича.= безбожнича.= бездельнича.= беззаконнича.= беÑпризорнича.= беÑпутнича.= беÑÑтыднича.= богохульнича.= бочарнича.= бродÑжнича.= великодушнича.= вертопрашнича.= верхоглÑднича.= ветренича.= взблеÑкива.= взбрыкива.= взвизгива.= взглÑдыва.= взÑточнича.= виртуознича.= вольнодумнича.= вÑкальзыва.= вÑкрÑкива.= вÑпархива.= вÑпрыгива.= вÑхлипыва.= вÑхрапыва.= выпархива.= выпрыгива.= выÑкальзыва.= выÑокомернича.= вышмыгива.= гениальнича.= гончарнича.= греховоднича.= гримаÑнича.= дармоеднича.= двоедушнича.= двуличнича.= двурушнича.= деликатнича.= дипломатнича.= дображива.= домовнича.= домоÑеднича.= доплевыва.= доÑкакива.= жеманнича.= живодернича.= завиÑтнича.= завладева.= задремыва.= закоÑтенева.= запархива.= запрыгива.= заÑкакива.= заÑтарева.= затейнича.= захварыва.= захребетнича.= злоехиднича.= злоумышлÑ.= зубоÑкальнича.= извознича.= интереÑнича.= интимнича.= иÑкреннича.= иÑполовнича.= иÑпольнича.= каверзнича.= картежнича.= клÑузнича.= кокетнича.= копеечнича.= коробейнича.= кофейнича.= крамольнича.= криводушнича.= кровохарка.= крохоборнича.= куÑтарнича.= кухарнича.= лакейнича.= лентÑйнича.= либеральнича.= лизоблюднича.= лимоннича.= лицемернича.= лоботрÑÑнича.= ловелаÑнича.= лодырнича.= любезнича.= любопытнича.= магарычнича.= мазурнича.= малодушнича.= малÑрнича.= манернича.= мародернича.= мешочнича.= миндальнича.= мошеннича.= надÑматрива.= наезднича.= названива.= налетыва.= наÑильнича.= наÑкакива.= наÑкучива.= наÑмешнича.= натренькива.= нахальнича.= нахлебнича.= нащелкива.= небрежнича.= недоумева.= низкопоклоннича.= ночлежнича.= обезьÑннича.= обледенева.= огороднича.= окаменева.= окоÑтенева.= окоченева.= оледенева.= оригинальнича.= оÑатанева.= оÑторожнича.= оÑтроумнича.= отблеÑкива.= отвердева.= откочевыва.= откровеннича.= отпархива.= отплачива.= отпрыгива.= отпрÑдыва.= отÑвечива.= официальнича.= охальнича.= пакоÑтнича.= паломнича.= паразитнича.= партизаннича.= паÑкуднича.= пекарнича.= перебарщива.= перебреда.= перевознича.= перегадыва.= перегнива.= перегулива.= перезрева.= перекочевыва.= перележива.= перемерза.= перепархива.= перепрева.= перепрыÑкива.= переÑпева.= переÑтыва.= перетлева.= перехварыва.= поблеÑкива.= побрÑкива.= побулькива.= поварнича.= повеÑнича.= повÑкакива.= поговарива.= погромыхива.= погрохатыва.= подванива.= подвизгива.= подвилива.= подгадыва.= подгулива.= поддакива.= подкашлива.= подкрÑкива.= подмаргива.= подналега.= поднырива.= подобоÑтраÑтнича.= подопрева.= подоÑпева.= подплÑÑыва.= подрагива.= подремыва.= подрыгива.= подрÑднича.= подÑужива.= подÑÑŽÑюкива.= подтанцовыва.= подтопыва.= подтренькива.= подтрунива.= подхалимнича.= подхалюзнича.= подхихикива.= подшаркива.= подшучива.= подщелкива.= позванива.= позвÑкива.= покрапыва.= покрÑкива.= покрÑхтыва.= половнича.= полузаÑыпа.= полуночнича.= помалчива.= помаргива.= попиÑкива.= поплевыва.= поплеÑкива.= попрошайнича.= попрыгива.= попугайнича.= популÑрнича.= портнÑжнича.= поÑверкива.= поÑкулива.= поÑлежива.= поÑматрива.= поÑреднича.= поÑтаныва.= поторговыва.= потреÑкива.= потÑвкива.= пофыркива.= похабнича.= похварыва.= похихикива.= похмыкива.= похныкива.= похохатыва.= похрамыва.= похрапыва.= похрипыва.= похрюкива.= почмокива.= пошаркива.= пошмыгива.= празднича.= прегражда.= преуÑпева.= привереднича.= придремыва.= прикочевыва.= прикрикива.= приналега.= приобвыка.= приоÑтыва.= припаздыва.= припархива.= приплÑÑыва.= припрыгива.= приÑкакива.= приÑкучива.= приÑлужнича.= приÑпешнича.= приÑÑŽÑюкива.= пританцовыва.= притопыва.= приумолка.= приуныва.= прихварыва.= прихваÑтыва.= прихотнича.= прихрамыва.= причмокива.= причуднича.= пришаркива.= пришепетыва.= проблеÑкива.= прогадыва.= пройдошнича.= проказнича.= пронырива.= пропархива.= пропотева.= проÑтодушнича.= прошмыгива.= пунцове.= пуÑтозвоннича.= разбойнича.= развратнича.= разгильдÑйнича.= разомлева.= разопрева.= раÑпутнича.= раÑÑлабева.= ремеÑленнича.= роÑкошнича.= ротозейнича.= рукоблуднича.= рукодельнича.= Ñаботажнича.= Ñадовнича.= Ñамоварнича.= Ñамовольнича.= Ñамоуправнича.= Ñамохвальнича.= Ñапожнича.= Ñвоевольнича.= Ñвоенравнича.= Ñекретнича.= Ñентиментальнича.= Ñердобольнича.= Ñерьезнича.= Ñибаритнича.= Ñкалдырнича.= Ñкандальнича.= Ñкареднича.= Ñквалыжнича.= Ñклочнича.= Ñкоморошнича.= Ñкопидомнича.= ÑкорнÑжнича.= Ñкоромнича.= Ñкромнича.= Ñкрытнича.= ÑкрÑжнича.= ÑлеÑарнича.= Ñмиреннича.= ÑоблаговолÑ.= Ñобутыльнича.= Ñолиднича.= Ñомлева.= ÑоÑкальзыва.= Ñотрапезнича.= Ñтепеннича.= Ñтольнича.= ÑтолÑрнича.= Ñтраннича.= Ñтроптиве.= ÑумаÑброднича.= Ñумернича.= Ñупротивнича.= ÑутÑжнича.= токарнича.= трапезнича.= трÑпичнича.= укочевыва.= ухлыÑтыва.= ушкуйнича.= фамильÑрнича.= фиглÑрнича.= фиÑкальнича.= фокуÑнича.= фривольнича.= харчевнича.= хриÑтараднича.= церемоннича.= чревовеща.= чревоугоднича.= шабашнича.= шалопайнича.= шаромыжнича.= школьнича.= щепетильнича.= Ñкономнича.= юрка.= link-grammar-5.3.16/data/ru/words/words.2000000664000076400007640000001165612431741033015207 00000000000000а-конто.= абреже.= авиашоу.= авизо.= авокадо.= авто.= автокафе.= авторалли.= ажио.= азу.= акажу.= алиби.= алоÑ.= альбедо.= амбре.= амплуа.= антраша.= арго.= ариозо.= аÑÑорти.= ателье.= аудио.= аутодафе.= баккара.= банджо.= безе.= бельканто.= бигуди.= бижу.= бикини.= бильбоке.= биÑтро.= бланманже.= болеро.= бонмо.= бордеро.= бра.= буги-вуги.= буки.= букле.= бунгало.= буриме.= бюро.= вади.= варьете.= ватерполо.= веди.= верже.= вето.= взу.= гало.= гальвано.= геÑтапо.= гетто.= гикори.= граффито.= группетто.= гуано.= гумми.= дамно.= деванагари.= дезабилье.= декольте.= депо.= дефиле.= джайлау.= джентри.= джиу-джитÑу.= дзюдо.= дизажио.= динамо.= домино.= доÑье.= драже.= драпри.= дурро.= еры.= жабо.= живете.= жиро.= жюри.= зеро.= иглу.= индиго.= инкаÑÑо.= интальо.= интервью.= интермеццо.= информбюро.= кабаре.= каберне.= казино.= какао.= како.= калипÑо.= камбио.= канапе.= каноÑ.= кантеле.= каприччио.= каприччо.= карго.= каре.= каршуни.= каÑко.= каÑÑа-конто.= катеху.= кафе.= кашне.= кашпо.= кватроченто.= квебрахо.= квинченто.= квипрокво.= кепи.= кило.= кимоно.= киноателье.= кипу.= клико.= клише.= койне.= колье.= коммюнике.= конÑоме.= контоноÑтро.= конфетти.= концертино.= кредо.= крем-брюле.= креп-гофре.= кроки.= кураре.= кьÑнти.= кюраÑо.= ландо.= ланÑье.= лаÑÑо.= лечо.= либидо.= либретто.= лото.= лье.= люмбаго.= лÑ.= магнето.= манго.= манко.= манто.= мап.= марго.= маркетри.= матине.= мацони.= мачете.= меджидие.= медреÑе.= меню.= метро.= меццо.= меццо-тинто.= ми.= мизерере.= монпаÑье.= монтекриÑто.= моралите.= мотто.= мукузани.= мулине.= мумие.= мыÑлете.= не-Ñ.= нейтрино.= ниелло.= нотабене.= оао.= облиго.= оргбюро.= оÑтропеÑтро.= палаццо.= пальто.= панно.= папье-маше.= партбюро.= паÑпарту.= патуа.= пенальти.= пенни.= пенÑне.= перпетуум-мобиле.= пзу.= пианино.= пикколо.= пирке.= пифферо.= плато.= плие.= политбюро.= полупальто.= пончо.= попурри.= портмоне.= порто.= порто-франко.= преÑÑ-бюро.= преÑÑ-клише.= преÑÑ-папье.= промилле.= пронунциаменто.= проÑперити.= профбюро.= пуÑбло.= пюре.= рагу.= радио.= радиоателье.= радиореле.= ралли.= рандеву.= ранчо.= ревю.= регби.= резюме.= реноме.= реÑконтро.= ризотто.= ришелье.= рожд.= рондо.= ртр.= руло.= руте.= рцы.= Ñабо.= Ñаго.= Ñальдо.= Ñальто.= Ñальто-мортале.= Ñамбо.= Ñаперави.= Ñаше.= Ñельпо.= ÑерÑо.= Ñитро.= Ñкерцо.= Ñконто.= Ñоль.= Ñольфеджио.= Ñольфеджо.= Ñомбреро.= Ñорго.= ÑоÑалито.= Ñоте.= Ñтереокино.= Ñтило.= Ñторно.= Ñуаре.= Ñуфле.= Ñюзане.= табло.= табу.= такÑи.= танго.= телеателье.= телекино.= тильбюри.= тире.= ткемали.= тон-ателье.= трема.= тремоло.= треченто.= трико.= трио.= трюмо.= турне.= тутти.= туше.= ультимо.= фаблио.= фабльо.= фанданго.= фиаÑко.= фигаро.= фио.= фойе.= фолио.= фортепиано.= фортепьÑно.= фото.= фотоателье.= фотореле.= фрикаÑе.= фугато.= фуле.= фуÑте.= харакири.= харчо.= хобби.= цинандали.= цицеро.= цунами.= ча-ча-ча.= чахохбили.= чонгури.= шабли.= шапито.= шаривари.= шаÑÑе.= шаÑÑи.= шевро.= Ñ‹.= Ñкарте.= ÑкÑпозе.= ÑкÑтемпорале.= Ñльдорадо.= Ñм.= Ñмбарго.= Ñн.= Ñре.= ÑÑ.= ÑÑкимо.= ÑÑпарто.= ÑÑÑе.= link-grammar-5.3.16/data/ru/words/words.2300000664000076400007640000004305312431741033015206 00000000000000абанагропромхими.= агропромхими.= агрохимÑтанци.= алекÑандровагропромхими.= алекÑандровгайагропромхими.= алтайагрохими.= алтайводмелиораци.= алтайгражданреконÑтрукци.= алтайÑкагропромхими.= аркадакагропромхими.= арÑеньевоÑельхозхими.= архангельÑкгеологи.= архангельÑкÑельхозхими.= аÑтраханреммелиораци.= аткарÑкагропромхими.= атомÑпецконÑтрукци.= ачинÑкагропромхими.= багратионовÑкагрохими.= базарнокарабулакагропромхими.= балаковоагропромхими.= балахтаагропромхими.= балашихаагропромхими.= балтайагропромхими.= бамÑтроймеханизаци.= баргузинÑкагропромхими.= барÑтиноагропромхими.= батецкÑельхозхими.= башагропроммеханизаци.= башÑтройконÑтрукци.= башÑнергомеханизаци.= белгородгеологи.= белгородоблгражданреконÑтрукци.= беловоагропромхими.= беломорÑельхозхими.= березовкаагропромхими.= биоÑкологи.= бирилюÑÑыагропромхими.= бирÑкгеологи.= бобровагропромхими.= богородÑкÑтройконÑтрукци.= боготолагропромхими.= богучарагропромхими.= бондариагропромхими.= бориÑоглебÑкагропромхими.= боровичиÑельхозхими.= боровÑкагропромхими.= братÑкÑтройреконÑтрукци.= бурÑтбизнеÑкомпани.= бурÑтводмелиораци.= бурÑтпроектреÑтавраци.= бутурлиновкаагропромхими.= валдайÑельхозхими.= вельÑкÑельхозхими.= верхнемамонагропромхими.= верхнехаваагропромхими.= владимирреÑтавраци.= владимирÑельхозхими.= внешÑкономкоопераци.= вниизарубежгеологи.= внииполиграфи.= внипипромтехнологи.= внипкиÑтройиндуÑтри.= волгагеологи.= волгопромвентилÑци.= вологдаÑпецÑкÑкаваци.= волоколамÑкагропромхими.= волотÑельхозхими.= волчихинÑкагропромхими.= вольÑкагропромхими.= воробьевкаагропромхими.= воронежгеологи.= воронежÑельхозхими.= воÑкреÑенÑкагропромхими.= воÑтокгеологи.= вÑзникиÑельхозхими.= гавриловкаагропромхими.= газгеологи.= гвардейÑкагропромхими.= геофизтехнологи.= геоÑкологи.= гидролеÑомелиораци.= гидроÑпецгеологи.= гидроÑпецмонтажконÑтрукци.= гидроÑтальконÑтрукци.= гипроуглеавтоматизаци.= гороховецÑельхозхими.= гоÑавтоинÑпекци.= гоÑветинÑпекци.= гоÑкомконверÑи.= гоÑкомфедераци.= гоÑнефтеинÑпекци.= гоÑнииаÑронавигаци.= гоÑплеминÑпекци.= гоÑплемÑтанци.= гоÑтелерадиоорганизаци.= гоÑторгинÑпекци.= гоÑÑкономкомиÑÑи.= грибановкаагропромхими.= гурьевÑкагропромхими.= гуÑевагропромхими.= дальÑтальконÑтрукци.= дальÑнергомеханизаци.= дальÑнергоÑтроймеханизаци.= данковагропромхими.= деменÑкагропромхими.= демÑнÑкÑельхозхими.= дергачиагропромхими.= дзержинÑкагропромхими.= дзун-хемчикÑельхозхими.= дмитровагропромхими.= дорÑпецÑкÑкаваци.= дорÑтроймеханизаци.= думиничиагропромхими.= духовницкагропромхими.= егорьевÑкагропромхими.= екатериновкаагропромхими.= ениÑейгеологи.= ениÑейнефтегазгеологи.= ениÑейÑкагропромхими.= ермаковоагропромхими.= ершовагропромхими.= желдоравтоматизаци.= жердевкаагропромхими.= жиздраагропромхими.= жуковоагропромхими.= завьÑловÑкагропромхими.= загорÑкагропромхими.= запÑибгеологи.= запÑибÑнергомеханизаци.= запÑнергоÑтроймеханизаци.= зарайÑкагропромхими.= заринÑкагропромхими.= зеленогорÑкгеологи.= зеленоградÑкагропромхими.= знаменкаагропромхими.= зуевоагропромхими.= ивановогеологи.= ивантеевкаагропромхими.= иркутÑкоблÑтройгазификаци.= иÑтраагропромхими.= калининградгазификаци.= калининградмелиораци.= калининÑкагропромхими.= кандалакшаагропромхими.= карелгазификаци.= катÑкÑнергомеханизаци.= киновидеотелеÑтуди.= клинагропромхими.= ковровÑельхозхими.= козельÑкагропромхими.= козулькаагропромхими.= коломнаагропромхими.= краÑноборÑкÑельхозхими.= краÑногорÑкагропромхими.= краÑнодарагропромхими.= краÑнознаменÑкагропромхими.= краÑнокутагропромхими.= краÑноленинÑкнефтегазгеологи.= кубаньводÑкÑплуатаци.= кудымкарагропромхими.= кузбаÑÑгазификаци.= кузбаÑÑреÑтавраци.= кузбаÑÑшахтоÑтройиндуÑтри.= куйбышевагропромхими.= курÑкÑпецÑтроймеханизаци.= ленмелиораци.= ленпроектреÑтавраци.= ленÑтройкорпораци.= леÑÑтройреÑтавраци.= липецкгеологи.= локтевÑкагропромхими.= луховицыагропромхими.= лыÑогорÑкагропромхими.= малоÑроÑлавецагропромхими.= мамоновоагропромхими.= мамонтовÑкагропромхими.= манÑкагропромхими.= маревоÑельхозхими.= маркÑагропромхими.= мегионнефтегазгеологи.= медыньагропромхими.= меленкиагропромхими.= меленкиÑельхозхими.= метротоннельгеодези.= миловидовоагропромхими.= минметаллурги.= минуÑинÑкагропромхими.= минÑкологи.= мичуринÑкагропромхими.= можайÑкагропромхими.= монтажÑтройиндуÑтри.= монтажÑтроймеханизаци.= моршанÑкагропромхими.= моÑинжÑтроймеханизаци.= моÑмелиораци.= моÑметаллоконÑтрукци.= моÑметрореконÑтрукци.= моÑоблÑтроймеханизаци.= моÑпроектÑтройиндуÑтри.= моÑпромÑлектроконÑтрукци.= моÑÑтальконÑтрукци.= моÑÑтройконÑтрукци.= моÑÑтроймеханизаци.= мошенÑкоеÑельхозхими.= мурманÑкоблгазификаци.= мурманÑкоблинвентаризаци.= муромÑельхозхими.= муртаагропромхими.= мучкапагропромхими.= назаровоагропромхими.= невÑкгеологи.= неманагропромхими.= неÑтеровагропромхими.= нефгегазÑтройконÑтрукци.= нефтегазгеологи.= нижневартовÑкÑтройиндуÑтри.= нижнедевицкагропромхими.= никифоровкаагропромхими.= никтиÑтальконÑтрукци.= новгородÑельхозпроектхими.= новгородÑельхозхими.= новгородÑпецÑкÑкаваци.= новобураÑÑкагропромхими.= новоÑеловагропромхими.= новоÑибирÑкбизнеÑкомпани.= новоÑибирÑкгазификаци.= новоÑибирÑкгеологи.= новоузенÑкагропромхими.= новоуÑманьагропромхими.= новохоперÑкагропромхими.= ногинÑкагропромхими.= норильÑкÑнергомонтажизолÑци.= нÑндомаÑельхозхими.= облтехинвентаризаци.= обьнефтегазгеологи.= одинцовоагропромхими.= озерÑкагропромхими.= озинкиагропромхими.= окуловкаÑельхозхими.= ольховаткаагропромхими.= омÑкагроÑтроймеханизаци.= омÑкÑтальконÑтрукци.= орелгеологи.= оренбурггеологи.= орехово-зуевоагропромхими.= оÑтрогожÑкагропромхими.= оханÑкагропромхими.= павлово-поÑадагропромхими.= павловÑкагропромхими.= паниноагропромхими.= партизанÑкагропромхими.= парфиноÑельхозхими.= пензагазификаци.= первомайÑкагропромхими.= перелюбагропромхими.= перемышльагропромхими.= пеÑтовоÑельхозхими.= петровкаагропромхими.= петровÑкагропромхими.= петропавловкаагропромхими.= петрохимтехнологи.= петушкиÑельхозхими.= пировÑкагропромхими.= питеркаагропромхими.= питкÑрантаÑтроймеханизаци.= пичаевоагропромхими.= плеÑецкÑельхозхими.= повориноагропромхими.= подгоренÑкагропромхими.= поддорьеÑельхозхими.= полеÑÑкагропромхими.= полÑрноуралгеологи.= поÑадагропромхими.= поÑпелихинÑкагропромхими.= потребкоопераци.= правдинÑкагропромхими.= прионежагропромхими.= проектÑпецÑтройконÑтрукци.= промвентилÑци.= промÑтальконÑтрукци.= промÑтройконÑтрукци.= пÑковмелиораци.= пÑковреконÑтрукци.= пугачевагропромхими.= пурнефтегазгеологи.= рамоньагропромхими.= раÑÑказовоагропромхими.= ребрихинÑкагропромхими.= ремгражданреконÑтрукци.= репьевкаагропромхими.= ржакÑаагропромхими.= ровноеагропромхими.= романовкаагропромхими.= роÑаÑронавигаци.= роÑгазификаци.= роÑгеодези.= роÑгоÑхлебинÑпекци.= роÑгражданреконÑтрукци.= роÑдориндуÑтри.= роÑкартографи.= роÑкомметаллурги.= роÑлавлевагропромхими.= роÑлегконÑтрукци.= роÑреÑтавраци.= роÑÑельхозакадеми.= роÑÑтройгазификаци.= роÑтовводÑкÑплуатаци.= роÑтовÑтроймашавтоматизаци.= роÑтрудинÑпекци.= роÑфармаци.= ртищевоагропромхими.= рыбинÑкагропромхими.= Ñ€Ñзаньгеологи.= ÑамарапромвентилÑци.= ÑамараÑтройреконÑтрукци.= Ñамойловкаагропромхими.= Ñампурагропромхими.= ÑаратовгражданреконÑтрукци.= Ñаратовоблагропромхими.= ÑаратовтранÑгидромеханизаци.= Ñафоновоагропромхими.= ÑахатранÑмеханизаци.= ÑаÑнÑкагропромхими.= ÑевзапиндуÑтри.= ÑевÑтроймеханизаци.= Ñеливановоагропромхими.= ÑельÑтройконÑтрукци.= Ñемилукиагропромхими.= ÑибпромвентилÑци.= ÑибÑтроймеханизаци.= ÑибÑнергомеханизаци.= ÑийÑкнефтегазгеологи.= ÑкопинпроминдуÑтри.= ÑлавÑкагропромхими.= ÑмоленÑкгеологи.= ÑобинкаÑельхозхими.= ÑоветÑкоеагропромхими.= ÑолнечногорÑкагропромхими.= ÑольцыÑельхозхими.= ÑоÑновгеологи.= ÑоÑновкаагропромхими.= Ñоюзжелдоравтоматизаци.= ÑоюзтÑжÑкÑкаваци.= ÑоюзÑкÑкаваци.= ÑпаÑ-деменÑкагропромхими.= ÑпецдорÑтроймеханизаци.= ÑпецмонтажконÑтрукци.= Ñпецмонтажмеханизаци.= ÑпецморинÑпекци.= ÑпецÑтальконÑтрукци.= ÑпецÑтройиндуÑтри.= ÑпецÑтроймеханизаци.= ÑтавропольводÑкÑплуатаци.= Ñтавропольфармаци.= ÑтальконÑтрукци.= ÑтароруÑÑельхозхими.= Ñтароюрьевоагропромхими.= Ñтоматологи.= ÑтройдетальконÑтрукци.= ÑтройизолÑци.= ÑтройконверÑи.= ÑтройконÑтрукци.= Ñтройкорпораци.= Ñтроймашавтоматизаци.= Ñтроймеханизаци.= ÑтройтермоизолÑци.= Ñтупиноагропромхими.= ÑудогдаÑельхозхими.= ÑургуттранÑгидромеханизаци.= Ñухиничиагропромхими.= табунÑкагропромхими.= таймырнефтегазгеологи.= тайшетÑтройиндуÑтри.= таловаÑагропромхими.= тамбовагропромхими.= тамбовагрохими.= тамбовгеологи.= тамбовÑтройконÑтрукци.= тандинÑельхозхими.= таÑеевоагропромхими.= татищевоагропромхими.= татмелиораци.= татÑтройгазификаци.= тобольÑкÑтроймеханизаци.= токаревкаагропромхими.= томÑкнефтегазгеологи.= топчихинÑкагропромхими.= торфгеологи.= транÑгидромеханизаци.= транÑмашмеханизаци.= транÑÑтроймеханизаци.= туваÑельхозхими.= туламелиораци.= тулареÑтавраци.= тюменгазмеханизаци.= тюменьгазификаци.= удмуртгеологи.= ульÑновоагропромхими.= уралаÑрогеодези.= уралÑтальконÑтрукци.= уралÑтроймеханизаци.= уралтеплоизолÑци.= уралтехнологи.= уралÑкÑкаваци.= уренгойгазавтоматизаци.= уренгойнефтегазгеологи.= уренгойÑтроймеханизаци.= ухтанефтегазгеологи.= хантыманÑийÑкнефтегазгеологи.= хвалынÑкагропромхими.= хозакадеми.= холмÑельхозхими.= центр-пÑковмелиораци.= центргеологи.= центроÑтроймеханизаци.= центрреÑтавраци.= центрÑтроймеханизаци.= череповецÑтальконÑтрукци.= шатураагропромхими.= шатураÑельхозхими.= ÑлектроконÑтрукци.= ÑлектроÑетьизолÑци.= ÑлектроÑтройподÑтанци.= Ñлектротехнологи.= Ñнергогидромеханизаци.= Ñнергомеханизаци.= ÑнергомонтажвентилÑци.= ÑнергоÑельхозконÑтрукци.= ÑнергоÑпецконÑтрукци.= ÑнергоÑтальконÑтрукци.= ÑнергоÑтройиндуÑтри.= ÑнергоÑтройконÑтрукци.= ÑнергоÑтроймеханизаци.= южморгеологи.= южуралÑнергоÑтроймеханизаци.= ÑкутÑкÑнергомеханизаци.= Ñмалгазификаци.= Ñмалнефтегазгеологи.= ÑмалÑтроймеханизаци.= ÑроÑлавльмелиораци.= link-grammar-5.3.16/data/ru/words/words.1990000664000076400007640000000133512431741033015221 00000000000000барахлиш.= бельиш.= бревеш.= бревныш.= ведероч.= ведрыш.= виниш.= времеч.= вымеч.= гнездыш.= горлыш.= доныш.= житьиш.= здоровьиш.= зерныш.= золотиш.= имеч.= колеч.= крылыш.= лукош.= лукошеч.= меÑтеч.= молочиш.= морюш.= окош.= окошеч.= пальтиш.= перыш.= пиÑьмиш.= платьиш.= племеч.= полеш.= полюш.= пÑтныш.= ребрыш.= ружьиш.= Ñедлыш.= Ñемеч.= Ñердчиш.= Ñитеч.= Ñловеч.= Ñолныш.= Ñтеклыш.= Ñтремеч.= Ñуденыш.= темеч.= утреч.= челыш.= Ñдрыш.= link-grammar-5.3.16/data/ru/words/words.2320000664000076400007640000010735512431741033015216 00000000000000аббревиатур.= абракадабр.= абÑид.= абÑциÑÑ.= аванкамер.= аванÑцен.= авиабаз.= авиагрупп.= авиакатаÑтроф.= авиаметеоÑлужб.= авиапочт.= авиатраÑÑ.= авиашкол.= авифаун.= аврикул.= аврор.= автобаз.= автобензоциÑтерн.= автовакцин.= автоводоциÑтерн.= автогравюр.= автодрезин.= автокатаÑтроф.= автокоррелограмм.= автомашин.= автомотошкол.= автомотриÑ.= авторадиограмм.= авторот.= автоÑтрад.= автотраÑÑ.= автофрез.= автошкол.= агав.= агамет.= агитбригад.= агрикультур.= агробаз.= агрокультур.= агрошкол.= адвокатур.= аденом.= адъюнктур.= азефовщин.= азиатчин.= азогрупп.= акватинт.= акколад.= акÑиом.= алгебр.= алебард.= алидад.= аллеманд.= аллоплазм.= аллоÑом.= альборад.= альвеол.= альдин.= альмавив.= альпиниад.= альтернатив.= альтитуд.= альф.= амальгам.= амбиплазм.= амбиÑтом.= амбр.= амбразур.= амидаз.= амилаз.= амилоз.= аминогрупп.= амплитуд.= амфор.= анаграмм.= анаклаз.= анакруз.= анаÑтроф.= анафаз.= анафем.= анафор.= ангиограмм.= ангиом.= аннон.= антенн.= антикв.= антиметабол.= антипризм.= антиракет.= антиÑтроф.= антитез.= антреприз.= апертур.= апоапÑид.= аподжатур.= апофегм.= апофем.= аппаратур.= аппликат.= аппретур.= апÑид.= арб.= аргиназ.= арен.= ареол.= аретуз.= ариетт.= аркад.= аркатур.= арлекинад.= армад.= армат.= арроб.= артшкол.= арф.= архитектур.= архифонем.= арьерÑцен.= аÑафетид.= аÑбофанер.= аÑимптот.= аÑкез.= аÑпирантур.= аÑпират.= аÑтеноÑфер.= аÑтм.= аÑтр.= аÑтроблем.= аÑтрокамер.= аÑтроÑфер.= атаманщин.= ателлан.= атером.= атмоÑфер.= аудиограмм.= аукÑоÑпор.= аур.= аутоÑом.= афер.= аффрикат.= аÑренхим.= аÑрограмм.= аÑрокамер.= аÑроÑфер.= аÑрофотокарт.= базарщин.= базидиоÑпор.= баланд.= балеÑтр.= баллаÑтин.= баллиÑÑ‚.= бальз.= балюÑтрад.= банд.= бандур.= баранин.= бариÑфер.= баркарол.= баркаролл.= баркентин.= барограмм.= барокамер.= бароÑфер.= баррикад.= баÑм.= баÑтонад.= батиграмм.= батиÑфер.= бездн.= белковин.= белладонн.= белужин.= бензопил.= бензопомп.= бензоÑиÑтем.= бензоциÑтерн.= берм.= беÑовщин.= бет.= бетон-шприц-машин.= бизань-мачт.= билингв.= биогеоÑфер.= биокамер.= биомаÑÑ.= биоплазм.= биопроб.= биоÑфер.= бипирамид.= бирючин.= биÑÑектриÑ.= битв.= блаÑтем.= блаÑтодерм.= блаÑтул.= блевотин.= бленд.= близн.= блок-диаграмм.= блок-Ñхем.= блÑмб.= бобин.= бобровин.= боковин.= болотин.= бомбард.= бормашин.= боÑрщин.= бравад.= брад.= брандвахт.= братчин.= брахиÑтохрон.= бредин.= бригантин.= бритв.= бронедрезин.= бронз.= бронхиол.= бруÑничин.= брынз.= брюкв.= брюквин.= брюховин.= будр.= буерачин.= букв.= бун.= бутар.= буффонад.= бухт.= бывальщин.= быÑтрин.= бытовщин.= бычатин.= ваз.= вакÑ.= вакуум-камер.= валгалл.= валериан.= валторн.= вальв.= вальм.= ватермашин.= вахт.= ведант.= ведд.= везикул.= величин.= велокамер.= вендетт.= веранд.= вербен.= верблюжин.= взаимозамен.= взлиз.= взлизин.= виагр.= вибрам.= вибриÑÑ.= виброграмм.= видальщин.= видеокамер.= видеокарт.= видеоплат.= видеочаÑтот.= виз.= викторин.= вилл.= вилланелл.= виол.= вишнеÑлив.= вкуÑовщин.= вмÑтин.= водомоин.= водоциÑтерн.= военщин.= войн.= волк-машин.= воловин.= волоÑовин.= волют.= воÑковин.= врубмашин.= вульв.= вут.= вымоин.= выплат.= выпуклин.= вышин.= вÑзовин.= газелл.= газокамер.= газотурбин.= гайд.= галактоз.= гамет.= гаметофор.= гамм.= гаммаграмм.= гангрен.= гаплофаз.= гармонограмм.= гаррот.= гаÑиенд.= гаÑконад.= гаÑтрином.= гаÑтрул.= гауптвахт.= гваюл.= геенн.= гекатомб.= гекÑаграмм.= гекÑоз.= гелиогравюр.= гематом.= гемм.= гемолимф.= генератриÑ.= генциан.= геокорон.= геоÑфер.= герм.= гетманщин.= гиалоплазм.= гиалуронидаз.= гибридом.= гигиен.= гигром.= гидролаз.= гидромаÑÑ.= гидромуфт.= гидропочт.= гидроÑфер.= гидрохинонмоноÑульфокиÑлот.= гидрошахт.= гильз.= гипербол.= гипернефром.= гиперÑфер.= гиподерм.= гипотез.= гипотенуз.= гипотрохоид.= гипоциклоид.= гирлÑнд.= гиÑтаминаз.= гиÑтограмм.= глауком.= глиом.= глобул.= глоÑÑем.= глыб.= глюкоз.= гмин.= годин.= годовщин.= голгоф.= головизн.= голограмм.= голубÑтин.= гомопауз.= гомоÑфер.= гонад.= гондол.= гонтин.= горловин.= гравиÑфер.= грамм-маÑÑ.= грамм-молекул.= грамм-Ñил.= гранул.= гранулем.= графем.= грез.= гримаÑ.= грот-мачт.= гуав.= гуайÑв.= гуаран.= гумм.= гурьб.= гуÑÑтин.= гут.= дагоб.= дайн.= дайр.= дамб.= даммар.= дат.= дебентур.= дегидраз.= дегр.= дедин.= дезокÑирибоз.= дейтаграмм.= декатонн.= декÑтраназ.= декÑтроз.= дельт.= демобаз.= дентикул.= деревин.= дерм.= дернин.= дерновин.= дерюжин.= деÑмоÑом.= деÑÑтин.= дефензив.= дефилад.= децим.= дешевизн.= дзет.= диаграмм.= диад.= диадем.= диапауз.= диаÑтол.= диатрем.= диатриб.= диафрагм.= дивакцин.= дигамм.= дидрахм.= диктатур.= дилемм.= дин.= динамо-машин.= динамограмм.= динамомашин.= диорам.= директив.= диÑциплин.= дихт.= дичин.= добл.= догм.= дойн.= дойр.= доктрин.= домбр.= домовин.= домр.= доплат.= дороговизн.= доцентур.= драм.= дратв.= драцен.= древеÑин.= дрезин.= дреÑÑур.= дрочен.= дружб.= дуаль-карт.= дубовин.= дуодецим.= дуплекÑ-машин.= дуранд.= дурр.= дюз.= евровалют.= евроракет.= ендов.= жатв.= железин.= жемчужин.= женитьб.= жеод.= жердин.= жеребÑтин.= жиронд.= жоп.= жуп.= забоин.= забот.= завеÑ.= зазубрин.= зайчатин.= закалин.= закомар.= закорючин.= закраин.= заливин.= залыÑин.= замоин.= западин.= заплешин.= запруд.= зарплат.= зарубин.= затрещин.= заушин.= зашеин.= звероферм.= звукограмм.= зевгм.= землÑничин.= земщин.= зигзаг-машин.= зигоÑпор.= зигот.= зимаз.= зообаз.= зоогигиен.= зоомаÑÑ.= зооÑпор.= зооферм.= зуботычин.= зурн.= ив.= ивин.= игл.= игр.= идеограмм.= идеологем.= идиоплазм.= идиоÑом.= иен.= иеремиад.= изабелл.= изаллобар.= изаллотерм.= избоин.= извилин.= изгарин.= изгибин.= издольщин.= изложин.= излучин.= изобаз.= изобат.= изогеотерм.= изогиет.= изогипÑ.= изоглоÑÑ.= изоглюкоз.= изогон.= изодоз.= изозом.= изоклин.= изоплет.= изопор.= изопьез.= изотер.= изотерм.= изофот.= изохимен.= изохромат.= икебан.= икот.= инвектив.= инвеÑтитур.= инволют.= индикатриÑ.= инквартат.= инкунабул.= иноземщин.= иноÑтранщин.= инÑпектур.= интерферограмм.= инфраÑтруктур.= ионоÑфер.= ипекакуан.= иÑпарин.= иÑпольщин.= ихтиофаун.= кааб.= кабанин.= каблограмм.= кавалькад.= каватин.= каверн.= казарм.= казатчин.= казенщин.= какавелл.= календул.= калл.= каллез.= каллиоп.= кальдер.= кальцин.= камедеÑмол.= каморр.= камфор.= кандел.= канефор.= каниÑтр.= каннелюр.= канонад.= канталуп.= кантат.= кантилен.= канцон.= канцонетт.= капелл.= капп.= капÑул.= каравелл.= карамболин.= кардиограмм.= кардиоид.= кардолент.= каретт.= кариоплазм.= карм.= карманьол.= карр.= карт.= картечин.= картограмм.= картоÑхем.= картофелин.= картошин.= карцином.= каÑÑ.= каÑÑ‚.= каÑыд.= катаплазм.= катапульт.= катаÑтроф.= катахрез.= катен.= катерн.= каулерп.= кафедр.= кафизм.= кахун.= квадр.= квадратриÑ.= квадратур.= квазимолекул.= кварт.= квартдецим.= квартплат.= квашенин.= квеÑÑ‚.= квеÑтур.= квинт.= квинтдецим.= квот.= кельм.= кератом.= керенщин.= керм.= киберкультур.= килограмм-молекул.= килограмм-Ñил.= килотонн.= кинем.= киноангиограмм.= кинограмм.= кинокамер.= кинокартин.= кинолент.= кинопанорам.= кинопроб.= кинореклам.= кинофирм.= кираÑ.= кирз.= китар.= китобаз.= китовин.= кифар.= кладограмм.= кладофор.= клаузул.= клевет.= клейковин.= клемм.= клепÑидр.= клетневин.= клещевин.= клиент-программ.= клиентур.= клизм.= клотоид.= клоунад.= клубничин.= клумб.= клюкв.= клюквин.= ключевин.= клÑкÑ.= клÑтв.= кобз.= кобур.= кобылÑтин.= когорт.= кодетт.= кодл.= кодограмм.= козлÑтин.= кокард.= колб.= колленхим.= колонн.= колоннад.= колонцифр.= колоратур.= комендатур.= комет.= комм.= коммун.= компаунд-машин.= компьютерр.= кондилом.= конеферм.= конин.= конÑтант.= конÑтитуант.= контрабанд.= контрактур.= контрбукÑ.= контркультур.= контрмер.= контрмин.= контроверз.= контроктав.= контроферт.= контрпружин.= контрреформ.= контрÑил.= контругроз.= конфетин.= конхоид.= кончин.= копр.= копул.= короÑÑ‚.= корпуÑкул.= корректур.= коррелограмм.= коррид.= корÑжин.= коÑейÑм.= коÑобочин.= коÑовин.= коÑолапин.= коÑтоед.= котловин.= кофт.= кочмар.= кошар.= кошатин.= кошенин.= кракелюр.= крашенин.= креÑтовин.= кривд.= кривулин.= криолитозон.= криомедицин.= криоÑфер.= крипт.= криптоÑиÑтем.= кротовин.= крюйт-камер.= крюковин.= кÑерограмм.= кÑеродерм.= кÑилем.= кÑилогравюр.= куафюр.= кубатур.= кувалд.= кунÑткамер.= купен.= купюр.= куркум.= курфюрÑтин.= курÑтин.= куÑтарщин.= куÑтод.= кутикул.= кутт.= куÑÑÑ‚.= лайб.= лайд.= лактоз.= лакун.= ламбд.= ламп.= ланÑад.= лапин.= лаÑин.= лаÑпарагиназ.= латинщин.= левад.= левулез.= легенд.= ледозащит.= ледоформ.= лейкодерм.= лейком.= лекÑем.= лекÑиграмм.= лектур.= лемм.= лемниÑкат.= лемпир.= лент.= лепнин.= лепр.= лепт.= леÑокультур.= леÑополоÑ.= леÑотундр.= леÑоферм.= лещин.= лигул.= лизоÑом.= ликут.= лимф.= линз.= линогравюр.= липаз.= липом.= липоÑом.= литоÑфер.= литот.= лихв.= ловитв.= логограмм.= локÑодром.= лоÑеферм.= лоÑÑтин.= лоховин.= луд.= лыÑин.= люмиÑом.= люÑтр.= люф.= люфф.= люцид.= лючин.= лÑдин.= лÑмбд.= магм.= магнетоÑом.= магнитограмм.= магнитол.= магнитопауз.= магнитоÑфер.= мадер.= мажар.= мажорант.= мазурин.= макаронин.= макинет.= макитр.= маклюр.= маковин.= макрокоманд.= макромолекул.= макроÑиÑтем.= макроÑпор.= макроÑред.= макроÑтруктур.= макротрещин.= макÑ.= макулатур.= мальв.= мальтаз.= мальтоз.= мамб.= мандол.= мандолин.= мандрагор.= манн.= мантиÑÑ.= мануфактур.= марант.= маремм.= маримб.= марихуан.= мармеладин.= марÑельез.= маÑлоÑиÑтем.= матерщин.= матр.= маттиол.= махин.= махновщин.= мачт.= мегадин.= мегаÑпор.= мегатонн.= медвежин.= медиан.= медиант.= медиатриÑ.= медицин.= мезенхим.= мезодерм.= мезомолекул.= мезопауз.= мезопород.= мезоÑом.= мезоÑфер.= мезотерм.= меланом.= мелаÑÑ.= мелиÑÑ.= мелитоз.= мелодрам.= мельд.= менопауз.= менор.= мериÑтем.= мертвечин.= мертвÑтин.= меÑÑ.= меÑÑчин.= метаплазм.= метатез.= метафор.= метафраз.= метеорограмм.= метеоÑлужб.= метилаз.= метин.= мешанин.= мешковин.= мизанÑцен.= микодерм.= микроатмоÑфер.= микрозон.= микрокамер.= микрокапÑул.= микрокарт.= микрокаÑÑет.= микрокоманд.= микрокультур.= микроламп.= микролинз.= микроплазм.= микропроб.= микропуÑтот.= микроÑиÑтем.= микроÑпор.= микроÑред.= микроÑтруктур.= микротрещин.= микрофарад.= микрофаун.= микрофлор.= микÑедем.= микÑтур.= миллиÑекунд.= мимоз.= миндалин.= миом.= миофибрилл.= мирр.= митоÑпор.= митр.= митральез.= мифологем.= мицелл.= мнемограмм.= мнемоÑхем.= мовиол.= можжевелин.= мозетт.= молекул.= молитв.= молотобоин.= монад.= монограмм.= монодрам.= моноÑом.= морковин.= морозобоин.= моÑтовин.= мотодрезин.= мотокатаÑтроф.= мотопехот.= мотопил.= мочажин.= мочевин.= мульд.= мулюр.= муфт.= мюль-машин.= наград.= надкиÑлот.= найр.= накатин.= наноÑекунд.= напраÑлин.= невм.= неврилемм.= невром.= невыплат.= недоплат.= нейтропауз.= нейтроÑфер.= нелегальщин.= неметчин.= неоплазм.= неправд.= нервюр.= неуплат.= нефтебаз.= нефтеÑкважин.= нигелл.= нирван.= нитроз.= новелетт.= новеллетт.= ногат.= ногтоед.= ножовщин.= ноздревин.= номенклатур.= номограмм.= норм.= нотабен.= ночв.= нужд.= нуклеоплазм.= нуклеоÑом.= нунциатур.= обойм.= оборин.= обочин.= обрешетин.= обÑкур.= обуз.= обыденщин.= овцеферм.= огородин.= одежд.= одежин.= одонтом.= одубин.= озоноÑфер.= ойкумен.= окалин.= окарин.= околеÑин.= окÑигеназ.= окÑидаз.= окÑикиÑлот.= октав.= октад.= олимпиад.= ольп.= омел.= омоформ.= ооÑпор.= опар.= оперетт.= оплат.= оплеушин.= оплывин.= опричнин.= орав.= органелл.= органиграмм.= оргработ.= оргÑтруктур.= орд.= ординат.= ординатур.= ордынщин.= орешин.= орифламм.= ортокиÑлот.= орфограмм.= орхеÑтр.= оÑанн.= оÑкалин.= оÑледин.= оÑлÑтин.= оÑп.= оÑтеом.= оÑтеоÑарком.= оÑтрот.= оÑтуд.= оÑциллограмм.= отар.= отдушин.= отливин.= отметин.= отÑебÑтин.= отталин.= отчизн.= оферт.= ошв.= пагод.= падин.= пазушин.= пайÑ.= паленин.= палеотемператур.= палеофаун.= палеÑтр.= палитр.= палл.= пальметт.= пальмир.= пальп.= памп.= панграмм.= панетелл.= панкамер.= пантомим.= панторифм.= панщин.= папиллом.= парабаз.= парабол.= параграмм.= парадигм.= паракиÑлот.= параморфоз.= параÑелен.= парган.= паренхим.= паренхимул.= паркетин.= паротурбин.= парÑун.= парт.= партгрупп.= партит.= партитур.= партработ.= партшкол.= парцелл.= парюр.= паÑÑифлор.= паÑтв.= пателл.= патин.= пахт.= пежин.= пезет.= пектаз.= пектоз.= пелеÑин.= пеллагр.= пелликул.= пенорезин.= пентаграмм.= пентад.= первооÑнов.= первопричин.= пергол.= переводин.= перекладин.= перекоÑин.= переплат.= периапÑид.= периблем.= перидерм.= перилл.= периодограмм.= периплазм.= периÑпор.= перкиÑлот.= перокÑидаз.= перфокарт.= перфолент.= пеÑев.= пеÑет.= пеÑочин.= пеÑтрÑдин.= пиал.= пианол.= пиет.= пикнид.= пикоÑекунд.= пикофарад.= пилорам.= пинт.= пионербаз.= пирогравюр.= пирокиÑлот.= пироплазм.= пироÑом.= пироÑфер.= пиÑанин.= пиÑьмо-пирамид.= пифиад.= пихт.= плавбаз.= плазм.= плазмапауз.= плазмаÑфер.= плазмид.= плазмоÑом.= плакод.= планид.= планиÑфер.= планкарт.= планогамет.= планшайб.= плаÑтид.= плаÑтмаÑÑ.= платизм.= плахт.= плацент.= плацкарт.= плевр.= плектенхим.= плером.= плетор.= плеÑд.= пломб.= погранзаÑтав.= погранохран.= подагр.= подгрупп.= поденщин.= подер.= подин.= подкоманд.= подкоÑин.= подлÑтин.= подоÑин.= подоÑнов.= подошв.= подпалин.= подплетин.= подпочв.= подпрограмм.= подпруд.= подраÑ.= подрешетин.= подÑедин.= подÑиÑтем.= подÑтруктур.= подÑхем.= подталин.= подушин.= позевот.= позитур.= позолот.= пойм.= полб.= поликиÑлот.= полимераз.= полирибоÑом.= полиÑом.= полиÑпор.= политграмот.= политпроÑветработ.= политур.= политучеб.= политшкол.= полтин.= полувахт.= полуверÑÑ‚.= полуволн.= полугрупп.= полудрем.= полудюжин.= полузапруд.= полузащит.= полуколонн.= полукрон.= полумаÑÑ.= полумачт.= полумер.= полумуфт.= полупалуб.= полуправд.= полуÑтоп.= полуÑфер.= полутолщин.= полуформ.= полуширин.= полуширот.= полÑкр.= полÑрограмм.= помидорин.= поморщин.= помп.= понев.= поперечин.= поповщин.= пороÑÑтин.= порточин.= поÑконин.= поÑкотин.= поÑтпрограмм.= потерн.= потолочин.= потÑгот.= похабщин.= почв.= пошетт.= пошлÑтин.= пощад.= пощечин.= правд.= прародин.= преамбул.= преград.= пределл.= предкамер.= предÑпор.= прелин.= препон.= преÑиÑтол.= префектур.= привад.= пригарин.= призм.= примул.= приплат.= пришв.= пробоин.= прогарин.= проглоттид.= продушин.= проедин.= прожилин.= прозектур.= прозенхим.= прозодежд.= пройм.= проказ.= пролыÑин.= промеÑÑ.= промоин.= пропаганд.= проплешин.= проÑом.= проÑтат.= проÑфор.= проÑьб.= протеиназ.= противоракет.= противоÑил.= противофаз.= протонем.= проточин.= проушин.= профаз.= профгрупп.= профеÑÑур.= проформ.= профработ.= профшкол.= прохромоÑом.= процедур.= прошв.= пÑевдоморфоз.= пÑевдоÑфер.= пÑихограмм.= пÑиходрам.= пÑихоÑфер.= пÑовин.= птицеферм.= пульвилл.= пульп.= пуповин.= пуÑтул.= пуÑÑ‚Ñковин.= пушнин.= пыжовин.= пьез.= пÑтин.= радиоавтограмм.= радиоантенн.= радиоаппаратур.= радиовахт.= радиовикторин.= радиоволн.= радиогазет.= радиограмм.= радиозвезд.= радиол.= радиоламп.= радиомачт.= радиопрограмм.= радиоÑхем.= радиотелеграмм.= радиофототелеграмм.= радиохроматограмм.= радиочаÑтот.= радужин.= радул.= разведшкол.= развилин.= разжив.= разинщин.= размоин.= раин.= райн.= рамп.= рампад.= ранул.= рапир.= раÑ.= раÑплат.= раÑÑелин.= раÑтрат.= раÑщелин.= раффиноз.= рванин.= реборд.= ревертаз.= регат.= региÑтратур.= редактур.= редов.= режиÑÑур.= резольвент.= рейÑшин.= реконкиÑÑ‚.= рекрутчин.= рельÑ-форм.= реобаз.= реокардиограмм.= репин.= реприз.= реÑтриктаз.= ретин.= ретиноÑпор.= ретратт.= референтур.= реформ.= рецепиÑÑ.= рецептур.= решетин.= рибоз.= рибонуклеаз.= рибоÑом.= риз.= ризоÑфер.= римеÑÑ.= ринодерм.= риÑберм.= риÑпоÑÑ‚.= робинзонад.= роговин.= рогожин.= рогулин.= розеол.= розетт.= рокцелл.= ротогравюр.= ротонд.= ругоз.= рулад.= рулетт.= рут.= рыбоохран.= рыгот.= Ñ€Ñднин.= Ñабадилл.= Ñазанин.= Ñакв.= Ñаламат.= Ñальмонелл.= Ñамарр.= Ñамозащит.= Ñамоохран.= Ñангин.= Ñантолин.= Ñарабанд.= Ñардинелл.= Ñарколемм.= Ñарком.= Ñаркоплазм.= ÑарÑуÑл.= Ñатур.= Ñахароз.= ÑберкаÑÑ.= Ñбоин.= Ñвежатин.= Ñвеженин.= Ñвекл.= Ñверхбомб.= ÑверхÑтруктур.= ÑветоÑил.= Ñвиноферм.= Ñдельщин.= Ñеврюжин.= Ñедловин.= ÑейÑмограмм.= Ñекир.= ÑекÑÑ‚.= ÑекÑтдецим.= ÑекÑтин.= Ñект.= Ñелитьб.= Ñельв.= Ñемантем.= Ñемем.= Ñемжин.= ÑенÑилл.= ÑенÑитограмм.= ÑепаратриÑ.= Ñептим.= Ñераделл.= ÑервоÑиÑтем.= Ñердцевин.= Ñеренад.= ÑермÑжин.= ÑерÑтин.= ÑеÑтин.= Ñигм.= Ñиговин.= ÑиеÑÑ‚.= Ñиккатив-паÑÑ‚.= Ñимар.= Ñимул.= Ñимфониетт.= Ñимфоньетт.= ÑинаптоÑом.= Ñинекур.= Ñинерам.= Ñинкоп.= Ñинтагм.= ÑинуÑоид.= Ñипункулид.= Ñирвент.= ÑиÑтол.= Ñитовин.= Ñифилом.= Ñкабиоз.= Ñкарлатин.= Ñкладчин.= Ñклер.= Ñклеренхим.= Ñклером.= Ñкород.= Ñкорцонер.= Ñкотом.= Ñкуб.= Ñкупщин.= ÑлавÑнщин.= Ñловоформ.= Ñлонин.= Ñлужб.= Ñлюд.= Ñмальт.= Ñмарт-карт.= Ñмирн.= Ñмокв.= Ñмород.= Ñоаренд.= Ñобачин.= Ñовпартшкол.= Ñод.= Ñойм.= Ñолдатчин.= Ñоматоплазм.= Ñомин.= Ñомовин.= Ñопрограмм.= ÑортоÑмен.= Ñоф.= ÑоцÑтран.= Ñпекл-интерферограмм.= Ñпектрограмм.= ÑпектроÑенÑитограмм.= Ñперм.= Ñпецмашин.= Ñпецодежд.= ÑпецÑлужб.= Ñпецшкол.= Ñпидол.= Ñпикул.= Ñпилом.= Ñпирилл.= Ñпирогир.= Ñплавин.= Ñпланхноплевр.= Ñред.= ÑÑадин.= Ñтафилом.= Ñтеатом.= ÑтекломаÑÑ.= ÑтеклопаÑÑ‚.= Ñтелл.= Ñтемм.= Ñтенгазет.= ÑтервÑтин.= Ñтереоплазм.= ÑтереоÑиÑтем.= Ñтереотруб.= Ñтеригм.= ÑтерлÑжин.= Ñтигм.= Ñтихир.= Ñтогн.= Ñтом.= Ñтрат.= Ñтратагем.= Ñтратопауз.= ÑтрахкаÑÑ.= Ñтрельб.= Ñтремнин.= Ñтриктур.= Ñтроганин.= Ñтройконтор.= Ñтропилин.= Ñтроф.= Ñтруктур.= Ñтрум.= Ñтыдоб.= Ñубаренд.= Ñуббот.= Ñубдоминант.= Ñубконтроктав.= Ñубкультур.= Ñубмарин.= ÑубÑтратоÑфер.= ÑубÑтруктур.= Ñудаковин.= Ñудьбин.= Ñукрутин.= Ñульфогрупп.= ÑульфокиÑлот.= Ñумбурщин.= Ñумм.= Ñунн.= Ñупергрупп.= Ñурдокамер.= Ñурчин.= Ñутан.= Ñутр.= Ñутулин.= Ñушенин.= Ñфер.= Ñфигмограмм.= Ñхизм.= Ñчет-фактур.= ÑыромÑтин.= ÑырÑтин.= Ñычужин.= Ñьерр.= ÑÑŽÑ€.= табулатур.= табулÑграмм.= табулÑтур.= таверн.= тавтограмм.= тагмем.= тайн.= такÑем.= талин.= тальм.= тампонад.= тангенÑоид.= тангент.= тарантелл.= таÑÑ‚.= татарщин.= таутохрон.= тацетт.= тегул.= текил.= текÑтоформ.= текÑтур.= телевикторин.= телеигр.= телекамер.= телеплазм.= телепрограмм.= телепьеÑ.= телефонограмм.= телофаз.= телÑтин.= теорб.= теорем.= тератом.= термограмм.= термоклин.= термопар.= термоÑфер.= терракот.= терцин.= теÑин.= теÑнин.= теÑÑер.= теÑÑитур.= теÑÑ‚-доз.= тетрадрахм.= тетраÑом.= тетроз.= техноÑтруктур.= тиар.= тильд.= тиокиÑлот.= тиомочевин.= типогравюр.= тирад.= тканин.= тойот.= токкат.= томограмм.= тонем.= тонзур.= тонн.= торб.= трабекул.= травм.= трактриÑ.= трамонтан.= транÑкриптаз.= транÑфераз.= транÑформант.= траÑÑ.= трат.= тратт.= трахеид.= трахом.= требушин.= трембит.= триад.= триб.= тризн.= трилемм.= трипаноÑом.= трирем.= триÑектриÑ.= трихомонад.= трихоциÑÑ‚.= тромбокиназ.= тропопауз.= тропоÑфер.= трохоид.= трудшкол.= трюк-камер.= тубероз.= тумб.= тундр.= турбаз.= турбомашин.= турбопауз.= туретчин.= турфирм.= тухлÑтин.= тыкв.= тыквин.= Ñ‚ÑÑ‚.= тюленин.= Ñ‚Ñгомотин.= Ñ‚Ñжб.= убоин.= увертюр.= уголовщин.= угроз.= узд.= уйм.= уключин.= укоризн.= укоÑин.= умбр.= ундецим.= униформ.= уредоÑпор.= уретр.= урин.= урн.= урокиназ.= уÑлад.= утильрезин.= уточин.= утрат.= утÑтин.= ухабин.= фазанин.= фазенд.= факÑ-машин.= фалд.= фанз.= фар.= фарад.= фарандол.= фаун.= фемор.= ферм.= фермат.= ферроплатин.= ферул.= фибрилл.= фибром.= фибромиом.= фибул.= фиеÑÑ‚.= филлофор.= филоÑофем.= фиоритур.= фирм.= фитомаÑÑ.= фитофтор.= флегм.= флегмон.= флекÑур.= флор.= флоÑм.= фок-мачт.= фонограмм.= фонол.= форкамер.= формул.= фоÑÑул.= фоÑфокиназ.= фотобомб.= фотовитрин.= фотогазет.= фотогравюр.= фотограмм.= фотокамер.= фотоламп.= фотопроб.= фоторакет.= фотоÑфер.= фототелеграмм.= фотоформ.= фраз.= фразеограмм.= франко-валют.= франшиз.= фрез.= фризур.= фритт.= фронд.= фроттол.= фруктоз.= фугетт.= фунд.= фур.= фурм.= фурнитур.= хабанер.= хал.= халтурщин.= халуп.= халÑв.= хамад.= харкот.= харкотин.= хвороб.= хемоÑфер.= хенн.= хиджр.= хирагр.= хламид.= хлебин.= хлоазм.= хлорелл.= хлорофор.= хмелин.= холерин.= холÑв.= хомутин.= хонд.= хондрилл.= хондром.= хорд.= хореодрам.= хоромин.= хот.= хохм.= храмин.= хренин.= хреновин.= хризалид.= хризантем.= хриÑтограмм.= хромогравюр.= хромонем.= хромоÑом.= хромоÑфер.= хронограмм.= хронокарт.= Ñ…Ñ€Ñковин.= Ñ…Ñ€Ñщевин.= худоб.= хунт.= хутб.= цапф.= цат.= цедр.= цейтлуп.= целл.= целлюлоз.= центроÑом.= центроÑфер.= цепп.= цефеид.= цеховщин.= циклад.= циклаз.= циклид.= циклограмм.= циклорам.= цикут.= циркорам.= циÑÑоид.= циÑтерн.= циÑтом.= циÑтр.= цитоплазм.= цитохимер.= цитр.= цитронелл.= цыганщин.= цыплÑтин.= чайхан.= чакон.= чакр.= чащоб.= челеÑÑ‚.= чепуховин.= червобоин.= черепашин.= черепичин.= черничин.= черноÑливин.= чертовщин.= чеÑночин.= чищоб.= чред.= чудо-трав.= чуф.= шайб.= шаланд.= шарад.= швабр.= швар.= шевелюр.= шеÑтовин.= шимоз.= шифрограмм.= шкаторин.= шлаковат.= шлаковин.= шлÑÑ…Ñ‚.= шнÑв.= шобл.= шпал.= шпейз.= шпротин.= шрифт-каÑÑ.= штабквартир.= штанин.= штокроз.= штуковин.= шубнин.= шхун.= щеколд.= щучин.= Ñвольвент.= Ñволют.= Ñгид.= Ñдикул.= Ñйкумен.= Ñкзантем.= Ñкзегез.= Ñкзем.= Ñкзодерм.= Ñкзонуклеаз.= Ñкзоплазм.= ÑкзоÑфер.= ÑкоÑфер.= ÑкÑедр.= ÑкÑпертиз.= ÑкÑтр.= ÑкÑтраÑиÑтол.= ÑкÑцентриад.= Ñктодерм.= Ñктоплазм.= Ñлевзин.= Ñлектробритв.= Ñлектрогитар.= Ñлектрозащит.= Ñлектрокардиограмм.= Ñлектропахот.= Ñлектрорентгенограмм.= ÑлектротензомеÑдоз.= Ñлектротравм.= ÑлектроÑнцефалограмм.= Ñлитр.= Ñмблем.= Ñмеритур.= Ñмпанад.= Ñмпием.= Ñмфаз.= Ñмфизем.= Ñнантем.= Ñнграмм.= Ñндодерм.= Ñндонуклеаз.= Ñндоплазм.= ÑндоÑпор.= Ñнзим.= Ñнкарп.= Ñнотер.= Ñнтимем.= Ñнтодерм.= Ñнцефалограмм.= Ñнчилад.= Ñпакт.= Ñпендим.= Ñпентез.= Ñпиграмм.= Ñпидерм.= Ñпимикрокарт.= ÑпиÑом.= ÑпиÑтол.= ÑпиÑтроф.= Ñпиталам.= Ñпителиом.= Ñпитрохоид.= Ñпифаун.= Ñпифор.= Ñпициклоид.= ÑргоÑфер.= Ñритем.= ÑÑеровщин.= ÑÑкадр.= ÑÑкалад.= ÑÑкапад.= ÑÑпланад.= ÑÑтакад.= ÑÑтокад.= Ñтограмм.= Ñфедр.= Ñхо-камер.= Ñхограмм.= Ñхокамер.= Ñхокардиограмм.= юкол.= ююб.= ÑгнÑтин.= Ñмин.= Ñмщин.= Ñшм.= link-grammar-5.3.16/data/ru/words/words.710000664000076400007640000000441512431741033015130 00000000000000акающ.= белокож.= блуждающ.= бодрÑщ.= большущ.= бреющ.= бродÑч.= брызжущ.= быÑтрораÑтущ.= взыÑкующ.= виÑÑч.= внеÑтоÑщ.= волнующ.= вопиющ.= воÑходÑщ.= впечатлÑющ.= вÑеведущ.= вÑевидÑщ.= вÑезнающ.= вÑеобщ.= вÑеобъемлющ.= вÑепроникающ.= вхож.= вызывающ.= вÑжущ.= вÑщ.= гнетущ.= говорÑщ.= давÑщ.= движущ.= длиннющ.= дорогоÑтоÑщ.= доÑуж.= животворÑщ.= жизнеутверждающ.= завалÑщ.= завывающ.= затухающ.= захож.= звенÑщ.= звучащ.= злющ.= значащ.= знающ.= имущ.= иÑпытующ.= ищущ.= колющ.= коÑоплеч.= краÑÑщ.= криворож.= кричащ.= курÑщ.= лазÑщ.= лающ.= леденÑщ.= ликующ.= льноÑеющ.= любÑщ.= малоимущ.= малопевуч.= манÑщ.= мертвÑщ.= мимоидущ.= многообещающ.= моющ.= мыÑлÑщ.= наводÑщ.= надлежащ.= невидÑщ.= негодующ.= негодÑщ.= незначащ.= незрÑч.= неимущ.= некурÑщ.= немудрÑщ.= неохоч.= неподходÑщ.= непьющ.= нерабоч.= неÑвеж.= неÑтоÑщ.= неÑущ.= ниÑходÑщ.= ноющ.= объемлющ.= огнедышащ.= окающ.= отхож.= палÑщ.= перехож.= пикирующ.= пишущ.= плачущ.= плодущ.= подобающ.= подходÑщ.= поражающ.= правÑщ.= предыдущ.= преходÑщ.= прилежащ.= приÑущ.= приходÑщ.= проклÑтущ.= пропащ.= пьющ.= равнозначащ.= раздражающ.= разÑщ.= режущ.= решающ.= рокочущ.= Ñверкающ.= ÑвÑзующ.= ÑидÑч.= ÑкользÑщ.= Ñкучающ.= Ñлабоколюч.= Ñледующ.= ÑмÑгчающ.= ÑоÑущ.= ÑтоÑщ.= Ñтригущ.= Ñущ.= танцующ.= текущ.= Ñ‚Ñнущ.= угрожающ.= удручающ.= ужаÑающ.= указующ.= умнющ.= умолÑющ.= хитрющ.= ходÑч.= худющ.= цветущ.= link-grammar-5.3.16/data/ru/words/words.2190000664000076400007640000000714512431741033015217 00000000000000авиатопливообеÑпечени.= автовазтехобÑлуживани.= автомотоÑлектрооборудовани.= автотехобÑлуживани.= автотранÑобÑлуживани.= агропромобъединени.= агроÑтройобъединени.= агрохимобÑлуживани.= алтай-машиноÑтроени.= алтайавтотехобÑлуживани.= алтайавтотранÑобÑлуживани.= алтайагропромÑпецотделени.= алтаймашиноÑтроени.= амуравтотранÑобÑлуживани.= амуроблавтотехобÑлуживани.= архрыбколхозобъединени.= велижплодороди.= владимиравтотранÑобÑлуживани.= вниктинефтехимоборудовани.= вологдаавтотранÑобÑлуживани.= воронежоблавтотехобÑлуживани.= вÑзьмаплодороди.= гагаринплодороди.= главземледели.= глинкаплодороди.= гоÑкомизобретени.= гоÑкомобразовани.= демидовплодороди.= дорогобужплодороди.= духовщинаплодороди.= ельнÑплодороди.= ершичиплодороди.= жиркиплодороди.= знаменкаремтехпредприÑти.= ивановоавтотранÑобÑлуживани.= ивоблавтотехобÑлуживани.= краÑнодаравтотранÑобÑлуживани.= кубторгоборудовани.= кузбаÑÑуглеобогащени.= липецкавтотранÑобÑлуживани.= льнообъединени.= магаданавтотранÑобÑлуживани.= магаданоблавтотехобÑлуживани.= минудобрени.= монаÑтырщинаплодороди.= моÑквичавтотехобÑлуживани.= нииизмерени.= новгородавтотранÑобÑлуживани.= новгородоблавтотехобÑлуживани.= новодугиноплодороди.= облавтотехобÑлуживани.= облавтотранÑобÑлуживани.= племÑельхозпредприÑти.= починокплодороди.= проецировани.= промпредприÑти.= разрезоуправлени.= ремтехпредприÑти.= роÑвооружени.= роÑколхозÑтройобъединени.= роÑтехмонтажоборудовани.= руднÑплодороди.= ÑамараÑельхозводоÑнабжени.= ÑамаратранÑобÑлуживани.= ÑаратовоблтранÑобÑлуживани.= ÑельхозводоÑнабжени.= ÑельхозпредприÑти.= ÑмоленÑкплодороди.= Ñмолообразовани.= ÑпецавтопредприÑти.= Ñпецобъединени.= Ñпецотделени.= ÑпецÑтройобъединени.= Ñпецуправлени.= Ñпецучреждени.= Ñтаврополь-объединени.= ÑтройизыÑкани.= Ñтройоборудовани.= Ñычевкаплодороди.= тамбовтехобÑлуживани.= темкиноплодороди.= теплоÑнергооборудовани.= техперевооружени.= торфопредприÑти.= туваавтотранÑобÑлуживани.= уграплодороди.= химфармпредприÑти.= шахтоуправлени.= Ñнергоуправлени.= link-grammar-5.3.16/data/ru/words/words.440000664000076400007640000000161212431741033015124 00000000000000вворо.= вÑколо.= вчер.= выбу.= выга.= вызоло.= вымоло.= выхва.= вычер.= вышу.= довин.= доколо.= докоп.= домоло.= допла.= дочер.= забу.= заког.= замоло.= зареше.= захва.= зачер.= изжел.= наворо.= нажел.= намоло.= начер.= недопла.= обмоло.= обхва.= окоро.= оÑиро.= отколо.= отму.= отпла.= отхва.= отчер.= охва.= перепла.= перехва.= подкоро.= подÑве.= подцве.= подчер.= пожел.= позоло.= помоло.= почер.= прикру.= припла.= прихва.= причер.= прому.= профин.= прохва.= прочер.= раÑколо.= раÑхва.= раÑчер.= Ñбол.= Ñмоло.= Ñчер.= увин.= уколо.= умоло.= упла.= link-grammar-5.3.16/data/ru/words/words.1410000664000076400007640000000245512431741033015210 00000000000000аллилуйÑ.= беда.= боÑзно.= брык.= верть.= внакладе.= внове.= вольно.= вправе.= дерг.= динь-динь-динь.= дождливо.= должно.= дрыг.= жаль.= жарковато.= желательно.= квиты.= крышка.= кувырк.= лафа.= лень.= мертво.= можно.= молчок.= морозно.= накладно.= невдогад.= невдомек.= невмеÑтно.= невмоготу.= невмочь.= негде.= незачем.= неизвеÑтно.= некуда.= нельзÑ.= ненаÑтно.= необходимо.= неоткуда.= неохота.= неповадно.= неÑть.= нету.= нечего.= нужно.= охота.= паÑмурно.= паф.= пиф-паф.= плюÑ-минуÑ.= побоку.= повадно.= полбеды.= полгорÑ.= прыг.= родом.= Ñлабо.= ÑовеÑтно.= ÑовмеÑтно.= ÑполагорÑ.= Ñтыдно.= темным-темно.= трух-трух.= трын-трава.= трюх-трюх.= тык.= тырк.= тю-тю.= умора.= хлыÑть.= хлÑÑть.= хоп.= цап-царап.= цоп.= чебурах.= чик-чирик.= шарк.= швах.= швырк.= шмыг.= шмÑк.= щекотно.= юрк.= link-grammar-5.3.16/data/ru/words/words.2020000664000076400007640000004331212431741033015203 00000000000000азотиÑÑ‚.= алÑповат.= амилов.= анилинов.= арахиÑов.= ахов.= багров.= баÑиÑÑ‚.= баÑовит.= батиÑтов.= башковит.= бедноват.= бедов.= бежев.= безбород.= безволоÑ.= безглаз.= безголов.= безмозгл.= безноÑ.= безоÑÑ‚.= безуÑ.= белеÑ.= белобров.= белобрыÑ.= беловат.= белогруд.= белокур.= белолоб.= белотел.= бельмаÑÑ‚.= бензинов.= бережлив.= беÑноват.= беÑпер.= беÑтолков.= беÑхвоÑÑ‚.= беÑшерÑÑ‚.= бешен.= бирюзов.= блекл.= блинчат.= блошиÑÑ‚.= блошлив.= блудлив.= богемиÑÑ‚.= бодлив.= боевит.= бойцов.= болотиÑÑ‚.= болтлив.= бордов.= бородаÑÑ‚.= бочковат.= боÑзлив.= бранчив.= бранчлив.= броваÑÑ‚.= бромиÑÑ‚.= броÑов.= брудаÑÑ‚.= брыклив.= брылаÑÑ‚.= брылÑÑÑ‚.= брюхаÑÑ‚.= брюхат.= бугриÑÑ‚.= бузинов.= бузлив.= булавчат.= буравчат.= бурлив.= буроват.= быковат.= быÑтр.= ванилев.= вдумчив.= вежлив.= велемудр.= веленев.= величав.= велюров.= вертлÑв.= веÑноват.= веÑом.= ветвиÑÑ‚.= ветрен.= вздернут.= вздут.= визглив.= винилов.= виноват.= виÑлозад.= витиеват.= вихлÑв.= вихлÑÑÑ‚.= вихраÑÑ‚.= вкрадчив.= влюбчив.= вогнут.= водÑниÑÑ‚.= возбудим.= волниÑÑ‚.= волоÑаÑÑ‚.= волоÑат.= волоÑиÑÑ‚.= вороват.= ворÑиÑÑ‚.= ворчлив.= вÑпыльчив.= втÑнут.= въедлив.= въедчив.= выгнут.= вылит.= выноÑлив.= вытерт.= вытÑнут.= вышит.= вьюжиÑÑ‚.= вьюжлив.= вÑзковат.= вÑлен.= гадлив.= гипюров.= глазаÑÑ‚.= глиниÑÑ‚.= глинÑн.= глумлив.= глуповат.= глуховат.= гневлив.= гниловат.= гнуÑлив.= гнут.= говорлив.= голенаÑÑ‚.= головаÑÑ‚.= голопуз.= голоÑиÑÑ‚.= горбоноÑ.= гориÑÑ‚.= горлаÑÑ‚.= гранатов.= гребниÑÑ‚.= гриваÑÑ‚.= гривиÑÑ‚.= грошов.= грубоват.= грудаÑÑ‚.= губаÑÑ‚.= гугнив.= гуллив.= гунÑв.= гуÑтоват.= даровит.= дворцов.= дебел.= дерноват.= диковат.= длинноуÑ.= добычлив.= доверчив.= догадлив.= дождлив.= докучлив.= долговат.= долговÑз.= долгоноÑ.= домовит.= домров.= допуÑтим.= доÑадлив.= доÑтижим.= доÑужлив.= доÑÑгаем.= дохл.= доходчив.= дошл.= дощат.= драчлив.= дреÑвÑн.= дрÑбл.= дрÑхл.= дубоват.= дуплиÑÑ‚.= дурашлив.= дут.= духмÑн.= духовит.= душиÑÑ‚.= душноват.= дымчат.= дырчат.= дюралев.= егозлив.= едковат.= ежиÑÑ‚.= елов.= епанчов.= ерундов.= ершиÑÑ‚.= жанров.= жаÑминов.= железиÑÑ‚.= желтоват.= желтоноÑ.= желтопер.= желторот.= жидковат.= жилиÑÑ‚.= жилковат.= жиловат.= жирноват.= жутковат.= забориÑÑ‚.= заботлив.= забывчив.= забыт.= завзÑÑ‚.= завиÑим.= загнут.= задаÑÑ‚.= задириÑÑ‚.= задумчив.= зажимиÑÑ‚.= закатиÑÑ‚.= заклÑÑ‚.= закрыт.= залежал.= заливиÑÑ‚.= заливчат.= залпов.= заманчив.= заметлив.= замкнут.= замыÑловат.= занозиÑÑ‚.= занозлив.= заноÑчив.= занудлив.= запаÑлив.= заÑтоÑл.= заÑушлив.= затейлив.= затхл.= затÑнут.= захудал.= заÑдл.= звездиÑÑ‚.= звончат.= здрав.= зеленоват.= землиÑÑ‚.= зерниÑÑ‚.= зефиров.= златопер.= злоречив.= змеиÑÑ‚.= знаменит.= значим.= зобаÑÑ‚.= зобат.= золиÑÑ‚.= золотиÑÑ‚.= зубаÑÑ‚.= игловат.= игольчат.= игренев.= игрив.= игриÑÑ‚.= избит.= извивиÑÑ‚.= извилиÑÑ‚.= изгибиÑÑ‚.= излучиÑÑ‚.= изменчив.= измÑÑ‚.= изогнут.= изразцов.= илиÑÑ‚.= илов.= иловат.= именит.= индигов.= иниÑÑ‚.= ириÑов.= иÑкриÑÑ‚.= иÑтерт.= иÑтов.= йодиÑÑ‚.= йодноват.= кадыкаÑÑ‚.= каланчов.= калинов.= калов.= калÑн.= камедиÑÑ‚.= камениÑÑ‚.= камышиÑÑ‚.= каолинов.= кареглаз.= карминов.= каÑторов.= каштанов.= квел.= кизилев.= кизилов.= кирзов.= киÑловат.= кичлив.= клаÑÑов.= клеенчат.= кленов.= клокаÑÑ‚.= клопов.= клыкаÑÑ‚.= ковшов.= когтиÑÑ‚.= кожиÑÑ‚.= кокетлив.= кокоÑов.= колончат.= колоÑиÑÑ‚.= комковат.= комлиÑÑ‚.= комоват.= комол.= кондов.= копотлив.= кораллов.= коренаÑÑ‚.= коричнев.= корончат.= корчеват.= корÑв.= корÑжиÑÑ‚.= коÑмат.= коÑоват.= коÑоглаз.= коÑорот.= коÑтиÑÑ‚.= коÑтлÑв.= кочковат.= краплен.= крапчат.= краÑноват.= краÑноречив.= кремниÑÑ‚.= кремов.= кривоват.= криволап.= кривоноÑ.= криворот.= криклив.= крониÑÑ‚.= кропотлив.= крупночешуйчат.= крутоват.= крутолоб.= крÑжиÑÑ‚.= кудлаÑÑ‚.= кудлат.= кудреват.= кумачов.= куражлив.= кургуз.= куÑтиÑÑ‚.= кучковат.= лавандов.= лавÑанов.= лаÑков.= ледениÑÑ‚.= леденцов.= ледовит.= леÑиÑÑ‚.= леÑÑов.= лжив.= лилов.= линейчат.= липов.= лобаÑÑ‚.= лопушиÑÑ‚.= лохмат.= лупоглаз.= лучиÑÑ‚.= лыÑоват.= льÑтив.= малороÑл.= мангров.= маневров.= маренов.= маÑлÑн.= маÑлÑниÑÑ‚.= маÑтиÑÑ‚.= матерчат.= матов.= махорчат.= махриÑÑ‚.= махров.= машиÑÑ‚.= мглиÑÑ‚.= медвÑн.= меднолоб.= медов.= медÑниÑÑ‚.= мездров.= мелковат.= меловат.= метелиÑÑ‚.= мешковат.= миролюбив.= модернов.= мозгл.= мозгловат.= мозглÑв.= мозговит.= мозолиÑÑ‚.= мокр.= мокроват.= моложав.= молчалив.= мордаÑÑ‚.= мордат.= мориÑÑ‚.= морщиниÑÑ‚.= моÑлаÑÑ‚.= мотоват.= мохеров.= мохнат.= мочковат.= муаров.= мудрен.= муравчат.= мурлаÑÑ‚.= муÑкулиÑÑ‚.= мутноват.= мутовчат.= мухорт.= мучниÑÑ‚.= мшиÑÑ‚.= мылиÑÑ‚.= мышаÑÑ‚.= мÑгковат.= мÑгкотел.= мÑÑиÑÑ‚.= набит.= навариÑÑ‚.= навÑзчив.= нагл.= нагловат.= надоедлив.= надут.= нажимиÑÑ‚.= назойлив.= напориÑÑ‚.= нарочит.= нарывчат.= наÑмешлив.= наÑтойчив.= натужлив.= натÑнут.= находчив.= начетиÑÑ‚.= наÑнлив.= небит.= небывал.= невежлив.= невеÑом.= невыноÑим.= недоверчив.= незатейлив.= незлобив.= незрел.= незыблем.= неиÑтов.= неказиÑÑ‚.= неколебим.= некраÑив.= нелаÑков.= нелеп.= нелюбим.= немудрен.= неодолим.= неощутим.= непоколебим.= непокрыт.= непоÑтижим.= неприемлем.= непримирим.= неприхотлив.= непутев.= неразборчив.= неразговорчив.= неразличим.= нерушим.= нерÑшлив.= неÑкончаем.= неÑлышим.= неÑовмеÑтим.= неÑокрушим.= неÑпел.= неÑправедлив.= неÑтерпим.= нетал.= нетерпим.= нетороплив.= нетронут.= неудержим.= неумел.= неумолим.= неутолим.= неутомим.= неучен.= неучтив.= нечаем.= низкозад.= низколоб.= нитÑн.= ногтиÑÑ‚.= ноздрÑÑÑ‚.= норков.= норовиÑÑ‚.= ноÑаÑÑ‚.= обвалиÑÑ‚.= обжигов.= обжорлив.= обидчив.= обитаем.= обманчив.= оборчат.= обратим.= обрывиÑÑ‚.= обрывчат.= обтекаем.= обтÑнут.= обут.= общеупотребим.= объемиÑÑ‚.= обычлив.= овражиÑÑ‚.= огниÑÑ‚.= одет.= одинаков.= одутл.= окладиÑÑ‚.= октанов.= оливков.= омутиÑÑ‚.= опалов.= опаÑлив.= оранжев.= орошаем.= оÑаниÑÑ‚.= оÑетров.= оÑинов.= оÑкомиÑÑ‚.= оÑоблив.= оÑтиÑÑ‚.= оÑтойчив.= оÑтрозуб.= оÑтрорыл.= оÑÑзаем.= отзывчив.= отпет.= отрывиÑÑ‚.= отрывчат.= отходчив.= отчетлив.= охриÑÑ‚.= охров.= очкаÑÑ‚.= очкат.= ощутим.= паклÑн.= палев.= памÑтлив.= парат.= пархат.= парчов.= паÑленов.= патлаÑÑ‚.= патлат.= пелеÑ.= пениÑÑ‚.= периÑÑ‚.= перÑиков.= петлиÑÑ‚.= петлÑÑÑ‚.= пиÑклив.= пиÑклÑв.= пихтов.= плакÑив.= платанов.= платинов.= плечиÑÑ‚.= плешив.= плодовит.= плоховат.= плутоват.= пниÑÑ‚.= повадлив.= погнут.= податлив.= подловат.= подÑлеп.= подтÑнут.= подузд.= поемиÑÑ‚.= поимчив.= покатиÑÑ‚.= покинут.= полегл.= полноват.= полнотел.= половинчат.= полорот.= полоÑат.= полотнÑн.= помÑÑ‚.= понÑтлив.= пориÑÑ‚.= породиÑÑ‚.= порожиÑÑ‚.= порошков.= порфиров.= порывиÑÑ‚.= порывчат.= порÑдлив.= поÑтижим.= потерт.= потлив.= похотлив.= пошл.= пошловат.= правдив.= предвзÑÑ‚.= премудр.= приветлив.= приемиÑÑ‚.= приемлем.= приземиÑÑ‚.= прилипчив.= притерт.= причудлив.= проклÑÑ‚.= протерт.= противоречив.= прыщав.= прыщеват.= пÑов.= птенцов.= пуглив.= пузаÑÑ‚.= пузат.= пузыриÑÑ‚.= пунцов.= пупыриÑÑ‚.= пупырчат.= пуржиÑÑ‚.= пурпуров.= пуÑтоват.= пуÑтотел.= пуÑÑ‚Ñков.= пухл.= пухлÑв.= пучков.= пучковат.= пушиÑÑ‚.= пытлив.= пÑтниÑÑ‚.= разборчив.= разговорчив.= раздет.= раздут.= разлап.= разлат.= различим.= размашиÑÑ‚.= разнопер.= разодет.= разут.= разымчив.= раковиÑÑ‚.= раÑкрыт.= раÑÑ‚Ñжим.= раÑÑ‚Ñнут.= раÑчетлив.= раÑшит.= рдÑн.= ребриÑÑ‚.= ребÑчлив.= редковат.= редкозуб.= резинов.= резковат.= резцов.= реликтов.= ременчат.= речиÑÑ‚.= решетчат.= рифлен.= рогаÑÑ‚.= роданиÑÑ‚.= родовит.= рожиÑÑ‚.= розгов.= розов.= розоват.= роиÑÑ‚.= ромов.= ропотлив.= роÑиÑÑ‚.= роÑл.= рубинов.= рубцеват.= рубчат.= рукаÑÑ‚.= руÑокоÑ.= руÑокудр.= ручьиÑÑ‚.= рыжеват.= рыжекудр.= рыÑиÑÑ‚.= рыÑклив.= рыхловат.= рьÑн.= Ñ€Ñбоват.= Ñамшитов.= Ñандалов.= Ñановит.= Ñапфиров.= Ñаранчов.= ÑахариÑÑ‚.= Ñбивчив.= ÑбориÑÑ‚.= Ñверклив.= Ñвернут.= Ñвилеват.= Ñвиреп.= Ñвищеват.= Ñводчат.= Ñедловат.= Ñедобров.= Ñедоват.= ÑедовлаÑ.= ÑедоуÑ.= Ñемгов.= Ñердит.= ÑеребриÑÑ‚.= ÑериÑÑ‚.= ÑерниÑÑ‚.= Ñерноват.= Ñероват.= Ñероглаз.= Ñжат.= Ñивогрив.= ÑивоуÑ.= Ñигов.= Ñиз.= Ñизобров.= Ñизоват.= Ñизокрыл.= Ñиневат.= Ñипл.= Ñипловат.= Ñиповат.= Ñир.= Ñиренев.= Ñиротлив.= ÑкалиÑÑ‚.= ÑквозиÑÑ‚.= Ñкладчат.= Ñкобчат.= ÑкулаÑÑ‚.= ÑкулиÑÑ‚.= Ñкуловат.= Ñкуповат.= Ñкучлив.= Ñкучноват.= Ñлабоват.= Ñлабоузд.= Ñлащав.= Ñлезлив.= Ñлеповат.= ÑлоиÑÑ‚.= Ñлойчат.= Ñлышим.= Ñмазлив.= Ñметлив.= Ñмешлив.= Ñмолеват.= ÑмолиÑÑ‚.= Ñмугл.= ÑмуглÑв.= Ñмур.= Ñмычков.= Ñмышлен.= ÑнежиÑÑ‚.= Ñнул.= Ñогнут.= Ñокрыт.= ÑоломиÑÑ‚.= Ñолонцов.= Ñомкнут.= ÑоÑнов.= Ñперт.= ÑплюÑнут.= Ñпоров.= ÑребриÑÑ‚.= Ñтароват.= ÑтволиÑÑ‚.= Ñтворчат.= Ñтендов.= Ñтолбчат.= ÑтруиÑÑ‚.= Ñтруйчат.= ÑтручиÑÑ‚.= Ñугуб.= Ñуемудр.= Ñуетлив.= Ñуковат.= Ñургучов.= Ñуров.= ÑуÑлÑн.= ÑутулиÑÑ‚.= Ñуховат.= Ñухозад.= Ñухопар.= Ñухотел.= Ñухощав.= ÑучкаÑÑ‚.= Ñучков.= Ñучковат.= Ñыроват.= тавров.= талантлив.= тверез.= тембров.= темноват.= тениÑÑ‚.= теноров.= тепловат.= терниÑÑ‚.= терпелив.= терпим.= теÑноват.= теÑов.= тигров.= тиниÑÑ‚.= тиÑов.= титаниÑÑ‚.= титанов.= толков.= толÑтопуз.= тонковат.= тонкогуб.= тонкокор.= тороват.= тороплив.= тороÑиÑÑ‚.= тоÑклив.= тощеват.= травчат.= треклÑÑ‚.= треплив.= треÑнут.= трипов.= тронут.= трубаÑÑ‚.= трудолюбив.= труÑлив.= труÑоват.= трухл.= туговат.= тугороÑл.= тугоузд.= туманиÑÑ‚.= тундров.= тупиков.= туповат.= туполоб.= тупорыл.= туÑкл.= тухл.= тухловат.= тюленев.= Ñ‚Ñгл.= Ñ‚Ñглов.= убориÑÑ‚.= уважаем.= увальчив.= увертлив.= увеÑиÑÑ‚.= уветлив.= угадчив.= углаÑÑ‚.= угловат.= угодлив.= угреват.= угрожаем.= угрюм.= угрÑÑÑ‚.= удачлив.= удойлив.= удушлив.= уемиÑÑ‚.= уживчив.= ужимиÑÑ‚.= узкобедр.= узковат.= узкоглаз.= узкогорл.= узкогруд.= узкозад.= узколиÑÑ‚.= узколоб.= узконоÑ.= узлиÑÑ‚.= узловат.= узорчат.= укладиÑÑ‚.= уклончив.= укрыт.= уловиÑÑ‚.= улыбчив.= уныл.= упориÑÑ‚.= употребим.= уранов.= уродлив.= урывчат.= уÑаÑÑ‚.= уÑат.= уÑидчив.= уÑлужлив.= уÑмешлив.= уÑтойчив.= уÑтупиÑÑ‚.= уÑтупчат.= уÑтупчив.= утеÑиÑÑ‚.= утл.= утробиÑÑ‚.= ухабиÑÑ‚.= ухватиÑÑ‚.= ухватлив.= учаÑтлив.= ушаÑÑ‚.= ущелиÑÑ‚.= уÑзвим.= фартов.= фарфоров.= фаÑетчат.= фаÑониÑÑ‚.= фатоват.= фаÑнÑов.= фетров.= фигов.= фигурчат.= финифтÑн.= фиолетов.= фирнов.= флеров.= фондов.= форÑиÑÑ‚.= фразиÑÑ‚.= фруктов.= хамоват.= хваÑтлив.= хвоиÑÑ‚.= хвоÑтаÑÑ‚.= хвоÑтат.= хитроват.= хлыщеват.= хмуроват.= холмиÑÑ‚.= холщов.= хоробр.= хохотлив.= хренов.= хрипат.= хрипл.= хриплив.= хромиÑÑ‚.= Ñ…Ñ€Ñщеват.= худощав.= цветаÑÑ‚.= цветиÑÑ‚.= цианиÑÑ‚.= цигейков.= цинков.= цыганиÑÑ‚.= чадолюбив.= чаем.= чванлив.= чепухов.= червив.= червлен.= чернобров.= черноват.= черномаз.= черноуÑ.= чернÑв.= черÑтв.= чеÑтолюбив.= чеÑучов.= чешуйчат.= читаем.= чокнут.= чреват.= чубар.= чубаÑÑ‚.= чубат.= чумаз.= шагренев.= шаловлив.= шатров.= шафранов.= шевров.= шелков.= шелковиÑÑ‚.= шелудив.= шероховат.= шерÑтиÑÑ‚.= шилозад.= шиповат.= шишковат.= шишконоÑ.= шквалиÑÑ‚.= шкодлив.= шумлив.= шутлив.= щебенчат.= щебетлив.= щедр.= щедроват.= щедровит.= щекаÑÑ‚.= щекотлив.= щелеват.= щелÑÑÑ‚.= щербат.= щетиниÑÑ‚.= щупл.= Ñфемеров.= Ñдовит.= Ñдрен.= ÑзыкаÑÑ‚.= Ñзыкат.= Ñзычков.= ÑмиÑÑ‚.= Ñровчат.= ÑÑноглаз.= Ñхонтов.= ÑчеиÑÑ‚.= link-grammar-5.3.16/data/ru/words/words.50000664000076400007640000001437512431741033015053 00000000000000агропромтеплоÑнерго.= агропромÑнерго.= алгайагропромÑнерго.= алекÑандровагропромÑнерго.= алтайкрайÑнерго.= алтайÑнерго.= амуркоммунÑнерго.= аркадакагропромÑнерго.= аткарÑкагропромÑнерго.= атомтехÑнерго.= атомÑнерго.= балаковоагропромÑнерго.= балтайагропромÑнерго.= башÑельÑнерго.= бичураагропромÑнерго.= брÑнÑкоблÑнерго.= бурÑткоммунÑнерго.= владивоÑтоктранÑавиа.= владикавказÑнерго.= владимирагропромтеплоÑнерго.= вологдаоблкоммунÑнерго.= волчихинÑкагропромÑнерго.= вольÑкагропромÑнерго.= воронежавиа.= воÑкреÑенÑкагропромÑнерго.= воÑтокÑнерго.= гидрометбюро.= гипрокоммунÑнерго.= главмехÑлектро.= гороховецагропромÑнерго.= гоÑкомобразованиÑ.= гоÑтелерадио.= гуо.= дальнереченÑкагропромÑнерго.= дальÑельÑлектро.= дергачиагропромÑнерго.= дон-молоко.= духовницкагропромÑнерго.= екатериновкаагропромÑнерго.= ершовагропромÑнерго.= еÑÑ.= ивантеевкаагропромÑнерго.= ивтелерадио.= инкомрадио.= итар.= каббалккоммунÑнерго.= каббалктелерадио.= калининÑкагропромÑнерго.= камчаткоммунÑнерго.= карабулакагропромÑнерго.= карачаево-черкеÑÑÑнерго.= карелÑельагропромÑнерго.= киргизÑнерго.= колымагидрогео.= кольчугиноагропромÑнерго.= коммунÑнерго.= краÑногорÑкагропромÑнерго.= краÑнокутагропромÑнерго.= кубаньÑнерго.= леÑозаводÑкагропромÑнерго.= лыÑогорÑкагропромÑнерго.= мажалыкагропромÑнерго.= маркÑагропромÑнерго.= мвÑ.= мвÑÑ.= мгб.= меленкиагропромÑнерго.= минкультуры.= минметаллургии.= миннауки.= минобразованиÑ.= минÑоцзащиты.= минфинанÑов.= минÑкологии.= минÑнерго.= ммм.= моÑаÑрошоу.= моÑтеплоÑнерго.= моÑтранÑавто.= моÑÑкÑпо.= мурманÑк-радио.= мурманÑкагропромÑнерго.= мурманÑккоммунÑнерго.= муромагропромÑнерго.= надеждинÑкагропромÑнерго.= нижновгородÑнерго.= новичихинÑкагропромÑнерго.= новобураÑÑкагропромÑнерго.= нововоронежатомтехÑнерго.= новоузенÑкагропромÑнерго.= норильÑкÑнерго.= нтв.= облагропромавто.= облкоммунÑнерго.= огпу.= озинкиагропромÑнерго.= октÑбрьÑкагропромÑнерго.= омÑкавиа.= партизанÑкагропромÑнерго.= пензаагро.= перелюбагропромÑнерго.= пермтранÑавто.= пермьÑнерго.= петровÑкагропромÑнерго.= петушкиагропромÑнерго.= питеркаагропромÑнерго.= погранагропромÑнерго.= приволжÑкагропромÑнерго.= приморкоммунÑнерго.= приморÑкагропромÑнерго.= пÑковоблÑнерго.= пугачевагропромÑнерго.= риа.= рка.= ровноеагропромÑнерго.= романовкаагропромÑнерго.= роÑагропромÑнерго.= роÑвнешгео.= роÑкино.= роÑкоммунÑнерго.= роÑÑтройÑкÑпо.= роÑтоблкоммунÑнерго.= роÑтовоблкоммунÑнерго.= роÑтовоблтеплоÑнерго.= роÑÑнерго.= ртищевоагропромÑнерго.= ÑалаватÑтекло.= Ñамараинформавто.= ÑамойловкаагропромÑнерго.= ÑаратовагропромÑнерго.= ÑатвропольÑнерго.= Ñевморгео.= ÑеливановоагропромÑнерго.= ÑельхозÑнерго.= ÑибÑпецÑнерго.= Ñибтепло.= ÑимбирÑкаÑро.= ÑмоленÑкагропромÑнерго.= ÑмоленÑкатомтехÑнерго.= ÑобинкаагропромÑнерго.= Ñовавто.= Ñовавто-баку.= Ñовавто-поти.= ÑоветÑкоеагропромÑнерго.= Ñовинформбюро.= ÑовтранÑавто.= ÑолонешенÑкагропромÑнерго.= ÑочитеплоÑнерго.= ÑоюзатомтехÑнерго.= Ñоюзинформкино.= Ñоюзморгео.= Ñпецавтотелерадио.= ÑпецремÑнерго.= ÑтарьÑтекло.= Ñтройдело.= ÑудогдаагропромÑнерго.= ÑуздальагропромÑнерго.= тамбовинформавто.= татищевоагропромÑнерго.= тв.= тверьагропромÑнерго.= теплоÑнерго.= топÑнерго.= транÑаÑро.= транÑÑнерго.= туваагропромÑнерго.= тулаагропромÑнерго.= тулаÑнерго.= тулÑнерго.= увд.= уралÑпецÑнерго.= уралÑнерго.= уренгойгазÑнерго.= фапÑи.= хакаÑÑнерго.= хвалынÑкагропромÑнерго.= цт.= челÑбинÑккомагро.= черкеÑÑкÑнерго.= черниговÑкагропромÑнерго.= черноÑрагропромÑнерго.= чукотÑнерго.= ÑнгельÑагропромÑнерго.= ÑÑтонÑнерго.= ÑкутÑнерго.= ÑнтарьÑнерго.= link-grammar-5.3.16/data/ru/words/words.1780000664000076400007640000000172512431741033015221 00000000000000байбач.= белич.= белуж.= битюж.= бычач.= гагач.= гадюч.= говÑж.= гуÑÑч.= девич.= девчач.= заÑч.= извозчич.= индееч.= индюшач.= индюшеч.= кошач.= кролич.= кукушеч.= курич.= куропач.= курÑч.= лебÑж.= лешач.= лошач.= лÑгушач.= мартышеч.= медвежач.= мерлушеч.= минож.= наваж.= наезднич.= наемнич.= нерпич.= ноÑорож.= полковнич.= помещич.= пороÑÑч.= поÑаднич.= пруÑач.= разбойнич.= ратнич.= роÑомаш.= Ñадовнич.= Ñайгач.= Ñапожнич.= Ñкоморош.= Ñоветнич.= ÑтилÑж.= Ñтольнич.= Ñтраннич.= Ñуроч.= ÑуÑлич.= Ñхимнич.= телÑч.= урÑднич.= утÑч.= цыплÑч.= чиновнич.= щеглÑч.= щенÑч.= ÑгнÑч.= Ñмщич.= link-grammar-5.3.16/data/ru/words/words.2040000664000076400007640000000243612431741033015207 00000000000000аккредит.= актир.= аннекÑир.= армир.= биÑир.= блокир.= вирир.= вотир.= газир.= датир.= девальвир.= дезавуир.= декларир.= демилитариз.= депонир.= диÑкредитир.= дозир.= импортир.= инициализир.= инкорпорир.= инкриминир.= интенÑифицир.= интернир.= интерпретир.= иониз.= иÑпольз.= йотир.= квалифицир.= кешир.= клаÑÑифицир.= кодир.= кодифицир.= коллективизир.= колонизир.= компенÑир.= конÑтатир.= коррумпир.= котир.= кÑшир.= легир.= лимитир.= милитаризир.= минир.= мобилиз.= модернизир.= нейтрализ.= обжал.= оккупир.= опроб.= панир.= парализ.= парафир.= парир.= передиÑлоцир.= радир.= ратифицир.= реабилитир.= ревиз.= репет.= Ñанир.= Ñоциализир.= Ñтерилиз.= ÑубÑидир.= тарир.= тезир.= тонир.= торпедир.= транÑпонир.= тушир.= утрир.= фальÑифицир.= форÑир.= фугир.= шокир.= link-grammar-5.3.16/data/ru/words/Makefile.am0000664000076400007640000000622012431741033015651 00000000000000WORDS= \ suff-list \ words.1 \ words.2 \ words.3 \ words.4 \ words.5 \ words.6 \ words.7 \ words.8 \ words.9 \ words.10 \ words.11 \ words.12 \ words.13 \ words.14 \ words.15 \ words.16 \ words.17 \ words.18 \ words.19 \ words.20 \ words.21 \ words.22 \ words.23 \ words.24 \ words.25 \ words.26 \ words.27 \ words.28 \ words.29 \ words.30 \ words.31 \ words.32 \ words.33 \ words.34 \ words.35 \ words.36 \ words.37 \ words.38 \ words.39 \ words.40 \ words.41 \ words.42 \ words.43 \ words.44 \ words.45 \ words.46 \ words.47 \ words.48 \ words.49 \ words.50 \ words.51 \ words.52 \ words.53 \ words.54 \ words.55 \ words.56 \ words.57 \ words.58 \ words.59 \ words.60 \ words.61 \ words.62 \ words.63 \ words.64 \ words.65 \ words.66 \ words.67 \ words.68 \ words.69 \ words.70 \ words.71 \ words.72 \ words.73 \ words.74 \ words.75 \ words.76 \ words.77 \ words.78 \ words.79 \ words.80 \ words.81 \ words.82 \ words.83 \ words.84 \ words.85 \ words.86 \ words.87 \ words.88 \ words.89 \ words.90 \ words.91 \ words.92 \ words.93 \ words.94 \ words.95 \ words.96 \ words.97 \ words.98 \ words.99 \ words.100 \ words.101 \ words.102 \ words.103 \ words.104 \ words.105 \ words.106 \ words.107 \ words.108 \ words.109 \ words.110 \ words.111 \ words.112 \ words.113 \ words.114 \ words.115 \ words.116 \ words.117 \ words.118 \ words.119 \ words.120 \ words.121 \ words.122 \ words.123 \ words.124 \ words.125 \ words.126 \ words.127 \ words.128 \ words.129 \ words.130 \ words.131 \ words.132 \ words.133 \ words.134 \ words.135 \ words.136 \ words.137 \ words.138 \ words.139 \ words.140 \ words.141 \ words.142 \ words.143 \ words.144 \ words.145 \ words.146 \ words.147 \ words.148 \ words.149 \ words.150 \ words.151 \ words.152 \ words.153 \ words.154 \ words.155 \ words.156 \ words.157 \ words.158 \ words.159 \ words.160 \ words.161 \ words.162 \ words.163 \ words.164 \ words.165 \ words.166 \ words.167 \ words.168 \ words.169 \ words.170 \ words.171 \ words.172 \ words.173 \ words.174 \ words.175 \ words.176 \ words.177 \ words.178 \ words.179 \ words.180 \ words.181 \ words.182 \ words.183 \ words.184 \ words.185 \ words.186 \ words.187 \ words.188 \ words.189 \ words.190 \ words.191 \ words.192 \ words.193 \ words.194 \ words.195 \ words.196 \ words.197 \ words.198 \ words.199 \ words.200 \ words.201 \ words.202 \ words.203 \ words.204 \ words.205 \ words.206 \ words.207 \ words.208 \ words.209 \ words.210 \ words.211 \ words.212 \ words.213 \ words.214 \ words.215 \ words.216 \ words.217 \ words.218 \ words.219 \ words.220 \ words.221 \ words.222 \ words.223 \ words.224 \ words.225 \ words.226 \ words.227 \ words.228 \ words.229 \ words.230 \ words.231 \ words.232 \ words.233 \ words.234 \ words.235 \ words.236 \ words.237 \ words.238 \ words.239 \ words.240 \ words.241 \ words.242 \ words.243 \ words.244 \ words.245 \ words.246 \ words.247 \ words.248 wordsdir=$(pkgdatadir)/ru/words words_DATA = $(WORDS) EXTRA_DIST = $(WORDS) link-grammar-5.3.16/data/ru/words/words.1460000664000076400007640000000130512431741033015206 00000000000000взъерош.= вÑклоч.= вÑпуч.= втемÑш.= выутюж.= изнеж.= изувеч.= иÑкалеч.= иÑкореж.= навьюч.= напруж.= напуч.= наруш.= наÑудач.= натеш.= обеÑпеч.= обнаруж.= обознач.= обруш.= огранич.= озадач.= означ.= онемеч.= ополÑч.= отуреч.= подурач.= покалеч.= покореж.= поманеж.= помнож.= понеж.= поруш.= развьюч.= размнож.= разнеж.= разруш.= разутюж.= Ñкореж.= Ñкрюч.= Ñтворож.= Ñъеж.= увелич.= увлаж.= улетуч.= умнож.= уничтож.= упроч.= link-grammar-5.3.16/data/ru/words/words.1390000664000076400007640000000370612431741033015217 00000000000000безразлично.= беÑполезно.= больно.= важно.= веÑело.= ветрено.= впору.= вредно.= выгодно.= глупо.= голодно.= горько.= горÑчо.= грешно.= груÑтно.= довольно.= доÑадно.= доÑтаточно.= дурно.= душно.= жарко.= жутко.= жутковато.= завидно.= зазорно.= заметно.= замужем.= запанибрата.= интереÑно.= каково.= легко.= леÑтно.= лихо.= мало.= маловато.= много.= многовато.= мудрено.= муторно.= мучительно.= надобно.= наперечет.= напраÑно.= неважно.= невозможно.= невыгодно.= недопуÑтимо.= нежарко.= некогда.= нелегко.= неловко.= немудрено.= неплохо.= непонÑтно.= неприÑтно.= неÑтерпимо.= неудобно.= неуютно.= нехорошо.= нипочем.= нудно.= обидно.= обÑзательно.= опаÑно.= отвратительно.= памÑтно.= печально.= плохо.= поделом.= подлинно.= поздно.= поздновато.= полезно.= полно.= полным-полно.= приÑтно.= радоÑтно.= рано.= рановато.= Ñ€Ñдом.= Ñвежо.= Ñкверно.= Ñкучно.= Ñложно.= Ñмешно.= Ñродни.= Ñтранно.= Ñтрашно.= Ñтрашновато.= темновато.= тепло.= тепловато.= теÑно.= тоÑкливо.= тошно.= тревожно.= трудненько.= трудно.= трудновато.= туда-Ñюда.= Ñ‚ÑгоÑтно.= Ñ‚Ñжело.= Ñ‚Ñжеловато.= Ñ‚Ñжко.= удачно.= удивительно.= удобно.= уютно.= хлопотно.= холодно.= холодновато.= худо.= чудно.= ÑÑно.= link-grammar-5.3.16/data/ru/words/words.1070000664000076400007640000001600612431741033015207 00000000000000абраменко.= авдиенко.= аверченко.= авраменко.= автушенко.= агеенко.= адаменко.= азаренко.= акименко.= алекÑандренко.= алекÑашенко.= алекÑеенко.= алекÑенко.= алешкевич.= алешко.= алещенко.= алференко.= алюшенко.= ананиашвили.= андрейко.= андрейченко.= андреюшко.= андриенко.= андриÑненко.= андриÑщенко.= андруÑенко.= андрушко.= андрущенко.= анипченко.= аниÑенко.= анищенко.= антоненко.= ануфриенко.= апанаÑенко.= апрыщенко.= ариÑтенко.= артеменко.= аршанко.= атамашко.= атрошенко.= атрощенко.= афанаÑенко.= ахременко.= ахрименко.= бабешко.= бабченко.= бавтрукевич.= базыченко.= бакуменко.= балашенко.= баленко.= балченко.= банашко.= бараненко.= барахтенко.= баÑенко.= батраченко.= бездоленко.= безрученко.= беленко.= беличенко.= белодеденко.= белоненко.= белоуÑенко.= белюÑенко.= бенкевич.= беÑпалько.= беÑпальченко.= беÑÑарабенко.= бобиренко.= богатыренко.= богащенко.= бодренко.= боковенко.= болдаÑенко.= бондарко.= борзенко.= бориÑенко.= бороденко.= бородько.= борошенко.= борщаненко.= борщенко.= боÑенко.= брагаренко.= бреженко.= бригаденко.= брушкевич.= бугаенко.= будкевич.= бузыненко.= бузько.= буйко.= булыменко.= буравченко.= буракевич.= бураченко.= бурденко.= буренко.= буркаленко.= буÑенко.= бутенко.= бучаченко.= буÑкевич.= быхтенко.= ваграменко.= вакуленко.= вакушенко.= ваникевич.= ваÑиленко.= ваÑильченко.= вахоренко.= вдовенко.= вдовиченко.= вдовытченко.= велитченко.= величко.= вербенко.= вервейко.= веремеенко.= веременко.= викторенко.= виниченко.= винниченко.= винцкевич.= витрÑченко.= влаÑенко.= влащенко.= вовченко.= воеводенко.= войтенко.= воловенко.= волоÑÑнко.= волошенко.= волощенко.= волченко.= гавриленко.= гаврильченко.= гавриченко.= гаврюшенко.= гадючко.= гайдаренко.= гайденко.= галуненко.= галушко.= галькевич.= гальченко.= ганзенко.= ганкевич.= гапеенко.= гапотченко.= гапуненко.= гапченко.= гараÑько.= гаркавенко.= гаркушенко.= гаценко.= гашпаренко.= гейченко.= генераленко.= гераÑименко.= гидзенко.= гиленко.= гиренко.= гладунко.= гладченко.= гладырченко.= глушенко.= глущенко.= говорушенко.= годенко.= годиленко.= голенко.= голиченко.= голобородько.= головащенко.= головченко.= голубенко.= гоманченко.= гондаренко.= горбатенко.= горбаченко.= горбенко.= гордеенко.= гордиенко.= горковенко.= горленко.= горпинченко.= грабаренко.= гращенко.= греченко.= гречко.= грибениченко.= гриненко.= гринкевич.= гринченко.= гринькевич.= грицаенко.= гриценко.= грицкевич.= грицко.= гришкевич.= грищенко.= громовенко.= грошенко.= грушевенко.= грушко.= грÑщенко.= губенко.= гуденко.= гудименко.= гузенко.= гузиенко.= гульченко.= гурко.= гурченко.= гуÑенко.= гуценко.= гученко.= давиденко.= давыденко.= даниленко.= данильченко.= даценко.= дашкевич.= дащенко.= дворниченко.= дегтÑренко.= дейниченко.= демиденко.= демниченко.= демченко.= дениÑенко.= денишенко.= дергаленко.= деревÑнко.= деревÑнченко.= дзвинко.= дзешкевич.= дзюбенко.= диденко.= диколенко.= дифтеренко.= дмитренко.= дмитриенко.= дмитроченко.= дмитруÑенко.= добейко.= добренко.= добречко.= добродеенко.= довженко.= докашенко.= доленко.= долженко.= домашенко.= домащенко.= доровÑких.= дорофеенко.= дорошенко.= дохненко.= доценко.= драченко.= дриженко.= дроботенко.= дроботько.= дроговейко.= дрозденко.= дротÑнко.= друзенко.= дрыженко.= дубенко.= дуденко.= дудченко.= дунаенко.= дуÑенко.= дыбенко.= дымченко.= дÑдченко.= евдокименко.= евмененко.= евÑеенко.= елиÑеенко.= емельÑненко.= еремченко.= ермаченко.= ерошенко.= ерошкевич.= еÑипенко.= ефименко.= ефимченко.= ефременко.= жабенко.= жадкевич.= жадченко.= жайворенко.= жванко.= жиденко.= жидченко.= жмырко.= жовниренко.= жолткевич.= жукевич.= журко.= жученко.= забирко.= загоренко.= загоруйко.= загорулько.= игнатенко.= ильюшенко.= катренко.= коÑенко.= краÑавченко.= краÑноÑельÑких.= лыÑенко.= марченко.= минжуренко.= мицкевич.= неÑтеренко.= никифоренко.= олефиренко.= олешкевич.= паÑкевич.= пашкевич.= пащенко.= петренко.= питкевич.= подмаÑко.= потапенко.= прозоркевич.= радкевич.= Ñавченко.= Ñенкевич.= Ñергиенко.= Ñидоренко.= Ñтанкевич.= тараÑенко.= ткаченко.= федорчук.= филипенко.= финько.= черниченко.= чхеидзе.= шатыренко.= шевченко.= шушкевич.= ющенко.= Ñрошенко.= Ñцкевич.= link-grammar-5.3.16/data/ru/words/words.1150000664000076400007640000012217112431741033015207 00000000000000-временнейш.= -образнейш.= -плеч.= -роднейш.= абÑтрактнейш.= авгуÑтейш.= автобаланÑирующ.= авторитетнейш.= автофикÑирующ.= агглютинирующ.= азотфикÑирующ.= аккуратнейш.= активнейш.= актуальнейш.= алейш.= алмазоÑодержащ.= алюминийÑодержащ.= анархиÑтвующ.= анархиÑÑ‚Ñтвующ.= анеÑтезирующ.= антивуалирующ.= антидетонирующ.= антиотражающ.= антирабоч.= аппрокÑимирующ.= багровейш.= банальнейш.= беднейш.= бездомнейш.= безжалоÑтнейш.= беззаветнейш.= безлюднейш.= безнадежнейш.= безоговорочнейш.= безопаÑнейш.= безумнейш.= безупречнейш.= безуÑловнейш.= белейш.= белоÑнежнейш.= бензоперекачивающ.= беÑконечно-наводÑщ.= беÑкорыÑтнейш.= беÑплоднейш.= беÑпокойнейш.= беÑпомощнейш.= беÑпорÑдочнейш.= беÑпощаднейш.= беÑÑильнейш.= беÑÑмыÑленнейш.= беÑÑовеÑтнейш.= беÑÑпорнейш.= беÑÑтрашнейш.= билетопечатающ.= биорегулирующ.= биоÑтимулирующ.= благодарнейш.= благомыÑлÑщ.= благоприÑтнейш.= благороднейш.= блаженнейш.= ближайш.= близкодейÑтвующ.= близлежащ.= близÑтоÑщ.= блиÑтательнейш.= богатейш.= бодрейш.= божеÑтвеннейш.= болезненнейш.= больнейш.= больш.= буквопечатающ.= буквофотографирующ.= бумагонаправлÑющ.= бумагоперерабатывающ.= бумагопитающ.= бумагопроводÑщ.= бумаготранÑпортирующ.= бумажнейш.= бурейш.= бывш.= быÑтрейш.= быÑтробегающ.= быÑтробегущ.= быÑтровозраÑтающ.= быÑтровыÑыхающ.= быÑтровÑжущ.= быÑтрогорÑщ.= быÑтрогуÑтеющ.= быÑтрозамораживающ.= быÑтрозаÑаÑывающ.= быÑтрозацветающ.= быÑтроиÑчезающ.= быÑтролетающ.= быÑтролетÑщ.= быÑтроопадающ.= быÑтрооÑедающ.= быÑтроотвердевающ.= быÑтропадающ.= быÑтропечатающ.= быÑтроплавающ.= быÑтропреходÑщ.= быÑтропроводÑщ.= быÑтропрогреÑÑирующ.= быÑтропротекающ.= быÑтроработающ.= быÑтроÑохнущ.= быÑтроÑпадающ.= быÑтроÑрабатывающ.= быÑтротвердеющ.= быÑтротекущ.= быÑтроуÑтаревающ.= быÑтрофильтрующ.= важнейш.= вдохновеннейш.= вегетирующ.= вежливейш.= великолепнейш.= величайш.= величеÑтвеннейш.= вернейш.= вероÑтнейш.= вертикально-ÑкользÑщ.= веÑелейш.= ветрозадерживающ.= взаимовытекающ.= взаимодополнÑющ.= взаимоиÑключающ.= взаимоконтролирующ.= взаимопроникающ.= взаимопротиворечащ.= взаимоÑоответÑтвующ.= взаимотормозÑщ.= взроÑлейш.= виброизолирующ.= виднейш.= викарирующ.= виноватейш.= виновнейш.= вирилизирующ.= витаминÑодержащ.= вихраÑтейш.= вишневейш.= вкуÑнейш.= влагоизолирующ.= влагоотталкивающ.= влагопоглощающ.= влажнейш.= влиÑтельнейш.= внимательнейш.= водогаÑÑщ.= водозапаÑающ.= водоизолирующ.= водообеззараживающ.= водооткачивающ.= водоотнимающ.= водоотталкивающ.= водоперерабатывающ.= водопитающ.= водопоглощающ.= водопроводÑщ.= водораÑÑеивающ.= водоÑодержащ.= водоудерживающ.= водоулавливающ.= воздухововлекающ.= воздуховÑаÑывающ.= воздухонагнетающ.= воздухоотводÑщ.= воздухоохлаждающ.= воздухоподводÑщ.= воздухопроводÑщ.= воздушнейш.= возможнейш.= воинÑтвеннейш.= воинÑтвующ.= волоÑатейш.= волшебнейш.= вольнейш.= вольномыÑлÑщ.= вольнопрактикующ.= вольноприходÑщ.= воÑторженнейш.= враждебнейш.= вреднейш.= вÑевозможнейш.= вÑевозраÑтающ.= вÑеиÑцелÑющ.= вÑемилоÑтивейш.= вÑенижайш.= вÑеохватывающ.= вÑепобеждающ.= вÑеподданнейш.= вÑепожирающ.= вÑепокорнейш.= вÑепокрывающ.= вÑепреданнейш.= вÑепреодолевающ.= вÑеÑоздающ.= второÑтепеннейш.= въезж.= выгоднейш.= выгодоприобретающ.= выноÑливейш.= выразительнейш.= выÑококипÑщ.= выÑоколетÑщ.= выÑокоразрешающ.= выÑокораÑтущ.= выÑотно-зондирующ.= выÑохш.= выÑочайш.= выцветш.= вышележащ.= вÑзкотекуч.= вÑлотекущ.= газоанализирующ.= газогенерирующ.= газообразующ.= газоотводÑщ.= газоперекачивающ.= газоÑодержащ.= газоулавливающ.= газоуплотнÑющ.= газофракционирующ.= галлообразующ.= гениальнейш.= гидроаккумулирующ.= гидроизолирующ.= гиперпроводÑщ.= главнейш.= глубиннейш.= глубокозалегающ.= глубокоÑидÑщ.= глубочайш.= глупейш.= гневнейш.= гнилейш.= гнуÑнейш.= головоотÑекающ.= голоднейш.= голубейш.= гормонообразующ.= горообразующ.= горчайш.= гоÑударÑтвообразующ.= грамотнейш.= гребнеразравнивающ.= грешнейш.= громаднейш.= громкоговорÑщ.= громомечущ.= грубейш.= грузонеÑущ.= груÑтнейш.= грÑзнейш.= гуманнейш.= гуÑтейш.= давнейш.= давнопрошедш.= дальнейш.= дальнодейÑтвующ.= двоÑкодышащ.= двоÑкопреломлÑющ.= дегуманизирующ.= дейÑтвеннейш.= дельнейш.= денежнейш.= деревоокрашивающ.= дереворежущ.= дерзновеннейш.= дернообразующ.= детальнейш.= дефицитнейш.= деÑтельнейш.= диагонализирующ.= дикораÑтущ.= диÑперÑионно-твердеющ.= длиннейш.= доблеÑтнейш.= добрейш.= добровольнейш.= добродушнейш.= добротнейш.= довольнейш.= долгоиграющ.= долготанцующ.= доÑаднейш.= доÑрочнейш.= доÑтойнейш.= доÑтупнейш.= дражайш.= древнейш.= древоокрашивающ.= дробильно-разрушающ.= дружеÑтвеннейш.= дружнейш.= дугогаÑÑщ.= духовнейш.= душераздирающ.= душнейш.= единÑтвеннейш.= жаднейш.= жалчайш.= желаннейш.= железообрабатывающ.= желтейш.= живейш.= живопиÑнейш.= живораÑтущ.= живородÑщ.= животнейш.= жидкотекуч.= жирнейш.= жутчайш.= забавнейш.= заблудш.= заботливейш.= завÑдш.= загадочнейш.= загорелейш.= задумчивейш.= зажиточнейш.= законнейш.= закономернейш.= законополагающ.= заманчивейш.= замечательнейш.= занимательнейш.= заÑтывш.= защитно-обеÑпыливающ.= звукоанализирующ.= звукоизлучающ.= звукоизолирующ.= звукообразующ.= звукоотражающ.= звукопоглощающ.= звукопроводÑщ.= звукораÑÑеивающ.= звукоулавливающ.= звукоуÑиливающ.= здоровейш.= здравомыÑлÑщ.= зеленейш.= землеобрабатывающ.= зеркальнейш.= зернопроизводÑщ.= злейш.= знакомейш.= знакопечатающ.= знаменательнейш.= знаменитейш.= знатнейш.= значительнейш.= золотейш.= золотоулавливающ.= золоулавливающ.= зубообрабатывающ.= иглокож.= идеальнейш.= извеÑтнейш.= изумительнейш.= изÑщнейш.= импортозамещающ.= импортоÑберегающ.= инакомыÑлÑщ.= индивидуальнейш.= интегродифференцирующ.= интеллектуальнейш.= интереÑнейш.= интригующ.= информационно-решающ.= информационно-управлÑющ.= иодÑодержащ.= ионÑодержащ.= иризирующ.= иÑкреннейш.= иÑкуÑнейш.= иÑполнительнейш.= иÑÑохш.= иÑтекш.= кавитирующ.= канатоведущ.= капиллÑрно-прерывающ.= капиталоÑберегающ.= капризнейш.= картонажно-перерабатывающ.= картофелеперерабатывающ.= качеÑтвеннейш.= киÑлейш.= киÑлородÑодержащ.= киÑлотообразующ.= киÑлотоÑодержащ.= кликушеÑтвующ.= климаторегулирующ.= коварнейш.= колоÑÑальнейш.= комплекÑообразующ.= конкретнейш.= контрольно-регулирующ.= кораллообразующ.= коричневейш.= кормодобывающ.= кормообрабатывающ.= корнеизолирующ.= коронирующ.= короткодейÑтвующ.= короткоживущ.= корпуÑообразующ.= коÑматорыж.= коÑтеобразующ.= краÑивейш.= краÑивоцветущ.= краÑковоÑпринимающ.= краÑкоотталкивающ.= краÑкоперемешивающ.= краÑнейш.= краÑновато-рыж.= краÑнокож.= краÑнорож.= кратчайш.= крепитирующ.= крепчайш.= кровавейш.= кровооÑтанавливающ.= кровоочищающ.= крохотнейш.= круглейш.= крупнейш.= крупнопишущ.= крутопадающ.= кудахтающ.= культурнейш.= лавинозадерживающ.= лаÑковейш.= левовращающ.= легендарнейш.= легколетуч.= легкомыÑленнейш.= легчайш.= ленивейш.= лентовыравнивающ.= лентообрабатывающ.= лентоперфорирующ.= леÑовывозÑщ.= леÑозадерживающ.= леÑообрабатывающ.= лиловейш.= лиÑтовыравнивающ.= лиÑтообрабатывающ.= лиÑтопереворачивающ.= лиÑтоподдерживающ.= лиÑтораÑпределÑющ.= лиÑтотранÑпортирующ.= лоббирующ.= лохматейш.= лукавейш.= лучевоÑпринимающ.= лучеиÑпуÑкающ.= лучш.= льнообрабатывающ.= льноперерабатывающ.= любезнейш.= любопытнейш.= лютейш.= магнитодвижущ.= макетно-программирующ.= малейш.= малиновейш.= малоговорÑщ.= малоезж.= малозначащ.= малознающ.= малолетающ.= малообещающ.= малоподходÑщ.= малопонимающ.= малопроезж.= малопьющ.= малоÑтоÑщ.= малошумÑщ.= мартенÑитно-Ñтареющ.= мартенÑитноÑтареющ.= маÑлодержащ.= маÑлообразующ.= маÑлоотталкивающ.= маÑлоперекачивающ.= маÑлопроизводÑщ.= маÑлоразбрызгивающ.= маÑлоÑбраÑывающ.= маÑлоÑобирающ.= маÑлоÑодержащ.= маÑÑивнейш.= материалопроизводÑщ.= матрицевыпуÑкающ.= медеÑодержащ.= медленнейш.= медленногорÑщ.= медленногуÑтеющ.= медленнодейÑтвующ.= медленнолетуч.= медленнопроводÑщ.= медленнораÑтущ.= медленнотвердеющ.= медленнотекущ.= медленнофильтрующ.= медьÑодержащ.= мелкозалегающ.= мелкоÑидÑщ.= мельчайш.= мерзейш.= мерÑющ.= металлоÑодержащ.= метапрограммирующ.= микровÑпенивающ.= милейш.= милоÑерднейш.= милоÑтивейш.= мимоезж.= миниатюрнейш.= минувш.= мирнейш.= миролюбивейш.= младш.= мнимоумерш.= многоговорÑщ.= многозначащ.= многообразнейш.= многообъемлющ.= многопонимающ.= многородÑщ.= могущеÑтвеннейш.= моднейш.= молчаливейш.= монарш.= монованнофикÑирующ.= монохроматизирующ.= монументальнейш.= морознейш.= мохнатейш.= мощнейш.= мрачнейш.= мудрейш.= мужеÑтвеннейш.= музыкальнейш.= муÑорозадерживающ.= мутнейш.= мучительнейш.= мÑгчайш.= мÑÑообрабатывающ.= мÑÑорыбообрабатывающ.= наболевш.= наборно-кодирующ.= наборно-корректирующ.= наборно-перфорирующ.= наборно-печатающ.= наборно-пишущ.= наборно-программирующ.= наглейш.= наглÑднейш.= надежнейш.= наиактивнейш.= наибеднейш.= наибелейш.= наиближайш.= наибогатейш.= наибольш.= наибыÑтрейш.= наиважнейш.= наивеличайш.= наивернейш.= наивиднейш.= наивкуÑнейш.= наивнейш.= наивыгоднейш.= наивыÑочайш.= наивыÑш.= наиглавнейш.= наиглубочайш.= наиглупейш.= наигромаднейш.= наидлиннейш.= наидобрейш.= наидревнейш.= наижалчайш.= наижеÑточайш.= наизабавнейш.= наизаконнейш.= наизлейш.= наикраÑивейш.= наикратчайш.= наикрепчайш.= наикрупнейш.= наилегчайш.= наилучш.= наилюбезнейш.= наилютейш.= наималейш.= наименьш.= наимилейш.= наимогущеÑтвеннейш.= наимоднейш.= наимощнейш.= наимудрейш.= наимÑгчайш.= наинаглÑднейш.= наиневероÑтнейш.= наинелепейш.= наинижайш.= наинизш.= наиновейш.= наинужнейш.= наиобиднейш.= наиобыкновеннейш.= наиогромнейш.= наиопаÑнейш.= наиоÑтрейш.= наипервейш.= наипеÑтрейш.= наиподлейш.= наиподробнейш.= наипозорнейш.= наипокорнейш.= наиполезнейш.= наиполнейш.= наипопулÑрнейш.= наипрекраÑнейш.= наипрелеÑтнейш.= наиприÑтнейш.= наипроÑтейш.= наипуÑтейш.= наироÑкошнейш.= наиÑветлейш.= наиÑвирепейш.= наиÑерьезнейш.= наиÑильнейш.= наиÑквернейш.= наиÑкорейш.= наиÑкромнейш.= наиÑкуднейш.= наиÑкучнейш.= наиÑлабейш.= наиÑложнейш.= наиÑмелейш.= наиÑмирнейш.= наиÑолиднейш.= наиÑтарейш.= наиÑтрашнейш.= наиÑущеÑтвеннейш.= наиÑчаÑтливейш.= наитвердейш.= наитеÑнейш.= наитончайш.= наиточнейш.= наитруднейш.= наитÑжелейш.= наиумнейш.= наихитрейш.= наихрабрейш.= наихудш.= наиценнейш.= наичеÑтнейш.= наичиÑтейш.= наиширочайш.= наиÑрчайш.= наноÑозадерживающ.= наноÑоперехватывающ.= наноÑорегулирующ.= наноÑотранÑпортирующ.= напорно-регулирующ.= нарÑднейш.= наÑмешливейш.= наÑтойчивейш.= наÑущнейш.= неабÑорбирующ.= неагломерирующ.= неблагоприÑÑ‚Ñтвующ.= неблеÑÑ‚Ñщ.= небыÑтродейÑтвующ.= неведущ.= невероÑтнейш.= невзаимодейÑтвующ.= невибрирующ.= невиданнейш.= невиннейш.= невозбуждающ.= невозникш.= неволнующ.= невоÑпринимающ.= невоюющ.= невпечатлÑющ.= невпитывающ.= невÑтавш.= невхож.= невыбродивш.= невыгорающ.= невыгоревш.= невызревш.= невылетающ.= невыноÑимейш.= невыпадающ.= невыполнÑющ.= невыпрÑмлÑющ.= невыÑохш.= невыÑыхающ.= невыцветающ.= невыцветш.= невышедш.= невÑнущ.= негармонирующ.= негаÑнущ.= негнетущ.= неговорÑщ.= неголоÑовавш.= негорюч.= негорÑч.= неграмотнейш.= негреющ.= недетонирующ.= недовольнейш.= недозирующ.= недозревш.= недорогоÑтоÑщ.= недоÑпевш.= недоÑтаточнейш.= недоÑтупнейш.= недоÑуж.= недоучивавш.= недошедш.= недремлющ.= недрогнувш.= недубÑщ.= нежелающ.= нежнейш.= незагоревш.= незадевающ.= незаживающ.= незаживш.= незамерзающ.= незамерзш.= незаметнейш.= незамечающ.= незаржавевш.= незароÑш.= незаÑлуживающ.= незаÑтывш.= незатвердевш.= незатихающ.= незахватывающ.= незаходÑщ.= незашедш.= незвучащ.= незначительнейш.= незнающ.= неиграющ.= неизбежнейш.= неизлучающ.= неизменнейш.= неиндекÑирующ.= неинформирующ.= неионизирующ.= неиÑтекш.= неиÑчезающ.= неиÑчезнувш.= неиÑчерпывающ.= нейтральнейш.= нейтронопоглощающ.= некипÑщ.= неколюч.= некомпенÑирующ.= неконкурирующ.= неконтраÑтирующ.= неконтролирующ.= некопирующ.= некоптÑщ.= некорродирующ.= некраÑивейш.= некричащ.= некровоÑоÑущ.= некровоточащ.= нелепейш.= нелетающ.= нелетуч.= нелинюч.= нелинÑющ.= нелюбÑщ.= немедленнейш.= немедлÑщ.= немеркнущ.= немерцающ.= немешкающ.= немигрирующ.= немогущ.= неморгающ.= немыÑлимейш.= немыÑлÑщ.= ненавиÑтнейш.= ненадлежащ.= ненамораживающ.= ненападающ.= ненаÑтоÑщ.= ненаÑтупивш.= ненеÑущ.= ненормальнейш.= ненужнейш.= необрабатывающ.= необраÑтающ.= необходимейш.= необъÑтнейш.= необыкновеннейш.= необычайнейш.= необычнейш.= необÑзывающ.= неограниченнейш.= неожиданнейш.= неожидающ.= неокиÑлÑющ.= неокоÑтеневш.= неокрепш.= неопадающ.= неопределеннейш.= неопьÑнÑющ.= неоÑкудевающ.= неоÑлабевающ.= неоÑлеплÑющ.= неоÑтывш.= неоÑуждающ.= неотвинчивающ.= неотдохнувш.= неотложнейш.= неотпирающ.= неотражающ.= неотÑтающ.= неотÑтупающ.= непаразитирующ.= непахнущ.= непахуч.= неперебродивш.= неперегнивш.= непечатающ.= неплачущ.= неплодоноÑÑщ.= непобедимейш.= непогаÑш.= непогибш.= непоглощающ.= непогож.= неподвижнейш.= неподкреплÑющ.= неподлежащ.= неподозревающ.= неподошедш.= неполегающ.= непонимающ.= непонÑтнейш.= непопадающ.= непоÑредÑтвенно-ÑоÑтавлÑющ.= непоÑтрадавш.= непотуÑкневш.= непотухающ.= непотухш.= неправильнейш.= непреклоннейш.= непреодолимейш.= непререкаемейш.= непреуÑпевающ.= непривыкш.= неприлегающ.= неприличеÑтвующ.= непримиримейш.= неприраÑтающ.= неприÑущ.= неприÑÑгающ.= неприÑтнейш.= непроводÑщ.= непрограммирующ.= непрозвучавш.= непроизводÑщ.= непрокиÑш.= непромерзающ.= непроникающ.= непрореагировавш.= непроÑвечивающ.= непроÑохш.= непротеÑтующ.= непрофилирующ.= непрошедш.= непрощающ.= непружинÑщ.= непылÑщ.= неработÑщ.= неравноплеч.= неразбухающ.= нераздражающ.= неразмывающ.= неразмышлÑющ.= неразориентирующ.= неразрушающ.= нераÑполагающ.= нераÑÑеивающ.= нераÑÑуждающ.= нераÑтаÑвш.= нераÑцветш.= нереагирующ.= нерешающ.= нерешивш.= нержавеющ.= неробеющ.= нерожавш.= неÑамовÑаÑывающ.= неÑгорающ.= неÑгоревш.= неÑкиÑш.= неÑкользÑщ.= неÑкрипуч.= неÑлабнущ.= неÑлепÑщ.= неÑлинÑвш.= неÑлогообразующ.= неÑлуживш.= неÑлыханнейш.= неÑмачивающ.= неÑмолкавш.= неÑмолкающ.= неÑоблюдающ.= неÑовпадающ.= неÑозревш.= неÑоответÑтвующ.= неÑохранÑющ.= неÑочувÑтвующ.= неÑпешащ.= неÑпоÑобнейш.= неÑправедливейш.= неÑпÑщ.= неÑработавш.= неÑтареющ.= неÑущеÑтвующ.= неÑчаÑтнейш.= неÑыпуч.= нетающ.= нетвердеющ.= нетекуч.= нетонущ.= неторопливейш.= нетуÑкнеющ.= нетÑгуч.= неубывающ.= неувÑдающ.= неугаÑающ.= неугаÑш.= неудачнейш.= неудерживающ.= неуловимейш.= неумирающ.= неунывающ.= неуÑпевающ.= неуÑтавш.= неуÑтаревающ.= неуÑыпающ.= неутихающ.= неутомимейш.= неутомлÑющ.= нефтевымывающ.= нефтеÑобирающ.= нефтеудерживающ.= нефтеулавливающ.= нефункционирующ.= неходÑч.= нецветущ.= нецентрирующ.= неÑкÑплуатирующ.= неÑлектропроводÑщ.= неÑÑнейш.= нижайш.= нижележащ.= низкозамерзающ.= низкокипÑщ.= низколежащ.= низш.= ничтожнейш.= новейш.= новообразующ.= новоприехавш.= новопришедш.= нормоуÑтанавливающ.= нравÑтвеннейш.= нуднейш.= нужнейш.= нумеровально-впечатывающ.= нумеровально-перфорирующ.= обиднейш.= обильнейш.= облитерирующ.= образцовейш.= обрюзгш.= обÑлуживающ.= обширнейш.= общеÑтвеннейш.= общеÑтимулирующ.= общеукреплÑющ.= объезж.= обыкновеннейш.= обычнейш.= обÑзательнейш.= овощеперерабатывающ.= огнегаÑÑщ.= огненно-рыж.= огнепроводÑщ.= огнетушащ.= огромнейш.= озорнейш.= окончательнейш.= оловоÑодержащ.= опаÑнейш.= оперативнейш.= опытнейш.= оÑипш.= оÑновообразующ.= оÑторожнейш.= оÑтрейш.= оÑтроумнейш.= оÑтрочувÑтвующ.= отборнейш.= отважнейш.= отвратительнейш.= отдаленнейш.= отдельнейш.= отдельноÑтоÑщ.= отживш.= откровеннейш.= отличнейш.= отноÑительнейш.= отрицательнейш.= отч.= отчаÑннейш.= отчетливейш.= отшедш.= отъезж.= официальнейш.= оцифровывающ.= очевиднейш.= ощутимейш.= паводкоаккумулирующ.= паводкозадерживающ.= павш.= падш.= пакетоформирующ.= памÑтнейш.= паÑÑивирующ.= патриарш.= пенетрирующ.= пенообразующ.= пеноудалÑющ.= первейш.= первенÑтвующ.= первобытнейш.= первоÑтепеннейш.= перегруппирующ.= передовейш.= перезабывающ.= переизлучающ.= перепадш.= перÑпективнейш.= пеÑтрейш.= петлеобразующ.= печатно-кодирующ.= пигментообразующ.= пиÑч.= плазмообразующ.= пламегаÑÑщ.= пламезамедлÑющ.= пламеннейш.= пленкообразующ.= плодоизгонÑющ.= плодоовощеперерабатывающ.= плодоперерабатывающ.= плодороднейш.= плодотворнейш.= плоÑкорежущ.= победоноÑнейш.= поверхноÑтнейш.= поганейш.= погибш.= подвижнейш.= подлейш.= подлиннейш.= поднакапливающ.= подобнейш.= подозрительнейш.= подпадш.= подробнейш.= подÑтарш.= позднейш.= поздноцветущ.= позорнейш.= покорнейш.= полезнейш.= полнейш.= пологопадающ.= положительнейш.= полоÑно-пропуÑкающ.= полуиÑчезнувш.= помехоподавлÑющ.= понÑтнейш.= популÑрнейш.= поразительнейш.= породообразующ.= порочнейш.= порÑдочнейш.= поÑледовательнейш.= поÑлепрошедш.= поÑредÑтвующ.= поÑтепеннейш.= поÑтоÑннодейÑтвующ.= потерпевш.= потухш.= поучительнейш.= почвообразующ.= почвоперерабатывающ.= почвоулучшающ.= почетнейш.= почтеннейш.= пошлейш.= правейш.= правильнейш.= правительÑтвующ.= правообразующ.= превоÑходнейш.= преданнейш.= предбудущ.= предержащ.= предпрошедш.= предÑущ.= предÑущеÑтвующ.= презреннейш.= прекраÑнейш.= прелеÑтнейш.= преÑтижнейш.= преуÑпевающ.= привлекательнейш.= пригоднейш.= приемлющ.= приемно-передающ.= приливообразующ.= приличнейш.= примечательнейш.= примитивнейш.= принципиальнейш.= приÑтальнейш.= причудливейш.= приÑтнейш.= проволокообвÑзывающ.= продиффундировавш.= продолжительнейш.= прозрачнейш.= пропадш.= проÑторнейш.= протекш.= противнейш.= противовуалирующ.= противодетонирующ.= противозаиливающ.= противокоагулирующ.= противообраÑтающ.= противооÑлеплÑющ.= противопоказующ.= противоположнейш.= противораздражающ.= противоречивейш.= противоÑкользÑщ.= противоÑкручивающ.= противоÑлектродвижущ.= протухш.= профеÑÑиональнейш.= прохладнейш.= прочнейш.= проÑвлÑюще-фикÑирующ.= прÑмейш.= прÑмодейÑтвующ.= прÑмоÑтоÑч.= прÑмоÑтоÑщ.= прÑмоходÑщ.= пÑихоÑтимулирующ.= пÑихотравмирующ.= птицеобрабатывающ.= пуÑтейш.= пуÑтыннейш.= путеводÑщ.= пушиÑтейш.= пылевыколачивающ.= пылеотÑаÑывающ.= пылеотталкивающ.= пылеудалÑющ.= пышнейш.= пьÑнейш.= равноделÑщ.= равнодушнейш.= равномернейш.= равноотÑтоÑщ.= равноплеч.= равноÑтоÑщ.= радикальнейш.= радиоизлучающ.= радиоÑенÑибилизирующ.= радоÑтнейш.= радужнейш.= разнозначащ.= разномыÑлÑщ.= разнообразнейш.= разноцветнейш.= разумнейш.= раннецветущ.= ранозаживлÑющ.= раноцветущ.= раÑпаÑующ.= раÑпыливающе-разбрызгивающ.= рациональнейш.= реальнейш.= революционнейш.= регулÑрнейш.= редакционно-корректирующ.= редчайш.= резиноÑодержащ.= религиознейш.= рельефнейш.= рефлекÑирующ.= ржавейш.= ритмообразующ.= рифообразующ.= ровнейш.= роднейш.= родонитно-Ñодержащ.= родÑтвеннейш.= роÑкошнейш.= румÑнейш.= руÑлоформирующ.= рыбодобывающ.= рыбонаправлÑющ.= рыбоориентирующ.= рыхлейш.= Ñамобеднейш.= Ñамобичующ.= Ñамовозникающ.= ÑамовозраÑтающ.= ÑамовÑаÑывающ.= Ñамовыравнивающ.= ÑамовытаÑкивающ.= ÑамоговорÑщ.= ÑамодейÑтвующ.= Ñамодовлеющ.= ÑамозапиÑывающ.= Ñамозатвердевающ.= Ñамозвучащ.= Ñамолучш.= Ñамомалейш.= Ñамомоднейш.= Ñамонарезающ.= ÑамонеÑущ.= Ñамоновейш.= Ñамонужнейш.= Ñамоотверженнейш.= Ñамопишущ.= Ñамопоглощающ.= Ñамопожирающ.= Ñамопрограммирующ.= Ñамопротиворечащ.= ÑамопружинÑщ.= ÑаморегиÑтрирующ.= ÑамоÑвидетельÑтвующ.= ÑамоÑознающ.= ÑамоÑтоÑтельнейш.= ÑамоÑущеÑтвующ.= Ñамотвердеющ.= Ñамоудерживающ.= ÑамофикÑирующ.= ÑахароÑодержащ.= Ñвежевыпавш.= ÑвеклоÑеющ.= ÑверхбыÑтродейÑтвующ.= ÑверхÑущ.= Ñветоведущ.= Ñветовозвращающ.= Ñветоизлучающ.= ÑветораÑÑеивающ.= Ñвирепейш.= Ñвободнейш.= Ñвободноживущ.= ÑвободномыÑлÑщ.= ÑвободнонеÑущ.= Ñвободнопадающ.= Ñвободноплавающ.= ÑвободноÑтоÑщ.= ÑвободомыÑлÑщ.= Ñвоевременнейш.= ÑвÑтейш.= ÑвÑщеннейш.= Ñедейш.= Ñезоннопромерзающ.= Ñекретирующ.= Ñекретнейш.= ÑемÑвыводÑщ.= Ñердечнейш.= Ñердитейш.= Ñерейш.= Ñерьезнейш.= Ñильнейш.= ÑильновзаимодейÑтвующ.= Ñильножгуч.= ÑильнозатенÑющ.= Ñильнозатухающ.= Ñильноионизирующ.= Ñильноразложивш.= ÑильнофокуÑирующ.= Ñильноцентрализующ.= Ñинейш.= Ñказочнейш.= Ñкалообразующ.= Ñквернейш.= Ñкобопроталкивающ.= Ñкорейш.= ÑкоропреходÑщ.= Ñкромнейш.= Ñкуднейш.= ÑкулаÑтейш.= Ñкупейш.= Ñкучнейш.= Ñлабейш.= ÑлабовзаимодейÑтвующ.= ÑлабовидÑщ.= ÑлабовоÑходÑщ.= Ñлабожгуч.= Ñлабозаплывающ.= ÑлабозатенÑющ.= Ñлабозатухающ.= Ñлабоизлучающ.= Ñлабоионизирующ.= Ñлабопроникающ.= Ñлабораздражающ.= ÑлабофокуÑирующ.= Ñлабоцентрализующ.= Ñлавнейш.= Ñладчайш.= Ñлезоточащ.= Ñлепейш.= Ñлизеобразующ.= Ñловообразующ.= Ñлогообразующ.= Ñложнейш.= Ñлучайнейш.= Ñмазочно-охлаждающ.= Ñмелейш.= Ñмертельнейш.= Ñмиреннейш.= Ñмирнейш.= Ñмуглейш.= Ñмутнейш.= Ñовершеннейш.= Ñовоюющ.= Ñовременнейш.= ÑоглаÑующ.= Ñокровеннейш.= Ñоледобывающ.= Ñоленейш.= ÑолеÑодержащ.= Ñолиднейш.= Ñомнительнейш.= Ñорозадерживающ.= Ñороудерживающ.= ÑоÑудораÑширÑющ.= ÑоÑудоÑуживающ.= ÑпаÑительнейш.= Ñпециальнейш.= Ñпокойнейш.= Ñпорообразующ.= Ñпороубивающ.= ÑпоÑобнейш.= Ñправедливейш.= ÑреднедейÑтвующ.= Ñреднелетуч.= Ñреднемноголетн.= Ñрочнейш.= Ñтарейш.= Ñтариннейш.= Ñтеблеобъемлющ.= Ñтеклообразующ.= Ñтеклорежущ.= Ñтеклоформующ.= Ñтереообрабатывающ.= ÑтопоходÑщ.= Ñтраннейш.= ÑтраÑтнейш.= Ñтрашнейш.= Ñтремительнейш.= Ñтрожайш.= Ñтройнейш.= Ñтрокозахватывающ.= Ñтрокопечатающ.= Ñтрокопроецирующ.= ÑтрокоÑталкивающ.= ÑтруенаправлÑющ.= Ñтуднеобразующ.= Ñубъективнейш.= ÑудообÑлуживающ.= ÑумаÑшедш.= Ñуммирующе-вычитающ.= Ñуперкавитирующ.= ÑуперплаÑтифицирующ.= Ñушенейш.= ÑущеÑтвеннейш.= ÑчаÑтливейш.= Ñчетно-решающ.= Ñырейш.= Ñытейш.= Ñюжетообразующ.= таинÑтвеннейш.= талантливейш.= твердейш.= театральнейш.= теллуроÑодержащ.= темброобразующ.= темнейш.= теплейш.= теплоаккумулирующ.= тепловоÑпринимающ.= теплогенерирующ.= теплообменивающ.= теплообразующ.= теплоотводÑщ.= теплоотдающ.= теплоотражающ.= теплопередающ.= теплопоглощающ.= теплопроводÑщ.= теплорегулирующ.= теплоудерживающ.= термоаккумулирующ.= термокомпенÑирующ.= термопечатающ.= термопроÑвлÑющ.= термоÑенÑибилизирующ.= термоÑлектродвижущ.= терпеливейш.= теÑнейш.= теÑтораÑкатывающ.= типичнейш.= титаноÑодержащ.= тишайш.= товароÑопровождающ.= токонеÑущ.= токоограничивающ.= токоподводÑщ.= толÑтейш.= толÑторож.= тончайш.= топливодобывающ.= топливодозирующ.= топливоÑберегающ.= торфоизолирующ.= торфообразующ.= тоÑкливейш.= тоÑтующ.= точнейш.= традиционнейш.= транÑлирующе-компилирующ.= требовательнейш.= тревожнейш.= трезвейш.= трезвомыÑлÑщ.= трепетнейш.= трепещущ.= трубообрабатывающ.= трубоформующ.= труднейш.= труднолетуч.= труднопроезж.= трудоÑберегающ.= труÑливейш.= туковыÑевающ.= туманнейш.= туманообразующ.= туннелирующ.= тупейш.= туÑклейш.= Ñ‚Ñгчайш.= Ñ‚Ñжелейш.= Ñ‚ÑжелокипÑщ.= Ñ‚Ñжелолетуч.= убедительнейш.= увлекательнейш.= увÑдш.= угароочищающ.= углеродÑодержащ.= углеÑодержащ.= угрюмейш.= удачнейш.= удивительнейш.= удобнейш.= ужаÑнейш.= умнейш.= умопомрачающ.= уникальнейш.= унылейш.= упавш.= упрÑмейш.= уранодобывающ.= ураноÑодержащ.= уÑерднейш.= уÑпешнейш.= уÑтаревш.= уÑтойчивейш.= ученейш.= ушераздирающ.= уютнейш.= фазоÑдвигающ.= фальшивейш.= фиолетовейш.= формальнейш.= формообразующ.= фоÑфорÑодержащ.= фотополимеризующ.= фоторегиÑтрирующ.= фотоÑенÑибилизирующ.= фотоÑинтезирующ.= фотоÑканирующ.= фотоÑледÑщ.= фотоÑлектродвижущ.= франкоговорÑщ.= хемоÑинтезирующ.= хитрейш.= хлебопотреблÑющ.= хлеботоргующ.= хлопкоÑеющ.= хмурейш.= хозÑйÑтвеннейш.= холоднейш.= холодоаккумулирующ.= храбрейш.= хриÑтианнейш.= хромоÑодержащ.= хромÑодержащ.= хруÑтальнейш.= худейш.= художеÑтвеннейш.= худощавейш.= худш.= цветоделÑщ.= цветокорректирующ.= цветообразующ.= цветоуправлÑющ.= целейш.= целеполагающ.= цельнейш.= ценнейш.= ценоÑтабилизирующ.= центральнейш.= цифропечатающ.= чаеобрабатывающ.= чаепроизводÑщ.= чаеÑкручивающ.= чаÑтнопрактикующ.= чернейш.= чеÑтнейш.= чиÑтейш.= чувÑтвительнейш.= чудеÑнейш.= чуднейш.= чудовищнейш.= шелкообрабатывающ.= шерÑтеобрабатывающ.= широчайш.= шлакообразующ.= шлакоперерабатывающ.= шумнейш.= шумозаглушающ.= шумоизолирующ.= щедрейш.= щетиноÑкручивающ.= Ñлектрогенерирующ.= Ñлектродвижущ.= Ñлектроизолирующ.= Ñлектроинтегрирующ.= Ñлектромоделирующ.= ÑлектрообеÑпечивающ.= ÑлектрообеÑÑоливающ.= ÑлектропроводÑщ.= Ñлектропроигрывающ.= Ñлектротермопечатающ.= Ñлементарнейш.= Ñнергичнейш.= ÑнергопотреблÑющ.= Ñффективнейш.= Ñдовитейш.= ÑйцеживородÑщ.= Ñйцекладущ.= ÑроÑтнейш.= Ñрчайш.= ÑÑнейш.= ÑÑновидÑщ.= link-grammar-5.3.16/data/ru/words/words.120000664000076400007640000001033312431741033015117 00000000000000абортари.= аллюви.= алюмини.= америци.= амфибрахи.= амфитеци.= андроклини.= андрокони.= антели.= антеми.= антериди.= антибакхи.= антидейтери.= анхитери.= апоаÑтри.= апоÑелени.= апотеци.= архегони.= археÑпори.= атри.= афели.= аÑрари.= аÑроÑолÑри.= базиди.= бакхи.= баптиÑтери.= бариони.= берилли.= беÑтиари.= ванади.= вивари.= визори.= виталли.= вокабулÑри.= гадолини.= галли.= гаметанги.= гангли.= гафни.= гели.= гербари.= герунди.= гимати.= гимени.= гиноподи.= гипанти.= гипоподи.= глоÑÑари.= гольми.= дейтери.= дельфинари.= делюви.= денари.= дендрари.= депилÑтори.= депозитари.= динари.= домицили.= европи.= жреби.= зоокарпи.= зооÑпоранги.= иллюви.= имплюви.= ингалÑтори.= инкубатори.= инÑектари.= инÑтрументари.= интернунци.= ириди.= иттерби.= иттри.= кадми.= кальци.= камби.= капитоли.= капитулÑри.= картулÑри.= кафетери.= кельти.= кенотафи.= кивори.= кинолектори.= киноÑценари.= кладоди.= климактери.= коллоди.= колумбари.= комментари.= компенди.= компреÑÑори.= контаги.= крематори.= кремни.= критери.= лектори.= лепрозори.= ликоподи.= лупанари.= лютеци.= магнали.= мезентери.= менделеви.= микафоли.= миллиари.= мицели.= моратори.= натри.= нектари.= нептуни.= нефриди.= ниоби.= океанари.= ортогели.= оÑми.= паллади.= палли.= панарици.= парагангли.= парагели.= парантели.= параÑцени.= паргели.= патаги.= патримони.= пекули.= пенитенциари.= пенÑионари.= периаÑтри.= перигели.= периди.= перикамби.= перикарди.= перикарпи.= перикрани.= периневри.= периплазмоди.= периÑелени.= периÑпори.= перитеци.= пеÑÑари.= пигиди.= пиони.= пиррихи.= плазмоди.= планетари.= плейохази.= плутони.= поллинари.= поллини.= полони.= празеодими.= пребендари.= прекари.= препуци.= преÑбитери.= претори.= прокамби.= пролюви.= промети.= промицели.= промонтори.= проÑеминари.= проталли.= профилактори.= птериги.= пупари.= пуÑрпери.= радиокомментари.= репозитори.= реÑпонÑори.= реформатори.= рефуги.= роди.= розари.= рубиди.= рутени.= Ñ€Ñле.= Ñанатори.= Ñерпентари.= ÑеÑтерци.= Ñилици.= Ñимподи.= Ñинцити.= Ñканди.= Ñолегатари.= ÑолÑри.= Ñпермогони.= Ñпоранги.= Ñпорогони.= Ñпорокарпи.= Ñтаминоди.= Ñтрадивари.= Ñтрамони.= Ñтронци.= Ñуппозитори.= ÑуÑпензори.= Ñуфи.= Ñценари.= талли.= теллури.= тепидари.= терби.= террари.= технеци.= трибрахи.= трикири.= триклини.= трити.= трифоли.= трифори.= тулли.= унитари.= ферроÑилици.= филлоди.= фотари.= цези.= цери.= цеÑÑионари.= циркони.= чармони.= Ñкзотеци.= Ñлеватори.= Ñлектуари.= Ñлюви.= Ñндокарди.= Ñндометри.= Ñндотели.= Ñпикарди.= Ñпиники.= ÑпиÑпори.= Ñпители.= Ñрби.= ÑÑтуари.= Ñтиди.= link-grammar-5.3.16/data/ru/words/words.660000664000076400007640000000566212431741033015141 00000000000000абдулино.= азанде.= айке.= апоÑтолово.= аргази.= артемово.= аÑино.= бабаево.= балабаново.= барвенково.= белово.= берегово.= березино.= береÑтечко.= бибирево.= бирулево.= бородино.= братеево.= булаево.= бутово.= варчато.= вахрушево.= верещагино.= верховцево.= вилково.= владыкино.= выхино.= глобино.= гуково.= давлеканово.= давыдково.= далматово.= дебальцево.= дегунино.= дубно.= дубровно.= дÑтьково.= елизово.= енакиево.= жалаулы.= жодино.= жулебино.= звенигово.= зимбабве.= зюзино.= иваново.= измайлово.= илопанго.= инари.= ипатово.= камешково.= карабаново.= караÑево.= кемерово.= киву.= ковылкино.= колпашево.= колпино.= кольчугино.= комарно.= комо.= конго.= коньково.= кораблино.= коровино.= коÑино.= коÑÑово.= коÑтерево.= котельниково.= котово.= краÑавино.= кÑтово.= кувшиново.= кунцево.= купино.= курахово.= курупури.= курьÑново.= куÑково.= лаÑтово.= леово.= лианозово.= лутугино.= лыÑково.= лыткарино.= людиново.= макушино.= мамоново.= мантурово.= марокко.= марьино.= мверу.= медведково.= миллерово.= митино.= молодечно.= моÑпино.= мукачево.= навашино.= нагатино.= наÑер.= нелидово.= неро.= новогиреево.= одинцово.= ожогино.= онтарио.= перово.= перу.= пеÑтово.= петухово.= пикалево.= пиÑтаÑрви.= плещеево.= поворино.= поопо.= портнÑгино.= похвиÑтнево.= пущино.= пыталово.= пÑйенне.= раÑÑказово.= резайе.= ртищево.= Ñаву.= Ñайма.= ÑаÑово.= Ñафоново.= Ñватово.= Ñвиблово.= Ñелидово.= Ñинельниково.= Ñковородино.= Ñолнцево.= Ñтрогино.= Ñтрунино.= Ñтупино.= Ñулу.= ÑулуÑрви.= Ñуровикино.= татарово.= теÑтово.= тичино.= того.= тропарево.= тушино.= тырново.= уварово.= увильды.= фокино.= фролово.= фрÑзино.= ханка.= хаÑково.= хотьково.= хумми.= царицыно.= черемхово.= черепаново.= чертаново.= шебекино.= щекино.= щелково.= Ñри.= юрто.= ÑÑенево.= link-grammar-5.3.16/data/ru/words/words.530000664000076400007640000002373312431741033015134 00000000000000айка.= амурнича.= атука.= аха.= бабнича.= багрове.= багрÑне.= балака.= бега.= бедне.= безобразнича.= беремене.= бибика.= благоуха.= бледне.= блужда.= бортнича.= бражнича.= брезга.= бренька.= брюхате.= брÑца.= булька.= бÑка.= важнича.= вбега.= ввÑза.= вдове.= ведрене.= веÑеле.= ветре.= ветрене.= ветша.= вечере.= вечерÑ.= взбега.= взбреда.= взбуха.= вздыха.= взира.= взлеза.= взлета.= взмока.= взраÑта.= взроÑле.= взъезжа.= вилÑ.= вита.= владе.= влажне.= влеза.= влета.= влипа.= влиÑ.= вмерза.= вника.= внима.= водене.= вожделе.= воздыха.= возлега.= возника.= возража.= возраÑта.= волоÑате.= вольнича.= вонÑ.= воÑклица.= воÑкреÑа.= воÑпарÑ.= воÑÑеда.= впада.= вполза.= враÑта.= вÑкипа.= вÑкиÑа.= вÑполза.= вÑпуха.= втека.= вшиве.= въезжа.= выбреда.= выгора.= вызÑба.= выкипа.= выкиÑа.= вылеза.= вылета.= вымерза.= вымира.= выпада.= выполза.= выраÑта.= выÑтупа.= выÑыха.= вытека.= выцвета.= гавка.= гада.= гаернича.= гика.= глазе.= глупе.= гове.= голода.= голубе.= горбате.= громыха.= грубе.= грузне.= груÑтне.= грÑзне.= гука.= гулÑ.= гумка.= гуÑте.= гымка.= дервене.= деревене.= дерза.= дерне.= дешеве.= дзинька.= дича.= добреда.= довле.= догора.= доезжа.= докипа.= докиÑа.= докуча.= долеза.= долета.= должа.= дополза.= дораÑта.= дорожа.= доÑажда.= доÑыха.= доÑÑга.= дотека.= доцвета.= драпа.= дрыха.= дрÑхле.= дуре.= дурне.= езжа.= ека.= ерза.= ернича.= ехиднича.= жадне.= жаднича.= жире.= жирне.= жульнича.= забреда.= завиÑа.= завтрака.= завÑза.= загаÑа.= заезжа.= закипа.= закиÑа.= залега.= залеза.= залипа.= замерза.= замира.= замока.= замолка.= занемога.= запуха.= зараÑта.= заÑеда.= заÑыха.= затека.= затиха.= затуха.= зацвета.= звере.= звÑка.= здорове.= зиÑ.= зле.= злопыха.= злоупотреблÑ.= золоте.= зре.= зыка.= изгора.= издыха.= измока.= изнемога.= индеве.= иÑÑыха.= иÑÑÑка.= иÑтека.= иÑчеза.= калÑка.= камене.= камла.= капризнича.= карка.= кашлÑ.= квака.= клаца.= ковылÑ.= козырÑ.= коÑмате.= коÑне.= коÑтене.= кочене.= крепча.= криве.= кроваве.= кровене.= кругле.= крупне.= крючнича.= крÑка.= кукарека.= кумека.= куржаве.= курчаве.= лаза.= леве.= легча.= ледене.= лета.= лилове.= линÑ.= лиÑтвене.= лубене.= лыÑе.= людне.= люте.= лÑзга.= лÑÑнича.= матере.= махрове.= мека.= меле.= мелька.= мельча.= мерека.= мерзе.= мертве.= мерца.= меÑтнича.= мечта.= мешка.= мига.= миле.= мле.= моднича.= молоде.= морга.= мохнате.= мрачне.= мре.= мутне.= мÑука.= набреда.= навиÑа.= навыка.= навÑза.= нагле.= наглича.= нагора.= надзира.= надмока.= надоеда.= надраÑта.= наивнича.= накипа.= накиÑа.= налега.= налеза.= налипа.= намека.= намерза.= намока.= намÑка.= напира.= напуха.= нараÑта.= наÑеда.= наÑтупа.= наÑыха.= натека.= наушнича.= нежнича.= неме.= нервнича.= ниÑпада.= нища.= нове.= нука.= нырÑ.= обвиÑа.= обгора.= обеда.= обита.= облада.= облипа.= обмерза.= обмира.= обмока.= обмÑка.= обраÑта.= обÑыха.= обутре.= озорнича.= ойка.= окиÑа.= опада.= опуха.= оÑеда.= отвеча.= отвиÑа.= отвыка.= отгора.= отдыха.= отека.= откипа.= отлега.= отлеза.= отлипа.= отмерза.= отмира.= отмока.= отмща.= отмÑка.= отполза.= отраÑта.= отÑеда.= отÑыха.= оттека.= отцвета.= отъезжа.= пада.= паршиве.= паужина.= паÑÑнича.= пенÑ.= перевиÑа.= перегора.= передыха.= перекипа.= перекиÑа.= перелеза.= перемока.= переÑтаива.= переÑыха.= перетека.= перетиха.= перха.= петлÑ.= пика.= пламене.= плеÑневе.= плешиве.= плотне.= плотнича.= плоша.= плута.= повиÑа.= погаÑа.= погиба.= погора.= погреша.= погрÑза.= подбега.= подбреда.= подгора.= подкиÑа.= подлега.= подлеза.= подлета.= подлипа.= подлича.= подмерза.= подмока.= подмÑка.= подоба.= подпада.= подполза.= подпуха.= подража.= подраÑта.= подÑоблÑ.= подÑыха.= подтека.= подъезжа.= подыха.= полднича.= полега.= полза.= полне.= полыха.= помира.= помога.= помышлÑ.= поника.= порха.= поÑоблÑ.= поÑпеша.= поÑтнича.= поÑтыле.= поÑÑга.= потака.= потрафлÑ.= потуха.= пошле.= праве.= прегреша.= пренебрега.= преоблада.= прибега.= прибреда.= привыка.= пригора.= приезжа.= прикипа.= прилега.= прилеза.= прилета.= прилипа.= примерза.= примолка.= примыка.= приника.= припада.= приполза.= припуха.= прираÑта.= приÑеда.= приÑыха.= приÑÑга.= притека.= притиха.= притуха.= притÑза.= приутиха.= провиÑа.= прогора.= продыха.= прозÑба.= произраÑта.= проиÑтека.= прокипа.= прокиÑа.= пролега.= пролеза.= промерза.= проница.= пропада.= прораÑта.= проÑеда.= проÑте.= проÑтупа.= проÑыха.= протека.= протуха.= процвета.= прочне.= прыга.= прыщаве.= прÑда.= пÑове.= пуделÑ.= пуÑте.= путлÑ.= пыла.= пьÑне.= работа.= раде.= разбуха.= развиÑа.= размока.= размышлÑ.= размÑка.= раÑкиÑа.= раÑпуха.= раÑÑвета.= раÑÑужда.= раÑцвета.= реде.= ржаве.= риÑта.= робе.= рогове.= розове.= румÑне.= ручне.= рыга.= рыда.= рыка.= рыхле.= Ñ€Ñбе.= Ñ€Ñвка.= Ñадне.= Ñатане.= Ñвеже.= Ñверка.= Ñвета.= Ñвирепе.= ÑвиÑа.= Ñводнича.= Ñгора.= Ñдыха.= Ñеде.= Ñерча.= Ñиве.= Ñига.= Ñизе.= Ñика.= Ñироте.= ÑиÑ.= Ñкверне.= Ñкитнича.= Ñкуде.= Ñкуча.= Ñкучне.= Ñлабе.= Ñлега.= Ñлеза.= Ñмеле.= Ñмирне.= Ñмока.= Ñмолка.= Ñмугле.= ÑмÑка.= Ñника.= Ñовладе.= Ñовпада.= Ñогреша.= Ñожале.= ÑоизволÑ.= Ñолоде.= Ñолоне.= Ñопернича.= ÑоÑтрада.= ÑпеÑиве.= Ñплетнича.= Ñтаре.= Ñтеклене.= Ñтена.= Ñтервене.= Ñтиха.= Ñтолбене.= Ñтрада.= Ñтудене.= Ñтупа.= Ñурове.= Ñыпа.= Ñыре.= Ñыте.= ÑÑŽÑюка.= тверде.= тенька.= тепле.= тика.= тинька.= тиша.= толÑте.= тонча.= топа.= тоща.= тпрука.= травене.= трезве.= тренька.= трухле.= трухлÑве.= трюха.= туÑкне.= тучне.= тюлюлюка.= Ñ‚Ñвка.= Ñ‚Ñготе.= Ñ‚Ñжеле.= увÑда.= увÑза.= угаÑа.= угоднича.= угожда.= угора.= угрожа.= угрюме.= удира.= удружа.= уезжа.= укипа.= укиÑа.= улеза.= улета.= улюлюка.= умира.= умне.= умнича.= умока.= умолка.= умÑка.= упада.= уполза.= уÑкольза.= уÑлужа.= уÑыха.= утека.= утиха.= фигурÑ.= фриштыка.= фука.= фырка.= хаме.= харка.= хвора.= хиле.= хире.= хихика.= хищнича.= хладе.= хлипа.= хлÑба.= хмеле.= хмыка.= хозÑйнича.= холода.= холоде.= холодне.= хороше.= храбре.= хрома.= хроме.= хрюка.= худе.= цепене.= цока.= цыка.= чавка.= чаевнича.= чайнича.= червиве.= черÑтве.= чика.= чилика.= чирика.= чиха.= чуме.= чха.= шага.= шамка.= шарка.= шелудиве.= шершаве.= шика.= шильнича.= ширÑ.= шкандыба.= шкурнича.= шленда.= шмыга.= шнырÑ.= шорка.= шорнича.= щеголÑ.= юне.= Ñбеднича.= Ñдрене.= Ñка.= Ñлове.= ÑÑне.= link-grammar-5.3.16/data/ru/words/words.2400000664000076400007640000000235212431741033015204 00000000000000абиÑÑин.= аджар.= албан.= американ.= аризон.= арчин.= афган.= бавар.= бежен.= бретон.= британ.= вегетариан.= вольтерьÑн.= вузов.= выдвижен.= выÑелен.= генуÑз.= голодран.= гренланд.= далматин.= детдомов.= доминикан.= иждивен.= индиан.= иноÑтран.= ирланд.= иÑланд.= итальÑн.= карачаев.= каталон.= кахетин.= комор.= конголез.= корÑикан.= кубин.= лапланд.= македон.= мароккан.= мекÑикан.= мерзав.= мордов.= неаполитан.= нен.= новозеланд.= новопоÑелен.= ободран.= однодвор.= ополчен.= орденоноÑ.= отщепен.= патагон.= перуан.= пиÑьмоноÑ.= пуÑрторикан.= рабфаков.= разведен.= реÑпубликан.= ÑакÑон.= Ñиам.= Ñквернав.= Ñловен.= Ñловин.= Ñпартан.= ÑтарообрÑд.= табаÑаран.= текин.= тоголез.= тувин.= урожен.= черногор.= ÑльзаÑ.= ÑÑтон.= Ñван.= Ñпон.= link-grammar-5.3.16/data/ru/words/words.80000664000076400007640000002317412431741033015053 00000000000000аарон.= аббаÑ.= абдикадир.= абдул-мажид.= абдулах.= абдулахат.= абдулбаг.= абдулкадер.= абдулкадир.= абдулкадыр.= абдулмуÑлим.= абдурагим.= абдухабиб.= абеÑалом.= абрамчик.= абу-хаÑан.= абубакар.= абульдер.= абульфаз.= абумуÑлим.= аваз.= аванир.= авенир.= авербах.= авиатеÑÑ‚.= авидхан.= авкÑент.= агажан.= агалар.= агарон.= агбун.= агзам.= агив.= агиÑ.= агранат.= агудаÑ.= агудун.= агунд.= адамчик.= адер.= адильхан.= адмирхан.= адомавичюÑ.= адомайтиÑ.= адыл.= ажемак.= айдархан.= айдзердзиÑ.= айздердзиÑ.= айзенманн.= алакоз.= алейник.= алекпер.= алиÑейчик.= альбрехтÑ.= амельÑнчик.= аминат.= амир.= амирхан.= амурзет.= анбрейт.= анвар.= анвер.= анвÑÑ€.= андерÑен.= андраник.= андрончик.= андруÑик.= анзаур.= анзор.= антананарив.= арам.= арвид.= арвидаÑ.= аренгольд.= арент.= ареÑлан.= арион.= ариÑÑ‚.= ариÑтид.= армениац.= арÑалан.= арÑлан.= арташеÑ.= архан.= арчед.= аршак.= аршан.= аршант.= аÑатур.= аÑаф.= аÑгат.= аÑкерхан.= аÑфан.= аÑхаб.= аÑхад.= аÑхат.= аÑцоцхыт.= аубекир.= афиÑат.= ахметжан.= ахметÑаф.= ахремчик.= ахтам.= ахтан.= ахтÑм.= ахурбек.= ацаруÑ.= ашенбреннер.= бабак.= бабаÑ.= бабун.= баганур.= багарÑк.= багдонаÑ.= багратион.= базаргур.= базат.= базыр.= баир.= байрак.= байрÑк.= байтур.= бакыт.= балабух.= балладюр.= баллиÑ.= балыгычан.= бальт.= баренбойм.= баÑир.= баÑкач.= батамир.= батник.= батюр.= баудер.= бауÑÑ€.= бахмат.= бахофнер.= бахтиер.= бахтураÑ.= бахур.= бахытжан.= башкауÑ.= башлак.= башмет.= баÑзит.= баÑÑ€.= бевз.= бегеб.= бедрик.= бедык.= бедюр.= бейербах.= бейлинзон.= беккер.= бекÑултан.= бектемир.= белик.= беллендир.= беллер.= беллинÑгаузен.= бельмаÑ.= бельфер.= бембулат.= бендик.= бендиткиÑ.= бенизид.= бенциан.= бербик.= бергер.= бергут.= берендÑ.= берик.= берлиоз.= берлÑнд.= бермамыт.= бернгард.= бернгардт.= бернер.= берновег.= берт.= бертак.= бертек.= бертер.= берчик.= бетиар.= бецем.= биберган.= бибик.= бибинур.= биктагир.= бильфингер.= бимшон.= биненбойм.= биншток.= бирут.= биÑлан.= битаутаÑ.= битнер.= бихерт.= бичан.= блюхер.= богданчик.= болдер.= болобан.= борнштедт.= борщак.= борщун.= бочвар.= брайд.= брайтон.= брегер.= брекер.= бремер.= бреÑлер.= брижак.= бринÑтер.= бриттÑн.= брухиÑ.= брыжак.= буаÑÑьер.= будзулÑк.= будимир.= будкер.= будник.= буднÑк.= буздал.= буйнак.= букарбан.= букер.= булавчик.= булгак.= булган.= бураÑ.= бурбах.= бурбулиÑ.= бурган.= буруиÑ.= бурукшун.= бурчак.= бутроÑ.= бухвальтер.= бухнер.= бухтоÑÑ€.= бучельник.= вагиз.= вагиÑ.= вагнер.= вагрон.= ваинмаер.= вайнбаум.= вайнбендер.= вайнгерт.= вайнер.= вайнцигер.= вайншток.= вайÑфельд.= ваккер.= вакуленчик.= валдгейм.= валмет.= вальтер.= варнек.= вароÑ.= варшавер.= вахаб.= вахит.= везнер.= вейгандт.= вейнблат.= вейнгардт.= вейнгольд.= вейнер.= вейÑкербер.= вейÑнер.= вейÑфильд.= веккер.= векÑлер.= велем.= вендер.= венцек.= вербан.= вергун.= веремейчик.= верещак.= верник.= веÑник.= виленчик.= вилинбах.= вильдан.= витуÑ.= вознÑк.= волик.= волкер.= вольф.= вольфензон.= волÑк.= вормÑбехер.= воронух.= вульф.= вÑник.= вюнÑдорф.= гааз.= габдельбар.= габдинур.= габдулвахид.= габдулвахит.= габиб.= габтрауф.= габуд.= гаделхан.= гадылхан.= гайдамах.= гайдар.= гайÑÑ€.= галаган.= галимджан.= галлингер.= галтер.= галущак.= гальблауф.= гамид.= гапдрашит.= гапон.= гараÑ.= гарбуз.= гармажап.= гартунг.= гаÑан.= гауф.= гаушер.= гафур.= гафуржан.= гашек.= гаÑÑ.= геворг.= гегнер.= гейдур.= гейÑлер.= гельфанд.= гельцер.= геоÑ.= геринг.= геркен.= героним.= герÑтенмайер.= гертнер.= герцен.= гефтер.= гехт.= гиберт.= гилик.= гиллер.= гильбух.= гильÑз.= гиммельфарб.= гингер.= гиненфельд.= гинцингер.= гирник.= гишер.= гладун.= глиер.= глинер.= глинчак.= глитчан.= глущак.= гоген.= годар.= голанджан.= головчинер.= гольбрайх.= гольцер.= гомеÑ.= гонтмахер.= горелик.= горельник.= горкун.= григ.= грикинер.= гримитлихт.= гримм.= гринблат.= грицик.= гришак.= громик.= гроÑфельд.= гроут.= грудник.= грущак.= грÑйтиÑ.= гулейчик.= гулливер.= гульжиган.= гульзар.= гульчак.= гулÑвник.= гумбольдт.= гумрак.= гуральник.= гурген.= гуÑейн.= гутник.= гуцулÑк.= даватчан.= давлет.= дайнеÑ.= дайниÑ.= дамир.= даниÑлбек.= даниÑÑ€.= даниÑÑ‚.= даоÑ.= дарим.= дартмут.= дедух.= дейч.= декарт.= делиÑтинг.= делор.= делькредер.= демидчик.= дервиз.= деркач.= джамбек.= добрик.= доватор.= докмейÑтер.= доналд.= допплер.= дохлик.= дрейер.= дробот.= дрожнÑк.= дронÑк.= дрюон.= дублик.= дутчак.= дыкун.= дьÑкун.= дÑвиÑ.= дюмулен.= дюрик.= дюÑÑар.= епифан.= жакÑлык.= жгун.= жевтÑк.= жермен.= жужун.= заблоцкиÑ.= завдат.= зальцгиттер.= заруднÑк.= зингер.= каадыр-оол.= казанник.= карнаух.= катык.= кашенок.= каштак.= кеглер.= келлер.= ким.= киÑлÑк.= китÑ.= клодт.= коган.= кожедуб.= колумб.= колцун.= корриган.= котлÑÑ€.= кримнуÑ.= крузенштерн.= круÑ.= кузмич.= кузык.= кузьмич.= кутулик.= кÑрролл.= лайкам.= ламайер.= лапидуÑ.= ларÑен.= левитан.= леÑтвичник.= линник.= литвак.= майер.= макарик.= малакавичюÑ.= маргулиÑ.= маркÑ.= мартинÑон.= мейджор.= мейерхольд.= менглет.= микучÑуÑкаÑ.= миллер.= миÑник.= миттеран.= мулланур.= мюллер.= намдак.= небельÑен.= нерознак.= нодар.= норденшельд.= оверхаузер.= ооржак.= оÑÑор.= оуÑн.= папп.= паркинÑон.= паÑтер.= певзнер.= петронавичуÑ.= пилат.= пинÑкер.= познер.= премьÑк.= пуÑтовойт.= пьецух.= рапопорт.= раушенбах.= рейнольдÑ.= рейхерт.= рерих.= решетнÑк.= рихтер.= родригеÑ.= розенбаум.= розенблат.= розенгауз.= розенфельд.= розенцвайг.= ройтблат.= роÑштерн.= рудигер.= Ñаак.= ÑибелиуÑ.= ÑклÑÑ€.= Ñкум.= ÑмалиуÑ.= ÑмолÑÑ€.= Ñойфер.= Ñоловейчик.= Ñохач.= Ñтельмах.= Ñтирлинг.= Ñтратилат.= Ñтрашун.= Ñтржельчик.= ÑуареÑ.= Ñупрун.= текÑер.= третÑк.= уайт.= уруÑÑ.= уÑÑ.= фальк.= фаренгейт.= фельдбарг.= фишер.= фомич.= харриÑ.= хлыÑтун.= хомчик.= цвиллинг.= чепик.= шафраник.= шейниÑ.= шейнциÑ.= шейфер.= шекÑпир.= шибельбейн.= ширак.= ширвиндт.= шмидт.= шнайдт.= шойхет.= шолом-алейхем.= шопен.= штеттер.= шуберт.= щербак.= щорÑ.= Ñйлер.= ÑйÑфельд.= Ñккарт.= ÑрнÑÑ‚.= ÑÑтерлейн.= link-grammar-5.3.16/data/ru/words/words.1340000664000076400007640000000110612431741033015202 00000000000000багет.= бетон.= ввоз.= выгон.= забор.= загон.= загород.= зажим.= залив.= зарÑд.= кувшин.= магазин.= мотор.= набор.= обвод.= отлив.= отъем.= перегон.= планер.= подвоз.= подгон.= подъезд.= подъем.= позем.= поход.= привоз.= пригон.= прием.= прижим.= провоз.= разбор.= ÑамоÑад.= Ñамоход.= Ñвод.= Ñклеп.= Ñоюз.= Ñъем.= табурет.= тенниÑ.= убор.= указ.= хлор.= link-grammar-5.3.16/data/ru/words/words.770000664000076400007640000000217512431741033015137 00000000000000акцизн.= амниÑтированн.= ареÑтованн.= бедн.= благочинн.= вагоновожат.= верхоконн.= виновн.= военн.= вÑтречн.= выборн.= выÑокопреоÑвÑщенн.= голодн.= грамотн.= гриппозн.= дневальн.= доверенн.= дозорн.= заключенн.= зачумленн.= кандальн.= каторжн.= коверн.= колонновожат.= конвойн.= конн.= любопытн.= махальн.= нареченн.= нарочн.= неверн.= новокрещенн.= обозн.= овинн.= оперуполномоченн.= оÑужденн.= отделенн.= пленн.= повешенн.= поддужн.= подозреваем.= подручн.= подшефн.= пожарн.= полубезработн.= полуротн.= поÑыльн.= преоÑвÑщенн.= придворн.= приказн.= приÑÑжн.= провожат.= ротн.= Ñлабоумн.= Ñмертн.= Ñподручн.= ÑÑыльнокаторжн.= Ñтопорн.= ÑтремÑнн.= уголовн.= хожал.= link-grammar-5.3.16/data/ru/words/words.1980000664000076400007640000000207112431741033015216 00000000000000возблагодар.= выпорожн.= выÑеребр.= довыполн.= доопредел.= занул.= надÑверл.= наÑтропал.= обоготвор.= оживотвор.= олицетвор.= отблагодар.= перевыполн.= перегрÑзн.= передразн.= перезахорон.= переиÑполн.= перекиÑл.= перемудр.= перемуÑл.= перенаÑел.= переобремен.= переопыл.= переоÑмыÑл.= перепеÑтр.= перепудр.= перерыхл.= переÑкобл.= переÑлюн.= переÑотвор.= переÑочин.= переÑтекл.= перетемн.= переуплотн.= переуÑложн.= перехвал.= перехитр.= перехорон.= перечерн.= поддразн.= подкругл.= подÑеребр.= подÑкобл.= помаÑтер.= поÑеребр.= примаÑтер.= приÑочин.= проÑкобл.= раздразн.= раÑкровен.= раÑпеÑтр.= Ñоподчин.= ÑопричиÑл.= link-grammar-5.3.16/data/ru/words/words.2090000664000076400007640000000302312431741033015205 00000000000000аванлож.= бирж.= бородищ.= веж.= водоотдач.= волокуш.= вонищ.= выдач.= глыбищ.= головищ.= горищ.= груш.= грыж.= грÑзищ.= гуттаперч.= гущ.= депеш.= добыч.= додач.= долгуш.= духотищ.= дырищ.= жарищ.= жиж.= занозищ.= запродаж.= землищ.= избищ.= калош.= катюш.= качуч.= качч.= квач.= книжищ.= колош.= копнищ.= коÑищ.= коÑтищ.= краж.= краÑотищ.= кривуш.= кровищ.= круч.= лапищ.= лонж.= лорч.= марж.= мозолищ.= мульч.= наддач.= невыдач.= недодач.= недоÑтач.= незадач.= неподач.= ниш.= нош.= огорож.= отдач.= папуш.= переÑдач.= поддач.= поклаж.= покраж.= порч.= предпрÑж.= придач.= притч.= пропаж.= проÑтокваш.= пруш.= пылищ.= работищ.= радиопередач.= раздач.= раÑпродаж.= ратуш.= рощ.= ручищ.= Ñамоотдач.= Ñарж.= Ñдач.= Ñеноволокуш.= Ñилищ.= Ñкучищ.= Ñмехотищ.= Ñоломоволокуш.= Ñпарж.= Ñпинищ.= Ñтуж.= Ñурж.= темнотищ.= теÑнотищ.= толпищ.= тощищ.= тучищ.= угледобыч.= уймищ.= ультрамикрофиш.= утробищ.= хлебоÑдач.= чач.= чащ.= шеищ.= Ñмищ.= link-grammar-5.3.16/data/ru/words/words.2480000664000076400007640000000236312431741033015216 00000000000000авдашин.= авершин.= авилин.= акулин.= аллабердин.= андрюшин.= антишин.= апарин.= аÑатулин.= аÑтраханкин.= аÑтрелин.= бабанин.= базурин.= балыбердин.= баÑаргин.= бачин.= бедÑкин.= бобошин.= боткин.= валиулин.= верютин.= гашунин.= губайдулин.= данилин.= деревÑнкин.= дильдин.= дроботухин.= дубынин.= дугушкин.= ермошин.= жалыбин.= заблудин.= заборин.= завозин.= загидуллин.= зацепин.= зыкин.= каренин.= лощинин.= малахаткин.= малыгин.= марамышкин.= мемÑчкин.= мешалкин.= мизулин.= мишуÑтин.= ойкин.= оÑтанин.= петрухин.= петрушин.= полубенин.= полынин.= помÑтихин.= поплыгин.= потрошилин.= потÑкин.= прилепин.= пронÑкин.= рагулин.= раÑпутин.= Ñапегин.= Ñерпуховитин.= Ñиничкин.= хайруллин.= храпылин.= шеин.= шушарин.= Ñблочкин.= Ñрагин.= link-grammar-5.3.16/data/ru/words/words.400000664000076400007640000003126312431741033015125 00000000000000-апÑидн.= -вальн.= -гнездн.= -голоÑн.= -жаберн.= -зиготн.= -маÑтн.= -объективн.= -оÑновн.= -отвальн.= -плодн.= -полоз.= -поÑтавн.= -прÑдн.= -Ñтраничн.= -тактн.= -шкивн.= аборальн.= авроральн.= автобиографичн.= админиÑтративно-иÑполнительн.= азональн.= акцентуальн.= альвеоло-палатальн.= амбиÑекÑуальн.= амбулакральн.= анаклинальн.= анакÑиальн.= ангедральн.= анимальн.= антеннальн.= антигоÑударÑтвенн.= антиинтеллектуальн.= антинациональн.= антипараллельн.= антиправительÑтвенн.= анцеÑтральн.= аподальн.= аÑпектуальн.= атональн.= афокальн.= ацефальн.= базальн.= бактерицидн.= балочно-конÑольн.= безбактериальн.= безвариантн.= безвозбранн.= безвыездн.= безвылазн.= безотговорочн.= безотложн.= безотлучн.= безотрывн.= безуÑтанн.= беÑкризиÑн.= беÑпричинн.= беÑпроигрышн.= беÑпроÑыпн.= беÑÑбойн.= беÑÑтебельн.= беÑхлопотн.= бимодальн.= бинауральн.= биномиальн.= биноминальн.= биоÑоциальн.= бифокальн.= бифункциональн.= благораÑположенн.= богохульн.= бореальн.= брахицефальн.= бугельн.= бумагорезальн.= буферизованн.= венчикообразн.= веретенообразн.= винтообразн.= витальн.= внеклаÑÑов.= внеконтинентальн.= внутримолекулÑрн.= военнопромышленн.= возвратно-поÑтупательн.= воронкообразн.= воÑьмеричн.= вÑенепременн.= вÑтречно-параллельн.= выжидательн.= выравненн.= выÑокоинтеллектуальн.= выÑокомодульн.= выÑокоморальн.= выÑокопитательн.= выÑокопринципиальн.= выÑокоумн.= выÑокочтим.= геантиклинальн.= гекÑагональн.= геликоидальн.= герундиальн.= гетероцеркальн.= гименальн.= гипабиÑÑальн.= гироидальн.= глиальн.= глупо-Ñентиментальн.= глÑнцевит.= грациальн.= дегенеративн.= дезинтеграционн.= деполимеризованн.= деÑкриптивн.= дефинитивн.= децинормальн.= диалектальн.= диафрагмальн.= дигедральн.= дигекÑагональн.= диÑтальн.= доиндуÑтриальн.= долихоцефальн.= доподлинн.= доÑкональн.= доÑтоÑлавн.= доÑточтим.= дуодецимальн.= единодержавн.= ежеÑекундн.= забавно-нахальн.= задеревенел.= заиндевел.= закаменел.= заколдованн.= закоренел.= закоÑтенел.= закоченел.= заледенел.= заматерел.= замогильн.= заплеÑневел.= заÑкорузл.= затвердел.= заупокойн.= зачальн.= зачерÑтвел.= зодиакальн.= идеализированн.= изоклинальн.= имагинальн.= имматериальн.= инверÑн.= индивидуалиÑтичн.= инерциальн.= инонациональн.= интегродифференциальн.= интонационн.= интракардиальн.= интрамолекулÑрн.= инфернальн.= иÑкательн.= иÑповедальн.= каждодневн.= какуминальн.= кардиопульмональн.= кардочеÑальн.= каузативн.= квадратичн.= квазизаконодательн.= квазикомпактн.= квантитативн.= клекл.= клÑтвопреÑтупн.= коакÑиальн.= коленопреклоненн.= колониальн.= комбинационн.= компенÑаторно-приÑпоÑобительн.= конвульÑивн.= конормальн.= конÑенÑуальн.= конÑтантн.= конÑтитуциональн.= контекÑтуальн.= континуальн.= контралатеральн.= конфедеративн.= конхоидальн.= конъюнктивн.= копытообразн.= корональн.= короноидальн.= корпулентн.= корпуÑкулÑрн.= корреальн.= коÑоÑлойн.= коÑтальн.= котидальн.= креÑтовидн.= кровоочиÑтительн.= крупноÑтебельн.= кумулÑтивн.= лабиализованн.= ламельн.= ларингальн.= лаÑкательн.= лепешкообразн.= лиÑтоÑтебельн.= литеральн.= люмбальн.= маловлиÑтельн.= малонаезженн.= малоÑловн.= манориальн.= марциальн.= медитативн.= межневральн.= межпрофеÑÑиональн.= межрадиальн.= мезотермальн.= мелкоÑортн.= мелочно-требовательн.= меридианальн.= многораздельн.= многофокальн.= морфофункциональн.= мотивн.= мракобеÑн.= мультидифференциальн.= мультифокальн.= надклаÑÑов.= надподвальн.= надындивидуальн.= налогоÑпоÑобн.= напрÑженно-внимательн.= наÑмешливо-Ñзвительн.= натальн.= небуквальн.= невозбранн.= невозвратн.= невыводим.= недоначиÑленн.= незагорел.= некоммунальн.= некомпактн.= необезжиренн.= необъÑвленн.= неоперабельн.= неоÑкорбительн.= неотличительн.= непереданн.= непоÑтижн.= непреюдициальн.= неприветн.= непринудительн.= непробудн.= непрофеÑÑиональн.= неразделенн.= неразмещенн.= неÑильн.= неÑказанн.= неÑтеÑнительн.= неÑубÑтанциальн.= нетабельн.= неуверенн.= неудовлетворенн.= неупорÑдоченн.= неутомительн.= нефешенебельн.= нецеремонн.= нимфальн.= обалденн.= облегчительн.= обледенел.= оверлейн.= огнецветн.= одеревенел.= окоÑтенел.= октальн.= олеофильн.= операбельн.= опоÑредÑтвованн.= ораториальн.= орнаментальн.= ортонормальн.= оÑтервенел.= оÑтолбенел.= оÑтроÑмоциональн.= оÑÑзательн.= очерÑтвел.= партикулÑрн.= паÑторальн.= патентно-процеÑÑуальн.= патрилокальн.= паукообразн.= паушальн.= педиальн.= пекторальн.= первоÑортн.= первоÑтатейн.= перегорел.= передельн.= перекипел.= перележал.= перемерзл.= переÑтоÑл.= перечерÑтвел.= перикардиальн.= периклинальн.= перинеальн.= перицентральн.= плагальн.= плеÑневел.= плоÑкопараллельн.= побайтн.= победительн.= поблочн.= поверженн.= повеÑелел.= повÑечаÑн.= погибельн.= подвулканизованн.= подзаконодательн.= поднаторел.= поднормальн.= подплеÑневел.= подÑтрочн.= подтвердительн.= подтональн.= полифункциональн.= полутактн.= помертвел.= пооператорн.= поочередн.= попарн.= попеременн.= попечительн.= поразрÑдн.= порицательн.= поÑимвольн.= поÑледовательно-параллельн.= поÑлеменÑтруальн.= поÑоловел.= поÑтделювиальн.= поÑтоÑнно-нейтральн.= поÑтпалатальн.= потуÑкнел.= превербальн.= предменÑтруальн.= предпрофеÑÑиональн.= прелюбодейн.= пренебрежим.= препалатальн.= препуциальн.= преуморительн.= примордиальн.= приÑмирел.= приÑтрельн.= приторно-Ñентиментальн.= приÑзненн.= провербиальн.= провиденциальн.= продромальн.= проективн.= проинвентаризованн.= прокоптел.= пропорционально-интегральн.= проправительÑтвенн.= проржавел.= противогнилоÑтн.= противозачаточн.= противоправительÑтвенн.= противофазн.= пÑевдоинтеллектуальн.= пÑевдолиберальн.= пульмональн.= пуÑтоцветн.= равноименн.= равнопотенциальн.= разлюбезн.= размагниченн.= разновременн.= разноименн.= разномаÑтн.= разноÑортн.= разноÑтильн.= раÑпрекраÑн.= раÑÑвирепел.= раÑширительн.= регенеративн.= регулÑтивн.= резуÑ-отрицательн.= резуÑ-положительн.= рекреативн.= ректальн.= рельÑошлифовальн.= рецеÑÑивн.= речитативн.= ругательн.= рудеральн.= рыбообразн.= Ñамообличительн.= Ñантинормальн.= Ñброженн.= Ñверхбдительн.= Ñверхкомплектн.= Ñверхматериальн.= Ñверхмерн.= Ñверхпроницательн.= ÑверхÑильн.= ÑверхÑпиральн.= Ñверхширокоугольн.= Ñверхштатн.= Ñводообразн.= Ñепарабельн.= Ñепаративн.= Ñердцеобразн.= Ñердцещипательн.= Ñигмоидальн.= Ñкандалезн.= ÑкороÑпешн.= Ñлащаво-Ñентиментальн.= ÑмыÑлоразличительн.= Ñобирательн.= ÑобÑтвенноличн.= ÑовмеÑтно-раздельн.= Ñолнцеобразн.= ÑоотноÑительн.= Ñпинальн.= Ñтарорежимн.= Ñтернальн.= ÑтоимоÑтно-функциональн.= Ñтруктуральн.= Ñтупенчато-пропорциональн.= ÑубаÑральн.= Ñублетальн.= Ñубмаргинальн.= Ñубмаржинальн.= Ñубнормальн.= Ñуборбитальн.= Ñубфебрильн.= Ñупротивн.= Ñфеноидальн.= табакорезальн.= твердомерзл.= текториальн.= теÑÑеральн.= тетрагональн.= тонкопал.= тороидальн.= транÑверÑальн.= транÑгреÑÑивн.= транÑмуральн.= транÑпозиционн.= транÑцедентальн.= трахеальн.= тригональн.= тридцатиканальн.= триномиальн.= трифокальн.= турбулентн.= Ñ‚Ñгомотн.= увеальн.= увеличительн.= уверительн.= увещательн.= увещевательн.= узкопрофеÑÑиональн.= укорительн.= умиротворительн.= унимодальн.= уÑладительн.= уÑловно-окончательн.= уÑловно-оптимальн.= уÑпокоительн.= уÑтрашительн.= уÑыпительн.= утеÑнительн.= факториальн.= фаÑциальн.= фебрильн.= фельетонн.= фигуральн.= фидуциальн.= флювиоглÑциальн.= флюидальн.= цервикальн.= цереброÑпинальн.= шепелеват.= широкоформатн.= шпинельн.= Ñвентуальн.= Ñкзувиальн.= ÑкÑтатичн.= Ñлектроотрицательн.= Ñпиконтинентальн.= ÑÑтральн.= link-grammar-5.3.16/data/ru/words/words.1500000664000076400007640000000132312431741033015201 00000000000000возглав.= воÑÑлав.= воÑÑтав.= вплав.= вÑкороб.= выбурав.= заграб.= замурав.= заржав.= зариф.= зарыб.= набурав.= награб.= надоум.= наÑлав.= обезрыб.= обезум.= облап.= обуÑлов.= ограб.= озаглав.= опаршив.= оплав.= оÑтав.= оÑчаÑтлив.= переÑтав.= пограб.= поздрав.= помурав.= поÑбав.= поÑлаб.= предоÑтав.= пригуб.= приубав.= продырÑв.= проолиф.= проржав.= проÑлаб.= прошлÑп.= разграб.= Ñготов.= Ñграб.= ÑопоÑтав.= ÑÑконом.= уготов.= link-grammar-5.3.16/data/ru/words/words.2110000664000076400007640000000433412431741033015204 00000000000000ахн.= брызн.= буркн.= вверн.= вдерн.= взболтн.= взбрызн.= вкапн.= вметн.= воÑкликн.= вплеÑн.= впрыÑн.= вÑпомÑн.= вÑпрыÑн.= вÑпугн.= выблевн.= выболтн.= выбрызн.= выбухн.= вывихн.= выдохн.= выкликн.= выкрикн.= вымахн.= выпрыÑн.= выпугн.= выÑтегн.= вытолкн.= выхаркн.= выхлебн.= вычеркн.= вычерпн.= вычихн.= вышвырн.= выщелкн.= выщипн.= вÑкн.= гаркн.= дерÑбн.= доверн.= дометн.= доплеÑн.= дочерпн.= дошвырн.= жамкн.= жахн.= запихн.= затолкн.= зачеркн.= зашвырн.= изрыгн.= капн.= кликн.= надверн.= надерн.= надогн.= нахлопн.= недотÑн.= обтиÑн.= обтрÑхн.= окликн.= окрикн.= опахн.= оплеÑн.= опрыÑн.= отглотн.= ототкн.= отпугн.= оттрÑхн.= отхлебн.= отчерпн.= отшвырн.= отщелкн.= отщипн.= оцарапн.= очеркн.= перемкн.= перепрыгн.= переткн.= перечеркн.= повыдерн.= поддерн.= подкапн.= подмахн.= подметн.= подпихн.= подпугн.= подцапн.= подчеркн.= подшепн.= помÑн.= почерпн.= прикокн.= прилгн.= приметн.= припихн.= приплюÑн.= припугн.= приÑтукн.= прихлопн.= прометн.= проткн.= прыÑн.= раÑпихн.= раÑпугн.= раÑÑтегн.= раÑтиÑн.= Ñболтн.= Ñбрехн.= Ñбрызн.= ÑвиÑтн.= Ñглотн.= Ñдерн.= Ñколупн.= Ñмахн.= ÑоÑтегн.= Ñоткн.= Ñощипн.= Ñпихн.= ÑплеÑн.= ÑполоÑн.= ÑпрыÑн.= Ñпугн.= Ñрыгн.= Ñтегн.= Ñхлебн.= Ñцапн.= Ñцарапн.= Ñчерпн.= тарарахн.= тыкн.= уколупн.= упихн.= упомÑн.= утÑн.= ухлебн.= ухлеÑтн.= учерпн.= ушвырн.= ущипн.= хапн.= хлÑÑтн.= цапн.= царапн.= цопн.= чикн.= link-grammar-5.3.16/data/ru/words/words.950000664000076400007640000000177712431741033015146 00000000000000акÑиал.= ампел.= анал.= аномал.= аортал.= батиал.= безбол.= бурил.= вафел.= ваÑл.= вдевал.= вдувал.= венчал.= гаÑил.= гениал.= гуÑел.= доил.= дорÑал.= заугол.= золил.= зонал.= камвол.= кегел.= клеил.= креÑел.= кроил.= курул.= лудил.= межфилиал.= метал.= нагол.= надул.= назал.= наÑкал.= наÑтол.= нател.= наугол.= оÑтрил.= палил.= паÑл.= плател.= плетел.= плюрал.= плющил.= резал.= родил.= рушил.= Ñвивал.= Ñервил.= Ñинил.= ÑмеÑил.= Ñмолил.= Ñмывал.= Ñтегал.= Ñтирал.= ÑтоÑил.= тактил.= тиÑкал.= томил.= тонал.= травил.= Ñ‚Ñгал.= Ñ‚Ñнул.= унциал.= утирал.= утюжил.= фамил.= фекал.= чехол.= чиÑтил.= штопал.= щепал.= щипал.= link-grammar-5.3.16/data/ru/words/words.1840000664000076400007640000002047712431741033015223 00000000000000взалка.= вздорожа.= взопре.= взрыда.= возмечта.= возмужа.= возоблада.= возрыда.= воÑпыла.= воÑÑиÑ.= вÑпоте.= вызре.= гопа.= дозре.= доковылÑ.= дообеда.= допре.= доÑпе.= дотле.= доужина.= зааха.= забрÑца.= забулька.= забуре.= завечере.= завздыха.= завилÑ.= завладе.= завонÑ.= завшиве.= загавка.= заголубе.= загрубе.= загуÑте.= задерне.= задича.= задрыга.= задубе.= задубене.= заека.= заерза.= зажире.= зазвÑка.= заиндеве.= закамене.= закарка.= заквака.= заковылÑ.= закорене.= закоÑне.= закочене.= закрÑка.= залаза.= заледене.= залубене.= залÑзга.= заматере.= замеле.= замелька.= замерца.= замига.= замле.= заморга.= замутне.= замше.= замÑука.= занеме.= заоха.= заперха.= запетлÑ.= запозда.= заполыха.= запорха.= запоте.= запуÑте.= запыла.= запьÑне.= заржаве.= заробе.= зарозове.= зарыда.= заÑвеже.= заÑверка.= заÑиÑ.= заÑкуча.= заÑтаре.= заÑтрелÑ.= заÑÑŽÑюка.= затверде.= затопа.= затÑвка.= затÑжеле.= зауха.= зафырка.= захвора.= захиле.= захире.= захихика.= захлипа.= захлопа.= захлюпа.= захмеле.= захолода.= захолоде.= захрома.= захрюка.= захуда.= зацока.= зацыка.= зачавка.= зачирика.= зачиха.= зачмока.= зашага.= зашамка.= зашика.= зашлепа.= зашмыга.= зашнырÑ.= заштиле.= защеголÑ.= изветша.= изнища.= иÑтле.= иÑхуда.= навонÑ.= назре.= напоте.= напре.= наÑолоде.= наторе.= нафырка.= начха.= нашарка.= обалде.= обветре.= обветша.= обедне.= обезводе.= обезволе.= обеззубе.= обезлеÑе.= обезлюде.= обезноже.= обезрыбе.= обезуме.= обеÑÑиле.= обледене.= облинÑ.= облыÑе.= обмеле.= обмельча.= обнагле.= обнища.= обовшиве.= ободнÑ.= обомле.= обомше.= обруÑе.= обрюхате.= обугле.= обындеве.= овдове.= овладе.= оглупе.= оголе.= оголода.= огрубе.= огрузне.= одича.= одрÑбле.= одрÑхле.= одуре.= ожире.= озвере.= окамене.= окоÑе.= окоÑмате.= окоÑтене.= окочене.= окриве.= округле.= оледене.= омерзе.= омертве.= онеме.= опаршиве.= опаÑкуде.= оплешиве.= оплоша.= оподле.= опозда.= ополоуме.= опоÑтыле.= опочи.= опошле.= опроÑте.= опротиве.= опрыщаве.= опÑове.= опуÑте.= опьÑне.= оробе.= орогове.= оÑатане.= оÑвирепе.= оÑерча.= оÑиве.= оÑироте.= оÑкуде.= оÑлабе.= оÑмеле.= оÑове.= оÑолове.= оÑолоде.= оÑопливе.= оÑтаре.= оÑтекле.= оÑтервене.= отверде.= отгове.= отдума.= откозырÑ.= отлаза.= отлинÑ.= отобеда.= отопре.= оторжаве.= оторопе.= отоща.= отпоте.= отпрыга.= отпыла.= отрезве.= отÑверка.= отÑиÑ.= отÑтрада.= отÑыре.= отужина.= отупе.= отучне.= отхвора.= отÑготе.= отÑжеле.= охаме.= охладе.= охмеле.= охолоде.= охроме.= оцепене.= очервиве.= очерÑтве.= очерте.= очертене.= очуме.= ошале.= оÑлове.= перегулÑ.= перезре.= переколе.= перелинÑ.= перепоте.= перепре.= переÑпе.= перетле.= поале.= поаха.= побагрове.= побалака.= побега.= побеле.= побледне.= поблужда.= побрезга.= побрÑка.= побрÑца.= побулька.= побуре.= повеÑеле.= повечере.= повечерÑ.= повздыха.= повидне.= повилÑ.= повлажне.= повлиÑ.= повылеза.= повымира.= повыÑтупа.= погавка.= погада.= поглазе.= поглупе.= поголода.= поголубе.= погрубе.= погрузне.= погулÑ.= погуÑте.= подгада.= подгулÑ.= подду.= подешеве.= подича.= подлинÑ.= подобре.= подопре.= подорожа.= подоÑпе.= подработа.= подрыга.= подрÑхле.= подÑыре.= подурне.= подюже.= поерза.= пожаднича.= пожелте.= пожиде.= пожирне.= позавтрака.= позагора.= позелене.= позолоте.= поика.= покака.= покалÑка.= покарка.= покашлÑ.= поковылÑ.= покраÑне.= покрепча.= покругле.= покрупне.= покрÑка.= покумека.= полаза.= полеве.= полегча.= поледене.= полета.= полилове.= полинÑ.= полыÑе.= помеле.= помелька.= помельча.= помертве.= померца.= помечта.= помешка.= помига.= помолоде.= поморга.= помрачне.= помутне.= помÑука.= понагле.= понаторе.= понове.= понырÑ.= пообеда.= пооха.= попенÑ.= попилика.= поплотне.= поплута.= пополза.= пополне.= попоте.= поправе.= попре.= попроÑте.= попрочне.= попрыга.= поработа.= пораде.= пореде.= поржаве.= порозове.= поруÑе.= порыда.= порыже.= порыхле.= порÑбе.= поÑвеже.= поÑветле.= поÑеде.= поÑере.= поÑерча.= поÑиве.= поÑине.= поÑиÑ.= поÑкуча.= поÑкучне.= поÑлабе.= поÑмеле.= поÑмирне.= поÑмугле.= поÑолове.= поÑпе.= поÑтаре.= поÑтрада.= поÑурове.= поÑÑŽÑюка.= потверде.= потемне.= потепле.= потолÑте.= потонча.= потоща.= потуÑкне.= потучне.= потÑвка.= потÑжеле.= поужина.= поумне.= поумнича.= поуÑтаре.= пофырка.= похвора.= похихика.= похмыка.= похозÑйнича.= похолода.= похолоде.= похороше.= похрабре.= похрома.= похрюка.= похуде.= почавка.= почерне.= почирика.= почиха.= почмока.= пошага.= пошамка.= пошарка.= пошмыга.= пошушука.= пощеголÑ.= преуÑпе.= приболе.= припозда.= припрыга.= приржаве.= приÑмире.= приÑпе.= пришага.= пришлепа.= проаха.= прогавка.= прогада.= прокарка.= прокрÑка.= пролаза.= промечта.= промига.= промÑука.= прооха.= пропетлÑ.= проплута.= пропоте.= пропре.= проржаве.= прорыда.= проÑиÑ.= проÑкуча.= протле.= протопа.= протÑвка.= прохвора.= прохрюка.= прошлепа.= раздобре.= разжире.= разомле.= разопре.= разрыхле.= разъÑÑне.= раÑполне.= раÑÑвирепе.= раÑÑерча.= раÑÑлабе.= Ñдуре.= Ñжаднича.= Ñлаза.= ÑлинÑ.= Ñмалодушнича.= Ñмаха.= Ñовлада.= Ñозре.= Ñомле.= Ñопре.= Ñотле.= Ñплоша.= Ñподлича.= Ñробе.= Ñтемне.= Ñуме.= Ñумнича.= уковылÑ.= употе.= уÑпе.= уÑтаре.= уцеле.= link-grammar-5.3.16/data/ru/words/words.380000664000076400007640000005571612431741033015145 00000000000000абакарович.= абаÑкульевич.= абаÑович.= аббаÑович.= абдикадирович.= абдишевич.= абдрахманович.= абдукодырович.= абдул-шейхович.= абдулаевич.= абдулахович.= абдулвагабович.= абдулганиевич.= абдулзагирович.= абдулкадырович.= абдуллаевич.= абдуллович.= абдулмуминович.= абдулович.= абдулхаевич.= абдулхакович.= абдулхаликович.= абдулханович.= абдулшикурович.= абдурагимович.= абдурахимович.= абдурахманович.= абдурманович.= абелевич.= абельевич.= абзалович.= абилович.= абильевич.= абиÑалович.= абиш.= аблаевич.= абогоевич.= абрашевич.= абубекирович.= абуезитович.= абузарович.= абузедович.= абуÑупьÑнович.= абÑÑович.= авазович.= авакович.= аванеÑович.= аванеÑÑŒÑнц.= авдашевич.= авдеевич.= авенирович.= аветикович.= аветиÑович.= аветиÑÑнц.= авкÑентьевич.= авраамович.= аврамович.= авроÑимович.= аврумович.= авÑиевич.= автандилович.= агаевич.= аганеÑович.= агаÑиевич.= агаÑьевич.= агафонович.= агдамович.= агеевич.= агзамович.= агивович.= аглеевич.= аглиулович.= аглÑмович.= агранович.= агубекирович.= адамович.= адеевич.= адельмурзинович.= адемеевич.= адибекович.= адигамович.= адидович.= адрианович.= азаматович.= азарович.= азарьевич.= азизович.= азметович.= азреталиевич.= азретович.= азроÑнц.= айгунович.= айдович.= айзикович.= айнович.= айрапетович.= айÑинович.= айÑович.= айтечевич.= акилович.= акимович.= акиндинович.= акмурзаевич.= акопович.= акрамович.= акÑанович.= акÑенович.= акÑентьевич.= акÑючиц.= алджериевич.= алеевич.= алекперович.= алекÑандрович.= алекÑанович.= алекÑаньÑнц.= алекÑеевич.= аленич.= алиагбÑрович.= алибекович.= алиевич.= аликович.= аликулович.= алимурзаевич.= алиошаевич.= алиÑагович.= алиÑиевич.= алиÑултанович.= алиханович.= аллаÑрович.= алмашевич.= алоизович.= алфеевич.= альбертович.= альбинуÑович.= альмухаметович.= альперович.= альфович.= альфонÑович.= альфредович.= алÑмдинович.= алÑутдинович.= амазаÑпович.= амарбиевич.= амаÑкович.= амброÑьевич.= аминович.= амирович.= амирханович.= амирьÑнович.= амитхаш.= амоÑович.= амплиевич.= ананьевич.= анаÑтаÑевич.= анаÑтаÑович.= анаÑтаÑьевич.= анатолиевич.= анатольевич.= анварович.= анверович.= анвÑрович.= ангелович.= андержанович.= андраникович.= андрашович.= андреевич.= андреÑнович.= андриÑнович.= андроникович.= андронович.= аниÑимович.= аниÑтарович.= анкарович.= аннаньевич.= антипович.= антоневич.= антониевич.= антонович.= ануфриевич.= анушеванович.= анфимович.= анфиногенович.= анцулевич.= апанович.= аполлонович.= апполинарьевич.= апполонович.= араевич.= арамович.= аранович.= арашевич.= ардалионович.= ареÑтович.= арефеевич.= ариÑтархович.= аркадьевич.= арменакович.= арменович.= арниÑович.= арнольдович.= аропович.= арÑаланович.= арÑеевич.= арÑенович.= арÑентьевич.= арÑеньевич.= арÑланалиевич.= арÑланбекович.= арÑланович.= артаваздович.= арташевич.= арташеÑович.= артемович.= артурович.= арутюнович.= арутюнÑнц.= архипович.= аршакович.= аршалуйÑович.= аÑадуллович.= аÑатович.= аÑафович.= аÑафьевич.= аÑахметович.= аÑвадурович.= аÑвÑндиÑрович.= аÑламбекович.= аÑланбекович.= аÑланбечевич.= аÑлангериевич.= аÑланович.= аÑлÑмович.= аÑÑедуллович.= аÑхадович.= аÑхатович.= аÑылханович.= атаевич.= атлыевич.= афанаÑьевич.= афзалович.= афиÑтович.= афонаÑьевич.= африканович.= афроимович.= ахатович.= ахиÑевич.= ахиÑрович.= ахмадеевич.= ахмадович.= ахматгалеевич.= ахматгалиевич.= ахматдинович.= ахматович.= ахмедгаджиевич.= ахмедгареевич.= ахмедович.= ахмедханович.= ахмеевич.= ахметвалеевич.= ахметвалиевич.= ахметгалиевич.= ахметзакирович.= ахметкалиевич.= ахметович.= ахметханович.= ахметьÑнович.= ахмитович.= ацылгареевич.= аширбаевич.= ашрапович.= ашрафзÑнович.= ашрафович.= ашытбаш.= аюбович.= бабаджанÑнц.= бабич.= багавудинович.= багаудинович.= багдатханович.= баграмович.= багратович.= бадертдинович.= бадираевич.= бадлаевич.= бадмаевич.= бадминович.= бадчиреевич.= бадыгутдинович.= бадьминович.= базилевич.= базыроолович.= бакÑурович.= балданович.= балевич.= балтрушевич.= бальжинимаевич.= бальÑевич.= бальцерович.= баранцевич.= барбарич.= бардашевич.= бариевич.= бартанович.= барташевич.= бартегмоÑович.= бартошевич.= барыевич.= батахович.= батгутдинович.= батыевич.= батыргиш.= батырович.= баудинович.= бахшоевич.= баширович.= баÑрович.= баÑÑхаланович.= бейнарович.= бекирович.= беккерович.= бекмурзович.= бекназарович.= белевич.= белонович.= бембеевич.= бенедиктович.= бениаминович.= бенцианович.= бенционович.= бенцович.= бердÑниш.= бериш.= беркович.= бернгардович.= берÑович.= бертович.= берш.= беÑланович.= бецалеевич.= бигалиевич.= бижанович.= бизьÑевич.= бикмуратович.= бинционович.= битлеÑтанович.= богданович.= богдаÑарович.= богушевич.= бойдуевич.= бойнович.= болдыревич.= больтазарович.= бондарович.= бонифранцевич.= бонч-бруевич.= бораевич.= борахович.= бориÑович.= бошнÑкович.= бригиневич.= бриш.= броневич.= брониÑлавович.= бруевич.= будажапович.= буданимаевич.= буевич.= буйневич.= булатович.= булашевич.= буневич.= бунимович.= бунич.= бурашевич.= бурганович.= бурханович.= буÑнтуевич.= бÑшимович.= ваграмович.= вадимович.= вазгенович.= вайцехович.= вакилович.= вакулевич.= вакханович.= валеевич.= валентинович.= валентович.= валерианович.= валериевич.= валеръевич.= валерьевич.= валерьÑнович.= валиевич.= валирахметович.= валуевич.= вальтерович.= ванадович.= ванданович.= ваникович.= ванифатьевич.= вараевич.= вардкеÑович.= варламович.= варÑанофьевич.= варÑонофьевич.= варфоломеевич.= варшамович.= ваÑбирахманович.= ваÑилович.= ваÑильевич.= ваÑькович.= ваÑÑнович.= вахабович.= вахитович.= вахтангович.= вацлавович.= вацлович.= веденеевич.= венедиктович.= вениаминович.= венидиктович.= вернерович.= веÑич.= вигдорович.= викторинович.= викторович.= викулович.= виленович.= вильгельмович.= вильÑмович.= вильÑмÑович.= виÑлович.= виÑÑарионович.= витальевич.= витаутович.= витольдович.= владиленович.= владимирович.= владиÑлавович.= владленович.= влаÑович.= войналович.= войнович.= войтович.= войцехович.= волдемарович.= волкович.= волович.= вольдемарович.= вольфович.= воронич.= воронович.= вÑеволодович.= вульфович.= вучетич.= вÑчеÑлавович.= габбаÑович.= габдраÑилович.= габдрахманович.= габдулкаримович.= габдуллович.= габдулович.= габдулхакович.= габитович.= габрилович.= габруÑевич.= гавриилович.= гаврилович.= гадеевич.= гаджиевич.= гаджимагомедович.= гаджиметович.= гаджимурадович.= гадиевич.= гаевич.= газарÑнц.= газиевич.= газимджанович.= газимович.= газиÑович.= гаитович.= гайнельзÑнович.= гайниÑламович.= гайнитдинович.= гайнуллинович.= гайнутдинович.= гайÑович.= гайфутдинович.= галактионович.= галеевич.= галиевич.= галимжанович.= галимзÑнович.= галимович.= галимуллинович.= галимуллович.= галипович.= галиулович.= галламович.= галÑанович.= галькович.= галÑмович.= галÑутдинович.= гамдулаевич.= гамидович.= ганеевич.= ганиевич.= ганич.= гапанович.= гаппоевич.= гапурович.= гапчич.= гараевич.= гарафеевич.= гарегинович.= гареевич.= гарипович.= гарифович.= гармаевич.= гарникович.= гарриевич.= гарунович.= гарÑевич.= гаÑанович.= гаÑпарович.= гаÑратович.= гатапович.= гатаулович.= гатуфович.= гафарович.= гафурович.= гаÑзович.= гезевич.= гейнц.= гельмгольц.= генадьевич.= генатуллович.= геннадиевич.= геннадьевич.= генрихович.= георгиевич.= гераймович.= гераÑимович.= гербертович.= гергардович.= гериевич.= герлиц.= герлÑнц.= германович.= герольдович.= геронимович.= герцевич.= герцович.= гершевич.= гершкович.= гершович.= гибадуллинович.= гибадуллович.= гивиевич.= гиззатуллович.= гильдебертович.= гильманович.= гильмуллинович.= гильмутдинович.= гильмханович.= гильфанович.= гилÑзутдинович.= гимаделиÑламович.= гимадутинович.= гиматович.= гимбатович.= гимранович.= гиндуллович.= гиниÑтович.= гиниÑтулович.= гиргокаевич.= гирфанович.= гиршович.= гифатович.= глебович.= головашич.= голубович.= гордеевич.= горинович.= городович.= горшунович.= готлибович.= гошиевич.= гранович.= григорович.= григорьевич.= гринвич.= гриневич.= гришанович.= губайдуллович.= губайтович.= губаревич.= губдуллаевич.= гугович.= гугонович.= гудович.= гулевич.= гуликович.= гуломович.= гумарович.= гумерович.= гуралевич.= гурвич.= гургенович.= гуревич.= гуреевич.= гурлич.= гурьевич.= гурьÑнович.= гуÑейнович.= гуÑтавович.= гуÑтович.= гуткович.= давидович.= давлетзÑнович.= давыдович.= дагазович.= дадаевич.= дадашевич.= дазеевич.= дайниÑович.= далембекович.= даметович.= данатович.= данзанович.= даниилович.= данилбекович.= данилович.= даревич.= дарьевич.= даудович.= даутович.= дахцикоевич.= дашинимаевич.= дашипылович.= дегкаевич.= дедович.= дементьевич.= демидович.= демкович.= демьÑнович.= дениÑевич.= дениÑкович.= дениÑович.= джабраилович.= джаванширович.= джавдатович.= джамалович.= джафарович.= джаферович.= джемалович.= джетагазович.= джиганович.= джуканович.= джумальдинович.= джунайдович.= джунитович.= дзанхетович.= дзержкович.= дзеронович.= дзÑмулич.= дианиÑович.= дизижикович.= дикÑионович.= диланович.= диомидович.= дмитревич.= дмитриевич.= долидович.= долÑтович.= домбаланович.= доминикович.= донатович.= донгакович.= дорджиевич.= доржиевич.= доржинович.= дорофеевич.= дорш.= драгомирович.= дугаржапович.= дулич.= дулмаганович.= думинич.= дурмишханович.= дымбрылович.= дюлович.= евгениевич.= евгеньевич.= евграфович.= евдокимович.= евлампиевич.= евлампьевич.= евÑеевич.= евÑтафиевич.= евÑтафьевич.= евÑтигнеевич.= евтифьевич.= евтихиевич.= евтухович.= егорович.= елиашевич.= елизарьевич.= елиÑтратович.= емельÑнович.= ениÑеевич.= епифанович.= ераÑтович.= еремеевич.= ермакович.= ермолаевич.= ермолович.= ерофеевич.= ефимович.= ефремович.= жалÑлетдинович.= жамбалович.= жамÑаранович.= жафарович.= жданович.= желÑзевич.= жемалендинович.= жигжитович.= жукович.= жумабаевич.= журавлевич.= загафранович.= загидович.= загидулович.= загирович.= загитович.= загреевич.= закирович.= залманович.= захарович.= зигмундович.= зиновьевич.= ибрагимович.= иванишевич.= иванович.= игдиÑамович.= игнатович.= игнатьевич.= игоревич.= идриÑович.= измаилович.= израилевич.= илларионович.= ильÑÑович.= имамагзамович.= имранович.= иннокентьевич.= ионович.= иоÑифович.= ипатович.= ипполитович.= ираклиевич.= иÑаакович.= иÑаевич.= иÑакович.= иÑламович.= иÑмаилович.= иÑмайлович.= иÑхакович.= ишбулдович.= казбулатович.= казимирович.= калиÑтратович.= камилович.= канторович.= капитонович.= каримович.= карлович.= карпович.= каÑимович.= каÑÑŒÑнович.= келдыш.= кереÑтеджиÑнц.= кимович.= кириллович.= кирÑанович.= кирьÑнович.= киц.= киÑмович.= клавдиевич.= клементьевич.= климентович.= кныш.= кондратович.= кондратьевич.= конÑтантинович.= кÑенофонтович.= куантаевич.= кудратович.= кужугетович.= кунцевич.= куприÑнович.= лаврентьевич.= лазаревич.= левонович.= лездиньш.= леонардович.= леонидович.= леонович.= леонтьевич.= лифшиц.= лутфеевич.= лутфиевич.= львович.= любомирович.= людвигович.= люцианович.= магаметович.= магомедович.= магометович.= макаревич.= макарович.= макÑимович.= манÑурович.= маратович.= маркович.= маркуÑович.= мартынович.= матвеевич.= матуÑевич.= махмудович.= маштаевич.= мащиц.= меджидович.= мельхиорович.= мефодьевич.= минигалиевич.= миронович.= мироÑлавович.= митрофанович.= михайлович.= модеÑтович.= моиÑеевич.= молдагазыевич.= мÑтиÑлавович.= муртазалиевич.= муÑтафаевич.= мухамедович.= мухаметгалиевич.= назирович.= натанович.= наумович.= нахманович.= немирович.= неÑтерович.= никандрович.= никанорович.= никитич.= никитович.= никитьевич.= никифорович.= николаевич.= нилович.= ниÑневич.= нуретдинович.= нурмухамедович.= нурыевич.= ованеÑович.= олегович.= олизаревич.= омарович.= онуфриевич.= оразович.= ореÑтович.= оÑкарович.= оÑманович.= оÑтапович.= отариевич.= отарович.= оттович.= павлович.= павлюкович.= панайотович.= панкратович.= пантелеевич.= пантелеймонович.= панфилович.= парахневич.= парфирович.= парфирьевич.= перфильевич.= перцович.= петруÑевич.= пименович.= платонович.= погоÑович.= полатович.= поликарпович.= полиÑктович.= попкович.= порфирьевич.= потапович.= прокопович.= прокопьевич.= прокофьевич.= протаÑович.= протопович.= прохорович.= пулатович.= пурбуевич.= пшемахович.= пÑтрович.= пÑтчиц.= рабадангаджиевич.= рабаданович.= рабданович.= рабинович.= равильевич.= равшанович.= раджабович.= радзевич.= раднаевич.= раиÑович.= раифович.= рамазанович.= рауфович.= рафаелович.= рахимович.= рахматуллович.= рашидович.= рашитович.= рейнгольдович.= рихардович.= робертович.= родионович.= романович.= роÑтиÑлавович.= роÑтропович.= рудольфович.= руÑланович.= Ñаввич.= Ñавельевич.= Ñаидович.= Ñалихович.= Ñамаранч.= Ñамуилович.= Ñаулович.= Ñафарбекович.= ÑвÑтоÑлавович.= Ñеменович.= Ñергеевич.= Ñоломонович.= Ñпиридонович.= ÑтаниÑлавович.= ÑтаÑевич.= Ñтепанович.= Ñтефанович.= Ñтиллианович.= Ñултанович.= Ñуренович.= тагирович.= тараÑевич.= тараÑович.= терентьевич.= тимофеевич.= тимурович.= титович.= тихонович.= трифонович.= трофимович.= тухватуллинович.= ульÑнович.= уÑманович.= фаатович.= фавзавиевич.= фаизович.= фалькович.= фаритович.= фахразиевич.= федоÑеевич.= федотович.= феликÑович.= феодоÑьевич.= филимонович.= филиппович.= фирÑович.= францевич.= фролович.= хаджимурзаевич.= хайруллович.= халидович.= халилович.= хамзатович.= хамидович.= хамитович.= ханукович.= харитонович.= харлампиевич.= хаÑанбиевич.= хаÑанович.= хоренович.= храптович.= хриÑтофорович.= хуÑаинович.= хуÑинович.= ципович.= шакирович.= шалвович.= шамильевич.= шаповальÑнц.= шарипович.= шарифуллович.= шелищ.= шелкович.= шлемович.= шоÑтакович.= шульц.= Ñдуардович.= Ñмильевич.= Ñммануилович.= Ñргартович.= Ñтуш.= юлианович.= юльевич.= юнуÑович.= юрьевич.= ÑŽÑупович.= Ñковлевич.= Ñкубович.= Ñнович.= ÑроÑлавович.= link-grammar-5.3.16/data/ru/words/words.2470000664000076400007640000000233012431741033015207 00000000000000автовеÑ.= авуар.= аналект.= аннал.= аплодиÑмент.= бубенц.= влаÑ.= вторреÑурÑ.= выкрутаÑ.= голубц.= дебат.= закрутаÑ.= канцтовар.= картофелепродукт.= клавикорд.= кортеÑ.= культтовар.= леÑореÑурÑ.= льÑноÑ.= микровеÑ.= молокопродукт.= мордаÑ.= наркодоход.= нефтеотход.= нефтереÑурÑ.= пандект.= пант.= пенат.= перевыбор.= перекор.= перун.= полуконÑерв.= презерв.= преÑерв.= причиндал.= продтовар.= промтовар.= радиодебат.= раÑтабар.= рыботовар.= Ñантимент.= ÑельваÑ.= Ñельхозпродукт.= ÑоÑц.= Ñпиртопродукт.= Ñпорткульттовар.= Ñтолбц.= Ñухофрукт.= тартарар.= теледебат.= туруÑ.= уздц.= финанÑ.= финтифант.= фотоотход.= фототовар.= хмелепродукт.= хозтовар.= чипÑ.= штан.= щипц.= Ñлектрощипц.= ÑнергореÑурÑ.= Ñйцепродукт.= link-grammar-5.3.16/data/ru/words/words.1520000664000076400007640000000311412431741033015203 00000000000000взыÑкател.= душещипател.= завирал.= завлекател.= заразител.= изнурител.= инфантил.= иррационал.= коммуникабел.= комфортабел.= любвеобил.= маниакал.= машинал.= меркантил.= многозначител.= невразумител.= недозволител.= ненатурал.= необщител.= необÑзател.= неодобрител.= неоÑмотрител.= непозволител.= непочтител.= непредуÑмотрител.= непритÑзател.= непроизвол.= нераÑÑудител.= нерешител.= неÑамоÑтоÑтел.= нетребовател.= неубедител.= неуважител.= нечитабел.= нечувÑтвител.= нравоучител.= обворожител.= ободрител.= обходител.= огорчител.= омерзител.= отвратител.= ощутител.= подневол.= помеÑтител.= поучител.= презрител.= притÑгател.= притÑзател.= проницател.= раÑÑудител.= реÑпектабел.= ÑамоуÑладител.= ÑверхÑознател.= Ñентиментал.= Ñердобол.= Ñкоропалител.= Ñлабовол.= ÑлабоÑил.= ÑногÑшибател.= ÑоÑтрадател.= умилител.= умозрител.= умопомрачител.= уморител.= унизител.= уничижител.= фешенебел.= читабел.= Ñзвител.= link-grammar-5.3.16/data/ru/words/words.240000664000076400007640000104605312431741033015133 00000000000000-актн.= -амперн.= -байтн.= -байтов.= -балльн.= -бойков.= -бортн.= -брюшн.= -валков.= -верÑтн.= -вершков.= -воÑÑ‚.= -воÑтн.= -глав.= -глаз.= -глаÑн.= -голов.= -горб.= -горл.= -градуÑн.= -гребенчат.= -гривенн.= -губ.= -дворн.= -детн.= -дольн.= -домн.= -донн.= -дорожечн.= -душн.= -зальн.= -значн.= -зуб.= -именн.= -калиберн.= -колейн.= -конн.= -крыл.= -лап.= -лезвийн.= -лемешн.= -лепеÑтн.= -лиÑтн.= -личн.= -лопаÑтн.= -лошадн.= -морн.= -оборотн.= -образн.= -оÑн.= -пал.= -пенÑов.= -перÑÑ‚.= -планн.= -плунжерн.= -пол.= -поÑÑн.= -проходн.= -путн.= -ричн.= -рукавн.= -ручн.= -Ñаженн.= -Ñедельн.= -Ñкатн.= -Ñловн.= -ÑоÑтавн.= -Ñполовинн.= -Ñрезн.= -Ñтвольн.= -Ñтворн.= -Ñтворчат.= -Ñтенн.= -Ñтепенн.= -Ñтоечн.= -Ñтопн.= -тавров.= -тел.= -типн.= -томн.= -тонн.= -фазн.= -франков.= -футов.= -хвоÑÑ‚.= -членн.= -Ñтажн.= -Ñйцев.= -Ñйцов.= аббревиатурн.= абдоминальн.= абдукторн.= аберрационн.= абиетинов.= абиÑÑальн.= аборигенн.= абразионн.= абÑолютивн.= абÑорбционно-диффузионн.= абÑцизов.= авангардн.= аванзальн.= аванпоÑтн.= аванÑов.= авантюринов.= аварийно-ремонтн.= аварийно-ÑпаÑательн.= аваÑкулÑрн.= авиадеÑантн.= авиадетекторн.= авиамодельн.= авиамотороÑтроительн.= авианоÑн.= авиапочтов.= авиаприбороÑтроительн.= авиапромышленн.= авиаразведывательн.= авиаракетн.= авиаÑборн.= авиаÑигнальн.= авиаÑъемочн.= авиатранÑпортабельн.= авитаминозн.= автоблокировочн.= автоводомерн.= автовокзальн.= автогазов.= автогенераторн.= автодегазационн.= автодекрементн.= автодоильн.= автожелезнодорожн.= автозагрузочн.= автоиммунн.= автоинкрементн.= автоионизационн.= автокарн.= автокефальн.= автоколебательн.= автоколлимационн.= автокоррелированн.= автокоррелÑционн.= автомодельн.= автоперевÑзочн.= автоподъемн.= авторедукционн.= авторефрижераторн.= автоÑборочн.= автоÑпоров.= автоÑтерильн.= автоÑтопн.= автоÑтрадн.= автоÑтроительн.= автотермоионно-ÑмиÑÑионн.= автотрактороремонтн.= автотранÑформаторн.= автофильтровальн.= автохромн.= автохтонн.= автошвартов.= автошинн.= автошпунтовальн.= автоÑкÑплуатационн.= автоÑлектронн.= автоÑмиÑÑионн.= агглютинативн.= агитмаÑÑов.= аграмантов.= аграрно-промышленн.= агрегированн.= агрикультурн.= агрокультурн.= адамантов.= адвентивн.= адвербиальн.= аддукторн.= аденовируÑн.= админиÑтративно-бюджетн.= админиÑтративно-территориальн.= адреналинов.= адреÑовальн.= адÑорбционн.= адъективн.= адюльтерн.= азотиÑтокиÑл.= азотноват.= азотноватиÑÑ‚.= азотнотуков.= айлантолиÑтн.= акарпн.= аквамаринн.= аквамаринов.= акварельн.= аквариумн.= аккомодационн.= аккордно-премиальн.= аккумулÑтивн.= аккумулÑционн.= акридинов.= акрилонитрилбутадиенÑтиролов.= акробатичн.= акÑамитов.= акÑеÑÑуарн.= акÑиоматизируем.= актинидиев.= актиноморфн.= актн.= акуÑтоÑлектронн.= акцентуационн.= акцептно-рамбурÑн.= акцепторн.= акцеÑÑионн.= акцеÑÑорн.= акцидентн.= алеаторн.= алебардов.= алевритов.= алейронов.= ализаринов.= аликвантн.= алкалоидн.= аллельн.= аллилов.= аллитерационн.= аллитерированн.= аллодиальн.= алломорфн.= аллотропн.= аллотрофн.= аллофонн.= аллохтонн.= алонжев.= алоÑлиÑтн.= альбуминизированн.= альбуминн.= альбуминов.= альвеолÑрн.= альдегидн.= альманашн.= альтернационн.= альфов.= алюминатн.= алюминиев.= алюмобороÑиликатн.= алюмокалиев.= амальгамн.= амарантов.= амариллиÑов.= амбиционн.= амбразурн.= амвонн.= амидопроизводн.= амортизаторн.= ампульн.= амуниционн.= амфибийн.= амфибийно-деÑантн.= амфифильн.= амфорн.= амфотерн.= анаграммн.= анализаторн.= анально-ÑекÑуальн.= анаморфотн.= ангидридн.= ангидридов.= ангидритов.= англо-туземн.= анемохорн.= анилинокраÑочн.= анионообменн.= аннекÑионн.= аннотационн.= анÑамблев.= антецедентн.= антибактерийн.= антивоенн.= антигидратн.= антигравитационн.= антидемпингов.= антидетонационн.= антидинатронн.= антидифтерийн.= антиинфекционн.= антииÑторичн.= антикариозн.= антикатаральн.= антикиÑлотн.= антиклерикальн.= антиклинальн.= антиколониальн.= антикоммутационн.= антимагнитн.= антинагарн.= антиникотинов.= антиобледенительн.= антипаразитн.= антипенн.= антипомпажн.= антипрофÑоюзн.= антирадиационн.= антирадиолокационн.= антиреволюционн.= антиретикулÑрн.= антиÑолÑрн.= антиÑтачечн.= антитабачн.= антитоталитарн.= антифедингов.= антифеодальн.= антиферромагнитн.= антифонн.= антицерковн.= антициклональн.= антициклонн.= антицинготн.= антиÑлектронн.= антиÑдерн.= антонимичн.= антрактов.= антрацитн.= антрацитов.= антреÑольн.= антропогенов.= антропоидн.= антуражн.= анчарн.= анчоуÑов.= апатитонефелинов.= апельÑинн.= апогейн.= апокарпн.= апокринов.= апомиктичн.= апоÑтольн.= апофеозн.= аппендикулÑрн.= апперцепционн.= апплетов.= аппликатурн.= аппликационн.= аппозитивн.= аппозиционн.= аппретурн.= апÑидальн.= арабеÑков.= арабеÑочн.= арабоÑзычн.= аргамачн.= ареков.= арендно-лицензионн.= ариозно-романÑов.= аркозов.= арматурно-опалубочн.= армиллÑрн.= армодеревÑнн.= армокаменн.= армоцементн.= арочно-гравитационн.= арпеджированн.= артикулÑционн.= архииÑпытанн.= архипелажн.= архиреакционн.= архитектурно-ландшафтн.= архитектурно-планировочн.= архитектурно-Ñтроительн.= архитравн.= арьергардн.= аÑбеÑтоволокниÑÑ‚.= аÑбоплаÑтиков.= аÑейÑмичн.= аÑпарагинов.= аÑпираторн.= аÑÑемблерн.= аÑÑенизационн.= аÑÑимилÑтивн.= аÑÑимилÑционн.= аÑÑонанÑн.= аÑтеничн.= аÑтероидн.= аÑтронавигационн.= аÑферичн.= атмоÑферн.= атрибутивн.= атрибутн.= атрофированн.= аурикулÑрн.= аутоиммунн.= афтозн.= аффектированн.= афферентн.= аффикÑальн.= аффрикатн.= ахтерпиков.= ацетилениÑÑ‚.= ацетилено-киÑлородн.= ацетиленово-киÑлородн.= ацетилцеллюлозн.= ацетобутиратцеллюлозн.= ацетонораÑтворим.= ацетоукÑуÑн.= ацидофильн.= аÑродиÑперÑн.= аÑроионизационн.= аÑроландшафтн.= аÑромоторн.= аÑропланн.= аÑропочтов.= аÑропропеллерн.= аÑроÑанн.= аÑроÑтатн.= аÑротранÑпортн.= аÑротропн.= багерно-Ñлеваторн.= багрÑниÑÑ‚.= багрÑнородн.= багульников.= бадминтонн.= базиликов.= базитов.= базофильн.= базоцентрированн.= байдарочн.= байонетн.= бакаутов.= бакелитов.= бакенбардн.= баклажанн.= балалаечн.= баланÑирн.= балдахинн.= баллаÑтов.= баллаÑтоочиÑтительн.= баллаÑтораÑпределительн.= балочно-Ñтоечн.= бальзаминн.= бальзаминов.= бальзамировочн.= бальзамов.= бальзов.= бальÑов.= балюÑтрадн.= бандерольн.= бандурн.= банкаброшн.= барахольн.= барбариÑн.= барбариÑов.= барбетн.= барвинков.= барвиночн.= барельефн.= баритональн.= баритонов.= барокков.= бароклинн.= баротропн.= барофильн.= батитермографн.= бациллÑрн.= бедров.= безадреÑн.= безалкалоидн.= безвалютн.= безваттн.= безведренн.= безвершинн.= безвеÑельн.= безворÑов.= безвтулочн.= безвыгульн.= безгаражн.= безглавн.= безглагольн.= безгрив.= безгуб.= бездоменн.= бездорожн.= бездотационн.= безжидкоÑтн.= беззакатн.= беззамедлительн.= беззародышев.= беззольн.= безлампов.= безлепеÑтков.= безлимитн.= безлинзов.= безлихорадочн.= безлопаÑтн.= безлошадн.= безмаÑÑов.= безматочн.= безмачтов.= безмодельн.= безмолочн.= безморозн.= безмоторн.= безмыльн.= безмышечн.= безмÑÑ.= безначальн.= безоаров.= безобманн.= безоболочечн.= безоборотн.= безоброчн.= безобъектн.= безопарн.= безопорн.= безоÑколочн.= безоткатн.= безраÑÑветн.= безраÑчетн.= безрелигиозн.= безремонтн.= безреÑÑорн.= безрифменн.= безроликов.= безроторн.= безружейн.= безрукавн.= безуÑадочн.= безъемкоÑтн.= безъÑдерн.= безъÑзычн.= безыгольн.= безыдеальн.= безызлучательн.= безындукционн.= безыÑкров.= безытогов.= беллетризованн.= беловато-зелен.= беловойлочн.= белоголов.= белогорÑчечн.= белодубов.= белозоб.= белокалильн.= белоклубнев.= белококонн.= белоколонн.= белокор.= белолиÑтвенн.= беломраморн.= беломышечн.= белопаруÑн.= белопенн.= белоподкладочн.= белоÑтвольн.= белоÑтруйн.= белошвейн.= белоÑров.= бельÑтажн.= бензовакуумн.= бензозаправочн.= бензоинов.= бензокиÑлородн.= бензольн.= бензомоторн.= бензораздаточн.= бергамотн.= бергамотов.= бердочн.= бережен.= береÑклетов.= бериллиев.= беÑедков.= беÑкамерн.= беÑкаркаÑн.= беÑклапанн.= беÑклаÑÑов.= беÑклеточн.= беÑкоалиционн.= беÑкозырн.= беÑколебательн.= беÑконечномерн.= беÑконкурентн.= беÑконтекÑтн.= беÑкоровн.= беÑкоÑточков.= беÑкраÑочн.= беÑкупонн.= беÑкурков.= беÑпалубн.= беÑпарольн.= беÑпаруÑн.= беÑпатентн.= беÑпенн.= беÑпеременн.= беÑпламенн.= беÑпланов.= беÑплацкартн.= беÑповторн.= беÑполевошпатов.= беÑполозн.= беÑполоÑн.= беÑполутонов.= беÑпомеÑтн.= беÑпоÑадочн.= беÑпредложн.= беÑпривÑзн.= беÑприÑтавочн.= беÑпритÑзательн.= беÑпроглÑдн.= беÑÑемейн.= беÑÑемечков.= беÑÑемÑдольн.= беÑÑемÑнн.= беÑÑеребрÑн.= беÑÑкелетн.= беÑÑкобочн.= беÑÑлитков.= беÑÑолнечн.= беÑÑоÑловн.= беÑÑоÑудиÑÑ‚.= беÑÑтвольн.= беÑÑтолпн.= беÑÑтруктурн.= беÑÑтрунн.= беÑÑтупенчат.= беÑÑубъектн.= беÑтекÑтов.= беÑтканев.= беÑтолочн.= беÑтраншейн.= беÑÑ‚Ñгольн.= беÑфабульн.= беÑформатн.= беÑхлорофилльн.= беÑцветков.= беÑцензурн.= беÑцентров.= беÑчеков.= беÑчелночн.= беÑчешуйн.= беÑшвейн.= беÑшерÑтн.= беÑшкальн.= бетатронн.= бетонно-мозаичн.= бетононаÑоÑн.= бетонораздаточн.= бетонораÑпределительн.= библиотечн.= биговально-выÑекальн.= бидифференцируем.= бикарбонатн.= биквадратн.= билабиальн.= билатеральн.= билонн.= бильн.= бимолекулÑрн.= биоинженерн.= биоинформационн.= биолокационн.= биоÑовмеÑтим.= биÑлойн.= биÑтабильн.= бительн.= битуминизированн.= битумно-аÑбеÑтов.= битумно-мазутн.= битумно-резинов.= бифакторн.= бифилÑрн.= бихевиоральн.= благовонн.= благовременн.= благоденÑтвенн.= благоприобретенн.= бланкетн.= бланшированн.= бланшировочно-очиÑтительн.= бледно-зелен.= бледно-лилов.= бледно-малинов.= бледно-палев.= бледно-фиолетов.= бленнорейн.= близкофокуÑн.= близнецов.= блиÑтерн.= блокировочн.= блокообжимн.= блондиниÑÑ‚.= блюзов.= блюмингов.= бобинн.= бобÑлейн.= богаделенн.= богобоÑзненн.= богоиÑкательн.= богоотлученн.= богородичн.= богоÑлужебн.= богоÑпаÑаем.= бодмерейн.= бойн.= бокаловидн.= болваниÑÑ‚.= болваночн.= большеберцов.= большегуб.= большеноÑ.= большепролетн.= большеÑемейн.= большеформатн.= бомбардирн.= бомбометн.= бомбообразн.= бонбоньерочн.= бонов.= бонуÑн.= борнокиÑл.= бородавочн.= бороздчат.= бороÑиликатн.= ботвоуборочн.= браковочн.= бракоразводн.= брамÑельн.= брандвахтенн.= брандмауÑрн.= брахиморфн.= брачно-Ñемейн.= брашпилев.= бревенн.= брехлив.= брикетировочн.= бриллиантов.= брильÑнтов.= бритоголов.= бромзамещенн.= бромиÑто-литиев.= бромиÑтоводородн.= бромоÑеребрÑн.= броненоÑн.= бронхиальн.= броÑательн.= броÑков.= брошюровальн.= брошюровочно-переплетн.= бруÑковат.= бруÑтверн.= бруцеллезн.= брызгонепроницаем.= брюнетиÑÑ‚.= бугорков.= букÑировочн.= бульбарн.= бульбов.= бумагопрÑдильн.= бумагорезательн.= бумажно-каптальн.= бумажно-картонн.= буроÑбоечн.= бурошнеков.= бурундуков.= бурундучн.= бутадиенов.= бутадиенÑтирольн.= бутербродн.= бутиленов.= бутобетонн.= бутылкомоечн.= бухгалтерÑко-ревизионн.= бухл.= бывал.= быÑтровращательн.= быÑтровыполним.= быÑтроглаз.= быÑтрозажимн.= быÑтрозамороженн.= быÑтрозапорн.= быÑтроизнашиваем.= быÑтрокрыл.= быÑтронадеваем.= быÑтропеременн.= быÑтропереналаживаем.= быÑтроразъемн.= быÑтрораÑчленÑем.= быÑтрореализуем.= быÑтроÑменн.= быÑтроÑменÑем.= быÑтроÑмыкаем.= бытопиÑательн.= бычеглаз.= бюджетно-контрольн.= вагинальн.= вагонеточн.= вагономоечн.= вагоноÑборочн.= вагранков.= ваграночн.= вадозн.= вазелинов.= вазомоторн.= вакационн.= вакханальн.= валерьÑнов.= валичн.= валочн.= валуниÑÑ‚.= вальгуÑн.= вальков.= вальковат.= вальмов.= вальн.= вальцетокарн.= валÑн.= ванилинов.= вантов.= варено-копчен.= варенокопчен.= вариационн.= ватервейÑов.= ватержакетн.= ватерклозетн.= ватерпаÑн.= ватерпольн.= ватно-марлев.= ватрушечн.= ваучерн.= ваÑтельн.= ввертн.= вдохновительн.= вдувательн.= вдыхательн.= вегетационн.= вееровидн.= вееролиÑтн.= вездеходн.= векториальн.= велеглаÑн.= велелепн.= великодержавн.= великопоÑтн.= великородн.= величальн.= велогоночн.= велоÑборочн.= велоÑипедн.= вельботн.= вельветов.= веников.= веничн.= вентилÑционно-оÑветительн.= вентилÑционно-охладительн.= вентилÑционно-приточн.= вентральн.= венценоÑн.= венцов.= венчиковидн.= вербовочн.= верижн.= вермишелев.= вермишельн.= вероиÑповедн.= вероподобн.= верповальн.= верÑифицированн.= верÑтальн.= верÑточн.= вертеброгенн.= вертикально-однотрубн.= вертикально-подъемн.= верхнебойн.= верхнеклапанн.= верхнемиоценов.= верхушечн.= верчен.= веÑтибулÑрн.= веÑтибюльн.= ветеринарн.= ветроводоподъемн.= ветрогонн.= ветрозащитн.= ветронаÑоÑн.= ветроопылÑем.= ветропеÑчан.= ветроуказательн.= ветроупорн.= ветхозаветн.= вечнозелен.= вещно-обÑзательÑтвенн.= веÑн.= взаимно-Ñберегательн.= взаимноÑберегательн.= взаимообратн.= взаимоопылÑем.= взаимопридаточн.= взаимопроверочн.= взаимоÑберегательн.= взлетно-поÑадочн.= вибраторн.= виброизмерительн.= вибронн.= виброуÑтойчив.= виватн.= вивианитов.= вивиÑекционн.= вигильн.= видал.= видеоизобразительн.= видеоконтрольн.= видеомагнитофонн.= видеоприемн.= видеопроÑмотров.= видеопроцеÑÑорн.= видеоÑигнальн.= видеотекÑтов.= визигов.= визов.= вилочков.= виниплаÑтов.= виннокаменн.= виннокиÑл.= винноцветн.= виноградн.= виноградников.= винодельн.= винокуренн.= виноÑловн.= винтовальн.= винтовочн.= винтомоторн.= винторезн.= виньеточн.= виолончельн.= виÑцеральн.= витаминов.= витаминозн.= витков.= витринно-выÑтавочн.= вицмундирн.= вкладочн.= вкладочно-швейн.= вкладочно-швейно-резальн.= влагозащитн.= влагопрочн.= влагоуÑтойчив.= влагочувÑтвительн.= владетельн.= влаÑÑничн.= внеатмоÑферн.= внебазов.= внебаланÑов.= внебрюшинн.= вневариантн.= вневегетационн.= вневлагалищн.= вневодн.= вневпиÑанн.= вневременн.= вневыÑтавочн.= внедоговорн.= внезародышев.= внеионоÑферн.= внеканальн.= внекапÑулÑрн.= внекишечн.= внеклеточн.= внелабораторн.= внелегочн.= внеледников.= внелеÑоÑечн.= внелитературн.= внелунн.= внемагазинн.= внеморальн.= внемыÑлительн.= внеобрÑдов.= внеопытн.= внеоткоÑн.= внепазушн.= внеплодн.= внеположн.= внеполоÑн.= внепочечн.= внепроцеÑÑорн.= внеруÑлов.= внеÑезонн.= внеÑелитебн.= внеÑолнечн.= внеÑоÑудиÑÑ‚.= внеÑтудийн.= внетранзитн.= внеуличн.= внеуÑтавн.= внефазн.= внефокуÑн.= внецентренн.= внецерковн.= внешкольн.= внешнеобрÑдов.= внешнеÑекреторн.= внешнефлективн.= внеÑкÑплуатационн.= внеÑдерн.= внеÑруÑн.= внутренноÑтн.= внутриаортальн.= внутриаптечн.= внутриартериальн.= внутриатмоÑферн.= внутриатомн.= внутрибазов.= внутрибарабанн.= внутрибаÑÑейнов.= внутриболотн.= внутрибронхиальн.= внутрибрюшинн.= внутрибуквенн.= внутривенн.= внутривенозн.= внутривертолетн.= внутривлагалищн.= внутриводн.= внутриглагольн.= внутридиффузионн.= внутрижурнальн.= внутризабойн.= внутризародышев.= внутриимпульÑн.= внутрикадров.= внутриканальн.= внутриквартирн.= внутрикишечн.= внутриклаÑÑов.= внутриклеточн.= внутриклубн.= внутрикнижн.= внутрикожн.= внутрикоконн.= внутриконтурн.= внутрикооперативн.= внутрикорабельн.= внутрикорпорационн.= внутрикортикальн.= внутрикоÑтн.= внутрикриÑталлитн.= внутрилагунн.= внутрилодочн.= внутримаÑÑов.= внутриматериков.= внутримышечн.= внутриобрÑдов.= внутриобщинн.= внутриорганизационн.= внутриорганн.= внутриотÑечн.= внутриочиÑтн.= внутрипартийн.= внутриплатформенн.= внутрипортов.= внутрипромышленн.= внутрипузырн.= внутрираÑов.= внутрираÑтительн.= внутриреакторн.= внутрирезонаторн.= внутрирешеточн.= внутриÑегментн.= внутриÑекреторн.= внутриÑеленн.= внутриÑоÑудиÑÑ‚.= внутриÑтанционн.= внутриÑтенн.= внутриÑтудийн.= внутриÑуÑтавн.= внутритональн.= внутритранÑпортн.= внутритрюмн.= внутрифабричн.= внутрифазн.= внутрифлективн.= внутриформационн.= внутрифюзелÑжн.= внутрицерковн.= внутрицилиндров.= внутришахтн.= внутришлюпочн.= внутриштатн.= внутриÑкипажн.= внутриÑÑкадренн.= внутриÑдерн.= воблов.= вогнуто-выпукл.= водевильн.= водно-краÑочн.= водно-ледников.= водно-моторн.= водно-наземн.= воднолыжн.= воднотранÑпортн.= водоаммиачн.= водобаланÑов.= водобаллаÑтн.= водоворотн.= водовымываем.= водогазов.= водогипÑов.= водоглицеринов.= водографитов.= вододреÑвÑн.= водозаправочн.= водозащитн.= водоизмерительн.= водоизолируем.= водоизолÑционн.= водокалиев.= водокиÑлородн.= водолечебн.= водомаÑлÑн.= водомелиоративн.= водоминеральн.= водонаборн.= водонагревательн.= водонаполненн.= водообильн.= водообменн.= водооборотн.= водоопреÑнительн.= водоотводн.= водоотливн.= водоплавн.= водопоглотительн.= водоприемн.= водопроводн.= водопроводно-канализационн.= водопромокаем.= водопрочн.= водоразборн.= водораÑпределительн.= водораÑпылительн.= водораÑтворим.= водородиÑÑ‚.= водоÑвÑзн.= водоÑкатн.= водоÑпуÑкн.= водоÑточн.= водоÑточно-дренажн.= водотрубн.= водоуказательн.= водоумÑгчительн.= водохозн.= водохранилищн.= водоцементн.= водочерпальн.= водочерпательн.= водошламов.= военно-апеллÑционн.= военно-воздушн.= военно-инженерн.= военно-оборонительн.= военно-промышленн.= военно-Ñанитарн.= военно-Ñтроительн.= военно-Ñудебн.= военно-торгов.= военно-уголовн.= возбудительн.= возгораем.= воздаÑтельн.= воздухозаборн.= воздухолетательн.= воздухомаÑлÑн.= воздухомерн.= воздухонагнетательн.= воздухонагревательн.= воздухообменн.= воздухооÑушительн.= воздухоохладительн.= воздухоочиÑтительн.= воздухоподготовительн.= воздухоприготовительн.= воздухоприемн.= воздухопроводн.= воздухораздаточн.= воздухоразделительн.= воздухораÑпределительн.= воздухоÑмеÑительн.= воздухофорÑуночн.= воздушно-газов.= воздушно-деÑантн.= воздушно-канатн.= воздушно-капельн.= воздушно-отопительн.= воздушно-пориÑÑ‚.= воздушно-порошков.= воздыхательн.= возмездн.= возмеÑтим.= возмеÑтительн.= возмужал.= войлочно-фетров.= вокально-инÑтрументальн.= волгл.= волейбольн.= воллейбольн.= волноводн.= волнозащитн.= волноломн.= волноотбойн.= волноприбойн.= волокниÑто-зерниÑÑ‚.= волокноотделительн.= волонтерн.= волоÑоÑгонн.= волочен.= волочильн.= вольтижировочн.= вольтодобавочн.= вольфрамо-молибденов.= вопроÑно-ответн.= воронен.= воротничков.= ворÑинчат.= ворÑовальн.= ворÑÑнков.= воÑемнадцатеричн.= воÑемнадцатиградуÑн.= воÑемнадцатиметров.= воÑемнадцатипунктов.= воÑемнадцатиÑетн.= воÑкобойн.= воÑкреÑительн.= воÑпитательно-иÑправительн.= воÑпламенительн.= воÑпретительн.= воÑпроизводительн.= воÑÑоединительн.= воÑтоковедн.= воÑтроноÑ.= воÑьмериков.= вощен.= впал.= вплаÑтованн.= вращательно-поÑтупательн.= временно-уÑловн.= временнообÑзанн.= времÑтоков.= врубово-навалочн.= вÑаÑывательн.= вÑевозможн.= вÑенаправленн.= вÑеохватн.= вÑепланетарн.= вÑепланетн.= вÑережимн.= вÑпухл.= вÑпышечн.= вÑтречно-Ñтворчат.= второбрачн.= второклаÑÑн.= второкурÑн.= вулканизационн.= выбивальн.= выбленочн.= выбойн.= выверочн.= выветрел.= выгоночн.= выгорел.= выгрузочн.= выделительн.= выдыхательн.= выйн.= выпарительн.= выпиловочн.= выпоротков.= выправочно-подбивочн.= выправочно-подбивочно-отделочн.= выпукл.= выпукло-вогнут.= выразим.= вырожденн.= выроÑтков.= выÑадкопоÑадочн.= выÑекально-резальн.= выÑокоамперн.= выÑокобортн.= выÑоковитаминн.= выÑокодиÑперÑн.= выÑокозащищенн.= выÑокозольн.= выÑокоизвеÑтков.= выÑокоиндуÑтриальн.= выÑококарбонатн.= выÑококоллоидальн.= выÑококонÑиÑтентн.= выÑококонтраÑтн.= выÑококремниÑÑ‚.= выÑокомагнезиальн.= выÑокомагнитн.= выÑокомарганцовиÑÑ‚.= выÑокомарочн.= выÑокомеханизированн.= выÑокомолочн.= выÑоконагружаем.= выÑоконапорн.= выÑоконаправленн.= выÑокообжигов.= выÑокооборотн.= выÑокоогнеупорн.= выÑокоорганизованн.= выÑокоофлюÑованн.= выÑокоподнÑÑ‚.= выÑокопочитаем.= выÑокоприподнÑÑ‚.= выÑокореакционн.= выÑокорельефн.= выÑокоÑлоиÑÑ‚.= выÑокоÑтвольн.= выÑокоÑтебельчат.= выÑокотоварн.= выÑокотравн.= выÑокоуважаем.= выÑокоуглеродиÑÑ‚.= выÑокоуÑтупн.= выÑокоцентрализованн.= выÑокочиÑÑ‚.= выÑокоширотн.= выÑокоштамбов.= выÑокоÑнергичн.= выÑотомерн.= выÑылочн.= вытрезвительн.= выхухолев.= выхухольн.= выцвел.= вычитательн.= вышеопиÑанн.= вышеопределенн.= вышеприведенн.= вышераÑположенн.= вышивальн.= вÑзкоÑтн.= габардинов.= гагаров.= гадательн.= газетно-журнальн.= газобаллаÑтн.= газобензинов.= газобетонн.= газоводопроводн.= газогидратн.= газогипÑов.= газографитов.= газодиÑперÑн.= газожидкоÑтн.= газоизолÑционн.= газоиндикаторн.= газойлев.= газокалильн.= газокапельн.= газокаротажн.= газокиÑлородн.= газолазерн.= газолинов.= газомерн.= газомоторн.= газонаполненн.= газонапорн.= газонефтепроводн.= газообильн.= газоотводн.= газоотделительн.= газоотÑоÑн.= газоохладительн.= газоохлаждаем.= газоочиÑтительн.= газопеÑочн.= газопоглотительн.= газоподогревательн.= газопорошков.= газопреÑÑов.= газоразделительн.= газорегулировочн.= газоÑборн.= газоÑветн.= газоÑланцев.= газоÑмеÑительн.= газотеплозащитн.= газотрубн.= газошлакобетонн.= газошлаков.= гакабортн.= галенов.= галерейн.= галетн.= галечников.= галлиев.= галлюцинаторн.= галогенидоÑеребрÑн.= галогеноÑеребрÑн.= галогенÑеребрÑн.= гальванозрачков.= гальваномагнитн.= гальваноÑтереотипн.= гамачн.= ганглиозн.= гангренозн.= гандбольн.= гантельн.= гарантийн.= гардеробн.= гардинно-тюлев.= гарнирн.= гарнитурн.= гафельн.= гачн.= гашен.= гектокотилизированн.= гектометров.= гелиокиÑлородн.= гелиопланетн.= гелиофильн.= гельмпортов.= гематогенн.= гемоглобинн.= геморроидальн.= геморройн.= генеральн.= генеративн.= генерационно-рекомбинационн.= генуинн.= геоантиклинальн.= геолиторальн.= геолого-разведочн.= геомагнитн.= геометральн.= геопатогенн.= геораÑтительн.= геоÑинклинальн.= геоÑлектромагнитн.= гепатогенн.= геранев.= гербарн.= германоÑзычн.= гермафродитн.= герминативн.= герпетиформн.= гетеродинн.= гетерономн.= гетеротрофн.= гетерофильн.= гетерохроматинов.= гетерохромн.= гиалинов.= гиалоплазменн.= гиацинтов.= гибл.= гигрофильн.= гидрангиев.= гидратационн.= гидратн.= гидратцеллюлозн.= гидроабразивн.= гидроавиационн.= гидроагрегатн.= гидроаккумулÑционн.= гидрогенераторн.= гидрозакладочн.= гидроинкубаторн.= гидрокарбонатн.= гидрокиÑлотн.= гидроколлоидн.= гидрокопировальн.= гидролокационн.= гидромагнитн.= гидромашинн.= гидромашиноÑтроительн.= гидромеханизированн.= гидромониторн.= гидропеÑкоÑтруйн.= гидропонн.= гидропреÑÑов.= гидрораздаточн.= гидроÑамолетн.= гидроÑепараторн.= гидроÑиликатн.= гидроÑтроительн.= гидроÑульфитн.= гидротипн.= гидротранÑпортн.= гидротропн.= гидротурбоÑтроительн.= гидрофильн.= гидрофобн.= гидрохинонов.= гидроцеллюлозн.= гидроциклонн.= гидроÑлеваторн.= гиенов.= гиеновидн.= гильотинн.= гимениальн.= гиперболизированн.= гипервитаминозн.= гиперемированн.= гипериммунн.= гиперкомплекÑн.= гиперпроводников.= гиперхромн.= гиперÑкÑпоненциальн.= гипоÑтильн.= гипоÑульфитн.= гипохромн.= гипÑобетонн.= гипÑоглиноземиÑÑ‚.= гипÑокартонн.= гипÑолитов.= гипÑообжигательн.= гипÑошлаков.= гирлÑндн.= гиромагнитн.= гироÑтабилизированн.= гиÑтаминов.= гиÑтогенн.= гладиолуÑов.= гладкокрашен.= гладкоÑтвольн.= глазодвигательн.= глазомерн.= глазурев.= глауконитов.= глето-глицеринов.= гликолев.= глинобетонн.= глинобитн.= глиномÑтн.= глинопеÑчан.= глиноцементн.= глиÑтогонн.= глифталев.= глобоидальн.= глобоидн.= глобулÑрн.= глотательн.= глоттализованн.= глубокодонн.= глубокожирн.= глубокопазн.= глубокоуважаем.= глупо-Ñамодовольн.= глухоманн.= глюкозн.= глÑнцевальн.= глÑциально-нивальн.= гнидн.= гноеотделительн.= гноеточив.= гнойничков.= гобеленов.= говорильн.= головочн.= голограммн.= голожаберн.= голозойн.= голокринов.= гололедичн.= гололедн.= голономн.= голоÑемÑнн.= голоштанн.= голубовато-зелен.= голубовато-Ñер.= голубокрыл.= гомеоморфн.= гомеоÑтазиÑн.= гомодермн.= гомойотермн.= гомоморфн.= гомономн.= гоморганн.= гонадотропн.= гондольн.= гонококков.= горельефн.= горечавков.= горизонтально-ковочн.= горкл.= горно-вьючн.= горно-долинн.= горно-обогатительн.= горно-паÑтбищн.= горно-подготовительн.= горно-Ñтрелков.= горно-шахтн.= горноÑтрелков.= городчат.= горообразовательн.= гороховидн.= горько-Ñолен.= горÑчевыÑадочн.= горÑчительн.= гоÑприемочн.= гоÑударÑтвенно-муниципальн.= гофрен.= гофрировальн.= гофрировочн.= граблен.= гравелиÑÑ‚.= гравиеÑортировочн.= гравийно-пеÑчан.= гравировочн.= гравитационно-арочн.= градационн.= градиентн.= градировочн.= градоноÑн.= градуировочн.= гражданÑко-процеÑÑуальн.= грамицидинов.= грамматичн.= граммофонн.= гранатометн.= гранен.= гранецентрированн.= гранитоидн.= гранитолев.= гранн.= гранулезн.= гранулÑрн.= гранулÑционн.= графинн.= графлен.= грацильн.= грационн.= гребеночн.= гребков.= гребневидн.= грибовидн.= гривенн.= гримировальн.= грифов.= гробничн.= гробообразн.= громкоголоÑ.= громкоÑтн.= громоотводн.= гротеÑков.= грубовато-презрительн.= грубоволокниÑÑ‚.= грубозерниÑÑ‚.= грубоÑуконн.= груботкан.= грудинн.= грудиночн.= грудобрюшн.= гружен.= грузозахватн.= грузоконтейнерн.= грузооборотн.= грузопоточн.= грузоприемн.= грузоÑборн.= грузоÑортировочн.= грунтовальн.= грунтово-почвенн.= грунтовочн.= грунтоÑмеÑительн.= грунтоцементн.= грушевидн.= грÑзекаменн.= грÑзелечебн.= грÑзно-бел.= грÑзно-зелен.= грÑзно-коричнев.= грÑзновато-бел.= гуашев.= губоцветн.= губочн.= гузоуборочн.= гуминов.= гуммигутов.= гуммилаÑтиков.= гуморальн.= гуртованн.= гуÑенично-катков.= гуÑтолиÑÑ‚.= гуÑтоопушенн.= гуÑтопÑов.= гуÑтотерт.= гуталинов.= гуттаперчев.= гуттуральн.= давноÑтн.= дагерротипн.= дальневоÑточн.= дальнепривозн.= дальнеÑтруйн.= дальнобойн.= дамаÑтн.= дамбов.= даммаров.= дарен.= дарительн.= дачно-курортн.= двадцатиамперн.= двадцатиаршинн.= двадцатибазов.= двадцатиблочн.= двадцатибуферн.= двадцативерÑтн.= двадцативершков.= двадцативольтн.= двадцатиградуÑн.= двадцатиграммов.= двадцатигранн.= двадцатидолларов.= двадцатидорожечн.= двадцатидюймов.= двадцатизначн.= двадцатиканальн.= двадцатикаÑкадн.= двадцатикилограммов.= двадцатикилометров.= двадцатиклавишн.= двадцатикнопочн.= двадцатикомпонентн.= двадцатиконвейерн.= двадцатиконтурн.= двадцатикопеечн.= двадцатилампов.= двадцатилитров.= двадцатимеÑтн.= двадцатимеÑÑчн.= двадцатиметров.= двадцатимиллиметров.= двадцатиминутн.= двадцатимодульн.= двадцатиоконн.= двадцатиотводн.= двадцатипиков.= двадцатипозиционн.= двадцатиприоритетн.= двадцатипудов.= двадцатипÑтирублев.= двадцатиразрÑдн.= двадцатиразъемн.= двадцатирежимн.= двадцатирублев.= двадцатиÑаженн.= двадцатиÑантиметров.= двадцатиÑекторн.= двадцатиÑекундн.= двадцатиÑигнальн.= двадцатиÑлойн.= двадцатиÑтраничн.= двадцатитреков.= двадцатиугольн.= двадцатиуровнев.= двадцатифазн.= двадцатифранков.= двадцатифунтов.= двадцатифутов.= двадцатицентов.= двадцатицилиндров.= двадцатичаÑтотн.= двадцатичн.= двадцатиÑтажн.= двадцатиÑзычн.= двадцатиÑчеечн.= двенадцатеричн.= двигательно-функциональн.= двоебрачн.= двоильн.= двойников.= дворцово-парков.= двоÑкозубчат.= двуÑторонне-Ñеточн.= деаÑраторн.= дебитн.= деблокировочн.= девальвационн.= девиационн.= деволюционн.= девулканизационн.= девÑноÑтоамперн.= девÑноÑтоаршинн.= девÑноÑтобуферн.= девÑноÑтоверÑтн.= девÑноÑтовершков.= девÑноÑтоградуÑн.= девÑноÑтограммов.= девÑноÑтодневн.= девÑноÑтодолларов.= девÑноÑтодорожечн.= девÑноÑтодюймов.= девÑноÑтозначн.= девÑноÑтоканальн.= девÑноÑтокаÑкадн.= девÑноÑтокилограммов.= девÑноÑтокилометров.= девÑноÑтоклавишн.= девÑноÑтокнопочн.= девÑноÑтокомпонентн.= девÑноÑтоконтурн.= девÑноÑтокопеечн.= девÑноÑтолитров.= девÑноÑтомеÑтн.= девÑноÑтомеÑÑчн.= девÑноÑтометров.= девÑноÑтомиллиметров.= девÑноÑтоминутн.= девÑноÑтоотводн.= девÑноÑтопозиционн.= девÑноÑтопудов.= девÑноÑторублев.= девÑноÑтоÑаженн.= девÑноÑтоÑантиметров.= девÑноÑтоÑекторн.= девÑноÑтоÑекундн.= девÑноÑтоÑлойн.= девÑноÑтоÑтраничн.= девÑноÑтотреков.= девÑноÑтоуровнев.= девÑноÑтофазн.= девÑноÑтофранков.= девÑноÑтофунтов.= девÑноÑтофутов.= девÑноÑтоцентов.= девÑноÑтоцилиндров.= девÑноÑтоÑтажн.= девÑтериков.= девÑтеричн.= девÑтнадцатиградуÑн.= девÑтнадцатикилометров.= дегазационно-обмывочн.= дегтебетонн.= дегтебитумн.= дегуÑтационн.= деепричаÑтн.= дезинтерийн.= дезинформационн.= дезорганизационн.= дейдвудн.= декаданÑн.= декламативн.= декламационн.= декларационн.= декрементн.= декÑтринов.= делабиализированн.= деланно-заÑтенчив.= делегационн.= деликтн.= делительн.= дельтапланерн.= дельфинов.= делювиальн.= демикотонн.= демикотонов.= демиÑезонн.= демонизированн.= демонтажн.= дендроидн.= денежно-кредитн.= деноминативн.= денудационн.= депозитарно-раÑпределительн.= дербенников.= деревобетонн.= деревожелезобетонн.= деревомонтажн.= деревообделочн.= деревоплетнев.= деревоÑверлильн.= деревоÑтрогальн.= деревÑниÑÑ‚.= деревÑнно-кирпичн.= держан.= деривационн.= дерматинов.= дерново-подзолиÑÑ‚.= дерьмов.= деÑантно-выÑадочн.= деÑантно-диверÑионн.= деÑемантизированн.= деÑкрипторн.= деÑорбционн.= деÑÑтериков.= деÑÑтичн.= детонаторн.= детонационн.= детритов.= дефекационн.= дефективн.= дефиÑн.= дефлÑционн.= децимальн.= джейранов.= джемов.= диагоналев.= диазокопировальн.= диазотипн.= диактиничн.= диамагнитн.= диапазонн.= диатезн.= диатомов.= диафрагмов.= дивертиÑментн.= дивидендн.= дигреÑÑивн.= дизъюнктн.= дикоплодов.= дилижанÑов.= диметилов.= диодн.= диодно-резиÑторно-конденÑаторн.= диодно-транзиÑторн.= диоптрийн.= диорамн.= диплоидн.= дипольн.= дирекционн.= дирижабельн.= диÑкантов.= диÑкоконуÑн.= диÑкомфортн.= диÑкреционн.= диÑкриминантн.= диÑкуÑÑионн.= диÑлокационн.= диÑомн.= диÑпанÑерн.= диÑпаратн.= диÑперÑионн.= диÑперÑно-армированн.= диÑперÑно-упрочненн.= диÑплейн.= диÑпозиционн.= диÑÑимилÑтивн.= диÑтиллированн.= диÑтрофичн.= диÑтрофн.= дифтерийн.= дифтеритн.= дихлорукÑуÑн.= диÑтилов.= длиннобалочн.= длинноволнов.= длинноволокниÑÑ‚.= длинноворÑов.= длинноголов.= длинногорл.= длиннодневн.= длинножирнохвоÑÑ‚.= длиннозвенн.= длиннокорневищн.= длиннокрыл.= длинноноÑ.= длиннопер.= длиннопламенн.= длиннопол.= длиннопробежн.= длинноÑеточн.= длинноÑтвольн.= длинноÑтолбчат.= длиннотрубочн.= длиннофокуÑн.= длиннохоботн.= длинноцепочечн.= длинночерешков.= длинношерÑÑ‚.= длинношерÑтн.= дневников.= дневниково-мемуарн.= днищев.= дноочиÑтительн.= доатомн.= доброхотн.= добычн.= довременн.= доглагольн.= договорно-обÑзательÑтвенн.= доен.= дозаторн.= дозировочн.= дозрел.= доиÑламн.= доклаÑÑов.= докторальн.= доктринальн.= долгопоемн.= долгоÑтвольн.= долгошерÑÑ‚.= доледников.= долихоморфн.= долларов.= доломитизированн.= долотн.= дольков.= дольно-Ñтрогальн.= доминантов.= домицилированн.= домицильн.= домкратн.= домодельн.= домоÑедлив.= донаторн.= донаучн.= донкихотов.= донорн.= дообеденн.= дооперационн.= доопытн.= допечатн.= допингов.= дополнительно-программируем.= дополуденн.= допрел.= дораÑÑветн.= доренеÑÑанÑн.= дорожно-ремонтн.= дорожно-Ñтроительн.= дорожно-транÑпортн.= дортуарн.= доÑпел.= доÑтигательн.= доÑтодолжн.= доÑтоуважаем.= доÑтроечн.= дофеодальн.= дражировочн.= драпировочн.= древеÑинн.= древеÑно-куÑтарников.= древеÑно-маÑÑн.= древеÑно-Ñтружечн.= древнеаллювиальн.= древнебылинн.= древневоÑточн.= древнедержавн.= древнеледников.= древнелитературн.= древнемежледников.= древнеозерн.= древнепиÑьменн.= древнеплатформенн.= древнеправоÑлавн.= древнетаежн.= древообделочн.= дреÑÑировочн.= дрифтерн.= дробеÑтруйн.= дробильноразмольн.= дробительн.= дроблен.= дровокольн.= дровопильн.= дроворезн.= дрожательн.= дрожжеформовочн.= дубинноголов.= дубликатн.= дукторно-цилиндров.= дуоденальн.= духовно-культурн.= дымовентилÑционн.= дымонепроницаем.= дымоотводн.= дымчато-бур.= дымчато-Ñер.= дырочно-дырочн.= дюралюминиев.= евгранитов.= евродолларов.= европеоидн.= единобрачн.= единократн.= единоплеменн.= единоутробн.= езжал.= епитимийн.= еÑтеÑтвенно-научн.= жалюзийн.= жаровенн.= жеван.= желатино-глицеринов.= желатинов.= желвачн.= железиÑто-тычиночн.= железиÑтоÑинеродиÑÑ‚.= железоалюминиев.= железоаммиачн.= железоаммониев.= железоаммонийн.= железоаÑбеÑтов.= железоаÑкорбинов.= железобелков.= железобобов.= железоводородн.= железоглиниÑÑ‚.= железографитов.= железоделательн.= железодефицитн.= железоиттриев.= железокалийн.= железокирпичн.= железокобальтов.= железокремниев.= железомагнезиальн.= железомарганцев.= железомедн.= железоникелев.= железоплавильн.= железопрокатн.= железоÑварочн.= железоÑерн.= железоÑиликатн.= железоÑинеродиÑÑ‚.= железоÑульфитн.= железоуглеродиÑÑ‚.= железоуранов.= железохромов.= железохромоникелев.= железоцинков.= железочугунн.= желобоват.= желто-бежев.= желто-зелен.= желто-коричнев.= желтовато-зелен.= желтовато-зеленоват.= желтовато-коричнев.= желтовато-Ñер.= желтоголов.= желтозерн.= желтоклюв.= желтофиолев.= желудочков.= желудочно-кишечн.= желчегонн.= жемчугоноÑн.= жемчужно-бел.= жемчужно-Ñер.= жеребков.= жеÑтеобразн.= жеÑтикулÑционн.= жеÑткокрыл.= жеÑтколиÑÑ‚.= жеÑтколиÑтн.= жеÑÑ‚Ñночн.= живичн.= жидководородн.= жидкогазов.= жидкодиÑперÑн.= жидкокоÑтн.= жидкомолочн.= жидкоподвижн.= жидкоÑтруйн.= жизнеподобн.= жилищно-коммунальн.= жилищно-Ñтроительн.= жилищнокоммунальн.= жилÑтроительн.= жимолоÑтн.= жирномолочн.= жирнохвоÑÑ‚.= жировальн.= жирораÑтворим.= жухл.= заалтарн.= заатмоÑферн.= забвенн.= забивочн.= забулдыжн.= забуточн.= заверточн.= завершительн.= заветренн.= завоевательн.= загазованн.= заглоточн.= заглохл.= заголовочн.= загорел.= загоризонтн.= загорн.= заграничн.= загребиÑÑ‚.= загрубел.= загрузочно-раÑпределительн.= загуÑтел.= задачн.= заделочн.= задернел.= заднеколеÑн.= задненебн.= заднеприводн.= заднепроходн.= заднеÑзычн.= задубел.= заершенн.= зажелтел.= зажирел.= заизолированн.= закладочн.= заклепочн.= закольн.= законнорожденн.= законоÑовещательн.= законтурн.= закоптел.= закоÑнел.= закрепительн.= закрепочн.= закромн.= закрытопузырн.= закупорочн.= замаÑкированн.= замерзл.= замеÑтительн.= замшел.= занавеÑочн.= зандров.= занемел.= западно-воÑточн.= запайн.= запанн.= запарочн.= запевн.= запирательн.= заплаканн.= заплаточн.= запоздал.= запотел.= заправочн.= запрел.= запреÑтольн.= запродажн.= запрошл.= запрудн.= запуÑтел.= зарамочн.= заржавел.= зародышев.= зарÑдов.= заÑлонн.= заÑлоночн.= заÑохл.= заÑпинн.= заÑтавочн.= заÑтарел.= заÑтеночн.= заÑтилочн.= заÑтыл.= затирочн.= затирочно-гладильн.= затменн.= затравочн.= захирел.= захолодел.= защитительн.= защитно-патрульн.= зван.= звездно-полоÑат.= звездоноÑн.= звенчат.= звероловн.= звонкоголоÑ.= звукобуквенн.= звуковещательн.= звуковибрационн.= звуковыÑотн.= звукозащитн.= звукозрительн.= звукоизолÑционн.= звукомаÑкировочн.= звукомонтажн.= звукообразовательн.= звукооÑÑзательн.= звукоподводн.= звукоподражательн.= звукоÑигнальн.= звукотактильн.= звукоÑлектронн.= зевательн.= зеленовато-коричнев.= зеленовато-Ñер.= зеленоголов.= землебитн.= землеванн.= землевозн.= земледельн.= земледельчеÑко-молочн.= землекопн.= землемерн.= землеприготовительн.= землеразрыхлительн.= землеройно-транÑпортн.= землеÑоÑн.= землечерпальн.= землÑничн.= землÑночн.= земнородн.= зеркально-линзов.= зеркально-перевернут.= зернильн.= зерновидн.= зернодробильн.= зернокукурузоуборочн.= зерномоечн.= зернообразн.= зерноотделительн.= зерноплющильн.= зерноÑортировальн.= зерноÑортировочн.= зернотравн.= зернотуков.= зернофуражн.= зетов.= зигзаговидн.= зигоморфн.= зиждительн.= злаковидн.= злаково-куÑтарников.= златиÑÑ‚.= златоглав.= златокован.= златокрыл.= златокудр.= златорунн.= златоÑтрунн.= златоткан.= златоуÑтн.= зложелательн.= злопыхательн.= злоумышленн.= змеевиков.= знакопеременн.= золен.= золиÑто-Ñер.= золотильн.= золотиÑто-каштанов.= золотников.= золотобойн.= золотобумажн.= золотовиÑмутов.= золотоглав.= золотодевизн.= золотодолларов.= золотозвездн.= золотоиÑкательн.= золотоканительн.= золотоколлоидальн.= золотокрыл.= золотомедн.= золотомонетн.= золотомышьÑков.= золотоноÑн.= золотообрезн.= золотоплатинов.= золотопромывательн.= золотопромывочн.= золотопромышленн.= золоторунн.= золотоÑинеродиÑÑ‚.= золотоÑлитков.= золотоÑплавочн.= золотоÑурьмÑн.= золототкан.= золототравчат.= золотоуранов.= золотошвейн.= золочен.= зондов.= зонтиковидн.= зонулÑрн.= зооветеринарн.= зоонн.= зоопатогенн.= зооÑпоров.= зубно-Ñзычн.= зубодробительн.= зубоизмерительн.= зуболечебн.= зубонакатн.= зубопритирочн.= зубоÑкалиÑÑ‚.= зубощеточн.= зубчатоклюв.= зуммерн.= зюйд-веÑтов.= зюйд-оÑтов.= зÑбл.= иглоукалывательн.= иглохвоÑÑ‚.= игнитронн.= игриво-лукав.= идеологизированн.= избавительн.= извеÑтегаÑильн.= извеÑтегаÑительн.= извеÑтеобжигательн.= извеÑтительн.= извеÑтков.= извеÑтковиÑÑ‚.= извеÑтково-пуццоланов.= извеÑтково-Ñодов.= извеÑтково-цементн.= изветшал.= извиним.= изгибн.= изгибно-крутильн.= изготовительн.= издольн.= излучательн.= измельчительн.= измерительно-разметочн.= изогональн.= изолировочн.= изолÑционн.= изопренов.= изопропилов.= изохорн.= изоцианов.= изоÑлектронн.= изумрудно-зелен.= изъÑвительн.= изъÑÑнительн.= иконопиÑн.= иконоÑтаÑн.= иллегальн.= иллювиальн.= иллюзионн.= иллюминационн.= иллюÑтрационн.= илоподготовительн.= ильменитов.= имбецильн.= иммерÑионн.= имморальн.= иммунизационн.= иммунокомпетентн.= иммунолюминеÑцентн.= иммуноÑывороточн.= иммунофагоцитарн.= имперфективн.= имперфектн.= импетигинозн.= имплозивн.= импотентн.= импровизационн.= импульÑно-капельн.= импульÑно-кодов.= импульÑно-модулированн.= инаугурационн.= инвазионн.= инвазированн.= инверÑивн.= инверÑированн.= инвертн.= инверторн.= инволюционн.= ингредиентн.= индигоноÑн.= индикаторн.= индикационн.= индукторн.= инерционно-ударн.= инжекционн.= инженерно-конÑультационн.= инженерно-Ñтроительн.= инициальн.= инквизиционн.= инкрементальн.= инкрементн.= инкреторн.= инопланетн.= иноплеменн.= иноподданн.= иноÑущн.= инÑпекционн.= инÑтрукционн.= инÑтрументально-штампов.= инÑулÑрн.= интеграционн.= интеллектуализированн.= интервалютн.= интервенционн.= интервербальн.= интервокальн.= интерглобулÑрн.= интердентальн.= интеркортикальн.= интеркоÑтельн.= интеркриÑталлитн.= интермодулÑционн.= интерÑенÑорн.= интерÑтициальн.= интокÑикационн.= интраваÑкулÑрн.= интракутанн.= интрапопулÑционн.= интровертивн.= интродукционн.= интубационн.= инфекционн.= инфикÑн.= инфинитезимальн.= инфинитивн.= информационно-поиÑков.= инфрабочечн.= инцидентн.= инциÑтированн.= инъекционн.= иодн.= иодов.= ионно-имплантированн.= ионно-обменн.= ионообменн.= ипподромн.= ипритов.= ираноÑзычн.= иÑкупим.= иÑпарительн.= иÑправительно-воÑпитательн.= иÑправительно-карательн.= иÑтинно-нейтральн.= иÑтинноÑтн.= иÑторико-культурн.= иÑторико-литературн.= иÑточников.= иÑтощал.= иÑтощим.= иÑтребим.= иÑтребуем.= иÑхудал.= иÑчерпаем.= иÑчиÑлим.= ихорозн.= йодированн.= йодновато-киÑл.= кабаргов.= каболочн.= кавернозн.= кадрильн.= кадрировочн.= кадров.= кадычн.= казарменн.= казеннокоштн.= казеозн.= казинетов.= каламбурн.= каламÑнков.= каландров.= калашн.= калебаÑов.= калейдоÑкопичн.= кален.= калечен.= калиберн.= калий-аргонов.= каликантов.= калиточн.= каломельн.= калошн.= калымн.= калькулезн.= камбалов.= камбиальн.= камбузн.= камельков.= каменно-наброÑн.= каменно-Ñетчат.= каменноугольн.= каменоломн.= каменотеÑн.= камеральн.= камертонн.= камков.= камнебетонн.= камнебитн.= камневыделительн.= камнедробильн.= камнедробительн.= камнелитейн.= камнеломков.= камнеобделочн.= камнеотборочн.= камнеотделительн.= камнеподобн.= камнеподъемн.= камнерезательн.= камнетеÑн.= камнеуборочн.= камнещебеночн.= каморочн.= камуфлетн.= камуфлÑжн.= камфароноÑн.= камфорн.= камчужн.= камышитов.= канавочн.= канареечн.= канатно-блочн.= канатно-ленточн.= канатно-Ñкребков.= канатно-Ñкреперн.= кандидозн.= канифаÑов.= канифольн.= канканн.= каннов.= канонадн.= кантатн.= кантиленн.= кантовальн.= кантовочн.= кантональн.= капельно-импульÑн.= капельно-Ñтруйн.= капиллÑрн.= капительн.= капитулÑционн.= капов.= капÑулированн.= капÑульн.= каптально-оклеечн.= карабинерн.= карабинн.= карагачев.= каракулев.= карамбольн.= карамелеварочн.= карамельн.= карантинн.= карапаÑн.= карательн.= карательно-иÑправительн.= каратн.= карбидокремниев.= карбокÑильн.= карбонатизированн.= карбонизационн.= карбонильн.= карбонов.= карборундов.= карбункулезн.= кардамонн.= кардамонов.= кареточн.= кариков.= кармазинн.= кармазинов.= карнавальн.= каров.= карпозуб.= карров.= картерн.= картонажн.= картоноделательн.= картонораÑкройн.= картоноÑекательн.= картотечн.= картофелемоечн.= картофелепоÑадочн.= картофелеÑортировочн.= карцерн.= карчеподъемн.= каÑÑово-контрольн.= каÑтетн.= каÑтрюльн.= катакомбн.= катализаторн.= катапультн.= катарактн.= катаральн.= категориальн.= катероÑтроительн.= катионн.= катионов.= катков.= катонн.= каучуконоÑн.= кафешантанн.= качательн.= кашемиров.= квадрантн.= квадратурн.= квазиакÑиальн.= квазиалфавитн.= квазианалогов.= квазиатомн.= квазиаффинн.= квазивируÑн.= квазиимпульÑн.= квазиинвариантн.= квазиинформационн.= квазиконформн.= квазилинейчат.= квазимагнитн.= квазиобратн.= квазипарамагнитн.= квазипиков.= квазиплатформенн.= квазирезонанÑн.= квазирелÑционн.= квазиточечн.= квазиуравновешенн.= квазиÑлектронн.= квалитативн.= кванторн.= кваÑильн.= кваÑоварн.= квашен.= квашенинн.= квотн.= кемпингов.= кенафн.= кенотронн.= керамзитобетонн.= керамзитов.= керамиков.= кермеÑов.= кернов.= керноприемн.= кероÑинн.= кероÑинов.= керчаков.= кибернетизированн.= кибиточн.= килобайтн.= килобайтов.= килограммов.= километражн.= кильватерн.= кимберлитов.= кимвальн.= кингÑтонн.= кинематографичн.= кинеÑкопн.= кинопанорамн.= кинопленочн.= кинопроекционн.= кинопрожекторн.= кинопрокатн.= киноÑценарн.= киноÑъемочн.= кинотелевизионн.= киношн.= киноÑкранн.= киотн.= кипариÑов.= кипенн.= кипн.= кипов.= кипрейн.= кипÑтильн.= кипÑчен.= кирказонов.= киÑломолочн.= киÑлородн.= киÑлородно-водородн.= киÑлотно-оÑновн.= киÑтевидн.= киÑтещеточн.= киÑтозн.= кительн.= китошвартовн.= кишмишн.= клавеÑинн.= клавирн.= клавишно-Ñтрунн.= кланов.= клапанно-барабанн.= кларнетн.= клатратн.= клееваренн.= клейковат.= клейковинн.= клейÑтерн.= клерикальн.= клеровальн.= клешневидн.= клещевидн.= клещевинн.= клиентурн.= клиновидн.= клинолиÑÑ‚.= клинолиÑтн.= клинопиÑн.= клиноременн.= клипперн.= клироÑн.= клоакальн.= клонов.= клопогонн.= клотиков.= клубеньков.= клубневидн.= клубненоÑн.= клубочков.= книговÑтавочн.= книгообменн.= книгопечатн.= книгопиÑн.= книжно-журнальн.= коагулÑционн.= кован.= коверкотов.= ковшеобразн.= когезионн.= кодоимпульÑн.= кожуунн.= кожухозмеевиков.= кокков.= коклюшечн.= коконокалибровочн.= кокономотальн.= коконораÑтрÑÑочн.= кокÑовальн.= кокÑогазов.= кокÑотушильн.= коктейльн.= колготн.= колебательн.= колейн.= коленкоров.= коленно-рычажн.= коленчато-рычажн.= колеÑничн.= колеÑно-гуÑеничн.= колеÑопрокатн.= колков.= коллагенов.= коллатеральн.= коллизионн.= коллиматорн.= коллимационн.= коллодионн.= коллоидальн.= коллювиальн.= коловратн.= колокольн.= колокольчат.= колокольчиков.= колонизационн.= колоннадн.= колонтитульн.= колоратурн.= колоÑников.= колоÑовидн.= колотильн.= колочен.= колошников.= колтунн.= колчеданн.= колыбельн.= кольцевидн.= колючелиÑÑ‚.= колючепер.= командитн.= командно-дальномерн.= комбинаторн.= кометн.= комильфотн.= комиÑÑионн.= комкан.= комков.= коммандитн.= коммунальн.= коммутаторн.= компенÑационно-бартерн.= комплекÑообразовательн.= компоÑтерн.= компреÑÑн.= компреÑÑорно-конденÑаторн.= конвекционн.= конверÑн.= конвертерн.= конгломератн.= конденÑатн.= конденÑационн.= кондукторн.= конечно-разноÑтн.= конкордатн.= конкреционн.= конкурентно-переговорн.= конноÑпортивн.= коноидальн.= коноплеуборочн.= коноÑаментн.= конÑеквентн.= конÑенÑуÑн.= конÑервационн.= конÑигнационн.= конÑолидационн.= конÑольно-балочн.= конÑонантн.= конÑпецифичн.= конÑтитутивн.= конÑтрукционно-теплоизолÑционн.= контагиозн.= контактно-копировальн.= контактов.= контекÑтов.= контингентн.= контокоррентн.= контрабаÑн.= контрабаÑов.= контрактационн.= контрактов.= контральтов.= контрамарочн.= контрапунктн.= контраÑÑкарпов.= контрбатарейн.= контрвалационн.= контрейлерн.= контрибуционн.= контрминометн.= контроллерн.= контрольно-измерительн.= контрольно-каÑÑов.= контрольно-оÑадочн.= контрольно-ревизионн.= контрпредохранительн.= контрроторн.= контрÑталийн.= контртитульн.= контрфактн.= контрфорÑн.= контужен.= конуÑовидн.= конфекционн.= конфирмационн.= конфокальн.= конформационн.= конфорочн.= концентрично-кругл.= кончен.= конькобежн.= координатно-разметочн.= копальн.= копательн.= копенн.= коперников.= копирн.= копировально-множительн.= копировально-токарн.= копировально-увеличительн.= копировочн.= коплен.= копулÑтивн.= копьевидн.= копьеноÑн.= корабельн.= кораблеÑтроительн.= коралловидн.= корветн.= кордебалетн.= кориандров.= коринков.= коричневато-зелен.= корковидн.= кормлен.= кормонавозн.= кормоподготовительн.= кормоприготовительн.= кормораздаточн.= корневидн.= корневищев.= корневищн.= корнеобитаем.= корнеотпрыÑков.= корнеплодн.= корнеÑобÑтвенн.= корнохвоÑÑ‚.= короблен.= коромыÑлов.= коронационн.= корообдирочн.= короочиÑтительн.= короткобазиÑн.= коротковолнов.= коротковолокниÑÑ‚.= коротковорÑов.= короткоголов.= короткодневн.= короткожирнохвоÑÑ‚.= короткозамедленн.= короткозвенн.= короткоклюв.= коротколиÑтн.= короткометражн.= короткоовальн.= короткопламенн.= короткопол.= короткоÑтвольн.= короткоÑтолбчат.= короткоÑтруйн.= короткофокуÑн.= короткохвойн.= короткохвоÑÑ‚.= короткоцветков.= короткоцепочечн.= короткочерешков.= короткоÑзычков.= корпорационн.= корректурн.= коррозийн.= коррозионно-уÑтойчив.= коррозионноуÑтойчив.= коррупционн.= кортикальн.= корчевальн.= корчен.= корыÑтно-мотивированн.= корытн.= корюшков.= коÑматовлаÑ.= коÑмоплавательн.= коÑогорн.= коÑозуб.= коÑоприцельн.= коÑоугольн.= коÑтедробильн.= коÑточков.= коÑтыльков.= коÑÑ‚Ñничн.= котильонн.= котировальн.= котировочн.= котлованн.= котловинн.= котн.= кошельков.= кошельн.= кошен.= кошенилев.= кошенильн.= кошмовальн.= коÑрцитивн.= коÑффициентн.= краболовн.= краеугольн.= краниальн.= краÑильно-отделочн.= краÑковарн.= краÑкозаготовительн.= краÑконагнетательн.= краÑкораÑпределительн.= краÑкотерн.= краÑкотерочн.= краÑно-бур.= краÑно-коричнев.= краÑнобород.= краÑновато-коричнев.= краÑновато-лилов.= краÑновато-Ñер.= краÑногалÑтучн.= краÑноглиниÑÑ‚.= краÑноголов.= краÑногорл.= краÑногуб.= краÑнодеревн.= краÑнозвездн.= краÑноземн.= краÑнозерн.= краÑнознаменн.= краÑнокирпичн.= краÑноклюв.= краÑнокочанн.= краÑномедн.= краÑноноÑ.= краÑнорыбн.= краÑноталов.= краÑнофигурн.= краÑнохвоÑÑ‚.= краÑноцветн.= краÑночерепичн.= краÑношейн.= кратерн.= краткопоемн.= крахмалиÑÑ‚.= крашен.= крашенинн.= креветочн.= кредитивн.= кредитно-денежн.= кредитно-Ñтроительн.= кредитно-финанÑов.= крезолоформальдегидн.= крейцкопфн.= крекингов.= кремальерн.= кремнеземиÑÑ‚.= кремнеземн.= кремнекиÑл.= кремнемарганцовиÑÑ‚.= кремненикелев.= кремнефториÑтоводородн.= крендельн.= креозотов.= креолизированн.= креп-жоржетов.= крепдешинов.= крепительн.= крепкоголов.= креплен.= креÑтильн.= креÑтово-купольн.= креÑтоноÑн.= креÑтопоклонн.= креÑтоцветн.= креÑтцово-подвздошн.= креÑтцово-реберн.= креÑтцово-Ñедалищн.= кривошипн.= крикетн.= криогидратн.= криолитов.= криотронн.= криоÑлектронн.= криптонов.= криÑталлизационн.= криÑталличеÑки-зерниÑÑ‚.= криÑталловидн.= криÑталлогидратн.= криÑталломагнитн.= кровавоглав.= кровенепроницаем.= кровепаразитарн.= кроветворн.= кровно-Ñемейн.= кровогонн.= кровопаразитарн.= кровоподтечн.= кровопуÑкательн.= кровоÑмеÑительн.= кровоÑнабжаем.= кровоÑоÑн.= кроен.= кромкогибочн.= кромкозагибочн.= кромкоÑтрогальн.= кронглаÑов.= крончат.= кроплен.= кроÑÑбредн.= кроÑÑированн.= кроÑÑов.= крошильн.= круглильно-кашировальн.= круглильно-кашировально-оклеечн.= кругловÑзальн.= круглозвенн.= круглолиÑтн.= круглопильн.= круглоÑеточн.= круглочулочн.= круговращательн.= кругоÑветн.= кружально-Ñетчат.= крупитчат.= крупноалевритов.= крупноблоков.= крупновалунн.= крупноволокниÑÑ‚.= крупногалечн.= крупноголов.= крупнодиÑперÑн.= крупнодроблен.= крупножанров.= крупнозерн.= крупнозлаков.= крупноизмельченн.= крупнокадров.= крупнокалиберн.= крупнокапельн.= крупнокегельн.= крупноклеточн.= крупноколоÑ.= крупнокоробочн.= крупнокуÑтарников.= крупнолиÑÑ‚.= крупнолиÑтн.= крупнолопаÑтн.= крупномолекулÑрн.= крупнообломочн.= крупноочагов.= крупнопакетн.= крупноплаÑтинчат.= крупноплодн.= крупнополынн.= крупнопромышленн.= крупнопузырчат.= крупноразмолот.= крупнораÑÑеченн.= крупнорогат.= крупноÑланцеват.= крупнотолчен.= крупноточен.= крупноузорчат.= крупнофаÑованн.= крупнофигурн.= крупнофолликулÑрн.= крупноцветков.= крупноÑчеиÑÑ‚.= крупоÑортировочн.= крутильно-изгибн.= крутобережн.= крутоизогнут.= крутоÑклонн.= кручен.= крушинов.= крыжовенн.= крыжовников.= крышкоделательн.= крышн.= крюкоголов.= крючконоÑ.= кÑантинов.= кÑенонов.= кÑерокопировальн.= кÑерофильн.= кÑерофитн.= кÑероформн.= кÑилолитов.= кубометров.= кувшинков.= кувшинчат.= куделеприготовительн.= кузовоÑтроительн.= куколочн.= кукушечн.= кульминационн.= культивационн.= культмаÑÑов.= культурно-зрелищн.= культурно-проÑветительн.= культурно-рекреационн.= кумаронов.= кумирн.= кумыÑолечебн.= купажн.= купированн.= купюрн.= куракоуборочн.= куркумов.= куропатков.= курÑовочн.= куÑочн.= куÑтарниковидн.= куÑтарничков.= куÑтарно-промышленн.= куÑторезн.= кутан.= кутежн.= кутикулÑрн.= куцехвоÑÑ‚.= кюветн.= лабиринтн.= лабиринтов.= лавашн.= лавровенчанн.= лавровишнев.= лавроноÑн.= ладозвукорÑдн.= ладьевидн.= лазательн.= лазерн.= лаймов.= лакировальн.= лакировочн.= лакокраÑочн.= лактационн.= ламеллÑрн.= ламинариев.= лампаÑн.= лампоиÑпытательн.= ланитн.= ланолинов.= ланцетовидн.= лаÑтов.= латекÑн.= латеральн.= латеритн.= лачужн.= лебедов.= левкойн.= леворадикальн.= леворекурÑивн.= левреточн.= легитимационн.= легкобетонн.= легковат.= легковозбудим.= легковооруженн.= легкодорожн.= легкодоÑтижим.= легкомеханизированн.= легкомоторн.= легкообогатим.= легкообрабатываем.= легкоподвижн.= легкопроходим.= легкораздражим.= легкораÑтворим.= легкофигурн.= легочно-желудочн.= ледеринов.= ледоделательн.= ледозащитн.= ледоÑброÑн.= ледоÑтавн.= леерн.= лежал.= лежаночн.= лейаÑов.= лейкоцитарн.= лейкоцитн.= леканоров.= лентовидн.= лентообразн.= лентопротÑжн.= лентоÑварочн.= лентоÑоединительн.= ленточно-шлифовальн.= ленточнопильн.= леопардов.= лепеÑтков.= лепешечн.= лепрозн.= леÑоавиационн.= леÑоболотн.= леÑовалочн.= леÑодоÑтавочн.= леÑозаготовочн.= леÑоинвентаризационн.= леÑокуÑтарников.= леÑомашинн.= леÑообильн.= леÑопаркетн.= леÑоперевозочн.= леÑоповальн.= леÑопокрыт.= леÑопромыÑлов.= леÑопромышленн.= леÑоразгрузочн.= леÑораÑтительн.= леÑоÑадов.= леÑоÑажальн.= леÑоÑушильн.= леÑотакÑационн.= леÑотÑгов.= леÑоÑкÑплуатационн.= леÑÑовидн.= леÑхозн.= летоÑчиÑлительн.= леточн.= лечен.= лещадн.= лжебранн.= лианов.= лигноÑульфонов.= лигроинов.= лизергинов.= лизийн.= лиловат.= лимитрофн.= лимоннокиÑл.= лимоновидн.= лимфогрануломатозн.= лимфоÑаркоматозн.= линеечно-пробельн.= линовальн.= линовально-печатн.= линолеумов.= линÑл.= лиотропн.= лиофильн.= лиÑтоват.= лиÑтовидн.= лиÑтовочн.= лиÑтогибочн.= лиÑтоограничительн.= лиÑтоотделительн.= лиÑтоподборочн.= лиÑторазделительн.= лиÑтораÑпределительн.= лиÑтоÑварочн.= лиÑтоÑортировочн.= лиÑтоштамповочн.= литаврн.= литеронаборн.= литиниÑÑ‚.= литников.= литоофÑетн.= литоральн.= литоÑферн.= литровочн.= литургийн.= лихорадочн.= лихтерн.= лишаевидн.= лишайников.= лишительн.= лобарн.= лобзиков.= лобулÑрн.= ловильн.= ложбинн.= ложбинчат.= ложков.= ложнокамфарн.= ложнокупольн.= ложномучниÑÑ‚.= ложнопеÑчан.= ложноплатанов.= ложноÑдерн.= локаторн.= локомобильн.= локомотивн.= локомотивоÑтроительн.= локомоторн.= лопатн.= лопухов.= лорнетн.= лубков.= лугомелиоративн.= лугопаÑтбищн.= лужен.= лунно-Ñолнечн.= луплен.= лучезапÑÑтн.= лучеиÑпуÑкательн.= лучиночн.= лущен.= льноджутов.= льнозаготовительн.= льнокомбайнов.= льнолавÑанов.= льномÑльн.= льноочиÑтительн.= льнопеньков.= льнопромышленн.= льнораÑÑтилочн.= льнотеребильн.= льнотрепальн.= льночеÑальн.= люггерн.= люлечн.= люминофорн.= люпинов.= люÑтринов.= лютиков.= люфов.= мавзолейн.= магматогенн.= магнезиальн.= магнезито-хромитов.= магнезитов.= магнитоактивн.= магнитовариационн.= магнитоиндукционн.= магнитоионн.= магнитокарточн.= магнитомодулÑционн.= магнитоплазменн.= магнитополупроводников.= магнитопорошков.= магниторазведочн.= магниторельÑов.= магнитоÑтруктурн.= магнитотверд.= магнитофонн.= магнолиев.= магнонн.= мадаполамов.= мадригальн.= маетн.= мажорантн.= майоликов.= майонезн.= майоранов.= макроанизотропн.= макромолекулÑрн.= макропориÑÑ‚.= макропрограммн.= макроÑъемочн.= макротурбулентн.= макроциркулÑционн.= макулатурн.= малахитов.= малахольн.= малевальн.= малеинов.= малоабразивн.= малоагрегатн.= малобелков.= малоберцов.= малогабаритн.= малогазов.= малоглиниÑÑ‚.= малоголов.= малогрузн.= малогумуÑов.= малодержан.= малодетн.= малодеформируем.= малодифференцированн.= малозаглубленн.= малозагрÑзненн.= малозарÑдн.= малозаÑтроенн.= малозольн.= малоизвеÑтков.= малоизмененн.= малоизучаем.= малоиллюÑтрированн.= малоиÑкушенн.= малоиÑпользуем.= малокадров.= малокалиберн.= малоканальн.= малокарбонатн.= малоквартирн.= малокиÑл.= малокиÑлотн.= малоклинкерн.= малоколоÑков.= малоконтраÑтн.= малокормн.= малолопаÑтн.= маломагнезиальн.= маломагнитн.= маломаÑлÑн.= маломедн.= маломеханизированн.= маломолочн.= маломореходн.= малонагруженн.= малонаÑыщенн.= малоношен.= малооблачн.= малообобщенн.= малооборотн.= малообработанн.= малообратим.= малообÑледованн.= малооперативн.= малооплачиваем.= малопатогенн.= малоплодов.= малополÑрн.= малопоÑещаем.= малоприбыльн.= малоприÑпоÑобленн.= малоприÑтойн.= малоразветвленн.= малораÑпроÑтраненн.= малоÑвÑзанн.= малоÑерниÑÑ‚.= малоÑнежн.= малоÑолен.= малоÑольн.= малоÑочн.= малоÑпрашиваем.= малоÑтраничн.= малотренированн.= малоувлажненн.= малоудойн.= малоуплотненн.= малоуÑадочн.= малофигурн.= малоформатн.= малофорÑированн.= малофоÑфориÑÑ‚.= малоцветков.= малышов.= мальчиков.= манганинов.= манганитов.= мандаринн.= мандибулÑрн.= мандрагоров.= маниоков.= манипулÑторн.= манипулÑционн.= манометров.= мануальн.= мануфактурн.= марганцев.= марганцовиÑÑ‚.= марганцовокиÑл.= маржинальн.= марионеточн.= маркерн.= маркизетов.= маркировальн.= мармеладн.= марокенов.= мартенÑитн.= марципанн.= марципанов.= маршировочн.= маÑкарадн.= маÑленичн.= маÑлобарьерн.= маÑлобензинов.= маÑлобумажн.= маÑлогорчичн.= маÑлозаправочн.= маÑлозащитн.= маÑлоказеинов.= маÑлоканифольн.= маÑломолочн.= маÑлонаполненн.= маÑлонапорн.= маÑлонаÑоÑн.= маÑлоноÑн.= маÑлоотражательн.= маÑлоочиÑтительн.= маÑлопреÑÑов.= маÑлораÑпределительн.= маÑлораÑтворим.= маÑлоÑепараторн.= маÑлоÑъемн.= маÑлоÑыроделательн.= маÑлотопенн.= маÑлоуплотнительн.= маÑлофаÑовочн.= маÑлÑно-канифольн.= маÑлÑно-пигментн.= маÑÑивно-контрфорÑн.= маÑÑовидн.= маÑÑово-параллельн.= маÑтиконаполненн.= материально-вещеÑтвенн.= материально-линеечн.= материально-производÑтвенн.= материков.= матрикульн.= матрично-Ñушильн.= матроклинн.= маузерн.= мафиозн.= махагониев.= маховиков.= мачтопропиточн.= машинно-моделированн.= машиномелиоративн.= машиномелованн.= машиноориентированн.= машиноподелочн.= машинопрокатн.= машиноремонтн.= машиноÑортировочн.= машинотрюмн.= машиноÑкÑплуатационн.= маюÑкульн.= маÑтников.= медальерн.= медальонн.= медианн.= медико-Ñанитарн.= медико-Ñоциальн.= медиÑÑ‚.= медленноохлаждаем.= медленноÑгораем.= медленноуÑвоÑем.= медно-марганцево-никелев.= медно-цинков.= медноголов.= меднолитейн.= меднопрокатн.= меднорафинировочн.= меднорудн.= медоваренн.= медуллÑрн.= межанализаторн.= межаульн.= межбазов.= межбаланÑов.= межбарханн.= межблочн.= межбокÑов.= межбровн.= межбуферн.= межвариантн.= межвахтенн.= межвитков.= межволоконн.= межгорн.= межграничн.= междолготн.= междометн.= междроÑÑельн.= междуанкерн.= междуатомн.= междубимÑов.= междублочн.= междубортн.= междувагонн.= междувитков.= междудолготн.= междудонн.= междузвездн.= междукамерн.= междуквартальн.= междуколонн.= междукорпуÑн.= междулампов.= междуматериков.= междумолекулÑрн.= междумуÑкульн.= междуовражн.= междуоконн.= междупалубн.= междупанельн.= междупланетн.= междуподъемн.= междупозвоночн.= междуполиÑн.= междуполÑрн.= междупортов.= междупроцеÑÑорн.= междуреберн.= междурейÑов.= междурельÑов.= междуречн.= междурÑдн.= междуÑтворн.= междуÑтраничн.= междуÑтрелочн.= междуÑтрочн.= междуÑуточн.= междуузелков.= междууровнев.= междуушков.= междуфазн.= междуÑлектродн.= междуÑтажн.= межевальн.= межеумочн.= межжаберн.= межжелудочков.= межзадачн.= межзвездн.= межзнаков.= межзональн.= межзонн.= межзрачков.= межинвентаризационн.= межионн.= межирригационн.= межканальн.= межкаÑкадн.= межквартальн.= межклаÑÑов.= межклеточн.= межключичн.= межкожуунн.= межколонн.= межкомнатн.= межкомпонентн.= межкомпьютерн.= межконтинентальн.= межконтурн.= межкриÑталлитн.= межлабораторн.= межледников.= межлопаточн.= межматериков.= межмерзлотн.= межмодульн.= межмолекулÑрн.= межмуниципальн.= межмышечн.= межмыщелков.= межножков.= межобмоточн.= межоконн.= межоперационн.= межоÑтиÑÑ‚.= межотÑечн.= межпакетн.= межпалубн.= межпальцев.= межпарников.= межпаÑÑатн.= межпиков.= межпланетн.= межплаÑтинчат.= межподъемн.= межпозвоночн.= межпозиционн.= межполиÑн.= межполоÑн.= межполюÑн.= межпородн.= межпортов.= межпочечн.= межприборн.= межпрограммн.= межпромывочн.= межпучков.= межраÑов.= межреберн.= межрегиÑтров.= межремонтн.= межÑегментн.= межÑекторн.= межÑеленн.= межÑеÑÑионн.= межÑигнальн.= межÑимвольн.= межÑкважинн.= межÑлойн.= межÑтвольн.= межÑтраничн.= межÑтрочн.= межÑуÑтавн.= межÑуточн.= межÑхемн.= межтабличн.= межтепличн.= межтканев.= межторгов.= межторцов.= межтреков.= межуглеродн.= межуровнев.= межфазов.= межфалангов.= межфразов.= межцепочечн.= межцилиндров.= межшахтн.= межштатн.= межÑлектродн.= межÑлементн.= межÑтажн.= межÑтапн.= межÑзыков.= мездрильн.= мездроват.= мезентеральн.= мезонинн.= мезонн.= мелинитов.= мелиорационн.= мелкоалевритов.= мелкобугорчат.= мелкодиÑперÑн.= мелкодонн.= мелкодроблен.= мелкоизмельченн.= мелкокалиберн.= мелкокапельн.= мелкоклеточн.= мелкокорневищн.= мелкокуÑтарников.= мелколавочн.= мелколеÑн.= мелколиÑÑ‚.= мелколиÑтн.= мелкомодульн.= мелкомолекулÑрн.= мелконарезанн.= мелкообломочн.= мелкооÑколочн.= мелкоочагов.= мелкопеÑочн.= мелкопеÑчан.= мелкопильчат.= мелкоплодн.= мелкопориÑÑ‚.= мелкопроблемн.= мелкопузырчат.= мелкоразмолот.= мелкоÑлойн.= мелкоÑопочн.= мелкоÑотов.= мелкоÑтруктурн.= мелкоÑупеÑчан.= мелкотолчен.= мелкоторгов.= мелкоточечн.= мелкоузелков.= мелкофолликулÑрн.= мелкофракционн.= мелкоцветков.= мелкоцветн.= мелкочаÑтиков.= мелкочешуйчат.= мелкоÑмчат.= мелкоÑчеиÑÑ‚.= мелодекламационн.= мелорельефн.= мелочно-дотошн.= мельхиоров.= мензуральн.= мензурочн.= менингеальн.= менингитн.= менингококков.= менÑтруальн.= менуÑтн.= мергелиÑÑ‚.= мережн.= мерейн.= мерен.= мерзл.= мерзлотно-грунтов.= меридианн.= меридиональн.= мериноÑов.= мерительн.= меркл.= мерлушков.= мертворожденн.= мерцательн.= меÑтечков.= меÑтночтим.= меÑтоименн.= метаблочн.= метаборн.= метаборнокиÑл.= метавиÑмутов.= метакремниев.= металлоабразивн.= металлоаÑбеÑтов.= металлобумажн.= металловидн.= металлогалоидн.= металлоглазурн.= металлографитн.= металлодеревÑнн.= металложелезобетонн.= металлозаготовительн.= металлоидальн.= металлоидн.= металломагнитн.= металломодельн.= металлоноÑн.= металлоплавильн.= металлоплаÑтиков.= металлоплаÑтинчат.= металлоплаÑтмаÑÑов.= металлопленочн.= металлопрокатн.= металлопромышленн.= металлоремонтн.= металлоткан.= металлоформовочн.= металлофурнитурн.= металлоцементн.= металлоштамповочн.= метамагнитн.= метамышьÑков.= метаÑимвольн.= метательн.= метатетичн.= метатрофн.= метафазн.= метафайлов.= метафоÑфорн.= метаÑзыков.= метельчат.= метен.= метеопрожекторн.= метеоритн.= метиленов.= метильн.= метиÑн.= метолгидрохинонов.= метричн.= мешен.= мешков.= мешотчат.= мигательн.= миграционн.= мигренев.= миелинизированн.= мизерабельн.= микотрофн.= микроанизотропн.= микроапокринов.= микроаÑÑемблерн.= микровивиÑекционн.= микроволнов.= микрогетерогенн.= микроканальн.= микрокапÑулированн.= микрокомандн.= микролазерн.= микромагнитн.= микроминиатюризованн.= микроминиатюрн.= микрооперационн.= микропигментированн.= микроплазменн.= микропориÑÑ‚.= микропрограммн.= микропроекционн.= микроракетн.= микроÑекундн.= микроÑотов.= микроÑтруктурн.= микроÑъемочн.= микротактов.= микротекÑтурированн.= микротелефонн.= микротонов.= микротурбулентн.= микрофокуÑн.= микрофонн.= микроциркулÑторн.= микроÑлектродн.= микÑотрофн.= милиционн.= миллиграммов.= миллимикронн.= миллиÑекундн.= мимеографированн.= минаретн.= миндалевидн.= минераловолокниÑÑ‚.= минимакÑн.= минуÑкульн.= мирабелев.= мирабельн.= мироÑозерцательн.= миÑтериальн.= миÑтико-богоиÑкательн.= митохондриальн.= митральн.= митрофорн.= многоагрегатн.= многоадреÑн.= многоакцентн.= многоамперн.= многоанодн.= многоарочн.= многоатомн.= многобазов.= многобайтн.= многоблочн.= многобрачн.= многобугорчат.= многобуквенн.= многобуферн.= многовалков.= многоверÑтн.= многовеÑельн.= многовибраторн.= многовитков.= многоволнов.= многоглав.= многоглаз.= многоголов.= многодвигательн.= многодельн.= многодизельн.= многодиÑков.= многодиÑциплинарн.= многодомн.= многодорожечн.= многожелтков.= многозабойн.= многозальн.= многозаходн.= многозеркальн.= многозольн.= многозонн.= многозубчат.= многоизучаем.= многоимпульÑн.= многоиндекÑн.= многоинÑтрументальн.= многокабинн.= многокадров.= многокаморн.= многоканатн.= многоклавишн.= многоклеточн.= многокнопочн.= многоколенн.= многоколенчат.= многоколеÑн.= многоколонков.= многоколонн.= многоколоночн.= многоконвейерн.= многоконтурн.= многоконуÑн.= многокоридорн.= многокорпуÑн.= многолампов.= многолезвийн.= многолемешн.= многоленточн.= многолиÑтн.= многолитров.= многолопаÑтн.= многолошадн.= многомаршев.= многомачтов.= многомашинн.= многомеÑтн.= многометров.= многомиллиардн.= многомиллионн.= многоминутн.= многомодульн.= многомолекулÑрн.= многомолочн.= многомоторн.= многонаÑеленн.= многонедельн.= многониточн.= многонитчат.= многономенклатурн.= многономинальн.= многоношен.= многообмоточн.= многооборачиваем.= многооконн.= многооперационн.= многоопорн.= многоотводн.= многоочков.= многопаводков.= многопалубн.= многопиков.= многопильн.= многопламенн.= многоплаÑтинчат.= многоплеменн.= многоподъездн.= многополоÑн.= многопольн.= многополюÑн.= многоприоритетн.= многопроволочн.= многопролетн.= многопудов.= многопузырьков.= многопуÑтотн.= многопушечн.= многоразличн.= многоразъемн.= многоракурÑн.= многораÑов.= многорегиÑтров.= многорежимн.= многорезонаторн.= многорешеточн.= многорольн.= многороÑтков.= многорукавн.= многорычажн.= многоÑвÑзн.= многоÑекторн.= многоÑекундн.= многоÑекционн.= многоÑемейн.= многоÑемÑдольн.= многоÑерийн.= многоÑерниÑÑ‚.= многоÑеточн.= многоÑигнальн.= многоÑитов.= многоÑоÑков.= многоÑоюзн.= многоÑтадийн.= многоÑтаночн.= многоÑтвольн.= многоÑтворчат.= многоÑтепенн.= многоÑтимульн.= многоÑтолпн.= многоÑтопн.= многоÑтрочн.= многоÑтруйн.= многоÑтупенчат.= многоÑуппортн.= многоÑуÑтавн.= многоÑуточн.= многоÑхемн.= многотабличн.= многотарельчат.= многотембров.= многотерминальн.= многотоварн.= многотонн.= многотреков.= многотрудн.= многотурбинн.= многотыÑÑчн.= многоуважаем.= многоугольн.= многоукоÑн.= многофигурн.= многофилиальн.= многофлажн.= многофокуÑн.= многоформн.= многофотонн.= многофториÑÑ‚.= многохорн.= многоцветков.= многоценн.= многоцилиндров.= многочаÑтотн.= многочашелиÑтиков.= многочелночн.= многочерпаков.= многочленн.= многошарнирн.= многошашечн.= многошинн.= многошпиндельн.= многошпоночн.= многоштемпельн.= многоштепÑельн.= многоштырьков.= многощетинков.= многоÑлектродн.= многоÑлектронн.= многоÑдерн.= многоÑзыков.= многоÑчеечн.= многоÑчеиÑÑ‚.= многоÑчейков.= многоÑщичн.= модельно-ÑтолÑрн.= модулÑторн.= модулÑционн.= моечно-Ñортировочн.= мокаÑинов.= мокровоздушн.= мокротогонн.= молебÑтвенн.= молеÑкинов.= молитвенн.= моллюÑков.= молокогонн.= молококонÑервн.= молоконаÑоÑн.= молокоохладительн.= молокоочиÑтительн.= молотильн.= молоточков.= молочайн.= молочен.= молочно-бел.= молочнокиÑл.= молочнопромышленн.= мольн.= мольно-объемн.= молÑльн.= моментн.= монацитов.= монетоконтрольн.= моноблочн.= моновольфрамов.= моногазов.= моногибридн.= монодийн.= монодиÑперÑн.= моноимпульÑн.= моноканальн.= монокарбонильн.= монокарбонов.= моноклинальн.= моноклинн.= монококов.= монокулÑрн.= монолатеральн.= монометилов.= мономинеральн.= мономодальн.= мономолекулÑрн.= мононатриев.= монорельÑов.= монотоварн.= моноÑфирн.= монÑтруозн.= монтажно-Ñтроительн.= монтировочн.= монументализированн.= морально-нравÑтвенн.= мораторн.= морганатичн.= мореплавательн.= морозильн.= морозобойн.= морозозащитн.= морошков.= морфийн.= моÑкательн.= моÑкитов.= моÑтиков.= мотан.= мотельн.= мотобольн.= мотокомпреÑÑорн.= мотолодочн.= мотолыжн.= мотомеханизированн.= мотонаÑоÑн.= мотопехотн.= мотор-генераторн.= моторизированн.= мотоÑтроительн.= мотыльков.= мочевинн.= мочевино-формальдегидн.= мочевиноалкидн.= мочевиноформальдегидн.= мочеиÑпуÑкательн.= мочекаменн.= мочеотделительн.= мочеточников.= мощен.= мужланиÑÑ‚.= мультивалютн.= мультивезикулÑрн.= мультикомпьютерн.= мультиплекÑн.= мультипрограммн.= мультиÑпектральн.= мундштучн.= муравлен.= муравьинокиÑл.= муÑолен.= муÑороперегрузочн.= муÑороприемн.= муÑороÑортировочн.= муÑороуборочн.= муÑороутилизационн.= муÑÑонн.= мутагенн.= мутантн.= мутационн.= мутовочн.= мыловаренн.= мыÑлительн.= мюзик-холльн.= мюонн.= мÑгкоживопиÑн.= мÑгкошанкерн.= мÑгчильн.= мÑгчительн.= мÑкл.= мÑкотн.= мÑльн.= мÑльно-трепальн.= мÑÑозаготовительн.= мÑÑоколбаÑн.= мÑÑомакаронн.= мÑÑопептонн.= мÑÑопуÑтн.= мÑÑоÑдаточн.= мÑÑохладобойн.= мÑтликов.= набедренн.= наборно-корректурн.= наборно-подготовительн.= набухл.= навальн.= навивальн.= навивочн.= навиÑл.= навойн.= нагонн.= нагрузочн.= надатмоÑферн.= надбавочн.= надвитринн.= надглазничн.= надглоточн.= надгортанн.= надгоÑударÑтвенн.= наддиалектн.= наджаберн.= надзвездн.= надклеточн.= надключичн.= надколенн.= надкоÑтничн.= надкрылечн.= надледников.= надличн.= надлобков.= надлокотн.= надлопаточн.= надмогильн.= надоблачн.= надопытн.= надоÑтн.= надпалубн.= надпеÑтичн.= надпойменн.= надпольн.= надпорогов.= надпочвенн.= надпочечн.= надпÑточн.= надреберн.= надрывчат.= надÑтроечн.= надтемÑнн.= надувательн.= надувочн.= надъÑзычн.= наждачношлифовальн.= назализованн.= назывательн.= найлонов.= накальн.= накаточн.= накоÑн.= накрывн.= накрывочн.= налипл.= налично-денежн.= наметочн.= намогильн.= напенн.= наперÑточн.= наплавочн.= наполнительн.= напрел.= напреÑтольн.= народно-хозÑйÑтвенн.= народо-хозÑйÑтвенн.= нарушим.= нарциÑÑов.= нарыльников.= наÑадочн.= наÑлышанн.= наÑмешливо-презрительн.= наÑморочн.= наÑтилочн.= наÑтойн.= наторел.= натурально-вещеÑтвенн.= натюрмортн.= научно-познавательн.= научно-производÑтвенн.= научно-промышленн.= нафталинн.= нафталинов.= нафтойн.= национально-оÑвободительн.= начертательн.= начетн.= начинательн.= неабразивн.= неабÑолютн.= неабÑорбированн.= неабÑурдн.= неавантажн.= неаварийн.= неавиационн.= неавральн.= неавтоматизированн.= неавтоматичн.= неавтомобильн.= неагглютинативн.= неагломерированн.= неагрегатн.= неадаптивн.= неадаптированн.= неадвербиальн.= неаддитивн.= неадминиÑтративн.= неадоптивн.= неадреÑн.= неадреÑованн.= неадÑорбционн.= неазимутальн.= неазимутн.= неазотн.= неазотнокиÑл.= неаквариумн.= неакклиматизированн.= неаккомодационн.= неаккордов.= неаккредитивн.= неаккредитованн.= неаккумулÑционн.= неакробатичн.= неакÑиальн.= неакцентированн.= неакцентн.= неакционерн.= неалкогольн.= неаллейн.= неаллилуйн.= неалломорфн.= неаллювиальн.= неалтарн.= неалфавитн.= неальбомн.= неальвеолÑрн.= неальдегидн.= неамбулаторн.= неамперн.= неамплитудн.= неаналойн.= неангидридн.= неангинозн.= неанилинов.= неанкетн.= неаннотированн.= неаннулированн.= неантикварн.= неантичн.= неантропоидн.= неапеллÑционн.= неаппаратн.= неаппликационн.= неарбитражн.= неаргументированн.= неарендн.= неареÑтованн.= неарматурн.= неармированн.= неароматичн.= неартельн.= неартериальн.= неартикулÑционн.= неаÑÑигнованн.= неаÑÑимилÑтивн.= неаÑÑимилÑционн.= неаÑÑортиментн.= неаÑÑоциированн.= неаÑтероидн.= неатмоÑферн.= неатомарн.= неатомн.= неатрибутивн.= неатрофированн.= неаттеÑтованн.= неаудиторн.= неацетатн.= небагрен.= небазиÑн.= небаланÑирн.= небаланÑн.= небаллаÑтн.= небалованн.= небальн.= небанков.= небарахольн.= небезболезненн.= небезбольн.= небезбоÑзненн.= небезветренн.= небезвыездн.= небезвыходн.= небезголоÑ.= небезграничн.= небезгранн.= небезобманн.= небезоглÑдн.= небезоружн.= небезраÑчетн.= небел.= небелков.= небелоÑнежн.= небеременн.= небеÑплодн.= небеÑпредельн.= небеÑпритÑзательн.= небеÑÑмыÑленн.= небеÑтолков.= небеÑхлопотн.= небилабиальн.= небилатеральн.= небинтов.= неблаговерн.= неблаговременн.= неблагодетельн.= неблаголепн.= неблагочинн.= неблиÑтательн.= неблокированн.= небогоданн.= небойцов.= небранн.= небрачн.= небромиÑÑ‚.= неброненоÑн.= небронированн.= небудничн.= небукварн.= небуквенн.= небукÑируем.= небумажн.= небутафорн.= небыÑтр.= небытийн.= невалютн.= невалÑн.= неварен.= невариантн.= невариационн.= невахтенн.= невдохновительн.= невдохновленн.= невегетативн.= невездеходн.= невекторн.= невелÑрн.= невентилированн.= невентилируем.= невенчанн.= невербальн.= невероподобн.= невертикальн.= неверчен.= невеÑнушчат.= неветрÑн.= невечн.= невеÑн.= невзаимн.= невзаимозаменÑем.= невзведенн.= невзвешенн.= невзволнованн.= невзнузданн.= невзорванн.= невзрывчат.= невзъерошенн.= невзыÑканн.= невируÑн.= невиÑокоÑн.= невитаминизированн.= невитаминн.= невключенн.= невложенн.= невлюбленн.= невнеÑенн.= неводн.= неводонаборн.= неводоплавн.= неводопрочн.= неводородиÑÑ‚.= неводоÑборн.= неводочн.= невоенн.= невозвещенн.= невозвращаем.= невозвращенн.= невозгораем.= невозделанн.= невозделываем.= невозмеÑтим.= невозмещаем.= невозмещенн.= невозмужал.= невозобновим.= невозобновленн.= невокализованн.= неволокитн.= невоодушевленн.= невоплотим.= невоплощенн.= невопроÑительн.= неворованн.= невоÑклицательн.= невоÑкреÑн.= невоÑпаленн.= невоÑпет.= невоÑпламенÑем.= невоÑпринÑÑ‚.= невоÑпроизводим.= невоÑÑоединенн.= невоÑÑтанавливаем.= невоÑÑтановленн.= невоÑторженн.= невоÑхищенн.= невоÑьмеричн.= невправим.= невправленн.= неврожденн.= неврученн.= невÑкрыт.= невÑпаханн.= невÑтревоженн.= невÑтроенн.= невыбираем.= невыборн.= невыбранн.= невыведенн.= невыверенн.= невыглаженн.= невыгруженн.= невыделанн.= невыдуманн.= невыезженн.= невыжат.= невыжженн.= невызываем.= невыигрышн.= невыключенн.= невыкрашенн.= невыкупленн.= невыкуренн.= невылеченн.= невымаранн.= невыметенн.= невымолачиваем.= невымученн.= невымываем.= невымыт.= невымышленн.= невынимаем.= невыношенн.= невынужденн.= невыпеченн.= невыплаканн.= невыполнÑем.= невыпрÑмленн.= невыпукл.= невыработанн.= невыраженн.= невырожденн.= невыÑказанн.= невыÑлушанн.= невыÑокоразвит.= невыÑотн.= невыÑтавленн.= невыÑушенн.= невыученн.= невычеркнут.= невычиÑленн.= невычиÑлим.= невычитанн.= невычищенн.= невыÑвленн.= невÑлен.= негазированн.= негазов.= негалогенн.= негалошн.= негарантированн.= негарнитурн.= негербов.= негерметизированн.= негибридн.= неглагольн.= негладкоÑтвольн.= негладкошерÑÑ‚.= неглаженн.= неглазированн.= неглазурованн.= неглиниÑÑ‚.= неглубинн.= неглубоководн.= неглубокомыÑленн.= неглÑнцевит.= негноеродн.= негнойн.= неголоволомн.= неголовчат.= негоночн.= негоризонтальн.= негормональн.= негорÑчительн.= неготов.= неграблен.= негравитационн.= неградуированн.= неградуÑн.= негранен.= неграничн.= негрибков.= негрифованн.= негро-авÑтралоидн.= негрошов.= негруб.= негрузоподъемн.= негрунтованн.= негуманитарн.= негуÑеничн.= недавлен.= недальнобойн.= неданн.= недарованн.= недатированн.= недвоичн.= недезинфицированн.= недекларируем.= неделегированн.= недемонÑтративн.= недемпфированн.= неденонÑированн.= недержан.= недеÑкриптивн.= недеÑÑтичн.= недеформированн.= недеформируем.= недиагональн.= недиаграммн.= недиафрагмированн.= недипломированн.= недиÑкриминированн.= недиÑкуÑÑионн.= недиÑлоцированн.= недиÑÑимилÑтивн.= недиÑтиллированн.= недифференциальн.= недифференцированн.= недобрит.= недобровольн.= недоброхотн.= недоваренн.= недовершенн.= недовеÑочн.= недовнеÑенн.= недовÑзанн.= недоговорн.= недожаренн.= недожженн.= недозрел.= недоимочн.= недойн.= недоказанн.= недоконченн.= недокормленн.= недокументальн.= недокуренн.= недолблен.= недолжн.= недолларов.= недомолоченн.= недоморощенн.= недомыт.= недоношенн.= недопаханн.= недопет.= недопечатанн.= недопиÑанн.= недоподлинн.= недопрошенн.= недопроÑвленн.= недопущенн.= недорезанн.= недориÑованн.= недородн.= недорубленн.= недоÑкональн.= недоÑловн.= недоÑмоленн.= недоÑпел.= недоÑтавленн.= недоÑтигнут.= недоÑтопримечательн.= недоÑтроенн.= недоÑушенн.= недоукомплектованн.= недочитанн.= недошит.= недоÑкÑпонированн.= недреÑÑированн.= недроблен.= недружеÑтвенн.= недублен.= недубликатн.= недублированн.= недуховн.= недушен.= недушиÑÑ‚.= недырÑв.= неединичн.= неединоутробн.= нежанров.= нежарен.= нежат.= нежвачн.= нежеван.= нежелезиÑÑ‚.= нежжен.= неживорожденн.= неживотн.= нежидкоÑтн.= нежирн.= нежированн.= нежитийн.= нежно-бел.= нежно-розов.= незабаллаÑтированн.= незабаÑтовочн.= незабинтованн.= незабит.= незаблаговременн.= незабронированн.= незабрызгиваем.= незаведенн.= незавещанн.= незавинченн.= незавороженн.= незавуалированн.= незагазованн.= незаглавн.= незаглубленн.= незаголовочн.= незагороженн.= незагрÑзненн.= незагрÑзнÑем.= незагуÑтел.= незагущенн.= незаданн.= незадейÑтвованн.= незадерганн.= незадеревенел.= незадержанн.= незадернованн.= незадненебн.= незаднеÑзычн.= незадраенн.= незадрапированн.= незадубел.= незадымленн.= незаезженн.= незажженн.= незажирел.= незаземленн.= незазубренн.= незаигранн.= незаимÑтвованн.= незаказанн.= незаквашенн.= незаклеенн.= незаколдованн.= незакопченн.= незакрашенн.= незакриÑталлизованн.= незакругленн.= незакрученн.= незалеченн.= незаливаем.= незаложенн.= незамаранн.= незамаÑкированн.= незаменÑем.= незамечательн.= незамков.= незаморенн.= незамороженн.= незамотанн.= незамутненн.= незанавешенн.= незанеÑенн.= незаношенн.= незаоÑтренн.= незапачканн.= незаперт.= незапечатанн.= незаплаканн.= незапланированн.= незаплетенн.= незапломбированн.= незаполнÑем.= незапотел.= незапрашиваем.= незапретительн.= незаприходованн.= незапротоколированн.= незапуганн.= незапутанн.= незапущенн.= незаработанн.= незаражаем.= незарегиÑтрированн.= незарегулированн.= незарезервированн.= незаржавел.= незаржавленн.= незарифленн.= незарÑженн.= незаÑахаренн.= незаÑвидетельÑтвованн.= незаÑеваем.= незаÑекреченн.= незаÑеленн.= незаÑеÑнн.= незаÑлоненн.= незаÑоленн.= незаÑоренн.= незаÑтекленн.= незаÑтрахованн.= незаÑтыл.= незаÑчитанн.= незатаÑканн.= незатвердел.= незатейн.= незатемненн.= незатененн.= незатканн.= незатопленн.= незатоплÑем.= незаторможенн.= незатравленн.= незатребованн.= незатронут.= незатрудненн.= незатуманенн.= незаученн.= незафикÑированн.= незафрахтованн.= незахватанн.= незахваченн.= незахирел.= незахороненн.= незацепленн.= незачат.= незачерÑтвел.= незачетн.= незашит.= незаштопанн.= незаштрихованн.= незащитн.= незащищаем.= незаÑвленн.= незаÑдл.= незвездн.= незвончат.= неземельн.= неземноводн.= неземнородн.= незеркальн.= незерниÑÑ‚.= незлаков.= незлонамеренн.= незлопыхательн.= незлоумышленн.= незнаков.= незнаменательн.= незональн.= незонтичн.= незрительн.= незрÑшн.= незубоÑкалиÑÑ‚.= незубчат.= незÑбл.= неигрив.= неигрушечн.= неидеализированн.= неидентичн.= неизбалованн.= неизбирательн.= неизбранн.= неизвинительн.= неизвинÑем.= неизвлекаем.= неизвращенн.= неизглаголанн.= неизгнанн.= неизготовленн.= неизданн.= неиздерганн.= неизжеванн.= неизжит.= неизлеченн.= неизложенн.= неизломанн.= неизмельченн.= неизмеренн.= неизмученн.= неизнеженн.= неизношенн.= неизнуренн.= неизобразительн.= неизодранн.= неизолированн.= неизолÑционн.= неизотопн.= неизрезанн.= неизрекаем.= неизувеченн.= неизученн.= неизъÑÑ‚.= неизыÑканн.= неикриÑÑ‚.= неилиÑÑ‚.= неиллюÑтрированн.= неименованн.= неимитированн.= неимперативн.= неинвариантн.= неинвентаризованн.= неинвентарн.= неинверÑивн.= неинвеÑтированн.= неингалÑционн.= неиндекÑируем.= неиндивидуализированн.= неиндуктивн.= неиндуÑтриальн.= неинертн.= неинерционн.= неинициализированн.= неинициированн.= неинкорпорированн.= неинкубаторн.= неинородн.= неинтегральн.= неинтегрируем.= неинтервокальн.= неинтердентальн.= неинтонационн.= неинфинитивн.= неинфицированн.= неинформационн.= неинформированн.= неионизированн.= неионогенн.= неиÑкалеченн.= неиÑков.= неиÑкорененн.= неиÑкоренÑем.= неиÑкупительн.= неиÑкупленн.= неиÑпачканн.= неиÑполнÑем.= неиÑправленн.= неиÑправлÑем.= неиÑпробованн.= неиÑпуганн.= неиÑпытанн.= неиÑÑледованн.= неиÑтаÑканн.= неиÑтолкованн.= неиÑторичн.= неиÑтощенн.= неиÑтребленн.= неиÑтреблÑем.= неиÑтребованн.= неиÑхоженн.= неиÑцелÑем.= неиÑчерпанн.= неиÑчиÑлÑем.= нейотированн.= нейровегетативн.= нейровируÑн.= нейрогормональн.= нейрогуморальн.= нейроинфекционн.= нейрокомпьютерн.= нейромышечн.= нейропередаточн.= нейроÑекреторн.= нейротропн.= нейроциркулÑрн.= нейроциркулÑторн.= нейроÑндокринн.= нейроÑпителиальн.= нейтрально-Ñер.= нейтронно-активизационн.= нейтронодефицитн.= нейтроноизбыточн.= нейтрофильн.= некабельн.= некабинетн.= некадров.= некаждодневн.= неказенн.= некаландрированн.= некалендарн.= некаменн.= неканализированн.= неканонизированн.= некапиллÑрн.= некапронов.= некапÑюльн.= некарательн.= некарбонатн.= некарбюраторн.= некаркаÑн.= некарÑтов.= некартельн.= некартографированн.= некарточн.= некаÑательн.= некаÑÑов.= некаÑтов.= некаÑтрированн.= некатализированн.= некаталогизированн.= некатан.= некатегориальн.= некаузальн.= неквадратн.= неквантифицируем.= неквантов.= некипÑчен.= некирпичн.= некиÑлотн.= некиÑлотоупорн.= некиÑлотоуÑтойчив.= неклавишн.= неклапанн.= неклаÑÑификационн.= неклаÑÑифицированн.= неклаÑÑов.= неклеймен.= неклепан.= неклепочн.= неклерикальн.= неклеточн.= неклирингов.= некнижн.= некоагулированн.= некован.= нековочн.= некодификационн.= некодифицированн.= некожан.= некокÑовальн.= неколеблем.= неколеÑн.= неколлегиальн.= неколлективн.= неколлекционн.= неколлинеарн.= неколлоидальн.= неколлоидн.= неколочен.= неколхозн.= некомандн.= некомбинаторн.= некомбинационн.= некомбинированн.= некомедийн.= некомильфотн.= некомкан.= некомментированн.= некоммуникативн.= некоммутативн.= некоммутируем.= некомпенÑируем.= некомпланарн.= некомпоÑтированн.= некомпьютерн.= неконденÑированн.= неконденÑируем.= неконечн.= неконкретизированн.= неконкурентн.= неконкурÑн.= неконопачен.= неконÑервативн.= неконÑервированн.= неконÑолидированн.= неконÑтрукционн.= неконтрабандн.= неконтрибуционн.= неконтрольн.= неконфиÑкованн.= неконцентрированн.= неконцеÑÑионн.= некончен.= некооперативн.= некооперированн.= некоординированн.= некопан.= некопчен.= некопытн.= некормлен.= некоронованн.= некорректированн.= некорректируем.= некорродируем.= некочанн.= некоÑффициентн.= некраден.= некрапчат.= некратн.= некрахмален.= некреплен.= некрещенн.= некриминальн.= некровн.= некровоÑмеÑительн.= некроен.= некроплен.= некроÑÑированн.= некругл.= некруглогодичн.= некруглоÑуточн.= некрупногабаритн.= нектарн.= нектароноÑн.= некультивированн.= некультивируем.= некультов.= некумулÑтивн.= некупальн.= некупейн.= некупированн.= некупольн.= некурортн.= некуÑан.= некутан.= нелабиализованн.= нелабиальн.= нелабильн.= нелакированн.= нелаков.= нелатеральн.= нелатунн.= нелегализованн.= нелегированн.= нелегитимн.= нелегкомыÑленн.= нелеÑиÑÑ‚.= нелечен.= неликвидированн.= нелимитн.= нелинейн.= нелинейчат.= нелинованн.= нелитературн.= нелицензионн.= нелицензированн.= неличиночн.= неличн.= неличноÑтн.= нелишенн.= неложн.= нелокализованн.= нелокальн.= нелощен.= нелужен.= нелуковичн.= нелуплен.= нелущен.= нельмов.= нелюминеÑцентн.= немагиÑтральн.= немагнитн.= немажоритарн.= немазан.= немалочиÑленн.= немалÑрийн.= неманевренн.= немаркированн.= немарочн.= немаршрутн.= немаÑкированн.= немаÑкируем.= немаÑÑов.= нематериков.= нематерчат.= нематричн.= немахров.= немашинн.= немашинопиÑн.= немеблированн.= немеждометн.= немеждугородн.= немеждународн.= немелен.= немелкодонн.= немелованн.= немемориальн.= неменÑльн.= немерен.= немеренн.= немеркл.= немерн.= немертворожденн.= немеÑтн.= немеÑтоименн.= неметен.= немеханизированн.= немеханичн.= немечен.= немешан.= немикробн.= неминеральн.= неминуÑов.= немногожильн.= немногоканальн.= немногоквартирн.= немногоÑоÑтавн.= немногочленн.= немодальн.= немодельн.= немодулированн.= немодульн.= немолекулÑрн.= немолодежн.= немолот.= немолочн.= немолÑрн.= немонетарн.= немонетн.= немоноблочн.= немонополизированн.= немонопольн.= немонотипн.= неморальн.= немореходн.= неморожен.= неморфемн.= неморщиниÑÑ‚.= немотан.= немоторизованн.= немочен.= немуниципальн.= немуÑолен.= немыльн.= ненабираем.= ненаблюдаем.= ненаборн.= ненаварн.= ненавигационн.= ненагражденн.= ненагрет.= ненагульн.= ненадеванн.= ненадзорн.= ненадоедн.= ненадпиÑанн.= ненадувательн.= ненадуманн.= ненадут.= ненадушенн.= ненажимн.= неназализованн.= неназальн.= неназван.= неназванн.= неназидательн.= неназываем.= неназывательн.= ненайденн.= ненаказанн.= ненакачанн.= ненаклеиваем.= ненакрахмаленн.= ненакрыт.= неналогов.= неналогоÑпоÑобн.= ненамазанн.= ненамеренн.= ненанеÑенн.= ненапечатанн.= ненапиÑанн.= ненаплаÑтованн.= ненаполненн.= ненаправленн.= ненаправлÑем.= ненапраÑн.= ненапрÑгаем.= ненапрÑженн.= ненапуганн.= ненапудренн.= ненапыщенн.= ненаречн.= ненарицательн.= ненародн.= ненаружн.= ненарушаем.= ненарушенн.= ненаÑеленн.= ненаÑледуем.= ненаÑтороженн.= ненаÑтроенн.= ненаÑыщенн.= ненатопленн.= ненатурализованн.= ненатурн.= ненатÑгиваем.= ненатÑнут.= неначертательн.= неначитанн.= ненеожиданн.= ненов.= неноминальн.= ненормализованн.= ненормируем.= ненумерованн.= необветренн.= необвинительн.= необводненн.= необгонн.= необделанн.= необеззараженн.= необеÑкровленн.= необеÑкураженн.= необжигов.= необиженн.= необит.= необлавливаем.= необлагаем.= необлегченн.= необлегчительн.= необлеченн.= необлигационн.= необлизанн.= необлицованн.= необложенн.= необлучаем.= необлученн.= необлыÑел.= необмелел.= необменн.= необмерзл.= необмолоченн.= необмотанн.= необмÑкл.= необнародованн.= необнаруженн.= необнаруживаем.= необобщенн.= необогащенн.= необогреваем.= необожженн.= необозначенн.= необонÑтельн.= необорванн.= необоронительн.= необоронн.= необороноÑпоÑобн.= необоронÑем.= необоротн.= необорудованн.= необорчат.= необоÑобленн.= необрабатываем.= необразцов.= необрамленн.= необращенн.= необрезанн.= необремененн.= необручальн.= необрученн.= необрушенн.= необрÑдн.= необÑахаренн.= необÑеченн.= необÑледованн.= необÑлуженн.= необÑлуживаем.= необÑтавленн.= необÑтреливаем.= необÑтрелÑнн.= необÑтроганн.= необÑтруганн.= необÑужденн.= необтеÑанн.= необтрепанн.= необуÑловленн.= необучаем.= необшарпанн.= необщепринÑÑ‚.= необщинн.= необъединенн.= необъединительн.= необъектн.= необъÑÑненн.= необъÑÑнÑем.= необыденн.= необыÑканн.= необÑзанн.= неоглашенн.= неогнеÑтрельн.= неоговоренн.= неоговорочн.= неогороженн.= неогорченн.= неограненн.= неограничительн.= неодиночн.= неодновременн.= неодухотворенн.= неоживленн.= неожидаем.= неозаглавленн.= неозадаченн.= неозаренн.= неозначенн.= неокаймленн.= неокантованн.= неокиÑлительн.= неокиÑлÑем.= неоккупированн.= неоклеенн.= неоконечн.= неоконÑервативн.= неокоренн.= неокрашенн.= неокровавленн.= неокругленн.= неокружн.= неокультуренн.= неокупаем.= неокуренн.= неолиберальн.= неомонимичн.= неомраченн.= неоногелиев.= неоперативн.= неоперенн.= неоплаканн.= неоплакиваем.= неоплаченн.= неоплодотворенн.= неопломбированн.= неопороченн.= неопоÑредÑтвованн.= неоправленн.= неопределÑем.= неопренов.= неопробованн.= неопровергнут.= неопрокидываем.= неопрокинут.= неопротеÑтованн.= неопрошенн.= неоптимальн.= неоптов.= неопубликованн.= неопухолев.= неопушенн.= неопыленн.= неорбитальн.= неорганизационн.= неориентированн.= неорнаментированн.= неороÑительн.= неорошаем.= неортодокÑальн.= неоÑведомительн.= неоÑведомленн.= неоÑвеженн.= неоÑвежительн.= неоÑветительн.= неоÑветленн.= неоÑвещаем.= неоÑвобожденн.= неоÑвÑщенн.= неоÑедл.= неоÑедланн.= неоÑипл.= неоÑкверненн.= неоÑколочн.= неоÑкорбленн.= неоÑкудел.= неоÑлабленн.= неоÑмотренн.= неоÑмыÑленн.= неоÑнащенн.= неоÑоб.= неоÑобенн.= неоÑознаваем.= неоÑпариваем.= неоÑпоренн.= неоÑтановим.= неоÑтановленн.= неоÑтановочн.= неоÑтекленн.= неоÑтеклованн.= неоÑтойчив.= неоÑтр.= неоÑтриженн.= неоÑужденн.= неоÑушенн.= неоÑушим.= неоÑÑзательн.= неотапливаем.= неотбеленн.= неотбыт.= неотваренн.= неотведенн.= неотвергнут.= неотвердел.= неотверждаем.= неотвеченн.= неотвинчиваем.= неотвиÑл.= неотглагольн.= неотглаженн.= неотдаленн.= неотделанн.= неотделенн.= неотделительн.= неотделÑем.= неоткалиброванн.= неоткормленн.= неотлагательн.= неотмененн.= неотменÑем.= неотмеченн.= неотмщенн.= неотображаем.= неотобранн.= неотождеÑтвленн.= неотозванн.= неотомщенн.= неотопительн.= неотоÑланн.= неотощал.= неотплатн.= неотполированн.= неотпразднованн.= неотработанн.= неотравленн.= неотраженн.= неотрегулированн.= неотредактированн.= неотремонтированн.= неотрепетированн.= неотретушированн.= неотрубленн.= неотÑортированн.= неотÑтал.= неотÑырел.= неотторжим.= неотточенн.= неотутюженн.= неотцентрированн.= неотчужденн.= неотшлифованн.= неотъемн.= неотÑготительн.= неотÑгощенн.= неофлюÑованн.= неофолков.= неоформленн.= неохваченн.= неохлаждаем.= неохлажденн.= неохранÑем.= неоцениваем.= неоценов.= неочерÑтвел.= неочиÑтительн.= неочищенн.= неошелушенн.= неошкуренн.= неоштукатуренн.= непадежн.= непайков.= непалатализованн.= непалатальн.= непален.= непанельн.= непанорамн.= непаразитарн.= непараллельн.= непарен.= непаритетн.= непарламентарн.= непарн.= непарнопал.= непарнопериÑÑ‚.= непартийн.= непартикулÑрн.= непаÑтеризованн.= непаÑÑŒÑнÑн.= непатентованн.= непатентоÑпоÑобн.= непатогенн.= непахан.= непахотн.= непениÑÑ‚.= непервоклаÑÑн.= непервородн.= непервоÑортн.= непереваренн.= непереведенн.= неперевернут.= неперевÑзанн.= неперегруженн.= непередвинут.= непередненебн.= непереднеÑзычн.= непередоверенн.= неперезрел.= непереизбранн.= неперекашиваем.= неперележал.= неперелетн.= непереноÑн.= непереодет.= непереплетенн.= непереполненн.= неперепрел.= непереÑадочн.= непереÑеченн.= непереÑпел.= непереÑтроенн.= неперетачиваем.= неперетерт.= непереходим.= непереходн.= неперечеркнут.= неперпендикулÑрн.= непеÑенн.= непеÑчан.= непечатаем.= непешеходн.= непигментированн.= непигментн.= непиков.= непилотируем.= неплакатн.= непланируем.= непланов.= неплаÑтмаÑÑов.= неплеÑневел.= неплиÑÑированн.= неплодов.= неплодоноÑн.= неплющен.= непоблекл.= непобудительн.= неповеÑтвовательн.= неповоротн.= неповторÑем.= непоглощаем.= непоглощенн.= непогребенн.= неподанн.= неподарочн.= неподвальн.= неподведенн.= неподгонн.= неподдержанн.= неподдерживаем.= неподелочн.= неподержанн.= неподзолиÑÑ‚.= неподключенн.= неподкованн.= неподкрепленн.= неподкреплÑем.= неподмерзл.= неподметенн.= неподмокл.= неподнÑÑ‚.= неподобранн.= неподогрет.= неподожженн.= неподозреваем.= неподпиÑанн.= неподпоÑÑанн.= неподрезанн.= неподреÑÑоренн.= неподрубленн.= неподручн.= неподрÑдн.= неподÑлащенн.= неподÑоченн.= неподÑтриженн.= неподÑчитанн.= неподтаÑованн.= неподтверждаем.= неподтвержденн.= неподтопленн.= неподчеркнут.= неподчиненн.= неподъездн.= неподъемн.= непоен.= непозволенн.= непозиционн.= непознанн.= непоименованн.= непоиÑков.= непойманн.= непоказанн.= непокаÑнн.= непоколебленн.= непокоренн.= непокрашенн.= непокровительÑтвуем.= неполежал.= неполивочн.= неполинÑл.= неполитичн.= неполноглаÑн.= неполнозуб.= неполнокодов.= неполномерн.= неполнометражн.= неполномочн.= неполноповоротн.= неположительн.= неполоÑн.= неполученн.= неполюÑн.= неполÑризованн.= неполÑрн.= непомазанн.= непомилованн.= непомолвленн.= непониженн.= непоношенн.= непонÑтийн.= непоперечн.= непопечительн.= непопорченн.= непорабощенн.= непораженн.= непориÑÑ‚.= непородн.= непорожденн.= непорожн.= непорот.= непоруганн.= непорчен.= непорÑдков.= непоÑадочн.= непоÑажен.= непоÑаженн.= непоÑеленн.= непоÑещаем.= непоÑланн.= непоÑоленн.= непоÑтавленн.= непоÑтн.= непоÑтупательн.= непоÑтыдн.= непотаенн.= непотерÑнн.= непотребованн.= непотревоженн.= непотрепанн.= непотрошен.= непотуÑкнел.= непотушенн.= непохудел.= непочиненн.= непочитаем.= непоÑÑнительн.= неправ.= неправлен.= непревратим.= непревращаем.= непредвидим.= непредельн.= непредикативн.= непредназначенн.= непредотвращенн.= непредохранительн.= непредпиÑанн.= непредполагаем.= непредпраздничн.= непредÑтавленн.= непредубежденн.= непредугаданн.= непредуказанн.= непредупрежденн.= непредъÑвленн.= непреломленн.= непреломлÑем.= непреобразованн.= непреодоленн.= непрерванн.= непрерываем.= непрерывноÑтруйн.= непреÑледуем.= непреÑÑованн.= непреÑтольн.= непреувеличенн.= непрефикÑальн.= неприборн.= неприбранн.= неприбрежн.= неприватн.= непривилегированн.= непривит.= неприводим.= непривÑзанн.= неприглашенн.= неприглушенн.= неприготовленн.= неприданн.= непридуманн.= непридыхательн.= непризванн.= неприкаÑаем.= неприкрепленн.= неприливн.= неприменÑем.= непримерзл.= непримÑÑ‚.= непринÑÑ‚.= неприобретенн.= неприправленн.= неприродн.= неприручаем.= неприрученн.= неприÑмирел.= неприÑоединительн.= неприÑтавочн.= неприÑтроенн.= неприÑтыженн.= непритеÑнительн.= непритеÑнÑем.= непритупленн.= неприукрашенн.= неприученн.= неприцельн.= непричинн.= неприютн.= неприÑзненн.= непроанализированн.= непробит.= непробужденн.= непроверÑем.= непроветренн.= непроветриваем.= непроводим.= непровозглашенн.= непроволочн.= непровÑзанн.= непрогнозируем.= непрограммированн.= непрограммируем.= непрограммн.= непрогрет.= непродаваем.= непроданн.= непродленн.= непроектировочн.= непроектн.= непрожеванн.= непрожит.= непрозондированн.= непроизводн.= непроизнеÑенн.= непроизноÑим.= непроинÑтруктированн.= непроклеенн.= непроколот.= непрокопченн.= непрокредитованн.= непролит.= непромерзл.= непромульгированн.= непромыÑлов.= непромыт.= непромышленн.= непромÑÑ‚.= непронзенн.= непронумерованн.= непропеченн.= непропиÑанн.= непропитанн.= непрополот.= непропущенн.= непрорванн.= непрореженн.= непроржавел.= непрорубленн.= непроÑветленн.= непроÑеÑнн.= непроÑлавленн.= непроÑмотренн.= непроÑроченн.= непроÑтреливаем.= непроÑушенн.= непротивительн.= непротокольн.= непротолченн.= непротоптанн.= непроточн.= непротравленн.= непротухл.= непротÑженн.= непротÑнут.= непрофильн.= непроцедурн.= непроцеженн.= непроцентн.= непрочитанн.= непрочувÑтвованн.= непрошенн.= непрошибаем.= непрошит.= непрощенн.= непроÑкзаменованн.= непроÑвленн.= непружинн.= непрыжков.= непрÑдом.= непрÑмоточн.= непрÑмоугольн.= нептунов.= непубликуем.= непубличн.= непуган.= непуÑÑ‚Ñков.= непутн.= непыльн.= непьÑн.= непÑтниÑÑ‚.= неравнобедренн.= неравновеÑн.= неравноконечн.= неравнокрыл.= неравноÑтепенн.= неравноточн.= неравноугольн.= нерадетельн.= нерадиационн.= неразбавленн.= неразбавлÑем.= неразболтанн.= неразборн.= неразбуженн.= неразведанн.= неразведенн.= неразветвленн.= неразводненн.= неразвращенн.= неразглашенн.= неразговорн.= неразграниченн.= неразгруженн.= неразделанн.= неразделительн.= неразделочн.= нераздельнолепеÑтн.= неразделÑем.= нераздираем.= неразжимн.= неразлагаем.= неразличительн.= неразложенн.= неразлученн.= неразмежеванн.= неразменн.= неразмеренн.= неразмерн.= неразметочн.= неразмеченн.= неразмешанн.= неразмолот.= неразмÑкл.= неразновидн.= неразоблаченн.= неразобранн.= неразорванн.= неразрабатываем.= неразрезанн.= неразрозненн.= неразрушенн.= неразрушительн.= неразрÑдн.= неразрÑженн.= неразъединительн.= неразъезженн.= неразъемн.= неразъÑÑненн.= нерайонированн.= неракетн.= нераков.= нераÑкатиÑÑ‚.= нераÑкиÑл.= нераÑкованн.= нераÑкрашенн.= нераÑов.= нераÑпаханн.= нераÑпечатанн.= нераÑплавленн.= нераÑпорÑдительн.= нераÑпроданн.= нераÑпроÑтраненн.= нераÑпущенн.= нераÑÑекреченн.= нераÑÑледованн.= нераÑÑмотренн.= нераÑÑтавленн.= нераÑÑтроенн.= нераÑÑчитанн.= нераÑÑыпанн.= нераÑтворенн.= нераÑтительн.= нераÑтопленн.= нераÑтраченн.= нераÑтроганн.= нераÑформированн.= нераÑходн.= нераÑходуем.= нераÑчетн.= нераÑчлененн.= нераÑширенн.= нераÑшифрованн.= нераÑщепленн.= нераÑщеплÑем.= нератифицированн.= нерафинированн.= нервно-мышечн.= нервно-ÑоÑудиÑÑ‚.= нереактивн.= нереакционн.= нереверÑивн.= нереверÑируем.= нерегиональн.= нерегиÑтрируем.= нерегиÑтров.= нерегламентированн.= нередуцированн.= нерезан.= нерезервированн.= нерезидентн.= нерезинов.= нерезонанÑн.= нерезультатн.= нерейÑов.= нерекламированн.= нерекламируем.= нерекомендуем.= нереконÑтруированн.= нерелейн.= нерелигиозн.= нерельÑов.= нерелÑтивн.= неремеÑленн.= неремонтируем.= нереорганизованн.= нереÑтаврированн.= нереферативн.= нерефлекÑивн.= нерефлективн.= нерефлекторн.= нерецидивн.= нерешаем.= нерешенн.= нериÑков.= нериÑкованн.= нериÑунчат.= неритуальн.= нерифлен.= нерифмованн.= нерожденн.= нерозничн.= нероиÑÑ‚.= нероманн.= неропотн.= нероÑл.= неротационн.= нерубчат.= неруководим.= нерукодельн.= нерукопиÑн.= нерушенн.= нерыбн.= нерыболовн.= нерыбоходн.= нерыбоÑдн.= нерыночн.= нерÑдн.= неÑадов.= неÑальн.= неÑамовлюбленн.= неÑамодеÑтельн.= неÑамонадеÑнн.= неÑамоотверженн.= неÑамородн.= неÑамоÑадн.= неÑамоÑтрельн.= неÑамоуверенн.= неÑанитарн.= неÑахарн.= неÑбивочн.= неÑборн.= неÑброженн.= неÑброшюрованн.= неÑвайн.= неÑвернут.= неÑверÑтанн.= неÑверхмодн.= неÑверхÑрочн.= неÑверхурочн.= неÑветоноÑн.= неÑветочувÑтвительн.= неÑвинцов.= неÑгораем.= неÑгорбленн.= неÑдавленн.= неÑданн.= неÑдерживаем.= неÑеверн.= неÑегментн.= неÑезонн.= неÑекторн.= неÑекционн.= неÑелективн.= неÑелекционн.= неÑемейн.= неÑенÑибилизированн.= неÑенÑорн.= неÑеребрен.= неÑерийн.= неÑерн.= неÑетчат.= неÑечен.= неÑжат.= неÑигнальн.= неÑинуÑоидальн.= неÑинфазн.= неÑинхронизированн.= неÑинхронн.= неÑиÑтематизированн.= неÑиÑтематичн.= неÑиÑтемн.= неÑкалькулированн.= неÑкальн.= неÑкиÑл.= неÑкладчат.= неÑклочн.= неÑкоблен.= неÑкованн.= неÑкомпенÑированн.= неÑкомпрометированн.= неÑкоординированн.= неÑкопированн.= неÑкоромн.= неÑкороходн.= неÑкорректированн.= неÑкошенн.= неÑкрещенн.= неÑкрещиваем.= неÑкрученн.= неÑлаженн.= неÑлащен.= неÑливаем.= неÑловеÑн.= неÑловообразовательн.= неÑлоиÑÑ‚.= неÑломленн.= неÑлужебн.= неÑмазанн.= неÑмазочн.= неÑмачиваем.= неÑмежн.= неÑменн.= неÑметенн.= неÑмешанн.= неÑмешиваем.= неÑмещенн.= неÑминаем.= неÑмолен.= неÑмоченн.= неÑмычн.= неÑмышлен.= неÑмÑгчаем.= неÑмÑгченн.= неÑмÑÑ‚.= неÑнабженн.= неÑнарÑженн.= неÑнежн.= неÑоблюдаем.= неÑоборованн.= неÑобранн.= неÑоглаÑнонаплаÑтованн.= неÑогнут.= неÑоединенн.= неÑожженн.= неÑозданн.= неÑознаваем.= неÑокращаем.= неÑокращенн.= неÑокрушенн.= неÑолнечн.= неÑомкнут.= неÑомнительн.= неÑонн.= неÑонорн.= неÑообщаем.= неÑообщенн.= неÑоотноÑим.= неÑопредельн.= неÑопрел.= неÑопрÑгаем.= неÑорванн.= неÑортированн.= неÑоÑланн.= неÑоÑловн.= неÑоÑредоточенн.= неÑоÑчитанн.= неÑотворенн.= неÑоциальн.= неÑочетаем.= неÑочинительн.= неÑочлененн.= неÑоюзн.= неÑпайн.= неÑпаленн.= неÑпаренн.= неÑпаÑаем.= неÑпаÑенн.= неÑпаÑнн.= неÑпет.= неÑпециализированн.= неÑпециальн.= неÑпецифицируем.= неÑпиÑанн.= неÑплоченн.= неÑплющенн.= неÑпороноÑн.= неÑпрÑгаем.= неÑпрÑтанн.= неÑпущенн.= неÑработанн.= неÑрезанн.= неÑрочн.= неÑтабилизированн.= неÑтабилизируем.= неÑтатейн.= неÑтационарн.= неÑтворчат.= неÑтеган.= неÑтерилизованн.= неÑтеÑненн.= неÑтилизованн.= неÑтираем.= неÑтиран.= неÑтолбчат.= неÑтоличн.= неÑтоÑл.= неÑтраховидн.= неÑтрахуем.= неÑтрелÑн.= неÑтрижен.= неÑтрочен.= неÑтруктурн.= неÑтудийн.= неÑтыл.= неÑÑ‚Ñжательн.= неÑÑ‚Ñженн.= неÑубъектн.= неÑудим.= неÑуммируем.= неÑуффикÑальн.= неÑушен.= неÑфабрикованн.= неÑфальцованн.= неÑфокуÑированн.= неÑформированн.= неÑформулированн.= неÑцементированн.= неÑценичн.= неÑцепленн.= неÑшит.= неÑъеденн.= неÑъемн.= неÑыгранн.= неÑюжетн.= нетакÑированн.= нетанцевальн.= нетеатральн.= нетекÑтов.= нетелефонн.= нетельн.= нетемпературн.= нетепличн.= нетеплопроводн.= нетерминальн.= нетеÑан.= нетиражн.= нетиÑнен.= нетитулованн.= нетоварн.= нетолков.= нетолÑÑ‚.= нетолчен.= нетомлен.= нетональн.= нетоплен.= нетопленн.= нетоптан.= неторен.= неторн.= нетороÑиÑÑ‚.= неточен.= неточечн.= нетравлен.= нетравÑниÑÑ‚.= нетранÑпортн.= нетранÑформированн.= нетребуем.= нетревожим.= нетренированн.= нетрепетн.= нетреÑнут.= нетроечн.= нетрубчат.= нетуберкулезн.= нетуÑкл.= нетÑжел.= неубежденн.= неубит.= неуважаем.= неувеличительн.= неувертлив.= неувиденн.= неувлажненн.= неувлекательн.= неугаÑаем.= неуглеродиÑÑ‚.= неугнетенн.= неуголовн.= неударенн.= неударÑем.= неудвоенн.= неудерживаем.= неудлинÑем.= неудобоперекачиваем.= неудобренн.= неузаконенн.= неузнанн.= неузорчат.= неуказн.= неукомплектованн.= неукороченн.= неукрашенн.= неукрепленн.= неукрыт.= неулучшенн.= неуменьшенн.= неумиротворенн.= неумыт.= неунавоженн.= неуниженн.= неунифицированн.= неуничтожаем.= неуничтоженн.= неуничтожим.= неунывн.= неупитанн.= неуплатн.= неуплотненн.= неупомÑнут.= неупотреблÑем.= неупраздненн.= неупрочненн.= неупрощенн.= неупущенн.= неурезанн.= неуÑвоенн.= неуÑкоренн.= неуÑлышанн.= неуÑмиренн.= неуÑовершенÑтвованн.= неуÑпокоенн.= неуÑпокоительн.= неуÑтрашенн.= неуÑтупн.= неуÑыновленн.= неутвердительн.= неутвержденн.= неутепленн.= неутилизированн.= неутилитарн.= неутолительн.= неутомлÑем.= неутонченн.= неутоптанн.= неуточненн.= неухватн.= неухваченн.= неухищренн.= неучитываем.= неучтенн.= нефазов.= нефайлов.= нефальÑифицированн.= нефальцованн.= нефаршированн.= нефаÑованн.= нефаÑонн.= нефекальн.= нефелинов.= неферментн.= неферромагнитн.= нефигуральн.= нефикÑированн.= нефильтрованн.= нефинанÑируем.= нефирменн.= нефлективн.= нефн.= нефокуÑн.= нефольклорн.= нефонематичн.= нефонемн.= неформатированн.= неформатн.= неформованн.= нефорÑированн.= нефортификационн.= нефразов.= нефракционированн.= нефракционн.= нефтебитумн.= нефтегазоноÑн.= нефтекиÑлотн.= нефтеочиÑтительн.= нефтеперегонн.= нефтепоиÑков.= нефтепромышленн.= нефтеÑтабилизационн.= нефтетарн.= нефтетитанов.= нефундированн.= нехватательн.= нехвойн.= нехищн.= нехлебоÑольн.= нехозраÑчетн.= нехолен.= нехромоÑомн.= нецветков.= нецежен.= нецел.= нецелеуÑтремленн.= нецеломудренн.= нецелочиÑленн.= нецементированн.= нецензов.= неценим.= нецентрализованн.= нецентрированн.= нецивилизованн.= нецикличн.= нециркулÑрн.= нецифирн.= нечаÑтн.= нечервлен.= нечернен.= нечинен.= нечиновн.= нечиÑтокровн.= нечиÑтоÑердечн.= нечищен.= нечищенн.= нечленим.= нечлениÑÑ‚.= нечленн.= нешикарн.= неширокоÑкранн.= нешифрованн.= нешкольн.= нешлифованн.= нешовн.= нешпунтованн.= нештемпелеванн.= нештопанн.= нештукатурен.= нештучн.= нещедр.= нещипан.= нещупан.= неÑгалитарн.= неÑкипированн.= неÑкранизированн.= неÑкранированн.= неÑкÑпанÑивн.= неÑкÑплозивн.= неÑкÑплуатируем.= неÑкÑпонированн.= неÑкÑцентричн.= неÑлектризуем.= неÑлектролитн.= неÑлектромагнитн.= неÑлектронн.= неÑлектропроводн.= неÑлементарн.= неÑмалированн.= неÑмалируем.= неÑродированн.= неÑрудированн.= неÑÑкортируем.= неÑÑтетичн.= неÑтапн.= неюбилейн.= неÑвнополюÑн.= неÑдерн.= неÑдовит.= неÑзыков.= неÑруÑн.= нивелировочн.= нижеизложенн.= ниженазванн.= нижеприводим.= нижеÑказанн.= нижнеальвеолÑрн.= нижневиÑочн.= нижнеглазничн.= нижнеглоточн.= нижнелатеральн.= нижнемедиальн.= нижнепалеогенов.= нижнепалубн.= нижнеплиоценов.= нижнеÑрединн.= нижнетриаÑов.= низкобортн.= низковакуумн.= низковат.= низкозольн.= низконапорн.= низконикелев.= низкооборотн.= низкопотенциальн.= низкопрофильн.= низкорамн.= низкораÑположенн.= низкорожденн.= низкоÑтвольн.= низкотоварн.= низкотравн.= низкоуровнев.= низкоуÑтупн.= низкоштамбов.= никелинов.= никелированн.= никелировочн.= никл.= никотинов.= ниобиев.= ниткошвейн.= нитрильн.= нитроаминов.= нитроанилинов.= нитроглицеринов.= нитрозн.= нитрозопроизводн.= нитролаков.= нитромагнезитов.= нитропарафинов.= нитропроизводн.= нитроцеллюлозн.= нитроцементационн.= нитроÑмалев.= нитроÑтиленов.= новоакутов.= новобрачн.= нововведенн.= нововозведенн.= новозаветн.= новоизбранн.= новоизданн.= новоизобретенн.= новоиÑпеченн.= новокаинов.= новоледников.= новоначальн.= новообразованн.= новообретенн.= новопахотн.= новопожалованн.= новопроизведенн.= новорублен.= новотельн.= новоторгов.= новоуказн.= ноготков.= ножеточильн.= нонпарельн.= норд-веÑтов.= норд-оÑтов.= нормировочн.= нормоуÑтановительн.= ноÑоглоточн.= нотопечатн.= ноуменальн.= ношен.= нравоопиÑательн.= нуклеинов.= нуклеотидн.= нуклеофильн.= нуклонн.= нумерируем.= нумеровальн.= нуммулитов.= нутационн.= нырков.= нюхательн.= обалдел.= обветшал.= обвиÑл.= обвÑзочн.= обгорел.= обеднел.= обездвиженн.= обелиÑков.= обеÑпечительн.= обеÑÑеренн.= обжигальн.= обжигательн.= обзольн.= обидим.= обкладочн.= обладаем.= облезл.= облепихов.= облеÑительн.= облетел.= облигатн.= облинÑл.= облиÑтвенн.= облыÑел.= обмелел.= обмерзл.= обмерн.= обметочн.= обмолоточн.= обмундировочн.= обмÑкл.= обнаружим.= обнищал.= обновительн.= обогревательн.= ободн.= оболочечн.= оболочков.= обомлел.= обомшел.= обонÑтельн.= обороноÑпоÑобн.= обработочн.= образцово-показательн.= обратнозавиÑим.= обратноÑтупенчат.= обруÑел.= обруÑительн.= обручальн.= обрюзгл.= обÑервационн.= обÑидианов.= обÑтановочн.= обÑтрукционн.= обточн.= обтураторн.= обтюраторн.= общеаварийн.= общеадминиÑтративн.= общевоÑпитательн.= общевоÑточн.= общежительн.= общезачетн.= общеинвеÑтиционн.= общеинженерн.= общеканальн.= общекарьерн.= общеклаÑÑов.= общеколхозн.= общекомандн.= общекорабельн.= общекурортн.= общелабораторн.= общелитературн.= общенавигационн.= общенародн.= общепартийн.= общеплощадочн.= общепоÑелков.= общеприиÑков.= общеразговорн.= общереволюционн.= общеÑемейн.= общеÑтвенно-благотворительн.= общеÑтвенно-полезн.= общеÑудоходн.= общефольклорн.= общецерковн.= общешкольн.= объемно-планировочн.= объемноцентрированн.= обындевел.= обÑзательÑтвенн.= овально-изогнут.= овердрафтн.= овулÑрн.= овулÑторн.= овулÑционн.= оглобельн.= огневоздушн.= огнегаÑительн.= огнетрубн.= оговорочн.= оголодал.= оголтел.= оградн.= огрубел.= огрузл.= огузочн.= одеколонн.= одервенел.= одичал.= однодольн.= одноразов.= одрÑхлел.= одурел.= оживальн.= ожирел.= озверел.= оздоровительн.= ознобн.= озокеритов.= озонн.= окаменел.= окатанн.= окиÑлительн.= окиÑлительно-воÑÑтановительн.= окиÑн.= оккупационн.= оклеечн.= оклеечно-каптальн.= околел.= околеÑн.= окологлоточн.= окололитературн.= окололунн.= околопланетн.= околоплодн.= околополюÑн.= околополÑрн.= околопочечн.= околопупочн.= околоÑердечн.= околоÑолнечн.= околоÑоÑков.= околоÑтвольн.= околотн.= околоточн.= околошейн.= окоченел.= окремнел.= окрошечн.= оледенел.= оленев.= оливинов.= олигохромн.= олимпиадн.= оловоплавильн.= оловÑниÑÑ‚.= омедненн.= омертвел.= омнибуÑн.= омоморфн.= омофонн.= омылÑем.= онемел.= онкогенн.= онлайнов.= оолитов.= опалубочн.= опарн.= оперантн.= оперативно-разведывательн.= операторн.= операциональн.= опереточн.= опилочн.= оплатн.= оповеÑтительн.= опоздал.= опознавательн.= ополоумел.= опорно-поворотн.= опочн.= оппозитн.= определительн.= опрел.= опреÑнительн.= опровержим.= оптико-Ñлектронн.= оптимизационн.= оптоÑлектронн.= оптронн.= опуÑтел.= опухл.= опылительн.= опытно-показательн.= опытно-промышленн.= опьÑнел.= оранжево-коричнев.= оранжево-розов.= оранжерейн.= ораторн.= орбикулÑрн.= организменн.= органогенн.= оргийн.= орденоноÑн.= ординальн.= ореховат.= орехово-коричнев.= орешков.= орешников.= ориентальн.= ориентирн.= орнаментн.= оробел.= ороговел.= ороÑительно-дренажн.= ортоборн.= ортонормированн.= орхидейн.= орхидн.= оÑадительн.= оÑатанел.= оÑведомительн.= оÑвежительн.= оÑвирепел.= оÑвободительн.= оÑерчал.= оÑипл.= оÑиротел.= оÑклизл.= оÑкудел.= оÑкулÑторн.= оÑлабел.= оÑлизл.= оÑмолÑрн.= оÑмотров.= оÑнововÑзальн.= оÑновоположн.= оÑовел.= оÑокорев.= оÑокоцветн.= оÑоловел.= оÑолодел.= оÑпопрививательн.= оÑпорим.= оÑтровков.= оÑтровоÑпалительн.= оÑтроголов.= оÑтрогротеÑкн.= оÑтрозанимательн.= оÑтрозаточенн.= оÑтрозубчат.= оÑтрокильн.= оÑтроклюв.= оÑтроконечн.= оÑтрокрыл.= оÑтролиÑтн.= оÑтроморд.= оÑтропроблемн.= оÑтроÑинкопированн.= оÑтроÑоциальн.= оÑтроугольн.= оÑтрохвоÑÑ‚.= оÑтрощетиниÑÑ‚.= оÑтроÑкÑпреÑÑивн.= оÑтыл.= оÑумкованн.= отброÑн.= отвердел.= отвиÑл.= отводочн.= отвратим.= отглагольн.= отгонно-паÑтбищн.= отделительн.= отеплительн.= отжигательн.= отжимочн.= отказн.= откопированн.= открепительн.= открытопузырн.= отличим.= отложительн.= отменим.= отождеÑтвим.= отопительно-охладительн.= оторопел.= отощал.= отперфорированн.= отпорн.= отправочн.= отпрыÑков.= отработочн.= отравительн.= отрезвительн.= отрывиÑто-груб.= отÑтал.= отÑтупательн.= отÑчетн.= отÑырел.= отталкивательн.= оттеночн.= оттепельн.= оттранÑлированн.= отупел.= отчинн.= отÑготительн.= отÑжелел.= офортн.= охладел.= охолодел.= охрипл.= оцеллÑрн.= оценим.= оцепенел.= оцинковочн.= оцифрованн.= очажн.= очумел.= ошалел.= ошейников.= павильонн.= паечн.= пазовальн.= пакетировочн.= пакотильн.= палантинов.= палатализованн.= палатальн.= палево-дымчат.= пален.= палеогенов.= палеоценов.= палиÑадн.= палиÑандров.= паллиативн.= пальмитинов.= пальмовидн.= пальмоÑдров.= пальпаторн.= пальцевидн.= пальчатораÑÑеченн.= паникадильн.= панировочн.= панкреатичн.= панталонн.= пантокринн.= пантокринов.= пантомимн.= панторезн.= пантотенов.= папиллÑрн.= папируÑов.= папоротников.= папортников.= папулезн.= парабанов.= парабиоÑферн.= параболоидальн.= параболоидн.= парагриппозн.= парадифтерийн.= параизопропилов.= паракаучуков.= паракишечн.= паракомпактн.= паралитературн.= параллельно-Ñтворчат.= парамагнитн.= парамедиальн.= паранойÑльн.= паратифозн.= паратуберкулезн.= парашютно-деÑантн.= паренхиматозн.= париетальн.= паркетоÑтрогальн.= паркетошлифовальн.= парковочн.= парламентарн.= парнокопытн.= парнопал.= парнопериÑÑ‚.= паровозоремонтн.= паровозоÑтроительн.= парожидкоÑтн.= пароизмерительн.= пароизолÑционн.= парокиÑлородн.= парокомпреÑÑионн.= парокотельн.= паромаÑлÑн.= паронепроницаем.= пароотводн.= пароприемн.= паропроводн.= парораÑпределительн.= паротурбинн.= пароÑжекторн.= партеÑн.= партийно-гоÑударÑтвенн.= партионн.= партитурн.= паруÑинов.= парфюмерн.= парцелльн.= парцеллÑрн.= паÑквильн.= паÑÑифлоров.= паÑтбищно-выпаÑн.= паÑтеризационн.= паÑтилочн.= паÑтильн.= паÑтушков.= патентно-чиÑÑ‚.= патентованн.= патогномоничн.= патрилинейн.= патронташн.= паутиниÑÑ‚.= пафоÑн.= пачковÑзальн.= паÑн.= пегматитов.= пейджингов.= пеклеванн.= пеков.= пеленгаторн.= пельменн.= пенициллинов.= пеногенераторн.= пеногипÑов.= пеножидкоÑтн.= пеноиÑпарительн.= пенокиÑлотн.= пеноотделительн.= пеноочиÑтительн.= пеноплаÑтиков.= пеноплаÑтмаÑÑов.= пеноплаÑтов.= пенополиÑтирольн.= пенополиуретанов.= пеноÑиликатн.= пеноÑтекольн.= пентатонн.= пентафталев.= пентодн.= пенькотрепальн.= пенькочеÑальн.= пеньюарн.= пепеловидн.= пеплов.= пепÑинн.= первокурÑн.= первоначальн.= первообразн.= первооÑновн.= первопечатн.= первопреÑтольн.= первотельн.= первоукоÑн.= первоцветн.= первоÑкранн.= пергаменн.= пергаментированн.= переборн.= переборочн.= переброÑн.= перевалочн.= перевальн.= переворотн.= перевыборн.= перегнойно-Ñлювиальн.= перегоночн.= перегородочн.= перегруппируем.= переделочн.= передненебн.= переднеÑзычн.= пережимн.= пережиренн.= пережиточн.= перезабываем.= перезарÑдн.= перезрел.= перекальн.= перекиÑн.= переклейн.= переключательн.= перекреÑтно-ребриÑÑ‚.= перекреÑтно-Ñтержнев.= перекреÑтноопылÑем.= перенормируем.= переопределенн.= перепадн.= перепелеÑ.= перепоночн.= перепончатокрыл.= переправочн.= перепрел.= переработочн.= перераÑчетн.= перержавел.= перерывчат.= переÑохл.= переÑпел.= переÑтановочн.= переÑтойн.= переÑтроечн.= переÑчетн.= переÑылочн.= перетÑжеленн.= переулочн.= переходчив.= перечиÑлительн.= перешивочн.= перешифрованн.= переÑкÑпонированн.= перильчат.= периÑкопн.= периÑтильн.= периÑто-ÑлоиÑÑ‚.= периÑтолиÑÑ‚.= периÑтолиÑтн.= периÑтолопаÑтн.= периÑтораÑÑеченн.= перкуÑÑионн.= перлюÑтрационн.= пернициозн.= перокÑидн.= перÑтн.= перÑтневидн.= пертурбационн.= перфектн.= перфораторн.= перфорационно-резальн.= перхлорвинилов.= перхотн.= перцев.= перцепционн.= перцовочн.= перчаточн.= перчен.= пеÑенно-танцевальн.= пеÑкарин.= пеÑкодувн.= пеÑколюбив.= пеÑкометн.= пеÑтов.= пеÑтролиÑÑ‚.= пеÑтролиÑтн.= пеÑтроплеменн.= пеÑтроцветн.= пеÑтрÑдев.= пеÑтрÑдинн.= пеÑчаников.= пеÑчаниÑÑ‚.= пеÑчанников.= пеÑчано-гравелиÑÑ‚.= пеÑчано-гравийн.= пеÑчано-гравийно-глиниÑÑ‚.= петельчат.= петиционн.= петролейн.= петрушечн.= печатан.= печатно-выÑекальн.= печатно-отделочн.= печатно-позолотн.= печеночно-желудочн.= пиджинизированн.= пикетн.= пикинерн.= пикировочн.= пилен.= пинцетн.= пионов.= пипеточн.= пирамидально-метельчат.= пирекÑн.= пиридинов.= пиримидинов.= пиритн.= пировиноградн.= пирогаллолкарбонов.= пирокатехинов.= пиромышьÑков.= пироÑерн.= пирофоÑфорн.= пиршеÑтвенн.= пиÑчебумажн.= пиÑьмоÑортировочн.= питомников.= пищеварочн.= плавательн.= плавлен.= плавников.= плавочн.= плакировочн.= пламечувÑтвительн.= планиÑферн.= планктонн.= планово-выÑотн.= планово-контрольн.= планово-предупредительн.= планово-производÑтвенн.= планово-финанÑов.= плантационн.= плаÑтикатов.= плаÑтиков.= плаÑтилинов.= плаÑтинников.= плаÑтинчатоклюв.= плаÑтинчатоуÑ.= плаÑтмаÑÑов.= платиниÑÑ‚.= платиноиридиев.= платинородиев.= платированн.= плаунов.= плацентарн.= плацентн.= плачен.= плашкоутн.= плебиÑцитарн.= плебиÑцитн.= плевельн.= плевральн.= плейÑтоценов.= плекÑиглаÑов.= плеохроичн.= плеÑкательн.= плетевидн.= плиоценов.= плиÑÑированн.= плиÑÑировочн.= плитн.= плитнÑков.= плодников.= плодовиноградн.= плодогонн.= плодоноÑн.= плодопеременн.= плодопромыÑлов.= плодоÑборн.= плодоÑменн.= плодоÑгодн.= плоен.= плоÑкобугорчат.= плоÑковершинн.= плоÑковогнут.= плоÑковÑзальн.= плоÑкоголов.= плоÑкогорн.= плоÑкодонн.= плоÑкозолотников.= плоÑкозуб.= плоÑкоизогнут.= плоÑкоклеточн.= плоÑкокровельн.= плоÑколоб.= плоÑконоÑ.= плоÑкоовальн.= плоÑкопечатн.= плоÑкополировальн.= плоÑкорадиальн.= плоÑкорельефн.= плоÑкоременн.= плоÑкоÑеточн.= плоÑкоÑжат.= плоÑкоÑлоиÑÑ‚.= плоÑкоÑпиральн.= плоÑкоÑтопн.= плоÑкоÑуженн.= плоÑкотангенциальн.= плоÑкочулочн.= плоÑкоÑпителиальн.= плотнозерниÑÑ‚.= плотноÑтн.= плотноупакованн.= плохообтекаем.= плутонгов.= плювиальн.= плюмажн.= плюрипотентн.= плюÑовальн.= плющен.= пневмовибрационн.= пневмококков.= побайтов.= победитов.= побежал.= побитов.= поблекл.= побудительн.= побуквенн.= побурел.= поверхноÑтно-активн.= повиликов.= повинноÑтн.= повторим.= повторительн.= повторно-жильн.= повышательн.= повÑзочн.= погектарн.= поглотительн.= поглощательн.= поговорочн.= погодоуÑтойчив.= погребальн.= погрубел.= погрузо-разгрузочн.= погрузоразгрузочн.= погрузочн.= погрузочно-выгрузочн.= погрузочно-разгрузочн.= подбашенн.= подбережн.= подбивочно-выправочн.= подбойн.= подбородн.= подбородочн.= подборочн.= подборочно-вкладочн.= подборочно-оклеечн.= подборочно-Ñклеечн.= подборочно-Ñортировочн.= подборочно-швейн.= подборочно-швейно-резальн.= подвариантн.= подваÑÑальн.= подвенечн.= подверточн.= подвеÑельн.= подвеÑочн.= подвздошн.= подвиÑочн.= подвойн.= подвулканизированн.= подвÑзков.= подвÑзочн.= подглазничн.= подголовн.= подголоÑочн.= подгорел.= подготовительно-заключительн.= поддевочн.= поддувальн.= подержан.= подеÑÑтинн.= поджимн.= подзаборн.= подзаголовочн.= подзадачн.= подзеркальн.= подкабальн.= подкалиберн.= подкапотн.= подкладочн.= подклетн.= подключичн.= подколенн.= подколеÑн.= подколодн.= подкорков.= подкормочн.= подкоÑн.= подкранов.= подкраÑочн.= подкрепительн.= подкрыльн.= подкупольн.= подкурганн.= подлегочн.= подледников.= подлежащн.= подлепеÑтн.= подлеÑочн.= подлетн.= подливочн.= подлихорадочн.= подложечн.= подлокотн.= подлопаÑтн.= подлопаточн.= подмандатн.= подмерзл.= подметальн.= подметочн.= подмокл.= подмоÑковн.= подмывн.= подмышечн.= подназначенн.= подначальн.= подоблачн.= подогревательн.= подозрительно-наÑтороженн.= подомов.= подоплечн.= подопочн.= подопрел.= подорожников.= подответн.= подошвенн.= подпалиÑÑ‚.= подпеÑтичн.= подпилков.= подпилочн.= подпокровн.= подпорогов.= подпочвенн.= подпочечн.= подпрограммн.= подпроÑтранÑтвенн.= подпружиненн.= подпружн.= подпухл.= подракушечн.= подреберн.= подрезочн.= подрешетн.= подружейн.= подрукавн.= подруÑлов.= подÑедельн.= подÑемÑдольн.= подÑердечн.= подÑерозн.= подÑжат.= подÑлизиÑÑ‚.= подÑмольн.= подÑолнечн.= подÑолнухов.= подÑтавочн.= подÑтановочн.= подÑтанционн.= подÑтилочн.= подÑтраничн.= подÑтрекательн.= подÑтропильн.= подÑумочн.= подтемÑнн.= подтирочн.= подтоварн.= подтопочн.= подтÑжечн.= подуздоват.= подуÑадебн.= подчинительн.= подшивочн.= подщиколотн.= подъемиÑÑ‚.= подъемно-поворотн.= подъÑзычн.= подъÑкорн.= подъÑремн.= подынтегральн.= поен.= пожелтел.= пожолкл.= пожухл.= позапрошл.= позвонков.= позвоночн.= позднеантичн.= позеленел.= позолотн.= позументов.= поиÑково-ÑпаÑательн.= поиÑково-ударн.= пойкилитов.= показушн.= покаÑкадн.= поколонн.= покомпонентн.= покровительÑтвуем.= покровно-биговальн.= покромочн.= покрытоÑемÑнн.= покрышечн.= полевошпатн.= ползунков.= полиакрилов.= полиакрилонитрилов.= полиакрилонитрильн.= полиаппликационн.= полибутадиенов.= поливариантн.= поливинилакрилов.= поливинилацетальн.= поливинилацетатн.= поливочно-моечн.= полигибридн.= полигональн.= полидиÑперÑн.= поликадров.= поликонденÑационн.= поликремнев.= поликультурн.= полимерцементн.= полиминеральн.= полимодальн.= полиморфно-Ñдерн.= полиморфонуклеарн.= полинафтенов.= полиненаÑыщенн.= полиномиальн.= полинуклеотидн.= полинÑл.= полипептидн.= полировально-шлифовальн.= полировочн.= полиÑпаÑтов.= полиÑтадиальн.= полиÑтиролов.= политико-конÑультативн.= политико-моральн.= политкорректн.= политурн.= полифазн.= полифенольн.= полифоÑфатн.= полихромн.= полихромов.= полиÑкранн.= полнодуплекÑн.= полнозначн.= полнокодов.= полнолунн.= полноразмерн.= полноÑборн.= полноÑтраничн.= полноÑкранн.= поломоечн.= полоÑков.= полоÑовальн.= полоÑчат.= полотенечн.= полотенн.= полуведерн.= полуверÑтн.= полугодовал.= полуденн.= полукругл.= полукружн.= полумаÑÑн.= полумеÑÑчн.= полунощн.= полуоÑтиÑÑ‚.= полуприталенн.= полуторатонн.= полуторафутов.= полуторн.= померзл.= помехозащитн.= помехозащищенн.= помидоров.= поминальн.= помывочн.= понедельничн.= понижательн.= поникл.= поноÑительн.= пооперационн.= попенн.= поперечно-Ñ€Ñдн.= поплавков.= поплавочн.= пополоÑн.= популÑционн.= пореволюционн.= пореформенн.= поров.= порожнÑков.= поролонов.= порошковат.= порошковидн.= портландцементн.= портулаков.= портупейн.= портÑночн.= поручительн.= порфиринов.= порфиритов.= порфироноÑн.= порфирородн.= порчен.= порыжел.= поÑажен.= поÑвÑтительн.= поÑедел.= поÑеÑÑионн.= поÑинел.= поÑлебрачн.= поÑлевоенн.= поÑлевÑходов.= поÑледетекторн.= поÑледовательно-ÑиÑтемн.= поÑлезалпов.= поÑлезародышев.= поÑлеиндуÑтриальн.= поÑлекопировальн.= поÑлеледников.= поÑлемачтов.= поÑлемонтажн.= поÑлеморозн.= поÑленаркозн.= поÑленеогенов.= поÑлеобеденн.= поÑлеоперационн.= поÑлеоÑадочн.= поÑлепаводков.= поÑлепаÑхальн.= поÑлеполуденн.= поÑлепроектн.= поÑлепропиточн.= поÑлепрыжков.= поÑлереализационн.= поÑлеремонтн.= поÑлеÑвадебн.= поÑлеÑредневеков.= поÑлеубойн.= поÑлеударн.= поÑлеукоÑн.= поÑлеуÑкорительн.= поÑлеферментационн.= поÑлеÑкÑпозиционн.= поÑлеÑрозионн.= поÑловичн.= поÑолочн.= поÑольн.= поÑоÑловн.= поÑпектакльн.= поÑтавочн.= поÑтавцов.= поÑтальвеолÑрн.= поÑтановочно-отделочн.= поÑтарел.= поÑтвелÑрн.= поÑтвербальн.= поÑтгриппозн.= поÑтдекрементн.= поÑтдентальн.= поÑтдорÑальн.= поÑтилочн.= поÑтиндуÑтриальн.= поÑтинкрементн.= поÑтинфекционн.= поÑтмалÑрийн.= поÑтноминальн.= поÑтпереÑтроечн.= поÑтплиоценов.= поÑтроечн.= поÑтроительн.= поÑтромочн.= поÑÑ‚Ñтрептококков.= поÑтфикÑальн.= поÑтфикÑн.= поÑÑ‚Ñмбриональн.= поÑÑ‚Ñпителиальн.= потемнел.= потирн.= потолкоуÑтупн.= поточечн.= поточно-маÑÑов.= потребительн.= потрошен.= потуÑкл.= пофамильн.= похлебочн.= похмельн.= похоронн.= похудел.= початкоочиÑтительн.= початочн.= почвообразовательн.= почвопокровн.= почвоукрепительн.= почвоуÑтупн.= почернел.= почерÑтвел.= почечно-каменн.= почечнокаменн.= почковидн.= почтово-поÑылочн.= почтово-Ñберегательн.= поÑÑнично-креÑтцов.= правительÑтвенно-индуÑтриальн.= правнучат.= право-лев.= правовенечн.= правозавернут.= правозащитн.= правооборотн.= правопиÑн.= правоповоротн.= правоÑпиÑков.= правоÑудн.= превоÑходительн.= предадÑорбированн.= предбанкетн.= предварительно-уÑловн.= предвершинн.= предвоенн.= предвратн.= предвыборн.= предекрементн.= предельно-допуÑтим.= предзабаÑтовочн.= предзакатн.= предзародышев.= предивн.= предкамерн.= предконкурÑн.= предлинн.= предметно-изобразительн.= предметно-ориентированн.= предметно-производÑтвенн.= предмоÑтн.= преднереÑтов.= предобеденн.= предоперационн.= предоÑтерегательн.= предотвратим.= предотлетн.= предпаÑхальн.= предпахотн.= предполуденн.= предполÑрн.= предпортов.= предпроизводÑтвенн.= предраÑÑветн.= предраÑÑудочн.= предреволюционн.= предреформенн.= предÑвадебн.= предÑезонн.= предÑердечн.= предÑказательн.= предÑознательн.= предÑтательн.= предуборочн.= предударн.= предуказанн.= предуÑтановленн.= предфинишн.= предъюбилейн.= предынфарктн.= предÑкзаменационн.= предÑкÑпозиционн.= преждеоÑвÑщенн.= презентационн.= преизобильн.= преинкрементн.= прелиминарн.= премировочн.= премолÑрн.= премьерн.= препаратн.= препозитивн.= препроводительн.= прерывиÑто-линейн.= преÑлавн.= преÑловут.= преÑÑовальн.= преÑÑовально-штриховальн.= преÑÑовочн.= преÑтольн.= претерито-презентн.= префектурн.= префикÑальн.= префикÑн.= прецедентн.= прецеÑÑионн.= прианальн.= прибережн.= приближенно-двойÑтвенн.= приболотн.= приборн.= приборно-агрегатн.= приварочн.= привертн.= привеÑочн.= приворотн.= привÑзочн.= пригаражн.= пригоночн.= пригорел.= приготовительн.= пригуменн.= придатков.= придаточн.= придыхательн.= приемно-отправочн.= приемно-Ñдаточн.= приемо-Ñдаточн.= приемоÑдаточн.= призменн.= признаков.= призывательн.= приканальн.= прикидочн.= прикольн.= прикрепительн.= прилавочн.= приледников.= приливно-отливн.= приложим.= приманн.= приманочн.= примерзл.= примеÑн.= приметочн.= примкнут.= приобретательн.= припазушн.= припарочн.= приправочн.= припухл.= прирельÑов.= природно-ландшафтн.= прирубежн.= прируÑлов.= приÑадиÑÑ‚.= приÑадочн.= приÑлонн.= приÑоединительн.= приÑоÑочн.= приÑпоÑобительн.= приÑтавочн.= приÑтанн.= приÑтвольн.= приÑтеночн.= приÑтрелочн.= приÑтроечн.= притворно-заÑтенчив.= притворно-лаÑков.= притерраÑн.= притеÑнительн.= приторно-вежлив.= притчев.= притÑжательн.= приуготовительн.= прифабричн.= прицветн.= причинно-ÑледÑтвенн.= причлененн.= пришл.= пришоÑÑейн.= прищепочн.= приÑкваториальн.= пробабилиÑтичн.= пробивочн.= пробирочн.= проблемно-ориентированн.= проблеÑков.= прободенн.= пробоотборн.= пробопечатн.= провизионн.= провизорн.= проволокошвейн.= проволокошвейно-резальн.= проволочн.= провонÑл.= прогорел.= прогоркл.= проградуированн.= прогреÑÑивно-Ñдельн.= продольно-подвижн.= продувательн.= продувочн.= продукционн.= проектировочн.= проектно-Ñметн.= прожигательн.= прожилково-вкрапленн.= проигрышн.= производÑтвенно-планов.= произноÑительн.= прокиÑл.= прокладочн.= прокламационн.= проковочн.= проколочн.= прокоÑн.= пролежнев.= пролеточн.= промежноÑтн.= промерзл.= промерн.= промозгл.= промотированн.= промптов.= промтоварн.= промышленно-развит.= промышленно-финанÑов.= пропарокÑитонн.= пропарочн.= пропеллерн.= пропиленов.= пропионов.= пропиÑочн.= пропозициональн.= прополочн.= пропорционально-дифференциальн.= пропотел.= проработочн.= проÑадочн.= проÑветн.= проÑвирн.= проÑелочн.= проÑечн.= проÑкрипционн.= проÑкурнÑков.= проÑмотров.= проÑтеночн.= проÑтоквашн.= проÑтрельн.= проÑфорн.= протеинов.= протекторн.= протекционн.= протеÑтн.= противительн.= противоатомн.= противобактериальн.= противобактерийн.= противоблокадн.= противоблокировочн.= противобруцеллезн.= противовертолетн.= противовибрационн.= противоводороÑлев.= противоворÑовальн.= противогазн.= противогазов.= противогангренозн.= противогидролокационн.= противогриппозн.= противодеÑантн.= противодетонационн.= противодиверÑионн.= противодизентерийн.= противодифтерийн.= противодифтеритн.= противодрейфов.= противожелтушн.= противожелчн.= противозадирн.= противозенитн.= противозмеин.= противоинвазионн.= противоинфекционн.= противоипритн.= противокапиллÑрн.= противокапотажн.= противокатерн.= противокиÑлотн.= противоколебательн.= противоконвойн.= противоконденÑатн.= противоконденÑационн.= противокорабельн.= противокоронн.= противокоррозийн.= противолазерн.= противоледов.= противолихорадочн.= противолодочн.= противолокационн.= противомалÑрийн.= противомикробн.= противоминн.= противоминометн.= противоминоноÑн.= противоморозн.= противообвальн.= противообледенительн.= противоокиÑлительн.= противоореольн.= противооÑколочн.= противопаводочн.= противопаразитарн.= противопаразитн.= противопараллакÑн.= противопенн.= противоперегрузочн.= противопоказанн.= противопомехов.= противопомпажн.= противопотов.= противопоточн.= противопригарн.= противопрожекторн.= противопроÑтудн.= противорадиолокационн.= противоракетн.= противорвотн.= противоÑкарлатинозн.= противоÑнарÑдн.= противоÑолнечн.= противоÑоÑÑ‚Ñзательн.= противоÑпутников.= противоÑтолбнÑчн.= противоÑтрептококков.= противоÑудорожн.= противотанков.= противотифозн.= противоторпедн.= противоточн.= противотравн.= противотранÑпортн.= противоуÑадочн.= противохолерн.= противоцинготн.= противошоков.= противоÑдерн.= противоÑщурн.= протирочн.= протоалфавитн.= протозвездн.= протозойн.= протококков.= протонно-нейтронн.= протоплазменн.= протопланетн.= протоцеребральн.= протравочн.= протухл.= профанн.= профилегибочн.= профилировочн.= профилировочно-гибочн.= прочноÑвÑзанн.= прошен.= прошивочн.= прощен.= проÑвительн.= прыгательн.= прÑден.= прÑжекраÑильн.= прÑмлен.= прÑмобортн.= прÑмозуб.= прÑмокишечн.= прÑмокрыл.= прÑмонаправленн.= прÑмопролетн.= прÑмоÑтвольн.= прÑÑельн.= пÑалмов.= пÑаломн.= пÑаммитов.= пÑевдоабдоминальн.= пÑевдоабиÑÑальн.= пÑевдоазимутальн.= пÑевдоантичн.= пÑевдовариантн.= пÑевдовекторн.= пÑевдоводороÑлев.= пÑевдодвойÑтвенн.= пÑевдодублен.= пÑевдоизотропн.= пÑевдолиторальн.= пÑевдомаÑÑов.= пÑевдомногозадачн.= пÑевдомоноклинн.= пÑевдоморальн.= пÑевдонимн.= пÑевдоподзолиÑÑ‚.= пÑевдореволюционн.= пÑевдорелÑционн.= пÑевдоÑкалÑрн.= пÑевдотуберкулезн.= пÑефитов.= пÑихованн.= пÑихомоторн.= пÑихоÑенÑорн.= пÑихоÑндокринн.= пÑихрофильн.= птицеоткормочн.= птицетазов.= пубертальн.= пубертатн.= публично-подрÑдн.= пудлингов.= пудрен.= пуленепроницаем.= пульверизационн.= пульпарн.= пунктировальн.= пупальн.= пуповинн.= пуринов.= пуÑтоголов.= пуÑтозвонн.= пуÑтоколоÑ.= пуÑтошн.= пуÑтулезн.= путеводим.= путеводительн.= путеизмерительн.= путерихтовочн.= пуццоланов.= пучиниÑÑ‚.= пушнозаготовительн.= пушпульн.= пуÑрильн.= пуÑрперальн.= пчеловодн.= пылеват.= пылевлагозащитн.= пылезащитн.= пылеоÑадочн.= пылеотбойн.= пылеотделительн.= пылеотÑоÑн.= пылеочиÑтительн.= пылеприготовительн.= пылеÑобирательн.= пылеуборочн.= пыльников.= пырейн.= пышечн.= пьезокварцев.= пьезомагнитн.= пÑтериков.= пÑтнообразовательн.= пÑтов.= равенÑтвенн.= равноазимутальн.= равноапоÑтольн.= равнобочн.= равновозможн.= равноденÑтвенн.= равнозерниÑÑ‚.= равнокомпонентн.= равнокрыл.= равномаÑÑн.= равнопеременн.= равнополочн.= равноприливн.= равнопромежуточн.= равнопротивоположн.= равнопрочн.= равнорангов.= равнорезонаторн.= равнореÑничн.= равноÑигнальн.= равноÑпоров.= равноÑтворчат.= равноÑтепенн.= равноточн.= равноугольн.= равноударенн.= равнофазн.= равноцветн.= радетельн.= радиационно-Ñтимулированн.= радиоазимутальн.= радиоаÑронавигационн.= радиозащитн.= радиоимпульÑн.= радиоинформационн.= радиокомандн.= радиолюминеÑцентн.= радиолÑриев.= радиомаÑчн.= радиомедиальн.= радиомиграционн.= радиомонтажн.= радиопеленгаторн.= радиопереговорн.= радиопоиÑков.= радиопрожекторн.= радиорезиÑтентн.= радиорезонанÑн.= радиоретранÑлÑционн.= радиоÑигнальн.= радиоÑпортивн.= радиотелетайпн.= радиотеплолокационн.= радиоуглеродн.= радиофототелеграфн.= разбивочн.= разборочн.= разборчат.= развалиÑÑ‚.= развальн.= разверÑточн.= разверточн.= развеÑочн.= развильчат.= разводненн.= разводочн.= разводчат.= разворотн.= разгибательн.= разговорн.= разгромн.= раздевальн.= разделим.= разделочн.= разделывательн.= раздельнолепеÑтн.= раздельнопал.= раздельнопол.= раздирательн.= раздойн.= раздорн.= раздробительн.= раздувальн.= разжирел.= разливанн.= разливательн.= разлиÑтованн.= разложим.= разлучн.= разметочн.= разминочн.= размоточн.= размÑгчительн.= размÑкл.= разнобойн.= разновидн.= разноглубинн.= разноголоÑ.= разнозначн.= разнокалиберн.= разнокрыл.= разнолиÑÑ‚.= разнолиÑтн.= разномарочн.= разнооперационн.= разнооттеночн.= разноплеменн.= разноплодн.= разноприродн.= разнорезонаторн.= разнореÑничн.= разноÑольн.= разноÑоÑловн.= разноÑоÑтавн.= разноÑтадиальн.= разноÑтолбиков.= разнотонн.= разнотравн.= разнотычинков.= разночинн.= разношерÑтиÑÑ‚.= разноÑйцев.= разноÑйцов.= разобщительн.= разопрел.= разорванно-ÑлоиÑÑ‚.= разрезальн.= разрезательн.= разрубочн.= разрушим.= разрыхлительн.= разрÑдно-Ñекционированн.= разъединительн.= ракетно-Ñдерн.= рампов.= раннебронзов.= раннеренеÑÑанÑн.= раÑкатн.= раÑкаточн.= раÑкиÑл.= раÑковочн.= раÑкольн.= раÑконвоированн.= раÑкоÑн.= раÑкраÑочн.= раÑпадн.= раÑпаковочн.= раÑпалубочн.= раÑпилочн.= раÑпорн.= раÑпорочн.= раÑпродажн.= раÑпроклÑÑ‚.= раÑпроÑтранительн.= раÑпухл.= раÑÑадочн.= раÑÑветн.= раÑÑпроÑн.= раÑÑтавн.= раÑÑтрельн.= раÑÑылочн.= раÑтирочн.= раÑтопочн.= раÑтрированн.= раÑтрубно-фланцев.= раÑÑ‚ÑпиÑÑ‚.= раÑхриÑтанн.= раÑценочн.= раÑчетно-каÑÑов.= раÑчетно-клирингов.= ратушн.= рафинировочн.= рашкетн.= рашпильн.= ребриÑто-трубчат.= ребуÑн.= ревизионн.= ревизионно-контрольн.= регбийн.= регенератн.= регенераторн.= регенерационн.= редакционн.= редкоÑтойн.= резательн.= резекционн.= резиноаÑбеÑтов.= резинобитумн.= резинокордн.= резиÑтентн.= резиÑторно-транзиÑторн.= резонаторн.= резорцинов.= результатн.= реимпортн.= рейков.= рейÑмуÑов.= рейтузн.= реквизитн.= реквизиционн.= рекомбинационн.= реконÑтруктивн.= рекрутингов.= рекуперативн.= релакÑационн.= религиозно-общинн.= рельефно-точечн.= рельÑобалочн.= рельÑогибочн.= рельÑопрокатн.= рельÑоÑверлильн.= ремеÑленн.= ремизоподъемн.= ремневидн.= ремонтантн.= ремонтно-воÑÑтановительн.= ремонтно-заправочн.= ремонтно-Ñтроительн.= ренеÑÑанÑн.= рентгенозащитн.= рентгеноконтраÑтн.= рентгенолюминеÑцентн.= рентгеноÑпектральн.= рентгенофазов.= реономн.= репарационн.= репертуарн.= репетичн.= репортажн.= репродукторн.= репродукционн.= репульÑионн.= реÑеквентн.= реÑпонÑорн.= реÑтитуционн.= реÑтриктивн.= ретардированн.= ретикулинов.= ретикулÑрн.= ретинированн.= ретроактивн.= ретроградн.= ретрогреÑÑивно-тал.= ретрофлекÑн.= рефлекÑогенн.= рефлективн.= рефлекторн.= реформационн.= реформенн.= рефракторн.= рефракционн.= рецептивн.= рецептн.= рецепторн.= рециркулÑционн.= речедвигательн.= реÑвакуационн.= реÑкÑпортн.= рибонуклеинов.= рибоÑомн.= ригельн.= ридикюльн.= ризн.= рилевочно-резальн.= риÑовальн.= риÑоочиÑтительн.= риÑоуборочн.= ритмизированн.= рифменн.= рифтов.= рихтовальн.= робаÑтн.= роботизированн.= рогатков.= рогаточн.= роговичн.= роговообманков.= родовÑпомогательн.= рододендров.= рододендронов.= рожковидн.= розанилинов.= розеточн.= розмаринов.= розовато-лилов.= розыгрышн.= роликобежн.= роликогибочн.= роликоподшипников.= рольгангов.= романÑов.= ромбовидн.= ромбоидальн.= ронгалитов.= роÑтепельн.= роÑтральн.= роÑÑнков.= ротапринтн.= роторно-ковшов.= рубаночн.= рубероидов.= рубильн.= рубцов.= рудовоÑÑтановительн.= рудообогатительн.= рудоплавильн.= рудоподъемн.= рудопромывательн.= рудопромывочн.= рудоразборн.= руминаторн.= румпельн.= руÑловыправительн.= руÑлоочиÑтительн.= руÑоголов.= рушен.= рыбозаградительн.= рыбозаÑолочн.= рыбозаÑольн.= рыбокоптильн.= рыбомоечн.= рыбонабивочн.= рыбонадзорн.= рыбонаÑоÑн.= рыбоподъемн.= рыбопоиÑков.= рыбопоÑадочн.= рыбоприемн.= рыборазделочн.= рыбораÑтительн.= рыбоÑортировочн.= рыжевато-коричнев.= рыхлительн.= рыхлоÑвÑзанн.= рыцарÑтвенн.= Ñ€Ñжев.= Ñабадиллов.= Ñаблевидн.= Ñаботажн.= Ñаваннов.= Ñагиттальн.= Ñаговников.= Ñадово-огородн.= Ñадово-парков.= Ñажев.= Ñаженаполненн.= ÑажиÑÑ‚.= Ñайдов.= ÑакÑаулов.= ÑакÑаульн.= ÑакÑофонн.= Ñаламандров.= Ñалицилов.= Ñалотопенн.= Ñалфеточн.= ÑамобеÑплодн.= ÑамовоÑпитательн.= Ñамоделков.= ÑамодеÑтельн.= Ñамозагружаем.= Ñамозажимн.= Ñамозамыкаем.= Ñамозапорн.= ÑамозарÑдн.= Ñамозванн.= Ñамокомпилируем.= Ñамоконтролируем.= Ñамомнительн.= Ñамооборонн.= Ñамообразовательн.= Ñамоокупаем.= Ñамооправдательн.= ÑамооÑлепленн.= Ñамопальн.= Ñамоплодн.= Ñамоподъемн.= Ñамопрел.= Ñамопричинн.= Ñамопроверочн.= ÑамопрÑлков.= ÑамопрÑлочн.= Ñаморегулируем.= Ñамородков.= Ñамородочн.= ÑамоÑадочн.= ÑамоÑвальн.= ÑамоÑинхронизированн.= ÑамоÑмазочн.= ÑамоÑтерильн.= ÑамоÑтн.= ÑамоÑтрельн.= ÑамоÑудн.= ÑамоÑъемочн.= ÑамоуÑпокоенн.= Ñамоучрежденн.= Ñамоцветн.= Ñамоценн.= Ñамумн.= Ñангвинолентн.= Ñандараков.= Ñанитарно-защитн.= Ñанитарно-транÑпортн.= Ñантонинн.= Ñантонинов.= Ñаперно-Ñтроительн.= Ñапрогенн.= Ñапропелев.= Ñапрофитн.= Ñардинн.= Ñаркодов.= Ñаркоматозн.= Ñарпинков.= Ñателлитов.= Ñатинетов.= Ñатинированн.= Ñатураторн.= Ñафлоровидн.= Ñахаринов.= Ñахароварн.= Ñахарозн.= ÑахароноÑн.= Ñахарорафинадн.= Ñбавочн.= Ñбитенн.= Ñборно-блочн.= Ñборно-монолитн.= Ñборочно-монтажн.= Ñбруйн.= Ñваебойн.= Ñвайно-раÑпорн.= Ñвайно-Ñ€Ñжев.= Ñвайно-фашинн.= ÑвежевÑкопанн.= ÑвежевÑпаханн.= Ñвежевыбеленн.= Ñвежевыкошенн.= ÑвежевыÑтиранн.= Ñвежегашен.= Ñвежедобыт.= Ñвежезаваренн.= ÑвежекипÑчен.= Ñвежеморожен.= ÑвеженанеÑенн.= Ñвежеотпечатанн.= Ñвежепереработанн.= Ñвежепойманн.= ÑвежепоÑоленн.= ÑвежепроÑольн.= Ñвежеразваренн.= ÑвежераÑпаханн.= ÑвежераÑпиленн.= ÑвежеÑобранн.= ÑвежеÑрезанн.= ÑвежеÑрубленн.= ÑвежеÑтруганн.= Ñверлен.= Ñверловочн.= Ñвертн.= Ñверхбогат.= ÑверхвыÑоковольтн.= ÑверхвыÑокочаÑтотн.= Ñверхгабаритн.= Ñверхдальнобойн.= Ñверхдлинн.= Ñверхдоговорн.= ÑверхдолгоÑрочн.= Ñверхзадачн.= Ñверхзеркальн.= Ñверхизлучательн.= ÑверхкапиллÑрн.= Ñверхквалифицированн.= ÑверхконтрÑталийн.= Ñверхнов.= Ñверхоперативн.= Ñверхотличн.= Ñверхпереходн.= Ñверхпорогов.= ÑверхпрекраÑн.= Ñверхпрецизионн.= Ñверхпроводников.= Ñверхразумн.= Ñверхрегенеративн.= ÑверхÑегментн.= ÑверхÑкор.= ÑверхÑменн.= ÑверхÑтрочн.= ÑверхÑтруктурн.= ÑверхÑхемн.= Ñверхтоннажн.= Ñверхфразов.= ÑверхчиÑÑ‚.= ÑверхÑкÑтремальн.= Ñверчков.= Ñветелочн.= Ñветло-бур.= Ñветло-вишнев.= Ñветло-зелен.= Ñветло-кремов.= Ñветло-лилов.= Ñветло-малинов.= Ñветло-шоколадн.= Ñветлоголов.= Ñветлокрыл.= ÑветлолиÑÑ‚.= Ñветлохвойн.= ÑветоаÑрационн.= ÑветобоÑзлив.= Ñветовоздушн.= Ñветоделительн.= Ñветодиодн.= Ñветоизмерительн.= Ñветоклапанн.= Ñветокопировальн.= Ñветолечебн.= ÑветомаÑкировочн.= ÑветоноÑн.= Ñветоотражательн.= ÑветопиÑн.= Ñветопроницаем.= ÑветоÑильн.= Ñвиноголов.= Ñвиноматочн.= Ñвиноморд.= Ñвинооткормочн.= Ñвинотоварн.= ÑвинцовиÑÑ‚.= Ñвинцово-кремниÑÑ‚.= Ñвинцовоплавильн.= ÑвиÑл.= ÑвиÑтков.= Ñвободно-выгульн.= Ñвободноподвижн.= Ñводов.= Ñвоекоштн.= ÑвÑзев.= ÑвÑтилищн.= ÑвÑчен.= Ñдваивающе-накатн.= Ñдвигов.= Ñдельно-прогреÑÑивн.= Ñеверо-воÑточн.= Ñевооборотн.= Ñегментальн.= Ñегментационн.= Ñегментно-Ñдерн.= Ñегрегационн.= Ñедельчат.= Ñедиментогенн.= Ñейфов.= Ñекреторн.= ÑекулÑризационн.= ÑекулÑрн.= Ñекционированн.= Ñелезеночн.= Ñеленитов.= Ñелитренн.= Ñелитроварн.= ÑелитроноÑн.= Ñельдерейн.= ÑельÑинн.= Ñемейно-имущеÑтвенн.= Ñеменников.= Ñеменодольн.= ÑеменоноÑн.= Ñемериков.= ÑемеÑтров.= Ñемнадцатидюймов.= Ñемнадцатипудов.= ÑемÑдольн.= Ñенечн.= Ñенозаготовительн.= Ñеноуборочн.= Ñенофуражн.= Ñентенциальн.= Ñеньоральн.= Ñеньориальн.= Ñепарационн.= Ñервировочн.= Ñердечно-легочн.= Ñердечно-ÑоÑудиÑÑ‚.= Ñердешн.= Ñердоликов.= Ñердцевидн.= Ñердцевинн.= Ñеребрен.= ÑеребриÑто-бел.= ÑереброноÑн.= Ñережчат.= Ñерицитов.= ÑерниÑтокиÑл.= ÑерноватиÑÑ‚.= ÑернокиÑлотн.= Ñеро-буро-малинов.= Ñеро-зелен.= Ñеро-коричнев.= Ñеровато-бежев.= Ñеровато-бел.= Ñеровато-зелен.= Ñеровато-коричнев.= Ñерокаменн.= ÑеропеÑчан.= Ñероуглеродн.= Ñерпантизированн.= Ñерпантинн.= Ñерповидн.= Ñерповидноклеточн.= ÑерпÑнков.= Ñертификатн.= Ñетеподъемн.= Ñетчатокрыл.= ÑеÑлочн.= ÑибилÑнтн.= ÑибиреÑзвенн.= Ñиводушчат.= Ñигаретоупаковочн.= Ñигнатурн.= Ñидров.= Ñизалев.= Ñизигийн.= Ñизоголов.= Ñиликатобетонн.= Ñиликонов.= ÑилоÑорезн.= ÑилоÑоуборочн.= ÑильноагреÑÑивн.= ÑильновÑхолмленн.= Ñильноглазированн.= Ñильнодеформированн.= Ñильнодеформируем.= ÑильнодиÑлоцированн.= ÑильнозагрÑзненн.= ÑильнозаÑоленн.= Ñильноизмененн.= Ñильноизрезанн.= Ñильнокарбонатн.= ÑильнокиÑлотн.= Ñильнолегированн.= Ñильномагнитн.= Ñильнонаклоненн.= ÑильнонаÑыщенн.= Ñильнонеотделим.= Ñильнообводненн.= Ñильнообнаженн.= Ñильнообожженн.= Ñильноокрашенн.= Ñильноокультуренн.= ÑильноопоÑредÑтвованн.= Ñильноопушенн.= Ñильноперегрет.= ÑильноперенапрÑженн.= ÑильнопереÑеченн.= Ñильнопигментированн.= Ñильнопокат.= Ñильнополимеризованн.= ÑильнополÑрн.= Ñильноразбавленн.= Ñильноразветвленн.= Ñильноразреженн.= ÑильнораÑÑеченн.= ÑильноÑплоченн.= Ñильноточн.= ÑильноударÑем.= ÑильноÑродированн.= Ñимбатн.= ÑимплекÑн.= Ñинагогальн.= Ñинантропн.= ÑингулÑрн.= Ñиндикальн.= Ñиндикатн.= Ñине-зелен.= Ñине-лилов.= Ñине-фиолетов.= Ñиневато-Ñер.= Ñинеголов.= Ñинекрыл.= Ñинен.= ÑиненоÑ.= ÑинеродиÑÑ‚.= Ñинклинальн.= Ñиновиальн.= Ñинодальн.= Ñинтерированн.= ÑинуÑов.= ÑинуÑоидальн.= Ñинхронизационн.= Ñиреневато-Ñер.= Ñироподозировочн.= Ñиточн.= Ñитуативн.= Ñитцепечатн.= Ñитчат.= ÑказуемоÑтн.= Ñкакательн.= Ñкалозубов.= Ñкалочн.= Ñкальчат.= Ñканн.= Ñкаполитов.= Ñкарлатинн.= Ñкарлатинозн.= Ñкачков.= Ñкважинн.= Ñквамозн.= ÑквознÑков.= Ñкерцозн.= Ñкипидарн.= ÑкиптроноÑн.= Ñкирдн.= Ñкирдовальн.= ÑкиÑл.= Ñкладальн.= Ñкладально-мерильн.= Ñкладчинн.= Ñклеечн.= Ñклепочн.= Ñклеральн.= Ñклонов.= Ñкоблильн.= Ñковородн.= Ñкоморошн.= Ñкопидомн.= Ñкорлупчат.= Ñкороговорн.= Ñкоропечатн.= ÑкоропиÑн.= Ñкороплодн.= ÑкороÑтрельн.= Ñкороходн.= Ñкотобойн.= Ñкотоводн.= Ñкотолечебн.= Ñкотооткормочн.= Ñкотопригонн.= Ñкотоприемн.= Ñкотопрогонн.= Ñкотопромышленн.= Ñкрапоразделочн.= Ñкребково-ковшов.= Ñкреперно-Ñлеваторн.= Ñкрепочн.= ÑкреÑтн.= Ñкрижальн.= Ñкруточн.= Ñкулодробительн.= Ñкумбриев.= Ñкучно-упорÑдоченн.= Ñлабоагглютинативн.= ÑлабоагреÑÑивн.= Ñлабоакцентн.= ÑлабоволниÑÑ‚.= ÑлабовÑхолмленн.= ÑлабоглиниÑÑ‚.= Ñлабоголов.= Ñлабодеформированн.= Ñлабодеформируем.= ÑлабодиÑлоцированн.= ÑлабозагрÑзненн.= ÑлабозаÑоленн.= Ñлабоизмененн.= Ñлабоизрезанн.= Ñлабоизученн.= ÑлабоинтенÑивн.= ÑлабокиÑл.= ÑлабокиÑлотн.= Ñлабоклеен.= Ñлаболегированн.= ÑлаболопаÑтн.= Ñлабомагнитн.= Ñлабомонополизированн.= Ñлабонагруженн.= Ñлабонаклоненн.= Ñлабонамеченн.= Ñлабонарушенн.= ÑлабонаÑледуем.= ÑлабонаÑыщенн.= Ñлабообнаженн.= Ñлабообожженн.= Ñлабоокрашенн.= Ñлабоокультуренн.= Ñлабоопушенн.= ÑлабооÑвещенн.= ÑлабооÑновн.= Ñлабопатогенн.= ÑлабоперенапрÑженн.= ÑлабопереÑеченн.= Ñлабопигментированн.= ÑлабопоÑещаем.= ÑлабоприподнÑÑ‚.= Ñлабопроклеенн.= ÑлабопроÑоленн.= Ñлабопрофилированн.= Ñлаборадонов.= Ñлаборазбавленн.= Ñлаборазветвленн.= Ñлаборазреженн.= ÑлабораÑÑеченн.= ÑлабораÑчлененн.= ÑлабоÑвÑзанн.= ÑлабоÑероводородн.= ÑлабоÑплоченн.= ÑлабоÑпреÑÑованн.= ÑлабоÑуглиниÑÑ‚.= ÑлабоÑульфидн.= ÑлаботорфÑниÑÑ‚.= Ñлаботочн.= Ñлаботурбулентн.= ÑлабоударÑем.= Ñлабоудерживаем.= Ñлабоферромагнитн.= Ñлабоцементированн.= ÑлабоÑйцевидн.= Ñлавков.= Ñлавлен.= Ñладко-краÑив.= ÑладкоголоÑ.= Ñланцезольн.= Ñлащаво-краÑив.= Ñлащен.= ÑледÑтвенно-Ñудебн.= Ñлезоотделительн.= Ñлезоточив.= Ñленгов.= ÑлеÑарно-водопроводн.= Ñливкоотделительн.= ÑливкоÑозревательн.= Ñлизеотделительн.= ÑлизнÑков.= Ñличительн.= Ñловарно-Ñправочн.= Ñловн.= Ñловоизменительн.= Ñловолитн.= Ñловообразовательн.= Ñловопроизводн.= ÑложнодуплекÑн.= Ñложноорганизованн.= Ñложноподчинительн.= Ñложнопроизводн.= ÑложнораÑчлененн.= ÑложноуÑтроенн.= Ñложноцветн.= ÑложноÑфирн.= ÑлоиÑто-периÑÑ‚.= Ñлужил.= Ñлюдинитов.= ÑлюдиÑто-глиниÑÑ‚.= ÑлюдоноÑн.= ÑлюдÑниÑÑ‚.= Ñлюногонн.= Ñлюноотделительн.= ÑлÑбингов.= Ñмарагдов.= ÑмеÑительн.= ÑмеÑов.= Ñметно-финанÑов.= Ñметочн.= Ñмирительн.= Ñмокингов.= Ñмоковничн.= Ñмолен.= Ñмоловаренн.= Ñмологонн.= Ñмолодоломитов.= Ñмолокуренн.= Ñмолокурн.= ÑмолоноÑн.= ÑмолÑниÑÑ‚.= Ñмородинн.= ÑмÑгчительн.= Ñнегомерн.= ÑнегоочиÑтительн.= Ñнегоуборочн.= Ñновещательн.= Ñноповидн.= ÑноповÑзальн.= Ñнотолковательн.= Ñовокупительн.= Ñовратительн.= Ñогревательн.= ÑодружеÑтвенн.= Ñоединительнотканн.= Ñозрел.= Ñократительн.= Ñолеваренн.= ÑолевыноÑлив.= Ñолепромышленн.= Ñолифлюкционн.= Ñолнцевлагозащитн.= Ñолнцелюбив.= Ñолодел.= Ñолодильн.= Ñолодовенн.= Ñоложен.= Ñоломитов.= Ñоломкополировальн.= Ñоломкорубильн.= Ñоломкоукладочн.= Ñолончаков.= ÑолÑно-ÑерниÑÑ‚.= ÑолÑнокиÑл.= Ñоматогенн.= Ñообщительн.= Ñоплеменн.= Ñоподчинительн.= Ñопрел.= Ñопроводительн.= Ñорбитн.= Ñорбционн.= Ñоргов.= ÑорнÑков.= Ñорокаведерн.= ÑорокаградуÑн.= Ñорокадневн.= Ñорокакилометров.= Ñорокакопеечн.= Ñорокалитров.= Ñорокаметров.= Ñорокамильн.= Ñорокаминутн.= Ñорокапудов.= ÑорокаÑтажн.= Ñортаментн.= Ñортирн.= Ñортировальн.= ÑоÑательн.= ÑоÑковидн.= ÑоÑлагательн.= ÑоÑочков.= ÑоÑудодвигательн.= ÑоÑцевидн.= ÑоÑцеобразн.= ÑоÑцов.= ÑотрÑÑательн.= Ñоумышленн.= Ñофийн.= Ñофитн.= ÑофокуÑн.= Ñохл.= Ñоциетарн.= Ñоциогуманитарн.= ÑочетаемоÑтн.= Ñочетательн.= Ñочинительн.= Ñочленовн.= Ñпаечн.= ÑпайнолепеÑтн.= Ñпародированн.= Ñпартакиадн.= ÑпаÑательн.= Ñпектральн.= Ñпектрозональн.= Ñпермацетов.= ÑпецÑÑудн.= Ñпиннингов.= Ñпиралевидн.= Ñпирально-замков.= Ñпирально-шовн.= ÑпиртоочиÑтительн.= ÑпиртораÑтворим.= ÑпиртоуÑтойчив.= Ñпиртуозн.= ÑпиÑков.= ÑпороноÑн.= Ñпортивно-зрелищн.= Ñпортинвентарн.= Ñпрайтов.= ÑпуÑкальн.= Ñпутников.= Ñреброголов.= ÑребролиÑÑ‚.= ÑребролиÑтн.= ÑреброноÑн.= Ñреброткан.= Ñреднеабразивн.= Ñредневеков.= Ñредневолнов.= ÑредневыпрÑмленн.= ÑредневыÑотн.= Ñреднеглубинн.= Ñреднегорн.= ÑреднезапÑÑтн.= ÑреднезаÑоленн.= ÑреднезерниÑÑ‚.= ÑреднеинтенÑивн.= Ñреднекалиберн.= Ñреднеквартальн.= ÑреднекиÑлотн.= Ñреднеключичн.= Ñреднелатеральн.= ÑреднемаÑÑов.= Ñреднемедиальн.= Ñредненапорн.= Ñредненебн.= Ñреднеобломочн.= Ñреднеоборотн.= Ñреднеовальн.= Ñреднеоплачиваем.= ÑреднепереÑеченн.= ÑреднеплаÑтинчат.= ÑреднеплейÑтоценов.= ÑреднеподзолиÑÑ‚.= Ñреднеполимеризованн.= ÑреднепрогреÑÑивн.= Ñреднепрокатн.= Ñреднепролетн.= Ñреднеразмолот.= ÑреднераÑположенн.= ÑреднеÑерийн.= ÑреднеÑолнечн.= ÑреднеÑортн.= ÑреднеÑтруйн.= ÑреднеÑуглиниÑÑ‚.= Ñреднетаежн.= ÑреднетриаÑов.= ÑреднетÑжел.= ÑреднеуглекиÑл.= ÑреднеуглеродиÑÑ‚.= Ñреднеформатн.= ÑреднециркулÑрн.= Ñреднечерноземн.= ÑреднеÑкÑплуатационн.= ÑреднеÑзычн.= ÑредоÑтенн.= ÑроÑтнолепеÑтн.= ÑроÑтнолиÑтн.= Ñрубн.= ÑÑудо-Ñберегательн.= Ñтабилизаторн.= Ñтавропигиальн.= Ñтагнационн.= Ñтадиальн.= ÑтакÑельн.= Ñталагмитов.= Ñталактитов.= ÑталеаÑбеÑтов.= Ñталебетонн.= Ñталежелезобетонн.= Ñталемедн.= Ñталеникелев.= Ñталепроволочн.= Ñталепушечн.= Ñталеразливочн.= Ñталерезинов.= ÑталеÑтружечн.= ÑталефаÑонн.= Ñталийн.= Ñтальноголов.= ÑтамеÑочн.= Ñтаниолев.= Ñтароакутов.= Ñтаробытн.= Ñтарозаветн.= Ñтарозаконн.= Ñтарозалежн.= Ñтарозапашн.= Ñтаромодно-радикальн.= Ñтаропахотн.= Ñтаропечатн.= ÑтароÑонатн.= Ñтароцерковн.= Ñтарт-Ñтопн.= Ñтартерн.= ÑтартÑтопн.= Ñтаторн.= Ñтволоват.= Ñтеаринов.= Ñтеатитов.= Ñтебельков.= Ñтебельчат.= Ñтеклоармированн.= Ñтеклобетонн.= Ñтеклоблочн.= Ñтекловальн.= Ñтекловаренн.= Ñтекловарн.= Ñтекловарочн.= ÑтекловолокниÑÑ‚.= Ñтекловолоконн.= ÑтеклогипÑов.= Ñтеклоделательн.= Ñтеклодельн.= Ñтеклодувн.= Ñтекложелезобетонн.= Ñтеклозаготовительн.= Ñтеклозеркальн.= Ñтеклолитейн.= ÑтеклоочиÑтительн.= Ñтеклопанельн.= Ñтеклоплавильн.= Ñтеклопротирочн.= Ñтеклорезинов.= Ñтеклорезн.= Ñтеклорубероидн.= ÑтеклотекÑтолитов.= Ñтеклотканев.= Ñтеклофарфоров.= Ñтеклофибробетонн.= Ñтеклоформовочн.= Ñтеклоцементн.= Ñтеклошиферн.= ÑтеклоÑмалев.= ÑтеклÑнноволокниÑÑ‚.= ÑтеклÑруÑн.= Ñтеков.= Ñтекольчат.= Ñтеллитов.= Ñтенгазетн.= Ñтенобатн.= Ñтенобитн.= Ñтенобойн.= Ñтенограммн.= ÑтенопиÑн.= ÑтервоÑдн.= ÑтереорегулÑрн.= ÑтереориÑовальн.= ÑтереоÑъемочн.= Ñтереотелевизионн.= Ñтереотелефонн.= Ñтерлингов.= Ñтерторозн.= Ñтилографн.= ÑтиракÑов.= Ñтиран.= Ñтиркопрочн.= Ñтиролбутадиенов.= Ñтирольн.= Ñтихеев.= ÑтоверÑтн.= ÑтоградуÑн.= Ñтограммов.= Ñтодолларов.= ÑтоероÑов.= Ñтоечно-балочн.= Ñтожарн.= Ñтойчат.= Ñтокилометров.= Ñтоклеточн.= Ñтолбиков.= ÑтолбнÑков.= ÑтолиÑтн.= Ñтолитров.= Ñтолпн.= ÑтолÑрно-плотничн.= Ñтоповидн.= Ñтопроцентн.= ÑтоÑвечов.= Ñтофунтов.= Ñтофутов.= Ñтрадальн.= Ñтрадательн.= ÑтратоÑферн.= ÑтрауÑин.= Ñтраховидн.= Ñтрекательн.= Ñтрекозин.= Ñтрелковидн.= Ñтрелково-пушечн.= Ñтрельбищн.= Ñтремнинн.= ÑтремниÑÑ‚.= Ñтрепетин.= Ñтрептококков.= Ñтригальн.= Ñтрижен.= Ñтрижин.= Ñтрикционн.= Ñтрингерн.= Ñтриптизн.= ÑтроборезонанÑн.= Ñтрогально-калевочн.= Ñтроительно-монтажн.= Ñтроков.= Ñтрококоррекционн.= Ñтроконаборн.= Ñтрокоотливочн.= Ñтронциев.= Ñтропильн.= Ñтропов.= Ñтрочен.= Ñтрочильн.= Ñтруеотбойн.= ÑтруераÑширительн.= Ñтрунобетонн.= Ñтудневидн.= Ñтужен.= Ñтулов.= Ñтыковочн.= Ñтыковочно-приемочн.= Ñтыл.= ÑÑ‚Ñжательн.= ÑÑ‚Ñженн.= Ñубаквальн.= Ñубарендуем.= ÑубатмоÑферн.= Ñубатомн.= Ñуббитуминозн.= ÑубвируÑн.= ÑубкапиллÑрн.= Ñубклеточн.= ÑубконтрабаÑов.= Ñубкортикальн.= Ñублиторальн.= Ñубматериков.= Ñубмиллиметров.= Ñубнуклонн.= Ñубплатформенн.= ÑубполÑрн.= ÑубÑеквентн.= ÑубÑидиарн.= ÑубÑтратн.= ÑубфоÑÑильн.= ÑубъÑдерн.= ÑубÑкваториальн.= ÑубÑпителиальн.= Ñуглинков.= Ñудебно-приÑутÑтвенн.= Ñудоподъемн.= ÑудопроизводÑтвенн.= Ñудопромышленн.= Ñудоревизионн.= ÑудьбоноÑн.= Ñуеверно-труÑлив.= Ñуккулентн.= Ñукновальн.= Ñукнодельн.= Ñукровичн.= Ñулен.= Ñульфамидн.= Ñульфаниламидн.= Ñульфгидрильн.= Ñумахов.= Ñупербаллонн.= Ñупергетеродинн.= Ñуперзрелищн.= Ñуперинфекционн.= Ñуперкаландрированн.= Ñуперквалифицированн.= Ñуперкомпьютерн.= Ñуперпозиционн.= Ñуперполиамидн.= Ñуперпрограммн.= Ñуперрегенеративн.= ÑуперÑегментн.= ÑуперÑиÑтемн.= ÑупертÑжел.= Ñуперцементн.= Ñупплетивн.= Ñурдокамерн.= Ñуржанков.= Ñуррогатн.= ÑурьмÑниÑÑ‚.= ÑуÑловарочн.= ÑуÑпензивн.= ÑуÑпенÑивн.= ÑуффикÑальн.= Ñуховершинн.= Ñухогрузн.= Ñуходольн.= Ñухожильн.= ÑухозарÑженн.= Ñухомерзлотн.= Ñухоперегонн.= Ñухопленчат.= ÑухоподÑтойн.= ÑухопреÑÑованн.= ÑухороÑн.= Ñухотарн.= Ñухотравн.= ÑухоуÑтойчив.= Ñучен.= Ñучкорезн.= Ñушен.= Ñфероидальн.= Ñфероидизированн.= Ñферолитов.= Ñфинктерн.= ÑцинциллÑционн.= Ñчетно-перфорационн.= Ñчетно-подборочн.= Ñчетоводн.= ÑчиÑлим.= Ñчитывающе-копировальн.= Ñъемочно-проÑвочн.= Ñывороточн.= Ñыроваренн.= Ñыроварочн.= Ñыромолотн.= ÑыропуÑтн.= Ñычен.= Ñычин.= ÑÑндвичев.= табакерочн.= табакоувлажнительн.= таблеточн.= таблитчат.= таволгов.= тагмемн.= тайнобрачн.= тайнопиÑн.= такÑодиев.= такÑомоторн.= талиÑманн.= таллиев.= таллов.= талрепн.= тальников.= тандемн.= танинн.= танкодоÑтупн.= танкозащитн.= танкоремонтн.= танкоÑамоходн.= танкоÑтрелков.= танкоÑтроительн.= тарантаÑн.= таратаечн.= тарлатанов.= тартанов.= тартронов.= твердоголов.= твердодиÑперÑн.= твердожидкоÑтн.= твердокаменн.= твердокатан.= твердокопчен.= твердокор.= твердообразн.= твердоплодн.= твердотопливн.= твердотÑнут.= твидов.= творильн.= творожиÑÑ‚.= тебеневочн.= тегулÑрн.= тезиÑн.= тезоименн.= текÑтильн.= текÑтолитов.= текÑтурн.= текÑтурованн.= тектитов.= телевизорн.= телеграммн.= тележечн.= телеизмерительн.= телеинформационн.= телекодов.= телекомандн.= телеконтролируем.= телемоторн.= теленаборн.= телерадиев.= телеÑкопн.= телетайпн.= теллуриÑÑ‚.= теллуров.= темброкраÑочн.= темно-бежев.= темно-бордов.= темно-бур.= темно-зелен.= темно-каштанов.= темно-пунцов.= темно-розов.= темноводн.= темнолиÑÑ‚.= темноокрашенн.= темноÑтвольн.= темнохвойн.= темноцветн.= тензорн.= тентов.= теоретико-вероÑтноÑтн.= теплоаккумулÑционн.= тепловентилÑционн.= тепловозн.= теплогидроизолÑционн.= теплозвукоизолÑционн.= теплокровн.= тепломаÑÑообменн.= тепломерн.= теплонаноÑн.= теплопоглотительн.= теплопреÑÑов.= теплораÑпределительн.= теплоутилизационн.= теплоходн.= теплоцентральн.= теплоÑлектровозн.= теплушечн.= теребильн.= термоабразионн.= термоадÑорбционн.= термогенераторн.= термоизмерительн.= термоизолÑционн.= термоиндикаторн.= термоионн.= термокарÑтов.= термокиÑлотн.= термокомпреÑÑионн.= термокорундов.= термолабильн.= термолюминеÑцентн.= термомагнитн.= термоминеральн.= термоокиÑлительн.= термоопреÑнительн.= термопреÑÑов.= терморадиационн.= термореактивн.= терморегулируем.= термоÑифонн.= термоÑтатированн.= термоÑтимулированн.= термоуÑаживаем.= термофильн.= термофобн.= термоÑлектродн.= термоÑлектронн.= термоÑдерн.= тернарн.= терпенов.= терпентинн.= терпентинов.= терракотов.= террариумн.= терраÑов.= территориальн.= терциев.= теÑтовальцовочн.= теÑтоделительн.= теÑтозакаточн.= теÑтомеÑильн.= теÑтоокруглительн.= теÑтоприготовительн.= теÑтоформовочн.= теÑьмов.= тетеревин.= тетрадочн.= технико-конÑтруктивн.= технико-нормировочн.= технико-ÑкÑплуатационн.= технополиÑов.= тиглинов.= тиккерн.= тимпанальн.= тимьÑнн.= тимьÑнов.= типажн.= типчаково-ковыльн.= тиреотропн.= тиÑнен.= титров.= титровальн.= тихоÑтруйн.= товарно-денежн.= товарно-материальн.= товарно-молочн.= товаробраковочн.= товароматериальн.= товарораÑпределительн.= товаротранÑпортн.= токарно-каруÑельн.= токов.= токоизмерительн.= токораÑпределительн.= токоÑъемн.= толкательн.= толковательн.= толÑтогуб.= толÑтокишечн.= толÑтокор.= толÑтолиÑÑ‚.= толÑтолиÑтн.= толÑтоморд.= толÑтоноÑ.= толÑтопленочн.= толÑтоплодн.= толÑтоподошвенн.= толÑтопÑÑ‚.= толÑторыл.= толÑтоÑтвольн.= толÑтоÑтенн.= толÑтоÑтолбчат.= толÑтотрубн.= толчен.= толчков.= тонзиллитн.= тонзиллÑрн.= тонкоагрегатн.= тонкоалевритов.= тонкоголоÑ.= тонкодекоративн.= тонкодиÑперÑионн.= тонкодиÑперÑн.= тонкожильн.= тонкозональн.= тонкокатан.= тонкоматериальн.= тонкообломочн.= тонкоперепончат.= тонкоперетерт.= тонкопеÑчан.= тонкопилен.= тонкоплаÑтинчат.= тонкопориÑÑ‚.= тонкопрÑдильн.= тонкопульверизируем.= тонкоÑлоиÑÑ‚.= тонкоÑтвольн.= тонкотрубн.= тонкотÑнут.= тонкоцветков.= тоннажн.= тоннелеÑтроительн.= топлен.= топтан.= торгово-выÑтавочн.= торгово-поÑылочн.= торгово-промышленн.= торгово-раÑпределительн.= торговопромышленн.= торен.= торкрет-бетонн.= тороÑов.= торпедоноÑн.= торÑионн.= торфоаммиачн.= торфобетонн.= торфоболотн.= торфобрикетн.= торфозаготовительн.= торфоизолÑционн.= торфокомпоÑтн.= торфомелиоративн.= торфонавозн.= торфонаÑоÑн.= торфоразведочн.= торфоÑборочн.= торфофоÑфоритн.= торцовочн.= точен.= точечно-контактн.= точечно-шовн.= травеÑтийн.= травлен.= травников.= травопольн.= травÑниÑто-зелен.= трагифарÑов.= траекторн.= трактатн.= тракторомотороÑтроительн.= трактороÑборочн.= трактороÑтроительн.= трамплинн.= трампов.= транзиторн.= транÑакÑиальн.= транÑкрипционн.= транÑкриÑталлитн.= транÑлунн.= транÑмембранн.= транÑмутантн.= транÑпарантн.= транÑпланетн.= транÑплантационн.= транÑпортерн.= транÑпортирн.= транÑпортировочн.= транÑпортно-бомбардировочн.= транÑпортно-деÑантн.= транÑпортно-фрахтов.= транÑпортно-ÑкÑпедиционн.= транÑпортно-ÑкÑплуатационн.= транÑфинитн.= транÑформационн.= транцев.= трапецеидальн.= траппов.= траÑÑировочн.= траÑÑов.= траулерн.= требухов.= треволненн.= трельÑжн.= тренажн.= трензельн.= треножн.= трепангов.= третьебрачн.= третьегодичн.= третьеклаÑÑн.= третьеÑтепенн.= трещинн.= трещоточн.= триангулÑционн.= триацетатн.= трибунн.= триггерн.= тридцатиградуÑн.= тридцатидвухÑтраничн.= тридцатиметров.= тридцатиминутн.= триллионн.= тримеÑтров.= тринитарн.= трипÑинов.= трихинн.= трихинозн.= троебрачн.= троеперÑтн.= тройников.= троллейбуÑн.= тромбозн.= троÑтильн.= тротилов.= трощен.= трубобетонн.= трубоволочильн.= трубогибочн.= трубоглоточн.= трубозахватн.= трубоизолировочн.= трубоиÑпытательн.= трубокотельн.= труболитейн.= трубонаполнительн.= трубообразн.= трубоочиÑтительн.= трубопреÑÑов.= трубопрутков.= труборезн.= труборезочн.= труборемонтн.= трубоÑварочн.= трубоформовочн.= трубочиÑтн.= труднобурим.= трудновоÑпламенÑем.= труднозапечатываем.= труднозатоплÑем.= труднонаходим.= труднообогатим.= труднообогатительн.= труднообрабатываем.= труднопонимаем.= труднопредÑказуем.= труднопроезжаем.= трудноразличим.= труднореализуем.= труднорегулируем.= трудноÑжигаем.= трудноÑилоÑуем.= трудноудалÑем.= трудноуправлÑем.= трудноформируем.= трÑÑильн.= туберкулезн.= туберкулинов.= туберозов.= тугайн.= тугодойн.= тузов.= тумбов.= туннельн.= тупоголов.= туполиÑÑ‚.= тупоугольн.= турбоагрегатн.= турбоводоподъемн.= турбовоздуходувн.= турбогенераторн.= турбокомпреÑÑорн.= турбомолекулÑрн.= турбонаÑоÑн.= турборакетн.= турбоÑпиральн.= турбоÑтроительн.= турбохолодильн.= турмалинов.= турнепÑов.= турникетн.= туÑкло-зелен.= туÑкло-коричнев.= туÑкло-Ñер.= тучноват.= тушевальн.= тыÑÑчеаршинн.= тыÑÑчеверÑтн.= тыÑÑчевершков.= тыÑÑчеградуÑн.= тыÑÑчеграммов.= тыÑÑчегранн.= тыÑÑчедневн.= тыÑÑчедолларов.= тыÑÑчедюймов.= тыÑÑчекилограммов.= тыÑÑчекилометров.= тыÑÑчекоÑÑ‚.= тыÑÑчекрыл.= тыÑÑчелитров.= тыÑÑчемеÑÑчн.= тыÑÑчеметров.= тыÑÑчемиллиметров.= тыÑÑчеминутн.= тыÑÑчепудов.= тыÑÑчерублев.= тыÑÑчеÑаженн.= тыÑÑчеÑантиметров.= тыÑÑчеÑекундн.= тыÑÑчеÑтвольн.= тыÑÑчетонн.= тыÑÑчетрубн.= тыÑÑчефранков.= тыÑÑчефунтов.= тыÑÑчефутов.= тюбетеечн.= тюленебойн.= тюнингов.= Ñ‚Ñжев.= Ñ‚Ñжелобомбардировочн.= Ñ‚Ñжеловодн.= Ñ‚Ñжеловодородн.= Ñ‚Ñжеловозн.= Ñ‚Ñжелогружен.= Ñ‚Ñжелогрузн.= Ñ‚Ñжелодумн.= Ñ‚ÑжеложидкоÑтн.= Ñ‚Ñжелоподвижн.= убежн.= увертюрн.= увлажнительн.= увольнительн.= увÑл.= угаÑательн.= угаÑим.= углевоÑÑтановительн.= углевыжигательн.= углегипÑов.= углеграфитов.= угледробильн.= углемоечн.= углеобжигательн.= углеочиÑтительн.= углепогрузочн.= углеподготовительн.= углеподъемн.= углепромышленн.= углиÑÑ‚.= углифицированн.= углубительн.= уголков.= уголовно-процеÑÑуальн.= уголовно-Ñудебн.= угорел.= ударно-вращательн.= ударно-канатн.= удароуÑтойчив.= удилищн.= удлинительн.= удобообтекаем.= удобоперекачиваем.= удобоÑохраним.= удобоукладываем.= удобрительн.= удовлетворим.= узелков.= узкоголов.= узкожанров.= узкозахватн.= узкоклаÑÑов.= узкоколокольчат.= узколанцетовидн.= узколинейн.= узколиÑтн.= узколитературн.= узкомеÑтн.= узконаправленн.= узкоовальн.= узкопленочн.= узкоподъемн.= узкопоиÑков.= узкополоÑн.= узкоÑемейн.= узкотраншейн.= узкофракционн.= укротим.= укрупнительн.= укÑуÑнокиÑл.= уличительн.= улично-дорожн.= ультраабиÑÑальн.= ультравыÑокотемпературн.= ультракоротковолнов.= ультрамаринов.= ультраполÑрн.= ультрареакционн.= ультрачиÑÑ‚.= умилоÑтивительн.= умопоÑтигаем.= универÑально-гибочн.= унимодулÑрн.= уничтожим.= уплощенн.= уподобительн.= употел.= управомоченн.= упрел.= ургентн.= уретанов.= уретральн.= уровенн.= уровнев.= урюков.= уÑиков.= уÑловно-чиÑÑ‚.= уÑмирительн.= уÑовершенн.= уÑохл.= уÑталоÑтн.= уÑтановительн.= уÑтарел.= уÑтроительн.= уÑтупительн.= утеплительн.= утолительн.= учебно-тренировочн.= учетно-калькулÑционн.= учетно-отчетн.= учетно-региÑтрационн.= учетно-Ñчетн.= учетно-финанÑов.= уширительн.= ушков.= ушл.= ущельн.= фабрен.= фагоцитарн.= фазиÑн.= фазово-контрольн.= фазокомпенÑационн.= фазоразноÑтн.= фазочувÑтвительн.= файдешинов.= фактографичн.= фальцевально-биговальн.= фальцетн.= фальцовочн.= фальшбортн.= фанеровочн.= фанеролущильн.= фанзов.= фанов.= фарватерн.= фаршев.= фаÑн.= фаÑонно-фрезерн.= фахверков.= фацетн.= фацетно-фрезерн.= фациальн.= фаÑтонн.= фейерверочн.= фелюжн.= фенацетинов.= фенилов.= феноло-формальдегидн.= фенолоальдегидн.= фенолоформальдегидн.= фенолфталеинов.= фенольн.= ферменн.= ферменно-балочн.= ферментативн.= ферментационн.= фермов.= фернамбуков.= ферритн.= ферриттранзиÑторн.= ферроалюминиев.= феррованадиев.= ферровольфрамов.= феррокобальтов.= ферромагнитн.= ферромарганцев.= ферромолибденов.= ферроникелев.= ферроплатинов.= феррорезонанÑн.= ферротитанов.= феррофоÑфорн.= феррохромов.= ферроциркониев.= феÑтончат.= фехтовальн.= фибриллÑрн.= фибринов.= фибринозн.= фибролитов.= фигурно-выпукл.= фидуциарн.= физкультурн.= фикÑажн.= фикуÑов.= фильдекоÑов.= фильдеперÑов.= фильмов.= фильмотечн.= фильтрационно-дренажн.= фильтропреÑÑн.= филÑрн.= фиÑташков.= фитогормональн.= фитонцидн.= фитопатогенн.= фитопланктонн.= флажков.= фламингов.= фланцезагибочн.= флегмонозн.= флердоранжев.= флигельн.= флогиÑтонн.= флоридинов.= флотационн.= флуореÑцентн.= флюгарочн.= флюореÑцентн.= фокÑтротн.= фолиантов.= фолликулÑрн.= фольклорн.= фонационн.= фонематичн.= фонограммн.= фононн.= фонотечн.= форвакуумн.= форкамерн.= формалинн.= формалинов.= формационн.= формировочн.= формовальн.= формообразовательн.= формульн.= формулÑрн.= форÑуночн.= фортепианн.= фортепьÑнн.= фоÑфореÑцентн.= фоÑфоритизированн.= фоÑфоритн.= фоÑфоритов.= фоÑфорнокиÑл.= фотоавтотрофн.= фотоактивн.= фотовизуальн.= фотогравировальн.= фотогравюрн.= фотоделительн.= фотоиллюÑтративн.= фотоинформационн.= фотокатушечн.= фотокиноÑъемочн.= фотолабораторн.= фотолюминеÑцентн.= фотомагнитн.= фотонн.= фотоофÑетн.= фотопанорамн.= фотопечатн.= фотопленочн.= фотополимерн.= фотополупроводников.= фотопроекционн.= фотопрокладочн.= фоторазведывательн.= фоторепродукционн.= фотоÑферн.= фототелевизионн.= фототранÑформаторн.= фототриангулÑционн.= фотофильн.= фотохромн.= фотохроникальн.= фотоÑлектрогравировальн.= фотоÑлектромагнитн.= фотоÑлектронн.= фотоÑлементн.= фотоÑмиÑÑионн.= фотоÑдерн.= фракционн.= французиÑÑ‚.= франчайзингов.= фрезерно-пробельн.= фрезеровальн.= фрезеровочн.= фреонов.= фрикативн.= фрикционн.= фронтиÑпиÑн.= фталев.= фталоцианинов.= фторпроизводн.= фугаÑно-зажигательн.= фукÑинов.= фундаментн.= фуникулерн.= функционально-направленн.= фурункулезн.= фурункульн.= футеровочн.= халцедонов.= хамÑов.= характериÑтичн.= харчевенн.= хвален.= хвалительн.= хватательн.= хвороÑтинн.= хвощевидн.= хелатн.= хемилюминеÑцентн.= хереÑн.= хилезн.= химводоочиÑтительн.= химеров.= хиппов.= хитинизированн.= хитроÑплетенн.= хлебозаготовочн.= хлебозакупочн.= хлебопахотн.= хлебопроизводÑтвенн.= хлебопромышленн.= хлеборезн.= хлебородн.= хлебоÑдаточн.= хлебоуборочн.= хлопкозаготовительн.= хлопкокапронов.= хлопкокомбайнов.= хлопкокраÑильн.= хлопколавÑанов.= хлопколюцернов.= хлопкоочиÑтительн.= хлопкоÑушильн.= хлопкоуборочн.= хлопчатников.= хлопьевидн.= хлоритов.= хлоркаучуков.= хлорноват.= хлорноватиÑÑ‚.= хлорноватокиÑл.= хлоробромоÑеребрÑн.= хлороочиÑтительн.= хлороплаÑтн.= хлорофиллов.= хлорофилльн.= хлороформн.= хлорпикринов.= хмелевидн.= ходатайÑтвенн.= ходильн.= хожен.= хозÑйÑтвенно-фекальн.= холен.= холеÑтеринов.= холодильн.= холодновыÑадочн.= холодногнут.= холоднодеформированн.= холоднодеформируем.= холоднообработанн.= холоднотÑнут.= холодолюбив.= холощен.= холÑтинков.= холщев.= хондриллов.= храмн.= храмовидн.= хранительн.= хребтов.= хризантемн.= хризобериллов.= хризолитов.= хриплоголоÑ.= хроматинов.= хромировочн.= хромоальбуминов.= хромовокиÑл.= хромомагнезитов.= хромоникелев.= хромоÑомн.= хромоÑферн.= хромофорн.= хромтаннидн.= хроникально-документальн.= хронометражн.= хруÑталиков.= Ñ…Ñ€Ñщевинн.= художеÑтвенно-изобразительн.= худошерÑÑ‚.= хулен.= хулительн.= хульн.= цангов.= цапонов.= цветников.= цветоделенн.= цветоделительн.= цветокорректированн.= цветомузыкальн.= цветоноÑн.= цветоотделительн.= цветоразноÑтн.= цветоÑмеÑительн.= цветушн.= цезиев.= цейхгаузн.= целлоидинов.= целлулоидн.= целлулоидов.= целлюлозно-бумажн.= целлюлознобумажн.= целлюлÑрн.= целовальн.= целодневн.= целочиÑленн.= цельнодеревÑнн.= цельноплаÑтмаÑÑов.= цельнорезинов.= цельноÑтеклÑнн.= цельнотканев.= цельнофрезерованн.= цельноштампованн.= цементационн.= цементно-водн.= цементно-извеÑтков.= цементно-пеÑчан.= цементообжигательн.= цементоупаковочн.= центрально-черноземн.= центральновершинн.= центральночерноземн.= центрифугальн.= центровальн.= центровочн.= цеолитов.= цепевÑзальн.= цепкохвоÑÑ‚.= цепохвоÑÑ‚.= церемониальн.= церковно-житийн.= цетанов.= цианиÑто-водородн.= цианотичн.= цивилизационн.= цигарочн.= циклевальн.= циклевочн.= циклоидальн.= циклональн.= циклотронн.= цилиндров.= цимозн.= цинковальн.= цинкодиÑтиллÑционн.= цинкоплавильн.= цирконов.= циркулÑрн.= циркулÑторн.= циркумваллационн.= циркумфлекÑн.= цитронн.= циферблатн.= цифро-аналогов.= цифроаналогов.= чаезавÑлочн.= чаеподрезочн.= чаепреÑÑовочн.= чаеÑборочн.= чаеÑортировальн.= чаеÑортировочн.= чаеÑушильн.= чаеуборочн.= чаеупаковочн.= чаеутруÑочн.= чаеформовочн.= чайконоÑ.= чайников.= чалмоноÑн.= чармированн.= чародейÑтвенн.= чаÑтнопромышленн.= чаÑтноÑлужебн.= чаÑторебриÑÑ‚.= чаÑтушечн.= чахл.= чащобн.= человеко-машинн.= червобойн.= червовидн.= червогонн.= червоточн.= черемухов.= черепахов.= черепитчат.= череÑполоÑн.= череÑÑедельн.= череÑÑтрочн.= черно-пеÑтр.= черно-фиолетов.= черноголов.= черногравийн.= чернокаменн.= черноклюв.= чернокнижн.= чернокрыл.= чернокудр.= чернолощен.= черноморд.= черноольхов.= чернопер.= черноплодн.= черноÑланцев.= черноÑливов.= черноÑмородинн.= черноÑмородинов.= черноÑотенн.= черноÑошн.= черноталов.= чернофигурн.= чернохвоÑÑ‚.= черночугунн.= черношапочн.= черношейн.= черношерÑÑ‚.= черношерÑтн.= чернощебеночн.= черпаков.= чертополохов.= черчен.= четвергов.= четвериков.= четверичн.= четвероклаÑÑн.= четверолап.= четверочн.= четвероюродн.= четвертаков.= четвертитонов.= четвертичн.= четвертушечн.= четвертьволнов.= четвертьфинальн.= четочн.= чехловидн.= чешуевидн.= чешуекрыл.= чешуеочиÑтительн.= чешуйн.= чинен.= чирков.= чирьеват.= чиÑтилищн.= чиÑтительн.= чиÑтоконденÑационн.= чиÑтокровн.= чиÑтоплеменн.= чиÑтопробн.= чиÑтопÑов.= чиÑтоÑортн.= читально-копировальн.= читан.= чихательн.= чищен.= чревн.= чревовещательн.= чугуновозн.= чугуноплавильн.= чужеплеменн.= чуречн.= чурочн.= чушков.= шабашн.= шабрен.= шаландн.= шаландов.= шалашн.= шалопутн.= шалфейн.= шампиньонн.= шанÑонетн.= шарнирно-неподвижн.= шарнирно-рычажн.= шароварн.= шаровидноголовчат.= шаропрокатн.= шатерн.= шахтоподъемн.= швабров.= швартовочн.= швейно-резальн.= шеечн.= шезлонгов.= шелковидн.= шелковинн.= шелковичн.= шелководн.= шелкокраÑильн.= шелкокрутильн.= шелкомотальн.= шелкоотделительн.= шелкопрÑдильн.= шелкопрÑдн.= шелкоткан.= шелушен.= шелушильн.= шельмоват.= шеренгов.= шерÑтезаготовительн.= шерÑтобитн.= шерÑтобойн.= шерÑтомоечн.= шерÑтомотальн.= шерÑтоÑгонн.= шерÑтотрепальн.= шерÑточеÑальн.= шерхебельн.= шеÑтеренн.= шеÑтереночн.= шеÑтериков.= шеÑтоват.= шиберн.= шиллингов.= шинковальн.= шиноÑоединительн.= шиншиллов.= шиньонн.= ширильн.= ширменн.= широководн.= широкоголов.= широкодельтовидн.= широкодонн.= широкозад.= ширококолейн.= ширококонечн.= ширококрыл.= широколанцетовидн.= широколинейн.= широколиÑÑ‚.= широколиÑтн.= широколоб.= широколопаÑтн.= широконапевн.= широкоовальн.= широкоплаÑтинчат.= широкопленочн.= широкоподошвенн.= широкопол.= широкополочн.= широкопрофильн.= широкораÑпевн.= широкорулонн.= широкорÑдн.= широкоÑердцевидн.= широкоÑтреловидн.= широкоугольн.= широкоÑкранн.= широкоÑйцевидн.= шихтовальн.= шишковидн.= шишкоклюв.= шишконоÑн.= шкальн.= шкатулочн.= шлакобетонн.= шлакоблочн.= шлеечн.= шлейфн.= шлемофонн.= шлифовально-отделочн.= шлихтовальн.= шлицев.= шлицованн.= шмуцтитульн.= шнеков.= шнуровальн.= шнурочн.= шпагатов.= шпаклевочн.= шпалоподбивочн.= шпальн.= шпаргалочн.= шпингалетн.= шпорн.= шпоров.= шпренгельн.= шприцовочн.= шпулеочиÑтительн.= шпунтовальн.= шпунтовочн.= шрапнельн.= шрифтолитейн.= штабелеразборочн.= штамповальн.= штампованно-выÑечн.= штандартн.= штативн.= штекерн.= штемпелевальн.= штиблетн.= штольнев.= штриховальн.= штриховат.= штукатурн.= штырьков.= шумоизмерительн.= шумопеленгаторн.= шуровочн.= шуÑтовальн.= шхерн.= щавелевокиÑл.= щебеночно-аÑфальтов.= щеков.= щелочераÑтворим.= щелочно-киÑлотн.= щепально-драночн.= щепан.= щитковидн.= щупальцев.= Ñвкалиптов.= Ñвтрофн.= Ñгалитарн.= ÑдельвейÑов.= Ñйфелев.= Ñквиаффинн.= ÑквидиÑтантн.= Ñкзематозн.= Ñкзокринн.= Ñкзотрофн.= Ñкзофильн.= Ñкипировочн.= ÑкÑитонн.= ÑкÑкреторн.= ÑкÑпедиционно-транÑпортн.= ÑкÑпираторн.= ÑкÑплозивн.= ÑкÑплутационн.= ÑкÑпонатн.= ÑкÑпонентн.= ÑкÑпортно-импортн.= ÑкÑпреÑÑн.= ÑкÑтравертивн.= ÑкÑтрактивн.= ÑкÑтрактов.= ÑкÑтрахромоÑомн.= ÑкÑтровертированн.= ÑкÑцентриков.= ÑкÑцитативн.= Ñлектретн.= ÑлектроаккумулÑционн.= Ñлектроаппаратн.= Ñлектробурильн.= Ñлектров.= Ñлектровибрационн.= Ñлектровоздуходувн.= Ñлектровозн.= Ñлектровращательн.= ÑлектровыÑадочн.= ÑлектрогазораÑпределительн.= ÑлектрогазоÑварочн.= Ñлектрогазотурбинн.= Ñлектрогладильн.= Ñлектрограверн.= Ñлектрограммофонн.= Ñлектрографитн.= ÑлектрогрÑзелечебн.= Ñлектродвигательн.= ÑлектродиÑтанционн.= Ñлектродиффузионн.= Ñлектродождевальн.= Ñлектродоильн.= Ñлектродолбежн.= Ñлектродоменн.= Ñлектродренажн.= Ñлектрозажигательн.= Ñлектрозаклепочн.= Ñлектрозаточн.= Ñлектроиндукционн.= Ñлектроинкубаторн.= Ñлектрокалибровочн.= ÑлектрокапиллÑрн.= ÑлектрокиÑлородн.= Ñлектроковочн.= Ñлектрокопировальн.= Ñлектрокорундов.= Ñлектролечебн.= Ñлектролинейн.= Ñлектролитейн.= ÑлектролюминеÑцентн.= Ñлектромагнитофонн.= ÑлектромаÑÑажн.= Ñлектромашинн.= Ñлектромодельн.= Ñлектромоторн.= Ñлектронавигационн.= Ñлектронно-вычиÑлительн.= Ñлектронно-гравировальн.= Ñлектронно-донорн.= Ñлектронно-дырочн.= Ñлектронно-импульÑн.= Ñлектронно-ионн.= Ñлектронно-колебательн.= Ñлектронновакуумн.= Ñлектрообогреваем.= Ñлектрообогревательн.= Ñлектропередаточн.= Ñлектроплавильн.= Ñлектроплазменн.= Ñлектроподъемн.= ÑлектропроблеÑков.= Ñлектрорадионавигационн.= Ñлектроразведочн.= Ñлектроракетн.= Ñлектрореактивн.= ÑлектрореверÑивн.= Ñлектрорегулировочн.= Ñлектрорелейн.= Ñлектроротаторн.= ÑлектроÑветолечебн.= ÑлектроÑветочувÑтвительн.= ÑлектроÑлаб.= ÑлектроÑлаботочн.= ÑлектроÑтрикционн.= ÑлектроÑудорожн.= ÑлектроÑушильн.= Ñлектротракторн.= ÑлектротранÑпортн.= Ñлектротрафаретн.= ÑлектротÑгов.= ÑлектроуÑтановочн.= ÑлектрофоÑфорн.= Ñлектрофотоадгезионн.= Ñлектрофотокопировальн.= Ñлектрофрикционн.= Ñлектрохолодильн.= Ñлектроцентробежн.= Ñлектрошлифовальн.= ÑллипÑоидальн.= ÑллипÑоидн.= Ñлювиальн.= Ñмалировочн.= Ñмеритальн.= Ñмиграционн.= ÑмиÑÑионно-каÑÑов.= Ñмфизематозн.= Ñнантов.= Ñндобронхиальн.= Ñндотрофн.= Ñндофильн.= Ñнергоаппаратн.= Ñнерговооруженн.= Ñнергоинформационн.= ÑнергомашиноÑтроительн.= Ñнергопромышленн.= Ñнзимн.= Ñнтропийн.= Ñнцефалитн.= Ñоценов.= Ñпилептиформн.= ÑпиÑтолÑрн.= ÑпитакÑиальн.= Ñпителиальн.= Ñритемн.= Ñритроцитн.= Ñрмитажн.= Ñрозийн.= Ñрозионно-уÑтойчив.= Ñрозированн.= ÑÑкадрильн.= ÑÑкарпов.= ÑÑтакадн.= ÑÑтрагонн.= Ñтанольн.= Ñтернитов.= ÑтноадминиÑтративн.= ÑтногоÑударÑтвенн.= ÑтнораÑов.= ÑфирномаÑличн.= ÑфироноÑн.= Ñфироцеллюлозн.= Ñфферентн.= Ñхинококков.= ювенильн.= юго-воÑточн.= южнобережн.= юриÑдикционн.= ÑŽÑтировальн.= ютов.= Ñвнобрачн.= Ñдерно-термоÑдерн.= Ñдовито-зелен.= Ñдрышков.= Ñзыковедн.= Ñйцезаготовительн.= Ñйцеклеточн.= Ñмкоголов.= Ñмочн.= Ñмочно-гребенчат.= Ñмчат.= Ñрко-зелен.= Ñрко-лилов.= Ñрко-розов.= ÑркокраÑн.= Ñркоокрашенн.= ÑÑновельможн.= Ñшмов.= Ñщурн.= link-grammar-5.3.16/data/ru/words/words.2180000664000076400007640000001732712431741033015221 00000000000000автопромтермообработк.= агровнешнаук.= агропромпуÑкналадк.= агропромпуÑконаладк.= агропромтехник.= алтайагропромпуÑконаладк.= алтайкниг.= алтайпромхимпереработк.= амурзолоторазведк.= арктикморнефтегазразведк.= архангельÑкагропромпуÑконаладк.= аÑтраханьагропромтехник.= аÑтраханькниг.= аÑуÑнергоавтоматик.= башнефтегеофизик.= биоавтоматик.= бокÑитогорÑкагропромтехник.= бурводавтоматик.= бурÑÑ‚Ñкагропромтехник.= варьеганнефтеавтоматик.= владимирагропромпуÑконаладк.= владимирагропромтехник.= владимиркниг.= владторгтехник.= внештехник.= вниигенетик.= вниигеофизик.= внииÑантехник.= внипивзрывгеофизик.= внипигазпереработк.= волгограднефтегеофизик.= волгограднефтепродуктавтоматик.= волгоградоблагропромтехник.= волгоÑнергоавтоматик.= вологдакниг.= вологдаÑельхозтехник.= воронежнефтепродуктавтоматик.= воронежоблбыттехник.= воронежоблкниг.= воронежоблхимчиÑтк.= воронежоргтехник.= воÑтокÑнергокотлоочиÑтк.= газавтоматик.= газпромгеофизик.= газтехник.= геогидротехник.= гидроавтоматик.= гидрометпоÑтавк.= гидрооптик.= гидропоÑтавк.= гипроцветметобработк.= главзаготпоÑтавк.= главзакупк.= главÑкономик.= грознефтегеофизик.= ениÑейгеофизик.= запÑибгеолÑъемк.= ивановоторгтехник.= калининградгеофизик.= камчаткниг.= когалымнефтеавтоматик.= колымаразведк.= комплектавтоматик.= крайбыттехник.= крайхимчиÑтк.= краÑлеÑавтоматик.= краÑнодарбыттехник.= краÑноÑÑ€ÑкгеолÑъемк.= кубаньÑтройгазпереработк.= кузбаÑÑкниг.= куйбышевнефтегеофизик.= курÑкагропромтехник.= курÑкрезинотехник.= курумканÑкагропромтехник.= ленÑтройкерамик.= леÑтехник.= липецкоблтелерадиобыттехник.= липецкÑнергомонтажналадк.= монтажавтоматик.= монтажналадк.= моÑÑпецавтоматик.= моÑÑлектрофольг.= мурманÑккниг.= нарьÑн-марÑейÑморазведк.= нефтегазавтоматик.= нефтепродуктавтоматик.= нефтехимавтоматик.= нечерноземагроÑпецпром-монтажналадк.= нижегородагропромтехник.= нижневартовÑкнефтегеофизик.= нииморгеофизик.= нииÑантехник.= нииÑтройкерамик.= нииÑлектромеханик.= новгородкниг.= новгородоргтехник.= норильÑкавтоматик.= норильÑкгазоочиÑтк.= ноÑбрьÑкнефтегазгеофизик.= ноÑбрьÑкнефтегеофизик.= океангеотехник.= оргоÑнаÑтк.= пермнефтегеофизик.= пермторгтехник.= печорагеофизик.= плавполиклиник.= племптицефабрик.= полиграффольг.= приморгеофизик.= приобьнефтегеофизик.= проектмонтажавтоматик.= промтехник.= пÑковкерамик.= ремонттрубопроводтехник.= ремтехник.= роÑагропромпуÑконаладк.= роÑагропромтехник.= роÑагропромтехоÑнаÑтк.= роÑкниг.= роÑкомплектÑпецтехпоÑтавк.= роÑмедтехник.= роÑполиграфтехник.= роÑÑельхозтехник.= роÑтовкниг.= роÑтовнефтепродуктавтоматик.= роÑÑнергоавтоматик.= Ñамаранефтегеофизик.= Ñамаранефтепродуктавтоматик.= Ñамаранефтехимавтоматик.= Ñамараторгнефтеразведк.= Ñаратовмук.= Ñаратовторгтехник.= Ñахалингеофизразведк.= Ñевергазгеофизик.= ÑевкавÑпецавтоматик.= ÑевказÑнергоавтоматик.= Ñевморнефтегеофизик.= ÑевоÑгеологоразведк.= Ñеврыбпромразведк.= Ñельхозмашавтоматик.= ÑервиÑавтоматик.= ÑервиÑбыттехник.= ÑервиÑимпорттехник.= Ñибкомплектмонтажналадк.= Ñибмонтажавтоматик.= Ñибнефтегазпереботк.= Ñибнефтегеофизик.= Ñибцветметавтоматик.= ÑимбирÑкмук.= ÑкбтранÑнефтеавтоматик.= ÑмоленÑкагропромналадк.= ÑмоленÑккниг.= ÑмоленÑкоблбыттехник.= ÑмоленÑкоблтелерадиобыттехник.= Ñоюзпромналадк.= Ñоюзцветметавтоматик.= Ñпецгеофизик.= Ñпецнефтегеофизик.= ÑпецнефтеÑнергомонтажавтоматик.= ÑпецÑнергоавтоматик.= Ñтаврополькниг.= Ñтавропольнефтегеофизик.= Ñтройгазпереработк.= Ñтройкерамик.= Ñтройполимеркерамик.= Ñтромремонтналадк.= ÑургутгазÑнергоремналадк.= Ñургутнефтеавтоматик.= тамбовкниг.= татнефтегеофизик.= татÑельхозтехник.= техмонтажналадк.= томÑкнефтегеофизик.= торгтехник.= транÑмонтажавтоматик.= транÑнефтеавтоматик.= тувакниг.= тулаÑантехник.= тюменнефтегеофизик.= тюменьпромгеофизик.= уралмонтажавтоматик.= уралцветметразведк.= уралÑнергоавтоматик.= уралÑнергопоÑтавк.= уфаÑнергоавтоматик.= ухтагазгеофизик.= хантыманÑийÑкгеофизик.= химавтоматик.= химводоочиÑтк.= цветметводоочиÑтк.= цветметнаук.= цветметобработк.= цветметÑнерготехник.= центргазоочиÑтк.= центргеофизик.= центромонтажавтоматик.= центрÑнергопоÑтавк.= черметавтоматик.= читагеологоÑъемк.= шатураÑнергоавтоматик.= Ñлектроавтоматик.= Ñлектрокерамик.= Ñлектроноргтехник.= Ñлектроцентроналадк.= Ñнергоавтоматик.= ÑнергоÑвÑзьавтоматик.= Ñнерготехник.= юганÑкнефтегеофизик.= Ñмалгеофизик.= Ñмалкниг.= ÑроÑлаврезинотехник.= link-grammar-5.3.16/data/ru/words/words.630000664000076400007640000000133412431741033015126 00000000000000архиере.= беренде.= брадобре.= буга.= вертуха.= геро.= глашата.= диÑк-жоке.= домраче.= дурале.= жоке.= завÑегдата.= иере.= изго.= казначе.= камер-лаке.= киÑлÑ.= книгоче.= кнутобо.= козодо.= котофе.= коще.= краÑноба.= лаке.= минта.= мукоÑе.= обалду.= ората.= пигме.= плейбо.= полица.= протоиере.= пуÑтоба.= развихлÑ.= рата.= рукоÑу.= Ñаддуке.= Ñамура.= Ñипа.= Ñобаче.= ÑоглÑдата.= фалале.= фатю.= халде.= ходата.= холу.= чичиÑбе.= шалопа.= link-grammar-5.3.16/data/ru/words/words.670000664000076400007640000032102512431741033015134 00000000000000абалгаз.= абанагроавтотранÑ.= абатÑкÑпецгазÑервиÑ.= абинÑкрайгаз.= авиабанк.= авиаприбор-холдинг.= авиаприборпроект.= авиаприборхолдинг.= авиапром.= авиапромÑервиÑ.= авиаремонт.= авиаÑпецмонтаж.= авиаÑпецÑнабÑбыт.= авиаÑтар.= автобанк.= автобытÑервиÑ.= автоваз.= автовазагрегат.= автовазбанк.= автовазтранÑ.= автовокзалÑервиÑ.= автогаз.= автодеталь-ÑервиÑ.= автодорреÑурÑ.= автозаз.= автозазÑервиÑ.= автоимпорт.= автокраз.= автоприбор.= автопромимпорт.= автопромматериал.= автоÑельхозмаш-холдинг.= автоÑельхозмашхолдинг.= автоÑельхозторг.= автоÑервиÑ.= автоÑнабÑбыт.= автоÑтройпроект.= автотехтранÑ.= автотракторооптторг.= автотрактороптторг.= автотранÑÑервиÑ.= автоÑкÑпорт.= автрокон-холдинг.= агробизнеÑцентр.= агродорÑервиÑ.= агроинкомбанк.= агроинторг.= агрокурорт.= агроландшафт.= агромашимпорт.= агромехмонтаж.= агромонтаж.= агромоÑтожелезобетон.= агропищепром.= агроплемзавод.= агроприбор.= агропродÑервиÑ.= агропроект.= агропром.= агропромавтотранÑ.= агропромбанк.= агропромкомбинат.= агропромкомплекÑ.= агропромкомплект.= агропроммехмонтаж.= агропромпрогреÑÑ.= агропромремонт.= агропромÑервиÑ.= агропромÑнаб.= агропромÑоюз.= агропромÑпецÑтроймонтаж.= агропромÑтандарт.= агропромÑтройматериал.= агропромÑтройтранÑ.= агропромтехнопол.= агропромтехпроект.= агропромтехÑервиÑ.= агропромтранÑ.= агроÑ.= агроÑевер.= агроÑиб.= агроÑнаб.= агроÑнабкомплект.= агроÑпецмонтаж.= агротехпром.= агротехÑервиÑ.= агротехцентр.= агроторг.= агротранÑ.= агрофермероргÑнаб.= агрохим.= агрохимполимер.= агрохимцентр.= агрохолод.= агрохолодпром.= адыггаз.= адыгейнефтепродукт.= адыгеÑавтотранÑ.= адыгеÑагроÑнаб.= азовмежрайгаз.= айрекÑ.= академинвеÑÑ‚.= акÑаймежрайгаз.= алагиррайгаз.= алатырьгоргаз.= алгайагропромтранÑ.= алдангоргаз.= алейÑкмежрайгаз.= алейÑкхлебопродукт.= алекÑандровагропромÑнаб.= алекÑандровогайагропромÑнаб.= алекÑандровремтехпред.= алекÑеевкарайгаз.= алекÑеевÑкагропромтранÑ.= алекÑеевÑкремтехпред.= алмаздортранÑ.= алмазÑкÑпорт.= алмазювелир.= алмазювелир-ÑкÑпорт.= алмазювелирÑкÑпорт.= алтайавтодор.= алтайавтотранÑ.= алтайагрокоопмолпром.= алтайагрокоопмÑÑопром.= алтайагропромпроект.= алтайагропромÑнаб.= алтайагропромтранÑ.= алтайагроÑервиÑ.= алтайагроÑпецмонтаж.= алтайагротранÑ.= алтайвинагропром.= алтайвитамин.= алтайгаз.= алтайкрайгаз.= алтайкрайгазÑервиÑ.= алтайлеÑтоппром.= алтаймедпрепарат.= алтаймежхозлеÑ.= алтаймрамор.= алтайнефтепродукт.= алтайовощхоз.= алтайполиметалл.= алтайптицеводкомплект.= алтайремÑтройбыт.= алтайремÑтроймонтаж.= алтайÑахарагропром.= алтайÑельхозводопровод.= алтайÑкагропромавтотранÑ.= алтайÑкагропромÑнаб.= алтайÑкремтехпред.= алтайÑтройкомплект.= алтайÑтройматериал.= алтайÑтройтранÑ.= алтайтуриÑÑ‚.= алтайхимпром.= алтайхлебопродукт.= алтайÑнергоремонт.= альфа-банк.= амур-порт.= амуравтотранÑ.= амурагроÑнаб.= амурагротехÑервиÑ.= амурагроÑлектроремонт.= амургаз.= амуржилкомхоз.= амурлеÑ.= амурлеÑпром.= амурнефтепродукт.= амуроблгаз.= амурремпроект.= амурÑкмежрайгаз.= амурÑлектромонтаж.= амурÑнергоремонт.= анадырьремтехÑнаб.= аналитприбор.= анапагоргаз.= ангаралеÑ.= ангарÑкгоргаз.= ангарÑкнефтеоргÑинтез.= ангарÑкнефтехимпроект.= ангарÑктеплохиммонтаж.= ангарÑкхимнефтеремонт.= анилпром.= анлагенбау-инжиниринг.= апатитгражданпроект.= апатитÑельхозÑервиÑ.= апатитырайгаз.= апшеронÑкрайгаз.= ардонмежрайгаз.= арзамаÑÑпирт.= аркадакагропроммехмонтажкомплект.= аркадакагропромÑнаб.= аркадакагропромтранÑ.= аркадакмежрайгаз.= аркадакхлебопродукт.= арктикÑнаб.= армавиргоргаз.= армавироптторг.= армконтракт.= арÑеньевагропромтранÑ.= арÑеньевмежрайгаз.= артикком.= архангельÑкавтодор.= архангельÑкавтотранÑ.= архангельÑкагропром.= архангельÑкагропромÑнаб.= архангельÑкгаз.= архангельÑкгоргаз.= архангельÑкконтракт.= архангельÑклеÑÑбыт.= архангельÑклеÑтоппром.= архангельÑкнефтепродукт.= архангельÑкоблÑнаб.= архангельÑкоптторг.= архангельÑкрыбпром.= архангельÑктуриÑÑ‚.= архптицепромÑнабÑбыт.= архрыбÑбыт.= архÑтройматериал.= архÑтройтранÑ.= аÑткиновидеопрокат.= аÑтраханьавтодор.= аÑтраханьавтотранÑ.= аÑтраханьагропромпроект.= аÑтраханьбумпром.= аÑтраханьгазпром.= аÑтраханьмежрайгаз.= аÑтраханьнефтепродукт.= аÑтраханьоблгаз.= аÑтраханьпромÑтройпроект.= аÑтраханьптицепром.= аÑтро-гермеÑ.= аÑтробанк.= аÑуавтотранÑ.= аткарÑкагропромÑнаб.= аткарÑкагропромтранÑ.= атомзащитаинформ.= атоминформ.= атомпром.= атомпромкомплекÑ.= атомрудмет.= атомфлот.= атомÑнергокомплект.= атомÑнергопроект.= атомÑнергоремонт.= атомÑнергоÑкÑпорт.= ахтарÑкрайгаз.= ачинÑкагроавтотранÑ.= ачинÑкагропромÑнаб.= аÑроприбор.= аÑропроект.= багратионовÑкремтехпред.= байкаллеÑ.= байкалпротеин.= бакалеÑоптторг.= бакпрепарат.= бакÑанрайгаз.= балаковоагропроммехмонтаж.= балаковоагропромÑнаб.= балаковоагропромтранÑ.= балаковомежрайгаз.= балаковотурбоатомÑнергоремонт.= балашовагропроммехмонтаж.= балашовагропромÑнаб.= балашовмежрайгаз.= балкар-трейдинг.= балтайагропромтранÑ.= балтийÑкмежрайгаз.= балткран.= балтмонтаж.= балтÑудопроект.= бамнефтепродукт.= бамтранÑвзрывпром.= бамтранÑтехмонтаж.= барнаулагропромÑнаб.= барнаулгоргаз.= барнаулметаллоптторг.= батайÑкгоргаз.= башавтотранÑ.= башгипронефтехим.= башкортоÑтантуриÑÑ‚.= башкран.= башлеÑпром.= башнефтепродукт.= башнефтехимзавод.= башпромбанк.= башÑтройтранÑ.= баштранÑгаз.= башÑлектромонтаж.= безенчукагропромÑнаб.= безенчукагроремтехпред.= безенчукмежрайгаз.= безымÑнкаагропромтранÑ.= белавтомаз.= белан.= белвитамин.= белгородавтотранÑ.= белгородагропромÑервиÑ.= белгороднефтепродукт.= белгородоблгаз.= белгородорггаз.= белгородтоппром.= белгородÑнергоремонт.= белкомхлебпрод.= беловомежрайгаз.= беловопогрузтранÑ.= белогорÑкгаз.= белореченÑкрайгаз.= белоÑÑ€Ñкгаз.= белплаÑÑ‚.= белторгпроект.= бельÑклеÑ.= березоворайгаз.= беринговремтехÑнаб.= беÑланрайгаз.= бизнеÑ-парк.= бизнеÑ-центр.= бийÑкмежрайгаз.= бийÑктехноторг.= билибиноремтехÑнаб.= биомашприбор.= биомед.= биомедпрепарат.= биопрепарат-центр.= биоÑнабÑбыт.= биотехпрогреÑÑ.= биохимзавод.= биохиммашпроект.= биохимпром.= биробиджаноблгаз.= биробиджанхлеб.= биробиджанхлебопродукт.= благовещенÑкмежрайгаз.= благÑантехмонтаж.= бобровагропромÑнаб.= богатовÑкагропромтранÑ.= богородÑкрайгаз.= боготолагропромÑнаб.= богучанлеÑ.= богучарагропромтранÑ.= большаковремтехпред.= большеглушицкагпропромтранÑ.= большеречьемежрайгаз.= большеÑолдатÑкагропромÑнаб.= большечерниговÑкагропромтранÑ.= бомонт.= бондариагропромÑнаб.= бондариремтехпред.= боровичимежрайгаз.= борÑкагропромтранÑ.= браÑовомежрайгаз.= братÑкгидропроект.= братÑкжелезобетон.= братÑклеÑ.= братÑкпромÑнергокомплект.= братÑкÑтройкомплект.= братÑкÑнергопроект.= братÑкÑнергоÑтройтранÑ.= брюховецкаÑрайгаз.= брÑнÑкавтотранÑ.= брÑнÑкгазпроект.= брÑнÑкгорÑтройзаказчик.= брÑнÑккомплект.= брÑнÑкмежрайгаз.= брÑнÑкнефтепродукт.= брÑнÑкоблгаз.= брÑнÑкпромбетон.= брÑнÑкÑантехмонтаж.= брÑнÑкÑвÑзьинформ.= брÑнÑкÑпиртпром.= брÑнÑкÑтройтранÑ.= брÑнÑктоппром.= брÑнÑкхолод.= брÑнÑкцемент.= брÑнÑкчернобыльÑтройзаказчик.= бугуруÑланмежрайгаз.= будимекÑ.= бузулукмежрайгаз.= буйнакÑкгаз.= бумлеÑоптторг.= бумоптторг.= бургазгеотерм.= буржелезобетон.= бурÑтавтотранÑ.= бурÑтавтотранÑÑервиÑ.= бурÑтагропроммехмонтаж.= бурÑтагропромпроект.= бурÑтагропромремонт.= бурÑтгаз.= бурÑтгражданпроект.= бурÑтлеÑтоппром.= бурÑтматтехреÑурÑ.= бурÑтнефтепродукт.= бурÑтпромÑтройпроект.= бурÑтрыбпром.= бурÑÑ‚ÑкагропромÑнаб.= бурÑÑ‚ÑкагропромÑтандарт.= бурÑÑ‚Ñкмолагропром.= бурÑÑ‚Ñкпищепром.= бурÑÑ‚Ñпирт.= бурÑÑ‚Ñтройматериал.= бурÑтхлебпром.= бутурлиновкаагропромтранÑ.= быковорайгаз.= быковоремтехпред.= валдаймежрайгаз.= ванинолеÑоÑкÑпорт.= варитекÑ.= варьеганнефтегаз.= варьеганнефтеÑнаб.= ваÑхнил.= велижагропромÑнаб.= велижагропромтехмонтаж.= велижагропромтранÑ.= вельÑкагропромÑнаб.= вельÑклеÑ.= вельÑкмежрайгаз.= вельÑкремтехпред.= верхнебуреинÑкрайгаз.= верхневолгоÑлектромонтаж.= верхнекамÑклеÑ.= верхнемамонагропромтранÑ.= верхнетоемÑкремтехпредхимÑнаб.= верхнехаваагропромтранÑ.= вершинÑкагропромтранÑ.= вершинырайгаз.= ветÑанутильзавод.= вешенÑкмежрайгаз.= викуловоагропромтранÑ.= виноагропром.= виноградовÑкремтехпредхимÑнаб.= виноградпром.= вичугамежрайгаз.= владивоÑтокагропромÑнаб.= владивоÑтокмежрайгаз.= владивоÑтокоптÑнаб.= владивоÑтокÑтройкомплект.= владикавказ-газоаппарат.= владикавказгоргаз.= владимиравтоÑервиÑ.= владимиравтотранÑ.= владимирагроинформ.= владимирагропищепром.= владимирагропромпроект.= владимирагропромÑнаб.= владимирагропромтранÑ.= владимиргазпроект.= владимирглавÑнаб.= владимиргоргаз.= владимирнефтепродукт.= владимироблгаз.= владимироптторг.= владимирпищепроект.= владимирптицепром.= владимирремтехпред.= владимирÑтройматериал.= владимирторф.= владимирÑкогаз.= владимирÑлектроникаагропром.= владимирÑнергомонтаж.= владинтерлеÑ.= владинтерлеÑ-центр.= владÑтройтранÑ.= внешагропромÑервиÑ.= внешинторг.= внешконÑульт.= внешлеÑ.= внешпромтехобмен.= внешÑтройимпорт.= внешторгбанк.= внешторгиздат.= внештрейдинвеÑÑ‚.= внииалмаз.= вниибиохимпрепарат.= вниигаз.= вниигеоцветмет.= вниижелезобетон.= внииинÑтрумент.= вниимотопром.= вниинаучприбор.= вниинефтехим.= вниипигидротрубопровод.= вниипиморнефтегаз.= вниипиÑÑ‚.= вниипромгаз.= внииÑтандарт.= внииÑтройполимер.= внииÑгазпром.= внииÑлектротранÑпорт.= внииÑпрант.= внипигидротрубопровод.= внипиморнефтегаз.= внипиÑтройполимер.= внипиÑнергопром.= водтранÑприбор.= воентех.= волгаÑнергомонтаж.= волгаÑнергоремонт.= волгаÑнергоÑнабкомплект.= волгаÑнергоÑтройпром.= волгобиоÑинтез.= волговзрывпром.= волговÑтмашÑлектроÑнабÑбыт.= волгогаз.= волгоградавтодор.= волгоградавтотранÑ.= волгоградагропроект.= волгоградагропромтранÑ.= волгоградгоргаз.= волгоградметаллоторг.= волгограднефтепродукт.= волгоградоблгаз.= волгоградтоппром.= волгоградтранÑгаз.= волгоградÑлектротранÑ.= волгоградÑнергоÑетьпроект.= волгодизельаппарат.= волгодонÑкмежрайгаз.= волгокамподводтрубопровод.= волгонефтехиммонтаж.= волгоÑпецмонтаж.= волгоÑтальмонтаж.= волготанкер.= волготранÑгаз.= волгоÑлектромонтаж.= волгоÑнергомонтаж.= волгоÑнергопромÑтройпроект.= волгоÑнергоÑтройпром.= волжÑкагропромтранÑ.= волжÑкиймежрайгаз.= волжÑкийрайгаз.= вологдаавтотранÑ.= вологдаагроавтотранÑ.= вологдаагропроект.= вологдаагропромавтотранÑ.= вологдаагроÑтройÑервиÑ.= вологдаагрохим.= вологдагоргаз.= вологдаленпромÑкÑпорт.= вологдалеÑтоппром.= вологдалеÑторг.= вологдамежхозлеÑ.= вологдаметаллоптторг.= вологдамонтажпроект.= вологдамÑÑопром.= вологданефтепродукт.= вологдаоблагропромÑнаб.= вологдаоблбыт.= вологдаоблгаз.= вологдапроект.= вологдаптицепром.= вологдаÑвинопром.= вологдаÑвинпром.= вологдаÑнаб.= вологдаторф.= вологдахлебпром.= вологодавтодор.= вологодметаллопторг.= волоколамÑкагропромÑнаб.= волховторг.= волчихинÑкремтехпред.= вольÑкмежрайгаз.= воробьевкаагропромтранÑ.= воронежавтодор.= воронежавторемонт.= воронежавтотранÑ.= воронежагроконтракт.= воронежагропромкомплект.= воронежагропромÑнаб.= воронежагропромÑтройматериал.= воронежагропромтранÑ.= воронежагроÑнаб.= воронежагроÑпецмонтаж.= воронежгоргаз.= воронежгорÑвет.= воронежконÑервпром.= воронежмаÑложирагропром.= воронежмолпром.= воронежнефтепродукт.= воронежоблавтобыттранÑ.= воронежоблавтотранÑгаз.= воронежоблбытÑоюз.= воронежоблгаз.= воронежоблмебельбыт.= воронежоблремÑтройпроект.= воронежоблÑнаб.= воронежпищепром.= воронежрыбхоз.= воронежÑадпитомник.= воронежÑахарагропром.= воронежÑахарпром.= воронежÑвÑзьинформ.= воронежÑинтезкаучук.= воронежÑтрой-холдинг.= воронежтранÑÑервиÑ.= воÑкозавод.= воÑкреÑенÑкагропромтранÑ.= воÑкреÑенÑкцемент.= воÑтокгидромонтаж.= воÑтокгипрозем.= воÑтокметаллургмонтаж.= воÑтокмонтажгаз.= воÑтокнефтегазÑантехмонтаж.= воÑтокнефтезаводмонтаж.= воÑтокÑантехмонтаж.= воÑтокÑиб.= воÑтокÑибрыбниипроект.= воÑтокÑибÑантехмонтаж.= воÑтокÑибÑельÑнергопроект.= воÑтокÑибÑельÑнергопром.= воÑтоктехмонтаж.= воÑтокÑнергомонтаж.= воÑтокÑнерготехнадзор.= воÑÑ‚ÑибгипроÑпецагропром.= воÑÑ‚Ñибнефтегаз.= воÑÑ‚ÑибÑлемент.= воткинÑкмежрайгаз.= вторметинвеÑÑ‚.= вторметреÑурÑ.= вторнефтепродукт.= вторцветмет.= вторчермет.= вузцентр.= выкÑалеÑ.= выÑелкирайгаз.= вычегдалеÑ.= вÑземÑкагропром.= вÑземÑкагропромтранÑ.= вÑземÑкмежрайгаз.= вÑзникиагропромÑнаб.= вÑзникиремтехпред.= вÑзьмаагропромÑнаб.= вÑзьмазернопродукт.= вÑтводÑпирт.= вÑтлеÑоÑплав.= гаврилов-Ñмрайгаз.= гавриловкаагропромÑнаб.= гаврилово-поÑадрайгаз.= гагаринагропромÑнаб.= газавтоÑбыт.= газавтоÑервиÑ.= газкомплектимпÑкÑ.= газмашаппарат.= газнадзор.= газпром.= газÑантехмонтаж.= газтранÑÑервиÑ.= газÑкÑпорт.= газÑнергоÑервиÑ.= гвардейÑкмежрайгаз.= гвардейÑкремтехпред.= гекÑаметилендиаминÑебацинат.= геленджикавтоÑнаб.= геленджикгоргаз.= геоÑервиÑ.= геоÑинтез.= геоцентр.= гермеÑ-Ñоюз.= гивцнефтегаз.= гидродормоÑÑ‚.= гидрометприбор.= гидрометцентр.= гидромонтаж.= гидроприбор.= гидропроект.= гидроÑпецпроект.= гидроцветмет.= гидроÑлектромонтаж.= гидроÑнергоÑнаб.= гипроавтотранÑ.= гипробиоÑинтез.= гипрогазцентр.= гипрокоммунводоканал.= гипрокоммундортранÑ.= гипроленпром.= гипролеÑтранÑ.= гипролеÑхим.= гипромашпром.= гипронииавиапром.= гипрониигаз.= гипрониимедпром.= гипрониинефтетранÑ.= гипронииÑельхоз.= гипропищепром.= гипрополимер.= гипроречтранÑ.= гипрорыбфлот.= гипроÑахар.= гипроÑельпром.= гипроÑпецгаз.= гипроÑтроймоÑÑ‚.= гипротранÑ.= гипротранÑмоÑÑ‚.= гипротюменнефтегаз.= гипротюменьнефтегаз.= гипрохолод.= гипроцветмет.= гипроцемент.= гипроÑнергоремонт.= главгоÑтехнадзор.= главгоÑÑнергонадзор.= главдорреÑторан.= главинтуриÑÑ‚.= главкомат.= главкоÑмоÑ.= главлеÑхоз.= главнефтепродукт.= главплан.= главпочтамт.= главÑнаб.= главтабак.= глазовмежрайгаз.= глинарайгаз.= глинкаагропромÑнаб.= глушицамежрайгаз.= глушковоагропромÑнаб.= гнииÑлектроагрегат.= говорковолеÑ.= гознак.= гольшмановомежрайгаз.= горбачев-фонд.= горжилобмен.= горкомÑервиÑ.= гормолзавод.= гормолкомбинат.= гормоÑÑ‚.= горно-алтайгаз.= горнозаводÑкцемент.= гороховецремтехпред.= горпищекомбинат.= горпищеторг.= горплодоовощторг.= горпроект.= горпромкомбинат.= горпромторг.= горрайлинорган.= гортехнадзор.= гортопÑбыт.= горторг.= горшечноеагропромÑнаб.= горькнефтеоргÑинтез.= горÑлектротранÑ.= гоÑагропром.= гоÑархив.= гоÑархÑтройнадзор.= гоÑатомнадзор.= гоÑгазнадзор.= гоÑгидромет.= гоÑгортехнадзор.= гоÑземзапаÑ.= гоÑкомвуз.= гоÑкомзем.= гоÑкомиздат.= гоÑкоминтуриÑÑ‚.= гоÑкомконтракт.= гоÑкомлегпром.= гоÑкомоборонпром.= гоÑкомпром.= гоÑкомрезерв.= гоÑкомÑанÑпидемнадзор.= гоÑкомÑанÑпиднадзор.= гоÑкомÑанÑпидназдор.= гоÑкомÑевер.= гоÑкомÑтат.= гоÑкомÑтатат.= гоÑкомтруд.= гоÑкомÑпиднадзор.= гоÑконтракт.= гоÑконцерт.= гоÑлеÑфонд.= гоÑметр.= гоÑмкомвуз.= гоÑниибиоприбор.= гоÑниикарбамидпроект.= гоÑниимедполимер.= гоÑниинефтехим.= гоÑнииÑлектроагрегат.= гоÑплемзавод.= гоÑплемконезавод.= гоÑплемптицезавод.= гоÑплемÑовхоз.= гоÑпроматомнадзор.= гоÑрезерв.= гоÑÑанÑпидемнадзор.= гоÑÑанÑпиднадзор.= гоÑÑовет.= гоÑÑтрахнадзор.= гоÑтехнадзор.= гоÑфильмофонд.= гоÑÑкономплан.= грибановкаагропромтранÑ.= гринкомплекÑ.= грозгипронефтехим.= грозгоргаз.= грознефтегаз.= грознефтеоргÑинтез.= грÑзовецлеÑ.= гудермеÑмежрайгаз.= гуковогоргаз.= гулькевичирайгаз.= гурьевÑкремтехпред.= гуÑевмежрайгаз.= гуÑевремтехпред.= даггаз.= дагеÑтанавтодор.= дагеÑтанавтотранÑ.= дагеÑтангазпром.= дагеÑтантуриÑÑ‚.= дагеÑтанхлебопродукт.= дагнефтепродукт.= дагогнигаз.= дагпотребÑоюз.= дагрыбхолодфлот.= дагÑвÑзьинформ.= дальводÑтрой-холдинг.= дальвоÑтокÑиблеÑ.= дальгипротранÑ.= дальзавод.= дальинторг.= дальинфонд.= далькиноцентр.= дальлеÑ.= дальлеÑпром.= дальлеÑтехцентр.= дальлеÑторг.= дальморепродукт.= дальнереченÑкагропромтранÑ.= дальнереченÑкмежрайгаз.= дальорглеÑтехмонтаж.= дальполиметалл.= дальпреÑÑ.= дальприбор.= дальрыбвтуз.= дальÑельÑнергопроект.= дальÑлектромонтаж.= дальÑлектрон.= дальÑнергомонтаж.= дальÑнергоÑетьпроект.= даниловмежрайгаз.= данковбытÑервиÑ.= двиноÑплав.= демидовагропромÑнаб.= дербентгаз.= дергачиагропроммехмонтаж.= дзержинÑкмежрайгаз.= дзержинÑкхолод.= дизельпром.= динÑкаÑрайгаз.= дмитриевагропромÑнаб.= дмитровагропромÑнаб.= дмитровлеÑ.= домодедовоагроÑервиÑ.= донагрохимÑервиÑ.= донгазпром.= донецкгоргаз.= донецкмежрайгаз.= донречфлот.= донтелефильм.= донÑлектромонтаж.= дораÑфальт.= доринвеÑÑ‚.= дорпрофÑоюз.= доÑааф.= дубнаагроÑервиÑ.= дубовкамежрайгаз.= дубовÑкагропромтранÑ.= дубовÑкмежрайгаз.= дудинкабыт.= духовницкагропромтранÑ.= дÑтьковорайгаз.= европол.= евроÑтандарт.= егорлыкмежрайгаз.= егорьевÑкагропромÑнаб.= егорьевÑкагропромтранÑ.= ейÑкагроÑервиÑ.= ейÑкгоргаз.= екатеринбургархпроект.= екатеринбургнефтепродукт.= екатеринбургпроект.= екатериновкаагропромÑнаб.= екатериновкаагропромтранÑ.= елаз.= елаз-инвеÑÑ‚.= ельнÑагропромÑнаб.= ениÑейлеÑ.= ениÑейлеÑоÑкÑпорт.= ермакагроавтотранÑ.= ершичиагропромÑнаб.= ершовагропроммехмонтажкомплект.= ершовагропромтранÑ.= ершовмежрайгаз.= ефремовмежрайгаз.= желдорпроект.= желдорÑкÑпорт.= железноводÑккурорт.= железногорÑкмежрайгаз.= жердевкаагропромÑнаб.= жердевкаремтехпред.= жилкоммункомплект.= жиркиагропромÑнаб.= жирновÑкмежрайгаз.= жуковкамежрайгаз.= жуковорайгаз.= забайкалводпроект.= забайкаллеÑ.= забайкалредмет.= забайкалÑлектромонтаж.= заводоуковÑкрайгаз.= завьÑловÑкремтехпред.= заграноргÑтроймонтаж.= запкаÑпрыбвод.= запÑибгазпром.= запÑибдорÑтройÑервиÑ.= запÑибкомбанк.= запÑибнефтехиммонтаж.= запÑибремонт.= запÑибÑельÑнергопроект.= запÑибÑнергоÑпецмонтаж.= запчаÑтьоптторг.= запÑнерголегпром.= зарайÑкремтехпред.= зарайÑкхлебопродукт.= заринÑкмежрайгаз.= зарубежцветмет.= зарубежÑнергопроект.= зауралÑнергопроект.= здравмед.= здравмедпром.= зеленецоптторг.= зеленоградводоканал.= зеленоградÑкремтехпред.= зерноградмежрайгаз.= зил.= зимовникимежрайгаз.= зимторг.= златоуÑтмежрайгаз.= знаменкаагропромÑнаб.= золотухиноагропромÑнаб.= зооветÑнаб.= зорнинÑкагропромÑнаб.= ивановоавтотранÑ.= ивановогоргаз.= ивановоконцерт.= ивановомежрайгаз.= ивановооблгаз.= ивановорыбпромÑбыт.= ивановоÑтройкомплекÑ.= ивановоторф.= ивантеевкаагропромÑнаб.= ивантеевкаагропромтранÑ.= игримÑнергогаз.= ижводоканал.= ижевÑкмежрайгаз.= ижметаллургмонтаж.= ижобщепит.= избербашгаз.= иловлÑремтехпред.= импÑкÑ-банк.= инвалтех.= инвентарьторг.= инвеÑÑ‚.= инвеÑткредит.= инвеÑтнафт.= инвеÑÑ‚Ñнергоцентр.= ингоÑÑтрах.= индуÑтройпроект.= инжÑервиÑ.= инкомбанк.= инкомторг.= инноÑоюз.= иннофонд.= инрыбпром.= интаÑ.= интаугольÑбыт.= интерагрофонд.= интероптторг.= интерпол.= интерпром.= интерроÑимпÑкÑ.= интерÑервиÑ.= интертреÑÑ‚.= интерхимпром.= интерцентр.= интерÑвм.= интурбанк.= интурмедÑервиÑ.= интурÑервиÑ.= интуртранÑ.= интурцентр.= информ.= информ-автотранÑ.= информгаз.= информÑервиÑ.= информторгтовар.= информцентр.= инфоÑервиÑ.= инфотранÑ.= инфоцентр.= иркутÑклеÑтоппром.= иркутÑкмашхимоптторг.= иркутÑкметаллоптторг.= иркутÑкнефтепродукт.= иркутÑкоблгаз.= иркутÑкптицепром.= иркутÑкÑтройоптторг.= иÑилькульмежрайгаз.= иÑтраагропромтранÑ.= иÑтраремтехпред.= иÑтрахлебопродукт.= ишимагропромÑнаб.= ишиммежрайгаз.= каббалкальпиниÑÑ‚.= каббалквтормет.= каббалкгаз.= каббалкмолпром.= каббалкнефтепродукт.= каббалктоппром.= каббалктуриÑÑ‚.= кавалеровомежрайгаз.= кавказÑкагропромÑнаб.= кавказтранÑгаз.= кавказцемент.= кадоммежрайгаз.= калачинÑкмежрайгаз.= калачмежрайгаз.= калиниградÑнабÑкÑпорт.= калининградавтотранÑ.= калининградагропром.= калининградагропромкомплект.= калининградагропромлегтранÑ.= калининградагропромÑнаб.= калининградагропромтранÑ.= калининградгоргаз.= калининградгражданпроект.= калининградлегпром.= калининградморнефтегаз.= калининграднефтепродукт.= калининградпромпроект.= калининградремтехпред.= калининградрыбпром.= калининградторгморнефтегаз.= калининградтранÑ.= калининÑкаÑрайгаз.= калитвамежрайгаз.= калмыкнефтепродукт.= калугаоблгаз.= калугметаллторг.= камазавтоцентр.= камазжилбыт.= камазимпорт.= камазинÑтрумент.= камазмонтаж.= камазпроект.= каменкамежрайгаз.= каменÑкмежрайгаз.= каменьмежрайгаз.= камчаткоммунпроект.= камчатлеÑ.= камчатнефтепродукт.= камышинмежрайгаз.= камÑнергоремонт.= камÑнергоÑтройпром.= канашмежрайгаз.= кандалакшарайгаз.= кандалакшаремтехагропромÑнаб.= каневÑкаÑрайгаз.= капьÑргаз.= карабулакагропромтранÑ.= карабулакмежрайгаз.= каргопольрайгаз.= карелкоммунжилпроект.= карелнефтепродукт.= карталымежрайгаз.= каÑимовгоргаз.= каÑпийÑкгаз.= каÑпрыбпроект.= катавмежрайгаз.= кемеровогоргаз.= кемеровомежрайгаз.= кемеровооблгаз.= кзот.= кизилюртгаз.= кизлÑргаз.= кинельгоргаз.= кинешмарайгаз.= киновидеотеатр.= кинотехпром.= кинофотоинÑтитут.= киржачремтехпред.= киришинефтеоргÑинтез.= кировагровод.= кировгипроводхоз.= кировнефтепродукт.= кировоблгаз.= кировоградмежрайгаз.= киÑловодÑккурорт.= клепикирайгаз.= клинагропромтранÑ.= клинцымежрайгаз.= ключгоргаз.= клÑвлинорайгаз.= книгоÑкÑпорт.= ковровремтехпред.= ковровхлебопродукт.= когалымгоргаз.= когалымнефтегаз.= когалымнефтепрогреÑÑ.= когалымторгнефтегаз.= кожзавод.= коларайгаз.= коломнаагропромтранÑ.= коломнаремтехпред.= кольчугиноремтехпред.= комигаз.= комигипрониилеÑпром.= коминефтедорÑтройремонт.= коминтерн.= комипермÑцкагропромавтотранÑ.= комипермÑцкагропромтехÑнаб.= коммунавтоматÑервиÑ.= коммунбытоптторг.= коммунмонтаж.= коммунотдел.= комÑомольÑкмежрайгаз.= комÑомольÑкрайгаз.= конверÑбанк.= кондровобумпром.= коношарайгаз.= конÑтантиновÑкмежрайгаз.= конÑультантплюÑ.= конышевкаагропромÑнаб.= копейÑкмежрайгаз.= кораблинорайгаз.= кореновÑкрайгаз.= коркиномежрайгаз.= коÑтромаавтотранÑ.= коÑтромаагропромпроект.= коÑтромагоргаз.= коÑтромакоммунÑервиÑ.= коÑтроманефтепродукт.= коÑтромаоблбгаз.= коÑтромаоблгаз.= котельниковомежрайгаз.= котлаÑагропромÑнаб.= котлаÑлеÑ.= котлаÑмежрайгаз.= котовомежрайгаз.= котовÑкхлеб.= кошкинÑкагропромтранÑ.= кошкирайгаз.= крайагроÑнаб.= крайбыткомплект.= крайгоÑплемÑоюз.= крайкоммунводкомплекÑ.= крайкоопÑоюз.= крайпотребÑоюз.= крайремÑтройбыт.= крайтрикотажбыт.= краÑмашзавод.= краÑноармейÑкагропромÑнаб.= краÑноармейÑкмежрайгаз.= краÑноармейÑкрайгаз.= краÑноборÑкремтехпредÑнаб.= краÑногорÑкагропромтранÑ.= краÑнодарбланкиздат.= краÑнодаргипродревпром.= краÑнодарглавÑнаб.= краÑнодаргоргаз.= краÑнодаргражданпроект.= краÑнодаркрайгаз.= краÑнодарнефтегаз.= краÑнодарнефтеоргÑинтез.= краÑнодарорггаз.= краÑнодарÑельÑнергопроект.= краÑнокутагропроммехмонтаж.= краÑнокутагропромÑнаб.= краÑнокутагропромтранÑ.= краÑноленинÑкнефтегаз.= краÑнотурьинÑкмежрайгаз.= краÑноуральÑкмежрайгаз.= краÑноÑÑ€Ñкавтодор.= краÑноÑÑ€ÑкавтоÑалон.= краÑноÑÑ€ÑкагролеÑпром.= краÑноÑÑ€Ñкагропроммехмонтаж.= краÑноÑÑ€Ñкагропромтехпроект.= краÑноÑÑ€Ñкгидропроект.= краÑноÑÑ€ÑкмежхозлеÑ.= краÑноÑÑ€Ñкметаллоопторг.= краÑноÑÑ€Ñкметаллооптторг.= краÑноÑÑ€Ñкметаллоптторг.= краÑноÑÑ€Ñкнефтепродукт.= краÑноÑÑ€Ñкобщемашопторг.= краÑноÑÑ€Ñкполимеркерамик.= краÑноÑÑ€ÑкÑтройматериал.= краÑноÑÑ€Ñкхлебопродукт.= краÑноÑÑ€Ñкхлебпром.= краÑноÑÑ€ÑкÑнергопром.= краÑноÑÑ€ÑкÑнергоÑетьпроект.= кредитпромбанк.= кредобанк.= кропоткингоргаз.= крыловÑкаÑрайгаз.= крымÑкрайгаз.= кубаньвинпром.= кубаньводтраÑÑ‚.= кубаньгазпром.= кубаньконÑервпром.= кубаньлеÑтоппром.= кубаньÑпецÑнергоремонт.= кубаньхлебопродукт.= кузбаÑÑавтотранÑ.= кузбаÑÑзернопродукт.= кузбаÑÑкомплект.= кузбаÑÑмÑÑопром.= кузбаÑÑполиграфиздат.= кузбаÑÑхлеб.= кузбаÑÑхолод.= кузбаÑÑшахтоÑтроймонтаж.= кузнецкмежрайгаз.= куйбышевагропромтранÑ.= куйбышевазот.= куйбышевнефтемашремонт.= куйбышевнефтеоргÑинтез.= куйбышнефтеоргÑинтез.= кулебакимежрайгаз.= культторг.= куминÑклеÑ.= кумÑкремтехпред.= курганагропромтехпроект.= кургангоргаз.= курганинÑкрайгаз.= курганмашзавод.= курганнефтепродукт.= курганоблгаз.= курганприбор.= курганхлеб.= курÑкавторемонт.= курÑкагропромкомплектÑнаб.= курÑкгоргаз.= курÑккиновидеопрокат.= курÑкоблгаз.= курÑкÑахарагропром.= курÑктурбоатомÑнергоремонт.= курÑкхлеб.= курÑкхлебопродукт.= курÑкхлебпром.= кушвамежрайгаз.= кущевÑкаÑрайгаз.= кшеньмежрайгаз.= кыштыммежрайгаз.= лабинÑкагропромÑнаб.= лабинÑкрайгаз.= лангепаÑнефтегаз.= легкомплектÑнаб.= легпром.= легпромÑкÑпорт.= ленаагролеÑпром.= ленагропромÑервиÑ.= ленвзрывпром.= ленгидропроект.= ленгипронефтехим.= ленгипротранÑ.= ленгориÑполком.= ленгражданпроект.= лензнииÑп.= лениздат.= ленинградÑкаÑрайгаз.= ленинÑкагроÑнаб.= ленинтерфонд.= ленком.= ленконцерт.= ленлеÑ.= ленлеÑбумÑтройоптторг.= ленлеÑтоппром.= ленмашоптторг.= ленметаллоптторг.= леннаучфильм.= леннефтехим.= леноблгаз.= леноблпаÑÑажиравтотранÑ.= ленотделкомплект.= ленпромлеÑ.= ленремтехприбор.= ленрыбпром.= ленÑвет.= ленÑтройкомитет.= ленÑтройкор.= ленторф.= лентранÑгаз.= ленфильм.= ленхимоптторг.= ленÑнергоремонт.= леÑбумоптторг.= леÑдревмонтаж.= леÑинформ.= леÑкомÑнабÑбыт.= леÑкомцентр.= леÑогорÑклеÑ.= леÑозаводÑкагропромтранÑ.= леÑоптторг.= леÑпефлан.= леÑпроект.= леÑпромÑервиÑ.= леÑпромцентр.= леÑÑнаб.= леÑтоппром.= леÑторг.= лешуконÑкремтехпредхимÑнаб.= липецкагромехживцентр.= липецкдорпроект.= липецкмонтаж.= липецкнефтепродукт.= липецкоблгаз.= липецкрыбхоз.= липецкÑахар.= липецктоппром.= липецкхлебмакаронпром.= липецкцемент.= лифтремонт.= логоваз.= локтевÑкремтехпред.= ломовмежрайгаз.= лукимежрайгаз.= лукойл.= луховицыагропромÑнаб.= лыÑогорÑкагропромÑнаб.= льговагропромÑнаб.= льговмежрайгаз.= магаданавтотранÑ.= магаданпромÑтройниипроект.= магаданрыбпром.= магаданÑвÑзьинформ.= магаданÑпецÑнергомонтаж.= магаданÑтройтранÑ.= магаданхимлеÑÑтройторг.= магнитогорÑкмежрайгаз.= майÑкийрайгаз.= макдональдÑ.= малгобекмежрайгаз.= манÑийÑкмежрайгаз.= манÑийÑкнефтегаз.= мантуровоагропромÑнаб.= мариинÑкмежрайгаз.= марийнефтепродукт.= марийÑкавтотранÑ.= маркÑрайгаз.= маррайгаз.= марÑпецмонтаж.= маÑложиркомбинат.= маÑложирпром.= маÑлоÑыркомбинат.= маÑлоÑырокомбинат.= матвеевкурганхлебопродукт.= махачкалагаз.= машзавод.= машоптторг.= машприборинторг.= машхимторг.= мбм-банк.= мегионгазÑервиÑ.= мегионнефтегаз.= медвенкаагропромÑнаб.= мединвеÑтор.= медпром.= медÑнабÑбытторг.= медÑоцÑкономинформ.= медтехÑнаб.= медфизприбор.= межлеÑхоз.= межрайагропромÑнаб.= межÑкономÑбербанк.= мезеньремтехпредхимÑнаб.= менатеп.= металлооптторг.= металлоптторг.= металлоÑервиÑ.= металлторг.= металлургмеханомонтаж.= металлургпрокатмонтаж.= металлургпром.= метрогипротранÑ.= миаÑÑмежрайгаз.= микомÑ.= миллеровомежрайгаз.= минавиапром.= минавтопром.= минатом.= минатомÑнергопром.= минвнешторг.= мингаз.= минздрав.= минздравмед.= минздравмедпром.= минздравпроект.= минзравмедпром.= минлеÑбумпром.= минлеÑхоз.= минмедпром.= миноборонпром.= минпром.= минрыбхоз.= минÑельхоз.= минÑельхозпрод.= минÑтанкопром.= минÑудпром.= минторг.= минтранÑ.= минтраÑÑ‚.= минтруд.= минуглепром.= минуÑинÑкагроавтотранÑ.= минуÑинÑкагропромÑнаб.= минуÑинÑкмежрайгаз.= минфин.= минхимнефтепром.= минхлебопродукт.= минцветмет.= минÑлектронпром.= минÑлектротехприбор.= минюÑÑ‚.= мирныймежрайгаз.= михайловкамежрайгаз.= михайловмежрайгаз.= михайловцемент.= мичуринÑкагропромÑнаб.= можайÑкагропромÑнаб.= можгамежрайгаз.= моздокрайгаз.= молагропром.= молококомбинат.= монаÑтырщинаагропромÑнаб.= монголбанк.= монтажпроект.= монтажÑпецбанк.= монтажÑтройÑервиÑ.= моргаушÑкрайгаз.= мордовгаз.= мордовнефтепродукт.= мордовобувьбыт.= мордовÑпирт.= морнефтегаз.= морозовÑкмежрайгаз.= морозовÑкхлебопродукт.= моррыбтехникум.= морÑвÑзьÑпутник.= морфизприбор.= моршанÑкагропромÑнаб.= моÑавтоÑантранÑ.= моÑавтотранÑ.= моÑагрокомплект.= моÑагропромÑнаб.= моÑаÑботермокомбинат.= моÑбизнеÑбанк.= моÑводоканал.= моÑводопровод.= моÑгаз.= моÑгипротранÑ.= моÑгорархив.= моÑгориÑполком.= моÑгорремÑтройтреÑÑ‚.= моÑгорÑвет.= моÑгортранÑ.= моÑгортранÑниипроект.= моÑгорхлебопродукт.= моÑгорÑлектроприбороптторг.= моÑжилкомитет.= моÑинжбетон.= моÑинжпроект.= моÑинжпромÑтройкомплект.= моÑинжÑтройкомплект.= моÑкабельмет.= моÑкабельÑетьмонтаж.= моÑкапÑтройкомплект.= моÑкирпич.= моÑкоммунбытпром.= моÑконцерт.= моÑлеÑ.= моÑлеÑопарк.= моÑлифт.= моÑлифтмонтаж.= моÑметротранÑкомплект.= моÑнефтепродукт.= моÑоблавтотранÑ.= моÑоблгаз.= моÑоблгеотреÑÑ‚.= моÑоблгидропроект.= моÑоблжилкомхоз.= моÑоблкооппром.= моÑоблмедтранÑ.= моÑоблобщепит.= моÑоблÑовет.= моÑоблÑтройкомитет.= моÑоблÑтройтранÑ.= моÑоблÑуд.= моÑотделпром.= моÑпроект.= моÑпромгаз.= моÑпромжелезобетон.= моÑпроммонтаж.= моÑпромпроект.= моÑпромÑтройкомплект.= моÑпромтехмонтаж.= моÑпромтранÑпроект.= моÑрентген.= моÑрыбхоз.= моÑÑантехпром.= моÑÑанÑлектропром.= моÑÑовет.= моÑÑпецатомÑнергомонтаж.= моÑÑпецжелезобетон.= моÑÑпецмонтаж.= моÑÑпецпромпроект.= моÑÑтройкомитет.= моÑÑтройпрогреÑÑ.= моÑÑтройÑнаб.= моÑÑтройтранÑ.= моÑÑ‚-банк.= моÑтелефон.= моÑтовÑкаÑрайгаз.= моÑтотреÑÑ‚.= моÑтранÑгаз.= моÑфильм.= моÑхладокомбинат.= моÑхолод.= моÑÑлектромонтаж.= моÑÑлектроприбор.= моÑÑнергомонтаж.= моÑÑнергоремонт.= мурмангоробщепит.= мурманрыбпром.= мурманÑервиÑ.= мурманÑкавтоÑервиÑ.= мурманÑкавтотранÑ.= мурманÑкагропромавтотранÑ.= мурманÑкагропромÑнабÑервиÑ.= мурманÑкгоргаз.= мурманÑкгражданпроект.= мурманÑкжилкоммунпроект.= мурманÑкнефтепродукт.= мурманÑкпромпроект.= мурманÑкÑтройтранÑ.= мурманÑктуриÑÑ‚.= мурмантоппром.= муромагропромÑнаб.= муромтепловоз.= мучкапагропромÑнаб.= мучкапремтехпред.= мхат.= мышкинмежрайгаз.= мÑÑомолторг.= мÑÑотехноÑервиÑ.= надвоицыагроÑнаб.= надеждинÑкагроÑнаб.= надеждинÑкремтехпред.= надымгазпром.= надымгазÑнабкомплект.= надымгазÑнергоремонт.= надыммежрайгаз.= надымÑнергогаз.= назаровоагроавтотранÑ.= назаровоагропромÑнаб.= назаровомежрайгаз.= назаровомехмонтаж.= назраньрайгаз.= нальчикгаз.= наркомздрав.= наркомзем.= наркомлегпром.= наркомпроÑ.= нарымлеÑ.= научдревпром.= научлеÑдревпром.= научлеÑпром.= находкагоргаз.= находкалеÑ.= находканефтепродукт.= невельмежрайгаз.= невинномыÑÑкремтехпред.= невьÑнÑкмежрайгаз.= неманремтехпред.= нерехтамежрайгаз.= нерюнгригоргаз.= неÑветайрайгаз.= неÑтеровремтехпред.= нефтегаз.= нефтегазмонтаж.= нефтегазÑнаб.= нефтегазÑтройкомплект.= нефтегеофизприбор.= нефтегорÑкмежрайгаз.= нефтемаркет.= нефтемаÑлозавод.= нефтемашремонт.= нефтепродуктÑнабкомплект.= нефтепроект.= нефтепром.= нефтепромÑервиÑ.= нефтеÑервиÑ.= нефтеÑтройремонт.= нефтехиммонтаж.= нефтеÑкÑпортер.= нефтеюганÑкгаз.= нечерноземагропроект.= нечерноземагроÑпецпром.= нечерноземпроекттехцентр.= нечерноземÑельхозпроект.= нижегородавтодор.= нижегородавтотранÑ.= нижегородгоргаз.= нижегородгражданпроект.= нижегородлеÑтоппром.= нижегородмежхозлеÑ.= нижегороднефтеоргÑинтез.= нижегороднефтепродукт.= нижегородоблгаз.= нижегородоптхозторг.= нижегородпаÑÑажиравтотранÑ.= нижегородÑахар.= нижегородÑкийÑнергоÑетьпроект.= нижегородÑкнефтепродукт.= нижегородÑкоблгаз.= нижегородÑкÑельÑнергопроект.= нижневартовÑкжилкомхоз.= нижневартовÑкмежрайгаз.= нижневартовÑкнефтегаз.= нижневартовÑкнефтепрогреÑÑ.= нижневартовÑкÑтройтранÑ.= нижнегородниинефтепроект.= нижнедевицкагропромтранÑ.= нижнекамÑкнефтехим.= нижполиграф.= нииавтопром.= ниинаучприбор.= ниитрактор.= ниичаÑпром.= нииÑлектроаппарат.= нииÑлектропривод.= никифоровкаагропромÑнаб.= никифоровкаремтехпред.= николаевÑкагропромÑнаб.= николаевÑкмежрайгаз.= никольÑкмежрайгаз.= новгородавтодор.= новгородавтотранÑ.= новгородагропромÑнаб.= новгородагроÑервиÑ.= новгородагроÑтройзаказчик.= новгороджилкоммунÑервиÑ.= новгородлеÑÑтройÑервиÑ.= новгородлеÑтопром.= новгородмежрайгаз.= новгородмолпром.= новгороднефтепродукт.= новгороднефтеÑервиÑ.= новгородоблгаз.= новгородпищепром.= новгородрыбхоз.= новгородÑельхозмонтаж.= новгородÑнаб.= новгородхлеб.= новгородхлебопродукт.= новгородхлебпром.= новжилкоммунпроект.= новжилкоммунÑервиÑ.= ново-вÑзникиремтехпред.= новоалтайÑкмежрайгаз.= новоаннинÑкмежрайгаз.= новоблмеÑтпром.= новобураÑÑкагропроммехмонтаж.= новобураÑÑкагропромтранÑ.= нововоронежхлеб.= новодугиноагропромÑнаб.= новозыбковмежрайгаз.= новокубанÑкрайгаз.= новокузнецкгоргаз.= новокузнецкметаллооптторг.= новокуйбышевÑкгоргаз.= новопокровÑкаÑрайгаз.= новороÑлеÑÑкÑпорт.= новороÑÑийÑкгоргаз.= новороÑÑийÑкрыбпром.= новороÑхлебкондитер.= новороÑцемент.= новоÑибгражданпроект.= новоÑибирÑкжилкомхоз.= новоÑибирÑккиновидеоÑервиÑ.= новоÑибирÑкнефтепродукт.= новоÑибирÑкпищепром.= новоÑибирÑкрыбхоз.= новоÑибирÑктеплоÑлектропроект.= новоÑиблеÑтоппром.= новоÑибмашоптторг.= новоÑибметалл.= новоÑибметаллооптторг.= новоÑибхимлегоптторг.= новоÑибхлеб.= новоÑибхозторг.= новоÑибхолод.= новоÑпаÑÑкавтотранÑ.= новотроицкмежрайгаз.= новоузенÑкагропромÑнаб.= новоузенÑкагропромтранÑ.= новоузенÑкмежрайгаз.= новоуренгоймежрайгаз.= новоуÑманьагропромтранÑ.= новохоперÑкагропромтранÑ.= новочебокÑарÑкмежрайгаз.= новочеркаÑÑкгоргаз.= новошахтинÑкмежрайгаз.= новошахтинÑхлебопродукт.= ногинÑкагропромтранÑ.= норильÑкбыт.= норильÑкгазпром.= норильÑкпроект.= норильÑкреммонтаж.= норильÑкÑнаб.= норильÑкторг.= норильÑктранÑремонт.= норильÑкÑнергоремонт.= ноÑбрьÑкгазÑервиÑ.= ноÑбрьÑкнефтегаз.= ноÑбрьÑкнефтедорÑтройремонт.= нÑганьнефтепрогреÑÑ.= нÑндомалеÑ.= нÑндомамежрайгаз.= нÑндомаремтехпредÑнаб.= облбытÑервиÑ.= облводоканал.= облжилкомхоз.= обливÑкрайгаз.= облкинопрокат.= облкоммунпроект.= облкоммунремÑтройпроект.= облкоммунÑервиÑ.= облремÑтройÑбыт.= облрыболовпотребÑоюз.= облÑнаб.= облÑовет.= облторг.= обнинÑкархпроект.= обоззавод.= оборонкомплекÑ.= оборонконтракт.= оборонпром.= оборонпромкомплекÑ.= оборонÑкÑпорт.= обоÑньагропромÑнаб.= обоÑньмежрайгаз.= обоÑньхлеб.= обувьбыт.= общепит.= общепитÑоюз.= обьнефтегаз.= обьполимер.= обьÑлектромонтаж.= овцекомплекÑ.= овцепром.= огнеупорпром.= одоевагроÑервиÑ.= озерÑкремтехпред.= озинкиагропромÑнаб.= океанрыбфлот.= окрпотребÑоюз.= октÑбрьагропромÑнаб.= октÑбрьрайгаз.= октÑбрьÑкагропромÑнаб.= октÑбрьÑкийрайгаз.= олонецагроÑервиÑ.= ольгаагропромтранÑ.= ольгалеÑ.= омон.= омÑкавиапроект.= омÑкавтодор.= омÑкавтотранÑ.= омÑкагрегат.= омÑкгаз.= омÑкгидропривод.= омÑкгоргаз.= омÑкгражданпроект.= омÑккоммунпроект.= омÑклеÑпром.= омÑклеÑтоппром.= омÑкнефтеоргÑинтез.= омÑкнефтепродукт.= омÑкнефтехимпроект.= омÑкоблгаз.= омÑкпромÑтройбанк.= омÑкÑервиÑ.= омÑкÑтроймоÑÑ‚.= омÑкхлебопродукт.= омутинкарайгаз.= омÑлектромонтаж.= онегарайгаз.= онегаремтехпредхимÑнаб.= опочкамежрайгаз.= оптопром.= оптторг.= оптторгимпÑкÑ.= орбита-ÑервиÑ.= орглеÑтехмонтаж.= оргмонтажпроект.= оргмонтехпроект.= оргнефтехимзавод.= оргпримтвердоÑплав.= оргÑинтез.= оргÑтройниипроект.= оргÑтройпроект.= оргÑнергогаз.= орелавтодор.= орелавтотранÑ.= орелводоканал.= орелглавÑнаб.= орелгоргаз.= орелнефтепродукт.= орелоблгаз.= орелоблÑтройзаказчик.= орелхолод.= оренбургавтодор.= оренбургавтотранÑ.= оренбургазпром.= оренбургаÑбеÑÑ‚.= оренбургбургаз.= оренбурггазпром.= оренбурггоргражданин.= оренбургкомплектмонтаж.= оренбурглифт.= оренбургмежрайгаз.= оренбургмонтажгаззавод.= оренбургнефтепродукт.= оренбургоблгаз.= оренбургпромÑтройпроект.= оренбургптицепром.= оренбургÑантехмонтаж.= оренбургÑнаб.= оренбургÑтройтранÑ.= оренбургтоппром.= ореховоторф.= орловÑкрайгаз.= орÑкмежрайгаз.= орÑкнефтеоргÑинтез.= оÑетиннефтепродукт.= оÑтровмежрайгаз.= оÑтрогожÑкагропромтранÑ.= откормÑовхоз.= отраднаÑрайгаз.= отрадноемежрайгаз.= охотÑкрыбвод.= павловÑкаÑрайгаз.= павлодарнефтекомбинат.= павлодартрактор.= паллаÑовкамежрайгаз.= пангодыÑнергогаз.= паниноагропромтранÑ.= парклеÑхоз.= партизанÑкмежрайгаз.= паÑÑажиравтотранÑ.= пельгорторф.= пензаавтотранÑ.= пензагоргаз.= пензалеÑпром.= пензалеÑтоппром.= пензамежрайгаз.= пензанефтепродукт.= пензаорггаз.= пензаплодоовощпром.= пензаÑпиртпром.= пензаÑтройтранÑ.= пензаÑнергоремонт.= пенькозавод.= первомайÑкагропромÑнаб.= первомайÑкремтехпред.= первоуральÑкмежрайгаз.= перелюбагропромтранÑ.= переÑлавльрайгаз.= пермавтотранÑ.= пермагропромпроект.= пермгипромашпром.= пермглавÑнаб.= перммашоптторг.= перммежхозлеÑ.= пермметалл.= пермметаллоопторг.= пермметаллооптторг.= пермметаллоптторг.= пермнефтемашремонт.= пермнефтеоргÑинтез.= пермооптторг.= пермпромжелдортранÑ.= пермÑтройоптторг.= пермтранÑгаз.= пермтранÑжелезобетон.= пермтуриÑÑ‚.= пермхимоптторг.= пермьнефтепродукт.= пеÑтовомежрайгаз.= пеÑтравкаагропромтранÑ.= пеÑтравкарайгаз.= петербургнефтеÑнаб.= петергоф-агропродÑервиÑ.= петроагропромбанк.= петровкаагропромÑнаб.= петровÑкагропромÑнаб.= петровÑкагропромтранÑ.= петровÑкмежрайгаз.= петрозаводÑкагропроммонтаж.= петрозаводÑкагроÑервиÑ.= петрозаводÑкнефтепродукт.= петрокомерцбанк.= петролеÑпорт.= петроÑнаб.= петрофлот.= петрохимоптторг.= петрохлеб.= петрохолод.= петушкиинтерлеÑ.= петушкиремтехпред.= печорыагропромÑервиÑ.= питеркаагропромÑнаб.= питеркаагропромтранÑ.= питкÑрантаагроÑервиÑ.= пичаевоагропромÑнаб.= пичаеворемтехпред.= плавмагазин.= плаÑтполимер.= племконезавод.= племовцезавод.= плеÑецкремтехпредÑнаб.= плитÑпичпром.= поволжÑельÑнергопроект.= повориноагропромтранÑ.= погрузтранÑ.= подгоренÑкагропромтранÑ.= подольÑкагропромÑервиÑ.= подольÑкагропромÑнаб.= подольÑкагропромтранÑ.= полевÑкоймежрайгаз.= полеÑÑкремтехпред.= полиграфкомбинат.= полиграфприбор.= полимерÑинтез.= политÑовет.= полÑнамежрайгаз.= понт.= поныриагропромÑнаб.= портнадзор.= портопункт.= порховмежрайгаз.= поÑадрайгаз.= поÑпелихамежрайгаз.= поÑпелихинÑкремтехпред.= поÑылторг.= похвиÑтневоагропромтранÑ.= похвиÑтневомежрайгаз.= почепрайгаз.= починокагропромÑнаб.= правдинÑкремтехпред.= приволжÑкагропромтранÑ.= приволжÑкрайгаз.= приволжÑктехкомплект.= прикамлеÑ.= прикумÑкагропромÑнаб.= приморавтодор.= приморавтотранÑ.= приморводоканал.= приморгражданпроект.= приморкрайгаз.= приморлеÑпром.= приморнефтепродукт.= приморрыбпром.= приморÑкавтотранÑ.= приморÑкагропромремонт.= приморÑкагропромÑнаб.= приморÑкагропромтранÑ.= приморÑклеÑпром.= приморÑклеÑтоппром.= приморÑкметаллÑнаб.= приморÑкнефтепродукт.= приморÑко-ахтарÑкрайгаз.= приморÑкопткомплектприбор.= приморÑкоптхимполимер.= приморÑкремтехпредхимÑнаб.= приморÑкÑтройтранÑ.= приморÑктуриÑÑ‚.= примÑнабконтракт.= приоблеÑ.= приокÑкремтехпред.= прионежÑкагропромÑнаб.= приполÑрбургаз.= приÑтеньагропромÑнаб.= пробизнеÑÑбанк.= провиденремтехÑнаб.= продинторг.= проектмашприбор.= пролетарÑкрайгаз.= промбурвод.= промгаз.= промжелдортранÑ.= промзернопроект.= проминвеÑÑ‚.= проминформбизнеÑ.= промкомбинат.= промкомплект.= проммеханомонтаж.= проммонтаж.= промприбор.= промрадтехбанк.= промÑвÑзьмонтаж.= промÑвÑзьпроект.= промÑервиÑ.= промÑнаб.= промÑтройбанк.= промÑтройниипроект.= промтрактор.= промтранÑниипроект.= промтранÑпроект.= промышленнаÑрайгаз.= промÑкÑпорт.= пронÑкрайгаз.= профиздат.= профинкадр.= прохладныйгоррайгаз.= пÑковавтотранÑ.= пÑковагропромпроект.= пÑковлеÑтоппром.= пÑковмежрайгаз.= пÑковнефтепродукт.= пÑковоблгаз.= пÑковрыбхоз.= пÑковхлеб.= птицекомбинат.= птицепром.= пугачевагропромтранÑ.= пугачевмежрайгаз.= пудожагроÑервиÑ.= пурнефтегаз.= пурнефтепрогреÑÑ.= пушкиноагроÑервиÑ.= пчелопром.= пÑтигорÑкÑельÑнергопроект.= равмедпром.= радиокомплекÑÑервиÑ.= радиометеоцентр.= радиоÑервиÑ.= радиоÑтройкомплекÑ.= радиотелецентр.= радиофармпрепарат.= радченкоторф.= разнооптторг.= райагропромÑнаб.= райагроÑнаб.= райбытÑервиÑ.= райводхоз.= райжилкомхоз.= райпромкомбинат.= райтопÑбыт.= райчихинÑкгаз.= рамоньагропромтранÑ.= раÑÑказовоагропромÑнаб.= ребрихамежрайгаз.= ребрихинÑкремтехпред.= ревдамежрайгаз.= резинооптторг.= резиноптторг.= ремагропром.= реммонтажгаззавод.= ремÑервиÑ.= ремÑтройпищепром.= ремÑтройÑервиÑ.= репьевкаагропромтранÑ.= реÑурÑ-банк.= ржакÑаагропромÑнаб.= ровноеагропромÑнаб.= ровноеагропромтранÑ.= родникирайгаз.= романовкаагропромÑнаб.= романовкаагропромтранÑ.= роÑагробиопром.= роÑагропромтехпроект.= роÑагроÑнаб.= роÑагрохим.= роÑархив.= роÑаÑутпроект.= роÑбланкиздат.= роÑбумоптоторг.= роÑбумоптторг.= роÑбытÑоюз.= роÑвиноградвинпром.= роÑвиноградпром.= роÑвнешторг.= роÑводоканалпроект.= роÑвоÑток.= роÑгазпром.= роÑгазÑпецпром.= роÑгеоинформ.= роÑгидромет.= роÑгипроводхоз.= роÑгипролеÑ.= роÑглавкоопрыбÑевероторг.= роÑгорÑлектротранÑ.= роÑгоÑÑтрах.= роÑгоÑцирк.= роÑжелдорÑнаб.= роÑживÑоюз.= роÑзарубежцентр.= роÑзембанк.= роÑзооветÑнаб.= роÑзооветÑнабпром.= роÑинвалютторг.= роÑинформреÑурÑ.= роÑинфраинвеÑÑ‚.= роÑкомархив.= роÑкомбытооптторг.= роÑкомвод.= роÑкомводхоз.= роÑкомгидромет.= роÑкомдрагмет.= роÑкомзем.= роÑкоминформ.= роÑкоммунхоз.= роÑкомнефтепром.= роÑкомнефтехимпром.= роÑкомоборонпром.= роÑкомпищепром.= роÑкомплект.= роÑкомрезерв.= роÑкомÑевер.= роÑкомторг.= роÑкомтуризм.= роÑкомхимнефтепром.= роÑконтракт.= роÑкультторг.= роÑлавльагропромÑнаб.= роÑлегимпекÑ.= роÑлегпром.= роÑлеÑпром.= роÑлеÑхоз.= роÑмежавтотранÑ.= роÑмеÑтпром.= роÑминфин.= роÑморфлот.= роÑмузпром.= роÑмÑÑомолпром.= роÑмÑÑомолторг.= роÑнефтегаз.= роÑнефтеимпекÑ.= роÑнефтекомплект.= роÑнефтепродукт.= роÑнииземпроект.= роÑниипрогреÑÑ.= роÑобувьторг.= роÑовощплодопром.= роÑоптимед.= роÑоптпродторг.= роÑохотрыболовÑоюз.= роÑпищепром.= роÑпищеÑнабÑбыт.= роÑплодоовощхоз.= роÑпоÑылторг.= роÑпотребрезерв.= роÑпродторг.= роÑразноÑнабÑбыт.= роÑречфлот.= роÑрудпром.= роÑрыбколхозÑоюз.= роÑрыбпромÑбыт.= роÑрыбхоз.= роÑÑвÑзьинформ.= роÑÑвÑзьпромкомплект.= роÑÑвÑзьÑтройкомплект.= роÑÑевзапÑельÑнергопроект.= роÑÑельхозбанк.= роÑÑоюзмеÑтпром.= роÑÑпецÑнергомонтаж.= роÑÑтанкоинÑтрумент.= роÑÑтрахнадзор.= роÑÑтройимпекÑ.= роÑÑтром.= роÑтекÑтильпром.= роÑтелеком.= роÑтехÑкÑпорт.= роÑтоблремÑтройÑбыт.= роÑтовавтотранÑ.= роÑтовгоргаз.= роÑтовгражданпроект.= роÑтовдонреÑурÑ.= роÑтовмежрайгаз.= роÑтовметаллооптторг.= роÑтовнефтепродукт.= роÑтовнефтехимпроект.= роÑтовоблгаз.= роÑтовоблÑпецремÑтройгаз.= роÑтовÑельÑнергопроект.= роÑтовтеплоÑлектропроект.= роÑтовтуриÑÑ‚.= роÑтовхлебпром.= роÑтовÑлектротранÑ.= роÑтовÑнергоремонт.= роÑтоппром.= роÑтопÑбыт.= роÑторгречтранÑ.= роÑтрубплаÑÑ‚.= роÑуглепрофÑоюз.= роÑурал.= роÑуралÑиб.= роÑфарфор.= роÑхимнефтепром.= роÑхлеб.= роÑхлебопродукт.= роÑхлебпродукт.= роÑхозторг.= роÑцветмет.= роÑцементоптторг.= роÑцентробанк.= роÑÑлектроприбороптторг.= роÑÑлтранÑ.= роÑÑнергоатом.= роÑюгпром.= ртищевоагропромÑнаб.= ртищевоагропромтранÑ.= ртищевомежрайгаз.= рубобанк.= рубторг.= рубцовÑкмежрайгаз.= руднÑагропромÑнаб.= рузаремтехпред.= руÑьлифт.= руÑьхлеб.= рыбакколхозÑоюз.= рыбинÑкагроавтотранÑ.= рыбинÑкагропромÑнаб.= рыбинÑкмежрайгаз.= рыбинÑкÑнергожелезобетон.= рыбнадзор.= рыбноерайгаз.= рыбÑовхоз.= рыльÑкагропромÑнаб.= рыльÑкмежрайгаз.= рыльÑкхлебопродукт.= Ñ€ÑжÑкмежрайгаз.= Ñ€ÑзаньавтоÑервиÑ.= Ñ€ÑзаньавтотранÑ.= Ñ€ÑзаньвеÑÑ‚.= Ñ€Ñзаньгоргаз.= Ñ€Ñзаньнефтепродукт.= Ñ€Ñзаньнефтехимпродукт.= Ñ€Ñзаньоблгаз.= Ñ€Ñзаньоблпродторг.= Ñ€Ñзаньрайгаз.= Ñ€ÑзаньÑпиртпром.= Ñ€Ñзаньхлеб.= Ñ€Ñзаньхлебпром.= Ñ€ÑзаньÑлеватор.= Ñ€ÑзаньÑнергоремонт.= Ñ€Ñзнефтехимпродукт.= Ñ€ÑзоргÑтанкинпром.= Ñ€Ñзцветмет.= Ñалаватгипронефтехим.= ÑалаватенфтеоргÑинтез.= ÑалаватнефтеоргÑинтез.= Ñалехардмежрайгаз.= ÑальÑкмежрайгаз.= Ñамараавтодор.= Ñамараавтоконтейнер.= ÑамараавтоÑервиÑ.= ÑамараавтотранÑ.= ÑамараагропромтранÑ.= Ñамарагаз.= Ñамарагидропроект.= ÑамараглавÑнаб.= Ñамарагражданпроект.= ÑамаралеÑтоппром.= ÑамарамашÑлектроторг.= Ñамаранефтегаз.= Ñамаранефтепродукт.= Ñамаранефтехимпроект.= Ñамараоблгаз.= ÑамараоблÑнаб.= ÑамараÑтройтранÑ.= ÑамаратранÑгаз.= Ñамарахимоптоторг.= Ñамарахлебпром.= ÑамойловкаагропромтранÑ.= ÑампурагропромÑнаб.= ÑампурагроÑервиÑ.= ÑамтреÑÑ‚.= Ñантехмонтаж.= Ñантехниипроект.= ÑантехÑлектромонтаж.= ÑанÑпиднадзор.= Ñапожокгаз.= Ñараимежрайгаз.= ÑаранÑкÑтройзаказчик.= ÑаранÑкÑлектротранÑ.= Ñарапулмежрайгаз.= Ñаратовавторемонт.= ÑаратовавтотранÑ.= ÑаратовагропромÑнаб.= ÑаратовагропромтранÑ.= ÑаратовбашнÑагропром.= Ñаратовгаз.= Ñаратовгазавторемонт.= ÑаратовгазÑнергоремонт.= Ñаратовгоргаз.= Ñаратовдизельаппарат.= ÑаратовмÑÑопром.= Ñаратовнефтегаз.= Ñаратовнефтепродукт.= Ñаратовоблгаз.= ÑаратовоблремÑтройбыт.= Ñаратоворггаз.= Ñаратовплодовощпром.= ÑаратовплодовощтранÑ.= ÑаратовÑельмелиоводхоз.= ÑаратовÑельÑтройтранÑ.= ÑаратовÑнабÑбыт.= ÑаратовÑпецмонтаж.= ÑаратовÑтройкомплект.= ÑаратовÑтройтранÑ.= ÑаратовтехÑервиÑ.= Ñаратовторгнефтегаз.= ÑаратовÑнергоремонт.= Ñаровгидромонтаж.= ÑароптмÑÑомолторг.= ÑаÑовоагропромÑервиÑ.= ÑаÑовомежрайгаз.= Ñаткамежрайгаз.= ÑафоновоагропромÑнаб.= Ñаха-газ.= Ñахаконцерт.= ÑахалинавтотранÑ.= ÑахалинглавÑнаб.= ÑахалинлеÑпром.= Ñахалинморнефтегаз.= Ñахалинморнефтемонтаж.= Ñахалиннефтепродукт.= Ñахалиноблгаз.= Ñахалинхлеб.= Ñахаполиграфиздат.= ÑаÑнÑкагроавтотранÑ.= ÑаÑнÑкхимпром.= ÑвердлеÑпром.= ÑвердловÑкавтодор.= ÑвердловÑкавтотранÑ.= ÑвердловÑкгоргаз.= ÑвердловÑкгражданпроект.= ÑвердловÑкнефтепродукт.= ÑвердловÑкоблводхоз.= ÑвердловÑкоблгаз.= ÑвердловÑкÑтройматериал.= ÑвердловÑкÑтройтранÑ.= ÑвердловÑкторф.= ÑвердловÑлектроремонт.= Ñверлифтремонт.= ÑветлогорÑкмежрайгаз.= Ñветлоградремтехпред.= ÑвинокомплекÑ.= ÑвÑзьинвеÑÑ‚.= ÑвÑзьинформ.= ÑвÑзьморпроект.= ÑвÑзьÑлектромонтаж.= Ñеватомремонт.= Ñевгипрорыбфлот.= Ñевдорпроект.= Ñеверавтодор.= ÑеверавтотранÑ.= Ñевералмаз.= ÑевератомкомплекÑ.= Ñевергазпром.= Ñевернефтепродукт.= ÑевернефтеÑервиÑ.= Ñеверо-оÑетиннефтепродукт.= ÑеверовоÑтокÑлектромонтаж.= ÑеверодвинÑкмежрайгаз.= Ñеверозападорггаз.= ÑеверолеÑоÑкÑпорт.= ÑевероморÑкрайгаз.= Ñевероторг.= ÑевероÑнергоремонт.= ÑеверÑкаÑрайгаз.= ÑеверÑкремтехпред.= Ñевзапгипрозем.= ÑевзаптранÑлеÑпром.= ÑевзапÑлектромонтаж.= ÑевзапÑнергомонтаж.= ÑевзапÑнергомонтажпроект.= ÑевзапÑнергопром.= ÑевзапÑнергоÑетьпроект.= Ñевкавгипроцветмет.= ÑевкавмежавтотранÑ.= Ñевкавниигаз.= ÑевкавниигипÑ.= Ñевкавнипиагропром.= Ñевкавнипигаз.= Ñевкавторгпроект.= ÑевкавÑнергомонтаж.= ÑевоÑгаз.= ÑевоÑгорÑельÑтройпроект.= Ñевречфлот.= ÑеврыбÑбыт.= Ñеврыбхолодфлот.= ÑевÑантехмонтаж.= ÑевтюменьавтотранÑ.= ÑевÑнергоÑтройпром.= Ñегежабумпром.= ÑеленгалеÑ.= Ñеливановоремтехпред.= Ñельхоз.= ÑельхозавтотранÑ.= Ñельхозбанк.= ÑельхозинÑтитут.= Ñельхозкооператив.= ÑельхозлеÑ.= Ñельхозполимер.= ÑельхозпромÑкÑпорт.= ÑельхозтранÑ.= ÑельÑлектроÑнаб.= ÑельÑнергопроект.= ÑельÑнергопромпроект.= ÑемикаракорÑкмежрайгаз.= ÑемилукиагропромтранÑ.= Ñемилукихлеб.= Ñерафимовичмежрайгаз.= ÑервиÑкомплект.= ÑервиÑпищепром.= ÑервиÑÑлектронполиграф.= ÑергиевÑкагропромтранÑ.= ÑергиевÑкмежрайгаз.= ÑердобÑкмежрайгаз.= Ñеровмежрайгаз.= ÑибавтоÑтройÑервиÑ.= Ñибагропромтехпроект.= Ñиббиофарм.= ÑибвнипиÑнергопром.= ÑибгазÑнаб.= ÑибгазтранÑ.= Ñибгеоинформ.= ÑибгипробиоÑинтез.= Ñибгипромез.= ÑибгипронефтетранÑ.= Ñибгипронииавиапром.= ÑибгипротранÑ.= Ñибзавод.= ÑибимпÑкÑ.= ÑибирьгазÑервиÑ.= Ñибкомплектмонтаж.= Ñибконтакт.= Ñибметаллургмонтаж.= Ñибнефтепровод.= ÑибнефтеÑервиÑ.= ÑибнефтетранÑпроект.= Ñибнефтехиммонтаж.= Ñибнефтькомплектмонтаж.= Ñиборггаз.= Ñибпродмонтаж.= ÑибÑантехмонтаж.= ÑибÑпецмонтаж.= ÑибÑпецÑнергомонтаж.= ÑибÑтанкоÑлектропривод.= Ñибторгнефтепровод.= Ñибторгпроект.= Ñибхиммонтаж.= Ñибхимремонт.= Ñибцветметремонт.= ÑибÑкÑпоцентр.= ÑибÑлектромонтаж.= ÑибÑнергокомплект.= ÑибÑнергомонтаж.= ÑибÑнергоремонт.= ÑибÑнергоÑетьпроект.= ÑибÑнергоцветмет.= ÑимбирÑкÑпирт.= ÑименÑ.= Ñкбприбор.= Ñкопинмежрайгаз.= Ñлавгородмежрайгаз.= ÑлавÑкремтехпред.= ÑлавÑнÑкаÑрайгаз.= ÑмоленÑкавтотранÑ.= ÑмоленÑкагрокомплект.= ÑмоленÑкагропромÑнаб.= ÑмоленÑкагропромтранÑ.= ÑмоленÑкагроÑервиÑ.= ÑмоленÑкглавÑнаб.= ÑмоленÑкленагропром.= ÑмоленÑклеÑтоппром.= ÑмоленÑкмежрайгаз.= ÑмоленÑкмолÑырпром.= ÑмоленÑкмÑÑоагропром.= ÑмоленÑкнефтепродукт.= ÑмоленÑкоблгаз.= ÑмоленÑкоблобувьбыт.= ÑмоленÑкоблразнобыт.= ÑмоленÑкоблÑнаб.= ÑмоленÑкоблтрикотажбыт.= ÑмоленÑкремтехпред.= ÑмоленÑкÑвÑзьинформ.= ÑмоленÑкÑпиртпищеагропром.= ÑмоленÑкÑтройзаказчик.= ÑмоленÑкÑтройматериал.= ÑмоленÑкторф.= ÑмоленÑктрубопровод.= ÑмоленÑкшвейбыт.= Ñобинкаремтехпред.= Ñовавто-термез.= Ñовгаваньмежрайгаз.= ÑоветÑкагропромÑнаб.= ÑоветÑкмежрайгаз.= ÑоветÑкоемежрайгаз.= ÑоветÑкремтехпред.= ÑовинтеравтоÑервиÑ.= ÑовинтерÑпорт.= ÑовинтерфеÑÑ‚.= Ñовинторг.= Ñовинцентр.= Ñовкомфлот.= ÑовремÑтройматериал.= Ñоврыбфлот.= ÑовтелеÑкÑпорт.= Ñовфрахт.= ÑовÑкÑпортфильм.= ÑоликамÑкбумпром.= ÑолнцевоагропромÑнаб.= ÑолодчагазÑервиÑ.= Ñольпром.= Ñольцымежрайгаз.= ÑортавалаагроÑервиÑ.= ÑоÑновкаагропромÑнаб.= ÑоÑновкаремтехпред.= ÑоÑновоборÑлектромонтаж.= Ñоцкомбыт.= Ñоцкультбыт.= Ñоцпроф.= ÑоцÑкономинформ.= ÑочиавтотранÑ.= ÑочиглавÑнаб.= Ñочигоргаз.= Ñоюзагропром.= ÑоюзантиÑептик.= Ñоюзвзрывпром.= ÑоюзвнешÑтройимпорт.= ÑоюзвнештранÑ.= Ñоюзвтормет.= ÑоюзгоÑцирк.= Ñоюздорпроект.= ÑоюзздравÑкÑпорт.= Ñоюзинтерпром.= ÑоюзкиноÑервиÑ.= Ñоюзкинотехпрокат.= Ñоюзкинофонд.= Ñоюзконтракт.= ÑоюзлеÑмонтаж.= Ñоюзлифтмонтаж.= Ñоюзметаллургпром.= Ñоюзморниипроект.= Ñоюзмультфильм.= ÑоюзмÑÑомолмонтаж.= ÑоюзнефтеÑкÑпорт.= Ñоюзпарфюмерпром.= Ñоюзпатент.= Ñоюзплодимпорт.= Ñоюзплодоимпорт.= Ñоюзпром.= Ñоюзпроммонтаж.= ÑоюзпромÑкÑпорт.= ÑоюзроÑмеÑтпром.= ÑоюзÑтекломонтаж.= ÑоюзÑтройматериал.= ÑоюзтелерадиоÑервиÑ.= Ñоюзтелефильм.= Ñоюзтранзит.= ÑоюзфоринвеÑÑ‚.= ÑпаÑÑкмежрайгаз.= ÑпаÑÑкрайгаз.= ÑпаÑÑкцемент.= ÑпецавтотранÑпорт.= Ñпецавтоцентр.= Ñпецатоммонтаж.= ÑпецгазавтотранÑ.= Ñпецдор.= ÑпецдормоÑÑ‚.= ÑпецканаттранÑ.= Ñпецкомбинат.= Ñпецмашмонтаж.= Ñпецметаллопроект.= Ñпецодеждаоптторг.= Ñпецпроект.= ÑпецÑтройбетон.= ÑпецÑтройремтреÑÑ‚.= Ñпецтеплохиммонтаж.= ÑпецтранÑ.= Ñпецфакультет.= Ñпецхиммонтаж.= ÑпецÑлектромонтаж.= ÑпецÑнергомонтаж.= ÑпецÑнергоремонт.= ÑпортинвеÑÑ‚.= Ñпортинтерпром.= ÑпорткомплекÑ.= ÑредневолжÑклифтремонт.= Ñтавропольавтодор.= ÑтавропольавтотранÑ.= Ñтавропольвиноградпром.= Ñтавропольгоргаз.= ÑтавропольимпÑкÑ.= Ñтаврополькоммунпроект.= ÑтаврополькрайагрокомплекÑ.= Ñтаврополькрайгаз.= Ñтавропольлифтремонт.= ÑтавропольмеÑтпром.= Ñтавропольнефтегаз.= Ñтавропольнефтепродукт.= Ñтавропольорггаз.= Ñтавропольремагропром.= ÑтавропольреÑурÑ.= ÑтавропольÑнаб.= ÑтавропольÑтройматериал.= ÑтавропольÑтройтранÑ.= Ñтавропольтоппром.= Ñтавропольторгпроект.= ÑтавропольтуриÑÑ‚.= Ñтальмонтаж.= Ñтальпроект.= Ñтанкин.= ÑтанкобизнеÑ.= ÑтанкоинÑтрументоптторг.= ÑтанкомÑз.= ÑтанкоÑлектрон.= Ñтарожиловорайгаз.= ÑтароминÑкаÑрайгаз.= ÑтаропохвиÑтневоагропромтранÑ.= ÑтароруÑприбор.= ÑтароруÑÑмежрайгаз.= ÑтароюрьевоагропромÑнаб.= Ñтаткомитет.= ÑтройбизнеÑ.= Ñтройгаз.= Ñтройдеталькомплект.= ÑтройдормашÑервиÑ.= Ñтройиздат.= ÑтройинвеÑÑ‚.= ÑтройинÑервиÑ.= ÑтройинÑтрумент.= Ñтройкомбинат.= ÑтройкомплекÑ.= Ñтройкомплект.= ÑтройкомплектÑкÑпорт.= ÑтройлеÑ.= ÑтройлеÑÑервиÑ.= Ñтройматериалинторг.= Ñтроймехкомплект.= ÑтроймехÑервиÑ.= Ñтроймонтажгаз.= ÑтроймонтажÑервиÑ.= Ñтройоптторг.= ÑтройплаÑтполимер.= ÑтройпрогреÑÑ.= Ñтройпромторг.= ÑтройреÑурÑ.= ÑтройÑвÑзьпроект.= ÑтройÑервиÑ.= ÑтройÑинтез.= ÑтройÑнаб.= ÑтройтехÑервиÑ.= ÑтройтранÑ.= ÑтройтранÑгаз.= ÑтройтреÑÑ‚.= Ñтройфарфор.= ÑтройÑлектромонтаж.= Ñтромкомпозит.= Ñтроммашполимер.= Ñтромфонд.= Ñтупиноремтехпред.= ÑудбытÑервиÑ.= ÑуджаагропромÑнаб.= Ñуджамежрайгаз.= Ñудогдаремтехпред.= ÑудотранÑрыбфлот.= ÑудоÑкÑпорт.= Ñуздальремтехпред.= Ñулинмежрайгаз.= Ñунжамежрайгаз.= Ñургутгазпром.= Ñургутжилкомхоз.= Ñургутнефтегаз.= Ñургутнефтегазбанк.= Ñургутрайгаз.= Ñуровикиномежрайгаз.= ÑухоложÑкцемент.= ÑызраньагропромтранÑ.= Ñызраньмежрайгаз.= ÑычевкаагропромÑнаб.= табакпром.= табунÑкремтехпред.= таганрогмежрайгаз.= тагиллеÑ.= тагилмежрайгаз.= тагилмÑÑопром.= таймырагроÑнаб.= таймырнефтегаз.= талнахÑпецшахтремонт.= таловаÑагропромтранÑ.= тамбовавтотранÑ.= тамбовагроинформ.= тамбовагропромкомплект.= тамбовагропромÑервиÑ.= тамбовагропромÑнаб.= тамбовагроÑтройпроект.= тамбовагрохимтранÑ.= тамбовгражданпроект.= тамбовжилколхоз.= тамбовкоммунпроект.= тамбовконтракт.= тамбовмеÑтпром.= тамбовмолпром.= тамбовмÑÑопродукт.= тамбовмÑÑопром.= тамбовнефтепродукт.= тамбовоблгаз.= тамбовоблÑнаб.= тамбовпаÑÑажироавтоÑервиÑ.= тамбовпищепром.= тамбовплодоовощхоз.= тамбовптицепром.= тамбоврыбхоз.= тамбовÑахарÑервиÑ.= тамбовÑтройпроект.= тамбовÑтройтранÑ.= тамбовтоппром.= тамбовхлебпром.= тарамежрайгаз.= таркоÑаленефтегаз.= таÑÑ.= татавтотранÑ.= татагрохимÑервиÑ.= татищевоагропромÑнаб.= татищевоагропромтранÑ.= татнефтебитум.= татнефтемашремонт.= татнефтепродукт.= татойлгаз.= татпромÑтройбанк.= таттранÑгаз.= тбилиÑÑкаÑрайгаз.= тв-информ.= тверьавтодор.= тверьавтотранÑ.= тверькурорт.= тверьлеÑпром.= тверьлеÑпром-холдинг.= тверьлеÑтоппром.= тверьнефтепродукт.= тверьоблгаз.= тверьоборонпромкомплекÑ.= тверьÑвинопром.= тверьторф.= тверьхлебпром.= тейковомежрайгаз.= текÑтильпром.= телеком.= телерадиокомитет.= темкиноагропромÑнаб.= темрюкрайгаз.= тенгизнефтегаз.= теплопроект.= теплоÑлектропроект.= термнефтепроект.= техинвеÑÑ‚.= техмашимпорт.= техмашкомплекÑ.= техмашÑкÑпорт.= технимпорт.= технобанк.= техноимпорт.= техноинторг.= технополиÑ.= техноприбор.= технопромимпорт.= технопромÑкÑпорт.= техноÑервиÑ.= техноÑтройпром.= техноÑтройÑкÑпорт.= техноторгÑервиÑ.= технохим.= техноÑкополиÑ.= техноÑкÑпорт.= техпромÑкÑпорт.= техÑнабÑкÑпорт.= тимагропромÑнаб.= тимашевÑкрайгаз.= тиммежрайгаз.= тиÑульрайгаз.= тихорецкгоргаз.= тобольÑклеÑ.= токаревкаавтотранÑ.= токаревкаагропромÑнаб.= токобанк.= тольÑттиазот.= тольÑттигоргаз.= тольÑттиоптторг.= тольÑттиÑтройтранÑ.= тольÑттиторгтранÑ.= томÑкавтотранÑ.= томÑкнефтепродукт.= томÑкоблгаз.= томÑктеплоÑлектропроект.= томÑктранÑгаз.= томÑктранÑпроект.= томÑкхлебопродукт.= томÑкÑнергоÑетьпроект.= торгмортранÑ.= торгпроект.= торгречтранÑ.= торгÑервиÑ.= торгтехÑтройÑервиÑ.= точприбор.= трактороÑкÑпорт.= транÑвзрывпром.= транÑмашпроект.= транÑнефтепродукт.= транÑпроект.= транÑреÑторанÑервиÑ.= транÑÑервиÑ.= транÑфорум-интерÑервиÑ.= транÑÑлектропроект.= трубооптторг.= трубоптторг.= трубчевÑкмежрайгаз.= туапÑегоргаз.= туапÑенефтепродукт.= туваавтодор.= туваавтотранÑ.= туваагроÑервиÑ.= туваагроÑнаб.= тувааÑбеÑÑ‚.= тувазаготпродпром.= тувалеÑтоппром.= туванефтепродукт.= тувапрокатавтоÑервиÑ.= туварыбхоз.= туваÑтройматериал.= туватуриÑÑ‚.= тувахлебпром.= тувгаз.= тулаавтотранÑ.= тулаагроводпроект.= тулакондитерагропром.= туламашзавод.= туламашпроект.= туланефтепродукт.= тулаоблгаз.= тулаÑпирт.= тулатоппром.= тулачермет.= тулачерметпроект.= тулаÑлектропривод.= тулаÑнергоÑетьпроект.= тулоблавтотранÑ.= тульÑкгражданпроект.= турбоатом.= тындалеÑ.= тюкалинÑкмежрайгаз.= тюменбургаз.= тюменгазÑнабкомплект.= тюменнефтегаз.= тюменнефтепродукт.= тюменнефтеÑпецтранÑ.= тюменниигипрогаз.= тюменоблгаз.= тюментранÑгаз.= тюментранÑгазремонт.= тюменьавиатранÑ.= тюменьавтотранÑ.= тюменьагролеÑпром.= тюменьглавÑнаб.= тюменьгражданпроект.= тюменьлеÑ.= тюменьмежрайгаз.= тюменьмÑÑомолторг.= тюменьремÑтройпроект.= тюменьрыбхоз.= тюменьторф.= тюменьтранÑгаз.= тюменьтуриÑÑ‚.= Ñ‚Ñжмашоптторг.= Ñ‚ÑжмехпреÑÑ.= Ñ‚Ñжпром.= Ñ‚ÑжпромÑкÑпорт.= Ñ‚ÑжпромÑлектропроект.= Ñ‚ÑжÑтанкогидропреÑÑ.= угличмежрайгаз.= уграагропромÑнаб.= удмуртавтотранÑ.= удмуртагропромÑервиÑ.= удмуртагроÑнаб.= удмуртгаз.= удмуртлеÑ.= удмуртнефтепродукт.= ульÑновÑкавтоÑервиÑ.= ульÑновÑкавтотранÑ.= ульÑновÑкагроÑнаб.= ульÑновÑкводпроект.= ульÑновÑкжилкоммунпроект.= ульÑновÑкжилкомхоз.= ульÑновÑккурорт.= ульÑновÑкнефтепродукт.= ульÑновÑкхлебпром.= ульÑновÑкцемент.= умбаÑельхозÑервиÑ.= унечарайгаз.= универÑалпром.= универÑитетобщепит.= уникомбанк.= упоровоÑпецгазÑервиÑ.= ураймежрайгаз.= урайнефтегаз.= урал-центр.= уралавнипиÑнергопром.= уралавтоприцеп.= уралаÑбеÑÑ‚.= уралвагонзавод.= уралгазÑервиÑ.= уралгазÑнергоремонт.= уралгипромез.= уралгипротранÑ.= уралдомнаремонт.= ураллеÑпроект.= уралмашзавод.= уралмрамор.= уралнииÑтромпроект.= уралорггаз.= уралпромпроект.= уралÑвÑзьинформ.= уралÑельÑнергопроект.= уралтеплоÑлектропроект.= уралторгпроект.= уралторфпроект.= уралтранÑгаз.= уралтрубпром.= уралхимплаÑÑ‚.= уралцемент.= уралчермет.= уралÑнергомонтаж.= уралÑнергомонтажпроект.= уралÑнергоремонт.= уралÑнергоÑетьпроект.= уранÑервиÑ.= урваньмежрайгаз.= ургаллеÑ.= уренгойгазпром.= уренгойÑтройгаз.= уржумводÑпирт.= урюпинÑкавтотранÑ.= урюпинÑкмежрайгаз.= уÑольехимпром.= уÑольÑкмежрайгаз.= уÑольхимпром.= уÑпенÑкоерайгаз.= уÑÑурийÑкагропромкомплект.= уÑÑурийÑкмежрайгаз.= уÑÑурийÑкремтехпредÑнаб.= уÑть-катавмежрайгаз.= уÑть-лабинÑкрайгаз.= уфаавиапроект.= уфамолагропром.= уфаоргÑинтез.= учколлектор.= учхоз.= фатежмежрайгаз.= ферейн.= физтех.= фильмÑкÑпорт.= фроловомежрайгаз.= фурмановрайгаз.= хабаровÑкавтодор.= хабаровÑкавтотранÑ.= хабаровÑкагропромÑнаб.= хабаровÑкгражданпроект.= хабаровÑккрайгаз.= хабаровÑклеÑтоппром.= хабаровÑкмеÑтпром.= хабаровÑкнефтепродукт.= хабаровÑкрайгаз.= хабаровÑкÑтройтранÑ.= хабаровÑктуриÑÑ‚.= хакаÑавтотранÑ.= хакаÑгаз.= хакаÑлеÑ.= хакаÑнефтепродукт.= хакаÑхлебопродукт.= хантыманÑийÑклеÑ.= харбор.= хаÑавюртгаз.= хвалынÑкагропромтранÑ.= хвороÑÑ‚Ñнкарайгаз.= химбытпром.= химзавод.= химкомбинат.= химмашÑервиÑ.= химнефтепром.= химоптоторг.= химоптторг.= химпищеоптторг.= химпром.= химÑнаб.= химфармкомбинат.= хинипÑк.= хладокомбинат.= хозмебельÑтройÑервиÑ.= холмогорымежрайгаз.= холмогорыремтехпредхимÑнаб.= хорольмежрайгаз.= цветмет.= цветметинвеÑÑ‚.= цветметконтракт.= цветметоптторг.= цветметÑкÑпорт.= целинхлебопродукт.= цементоптторг.= цемзавод.= центрагроавтотранÑ.= центрагропромÑнаб.= центргаз.= центризбирком.= центрметаллургремонт.= центрнаучфильм.= центробанк.= центролит.= центроÑоюз.= центроÑоюзпроект.= центротранÑжелезобетон.= центроÑнергомонтаж.= центрпродÑервиÑ.= центрремтехпредÑнаб.= центррыбвод.= центрторг.= центрчерноземмежавтотранÑ.= центрчерноземорггаз.= цивильÑкмежрайгаз.= цимлÑнÑкрыбвод.= цкбточприбор.= цнииатоминформ.= цниибыт.= цниилеÑоÑплав.= цниипроект.= цниичермет.= цÑхбанк.= чапаевÑкгоргаз.= чебаркульмежрайгаз.= чебокÑарыгоргаз.= чебуламежрайгаз.= чегемрайгаз.= чекфондконтур.= челно-вершинырайгаз.= челÑбинÑкавтодор.= челÑбинÑкавтотранÑ.= челÑбинÑкгоргаз.= челÑбинÑккурорт.= челÑбинÑкнефтепродукт.= челÑбинÑкоблгаз.= челÑбинÑкÑпиртпром.= челÑбмашоптторг.= челÑбнефтепродукт.= челÑбоблтоппром.= челÑбÑпецтранÑ.= челÑбÑтройзаказчик.= челÑбтехоптторг.= челÑбхимоптторг.= черемховомежрайгаз.= череповецгоргаз.= череповецлеÑÑервиÑ.= черкаÑÑыагропромтранÑ.= черкаÑÑымежрайгаз.= черкеÑнефтепродукт.= черкеÑÑкавтодор.= черкеÑÑкавтотранÑ.= черкеÑÑкагропромпроект.= черкеÑÑкнефтепродукт.= чертковорайгаз.= чечинггаз.= чимкентнефтеоргÑинтез.= читаглавÑнаб.= читалеÑ-холдинг.= читалеÑтоппром.= читанефтепродукт.= читаоблгаз.= читатуриÑÑ‚.= чувашавтотранÑ.= чувашгаз.= чувашкредитпромбанк.= чувашнефтепродукт.= чудовомежрайгаз.= чукотагропромпроект.= чукотгоÑпроект.= чукотнефтепродукт.= шадринÑкмежрайгаз.= шарьÑмежрайгаз.= шатурторф.= шахтоÑтройкомпозит.= шахтымежрайгаз.= шацкмежрайгаз.= швейпром.= шелеховмежрайгаз.= шенталамежрайгаз.= шиловорайгаз.= шумерлÑмежрайгаз.= шуÑмежрайгаз.= щербиновÑкаÑрайгаз.= щигрымежрайгаз.= Ñкономбанк.= ÑкореÑурÑ.= ÑкÑпо-центр.= ÑкÑпортлеÑ.= ÑкÑпортподшипник.= ÑкÑпортхлеб.= ÑкÑпоцентр.= Ñлеватормелькомплект.= Ñлектроавтомат.= Ñлектроагрегат.= Ñлектроаппарат.= Ñлектрогаз.= ÑлектрозапÑибмонтаж.= Ñлектрометприбор.= Ñлектромонтаж.= Ñлектронприбор.= Ñлектронпроект.= ÑлектронÑтандарт.= Ñлектрооптторг.= Ñлектроприбороптторг.= Ñлектропроект.= Ñлектропромремонт.= ÑлектропрофÑоюз.= ÑлектроÑевкавмонтаж.= ÑлектроÑетьÑтройпроект.= ÑлектроÑибмонтаж.= ÑлектроÑтальгражданпроект.= ÑлектроÑтандарт.= Ñлектротехоптторг.= Ñлектроточприбор.= Ñлектроуралмонтаж.= Ñлектрохимприбор.= Ñлектроцентромонтаж.= Ñлектроцех.= ÑльбруÑтуриÑÑ‚.= Ñльф-нефтегаз.= ÑнгельÑагропромтранÑ.= ÑнгельÑмежрайгаз.= Ñнергоатомиздат.= ÑнергожилиндуÑтрпроект.= Ñнергозавод.= Ñнергокомплект.= ÑнергомашÑкÑпорт.= ÑнергомехавтотранÑ.= ÑнергомехпрогреÑÑ.= Ñнергомонтаж.= Ñнергомонтажпроект.= Ñнергонадзор.= Ñнергопроект.= Ñнергоремонт.= ÑнергоÑетьпроект.= ÑнергоÑтальпроект.= ÑнергоÑтройкомплект.= ÑнергоÑтройпром.= Ñнерготехкомплект.= Ñнерготехпром.= Ñнергоцех.= ÑнимÑ.= Ñпиднадзор.= ювелирпром.= юганÑкнефтегаз.= юганÑкнефтедорÑтройремонт.= югранефтепрогреÑÑ.= югтранÑгаз.= южамежрайгаз.= южноуральÑкмежрайгаз.= южÑнергожилпроект.= южÑнергоÑетьпроект.= юргарайгаз.= юрьевецмежрайгаз.= Ñдринрайгаз.= ÑкутавиатранÑ.= ÑкутавтотранÑ.= Ñкутгаз.= Ñкутгазпром.= ÑкутлеÑ.= Ñкутнефтепродукт.= Ñкутнипроалмаз.= ÑкутÑнаб.= ÑкуттуриÑÑ‚.= ÑлуторовÑкÑпецгазÑервиÑ.= Ñмалнефтегазжелезобетон.= Ñмалнефтепродукт.= Ñмрайгаз.= ÑроблÑнабÑбыт.= ÑроÑлавльавтотранÑ.= ÑроÑлавльагроÑтройтранÑ.= ÑроÑлавльгоргаз.= ÑроÑлавлькондитер.= ÑроÑлавльоблгаз.= ÑроÑлавльÑельлеÑ.= ÑроÑлавльхлебпром.= ÑроÑлавнефтеоргÑинтез.= ÑроÑлавнефтепродукт.= ÑроÑлавхлеб.= link-grammar-5.3.16/data/ru/words/words.1160000664000076400007640000000216012431741033015203 00000000000000аптеч.= бадееч.= баклаж.= баноч.= беÑедоч.= бечевоч.= больнич.= бомбеж.= бочеч.= браж.= будоч.= булоч.= бумаж.= ватаж.= вилоч.= вороноч.= гаеч.= горчич.= дерюж.= жвач.= кадушеч.= коеч.= колодоч.= корчаж.= кромоч.= кружеч.= крыноч.= крышеч.= лееч.= леÑтнич.= линееч.= лодоч.= ложеч.= лукович.= лÑмоч.= макуш.= метелоч.= набоеч.= ночлеж.= отмыч.= отÑеч.= палоч.= пешеч.= планоч.= плошеч.= подушеч.= полоч.= поÑылоч.= почеч.= протеч.= прÑжеч.= пугович.= пушеч.= редеч.= рееч.= рубашеч.= рукавич.= рулеж.= рюмоч.= Ñваеч.= Ñкамееч.= ÑклÑноч.= Ñтелеч.= Ñтоеч.= Ñтранич.= Ñтрелоч.= Ñтыч.= Ñумоч.= тарелоч.= тележ.= троеч.= флÑж.= фуражеч.= цепоч.= чашеч.= шаромыж.= шашеч.= шишеч.= шпаж.= щеч.= link-grammar-5.3.16/data/ru/words/words.2250000664000076400007640000017006412431741033015215 00000000000000абазинÑки.= абÑолютно.= абÑтрактно.= абÑурдно.= абхазÑки.= аванÑом.= аварÑки.= автоматичеÑки.= адекватно.= аджарÑки.= адÑки.= адыгейÑки.= ажурно.= азартно.= азиатÑки.= азовÑки.= айÑорÑки.= аккордно.= аккуратно.= актерÑки.= активно.= актуально.= акушерÑки.= албанÑки.= алгебраичеÑки.= алеутÑки.= алжирÑки.= алогично.= алтайÑки.= алчно.= альпийÑки.= алÑповато.= амазонÑки.= аморально.= аморфно.= анафемÑки.= ангельÑки.= английÑки.= ангорÑки.= анемично.= аномально.= анонимно.= анфаÑ.= апатично.= апоÑтериори.= аппетитно.= априори.= априорно.= арабÑки.= аравийÑки.= арамейÑки.= арапÑки.= арийÑки.= аритмично.= аркадÑки.= армейÑки.= армÑнÑки.= архейÑки.= арчинÑки.= аÑпидно.= атаманÑки.= афганÑки.= баварÑки.= багдадÑки.= багрÑно.= базарно.= байÑки.= балаганно.= баламутно.= балканÑки.= балкарÑки.= бандитÑки.= барашком.= барÑки.= баÑиÑто.= баÑкÑки.= баÑовито.= башкирÑки.= бдительно.= бегло.= бегом.= бедно.= безбедно.= безбожно.= безболезненно.= безбольно.= безбурно.= безвинно.= безвкуÑно.= безвозвратно.= безвозмездно.= безвредно.= безголоÑо.= безграмотно.= безгрешно.= бездарно.= бездельно.= бездетно.= бездумно.= бездушно.= бездымно.= беззаботно.= беззвучно.= безлико.= безмерно.= безмолвно.= безмотивно.= безобразно.= безоговорочно.= безопаÑно.= безоÑновательно.= безответÑтвенно.= безотлагательно.= безотноÑительно.= безраздельно.= безрезультатно.= безруко.= безукоризненно.= безумно.= безупречно.= безуÑпешно.= безутешно.= безучаÑтно.= безъÑзыко.= берберÑки.= бережно.= беÑконечно.= беÑконтрольно.= беÑкорыÑтно.= беÑкровно.= беÑновато.= беÑперечь.= беÑпечно.= беÑплатно.= беÑповоротно.= беÑпокойно.= беÑпошлинно.= беÑпощадно.= беÑправно.= беÑпредельно.= беÑпрекоÑловно.= беÑпременно.= беÑпрепÑÑ‚Ñтвенно.= беÑпрерывно.= беÑприÑтраÑтно.= беÑпутно.= беÑÑвÑзно.= беÑÑильно.= беÑÑлавно.= беÑÑледно.= беÑÑменно.= беÑÑознательно.= беÑÑонно.= беÑÑрочно.= беÑÑтыдно.= беÑÑчетно.= беÑтактно.= беÑхозÑйÑтвенно.= беÑцветно.= беÑцельно.= беÑчеÑтно.= беÑчинно.= беÑшумно.= бешено.= библейÑки.= биологичеÑки.= биохимичеÑки.= бирманÑки.= битком.= благодушно.= благожелательно.= благополучно.= благоприÑтно.= благородно.= благоÑклонно.= благоÑтно.= благотворно.= блаженно.= бледно.= бледновато.= блекло.= блеÑÑ‚Ñще.= близко.= близоруко.= бобриком.= богато.= богемиÑто.= боголепно.= бодро.= божеÑки.= божеÑтвенно.= боком.= бокÑерÑки.= болгарÑки.= более.= болезненно.= борзо.= боÑиком.= боцманÑки.= бочком.= боÑзливо.= боÑÑ€Ñки.= бравурно.= бранно.= братÑки.= бретерÑки.= британÑки.= броÑко.= броÑком.= буддийÑки.= буднично.= буйно.= буквально.= бундовÑки.= бунтарÑки.= буржуйÑки.= бурлеÑкно.= бурно.= бурÑки.= бурÑÑ‚Ñки.= бухарÑки.= бушменÑки.= быÑтренько.= быÑтро.= ва-банк.= валашÑки.= валко.= валом.= вальÑжно.= варварÑки.= варÑжÑки.= вахтерÑки.= вбок.= вброд.= ввек.= вверх.= вверх-вниз.= вверху.= ввечеру.= вволю.= вволюшку.= ввоÑемнадцатером.= ввоÑьмеро.= ввоÑьмером.= ввоÑьмидеÑÑтером.= ввыÑÑŒ.= вглубь.= вглухую.= вгорÑчах.= вгуÑтую.= вдалеке.= вдали.= вдаль.= вдвадцатером.= вдвенадцатером.= вдвое.= вдвоем.= вдвойне.= вдевÑтеро.= вдевÑтером.= вдевÑтнадцатером.= вдеÑÑтеро.= вдеÑÑтером.= вдобавок.= вдоволь.= вдогон.= вдогонку.= вдоÑталь.= вдоÑыть.= вдребезги.= вдруг.= вдругорÑд.= вдругорÑдь.= вдрызг.= вдумчиво.= ведийÑки.= вежливо.= везде.= вековечно.= велемудро.= великолепно.= величаво.= величеÑтвенно.= венгерÑки.= венÑки.= вепÑÑки.= вертикально.= вертко.= верхами.= верхом.= веÑко.= веÑной.= веÑною.= веÑомо.= веÑьма.= ветрÑно.= вечерком.= вечером.= вечно.= вечор.= вещеобразно.= вещно.= вживе.= взад.= взаем.= взаимно.= взаймы.= взаперти.= взаправду.= взапуÑки.= взаÑоÑ.= взатÑжку.= взахлеб.= взашей.= взвешенно.= взводно.= взволнованно.= вздорно.= взрывчато.= видимо-невидимо.= визгливо.= визуально.= виновато.= виртуозно.= включительно.= вконец.= вкоротке.= вкратце.= вкривь.= вкруговую.= вкрутую.= вкупе.= вкуÑно.= влажно.= влаÑтно.= влево.= влюбе.= влюбленно.= вмертвую.= вмеÑте.= вмиг.= внаем.= внаймы.= внакидку.= внакладку.= внакрой.= внатÑжку.= внахлеÑтку.= вначале.= внезапно.= внеурочно.= внешне.= внештатно.= вниз.= внимательно.= вничью.= вновь.= внутренне.= внÑтно.= вовек.= вовеки.= вовне.= вовремÑ.= вовÑе.= вовÑÑŽ.= вогульÑки.= водиннадцатером.= воеводÑки.= воедино.= воздушно.= воинÑки.= воинÑтвенно.= воиÑтину.= волей.= волей-неволей.= воленÑ-ноленÑ.= волжÑки.= волокитно.= волоком.= волчком.= вольготно.= воочию.= воочью.= вопроÑительно.= воровато.= воровÑки.= воÑвоÑÑи.= воÑемью.= воÑторженно.= воÑтро.= вот-вот.= вотще.= впервинку.= впервой.= впервые.= вперебежку.= вперебивку.= вперебой.= вперевалку.= вперевалочку.= впереверт.= вперевертку.= вперегиб.= вперегонки.= вперегонку.= вперекор.= вперемежку.= вперемешку.= вперехват.= вплавь.= вплотную.= вплоть.= вповалку.= вполглаза.= вполглазка.= вполголоÑа.= вполнакала.= вполне.= вполоборота.= вполовину.= вполпьÑна.= вполÑилы.= вполÑлуха.= вполÑыта.= вполуоборот.= вполуха.= впопад.= впопыхах.= впорожне.= впоÑледÑтвии.= впотьмах.= вправду.= вправо.= вправо-влево.= впредь.= вприглÑдку.= впридачу.= вприкуÑку.= вприпрыжечку.= вприпрыжку.= вприÑкочку.= вприÑÑдку.= впритирку.= впритык.= впритычку.= вприхватку.= вприщур.= вприщурку.= впроголодь.= впрожелть.= впрозелень.= впрок.= впроÑак.= впроÑонках.= впроÑонье.= впрочернь.= впрÑмую.= впуÑте.= впуÑтую.= впÑтеро.= впÑтером.= впÑтидеÑÑтером.= впÑтнадцатером.= вражеÑки.= враз.= вразбивку.= вразброд.= вразброÑ.= вразброÑку.= вразвалку.= вразвалочку.= вразвеÑ.= враздробь.= вразлад.= вразлет.= вразмах.= вразмашку.= вразмет.= вразнобой.= вразноÑ.= вразрез.= вразрÑдку.= враÑкачку.= враÑкидку.= враÑплох.= враÑÑыпку.= враÑÑыпную.= враÑтруÑку.= враÑÑ‚Ñжку.= временами.= временно.= вровень.= врознь.= врозь.= вроÑÑыпь.= врукопашную.= вручную.= врÑд.= вÑегда.= вÑего-навÑего.= вÑего-то.= вÑеленÑки.= вÑемерно.= вÑемеро.= вÑемером.= вÑемидеÑÑтером.= вÑемирно.= вÑемнадцатером.= вÑенародно.= вÑенепременно.= вÑерьез.= вÑеÑторонне.= вÑецело.= вÑечаÑно.= вÑкачь.= вÑклÑнь.= вÑкользь.= вÑкоре.= вÑкороÑти.= вÑлаÑть.= вÑлепую.= вÑлух.= вÑмÑтку.= вÑплошную.= вÑпÑть.= вÑтарь.= вÑтык.= вÑуе.= вÑухомÑтку.= вÑухую.= вÑюду.= вÑÑко.= вÑÑчеÑки.= втайне.= втемную.= втихарÑ.= втихомолку.= втихомолочку.= втихую.= вторично.= второпÑÑ….= втридешева.= втридорога.= втридцатером.= втринадцатером.= втрое.= втроем.= втройне.= втуне.= вульгарно.= вхолоÑтую.= вчера.= вчерне.= вчетверо.= вчетвером.= вчетырнадцатером.= вчиÑтую.= вчуже.= вшеÑтеро.= вшеÑтером.= вшеÑтидеÑÑтером.= вшеÑтнадцатером.= вширь.= въÑве.= въÑвь.= выборочно.= выворотно.= выжидающе.= вызывающе.= выигрышно.= выморочно.= вынужденно.= выпукло.= выÑоко.= выÑокомерно.= вытÑнуто.= вычурно.= вÑзко.= вÑло.= гаванÑки.= гагаузÑки.= гадко.= гадоÑтно.= гаерÑки.= галантно.= галльÑки.= галопом.= ганзейÑки.= ганÑки.= гарно.= гвинейÑки.= где.= где-либо.= где-нибудь.= где-то.= генерационно.= генетичеÑки.= гениально.= генуÑзÑки.= географичеÑки.= германÑки.= герметичеÑки.= героичеÑки.= геройÑки.= гетманÑки.= гибельно.= гибко.= гигантÑки.= гингко.= гладко.= глаÑно.= глобально.= глубоко.= глубоковато.= глуповато.= глухо.= глуховато.= гневно.= гнетуще.= гнуÑно.= говорливо.= годами.= голоÑиÑто.= голышом.= гольем.= гораздо.= горбато.= гордо.= горе.= горемычно.= гореÑтно.= горÑки.= гортанно.= гоÑподÑки.= готичеÑки.= готÑки.= градом.= грамотно.= графÑки.= грациозно.= греховно.= гречеÑки.= грозно.= громадно.= громко.= громоглаÑно.= громоздко.= гротеÑкно.= грубо.= грубовато.= грузинÑки.= грузно.= грÑзно.= губернÑки.= гужом.= гулко.= гуманно.= гундоÑо.= гуннÑки.= гуртом.= гуÑарÑки.= гуÑем.= гуÑитÑки.= гуÑто.= гуÑтовато.= гуÑьком.= гуцульÑки.= давеча.= давненько.= давно.= давным-давно.= далее.= далеко.= далековато.= далече.= далматÑки.= дамÑки.= дарвинÑки.= даргинÑки.= дарма.= даром.= датÑки.= двадцатью.= дважды.= дворÑнÑки.= двоÑко.= двукратно.= двулично.= двуÑменно.= де-юре.= дебильно.= девичеÑки.= девÑтью.= дедовÑки.= деланно.= делийÑки.= деликатно.= дельно.= делÑчеÑки.= демографичеÑки.= демонÑтративно.= денно.= день-деньÑкой.= державно.= дерзко.= дерзоÑтно.= деÑÑтью.= детально.= детÑки.= дехканÑки.= дешево.= деÑтельно.= дивно.= дикарÑки.= дико.= диковато.= диковинно.= динамичеÑки.= динамично.= диÑкретно.= дифференцированно.= дичком.= длинно.= длительно.= днем.= днеÑÑŒ.= днÑми.= добавочно.= добела.= доблеÑтно.= добровольно.= добродушно.= добром.= доброÑовеÑтно.= добротно.= довеку.= доверху.= доверчиво.= довольно-таки.= догола.= доднеÑÑŒ.= доколь.= докраÑна.= докуда.= докучно.= долго.= долговато.= долгонько.= долгоÑрочно.= долее.= долой.= долу.= дома.= домовито.= домой.= донага.= донбаÑÑки.= донельзÑ.= донизу.= доныне.= доподлинно.= допоздна.= дополна.= дополнительно.= допьÑна.= доричеÑки.= дорого.= дорогой.= доÑеле.= доÑель.= доÑинÑ.= доÑловно.= доÑрочно.= доÑтоверно.= доÑтойно.= доÑтупно.= доÑуха.= доÑыта.= доÑюда.= дотемна.= дотла.= дотоле.= дотоль.= дотошно.= дотуда.= доходчиво.= дочерна.= дочиÑта.= дравидÑки.= драгунÑки.= дремотно.= дробно.= дрожмÑ.= дружеÑки.= дружно.= дрÑбло.= дрÑнно.= дрÑхло.= дунайÑки.= дурашно.= дуто.= духмÑно.= духовно.= духом.= душевно.= душиÑто.= душновато.= дыбом.= дымно.= дьÑвольÑки.= еврейÑки.= египетÑки.= едва-едва.= единовременно.= единоглаÑно.= единодушно.= единожды.= единолично.= единÑтвенно.= едко.= едковато.= ежегодно.= ежедекадно.= ежедневно.= ежеквартально.= ежемеÑÑчно.= еженедельно.= еженощно.= ежечаÑно.= ежиком.= ежом.= еле-еле.= елико.= емко.= ерничеÑки.= ершиÑто.= ершом.= ехидно.= жадно.= жалко.= жалобно.= жалоÑтно.= железно.= желчно.= жеманно.= женÑки.= жертвенно.= жеÑтко.= жеÑтоко.= живенько.= живо.= живьем.= жидко.= жидковато.= жидовÑки.= жизненно.= жирно.= житейÑки.= жокейÑки.= жречеÑки.= забавно.= заблаговременно.= забориÑто.= заботливо.= заведомо.= завиÑтно.= завораживающе.= завороженно.= завÑегда.= завтра.= загадочно.= заглазно.= загнанно.= загодÑ.= загранице.= заграницей.= заграницу.= заграницы.= задарма.= задаром.= задешево.= задириÑто.= задолго.= задом.= задорно.= задорого.= задумчиво.= задушевно.= заедино.= заездом.= заживо.= зажимиÑто.= зажиточно.= зазывно.= законно.= законодательно.= заливиÑто.= залпом.= замертво.= замечательно.= замкнуто.= заморÑки.= замуж.= замыÑловато.= заново.= занозиÑто.= занудно.= занÑтно.= заодно.= заочно.= заподлицо.= запоем.= запоздно.= запойно.= заправÑки.= запретно.= запроÑто.= запутанно.= запущенно.= заранее.= заÑветло.= заÑим.= заÑлуженно.= заÑпанно.= заÑтенчиво.= затаенно.= затем.= затемно.= затепло.= затхло.= заумно.= заунывно.= заурÑдно.= заутра.= заученно.= зачарованно.= зачаÑтую.= зачаточно.= зачем-либо.= зачем-нибудь.= зачем-то.= защитно.= заÑдло.= зверÑки.= звонко.= звончато.= звучно.= зело.= земно.= зеркально.= зимой.= зло.= злобно.= зловонно.= зловредно.= злодейÑки.= злонравно.= злорадно.= злоÑтно.= злоÑзычно.= змеиÑто.= знатно.= знахарÑки.= значительно.= знобко.= знойно.= золотиÑто.= зорко.= зрелищно.= зрело.= зримо.= зрительно.= зрÑ.= зрÑшно.= зулуÑÑки.= зыбко.= зырÑнÑки.= зычно.= зÑбко.= иберийÑки.= ивановÑки.= играючи.= игриво.= идеально.= идейно.= идиллично.= идиотÑки.= иезуитÑки.= иерархичеÑки.= избирательно.= изблизи.= избыточно.= извека.= извечно.= извивиÑто.= извилиÑто.= извне.= изгибиÑто.= издавна.= издалека.= издалеча.= издалече.= издали.= издревле.= измученно.= изначала.= изначально.= изнеженно.= изнизу.= изнуренно.= изобильно.= изогнуто.= изолированно.= изоморфно.= изощренно.= изредка.= изрÑдно.= изуверÑки.= изумительно.= изумленно.= изуÑтно.= изыÑканно.= изÑщно.= имперÑки.= ингушÑки.= индейÑки.= индийÑки.= индуÑÑки.= инертно.= иногда.= интеллектуально.= интенÑивно.= интерактивно.= интимно.= интуитивно.= ионичеÑки.= иорданÑки.= иракÑки.= иранÑки.= ирландÑки.= ирокезÑки.= иронично.= ирреально.= иÑкаженно.= иÑкони.= иÑконно.= иÑкоÑа.= иÑкренне.= иÑкренно.= иÑкуÑно.= иÑкуÑÑтвенно.= иÑламÑки.= иÑландÑки.= иÑпанÑки.= иÑподволь.= иÑподлобьÑ.= иÑподнизу.= иÑподтишка.= иÑпокон.= иÑполинÑки.= иÑполу.= иÑпольно.= иÑправно.= иÑпуганно.= иÑÑтари.= иÑтерично.= иÑтинно.= иÑто.= иÑтомно.= иÑторичеÑки.= иÑторично.= иÑтошно.= иÑтощенно.= иÑчезающе.= италийÑки.= итого.= иудейÑки.= июльÑки.= июньÑки.= йеменÑки.= кабульÑки.= каверзно.= кавказÑки.= казахÑки.= казенно.= каирÑки.= как-либо.= как-нибудь.= как-никак.= как-то.= калачиком.= калорийно.= каменно.= камерно.= камчатÑки.= канадÑки.= канонично.= капельку.= капризно.= караибÑки.= караимÑки.= карельÑки.= карпатÑки.= картинно.= каÑпийÑки.= категоричеÑки.= кацапÑки.= качеÑтвенно.= кашмирÑки.= кашубÑки.= квалифицированно.= квело.= кверху.= кельтÑки.= керченÑки.= кзади.= кибертв.= киргизÑки.= киÑло.= киÑловато.= китайÑки.= кишмÑ.= клаÑÑно.= клоунÑки.= кнаружи.= книзу.= кнÑжеÑки.= коварно.= ковбойÑки.= когда-либо.= когда-нибудь.= когда-то.= кое-где.= кое-когда.= кое-куда.= кой-где.= кой-когда.= кой-куда.= количеÑтвенно.= колко.= коллегиально.= колоритно.= колоÑÑально.= комиÑÑионно.= комичеÑки.= комично.= коммерчеÑки.= компактно.= комфортно.= коничеÑки.= конкретно.= контекÑтно.= конфиденциально.= корейÑки.= коротко.= корректно.= корыÑтно.= корÑкÑки.= коÑно.= коÑо.= коÑобоко.= коÑовато.= коÑолапо.= коÑÑком.= кошмарно.= кпереди.= крадучиÑÑŒ.= крайне.= крамольно.= краÑиво.= краÑочно.= кратенько.= кратко.= креольÑки.= крепко.= крепко-накрепко.= креÑÑ‚-накреÑÑ‚.= кривобоко.= кривовато.= криволапо.= криворуко.= критичеÑки.= критично.= кричмÑ.= кроваво.= кровно.= кротко.= круглоÑуточно.= кружком.= крупно.= круто.= крутовато.= крыто.= крÑду.= кубанÑки.= кубарем.= кубинÑки.= кувырком.= куда.= куда-либо.= куда-нибудь.= куда-то.= кукольно.= кулачеÑки.= кулуарно.= кумыкÑки.= купечеÑки.= купно.= курдÑки.= курьезно.= курьерÑки.= куÑтарно.= куÑтиÑто.= кучно.= ладком.= лазурно.= лакейÑки.= лаконичеÑки.= лаконично.= лаоÑÑки.= лапидарно.= лаÑково.= латвийÑки.= латентно.= латышÑки.= легально.= легонечко.= легонько.= ледовито.= лежа.= лежмÑ.= лезгинÑки.= лениво.= ленинÑки.= леÑбийÑки.= леÑом.= летально.= летом.= лженаучно.= либерально.= ливмÑ.= лидерÑки.= лиловато.= линейно.= липко.= лиричеÑки.= лирично.= литовÑки.= лифтерÑки.= лицейÑки.= лицемерно.= лично.= ловко.= логичеÑки.= логично.= ложно.= локально.= лоцманÑки.= лоÑльно.= лукаво.= лучиÑто.= любезно.= любительÑки.= любовно.= любопытно.= любÑ.= людно.= людоедÑки.= люто.= магичеÑки.= мадьÑÑ€Ñки.= мажорно.= малайÑки.= маленечко.= маленько.= мало-мальÑки.= мало-помалу.= маловероÑтноющий.= малодушно.= маломощно.= манерно.= манÑийÑки.= марийÑки.= маÑлÑно.= маÑÑивно.= маÑÑово.= маÑтерÑки.= математичеÑки.= матеро.= матроÑÑки.= мгновенно.= медленно.= мелко.= мелковато.= мелодично.= мелочно.= мельком.= менее.= менторÑки.= мерзко.= мерзоÑтно.= мерно.= мертвенно.= меÑтами.= меÑтно.= меÑÑцами.= метко.= метлахÑки.= методичеÑки.= методично.= механичеÑки.= мешковато.= мещанÑки.= мещерÑки.= мигом.= мизерно.= микроÑкопичеÑки.= миленько.= мимичеÑки.= мимоездом.= мимолетно.= мимолетом.= мимоходом.= минимально.= мирно.= мироедÑки.= мифичеÑки.= мичманÑки.= мнительно.= многажды.= многократно.= многообразно.= мобильно.= модно.= модульно.= мозгло.= мокро.= мокровато.= молдавÑки.= молниеноÑно.= молодо.= молодцом.= молча.= молчаливо.= молчком.= моментально.= монашеÑки.= монотонно.= мордовÑки.= мормонÑки.= мощно.= мрачно.= мудро.= мужеÑтвенно.= мутно.= мыÑленно.= мÑгко.= мÑгковато.= мÑтежно.= на-гора.= набекрень.= набело.= набожно.= набок.= навалом.= навек.= навеки.= наверх.= наверху.= навеÑеле.= навеÑно.= навечно.= навзничь.= навзрыд.= наврÑд.= навÑегда.= навÑкидку.= навÑтречу.= навыворот.= навыкат.= навыкате.= навылет.= навыноÑ.= навыпуÑк.= навырез.= навытÑжку.= нагишом.= нагладко.= нагловато.= наглухо.= наглÑдно.= наголо.= наголову.= наготове.= надбавочно.= надвое.= надежно.= надельно.= надменно.= надолго.= надрывно.= надÑадно.= надуманно.= надуто.= наедине.= наездом.= назавтра.= назад.= назади.= наземь.= назло.= назубок.= наиболее.= наивно.= наигранно.= наизволок.= наизготовку.= наизнанку.= наизуÑть.= наименее.= наипаче.= наиÑкоÑки.= наиÑкоÑок.= наиÑкоÑÑŒ.= накатом.= наклонÑÑÑŒ.= накоротке.= накоротко.= накоÑо.= накоÑÑŒ.= накрепко.= накреÑÑ‚.= налево.= налегке.= налетом.= налицо.= налично.= намедни.= намеренно.= намертво.= намного.= нанайÑки.= наново.= наоборот.= наобум.= наотмашь.= наотрез.= наощупь.= напевно.= наперво.= наперебой.= наперевеÑ.= наперегонки.= наперед.= наперекреÑÑ‚.= наперерез.= наперерыв.= наперехват.= наповал.= напоказ.= наполовину.= напополам.= напориÑто.= напоÑледках.= напоÑледок.= напоÑледÑÑ….= направо.= напролет.= напролом.= напропалую.= напроÑто.= напрочь.= напрÑженно.= напрÑмик.= напрÑмую.= напыщенно.= наравне.= нараÑпашку.= нараÑпев.= нараÑхват.= нарочито.= нарочно.= наружи.= наружно.= наружу.= нарÑду.= наÑилу.= наÑильно.= наÑильÑтвенно.= наÑквозь.= наÑкоком.= наÑколько.= наÑкоро.= наÑмарку.= наÑмерть.= наÑмешливо.= наÑовÑем.= наÑпех.= наÑтежь.= наÑтойчиво.= наÑтоль.= наÑтолько.= наÑтольно.= наÑтороже.= наÑтороженно.= наÑтоÑтельно.= наÑтрого.= наÑтырно.= наÑухо.= наÑущно.= наÑыпью.= наÑыщенно.= натощак.= натрое.= натуго.= натужно.= натÑнуто.= наугад.= наудалую.= наудачу.= наутек.= наутро.= нахально.= нахрапом.= нацело.= нациÑÑ‚Ñки.= начально.= начеку.= начерно.= начетверо.= начиÑто.= начиÑтоту.= начиÑтую.= нашармака.= нашаромыжку.= наÑву.= неактивно.= неблагоприÑтно.= небогато.= небрежно.= неброÑко.= невдалеке.= невежеÑтвенно.= неверно.= невероÑтно.= невеÑело.= невзначай.= невзрачно.= невиданно.= невинно.= невкуÑно.= невнÑтно.= неволей.= невольно.= невпопад.= невпроворот.= невпроед.= невредно.= невтерпеж.= невылазно.= невыÑоко.= негаданно.= негативно.= неглаÑно.= неглубоко.= неглупо.= негромко.= недавно.= недалеко.= недалече.= недаром.= недвижно.= недельно.= недобро.= недоверчиво.= недовольно.= недолго.= недорого.= недоÑтаточно.= недружеÑтвенно.= недружно.= недурно.= нееÑтеÑтвенно.= нежданно.= нежданно-негаданно.= нежненько.= нежно.= незавиÑимо.= незадолго.= незаконно.= незамедлительно.= незаметненько.= незаметно.= незапланированно.= незаÑлуженно.= незнамо.= незримо.= незыблемо.= неизбежно.= неизбывно.= неизменно.= неизÑщно.= неимоверно.= неинтереÑно.= неиÑкренне.= неиÑкуÑно.= неиÑтинно.= неказиÑто.= неконкретно.= неконÑтитуционно.= некраÑиво.= некрепко.= некÑтати.= неладно.= нелепо.= нелеÑтно.= нелогично.= нелюбезно.= немедленно.= немедлÑ.= неминуемо.= немирно.= немного.= немо.= немодно.= немолчно.= немощно.= немудро.= немыÑлимо.= ненадежно.= ненадолго.= ненамного.= ненароком.= ненаÑытно.= ненаучно.= необоÑнованно.= необъÑтно.= необычайно.= необычно.= необÑзательно.= неоднократно.= неодобрительно.= неожиданно.= неопаÑно.= неоправданно.= неопрÑтно.= неоÑновательно.= неоÑпоримо.= неоÑторожно.= неотвÑзно.= неотлучно.= неотрывно.= неофициально.= неохватно.= неохотно.= неощутимо.= непальÑки.= непечатно.= неплотно.= неподалеку.= неподвижно.= непокойно.= непокорно.= неполно.= непомерно.= непорочно.= непоÑредÑтвенно.= непоÑтижимо.= непредвзÑто.= непременно.= непрерывно.= неприемлемо.= неприлично.= непроÑто.= непрочно.= непрочь.= непутем.= неравномерно.= неразумно.= нереально.= нередко.= неробко.= неровно.= неруÑÑки.= неÑвÑзно.= неÑерьезно.= неÑкладно.= неÑколько.= неÑкоро.= неÑкромно.= неÑложно.= неÑлучайно.= неÑлыханно.= неÑмело.= неÑметно.= неÑноÑно.= неÑобранно.= неÑолоно.= неÑпешно.= неÑпоро.= неÑпроÑта.= неÑравненно.= неÑтойко.= неÑтрашно.= неÑтройно.= неÑуразно.= неÑчетно.= неÑыто.= нетвердо.= неточно.= нетрудно.= неудачно.= неудержимо.= неудобь.= неуемно.= неуклонно.= неуклюже.= неукоÑнительно.= неумело.= неумеÑтно.= неумно.= неумолчно.= неурочно.= неуÑпешно.= неуÑтанно.= неуÑыпно.= неутешно.= нехитро.= нехотÑ.= нецензурно.= нечаÑто.= нечаÑнно.= нечеÑтно.= нечетко.= нечиÑто.= нечутко.= нешироко.= нешуточно.= нещадно.= неÑвно.= неÑрко.= неÑÑно.= нивхÑки.= нигде.= низко.= низменно.= низом.= никогда.= никуда.= никудышно.= нимало.= ниотколе.= ниотколь.= ниоткуда.= ниц.= ничего.= ничегошеньки.= ничком.= ничтожно.= ничуть.= нищенÑки.= ново.= ногайÑки.= норвежÑки.= нормально.= норовиÑто.= нотариально.= ночью.= нощно.= ноÑбрьÑки.= нубийÑки.= ныне.= нынче.= нÑпманÑки.= нÑповÑки.= обалдело.= обвально.= обдуманно.= обезоруживающе.= обережь.= обеÑкураживающе.= обещающе.= обиженно.= обильно.= обинуÑÑÑŒ.= облачно.= облегченно.= облыжно.= обманно.= обморочно.= обнадеживающе.= обобщенно.= ободрÑюще.= обоÑнованно.= обоюдно.= обрадованно.= образно.= обратно.= обреченно.= обрывиÑто.= обрывочно.= обрывчато.= обÑки.= обÑтоÑтельно.= обтекаемо.= обширно.= общо.= объективно.= объемиÑто.= обыденкой.= обыденно.= обыкновенно.= обычно.= овально.= овамо.= оглашенно.= огорченно.= ограниченно.= огромно.= огулом.= огульно.= одаль.= одеÑную.= одинаково.= одиножды.= одиноко.= одиозно.= однажды.= однобоко.= одновременно.= однозначно.= однократно.= одноÑложно.= одобрительно.= одульÑки.= оживленно.= озабоченно.= оземь.= океанÑки.= окладиÑто.= околично.= окольно.= окончательно.= округло.= оловÑнно.= операторÑки.= оплечь.= оплошно.= определенно.= опрометью.= опрÑтно.= оптом.= опÑть.= опÑть-таки.= орально.= организованно.= органичеÑки.= органично.= ординарно.= ориентировочно.= орочонÑки.= оÑаниÑто.= оÑенью.= оÑетинÑки.= оÑлепительно.= оÑманÑки.= оÑмыÑленно.= оÑновательно.= оÑобенно.= оÑобливо.= оÑобнÑком.= оÑобо.= оÑознанно.= оÑтерегающе.= оÑтзейÑки.= оÑторожно.= оÑтро.= оÑтроумно.= оÑуждающе.= оÑÑзаемо.= отважно.= отвеÑно.= ответно.= ответÑтвенно.= отвлеченно.= отвратно.= отдаленно.= отдельно.= отечеÑки.= отколе.= отколь.= откоÑно.= откровенно.= открыто.= откуда.= откуда-либо.= откуда-нибудь.= откуда-то.= откудова.= отлично.= отменно.= отныне.= отнюдь.= отовÑюду.= отпето.= отрадно.= отрешенно.= отрицательно.= отроду.= отродÑÑÑŒ.= отрочеÑки.= отрывиÑто.= отрывочно.= отрывчато.= отÑеле.= отÑель.= отÑтупÑ.= отÑюда.= отÑюдова.= отталкивающе.= оттого.= оттоле.= оттоль.= оттуда.= отцовÑки.= отчаÑти.= отчаÑнно.= отчего-либо.= отчего-нибудь.= отчего-то.= отчетливо.= офицерÑки.= официально.= охально.= охотно.= охрÑно.= оценивающе.= оценочно.= очарованно.= очень.= очертÑ.= очно.= ошалело.= ошибочно.= ошуюю.= ощупью.= ощутимо.= паки.= пакоÑтно.= палачеÑки.= паничеÑки.= панÑки.= папуаÑÑки.= парадокÑально.= параллельно.= парижÑки.= паритетно.= парфÑнÑки.= паршиво.= паÑкудно.= паÑÑивно.= патетично.= паче.= педагогичеÑки.= педагогично.= пекинÑки.= пениÑто.= первично.= перво-наперво.= первоначально.= передом.= переменно.= периодичеÑки.= пермÑки.= перÑидÑки.= перÑонально.= перуанÑки.= пеÑтро.= петровÑки.= петушком.= печатно.= пешечком.= пешком.= пешочком.= пижонÑки.= пикантно.= пионерÑки.= пиратÑки.= пиÑарÑки.= пиÑьменно.= питерÑки.= плавно.= пламенно.= планово.= планомерно.= плаÑтично.= платно.= платформно.= плачевно.= плашмÑ.= плебейÑки.= плодотворно.= плоÑко.= плотно.= плотÑки.= плоховато.= плутовато.= по-английÑки.= по-арабÑки.= по-бабьи.= по-барÑки.= по-божеÑки.= по-братÑки.= по-быÑтрому.= по-вашему.= по-веÑеннему.= по-военному.= по-волчьи.= по-воровÑки.= по-вÑÑкому.= по-гимназичеÑки.= по-глупому.= по-городÑки.= по-гречеÑки.= по-деловому.= по-деревенÑки.= по-детÑки.= по-домашнему.= по-другому.= по-дружеÑки.= по-дурацки.= по-европейÑки.= по-женÑки.= по-заÑчьи.= по-зимнему.= по-идиотÑки.= по-иному.= по-ихнему.= по-каковÑки.= по-карталинÑки.= по-комÑомольÑки.= по-кошачьи.= по-латыни.= по-летнему.= по-людÑки.= по-лÑгушачьи.= по-мальчишеÑки.= по-мальчишечьи.= по-материнÑки.= по-медвежьи.= по-молодецки.= по-монгольÑки.= по-морÑкому.= по-мужÑки.= по-наÑтоÑщему.= по-нашему.= по-немецки.= по-нищенÑки.= по-новому.= по-нынешнему.= по-оÑеннему.= по-оÑобенному.= по-отечеÑки.= по-отцовÑки.= по-пороÑÑчьи.= по-прежнему.= по-преимущеÑтву.= по-проÑтецки.= по-проÑтому.= по-птичьи.= по-пуÑтому.= по-рабочему.= по-разбойничьи.= по-разному.= по-ребÑчеÑки.= по-ребÑчьи.= по-родÑтвенному.= по-руÑалочьи.= по-руÑÑки.= по-рыцарÑки.= по-ÑветÑки.= по-ÑвинÑки.= по-Ñвоему.= по-ÑвойÑки.= по-ÑиротÑки.= по-ÑкотÑки.= по-Ñловацки.= по-Ñобачьи.= по-ÑоветÑки.= по-ÑтариковÑки.= по-Ñтаринному.= по-Ñтарому.= по-твоему.= по-товарищеÑки.= по-ученому.= по-финÑки.= по-французÑки.= по-халдейÑки.= по-хамÑки.= по-хозÑйÑки.= по-хорошему.= по-человечеÑки.= по-человечьи.= по-чеÑтному.= по-шутовÑки.= по-щегольÑки.= победно.= побитно.= поблизоÑти.= побыÑтрееть.= повально.= поверху.= повÑедневно.= повÑемеÑтно.= повÑюду.= повторно.= поголовно.= подавлÑюще.= подавно.= подале.= подвыÑÑŒ.= подекадно.= поденно.= подкожно.= подло.= поднеÑÑŒ.= подобру.= подобру-поздорову.= подозрительно.= подолгу.= подпольно.= подражательно.= подробно.= подÑпудно.= подтÑнуто.= подушно.= подчаÑ.= подчиÑтую.= поедом.= пожизненно.= позавчера.= позарез.= поздненько.= поздорову.= позитивно.= позорно.= поименно.= поиÑтине.= покато.= покаÑнно.= поквартально.= покойно.= покорно.= покрепче.= полгода.= полегонечку.= полегоньку.= полемично.= ползком.= полиÑтно.= политичеÑки.= политично.= полноÑтью.= полночью.= положительно.= полулежа.= полунеземно.= полупуÑто.= полупьÑно.= полуÑонно.= полутемно.= полушутÑ.= польÑки.= полюбовно.= полюбу.= полÑрно.= помаленечку.= помаленьку.= помалу.= помеÑÑчно.= поминутно.= помногу.= поморÑки.= помпезно.= понапраÑну.= понарошку.= понаÑлышке.= поначалу.= поневоле.= понемногу.= понемножечку.= понемножку.= понизу.= понимающе.= понуро.= поныне.= поодаль.= поодиночке.= поочереди.= поочередно.= попарно.= попервоначалу.= попеременно.= поповÑки.= пополам.= пополудни.= пополуночи.= попроÑту.= популÑрно.= попуÑту.= попутно.= поразительно.= поровну.= порожиÑто.= порожнÑком.= порознь.= порой.= порочно.= порою.= порывиÑто.= порÑдком.= порÑдочно.= поÑадÑки.= поÑезонно.= поÑейчаÑ.= поÑему.= поÑередке.= поÑледовательно.= поÑлезавтра.= поÑлойно.= поÑлушно.= поÑменно.= поÑмертно.= поÑолонь.= поÑпешно.= поÑтепенно.= поÑтно.= поÑтоÑнно.= поÑтранично.= поÑтрочно.= поÑтфактум.= поÑтыдно.= поÑуточно.= поÑуху.= потаенно.= потенциально.= потерÑнно.= потешно.= потихонечку.= потихоньку.= потолочно.= потому.= поточно.= потрÑÑающе.= поурочно.= поутру.= похвально.= походÑ.= почаÑово.= почаÑту.= почем.= почему.= почему-либо.= почему-нибудь.= почему-то.= почетно.= почленно.= почти.= почто.= пошепту.= пошло.= пошловато.= поштучно.= поÑкранно.= поÑтапно.= поÑтично.= поÑтому.= праведно.= правильно.= пражÑки.= праздно.= практичеÑки.= практично.= пребогато.= пребольно.= превоÑходно.= превратно.= прегадко.= преданно.= предательÑки.= предварительно.= предвечно.= предвзÑто.= предельно.= преднамеренно.= предобро.= предоÑтаточно.= предоÑтерегающе.= предположительно.= предпочтительно.= предÑмертно.= предупреждающе.= преждевременно.= преимущеÑтвенно.= прекраÑно.= прелеÑтно.= премило.= премного.= премудро.= преÑкучно.= преÑпокойно.= преÑтупно.= претенциозно.= приблизительно.= прибыльно.= приватно.= приветливо.= приветно.= привлекательно.= привольно.= привычно.= призрачно.= призывно.= прилежно.= приличненько.= прилично.= применительно.= примерно.= приметно.= примечательно.= примитивно.= принципиально.= припеваючи.= приÑно.= приÑтально.= приÑтойно.= притворно.= приторно.= прицельно.= приютÑки.= приÑтненько.= проворно.= продольно.= проездом.= прозорливо.= прозрачно.= произвольно.= пронзительно.= пронизывающе.= пропадом.= пропиÑью.= пропорционально.= проÑто-напроÑто.= проÑтодушно.= проÑторно.= протокольно.= проточно.= протÑжно.= профеÑÑионально.= прохладно.= проходом.= прочно.= прочь.= прощально.= пруÑÑки.= прытко.= прÑмиком.= прÑмо-таки.= прÑно.= пÑихичеÑки.= пÑихологичеÑки.= пÑковÑки.= публично.= пугающе.= пугливо.= пунктирно.= пуÑто.= пуÑтовато.= пуÑтынно.= путейÑки.= пушиÑто.= пушкинÑки.= пылко.= пыльно.= пышно.= пьÑно.= раболепно.= рабÑки.= раввинÑки.= равнодушно.= равномерно.= равноÑильно.= радиально.= радикально.= радиоактивно.= радужно.= радушно.= разбойно.= разборчиво.= развратно.= развÑзно.= разгульно.= раздельно.= раздольно.= раздражающе.= разлагающе.= разлапо.= разлато.= различно.= размыто.= разнообразно.= разом.= разумно.= райÑки.= ранее.= раненько.= раÑиÑÑ‚Ñки.= раÑкоÑо.= раÑпевно.= раÑпутно.= раÑÑеÑнно.= раÑтерÑнно.= раÑтроганно.= раÑÑ‚Ñнуто.= рахитично.= рвачеÑки.= реалиÑтичеÑки.= реально.= ребÑчеÑки.= ревмÑ.= ревниво.= регулÑрно.= редко.= редковато.= редкоÑтно.= резво.= резко.= резковато.= резонно.= рейнÑки.= рекордно.= репрезентативно.= речиÑто.= решительно.= рикошетом.= римÑки.= ритмично.= риторично.= робко.= рознично.= розно.= романÑки.= романтично.= роÑкошно.= роÑно.= роÑÑийÑки.= ругательÑки.= ругмÑ.= румынÑки.= румÑно.= руÑÑки.= ручьем.= рыÑцой.= рыÑью.= рыхло.= рыхловато.= рыцарÑки.= рьÑно.= Ñ€Ñдком.= Ñ€Ñдышком.= ÑаамÑки.= ÑадиÑÑ‚Ñки.= Ñакрально.= Ñально.= Ñам-двадцать.= Ñам-девÑÑ‚.= Ñам-деÑÑÑ‚.= Ñам-друг.= Ñам-оÑьмой.= Ñам-пÑÑ‚.= Ñам-Ñем.= Ñам-третей.= Ñам-четверт.= Ñам-шеÑÑ‚.= Ñамобытно.= ÑамоедÑки.= Ñамокатом.= Ñамолично.= Ñамоплавом.= Ñамопроизвольно.= ÑамоÑтоÑтельно.= Ñамотеком.= Ñамоучкой.= Ñамоходом.= Ñатирично.= Ñбоку.= ÑветÑки.= ÑвинÑки.= Ñвирепо.= Ñвободно.= Ñвоевременно.= ÑвойÑки.= ÑвыÑока.= ÑвÑзно.= ÑвÑщенно.= Ñглупа.= ÑгорÑча.= Ñдавленно.= Ñдельно.= Ñдержанно.= Ñдуру.= ÑегоднÑ.= ÑейчаÑ.= Ñекретно.= ÑелÑнÑки.= Ñемейно.= ÑемитÑки.= Ñемо.= Ñемью.= ÑербÑки.= Ñердито.= ÑеребрÑно.= Ñеренько.= Ñерийно.= ÑермÑжно.= Ñеровато.= Ñерьезно.= Ñжато.= ÑиамÑки.= ÑибирÑки.= ÑидмÑ.= ÑидÑ.= Ñилком.= Ñилой.= Ñильно.= Ñимпатично.= ÑинодÑки.= Ñинхронно.= ÑионÑки.= Ñипло.= Ñипловато.= ÑирийÑки.= ÑиротÑки.= ÑиÑтематичеÑки.= ÑиÑтематично.= ÑиÑтемно.= ÑиÑтельно.= Ñкабрезно.= Ñказочно.= Ñкачкообразно.= ÑкептичеÑки.= Ñкептично.= ÑкифÑки.= Ñкладно.= Ñклочно.= Ñкованно.= Ñкользко.= Ñколько-нибудь.= Ñколько-то.= Ñкопом.= ÑкопчеÑки.= Ñкорбно.= Ñкоренько.= ÑкотÑки.= Ñкромно.= Ñкрупулезно.= Ñкрытно.= Ñкудно.= Ñкупо.= Ñкуповато.= Ñкученно.= Ñлабовато.= Ñлавно.= ÑлавÑнÑки.= Ñладко.= ÑладоÑтно.= Ñлаженно.= Ñлева.= Ñлегка.= Ñледом.= Ñлепо.= Ñлитно.= Ñлишком.= ÑловенÑки.= Ñложено.= ÑломÑ.= Ñлыхом.= ÑлÑкотно.= Ñмалу.= Ñмачно.= Ñмело.= Ñменно.= Ñмертельно.= Ñмешанно.= Ñмиренно.= Ñмирненько.= Ñмирно.= Ñмлада.= Ñмолоду.= Ñморщенно.= Ñмрадно.= Ñмуро.= Ñмутно.= Ñмущенно.= ÑмÑгченно.= ÑмÑтенно.= Ñнаружи.= Ñначала.= Ñнежно.= Ñнова.= ÑноÑно.= Ñнуло.= Ñобранно.= ÑобÑтвенноручно.= Ñовершенно.= ÑоветÑки.= Ñовокупно.= ÑовÑем.= Ñогбенно.= ÑодомÑки.= Ñозвучно.= Ñознательно.= Ñокращенно.= ÑолдатÑки.= Ñолидно.= Ñольно.= Ñомкнуто.= Ñонно.= ÑоответÑтвующе.= Ñоразмеренно.= ÑоÑедÑки.= ÑоÑлепа.= ÑоÑлепу.= ÑоÑтрадающе.= Ñочно.= ÑочувÑтвенно.= ÑпаÑнно.= Ñперва.= Ñпервоначала.= Ñпервоначалу.= Ñпециально.= Ñпешно.= Ñпирально.= Ñплеча.= Ñплоченно.= Ñплошь.= Ñподручно.= Ñпозаранку.= Ñпозаранок.= Ñпокойно.= Ñполна.= Ñпонтанно.= Ñпоро.= Ñправа.= Ñправедливо.= Ñправно.= ÑпроÑонок.= ÑпроÑоньÑ.= ÑпроÑта.= Ñпрохвала.= ÑпьÑна.= ÑпьÑну.= Ñравнительно.= Ñразу.= Ñредне.= Ñроду.= Ñрочно.= Ñрыву.= ÑÑ€Ñду.= Ñтабильно.= ÑталинÑки.= Ñтаровато.= ÑтарчеÑки.= ÑтатиÑтичеÑки.= Ñтатично.= Ñтепенно.= Ñтерильно.= ÑтеÑненно.= Ñтильно.= Ñтихийно.= ÑтоголоÑо.= ÑтоичеÑки.= Ñтойко.= Ñтойком.= ÑтоймÑ.= Ñтократно.= Ñтоль.= Ñтолько.= Ñторицей.= Ñторицею.= Ñторожко.= Ñтороной.= ÑтоÑ.= ÑтрадальчеÑки.= Ñтрадающе.= Ñтранично.= Ñтранновато.= ÑтраÑтно.= ÑтраÑть.= ÑтратегичеÑки.= Ñтремглав.= Ñтремительно.= Ñтрого.= Ñтрого-наÑтрого.= Ñтройно.= Ñтудено.= Ñтудийно.= Ñтыдливо.= Ñубменю.= Ñубоптимально.= Ñубтильно.= Ñубъективно.= Ñугубо.= ÑуданÑки.= ÑудейÑки.= Ñудорожно.= Ñуеверно.= Ñуемудро.= Ñуетно.= Ñуждено.= ÑултанÑки.= Ñуматошно.= Ñумбурно.= Ñумеречно.= Ñуммарно.= Ñумрачно.= ÑуннитÑки.= Ñурово.= ÑурьмÑно.= Ñутолочно.= ÑутулиÑто.= Ñутуло.= Ñухо.= Ñуховато.= ÑущеÑтвенно.= ÑхематичеÑки.= Ñхематично.= Ñхемно.= Ñходу.= ÑчаÑтливо.= Ñыгранно.= Ñыздавна.= Ñызмала.= Ñызмалу.= ÑызмальÑтва.= Ñызнова.= Ñыро.= Ñыровато.= Ñырьем.= Ñытно.= Ñыто.= Ñюда.= ÑÑм.= табуном.= таджикÑки.= таинÑтвенно.= таитÑнÑки.= тайком.= тайно.= тактильно.= тактично.= талантливо.= талышÑки.= тамильÑки.= тангенциально.= татарÑки.= твердо.= творчеÑки.= тевтонÑки.= телешом.= тематичеÑки.= темпераментно.= тениÑто.= теоретичеÑки.= теперича.= теперь.= термичеÑки.= терпеливо.= терпимо.= теÑновато.= тет-а-тет.= техничеÑки.= технично.= технологичеÑки.= тибетÑки.= типичеÑки.= типично.= тирольÑки.= тихо.= тихо-Ñмирно.= тихомолком.= тихонечко.= тихонько.= тишком.= тлетворно.= тогда.= тогда-то.= толково.= толком.= толÑто.= томительно.= томно.= тонко.= тонковато.= топорно.= торжеÑтвенно.= торовато.= торопко.= торопливо.= торчком.= торчмÑ.= тотально.= тотчаÑ.= точь-в-точь.= тошнотно.= трагичеÑки.= трагично.= трезво.= трепетно.= третейÑки.= третьеводни.= тридцатью.= трижды.= троÑко.= трубно.= труÑливо.= труÑовато.= тувинÑки.= туго.= туговато.= туда.= туда-то.= тульÑки.= туманно.= тунгуÑÑки.= туниÑÑки.= тупо.= туповато.= турбо.= туриÑÑ‚Ñки.= туÑкло.= тут-то.= туточки.= тучно.= тщательно.= тщеÑлавно.= тщетно.= тычком.= убаюкивающе.= убедительно.= убежденно.= убийÑтвенно.= убито.= ублюдочно.= убого.= убойно.= убориÑто.= убыточно.= уверенно.= увеÑиÑто.= увечно.= угловато.= угнетающе.= угнетенно.= угорÑки.= угрюмо.= удало.= удивленно.= удмуртÑки.= удрученно.= уединенно.= ужаÑно.= ужимиÑто.= ужо.= узбекÑки.= узко.= узковато.= узорочно.= уйгурÑки.= укладиÑто.= уклончиво.= украдкой.= украинÑки.= укрупненно.= уланÑки.= умело.= умеренно.= умеÑтно.= умеючи.= умиленно.= умильно.= умно.= умышленно.= униженно.= уникально.= унтерÑки.= унывно.= уныло.= упорно.= управÑки.= упрощенно.= упрÑмо.= уральÑки.= уродÑки.= урочно.= урывками.= урывочками.= урывочно.= урывчато.= уÑердно.= уÑидчиво.= уÑиленно.= уÑкоренно.= уÑловно.= уÑпешно.= уÑпокаивающе.= уÑтавÑÑÑŒ.= уÑтало.= уÑтно.= уÑтроенно.= утвердительно.= утешно.= утомительно.= утомленно.= утонченно.= утопично.= утречком.= утробиÑто.= утробно.= утром.= ухарÑки.= ухватиÑто.= учащенно.= фальшиво.= фанатично.= фантаÑтичеÑки.= фаÑониÑто.= фатально.= фашиÑÑ‚Ñки.= феллахÑки.= феноменально.= фермерÑки.= фиглÑÑ€Ñки.= фигуриÑто.= фигурно.= физиологичеÑки.= физичеÑки.= фиктивно.= финÑки.= флотÑки.= формально.= форменно.= форÑиÑто.= фракийÑки.= фривольно.= фукÑом.= фундаментально.= хазарÑки.= хакаÑÑки.= халатно.= халдейÑки.= халтурно.= хамитÑки.= хамовато.= хамÑки.= ханжеÑки.= ханÑки.= хантыйÑки.= хаотично.= характерно.= хворо.= хеттÑки.= хивинÑки.= химичеÑки.= хитро.= хитровато.= хитроÑтно.= хитроумно.= хищно.= хладно.= хладнокровно.= хлеÑтко.= хлипко.= хлопотливо.= хмельно.= хмуро.= хмуровато.= ходенем.= ходко.= ходором.= ходульно.= ходуном.= хозÑйÑки.= холопÑки.= холуйÑки.= хорватÑки.= хоробро.= хорошенечко.= хорошенько.= храбро.= хрипато.= хрипло.= хроничеÑки.= хронологичеÑкий.= хрупко.= хруÑтко.= худо-бедно.= хунхузÑки.= цапко.= царÑки.= царÑтвенно.= цветаÑто.= цветиÑто.= цейлонÑки.= целиком.= целомудренно.= целоÑтно.= цельно.= централизованно.= цепко.= церемонно.= цивильно.= циклично.= циничеÑки.= цинично.= цугом.= цыганÑки.= чабанÑки.= чадно.= чаÑами.= чаÑтенько.= чаÑтично.= чаÑто.= чаÑтью.= чахоточно.= чванно.= чего-то.= чеканно.= челночно.= человечеÑки.= человечно.= чередом.= череÑчур.= черкеÑÑки.= черно.= черÑтво.= чертовÑки.= чеÑтно.= четко.= четырежды.= чеченÑки.= чешÑки.= чилийÑки.= чинно.= чиÑтенько.= чиÑто.= чокнуто.= чопорно.= чохом.= чрезвычайно.= чрезмерно.= что-то.= чувашÑки.= чудачеÑки.= чудеÑно.= чудовищно.= чудом.= чукотÑки.= чутко.= чуток.= чуточку.= чуть-чуть.= чухонÑки.= шагом.= шажком.= шало.= шаловливо.= шалÑй-валÑй.= шаманÑки.= шатко.= шахÑки.= шахтерÑки.= швабÑки.= шведÑки.= шепотком.= шепотом.= шеÑтью.= шибко.= шиворот-навыворот.= шиитÑки.= шикарно.= широко.= шквалиÑто.= шквально.= школÑÑ€Ñки.= шпионÑки.= шулерÑки.= шумерÑки.= шумно.= шуÑтро.= шутливо.= шутовÑки.= шуточно.= шутÑ.= щедро.= щедровато.= щипком.= ÑвенÑки.= Ñкзотично.= ÑкологичеÑки.= ÑкономичеÑки.= Ñкономично.= ÑкÑпоненциально.= ÑкÑпромтом.= ÑкÑтерриториально.= ÑкÑтремально.= ÑкÑтремиÑÑ‚Ñки.= ÑкÑтренно.= ÑлаÑтично.= Ñлегантно.= Ñлегично.= Ñлементарно.= ÑльзаÑÑки.= ÑмиÑÑионно.= ÑнергетичеÑки.= Ñнергично.= ÑпичеÑки.= Ñпохально.= ÑрзÑнÑки.= Ñротично.= ÑÑеровÑки.= ÑÑкизно.= ÑÑтетично.= ÑÑтонÑки.= ÑтичеÑки.= Ñтично.= ÑтничеÑки.= ÑтруÑÑки.= ÑфиопÑки.= Ñффектно.= ювелирно.= юдофобÑки.= юзом.= юкагирÑки.= юлианÑки.= юнкерÑки.= юннатÑки.= юношеÑки.= юридичеÑки.= юрко.= юродÑки.= ÑванÑки.= Ñвно.= Ñвочно.= ÑвÑтвенно.= Ñдовито.= ÑзычеÑки.= ÑкобинÑки.= ÑкутÑки.= Ñнтарно.= ÑнычарÑки.= ÑпонÑки.= Ñрко.= Ñро.= ÑроÑтно.= link-grammar-5.3.16/data/ru/words/words.1690000664000076400007640000000133512431741033015216 00000000000000автокар.= алломорф.= аневризм.= анемон.= антипараллелограмм.= апофиз.= аркебуз.= береÑÑ‚.= гарнитур.= георгин.= диерез.= дрен.= зажор.= зализ.= идиом.= йот.= катаракт.= код.= кокор.= кремальер.= лавр.= манипул.= метаморфоз.= метод.= морф.= ном.= парафраз.= перифраз.= пилÑÑтр.= пÑальм.= раÑтр.= ризом.= роÑтр.= румб.= Ñангвин.= Ñепт.= Ñерпентин.= Ñпазм.= Ñтодол.= терноÑлив.= туберкул.= укрут.= утилит.= фильер.= центроид.= чинар.= юрт.= link-grammar-5.3.16/data/ru/words/words.1930000664000076400007640000000533312431741033015215 00000000000000аверьÑнов.= аветиÑов.= агафонов.= азаренков.= акÑенов.= алашинов.= алимов.= алмазов.= алферов.= амбарцумов.= андронов.= антимонов.= антипов.= арÑанов.= артюхов.= архипов.= аÑтапов.= аÑтахов.= барабанов.= баринов.= батырбеков.= безруков.= белоуÑов.= беньÑминов.= бижамов.= блаженков.= богданов.= болтенков.= большаков.= булгаков.= буньков.= бурков.= быков.= ваганов.= виноградов.= вожагов.= волков.= воронков.= воронцов.= гаврилов.= гончаров.= гранов.= грÑзнов.= гуÑаров.= девтеров.= дениÑов.= дуров.= егоров.= елÑуков.= емельÑнов.= ермаков.= ермолов.= ефимов.= захаров.= ибрагимов.= иÑхаков.= кабанов.= калашников.= карелов.= каримов.= колбаÑов.= колеÑников.= колеÑов.= комаров.= комиÑÑаров.= коновалов.= корабельщиков.= краÑноÑров.= кривов.= кругликов.= круглов.= кузнецов.= куликов.= куличков.= ларионов.= леонов.= ливинцов.= макÑаков.= мартынов.= мельников.= мещанов.= миронов.= митрофанов.= мифтахутдинов.= михалков.= морщаков.= муратов.= наумов.= новиков.= новожилов.= обинÑков.= орликов.= оÑипов.= очиров.= панов.= перевалов.= петраков.= поленов.= поÑпелов.= потапов.= прапорщиков.= пронников.= пчелÑков.= романов.= рюриков.= Ñеверцов.= Ñеливанов.= Ñерков.= Ñеченов.= Ñивов.= Ñкоморохов.= Ñмирнов.= Ñмуров.= Ñоколов.= Ñпиридонов.= Ñтаровойтов.= Ñтепанов.= Ñтолешников.= ÑтолÑров.= Ñтрашков.= Ñуханов.= телÑтников.= терехов.= тихонов.= тишков.= топорков.= топоров.= трахов.= трофимов.= ульÑнов.= федоров.= федоÑов.= федулов.= филатов.= хорошилов.= цыганов.= цыренжапов.= чекмазов.= чичелов.= шабурников.= шамов.= шамров.= шарапов.= шаронов.= шершов.= шумаков.= щабдураÑулов.= щапков.= ÑŽÑуфов.= Ñблоков.= Ñзов.= link-grammar-5.3.16/data/ru/words/words.1240000664000076400007640000000467212431741033015214 00000000000000антихудожеÑтвен.= атмоÑферозащищен.= безлиÑтвен.= близкородÑтвен.= близраÑположен.= брутто-уÑтановлен.= влагозащищен.= водонаÑыщен.= вÑемогущеÑтвен.= выÑоконравÑтвен.= выÑокораÑположен.= выÑокоÑпециализирован.= выÑокоторжеÑтвен.= гиперÑенÑибилизирован.= гуÑтолиÑтвен.= деминерализован.= жеÑтколиÑтвен.= зеленолиÑтвен.= коррелирован.= кровнородÑтвен.= левополÑризован.= малоÑущеÑтвен.= мелколиÑтвен.= младопиÑьмен.= напрÑженно-деформирован.= неамортизирован.= неболезнен.= невещеÑтвен.= невыровнен.= незапатентован.= незапылен.= незарифмован.= неинкаÑÑирован.= некоррелирован.= нелимитирован.= нелинеаризирован.= нематериализован.= необезвожен.= необещан.= неогражден.= неотгружен.= неотложен.= неотправлен.= неплаÑтифицирован.= неподведомÑтвен.= непредоÑтавлен.= неприÑутÑтвен.= непротеÑтован.= нерандомизирован.= нераÑÑортирован.= неÑгруппирован.= неÑтандартизован.= неумален.= нижераÑположен.= обрезинен.= обÑтоÑтельÑтвен.= окончательно-оформлен.= периÑто-раÑÑечен.= плоÑкополÑризован.= поверхноÑтно-упрочнен.= положительно-выражен.= потомÑтвен.= правополÑризован.= прикоÑновен.= противообщеÑтвен.= радиационно-упрочнен.= Ñвежеуложен.= ÑверхчувÑтвен.= ÑвÑщеннодейÑтвен.= Ñледован.= ÑловопроизводÑтвен.= ÑоответÑтвен.= Ñополимеризован.= ÑоприкоÑновен.= Ñубарендован.= ÑуперплаÑтифицирован.= термокомпенÑирован.= упруго-защемлен.= ÑлаÑтомеризован.= Ñлектроизолирован.= link-grammar-5.3.16/data/ru/words/words.1210000664000076400007640000001357512431741033015213 00000000000000аварийно.= авиационно.= авÑтрало.= автоматизированно.= автомобильно.= агитационно.= агропромышленно.= агроÑтроительно.= аджаро.= админиÑтративно.= азиатÑко.= азово.= акимо.= акушерÑко.= алекÑандро.= алекÑандрово.= аллегри.= аллювиально.= алмазно.= альфа.= алюминиево.= американо.= амуре.= аналого.= англо.= андезито.= анжеро.= аппаратурно.= арбитражно.= аргонно.= аргоно.= арифметико.= архитектурно.= аÑтрономо.= аттеÑтационно.= ахтаро.= аÑродромно.= бай.= байкало.= бактериально.= банту.= батьковÑко.= беломоро.= белоруÑÑко.= бельгийÑко.= бельÑко.= беÑцентрово.= бета.= библиотечно.= биолого.= бичурга.= богородице.= богоÑвленÑко.= бокÑито.= болгаро.= больнично.= брокколи.= брошюровочно.= вагоноремонтно.= вакуумно.= валютно.= ванно.= варено.= вариационно.= варочно.= вегетативно.= верхне.= ветеринарно.= виво.= винно.= виноградарÑко.= вич.= владимиро.= владимирово.= владимирÑко.= водопроводно.= водородно.= военно.= вокально.= волго.= вольфрамо.= воÑпитательно.= врачебно.= вÑтроенно.= выÑтавочно.= вычиÑлительно.= гамма.= гардинно.= гаÑтрольно.= гекÑан.= генетико.= географо.= геодезичеÑко.= геолого.= германо.= горно.= горюче.= гоÑударÑтвенно.= гражданÑко.= грузино.= грузинÑко.= грузо.= дворцово.= декоративно.= депреÑÑивно.= детÑко.= дзун.= диагноÑтико.= дизель.= диктофонно.= договорно.= документально.= долгано.= дорожно.= дробильно.= дум-дум.= евангеличеÑко.= евангельÑко.= елено.= жилищно.= зелено.= ивано.= издательÑко.= иммунно.= инвеÑтиционно.= индивидуально.= индуÑтани.= индуÑтриально.= инженерно.= инкубаторно.= инÑтруктивно.= интернешнл.= информационно.= ионоÑферно.= иÑполнительно.= иÑправительно.= иÑÑледовательÑко.= иÑторико.= кабардино.= казарменно.= казахÑтанÑко.= картографо.= картонно.= квази.= кзыл.= клинико.= кожно.= коллективно.= командно.= комильфо.= коммерчеÑко.= коммунально.= компенÑационно.= комплекÑно.= конÑтрукторÑко.= конÑультативно.= конÑультационно.= контрольно.= кооперативно.= координационно.= копировально.= котельно.= кыргызÑко.= лабораторно.= лайн.= летно.= лечебно.= ликеро.= литературно.= макÑи.= марфо.= матвеево.= машинно.= машино.= медико.= международно.= минерально.= моно.= монументально.= морзе.= мунда.= мÑÑо.= народно.= национально.= немецко.= николо.= нормативно.= ноу.= нью.= общеÑтвенно.= оздоровительно.= оке.= опорно.= оптово.= опытно.= орандж.= органо.= орÑко.= оÑетино.= оÑобь.= охотничье.= пиво.= пиччикато.= погрузо.= погрузочно.= политико.= понтонно.= принт.= природно.= программно.= проектно.= производÑтвенно.= промышленно.= профеÑÑорÑко.= профилактичеÑко.= прÑдильно.= пÑихолого.= пушно.= рабоче.= радиационно.= ракетно.= регионально.= редакционно.= резино.= реÑпубликанÑко.= ретро.= роÑÑийÑко.= руÑÑко.= Ñанаторий.= Ñанаторно.= Ñанитарно.= Ñахарно.= ÑаÑно.= Ñеверо.= Ñелекционно.= ÑереднÑцко.= ÑнабженчеÑко.= ÑоветÑко.= Ñомон.= Ñтроительно.= Ñтруктурно.= Ñубито.= Ñудебно.= таджикÑко.= тактико.= талды.= творчеÑко.= театрально.= тематико.= технико.= титано.= титаново.= токÑико.= топливно.= топографо.= торгово.= травматолого.= традиционно.= трамвайно.= транзитно.= транÑпортно.= трубо.= туриÑтичеÑко.= туриÑÑ‚Ñко.= уголовно.= урало.= учебно.= фарфоро.= фельдъегерÑко.= физико.= физкультурно.= финанÑово.= фри.= фуриозо.= хау.= химико.= хозÑйÑтвенно.= целлюлозно.= цементно.= центрально.= чероки.= чехо.= чечено.= швейно.= Ñколого.= Ñкономико.= ÑкÑкурÑионно.= ÑкÑпериментально.= ÑкÑпертно.= ÑкÑплуатационно.= ÑкÑпортно.= ÑкÑтра.= Ñлектро.= Ñлектронно.= Ñнерго.= юго.= Ñдерно.= Ñмало.= link-grammar-5.3.16/data/ru/words/words.310000664000076400007640000000146512431741033015126 00000000000000бодн.= вдохн.= глотн.= гребан.= долбан.= катн.= колупн.= кольн.= крутан.= куÑн.= лизан.= лизн.= лÑгн.= макн.= нюхн.= обмакн.= обольн.= отпаÑн.= отшугн.= паÑан.= паÑн.= перешагн.= пихн.= плеÑн.= пн.= помакн.= попрекн.= прикачн.= промокн.= пропн.= прочихн.= пугн.= пхн.= пырн.= рубн.= Ñадан.= Ñкребан.= Ñкребн.= Ñмекн.= Ñморгн.= Ñтебан.= Ñтрекн.= Ñтругн.= Ñыпан.= толкан.= трÑхан.= турн.= умакн.= умыкн.= упрекн.= хлебан.= хлебн.= хлеÑтан.= хлыÑтн.= черкн.= черпан.= черпн.= шепн.= шуган.= шугн.= щипн.= link-grammar-5.3.16/data/ru/words/words.2370000664000076400007640000000415612431741033015216 00000000000000агонизир.= аккомпанир.= артикулир.= архипаÑтырÑтв.= аÑÑиÑтир.= барражир.= благоденÑтв.= благодушеÑтв.= благотворительÑтв.= богоÑловÑтв.= бодрÑтв.= бокÑир.= бравир.= бригадирÑтв.= вальÑир.= великодушеÑтв.= вибрир.= визитир.= виражир.= вольтижир.= воÑжир.= вÑпомощеÑтв.= галлюцинир.= галопир.= гармонир.= гаÑтролир.= граÑÑир.= дефилир.= диÑгармонир.= диÑпутир.= диÑÑонир.= долженÑтв.= единовлаÑтв.= жеÑтикулир.= жонглир.= зложелательÑтв.= избыточеÑтв.= импонир.= интерпеллир.= интерферир.= иронизир.= концертир.= крейÑир.= лицеприÑÑ‚Ñтв.= люминеÑцир.= малодушеÑтв.= манкир.= маршир.= маÑтурбир.= менÑтруир.= милоÑердÑтв.= молебÑтв.= морализир.= мудрÑтв.= музицир.= неглижир.= немотÑтв.= неÑоответÑтв.= низкопоклонÑтв.= онанир.= оппонир.= парадир.= паразитир.= переизбыточеÑтв.= полемизир.= пономарÑтв.= понтир.= поÑпешеÑтв.= приличеÑтв.= разглагольÑтв.= различеÑтв.= разнÑтв.= регреÑÑир.= резонир.= рефлектир.= ÑамовлаÑтв.= ÑекундантÑтв.= Ñимпатизир.= ÑобеÑед.= Ñоболезн.= ÑоучаÑтв.= ÑпоÑпешеÑтв.= ÑуеверÑтв.= ÑуемудрÑтв.= ÑумаÑшеÑтв.= теоретизир.= тремолир.= уÑердÑтв.= фантазир.= фашиÑтв.= фланир.= флектир.= флуктуир.= флуореÑцир.= флюореÑцир.= фонтанир.= фоÑфореÑцир.= фрондир.= цыганÑтв.= чудодейÑтв.= Ñквилибрир.= ÑзыкоблудÑтв.= link-grammar-5.3.16/data/ru/words/words.2060000664000076400007640000000252112431741033015204 00000000000000воÑьмидеÑÑтитыÑÑчн.= воÑьмимиллиардн.= воÑьмимиллионн.= воÑьмитыÑÑчн.= двадцатимиллиардн.= двадцатимиллионн.= двадцатитыÑÑчн.= двенадцатимиллиардн.= двенадцатимиллионн.= двенадцатитыÑÑчн.= двухмиллионн.= девÑноÑтомиллиардн.= девÑноÑтомиллионн.= девÑноÑтотыÑÑчн.= девÑтимиллиардн.= девÑтимиллионн.= девÑтитыÑÑчн.= деÑÑтимиллиардн.= деÑÑтимиллионн.= деÑÑтитыÑÑчн.= миллиардн.= одиннадцатимиллиардн.= одиннадцатимиллионн.= одиннадцатитыÑÑчн.= полумиллионн.= пÑтидеÑÑтитыÑÑчн.= пÑтимиллиардн.= пÑтимиллионн.= пÑтитыÑÑчн.= ÑемитыÑÑчн.= Ñтомиллионн.= ÑтопÑтидеÑÑтимиллионн.= ÑтотыÑÑчн.= трехмиллиардн.= трехмиллионн.= трехтыÑÑчн.= четырехмиллиардн.= четырехмиллионн.= четырехтыÑÑчн.= шеÑтидеÑÑтитыÑÑчн.= шеÑтимиллиардн.= шеÑтимиллионн.= шеÑтитыÑÑчн.= link-grammar-5.3.16/data/ru/words/words.610000664000076400007640000000606212431741033015127 00000000000000автомедтехник.= автомототехник.= автоÑлектроник.= аудиотехник.= аÑрогидродинамик.= аÑродинамик.= аÑротермоакуÑтик.= баланÑировк.= балканиÑтик.= биомеханик.= биоочиÑтк.= бонитировк.= бронетехник.= вакцинопрофилактик.= взаимоувÑзк.= вибродиагноÑтик.= вибродинамик.= вибротехник.= видеотехник.= водоочиÑтк.= водоподготовк.= выкопк.= газоочиÑтк.= газопереработк.= газоÑнергетик.= гелиофизик.= геодинамик.= геоинформатик.= геологоразведк.= геомеханик.= геополитик.= гидродинамик.= гидромеханик.= гидронавтик.= гидрообработк.= гидроочиÑтк.= градуировк.= деталировк.= дообработк.= доочиÑтк.= доразведк.= доразработк.= доÑборк.= зернопереработк.= иммунопрофилактик.= киноавтоматик.= кинорадиомеханик.= коÑтомук.= котлоочиÑтк.= культтехник.= леÑоперевалк.= лингвиÑтик.= макроÑкономик.= медÑтатиÑтик.= медтехник.= металлокерамик.= металлофизик.= микромеханик.= микротехник.= микрофотоÑлектроник.= микроÑкономик.= микроÑлектроник.= минералокерамик.= наноÑлектроник.= нефтегазопереработк.= нефтепереработк.= нумизматик.= оптоакуÑтик.= оптотехник.= оптоÑлектроник.= оргтехник.= полуÑмк.= пробукÑовк.= промпереработк.= профподготовк.= пылегазоочиÑтк.= пьезокерамик.= радиофизик.= раÑÑортировк.= резинотехник.= робототехник.= рыбообработк.= рыбопереработк.= ÑамонаÑтройк.= Ñельхозпереработк.= Ñельхозтехник.= ÑенÑорик.= ÑероочиÑтк.= ÑиÑтемотехник.= Ñпецавтоматик.= Ñпецбумаг.= Ñпецобработк.= Ñпецоргтехник.= ÑпецоÑнаÑтк.= Ñпецразделк.= Ñтеклокерамик.= Ñурдотехник.= телемеханик.= телеобработк.= телерадиотехник.= теплофизик.= теплоÑнергетик.= термообработк.= техоÑнаÑтк.= торфопереработк.= фармацевтик.= фотоÑлектроник.= чукотк.= Ñлектродинамик.= Ñлектроник.= ÑлектроÑварк.= ÑлектротÑг.= Ñлектрофизик.= ÑлектроÑнергетик.= Ñргономик.= Ñтнопедагогик.= link-grammar-5.3.16/data/ru/words/words.460000664000076400007640000000212412431741033015125 00000000000000адзамиди.= амангельды.= араб-оглы.= ахматгали.= ахметгали.= ашкенази.= баба-заде.= беззубиковых.= бемби.= бенуа.= бианки.= бонди.= бруно.= бурÑ.= ванцетти.= ватанабÑ.= веркопуло.= габуниÑ.= гагуа.= гали.= гамалеÑ.= гамÑахурдиа.= ганшиных.= гаркави.= гедехаури.= гедике.= гейне.= гиви.= гудило.= гуро.= дагдалениди.= дао.= дюбуа.= евÑтафиади.= елефтериади.= ефталициди.= жилÑрди.= завертайло.= иоффе.= карнеги.= кивелиди.= куинджи.= ландау.= маныч-гудило.= махно.= монигетти.= муху.= орбели.= оÑадчих.= палад-заде.= помпиду.= попандопуло.= пуго.= Ñавиных.= тито.= фаберже.= фоминых.= фурье.= цабриÑ.= цанн-кай-Ñи.= церетели.= черемных.= шнитке.= шониÑ.= link-grammar-5.3.16/data/ru/words/words.160000664000076400007640000052231312431741033015131 00000000000000абандон.= абдомен.= абдуктор.= абелит.= абиетин.= аблÑтив.= аблÑут.= абонемент.= аборт.= абрикотин.= абÑент.= абÑентеизм.= абÑолютизм.= абÑорбент.= абÑорбер.= абÑорбциометр.= абÑцеÑÑ.= авангард.= аванзал.= аванпорт.= аванпоÑÑ‚.= аванÑ.= авантюризм.= авантюрин.= авгит.= авгуÑÑ‚.= аверÑ.= авиаагрегат.= авиабензин.= авиабилет.= авиагоризонт.= авиагруз.= авиадеÑант.= авиазавод.= авиакомпаÑ.= авиалайнер.= авиамаршрут.= авиамотор.= авиаотрÑд.= авиапорт.= авиаприбор.= авиапулемет.= авиарейÑ.= авиаÑалон.= авиаÑев.= авиатехникум.= авиафонд.= авитаминоз.= авлоÑ.= авоÑÑ‚.= авран.= автоаларм.= автобатальон.= автобензин.= автобетоновоз.= автовагон.= автовоз.= автовокзал.= автогенез.= автогенератор.= автогипноз.= автограф.= автогрейд.= автогрейдер.= автогудронатор.= автодин.= автодиÑпетчер.= автодром.= автожир.= автокартограф.= автокатализ.= автоклав.= автоклуб.= автокод.= автоколлиматор.= автокомбинат.= автокомпенÑатор.= автокомпреÑÑор.= автоконтакт.= автокоррелÑтор.= автокран.= автокроÑÑ.= автол.= автолеÑовоз.= автолиз.= автолиÑÑ‚.= автомагазин.= автоматизм.= автомашиниÑÑ‚.= автомонитор.= автоморфизм.= автомотоклуб.= автоним.= автооператор.= автоответ.= автоотрÑд.= автопавильон.= автопанÑионат.= автопереход.= автопилот.= автоповтор.= автополимер.= автопортрет.= автоприцеп.= автопровод.= авторегулÑтор.= автореферат.= авторефрижератор.= авторитаризм.= автоÑалон.= автоÑамоÑвал.= автоÑин.= автоÑпорт.= автоÑтоп.= автотаймер.= автотормоз.= автотранÑформатор.= автотуризм.= автофильтр.= автофургон.= автохром.= автоцементовоз.= автоцентр.= автоштурман.= агал.= агалит.= агальматолит.= агафит.= агглютинин.= агенÑ.= агитпроп.= агитпункт.= агломерат.= агломератовоз.= агломератопенобетон.= агон.= аграмант.= аграмматизм.= аграф.= агреман.= агробиоценоз.= агрокомбинат.= агрокомплекÑ.= агрометр.= агроприем.= агропункт.= адалин.= адамант.= адамÑит.= адаптер.= адаптометр.= адат.= аддендум.= аддуктор.= аденин.= аденит.= аденовируÑ.= адермин.= адиантум.= адонизид.= адонилен.= адониÑ.= адреналин.= адрон.= адÑорбат.= адÑорбент.= адÑорбер.= адÑтрат.= адулÑÑ€.= адюльтер.= ажгон.= азан.= азид.= азин.= азиридинамид.= азобензол.= азотобактерин.= азотоген.= азотфикÑатор.= азур.= азурит.= аил.= айлант.= аймар.= айран.= айрол.= академизм.= акант.= аканф.= акарицид.= аквавит.= аквамарин.= акваплан.= акваполивольфрамат.= аквариум.= аквилон.= аккомпанемент.= аккордеон.= аккредитив.= аккузатив.= аккумулÑтор.= акмеизм.= аколит.= аком.= аконит.= аконитин.= акр.= акридин.= акрихин.= акробатизм.= акролеин.= акроним.= акрофут.= акÑ.= акÑелератор.= акÑелерометр.= акÑельбант.= акÑерофтол.= акÑеÑÑуар.= акÑиометр.= акÑминÑтер.= акÑон.= акт.= актант.= активатор.= актин.= актинометр.= актиномикоз.= актинон.= актограф.= актомиозин.= актор.= акут.= акцептор.= акцидент.= аланин.= алаÑ.= алгезиÑ.= алгол.= алгометр.= алгоритм.= алебаÑтр.= алеврит.= алевролит.= алейрометр.= алейрон.= алекÑандрит.= алеф.= ализарин.= аликзандер.= алинеатор.= алинит.= алкагеÑÑ‚.= алкалоз.= алкалоид.= алкил.= алкоголизм.= алкоголÑÑ‚.= алкоран.= аллатив.= аллегоризм.= аллеломорф.= аллерген.= аллил.= аллицин.= аллограф.= аллод.= алломон.= аллоним.= аллополиплоид.= аллоÑкоп.= аллотип.= аллотранÑплантат.= аллофан.= аллофон.= аллюр.= алогизм.= алтаит.= алуноген.= альбакор.= альбедометр.= альбидум.= альбинизм.= альбион.= альбит.= альбумин.= альбуминат.= альбуминоид.= альбуцид.= альгин.= альгицид.= альдегид.= альдокортин.= альдоÑтерон.= алькаÑар.= альмандин.= альмукантарат.= альпинизм.= альт.= альтазимут.= альтгорн.= альтернант.= альтернат.= альтернатор.= альтернион.= альтиграф.= альтиметр.= альтруизм.= альфатрон.= альÑнÑ.= алюминат.= алюминон.= амавроз.= амазонит.= амальгаматор.= амандин.= амарант.= амариллиÑ.= амбоцептор.= амбушюр.= амвон.= амебиаз.= амебоцит.= амейоз.= аметиÑÑ‚.= амиант.= амигдалин.= амид.= амидол.= амидопирин.= амикрон.= амил.= амилацетат.= амилен.= амилоидоз.= аминопирин.= аминоплаÑÑ‚.= аминоÑпирт.= аминофенол.= амириÑ.= амитоз.= аммиакат.= аммонал.= аммофоÑ.= амнион.= аморализм.= аморит.= амортизатор.= аморфизм.= амофор.= ампер-чаÑ.= ампервольтваттметр.= ампервольтметр.= амперметр.= амплидин.= амулет.= амфетамин.= амфибол.= амфиболит.= амфидиплоид.= амфимакр.= амфимикÑиÑ.= амфион.= амфитеатр.= анабазин.= анабаптизм.= анабаÑиÑ.= анабиоз.= анаболизм.= анаглиф.= анадиплоÑиÑ.= анакард.= анаколуф.= анализ.= анализатор.= анальцим.= анамнез.= анаморфизм.= анаморфоз.= ананим.= анапеÑÑ‚.= анаплазмоз.= анапофиз.= анаптикÑиÑ.= анархизм.= анаÑтамоз.= анаÑтигмат.= анаÑтомоз.= анатаз.= анатокÑин.= анатоцизм.= анафорез.= анахронизм.= анаÑробиоз.= ангажемент.= ангидрид.= ангидрит.= ангиит.= ангиоÑпазм.= ангиотензин.= англез.= англезит.= англицизм.= англофон.= ангоб.= ангÑтрем.= андалузит.= андезин.= андезит.= андерграунд.= андеррайтер.= андроген.= андрон.= андроÑтерон.= аневрин.= анемограф.= анемометр.= анеморумбограф.= анемоÑкоп.= анемохор.= анеÑтезин.= анетол.= анзерин.= анид.= анизол.= анилин.= анимализм.= анимизм.= анионит.= аниÑ.= анкаÑ.= анкерит.= анкилоз.= анкилоÑтомоз.= анклав.= аннекÑ.= аннит.= аннуитет.= аннулÑтор.= анонÑ.= анортит.= анортозит.= анортоÑкоп.= анофтальм.= антаблемент.= антабуÑ.= антагонизм.= антерозоид.= антефикÑ.= антецедент.= антиаллерген.= антиапекÑ.= антиатом.= антибиоз.= антивибратор.= антивируÑ.= антигиперон.= антидепреÑÑант.= антидетонатор.= антидот.= антикатализатор.= антикатод.= антиквариат.= антиклимакÑ.= антикоагулÑнт.= антилогарифм.= антиминÑ.= антимир.= антимонат.= антимонит.= антимуÑÑон.= антимутаген.= антинакипин.= антинейтрон.= антинуклон.= антиокÑидант.= антипаÑÑат.= антипирин.= антиполлютант.= антипротон.= антиптозиÑ.= антироман.= антиÑемитизм.= антиÑпаÑÑ‚.= антиÑтимул.= антитеатр.= антитезиÑ.= антитокÑин.= антифебрин.= антифермент.= антиферромагнетизм.= антифон.= антифраз.= антифриз.= антифунгин.= антихлор.= антициклон.= античарм.= антиÑлектрон.= антоним.= антофиллит.= антракноз.= антракоз.= антракоÑиликоз.= антракÑ.= антрацен.= антрацит.= антрекот.= антропоген.= антрополит.= антропометр.= антропоним.= антуриум.= ануÑ.= анфракÑ.= анхузин.= анчар.= аншлюÑ.= анÑÑтруÑ.= аориÑÑ‚.= аортит.= апартамент.= апартеид.= апекÑ.= апельÑин.= аперитив.= апертометр.= апиоид.= апитокÑин.= апланат.= апланатизм.= апломб.= апоаÑтр.= аподозиÑ.= апозиопезиÑ.= апокалипÑиÑ.= апоконин.= апокриф.= аполид.= аполитизм.= аполлоникон.= апомикÑиÑ.= апомикт.= апоневроз.= апоÑтат.= апоÑтроф.= апофеоз.= апохромат.= апоцентр.= аппендикÑ.= аппендицит.= апперкот.= апплет.= аппликатор.= аппрет.= априоризм.= арабизм.= арагонит.= арахиÑ.= арахноидит.= арборицид.= арбутин.= аргал.= аргентит.= аргиллит.= аргинин.= аргироид.= аргон.= арготизм.= аргумент.= ардометр.= ареал.= ареоид.= ареометр.= ариллоид.= ариллуÑ.= ариÑтон.= арифмограф.= арифмометр.= аркбутан.= арккоÑеканÑ.= арккоÑинуÑ.= арккотангенÑ.= аркоз.= аркÑеканÑ.= аркÑинуÑ.= арктангенÑ.= армагеддон.= армальколит.= армозин.= армоцемент.= армюр.= ароматизатор.= арпан.= арпанет.= арраÑен.= арретир.= аррорут.= арÑенал.= арÑенат.= арÑенид.= арÑенит.= арÑенолит.= арÑенопирит.= арÑиÑ.= арталин.= артдивизион.= артериит.= артериоÑклероз.= артефакт.= артикул.= артиÑтизм.= артобÑтрел.= артоÑ.= артроз.= артроÑкоп.= архаизм.= архетип.= архибентоÑ.= архиватор.= архитрав.= арьергард.= аÑбеÑÑ‚.= аÑбеÑтит.= аÑбеÑтобетон.= аÑбеÑтоз.= аÑбеÑтонит.= аÑболан.= аÑболит.= аÑбоцемент.= аÑидерит.= аÑидетон.= аÑидол.= аÑиндетон.= аÑканит.= аÑкаридоз.= аÑкетизм.= аÑпарагин.= аÑпарагуÑ.= аÑпидиум.= аÑпиратор.= аÑÑ.= аÑÑемблер.= аÑÑонанÑ.= аÑÑортимент.= аÑтатизм.= аÑтеризм.= аÑтероид.= аÑтигмат.= аÑтигматизатор.= аÑтрагал.= аÑтралин.= аÑтралит.= аÑтрограф.= аÑтрокомпаÑ.= аÑтрокупол.= аÑтрон.= аÑтропеленгатор.= аÑтроÑкоп.= аÑтрофотометр.= аÑфальтит.= аÑцит.= атавизм.= атакÑит.= атеизм.= ателектаз.= атероматоз.= атетоз.= атлетизм.= атмометр.= атмоÑфериум.= атолл.= атомизатор.= атомизм.= атомоход.= атофан.= атрибут.= атриум.= атропин.= аттентат.= аттенюатор.= аттеÑтат.= аттитюд.= аттрактант.= аттрактор.= аттракцион.= аттрибут.= аттрит.= аудиенц-зал.= аудиограф.= аудиоматериал.= аудиометр.= аудион.= аудиоÑкоп.= аудиофон.= аудифон.= аукÑанограф.= аукÑанометр.= аукÑин.= аурамин.= аурат.= ауреомицин.= аурипигмент.= аурихальцит.= ауÑтенит.= аут.= ауткроÑÑ.= аутогипноз.= аутотранÑплантат.= аутригер.= афанит.= аферезиÑ.= афицид.= афоризм.= афронт.= аффект.= аффидевит.= аффикÑ.= аффинор.= ахондрит.= ахромат.= ахроматизм.= ахроматин.= ацетальдегид.= ацетанилид.= ацетилен.= ацетилхолин.= ацетометр.= ацидоз.= ацроптилон.= аÑратор.= аÑроаллерген.= аÑробиоз.= аÑробуÑ.= аÑровокзал.= аÑрогаммарадиометр.= аÑрограф.= аÑродром.= аÑроклуб.= аÑролит.= аÑролифт.= аÑрометеорограф.= аÑрометр.= аÑрон.= аÑроневроз.= аÑроплан.= аÑроÑев.= аÑроÑидерит.= аÑроÑолоÑкоп.= аÑроÑтат.= аÑротакÑиÑ.= аÑротермометр.= аÑрофильтр.= аÑрофит.= аÑрофлот.= аÑрофон.= аÑрофор.= аÑрофототранÑформатор.= бабувизм.= багер.= багрец.= бадан.= бадминтон.= бадьÑн.= база-магазин.= базальт.= базамент.= базилект.= байкалит.= байонет.= байпаÑ.= байронизм.= байт-код.= бакан.= бакаут.= бакборт.= бакелит.= баклажан.= бакпорт.= бакт.= бактериоз.= бактериолиз.= бактериолизин.= бактериородопÑин.= бактериоÑтат.= бактерицид.= бакштейн.= бал-маÑкарад.= балдахин.= баллаÑтер.= баллер.= баллиÑтит.= баллиÑтокардиограф.= баллонет.= балмакан.= бальзамин.= бампер.= банан.= бандитизм.= баннер.= баннерет.= бант.= баньÑн.= баобаб.= баптизм.= барбакан.= барбариÑ.= барбет.= барбитал.= барбитурат.= барботер.= барботин.= баргоут.= барельеф.= бареттер.= барион.= барит.= барицентр.= баркан.= барн.= барограф.= барометр.= барорецептор.= бароÑкоп.= бароÑтат.= баротермометр.= барриÑтер.= барÑтер.= бартер.= бархоут.= баÑкетбол.= баÑÑетгорн.= баÑтр.= батальон.= батан.= батат.= батипитометр.= батиплан.= батиÑкаф.= батитермограф.= батман.= батокÑ.= батолит.= батометр.= батон.= батопорт.= батуд.= батут.= баул.= баштан.= беватрон.= бедекер.= бедлам.= бедленд.= бейдевинд.= бейлер.= бейÑбол.= бейт.= бейфут.= бейшлот.= бекар.= беккерельметр.= беккроÑÑ.= бекхенд.= белозор.= белоуÑ.= бельведер.= бельмеÑ.= бельморез.= бельфлер.= бензедрин.= бензиномер.= бензовоз.= бензоин.= бензол.= бензомер.= бензонаÑоÑ.= бензонафтол.= бензопровод.= бензорез.= бензофильтр.= бентонит.= бентоÑ.= бенуар.= бергамот.= береÑклет.= берет.= берилл.= бериллиоз.= берÑез.= беÑÑ‚.= беÑÑ‚Ñеллер.= бета-радиометр.= бетаин.= бетатрон.= бетонит.= бетоновоз.= бетонолом.= бетононаÑоÑ.= бетонÑлемент.= бефÑтроганов.= бешмет.= биатлон.= биб.= бибколлектор.= библиобуÑ.= бивалент.= бивектор.= бивертин.= бигуÑ.= бигхед.= бизнеÑ.= бизнеÑ-инкубатор.= бизнеÑ-план.= бизнеÑ-проект.= бикарбид.= бикарбонат.= биквадрат.= бикомпакт.= бикÑ.= бикхед.= билирубин.= билирубинометр.= биллет.= биллион.= бильгарциоз.= бильдаппарат.= биметалл.= бимÑ.= бинейтрон.= бином.= биогенез.= биогеоценоз.= биогерм.= биоиндикатор.= биокатализатор.= биолант.= биолизиÑ.= биолит.= биологизм.= биоматериал.= биомицин.= бионт.= биоорганизм.= биополимер.= биопотенциал.= биопрепарат.= биореактор.= биорегулÑтор.= биоритм.= биоÑинтез.= биоÑкоп.= биоÑтимулÑтор.= биоÑтром.= биотип.= биотит.= биотоп.= биотрон.= биотуалет.= биофильтр.= биофильтратор.= биоценоз.= биоцикл.= биоÑффект.= биплан.= биÑмалит.= биÑÑиноз.= биÑтр.= биÑульфат.= биÑульфит.= битер.= битмап.= битмÑп.= битумовоз.= бифитер.= бифунктор.= бифштекÑ.= бихромат.= бицепÑ.= бицилиндр.= благовеÑÑ‚.= бланк-заказ.= бланкизм.= бланфикÑ.= блаÑÑ‚.= блаÑтомер.= блат.= блезир.= блейвейÑ.= блейзер.= блейштейн.= бленкер.= блефарит.= блинд.= блинкер.= блиÑтер.= блиÑтр.= блицтурнир.= блок-аппарат.= блок-комплект.= блок-контейнер.= блок-пакет.= блок-полиÑ.= блок-Ñигнал.= блок-тормоз.= блокатор.= блокгауз.= блокиратор.= блокпоÑÑ‚.= блокшив.= блузон.= блюз.= блюм.= блюмÑ.= бод.= боезапаÑ.= боезарÑд.= боекомплект.= боеприпаÑ.= бозон.= бойкот.= бойлер.= бокал.= бокÑ.= бокÑит.= болиголов.= болид.= болограф.= болометр.= болт.= большевизм.= болюÑ.= бомбазин.= бомбардон.= бомбовоз.= бомбомет.= бомонд.= бонитет.= боннет.= боп.= боразон.= борат.= борацит.= боргеÑ.= борд.= бордерленд.= борид.= борн.= борнит.= бороментол.= бороÑиликат.= бороÑкоп.= бортприпаÑ.= боÑкет.= ботворез.= ботулизм.= брадзот.= брадион.= брайлофон.= бракет.= браманизм.= брамин.= брандмауÑÑ€.= брандÑпойт.= браÑ.= браÑÑ.= браузер.= брахманизм.= бревиÑ.= бревномер.= брегет.= брезент.= брейд-вымпел.= брекватер.= бриз.= бриллиант.= бриллиантин.= брильÑнт.= бриолин.= брогам.= брокат.= бромат.= бромацетон.= бромид.= бромоводород.= бромпортрет.= бромурал.= бронежилет.= бронетранÑпортер.= бронхит.= бронхоаденит.= бронхоÑкоп.= брудер.= брудергауз.= брудершафт.= брукит.= брульон.= бруцеллез.= брÑнд.= брюмер.= бтр.= буддизм.= бузун.= буклет.= букÑуÑ.= буланжерит.= бульдозер.= бум.= бунд.= бундеÑвер.= бундеÑрат.= бурат.= бурдон.= буревал.= буркун.= бурнонит.= бурозем.= буроноÑ.= буррет.= бурÑит.= бурхан.= буÑтер.= бут.= бутадиен.= бутерброд.= бутил.= бутилен.= бутирометр.= бутобетон.= бутон.= бутÑтрап.= буцентавр.= бушприт.= бытовизм.= бьеф.= бÑкуÑ.= бÑÑ€.= бювет.= бюÑÑ‚.= в-блокатор.= ваап.= вагинизм.= вагинит.= вагонооборот.= вадемекум.= вазомотор.= вазон.= вакуум-аппарат.= вакуум-компреÑÑор.= вакуум-наÑоÑ.= вакуум-преÑÑ.= вакуум-фильтр.= вакуум-щит.= вакуумметр.= валер.= вализер.= валокордин.= вальÑ.= вальтрап.= вальÑн.= вампум.= ванадат.= ванадинит.= вандализм.= вандемьер.= вандрут.= вантоз.= ванчеÑ.= вапориметр.= варактор.= варваризм.= вариатор.= вариетет.= вариолит.= вариометр.= вариофон.= варитрон.= варметр.= варрант.= ваÑкулит.= ваÑÑалитет.= ватервейÑ.= ватержакет.= ватерклозет.= ватерпаÑ.= ватерштаг.= ватман.= ватт-чаÑ.= ваттметр.= вахтпарад.= вашгерд.= вгиб.= вебÑайт.= вегетоневроз.= ведаизм.= ведизм.= вездеход.= везикулит.= везувиан.= вейÑманизм.= векторметр.= велд.= велодром.= велозавод.= велокроÑÑ.= велоÑипед.= велоÑит.= велоÑпорт.= велотренажер.= велоÑргометр.= вельбот.= вельветин.= вельветон.= вельд.= вельÑ.= велюр.= вендиÑпанÑер.= веннер.= вентилÑтор.= вераÑкоп.= верджинел.= вердикт.= веризм.= верификатор.= верлибр.= вермахт.= вермикулит.= вермильон.= верньер.= веронал.= верп.= вертоград.= вертодром.= вертолет.= веÑтерн.= ветнадзор.= ветпрепарат.= ветпункт.= ветровал.= ветролом.= ветромер.= ветрочет.= взаимозачет.= взвоз.= взглÑд.= взлом.= взмет.= взмыв.= взноÑ.= взор.= взрез.= взрыв.= взъезд.= вибратор.= вибрафон.= виброграф.= виброгрохот.= виброзонд.= виброметр.= вибромолот.= виброÑкоп.= вибротрон.= виброфон.= виброшум.= вивианит.= вигамор.= вигвам.= видеоадаптер.= видеоархив.= видеодокумент.= видеозал.= видеоимпульÑ.= видеоканал.= видеоклип.= видеомагнитофон.= видеоматериал.= видеомонитор.= видеоплейер.= видеопоказ.= видеопродукт.= видеопроектор.= видеорежим.= видеорÑд.= видеоÑалон.= видеоÑигнал.= видеоÑюжет.= видеотекÑ.= видеотекÑÑ‚.= видеотелефон.= видеотерминал.= видеотюнер.= видеофильм.= видеоÑкран.= видикон.= византин.= визионизм.= визуализатор.= викариат.= викиап.= викÑатин.= вилайет.= виллиÑ.= вильтон.= винград.= виндротор.= виндроуÑÑ€.= виндÑерфер.= винзавод.= винил.= винилит.= виниплаÑÑ‚.= виноматериал.= виномер.= винопровод.= винÑент.= винторез.= винчеÑтер.= виппер.= вирилизм.= вирт.= виÑкозиметр.= виÑкозин.= виÑмутин.= виÑмутит.= виÑцин.= витализм.= вителлин.= витерит.= вицмундир.= влагомер.= влагооборот.= водовод.= водоворот.= водогнет.= водозабор.= водоканал.= водоотвод.= водоотлив.= водоподъем.= водопровод.= водораздел.= водорез.= водоÑбор.= водоÑброÑ.= водоÑкат.= водоÑлив.= военкомат.= вождизм.= возглаÑ.= воздуховод.= воздухомер.= воздухообмен.= воздухопровод.= воздухофильтр.= возраÑÑ‚.= вокализм.= вокатив.= вокодер.= волан.= волейбол.= волитив.= воллаÑтонит.= волновод.= волнограф.= волнолет.= волнолом.= волномер.= волноотвод.= волноплан.= волнорез.= волован.= волокнит.= воломит.= вольвокÑ.= вольтаметр.= вольтамперметр.= вольтметр.= вольтомметр.= вольтоммиллиамперметр.= вольфрам.= вольфрамат.= вольфрамит.= волюменометр.= волюметр.= волюминометр.= волюнтатив.= воробьевит.= ворÑит.= воÑкопреÑÑ.= воÑход.= вотум.= вронÑкиан.= вÑаÑ.= вÑхлип.= вÑхрап.= вуз.= вулкан.= вулканизм.= вулканит.= вульгаризм.= вульпинит.= вульфенит.= вход.= въезд.= выверт.= выгиб.= выжереб.= вызов.= выкоÑ.= выкуÑ.= вылет.= вымпелком.= вымпелфал.= выпад.= выпот.= выÑвиÑÑ‚.= выÑов.= выÑотомер.= выхват.= выхлоп.= вычет.= вюрцит.= габион.= габитуÑ.= гавот.= гагат.= гадолинит.= газават.= газатор.= газгольдер.= газлифт.= газоанализатор.= газоаппарат.= газобаллон.= газобетон.= газовоз.= газоген.= газогенератор.= газоконденÑат.= газолин.= газомер.= газомет.= газометр.= газомотор.= газообмен.= газоотвод.= газоотÑоÑ.= газопровод.= газопроводоотвод.= газоÑигнализатор.= газотрон.= газотурбовоз.= газотурбогенератор.= газотурбоход.= газоход.= газошлакозолобетон.= гайдроп.= гайковерт.= гайморит.= гайтан.= гакаборт.= галактометр.= галалит.= галантир.= галеаÑ.= галенит.= галеон.= галиот.= галипот.= галлицизм.= галлон.= галлуазит.= галогенид.= галогенуглеводород.= галон.= галоп.= галотан.= галп.= галÑ.= галфвинд.= гальванизм.= гальванометр.= гальваноÑкоп.= гальваноÑтереотип.= гальванотакÑиÑ.= гальюн.= гамамелиÑ.= гамбургер.= гамелан.= гаметофит.= гамильтониан.= гамлетизм.= гамма-плотномер.= гандбол.= гандизм.= гандикап.= ганиÑтер.= ганит.= гаолÑн.= гаплозиÑ.= гаптен.= гаптоглобин.= гарвард.= гардероб.= гарлем.= гармонизатор.= гармонограф.= гарниерит.= гарнизон.= гарпиуÑ.= гарт.= гаÑтрит.= гаÑтроÑкоп.= гаÑтрофилез.= гаÑтроÑнтерит.= гаулейтер.= гауÑÑ.= гбайт.= гваÑкол.= гвоздодер.= гебраизм.= гедонизм.= гейзерит.= гейландит.= гейм.= геймбол.= гекельфон.= гекзаметр.= гекÑахлоран.= гекÑахорд.= гекÑаÑдр.= гекÑод.= гектар.= гектограмм.= гектограф.= гектолитр.= гектометр.= гелигнит.= геликоид.= геликон.= геликоптер.= гелиограф.= гелиодор.= гелиометр.= гелиоÑкоп.= гелиоÑтат.= гелиотакÑиÑ.= гелиотроп.= гелиотропин.= гелофит.= гельвет.= гельминтоз.= гельмпорт.= гем.= гематин.= гематит.= гематоблаÑÑ‚.= гематоген.= гематокрит.= гемоглобин.= гемопоÑз.= гемоторакÑ.= гемоцитометр.= генезиÑ.= генерал-баÑ.= генералитет.= генератор.= генетив.= генитив.= геноблаÑÑ‚.= генотип.= генофонд.= геноцид.= генриметр.= генштаб.= геоид.= геообъект.= геопроцеÑÑ.= геоÑкоп.= геотакÑиÑ.= геотрон.= геотропизм.= геофон.= гепатит.= гепатопротектор.= гептаметр.= гептан.= гептахорд.= гептаÑдр.= гептод.= герб.= германизм.= герминатор.= гермицид.= гермошлем.= героизм.= герпеÑ.= герундив.= герцметр.= геÑÑиан.= геÑÑ‚.= геÑтаген.= гетеризм.= гетеродин.= гетерозиÑ.= гетероморфоз.= гетеротранÑплантат.= гетит.= геттер.= гешефт.= гештальт.= гиалин.= гиалит.= гиалоген.= гиаломер.= гиацинт.= гиббереллин.= гиббÑит.= гибиÑкуÑ.= гибридер.= гигабайт.= гигантизм.= гигрин.= гигрограф.= гигрометр.= гигроÑкоп.= гигроÑтат.= гигрофит.= гидантоин.= гидденит.= гидразин.= гидрамнион.= гидрант.= гидрартроз.= гидраÑтин.= гидраÑтинин.= гидрат.= гидрид.= гидроавтомат.= гидроагрегат.= гидроаÑродром.= гидроаÑроионизатор.= гидробур.= гидрогенератор.= гидродамал.= гидроканал.= гидроклав.= гидрокÑ.= гидрокÑил.= гидролит.= гидролокатор.= гидрометеор.= гидромеханизм.= гидромонитор.= гидромотор.= гидронаÑоÑ.= гидронефроз.= гидроним.= гидроплан.= гидропланер.= гидропреÑÑ.= гидропривод.= гидропульт.= гидроразрыв.= гидроÑамолет.= гидроÑепаратор.= гидроÑкоп.= гидроÑтат.= гидроÑульфат.= гидроÑульфит.= гидротакÑиÑ.= гидроторакÑ.= гидротормоз.= гидроторф.= гидротранÑформатор.= гидротроп.= гидротрубопровод.= гидротурбогенератор.= гидрофан.= гидрофит.= гидрофон.= гидрофор.= гидрохинон.= гидроцилиндр.= гильберт.= гимен.= гимн.= гинофор.= гипербатон.= гиперболоид.= гипервитаминоз.= гиперзарÑд.= гиперизм.= гиперкератоз.= гиперкинез.= гиперкоÑмоÑ.= гиперон.= гипероÑтоз.= гиперÑол.= гиперÑтен.= гипертекÑÑ‚.= гипертензин.= гипертиреоз.= гипершар.= гипноз.= гипнотизм.= гипоблаÑÑ‚.= гиповитаминоз.= гипокауÑÑ‚.= гипокÑантин.= гиполимнион.= гипопаратиреоз.= гипопион.= гипоÑтаз.= гипоÑтаÑиÑ.= гипоÑтом.= гипоÑульфит.= гипотакÑиÑ.= гипоталамуÑ.= гипоталлуÑ.= гипофаринкÑ.= гипофиз.= гипоцентр.= гиппокамп.= гипÑобетон.= гипÑолит.= гипÑометр.= гипÑотермометр.= гиратор.= гиробуÑ.= гирогоризонт.= гирокомпаÑ.= гиролит.= гирополукомпаÑ.= гироÑкоп.= гироÑтабилизатор.= гироÑтат.= гирудин.= гиÑтамин.= гиÑтерезиÑ.= гиÑтерометр.= гиÑтероÑкоп.= гиÑтидин.= гиÑтоблаÑÑ‚.= гиÑтогенез.= гит.= гитерÑ.= гитлеризм.= гитов.= гладиолуÑ.= глазомер.= глайд.= глаÑиÑ.= глауберит.= глауконит.= глаукофан.= глезер.= глейкометр.= глет.= гликоген.= гликозид.= глинит.= глинобетон.= глинозем.= глипт.= глиптодонт.= глиÑтогон.= глиф.= глицерид.= глицерофоÑфат.= глобин.= глобоид.= глобулин.= глобулит.= глоÑÑит.= глубиномер.= глубомер.= глутамат.= глутамин.= глыбодроб.= глюкагон.= глюкокортикоид.= глюон.= глютен.= глютин.= гмелинит.= гнатонемуÑ.= гнейÑ.= гнет.= гномон.= гноÑтицизм.= го-Ñотерн.= гоацин.= гоббл.= говлит.= годограф.= голландер.= голлендер.= голливуд.= голотип.= голофан.= голоцен.= голоÑдр.= гоматропин.= гомеоморфизм.= гомеоÑтазиÑ.= гомеоÑтат.= гомерид.= гоминдан.= гоминьдан.= гомогенизатор.= гомоеозиÑ.= гомоморфизм.= гомополимер.= гомÑтед.= гонадотропин.= гониометр.= гонт.= гопкалит.= гоппер-фидер.= горводоканал.= горельеф.= горжилхоз.= горизонт.= гориÑполком.= горицвет.= горком.= горкомхоз.= гороптер.= гороÑкоп.= горÑовет.= гоÑбюджет.= гоÑдеп.= гоÑдепартамент.= гоÑзаказ.= гоÑкомитет.= гоÑконцерн.= гоÑкредит.= гоÑпакет.= гоÑпромхоз.= гоÑпротокол.= гоÑÑипин.= гоÑуниверÑитет.= гоÑхоз.= гоÑцентр.= гоÑÑкзамен.= грабен.= гравилат.= гравиметр.= гравитометр.= гравитон.= градиент.= грамицидин.= грамм.= грамм-атом.= грамм-Ñквивалент.= граммофон.= гранатомет.= гранитоид.= гранолит.= гранофир.= гранпаÑÑŒÑнÑ.= грант.= гранулит.= гранулоцит.= гранулÑтор.= граптолит.= грат.= граунд.= графитоплаÑÑ‚.= графкомбинат.= графометр.= грейпфрут.= грецизм.= гречиховод.= гридиÑтор.= гриль-бар.= грим.= гриот.= гриффон.= грозводоканал.= громоотвод.= гроÑÑ.= гроÑÑ-чартер.= гроÑфатер.= грот.= гроулер.= груббер.= грузомакет.= грунтобетон.= грунтозацеп.= грунтоноÑ.= грунтопровод.= группоид.= грÑмит.= грÑхемит.= гуанин.= гудронатор.= гужон.= гукер.= гульден.= гуманизм.= гумин.= гумит.= гуммигут.= гуммикопал.= гуммит.= гумуÑ.= гурд.= гурт.= гуÑÑит.= гуÑмал.= гÑз.= гюйÑ.= дагерротип.= дадаизм.= дазар.= дайджеÑÑ‚.= дайм.= дайон.= дакриоаденит.= дакриоциÑтит.= дакрон.= дальномер.= дальтон.= дальтон-план.= дальтонизм.= дамаÑÑ‚.= даменит.= дамп.= даоÑизм.= дарвинизм.= датолит.= даукарин.= дауÑонит.= дацан.= дацит.= двоетеÑ.= двуроÑÑ‚.= двутавр.= двучлен.= деаÑратор.= дебаркадер.= дебит.= девиатор.= девÑÑил.= дегерминатор.= дедвейт.= дезагрегант.= дезигнат.= дезинтегратор.= дезинфектор.= дезодорант.= дезодоратор.= дезокÑирибонуклеотид.= деизм.= деиÑуÑ.= дейдвуд.= дейтафон.= дейтерид.= дейтрон.= декабризм.= декагон.= декаграмм.= декаданÑ.= декалин.= декалитр.= декаметр.= деканат.= декапод.= декаÑтер.= декаÑдр.= деклинатор.= деклинограф.= деклинометр.= декодер.= декокт.= декомпреÑÑор.= декор.= декорт.= декортикатор.= декорум.= декремент.= декÑтрин.= декÑтринизатор.= декуплет.= деликатеÑ.= деликт.= делинквент.= делириум.= дельтаплан.= дельтоид.= дельтоÑдр.= дельфиниум.= демерол.= демикотон.= демимонд.= демодулÑтор.= демонизм.= демоÑ.= демультипликатор.= денатурат.= дендроид.= дендрометр.= дендрон.= денотат.= денÑиметр.= денÑитометр.= дентин.= деодорант.= департамент.= депилÑтор.= деполÑризатор.= депорт.= депреÑÑант.= депреÑÑор.= дер.= дератизатор.= деревобетон.= дерен.= дерепреÑÑор.= дериват.= дермантин.= дерматин.= дерматит.= дерматоген.= дерматоз.= дерматоид.= дерматофит.= дермоид.= дернорез.= дерноÑним.= деррик-кран.= деÑигнат.= деÑикант.= деÑикатор.= деÑкриптор.= деÑпотизм.= деÑтруктор.= деÑублиматор.= детандер.= детектафон.= детектор.= детергент.= детерминатив.= детонатор.= детонометр.= детранÑлÑтор.= детрит.= дефектоÑкоп.= деферент.= дефибратор.= дефибрер.= дефибриллÑтор.= дефинитив.= дефиÑ.= дефлегматор.= дефлектор.= дефлÑтор.= дефолиант.= дефроÑтер.= децемвират.= децибел.= децибелметр.= дециграмм.= децилитр.= дециллион.= дециметр.= дешифратор.= деÑмульгатор.= деÑмульÑатор.= джаз.= джаз-банд.= джаз-оркеÑтр.= джаз-центр.= джайв.= джайнизм.= джампан.= джекфрут.= джемпринт.= джемÑонит.= джеÑпилит.= джиггер.= джингоизм.= джип.= джулеп.= джут.= дзерен.= дзот.= диабаз.= диабет.= диагенез.= диагноз.= диаграф.= диазин.= диазоматериал.= диазоÑфир.= диаклаз.= диалектизм.= диализ.= диализат.= диализатор.= диамант.= диамат.= диаметр.= диамид.= диамин.= диапазон.= диапозитив.= диапроектор.= диартроз.= диаÑкоп.= диаÑтаз.= диаÑтер.= диатез.= диатермокоагулÑтор.= диатомин.= диатомит.= диафан.= диафанометр.= диафаноÑкоп.= диафиз.= диафильм.= диафон.= дибазол.= дивертикул.= дивертиÑмент.= дивертор.= дивиденд.= дивидент.= дивизион.= дивизор.= дивинил.= дигален.= дигидрат.= дигитайзер.= дигиталиÑ.= диглиф.= диграф.= дидактизм.= дидодекаÑдр.= диен.= диетпродукт.= дизайн.= дизаÑÑемблер.= дизель-мотор.= дизельÑлектроход.= дизохол.= дизъюнкт.= дикÑиленд.= диктант.= диктат.= диктограф.= диктофон.= диктум.= дилатограф.= дилатометр.= дилижанÑ.= дилÑтатор.= димайз-чартер.= димер.= диметилфталат.= диметр.= диморфизм.= димюон.= динаметр.= динамизм.= динамобаллиÑтокардиограф.= динамограф.= динамометр.= динамоÑкоп.= динамотор.= динаполиÑ.= динар.= динаÑ.= динатрон.= динейтрон.= динорниÑ.= диод.= дионин.= диопÑид.= диоптаз.= диоптограф.= диоптр.= диорит.= диплекÑ.= диплот.= дипротодон.= диргем.= директорат.= дирхем.= диÑбаланÑ.= диÑкант.= диÑклимакÑ.= диÑконтинуум.= диÑкоÑ.= диÑкриминант.= диÑкриминатор.= диÑкурÑ.= диÑпанÑер.= диÑпашер.= диÑпергатор.= диÑпут.= диÑÑектор.= диÑÑонанÑ.= диÑтиллер.= диÑтиллÑÑ‚.= диÑтиллÑтор.= диÑтреÑÑ.= диÑтрикт.= диÑульфан.= диÑульфат.= диÑульфид.= диÑульфонат.= дитриглиф.= диурез.= диуретин.= дифенил.= дифениламин.= дифирамб.= дифоÑген.= дифтерит.= дифтонгоид.= диффаматор.= диффеоморфизм.= дифферент.= дифферентометр.= дифференциал.= дифференциатор.= диффузат.= дихлорофоÑ.= дихлофоÑ.= дихроизм.= дихромат.= дицинодонт.= диÑдр.= диÑлектрофорез.= диÑнцефалон.= диÑтил.= диÑтиламид.= добор.= доворот.= доггер.= догкарт.= доглÑд.= догмат.= догматизм.= додекаÑдр.= дождемер.= дозатор.= дозиметр.= доклад.= докторат.= документ.= документоооборот.= долерит.= долиман.= доллар.= доломан.= дольмен.= домен.= доминиген.= доминион.= домком.= домкрат.= домовоз.= домол.= донжон.= доноÑ.= доппель-центнер.= допризыв.= дормез.= дорн.= дортуар.= доÑтархан.= драглайн.= драгметалл.= драгÑтер.= драйв.= драматизм.= драмтеатр.= драндулет.= дредноут.= дренчер.= дрифт.= дрифтер.= дромгед.= дроÑÑ.= дрот.= друидизм.= дуализм.= дубликат.= дублон.= дубль-бекар.= дубль-диез.= дубль-негатив.= дубль-позитив.= дукат.= дульцин.= думпкар.= дунит.= дуоденит.= дуоплазмотрон.= дуплекÑ-процеÑÑ.= дуплет.= дупликатор.= дутар.= дуумвират.= духан.= дымоанализатор.= дымокур.= дымоотвод.= дымопровод.= дымоход.= дырокол.= дюйм.= дюкер.= дюпрен.= дюрол.= дюрометр.= дюшеÑ.= евродоллар.= европеизм.= евроÑоюз.= емшан.= епиÑкопат.= ертаул.= ефод.= жадеит.= жакан.= жакт.= жанр.= жанризм.= жаргонизм.= жарт.= жбан.= жгут.= жезл.= железобетон.= железографит.= желтозем.= желтоцвет.= женотдел.= женÑовет.= жиклер.= жилкомхоз.= жилотдел.= жилфонд.= жиркомбинат.= жирнозем.= жирокомбинат.= жирооборот.= жиропот.= жироприказ.= жирораÑчет.= жокей-клуб.= жом.= жор.= жордан.= жоÑтер.= жульен.= жупел.= журнализм.= журфикÑ.= завком.= заворот.= заглот.= заготпункт.= загранаппарат.= заграндокумент.= загÑ.= загул.= закидон.= законопроект.= залп.= зальбанд.= замеÑ.= заплот.= заплыв.= заратит.= зарез.= зарод.= заÑев.= заÑов.= затл.= захлеб.= звездолет.= звездопад.= звероÑовхоз.= звздолет.= звуколокатор.= звукообраз.= звукопровод.= звукорÑд.= здравотдел.= здравпункт.= зеин.= землевоз.= землеотвод.= землеÑоÑ.= земÑнарÑд.= земфонд.= зеолит.= зеркалит.= зерноаÑпиратор.= зернокомбайн.= зернопровод.= зернопульт.= зерноÑклад.= зерноÑовхоз.= зерноÑлеватор.= зет.= зиггурат.= зиккурат.= зимоген.= зитцкриг.= златоцвет.= знакогенератор.= зов.= золоотвал.= зонд.= зонт.= зоолит.= зоомагазин.= зооморфизм.= зооноз.= зоопланктон.= зооÑад.= зооценоз.= зооцентр.= зумпф.= зыбун.= зюйд.= иглофильтр.= игнитрон.= идеализм.= идентификатор.= идефикÑ.= идиоблаÑÑ‚.= идиолект.= идиоматизм.= идиотизм.= идиофон.= идокраз.= иезуитизм.= иероглиф.= изатин.= изафенин.= изафет.= избирком.= извет.= извив.= извод.= изворот.= изгиб.= излет.= измолот.= изноÑ.= изоамилацетат.= изобутан.= изобутилен.= изодиморфизм.= изоколон.= изолюкÑ.= изолÑтор.= изоморфизм.= изопрен.= изоÑпин.= изотон.= изофермент.= изохолеÑтерин.= изохронизм.= изоцентр.= икаруÑ.= иконоÑкоп.= иконоÑтаÑ.= икоÑ.= икоÑаÑдр.= икромет.= икÑ.= икт.= иктуÑ.= илеит.= иллиризм.= иллюзион.= ильм.= ильменит.= имажинизм.= имамат.= имарет.= именоÑлов.= имидазол.= иммельман.= иммитанÑ.= имморализм.= иммунитет.= иммуноглобулин.= иммунодепреÑÑант.= иммунокорректор.= иммунопрепарат.= иммуноÑтимулÑтор.= иммунотокÑин.= иммуноцит.= импеллер.= императив.= империал.= имперфект.= импичмент.= импоÑÑ‚.= инактиватор.= инвар.= инверÑор.= инвертин.= инвертор.= ингалÑтор.= ингибитор.= ингредиент.= ингридиент.= индамин.= индемнитет.= индент.= индикан.= индикатив.= индикатор.= индикт.= индокÑил.= индол.= индоÑÑамент.= индофенол.= индуизм.= индуктор.= инжектор.= инклинатор.= инклинометр.= инклюзив.= инкремент.= инкубатор.= инозин.= инозит.= инÑайт.= инÑектофунгицид.= инÑорит.= инÑпекторат.= инÑталлÑтор.= инÑтинкт.= инÑулин.= инÑульт.= интеграл.= интегратор.= интеграф.= интеллект.= интенÑиметр.= интенÑификатор.= интервал.= интердикт.= интеркомпреÑÑор.= интернат.= интернет.= интерполÑтор.= интерфакÑ.= интерфейÑ.= интерферометр.= интерфикÑ.= интерцептор.= интерьер.= интроÑкоп.= интуиционизм.= инулин.= инфикÑ.= инфильтрат.= инфинитив.= инфлÑтор.= информпатент.= информприбор.= инфорÑмент.= инцидент.= инъюнктив.= иоганнеÑ.= иод.= иодид.= иол.= ионизатор.= ионит.= ионоген.= иономер.= ионофорез.= ионтофорез.= ипподром.= ипÑилон.= иранизм.= иргизит.= ирмоÑ.= иÑлам.= иÑламизм.= иÑпанизм.= иÑпод.= иÑполком.= иÑÑоп.= иÑтеблишмент.= иÑтмат.= иÑтод.= иÑторизм.= иÑÑ‚Ñблишмент.= итальÑнизм.= итератор.= иудаизм.= ихтиоз.= ихтиокол.= ихтиол.= ихтиолит.= ишиаÑ.= йогурт.= йодат.= йодид.= йодоформ.= кабелепровод.= кабель-кран.= кабеÑтан.= кабошон.= кабриолет.= кавальер.= каверномер.= каверпойнт.= кагал.= каганат.= кагат.= кадаверин.= кадавр.= каданÑ.= кадаÑтр.= казакин.= казеин.= казеиноген.= казимир.= казинет.= каинит.= кайнозит.= кактоид.= кактуÑ.= кала-азар.= калам.= каламин.= каламит.= каландр.= калган.= калейдоÑкоп.= калейдофон.= калиаппарат.= калибромер.= калиброметр.= калифат.= каллаит.= каллуÑ.= калоризатор.= калориметр.= калорифер.= калуфер.= калым.= кальвадоÑ.= кальвинизм.= калькулÑтор.= кальцекÑ.= кальцит.= кальциферол.= кальÑн.= калюмет.= калютрон.= камбуз.= камербанд.= камерон.= камертон.= камлот.= камнемет.= камнепад.= камуфлет.= камышит.= канауÑ.= канделÑбр.= кандибобер.= кандиль-Ñинап.= кандым.= канкан.= канкроид.= канон.= кантаридин.= кантаруÑ.= канториÑ.= канцелÑризм.= канцелÑрит.= канцер.= канцероген.= каньон.= каолин.= каолинит.= каон.= каперÑ.= капиллÑÑ€.= капитализм.= капитул.= капонир.= капор.= капот.= капремонт.= каприÑ.= капролактам.= капрон.= капÑид.= каптал.= капут.= капюшон.= карабин.= карантин.= карат.= карачун.= карбазол.= карбаÑ.= карбинол.= карбокÑил.= карболеин.= карболен.= карболинеум.= карболит.= карбон.= карбонат.= карбонил.= карбонит.= карборан.= карборунд.= карбункул.= карбункулез.= карбюратор.= карбюризатор.= кардиган.= кардиограф.= кардиоÑклероз.= кардиоÑтимулÑтор.= кардит.= кардиф.= кариеÑ.= карильон.= кариогенез.= кариотип.= карленгÑ.= кармазин.= карнавал.= карналлит.= карнеол.= карнотит.= каротин.= карраген.= карÑÑ‚.= картер.= карцер.= карьеризм.= каÑÑа-реал.= каÑÑир-автомат.= каÑÑитерит.= каÑÑореал.= каÑтет.= катаболизм.= катаклизм.= каталекÑиÑ.= катализ.= катализатор.= катамаран.= катарÑиÑ.= катаÑтат.= кататермометр.= катафорез.= катафот.= катафронт.= катенан.= катеноид.= катет.= катетер.= катетометр.= катехизатор.= катехизиÑ.= катехоламин.= катион.= катлинит.= католит.= католицизм.= катрен.= каудекÑ.= каузатив.= каучуконоÑ.= каф.= кафешантан.= кашемир.= каштан.= кбайт.= кбит.= кбод.= квадрант.= квадриллион.= квадрильон.= квадрумвират.= квадруплекÑ.= квадруплет.= квазар.= квазиатом.= квазиделикт.= квазиимпульÑ.= квалификатор.= квантизатор.= квантификатор.= квантометр.= квантор.= квартал.= квартер.= кварцит.= кватернион.= кверцит.= кверцитрон.= квиетизм.= квикÑтеп.= квинтал.= квинтет.= квинтиллион.= квинтильон.= кворум.= кеб.= кеватрон.= кегельбан.= кедр.= кейбер.= кейÑ.= кекÑ.= келоид.= кельвин.= кенаф.= кенотаф.= кенотрон.= керамзит.= керамит.= кераргирит.= кератин.= кератит.= кератоз.= кератофир.= кермезит.= керн.= кернер.= керогаз.= керонафт.= кероÑинопровод.= кероÑинорез.= керÑантит.= керченит.= кетгут.= кетчуп.= кианит.= кивот.= киддерминÑтер.= кизельгур.= кизерит.= килдеркин.= килектор.= килим.= килоампер.= килобайт.= килобар.= киловатт-чаÑ.= киловольтметр.= килограмм.= килограммометр.= килолитр.= километр.= килоом.= килопонд.= килоÑлектронвольт.= килт.= кильватер.= кильÑон.= кимберлит.= кимвал.= кимограф.= кингÑтон.= кинематограф.= кинеограф.= кинеÑкоп.= кинетеодолит.= кинетоÑкоп.= киноаппарат.= киноархив.= кинобилет.= киновидеоматериал.= киновидеопоказ.= киновидеофильм.= киновидеофотодокумент.= кинодокумент.= киножурнал.= кинозал.= киноизм.= кинокадр.= кинокомплект.= киноконцерн.= киноконцерт.= киноматериал.= кинообъектив.= кинопавильон.= киноÐ¿Ð»Ð°ÐºÐ°Ñ‚.= кинопоказ.= кинопроектор.= кинопрожектор.= кинопрокат.= кинопроÑмотр.= кинопулемет.= киноÑеанÑ.= киноÑериал.= кинотеатр.= кинотеодолит.= кинотехникум.= кинофакультет.= кинофильм.= кинофотодокумент.= кинофотоматериал.= кинофоторентгеноматериал.= кинофотофонодокумент.= кинофотофономатериал.= киноцентр.= киноÑкран.= киноÑкÑкурÑ.= киот.= кипп.= кирказон.= киршваÑÑер.= киÑлород.= киÑлотомер.= китаизм.= кифоз.= клавеÑин.= клавилюкÑ.= клавир.= клавицимбал.= клакÑон.= кламмер.= клан.= клап.= клапштоÑ.= кларен.= кларендон.= кларенÑ.= кларнет.= клаÑÑицизм.= клаÑтер.= клатрат.= клауÑталит.= клевант.= клевеит.= клеймор.= клерет.= клидонограф.= климакÑ.= климат.= климатрон.= клинекÑ.= клинометр.= клиноÑтат.= клинчер.= клир.= клиренÑ.= клироÑ.= клиÑтрон.= клитор.= клов.= клонуÑ.= клопомор.= клопфер.= клот.= клуатр.= клупп.= клюв.= клюз.= клюфт.= клÑмÑ.= клÑп.= клÑÑÑер.= кнаÑтер.= кнеÑÑет.= кнехт.= книгообмен.= кникÑен.= кнут.= коагулÑнт.= коагулÑÑ‚.= коагулÑтор.= коацерват.= кобалтин.= кобальт.= кобальтин.= кобблер.= кобол.= когерер.= кодаÑил.= кодекÑ.= кодер.= кодон.= кожтовар.= кожуун.= козлетон.= коитуÑ.= кок-Ñагыз.= кокаин.= кокаинизм.= кокоÑ.= кокпит.= кокÑит.= кокÑобензол.= кокÑоцерит.= кокцидиоз.= коленвал.= колет.= колит.= коллаген.= коллайдер.= коллапÑ.= коллапÑар.= колларгол.= коллект.= коллектив.= коллетериум.= коллиматор.= коллодиум.= коллоквиум.= коллокÑилин.= коловорот.= колоквинт.= колонат.= колоноÑкоп.= колонтитул.= колор.= колориметр.= колофон.= колтун.= колумбит.= колун.= колхицин.= колчедан.= кольдкрем.= кольт.= кольтер.= колюр.= комбайн.= комбед.= комбижир.= комбинат.= комбинезон.= комизм.= комикÑ.= комингÑ.= комиÑÑариат.= комитат.= комитет.= коммунизм.= коммуникатор.= коммутатор.= компандер.= компаратор.= компаунд.= компендиум.= компенÑатор.= компиллÑтор.= комплекÑ.= комплекÑон.= комплемент.= комплимент.= комплот.= композер.= композит.= компоÑтер.= компреÑÑ.= компреÑÑор.= комптометр.= комптонит.= компьютер.= комÑоÑтав.= конвейер.= конвектор.= конвент.= конвертер.= конвертоплан.= конвертор.= конгломерат.= конгрев.= конгреÑÑ.= конгреÑÑ-холл.= конденÑат.= конденÑатор.= конденÑор.= кондиционер.= кондоминиум.= кондуктометр.= конезавод.= конеÑовхоз.= кониметр.= конклав.= конкорданÑ.= конкордат.= конкремент.= конкубинат.= конкур.= коннектор.= коноид.= коноÑамент.= конÑенÑуÑ.= конÑервант.= конÑилиум.= конÑиÑтометр.= конÑолет.= конÑонанÑ.= конÑонант.= конÑорциум.= конÑпект.= конÑтантан.= конÑтриктор.= конÑтрукт.= конÑулат.= конÑумент.= контактор.= контаминант.= контейнер.= контейнеровоз.= контингент.= континент.= континуум.= контоид.= контокоррент.= контрабаÑ.= контраданÑ.= контражур.= контрапоÑÑ‚.= контраргумент.= контратип.= контрафагот.= контрафорÑ.= контрацептив.= контрбанкет.= контрбраÑ.= контргамбит.= контргрейфер.= контргруз.= контрданÑ.= контрдовод.= контрейлер.= контрзаговор.= контркалибр.= контрклин.= контркривошип.= контрманевр.= контрнегатив.= контроллер.= контрольприбор.= контрответ.= контрпривод.= контрприем.= контрприказ.= контрпроект.= контррезервуар.= контррельÑ.= контртитул.= контрудар.= контрфорÑ.= контрштамп.= контрÑÑкарп.= конфайнмент.= конфекцион.= конферанÑ.= конференц-зал.= конфигуратор.= конфикÑ.= конформизм.= конфузор.= концентр.= концентрат.= концентратор.= концепт.= концепт-план.= концерн.= конъюнкт.= конъюнктив.= конъюнктивит.= кооператив.= координатограф.= копирайт.= копиручет.= копновоз.= копролит.= коракл.= коралл.= кораллит.= коран.= корвет.= корволант.= кордебалет.= кордиамин.= кордиерит.= кордит.= кореопÑиÑ.= кориандр.= корибант.= кориум.= кормофит.= корн.= корнеед.= корнеплод.= корнер.= корнет-а-пиÑтон.= корнит.= корнишон.= корнпапир.= коронавируÑ.= коронаротромбоз.= коронограф.= коротрон.= корпункт.= коррелометр.= коррелÑÑ‚.= коррелÑтор.= корригент.= коррпункт.= корт.= кортизон.= кортикоÑтероид.= корунд.= коÑеканÑ.= коÑинуÑ.= коÑмограф.= коÑмодром.= коÑмолет.= коÑмоплан.= коÑмоÑ.= коÑмотрон.= коÑоур.= коÑÑ.= коÑтрец.= котангенÑ.= котиледон.= котильон.= котлоагрегат.= котлован.= котонизатор.= коулÑонит.= кофактор.= кофермент.= кофр.= коффердам.= кохинор.= кочкорез.= кошт.= коÑффициент.= краз.= крайиÑполком.= крайком.= крайоблгориÑполком.= краковÑн.= крамбол.= краниопаг.= крапп.= краÑкопульт.= краÑнозем.= краÑнотал.= краÑоднев.= кратер.= кратир.= кратоген.= кратон.= крафт.= крахмалопродукт.= креатин.= кредитанштальт.= кредитив.= крезол.= крейт.= крейцер.= крейцкопф.= крекер.= крекинг-процеÑÑ.= кремневодород.= кремнезем.= кремнеуглеводород.= кренгельÑ.= креномер.= кренометр.= креозол.= креозот.= креолин.= креометр.= креон.= креп-жаккард.= креп-марокен.= креп-шифон.= креÑÑ-Ñалат.= кретинизм.= крешер.= кривошип.= криз.= крикет.= кринолин.= кринум.= криогидрат.= криозонд.= криолит.= криометр.= криопротектор.= криоÑтат.= криотрон.= криптобиоз.= криптограф.= криптон.= криптофит.= криÑтадин.= криÑталл.= криÑталлизатор.= криÑталлит.= криÑталлогидрат.= криÑталлоид.= криÑтобалит.= критицизм.= крокер.= крокуÑ.= кронглаÑ.= кронштейн.= крор.= кроÑÑ.= кроÑÑ-курÑ.= кроÑÑворд.= кроÑÑинговер.= кроÑÑовер.= кротон.= круговорот.= кругозор.= кругооборот.= круиз.= крупозавод.= крупон.= крутогор.= крутоÑÑ€.= крым-Ñагыз.= крюгерранд.= крюйÑов.= крюммер.= кÑантин.= кÑантофилл.= кÑенолит.= кÑенон.= кÑенотранÑплантат.= кÑероз.= кÑерокÑ.= кÑерофит.= кÑероформ.= кÑилол.= кÑилолит.= кÑилометр.= кÑилофон.= ку-клукÑ-клан.= кубизм.= кубит.= кубоид.= кубометр.= кубооктаÑдр.= куверт.= кукан.= кукельван.= кукерÑит.= куламон.= кулон.= кулонометр.= кульверт.= кульм.= кульман.= культиватор.= культпоход.= культуризм.= культфонд.= кумарин.= кумпол.= кунгаÑ.= куприт.= купферштейн.= курбан-байрам.= курбет.= курвиметр.= курзал.= куроÑлеп.= курÑограф.= куÑторез.= кутаÑ.= кьÑÑ‚.= кÑш-файл.= кÑриз.= лабардан.= лабиринт.= лабиринтодонт.= лабиум.= лабрадорит.= лабрум.= лавÑан.= ладдетрон.= лазер.= лазулит.= лазурит.= лайм.= лайнер.= лакколит.= лакмуÑ.= лаконизм.= лакриматор.= лактарин.= лактобутирометр.= лактокрит.= лактометр.= лактон.= лактоÑкоп.= лактофлавин.= лал.= ламаизм.= ламаркизм.= ламберт.= ламбрадор.= ламбрекен.= ламинит.= лампион.= лампрофир.= лангет.= лангуÑтин.= ландвер.= ландолет.= ландрин.= ландшафт.= ландштурм.= ланкорд.= ланолин.= лантан.= лантанид.= лантаноид.= лапароÑкоп.= лаплаÑиан.= лаптоп.= ларингит.= ларингоÑкоп.= ларингоÑпазм.= ларингофон.= латекÑ.= латерит.= латинизм.= лацкан.= лацпорт.= левеллер.= левират.= левкаÑ.= легализм.= леггемоглобин.= легион.= легитимизм.= легумин.= ледебурит.= ледерин.= ледогенератор.= ледокол.= ледолом.= ледопад.= ледорез.= ледоруб.= ледоÑброÑ.= ледоÑтав.= лейаÑ.= лейборизм.= лейкоз.= лейкоплаÑÑ‚.= лейкопоÑз.= лейкотроп.= лейкоцит.= лейкоцитоз.= лейнафоÑ.= лейтмотив.= лейцин.= лейцит.= лейцитит.= лейчеÑтер.= лекиф.= лекÑикон.= ленд-лиз.= ленинизм.= леонтиазиÑ.= леотард.= лепидодендрон.= лепидолит.= лептоÑпироз.= леÑозавод.= леÑокомбайн.= леÑокомбинат.= леÑоматериал.= леÑоповал.= леÑопункт.= леÑоÑклад.= леÑпромхоз.= леÑÑ.= леÑÑтройматериал.= леÑхоз.= лецитин.= лецитиÑ.= лжеплод.= лиард.= либерализм.= ливнеотвод.= ливнеÑброÑ.= ливр.= лиганд.= лигнин.= лигнит.= лигноÑтон.= лигроин.= лидар.= лиддит.= лизат.= лизгольдер.= лизиметр.= лизин.= лизиÑ.= лизоклин.= лизол.= лизоформ.= лизоцим.= ликбез.= ликвидитет.= ликвидуÑ.= ликтроÑ.= лимитер.= лимитроф.= лимниграф.= лимонит.= лимузин.= лимфаденит.= лимфангит.= лимфангоит.= лимфогранулематоз.= лимфоцит.= лингафон.= линеаризм.= линимент.= линин.= линкер.= линкольн.= линкор.= линкруÑÑ‚.= линнеит.= линобатиÑÑ‚.= линокÑин.= линолеат.= линолеум.= линтер.= лионез.= липарит.= липоид.= липопротеин.= липотропин.= липофуÑцин.= лиризм.= лириодендрон.= лиÑохвоÑÑ‚.= лиÑп.= лиÑтер.= литакиноÑкоп.= литаÑкоп.= литерал.= литогенез.= литопон.= литотеÑ.= литофит.= литофон.= литр.= литфонд.= лиф.= лифт.= лифтер.= лихниÑ.= лихтеровоз.= логарифм.= логицизм.= логогриф.= логометр.= логоÑ.= логотип.= ложемент.= локатив.= локатор.= локаут.= локдаун.= локер.= локнит.= локомотив.= локон.= локуÑ.= ломоноÑ.= ломоноÑовит.= лонгет.= лонгулит.= лонгхорн.= лонгшез.= лонжерон.= лордоз.= лотоÑ.= лоуд.= лофт.= лубрикатор.= лугорез.= луидор.= лунатизм.= луноход.= лупанар.= лупулин.= льдоаккумулÑтор.= льдогенератор.= льнозавод.= льнокомбайн.= льнокомбинат.= льноматериал.= льноÑовхоз.= люверÑ.= люггер.= люизит.= люкÑметр.= люкÑон.= люлÑ-кебаб.= люмен.= люменотроп.= люменофорÑкран.= люминал.= люминограф.= люминофор.= люмпен-пролетариат.= люнет.= люнкерит.= люпин.= люпуÑ.= люÑтрин.= люфт.= люÑÑ.= лÑд.= лÑн.= лÑп.= лÑпÑуÑ.= лÑрд.= магизм.= магиÑтрат.= магнезит.= магнетизм.= магнетит.= магнетометр.= магнетон.= магнетрон.= магнитограф.= магнитокардиограф.= магнитометр.= магнитоплан.= магнитопровод.= магнитоÑкоп.= магнитотакÑиÑ.= магнитофон.= магнификат.= магнолит.= магнон.= мадригал.= маздаизм.= маздеизм.= мазер.= мазохизм.= маиÑ.= майлар.= майоран.= макадам.= макаронизм.= маквиÑ.= макогон.= макроагрегат.= макроанализ.= макрогенератор.= макроклимат.= макрокоÑм.= макролит.= макромир.= макрон.= макрообъект.= макроорганизм.= макропроцеÑÑ.= макропроцеÑÑор.= макрорадикал.= макрорельеф.= макроруÑ.= макроÑ.= макрошлиф.= макроÑлемент.= макÑвелл.= макÑимакÑ.= макÑимин.= макÑимон.= макÑимум.= малахит.= маллеин.= мальм.= мальпоÑÑ‚.= мангал.= манганат.= манганин.= манганит.= мангольд.= мангоÑтан.= манизм.= манифеÑÑ‚.= манихеизм.= манометр.= манор.= маноÑтат.= маноцитин.= мантелет.= мануал.= мануÑкрипт.= маншон.= маньеризм.= маразм.= маракаÑ.= мараÑкин.= мареограф.= марзан.= маринизм.= марказит.= маркÑизм.= мармит.= марокен.= марÑ.= марÑоход.= март.= мартен.= мартенÑит.= мартин-штаг.= мартингал.= мартинизм.= марципан.= марш-маневр.= марш-парад.= маршрутизатор.= маÑедуан.= маÑкарад.= маÑкарон.= маÑкот.= маÑкхалат.= маÑлозавод.= маÑломер.= маÑлопровод.= маÑлорадиатор.= маÑлоÑырзавод.= маÑлофильтр.= маÑÑ-Ñпектр.= маÑÑ-Ñпектрограф.= маÑÑ-Ñпектрометр.= маÑÑикот.= маÑÑопереноÑ.= маÑтикатор.= маÑтихин.= маÑтоидит.= матанализ.= мателот.= матлот.= матриархат.= матрикул.= матч-турнир.= маузер.= мауÑрлат.= махизм.= махметр.= мачжан.= машино-чаÑ.= маюÑкул.= мбайт.= мгд-генератор.= меандр.= мегабар.= мегабит.= мегавольт.= мегалит.= мегалополиÑ.= мегампер.= меганит.= мегаполиÑ.= мегаÑейм.= мегаÑкоп.= мегатрон.= мегафайл.= мегафон.= меггер.= мегом.= мегометр.= мегомметр.= медальон.= меджлиÑ.= медиатор.= медикамент.= мединÑтитут.= мединÑтрумент.= медиумизм.= медоÑбор.= медоÑмотр.= медпрепарат.= медпункт.= медрадиопрепарат.= медÑанбат.= межпарламент.= мезальÑнÑ.= мезоатом.= мезолит.= мезон.= мезонин.= мезорельеф.= мезоÑкаф.= мезотрон.= мезофилл.= мезофит.= мейоз.= мейозиÑ.= мелаконит.= меламин.= меланжер.= меланин.= меланоз.= мелантерит.= мелизм.= мелинит.= мелиорант.= мелиÑ.= мелкозем.= мелодион.= мелонит.= мелоÑ.= мелофон.= мелькомбинат.= мельтон.= мельхиор.= мембранофон.= меморандум.= мемориал.= менгир.= менделеевит.= менделизм.= менингит.= менталитет.= ментицирруÑ.= ментол.= менуÑÑ‚.= меньшевизм.= меридиан.= меркаптан.= меркаптид.= мерÑедеÑ.= меÑкалин.= меÑмеризм.= меÑÑенджер.= меÑÑианизм.= меÑÑидор.= меÑтком.= меÑÑцеÑлов.= метабазиÑ.= метабиоз.= метаболизм.= метаболит.= метагенез.= метакрилат.= метакриÑталл.= металл.= металлозавод.= металлоид.= металлокомбинат.= металлолом.= металлофермент.= металлофон.= метан.= метанол.= метанопродуцент.= метаÑиликат.= метаÑоматоз.= метаÑтаз.= метафайл.= метафоÑфат.= метацентр.= метгемоглобин.= метемпÑихоз.= метеозонд.= метеоприбор.= метеорадиолокатор.= метеоризм.= метеорит.= метеорограф.= метеоролит.= метил.= метиламин.= метилат.= метилбутадиен.= метилен.= метиленхлорид.= метионин.= методизм.= метол.= метоп.= метрит.= метромоÑÑ‚.= метроном.= метрополитен.= механизм.= механицизм.= механорецептор.= мехзавод.= мехкарьер.= мехмат.= мигматит.= мид.= мидриаз.= миелин.= миелит.= микалекÑ.= миканит.= микоз.= микроавтобуÑ.= микроамперметр.= микроанализ.= микроанализатор.= микробар.= микробарограф.= микробарометр.= микроваттметр.= микровзрыв.= микровизор.= микрограф.= микроинтерферометр.= микроинфаркт.= микрокалориметр.= микрокалькулÑтор.= микроклимат.= микрокод.= микроколориметр.= микрокомпьютер.= микроконтинент.= микроконтроллер.= микрокоÑм.= микрокоÑмоÑ.= микрокриÑталл.= микрокулон.= микролит.= микром.= микроманипулÑтор.= микроманометр.= микромер.= микрометеор.= микрометр.= микромиллиметр.= микромир.= микронивелир.= микрообъект.= микрообъем.= микроом.= микроомметр.= микроорганизм.= микропирометр.= микроприбор.= микропринт.= микропроектор.= микропроцеÑÑор.= микрорадиоавтограф.= микрорайон.= микрорельеф.= микроÑейÑм.= микроÑейÑмометр.= микроÑкоп.= микроÑпектрофотометр.= микроÑрез.= микротекÑÑ‚.= микротелевизор.= микротелефон.= микротом.= микротранзиÑтор.= микротрон.= микротуман.= микрофильм.= микрофильтр.= микрофон.= микрофотометр.= микроÑлектрод.= микроÑлектрон.= микÑер.= микÑограф.= микÑоматоз.= микшер.= милитаризм.= милиум.= миллерит.= миллиамперметр.= миллибар.= милливольтамперметр.= милливольтметр.= миллиграмм.= миллилитр.= миллиметр.= миллирадиан.= миллирентген.= мильрейÑ.= миманÑ.= мимеограф.= миметизм.= минарет.= минерал.= минерализатор.= минералит.= минералопровод.= мини-завод.= мини-контейнер.= мини-пивзавод.= миникомпьютер.= минимакÑ.= минимализм.= миниметр.= минимум.= минорат.= минуÑкул.= миньон.= миоглобин.= миограф.= миозин.= миозиÑ.= миозит.= миокард.= миокардит.= миоцен.= мирабилит.= миробалан.= миррор.= мирт.= миÑтицизм.= митоз.= миф.= млат.= мнемометр.= мнемон.= многоплан.= многочлен.= мобайл.= могар.= моделизм.= модем.= модератор.= модернизм.= модильон.= модификатор.= модулÑнт.= модулÑтор.= модуÑ.= мозолин.= мокрец.= молеÑкин.= молибден.= молибденит.= молитвоÑлов.= моллюÑкоцид.= молниеотвод.= молокозавод.= молокомер.= молокоотÑоÑ.= молокопровод.= молотоглав.= мольберт.= момент.= монархизм.= монацит.= монгольфьер.= монд.= монизм.= монитор.= моноаллергоид.= моноанализатор.= моногенизм.= моногидрат.= моноид.= моноканал.= монокомпаратор.= монокриÑталл.= монокулÑÑ€.= моном.= мононуклеоз.= моноплан.= монополизм.= монорельÑ.= монорим.= монотеизм.= монофизит.= монохорд.= монохром.= моноцит.= монтеÑиноÑ.= монтмориллонит.= монумент.= мопед.= морализм.= морганизм.= морген.= мордент.= морион.= морфин.= морфинизм.= морфоз.= моÑгорÑуд.= мотет.= мотив.= мотобол.= мотобот.= мотовелоÑипед.= мотовоз.= мотодельтаплан.= мотодром.= мотозавод.= мотокроÑÑ.= мотокультиватор.= мотопункт.= мотороллер.= мотоÑпорт.= мотоцикл.= мотошлем.= мохер.= моцион.= муар.= муидор.= муллит.= мультивибратор.= мультиплекÑор.= мультиплет.= мультициклон.= мультфильм.= муÑковит.= муÑоровоз.= муÑоропровод.= муÑороÑброÑ.= муÑÑ.= муÑÑон.= муÑÑ‚.= мутаген.= мутатор.= мутон.= мутуализм.= мухаррем.= мухомор.= мухоÑÑ€.= мухур.= муцин.= мушкет.= мушкетон.= мылонафт.= мÑйнфрейм.= мюзет.= мюзетт.= мюзик-холл.= мюзикл.= мюон.= мюридизм.= мÑÑоед.= мÑÑокомбинат.= мÑÑоптицекомбинат.= мÑÑопуÑÑ‚.= мÑÑоÑовхоз.= набла-оператор.= навет.= навицерт.= нагиб.= нагнет.= нагрев.= надвиг.= наддув.= надир.= надклаÑÑ.= надкуÑ.= надотрÑд.= надÑмотр.= нажин.= нажор.= найл.= найм.= наказ.= наклев.= наклономер.= накоÑ.= накрап.= нактоуз.= намолот.= намоÑÑ‚.= нанизм.= наноатом.= наоÑ.= напалм.= наплыв.= наполеон.= наполеондор.= напрокат.= наркомат.= наркотин.= нароÑÑ‚.= нарÑуд.= нартекÑ.= нарцеин.= нарциÑÑ.= нативизм.= натр.= натролит.= натурализм.= натюрморт.= наукоград.= наутофон.= нафтен.= нафтол.= нахрап.= нахшлаг.= нацизм.= национализм.= начет.= начÑоÑтав.= нгултрум.= неакцепт.= небаланÑ.= небоÑвод.= небоÑклон.= небоÑкреб.= невзноÑ.= невзрыв.= неврит.= невродиÑпанÑер.= невроз.= неврофиброматоз.= невуÑ.= невыезд.= невыход.= невычет.= негабарит.= негативизм.= негатрон.= недобор.= недоглÑд.= недожин.= недокал.= недокомплект.= недокорм.= недолив.= недолов.= недомеÑ.= недомол.= недомолот.= недораÑход.= недород.= недоÑев.= недоучет.= недочет.= незачет.= нейзильбер.= нейл.= нейлон.= нейрин.= нейриÑтор.= нейрит.= нейрокомпьютер.= нейромодулÑтор.= нейрон.= нейрорегулÑтор.= нейротокÑикант.= нейтрализатор.= нейтрализм.= нейтралитет.= нейтродин.= нейтрофил.= неклен.= некробиоз.= некроз.= некÑуÑ.= нектар.= нектарин.= нектароноÑ.= нектон.= нектофор.= нематоцид.= нематоциÑÑ‚.= неметалл.= неоген.= неолит.= неологизм.= неон.= неонацизм.= неопрен.= неореализм.= неотип.= неофашизм.= неоцен.= непентеÑ.= непотизм.= непровар.= нептунизм.= нервизм.= нерол.= неÑговор.= неÑеÑÑер.= нетбол.= нетоÑкоп.= неуд.= неучет.= неф.= нефелинит.= нефелометр.= нефоÑкоп.= нефрит.= нефроз.= нефтевоз.= нефтедоллар.= нефтезавод.= нефтекараван.= нефтепровод.= нефтепродуктопровод.= нефтерайон.= нефтеÑклад.= нивоз.= нигилизм.= нигрозин.= нигрол.= никелин.= никколит.= нимб.= ниÑан.= ниÑÑан.= ниÑтагм.= нитевод.= нитон.= нитрагин.= нитрид.= нитрил.= нитрит.= нитробензол.= нитроглицерин.= нитрометр.= нитрон.= нитроплаÑтификатор.= нитротолуол.= нитрофенол.= нихром.= нобилитет.= новакулит.= новокаин.= новотел.= новоÑз.= нозематоз.= нокаут.= нокдаун.= ноктовизор.= ноктюрн.= номадизм.= номен.= номинал.= номинализм.= номинат.= номогенез.= номоканон.= нонет.= нониллион.= нониуÑ.= нонÑенÑ.= норд.= норимон.= нормоблаÑÑ‚.= норÑульфазол.= нотариат.= нотиÑ.= ноумен.= нуклеин.= нуклеопротеид.= нуклеотид.= нуклеуÑ.= нуклид.= нуклон.= нумератор.= нуммулит.= нут.= нутромер.= нуцеллуÑ.= ньюмаркет.= ньютон.= нÑп.= нюанÑ.= обапол.= обвеÑ.= обвоз.= обертон.= обет.= обзавод.= обзол.= обком.= облакомер.= облет.= облизбирком.= облиÑполком.= обмол.= обмолот.= обогрев.= обÑидиан.= обÑтрел.= обÑчет.= обтуратор.= обтюратор.= обхват.= оверарм.= овердрафт.= овогенез.= овоÑкоп.= овÑец.= овцеÑовхоз.= огнепровод.= огнецвет.= одеон.= однотеÑ.= одноцвет.= одночлен.= одограф.= одометр.= одонтоблаÑÑ‚.= одонтограф.= одонтоклаÑÑ‚.= одонтолит.= одоратор.= оз.= озокерит.= озон.= озонатор.= озонид.= озонометр.= оидиум.= окат.= океан.= океанариум.= окенит.= оккультизм.= оклад.= окоем.= окот.= окрол.= окружком.= окÑалат.= окÑигемоглобин.= окÑигемометр.= окÑигенатор.= окÑид.= окÑиликвит.= окÑиморон.= окÑитоцин.= окÑюморон.= октакорд.= октаметр.= октан.= октант.= октаÑдр.= октаÑдрит.= октет.= октил.= октильон.= октод.= олеандр.= олеат.= олеин.= олеонафт.= олефин.= оливенит.= оливин.= олигоклаз.= олигонуклеотид.= олигоцен.= ольÑтер.= омброметр.= омегатрон.= омет.= омикрон.= омлет.= омметр.= омнибуÑ.= омограф.= омоморф.= омоним.= омофон.= омофор.= омфалит.= омфацит.= онанизм.= ондограф.= ондулÑтор.= онер.= оникÑ.= онкоген.= онкорнавируÑ.= онтогенез.= оолит.= опалин.= операнд.= опиат.= опиÑтограф.= оплот.= оплыв.= опопанакÑ.= опороÑ.= опÑонин.= опт.= оптиметр.= оптимизатор.= оптимизм.= оптимум.= оптофон.= оптрон.= опуÑ.= опцион.= оранжад.= оргазм.= организм.= органоген.= органоид.= органон.= органопрепарат.= органофоÑфат.= органум.= оргкомитет.= орготдел.= оргплан.= орграф.= ордонанÑ.= ореол.= оригинал-дубликат.= оригинал-макет.= оркеÑтрион.= орлец.= орлоп.= орнитоз.= орнитоптер.= орогенез.= орогенезиÑ.= орÑ.= орÑин.= ортикон.= ортит.= ортоводород.= ортогенез.= ортоклаз.= ортопантомограф.= ортоферрит.= ортоцентр.= ортштейн.= орфарион.= орфеорион.= орфизм.= орхит.= оршад.= оÑлоп.= оÑмометр.= оÑмоÑ.= оÑот.= оÑÑеин.= оÑтеит.= оÑтеоартрит.= оÑтеоблаÑÑ‚.= оÑтеоклаÑÑ‚.= оÑтеомиелит.= оÑтеон.= оÑтеопороз.= оÑтеоÑклероз.= оÑтеофит.= оÑтеохондрит.= оÑтеохондроз.= оÑтит.= оÑтракизм.= оÑтракон.= оÑтрец.= оÑтропеÑтр.= оÑциллограф.= оÑциллоÑкоп.= оÑциллÑтор.= отгиб.= отзовизм.= отзыв.= отит.= отказ.= откуÑ.= отмин.= отогрев.= отолит.= отоÑклероз.= отоÑкоп.= отофон.= отоциÑÑ‚.= отпад.= отÑвет.= отÑчет.= оттрелит.= отунит.= отъезд.= оуÑнизм.= офикальцит.= офиклеид.= офиолит.= офиÑ.= офиÑ-клаб.= офит.= офорт.= офÑайд.= офтальмоÑкоп.= охотнадзор.= очерет.= очкур.= паб.= павильон.= павинол.= пагамент.= паганизм.= пагодит.= падеграÑ.= падекатр.= падепатинер.= падуб.= падун.= пайп.= пакер.= пакетбот.= паккард.= паккер.= паклен.= пакт.= палагонит.= паланкин.= палантин.= палаÑ.= палатинат.= палафит.= палеоген.= палеолит.= палеоцен.= паликар.= палимпÑеÑÑ‚.= палингенез.= палиндром.= палиÑад.= палиÑандр.= палладиум.= паллаÑит.= паллет.= паллиатив.= паллограф.= пальмитин.= пальÑтаб.= палюÑ.= памперÑ.= панарабизм.= панбархат.= панген.= пангенезиÑ.= пандан.= пандануÑ.= пандуÑ.= панелевоз.= панкреаÑ.= панкреатин.= панкреатит.= панлогизм.= паннуÑ.= паноптикум.= панпÑихизм.= панÑионат.= панÑлавизм.= пантеизм.= пантеон.= пантограф.= пантокрин.= пантометр.= пантопон.= пантоÑкоп.= пантоÑтат.= пантюркизм.= панчбол.= панчингбол.= папаверин.= папаин.= папайотин.= папизм.= паповавируÑ.= паппуÑ.= парабеллум.= парабиоз.= параболоид.= параван.= парагнейÑ.= парагон.= парагонит.= параграф.= парадокÑ.= паразитизм.= паразитоз.= параизомер.= параклет.= параклит.= парализатор.= паралипоменон.= параллакÑ.= параллелепипед.= параллелизм.= параллелограмм.= паралогизм.= параметр.= параметрит.= параметрон.= парангон.= паранефрит.= парантез.= парапарез.= параплан.= парапротеин.= парапроцеÑÑ.= параÑинапÑиÑ.= паратакÑиÑ.= паратиф.= паратонзиллит.= параф.= парафимоз.= парацетамол.= парашютизм.= паргаÑит.= парез.= паризит.= парламент.= пармезан.= парогенератор.= парод.= пародонтоз.= пародоÑ.= парокÑизм.= паромер.= паромотор.= пароним.= паронит.= паропровод.= пароÑтоз.= паротит.= паротурбогенератор.= парÑизм.= партактив.= партбилет.= партком.= партнерÑ.= партон.= партÑъезд.= паÑлен.= паÑÑажиро-груз.= паÑÑаметр.= паÑÑеизм.= паÑÑиватор.= паÑтеризатор.= паÑтиÑ.= паÑторат.= патерноÑтер.= патиÑÑон.= патогенез.= патриархат.= патриотизм.= патрициат.= патронат.= патроним.= паттерн.= паужин.= пауперизм.= пахит.= пацифизм.= пеан.= пегамоид.= пегматит.= педантизм.= педвуз.= педикулез.= педогенез.= педометр.= педÑовет.= педÑоÑтав.= пейджер.= пейÑмекер.= пекан.= пекогон.= пектин.= пектолит.= пелагит.= пеленгатор.= пелетрон.= пелит.= пелоруÑ.= пелькомпаÑ.= пельтаÑÑ‚.= пемзобетон.= пеммикан.= пемфигуÑ.= пен-клуб.= пенал.= пендрагон.= пенеплен.= пенетрометр.= пениÑ.= пеницилл.= пенициллин.= пеннивейт.= пенобетон.= пеногипÑ.= пеноматериал.= пеноплаÑÑ‚.= пенополиизоцианурат.= пенополиÑтирол.= пеноÑиликат.= пенÑ.= пентагрид.= пентадом.= пентаметр.= пентан.= пентаÑульфид.= пентахорд.= пентаÑдр.= пентеконтор.= пентекоÑтиÑ.= пентландит.= пентод.= пентокÑид.= пентолит.= пентрит.= пентхауз.= пентхауÑ.= пенчингбол.= пеньюар.= пеплобетон.= пеплум.= пепÑин.= пептон.= перборат.= первообраз.= первоцвет.= первоÑлемент.= пергамен.= пергамин.= перевод.= переворот.= перегиб.= переглÑд.= перегрев.= перегуд.= передир.= передопроÑ.= переем.= пережим.= перекоÑ.= перелаз.= переливт.= перемол.= перемолот.= перепад.= перепев.= переплет.= переплÑÑ.= переприем.= перераÑчет.= перерод.= перерыв.= переÑвиÑÑ‚.= переÑев.= переÑказ.= переÑпроÑ.= переÑчет.= переучет.= перечет.= периаденит.= периблаÑÑ‚.= перигаÑтрит.= перидот.= перидотит.= перикард.= перикардит.= периклаз.= периметр.= периметрит.= периневрит.= период.= периодат.= периодонт.= периодонтит.= периоÑÑ‚.= периоÑтит.= периплаÑÑ‚.= периптер.= периÑкоп.= периÑперм.= периÑтом.= перитифлит.= перитонит.= перицентр.= перицит.= перкалин.= перколÑтор.= перламутр.= перлвейÑ.= перлон.= перманганат.= перманÑив.= пермеаметр.= пермутатор.= пермутит.= перовÑкит.= перозиÑ.= перокÑид.= перрадиуÑ.= перÑиÑтор.= перÑонал.= перÑульфат.= пертит.= перфект.= перфоввод.= перфоратор.= перхлорат.= перхлорвинил.= перцептрон.= пеÑколюб.= пеÑкомет.= пеÑÑимизм.= пеÑÑимум.= пеÑтицид.= петаз.= петалит.= петрогенезиÑ.= петроглиф.= петродоллар.= петролатум.= петролеум.= петроÑилекÑ.= петцит.= пещур.= пи-мезон.= пиан.= пианизм.= пиар.= пиаÑтр.= пивбар.= пивзавод.= пигуÑ.= пиелит.= пиелонефрит.= пиетет.= пиетизм.= пижонит.= пизолит.= пикап.= пикер.= пикет.= пикноз.= пикнометр.= пикограмм.= пикокулон.= пиколин.= пикон.= пикорнавируÑ.= пикрат.= пикрин.= пикрит.= пикрол.= пикротокÑин.= пикÑафон.= пикÑидиум.= пилав.= пиллерÑ.= пилокарпин.= пилокарпуÑ.= пилон.= пилоруÑ.= пилум.= пимент.= пинакоид.= пинбол.= пинцет.= пиодерматоз.= пиодермит.= пиоз.= пион.= пионеротрÑд.= пионефрит.= пионефроз.= пиоÑкоп.= пиоторакÑ.= пиперазин.= пиперидин.= пиперин.= пипермент.= пиперонал.= пиразин.= пиразол.= пиранометр.= пираргирит.= пиргелиометр.= пиргеометр.= пиргом.= пирекÑ.= пиреноид.= пиретрум.= пиридин.= пиридокÑин.= пиримидин.= пиробензол.= пирогаллол.= пирозапал.= пирокатехин.= пирокÑен.= пирокÑилин.= пиролиз.= пиролюзит.= пирометр.= пироморфит.= пирон.= пиронафт.= пироп.= пиропатрон.= пироплазмоз.= пироÑкаф.= пироÑкоп.= пироÑмалит.= пироÑтат.= пироÑульфат.= пирофиллит.= пирофотометр.= пирошнур.= пироÑффект.= пиррол.= пирролидин.= пирротин.= пирротит.= пирÑ.= пируÑÑ‚.= пиÑÑуар.= пиÑтацит.= пиÑтолет.= питербот.= питириаз.= питометр.= питономорф.= питоцин.= питтицит.= питуитрин.= пифоÑ.= пищекомбинат.= пищеконцентрат.= плавзавод.= плавÑоÑтав.= плагиат.= плагиоклаз.= плаз.= плазматрон.= плазмин.= плазмоген.= плазмоид.= плазмолиз.= плазмон.= плазмотип.= плазмотрон.= плазмохин.= плазмоцид.= планеризм.= планеродром.= планетоид.= планетолет.= планетоход.= планиметр.= планктер.= планктон.= планометр.= плаÑтбетон.= плаÑтеин.= плаÑтикат.= плаÑтикатор.= плаÑтификатор.= плаÑтобетон.= плаÑтометр.= плаÑтрон.= платан.= платинат.= платинит.= платиноид.= платинотрон.= платонизм.= плац-парад.= плацдарм.= плашкоут.= плебиÑцит.= плебÑ.= плевел.= плед.= плейаÑ.= плейер.= плейÑтон.= плейÑтоцен.= плекÑиглаÑ.= плекÑит.= плектр.= племзавод.= племколхоз.= племконзавод.= племотдел.= племптицерепродуктор.= племптицеÑовхоз.= племрепродуктор.= племÑовхоз.= племхоз.= пленум.= плеоназм.= плеонаÑÑ‚.= плеопод.= плеохроизм.= плеÑ.= плеÑÑиметр.= плетизмограф.= плиофильм.= плиоцен.= плиÑ.= плодоÑбор.= плодоÑмен.= плодоÑовхоз.= плодоÑъем.= плоÑкорез.= плотномер.= плотокараван.= плотоход.= плумбат.= плумбит.= плутеуÑ.= плутонизм.= плювиограф.= плювиоз.= плювиометр.= плюр.= плюрализм.= плюÑквамперфект.= пневматолиз.= пневматолит.= пневматофор.= пневмеркатор.= пневмограф.= пневмоинÑтрумент.= пневмокониоз.= пневмонит.= пневмоÑкоп.= пневмоÑтартер.= пневмоÑтом.= пневмоторакÑ.= пневмотормоз.= пневмоход.= победит.= подвид.= подгнет.= подграф.= поддомен.= поджим.= подзавод.= подзарÑд.= подзыв.= подиум.= подканал.= подкатод.= подклаÑÑ.= подкомитет.= подлет.= подмыв.= поднарÑд.= подобъект.= подогрев.= подоператор.= подотдел.= подотрÑд.= подофил.= подпар.= подпараграф.= подпараметр.= подпредел.= подпроект.= подпункт.= подрайон.= подрод.= подрыв.= подÑвиÑÑ‚.= подÑед.= подÑчет.= подтекÑÑ‚.= подтип.= подхват.= подцед.= подцентр.= позитивизм.= позитрон.= позумент.= позыв.= пойнт.= показ.= полиамид.= полианит.= полиартрит.= полибазит.= поливитамин.= полигалит.= полигенизм.= полиграф.= полиизопрен.= поликарбонат.= поликриÑталл.= поликÑен.= полимент.= полимерконтейнер.= полимерраÑтвор.= полиметалл.= полиневрит.= полином.= полиоÑнцефалит.= полипептид.= полиплоид.= полипоз.= полиÑахарид.= полиÑерозит.= полиÑпаÑÑ‚.= полиÑтирол.= полиÑульфид.= политеизм.= политеÑ.= политехникум.= политкомикÑ.= политотдел.= политпроÑвет.= политÑоÑтав.= полифонизм.= полиформальдегид.= полифоÑфат.= полихлорвинил.= полихлорид.= полихронид.= полицилиндр.= полиÑдр.= полиÑкран.= полиÑÑтер.= полиÑтилен.= полиÑтилентерефталат.= полиÑфир.= полиÑфиримид.= поллиноз.= поллютант.= полонез.= полонизм.= полтергейÑÑ‚.= полуавтомат.= полуантрацит.= полубаркаÑ.= полубархат.= полубимÑ.= полубокÑ.= полуборт.= полувагон.= полувал.= полуватман.= полувзвод.= полувольт.= полугар.= полугидрат.= полудиаметр.= полуимпериал.= полуинвариант.= полуинтервал.= полукадр.= полуклюз.= полукокÑ.= полуколлоид.= полукомплект.= полукупол.= полулиÑÑ‚.= полуметалл.= полумир.= полумоÑÑ‚.= полуоборот.= полуовал.= полуопал.= полупериод.= полупилон.= полуповорот.= полуподвал.= полупоклон.= полуприÑед.= полуприцеп.= полуразъем.= полураÑкоÑ.= полураÑпад.= полуÑвет.= полуÑвод.= полуÑумматор.= полутакт.= полууÑтав.= полуфабрикат.= полуфинал.= полуцикл.= полуцилиндр.= полушепот.= полуштоф.= полуÑÑкадрон.= полуют.= польдер.= полÑризатор.= полÑриметр.= полÑриÑкоп.= полÑриÑтробометр.= полÑрограф.= полÑроид.= полÑрон.= помдамур.= помоÑÑ‚.= помпельмуÑ.= помпон.= понор.= понтификат.= поп-арт.= поролон.= портатив.= портбукет.= портланд.= портландцемент.= портплед.= портÑигар.= портшез.= порфирин.= порфирит.= порфироид.= порыв.= поÑвиÑÑ‚.= поÑев.= поÑлеимпульÑ.= поÑтамент.= поÑтикум.= поÑтпакет.= поÑтплиоцен.= поÑÑ‚Ñкриптум.= поÑтулат.= поÑтфикÑ.= потенциал.= потенциометр.= потир.= почтамт.= пошепт.= пошиб.= прагматизм.= празем.= празеодим.= прайд.= прайÑ-лиÑÑ‚.= пракрит.= практикум.= практицизм.= прапор.= преанимизм.= превентор.= предиктор.= преднизолон.= предпарламент.= предпроцеÑÑор.= презерватив.= президиум.= прейÑкурант.= прелюд.= премикÑ.= премолÑÑ€.= преон.= препарат.= препринт.= препроцеÑÑор.= преÑелектор.= преÑÑ-автомат.= преÑÑ-конвейер.= преÑÑ-материал.= преÑÑ-релиз.= преÑÑ-тайм.= преÑÑ-центр.= преÑÑшпан.= преÑтол.= претерит.= преферанÑ.= префикÑ.= префикÑоид.= преформизм.= прецедент.= преципитат.= привкуÑ.= привноÑ.= приворот.= пригород.= пригрев.= пригруз.= приезд.= призматоид.= призмоид.= призор.= приливомер.= прилов.= приноÑ.= принтер.= принцип.= принципат.= приорат.= приплав.= приплыв.= приплÑÑ.= приÑвиÑÑ‚.= приÑев.= приÑед.= приÑеÑÑ‚.= приÑчет.= приуз.= прификÑ.= прихлеб.= прихлоп.= причет.= причт.= проброÑ.= провиант.= провинциализм.= провируÑ.= провитамин.= проволокобетон.= проворот.= прогар.= прогеÑтерон.= прогеÑтин.= прогеÑтоген.= прогиб.= прогнатизм.= прогноз.= программатор.= прогрев.= прогреÑÑ.= продир.= продотрÑд.= продпункт.= продром.= продукт.= продуктообмен.= продуктопровод.= проектор.= прожект.= прозаизм.= прозенцефалон.= прозор.= прозÑнцефалон.= прокариот.= проквеÑтор.= прокоÑ.= проктит.= проктодеум.= прокуÑ.= пролактин.= проламин.= пролепÑиÑ.= пролеткульт.= пролифератион.= промен.= променад.= промикропÑ.= промиÑкуитет.= промотор.= промÑтройпроект.= пронаоÑ.= пронатор.= пронефроÑ.= прононÑ.= пронотум.= пронуклеуÑ.= пропан.= пропанол.= пропарокÑитон.= пропеллер.= пропердин.= пропилен.= проплыв.= прополиÑ.= проприоцептор.= пропÑ.= проран.= проÑвет.= проÑеминар.= проÑкениум.= проÑофт.= проÑпект.= проÑтагландин.= проÑтатит.= проÑцениум.= проÑчет.= протагон.= протазан.= протазиÑ.= проталлиум.= протамин.= протаргол.= протеид.= протеин.= протекторат.= протеуÑ.= противовеÑ.= противогаз.= противоугон.= протоблаÑÑ‚.= протовируÑ.= протогин.= протограф.= протозооз.= протокол.= протоконтинент.= протон.= протонотариат.= протопектин.= протоплаÑÑ‚.= протоподит.= проторакÑ.= проторенеÑÑанÑ.= протрактор.= протромбин.= протуберанц-ÑпектроÑкоп.= профбилет.= профермент.= профибринолизин.= профилограф.= профилометр.= профит.= профицит.= профком.= профконÑультант.= профотбор.= профÑоюз.= профцентр.= процеÑÑ.= процеÑÑор.= прочет.= проÑÑтруÑ.= прудонизм.= пруÑтит.= пÑалтерион.= пÑаммит.= пÑаммофит.= пÑевдоапокриф.= пÑевдовектор.= пÑевдокод.= пÑевдокриÑталл.= пÑевдоним.= пÑевдопереход.= пÑевдораÑтвор.= пÑевдоÑкалÑÑ€.= пÑевдофольклор.= пÑевтерминал.= пÑилоз.= пÑион.= пÑиттакоз.= пÑихизм.= пÑихоанализ.= пÑихогальванометр.= пÑихогенез.= пÑихогериат.= пÑихоз.= пÑихометр.= пÑихон.= пÑихоневроз.= пÑихоÑтимулÑтор.= пÑихрограф.= пÑихрометр.= пÑориаз.= птеридоÑперм.= птиалин.= птифур.= птоз.= птомаин.= пуаз.= пуант.= пуантилизм.= пудрет.= пуловер.= пульверизатор.= пульман.= пульмонит.= пульпер.= пульпит.= пульповод.= пульпомер.= пульпомет.= пульпопровод.= пульÑ.= пульÑар.= пульÑатор.= пульÑиметр.= пульÑометр.= пульт.= пункт.= пунÑон.= пунцон.= пургатив.= пурген.= пуризм.= пурин.= пуританизм.= пурпурин.= путемер.= путепровод.= путчизм.= пуф.= пуццолан.= пушкинизм.= пчелоÑовхоз.= пшат.= пылемер.= пыльцевход.= пьедеÑтал.= пьезокриÑталл.= пьезометр.= пьемонтит.= пьютер.= пÑдлбол.= пюпитр.= пÑртнерÑ.= рабдит.= рабдом.= раввинат.= равелин.= радиан.= радиант.= радиатор.= радикализм.= радикулит.= радиоавтограф.= радиоальтиметр.= радиоаппарат.= радиоветромер.= радиовизор.= радиоволновод.= радиовыÑотомер.= радиогониометр.= радиогоризонт.= радиодальномер.= радиодиапазон.= радиозавод.= радиозонд.= радиоизотоп.= радиоимпульÑ.= радиоинженер.= радиоинтерферометр.= радиоканал.= радиокаÑкад.= радиоклип.= радиокомбайн.= радиокомитет.= радиокомпаратор.= радиокомпаÑ.= радиокомплекÑ.= радиокомпонент.= радиоконцерт.= радиолит.= радиолокатор.= радиолот.= радиолÑрит.= радиомаркер.= радиоматериал.= радиометеорограф.= радиометр.= радиомодем.= радионавигатор.= радионуклеид.= радионуклид.= радиообмен.= радиопеленгатор.= радиоперехват.= радиоприем.= радиопродукт.= радиопротектор.= радиопульÑар.= радиорепродуктор.= радиорупор.= радиоÑигнал.= радиоÑпектрометр.= радиоÑпектроÑкоп.= радиотелеграф.= радиотелеÑкоп.= радиотелефон.= радиотовар.= радиоуглерод.= радиоуровнемер.= радиоцентр.= радиоцикл.= радиошум.= радиоÑлектрон.= радиоÑлемент.= радиуÑ-вектор.= радон.= радонометр.= разбаланÑ.= разброд.= разворот.= разгар.= разгиб.= раздор.= раздув.= разер.= разлад.= разлет.= размол.= разогрев.= разъезд.= райграÑ.= райком.= райпищекомбинат.= райÑовет.= райфикешт.= райцентр.= ракетодром.= ракетоплан.= ракурÑ.= рамадан.= рамблер.= раммельÑбергит.= рамÑ.= рамулÑриоз.= ранверÑман.= ранд.= рант.= рапид.= раппорт.= рапÑ.= раритет.= раÑизм.= раÑогенез.= раÑпатор.= раÑплод.= раÑплыв.= раÑÑвет.= раÑÑев.= раÑÑтрел.= раÑходомер.= раунд.= раут.= рахат-лукум.= рахиÑ.= рахит.= рахитизм.= рацемат.= рашкет.= рашпер.= рдеÑÑ‚.= реагент.= реактанÑ.= реактант.= реактоплаÑÑ‚.= реализм.= реальгар.= ребуÑ.= ревант.= реваншизм.= реввоенÑовет.= реверанÑ.= ревербератор.= реверберометр.= реверÑ.= реверÑор.= ревертант.= ревком.= ревматизм.= ревмокардит.= револьвер.= ревтрибунал.= регенерат.= регенератор.= регион.= региÑтр.= регламент.= реглет.= реголит.= регреÑÑ.= регулÑтор.= редан.= редингот.= редуктор.= редут.= редюит.= рееÑтр.= резен.= резерват.= резервуар.= резерпин.= резинат.= резинит.= резинозиÑ.= резинол.= резиÑÑ‚.= резиÑтанÑ.= резиÑтин.= резиÑтор.= резит.= резнатрон.= резол.= резонанÑ.= резонатор.= резонон.= резорцин.= результант.= результат.= резуÑ-фактор.= резьбомер.= реимпорт.= рейд.= рейдер.= рейÑ.= рейÑмаÑ.= рейÑмуÑ.= рейÑфедер.= рейхÑвер.= рейхÑрат.= реквием.= реквизит.= рекордер.= рекордизм.= рекоÑтав.= рекредитив.= рекÑит.= ректификат.= ректификатор.= ректон.= ректорат.= ректороманоÑкоп.= ректоÑкоп.= рекуперат.= рекуператор.= релакÑатор.= релакÑин.= реликт.= релин.= релит.= рельÑотранÑпортер.= релÑтивизм.= ремедиум.= ремингтон.= ремкомплект.= ремонÑтрант.= ремонтуар.= рен.= ренеÑÑанÑ.= ренет.= ренин.= ренклод.= ренонÑ.= рентген.= рентгенметр.= рентгенолаборант.= реовируÑ.= реокардиограф.= реометр.= реотакÑиÑ.= реотан.= реотропизм.= реофит.= реохорд.= репеллент.= репеллер.= репер.= репертуар.= реперфоратор.= реперфотранÑмиттер.= репитер.= репликар.= репликон.= репорт.= репреÑÑор.= реприманд.= репринт.= репродуктор.= репродуцент.= репшнур.= реÑивер.= реÑкрипт.= реÑпект.= реÑпиратор.= реÑпирометр.= реÑтарт.= реÑторан.= реÑтрикт.= ретикулин.= ретинен.= ретинит.= ретинол.= ретранÑлÑтор.= ретраншемент.= ретровируÑ.= ретрорефлектор.= реум.= референдум.= рефлектометр.= рефлектор.= рефлотрон.= рефлюкÑ.= реформизм.= рефрактометр.= рефрактор.= рефрен.= рефрижератор.= рецепт.= рецептер.= рецептор.= рецидивизм.= рецикл.= речитатив.= реÑкÑпорт.= риаколит.= риал.= рибонуклеотид.= рибофлавин.= риванол.= ригодон.= ригоризм.= ризалит.= ризопод.= риккетÑиоз.= рикÑдалер.= ринит.= риновируÑ.= риноÑкоп.= риокан.= риолит.= риометр.= риппер.= риÑÑ.= ритм.= риторизм.= ритуализм.= риф.= рифмоплет.= рифт.= рицин.= рицинин.= роббер.= роброн.= робурит.= ровер.= рогоз.= родамин.= роданид.= родентицид.= роджер.= рододендрон.= родонит.= родопÑин.= родохрозит.= родÑтер.= рожнец.= розанилин.= розеин.= розмарин.= рок-н-ролл.= ролл.= роллер.= рольмопÑ.= романизм.= романтизм.= ромб.= ромбододекаÑдр.= ромбоÑдр.= ромштекÑ.= ронгалит.= роÑомер.= роÑтбиф.= роÑтер.= роÑтерит.= роÑтомер.= ротаметр.= ротапринт.= ротацизм.= ротон.= роуд.= роульÑ.= роштейн.= роÑлизм.= рубеллит.= рубероид.= рубрикатор.= рудерпоÑÑ‚.= рудимент.= рудовоз.= руÑиа-петролиум.= руÑизм.= руÑÑоизм.= рутил.= рыбозавод.= рыбокомбинат.= рыбонаÑоÑ.= рыбоподъем.= рыбхоз.= рыдван.= рым.= Ñ€Ñгтайм.= Ñ€Ñкет.= Ñ€Ñл.= Ñ€Ñн.= Ñ€ÑÑÑ‚.= Ñабайон.= Ñабан.= Ñабеизм.= Ñабур.= Ñаван.= Ñаган.= Ñадизм.= Ñаз.= Ñайзер.= Ñайодин.= Ñайт.= ÑаккоÑ.= Ñакман.= ÑакÑаул.= ÑакÑгорн.= ÑакÑофон.= Ñалипирин.= Ñалицин.= Ñалол.= Ñалолин.= ÑаломаÑ.= Ñалун.= ÑальварÑан.= Ñальмонеллез.= Ñальпингит.= ÑамарÑкит.= Ñаммит.= Ñамоанализ.= Ñамовозврат.= Ñамогипноз.= Ñамоклад.= Ñамолето-рейÑ.= Ñамолетовылет.= Ñамонаклад.= Ñамообман.= Ñамооговор.= ÑамооÑтанов.= Ñамоотвод.= Ñамоотчет.= Ñамопал.= ÑамопреÑÑ.= Ñаморазрыв.= ÑамораÑпад.= ÑамоÑвал.= ÑамоÑин.= ÑамоÑплав.= ÑамоÑтил.= ÑамоÑуд.= ÑамотрÑÑ.= Ñамоцвет.= Ñампан.= Ñамум.= Ñамшит.= Ñанбат.= Ñангвинизм.= Ñанидин.= ÑанктуÑ.= ÑанпроÑвет.= ÑанÑкрит.= Ñантибар.= Ñантиграмм.= Ñантилитр.= Ñантим.= Ñантиметр.= Ñантипуаз.= ÑантиÑтокÑ.= Ñантонин.= Ñапонат.= Ñапонин.= Ñапонит.= Ñапр.= Ñапролит.= Ñапропелит.= Ñапрофит.= Ñапун.= Ñардер.= ÑардоникÑ.= Ñарказм.= Ñаркоид.= ÑароÑ.= ÑаÑÑафраÑ.= Ñатанизм.= Ñателлоид.= Ñатинер.= Ñатинет.= Ñатириаз.= ÑатириазиÑ.= Ñатуратор.= Ñатурнизм.= ÑауÑÑ€.= Ñафлор.= Ñафранин.= Ñафрол.= Ñахарат.= Ñахарид.= Ñахариметр.= Ñахарозавод.= Ñахарометр.= Ñахаромицет.= ÑахароноÑ.= Ñбыт.= Ñвеклокомбайн.= ÑвеклоÑовхоз.= Ñверхбаллон.= Ñверхгигант.= Ñверхдредноут.= Ñверхкомплект.= Ñверхорганизм.= ÑвеÑ.= Ñветовод.= Ñветодиод.= Ñветолюб.= Ñветопровод.= ÑветорегулÑтор.= ÑветоÑигнал.= Ñветофильтр.= Ñветофор.= Ñвингометр.= ÑвиноÑовхоз.= Ñвоп.= Ñворот.= Ñглаз.= Ñдув.= ÑеанÑ.= Ñевооборот.= ÑевоÑмен.= Ñевр.= Ñегунат.= Ñезам.= Ñейм.= ÑейÑмоаппарат.= ÑейÑмограф.= ÑейÑмометр.= ÑейÑмоÑкоп.= Ñейф.= ÑеканÑ.= Ñекатор.= Ñекретариат.= Ñекретер.= Ñекретин.= ÑекÑ.= ÑекÑтаккорд.= ÑекÑтан.= ÑекÑтант.= ÑекÑтет.= ÑекÑтиллион.= ÑекÑтильон.= ÑекÑуализм.= Ñекундомер.= Ñелектор.= Ñеленид.= ÑелеÑброÑ.= ÑельÑин.= ÑельÑовет.= Ñельфактор.= Ñеменомер.= ÑемеÑтр.= Ñемиинвариант.= Ñеминар.= Ñемитизм.= Ñемфонд.= ÑемÑвход.= ÑемÑпровод.= Ñенармонтит.= Ñенат.= Ñеновал.= ÑенÑибилизатор.= ÑенÑитометр.= ÑенÑуализм.= Ñентипуаз.= Ñеньорат.= Ñеньорен-конвент.= Ñепаратизм.= Ñепаратор.= Ñепиолит.= ÑепÑиÑ.= Ñептаккорд.= Ñептемвират.= Ñептет.= Ñептиллион.= Ñептильон.= Ñервант.= Ñервелат.= Ñервилизм.= ÑервиÑ.= ÑервиÑ-период.= Ñервитут.= Ñервоклапан.= ÑервокомпенÑатор.= Ñервомеханизм.= Ñервомотор.= Ñервопривод.= Ñериал.= Ñерин.= Ñериф.= Ñерицин.= Ñерицит.= ÑеркеÑ.= Ñеротонин.= Ñерп.= Ñерпантин.= Ñерпент.= Ñерпентинит.= Ñертификат.= Ñерум.= Ñерфер.= ÑеÑтон.= Ñеттльмент.= Ñжим.= ÑибилÑнт.= Ñигнализатор.= Ñидерат.= Ñидерит.= Ñидероз.= Ñидеролит.= ÑидероÑтат.= Ñиенит.= Ñикамор.= Ñиккатив.= Ñикоз.= Ñикомор.= ÑикурÑ.= Ñилан.= Ñиликальцит.= Ñиликоз.= Ñиликон.= ÑиликофоÑфат.= Ñилицид.= Ñиллабизм.= Ñиллиманит.= Ñиллогизм.= ÑилокÑан.= ÑилокÑид.= Ñиломер.= Ñилон.= Ñилумин.= Ñилуминит.= Ñилур.= Ñильванит.= Ñильвин.= Ñильвинит.= Ñильфон.= Ñимбиоз.= Ñимволизм.= ÑимплекÑ.= Ñимпозиум.= Ñимптом.= Ñимфиз.= Ñимфонизм.= Ñинап.= ÑинапÑ.= ÑинапÑиÑ.= Ñинглет.= ÑиндеÑмоз.= Ñиндетикон.= Ñиндикат.= Ñиндолор.= Ñиндром.= Ñинедрион.= ÑинемаÑкоп.= Ñинематограф.= ÑинерезиÑ.= Ñинерод.= ÑинеÑтрол.= Ñинклит.= Ñинкретизм.= Ñинод.= Ñиноним.= ÑинопÑиÑ.= ÑиноÑтоз.= ÑинтакÑиÑ.= Ñинтез.= Ñинтезатор.= ÑинтекÑ.= Ñинтоизм.= Ñинтомицин.= ÑинуÑит.= Ñинхондроз.= ÑинхроимпульÑ.= Ñинхроконтакт.= Ñинхронизатор.= Ñинхронизм.= ÑинхроноÑкоп.= ÑинхроÑигнал.= ÑинхроÑкоп.= Ñинхротрон.= Ñинхрофазотрон.= Ñинхроциклотрон.= Ñиньоритет.= Ñионизм.= ÑиринкÑ.= ÑиÑтр.= Ñитар.= ÑифилиÑ.= ÑкайÑуипер.= ÑкаленоÑдр.= Ñкальол.= Ñкальп.= Ñканер.= Ñкаполит.= Ñкарб.= Ñкарификатор.= Ñкарн.= Ñкатол.= Ñкаутизм.= Ñкафандр.= Ñквид.= Ñкейт.= Ñкейтборд.= Ñкелетон.= Ñкеннер.= ÑкепÑиÑ.= Ñкептицизм.= Ñкипетр.= Ñкирдовоз.= Ñкифл.= Ñклерит.= Ñклерометр.= Ñклерон.= ÑклероÑкоп.= Ñколиоз.= Ñкольдер.= Ñкополамин.= Ñкородит.= ÑкороÑтемер.= Ñкотопрогон.= Ñкрап.= Ñкрининг-теÑÑ‚.= Ñкрипт.= Ñкрофулез.= Ñкруббер.= Ñкрупул.= ÑлавÑнизм.= Ñлад.= Ñлайд.= Ñлайдер.= ÑлиперÑ.= Ñловораздел.= Ñлогораздел.= Ñлот.= Ñлюдинит.= Ñлюногон.= ÑлÑб.= Ñмарагд.= Ñмарагдит.= ÑмилакÑ.= ÑмитÑонит.= Ñнеговал.= ÑнегозаноÑ.= Ñнеголом.= Ñнегомер.= Ñнегопад.= ÑнегоÑтуп.= ÑнеготранÑпортер.= Ñнегоход.= Ñнобизм.= Ñнобол.= Ñноп.= ÑобеÑ.= Ñовдеп.= Ñоверен.= Ñовмин.= Ñовнарком.= Ñовнархоз.= Ñогрев.= Ñодалит.= Ñодар.= Ñодоклад.= Ñозыв.= Ñокет.= Ñоланин.= Ñолемер.= Ñоленоид.= Ñолерет.= Ñолерод.= ÑолероÑ.= ÑолеÑоÑ.= Ñолецизм.= Ñолидат.= Ñолидол.= ÑолидуÑ.= ÑолипÑизм.= ÑолиÑитор.= Ñолитон.= ÑоллюкÑ.= Ñолнцеворот.= Ñолнцецвет.= Ñоломер.= Ñоломит.= ÑоломовÑз.= ÑоломотрÑÑ.= Ñольвент.= ÑолÑриум.= Ñоматотропин.= Ñомит.= Ñонант.= Ñонар.= Ñонм.= Ñонометр.= Ñополимер.= Ñопор.= Ñопромат.= ÑопроцеÑÑор.= Ñорбат.= Ñорбент.= Ñорбит.= Ñорегент.= Ñорит.= Ñоробан.= ÑорокоуÑÑ‚.= Ñорорат.= Ñортамент.= Ñортимент.= ÑоруÑ.= ÑоÑкоб.= ÑоÑÑюрит.= ÑоÑуд.= Ñотерн.= Ñоул.= Ñофизм.= Ñофит.= Ñофт.= Ñофтбол.= Ñоциал-демократ.= Ñоциализм.= Ñоциум.= Ñпад.= Ñпайдер.= ÑпандекÑ.= ÑпейÑер.= Ñпекл.= Ñпектр.= Ñпектрогелиограф.= Ñпектрогелиометр.= Ñпектрограф.= Ñпектрометр.= Ñпектрорадиометр.= ÑпектроÑенÑитометр.= ÑпектроÑкоп.= Ñпектрофотометр.= ÑпекулÑрит.= Ñпеллер.= Ñпен.= Ñпенкер.= Ñперматозоид.= Ñперматоцид.= Ñпермацет.= Ñпермин.= Ñпецаукцион.= Ñпецвагон.= Ñпецгруз.= Ñпецжелезобетон.= Ñпецзаказ.= ÑпецинÑтрумент.= ÑпецклаÑÑ.= Ñпецкомплект.= Ñпецконтингент.= ÑпецкурÑ.= Ñпецобъект.= Ñпецотдел.= Ñпецподъезд.= Ñпецрадиоматериал.= ÑпецрейÑ.= ÑпецÑамолет.= ÑпецÑеминар.= ÑпецÑимвол.= ÑпецÑтройматериал.= ÑпецÑкÑпортер.= ÑпецÑффект.= Ñпидбол.= Ñпидометр.= ÑпидÑтер.= Ñпинакер.= Ñпинар.= Ñпинет.= Ñпинор.= ÑпинтариÑкоп.= Ñпиритизм.= Ñпирограф.= Ñпирометр.= Ñпиртомер.= Ñпиртометр.= Ñплайн.= Ñпленит.= Ñплин.= Ñподумен.= Ñпойлер.= Ñпонгин.= Ñпонгит.= Ñпондилит.= Ñпорофилл.= Ñпорофит.= Ñпорт.= Ñпортзал.= Ñпортклуб.= Ñпот.= Ñпрайт.= Ñпредер.= Ñпринклер.= Ñпринт.= Ñприт.= ÑпроÑ.= Ñпуд.= Ñпул.= Ñпурт.= Ñрыв.= ÑÑыппункт.= Ñтабилизатор.= Ñтабилитрон.= Ñтавролит.= Ñтагирит.= Ñтадиал.= Ñтаз.= Ñтакер.= Ñталагмит.= Ñталагмометр.= Ñталактит.= Ñталебетон.= Ñталинит.= Ñтальбетон.= Ñтаннат.= Ñтаннит.= ÑтанÑ.= Ñтанционер.= Ñтаплер.= Ñтарн.= ÑтарнпоÑÑ‚.= ÑтарнÑон.= ÑтароÑлавÑнизм.= Ñтатер.= Ñтатир.= Ñтатолит.= Ñтатор.= ÑтатоÑкоп.= Ñтатотчет.= ÑтатоциÑÑ‚.= Ñтаут.= Ñтачком.= Ñтеарат.= Ñтеатит.= Ñтеблеплод.= Ñтейкбургер.= Ñтеклограф.= Ñтеклопакет.= ÑтеклоплаÑÑ‚.= Ñтеклоприбор.= ÑтеклотекÑтолит.= ÑтеклохолÑÑ‚.= ÑтеклÑруÑ.= Ñтелларатор.= Ñтеллит.= Ñтем.= Ñтемпид.= Ñтенд.= Ñтендер.= Ñтенолом.= Ñтеноп.= Ñтенотип.= Ñтепотип.= ÑтепÑ.= Ñтер.= Ñтерадиан.= Ñтереоавтограф.= Ñтереобат.= Ñтереограф.= Ñтереодиапозитив.= Ñтереоизомер.= Ñтереокартограф.= Ñтереокомпаратор.= Ñтереомагнитофон.= Ñтереометр.= ÑтереомикроÑкоп.= Ñтереопроектор.= ÑтереоÑкоп.= ÑтереотакÑиÑ.= Ñтереофильм.= ÑтереоÑкран.= ÑтереоÑффект.= Ñтерилизатор.= Ñтерин.= Ñтернит.= Ñтероид.= ÑтетоÑкоп.= ÑтетÑон.= Ñтефанит.= Ñтибин.= Ñтибнит.= Ñтивер.= Ñтигмат.= Ñтигматизм.= Ñтилет.= Ñтилобат.= Ñтилограф.= Ñтилолит.= Ñтилометр.= Ñтильб.= Ñтильбит.= Ñтимер.= Ñтимул.= ÑтимулÑнт.= ÑтимулÑтор.= Ñтипль-чез.= Ñтиптицин.= ÑтиракÑ.= Ñтишовит.= Ñтоговоз.= Ñтожар.= Ñтоицизм.= ÑтокÑ.= Ñтолон.= Ñтоматит.= ÑтоматоÑкоп.= Ñтомп.= Ñтоп-кран.= Ñтоп-овер.= Ñтоп-Ñигнал.= Ñтопин.= Ñтоун.= Ñтоцвет.= Ñтрабизм.= ÑтрадивариуÑ.= Ñтраз.= ÑтраÑтоцвет.= Ñтратоплан.= ÑтратоÑтат.= Ñтрахфонд.= Ñтрекун.= ÑтрелолиÑÑ‚.= Ñтренер.= Ñтрептомицин.= ÑтреÑÑ.= ÑтреÑÑ-детектор.= ÑтреÑÑор.= Ñтример.= Ñтриммер.= Ñтрип.= Ñтриппер.= Ñтриптиз.= Ñтрихнин.= Ñтроанцианит.= Ñтроб.= Ñтробил.= ÑтробилуÑ.= ÑтробимпульÑ.= ÑтробоÑкоп.= Ñтройбат.= ÑтройотрÑд.= Ñтроматолит.= Ñтронцианит.= Ñтропконтейнер.= Ñтрофант.= ÑтрофулуÑ.= Ñтрунобетон.= Ñтудебеккер.= Ñтупор.= ÑубимпульÑ.= Ñубконтинент.= Ñубконтракт.= Ñублимат.= Ñубмикрон.= ÑубподрÑд.= Ñубпродукт.= Ñубрегион.= ÑубÑтрат.= ÑубÑтратоÑтат.= ÑубÑчет.= Ñубтитр.= Ñубфебрилитет.= Ñубштамм.= Ñуверенитет.= Ñугроб.= Ñудооборот.= Ñудоподъем.= Ñудоремонт.= Ñузафон.= Ñукцинит.= Ñултанат.= Ñульгин.= Ñульфазол.= Ñульфамид.= Ñульфаниламид.= Ñульфгидрат.= Ñульфидин.= Ñульфонал.= Ñумет.= Ñумматор.= Ñуннизм.= Ñуперген.= Ñупергетеродин.= Ñуперкар.= Ñуперкомпьютер.= Ñуперкремникон.= Ñуперлайнер.= Ñупермапипезиметр.= Ñупермарафон.= Ñупермаркет.= Ñуперортикон.= Ñуперпарамагнетизм.= ÑуперплаÑтификатор.= ÑуперÑплав.= ÑуперÑтрат.= ÑуперÑульфат.= Ñупертанкер.= ÑупертокÑикант.= ÑупертокÑин.= Ñуперфильм.= ÑуперфоÑфат.= ÑуперÑкотокÑикант.= ÑуперÑкÑлибриÑ.= Ñупин.= Ñупинатор.= Ñуррогат.= Ñурфактант.= ÑуÑлон.= ÑуÑпензор.= Ñуфизм.= ÑуфлÑÑ€.= Ñуфражизм.= ÑуффикÑ.= Ñухогруз.= Ñуходол.= Ñухолом.= Ñухолюб.= Ñухоцвет.= Ñучкорез.= Ñфагнум.= Ñфалерит.= Ñфен.= Ñфеноид.= ÑферокриÑталл.= Ñферолит.= Ñферометр.= ÑфероплаÑÑ‚.= ÑфероÑидерит.= Ñфигмограф.= Ñфигмоманометр.= Ñфигмометр.= Ñфинктер.= Ñхематизм.= Ñценизм.= Ñцинтиллометр.= ÑцинтиллоÑкоп.= ÑцинтиллÑтор.= Ñъезд.= ÑыропуÑÑ‚.= ÑÑбин.= Ñюзеренитет.= Ñюрвейер.= Ñюрреализм.= ÑÑмиÑÑн.= табеÑ.= табльдот.= табулÑтор.= тазиметр.= тайгеркÑÑ‚.= тайм.= тайм-аут.= тайм-чартер.= таймаут.= таймер.= таймограф.= таймун.= таймшит.= тайфун.= таконит.= такÑиметр.= такÑиÑ.= такÑит.= такÑометр.= такÑомотор.= такÑон.= такÑофон.= такт.= тактометр.= такыр.= таламуÑ.= талант.= талер.= талеÑ.= талион.= талипот.= талиÑ.= талиÑман.= таллом.= талмуд.= талмудизм.= талькомагнезит.= тамаринд.= тамбур-шлюз.= тамбурин.= тампон.= тамтам.= танатоценоз.= танбур.= тангенÑ.= тангор.= тандем.= тандер.= танид.= танин.= танкодром.= таннат.= таннин.= тантал.= танталат.= танталит.= танцзал.= танцклаÑÑ.= тарантаÑ.= тарарам.= тардион.= тардон.= тарлатан.= тартар.= тартразин.= тартрат.= тархун.= таÑманит.= тау-Ñагыз.= таутохронизм.= тахеометр.= тахилит.= тахиметр.= тахиол.= тахион.= тахограф.= тахометр.= тацет.= твердозем.= твердомер.= твил.= твин.= твиÑÑ‚.= твÑл.= театр.= тегмен.= тезауруÑ.= тезиÑ.= теизм.= теин.= тейлоризм.= текÑ.= текÑроп.= текÑÑ‚.= текÑÑ‚-процеÑÑор.= текÑтовинит.= текÑтолит.= тектит.= теламон.= телеавтограф.= телевизор.= телеграф.= телеканал.= телекиноматериал.= телекинопроектор.= телеклаÑÑ.= телекомплекÑ.= телекоптер.= телекÑ.= телемарафон.= телематериал.= телеметр.= телемонитор.= телемоÑÑ‚.= теленейрон.= телеобъектив.= телепорт.= телерадиокомплекÑ.= телерадиоцентр.= телеран.= телероÑÑ.= телеÑейÑм.= телеÑериал.= телеÑкоп.= телеÑпектроÑкоп.= телеÑюжет.= телетайп.= телетекÑÑ‚.= телетермометр.= телефакÑ.= телефильм.= телефотометр.= телецентр.= телеÑкран.= теллур.= теллурат.= теллурид.= теллурит.= теллурометр.= теломер.= телорез.= тельÑон.= тельфер.= тембр.= темп.= темпл.= темпон.= тенар.= тенардит.= тендерометр.= тенезм.= тенелюб.= тенериф.= тензиометр.= тензометр.= тензор.= теннантит.= тенорит.= тент.= тенториум.= теобромин.= теодолит.= теорикон.= теофиллин.= тепловизор.= тепловоз.= теплоизолÑтор.= тепломер.= теплообмен.= теплоотвод.= теплопеленгатор.= теплопереноÑ.= теплоприбор.= теплород.= теплофильтр.= теплоход.= теплурометр.= терабайт.= терабит.= теракт.= тератоген.= терблиг.= тергит.= терилен.= термидор.= термин.= терминал.= терминатор.= терминизм.= термиÑтор.= термоантрацит.= термобарометр.= термобиметалл.= термогазоанализатор.= термогенератор.= термограф.= термозит.= термоиндикатор.= термокаутер.= термоконтейнер.= термометр.= термопереноÑ.= термопериод.= термоплаÑÑ‚.= термопрен.= термопÑиÑ.= терморегулÑтор.= терморезиÑтор.= терморецептор.= термоÑифон.= термоÑкоп.= термоÑтат.= термотакÑиÑ.= термотрон.= термофоÑфат.= термоÑлектрогенератор.= термоÑлектрон.= термоÑлемент.= терн.= терпентин.= терпинол.= терразит.= террамицин.= террариум.= терренкур.= террикон.= террор.= терроризм.= терцет.= теÑÑаракт.= теÑÑ‚-акт.= теÑтер.= теÑтон.= тетануÑ.= тетраборат.= тетрагидрофуран.= тетрадимит.= тетраметр.= тетраморф.= тетрапод.= тетрафтор.= тетрафторбромпропан.= тетрафторбромÑтан.= тетрафтордибромпропан.= тетрафтордихлорпропан.= тетрафтордихлорÑтан.= тетрафтортетрахлорпропан.= тетрафтортрихлор.= тетрафторхлорпропан.= тетрафторхлорÑтан.= тетрахлорметан.= тетрахорд.= тетраÑдр.= тетраÑдрит.= тетраÑтилен.= тетраÑтиленпентамин.= тетраÑтилентамин.= тетрил.= тетробол.= тетрод.= тетродотокÑин.= тетрокÑид.= тетрофторид.= тефилин.= тефлон.= тефрит.= тефроит.= техминимум.= технадзор.= техникум.= техницизм.= технотрон.= техоÑмотр.= техотдел.= техперÑонал.= техуглерод.= техцентр.= тиазин.= тиазол.= тиамин.= тикер.= тиккер.= тиллит.= тимберÑ.= тимин.= тимол.= тимпанит.= тимуÑ.= тимьÑн.= тинкал.= тиоальдегид.= тиокол.= тиол.= тионил.= тионилхлорид.= тиоÑульфат.= тиоурацил.= тиофоÑ.= тиоцианат.= тиоÑфир.= типикон.= типометр.= типоразмер.= типун.= тиратрон.= тиреоидин.= тириÑтор.= тирит.= тирозин.= тирокÑин.= тирольен.= тирÑ.= титанат.= титанит.= тиф.= тифлит.= тиходол.= тобогган.= товарообмен.= товарооборот.= токопровод.= токоÑъем.= токоферол.= токÑикант.= токÑикоз.= токÑин.= токÑоплазм.= токÑоплазмоз.= толкун.= толобат.= толуол.= томограф.= томÑенолит.= томÑонит.= тонар.= тонарм.= тонвал.= тонер.= тонзиллит.= тонно-километр.= тонометр.= тонуÑ.= тонфильм.= топазолит.= топенант.= топинамбур.= топливомер.= топливопровод.= топоним.= топотип.= топтимберÑ.= топчан.= топшур.= торакÑ.= торбан.= торбанит.= торбернит.= торгпред.= торгÑин.= торианит.= торизм.= торит.= торкрет.= торкретбетон.= торн.= тороид.= торон.= тороÑ.= торÑ.= торт.= торуÑ.= торфобетон.= торфобрикет.= торфокомпоÑÑ‚.= торфонаÑоÑ.= торфорез.= торфоÑоÑ.= торшер.= торшон.= тоÑÑ‚.= тоÑтер.= тотализатор.= тотемизм.= тофуÑ.= траверз.= травертин.= травматизм.= травмопункт.= травокоÑ.= трагакант.= трагант.= трагизм.= трайлер.= трактат.= трамблер.= трамп.= трамплин.= трамтарарам.= транажер.= транзиент.= транзиÑтор.= транквилизатор.= транÑ.= транÑбордер.= транÑвертер.= транÑдуктор.= транÑепт.= транÑкодер.= транÑкриптор.= транÑлÑтор.= транÑмиттер.= транÑпарант.= транÑплантат.= транÑпозон.= транÑпорт.= транÑпортер.= транÑпьютер.= транÑÑудат.= транÑуран.= транÑфер.= транÑферт.= транÑфикÑ.= транÑфокатор.= транÑформ.= транÑформатор.= трап.= трапецоид.= трапецоÑдр.= трапп.= траÑ.= траÑÑер.= траÑÑ‚.= траÑÑ‚-актив.= траÑÑ‚-отдел.= траÑÑ‚-фонд.= траулер.= трахеит.= трахит.= тред-юнион.= трейлер.= тремблер.= тремолит.= тремор.= трен.= тренажер.= треншальтер.= треонин.= трепел.= трехчлен.= трешкоут.= триазин.= триаминотринитробензол.= триамциналон.= триаÑ.= триацетат.= трибометр.= трибунал.= трибунат.= трибутилфоÑфат.= тривектор.= тривиум.= тригидрат.= триглиф.= триглицерин.= триграф.= тридимит.= тризм.= трикальцийфоÑфат.= триколор.= трикотин.= триллер.= тримаран.= тримезол.= тример.= тримеÑтр.= триметилолÑтантринитрат.= триметилоÑтантринитрат.= триметилфоÑфит.= триметр.= триммер.= тримюон.= триниÑкоп.= тринитробензол.= тринитрокÑилол.= тринитротолуол.= тринитрофенол.= трином.= триокÑид.= триолет.= трип.= трипанозомоз.= трипаноÑомоз.= триплан.= триплекÑ.= триплет.= триплит.= триполифоÑфат.= триппер.= трипÑ.= трипÑин.= трипÑиноген.= триптан.= триптофан.= тритикал.= триумвират.= триумф.= трифан.= трифенил.= трифенилен.= трифлорум.= трифторбромметан.= трифторбромпропан.= трифторбромÑтан.= трифтордибромпропан.= трифтордибромÑтан.= трифтордихлорпропан.= трифтордихлорÑтан.= трифторид.= трифторпентахлорпропан.= трифтортетрахлор.= трифтортрибромпропан.= трифтортрихлорпропан.= трифтортрихлорÑтан.= трифторхлорметан.= трифторхлорпропан.= трифторхлорÑтан.= трихиаз.= трихинеллез.= трихиноз.= трихит.= трихлорнитрометан.= трихлорÑтан.= трихлорÑтилен.= трихом.= трихомоноз.= трихоцефалез.= трицепÑ.= триÑдр.= триÑтаноламин.= триÑтаноламиногидрохлорид.= триÑтилфоÑфит.= троакар.= троетеÑ.= троилит.= троллейбуÑ.= троллейвоз.= троллейкар.= тромб.= тромбин.= тромбоген.= тромбоз.= тромбоплаÑтин.= тромбофлебит.= тромбоцит.= тромп.= тропизм.= тропот.= троÑ.= трот.= тротил.= трофобиоз.= трофоневроз.= трохантин.= трохотрон.= троцкизм.= труакар.= трубопровод.= труборез.= трубоцвет.= трудфронт.= трюизм.= туаз.= туальденор.= туан.= тубафон.= тубдиÑпанÑер.= туберкулез.= туберкулин.= тубуÑ.= туманограф.= тумблер.= тумор.= турбоагрегат.= турбобур.= турбовентилÑтор.= турбовоз.= турбогенератор.= турбодетандер.= турбокомпреÑÑор.= турбонаÑоÑ.= турбопровод.= турбоход.= турбоÑлектроход.= туризм.= турион.= турмалин.= турнепÑ.= турникет.= турнюр.= туроператор.= турпоход.= турф.= туÑтеп.= туфобетон.= тюнер.= тюрбан.= тюрингит.= тюркизм.= тютюн.= Ñ‚Ñгомер.= Ñ‚Ñгун.= уаз.= уайт-Ñпирит.= уанÑтеп.= убиквиÑÑ‚.= убруÑ.= увоз.= увулит.= углеводород.= углегипÑ.= углепровод.= углеÑоÑ.= узуÑ.= узуфрукт.= уик-Ñнд.= уклонизм.= уклономер.= украинизм.= укуÑ.= улет.= ульманит.= ульмин.= ультиматум.= ультрамарин.= ультрамикрометр.= ультрамикроÑкоп.= ультрамонтан.= ультрафильтр.= ультрафиолет.= умет.= умлаут.= умлÑут.= умформер.= унанимизм.= универÑам.= универÑитет.= универÑум.= унионизм.= унитаз.= унитаризм.= ункуÑ.= унтертон.= уорд.= уралит.= уран.= уранат.= уранил.= уранилдинитрат.= уранилкарбонат.= уранинит.= уранит.= ураноÑкоп.= урат.= урацил.= урбанизм.= уретан.= уретрит.= уретроренофиброÑкоп.= уретроÑкоп.= уринал.= урман.= уробилин.= уровнемер.= уродан.= урометр.= уротропин.= урÑд.= утильзавод.= утопизм.= ухаб.= уход.= учеÑ.= фабком.= фабрикат.= фавор.= фаворитизм.= фагоцит.= фагоцитоз.= фазер.= фазиÑ.= фазитрон.= фазоинвертор.= фазоиндикатор.= фазокомпенÑатор.= фазометр.= фазорегулÑтор.= фазотрон.= файербол.= файл.= факолит.= факÑ.= факт.= фактиÑ.= фактор.= факториал.= факультатив.= факультет.= фаланÑтер.= фалл.= фаллоÑ.= фалреп.= фальбанд.= фалькон.= фальконет.= фальÑификат.= фальÑтарт.= фальÑтем.= фальцаппарат.= фальцбейн.= фальцет.= фальшборт.= фальшфейер.= фаматинит.= фамулуÑ.= фанатизм.= фаншон.= фарватер.= фарингит.= фаринотом.= фармаколит.= фармакоÑидерит.= фарÑ.= фарфор.= фаÑÑаит.= фатализм.= фатум.= фауÑтпатрон.= фацет.= фашизм.= фаÑтон.= фаÑлит.= фаÑнÑ.= федерализм.= фельетон.= фельзит.= феминизм.= фен.= фенакит.= фенацетин.= фенил.= фенилаланин.= фенилен.= фенокриÑталл.= фенол.= фенолит.= фенолоÑпирт.= фенолÑпирт.= фенолформальдегид.= фенолфталеин.= фенолÑÑ‚.= феномен.= фенотип.= феод.= феодализм.= феракрил.= ферберит.= ферментоанализатор.= фермион.= фермуар.= феромон.= феррат.= феррит.= ферровольфрам.= ферропÑевдобрукит.= феррорезонанÑ.= ферроÑиликон.= ферроÑиликохром.= ферроÑплав.= феррохром.= фетишизм.= фетоÑкоп.= фетр.= фефер.= фиакр.= фиат.= фибрин.= фибринбиоплаÑÑ‚.= фибриноген.= фиброблаÑÑ‚.= фибробронхоÑкоп.= фиброгаÑтродуоденоÑкоп.= фиброгаÑтроÑкоп.= фиброид.= фиброин.= фиброколоноÑкоп.= фибролит.= фиброÑкоп.= фиброцит.= фидеизм.= фидеикомиÑÑ.= фидер.= фиельд.= физалиÑ.= физмат.= фикÑ.= фикÑатив.= фикÑатуар.= филателизм.= филипÑ.= филлипÑит.= филлит.= филлокактуÑ.= филогенез.= филодендрон.= филон.= фильдекоÑ.= фильдеперÑ.= фильм.= фильмокомбинат.= фильмоÑкоп.= фильмоÑтат.= фильмофон.= фильмофонд.= фильтрат.= филÑллин.= филюм.= фимиам.= фимоз.= фингал.= фингер.= финиметр.= финишер.= финмаркет.= финотдел.= финт.= фиорд.= фирман.= фирмацит.= фирн.= фитин.= фитогормон.= фитопланктон.= фитотокÑин.= фитотрон.= фитоценоз.= флавин.= фламин.= фланелет.= флат.= флаттер.= флебит.= флеболит.= флеботом.= флегматизм.= флежолет.= флекÑагон.= флекÑатон.= флекÑор.= флекÑорайтер.= флер.= флерон.= флинт.= флинтглаÑ.= флип.= флиппер.= флицид.= флобафен.= флогиÑтон.= флогопит.= флоккул.= флоккулуÑ.= флоккулÑтор.= флокÑ.= флокулÑнт.= фломаÑтер.= флоридин.= флортимберÑ.= флотоконцентрат.= флювиометр.= флюкÑоид.= флюорит.= флюороÑкоп.= флютбет.= флÑер.= фокометр.= фокÑтрот.= фокуÑ-покуÑ.= фол.= фолдер.= фолиант.= фолликул.= фолликулин.= фолликулит.= фольклор.= фолькмот.= фолькÑваген.= фон.= фонавтограф.= фонд.= фонендоÑкоп.= фонограф.= фонодокумент.= фонокардиограф.= фонолит.= фонометр.= фонон.= фонопор.= фоноÑкоп.= фонт.= форамен.= форвакуум.= форд.= фордевинд.= фордизм.= фордун.= форез.= форинт.= форлÑнд.= форм-фактор.= формализм.= формальдегид.= форматер.= форматив.= формил.= формулÑÑ€.= фороракоÑ.= форÑтерит.= фортран.= форум.= форхенд.= форцепÑ.= форштадт.= форштоÑ.= фоÑфид.= фоÑфин.= фоÑфит.= фоÑфоазот.= фоÑфорит.= фоÑфороÑкоп.= фот.= фото-робот.= фотоавтомат.= фотоальбом.= фотоаппарат.= фотоархив.= фотогелиограф.= фотоген.= фотодетектор.= фотодиод.= фотодокумент.= фотодубликат.= фотозал.= фотоинжектор.= фотокадр.= фотокартограф.= фотокатализатор.= фотокатод.= фотоколориметр.= фотоконкурÑ.= фотолиз.= фотоматериал.= фотометр.= фотон.= фотонабор.= фотонейтрон.= фотообъектив.= фотоофÑет.= фотопериод.= фотоплан.= фотополимер.= фотополÑриметр.= фотопортрет.= фотопроцеÑÑ.= фотопулемет.= фотореактив.= фоторезиÑÑ‚.= фоторезиÑтор.= фоторецептор.= фотоÑинтез.= фотоÑкоп.= фотоÑтат.= фототаймер.= фототакÑиÑ.= фототелеграф.= фототелеÑкоп.= фототеодолит.= фототранзиÑтор.= фототранÑформатор.= фототрафарет.= фототриангулÑтор.= фотофон.= фотофорез.= фотохромизм.= фотохронограф.= фотоцинкограф.= фотошаблон.= фотоÑкÑпонометр.= фотоÑлектрокалориметр.= фотоÑлектрон.= фотоÑлемент.= фотоÑтюд.= фотоÑффект.= фразеологизм.= франклин.= франклинит.= франко-вагон.= франко-завод.= франко-лихтер.= франко-порт.= франко-резервуар.= франко-Ñклад.= фратрицид.= фрейдизм.= фрейм.= фреон.= фридмон.= фризер.= фрикцион.= фример.= фриÑтайл.= фритюр.= фронт.= фронтир.= фронтиÑпиÑ.= фронтит.= фрюктидор.= фталазол.= фталеин.= фтириаз.= фтор.= фторбромметан.= фторбромпропан.= фторбромÑтан.= фторгептахлорпропан.= фтордибромметан.= фтордибромпропан.= фтордибромÑтан.= фтордихлорметан.= фтордихлорпропан.= фтордихлорÑтан.= фторид.= фтороалюминат.= фтороплаÑÑ‚.= фтороÑиликат.= фтороуглерод.= фторпентабромпропан.= фторпентахлорпропан.= фторпентахлорÑтан.= фторполимер.= фторÑекÑтабромпропан.= фторÑекÑтахлорпропан.= фтортетрабромпропан.= фтортетрабромÑтан.= фтортетрахлорпропан.= фтортетрахлорÑтан.= фтортрибромпропан.= фтортрибромÑтан.= фтортрихлорметан.= фтортрихлорпропан.= фтортрихлорÑтан.= фторуглерод.= фторфоÑфат.= фторхлорметан.= фторхлорпропан.= фторхлорÑтан.= фторÑлаÑтомер.= фукÑ.= фукÑин.= фукÑит.= фукуÑ.= фульгурит.= фульминат.= фулÑÑ€.= фумигант.= фумигатор.= фунгицид.= фундамент.= фундулюÑ.= фуникулер.= функтор.= фунт.= фуральдегид.= фурор.= фурункул.= фурункулез.= фурфурол.= фуршет.= фурьеризм.= фуÑÑ‚.= фут.= футокÑ.= футор.= футофунт.= футроп.= футуризм.= фьорд.= фьючерÑ.= фюзен.= хабуб.= хаггиÑ.= хаз.= хайболл.= хайд.= халибит.= халифат.= халцедон.= халькантит.= халькозин.= халькопирит.= хамаÑ.= хаммам.= хамÑин.= хаоÑ.= характрон.= хармалин.= харматан.= хармин.= харт.= хаÑидизм.= хауÑ.= хафир.= хаффман.= хван.= хвоÑтизм.= хедер.= хеймвер.= хеморецептор.= хемоÑенÑор.= хемоÑинтез.= хемотакÑиÑ.= хенд.= хеÑкер.= хиазм.= хиаÑтолит.= хиатуÑ.= хилиазм.= хилиаÑÑ‚.= хилуÑ.= химизм.= химикат.= химконцентрат.= химлеÑхоз.= химозин.= химполимер.= химреактив.= химÑклад.= химÑнарÑд.= химуÑ.= хинальдин.= хинидин.= хинин.= хинокÑалин.= хинолин.= хинон.= хирограф.= хит-парад.= хитон.= хладагент.= хладон.= хладоÑлемент.= хлебозавод.= хлебокомбинат.= хлебород.= хлопкозавод.= хлопкокомбайн.= хлорал.= хлоралгидрат.= хлорамин.= хлорат.= хлоратор.= хлорацетофенон.= хлорбензол.= хлорвинил.= хлоргидратдиметиламин.= хлоргидрохинон.= хлорид.= хлорин.= хлорит.= хлорнафталин.= хлоро-фтор-углерод.= хлоро-фтороуглерод.= хлоро-фторуглерод.= хлороз.= хлороплаÑÑ‚.= хлоропрен.= хлорофилл.= хлорофоÑ.= хлорохин.= хлорпарафин.= хлорпикрин.= хлорпродукт.= хлорфторуглерод.= хлорÑтанол.= хмелеграб.= ховерпорт.= хоган.= хогÑхед.= хозотдел.= хозраÑчет.= холангит.= холеÑтерин.= холециÑтит.= холизм.= холин.= холл.= холлерит.= холокауÑÑ‚.= холокоÑÑ‚.= холоÑтерин.= холÑÑ‚.= хон.= хондрит.= хонолит.= хоппер.= хордометр.= хориоменингит.= хорион.= хориÑмб.= хорнпайп.= хоÑпиÑ.= хоÑÑ‚.= хоÑÑ‚-адаптер.= хоÑÑ‚-реÑурÑ.= хоудаун.= хоумленд.= храм.= хризоберилл.= хризолит.= хризолиф.= хризопраз.= хризотил.= хриÑтианит.= хролофилл.= хромат.= хроматизм.= хроматин.= хроматограф.= хроматолиз.= хроматоÑкоп.= хроматофор.= хроматрон.= хромит.= хроммагнезит.= хромомагнезит.= хромоплаÑÑ‚.= хромопротеин.= хромоÑкоп.= хромофор.= хронограф.= хронометр.= хронон.= хроноÑкоп.= хронофер.= хула-хуп.= хурал.= царизм.= цветоноÑ.= цедрат.= цезаризм.= цейхгауз.= целакант.= целеÑтин.= целибат.= целлит.= целлоидин.= целлон.= целлофан.= целлулоид.= целоÑтат.= цементит.= цементовоз.= ценз.= ценоз.= ценозит.= цент.= центал.= центнер.= централизм.= центризм.= центроплан.= центумвират.= ценуроз.= цеолит.= цеппелин.= церебролизат.= церезин.= церемониал.= цереуÑ.= церит.= церковноÑлавÑнизм.= церолит.= церулоплазмин.= церуÑÑит.= цеÑтуÑ.= цехин.= цехком.= циан.= цианамид.= цианат.= цианид.= цианин.= цианит.= цианоз.= цианозит.= цианокобаламин.= цианометр.= цианурхлорид.= цибетин.= цикламен.= циклит.= циклогекÑан.= циклогекÑанон.= циклогенез.= циклодром.= циклометр.= циклонит.= циклонометр.= циклотрон.= циклофон.= цилиндр.= цилиндроид.= цимофан.= цинизм.= цинкит.= циозит.= циперуÑ.= циркон.= циркулÑтор.= циркумфлекÑ.= цирроз.= циÑтеин.= циÑтин.= циÑтит.= циÑтицеркоз.= циÑтоÑкоп.= циÑтрон.= цитозин.= цитолиз.= цитолизин.= цитомегаловируÑ.= цитотакÑиÑ.= цитофиброметр.= цитофлюориметр.= цитохром.= цитрат.= цитрин.= цитрованилин.= цитрон.= цитруÑ.= циферблат.= цугундер.= чабрец.= чалдар.= чарльÑтон.= чарм.= чартер.= чартизм.= чаÑоÑлов.= чаÑтокол.= чаÑтотомер.= чеддер.= чейн.= чекер.= челдрон.= человеко-чаÑ.= чембур.= чемпионат.= чепан.= черноклен.= чернолоз.= черноÑтоп.= чернотал.= чернотроп.= чеÑтер.= чеÑтерфилд.= четвертьфинал.= чизбургер.= чикÑ.= чилим.= чип.= чиÑтец.= чиÑтоган.= чиÑтотел.= чиÑтоуÑÑ‚.= чокбор.= чонÑам.= чрен.= чувал.= чуккер.= чупрун.= шабер.= шабот.= шагомер.= шалман.= шаманизм.= шамбертен.= шамберьер.= шамозит.= шампиньон.= шампур.= шандал.= шандор.= шанкр.= шанÑ.= шапирограф.= шарабан.= шарап.= шариат.= шарп.= шартрез.= шарф.= шато-икем.= шаттл.= шахер-махер.= швербот.= шверт.= швертбот.= шевер.= шевинг-процеÑÑ.= шеврет.= шед.= шедевр.= шеелит.= шейкер.= шелкокомбинат.= шелл.= шеллер.= шелом.= шельф.= шерл.= шеÑÑилит.= шеÑтопер.= шибболет.= шиворот.= шиизм.= шингард.= шиньон.= ширпотреб.= шиÑтозомиаз.= шифервейÑ.= шифратор.= шифротекÑÑ‚.= шихан.= шкафут.= шкерт.= шкив.= шкимушгар.= шкот.= шлагбаум.= шлакобетон.= шлакоотвал.= шлам.= шлафор.= шлейф.= шлем.= шлемофон.= шликер.= шлир.= шлифт.= шлÑгер.= шлÑмбур.= шмальтин.= шмон.= шмуцтитул.= шнеллер.= шовинизм.= шон.= шоу-театр.= шпалозавод.= шпангоут.= шпат.= шпигат.= шпицрутен.= шприц-пиÑтолет.= шпур.= шрам.= шримÑ.= шрифт.= шрот.= штаб.= штаб-магазин.= штамб.= штамм.= штангенглубиномер.= штангензубомер.= штангенинÑтрумент.= штандарт.= штатив.= штауфф.= штекер.= штеккер.= штерт.= штирборт.= штифт.= штихмаÑ.= штормтрап.= штоÑ.= штрипÑ.= штрих-пунктир.= штундизм.= штурвал.= штуртрап.= штуртроÑ.= штуф.= штыб.= шумопеленгатор.= шунгит.= шунт.= шурум-бурум.= шушпан.= шушун.= шюцкор.= щуп.= Ñбен.= Ñбонит.= ÑбуллиоÑкоп.= Ñвакопункт.= Ñвапоратор.= Ñвапорограф.= Ñвапорометр.= Ñвгенол.= Ñвдемонизм.= Ñвдиалит.= Ñвдиометр.= Ñверглейд.= ÑвердьюпойÑ.= Ñвкалипт.= Ñвклаз.= Ñвпатрид.= Ñвриптер.= ÑвриптеруÑ.= ÑвÑтреÑÑ.= Ñвфемизм.= Ñвфонизм.= Ñвфуизм.= Ñго-ÑтатуÑ.= Ñгоизм.= Ñготизм.= ÑдельвейÑ.= Ñдем.= Ñдикт.= Ñжектор.= Ñзельгофт.= ÑзофагоÑкоп.= Ñйдетизм.= ÑйдоÑ.= ÑйзенхауÑÑ€.= Ñйфориант.= Ñйхинин.= Ñквалайзер.= Ñкватив.= Ñкватор.= Ñкваториал.= Ñкер.= Ñкзархат.= ÑкземплÑÑ€.= ÑкзерÑиÑ.= Ñкзерциргауз.= Ñкзогормон.= Ñкзон.= ÑкзоÑмоÑ.= ÑкзоÑтоз.= Ñкзотизм.= ÑкзотокÑин.= Ñкзофтальм.= Ñкзоцитоз.= ÑкзоÑлектрон.= ÑкклезиаÑÑ‚.= Ñклектизм.= Ñклер.= Ñклиметр.= Ñковид.= Ñкогенез.= Ñкономайзер.= Ñкономизм.= ÑкономÑовет.= ÑкоÑез.= ÑкоÑтандарт.= Ñкотип.= ÑкотокÑикант.= Ñкотон.= Ñкотоп.= Ñкоцид.= Ñкпозиметр.= Ñкраноплан.= ÑкÑгауÑтер.= ÑкÑикатор.= ÑкÑимер.= ÑкÑитон.= ÑкÑкаватор.= ÑкÑкалибур.= ÑкÑклав.= ÑкÑкремент.= ÑкÑкрет.= ÑкÑкурÑ.= ÑкÑлибриÑ.= ÑкÑод.= ÑкÑпандер.= ÑкÑперимент.= ÑкÑплантат.= ÑкÑпликанд.= ÑкÑпликат.= ÑкÑпонат.= ÑкÑпонометр.= ÑкÑпреÑÑ.= ÑкÑпреÑÑ-анализ.= ÑкÑпреÑÑ-анализатор.= ÑкÑпреÑÑ-груз.= ÑкÑпреÑÑ-метод.= ÑкÑпромт.= ÑкÑÑудат.= ÑкÑтаз.= ÑкÑтензометр.= ÑкÑтензор.= ÑкÑтент.= ÑкÑтернат.= ÑкÑтероцептор.= ÑкÑтерьер.= ÑкÑтирпатор.= ÑкÑтравазат.= ÑкÑтрагент.= ÑкÑтраклаÑÑ.= ÑкÑтракод.= ÑкÑтракт.= ÑкÑтрактор.= ÑкÑтремизм.= ÑкÑтремум.= ÑкÑтрудер.= ÑкÑудат.= ÑкÑцентриÑитет.= ÑкÑцеÑÑ.= ÑкÑцеÑÑив.= ÑктлипÑиÑ.= ÑктоблаÑÑ‚.= Ñктогенез.= Ñкуменизм.= ÑкуменополиÑ.= Ñламит.= ÑлаÑтин.= ÑлаÑтомер.= Ñлатив.= Ñлеватор.= Ñлевон.= Ñлекторат.= Ñлектрет.= ÑлектроавтобуÑ.= Ñлектроанализ.= Ñлектробарабан.= Ñлектробур.= ÑлектробуÑ.= Ñлектровибратор.= Ñлектровоз.= Ñлектрогенератор.= Ñлектрогидроклапан.= Ñлектрод.= Ñлектродетонатор.= Ñлектроджет.= Ñлектродиализ.= Ñлектродиализатор.= Ñлектродинамометр.= Ñлектрозавод.= Ñлектрозапал.= ÑлектроизолÑтор.= ÑлектроинÑтрумент.= Ñлектроинтегратор.= Ñлектрокамин.= Ñлектрокар.= Ñлектрокардиограф.= ÑлектрокардиоÑтимулÑтор.= Ñлектрокатализатор.= ÑлектроклаÑÑификатор.= Ñлектрокомбайн.= Ñлектрокран.= Ñлектрокультиватор.= Ñлектролиз.= Ñлектролизер.= Ñлектролит.= Ñлектромагазин.= Ñлектромагнит.= Ñлектроматериал.= Ñлектромегафон.= Ñлектромер.= Ñлектрометр.= Ñлектромеханизм.= ÑлектромикÑер.= Ñлектромотор.= ÑлектронаÑоÑ.= Ñлектроорган.= ÑлектрооÑмоÑ.= Ñлектроотдел.= Ñлектроплед.= Ñлектропневмоклапан.= Ñлектрополотер.= Ñлектроприбор.= Ñлектропривод.= Ñлектропульт.= ÑлектропылеÑоÑ.= Ñлектрорадионавигатор.= Ñлектрорефлектор.= ÑлектроÑамовар.= ÑлектроÑигнал.= ÑлектроÑкоп.= ÑлектроÑтартер.= ÑлектротакÑиÑ.= ÑлектротеплоаккумулÑтор.= ÑлектротонуÑ.= ÑлектроферроÑплав.= Ñлектрофильтр.= Ñлектрофон.= Ñлектрофор.= Ñлектроход.= Ñлектрошнур.= Ñлектрощит.= ÑлектроÑндооÑмоÑ.= ÑлектроÑнцефалограф.= ÑлектроÑÑкулÑтор.= Ñлектрум.= Ñлемент.= Ñлениум.= ÑленхоÑ.= Ñлеолит.= Ñлерон.= Ñлефантиаз.= Ñлизиум.= ÑликÑир.= Ñлинвар.= Ñлинт.= Ñлитаризм.= Ñлконин.= Ñллинизм.= ÑллипÑ.= ÑллипÑиÑ.= ÑллипÑограф.= ÑллипÑоид.= Ñльван.= Ñльзевир.= Ñман.= Ñманометр.= ÑмаÑкулÑтор.= Ñмбол.= Ñмбрион.= Ñметин.= Ñмират.= Ñмиритон.= Ñмитрон.= Ñмиттер.= Ñммер.= Ñмпиризм.= Ñмульгатор.= ÑмульÑин.= ÑмульÑификатор.= ÑмульÑоид.= ÑмульÑор.= ÑмулÑтор.= Ñмфизематоз.= ÑмфитевзиÑ.= Ñндартериит.= Ñндемизм.= ÑндоблаÑÑ‚.= Ñндокард.= Ñндокардит.= Ñндометрит.= Ñндопротез.= Ñндорадиозонд.= ÑндоÑкоп.= ÑндоÑмометр.= ÑндоÑмоÑ.= ÑндоÑперм.= Ñндотерм.= ÑндотокÑин.= Ñндофит.= ÑндоÑквопротез.= Ñнеолит.= Ñнергетизм.= ÑнергозапаÑ.= ÑнергокризиÑ.= Ñнергообъект.= Ñнергопродуктопровод.= Ñнерготариф.= ÑнозиÑ.= ÑнтазиÑ.= Ñнтерит.= Ñнтероколит.= Ñнтероптоз.= ÑнтероÑептол.= ÑнтоблаÑÑ‚.= Ñнтузиазм.= Ñнцефалит.= Ñнцефаломиелит.= Ñозин.= Ñозоон.= Ñолит.= Ñоцен.= ÑпекÑегезиÑ.= ÑпентезиÑ.= ÑпиблаÑÑ‚.= Ñпигенез.= ÑпиглоттиÑ.= Ñпиграф.= Ñпидермин.= ÑпидермиÑ.= ÑпидеÑмин.= ÑпидиаÑкоп.= Ñпидот.= Ñпикард.= Ñпикардит.= Ñпикриз.= Ñпикуреизм.= Ñпилхлоргидрин.= ÑпилÑтор.= ÑпиÑкоп.= Ñпитет.= Ñпифеномен.= Ñпифиз.= Ñпифилл.= Ñпифит.= Ñпихлоргидрин.= Ñпицен.= Ñпицентр.= Ñпицикл.= Ñпод.= ÑпоÑ.= ÑпÑилон.= ÑпулиÑ.= ÑратоÑфен.= Ñргатив.= Ñргограф.= Ñргометр.= Ñрготизм.= Ñрготин.= ÑрготокÑин.= Ñректор.= Ñретизм.= Ñритрит.= Ñритроцит.= Ñритроцитоз.= Ñркер.= Ñрлифт.= ÑроÑ.= Ñротизм.= ÑÑ€Ñтед.= ÑÑкадрон.= ÑÑкалоп.= ÑÑкер.= ÑÑпадрон.= ÑÑпандер.= ÑÑпарцет.= ÑÑпонтон.= ÑÑÑив.= ÑÑтезиометр.= ÑÑтетизм.= ÑÑтомп.= ÑÑтрагон.= ÑÑтрадиол.= ÑÑтриол.= ÑÑтроген.= ÑÑтрон.= ÑÑтруÑ.= Ñта-мезон.= Ñтаминал.= Ñтан.= Ñтанол.= Ñтатизм.= Ñтернит.= Ñтил.= Ñтилакрилат.= Ñтилацетат.= Ñтилбензол.= ÑтилдифторфоÑфин.= ÑтилдихлорфоÑфин.= Ñтилен.= Ñтиленпентамин.= ÑтилфоÑфенилдихлорид.= ÑтилфоÑфинилдифторид.= ÑтилфоÑфонилдифторид.= ÑтилфоÑфонилдихлорид.= Ñтимон.= Ñтит.= Ñтишкет.= Ñтногенез.= Ñтноним.= ÑтноÑ.= Ñтноцид.= ÑтриоÑкоп.= Ñукариот.= Ñфедрин.= Ñфемероид.= ÑфироноÑ.= Ñффектор.= Ñхин.= ÑхинокактуÑ.= Ñхо-запроÑ.= Ñхо-кардиограф.= Ñхо-Ñигнал.= Ñхокардиограф.= Ñхолокатор.= Ñхолот.= ÑхоÑигнал.= ÑцезиÑ.= ÑÑкулÑÑ‚.= югер.= юз.= юлиуÑ.= юниорат.= юнктад.= ÑŽÑ.= ÑŽÑ‚.= юферÑ.= Ñвор.= Ñдохимикат.= Ñйцевод.= Ñкобиан.= Ñл.= Ñмб.= ÑндекÑ.= ÑнÑенизм.= Ñрд.= Ñрозит.= Ñтаган.= Ñхонт.= ÑÑ…Ñ‚-клуб.= Ñхтклуб.= Ñщур.= link-grammar-5.3.16/data/ru/words/words.1580000664000076400007640000001254512431741033015221 00000000000000взревн.= вмонтир.= воÑтреб.= воÑчувÑтв.= впреÑÑ.= втрамб.= выбрак.= выбронзир.= выбукÑир.= выпеÑÑ‚.= выполир.= выпольз.= выпонтир.= выторг.= вытрамб.= вытреб.= вышлиф.= зааванÑир.= заактир.= зааренд.= заареÑÑ‚.= зааÑфальтир.= забаллаÑтир.= забаллотир.= забальзамир.= забукÑир.= забурт.= загипнотизир.= загудронир.= задекламир.= задекорир.= задублир.= заизвеÑтк.= заинвентариз.= закамуфлир.= заколд.= закомпоÑтир.= законÑпектир.= залакир.= замаркир.= заматрицир.= заминир.= заморд.= замульчир.= заномер.= запамÑÑ‚.= запеленг.= запломбир.= заполир.= запраздн.= заприход.= запротоколир.= заревн.= зарегулир.= зарекоменд.= заретушир.= заÑилоÑ.= заÑкирд.= заÑпирт.= заÑтенографир.= заÑтог.= затрамб.= затранÑкрибир.= зафаршир.= захлороформир.= захронометрир.= зашлиф.= зашплинт.= зашпунт.= заштамп.= заштрих.= заштук.= изморд.= изнаÑил.= иÑполоÑ.= иÑпроб.= иÑходатайÑтв.= наборон.= набрак.= набронзир.= наверб.= наворÑ.= награвир.= нагрунт.= надреÑÑир.= наимен.= накокÑ.= наколд.= накопир.= налакир.= налитографир.= намарин.= наполир.= наполоÑ.= напреÑÑ.= наÑовет.= наÑортир.= натреб.= нафабрик.= нафаршир.= нашинк.= нашпиг.= наштамп.= облагодетельÑтв.= обмозг.= обревиз.= опоÑтизир.= оприход.= оÑкальпир.= оÑобор.= отбрак.= отгравир.= отградуир.= откомиÑÑ.= отконвоир.= отлакир.= отлитографир.= отникелир.= отпарир.= отполоÑ.= отрапорт.= отрепет.= отрепетир.= отретушир.= отреферир.= отрефлекÑир.= отрецензир.= оттитр.= отфильтр.= отцентрир.= отчеренк.= отштамп.= отъюÑтир.= офутер.= ошельм.= ошлихт.= оштраф.= переаранжир.= переареÑÑ‚.= переаÑÑигн.= переаттеÑÑ‚.= перебрак.= перебунт.= перегрунт.= переиндекÑир.= перекант.= перелакир.= перелин.= перелиÑÑ‚.= перемонтир.= переномер.= перепланир.= перепроб.= перериÑ.= переÑортир.= перетаÑ.= переупак.= переформ.= перечувÑтв.= перешлиф.= погравир.= подикт.= подлакир.= подмур.= подрегулир.= подремонтир.= подретушир.= подриÑ.= подтаÑ.= подторг.= позондир.= поинтриг.= полакир.= помаÑÑир.= попраздн.= поприветÑтв.= поревн.= порекоменд.= поÑмак.= приаренд.= прибинт.= прибукÑир.= приколд.= приплюÑ.= приревн.= пририÑ.= прифуг.= пришлиф.= приштук.= проаннотир.= пробаллотир.= провентилир.= проградуир.= продебатир.= продезинфицир.= продекламир.= продифференцир.= прозондир.= проинкубир.= проинÑпектир.= проинтегрир.= проинтервьюир.= прокалибр.= прокомпоÑтир.= проконÑпектир.= прокорректир.= прокультивир.= прологарифмир.= промуштр.= прономер.= пропотенцир.= прорепетир.= прореферир.= прорецензир.= проÑигнализир.= проÑкандир.= проÑмак.= проÑуммир.= протелеграфир.= протелефонир.= протранÑкрибир.= прохронометрир.= процитир.= прошлиф.= прошпиг.= проштамп.= проштудир.= разаÑÑигн.= разбрак.= разбронир.= развор.= разжал.= разлин.= размачт.= разминир.= размур.= разрекламир.= разукомплект.= раÑкаÑÑир.= раÑклаÑÑифицир.= раÑколд.= раÑконÑервир.= раÑкритик.= раÑпаÑ.= раÑпикир.= раÑпланир.= раÑплаÑÑ‚.= раÑполоÑ.= раÑпропагандир.= раÑпублик.= раÑÑортир.= раÑтаÑ.= раÑтюк.= раÑчеренк.= раÑшлихт.= Ñагитир.= Ñактир.= Ñкалькир.= Ñкалькулир.= Ñкоманд.= Ñкомбинир.= ÑкомпенÑир.= Ñкомплект.= Ñкомпон.= ÑоÑтык.= ÑплаÑир.= Ñпраздн.= Ñпрогнозир.= Ñпроецир.= Ñпрофилир.= Ñрепетир.= Ñфантазир.= Ñцементир.= Ñцентрир.= Ñымпровизир.= link-grammar-5.3.16/data/ru/words/words.190000664000076400007640000000140312431741033015124 00000000000000абдулин.= азнакаев.= апенкин.= артюгин.= бабин.= барбашов.= беклемишев.= берещин.= бирюлев.= бобылкин.= боголюбов.= братеев.= бугаев.= булыгин.= веревкин.= внуков.= вÑткин.= глушков.= гуков.= давлеканов.= давыдков.= долгушкин.= ельцов.= жулебин.= забродин.= зуев.= зюзин.= кольцов.= коптев.= куркин.= марьин.= матвеев.= меньшов.= никулин.= павлов.= пиÑкарев.= полыÑаев.= раÑторгуев.= родионов.= Ñафонов.= уваров.= фокин.= фролов.= черемиÑинов.= щукин.= link-grammar-5.3.16/data/ru/words/words.1480000664000076400007640000000534312431741033015216 00000000000000автогрузов.= антишумов.= аргонодугов.= банковÑкоÑтрахов.= безгодов.= безголоÑов.= безномерн.= безогнев.= биоочиÑтн.= буровзрывн.= ветроÑилов.= внебиржев.= вневойÑков.= внутрибрюшн.= внутригодов.= внутрикраев.= внутриоблаÑтн.= внутриотраÑлев.= внутриÑетев.= внутрицехов.= водопропуÑкн.= воздухоочиÑтн.= газобытов.= газонефтÑн.= гидрозвуков.= гидроÑилов.= гиперзвуков.= договорн.= дозвуков.= доовощн.= дыропробивн.= жиромучн.= закидн.= зерноÑтержнев.= круглогодов.= леÑоÑеменн.= леÑоÑтепн.= леÑоÑырьев.= льноÑеменн.= маÑложиров.= маÑлоÑыров.= межбиржев.= межгруппов.= межкраев.= межоблаÑтн.= межÑетев.= минеральноÑырьев.= многовидов.= многолучев.= многоотраÑлев.= моноотраÑлев.= мочеполов.= мÑÑоÑырьев.= незернов.= нелеÑн.= неправов.= нефтеналивн.= нецелев.= общеоблаÑтн.= общеотраÑлев.= общеправов.= общеÑетев.= пароводÑн.= пароÑилов.= перопухов.= плодоовощн.= поверÑтов.= подотраÑлев.= полигруппов.= половозраÑтн.= поÑетев.= поÑлеродов.= поÑлетрудов.= прифронтов.= прицехов.= противоболев.= противолучев.= пылегазоочиÑтн.= равнодолев.= разновозраÑтн.= разноÑкороÑтн.= резьбонарезн.= рыбомучн.= ÑверхвыÑокоÑкороÑтн.= Ñверхзвуков.= ÑверхÑкороÑтн.= Ñветозвуков.= Ñитценабивн.= Ñложнобытов.= Ñоцкультбытов.= Ñреднедневн.= Ñреднедушев.= Ñрывн.= теплоÑетев.= тканепрошивн.= транÑзвуков.= трубоотрезн.= турбовинтов.= Ñ‚Ñжелобольн.= узкоотраÑлев.= ультразвуков.= хозбытов.= холÑтовытÑжн.= цельномехов.= чаÑтноправов.= чиÑтошерÑÑ‚Ñн.= Ñлектробытов.= Ñлектровзрывн.= Ñлектродугов.= Ñлектроннолучев.= Ñлектропогружн.= Ñлектроприводн.= ÑлектроÑварн.= ÑлектроÑетев.= ÑнергоÑилов.= link-grammar-5.3.16/data/ru/words/words.1830000664000076400007640000000447212431741033015217 00000000000000авÑюнин.= алабушев.= андозер.= арачинов.= бабозер.= балаков.= бардижев.= барÑтин.= бахтызин.= безгубов.= белев.= бибирев.= благов.= болшев.= бордюгов.= брателев.= буÑлов.= бухинин.= вельÑминов.= верх-жилин.= водлозер.= выгозер.= выхин.= вÑлозер.= габов.= гольÑнов.= гузÑтин.= давлетьев.= дегелев.= дегунин.= дорогомилов.= дулев.= дульчев.= дурбажев.= дÑтьков.= енозер.= жогов.= зÑбликов.= иванин.= измайлов.= инжавин.= канозер.= кельдозер.= кемеров.= кенозер.= коблÑков.= ковдозер.= ковылкин.= кожозер.= кольчугин.= коренев.= куманов.= кунцев.= лекÑозер.= леÑников.= лефортов.= лианозов.= ловозер.= лотошин.= лутовинов.= лыткарин.= лÑвозер.= мантуров.= марфин.= медведков.= миллеров.= мукачев.= муравленк.= мÑндозер.= нагатин.= нахабин.= новогиреев.= новодраченин.= новодугин.= новокоÑин.= нотозер.= озеркин.= околышев.= ондозер.= орехово-зуев.= оÑипенк.= оÑташев.= оÑтужев.= переделкин.= пикалев.= пичаев.= поворин.= полтозер.= похвиÑтнев.= праÑлов.= прÑмицын.= пукÑоозер.= пулозер.= пÑлозер.= пÑозер.= редкозубов.= ртищев.= ÑаÑов.= Ñвиблов.= Ñегозер.= Ñергозер.= Ñертолов.= Ñолнцев.= Ñолозер.= Ñормов.= Ñтаро-похвиÑтнев.= Ñтрешнев.= Ñуккозер.= Ñумозер.= татищев.= тейков.= тикшеозер.= топозер.= тропарев.= тумчаозер.= умбозер.= ундозер.= фрÑзин.= ховрин.= хорошев.= цуканов.= черемхов.= чертанов.= шардозер.= шебекин.= шереметьев.= шотозер.= щекин.= Ñнгозер.= Ñмозер.= Ñрков.= link-grammar-5.3.16/data/ru/words/words.1200000664000076400007640000000232212431741033015176 00000000000000автопилотир.= аÑфальтир.= афишир.= баллаÑтир.= бетонир.= благовеÑтв.= вентилир.= вуалир.= гербаризир.= гиперболизир.= дебатир.= диÑтрибутир.= зейгер.= извеÑтк.= импровизир.= индоÑÑир.= иннервир.= калькулир.= камуфлир.= канканир.= картографир.= коллекционир.= компон.= конÑпектир.= конÑпирир.= конферир.= корригир.= корродир.= крокир.= лжепророчеÑтв.= магнетизир.= маÑÑажир.= мелодекламир.= менажир.= мульчир.= муÑÑир.= патронир.= перекомпилир.= перекопир.= перетракт.= переформулир.= пикетир.= плиÑÑир.= подкорректир.= позиционир.= портретир.= предзнамен.= продовольÑтв.= проецир.= протежир.= режиÑÑир.= рефлекÑир.= Ñамогенерир.= Ñкандир.= Ñуфлир.= табулир.= фаворизир.= фотокопир.= фразир.= Ñтимологизир.= link-grammar-5.3.16/data/ru/words/words.320000664000076400007640000000127212431741033015123 00000000000000алазе.= амл.= ангиль.= анталь.= антиль.= аÑтипале.= балакле.= болонь.= воль.= гау.= гбай.= гдын.= гену.= горнешн.= городн.= джа.= ельн.= зе.= илимпе.= иловл.= ичн.= капотн.= ке.= кидомл.= коломы.= конь.= кубн.= лобн.= лопаÑн.= луковн.= малать.= наровл.= отеп.= паду.= пильн.= преÑн.= рудн.= Ñабл.= Ñевиль.= ÑуÑе.= теребовл.= тете.= удомл.= уль.= ульбе.= уÑть-борз.= чечн.= чикунгунь.= чичикле.= шахунь.= шумерл.= Ñвбе.= Ñритре.= link-grammar-5.3.16/data/ru/words/words.2150000664000076400007640000000574712431741033015221 00000000000000аммиакохранилищ.= архивохранилищ.= багровищ.= бензохранилищ.= болотищ.= бомбоубежищ.= вареньиц.= веÑлищ.= винищ.= влагалищ.= вмеÑтилищ.= водовмеÑтилищ.= водохранилищ.= вретищ.= выраженьиц.= газоубежищ.= газохранилищ.= глинищ.= гнездовищ.= гноевищ.= гноищ.= голенищ.= гульбищ.= днищ.= документохранилищ.= древлехранилищ.= желаньиц.= заведеньиц.= зданьиц.= здоровьиц.= зернохранилищ.= зимовищ.= игралищ.= игрищ.= изданьиц.= именьиц.= казнохранилищ.= кайловищ.= картофелехранилищ.= кладбищ.= клеверищ.= книгохранилищ.= кнутовищ.= коноплищ.= корневищ.= коÑовищ.= креÑлиц.= кукурузохранилищ.= ледохранилищ.= льдохранилищ.= маÑлиц.= маÑлохранилищ.= медучилищ.= метловищ.= молотовищ.= мольбищ.= навозохранилищ.= названьиц.= нереÑтилищ.= нефтехранилищ.= ножевищ.= обиталищ.= объÑвленищ.= овощефруктохранилищ.= овощехранилищ.= ожерельиц.= окнищ.= педучилищ.= пепелищ.= печищ.= платьиц.= плечищ.= плодохранилищ.= побоищ.= подÑлоевищ.= позорищ.= положеньиц.= полотнищ.= полчищ.= помеÑтьиц.= поприщ.= поÑмешищ.= прибежищ.= приÑтанищ.= прозвищ.= противоÑолнц.= профтехучилищ.= путлищ.= раÑÑтоÑньиц.= раÑтеньиц.= ржанищ.= ржищ.= риÑталищ.= рубищ.= Ñамолюбьиц.= Ñвиданьиц.= ÑвÑтилищ.= Ñеленьиц.= Ñелищ.= Ñельбищ.= Ñеменохранилищ.= ÑемÑвмеÑтилищ.= Ñенохранилищ.= Ñерповищ.= Ñкопищ.= Ñлоевищ.= ÑнарÑдохранилищ.= Ñобраньиц.= Ñобытьиц.= Ñокровищ.= Ñолнц.= Ñонмищ.= ÑоÑтоÑньиц.= Ñпецучилищ.= Ñравненьиц.= Ñтановищ.= Ñтихотвореньиц.= Ñтлищ.= Ñтоговищ.= Ñтойлиц.= Ñтойлищ.= Ñтрельбищ.= Ñтроеньиц.= Ñудилищ.= Ñходбищ.= ÑчаÑтьиц.= токовищ.= топливохранилищ.= торжищ.= убежищ.= удилищ.= узилищ.= урочищ.= уÑтьиц.= уходбищ.= учрежденьиц.= фильмохранилищ.= фондохранилищ.= фруктохранилищ.= хлебохранилищ.= хранилищ.= цветолож.= чиÑтилищ.= чувÑтвилищ.= шламохранилищ.= link-grammar-5.3.16/data/ru/words/words.2430000664000076400007640000000313312431741033015205 00000000000000ампул.= байдар.= балÑÑин.= берез.= биÑерин.= блуз.= бород.= борозд.= будар.= булав.= буÑин.= виноградин.= ворÑин.= впадин.= вÑÑчин.= выбоин.= галет.= гильотин.= говÑдин.= горошин.= градин.= грудин.= групп.= грÑд.= дармовщин.= даровщин.= делÑн.= дробин.= дыр.= завалин.= загогулин.= задорин.= заплат.= зернин.= золотин.= изюмин.= камор.= каÑÑет.= колдобин.= контор.= конур.= крапин.= купав.= курт.= лав.= ложбин.= лозин.= лопат.= лощин.= льдин.= мензур.= новелл.= новин.= оград.= олив.= оÑпин.= палет.= паÑтил.= пахитоÑ.= пелен.= пелерин.= печур.= плешин.= плит.= поÑудин.= прогалин.= программ.= проталин.= пьеÑ.= раÑшив.= редин.= рытвин.= Ñ€ÑÑ.= Ñедин.= Ñеред.= Ñигнатур.= Ñкважин.= Ñкорлуп.= Ñлобод.= Ñмородин.= Ñолом.= Ñоломин.= Ñонатин.= Ñтрубцин.= Ñурдин.= Ñцен.= телеграмм.= толщин.= травин.= трещин.= троÑтин.= тычин.= хат.= хвороÑтин.= хибар.= хижин.= Ñ…Ñ€Ñп.= царапин.= червоточин.= четвертин.= шелковин.= шелчин.= шерÑтин.= щербин.= Ñлектропил.= Ñлектроплит.= Ñзвин.= link-grammar-5.3.16/data/ru/words/words.1770000664000076400007640000000163012431741033015213 00000000000000белогорь.= белозерь.= белополь.= большеречь.= ваÑюгань.= верхотурь.= гулÑйпол.= двинь.= двуречь.= доброполь.= забайкаль.= заволжь.= заглодь.= загорь.= замоÑкворечь.= запорожь.= заручевь.= заураль.= зимогорь.= краÑнополь.= мариампол.= межгорь.= моÑкворечь.= нагорь.= облучь.= ожерель.= оренбуржь.= поддорь.= подпорожь.= полеÑÑŒ.= пошехонь.= прибайкаль.= приволжь.= приволь.= приднепровь.= прикамь.= приморь.= приÑаÑнь.= приураль.= причерноморь.= причулымь.= пуÑтополь.= пÑтигорь.= радонежь.= Ñемиречь.= Ñинегорь.= уÑоль.= черноземь.= link-grammar-5.3.16/data/ru/words/words.1290000664000076400007640000000435712431741033015221 00000000000000безлик.= безног.= безрог.= безрук.= безух.= безъÑзык.= белобок.= белобрюх.= белолик.= белощек.= бледнолик.= близорук.= большеног.= большерук.= боÑоног.= быÑтроног.= винторог.= виÑлобрюх.= виÑлоух.= волоок.= воÑтроног.= вÑзкоупруг.= гипервыÑок.= голобрюх.= голоног.= голоух.= голубоок.= двоÑк.= длинноног.= длиннорог.= длиннорук.= длинноух.= долгорук.= желтобок.= златоверх.= златорог.= золоторог.= каменноног.= клещеног.= козлоног.= колченог.= корноух.= коротконог.= коÑобок.= коÑоног.= коÑорук.= краÑноног.= крепконог.= кривобок.= кривоног.= криворог.= криворук.= круглобок.= круглощек.= круторог.= крылоног.= лаÑтоног.= легконог.= лопатоног.= лопоух.= лунолик.= магнитоупруг.= многолик.= многоног.= многоок.= многорук.= многоÑзык.= мохноног.= муруг.= невелик.= невыÑок.= неглубок.= недалек.= неравновелик.= неÑтрог.= нетих.= неширок.= оÑтроверх.= оÑтроух.= пег.= плоÑкорог.= полнощек.= полорог.= пухлощек.= равнобок.= равноног.= разнобок.= разновыÑок.= разнолик.= разноÑзык.= резвоног.= розовощек.= руконог.= Ñаблерог.= Ñверхупруг.= Ñветлолик.= Ñветлоок.= Ñинеок.= Ñребророг.= Ñторук.= Ñтремоух.= Ñуховерх.= Ñухоног.= Ñухорук.= темнобрюх.= темнолик.= толÑтобок.= толÑтобрюх.= толÑтоног.= толÑтощек.= тугоух.= ультравыÑок.= уÑоног.= фотоупруг.= хромоног.= чернобрюх.= черноног.= черноок.= четвероног.= четверорук.= ÑÑноок.= link-grammar-5.3.16/data/ru/words/words.1960000664000076400007640000000404212431741033015214 00000000000000барахта.= брата.= валанда.= вгрыза.= взбира.= взъеда.= видне.= вожжа.= возгора.= вознагражда.= возногражда.= воцарÑ.= вторга.= вцеплÑ.= въеда.= вырожда.= гнуша.= довира.= дожида.= доклика.= домога.= доÑтукива.= жениха.= заблужда.= завира.= заговлÑ.= задыха.= заика.= запина.= зарека.= заруча.= изгалÑ.= изгилÑ.= изловча.= иÑпражнÑ.= иÑхитрÑ.= карабка.= каÑа.= квита.= кланÑ.= кона.= кривлÑ.= надÑмеха.= нарожда.= наÑмеха.= нужда.= обща.= одолжа.= опаÑа.= опомина.= опохмелÑ.= оÑтебелÑ.= оÑтупа.= отвира.= отелÑ.= отзанима.= отклика.= отрека.= ошиба.= перекалÑ.= переключа.= перекорÑ.= пеÑтре.= побира.= подвиза.= подлеща.= подольща.= подчернÑ.= поклонÑ.= похвалÑ.= похмелÑ.= поÑвлÑ.= препира.= пререка.= преÑмыка.= претыка.= прибеднÑ.= пригожда.= придира.= приеда.= прикаÑа.= прилунÑ.= пробавлÑ.= провира.= разбреда.= развира.= разговлÑ.= разгора.= разлеза.= разлипа.= размозжа.= разража.= разраÑта.= раÑколыхива.= раÑпада.= раÑполза.= раÑÑеда.= раÑÑтупа.= раÑÑыха.= раÑтека.= руча.= рыпа.= Ñвыка.= Ñкипа.= Ñкита.= ÑлюблÑ.= Ñмерка.= Ñовеща.= Ñодрога.= ÑопротивлÑ.= ÑоÑÑ‚Ñза.= Ñпотыка.= ÑраÑта.= ÑÑеда.= ÑÑыха.= Ñтара.= телепа.= трепыха.= тютька.= улыба.= уÑмеха.= ухитрÑ.= ухищрÑ.= ухмылÑ.= цацка.= чертыха.= чужда.= чура.= шлÑ.= Ñкша.= link-grammar-5.3.16/data/ru/words/words.1570000664000076400007640000000417512431741033015220 00000000000000ар.= вклад.= вноÑ.= выброÑ.= вывоз.= выгреб.= выезд.= выем.= выкат.= выклад.= выкрут.= вылаз.= выноÑ.= вырез.= горжет.= довод.= доÑ.= жакет.= загиб.= задел.= заезд.= заклад.= запев.= заÑвет.= заÑтил.= затеÑ.= заход.= зачеÑ.= зерновоз.= ириÑ.= каÑтор.= кноп.= копал.= кофеин.= крин.= лорнет.= мотоциклет.= нагон.= надрез.= надув.= наезд.= налив.= намет.= намин.= намыв.= нарез.= наÑад.= нахлеÑÑ‚.= наход.= недогруз.= недодел.= недохват.= обдув.= обмет.= обмин.= обмыв.= объезд.= окраÑ.= отбив.= отвоз.= отклеп.= отноÑ.= оттоман.= очеÑ.= пепин.= перевеÑ.= перевив.= перегруз.= переклад.= перекуÑ.= перелив.= перерез.= перехват.= перечеÑ.= перешив.= план.= плÑÑ.= подгиб.= поддев.= поддир.= подкат.= подÑвет.= подÑев.= подÑказ.= подÑтил.= подÑыл.= поклев.= порез.= пошив.= прибор.= привод.= приклад.= прикуÑ.= припев.= приÑыл.= притир.= прихват.= пробор.= продув.= проезд.= промин.= промыв.= прорыв.= проÑев.= протеÑ.= проход.= прочеÑ.= развеÑ.= развоз.= разлив.= размет.= размыв.= разрез.= ранет.= раÑкат.= раÑклад.= раÑкоп.= раÑÑтил.= раÑтир.= раÑцвет.= раÑчеÑ.= редиÑ.= рельÑопрокат.= рулет.= ÑамовÑз.= ÑаморазрÑд.= ÑамоÑмаз.= Ñвоз.= Ñказ.= Ñкид.= Ñков.= Ñмыв.= ÑчеÑ.= Ñшив.= Ñыромолот.= угон.= уклад.= урез.= утеÑ.= фаÑет.= фиал.= циркулÑÑ€.= чеÑ.= шарлот.= шифоньер.= шлюп.= Ñгрет.= Ñлектропровод.= Ñйцеклад.= link-grammar-5.3.16/data/ru/words/words.1400000664000076400007640000010524212431741033015205 00000000000000абиоген.= автоморф.= агентив.= аградацион.= адгезион.= акÑиоматич.= активацион.= активно-паÑÑив.= актуар.= акуловид.= акцепторно-рамбурÑ.= алголоподоб.= аликвот.= аллантоид.= аллегорич.= аллоген.= алмазоноÑ.= альфа-радиоактив.= амбивалент.= амбиполÑÑ€.= амебовид.= амебоид.= аментив.= амфибионт.= амфиморф.= амфоген.= амфоровид.= амфороподоб.= ангелоподоб.= англоÑзыч.= аноген.= антацид.= антиавторитар.= антибуржуаз.= антивредоноÑ.= антидемократич.= антилимфоцитар.= антимикроб.= антинауч.= антипатриотич.= антипедагогич.= антирелигиоз.= антиÑимметрич.= антитокÑич.= антропоморф.= апикально-альвеолÑÑ€.= апокрифич.= апоÑтериор.= апперцептив.= аппрокÑиматив.= аркообраз.= архетипич.= архитектурно-декоратив.= архитектурно-конÑтруктив.= аÑкетич.= аÑпидно-чер.= аÑÑоциатив.= атавиÑтич.= атероген.= аутбред.= аутоген.= ауторепродуктив.= аффрикатив.= ациклич.= аÑрацион.= аÑродинамич.= багрÑно-краÑ.= баллонообраз.= башенковид.= башнеобраз.= безальтернатив.= безвлаÑÑ‚.= безвоздуш.= безвыгод.= безгрехов.= бездефект.= бездоговор.= бездоход.= бездухов.= бездыхан.= безжабер.= беззвезд.= безмикроб.= безоÑнов.= безоÑтановоч.= безоценоч.= безошибоч.= безразмер.= безребер.= безруд.= безумолч.= безхоз.= безызвеÑÑ‚.= безындуктив.= безынжектор.= безынициатив.= безынтереÑ.= белковид.= бело-краÑ.= белоÑпин.= беÑкиÑлород.= беÑкомпромиÑÑ.= беÑконечнократ.= беÑконфликт.= беÑкорд.= беÑпамÑÑ‚.= беÑпанцир.= беÑповорот.= беÑпокров.= беÑпород.= беÑпороч.= беÑпрерыв.= беÑпреÑтан.= беÑпримеÑ.= беÑпринцип.= беÑÑимптом.= беÑÑловеÑ.= беÑÑюжет.= бипланар.= блаÑтоген.= блоковид.= блюдцевид.= боговраждеб.= богообраз.= богоподоб.= богопротив.= богоугод.= болезненно-мрач.= бочкообраз.= брызгозащит.= булавовид.= бульдогообраз.= бумагообраз.= бумажно-денеж.= бутылеобраз.= бутылеподоб.= бутылкообраз.= быкообраз.= вазоактив.= веретеновид.= веÑлообраз.= ветвеобраз.= вещеÑтвеннознач.= взаимно-однознач.= взаимоперпендикулÑÑ€.= виброизолÑцион.= видеоинтерактив.= вилкообраз.= вилообраз.= виндикацион.= влажноÑтно-воздуш.= внеконÑтитуцион.= внелич.= внутриген.= внутрикорпоратив.= внутриÑхем.= водопроб.= водороÑлевид.= воздухо-воздуш.= воздуховоздуш.= воздухоноÑ.= воздухообраз.= воздухоÑквивалент.= воздушно-влажноÑÑ‚.= воздушно-реактив.= воздушно-транÑпорт.= волнообраз.= волоÑовид.= волоÑоноÑ.= волоÑообраз.= ворÑовид.= воÑкоподоб.= воÑторженно-хвалеб.= вÑамделиш.= вÑевлаÑÑ‚.= вÑепогод.= вÑеÑоÑлов.= вÑходозащит.= второразрÑд.= второÑорт.= вулканоген.= вульгарно-претенциоз.= выÑоковод.= выÑокодекоратив.= выÑокоинтеллигент.= выÑококоÑрцитив.= выÑококультур.= выÑокоплаÑтич.= выÑокоподвиж.= выÑокоприоритет.= выÑокопроб.= выÑокоÑорт.= выÑокотехнич.= выÑокофлектив.= выÑокоÑлаÑтич.= газовоздуш.= гаммообраз.= гвоздевид.= гелиоцентрич.= гематоид.= генотипич.= геоÑинхрон.= гетеромер.= гетерополÑÑ€.= гиалоид.= гидроген.= гидрообраз.= гиперболич.= гиперкоррект.= гипноген.= гипоген.= гипоÑтатич.= гипотетич.= гипÑоноÑ.= гладкотруб.= глазообраз.= глиÑтообраз.= глыбообраз.= гнейÑовид.= гнейÑоподоб.= гноеподоб.= голубовато-жемчуж.= гомеополÑÑ€.= гомодонт.= гомологич.= гомополÑÑ€.= горбообраз.= горообраз.= гороподоб.= горохообраз.= граммÑквивалент.= гребнеобраз.= грибообраз.= гроздевид.= грозозащит.= громоподоб.= грубовато-добродуш.= грубошерÑÑ‚.= грунтозабор.= грушеобраз.= грÑзеподоб.= губковид.= губкообраз.= гуÑто-чер.= двадцатимер.= двадцатирич.= девÑноÑтомер.= девÑтнадцатерич.= дегтеобраз.= дейÑтвительнознач.= декомпреÑÑион.= делимитатив.= дельтаобраз.= дельтообраз.= деÑÑтерич.= диалектич.= диахрон.= дизигот.= дизъюнктив.= диминутив.= диÑкообраз.= диÑкурÑив.= диÑÑипатив.= диÑÑонант.= диффракцион.= дихроич.= дихрон.= дланевид.= длительно-непрерыв.= догообраз.= дозвезд.= документар.= долотообраз.= доÑтопамÑÑ‚.= доÑтопочтен.= доÑдер.= древообраз.= древоподоб.= дугообраз.= душеполез.= единозавет.= единород.= единоÑущ.= ежеминут.= жароупор.= желеобраз.= желтовато-краÑ.= желуденоÑ.= желудеобраз.= женообраз.= жизнетвор.= жироподоб.= забавно-абÑурд.= заимообраз.= законоÑообраз.= запошив.= звездообраз.= зверообраз.= зеленовато-чер.= зеркально-Ñимметрич.= зигзагообраз.= змееподоб.= зонар.= зонтикообраз.= зонтообраз.= зооген.= зрелищно-Ñпортив.= зубообраз.= иглообраз.= идиоматич.= извеÑтково-кремнезем.= изноÑоупор.= изовалент.= изоген.= изомагнит.= изыÑканно-мод.= имманент.= иммунодепреÑÑив.= имплицит.= импримитив.= инвазив.= инÑолÑцион.= интеркуррент.= интроÑпектив.= инфильтрацион.= иррегулÑÑ€.= иÑкробезопаÑ.= иÑÑинÑ-чер.= итерацион.= йодиÑтоводород.= кавитацион.= каллиграфич.= камбалообраз.= камневид.= канатовид.= капиталоинтенÑив.= каплевид.= каплеобраз.= кардиоген.= каркаÑно-обшив.= каротид.= карпообраз.= каучукоподоб.= кашеобраз.= кашицеобраз.= квазидиÑкрет.= квазизвезд.= квазинауч.= квазипроектив.= квазиравновеÑ.= квазиравномер.= квазирегулÑÑ€.= квазиÑтационар.= квазиÑквивалент.= кватернар.= кератоид.= килевид.= киногенич.= кирпично-краÑ.= киÑелеобраз.= киÑлородотоплив.= киÑтеобраз.= киÑтообраз.= кишкообраз.= клееобраз.= клейковид.= клеткообраз.= клешнеобраз.= клыкообраз.= ковалент.= ковариант.= ковариацион.= когерент.= когтеобраз.= кожеподоб.= козлоподоб.= коленообраз.= колеÑовид.= колеÑообраз.= коллинеар.= колодцеобраз.= колоколообраз.= колокольчиковид.= колоннообраз.= кольцеобраз.= командно-админиÑтратив.= кометообраз.= коммутатив.= компаратив.= компилÑтив.= компланар.= комплементар.= конатив.= конвектив.= конвергент.= конгруÑнт.= коннотатив.= контекÑтно-Ñвобод.= контравариант.= контрадиктор.= концентрич.= копланар.= копьеобраз.= коробкообраз.= коронообраз.= короткопробеж.= корочкоподоб.= коррелÑтив.= корытообраз.= коÑмоген.= коÑоÑимметрич.= коÑтеноÑ.= коÑтеобраз.= котлообраз.= крахмалоноÑ.= креÑтообраз.= крикливо-мод.= криорезиÑтив.= криÑталлообраз.= кроваво-краÑ.= кругообраз.= кругополÑÑ€.= крупномер.= крупноразмер.= крупноÑорт.= крупноцвет.= крутонаклон.= крыловид.= крылообраз.= крылоподоб.= крюкообраз.= крючковид.= крючкообраз.= кÑеноморф.= кувшинообраз.= куклород.= культурно-Ñпортив.= куполовид.= куполообраз.= курареподоб.= куриноподоб.= куÑтарникоподоб.= куÑтообраз.= лавинообраз.= ладьеобраз.= лакунар.= легкодоÑтуп.= лезвиеобраз.= лемуроид.= летно-подъем.= лизоген.= лиловато-краÑ.= линейно-плаÑтич.= линзовид.= линзообраз.= линзоподоб.= лиофоб.= лировид.= лирообраз.= лироподоб.= лиÑтообраз.= лиÑтоÑд.= литоген.= литоид.= лихеновид.= лихеноид.= лодкообраз.= ложкообраз.= лозовид.= лопатовид.= лопатообраз.= луковицеобраз.= лукообраз.= лункообраз.= лунообраз.= лучеобраз.= лютнеобраз.= магниторезиÑтив.= мазеобраз.= малиново-краÑ.= малоактив.= малоблагоприÑÑ‚.= маловыгод.= малограмот.= малодоÑтовер.= малодоход.= малозамет.= малоинерцион.= малоинтеллигент.= малоинтереÑ.= малоиÑкуÑ.= малокомпетент.= малокров.= малокультур.= маломеÑÑ‚.= малонадеж.= малоопыт.= малоперÑпектив.= малоплодород.= малоподвиж.= малополез.= малопомеÑÑ‚.= малопонÑÑ‚.= малопочтен.= малоправдоподоб.= малоприÑÑ‚.= малоÑпоÑоб.= малоудач.= малоуÑпеш.= малошерÑÑ‚.= малоÑкономич.= маниакально-депреÑÑив.= маÑкообраз.= маÑлоупор.= маÑÑообмен.= материалиÑтич.= матрацевид.= маÑтникообраз.= медведеобраз.= медно-краÑ.= медузообраз.= межкорпоратив.= межÑоÑлов.= межцерков.= межъÑдер.= мезомаÑштаб.= мезоморф.= мелкобуржуаз.= мелкомаÑштаб.= мелкопомеÑÑ‚.= мелкоÑемÑн.= мерзопакоÑÑ‚.= мертвенно-блед.= металлоген.= металлообраз.= метафизич.= метеороид.= метонимич.= механиÑтич.= мечтательно-груÑÑ‚.= мешковид.= мешкообраз.= мещанÑки-претенциоз.= миелоид.= микроÑкопич.= миоген.= мнимочудеÑ.= многоаÑпект.= многовалент.= многогнезд.= многогреш.= многозвуч.= многомер.= многооÑнов.= многопериод.= многоплод.= многорадоÑÑ‚.= многоразрÑд.= многорÑд.= многоÑемÑн.= многоÑлож.= многотем.= многотип.= многошкив.= многоÑкÑпозицион.= многоÑд.= мозговид.= моллюÑкообраз.= молниевид.= мониÑтич.= моноген.= монозигот.= монологич.= мономорф.= монотипич.= моноцитар.= мотивацион.= мохообраз.= мраморовид.= мужеобраз.= мужеÑтвенно-неж.= мультиÑенÑор.= мылоподоб.= надкритич.= надличноÑÑ‚.= надмолекулÑÑ€.= надÑвод.= надÑтроч.= наивно-беÑпеч.= напыщенно-выÑокомер.= наÑекомообраз.= наÑекомоÑд.= наÑтоен.= натив.= научно-конÑультатив.= научно-популÑÑ€.= националиÑтич.= неабÑтракт.= неавтоном.= неавторитет.= неаграр.= неагреÑÑив.= неадекват.= неазарт.= неакадемич.= неаккурат.= неактив.= неалч.= неаналогич.= неанглоÑзыч.= неантагониÑтич.= неаппетит.= неариÑтократич.= неаромат.= неартиÑтич.= неархаич.= неаутентич.= небезапеллÑцион.= небезбреж.= небезвин.= небезвред.= небезвыгод.= небезгреш.= небездар.= небездуш.= небеззабот.= небеззащит.= небезмÑтеж.= небезнадеж.= небезобид.= небезобраз.= небезопаÑ.= небезответ.= небезотказ.= небезрадоÑÑ‚.= небезразлич.= небезраÑÑуд.= небезрезультат.= небезропот.= небезупреч.= небезуÑлов.= небезуÑпеш.= небезутеш.= небезучаÑÑ‚.= небезызвеÑÑ‚.= небезынициатив.= небезынтереÑ.= небезыÑкуÑ.= небеÑкорыÑÑ‚.= небеÑпамÑÑ‚.= небеÑпеч.= небеÑполез.= небеÑприÑтраÑÑ‚.= небеÑпричин.= небеÑÑпор.= небеÑÑтраÑÑ‚.= небеÑталан.= небеÑхарактер.= небеÑхитроÑÑ‚.= неблагодат.= неблагонрав.= неблагообраз.= неблагоприлич.= неблагоÑклон.= неблаготвор.= небоеÑпоÑоб.= небыÑтротеч.= невеликодуш.= неверолом.= невзрывоопаÑ.= невиртуоз.= невирулент.= невоздерж.= невраждеб.= невÑамделиш.= невыворот.= невычур.= негалант.= негармонич.= негерметич.= негигиенич.= негигроÑкопич.= неглав.= неголоÑлов.= негомоген.= неграциоз.= негуман.= недекоратив.= неделикат.= недемократич.= неденеж.= недепозит.= недеÑпотич.= недеÑтруктив.= недетерминант.= недефицит.= недиковин.= нединамич.= недипломатич.= недлин.= недобродуш.= недобронрав.= недобропорÑдоч.= недоброÑердеч.= недоброт.= недолговремен.= недотош.= недоход.= недраматич.= недроб.= недушев.= неединодуш.= неединообраз.= неехид.= нежелч.= нежеман.= неживопиÑ.= нежизнерадоÑÑ‚.= нежизнеÑпоÑоб.= незабав.= незажиточ.= незазор.= незакономер.= незаконопоÑлуш.= незапамÑÑ‚.= незапрет.= незарубеж.= незвуч.= незлоб.= незлободнев.= незловред.= незлонрав.= незлопамÑÑ‚.= незлорад.= незлотвор.= незлоÑзыч.= незрелищ.= неизомер.= неизоморф.= неимпульÑив.= неиндифферент.= неинициатив.= неинÑектицид.= неинтеллигент.= неинтенÑив.= неинформатив.= неиронич.= неиÑкромет.= неиÑтерич.= нейроактив.= нейроген.= некаверз.= неказуиÑтич.= некаприз.= некатаÑтрофич.= некатегорич.= нековар.= некогерент.= неколорит.= некомич.= некомпетент.= некомфорт.= неконкурентоÑпоÑоб.= неконÑпектив.= неконÑпиратив.= неконтакт.= неконтракт.= неконтраÑÑ‚.= неконфликт.= неконъюнктур.= некорпоратив.= некорыÑÑ‚.= некраÑоч.= некриводуш.= некритич.= некровожад.= некровопролит.= некрофаг.= нектароподоб.= некультур.= некуртуаз.= нелавиноопаÑ.= нелаконич.= нелегковер.= нелегковеÑ.= нелирич.= нелицемер.= нелюбоÑтраÑÑ‚.= немаловаж.= неманер.= немаÑÑив.= немаÑштаб.= немелковод.= немелодич.= немелоч.= неметафорич.= неметодич.= немецкоÑзыч.= немиловид.= неминиатюр.= немноговод.= немноголюд.= немногоÑлож.= немогут.= немонолит.= немонотон.= немужеподоб.= немÑгкоÑердеч.= ненабож.= ненаглÑд.= ненадмен.= ненаем.= ненаклад.= ненаклон.= ненапев.= ненарÑд.= ненаÑтыр.= ненаÑущ.= ненатуж.= ненатуралиÑтич.= ненаукообраз.= неневозмож.= ненеизбеж.= ненеизбыв.= ненеприÑтуп.= ненервоз.= ненеÑчаÑÑ‚.= необид.= необлач.= необраз.= необшир.= необъем.= неогнеопаÑ.= неодиоз.= неоднознач.= неоднократ.= неоднообраз.= неоптимиÑтич.= неорганич.= неординар.= неоÑтроум.= неотвеÑ.= неотврат.= неотеч.= неоткровен.= неотрад.= неотÑтуп.= неошибоч.= непамÑÑ‚.= непарад.= непаÑÑив.= непатриотич.= непедагогич.= непедантич.= непервоÑтепен.= непермиÑÑив.= непеÑÑимиÑтич.= неплав.= непланомер.= неплаÑтич.= неплодород.= неплодотвор.= неплотоÑд.= неподкуп.= неподлин.= неподобоÑтраÑÑ‚.= неподотчет.= неподроб.= неподÑуд.= неполез.= неполновеÑ.= неполновод.= неполнодоÑтуп.= неполнозвуч.= неполнокров.= неполноцен.= непопулÑÑ€.= непорÑдоч.= непоÑпеш.= непоÑтоÑн.= непочет.= непоÑтич.= неправед.= неправовер.= неправоÑлав.= неправоÑпоÑоб.= непразд.= непразднич.= непраздноÑлов.= непредмет.= непрезентатив.= непреÑтан.= непреÑтуп.= непретенциоз.= неприбыточ.= непризрач.= неприлеж.= неприоритет.= неприÑтраÑÑ‚.= непритвор.= непричаÑÑ‚.= непровор.= непрогреÑÑив.= непроникновен.= непроÑтодуш.= непроÑтор.= непроÑтоÑердеч.= непротив.= непрÑмодуш.= непуÑÑ‚Ñч.= неработоÑпоÑоб.= неравнознач.= неравномер.= неравноÑлож.= неравноцен.= неравночлен.= нерадиоактив.= нерадоÑÑ‚.= нерадуш.= неразвÑз.= неразнообраз.= нераÑÑудоч.= нереволюцион.= нередкоÑÑ‚.= нережим.= нерезерв.= нерезон.= нерезультатив.= нерелевант.= нерельеф.= неремонтопригод.= нерепрезентатив.= неритмич.= неромантич.= нероÑкош.= неÑамобыт.= неÑамовлаÑÑ‚.= неÑамокритич.= неÑаркаÑтич.= неÑатирич.= неÑбыточ.= неÑветопроч.= неÑвоевлаÑÑ‚.= неÑвоекорыÑÑ‚.= неÑвоенрав.= неÑдоб.= неÑекрет.= неÑенÑацион.= неÑердеч.= неÑимволич.= неÑимпатич.= неÑимптоматич.= неÑкаред.= неÑклон.= неÑкоротеч.= неÑкрупулез.= неÑкудоум.= неÑлабодуш.= неÑлабоум.= неÑлабохарактер.= неÑлит.= неÑовмеÑÑ‚.= неÑозвуч.= неÑолид.= неÑообраз.= неÑооÑ.= неÑопричаÑÑ‚.= неÑоразмер.= неÑохран.= неÑпецифич.= неÑпортив.= неÑправ.= неÑтепен.= неÑтереотип.= неÑтраÑÑ‚.= неÑудоход.= неÑуевер.= неÑует.= неÑумаÑброд.= неÑуматош.= неÑхематич.= нетактич.= нетемперамент.= нетенденциоз.= нетеплопрозрач.= нетеплотвор.= нетехнологич.= нетокÑич.= нетрафарет.= нетщеÑлав.= нетÑгоÑÑ‚.= нетÑжеловеÑ.= неубыточ.= неупор.= неуÑерд.= нефамильÑÑ€.= нефигур.= нефилоÑофич.= нефотогенич.= нехарактер.= нехитроум.= нехладнокров.= нецерков.= нечекан.= нечеловеч.= нечиÑтоплот.= нечопор.= нешаблон.= неÑгоиÑтич.= неÑквивалент.= неÑконом.= неÑкономич.= неÑкÑпреÑÑив.= неÑлаÑтич.= неÑлегант.= неÑнергич.= неÑротич.= неÑффект.= низковод.= низкоприоритет.= низкорадиоактив.= низкочаÑтот.= нильпотент.= нимфоподоб.= нитеобраз.= нишеобраз.= нуклеар.= облаковид.= облакоподоб.= облигатор.= обоюдовыгод.= обратноÑердцевид.= обратноÑйцевид.= общекорпоратив.= общеорганизацион.= общепонÑÑ‚.= общерекурÑив.= общеÑтвенно-вред.= общеÑтвенно-опаÑ.= огневид.= огненно-краÑ.= огненоÑ.= огнеподоб.= околозвезд.= околозуб.= околощитовид.= окунеобраз.= оловоноÑ.= омонимич.= опухолерод.= оранжево-краÑ.= ореховид.= орнаментально-декоратив.= ортомолекулÑÑ€.= ортоÑимметрич.= оÑевид.= оÑеÑимметрич.= оÑинообраз.= оÑтеоген.= оÑтеоид.= оÑтровершин.= оÑтрозараз.= оÑтроконфликт.= оÑтрокритич.= оÑтроÑовремен.= оÑтроÑюжет.= оÑтрохарактер.= отрубевид.= офшор.= палкообраз.= палочкообраз.= пальцеобраз.= пангармонич.= папоротниковид.= папоротникообраз.= параноид.= паращитовид.= парножабер.= партитив.= патологич.= паутинообраз.= пахотнопригод.= педагогич.= пейоратив.= пенообраз.= пеплообраз.= первоздан.= перворазрÑд.= периÑтоÑлож.= перкутан.= перовид.= перообраз.= перÑтовид.= перфектив.= перформатив.= пеÑчано-ÑпокÑид.= петлеобраз.= печально-неж.= пилюлеобраз.= пироген.= питекантропоид.= питуитар.= плакоид.= пламеобраз.= планар.= плаÑтинчатовид.= плаÑтинчатожабер.= плаÑтообраз.= платановид.= платонич.= платообраз.= плашеч.= плеоморф.= плитообраз.= плодоÑд.= плоÑковид.= плоÑкогран.= повременно-прогреÑÑив.= повышенно-радоÑÑ‚.= подгуб.= подзвезд.= подковообраз.= подушкообраз.= подфундамент.= подцензур.= подчрев.= подъемно-транÑпорт.= позаказ.= покрытоплод.= полимолекулÑÑ€.= полиморф.= полипообраз.= полногран.= полномер.= полнород.= полноÑоч.= полозообраз.= полуторагодич.= полуторапроцент.= поÑтоÑнножабер.= поÑтпозитив.= поÑтпозицион.= почконоÑ.= почкообраз.= почлен.= поÑлемент.= поÑтаж.= поÑÑовид.= правоÑпоÑоб.= прагматич.= пращевид.= превеч.= предерзоÑÑ‚.= предотъезд.= презабав.= презумптив.= преизбыточ.= пренепороч.= пренеприÑÑ‚.= преогром.= преотлич.= препакоÑÑ‚.= препозицион.= прерыв.= преÑквер.= преÑтран.= претенциозно-изыÑкан.= преум.= приватив.= приÑнопамÑÑ‚.= приÑтупообраз.= притворно-Ñкром.= притчеобраз.= приходно-раÑход.= продольно-попереч.= прозапад.= пролифератив.= пронзительно-краÑ.= проÑовид.= проÑообраз.= противоизноÑ.= противоконкурент.= противоконÑтитуцион.= противомагнит.= противоÑегрегацион.= пÑевдонарод.= пÑевдонауч.= пÑихологич.= птицеподоб.= публициÑтич.= пузыревид.= пульповид.= пупковид.= пурпурно-краÑ.= путрид.= пучковид.= пчелоÑд.= пылеобраз.= пыльценоÑ.= раболепно-любез.= равновероÑÑ‚.= радиально-Ñимметрич.= радиационно-конвектив.= радиоактивацион.= радиоген.= радиогенич.= радиоконтраÑÑ‚.= радиотокÑич.= разнозвуч.= разнохарактер.= ракоход.= рационалиÑтич.= реакционно-ÑпоÑоб.= реакционноÑпоÑоб.= ревульÑив.= регреÑÑив.= регреÑÑион.= рекомбинант.= рекуррент.= реминиÑцент.= реповид.= репообраз.= ретрогреÑÑив.= ретрофлекÑив.= рефлекÑив.= ригид.= рогообраз.= рогоподоб.= рожкообраз.= розоцвет.= ротатив.= рудиментар.= рыбовид.= рыбоподоб.= рыжевато-краÑ.= Ñамовзвод.= Ñамоочевид.= Ñборно-разбор.= Ñборно-раздаточ.= Ñверхактив.= ÑверхвыÑокопроч.= ÑверхдоброÑовеÑÑ‚.= ÑверхкраткоÑроч.= ÑверхмаÑÑив.= Ñверхминиатюр.= Ñверхмод.= Ñверхнадеж.= Ñверхопыт.= Ñверхприлеж.= Ñверхпроч.= ÑверхÑкром.= ÑверхÑовремен.= Ñверхточ.= Ñветло-краÑ.= Ñветопроч.= Ñвиноподоб.= Ñедатив.= Ñедловид.= Ñедлообраз.= Ñельдеобраз.= ÑенÑитив.= ÑенÑуалиÑтич.= Ñентенциоз.= ÑеребриÑто-чер.= ÑережконоÑ.= Ñерпообраз.= Ñетевид.= Ñеткообраз.= Ñигарообраз.= Ñигмовид.= ÑильнооÑнов.= ÑимволиÑтич.= Ñимультан.= Ñимфонич.= Ñинкретич.= Ñинонимич.= Ñинтетич.= Ñинхронич.= Ñиропообраз.= ÑиÑтематич.= Ñкамьевид.= Ñкачкообраз.= Ñкелетообраз.= ÑкоропоÑтиж.= Ñкорпионоподоб.= Ñлабонерв.= Ñлоеобраз.= Ñлоноподоб.= Ñмоловид.= Ñмолоподоб.= Ñнегообраз.= Ñноподоб.= Ñнопообраз.= Ñобакообраз.= ÑоленоÑ.= ÑоматоÑенÑор.= ÑооÑ.= ÑоÑочковид.= Ñотообраз.= Ñоциально-культур.= Ñоциально-опаÑ.= Ñоциатив.= Ñоциоген.= Ñпиралеобраз.= Ñпорадич.= Ñреднегабарит.= Ñреднезапад.= ÑреднемаÑштаб.= Ñтарообраз.= Ñтеблевид.= Ñтеблеобраз.= Ñтенообраз.= ÑтереоÑкопич.= Ñтереофонич.= Ñтержнеобраз.= Ñтолбовид.= Ñтолообраз.= Ñтолпообраз.= Ñтопообраз.= Ñтрахолюд.= Ñтрелообраз.= Ñтручковид.= Ñтуднеобраз.= Ñубарид.= Ñубконтрар.= ÑубÑтантив.= Ñубтрактив.= ÑубÑлементар.= ÑуггеÑтив.= Ñуперлинеар.= ÑуперÑовремен.= ÑупреÑÑив.= Ñхваткообраз.= Ñценоподоб.= тавтологич.= танконедоÑтуп.= танкоопаÑ.= танкоподоб.= тарелкообраз.= тарифно-квалификацион.= текучеплаÑтич.= телегенич.= темно-краÑ.= темно-пурпур.= тензорезиÑтив.= теоретич.= тепловод.= теплопрозрач.= терминатив.= термоген.= термоплаÑтич.= терриген.= теÑтообраз.= тирÑообраз.= титаноноÑ.= тканеÑквивалент.= товарно-багаж.= товарно-кредит.= токÑикоген.= толерант.= толчкообраз.= топоровид.= торообраз.= точкообраз.= транÑакцион.= транÑлÑтив.= транÑмиÑÑив.= транÑпортоÑпоÑоб.= транÑцендент.= трахитоид.= третьеразрÑд.= третьеÑорт.= триипоÑтаÑ.= триклин.= тримолекулÑÑ€.= триморф.= трихроич.= троÑтниковид.= трубкообраз.= трубкоподоб.= трубовид.= трудоинтенÑив.= тугоплаÑтич.= тугоподвиж.= тупоконеч.= тыквообраз.= тюльпанообраз.= тюркоÑзыч.= Ñ‚Ñжелоум.= углообраз.= уголовно-противоправ.= угольно-чер.= угреобраз.= удобопонÑÑ‚.= узкокорыÑÑ‚.= улиткообраз.= ультраконÑерватив.= ультрамод.= ультраÑовремен.= унар.= упреч.= уÑловно-доÑроч.= уÑловнорефлектор.= уÑлужливо-покор.= уÑтупообраз.= утонченно-любез.= ухообраз.= учетно-ÑÑуд.= ушковид.= фактитив.= фаталиÑтич.= фигуратив.= физиологич.= филоÑофич.= финанÑово-бюджет.= финанÑово-кредит.= фонологич.= формалиÑтич.= фотографич.= фотореалиÑтич.= фоторезиÑтив.= франкоÑзыч.= фригид.= фториÑтоводород.= фугитив.= хамитоид.= харизматич.= хваÑтливо-задор.= хвоÑтовид.= хиноид.= хлориÑтоводород.= хоботообраз.= хозÑйÑтвенно-полез.= холмообраз.= хребтообраз.= хриÑтоподоб.= цветоÑд.= центроÑимметрич.= цепопроб.= цепочкообраз.= цианиÑтоводород.= цилиндричеÑки-шарнир.= цинконоÑ.= циркад.= цитопатоген.= чашеобраз.= чашечковид.= человекообраз.= человекоподоб.= человекоугод.= червеобраз.= черепицеобраз.= черпаловид.= четковид.= чечевицеобраз.= чешуеобраз.= чувÑтвенно-мотор.= шарообраз.= шеÑтерич.= шизофреноподоб.= шиповид.= широкодоÑтуп.= шишкообраз.= шлемовид.= шлемоноÑ.= шпатовид.= шпилевид.= щетинообраз.= щеткообраз.= щитообраз.= щупальцевид.= щупальцеобраз.= щупикообраз.= Ñйектив.= Ñквилинеар.= ÑквимолекулÑÑ€.= Ñкзаменационно-квалификацион.= ÑкономичеÑки-Ñффектив.= ÑкÑплетив.= ÑкÑплицит.= ÑкÑÑудатив.= ÑкÑтражир.= ÑкÑтраординар.= ÑкÑтраÑенÑор.= ÑкÑтрузив.= Ñлектроген.= Ñлектроиндуктив.= ÑллипÑовид.= Ñллиптич.= Ñмотив.= Ñндоморф.= Ñнигматич.= Ñнтероген.= Ñнциклопедич.= Ñпигам.= Ñпизодич.= Ñпилептоид.= Ñпителиоид.= Ñпич.= ÑпокÑид.= Ñроген.= Ñротоген.= Ñруптив.= Ñхоподоб.= юмориÑтич.= Ñвочно-норматив.= Ñгодовид.= Ñдовито-дым.= Ñзыкообраз.= Ñзыкоподоб.= Ñйцеобраз.= Ñрко-краÑ.= Ñтроген.= link-grammar-5.3.16/data/ru/words/words.1640000664000076400007640000000330512431741033015210 00000000000000взбунт.= выдреÑÑир.= выкриÑталлиз.= вымуштр.= вытатуир.= диÑпетчериз.= забетонир.= забинт.= загипÑ.= загримир.= задрапир.= заизолир.= заинтриг.= законÑпирир.= закриÑталлиз.= запреÑÑ.= заторг.= зацементир.= зашварт.= зашнур.= нагофрир.= нагримир.= наплаÑÑ‚.= наÑпирт.= натолк.= наÑлектриз.= недоцивилиз.= обмеблир.= обмундир.= омеблир.= отбукÑир.= откомпилир.= отмобилиз.= отпреÑÑ.= отрекоменд.= оттеÑтир.= оттранÑлир.= отформатир.= отшварт.= отшлиф.= отÑкзамен.= ошварт.= перебаллотир.= перебинт.= переволн.= перегруппир.= переорганиз.= переÑтрах.= переформир.= перешнур.= переÑкзамен.= подгримир.= попольз.= поторг.= поÑкзамен.= поÑкÑпериментир.= приторг.= пришварт.= проимитир.= проинтерпретир.= промарин.= прориÑ.= протеÑтир.= проторг.= профильтр.= проÑкзамен.= проÑмулир.= разадреÑ.= разбал.= разбинт.= разволн.= разгримир.= разгруппир.= раздоÑад.= разымен.= раÑцел.= раÑшнур.= Ñблокир.= Ñкомпрометир.= ÑконденÑир.= Ñкооперир.= Ñоорганиз.= ÑпреÑÑ.= Ñымитир.= удовольÑтв.= утрамб.= характириз.= link-grammar-5.3.16/data/ru/words/words.420000664000076400007640000001065312431741033015127 00000000000000абÑтракт.= абÑурд.= адекват.= ажур.= азарт.= азимут.= азот.= аккорд.= акÑамит.= актив.= акцент.= алфавит.= аморф.= ампир.= ананаÑ.= антракт.= аппарат.= арбалет.= аромат.= артрит.= ацетат.= баббит.= базиÑ.= балахон.= баллаÑÑ‚.= банкет.= бенефиÑ.= биÑквит.= блокнот.= блуд.= бонтон.= боÑтон.= брикет.= бубон.= будуар.= букет.= булат.= бульвар.= бурнуÑ.= бурун.= буфет.= бювар.= бюджет.= валун.= вертеп.= взлет.= вируÑ.= виÑмут.= виÑокоÑ.= витамин.= вкуÑ.= возврат.= вопроÑ.= вред.= гамбит.= гормон.= градуÑ.= гранит.= графит.= дебют.= декрет.= дендрит.= депозит.= деÑант.= деÑерт.= дефект.= дефицит.= диалект.= диÑконт.= дозор.= доломит.= допроÑ.= дублет.= дуплекÑ.= дымоÑоÑ.= жаргон.= завет.= зазор.= зазыв.= закон.= залет.= заноÑ.= запрет.= запроÑ.= затакт.= затор.= изотоп.= изумруд.= импорт.= импульÑ.= индекÑ.= иприт.= иÑкуÑ.= кабинет.= каземат.= казуÑ.= канат.= канифаÑ.= каприз.= кариоз.= каркаÑ.= кармин.= квадрат.= квартет.= кипариÑ.= киÑет.= клаÑÑ.= клозет.= ковар.= кожимит.= колорит.= компакт.= компоÑÑ‚.= комфорт.= конверт.= кондуит.= конкурÑ.= контакт.= контраÑÑ‚.= контур.= конуÑ.= конфуз.= концерт.= кошер.= кошмар.= кризиÑ.= крокет.= кунжут.= куплет.= курорт.= курьез.= лазарет.= ланцет.= лафет.= лимит.= лÑпиÑ.= магнит.= мажор.= маловеÑ.= мандат.= маршрут.= маÑÑив.= маÑштаб.= матраÑ.= медоноÑ.= мизер.= монолит.= мрамор.= мундир.= муÑкуÑ.= набат.= надзор.= надрыв.= налет.= наноÑ.= напев.= наркоз.= нарÑд.= начеÑ.= негатив.= недолет.= нервоз.= никотин.= нитрат.= оазиÑ.= обзор.= обрат.= объект.= объектив.= объем.= огнемет.= окоп.= окулÑÑ€.= опроÑ.= опыт.= ответ.= отворот.= откоÑ.= отлет.= отчет.= официоз.= офÑет.= пакет.= памфлет.= папируÑ.= парад.= парапет.= паритет.= паркет.= партер.= парфорÑ.= паÑÑат.= паÑÑив.= патоген.= паюÑ.= перелет.= перлит.= перпендикулÑÑ€.= петит.= пигмент.= плакат.= поворот.= подзор.= позитив.= покоÑ.= полет.= полимер.= полиÑ.= портер.= порцион.= почет.= предмет.= привет.= приглÑд.= прилет.= примитив.= притон.= приют.= проект.= проноÑ.= процент.= радиуÑ.= разврат.= разум.= раÑпев.= раÑчет.= рафинер.= реактив.= режим.= резерв.= резон.= рельеф.= ремонт.= рефлекÑ.= рецидив.= рикошет.= романÑ.= ропот.= Ñалон.= Ñамовар.= Ñамокат.= Ñапфир.= Ñевер.= Ñегмент.= Ñезон.= ÑенÑор.= Ñиликат.= ÑинуÑ.= Ñквер.= Ñкелет.= Ñклероз.= Ñкорбут.= Ñпирант.= ÑпоÑоб.= Ñтандарт.= Ñтатут.= Ñтыд.= Ñувенир.= Ñульфат.= Ñульфит.= Ñумбур.= Ñуппорт.= тавот.= тариф.= топор.= транзит.= траур.= труд.= туалет.= ужаÑ.= узор.= укоÑ.= умолот.= униÑон.= ураган.= учет.= уют.= фагот.= фантом.= фермент.= феÑтон.= фиброз.= фокуÑ.= форпоÑÑ‚.= фоÑфат.= фрагмент.= халат.= хитин.= хлад.= цейтнот.= цукат.= шаблон.= шамот.= штат.= ÑкÑпорт.= ÑÑкиз.= ÑÑкорт.= Ñталон.= Ñфемер.= Ñффект.= Ñшафот.= Ñрем.= ÑруÑ.= link-grammar-5.3.16/data/ru/words/words.560000664000076400007640000000425012431741033015130 00000000000000ардонÑк.= бабаевÑк.= бавлинÑк.= багаевÑк.= балтачевÑк.= батецк.= батыревÑк.= бежаницк.= белевÑк.= белинÑк.= беÑÑоновÑк.= бобравÑк.= бобровÑк.= бобрышевÑк.= борковÑк.= брюховецк.= бураевÑк.= бурейÑк.= бурлинÑк.= бурульÑк.= быковÑк.= бычковÑк.= ванинÑк.= веневÑк.= верховÑк.= веÑеловÑк.= гавриловÑк.= гайнÑк.= гдовÑк.= гордеевÑк.= городецк.= гороховецк.= грачевÑк.= грÑзовецк.= гунибÑк.= гуÑевÑк.= дергачевÑк.= джидинÑк.= дновÑк.= добринÑк.= добровÑк.= добрÑнÑк.= долинÑк.= дубовицк.= дубовÑк.= дубровÑк.= духовницк.= духовщинÑк.= еланÑк.= ельнинÑк.= ершовÑк.= жиганÑк.= илишевÑк.= иÑаковÑк.= кабанÑк.= казанÑк.= калманÑк.= камышинÑк.= киреевÑк.= клетнÑнÑк.= козловÑк.= койгородÑк.= колоÑовÑк.= колпашевÑк.= кольчугинÑк.= комаровÑк.= конышевÑк.= креÑтецк.= кривошеинÑк.= ледовÑк.= лотошинÑк.= луховицк.= людиновÑк.= марьÑновÑк.= милоÑлавÑк.= муромÑк.= одоевÑк.= ольшанÑк.= плавÑк.= пожарÑк.= пономаревÑк.= порховÑк.= похвиÑтневÑк.= прилепÑк.= прохоровÑк.= радищевÑк.= ракитÑнÑк.= ржевÑк.= роговÑк.= романовÑк.= ромодановÑк.= ÑладковÑк.= ÑоболевÑк.= ÑокольÑк.= Ñтарицк.= ÑтародубÑк.= трубчевÑк.= ухтомÑк.= филипповÑк.= хвойнинÑк.= хемÑк.= хотынецк.= целинÑк.= чернÑк.= чудовÑк.= чуйÑк.= шебалинÑк.= шигонÑк.= шимÑк.= шипуновÑк.= шпаковÑк.= шуйÑк.= шумÑчÑк.= южÑк.= юхновÑк.= ÑшкинÑк.= link-grammar-5.3.16/data/ru/words/words.1080000664000076400007640000000116012431741033015203 00000000000000аука.= беле.= вÑтупа.= допрыгива.= дрыга.= дрызга.= желте.= загора.= зелене.= ика.= клюка.= краÑне.= мужа.= обвыка.= отÑтупа.= перезванива.= перехлеÑтыва.= подÑтупа.= поÑтупа.= приÑлужива.= приÑтупа.= причита.= проника.= раздумыва.= рде.= Ñбреда.= Ñветле.= Ñере.= Ñине.= ÑкиÑа.= Ñмерза.= Ñпада.= Ñтека.= Ñъезжа.= темне.= тле.= управлÑ.= уха.= хваÑта.= хлюпа.= черне.= чока.= link-grammar-5.3.16/data/ru/words/words.1180000664000076400007640000001516012431741033015211 00000000000000абеокут.= авельÑнед.= агр.= адд.= аддиÑ-абеб.= аджант.= адзьв.= акаб.= акахутл.= аккр.= акмол.= акол.= акÑтаф.= акчал.= алма-ат.= алушт.= альм.= амгуÑм.= амдерм.= анан.= анап.= андом.= андорр.= анив.= анкар.= анкон.= анкуом.= аннаб.= анном.= антарктид.= антофагаÑÑ‚.= антÑл.= аоÑÑ‚.= ард.= арегал.= арп.= аруб.= аÑахигав.= аÑтаф.= атакам.= атлантид.= аугуÑÑ‚.= ахтуб.= базиликат.= балахн.= балахт.= бандырм.= барбуд.= барр.= барÑелон.= баÑÑ€.= беллинцон.= бизерт.= бирм.= бирюÑ.= биÑкр.= боавишт.= бозджаад.= болд.= борзн.= ботн.= ботÑван.= браганÑ.= братиÑлав.= братовщин.= брахмапутр.= брÑил.= бугульм.= бужумбур.= буотам.= бухтарм.= быковщин.= вазуз.= валлет.= валлетт.= варгуз.= варн.= варшав.= вафр.= велт.= веÑлÑн.= вешкайм.= вишер.= влер.= водл.= вологд.= волховщин.= воркÑл.= воркут.= ворÑм.= вохм.= вуокÑ.= выкÑ.= вытегр.= вычегд.= вÑзьм.= вÑнт.= гагр.= гайан.= гаронн.= гатчин.= гвадалахар.= гваделуп.= гвадиан.= гвиан.= герцеговин.= гломм.= говерл.= гомер.= гранад.= граÑьоз.= гренад.= гуард.= гудаут.= гуджарнвал.= гужв.= гумиÑÑ‚.= даугав.= деÑн.= джакарт.= джамн.= джафн.= джельф.= джетыгар.= джид.= джидд.= джимар.= джокьÑрт.= джуб.= джульф.= джум.= джур.= дигор.= диклоÑмт.= диÑн.= дотнув.= драв.= дрезн.= дубиÑ.= дубн.= духовщин.= европ.= елв.= елгав.= емв.= ерÑ.= жиздр.= заÑтавн.= захл.= зюб.= зюзьб.= игналин.= ижм.= ижор.= имандр.= имол.= ингод.= инз.= инт.= иокогам.= ионав.= ип.= иршав.= иÑтр.= иÑфар.= йокогам.= йонн.= йошкар-ол.= йыгев.= кабинд.= кагер.= кагоÑим.= кадад.= калевал.= калитв.= калькутт.= камф.= канберр.= кандав.= караганд.= карлÑкрун.= карÑав.= картахен.= каÑандр.= катанд.= каул.= кашир.= кашм.= кванз.= квед.= кветт.= квирил.= кейл.= кенитр.= керал.= керкир.= кзыл-орд.= кинешм.= киншаÑ.= кирун.= китир.= кичер.= клайпед.= клÑзьм.= кодым.= кожв.= коимбр.= коккол.= колв.= коломн.= колым.= конд.= коробовщин.= корожечн.= корчул.= корÑжм.= коÑтром.= коÑьв.= котр.= кохм.= кочабамб.= крайов.= краÑлав.= кремон.= кув.= куд.= кулунд.= кунд.= кургантеп.= кушв.= кызылтеп.= кÑрдл.= кÑÑ…Ñ‚.= лемп.= лид.= лиепн.= лим.= линкув.= лозанн.= луанд.= луар.= лугар.= лудз.= лхаÑ.= лыÑьв.= лÑдов.= мадон.= макут.= малаит.= малнав.= малорит.= мальт.= манам.= манил.= манитоб.= мармар.= марн.= матыр.= махараштр.= махачкал.= маÑгуан.= медин.= мендоÑ.= мереф.= мерл.= меÑÑин.= моден.= мокв.= молдов.= молом.= момбаÑ.= морав.= моутам.= мÑÑ‚.= мÑтер.= мтвар.= мун.= мураф.= мутл.= мцхет.= мыйзакюл.= мьÑнм.= наварр.= наман.= нарбад.= нджамен.= нев.= нерехт.= неруÑÑ.= нефтечал.= нившер.= ниигат.= нотор.= нурат.= нхулн.= нытв.= ньÑÑ.= нÑндом.= обв.= одеÑÑ.= озерщин.= олекм.= онотер.= ориÑÑ.= оÑÑ.= оттав.= очамчир.= палан.= памплон.= паран.= парм.= патн.= пахр.= пвтиал.= пез.= пенжин.= пенз.= печегд.= пиз.= пильд.= питкÑрант.= пицунд.= плевн.= понта-делгад.= потенц.= поюед.= протв.= пÑковщин.= пушкапев.= пышм.= пÑÑин.= равенн.= рамигал.= раум.= ревд.= реджайн.= решм.= ржакÑ.= ривьер.= рон.= рорайм.= руанд.= руз.= руйиен.= румайл.= румайт.= рутб.= Ñаад.= Ñакмар.= Ñалацгрив.= Ñалд.= ÑарагоÑ.= Ñарепт.= Ñарп.= Ñарыкоп.= ÑвалÑв.= Ñвап.= Ñигулд.= ÑилиÑтр.= Ñинар.= Ñиракуз.= Ñитр.= Ñквир.= Ñлавд.= Ñлавут.= Ñлатин.= Ñловечн.= Ñомм.= Ñортавал.= ÑоÑьв.= Ñпарт.= Ñудогд.= ÑукÑом.= Ñулюкт.= Ñуматр.= ÑупÑ.= Ñухон.= Ñучав.= Ñыд.= ÑÑ‹Ñол.= тавд.= танам.= тант.= таррагон.= таруÑ.= татт.= тверц.= теберд.= тебулоÑмт.= тегуÑигальп.= темз.= тендр.= тержол.= терÑейр.= тиб.= тимишоар.= тихам.= тойтеп.= тоÑн.= тотьм.= трипур.= троÑн.= тув.= тулом.= тулуз.= туолб.= тутончан.= тутуил.= тыв.= тынд.= тырв.= уджд.= уилпат.= ульб.= урф.= уÑть-болм.= уÑть-джегут.= уÑть-джилинд.= уÑть-кокÑ.= уÑть-Ñем.= уÑть-цильм.= уÑтюжн.= утв.= утен.= ухт.= ушб.= фамагуÑÑ‚.= ферган.= форталез.= фул.= фуÑртевентур.= хайф.= хальмахер.= хамз.= ханд.= харгейÑ.= харьÑн.= хироÑим.= ходейд.= хунедоар.= цеÑл.= цибл.= цильм.= цильн.= цип.= цн.= чагр.= чажм.= чалн.= чебул.= чепц.= чиатур.= чишм.= чухлом.= шарант.= шатур.= шедув.= шельд.= шентал.= шимл.= шпол.= шурм.= шхар.= щар.= ыгыатт.= Ñвор.= Ñлв.= ÑлиÑÑ‚.= Ñллад.= Ñльб.= Ñльютер.= Ñмб.= Ñтн.= югр.= юрм.= юрмал.= Ñзьв.= Ñлт.= Ñнтр.= Ñречм.= ÑÑельд.= Ñуз.= Ñунелгав.= Ñфф.= Ñхром.= link-grammar-5.3.16/data/ru/words/words.1170000664000076400007640000000314112431741033015204 00000000000000агитаторш.= агрономш.= адмиральш.= аптекарш.= атаманш.= бабищ.= банкирш.= барменш.= библиотекарш.= бригадирш.= бюргерш.= вахтерш.= векш.= великанш.= визитерш.= гейш.= генеральш.= гримерш.= дикторш.= дикуш.= директорш.= дирижерш.= докторш.= дублерш.= дурищ.= жонглерш.= землемерш.= имитаторш.= инженерш.= казначейш.= камергерш.= каÑÑирш.= каÑтелÑнш.= квакерш.= квакш.= кельнерш.= кликуш.= клуш.= клÑч.= кобылищ.= командирш.= коровищ.= корректорш.= коÑтюмерш.= кредиторш.= крÑкуш.= кумж.= курьерш.= лекарш.= лекторш.= лифтерш.= лошадищ.= майорш.= мамаш.= маникенш.= маникюрш.= миниÑтерш.= музыкантш.= нÑпманш.= опекунш.= ораторш.= офицерш.= паникерш.= парикмахерш.= партнерш.= паÑторш.= патронш.= педикюрш.= пикш.= пиÑарш.= плакуш.= помпадурш.= премьерш.= призерш.= ракш.= регентш.= региÑтраторш.= редакторш.= репортерш.= ротмиÑтрш.= рыбищ.= Ñекретарш.= Ñенаторш.= Ñобачищ.= Ñултанш.= таперш.= тещ.= Ñ‚Ñвкуш.= учительш.= фермерш.= ханш.= швейцарш.= юбилÑрш.= link-grammar-5.3.16/data/ru/words/words.430000664000076400007640000000144212431741033015124 00000000000000безмужн.= братн.= веÑенн.= вечерн.= вечерошн.= вешн.= внешн.= вÑегдашн.= вчерашн.= вышн.= давешн.= дальн.= дозамужн.= домашн.= дочерн.= завтрашн.= задн.= замужн.= заутренн.= зимн.= крайн.= летн.= летошн.= лишн.= матерн.= мужн.= недальн.= незамужн.= нездешн.= нелишн.= нижн.= новогодн.= нынешн.= оÑенн.= оÑтатн.= подзимн.= порожн.= поÑледн.= предзимн.= предпоÑледн.= прежн.= ÑоÑедн.= Ñторонн.= Ñубботн.= Ñупружн.= Ñыновн.= тамошн.= теперешн.= тогдашн.= тутошн.= утренн.= утрешн.= link-grammar-5.3.16/data/ru/morph.dict0000664000076400007640000024121612431741033014457 00000000000000%% %% Link Grammar for Russian -- Morphology rules. %% %% based on aot.ru opensource files %% %% Copyright (c) 2004, 2012 Sergey Protasov %% http://sz.ru/parser/ %% svp dot zuzino.net.ru, svp dot tj.ru %% %% Below uses the utf8 encoding % % Total number of rules = 538 % : {XIc+} & Xia+; : {Xc-} & XIc+ & EI+; : <ÑущеÑтвительное-mi>; : <ÑущеÑтвительное-mi>; : <ÑущеÑтвительное-ni>; : <ÑущеÑтвительное-ni>; : <ÑущеÑтвительное-fi>; : (<ÑущеÑтвительное-fi>) or (Afi- & Wd- & AIfi+ ); : <ÑущеÑтвительное-pi>; : <ÑущеÑтвительное-pi>; : <ÑущеÑтвительное-pi>; : <ÑущеÑтвительное-pi>; : <ÑущеÑтвительное-pi>; : <ÑущеÑтвительное-pi>; : <ÑущеÑтвительное-pi>; : <ÑущеÑтвительное-mg>; : <ÑущеÑтвительное-ng>; : <ÑущеÑтвительное-ng>; : <ÑущеÑтвительное-fg>; : <ÑущеÑтвительное-fg>; : <ÑущеÑтвительное-pg>; : <ÑущеÑтвительное-pg>; : <ÑущеÑтвительное-pg>; : <ÑущеÑтвительное-pg>; : <ÑущеÑтвительное-pg>; : <ÑущеÑтвительное-pg>; : <ÑущеÑтвительное-pg>; : <ÑущеÑтвительное-md>; : <ÑущеÑтвительное-md>; : <ÑущеÑтвительное-nd>; : <ÑущеÑтвительное-nd>; : <ÑущеÑтвительное-fd>; : <ÑущеÑтвительное-fd>; : <ÑущеÑтвительное-pd>; : <ÑущеÑтвительное-pd>; : <ÑущеÑтвительное-pd>; : <ÑущеÑтвительное-pd>; : <ÑущеÑтвительное-pd>; : <ÑущеÑтвительное-pd>; : <ÑущеÑтвительное-pd>; : <ÑущеÑтвительное-mt>; : <ÑущеÑтвительное-mt>; : <ÑущеÑтвительное-nt>; : <ÑущеÑтвительное-nt>; : <ÑущеÑтвительное-ft>; : <ÑущеÑтвительное-ft>; : <ÑущеÑтвительное-pt>; : <ÑущеÑтвительное-pt>; : <ÑущеÑтвительное-pt>; : <ÑущеÑтвительное-pt>; : <ÑущеÑтвительное-pt>; : <ÑущеÑтвительное-pt>; : <ÑущеÑтвительное-pt>; : <ÑущеÑтвительное-mp>; : <ÑущеÑтвительное-mp>; : <ÑущеÑтвительное-np>; : <ÑущеÑтвительное-np>; : <ÑущеÑтвительное-fp>; : <ÑущеÑтвительное-fp>; : <ÑущеÑтвительное-pp>; : <ÑущеÑтвительное-pp>; : <ÑущеÑтвительное-pp>; : <ÑущеÑтвительное-pp>; : <ÑущеÑтвительное-pp>; : <ÑущеÑтвительное-pp>; : <ÑущеÑтвительное-pp>; : <ÑущеÑтвительное-fv>; : <ÑущеÑтвительное-fv>; : <ÑущеÑтвительное-nv>; : <ÑущеÑтвительное-nv>; : (({M+} & {[[Ami-]]}) or {[[AImi+]]} or {G+}) & {@Pmi+ or @PImi-} & {Xn-} & {Xia-} & {@EI-} & (Jv- or [MVv-] or [MVIv+] or Nvm- or <макро-Ñущ-v>); : (({M+} & {[[Apg-]]}) or {[[AIpg+]]} or {G+}) & {@Ppg+ or @PIpg-} & {Xn-} & {Xia-} & {@EI-} & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v>); : (({M+} & {[[Apg-]]}) or {[[AIpg+]]} or {G+}) & {@Ppg+ or @PIpg-} & {Xn-} & {Xia-} & {@EI-} & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v>); : (({M+} & {[[Apg-]]}) or {[[AIpg+]]} or {G+}) & {@Ppg+ or @PIpg-} & {Xn-} & {Xia-} & {@EI-} & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v>); : (({M+} & {[[Api-]]}) or {[[AIpi+]]} or {G+}) & {@Ppi+ or @PIpi-} & {Xn-} & {Xia-} & {@EI-} & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v>); : (({M+} & {[[Api-]]}) or {[[AIpi+]]} or {G+}) & {@Ppi+ or @PIpi-} & {Xn-} & {Xia-} & {@EI-} & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v>); : (({M+} & {[[Api-]]}) or {[[AIpi+]]} or {G+}) & {@Ppi+ or @PIpi-} & {Xn-} & {Xia-} & {@EI-} & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v>); : (({M+} & {[[Api-]]}) or {[[AIpi+]]} or {G+}) & {@Ppi+ or @PIpi-} & {Xn-} & {Xia-} & {@EI-} & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ng- or <макро-Ñущ-g>); : <меÑÑ‚-sub> & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ng- or <макро-Ñущ-g>); : <меÑÑ‚-sub> & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ng- or <макро-Ñущ-g>); : <меÑÑ‚-sub> & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ng- or <макро-Ñущ-g>); : <меÑÑ‚-sub> & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ng- or <макро-Ñущ-g>); : <меÑÑ‚-sub> & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ng- or <макро-Ñущ-g>); : <меÑÑ‚-sub> & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ng- or <макро-Ñущ-g>); : <меÑÑ‚-sub> & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ng- or <макро-Ñущ-g>); : <меÑÑ‚-sub> & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ng- or <макро-Ñущ-g>); : <меÑÑ‚-sub> & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ng- or <макро-Ñущ-g>); : <меÑÑ‚-sub> & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ng- or <макро-Ñущ-g>); : <меÑÑ‚-sub> & (Jd- or MVad- or [[MVIad+]] or Nd- or <макро-Ñущ-d>); : (Jd- or MVad- or [[MVIad+]] or Nd- or <макро-Ñущ-d>); : <меÑÑ‚-sub> & (Jd- or [[MVad-]] or [[MVIad+]] or Nd- or <макро-Ñущ-d>); : <меÑÑ‚-sub> & (Jd- or [[MVad-]] or [[MVIad+]] or Nd- or <макро-Ñущ-d>); : <меÑÑ‚-sub> & (Jd- or [[MVad-]] or [[MVIad+]] or Nd- or <макро-Ñущ-d>); : <меÑÑ‚-sub> & (Jd- or [[MVad-]] or [[MVIad+]] or Nd- or <макро-Ñущ-d>); : <меÑÑ‚-sub> & (Jd- or [[MVad-]] or [[MVIad+]] or Nd- or <макро-Ñущ-d>); : <меÑÑ‚-sub> & (Jd- or [[MVad-]] or [[MVIad+]] or Nd- or <макро-Ñущ-d>); : <меÑÑ‚-sub> & (Jd- or [[MVad-]] or [[MVIad+]] or Nd- or <макро-Ñущ-d>); : <меÑÑ‚-sub> & (Jd- or [[MVad-]] or [[MVIad+]] or Nd- or <макро-Ñущ-d>); : <меÑÑ‚-sub> & (Jd- or [[MVad-]] or [[MVIad+]] or Nd- or <макро-Ñущ-d>); : <меÑÑ‚-sub> & (Jv- or [MVv-] or [MVIv+] or Nv- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jv- or [MVv-] or [MVIv+] or Nv- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jv- or [MVv-] or [MVIv+] or Nv- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jv- or [MVv-] or [MVIv+] or Nv- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jv- or [MVv-] or [MVIv+] or Nv- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jv- or [MVv-] or [MVIv+] or Nv- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jv- or [MVv-] or [MVIv+] or Nv- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jv- or [MVv-] or [MVIv+] or Nv- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jv- or [MVv-] or [MVIv+] or Nv- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jv- or [MVv-] or [MVIv+] or Nv- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jv- or [MVv-] or [MVIv+] or Nv- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jv- or [MVv-] or [MVIv+] or Nv- or <макро-Ñущ-v>); : <меÑÑ‚-sub> & (Jt- or AP- or [[MVat- or MVIat+]] or Nt- or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Jt- or AP- or [[MVat- or MVIat+]] or Nt- or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Jt- or AP- or [[MVat- or MVIat+]] or Nt- or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Jt- or AP- or [[MVat- or MVIat+]] or Nt- or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Jt- or AP- or [[MVat- or MVIat+]] or Nt- or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Jt- or AP- or [[MVat- or MVIat+]] or Nt- or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Jt- or AP- or [[MVat- or MVIat+]] or Nt- or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Jt- or AP- or [[MVat- or MVIat+]] or Nt- or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Jt- or AP- or [[MVat- or MVIat+]] or Nt- or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Jt- or AP- or [[MVat- or MVIat+]] or Nt- or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Jt- or AP- or [[MVat- or MVIat+]] or Nt- or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Jt- or AP- or [[MVat- or MVIat+]] or Nt- or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Jp- or Np- or <макро-Ñущ-p>); : <меÑÑ‚-sub> & (Jp- or Np- or <макро-Ñущ-p>); : <меÑÑ‚-sub> & (Jp- or Np- or <макро-Ñущ-p>); : <меÑÑ‚-sub> & (Jp- or Np- or <макро-Ñущ-p>); : <меÑÑ‚-sub> & (Jp- or Np- or <макро-Ñущ-p>); : <меÑÑ‚-sub> & (Jp- or Np- or <макро-Ñущ-p>); : <меÑÑ‚-sub> & (Jp- or Np- or <макро-Ñущ-p>); : <меÑÑ‚-sub> & (Jp- or Np- or <макро-Ñущ-p>); : <меÑÑ‚-sub> & (Jp- or Np- or <макро-Ñущ-p>); : <меÑÑ‚-sub> & (Jp- or Np- or <макро-Ñущ-p>); : <меÑÑ‚-sub> & (Jp- or Np- or <макро-Ñущ-p>); : (({M+} & {[[Amg-]]}) or {[[AImg+]]} or {G+}) & {@Pmg+ or @PImg-} & {Xn-} & {Xia-} & {@EI-} & (<Ñущ-g> or <макро-Ñущ-g>); : (({M+} & {[[Amd-]]}) or {[[AImd+]]} or {G+}) & {@Pmd+ or @PImd-} & {Xn-} & {Xia-} & {@EI-} & (<Ñущ-d> or <макро-Ñущ-d>); : (({M+} & {[[Amv-]]}) or {[[AImv+]]} or {G+}) & {@Pmv+ or @PImv-} & {Xn-} & {Xia-} & {@EI-} & (<Ñущ-v> or <макро-Ñущ-v>); : (({M+} & {[[Amt-]]}) or {[[AImt+]]} or {G+}) & {@Pmt+ or @PImt-} & {Xn-} & {Xia-} & {@EI-} & (<Ñущ-t> or <макро-Ñущ-t>); : <меÑÑ‚-sub> & (Ji- or (Sm3+ or SIm3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nim- or <макро-Ñущ-i>); : <меÑÑ‚-sub> & (Ji- or (Sm3+ or (XIb+ & Sm3+) or ( W- & MVAi+ ) or SIm3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nim- or <макро-Ñущ-i>); : <меÑÑ‚-sub> & (Ji- or (Sn3+ or SIn3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nin- or <макро-Ñущ-i>); : <меÑÑ‚-sub> & (Ji- or (Sn3+ or SIn3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nin- or <макро-Ñущ-i>); : <меÑÑ‚-sub> & (Ji- or (Sf3+ or (XIb+ & Sf3+) or ( W- & MVAi+ ) or SIf3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nif- or <макро-Ñущ-i>); : <меÑÑ‚-sub> & (Ji- or (Sp3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i>); : <меÑÑ‚-sub> & (Ji- or (Ss1+ or (XIb+ & Ss1+) or ( W- & MVAi+ ) or SIs1- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nis- or <макро-Ñущ-i>); : <меÑÑ‚-sub> & (Ji- or (Ss2+ or (XIb+ & Ss2+) or ( W- & MVAi+ ) or SIs2- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nis- or <макро-Ñущ-i>); : <меÑÑ‚-sub> & (Ji- or (Sp1+ or (XIb+ & Sp1+) or SIp1- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i>); : <меÑÑ‚-sub> & (Ji- or (Sp2+ or SIp2- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i>); : [N+ & (Ji- or (Sn3+ or SIn3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nin- or <макро-Ñущ-i> or N-)] or ((Ngn+ or Nip+) & (Ji- or (Sp3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i> or N-)); : [N+ & (Ji- or (Sm3+ or SIm3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nim- or <макро-Ñущ-i> or N-)] or (({Ngm+} or Nip+) & (Ji- or (Sp3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i> or N-)); : [N+ & (Ji- or (Sf3+ or SIf3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nif- or <макро-Ñущ-i> or N-)] or (({Ngf+} or Nip+) & (Ji- or (Sp3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i> or N-)); : {Api-} & Ngp+ & (Ji- or (Sp3+ or Sn3+ or SIp3- or [[Wd-]]) or ((Xt- or [[]]) & S-) or Nip- or <макро-Ñущ-i> or N-); : [N+ & (Jg- or [Mg-] or [MVag- or MVIag+] or Ngn- or <макро-Ñущ-g> or N-)] or (Ngn+ & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ngp- or <макро-Ñущ-g> or N-)); : [N+ & (Jg- or [Mg-] or [MVag- or MVIag+] or Ngm- or <макро-Ñущ-g> or N-)] or (Ngm+ & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ngp- or <макро-Ñущ-g> or N-)); : [N+ & (Jg- or [Mg-] or [MVag- or MVIag+] or Ngf- or <макро-Ñущ-g> or N-)] or (Ngf+ & (Jg- or [Mg-] or [[MVag- or MVIag+]] or Ngp- or <макро-Ñущ-g> or N-)); : Ng+ & (Jg- or [Mg-] or [MVag- or MVIag+] or Ngp- or <макро-Ñущ-g> or N-); : [N+ & (Jd- or [[MVad-]] or [[MVIad+]] or Ndn- or <макро-Ñущ-d> or N-)] or (Ngn+ & (Jd- or [[MVad-]] or [[MVIad+]] or Ndp- or <макро-Ñущ-d> or N-)); : [N+ & (Jd- or [MVad-] or [[MVIad+]] or Ndm- or <макро-Ñущ-d> or N-)] or (Ngm+ & (Jd- or [[MVad-]] or [[MVIad+]] or Ndp- or <макро-Ñущ-d> or N-)); : [N+ & (Jd- or [MVad-] or [[MVIad+]] or Ndf- or <макро-Ñущ-d> or N-)] or (Ngf+ & (Jd- or [[MVad-]] or [[MVIad+]] or Ndp- or <макро-Ñущ-d> or N-)); : Nd+ & (Jd- or [[MVad-]] or [[MVIad+]] or Ndp- or <макро-Ñущ-d> or N-); : [N+ & (Jv- or [MVv-] or [MVIv+] or Nvn- or <макро-Ñущ-v> or N-)] or (Ngn+ & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v> or N-)); : [N+ & (Jv- or [MVv-] or [MVIv+] or Nvm- or <макро-Ñущ-v> or N-)] or (Ngm+ & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v> or N-)); : [N+ & (Jv- or [MVv-] or [MVIv+] or Nvf- or <макро-Ñущ-v> or N-)] or (Ngf+ & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v> or N-)); : ( ( ( {Api-} & Ngp+ ) or ( NIgp- ) ) & (Jv- or [MVv-] or [MVIv+] or Nvp- or <макро-Ñущ-v> or N-) ) or (MVv- & Ng+); : [N+ & (Jt- or AP- or [MVat- or MVIat+] or Ntn- or <макро-Ñущ-t> or N-)] or (Ngn+ & (Jt- or AP- or [[MVat- or MVIat+]] or Ntp- or <макро-Ñущ-t> or N-)); : [N+ & (Jt- or AP- or [MVat- or MVIat+] or Ntm- or <макро-Ñущ-t> or N-)] or (Ngm+ & (Jt- or AP- or [[MVat- or MVIat+]] or Ntp- or <макро-Ñущ-t> or N-)); : [N+ & (Jt- or AP- or [MVat- or MVIat+] or Ntf- or <макро-Ñущ-t> or N-)] or (Ngf+ & (Jt- or AP- or [[MVat- or MVIat+]] or Ntp- or <макро-Ñущ-t> or N-)); : Nt+ & (Jt- or AP- or [MVat- or MVIat+] or Ntp- or <макро-Ñущ-t> or N-); : [N+ & (Jp- or Npn- or <макро-Ñущ-p> or N-)] or (Ngn+ & (Jp- or Npp- or <макро-Ñущ-p> or N-)); : [N+ & (Jp- or Npm- or <макро-Ñущ-p> or N-)] or (Ngm+ & (Jp- or Npp- or <макро-Ñущ-p> or N-)); : [N+ & (Jp- or Npf- or <макро-Ñущ-p> or N-)] or (Ngf+ & (Jp- or Npp- or <макро-Ñущ-p> or N-)); : Np+ & (Jp- or Npp- or <макро-Ñущ-p> or N-); : {[[AP+]]} & (<прил-mi> or <макро-прил-mi>); : (<прил-mi> or <макро-прил-mi>); : {[[AP+]]} & (<прил-mi> or <макро-прил-mi> or [[<ÑущеÑтвительное-mi>]]); : {[[AP+]]} & (<прил-mg> or <макро-прил-mg>); : (<прил-mg> or <макро-прил-mg>); : {[[AP+]]} & (<прил-mg> or <макро-прил-mg> or [[<ÑущеÑтвительное-mg>]]); : {[[AP+]]} & (<прил-md> or <макро-прил-md>); : (<прил-md> or <макро-прил-md>); : {[[AP+]]} & (<прил-md> or <макро-прил-md> or [[<ÑущеÑтвительное-md>]]); : {[[AP+]]} & (<прил-mv> or <макро-прил-mv>); : (<прил-mv> or <макро-прил-mv>); : {[[AP+]]} & (<прил-mv> or <макро-прил-mv> or [[<ÑущеÑтвительное-mg>]]); : {[[AP+]]} & (<прил-mt> or <макро-прил-mt>); : (<прил-mt> or <макро-прил-mt>); : {[[AP+]]} & (<прил-mt> or <макро-прил-mt> or [[<ÑущеÑтвительное-mt>]]); : {[[AP+]]} & (<прил-mp> or <макро-прил-mp>); : (<прил-mp> or <макро-прил-mp>); : {[[AP+]]} & (<прил-mp> or <макро-прил-mp> or [[<ÑущеÑтвительное-mp>]]); : (<прил-mi> or <макро-прил-mi>) or ( { EA- or ( EA- & EB- ) or ( EB- & EA- ) } & { IMIm- } & Sm3- & Wd- & {E+}); : {[[AP+]]} & (<прил-ni> or <макро-прил-ni>); : (<прил-ni> or <макро-прил-ni>); : {[[AP+]]} & (<прил-ni> or <макро-прил-ni> or [[<ÑущеÑтвительное-ni>]]); : {[[AP+]]} & (<прил-ng> or <макро-прил-ng>); : (<прил-ng> or <макро-прил-ng>); : {[[AP+]]} & (<прил-ng> or <макро-прил-ng> or [[<ÑущеÑтвительное-ng>]]); : {[[AP+]]} & (<прил-nd> or <макро-прил-nd>); : (<прил-nd> or <макро-прил-nd>); : {[[AP+]]} & (<прил-nd> or <макро-прил-nd> or [[<ÑущеÑтвительное-nd>]]); : {[[AP+]]} & (<прил-nv> or <макро-прил-nv>); : (<прил-nv> or <макро-прил-nv>); : {[[AP+]]} & (<прил-nv> or <макро-прил-nv> or [[<ÑущеÑтвительное-nv>]]); : {[[AP+]]} & (<прил-nt> or <макро-прил-nt>); : (<прил-nt> or <макро-прил-nt>); : {[[AP+]]} & (<прил-nt> or <макро-прил-nt> or [[<ÑущеÑтвительное-nt>]]); : {[[AP+]]} & (<прил-np> or <макро-прил-np>); : (<прил-np> or <макро-прил-np>); : {[[AP+]]} & (<прил-np> or <макро-прил-np> or [[<ÑущеÑтвительное-np>]]); : (<прил-ni> or <макро-прил-ni>); : {[[AP+]]} & (<прил-fi> or <макро-прил-fi>); : (<прил-fi> or <макро-прил-fi>); : {[[AP+]]} & (<прил-fi> or <макро-прил-fi> or [[<ÑущеÑтвительное-fi>]]); : {[[AP+]]} & (<прил-fg> or <макро-прил-fg>); : (<прил-fg> or <макро-прил-fg>); : {[[AP+]]} & (<прил-fg> or <макро-прил-fg> or [[<ÑущеÑтвительное-fg>]]); : {[[AP+]]} & (<прил-fd> or <макро-прил-fd>); : (<прил-fd> or <макро-прил-fd>); : {[[AP+]]} & (<прил-fd> or <макро-прил-fd> or [[<ÑущеÑтвительное-fd>]]); : {[[AP+]]} & (<прил-fv> or <макро-прил-fv>); : (<прил-fv> or <макро-прил-fv>); : {[[AP+]]} & (<прил-fv> or <макро-прил-fv> or [[<ÑущеÑтвительное-fv>]]); : {[[AP+]]} & (<прил-ft> or <макро-прил-ft>); : (<прил-ft> or <макро-прил-ft>); : {[[AP+]]} & (<прил-ft> or <макро-прил-ft> or [[<ÑущеÑтвительное-ft>]]); : {[[AP+]]} & (<прил-fp> or <макро-прил-fp>); : (<прил-fp> or <макро-прил-fp>); : {[[AP+]]} & (<прил-fp> or <макро-прил-fp> or [[<ÑущеÑтвительное-fp>]]); : (<прил-fi> or <макро-прил-fi>) or ( { EA- or ( EA- & EB- ) or ( EB- & EA- ) } & { IMIf- } & Sf3- & Wd- & {E+}) ; : {[[AP+]]} & (<прил-pi> or <макро-прил-pi>); : (<прил-pi> or <макро-прил-pi>); : {[[AP+]]} & (<прил-pi> or <макро-прил-pi> or [[<ÑущеÑтвительное-pi>]]); : {[[AP+]]} & (<прил-pg> or <макро-прил-pg>); : (<прил-pg> or <макро-прил-pg>); : {[[AP+]]} & (<прил-pg> or <макро-прил-pg> or [[<ÑущеÑтвительное-pg>]]); : {[[AP+]]} & (<прил-pd> or <макро-прил-pd>); : (<прил-pd> or <макро-прил-pd>); : ({[[AP+]]} & (<прил-pd> or <макро-прил-pd> or [[<ÑущеÑтвительное-pd>]])) or MVIad+; : {[[AP+]]} & (<прил-pv> or <макро-прил-pv>); : (<прил-pv> or <макро-прил-pv>); : {[[AP+]]} & (<прил-pv> or <макро-прил-pv> or [[<ÑущеÑтвительное-pg>]]); : {[[AP+]]} & (<прил-pt> or <макро-прил-pt>); : (<прил-pt> or <макро-прил-pt>); : {[[AP+]]} & (<прил-pt> or <макро-прил-pt> or [[<ÑущеÑтвительное-pt>]]); : {[[AP+]]} & (<прил-pp> or <макро-прил-pp>); : (<прил-pp> or <макро-прил-pp>); : {[[AP+]]} & (<прил-pp> or <макро-прил-pp> or [[<ÑущеÑтвительное-pp>]]); : (<прил-pi> or <макро-прил-pi>) or ( { EA- or ( EA- & EB- ) or ( EB- & EA- ) } & { IMI- } & { MVIad- } & {IMI-} & Sp3- & Wd- & {E+}); : {[[AP+]]} & (<прил-> or <макро-прил->); : {[[AP+]]} & (<прил-> or <макро-прил->); : ( {[<глагол-нп-sub>]} & (<глагол-3s> or <макро-глагол-3s>) & {[<глагол-нп-sub2>]} & {Wd-}) or ( Wd- & MVad+ & I+ ) or ( {Xia-} & {EI-} & Sm3- & Wd- & MVad+ ); : ({[<глагол-нп-sub>]} & (<глагол-3s> or <макро-глагол-3s>) & {[<глагол-нп-sub2>]} & {Wd-}) or ({EI-} & {Xia-} & Wd- & SIp+); : {[<глагол-пе-sub>]} & (<глагол-3s> or <макро-глагол-3s>) & {[<глагол-пе-sub2>]} & {Wd-}; : {[<глагол-пе-sub>]} & (<глагол-3s> or <макро-глагол-3s>) & {[<глагол-пе-sub2>]} & {Wd-}; : {[<глагол-нп-sub>]} & (<глагол-3p> or <макро-глагол-3p>) & {[<глагол-нп-sub2>]} & {Wd-}; : ({[<глагол-нп-sub>]} & (<глагол-3p> or <макро-глагол-3p>) & {[<глагол-нп-sub2>]} & {Wd-}) or (Sp3- & Wd- & MVad+ & {E+}) or ( {EI-} & Sp3- & Wd- & MVad+ & (MVat+ or E+) ); : {[<глагол-пе-sub>]} & (<глагол-3p> or <макро-глагол-3p>) & {[<глагол-пе-sub2>]} & {Wd-}; : ({[<глагол-пе-sub>]} & (<глагол-3p> or <макро-глагол-3p>) & {[<глагол-пе-sub2>]} & {Wd-}) or (EI- & Sp3- & Wd- & MVad+ & MVv+ ); : {[<глагол-нп-sub>]} & (<глагол-1s> or <макро-глагол-1s>) & {[<глагол-нп-sub2>]} & {Wd-}; : {[<глагол-нп-sub>]} & (<глагол-1s> or <макро-глагол-1s>) & {[<глагол-нп-sub2>]} & {Wd-}; : {[<глагол-пе-sub>]} & (<глагол-1s> or <макро-глагол-1s>) & {[<глагол-пе-sub2>]} & {Wd-}; : {[<глагол-пе-sub>]} & (<глагол-1s> or <макро-глагол-1s>) & {[<глагол-пе-sub2>]} & {Wd-}; : {[<глагол-нп-sub>]} & (<глагол-1p> or <макро-глагол-1p>) & {[<глагол-нп-sub2>]} & {Wd-}; : {[<глагол-нп-sub>]} & (<глагол-1p> or <макро-глагол-1p>) & {[<глагол-нп-sub2>]} & {Wd-}; : ({[<глагол-пе-sub>]} & (<глагол-1p> or <макро-глагол-1p>) & {[<глагол-пе-sub2>]} & {Wd-}) or (Wd- & MVad+ & MVv+); : {[<глагол-пе-sub>]} & (<глагол-1p> or <макро-глагол-1p>) & {[<глагол-пе-sub2>]} & {Wd-}; : {[<глагол-нп-sub>]} & (<глагол-2s> or <макро-глагол-2s>) & {[<глагол-нп-sub2>]} & {Wd-}; : {[<глагол-нп-sub>]} & (<глагол-2s> or <макро-глагол-2s>) & {[<глагол-нп-sub2>]} & {Wd-}; : ({[<глагол-пе-sub>]} & (<глагол-2s> or <макро-глагол-2s>) & {[<глагол-пе-sub2>]} & {Wd-}) or (Ss2- & Wd- & MVad+ & {E+}); : {[<глагол-пе-sub>]} & (<глагол-2s> or <макро-глагол-2s>) & {[<глагол-пе-sub2>]} & {Wd-}; : {[<глагол-нп-sub>]} & (<глагол-2p> or <макро-глагол-2p>) & {[<глагол-нп-sub2>]} & {Wd-}; : {[<глагол-нп-sub>]} & (<глагол-2p> or <макро-глагол-2p>) & {[<глагол-нп-sub2>]} & {Wd-}; : {[<глагол-пе-sub>]} & (<глагол-2p> or <макро-глагол-2p>) & {[<глагол-пе-sub2>]} & {Wd-}; : {[<глагол-пе-sub>]} & (<глагол-2p> or <макро-глагол-2p>) & {[<глагол-пе-sub2>]} & {Wd-}; : (<глагол-пе-пр-sub> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-пе-пр-sub2> & {Wd-}) or ( {EI-} & ( MVIat- or MVat+ ) & { Sm3- } & Wd- & { MVad+ } & MVv+ ) or (MVIat- & Sm3- & Wd- & MVv+ & I+ ) or ( {MVIat-} & {EI-} & Sm3- & Wd- & MVad+ & I+ ) or (Ss2- & Wd- & MVad+ & MVv+) or ( {EI-} & EI- & Sm3- & Wd- & MVv+ ) or (Sm3- & Wd- & {MVad+} & MVv+ & {E+} ) or (Sm3- & MVad+) or ( {EI-} & Ss2- & {EI-} & Wd- & MVad+ & MVv+ ) or ({EI-} & Sm3- & Wd- & MVag+ & MVat+) or (Ss2- & Wd- & MVad+ & {E+} & I+ ) or ( {EI-} & MVIv- & Ss2- & Wd-) or (MVIad- & ( Ss1- or Ss2- or Sm3- ) & Wd- & {MVv+}); : (<глагол-пе-пр-sub> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-пе-пр-sub2> & {Wd-}) or (Sm3- & Wd- & MVat+ & {E+}); : (<глагол-нп-пр-sub> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-нп-пр-sub2> & {Wd-}) or ( {EI-} & Sm3- & Wd- & { MVad+ } & MVat+ ) or ( {EI-} & { EI-} & Sm3- & Wd- & {MVad+} & E+ ) or (Sm3- & Wd- & {MVad+}); : (<глагол-нп-пр-sub> & (<глагол-pm> or <макро-глагол-pm>) & <глагол-нп-пр-sub2> & {Wd-}) or ({EI-} & { EI-} & EI- & Sm3- & Wd- & {E+} ) or ({EI-} & { EI-} & EI- & Wd- & SIm3+ & {E+}); : <глагол-пе-пр-sub> & (<глагол-pn> or <макро-глагол-pn>) & <глагол-пе-пр-sub2> & {Wd-}; : <глагол-пе-пр-sub> & (<глагол-pn> or <макро-глагол-pn>) & <глагол-пе-пр-sub2> & {Wd-}; : (<глагол-нп-пр-sub> & (<глагол-pn> or <макро-глагол-pn>) & <глагол-нп-пр-sub2> & {Wd-}) or ( {EI-} & Sn3- & Xia- & Wd-) or ( {EI-} & MVIad- & Wd- & {E+} & I+ ) or ( MVIad- & EI- & Sn3- & Wd- ); : (<глагол-нп-пр-sub> & (<глагол-pn> or <макро-глагол-pn>) & <глагол-нп-пр-sub2> & {Wd-}) or ({EI-} & { EI-} & EI- & Wd- & SIn3+); : (<глагол-пе-пр-sub> & (<глагол-pf> or <макро-глагол-pf>) & <глагол-пе-пр-sub2> & {Wd-}) or ({EI-} & Sf3- & Wd- & MVad+ & MVv+ ) or ( {EI-} & Sf3- & Wd- & MVad+ & {E+}); % об Ñтом чаÑто говорила ему мать : (<глагол-пе-пр-sub> & (<глагол-pf> or <макро-глагол-pf>) & <глагол-пе-пр-sub2> & {Wd-}) or ({EI-} & { EI-} & EI- & Wd- & {MVad+} & SIf3+) or (MVIv- & MVIad- & Sf3- & Wd- ); % через некоторое Ð²Ñ€ÐµÐ¼Ñ Ð²Ð¿ÐµÑ€ÐµÐ´Ð¸ вновь оказалаÑÑŒ Ñтена : (<глагол-нп-пр-sub> & (<глагол-pf> or <макро-глагол-pf>) & <глагол-нп-пр-sub2> & {Wd-}) or ({EI-} & { EI-} & EI- & Wd- & SIf3+ ) or ( { EI-} & Sf3- & Wd- & MVat+ & {E+} ); : <глагол-нп-пр-sub> & (<глагол-pf> or <макро-глагол-pf>) & <глагол-нп-пр-sub2> & {Wd-}; : (<глагол-пе-пр-sub> & (<глагол-pp> or <макро-глагол-pp>) & <глагол-пе-пр-sub2> & {Wd-}) or (Sp- & Wd- & {MVad+} & I+ ) or (MVIag- & Sp- & Wd-) or ( {Xia-} & Sp- & Wd- & {MVad+} & I+ ); : (<глагол-пе-пр-sub> & (<глагол-pp> or <макро-глагол-pp>) & <глагол-пе-пр-sub2> & {Wd-}) or (Sp- & Wd- & {MVad+} & I+ ) or (MVIad- & Sp- & Wd- & I+) or ({EI-} & { EI-} & EI- & Sp- & Wd- & E+ ) or ( Sp- & Wd- & MVad+ & {E+}) or ( {EI-} & Sp- & Wd- & MVv+ & MVat+ ) ; : (<глагол-нп-пр-sub> & (<глагол-pp> or <макро-глагол-pp>) & <глагол-нп-пр-sub2> & {Wd-}) or (Sp- & Wd- & MVad+ & {E+}); : (<глагол-нп-пр-sub> & (<глагол-pp> or <макро-глагол-pp>) & <глагол-нп-пр-sub2> & {Wd-}) or (Sp- & AIpt+ & Wd-) or ( {EI-} & { EI-} & EI- & Sp- & Wd- ) or ( {EI-} & { EI-} & EI- & Wd- & I+ & SIp+ ); : (<глагол-нп-пр-sub> & (<глагол-i> or <макро-глагол-i>) & <глагол-нп-пр-sub2> & {Wd-}) or (I- & MVad+ ) or ([I- & MVat+]); : (<глагол-нп-пр-sub> & (<глагол-i> or <макро-глагол-i>) & <глагол-нп-пр-sub2> & {Wd-}) or (MVIad- & I- & E+ ) or (I- & MVad+); : (<глагол-пе-пр-sub> & (<глагол-i> or <макро-глагол-i>) & <глагол-пе-пр-sub2> & {Wd-}) or ( ( MVIad- or MVad+ ) & I- & MVv+) or (I- & MVad+) or (I- & MVv+ & MVad+); % пÑтна на Ñолнце могли неÑти угрозу людÑм : (<глагол-пе-пр-sub> & (<глагол-i> or <макро-глагол-i>) & <глагол-пе-пр-sub2> & {Wd-}) or (I- & MVv+ & MVad+ ); : <глагол-нп-sub> & (<глагол-pmi> or <макро-глагол-pmi>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmi> or <макро-глагол-pmi>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmi> or <макро-глагол-pmi>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmi> or <макро-глагол-pmi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmi> or <макро-глагол-pmi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smi> or <макро-глагол-smi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smi> or <макро-глагол-smi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smi> or <макро-глагол-smi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmg> or <макро-глагол-pmg>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmg> or <макро-глагол-pmg>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmg> or <макро-глагол-pmg>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmg> or <макро-глагол-pmg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmg> or <макро-глагол-pmg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmg> or <макро-глагол-pmg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smg> or <макро-глагол-smg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smg> or <макро-глагол-smg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smg> or <макро-глагол-smg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmd> or <макро-глагол-pmd>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmd> or <макро-глагол-pmd>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmd> or <макро-глагол-pmd>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmd> or <макро-глагол-pmd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmd> or <макро-глагол-pmd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmd> or <макро-глагол-pmd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smd> or <макро-глагол-smd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smd> or <макро-глагол-smd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smd> or <макро-глагол-smd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmv> or <макро-глагол-pmv>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmv> or <макро-глагол-pmv>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmv> or <макро-глагол-pmv>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmv> or <макро-глагол-pmv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmv> or <макро-глагол-pmv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmv> or <макро-глагол-pmv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smv> or <макро-глагол-smv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smv> or <макро-глагол-smv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmt> or <макро-глагол-pmt>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmt> or <макро-глагол-pmt>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmt> or <макро-глагол-pmt>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmt> or <макро-глагол-pmt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmt> or <макро-глагол-pmt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmt> or <макро-глагол-pmt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smt> or <макро-глагол-smt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smt> or <макро-глагол-smt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smt> or <макро-глагол-smt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmp> or <макро-глагол-pmp>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmp> or <макро-глагол-pmp>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pmp> or <макро-глагол-pmp>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmp> or <макро-глагол-pmp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmp> or <макро-глагол-pmp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pmp> or <макро-глагол-pmp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smp> or <макро-глагол-smp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smp> or <макро-глагол-smp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smp> or <макро-глагол-smp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-smi> or <макро-глагол-smi>) & <глагол-пе-sub2> & Wd-; : (<глагол-пе-sub> & (<глагол-smi> or <макро-глагол-smi>) & <глагол-пе-sub2> & Wd-) or ( {EI-} & Sm3- & Wd- & (MVat+ or E+) ) or (AImi-); : <глагол-пе-sub> & (<глагол-smi> or <макро-глагол-smi>) & <глагол-пе-sub2> & Wd-; : <глагол-пе-sub> & (<глагол-smi> or <макро-глагол-smi>) & <глагол-пе-sub2> & Wd-; : <глагол-нп-sub> & (<глагол-pni> or <макро-глагол-pni>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pni> or <макро-глагол-pni>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pni> or <макро-глагол-pni>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pni> or <макро-глагол-pni>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pni> or <макро-глагол-pni>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sni> or <макро-глагол-sni>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sni> or <макро-глагол-sni>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sni> or <макро-глагол-sni>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-png> or <макро-глагол-png>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-png> or <макро-глагол-png>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-png> or <макро-глагол-png>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-png> or <макро-глагол-png>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-png> or <макро-глагол-png>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-png> or <макро-глагол-png>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sng> or <макро-глагол-sng>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sng> or <макро-глагол-sng>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sng> or <макро-глагол-sng>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pnd> or <макро-глагол-pnd>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pnd> or <макро-глагол-pnd>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pnd> or <макро-глагол-pnd>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pnd> or <макро-глагол-pnd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pnd> or <макро-глагол-pnd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pnd> or <макро-глагол-pnd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-snd> or <макро-глагол-snd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-snd> or <макро-глагол-snd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-snd> or <макро-глагол-snd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pnv> or <макро-глагол-pnv>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pnv> or <макро-глагол-pnv>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pnv> or <макро-глагол-pnv>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pnv> or <макро-глагол-pnv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pnv> or <макро-глагол-pnv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pnv> or <макро-глагол-pnv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-snv> or <макро-глагол-snv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-snv> or <макро-глагол-snv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pnt> or <макро-глагол-pnt>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pnt> or <макро-глагол-pnt>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pnt> or <макро-глагол-pnt>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pnt> or <макро-глагол-pnt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pnt> or <макро-глагол-pnt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pnt> or <макро-глагол-pnt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-snt> or <макро-глагол-snt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-snt> or <макро-глагол-snt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-snt> or <макро-глагол-snt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pnp> or <макро-глагол-pnp>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pnp> or <макро-глагол-pnp>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pnp> or <макро-глагол-pnp>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pnp> or <макро-глагол-pnp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pnp> or <макро-глагол-pnp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pnp> or <макро-глагол-pnp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-snp> or <макро-глагол-snp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-snp> or <макро-глагол-snp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-snp> or <макро-глагол-snp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sni> or <макро-глагол-sni>) & <глагол-пе-sub2> & Wd-; : <глагол-пе-sub> & (<глагол-sni> or <макро-глагол-sni>) & <глагол-пе-sub2> & Wd-; : <глагол-пе-sub> & (<глагол-sni> or <макро-глагол-sni>) & <глагол-пе-sub2> & Wd-; : <глагол-пе-sub> & (<глагол-sni> or <макро-глагол-sni>) & <глагол-пе-sub2> & Wd-; : <глагол-нп-sub> & (<глагол-pfi> or <макро-глагол-pfi>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfi> or <макро-глагол-pfi>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfi> or <макро-глагол-pfi>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pfi> or <макро-глагол-pfi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pfi> or <макро-глагол-pfi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfi> or <макро-глагол-sfi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfi> or <макро-глагол-sfi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfi> or <макро-глагол-sfi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfg> or <макро-глагол-pfg>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfg> or <макро-глагол-pfg>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfg> or <макро-глагол-pfg>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pfg> or <макро-глагол-pfg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pfg> or <макро-глагол-pfg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfg> or <макро-глагол-sfg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfg> or <макро-глагол-sfg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfg> or <макро-глагол-sfg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfd> or <макро-глагол-pfd>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfd> or <макро-глагол-pfd>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfd> or <макро-глагол-pfd>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pfd> or <макро-глагол-pfd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pfd> or <макро-глагол-pfd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfd> or <макро-глагол-sfd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfd> or <макро-глагол-sfd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfd> or <макро-глагол-sfd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfv> or <макро-глагол-pfv>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfv> or <макро-глагол-pfv>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfv> or <макро-глагол-pfv>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pfv> or <макро-глагол-pfv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pfv> or <макро-глагол-pfv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfv> or <макро-глагол-sfv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfv> or <макро-глагол-sfv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfv> or <макро-глагол-sfv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pft> or <макро-глагол-pft>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pft> or <макро-глагол-pft>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pft> or <макро-глагол-pft>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pft> or <макро-глагол-pft>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pft> or <макро-глагол-pft>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pft> or <макро-глагол-pft>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sft> or <макро-глагол-sft>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sft> or <макро-глагол-sft>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfp> or <макро-глагол-pfp>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfp> or <макро-глагол-pfp>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-pfp> or <макро-глагол-pfp>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pfp> or <макро-глагол-pfp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-pfp> or <макро-глагол-pfp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfp> or <макро-глагол-sfp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfp> or <макро-глагол-sfp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfp> or <макро-глагол-sfp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-sfi> or <макро-глагол-sfi>) & <глагол-пе-sub2> & Wd-; : (<глагол-пе-sub> & (<глагол-sfi> or <макро-глагол-sfi>) & <глагол-пе-sub2> & Wd-) or ({EI-} & Sf3- & Wd- & (MVat+ or E+) ) or ( {EI-} & AIfi-); : <глагол-пе-sub> & (<глагол-sfi> or <макро-глагол-sfi>) & <глагол-пе-sub2> & Wd-; : <глагол-пе-sub> & (<глагол-sfi> or <макро-глагол-sfi>) & <глагол-пе-sub2> & Wd-; : <глагол-нп-sub> & (<глагол-ppi> or <макро-глагол-ppi>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppi> or <макро-глагол-ppi>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppi> or <макро-глагол-ppi>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppi> or <макро-глагол-ppi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppi> or <макро-глагол-ppi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppi> or <макро-глагол-ppi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spi> or <макро-глагол-spi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spi> or <макро-глагол-spi>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spi> or <макро-глагол-spi>) & <глагол-пе-sub2> & {Wd-}; : (<глагол-нп-sub> & (<глагол-ppg> or <макро-глагол-ppg>) & <глагол-нп-sub2> & {Wd-}) or MVIg+; : <глагол-нп-sub> & (<глагол-ppg> or <макро-глагол-ppg>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppg> or <макро-глагол-ppg>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppg> or <макро-глагол-ppg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppg> or <макро-глагол-ppg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppg> or <макро-глагол-ppg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spg> or <макро-глагол-spg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spg> or <макро-глагол-spg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spg> or <макро-глагол-spg>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppd> or <макро-глагол-ppd>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppd> or <макро-глагол-ppd>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppd> or <макро-глагол-ppd>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppd> or <макро-глагол-ppd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppd> or <макро-глагол-ppd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppd> or <макро-глагол-ppd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spd> or <макро-глагол-spd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spd> or <макро-глагол-spd>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spd> or <макро-глагол-spd>) & <глагол-пе-sub2> & {Wd-}; : (<глагол-нп-sub> & (<глагол-ppv> or <макро-глагол-ppv>) & <глагол-нп-sub2> & {Wd-}) or MVIg+; : <глагол-нп-sub> & (<глагол-ppv> or <макро-глагол-ppv>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppv> or <макро-глагол-ppv>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppv> or <макро-глагол-ppv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppv> or <макро-глагол-ppv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppv> or <макро-глагол-ppv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spv> or <макро-глагол-spv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spv> or <макро-глагол-spv>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppt> or <макро-глагол-ppt>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppt> or <макро-глагол-ppt>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppt> or <макро-глагол-ppt>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppt> or <макро-глагол-ppt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppt> or <макро-глагол-ppt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppt> or <макро-глагол-ppt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spt> or <макро-глагол-spt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spt> or <макро-глагол-spt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spt> or <макро-глагол-spt>) & <глагол-пе-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppp> or <макро-глагол-ppp>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppp> or <макро-глагол-ppp>) & <глагол-нп-sub2> & {Wd-}; : <глагол-нп-sub> & (<глагол-ppp> or <макро-глагол-ppp>) & <глагол-нп-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppp> or <макро-глагол-ppp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppp> or <макро-глагол-ppp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-ppp> or <макро-глагол-ppp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spp> or <макро-глагол-spp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spp> or <макро-глагол-spp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spp> or <макро-глагол-spp>) & <глагол-пе-sub2> & {Wd-}; : <глагол-пе-sub> & (<глагол-spi> or <макро-глагол-spi>) & <глагол-пе-sub2> & Wd-; : (<глагол-пе-sub> & (<глагол-spi> or <макро-глагол-spi>) & <глагол-пе-sub2> & Wd-) or ({EI-} & Sp- & Wd- & (MVat+ or E+)); : (<глагол-пе-sub> & (<глагол-spi> or <макро-глагол-spi>) & <глагол-пе-sub2> & Wd-) or ({EI-} & {IMIp-} & Sp- & Wd- & (MVat+ or E+)); : <глагол-пе-sub> & (<глагол-spi> or <макро-глагол-spi>) & <глагол-пе-sub2> & Wd-; : <глагол-пе-sub> & (<глагол-d> or <макро-глагол-d>); : <глагол-пе-sub> & (<глагол-d> or <макро-глагол-d>); : <глагол-пе-sub> & (<глагол-d> or <макро-глагол-d>); : <глагол-нп-sub> & (<глагол-d> or <макро-глагол-d>); : <глагол-нп-sub> & (<глагол-d> or <макро-глагол-d>); : <глагол-нп-sub> & (<глагол-d> or <макро-глагол-d>); : ( <глагол-пе-пр-sub> or <глагол-пе-пр-sub2> ) & (<глагол-pr> or <макро-глагол-pr> or Xia+) ; : (( <глагол-пе-пр-sub> or <глагол-пе-пр-sub2> ) & (<глагол-pr> or <макро-глагол-pr>)) or (MVIad- & Wd- & MVag+ & I+ ); : ( <глагол-пе-пр-sub> or <глагол-пе-пр-sub2> ) & (<глагол-pr> or <макро-глагол-pr>); : {EE+ or EEI-} & {@X-} & (<нар> or <макро-нар>); % разум Ñтих ÑущеÑтв вÑегда намного ниже нашего : ({Xn-} & {Mg+ or AI*g+} & {Ee-} & (E- or EI+)) or ({EAS- or EI- or EA-} & ((S- & Wd-) or E-) & {Mg+}); : ({[<глагол-пе-sub>]} & (<глагол-2p> or <макро-глагол-2p>) & {[<глагол-пе-sub2>]} & {Wd-}) or (Sp2- & Wd- & MVad+ & {E+}); : ({[<глагол-пе-sub>]} & (<глагол-2s> or <макро-глагол-2s>) & {[<глагол-пе-sub2>]} & {Wd-}) or ( {Xia-} & Wd- & MVad+ & {I+} ) or ( {EI-} & Wd- & MVad+ & {E+} ) ; : {[<глагол-пе-sub>]} & (<глагол-2p> or <макро-глагол-2p>) & {[<глагол-пе-sub2>]} & {Wd-}; : {[<глагол-пе-sub>]} & (<глагол-2s> or <макро-глагол-2s>) & {[<глагол-пе-sub2>]} & {Wd-}; : ({[<глагол-нп-sub>]} & (<глагол-2s> or <макро-глагол-2s>) & {[<глагол-нп-sub2>]} & {Wd-}) or ( {Xia-} & Wd- & MVad+ & {I+} ); : (<ÑущеÑтвительное-nv>) or (<ÑущеÑтвительное-ni>); : (<ÑущеÑтвительное-mv>) or (<ÑущеÑтвительное-mi>); : (Mg-); : {[<глагол-пе-sub>]} & (<глагол-2s> or <макро-глагол-2s>) & {[<глагол-пе-sub2>]} & {Wd-}; : EI+; : {[<глагол-пе-sub>]} & (<глагол-2p> or <макро-глагол-2p>) & {[<глагол-пе-sub2>]} & {Wd-}; % % Undefined ..... TODO XXX FIXME % : XXX+; link-grammar-5.3.16/data/ru/4.0.constituent-knowledge0000664000076400007640000000111012431741033017227 00000000000000DOMAIN_STARTER_LINKS: S* W DOMAIN_CONTAINS_LINKS: URFL_ONLY_DOMAIN_STARTER_LINKS: URFL_DOMAIN_STARTER_LINKS: LEFT_DOMAIN_STARTER_LINKS: MUST_FORM_A_CYCLE_LINKS: STARTING_LINK_TYPE_TABLE: W s O n ; ---------------------------------------------------------------------- ; These links are not put in the word/link graph. They also cannot be the ; starter links for a domain. IGNORE_THESE_LINKS: ; ---------------------------------------------------------------------- ; these links are not traced further if they point back before the root word RESTRICTED_LINKS: link-grammar-5.3.16/data/ru/morph-ends.dict0000664000076400007640000365310312431741033015413 00000000000000MORPH-END-орÑÑ.vnpddn: []0.1; MORPH-END-ерÑÑ.vnpddn: []0.1; MORPH-END-шнÑÑ.afsi: []0.1; MORPH-END-тнÑÑ.afsi: []0.1; MORPH-END-ÑнÑÑ.vnpddn: []0.1; MORPH-END-онÑÑ.vnpddn: []0.1; MORPH-END-ннÑÑ.afsi: []0.1; MORPH-END-лнÑÑ.vnpddn: []0.1; MORPH-END-инÑÑ.vnpddn: []0.1; MORPH-END-жнÑÑ.afsi: []0.1; MORPH-END-енÑÑ.vnpddn: []0.1; MORPH-END-днÑÑ.afsi: []0.1; MORPH-END-анÑÑ.vnpddn: []0.1; MORPH-END-ÑлÑÑ.vnpddn: []0.1; MORPH-END-плÑÑ.vnpddn: []0.1; MORPH-END-млÑÑ.vnpddn: []0.1; MORPH-END-елÑÑ.vnpddn: []0.1; MORPH-END-влÑÑ.vnpddn: []0.1; MORPH-END-блÑÑ.vnpddn: []0.1; MORPH-END-ÑчьÑ.afsi: []0.1; MORPH-END-ичьÑ.afsi: []0.1; MORPH-END-ачьÑ.afsi: []0.1; MORPH-END-ÑтьÑ.ndnpv: []0.1; MORPH-END-ÑтьÑ.ndnpi: []0.1; MORPH-END-ÑтьÑ.ndnsg: []0.1; MORPH-END-еÑÑŒÑ.ndnpv: []0.1; MORPH-END-еÑÑŒÑ.ndnpi: []0.1; MORPH-END-еÑÑŒÑ.ndnsg: []0.1; MORPH-END-орьÑ.ndnpv: []0.1; MORPH-END-орьÑ.ndnpi: []0.1; MORPH-END-орьÑ.ndnsg: []0.1; MORPH-END-ÑньÑ.ndnpv: []0.1; MORPH-END-ÑньÑ.ndnpi: []0.1; MORPH-END-ÑньÑ.ndnsg: []0.1; MORPH-END-уньÑ.nlfsi: []0.1; MORPH-END-еньÑ.ndnpv: []0.1; MORPH-END-еньÑ.ndnpi: []0.1; MORPH-END-еньÑ.ndnsg: []0.1; MORPH-END-аньÑ.ndnpv: []0.1; MORPH-END-аньÑ.ndnpi: []0.1; MORPH-END-аньÑ.ndnsg: []0.1; MORPH-END-ольÑ.ndnpv: []0.1; MORPH-END-ольÑ.ndnpi: []0.1; MORPH-END-ольÑ.ndnsg: []0.1; MORPH-END-ельÑ.ndnpv: []0.1; MORPH-END-ельÑ.ndnpi: []0.1; MORPH-END-ельÑ.ndnsg: []0.1; MORPH-END-одьÑ.ndnpv: []0.1; MORPH-END-одьÑ.ndnpi: []0.1; MORPH-END-одьÑ.ndnsg: []0.1; MORPH-END-овьÑ.ndnpv: []0.1; MORPH-END-овьÑ.ndnpi: []0.1; MORPH-END-овьÑ.ndnsg: []0.1; MORPH-END-ируÑ.vnnddn: []0.1; MORPH-END-ируÑ.vnpddn: []0.1; MORPH-END-изуÑ.vnpddn: []0.1; MORPH-END-едуÑ.vnpddn: []0.1; MORPH-END-твуÑ.vnnddn: []0.1; MORPH-END-твуÑ.vnpddn: []0.1; MORPH-END-аÑÑÑ.vsnpdpfsi: []0.1; MORPH-END-аÑÑÑ.vnnpdpfsi: []0.1; MORPH-END-аÑÑÑ.vnnpdnfsi: []0.1; MORPH-END-уюÑÑ.vsnpdpfsv: []0.1; MORPH-END-уюÑÑ.vnnpdnfsv: []0.1; MORPH-END-уюÑÑ.vnnpdpfsv: []0.1; MORPH-END-шьÑÑ.vnndn2s: []0.1; MORPH-END-шьÑÑ.vsndf2s: []0.1; MORPH-END-чьÑÑ.vsndi: []0.1; MORPH-END-тьÑÑ.vsndi: []0.1; MORPH-END-тьÑÑ.vnndi: []0.1; MORPH-END-ньÑÑ.vsndv2s: []0.1; MORPH-END-вьÑÑ.vsndv2s: []0.1; MORPH-END-ихÑÑ.vsnpdppv: []0.1; MORPH-END-ихÑÑ.vnnpdppp: []0.1; MORPH-END-ихÑÑ.vsnpdppg: []0.1; MORPH-END-ихÑÑ.vnnpdppv: []0.1; MORPH-END-ихÑÑ.vnnpdnpg: []0.1; MORPH-END-ихÑÑ.vnnpdnpv: []0.1; MORPH-END-ихÑÑ.vnnpdnpp: []0.1; MORPH-END-ихÑÑ.vsnpdppp: []0.1; MORPH-END-ихÑÑ.vnnpdppg: []0.1; MORPH-END-муÑÑ.vsnpdpmsd: []0.1; MORPH-END-муÑÑ.vnnpdpmsd: []0.1; MORPH-END-муÑÑ.vnnpdnmsd: []0.1; MORPH-END-муÑÑ.vnnpdpnsd: []0.1; MORPH-END-муÑÑ.vnnpdnnsd: []0.1; MORPH-END-муÑÑ.vsnpdpnsd: []0.1; MORPH-END-ÑÑ‚ÑÑ.vsndf3p: []0.1; MORPH-END-ÑÑ‚ÑÑ.vnndn3p: []0.1; MORPH-END-ÑŽÑ‚ÑÑ.vnndf3p: []0.1; MORPH-END-ÑŽÑ‚ÑÑ.vsndf3p: []0.1; MORPH-END-ÑŽÑ‚ÑÑ.vnndn3p: []0.1; MORPH-END-утÑÑ.vsndf3p: []0.1; MORPH-END-утÑÑ.vnndn3p: []0.1; MORPH-END-ÑÑ‚ÑÑ.vsndf3s: []0.1; MORPH-END-итÑÑ.vsndf3s: []0.1; MORPH-END-итÑÑ.vnndn3s: []0.1; MORPH-END-етÑÑ.vsndf3s: []0.1; MORPH-END-етÑÑ.vnndf3s: []0.1; MORPH-END-етÑÑ.vnndn3s: []0.1; MORPH-END-атÑÑ.vsndf3p: []0.1; MORPH-END-атÑÑ.vnndn3p: []0.1; MORPH-END-еÑÑÑ.vsndpms: []0.1; MORPH-END-ерÑÑ.vsndpms: []0.1; MORPH-END-ноÑÑ.vnpddn: []0.1; MORPH-END-гоÑÑ.vsnpdpnsg: []0.1; MORPH-END-гоÑÑ.vnnpdnmsg: []0.1; MORPH-END-гоÑÑ.vnnpdpmsg: []0.1; MORPH-END-гоÑÑ.vnnpdpmsv: []0.1; MORPH-END-гоÑÑ.vnnpdnnsg: []0.1; MORPH-END-гоÑÑ.vnnpdpnsg: []0.1; MORPH-END-гоÑÑ.vsnpdpmsv: []0.1; MORPH-END-гоÑÑ.vsnpdpmsg: []0.1; MORPH-END-гоÑÑ.vnnpdnmsv: []0.1; MORPH-END-имÑÑ.vnnpdnnst: []0.1; MORPH-END-имÑÑ.vsnpdpmst: []0.1; MORPH-END-имÑÑ.vnnpdnpd: []0.1; MORPH-END-имÑÑ.vnnpdnmst: []0.1; MORPH-END-имÑÑ.vsndv1p: []0.1; MORPH-END-имÑÑ.vsnpdppd: []0.1; MORPH-END-имÑÑ.vsndf1p: []0.1; MORPH-END-имÑÑ.vsnpdpnst: []0.1; MORPH-END-емÑÑ.vnndn1p: []0.1; MORPH-END-емÑÑ.vnnpdnnsp: []0.1; MORPH-END-емÑÑ.vsndv1p: []0.1; MORPH-END-емÑÑ.vsndf1p: []0.1; MORPH-END-емÑÑ.vnnpdnmsp: []0.1; MORPH-END-ÑлÑÑ.vnndpms: []0.1; MORPH-END-ÑлÑÑ.vsndpms: []0.1; MORPH-END-ылÑÑ.vsndpms: []0.1; MORPH-END-улÑÑ.vsndpms: []0.1; MORPH-END-олÑÑ.vsndpms: []0.1; MORPH-END-илÑÑ.vnndpms: []0.1; MORPH-END-илÑÑ.vsndpms: []0.1; MORPH-END-елÑÑ.vnndpms: []0.1; MORPH-END-елÑÑ.vsndpms: []0.1; MORPH-END-алÑÑ.vnndpms: []0.1; MORPH-END-алÑÑ.vsndpms: []0.1; MORPH-END-екÑÑ.vsndpms: []0.1; MORPH-END-ÑйÑÑ.vnndv2s: []0.1; MORPH-END-уйÑÑ.vsndv2s: []0.1; MORPH-END-уйÑÑ.vnndv2s: []0.1; MORPH-END-ойÑÑ.vsndv2s: []0.1; MORPH-END-ийÑÑ.vnnpdnmsi: []0.1; MORPH-END-ийÑÑ.vnnpdpmsv: []0.1; MORPH-END-ийÑÑ.vnnpdpmsi: []0.1; MORPH-END-ийÑÑ.vsnpdpmsv: []0.1; MORPH-END-ийÑÑ.vsnpdpmsi: []0.1; MORPH-END-ийÑÑ.vnnpdnmsv: []0.1; MORPH-END-ейÑÑ.vsnpdpfst: []0.1; MORPH-END-ейÑÑ.vnnpdnfst: []0.1; MORPH-END-ейÑÑ.vnnpdpfsd: []0.1; MORPH-END-ейÑÑ.vsnpdpfsp: []0.1; MORPH-END-ейÑÑ.vnnpdnfsg: []0.1; MORPH-END-ейÑÑ.vnnpdnfsd: []0.1; MORPH-END-ейÑÑ.vnnpdpfsg: []0.1; MORPH-END-ейÑÑ.vnnpdnfsp: []0.1; MORPH-END-ейÑÑ.vsnpdpfsg: []0.1; MORPH-END-ейÑÑ.vnnpdpfsp: []0.1; MORPH-END-ейÑÑ.vsnpdpfsd: []0.1; MORPH-END-ейÑÑ.vnnpdpfst: []0.1; MORPH-END-айÑÑ.vsndv2s: []0.1; MORPH-END-айÑÑ.vnndv2s: []0.1; MORPH-END-миÑÑ.vnnpdnpt: []0.1; MORPH-END-миÑÑ.vsnpdppt: []0.1; MORPH-END-миÑÑ.vnnpdppt: []0.1; MORPH-END-неÑÑ.vspddp: []0.1; MORPH-END-иеÑÑ.vsnpdppv: []0.1; MORPH-END-иеÑÑ.vnnpdppv: []0.1; MORPH-END-иеÑÑ.vnnpdnpi: []0.1; MORPH-END-иеÑÑ.vnnpdnpv: []0.1; MORPH-END-иеÑÑ.vnnpdppi: []0.1; MORPH-END-иеÑÑ.vsnpdppi: []0.1; MORPH-END-ееÑÑ.vnnpdnnsi: []0.1; MORPH-END-ееÑÑ.vnnpdnnsv: []0.1; MORPH-END-ееÑÑ.vnnpdpnsv: []0.1; MORPH-END-ееÑÑ.vnnpdpnsi: []0.1; MORPH-END-ееÑÑ.vsnpdpnsv: []0.1; MORPH-END-ееÑÑ.vsnpdpnsi: []0.1; MORPH-END-егÑÑ.vsndpms: []0.1; MORPH-END-тырÑ.ndmsg: []0.1; MORPH-END-тарÑ.nlmsv: []0.1; MORPH-END-тарÑ.nlmsg: []0.1; MORPH-END-троÑ.ndmsg: []0.1; MORPH-END-льнÑ.ndfsi: []0.1; MORPH-END-тынÑ.ndfsi: []0.1; MORPH-END-отнÑ.ndfsi: []0.1; MORPH-END-ернÑ.ndfsi: []0.1; MORPH-END-полÑ.ndmsg: []0.1; MORPH-END-телÑ.nlmsv: []0.1; MORPH-END-телÑ.nlmsg: []0.1; MORPH-END-телÑ.ndmsg: []0.1; MORPH-END-ÑелÑ.ndmsg: []0.1; MORPH-END-ушиÑ.ndnpv: []0.1; MORPH-END-ушиÑ.ndnpi: []0.1; MORPH-END-ушиÑ.ndnsg: []0.1; MORPH-END-очиÑ.ndnpv: []0.1; MORPH-END-очиÑ.ndnpi: []0.1; MORPH-END-очиÑ.ndnsg: []0.1; MORPH-END-ичиÑ.ndnpv: []0.1; MORPH-END-ичиÑ.ndnpi: []0.1; MORPH-END-ичиÑ.ndnsg: []0.1; MORPH-END-ÑциÑ.ndfsi: []0.1; MORPH-END-юциÑ.ndfsi: []0.1; MORPH-END-уциÑ.ndfsi: []0.1; MORPH-END-пциÑ.ndfsi: []0.1; MORPH-END-нциÑ.ndfsi: []0.1; MORPH-END-кциÑ.ndfsi: []0.1; MORPH-END-ициÑ.ndfsi: []0.1; MORPH-END-ациÑ.ndfsi: []0.1; MORPH-END-рхиÑ.ndfsi: []0.1; MORPH-END-офиÑ.ndfsi: []0.1; MORPH-END-афиÑ.ndfsi: []0.1; MORPH-END-ÑтиÑ.ndnpv: []0.1; MORPH-END-ÑтиÑ.ndnpi: []0.1; MORPH-END-ÑтиÑ.ndnsg: []0.1; MORPH-END-ытиÑ.ndnpv: []0.1; MORPH-END-ытиÑ.ndnpi: []0.1; MORPH-END-ытиÑ.ndnsg: []0.1; MORPH-END-ÑтиÑ.ndnpv: []0.1; MORPH-END-ÑтиÑ.ndnpi: []0.1; MORPH-END-ÑтиÑ.ndfsi: []0.1; MORPH-END-ÑтиÑ.ndnsg: []0.1; MORPH-END-итиÑ.ndnpv: []0.1; MORPH-END-итиÑ.ndnpi: []0.1; MORPH-END-итиÑ.ndnsg: []0.1; MORPH-END-етиÑ.ndnpv: []0.1; MORPH-END-етиÑ.ndnpi: []0.1; MORPH-END-етиÑ.ndnsg: []0.1; MORPH-END-атиÑ.ndfsi: []0.1; MORPH-END-ÑÑиÑ.ndfsi: []0.1; MORPH-END-Ñ€ÑиÑ.ndfsi: []0.1; MORPH-END-пÑиÑ.ndfsi: []0.1; MORPH-END-кÑиÑ.ndfsi: []0.1; MORPH-END-уриÑ.ndfsi: []0.1; MORPH-END-триÑ.ndfsi: []0.1; MORPH-END-ориÑ.ndfsi: []0.1; MORPH-END-ориÑ.ndmsg: []0.1; MORPH-END-ериÑ.ndnpv: []0.1; MORPH-END-ериÑ.ndnpi: []0.1; MORPH-END-ериÑ.ndfsi: []0.1; MORPH-END-ериÑ.ndnsg: []0.1; MORPH-END-ариÑ.ndfsi: []0.1; MORPH-END-ариÑ.nlmsv: []0.1; MORPH-END-ариÑ.nlmsg: []0.1; MORPH-END-ариÑ.ndmsg: []0.1; MORPH-END-опиÑ.ndfsi: []0.1; MORPH-END-апиÑ.ndfsi: []0.1; MORPH-END-ÑниÑ.ndnpv: []0.1; MORPH-END-ÑниÑ.ndnpi: []0.1; MORPH-END-ÑниÑ.ndnsg: []0.1; MORPH-END-ониÑ.ndfsi: []0.1; MORPH-END-ениÑ.ndnpv: []0.1; MORPH-END-ениÑ.ndnpi: []0.1; MORPH-END-ениÑ.ndfsi: []0.1; MORPH-END-ениÑ.ndnsg: []0.1; MORPH-END-аниÑ.ndnpv: []0.1; MORPH-END-аниÑ.ndnpi: []0.1; MORPH-END-аниÑ.ndfsi: []0.1; MORPH-END-аниÑ.ndnsg: []0.1; MORPH-END-умиÑ.ndnpv: []0.1; MORPH-END-умиÑ.ndnpi: []0.1; MORPH-END-умиÑ.ndnsg: []0.1; MORPH-END-омиÑ.ndfsi: []0.1; MORPH-END-имиÑ.ndfsi: []0.1; MORPH-END-емиÑ.ndfsi: []0.1; MORPH-END-ÑлиÑ.ndnsg: []0.1; MORPH-END-олиÑ.ndfsi: []0.1; MORPH-END-илиÑ.ndfsi: []0.1; MORPH-END-елиÑ.ndnpv: []0.1; MORPH-END-елиÑ.ndnpi: []0.1; MORPH-END-елиÑ.ndnsg: []0.1; MORPH-END-алиÑ.ndfsi: []0.1; MORPH-END-нзиÑ.ndfsi: []0.1; MORPH-END-изиÑ.ndfsi: []0.1; MORPH-END-езиÑ.ndfsi: []0.1; MORPH-END-азиÑ.ndnpv: []0.1; MORPH-END-азиÑ.ndnpi: []0.1; MORPH-END-азиÑ.ndfsi: []0.1; MORPH-END-азиÑ.ndnsg: []0.1; MORPH-END-рдиÑ.ndfsi: []0.1; MORPH-END-одиÑ.ndnpv: []0.1; MORPH-END-одиÑ.ndnpi: []0.1; MORPH-END-одиÑ.ndnsg: []0.1; MORPH-END-ндиÑ.ndfsi: []0.1; MORPH-END-едиÑ.ndfsi: []0.1; MORPH-END-ргиÑ.ndfsi: []0.1; MORPH-END-огиÑ.ndfsi: []0.1; MORPH-END-твиÑ.ndnpv: []0.1; MORPH-END-твиÑ.ndnpi: []0.1; MORPH-END-твиÑ.ndnsg: []0.1; MORPH-END-овиÑ.ndnpv: []0.1; MORPH-END-овиÑ.ndnpi: []0.1; MORPH-END-овиÑ.ndnsg: []0.1; MORPH-END-авиÑ.ndnpv: []0.1; MORPH-END-авиÑ.ndnpi: []0.1; MORPH-END-авиÑ.ndnsg: []0.1; MORPH-END-юбиÑ.ndnpv: []0.1; MORPH-END-юбиÑ.ndnpi: []0.1; MORPH-END-юбиÑ.ndnsg: []0.1; MORPH-END-енеÑ.vnnddn: []0.1; MORPH-END-ходÑ.vnnddn: []0.1; MORPH-END-водÑ.vnpddn: []0.1; MORPH-END-ведÑ.vspddp: []0.1; MORPH-END-ÑщаÑ.vnppdnfsi: []0.1; MORPH-END-ÑщаÑ.vnnpdnfsi: []0.1; MORPH-END-ÑщаÑ.afsi: []0.1; MORPH-END-ющаÑ.vnppdnfsi: []0.1; MORPH-END-ющаÑ.vnnpdnfsi: []0.1; MORPH-END-ющаÑ.afsi: []0.1; MORPH-END-ущаÑ.vnppdnfsi: []0.1; MORPH-END-ущаÑ.vnnpdnfsi: []0.1; MORPH-END-ущаÑ.afsi: []0.1; MORPH-END-ощаÑ.vnpddn: []0.1; MORPH-END-ищаÑ.vnpddn: []0.1; MORPH-END-ещаÑ.vnpddn: []0.1; MORPH-END-ащаÑ.vnnpdnfsi: []0.1; MORPH-END-ащаÑ.afsi: []0.1; MORPH-END-ащаÑ.vnpddn: []0.1; MORPH-END-ьшаÑ.afsi: []0.1; MORPH-END-хшаÑ.vsnpdpfsi: []0.1; MORPH-END-ушаÑ.vnpddn: []0.1; MORPH-END-ÑшаÑ.vsnpdpfsi: []0.1; MORPH-END-ÑшаÑ.vsppdpfsi: []0.1; MORPH-END-кшаÑ.vsnpdpfsi: []0.1; MORPH-END-йшаÑ.afsi: []0.1; MORPH-END-зшаÑ.vsnpdpfsi: []0.1; MORPH-END-дшаÑ.vsnpdpfsi: []0.1; MORPH-END-дшаÑ.afsi: []0.1; MORPH-END-дшаÑ.vsppdpfsi: []0.1; MORPH-END-вшаÑ.vsnpdpfsi: []0.1; MORPH-END-вшаÑ.vnppdpfsi: []0.1; MORPH-END-вшаÑ.vsppdpfsi: []0.1; MORPH-END-ашаÑ.vnpddn: []0.1; MORPH-END-ÑчаÑ.afsi: []0.1; MORPH-END-ючаÑ.vnpddn: []0.1; MORPH-END-учаÑ.afsi: []0.1; MORPH-END-учаÑ.vnpddn: []0.1; MORPH-END-ичаÑ.vnnddn: []0.1; MORPH-END-ечаÑ.vnpddn: []0.1; MORPH-END-ачаÑ.vnpddn: []0.1; MORPH-END-ицаÑ.afsi: []0.1; MORPH-END-ыхаÑ.vnnddn: []0.1; MORPH-END-ухаÑ.vnnddn: []0.1; MORPH-END-ÑтаÑ.vsppspfsi: []0.1; MORPH-END-ÑтаÑ.afsi: []0.1; MORPH-END-ытаÑ.vsppspfsi: []0.1; MORPH-END-ытаÑ.afsi: []0.1; MORPH-END-утаÑ.vsppspfsi: []0.1; MORPH-END-утаÑ.afsi: []0.1; MORPH-END-ÑтаÑ.vnnddn: []0.1; MORPH-END-ÑтаÑ.afsi: []0.1; MORPH-END-ртаÑ.vsppspfsi: []0.1; MORPH-END-ртаÑ.afsi: []0.1; MORPH-END-итаÑ.vsppspfsi: []0.1; MORPH-END-итаÑ.afsi: []0.1; MORPH-END-етаÑ.vsppspfsi: []0.1; MORPH-END-етаÑ.vnnddn: []0.1; MORPH-END-етаÑ.vnpddn: []0.1; MORPH-END-атаÑ.vsppspfsi: []0.1; MORPH-END-атаÑ.kfsi: []0.1; MORPH-END-атаÑ.afsi: []0.1; MORPH-END-оÑаÑ.afsi: []0.1; MORPH-END-траÑ.afsi: []0.1; MORPH-END-ираÑ.vnpddn: []0.1; MORPH-END-ераÑ.afsi: []0.1; MORPH-END-ыпаÑ.vnpddn: []0.1; MORPH-END-упаÑ.vnnddn: []0.1; MORPH-END-упаÑ.vnpddn: []0.1; MORPH-END-ÑнаÑ.afsi: []0.1; MORPH-END-ьнаÑ.ndfsi: []0.1; MORPH-END-ьнаÑ.afsi: []0.1; MORPH-END-щнаÑ.afsi: []0.1; MORPH-END-шнаÑ.afsi: []0.1; MORPH-END-чнаÑ.ndfsi: []0.1; MORPH-END-чнаÑ.afsi: []0.1; MORPH-END-чнаÑ.nlfsi: []0.1; MORPH-END-фнаÑ.afsi: []0.1; MORPH-END-тнаÑ.afsi: []0.1; MORPH-END-ÑнаÑ.afsi: []0.1; MORPH-END-рнаÑ.afsi: []0.1; MORPH-END-пнаÑ.afsi: []0.1; MORPH-END-ннаÑ.vsppspfsi: []0.1; MORPH-END-ннаÑ.vnppspfsi: []0.1; MORPH-END-ннаÑ.afsi: []0.1; MORPH-END-мнаÑ.afsi: []0.1; MORPH-END-кнаÑ.afsi: []0.1; MORPH-END-йнаÑ.afsi: []0.1; MORPH-END-инаÑ.afsi: []0.1; MORPH-END-инаÑ.vnpddn: []0.1; MORPH-END-знаÑ.afsi: []0.1; MORPH-END-жнаÑ.afsi: []0.1; MORPH-END-енаÑ.afsi: []0.1; MORPH-END-днаÑ.ndfsi: []0.1; MORPH-END-днаÑ.afsi: []0.1; MORPH-END-внаÑ.afsi: []0.1; MORPH-END-бнаÑ.afsi: []0.1; MORPH-END-анаÑ.afsi: []0.1; MORPH-END-омаÑ.afsi: []0.1; MORPH-END-имаÑ.vnppsnfsi: []0.1; MORPH-END-имаÑ.afsi: []0.1; MORPH-END-имаÑ.vnpddn: []0.1; MORPH-END-емаÑ.vnppsnfsi: []0.1; MORPH-END-емаÑ.afsi: []0.1; MORPH-END-ылаÑ.afsi: []0.1; MORPH-END-ылаÑ.vnpddn: []0.1; MORPH-END-ÑлаÑ.afsi: []0.1; MORPH-END-елаÑ.afsi: []0.1; MORPH-END-глаÑ.afsi: []0.1; MORPH-END-алаÑ.afsi: []0.1; MORPH-END-ькаÑ.afsi: []0.1; MORPH-END-цкаÑ.afsi: []0.1; MORPH-END-ткаÑ.afsi: []0.1; MORPH-END-ÑкаÑ.afsi: []0.1; MORPH-END-ÑкаÑ.vnpddn: []0.1; MORPH-END-ÑкаÑ.nlfsi: []0.1; MORPH-END-окаÑ.afsi: []0.1; MORPH-END-йкаÑ.afsi: []0.1; MORPH-END-икаÑ.afsi: []0.1; MORPH-END-зкаÑ.afsi: []0.1; MORPH-END-екаÑ.vnnddn: []0.1; MORPH-END-екаÑ.vnpddn: []0.1; MORPH-END-дкаÑ.afsi: []0.1; MORPH-END-ызаÑ.vnpddn: []0.1; MORPH-END-лзаÑ.vnnddn: []0.1; MORPH-END-езаÑ.vnnddn: []0.1; MORPH-END-езаÑ.vnpddn: []0.1; MORPH-END-азаÑ.afsi: []0.1; MORPH-END-ужаÑ.vnpddn: []0.1; MORPH-END-ожаÑ.afsi: []0.1; MORPH-END-зжаÑ.vnnddn: []0.1; MORPH-END-зжаÑ.afsi: []0.1; MORPH-END-зжаÑ.vnpddn: []0.1; MORPH-END-ажаÑ.vnpddn: []0.1; MORPH-END-ждаÑ.vnnddn: []0.1; MORPH-END-ждаÑ.vnpddn: []0.1; MORPH-END-едаÑ.vnnddn: []0.1; MORPH-END-адаÑ.vnnddn: []0.1; MORPH-END-ргаÑ.vnpddn: []0.1; MORPH-END-огаÑ.afsi: []0.1; MORPH-END-игаÑ.vnpddn: []0.1; MORPH-END-егаÑ.vnnddn: []0.1; MORPH-END-егаÑ.vnpddn: []0.1; MORPH-END-агаÑ.vnpddn: []0.1; MORPH-END-ÑваÑ.afsi: []0.1; MORPH-END-ываÑ.vnnddn: []0.1; MORPH-END-ываÑ.vnpddn: []0.1; MORPH-END-уваÑ.vnpddn: []0.1; MORPH-END-оваÑ.ndfsi: []0.1; MORPH-END-оваÑ.afsi: []0.1; MORPH-END-иваÑ.vnnddn: []0.1; MORPH-END-иваÑ.afsi: []0.1; MORPH-END-иваÑ.vnpddn: []0.1; MORPH-END-еваÑ.vnnddn: []0.1; MORPH-END-еваÑ.afsi: []0.1; MORPH-END-еваÑ.vnpddn: []0.1; MORPH-END-аваÑ.vnnddn: []0.1; MORPH-END-аваÑ.afsi: []0.1; MORPH-END-аваÑ.vnpddn: []0.1; MORPH-END-убаÑ.afsi: []0.1; MORPH-END-убаÑ.vnpddn: []0.1; MORPH-END-ибаÑ.vnpddn: []0.1; MORPH-END-ебаÑ.vnpddn: []0.1; MORPH-END-орÑÑŽ.vnpdn1s: []0.1; MORPH-END-ерÑÑŽ.vnpdn1s: []0.1; MORPH-END-онÑÑŽ.vnpdn1s: []0.1; MORPH-END-онÑÑŽ.vspdf1s: []0.1; MORPH-END-лнÑÑŽ.vnpdn1s: []0.1; MORPH-END-инÑÑŽ.vnpdn1s: []0.1; MORPH-END-енÑÑŽ.vnpdn1s: []0.1; MORPH-END-елÑÑŽ.vnpdn1s: []0.1; MORPH-END-влÑÑŽ.vnpdn1s: []0.1; MORPH-END-блÑÑŽ.vnpdn1s: []0.1; MORPH-END-шнюю.afsv: []0.1; MORPH-END-тнюю.afsv: []0.1; MORPH-END-ннюю.afsv: []0.1; MORPH-END-днюю.afsv: []0.1; MORPH-END-очью.ndfst: []0.1; MORPH-END-ичью.afsv: []0.1; MORPH-END-Ñтью.ct: []0.1; MORPH-END-фтью.ndfst: []0.1; MORPH-END-Ñтью.ndfst: []0.1; MORPH-END-Ñтью.ndnsd: []0.1; MORPH-END-отью.ndfst: []0.1; MORPH-END-атью.ct: []0.1; MORPH-END-иÑью.ndfst: []0.1; MORPH-END-орью.ndnsd: []0.1; MORPH-END-енью.ndfst: []0.1; MORPH-END-енью.ndnsd: []0.1; MORPH-END-анью.ndfst: []0.1; MORPH-END-анью.ndnsd: []0.1; MORPH-END-олью.ndfst: []0.1; MORPH-END-елью.ndfst: []0.1; MORPH-END-елью.ndnsd: []0.1; MORPH-END-алью.ndfst: []0.1; MORPH-END-едью.ndfst: []0.1; MORPH-END-овью.ndnsd: []0.1; MORPH-END-Ñщую.afsv: []0.1; MORPH-END-Ñщую.vnnpdnfsv: []0.1; MORPH-END-Ñщую.vnppdnfsv: []0.1; MORPH-END-ющую.afsv: []0.1; MORPH-END-ющую.vnnpdnfsv: []0.1; MORPH-END-ющую.vnppdnfsv: []0.1; MORPH-END-ущую.afsv: []0.1; MORPH-END-ущую.vnnpdnfsv: []0.1; MORPH-END-ущую.vnppdnfsv: []0.1; MORPH-END-ащую.afsv: []0.1; MORPH-END-ащую.vnnpdnfsv: []0.1; MORPH-END-ащую.vnppdnfsv: []0.1; MORPH-END-ьшую.afsv: []0.1; MORPH-END-хшую.vsnpdpfsv: []0.1; MORPH-END-Ñшую.vsnpdpfsv: []0.1; MORPH-END-кшую.vsnpdpfsv: []0.1; MORPH-END-йшую.afsv: []0.1; MORPH-END-зшую.vsnpdpfsv: []0.1; MORPH-END-дшую.vsnpdpfsv: []0.1; MORPH-END-вшую.vnppdpfsv: []0.1; MORPH-END-вшую.vsnpdpfsv: []0.1; MORPH-END-вшую.vsppdpfsv: []0.1; MORPH-END-Ñчую.afsv: []0.1; MORPH-END-учую.afsv: []0.1; MORPH-END-Ñтую.afsv: []0.1; MORPH-END-Ñтую.vsppspfsv: []0.1; MORPH-END-ытую.afsv: []0.1; MORPH-END-ытую.vsppspfsv: []0.1; MORPH-END-утую.afsv: []0.1; MORPH-END-утую.vsppspfsv: []0.1; MORPH-END-Ñтую.afsv: []0.1; MORPH-END-ртую.afsv: []0.1; MORPH-END-ртую.vsppspfsv: []0.1; MORPH-END-итую.afsv: []0.1; MORPH-END-итую.vsppspfsv: []0.1; MORPH-END-етую.vsppspfsv: []0.1; MORPH-END-атую.kfsv: []0.1; MORPH-END-атую.afsv: []0.1; MORPH-END-атую.vsppspfsv: []0.1; MORPH-END-оÑую.afsv: []0.1; MORPH-END-ирую.vnpdn1s: []0.1; MORPH-END-ирую.vspdf1s: []0.1; MORPH-END-ирую.vnndn1s: []0.1; MORPH-END-Ñную.afsv: []0.1; MORPH-END-ьную.afsv: []0.1; MORPH-END-ьную.ndfsv: []0.1; MORPH-END-щную.afsv: []0.1; MORPH-END-шную.afsv: []0.1; MORPH-END-чную.nlfsv: []0.1; MORPH-END-чную.afsv: []0.1; MORPH-END-чную.ndfsv: []0.1; MORPH-END-фную.afsv: []0.1; MORPH-END-тную.afsv: []0.1; MORPH-END-тную.ndfsv: []0.1; MORPH-END-Ñную.afsv: []0.1; MORPH-END-рную.afsv: []0.1; MORPH-END-пную.afsv: []0.1; MORPH-END-нную.afsv: []0.1; MORPH-END-нную.vsppspfsv: []0.1; MORPH-END-нную.vnppspfsv: []0.1; MORPH-END-мную.afsv: []0.1; MORPH-END-кную.afsv: []0.1; MORPH-END-йную.afsv: []0.1; MORPH-END-иную.afsv: []0.1; MORPH-END-зную.afsv: []0.1; MORPH-END-жную.afsv: []0.1; MORPH-END-еную.afsv: []0.1; MORPH-END-дную.afsv: []0.1; MORPH-END-дную.ndfsv: []0.1; MORPH-END-вную.afsv: []0.1; MORPH-END-бную.afsv: []0.1; MORPH-END-аную.afsv: []0.1; MORPH-END-омую.afsv: []0.1; MORPH-END-имую.afsv: []0.1; MORPH-END-имую.vnppsnfsv: []0.1; MORPH-END-емую.afsv: []0.1; MORPH-END-емую.vnppsnfsv: []0.1; MORPH-END-елую.afsv: []0.1; MORPH-END-глую.afsv: []0.1; MORPH-END-алую.afsv: []0.1; MORPH-END-ькую.afsv: []0.1; MORPH-END-цкую.afsv: []0.1; MORPH-END-ткую.afsv: []0.1; MORPH-END-Ñкую.nlfsv: []0.1; MORPH-END-Ñкую.afsv: []0.1; MORPH-END-Ñкую.ndfsv: []0.1; MORPH-END-окую.afsv: []0.1; MORPH-END-зкую.afsv: []0.1; MORPH-END-азую.afsv: []0.1; MORPH-END-ожую.afsv: []0.1; MORPH-END-едую.vnpdn1s: []0.1; MORPH-END-огую.afsv: []0.1; MORPH-END-Ñвую.afsv: []0.1; MORPH-END-твую.vnpdn1s: []0.1; MORPH-END-твую.vnndn1s: []0.1; MORPH-END-овую.afsv: []0.1; MORPH-END-овую.ndfsv: []0.1; MORPH-END-ивую.afsv: []0.1; MORPH-END-евую.afsv: []0.1; MORPH-END-авую.afsv: []0.1; MORPH-END-убую.afsv: []0.1; MORPH-END-отрю.vspdf1s: []0.1; MORPH-END-ворю.vspdf1s: []0.1; MORPH-END-тарю.nlmsd: []0.1; MORPH-END-Ñтою.afst: []0.1; MORPH-END-отою.ndfst: []0.1; MORPH-END-етою.ndfst: []0.1; MORPH-END-трою.vspdf1s: []0.1; MORPH-END-крою.vspdf1s: []0.1; MORPH-END-ьною.afst: []0.1; MORPH-END-шною.afst: []0.1; MORPH-END-чною.afst: []0.1; MORPH-END-тною.afst: []0.1; MORPH-END-Ñною.afst: []0.1; MORPH-END-рною.afst: []0.1; MORPH-END-нною.afst: []0.1; MORPH-END-йною.afst: []0.1; MORPH-END-иною.ndfst: []0.1; MORPH-END-зною.ndfst: []0.1; MORPH-END-зною.afst: []0.1; MORPH-END-жною.afst: []0.1; MORPH-END-дною.afst: []0.1; MORPH-END-вною.afst: []0.1; MORPH-END-имою.afst: []0.1; MORPH-END-шкою.ndfst: []0.1; MORPH-END-чкою.ndfst: []0.1; MORPH-END-ткою.ndfst: []0.1; MORPH-END-Ñкою.ndfst: []0.1; MORPH-END-Ñкою.afst: []0.1; MORPH-END-дкою.ndfst: []0.1; MORPH-END-одою.ndfst: []0.1; MORPH-END-адою.ndfst: []0.1; MORPH-END-овою.afst: []0.1; MORPH-END-ивою.afst: []0.1; MORPH-END-ьбою.ndfst: []0.1; MORPH-END-льню.ndfsv: []0.1; MORPH-END-отню.ndfsv: []0.1; MORPH-END-арню.ndfsv: []0.1; MORPH-END-олню.vspdf1s: []0.1; MORPH-END-ыплю.vspdf1s: []0.1; MORPH-END-уплю.vspdf1s: []0.1; MORPH-END-уплю.vsndf1s: []0.1; MORPH-END-оплю.vspdf1s: []0.1; MORPH-END-еплю.vspdf1s: []0.1; MORPH-END-рмлю.vspdf1s: []0.1; MORPH-END-омлю.vspdf1s: []0.1; MORPH-END-телю.vspdf1s: []0.1; MORPH-END-телю.ndmsd: []0.1; MORPH-END-телю.nlmsd: []0.1; MORPH-END-релю.vspdf1s: []0.1; MORPH-END-овлю.vspdf1s: []0.1; MORPH-END-авлю.vspdf1s: []0.1; MORPH-END-ублю.vspdf1s: []0.1; MORPH-END-ушию.ndnsd: []0.1; MORPH-END-ичию.ndnsd: []0.1; MORPH-END-Ñцию.ndfsv: []0.1; MORPH-END-уцию.ndfsv: []0.1; MORPH-END-пцию.ndfsv: []0.1; MORPH-END-нцию.ndfsv: []0.1; MORPH-END-кцию.ndfsv: []0.1; MORPH-END-ицию.ndfsv: []0.1; MORPH-END-ацию.ndfsv: []0.1; MORPH-END-рхию.ndfsv: []0.1; MORPH-END-офию.ndfsv: []0.1; MORPH-END-афию.ndfsv: []0.1; MORPH-END-Ñтию.ndnsd: []0.1; MORPH-END-ытию.ndnsd: []0.1; MORPH-END-Ñтию.ndnsd: []0.1; MORPH-END-Ñтию.ndfsv: []0.1; MORPH-END-итию.ndnsd: []0.1; MORPH-END-етию.ndnsd: []0.1; MORPH-END-атию.ndfsv: []0.1; MORPH-END-ÑÑию.ndfsv: []0.1; MORPH-END-Ñ€Ñию.ndfsv: []0.1; MORPH-END-трию.ndfsv: []0.1; MORPH-END-орию.ndfsv: []0.1; MORPH-END-ерию.ndnsd: []0.1; MORPH-END-ерию.ndfsv: []0.1; MORPH-END-арию.ndfsv: []0.1; MORPH-END-арию.ndmsd: []0.1; MORPH-END-опию.ndfsv: []0.1; MORPH-END-апию.ndfsv: []0.1; MORPH-END-Ñнию.ndnsd: []0.1; MORPH-END-онию.ndfsv: []0.1; MORPH-END-ению.ndnsd: []0.1; MORPH-END-ению.ndfsv: []0.1; MORPH-END-анию.ndnsd: []0.1; MORPH-END-анию.ndfsv: []0.1; MORPH-END-умию.ndnsd: []0.1; MORPH-END-омию.ndfsv: []0.1; MORPH-END-имию.ndfsv: []0.1; MORPH-END-емию.ndfsv: []0.1; MORPH-END-Ñлию.ndnsd: []0.1; MORPH-END-олию.ndfsv: []0.1; MORPH-END-илию.ndnsd: []0.1; MORPH-END-илию.ndfsv: []0.1; MORPH-END-елию.ndnsd: []0.1; MORPH-END-алию.ndfsv: []0.1; MORPH-END-нзию.ndfsv: []0.1; MORPH-END-изию.ndfsv: []0.1; MORPH-END-езию.ndfsv: []0.1; MORPH-END-азию.ndnsd: []0.1; MORPH-END-азию.ndfsv: []0.1; MORPH-END-одию.ndnsd: []0.1; MORPH-END-ндию.ndfsv: []0.1; MORPH-END-едию.ndfsv: []0.1; MORPH-END-ргию.ndfsv: []0.1; MORPH-END-огию.ndfsv: []0.1; MORPH-END-твию.ndnsd: []0.1; MORPH-END-овию.ndnsd: []0.1; MORPH-END-авию.ndnsd: []0.1; MORPH-END-юбию.ndnsd: []0.1; MORPH-END-ицею.ndfst: []0.1; MORPH-END-ицею.nlfst: []0.1; MORPH-END-ынею.ndfst: []0.1; MORPH-END-ещаю.vnpdn1s: []0.1; MORPH-END-ашаю.vnpdn1s: []0.1; MORPH-END-ючаю.vnpdn1s: []0.1; MORPH-END-учаю.vnpdn1s: []0.1; MORPH-END-ичаю.vnndn1s: []0.1; MORPH-END-ечаю.vnpdn1s: []0.1; MORPH-END-Ñтаю.vnndn1s: []0.1; MORPH-END-отаю.vspdf1s: []0.1; MORPH-END-итаю.vspdf1s: []0.1; MORPH-END-етаю.vnpdn1s: []0.1; MORPH-END-етаю.vnndn1s: []0.1; MORPH-END-атаю.vspdf1s: []0.1; MORPH-END-ираю.vnpdn1s: []0.1; MORPH-END-граю.vspdf1s: []0.1; MORPH-END-ыпаю.vnpdn1s: []0.1; MORPH-END-упаю.vnpdn1s: []0.1; MORPH-END-упаю.vnndn1s: []0.1; MORPH-END-упаю.vspdf1s: []0.1; MORPH-END-инаю.vnpdn1s: []0.1; MORPH-END-умаю.vspdf1s: []0.1; MORPH-END-омаю.vspdf1s: []0.1; MORPH-END-имаю.vnpdn1s: []0.1; MORPH-END-ылаю.vnpdn1s: []0.1; MORPH-END-елаю.vspdf1s: []0.1; MORPH-END-Ñкаю.vnpdn1s: []0.1; MORPH-END-екаю.vnpdn1s: []0.1; MORPH-END-езаю.vnpdn1s: []0.1; MORPH-END-зжаю.vnpdn1s: []0.1; MORPH-END-зжаю.vnndn1s: []0.1; MORPH-END-ажаю.vnpdn1s: []0.1; MORPH-END-ждаю.vnpdn1s: []0.1; MORPH-END-едаю.vspdf1s: []0.1; MORPH-END-адаю.vnndn1s: []0.1; MORPH-END-адаю.vsndf1s: []0.1; MORPH-END-игаю.vnpdn1s: []0.1; MORPH-END-егаю.vnpdn1s: []0.1; MORPH-END-егаю.vnndn1s: []0.1; MORPH-END-агаю.vnpdn1s: []0.1; MORPH-END-ываю.vnpdn1s: []0.1; MORPH-END-ываю.vnndn1s: []0.1; MORPH-END-иваю.vnpdn1s: []0.1; MORPH-END-иваю.vnndn1s: []0.1; MORPH-END-еваю.vnpdn1s: []0.1; MORPH-END-еваю.vnndn1s: []0.1; MORPH-END-щишь.vspdf2s: []0.1; MORPH-END-шишь.vspdf2s: []0.1; MORPH-END-чишь.vnpdn2s: []0.1; MORPH-END-чишь.vspdf2s: []0.1; MORPH-END-чишь.vsndf2s: []0.1; MORPH-END-тишь.vnpdn2s: []0.1; MORPH-END-тишь.vspdf2s: []0.1; MORPH-END-тишь.vsndf2s: []0.1; MORPH-END-Ñишь.vnpdn2s: []0.1; MORPH-END-Ñишь.vspdf2s: []0.1; MORPH-END-ришь.vnpdn2s: []0.1; MORPH-END-ришь.vspdf2s: []0.1; MORPH-END-ришь.vsndf2s: []0.1; MORPH-END-пишь.vspdf2s: []0.1; MORPH-END-пишь.vsndf2s: []0.1; MORPH-END-оишь.vspdf2s: []0.1; MORPH-END-нишь.vnpdn2s: []0.1; MORPH-END-нишь.vspdf2s: []0.1; MORPH-END-мишь.vspdf2s: []0.1; MORPH-END-лишь.vnpdn2s: []0.1; MORPH-END-лишь.vspdf2s: []0.1; MORPH-END-лишь.vsndf2s: []0.1; MORPH-END-зишь.vspdf2s: []0.1; MORPH-END-жишь.vnpdn2s: []0.1; MORPH-END-жишь.vspdf2s: []0.1; MORPH-END-жишь.vsndf2s: []0.1; MORPH-END-дишь.vnndn2s: []0.1; MORPH-END-дишь.vnpdn2s: []0.1; MORPH-END-дишь.vspdf2s: []0.1; MORPH-END-вишь.vspdf2s: []0.1; MORPH-END-бишь.vspdf2s: []0.1; MORPH-END-Ñешь.vnndn2s: []0.1; MORPH-END-Ñешь.vnpdn2s: []0.1; MORPH-END-Ñешь.vspdf2s: []0.1; MORPH-END-ьешь.vspdf2s: []0.1; MORPH-END-шешь.vspdf2s: []0.1; MORPH-END-чешь.vnndn2s: []0.1; MORPH-END-чешь.vnpdn2s: []0.1; MORPH-END-чешь.vspdf2s: []0.1; MORPH-END-уешь.vnndn2s: []0.1; MORPH-END-уешь.vnpdn2s: []0.1; MORPH-END-уешь.vspdf2s: []0.1; MORPH-END-тешь.vspdf2s: []0.1; MORPH-END-Ñешь.vspdf2s: []0.1; MORPH-END-решь.vspdf2s: []0.1; MORPH-END-оешь.vspdf2s: []0.1; MORPH-END-нешь.vnndn2s: []0.1; MORPH-END-нешь.vspdf2s: []0.1; MORPH-END-нешь.vsndf2s: []0.1; MORPH-END-мешь.vspdf2s: []0.1; MORPH-END-лешь.vspdf2s: []0.1; MORPH-END-зешь.vspdf2s: []0.1; MORPH-END-зешь.vsndf2s: []0.1; MORPH-END-жешь.vspdf2s: []0.1; MORPH-END-жешь.vsndf2s: []0.1; MORPH-END-еешь.vnndn2s: []0.1; MORPH-END-еешь.vspdf2s: []0.1; MORPH-END-еешь.vsndf2s: []0.1; MORPH-END-дешь.vspdf2s: []0.1; MORPH-END-дешь.vsndf2s: []0.1; MORPH-END-вешь.vspdf2s: []0.1; MORPH-END-вешь.vsndf2s: []0.1; MORPH-END-бешь.vspdf2s: []0.1; MORPH-END-аешь.vnndn2s: []0.1; MORPH-END-аешь.vnpdn2s: []0.1; MORPH-END-аешь.vspdf2s: []0.1; MORPH-END-дашь.vspdf2s: []0.1; MORPH-END-Ñ€Ñчь.vspdi: []0.1; MORPH-END-лочь.vspdi: []0.1; MORPH-END-ричь.vspdi: []0.1; MORPH-END-речь.vspdi: []0.1; MORPH-END-лечь.vspdi: []0.1; MORPH-END-жечь.vspdi: []0.1; MORPH-END-Ñ€Ñть.vspdi: []0.1; MORPH-END-Ñ€Ñть.vnpdi: []0.1; MORPH-END-нÑть.vspdi: []0.1; MORPH-END-нÑть.vnpdi: []0.1; MORPH-END-лÑть.vspdi: []0.1; MORPH-END-лÑть.vnpdi: []0.1; MORPH-END-лÑть.vnndi: []0.1; MORPH-END-еÑть.vspdi: []0.1; MORPH-END-аÑть.vspdi: []0.1; MORPH-END-рыть.vspdi: []0.1; MORPH-END-лыть.vsndi: []0.1; MORPH-END-ефть.ndfsi: []0.1; MORPH-END-ефть.ndfsv: []0.1; MORPH-END-нуть.vspdi: []0.1; MORPH-END-нуть.vsndi: []0.1; MORPH-END-нуть.vnndi: []0.1; MORPH-END-оÑть.ndfsi: []0.1; MORPH-END-оÑть.ndfsv: []0.1; MORPH-END-еÑть.vspdi: []0.1; MORPH-END-еÑть.ndfsi: []0.1; MORPH-END-еÑть.vsndi: []0.1; MORPH-END-еÑть.ndfsv: []0.1; MORPH-END-аÑть.ndfsi: []0.1; MORPH-END-аÑть.vsndi: []0.1; MORPH-END-аÑть.ndfsv: []0.1; MORPH-END-ерть.ndfsi: []0.1; MORPH-END-ерть.ndfsv: []0.1; MORPH-END-роть.vspdi: []0.1; MORPH-END-лоть.vspdi: []0.1; MORPH-END-щить.vspdi: []0.1; MORPH-END-шить.vspdi: []0.1; MORPH-END-шить.vnpdi: []0.1; MORPH-END-чить.vspdi: []0.1; MORPH-END-чить.vsndi: []0.1; MORPH-END-чить.vnpdi: []0.1; MORPH-END-тить.vspdi: []0.1; MORPH-END-тить.vsndi: []0.1; MORPH-END-тить.vnpdi: []0.1; MORPH-END-Ñить.vspdi: []0.1; MORPH-END-Ñить.vnpdi: []0.1; MORPH-END-Ñить.vnndi: []0.1; MORPH-END-рить.vspdi: []0.1; MORPH-END-рить.vsndi: []0.1; MORPH-END-рить.vnpdi: []0.1; MORPH-END-пить.vspdi: []0.1; MORPH-END-пить.vsndi: []0.1; MORPH-END-пить.vnpdi: []0.1; MORPH-END-оить.vspdi: []0.1; MORPH-END-нить.vspdi: []0.1; MORPH-END-нить.vnpdi: []0.1; MORPH-END-нить.vnndi: []0.1; MORPH-END-мить.vspdi: []0.1; MORPH-END-мить.vnpdi: []0.1; MORPH-END-лить.vspdi: []0.1; MORPH-END-лить.vsndi: []0.1; MORPH-END-лить.vnpdi: []0.1; MORPH-END-зить.vspdi: []0.1; MORPH-END-зить.vnpdi: []0.1; MORPH-END-зить.vnndi: []0.1; MORPH-END-жить.vspdi: []0.1; MORPH-END-жить.vnpdi: []0.1; MORPH-END-жить.vnndi: []0.1; MORPH-END-еить.vspdi: []0.1; MORPH-END-дить.vspdi: []0.1; MORPH-END-дить.vnpdi: []0.1; MORPH-END-дить.vnndi: []0.1; MORPH-END-вить.vspdi: []0.1; MORPH-END-вить.vnpdi: []0.1; MORPH-END-вить.vnndi: []0.1; MORPH-END-бить.vspdi: []0.1; MORPH-END-бить.vnpdi: []0.1; MORPH-END-ызть.vspdi: []0.1; MORPH-END-езть.vsndi: []0.1; MORPH-END-теть.vspdi: []0.1; MORPH-END-теть.vsndi: []0.1; MORPH-END-теть.vnndi: []0.1; MORPH-END-Ñеть.ndfsi: []0.1; MORPH-END-Ñеть.ndfsv: []0.1; MORPH-END-реть.vspdi: []0.1; MORPH-END-реть.vsndi: []0.1; MORPH-END-петь.vspdi: []0.1; MORPH-END-петь.vsndi: []0.1; MORPH-END-петь.vnndi: []0.1; MORPH-END-неть.vsndi: []0.1; MORPH-END-неть.vnndi: []0.1; MORPH-END-меть.vsndi: []0.1; MORPH-END-леть.vsndi: []0.1; MORPH-END-леть.vnndi: []0.1; MORPH-END-деть.vspdi: []0.1; MORPH-END-деть.vsndi: []0.1; MORPH-END-деть.vnndi: []0.1; MORPH-END-веть.vsndi: []0.1; MORPH-END-веть.vnndi: []0.1; MORPH-END-щать.vspdi: []0.1; MORPH-END-щать.vnpdi: []0.1; MORPH-END-шать.vspdi: []0.1; MORPH-END-шать.vnpdi: []0.1; MORPH-END-чать.vsndi: []0.1; MORPH-END-чать.vnpdi: []0.1; MORPH-END-чать.vnndi: []0.1; MORPH-END-цать.ci: []0.1; MORPH-END-цать.cv: []0.1; MORPH-END-хать.vspdi: []0.1; MORPH-END-хать.vsndi: []0.1; MORPH-END-хать.vnndi: []0.1; MORPH-END-тать.vspdi: []0.1; MORPH-END-тать.vnpdi: []0.1; MORPH-END-тать.vnndi: []0.1; MORPH-END-Ñать.vspdi: []0.1; MORPH-END-Ñать.vnpdi: []0.1; MORPH-END-Ñать.vnndi: []0.1; MORPH-END-рать.vspdi: []0.1; MORPH-END-рать.vnpdi: []0.1; MORPH-END-рать.vnndi: []0.1; MORPH-END-пать.vspdi: []0.1; MORPH-END-пать.vnpdi: []0.1; MORPH-END-пать.vnndi: []0.1; MORPH-END-нать.vspdi: []0.1; MORPH-END-нать.vnpdi: []0.1; MORPH-END-мать.vspdi: []0.1; MORPH-END-мать.vsndi: []0.1; MORPH-END-мать.vnpdi: []0.1; MORPH-END-лать.vspdi: []0.1; MORPH-END-лать.vnpdi: []0.1; MORPH-END-кать.vspdi: []0.1; MORPH-END-кать.vnpdi: []0.1; MORPH-END-кать.vnndi: []0.1; MORPH-END-зать.vspdi: []0.1; MORPH-END-зать.vnpdi: []0.1; MORPH-END-зать.vnndi: []0.1; MORPH-END-жать.vspdi: []0.1; MORPH-END-жать.vnpdi: []0.1; MORPH-END-жать.vnndi: []0.1; MORPH-END-дать.vspdi: []0.1; MORPH-END-дать.vnpdi: []0.1; MORPH-END-дать.vnndi: []0.1; MORPH-END-гать.vspdi: []0.1; MORPH-END-гать.vnpdi: []0.1; MORPH-END-гать.vnndi: []0.1; MORPH-END-вать.vspdi: []0.1; MORPH-END-вать.vnpdi: []0.1; MORPH-END-вать.vnndi: []0.1; MORPH-END-бать.vspdi: []0.1; MORPH-END-бать.vnpdi: []0.1; MORPH-END-ÑÑÑÑŒ.vnnddn: []0.1; MORPH-END-уÑÑÑŒ.vnnddn: []0.1; MORPH-END-Ñ‚ÑÑÑŒ.vnnddn: []0.1; MORPH-END-ÑÑÑÑŒ.vnnddn: []0.1; MORPH-END-Ñ€ÑÑÑŒ.vnnddn: []0.1; MORPH-END-нÑÑÑŒ.vnnddn: []0.1; MORPH-END-лÑÑÑŒ.vnnddn: []0.1; MORPH-END-дÑÑÑŒ.vnnddn: []0.1; MORPH-END-дÑÑÑŒ.vsnddp: []0.1; MORPH-END-вÑÑÑŒ.vnnddn: []0.1; MORPH-END-аÑÑÑŒ.vnnddn: []0.1; MORPH-END-ÑÑŽÑÑŒ.vnndn1s: []0.1; MORPH-END-ÑÑŽÑÑŒ.vsndf1s: []0.1; MORPH-END-ьюÑÑŒ.vsndf1s: []0.1; MORPH-END-уюÑÑŒ.vnndn1s: []0.1; MORPH-END-уюÑÑŒ.vsndf1s: []0.1; MORPH-END-рюÑÑŒ.vsndf1s: []0.1; MORPH-END-оюÑÑŒ.vsndf1s: []0.1; MORPH-END-нюÑÑŒ.vsndf1s: []0.1; MORPH-END-люÑÑŒ.vnndn1s: []0.1; MORPH-END-люÑÑŒ.vsndf1s: []0.1; MORPH-END-еюÑÑŒ.vsndf1s: []0.1; MORPH-END-аюÑÑŒ.vnndn1s: []0.1; MORPH-END-аюÑÑŒ.vsndf1s: []0.1; MORPH-END-щуÑÑŒ.vsndf1s: []0.1; MORPH-END-шуÑÑŒ.vnndn1s: []0.1; MORPH-END-шуÑÑŒ.vsndf1s: []0.1; MORPH-END-чуÑÑŒ.vnndn1s: []0.1; MORPH-END-чуÑÑŒ.vsndf1s: []0.1; MORPH-END-руÑÑŒ.vsndf1s: []0.1; MORPH-END-нуÑÑŒ.vsndf1s: []0.1; MORPH-END-муÑÑŒ.vsndf1s: []0.1; MORPH-END-жуÑÑŒ.vnndn1s: []0.1; MORPH-END-жуÑÑŒ.vsndf1s: []0.1; MORPH-END-дуÑÑŒ.vsndf1s: []0.1; MORPH-END-гуÑÑŒ.vsndf1s: []0.1; MORPH-END-вуÑÑŒ.vsndf1s: []0.1; MORPH-END-лоÑÑŒ.vnndpns: []0.1; MORPH-END-лоÑÑŒ.vsndpns: []0.1; MORPH-END-шиÑÑŒ.vsndv2s: []0.1; MORPH-END-шиÑÑŒ.vnnddp: []0.1; MORPH-END-шиÑÑŒ.vsnddp: []0.1; MORPH-END-чиÑÑŒ.vsndv2s: []0.1; MORPH-END-тиÑÑŒ.vsndv2s: []0.1; MORPH-END-тиÑÑŒ.vnndv2s: []0.1; MORPH-END-тиÑÑŒ.vsndi: []0.1; MORPH-END-ÑиÑÑŒ.vsndv2s: []0.1; MORPH-END-ÑиÑÑŒ.vnndv2s: []0.1; MORPH-END-риÑÑŒ.vsndv2s: []0.1; MORPH-END-пиÑÑŒ.vsndv2s: []0.1; MORPH-END-пиÑÑŒ.ndfsi: []0.1; MORPH-END-пиÑÑŒ.ndfsv: []0.1; MORPH-END-ниÑÑŒ.vsndv2s: []0.1; MORPH-END-ниÑÑŒ.vnndv2s: []0.1; MORPH-END-миÑÑŒ.vsndv2s: []0.1; MORPH-END-лиÑÑŒ.vsndv2s: []0.1; MORPH-END-лиÑÑŒ.vsndpp: []0.1; MORPH-END-лиÑÑŒ.vnndpp: []0.1; MORPH-END-жиÑÑŒ.vsndv2s: []0.1; MORPH-END-диÑÑŒ.vsndv2s: []0.1; MORPH-END-диÑÑŒ.vnndv2s: []0.1; MORPH-END-гиÑÑŒ.vsndv2s: []0.1; MORPH-END-виÑÑŒ.vsndv2s: []0.1; MORPH-END-теÑÑŒ.vnndn2p: []0.1; MORPH-END-теÑÑŒ.vsndf2p: []0.1; MORPH-END-теÑÑŒ.vnndv2p: []0.1; MORPH-END-чаÑÑŒ.vnnddn: []0.1; MORPH-END-лаÑÑŒ.vsndpfs: []0.1; MORPH-END-лаÑÑŒ.vnndpfs: []0.1; MORPH-END-тырь.ndmsv: []0.1; MORPH-END-тырь.ndmsi: []0.1; MORPH-END-тарь.nlmsi: []0.1; MORPH-END-карь.nlmsi: []0.1; MORPH-END-кинь.vspdv2s: []0.1; MORPH-END-винь.vspdv2s: []0.1; MORPH-END-тень.ndmsv: []0.1; MORPH-END-тень.ndmsi: []0.1; MORPH-END-вень.ndmsv: []0.1; MORPH-END-вень.ndmsi: []0.1; MORPH-END-поль.ndmsv: []0.1; MORPH-END-поль.ndmsi: []0.1; MORPH-END-голь.ndmsv: []0.1; MORPH-END-голь.ndmsi: []0.1; MORPH-END-тиль.ndmsv: []0.1; MORPH-END-тиль.ndmsi: []0.1; MORPH-END-тель.ndmsv: []0.1; MORPH-END-тель.nlmsi: []0.1; MORPH-END-тель.ndfsi: []0.1; MORPH-END-тель.ndfsv: []0.1; MORPH-END-тель.ndmsi: []0.1; MORPH-END-Ñель.ndmsv: []0.1; MORPH-END-Ñель.ndmsi: []0.1; MORPH-END-пель.ndmsv: []0.1; MORPH-END-пель.ndmsi: []0.1; MORPH-END-зель.ndmsv: []0.1; MORPH-END-зель.ndmsi: []0.1; MORPH-END-таль.ndfsi: []0.1; MORPH-END-таль.ndfsv: []0.1; MORPH-END-раль.ndfsi: []0.1; MORPH-END-раль.ndfsv: []0.1; MORPH-END-вÑзь.ndfsi: []0.1; MORPH-END-вÑзь.ndfsv: []0.1; MORPH-END-будь.e: []0.1; MORPH-END-тавь.vspdv2s: []0.1; MORPH-END-равь.vspdv2s: []0.1; MORPH-END-льцы.nlmpi: []0.1; MORPH-END-оÑцы.nlmpi: []0.1; MORPH-END-орцы.nlmpi: []0.1; MORPH-END-онцы.nlmpi: []0.1; MORPH-END-инцы.nlmpi: []0.1; MORPH-END-енцы.nlmpi: []0.1; MORPH-END-анцы.nlmpi: []0.1; MORPH-END-ийцы.nlmpi: []0.1; MORPH-END-ийцы.nlmsg: []0.1; MORPH-END-ийцы.nlfsg: []0.1; MORPH-END-ийцы.nlfpi: []0.1; MORPH-END-ейцы.nlmpi: []0.1; MORPH-END-айцы.nlmpi: []0.1; MORPH-END-щицы.nlfsg: []0.1; MORPH-END-щицы.nlfpi: []0.1; MORPH-END-чицы.nlfsg: []0.1; MORPH-END-чицы.nlfpi: []0.1; MORPH-END-тицы.ndfpi: []0.1; MORPH-END-тицы.ndfsg: []0.1; MORPH-END-тицы.ndfpv: []0.1; MORPH-END-рицы.ndfpi: []0.1; MORPH-END-рицы.ndfsg: []0.1; MORPH-END-рицы.ndfpv: []0.1; MORPH-END-рицы.nlfsg: []0.1; MORPH-END-рицы.nlfpi: []0.1; MORPH-END-ницы.ndfpi: []0.1; MORPH-END-ницы.ndfsg: []0.1; MORPH-END-ницы.ndfpv: []0.1; MORPH-END-ницы.nlfsg: []0.1; MORPH-END-ницы.nlfpi: []0.1; MORPH-END-лицы.ndfpi: []0.1; MORPH-END-лицы.ndfsg: []0.1; MORPH-END-лицы.ndfpv: []0.1; MORPH-END-лицы.nlfsg: []0.1; MORPH-END-лицы.nlfpi: []0.1; MORPH-END-вицы.ndfpi: []0.1; MORPH-END-вицы.ndfsg: []0.1; MORPH-END-вицы.ndfpv: []0.1; MORPH-END-вицы.nlfsg: []0.1; MORPH-END-вицы.nlfpi: []0.1; MORPH-END-одцы.nlmpi: []0.1; MORPH-END-ндцы.nlmpi: []0.1; MORPH-END-овцы.nlmpi: []0.1; MORPH-END-ивцы.nlmpi: []0.1; MORPH-END-авцы.nlmpi: []0.1; MORPH-END-рафы.ndmpi: []0.1; MORPH-END-рафы.nlmpi: []0.1; MORPH-END-рафы.ndmpv: []0.1; MORPH-END-нÑты.vsppsnps: []0.1; MORPH-END-рыты.vsppsnps: []0.1; MORPH-END-нуты.aps: []0.1; MORPH-END-нуты.vsppsnps: []0.1; MORPH-END-оÑты.ndmpi: []0.1; MORPH-END-оÑты.ndmpv: []0.1; MORPH-END-иÑты.ndmpi: []0.1; MORPH-END-иÑты.nlmpi: []0.1; MORPH-END-иÑты.aps: []0.1; MORPH-END-иÑты.ndmpv: []0.1; MORPH-END-еÑты.ndmpi: []0.1; MORPH-END-еÑты.ndmpv: []0.1; MORPH-END-орты.ndmpi: []0.1; MORPH-END-орты.ndmpv: []0.1; MORPH-END-ерты.ndmpi: []0.1; MORPH-END-ерты.ndmpv: []0.1; MORPH-END-ерты.vsppsnps: []0.1; MORPH-END-роты.ndmpi: []0.1; MORPH-END-роты.ndmpv: []0.1; MORPH-END-роты.ndfpi: []0.1; MORPH-END-роты.ndfsg: []0.1; MORPH-END-роты.ndfpv: []0.1; MORPH-END-ноты.ndfsg: []0.1; MORPH-END-лоты.vsppsnps: []0.1; MORPH-END-енты.ndmpi: []0.1; MORPH-END-енты.nlmpi: []0.1; MORPH-END-енты.ndmpv: []0.1; MORPH-END-енты.ndfpi: []0.1; MORPH-END-енты.ndfsg: []0.1; MORPH-END-енты.ndfpv: []0.1; MORPH-END-анты.ndmpi: []0.1; MORPH-END-анты.nlmpi: []0.1; MORPH-END-анты.ndmpv: []0.1; MORPH-END-анты.ndfpi: []0.1; MORPH-END-анты.ndfsg: []0.1; MORPH-END-анты.ndfpv: []0.1; MORPH-END-укты.ndmpi: []0.1; MORPH-END-укты.npi: []0.1; MORPH-END-укты.npv: []0.1; MORPH-END-укты.ndmpv: []0.1; MORPH-END-екты.ndmpi: []0.1; MORPH-END-екты.ndmpv: []0.1; MORPH-END-акты.ndmpi: []0.1; MORPH-END-акты.ndmpv: []0.1; MORPH-END-айты.ndmpi: []0.1; MORPH-END-айты.ndmpv: []0.1; MORPH-END-щиты.ndfsg: []0.1; MORPH-END-циты.ndmpi: []0.1; MORPH-END-циты.ndmpv: []0.1; MORPH-END-титы.ndmpi: []0.1; MORPH-END-титы.ndmpv: []0.1; MORPH-END-риты.ndmpi: []0.1; MORPH-END-риты.ndmpv: []0.1; MORPH-END-ниты.ndmpi: []0.1; MORPH-END-ниты.nlmpi: []0.1; MORPH-END-ниты.ndmpv: []0.1; MORPH-END-литы.ndmpi: []0.1; MORPH-END-литы.nlmpi: []0.1; MORPH-END-литы.ndmpv: []0.1; MORPH-END-зиты.ndmpi: []0.1; MORPH-END-зиты.ndmpv: []0.1; MORPH-END-диты.nlmpi: []0.1; MORPH-END-виты.aps: []0.1; MORPH-END-биты.vsppsnps: []0.1; MORPH-END-четы.ndmpi: []0.1; MORPH-END-четы.ndmpv: []0.1; MORPH-END-теты.ndmpi: []0.1; MORPH-END-теты.ndmpv: []0.1; MORPH-END-реты.ndmpi: []0.1; MORPH-END-реты.ndmpv: []0.1; MORPH-END-неты.ndmpi: []0.1; MORPH-END-неты.ndmpv: []0.1; MORPH-END-меты.ndmpi: []0.1; MORPH-END-меты.ndmpv: []0.1; MORPH-END-леты.ndmpi: []0.1; MORPH-END-леты.ndmpv: []0.1; MORPH-END-кеты.ndmpi: []0.1; MORPH-END-кеты.ndmpv: []0.1; MORPH-END-веты.ndmpi: []0.1; MORPH-END-веты.ndmpv: []0.1; MORPH-END-таты.ndmpi: []0.1; MORPH-END-таты.ndmpv: []0.1; MORPH-END-раты.ndmpi: []0.1; MORPH-END-раты.nlmpi: []0.1; MORPH-END-раты.ndmpv: []0.1; MORPH-END-наты.ndmpi: []0.1; MORPH-END-наты.ndmpv: []0.1; MORPH-END-маты.ndmpi: []0.1; MORPH-END-маты.ndmpv: []0.1; MORPH-END-латы.ndfpi: []0.1; MORPH-END-латы.ndfsg: []0.1; MORPH-END-латы.ndfpv: []0.1; MORPH-END-каты.ndmpi: []0.1; MORPH-END-каты.ndmpv: []0.1; MORPH-END-ваты.aps: []0.1; MORPH-END-буÑÑ‹.ndmpi: []0.1; MORPH-END-буÑÑ‹.ndmpv: []0.1; MORPH-END-еÑÑÑ‹.ndmpi: []0.1; MORPH-END-еÑÑÑ‹.ndmpv: []0.1; MORPH-END-еÑÑÑ‹.nlfsg: []0.1; MORPH-END-еÑÑÑ‹.nlfpi: []0.1; MORPH-END-аÑÑÑ‹.ndfpi: []0.1; MORPH-END-аÑÑÑ‹.ndfsg: []0.1; MORPH-END-аÑÑÑ‹.ndfpv: []0.1; MORPH-END-урÑÑ‹.ndmpi: []0.1; MORPH-END-урÑÑ‹.ndmpv: []0.1; MORPH-END-ÑоÑÑ‹.ndmpi: []0.1; MORPH-END-ÑоÑÑ‹.ndmpv: []0.1; MORPH-END-роÑÑ‹.ndmpi: []0.1; MORPH-END-роÑÑ‹.ndmpv: []0.1; MORPH-END-ноÑÑ‹.ndmpi: []0.1; MORPH-END-ноÑÑ‹.ndmpv: []0.1; MORPH-END-анÑÑ‹.ndmpi: []0.1; MORPH-END-анÑÑ‹.ndmpv: []0.1; MORPH-END-екÑÑ‹.ndmpi: []0.1; MORPH-END-екÑÑ‹.ndmpv: []0.1; MORPH-END-паÑÑ‹.ndmpi: []0.1; MORPH-END-паÑÑ‹.ndmpv: []0.1; MORPH-END-лÑры.ndmpi: []0.1; MORPH-END-лÑры.ndmpv: []0.1; MORPH-END-туры.ndfpi: []0.1; MORPH-END-туры.ndfsg: []0.1; MORPH-END-туры.ndfpv: []0.1; MORPH-END-Ñтры.ndmpi: []0.1; MORPH-END-Ñтры.nlmpi: []0.1; MORPH-END-Ñтры.ndmpv: []0.1; MORPH-END-отры.ndmpi: []0.1; MORPH-END-отры.ndmpv: []0.1; MORPH-END-етры.ndmpi: []0.1; MORPH-END-етры.ndmpv: []0.1; MORPH-END-торы.ndmpi: []0.1; MORPH-END-торы.nlmpi: []0.1; MORPH-END-торы.ndmpv: []0.1; MORPH-END-Ñоры.ndmpi: []0.1; MORPH-END-Ñоры.ndmpv: []0.1; MORPH-END-доры.nlmpi: []0.1; MORPH-END-воры.ndmpi: []0.1; MORPH-END-воры.ndmpv: []0.1; MORPH-END-боры.ndmpi: []0.1; MORPH-END-боры.ndmpv: []0.1; MORPH-END-ьеры.ndmpi: []0.1; MORPH-END-ьеры.nlmpi: []0.1; MORPH-END-ьеры.ndmpv: []0.1; MORPH-END-ьеры.ndfpi: []0.1; MORPH-END-ьеры.ndfsg: []0.1; MORPH-END-ьеры.ndfpv: []0.1; MORPH-END-феры.ndmpi: []0.1; MORPH-END-феры.ndmpv: []0.1; MORPH-END-феры.ndfpi: []0.1; MORPH-END-феры.ndfsg: []0.1; MORPH-END-феры.ndfpv: []0.1; MORPH-END-теры.ndmpi: []0.1; MORPH-END-теры.nlmpi: []0.1; MORPH-END-теры.ndmpv: []0.1; MORPH-END-Ñеры.ndmpi: []0.1; MORPH-END-Ñеры.nlmpi: []0.1; MORPH-END-Ñеры.ndmpv: []0.1; MORPH-END-перы.nlmpi: []0.1; MORPH-END-неры.ndmpi: []0.1; MORPH-END-неры.nlmpi: []0.1; MORPH-END-неры.ndmpv: []0.1; MORPH-END-меры.ndmpi: []0.1; MORPH-END-меры.nlmpi: []0.1; MORPH-END-меры.ndmpv: []0.1; MORPH-END-меры.ndfpi: []0.1; MORPH-END-меры.ndfsg: []0.1; MORPH-END-меры.ndfpv: []0.1; MORPH-END-леры.ndmpi: []0.1; MORPH-END-леры.nlmpi: []0.1; MORPH-END-леры.ndmpv: []0.1; MORPH-END-керы.ndmpi: []0.1; MORPH-END-керы.nlmpi: []0.1; MORPH-END-керы.ndmpv: []0.1; MORPH-END-зеры.ndmpi: []0.1; MORPH-END-зеры.ndmpv: []0.1; MORPH-END-жеры.nlmpi: []0.1; MORPH-END-деры.ndmpi: []0.1; MORPH-END-деры.nlmpi: []0.1; MORPH-END-деры.ndmpv: []0.1; MORPH-END-геры.nlmpi: []0.1; MORPH-END-веры.ndmpi: []0.1; MORPH-END-веры.nlmpi: []0.1; MORPH-END-веры.ndmpv: []0.1; MORPH-END-авры.nlmpi: []0.1; MORPH-END-уары.ndmpi: []0.1; MORPH-END-уары.ndmpv: []0.1; MORPH-END-вары.npi: []0.1; MORPH-END-вары.npv: []0.1; MORPH-END-тупы.ndmpi: []0.1; MORPH-END-тупы.ndmpv: []0.1; MORPH-END-копы.ndmpi: []0.1; MORPH-END-копы.ndmpv: []0.1; MORPH-END-типы.ndmpi: []0.1; MORPH-END-типы.ndmpv: []0.1; MORPH-END-еÑны.vsppsnps: []0.1; MORPH-END-льны.aps: []0.1; MORPH-END-ушны.aps: []0.1; MORPH-END-ешны.aps: []0.1; MORPH-END-учны.aps: []0.1; MORPH-END-очны.aps: []0.1; MORPH-END-ичны.aps: []0.1; MORPH-END-ечны.aps: []0.1; MORPH-END-ачны.aps: []0.1; MORPH-END-туны.nlmpi: []0.1; MORPH-END-Ñтны.aps: []0.1; MORPH-END-ытны.aps: []0.1; MORPH-END-Ñтны.aps: []0.1; MORPH-END-ртны.aps: []0.1; MORPH-END-отны.aps: []0.1; MORPH-END-нтны.aps: []0.1; MORPH-END-ктны.aps: []0.1; MORPH-END-етны.aps: []0.1; MORPH-END-атны.aps: []0.1; MORPH-END-еÑны.aps: []0.1; MORPH-END-аÑны.aps: []0.1; MORPH-END-Ñрны.aps: []0.1; MORPH-END-урны.aps: []0.1; MORPH-END-орны.aps: []0.1; MORPH-END-ерны.aps: []0.1; MORPH-END-ерны.ndfpi: []0.1; MORPH-END-ерны.ndfsg: []0.1; MORPH-END-ерны.ndfpv: []0.1; MORPH-END-арны.aps: []0.1; MORPH-END-упны.aps: []0.1; MORPH-END-ьоны.ndmpi: []0.1; MORPH-END-ьоны.ndmpv: []0.1; MORPH-END-фоны.ndmpi: []0.1; MORPH-END-фоны.ndmpv: []0.1; MORPH-END-тоны.ndmpi: []0.1; MORPH-END-тоны.ndmpv: []0.1; MORPH-END-Ñоны.ndmpi: []0.1; MORPH-END-Ñоны.ndmpv: []0.1; MORPH-END-роны.ndmpi: []0.1; MORPH-END-роны.ndmpv: []0.1; MORPH-END-лоны.ndmpi: []0.1; MORPH-END-лоны.ndmpv: []0.1; MORPH-END-ионы.ndmpi: []0.1; MORPH-END-ионы.ndmpv: []0.1; MORPH-END-гоны.ndmpi: []0.1; MORPH-END-гоны.ndmpv: []0.1; MORPH-END-Ñнны.aps: []0.1; MORPH-END-онны.aps: []0.1; MORPH-END-онны.ndfpi: []0.1; MORPH-END-онны.ndfsg: []0.1; MORPH-END-онны.ndfpv: []0.1; MORPH-END-енны.aps: []0.1; MORPH-END-анны.aps: []0.1; MORPH-END-умны.aps: []0.1; MORPH-END-омны.aps: []0.1; MORPH-END-имны.aps: []0.1; MORPH-END-ойны.aps: []0.1; MORPH-END-щины.ndfpi: []0.1; MORPH-END-щины.ndfsg: []0.1; MORPH-END-щины.ndfpv: []0.1; MORPH-END-шины.ndfpi: []0.1; MORPH-END-шины.ndfsg: []0.1; MORPH-END-шины.ndfpv: []0.1; MORPH-END-чины.ndfpi: []0.1; MORPH-END-чины.ndfsg: []0.1; MORPH-END-чины.ndfpv: []0.1; MORPH-END-тины.ndmpi: []0.1; MORPH-END-тины.ndmpv: []0.1; MORPH-END-тины.ndfpi: []0.1; MORPH-END-тины.ndfsg: []0.1; MORPH-END-тины.ndfpv: []0.1; MORPH-END-Ñины.ndfpi: []0.1; MORPH-END-Ñины.ndfsg: []0.1; MORPH-END-Ñины.ndfpv: []0.1; MORPH-END-рины.ndmpi: []0.1; MORPH-END-рины.ndmpv: []0.1; MORPH-END-рины.ndfpi: []0.1; MORPH-END-рины.ndfsg: []0.1; MORPH-END-рины.ndfpv: []0.1; MORPH-END-нины.ndfpi: []0.1; MORPH-END-нины.ndfsg: []0.1; MORPH-END-нины.ndfpv: []0.1; MORPH-END-мины.ndmpi: []0.1; MORPH-END-мины.ndmpv: []0.1; MORPH-END-лины.ndmpi: []0.1; MORPH-END-лины.nlmpi: []0.1; MORPH-END-лины.ndmpv: []0.1; MORPH-END-лины.ndfpi: []0.1; MORPH-END-лины.ndfsg: []0.1; MORPH-END-лины.ndfpv: []0.1; MORPH-END-кины.adpv: []0.1; MORPH-END-кины.nlmpi: []0.1; MORPH-END-кины.api: []0.1; MORPH-END-дины.ndfpi: []0.1; MORPH-END-дины.ndfsg: []0.1; MORPH-END-дины.ndfpv: []0.1; MORPH-END-вины.ndfpi: []0.1; MORPH-END-вины.ndfsg: []0.1; MORPH-END-вины.ndfpv: []0.1; MORPH-END-бины.ndfpi: []0.1; MORPH-END-бины.ndfsg: []0.1; MORPH-END-бины.ndfpv: []0.1; MORPH-END-озны.aps: []0.1; MORPH-END-изны.ndfsg: []0.1; MORPH-END-езны.aps: []0.1; MORPH-END-азны.aps: []0.1; MORPH-END-ожны.aps: []0.1; MORPH-END-ежны.aps: []0.1; MORPH-END-щены.vsppsnps: []0.1; MORPH-END-шены.vsppsnps: []0.1; MORPH-END-чены.vsppspps: []0.1; MORPH-END-чены.vsppsnps: []0.1; MORPH-END-тены.vsppsnps: []0.1; MORPH-END-Ñены.vsppsnps: []0.1; MORPH-END-рены.vsppsnps: []0.1; MORPH-END-оены.vsppsnps: []0.1; MORPH-END-нены.vsppspps: []0.1; MORPH-END-нены.vsppsnps: []0.1; MORPH-END-мены.ndmpi: []0.1; MORPH-END-мены.nlmpi: []0.1; MORPH-END-мены.ndmpv: []0.1; MORPH-END-лены.aps: []0.1; MORPH-END-лены.vsppspps: []0.1; MORPH-END-лены.vsppsnps: []0.1; MORPH-END-зены.vsppsnps: []0.1; MORPH-END-жены.aps: []0.1; MORPH-END-жены.vsppspps: []0.1; MORPH-END-жены.vsppsnps: []0.1; MORPH-END-еены.vsppsnps: []0.1; MORPH-END-дены.vsppsnps: []0.1; MORPH-END-гены.ndmpi: []0.1; MORPH-END-гены.ndmpv: []0.1; MORPH-END-одны.aps: []0.1; MORPH-END-идны.aps: []0.1; MORPH-END-адны.aps: []0.1; MORPH-END-овны.aps: []0.1; MORPH-END-овны.nlfsg: []0.1; MORPH-END-ивны.aps: []0.1; MORPH-END-евны.nlfsg: []0.1; MORPH-END-авны.aps: []0.1; MORPH-END-обны.aps: []0.1; MORPH-END-шаны.vsppsnps: []0.1; MORPH-END-чаны.vsppsnps: []0.1; MORPH-END-таны.ndmpi: []0.1; MORPH-END-таны.nlmpi: []0.1; MORPH-END-таны.ndmpv: []0.1; MORPH-END-таны.vsppsnps: []0.1; MORPH-END-Ñаны.vsppsnps: []0.1; MORPH-END-раны.ndmpi: []0.1; MORPH-END-раны.ndmpv: []0.1; MORPH-END-раны.vsppsnps: []0.1; MORPH-END-паны.vsppsnps: []0.1; MORPH-END-наны.vsppsnps: []0.1; MORPH-END-маны.nlmpi: []0.1; MORPH-END-маны.vsppsnps: []0.1; MORPH-END-ланы.ndmpi: []0.1; MORPH-END-ланы.ndmpv: []0.1; MORPH-END-ланы.vsppsnps: []0.1; MORPH-END-каны.ndmpi: []0.1; MORPH-END-каны.nlmpi: []0.1; MORPH-END-каны.ndmpv: []0.1; MORPH-END-каны.vsppsnps: []0.1; MORPH-END-заны.vsppsnps: []0.1; MORPH-END-жаны.vsppsnps: []0.1; MORPH-END-даны.vsppsnps: []0.1; MORPH-END-ганы.vsppsnps: []0.1; MORPH-END-ваны.vsppspps: []0.1; MORPH-END-ваны.vsppsnps: []0.1; MORPH-END-ваны.vnppspps: []0.1; MORPH-END-льмы.ndmpi: []0.1; MORPH-END-льмы.ndmpv: []0.1; MORPH-END-иумы.ndmpi: []0.1; MORPH-END-иумы.ndmpv: []0.1; MORPH-END-ормы.ndfpi: []0.1; MORPH-END-ормы.ndfsg: []0.1; MORPH-END-ормы.ndfpv: []0.1; MORPH-END-ермы.ndfpi: []0.1; MORPH-END-ермы.ndfsg: []0.1; MORPH-END-ермы.ndfpv: []0.1; MORPH-END-ромы.ndmpi: []0.1; MORPH-END-ромы.ndmpv: []0.1; MORPH-END-ломы.ndmpi: []0.1; MORPH-END-ломы.ndmpv: []0.1; MORPH-END-аммы.ndfpi: []0.1; MORPH-END-аммы.ndfsg: []0.1; MORPH-END-аммы.ndfpv: []0.1; MORPH-END-шимы.aps: []0.1; MORPH-END-чимы.aps: []0.1; MORPH-END-тимы.aps: []0.1; MORPH-END-римы.aps: []0.1; MORPH-END-нимы.ndmpi: []0.1; MORPH-END-нимы.aps: []0.1; MORPH-END-нимы.ndmpv: []0.1; MORPH-END-лимы.aps: []0.1; MORPH-END-жимы.aps: []0.1; MORPH-END-димы.aps: []0.1; MORPH-END-вимы.aps: []0.1; MORPH-END-измы.ndmpi: []0.1; MORPH-END-измы.ndmpv: []0.1; MORPH-END-уемы.aps: []0.1; MORPH-END-темы.ndfpi: []0.1; MORPH-END-темы.ndfsg: []0.1; MORPH-END-темы.ndfpv: []0.1; MORPH-END-аемы.vnppsnps: []0.1; MORPH-END-аемы.aps: []0.1; MORPH-END-кулы.ndmpi: []0.1; MORPH-END-кулы.ndmpv: []0.1; MORPH-END-Ñ‹Ñлы.ndmpi: []0.1; MORPH-END-Ñ‹Ñлы.ndmpv: []0.1; MORPH-END-толы.ndfpi: []0.1; MORPH-END-толы.ndfsg: []0.1; MORPH-END-толы.ndfpv: []0.1; MORPH-END-колы.ndmpi: []0.1; MORPH-END-колы.ndmpv: []0.1; MORPH-END-еллы.ndfpi: []0.1; MORPH-END-еллы.ndfsg: []0.1; MORPH-END-еллы.ndfpv: []0.1; MORPH-END-релы.ndmpi: []0.1; MORPH-END-релы.ndmpv: []0.1; MORPH-END-делы.ndmpi: []0.1; MORPH-END-делы.ndmpv: []0.1; MORPH-END-ралы.nlmpi: []0.1; MORPH-END-налы.ndmpi: []0.1; MORPH-END-налы.nlmpi: []0.1; MORPH-END-налы.ndmpv: []0.1; MORPH-END-иалы.ndmpi: []0.1; MORPH-END-иалы.ndmpv: []0.1; MORPH-END-валы.ndmpi: []0.1; MORPH-END-валы.nlmpi: []0.1; MORPH-END-валы.ndmpv: []0.1; MORPH-END-валы.nlmsg: []0.1; MORPH-END-валы.nlfsg: []0.1; MORPH-END-валы.nlfpi: []0.1; MORPH-END-хозы.ndmpi: []0.1; MORPH-END-хозы.ndmpv: []0.1; MORPH-END-нозы.ndmpi: []0.1; MORPH-END-нозы.ndmpv: []0.1; MORPH-END-возы.ndmpi: []0.1; MORPH-END-возы.ndmpv: []0.1; MORPH-END-Ñ€Ñды.ndmpi: []0.1; MORPH-END-Ñ€Ñды.ndmpv: []0.1; MORPH-END-арды.nlmpi: []0.1; MORPH-END-арды.ndfpi: []0.1; MORPH-END-арды.ndfsg: []0.1; MORPH-END-арды.ndfpv: []0.1; MORPH-END-ходы.ndmpi: []0.1; MORPH-END-ходы.ndmpv: []0.1; MORPH-END-воды.ndmpi: []0.1; MORPH-END-воды.nlmpi: []0.1; MORPH-END-воды.ndmpv: []0.1; MORPH-END-анды.ndfpi: []0.1; MORPH-END-анды.ndfsg: []0.1; MORPH-END-анды.ndfpv: []0.1; MORPH-END-оиды.ndmpi: []0.1; MORPH-END-оиды.nlmpi: []0.1; MORPH-END-оиды.ndmpv: []0.1; MORPH-END-езды.ndmpi: []0.1; MORPH-END-езды.ndmpv: []0.1; MORPH-END-веды.nlmpi: []0.1; MORPH-END-рады.ndfpi: []0.1; MORPH-END-рады.ndfsg: []0.1; MORPH-END-рады.ndfpv: []0.1; MORPH-END-нады.ndfpi: []0.1; MORPH-END-нады.ndfsg: []0.1; MORPH-END-нады.ndfpv: []0.1; MORPH-END-лады.ndmpi: []0.1; MORPH-END-лады.ndmpv: []0.1; MORPH-END-новы.nlmpi: []0.1; MORPH-END-новы.nlfpi: []0.1; MORPH-END-ловы.nlmpi: []0.1; MORPH-END-ковы.nlmpi: []0.1; MORPH-END-чивы.aps: []0.1; MORPH-END-тивы.ndmpi: []0.1; MORPH-END-тивы.ndmpv: []0.1; MORPH-END-тивы.ndfpi: []0.1; MORPH-END-тивы.ndfsg: []0.1; MORPH-END-тивы.ndfpv: []0.1; MORPH-END-ливы.ndmpi: []0.1; MORPH-END-ливы.aps: []0.1; MORPH-END-ливы.ndmpv: []0.1; MORPH-END-бивы.aps: []0.1; MORPH-END-равы.ndfpi: []0.1; MORPH-END-равы.ndfsg: []0.1; MORPH-END-равы.ndfpv: []0.1; MORPH-END-ужбы.ndfpi: []0.1; MORPH-END-ужбы.ndfsg: []0.1; MORPH-END-ужбы.ndfpv: []0.1; MORPH-END-илищ.ndnpg: []0.1; MORPH-END-еныш.nlmsi: []0.1; MORPH-END-ович.nlmsi: []0.1; MORPH-END-евич.nlmsi: []0.1; MORPH-END-евич.nlm: []0.1; MORPH-END-евич.nlf: []0.1; MORPH-END-ьниц.nlfpg: []0.1; MORPH-END-ьниц.ndfpg: []0.1; MORPH-END-ьниц.nlfpv: []0.1; MORPH-END-тниц.nlfpg: []0.1; MORPH-END-тниц.nlfpv: []0.1; MORPH-END-Ñниц.nlfpg: []0.1; MORPH-END-Ñниц.nlfpv: []0.1; MORPH-END-нниц.nlfpg: []0.1; MORPH-END-нниц.nlfpv: []0.1; MORPH-END-жниц.nlfpg: []0.1; MORPH-END-жниц.nlfpv: []0.1; MORPH-END-ениц.nlfpg: []0.1; MORPH-END-ениц.nlfpv: []0.1; MORPH-END-дниц.nlfpg: []0.1; MORPH-END-дниц.nlfpv: []0.1; MORPH-END-овиц.ndfpg: []0.1; MORPH-END-оÑец.nlmsi: []0.1; MORPH-END-иÑец.nlmsi: []0.1; MORPH-END-орец.nlmsi: []0.1; MORPH-END-онец.nlmsi: []0.1; MORPH-END-инец.nlmsi: []0.1; MORPH-END-енец.ndmsv: []0.1; MORPH-END-енец.nlmsi: []0.1; MORPH-END-енец.ndmsi: []0.1; MORPH-END-анец.ndmsv: []0.1; MORPH-END-анец.nlmsi: []0.1; MORPH-END-анец.ndmsi: []0.1; MORPH-END-елец.nlmsi: []0.1; MORPH-END-алец.nlmsi: []0.1; MORPH-END-одец.nlmsi: []0.1; MORPH-END-ндец.nlmsi: []0.1; MORPH-END-овец.nlmsi: []0.1; MORPH-END-ивец.nlmsi: []0.1; MORPH-END-авец.nlmsi: []0.1; MORPH-END-юбец.nlmsi: []0.1; MORPH-END-тьÑÑ….ndnpp: []0.1; MORPH-END-рьÑÑ….ndnpp: []0.1; MORPH-END-ньÑÑ….ndnpp: []0.1; MORPH-END-ÑÑ‚ÑÑ….ndfpp: []0.1; MORPH-END-иÑÑÑ….ndfpp: []0.1; MORPH-END-ырÑÑ….ndmpp: []0.1; MORPH-END-арÑÑ….ndmpp: []0.1; MORPH-END-арÑÑ….nlmpp: []0.1; MORPH-END-ьнÑÑ….ndfpp: []0.1; MORPH-END-ынÑÑ….ndfpp: []0.1; MORPH-END-енÑÑ….ndfpp: []0.1; MORPH-END-елÑÑ….ndfpp: []0.1; MORPH-END-елÑÑ….ndmpp: []0.1; MORPH-END-елÑÑ….nlmpp: []0.1; MORPH-END-алÑÑ….ndfpp: []0.1; MORPH-END-чиÑÑ….ndnpp: []0.1; MORPH-END-циÑÑ….ndfpp: []0.1; MORPH-END-фиÑÑ….ndfpp: []0.1; MORPH-END-тиÑÑ….ndfpp: []0.1; MORPH-END-тиÑÑ….ndnpp: []0.1; MORPH-END-ÑиÑÑ….ndfpp: []0.1; MORPH-END-риÑÑ….ndfpp: []0.1; MORPH-END-риÑÑ….ndmpp: []0.1; MORPH-END-ниÑÑ….ndfpp: []0.1; MORPH-END-ниÑÑ….ndnpp: []0.1; MORPH-END-миÑÑ….ndfpp: []0.1; MORPH-END-лиÑÑ….ndfpp: []0.1; MORPH-END-лиÑÑ….ndnpp: []0.1; MORPH-END-зиÑÑ….ndfpp: []0.1; MORPH-END-диÑÑ….ndfpp: []0.1; MORPH-END-гиÑÑ….ndfpp: []0.1; MORPH-END-виÑÑ….ndnpp: []0.1; MORPH-END-ицых.alpv: []0.1; MORPH-END-ицых.apg: []0.1; MORPH-END-ицых.app: []0.1; MORPH-END-Ñтых.alpv: []0.1; MORPH-END-Ñтых.klpv: []0.1; MORPH-END-Ñтых.vsppsppv: []0.1; MORPH-END-Ñтых.kpp: []0.1; MORPH-END-Ñтых.apg: []0.1; MORPH-END-Ñтых.vsppsppp: []0.1; MORPH-END-Ñтых.kpg: []0.1; MORPH-END-Ñтых.app: []0.1; MORPH-END-Ñтых.vsppsppg: []0.1; MORPH-END-ытых.alpv: []0.1; MORPH-END-ытых.vsppsppv: []0.1; MORPH-END-ытых.apg: []0.1; MORPH-END-ытых.vsppsppp: []0.1; MORPH-END-ытых.app: []0.1; MORPH-END-ытых.vsppsppg: []0.1; MORPH-END-утых.alpv: []0.1; MORPH-END-утых.vsppsppv: []0.1; MORPH-END-утых.apg: []0.1; MORPH-END-утых.vsppsppp: []0.1; MORPH-END-утых.app: []0.1; MORPH-END-утых.vsppsppg: []0.1; MORPH-END-Ñтых.alpv: []0.1; MORPH-END-Ñтых.apg: []0.1; MORPH-END-Ñтых.app: []0.1; MORPH-END-ртых.alpv: []0.1; MORPH-END-ртых.vsppsppv: []0.1; MORPH-END-ртых.apg: []0.1; MORPH-END-ртых.vsppsppp: []0.1; MORPH-END-ртых.app: []0.1; MORPH-END-ртых.vsppsppg: []0.1; MORPH-END-отых.vsppsppv: []0.1; MORPH-END-отых.vsppsppp: []0.1; MORPH-END-отых.vsppsppg: []0.1; MORPH-END-итых.alpv: []0.1; MORPH-END-итых.vsppsppv: []0.1; MORPH-END-итых.apg: []0.1; MORPH-END-итых.vsppsppp: []0.1; MORPH-END-итых.app: []0.1; MORPH-END-итых.vsppsppg: []0.1; MORPH-END-етых.alpv: []0.1; MORPH-END-етых.vsppsppv: []0.1; MORPH-END-етых.apg: []0.1; MORPH-END-етых.vsppsppp: []0.1; MORPH-END-етых.app: []0.1; MORPH-END-етых.vsppsppg: []0.1; MORPH-END-атых.alpv: []0.1; MORPH-END-атых.klpv: []0.1; MORPH-END-атых.vsppsppv: []0.1; MORPH-END-атых.kpp: []0.1; MORPH-END-атых.apg: []0.1; MORPH-END-атых.vsppsppp: []0.1; MORPH-END-атых.kpg: []0.1; MORPH-END-атых.app: []0.1; MORPH-END-атых.vsppsppg: []0.1; MORPH-END-оÑых.alpv: []0.1; MORPH-END-оÑых.apg: []0.1; MORPH-END-оÑых.app: []0.1; MORPH-END-урых.alpv: []0.1; MORPH-END-урых.apg: []0.1; MORPH-END-урых.app: []0.1; MORPH-END-трых.alpv: []0.1; MORPH-END-трых.apg: []0.1; MORPH-END-трых.app: []0.1; MORPH-END-ерых.alpv: []0.1; MORPH-END-ерых.apg: []0.1; MORPH-END-ерых.app: []0.1; MORPH-END-ерых.cv: []0.1; MORPH-END-ерых.cg: []0.1; MORPH-END-ерых.cp: []0.1; MORPH-END-Ñных.alpv: []0.1; MORPH-END-Ñных.apg: []0.1; MORPH-END-Ñных.app: []0.1; MORPH-END-ьных.alpv: []0.1; MORPH-END-ьных.apg: []0.1; MORPH-END-ьных.app: []0.1; MORPH-END-ьных.nlmpv: []0.1; MORPH-END-ьных.nlmpp: []0.1; MORPH-END-ьных.nlmpg: []0.1; MORPH-END-щных.alpv: []0.1; MORPH-END-щных.apg: []0.1; MORPH-END-щных.app: []0.1; MORPH-END-шных.alpv: []0.1; MORPH-END-шных.apg: []0.1; MORPH-END-шных.app: []0.1; MORPH-END-чных.alpv: []0.1; MORPH-END-чных.apg: []0.1; MORPH-END-чных.app: []0.1; MORPH-END-чных.nlmpv: []0.1; MORPH-END-чных.nlmpp: []0.1; MORPH-END-чных.nlmpg: []0.1; MORPH-END-фных.alpv: []0.1; MORPH-END-фных.apg: []0.1; MORPH-END-фных.app: []0.1; MORPH-END-тных.alpv: []0.1; MORPH-END-тных.apg: []0.1; MORPH-END-тных.app: []0.1; MORPH-END-тных.nlmpv: []0.1; MORPH-END-тных.nlmpp: []0.1; MORPH-END-тных.nlmpg: []0.1; MORPH-END-Ñных.alpv: []0.1; MORPH-END-Ñных.apg: []0.1; MORPH-END-Ñных.app: []0.1; MORPH-END-рных.alpv: []0.1; MORPH-END-рных.apg: []0.1; MORPH-END-рных.app: []0.1; MORPH-END-рных.nlmpv: []0.1; MORPH-END-рных.nlmpp: []0.1; MORPH-END-рных.nlmpg: []0.1; MORPH-END-пных.alpv: []0.1; MORPH-END-пных.apg: []0.1; MORPH-END-пных.app: []0.1; MORPH-END-нных.alpv: []0.1; MORPH-END-нных.vsppsppv: []0.1; MORPH-END-нных.apg: []0.1; MORPH-END-нных.vsppsppp: []0.1; MORPH-END-нных.app: []0.1; MORPH-END-нных.vsppsppg: []0.1; MORPH-END-мных.alpv: []0.1; MORPH-END-мных.apg: []0.1; MORPH-END-мных.app: []0.1; MORPH-END-кных.alpv: []0.1; MORPH-END-кных.apg: []0.1; MORPH-END-кных.app: []0.1; MORPH-END-йных.alpv: []0.1; MORPH-END-йных.apg: []0.1; MORPH-END-йных.app: []0.1; MORPH-END-иных.alpv: []0.1; MORPH-END-иных.apg: []0.1; MORPH-END-иных.app: []0.1; MORPH-END-иных.nlmpv: []0.1; MORPH-END-иных.nlmpp: []0.1; MORPH-END-иных.nlmpg: []0.1; MORPH-END-зных.alpv: []0.1; MORPH-END-зных.apg: []0.1; MORPH-END-зных.app: []0.1; MORPH-END-зных.nlmpv: []0.1; MORPH-END-зных.nlmpp: []0.1; MORPH-END-зных.nlmpg: []0.1; MORPH-END-жных.alpv: []0.1; MORPH-END-жных.apg: []0.1; MORPH-END-жных.app: []0.1; MORPH-END-еных.alpv: []0.1; MORPH-END-еных.apg: []0.1; MORPH-END-еных.app: []0.1; MORPH-END-еных.nlmpv: []0.1; MORPH-END-еных.nlmpp: []0.1; MORPH-END-еных.nlmpg: []0.1; MORPH-END-дных.alpv: []0.1; MORPH-END-дных.ndfpp: []0.1; MORPH-END-дных.apg: []0.1; MORPH-END-дных.ndfpg: []0.1; MORPH-END-дных.app: []0.1; MORPH-END-вных.alpv: []0.1; MORPH-END-вных.apg: []0.1; MORPH-END-вных.app: []0.1; MORPH-END-бных.alpv: []0.1; MORPH-END-бных.apg: []0.1; MORPH-END-бных.app: []0.1; MORPH-END-аных.alpv: []0.1; MORPH-END-аных.apg: []0.1; MORPH-END-аных.app: []0.1; MORPH-END-омых.alpv: []0.1; MORPH-END-омых.apg: []0.1; MORPH-END-омых.app: []0.1; MORPH-END-имых.alpv: []0.1; MORPH-END-имых.vnppsnpv: []0.1; MORPH-END-имых.vnppsnpp: []0.1; MORPH-END-имых.apg: []0.1; MORPH-END-имых.app: []0.1; MORPH-END-имых.vnppsnpg: []0.1; MORPH-END-емых.alpv: []0.1; MORPH-END-емых.vnppsnpv: []0.1; MORPH-END-емых.vnppsnpp: []0.1; MORPH-END-емых.apg: []0.1; MORPH-END-емых.app: []0.1; MORPH-END-емых.vnppsnpg: []0.1; MORPH-END-ылых.alpv: []0.1; MORPH-END-ылых.apg: []0.1; MORPH-END-ылых.app: []0.1; MORPH-END-Ñлых.alpv: []0.1; MORPH-END-Ñлых.apg: []0.1; MORPH-END-Ñлых.app: []0.1; MORPH-END-елых.alpv: []0.1; MORPH-END-елых.apg: []0.1; MORPH-END-елых.app: []0.1; MORPH-END-глых.alpv: []0.1; MORPH-END-глых.apg: []0.1; MORPH-END-глых.app: []0.1; MORPH-END-алых.alpv: []0.1; MORPH-END-алых.apg: []0.1; MORPH-END-алых.app: []0.1; MORPH-END-азых.alpv: []0.1; MORPH-END-азых.apg: []0.1; MORPH-END-азых.app: []0.1; MORPH-END-одых.alpv: []0.1; MORPH-END-одых.apg: []0.1; MORPH-END-одых.app: []0.1; MORPH-END-Ñвых.alpv: []0.1; MORPH-END-Ñвых.apg: []0.1; MORPH-END-Ñвых.app: []0.1; MORPH-END-овых.alpv: []0.1; MORPH-END-овых.apg: []0.1; MORPH-END-овых.app: []0.1; MORPH-END-овых.nlmpv: []0.1; MORPH-END-овых.nlmpp: []0.1; MORPH-END-овых.nlmpg: []0.1; MORPH-END-ивых.alpv: []0.1; MORPH-END-ивых.apg: []0.1; MORPH-END-ивых.app: []0.1; MORPH-END-евых.alpv: []0.1; MORPH-END-евых.apg: []0.1; MORPH-END-евых.app: []0.1; MORPH-END-евых.nlmpv: []0.1; MORPH-END-евых.nlmpp: []0.1; MORPH-END-евых.nlmpg: []0.1; MORPH-END-авых.alpv: []0.1; MORPH-END-авых.apg: []0.1; MORPH-END-авых.app: []0.1; MORPH-END-убых.alpv: []0.1; MORPH-END-убых.apg: []0.1; MORPH-END-убых.app: []0.1; MORPH-END-чьих.alpv: []0.1; MORPH-END-чьих.apg: []0.1; MORPH-END-чьих.app: []0.1; MORPH-END-ньих.alpv: []0.1; MORPH-END-ньих.apg: []0.1; MORPH-END-ньих.app: []0.1; MORPH-END-жьих.alpv: []0.1; MORPH-END-жьих.apg: []0.1; MORPH-END-жьих.app: []0.1; MORPH-END-Ñщих.alpv: []0.1; MORPH-END-Ñщих.vnnpdnpg: []0.1; MORPH-END-Ñщих.vnnpdnpv: []0.1; MORPH-END-Ñщих.vnnpdnpp: []0.1; MORPH-END-Ñщих.apg: []0.1; MORPH-END-Ñщих.vnppdnpp: []0.1; MORPH-END-Ñщих.app: []0.1; MORPH-END-Ñщих.vnppdnpg: []0.1; MORPH-END-Ñщих.vnppdnpv: []0.1; MORPH-END-ющих.alpv: []0.1; MORPH-END-ющих.vnnpdnpg: []0.1; MORPH-END-ющих.vnnpdnpv: []0.1; MORPH-END-ющих.vnnpdnpp: []0.1; MORPH-END-ющих.apg: []0.1; MORPH-END-ющих.vnppdnpp: []0.1; MORPH-END-ющих.app: []0.1; MORPH-END-ющих.vnppdnpg: []0.1; MORPH-END-ющих.vnppdnpv: []0.1; MORPH-END-ущих.alpv: []0.1; MORPH-END-ущих.vnnpdnpg: []0.1; MORPH-END-ущих.vnnpdnpv: []0.1; MORPH-END-ущих.vnnpdnpp: []0.1; MORPH-END-ущих.apg: []0.1; MORPH-END-ущих.vnppdnpp: []0.1; MORPH-END-ущих.app: []0.1; MORPH-END-ущих.vnppdnpg: []0.1; MORPH-END-ущих.vnppdnpv: []0.1; MORPH-END-ащих.alpv: []0.1; MORPH-END-ащих.vnnpdnpg: []0.1; MORPH-END-ащих.vnnpdnpv: []0.1; MORPH-END-ащих.vnnpdnpp: []0.1; MORPH-END-ащих.apg: []0.1; MORPH-END-ащих.vnppdnpp: []0.1; MORPH-END-ащих.app: []0.1; MORPH-END-ащих.vnppdnpg: []0.1; MORPH-END-ащих.vnppdnpv: []0.1; MORPH-END-ьших.alpv: []0.1; MORPH-END-ьших.apg: []0.1; MORPH-END-ьших.app: []0.1; MORPH-END-хших.vsnpdppv: []0.1; MORPH-END-хших.vsnpdppg: []0.1; MORPH-END-хших.vsnpdppp: []0.1; MORPH-END-Ñших.vsppdppg: []0.1; MORPH-END-Ñших.vsnpdppv: []0.1; MORPH-END-Ñших.vsnpdppg: []0.1; MORPH-END-Ñших.vsppdppv: []0.1; MORPH-END-Ñших.vsppdppp: []0.1; MORPH-END-Ñших.vsnpdppp: []0.1; MORPH-END-кших.vsnpdppv: []0.1; MORPH-END-кших.vsnpdppg: []0.1; MORPH-END-кших.vsnpdppp: []0.1; MORPH-END-йших.alpv: []0.1; MORPH-END-йших.apg: []0.1; MORPH-END-йших.app: []0.1; MORPH-END-зших.vsnpdppv: []0.1; MORPH-END-зших.vsnpdppg: []0.1; MORPH-END-зших.vsnpdppp: []0.1; MORPH-END-дших.vsppdppg: []0.1; MORPH-END-дших.vsnpdppv: []0.1; MORPH-END-дших.vsnpdppg: []0.1; MORPH-END-дших.alpv: []0.1; MORPH-END-дших.vsppdppv: []0.1; MORPH-END-дших.apg: []0.1; MORPH-END-дших.vsppdppp: []0.1; MORPH-END-дших.app: []0.1; MORPH-END-дших.vsnpdppp: []0.1; MORPH-END-вших.vsppdppg: []0.1; MORPH-END-вших.vsnpdppv: []0.1; MORPH-END-вших.vsnpdppg: []0.1; MORPH-END-вших.vnppdppv: []0.1; MORPH-END-вших.vsppdppv: []0.1; MORPH-END-вших.vnppdppg: []0.1; MORPH-END-вших.vsppdppp: []0.1; MORPH-END-вших.vsnpdppp: []0.1; MORPH-END-вших.vnppdppp: []0.1; MORPH-END-Ñчих.alpv: []0.1; MORPH-END-Ñчих.apg: []0.1; MORPH-END-Ñчих.app: []0.1; MORPH-END-учих.alpv: []0.1; MORPH-END-учих.apg: []0.1; MORPH-END-учих.app: []0.1; MORPH-END-шних.alpv: []0.1; MORPH-END-шних.apg: []0.1; MORPH-END-шних.app: []0.1; MORPH-END-тних.alpv: []0.1; MORPH-END-тних.apg: []0.1; MORPH-END-тних.app: []0.1; MORPH-END-нних.alpv: []0.1; MORPH-END-нних.apg: []0.1; MORPH-END-нних.app: []0.1; MORPH-END-иних.alpv: []0.1; MORPH-END-иних.apg: []0.1; MORPH-END-иних.app: []0.1; MORPH-END-жних.alpv: []0.1; MORPH-END-жних.apg: []0.1; MORPH-END-жних.app: []0.1; MORPH-END-дних.alpv: []0.1; MORPH-END-дних.apg: []0.1; MORPH-END-дних.app: []0.1; MORPH-END-ьких.alpv: []0.1; MORPH-END-ьких.apg: []0.1; MORPH-END-ьких.app: []0.1; MORPH-END-цких.alpv: []0.1; MORPH-END-цких.apg: []0.1; MORPH-END-цких.app: []0.1; MORPH-END-цких.nlmpv: []0.1; MORPH-END-цких.nlmpp: []0.1; MORPH-END-цких.nlmpg: []0.1; MORPH-END-уких.alpv: []0.1; MORPH-END-уких.apg: []0.1; MORPH-END-уких.app: []0.1; MORPH-END-тких.alpv: []0.1; MORPH-END-тких.apg: []0.1; MORPH-END-тких.app: []0.1; MORPH-END-Ñких.alpv: []0.1; MORPH-END-Ñких.apg: []0.1; MORPH-END-Ñких.app: []0.1; MORPH-END-Ñких.nlmpv: []0.1; MORPH-END-Ñких.nlmpp: []0.1; MORPH-END-Ñких.nlmpg: []0.1; MORPH-END-оких.alpv: []0.1; MORPH-END-оких.apg: []0.1; MORPH-END-оких.app: []0.1; MORPH-END-йких.alpv: []0.1; MORPH-END-йких.apg: []0.1; MORPH-END-йких.app: []0.1; MORPH-END-зких.alpv: []0.1; MORPH-END-зких.apg: []0.1; MORPH-END-зких.app: []0.1; MORPH-END-дких.alpv: []0.1; MORPH-END-дких.apg: []0.1; MORPH-END-дких.app: []0.1; MORPH-END-ожих.alpv: []0.1; MORPH-END-ожих.apg: []0.1; MORPH-END-ожих.app: []0.1; MORPH-END-огих.alpv: []0.1; MORPH-END-огих.apg: []0.1; MORPH-END-огих.app: []0.1; MORPH-END-ищах.ndnpp: []0.1; MORPH-END-ышах.ndmpp: []0.1; MORPH-END-ачах.ndfpp: []0.1; MORPH-END-ьцах.nlmpp: []0.1; MORPH-END-нцах.ndmpp: []0.1; MORPH-END-нцах.nlmpp: []0.1; MORPH-END-йцах.nlmpp: []0.1; MORPH-END-ицах.npp: []0.1; MORPH-END-ицах.ndfpp: []0.1; MORPH-END-ицах.nlfpp: []0.1; MORPH-END-ецах.nlmpp: []0.1; MORPH-END-дцах.nlmpp: []0.1; MORPH-END-охах.ndmpp: []0.1; MORPH-END-ахах.ndmpp: []0.1; MORPH-END-утах.ndmpp: []0.1; MORPH-END-Ñтах.ndmpp: []0.1; MORPH-END-Ñтах.nlmpp: []0.1; MORPH-END-Ñтах.cp: []0.1; MORPH-END-ртах.ndmpp: []0.1; MORPH-END-отах.ndfpp: []0.1; MORPH-END-отах.ndmpp: []0.1; MORPH-END-отах.nlmpp: []0.1; MORPH-END-нтах.ndmpp: []0.1; MORPH-END-нтах.nlmpp: []0.1; MORPH-END-ктах.ndmpp: []0.1; MORPH-END-итах.ndmpp: []0.1; MORPH-END-итах.nlmpp: []0.1; MORPH-END-етах.npp: []0.1; MORPH-END-етах.ndfpp: []0.1; MORPH-END-етах.ndmpp: []0.1; MORPH-END-атах.ndfpp: []0.1; MORPH-END-атах.ndmpp: []0.1; MORPH-END-атах.nlmpp: []0.1; MORPH-END-уÑах.ndmpp: []0.1; MORPH-END-ÑÑах.ndmpp: []0.1; MORPH-END-оÑах.ndmpp: []0.1; MORPH-END-нÑах.ndmpp: []0.1; MORPH-END-кÑах.ndmpp: []0.1; MORPH-END-иÑах.ndmpp: []0.1; MORPH-END-еÑах.ndmpp: []0.1; MORPH-END-аÑах.ndmpp: []0.1; MORPH-END-Ñрах.ndmpp: []0.1; MORPH-END-урах.ndfpp: []0.1; MORPH-END-урах.ndmpp: []0.1; MORPH-END-трах.ndmpp: []0.1; MORPH-END-орах.npp: []0.1; MORPH-END-орах.ndmpp: []0.1; MORPH-END-орах.nlmpp: []0.1; MORPH-END-ирах.ndmpp: []0.1; MORPH-END-ирах.nlmpp: []0.1; MORPH-END-ерах.ndfpp: []0.1; MORPH-END-ерах.ndmpp: []0.1; MORPH-END-ерах.nlmpp: []0.1; MORPH-END-арах.npp: []0.1; MORPH-END-арах.ndmpp: []0.1; MORPH-END-арах.nlmpp: []0.1; MORPH-END-упах.ndmpp: []0.1; MORPH-END-опах.ndmpp: []0.1; MORPH-END-ипах.ndmpp: []0.1; MORPH-END-Ñнах.nlmpp: []0.1; MORPH-END-унах.nlmpp: []0.1; MORPH-END-онах.ndmpp: []0.1; MORPH-END-онах.nlmpp: []0.1; MORPH-END-инах.npp: []0.1; MORPH-END-инах.ndfpp: []0.1; MORPH-END-инах.ndmpp: []0.1; MORPH-END-енах.ndmpp: []0.1; MORPH-END-енах.ndnpp: []0.1; MORPH-END-анах.ndmpp: []0.1; MORPH-END-анах.nlmpp: []0.1; MORPH-END-ьмах.ndmpp: []0.1; MORPH-END-умах.ndmpp: []0.1; MORPH-END-рмах.ndfpp: []0.1; MORPH-END-омах.ndmpp: []0.1; MORPH-END-ммах.ndfpp: []0.1; MORPH-END-имах.ndmpp: []0.1; MORPH-END-змах.ndmpp: []0.1; MORPH-END-емах.ndfpp: []0.1; MORPH-END-емах.ndmpp: []0.1; MORPH-END-улах.ndmpp: []0.1; MORPH-END-Ñлах.ndmpp: []0.1; MORPH-END-олах.ndfpp: []0.1; MORPH-END-олах.ndmpp: []0.1; MORPH-END-елах.ndmpp: []0.1; MORPH-END-алах.ndmpp: []0.1; MORPH-END-алах.nlmpp: []0.1; MORPH-END-Ñках.ndmpp: []0.1; MORPH-END-Ñках.nlmpp: []0.1; MORPH-END-ьках.ndfpp: []0.1; MORPH-END-ьках.ndmpp: []0.1; MORPH-END-шках.npp: []0.1; MORPH-END-шках.ndfpp: []0.1; MORPH-END-шках.ndmpp: []0.1; MORPH-END-чках.npp: []0.1; MORPH-END-чках.ndfpp: []0.1; MORPH-END-чках.ndmpp: []0.1; MORPH-END-уках.ndmpp: []0.1; MORPH-END-тках.npp: []0.1; MORPH-END-тках.ndfpp: []0.1; MORPH-END-тках.ndmpp: []0.1; MORPH-END-Ñках.ndfpp: []0.1; MORPH-END-Ñках.ndmpp: []0.1; MORPH-END-рках.ndfpp: []0.1; MORPH-END-рках.ndmpp: []0.1; MORPH-END-пках.ndfpp: []0.1; MORPH-END-пках.ndmpp: []0.1; MORPH-END-оках.ndmpp: []0.1; MORPH-END-нках.npp: []0.1; MORPH-END-нках.ndfpp: []0.1; MORPH-END-нках.ndmpp: []0.1; MORPH-END-мках.ndfpp: []0.1; MORPH-END-лках.ndfpp: []0.1; MORPH-END-лках.ndmpp: []0.1; MORPH-END-йках.ndfpp: []0.1; MORPH-END-иках.ndfpp: []0.1; MORPH-END-иках.ndmpp: []0.1; MORPH-END-иках.nlmpp: []0.1; MORPH-END-зках.ndfpp: []0.1; MORPH-END-жках.npp: []0.1; MORPH-END-жках.ndfpp: []0.1; MORPH-END-жках.ndmpp: []0.1; MORPH-END-еках.ndfpp: []0.1; MORPH-END-еках.ndmpp: []0.1; MORPH-END-дках.npp: []0.1; MORPH-END-дках.ndfpp: []0.1; MORPH-END-дках.ndmpp: []0.1; MORPH-END-вках.ndfpp: []0.1; MORPH-END-вках.ndmpp: []0.1; MORPH-END-бках.ndfpp: []0.1; MORPH-END-бках.ndmpp: []0.1; MORPH-END-аках.ndmpp: []0.1; MORPH-END-аках.nlmpp: []0.1; MORPH-END-озах.ndmpp: []0.1; MORPH-END-изах.ndmpp: []0.1; MORPH-END-езах.ndmpp: []0.1; MORPH-END-азах.ndmpp: []0.1; MORPH-END-ежах.ndmpp: []0.1; MORPH-END-ажах.ndmpp: []0.1; MORPH-END-Ñдах.ndmpp: []0.1; MORPH-END-рдах.ndmpp: []0.1; MORPH-END-одах.ndfpp: []0.1; MORPH-END-одах.ndmpp: []0.1; MORPH-END-ндах.ndfpp: []0.1; MORPH-END-здах.ndmpp: []0.1; MORPH-END-адах.ndfpp: []0.1; MORPH-END-адах.ndmpp: []0.1; MORPH-END-угах.ndfpp: []0.1; MORPH-END-огах.ndfpp: []0.1; MORPH-END-огах.ndmpp: []0.1; MORPH-END-нгах.ndmpp: []0.1; MORPH-END-егах.ndmpp: []0.1; MORPH-END-агах.ndmpp: []0.1; MORPH-END-ывах.ndmpp: []0.1; MORPH-END-твах.ndnpp: []0.1; MORPH-END-овах.ndmpp: []0.1; MORPH-END-ивах.ndfpp: []0.1; MORPH-END-ивах.ndmpp: []0.1; MORPH-END-авах.ndfpp: []0.1; MORPH-END-авах.ndmpp: []0.1; MORPH-END-ьбах.ndfpp: []0.1; MORPH-END-обах.ndmpp: []0.1; MORPH-END-граф.ndmsv: []0.1; MORPH-END-граф.nlmsi: []0.1; MORPH-END-граф.ndmsi: []0.1; MORPH-END-лищу.ndnsd: []0.1; MORPH-END-ращу.vspdf1s: []0.1; MORPH-END-ершу.nlfsv: []0.1; MORPH-END-рошу.vspdf1s: []0.1; MORPH-END-ношу.vnpdn1s: []0.1; MORPH-END-пишу.vspdf1s: []0.1; MORPH-END-лючу.vspdf1s: []0.1; MORPH-END-ручу.vspdf1s: []0.1; MORPH-END-лочу.vspdf1s: []0.1; MORPH-END-вичу.nlmsd: []0.1; MORPH-END-лечу.vspdf1s: []0.1; MORPH-END-лачу.vspdf1s: []0.1; MORPH-END-дачу.ndfsv: []0.1; MORPH-END-льцу.nlmsd: []0.1; MORPH-END-енцу.nlmsd: []0.1; MORPH-END-анцу.nlmsd: []0.1; MORPH-END-ийцу.nlmsd: []0.1; MORPH-END-щицу.nlfsv: []0.1; MORPH-END-чицу.nlfsv: []0.1; MORPH-END-рицу.nlfsv: []0.1; MORPH-END-рицу.ndfsv: []0.1; MORPH-END-ницу.nlfsv: []0.1; MORPH-END-ницу.ndfsv: []0.1; MORPH-END-лицу.nlfsv: []0.1; MORPH-END-лицу.ndfsv: []0.1; MORPH-END-вицу.ndfsv: []0.1; MORPH-END-овцу.nlmsd: []0.1; MORPH-END-ивцу.nlmsd: []0.1; MORPH-END-рафу.ndmsd: []0.1; MORPH-END-рафу.nlmsd: []0.1; MORPH-END-оÑту.ndmsd: []0.1; MORPH-END-иÑту.nlmsd: []0.1; MORPH-END-еÑту.ndmsd: []0.1; MORPH-END-орту.ndmsd: []0.1; MORPH-END-ерту.ndmsd: []0.1; MORPH-END-тоту.ndfsv: []0.1; MORPH-END-роту.ndfsv: []0.1; MORPH-END-роту.ndmsd: []0.1; MORPH-END-ноту.ndfsv: []0.1; MORPH-END-моту.ndfsv: []0.1; MORPH-END-лоту.ndfsv: []0.1; MORPH-END-енту.ndfsv: []0.1; MORPH-END-енту.ndmsd: []0.1; MORPH-END-енту.nlmsd: []0.1; MORPH-END-анту.ndmsd: []0.1; MORPH-END-анту.nlmsd: []0.1; MORPH-END-екту.ndmsd: []0.1; MORPH-END-риту.ndmsd: []0.1; MORPH-END-чету.ndmsd: []0.1; MORPH-END-тету.ndmsd: []0.1; MORPH-END-рету.ndmsd: []0.1; MORPH-END-лету.ndmsd: []0.1; MORPH-END-кету.ndmsd: []0.1; MORPH-END-вету.ndmsd: []0.1; MORPH-END-тату.ndmsd: []0.1; MORPH-END-рату.ndmsd: []0.1; MORPH-END-нату.ndmsd: []0.1; MORPH-END-мату.ndmsd: []0.1; MORPH-END-лату.ndfsv: []0.1; MORPH-END-кату.ndmsd: []0.1; MORPH-END-иату.ndmsd: []0.1; MORPH-END-еÑÑу.nlfsv: []0.1; MORPH-END-еÑÑу.ndmsd: []0.1; MORPH-END-роÑу.ndmsd: []0.1; MORPH-END-анÑу.ndmsd: []0.1; MORPH-END-екÑу.ndmsd: []0.1; MORPH-END-неÑу.vspdf1s: []0.1; MORPH-END-туру.ndfsv: []0.1; MORPH-END-Ñтру.ndmsd: []0.1; MORPH-END-Ñтру.nlmsd: []0.1; MORPH-END-отру.ndmsd: []0.1; MORPH-END-етру.ndmsd: []0.1; MORPH-END-тору.ndmsd: []0.1; MORPH-END-тору.nlmsd: []0.1; MORPH-END-дору.nlmsd: []0.1; MORPH-END-вору.ndmsd: []0.1; MORPH-END-ьеру.ndfsv: []0.1; MORPH-END-ьеру.ndmsd: []0.1; MORPH-END-ьеру.nlmsd: []0.1; MORPH-END-феру.ndfsv: []0.1; MORPH-END-теру.ndmsd: []0.1; MORPH-END-теру.nlmsd: []0.1; MORPH-END-неру.ndmsd: []0.1; MORPH-END-неру.nlmsd: []0.1; MORPH-END-меру.ndfsv: []0.1; MORPH-END-меру.ndmsd: []0.1; MORPH-END-леру.ndmsd: []0.1; MORPH-END-леру.nlmsd: []0.1; MORPH-END-керу.ndmsd: []0.1; MORPH-END-керу.nlmsd: []0.1; MORPH-END-зеру.ndmsd: []0.1; MORPH-END-жеру.nlmsd: []0.1; MORPH-END-деру.ndmsd: []0.1; MORPH-END-деру.nlmsd: []0.1; MORPH-END-уару.ndmsd: []0.1; MORPH-END-копу.ndmsd: []0.1; MORPH-END-типу.ndmsd: []0.1; MORPH-END-цыну.nlmsd: []0.1; MORPH-END-ерну.ndfsv: []0.1; MORPH-END-ерну.vspdf1s: []0.1; MORPH-END-фону.ndmsd: []0.1; MORPH-END-тону.ndmsd: []0.1; MORPH-END-Ñону.nlmsd: []0.1; MORPH-END-рону.ndmsd: []0.1; MORPH-END-лону.ndmsd: []0.1; MORPH-END-иону.ndmsd: []0.1; MORPH-END-гону.ndmsd: []0.1; MORPH-END-щину.ndfsv: []0.1; MORPH-END-шину.ndfsv: []0.1; MORPH-END-шину.nlmsd: []0.1; MORPH-END-чину.ndfsv: []0.1; MORPH-END-хину.nlmsd: []0.1; MORPH-END-тину.ndfsv: []0.1; MORPH-END-тину.nlmsd: []0.1; MORPH-END-Ñину.ndfsv: []0.1; MORPH-END-рину.ndfsv: []0.1; MORPH-END-рину.ndmsd: []0.1; MORPH-END-рину.nlmsd: []0.1; MORPH-END-нину.ndfsv: []0.1; MORPH-END-нину.nlmsd: []0.1; MORPH-END-лину.ndfsv: []0.1; MORPH-END-лину.ndmsd: []0.1; MORPH-END-лину.nlmsd: []0.1; MORPH-END-кину.amsd: []0.1; MORPH-END-кину.nlfsv: []0.1; MORPH-END-кину.ansd: []0.1; MORPH-END-кину.afsv: []0.1; MORPH-END-кину.nlmsd: []0.1; MORPH-END-жину.ndfsv: []0.1; MORPH-END-дину.ndfsv: []0.1; MORPH-END-дину.nlmsd: []0.1; MORPH-END-гину.nlmsd: []0.1; MORPH-END-вину.ndfsv: []0.1; MORPH-END-бину.ndfsv: []0.1; MORPH-END-изну.ndfsv: []0.1; MORPH-END-мену.ndmsd: []0.1; MORPH-END-мену.nlmsd: []0.1; MORPH-END-гену.ndmsd: []0.1; MORPH-END-ргну.vspdf1s: []0.1; MORPH-END-овну.nlfsv: []0.1; MORPH-END-евну.nlfsv: []0.1; MORPH-END-тану.ndmsd: []0.1; MORPH-END-тану.nlmsd: []0.1; MORPH-END-рану.ndmsd: []0.1; MORPH-END-ману.ndmsd: []0.1; MORPH-END-ману.nlmsd: []0.1; MORPH-END-лану.ndmsd: []0.1; MORPH-END-кану.ndmsd: []0.1; MORPH-END-гану.ndmsd: []0.1; MORPH-END-иуму.ndmsd: []0.1; MORPH-END-хому.amsd: []0.1; MORPH-END-хому.ansd: []0.1; MORPH-END-тому.amsd: []0.1; MORPH-END-тому.vsppspmsd: []0.1; MORPH-END-тому.ansd: []0.1; MORPH-END-тому.knsd: []0.1; MORPH-END-тому.kmsd: []0.1; MORPH-END-тому.vsppspnsd: []0.1; MORPH-END-Ñому.amsd: []0.1; MORPH-END-Ñому.ansd: []0.1; MORPH-END-рому.amsd: []0.1; MORPH-END-рому.ansd: []0.1; MORPH-END-рому.ndmsd: []0.1; MORPH-END-пому.amsd: []0.1; MORPH-END-пому.ansd: []0.1; MORPH-END-ному.amsd: []0.1; MORPH-END-ному.vsppspmsd: []0.1; MORPH-END-ному.ansd: []0.1; MORPH-END-ному.nlmsd: []0.1; MORPH-END-ному.vsppspnsd: []0.1; MORPH-END-мому.amsd: []0.1; MORPH-END-мому.vnppsnnsd: []0.1; MORPH-END-мому.ansd: []0.1; MORPH-END-мому.vnppsnmsd: []0.1; MORPH-END-мому.nlmsd: []0.1; MORPH-END-лому.amsd: []0.1; MORPH-END-лому.ansd: []0.1; MORPH-END-лому.ndmsd: []0.1; MORPH-END-кому.amsd: []0.1; MORPH-END-кому.ansd: []0.1; MORPH-END-кому.ndmsd: []0.1; MORPH-END-кому.nlmsd: []0.1; MORPH-END-дому.amsd: []0.1; MORPH-END-дому.ansd: []0.1; MORPH-END-гому.amsd: []0.1; MORPH-END-гому.ansd: []0.1; MORPH-END-вому.amsd: []0.1; MORPH-END-вому.ansd: []0.1; MORPH-END-вому.nlmsd: []0.1; MORPH-END-бому.amsd: []0.1; MORPH-END-бому.ansd: []0.1; MORPH-END-амму.ndfsv: []0.1; MORPH-END-изму.ndmsd: []0.1; MORPH-END-ьему.amsd: []0.1; MORPH-END-ьему.ansd: []0.1; MORPH-END-щему.amsd: []0.1; MORPH-END-щему.ansd: []0.1; MORPH-END-щему.vnnpdnmsd: []0.1; MORPH-END-щему.vnppdnnsd: []0.1; MORPH-END-щему.vnnpdnnsd: []0.1; MORPH-END-щему.vnppdnmsd: []0.1; MORPH-END-шему.vsppdpnsd: []0.1; MORPH-END-шему.vsnpdpmsd: []0.1; MORPH-END-шему.vsppdpmsd: []0.1; MORPH-END-шему.vnnpdpmsd: []0.1; MORPH-END-шему.vnnpdpnsd: []0.1; MORPH-END-шему.vsnpdpnsd: []0.1; MORPH-END-чему.amsd: []0.1; MORPH-END-чему.ansd: []0.1; MORPH-END-чему.nlmsd: []0.1; MORPH-END-тему.ndfsv: []0.1; MORPH-END-нему.amsd: []0.1; MORPH-END-нему.e: []0.1; MORPH-END-нему.ansd: []0.1; MORPH-END-жему.amsd: []0.1; MORPH-END-жему.ansd: []0.1; MORPH-END-жему.nlmsd: []0.1; MORPH-END-колу.ndfsv: []0.1; MORPH-END-колу.ndmsd: []0.1; MORPH-END-еллу.ndfsv: []0.1; MORPH-END-делу.ndmsd: []0.1; MORPH-END-ралу.nlmsd: []0.1; MORPH-END-налу.ndmsd: []0.1; MORPH-END-иалу.ndmsd: []0.1; MORPH-END-валу.ndmsd: []0.1; MORPH-END-ньку.ndfsv: []0.1; MORPH-END-льку.ndfsv: []0.1; MORPH-END-Ñшку.ndfsv: []0.1; MORPH-END-ышку.ndnsd: []0.1; MORPH-END-ышку.ndfsv: []0.1; MORPH-END-ушку.nlfsv: []0.1; MORPH-END-ушку.ndfsv: []0.1; MORPH-END-ошку.ndfsv: []0.1; MORPH-END-ишку.nlmsv: []0.1; MORPH-END-ешку.ndfsv: []0.1; MORPH-END-ашку.nlfsv: []0.1; MORPH-END-ашку.ndfsv: []0.1; MORPH-END-учку.ndfsv: []0.1; MORPH-END-очку.nlfsv: []0.1; MORPH-END-очку.ndfsv: []0.1; MORPH-END-очку.ndmsd: []0.1; MORPH-END-ичку.nlfsv: []0.1; MORPH-END-ичку.ndfsv: []0.1; MORPH-END-ечку.ndnsd: []0.1; MORPH-END-ечку.ndfsv: []0.1; MORPH-END-ачку.ndfsv: []0.1; MORPH-END-утку.ndfsv: []0.1; MORPH-END-Ñтку.nlfsv: []0.1; MORPH-END-Ñтку.ndfsv: []0.1; MORPH-END-Ñтку.ndmsd: []0.1; MORPH-END-ртку.ndfsv: []0.1; MORPH-END-отку.ndfsv: []0.1; MORPH-END-нтку.nlfsv: []0.1; MORPH-END-итку.ndfsv: []0.1; MORPH-END-етку.nlfsv: []0.1; MORPH-END-етку.ndfsv: []0.1; MORPH-END-атку.nlfsv: []0.1; MORPH-END-атку.ndfsv: []0.1; MORPH-END-атку.ndmsd: []0.1; MORPH-END-оÑку.ndfsv: []0.1; MORPH-END-иÑку.ndfsv: []0.1; MORPH-END-еÑку.ndfsv: []0.1; MORPH-END-еÑку.ndmsd: []0.1; MORPH-END-аÑку.ndfsv: []0.1; MORPH-END-урку.ndfsv: []0.1; MORPH-END-орку.ndfsv: []0.1; MORPH-END-ирку.ndfsv: []0.1; MORPH-END-ерку.ndfsv: []0.1; MORPH-END-ерку.ndmsd: []0.1; MORPH-END-арку.nlfsv: []0.1; MORPH-END-арку.ndfsv: []0.1; MORPH-END-упку.ndfsv: []0.1; MORPH-END-току.ndmsd: []0.1; MORPH-END-Ñнку.nlfsv: []0.1; MORPH-END-Ñнку.ndfsv: []0.1; MORPH-END-онку.nlfsv: []0.1; MORPH-END-онку.ndfsv: []0.1; MORPH-END-онку.nlmsd: []0.1; MORPH-END-инку.nlfsv: []0.1; MORPH-END-инку.ndfsv: []0.1; MORPH-END-енку.nlfsv: []0.1; MORPH-END-енку.ndfsv: []0.1; MORPH-END-енку.nlmsd: []0.1; MORPH-END-анку.nlfsv: []0.1; MORPH-END-анку.ndfsv: []0.1; MORPH-END-анку.ndmsd: []0.1; MORPH-END-емку.ndfsv: []0.1; MORPH-END-ылку.ndfsv: []0.1; MORPH-END-олку.ndfsv: []0.1; MORPH-END-илку.ndfsv: []0.1; MORPH-END-елку.ndfsv: []0.1; MORPH-END-алку.ndfsv: []0.1; MORPH-END-ойку.ndfsv: []0.1; MORPH-END-ейку.nlfsv: []0.1; MORPH-END-ейку.ndfsv: []0.1; MORPH-END-айку.ndfsv: []0.1; MORPH-END-щику.nlmsd: []0.1; MORPH-END-чику.ndmsd: []0.1; MORPH-END-чику.nlmsd: []0.1; MORPH-END-тику.ndfsv: []0.1; MORPH-END-тику.ndmsd: []0.1; MORPH-END-тику.nlmsd: []0.1; MORPH-END-рику.ndfsv: []0.1; MORPH-END-рику.ndmsd: []0.1; MORPH-END-рику.nlmsd: []0.1; MORPH-END-нику.ndfsv: []0.1; MORPH-END-нику.ndmsd: []0.1; MORPH-END-нику.nlmsd: []0.1; MORPH-END-мику.ndfsv: []0.1; MORPH-END-лику.ndfsv: []0.1; MORPH-END-лику.ndmsd: []0.1; MORPH-END-лику.nlmsd: []0.1; MORPH-END-вику.ndmsd: []0.1; MORPH-END-вику.nlmsd: []0.1; MORPH-END-Ñзку.ndfsv: []0.1; MORPH-END-узку.ndfsv: []0.1; MORPH-END-езку.ndfsv: []0.1; MORPH-END-азку.ndfsv: []0.1; MORPH-END-Ñжку.ndfsv: []0.1; MORPH-END-ожку.ndfsv: []0.1; MORPH-END-ижку.ndfsv: []0.1; MORPH-END-ежку.ndfsv: []0.1; MORPH-END-ажку.ndfsv: []0.1; MORPH-END-теку.ndfsv: []0.1; MORPH-END-Ñдку.ndfsv: []0.1; MORPH-END-одку.ndfsv: []0.1; MORPH-END-одку.ndmsd: []0.1; MORPH-END-едку.ndfsv: []0.1; MORPH-END-адку.ndfsv: []0.1; MORPH-END-адку.ndmsd: []0.1; MORPH-END-овку.nlfsv: []0.1; MORPH-END-овку.ndfsv: []0.1; MORPH-END-ивку.ndfsv: []0.1; MORPH-END-евку.ndfsv: []0.1; MORPH-END-авку.ndfsv: []0.1; MORPH-END-убку.ndfsv: []0.1; MORPH-END-лизу.ndmsd: []0.1; MORPH-END-казу.ndmsd: []0.1; MORPH-END-ержу.vspdf1s: []0.1; MORPH-END-ложу.vspdf1s: []0.1; MORPH-END-вожу.vnpdn1s: []0.1; MORPH-END-вожу.vspdf1s: []0.1; MORPH-END-режу.vspdf1s: []0.1; MORPH-END-тажу.ndmsd: []0.1; MORPH-END-кажу.vspdf1s: []0.1; MORPH-END-льду.nlfsv: []0.1; MORPH-END-льду.nlmsd: []0.1; MORPH-END-арду.ndfsv: []0.1; MORPH-END-арду.ndmsd: []0.1; MORPH-END-ходу.ndmsd: []0.1; MORPH-END-роду.ndmsd: []0.1; MORPH-END-воду.ndmsd: []0.1; MORPH-END-воду.nlmsd: []0.1; MORPH-END-анду.ndfsv: []0.1; MORPH-END-езду.ndmsd: []0.1; MORPH-END-веду.vspdf1s: []0.1; MORPH-END-раду.ndmsd: []0.1; MORPH-END-паду.ndmsd: []0.1; MORPH-END-наду.ndfsv: []0.1; MORPH-END-ладу.ndmsd: []0.1; MORPH-END-ургу.ndmsd: []0.1; MORPH-END-логу.ndmsd: []0.1; MORPH-END-логу.nlmsd: []0.1; MORPH-END-ингу.ndmsd: []0.1; MORPH-END-ингу.nlmsd: []0.1; MORPH-END-регу.vspdf1s: []0.1; MORPH-END-лыву.vsndf1s: []0.1; MORPH-END-Ñтву.ndnsd: []0.1; MORPH-END-цову.nlmsd: []0.1; MORPH-END-хову.nlmsd: []0.1; MORPH-END-тову.nlmsd: []0.1; MORPH-END-Ñову.nlfsv: []0.1; MORPH-END-Ñову.nlmsd: []0.1; MORPH-END-рову.nlfsv: []0.1; MORPH-END-рову.ndmsd: []0.1; MORPH-END-рову.nlmsd: []0.1; MORPH-END-пову.nlfsv: []0.1; MORPH-END-пову.nlmsd: []0.1; MORPH-END-нову.nlfsv: []0.1; MORPH-END-нову.nlmsd: []0.1; MORPH-END-мову.nlfsv: []0.1; MORPH-END-мову.nlmsd: []0.1; MORPH-END-лову.nlfsv: []0.1; MORPH-END-лову.nlmsd: []0.1; MORPH-END-кову.nlfsv: []0.1; MORPH-END-кову.nlmsd: []0.1; MORPH-END-зову.nlmsd: []0.1; MORPH-END-дову.nlmsd: []0.1; MORPH-END-тиву.ndfsv: []0.1; MORPH-END-тиву.ndmsd: []0.1; MORPH-END-ливу.ndmsd: []0.1; MORPH-END-ьеву.nlfsv: []0.1; MORPH-END-ьеву.nlmsd: []0.1; MORPH-END-шеву.nlmsd: []0.1; MORPH-END-чеву.nlmsd: []0.1; MORPH-END-цеву.nlmsd: []0.1; MORPH-END-реву.nlmsd: []0.1; MORPH-END-неву.nlmsd: []0.1; MORPH-END-леву.nlmsd: []0.1; MORPH-END-ееву.nlfsv: []0.1; MORPH-END-ееву.nlmsd: []0.1; MORPH-END-аеву.nlmsd: []0.1; MORPH-END-лаву.nlfsv: []0.1; MORPH-END-лаву.nlmsd: []0.1; MORPH-END-утÑÑ‚.vspdf3p: []0.1; MORPH-END-ÑÑ‚ÑÑ‚.vspdf3p: []0.1; MORPH-END-отÑÑ‚.vspdf3p: []0.1; MORPH-END-отÑÑ‚.vnpdn3p: []0.1; MORPH-END-етÑÑ‚.vsndf3p: []0.1; MORPH-END-етÑÑ‚.vspdf3p: []0.1; MORPH-END-атÑÑ‚.vspdf3p: []0.1; MORPH-END-оÑÑÑ‚.vspdf3p: []0.1; MORPH-END-оÑÑÑ‚.vnpdn3p: []0.1; MORPH-END-еÑÑÑ‚.vspdf3p: []0.1; MORPH-END-аÑÑÑ‚.vspdf3p: []0.1; MORPH-END-трÑÑ‚.vspdf3p: []0.1; MORPH-END-орÑÑ‚.vsndf3p: []0.1; MORPH-END-орÑÑ‚.vspdf3p: []0.1; MORPH-END-ерÑÑ‚.vspdf3p: []0.1; MORPH-END-арÑÑ‚.vspdf3p: []0.1; MORPH-END-упÑÑ‚.vsndf3p: []0.1; MORPH-END-упÑÑ‚.vspdf3p: []0.1; MORPH-END-епÑÑ‚.vspdf3p: []0.1; MORPH-END-роÑÑ‚.vspdf3p: []0.1; MORPH-END-ÑнÑÑ‚.vspdf3p: []0.1; MORPH-END-онÑÑ‚.vspdf3p: []0.1; MORPH-END-мнÑÑ‚.vspdf3p: []0.1; MORPH-END-лнÑÑ‚.vspdf3p: []0.1; MORPH-END-инÑÑ‚.vspdf3p: []0.1; MORPH-END-енÑÑ‚.vspdf3p: []0.1; MORPH-END-анÑÑ‚.vspdf3p: []0.1; MORPH-END-анÑÑ‚.vnpdn3p: []0.1; MORPH-END-омÑÑ‚.vspdf3p: []0.1; MORPH-END-ÑлÑÑ‚.vspdf3p: []0.1; MORPH-END-елÑÑ‚.vspdf3p: []0.1; MORPH-END-алÑÑ‚.vspdf3p: []0.1; MORPH-END-узÑÑ‚.vspdf3p: []0.1; MORPH-END-озÑÑ‚.vspdf3p: []0.1; MORPH-END-озÑÑ‚.vnpdn3p: []0.1; MORPH-END-азÑÑ‚.vspdf3p: []0.1; MORPH-END-ÑдÑÑ‚.vspdf3p: []0.1; MORPH-END-удÑÑ‚.vspdf3p: []0.1; MORPH-END-одÑÑ‚.vspdf3p: []0.1; MORPH-END-одÑÑ‚.vnndn3p: []0.1; MORPH-END-одÑÑ‚.vnpdn3p: []0.1; MORPH-END-едÑÑ‚.vspdf3p: []0.1; MORPH-END-адÑÑ‚.vspdf3p: []0.1; MORPH-END-овÑÑ‚.vspdf3p: []0.1; MORPH-END-авÑÑ‚.vspdf3p: []0.1; MORPH-END-убÑÑ‚.vspdf3p: []0.1; MORPH-END-Ñ€ÑÑŽÑ‚.vnpdn3p: []0.1; MORPH-END-нÑÑŽÑ‚.vspdf3p: []0.1; MORPH-END-нÑÑŽÑ‚.vnpdn3p: []0.1; MORPH-END-лÑÑŽÑ‚.vspdf3p: []0.1; MORPH-END-лÑÑŽÑ‚.vnndn3p: []0.1; MORPH-END-лÑÑŽÑ‚.vnpdn3p: []0.1; MORPH-END-бьют.vspdf3p: []0.1; MORPH-END-туют.vnndn3p: []0.1; MORPH-END-туют.vnpdn3p: []0.1; MORPH-END-Ñуют.vspdf3p: []0.1; MORPH-END-Ñуют.vnpdn3p: []0.1; MORPH-END-руют.vspdf3p: []0.1; MORPH-END-руют.vnndn3p: []0.1; MORPH-END-руют.vnpdn3p: []0.1; MORPH-END-нуют.vnpdn3p: []0.1; MORPH-END-луют.vspdf3p: []0.1; MORPH-END-куют.vspdf3p: []0.1; MORPH-END-куют.vnpdn3p: []0.1; MORPH-END-зуют.vspdf3p: []0.1; MORPH-END-зуют.vnpdn3p: []0.1; MORPH-END-дуют.vspdf3p: []0.1; MORPH-END-дуют.vnndn3p: []0.1; MORPH-END-дуют.vnpdn3p: []0.1; MORPH-END-вуют.vsndf3p: []0.1; MORPH-END-вуют.vnndn3p: []0.1; MORPH-END-вуют.vnpdn3p: []0.1; MORPH-END-буют.vspdf3p: []0.1; MORPH-END-роют.vspdf3p: []0.1; MORPH-END-теют.vnndn3p: []0.1; MORPH-END-реют.vsndf3p: []0.1; MORPH-END-реют.vspdf3p: []0.1; MORPH-END-неют.vsndf3p: []0.1; MORPH-END-неют.vnndn3p: []0.1; MORPH-END-леют.vsndf3p: []0.1; MORPH-END-леют.vnndn3p: []0.1; MORPH-END-деют.vsndf3p: []0.1; MORPH-END-веют.vnndn3p: []0.1; MORPH-END-щают.vnpdn3p: []0.1; MORPH-END-шают.vspdf3p: []0.1; MORPH-END-шают.vnpdn3p: []0.1; MORPH-END-чают.vspdf3p: []0.1; MORPH-END-чают.vnndn3p: []0.1; MORPH-END-чают.vnpdn3p: []0.1; MORPH-END-хают.vnndn3p: []0.1; MORPH-END-тают.vspdf3p: []0.1; MORPH-END-тают.vnndn3p: []0.1; MORPH-END-тают.vnpdn3p: []0.1; MORPH-END-Ñают.vspdf3p: []0.1; MORPH-END-Ñают.vnndn3p: []0.1; MORPH-END-Ñают.vnpdn3p: []0.1; MORPH-END-рают.vspdf3p: []0.1; MORPH-END-рают.vnndn3p: []0.1; MORPH-END-рают.vnpdn3p: []0.1; MORPH-END-пают.vspdf3p: []0.1; MORPH-END-пают.vnndn3p: []0.1; MORPH-END-пают.vnpdn3p: []0.1; MORPH-END-нают.vspdf3p: []0.1; MORPH-END-нают.vnpdn3p: []0.1; MORPH-END-мают.vspdf3p: []0.1; MORPH-END-мают.vnpdn3p: []0.1; MORPH-END-лают.vspdf3p: []0.1; MORPH-END-лают.vnpdn3p: []0.1; MORPH-END-кают.vspdf3p: []0.1; MORPH-END-кают.vnndn3p: []0.1; MORPH-END-кают.vnpdn3p: []0.1; MORPH-END-зают.vnndn3p: []0.1; MORPH-END-зают.vnpdn3p: []0.1; MORPH-END-жают.vnndn3p: []0.1; MORPH-END-жают.vnpdn3p: []0.1; MORPH-END-дают.vspdf3p: []0.1; MORPH-END-дают.vnndn3p: []0.1; MORPH-END-дают.vnpdn3p: []0.1; MORPH-END-гают.vspdf3p: []0.1; MORPH-END-гают.vnndn3p: []0.1; MORPH-END-гают.vnpdn3p: []0.1; MORPH-END-вают.vnndn3p: []0.1; MORPH-END-вают.vnpdn3p: []0.1; MORPH-END-бают.vnpdn3p: []0.1; MORPH-END-ишут.vspdf3p: []0.1; MORPH-END-пчут.vspdf3p: []0.1; MORPH-END-очут.vnndn3p: []0.1; MORPH-END-Ñтут.vsndf3p: []0.1; MORPH-END-итут.ndmsv: []0.1; MORPH-END-итут.ndmsi: []0.1; MORPH-END-етут.vspdf3p: []0.1; MORPH-END-еÑут.vspdf3p: []0.1; MORPH-END-ерут.vspdf3p: []0.1; MORPH-END-Ñнут.amss: []0.1; MORPH-END-Ñнут.vsndf3p: []0.1; MORPH-END-Ñнут.vspdf3p: []0.1; MORPH-END-Ñнут.vsppsnmss: []0.1; MORPH-END-ынут.vsndf3p: []0.1; MORPH-END-хнут.vsndf3p: []0.1; MORPH-END-хнут.vspdf3p: []0.1; MORPH-END-хнут.vsppsnmss: []0.1; MORPH-END-Ñнут.vsndf3p: []0.1; MORPH-END-Ñнут.vspdf3p: []0.1; MORPH-END-Ñнут.vsppsnmss: []0.1; MORPH-END-рнут.vspdf3p: []0.1; MORPH-END-рнут.vsppsnmss: []0.1; MORPH-END-кнут.vsndf3p: []0.1; MORPH-END-кнут.vspdf3p: []0.1; MORPH-END-кнут.vsppsnmss: []0.1; MORPH-END-инут.vspdf3p: []0.1; MORPH-END-инут.vsppsnmss: []0.1; MORPH-END-знут.vsndf3p: []0.1; MORPH-END-гнут.vsndf3p: []0.1; MORPH-END-гнут.vspdf3p: []0.1; MORPH-END-гнут.vsppsnmss: []0.1; MORPH-END-анут.vsndf3p: []0.1; MORPH-END-имут.vspdf3p: []0.1; MORPH-END-екут.vspdf3p: []0.1; MORPH-END-езут.vsndf3p: []0.1; MORPH-END-езут.vspdf3p: []0.1; MORPH-END-Ñжут.vspdf3p: []0.1; MORPH-END-ежут.vspdf3p: []0.1; MORPH-END-ажут.vspdf3p: []0.1; MORPH-END-йдут.vsndf3p: []0.1; MORPH-END-едут.vsndf3p: []0.1; MORPH-END-едут.vspdf3p: []0.1; MORPH-END-адут.vsndf3p: []0.1; MORPH-END-адут.vspdf3p: []0.1; MORPH-END-егут.vsndf3p: []0.1; MORPH-END-ывут.vsndf3p: []0.1; MORPH-END-рвут.vspdf3p: []0.1; MORPH-END-овут.vspdf3p: []0.1; MORPH-END-ивут.vspdf3p: []0.1; MORPH-END-тиÑÑ‚.nlmsi: []0.1; MORPH-END-ÑиÑÑ‚.nlmsi: []0.1; MORPH-END-риÑÑ‚.nlmsi: []0.1; MORPH-END-ниÑÑ‚.nlmsi: []0.1; MORPH-END-миÑÑ‚.nlmsi: []0.1; MORPH-END-лиÑÑ‚.nlmsi: []0.1; MORPH-END-диÑÑ‚.nlmsi: []0.1; MORPH-END-виÑÑ‚.nlmsi: []0.1; MORPH-END-биÑÑ‚.nlmsi: []0.1; MORPH-END-даÑÑ‚.vspdf3s: []0.1; MORPH-END-порт.ndmsv: []0.1; MORPH-END-порт.ndmsi: []0.1; MORPH-END-орот.ndmsv: []0.1; MORPH-END-орот.ndmsi: []0.1; MORPH-END-олот.vsppsnmss: []0.1; MORPH-END-мент.ndmsv: []0.1; MORPH-END-мент.ndmsi: []0.1; MORPH-END-дент.nlmsi: []0.1; MORPH-END-тант.nlmsi: []0.1; MORPH-END-Ñант.nlmsi: []0.1; MORPH-END-рант.ndmsv: []0.1; MORPH-END-рант.nlmsi: []0.1; MORPH-END-рант.ndmsi: []0.1; MORPH-END-иант.ndmsv: []0.1; MORPH-END-иант.ndmsi: []0.1; MORPH-END-дукт.ndmsv: []0.1; MORPH-END-дукт.ndmsi: []0.1; MORPH-END-ункт.ndmsv: []0.1; MORPH-END-ункт.ndmsi: []0.1; MORPH-END-лект.ndmsv: []0.1; MORPH-END-лект.ndmsi: []0.1; MORPH-END-ащит.vspdf3s: []0.1; MORPH-END-ушит.vspdf3s: []0.1; MORPH-END-ошит.vspdf3s: []0.1; MORPH-END-ючит.vspdf3s: []0.1; MORPH-END-учит.vspdf3s: []0.1; MORPH-END-учит.vsndf3s: []0.1; MORPH-END-очит.vspdf3s: []0.1; MORPH-END-очит.vsndf3s: []0.1; MORPH-END-ичит.vspdf3s: []0.1; MORPH-END-ечит.vspdf3s: []0.1; MORPH-END-ачит.vspdf3s: []0.1; MORPH-END-утит.vspdf3s: []0.1; MORPH-END-Ñтит.vspdf3s: []0.1; MORPH-END-Ñтит.vsndf3s: []0.1; MORPH-END-ртит.vspdf3s: []0.1; MORPH-END-отит.vspdf3s: []0.1; MORPH-END-отит.vnpdn3s: []0.1; MORPH-END-етит.vspdf3s: []0.1; MORPH-END-етит.vsndf3s: []0.1; MORPH-END-атит.vspdf3s: []0.1; MORPH-END-атит.ndmsv: []0.1; MORPH-END-атит.ndmsi: []0.1; MORPH-END-уÑит.vspdf3s: []0.1; MORPH-END-оÑит.vspdf3s: []0.1; MORPH-END-оÑит.vnpdn3s: []0.1; MORPH-END-еÑит.vspdf3s: []0.1; MORPH-END-аÑит.vspdf3s: []0.1; MORPH-END-урит.vspdf3s: []0.1; MORPH-END-трит.vspdf3s: []0.1; MORPH-END-орит.vspdf3s: []0.1; MORPH-END-орит.vsndf3s: []0.1; MORPH-END-орит.vnpdn3s: []0.1; MORPH-END-ерит.vspdf3s: []0.1; MORPH-END-арит.vspdf3s: []0.1; MORPH-END-упит.vspdf3s: []0.1; MORPH-END-упит.vsndf3s: []0.1; MORPH-END-рпит.vspdf3s: []0.1; MORPH-END-опит.vspdf3s: []0.1; MORPH-END-ипит.vsndf3s: []0.1; MORPH-END-епит.vspdf3s: []0.1; MORPH-END-роит.vspdf3s: []0.1; MORPH-END-Ñнит.vspdf3s: []0.1; MORPH-END-онит.vspdf3s: []0.1; MORPH-END-онит.ndmsv: []0.1; MORPH-END-онит.ndmsi: []0.1; MORPH-END-мнит.vspdf3s: []0.1; MORPH-END-лнит.vspdf3s: []0.1; MORPH-END-инит.vspdf3s: []0.1; MORPH-END-енит.vspdf3s: []0.1; MORPH-END-анит.vspdf3s: []0.1; MORPH-END-анит.vnpdn3s: []0.1; MORPH-END-рмит.vspdf3s: []0.1; MORPH-END-омит.vspdf3s: []0.1; MORPH-END-Ñлит.vspdf3s: []0.1; MORPH-END-олит.ndmsv: []0.1; MORPH-END-олит.ndmsi: []0.1; MORPH-END-елит.vspdf3s: []0.1; MORPH-END-алит.vspdf3s: []0.1; MORPH-END-алит.vsndf3s: []0.1; MORPH-END-узит.vspdf3s: []0.1; MORPH-END-озит.vspdf3s: []0.1; MORPH-END-озит.vnpdn3s: []0.1; MORPH-END-азит.vspdf3s: []0.1; MORPH-END-ужит.vspdf3s: []0.1; MORPH-END-ржит.vspdf3s: []0.1; MORPH-END-ожит.vspdf3s: []0.1; MORPH-END-ежит.vsndf3s: []0.1; MORPH-END-ежит.vnndn3s: []0.1; MORPH-END-Ñдит.vspdf3s: []0.1; MORPH-END-удит.vspdf3s: []0.1; MORPH-END-одит.vspdf3s: []0.1; MORPH-END-одит.vnpdn3s: []0.1; MORPH-END-одит.vnndn3s: []0.1; MORPH-END-идит.vspdf3s: []0.1; MORPH-END-едит.vspdf3s: []0.1; MORPH-END-адит.vspdf3s: []0.1; MORPH-END-нгит.ndmsv: []0.1; MORPH-END-нгит.ndmsi: []0.1; MORPH-END-овит.vspdf3s: []0.1; MORPH-END-авит.vspdf3s: []0.1; MORPH-END-убит.vspdf3s: []0.1; MORPH-END-обит.vspdf3s: []0.1; MORPH-END-Ñ€Ñет.vnpdn3s: []0.1; MORPH-END-нÑет.vspdf3s: []0.1; MORPH-END-нÑет.vnpdn3s: []0.1; MORPH-END-лÑет.vspdf3s: []0.1; MORPH-END-лÑет.vnpdn3s: []0.1; MORPH-END-лÑет.vnndn3s: []0.1; MORPH-END-льет.vspdf3s: []0.1; MORPH-END-бьет.vspdf3s: []0.1; MORPH-END-ишет.vspdf3s: []0.1; MORPH-END-Ñчет.ndmsv: []0.1; MORPH-END-Ñчет.ndmsi: []0.1; MORPH-END-пчет.vspdf3s: []0.1; MORPH-END-очет.vsndf3s: []0.1; MORPH-END-очет.vnndn3s: []0.1; MORPH-END-ечет.vspdf3s: []0.1; MORPH-END-ечет.vsndf3s: []0.1; MORPH-END-тует.vspdf3s: []0.1; MORPH-END-тует.vnpdn3s: []0.1; MORPH-END-тует.vnndn3s: []0.1; MORPH-END-Ñует.vspdf3s: []0.1; MORPH-END-Ñует.vnpdn3s: []0.1; MORPH-END-рует.vspdf3s: []0.1; MORPH-END-рует.vnpdn3s: []0.1; MORPH-END-рует.vnndn3s: []0.1; MORPH-END-нует.vspdf3s: []0.1; MORPH-END-нует.vnpdn3s: []0.1; MORPH-END-лует.vspdf3s: []0.1; MORPH-END-кует.vspdf3s: []0.1; MORPH-END-кует.vnpdn3s: []0.1; MORPH-END-зует.vspdf3s: []0.1; MORPH-END-зует.vnpdn3s: []0.1; MORPH-END-дует.vspdf3s: []0.1; MORPH-END-дует.vnpdn3s: []0.1; MORPH-END-дует.vnndn3s: []0.1; MORPH-END-вует.vsndf3s: []0.1; MORPH-END-вует.vnpdn3s: []0.1; MORPH-END-вует.vnndn3s: []0.1; MORPH-END-бует.vspdf3s: []0.1; MORPH-END-Ñтет.vsndf3s: []0.1; MORPH-END-итет.ndmsv: []0.1; MORPH-END-итет.ndmsi: []0.1; MORPH-END-етет.vspdf3s: []0.1; MORPH-END-етет.vsndf3s: []0.1; MORPH-END-ÑÑет.vspdf3s: []0.1; MORPH-END-еÑет.vspdf3s: []0.1; MORPH-END-орет.vspdf3s: []0.1; MORPH-END-ерет.vspdf3s: []0.1; MORPH-END-роет.vspdf3s: []0.1; MORPH-END-Ñнет.vspdf3s: []0.1; MORPH-END-Ñнет.vsndf3s: []0.1; MORPH-END-ынет.vsndf3s: []0.1; MORPH-END-хнет.vspdf3s: []0.1; MORPH-END-хнет.vsndf3s: []0.1; MORPH-END-тнет.vspdf3s: []0.1; MORPH-END-Ñнет.vspdf3s: []0.1; MORPH-END-Ñнет.vsndf3s: []0.1; MORPH-END-рнет.vspdf3s: []0.1; MORPH-END-пнет.vspdf3s: []0.1; MORPH-END-пнет.vsndf3s: []0.1; MORPH-END-кнет.vspdf3s: []0.1; MORPH-END-кнет.vsndf3s: []0.1; MORPH-END-инет.vspdf3s: []0.1; MORPH-END-знет.vsndf3s: []0.1; MORPH-END-гнет.vspdf3s: []0.1; MORPH-END-гнет.vsndf3s: []0.1; MORPH-END-анет.vspdf3s: []0.1; MORPH-END-анет.vsndf3s: []0.1; MORPH-END-имет.vspdf3s: []0.1; MORPH-END-шлет.vspdf3s: []0.1; MORPH-END-плет.vspdf3s: []0.1; MORPH-END-олет.vspdf3s: []0.1; MORPH-END-олет.ndmsv: []0.1; MORPH-END-олет.ndmsi: []0.1; MORPH-END-ызет.vspdf3s: []0.1; MORPH-END-лзет.vsndf3s: []0.1; MORPH-END-езет.vspdf3s: []0.1; MORPH-END-езет.vsndf3s: []0.1; MORPH-END-Ñжет.vspdf3s: []0.1; MORPH-END-ижет.vspdf3s: []0.1; MORPH-END-ежет.vspdf3s: []0.1; MORPH-END-ажет.vspdf3s: []0.1; MORPH-END-теет.vsndf3s: []0.1; MORPH-END-теет.vnndn3s: []0.1; MORPH-END-реет.vspdf3s: []0.1; MORPH-END-реет.vsndf3s: []0.1; MORPH-END-неет.vsndf3s: []0.1; MORPH-END-неет.vnndn3s: []0.1; MORPH-END-меет.vspdf3s: []0.1; MORPH-END-леет.vsndf3s: []0.1; MORPH-END-леет.vnndn3s: []0.1; MORPH-END-деет.vsndf3s: []0.1; MORPH-END-деет.vnndn3s: []0.1; MORPH-END-веет.vsndf3s: []0.1; MORPH-END-веет.vnndn3s: []0.1; MORPH-END-Ñдет.vsndf3s: []0.1; MORPH-END-йдет.vsndf3s: []0.1; MORPH-END-едет.vspdf3s: []0.1; MORPH-END-едет.vsndf3s: []0.1; MORPH-END-адет.vsndf3s: []0.1; MORPH-END-ывет.vsndf3s: []0.1; MORPH-END-цвет.ndmsv: []0.1; MORPH-END-цвет.ndmsi: []0.1; MORPH-END-рвет.vspdf3s: []0.1; MORPH-END-овет.vspdf3s: []0.1; MORPH-END-овет.ndmsv: []0.1; MORPH-END-овет.ndmsi: []0.1; MORPH-END-ивет.vspdf3s: []0.1; MORPH-END-ибет.vspdf3s: []0.1; MORPH-END-ебет.vspdf3s: []0.1; MORPH-END-щает.vnpdn3s: []0.1; MORPH-END-шает.vspdf3s: []0.1; MORPH-END-шает.vnpdn3s: []0.1; MORPH-END-чает.vspdf3s: []0.1; MORPH-END-чает.vnpdn3s: []0.1; MORPH-END-чает.vnndn3s: []0.1; MORPH-END-хает.vspdf3s: []0.1; MORPH-END-хает.vnpdn3s: []0.1; MORPH-END-хает.vnndn3s: []0.1; MORPH-END-тает.vspdf3s: []0.1; MORPH-END-тает.vnpdn3s: []0.1; MORPH-END-тает.vnndn3s: []0.1; MORPH-END-Ñает.vspdf3s: []0.1; MORPH-END-Ñает.vnpdn3s: []0.1; MORPH-END-Ñает.vnndn3s: []0.1; MORPH-END-рает.vspdf3s: []0.1; MORPH-END-рает.vnpdn3s: []0.1; MORPH-END-рает.vnndn3s: []0.1; MORPH-END-пает.vspdf3s: []0.1; MORPH-END-пает.vnpdn3s: []0.1; MORPH-END-пает.vnndn3s: []0.1; MORPH-END-нает.vspdf3s: []0.1; MORPH-END-нает.vnpdn3s: []0.1; MORPH-END-мает.vspdf3s: []0.1; MORPH-END-мает.vnpdn3s: []0.1; MORPH-END-лает.vspdf3s: []0.1; MORPH-END-лает.vnpdn3s: []0.1; MORPH-END-кает.vspdf3s: []0.1; MORPH-END-кает.vnpdn3s: []0.1; MORPH-END-кает.vnndn3s: []0.1; MORPH-END-зает.vnpdn3s: []0.1; MORPH-END-зает.vnndn3s: []0.1; MORPH-END-жает.vnpdn3s: []0.1; MORPH-END-жает.vnndn3s: []0.1; MORPH-END-дает.vspdf3s: []0.1; MORPH-END-дает.vnpdn3s: []0.1; MORPH-END-дает.vnndn3s: []0.1; MORPH-END-гает.vspdf3s: []0.1; MORPH-END-гает.vnpdn3s: []0.1; MORPH-END-гает.vnndn3s: []0.1; MORPH-END-вает.vnpdn3s: []0.1; MORPH-END-вает.vnndn3s: []0.1; MORPH-END-бает.vnpdn3s: []0.1; MORPH-END-ащат.vspdf3p: []0.1; MORPH-END-ушат.vspdf3p: []0.1; MORPH-END-ючат.vspdf3p: []0.1; MORPH-END-учат.vspdf3p: []0.1; MORPH-END-очат.vspdf3p: []0.1; MORPH-END-ичат.vspdf3p: []0.1; MORPH-END-ечат.vspdf3p: []0.1; MORPH-END-ачат.vspdf3p: []0.1; MORPH-END-Ñтат.ndmsv: []0.1; MORPH-END-Ñтат.ndmsi: []0.1; MORPH-END-орат.ndmsv: []0.1; MORPH-END-орат.ndmsi: []0.1; MORPH-END-арат.ndmsv: []0.1; MORPH-END-арат.ndmsi: []0.1; MORPH-END-онат.ndmsv: []0.1; MORPH-END-онат.ndmsi: []0.1; MORPH-END-инат.ndmsv: []0.1; MORPH-END-инат.ndmsi: []0.1; MORPH-END-омат.ndmsv: []0.1; MORPH-END-омат.ndmsi: []0.1; MORPH-END-икат.ndmsv: []0.1; MORPH-END-икат.ndmsi: []0.1; MORPH-END-ужат.vspdf3p: []0.1; MORPH-END-ржат.vspdf3p: []0.1; MORPH-END-ожат.vspdf3p: []0.1; MORPH-END-оват.amss: []0.1; MORPH-END-реÑÑ.ndmsv: []0.1; MORPH-END-реÑÑ.ndmsi: []0.1; MORPH-END-ранÑ.ndmsv: []0.1; MORPH-END-ранÑ.ndmsi: []0.1; MORPH-END-лекÑ.ndmsv: []0.1; MORPH-END-лекÑ.ndmsi: []0.1; MORPH-END-ктур.ndfpg: []0.1; MORPH-END-атур.ndfpg: []0.1; MORPH-END-иÑтр.nlmsi: []0.1; MORPH-END-мотр.ndmsv: []0.1; MORPH-END-мотр.ndmsi: []0.1; MORPH-END-ентр.ndmsv: []0.1; MORPH-END-ентр.ndmsi: []0.1; MORPH-END-метр.ndmsv: []0.1; MORPH-END-метр.ndmsi: []0.1; MORPH-END-Ñтор.ndmsv: []0.1; MORPH-END-Ñтор.ndmsi: []0.1; MORPH-END-ктор.ndmsv: []0.1; MORPH-END-ктор.nlmsi: []0.1; MORPH-END-ктор.ndmsi: []0.1; MORPH-END-итор.ndmsv: []0.1; MORPH-END-итор.nlmsi: []0.1; MORPH-END-итор.ndmsi: []0.1; MORPH-END-атор.ndmsv: []0.1; MORPH-END-атор.nlmsi: []0.1; MORPH-END-атор.ndmsi: []0.1; MORPH-END-ÑÑор.ndmsv: []0.1; MORPH-END-ÑÑор.ndmsi: []0.1; MORPH-END-дзор.ndmsv: []0.1; MORPH-END-дзор.ndmsi: []0.1; MORPH-END-овор.ndmsv: []0.1; MORPH-END-овор.ndmsi: []0.1; MORPH-END-рьер.nlmsi: []0.1; MORPH-END-Ñтер.ndmsv: []0.1; MORPH-END-Ñтер.nlmsi: []0.1; MORPH-END-Ñтер.ndmsi: []0.1; MORPH-END-онер.nlmsi: []0.1; MORPH-END-омер.ndmsv: []0.1; MORPH-END-омер.ndmsi: []0.1; MORPH-END-ллер.ndmsv: []0.1; MORPH-END-ллер.ndmsi: []0.1; MORPH-END-завр.nlmsi: []0.1; MORPH-END-Ñкоп.ndmsv: []0.1; MORPH-END-Ñкоп.ndmsi: []0.1; MORPH-END-отип.ndmsv: []0.1; MORPH-END-отип.ndmsi: []0.1; MORPH-END-нÑто.vsppsnnss: []0.1; MORPH-END-рыто.vsppsnnss: []0.1; MORPH-END-нуто.anss: []0.1; MORPH-END-нуто.e: []0.1; MORPH-END-нуто.vsppsnnss: []0.1; MORPH-END-иÑто.anss: []0.1; MORPH-END-иÑто.e: []0.1; MORPH-END-ерто.vsppsnnss: []0.1; MORPH-END-лото.vsppsnnss: []0.1; MORPH-END-вито.anss: []0.1; MORPH-END-чато.anss: []0.1; MORPH-END-вато.xn: []0.1; MORPH-END-вато.anss: []0.1; MORPH-END-вато.e: []0.1; MORPH-END-зеро.ndnsi: []0.1; MORPH-END-зеро.ndnsv: []0.1; MORPH-END-еÑно.vsppsnnss: []0.1; MORPH-END-льно.anss: []0.1; MORPH-END-льно.e: []0.1; MORPH-END-льно.a: []0.1; MORPH-END-ушно.anss: []0.1; MORPH-END-ушно.e: []0.1; MORPH-END-ешно.anss: []0.1; MORPH-END-ешно.e: []0.1; MORPH-END-учно.anss: []0.1; MORPH-END-учно.e: []0.1; MORPH-END-очно.anss: []0.1; MORPH-END-очно.e: []0.1; MORPH-END-ично.anss: []0.1; MORPH-END-ично.e: []0.1; MORPH-END-ечно.anss: []0.1; MORPH-END-ечно.e: []0.1; MORPH-END-ачно.anss: []0.1; MORPH-END-ачно.e: []0.1; MORPH-END-Ñтно.xn: []0.1; MORPH-END-Ñтно.anss: []0.1; MORPH-END-Ñтно.e: []0.1; MORPH-END-утно.anss: []0.1; MORPH-END-Ñтно.xn: []0.1; MORPH-END-Ñтно.anss: []0.1; MORPH-END-Ñтно.e: []0.1; MORPH-END-ртно.anss: []0.1; MORPH-END-отно.anss: []0.1; MORPH-END-отно.e: []0.1; MORPH-END-нтно.anss: []0.1; MORPH-END-ктно.anss: []0.1; MORPH-END-итно.anss: []0.1; MORPH-END-етно.anss: []0.1; MORPH-END-етно.e: []0.1; MORPH-END-атно.anss: []0.1; MORPH-END-атно.e: []0.1; MORPH-END-уÑно.anss: []0.1; MORPH-END-еÑно.anss: []0.1; MORPH-END-аÑно.anss: []0.1; MORPH-END-аÑно.e: []0.1; MORPH-END-Ñрно.anss: []0.1; MORPH-END-урно.anss: []0.1; MORPH-END-урно.e: []0.1; MORPH-END-орно.anss: []0.1; MORPH-END-орно.e: []0.1; MORPH-END-ерно.anss: []0.1; MORPH-END-ерно.e: []0.1; MORPH-END-арно.anss: []0.1; MORPH-END-арно.e: []0.1; MORPH-END-упно.anss: []0.1; MORPH-END-Ñнно.anss: []0.1; MORPH-END-Ñнно.e: []0.1; MORPH-END-онно.anss: []0.1; MORPH-END-онно.e: []0.1; MORPH-END-онно.a: []0.1; MORPH-END-инно.anss: []0.1; MORPH-END-инно.e: []0.1; MORPH-END-енно.anss: []0.1; MORPH-END-енно.e: []0.1; MORPH-END-енно.a: []0.1; MORPH-END-анно.anss: []0.1; MORPH-END-анно.e: []0.1; MORPH-END-умно.anss: []0.1; MORPH-END-умно.e: []0.1; MORPH-END-омно.anss: []0.1; MORPH-END-имно.anss: []0.1; MORPH-END-емно.anss: []0.1; MORPH-END-окно.ndnsi: []0.1; MORPH-END-окно.ndnsv: []0.1; MORPH-END-ойно.anss: []0.1; MORPH-END-ойно.e: []0.1; MORPH-END-ийно.anss: []0.1; MORPH-END-ейно.anss: []0.1; MORPH-END-кино.anss: []0.1; MORPH-END-кино.ndnsi: []0.1; MORPH-END-кино.ndn: []0.1; MORPH-END-кино.ansv: []0.1; MORPH-END-кино.ndnsv: []0.1; MORPH-END-озно.anss: []0.1; MORPH-END-езно.anss: []0.1; MORPH-END-езно.e: []0.1; MORPH-END-азно.anss: []0.1; MORPH-END-азно.e: []0.1; MORPH-END-ужно.anss: []0.1; MORPH-END-ожно.anss: []0.1; MORPH-END-ожно.e: []0.1; MORPH-END-ежно.anss: []0.1; MORPH-END-ежно.e: []0.1; MORPH-END-ажно.anss: []0.1; MORPH-END-щено.vsppsnnss: []0.1; MORPH-END-шено.vsppsnnss: []0.1; MORPH-END-чено.vsppsnnss: []0.1; MORPH-END-чено.vsppspnss: []0.1; MORPH-END-тено.vsppsnnss: []0.1; MORPH-END-Ñено.vsppsnnss: []0.1; MORPH-END-рено.anss: []0.1; MORPH-END-рено.vsppsnnss: []0.1; MORPH-END-оено.vsppsnnss: []0.1; MORPH-END-нено.vsppsnnss: []0.1; MORPH-END-нено.vsppspnss: []0.1; MORPH-END-лено.vsppsnnss: []0.1; MORPH-END-зено.vsppsnnss: []0.1; MORPH-END-жено.anss: []0.1; MORPH-END-жено.vsppsnnss: []0.1; MORPH-END-жено.vsppspnss: []0.1; MORPH-END-еено.vsppsnnss: []0.1; MORPH-END-дено.vsppsnnss: []0.1; MORPH-END-Ñдно.anss: []0.1; MORPH-END-удно.anss: []0.1; MORPH-END-рдно.anss: []0.1; MORPH-END-одно.anss: []0.1; MORPH-END-одно.e: []0.1; MORPH-END-идно.anss: []0.1; MORPH-END-едно.anss: []0.1; MORPH-END-едно.e: []0.1; MORPH-END-адно.anss: []0.1; MORPH-END-адно.e: []0.1; MORPH-END-ывно.anss: []0.1; MORPH-END-ывно.e: []0.1; MORPH-END-овно.anss: []0.1; MORPH-END-овно.e: []0.1; MORPH-END-ивно.anss: []0.1; MORPH-END-ивно.e: []0.1; MORPH-END-ивно.a: []0.1; MORPH-END-евно.anss: []0.1; MORPH-END-евно.e: []0.1; MORPH-END-авно.anss: []0.1; MORPH-END-авно.e: []0.1; MORPH-END-обно.anss: []0.1; MORPH-END-обно.e: []0.1; MORPH-END-ебно.anss: []0.1; MORPH-END-шано.vsppsnnss: []0.1; MORPH-END-тано.vsppsnnss: []0.1; MORPH-END-Ñано.vsppsnnss: []0.1; MORPH-END-рано.vsppsnnss: []0.1; MORPH-END-пано.vsppsnnss: []0.1; MORPH-END-нано.vsppsnnss: []0.1; MORPH-END-мано.vsppsnnss: []0.1; MORPH-END-лано.vsppsnnss: []0.1; MORPH-END-кано.vsppsnnss: []0.1; MORPH-END-зано.vsppsnnss: []0.1; MORPH-END-жано.vsppsnnss: []0.1; MORPH-END-дано.vsppsnnss: []0.1; MORPH-END-гано.vsppsnnss: []0.1; MORPH-END-вано.vsppsnnss: []0.1; MORPH-END-вано.vnppspnss: []0.1; MORPH-END-вано.vsppspnss: []0.1; MORPH-END-шимо.anss: []0.1; MORPH-END-чимо.anss: []0.1; MORPH-END-тимо.anss: []0.1; MORPH-END-Ñимо.vnppsnnss: []0.1; MORPH-END-римо.anss: []0.1; MORPH-END-нимо.anss: []0.1; MORPH-END-лимо.anss: []0.1; MORPH-END-жимо.anss: []0.1; MORPH-END-димо.anss: []0.1; MORPH-END-вимо.anss: []0.1; MORPH-END-уемо.anss: []0.1; MORPH-END-аемо.anss: []0.1; MORPH-END-аемо.vnppsnnss: []0.1; MORPH-END-Ñ€Ñло.vnpdpns: []0.1; MORPH-END-нÑло.vspdpns: []0.1; MORPH-END-нÑло.vnpdpns: []0.1; MORPH-END-лÑло.vnpdpns: []0.1; MORPH-END-еÑло.vspdpns: []0.1; MORPH-END-тыло.vsndpns: []0.1; MORPH-END-рыло.vspdpns: []0.1; MORPH-END-лыло.vsndpns: []0.1; MORPH-END-ухло.vsndpns: []0.1; MORPH-END-охло.vsndpns: []0.1; MORPH-END-нуло.vspdpns: []0.1; MORPH-END-нуло.vsndpns: []0.1; MORPH-END-оÑло.vsndpns: []0.1; MORPH-END-иÑло.vsndpns: []0.1; MORPH-END-еÑло.vspdpns: []0.1; MORPH-END-ерло.vspdpns: []0.1; MORPH-END-ерло.vsndpns: []0.1; MORPH-END-лоло.vspdpns: []0.1; MORPH-END-екло.vspdpns: []0.1; MORPH-END-екло.vsndpns: []0.1; MORPH-END-щило.vspdpns: []0.1; MORPH-END-шило.vspdpns: []0.1; MORPH-END-чило.vspdpns: []0.1; MORPH-END-чило.vsndpns: []0.1; MORPH-END-тило.vnndpns: []0.1; MORPH-END-тило.vspdpns: []0.1; MORPH-END-тило.vnpdpns: []0.1; MORPH-END-Ñило.vspdpns: []0.1; MORPH-END-Ñило.vnpdpns: []0.1; MORPH-END-рило.vspdpns: []0.1; MORPH-END-рило.vnpdpns: []0.1; MORPH-END-пило.vspdpns: []0.1; MORPH-END-пило.vsndpns: []0.1; MORPH-END-оило.vspdpns: []0.1; MORPH-END-нило.vspdpns: []0.1; MORPH-END-нило.vnpdpns: []0.1; MORPH-END-нило.vsndpns: []0.1; MORPH-END-мило.vspdpns: []0.1; MORPH-END-лило.vspdpns: []0.1; MORPH-END-лило.vnpdpns: []0.1; MORPH-END-лило.vsndpns: []0.1; MORPH-END-зило.vspdpns: []0.1; MORPH-END-жило.vspdpns: []0.1; MORPH-END-дило.vnndpns: []0.1; MORPH-END-дило.vspdpns: []0.1; MORPH-END-дило.vnpdpns: []0.1; MORPH-END-вило.vspdpns: []0.1; MORPH-END-било.vspdpns: []0.1; MORPH-END-лзло.vsndpns: []0.1; MORPH-END-езло.vspdpns: []0.1; MORPH-END-езло.vsndpns: []0.1; MORPH-END-тело.vnndpns: []0.1; MORPH-END-тело.vsndpns: []0.1; MORPH-END-рело.vspdpns: []0.1; MORPH-END-рело.vsndpns: []0.1; MORPH-END-пело.vsndpns: []0.1; MORPH-END-нело.anss: []0.1; MORPH-END-нело.vnndpns: []0.1; MORPH-END-нело.vsndpns: []0.1; MORPH-END-мело.vsndpns: []0.1; MORPH-END-лело.vsndpns: []0.1; MORPH-END-дело.vsndpns: []0.1; MORPH-END-вело.vspdpns: []0.1; MORPH-END-вело.vsndpns: []0.1; MORPH-END-ргло.vspdpns: []0.1; MORPH-END-егло.vsndpns: []0.1; MORPH-END-ибло.vspdpns: []0.1; MORPH-END-щало.vnpdpns: []0.1; MORPH-END-шало.vnpdpns: []0.1; MORPH-END-чало.vnndpns: []0.1; MORPH-END-чало.vnpdpns: []0.1; MORPH-END-чало.vsndpns: []0.1; MORPH-END-хало.vnndpns: []0.1; MORPH-END-хало.vspdpns: []0.1; MORPH-END-хало.vsndpns: []0.1; MORPH-END-тало.vnndpns: []0.1; MORPH-END-тало.vspdpns: []0.1; MORPH-END-тало.vsndpns: []0.1; MORPH-END-Ñало.vnndpns: []0.1; MORPH-END-Ñало.vspdpns: []0.1; MORPH-END-Ñало.vnpdpns: []0.1; MORPH-END-рало.vnndpns: []0.1; MORPH-END-рало.vspdpns: []0.1; MORPH-END-рало.vnpdpns: []0.1; MORPH-END-пало.vnndpns: []0.1; MORPH-END-пало.vspdpns: []0.1; MORPH-END-пало.vnpdpns: []0.1; MORPH-END-нало.vspdpns: []0.1; MORPH-END-мало.vspdpns: []0.1; MORPH-END-мало.vnpdpns: []0.1; MORPH-END-лало.vspdpns: []0.1; MORPH-END-кало.vnndpns: []0.1; MORPH-END-кало.vspdpns: []0.1; MORPH-END-кало.vnpdpns: []0.1; MORPH-END-зало.vnndpns: []0.1; MORPH-END-зало.vspdpns: []0.1; MORPH-END-зало.vnpdpns: []0.1; MORPH-END-жало.vnndpns: []0.1; MORPH-END-жало.vnpdpns: []0.1; MORPH-END-жало.vsndpns: []0.1; MORPH-END-дало.vnndpns: []0.1; MORPH-END-дало.vnpdpns: []0.1; MORPH-END-дало.vsndpns: []0.1; MORPH-END-гало.vnndpns: []0.1; MORPH-END-гало.vspdpns: []0.1; MORPH-END-гало.vnpdpns: []0.1; MORPH-END-вало.vnndpns: []0.1; MORPH-END-вало.vspdpns: []0.1; MORPH-END-вало.vnpdpns: []0.1; MORPH-END-бало.vnpdpns: []0.1; MORPH-END-нько.anss: []0.1; MORPH-END-нько.e: []0.1; MORPH-END-лько.e: []0.1; MORPH-END-ышко.ndnsi: []0.1; MORPH-END-ышко.ndnsv: []0.1; MORPH-END-ишко.ndnsi: []0.1; MORPH-END-ишко.ndmsv: []0.1; MORPH-END-ишко.ndnsv: []0.1; MORPH-END-ишко.ndmsi: []0.1; MORPH-END-ечко.ndnsi: []0.1; MORPH-END-ечко.e: []0.1; MORPH-END-ечко.ndnsv: []0.1; MORPH-END-енко.nlm: []0.1; MORPH-END-енко.nlf: []0.1; MORPH-END-ерго.ndns: []0.1; MORPH-END-ерго.ndn: []0.1; MORPH-END-хого.almsv: []0.1; MORPH-END-хого.amsg: []0.1; MORPH-END-хого.ansg: []0.1; MORPH-END-того.vsppspmsv: []0.1; MORPH-END-того.vsppspmsg: []0.1; MORPH-END-того.almsv: []0.1; MORPH-END-того.amsg: []0.1; MORPH-END-того.kmsg: []0.1; MORPH-END-того.vsppspnsg: []0.1; MORPH-END-того.ansg: []0.1; MORPH-END-того.knsg: []0.1; MORPH-END-того.klmsv: []0.1; MORPH-END-Ñого.almsv: []0.1; MORPH-END-Ñого.amsg: []0.1; MORPH-END-Ñого.ansg: []0.1; MORPH-END-рого.almsv: []0.1; MORPH-END-рого.amsg: []0.1; MORPH-END-рого.ansg: []0.1; MORPH-END-пого.almsv: []0.1; MORPH-END-пого.amsg: []0.1; MORPH-END-пого.ansg: []0.1; MORPH-END-ного.vsppspmsv: []0.1; MORPH-END-ного.vsppspmsg: []0.1; MORPH-END-ного.almsv: []0.1; MORPH-END-ного.amsg: []0.1; MORPH-END-ного.vsppspnsg: []0.1; MORPH-END-ного.ansg: []0.1; MORPH-END-мого.almsv: []0.1; MORPH-END-мого.vnppsnmsv: []0.1; MORPH-END-мого.amsg: []0.1; MORPH-END-мого.vnppsnmsg: []0.1; MORPH-END-мого.ansg: []0.1; MORPH-END-мого.vnppsnnsg: []0.1; MORPH-END-лого.almsv: []0.1; MORPH-END-лого.amsg: []0.1; MORPH-END-лого.ansg: []0.1; MORPH-END-кого.almsv: []0.1; MORPH-END-кого.amsg: []0.1; MORPH-END-кого.ansg: []0.1; MORPH-END-кого.nlmsv: []0.1; MORPH-END-кого.nlmsg: []0.1; MORPH-END-зого.almsv: []0.1; MORPH-END-зого.amsg: []0.1; MORPH-END-зого.ansg: []0.1; MORPH-END-дого.almsv: []0.1; MORPH-END-дого.amsg: []0.1; MORPH-END-дого.ansg: []0.1; MORPH-END-гого.almsv: []0.1; MORPH-END-гого.amsg: []0.1; MORPH-END-гого.ansg: []0.1; MORPH-END-вого.almsv: []0.1; MORPH-END-вого.amsg: []0.1; MORPH-END-вого.ansg: []0.1; MORPH-END-вого.nlmsv: []0.1; MORPH-END-вого.nlmsg: []0.1; MORPH-END-бого.almsv: []0.1; MORPH-END-бого.amsg: []0.1; MORPH-END-бого.ansg: []0.1; MORPH-END-ьего.almsv: []0.1; MORPH-END-ьего.amsg: []0.1; MORPH-END-ьего.ansg: []0.1; MORPH-END-щего.vnnpdnmsg: []0.1; MORPH-END-щего.vnppdnnsg: []0.1; MORPH-END-щего.almsv: []0.1; MORPH-END-щего.vnnpdnnsg: []0.1; MORPH-END-щего.vnppdnmsv: []0.1; MORPH-END-щего.vnppdnmsg: []0.1; MORPH-END-щего.amsg: []0.1; MORPH-END-щего.ansg: []0.1; MORPH-END-щего.vnnpdnmsv: []0.1; MORPH-END-шего.vsnpdpnsg: []0.1; MORPH-END-шего.vsppdpnsg: []0.1; MORPH-END-шего.vsppdpmsg: []0.1; MORPH-END-шего.vsnpdpmsv: []0.1; MORPH-END-шего.vsppdpmsv: []0.1; MORPH-END-шего.vnppdpmsv: []0.1; MORPH-END-шего.vsnpdpmsg: []0.1; MORPH-END-шего.vnppdpnsg: []0.1; MORPH-END-шего.vnppdpmsg: []0.1; MORPH-END-чего.almsv: []0.1; MORPH-END-чего.amsg: []0.1; MORPH-END-чего.ansg: []0.1; MORPH-END-чего.nlmsv: []0.1; MORPH-END-чего.nlmsg: []0.1; MORPH-END-цего.almsv: []0.1; MORPH-END-цего.amsg: []0.1; MORPH-END-цего.ansg: []0.1; MORPH-END-него.almsv: []0.1; MORPH-END-него.amsg: []0.1; MORPH-END-него.ansg: []0.1; MORPH-END-жего.almsv: []0.1; MORPH-END-жего.amsg: []0.1; MORPH-END-жего.ansg: []0.1; MORPH-END-жего.nlmsv: []0.1; MORPH-END-жего.nlmsg: []0.1; MORPH-END-Ñтво.ndnsi: []0.1; MORPH-END-Ñтво.ndnsv: []0.1; MORPH-END-рово.anss: []0.1; MORPH-END-ново.ndnsi: []0.1; MORPH-END-ново.ndn: []0.1; MORPH-END-ново.ndnsv: []0.1; MORPH-END-ково.anss: []0.1; MORPH-END-ково.ndn: []0.1; MORPH-END-чиво.anss: []0.1; MORPH-END-чиво.e: []0.1; MORPH-END-тиво.anss: []0.1; MORPH-END-ливо.anss: []0.1; MORPH-END-ливо.e: []0.1; MORPH-END-биво.anss: []0.1; MORPH-END-либо.e: []0.1; MORPH-END-ицын.nlmsi: []0.1; MORPH-END-ицын.nlmsv: []0.1; MORPH-END-офон.ndmsv: []0.1; MORPH-END-офон.ndmsi: []0.1; MORPH-END-Ñтон.ndmsv: []0.1; MORPH-END-Ñтон.ndmsi: []0.1; MORPH-END-етон.ndmsv: []0.1; MORPH-END-етон.ndmsi: []0.1; MORPH-END-трон.ndmsv: []0.1; MORPH-END-трон.ndmsi: []0.1; MORPH-END-ерон.ndmsv: []0.1; MORPH-END-ерон.ndmsi: []0.1; MORPH-END-икон.ndmsv: []0.1; MORPH-END-икон.ndmsi: []0.1; MORPH-END-агон.ndmsv: []0.1; MORPH-END-агон.ndmsi: []0.1; MORPH-END-тейн.nlmsi: []0.1; MORPH-END-ашин.ndfpg: []0.1; MORPH-END-юхин.nlmsi: []0.1; MORPH-END-ухин.nlmsi: []0.1; MORPH-END-атин.ndmsv: []0.1; MORPH-END-атин.ndmsi: []0.1; MORPH-END-кÑин.ndmsv: []0.1; MORPH-END-кÑин.ndmsi: []0.1; MORPH-END-урин.nlmsi: []0.1; MORPH-END-ерин.ndmsv: []0.1; MORPH-END-ерин.ndmsi: []0.1; MORPH-END-арин.nlmsi: []0.1; MORPH-END-арин.ndmsv: []0.1; MORPH-END-арин.ndmsi: []0.1; MORPH-END-Ñнин.nlmsi: []0.1; MORPH-END-Ñнин.nlmsp: []0.1; MORPH-END-Ñнин.nlmsv: []0.1; MORPH-END-инин.nlmsi: []0.1; MORPH-END-анин.nlmsi: []0.1; MORPH-END-амин.ndmsv: []0.1; MORPH-END-амин.ndmsi: []0.1; MORPH-END-улин.nlmsi: []0.1; MORPH-END-ллин.nlmsi: []0.1; MORPH-END-алин.ndmsv: []0.1; MORPH-END-алин.ndmsi: []0.1; MORPH-END-ькин.amsi: []0.1; MORPH-END-ькин.nlmsi: []0.1; MORPH-END-ькин.admsv: []0.1; MORPH-END-ыкин.nlmsi: []0.1; MORPH-END-шкин.amsi: []0.1; MORPH-END-шкин.nlmsi: []0.1; MORPH-END-шкин.admsv: []0.1; MORPH-END-чкин.nlmsi: []0.1; MORPH-END-ткин.nlmsi: []0.1; MORPH-END-Ñкин.nlmsi: []0.1; MORPH-END-ркин.nlmsi: []0.1; MORPH-END-нкин.nlmsi: []0.1; MORPH-END-лкин.nlmsi: []0.1; MORPH-END-вкин.nlmsi: []0.1; MORPH-END-акин.nlmsi: []0.1; MORPH-END-Ñгин.nlmsi: []0.1; MORPH-END-ыгин.nlmsi: []0.1; MORPH-END-овин.ndfpg: []0.1; MORPH-END-ущен.vsppsnmss: []0.1; MORPH-END-ощен.amss: []0.1; MORPH-END-ощен.vsppsnmss: []0.1; MORPH-END-ищен.vsppsnmss: []0.1; MORPH-END-ещен.vsppsnmss: []0.1; MORPH-END-ащен.vsppsnmss: []0.1; MORPH-END-ушен.amss: []0.1; MORPH-END-ушен.vsppsnmss: []0.1; MORPH-END-ошен.vsppsnmss: []0.1; MORPH-END-ешен.amss: []0.1; MORPH-END-ешен.vsppsnmss: []0.1; MORPH-END-ашен.vsppsnmss: []0.1; MORPH-END-ючен.vsppsnmss: []0.1; MORPH-END-учен.amss: []0.1; MORPH-END-учен.vsppsnmss: []0.1; MORPH-END-рчен.vsppsnmss: []0.1; MORPH-END-очен.amss: []0.1; MORPH-END-очен.vsppsnmss: []0.1; MORPH-END-нчен.vsppsnmss: []0.1; MORPH-END-ичен.amss: []0.1; MORPH-END-ичен.vsppsnmss: []0.1; MORPH-END-ечен.amss: []0.1; MORPH-END-ечен.vsppsnmss: []0.1; MORPH-END-ачен.amss: []0.1; MORPH-END-ачен.vsppsnmss: []0.1; MORPH-END-Ñтен.amss: []0.1; MORPH-END-ытен.amss: []0.1; MORPH-END-Ñтен.amss: []0.1; MORPH-END-ртен.amss: []0.1; MORPH-END-отен.amss: []0.1; MORPH-END-нтен.amss: []0.1; MORPH-END-ктен.amss: []0.1; MORPH-END-итен.amss: []0.1; MORPH-END-етен.amss: []0.1; MORPH-END-етен.vsppsnmss: []0.1; MORPH-END-атен.amss: []0.1; MORPH-END-еÑен.amss: []0.1; MORPH-END-еÑен.vsppsnmss: []0.1; MORPH-END-аÑен.amss: []0.1; MORPH-END-урен.amss: []0.1; MORPH-END-трен.vsppsnmss: []0.1; MORPH-END-орен.amss: []0.1; MORPH-END-орен.vsppsnmss: []0.1; MORPH-END-ерен.amss: []0.1; MORPH-END-ерен.vsppsnmss: []0.1; MORPH-END-арен.amss: []0.1; MORPH-END-арен.vsppsnmss: []0.1; MORPH-END-упен.amss: []0.1; MORPH-END-роен.vsppsnmss: []0.1; MORPH-END-Ñнен.vsppsnmss: []0.1; MORPH-END-онен.amss: []0.1; MORPH-END-онен.vsppsnmss: []0.1; MORPH-END-лнен.vsppsnmss: []0.1; MORPH-END-инен.amss: []0.1; MORPH-END-инен.vsppsnmss: []0.1; MORPH-END-енен.amss: []0.1; MORPH-END-енен.vsppsnmss: []0.1; MORPH-END-анен.amss: []0.1; MORPH-END-анен.vsppsnmss: []0.1; MORPH-END-умен.amss: []0.1; MORPH-END-Ñмен.nlmsi: []0.1; MORPH-END-омен.amss: []0.1; MORPH-END-имен.amss: []0.1; MORPH-END-бмен.ndmsv: []0.1; MORPH-END-бмен.ndmsi: []0.1; MORPH-END-Ñлен.amss: []0.1; MORPH-END-Ñлен.vsppsnmss: []0.1; MORPH-END-плен.vsppsnmss: []0.1; MORPH-END-олен.amss: []0.1; MORPH-END-олен.vsppsnmss: []0.1; MORPH-END-млен.vsppsnmss: []0.1; MORPH-END-илен.amss: []0.1; MORPH-END-елен.amss: []0.1; MORPH-END-елен.vsppsnmss: []0.1; MORPH-END-влен.amss: []0.1; MORPH-END-влен.vsppsnmss: []0.1; MORPH-END-блен.vsppsnmss: []0.1; MORPH-END-ален.amss: []0.1; MORPH-END-ален.vsppsnmss: []0.1; MORPH-END-озен.amss: []0.1; MORPH-END-езен.amss: []0.1; MORPH-END-азен.amss: []0.1; MORPH-END-Ñжен.vsppsnmss: []0.1; MORPH-END-ужен.vsppsnmss: []0.1; MORPH-END-ожен.amss: []0.1; MORPH-END-ожен.vsppsnmss: []0.1; MORPH-END-ожен.vsppspmss: []0.1; MORPH-END-ижен.amss: []0.1; MORPH-END-ижен.vsppsnmss: []0.1; MORPH-END-ежен.amss: []0.1; MORPH-END-ежен.vsppsnmss: []0.1; MORPH-END-ажен.amss: []0.1; MORPH-END-ажен.vsppsnmss: []0.1; MORPH-END-оден.amss: []0.1; MORPH-END-иден.amss: []0.1; MORPH-END-жден.vsppsnmss: []0.1; MORPH-END-еден.vsppsnmss: []0.1; MORPH-END-аден.amss: []0.1; MORPH-END-оген.ndmsv: []0.1; MORPH-END-оген.ndmsi: []0.1; MORPH-END-твен.amss: []0.1; MORPH-END-овен.amss: []0.1; MORPH-END-ивен.amss: []0.1; MORPH-END-авен.amss: []0.1; MORPH-END-обен.amss: []0.1; MORPH-END-ешан.vsppsnmss: []0.1; MORPH-END-Ñтан.ndmsv: []0.1; MORPH-END-Ñтан.ndmsi: []0.1; MORPH-END-птан.vsppsnmss: []0.1; MORPH-END-отан.vsppsnmss: []0.1; MORPH-END-итан.vsppsnmss: []0.1; MORPH-END-атан.vsppsnmss: []0.1; MORPH-END-иÑан.vsppsnmss: []0.1; MORPH-END-гран.vsppsnmss: []0.1; MORPH-END-бран.vsppsnmss: []0.1; MORPH-END-ыпан.vsppsnmss: []0.1; MORPH-END-уман.vsppsnmss: []0.1; MORPH-END-оман.nlmsi: []0.1; MORPH-END-оман.vsppsnmss: []0.1; MORPH-END-Ñлан.vsppsnmss: []0.1; MORPH-END-план.ndmsv: []0.1; MORPH-END-план.ndmsi: []0.1; MORPH-END-елан.vsppsnmss: []0.1; MORPH-END-Ñкан.vsppsnmss: []0.1; MORPH-END-икан.nlmsi: []0.1; MORPH-END-Ñзан.vsppsnmss: []0.1; MORPH-END-езан.vsppsnmss: []0.1; MORPH-END-азан.vsppsnmss: []0.1; MORPH-END-ржан.vsppsnmss: []0.1; MORPH-END-уган.vsppsnmss: []0.1; MORPH-END-рван.vsppsnmss: []0.1; MORPH-END-ован.vsppsnmss: []0.1; MORPH-END-ован.vnppspmss: []0.1; MORPH-END-ован.vsppspmss: []0.1; MORPH-END-еван.vsppsnmss: []0.1; MORPH-END-ньÑм.ndnpd: []0.1; MORPH-END-ÑÑ‚Ñм.ndfpd: []0.1; MORPH-END-иÑÑм.ndfpd: []0.1; MORPH-END-ырÑм.nlmpd: []0.1; MORPH-END-арÑм.ndmpd: []0.1; MORPH-END-арÑм.nlmpd: []0.1; MORPH-END-елÑм.ndmpd: []0.1; MORPH-END-елÑм.ndfpd: []0.1; MORPH-END-елÑм.nlmpd: []0.1; MORPH-END-алÑм.ndfpd: []0.1; MORPH-END-чиÑм.ndnpd: []0.1; MORPH-END-циÑм.ndfpd: []0.1; MORPH-END-тиÑм.ndnpd: []0.1; MORPH-END-тиÑм.ndfpd: []0.1; MORPH-END-ÑиÑм.ndfpd: []0.1; MORPH-END-риÑм.ndfpd: []0.1; MORPH-END-риÑм.nlmpd: []0.1; MORPH-END-ниÑм.ndnpd: []0.1; MORPH-END-ниÑм.ndfpd: []0.1; MORPH-END-лиÑм.ndfpd: []0.1; MORPH-END-зиÑм.ndfpd: []0.1; MORPH-END-диÑм.ndfpd: []0.1; MORPH-END-гиÑм.ndfpd: []0.1; MORPH-END-виÑм.ndnpd: []0.1; MORPH-END-ильм.ndmsv: []0.1; MORPH-END-ильм.ndmsi: []0.1; MORPH-END-Ñтым.amst: []0.1; MORPH-END-Ñтым.knst: []0.1; MORPH-END-Ñтым.kpd: []0.1; MORPH-END-Ñтым.anst: []0.1; MORPH-END-Ñтым.vsppsppd: []0.1; MORPH-END-Ñтым.apd: []0.1; MORPH-END-Ñтым.vsppspnst: []0.1; MORPH-END-Ñтым.kmst: []0.1; MORPH-END-Ñтым.vsppspmst: []0.1; MORPH-END-ытым.amst: []0.1; MORPH-END-ытым.anst: []0.1; MORPH-END-ытым.vsppsppd: []0.1; MORPH-END-ытым.apd: []0.1; MORPH-END-ытым.vsppspnst: []0.1; MORPH-END-ытым.vsppspmst: []0.1; MORPH-END-утым.amst: []0.1; MORPH-END-утым.anst: []0.1; MORPH-END-утым.vsppsppd: []0.1; MORPH-END-утым.apd: []0.1; MORPH-END-утым.vsppspnst: []0.1; MORPH-END-утым.vsppspmst: []0.1; MORPH-END-Ñтым.amst: []0.1; MORPH-END-Ñтым.apg: []0.1; MORPH-END-Ñтым.anst: []0.1; MORPH-END-Ñтым.apd: []0.1; MORPH-END-ртым.amst: []0.1; MORPH-END-ртым.anst: []0.1; MORPH-END-ртым.vsppsppd: []0.1; MORPH-END-ртым.apd: []0.1; MORPH-END-ртым.vsppspnst: []0.1; MORPH-END-ртым.vsppspmst: []0.1; MORPH-END-отым.vsppsppd: []0.1; MORPH-END-отым.vsppspnst: []0.1; MORPH-END-отым.vsppspmst: []0.1; MORPH-END-лтым.amst: []0.1; MORPH-END-лтым.apg: []0.1; MORPH-END-лтым.anst: []0.1; MORPH-END-итым.amst: []0.1; MORPH-END-итым.anst: []0.1; MORPH-END-итым.vsppsppd: []0.1; MORPH-END-итым.apd: []0.1; MORPH-END-итым.vsppspnst: []0.1; MORPH-END-итым.vsppspmst: []0.1; MORPH-END-етым.amst: []0.1; MORPH-END-етым.anst: []0.1; MORPH-END-етым.vsppsppd: []0.1; MORPH-END-етым.apd: []0.1; MORPH-END-етым.vsppspnst: []0.1; MORPH-END-етым.vsppspmst: []0.1; MORPH-END-атым.amst: []0.1; MORPH-END-атым.knst: []0.1; MORPH-END-атым.apg: []0.1; MORPH-END-атым.kpd: []0.1; MORPH-END-атым.anst: []0.1; MORPH-END-атым.apd: []0.1; MORPH-END-атым.kmst: []0.1; MORPH-END-оÑым.amst: []0.1; MORPH-END-оÑым.anst: []0.1; MORPH-END-оÑым.apd: []0.1; MORPH-END-трым.amst: []0.1; MORPH-END-трым.anst: []0.1; MORPH-END-трым.apd: []0.1; MORPH-END-ерым.cd: []0.1; MORPH-END-Ñным.amst: []0.1; MORPH-END-Ñным.anst: []0.1; MORPH-END-Ñным.apd: []0.1; MORPH-END-ьным.amst: []0.1; MORPH-END-ьным.nlmst: []0.1; MORPH-END-ьным.apg: []0.1; MORPH-END-ьным.nlmpd: []0.1; MORPH-END-ьным.anst: []0.1; MORPH-END-ьным.apd: []0.1; MORPH-END-щным.amst: []0.1; MORPH-END-щным.anst: []0.1; MORPH-END-щным.apd: []0.1; MORPH-END-шным.amst: []0.1; MORPH-END-шным.apg: []0.1; MORPH-END-шным.anst: []0.1; MORPH-END-шным.apd: []0.1; MORPH-END-чным.amst: []0.1; MORPH-END-чным.nlmst: []0.1; MORPH-END-чным.apg: []0.1; MORPH-END-чным.nlmpd: []0.1; MORPH-END-чным.anst: []0.1; MORPH-END-чным.apd: []0.1; MORPH-END-фным.amst: []0.1; MORPH-END-фным.anst: []0.1; MORPH-END-фным.apd: []0.1; MORPH-END-тным.amst: []0.1; MORPH-END-тным.nlmst: []0.1; MORPH-END-тным.apg: []0.1; MORPH-END-тным.nlmpd: []0.1; MORPH-END-тным.anst: []0.1; MORPH-END-тным.apd: []0.1; MORPH-END-Ñным.amst: []0.1; MORPH-END-Ñным.apg: []0.1; MORPH-END-Ñным.anst: []0.1; MORPH-END-Ñным.apd: []0.1; MORPH-END-рным.amst: []0.1; MORPH-END-рным.nlmst: []0.1; MORPH-END-рным.apg: []0.1; MORPH-END-рным.nlmpd: []0.1; MORPH-END-рным.anst: []0.1; MORPH-END-рным.apd: []0.1; MORPH-END-пным.amst: []0.1; MORPH-END-пным.apg: []0.1; MORPH-END-пным.anst: []0.1; MORPH-END-пным.apd: []0.1; MORPH-END-нным.amst: []0.1; MORPH-END-нным.apg: []0.1; MORPH-END-нным.anst: []0.1; MORPH-END-нным.vsppsppd: []0.1; MORPH-END-нным.apd: []0.1; MORPH-END-нным.vsppspnst: []0.1; MORPH-END-нным.vsppspmst: []0.1; MORPH-END-мным.amst: []0.1; MORPH-END-мным.anst: []0.1; MORPH-END-мным.apd: []0.1; MORPH-END-кным.amst: []0.1; MORPH-END-кным.anst: []0.1; MORPH-END-кным.apd: []0.1; MORPH-END-йным.amst: []0.1; MORPH-END-йным.apg: []0.1; MORPH-END-йным.anst: []0.1; MORPH-END-йным.apd: []0.1; MORPH-END-иным.amst: []0.1; MORPH-END-иным.nlmst: []0.1; MORPH-END-иным.anst: []0.1; MORPH-END-иным.apd: []0.1; MORPH-END-зным.amst: []0.1; MORPH-END-зным.apg: []0.1; MORPH-END-зным.anst: []0.1; MORPH-END-зным.apd: []0.1; MORPH-END-жным.amst: []0.1; MORPH-END-жным.anst: []0.1; MORPH-END-жным.apd: []0.1; MORPH-END-еным.amst: []0.1; MORPH-END-еным.nlmst: []0.1; MORPH-END-еным.nlmpd: []0.1; MORPH-END-еным.anst: []0.1; MORPH-END-еным.apd: []0.1; MORPH-END-дным.amst: []0.1; MORPH-END-дным.apg: []0.1; MORPH-END-дным.anst: []0.1; MORPH-END-дным.apd: []0.1; MORPH-END-вным.amst: []0.1; MORPH-END-вным.apg: []0.1; MORPH-END-вным.anst: []0.1; MORPH-END-вным.apd: []0.1; MORPH-END-бным.amst: []0.1; MORPH-END-бным.apg: []0.1; MORPH-END-бным.anst: []0.1; MORPH-END-бным.apd: []0.1; MORPH-END-аным.amst: []0.1; MORPH-END-аным.anst: []0.1; MORPH-END-аным.apd: []0.1; MORPH-END-омым.amst: []0.1; MORPH-END-омым.anst: []0.1; MORPH-END-омым.apd: []0.1; MORPH-END-имым.amst: []0.1; MORPH-END-имым.vnppsnmst: []0.1; MORPH-END-имым.apg: []0.1; MORPH-END-имым.anst: []0.1; MORPH-END-имым.vnppsnpd: []0.1; MORPH-END-имым.apd: []0.1; MORPH-END-имым.vnppsnnst: []0.1; MORPH-END-емым.amst: []0.1; MORPH-END-емым.vnppsnmst: []0.1; MORPH-END-емым.apg: []0.1; MORPH-END-емым.anst: []0.1; MORPH-END-емым.vnppsnpd: []0.1; MORPH-END-емым.apd: []0.1; MORPH-END-емым.vnppsnnst: []0.1; MORPH-END-Ñлым.amst: []0.1; MORPH-END-Ñлым.anst: []0.1; MORPH-END-Ñлым.apd: []0.1; MORPH-END-елым.amst: []0.1; MORPH-END-елым.anst: []0.1; MORPH-END-елым.apd: []0.1; MORPH-END-глым.amst: []0.1; MORPH-END-глым.anst: []0.1; MORPH-END-глым.apd: []0.1; MORPH-END-алым.amst: []0.1; MORPH-END-алым.anst: []0.1; MORPH-END-алым.apd: []0.1; MORPH-END-азым.amst: []0.1; MORPH-END-азым.anst: []0.1; MORPH-END-азым.apd: []0.1; MORPH-END-Ñвым.amst: []0.1; MORPH-END-Ñвым.anst: []0.1; MORPH-END-Ñвым.apd: []0.1; MORPH-END-овым.amst: []0.1; MORPH-END-овым.nlmst: []0.1; MORPH-END-овым.anst: []0.1; MORPH-END-овым.apd: []0.1; MORPH-END-овым.nlfpd: []0.1; MORPH-END-ивым.amst: []0.1; MORPH-END-ивым.apg: []0.1; MORPH-END-ивым.anst: []0.1; MORPH-END-ивым.apd: []0.1; MORPH-END-евым.amst: []0.1; MORPH-END-евым.nlmst: []0.1; MORPH-END-евым.apg: []0.1; MORPH-END-евым.anst: []0.1; MORPH-END-евым.apd: []0.1; MORPH-END-авым.amst: []0.1; MORPH-END-авым.anst: []0.1; MORPH-END-авым.apd: []0.1; MORPH-END-убым.amst: []0.1; MORPH-END-убым.apg: []0.1; MORPH-END-убым.anst: []0.1; MORPH-END-убым.apd: []0.1; MORPH-END-ышом.ndmst: []0.1; MORPH-END-ачом.nlmst: []0.1; MORPH-END-ьцом.nlmst: []0.1; MORPH-END-ецом.nlmst: []0.1; MORPH-END-ухом.ndmst: []0.1; MORPH-END-рхом.nlmst: []0.1; MORPH-END-охом.ndmst: []0.1; MORPH-END-ахом.nlmst: []0.1; MORPH-END-ахом.ndmst: []0.1; MORPH-END-афом.nlmst: []0.1; MORPH-END-афом.ndmst: []0.1; MORPH-END-Ñтом.amsp: []0.1; MORPH-END-Ñтом.kmsp: []0.1; MORPH-END-Ñтом.knsp: []0.1; MORPH-END-Ñтом.ansp: []0.1; MORPH-END-Ñтом.vsppspnsp: []0.1; MORPH-END-Ñтом.vsppspmsp: []0.1; MORPH-END-ьтом.ndmst: []0.1; MORPH-END-ытом.amsp: []0.1; MORPH-END-ытом.ansp: []0.1; MORPH-END-ытом.vsppspnsp: []0.1; MORPH-END-ытом.vsppspmsp: []0.1; MORPH-END-утом.amsp: []0.1; MORPH-END-утом.ndmst: []0.1; MORPH-END-утом.ansp: []0.1; MORPH-END-утом.vsppspnsp: []0.1; MORPH-END-утом.vsppspmsp: []0.1; MORPH-END-Ñтом.amsp: []0.1; MORPH-END-Ñтом.nlmst: []0.1; MORPH-END-Ñтом.ndmst: []0.1; MORPH-END-Ñтом.ansp: []0.1; MORPH-END-ртом.amsp: []0.1; MORPH-END-ртом.ndmst: []0.1; MORPH-END-ртом.ansp: []0.1; MORPH-END-ртом.vsppspnsp: []0.1; MORPH-END-ртом.vsppspmsp: []0.1; MORPH-END-птом.ndmst: []0.1; MORPH-END-отом.nlmst: []0.1; MORPH-END-отом.ndmst: []0.1; MORPH-END-нтом.nlmst: []0.1; MORPH-END-нтом.ndmst: []0.1; MORPH-END-ктом.ndmst: []0.1; MORPH-END-йтом.ndmst: []0.1; MORPH-END-итом.nlmst: []0.1; MORPH-END-итом.ndmst: []0.1; MORPH-END-итом.vsppspnsp: []0.1; MORPH-END-итом.vsppspmsp: []0.1; MORPH-END-етом.nlmst: []0.1; MORPH-END-етом.ndmst: []0.1; MORPH-END-етом.vsppspnsp: []0.1; MORPH-END-етом.vsppspmsp: []0.1; MORPH-END-втом.nlmst: []0.1; MORPH-END-атом.amsp: []0.1; MORPH-END-атом.nlmst: []0.1; MORPH-END-атом.ndmst: []0.1; MORPH-END-атом.ansp: []0.1; MORPH-END-ÑŒÑом.ndmst: []0.1; MORPH-END-уÑом.nlmst: []0.1; MORPH-END-уÑом.ndmst: []0.1; MORPH-END-ÑÑом.ndmst: []0.1; MORPH-END-Ñ€Ñом.ndmst: []0.1; MORPH-END-пÑом.ndmst: []0.1; MORPH-END-оÑом.amsp: []0.1; MORPH-END-оÑом.nlmst: []0.1; MORPH-END-оÑом.ndmst: []0.1; MORPH-END-оÑом.ansp: []0.1; MORPH-END-нÑом.ndmst: []0.1; MORPH-END-кÑом.ndmst: []0.1; MORPH-END-иÑом.nlmst: []0.1; MORPH-END-иÑом.ndmst: []0.1; MORPH-END-еÑом.nlmst: []0.1; MORPH-END-еÑом.ndmst: []0.1; MORPH-END-аÑом.ndmst: []0.1; MORPH-END-Ñром.nlmst: []0.1; MORPH-END-Ñром.ndmst: []0.1; MORPH-END-юром.ndmst: []0.1; MORPH-END-уром.nlmst: []0.1; MORPH-END-уром.ndmst: []0.1; MORPH-END-тром.nlmst: []0.1; MORPH-END-тром.ndmst: []0.1; MORPH-END-пром.ndmsv: []0.1; MORPH-END-пром.ndmsi: []0.1; MORPH-END-ором.nlmst: []0.1; MORPH-END-ором.ndmst: []0.1; MORPH-END-иром.nlmst: []0.1; MORPH-END-иром.ndmst: []0.1; MORPH-END-ером.e: []0.1; MORPH-END-ером.nlmst: []0.1; MORPH-END-ером.ndmst: []0.1; MORPH-END-дром.ndmsv: []0.1; MORPH-END-дром.ndmsi: []0.1; MORPH-END-аром.nlmst: []0.1; MORPH-END-аром.ndmst: []0.1; MORPH-END-упом.ndmst: []0.1; MORPH-END-опом.nlmst: []0.1; MORPH-END-опом.ndmst: []0.1; MORPH-END-ипом.ndmst: []0.1; MORPH-END-епом.ndmst: []0.1; MORPH-END-Ñном.amsp: []0.1; MORPH-END-Ñном.nlmst: []0.1; MORPH-END-Ñном.ndmst: []0.1; MORPH-END-Ñном.ansp: []0.1; MORPH-END-ьном.amsp: []0.1; MORPH-END-ьном.ansp: []0.1; MORPH-END-щном.amsp: []0.1; MORPH-END-щном.ansp: []0.1; MORPH-END-шном.amsp: []0.1; MORPH-END-шном.ansp: []0.1; MORPH-END-чном.amsp: []0.1; MORPH-END-чном.ansp: []0.1; MORPH-END-уном.nlmst: []0.1; MORPH-END-уном.ndmst: []0.1; MORPH-END-тном.amsp: []0.1; MORPH-END-тном.nlmsp: []0.1; MORPH-END-тном.ansp: []0.1; MORPH-END-Ñном.amsp: []0.1; MORPH-END-Ñном.ansp: []0.1; MORPH-END-рном.amsp: []0.1; MORPH-END-рном.nlmsp: []0.1; MORPH-END-рном.ndmst: []0.1; MORPH-END-рном.ansp: []0.1; MORPH-END-пном.amsp: []0.1; MORPH-END-пном.ansp: []0.1; MORPH-END-оном.nlmst: []0.1; MORPH-END-оном.ndmst: []0.1; MORPH-END-нном.amsp: []0.1; MORPH-END-нном.vnppspmsp: []0.1; MORPH-END-нном.vnppspnsp: []0.1; MORPH-END-нном.ansp: []0.1; MORPH-END-нном.vsppspnsp: []0.1; MORPH-END-нном.vsppspmsp: []0.1; MORPH-END-мном.amsp: []0.1; MORPH-END-мном.ansp: []0.1; MORPH-END-кном.amsp: []0.1; MORPH-END-кном.ansp: []0.1; MORPH-END-йном.amsp: []0.1; MORPH-END-йном.ndmst: []0.1; MORPH-END-йном.ansp: []0.1; MORPH-END-ином.amsp: []0.1; MORPH-END-ином.nlmst: []0.1; MORPH-END-ином.ndmst: []0.1; MORPH-END-ином.ansp: []0.1; MORPH-END-зном.amsp: []0.1; MORPH-END-зном.ansp: []0.1; MORPH-END-жном.amsp: []0.1; MORPH-END-жном.ansp: []0.1; MORPH-END-еном.amsp: []0.1; MORPH-END-еном.nlmst: []0.1; MORPH-END-еном.ndmst: []0.1; MORPH-END-еном.ansp: []0.1; MORPH-END-дном.amsp: []0.1; MORPH-END-дном.ansp: []0.1; MORPH-END-вном.amsp: []0.1; MORPH-END-вном.ansp: []0.1; MORPH-END-бном.amsp: []0.1; MORPH-END-бном.ansp: []0.1; MORPH-END-аном.nlmst: []0.1; MORPH-END-аном.ndmst: []0.1; MORPH-END-ьмом.ndmst: []0.1; MORPH-END-умом.nlmst: []0.1; MORPH-END-умом.ndmst: []0.1; MORPH-END-рмом.ndmst: []0.1; MORPH-END-омом.amsp: []0.1; MORPH-END-омом.nlmst: []0.1; MORPH-END-омом.ndmst: []0.1; MORPH-END-омом.ansp: []0.1; MORPH-END-имом.vnppsnmsp: []0.1; MORPH-END-имом.amsp: []0.1; MORPH-END-имом.vnppsnnsp: []0.1; MORPH-END-имом.ndmst: []0.1; MORPH-END-имом.ansp: []0.1; MORPH-END-змом.ndmst: []0.1; MORPH-END-емом.vnppsnmsp: []0.1; MORPH-END-емом.amsp: []0.1; MORPH-END-емом.vnppsnnsp: []0.1; MORPH-END-емом.ndmst: []0.1; MORPH-END-емом.ansp: []0.1; MORPH-END-амом.nlmst: []0.1; MORPH-END-амом.ndmst: []0.1; MORPH-END-улом.nlmst: []0.1; MORPH-END-улом.ndmst: []0.1; MORPH-END-Ñлом.ndmst: []0.1; MORPH-END-олом.nlmst: []0.1; MORPH-END-олом.ndmst: []0.1; MORPH-END-ллом.ndmst: []0.1; MORPH-END-илом.nlmst: []0.1; MORPH-END-илом.ndnst: []0.1; MORPH-END-елом.amsp: []0.1; MORPH-END-елом.ndmst: []0.1; MORPH-END-елом.ansp: []0.1; MORPH-END-алом.nlmst: []0.1; MORPH-END-алом.ndnst: []0.1; MORPH-END-алом.ndmst: []0.1; MORPH-END-Ñком.nlmst: []0.1; MORPH-END-Ñком.ndmst: []0.1; MORPH-END-ьком.amsp: []0.1; MORPH-END-ьком.nlmst: []0.1; MORPH-END-ьком.ndmst: []0.1; MORPH-END-ьком.ansp: []0.1; MORPH-END-ыком.ndmst: []0.1; MORPH-END-шком.ndnst: []0.1; MORPH-END-шком.ndmst: []0.1; MORPH-END-чком.nlmst: []0.1; MORPH-END-чком.ndnst: []0.1; MORPH-END-чком.ndmst: []0.1; MORPH-END-цком.amsp: []0.1; MORPH-END-цком.nlmsp: []0.1; MORPH-END-цком.ndmst: []0.1; MORPH-END-цком.ansp: []0.1; MORPH-END-уком.nlmst: []0.1; MORPH-END-уком.ndmst: []0.1; MORPH-END-тком.ndmst: []0.1; MORPH-END-Ñком.amsp: []0.1; MORPH-END-Ñком.nlmsp: []0.1; MORPH-END-Ñком.ndmst: []0.1; MORPH-END-Ñком.ansp: []0.1; MORPH-END-рком.ndmst: []0.1; MORPH-END-пком.ndmst: []0.1; MORPH-END-оком.amsp: []0.1; MORPH-END-оком.nlmst: []0.1; MORPH-END-оком.ndmst: []0.1; MORPH-END-оком.ansp: []0.1; MORPH-END-нком.nlmst: []0.1; MORPH-END-нком.ndmst: []0.1; MORPH-END-лком.ndmst: []0.1; MORPH-END-иком.nlmst: []0.1; MORPH-END-иком.ndmst: []0.1; MORPH-END-зком.ndmst: []0.1; MORPH-END-жком.ndmst: []0.1; MORPH-END-еком.nlmst: []0.1; MORPH-END-еком.ndmst: []0.1; MORPH-END-дком.ndmst: []0.1; MORPH-END-вком.ndmst: []0.1; MORPH-END-бком.ndmst: []0.1; MORPH-END-аком.nlmst: []0.1; MORPH-END-аком.ndmst: []0.1; MORPH-END-узом.ndmst: []0.1; MORPH-END-озом.ndmst: []0.1; MORPH-END-изом.ndmst: []0.1; MORPH-END-езом.ndmst: []0.1; MORPH-END-азом.ndmst: []0.1; MORPH-END-ежом.ndmst: []0.1; MORPH-END-ажом.ndmst: []0.1; MORPH-END-Ñдом.ndmst: []0.1; MORPH-END-ьдом.nlmst: []0.1; MORPH-END-удом.ndmst: []0.1; MORPH-END-рдом.nlmst: []0.1; MORPH-END-рдом.ndmst: []0.1; MORPH-END-одом.nlmst: []0.1; MORPH-END-одом.ndmst: []0.1; MORPH-END-ндом.ndmst: []0.1; MORPH-END-идом.nlmst: []0.1; MORPH-END-идом.ndmst: []0.1; MORPH-END-здом.ndmst: []0.1; MORPH-END-едом.nlmst: []0.1; MORPH-END-едом.ndmst: []0.1; MORPH-END-адом.ndmst: []0.1; MORPH-END-угом.ndmst: []0.1; MORPH-END-ргом.nlmst: []0.1; MORPH-END-ргом.ndmst: []0.1; MORPH-END-огом.amsp: []0.1; MORPH-END-огом.nlmst: []0.1; MORPH-END-огом.ndmst: []0.1; MORPH-END-огом.ansp: []0.1; MORPH-END-нгом.nlmst: []0.1; MORPH-END-нгом.ndmst: []0.1; MORPH-END-егом.ndmst: []0.1; MORPH-END-агом.ndmst: []0.1; MORPH-END-ывом.ndmst: []0.1; MORPH-END-твом.ndnst: []0.1; MORPH-END-овом.amsp: []0.1; MORPH-END-овом.nlmsp: []0.1; MORPH-END-овом.ndmst: []0.1; MORPH-END-овом.ansp: []0.1; MORPH-END-ивом.amsp: []0.1; MORPH-END-ивом.ndmst: []0.1; MORPH-END-ивом.ansp: []0.1; MORPH-END-евом.amsp: []0.1; MORPH-END-евом.ndnst: []0.1; MORPH-END-евом.ndmst: []0.1; MORPH-END-евом.ansp: []0.1; MORPH-END-авом.amsp: []0.1; MORPH-END-авом.nlmst: []0.1; MORPH-END-авом.ndmst: []0.1; MORPH-END-авом.ansp: []0.1; MORPH-END-убом.amsp: []0.1; MORPH-END-убом.ansp: []0.1; MORPH-END-обом.ndmst: []0.1; MORPH-END-ибом.ndmst: []0.1; MORPH-END-рамм.ndfpg: []0.1; MORPH-END-чьим.amst: []0.1; MORPH-END-чьим.anst: []0.1; MORPH-END-чьим.apd: []0.1; MORPH-END-ньим.amst: []0.1; MORPH-END-ньим.anst: []0.1; MORPH-END-ньим.apd: []0.1; MORPH-END-жьим.amst: []0.1; MORPH-END-жьим.anst: []0.1; MORPH-END-жьим.apd: []0.1; MORPH-END-Ñщим.amst: []0.1; MORPH-END-Ñщим.vnnpdnnst: []0.1; MORPH-END-Ñщим.vnppdnnst: []0.1; MORPH-END-Ñщим.vnppdnpd: []0.1; MORPH-END-Ñщим.vnnpdnpd: []0.1; MORPH-END-Ñщим.vnnpdnmst: []0.1; MORPH-END-Ñщим.anst: []0.1; MORPH-END-Ñщим.apd: []0.1; MORPH-END-Ñщим.vnppdnmst: []0.1; MORPH-END-ющим.amst: []0.1; MORPH-END-ющим.vnnpdnnst: []0.1; MORPH-END-ющим.vnppdnnst: []0.1; MORPH-END-ющим.vnppdnpd: []0.1; MORPH-END-ющим.vnnpdnpd: []0.1; MORPH-END-ющим.vnnpdnmst: []0.1; MORPH-END-ющим.anst: []0.1; MORPH-END-ющим.apd: []0.1; MORPH-END-ющим.vnppdnmst: []0.1; MORPH-END-ущим.amst: []0.1; MORPH-END-ущим.vnnpdnnst: []0.1; MORPH-END-ущим.vnppdnnst: []0.1; MORPH-END-ущим.vnppdnpd: []0.1; MORPH-END-ущим.vnnpdnpd: []0.1; MORPH-END-ущим.vnnpdnmst: []0.1; MORPH-END-ущим.anst: []0.1; MORPH-END-ущим.apd: []0.1; MORPH-END-ущим.vnppdnmst: []0.1; MORPH-END-ащим.amst: []0.1; MORPH-END-ащим.vnnpdnnst: []0.1; MORPH-END-ащим.vnppdnnst: []0.1; MORPH-END-ащим.vnppdnpd: []0.1; MORPH-END-ащим.vnnpdnpd: []0.1; MORPH-END-ащим.vnnpdnmst: []0.1; MORPH-END-ащим.anst: []0.1; MORPH-END-ащим.apd: []0.1; MORPH-END-ащим.vnppdnmst: []0.1; MORPH-END-ьшим.amst: []0.1; MORPH-END-ьшим.anst: []0.1; MORPH-END-ьшим.apd: []0.1; MORPH-END-хшим.vsnpdpmst: []0.1; MORPH-END-хшим.vsnpdppd: []0.1; MORPH-END-хшим.vsnpdpnst: []0.1; MORPH-END-ушим.vspdf1p: []0.1; MORPH-END-ушим.vspdv1p: []0.1; MORPH-END-Ñшим.vsppdpmst: []0.1; MORPH-END-Ñшим.vsnpdpmst: []0.1; MORPH-END-Ñшим.vsppdpnst: []0.1; MORPH-END-Ñшим.vsnpdppd: []0.1; MORPH-END-Ñшим.vsppdppd: []0.1; MORPH-END-Ñшим.vsnpdpnst: []0.1; MORPH-END-пшим.vsnpdpmst: []0.1; MORPH-END-пшим.vsnpdppd: []0.1; MORPH-END-пшим.vsnpdpnst: []0.1; MORPH-END-кшим.vsnpdpmst: []0.1; MORPH-END-кшим.vsnpdppd: []0.1; MORPH-END-кшим.vsnpdpnst: []0.1; MORPH-END-йшим.amst: []0.1; MORPH-END-йшим.anst: []0.1; MORPH-END-йшим.apd: []0.1; MORPH-END-зшим.vsnpdpmst: []0.1; MORPH-END-зшим.vsnpdppd: []0.1; MORPH-END-зшим.vsnpdpnst: []0.1; MORPH-END-дшим.amst: []0.1; MORPH-END-дшим.vsppdpmst: []0.1; MORPH-END-дшим.vsnpdpmst: []0.1; MORPH-END-дшим.vsppdpnst: []0.1; MORPH-END-дшим.vsnpdppd: []0.1; MORPH-END-дшим.vsppdppd: []0.1; MORPH-END-дшим.anst: []0.1; MORPH-END-дшим.apd: []0.1; MORPH-END-дшим.vsnpdpnst: []0.1; MORPH-END-вшим.vsppdpmst: []0.1; MORPH-END-вшим.vsnpdpmst: []0.1; MORPH-END-вшим.vsppdpnst: []0.1; MORPH-END-вшим.vsnpdppd: []0.1; MORPH-END-вшим.vsppdppd: []0.1; MORPH-END-вшим.vnppdpnst: []0.1; MORPH-END-вшим.vnppdpmst: []0.1; MORPH-END-вшим.vsnpdpnst: []0.1; MORPH-END-вшим.vnppdppd: []0.1; MORPH-END-Ñчим.amst: []0.1; MORPH-END-Ñчим.anst: []0.1; MORPH-END-Ñчим.apd: []0.1; MORPH-END-ючим.vspdf1p: []0.1; MORPH-END-ючим.vspdv1p: []0.1; MORPH-END-учим.amst: []0.1; MORPH-END-учим.vspdf1p: []0.1; MORPH-END-учим.vspdv1p: []0.1; MORPH-END-учим.anst: []0.1; MORPH-END-учим.apd: []0.1; MORPH-END-Ñтим.vspdf1p: []0.1; MORPH-END-Ñтим.vspdv1p: []0.1; MORPH-END-отим.vspdf1p: []0.1; MORPH-END-отим.vspdv1p: []0.1; MORPH-END-етим.vsndv1p: []0.1; MORPH-END-етим.vspdf1p: []0.1; MORPH-END-етим.vspdv1p: []0.1; MORPH-END-етим.vsndf1p: []0.1; MORPH-END-атим.vspdf1p: []0.1; MORPH-END-атим.vspdv1p: []0.1; MORPH-END-оÑим.vnpdn1p: []0.1; MORPH-END-оÑим.vspdf1p: []0.1; MORPH-END-оÑим.vspdv1p: []0.1; MORPH-END-оÑим.vnppsnmss: []0.1; MORPH-END-еÑим.vspdf1p: []0.1; MORPH-END-еÑим.vspdv1p: []0.1; MORPH-END-аÑим.vspdf1p: []0.1; MORPH-END-аÑим.vspdv1p: []0.1; MORPH-END-трим.vspdf1p: []0.1; MORPH-END-трим.vspdv1p: []0.1; MORPH-END-орим.vspdf1p: []0.1; MORPH-END-орим.vspdv1p: []0.1; MORPH-END-ерим.vspdf1p: []0.1; MORPH-END-ерим.vspdv1p: []0.1; MORPH-END-арим.vspdf1p: []0.1; MORPH-END-арим.vspdv1p: []0.1; MORPH-END-упим.vspdf1p: []0.1; MORPH-END-упим.vspdv1p: []0.1; MORPH-END-епим.vspdf1p: []0.1; MORPH-END-епим.vspdv1p: []0.1; MORPH-END-роим.vspdf1p: []0.1; MORPH-END-роим.vspdv1p: []0.1; MORPH-END-шним.amst: []0.1; MORPH-END-шним.anst: []0.1; MORPH-END-шним.apd: []0.1; MORPH-END-тним.amst: []0.1; MORPH-END-тним.anst: []0.1; MORPH-END-тним.apd: []0.1; MORPH-END-оним.ndmsv: []0.1; MORPH-END-оним.vspdf1p: []0.1; MORPH-END-оним.vspdv1p: []0.1; MORPH-END-оним.ndmsi: []0.1; MORPH-END-нним.amst: []0.1; MORPH-END-нним.anst: []0.1; MORPH-END-нним.apd: []0.1; MORPH-END-лним.vspdf1p: []0.1; MORPH-END-лним.vspdv1p: []0.1; MORPH-END-иним.vspdf1p: []0.1; MORPH-END-иним.vspdv1p: []0.1; MORPH-END-жним.amst: []0.1; MORPH-END-жним.anst: []0.1; MORPH-END-жним.apd: []0.1; MORPH-END-еним.amss: []0.1; MORPH-END-еним.vspdf1p: []0.1; MORPH-END-еним.vspdv1p: []0.1; MORPH-END-дним.amst: []0.1; MORPH-END-дним.anst: []0.1; MORPH-END-дним.apd: []0.1; MORPH-END-аним.vspdf1p: []0.1; MORPH-END-аним.vspdv1p: []0.1; MORPH-END-елим.amss: []0.1; MORPH-END-елим.vspdf1p: []0.1; MORPH-END-елим.vspdv1p: []0.1; MORPH-END-алим.vspdf1p: []0.1; MORPH-END-алим.vspdv1p: []0.1; MORPH-END-ьким.amst: []0.1; MORPH-END-ьким.anst: []0.1; MORPH-END-ьким.apd: []0.1; MORPH-END-цким.amst: []0.1; MORPH-END-цким.nlmst: []0.1; MORPH-END-цким.nlmpd: []0.1; MORPH-END-цким.anst: []0.1; MORPH-END-цким.apd: []0.1; MORPH-END-тким.amst: []0.1; MORPH-END-тким.anst: []0.1; MORPH-END-тким.apd: []0.1; MORPH-END-Ñким.amst: []0.1; MORPH-END-Ñким.nlmst: []0.1; MORPH-END-Ñким.nlmpd: []0.1; MORPH-END-Ñким.ndnst: []0.1; MORPH-END-Ñким.anst: []0.1; MORPH-END-Ñким.apd: []0.1; MORPH-END-оким.amst: []0.1; MORPH-END-оким.anst: []0.1; MORPH-END-оким.apd: []0.1; MORPH-END-йким.amst: []0.1; MORPH-END-йким.anst: []0.1; MORPH-END-йким.apd: []0.1; MORPH-END-зким.amst: []0.1; MORPH-END-зким.anst: []0.1; MORPH-END-зким.apd: []0.1; MORPH-END-дким.amst: []0.1; MORPH-END-дким.anst: []0.1; MORPH-END-дким.apd: []0.1; MORPH-END-узим.vspdf1p: []0.1; MORPH-END-узим.vspdv1p: []0.1; MORPH-END-озим.vnpdn1p: []0.1; MORPH-END-озим.vnppsnmss: []0.1; MORPH-END-азим.vspdf1p: []0.1; MORPH-END-азим.vspdv1p: []0.1; MORPH-END-ржим.vspdf1p: []0.1; MORPH-END-ржим.vspdv1p: []0.1; MORPH-END-ожим.amst: []0.1; MORPH-END-ожим.vspdf1p: []0.1; MORPH-END-ожим.vspdv1p: []0.1; MORPH-END-ожим.anst: []0.1; MORPH-END-ожим.apd: []0.1; MORPH-END-ежим.vsndv1p: []0.1; MORPH-END-ежим.vsndf1p: []0.1; MORPH-END-Ñдим.vspdf1p: []0.1; MORPH-END-Ñдим.vspdv1p: []0.1; MORPH-END-удим.vspdf1p: []0.1; MORPH-END-удим.vspdv1p: []0.1; MORPH-END-одим.vnpdn1p: []0.1; MORPH-END-одим.vnndn1p: []0.1; MORPH-END-одим.vspdf1p: []0.1; MORPH-END-одим.vspdv1p: []0.1; MORPH-END-одим.vnppsnmss: []0.1; MORPH-END-едим.vspdf1p: []0.1; MORPH-END-едим.vspdv1p: []0.1; MORPH-END-адим.vspdf1p: []0.1; MORPH-END-адим.vspdv1p: []0.1; MORPH-END-огим.amst: []0.1; MORPH-END-огим.anst: []0.1; MORPH-END-огим.apd: []0.1; MORPH-END-овим.vspdf1p: []0.1; MORPH-END-овим.vspdv1p: []0.1; MORPH-END-авим.amss: []0.1; MORPH-END-авим.vspdf1p: []0.1; MORPH-END-авим.vspdv1p: []0.1; MORPH-END-убим.vspdf1p: []0.1; MORPH-END-убим.vspdv1p: []0.1; MORPH-END-цизм.ndmsv: []0.1; MORPH-END-цизм.ndmsi: []0.1; MORPH-END-физм.ndmsv: []0.1; MORPH-END-физм.ndmsi: []0.1; MORPH-END-тизм.ndmsv: []0.1; MORPH-END-тизм.ndmsi: []0.1; MORPH-END-ризм.ndmsv: []0.1; MORPH-END-ризм.ndmsi: []0.1; MORPH-END-низм.ndmsv: []0.1; MORPH-END-низм.ndmsi: []0.1; MORPH-END-мизм.ndmsv: []0.1; MORPH-END-мизм.ndmsi: []0.1; MORPH-END-лизм.ndmsv: []0.1; MORPH-END-лизм.ndmsi: []0.1; MORPH-END-гизм.ndmsv: []0.1; MORPH-END-гизм.ndmsi: []0.1; MORPH-END-визм.ndmsv: []0.1; MORPH-END-визм.ndmsi: []0.1; MORPH-END-Ñ€Ñем.vnpdn1p: []0.1; MORPH-END-Ñ€Ñем.vnppsnmss: []0.1; MORPH-END-нÑем.amss: []0.1; MORPH-END-нÑем.vnpdn1p: []0.1; MORPH-END-нÑем.vspdf1p: []0.1; MORPH-END-нÑем.vspdv1p: []0.1; MORPH-END-нÑем.vnppsnmss: []0.1; MORPH-END-лÑем.vnpdn1p: []0.1; MORPH-END-лÑем.vnndn1p: []0.1; MORPH-END-лÑем.vnppsnmss: []0.1; MORPH-END-чьем.amsp: []0.1; MORPH-END-чьем.ndnst: []0.1; MORPH-END-чьем.ansp: []0.1; MORPH-END-тьем.ndnst: []0.1; MORPH-END-рьем.ndnst: []0.1; MORPH-END-ньем.amsp: []0.1; MORPH-END-ньем.ndnst: []0.1; MORPH-END-ньем.ansp: []0.1; MORPH-END-льем.ndnst: []0.1; MORPH-END-жьем.ndnst: []0.1; MORPH-END-дьем.ndnst: []0.1; MORPH-END-вьем.ndnst: []0.1; MORPH-END-бьем.vspdf1p: []0.1; MORPH-END-бьем.vspdv1p: []0.1; MORPH-END-Ñщем.amsp: []0.1; MORPH-END-Ñщем.vnppdnnsp: []0.1; MORPH-END-Ñщем.vnnpdnnsp: []0.1; MORPH-END-Ñщем.vnppdnmsp: []0.1; MORPH-END-Ñщем.ansp: []0.1; MORPH-END-Ñщем.vnnpdnmsp: []0.1; MORPH-END-ющем.amsp: []0.1; MORPH-END-ющем.vnppdnnsp: []0.1; MORPH-END-ющем.vnnpdnnsp: []0.1; MORPH-END-ющем.vnppdnmsp: []0.1; MORPH-END-ющем.ansp: []0.1; MORPH-END-ющем.vnnpdnmsp: []0.1; MORPH-END-ущем.amsp: []0.1; MORPH-END-ущем.vnppdnnsp: []0.1; MORPH-END-ущем.vnnpdnnsp: []0.1; MORPH-END-ущем.vnppdnmsp: []0.1; MORPH-END-ущем.ansp: []0.1; MORPH-END-ущем.vnnpdnmsp: []0.1; MORPH-END-ищем.ndnst: []0.1; MORPH-END-ащем.amsp: []0.1; MORPH-END-ащем.vnnpdnnsp: []0.1; MORPH-END-ащем.ansp: []0.1; MORPH-END-ащем.vnnpdnmsp: []0.1; MORPH-END-ышем.nlmst: []0.1; MORPH-END-ышем.ndmst: []0.1; MORPH-END-хшем.vsnpdpnsp: []0.1; MORPH-END-хшем.vsnpdpmsp: []0.1; MORPH-END-Ñшем.vsnpdpnsp: []0.1; MORPH-END-Ñшем.vsnpdpmsp: []0.1; MORPH-END-кшем.vsnpdpnsp: []0.1; MORPH-END-кшем.vsnpdpmsp: []0.1; MORPH-END-йшем.amsp: []0.1; MORPH-END-йшем.ansp: []0.1; MORPH-END-ишем.vspdf1p: []0.1; MORPH-END-ишем.vspdv1p: []0.1; MORPH-END-дшем.amsp: []0.1; MORPH-END-дшем.vsnpdpnsp: []0.1; MORPH-END-дшем.ansp: []0.1; MORPH-END-дшем.vsnpdpmsp: []0.1; MORPH-END-вшем.vsppdpnsp: []0.1; MORPH-END-вшем.vnppdpnsp: []0.1; MORPH-END-вшем.vsnpdpnsp: []0.1; MORPH-END-вшем.vnppdpmsp: []0.1; MORPH-END-вшем.vsnpdpmsp: []0.1; MORPH-END-вшем.vsppdpmsp: []0.1; MORPH-END-ашем.ndmst: []0.1; MORPH-END-Ñчем.amsp: []0.1; MORPH-END-Ñчем.ansp: []0.1; MORPH-END-учем.amsp: []0.1; MORPH-END-учем.ansp: []0.1; MORPH-END-ичем.nlmst: []0.1; MORPH-END-ечем.vspdf1p: []0.1; MORPH-END-ечем.vspdv1p: []0.1; MORPH-END-ьцем.nlmst: []0.1; MORPH-END-ьцем.ndnst: []0.1; MORPH-END-Ñцем.nlmst: []0.1; MORPH-END-рцем.nlmst: []0.1; MORPH-END-нцем.nlmst: []0.1; MORPH-END-нцем.ndmst: []0.1; MORPH-END-мцем.nlmst: []0.1; MORPH-END-йцем.nlmst: []0.1; MORPH-END-дцем.nlmst: []0.1; MORPH-END-вцем.nlmst: []0.1; MORPH-END-руем.vnpdn1p: []0.1; MORPH-END-руем.vspdf1p: []0.1; MORPH-END-руем.vspdv1p: []0.1; MORPH-END-руем.vnppsnmss: []0.1; MORPH-END-куем.vspdf1p: []0.1; MORPH-END-куем.vspdv1p: []0.1; MORPH-END-зуем.vnpdn1p: []0.1; MORPH-END-зуем.vspdf1p: []0.1; MORPH-END-зуем.vspdv1p: []0.1; MORPH-END-зуем.vnppsnmss: []0.1; MORPH-END-дуем.vnpdn1p: []0.1; MORPH-END-дуем.vnndn1p: []0.1; MORPH-END-дуем.vspdf1p: []0.1; MORPH-END-дуем.vspdv1p: []0.1; MORPH-END-дуем.vnppsnmss: []0.1; MORPH-END-вуем.vnpdn1p: []0.1; MORPH-END-вуем.vnndn1p: []0.1; MORPH-END-вуем.vspdf1p: []0.1; MORPH-END-вуем.vnppsnmss: []0.1; MORPH-END-Ñтем.ndfpg: []0.1; MORPH-END-еÑем.vspdf1p: []0.1; MORPH-END-еÑем.vspdv1p: []0.1; MORPH-END-ырем.nlmst: []0.1; MORPH-END-ырем.ndmst: []0.1; MORPH-END-ерем.vspdf1p: []0.1; MORPH-END-ерем.vspdv1p: []0.1; MORPH-END-арем.nlmst: []0.1; MORPH-END-арем.ndmst: []0.1; MORPH-END-роем.vspdf1p: []0.1; MORPH-END-роем.vspdv1p: []0.1; MORPH-END-роем.ndmst: []0.1; MORPH-END-боем.ndmst: []0.1; MORPH-END-Ñнем.vsndv1p: []0.1; MORPH-END-Ñнем.vspdf1p: []0.1; MORPH-END-Ñнем.vspdv1p: []0.1; MORPH-END-Ñнем.vsndf1p: []0.1; MORPH-END-шнем.amsp: []0.1; MORPH-END-шнем.ansp: []0.1; MORPH-END-хнем.vspdf1p: []0.1; MORPH-END-хнем.vspdv1p: []0.1; MORPH-END-тнем.amsp: []0.1; MORPH-END-тнем.ansp: []0.1; MORPH-END-рнем.vspdf1p: []0.1; MORPH-END-рнем.vspdv1p: []0.1; MORPH-END-ннем.amsp: []0.1; MORPH-END-ннем.ansp: []0.1; MORPH-END-кнем.vsndv1p: []0.1; MORPH-END-кнем.vspdf1p: []0.1; MORPH-END-кнем.vspdv1p: []0.1; MORPH-END-кнем.vsndf1p: []0.1; MORPH-END-инем.amsp: []0.1; MORPH-END-инем.vspdf1p: []0.1; MORPH-END-инем.vspdv1p: []0.1; MORPH-END-инем.ansp: []0.1; MORPH-END-знем.vsndv1p: []0.1; MORPH-END-знем.vsndf1p: []0.1; MORPH-END-енем.ndnst: []0.1; MORPH-END-енем.ndmst: []0.1; MORPH-END-днем.amsp: []0.1; MORPH-END-днем.ansp: []0.1; MORPH-END-гнем.vsndv1p: []0.1; MORPH-END-гнем.vspdf1p: []0.1; MORPH-END-гнем.vspdv1p: []0.1; MORPH-END-гнем.vsndf1p: []0.1; MORPH-END-анем.vsndv1p: []0.1; MORPH-END-анем.vsndf1p: []0.1; MORPH-END-имем.vspdf1p: []0.1; MORPH-END-имем.vspdv1p: []0.1; MORPH-END-улем.ndmst: []0.1; MORPH-END-олем.ndmst: []0.1; MORPH-END-илем.ndmst: []0.1; MORPH-END-елем.nlmst: []0.1; MORPH-END-елем.ndmst: []0.1; MORPH-END-алем.ndmst: []0.1; MORPH-END-шием.ndnst: []0.1; MORPH-END-чием.ndnst: []0.1; MORPH-END-тием.ndnst: []0.1; MORPH-END-Ñием.nlmst: []0.1; MORPH-END-рием.nlmst: []0.1; MORPH-END-рием.ndnst: []0.1; MORPH-END-рием.ndmst: []0.1; MORPH-END-нием.ndnst: []0.1; MORPH-END-мием.ndnst: []0.1; MORPH-END-лием.ndnst: []0.1; MORPH-END-зием.ndnst: []0.1; MORPH-END-жием.ndnst: []0.1; MORPH-END-дием.ndnst: []0.1; MORPH-END-вием.ndnst: []0.1; MORPH-END-бием.ndnst: []0.1; MORPH-END-езем.vsndv1p: []0.1; MORPH-END-езем.vspdf1p: []0.1; MORPH-END-езем.vspdv1p: []0.1; MORPH-END-езем.vsndf1p: []0.1; MORPH-END-Ñжем.vspdf1p: []0.1; MORPH-END-Ñжем.vspdv1p: []0.1; MORPH-END-ожем.amsp: []0.1; MORPH-END-ожем.ansp: []0.1; MORPH-END-ежем.vspdf1p: []0.1; MORPH-END-ежем.vspdv1p: []0.1; MORPH-END-джем.ndmst: []0.1; MORPH-END-ажем.vspdf1p: []0.1; MORPH-END-ажем.vspdv1p: []0.1; MORPH-END-ажем.ndmst: []0.1; MORPH-END-едем.vsndv1p: []0.1; MORPH-END-едем.vspdf1p: []0.1; MORPH-END-едем.vspdv1p: []0.1; MORPH-END-едем.vsndf1p: []0.1; MORPH-END-ывем.vsndv1p: []0.1; MORPH-END-ывем.vsndf1p: []0.1; MORPH-END-рвем.vspdf1p: []0.1; MORPH-END-рвем.vspdv1p: []0.1; MORPH-END-овем.vspdf1p: []0.1; MORPH-END-овем.vspdv1p: []0.1; MORPH-END-ивем.vspdf1p: []0.1; MORPH-END-ивем.vspdv1p: []0.1; MORPH-END-щаем.vnpdn1p: []0.1; MORPH-END-щаем.vnppsnmss: []0.1; MORPH-END-шаем.vnpdn1p: []0.1; MORPH-END-шаем.vspdf1p: []0.1; MORPH-END-шаем.vspdv1p: []0.1; MORPH-END-шаем.vnppsnmss: []0.1; MORPH-END-чаем.vnpdn1p: []0.1; MORPH-END-чаем.vnndn1p: []0.1; MORPH-END-чаем.vnppsnmss: []0.1; MORPH-END-таем.vnpdn1p: []0.1; MORPH-END-таем.vnndn1p: []0.1; MORPH-END-таем.vspdf1p: []0.1; MORPH-END-таем.vspdv1p: []0.1; MORPH-END-таем.vnppsnmss: []0.1; MORPH-END-раем.vnpdn1p: []0.1; MORPH-END-раем.vnndn1p: []0.1; MORPH-END-раем.vspdf1p: []0.1; MORPH-END-раем.vspdv1p: []0.1; MORPH-END-раем.vnppsnmss: []0.1; MORPH-END-паем.vnpdn1p: []0.1; MORPH-END-паем.vnndn1p: []0.1; MORPH-END-паем.vspdf1p: []0.1; MORPH-END-паем.vspdv1p: []0.1; MORPH-END-паем.vnppsnmss: []0.1; MORPH-END-наем.vnpdn1p: []0.1; MORPH-END-наем.vspdf1p: []0.1; MORPH-END-наем.vspdv1p: []0.1; MORPH-END-наем.vnppsnmss: []0.1; MORPH-END-маем.vnpdn1p: []0.1; MORPH-END-маем.vspdf1p: []0.1; MORPH-END-маем.vspdv1p: []0.1; MORPH-END-маем.vnppsnmss: []0.1; MORPH-END-лаем.vnpdn1p: []0.1; MORPH-END-лаем.vspdf1p: []0.1; MORPH-END-лаем.vspdv1p: []0.1; MORPH-END-лаем.vnppsnmss: []0.1; MORPH-END-каем.vnpdn1p: []0.1; MORPH-END-каем.vnndn1p: []0.1; MORPH-END-каем.vnppsnmss: []0.1; MORPH-END-заем.vnpdn1p: []0.1; MORPH-END-заем.vnndn1p: []0.1; MORPH-END-заем.vnppsnmss: []0.1; MORPH-END-жаем.vnpdn1p: []0.1; MORPH-END-жаем.vnndn1p: []0.1; MORPH-END-жаем.vnppsnmss: []0.1; MORPH-END-даем.vnpdn1p: []0.1; MORPH-END-даем.vnndn1p: []0.1; MORPH-END-даем.vspdf1p: []0.1; MORPH-END-даем.vspdv1p: []0.1; MORPH-END-даем.vnppsnmss: []0.1; MORPH-END-гаем.vnpdn1p: []0.1; MORPH-END-гаем.vnndn1p: []0.1; MORPH-END-гаем.vsndv1p: []0.1; MORPH-END-гаем.vsndf1p: []0.1; MORPH-END-гаем.vnppsnmss: []0.1; MORPH-END-ваем.vnpdn1p: []0.1; MORPH-END-ваем.vnndn1p: []0.1; MORPH-END-ваем.vnppsnmss: []0.1; MORPH-END-баем.vnpdn1p: []0.1; MORPH-END-баем.vnppsnmss: []0.1; MORPH-END-ищам.ndnpd: []0.1; MORPH-END-ичам.nlmpd: []0.1; MORPH-END-ьцам.nlmpd: []0.1; MORPH-END-рцам.nlmpd: []0.1; MORPH-END-нцам.nlmpd: []0.1; MORPH-END-мцам.nlmpd: []0.1; MORPH-END-йцам.nlmpd: []0.1; MORPH-END-ицам.ndfpd: []0.1; MORPH-END-ицам.nlfpd: []0.1; MORPH-END-ецам.nlmpd: []0.1; MORPH-END-дцам.nlmpd: []0.1; MORPH-END-вцам.nlmpd: []0.1; MORPH-END-Ñтам.nlmpd: []0.1; MORPH-END-утам.ndmpd: []0.1; MORPH-END-Ñтам.ndmpd: []0.1; MORPH-END-Ñтам.nlmpd: []0.1; MORPH-END-Ñтам.cd: []0.1; MORPH-END-ртам.ndmpd: []0.1; MORPH-END-отам.ndmpd: []0.1; MORPH-END-отам.ndfpd: []0.1; MORPH-END-отам.nlmpd: []0.1; MORPH-END-нтам.ndmpd: []0.1; MORPH-END-нтам.nlmpd: []0.1; MORPH-END-ктам.ndmpd: []0.1; MORPH-END-итам.ndmpd: []0.1; MORPH-END-итам.nlmpd: []0.1; MORPH-END-етам.ndmpd: []0.1; MORPH-END-етам.ndfpd: []0.1; MORPH-END-етам.nlmpd: []0.1; MORPH-END-втам.nlmpd: []0.1; MORPH-END-атам.ndmpd: []0.1; MORPH-END-атам.ndfpd: []0.1; MORPH-END-атам.nlmpd: []0.1; MORPH-END-уÑам.ndmpd: []0.1; MORPH-END-оÑам.ndmpd: []0.1; MORPH-END-нÑам.ndmpd: []0.1; MORPH-END-кÑам.ndmpd: []0.1; MORPH-END-иÑам.ndmpd: []0.1; MORPH-END-еÑам.ndmpd: []0.1; MORPH-END-юрам.ndfpd: []0.1; MORPH-END-урам.ndfpd: []0.1; MORPH-END-трам.ndmpd: []0.1; MORPH-END-трам.nlmpd: []0.1; MORPH-END-орам.ndmpd: []0.1; MORPH-END-орам.nlmpd: []0.1; MORPH-END-ирам.ndmpd: []0.1; MORPH-END-ирам.nlmpd: []0.1; MORPH-END-ерам.ndmpd: []0.1; MORPH-END-ерам.ndfpd: []0.1; MORPH-END-ерам.nlmpd: []0.1; MORPH-END-арам.ndmpd: []0.1; MORPH-END-арам.nlmpd: []0.1; MORPH-END-опам.nlmpd: []0.1; MORPH-END-Ñнам.nlmpd: []0.1; MORPH-END-унам.nlmpd: []0.1; MORPH-END-онам.ndmpd: []0.1; MORPH-END-онам.nlmpd: []0.1; MORPH-END-инам.ndmpd: []0.1; MORPH-END-инам.ndfpd: []0.1; MORPH-END-инам.nlmpd: []0.1; MORPH-END-енам.ndnpd: []0.1; MORPH-END-енам.ndmpd: []0.1; MORPH-END-енам.nlmpd: []0.1; MORPH-END-анам.ndmpd: []0.1; MORPH-END-анам.nlmpd: []0.1; MORPH-END-омам.ndmpd: []0.1; MORPH-END-ммам.ndfpd: []0.1; MORPH-END-змам.ndmpd: []0.1; MORPH-END-емам.ndmpd: []0.1; MORPH-END-емам.ndfpd: []0.1; MORPH-END-улам.ndmpd: []0.1; MORPH-END-Ñлам.ndmpd: []0.1; MORPH-END-олам.ndmpd: []0.1; MORPH-END-илам.nlmpd: []0.1; MORPH-END-елам.ndmpd: []0.1; MORPH-END-алам.ndmpd: []0.1; MORPH-END-алам.nlmpd: []0.1; MORPH-END-Ñкам.ndmpd: []0.1; MORPH-END-Ñкам.nlmpd: []0.1; MORPH-END-ькам.ndmpd: []0.1; MORPH-END-ькам.ndfpd: []0.1; MORPH-END-ькам.nlmpd: []0.1; MORPH-END-шкам.ndfpd: []0.1; MORPH-END-шкам.nlmpd: []0.1; MORPH-END-шкам.nlfpd: []0.1; MORPH-END-чкам.ndmpd: []0.1; MORPH-END-чкам.ndfpd: []0.1; MORPH-END-чкам.nlfpd: []0.1; MORPH-END-укам.ndmpd: []0.1; MORPH-END-ткам.ndmpd: []0.1; MORPH-END-ткам.ndfpd: []0.1; MORPH-END-ткам.nlfpd: []0.1; MORPH-END-Ñкам.ndmpd: []0.1; MORPH-END-Ñкам.ndfpd: []0.1; MORPH-END-ркам.ndmpd: []0.1; MORPH-END-ркам.ndfpd: []0.1; MORPH-END-ркам.nlfpd: []0.1; MORPH-END-пкам.ndfpd: []0.1; MORPH-END-окам.ndmpd: []0.1; MORPH-END-окам.nlmpd: []0.1; MORPH-END-нкам.ndmpd: []0.1; MORPH-END-нкам.ndfpd: []0.1; MORPH-END-нкам.nlfpd: []0.1; MORPH-END-мкам.ndfpd: []0.1; MORPH-END-лкам.ndmpd: []0.1; MORPH-END-лкам.ndfpd: []0.1; MORPH-END-йкам.ndfpd: []0.1; MORPH-END-икам.ndmpd: []0.1; MORPH-END-икам.ndfpd: []0.1; MORPH-END-икам.nlmpd: []0.1; MORPH-END-зкам.ndfpd: []0.1; MORPH-END-жкам.ndmpd: []0.1; MORPH-END-жкам.ndfpd: []0.1; MORPH-END-екам.ndmpd: []0.1; MORPH-END-дкам.ndmpd: []0.1; MORPH-END-дкам.ndfpd: []0.1; MORPH-END-дкам.npd: []0.1; MORPH-END-вкам.ndmpd: []0.1; MORPH-END-вкам.ndfpd: []0.1; MORPH-END-бкам.ndfpd: []0.1; MORPH-END-акам.ndmpd: []0.1; MORPH-END-акам.nlmpd: []0.1; MORPH-END-озам.ndmpd: []0.1; MORPH-END-изам.ndmpd: []0.1; MORPH-END-азам.ndmpd: []0.1; MORPH-END-ежам.ndmpd: []0.1; MORPH-END-ажам.ndmpd: []0.1; MORPH-END-Ñдам.ndmpd: []0.1; MORPH-END-одам.ndmpd: []0.1; MORPH-END-одам.ndfpd: []0.1; MORPH-END-одам.nlmpd: []0.1; MORPH-END-идам.nlmpd: []0.1; MORPH-END-здам.ndmpd: []0.1; MORPH-END-едам.nlmpd: []0.1; MORPH-END-адам.ndmpd: []0.1; MORPH-END-адам.ndfpd: []0.1; MORPH-END-огам.ndmpd: []0.1; MORPH-END-огам.ndfpd: []0.1; MORPH-END-огам.nlmpd: []0.1; MORPH-END-нгам.ndmpd: []0.1; MORPH-END-ывам.ndmpd: []0.1; MORPH-END-твам.ndnpd: []0.1; MORPH-END-овам.ndmpd: []0.1; MORPH-END-ивам.ndmpd: []0.1; MORPH-END-ивам.ndfpd: []0.1; MORPH-END-авам.ndmpd: []0.1; MORPH-END-авам.ndfpd: []0.1; MORPH-END-ьбам.ndfpd: []0.1; MORPH-END-ырÑл.vspdpms: []0.1; MORPH-END-орÑл.vnpdpms: []0.1; MORPH-END-ерÑл.vnpdpms: []0.1; MORPH-END-ÑнÑл.vnpdpms: []0.1; MORPH-END-онÑл.vspdpms: []0.1; MORPH-END-онÑл.vnpdpms: []0.1; MORPH-END-лнÑл.vnpdpms: []0.1; MORPH-END-инÑл.vnpdpms: []0.1; MORPH-END-енÑл.vspdpms: []0.1; MORPH-END-енÑл.vnpdpms: []0.1; MORPH-END-внÑл.vspdpms: []0.1; MORPH-END-анÑл.vnpdpms: []0.1; MORPH-END-ылÑл.vsndpms: []0.1; MORPH-END-плÑл.vnpdpms: []0.1; MORPH-END-млÑл.vnpdpms: []0.1; MORPH-END-елÑл.vspdpms: []0.1; MORPH-END-елÑл.vnpdpms: []0.1; MORPH-END-влÑл.vnpdpms: []0.1; MORPH-END-блÑл.vnpdpms: []0.1; MORPH-END-Ñтыл.vsndpms: []0.1; MORPH-END-Ñнул.vspdpms: []0.1; MORPH-END-Ñнул.vsndpms: []0.1; MORPH-END-хнул.vspdpms: []0.1; MORPH-END-хнул.vsndpms: []0.1; MORPH-END-тнул.vspdpms: []0.1; MORPH-END-тнул.vsndpms: []0.1; MORPH-END-Ñнул.vspdpms: []0.1; MORPH-END-рнул.vspdpms: []0.1; MORPH-END-рнул.vsndpms: []0.1; MORPH-END-пнул.vspdpms: []0.1; MORPH-END-пнул.vsndpms: []0.1; MORPH-END-кнул.vspdpms: []0.1; MORPH-END-кнул.vsndpms: []0.1; MORPH-END-инул.vspdpms: []0.1; MORPH-END-знул.vsndpms: []0.1; MORPH-END-гнул.vspdpms: []0.1; MORPH-END-гнул.vsndpms: []0.1; MORPH-END-анул.vspdpms: []0.1; MORPH-END-орол.vspdpms: []0.1; MORPH-END-олол.vspdpms: []0.1; MORPH-END-окол.ndmsv: []0.1; MORPH-END-окол.ndmsi: []0.1; MORPH-END-ащил.vspdpms: []0.1; MORPH-END-ушил.vspdpms: []0.1; MORPH-END-ошил.vspdpms: []0.1; MORPH-END-ешил.vspdpms: []0.1; MORPH-END-ешил.vsndpms: []0.1; MORPH-END-ючил.vspdpms: []0.1; MORPH-END-учил.vspdpms: []0.1; MORPH-END-очил.vspdpms: []0.1; MORPH-END-очил.vsndpms: []0.1; MORPH-END-нчил.vspdpms: []0.1; MORPH-END-ичил.vspdpms: []0.1; MORPH-END-ечил.vspdpms: []0.1; MORPH-END-ачил.vspdpms: []0.1; MORPH-END-офил.nlmsi: []0.1; MORPH-END-утил.vspdpms: []0.1; MORPH-END-Ñтил.vspdpms: []0.1; MORPH-END-Ñтил.vsndpms: []0.1; MORPH-END-ртил.vspdpms: []0.1; MORPH-END-отил.vspdpms: []0.1; MORPH-END-отил.vnpdpms: []0.1; MORPH-END-нтил.vspdpms: []0.1; MORPH-END-етил.vspdpms: []0.1; MORPH-END-атил.vspdpms: []0.1; MORPH-END-уÑил.vspdpms: []0.1; MORPH-END-оÑил.vspdpms: []0.1; MORPH-END-оÑил.vnpdpms: []0.1; MORPH-END-еÑил.vspdpms: []0.1; MORPH-END-аÑил.vspdpms: []0.1; MORPH-END-урил.vspdpms: []0.1; MORPH-END-трил.vspdpms: []0.1; MORPH-END-орил.vspdpms: []0.1; MORPH-END-орил.vsndpms: []0.1; MORPH-END-ирил.vspdpms: []0.1; MORPH-END-ерил.vspdpms: []0.1; MORPH-END-дрил.vspdpms: []0.1; MORPH-END-брил.vspdpms: []0.1; MORPH-END-арил.vspdpms: []0.1; MORPH-END-упил.vspdpms: []0.1; MORPH-END-упил.vsndpms: []0.1; MORPH-END-опил.vspdpms: []0.1; MORPH-END-епил.vspdpms: []0.1; MORPH-END-роил.vspdpms: []0.1; MORPH-END-Ñнил.vspdpms: []0.1; MORPH-END-онил.vspdpms: []0.1; MORPH-END-мнил.vspdpms: []0.1; MORPH-END-лнил.vspdpms: []0.1; MORPH-END-инил.vspdpms: []0.1; MORPH-END-знил.vspdpms: []0.1; MORPH-END-енил.vspdpms: []0.1; MORPH-END-анил.vspdpms: []0.1; MORPH-END-анил.vnpdpms: []0.1; MORPH-END-рмил.vspdpms: []0.1; MORPH-END-омил.vspdpms: []0.1; MORPH-END-улил.vspdpms: []0.1; MORPH-END-Ñлил.vspdpms: []0.1; MORPH-END-олил.vspdpms: []0.1; MORPH-END-илил.vspdpms: []0.1; MORPH-END-елил.vspdpms: []0.1; MORPH-END-алил.vspdpms: []0.1; MORPH-END-алил.vsndpms: []0.1; MORPH-END-узил.vspdpms: []0.1; MORPH-END-озил.vspdpms: []0.1; MORPH-END-озил.vnpdpms: []0.1; MORPH-END-азил.vspdpms: []0.1; MORPH-END-ужил.vspdpms: []0.1; MORPH-END-ожил.vspdpms: []0.1; MORPH-END-леил.vspdpms: []0.1; MORPH-END-Ñдил.vspdpms: []0.1; MORPH-END-удил.vspdpms: []0.1; MORPH-END-одил.vspdpms: []0.1; MORPH-END-одил.vnndpms: []0.1; MORPH-END-одил.vnpdpms: []0.1; MORPH-END-здил.vspdpms: []0.1; MORPH-END-едил.vspdpms: []0.1; MORPH-END-адил.vspdpms: []0.1; MORPH-END-Ñвил.vspdpms: []0.1; MORPH-END-овил.vspdpms: []0.1; MORPH-END-ивил.vspdpms: []0.1; MORPH-END-авил.vspdpms: []0.1; MORPH-END-убил.vspdpms: []0.1; MORPH-END-обил.vspdpms: []0.1; MORPH-END-ебил.vspdpms: []0.1; MORPH-END-абил.vspdpms: []0.1; MORPH-END-хтел.vsndpms: []0.1; MORPH-END-Ñтел.vsndpms: []0.1; MORPH-END-отел.vsndpms: []0.1; MORPH-END-етел.vsndpms: []0.1; MORPH-END-трел.vspdpms: []0.1; MORPH-END-трел.ndmsv: []0.1; MORPH-END-трел.ndmsi: []0.1; MORPH-END-орел.vsndpms: []0.1; MORPH-END-грел.vspdpms: []0.1; MORPH-END-рпел.vspdpms: []0.1; MORPH-END-ипел.vsndpms: []0.1; MORPH-END-енел.vnndpms: []0.1; MORPH-END-енел.vsndpms: []0.1; MORPH-END-умел.vsndpms: []0.1; MORPH-END-емел.vsndpms: []0.1; MORPH-END-елел.vsndpms: []0.1; MORPH-END-Ñдел.vspdpms: []0.1; MORPH-END-идел.vspdpms: []0.1; MORPH-END-овел.vsndpms: []0.1; MORPH-END-ощал.vnpdpms: []0.1; MORPH-END-ищал.vnpdpms: []0.1; MORPH-END-ещал.vnpdpms: []0.1; MORPH-END-ащал.vnpdpms: []0.1; MORPH-END-ушал.vspdpms: []0.1; MORPH-END-ушал.vnpdpms: []0.1; MORPH-END-ешал.vspdpms: []0.1; MORPH-END-ашал.vnpdpms: []0.1; MORPH-END-ючал.vnpdpms: []0.1; MORPH-END-ычал.vsndpms: []0.1; MORPH-END-учал.vnpdpms: []0.1; MORPH-END-рчал.vsndpms: []0.1; MORPH-END-ичал.vnndpms: []0.1; MORPH-END-ичал.vsndpms: []0.1; MORPH-END-ечал.vnpdpms: []0.1; MORPH-END-ачал.vspdpms: []0.1; MORPH-END-ачал.vnpdpms: []0.1; MORPH-END-юхал.vspdpms: []0.1; MORPH-END-ыхал.vnndpms: []0.1; MORPH-END-ухал.vnndpms: []0.1; MORPH-END-ахал.vspdpms: []0.1; MORPH-END-Ñтал.vspdpms: []0.1; MORPH-END-утал.vspdpms: []0.1; MORPH-END-Ñтал.vspdpms: []0.1; MORPH-END-Ñтал.vnndpms: []0.1; MORPH-END-Ñтал.vsndpms: []0.1; MORPH-END-птал.vspdpms: []0.1; MORPH-END-отал.vspdpms: []0.1; MORPH-END-отал.vnndpms: []0.1; MORPH-END-отал.vsndpms: []0.1; MORPH-END-лтал.vspdpms: []0.1; MORPH-END-итал.vspdpms: []0.1; MORPH-END-етал.vspdpms: []0.1; MORPH-END-етал.vnndpms: []0.1; MORPH-END-етал.vnpdpms: []0.1; MORPH-END-атал.vspdpms: []0.1; MORPH-END-ÑÑал.vspdpms: []0.1; MORPH-END-оÑал.vspdpms: []0.1; MORPH-END-иÑал.vspdpms: []0.1; MORPH-END-иÑал.vnndpms: []0.1; MORPH-END-еÑал.vspdpms: []0.1; MORPH-END-ирал.vnndpms: []0.1; MORPH-END-ирал.vnpdpms: []0.1; MORPH-END-драл.vspdpms: []0.1; MORPH-END-грал.vspdpms: []0.1; MORPH-END-брал.vspdpms: []0.1; MORPH-END-Ñпал.vspdpms: []0.1; MORPH-END-ыпал.vspdpms: []0.1; MORPH-END-ыпал.vnpdpms: []0.1; MORPH-END-упал.vspdpms: []0.1; MORPH-END-упал.vnndpms: []0.1; MORPH-END-упал.vnpdpms: []0.1; MORPH-END-опал.vspdpms: []0.1; MORPH-END-опал.vsndpms: []0.1; MORPH-END-епал.vspdpms: []0.1; MORPH-END-апал.vspdpms: []0.1; MORPH-END-онал.ndmsv: []0.1; MORPH-END-онал.ndmsi: []0.1; MORPH-END-инал.ndmsv: []0.1; MORPH-END-инал.vnpdpms: []0.1; MORPH-END-инал.ndmsi: []0.1; MORPH-END-знал.vspdpms: []0.1; MORPH-END-гнал.vspdpms: []0.1; MORPH-END-анал.ndmsv: []0.1; MORPH-END-анал.ndmsi: []0.1; MORPH-END-умал.vspdpms: []0.1; MORPH-END-омал.vspdpms: []0.1; MORPH-END-имал.vnpdpms: []0.1; MORPH-END-ылал.vnpdpms: []0.1; MORPH-END-Ñлал.vspdpms: []0.1; MORPH-END-елал.vspdpms: []0.1; MORPH-END-ыкал.vspdpms: []0.1; MORPH-END-ыкал.vnpdpms: []0.1; MORPH-END-укал.vspdpms: []0.1; MORPH-END-Ñкал.vspdpms: []0.1; MORPH-END-Ñкал.vnpdpms: []0.1; MORPH-END-ркал.vsndpms: []0.1; MORPH-END-лкал.vspdpms: []0.1; MORPH-END-икал.vnndpms: []0.1; MORPH-END-екал.vnndpms: []0.1; MORPH-END-екал.vnpdpms: []0.1; MORPH-END-акал.vspdpms: []0.1; MORPH-END-акал.vsndpms: []0.1; MORPH-END-риал.ndmsv: []0.1; MORPH-END-риал.ndmsi: []0.1; MORPH-END-Ñзал.vspdpms: []0.1; MORPH-END-лзал.vnndpms: []0.1; MORPH-END-изал.vspdpms: []0.1; MORPH-END-езал.vspdpms: []0.1; MORPH-END-езал.vnndpms: []0.1; MORPH-END-езал.vnpdpms: []0.1; MORPH-END-азал.vspdpms: []0.1; MORPH-END-Ñжал.vnpdpms: []0.1; MORPH-END-ужал.vnpdpms: []0.1; MORPH-END-ржал.vspdpms: []0.1; MORPH-END-зжал.vnndpms: []0.1; MORPH-END-зжал.vnpdpms: []0.1; MORPH-END-ежал.vspdpms: []0.1; MORPH-END-ежал.vsndpms: []0.1; MORPH-END-ажал.vnpdpms: []0.1; MORPH-END-одал.vspdpms: []0.1; MORPH-END-идал.vspdpms: []0.1; MORPH-END-ждал.vnndpms: []0.1; MORPH-END-ждал.vnpdpms: []0.1; MORPH-END-едал.vspdpms: []0.1; MORPH-END-едал.vnndpms: []0.1; MORPH-END-адал.vspdpms: []0.1; MORPH-END-адал.vnndpms: []0.1; MORPH-END-адал.vsndpms: []0.1; MORPH-END-ыгал.vsndpms: []0.1; MORPH-END-угал.vspdpms: []0.1; MORPH-END-ргал.vnpdpms: []0.1; MORPH-END-игал.vnpdpms: []0.1; MORPH-END-егал.vnndpms: []0.1; MORPH-END-егал.vnpdpms: []0.1; MORPH-END-агал.vnpdpms: []0.1; MORPH-END-ывал.vnndpms: []0.1; MORPH-END-ывал.vnpdpms: []0.1; MORPH-END-увал.vnpdpms: []0.1; MORPH-END-рвал.vspdpms: []0.1; MORPH-END-овал.vspdpms: []0.1; MORPH-END-овал.vnndpms: []0.1; MORPH-END-овал.vnpdpms: []0.1; MORPH-END-ивал.vnndpms: []0.1; MORPH-END-ивал.vnpdpms: []0.1; MORPH-END-звал.vspdpms: []0.1; MORPH-END-евал.vspdpms: []0.1; MORPH-END-евал.vnndpms: []0.1; MORPH-END-евал.vnpdpms: []0.1; MORPH-END-авал.vnndpms: []0.1; MORPH-END-авал.vnpdpms: []0.1; MORPH-END-убал.vnpdpms: []0.1; MORPH-END-ибал.vnpdpms: []0.1; MORPH-END-ебал.vnpdpms: []0.1; MORPH-END-льÑк.ndmsv: []0.1; MORPH-END-льÑк.ndmsi: []0.1; MORPH-END-пуÑк.ndmsv: []0.1; MORPH-END-пуÑк.ndmsi: []0.1; MORPH-END-орÑк.ndmsv: []0.1; MORPH-END-орÑк.ndmsi: []0.1; MORPH-END-ерÑк.ndmsv: []0.1; MORPH-END-ерÑк.ndmsi: []0.1; MORPH-END-инÑк.ndmsv: []0.1; MORPH-END-инÑк.ndmsi: []0.1; MORPH-END-енÑк.ndmsv: []0.1; MORPH-END-енÑк.ndmsi: []0.1; MORPH-END-анÑк.ndmsv: []0.1; MORPH-END-анÑк.ndmsi: []0.1; MORPH-END-айÑк.ndmsv: []0.1; MORPH-END-айÑк.ndmsi: []0.1; MORPH-END-леÑк.ndmsv: []0.1; MORPH-END-леÑк.ndmsi: []0.1; MORPH-END-одÑк.ndmsv: []0.1; MORPH-END-одÑк.ndmsi: []0.1; MORPH-END-овÑк.ndmsv: []0.1; MORPH-END-овÑк.ndmsi: []0.1; MORPH-END-евÑк.ndmsv: []0.1; MORPH-END-евÑк.ndmsi: []0.1; MORPH-END-парк.ndmsv: []0.1; MORPH-END-парк.ndmsi: []0.1; MORPH-END-ешок.ndmsv: []0.1; MORPH-END-ешок.ndmsi: []0.1; MORPH-END-Ñчок.ndmsv: []0.1; MORPH-END-Ñчок.nlmsi: []0.1; MORPH-END-Ñчок.ndmsi: []0.1; MORPH-END-учок.ndmsv: []0.1; MORPH-END-учок.ndmsi: []0.1; MORPH-END-ичок.ndmsv: []0.1; MORPH-END-ичок.ndmsi: []0.1; MORPH-END-ачок.ndmsv: []0.1; MORPH-END-ачок.ndmsi: []0.1; MORPH-END-уток.ndfpg: []0.1; MORPH-END-Ñток.nlfpg: []0.1; MORPH-END-Ñток.ndmsv: []0.1; MORPH-END-Ñток.ndfpg: []0.1; MORPH-END-Ñток.nlfpv: []0.1; MORPH-END-Ñток.ndmsi: []0.1; MORPH-END-рток.ndfpg: []0.1; MORPH-END-оток.ndmsv: []0.1; MORPH-END-оток.ndfpg: []0.1; MORPH-END-оток.ndmsi: []0.1; MORPH-END-нток.nlfpg: []0.1; MORPH-END-нток.nlfpv: []0.1; MORPH-END-иток.ndfpg: []0.1; MORPH-END-еток.nlfpg: []0.1; MORPH-END-еток.nlmsi: []0.1; MORPH-END-еток.ndfpg: []0.1; MORPH-END-еток.nlfpv: []0.1; MORPH-END-аток.nlfpg: []0.1; MORPH-END-аток.ndmsv: []0.1; MORPH-END-аток.ndfpg: []0.1; MORPH-END-аток.nlfpv: []0.1; MORPH-END-аток.ndmsi: []0.1; MORPH-END-оÑок.ndmsv: []0.1; MORPH-END-оÑок.ndmsi: []0.1; MORPH-END-иÑок.ndfpg: []0.1; MORPH-END-еÑок.ndfpg: []0.1; MORPH-END-орок.ndmsv: []0.1; MORPH-END-орок.ndfpg: []0.1; MORPH-END-орок.ndmsi: []0.1; MORPH-END-ерок.ndmsv: []0.1; MORPH-END-ерок.nlfpg: []0.1; MORPH-END-ерок.ndfpg: []0.1; MORPH-END-ерок.nlfpv: []0.1; MORPH-END-ерок.ndmsi: []0.1; MORPH-END-арок.nlfpg: []0.1; MORPH-END-арок.ndfpg: []0.1; MORPH-END-арок.nlfpv: []0.1; MORPH-END-упок.ndfpg: []0.1; MORPH-END-Ñнок.nlfpg: []0.1; MORPH-END-Ñнок.ndfpg: []0.1; MORPH-END-Ñнок.nlfpv: []0.1; MORPH-END-онок.nlfpg: []0.1; MORPH-END-онок.nlmsi: []0.1; MORPH-END-онок.ndfpg: []0.1; MORPH-END-онок.nlfpv: []0.1; MORPH-END-инок.nlfpg: []0.1; MORPH-END-инок.ndfpg: []0.1; MORPH-END-инок.nlfpv: []0.1; MORPH-END-енок.nlfpg: []0.1; MORPH-END-енок.nlmsi: []0.1; MORPH-END-енок.ndfpg: []0.1; MORPH-END-енок.nlfpv: []0.1; MORPH-END-анок.nlfpg: []0.1; MORPH-END-анок.ndmsv: []0.1; MORPH-END-анок.ndfpg: []0.1; MORPH-END-анок.nlfpv: []0.1; MORPH-END-анок.ndmsi: []0.1; MORPH-END-ылок.ndfpg: []0.1; MORPH-END-олок.vspdpms: []0.1; MORPH-END-олок.ndmsv: []0.1; MORPH-END-олок.ndfpg: []0.1; MORPH-END-олок.ndmsi: []0.1; MORPH-END-илок.ndfpg: []0.1; MORPH-END-елок.ndfpg: []0.1; MORPH-END-блок.ndmsv: []0.1; MORPH-END-блок.ndmsi: []0.1; MORPH-END-алок.ndfpg: []0.1; MORPH-END-Ñзок.ndfpg: []0.1; MORPH-END-узок.ndfpg: []0.1; MORPH-END-озок.ndfpg: []0.1; MORPH-END-езок.ndfpg: []0.1; MORPH-END-Ñдок.ndmsv: []0.1; MORPH-END-Ñдок.ndmsi: []0.1; MORPH-END-одок.ndmsv: []0.1; MORPH-END-одок.nlmsi: []0.1; MORPH-END-одок.ndfpg: []0.1; MORPH-END-одок.ndmsi: []0.1; MORPH-END-едок.ndfpg: []0.1; MORPH-END-адок.ndfpg: []0.1; MORPH-END-овок.nlfpg: []0.1; MORPH-END-овок.ndfpg: []0.1; MORPH-END-овок.nlfpv: []0.1; MORPH-END-ивок.ndfpg: []0.1; MORPH-END-евок.ndfpg: []0.1; MORPH-END-авок.ndfpg: []0.1; MORPH-END-банк.ndmsv: []0.1; MORPH-END-банк.ndmsi: []0.1; MORPH-END-ьщик.nlmsi: []0.1; MORPH-END-рщик.nlmsi: []0.1; MORPH-END-пщик.nlmsi: []0.1; MORPH-END-нщик.nlmsi: []0.1; MORPH-END-мщик.nlmsi: []0.1; MORPH-END-йщик.nlmsi: []0.1; MORPH-END-вщик.nlmsi: []0.1; MORPH-END-ьчик.ndmsv: []0.1; MORPH-END-ьчик.ndmsi: []0.1; MORPH-END-тчик.ndmsv: []0.1; MORPH-END-тчик.nlmsi: []0.1; MORPH-END-тчик.ndmsi: []0.1; MORPH-END-Ñчик.nlmsi: []0.1; MORPH-END-рчик.ndmsv: []0.1; MORPH-END-рчик.ndmsi: []0.1; MORPH-END-нчик.ndmsv: []0.1; MORPH-END-нчик.nlmsi: []0.1; MORPH-END-нчик.ndmsi: []0.1; MORPH-END-зчик.nlmsi: []0.1; MORPH-END-дчик.nlmsi: []0.1; MORPH-END-вчик.ndmsv: []0.1; MORPH-END-вчик.ndmsi: []0.1; MORPH-END-Ñтик.ndmsv: []0.1; MORPH-END-Ñтик.nlmsi: []0.1; MORPH-END-Ñтик.ndfpg: []0.1; MORPH-END-Ñтик.ndmsi: []0.1; MORPH-END-итик.nlmsi: []0.1; MORPH-END-етик.ndmsv: []0.1; MORPH-END-етик.nlmsi: []0.1; MORPH-END-етик.ndfpg: []0.1; MORPH-END-етик.ndmsi: []0.1; MORPH-END-атик.ndmsv: []0.1; MORPH-END-атик.nlmsi: []0.1; MORPH-END-атик.ndfpg: []0.1; MORPH-END-атик.ndmsi: []0.1; MORPH-END-ерик.ndmsv: []0.1; MORPH-END-ерик.ndmsi: []0.1; MORPH-END-ьник.ndmsv: []0.1; MORPH-END-ьник.nlmsi: []0.1; MORPH-END-ьник.ndmsi: []0.1; MORPH-END-шник.ndmsv: []0.1; MORPH-END-шник.nlmsi: []0.1; MORPH-END-шник.ndmsi: []0.1; MORPH-END-чник.ndmsv: []0.1; MORPH-END-чник.nlmsi: []0.1; MORPH-END-чник.ndmsi: []0.1; MORPH-END-хник.nlmsi: []0.1; MORPH-END-тник.ndmsv: []0.1; MORPH-END-тник.nlmsi: []0.1; MORPH-END-тник.ndmsi: []0.1; MORPH-END-Ñник.ndmsv: []0.1; MORPH-END-Ñник.nlmsi: []0.1; MORPH-END-Ñник.ndmsi: []0.1; MORPH-END-рник.ndmsv: []0.1; MORPH-END-рник.nlmsi: []0.1; MORPH-END-рник.ndmsi: []0.1; MORPH-END-пник.nlmsi: []0.1; MORPH-END-нник.ndmsv: []0.1; MORPH-END-нник.nlmsi: []0.1; MORPH-END-нник.ndmsi: []0.1; MORPH-END-мник.ndmsv: []0.1; MORPH-END-мник.nlmsi: []0.1; MORPH-END-мник.ndmsi: []0.1; MORPH-END-йник.ndmsv: []0.1; MORPH-END-йник.nlmsi: []0.1; MORPH-END-йник.ndmsi: []0.1; MORPH-END-зник.ndmsv: []0.1; MORPH-END-зник.nlmsi: []0.1; MORPH-END-зник.ndmsi: []0.1; MORPH-END-жник.ndmsv: []0.1; MORPH-END-жник.nlmsi: []0.1; MORPH-END-жник.ndmsi: []0.1; MORPH-END-еник.nlmsi: []0.1; MORPH-END-дник.ndmsv: []0.1; MORPH-END-дник.nlmsi: []0.1; MORPH-END-дник.ndmsi: []0.1; MORPH-END-вник.ndmsv: []0.1; MORPH-END-вник.nlmsi: []0.1; MORPH-END-вник.ndmsi: []0.1; MORPH-END-бник.ndmsv: []0.1; MORPH-END-бник.nlmsi: []0.1; MORPH-END-бник.ndmsi: []0.1; MORPH-END-аник.nlmsi: []0.1; MORPH-END-овик.ndmsv: []0.1; MORPH-END-овик.nlmsi: []0.1; MORPH-END-овик.ndmsi: []0.1; MORPH-END-евик.ndmsv: []0.1; MORPH-END-евик.ndmsi: []0.1; MORPH-END-Ñшек.ndfpg: []0.1; MORPH-END-ышек.ndfpg: []0.1; MORPH-END-ышек.ndnpg: []0.1; MORPH-END-ушек.nlfpg: []0.1; MORPH-END-ушек.ndfpg: []0.1; MORPH-END-ушек.nlfpv: []0.1; MORPH-END-ашек.nlfpg: []0.1; MORPH-END-ашек.ndfpg: []0.1; MORPH-END-ашек.nlfpv: []0.1; MORPH-END-учек.ndfpg: []0.1; MORPH-END-очек.ndmsv: []0.1; MORPH-END-очек.nlmsi: []0.1; MORPH-END-очек.ndfpg: []0.1; MORPH-END-очек.ndmsi: []0.1; MORPH-END-ичек.nlfpg: []0.1; MORPH-END-ичек.ndmsv: []0.1; MORPH-END-ичек.ndfpg: []0.1; MORPH-END-ичек.nlfpv: []0.1; MORPH-END-ичек.ndmsi: []0.1; MORPH-END-ечек.ndfpg: []0.1; MORPH-END-ечек.ndnpg: []0.1; MORPH-END-ачек.ndfpg: []0.1; MORPH-END-роек.ndfpg: []0.1; MORPH-END-елек.ndfpg: []0.1; MORPH-END-Ñжек.ndfpg: []0.1; MORPH-END-ржек.ndfpg: []0.1; MORPH-END-ожек.ndfpg: []0.1; MORPH-END-ежек.ndfpg: []0.1; MORPH-END-ажек.ndfpg: []0.1; MORPH-END-онÑй.vnpdv2s: []0.1; MORPH-END-онÑй.vspdv2s: []0.1; MORPH-END-влÑй.vnpdv2s: []0.1; MORPH-END-ицый.amsi: []0.1; MORPH-END-ицый.admsv: []0.1; MORPH-END-Ñтый.vsppspmsi: []0.1; MORPH-END-Ñтый.amsi: []0.1; MORPH-END-Ñтый.kmsi: []0.1; MORPH-END-Ñтый.vsppspmsv: []0.1; MORPH-END-Ñтый.kdmsv: []0.1; MORPH-END-Ñтый.admsv: []0.1; MORPH-END-ытый.vsppspmsi: []0.1; MORPH-END-ытый.amsi: []0.1; MORPH-END-ытый.vsppspmsv: []0.1; MORPH-END-ытый.admsv: []0.1; MORPH-END-утый.vsppspmsi: []0.1; MORPH-END-утый.amsi: []0.1; MORPH-END-утый.vsppspmsv: []0.1; MORPH-END-утый.admsv: []0.1; MORPH-END-Ñтый.amsi: []0.1; MORPH-END-Ñтый.admsv: []0.1; MORPH-END-ртый.vsppspmsi: []0.1; MORPH-END-ртый.amsi: []0.1; MORPH-END-ртый.vsppspmsv: []0.1; MORPH-END-ртый.admsv: []0.1; MORPH-END-отый.vsppspmsi: []0.1; MORPH-END-отый.vsppspmsv: []0.1; MORPH-END-лтый.amsi: []0.1; MORPH-END-лтый.admsv: []0.1; MORPH-END-итый.vsppspmsi: []0.1; MORPH-END-итый.amsi: []0.1; MORPH-END-итый.vsppspmsv: []0.1; MORPH-END-итый.admsv: []0.1; MORPH-END-етый.vsppspmsi: []0.1; MORPH-END-етый.amsi: []0.1; MORPH-END-етый.vsppspmsv: []0.1; MORPH-END-етый.admsv: []0.1; MORPH-END-атый.vsppspmsi: []0.1; MORPH-END-атый.amsi: []0.1; MORPH-END-атый.kmsi: []0.1; MORPH-END-атый.vsppspmsv: []0.1; MORPH-END-атый.kdmsv: []0.1; MORPH-END-атый.admsv: []0.1; MORPH-END-уÑый.amsi: []0.1; MORPH-END-уÑый.admsv: []0.1; MORPH-END-оÑый.amsi: []0.1; MORPH-END-оÑый.admsv: []0.1; MORPH-END-трый.amsi: []0.1; MORPH-END-трый.admsv: []0.1; MORPH-END-ерый.amsi: []0.1; MORPH-END-ерый.admsv: []0.1; MORPH-END-Ñный.amsi: []0.1; MORPH-END-Ñный.admsv: []0.1; MORPH-END-ьный.amsi: []0.1; MORPH-END-ьный.nlmsi: []0.1; MORPH-END-ьный.admsv: []0.1; MORPH-END-щный.amsi: []0.1; MORPH-END-щный.admsv: []0.1; MORPH-END-шный.amsi: []0.1; MORPH-END-шный.admsv: []0.1; MORPH-END-чный.amsi: []0.1; MORPH-END-чный.kmsi: []0.1; MORPH-END-чный.nlmsi: []0.1; MORPH-END-чный.kdmsv: []0.1; MORPH-END-чный.admsv: []0.1; MORPH-END-фный.amsi: []0.1; MORPH-END-фный.admsv: []0.1; MORPH-END-тный.amsi: []0.1; MORPH-END-тный.nlmsi: []0.1; MORPH-END-тный.admsv: []0.1; MORPH-END-Ñный.amsi: []0.1; MORPH-END-Ñный.admsv: []0.1; MORPH-END-рный.amsi: []0.1; MORPH-END-рный.nlmsi: []0.1; MORPH-END-рный.admsv: []0.1; MORPH-END-пный.amsi: []0.1; MORPH-END-пный.admsv: []0.1; MORPH-END-нный.vsppspmsi: []0.1; MORPH-END-нный.amsi: []0.1; MORPH-END-нный.vnppspmsv: []0.1; MORPH-END-нный.vsppspmsv: []0.1; MORPH-END-нный.vnppspmsi: []0.1; MORPH-END-нный.admsv: []0.1; MORPH-END-мный.amsi: []0.1; MORPH-END-мный.admsv: []0.1; MORPH-END-йный.amsi: []0.1; MORPH-END-йный.admsv: []0.1; MORPH-END-иный.amsi: []0.1; MORPH-END-иный.admsv: []0.1; MORPH-END-зный.amsi: []0.1; MORPH-END-зный.admsv: []0.1; MORPH-END-жный.amsi: []0.1; MORPH-END-жный.admsv: []0.1; MORPH-END-еный.amsi: []0.1; MORPH-END-еный.nlmsi: []0.1; MORPH-END-еный.admsv: []0.1; MORPH-END-дный.amsi: []0.1; MORPH-END-дный.admsv: []0.1; MORPH-END-вный.amsi: []0.1; MORPH-END-вный.admsv: []0.1; MORPH-END-бный.amsi: []0.1; MORPH-END-бный.admsv: []0.1; MORPH-END-аный.amsi: []0.1; MORPH-END-аный.admsv: []0.1; MORPH-END-омый.amsi: []0.1; MORPH-END-омый.admsv: []0.1; MORPH-END-имый.amsi: []0.1; MORPH-END-имый.vnppsnmsv: []0.1; MORPH-END-имый.vnppsnmsi: []0.1; MORPH-END-имый.admsv: []0.1; MORPH-END-емый.amsi: []0.1; MORPH-END-емый.vnppsnmsv: []0.1; MORPH-END-емый.vnppsnmsi: []0.1; MORPH-END-емый.admsv: []0.1; MORPH-END-ылый.amsi: []0.1; MORPH-END-ылый.admsv: []0.1; MORPH-END-Ñлый.amsi: []0.1; MORPH-END-Ñлый.admsv: []0.1; MORPH-END-елый.amsi: []0.1; MORPH-END-елый.admsv: []0.1; MORPH-END-глый.amsi: []0.1; MORPH-END-глый.admsv: []0.1; MORPH-END-алый.amsi: []0.1; MORPH-END-алый.admsv: []0.1; MORPH-END-азый.amsi: []0.1; MORPH-END-азый.admsv: []0.1; MORPH-END-рдый.amsi: []0.1; MORPH-END-рдый.admsv: []0.1; MORPH-END-одый.amsi: []0.1; MORPH-END-одый.admsv: []0.1; MORPH-END-Ñвый.amsi: []0.1; MORPH-END-Ñвый.admsv: []0.1; MORPH-END-овый.amsi: []0.1; MORPH-END-овый.admsv: []0.1; MORPH-END-ивый.amsi: []0.1; MORPH-END-ивый.admsv: []0.1; MORPH-END-евый.amsi: []0.1; MORPH-END-евый.admsv: []0.1; MORPH-END-авый.amsi: []0.1; MORPH-END-авый.admsv: []0.1; MORPH-END-убый.amsi: []0.1; MORPH-END-убый.admsv: []0.1; MORPH-END-обый.amsi: []0.1; MORPH-END-обый.admsv: []0.1; MORPH-END-ируй.vnpdv2s: []0.1; MORPH-END-ируй.vspdv2s: []0.1; MORPH-END-твуй.vnndv2s: []0.1; MORPH-END-ухой.ndfst: []0.1; MORPH-END-ухой.nlfst: []0.1; MORPH-END-ихой.nlfst: []0.1; MORPH-END-Ñтой.kfst: []0.1; MORPH-END-Ñтой.vsppspfsd: []0.1; MORPH-END-Ñтой.vsppspfst: []0.1; MORPH-END-Ñтой.vsppspfsp: []0.1; MORPH-END-Ñтой.kfsg: []0.1; MORPH-END-Ñтой.afsg: []0.1; MORPH-END-Ñтой.afsd: []0.1; MORPH-END-Ñтой.vsppspfsg: []0.1; MORPH-END-Ñтой.afsp: []0.1; MORPH-END-Ñтой.afst: []0.1; MORPH-END-Ñтой.kfsd: []0.1; MORPH-END-Ñтой.kfsp: []0.1; MORPH-END-ытой.vsppspfsd: []0.1; MORPH-END-ытой.vsppspfst: []0.1; MORPH-END-ытой.vsppspfsp: []0.1; MORPH-END-ытой.afsg: []0.1; MORPH-END-ытой.afsd: []0.1; MORPH-END-ытой.vsppspfsg: []0.1; MORPH-END-ытой.afsp: []0.1; MORPH-END-ытой.afst: []0.1; MORPH-END-утой.vsppspfsd: []0.1; MORPH-END-утой.vsppspfst: []0.1; MORPH-END-утой.vsppspfsp: []0.1; MORPH-END-утой.afsg: []0.1; MORPH-END-утой.afsd: []0.1; MORPH-END-утой.vsppspfsg: []0.1; MORPH-END-утой.afsp: []0.1; MORPH-END-утой.afst: []0.1; MORPH-END-Ñтой.ndfst: []0.1; MORPH-END-Ñтой.afsg: []0.1; MORPH-END-Ñтой.afsd: []0.1; MORPH-END-Ñтой.afsp: []0.1; MORPH-END-Ñтой.afst: []0.1; MORPH-END-ртой.vsppspfsd: []0.1; MORPH-END-ртой.ndfst: []0.1; MORPH-END-ртой.vsppspfst: []0.1; MORPH-END-ртой.vsppspfsp: []0.1; MORPH-END-ртой.afsg: []0.1; MORPH-END-ртой.afsd: []0.1; MORPH-END-ртой.vsppspfsg: []0.1; MORPH-END-ртой.afsp: []0.1; MORPH-END-ртой.afst: []0.1; MORPH-END-отой.vsppspfsd: []0.1; MORPH-END-отой.ndfst: []0.1; MORPH-END-отой.vsppspfst: []0.1; MORPH-END-отой.vsppspfsp: []0.1; MORPH-END-отой.vsppspfsg: []0.1; MORPH-END-лтой.afsg: []0.1; MORPH-END-лтой.afsd: []0.1; MORPH-END-лтой.afsp: []0.1; MORPH-END-лтой.afst: []0.1; MORPH-END-итой.vsppspfsd: []0.1; MORPH-END-итой.ndfst: []0.1; MORPH-END-итой.vsppspfst: []0.1; MORPH-END-итой.vsppspfsp: []0.1; MORPH-END-итой.afsg: []0.1; MORPH-END-итой.afsd: []0.1; MORPH-END-итой.vsppspfsg: []0.1; MORPH-END-итой.afsp: []0.1; MORPH-END-итой.afst: []0.1; MORPH-END-етой.vsppspfsd: []0.1; MORPH-END-етой.ndfst: []0.1; MORPH-END-етой.vsppspfst: []0.1; MORPH-END-етой.vsppspfsp: []0.1; MORPH-END-етой.vsppspfsg: []0.1; MORPH-END-атой.kfst: []0.1; MORPH-END-атой.ndfst: []0.1; MORPH-END-атой.kfsg: []0.1; MORPH-END-атой.afsg: []0.1; MORPH-END-атой.afsd: []0.1; MORPH-END-атой.afsp: []0.1; MORPH-END-атой.afst: []0.1; MORPH-END-атой.kfsd: []0.1; MORPH-END-атой.kfsp: []0.1; MORPH-END-ÑÑой.ndfst: []0.1; MORPH-END-ÑÑой.nlfst: []0.1; MORPH-END-оÑой.afsg: []0.1; MORPH-END-оÑой.afsd: []0.1; MORPH-END-оÑой.afsp: []0.1; MORPH-END-оÑой.afst: []0.1; MORPH-END-юрой.ndfst: []0.1; MORPH-END-урой.ndfst: []0.1; MORPH-END-урой.afsg: []0.1; MORPH-END-урой.afsd: []0.1; MORPH-END-урой.afsp: []0.1; MORPH-END-урой.afst: []0.1; MORPH-END-трой.ndmsv: []0.1; MORPH-END-трой.ndfst: []0.1; MORPH-END-трой.afsg: []0.1; MORPH-END-трой.afsd: []0.1; MORPH-END-трой.afsp: []0.1; MORPH-END-трой.afst: []0.1; MORPH-END-трой.ndmsi: []0.1; MORPH-END-орой.ndfst: []0.1; MORPH-END-ирой.ndfst: []0.1; MORPH-END-ерой.ndfst: []0.1; MORPH-END-ерой.afsg: []0.1; MORPH-END-ерой.afsd: []0.1; MORPH-END-ерой.afsp: []0.1; MORPH-END-ерой.afst: []0.1; MORPH-END-арой.ndfst: []0.1; MORPH-END-Ñной.amsi: []0.1; MORPH-END-Ñной.afsg: []0.1; MORPH-END-Ñной.afsd: []0.1; MORPH-END-Ñной.afsp: []0.1; MORPH-END-Ñной.admsv: []0.1; MORPH-END-Ñной.afst: []0.1; MORPH-END-ьной.amsi: []0.1; MORPH-END-ьной.ndfsd: []0.1; MORPH-END-ьной.ndfst: []0.1; MORPH-END-ьной.ndfsp: []0.1; MORPH-END-ьной.afsg: []0.1; MORPH-END-ьной.afsd: []0.1; MORPH-END-ьной.afsp: []0.1; MORPH-END-ьной.admsv: []0.1; MORPH-END-ьной.afst: []0.1; MORPH-END-ьной.ndfsg: []0.1; MORPH-END-щной.afsg: []0.1; MORPH-END-щной.afsd: []0.1; MORPH-END-щной.afsp: []0.1; MORPH-END-щной.afst: []0.1; MORPH-END-шной.afsg: []0.1; MORPH-END-шной.afsd: []0.1; MORPH-END-шной.afsp: []0.1; MORPH-END-шной.afst: []0.1; MORPH-END-чной.ndfsd: []0.1; MORPH-END-чной.nlfsd: []0.1; MORPH-END-чной.ndfst: []0.1; MORPH-END-чной.nlfsp: []0.1; MORPH-END-чной.ndfsp: []0.1; MORPH-END-чной.afsg: []0.1; MORPH-END-чной.afsd: []0.1; MORPH-END-чной.afsp: []0.1; MORPH-END-чной.afst: []0.1; MORPH-END-чной.ndfsg: []0.1; MORPH-END-чной.nlfst: []0.1; MORPH-END-чной.nlfsg: []0.1; MORPH-END-фной.afsg: []0.1; MORPH-END-фной.afsd: []0.1; MORPH-END-фной.afsp: []0.1; MORPH-END-фной.afst: []0.1; MORPH-END-тной.amsi: []0.1; MORPH-END-тной.ndfsd: []0.1; MORPH-END-тной.ndfst: []0.1; MORPH-END-тной.ndfsp: []0.1; MORPH-END-тной.afsg: []0.1; MORPH-END-тной.afsd: []0.1; MORPH-END-тной.afsp: []0.1; MORPH-END-тной.admsv: []0.1; MORPH-END-тной.afst: []0.1; MORPH-END-тной.ndfsg: []0.1; MORPH-END-Ñной.amsi: []0.1; MORPH-END-Ñной.afsg: []0.1; MORPH-END-Ñной.afsd: []0.1; MORPH-END-Ñной.afsp: []0.1; MORPH-END-Ñной.admsv: []0.1; MORPH-END-Ñной.afst: []0.1; MORPH-END-рной.amsi: []0.1; MORPH-END-рной.ndfsd: []0.1; MORPH-END-рной.ndfst: []0.1; MORPH-END-рной.ndfsp: []0.1; MORPH-END-рной.afsg: []0.1; MORPH-END-рной.afsd: []0.1; MORPH-END-рной.afsp: []0.1; MORPH-END-рной.admsv: []0.1; MORPH-END-рной.afst: []0.1; MORPH-END-рной.ndfsg: []0.1; MORPH-END-пной.amsi: []0.1; MORPH-END-пной.afsg: []0.1; MORPH-END-пной.afsd: []0.1; MORPH-END-пной.afsp: []0.1; MORPH-END-пной.admsv: []0.1; MORPH-END-пной.afst: []0.1; MORPH-END-оной.ndfst: []0.1; MORPH-END-нной.vnppspfsd: []0.1; MORPH-END-нной.vsppspfsd: []0.1; MORPH-END-нной.vsppspfst: []0.1; MORPH-END-нной.vsppspfsp: []0.1; MORPH-END-нной.vnppspfsg: []0.1; MORPH-END-нной.vnppspfsp: []0.1; MORPH-END-нной.afsg: []0.1; MORPH-END-нной.afsd: []0.1; MORPH-END-нной.vsppspfsg: []0.1; MORPH-END-нной.afsp: []0.1; MORPH-END-нной.afst: []0.1; MORPH-END-нной.vnppspfst: []0.1; MORPH-END-мной.amsi: []0.1; MORPH-END-мной.afsg: []0.1; MORPH-END-мной.afsd: []0.1; MORPH-END-мной.afsp: []0.1; MORPH-END-мной.admsv: []0.1; MORPH-END-мной.afst: []0.1; MORPH-END-кной.amsi: []0.1; MORPH-END-кной.afsg: []0.1; MORPH-END-кной.afsd: []0.1; MORPH-END-кной.afsp: []0.1; MORPH-END-кной.admsv: []0.1; MORPH-END-кной.afst: []0.1; MORPH-END-йной.afsg: []0.1; MORPH-END-йной.afsd: []0.1; MORPH-END-йной.afsp: []0.1; MORPH-END-йной.afst: []0.1; MORPH-END-иной.ndfst: []0.1; MORPH-END-иной.afsg: []0.1; MORPH-END-иной.afsd: []0.1; MORPH-END-иной.afsp: []0.1; MORPH-END-иной.afst: []0.1; MORPH-END-иной.nlfst: []0.1; MORPH-END-зной.amsi: []0.1; MORPH-END-зной.ndfst: []0.1; MORPH-END-зной.afsg: []0.1; MORPH-END-зной.afsd: []0.1; MORPH-END-зной.afsp: []0.1; MORPH-END-зной.admsv: []0.1; MORPH-END-зной.afst: []0.1; MORPH-END-жной.amsi: []0.1; MORPH-END-жной.afsg: []0.1; MORPH-END-жной.afsd: []0.1; MORPH-END-жной.afsp: []0.1; MORPH-END-жной.admsv: []0.1; MORPH-END-жной.afst: []0.1; MORPH-END-еной.ndfst: []0.1; MORPH-END-еной.afsg: []0.1; MORPH-END-еной.afsd: []0.1; MORPH-END-еной.afsp: []0.1; MORPH-END-еной.afst: []0.1; MORPH-END-дной.amsi: []0.1; MORPH-END-дной.ndfsd: []0.1; MORPH-END-дной.ndfst: []0.1; MORPH-END-дной.ndfsp: []0.1; MORPH-END-дной.afsg: []0.1; MORPH-END-дной.afsd: []0.1; MORPH-END-дной.afsp: []0.1; MORPH-END-дной.admsv: []0.1; MORPH-END-дной.afst: []0.1; MORPH-END-дной.ndfsg: []0.1; MORPH-END-вной.amsi: []0.1; MORPH-END-вной.afsg: []0.1; MORPH-END-вной.afsd: []0.1; MORPH-END-вной.afsp: []0.1; MORPH-END-вной.admsv: []0.1; MORPH-END-вной.afst: []0.1; MORPH-END-вной.nlfst: []0.1; MORPH-END-бной.amsi: []0.1; MORPH-END-бной.afsg: []0.1; MORPH-END-бной.afsd: []0.1; MORPH-END-бной.afsp: []0.1; MORPH-END-бной.admsv: []0.1; MORPH-END-бной.afst: []0.1; MORPH-END-аной.ndfst: []0.1; MORPH-END-аной.afsg: []0.1; MORPH-END-аной.afsd: []0.1; MORPH-END-аной.afsp: []0.1; MORPH-END-аной.afst: []0.1; MORPH-END-ьмой.ndfst: []0.1; MORPH-END-рмой.ndfst: []0.1; MORPH-END-омой.ndfst: []0.1; MORPH-END-омой.afsg: []0.1; MORPH-END-омой.afsd: []0.1; MORPH-END-омой.afsp: []0.1; MORPH-END-омой.afst: []0.1; MORPH-END-ммой.ndfst: []0.1; MORPH-END-имой.vnppsnfsg: []0.1; MORPH-END-имой.vnppsnfsd: []0.1; MORPH-END-имой.afsg: []0.1; MORPH-END-имой.afsd: []0.1; MORPH-END-имой.afsp: []0.1; MORPH-END-имой.vnppsnfsp: []0.1; MORPH-END-имой.afst: []0.1; MORPH-END-имой.vnppsnfst: []0.1; MORPH-END-змой.ndfst: []0.1; MORPH-END-емой.vnppsnfsg: []0.1; MORPH-END-емой.ndfst: []0.1; MORPH-END-емой.vnppsnfsd: []0.1; MORPH-END-емой.afsg: []0.1; MORPH-END-емой.afsd: []0.1; MORPH-END-емой.afsp: []0.1; MORPH-END-емой.vnppsnfsp: []0.1; MORPH-END-емой.afst: []0.1; MORPH-END-емой.vnppsnfst: []0.1; MORPH-END-амой.ndfst: []0.1; MORPH-END-ылой.afsg: []0.1; MORPH-END-ылой.afsd: []0.1; MORPH-END-ылой.afsp: []0.1; MORPH-END-ылой.afst: []0.1; MORPH-END-улой.ndfst: []0.1; MORPH-END-Ñлой.afsg: []0.1; MORPH-END-Ñлой.afsd: []0.1; MORPH-END-Ñлой.afsp: []0.1; MORPH-END-Ñлой.afst: []0.1; MORPH-END-олой.ndfst: []0.1; MORPH-END-ллой.ndfst: []0.1; MORPH-END-илой.ndfst: []0.1; MORPH-END-елой.afsg: []0.1; MORPH-END-елой.afsd: []0.1; MORPH-END-елой.afsp: []0.1; MORPH-END-елой.afst: []0.1; MORPH-END-глой.afsg: []0.1; MORPH-END-глой.afsd: []0.1; MORPH-END-глой.afsp: []0.1; MORPH-END-глой.afst: []0.1; MORPH-END-алой.ndfst: []0.1; MORPH-END-алой.afsg: []0.1; MORPH-END-алой.afsd: []0.1; MORPH-END-алой.afsp: []0.1; MORPH-END-алой.afst: []0.1; MORPH-END-ькой.ndfst: []0.1; MORPH-END-ькой.afsg: []0.1; MORPH-END-ькой.afsd: []0.1; MORPH-END-ькой.afsp: []0.1; MORPH-END-ькой.afst: []0.1; MORPH-END-ькой.nlfst: []0.1; MORPH-END-шкой.ndfst: []0.1; MORPH-END-шкой.nlmst: []0.1; MORPH-END-шкой.nlfst: []0.1; MORPH-END-чкой.ndfst: []0.1; MORPH-END-чкой.nlmst: []0.1; MORPH-END-чкой.nlfst: []0.1; MORPH-END-цкой.afsg: []0.1; MORPH-END-цкой.afsd: []0.1; MORPH-END-цкой.afsp: []0.1; MORPH-END-цкой.afst: []0.1; MORPH-END-укой.ndfst: []0.1; MORPH-END-ткой.ndfst: []0.1; MORPH-END-ткой.afsg: []0.1; MORPH-END-ткой.afsd: []0.1; MORPH-END-ткой.afsp: []0.1; MORPH-END-ткой.afst: []0.1; MORPH-END-ткой.nlfst: []0.1; MORPH-END-Ñкой.amsi: []0.1; MORPH-END-Ñкой.ndfst: []0.1; MORPH-END-Ñкой.afsg: []0.1; MORPH-END-Ñкой.afsd: []0.1; MORPH-END-Ñкой.afsp: []0.1; MORPH-END-Ñкой.admsv: []0.1; MORPH-END-Ñкой.afst: []0.1; MORPH-END-ркой.ndfst: []0.1; MORPH-END-ркой.nlfst: []0.1; MORPH-END-пкой.ndfst: []0.1; MORPH-END-окой.ndfst: []0.1; MORPH-END-окой.afsg: []0.1; MORPH-END-окой.afsd: []0.1; MORPH-END-окой.afsp: []0.1; MORPH-END-окой.afst: []0.1; MORPH-END-нкой.ndfst: []0.1; MORPH-END-нкой.nlfst: []0.1; MORPH-END-мкой.ndfst: []0.1; MORPH-END-лкой.ndfst: []0.1; MORPH-END-лкой.nlfst: []0.1; MORPH-END-йкой.ndfst: []0.1; MORPH-END-йкой.afsg: []0.1; MORPH-END-йкой.afsd: []0.1; MORPH-END-йкой.afsp: []0.1; MORPH-END-йкой.afst: []0.1; MORPH-END-йкой.nlfst: []0.1; MORPH-END-икой.ndfst: []0.1; MORPH-END-икой.afsg: []0.1; MORPH-END-икой.afsd: []0.1; MORPH-END-икой.afsp: []0.1; MORPH-END-икой.afst: []0.1; MORPH-END-зкой.ndfst: []0.1; MORPH-END-зкой.afsg: []0.1; MORPH-END-зкой.afsd: []0.1; MORPH-END-зкой.afsp: []0.1; MORPH-END-зкой.afst: []0.1; MORPH-END-жкой.ndfst: []0.1; MORPH-END-жкой.nlfst: []0.1; MORPH-END-екой.ndfst: []0.1; MORPH-END-дкой.ndfst: []0.1; MORPH-END-дкой.afsg: []0.1; MORPH-END-дкой.afsd: []0.1; MORPH-END-дкой.afsp: []0.1; MORPH-END-дкой.afst: []0.1; MORPH-END-дкой.nlfst: []0.1; MORPH-END-вкой.ndfst: []0.1; MORPH-END-вкой.nlfst: []0.1; MORPH-END-бкой.ndfst: []0.1; MORPH-END-озой.ndfst: []0.1; MORPH-END-езой.ndfst: []0.1; MORPH-END-азой.afsg: []0.1; MORPH-END-азой.afsd: []0.1; MORPH-END-азой.afsp: []0.1; MORPH-END-азой.afst: []0.1; MORPH-END-рдой.ndfst: []0.1; MORPH-END-одой.ndfst: []0.1; MORPH-END-ндой.ndfst: []0.1; MORPH-END-идой.ndfst: []0.1; MORPH-END-едой.ndfst: []0.1; MORPH-END-адой.ndfst: []0.1; MORPH-END-Ñгой.nlmst: []0.1; MORPH-END-Ñгой.nlfst: []0.1; MORPH-END-угой.ndfst: []0.1; MORPH-END-огой.ndfst: []0.1; MORPH-END-огой.afsg: []0.1; MORPH-END-огой.afsd: []0.1; MORPH-END-огой.afsp: []0.1; MORPH-END-огой.afst: []0.1; MORPH-END-Ñвой.afsg: []0.1; MORPH-END-Ñвой.afsd: []0.1; MORPH-END-Ñвой.afsp: []0.1; MORPH-END-Ñвой.afst: []0.1; MORPH-END-твой.ndfst: []0.1; MORPH-END-овой.amsi: []0.1; MORPH-END-овой.nlfsd: []0.1; MORPH-END-овой.nlfsp: []0.1; MORPH-END-овой.afsg: []0.1; MORPH-END-овой.afsd: []0.1; MORPH-END-овой.afsp: []0.1; MORPH-END-овой.admsv: []0.1; MORPH-END-овой.afst: []0.1; MORPH-END-овой.nlfst: []0.1; MORPH-END-овой.nlfsg: []0.1; MORPH-END-ивой.ndfst: []0.1; MORPH-END-ивой.afsg: []0.1; MORPH-END-ивой.afsd: []0.1; MORPH-END-ивой.afsp: []0.1; MORPH-END-ивой.afst: []0.1; MORPH-END-евой.amsi: []0.1; MORPH-END-евой.nlfsd: []0.1; MORPH-END-евой.nlfsp: []0.1; MORPH-END-евой.afsg: []0.1; MORPH-END-евой.afsd: []0.1; MORPH-END-евой.afsp: []0.1; MORPH-END-евой.admsv: []0.1; MORPH-END-евой.afst: []0.1; MORPH-END-евой.nlfst: []0.1; MORPH-END-евой.nlfsg: []0.1; MORPH-END-авой.ndfst: []0.1; MORPH-END-авой.afsg: []0.1; MORPH-END-авой.afsd: []0.1; MORPH-END-авой.afsp: []0.1; MORPH-END-авой.afst: []0.1; MORPH-END-ьбой.ndfst: []0.1; MORPH-END-убой.amsi: []0.1; MORPH-END-убой.afsg: []0.1; MORPH-END-убой.afsd: []0.1; MORPH-END-убой.afsp: []0.1; MORPH-END-убой.admsv: []0.1; MORPH-END-убой.afst: []0.1; MORPH-END-жбой.ndfst: []0.1; MORPH-END-Ñщий.amsi: []0.1; MORPH-END-Ñщий.vnnpdnmsi: []0.1; MORPH-END-Ñщий.vnppdnmsv: []0.1; MORPH-END-Ñщий.admsv: []0.1; MORPH-END-Ñщий.vnnpdnmsv: []0.1; MORPH-END-Ñщий.vnppdnmsi: []0.1; MORPH-END-ющий.amsi: []0.1; MORPH-END-ющий.vnnpdnmsi: []0.1; MORPH-END-ющий.vnppdnmsv: []0.1; MORPH-END-ющий.admsv: []0.1; MORPH-END-ющий.vnnpdnmsv: []0.1; MORPH-END-ющий.vnppdnmsi: []0.1; MORPH-END-ущий.amsi: []0.1; MORPH-END-ущий.vnnpdnmsi: []0.1; MORPH-END-ущий.vnppdnmsv: []0.1; MORPH-END-ущий.admsv: []0.1; MORPH-END-ущий.vnnpdnmsv: []0.1; MORPH-END-ущий.vnppdnmsi: []0.1; MORPH-END-ащий.amsi: []0.1; MORPH-END-ащий.vnnpdnmsi: []0.1; MORPH-END-ащий.vnppdnmsv: []0.1; MORPH-END-ащий.admsv: []0.1; MORPH-END-ащий.vnnpdnmsv: []0.1; MORPH-END-ащий.vnppdnmsi: []0.1; MORPH-END-хший.vsnpdpmsv: []0.1; MORPH-END-хший.vsnpdpmsi: []0.1; MORPH-END-Ñший.vsnpdpmsv: []0.1; MORPH-END-Ñший.vsppdpmsv: []0.1; MORPH-END-Ñший.vsnpdpmsi: []0.1; MORPH-END-Ñший.vsppdpmsi: []0.1; MORPH-END-пший.vsnpdpmsv: []0.1; MORPH-END-пший.vsnpdpmsi: []0.1; MORPH-END-кший.vsnpdpmsv: []0.1; MORPH-END-кший.vsppdpmsv: []0.1; MORPH-END-кший.vsnpdpmsi: []0.1; MORPH-END-кший.vsppdpmsi: []0.1; MORPH-END-йший.amsi: []0.1; MORPH-END-йший.admsv: []0.1; MORPH-END-зший.vsnpdpmsv: []0.1; MORPH-END-зший.vsnpdpmsi: []0.1; MORPH-END-дший.amsi: []0.1; MORPH-END-дший.vsnpdpmsv: []0.1; MORPH-END-дший.vsppdpmsv: []0.1; MORPH-END-дший.admsv: []0.1; MORPH-END-дший.vsnpdpmsi: []0.1; MORPH-END-дший.vsppdpmsi: []0.1; MORPH-END-гший.vsnpdpmsv: []0.1; MORPH-END-гший.vsnpdpmsi: []0.1; MORPH-END-вший.vsnpdpmsv: []0.1; MORPH-END-вший.vnppdpmsi: []0.1; MORPH-END-вший.vsppdpmsv: []0.1; MORPH-END-вший.vnppdpmsv: []0.1; MORPH-END-вший.vsnpdpmsi: []0.1; MORPH-END-вший.vsppdpmsi: []0.1; MORPH-END-Ñчий.amsi: []0.1; MORPH-END-Ñчий.admsv: []0.1; MORPH-END-учий.amsi: []0.1; MORPH-END-учий.admsv: []0.1; MORPH-END-очий.amsi: []0.1; MORPH-END-очий.admsv: []0.1; MORPH-END-ичий.amsi: []0.1; MORPH-END-ичий.nlmsi: []0.1; MORPH-END-ичий.ndnpg: []0.1; MORPH-END-ичий.admsv: []0.1; MORPH-END-ечий.ndnpg: []0.1; MORPH-END-ачий.amsi: []0.1; MORPH-END-ачий.admsv: []0.1; MORPH-END-Ñций.ndfpg: []0.1; MORPH-END-нций.ndfpg: []0.1; MORPH-END-кций.ndfpg: []0.1; MORPH-END-иций.ndfpg: []0.1; MORPH-END-аций.ndfpg: []0.1; MORPH-END-ухий.amsi: []0.1; MORPH-END-ухий.admsv: []0.1; MORPH-END-афий.ndfpg: []0.1; MORPH-END-Ñтий.ndnpg: []0.1; MORPH-END-ытий.ndnpg: []0.1; MORPH-END-Ñтий.ndnpg: []0.1; MORPH-END-етий.ndnpg: []0.1; MORPH-END-атий.ndfpg: []0.1; MORPH-END-ÑÑий.ndfpg: []0.1; MORPH-END-Ñ€Ñий.ndfpg: []0.1; MORPH-END-орий.ndmsv: []0.1; MORPH-END-орий.ndfpg: []0.1; MORPH-END-орий.ndmsi: []0.1; MORPH-END-ерий.ndfpg: []0.1; MORPH-END-арий.ndmsv: []0.1; MORPH-END-арий.nlmsi: []0.1; MORPH-END-арий.ndmsi: []0.1; MORPH-END-Ñний.ndnpg: []0.1; MORPH-END-шний.amsi: []0.1; MORPH-END-шний.admsv: []0.1; MORPH-END-тний.amsi: []0.1; MORPH-END-тний.admsv: []0.1; MORPH-END-оний.ndfpg: []0.1; MORPH-END-нний.amsi: []0.1; MORPH-END-нний.admsv: []0.1; MORPH-END-иний.amsi: []0.1; MORPH-END-иний.admsv: []0.1; MORPH-END-ений.ndnpg: []0.1; MORPH-END-дний.amsi: []0.1; MORPH-END-дний.admsv: []0.1; MORPH-END-аний.ndfpg: []0.1; MORPH-END-аний.ndnpg: []0.1; MORPH-END-илий.ndfpg: []0.1; MORPH-END-елий.ndnpg: []0.1; MORPH-END-алий.ndfpg: []0.1; MORPH-END-ький.amsi: []0.1; MORPH-END-ький.admsv: []0.1; MORPH-END-цкий.amsi: []0.1; MORPH-END-цкий.nlmsi: []0.1; MORPH-END-цкий.admsv: []0.1; MORPH-END-укий.amsi: []0.1; MORPH-END-укий.admsv: []0.1; MORPH-END-ткий.amsi: []0.1; MORPH-END-ткий.admsv: []0.1; MORPH-END-Ñкий.amsi: []0.1; MORPH-END-Ñкий.nlmsi: []0.1; MORPH-END-Ñкий.ndmsv: []0.1; MORPH-END-Ñкий.admsv: []0.1; MORPH-END-Ñкий.ndmsi: []0.1; MORPH-END-окий.amsi: []0.1; MORPH-END-окий.admsv: []0.1; MORPH-END-йкий.amsi: []0.1; MORPH-END-йкий.admsv: []0.1; MORPH-END-зкий.amsi: []0.1; MORPH-END-зкий.admsv: []0.1; MORPH-END-екий.amsi: []0.1; MORPH-END-екий.admsv: []0.1; MORPH-END-дкий.amsi: []0.1; MORPH-END-дкий.admsv: []0.1; MORPH-END-ожий.amsi: []0.1; MORPH-END-ожий.admsv: []0.1; MORPH-END-едий.ndfpg: []0.1; MORPH-END-огий.amsi: []0.1; MORPH-END-огий.ndfpg: []0.1; MORPH-END-огий.admsv: []0.1; MORPH-END-твий.ndnpg: []0.1; MORPH-END-овий.ndnpg: []0.1; MORPH-END-обий.ndnpg: []0.1; MORPH-END-чьей.afsg: []0.1; MORPH-END-чьей.afsd: []0.1; MORPH-END-чьей.afsp: []0.1; MORPH-END-чьей.afst: []0.1; MORPH-END-ньей.afsg: []0.1; MORPH-END-ньей.afsd: []0.1; MORPH-END-ньей.afsp: []0.1; MORPH-END-ньей.afst: []0.1; MORPH-END-ньей.nlfst: []0.1; MORPH-END-жьей.afsg: []0.1; MORPH-END-жьей.afsd: []0.1; MORPH-END-жьей.afsp: []0.1; MORPH-END-жьей.afst: []0.1; MORPH-END-Ñщей.vnnpdnfst: []0.1; MORPH-END-Ñщей.vnppdnfsg: []0.1; MORPH-END-Ñщей.vnppdnfst: []0.1; MORPH-END-Ñщей.vnnpdnfsg: []0.1; MORPH-END-Ñщей.afsg: []0.1; MORPH-END-Ñщей.vnnpdnfsd: []0.1; MORPH-END-Ñщей.afsd: []0.1; MORPH-END-Ñщей.vnnpdnfsp: []0.1; MORPH-END-Ñщей.afsp: []0.1; MORPH-END-Ñщей.afst: []0.1; MORPH-END-Ñщей.vnppdnfsp: []0.1; MORPH-END-Ñщей.vnppdnfsd: []0.1; MORPH-END-ющей.vnnpdnfst: []0.1; MORPH-END-ющей.vnppdnfsg: []0.1; MORPH-END-ющей.vnppdnfst: []0.1; MORPH-END-ющей.vnnpdnfsg: []0.1; MORPH-END-ющей.afsg: []0.1; MORPH-END-ющей.vnnpdnfsd: []0.1; MORPH-END-ющей.afsd: []0.1; MORPH-END-ющей.vnnpdnfsp: []0.1; MORPH-END-ющей.afsp: []0.1; MORPH-END-ющей.afst: []0.1; MORPH-END-ющей.vnppdnfsp: []0.1; MORPH-END-ющей.vnppdnfsd: []0.1; MORPH-END-ущей.vnnpdnfst: []0.1; MORPH-END-ущей.vnppdnfsg: []0.1; MORPH-END-ущей.vnppdnfst: []0.1; MORPH-END-ущей.vnnpdnfsg: []0.1; MORPH-END-ущей.afsg: []0.1; MORPH-END-ущей.vnnpdnfsd: []0.1; MORPH-END-ущей.afsd: []0.1; MORPH-END-ущей.vnnpdnfsp: []0.1; MORPH-END-ущей.afsp: []0.1; MORPH-END-ущей.afst: []0.1; MORPH-END-ущей.vnppdnfsp: []0.1; MORPH-END-ущей.vnppdnfsd: []0.1; MORPH-END-ащей.vnnpdnfst: []0.1; MORPH-END-ащей.vnppdnfsg: []0.1; MORPH-END-ащей.vnppdnfst: []0.1; MORPH-END-ащей.vnnpdnfsg: []0.1; MORPH-END-ащей.afsg: []0.1; MORPH-END-ащей.vnnpdnfsd: []0.1; MORPH-END-ащей.afsd: []0.1; MORPH-END-ащей.vnnpdnfsp: []0.1; MORPH-END-ащей.afsp: []0.1; MORPH-END-ащей.afst: []0.1; MORPH-END-ащей.vnppdnfsp: []0.1; MORPH-END-ащей.vnppdnfsd: []0.1; MORPH-END-ышей.ndmpg: []0.1; MORPH-END-ышей.nlmpv: []0.1; MORPH-END-ышей.nlmpg: []0.1; MORPH-END-хшей.vsnpdpfst: []0.1; MORPH-END-хшей.vsnpdpfsp: []0.1; MORPH-END-хшей.vsnpdpfsg: []0.1; MORPH-END-хшей.vsnpdpfsd: []0.1; MORPH-END-Ñшей.vsnpdpfst: []0.1; MORPH-END-Ñшей.vsppdpfsd: []0.1; MORPH-END-Ñшей.vsppdpfsg: []0.1; MORPH-END-Ñшей.vsnpdpfsp: []0.1; MORPH-END-Ñшей.vsppdpfst: []0.1; MORPH-END-Ñшей.vsppdpfsp: []0.1; MORPH-END-Ñшей.vsnpdpfsg: []0.1; MORPH-END-Ñшей.vsnpdpfsd: []0.1; MORPH-END-ршей.nlfst: []0.1; MORPH-END-кшей.vsnpdpfst: []0.1; MORPH-END-кшей.vsnpdpfsp: []0.1; MORPH-END-кшей.vsnpdpfsg: []0.1; MORPH-END-кшей.vsnpdpfsd: []0.1; MORPH-END-йшей.afsg: []0.1; MORPH-END-йшей.afsd: []0.1; MORPH-END-йшей.afsp: []0.1; MORPH-END-йшей.afst: []0.1; MORPH-END-зшей.vsnpdpfst: []0.1; MORPH-END-зшей.vsnpdpfsp: []0.1; MORPH-END-зшей.vsnpdpfsg: []0.1; MORPH-END-зшей.vsnpdpfsd: []0.1; MORPH-END-дшей.vsnpdpfst: []0.1; MORPH-END-дшей.vsppdpfsd: []0.1; MORPH-END-дшей.vsppdpfsg: []0.1; MORPH-END-дшей.vsnpdpfsp: []0.1; MORPH-END-дшей.vsppdpfst: []0.1; MORPH-END-дшей.afsg: []0.1; MORPH-END-дшей.afsd: []0.1; MORPH-END-дшей.vsppdpfsp: []0.1; MORPH-END-дшей.afsp: []0.1; MORPH-END-дшей.vsnpdpfsg: []0.1; MORPH-END-дшей.afst: []0.1; MORPH-END-дшей.vsnpdpfsd: []0.1; MORPH-END-вшей.vsnpdpfst: []0.1; MORPH-END-вшей.vsppdpfsd: []0.1; MORPH-END-вшей.vsppdpfsg: []0.1; MORPH-END-вшей.vnppdpfsg: []0.1; MORPH-END-вшей.vsnpdpfsp: []0.1; MORPH-END-вшей.vnppdpfsd: []0.1; MORPH-END-вшей.vsppdpfst: []0.1; MORPH-END-вшей.vsppdpfsp: []0.1; MORPH-END-вшей.vnppdpfsp: []0.1; MORPH-END-вшей.vsnpdpfsg: []0.1; MORPH-END-вшей.vnppdpfst: []0.1; MORPH-END-вшей.vsnpdpfsd: []0.1; MORPH-END-Ñчей.afsg: []0.1; MORPH-END-Ñчей.afsd: []0.1; MORPH-END-Ñчей.afsp: []0.1; MORPH-END-Ñчей.afst: []0.1; MORPH-END-учей.as: []0.1; MORPH-END-учей.afsg: []0.1; MORPH-END-учей.afsd: []0.1; MORPH-END-учей.afsp: []0.1; MORPH-END-учей.afst: []0.1; MORPH-END-ичей.ndmpg: []0.1; MORPH-END-ичей.nlmpv: []0.1; MORPH-END-ичей.nlmpg: []0.1; MORPH-END-ачей.ndfst: []0.1; MORPH-END-ачей.ndmpg: []0.1; MORPH-END-ачей.nlmpv: []0.1; MORPH-END-ачей.nlmpg: []0.1; MORPH-END-йцей.nlmst: []0.1; MORPH-END-йцей.nlfst: []0.1; MORPH-END-ицей.ndfst: []0.1; MORPH-END-ицей.nlmst: []0.1; MORPH-END-ицей.nlfst: []0.1; MORPH-END-Ñтей.ndfpg: []0.1; MORPH-END-Ñтей.as: []0.1; MORPH-END-Ñтей.npg: []0.1; MORPH-END-етей.ndfpg: []0.1; MORPH-END-иÑей.ndfpg: []0.1; MORPH-END-ырей.ndmpg: []0.1; MORPH-END-ырей.nlmpv: []0.1; MORPH-END-ырей.nlmpg: []0.1; MORPH-END-арей.ndmpg: []0.1; MORPH-END-арей.nlmpv: []0.1; MORPH-END-арей.nlmpg: []0.1; MORPH-END-ьней.ndfst: []0.1; MORPH-END-ьней.as: []0.1; MORPH-END-шней.as: []0.1; MORPH-END-шней.afsg: []0.1; MORPH-END-шней.afsd: []0.1; MORPH-END-шней.afsp: []0.1; MORPH-END-шней.afst: []0.1; MORPH-END-чней.as: []0.1; MORPH-END-тней.ndfst: []0.1; MORPH-END-тней.ndfpg: []0.1; MORPH-END-тней.as: []0.1; MORPH-END-тней.afsg: []0.1; MORPH-END-тней.afsd: []0.1; MORPH-END-тней.afsp: []0.1; MORPH-END-тней.afst: []0.1; MORPH-END-Ñней.as: []0.1; MORPH-END-рней.ndfst: []0.1; MORPH-END-рней.as: []0.1; MORPH-END-нней.as: []0.1; MORPH-END-нней.afsg: []0.1; MORPH-END-нней.afsd: []0.1; MORPH-END-нней.afsp: []0.1; MORPH-END-нней.afst: []0.1; MORPH-END-мней.as: []0.1; MORPH-END-йней.as: []0.1; MORPH-END-иней.afsg: []0.1; MORPH-END-иней.afsd: []0.1; MORPH-END-иней.afsp: []0.1; MORPH-END-иней.afst: []0.1; MORPH-END-иней.nlfst: []0.1; MORPH-END-зней.as: []0.1; MORPH-END-жней.as: []0.1; MORPH-END-жней.afsg: []0.1; MORPH-END-жней.afsd: []0.1; MORPH-END-жней.afsp: []0.1; MORPH-END-жней.afst: []0.1; MORPH-END-еней.ndfpg: []0.1; MORPH-END-дней.as: []0.1; MORPH-END-дней.afsg: []0.1; MORPH-END-дней.afsd: []0.1; MORPH-END-дней.afsp: []0.1; MORPH-END-дней.afst: []0.1; MORPH-END-вней.as: []0.1; MORPH-END-бней.as: []0.1; MORPH-END-аней.ndfpg: []0.1; MORPH-END-имей.as: []0.1; MORPH-END-олей.ndmpg: []0.1; MORPH-END-олей.ndfpg: []0.1; MORPH-END-олей.nlmpv: []0.1; MORPH-END-олей.nlmpg: []0.1; MORPH-END-илей.ndmpg: []0.1; MORPH-END-елей.ndmpg: []0.1; MORPH-END-елей.ndfpg: []0.1; MORPH-END-елей.nlmpv: []0.1; MORPH-END-елей.nlmpg: []0.1; MORPH-END-алей.ndfpg: []0.1; MORPH-END-цией.ndfst: []0.1; MORPH-END-хией.ndfst: []0.1; MORPH-END-фией.ndfst: []0.1; MORPH-END-тией.ndfst: []0.1; MORPH-END-Ñией.ndfst: []0.1; MORPH-END-рией.ndfst: []0.1; MORPH-END-пией.ndfst: []0.1; MORPH-END-нией.ndfst: []0.1; MORPH-END-мией.ndfst: []0.1; MORPH-END-лией.ndfst: []0.1; MORPH-END-зией.ndfst: []0.1; MORPH-END-дией.ndfst: []0.1; MORPH-END-гией.ndfst: []0.1; MORPH-END-вией.ndfst: []0.1; MORPH-END-бией.ndfst: []0.1; MORPH-END-ожей.afsg: []0.1; MORPH-END-ожей.afsd: []0.1; MORPH-END-ожей.afsp: []0.1; MORPH-END-ожей.afst: []0.1; MORPH-END-ежей.ndmpg: []0.1; MORPH-END-ажей.ndfst: []0.1; MORPH-END-ажей.ndmpg: []0.1; MORPH-END-реей.ndfst: []0.1; MORPH-END-овей.as: []0.1; MORPH-END-ивей.as: []0.1; MORPH-END-ащай.vnpdv2s: []0.1; MORPH-END-ючай.vnpdv2s: []0.1; MORPH-END-ичай.vnndv2s: []0.1; MORPH-END-итай.vspdv2s: []0.1; MORPH-END-етай.vnndv2s: []0.1; MORPH-END-ирай.vnpdv2s: []0.1; MORPH-END-упай.vnndv2s: []0.1; MORPH-END-упай.vnpdv2s: []0.1; MORPH-END-инай.vnpdv2s: []0.1; MORPH-END-умай.vspdv2s: []0.1; MORPH-END-имай.vnpdv2s: []0.1; MORPH-END-елай.vspdv2s: []0.1; MORPH-END-Ñкай.vnpdv2s: []0.1; MORPH-END-екай.vnpdv2s: []0.1; MORPH-END-зжай.vnndv2s: []0.1; MORPH-END-ажай.vnpdv2s: []0.1; MORPH-END-ждай.vnpdv2s: []0.1; MORPH-END-едай.vspdv2s: []0.1; MORPH-END-игай.vnpdv2s: []0.1; MORPH-END-егай.vnndv2s: []0.1; MORPH-END-агай.vnpdv2s: []0.1; MORPH-END-ывай.vnndv2s: []0.1; MORPH-END-ывай.vnpdv2s: []0.1; MORPH-END-ивай.vnndv2s: []0.1; MORPH-END-ивай.vnpdv2s: []0.1; MORPH-END-евай.vnpdv2s: []0.1; MORPH-END-авай.vnpdv2s: []0.1; MORPH-END-Ñчьи.adpv: []0.1; MORPH-END-Ñчьи.api: []0.1; MORPH-END-ичьи.adpv: []0.1; MORPH-END-ичьи.api: []0.1; MORPH-END-ачьи.adpv: []0.1; MORPH-END-ачьи.api: []0.1; MORPH-END-уньи.nlfsg: []0.1; MORPH-END-уньи.nlfpi: []0.1; MORPH-END-орши.nlfsg: []0.1; MORPH-END-ерши.nlfsg: []0.1; MORPH-END-ерши.nlfpi: []0.1; MORPH-END-Ñвши.vspddp: []0.1; MORPH-END-ывши.vspddp: []0.1; MORPH-END-увши.vspddp: []0.1; MORPH-END-увши.vsnddp: []0.1; MORPH-END-ивши.vspddp: []0.1; MORPH-END-евши.vspddp: []0.1; MORPH-END-авши.vspddp: []0.1; MORPH-END-авши.vsnddp: []0.1; MORPH-END-лючи.vspdv2s: []0.1; MORPH-END-дачи.ndfpi: []0.1; MORPH-END-дачи.ndfsg: []0.1; MORPH-END-дачи.ndfpv: []0.1; MORPH-END-чихи.nlfsg: []0.1; MORPH-END-чихи.nlfpi: []0.1; MORPH-END-ефти.ndfsd: []0.1; MORPH-END-ефти.ndfsp: []0.1; MORPH-END-ефти.ndfsg: []0.1; MORPH-END-ÑÑти.vspdi: []0.1; MORPH-END-уÑти.vspdv2s: []0.1; MORPH-END-оÑти.ndfsd: []0.1; MORPH-END-оÑти.ndfsp: []0.1; MORPH-END-оÑти.ndfpi: []0.1; MORPH-END-оÑти.ndfsg: []0.1; MORPH-END-оÑти.ndfpv: []0.1; MORPH-END-еÑти.ndfsd: []0.1; MORPH-END-еÑти.vspdi: []0.1; MORPH-END-еÑти.ndfsp: []0.1; MORPH-END-еÑти.vspdv2s: []0.1; MORPH-END-еÑти.ndfpi: []0.1; MORPH-END-еÑти.ndfsg: []0.1; MORPH-END-еÑти.ndfpv: []0.1; MORPH-END-аÑти.ndfsd: []0.1; MORPH-END-аÑти.vsndv2s: []0.1; MORPH-END-аÑти.vsndi: []0.1; MORPH-END-аÑти.ndfsp: []0.1; MORPH-END-аÑти.vspdv2s: []0.1; MORPH-END-аÑти.ndfpi: []0.1; MORPH-END-аÑти.ndfsg: []0.1; MORPH-END-аÑти.ndfpv: []0.1; MORPH-END-лзти.vsndi: []0.1; MORPH-END-езти.vspdi: []0.1; MORPH-END-Ñети.ndfsd: []0.1; MORPH-END-Ñети.ndfsp: []0.1; MORPH-END-Ñети.ndfpi: []0.1; MORPH-END-Ñети.ndfsg: []0.1; MORPH-END-Ñети.ndfpv: []0.1; MORPH-END-цати.cd: []0.1; MORPH-END-цати.cg: []0.1; MORPH-END-цати.cp: []0.1; MORPH-END-рати.vspdv2s: []0.1; MORPH-END-роÑи.vspdv2s: []0.1; MORPH-END-пиÑи.ndfsd: []0.1; MORPH-END-пиÑи.ndfsp: []0.1; MORPH-END-пиÑи.ndfpi: []0.1; MORPH-END-пиÑи.ndfsg: []0.1; MORPH-END-пиÑи.ndfpv: []0.1; MORPH-END-неÑи.vspdv2s: []0.1; MORPH-END-отри.vspdv2s: []0.1; MORPH-END-вори.vspdv2s: []0.1; MORPH-END-тари.nlmpi: []0.1; MORPH-END-льни.ndfpi: []0.1; MORPH-END-льни.ndfsg: []0.1; MORPH-END-льни.ndfpv: []0.1; MORPH-END-тыни.ndfpi: []0.1; MORPH-END-тыни.ndfsg: []0.1; MORPH-END-тыни.ndfpv: []0.1; MORPH-END-отни.ndfpi: []0.1; MORPH-END-отни.ndfsg: []0.1; MORPH-END-отни.ndfpv: []0.1; MORPH-END-ерни.vspdv2s: []0.1; MORPH-END-арни.ndfpi: []0.1; MORPH-END-арни.ndfsg: []0.1; MORPH-END-арни.ndfpv: []0.1; MORPH-END-мени.ndnsp: []0.1; MORPH-END-мени.ndnsg: []0.1; MORPH-END-мени.ndnsd: []0.1; MORPH-END-рани.vspdv2s: []0.1; MORPH-END-ÑŒÑми.nlmpt: []0.1; MORPH-END-ÑŒÑми.ndnpt: []0.1; MORPH-END-ÑŒÑми.ndmpt: []0.1; MORPH-END-Ñ‚Ñми.ndfpt: []0.1; MORPH-END-Ñ‚Ñми.npt: []0.1; MORPH-END-ÑÑми.ndfpt: []0.1; MORPH-END-Ñ€Ñми.nlmpt: []0.1; MORPH-END-Ñ€Ñми.ndfpt: []0.1; MORPH-END-Ñ€Ñми.ndmpt: []0.1; MORPH-END-оÑми.ndmpt: []0.1; MORPH-END-нÑми.ndfpt: []0.1; MORPH-END-нÑми.ndmpt: []0.1; MORPH-END-нÑми.npt: []0.1; MORPH-END-лÑми.nlmpt: []0.1; MORPH-END-лÑми.ndfpt: []0.1; MORPH-END-лÑми.ndmpt: []0.1; MORPH-END-иÑми.nlfpt: []0.1; MORPH-END-иÑми.ndfpt: []0.1; MORPH-END-иÑми.ndnpt: []0.1; MORPH-END-зÑми.ndfpt: []0.1; MORPH-END-еÑми.nlmpt: []0.1; MORPH-END-еÑми.ndfpt: []0.1; MORPH-END-еÑми.ndmpt: []0.1; MORPH-END-дÑми.ndfpt: []0.1; MORPH-END-аÑми.nlmpt: []0.1; MORPH-END-аÑми.ndmpt: []0.1; MORPH-END-тыми.apt: []0.1; MORPH-END-тыми.nlmpt: []0.1; MORPH-END-тыми.vsppsppt: []0.1; MORPH-END-Ñыми.apt: []0.1; MORPH-END-рыми.apt: []0.1; MORPH-END-пыми.apt: []0.1; MORPH-END-ными.apt: []0.1; MORPH-END-ными.vnppsppt: []0.1; MORPH-END-ными.vsppsppt: []0.1; MORPH-END-мыми.apt: []0.1; MORPH-END-мыми.nlmpt: []0.1; MORPH-END-мыми.vnppsnpt: []0.1; MORPH-END-лыми.apt: []0.1; MORPH-END-зыми.apt: []0.1; MORPH-END-дыми.apt: []0.1; MORPH-END-выми.apt: []0.1; MORPH-END-выми.nlmpt: []0.1; MORPH-END-быми.apt: []0.1; MORPH-END-ьими.apt: []0.1; MORPH-END-щими.apt: []0.1; MORPH-END-щими.vnnpdnpt: []0.1; MORPH-END-щими.vnppdnpt: []0.1; MORPH-END-шими.apt: []0.1; MORPH-END-шими.vsnpdppt: []0.1; MORPH-END-шими.vnppdppt: []0.1; MORPH-END-чими.apt: []0.1; MORPH-END-чими.nlmpt: []0.1; MORPH-END-ними.apt: []0.1; MORPH-END-кими.apt: []0.1; MORPH-END-кими.nlmpt: []0.1; MORPH-END-жими.apt: []0.1; MORPH-END-гими.apt: []0.1; MORPH-END-щами.ndfpt: []0.1; MORPH-END-щами.ndnpt: []0.1; MORPH-END-щами.ndmpt: []0.1; MORPH-END-шами.nlmpt: []0.1; MORPH-END-шами.ndfpt: []0.1; MORPH-END-шами.ndmpt: []0.1; MORPH-END-чами.nlmpt: []0.1; MORPH-END-чами.ndfpt: []0.1; MORPH-END-чами.ndmpt: []0.1; MORPH-END-цами.nlfpt: []0.1; MORPH-END-цами.nlmpt: []0.1; MORPH-END-цами.ndfpt: []0.1; MORPH-END-хами.nlmpt: []0.1; MORPH-END-хами.ndfpt: []0.1; MORPH-END-хами.ndmpt: []0.1; MORPH-END-фами.nlmpt: []0.1; MORPH-END-фами.ndfpt: []0.1; MORPH-END-фами.ndmpt: []0.1; MORPH-END-тами.nlmpt: []0.1; MORPH-END-тами.ndfpt: []0.1; MORPH-END-тами.ndmpt: []0.1; MORPH-END-Ñами.nlmpt: []0.1; MORPH-END-Ñами.ndmpt: []0.1; MORPH-END-Ñами.npt: []0.1; MORPH-END-рами.nlmpt: []0.1; MORPH-END-рами.ndfpt: []0.1; MORPH-END-рами.ndmpt: []0.1; MORPH-END-пами.nlmpt: []0.1; MORPH-END-пами.ndfpt: []0.1; MORPH-END-пами.ndmpt: []0.1; MORPH-END-нами.nlmpt: []0.1; MORPH-END-нами.ndfpt: []0.1; MORPH-END-нами.ndmpt: []0.1; MORPH-END-мами.nlmpt: []0.1; MORPH-END-мами.ndfpt: []0.1; MORPH-END-мами.ndmpt: []0.1; MORPH-END-лами.nlmpt: []0.1; MORPH-END-лами.ndfpt: []0.1; MORPH-END-лами.ndmpt: []0.1; MORPH-END-ками.nlmpt: []0.1; MORPH-END-ками.ndfpt: []0.1; MORPH-END-ками.ndmpt: []0.1; MORPH-END-зами.nlmpt: []0.1; MORPH-END-зами.ndfpt: []0.1; MORPH-END-зами.ndmpt: []0.1; MORPH-END-жами.nlmpt: []0.1; MORPH-END-жами.ndfpt: []0.1; MORPH-END-жами.ndmpt: []0.1; MORPH-END-дами.nlmpt: []0.1; MORPH-END-дами.ndfpt: []0.1; MORPH-END-дами.ndmpt: []0.1; MORPH-END-гами.nlmpt: []0.1; MORPH-END-гами.ndfpt: []0.1; MORPH-END-гами.ndmpt: []0.1; MORPH-END-вами.ndfpt: []0.1; MORPH-END-вами.ndnpt: []0.1; MORPH-END-вами.ndmpt: []0.1; MORPH-END-бами.nlmpt: []0.1; MORPH-END-бами.ndfpt: []0.1; MORPH-END-бами.ndmpt: []0.1; MORPH-END-Ñ€Ñли.vsndpp: []0.1; MORPH-END-Ñ€Ñли.vspdpp: []0.1; MORPH-END-Ñ€Ñли.vnpdpp: []0.1; MORPH-END-нÑли.vspdpp: []0.1; MORPH-END-нÑли.vnpdpp: []0.1; MORPH-END-лÑли.vspdpp: []0.1; MORPH-END-лÑли.vnpdpp: []0.1; MORPH-END-лÑли.vnndpp: []0.1; MORPH-END-еÑли.vspdpp: []0.1; MORPH-END-тыли.vsndpp: []0.1; MORPH-END-рыли.vspdpp: []0.1; MORPH-END-лыли.vsndpp: []0.1; MORPH-END-ухли.vsndpp: []0.1; MORPH-END-охли.vsndpp: []0.1; MORPH-END-нули.vsndpp: []0.1; MORPH-END-нули.vspdpp: []0.1; MORPH-END-ÑÑли.vspdpp: []0.1; MORPH-END-оÑли.vsndpp: []0.1; MORPH-END-иÑли.vsndpp: []0.1; MORPH-END-еÑли.vspdpp: []0.1; MORPH-END-ерли.vsndpp: []0.1; MORPH-END-ерли.vspdpp: []0.1; MORPH-END-роли.vspdpp: []0.1; MORPH-END-лоли.vspdpp: []0.1; MORPH-END-окли.vsndpp: []0.1; MORPH-END-окли.vspdpp: []0.1; MORPH-END-екли.vsndpp: []0.1; MORPH-END-екли.vspdpp: []0.1; MORPH-END-щили.vspdpp: []0.1; MORPH-END-шили.vsndpp: []0.1; MORPH-END-шили.vspdpp: []0.1; MORPH-END-шили.vnpdpp: []0.1; MORPH-END-чили.vsndpp: []0.1; MORPH-END-чили.vspdpp: []0.1; MORPH-END-чили.vnpdpp: []0.1; MORPH-END-тили.vsndpp: []0.1; MORPH-END-тили.vspdpp: []0.1; MORPH-END-тили.vnpdpp: []0.1; MORPH-END-Ñили.vsndpp: []0.1; MORPH-END-Ñили.vspdpp: []0.1; MORPH-END-Ñили.vnpdpp: []0.1; MORPH-END-рили.vsndpp: []0.1; MORPH-END-рили.vspdpp: []0.1; MORPH-END-рили.vnpdpp: []0.1; MORPH-END-пили.vsndpp: []0.1; MORPH-END-пили.vspdpp: []0.1; MORPH-END-оили.vspdpp: []0.1; MORPH-END-нили.vsndpp: []0.1; MORPH-END-нили.vspdpp: []0.1; MORPH-END-нили.vnpdpp: []0.1; MORPH-END-мили.vspdpp: []0.1; MORPH-END-мили.vnpdpp: []0.1; MORPH-END-лили.vsndpp: []0.1; MORPH-END-лили.vspdpp: []0.1; MORPH-END-лили.vnpdpp: []0.1; MORPH-END-зили.vsndpp: []0.1; MORPH-END-зили.vspdpp: []0.1; MORPH-END-зили.vnpdpp: []0.1; MORPH-END-жили.vspdpp: []0.1; MORPH-END-жили.vnpdpp: []0.1; MORPH-END-еили.vspdpp: []0.1; MORPH-END-дили.vspdpp: []0.1; MORPH-END-дили.vnpdpp: []0.1; MORPH-END-дили.vnndpp: []0.1; MORPH-END-вили.vspdpp: []0.1; MORPH-END-вили.vnpdpp: []0.1; MORPH-END-вили.vnndpp: []0.1; MORPH-END-били.vspdpp: []0.1; MORPH-END-били.vnpdpp: []0.1; MORPH-END-ызли.vspdpp: []0.1; MORPH-END-рзли.vsndpp: []0.1; MORPH-END-лзли.vsndpp: []0.1; MORPH-END-езли.vsndpp: []0.1; MORPH-END-езли.vspdpp: []0.1; MORPH-END-тели.ndmpi: []0.1; MORPH-END-тели.nlmpi: []0.1; MORPH-END-тели.vsndpp: []0.1; MORPH-END-тели.ndmpv: []0.1; MORPH-END-Ñели.vsndpp: []0.1; MORPH-END-рели.vsndpp: []0.1; MORPH-END-рели.vspdpp: []0.1; MORPH-END-пели.vsndpp: []0.1; MORPH-END-пели.vspdpp: []0.1; MORPH-END-нели.vsndpp: []0.1; MORPH-END-нели.vnndpp: []0.1; MORPH-END-мели.vsndpp: []0.1; MORPH-END-лели.vsndpp: []0.1; MORPH-END-лели.vspdpp: []0.1; MORPH-END-лели.vnndpp: []0.1; MORPH-END-дели.vsndpp: []0.1; MORPH-END-дели.vspdpp: []0.1; MORPH-END-дели.vnndpp: []0.1; MORPH-END-вели.vsndpp: []0.1; MORPH-END-вели.vspdpp: []0.1; MORPH-END-вели.vnndpp: []0.1; MORPH-END-бели.vsndpp: []0.1; MORPH-END-Ñгли.vspdpp: []0.1; MORPH-END-ргли.vspdpp: []0.1; MORPH-END-игли.vspdpp: []0.1; MORPH-END-егли.vsndpp: []0.1; MORPH-END-егли.vspdpp: []0.1; MORPH-END-ебли.vspdpp: []0.1; MORPH-END-щали.vsndpp: []0.1; MORPH-END-щали.vspdpp: []0.1; MORPH-END-щали.vnpdpp: []0.1; MORPH-END-шали.vsndpp: []0.1; MORPH-END-шали.vspdpp: []0.1; MORPH-END-шали.vnpdpp: []0.1; MORPH-END-чали.vsndpp: []0.1; MORPH-END-чали.vnpdpp: []0.1; MORPH-END-чали.vnndpp: []0.1; MORPH-END-хали.vsndpp: []0.1; MORPH-END-хали.vspdpp: []0.1; MORPH-END-хали.vnndpp: []0.1; MORPH-END-тали.vspdpp: []0.1; MORPH-END-тали.vnpdpp: []0.1; MORPH-END-тали.vnndpp: []0.1; MORPH-END-Ñали.vspdpp: []0.1; MORPH-END-Ñали.vnpdpp: []0.1; MORPH-END-Ñали.vnndpp: []0.1; MORPH-END-рали.vspdpp: []0.1; MORPH-END-рали.vnpdpp: []0.1; MORPH-END-рали.vnndpp: []0.1; MORPH-END-пали.vspdpp: []0.1; MORPH-END-пали.vnpdpp: []0.1; MORPH-END-пали.vnndpp: []0.1; MORPH-END-нали.vspdpp: []0.1; MORPH-END-нали.vnpdpp: []0.1; MORPH-END-мали.vspdpp: []0.1; MORPH-END-мали.vnpdpp: []0.1; MORPH-END-лали.vspdpp: []0.1; MORPH-END-лали.vnpdpp: []0.1; MORPH-END-кали.vspdpp: []0.1; MORPH-END-кали.vnpdpp: []0.1; MORPH-END-кали.vnndpp: []0.1; MORPH-END-зали.vspdpp: []0.1; MORPH-END-зали.vnpdpp: []0.1; MORPH-END-зали.vnndpp: []0.1; MORPH-END-жали.vspdpp: []0.1; MORPH-END-жали.vnpdpp: []0.1; MORPH-END-жали.vnndpp: []0.1; MORPH-END-дали.vspdpp: []0.1; MORPH-END-дали.vnpdpp: []0.1; MORPH-END-дали.vnndpp: []0.1; MORPH-END-гали.vspdpp: []0.1; MORPH-END-гали.vnpdpp: []0.1; MORPH-END-гали.vnndpp: []0.1; MORPH-END-вали.vspdpp: []0.1; MORPH-END-вали.vnpdpp: []0.1; MORPH-END-вали.vnndpp: []0.1; MORPH-END-бали.vspdpp: []0.1; MORPH-END-бали.vnpdpp: []0.1; MORPH-END-нÑки.ndmpi: []0.1; MORPH-END-нÑки.ndmpv: []0.1; MORPH-END-ньки.ndfpi: []0.1; MORPH-END-ньки.ndfsg: []0.1; MORPH-END-ньки.ndfpv: []0.1; MORPH-END-льки.ndmpi: []0.1; MORPH-END-льки.ndmpv: []0.1; MORPH-END-льки.ndfpi: []0.1; MORPH-END-льки.ndfsg: []0.1; MORPH-END-льки.ndfpv: []0.1; MORPH-END-Ñшки.ndfpi: []0.1; MORPH-END-Ñшки.ndfsg: []0.1; MORPH-END-Ñшки.ndfpv: []0.1; MORPH-END-юшки.nlfsg: []0.1; MORPH-END-юшки.nlfpi: []0.1; MORPH-END-ышки.ndnpv: []0.1; MORPH-END-ышки.nlmpi: []0.1; MORPH-END-ышки.ndnpi: []0.1; MORPH-END-ышки.ndfpi: []0.1; MORPH-END-ышки.ndfsg: []0.1; MORPH-END-ышки.nlmsg: []0.1; MORPH-END-ышки.ndfpv: []0.1; MORPH-END-ышки.nlfsg: []0.1; MORPH-END-ышки.nlfpi: []0.1; MORPH-END-ушки.ndfpi: []0.1; MORPH-END-ушки.ndfsg: []0.1; MORPH-END-ушки.ndfpv: []0.1; MORPH-END-ушки.nlfsg: []0.1; MORPH-END-ушки.nlfpi: []0.1; MORPH-END-ошки.ndfpi: []0.1; MORPH-END-ошки.ndfsg: []0.1; MORPH-END-ошки.ndfpv: []0.1; MORPH-END-ишки.nlmpi: []0.1; MORPH-END-ишки.nlmsg: []0.1; MORPH-END-ешки.ndmpi: []0.1; MORPH-END-ешки.ndmpv: []0.1; MORPH-END-ешки.ndfpi: []0.1; MORPH-END-ешки.ndfsg: []0.1; MORPH-END-ешки.ndfpv: []0.1; MORPH-END-ашки.ndfpi: []0.1; MORPH-END-ашки.ndfsg: []0.1; MORPH-END-ашки.ndfpv: []0.1; MORPH-END-ашки.nlfsg: []0.1; MORPH-END-ашки.nlfpi: []0.1; MORPH-END-Ñчки.nlmpi: []0.1; MORPH-END-Ñчки.nlfsg: []0.1; MORPH-END-Ñчки.nlfpi: []0.1; MORPH-END-ычки.ndfpi: []0.1; MORPH-END-ычки.ndfsg: []0.1; MORPH-END-ычки.ndfpv: []0.1; MORPH-END-учки.ndfpi: []0.1; MORPH-END-учки.ndfsg: []0.1; MORPH-END-учки.ndfpv: []0.1; MORPH-END-очки.ndmpi: []0.1; MORPH-END-очки.ndmpv: []0.1; MORPH-END-очки.ndfpi: []0.1; MORPH-END-очки.ndfsg: []0.1; MORPH-END-очки.ndfpv: []0.1; MORPH-END-очки.nlfsg: []0.1; MORPH-END-очки.nlfpi: []0.1; MORPH-END-ички.ndmpi: []0.1; MORPH-END-ички.ndmpv: []0.1; MORPH-END-ички.ndfpi: []0.1; MORPH-END-ички.ndfsg: []0.1; MORPH-END-ички.ndfpv: []0.1; MORPH-END-ички.nlfsg: []0.1; MORPH-END-ички.nlfpi: []0.1; MORPH-END-ечки.ndnpv: []0.1; MORPH-END-ечки.ndnpi: []0.1; MORPH-END-ечки.ndfpi: []0.1; MORPH-END-ечки.ndfsg: []0.1; MORPH-END-ечки.ndfpv: []0.1; MORPH-END-ачки.ndmpi: []0.1; MORPH-END-ачки.ndmpv: []0.1; MORPH-END-ачки.ndfpi: []0.1; MORPH-END-ачки.ndfsg: []0.1; MORPH-END-ачки.ndfpv: []0.1; MORPH-END-ачки.nlfsg: []0.1; MORPH-END-ачки.nlfpi: []0.1; MORPH-END-утки.ndfpi: []0.1; MORPH-END-утки.ndfsg: []0.1; MORPH-END-утки.ndfpv: []0.1; MORPH-END-Ñтки.ndmpi: []0.1; MORPH-END-Ñтки.ndmpv: []0.1; MORPH-END-Ñтки.ndfpi: []0.1; MORPH-END-Ñтки.ndfsg: []0.1; MORPH-END-Ñтки.ndfpv: []0.1; MORPH-END-Ñтки.nlfsg: []0.1; MORPH-END-Ñтки.nlfpi: []0.1; MORPH-END-ртки.ndfpi: []0.1; MORPH-END-ртки.ndfsg: []0.1; MORPH-END-ртки.ndfpv: []0.1; MORPH-END-отки.ndmpi: []0.1; MORPH-END-отки.ndmpv: []0.1; MORPH-END-отки.ndfpi: []0.1; MORPH-END-отки.ndfsg: []0.1; MORPH-END-отки.ndfpv: []0.1; MORPH-END-нтки.nlfsg: []0.1; MORPH-END-нтки.nlfpi: []0.1; MORPH-END-итки.ndfpi: []0.1; MORPH-END-итки.ndfsg: []0.1; MORPH-END-итки.ndfpv: []0.1; MORPH-END-етки.ndfpi: []0.1; MORPH-END-етки.ndfsg: []0.1; MORPH-END-етки.ndfpv: []0.1; MORPH-END-етки.nlfsg: []0.1; MORPH-END-етки.nlfpi: []0.1; MORPH-END-атки.ndmpi: []0.1; MORPH-END-атки.ndmpv: []0.1; MORPH-END-атки.ndfpi: []0.1; MORPH-END-атки.ndfsg: []0.1; MORPH-END-атки.ndfpv: []0.1; MORPH-END-атки.nlfsg: []0.1; MORPH-END-атки.nlfpi: []0.1; MORPH-END-ÑÑки.ndfpi: []0.1; MORPH-END-ÑÑки.ndfsg: []0.1; MORPH-END-ÑÑки.ndfpv: []0.1; MORPH-END-ÑŒÑки.ansi: []0.1; MORPH-END-ÑŒÑки.e: []0.1; MORPH-END-Ñ‚Ñки.ansi: []0.1; MORPH-END-Ñ‚Ñки.e: []0.1; MORPH-END-Ñ€Ñки.e: []0.1; MORPH-END-оÑки.ndmpi: []0.1; MORPH-END-оÑки.ndmpv: []0.1; MORPH-END-оÑки.ndfpi: []0.1; MORPH-END-оÑки.ndfsg: []0.1; MORPH-END-оÑки.ndfpv: []0.1; MORPH-END-нÑки.ansi: []0.1; MORPH-END-нÑки.e: []0.1; MORPH-END-йÑки.e: []0.1; MORPH-END-иÑки.ndmpi: []0.1; MORPH-END-иÑки.ndmpv: []0.1; MORPH-END-иÑки.ndfpi: []0.1; MORPH-END-иÑки.ndfsg: []0.1; MORPH-END-иÑки.ndfpv: []0.1; MORPH-END-еÑки.ansi: []0.1; MORPH-END-еÑки.e: []0.1; MORPH-END-еÑки.ndfpi: []0.1; MORPH-END-еÑки.ndfsg: []0.1; MORPH-END-еÑки.ndfpv: []0.1; MORPH-END-вÑки.e: []0.1; MORPH-END-аÑки.ndfpi: []0.1; MORPH-END-аÑки.ndfsg: []0.1; MORPH-END-аÑки.ndfpv: []0.1; MORPH-END-урки.ndfpi: []0.1; MORPH-END-урки.ndfsg: []0.1; MORPH-END-урки.ndfpv: []0.1; MORPH-END-орки.ndfpi: []0.1; MORPH-END-орки.ndfsg: []0.1; MORPH-END-орки.ndfpv: []0.1; MORPH-END-ирки.ndfpi: []0.1; MORPH-END-ирки.ndfsg: []0.1; MORPH-END-ирки.ndfpv: []0.1; MORPH-END-ерки.ndmpi: []0.1; MORPH-END-ерки.ndmpv: []0.1; MORPH-END-ерки.ndfpi: []0.1; MORPH-END-ерки.ndfsg: []0.1; MORPH-END-ерки.ndfpv: []0.1; MORPH-END-ерки.nlfsg: []0.1; MORPH-END-ерки.nlfpi: []0.1; MORPH-END-арки.ndmpi: []0.1; MORPH-END-арки.ndmpv: []0.1; MORPH-END-арки.ndfpi: []0.1; MORPH-END-арки.ndfsg: []0.1; MORPH-END-арки.ndfpv: []0.1; MORPH-END-арки.nlfsg: []0.1; MORPH-END-арки.nlfpi: []0.1; MORPH-END-ыпки.ndfpi: []0.1; MORPH-END-ыпки.ndfsg: []0.1; MORPH-END-ыпки.ndfpv: []0.1; MORPH-END-упки.ndfpi: []0.1; MORPH-END-упки.ndfsg: []0.1; MORPH-END-упки.ndfpv: []0.1; MORPH-END-епки.ndfpi: []0.1; MORPH-END-епки.ndfsg: []0.1; MORPH-END-епки.ndfpv: []0.1; MORPH-END-токи.ndmpi: []0.1; MORPH-END-токи.ndmpv: []0.1; MORPH-END-локи.ndmpi: []0.1; MORPH-END-локи.ndmpv: []0.1; MORPH-END-Ñнки.ndfpi: []0.1; MORPH-END-Ñнки.ndfsg: []0.1; MORPH-END-Ñнки.ndfpv: []0.1; MORPH-END-Ñнки.nlfsg: []0.1; MORPH-END-Ñнки.nlfpi: []0.1; MORPH-END-онки.npi: []0.1; MORPH-END-онки.npv: []0.1; MORPH-END-онки.ndfpi: []0.1; MORPH-END-онки.ndfsg: []0.1; MORPH-END-онки.ndfpv: []0.1; MORPH-END-онки.nlfsg: []0.1; MORPH-END-онки.nlfpi: []0.1; MORPH-END-инки.ndfpi: []0.1; MORPH-END-инки.ndfsg: []0.1; MORPH-END-инки.ndfpv: []0.1; MORPH-END-инки.nlfsg: []0.1; MORPH-END-инки.nlfpi: []0.1; MORPH-END-енки.ndfpi: []0.1; MORPH-END-енки.ndfsg: []0.1; MORPH-END-енки.ndfpv: []0.1; MORPH-END-енки.nlfsg: []0.1; MORPH-END-енки.nlfpi: []0.1; MORPH-END-анки.ndmpi: []0.1; MORPH-END-анки.ndmpv: []0.1; MORPH-END-анки.ndfpi: []0.1; MORPH-END-анки.ndfsg: []0.1; MORPH-END-анки.ndfpv: []0.1; MORPH-END-анки.nlfsg: []0.1; MORPH-END-анки.nlfpi: []0.1; MORPH-END-омки.ndfpi: []0.1; MORPH-END-омки.ndfsg: []0.1; MORPH-END-омки.ndfpv: []0.1; MORPH-END-имки.ndfpi: []0.1; MORPH-END-имки.ndfsg: []0.1; MORPH-END-имки.ndfpv: []0.1; MORPH-END-емки.ndfpi: []0.1; MORPH-END-емки.ndfsg: []0.1; MORPH-END-емки.ndfpv: []0.1; MORPH-END-ылки.ndfpi: []0.1; MORPH-END-ылки.ndfsg: []0.1; MORPH-END-ылки.ndfpv: []0.1; MORPH-END-олки.ndfpi: []0.1; MORPH-END-олки.ndfsg: []0.1; MORPH-END-олки.ndfpv: []0.1; MORPH-END-илки.ndfpi: []0.1; MORPH-END-илки.ndfsg: []0.1; MORPH-END-илки.ndfpv: []0.1; MORPH-END-елки.ndfpi: []0.1; MORPH-END-елки.ndfsg: []0.1; MORPH-END-елки.ndfpv: []0.1; MORPH-END-алки.ndfpi: []0.1; MORPH-END-алки.ndfsg: []0.1; MORPH-END-алки.ndfpv: []0.1; MORPH-END-алки.nlfsg: []0.1; MORPH-END-алки.nlfpi: []0.1; MORPH-END-ойки.ndfpi: []0.1; MORPH-END-ойки.ndfsg: []0.1; MORPH-END-ойки.ndfpv: []0.1; MORPH-END-ейки.ndfpi: []0.1; MORPH-END-ейки.ndfsg: []0.1; MORPH-END-ейки.ndfpv: []0.1; MORPH-END-ейки.nlfsg: []0.1; MORPH-END-ейки.nlfpi: []0.1; MORPH-END-айки.ndfpi: []0.1; MORPH-END-айки.ndfsg: []0.1; MORPH-END-айки.ndfpv: []0.1; MORPH-END-щики.ndmpi: []0.1; MORPH-END-щики.nlmpi: []0.1; MORPH-END-щики.ndmpv: []0.1; MORPH-END-чики.ndmpi: []0.1; MORPH-END-чики.nlmpi: []0.1; MORPH-END-чики.ndmpv: []0.1; MORPH-END-фики.ndfpi: []0.1; MORPH-END-фики.ndfsg: []0.1; MORPH-END-фики.ndfpv: []0.1; MORPH-END-тики.ndmpi: []0.1; MORPH-END-тики.nlmpi: []0.1; MORPH-END-тики.ndmpv: []0.1; MORPH-END-тики.ndfpi: []0.1; MORPH-END-тики.ndfsg: []0.1; MORPH-END-тики.ndfpv: []0.1; MORPH-END-рики.ndmpi: []0.1; MORPH-END-рики.nlmpi: []0.1; MORPH-END-рики.ndmpv: []0.1; MORPH-END-рики.ndfpi: []0.1; MORPH-END-рики.ndfsg: []0.1; MORPH-END-рики.ndfpv: []0.1; MORPH-END-ники.ndmpi: []0.1; MORPH-END-ники.nlmpi: []0.1; MORPH-END-ники.ndmpv: []0.1; MORPH-END-ники.ndfsg: []0.1; MORPH-END-мики.nlmpi: []0.1; MORPH-END-мики.ndfpi: []0.1; MORPH-END-мики.ndfsg: []0.1; MORPH-END-мики.ndfpv: []0.1; MORPH-END-лики.ndmpi: []0.1; MORPH-END-лики.nlmpi: []0.1; MORPH-END-лики.ndmpv: []0.1; MORPH-END-лики.ndfpi: []0.1; MORPH-END-лики.ndfsg: []0.1; MORPH-END-лики.ndfpv: []0.1; MORPH-END-зики.nlmpi: []0.1; MORPH-END-дики.ndmpi: []0.1; MORPH-END-дики.ndmpv: []0.1; MORPH-END-дики.ndfpi: []0.1; MORPH-END-дики.ndfsg: []0.1; MORPH-END-дики.ndfpv: []0.1; MORPH-END-вики.ndmpi: []0.1; MORPH-END-вики.nlmpi: []0.1; MORPH-END-вики.ndmpv: []0.1; MORPH-END-Ñзки.ndfpi: []0.1; MORPH-END-Ñзки.ndfsg: []0.1; MORPH-END-Ñзки.ndfpv: []0.1; MORPH-END-узки.ndfpi: []0.1; MORPH-END-узки.ndfsg: []0.1; MORPH-END-узки.ndfpv: []0.1; MORPH-END-озки.ndfpi: []0.1; MORPH-END-озки.ndfsg: []0.1; MORPH-END-озки.ndfpv: []0.1; MORPH-END-езки.ndfpi: []0.1; MORPH-END-езки.ndfsg: []0.1; MORPH-END-езки.ndfpv: []0.1; MORPH-END-азки.ndfpi: []0.1; MORPH-END-азки.ndfsg: []0.1; MORPH-END-азки.ndfpv: []0.1; MORPH-END-Ñжки.ndfpi: []0.1; MORPH-END-Ñжки.ndfsg: []0.1; MORPH-END-Ñжки.ndfpv: []0.1; MORPH-END-ржки.ndfpi: []0.1; MORPH-END-ржки.ndfsg: []0.1; MORPH-END-ржки.ndfpv: []0.1; MORPH-END-ожки.ndmpi: []0.1; MORPH-END-ожки.ndmpv: []0.1; MORPH-END-ожки.ndfpi: []0.1; MORPH-END-ожки.ndfsg: []0.1; MORPH-END-ожки.ndfpv: []0.1; MORPH-END-ижки.ndfpi: []0.1; MORPH-END-ижки.ndfsg: []0.1; MORPH-END-ижки.ndfpv: []0.1; MORPH-END-ежки.ndfpi: []0.1; MORPH-END-ежки.ndfsg: []0.1; MORPH-END-ежки.ndfpv: []0.1; MORPH-END-ажки.ndfpi: []0.1; MORPH-END-ажки.ndfsg: []0.1; MORPH-END-ажки.ndfpv: []0.1; MORPH-END-теки.ndfpi: []0.1; MORPH-END-теки.ndfsg: []0.1; MORPH-END-теки.ndfpv: []0.1; MORPH-END-Ñдки.ndfpi: []0.1; MORPH-END-Ñдки.ndfsg: []0.1; MORPH-END-Ñдки.ndfpv: []0.1; MORPH-END-одки.ndmpi: []0.1; MORPH-END-одки.ndmpv: []0.1; MORPH-END-одки.ndfpi: []0.1; MORPH-END-одки.ndfsg: []0.1; MORPH-END-одки.ndfpv: []0.1; MORPH-END-едки.ndfpi: []0.1; MORPH-END-едки.ndfsg: []0.1; MORPH-END-едки.ndfpv: []0.1; MORPH-END-едки.nlfsg: []0.1; MORPH-END-едки.nlfpi: []0.1; MORPH-END-адки.ndmpi: []0.1; MORPH-END-адки.ndmpv: []0.1; MORPH-END-адки.ndfpi: []0.1; MORPH-END-адки.ndfsg: []0.1; MORPH-END-адки.ndfpv: []0.1; MORPH-END-овки.ndfpi: []0.1; MORPH-END-овки.ndfsg: []0.1; MORPH-END-овки.ndfpv: []0.1; MORPH-END-овки.nlfsg: []0.1; MORPH-END-овки.nlfpi: []0.1; MORPH-END-ивки.ndfpi: []0.1; MORPH-END-ивки.ndfsg: []0.1; MORPH-END-ивки.ndfpv: []0.1; MORPH-END-евки.ndfpi: []0.1; MORPH-END-евки.ndfsg: []0.1; MORPH-END-евки.ndfpv: []0.1; MORPH-END-авки.ndfpi: []0.1; MORPH-END-авки.ndfsg: []0.1; MORPH-END-авки.ndfpv: []0.1; MORPH-END-убки.ndfpi: []0.1; MORPH-END-убки.ndfsg: []0.1; MORPH-END-убки.ndfpv: []0.1; MORPH-END-ушии.ndnsp: []0.1; MORPH-END-ичии.ndnsp: []0.1; MORPH-END-Ñции.ndfsd: []0.1; MORPH-END-Ñции.ndfsp: []0.1; MORPH-END-Ñции.ndfpi: []0.1; MORPH-END-Ñции.ndfsg: []0.1; MORPH-END-Ñции.ndfpv: []0.1; MORPH-END-юции.ndfsd: []0.1; MORPH-END-юции.ndfsp: []0.1; MORPH-END-юции.ndfpi: []0.1; MORPH-END-юции.ndfsg: []0.1; MORPH-END-юции.ndfpv: []0.1; MORPH-END-уции.ndfsd: []0.1; MORPH-END-уции.ndfsp: []0.1; MORPH-END-уции.ndfpi: []0.1; MORPH-END-уции.ndfsg: []0.1; MORPH-END-уции.ndfpv: []0.1; MORPH-END-пции.ndfsd: []0.1; MORPH-END-пции.ndfsp: []0.1; MORPH-END-пции.ndfpi: []0.1; MORPH-END-пции.ndfsg: []0.1; MORPH-END-пции.ndfpv: []0.1; MORPH-END-нции.ndfsd: []0.1; MORPH-END-нции.ndfsp: []0.1; MORPH-END-нции.ndfpi: []0.1; MORPH-END-нции.ndfsg: []0.1; MORPH-END-нции.ndfpv: []0.1; MORPH-END-кции.ndfsd: []0.1; MORPH-END-кции.ndfsp: []0.1; MORPH-END-кции.ndfpi: []0.1; MORPH-END-кции.ndfsg: []0.1; MORPH-END-кции.ndfpv: []0.1; MORPH-END-иции.ndfsd: []0.1; MORPH-END-иции.ndfsp: []0.1; MORPH-END-иции.ndfpi: []0.1; MORPH-END-иции.ndfsg: []0.1; MORPH-END-иции.ndfpv: []0.1; MORPH-END-ации.ndfsd: []0.1; MORPH-END-ации.ndfsp: []0.1; MORPH-END-ации.ndfpi: []0.1; MORPH-END-ации.ndfsg: []0.1; MORPH-END-ации.ndfpv: []0.1; MORPH-END-рхии.ndfsd: []0.1; MORPH-END-рхии.ndfsp: []0.1; MORPH-END-рхии.ndfpi: []0.1; MORPH-END-рхии.ndfsg: []0.1; MORPH-END-рхии.ndfpv: []0.1; MORPH-END-офии.ndfsd: []0.1; MORPH-END-офии.ndfsp: []0.1; MORPH-END-офии.ndfpi: []0.1; MORPH-END-офии.ndfsg: []0.1; MORPH-END-офии.ndfpv: []0.1; MORPH-END-афии.ndfsd: []0.1; MORPH-END-афии.ndfsp: []0.1; MORPH-END-афии.ndfpi: []0.1; MORPH-END-афии.ndfsg: []0.1; MORPH-END-афии.ndfpv: []0.1; MORPH-END-Ñтии.ndnsp: []0.1; MORPH-END-ытии.ndnsp: []0.1; MORPH-END-Ñтии.ndfsd: []0.1; MORPH-END-Ñтии.ndnsp: []0.1; MORPH-END-Ñтии.ndfsp: []0.1; MORPH-END-Ñтии.ndfpi: []0.1; MORPH-END-Ñтии.ndfsg: []0.1; MORPH-END-Ñтии.ndfpv: []0.1; MORPH-END-итии.ndnsp: []0.1; MORPH-END-етии.ndnsp: []0.1; MORPH-END-атии.ndfsd: []0.1; MORPH-END-атии.ndfsp: []0.1; MORPH-END-атии.ndfpi: []0.1; MORPH-END-атии.ndfsg: []0.1; MORPH-END-атии.ndfpv: []0.1; MORPH-END-ÑÑии.ndfsd: []0.1; MORPH-END-ÑÑии.ndfsp: []0.1; MORPH-END-ÑÑии.ndfpi: []0.1; MORPH-END-ÑÑии.ndfsg: []0.1; MORPH-END-ÑÑии.ndfpv: []0.1; MORPH-END-Ñ€Ñии.ndfsd: []0.1; MORPH-END-Ñ€Ñии.ndfsp: []0.1; MORPH-END-Ñ€Ñии.ndfpi: []0.1; MORPH-END-Ñ€Ñии.ndfsg: []0.1; MORPH-END-Ñ€Ñии.ndfpv: []0.1; MORPH-END-пÑии.ndfsd: []0.1; MORPH-END-пÑии.ndfsp: []0.1; MORPH-END-пÑии.ndfpi: []0.1; MORPH-END-пÑии.ndfsg: []0.1; MORPH-END-пÑии.ndfpv: []0.1; MORPH-END-кÑии.ndfsd: []0.1; MORPH-END-кÑии.ndfsp: []0.1; MORPH-END-кÑии.ndfpi: []0.1; MORPH-END-кÑии.ndfsg: []0.1; MORPH-END-кÑии.ndfpv: []0.1; MORPH-END-трии.ndfsd: []0.1; MORPH-END-трии.ndfsp: []0.1; MORPH-END-трии.ndfpi: []0.1; MORPH-END-трии.ndfsg: []0.1; MORPH-END-трии.ndfpv: []0.1; MORPH-END-ории.ndmpi: []0.1; MORPH-END-ории.ndfsd: []0.1; MORPH-END-ории.ndmpv: []0.1; MORPH-END-ории.ndfsp: []0.1; MORPH-END-ории.ndfpi: []0.1; MORPH-END-ории.ndfsg: []0.1; MORPH-END-ории.ndfpv: []0.1; MORPH-END-ории.ndmsp: []0.1; MORPH-END-ерии.ndfsd: []0.1; MORPH-END-ерии.ndnsp: []0.1; MORPH-END-ерии.ndfsp: []0.1; MORPH-END-ерии.ndfpi: []0.1; MORPH-END-ерии.ndfsg: []0.1; MORPH-END-ерии.ndfpv: []0.1; MORPH-END-арии.ndmpi: []0.1; MORPH-END-арии.ndfsd: []0.1; MORPH-END-арии.ndmpv: []0.1; MORPH-END-арии.ndfsp: []0.1; MORPH-END-арии.ndfpi: []0.1; MORPH-END-арии.ndfsg: []0.1; MORPH-END-арии.ndmsp: []0.1; MORPH-END-арии.ndfpv: []0.1; MORPH-END-опии.ndfsd: []0.1; MORPH-END-опии.ndfsp: []0.1; MORPH-END-опии.ndfpi: []0.1; MORPH-END-опии.ndfsg: []0.1; MORPH-END-опии.ndfpv: []0.1; MORPH-END-апии.ndfsd: []0.1; MORPH-END-апии.ndfsp: []0.1; MORPH-END-апии.ndfpi: []0.1; MORPH-END-апии.ndfsg: []0.1; MORPH-END-апии.ndfpv: []0.1; MORPH-END-Ñнии.ndnsp: []0.1; MORPH-END-онии.ndfsd: []0.1; MORPH-END-онии.ndfsp: []0.1; MORPH-END-онии.ndfpi: []0.1; MORPH-END-онии.ndfsg: []0.1; MORPH-END-онии.ndfpv: []0.1; MORPH-END-инии.ndfsd: []0.1; MORPH-END-инии.ndfsp: []0.1; MORPH-END-инии.ndfpi: []0.1; MORPH-END-инии.ndfsg: []0.1; MORPH-END-инии.ndfpv: []0.1; MORPH-END-ении.ndfsd: []0.1; MORPH-END-ении.ndnsp: []0.1; MORPH-END-ении.ndfsp: []0.1; MORPH-END-ении.ndfpi: []0.1; MORPH-END-ении.ndfsg: []0.1; MORPH-END-ении.ndfpv: []0.1; MORPH-END-ании.ndfsd: []0.1; MORPH-END-ании.ndnsp: []0.1; MORPH-END-ании.ndfsp: []0.1; MORPH-END-ании.ndfpi: []0.1; MORPH-END-ании.ndfsg: []0.1; MORPH-END-ании.ndfpv: []0.1; MORPH-END-умии.ndnsp: []0.1; MORPH-END-рмии.ndfsd: []0.1; MORPH-END-рмии.ndfsp: []0.1; MORPH-END-рмии.ndfpi: []0.1; MORPH-END-рмии.ndfsg: []0.1; MORPH-END-рмии.ndfpv: []0.1; MORPH-END-омии.ndfsd: []0.1; MORPH-END-омии.ndfsp: []0.1; MORPH-END-омии.ndfpi: []0.1; MORPH-END-омии.ndfsg: []0.1; MORPH-END-омии.ndfpv: []0.1; MORPH-END-имии.ndfsd: []0.1; MORPH-END-имии.ndfsp: []0.1; MORPH-END-имии.ndfpi: []0.1; MORPH-END-имии.ndfsg: []0.1; MORPH-END-имии.ndfpv: []0.1; MORPH-END-емии.ndfsd: []0.1; MORPH-END-емии.ndfsp: []0.1; MORPH-END-емии.ndfpi: []0.1; MORPH-END-емии.ndfsg: []0.1; MORPH-END-емии.ndfpv: []0.1; MORPH-END-олии.ndfsd: []0.1; MORPH-END-олии.ndfsp: []0.1; MORPH-END-олии.ndfpi: []0.1; MORPH-END-олии.ndfsg: []0.1; MORPH-END-олии.ndfpv: []0.1; MORPH-END-илии.ndfsd: []0.1; MORPH-END-илии.ndfsp: []0.1; MORPH-END-илии.ndfpi: []0.1; MORPH-END-илии.ndfsg: []0.1; MORPH-END-илии.ndfpv: []0.1; MORPH-END-елии.ndnsp: []0.1; MORPH-END-алии.ndfsd: []0.1; MORPH-END-алии.ndfsp: []0.1; MORPH-END-алии.ndfpi: []0.1; MORPH-END-алии.ndfsg: []0.1; MORPH-END-алии.ndfpv: []0.1; MORPH-END-нзии.ndfsd: []0.1; MORPH-END-нзии.ndfsp: []0.1; MORPH-END-нзии.ndfpi: []0.1; MORPH-END-нзии.ndfsg: []0.1; MORPH-END-нзии.ndfpv: []0.1; MORPH-END-изии.ndfsd: []0.1; MORPH-END-изии.ndfsp: []0.1; MORPH-END-изии.ndfpi: []0.1; MORPH-END-изии.ndfsg: []0.1; MORPH-END-изии.ndfpv: []0.1; MORPH-END-езии.ndfsd: []0.1; MORPH-END-езии.ndfsp: []0.1; MORPH-END-езии.ndfpi: []0.1; MORPH-END-езии.ndfsg: []0.1; MORPH-END-езии.ndfpv: []0.1; MORPH-END-азии.ndfsd: []0.1; MORPH-END-азии.ndnsp: []0.1; MORPH-END-азии.ndfsp: []0.1; MORPH-END-азии.ndfpi: []0.1; MORPH-END-азии.ndfsg: []0.1; MORPH-END-азии.ndfpv: []0.1; MORPH-END-рдии.ndfsd: []0.1; MORPH-END-рдии.ndfsp: []0.1; MORPH-END-рдии.ndfpi: []0.1; MORPH-END-рдии.ndfsg: []0.1; MORPH-END-рдии.ndfpv: []0.1; MORPH-END-ндии.ndfsd: []0.1; MORPH-END-ндии.ndfsp: []0.1; MORPH-END-ндии.ndfsg: []0.1; MORPH-END-едии.ndfsd: []0.1; MORPH-END-едии.ndfsp: []0.1; MORPH-END-едии.ndfpi: []0.1; MORPH-END-едии.ndfsg: []0.1; MORPH-END-едии.ndfpv: []0.1; MORPH-END-ргии.ndfsd: []0.1; MORPH-END-ргии.ndfsp: []0.1; MORPH-END-ргии.ndfpi: []0.1; MORPH-END-ргии.ndfsg: []0.1; MORPH-END-ргии.ndfpv: []0.1; MORPH-END-огии.ndfsd: []0.1; MORPH-END-огии.ndfsp: []0.1; MORPH-END-огии.ndfpi: []0.1; MORPH-END-огии.ndfsg: []0.1; MORPH-END-огии.ndfpv: []0.1; MORPH-END-твии.ndnsp: []0.1; MORPH-END-овии.ndnsp: []0.1; MORPH-END-авии.ndnsp: []0.1; MORPH-END-юбии.ndnsp: []0.1; MORPH-END-обии.ndfsd: []0.1; MORPH-END-обии.ndfsp: []0.1; MORPH-END-обии.ndfpi: []0.1; MORPH-END-обии.ndfsg: []0.1; MORPH-END-обии.ndfpv: []0.1; MORPH-END-вÑзи.ndfsd: []0.1; MORPH-END-вÑзи.ndfsp: []0.1; MORPH-END-вÑзи.ndfpi: []0.1; MORPH-END-вÑзи.ndfsg: []0.1; MORPH-END-вÑзи.ndfpv: []0.1; MORPH-END-ержи.vspdv2s: []0.1; MORPH-END-ложи.vspdv2s: []0.1; MORPH-END-води.vnpdv2s: []0.1; MORPH-END-реди.e: []0.1; MORPH-END-веди.vspdv2s: []0.1; MORPH-END-логи.ndmpi: []0.1; MORPH-END-логи.nlmpi: []0.1; MORPH-END-логи.ndmpv: []0.1; MORPH-END-инги.ndmpi: []0.1; MORPH-END-инги.ndmpv: []0.1; MORPH-END-реги.vspdv2s: []0.1; MORPH-END-нови.vspdv2s: []0.1; MORPH-END-овоз.ndmsv: []0.1; MORPH-END-овоз.ndmsi: []0.1; MORPH-END-ализ.ndmsv: []0.1; MORPH-END-ализ.ndmsi: []0.1; MORPH-END-нтез.ndmsv: []0.1; MORPH-END-нтез.ndmsi: []0.1; MORPH-END-енез.ndmsv: []0.1; MORPH-END-енез.ndmsi: []0.1; MORPH-END-Ñгаз.ndmsv: []0.1; MORPH-END-Ñгаз.ndmsi: []0.1; MORPH-END-егаз.ndmsv: []0.1; MORPH-END-егаз.ndmsi: []0.1; MORPH-END-нтаж.ndmsv: []0.1; MORPH-END-нтаж.ndmsi: []0.1; MORPH-END-Ñчье.ansi: []0.1; MORPH-END-Ñчье.ansv: []0.1; MORPH-END-ичье.ndnsi: []0.1; MORPH-END-ичье.ansi: []0.1; MORPH-END-ичье.ndnsp: []0.1; MORPH-END-ичье.ansv: []0.1; MORPH-END-ичье.ndnsv: []0.1; MORPH-END-ечье.ndnsi: []0.1; MORPH-END-ечье.ndnsp: []0.1; MORPH-END-ечье.ndnsv: []0.1; MORPH-END-ачье.ansi: []0.1; MORPH-END-ачье.ansv: []0.1; MORPH-END-Ñтье.ndnsi: []0.1; MORPH-END-Ñтье.ndnsp: []0.1; MORPH-END-Ñтье.ndnsv: []0.1; MORPH-END-еÑье.ndnsi: []0.1; MORPH-END-еÑье.ndnsp: []0.1; MORPH-END-еÑье.ndnsv: []0.1; MORPH-END-орье.ndnsi: []0.1; MORPH-END-орье.ndnsp: []0.1; MORPH-END-орье.ndnsv: []0.1; MORPH-END-ерье.ndnsi: []0.1; MORPH-END-ерье.ndnsp: []0.1; MORPH-END-ерье.ndnsv: []0.1; MORPH-END-Ñнье.ndnsi: []0.1; MORPH-END-Ñнье.ndnsp: []0.1; MORPH-END-Ñнье.ndnsv: []0.1; MORPH-END-енье.ndnsi: []0.1; MORPH-END-енье.ndnsp: []0.1; MORPH-END-енье.ndnsv: []0.1; MORPH-END-анье.ndnsi: []0.1; MORPH-END-анье.ndnsp: []0.1; MORPH-END-анье.ndnsv: []0.1; MORPH-END-олье.ndnsi: []0.1; MORPH-END-олье.ndnsp: []0.1; MORPH-END-олье.ndnsv: []0.1; MORPH-END-елье.ndnsi: []0.1; MORPH-END-елье.ndnsp: []0.1; MORPH-END-елье.ndnsv: []0.1; MORPH-END-одье.ndnsi: []0.1; MORPH-END-одье.ndnsp: []0.1; MORPH-END-одье.ndnsv: []0.1; MORPH-END-овье.ndnsi: []0.1; MORPH-END-овье.ndnsp: []0.1; MORPH-END-овье.ndnsv: []0.1; MORPH-END-ицые.adpv: []0.1; MORPH-END-ицые.api: []0.1; MORPH-END-Ñтые.vsppsppi: []0.1; MORPH-END-Ñтые.adpv: []0.1; MORPH-END-Ñтые.kdpv: []0.1; MORPH-END-Ñтые.kpi: []0.1; MORPH-END-Ñтые.vsppsppv: []0.1; MORPH-END-Ñтые.api: []0.1; MORPH-END-ытые.vsppsppi: []0.1; MORPH-END-ытые.adpv: []0.1; MORPH-END-ытые.vsppsppv: []0.1; MORPH-END-ытые.api: []0.1; MORPH-END-утые.vsppsppi: []0.1; MORPH-END-утые.adpv: []0.1; MORPH-END-утые.vsppsppv: []0.1; MORPH-END-утые.api: []0.1; MORPH-END-Ñтые.adpv: []0.1; MORPH-END-Ñтые.api: []0.1; MORPH-END-ртые.vsppsppi: []0.1; MORPH-END-ртые.adpv: []0.1; MORPH-END-ртые.vsppsppv: []0.1; MORPH-END-ртые.api: []0.1; MORPH-END-отые.vsppsppi: []0.1; MORPH-END-отые.vsppsppv: []0.1; MORPH-END-лтые.adpv: []0.1; MORPH-END-лтые.api: []0.1; MORPH-END-итые.vsppsppi: []0.1; MORPH-END-итые.adpv: []0.1; MORPH-END-итые.vsppsppv: []0.1; MORPH-END-итые.api: []0.1; MORPH-END-етые.vsppsppi: []0.1; MORPH-END-етые.vsppsppv: []0.1; MORPH-END-атые.vsppsppi: []0.1; MORPH-END-атые.adpv: []0.1; MORPH-END-атые.nlmpi: []0.1; MORPH-END-атые.vsppsppv: []0.1; MORPH-END-атые.api: []0.1; MORPH-END-оÑые.adpv: []0.1; MORPH-END-оÑые.api: []0.1; MORPH-END-трые.adpv: []0.1; MORPH-END-трые.api: []0.1; MORPH-END-ерые.adpv: []0.1; MORPH-END-ерые.api: []0.1; MORPH-END-Ñные.adpv: []0.1; MORPH-END-Ñные.api: []0.1; MORPH-END-ьные.adpv: []0.1; MORPH-END-ьные.nlmpi: []0.1; MORPH-END-ьные.api: []0.1; MORPH-END-ьные.ndfpi: []0.1; MORPH-END-ьные.ndfpv: []0.1; MORPH-END-щные.adpv: []0.1; MORPH-END-щные.api: []0.1; MORPH-END-шные.adpv: []0.1; MORPH-END-шные.api: []0.1; MORPH-END-чные.adpv: []0.1; MORPH-END-чные.nlmpi: []0.1; MORPH-END-чные.api: []0.1; MORPH-END-чные.ndfpi: []0.1; MORPH-END-чные.ndfpv: []0.1; MORPH-END-фные.adpv: []0.1; MORPH-END-фные.api: []0.1; MORPH-END-тные.adpv: []0.1; MORPH-END-тные.nlmpi: []0.1; MORPH-END-тные.api: []0.1; MORPH-END-Ñные.adpv: []0.1; MORPH-END-Ñные.api: []0.1; MORPH-END-рные.adpv: []0.1; MORPH-END-рные.nlmpi: []0.1; MORPH-END-рные.api: []0.1; MORPH-END-пные.adpv: []0.1; MORPH-END-пные.api: []0.1; MORPH-END-нные.vsppsppi: []0.1; MORPH-END-нные.adpv: []0.1; MORPH-END-нные.vsppsppv: []0.1; MORPH-END-нные.vnppsppi: []0.1; MORPH-END-нные.vnppsppv: []0.1; MORPH-END-нные.api: []0.1; MORPH-END-мные.adpv: []0.1; MORPH-END-мные.api: []0.1; MORPH-END-кные.adpv: []0.1; MORPH-END-кные.api: []0.1; MORPH-END-йные.adpv: []0.1; MORPH-END-йные.api: []0.1; MORPH-END-иные.adpv: []0.1; MORPH-END-иные.api: []0.1; MORPH-END-зные.adpv: []0.1; MORPH-END-зные.nlmpi: []0.1; MORPH-END-зные.api: []0.1; MORPH-END-жные.adpv: []0.1; MORPH-END-жные.api: []0.1; MORPH-END-еные.adpv: []0.1; MORPH-END-еные.nlmpi: []0.1; MORPH-END-еные.api: []0.1; MORPH-END-дные.adpv: []0.1; MORPH-END-дные.api: []0.1; MORPH-END-дные.ndfpi: []0.1; MORPH-END-дные.ndfpv: []0.1; MORPH-END-вные.adpv: []0.1; MORPH-END-вные.api: []0.1; MORPH-END-бные.adpv: []0.1; MORPH-END-бные.api: []0.1; MORPH-END-аные.adpv: []0.1; MORPH-END-аные.api: []0.1; MORPH-END-омые.adpv: []0.1; MORPH-END-омые.api: []0.1; MORPH-END-имые.adpv: []0.1; MORPH-END-имые.vnppsnpv: []0.1; MORPH-END-имые.vnppsnpi: []0.1; MORPH-END-имые.api: []0.1; MORPH-END-емые.adpv: []0.1; MORPH-END-емые.vnppsnpv: []0.1; MORPH-END-емые.vnppsnpi: []0.1; MORPH-END-емые.api: []0.1; MORPH-END-ылые.adpv: []0.1; MORPH-END-ылые.api: []0.1; MORPH-END-Ñлые.adpv: []0.1; MORPH-END-Ñлые.api: []0.1; MORPH-END-олые.adpv: []0.1; MORPH-END-олые.api: []0.1; MORPH-END-елые.adpv: []0.1; MORPH-END-елые.api: []0.1; MORPH-END-глые.adpv: []0.1; MORPH-END-глые.api: []0.1; MORPH-END-алые.adpv: []0.1; MORPH-END-алые.api: []0.1; MORPH-END-азые.adpv: []0.1; MORPH-END-азые.api: []0.1; MORPH-END-одые.adpv: []0.1; MORPH-END-одые.api: []0.1; MORPH-END-Ñвые.adpv: []0.1; MORPH-END-Ñвые.api: []0.1; MORPH-END-овые.adpv: []0.1; MORPH-END-овые.nlmpi: []0.1; MORPH-END-овые.api: []0.1; MORPH-END-овые.ndfpi: []0.1; MORPH-END-овые.ndfpv: []0.1; MORPH-END-ивые.adpv: []0.1; MORPH-END-ивые.api: []0.1; MORPH-END-евые.adpv: []0.1; MORPH-END-евые.api: []0.1; MORPH-END-авые.adpv: []0.1; MORPH-END-авые.api: []0.1; MORPH-END-убые.adpv: []0.1; MORPH-END-убые.api: []0.1; MORPH-END-ающе.anss: []0.1; MORPH-END-ающе.e: []0.1; MORPH-END-рище.ndnsi: []0.1; MORPH-END-рище.ndnsp: []0.1; MORPH-END-рище.ndnsv: []0.1; MORPH-END-лище.ndnsi: []0.1; MORPH-END-лище.ndnsp: []0.1; MORPH-END-лище.ndnsv: []0.1; MORPH-END-вище.ndnsi: []0.1; MORPH-END-вище.ndnsp: []0.1; MORPH-END-вище.ndnsv: []0.1; MORPH-END-бище.ndnsi: []0.1; MORPH-END-бище.ndnsp: []0.1; MORPH-END-бище.ndnsv: []0.1; MORPH-END-орше.nlfsd: []0.1; MORPH-END-орше.nlfsp: []0.1; MORPH-END-ерше.nlfsd: []0.1; MORPH-END-ерше.nlfsp: []0.1; MORPH-END-виче.nlmsp: []0.1; MORPH-END-даче.ndfsd: []0.1; MORPH-END-даче.ndfsp: []0.1; MORPH-END-льце.nlmsp: []0.1; MORPH-END-ьице.ndnsi: []0.1; MORPH-END-ьице.ndnsp: []0.1; MORPH-END-ьице.ndnsv: []0.1; MORPH-END-щице.nlfsd: []0.1; MORPH-END-щице.nlfsp: []0.1; MORPH-END-чице.nlfsd: []0.1; MORPH-END-чице.nlfsp: []0.1; MORPH-END-рице.ndfsd: []0.1; MORPH-END-рице.nlfsd: []0.1; MORPH-END-рице.nlfsp: []0.1; MORPH-END-рице.ndfsp: []0.1; MORPH-END-нице.ndfsd: []0.1; MORPH-END-нице.nlfsd: []0.1; MORPH-END-нице.nlfsp: []0.1; MORPH-END-нице.ndfsp: []0.1; MORPH-END-лице.ndfsd: []0.1; MORPH-END-лице.nlfsd: []0.1; MORPH-END-лице.nlfsp: []0.1; MORPH-END-лице.ndfsp: []0.1; MORPH-END-вице.ndfsd: []0.1; MORPH-END-вице.ndfsp: []0.1; MORPH-END-рафе.ndmsp: []0.1; MORPH-END-чьте.vspdv2p: []0.1; MORPH-END-тьте.vspdv2p: []0.1; MORPH-END-Ñьте.vspdv2p: []0.1; MORPH-END-рьте.vspdv2p: []0.1; MORPH-END-пьте.vspdv2p: []0.1; MORPH-END-ньте.vspdv2p: []0.1; MORPH-END-ньте.vsndv2p: []0.1; MORPH-END-льте.vspdv2p: []0.1; MORPH-END-жьте.vspdv2p: []0.1; MORPH-END-дьте.vspdv2p: []0.1; MORPH-END-вьте.vspdv2p: []0.1; MORPH-END-етте.nlfsd: []0.1; MORPH-END-етте.nlfsp: []0.1; MORPH-END-оÑте.ndmsp: []0.1; MORPH-END-иÑте.nlmsp: []0.1; MORPH-END-еÑте.ndmsp: []0.1; MORPH-END-орте.ndmsp: []0.1; MORPH-END-ерте.ndmsp: []0.1; MORPH-END-арте.ndmsp: []0.1; MORPH-END-тоте.ndfsd: []0.1; MORPH-END-тоте.ndfsp: []0.1; MORPH-END-роте.ndmsp: []0.1; MORPH-END-ноте.ndfsd: []0.1; MORPH-END-ноте.ndfsp: []0.1; MORPH-END-лоте.ndfsd: []0.1; MORPH-END-лоте.ndfsp: []0.1; MORPH-END-енте.nlmsp: []0.1; MORPH-END-енте.ndmsp: []0.1; MORPH-END-анте.nlmsp: []0.1; MORPH-END-анте.ndmsp: []0.1; MORPH-END-емте.vsndv1p: []0.1; MORPH-END-екте.ndmsp: []0.1; MORPH-END-акте.ndmsp: []0.1; MORPH-END-Ñйте.vnpdv2p: []0.1; MORPH-END-Ñйте.vspdv2p: []0.1; MORPH-END-Ñйте.vnndv2p: []0.1; MORPH-END-уйте.vnpdv2p: []0.1; MORPH-END-уйте.vspdv2p: []0.1; MORPH-END-уйте.vnndv2p: []0.1; MORPH-END-ойте.vspdv2p: []0.1; MORPH-END-ейте.vspdv2p: []0.1; MORPH-END-ейте.vnndv2p: []0.1; MORPH-END-айте.vnpdv2p: []0.1; MORPH-END-айте.vspdv2p: []0.1; MORPH-END-айте.vnndv2p: []0.1; MORPH-END-щите.vspdf2p: []0.1; MORPH-END-щите.vspdv2p: []0.1; MORPH-END-шите.vspdf2p: []0.1; MORPH-END-шите.vspdv2p: []0.1; MORPH-END-чите.vspdf2p: []0.1; MORPH-END-чите.vnndn2p: []0.1; MORPH-END-чите.vspdv2p: []0.1; MORPH-END-чите.vnndv2p: []0.1; MORPH-END-тите.vnpdv2p: []0.1; MORPH-END-тите.vspdf2p: []0.1; MORPH-END-тите.vnpdn2p: []0.1; MORPH-END-тите.vspdv2p: []0.1; MORPH-END-Ñите.vnpdv2p: []0.1; MORPH-END-Ñите.vspdf2p: []0.1; MORPH-END-Ñите.vnpdn2p: []0.1; MORPH-END-Ñите.vspdv2p: []0.1; MORPH-END-рите.vspdf2p: []0.1; MORPH-END-рите.vspdv2p: []0.1; MORPH-END-рите.ndmsp: []0.1; MORPH-END-пите.vspdf2p: []0.1; MORPH-END-пите.vspdv2p: []0.1; MORPH-END-пите.vsndf2p: []0.1; MORPH-END-пите.vsndv2p: []0.1; MORPH-END-оите.vspdf2p: []0.1; MORPH-END-ните.vspdf2p: []0.1; MORPH-END-ните.vspdv2p: []0.1; MORPH-END-ните.vsndv2p: []0.1; MORPH-END-мите.vspdf2p: []0.1; MORPH-END-мите.vspdv2p: []0.1; MORPH-END-лите.vspdf2p: []0.1; MORPH-END-лите.vspdv2p: []0.1; MORPH-END-лите.ndmsp: []0.1; MORPH-END-ките.vspdv2p: []0.1; MORPH-END-зите.vnpdv2p: []0.1; MORPH-END-зите.vspdf2p: []0.1; MORPH-END-зите.vnpdn2p: []0.1; MORPH-END-зите.vspdv2p: []0.1; MORPH-END-жите.vspdf2p: []0.1; MORPH-END-жите.vnndn2p: []0.1; MORPH-END-жите.vspdv2p: []0.1; MORPH-END-жите.vnndv2p: []0.1; MORPH-END-дите.vnpdv2p: []0.1; MORPH-END-дите.vspdf2p: []0.1; MORPH-END-дите.vnpdn2p: []0.1; MORPH-END-дите.vspdv2p: []0.1; MORPH-END-гите.vspdv2p: []0.1; MORPH-END-вите.vspdf2p: []0.1; MORPH-END-вите.vspdv2p: []0.1; MORPH-END-бите.vspdf2p: []0.1; MORPH-END-бите.vspdv2p: []0.1; MORPH-END-Ñете.vspdf2p: []0.1; MORPH-END-Ñете.vnpdn2p: []0.1; MORPH-END-Ñете.vnndn2p: []0.1; MORPH-END-ьете.vspdf2p: []0.1; MORPH-END-шете.vspdf2p: []0.1; MORPH-END-чете.vspdf2p: []0.1; MORPH-END-чете.ndmsp: []0.1; MORPH-END-уете.vspdf2p: []0.1; MORPH-END-уете.vnpdn2p: []0.1; MORPH-END-уете.vnndn2p: []0.1; MORPH-END-тете.vspdf2p: []0.1; MORPH-END-тете.ndmsp: []0.1; MORPH-END-Ñете.vspdf2p: []0.1; MORPH-END-рете.vspdf2p: []0.1; MORPH-END-рете.ndmsp: []0.1; MORPH-END-оете.vspdf2p: []0.1; MORPH-END-нете.vspdf2p: []0.1; MORPH-END-нете.vsndf2p: []0.1; MORPH-END-мете.vspdf2p: []0.1; MORPH-END-лете.ndmsp: []0.1; MORPH-END-кете.ndmsp: []0.1; MORPH-END-зете.vspdf2p: []0.1; MORPH-END-зете.vsndf2p: []0.1; MORPH-END-жете.vspdf2p: []0.1; MORPH-END-жете.vsndf2p: []0.1; MORPH-END-еете.vspdf2p: []0.1; MORPH-END-еете.vnndn2p: []0.1; MORPH-END-еете.vsndf2p: []0.1; MORPH-END-дете.vspdf2p: []0.1; MORPH-END-дете.vsndf2p: []0.1; MORPH-END-вете.vspdf2p: []0.1; MORPH-END-вете.vsndf2p: []0.1; MORPH-END-вете.ndmsp: []0.1; MORPH-END-аете.vspdf2p: []0.1; MORPH-END-аете.vnpdn2p: []0.1; MORPH-END-аете.vnndn2p: []0.1; MORPH-END-тате.ndmsp: []0.1; MORPH-END-рате.ndmsp: []0.1; MORPH-END-нате.ndmsp: []0.1; MORPH-END-мате.ndmsp: []0.1; MORPH-END-лате.ndfsd: []0.1; MORPH-END-лате.ndfsp: []0.1; MORPH-END-кате.ndmsp: []0.1; MORPH-END-иате.ndmsp: []0.1; MORPH-END-вате.ndmsp: []0.1; MORPH-END-буÑе.ndmsp: []0.1; MORPH-END-еÑÑе.nlfsd: []0.1; MORPH-END-еÑÑе.nlfsp: []0.1; MORPH-END-еÑÑе.ndmsp: []0.1; MORPH-END-урÑе.ndmsp: []0.1; MORPH-END-роÑе.ndmsp: []0.1; MORPH-END-анÑе.ndmsp: []0.1; MORPH-END-екÑе.ndmsp: []0.1; MORPH-END-лÑре.ndmsp: []0.1; MORPH-END-туре.ndfsd: []0.1; MORPH-END-туре.ndfsp: []0.1; MORPH-END-Ñтре.ndmsp: []0.1; MORPH-END-отре.ndmsp: []0.1; MORPH-END-нтре.ndmsp: []0.1; MORPH-END-етре.ndmsp: []0.1; MORPH-END-торе.nlmsp: []0.1; MORPH-END-торе.ndmsp: []0.1; MORPH-END-Ñоре.ndmsp: []0.1; MORPH-END-доре.ndmsp: []0.1; MORPH-END-воре.ndmsp: []0.1; MORPH-END-боре.ndmsp: []0.1; MORPH-END-мире.ndmsp: []0.1; MORPH-END-ьере.ndmsp: []0.1; MORPH-END-фере.ndfsd: []0.1; MORPH-END-фере.ndfsp: []0.1; MORPH-END-тере.nlmsp: []0.1; MORPH-END-тере.ndmsp: []0.1; MORPH-END-Ñере.ndmsp: []0.1; MORPH-END-нере.nlmsp: []0.1; MORPH-END-нере.ndmsp: []0.1; MORPH-END-мере.ndfsd: []0.1; MORPH-END-мере.ndfsp: []0.1; MORPH-END-мере.ndmsp: []0.1; MORPH-END-лере.ndmsp: []0.1; MORPH-END-кере.ndmsp: []0.1; MORPH-END-дере.ndmsp: []0.1; MORPH-END-вере.ndmsp: []0.1; MORPH-END-уаре.ndmsp: []0.1; MORPH-END-варе.ndmsp: []0.1; MORPH-END-копе.ndmsp: []0.1; MORPH-END-типе.ndmsp: []0.1; MORPH-END-Ñтое.vsppspnsi: []0.1; MORPH-END-Ñтое.ansi: []0.1; MORPH-END-Ñтое.ansv: []0.1; MORPH-END-Ñтое.vsppspnsv: []0.1; MORPH-END-ытое.vsppspnsi: []0.1; MORPH-END-ытое.ansi: []0.1; MORPH-END-ытое.ansv: []0.1; MORPH-END-ытое.vsppspnsv: []0.1; MORPH-END-утое.vsppspnsi: []0.1; MORPH-END-утое.ansi: []0.1; MORPH-END-утое.ansv: []0.1; MORPH-END-утое.vsppspnsv: []0.1; MORPH-END-Ñтое.ansi: []0.1; MORPH-END-Ñтое.ansv: []0.1; MORPH-END-ртое.vsppspnsi: []0.1; MORPH-END-ртое.vsppspnsv: []0.1; MORPH-END-итое.vsppspnsi: []0.1; MORPH-END-итое.ansi: []0.1; MORPH-END-итое.ansv: []0.1; MORPH-END-итое.vsppspnsv: []0.1; MORPH-END-етое.vsppspnsi: []0.1; MORPH-END-етое.vsppspnsv: []0.1; MORPH-END-атое.knsv: []0.1; MORPH-END-атое.ansi: []0.1; MORPH-END-атое.knsi: []0.1; MORPH-END-атое.ansv: []0.1; MORPH-END-оÑое.ansi: []0.1; MORPH-END-оÑое.ansv: []0.1; MORPH-END-трое.ansi: []0.1; MORPH-END-трое.ansv: []0.1; MORPH-END-Ñное.ansi: []0.1; MORPH-END-Ñное.ansv: []0.1; MORPH-END-ьное.ndnsi: []0.1; MORPH-END-ьное.ansi: []0.1; MORPH-END-ьное.ansv: []0.1; MORPH-END-ьное.ndnsv: []0.1; MORPH-END-щное.ansi: []0.1; MORPH-END-щное.ansv: []0.1; MORPH-END-шное.ansi: []0.1; MORPH-END-шное.ansv: []0.1; MORPH-END-чное.ansi: []0.1; MORPH-END-чное.ansv: []0.1; MORPH-END-фное.ansi: []0.1; MORPH-END-фное.ansv: []0.1; MORPH-END-тное.ansi: []0.1; MORPH-END-тное.ansv: []0.1; MORPH-END-Ñное.ansi: []0.1; MORPH-END-Ñное.ansv: []0.1; MORPH-END-рное.ansi: []0.1; MORPH-END-рное.ansv: []0.1; MORPH-END-пное.ansi: []0.1; MORPH-END-пное.ansv: []0.1; MORPH-END-нное.vnppspnsi: []0.1; MORPH-END-нное.vsppspnsi: []0.1; MORPH-END-нное.ansi: []0.1; MORPH-END-нное.vnppspnsv: []0.1; MORPH-END-нное.ansv: []0.1; MORPH-END-нное.vsppspnsv: []0.1; MORPH-END-мное.ansi: []0.1; MORPH-END-мное.ansv: []0.1; MORPH-END-кное.ansi: []0.1; MORPH-END-кное.ansv: []0.1; MORPH-END-йное.ansi: []0.1; MORPH-END-йное.ansv: []0.1; MORPH-END-иное.ansi: []0.1; MORPH-END-иное.ansv: []0.1; MORPH-END-зное.ansi: []0.1; MORPH-END-зное.ansv: []0.1; MORPH-END-жное.ansi: []0.1; MORPH-END-жное.ansv: []0.1; MORPH-END-еное.ansi: []0.1; MORPH-END-еное.ansv: []0.1; MORPH-END-дное.ansi: []0.1; MORPH-END-дное.ansv: []0.1; MORPH-END-вное.ansi: []0.1; MORPH-END-вное.ansv: []0.1; MORPH-END-бное.ansi: []0.1; MORPH-END-бное.ansv: []0.1; MORPH-END-аное.ansi: []0.1; MORPH-END-аное.ansv: []0.1; MORPH-END-омое.ansi: []0.1; MORPH-END-омое.ansv: []0.1; MORPH-END-имое.ansi: []0.1; MORPH-END-имое.vnppsnnsi: []0.1; MORPH-END-имое.ansv: []0.1; MORPH-END-имое.vnppsnnsv: []0.1; MORPH-END-емое.ansi: []0.1; MORPH-END-емое.vnppsnnsi: []0.1; MORPH-END-емое.ansv: []0.1; MORPH-END-емое.vnppsnnsv: []0.1; MORPH-END-елое.ansi: []0.1; MORPH-END-елое.ansv: []0.1; MORPH-END-глое.ansi: []0.1; MORPH-END-глое.ansv: []0.1; MORPH-END-алое.ansi: []0.1; MORPH-END-алое.ansv: []0.1; MORPH-END-ькое.ansi: []0.1; MORPH-END-ькое.ansv: []0.1; MORPH-END-цкое.ansi: []0.1; MORPH-END-цкое.ansv: []0.1; MORPH-END-ткое.ansi: []0.1; MORPH-END-ткое.ansv: []0.1; MORPH-END-Ñкое.ndnsi: []0.1; MORPH-END-Ñкое.ansi: []0.1; MORPH-END-Ñкое.ansv: []0.1; MORPH-END-Ñкое.ndnsv: []0.1; MORPH-END-окое.ansi: []0.1; MORPH-END-окое.ansv: []0.1; MORPH-END-икое.ansi: []0.1; MORPH-END-икое.ansv: []0.1; MORPH-END-зкое.ansi: []0.1; MORPH-END-зкое.ansv: []0.1; MORPH-END-дкое.ansi: []0.1; MORPH-END-дкое.ansv: []0.1; MORPH-END-азое.ansi: []0.1; MORPH-END-азое.ansv: []0.1; MORPH-END-огое.ansi: []0.1; MORPH-END-огое.ansv: []0.1; MORPH-END-овое.ansi: []0.1; MORPH-END-овое.ansv: []0.1; MORPH-END-ивое.ansi: []0.1; MORPH-END-ивое.ansv: []0.1; MORPH-END-евое.ansi: []0.1; MORPH-END-евое.ansv: []0.1; MORPH-END-авое.ansi: []0.1; MORPH-END-авое.ansv: []0.1; MORPH-END-убое.ansi: []0.1; MORPH-END-убое.ansv: []0.1; MORPH-END-Ñ‚Ñне.nlmpi: []0.1; MORPH-END-нÑне.nlmpi: []0.1; MORPH-END-лÑне.nlmpi: []0.1; MORPH-END-льне.ndfsd: []0.1; MORPH-END-льне.ndfsp: []0.1; MORPH-END-отне.ndfsd: []0.1; MORPH-END-отне.ndfsp: []0.1; MORPH-END-ерне.ndfsd: []0.1; MORPH-END-ерне.ndfsp: []0.1; MORPH-END-ерне.ndmsp: []0.1; MORPH-END-ьоне.ndmsp: []0.1; MORPH-END-фоне.ndmsp: []0.1; MORPH-END-тоне.ndmsp: []0.1; MORPH-END-роне.ndmsp: []0.1; MORPH-END-лоне.ndmsp: []0.1; MORPH-END-коне.ndmsp: []0.1; MORPH-END-ионе.ndmsp: []0.1; MORPH-END-доне.ndmsp: []0.1; MORPH-END-гоне.ndmsp: []0.1; MORPH-END-анне.nlfsd: []0.1; MORPH-END-анне.nlfsp: []0.1; MORPH-END-щине.ndfsd: []0.1; MORPH-END-щине.ndfsp: []0.1; MORPH-END-шине.ndfsd: []0.1; MORPH-END-шине.ndfsp: []0.1; MORPH-END-чине.ndfsd: []0.1; MORPH-END-чине.ndfsp: []0.1; MORPH-END-тине.ndfsd: []0.1; MORPH-END-тине.ndfsp: []0.1; MORPH-END-тине.ndmsp: []0.1; MORPH-END-рине.ndfsd: []0.1; MORPH-END-рине.ndfsp: []0.1; MORPH-END-рине.ndmsp: []0.1; MORPH-END-нине.ndfsd: []0.1; MORPH-END-нине.ndfsp: []0.1; MORPH-END-нине.nlmsp: []0.1; MORPH-END-лине.ndfsd: []0.1; MORPH-END-лине.ndfsp: []0.1; MORPH-END-лине.ndmsp: []0.1; MORPH-END-кине.nlfsd: []0.1; MORPH-END-кине.nlfsp: []0.1; MORPH-END-кине.nlmsp: []0.1; MORPH-END-зине.ndmsp: []0.1; MORPH-END-дине.ndfsd: []0.1; MORPH-END-дине.ndfsp: []0.1; MORPH-END-дине.nlmsp: []0.1; MORPH-END-вине.ndfsd: []0.1; MORPH-END-вине.ndfsp: []0.1; MORPH-END-бине.ndfsd: []0.1; MORPH-END-бине.ndfsp: []0.1; MORPH-END-изне.ndfsd: []0.1; MORPH-END-изне.ndfsp: []0.1; MORPH-END-мене.nlmsp: []0.1; MORPH-END-мене.ndmsp: []0.1; MORPH-END-гене.ndmsp: []0.1; MORPH-END-овне.nlfsd: []0.1; MORPH-END-овне.nlfsp: []0.1; MORPH-END-евне.nlfsd: []0.1; MORPH-END-евне.nlfsp: []0.1; MORPH-END-чане.nlmpi: []0.1; MORPH-END-тане.ndmsp: []0.1; MORPH-END-ране.ndmsp: []0.1; MORPH-END-мане.nlmsp: []0.1; MORPH-END-мане.ndmsp: []0.1; MORPH-END-лане.ndmsp: []0.1; MORPH-END-кане.ndmsp: []0.1; MORPH-END-жане.nlmpi: []0.1; MORPH-END-гане.ndmsp: []0.1; MORPH-END-ване.ndmsp: []0.1; MORPH-END-бане.ndmsp: []0.1; MORPH-END-льме.ndmsp: []0.1; MORPH-END-иуме.ndmsp: []0.1; MORPH-END-роме.ndmsp: []0.1; MORPH-END-ломе.ndmsp: []0.1; MORPH-END-коме.ndmsp: []0.1; MORPH-END-амме.ndfsd: []0.1; MORPH-END-амме.ndfsp: []0.1; MORPH-END-изме.ndmsp: []0.1; MORPH-END-теме.ndfsd: []0.1; MORPH-END-теме.ndfsp: []0.1; MORPH-END-куле.ndmsp: []0.1; MORPH-END-поле.ndmsp: []0.1; MORPH-END-коле.ndmsp: []0.1; MORPH-END-теле.nlmsp: []0.1; MORPH-END-теле.ndmsp: []0.1; MORPH-END-Ñеле.ndmsp: []0.1; MORPH-END-деле.ndmsp: []0.1; MORPH-END-тале.ndmsp: []0.1; MORPH-END-нале.ndmsp: []0.1; MORPH-END-иале.ndmsp: []0.1; MORPH-END-зале.ndmsp: []0.1; MORPH-END-вале.ndmsp: []0.1; MORPH-END-нÑке.ndmsp: []0.1; MORPH-END-ньке.ndfsd: []0.1; MORPH-END-ньке.ndfsp: []0.1; MORPH-END-льке.ndfsd: []0.1; MORPH-END-льке.ndfsp: []0.1; MORPH-END-ышке.ndfsd: []0.1; MORPH-END-ышке.ndnsp: []0.1; MORPH-END-ышке.ndfsp: []0.1; MORPH-END-ушке.ndfsd: []0.1; MORPH-END-ушке.nlfsd: []0.1; MORPH-END-ушке.nlfsp: []0.1; MORPH-END-ушке.ndfsp: []0.1; MORPH-END-ишке.nlmsp: []0.1; MORPH-END-ишке.nlmsd: []0.1; MORPH-END-ешке.ndmsp: []0.1; MORPH-END-ашке.ndfsd: []0.1; MORPH-END-ашке.ndfsp: []0.1; MORPH-END-учке.ndfsd: []0.1; MORPH-END-учке.ndfsp: []0.1; MORPH-END-учке.ndmsp: []0.1; MORPH-END-очке.ndfsd: []0.1; MORPH-END-очке.nlfsd: []0.1; MORPH-END-очке.nlfsp: []0.1; MORPH-END-очке.ndfsp: []0.1; MORPH-END-очке.ndmsp: []0.1; MORPH-END-ичке.ndfsd: []0.1; MORPH-END-ичке.nlfsd: []0.1; MORPH-END-ичке.nlfsp: []0.1; MORPH-END-ичке.ndfsp: []0.1; MORPH-END-ичке.ndmsp: []0.1; MORPH-END-ечке.ndfsd: []0.1; MORPH-END-ечке.ndnsp: []0.1; MORPH-END-ечке.ndfsp: []0.1; MORPH-END-ачке.ndfsd: []0.1; MORPH-END-ачке.ndfsp: []0.1; MORPH-END-ачке.ndmsp: []0.1; MORPH-END-ецке.ndmsp: []0.1; MORPH-END-утке.ndfsd: []0.1; MORPH-END-утке.ndfsp: []0.1; MORPH-END-Ñтке.ndfsd: []0.1; MORPH-END-Ñтке.nlfsd: []0.1; MORPH-END-Ñтке.nlfsp: []0.1; MORPH-END-Ñтке.ndfsp: []0.1; MORPH-END-Ñтке.ndmsp: []0.1; MORPH-END-отке.ndfsd: []0.1; MORPH-END-отке.ndfsp: []0.1; MORPH-END-нтке.nlfsd: []0.1; MORPH-END-нтке.nlfsp: []0.1; MORPH-END-итке.ndfsd: []0.1; MORPH-END-итке.ndfsp: []0.1; MORPH-END-етке.ndfsd: []0.1; MORPH-END-етке.ndfsp: []0.1; MORPH-END-атке.ndfsd: []0.1; MORPH-END-атке.ndfsp: []0.1; MORPH-END-атке.ndmsp: []0.1; MORPH-END-ÑŒÑке.ndmsp: []0.1; MORPH-END-уÑке.ndmsp: []0.1; MORPH-END-Ñ€Ñке.ndmsp: []0.1; MORPH-END-оÑке.ndfsd: []0.1; MORPH-END-оÑке.ndfsp: []0.1; MORPH-END-нÑке.ndmsp: []0.1; MORPH-END-мÑке.ndmsp: []0.1; MORPH-END-йÑке.ndmsp: []0.1; MORPH-END-иÑке.ndfsd: []0.1; MORPH-END-иÑке.ndfsp: []0.1; MORPH-END-еÑке.ndfsd: []0.1; MORPH-END-еÑке.ndfsp: []0.1; MORPH-END-еÑке.ndmsp: []0.1; MORPH-END-дÑке.ndmsp: []0.1; MORPH-END-вÑке.ndmsp: []0.1; MORPH-END-аÑке.ndfsd: []0.1; MORPH-END-аÑке.ndfsp: []0.1; MORPH-END-урке.ndfsd: []0.1; MORPH-END-урке.ndfsp: []0.1; MORPH-END-орке.ndfsd: []0.1; MORPH-END-орке.ndfsp: []0.1; MORPH-END-орке.ndmsp: []0.1; MORPH-END-ерке.ndfsd: []0.1; MORPH-END-ерке.ndfsp: []0.1; MORPH-END-ерке.ndmsp: []0.1; MORPH-END-арке.ndfsd: []0.1; MORPH-END-арке.nlfsd: []0.1; MORPH-END-арке.nlfsp: []0.1; MORPH-END-арке.ndfsp: []0.1; MORPH-END-арке.ndmsp: []0.1; MORPH-END-упке.ndfsd: []0.1; MORPH-END-упке.ndfsp: []0.1; MORPH-END-токе.ndmsp: []0.1; MORPH-END-Ñнке.ndfsd: []0.1; MORPH-END-Ñнке.nlfsd: []0.1; MORPH-END-Ñнке.nlfsp: []0.1; MORPH-END-Ñнке.ndfsp: []0.1; MORPH-END-онке.ndfsd: []0.1; MORPH-END-онке.nlfsd: []0.1; MORPH-END-онке.nlfsp: []0.1; MORPH-END-онке.ndfsp: []0.1; MORPH-END-онке.nlmsp: []0.1; MORPH-END-инке.ndfsd: []0.1; MORPH-END-инке.nlfsd: []0.1; MORPH-END-инке.nlfsp: []0.1; MORPH-END-инке.ndfsp: []0.1; MORPH-END-енке.ndfsd: []0.1; MORPH-END-енке.nlfsd: []0.1; MORPH-END-енке.nlfsp: []0.1; MORPH-END-енке.ndfsp: []0.1; MORPH-END-енке.nlmsp: []0.1; MORPH-END-анке.ndfsd: []0.1; MORPH-END-анке.nlfsd: []0.1; MORPH-END-анке.nlfsp: []0.1; MORPH-END-анке.ndfsp: []0.1; MORPH-END-анке.ndmsp: []0.1; MORPH-END-емке.ndfsd: []0.1; MORPH-END-емке.ndfsp: []0.1; MORPH-END-ылке.ndfsd: []0.1; MORPH-END-ылке.ndfsp: []0.1; MORPH-END-олке.ndfsd: []0.1; MORPH-END-олке.ndfsp: []0.1; MORPH-END-илке.ndfsd: []0.1; MORPH-END-илке.ndfsp: []0.1; MORPH-END-елке.ndfsd: []0.1; MORPH-END-елке.ndfsp: []0.1; MORPH-END-алке.ndfsd: []0.1; MORPH-END-алке.ndfsp: []0.1; MORPH-END-ойке.ndfsd: []0.1; MORPH-END-ойке.ndfsp: []0.1; MORPH-END-ейке.ndfsd: []0.1; MORPH-END-ейке.nlfsd: []0.1; MORPH-END-ейке.nlfsp: []0.1; MORPH-END-ейке.ndfsp: []0.1; MORPH-END-айке.ndfsd: []0.1; MORPH-END-айке.ndfsp: []0.1; MORPH-END-щике.nlmsp: []0.1; MORPH-END-чике.nlmsp: []0.1; MORPH-END-чике.ndmsp: []0.1; MORPH-END-тике.ndfsd: []0.1; MORPH-END-тике.ndfsp: []0.1; MORPH-END-тике.nlmsp: []0.1; MORPH-END-тике.ndmsp: []0.1; MORPH-END-рике.ndfsd: []0.1; MORPH-END-рике.ndfsp: []0.1; MORPH-END-рике.ndmsp: []0.1; MORPH-END-нике.ndfsd: []0.1; MORPH-END-нике.ndfsp: []0.1; MORPH-END-нике.nlmsp: []0.1; MORPH-END-нике.ndmsp: []0.1; MORPH-END-мике.ndfsd: []0.1; MORPH-END-мике.ndfsp: []0.1; MORPH-END-лике.ndfsd: []0.1; MORPH-END-лике.ndfsp: []0.1; MORPH-END-лике.ndmsp: []0.1; MORPH-END-зике.ndfsd: []0.1; MORPH-END-зике.ndfsp: []0.1; MORPH-END-дике.ndmsp: []0.1; MORPH-END-вике.ndmsp: []0.1; MORPH-END-Ñзке.ndfsd: []0.1; MORPH-END-Ñзке.ndfsp: []0.1; MORPH-END-узке.ndfsd: []0.1; MORPH-END-узке.ndfsp: []0.1; MORPH-END-езке.ndfsd: []0.1; MORPH-END-езке.ndfsp: []0.1; MORPH-END-Ñжке.ndfsd: []0.1; MORPH-END-Ñжке.ndfsp: []0.1; MORPH-END-ожке.ndfsd: []0.1; MORPH-END-ожке.ndfsp: []0.1; MORPH-END-ежке.ndfsd: []0.1; MORPH-END-ежке.ndfsp: []0.1; MORPH-END-теке.ndfsd: []0.1; MORPH-END-теке.ndfsp: []0.1; MORPH-END-Ñдке.ndfsd: []0.1; MORPH-END-Ñдке.ndfsp: []0.1; MORPH-END-одке.ndfsd: []0.1; MORPH-END-одке.ndfsp: []0.1; MORPH-END-одке.ndmsp: []0.1; MORPH-END-идке.ndfsd: []0.1; MORPH-END-идке.ndfsp: []0.1; MORPH-END-едке.ndfsd: []0.1; MORPH-END-едке.ndfsp: []0.1; MORPH-END-адке.ndfsd: []0.1; MORPH-END-адке.ndfsp: []0.1; MORPH-END-овке.ndfsd: []0.1; MORPH-END-овке.nlfsd: []0.1; MORPH-END-овке.nlfsp: []0.1; MORPH-END-овке.ndfsp: []0.1; MORPH-END-ивке.ndfsd: []0.1; MORPH-END-ивке.ndfsp: []0.1; MORPH-END-евке.ndfsd: []0.1; MORPH-END-евке.ndfsp: []0.1; MORPH-END-авке.ndfsd: []0.1; MORPH-END-авке.ndfsp: []0.1; MORPH-END-убке.ndfsd: []0.1; MORPH-END-убке.ndfsp: []0.1; MORPH-END-факе.ndmsp: []0.1; MORPH-END-раке.ndmsp: []0.1; MORPH-END-даке.ndmsp: []0.1; MORPH-END-Ñщие.adpv: []0.1; MORPH-END-Ñщие.vnnpdnpi: []0.1; MORPH-END-Ñщие.vnnpdnpv: []0.1; MORPH-END-Ñщие.api: []0.1; MORPH-END-Ñщие.vnppdnpi: []0.1; MORPH-END-Ñщие.vnppdnpv: []0.1; MORPH-END-ющие.adpv: []0.1; MORPH-END-ющие.vnnpdnpi: []0.1; MORPH-END-ющие.vnnpdnpv: []0.1; MORPH-END-ющие.api: []0.1; MORPH-END-ющие.vnppdnpi: []0.1; MORPH-END-ющие.vnppdnpv: []0.1; MORPH-END-ущие.adpv: []0.1; MORPH-END-ущие.vnnpdnpi: []0.1; MORPH-END-ущие.vnnpdnpv: []0.1; MORPH-END-ущие.api: []0.1; MORPH-END-ущие.vnppdnpi: []0.1; MORPH-END-ущие.vnppdnpv: []0.1; MORPH-END-ащие.adpv: []0.1; MORPH-END-ащие.vnnpdnpi: []0.1; MORPH-END-ащие.vnnpdnpv: []0.1; MORPH-END-ащие.api: []0.1; MORPH-END-ащие.vnppdnpi: []0.1; MORPH-END-ащие.vnppdnpv: []0.1; MORPH-END-ьшие.adpv: []0.1; MORPH-END-ьшие.api: []0.1; MORPH-END-хшие.vsnpdppv: []0.1; MORPH-END-хшие.vsnpdppi: []0.1; MORPH-END-ушие.ndnsi: []0.1; MORPH-END-ушие.ndnsv: []0.1; MORPH-END-Ñшие.vsnpdppv: []0.1; MORPH-END-Ñшие.vsppdppv: []0.1; MORPH-END-Ñшие.vsnpdppi: []0.1; MORPH-END-Ñшие.vsppdppi: []0.1; MORPH-END-кшие.vsnpdppv: []0.1; MORPH-END-кшие.vsnpdppi: []0.1; MORPH-END-йшие.adpv: []0.1; MORPH-END-йшие.api: []0.1; MORPH-END-зшие.vsnpdppv: []0.1; MORPH-END-зшие.vsnpdppi: []0.1; MORPH-END-дшие.vsnpdppv: []0.1; MORPH-END-дшие.adpv: []0.1; MORPH-END-дшие.api: []0.1; MORPH-END-дшие.vsnpdppi: []0.1; MORPH-END-вшие.vsnpdppv: []0.1; MORPH-END-вшие.vnppdppi: []0.1; MORPH-END-вшие.vnppdppv: []0.1; MORPH-END-вшие.vsppdppv: []0.1; MORPH-END-вшие.vsnpdppi: []0.1; MORPH-END-вшие.vsppdppi: []0.1; MORPH-END-Ñчие.adpv: []0.1; MORPH-END-Ñчие.api: []0.1; MORPH-END-учие.adpv: []0.1; MORPH-END-учие.ndnsi: []0.1; MORPH-END-учие.api: []0.1; MORPH-END-учие.ndnsv: []0.1; MORPH-END-очие.ndnsi: []0.1; MORPH-END-очие.ndnsv: []0.1; MORPH-END-ичие.ndnsi: []0.1; MORPH-END-ичие.ndnsv: []0.1; MORPH-END-ечие.ndnsi: []0.1; MORPH-END-ечие.ndnsv: []0.1; MORPH-END-Ñтие.ndnsi: []0.1; MORPH-END-Ñтие.ndnsv: []0.1; MORPH-END-ытие.ndnsi: []0.1; MORPH-END-ытие.ndnsv: []0.1; MORPH-END-Ñтие.ndnsi: []0.1; MORPH-END-Ñтие.ndnsv: []0.1; MORPH-END-итие.ndnsi: []0.1; MORPH-END-итие.ndnsv: []0.1; MORPH-END-етие.ndnsi: []0.1; MORPH-END-етие.ndnsv: []0.1; MORPH-END-атие.ndnsi: []0.1; MORPH-END-атие.ndnsv: []0.1; MORPH-END-ерие.ndnsi: []0.1; MORPH-END-ерие.ndnsv: []0.1; MORPH-END-Ñние.ndnsi: []0.1; MORPH-END-Ñние.ndnsv: []0.1; MORPH-END-шние.adpv: []0.1; MORPH-END-шние.api: []0.1; MORPH-END-тние.adpv: []0.1; MORPH-END-тние.api: []0.1; MORPH-END-нние.adpv: []0.1; MORPH-END-нние.api: []0.1; MORPH-END-иние.adpv: []0.1; MORPH-END-иние.api: []0.1; MORPH-END-жние.adpv: []0.1; MORPH-END-жние.api: []0.1; MORPH-END-ение.ndnsi: []0.1; MORPH-END-ение.ndnsv: []0.1; MORPH-END-дние.adpv: []0.1; MORPH-END-дние.api: []0.1; MORPH-END-ание.ndnsi: []0.1; MORPH-END-ание.ndnsv: []0.1; MORPH-END-умие.ndnsi: []0.1; MORPH-END-умие.ndnsv: []0.1; MORPH-END-Ñлие.ndnsi: []0.1; MORPH-END-Ñлие.ndnsv: []0.1; MORPH-END-илие.ndnsi: []0.1; MORPH-END-илие.ndnsv: []0.1; MORPH-END-елие.ndnsi: []0.1; MORPH-END-елие.ndnsv: []0.1; MORPH-END-ькие.adpv: []0.1; MORPH-END-ькие.api: []0.1; MORPH-END-цкие.adpv: []0.1; MORPH-END-цкие.nlmpi: []0.1; MORPH-END-цкие.api: []0.1; MORPH-END-укие.adpv: []0.1; MORPH-END-укие.api: []0.1; MORPH-END-ткие.adpv: []0.1; MORPH-END-ткие.api: []0.1; MORPH-END-Ñкие.adpv: []0.1; MORPH-END-Ñкие.nlmpi: []0.1; MORPH-END-Ñкие.api: []0.1; MORPH-END-окие.adpv: []0.1; MORPH-END-окие.api: []0.1; MORPH-END-мкие.adpv: []0.1; MORPH-END-мкие.api: []0.1; MORPH-END-йкие.adpv: []0.1; MORPH-END-йкие.api: []0.1; MORPH-END-икие.adpv: []0.1; MORPH-END-икие.api: []0.1; MORPH-END-зкие.adpv: []0.1; MORPH-END-зкие.api: []0.1; MORPH-END-дкие.adpv: []0.1; MORPH-END-дкие.api: []0.1; MORPH-END-азие.ndnsi: []0.1; MORPH-END-азие.ndnsv: []0.1; MORPH-END-ожие.adpv: []0.1; MORPH-END-ожие.api: []0.1; MORPH-END-одие.ndnsi: []0.1; MORPH-END-одие.ndnsv: []0.1; MORPH-END-огие.adpv: []0.1; MORPH-END-огие.api: []0.1; MORPH-END-твие.ndnsi: []0.1; MORPH-END-твие.ndnsv: []0.1; MORPH-END-овие.ndnsi: []0.1; MORPH-END-овие.ndnsv: []0.1; MORPH-END-авие.ndnsi: []0.1; MORPH-END-авие.ndnsv: []0.1; MORPH-END-юбие.ndnsi: []0.1; MORPH-END-юбие.ndnsv: []0.1; MORPH-END-обие.ndnsi: []0.1; MORPH-END-обие.ndnsv: []0.1; MORPH-END-хозе.ndmsp: []0.1; MORPH-END-розе.ndmsp: []0.1; MORPH-END-возе.ndmsp: []0.1; MORPH-END-лизе.ndmsp: []0.1; MORPH-END-незе.ndmsp: []0.1; MORPH-END-идзе.nlm: []0.1; MORPH-END-идзе.nlf: []0.1; MORPH-END-таже.ndmsp: []0.1; MORPH-END-Ñщее.vnnpdnnsi: []0.1; MORPH-END-Ñщее.vnnpdnnsv: []0.1; MORPH-END-Ñщее.ansi: []0.1; MORPH-END-Ñщее.ansv: []0.1; MORPH-END-Ñщее.vnppdnnsi: []0.1; MORPH-END-Ñщее.vnppdnnsv: []0.1; MORPH-END-ющее.vnnpdnnsi: []0.1; MORPH-END-ющее.vnnpdnnsv: []0.1; MORPH-END-ющее.ansi: []0.1; MORPH-END-ющее.ansv: []0.1; MORPH-END-ющее.vnppdnnsi: []0.1; MORPH-END-ющее.vnppdnnsv: []0.1; MORPH-END-ущее.vnnpdnnsi: []0.1; MORPH-END-ущее.vnnpdnnsv: []0.1; MORPH-END-ущее.ansi: []0.1; MORPH-END-ущее.ansv: []0.1; MORPH-END-ущее.vnppdnnsi: []0.1; MORPH-END-ущее.vnppdnnsv: []0.1; MORPH-END-ащее.vnnpdnnsi: []0.1; MORPH-END-ащее.vnnpdnnsv: []0.1; MORPH-END-ащее.ansi: []0.1; MORPH-END-ащее.ansv: []0.1; MORPH-END-ащее.vnppdnnsi: []0.1; MORPH-END-ащее.vnppdnnsv: []0.1; MORPH-END-хшее.vsnpdpnsv: []0.1; MORPH-END-хшее.vsnpdpnsi: []0.1; MORPH-END-Ñшее.vsppdpnsv: []0.1; MORPH-END-Ñшее.vsnpdpnsv: []0.1; MORPH-END-Ñшее.vsnpdpnsi: []0.1; MORPH-END-Ñшее.vsppdpnsi: []0.1; MORPH-END-кшее.vsnpdpnsv: []0.1; MORPH-END-кшее.vsnpdpnsi: []0.1; MORPH-END-йшее.ansi: []0.1; MORPH-END-йшее.ansv: []0.1; MORPH-END-дшее.ansi: []0.1; MORPH-END-дшее.ansv: []0.1; MORPH-END-дшее.vsnpdpnsv: []0.1; MORPH-END-дшее.vsnpdpnsi: []0.1; MORPH-END-вшее.vnppdpnsv: []0.1; MORPH-END-вшее.vsppdpnsv: []0.1; MORPH-END-вшее.vsnpdpnsv: []0.1; MORPH-END-вшее.vnppdpnsi: []0.1; MORPH-END-вшее.vsnpdpnsi: []0.1; MORPH-END-вшее.vsppdpnsi: []0.1; MORPH-END-Ñчее.ansi: []0.1; MORPH-END-Ñчее.ansv: []0.1; MORPH-END-учее.ansi: []0.1; MORPH-END-учее.as: []0.1; MORPH-END-учее.ansv: []0.1; MORPH-END-Ñтее.as: []0.1; MORPH-END-итее.as: []0.1; MORPH-END-ьнее.as: []0.1; MORPH-END-шнее.ansi: []0.1; MORPH-END-шнее.as: []0.1; MORPH-END-шнее.ansv: []0.1; MORPH-END-чнее.as: []0.1; MORPH-END-тнее.ansi: []0.1; MORPH-END-тнее.as: []0.1; MORPH-END-тнее.ansv: []0.1; MORPH-END-Ñнее.as: []0.1; MORPH-END-рнее.as: []0.1; MORPH-END-пнее.as: []0.1; MORPH-END-ннее.ansi: []0.1; MORPH-END-ннее.as: []0.1; MORPH-END-ннее.ansv: []0.1; MORPH-END-мнее.as: []0.1; MORPH-END-йнее.as: []0.1; MORPH-END-знее.as: []0.1; MORPH-END-жнее.as: []0.1; MORPH-END-днее.ansi: []0.1; MORPH-END-днее.as: []0.1; MORPH-END-днее.ansv: []0.1; MORPH-END-внее.as: []0.1; MORPH-END-бнее.as: []0.1; MORPH-END-имее.as: []0.1; MORPH-END-ожее.ansi: []0.1; MORPH-END-ожее.as: []0.1; MORPH-END-ожее.ansv: []0.1; MORPH-END-овее.as: []0.1; MORPH-END-ивее.as: []0.1; MORPH-END-Ñ€Ñде.ndmsp: []0.1; MORPH-END-арде.ndmsp: []0.1; MORPH-END-ходе.ndmsp: []0.1; MORPH-END-роде.ndmsp: []0.1; MORPH-END-воде.ndmsp: []0.1; MORPH-END-енде.ndmsp: []0.1; MORPH-END-анде.ndfsd: []0.1; MORPH-END-анде.ndfsp: []0.1; MORPH-END-езде.ndmsp: []0.1; MORPH-END-раде.ndmsp: []0.1; MORPH-END-паде.ndmsp: []0.1; MORPH-END-наде.ndfsd: []0.1; MORPH-END-наде.ndfsp: []0.1; MORPH-END-ладе.ndmsp: []0.1; MORPH-END-урге.ndmsp: []0.1; MORPH-END-логе.ndmsp: []0.1; MORPH-END-инге.ndmsp: []0.1; MORPH-END-Ñтве.ndnsp: []0.1; MORPH-END-тове.nlmsp: []0.1; MORPH-END-Ñове.nlmsp: []0.1; MORPH-END-рове.nlmsp: []0.1; MORPH-END-рове.ndmsp: []0.1; MORPH-END-нове.nlmsp: []0.1; MORPH-END-лове.nlmsp: []0.1; MORPH-END-кове.nlmsp: []0.1; MORPH-END-кове.ndmsp: []0.1; MORPH-END-тиве.ndmsp: []0.1; MORPH-END-реве.ndmsp: []0.1; MORPH-END-лаве.nlfsd: []0.1; MORPH-END-лаве.nlfsp: []0.1; MORPH-END-лаве.nlmsp: []0.1; MORPH-END-лаве.ndmsp: []0.1; MORPH-END-оход.ndmsv: []0.1; MORPH-END-оход.ndmsi: []0.1; MORPH-END-ород.ndmsv: []0.1; MORPH-END-ород.ndmsi: []0.1; MORPH-END-овод.ndmsv: []0.1; MORPH-END-овод.nlmsi: []0.1; MORPH-END-овод.ndmsi: []0.1; MORPH-END-авод.ndmsv: []0.1; MORPH-END-авод.ndmsi: []0.1; MORPH-END-ленд.ndmsv: []0.1; MORPH-END-ленд.ndmsi: []0.1; MORPH-END-роид.ndmsv: []0.1; MORPH-END-роид.ndmsi: []0.1; MORPH-END-овед.nlmsi: []0.1; MORPH-END-град.ndmsv: []0.1; MORPH-END-град.ndmsi: []0.1; MORPH-END-клад.ndmsv: []0.1; MORPH-END-клад.ndmsi: []0.1; MORPH-END-абад.ndmsv: []0.1; MORPH-END-абад.ndmsi: []0.1; MORPH-END-бург.ndmsv: []0.1; MORPH-END-бург.ndmsi: []0.1; MORPH-END-берг.nlmsi: []0.1; MORPH-END-олог.nlmsi: []0.1; MORPH-END-тинг.ndmsv: []0.1; MORPH-END-тинг.ndmsi: []0.1; MORPH-END-ринг.ndmsv: []0.1; MORPH-END-ринг.ndmsi: []0.1; MORPH-END-нинг.ndmsv: []0.1; MORPH-END-нинг.ndmsi: []0.1; MORPH-END-линг.ndmsv: []0.1; MORPH-END-линг.ndmsi: []0.1; MORPH-END-триг.vspdpms: []0.1; MORPH-END-ерег.vspdpms: []0.1; MORPH-END-внÑв.vspddp: []0.1; MORPH-END-Ñнув.vspddp: []0.1; MORPH-END-Ñнув.vsnddp: []0.1; MORPH-END-хнув.vspddp: []0.1; MORPH-END-хнув.vsnddp: []0.1; MORPH-END-тнув.vspddp: []0.1; MORPH-END-Ñнув.vspddp: []0.1; MORPH-END-рнув.vspddp: []0.1; MORPH-END-пнув.vspddp: []0.1; MORPH-END-пнув.vsnddp: []0.1; MORPH-END-кнув.vspddp: []0.1; MORPH-END-кнув.vsnddp: []0.1; MORPH-END-инув.vspddp: []0.1; MORPH-END-знув.vsnddp: []0.1; MORPH-END-гнув.vspddp: []0.1; MORPH-END-гнув.vsnddp: []0.1; MORPH-END-ÑŒÑтв.ndnpg: []0.1; MORPH-END-Ñ€Ñтв.ndnpg: []0.1; MORPH-END-нÑтв.ndnpg: []0.1; MORPH-END-йÑтв.ndnpg: []0.1; MORPH-END-еÑтв.ndnpg: []0.1; MORPH-END-дÑтв.ndnpg: []0.1; MORPH-END-ашов.nlmsi: []0.1; MORPH-END-ьцов.nlmpv: []0.1; MORPH-END-ьцов.nlmpg: []0.1; MORPH-END-нцов.ndmpg: []0.1; MORPH-END-ецов.nlmpv: []0.1; MORPH-END-ецов.nlmpg: []0.1; MORPH-END-ухов.nlmsi: []0.1; MORPH-END-ухов.ndmpg: []0.1; MORPH-END-рхов.nlmpv: []0.1; MORPH-END-рхов.nlmpg: []0.1; MORPH-END-охов.nlmsi: []0.1; MORPH-END-охов.ndmpg: []0.1; MORPH-END-ахов.ndmpg: []0.1; MORPH-END-ахов.nlmpv: []0.1; MORPH-END-ахов.nlmpg: []0.1; MORPH-END-афов.ndmpg: []0.1; MORPH-END-афов.nlmpv: []0.1; MORPH-END-афов.nlmpg: []0.1; MORPH-END-утов.ndmpg: []0.1; MORPH-END-утов.nlmpv: []0.1; MORPH-END-утов.nlmpg: []0.1; MORPH-END-Ñтов.nlmsi: []0.1; MORPH-END-Ñтов.ndmpg: []0.1; MORPH-END-Ñтов.nlmpv: []0.1; MORPH-END-Ñтов.nlmpg: []0.1; MORPH-END-ртов.ndmpg: []0.1; MORPH-END-ртов.nlmpv: []0.1; MORPH-END-ртов.nlmpg: []0.1; MORPH-END-отов.ndmpg: []0.1; MORPH-END-отов.nlmpv: []0.1; MORPH-END-отов.nlmpg: []0.1; MORPH-END-нтов.ndmpg: []0.1; MORPH-END-нтов.nlmpv: []0.1; MORPH-END-нтов.nlmpg: []0.1; MORPH-END-ктов.ndmpg: []0.1; MORPH-END-ктов.npg: []0.1; MORPH-END-йтов.ndmpg: []0.1; MORPH-END-итов.amss: []0.1; MORPH-END-итов.ndmpg: []0.1; MORPH-END-итов.nlmpv: []0.1; MORPH-END-итов.nlmpg: []0.1; MORPH-END-етов.ndmpg: []0.1; MORPH-END-етов.nlmpv: []0.1; MORPH-END-етов.nlmpg: []0.1; MORPH-END-втов.nlmpv: []0.1; MORPH-END-втов.nlmpg: []0.1; MORPH-END-атов.nlmsi: []0.1; MORPH-END-атов.ndmpg: []0.1; MORPH-END-атов.nlmpv: []0.1; MORPH-END-атов.nlmpg: []0.1; MORPH-END-уÑов.ndmpg: []0.1; MORPH-END-уÑов.nlmpv: []0.1; MORPH-END-уÑов.nlmpg: []0.1; MORPH-END-ÑÑов.ndmpg: []0.1; MORPH-END-Ñ€Ñов.ndmpg: []0.1; MORPH-END-оÑов.nlmsi: []0.1; MORPH-END-оÑов.ndmpg: []0.1; MORPH-END-оÑов.nlmpv: []0.1; MORPH-END-оÑов.nlmpg: []0.1; MORPH-END-нÑов.ndmpg: []0.1; MORPH-END-кÑов.ndmpg: []0.1; MORPH-END-иÑов.ndmpg: []0.1; MORPH-END-еÑов.ndmpg: []0.1; MORPH-END-еÑов.nlmpv: []0.1; MORPH-END-еÑов.nlmpg: []0.1; MORPH-END-аÑов.nlmsi: []0.1; MORPH-END-аÑов.ndmpg: []0.1; MORPH-END-аÑов.nlmpv: []0.1; MORPH-END-аÑов.nlmpg: []0.1; MORPH-END-Ñров.ndmpg: []0.1; MORPH-END-Ñров.nlmpv: []0.1; MORPH-END-Ñров.nlmpg: []0.1; MORPH-END-уров.nlmsi: []0.1; MORPH-END-уров.ndmpg: []0.1; MORPH-END-уров.nlmpv: []0.1; MORPH-END-уров.nlmpg: []0.1; MORPH-END-тров.ndmpg: []0.1; MORPH-END-тров.nlmpv: []0.1; MORPH-END-тров.nlmpg: []0.1; MORPH-END-оров.nlmsi: []0.1; MORPH-END-оров.ndmpg: []0.1; MORPH-END-оров.nlmpv: []0.1; MORPH-END-оров.nlmpg: []0.1; MORPH-END-иров.nlmsi: []0.1; MORPH-END-иров.ndmpg: []0.1; MORPH-END-иров.nlmpv: []0.1; MORPH-END-иров.nlmpg: []0.1; MORPH-END-еров.nlmsi: []0.1; MORPH-END-еров.ndmpg: []0.1; MORPH-END-еров.nlmpv: []0.1; MORPH-END-еров.nlmpg: []0.1; MORPH-END-вров.nlmpv: []0.1; MORPH-END-вров.nlmpg: []0.1; MORPH-END-аров.nlmsi: []0.1; MORPH-END-аров.ndmpg: []0.1; MORPH-END-аров.nlmpv: []0.1; MORPH-END-аров.nlmpg: []0.1; MORPH-END-упов.ndmpg: []0.1; MORPH-END-опов.nlmsi: []0.1; MORPH-END-опов.ndmpg: []0.1; MORPH-END-опов.nlmpv: []0.1; MORPH-END-опов.nlmpg: []0.1; MORPH-END-ипов.ndmpg: []0.1; MORPH-END-епов.ndmpg: []0.1; MORPH-END-Ñнов.nlmsi: []0.1; MORPH-END-унов.nlmsi: []0.1; MORPH-END-унов.ndmpg: []0.1; MORPH-END-унов.nlmpv: []0.1; MORPH-END-унов.nlmpg: []0.1; MORPH-END-онов.nlmsi: []0.1; MORPH-END-онов.ndmpg: []0.1; MORPH-END-онов.nlmpv: []0.1; MORPH-END-онов.nlmpg: []0.1; MORPH-END-йнов.ndmpg: []0.1; MORPH-END-инов.nlmsi: []0.1; MORPH-END-инов.ndmpg: []0.1; MORPH-END-инов.nlmpv: []0.1; MORPH-END-инов.nlmpg: []0.1; MORPH-END-енов.nlmsi: []0.1; MORPH-END-енов.ndmpg: []0.1; MORPH-END-енов.nlmpv: []0.1; MORPH-END-енов.nlmpg: []0.1; MORPH-END-анов.nlmsi: []0.1; MORPH-END-анов.ndmpg: []0.1; MORPH-END-анов.nlmpv: []0.1; MORPH-END-анов.nlmpg: []0.1; MORPH-END-ьмов.ndmpg: []0.1; MORPH-END-умов.nlmsi: []0.1; MORPH-END-умов.ndmpg: []0.1; MORPH-END-умов.nlmpv: []0.1; MORPH-END-умов.nlmpg: []0.1; MORPH-END-омов.ndmpg: []0.1; MORPH-END-омов.nlmpv: []0.1; MORPH-END-омов.nlmpg: []0.1; MORPH-END-имов.nlmsi: []0.1; MORPH-END-имов.ndmpg: []0.1; MORPH-END-имов.nlmpv: []0.1; MORPH-END-имов.nlmpg: []0.1; MORPH-END-змов.ndmpg: []0.1; MORPH-END-емов.ndmpg: []0.1; MORPH-END-амов.ndmpg: []0.1; MORPH-END-улов.nlmsi: []0.1; MORPH-END-улов.ndmpg: []0.1; MORPH-END-улов.nlmpv: []0.1; MORPH-END-улов.nlmpg: []0.1; MORPH-END-Ñлов.ndmpg: []0.1; MORPH-END-олов.vspddp: []0.1; MORPH-END-олов.ndmpg: []0.1; MORPH-END-олов.nlmpv: []0.1; MORPH-END-олов.nlmpg: []0.1; MORPH-END-ллов.ndmpg: []0.1; MORPH-END-илов.nlmsi: []0.1; MORPH-END-илов.nlmpv: []0.1; MORPH-END-илов.nlmpg: []0.1; MORPH-END-елов.nlmsi: []0.1; MORPH-END-елов.ndmpg: []0.1; MORPH-END-елов.nlmpv: []0.1; MORPH-END-елов.nlmpg: []0.1; MORPH-END-алов.nlmsi: []0.1; MORPH-END-алов.ndmpg: []0.1; MORPH-END-алов.nlmpv: []0.1; MORPH-END-алов.nlmpg: []0.1; MORPH-END-Ñков.nlmsi: []0.1; MORPH-END-Ñков.ndmpg: []0.1; MORPH-END-Ñков.nlmpv: []0.1; MORPH-END-Ñков.nlmpg: []0.1; MORPH-END-юков.nlmsi: []0.1; MORPH-END-ьков.nlmsi: []0.1; MORPH-END-ьков.ndmpg: []0.1; MORPH-END-ьков.nlmpv: []0.1; MORPH-END-ьков.nlmpg: []0.1; MORPH-END-ыков.ndmpg: []0.1; MORPH-END-шков.amss: []0.1; MORPH-END-шков.ndmpg: []0.1; MORPH-END-шков.nlmpv: []0.1; MORPH-END-шков.nlmpg: []0.1; MORPH-END-чков.amss: []0.1; MORPH-END-чков.ndmpg: []0.1; MORPH-END-чков.nlmpv: []0.1; MORPH-END-чков.nlmpg: []0.1; MORPH-END-уков.nlmsi: []0.1; MORPH-END-уков.ndmpg: []0.1; MORPH-END-уков.nlmpv: []0.1; MORPH-END-уков.nlmpg: []0.1; MORPH-END-тков.amss: []0.1; MORPH-END-тков.ndmpg: []0.1; MORPH-END-тков.npg: []0.1; MORPH-END-Ñков.amss: []0.1; MORPH-END-Ñков.ndmpg: []0.1; MORPH-END-Ñков.nlmpv: []0.1; MORPH-END-Ñков.nlmpg: []0.1; MORPH-END-рков.nlmsi: []0.1; MORPH-END-рков.ndmpg: []0.1; MORPH-END-пков.ndmpg: []0.1; MORPH-END-оков.nlmsi: []0.1; MORPH-END-оков.ndmpg: []0.1; MORPH-END-оков.nlmpv: []0.1; MORPH-END-оков.nlmpg: []0.1; MORPH-END-нков.nlmsi: []0.1; MORPH-END-нков.ndmpg: []0.1; MORPH-END-нков.nlmpv: []0.1; MORPH-END-нков.nlmpg: []0.1; MORPH-END-мков.ndmpg: []0.1; MORPH-END-лков.ndmpg: []0.1; MORPH-END-иков.nlmsi: []0.1; MORPH-END-иков.ndmpg: []0.1; MORPH-END-иков.nlmpv: []0.1; MORPH-END-иков.nlmpg: []0.1; MORPH-END-зков.ndmpg: []0.1; MORPH-END-жков.ndmpg: []0.1; MORPH-END-еков.ndmpg: []0.1; MORPH-END-еков.nlmpv: []0.1; MORPH-END-еков.nlmpg: []0.1; MORPH-END-дков.ndmpg: []0.1; MORPH-END-дков.nlmpv: []0.1; MORPH-END-дков.nlmpg: []0.1; MORPH-END-вков.ndmpg: []0.1; MORPH-END-бков.ndmpg: []0.1; MORPH-END-аков.nlmsi: []0.1; MORPH-END-аков.ndmpg: []0.1; MORPH-END-аков.nlmpv: []0.1; MORPH-END-аков.nlmpg: []0.1; MORPH-END-узов.ndmpg: []0.1; MORPH-END-озов.ndmpg: []0.1; MORPH-END-озов.nlmpv: []0.1; MORPH-END-озов.nlmpg: []0.1; MORPH-END-изов.ndmpg: []0.1; MORPH-END-езов.ndmpg: []0.1; MORPH-END-азов.ndmpg: []0.1; MORPH-END-азов.nlmpv: []0.1; MORPH-END-азов.nlmpg: []0.1; MORPH-END-Ñдов.ndmpg: []0.1; MORPH-END-рдов.ndmpg: []0.1; MORPH-END-рдов.nlmpv: []0.1; MORPH-END-рдов.nlmpg: []0.1; MORPH-END-одов.ndmpg: []0.1; MORPH-END-одов.nlmpv: []0.1; MORPH-END-одов.nlmpg: []0.1; MORPH-END-ндов.ndmpg: []0.1; MORPH-END-идов.nlmsi: []0.1; MORPH-END-идов.ndmpg: []0.1; MORPH-END-идов.nlmpv: []0.1; MORPH-END-идов.nlmpg: []0.1; MORPH-END-здов.ndmpg: []0.1; MORPH-END-едов.ndmpg: []0.1; MORPH-END-едов.nlmpv: []0.1; MORPH-END-едов.nlmpg: []0.1; MORPH-END-адов.ndmpg: []0.1; MORPH-END-ргов.nlmpv: []0.1; MORPH-END-ргов.nlmpg: []0.1; MORPH-END-огов.ndmpg: []0.1; MORPH-END-огов.nlmpv: []0.1; MORPH-END-огов.nlmpg: []0.1; MORPH-END-нгов.amss: []0.1; MORPH-END-нгов.ndmpg: []0.1; MORPH-END-нгов.nlmpv: []0.1; MORPH-END-нгов.nlmpg: []0.1; MORPH-END-егов.ndmpg: []0.1; MORPH-END-агов.ndmpg: []0.1; MORPH-END-ывов.ndmpg: []0.1; MORPH-END-овов.ndmpg: []0.1; MORPH-END-овов.nlmpv: []0.1; MORPH-END-овов.nlmpg: []0.1; MORPH-END-ивов.ndmpg: []0.1; MORPH-END-авов.ndmpg: []0.1; MORPH-END-обов.ndmpg: []0.1; MORPH-END-обов.nlmpv: []0.1; MORPH-END-обов.nlmpg: []0.1; MORPH-END-ащив.vspddp: []0.1; MORPH-END-ушив.vspddp: []0.1; MORPH-END-ошив.vspddp: []0.1; MORPH-END-ючив.vspddp: []0.1; MORPH-END-учив.vspddp: []0.1; MORPH-END-рчив.amss: []0.1; MORPH-END-очив.vspddp: []0.1; MORPH-END-очив.vsnddp: []0.1; MORPH-END-нчив.amss: []0.1; MORPH-END-ичив.vspddp: []0.1; MORPH-END-ечив.vspddp: []0.1; MORPH-END-дчив.amss: []0.1; MORPH-END-ачив.vspddp: []0.1; MORPH-END-утив.vspddp: []0.1; MORPH-END-Ñтив.vspddp: []0.1; MORPH-END-ртив.vspddp: []0.1; MORPH-END-отив.vspddp: []0.1; MORPH-END-ктив.ndmsv: []0.1; MORPH-END-ктив.ndmsi: []0.1; MORPH-END-итив.ndmsv: []0.1; MORPH-END-итив.ndmsi: []0.1; MORPH-END-етив.vspddp: []0.1; MORPH-END-атив.ndmsv: []0.1; MORPH-END-атив.vspddp: []0.1; MORPH-END-атив.ndmsi: []0.1; MORPH-END-уÑив.vspddp: []0.1; MORPH-END-оÑив.vspddp: []0.1; MORPH-END-еÑив.vspddp: []0.1; MORPH-END-аÑив.vspddp: []0.1; MORPH-END-урив.vspddp: []0.1; MORPH-END-орив.vspddp: []0.1; MORPH-END-ерив.vspddp: []0.1; MORPH-END-арив.vspddp: []0.1; MORPH-END-упив.vspddp: []0.1; MORPH-END-упив.vsnddp: []0.1; MORPH-END-опив.vspddp: []0.1; MORPH-END-епив.vspddp: []0.1; MORPH-END-роив.vspddp: []0.1; MORPH-END-Ñнив.vspddp: []0.1; MORPH-END-онив.vspddp: []0.1; MORPH-END-лнив.vspddp: []0.1; MORPH-END-инив.vspddp: []0.1; MORPH-END-енив.vspddp: []0.1; MORPH-END-анив.vspddp: []0.1; MORPH-END-омив.vspddp: []0.1; MORPH-END-тлив.amss: []0.1; MORPH-END-Ñлив.vspddp: []0.1; MORPH-END-олив.vspddp: []0.1; MORPH-END-елив.vspddp: []0.1; MORPH-END-длив.amss: []0.1; MORPH-END-алив.vspddp: []0.1; MORPH-END-узив.vspddp: []0.1; MORPH-END-азив.vspddp: []0.1; MORPH-END-ужив.vspddp: []0.1; MORPH-END-ожив.vspddp: []0.1; MORPH-END-Ñдив.vspddp: []0.1; MORPH-END-удив.vspddp: []0.1; MORPH-END-одив.vnnddp: []0.1; MORPH-END-одив.vspddp: []0.1; MORPH-END-одив.vsnddp: []0.1; MORPH-END-едив.vspddp: []0.1; MORPH-END-адив.vspddp: []0.1; MORPH-END-Ñвив.vspddp: []0.1; MORPH-END-овив.vspddp: []0.1; MORPH-END-авив.vspddp: []0.1; MORPH-END-юбив.amss: []0.1; MORPH-END-убив.vspddp: []0.1; MORPH-END-фьев.nlmsi: []0.1; MORPH-END-тьев.nlmsi: []0.1; MORPH-END-ышев.nlmsi: []0.1; MORPH-END-ичев.nlmsi: []0.1; MORPH-END-ачев.nlmsi: []0.1; MORPH-END-ьцев.nlmpv: []0.1; MORPH-END-ьцев.nlmpg: []0.1; MORPH-END-тцев.nlmpv: []0.1; MORPH-END-тцев.nlmpg: []0.1; MORPH-END-Ñцев.ndmpg: []0.1; MORPH-END-Ñцев.nlmpv: []0.1; MORPH-END-Ñцев.nlmpg: []0.1; MORPH-END-рцев.nlmpv: []0.1; MORPH-END-рцев.nlmpg: []0.1; MORPH-END-нцев.nlmsi: []0.1; MORPH-END-нцев.ndmpg: []0.1; MORPH-END-нцев.nlmpv: []0.1; MORPH-END-нцев.nlmpg: []0.1; MORPH-END-мцев.nlmpv: []0.1; MORPH-END-мцев.nlmpg: []0.1; MORPH-END-йцев.nlmpv: []0.1; MORPH-END-йцев.nlmpg: []0.1; MORPH-END-дцев.nlmpv: []0.1; MORPH-END-дцев.nlmpg: []0.1; MORPH-END-вцев.nlmsi: []0.1; MORPH-END-вцев.nlmpv: []0.1; MORPH-END-вцев.nlmpg: []0.1; MORPH-END-бцев.nlmpv: []0.1; MORPH-END-бцев.nlmpg: []0.1; MORPH-END-етев.vsnddp: []0.1; MORPH-END-трев.vspddp: []0.1; MORPH-END-ерев.vspddp: []0.1; MORPH-END-грев.ndmsv: []0.1; MORPH-END-грев.ndmsi: []0.1; MORPH-END-арев.nlmsi: []0.1; MORPH-END-боев.ndmpg: []0.1; MORPH-END-боев.nlmpv: []0.1; MORPH-END-боев.nlmpg: []0.1; MORPH-END-енев.nlmsi: []0.1; MORPH-END-енев.vsnddp: []0.1; MORPH-END-елев.vsnddp: []0.1; MORPH-END-риев.ndmpg: []0.1; MORPH-END-риев.nlmpv: []0.1; MORPH-END-риев.nlmpg: []0.1; MORPH-END-феев.nlmsi: []0.1; MORPH-END-деев.nlmpv: []0.1; MORPH-END-деев.nlmpg: []0.1; MORPH-END-лаев.nlmsi: []0.1; MORPH-END-ушав.vspddp: []0.1; MORPH-END-Ñтав.vspddp: []0.1; MORPH-END-Ñтав.vsnddp: []0.1; MORPH-END-птав.vspddp: []0.1; MORPH-END-отав.vspddp: []0.1; MORPH-END-отав.vsnddp: []0.1; MORPH-END-итав.vspddp: []0.1; MORPH-END-атав.vspddp: []0.1; MORPH-END-иÑав.vspddp: []0.1; MORPH-END-грав.vspddp: []0.1; MORPH-END-брав.vspddp: []0.1; MORPH-END-ыпав.vspddp: []0.1; MORPH-END-ыпав.vnpddp: []0.1; MORPH-END-знав.vspddp: []0.1; MORPH-END-гнав.vspddp: []0.1; MORPH-END-умав.vspddp: []0.1; MORPH-END-омав.vspddp: []0.1; MORPH-END-Ñлав.nlmsi: []0.1; MORPH-END-Ñлав.vspddp: []0.1; MORPH-END-елав.vspddp: []0.1; MORPH-END-Ñкав.vspddp: []0.1; MORPH-END-акав.vsnddp: []0.1; MORPH-END-Ñзав.vspddp: []0.1; MORPH-END-езав.vspddp: []0.1; MORPH-END-езав.vnpddp: []0.1; MORPH-END-азав.vspddp: []0.1; MORPH-END-ржав.vspddp: []0.1; MORPH-END-ежав.vsnddp: []0.1; MORPH-END-едав.vspddp: []0.1; MORPH-END-адав.vspddp: []0.1; MORPH-END-угав.vspddp: []0.1; MORPH-END-рвав.vspddp: []0.1; MORPH-END-овав.vspddp: []0.1; MORPH-END-овав.vnpddp: []0.1; MORPH-END-овав.vsnddp: []0.1; MORPH-END-евав.vspddp: []0.1; MORPH-END-клуб.ndmsv: []0.1; MORPH-END-клуб.ndmsi: []0.1; MORPH-END-креб.vspdpms: []0.1; MORPH-END-рища.ndnpv: []0.1; MORPH-END-рища.ndnpi: []0.1; MORPH-END-рища.ndnsg: []0.1; MORPH-END-лища.ndnpv: []0.1; MORPH-END-лища.ndnpi: []0.1; MORPH-END-лища.ndnsg: []0.1; MORPH-END-вища.ndnpv: []0.1; MORPH-END-вища.ndnpi: []0.1; MORPH-END-вища.ndnsg: []0.1; MORPH-END-бища.ndnpv: []0.1; MORPH-END-бища.ndnpi: []0.1; MORPH-END-бища.ndnsg: []0.1; MORPH-END-рыша.ndmsg: []0.1; MORPH-END-ныша.nlmsv: []0.1; MORPH-END-ныша.nlmsg: []0.1; MORPH-END-орша.nlfsi: []0.1; MORPH-END-орша.nlfpi: []0.1; MORPH-END-ерша.nlfsi: []0.1; MORPH-END-ерша.nlfpi: []0.1; MORPH-END-вича.nlmsv: []0.1; MORPH-END-вича.nlmsg: []0.1; MORPH-END-дача.ndfsi: []0.1; MORPH-END-льца.ndnpv: []0.1; MORPH-END-льца.ndnpi: []0.1; MORPH-END-льца.ndnsg: []0.1; MORPH-END-льца.nlmsv: []0.1; MORPH-END-льца.nlmsg: []0.1; MORPH-END-оÑца.nlmsv: []0.1; MORPH-END-оÑца.nlmsg: []0.1; MORPH-END-орца.nlmsv: []0.1; MORPH-END-орца.nlmsg: []0.1; MORPH-END-онца.nlmsv: []0.1; MORPH-END-онца.nlmsg: []0.1; MORPH-END-инца.nlmsv: []0.1; MORPH-END-инца.nlmsg: []0.1; MORPH-END-енца.nlmsv: []0.1; MORPH-END-енца.nlmsg: []0.1; MORPH-END-енца.ndmsg: []0.1; MORPH-END-анца.nlmsv: []0.1; MORPH-END-анца.nlmsg: []0.1; MORPH-END-ийца.nlmsi: []0.1; MORPH-END-ийца.nlmsv: []0.1; MORPH-END-ийца.nlmsg: []0.1; MORPH-END-ийца.nlfsi: []0.1; MORPH-END-ейца.nlmsv: []0.1; MORPH-END-ейца.nlmsg: []0.1; MORPH-END-ьица.ndnpv: []0.1; MORPH-END-ьица.ndnpi: []0.1; MORPH-END-ьица.ndnsg: []0.1; MORPH-END-щица.nlfsi: []0.1; MORPH-END-чица.nlfsi: []0.1; MORPH-END-тица.ndfsi: []0.1; MORPH-END-Ñица.ndfsi: []0.1; MORPH-END-рица.ndfsi: []0.1; MORPH-END-рица.nlfsi: []0.1; MORPH-END-ница.ndfsi: []0.1; MORPH-END-ница.nlfsi: []0.1; MORPH-END-лица.ndfsi: []0.1; MORPH-END-лица.nlfsi: []0.1; MORPH-END-вица.ndfsi: []0.1; MORPH-END-вица.nlfsi: []0.1; MORPH-END-одца.nlmsv: []0.1; MORPH-END-одца.nlmsg: []0.1; MORPH-END-ндца.nlmsv: []0.1; MORPH-END-ндца.nlmsg: []0.1; MORPH-END-овца.nlmsv: []0.1; MORPH-END-овца.nlmsg: []0.1; MORPH-END-ивца.nlmsv: []0.1; MORPH-END-ивца.nlmsg: []0.1; MORPH-END-авца.nlmsv: []0.1; MORPH-END-авца.nlmsg: []0.1; MORPH-END-юбца.nlmsv: []0.1; MORPH-END-юбца.nlmsg: []0.1; MORPH-END-арха.nlmsv: []0.1; MORPH-END-арха.nlmsg: []0.1; MORPH-END-чиха.nlfsi: []0.1; MORPH-END-рафа.nlmsv: []0.1; MORPH-END-рафа.nlmsg: []0.1; MORPH-END-рафа.ndmsg: []0.1; MORPH-END-нÑта.nlmpi: []0.1; MORPH-END-нÑта.vsppsnfss: []0.1; MORPH-END-льта.ndmsg: []0.1; MORPH-END-рыта.vsppsnfss: []0.1; MORPH-END-тута.ndmsg: []0.1; MORPH-END-нута.vsppsnfss: []0.1; MORPH-END-нута.afss: []0.1; MORPH-END-оÑта.ndmsg: []0.1; MORPH-END-иÑта.afss: []0.1; MORPH-END-иÑта.nlmsv: []0.1; MORPH-END-иÑта.nlmsg: []0.1; MORPH-END-иÑта.ndmsg: []0.1; MORPH-END-еÑта.ndmsg: []0.1; MORPH-END-аÑта.nlmsv: []0.1; MORPH-END-аÑта.nlmsg: []0.1; MORPH-END-аÑта.ndmsg: []0.1; MORPH-END-орта.ndmsg: []0.1; MORPH-END-ерта.vsppsnfss: []0.1; MORPH-END-ерта.ndmsg: []0.1; MORPH-END-арта.ndmsg: []0.1; MORPH-END-тота.ndfsi: []0.1; MORPH-END-рота.ndmsg: []0.1; MORPH-END-нота.ndfsi: []0.1; MORPH-END-лота.ndfsi: []0.1; MORPH-END-лота.vsppsnfss: []0.1; MORPH-END-лота.ndmsg: []0.1; MORPH-END-кота.ndmsg: []0.1; MORPH-END-онта.ndmsg: []0.1; MORPH-END-ента.ndfsi: []0.1; MORPH-END-ента.nlmsv: []0.1; MORPH-END-ента.nlmsg: []0.1; MORPH-END-ента.ndmsg: []0.1; MORPH-END-анта.ndfsi: []0.1; MORPH-END-анта.nlmsv: []0.1; MORPH-END-анта.nlmsg: []0.1; MORPH-END-анта.ndmsg: []0.1; MORPH-END-нкта.ndmsg: []0.1; MORPH-END-екта.ndmsg: []0.1; MORPH-END-акта.ndmsg: []0.1; MORPH-END-айта.ndmsg: []0.1; MORPH-END-щита.ndfsi: []0.1; MORPH-END-цита.ndmsg: []0.1; MORPH-END-тита.ndmsg: []0.1; MORPH-END-рита.ndmsg: []0.1; MORPH-END-нита.ndmsg: []0.1; MORPH-END-лита.nlmsv: []0.1; MORPH-END-лита.nlmsg: []0.1; MORPH-END-лита.ndmsg: []0.1; MORPH-END-зита.ndmsg: []0.1; MORPH-END-дита.ndmsg: []0.1; MORPH-END-вита.afss: []0.1; MORPH-END-чета.ndmsg: []0.1; MORPH-END-тета.ndmsg: []0.1; MORPH-END-рета.ndmsg: []0.1; MORPH-END-нета.ndmsg: []0.1; MORPH-END-мета.ndmsg: []0.1; MORPH-END-лета.ndmsg: []0.1; MORPH-END-кета.ndmsg: []0.1; MORPH-END-вета.ndmsg: []0.1; MORPH-END-тата.ndmsg: []0.1; MORPH-END-рата.nlmsv: []0.1; MORPH-END-рата.nlmsg: []0.1; MORPH-END-рата.ndmsg: []0.1; MORPH-END-ната.ndmsg: []0.1; MORPH-END-мата.ndmsg: []0.1; MORPH-END-лата.ndfsi: []0.1; MORPH-END-лата.ndmsg: []0.1; MORPH-END-ката.ndmsg: []0.1; MORPH-END-иата.ndmsg: []0.1; MORPH-END-гата.ndmsg: []0.1; MORPH-END-вата.afss: []0.1; MORPH-END-вата.ndmsg: []0.1; MORPH-END-руÑа.ndmsg: []0.1; MORPH-END-куÑа.ndmsg: []0.1; MORPH-END-буÑа.ndmsg: []0.1; MORPH-END-еÑÑа.nlfsi: []0.1; MORPH-END-еÑÑа.ndmsg: []0.1; MORPH-END-аÑÑа.ndmsg: []0.1; MORPH-END-урÑа.ndmsg: []0.1; MORPH-END-ÑоÑа.ndmsg: []0.1; MORPH-END-роÑа.ndmsg: []0.1; MORPH-END-ноÑа.ndmsg: []0.1; MORPH-END-моÑа.ndmsg: []0.1; MORPH-END-анÑа.ndmsg: []0.1; MORPH-END-екÑа.ndmsg: []0.1; MORPH-END-акÑа.ndmsg: []0.1; MORPH-END-ÑиÑа.ndmsg: []0.1; MORPH-END-лиÑа.ndmsg: []0.1; MORPH-END-зиÑа.ndmsg: []0.1; MORPH-END-неÑа.ndmsg: []0.1; MORPH-END-веÑа.ndmsg: []0.1; MORPH-END-паÑа.ndmsg: []0.1; MORPH-END-лÑра.ndmsg: []0.1; MORPH-END-тура.ndfsi: []0.1; MORPH-END-бура.ndmsg: []0.1; MORPH-END-Ñтра.nlmsv: []0.1; MORPH-END-Ñтра.nlmsg: []0.1; MORPH-END-Ñтра.ndmsg: []0.1; MORPH-END-отра.ndmsg: []0.1; MORPH-END-нтра.ndmsg: []0.1; MORPH-END-етра.ndmsg: []0.1; MORPH-END-фора.ndmsg: []0.1; MORPH-END-тора.nlmpi: []0.1; MORPH-END-тора.nlmsv: []0.1; MORPH-END-тора.nlmsg: []0.1; MORPH-END-тора.ndmsg: []0.1; MORPH-END-Ñора.ndmsg: []0.1; MORPH-END-пора.ndmsg: []0.1; MORPH-END-зора.ndmsg: []0.1; MORPH-END-дора.nlmsv: []0.1; MORPH-END-дора.nlmsg: []0.1; MORPH-END-дора.ndmsg: []0.1; MORPH-END-вора.ndmsg: []0.1; MORPH-END-бора.ndmsg: []0.1; MORPH-END-тира.ndmsg: []0.1; MORPH-END-нира.ndmsg: []0.1; MORPH-END-мира.ndmsg: []0.1; MORPH-END-ьера.nlmsv: []0.1; MORPH-END-ьера.nlmsg: []0.1; MORPH-END-ьера.ndmsg: []0.1; MORPH-END-фера.ndfsi: []0.1; MORPH-END-тера.nlmsv: []0.1; MORPH-END-тера.nlmsg: []0.1; MORPH-END-тера.ndmsg: []0.1; MORPH-END-Ñера.nlmsv: []0.1; MORPH-END-Ñера.nlmsg: []0.1; MORPH-END-Ñера.ndmsg: []0.1; MORPH-END-пера.ndmsg: []0.1; MORPH-END-нера.nlmsv: []0.1; MORPH-END-нера.nlmsg: []0.1; MORPH-END-нера.ndmsg: []0.1; MORPH-END-мера.ndfsi: []0.1; MORPH-END-мера.nlmsv: []0.1; MORPH-END-мера.nlmsg: []0.1; MORPH-END-мера.ndmsg: []0.1; MORPH-END-лера.nlmsv: []0.1; MORPH-END-лера.nlmsg: []0.1; MORPH-END-лера.ndmsg: []0.1; MORPH-END-кера.nlmsv: []0.1; MORPH-END-кера.nlmsg: []0.1; MORPH-END-кера.ndmsg: []0.1; MORPH-END-зера.ndnsg: []0.1; MORPH-END-зера.ndmsg: []0.1; MORPH-END-жера.nlmsv: []0.1; MORPH-END-жера.nlmsg: []0.1; MORPH-END-жера.ndmsg: []0.1; MORPH-END-дера.nlmsv: []0.1; MORPH-END-дера.nlmsg: []0.1; MORPH-END-дера.ndmsg: []0.1; MORPH-END-гера.nlmsv: []0.1; MORPH-END-гера.nlmsg: []0.1; MORPH-END-вера.ndmsg: []0.1; MORPH-END-ндра.ndmsg: []0.1; MORPH-END-авра.nlmsv: []0.1; MORPH-END-авра.nlmsg: []0.1; MORPH-END-уара.ndmsg: []0.1; MORPH-END-дара.ndmsg: []0.1; MORPH-END-гара.ndmsg: []0.1; MORPH-END-вара.ndmsg: []0.1; MORPH-END-тупа.ndmsg: []0.1; MORPH-END-копа.ndmsg: []0.1; MORPH-END-типа.ndmsg: []0.1; MORPH-END-ÑŒÑна.ndmsg: []0.1; MORPH-END-еÑна.vsppsnfss: []0.1; MORPH-END-льна.afss: []0.1; MORPH-END-цына.nlmsg: []0.1; MORPH-END-ушна.afss: []0.1; MORPH-END-очна.afss: []0.1; MORPH-END-ична.afss: []0.1; MORPH-END-ечна.afss: []0.1; MORPH-END-ачна.afss: []0.1; MORPH-END-туна.nlmsv: []0.1; MORPH-END-туна.nlmsg: []0.1; MORPH-END-Ñтна.afss: []0.1; MORPH-END-Ñтна.afss: []0.1; MORPH-END-ртна.afss: []0.1; MORPH-END-отна.afss: []0.1; MORPH-END-нтна.afss: []0.1; MORPH-END-ктна.afss: []0.1; MORPH-END-итна.afss: []0.1; MORPH-END-етна.afss: []0.1; MORPH-END-атна.afss: []0.1; MORPH-END-еÑна.afss: []0.1; MORPH-END-аÑна.afss: []0.1; MORPH-END-орна.afss: []0.1; MORPH-END-ерна.ndfsi: []0.1; MORPH-END-ерна.afss: []0.1; MORPH-END-ерна.ndmsg: []0.1; MORPH-END-арна.afss: []0.1; MORPH-END-упна.afss: []0.1; MORPH-END-ьона.ndmsg: []0.1; MORPH-END-фона.ndmsg: []0.1; MORPH-END-тона.ndmsg: []0.1; MORPH-END-Ñона.nlmsv: []0.1; MORPH-END-Ñона.nlmsg: []0.1; MORPH-END-Ñона.ndmsg: []0.1; MORPH-END-рона.ndmsg: []0.1; MORPH-END-мона.ndmsg: []0.1; MORPH-END-лона.ndmsg: []0.1; MORPH-END-кона.nlmsv: []0.1; MORPH-END-кона.nlmsg: []0.1; MORPH-END-кона.ndmsg: []0.1; MORPH-END-иона.nlmsv: []0.1; MORPH-END-иона.nlmsg: []0.1; MORPH-END-иона.ndmsg: []0.1; MORPH-END-зона.ndmsg: []0.1; MORPH-END-дона.ndmsg: []0.1; MORPH-END-гона.ndmsg: []0.1; MORPH-END-онна.afss: []0.1; MORPH-END-инна.afss: []0.1; MORPH-END-енна.afss: []0.1; MORPH-END-анна.afss: []0.1; MORPH-END-умна.afss: []0.1; MORPH-END-омна.afss: []0.1; MORPH-END-ойна.afss: []0.1; MORPH-END-ейна.nlmsv: []0.1; MORPH-END-ейна.nlmsg: []0.1; MORPH-END-ейна.ndmsg: []0.1; MORPH-END-щина.ndfsi: []0.1; MORPH-END-шина.ndfsi: []0.1; MORPH-END-шина.nlmsv: []0.1; MORPH-END-шина.nlmsg: []0.1; MORPH-END-чина.nlmsi: []0.1; MORPH-END-чина.ndfsi: []0.1; MORPH-END-хина.nlmsv: []0.1; MORPH-END-хина.nlmsg: []0.1; MORPH-END-хина.nlfsi: []0.1; MORPH-END-тина.ndfsi: []0.1; MORPH-END-тина.nlmsv: []0.1; MORPH-END-тина.nlmsg: []0.1; MORPH-END-тина.ndmsg: []0.1; MORPH-END-Ñина.ndfsi: []0.1; MORPH-END-Ñина.ndmsg: []0.1; MORPH-END-рина.ndfsi: []0.1; MORPH-END-рина.nlmsv: []0.1; MORPH-END-рина.nlmsg: []0.1; MORPH-END-рина.ndmsg: []0.1; MORPH-END-нина.ndfsi: []0.1; MORPH-END-нина.nlmsv: []0.1; MORPH-END-нина.nlmsg: []0.1; MORPH-END-мина.nlmsv: []0.1; MORPH-END-мина.nlmsg: []0.1; MORPH-END-мина.ndmsg: []0.1; MORPH-END-лина.ndfsi: []0.1; MORPH-END-лина.nlmsv: []0.1; MORPH-END-лина.nlmsg: []0.1; MORPH-END-лина.ndmsg: []0.1; MORPH-END-кина.almsv: []0.1; MORPH-END-кина.amsg: []0.1; MORPH-END-кина.afsi: []0.1; MORPH-END-кина.ansg: []0.1; MORPH-END-кина.nlmsv: []0.1; MORPH-END-кина.nlmsg: []0.1; MORPH-END-кина.nlfsi: []0.1; MORPH-END-зина.nlmsv: []0.1; MORPH-END-зина.nlmsg: []0.1; MORPH-END-зина.ndmsg: []0.1; MORPH-END-еина.ndmsg: []0.1; MORPH-END-дина.ndfsi: []0.1; MORPH-END-дина.nlmsv: []0.1; MORPH-END-дина.nlmsg: []0.1; MORPH-END-дина.ndmsg: []0.1; MORPH-END-гина.nlmsv: []0.1; MORPH-END-гина.nlmsg: []0.1; MORPH-END-гина.nlfsi: []0.1; MORPH-END-вина.ndfsi: []0.1; MORPH-END-вина.nlmsv: []0.1; MORPH-END-вина.nlmsg: []0.1; MORPH-END-бина.ndfsi: []0.1; MORPH-END-бина.nlmsv: []0.1; MORPH-END-бина.nlmsg: []0.1; MORPH-END-бина.ndmsg: []0.1; MORPH-END-изна.ndfsi: []0.1; MORPH-END-езна.afss: []0.1; MORPH-END-азна.afss: []0.1; MORPH-END-ожна.afss: []0.1; MORPH-END-ежна.afss: []0.1; MORPH-END-щена.vsppsnfss: []0.1; MORPH-END-шена.vsppsnfss: []0.1; MORPH-END-чена.vsppsnfss: []0.1; MORPH-END-чена.vsppspfss: []0.1; MORPH-END-цена.ndmsg: []0.1; MORPH-END-тена.vsppsnfss: []0.1; MORPH-END-Ñена.vsppsnfss: []0.1; MORPH-END-рена.vsppsnfss: []0.1; MORPH-END-оена.vsppsnfss: []0.1; MORPH-END-нена.vsppsnfss: []0.1; MORPH-END-мена.nlmsv: []0.1; MORPH-END-мена.nlmsg: []0.1; MORPH-END-мена.ndmsg: []0.1; MORPH-END-лена.vsppsnfss: []0.1; MORPH-END-лена.vsppspfss: []0.1; MORPH-END-лена.ndmsg: []0.1; MORPH-END-зена.vsppsnfss: []0.1; MORPH-END-жена.vsppsnfss: []0.1; MORPH-END-жена.afss: []0.1; MORPH-END-жена.vsppspfss: []0.1; MORPH-END-еена.vsppsnfss: []0.1; MORPH-END-дена.vsppsnfss: []0.1; MORPH-END-гена.ndmsg: []0.1; MORPH-END-Ñдна.afss: []0.1; MORPH-END-одна.afss: []0.1; MORPH-END-идна.afss: []0.1; MORPH-END-адна.afss: []0.1; MORPH-END-овна.afss: []0.1; MORPH-END-овна.nlfsi: []0.1; MORPH-END-ивна.afss: []0.1; MORPH-END-евна.nlfsi: []0.1; MORPH-END-авна.afss: []0.1; MORPH-END-обна.afss: []0.1; MORPH-END-ебна.afss: []0.1; MORPH-END-шана.vsppsnfss: []0.1; MORPH-END-чана.vsppsnfss: []0.1; MORPH-END-хана.ndmsg: []0.1; MORPH-END-тана.vsppsnfss: []0.1; MORPH-END-тана.nlmsv: []0.1; MORPH-END-тана.nlmsg: []0.1; MORPH-END-тана.ndmsg: []0.1; MORPH-END-Ñана.vsppsnfss: []0.1; MORPH-END-рана.vsppsnfss: []0.1; MORPH-END-рана.ndmsg: []0.1; MORPH-END-пана.vsppsnfss: []0.1; MORPH-END-нана.vsppsnfss: []0.1; MORPH-END-мана.vsppsnfss: []0.1; MORPH-END-мана.nlmsv: []0.1; MORPH-END-мана.nlmsg: []0.1; MORPH-END-лана.vsppsnfss: []0.1; MORPH-END-лана.nlmsv: []0.1; MORPH-END-лана.nlmsg: []0.1; MORPH-END-лана.ndmsg: []0.1; MORPH-END-кана.vsppsnfss: []0.1; MORPH-END-кана.nlmsv: []0.1; MORPH-END-кана.nlmsg: []0.1; MORPH-END-кана.ndmsg: []0.1; MORPH-END-зана.vsppsnfss: []0.1; MORPH-END-жана.vsppsnfss: []0.1; MORPH-END-дана.vsppsnfss: []0.1; MORPH-END-дана.ndmsg: []0.1; MORPH-END-гана.vsppsnfss: []0.1; MORPH-END-гана.nlmsv: []0.1; MORPH-END-гана.nlmsg: []0.1; MORPH-END-гана.ndmsg: []0.1; MORPH-END-вана.vsppsnfss: []0.1; MORPH-END-вана.vnppspfss: []0.1; MORPH-END-вана.vsppspfss: []0.1; MORPH-END-бана.ndmsg: []0.1; MORPH-END-льма.ndmsg: []0.1; MORPH-END-кума.ndmsg: []0.1; MORPH-END-иума.ndmsg: []0.1; MORPH-END-орма.ndmsg: []0.1; MORPH-END-рома.ndmsg: []0.1; MORPH-END-лома.ndmsg: []0.1; MORPH-END-кома.ndmsg: []0.1; MORPH-END-амма.ndfsi: []0.1; MORPH-END-шима.afss: []0.1; MORPH-END-чима.afss: []0.1; MORPH-END-тима.afss: []0.1; MORPH-END-рима.afss: []0.1; MORPH-END-нима.afss: []0.1; MORPH-END-лима.afss: []0.1; MORPH-END-жима.afss: []0.1; MORPH-END-дима.afss: []0.1; MORPH-END-вима.afss: []0.1; MORPH-END-изма.ndmsg: []0.1; MORPH-END-уема.afss: []0.1; MORPH-END-тема.ndfsi: []0.1; MORPH-END-аема.afss: []0.1; MORPH-END-аема.vnppsnfss: []0.1; MORPH-END-Ñ€Ñла.vnpdpfs: []0.1; MORPH-END-Ñ€Ñла.vspdpfs: []0.1; MORPH-END-нÑла.vnpdpfs: []0.1; MORPH-END-нÑла.vspdpfs: []0.1; MORPH-END-лÑла.vnpdpfs: []0.1; MORPH-END-лÑла.vsndpfs: []0.1; MORPH-END-лÑла.vnndpfs: []0.1; MORPH-END-еÑла.vspdpfs: []0.1; MORPH-END-тыла.vsndpfs: []0.1; MORPH-END-рыла.vspdpfs: []0.1; MORPH-END-лыла.vsndpfs: []0.1; MORPH-END-ухла.vsndpfs: []0.1; MORPH-END-охла.vsndpfs: []0.1; MORPH-END-нула.vspdpfs: []0.1; MORPH-END-нула.vsndpfs: []0.1; MORPH-END-кула.ndmsg: []0.1; MORPH-END-оÑла.vsndpfs: []0.1; MORPH-END-иÑла.vsndpfs: []0.1; MORPH-END-еÑла.vspdpfs: []0.1; MORPH-END-ерла.vspdpfs: []0.1; MORPH-END-ерла.vsndpfs: []0.1; MORPH-END-рола.vspdpfs: []0.1; MORPH-END-лола.vspdpfs: []0.1; MORPH-END-кола.ndmsg: []0.1; MORPH-END-елла.ndfsi: []0.1; MORPH-END-окла.vspdpfs: []0.1; MORPH-END-окла.vsndpfs: []0.1; MORPH-END-екла.vspdpfs: []0.1; MORPH-END-екла.vsndpfs: []0.1; MORPH-END-щила.vspdpfs: []0.1; MORPH-END-шила.vnpdpfs: []0.1; MORPH-END-шила.vspdpfs: []0.1; MORPH-END-чила.vnpdpfs: []0.1; MORPH-END-чила.vspdpfs: []0.1; MORPH-END-чила.vsndpfs: []0.1; MORPH-END-тила.vnpdpfs: []0.1; MORPH-END-тила.vspdpfs: []0.1; MORPH-END-тила.vsndpfs: []0.1; MORPH-END-Ñила.vnpdpfs: []0.1; MORPH-END-Ñила.vspdpfs: []0.1; MORPH-END-Ñила.vsndpfs: []0.1; MORPH-END-рила.vnpdpfs: []0.1; MORPH-END-рила.vspdpfs: []0.1; MORPH-END-рила.vsndpfs: []0.1; MORPH-END-пила.vspdpfs: []0.1; MORPH-END-пила.vsndpfs: []0.1; MORPH-END-оила.vspdpfs: []0.1; MORPH-END-нила.vnpdpfs: []0.1; MORPH-END-нила.vspdpfs: []0.1; MORPH-END-нила.vsndpfs: []0.1; MORPH-END-мила.vspdpfs: []0.1; MORPH-END-лила.vnpdpfs: []0.1; MORPH-END-лила.vspdpfs: []0.1; MORPH-END-лила.vsndpfs: []0.1; MORPH-END-зила.vnpdpfs: []0.1; MORPH-END-зила.vspdpfs: []0.1; MORPH-END-зила.vnndpfs: []0.1; MORPH-END-жила.vnpdpfs: []0.1; MORPH-END-жила.vspdpfs: []0.1; MORPH-END-дила.vnpdpfs: []0.1; MORPH-END-дила.vspdpfs: []0.1; MORPH-END-дила.vnndpfs: []0.1; MORPH-END-вила.vnpdpfs: []0.1; MORPH-END-вила.vspdpfs: []0.1; MORPH-END-вила.vnndpfs: []0.1; MORPH-END-била.vnpdpfs: []0.1; MORPH-END-била.vspdpfs: []0.1; MORPH-END-ызла.vspdpfs: []0.1; MORPH-END-рзла.vsndpfs: []0.1; MORPH-END-лзла.vsndpfs: []0.1; MORPH-END-езла.vspdpfs: []0.1; MORPH-END-езла.vsndpfs: []0.1; MORPH-END-тела.vspdpfs: []0.1; MORPH-END-тела.vsndpfs: []0.1; MORPH-END-тела.vnndpfs: []0.1; MORPH-END-Ñела.vsndpfs: []0.1; MORPH-END-рела.vspdpfs: []0.1; MORPH-END-рела.vsndpfs: []0.1; MORPH-END-рела.ndmsg: []0.1; MORPH-END-пела.vspdpfs: []0.1; MORPH-END-пела.vsndpfs: []0.1; MORPH-END-нела.vsndpfs: []0.1; MORPH-END-нела.vnndpfs: []0.1; MORPH-END-мела.vsndpfs: []0.1; MORPH-END-лела.vspdpfs: []0.1; MORPH-END-лела.vsndpfs: []0.1; MORPH-END-лела.vnndpfs: []0.1; MORPH-END-дела.vspdpfs: []0.1; MORPH-END-дела.vsndpfs: []0.1; MORPH-END-дела.ndmsg: []0.1; MORPH-END-вела.vspdpfs: []0.1; MORPH-END-вела.vsndpfs: []0.1; MORPH-END-ргла.vspdpfs: []0.1; MORPH-END-игла.vspdpfs: []0.1; MORPH-END-егла.vspdpfs: []0.1; MORPH-END-егла.vsndpfs: []0.1; MORPH-END-ибла.vspdpfs: []0.1; MORPH-END-ебла.vspdpfs: []0.1; MORPH-END-щала.vnpdpfs: []0.1; MORPH-END-щала.vsndpfs: []0.1; MORPH-END-шала.vnpdpfs: []0.1; MORPH-END-шала.vspdpfs: []0.1; MORPH-END-шала.vsndpfs: []0.1; MORPH-END-чала.vnpdpfs: []0.1; MORPH-END-чала.vsndpfs: []0.1; MORPH-END-чала.vnndpfs: []0.1; MORPH-END-хала.vspdpfs: []0.1; MORPH-END-хала.vsndpfs: []0.1; MORPH-END-хала.vnndpfs: []0.1; MORPH-END-тала.vnpdpfs: []0.1; MORPH-END-тала.vspdpfs: []0.1; MORPH-END-тала.vnndpfs: []0.1; MORPH-END-Ñала.vnpdpfs: []0.1; MORPH-END-Ñала.vspdpfs: []0.1; MORPH-END-Ñала.vnndpfs: []0.1; MORPH-END-рала.vnpdpfs: []0.1; MORPH-END-рала.vspdpfs: []0.1; MORPH-END-рала.vnndpfs: []0.1; MORPH-END-пала.vnpdpfs: []0.1; MORPH-END-пала.vspdpfs: []0.1; MORPH-END-пала.vnndpfs: []0.1; MORPH-END-нала.vnpdpfs: []0.1; MORPH-END-нала.vspdpfs: []0.1; MORPH-END-нала.ndmsg: []0.1; MORPH-END-мала.vnpdpfs: []0.1; MORPH-END-мала.vspdpfs: []0.1; MORPH-END-мала.vsndpfs: []0.1; MORPH-END-лала.vnpdpfs: []0.1; MORPH-END-лала.vspdpfs: []0.1; MORPH-END-кала.vnpdpfs: []0.1; MORPH-END-кала.vspdpfs: []0.1; MORPH-END-кала.vnndpfs: []0.1; MORPH-END-иала.ndmsg: []0.1; MORPH-END-зала.vnpdpfs: []0.1; MORPH-END-зала.vspdpfs: []0.1; MORPH-END-зала.vnndpfs: []0.1; MORPH-END-жала.vnpdpfs: []0.1; MORPH-END-жала.vsndpfs: []0.1; MORPH-END-жала.vnndpfs: []0.1; MORPH-END-дала.vnpdpfs: []0.1; MORPH-END-дала.vspdpfs: []0.1; MORPH-END-дала.vnndpfs: []0.1; MORPH-END-гала.vnpdpfs: []0.1; MORPH-END-гала.vspdpfs: []0.1; MORPH-END-гала.vnndpfs: []0.1; MORPH-END-вала.vnpdpfs: []0.1; MORPH-END-вала.vspdpfs: []0.1; MORPH-END-вала.vnndpfs: []0.1; MORPH-END-бала.vnpdpfs: []0.1; MORPH-END-нÑка.nlmsv: []0.1; MORPH-END-нÑка.nlmsg: []0.1; MORPH-END-нÑка.ndmsg: []0.1; MORPH-END-нька.nlmsi: []0.1; MORPH-END-нька.ndfsi: []0.1; MORPH-END-нька.nlfsi: []0.1; MORPH-END-лька.ndfsi: []0.1; MORPH-END-лька.ndmsg: []0.1; MORPH-END-Ñшка.ndfsi: []0.1; MORPH-END-юшка.nlfsi: []0.1; MORPH-END-ышка.nlmsi: []0.1; MORPH-END-ышка.ndfsi: []0.1; MORPH-END-ышка.ndnsg: []0.1; MORPH-END-ышка.nlfsi: []0.1; MORPH-END-ушка.nlmsi: []0.1; MORPH-END-ушка.ndfsi: []0.1; MORPH-END-ушка.nlfsi: []0.1; MORPH-END-ошка.ndfsi: []0.1; MORPH-END-ишка.nlmsi: []0.1; MORPH-END-ишка.ndfsi: []0.1; MORPH-END-ишка.nlfsi: []0.1; MORPH-END-ешка.ndfsi: []0.1; MORPH-END-ешка.ndmsg: []0.1; MORPH-END-ашка.ndfsi: []0.1; MORPH-END-ашка.nlfsi: []0.1; MORPH-END-Ñчка.nlmsv: []0.1; MORPH-END-Ñчка.nlmsg: []0.1; MORPH-END-Ñчка.nlfsi: []0.1; MORPH-END-ычка.ndfsi: []0.1; MORPH-END-учка.ndfsi: []0.1; MORPH-END-очка.ndfsi: []0.1; MORPH-END-очка.nlfsi: []0.1; MORPH-END-очка.ndmsg: []0.1; MORPH-END-ичка.ndfsi: []0.1; MORPH-END-ичка.nlfsi: []0.1; MORPH-END-ичка.ndmsg: []0.1; MORPH-END-ечка.ndfsi: []0.1; MORPH-END-ечка.ndnsg: []0.1; MORPH-END-ечка.nlfsi: []0.1; MORPH-END-ачка.ndfsi: []0.1; MORPH-END-ачка.nlfsi: []0.1; MORPH-END-ачка.ndmsg: []0.1; MORPH-END-ецка.ndmsg: []0.1; MORPH-END-чука.nlmsv: []0.1; MORPH-END-чука.nlmsg: []0.1; MORPH-END-утка.ndfsi: []0.1; MORPH-END-Ñтка.ndfsi: []0.1; MORPH-END-Ñтка.nlfsi: []0.1; MORPH-END-Ñтка.ndmsg: []0.1; MORPH-END-отка.ndfsi: []0.1; MORPH-END-отка.ndmsg: []0.1; MORPH-END-нтка.nlfsi: []0.1; MORPH-END-итка.ndfsi: []0.1; MORPH-END-етка.ndfsi: []0.1; MORPH-END-етка.nlfsi: []0.1; MORPH-END-атка.ndfsi: []0.1; MORPH-END-атка.nlfsi: []0.1; MORPH-END-атка.ndmsg: []0.1; MORPH-END-ÑÑка.ndfsi: []0.1; MORPH-END-ÑŒÑка.ndmsg: []0.1; MORPH-END-уÑка.ndmsg: []0.1; MORPH-END-Ñ€Ñка.ndmsg: []0.1; MORPH-END-оÑка.ndfsi: []0.1; MORPH-END-оÑка.ndmsg: []0.1; MORPH-END-нÑка.ndmsg: []0.1; MORPH-END-мÑка.ndmsg: []0.1; MORPH-END-йÑка.ndmsg: []0.1; MORPH-END-иÑка.ndfsi: []0.1; MORPH-END-иÑка.ndmsg: []0.1; MORPH-END-еÑка.ndfsi: []0.1; MORPH-END-еÑка.ndmsg: []0.1; MORPH-END-дÑка.ndmsg: []0.1; MORPH-END-вÑка.ndmsg: []0.1; MORPH-END-аÑка.ndfsi: []0.1; MORPH-END-урка.ndfsi: []0.1; MORPH-END-орка.ndfsi: []0.1; MORPH-END-орка.ndmsg: []0.1; MORPH-END-ирка.ndfsi: []0.1; MORPH-END-ерка.ndfsi: []0.1; MORPH-END-ерка.nlfsi: []0.1; MORPH-END-ерка.ndmsg: []0.1; MORPH-END-арка.ndfsi: []0.1; MORPH-END-арка.nlfsi: []0.1; MORPH-END-арка.ndmsg: []0.1; MORPH-END-упка.ndfsi: []0.1; MORPH-END-епка.ndfsi: []0.1; MORPH-END-тока.ndmsg: []0.1; MORPH-END-лока.ndmsg: []0.1; MORPH-END-Ñнка.ndfsi: []0.1; MORPH-END-Ñнка.nlfsi: []0.1; MORPH-END-онка.ndfsi: []0.1; MORPH-END-онка.nlmsv: []0.1; MORPH-END-онка.nlmsg: []0.1; MORPH-END-онка.nlfsi: []0.1; MORPH-END-инка.ndfsi: []0.1; MORPH-END-инка.nlfsi: []0.1; MORPH-END-енка.ndfsi: []0.1; MORPH-END-енка.nlmsv: []0.1; MORPH-END-енка.nlmsg: []0.1; MORPH-END-енка.nlfsi: []0.1; MORPH-END-анка.ndfsi: []0.1; MORPH-END-анка.nlfsi: []0.1; MORPH-END-анка.ndmsg: []0.1; MORPH-END-емка.ndfsi: []0.1; MORPH-END-ылка.ndfsi: []0.1; MORPH-END-олка.ndfsi: []0.1; MORPH-END-илка.ndfsi: []0.1; MORPH-END-елка.ndfsi: []0.1; MORPH-END-алка.ndfsi: []0.1; MORPH-END-алка.nlfsi: []0.1; MORPH-END-ойка.ndfsi: []0.1; MORPH-END-ейка.ndfsi: []0.1; MORPH-END-ейка.nlfsi: []0.1; MORPH-END-айка.ndfsi: []0.1; MORPH-END-щика.nlmsv: []0.1; MORPH-END-щика.nlmsg: []0.1; MORPH-END-щика.ndmsg: []0.1; MORPH-END-чика.nlmsv: []0.1; MORPH-END-чика.nlmsg: []0.1; MORPH-END-чика.ndmsg: []0.1; MORPH-END-тика.ndfsi: []0.1; MORPH-END-тика.nlmsv: []0.1; MORPH-END-тика.nlmsg: []0.1; MORPH-END-тика.ndmsg: []0.1; MORPH-END-рика.ndfsi: []0.1; MORPH-END-рика.nlmsv: []0.1; MORPH-END-рика.nlmsg: []0.1; MORPH-END-рика.ndmsg: []0.1; MORPH-END-ника.ndfsi: []0.1; MORPH-END-ника.nlmsv: []0.1; MORPH-END-ника.nlmsg: []0.1; MORPH-END-ника.ndmsg: []0.1; MORPH-END-мика.ndfsi: []0.1; MORPH-END-мика.nlmsv: []0.1; MORPH-END-мика.nlmsg: []0.1; MORPH-END-лика.ndfsi: []0.1; MORPH-END-лика.nlmsv: []0.1; MORPH-END-лика.nlmsg: []0.1; MORPH-END-лика.ndmsg: []0.1; MORPH-END-дика.ndfsi: []0.1; MORPH-END-дика.ndmsg: []0.1; MORPH-END-вика.nlmsv: []0.1; MORPH-END-вика.nlmsg: []0.1; MORPH-END-вика.ndmsg: []0.1; MORPH-END-Ñзка.ndfsi: []0.1; MORPH-END-узка.ndfsi: []0.1; MORPH-END-озка.ndfsi: []0.1; MORPH-END-езка.ndfsi: []0.1; MORPH-END-азка.ndfsi: []0.1; MORPH-END-Ñжка.ndfsi: []0.1; MORPH-END-ожка.ndfsi: []0.1; MORPH-END-ожка.ndmsg: []0.1; MORPH-END-ижка.ndfsi: []0.1; MORPH-END-ежка.ndfsi: []0.1; MORPH-END-ажка.ndfsi: []0.1; MORPH-END-тека.ndfsi: []0.1; MORPH-END-Ñдка.ndfsi: []0.1; MORPH-END-одка.ndfsi: []0.1; MORPH-END-одка.ndmsg: []0.1; MORPH-END-едка.ndfsi: []0.1; MORPH-END-едка.nlfsi: []0.1; MORPH-END-адка.ndfsi: []0.1; MORPH-END-адка.ndmsg: []0.1; MORPH-END-овка.ndfsi: []0.1; MORPH-END-овка.nlfsi: []0.1; MORPH-END-ивка.ndfsi: []0.1; MORPH-END-евка.ndfsi: []0.1; MORPH-END-авка.ndfsi: []0.1; MORPH-END-убка.ndfsi: []0.1; MORPH-END-фака.ndmsg: []0.1; MORPH-END-рака.ndmsg: []0.1; MORPH-END-мака.ndmsg: []0.1; MORPH-END-дака.ndmsg: []0.1; MORPH-END-оюза.ndmsg: []0.1; MORPH-END-хоза.ndmsg: []0.1; MORPH-END-роза.ndmsg: []0.1; MORPH-END-ноза.ndmsg: []0.1; MORPH-END-воза.ndmsg: []0.1; MORPH-END-лиза.ndmsg: []0.1; MORPH-END-теза.ndmsg: []0.1; MORPH-END-реза.ndmsg: []0.1; MORPH-END-неза.ndmsg: []0.1; MORPH-END-каза.ndmsg: []0.1; MORPH-END-газа.ndmsg: []0.1; MORPH-END-тажа.ndmsg: []0.1; MORPH-END-Ñажа.ndmsg: []0.1; MORPH-END-ража.ndmsg: []0.1; MORPH-END-нажа.ndmsg: []0.1; MORPH-END-Ñ€Ñда.ndmsg: []0.1; MORPH-END-льда.nlmsv: []0.1; MORPH-END-льда.nlmsg: []0.1; MORPH-END-льда.nlfsi: []0.1; MORPH-END-орда.ndmsg: []0.1; MORPH-END-арда.nlmsv: []0.1; MORPH-END-арда.nlmsg: []0.1; MORPH-END-арда.ndmsg: []0.1; MORPH-END-хода.ndmsg: []0.1; MORPH-END-рода.ndmsg: []0.1; MORPH-END-вода.nlmsv: []0.1; MORPH-END-вода.nlmsg: []0.1; MORPH-END-вода.ndmsg: []0.1; MORPH-END-онда.ndmsg: []0.1; MORPH-END-енда.ndmsg: []0.1; MORPH-END-анда.ndfsi: []0.1; MORPH-END-цида.ndmsg: []0.1; MORPH-END-рида.ndmsg: []0.1; MORPH-END-оида.ndmsg: []0.1; MORPH-END-езда.ndmsg: []0.1; MORPH-END-веда.nlmsv: []0.1; MORPH-END-веда.nlmsg: []0.1; MORPH-END-рада.ndmsg: []0.1; MORPH-END-пада.ndmsg: []0.1; MORPH-END-нада.ndfsi: []0.1; MORPH-END-лада.ndmsg: []0.1; MORPH-END-урга.ndmsg: []0.1; MORPH-END-ерга.nlmsv: []0.1; MORPH-END-ерга.nlmsg: []0.1; MORPH-END-лога.nlmsv: []0.1; MORPH-END-лога.nlmsg: []0.1; MORPH-END-лога.ndmsg: []0.1; MORPH-END-онга.ndmsg: []0.1; MORPH-END-инга.nlmsv: []0.1; MORPH-END-инга.nlmsg: []0.1; MORPH-END-инга.ndmsg: []0.1; MORPH-END-рыва.ndmsg: []0.1; MORPH-END-Ñтва.ndnpv: []0.1; MORPH-END-Ñтва.ndnpi: []0.1; MORPH-END-Ñтва.ndnsg: []0.1; MORPH-END-шова.nlmsv: []0.1; MORPH-END-шова.nlmsg: []0.1; MORPH-END-цова.afss: []0.1; MORPH-END-цова.nlmsv: []0.1; MORPH-END-цова.nlmsg: []0.1; MORPH-END-хова.nlmsv: []0.1; MORPH-END-хова.nlmsg: []0.1; MORPH-END-хова.ndmsg: []0.1; MORPH-END-това.afss: []0.1; MORPH-END-това.nlmsv: []0.1; MORPH-END-това.nlmsg: []0.1; MORPH-END-това.ndmsg: []0.1; MORPH-END-Ñова.afss: []0.1; MORPH-END-Ñова.nlmsv: []0.1; MORPH-END-Ñова.nlmsg: []0.1; MORPH-END-Ñова.nlfsi: []0.1; MORPH-END-рова.afss: []0.1; MORPH-END-рова.nlmsv: []0.1; MORPH-END-рова.nlmsg: []0.1; MORPH-END-рова.nlfsi: []0.1; MORPH-END-пова.nlmsv: []0.1; MORPH-END-пова.nlmsg: []0.1; MORPH-END-пова.nlfsi: []0.1; MORPH-END-нова.afss: []0.1; MORPH-END-нова.nlmsv: []0.1; MORPH-END-нова.nlmsg: []0.1; MORPH-END-нова.nlfsi: []0.1; MORPH-END-мова.nlmsv: []0.1; MORPH-END-мова.nlmsg: []0.1; MORPH-END-мова.nlfsi: []0.1; MORPH-END-лова.nlmsv: []0.1; MORPH-END-лова.nlmsg: []0.1; MORPH-END-лова.nlfsi: []0.1; MORPH-END-кова.afss: []0.1; MORPH-END-кова.nlmsv: []0.1; MORPH-END-кова.nlmsg: []0.1; MORPH-END-кова.nlfsi: []0.1; MORPH-END-зова.nlmsv: []0.1; MORPH-END-зова.nlmsg: []0.1; MORPH-END-дова.nlmsv: []0.1; MORPH-END-дова.nlmsg: []0.1; MORPH-END-гова.nlmsv: []0.1; MORPH-END-гова.nlmsg: []0.1; MORPH-END-бова.nlmsv: []0.1; MORPH-END-бова.nlmsg: []0.1; MORPH-END-чива.afss: []0.1; MORPH-END-тива.ndfsi: []0.1; MORPH-END-тива.ndmsg: []0.1; MORPH-END-лива.afss: []0.1; MORPH-END-лива.ndmsg: []0.1; MORPH-END-Ñева.nlmsv: []0.1; MORPH-END-Ñева.nlmsg: []0.1; MORPH-END-ьева.nlmsv: []0.1; MORPH-END-ьева.nlmsg: []0.1; MORPH-END-ьева.nlfsi: []0.1; MORPH-END-щева.nlmsv: []0.1; MORPH-END-щева.nlmsg: []0.1; MORPH-END-шева.nlmsv: []0.1; MORPH-END-шева.nlmsg: []0.1; MORPH-END-чева.nlmsv: []0.1; MORPH-END-чева.nlmsg: []0.1; MORPH-END-чева.nlfsi: []0.1; MORPH-END-цева.nlmsv: []0.1; MORPH-END-цева.nlmsg: []0.1; MORPH-END-рева.nlmsv: []0.1; MORPH-END-рева.nlmsg: []0.1; MORPH-END-рева.ndmsg: []0.1; MORPH-END-нева.afss: []0.1; MORPH-END-нева.nlmsv: []0.1; MORPH-END-нева.nlmsg: []0.1; MORPH-END-лева.nlmsv: []0.1; MORPH-END-лева.nlmsg: []0.1; MORPH-END-лева.nlfsi: []0.1; MORPH-END-иева.nlmsv: []0.1; MORPH-END-иева.nlmsg: []0.1; MORPH-END-еева.nlmsv: []0.1; MORPH-END-еева.nlmsg: []0.1; MORPH-END-еева.nlfsi: []0.1; MORPH-END-аева.nlmsv: []0.1; MORPH-END-аева.nlmsg: []0.1; MORPH-END-тава.ndmsg: []0.1; MORPH-END-рава.ndfsi: []0.1; MORPH-END-лава.nlmsv: []0.1; MORPH-END-лава.nlmsg: []0.1; MORPH-END-лава.nlfsi: []0.1; MORPH-END-лава.ndmsg: []0.1; MORPH-END-луба.ndmsg: []0.1; MORPH-END-Ñ€ÑÑ.vnpddn: []0.1; MORPH-END-нÑÑ.afsi: []0.1; MORPH-END-нÑÑ.vnpddn: []0.1; MORPH-END-лÑÑ.vnnddn: []0.1; MORPH-END-лÑÑ.vnpddn: []0.1; MORPH-END-чьÑ.ndnpv: []0.1; MORPH-END-чьÑ.ndnpi: []0.1; MORPH-END-чьÑ.ndnsg: []0.1; MORPH-END-чьÑ.afsi: []0.1; MORPH-END-тьÑ.ndnpv: []0.1; MORPH-END-тьÑ.ndnpi: []0.1; MORPH-END-тьÑ.ndnsg: []0.1; MORPH-END-ÑÑŒÑ.ndnpv: []0.1; MORPH-END-ÑÑŒÑ.ndnpi: []0.1; MORPH-END-ÑÑŒÑ.ndnsg: []0.1; MORPH-END-рьÑ.ndnpv: []0.1; MORPH-END-рьÑ.ndnpi: []0.1; MORPH-END-рьÑ.ndnsg: []0.1; MORPH-END-ньÑ.ndnpv: []0.1; MORPH-END-ньÑ.ndnpi: []0.1; MORPH-END-ньÑ.ndnsg: []0.1; MORPH-END-ньÑ.nlfsi: []0.1; MORPH-END-льÑ.ndnpv: []0.1; MORPH-END-льÑ.ndnpi: []0.1; MORPH-END-льÑ.ndfsi: []0.1; MORPH-END-льÑ.ndnsg: []0.1; MORPH-END-жьÑ.ndnpv: []0.1; MORPH-END-жьÑ.ndnpi: []0.1; MORPH-END-жьÑ.ndnsg: []0.1; MORPH-END-дьÑ.ndnpv: []0.1; MORPH-END-дьÑ.ndnpi: []0.1; MORPH-END-дьÑ.ndnsg: []0.1; MORPH-END-вьÑ.ndnpv: []0.1; MORPH-END-вьÑ.ndnpi: []0.1; MORPH-END-вьÑ.ndnsg: []0.1; MORPH-END-туÑ.vnnddn: []0.1; MORPH-END-руÑ.vnnddn: []0.1; MORPH-END-руÑ.vnpddn: []0.1; MORPH-END-зуÑ.vnpddn: []0.1; MORPH-END-дуÑ.vnnddn: []0.1; MORPH-END-дуÑ.vnpddn: []0.1; MORPH-END-вуÑ.vnnddn: []0.1; MORPH-END-вуÑ.vnpddn: []0.1; MORPH-END-ÑÑÑ.vsnpdpfsi: []0.1; MORPH-END-ÑÑÑ.vnnpdpfsi: []0.1; MORPH-END-ÑÑÑ.vnnpdnfsi: []0.1; MORPH-END-ÑŽÑÑ.vsnpdpfsv: []0.1; MORPH-END-ÑŽÑÑ.vnnpdnfsv: []0.1; MORPH-END-ÑŽÑÑ.vnnpdpfsv: []0.1; MORPH-END-ÑŒÑÑ.vsndi: []0.1; MORPH-END-ÑŒÑÑ.vnndi: []0.1; MORPH-END-ÑŒÑÑ.vsndf2s: []0.1; MORPH-END-Ñ…ÑÑ.vsnpdppv: []0.1; MORPH-END-Ñ…ÑÑ.vnnpdppp: []0.1; MORPH-END-Ñ…ÑÑ.vsnpdppg: []0.1; MORPH-END-Ñ…ÑÑ.vnnpdppv: []0.1; MORPH-END-Ñ…ÑÑ.vnnpdnpg: []0.1; MORPH-END-Ñ…ÑÑ.vnnpdnpv: []0.1; MORPH-END-Ñ…ÑÑ.vnnpdnpp: []0.1; MORPH-END-Ñ…ÑÑ.vsnpdppp: []0.1; MORPH-END-Ñ…ÑÑ.vnnpdppg: []0.1; MORPH-END-уÑÑ.vsnpdpmsd: []0.1; MORPH-END-уÑÑ.vnnpdpmsd: []0.1; MORPH-END-уÑÑ.vnnpdnmsd: []0.1; MORPH-END-уÑÑ.vnnpdpnsd: []0.1; MORPH-END-уÑÑ.vnnpdnnsd: []0.1; MORPH-END-уÑÑ.vsnpdpnsd: []0.1; MORPH-END-Ñ‚ÑÑ.vsndf3s: []0.1; MORPH-END-Ñ‚ÑÑ.vnndn3p: []0.1; MORPH-END-Ñ‚ÑÑ.vnndn3s: []0.1; MORPH-END-ÑÑÑ.vsndpms: []0.1; MORPH-END-Ñ€ÑÑ.vsndpms: []0.1; MORPH-END-оÑÑ.vsnpdpnsg: []0.1; MORPH-END-оÑÑ.vnnpdnmsg: []0.1; MORPH-END-оÑÑ.vnnpdpmsg: []0.1; MORPH-END-оÑÑ.vnnpdpmsv: []0.1; MORPH-END-оÑÑ.vnnpdnnsg: []0.1; MORPH-END-оÑÑ.vnnpdpnsg: []0.1; MORPH-END-оÑÑ.vsnpdpmsv: []0.1; MORPH-END-оÑÑ.vsnpdpmsg: []0.1; MORPH-END-оÑÑ.vnnpdnmsv: []0.1; MORPH-END-мÑÑ.vnnpdnnst: []0.1; MORPH-END-мÑÑ.vnnpdnpd: []0.1; MORPH-END-мÑÑ.vnnpdnmst: []0.1; MORPH-END-мÑÑ.vnndn1p: []0.1; MORPH-END-мÑÑ.vsndv1p: []0.1; MORPH-END-мÑÑ.vsndf1p: []0.1; MORPH-END-лÑÑ.vnndpms: []0.1; MORPH-END-лÑÑ.vsndpms: []0.1; MORPH-END-кÑÑ.vsndpms: []0.1; MORPH-END-йÑÑ.vnnpdnmsi: []0.1; MORPH-END-йÑÑ.vnnpdnfst: []0.1; MORPH-END-йÑÑ.vsnpdpmsv: []0.1; MORPH-END-йÑÑ.vnnpdnfsg: []0.1; MORPH-END-йÑÑ.vnnpdnfsd: []0.1; MORPH-END-йÑÑ.vnnpdnfsp: []0.1; MORPH-END-йÑÑ.vsnpdpmsi: []0.1; MORPH-END-йÑÑ.vnnpdnmsv: []0.1; MORPH-END-иÑÑ.vnnpdnpt: []0.1; MORPH-END-иÑÑ.vsnpdppt: []0.1; MORPH-END-иÑÑ.vnnpdppt: []0.1; MORPH-END-зÑÑ.vsndpms: []0.1; MORPH-END-еÑÑ.vsnpdppv: []0.1; MORPH-END-еÑÑ.vnnpdppv: []0.1; MORPH-END-еÑÑ.vnnpdnpi: []0.1; MORPH-END-еÑÑ.vnnpdnpv: []0.1; MORPH-END-еÑÑ.vnnpdppi: []0.1; MORPH-END-еÑÑ.vsnpdppi: []0.1; MORPH-END-гÑÑ.vsndpms: []0.1; MORPH-END-ырÑ.nlmsv: []0.1; MORPH-END-ырÑ.nlmsg: []0.1; MORPH-END-ырÑ.ndmsg: []0.1; MORPH-END-арÑ.nlmsv: []0.1; MORPH-END-арÑ.nlmsg: []0.1; MORPH-END-арÑ.ndmsg: []0.1; MORPH-END-роÑ.ndmsg: []0.1; MORPH-END-боÑ.ndmsg: []0.1; MORPH-END-ьнÑ.ndfsi: []0.1; MORPH-END-ынÑ.ndfsi: []0.1; MORPH-END-шнÑ.ndfsi: []0.1; MORPH-END-тнÑ.ndfsi: []0.1; MORPH-END-рнÑ.ndfsi: []0.1; MORPH-END-инÑ.nlfsi: []0.1; MORPH-END-енÑ.ndmsg: []0.1; MORPH-END-внÑ.ndfsi: []0.1; MORPH-END-улÑ.ndmsg: []0.1; MORPH-END-олÑ.ndmsg: []0.1; MORPH-END-илÑ.ndmsg: []0.1; MORPH-END-елÑ.ndmpi: []0.1; MORPH-END-елÑ.ndmpv: []0.1; MORPH-END-елÑ.nlmsv: []0.1; MORPH-END-елÑ.nlmsg: []0.1; MORPH-END-елÑ.ndmsg: []0.1; MORPH-END-влÑ.ndmsg: []0.1; MORPH-END-алÑ.ndmsg: []0.1; MORPH-END-шиÑ.ndnpv: []0.1; MORPH-END-шиÑ.ndnpi: []0.1; MORPH-END-шиÑ.ndnsg: []0.1; MORPH-END-чиÑ.ndnpv: []0.1; MORPH-END-чиÑ.ndnpi: []0.1; MORPH-END-чиÑ.ndnsg: []0.1; MORPH-END-циÑ.ndfsi: []0.1; MORPH-END-циÑ.ndmsg: []0.1; MORPH-END-хиÑ.ndfsi: []0.1; MORPH-END-фиÑ.ndfsi: []0.1; MORPH-END-тиÑ.ndnpv: []0.1; MORPH-END-тиÑ.ndnpi: []0.1; MORPH-END-тиÑ.ndfsi: []0.1; MORPH-END-тиÑ.ndnsg: []0.1; MORPH-END-ÑиÑ.ndnpv: []0.1; MORPH-END-ÑиÑ.ndnpi: []0.1; MORPH-END-ÑиÑ.ndfsi: []0.1; MORPH-END-ÑиÑ.ndnsg: []0.1; MORPH-END-риÑ.ndnpv: []0.1; MORPH-END-риÑ.ndnpi: []0.1; MORPH-END-риÑ.ndfsi: []0.1; MORPH-END-риÑ.ndnsg: []0.1; MORPH-END-риÑ.ndmsg: []0.1; MORPH-END-пиÑ.ndfsi: []0.1; MORPH-END-ниÑ.ndnpv: []0.1; MORPH-END-ниÑ.ndnpi: []0.1; MORPH-END-ниÑ.ndfsi: []0.1; MORPH-END-ниÑ.ndnsg: []0.1; MORPH-END-миÑ.ndnpv: []0.1; MORPH-END-миÑ.ndnpi: []0.1; MORPH-END-миÑ.ndfsi: []0.1; MORPH-END-миÑ.ndnsg: []0.1; MORPH-END-лиÑ.ndnpv: []0.1; MORPH-END-лиÑ.ndnpi: []0.1; MORPH-END-лиÑ.ndfsi: []0.1; MORPH-END-лиÑ.ndnsg: []0.1; MORPH-END-киÑ.ndfsi: []0.1; MORPH-END-зиÑ.ndnpv: []0.1; MORPH-END-зиÑ.ndnpi: []0.1; MORPH-END-зиÑ.ndfsi: []0.1; MORPH-END-зиÑ.ndnsg: []0.1; MORPH-END-жиÑ.ndnpv: []0.1; MORPH-END-жиÑ.ndnpi: []0.1; MORPH-END-жиÑ.ndnsg: []0.1; MORPH-END-диÑ.ndnpv: []0.1; MORPH-END-диÑ.ndnpi: []0.1; MORPH-END-диÑ.ndfsi: []0.1; MORPH-END-диÑ.ndnsg: []0.1; MORPH-END-диÑ.ndmsg: []0.1; MORPH-END-гиÑ.ndfsi: []0.1; MORPH-END-виÑ.ndnpv: []0.1; MORPH-END-виÑ.ndnpi: []0.1; MORPH-END-виÑ.ndfsi: []0.1; MORPH-END-виÑ.ndnsg: []0.1; MORPH-END-биÑ.ndnpv: []0.1; MORPH-END-биÑ.ndnpi: []0.1; MORPH-END-биÑ.ndfsi: []0.1; MORPH-END-биÑ.ndnsg: []0.1; MORPH-END-озÑ.vnpddn: []0.1; MORPH-END-реÑ.ndfsi: []0.1; MORPH-END-неÑ.vnnddn: []0.1; MORPH-END-леÑ.vnnddn: []0.1; MORPH-END-одÑ.vnnddn: []0.1; MORPH-END-одÑ.vnpddn: []0.1; MORPH-END-едÑ.vspddp: []0.1; MORPH-END-щаÑ.vnppdnfsi: []0.1; MORPH-END-щаÑ.vnnpdnfsi: []0.1; MORPH-END-щаÑ.afsi: []0.1; MORPH-END-шаÑ.vsnpdpfsi: []0.1; MORPH-END-шаÑ.vnppdpfsi: []0.1; MORPH-END-шаÑ.vsppdpfsi: []0.1; MORPH-END-чаÑ.vnnddn: []0.1; MORPH-END-чаÑ.afsi: []0.1; MORPH-END-чаÑ.vnpddn: []0.1; MORPH-END-цаÑ.afsi: []0.1; MORPH-END-хаÑ.vnnddn: []0.1; MORPH-END-таÑ.vsppspfsi: []0.1; MORPH-END-таÑ.afsi: []0.1; MORPH-END-таÑ.vnpddn: []0.1; MORPH-END-ÑаÑ.vnnddn: []0.1; MORPH-END-ÑаÑ.afsi: []0.1; MORPH-END-ÑаÑ.vnpddn: []0.1; MORPH-END-раÑ.vnnddn: []0.1; MORPH-END-раÑ.afsi: []0.1; MORPH-END-раÑ.vnpddn: []0.1; MORPH-END-паÑ.vnnddn: []0.1; MORPH-END-паÑ.vnpddn: []0.1; MORPH-END-наÑ.vsppspfsi: []0.1; MORPH-END-наÑ.vnppspfsi: []0.1; MORPH-END-наÑ.afsi: []0.1; MORPH-END-маÑ.vnppsnfsi: []0.1; MORPH-END-маÑ.afsi: []0.1; MORPH-END-маÑ.vnpddn: []0.1; MORPH-END-лаÑ.afsi: []0.1; MORPH-END-лаÑ.vnpddn: []0.1; MORPH-END-каÑ.vnnddn: []0.1; MORPH-END-каÑ.afsi: []0.1; MORPH-END-каÑ.vnpddn: []0.1; MORPH-END-заÑ.vnnddn: []0.1; MORPH-END-заÑ.afsi: []0.1; MORPH-END-заÑ.vnpddn: []0.1; MORPH-END-жаÑ.vnnddn: []0.1; MORPH-END-жаÑ.afsi: []0.1; MORPH-END-жаÑ.vnpddn: []0.1; MORPH-END-даÑ.vnnddn: []0.1; MORPH-END-даÑ.afsi: []0.1; MORPH-END-даÑ.vnpddn: []0.1; MORPH-END-гаÑ.vnnddn: []0.1; MORPH-END-гаÑ.afsi: []0.1; MORPH-END-гаÑ.vnpddn: []0.1; MORPH-END-ваÑ.vnnddn: []0.1; MORPH-END-ваÑ.afsi: []0.1; MORPH-END-ваÑ.vnpddn: []0.1; MORPH-END-баÑ.afsi: []0.1; MORPH-END-баÑ.vnpddn: []0.1; MORPH-END-Ñ€ÑÑŽ.vnpdn1s: []0.1; MORPH-END-нÑÑŽ.vnpdn1s: []0.1; MORPH-END-нÑÑŽ.vspdf1s: []0.1; MORPH-END-лÑÑŽ.vnpdn1s: []0.1; MORPH-END-лÑÑŽ.vnndn1s: []0.1; MORPH-END-нюю.afsv: []0.1; MORPH-END-чью.ndfst: []0.1; MORPH-END-чью.afsv: []0.1; MORPH-END-тью.ndfst: []0.1; MORPH-END-тью.ct: []0.1; MORPH-END-тью.ndnsd: []0.1; MORPH-END-Ñью.ndfst: []0.1; MORPH-END-рью.ndfst: []0.1; MORPH-END-рью.ndnsd: []0.1; MORPH-END-нью.ndfst: []0.1; MORPH-END-нью.afsv: []0.1; MORPH-END-нью.ndnsd: []0.1; MORPH-END-лью.ndfst: []0.1; MORPH-END-лью.ndnsd: []0.1; MORPH-END-зью.ndfst: []0.1; MORPH-END-жью.ndnsd: []0.1; MORPH-END-дью.ndfst: []0.1; MORPH-END-вью.ndnsd: []0.1; MORPH-END-щую.afsv: []0.1; MORPH-END-щую.vnnpdnfsv: []0.1; MORPH-END-щую.vnppdnfsv: []0.1; MORPH-END-шую.vnppdpfsv: []0.1; MORPH-END-шую.vsnpdpfsv: []0.1; MORPH-END-шую.vsppdpfsv: []0.1; MORPH-END-чую.afsv: []0.1; MORPH-END-тую.kfsv: []0.1; MORPH-END-тую.afsv: []0.1; MORPH-END-тую.vsppspfsv: []0.1; MORPH-END-Ñую.afsv: []0.1; MORPH-END-Ñую.vspdf1s: []0.1; MORPH-END-рую.vnpdn1s: []0.1; MORPH-END-рую.vspdf1s: []0.1; MORPH-END-рую.vnndn1s: []0.1; MORPH-END-ную.afsv: []0.1; MORPH-END-ную.vsppspfsv: []0.1; MORPH-END-ную.vnppspfsv: []0.1; MORPH-END-мую.nlfsv: []0.1; MORPH-END-мую.afsv: []0.1; MORPH-END-мую.vnppsnfsv: []0.1; MORPH-END-лую.afsv: []0.1; MORPH-END-лую.vspdf1s: []0.1; MORPH-END-кую.nlfsv: []0.1; MORPH-END-кую.afsv: []0.1; MORPH-END-кую.ndfsv: []0.1; MORPH-END-зую.afsv: []0.1; MORPH-END-зую.vnpdn1s: []0.1; MORPH-END-зую.vspdf1s: []0.1; MORPH-END-жую.afsv: []0.1; MORPH-END-дую.vnpdn1s: []0.1; MORPH-END-дую.vspdf1s: []0.1; MORPH-END-дую.vnndn1s: []0.1; MORPH-END-гую.afsv: []0.1; MORPH-END-вую.afsv: []0.1; MORPH-END-вую.ndfsv: []0.1; MORPH-END-вую.vnndn1s: []0.1; MORPH-END-бую.afsv: []0.1; MORPH-END-трю.vspdf1s: []0.1; MORPH-END-орю.vspdf1s: []0.1; MORPH-END-арю.nlmsd: []0.1; MORPH-END-тою.ndfst: []0.1; MORPH-END-тою.afst: []0.1; MORPH-END-рою.ndfst: []0.1; MORPH-END-рою.vspdf1s: []0.1; MORPH-END-ною.ndfst: []0.1; MORPH-END-ною.afst: []0.1; MORPH-END-ною.nlfst: []0.1; MORPH-END-мою.ndfst: []0.1; MORPH-END-мою.afst: []0.1; MORPH-END-лою.afst: []0.1; MORPH-END-кою.ndfst: []0.1; MORPH-END-кою.afst: []0.1; MORPH-END-кою.nlfst: []0.1; MORPH-END-дою.ndfst: []0.1; MORPH-END-гою.ndfst: []0.1; MORPH-END-вою.ndfst: []0.1; MORPH-END-вою.afst: []0.1; MORPH-END-бою.ndfst: []0.1; MORPH-END-ьню.ndfsv: []0.1; MORPH-END-ыню.ndfsv: []0.1; MORPH-END-тню.ndfsv: []0.1; MORPH-END-рню.ndfsv: []0.1; MORPH-END-оню.vspdf1s: []0.1; MORPH-END-лню.vspdf1s: []0.1; MORPH-END-иню.nlfsv: []0.1; MORPH-END-вню.ndfsv: []0.1; MORPH-END-аню.vspdf1s: []0.1; MORPH-END-плю.vspdf1s: []0.1; MORPH-END-плю.vsndf1s: []0.1; MORPH-END-олю.vspdf1s: []0.1; MORPH-END-олю.ndmsd: []0.1; MORPH-END-млю.vspdf1s: []0.1; MORPH-END-илю.ndmsd: []0.1; MORPH-END-елю.vspdf1s: []0.1; MORPH-END-елю.ndmsd: []0.1; MORPH-END-елю.nlmsd: []0.1; MORPH-END-влю.vspdf1s: []0.1; MORPH-END-блю.vspdf1s: []0.1; MORPH-END-алю.ndmsd: []0.1; MORPH-END-шию.ndnsd: []0.1; MORPH-END-чию.ndnsd: []0.1; MORPH-END-цию.ndfsv: []0.1; MORPH-END-хию.ndfsv: []0.1; MORPH-END-фию.ndfsv: []0.1; MORPH-END-тию.ndnsd: []0.1; MORPH-END-тию.ndfsv: []0.1; MORPH-END-Ñию.ndfsv: []0.1; MORPH-END-рию.ndnsd: []0.1; MORPH-END-рию.ndfsv: []0.1; MORPH-END-рию.ndmsd: []0.1; MORPH-END-пию.ndfsv: []0.1; MORPH-END-нию.ndnsd: []0.1; MORPH-END-нию.ndfsv: []0.1; MORPH-END-нию.ndmsd: []0.1; MORPH-END-мию.ndnsd: []0.1; MORPH-END-мию.ndfsv: []0.1; MORPH-END-лию.ndnsd: []0.1; MORPH-END-лию.ndfsv: []0.1; MORPH-END-зию.ndnsd: []0.1; MORPH-END-зию.ndfsv: []0.1; MORPH-END-дию.ndnsd: []0.1; MORPH-END-дию.ndfsv: []0.1; MORPH-END-гию.ndfsv: []0.1; MORPH-END-вию.ndnsd: []0.1; MORPH-END-вию.ndfsv: []0.1; MORPH-END-бию.ndnsd: []0.1; MORPH-END-бию.ndfsv: []0.1; MORPH-END-щею.afst: []0.1; MORPH-END-шею.afst: []0.1; MORPH-END-чею.ndfst: []0.1; MORPH-END-цею.ndfst: []0.1; MORPH-END-цею.nlfst: []0.1; MORPH-END-рею.ndfsv: []0.1; MORPH-END-нею.ndfst: []0.1; MORPH-END-нею.vnndn1s: []0.1; MORPH-END-нею.afst: []0.1; MORPH-END-щаю.vnpdn1s: []0.1; MORPH-END-шаю.vnpdn1s: []0.1; MORPH-END-чаю.vnpdn1s: []0.1; MORPH-END-чаю.vnndn1s: []0.1; MORPH-END-чаю.vspdf1s: []0.1; MORPH-END-таю.vnpdn1s: []0.1; MORPH-END-таю.vspdf1s: []0.1; MORPH-END-таю.vnndn1s: []0.1; MORPH-END-раю.vnpdn1s: []0.1; MORPH-END-раю.vspdf1s: []0.1; MORPH-END-паю.vnpdn1s: []0.1; MORPH-END-паю.vspdf1s: []0.1; MORPH-END-паю.vnndn1s: []0.1; MORPH-END-наю.vnpdn1s: []0.1; MORPH-END-наю.vspdf1s: []0.1; MORPH-END-маю.vnpdn1s: []0.1; MORPH-END-маю.vspdf1s: []0.1; MORPH-END-лаю.vnpdn1s: []0.1; MORPH-END-лаю.vspdf1s: []0.1; MORPH-END-каю.vnpdn1s: []0.1; MORPH-END-каю.vnndn1s: []0.1; MORPH-END-каю.vspdf1s: []0.1; MORPH-END-заю.vnpdn1s: []0.1; MORPH-END-заю.vnndn1s: []0.1; MORPH-END-жаю.vnpdn1s: []0.1; MORPH-END-жаю.vnndn1s: []0.1; MORPH-END-даю.vnpdn1s: []0.1; MORPH-END-даю.vspdf1s: []0.1; MORPH-END-даю.vnndn1s: []0.1; MORPH-END-гаю.vnpdn1s: []0.1; MORPH-END-гаю.vnndn1s: []0.1; MORPH-END-гаю.vspdf1s: []0.1; MORPH-END-ваю.vnpdn1s: []0.1; MORPH-END-ваю.vnndn1s: []0.1; MORPH-END-ваю.vspdf1s: []0.1; MORPH-END-баю.vnpdn1s: []0.1; MORPH-END-ишь.vnpdn2s: []0.1; MORPH-END-ишь.vspdf2s: []0.1; MORPH-END-ишь.vsndf2s: []0.1; MORPH-END-ешь.vnndn2s: []0.1; MORPH-END-ешь.vnpdn2s: []0.1; MORPH-END-ешь.vspdf2s: []0.1; MORPH-END-ашь.vspdf2s: []0.1; MORPH-END-Ñчь.vspdi: []0.1; MORPH-END-очь.vspdi: []0.1; MORPH-END-ичь.vspdi: []0.1; MORPH-END-ечь.vspdi: []0.1; MORPH-END-ечь.vsndi: []0.1; MORPH-END-Ñть.vspdi: []0.1; MORPH-END-Ñть.vsndi: []0.1; MORPH-END-Ñть.vnpdi: []0.1; MORPH-END-ыть.vspdi: []0.1; MORPH-END-ыть.vsndi: []0.1; MORPH-END-фть.ndfsi: []0.1; MORPH-END-фть.ndfsv: []0.1; MORPH-END-уть.vspdi: []0.1; MORPH-END-уть.vsndi: []0.1; MORPH-END-уть.vnndi: []0.1; MORPH-END-Ñть.vspdi: []0.1; MORPH-END-Ñть.ndfsi: []0.1; MORPH-END-Ñть.vsndi: []0.1; MORPH-END-Ñть.ndfsv: []0.1; MORPH-END-рть.ndfsi: []0.1; MORPH-END-рть.ndfsv: []0.1; MORPH-END-оть.vspdi: []0.1; MORPH-END-ить.vspdi: []0.1; MORPH-END-ить.vsndi: []0.1; MORPH-END-ить.vnpdi: []0.1; MORPH-END-зть.vspdi: []0.1; MORPH-END-зть.vsndi: []0.1; MORPH-END-еть.vspdi: []0.1; MORPH-END-еть.vsndi: []0.1; MORPH-END-еть.vnndi: []0.1; MORPH-END-ать.vspdi: []0.1; MORPH-END-ать.vnpdi: []0.1; MORPH-END-ать.vnndi: []0.1; MORPH-END-ÑÑÑŒ.vnnddn: []0.1; MORPH-END-ÑÑÑŒ.vsnddp: []0.1; MORPH-END-ÑŽÑÑŒ.vnndn1s: []0.1; MORPH-END-ÑŽÑÑŒ.vsndf1s: []0.1; MORPH-END-уÑÑŒ.vnndn1s: []0.1; MORPH-END-уÑÑŒ.vsndf1s: []0.1; MORPH-END-оÑÑŒ.vnndpns: []0.1; MORPH-END-оÑÑŒ.vsndpns: []0.1; MORPH-END-иÑÑŒ.vsndpp: []0.1; MORPH-END-иÑÑŒ.vsnddp: []0.1; MORPH-END-иÑÑŒ.vnndpp: []0.1; MORPH-END-еÑÑŒ.vnndn2p: []0.1; MORPH-END-еÑÑŒ.vsndf2p: []0.1; MORPH-END-еÑÑŒ.vnndv2p: []0.1; MORPH-END-аÑÑŒ.vnnddn: []0.1; MORPH-END-аÑÑŒ.vsndpfs: []0.1; MORPH-END-аÑÑŒ.vnndpfs: []0.1; MORPH-END-ырь.ndmsv: []0.1; MORPH-END-ырь.nlmsi: []0.1; MORPH-END-ырь.ndmsi: []0.1; MORPH-END-арь.ndmsv: []0.1; MORPH-END-арь.nlmsi: []0.1; MORPH-END-арь.ndmsi: []0.1; MORPH-END-инь.nlfpg: []0.1; MORPH-END-инь.nlfpv: []0.1; MORPH-END-инь.vspdv2s: []0.1; MORPH-END-ень.ndmsv: []0.1; MORPH-END-ень.nlmsi: []0.1; MORPH-END-ень.ndfsi: []0.1; MORPH-END-ень.ndfsv: []0.1; MORPH-END-ень.ndmsi: []0.1; MORPH-END-ань.ndfsi: []0.1; MORPH-END-ань.ndfsv: []0.1; MORPH-END-уль.ndmsv: []0.1; MORPH-END-уль.ndmsi: []0.1; MORPH-END-оль.ndmsv: []0.1; MORPH-END-оль.ndfsi: []0.1; MORPH-END-оль.ndfsv: []0.1; MORPH-END-оль.ndmsi: []0.1; MORPH-END-иль.ndmsv: []0.1; MORPH-END-иль.ndmsi: []0.1; MORPH-END-ель.ndmsv: []0.1; MORPH-END-ель.nlmsi: []0.1; MORPH-END-ель.ndfsi: []0.1; MORPH-END-ель.ndfsv: []0.1; MORPH-END-ель.ndmsi: []0.1; MORPH-END-вль.ndmsv: []0.1; MORPH-END-вль.ndmsi: []0.1; MORPH-END-аль.ndmsv: []0.1; MORPH-END-аль.ndfsi: []0.1; MORPH-END-аль.ndfsv: []0.1; MORPH-END-аль.ndmsi: []0.1; MORPH-END-Ñзь.ndfsi: []0.1; MORPH-END-Ñзь.ndfsv: []0.1; MORPH-END-удь.e: []0.1; MORPH-END-едь.ndfsi: []0.1; MORPH-END-едь.ndfsv: []0.1; MORPH-END-авь.vspdv2s: []0.1; MORPH-END-ьцы.nlmpi: []0.1; MORPH-END-тцы.nlmpi: []0.1; MORPH-END-Ñцы.ndmpi: []0.1; MORPH-END-Ñцы.nlmpi: []0.1; MORPH-END-Ñцы.ndmpv: []0.1; MORPH-END-рцы.nlmpi: []0.1; MORPH-END-нцы.ndmpi: []0.1; MORPH-END-нцы.nlmpi: []0.1; MORPH-END-нцы.ndmpv: []0.1; MORPH-END-мцы.nlmpi: []0.1; MORPH-END-йцы.nlmpi: []0.1; MORPH-END-йцы.nlmsg: []0.1; MORPH-END-йцы.nlfsg: []0.1; MORPH-END-йцы.nlfpi: []0.1; MORPH-END-ицы.ndfpi: []0.1; MORPH-END-ицы.ndfsg: []0.1; MORPH-END-ицы.ndfpv: []0.1; MORPH-END-ицы.nlfsg: []0.1; MORPH-END-ицы.nlfpi: []0.1; MORPH-END-ецы.nlmpi: []0.1; MORPH-END-дцы.nlmpi: []0.1; MORPH-END-вцы.nlmpi: []0.1; MORPH-END-бцы.nlmpi: []0.1; MORPH-END-афы.ndmpi: []0.1; MORPH-END-афы.nlmpi: []0.1; MORPH-END-афы.ndmpv: []0.1; MORPH-END-Ñты.vsppsnps: []0.1; MORPH-END-ыты.vsppsnps: []0.1; MORPH-END-уты.ndmpi: []0.1; MORPH-END-уты.aps: []0.1; MORPH-END-уты.ndmpv: []0.1; MORPH-END-уты.vsppsnps: []0.1; MORPH-END-Ñты.ndmpi: []0.1; MORPH-END-Ñты.nlmpi: []0.1; MORPH-END-Ñты.aps: []0.1; MORPH-END-Ñты.ndmpv: []0.1; MORPH-END-рты.ndmpi: []0.1; MORPH-END-рты.ndmpv: []0.1; MORPH-END-рты.ndfpi: []0.1; MORPH-END-рты.vsppsnps: []0.1; MORPH-END-рты.ndfsg: []0.1; MORPH-END-рты.ndfpv: []0.1; MORPH-END-оты.ndmpi: []0.1; MORPH-END-оты.ndmpv: []0.1; MORPH-END-оты.ndfpi: []0.1; MORPH-END-оты.ndfsg: []0.1; MORPH-END-оты.ndfpv: []0.1; MORPH-END-нты.ndmpi: []0.1; MORPH-END-нты.nlmpi: []0.1; MORPH-END-нты.ndmpv: []0.1; MORPH-END-нты.ndfpi: []0.1; MORPH-END-нты.ndfsg: []0.1; MORPH-END-нты.ndfpv: []0.1; MORPH-END-кты.ndmpi: []0.1; MORPH-END-кты.npi: []0.1; MORPH-END-кты.npv: []0.1; MORPH-END-кты.ndmpv: []0.1; MORPH-END-йты.ndmpi: []0.1; MORPH-END-йты.ndmpv: []0.1; MORPH-END-иты.ndmpi: []0.1; MORPH-END-иты.nlmpi: []0.1; MORPH-END-иты.ndmpv: []0.1; MORPH-END-иты.vsppsnps: []0.1; MORPH-END-еты.ndmpi: []0.1; MORPH-END-еты.nlmpi: []0.1; MORPH-END-еты.ndmpv: []0.1; MORPH-END-еты.ndfpi: []0.1; MORPH-END-еты.ndfsg: []0.1; MORPH-END-еты.ndfpv: []0.1; MORPH-END-вты.nlmpi: []0.1; MORPH-END-аты.ndmpi: []0.1; MORPH-END-аты.nlmpi: []0.1; MORPH-END-аты.aps: []0.1; MORPH-END-аты.ndmpv: []0.1; MORPH-END-уÑÑ‹.ndmpi: []0.1; MORPH-END-уÑÑ‹.nlmpi: []0.1; MORPH-END-уÑÑ‹.ndmpv: []0.1; MORPH-END-ÑÑÑ‹.ndmpi: []0.1; MORPH-END-ÑÑÑ‹.ndmpv: []0.1; MORPH-END-ÑÑÑ‹.ndfpi: []0.1; MORPH-END-ÑÑÑ‹.ndfsg: []0.1; MORPH-END-ÑÑÑ‹.ndfpv: []0.1; MORPH-END-ÑÑÑ‹.nlfsg: []0.1; MORPH-END-ÑÑÑ‹.nlfpi: []0.1; MORPH-END-Ñ€ÑÑ‹.ndmpi: []0.1; MORPH-END-Ñ€ÑÑ‹.ndmpv: []0.1; MORPH-END-оÑÑ‹.ndmpi: []0.1; MORPH-END-оÑÑ‹.nlmpi: []0.1; MORPH-END-оÑÑ‹.ndmpv: []0.1; MORPH-END-нÑÑ‹.ndmpi: []0.1; MORPH-END-нÑÑ‹.ndmpv: []0.1; MORPH-END-кÑÑ‹.ndmpi: []0.1; MORPH-END-кÑÑ‹.ndmpv: []0.1; MORPH-END-иÑÑ‹.ndmpi: []0.1; MORPH-END-иÑÑ‹.ndmpv: []0.1; MORPH-END-еÑÑ‹.ndmpi: []0.1; MORPH-END-еÑÑ‹.nlmpi: []0.1; MORPH-END-еÑÑ‹.ndmpv: []0.1; MORPH-END-аÑÑ‹.ndmpi: []0.1; MORPH-END-аÑÑ‹.ndmpv: []0.1; MORPH-END-Ñры.ndmpi: []0.1; MORPH-END-Ñры.nlmpi: []0.1; MORPH-END-Ñры.ndmpv: []0.1; MORPH-END-юры.ndfpi: []0.1; MORPH-END-юры.ndfsg: []0.1; MORPH-END-юры.ndfpv: []0.1; MORPH-END-уры.ndmpi: []0.1; MORPH-END-уры.ndmpv: []0.1; MORPH-END-уры.ndfpi: []0.1; MORPH-END-уры.ndfsg: []0.1; MORPH-END-уры.ndfpv: []0.1; MORPH-END-тры.ndmpi: []0.1; MORPH-END-тры.nlmpi: []0.1; MORPH-END-тры.ndmpv: []0.1; MORPH-END-тры.ndfpi: []0.1; MORPH-END-тры.ndfsg: []0.1; MORPH-END-тры.ndfpv: []0.1; MORPH-END-оры.ndmpi: []0.1; MORPH-END-оры.nlmpi: []0.1; MORPH-END-оры.ndmpv: []0.1; MORPH-END-оры.ndfpi: []0.1; MORPH-END-оры.ndfsg: []0.1; MORPH-END-оры.ndfpv: []0.1; MORPH-END-иры.ndmpi: []0.1; MORPH-END-иры.nlmpi: []0.1; MORPH-END-иры.ndmpv: []0.1; MORPH-END-иры.ndfpi: []0.1; MORPH-END-иры.ndfsg: []0.1; MORPH-END-иры.ndfpv: []0.1; MORPH-END-еры.ndmpi: []0.1; MORPH-END-еры.nlmpi: []0.1; MORPH-END-еры.ndmpv: []0.1; MORPH-END-еры.ndfpi: []0.1; MORPH-END-еры.ndfsg: []0.1; MORPH-END-еры.ndfpv: []0.1; MORPH-END-дры.ndmpi: []0.1; MORPH-END-дры.ndmpv: []0.1; MORPH-END-вры.nlmpi: []0.1; MORPH-END-ары.ndmpi: []0.1; MORPH-END-ары.nlmpi: []0.1; MORPH-END-ары.npi: []0.1; MORPH-END-ары.npv: []0.1; MORPH-END-ары.ndmpv: []0.1; MORPH-END-упы.ndmpi: []0.1; MORPH-END-упы.ndmpv: []0.1; MORPH-END-опы.ndmpi: []0.1; MORPH-END-опы.nlmpi: []0.1; MORPH-END-опы.ndmpv: []0.1; MORPH-END-ипы.ndmpi: []0.1; MORPH-END-ипы.ndmpv: []0.1; MORPH-END-епы.ndmpi: []0.1; MORPH-END-епы.ndmpv: []0.1; MORPH-END-Ñны.vsppsnps: []0.1; MORPH-END-ьны.aps: []0.1; MORPH-END-щны.aps: []0.1; MORPH-END-шны.aps: []0.1; MORPH-END-чны.aps: []0.1; MORPH-END-уны.ndmpi: []0.1; MORPH-END-уны.nlmpi: []0.1; MORPH-END-уны.ndmpv: []0.1; MORPH-END-тны.aps: []0.1; MORPH-END-Ñны.aps: []0.1; MORPH-END-рны.aps: []0.1; MORPH-END-рны.ndfpi: []0.1; MORPH-END-рны.ndfsg: []0.1; MORPH-END-рны.ndfpv: []0.1; MORPH-END-пны.aps: []0.1; MORPH-END-оны.ndmpi: []0.1; MORPH-END-оны.nlmpi: []0.1; MORPH-END-оны.ndmpv: []0.1; MORPH-END-оны.ndfpi: []0.1; MORPH-END-оны.ndfsg: []0.1; MORPH-END-оны.ndfpv: []0.1; MORPH-END-нны.aps: []0.1; MORPH-END-нны.ndfpi: []0.1; MORPH-END-нны.ndfsg: []0.1; MORPH-END-нны.ndfpv: []0.1; MORPH-END-мны.aps: []0.1; MORPH-END-йны.ndmpi: []0.1; MORPH-END-йны.aps: []0.1; MORPH-END-йны.ndmpv: []0.1; MORPH-END-ины.ndmpi: []0.1; MORPH-END-ины.ndmpv: []0.1; MORPH-END-ины.ndfpi: []0.1; MORPH-END-ины.ndfsg: []0.1; MORPH-END-ины.ndfpv: []0.1; MORPH-END-зны.aps: []0.1; MORPH-END-зны.ndfsg: []0.1; MORPH-END-жны.aps: []0.1; MORPH-END-ены.aps: []0.1; MORPH-END-ены.vsppspps: []0.1; MORPH-END-ены.vsppsnps: []0.1; MORPH-END-дны.aps: []0.1; MORPH-END-вны.aps: []0.1; MORPH-END-вны.nlfsg: []0.1; MORPH-END-бны.aps: []0.1; MORPH-END-аны.vsppspps: []0.1; MORPH-END-аны.vsppsnps: []0.1; MORPH-END-аны.vnppspps: []0.1; MORPH-END-ьмы.ndmpi: []0.1; MORPH-END-ьмы.ndmpv: []0.1; MORPH-END-умы.ndmpi: []0.1; MORPH-END-умы.nlmpi: []0.1; MORPH-END-умы.ndmpv: []0.1; MORPH-END-рмы.ndfpi: []0.1; MORPH-END-рмы.ndfsg: []0.1; MORPH-END-рмы.ndfpv: []0.1; MORPH-END-омы.ndmpi: []0.1; MORPH-END-омы.nlmpi: []0.1; MORPH-END-омы.ndmpv: []0.1; MORPH-END-омы.ndfpi: []0.1; MORPH-END-омы.ndfsg: []0.1; MORPH-END-омы.ndfpv: []0.1; MORPH-END-ммы.ndfpi: []0.1; MORPH-END-ммы.ndfsg: []0.1; MORPH-END-ммы.ndfpv: []0.1; MORPH-END-имы.ndmpi: []0.1; MORPH-END-имы.vnppsnps: []0.1; MORPH-END-имы.aps: []0.1; MORPH-END-имы.ndmpv: []0.1; MORPH-END-змы.ndmpi: []0.1; MORPH-END-змы.ndmpv: []0.1; MORPH-END-емы.vnppsnps: []0.1; MORPH-END-емы.aps: []0.1; MORPH-END-емы.ndfpi: []0.1; MORPH-END-емы.ndfsg: []0.1; MORPH-END-емы.ndfpv: []0.1; MORPH-END-амы.ndfpi: []0.1; MORPH-END-амы.ndfsg: []0.1; MORPH-END-амы.ndfpv: []0.1; MORPH-END-улы.ndmpi: []0.1; MORPH-END-улы.ndmpv: []0.1; MORPH-END-улы.ndfpi: []0.1; MORPH-END-улы.ndfsg: []0.1; MORPH-END-улы.ndfpv: []0.1; MORPH-END-Ñлы.ndmpi: []0.1; MORPH-END-Ñлы.ndmpv: []0.1; MORPH-END-олы.ndmpi: []0.1; MORPH-END-олы.nlmpi: []0.1; MORPH-END-олы.ndmpv: []0.1; MORPH-END-олы.ndfpi: []0.1; MORPH-END-олы.ndfsg: []0.1; MORPH-END-олы.ndfpv: []0.1; MORPH-END-ллы.ndmpi: []0.1; MORPH-END-ллы.ndmpv: []0.1; MORPH-END-ллы.ndfpi: []0.1; MORPH-END-ллы.ndfsg: []0.1; MORPH-END-ллы.ndfpv: []0.1; MORPH-END-илы.nlmpi: []0.1; MORPH-END-елы.ndmpi: []0.1; MORPH-END-елы.ndmpv: []0.1; MORPH-END-алы.ndmpi: []0.1; MORPH-END-алы.nlmpi: []0.1; MORPH-END-алы.ndmpv: []0.1; MORPH-END-алы.nlmsg: []0.1; MORPH-END-алы.nlfsg: []0.1; MORPH-END-алы.nlfpi: []0.1; MORPH-END-узы.ndmpi: []0.1; MORPH-END-узы.ndmpv: []0.1; MORPH-END-озы.ndmpi: []0.1; MORPH-END-озы.ndmpv: []0.1; MORPH-END-озы.ndfpi: []0.1; MORPH-END-озы.ndfsg: []0.1; MORPH-END-озы.ndfpv: []0.1; MORPH-END-изы.ndmpi: []0.1; MORPH-END-изы.ndmpv: []0.1; MORPH-END-изы.ndfpi: []0.1; MORPH-END-изы.ndfsg: []0.1; MORPH-END-изы.ndfpv: []0.1; MORPH-END-езы.ndmpi: []0.1; MORPH-END-езы.ndmpv: []0.1; MORPH-END-азы.ndmpi: []0.1; MORPH-END-азы.ndmpv: []0.1; MORPH-END-азы.ndfpi: []0.1; MORPH-END-азы.ndfsg: []0.1; MORPH-END-азы.ndfpv: []0.1; MORPH-END-Ñды.ndmpi: []0.1; MORPH-END-Ñды.ndmpv: []0.1; MORPH-END-рды.ndmpi: []0.1; MORPH-END-рды.nlmpi: []0.1; MORPH-END-рды.ndmpv: []0.1; MORPH-END-рды.ndfpi: []0.1; MORPH-END-рды.ndfsg: []0.1; MORPH-END-рды.ndfpv: []0.1; MORPH-END-оды.ndmpi: []0.1; MORPH-END-оды.nlmpi: []0.1; MORPH-END-оды.ndmpv: []0.1; MORPH-END-оды.ndfpi: []0.1; MORPH-END-оды.ndfsg: []0.1; MORPH-END-оды.ndfpv: []0.1; MORPH-END-нды.ndfpi: []0.1; MORPH-END-нды.ndfsg: []0.1; MORPH-END-нды.ndfpv: []0.1; MORPH-END-иды.ndmpi: []0.1; MORPH-END-иды.nlmpi: []0.1; MORPH-END-иды.ndmpv: []0.1; MORPH-END-иды.ndfpi: []0.1; MORPH-END-иды.ndfsg: []0.1; MORPH-END-иды.ndfpv: []0.1; MORPH-END-зды.ndmpi: []0.1; MORPH-END-зды.ndmpv: []0.1; MORPH-END-еды.nlmpi: []0.1; MORPH-END-ады.ndmpi: []0.1; MORPH-END-ады.ndmpv: []0.1; MORPH-END-ады.ndfpi: []0.1; MORPH-END-ады.ndfsg: []0.1; MORPH-END-ады.ndfpv: []0.1; MORPH-END-ывы.ndmpi: []0.1; MORPH-END-ывы.ndmpv: []0.1; MORPH-END-овы.nlmpi: []0.1; MORPH-END-овы.aps: []0.1; MORPH-END-овы.nlfpi: []0.1; MORPH-END-ивы.ndmpi: []0.1; MORPH-END-ивы.aps: []0.1; MORPH-END-ивы.ndmpv: []0.1; MORPH-END-ивы.ndfpi: []0.1; MORPH-END-ивы.ndfsg: []0.1; MORPH-END-ивы.ndfpv: []0.1; MORPH-END-евы.nlmpi: []0.1; MORPH-END-авы.ndmpi: []0.1; MORPH-END-авы.ndmpv: []0.1; MORPH-END-авы.ndfpi: []0.1; MORPH-END-авы.ndfsg: []0.1; MORPH-END-авы.ndfpv: []0.1; MORPH-END-обы.ndmpi: []0.1; MORPH-END-обы.nlmpi: []0.1; MORPH-END-обы.ndmpv: []0.1; MORPH-END-жбы.ndfpi: []0.1; MORPH-END-жбы.ndfsg: []0.1; MORPH-END-жбы.ndfpv: []0.1; MORPH-END-лищ.ndnpg: []0.1; MORPH-END-вищ.ndnpg: []0.1; MORPH-END-ныш.nlmsi: []0.1; MORPH-END-маш.ndmsv: []0.1; MORPH-END-маш.ndmsi: []0.1; MORPH-END-вич.nlmsi: []0.1; MORPH-END-вич.nlm: []0.1; MORPH-END-вич.nlf: []0.1; MORPH-END-дач.ndfpg: []0.1; MORPH-END-щиц.nlfpg: []0.1; MORPH-END-щиц.nlfpv: []0.1; MORPH-END-ниц.nlfpg: []0.1; MORPH-END-ниц.ndfpg: []0.1; MORPH-END-ниц.nlfpv: []0.1; MORPH-END-лиц.nlfpg: []0.1; MORPH-END-лиц.nlfpv: []0.1; MORPH-END-виц.ndfpg: []0.1; MORPH-END-Ñец.ndmsv: []0.1; MORPH-END-Ñец.nlmsi: []0.1; MORPH-END-Ñец.ndmsi: []0.1; MORPH-END-рец.nlmsi: []0.1; MORPH-END-нец.ndmsv: []0.1; MORPH-END-нец.nlmsi: []0.1; MORPH-END-нец.ndmsi: []0.1; MORPH-END-мец.nlmsi: []0.1; MORPH-END-лец.nlmsi: []0.1; MORPH-END-иец.nlmsi: []0.1; MORPH-END-жец.nlmsi: []0.1; MORPH-END-еец.nlmsi: []0.1; MORPH-END-дец.ndmsv: []0.1; MORPH-END-дец.nlmsi: []0.1; MORPH-END-дец.ndmsi: []0.1; MORPH-END-вец.ndmsv: []0.1; MORPH-END-вец.nlmsi: []0.1; MORPH-END-вец.ndmsi: []0.1; MORPH-END-бец.ndmsv: []0.1; MORPH-END-бец.nlmsi: []0.1; MORPH-END-бец.ndmsi: []0.1; MORPH-END-ÑŒÑÑ….ndmpp: []0.1; MORPH-END-ÑŒÑÑ….ndnpp: []0.1; MORPH-END-ÑŒÑÑ….nlmpp: []0.1; MORPH-END-Ñ‚ÑÑ….ndfpp: []0.1; MORPH-END-ÑÑÑ….ndfpp: []0.1; MORPH-END-Ñ€ÑÑ….ndmpp: []0.1; MORPH-END-Ñ€ÑÑ….nlmpp: []0.1; MORPH-END-нÑÑ….npp: []0.1; MORPH-END-нÑÑ….ndfpp: []0.1; MORPH-END-нÑÑ….ndmpp: []0.1; MORPH-END-лÑÑ….ndfpp: []0.1; MORPH-END-лÑÑ….ndmpp: []0.1; MORPH-END-лÑÑ….nlmpp: []0.1; MORPH-END-иÑÑ….ndfpp: []0.1; MORPH-END-иÑÑ….ndmpp: []0.1; MORPH-END-иÑÑ….ndnpp: []0.1; MORPH-END-еÑÑ….ndfpp: []0.1; MORPH-END-дÑÑ….ndfpp: []0.1; MORPH-END-цых.alpv: []0.1; MORPH-END-цых.apg: []0.1; MORPH-END-цых.app: []0.1; MORPH-END-тых.alpv: []0.1; MORPH-END-тых.klpv: []0.1; MORPH-END-тых.vsppsppv: []0.1; MORPH-END-тых.kpp: []0.1; MORPH-END-тых.apg: []0.1; MORPH-END-тых.vsppsppp: []0.1; MORPH-END-тых.kpg: []0.1; MORPH-END-тых.app: []0.1; MORPH-END-тых.vsppsppg: []0.1; MORPH-END-Ñых.alpv: []0.1; MORPH-END-Ñых.apg: []0.1; MORPH-END-Ñых.app: []0.1; MORPH-END-рых.alpv: []0.1; MORPH-END-рых.apg: []0.1; MORPH-END-рых.app: []0.1; MORPH-END-рых.cv: []0.1; MORPH-END-рых.cg: []0.1; MORPH-END-рых.cp: []0.1; MORPH-END-ных.alpv: []0.1; MORPH-END-ных.vsppsppv: []0.1; MORPH-END-ных.apg: []0.1; MORPH-END-ных.vsppsppp: []0.1; MORPH-END-ных.app: []0.1; MORPH-END-ных.vsppsppg: []0.1; MORPH-END-мых.alpv: []0.1; MORPH-END-мых.vnppsnpv: []0.1; MORPH-END-мых.vnppsnpp: []0.1; MORPH-END-мых.apg: []0.1; MORPH-END-мых.app: []0.1; MORPH-END-мых.vnppsnpg: []0.1; MORPH-END-лых.alpv: []0.1; MORPH-END-лых.apg: []0.1; MORPH-END-лых.app: []0.1; MORPH-END-зых.alpv: []0.1; MORPH-END-зых.apg: []0.1; MORPH-END-зых.app: []0.1; MORPH-END-дых.alpv: []0.1; MORPH-END-дых.apg: []0.1; MORPH-END-дых.app: []0.1; MORPH-END-вых.alpv: []0.1; MORPH-END-вых.apg: []0.1; MORPH-END-вых.app: []0.1; MORPH-END-вых.nlmpv: []0.1; MORPH-END-вых.nlmpp: []0.1; MORPH-END-вых.nlmpg: []0.1; MORPH-END-бых.alpv: []0.1; MORPH-END-бых.apg: []0.1; MORPH-END-бых.app: []0.1; MORPH-END-арх.nlmsi: []0.1; MORPH-END-ьих.alpv: []0.1; MORPH-END-ьих.apg: []0.1; MORPH-END-ьих.app: []0.1; MORPH-END-щих.alpv: []0.1; MORPH-END-щих.vnnpdnpg: []0.1; MORPH-END-щих.vnnpdnpv: []0.1; MORPH-END-щих.vnnpdnpp: []0.1; MORPH-END-щих.apg: []0.1; MORPH-END-щих.vnppdnpp: []0.1; MORPH-END-щих.app: []0.1; MORPH-END-щих.vnppdnpg: []0.1; MORPH-END-щих.vnppdnpv: []0.1; MORPH-END-ших.vsppdppg: []0.1; MORPH-END-ших.vsnpdppv: []0.1; MORPH-END-ших.vsnpdppg: []0.1; MORPH-END-ших.vnppdppv: []0.1; MORPH-END-ших.vsppdppv: []0.1; MORPH-END-ших.vnppdppg: []0.1; MORPH-END-ших.vsppdppp: []0.1; MORPH-END-ших.vsnpdppp: []0.1; MORPH-END-ших.vnppdppp: []0.1; MORPH-END-чих.alpv: []0.1; MORPH-END-чих.apg: []0.1; MORPH-END-чих.app: []0.1; MORPH-END-чих.nlmpv: []0.1; MORPH-END-чих.nlmpp: []0.1; MORPH-END-чих.nlmpg: []0.1; MORPH-END-хих.alpv: []0.1; MORPH-END-хих.apg: []0.1; MORPH-END-хих.app: []0.1; MORPH-END-них.alpv: []0.1; MORPH-END-них.apg: []0.1; MORPH-END-них.app: []0.1; MORPH-END-ких.alpv: []0.1; MORPH-END-ких.apg: []0.1; MORPH-END-ких.app: []0.1; MORPH-END-ких.nlmpv: []0.1; MORPH-END-ких.nlmpp: []0.1; MORPH-END-ких.nlmpg: []0.1; MORPH-END-жих.alpv: []0.1; MORPH-END-жих.apg: []0.1; MORPH-END-жих.app: []0.1; MORPH-END-жих.nlmpv: []0.1; MORPH-END-жих.nlmpp: []0.1; MORPH-END-жих.nlmpg: []0.1; MORPH-END-гих.alpv: []0.1; MORPH-END-гих.apg: []0.1; MORPH-END-гих.app: []0.1; MORPH-END-щах.ndnpp: []0.1; MORPH-END-шах.ndfpp: []0.1; MORPH-END-шах.ndmpp: []0.1; MORPH-END-чах.ndfpp: []0.1; MORPH-END-чах.ndmpp: []0.1; MORPH-END-чах.nlmpp: []0.1; MORPH-END-цах.ndfpp: []0.1; MORPH-END-цах.ndmpp: []0.1; MORPH-END-цах.nlmpp: []0.1; MORPH-END-хах.ndfpp: []0.1; MORPH-END-хах.ndmpp: []0.1; MORPH-END-хах.nlmpp: []0.1; MORPH-END-фах.ndmpp: []0.1; MORPH-END-тах.ndfpp: []0.1; MORPH-END-тах.ndmpp: []0.1; MORPH-END-тах.nlmpp: []0.1; MORPH-END-Ñах.npp: []0.1; MORPH-END-Ñах.ndfpp: []0.1; MORPH-END-Ñах.ndmpp: []0.1; MORPH-END-рах.ndfpp: []0.1; MORPH-END-рах.ndmpp: []0.1; MORPH-END-рах.nlmpp: []0.1; MORPH-END-пах.ndfpp: []0.1; MORPH-END-пах.ndmpp: []0.1; MORPH-END-нах.ndfpp: []0.1; MORPH-END-нах.ndmpp: []0.1; MORPH-END-нах.nlmpp: []0.1; MORPH-END-мах.ndfpp: []0.1; MORPH-END-мах.ndmpp: []0.1; MORPH-END-лах.ndfpp: []0.1; MORPH-END-лах.ndmpp: []0.1; MORPH-END-лах.ndnpp: []0.1; MORPH-END-ках.ndfpp: []0.1; MORPH-END-ках.ndmpp: []0.1; MORPH-END-ках.nlmpp: []0.1; MORPH-END-зах.ndfpp: []0.1; MORPH-END-зах.ndmpp: []0.1; MORPH-END-жах.ndfpp: []0.1; MORPH-END-жах.ndmpp: []0.1; MORPH-END-дах.npp: []0.1; MORPH-END-дах.ndfpp: []0.1; MORPH-END-дах.ndmpp: []0.1; MORPH-END-гах.ndfpp: []0.1; MORPH-END-гах.ndmpp: []0.1; MORPH-END-гах.nlmpp: []0.1; MORPH-END-вах.ndfpp: []0.1; MORPH-END-вах.ndmpp: []0.1; MORPH-END-вах.ndnpp: []0.1; MORPH-END-бах.ndfpp: []0.1; MORPH-END-бах.ndmpp: []0.1; MORPH-END-раф.ndmsv: []0.1; MORPH-END-раф.nlmsi: []0.1; MORPH-END-раф.ndmsi: []0.1; MORPH-END-ищу.ndnsd: []0.1; MORPH-END-ещу.vspdf1s: []0.1; MORPH-END-ащу.vspdf1s: []0.1; MORPH-END-ышу.ndmsd: []0.1; MORPH-END-ышу.nlmsd: []0.1; MORPH-END-ршу.nlfsv: []0.1; MORPH-END-ошу.vnpdn1s: []0.1; MORPH-END-ошу.vspdf1s: []0.1; MORPH-END-ишу.vspdf1s: []0.1; MORPH-END-ашу.vspdf1s: []0.1; MORPH-END-ючу.vspdf1s: []0.1; MORPH-END-учу.vspdf1s: []0.1; MORPH-END-очу.vspdf1s: []0.1; MORPH-END-очу.vsndf1s: []0.1; MORPH-END-ичу.vspdf1s: []0.1; MORPH-END-ичу.nlmsd: []0.1; MORPH-END-ечу.vspdf1s: []0.1; MORPH-END-ачу.ndfsv: []0.1; MORPH-END-ачу.vspdf1s: []0.1; MORPH-END-ачу.nlmsd: []0.1; MORPH-END-ьцу.nlmsd: []0.1; MORPH-END-Ñцу.nlmsd: []0.1; MORPH-END-рцу.nlmsd: []0.1; MORPH-END-нцу.ndmsd: []0.1; MORPH-END-нцу.nlmsd: []0.1; MORPH-END-мцу.nlmsd: []0.1; MORPH-END-йцу.nlfsv: []0.1; MORPH-END-йцу.nlmsv: []0.1; MORPH-END-йцу.nlmsd: []0.1; MORPH-END-ицу.nlfsv: []0.1; MORPH-END-ицу.ndfsv: []0.1; MORPH-END-ецу.nlmsd: []0.1; MORPH-END-дцу.nlmsd: []0.1; MORPH-END-вцу.nlmsd: []0.1; MORPH-END-уху.ndfsv: []0.1; MORPH-END-иху.nlfsv: []0.1; MORPH-END-афу.ndmsd: []0.1; MORPH-END-афу.nlmsd: []0.1; MORPH-END-уту.ndmsd: []0.1; MORPH-END-тту.nlfsv: []0.1; MORPH-END-Ñту.ndfsv: []0.1; MORPH-END-Ñту.ndmsd: []0.1; MORPH-END-Ñту.nlmsd: []0.1; MORPH-END-рту.ndfsv: []0.1; MORPH-END-рту.ndmsd: []0.1; MORPH-END-оту.ndfsv: []0.1; MORPH-END-оту.ndmsd: []0.1; MORPH-END-оту.nlmsd: []0.1; MORPH-END-нту.ndfsv: []0.1; MORPH-END-нту.ndmsd: []0.1; MORPH-END-нту.nlmsd: []0.1; MORPH-END-кту.ndmsd: []0.1; MORPH-END-иту.ndmsd: []0.1; MORPH-END-иту.nlmsd: []0.1; MORPH-END-ету.ndfsv: []0.1; MORPH-END-ету.ndmsd: []0.1; MORPH-END-ату.ndfsv: []0.1; MORPH-END-ату.ndmsd: []0.1; MORPH-END-ату.nlmsd: []0.1; MORPH-END-уÑу.ndmsd: []0.1; MORPH-END-уÑу.nlmsd: []0.1; MORPH-END-ÑÑу.nlfsv: []0.1; MORPH-END-ÑÑу.ndfsv: []0.1; MORPH-END-ÑÑу.ndmsd: []0.1; MORPH-END-Ñ€Ñу.ndmsd: []0.1; MORPH-END-оÑу.ndmsd: []0.1; MORPH-END-нÑу.ndmsd: []0.1; MORPH-END-кÑу.ndmsd: []0.1; MORPH-END-иÑу.ndmsd: []0.1; MORPH-END-еÑу.vspdf1s: []0.1; MORPH-END-еÑу.ndmsd: []0.1; MORPH-END-аÑу.ndmsd: []0.1; MORPH-END-юру.ndfsv: []0.1; MORPH-END-уру.ndfsv: []0.1; MORPH-END-уру.ndmsd: []0.1; MORPH-END-тру.ndfsv: []0.1; MORPH-END-тру.ndmsd: []0.1; MORPH-END-тру.nlmsd: []0.1; MORPH-END-ору.ndfsv: []0.1; MORPH-END-ору.ndmsd: []0.1; MORPH-END-ору.nlmsd: []0.1; MORPH-END-иру.ndfsv: []0.1; MORPH-END-иру.ndmsd: []0.1; MORPH-END-иру.nlmsd: []0.1; MORPH-END-еру.ndfsv: []0.1; MORPH-END-еру.ndmsd: []0.1; MORPH-END-еру.nlmsd: []0.1; MORPH-END-ару.nlfsv: []0.1; MORPH-END-ару.ndmsd: []0.1; MORPH-END-ару.nlmsd: []0.1; MORPH-END-упу.ndmsd: []0.1; MORPH-END-опу.ndmsd: []0.1; MORPH-END-ипу.ndmsd: []0.1; MORPH-END-Ñну.vspdf1s: []0.1; MORPH-END-Ñну.nlmsd: []0.1; MORPH-END-ыну.nlmsd: []0.1; MORPH-END-хну.vspdf1s: []0.1; MORPH-END-хну.vsndf1s: []0.1; MORPH-END-уну.nlmsd: []0.1; MORPH-END-рну.ndfsv: []0.1; MORPH-END-рну.vspdf1s: []0.1; MORPH-END-рну.ndmsd: []0.1; MORPH-END-ону.ndmsd: []0.1; MORPH-END-ону.nlmsd: []0.1; MORPH-END-нну.ndfsv: []0.1; MORPH-END-кну.vspdf1s: []0.1; MORPH-END-кну.vsndf1s: []0.1; MORPH-END-ину.ndfsv: []0.1; MORPH-END-ину.nlmsd: []0.1; MORPH-END-зну.ndfsv: []0.1; MORPH-END-ену.ndfsv: []0.1; MORPH-END-ену.ndmsd: []0.1; MORPH-END-ену.nlmsd: []0.1; MORPH-END-гну.vspdf1s: []0.1; MORPH-END-гну.vsndf1s: []0.1; MORPH-END-вну.nlfsv: []0.1; MORPH-END-ану.ndmsd: []0.1; MORPH-END-ану.nlmsd: []0.1; MORPH-END-уму.ndmsd: []0.1; MORPH-END-рму.ndfsv: []0.1; MORPH-END-ому.amsd: []0.1; MORPH-END-ому.vsppspmsd: []0.1; MORPH-END-ому.ansd: []0.1; MORPH-END-ому.nlmsd: []0.1; MORPH-END-ому.vsppspnsd: []0.1; MORPH-END-мму.ndfsv: []0.1; MORPH-END-иму.nlfsv: []0.1; MORPH-END-иму.nlmsd: []0.1; MORPH-END-зму.ndmsd: []0.1; MORPH-END-ему.amsd: []0.1; MORPH-END-ему.ansd: []0.1; MORPH-END-ему.vnnpdnmsd: []0.1; MORPH-END-ему.vnppdnnsd: []0.1; MORPH-END-ему.vnnpdnnsd: []0.1; MORPH-END-ему.vnppdnmsd: []0.1; MORPH-END-аму.ndfsv: []0.1; MORPH-END-улу.ndfsv: []0.1; MORPH-END-улу.ndmsd: []0.1; MORPH-END-улу.nlmsd: []0.1; MORPH-END-олу.ndfsv: []0.1; MORPH-END-олу.ndmsd: []0.1; MORPH-END-ллу.ndfsv: []0.1; MORPH-END-илу.nlfsv: []0.1; MORPH-END-илу.nlmsd: []0.1; MORPH-END-елу.ndmsd: []0.1; MORPH-END-алу.ndmsd: []0.1; MORPH-END-алу.nlmsd: []0.1; MORPH-END-Ñку.ndmsd: []0.1; MORPH-END-Ñку.nlmsd: []0.1; MORPH-END-ьку.nlfsv: []0.1; MORPH-END-ьку.ndfsv: []0.1; MORPH-END-ьку.ndmsd: []0.1; MORPH-END-шку.nlfsv: []0.1; MORPH-END-шку.ndfsv: []0.1; MORPH-END-шку.nlmsv: []0.1; MORPH-END-чку.nlfsv: []0.1; MORPH-END-чку.ndfsv: []0.1; MORPH-END-чку.ndmsd: []0.1; MORPH-END-уку.ndmsd: []0.1; MORPH-END-тку.nlfsv: []0.1; MORPH-END-тку.ndfsv: []0.1; MORPH-END-тку.ndmsd: []0.1; MORPH-END-Ñку.ndfsv: []0.1; MORPH-END-Ñку.ndmsd: []0.1; MORPH-END-рку.nlfsv: []0.1; MORPH-END-рку.ndfsv: []0.1; MORPH-END-рку.ndmsd: []0.1; MORPH-END-пку.ndfsv: []0.1; MORPH-END-оку.ndfsv: []0.1; MORPH-END-оку.ndmsd: []0.1; MORPH-END-нку.nlfsv: []0.1; MORPH-END-нку.ndfsv: []0.1; MORPH-END-нку.ndmsd: []0.1; MORPH-END-мку.ndfsv: []0.1; MORPH-END-лку.nlfsv: []0.1; MORPH-END-лку.ndfsv: []0.1; MORPH-END-лку.ndmsd: []0.1; MORPH-END-йку.nlfsv: []0.1; MORPH-END-йку.ndfsv: []0.1; MORPH-END-ику.ndfsv: []0.1; MORPH-END-ику.ndmsd: []0.1; MORPH-END-ику.nlmsd: []0.1; MORPH-END-зку.ndfsv: []0.1; MORPH-END-жку.nlfsv: []0.1; MORPH-END-жку.ndfsv: []0.1; MORPH-END-еку.ndfsv: []0.1; MORPH-END-еку.vspdf1s: []0.1; MORPH-END-еку.ndmsd: []0.1; MORPH-END-дку.nlfsv: []0.1; MORPH-END-дку.ndfsv: []0.1; MORPH-END-дку.ndmsd: []0.1; MORPH-END-вку.nlfsv: []0.1; MORPH-END-вку.ndfsv: []0.1; MORPH-END-вку.ndmsd: []0.1; MORPH-END-бку.ndfsv: []0.1; MORPH-END-бку.ndmsd: []0.1; MORPH-END-аку.ndmsd: []0.1; MORPH-END-аку.nlmsd: []0.1; MORPH-END-озу.ndfsv: []0.1; MORPH-END-озу.ndmsd: []0.1; MORPH-END-изу.ndfsv: []0.1; MORPH-END-изу.ndmsd: []0.1; MORPH-END-езу.ndmsd: []0.1; MORPH-END-азу.ndfsv: []0.1; MORPH-END-азу.ndmsd: []0.1; MORPH-END-Ñжу.vspdf1s: []0.1; MORPH-END-ужу.vspdf1s: []0.1; MORPH-END-ржу.vspdf1s: []0.1; MORPH-END-ожу.vnpdn1s: []0.1; MORPH-END-ожу.vspdf1s: []0.1; MORPH-END-ежу.vspdf1s: []0.1; MORPH-END-ежу.ndmsd: []0.1; MORPH-END-ажу.ndfsv: []0.1; MORPH-END-ажу.vspdf1s: []0.1; MORPH-END-ажу.ndmsd: []0.1; MORPH-END-Ñду.ndmsd: []0.1; MORPH-END-ьду.nlfsv: []0.1; MORPH-END-ьду.nlmsd: []0.1; MORPH-END-рду.ndfsv: []0.1; MORPH-END-рду.ndmsd: []0.1; MORPH-END-оду.ndfsv: []0.1; MORPH-END-оду.ndmsd: []0.1; MORPH-END-оду.nlmsd: []0.1; MORPH-END-нду.ndfsv: []0.1; MORPH-END-нду.ndmsd: []0.1; MORPH-END-иду.ndfsv: []0.1; MORPH-END-иду.ndmsd: []0.1; MORPH-END-зду.ndmsd: []0.1; MORPH-END-еду.vspdf1s: []0.1; MORPH-END-еду.nlmsd: []0.1; MORPH-END-аду.ndfsv: []0.1; MORPH-END-аду.ndmsd: []0.1; MORPH-END-Ñгу.nlfsv: []0.1; MORPH-END-Ñгу.nlmsv: []0.1; MORPH-END-угу.ndfsv: []0.1; MORPH-END-ргу.ndmsd: []0.1; MORPH-END-ргу.nlmsd: []0.1; MORPH-END-огу.ndfsv: []0.1; MORPH-END-огу.ndmsd: []0.1; MORPH-END-огу.nlmsd: []0.1; MORPH-END-нгу.ndmsd: []0.1; MORPH-END-нгу.nlmsd: []0.1; MORPH-END-егу.vspdf1s: []0.1; MORPH-END-ыву.ndmsd: []0.1; MORPH-END-ыву.vsndf1s: []0.1; MORPH-END-тву.ndnsd: []0.1; MORPH-END-ову.nlfsv: []0.1; MORPH-END-ову.ndmsd: []0.1; MORPH-END-ову.nlmsd: []0.1; MORPH-END-иву.ndfsv: []0.1; MORPH-END-иву.ndmsd: []0.1; MORPH-END-еву.nlfsv: []0.1; MORPH-END-еву.ndmsd: []0.1; MORPH-END-еву.nlmsd: []0.1; MORPH-END-аву.nlfsv: []0.1; MORPH-END-аву.ndfsv: []0.1; MORPH-END-аву.nlmsd: []0.1; MORPH-END-ьбу.ndfsv: []0.1; MORPH-END-Ñ‚ÑÑ‚.vsndf3p: []0.1; MORPH-END-Ñ‚ÑÑ‚.vspdf3p: []0.1; MORPH-END-Ñ‚ÑÑ‚.vnpdn3p: []0.1; MORPH-END-ÑÑÑ‚.vspdf3p: []0.1; MORPH-END-ÑÑÑ‚.vnndn3p: []0.1; MORPH-END-ÑÑÑ‚.vnpdn3p: []0.1; MORPH-END-Ñ€ÑÑ‚.vsndf3p: []0.1; MORPH-END-Ñ€ÑÑ‚.vspdf3p: []0.1; MORPH-END-Ñ€ÑÑ‚.vnpdn3p: []0.1; MORPH-END-пÑÑ‚.vsndf3p: []0.1; MORPH-END-пÑÑ‚.vspdf3p: []0.1; MORPH-END-оÑÑ‚.vspdf3p: []0.1; MORPH-END-нÑÑ‚.vspdf3p: []0.1; MORPH-END-нÑÑ‚.vnndn3p: []0.1; MORPH-END-нÑÑ‚.vnpdn3p: []0.1; MORPH-END-мÑÑ‚.vspdf3p: []0.1; MORPH-END-лÑÑ‚.vsndf3p: []0.1; MORPH-END-лÑÑ‚.vspdf3p: []0.1; MORPH-END-лÑÑ‚.vnpdn3p: []0.1; MORPH-END-зÑÑ‚.vspdf3p: []0.1; MORPH-END-зÑÑ‚.vnpdn3p: []0.1; MORPH-END-дÑÑ‚.vspdf3p: []0.1; MORPH-END-дÑÑ‚.vnndn3p: []0.1; MORPH-END-дÑÑ‚.vnpdn3p: []0.1; MORPH-END-вÑÑ‚.vspdf3p: []0.1; MORPH-END-вÑÑ‚.vnpdn3p: []0.1; MORPH-END-бÑÑ‚.vspdf3p: []0.1; MORPH-END-ÑÑŽÑ‚.vspdf3p: []0.1; MORPH-END-ÑÑŽÑ‚.vnndn3p: []0.1; MORPH-END-ÑÑŽÑ‚.vnpdn3p: []0.1; MORPH-END-ьют.vspdf3p: []0.1; MORPH-END-уют.vspdf3p: []0.1; MORPH-END-уют.vnndn3p: []0.1; MORPH-END-уют.vnpdn3p: []0.1; MORPH-END-оют.vspdf3p: []0.1; MORPH-END-лют.vspdf3p: []0.1; MORPH-END-еют.vsndf3p: []0.1; MORPH-END-еют.vspdf3p: []0.1; MORPH-END-еют.vnndn3p: []0.1; MORPH-END-ают.vspdf3p: []0.1; MORPH-END-ают.vnndn3p: []0.1; MORPH-END-ают.vnpdn3p: []0.1; MORPH-END-льт.ndmsv: []0.1; MORPH-END-льт.ndmsi: []0.1; MORPH-END-шут.vspdf3p: []0.1; MORPH-END-чут.vspdf3p: []0.1; MORPH-END-чут.vnndn3p: []0.1; MORPH-END-тут.ndmsv: []0.1; MORPH-END-тут.vsndf3p: []0.1; MORPH-END-тут.vspdf3p: []0.1; MORPH-END-тут.ndmsi: []0.1; MORPH-END-Ñут.vspdf3p: []0.1; MORPH-END-рут.vspdf3p: []0.1; MORPH-END-нут.vsndf3p: []0.1; MORPH-END-нут.vspdf3p: []0.1; MORPH-END-нут.vsppsnmss: []0.1; MORPH-END-мут.vspdf3p: []0.1; MORPH-END-кут.vspdf3p: []0.1; MORPH-END-зут.vsndf3p: []0.1; MORPH-END-зут.vspdf3p: []0.1; MORPH-END-жут.vspdf3p: []0.1; MORPH-END-дут.vsndf3p: []0.1; MORPH-END-дут.vspdf3p: []0.1; MORPH-END-гут.vsndf3p: []0.1; MORPH-END-гут.vspdf3p: []0.1; MORPH-END-вут.vsndf3p: []0.1; MORPH-END-вут.vspdf3p: []0.1; MORPH-END-бут.vspdf3p: []0.1; MORPH-END-оÑÑ‚.ndmsv: []0.1; MORPH-END-оÑÑ‚.ndmsi: []0.1; MORPH-END-иÑÑ‚.ndmsv: []0.1; MORPH-END-иÑÑ‚.amss: []0.1; MORPH-END-иÑÑ‚.nlmsi: []0.1; MORPH-END-иÑÑ‚.ndmsi: []0.1; MORPH-END-еÑÑ‚.ndmsv: []0.1; MORPH-END-еÑÑ‚.ndmsi: []0.1; MORPH-END-аÑÑ‚.vspdf3s: []0.1; MORPH-END-аÑÑ‚.ndmsv: []0.1; MORPH-END-аÑÑ‚.nlmsi: []0.1; MORPH-END-аÑÑ‚.ndmsi: []0.1; MORPH-END-орт.ndmsv: []0.1; MORPH-END-орт.ndmsi: []0.1; MORPH-END-ерт.ndmsv: []0.1; MORPH-END-ерт.ndmsi: []0.1; MORPH-END-арт.ndmsv: []0.1; MORPH-END-арт.ndmsi: []0.1; MORPH-END-Ñот.cg: []0.1; MORPH-END-рот.ndmsv: []0.1; MORPH-END-рот.ndmsi: []0.1; MORPH-END-лот.vsppsnmss: []0.1; MORPH-END-онт.ndmsv: []0.1; MORPH-END-онт.ndmsi: []0.1; MORPH-END-ент.ndmsv: []0.1; MORPH-END-ент.nlmsi: []0.1; MORPH-END-ент.ndmsi: []0.1; MORPH-END-ант.ndmsv: []0.1; MORPH-END-ант.nlmsi: []0.1; MORPH-END-ант.ndmsi: []0.1; MORPH-END-укт.ndmsv: []0.1; MORPH-END-укт.ndmsi: []0.1; MORPH-END-нкт.ndmsv: []0.1; MORPH-END-нкт.ndmsi: []0.1; MORPH-END-ект.ndmsv: []0.1; MORPH-END-ект.ndmsi: []0.1; MORPH-END-акт.ndmsv: []0.1; MORPH-END-акт.ndmsi: []0.1; MORPH-END-айт.ndmsv: []0.1; MORPH-END-айт.ndmsi: []0.1; MORPH-END-щит.vspdf3s: []0.1; MORPH-END-шит.vspdf3s: []0.1; MORPH-END-шит.vsndf3s: []0.1; MORPH-END-чит.vspdf3s: []0.1; MORPH-END-чит.vsndf3s: []0.1; MORPH-END-чит.vnpdn3s: []0.1; MORPH-END-цит.ndmsv: []0.1; MORPH-END-цит.ndmsi: []0.1; MORPH-END-тит.vspdf3s: []0.1; MORPH-END-тит.vsndf3s: []0.1; MORPH-END-тит.ndmsv: []0.1; MORPH-END-тит.ndmsi: []0.1; MORPH-END-Ñит.vspdf3s: []0.1; MORPH-END-Ñит.vnpdn3s: []0.1; MORPH-END-Ñит.vnndn3s: []0.1; MORPH-END-рит.vspdf3s: []0.1; MORPH-END-рит.vsndf3s: []0.1; MORPH-END-рит.ndmsv: []0.1; MORPH-END-рит.ndmsi: []0.1; MORPH-END-пит.vspdf3s: []0.1; MORPH-END-пит.vsndf3s: []0.1; MORPH-END-оит.vspdf3s: []0.1; MORPH-END-нит.vspdf3s: []0.1; MORPH-END-нит.vnpdn3s: []0.1; MORPH-END-нит.ndmsv: []0.1; MORPH-END-нит.ndmsi: []0.1; MORPH-END-мит.vspdf3s: []0.1; MORPH-END-мит.vsndf3s: []0.1; MORPH-END-лит.vspdf3s: []0.1; MORPH-END-лит.vsndf3s: []0.1; MORPH-END-лит.ndmsv: []0.1; MORPH-END-лит.ndmsi: []0.1; MORPH-END-зит.vspdf3s: []0.1; MORPH-END-зит.vnpdn3s: []0.1; MORPH-END-зит.ndmsv: []0.1; MORPH-END-зит.ndmsi: []0.1; MORPH-END-жит.vspdf3s: []0.1; MORPH-END-жит.vsndf3s: []0.1; MORPH-END-жит.vnndn3s: []0.1; MORPH-END-дит.vspdf3s: []0.1; MORPH-END-дит.vnpdn3s: []0.1; MORPH-END-дит.vnndn3s: []0.1; MORPH-END-гит.ndmsv: []0.1; MORPH-END-гит.ndmsi: []0.1; MORPH-END-вит.vspdf3s: []0.1; MORPH-END-вит.amss: []0.1; MORPH-END-вит.vnndn3s: []0.1; MORPH-END-бит.vspdf3s: []0.1; MORPH-END-Ñет.vspdf3s: []0.1; MORPH-END-Ñет.vnpdn3s: []0.1; MORPH-END-Ñет.vnndn3s: []0.1; MORPH-END-ьет.vspdf3s: []0.1; MORPH-END-шет.vspdf3s: []0.1; MORPH-END-чет.vspdf3s: []0.1; MORPH-END-чет.vsndf3s: []0.1; MORPH-END-чет.vnndn3s: []0.1; MORPH-END-ует.vspdf3s: []0.1; MORPH-END-ует.vnpdn3s: []0.1; MORPH-END-ует.vnndn3s: []0.1; MORPH-END-тет.vspdf3s: []0.1; MORPH-END-тет.vsndf3s: []0.1; MORPH-END-тет.ndmsv: []0.1; MORPH-END-тет.ndmsi: []0.1; MORPH-END-Ñет.vspdf3s: []0.1; MORPH-END-рет.vspdf3s: []0.1; MORPH-END-рет.ndmsv: []0.1; MORPH-END-рет.ndmsi: []0.1; MORPH-END-оет.vspdf3s: []0.1; MORPH-END-нет.vspdf3s: []0.1; MORPH-END-нет.vsndf3s: []0.1; MORPH-END-нет.vnndn3s: []0.1; MORPH-END-мет.vspdf3s: []0.1; MORPH-END-мет.ndmsv: []0.1; MORPH-END-мет.ndmsi: []0.1; MORPH-END-лет.vspdf3s: []0.1; MORPH-END-лет.ndmsv: []0.1; MORPH-END-лет.ndmsi: []0.1; MORPH-END-кет.ndmsv: []0.1; MORPH-END-кет.ndmsi: []0.1; MORPH-END-зет.vspdf3s: []0.1; MORPH-END-зет.vsndf3s: []0.1; MORPH-END-жет.vspdf3s: []0.1; MORPH-END-жет.vsndf3s: []0.1; MORPH-END-еет.vspdf3s: []0.1; MORPH-END-еет.vsndf3s: []0.1; MORPH-END-еет.vnndn3s: []0.1; MORPH-END-дет.vspdf3s: []0.1; MORPH-END-дет.vsndf3s: []0.1; MORPH-END-вет.vspdf3s: []0.1; MORPH-END-вет.vsndf3s: []0.1; MORPH-END-вет.ndmsv: []0.1; MORPH-END-вет.ndmsi: []0.1; MORPH-END-бет.vspdf3s: []0.1; MORPH-END-ает.vspdf3s: []0.1; MORPH-END-ает.vnpdn3s: []0.1; MORPH-END-ает.vnndn3s: []0.1; MORPH-END-щат.vspdf3p: []0.1; MORPH-END-шат.vspdf3p: []0.1; MORPH-END-чат.vsndf3p: []0.1; MORPH-END-чат.vspdf3p: []0.1; MORPH-END-чат.vnndn3p: []0.1; MORPH-END-тат.ndmsv: []0.1; MORPH-END-тат.ndmsi: []0.1; MORPH-END-рат.ndmsv: []0.1; MORPH-END-рат.nlmsi: []0.1; MORPH-END-рат.ndmsi: []0.1; MORPH-END-нат.ndmsv: []0.1; MORPH-END-нат.ndmsi: []0.1; MORPH-END-мат.ndmsv: []0.1; MORPH-END-мат.ndmsi: []0.1; MORPH-END-лат.ndmsv: []0.1; MORPH-END-лат.ndmsi: []0.1; MORPH-END-кат.ndmsv: []0.1; MORPH-END-кат.ndmsi: []0.1; MORPH-END-иат.ndmsv: []0.1; MORPH-END-иат.ndmsi: []0.1; MORPH-END-жат.vspdf3p: []0.1; MORPH-END-жат.vnndn3p: []0.1; MORPH-END-дат.ndmsv: []0.1; MORPH-END-дат.ndmsi: []0.1; MORPH-END-ват.ndmsv: []0.1; MORPH-END-ват.amss: []0.1; MORPH-END-ват.ndmsi: []0.1; MORPH-END-руÑ.ndmsv: []0.1; MORPH-END-руÑ.ndmsi: []0.1; MORPH-END-еÑÑ.ndmsv: []0.1; MORPH-END-еÑÑ.ndmsi: []0.1; MORPH-END-ÑоÑ.ndmsv: []0.1; MORPH-END-ÑоÑ.ndmsi: []0.1; MORPH-END-роÑ.ndmsv: []0.1; MORPH-END-роÑ.ndmsi: []0.1; MORPH-END-ноÑ.ndmsv: []0.1; MORPH-END-ноÑ.ndmsi: []0.1; MORPH-END-анÑ.ndmsv: []0.1; MORPH-END-анÑ.ndmsi: []0.1; MORPH-END-екÑ.ndmsv: []0.1; MORPH-END-екÑ.ndmsi: []0.1; MORPH-END-акÑ.ndmsv: []0.1; MORPH-END-акÑ.ndmsi: []0.1; MORPH-END-ÑиÑ.ndmsv: []0.1; MORPH-END-ÑиÑ.ndmsi: []0.1; MORPH-END-лиÑ.ndmsv: []0.1; MORPH-END-лиÑ.ndmsi: []0.1; MORPH-END-зиÑ.ndmsv: []0.1; MORPH-END-зиÑ.ndmsi: []0.1; MORPH-END-паÑ.ndmsv: []0.1; MORPH-END-паÑ.ndmsi: []0.1; MORPH-END-лÑÑ€.ndmsv: []0.1; MORPH-END-лÑÑ€.ndmsi: []0.1; MORPH-END-тур.ndfpg: []0.1; MORPH-END-Ñтр.ndmsv: []0.1; MORPH-END-Ñтр.nlmsi: []0.1; MORPH-END-Ñтр.ndmsi: []0.1; MORPH-END-отр.ndmsv: []0.1; MORPH-END-отр.ndmsi: []0.1; MORPH-END-нтр.ndmsv: []0.1; MORPH-END-нтр.ndmsi: []0.1; MORPH-END-етр.ndmsv: []0.1; MORPH-END-етр.ndmsi: []0.1; MORPH-END-тор.ndmsv: []0.1; MORPH-END-тор.nlmsi: []0.1; MORPH-END-тор.ndmsi: []0.1; MORPH-END-Ñор.ndmsv: []0.1; MORPH-END-Ñор.ndmsi: []0.1; MORPH-END-зор.ndmsv: []0.1; MORPH-END-зор.ndmsi: []0.1; MORPH-END-дор.ndmsv: []0.1; MORPH-END-дор.nlmsi: []0.1; MORPH-END-дор.ndmsi: []0.1; MORPH-END-вор.ndmsv: []0.1; MORPH-END-вор.ndmsi: []0.1; MORPH-END-бор.ndmsv: []0.1; MORPH-END-бор.ndmsi: []0.1; MORPH-END-тир.ndmsv: []0.1; MORPH-END-тир.ndmsi: []0.1; MORPH-END-мир.ndmsv: []0.1; MORPH-END-мир.ndmsi: []0.1; MORPH-END-ьер.ndmsv: []0.1; MORPH-END-ьер.nlmsi: []0.1; MORPH-END-ьер.ndmsi: []0.1; MORPH-END-цер.nlmsi: []0.1; MORPH-END-тер.ndmsv: []0.1; MORPH-END-тер.nlmsi: []0.1; MORPH-END-тер.ndmsi: []0.1; MORPH-END-Ñер.ndmsv: []0.1; MORPH-END-Ñер.ndmsi: []0.1; MORPH-END-нер.ndmsv: []0.1; MORPH-END-нер.nlmsi: []0.1; MORPH-END-нер.ndmsi: []0.1; MORPH-END-мер.ndmsv: []0.1; MORPH-END-мер.ndfpg: []0.1; MORPH-END-мер.ndmsi: []0.1; MORPH-END-лер.ndmsv: []0.1; MORPH-END-лер.nlmsi: []0.1; MORPH-END-лер.ndmsi: []0.1; MORPH-END-кер.ndmsv: []0.1; MORPH-END-кер.nlmsi: []0.1; MORPH-END-кер.ndmsi: []0.1; MORPH-END-зер.ndmsv: []0.1; MORPH-END-зер.ndmsi: []0.1; MORPH-END-жер.nlmsi: []0.1; MORPH-END-дер.ndmsv: []0.1; MORPH-END-дер.nlmsi: []0.1; MORPH-END-дер.ndmsi: []0.1; MORPH-END-гер.nlmsi: []0.1; MORPH-END-вер.ndmsv: []0.1; MORPH-END-вер.ndmsi: []0.1; MORPH-END-ндр.ndmsv: []0.1; MORPH-END-ндр.ndmsi: []0.1; MORPH-END-авр.nlmsi: []0.1; MORPH-END-уар.ndmsv: []0.1; MORPH-END-уар.ndmsi: []0.1; MORPH-END-кар.ndmsv: []0.1; MORPH-END-кар.ndmsi: []0.1; MORPH-END-вар.ndmsv: []0.1; MORPH-END-вар.ndmsi: []0.1; MORPH-END-коп.ndmsv: []0.1; MORPH-END-коп.ndmsi: []0.1; MORPH-END-тип.ndmsv: []0.1; MORPH-END-тип.ndmsi: []0.1; MORPH-END-Ñто.anss: []0.1; MORPH-END-Ñто.vsppsnnss: []0.1; MORPH-END-ыто.anss: []0.1; MORPH-END-ыто.vsppsnnss: []0.1; MORPH-END-уто.anss: []0.1; MORPH-END-уто.e: []0.1; MORPH-END-уто.vsppsnnss: []0.1; MORPH-END-Ñто.anss: []0.1; MORPH-END-Ñто.e: []0.1; MORPH-END-рто.vsppsnnss: []0.1; MORPH-END-ото.vsppsnnss: []0.1; MORPH-END-ито.anss: []0.1; MORPH-END-ито.e: []0.1; MORPH-END-ито.vsppsnnss: []0.1; MORPH-END-ето.vsppsnnss: []0.1; MORPH-END-ато.xn: []0.1; MORPH-END-ато.anss: []0.1; MORPH-END-ато.e: []0.1; MORPH-END-еро.ndnsi: []0.1; MORPH-END-еро.e: []0.1; MORPH-END-еро.ndnsv: []0.1; MORPH-END-Ñно.vsppsnnss: []0.1; MORPH-END-ьно.anss: []0.1; MORPH-END-ьно.e: []0.1; MORPH-END-ьно.a: []0.1; MORPH-END-щно.anss: []0.1; MORPH-END-щно.e: []0.1; MORPH-END-шно.anss: []0.1; MORPH-END-шно.e: []0.1; MORPH-END-чно.anss: []0.1; MORPH-END-чно.e: []0.1; MORPH-END-тно.xn: []0.1; MORPH-END-тно.anss: []0.1; MORPH-END-тно.e: []0.1; MORPH-END-Ñно.anss: []0.1; MORPH-END-Ñно.e: []0.1; MORPH-END-рно.anss: []0.1; MORPH-END-рно.e: []0.1; MORPH-END-рно.a: []0.1; MORPH-END-пно.anss: []0.1; MORPH-END-пно.e: []0.1; MORPH-END-нно.anss: []0.1; MORPH-END-нно.e: []0.1; MORPH-END-нно.a: []0.1; MORPH-END-мно.anss: []0.1; MORPH-END-мно.e: []0.1; MORPH-END-кно.ndnsi: []0.1; MORPH-END-кно.ndnsv: []0.1; MORPH-END-йно.anss: []0.1; MORPH-END-йно.e: []0.1; MORPH-END-ино.anss: []0.1; MORPH-END-ино.ndnsi: []0.1; MORPH-END-ино.ndn: []0.1; MORPH-END-ино.ansv: []0.1; MORPH-END-ино.ndnsv: []0.1; MORPH-END-зно.anss: []0.1; MORPH-END-зно.e: []0.1; MORPH-END-жно.anss: []0.1; MORPH-END-жно.e: []0.1; MORPH-END-ено.anss: []0.1; MORPH-END-ено.vsppsnnss: []0.1; MORPH-END-ено.vsppspnss: []0.1; MORPH-END-дно.xn: []0.1; MORPH-END-дно.anss: []0.1; MORPH-END-дно.e: []0.1; MORPH-END-вно.anss: []0.1; MORPH-END-вно.e: []0.1; MORPH-END-вно.a: []0.1; MORPH-END-бно.anss: []0.1; MORPH-END-бно.e: []0.1; MORPH-END-ано.vsppsnnss: []0.1; MORPH-END-ано.vnppspnss: []0.1; MORPH-END-ано.vsppspnss: []0.1; MORPH-END-имо.anss: []0.1; MORPH-END-имо.e: []0.1; MORPH-END-имо.vnppsnnss: []0.1; MORPH-END-емо.anss: []0.1; MORPH-END-емо.vnppsnnss: []0.1; MORPH-END-Ñло.vspdpns: []0.1; MORPH-END-Ñло.vnpdpns: []0.1; MORPH-END-Ñло.vsndpns: []0.1; MORPH-END-ыло.vspdpns: []0.1; MORPH-END-ыло.vsndpns: []0.1; MORPH-END-хло.vsndpns: []0.1; MORPH-END-уло.vspdpns: []0.1; MORPH-END-уло.vsndpns: []0.1; MORPH-END-Ñло.vspdpns: []0.1; MORPH-END-Ñло.vsndpns: []0.1; MORPH-END-рло.vspdpns: []0.1; MORPH-END-рло.vsndpns: []0.1; MORPH-END-оло.vspdpns: []0.1; MORPH-END-кло.vspdpns: []0.1; MORPH-END-кло.vsndpns: []0.1; MORPH-END-ило.vspdpns: []0.1; MORPH-END-ило.vnpdpns: []0.1; MORPH-END-ило.vsndpns: []0.1; MORPH-END-зло.vspdpns: []0.1; MORPH-END-зло.vsndpns: []0.1; MORPH-END-ело.vnndpns: []0.1; MORPH-END-ело.vspdpns: []0.1; MORPH-END-ело.vsndpns: []0.1; MORPH-END-гло.vspdpns: []0.1; MORPH-END-гло.vsndpns: []0.1; MORPH-END-бло.vspdpns: []0.1; MORPH-END-ало.vnndpns: []0.1; MORPH-END-ало.vspdpns: []0.1; MORPH-END-ало.vnpdpns: []0.1; MORPH-END-ько.anss: []0.1; MORPH-END-ько.e: []0.1; MORPH-END-шко.ndnsi: []0.1; MORPH-END-шко.ndmsv: []0.1; MORPH-END-шко.ndnsv: []0.1; MORPH-END-шко.ndmsi: []0.1; MORPH-END-чко.ndnsi: []0.1; MORPH-END-чко.e: []0.1; MORPH-END-чко.ndnsv: []0.1; MORPH-END-тко.e: []0.1; MORPH-END-око.anss: []0.1; MORPH-END-око.e: []0.1; MORPH-END-нко.nlm: []0.1; MORPH-END-нко.nlf: []0.1; MORPH-END-рго.ndns: []0.1; MORPH-END-рго.ndn: []0.1; MORPH-END-ого.vsppspmsv: []0.1; MORPH-END-ого.vsppspmsg: []0.1; MORPH-END-ого.almsv: []0.1; MORPH-END-ого.amsg: []0.1; MORPH-END-ого.vsppspnsg: []0.1; MORPH-END-ого.ansg: []0.1; MORPH-END-его.vsppdpnsg: []0.1; MORPH-END-его.vnppdnnsg: []0.1; MORPH-END-его.almsv: []0.1; MORPH-END-его.vnppdnmsv: []0.1; MORPH-END-его.vsppdpmsg: []0.1; MORPH-END-его.vnppdnmsg: []0.1; MORPH-END-его.amsg: []0.1; MORPH-END-его.vsppdpmsv: []0.1; MORPH-END-его.ansg: []0.1; MORPH-END-тво.ndnsi: []0.1; MORPH-END-тво.ndnsv: []0.1; MORPH-END-ово.anss: []0.1; MORPH-END-ово.ndnsi: []0.1; MORPH-END-ово.ndn: []0.1; MORPH-END-ово.ndnsv: []0.1; MORPH-END-иво.anss: []0.1; MORPH-END-иво.e: []0.1; MORPH-END-ево.anss: []0.1; MORPH-END-ево.ndnsi: []0.1; MORPH-END-ево.ndn: []0.1; MORPH-END-ево.ndnsv: []0.1; MORPH-END-аво.anss: []0.1; MORPH-END-ибо.e: []0.1; MORPH-END-Ñ‚Ñн.nlmpv: []0.1; MORPH-END-Ñ‚Ñн.nlmpg: []0.1; MORPH-END-Ñ€Ñн.nlmsi: []0.1; MORPH-END-нÑн.nlmsi: []0.1; MORPH-END-нÑн.nlmpv: []0.1; MORPH-END-нÑн.nlmpg: []0.1; MORPH-END-лÑн.nlmpv: []0.1; MORPH-END-лÑн.nlmpg: []0.1; MORPH-END-цын.nlmsi: []0.1; MORPH-END-цын.nlmsv: []0.1; MORPH-END-ьон.ndmsv: []0.1; MORPH-END-ьон.ndmsi: []0.1; MORPH-END-фон.ndmsv: []0.1; MORPH-END-фон.ndmsi: []0.1; MORPH-END-тон.ndmsv: []0.1; MORPH-END-тон.ndmsi: []0.1; MORPH-END-Ñон.nlmsi: []0.1; MORPH-END-Ñон.ndmsv: []0.1; MORPH-END-Ñон.ndmsi: []0.1; MORPH-END-рон.ndmsv: []0.1; MORPH-END-рон.ndmsi: []0.1; MORPH-END-лон.ndmsv: []0.1; MORPH-END-лон.ndmsi: []0.1; MORPH-END-кон.ndmsv: []0.1; MORPH-END-кон.nlmsi: []0.1; MORPH-END-кон.ndmsi: []0.1; MORPH-END-ион.ndmsv: []0.1; MORPH-END-ион.nlmsi: []0.1; MORPH-END-ион.ndmsi: []0.1; MORPH-END-зон.ndmsv: []0.1; MORPH-END-зон.ndmsi: []0.1; MORPH-END-дон.ndmsv: []0.1; MORPH-END-дон.ndmsi: []0.1; MORPH-END-гон.ndmsv: []0.1; MORPH-END-гон.ndmsi: []0.1; MORPH-END-ейн.nlmsi: []0.1; MORPH-END-ейн.ndmsv: []0.1; MORPH-END-ейн.ndmsi: []0.1; MORPH-END-шин.nlmsi: []0.1; MORPH-END-шин.ndfpg: []0.1; MORPH-END-чин.ndfpg: []0.1; MORPH-END-хин.nlmsi: []0.1; MORPH-END-тин.nlmsi: []0.1; MORPH-END-тин.ndmsv: []0.1; MORPH-END-тин.ndfpg: []0.1; MORPH-END-тин.ndmsi: []0.1; MORPH-END-Ñин.ndmsv: []0.1; MORPH-END-Ñин.ndmsi: []0.1; MORPH-END-рин.nlmsi: []0.1; MORPH-END-рин.ndmsv: []0.1; MORPH-END-рин.ndfpg: []0.1; MORPH-END-рин.ndmsi: []0.1; MORPH-END-нин.nlmsi: []0.1; MORPH-END-нин.nlmsp: []0.1; MORPH-END-мин.ndmsv: []0.1; MORPH-END-мин.ndmsi: []0.1; MORPH-END-лин.nlmsi: []0.1; MORPH-END-лин.ndmsv: []0.1; MORPH-END-лин.ndfpg: []0.1; MORPH-END-лин.ndmsi: []0.1; MORPH-END-кин.amsi: []0.1; MORPH-END-кин.nlmsi: []0.1; MORPH-END-кин.nlfpg: []0.1; MORPH-END-кин.nlfpv: []0.1; MORPH-END-кин.admsv: []0.1; MORPH-END-зин.nlmsi: []0.1; MORPH-END-зин.ndmsv: []0.1; MORPH-END-зин.ndmsi: []0.1; MORPH-END-дин.nlmsi: []0.1; MORPH-END-дин.ndmsv: []0.1; MORPH-END-дин.ndfpg: []0.1; MORPH-END-дин.ndmsi: []0.1; MORPH-END-гин.nlmsi: []0.1; MORPH-END-гин.nlfpg: []0.1; MORPH-END-гин.nlfpv: []0.1; MORPH-END-вин.nlmsi: []0.1; MORPH-END-вин.ndfpg: []0.1; MORPH-END-бин.ndmsv: []0.1; MORPH-END-бин.ndmsi: []0.1; MORPH-END-щен.amss: []0.1; MORPH-END-щен.vsppsnmss: []0.1; MORPH-END-шен.amss: []0.1; MORPH-END-шен.vsppsnmss: []0.1; MORPH-END-чен.amss: []0.1; MORPH-END-чен.vsppsnmss: []0.1; MORPH-END-чен.vsppspmss: []0.1; MORPH-END-тен.amss: []0.1; MORPH-END-тен.vsppsnmss: []0.1; MORPH-END-Ñен.amss: []0.1; MORPH-END-Ñен.vsppsnmss: []0.1; MORPH-END-рен.amss: []0.1; MORPH-END-рен.ndfpg: []0.1; MORPH-END-рен.vsppsnmss: []0.1; MORPH-END-пен.amss: []0.1; MORPH-END-оен.amss: []0.1; MORPH-END-оен.vsppsnmss: []0.1; MORPH-END-нен.amss: []0.1; MORPH-END-нен.vsppsnmss: []0.1; MORPH-END-нен.vsppspmss: []0.1; MORPH-END-мен.ndmsv: []0.1; MORPH-END-мен.amss: []0.1; MORPH-END-мен.nlmsi: []0.1; MORPH-END-мен.ndmsi: []0.1; MORPH-END-лен.amss: []0.1; MORPH-END-лен.vsppsnmss: []0.1; MORPH-END-лен.vsppspmss: []0.1; MORPH-END-зен.amss: []0.1; MORPH-END-зен.vsppsnmss: []0.1; MORPH-END-жен.amss: []0.1; MORPH-END-жен.vsppsnmss: []0.1; MORPH-END-жен.vsppspmss: []0.1; MORPH-END-ден.amss: []0.1; MORPH-END-ден.vsppsnmss: []0.1; MORPH-END-ген.ndmsv: []0.1; MORPH-END-ген.ndmsi: []0.1; MORPH-END-вен.amss: []0.1; MORPH-END-бен.amss: []0.1; MORPH-END-шан.vsppsnmss: []0.1; MORPH-END-чан.vsppsnmss: []0.1; MORPH-END-чан.nlmpv: []0.1; MORPH-END-чан.nlmpg: []0.1; MORPH-END-тан.ndmsv: []0.1; MORPH-END-тан.amss: []0.1; MORPH-END-тан.vsppsnmss: []0.1; MORPH-END-тан.ndmsi: []0.1; MORPH-END-Ñан.vsppsnmss: []0.1; MORPH-END-ран.ndmsv: []0.1; MORPH-END-ран.vsppsnmss: []0.1; MORPH-END-ран.ndmsi: []0.1; MORPH-END-пан.vsppsnmss: []0.1; MORPH-END-нан.vsppsnmss: []0.1; MORPH-END-ман.nlmsi: []0.1; MORPH-END-ман.vsppsnmss: []0.1; MORPH-END-лан.ndmsv: []0.1; MORPH-END-лан.vsppsnmss: []0.1; MORPH-END-лан.ndmsi: []0.1; MORPH-END-кан.nlmsi: []0.1; MORPH-END-кан.vsppsnmss: []0.1; MORPH-END-зан.vsppsnmss: []0.1; MORPH-END-жан.vsppsnmss: []0.1; MORPH-END-жан.nlmpv: []0.1; MORPH-END-жан.nlmpg: []0.1; MORPH-END-дан.ndmsv: []0.1; MORPH-END-дан.vsppsnmss: []0.1; MORPH-END-дан.ndmsi: []0.1; MORPH-END-ган.ndmsv: []0.1; MORPH-END-ган.nlmsi: []0.1; MORPH-END-ган.vsppsnmss: []0.1; MORPH-END-ган.ndmsi: []0.1; MORPH-END-ван.vsppsnmss: []0.1; MORPH-END-ван.vnppspmss: []0.1; MORPH-END-ван.vsppspmss: []0.1; MORPH-END-ÑŒÑм.ndnpd: []0.1; MORPH-END-ÑŒÑм.ndmpd: []0.1; MORPH-END-ÑŒÑм.nlmpd: []0.1; MORPH-END-Ñ‚Ñм.ndfpd: []0.1; MORPH-END-ÑÑм.ndfpd: []0.1; MORPH-END-Ñ€Ñм.ndmpd: []0.1; MORPH-END-Ñ€Ñм.nlmpd: []0.1; MORPH-END-нÑм.ndmpd: []0.1; MORPH-END-нÑм.ndfpd: []0.1; MORPH-END-нÑм.nlfpd: []0.1; MORPH-END-лÑм.ndmpd: []0.1; MORPH-END-лÑм.ndfpd: []0.1; MORPH-END-лÑм.nlmpd: []0.1; MORPH-END-иÑм.ndnpd: []0.1; MORPH-END-иÑм.ndfpd: []0.1; MORPH-END-иÑм.npd: []0.1; MORPH-END-еÑм.nlmpd: []0.1; MORPH-END-дÑм.ndfpd: []0.1; MORPH-END-аÑм.nlmpd: []0.1; MORPH-END-льм.ndmsv: []0.1; MORPH-END-льм.ndmsi: []0.1; MORPH-END-тым.amst: []0.1; MORPH-END-тым.apg: []0.1; MORPH-END-тым.anst: []0.1; MORPH-END-тым.vsppsppd: []0.1; MORPH-END-тым.apd: []0.1; MORPH-END-тым.vsppspnst: []0.1; MORPH-END-тым.vsppspmst: []0.1; MORPH-END-Ñым.amst: []0.1; MORPH-END-Ñым.anst: []0.1; MORPH-END-Ñым.apd: []0.1; MORPH-END-рым.amst: []0.1; MORPH-END-рым.anst: []0.1; MORPH-END-рым.apd: []0.1; MORPH-END-рым.cd: []0.1; MORPH-END-ным.amst: []0.1; MORPH-END-ным.apg: []0.1; MORPH-END-ным.anst: []0.1; MORPH-END-ным.vsppsppd: []0.1; MORPH-END-ным.apd: []0.1; MORPH-END-ным.vsppspnst: []0.1; MORPH-END-ным.vsppspmst: []0.1; MORPH-END-мым.amst: []0.1; MORPH-END-мым.vnppsnmst: []0.1; MORPH-END-мым.apg: []0.1; MORPH-END-мым.anst: []0.1; MORPH-END-мым.vnppsnpd: []0.1; MORPH-END-мым.apd: []0.1; MORPH-END-мым.vnppsnnst: []0.1; MORPH-END-лым.amst: []0.1; MORPH-END-лым.anst: []0.1; MORPH-END-лым.apd: []0.1; MORPH-END-зым.amst: []0.1; MORPH-END-зым.anst: []0.1; MORPH-END-зым.apd: []0.1; MORPH-END-дым.amst: []0.1; MORPH-END-дым.anst: []0.1; MORPH-END-дым.apd: []0.1; MORPH-END-вым.amst: []0.1; MORPH-END-вым.nlmst: []0.1; MORPH-END-вым.anst: []0.1; MORPH-END-вым.apd: []0.1; MORPH-END-вым.nlfpd: []0.1; MORPH-END-бым.amst: []0.1; MORPH-END-бым.apg: []0.1; MORPH-END-бым.anst: []0.1; MORPH-END-бым.apd: []0.1; MORPH-END-кум.ndmsv: []0.1; MORPH-END-кум.ndmsi: []0.1; MORPH-END-иум.ndmsv: []0.1; MORPH-END-иум.ndmsi: []0.1; MORPH-END-орм.ndmsv: []0.1; MORPH-END-орм.ndmsi: []0.1; MORPH-END-шом.nlmst: []0.1; MORPH-END-шом.ndmst: []0.1; MORPH-END-чом.nlmst: []0.1; MORPH-END-чом.ndmst: []0.1; MORPH-END-цом.nlmst: []0.1; MORPH-END-цом.ndnst: []0.1; MORPH-END-цом.ndmst: []0.1; MORPH-END-хом.nlmst: []0.1; MORPH-END-хом.ndmst: []0.1; MORPH-END-фом.nlmst: []0.1; MORPH-END-фом.ndmst: []0.1; MORPH-END-том.amsp: []0.1; MORPH-END-том.nlmst: []0.1; MORPH-END-том.ndmst: []0.1; MORPH-END-том.ansp: []0.1; MORPH-END-Ñом.nlmst: []0.1; MORPH-END-Ñом.ndmst: []0.1; MORPH-END-ром.nlmst: []0.1; MORPH-END-ром.ndmst: []0.1; MORPH-END-пом.nlmst: []0.1; MORPH-END-пом.ndmst: []0.1; MORPH-END-ном.amsp: []0.1; MORPH-END-ном.ndmst: []0.1; MORPH-END-ном.ansp: []0.1; MORPH-END-ном.vsppspnsp: []0.1; MORPH-END-ном.vsppspmsp: []0.1; MORPH-END-мом.vnppsnmsp: []0.1; MORPH-END-мом.amsp: []0.1; MORPH-END-мом.vnppsnnsp: []0.1; MORPH-END-мом.ndmst: []0.1; MORPH-END-мом.ansp: []0.1; MORPH-END-лом.amsp: []0.1; MORPH-END-лом.nlmst: []0.1; MORPH-END-лом.ndmst: []0.1; MORPH-END-лом.ansp: []0.1; MORPH-END-ком.amsp: []0.1; MORPH-END-ком.nlmst: []0.1; MORPH-END-ком.ndmst: []0.1; MORPH-END-ком.ansp: []0.1; MORPH-END-зом.nlmst: []0.1; MORPH-END-зом.ndmst: []0.1; MORPH-END-жом.ndmst: []0.1; MORPH-END-дом.nlmst: []0.1; MORPH-END-дом.ndmst: []0.1; MORPH-END-гом.amsp: []0.1; MORPH-END-гом.nlmst: []0.1; MORPH-END-гом.ndmst: []0.1; MORPH-END-гом.ansp: []0.1; MORPH-END-вом.amsp: []0.1; MORPH-END-вом.ndnst: []0.1; MORPH-END-вом.ndmst: []0.1; MORPH-END-вом.ansp: []0.1; MORPH-END-бом.amsp: []0.1; MORPH-END-бом.nlmst: []0.1; MORPH-END-бом.ndmst: []0.1; MORPH-END-бом.ansp: []0.1; MORPH-END-амм.ndfpg: []0.1; MORPH-END-ьим.amst: []0.1; MORPH-END-ьим.anst: []0.1; MORPH-END-ьим.apd: []0.1; MORPH-END-щим.amst: []0.1; MORPH-END-щим.vnnpdnnst: []0.1; MORPH-END-щим.vnppdnnst: []0.1; MORPH-END-щим.vnppdnpd: []0.1; MORPH-END-щим.vnnpdnpd: []0.1; MORPH-END-щим.vnnpdnmst: []0.1; MORPH-END-щим.anst: []0.1; MORPH-END-щим.apd: []0.1; MORPH-END-щим.vnppdnmst: []0.1; MORPH-END-шим.vsppdpmst: []0.1; MORPH-END-шим.vsnpdpmst: []0.1; MORPH-END-шим.vsppdpnst: []0.1; MORPH-END-шим.vsnpdppd: []0.1; MORPH-END-шим.vsppdppd: []0.1; MORPH-END-шим.vnppdpnst: []0.1; MORPH-END-шим.vnppdpmst: []0.1; MORPH-END-шим.vsnpdpnst: []0.1; MORPH-END-шим.vnppdppd: []0.1; MORPH-END-чим.amst: []0.1; MORPH-END-чим.vsndv1p: []0.1; MORPH-END-чим.vspdf1p: []0.1; MORPH-END-чим.vspdv1p: []0.1; MORPH-END-чим.anst: []0.1; MORPH-END-чим.vsndf1p: []0.1; MORPH-END-чим.apd: []0.1; MORPH-END-тим.amss: []0.1; MORPH-END-тим.vsndv1p: []0.1; MORPH-END-тим.vspdf1p: []0.1; MORPH-END-тим.vspdv1p: []0.1; MORPH-END-тим.vsndf1p: []0.1; MORPH-END-Ñим.vnpdn1p: []0.1; MORPH-END-Ñим.vspdf1p: []0.1; MORPH-END-Ñим.vspdv1p: []0.1; MORPH-END-Ñим.vnppsnmss: []0.1; MORPH-END-рим.amss: []0.1; MORPH-END-рим.vsndv1p: []0.1; MORPH-END-рим.vspdf1p: []0.1; MORPH-END-рим.vspdv1p: []0.1; MORPH-END-рим.vsndf1p: []0.1; MORPH-END-пим.vspdf1p: []0.1; MORPH-END-пим.vspdv1p: []0.1; MORPH-END-оим.vspdf1p: []0.1; MORPH-END-оим.vspdv1p: []0.1; MORPH-END-ним.amst: []0.1; MORPH-END-ним.amss: []0.1; MORPH-END-ним.vspdf1p: []0.1; MORPH-END-ним.vspdv1p: []0.1; MORPH-END-ним.anst: []0.1; MORPH-END-ним.apd: []0.1; MORPH-END-мим.vspdf1p: []0.1; MORPH-END-мим.vspdv1p: []0.1; MORPH-END-лим.amss: []0.1; MORPH-END-лим.vsndv1p: []0.1; MORPH-END-лим.vspdf1p: []0.1; MORPH-END-лим.vspdv1p: []0.1; MORPH-END-лим.vsndf1p: []0.1; MORPH-END-ким.amst: []0.1; MORPH-END-ким.nlmst: []0.1; MORPH-END-ким.nlmpd: []0.1; MORPH-END-ким.anst: []0.1; MORPH-END-ким.apd: []0.1; MORPH-END-зим.vnpdn1p: []0.1; MORPH-END-зим.vspdf1p: []0.1; MORPH-END-зим.vspdv1p: []0.1; MORPH-END-зим.vnppsnmss: []0.1; MORPH-END-жим.amst: []0.1; MORPH-END-жим.amss: []0.1; MORPH-END-жим.vspdf1p: []0.1; MORPH-END-жим.vspdv1p: []0.1; MORPH-END-жим.anst: []0.1; MORPH-END-жим.apd: []0.1; MORPH-END-дим.vnpdn1p: []0.1; MORPH-END-дим.vnndn1p: []0.1; MORPH-END-дим.vspdf1p: []0.1; MORPH-END-дим.vspdv1p: []0.1; MORPH-END-дим.vnppsnmss: []0.1; MORPH-END-гим.amst: []0.1; MORPH-END-гим.anst: []0.1; MORPH-END-гим.apd: []0.1; MORPH-END-вим.amss: []0.1; MORPH-END-вим.vspdf1p: []0.1; MORPH-END-вим.vspdv1p: []0.1; MORPH-END-бим.vspdf1p: []0.1; MORPH-END-бим.vspdv1p: []0.1; MORPH-END-изм.ndmsv: []0.1; MORPH-END-изм.ndmsi: []0.1; MORPH-END-Ñем.amss: []0.1; MORPH-END-Ñем.vnpdn1p: []0.1; MORPH-END-Ñем.vspdf1p: []0.1; MORPH-END-Ñем.vspdv1p: []0.1; MORPH-END-Ñем.vnppsnmss: []0.1; MORPH-END-ьем.amsp: []0.1; MORPH-END-ьем.ndnst: []0.1; MORPH-END-ьем.vspdf1p: []0.1; MORPH-END-ьем.vspdv1p: []0.1; MORPH-END-ьем.ansp: []0.1; MORPH-END-щем.amsp: []0.1; MORPH-END-щем.vnppdnnsp: []0.1; MORPH-END-щем.vnnpdnnsp: []0.1; MORPH-END-щем.vnppdnmsp: []0.1; MORPH-END-щем.ansp: []0.1; MORPH-END-щем.vnnpdnmsp: []0.1; MORPH-END-шем.amsp: []0.1; MORPH-END-шем.vsppdpnsp: []0.1; MORPH-END-шем.vsnpdpnsp: []0.1; MORPH-END-шем.ansp: []0.1; MORPH-END-шем.vsnpdpmsp: []0.1; MORPH-END-шем.vsppdpmsp: []0.1; MORPH-END-чем.amsp: []0.1; MORPH-END-чем.nlmst: []0.1; MORPH-END-чем.vspdf1p: []0.1; MORPH-END-чем.vspdv1p: []0.1; MORPH-END-чем.ansp: []0.1; MORPH-END-цем.nlmst: []0.1; MORPH-END-цем.ndnst: []0.1; MORPH-END-цем.ndmst: []0.1; MORPH-END-уем.vnpdn1p: []0.1; MORPH-END-уем.vnndn1p: []0.1; MORPH-END-уем.vspdf1p: []0.1; MORPH-END-уем.vspdv1p: []0.1; MORPH-END-уем.vnppsnmss: []0.1; MORPH-END-тем.ndfpg: []0.1; MORPH-END-Ñем.vspdf1p: []0.1; MORPH-END-Ñем.vspdv1p: []0.1; MORPH-END-рем.nlmst: []0.1; MORPH-END-рем.vspdf1p: []0.1; MORPH-END-рем.vspdv1p: []0.1; MORPH-END-рем.ndmst: []0.1; MORPH-END-оем.vspdf1p: []0.1; MORPH-END-оем.vspdv1p: []0.1; MORPH-END-оем.ndmst: []0.1; MORPH-END-нем.amsp: []0.1; MORPH-END-нем.vsndv1p: []0.1; MORPH-END-нем.vspdf1p: []0.1; MORPH-END-нем.vspdv1p: []0.1; MORPH-END-нем.vsndf1p: []0.1; MORPH-END-нем.ansp: []0.1; MORPH-END-мем.vspdf1p: []0.1; MORPH-END-мем.vspdv1p: []0.1; MORPH-END-лем.nlmst: []0.1; MORPH-END-лем.vspdf1p: []0.1; MORPH-END-лем.vspdv1p: []0.1; MORPH-END-лем.ndmst: []0.1; MORPH-END-ием.nlmst: []0.1; MORPH-END-ием.ndnst: []0.1; MORPH-END-ием.ndmst: []0.1; MORPH-END-зем.vsndv1p: []0.1; MORPH-END-зем.vspdf1p: []0.1; MORPH-END-зем.vspdv1p: []0.1; MORPH-END-зем.vsndf1p: []0.1; MORPH-END-жем.amsp: []0.1; MORPH-END-жем.vspdf1p: []0.1; MORPH-END-жем.vspdv1p: []0.1; MORPH-END-жем.ndmst: []0.1; MORPH-END-жем.ansp: []0.1; MORPH-END-еем.nlmst: []0.1; MORPH-END-еем.vspdf1p: []0.1; MORPH-END-еем.vspdv1p: []0.1; MORPH-END-еем.ndmst: []0.1; MORPH-END-дем.vsndv1p: []0.1; MORPH-END-дем.vspdf1p: []0.1; MORPH-END-дем.vspdv1p: []0.1; MORPH-END-дем.vsndf1p: []0.1; MORPH-END-вем.vsndv1p: []0.1; MORPH-END-вем.vspdf1p: []0.1; MORPH-END-вем.vspdv1p: []0.1; MORPH-END-вем.vsndf1p: []0.1; MORPH-END-аем.vnpdn1p: []0.1; MORPH-END-аем.vnndn1p: []0.1; MORPH-END-аем.vspdf1p: []0.1; MORPH-END-аем.vspdv1p: []0.1; MORPH-END-аем.vnppsnmss: []0.1; MORPH-END-щам.ndnpd: []0.1; MORPH-END-шам.ndmpd: []0.1; MORPH-END-шам.nlmpd: []0.1; MORPH-END-чам.ndfpd: []0.1; MORPH-END-чам.nlmpd: []0.1; MORPH-END-цам.ndfpd: []0.1; MORPH-END-цам.nlmpd: []0.1; MORPH-END-цам.nlfpd: []0.1; MORPH-END-хам.ndmpd: []0.1; MORPH-END-хам.nlmpd: []0.1; MORPH-END-фам.ndmpd: []0.1; MORPH-END-фам.nlmpd: []0.1; MORPH-END-там.ndmpd: []0.1; MORPH-END-там.ndfpd: []0.1; MORPH-END-там.nlmpd: []0.1; MORPH-END-Ñам.ndmpd: []0.1; MORPH-END-Ñам.nlmpd: []0.1; MORPH-END-Ñам.npd: []0.1; MORPH-END-рам.ndmpd: []0.1; MORPH-END-рам.ndfpd: []0.1; MORPH-END-рам.nlmpd: []0.1; MORPH-END-пам.ndmpd: []0.1; MORPH-END-пам.nlmpd: []0.1; MORPH-END-нам.ndmpd: []0.1; MORPH-END-нам.ndfpd: []0.1; MORPH-END-нам.nlmpd: []0.1; MORPH-END-мам.ndmpd: []0.1; MORPH-END-мам.ndfpd: []0.1; MORPH-END-мам.nlmpd: []0.1; MORPH-END-лам.ndnpd: []0.1; MORPH-END-лам.ndmpd: []0.1; MORPH-END-лам.nlmpd: []0.1; MORPH-END-кам.ndmpd: []0.1; MORPH-END-кам.ndfpd: []0.1; MORPH-END-кам.nlmpd: []0.1; MORPH-END-зам.ndmpd: []0.1; MORPH-END-зам.ndfpd: []0.1; MORPH-END-зам.nlmpd: []0.1; MORPH-END-жам.ndmpd: []0.1; MORPH-END-дам.ndmpd: []0.1; MORPH-END-дам.ndfpd: []0.1; MORPH-END-дам.nlmpd: []0.1; MORPH-END-гам.ndmpd: []0.1; MORPH-END-гам.ndfpd: []0.1; MORPH-END-гам.nlmpd: []0.1; MORPH-END-вам.ndnpd: []0.1; MORPH-END-вам.ndmpd: []0.1; MORPH-END-вам.ndfpd: []0.1; MORPH-END-бам.ndmpd: []0.1; MORPH-END-бам.ndfpd: []0.1; MORPH-END-бам.nlmpd: []0.1; MORPH-END-Ñ€Ñл.vspdpms: []0.1; MORPH-END-Ñ€Ñл.vnpdpms: []0.1; MORPH-END-нÑл.vspdpms: []0.1; MORPH-END-нÑл.vnpdpms: []0.1; MORPH-END-лÑл.vspdpms: []0.1; MORPH-END-лÑл.vsndpms: []0.1; MORPH-END-лÑл.vnpdpms: []0.1; MORPH-END-тыл.vsndpms: []0.1; MORPH-END-нул.vspdpms: []0.1; MORPH-END-нул.vnndpms: []0.1; MORPH-END-нул.vsndpms: []0.1; MORPH-END-рол.vspdpms: []0.1; MORPH-END-лол.vspdpms: []0.1; MORPH-END-кол.ndmsv: []0.1; MORPH-END-кол.ndmsi: []0.1; MORPH-END-бол.ndmsv: []0.1; MORPH-END-бол.ndmsi: []0.1; MORPH-END-щил.vspdpms: []0.1; MORPH-END-шил.vspdpms: []0.1; MORPH-END-шил.vsndpms: []0.1; MORPH-END-чил.vspdpms: []0.1; MORPH-END-чил.vsndpms: []0.1; MORPH-END-чил.vnpdpms: []0.1; MORPH-END-фил.nlmsi: []0.1; MORPH-END-тил.vspdpms: []0.1; MORPH-END-тил.vsndpms: []0.1; MORPH-END-тил.vnpdpms: []0.1; MORPH-END-Ñил.vspdpms: []0.1; MORPH-END-Ñил.vsndpms: []0.1; MORPH-END-Ñил.vnpdpms: []0.1; MORPH-END-рил.vspdpms: []0.1; MORPH-END-рил.vsndpms: []0.1; MORPH-END-рил.vnpdpms: []0.1; MORPH-END-пил.vspdpms: []0.1; MORPH-END-пил.vsndpms: []0.1; MORPH-END-оил.vspdpms: []0.1; MORPH-END-нил.vspdpms: []0.1; MORPH-END-нил.vsndpms: []0.1; MORPH-END-нил.vnpdpms: []0.1; MORPH-END-мил.vspdpms: []0.1; MORPH-END-лил.vspdpms: []0.1; MORPH-END-лил.vsndpms: []0.1; MORPH-END-лил.vnpdpms: []0.1; MORPH-END-зил.vspdpms: []0.1; MORPH-END-зил.vsndpms: []0.1; MORPH-END-зил.vnpdpms: []0.1; MORPH-END-жил.vspdpms: []0.1; MORPH-END-еил.vspdpms: []0.1; MORPH-END-дил.vspdpms: []0.1; MORPH-END-дил.vsndpms: []0.1; MORPH-END-дил.vnpdpms: []0.1; MORPH-END-вил.vspdpms: []0.1; MORPH-END-вил.vnndpms: []0.1; MORPH-END-вил.vsndpms: []0.1; MORPH-END-бил.vspdpms: []0.1; MORPH-END-тел.vspdpms: []0.1; MORPH-END-тел.vnndpms: []0.1; MORPH-END-тел.vsndpms: []0.1; MORPH-END-Ñел.vsndpms: []0.1; MORPH-END-рел.vspdpms: []0.1; MORPH-END-рел.ndmsv: []0.1; MORPH-END-рел.vsndpms: []0.1; MORPH-END-рел.ndmsi: []0.1; MORPH-END-пел.vspdpms: []0.1; MORPH-END-пел.vsndpms: []0.1; MORPH-END-нел.vnndpms: []0.1; MORPH-END-нел.vsndpms: []0.1; MORPH-END-мел.vsndpms: []0.1; MORPH-END-лел.vspdpms: []0.1; MORPH-END-лел.vnndpms: []0.1; MORPH-END-лел.vsndpms: []0.1; MORPH-END-дел.vspdpms: []0.1; MORPH-END-дел.ndmsv: []0.1; MORPH-END-дел.vsndpms: []0.1; MORPH-END-дел.ndmsi: []0.1; MORPH-END-вел.vnndpms: []0.1; MORPH-END-вел.vsndpms: []0.1; MORPH-END-щал.vspdpms: []0.1; MORPH-END-щал.vsndpms: []0.1; MORPH-END-щал.vnpdpms: []0.1; MORPH-END-шал.vspdpms: []0.1; MORPH-END-шал.vsndpms: []0.1; MORPH-END-шал.vnpdpms: []0.1; MORPH-END-чал.vnndpms: []0.1; MORPH-END-чал.vsndpms: []0.1; MORPH-END-чал.vnpdpms: []0.1; MORPH-END-хал.vspdpms: []0.1; MORPH-END-хал.vnndpms: []0.1; MORPH-END-хал.vsndpms: []0.1; MORPH-END-тал.vspdpms: []0.1; MORPH-END-тал.vnndpms: []0.1; MORPH-END-тал.vsndpms: []0.1; MORPH-END-Ñал.vspdpms: []0.1; MORPH-END-Ñал.vnndpms: []0.1; MORPH-END-Ñал.vnpdpms: []0.1; MORPH-END-рал.vspdpms: []0.1; MORPH-END-рал.vnndpms: []0.1; MORPH-END-рал.vnpdpms: []0.1; MORPH-END-пал.vspdpms: []0.1; MORPH-END-пал.vnndpms: []0.1; MORPH-END-пал.vnpdpms: []0.1; MORPH-END-нал.vspdpms: []0.1; MORPH-END-нал.ndmsv: []0.1; MORPH-END-нал.vnpdpms: []0.1; MORPH-END-нал.ndmsi: []0.1; MORPH-END-мал.vspdpms: []0.1; MORPH-END-мал.vsndpms: []0.1; MORPH-END-мал.vnpdpms: []0.1; MORPH-END-лал.vspdpms: []0.1; MORPH-END-лал.vnpdpms: []0.1; MORPH-END-кал.vspdpms: []0.1; MORPH-END-кал.vsndpms: []0.1; MORPH-END-кал.vnpdpms: []0.1; MORPH-END-иал.ndmsv: []0.1; MORPH-END-иал.ndmsi: []0.1; MORPH-END-зал.vspdpms: []0.1; MORPH-END-зал.vnndpms: []0.1; MORPH-END-зал.vnpdpms: []0.1; MORPH-END-жал.vspdpms: []0.1; MORPH-END-жал.vsndpms: []0.1; MORPH-END-жал.vnpdpms: []0.1; MORPH-END-дал.vspdpms: []0.1; MORPH-END-дал.vnndpms: []0.1; MORPH-END-дал.vnpdpms: []0.1; MORPH-END-гал.vspdpms: []0.1; MORPH-END-гал.vsndpms: []0.1; MORPH-END-гал.vnpdpms: []0.1; MORPH-END-вал.vspdpms: []0.1; MORPH-END-вал.vnndpms: []0.1; MORPH-END-вал.vnpdpms: []0.1; MORPH-END-бал.vspdpms: []0.1; MORPH-END-бал.vnpdpms: []0.1; MORPH-END-нÑк.ndmsv: []0.1; MORPH-END-нÑк.ndmsi: []0.1; MORPH-END-нюк.nlmsi: []0.1; MORPH-END-ецк.ndmsv: []0.1; MORPH-END-ецк.ndmsi: []0.1; MORPH-END-чук.nlmsi: []0.1; MORPH-END-чук.nlf: []0.1; MORPH-END-ÑŒÑк.ndmsv: []0.1; MORPH-END-ÑŒÑк.ndmsi: []0.1; MORPH-END-уÑк.ndmsv: []0.1; MORPH-END-уÑк.ndmsi: []0.1; MORPH-END-Ñ€Ñк.ndmsv: []0.1; MORPH-END-Ñ€Ñк.ndmsi: []0.1; MORPH-END-нÑк.ndmsv: []0.1; MORPH-END-нÑк.ndmsi: []0.1; MORPH-END-мÑк.ndmsv: []0.1; MORPH-END-мÑк.ndmsi: []0.1; MORPH-END-йÑк.ndmsv: []0.1; MORPH-END-йÑк.ndmsi: []0.1; MORPH-END-иÑк.ndmsv: []0.1; MORPH-END-иÑк.ndmsi: []0.1; MORPH-END-еÑк.ndmsv: []0.1; MORPH-END-еÑк.ndmsi: []0.1; MORPH-END-дÑк.ndmsv: []0.1; MORPH-END-дÑк.ndmsi: []0.1; MORPH-END-вÑк.ndmsv: []0.1; MORPH-END-вÑк.ndmsi: []0.1; MORPH-END-ерк.ndmsv: []0.1; MORPH-END-ерк.ndmsi: []0.1; MORPH-END-арк.ndmsv: []0.1; MORPH-END-арк.ndmsi: []0.1; MORPH-END-шок.ndmsv: []0.1; MORPH-END-шок.ndmsi: []0.1; MORPH-END-чок.ndmsv: []0.1; MORPH-END-чок.nlmsi: []0.1; MORPH-END-чок.ndmsi: []0.1; MORPH-END-ток.nlfpg: []0.1; MORPH-END-ток.ndmsv: []0.1; MORPH-END-ток.ndfpg: []0.1; MORPH-END-ток.nlfpv: []0.1; MORPH-END-ток.ndmsi: []0.1; MORPH-END-Ñок.ndmsv: []0.1; MORPH-END-Ñок.ndfpg: []0.1; MORPH-END-Ñок.ndmsi: []0.1; MORPH-END-рок.ndmsv: []0.1; MORPH-END-рок.nlfpg: []0.1; MORPH-END-рок.ndfpg: []0.1; MORPH-END-рок.nlfpv: []0.1; MORPH-END-рок.ndmsi: []0.1; MORPH-END-пок.ndfpg: []0.1; MORPH-END-нок.nlfpg: []0.1; MORPH-END-нок.nlmsi: []0.1; MORPH-END-нок.ndfpg: []0.1; MORPH-END-нок.nlfpv: []0.1; MORPH-END-мок.ndmsv: []0.1; MORPH-END-мок.ndfpg: []0.1; MORPH-END-мок.ndmsi: []0.1; MORPH-END-лок.vspdpms: []0.1; MORPH-END-лок.ndmsv: []0.1; MORPH-END-лок.ndfpg: []0.1; MORPH-END-лок.ndmsi: []0.1; MORPH-END-зок.ndmsv: []0.1; MORPH-END-зок.ndfpg: []0.1; MORPH-END-зок.ndmsi: []0.1; MORPH-END-жок.ndmsv: []0.1; MORPH-END-жок.ndmsi: []0.1; MORPH-END-док.ndmsv: []0.1; MORPH-END-док.nlmsi: []0.1; MORPH-END-док.ndfpg: []0.1; MORPH-END-док.ndmsi: []0.1; MORPH-END-вок.ndmsv: []0.1; MORPH-END-вок.nlfpg: []0.1; MORPH-END-вок.ndfpg: []0.1; MORPH-END-вок.nlfpv: []0.1; MORPH-END-вок.ndmsi: []0.1; MORPH-END-бок.ndmsv: []0.1; MORPH-END-бок.ndfpg: []0.1; MORPH-END-бок.ndmsi: []0.1; MORPH-END-анк.ndmsv: []0.1; MORPH-END-анк.ndmsi: []0.1; MORPH-END-щик.ndmsv: []0.1; MORPH-END-щик.nlmsi: []0.1; MORPH-END-щик.ndmsi: []0.1; MORPH-END-чик.ndmsv: []0.1; MORPH-END-чик.nlmsi: []0.1; MORPH-END-чик.ndmsi: []0.1; MORPH-END-тик.ndmsv: []0.1; MORPH-END-тик.nlmsi: []0.1; MORPH-END-тик.ndfpg: []0.1; MORPH-END-тик.ndmsi: []0.1; MORPH-END-рик.ndmsv: []0.1; MORPH-END-рик.nlmsi: []0.1; MORPH-END-рик.ndmsi: []0.1; MORPH-END-ник.ndmsv: []0.1; MORPH-END-ник.nlmsi: []0.1; MORPH-END-ник.ndfpg: []0.1; MORPH-END-ник.ndmsi: []0.1; MORPH-END-мик.nlmsi: []0.1; MORPH-END-лик.ndmsv: []0.1; MORPH-END-лик.nlmsi: []0.1; MORPH-END-лик.ndmsi: []0.1; MORPH-END-зик.nlmsi: []0.1; MORPH-END-дик.ndmsv: []0.1; MORPH-END-дик.ndmsi: []0.1; MORPH-END-вик.ndmsv: []0.1; MORPH-END-вик.nlmsi: []0.1; MORPH-END-вик.ndmsi: []0.1; MORPH-END-шек.nlfpg: []0.1; MORPH-END-шек.ndmsv: []0.1; MORPH-END-шек.ndfpg: []0.1; MORPH-END-шек.nlfpv: []0.1; MORPH-END-шек.ndmsi: []0.1; MORPH-END-чек.ndmsv: []0.1; MORPH-END-чек.nlfpg: []0.1; MORPH-END-чек.ndfpg: []0.1; MORPH-END-чек.nlfpv: []0.1; MORPH-END-чек.ndmsi: []0.1; MORPH-END-оек.ndfpg: []0.1; MORPH-END-нек.amss: []0.1; MORPH-END-лек.ndmsv: []0.1; MORPH-END-лек.ndfpg: []0.1; MORPH-END-лек.ndmsi: []0.1; MORPH-END-жек.nlfpg: []0.1; MORPH-END-жек.ndfpg: []0.1; MORPH-END-жек.nlfpv: []0.1; MORPH-END-жек.npg: []0.1; MORPH-END-еек.ndfpg: []0.1; MORPH-END-рак.ndmsv: []0.1; MORPH-END-рак.ndmsi: []0.1; MORPH-END-Ñ€Ñй.vnpdv2s: []0.1; MORPH-END-нÑй.vnpdv2s: []0.1; MORPH-END-нÑй.vspdv2s: []0.1; MORPH-END-лÑй.vnpdv2s: []0.1; MORPH-END-цый.amsi: []0.1; MORPH-END-цый.admsv: []0.1; MORPH-END-тый.vsppspmsi: []0.1; MORPH-END-тый.amsi: []0.1; MORPH-END-тый.kmsi: []0.1; MORPH-END-тый.vsppspmsv: []0.1; MORPH-END-тый.kdmsv: []0.1; MORPH-END-тый.admsv: []0.1; MORPH-END-Ñый.amsi: []0.1; MORPH-END-Ñый.admsv: []0.1; MORPH-END-рый.amsi: []0.1; MORPH-END-рый.admsv: []0.1; MORPH-END-ный.vsppspmsi: []0.1; MORPH-END-ный.amsi: []0.1; MORPH-END-ный.vnppspmsv: []0.1; MORPH-END-ный.vsppspmsv: []0.1; MORPH-END-ный.vnppspmsi: []0.1; MORPH-END-ный.admsv: []0.1; MORPH-END-мый.amsi: []0.1; MORPH-END-мый.vnppsnmsv: []0.1; MORPH-END-мый.vnppsnmsi: []0.1; MORPH-END-мый.admsv: []0.1; MORPH-END-лый.amsi: []0.1; MORPH-END-лый.admsv: []0.1; MORPH-END-зый.amsi: []0.1; MORPH-END-зый.admsv: []0.1; MORPH-END-дый.amsi: []0.1; MORPH-END-дый.admsv: []0.1; MORPH-END-вый.amsi: []0.1; MORPH-END-вый.nlmsi: []0.1; MORPH-END-вый.admsv: []0.1; MORPH-END-бый.amsi: []0.1; MORPH-END-бый.admsv: []0.1; MORPH-END-руй.vnpdv2s: []0.1; MORPH-END-руй.vspdv2s: []0.1; MORPH-END-дуй.vnpdv2s: []0.1; MORPH-END-вуй.vnndv2s: []0.1; MORPH-END-цой.ndfst: []0.1; MORPH-END-хой.ndfst: []0.1; MORPH-END-хой.nlfst: []0.1; MORPH-END-той.vsppspfsd: []0.1; MORPH-END-той.ndfst: []0.1; MORPH-END-той.vsppspfst: []0.1; MORPH-END-той.vsppspfsp: []0.1; MORPH-END-той.afsg: []0.1; MORPH-END-той.afsd: []0.1; MORPH-END-той.vsppspfsg: []0.1; MORPH-END-той.afsp: []0.1; MORPH-END-той.afst: []0.1; MORPH-END-Ñой.ndfst: []0.1; MORPH-END-Ñой.afsg: []0.1; MORPH-END-Ñой.afsd: []0.1; MORPH-END-Ñой.afsp: []0.1; MORPH-END-Ñой.afst: []0.1; MORPH-END-Ñой.nlfst: []0.1; MORPH-END-рой.ndmsv: []0.1; MORPH-END-рой.ndfst: []0.1; MORPH-END-рой.afsg: []0.1; MORPH-END-рой.afsd: []0.1; MORPH-END-рой.afsp: []0.1; MORPH-END-рой.afst: []0.1; MORPH-END-рой.ndmsi: []0.1; MORPH-END-пой.ndfst: []0.1; MORPH-END-ной.amsi: []0.1; MORPH-END-ной.vsppspfsd: []0.1; MORPH-END-ной.vsppspfst: []0.1; MORPH-END-ной.vsppspfsp: []0.1; MORPH-END-ной.afsg: []0.1; MORPH-END-ной.afsd: []0.1; MORPH-END-ной.vsppspfsg: []0.1; MORPH-END-ной.afsp: []0.1; MORPH-END-ной.admsv: []0.1; MORPH-END-ной.afst: []0.1; MORPH-END-мой.vnppsnfsg: []0.1; MORPH-END-мой.ndfst: []0.1; MORPH-END-мой.vnppsnfsd: []0.1; MORPH-END-мой.afsg: []0.1; MORPH-END-мой.afsd: []0.1; MORPH-END-мой.afsp: []0.1; MORPH-END-мой.vnppsnfsp: []0.1; MORPH-END-мой.afst: []0.1; MORPH-END-мой.vnppsnfst: []0.1; MORPH-END-лой.ndfst: []0.1; MORPH-END-лой.nlmst: []0.1; MORPH-END-лой.afsg: []0.1; MORPH-END-лой.afsd: []0.1; MORPH-END-лой.afsp: []0.1; MORPH-END-лой.afst: []0.1; MORPH-END-кой.ndfst: []0.1; MORPH-END-кой.afsg: []0.1; MORPH-END-кой.afsd: []0.1; MORPH-END-кой.afsp: []0.1; MORPH-END-кой.afst: []0.1; MORPH-END-кой.nlfst: []0.1; MORPH-END-зой.ndfst: []0.1; MORPH-END-зой.afsg: []0.1; MORPH-END-зой.afsd: []0.1; MORPH-END-зой.afsp: []0.1; MORPH-END-зой.afst: []0.1; MORPH-END-дой.ndfst: []0.1; MORPH-END-дой.nlfst: []0.1; MORPH-END-гой.ndfst: []0.1; MORPH-END-гой.nlmst: []0.1; MORPH-END-гой.afsg: []0.1; MORPH-END-гой.afsd: []0.1; MORPH-END-гой.afsp: []0.1; MORPH-END-гой.afst: []0.1; MORPH-END-гой.nlfst: []0.1; MORPH-END-вой.amsi: []0.1; MORPH-END-вой.nlfsd: []0.1; MORPH-END-вой.nlfsp: []0.1; MORPH-END-вой.afsg: []0.1; MORPH-END-вой.afsd: []0.1; MORPH-END-вой.afsp: []0.1; MORPH-END-вой.admsv: []0.1; MORPH-END-вой.afst: []0.1; MORPH-END-вой.nlfst: []0.1; MORPH-END-вой.nlfsg: []0.1; MORPH-END-бой.amsi: []0.1; MORPH-END-бой.ndmsv: []0.1; MORPH-END-бой.ndfst: []0.1; MORPH-END-бой.afsg: []0.1; MORPH-END-бой.afsd: []0.1; MORPH-END-бой.afsp: []0.1; MORPH-END-бой.admsv: []0.1; MORPH-END-бой.afst: []0.1; MORPH-END-бой.ndmsi: []0.1; MORPH-END-щий.amsi: []0.1; MORPH-END-щий.vnnpdnmsi: []0.1; MORPH-END-щий.vnppdnmsv: []0.1; MORPH-END-щий.admsv: []0.1; MORPH-END-щий.vnnpdnmsv: []0.1; MORPH-END-щий.vnppdnmsi: []0.1; MORPH-END-ший.vsnpdpmsv: []0.1; MORPH-END-ший.vnppdpmsi: []0.1; MORPH-END-ший.vsppdpmsv: []0.1; MORPH-END-ший.vnppdpmsv: []0.1; MORPH-END-ший.vsnpdpmsi: []0.1; MORPH-END-ший.vsppdpmsi: []0.1; MORPH-END-чий.amsi: []0.1; MORPH-END-чий.nlmsi: []0.1; MORPH-END-чий.ndnpg: []0.1; MORPH-END-чий.admsv: []0.1; MORPH-END-ций.ndmsv: []0.1; MORPH-END-ций.ndfpg: []0.1; MORPH-END-ций.ndmsi: []0.1; MORPH-END-хий.amsi: []0.1; MORPH-END-хий.admsv: []0.1; MORPH-END-фий.ndfpg: []0.1; MORPH-END-тий.ndfpg: []0.1; MORPH-END-тий.ndnpg: []0.1; MORPH-END-Ñий.ndfpg: []0.1; MORPH-END-Ñий.ndnpg: []0.1; MORPH-END-рий.ndmsv: []0.1; MORPH-END-рий.ndfpg: []0.1; MORPH-END-рий.ndnpg: []0.1; MORPH-END-рий.ndmsi: []0.1; MORPH-END-ний.amsi: []0.1; MORPH-END-ний.ndfpg: []0.1; MORPH-END-ний.ndnpg: []0.1; MORPH-END-ний.admsv: []0.1; MORPH-END-мий.ndfpg: []0.1; MORPH-END-лий.ndmsv: []0.1; MORPH-END-лий.ndfpg: []0.1; MORPH-END-лий.ndnpg: []0.1; MORPH-END-лий.ndmsi: []0.1; MORPH-END-кий.amsi: []0.1; MORPH-END-кий.nlmsi: []0.1; MORPH-END-кий.ndmsv: []0.1; MORPH-END-кий.admsv: []0.1; MORPH-END-кий.ndmsi: []0.1; MORPH-END-зий.ndfpg: []0.1; MORPH-END-жий.amsi: []0.1; MORPH-END-жий.nlmsi: []0.1; MORPH-END-жий.admsv: []0.1; MORPH-END-дий.ndmsv: []0.1; MORPH-END-дий.ndfpg: []0.1; MORPH-END-дий.ndnpg: []0.1; MORPH-END-дий.ndmsi: []0.1; MORPH-END-гий.amsi: []0.1; MORPH-END-гий.ndfpg: []0.1; MORPH-END-гий.admsv: []0.1; MORPH-END-вий.ndnpg: []0.1; MORPH-END-бий.ndnpg: []0.1; MORPH-END-ьей.ndfst: []0.1; MORPH-END-ьей.afsg: []0.1; MORPH-END-ьей.afsd: []0.1; MORPH-END-ьей.afsp: []0.1; MORPH-END-ьей.afst: []0.1; MORPH-END-ьей.nlfst: []0.1; MORPH-END-щей.vnnpdnfst: []0.1; MORPH-END-щей.vnppdnfsg: []0.1; MORPH-END-щей.vnppdnfst: []0.1; MORPH-END-щей.vnnpdnfsg: []0.1; MORPH-END-щей.afsg: []0.1; MORPH-END-щей.vnnpdnfsd: []0.1; MORPH-END-щей.afsd: []0.1; MORPH-END-щей.vnnpdnfsp: []0.1; MORPH-END-щей.afsp: []0.1; MORPH-END-щей.afst: []0.1; MORPH-END-щей.vnppdnfsp: []0.1; MORPH-END-щей.vnppdnfsd: []0.1; MORPH-END-шей.vsnpdpfst: []0.1; MORPH-END-шей.vsppdpfsd: []0.1; MORPH-END-шей.vsppdpfsg: []0.1; MORPH-END-шей.vnppdpfsg: []0.1; MORPH-END-шей.vsnpdpfsp: []0.1; MORPH-END-шей.vnppdpfsd: []0.1; MORPH-END-шей.vsppdpfst: []0.1; MORPH-END-шей.vsppdpfsp: []0.1; MORPH-END-шей.vnppdpfsp: []0.1; MORPH-END-шей.vsnpdpfsg: []0.1; MORPH-END-шей.vnppdpfst: []0.1; MORPH-END-шей.vsnpdpfsd: []0.1; MORPH-END-чей.ndmpg: []0.1; MORPH-END-чей.as: []0.1; MORPH-END-чей.afsg: []0.1; MORPH-END-чей.afsd: []0.1; MORPH-END-чей.afsp: []0.1; MORPH-END-чей.afst: []0.1; MORPH-END-чей.nlmpv: []0.1; MORPH-END-чей.nlmpg: []0.1; MORPH-END-цей.ndfst: []0.1; MORPH-END-цей.nlmst: []0.1; MORPH-END-цей.nlfst: []0.1; MORPH-END-тей.ndfpg: []0.1; MORPH-END-тей.as: []0.1; MORPH-END-тей.npg: []0.1; MORPH-END-Ñей.ndfpg: []0.1; MORPH-END-рей.ndmpg: []0.1; MORPH-END-рей.ndfpg: []0.1; MORPH-END-рей.nlmpv: []0.1; MORPH-END-рей.nlmpg: []0.1; MORPH-END-ней.ndfst: []0.1; MORPH-END-ней.as: []0.1; MORPH-END-ней.afsg: []0.1; MORPH-END-ней.afsd: []0.1; MORPH-END-ней.afsp: []0.1; MORPH-END-ней.afst: []0.1; MORPH-END-мей.as: []0.1; MORPH-END-лей.ndmpg: []0.1; MORPH-END-лей.ndfpg: []0.1; MORPH-END-лей.nlmpv: []0.1; MORPH-END-лей.nlmpg: []0.1; MORPH-END-ией.ndfst: []0.1; MORPH-END-ией.nlfst: []0.1; MORPH-END-зей.ndfpg: []0.1; MORPH-END-жей.ndfst: []0.1; MORPH-END-жей.ndmpg: []0.1; MORPH-END-жей.afsg: []0.1; MORPH-END-жей.afsd: []0.1; MORPH-END-жей.afsp: []0.1; MORPH-END-жей.afst: []0.1; MORPH-END-еей.ndfst: []0.1; MORPH-END-дей.nlmsi: []0.1; MORPH-END-дей.ndfpg: []0.1; MORPH-END-вей.vnndv2s: []0.1; MORPH-END-вей.as: []0.1; MORPH-END-щай.vnpdv2s: []0.1; MORPH-END-шай.vnpdv2s: []0.1; MORPH-END-шай.vspdv2s: []0.1; MORPH-END-чай.vnndv2s: []0.1; MORPH-END-чай.vnpdv2s: []0.1; MORPH-END-тай.nlmsi: []0.1; MORPH-END-тай.vnndv2s: []0.1; MORPH-END-тай.vspdv2s: []0.1; MORPH-END-рай.vnpdv2s: []0.1; MORPH-END-рай.vspdv2s: []0.1; MORPH-END-пай.vnndv2s: []0.1; MORPH-END-пай.vnpdv2s: []0.1; MORPH-END-пай.vspdv2s: []0.1; MORPH-END-най.vnpdv2s: []0.1; MORPH-END-май.vnpdv2s: []0.1; MORPH-END-май.vspdv2s: []0.1; MORPH-END-лай.vspdv2s: []0.1; MORPH-END-кай.vnndv2s: []0.1; MORPH-END-кай.vnpdv2s: []0.1; MORPH-END-жай.vnndv2s: []0.1; MORPH-END-жай.vnpdv2s: []0.1; MORPH-END-дай.vnndv2s: []0.1; MORPH-END-дай.vnpdv2s: []0.1; MORPH-END-дай.vspdv2s: []0.1; MORPH-END-гай.vnndv2s: []0.1; MORPH-END-гай.vnpdv2s: []0.1; MORPH-END-гай.vspdv2s: []0.1; MORPH-END-вай.vnndv2s: []0.1; MORPH-END-вай.vnpdv2s: []0.1; MORPH-END-чьи.adpv: []0.1; MORPH-END-чьи.e: []0.1; MORPH-END-чьи.api: []0.1; MORPH-END-ньи.adpv: []0.1; MORPH-END-ньи.api: []0.1; MORPH-END-ньи.nlfsg: []0.1; MORPH-END-ньи.nlfpi: []0.1; MORPH-END-льи.ndfpi: []0.1; MORPH-END-льи.ndfsg: []0.1; MORPH-END-льи.ndfpv: []0.1; MORPH-END-жьи.adpv: []0.1; MORPH-END-жьи.api: []0.1; MORPH-END-Ñщи.aps: []0.1; MORPH-END-ущи.aps: []0.1; MORPH-END-ыши.ndmpi: []0.1; MORPH-END-ыши.nlmpi: []0.1; MORPH-END-ыши.ndmpv: []0.1; MORPH-END-рши.nlfsg: []0.1; MORPH-END-рши.nlfpi: []0.1; MORPH-END-нши.nlfsg: []0.1; MORPH-END-вши.vspddp: []0.1; MORPH-END-вши.vsnddp: []0.1; MORPH-END-ючи.vspdv2s: []0.1; MORPH-END-ичи.nlmpi: []0.1; MORPH-END-ачи.nlmpi: []0.1; MORPH-END-ачи.ndfpi: []0.1; MORPH-END-ачи.ndfsg: []0.1; MORPH-END-ачи.ndfpv: []0.1; MORPH-END-ухи.ndfpi: []0.1; MORPH-END-ухи.ndfsg: []0.1; MORPH-END-ухи.ndfpv: []0.1; MORPH-END-ухи.nlfsg: []0.1; MORPH-END-ухи.nlfpi: []0.1; MORPH-END-ихи.nlfsg: []0.1; MORPH-END-ихи.nlfpi: []0.1; MORPH-END-фти.ndfsd: []0.1; MORPH-END-фти.ndfsp: []0.1; MORPH-END-фти.ndfsg: []0.1; MORPH-END-Ñти.ndfsd: []0.1; MORPH-END-Ñти.vspdi: []0.1; MORPH-END-Ñти.ndfsp: []0.1; MORPH-END-Ñти.ndfpi: []0.1; MORPH-END-Ñти.ndfsg: []0.1; MORPH-END-Ñти.ndfpv: []0.1; MORPH-END-оти.vspdv2s: []0.1; MORPH-END-зти.vspdi: []0.1; MORPH-END-зти.vsndi: []0.1; MORPH-END-ети.ndfsd: []0.1; MORPH-END-ети.ndfsp: []0.1; MORPH-END-ети.vspdv2s: []0.1; MORPH-END-ети.ndfpi: []0.1; MORPH-END-ети.ndfsg: []0.1; MORPH-END-ети.ndfpv: []0.1; MORPH-END-ати.cd: []0.1; MORPH-END-ати.vspdv2s: []0.1; MORPH-END-ати.cg: []0.1; MORPH-END-ати.cp: []0.1; MORPH-END-оÑи.vspdv2s: []0.1; MORPH-END-иÑи.ndfsd: []0.1; MORPH-END-иÑи.ndfsp: []0.1; MORPH-END-иÑи.ndfpi: []0.1; MORPH-END-иÑи.ndfsg: []0.1; MORPH-END-иÑи.ndfpv: []0.1; MORPH-END-еÑи.vspdv2s: []0.1; MORPH-END-три.vspdv2s: []0.1; MORPH-END-ори.vspdv2s: []0.1; MORPH-END-ари.nlmpi: []0.1; MORPH-END-Ñни.vspdv2s: []0.1; MORPH-END-ьни.ndfpi: []0.1; MORPH-END-ьни.ndfsg: []0.1; MORPH-END-ьни.ndfpv: []0.1; MORPH-END-ыни.ndfpi: []0.1; MORPH-END-ыни.ndfsg: []0.1; MORPH-END-ыни.ndfpv: []0.1; MORPH-END-шни.ndfpi: []0.1; MORPH-END-шни.ndfsg: []0.1; MORPH-END-шни.ndfpv: []0.1; MORPH-END-хни.vsndv2s: []0.1; MORPH-END-тни.ndfpi: []0.1; MORPH-END-тни.ndfsg: []0.1; MORPH-END-тни.ndfpv: []0.1; MORPH-END-рни.vspdv2s: []0.1; MORPH-END-рни.ndfpi: []0.1; MORPH-END-рни.ndfsg: []0.1; MORPH-END-рни.ndfpv: []0.1; MORPH-END-они.vspdv2s: []0.1; MORPH-END-кни.vsndv2s: []0.1; MORPH-END-кни.vspdv2s: []0.1; MORPH-END-ини.nlfsg: []0.1; MORPH-END-ини.nlfpi: []0.1; MORPH-END-ени.ndfsd: []0.1; MORPH-END-ени.ndnsp: []0.1; MORPH-END-ени.ndnsg: []0.1; MORPH-END-ени.ndnsd: []0.1; MORPH-END-ени.ndfsp: []0.1; MORPH-END-ени.ndfpi: []0.1; MORPH-END-ени.ndfsg: []0.1; MORPH-END-ени.ndfpv: []0.1; MORPH-END-гни.vspdv2s: []0.1; MORPH-END-вни.ndfpi: []0.1; MORPH-END-вни.ndfsg: []0.1; MORPH-END-вни.ndfpv: []0.1; MORPH-END-ани.ndfsd: []0.1; MORPH-END-ани.ndfsp: []0.1; MORPH-END-ани.vspdv2s: []0.1; MORPH-END-ани.ndfpi: []0.1; MORPH-END-ани.ndfsg: []0.1; MORPH-END-ани.ndfpv: []0.1; MORPH-END-Ñми.nlmpt: []0.1; MORPH-END-Ñми.ndfpt: []0.1; MORPH-END-Ñми.ndnpt: []0.1; MORPH-END-ыми.apt: []0.1; MORPH-END-ыми.vnppsnpt: []0.1; MORPH-END-ыми.vsppsppt: []0.1; MORPH-END-ими.apt: []0.1; MORPH-END-ими.vnnpdnpt: []0.1; MORPH-END-ими.vnppdnpt: []0.1; MORPH-END-ами.nlmpt: []0.1; MORPH-END-ами.ndfpt: []0.1; MORPH-END-ами.ndmpt: []0.1; MORPH-END-Ñли.vsndpp: []0.1; MORPH-END-Ñли.vspdpp: []0.1; MORPH-END-Ñли.vnpdpp: []0.1; MORPH-END-ыли.vsndpp: []0.1; MORPH-END-ыли.vspdpp: []0.1; MORPH-END-хли.vsndpp: []0.1; MORPH-END-ули.vsndpp: []0.1; MORPH-END-ули.vspdpp: []0.1; MORPH-END-Ñли.vsndpp: []0.1; MORPH-END-Ñли.vspdpp: []0.1; MORPH-END-рли.vsndpp: []0.1; MORPH-END-рли.vspdpp: []0.1; MORPH-END-оли.ndmpi: []0.1; MORPH-END-оли.ndfsd: []0.1; MORPH-END-оли.vspdpp: []0.1; MORPH-END-оли.ndmpv: []0.1; MORPH-END-оли.ndfsp: []0.1; MORPH-END-оли.ndfpi: []0.1; MORPH-END-оли.ndfsg: []0.1; MORPH-END-оли.ndfpv: []0.1; MORPH-END-кли.vsndpp: []0.1; MORPH-END-кли.vspdpp: []0.1; MORPH-END-или.vsndpp: []0.1; MORPH-END-или.vspdpp: []0.1; MORPH-END-или.vnpdpp: []0.1; MORPH-END-зли.vsndpp: []0.1; MORPH-END-зли.vspdpp: []0.1; MORPH-END-ели.ndmpi: []0.1; MORPH-END-ели.nlmpi: []0.1; MORPH-END-ели.vsndpp: []0.1; MORPH-END-ели.ndmpv: []0.1; MORPH-END-гли.vsndpp: []0.1; MORPH-END-гли.vspdpp: []0.1; MORPH-END-бли.vspdpp: []0.1; MORPH-END-али.vspdpp: []0.1; MORPH-END-али.vnpdpp: []0.1; MORPH-END-али.vnndpp: []0.1; MORPH-END-Ñки.ndmpi: []0.1; MORPH-END-Ñки.nlmpi: []0.1; MORPH-END-Ñки.ndmpv: []0.1; MORPH-END-ьки.ndmpi: []0.1; MORPH-END-ьки.ndmpv: []0.1; MORPH-END-ьки.ndfpi: []0.1; MORPH-END-ьки.ndfsg: []0.1; MORPH-END-ьки.ndfpv: []0.1; MORPH-END-ьки.nlfsg: []0.1; MORPH-END-ьки.nlfpi: []0.1; MORPH-END-шки.ndmpi: []0.1; MORPH-END-шки.ndmpv: []0.1; MORPH-END-шки.ndfpi: []0.1; MORPH-END-шки.ndfsg: []0.1; MORPH-END-шки.ndfpv: []0.1; MORPH-END-шки.nlfsg: []0.1; MORPH-END-шки.nlfpi: []0.1; MORPH-END-чки.ndmpi: []0.1; MORPH-END-чки.ndmpv: []0.1; MORPH-END-чки.ndfpi: []0.1; MORPH-END-чки.ndfsg: []0.1; MORPH-END-чки.ndfpv: []0.1; MORPH-END-чки.nlfsg: []0.1; MORPH-END-чки.nlfpi: []0.1; MORPH-END-уки.ndmpi: []0.1; MORPH-END-уки.nlmpi: []0.1; MORPH-END-уки.ndmpv: []0.1; MORPH-END-тки.ndmpi: []0.1; MORPH-END-тки.ndmpv: []0.1; MORPH-END-тки.ndfpi: []0.1; MORPH-END-тки.ndfsg: []0.1; MORPH-END-тки.ndfpv: []0.1; MORPH-END-тки.nlfsg: []0.1; MORPH-END-тки.nlfpi: []0.1; MORPH-END-Ñки.ansi: []0.1; MORPH-END-Ñки.e: []0.1; MORPH-END-Ñки.ndfpi: []0.1; MORPH-END-Ñки.ndfsg: []0.1; MORPH-END-Ñки.ndfpv: []0.1; MORPH-END-рки.ndmpi: []0.1; MORPH-END-рки.ndmpv: []0.1; MORPH-END-рки.ndfpi: []0.1; MORPH-END-рки.ndfsg: []0.1; MORPH-END-рки.ndfpv: []0.1; MORPH-END-рки.nlfsg: []0.1; MORPH-END-рки.nlfpi: []0.1; MORPH-END-пки.ndfpi: []0.1; MORPH-END-пки.ndfsg: []0.1; MORPH-END-пки.ndfpv: []0.1; MORPH-END-оки.ndmpi: []0.1; MORPH-END-оки.ndmpv: []0.1; MORPH-END-оки.ndfpi: []0.1; MORPH-END-оки.ndfsg: []0.1; MORPH-END-оки.ndfpv: []0.1; MORPH-END-нки.ndmpi: []0.1; MORPH-END-нки.ndmpv: []0.1; MORPH-END-нки.ndfpi: []0.1; MORPH-END-нки.ndfsg: []0.1; MORPH-END-нки.ndfpv: []0.1; MORPH-END-нки.nlfsg: []0.1; MORPH-END-нки.nlfpi: []0.1; MORPH-END-мки.ndmpi: []0.1; MORPH-END-мки.ndmpv: []0.1; MORPH-END-мки.ndfpi: []0.1; MORPH-END-мки.ndfsg: []0.1; MORPH-END-мки.ndfpv: []0.1; MORPH-END-лки.ndmpi: []0.1; MORPH-END-лки.ndmpv: []0.1; MORPH-END-лки.ndfpi: []0.1; MORPH-END-лки.ndfsg: []0.1; MORPH-END-лки.ndfpv: []0.1; MORPH-END-лки.nlfsg: []0.1; MORPH-END-лки.nlfpi: []0.1; MORPH-END-йки.ndfpi: []0.1; MORPH-END-йки.ndfsg: []0.1; MORPH-END-йки.ndfpv: []0.1; MORPH-END-йки.nlfsg: []0.1; MORPH-END-йки.nlfpi: []0.1; MORPH-END-ики.ndmpi: []0.1; MORPH-END-ики.nlmpi: []0.1; MORPH-END-ики.ndmpv: []0.1; MORPH-END-ики.ndfpi: []0.1; MORPH-END-ики.ndfsg: []0.1; MORPH-END-ики.ndfpv: []0.1; MORPH-END-зки.ndmpi: []0.1; MORPH-END-зки.ndmpv: []0.1; MORPH-END-зки.ndfpi: []0.1; MORPH-END-зки.ndfsg: []0.1; MORPH-END-зки.ndfpv: []0.1; MORPH-END-жки.ndmpi: []0.1; MORPH-END-жки.ndmpv: []0.1; MORPH-END-жки.ndfpi: []0.1; MORPH-END-жки.ndfsg: []0.1; MORPH-END-жки.ndfpv: []0.1; MORPH-END-жки.nlfsg: []0.1; MORPH-END-жки.nlfpi: []0.1; MORPH-END-еки.ndmpi: []0.1; MORPH-END-еки.ndmpv: []0.1; MORPH-END-еки.vspdv2s: []0.1; MORPH-END-еки.ndfpi: []0.1; MORPH-END-еки.ndfsg: []0.1; MORPH-END-еки.ndfpv: []0.1; MORPH-END-дки.ndmpi: []0.1; MORPH-END-дки.ndmpv: []0.1; MORPH-END-дки.ndfpi: []0.1; MORPH-END-дки.ndfsg: []0.1; MORPH-END-дки.ndfpv: []0.1; MORPH-END-дки.nlfsg: []0.1; MORPH-END-дки.nlfpi: []0.1; MORPH-END-вки.ndfpi: []0.1; MORPH-END-вки.ndfsg: []0.1; MORPH-END-вки.ndfpv: []0.1; MORPH-END-вки.nlfsg: []0.1; MORPH-END-вки.nlfpi: []0.1; MORPH-END-бки.ndmpi: []0.1; MORPH-END-бки.ndmpv: []0.1; MORPH-END-бки.ndfpi: []0.1; MORPH-END-бки.ndfsg: []0.1; MORPH-END-бки.ndfpv: []0.1; MORPH-END-аки.ndmpi: []0.1; MORPH-END-аки.nlmpi: []0.1; MORPH-END-аки.ndmpv: []0.1; MORPH-END-шии.ndnsp: []0.1; MORPH-END-чии.ndnsp: []0.1; MORPH-END-ции.ndfsd: []0.1; MORPH-END-ции.ndfsp: []0.1; MORPH-END-ции.ndfpi: []0.1; MORPH-END-ции.ndfsg: []0.1; MORPH-END-ции.ndfpv: []0.1; MORPH-END-хии.ndfsd: []0.1; MORPH-END-хии.ndfsp: []0.1; MORPH-END-хии.ndfpi: []0.1; MORPH-END-хии.ndfsg: []0.1; MORPH-END-хии.ndfpv: []0.1; MORPH-END-фии.ndfsd: []0.1; MORPH-END-фии.ndfsp: []0.1; MORPH-END-фии.ndfpi: []0.1; MORPH-END-фии.ndfsg: []0.1; MORPH-END-фии.ndfpv: []0.1; MORPH-END-тии.ndfsd: []0.1; MORPH-END-тии.ndnsp: []0.1; MORPH-END-тии.ndfsp: []0.1; MORPH-END-тии.ndfpi: []0.1; MORPH-END-тии.ndfsg: []0.1; MORPH-END-тии.ndfpv: []0.1; MORPH-END-Ñии.ndfsd: []0.1; MORPH-END-Ñии.ndfsp: []0.1; MORPH-END-Ñии.ndfpi: []0.1; MORPH-END-Ñии.ndfsg: []0.1; MORPH-END-Ñии.ndfpv: []0.1; MORPH-END-рии.ndmpi: []0.1; MORPH-END-рии.ndfsd: []0.1; MORPH-END-рии.ndmpv: []0.1; MORPH-END-рии.ndfsp: []0.1; MORPH-END-рии.ndfpi: []0.1; MORPH-END-рии.ndfsg: []0.1; MORPH-END-рии.ndfpv: []0.1; MORPH-END-рии.ndmsp: []0.1; MORPH-END-пии.ndfsd: []0.1; MORPH-END-пии.ndfsp: []0.1; MORPH-END-пии.ndfpi: []0.1; MORPH-END-пии.ndfsg: []0.1; MORPH-END-пии.ndfpv: []0.1; MORPH-END-нии.ndfsd: []0.1; MORPH-END-нии.ndnsp: []0.1; MORPH-END-нии.ndfsp: []0.1; MORPH-END-нии.ndfpi: []0.1; MORPH-END-нии.ndfsg: []0.1; MORPH-END-нии.ndfpv: []0.1; MORPH-END-мии.ndfsd: []0.1; MORPH-END-мии.ndnsp: []0.1; MORPH-END-мии.ndfsp: []0.1; MORPH-END-мии.ndfpi: []0.1; MORPH-END-мии.ndfsg: []0.1; MORPH-END-мии.ndfpv: []0.1; MORPH-END-лии.ndfsd: []0.1; MORPH-END-лии.ndnsp: []0.1; MORPH-END-лии.ndfsp: []0.1; MORPH-END-лии.ndfpi: []0.1; MORPH-END-лии.ndfsg: []0.1; MORPH-END-лии.ndfpv: []0.1; MORPH-END-зии.ndfsd: []0.1; MORPH-END-зии.ndnsp: []0.1; MORPH-END-зии.ndfsp: []0.1; MORPH-END-зии.ndfpi: []0.1; MORPH-END-зии.ndfsg: []0.1; MORPH-END-зии.ndfpv: []0.1; MORPH-END-жии.ndnsp: []0.1; MORPH-END-дии.ndfsd: []0.1; MORPH-END-дии.ndnsp: []0.1; MORPH-END-дии.ndfsp: []0.1; MORPH-END-дии.ndfpi: []0.1; MORPH-END-дии.ndfsg: []0.1; MORPH-END-дии.ndfpv: []0.1; MORPH-END-гии.ndfsd: []0.1; MORPH-END-гии.ndfsp: []0.1; MORPH-END-гии.ndfpi: []0.1; MORPH-END-гии.ndfsg: []0.1; MORPH-END-гии.ndfpv: []0.1; MORPH-END-вии.ndfsd: []0.1; MORPH-END-вии.ndnsp: []0.1; MORPH-END-вии.ndfsp: []0.1; MORPH-END-вии.ndfsg: []0.1; MORPH-END-бии.ndfsd: []0.1; MORPH-END-бии.ndnsp: []0.1; MORPH-END-бии.ndfsp: []0.1; MORPH-END-бии.ndfpi: []0.1; MORPH-END-бии.ndfsg: []0.1; MORPH-END-бии.ndfpv: []0.1; MORPH-END-Ñзи.ndfsd: []0.1; MORPH-END-Ñзи.ndfsp: []0.1; MORPH-END-Ñзи.ndfpi: []0.1; MORPH-END-Ñзи.ndfsg: []0.1; MORPH-END-Ñзи.ndfpv: []0.1; MORPH-END-ржи.vspdv2s: []0.1; MORPH-END-ожи.vspdv2s: []0.1; MORPH-END-ежи.ndmpi: []0.1; MORPH-END-ежи.ndmpv: []0.1; MORPH-END-ажи.ndmpi: []0.1; MORPH-END-ажи.ndmpv: []0.1; MORPH-END-ажи.ndfpi: []0.1; MORPH-END-ажи.ndfsg: []0.1; MORPH-END-ажи.ndfpv: []0.1; MORPH-END-реи.ndfpi: []0.1; MORPH-END-реи.ndfsg: []0.1; MORPH-END-реи.ndfpv: []0.1; MORPH-END-Ñди.vspdv2s: []0.1; MORPH-END-оди.vnpdv2s: []0.1; MORPH-END-оди.vspdv2s: []0.1; MORPH-END-еди.ndfsd: []0.1; MORPH-END-еди.e: []0.1; MORPH-END-еди.ndfsp: []0.1; MORPH-END-еди.vspdv2s: []0.1; MORPH-END-еди.ndfpi: []0.1; MORPH-END-еди.ndfsg: []0.1; MORPH-END-еди.ndfpv: []0.1; MORPH-END-Ñги.nlmpi: []0.1; MORPH-END-Ñги.nlmsg: []0.1; MORPH-END-Ñги.nlfsg: []0.1; MORPH-END-Ñги.nlfpi: []0.1; MORPH-END-уги.ndfpi: []0.1; MORPH-END-уги.ndfsg: []0.1; MORPH-END-уги.ndfpv: []0.1; MORPH-END-рги.nlmpi: []0.1; MORPH-END-оги.ndmpi: []0.1; MORPH-END-оги.nlmpi: []0.1; MORPH-END-оги.ndmpv: []0.1; MORPH-END-оги.ndfpi: []0.1; MORPH-END-оги.ndfsg: []0.1; MORPH-END-оги.ndfpv: []0.1; MORPH-END-нги.ndmpi: []0.1; MORPH-END-нги.nlmpi: []0.1; MORPH-END-нги.ndmpv: []0.1; MORPH-END-еги.vspdv2s: []0.1; MORPH-END-аги.ndmpi: []0.1; MORPH-END-аги.ndmpv: []0.1; MORPH-END-ови.vspdv2s: []0.1; MORPH-END-хоз.ndmsv: []0.1; MORPH-END-хоз.ndmsi: []0.1; MORPH-END-тоз.ndmsv: []0.1; MORPH-END-тоз.ndmsi: []0.1; MORPH-END-роз.ndmsv: []0.1; MORPH-END-роз.ndmsi: []0.1; MORPH-END-ноз.ndmsv: []0.1; MORPH-END-ноз.ndmsi: []0.1; MORPH-END-воз.ndmsv: []0.1; MORPH-END-воз.ndmsi: []0.1; MORPH-END-лиз.ndmsv: []0.1; MORPH-END-лиз.ndmsi: []0.1; MORPH-END-тез.ndmsv: []0.1; MORPH-END-тез.ndmsi: []0.1; MORPH-END-рез.ndmsv: []0.1; MORPH-END-рез.ndmsi: []0.1; MORPH-END-нез.ndmsv: []0.1; MORPH-END-нез.ndmsi: []0.1; MORPH-END-каз.ndmsv: []0.1; MORPH-END-каз.ndmsi: []0.1; MORPH-END-газ.ndmsv: []0.1; MORPH-END-газ.ndmsi: []0.1; MORPH-END-таж.ndmsv: []0.1; MORPH-END-таж.ndmsi: []0.1; MORPH-END-чье.ndnsi: []0.1; MORPH-END-чье.ansi: []0.1; MORPH-END-чье.ndnsp: []0.1; MORPH-END-чье.ansv: []0.1; MORPH-END-чье.ndnsv: []0.1; MORPH-END-тье.ndnsi: []0.1; MORPH-END-тье.ndnsp: []0.1; MORPH-END-тье.ndnsv: []0.1; MORPH-END-Ñье.ndnsi: []0.1; MORPH-END-Ñье.ndnsp: []0.1; MORPH-END-Ñье.ndnsv: []0.1; MORPH-END-рье.ndnsi: []0.1; MORPH-END-рье.ndnsp: []0.1; MORPH-END-рье.ndnsv: []0.1; MORPH-END-нье.ndnsi: []0.1; MORPH-END-нье.ansi: []0.1; MORPH-END-нье.ndnsp: []0.1; MORPH-END-нье.ansv: []0.1; MORPH-END-нье.ndnsv: []0.1; MORPH-END-лье.ndnsi: []0.1; MORPH-END-лье.ndnsp: []0.1; MORPH-END-лье.ndnsv: []0.1; MORPH-END-жье.ndnsi: []0.1; MORPH-END-жье.ndnsp: []0.1; MORPH-END-жье.ndnsv: []0.1; MORPH-END-дье.ndnsi: []0.1; MORPH-END-дье.ndnsp: []0.1; MORPH-END-дье.ndnsv: []0.1; MORPH-END-вье.ndnsi: []0.1; MORPH-END-вье.ndnsp: []0.1; MORPH-END-вье.ndnsv: []0.1; MORPH-END-цые.adpv: []0.1; MORPH-END-цые.api: []0.1; MORPH-END-тые.vsppsppi: []0.1; MORPH-END-тые.adpv: []0.1; MORPH-END-тые.kdpv: []0.1; MORPH-END-тые.kpi: []0.1; MORPH-END-тые.vsppsppv: []0.1; MORPH-END-тые.api: []0.1; MORPH-END-Ñые.adpv: []0.1; MORPH-END-Ñые.api: []0.1; MORPH-END-рые.adpv: []0.1; MORPH-END-рые.api: []0.1; MORPH-END-ные.vsppsppi: []0.1; MORPH-END-ные.adpv: []0.1; MORPH-END-ные.vsppsppv: []0.1; MORPH-END-ные.vnppsppi: []0.1; MORPH-END-ные.vnppsppv: []0.1; MORPH-END-ные.api: []0.1; MORPH-END-мые.adpv: []0.1; MORPH-END-мые.vnppsnpv: []0.1; MORPH-END-мые.nlmpi: []0.1; MORPH-END-мые.vnppsnpi: []0.1; MORPH-END-мые.api: []0.1; MORPH-END-лые.adpv: []0.1; MORPH-END-лые.api: []0.1; MORPH-END-зые.adpv: []0.1; MORPH-END-зые.api: []0.1; MORPH-END-дые.adpv: []0.1; MORPH-END-дые.api: []0.1; MORPH-END-вые.adpv: []0.1; MORPH-END-вые.nlmpi: []0.1; MORPH-END-вые.api: []0.1; MORPH-END-вые.ndfpi: []0.1; MORPH-END-вые.ndfpv: []0.1; MORPH-END-бые.adpv: []0.1; MORPH-END-бые.api: []0.1; MORPH-END-Ñще.anss: []0.1; MORPH-END-юще.anss: []0.1; MORPH-END-юще.e: []0.1; MORPH-END-ище.ndnsi: []0.1; MORPH-END-ище.ndmsv: []0.1; MORPH-END-ище.nlmsi: []0.1; MORPH-END-ище.ndnsp: []0.1; MORPH-END-ище.nlmsp: []0.1; MORPH-END-ище.nlmsd: []0.1; MORPH-END-ище.ndnsv: []0.1; MORPH-END-ище.ndmsi: []0.1; MORPH-END-ище.ndmsp: []0.1; MORPH-END-ыше.ndmsp: []0.1; MORPH-END-рше.nlfsd: []0.1; MORPH-END-рше.nlfsp: []0.1; MORPH-END-иче.nlmsp: []0.1; MORPH-END-аче.ndfsd: []0.1; MORPH-END-аче.ndfsp: []0.1; MORPH-END-ьце.nlmsp: []0.1; MORPH-END-нце.nlmsp: []0.1; MORPH-END-нце.ndmsp: []0.1; MORPH-END-мце.nlmsp: []0.1; MORPH-END-ице.ndnsi: []0.1; MORPH-END-ице.ndfsd: []0.1; MORPH-END-ице.ndnsp: []0.1; MORPH-END-ице.nlfsd: []0.1; MORPH-END-ице.nlfsp: []0.1; MORPH-END-ице.ndfsp: []0.1; MORPH-END-ице.ndnsv: []0.1; MORPH-END-дце.nlmsp: []0.1; MORPH-END-вце.ndmsp: []0.1; MORPH-END-ухе.ndfsd: []0.1; MORPH-END-ухе.nlfsd: []0.1; MORPH-END-ухе.nlfsp: []0.1; MORPH-END-ухе.ndfsp: []0.1; MORPH-END-ихе.nlfsd: []0.1; MORPH-END-ихе.nlfsp: []0.1; MORPH-END-афе.ndmsp: []0.1; MORPH-END-ьте.vnpdv2p: []0.1; MORPH-END-ьте.vspdv2p: []0.1; MORPH-END-ьте.vsndv2p: []0.1; MORPH-END-уте.ndmsp: []0.1; MORPH-END-тте.nlfsd: []0.1; MORPH-END-тте.nlfsp: []0.1; MORPH-END-Ñте.nlmsp: []0.1; MORPH-END-Ñте.ndmsp: []0.1; MORPH-END-рте.ndfsd: []0.1; MORPH-END-рте.ndfsp: []0.1; MORPH-END-рте.ndmsp: []0.1; MORPH-END-оте.ndfsd: []0.1; MORPH-END-оте.ndfsp: []0.1; MORPH-END-оте.ndmsp: []0.1; MORPH-END-нте.ndfsd: []0.1; MORPH-END-нте.ndfsp: []0.1; MORPH-END-нте.nlmsp: []0.1; MORPH-END-нте.ndmsp: []0.1; MORPH-END-мте.vsndv1p: []0.1; MORPH-END-кте.ndmsp: []0.1; MORPH-END-йте.vnpdv2p: []0.1; MORPH-END-йте.vspdv2p: []0.1; MORPH-END-йте.vnndv2p: []0.1; MORPH-END-ите.vnpdv2p: []0.1; MORPH-END-ите.vspdf2p: []0.1; MORPH-END-ите.vnpdn2p: []0.1; MORPH-END-ите.vspdv2p: []0.1; MORPH-END-ете.vspdf2p: []0.1; MORPH-END-ете.vnpdn2p: []0.1; MORPH-END-ете.vnndn2p: []0.1; MORPH-END-ате.ndfsd: []0.1; MORPH-END-ате.ndfsp: []0.1; MORPH-END-ате.nlmsp: []0.1; MORPH-END-ате.ndmsp: []0.1; MORPH-END-уÑе.ndmsp: []0.1; MORPH-END-ÑÑе.ndfsd: []0.1; MORPH-END-ÑÑе.nlfsd: []0.1; MORPH-END-ÑÑе.nlfsp: []0.1; MORPH-END-ÑÑе.ndfsp: []0.1; MORPH-END-ÑÑе.ndmsp: []0.1; MORPH-END-Ñ€Ñе.ndmsp: []0.1; MORPH-END-оÑе.ndmsp: []0.1; MORPH-END-нÑе.ndmsp: []0.1; MORPH-END-кÑе.ndmsp: []0.1; MORPH-END-иÑе.ndmsp: []0.1; MORPH-END-еÑе.ndmsp: []0.1; MORPH-END-аÑе.ndmsp: []0.1; MORPH-END-Ñре.ndmsp: []0.1; MORPH-END-юре.ndfsd: []0.1; MORPH-END-юре.ndfsp: []0.1; MORPH-END-уре.ndfsd: []0.1; MORPH-END-уре.ndfsp: []0.1; MORPH-END-уре.ndmsp: []0.1; MORPH-END-тре.ndfsd: []0.1; MORPH-END-тре.ndfsp: []0.1; MORPH-END-тре.nlmsp: []0.1; MORPH-END-тре.ndmsp: []0.1; MORPH-END-оре.ndfsd: []0.1; MORPH-END-оре.ndfsp: []0.1; MORPH-END-оре.nlmsp: []0.1; MORPH-END-оре.ndmsp: []0.1; MORPH-END-ире.ndfsd: []0.1; MORPH-END-ире.ndfsp: []0.1; MORPH-END-ире.nlmsp: []0.1; MORPH-END-ире.ndmsp: []0.1; MORPH-END-ере.ndfsd: []0.1; MORPH-END-ере.ndfsp: []0.1; MORPH-END-ере.nlmsp: []0.1; MORPH-END-ере.ndmsp: []0.1; MORPH-END-аре.nlmsp: []0.1; MORPH-END-аре.ndmsp: []0.1; MORPH-END-опе.ndmsp: []0.1; MORPH-END-ипе.ndmsp: []0.1; MORPH-END-тое.knsv: []0.1; MORPH-END-тое.vsppspnsi: []0.1; MORPH-END-тое.ansi: []0.1; MORPH-END-тое.knsi: []0.1; MORPH-END-тое.ansv: []0.1; MORPH-END-тое.vsppspnsv: []0.1; MORPH-END-Ñое.ansi: []0.1; MORPH-END-Ñое.ansv: []0.1; MORPH-END-рое.ansi: []0.1; MORPH-END-рое.ansv: []0.1; MORPH-END-ное.vnppspnsi: []0.1; MORPH-END-ное.vsppspnsi: []0.1; MORPH-END-ное.ansi: []0.1; MORPH-END-ное.vnppspnsv: []0.1; MORPH-END-ное.ansv: []0.1; MORPH-END-ное.vsppspnsv: []0.1; MORPH-END-мое.ndnsi: []0.1; MORPH-END-мое.ansi: []0.1; MORPH-END-мое.vnppsnnsi: []0.1; MORPH-END-мое.ansv: []0.1; MORPH-END-мое.vnppsnnsv: []0.1; MORPH-END-мое.ndnsv: []0.1; MORPH-END-лое.ansi: []0.1; MORPH-END-лое.ansv: []0.1; MORPH-END-кое.ndnsi: []0.1; MORPH-END-кое.ansi: []0.1; MORPH-END-кое.ansv: []0.1; MORPH-END-кое.ndnsv: []0.1; MORPH-END-зое.ansi: []0.1; MORPH-END-зое.ansv: []0.1; MORPH-END-гое.ansi: []0.1; MORPH-END-гое.ansv: []0.1; MORPH-END-вое.ansi: []0.1; MORPH-END-вое.ansv: []0.1; MORPH-END-бое.ansi: []0.1; MORPH-END-бое.ansv: []0.1; MORPH-END-Ñне.nlmpi: []0.1; MORPH-END-Ñне.ndmsp: []0.1; MORPH-END-ьне.ndfsd: []0.1; MORPH-END-ьне.ndfsp: []0.1; MORPH-END-ыне.ndfsd: []0.1; MORPH-END-ыне.ndfsp: []0.1; MORPH-END-уне.nlmsp: []0.1; MORPH-END-уне.ndmsp: []0.1; MORPH-END-тне.ndfsd: []0.1; MORPH-END-тне.ndfsp: []0.1; MORPH-END-рне.ndfsd: []0.1; MORPH-END-рне.ndfsp: []0.1; MORPH-END-рне.ndmsp: []0.1; MORPH-END-оне.ndfsd: []0.1; MORPH-END-оне.ndfsp: []0.1; MORPH-END-оне.nlmsp: []0.1; MORPH-END-оне.ndmsp: []0.1; MORPH-END-нне.anss: []0.1; MORPH-END-нне.ndfsd: []0.1; MORPH-END-нне.nlfsd: []0.1; MORPH-END-нне.nlfsp: []0.1; MORPH-END-нне.ndfsp: []0.1; MORPH-END-йне.ndmsp: []0.1; MORPH-END-ине.ndfsd: []0.1; MORPH-END-ине.ndfsp: []0.1; MORPH-END-ине.nlmsp: []0.1; MORPH-END-ине.ndmsp: []0.1; MORPH-END-зне.ndfsd: []0.1; MORPH-END-зне.ndfsp: []0.1; MORPH-END-ене.ndfsd: []0.1; MORPH-END-ене.ndfsp: []0.1; MORPH-END-ене.nlmsp: []0.1; MORPH-END-ене.ndmsp: []0.1; MORPH-END-вне.ndfsd: []0.1; MORPH-END-вне.nlfsd: []0.1; MORPH-END-вне.nlfsp: []0.1; MORPH-END-вне.ndfsp: []0.1; MORPH-END-ане.nlmpi: []0.1; MORPH-END-ане.nlmsp: []0.1; MORPH-END-ане.ndmsp: []0.1; MORPH-END-ьме.ndmsp: []0.1; MORPH-END-уме.ndmsp: []0.1; MORPH-END-рме.ndfsd: []0.1; MORPH-END-рме.ndfsp: []0.1; MORPH-END-оме.ndfsd: []0.1; MORPH-END-оме.ndfsp: []0.1; MORPH-END-оме.ndmsp: []0.1; MORPH-END-мме.ndfsd: []0.1; MORPH-END-мме.ndfsp: []0.1; MORPH-END-зме.ndmsp: []0.1; MORPH-END-еме.ndfsd: []0.1; MORPH-END-еме.ndfsp: []0.1; MORPH-END-еме.ndmsp: []0.1; MORPH-END-аме.ndfsd: []0.1; MORPH-END-аме.ndfsp: []0.1; MORPH-END-аме.ndmsp: []0.1; MORPH-END-уле.ndmsp: []0.1; MORPH-END-Ñле.ndmsp: []0.1; MORPH-END-оле.ndfsd: []0.1; MORPH-END-оле.ndfsp: []0.1; MORPH-END-оле.ndmsp: []0.1; MORPH-END-лле.ndfsd: []0.1; MORPH-END-лле.ndfsp: []0.1; MORPH-END-лле.ndmsp: []0.1; MORPH-END-иле.ndmsp: []0.1; MORPH-END-еле.nlmsp: []0.1; MORPH-END-еле.ndmsp: []0.1; MORPH-END-вле.ndmsp: []0.1; MORPH-END-але.nlmsp: []0.1; MORPH-END-але.ndmsp: []0.1; MORPH-END-Ñке.ndmsp: []0.1; MORPH-END-ьке.ndfsd: []0.1; MORPH-END-ьке.ndfsp: []0.1; MORPH-END-ьке.ndmsp: []0.1; MORPH-END-шке.ndfsd: []0.1; MORPH-END-шке.nlfsd: []0.1; MORPH-END-шке.nlfsp: []0.1; MORPH-END-шке.ndfsp: []0.1; MORPH-END-шке.nlmsp: []0.1; MORPH-END-шке.nlmsd: []0.1; MORPH-END-чке.ndfsd: []0.1; MORPH-END-чке.nlfsd: []0.1; MORPH-END-чке.nlfsp: []0.1; MORPH-END-чке.ndfsp: []0.1; MORPH-END-чке.ndmsp: []0.1; MORPH-END-цке.ndmsp: []0.1; MORPH-END-уке.ndmsp: []0.1; MORPH-END-тке.ndfsd: []0.1; MORPH-END-тке.nlfsd: []0.1; MORPH-END-тке.nlfsp: []0.1; MORPH-END-тке.ndfsp: []0.1; MORPH-END-тке.ndmsp: []0.1; MORPH-END-Ñке.ndfsd: []0.1; MORPH-END-Ñке.ndfsp: []0.1; MORPH-END-Ñке.ndmsp: []0.1; MORPH-END-рке.ndfsd: []0.1; MORPH-END-рке.nlfsd: []0.1; MORPH-END-рке.nlfsp: []0.1; MORPH-END-рке.ndfsp: []0.1; MORPH-END-рке.ndmsp: []0.1; MORPH-END-пке.ndfsd: []0.1; MORPH-END-пке.ndfsp: []0.1; MORPH-END-оке.ndmsp: []0.1; MORPH-END-нке.ndfsd: []0.1; MORPH-END-нке.nlfsd: []0.1; MORPH-END-нке.nlfsp: []0.1; MORPH-END-нке.ndfsp: []0.1; MORPH-END-нке.ndmsp: []0.1; MORPH-END-мке.ndfsd: []0.1; MORPH-END-мке.ndfsp: []0.1; MORPH-END-лке.ndfsd: []0.1; MORPH-END-лке.nlfsd: []0.1; MORPH-END-лке.nlfsp: []0.1; MORPH-END-лке.ndfsp: []0.1; MORPH-END-лке.ndmsp: []0.1; MORPH-END-йке.ndfsd: []0.1; MORPH-END-йке.nlfsd: []0.1; MORPH-END-йке.nlfsp: []0.1; MORPH-END-йке.ndfsp: []0.1; MORPH-END-ике.ndfsd: []0.1; MORPH-END-ике.ndfsp: []0.1; MORPH-END-ике.nlmsp: []0.1; MORPH-END-ике.ndmsp: []0.1; MORPH-END-зке.ndfsd: []0.1; MORPH-END-зке.ndfsp: []0.1; MORPH-END-жке.ndfsd: []0.1; MORPH-END-жке.ndfsp: []0.1; MORPH-END-жке.ndmsp: []0.1; MORPH-END-еке.ndfsd: []0.1; MORPH-END-еке.ndfsp: []0.1; MORPH-END-еке.ndmsp: []0.1; MORPH-END-дке.ndfsd: []0.1; MORPH-END-дке.nlfsd: []0.1; MORPH-END-дке.nlfsp: []0.1; MORPH-END-дке.ndfsp: []0.1; MORPH-END-дке.ndmsp: []0.1; MORPH-END-вке.ndfsd: []0.1; MORPH-END-вке.nlfsd: []0.1; MORPH-END-вке.nlfsp: []0.1; MORPH-END-вке.ndfsp: []0.1; MORPH-END-вке.ndmsp: []0.1; MORPH-END-бке.ndfsd: []0.1; MORPH-END-бке.ndfsp: []0.1; MORPH-END-бке.ndmsp: []0.1; MORPH-END-аке.ndmsp: []0.1; MORPH-END-щие.adpv: []0.1; MORPH-END-щие.vnnpdnpi: []0.1; MORPH-END-щие.vnnpdnpv: []0.1; MORPH-END-щие.api: []0.1; MORPH-END-щие.vnppdnpi: []0.1; MORPH-END-щие.vnppdnpv: []0.1; MORPH-END-шие.vsnpdppv: []0.1; MORPH-END-шие.vnppdppi: []0.1; MORPH-END-шие.vnppdppv: []0.1; MORPH-END-шие.vsppdppv: []0.1; MORPH-END-шие.vsnpdppi: []0.1; MORPH-END-шие.vsppdppi: []0.1; MORPH-END-чие.adpv: []0.1; MORPH-END-чие.ndnsi: []0.1; MORPH-END-чие.nlmpi: []0.1; MORPH-END-чие.api: []0.1; MORPH-END-чие.ndnsv: []0.1; MORPH-END-хие.adpv: []0.1; MORPH-END-хие.api: []0.1; MORPH-END-тие.ndnsi: []0.1; MORPH-END-тие.ndnsv: []0.1; MORPH-END-Ñие.ndnsi: []0.1; MORPH-END-Ñие.ndnsv: []0.1; MORPH-END-рие.ndnsi: []0.1; MORPH-END-рие.ndnsv: []0.1; MORPH-END-ние.adpv: []0.1; MORPH-END-ние.ndnsi: []0.1; MORPH-END-ние.api: []0.1; MORPH-END-ние.ndnsv: []0.1; MORPH-END-мие.ndnsi: []0.1; MORPH-END-мие.ndnsv: []0.1; MORPH-END-лие.ndnsi: []0.1; MORPH-END-лие.ndnsv: []0.1; MORPH-END-кие.adpv: []0.1; MORPH-END-кие.nlmpi: []0.1; MORPH-END-кие.api: []0.1; MORPH-END-зие.ndnsi: []0.1; MORPH-END-зие.ndnsv: []0.1; MORPH-END-жие.adpv: []0.1; MORPH-END-жие.ndnsi: []0.1; MORPH-END-жие.nlmpi: []0.1; MORPH-END-жие.api: []0.1; MORPH-END-жие.ndnsv: []0.1; MORPH-END-дие.ndnsi: []0.1; MORPH-END-дие.ndnsv: []0.1; MORPH-END-гие.adpv: []0.1; MORPH-END-гие.api: []0.1; MORPH-END-вие.ndnsi: []0.1; MORPH-END-вие.ndnsv: []0.1; MORPH-END-бие.ndnsi: []0.1; MORPH-END-бие.ndnsv: []0.1; MORPH-END-узе.ndmsp: []0.1; MORPH-END-озе.ndmsp: []0.1; MORPH-END-изе.ndmsp: []0.1; MORPH-END-езе.ndmsp: []0.1; MORPH-END-дзе.nlm: []0.1; MORPH-END-дзе.nlf: []0.1; MORPH-END-азе.ndfsd: []0.1; MORPH-END-азе.ndfsp: []0.1; MORPH-END-азе.ndmsp: []0.1; MORPH-END-Ñже.ndmsp: []0.1; MORPH-END-еже.ndmsp: []0.1; MORPH-END-аже.ndfsd: []0.1; MORPH-END-аже.ndfsp: []0.1; MORPH-END-аже.ndmsp: []0.1; MORPH-END-щее.vnnpdnnsi: []0.1; MORPH-END-щее.vnnpdnnsv: []0.1; MORPH-END-щее.ansi: []0.1; MORPH-END-щее.ansv: []0.1; MORPH-END-щее.vnppdnnsi: []0.1; MORPH-END-щее.vnppdnnsv: []0.1; MORPH-END-шее.vnppdpnsv: []0.1; MORPH-END-шее.vsppdpnsv: []0.1; MORPH-END-шее.vsnpdpnsv: []0.1; MORPH-END-шее.vnppdpnsi: []0.1; MORPH-END-шее.vsnpdpnsi: []0.1; MORPH-END-шее.vsppdpnsi: []0.1; MORPH-END-чее.ansi: []0.1; MORPH-END-чее.as: []0.1; MORPH-END-чее.ansv: []0.1; MORPH-END-тее.as: []0.1; MORPH-END-рее.ndfsd: []0.1; MORPH-END-рее.ndfsp: []0.1; MORPH-END-нее.ansi: []0.1; MORPH-END-нее.as: []0.1; MORPH-END-нее.ansv: []0.1; MORPH-END-мее.as: []0.1; MORPH-END-лее.as: []0.1; MORPH-END-жее.ansi: []0.1; MORPH-END-жее.as: []0.1; MORPH-END-жее.ansv: []0.1; MORPH-END-вее.as: []0.1; MORPH-END-Ñде.ndmsp: []0.1; MORPH-END-рде.ndmsp: []0.1; MORPH-END-оде.ndfsd: []0.1; MORPH-END-оде.ndfsp: []0.1; MORPH-END-оде.ndmsp: []0.1; MORPH-END-нде.ndfsd: []0.1; MORPH-END-нде.ndfsp: []0.1; MORPH-END-нде.ndmsp: []0.1; MORPH-END-иде.ndfsd: []0.1; MORPH-END-иде.nlfsd: []0.1; MORPH-END-иде.nlfsp: []0.1; MORPH-END-иде.ndfsp: []0.1; MORPH-END-иде.ndmsp: []0.1; MORPH-END-зде.ndmsp: []0.1; MORPH-END-аде.ndfsd: []0.1; MORPH-END-аде.ndfsp: []0.1; MORPH-END-аде.ndmsp: []0.1; MORPH-END-уге.ndfsd: []0.1; MORPH-END-уге.ndfsp: []0.1; MORPH-END-рге.ndmsp: []0.1; MORPH-END-оге.ndfsd: []0.1; MORPH-END-оге.ndfsp: []0.1; MORPH-END-оге.nlmsp: []0.1; MORPH-END-оге.ndmsp: []0.1; MORPH-END-нге.ndmsp: []0.1; MORPH-END-еге.ndmsp: []0.1; MORPH-END-аге.ndmsp: []0.1; MORPH-END-ыве.ndmsp: []0.1; MORPH-END-тве.ndnsp: []0.1; MORPH-END-ове.ndnsp: []0.1; MORPH-END-ове.nlmsp: []0.1; MORPH-END-ове.ndmsp: []0.1; MORPH-END-иве.ndfsd: []0.1; MORPH-END-иве.ndfsp: []0.1; MORPH-END-иве.ndmsp: []0.1; MORPH-END-еве.ndnsp: []0.1; MORPH-END-еве.nlmsp: []0.1; MORPH-END-еве.ndmsp: []0.1; MORPH-END-аве.ndfsd: []0.1; MORPH-END-аве.nlfsd: []0.1; MORPH-END-аве.nlfsp: []0.1; MORPH-END-аве.ndfsp: []0.1; MORPH-END-аве.nlmsp: []0.1; MORPH-END-ьбе.ndfsd: []0.1; MORPH-END-ьбе.ndfsp: []0.1; MORPH-END-убе.ndmsp: []0.1; MORPH-END-Ñ€Ñд.ndmsv: []0.1; MORPH-END-Ñ€Ñд.ndmsi: []0.1; MORPH-END-льд.nlmsi: []0.1; MORPH-END-ард.ndmsv: []0.1; MORPH-END-ард.nlmsi: []0.1; MORPH-END-ард.ndmsi: []0.1; MORPH-END-ход.ndmsv: []0.1; MORPH-END-ход.ndmsi: []0.1; MORPH-END-род.ndmsv: []0.1; MORPH-END-род.ndmsi: []0.1; MORPH-END-вод.ndmsv: []0.1; MORPH-END-вод.nlmsi: []0.1; MORPH-END-вод.ndmsi: []0.1; MORPH-END-енд.ndmsv: []0.1; MORPH-END-енд.ndmsi: []0.1; MORPH-END-анд.ndmsv: []0.1; MORPH-END-анд.ndmsi: []0.1; MORPH-END-цид.ndmsv: []0.1; MORPH-END-цид.ndmsi: []0.1; MORPH-END-оид.ndmsv: []0.1; MORPH-END-оид.ndmsi: []0.1; MORPH-END-езд.ndmsv: []0.1; MORPH-END-езд.ndmsi: []0.1; MORPH-END-вед.nlmsi: []0.1; MORPH-END-рад.ndmsv: []0.1; MORPH-END-рад.ndmsi: []0.1; MORPH-END-пад.ndmsv: []0.1; MORPH-END-пад.ndmsi: []0.1; MORPH-END-лад.ndmsv: []0.1; MORPH-END-лад.ndmsi: []0.1; MORPH-END-бад.ndmsv: []0.1; MORPH-END-бад.ndmsi: []0.1; MORPH-END-ург.ndmsv: []0.1; MORPH-END-ург.ndmsi: []0.1; MORPH-END-ерг.nlmsi: []0.1; MORPH-END-лог.ndmsv: []0.1; MORPH-END-лог.nlmsi: []0.1; MORPH-END-лог.ndmsi: []0.1; MORPH-END-онг.ndmsv: []0.1; MORPH-END-онг.ndmsi: []0.1; MORPH-END-инг.ndmsv: []0.1; MORPH-END-инг.nlmsi: []0.1; MORPH-END-инг.ndmsi: []0.1; MORPH-END-риг.vspdpms: []0.1; MORPH-END-рег.vspdpms: []0.1; MORPH-END-нÑв.vspddp: []0.1; MORPH-END-лÑв.vspddp: []0.1; MORPH-END-лÑв.vsnddp: []0.1; MORPH-END-нув.vspddp: []0.1; MORPH-END-нув.vsnddp: []0.1; MORPH-END-Ñтв.ndnpg: []0.1; MORPH-END-шов.nlmsi: []0.1; MORPH-END-цов.nlmsi: []0.1; MORPH-END-цов.ndmpg: []0.1; MORPH-END-цов.nlmpv: []0.1; MORPH-END-цов.nlmpg: []0.1; MORPH-END-хов.nlmsi: []0.1; MORPH-END-хов.ndmpg: []0.1; MORPH-END-хов.nlmpv: []0.1; MORPH-END-хов.nlmpg: []0.1; MORPH-END-фов.ndmpg: []0.1; MORPH-END-фов.nlmpv: []0.1; MORPH-END-фов.nlmpg: []0.1; MORPH-END-тов.nlmsi: []0.1; MORPH-END-тов.ndmpg: []0.1; MORPH-END-тов.nlmpv: []0.1; MORPH-END-тов.nlmpg: []0.1; MORPH-END-Ñов.nlmsi: []0.1; MORPH-END-Ñов.ndmpg: []0.1; MORPH-END-Ñов.nlmpv: []0.1; MORPH-END-Ñов.nlmpg: []0.1; MORPH-END-ров.nlmsi: []0.1; MORPH-END-ров.ndmpg: []0.1; MORPH-END-ров.nlmpv: []0.1; MORPH-END-ров.nlmpg: []0.1; MORPH-END-пов.nlmsi: []0.1; MORPH-END-пов.ndmpg: []0.1; MORPH-END-пов.nlmpv: []0.1; MORPH-END-пов.nlmpg: []0.1; MORPH-END-нов.nlmsi: []0.1; MORPH-END-нов.ndmpg: []0.1; MORPH-END-нов.nlmpv: []0.1; MORPH-END-нов.nlmpg: []0.1; MORPH-END-мов.nlmsi: []0.1; MORPH-END-мов.ndmpg: []0.1; MORPH-END-мов.nlmpv: []0.1; MORPH-END-мов.nlmpg: []0.1; MORPH-END-лов.nlmsi: []0.1; MORPH-END-лов.ndmpg: []0.1; MORPH-END-лов.nlmpv: []0.1; MORPH-END-лов.nlmpg: []0.1; MORPH-END-ков.nlmsi: []0.1; MORPH-END-ков.ndmpg: []0.1; MORPH-END-ков.nlmpv: []0.1; MORPH-END-ков.nlmpg: []0.1; MORPH-END-зов.nlmsi: []0.1; MORPH-END-зов.ndmpg: []0.1; MORPH-END-зов.nlmpv: []0.1; MORPH-END-зов.nlmpg: []0.1; MORPH-END-дов.nlmsi: []0.1; MORPH-END-дов.ndmpg: []0.1; MORPH-END-дов.nlmpv: []0.1; MORPH-END-дов.nlmpg: []0.1; MORPH-END-гов.amss: []0.1; MORPH-END-гов.ndmpg: []0.1; MORPH-END-гов.nlmpv: []0.1; MORPH-END-гов.nlmpg: []0.1; MORPH-END-вов.ndmpg: []0.1; MORPH-END-вов.nlmpv: []0.1; MORPH-END-вов.nlmpg: []0.1; MORPH-END-бов.nlmsi: []0.1; MORPH-END-бов.ndmpg: []0.1; MORPH-END-бов.nlmpv: []0.1; MORPH-END-бов.nlmpg: []0.1; MORPH-END-щив.vspddp: []0.1; MORPH-END-шив.vspddp: []0.1; MORPH-END-чив.amss: []0.1; MORPH-END-чив.vspddp: []0.1; MORPH-END-чив.vsnddp: []0.1; MORPH-END-тив.ndmsv: []0.1; MORPH-END-тив.vspddp: []0.1; MORPH-END-тив.ndfpg: []0.1; MORPH-END-тив.ndmsi: []0.1; MORPH-END-Ñив.vspddp: []0.1; MORPH-END-рив.vspddp: []0.1; MORPH-END-рив.vsnddp: []0.1; MORPH-END-пив.vspddp: []0.1; MORPH-END-пив.vsnddp: []0.1; MORPH-END-оив.vspddp: []0.1; MORPH-END-нив.vspddp: []0.1; MORPH-END-нив.vsnddp: []0.1; MORPH-END-мив.vspddp: []0.1; MORPH-END-лив.amss: []0.1; MORPH-END-лив.vspddp: []0.1; MORPH-END-лив.vsnddp: []0.1; MORPH-END-зив.vspddp: []0.1; MORPH-END-жив.vspddp: []0.1; MORPH-END-див.vnnddp: []0.1; MORPH-END-див.vspddp: []0.1; MORPH-END-див.vsnddp: []0.1; MORPH-END-вив.vspddp: []0.1; MORPH-END-бив.amss: []0.1; MORPH-END-бив.vspddp: []0.1; MORPH-END-Ñев.nlmpv: []0.1; MORPH-END-Ñев.nlmpg: []0.1; MORPH-END-ьев.nlmsi: []0.1; MORPH-END-ьев.ndmpg: []0.1; MORPH-END-ьев.ndnpg: []0.1; MORPH-END-шев.nlmsi: []0.1; MORPH-END-чев.nlmsi: []0.1; MORPH-END-цев.nlmsi: []0.1; MORPH-END-цев.ndmpg: []0.1; MORPH-END-цев.nlmpv: []0.1; MORPH-END-цев.nlmpg: []0.1; MORPH-END-тев.vspddp: []0.1; MORPH-END-тев.vsnddp: []0.1; MORPH-END-рев.nlmsi: []0.1; MORPH-END-рев.vspddp: []0.1; MORPH-END-рев.vsnddp: []0.1; MORPH-END-пев.vspddp: []0.1; MORPH-END-пев.vsnddp: []0.1; MORPH-END-оев.ndmpg: []0.1; MORPH-END-оев.nlmpv: []0.1; MORPH-END-оев.nlmpg: []0.1; MORPH-END-нев.nlmsi: []0.1; MORPH-END-нев.vsnddp: []0.1; MORPH-END-мев.vsnddp: []0.1; MORPH-END-лев.nlmsi: []0.1; MORPH-END-лев.vsnddp: []0.1; MORPH-END-иев.nlmsi: []0.1; MORPH-END-иев.ndmpg: []0.1; MORPH-END-иев.nlmpv: []0.1; MORPH-END-иев.nlmpg: []0.1; MORPH-END-еев.nlmsi: []0.1; MORPH-END-еев.ndmpg: []0.1; MORPH-END-еев.nlmpv: []0.1; MORPH-END-еев.nlmpg: []0.1; MORPH-END-дев.vspddp: []0.1; MORPH-END-дев.vsnddp: []0.1; MORPH-END-вев.vsnddp: []0.1; MORPH-END-аев.nlmsi: []0.1; MORPH-END-аев.ndmpg: []0.1; MORPH-END-аев.nlmpv: []0.1; MORPH-END-аев.nlmpg: []0.1; MORPH-END-шав.vspddp: []0.1; MORPH-END-чав.vspddp: []0.1; MORPH-END-чав.vsnddp: []0.1; MORPH-END-хав.vspddp: []0.1; MORPH-END-хав.vsnddp: []0.1; MORPH-END-тав.vspddp: []0.1; MORPH-END-тав.vsnddp: []0.1; MORPH-END-Ñав.vspddp: []0.1; MORPH-END-рав.vspddp: []0.1; MORPH-END-пав.vspddp: []0.1; MORPH-END-пав.vnpddp: []0.1; MORPH-END-нав.vspddp: []0.1; MORPH-END-мав.vspddp: []0.1; MORPH-END-мав.vsnddp: []0.1; MORPH-END-лав.ndmsv: []0.1; MORPH-END-лав.nlmsi: []0.1; MORPH-END-лав.vspddp: []0.1; MORPH-END-лав.ndmsi: []0.1; MORPH-END-кав.vspddp: []0.1; MORPH-END-кав.vsnddp: []0.1; MORPH-END-зав.vspddp: []0.1; MORPH-END-зав.vnpddp: []0.1; MORPH-END-жав.vspddp: []0.1; MORPH-END-жав.vsnddp: []0.1; MORPH-END-дав.vspddp: []0.1; MORPH-END-дав.vsnddp: []0.1; MORPH-END-гав.vspddp: []0.1; MORPH-END-гав.vsnddp: []0.1; MORPH-END-вав.vspddp: []0.1; MORPH-END-вав.vnpddp: []0.1; MORPH-END-вав.vsnddp: []0.1; MORPH-END-луб.ndmsv: []0.1; MORPH-END-луб.ndmsi: []0.1; MORPH-END-реб.vspdpms: []0.1; MORPH-END-ища.ndnpv: []0.1; MORPH-END-ища.ndnpi: []0.1; MORPH-END-ища.ndfsi: []0.1; MORPH-END-ища.ndnsg: []0.1; MORPH-END-ыша.nlmsv: []0.1; MORPH-END-ыша.nlmsg: []0.1; MORPH-END-ыша.ndmsg: []0.1; MORPH-END-рша.nlfsi: []0.1; MORPH-END-рша.nlfpi: []0.1; MORPH-END-нша.nlfsi: []0.1; MORPH-END-нша.nlfpi: []0.1; MORPH-END-аша.ndmsg: []0.1; MORPH-END-ича.nlmsv: []0.1; MORPH-END-ича.nlmsg: []0.1; MORPH-END-ича.ndmsg: []0.1; MORPH-END-ача.ndfsi: []0.1; MORPH-END-ача.nlmsv: []0.1; MORPH-END-ача.nlmsg: []0.1; MORPH-END-ача.ndmsg: []0.1; MORPH-END-ьца.ndnpv: []0.1; MORPH-END-ьца.ndnpi: []0.1; MORPH-END-ьца.ndnsg: []0.1; MORPH-END-ьца.nlmsv: []0.1; MORPH-END-ьца.nlmsg: []0.1; MORPH-END-Ñца.nlmsv: []0.1; MORPH-END-Ñца.nlmsg: []0.1; MORPH-END-Ñца.ndmsg: []0.1; MORPH-END-рца.nlmsv: []0.1; MORPH-END-рца.nlmsg: []0.1; MORPH-END-нца.nlmsv: []0.1; MORPH-END-нца.nlmsg: []0.1; MORPH-END-нца.ndmsg: []0.1; MORPH-END-мца.nlmsv: []0.1; MORPH-END-мца.nlmsg: []0.1; MORPH-END-йца.nlmsi: []0.1; MORPH-END-йца.nlmsv: []0.1; MORPH-END-йца.nlmsg: []0.1; MORPH-END-йца.nlfsi: []0.1; MORPH-END-ица.ndnpv: []0.1; MORPH-END-ица.ndnpi: []0.1; MORPH-END-ица.ndfsi: []0.1; MORPH-END-ица.ndnsg: []0.1; MORPH-END-ица.nlfsi: []0.1; MORPH-END-жца.nlmsv: []0.1; MORPH-END-жца.nlmsg: []0.1; MORPH-END-еца.nlmsv: []0.1; MORPH-END-еца.nlmsg: []0.1; MORPH-END-дца.nlmsv: []0.1; MORPH-END-дца.nlmsg: []0.1; MORPH-END-вца.nlmsv: []0.1; MORPH-END-вца.nlmsg: []0.1; MORPH-END-бца.nlmsv: []0.1; MORPH-END-бца.nlmsg: []0.1; MORPH-END-уха.ndfsi: []0.1; MORPH-END-уха.nlfsi: []0.1; MORPH-END-рха.nlmsv: []0.1; MORPH-END-рха.nlmsg: []0.1; MORPH-END-иха.ndfsi: []0.1; MORPH-END-иха.nlfsi: []0.1; MORPH-END-аха.nlmsv: []0.1; MORPH-END-аха.nlmsg: []0.1; MORPH-END-аха.ndmsg: []0.1; MORPH-END-афа.nlmsv: []0.1; MORPH-END-афа.nlmsg: []0.1; MORPH-END-афа.ndmsg: []0.1; MORPH-END-Ñта.nlmpi: []0.1; MORPH-END-Ñта.vsppsnfss: []0.1; MORPH-END-ьта.ndmsg: []0.1; MORPH-END-ыта.vsppsnfss: []0.1; MORPH-END-ыта.afss: []0.1; MORPH-END-ута.vsppsnfss: []0.1; MORPH-END-ута.afss: []0.1; MORPH-END-ута.ndmsg: []0.1; MORPH-END-тта.nlfsi: []0.1; MORPH-END-Ñта.afss: []0.1; MORPH-END-Ñта.nlmsv: []0.1; MORPH-END-Ñта.nlmsg: []0.1; MORPH-END-Ñта.ndmsg: []0.1; MORPH-END-рта.vsppsnfss: []0.1; MORPH-END-рта.ndfsi: []0.1; MORPH-END-рта.ndmsg: []0.1; MORPH-END-пта.ndmsg: []0.1; MORPH-END-ота.ndfsi: []0.1; MORPH-END-ота.nlmsv: []0.1; MORPH-END-ота.nlmsg: []0.1; MORPH-END-ота.ndmsg: []0.1; MORPH-END-нта.ndfsi: []0.1; MORPH-END-нта.nlmsv: []0.1; MORPH-END-нта.nlmsg: []0.1; MORPH-END-нта.ndmsg: []0.1; MORPH-END-кта.ndmsg: []0.1; MORPH-END-йта.ndmsg: []0.1; MORPH-END-ита.vsppsnfss: []0.1; MORPH-END-ита.nlmsv: []0.1; MORPH-END-ита.nlmsg: []0.1; MORPH-END-ита.ndmsg: []0.1; MORPH-END-ета.ndfsi: []0.1; MORPH-END-ета.nlmsv: []0.1; MORPH-END-ета.nlmsg: []0.1; MORPH-END-ета.ndmsg: []0.1; MORPH-END-вта.nlmsv: []0.1; MORPH-END-вта.nlmsg: []0.1; MORPH-END-ата.afss: []0.1; MORPH-END-ата.nlmsv: []0.1; MORPH-END-ата.nlmsg: []0.1; MORPH-END-ата.ndmsg: []0.1; MORPH-END-уÑа.nlmsv: []0.1; MORPH-END-уÑа.nlmsg: []0.1; MORPH-END-уÑа.ndmsg: []0.1; MORPH-END-ÑÑа.ndfsi: []0.1; MORPH-END-ÑÑа.nlfsi: []0.1; MORPH-END-ÑÑа.ndmsg: []0.1; MORPH-END-Ñ€Ñа.ndmsg: []0.1; MORPH-END-пÑа.ndmsg: []0.1; MORPH-END-оÑа.nlmsv: []0.1; MORPH-END-оÑа.nlmsg: []0.1; MORPH-END-оÑа.ndmsg: []0.1; MORPH-END-нÑа.ndmsg: []0.1; MORPH-END-кÑа.ndmsg: []0.1; MORPH-END-иÑа.ndmsg: []0.1; MORPH-END-еÑа.nlmsv: []0.1; MORPH-END-еÑа.nlmsg: []0.1; MORPH-END-еÑа.ndmsg: []0.1; MORPH-END-аÑа.nlmsv: []0.1; MORPH-END-аÑа.nlmsg: []0.1; MORPH-END-аÑа.ndmsg: []0.1; MORPH-END-Ñра.nlmsv: []0.1; MORPH-END-Ñра.nlmsg: []0.1; MORPH-END-Ñра.ndmsg: []0.1; MORPH-END-юра.ndfsi: []0.1; MORPH-END-ура.ndfsi: []0.1; MORPH-END-ура.nlmsv: []0.1; MORPH-END-ура.nlmsg: []0.1; MORPH-END-ура.ndmsg: []0.1; MORPH-END-тра.ndfsi: []0.1; MORPH-END-тра.nlmsv: []0.1; MORPH-END-тра.nlmsg: []0.1; MORPH-END-тра.ndmsg: []0.1; MORPH-END-ора.nlmpi: []0.1; MORPH-END-ора.nlmsv: []0.1; MORPH-END-ора.nlmsg: []0.1; MORPH-END-ора.ndmsg: []0.1; MORPH-END-ира.ndfsi: []0.1; MORPH-END-ира.nlmsv: []0.1; MORPH-END-ира.nlmsg: []0.1; MORPH-END-ира.ndmsg: []0.1; MORPH-END-ера.ndfsi: []0.1; MORPH-END-ера.nlmsv: []0.1; MORPH-END-ера.nlmsg: []0.1; MORPH-END-ера.ndmsg: []0.1; MORPH-END-дра.ndfsi: []0.1; MORPH-END-дра.ndmsg: []0.1; MORPH-END-гра.ndfsi: []0.1; MORPH-END-вра.nlmsv: []0.1; MORPH-END-вра.nlmsg: []0.1; MORPH-END-ара.nlmsv: []0.1; MORPH-END-ара.nlmsg: []0.1; MORPH-END-ара.nlfsi: []0.1; MORPH-END-ара.ndmsg: []0.1; MORPH-END-упа.ndmsg: []0.1; MORPH-END-опа.nlmsv: []0.1; MORPH-END-опа.nlmsg: []0.1; MORPH-END-опа.ndmsg: []0.1; MORPH-END-ипа.ndmsg: []0.1; MORPH-END-епа.ndmsg: []0.1; MORPH-END-Ñна.vsppsnfss: []0.1; MORPH-END-Ñна.nlmsv: []0.1; MORPH-END-Ñна.nlmsg: []0.1; MORPH-END-Ñна.ndmsg: []0.1; MORPH-END-ьна.afss: []0.1; MORPH-END-ына.nlmsg: []0.1; MORPH-END-шна.afss: []0.1; MORPH-END-чна.afss: []0.1; MORPH-END-уна.nlmsv: []0.1; MORPH-END-уна.nlmsg: []0.1; MORPH-END-уна.ndmsg: []0.1; MORPH-END-тна.afss: []0.1; MORPH-END-Ñна.afss: []0.1; MORPH-END-рна.ndfsi: []0.1; MORPH-END-рна.afss: []0.1; MORPH-END-рна.ndmsg: []0.1; MORPH-END-пна.afss: []0.1; MORPH-END-она.nlmsv: []0.1; MORPH-END-она.nlmsg: []0.1; MORPH-END-она.ndmsg: []0.1; MORPH-END-нна.ndfsi: []0.1; MORPH-END-нна.afss: []0.1; MORPH-END-мна.afss: []0.1; MORPH-END-йна.afss: []0.1; MORPH-END-йна.nlmsv: []0.1; MORPH-END-йна.nlmsg: []0.1; MORPH-END-йна.ndmsg: []0.1; MORPH-END-ина.ndfsi: []0.1; MORPH-END-ина.nlmsv: []0.1; MORPH-END-ина.nlmsg: []0.1; MORPH-END-ина.ndmsg: []0.1; MORPH-END-зна.ndfsi: []0.1; MORPH-END-зна.afss: []0.1; MORPH-END-жна.afss: []0.1; MORPH-END-ена.vsppsnfss: []0.1; MORPH-END-ена.vsppspfss: []0.1; MORPH-END-ена.ndmsg: []0.1; MORPH-END-дна.afss: []0.1; MORPH-END-вна.afss: []0.1; MORPH-END-вна.nlfsi: []0.1; MORPH-END-бна.afss: []0.1; MORPH-END-ана.vsppsnfss: []0.1; MORPH-END-ана.vnppspfss: []0.1; MORPH-END-ана.ndmsg: []0.1; MORPH-END-ьма.ndmsg: []0.1; MORPH-END-ума.nlmsv: []0.1; MORPH-END-ума.nlmsg: []0.1; MORPH-END-ума.ndmsg: []0.1; MORPH-END-рма.ndfsi: []0.1; MORPH-END-рма.ndmsg: []0.1; MORPH-END-ома.ndfsi: []0.1; MORPH-END-ома.nlmsv: []0.1; MORPH-END-ома.nlmsg: []0.1; MORPH-END-ома.ndmsg: []0.1; MORPH-END-мма.ndfsi: []0.1; MORPH-END-има.afss: []0.1; MORPH-END-има.vnppsnfss: []0.1; MORPH-END-има.ndmsg: []0.1; MORPH-END-зма.ndmsg: []0.1; MORPH-END-ема.ndfsi: []0.1; MORPH-END-ема.afss: []0.1; MORPH-END-ема.ndmsg: []0.1; MORPH-END-ама.ndfsi: []0.1; MORPH-END-ама.ndmsg: []0.1; MORPH-END-Ñла.vnpdpfs: []0.1; MORPH-END-Ñла.vspdpfs: []0.1; MORPH-END-Ñла.vsndpfs: []0.1; MORPH-END-ыла.vspdpfs: []0.1; MORPH-END-ыла.vsndpfs: []0.1; MORPH-END-хла.vsndpfs: []0.1; MORPH-END-ула.vspdpfs: []0.1; MORPH-END-ула.vsndpfs: []0.1; MORPH-END-ула.ndmsg: []0.1; MORPH-END-Ñла.vspdpfs: []0.1; MORPH-END-Ñла.vsndpfs: []0.1; MORPH-END-рла.vspdpfs: []0.1; MORPH-END-рла.vsndpfs: []0.1; MORPH-END-пла.vsndpfs: []0.1; MORPH-END-ола.ndfsi: []0.1; MORPH-END-ола.vspdpfs: []0.1; MORPH-END-ола.ndmsg: []0.1; MORPH-END-лла.ndfsi: []0.1; MORPH-END-лла.ndmsg: []0.1; MORPH-END-кла.vspdpfs: []0.1; MORPH-END-кла.vsndpfs: []0.1; MORPH-END-ила.vnpdpfs: []0.1; MORPH-END-ила.vspdpfs: []0.1; MORPH-END-ила.vsndpfs: []0.1; MORPH-END-зла.vspdpfs: []0.1; MORPH-END-зла.vsndpfs: []0.1; MORPH-END-ела.vspdpfs: []0.1; MORPH-END-ела.vsndpfs: []0.1; MORPH-END-ела.vnndpfs: []0.1; MORPH-END-гла.vspdpfs: []0.1; MORPH-END-гла.vsndpfs: []0.1; MORPH-END-бла.vspdpfs: []0.1; MORPH-END-ала.vnpdpfs: []0.1; MORPH-END-ала.vspdpfs: []0.1; MORPH-END-ала.vnndpfs: []0.1; MORPH-END-Ñка.nlmsv: []0.1; MORPH-END-Ñка.nlmsg: []0.1; MORPH-END-Ñка.ndmsg: []0.1; MORPH-END-юка.nlmsv: []0.1; MORPH-END-юка.nlmsg: []0.1; MORPH-END-ька.ndfsi: []0.1; MORPH-END-ька.nlfsi: []0.1; MORPH-END-ька.ndmsg: []0.1; MORPH-END-ыка.ndmsg: []0.1; MORPH-END-шка.nlmsi: []0.1; MORPH-END-шка.ndfsi: []0.1; MORPH-END-шка.nlfsi: []0.1; MORPH-END-чка.ndfsi: []0.1; MORPH-END-чка.nlfsi: []0.1; MORPH-END-чка.ndmsg: []0.1; MORPH-END-цка.ndmsg: []0.1; MORPH-END-ука.nlmsv: []0.1; MORPH-END-ука.nlmsg: []0.1; MORPH-END-ука.ndmsg: []0.1; MORPH-END-тка.ndfsi: []0.1; MORPH-END-тка.nlfsi: []0.1; MORPH-END-тка.ndmsg: []0.1; MORPH-END-Ñка.ndfsi: []0.1; MORPH-END-Ñка.nlmsv: []0.1; MORPH-END-Ñка.nlmsg: []0.1; MORPH-END-Ñка.ndmsg: []0.1; MORPH-END-рка.ndfsi: []0.1; MORPH-END-рка.nlfsi: []0.1; MORPH-END-рка.ndmsg: []0.1; MORPH-END-пка.ndfsi: []0.1; MORPH-END-ока.afss: []0.1; MORPH-END-ока.nlmsv: []0.1; MORPH-END-ока.nlmsg: []0.1; MORPH-END-ока.ndmsg: []0.1; MORPH-END-нка.ndfsi: []0.1; MORPH-END-нка.nlmsv: []0.1; MORPH-END-нка.nlmsg: []0.1; MORPH-END-нка.nlfsi: []0.1; MORPH-END-мка.ndfsi: []0.1; MORPH-END-мка.nlfsi: []0.1; MORPH-END-лка.ndfsi: []0.1; MORPH-END-лка.nlfsi: []0.1; MORPH-END-лка.ndmsg: []0.1; MORPH-END-йка.ndfsi: []0.1; MORPH-END-йка.nlfsi: []0.1; MORPH-END-ика.ndfsi: []0.1; MORPH-END-ика.nlmsv: []0.1; MORPH-END-ика.nlmsg: []0.1; MORPH-END-ика.ndmsg: []0.1; MORPH-END-зка.ndfsi: []0.1; MORPH-END-зка.ndmsg: []0.1; MORPH-END-жка.ndfsi: []0.1; MORPH-END-жка.nlfsi: []0.1; MORPH-END-жка.ndmsg: []0.1; MORPH-END-ека.ndfsi: []0.1; MORPH-END-ека.nlmsv: []0.1; MORPH-END-ека.nlmsg: []0.1; MORPH-END-ека.ndmsg: []0.1; MORPH-END-дка.ndfsi: []0.1; MORPH-END-дка.nlfsi: []0.1; MORPH-END-дка.ndmsg: []0.1; MORPH-END-вка.ndfsi: []0.1; MORPH-END-вка.nlfsi: []0.1; MORPH-END-вка.ndmsg: []0.1; MORPH-END-бка.ndfsi: []0.1; MORPH-END-бка.ndmsg: []0.1; MORPH-END-ака.nlmsv: []0.1; MORPH-END-ака.nlmsg: []0.1; MORPH-END-ака.ndmsg: []0.1; MORPH-END-юза.ndmsg: []0.1; MORPH-END-уза.ndfsi: []0.1; MORPH-END-уза.ndmsg: []0.1; MORPH-END-оза.ndfsi: []0.1; MORPH-END-оза.nlmsv: []0.1; MORPH-END-оза.nlmsg: []0.1; MORPH-END-оза.ndmsg: []0.1; MORPH-END-иза.ndfsi: []0.1; MORPH-END-иза.ndmsg: []0.1; MORPH-END-еза.ndmsg: []0.1; MORPH-END-аза.ndfsi: []0.1; MORPH-END-аза.ndmsg: []0.1; MORPH-END-Ñжа.ndmsg: []0.1; MORPH-END-ежа.ndmsg: []0.1; MORPH-END-ажа.ndfsi: []0.1; MORPH-END-ажа.ndmsg: []0.1; MORPH-END-Ñда.ndmsg: []0.1; MORPH-END-ьда.nlmsv: []0.1; MORPH-END-ьда.nlmsg: []0.1; MORPH-END-ьда.nlfsi: []0.1; MORPH-END-уда.ndmsg: []0.1; MORPH-END-рда.ndfsi: []0.1; MORPH-END-рда.nlmsv: []0.1; MORPH-END-рда.nlmsg: []0.1; MORPH-END-рда.ndmsg: []0.1; MORPH-END-ода.ndfsi: []0.1; MORPH-END-ода.nlmsv: []0.1; MORPH-END-ода.nlmsg: []0.1; MORPH-END-ода.ndmsg: []0.1; MORPH-END-нда.ndfsi: []0.1; MORPH-END-нда.ndmsg: []0.1; MORPH-END-ида.ndfsi: []0.1; MORPH-END-ида.nlmsv: []0.1; MORPH-END-ида.nlmsg: []0.1; MORPH-END-ида.ndmsg: []0.1; MORPH-END-зда.ndmsg: []0.1; MORPH-END-еда.nlmsv: []0.1; MORPH-END-еда.nlmsg: []0.1; MORPH-END-еда.ndmsg: []0.1; MORPH-END-гда.e: []0.1; MORPH-END-ада.ndfsi: []0.1; MORPH-END-ада.ndmsg: []0.1; MORPH-END-Ñга.nlmsi: []0.1; MORPH-END-Ñга.nlfsi: []0.1; MORPH-END-уга.ndfsi: []0.1; MORPH-END-уга.ndmsg: []0.1; MORPH-END-рга.nlmsv: []0.1; MORPH-END-рга.nlmsg: []0.1; MORPH-END-рга.ndmsg: []0.1; MORPH-END-ога.ndfsi: []0.1; MORPH-END-ога.nlmsv: []0.1; MORPH-END-ога.nlmsg: []0.1; MORPH-END-ога.ndmsg: []0.1; MORPH-END-нга.ndfsi: []0.1; MORPH-END-нга.nlmsv: []0.1; MORPH-END-нга.nlmsg: []0.1; MORPH-END-нга.ndmsg: []0.1; MORPH-END-ига.ndmsg: []0.1; MORPH-END-ега.ndmsg: []0.1; MORPH-END-ага.ndmsg: []0.1; MORPH-END-ыва.ndmsg: []0.1; MORPH-END-тва.ndnpv: []0.1; MORPH-END-тва.ndnpi: []0.1; MORPH-END-тва.ndnsg: []0.1; MORPH-END-ова.afss: []0.1; MORPH-END-ова.nlmsv: []0.1; MORPH-END-ова.nlmsg: []0.1; MORPH-END-ова.nlfsi: []0.1; MORPH-END-ива.ndfsi: []0.1; MORPH-END-ива.afss: []0.1; MORPH-END-ива.ndmsg: []0.1; MORPH-END-ева.nlmsv: []0.1; MORPH-END-ева.nlmsg: []0.1; MORPH-END-ева.nlfsi: []0.1; MORPH-END-ева.ndmsg: []0.1; MORPH-END-ава.ndfsi: []0.1; MORPH-END-ава.nlfsi: []0.1; MORPH-END-ава.ndmsg: []0.1; MORPH-END-ьба.ndfsi: []0.1; MORPH-END-уба.nlmsv: []0.1; MORPH-END-уба.nlmsg: []0.1; MORPH-END-уба.ndmsg: []0.1; MORPH-END-жба.ndfsi: []0.1; MORPH-END-ÑÑ.vnnddn: []0.1; MORPH-END-ÑÑ.afsi: []0.1; MORPH-END-ÑÑ.vnpddn: []0.1; MORPH-END-ÑŒÑ.ndnpv: []0.1; MORPH-END-ÑŒÑ.ndnpi: []0.1; MORPH-END-ÑŒÑ.ndnsg: []0.1; MORPH-END-ÑŒÑ.afsi: []0.1; MORPH-END-уÑ.vnnddn: []0.1; MORPH-END-уÑ.vnpddn: []0.1; MORPH-END-ÑÑ.vnndn3p: []0.1; MORPH-END-ÑÑ.vnndi: []0.1; MORPH-END-ÑÑ.vnndn3s: []0.1; MORPH-END-Ñ€Ñ.vnnddn: []0.1; MORPH-END-Ñ€Ñ.nlmsv: []0.1; MORPH-END-Ñ€Ñ.nlmsg: []0.1; MORPH-END-Ñ€Ñ.ndmsg: []0.1; MORPH-END-оÑ.ndmsg: []0.1; MORPH-END-нÑ.ndfsi: []0.1; MORPH-END-нÑ.nlfsi: []0.1; MORPH-END-нÑ.ndmsg: []0.1; MORPH-END-лÑ.ndfsi: []0.1; MORPH-END-лÑ.nlmsv: []0.1; MORPH-END-лÑ.nlmsg: []0.1; MORPH-END-лÑ.ndmsg: []0.1; MORPH-END-иÑ.ndnpv: []0.1; MORPH-END-иÑ.ndnpi: []0.1; MORPH-END-иÑ.ndfsi: []0.1; MORPH-END-иÑ.ndnsg: []0.1; MORPH-END-зÑ.vnpddn: []0.1; MORPH-END-еÑ.vnnddn: []0.1; MORPH-END-еÑ.ndfsi: []0.1; MORPH-END-еÑ.nlmsv: []0.1; MORPH-END-еÑ.nlmsg: []0.1; MORPH-END-дÑ.vnnddn: []0.1; MORPH-END-дÑ.vspddp: []0.1; MORPH-END-дÑ.vnpddn: []0.1; MORPH-END-вÑ.vnnddn: []0.1; MORPH-END-аÑ.vsppspfsi: []0.1; MORPH-END-аÑ.afsi: []0.1; MORPH-END-аÑ.vnpddn: []0.1; MORPH-END-ÑÑŽ.vnpdn1s: []0.1; MORPH-END-ÑÑŽ.vspdf1s: []0.1; MORPH-END-ÑÑŽ.vnndn1s: []0.1; MORPH-END-ÑŽÑŽ.afsv: []0.1; MORPH-END-ью.ndfst: []0.1; MORPH-END-ью.afsv: []0.1; MORPH-END-ью.ndnsd: []0.1; MORPH-END-ую.afsv: []0.1; MORPH-END-ую.vsppspfsv: []0.1; MORPH-END-ую.vnppdnfsv: []0.1; MORPH-END-рю.vspdf1s: []0.1; MORPH-END-рю.ndmsd: []0.1; MORPH-END-рю.nlmsd: []0.1; MORPH-END-ою.ndfst: []0.1; MORPH-END-ою.afst: []0.1; MORPH-END-ою.nlfst: []0.1; MORPH-END-ню.ndfsv: []0.1; MORPH-END-ню.vspdf1s: []0.1; MORPH-END-ню.ndmsd: []0.1; MORPH-END-лю.vspdf1s: []0.1; MORPH-END-лю.ndmsd: []0.1; MORPH-END-лю.nlmsd: []0.1; MORPH-END-ию.ndnsd: []0.1; MORPH-END-ию.ndfsv: []0.1; MORPH-END-ию.ndmsd: []0.1; MORPH-END-ею.ndfst: []0.1; MORPH-END-ею.vnndn1s: []0.1; MORPH-END-ею.afst: []0.1; MORPH-END-аю.vnpdn1s: []0.1; MORPH-END-аю.vnndn1s: []0.1; MORPH-END-аю.vspdf1s: []0.1; MORPH-END-шь.vnndn2s: []0.1; MORPH-END-шь.vnpdn2s: []0.1; MORPH-END-шь.vspdf2s: []0.1; MORPH-END-чь.vspdi: []0.1; MORPH-END-чь.vsndi: []0.1; MORPH-END-чь.vspdv2s: []0.1; MORPH-END-ть.vspdi: []0.1; MORPH-END-ть.ndfsi: []0.1; MORPH-END-ть.vnpdi: []0.1; MORPH-END-ть.ndfsv: []0.1; MORPH-END-ÑÑŒ.vsndpp: []0.1; MORPH-END-ÑÑŒ.vsndpfs: []0.1; MORPH-END-ÑÑŒ.vnndpp: []0.1; MORPH-END-рь.ndmsv: []0.1; MORPH-END-рь.nlmsi: []0.1; MORPH-END-рь.ndfsi: []0.1; MORPH-END-рь.ndfsv: []0.1; MORPH-END-рь.ndmsi: []0.1; MORPH-END-нь.ndmsv: []0.1; MORPH-END-нь.ndfsi: []0.1; MORPH-END-нь.ndfsv: []0.1; MORPH-END-нь.vspdv2s: []0.1; MORPH-END-нь.ndmsi: []0.1; MORPH-END-ль.ndmsv: []0.1; MORPH-END-ль.nlmsi: []0.1; MORPH-END-ль.ndfsi: []0.1; MORPH-END-ль.ndfsv: []0.1; MORPH-END-ль.ndmsi: []0.1; MORPH-END-зь.ndfsi: []0.1; MORPH-END-зь.ndfsv: []0.1; MORPH-END-жь.vspdv2s: []0.1; MORPH-END-дь.e: []0.1; MORPH-END-дь.ndfsi: []0.1; MORPH-END-дь.ndfsv: []0.1; MORPH-END-дь.vspdv2s: []0.1; MORPH-END-вь.vspdv2s: []0.1; MORPH-END-цы.nlmpi: []0.1; MORPH-END-цы.ndfpi: []0.1; MORPH-END-цы.ndfsg: []0.1; MORPH-END-цы.ndfpv: []0.1; MORPH-END-цы.nlfsg: []0.1; MORPH-END-цы.nlfpi: []0.1; MORPH-END-фы.ndmpi: []0.1; MORPH-END-фы.nlmpi: []0.1; MORPH-END-фы.ndmpv: []0.1; MORPH-END-ты.ndmpi: []0.1; MORPH-END-ты.nlmpi: []0.1; MORPH-END-ты.ndmpv: []0.1; MORPH-END-ты.vsppsnps: []0.1; MORPH-END-ÑÑ‹.ndmpi: []0.1; MORPH-END-ÑÑ‹.nlmpi: []0.1; MORPH-END-ÑÑ‹.ndmpv: []0.1; MORPH-END-ÑÑ‹.ndfpi: []0.1; MORPH-END-ÑÑ‹.ndfsg: []0.1; MORPH-END-ÑÑ‹.ndfpv: []0.1; MORPH-END-ры.ndmpi: []0.1; MORPH-END-ры.nlmpi: []0.1; MORPH-END-ры.ndmpv: []0.1; MORPH-END-ры.ndfpi: []0.1; MORPH-END-ры.ndfsg: []0.1; MORPH-END-ры.ndfpv: []0.1; MORPH-END-пы.ndmpi: []0.1; MORPH-END-пы.nlmpi: []0.1; MORPH-END-пы.ndmpv: []0.1; MORPH-END-пы.ndfpi: []0.1; MORPH-END-пы.ndfsg: []0.1; MORPH-END-пы.ndfpv: []0.1; MORPH-END-ны.ndmpi: []0.1; MORPH-END-ны.aps: []0.1; MORPH-END-ны.ndmpv: []0.1; MORPH-END-ны.vsppsnps: []0.1; MORPH-END-мы.ndmpi: []0.1; MORPH-END-мы.aps: []0.1; MORPH-END-мы.ndmpv: []0.1; MORPH-END-мы.ndfpi: []0.1; MORPH-END-мы.ndfsg: []0.1; MORPH-END-мы.ndfpv: []0.1; MORPH-END-лы.ndmpi: []0.1; MORPH-END-лы.nlmpi: []0.1; MORPH-END-лы.ndmpv: []0.1; MORPH-END-лы.ndfpi: []0.1; MORPH-END-лы.ndfsg: []0.1; MORPH-END-лы.ndfpv: []0.1; MORPH-END-зы.ndmpi: []0.1; MORPH-END-зы.nlmpi: []0.1; MORPH-END-зы.ndmpv: []0.1; MORPH-END-зы.ndfpi: []0.1; MORPH-END-зы.ndfsg: []0.1; MORPH-END-зы.ndfpv: []0.1; MORPH-END-ды.ndmpi: []0.1; MORPH-END-ды.nlmpi: []0.1; MORPH-END-ды.ndmpv: []0.1; MORPH-END-ды.ndfpi: []0.1; MORPH-END-ды.ndfsg: []0.1; MORPH-END-ды.ndfpv: []0.1; MORPH-END-вы.ndmpi: []0.1; MORPH-END-вы.nlmpi: []0.1; MORPH-END-вы.aps: []0.1; MORPH-END-вы.ndmpv: []0.1; MORPH-END-бы.ndmpi: []0.1; MORPH-END-бы.nlmpi: []0.1; MORPH-END-бы.ndmpv: []0.1; MORPH-END-бы.ndfpi: []0.1; MORPH-END-бы.ndfsg: []0.1; MORPH-END-бы.ndfpv: []0.1; MORPH-END-Ñщ.amss: []0.1; MORPH-END-ищ.ndnpg: []0.1; MORPH-END-ыш.ndmsv: []0.1; MORPH-END-ыш.nlmsi: []0.1; MORPH-END-ыш.ndmsi: []0.1; MORPH-END-рш.nlfpg: []0.1; MORPH-END-рш.nlfpv: []0.1; MORPH-END-аш.ndmsv: []0.1; MORPH-END-аш.ndmsi: []0.1; MORPH-END-ич.ndmsv: []0.1; MORPH-END-ич.nlmsi: []0.1; MORPH-END-ич.nlm: []0.1; MORPH-END-ич.nlf: []0.1; MORPH-END-ич.ndmsi: []0.1; MORPH-END-ач.nlmsi: []0.1; MORPH-END-ач.ndfpg: []0.1; MORPH-END-иц.nlfpg: []0.1; MORPH-END-иц.ndfpg: []0.1; MORPH-END-иц.nlfpv: []0.1; MORPH-END-ец.ndmsv: []0.1; MORPH-END-ец.nlmsi: []0.1; MORPH-END-ец.ndnpg: []0.1; MORPH-END-ец.ndmsi: []0.1; MORPH-END-ÑÑ….ndfpp: []0.1; MORPH-END-ÑÑ….ndmpp: []0.1; MORPH-END-ÑÑ….ndnpp: []0.1; MORPH-END-ых.alpv: []0.1; MORPH-END-ых.vsppsppv: []0.1; MORPH-END-ых.apg: []0.1; MORPH-END-ых.vsppsppp: []0.1; MORPH-END-ых.app: []0.1; MORPH-END-ых.vsppsppg: []0.1; MORPH-END-рх.nlmsi: []0.1; MORPH-END-их.alpv: []0.1; MORPH-END-их.apg: []0.1; MORPH-END-их.vnppdnpp: []0.1; MORPH-END-их.app: []0.1; MORPH-END-их.vnppdnpg: []0.1; MORPH-END-их.vnppdnpv: []0.1; MORPH-END-ах.ndfpp: []0.1; MORPH-END-ах.ndmpp: []0.1; MORPH-END-ах.nlmpp: []0.1; MORPH-END-аф.ndmsv: []0.1; MORPH-END-аф.nlmsi: []0.1; MORPH-END-аф.ndmsi: []0.1; MORPH-END-щу.ndnsd: []0.1; MORPH-END-щу.vspdf1s: []0.1; MORPH-END-шу.nlfsv: []0.1; MORPH-END-шу.vnpdn1s: []0.1; MORPH-END-шу.vspdf1s: []0.1; MORPH-END-чу.ndfsv: []0.1; MORPH-END-чу.vspdf1s: []0.1; MORPH-END-чу.nlmsd: []0.1; MORPH-END-цу.nlfsv: []0.1; MORPH-END-цу.ndfsv: []0.1; MORPH-END-цу.nlmsd: []0.1; MORPH-END-ху.nlfsv: []0.1; MORPH-END-ху.ndfsv: []0.1; MORPH-END-ху.nlmsd: []0.1; MORPH-END-фу.ndmsd: []0.1; MORPH-END-фу.nlmsd: []0.1; MORPH-END-ту.ndfsv: []0.1; MORPH-END-ту.ndmsd: []0.1; MORPH-END-ту.nlmsd: []0.1; MORPH-END-Ñу.ndfsv: []0.1; MORPH-END-Ñу.ndmsd: []0.1; MORPH-END-Ñу.nlmsd: []0.1; MORPH-END-ру.ndfsv: []0.1; MORPH-END-ру.ndmsd: []0.1; MORPH-END-ру.nlmsd: []0.1; MORPH-END-пу.ndfsv: []0.1; MORPH-END-пу.ndmsd: []0.1; MORPH-END-пу.nlmsd: []0.1; MORPH-END-ну.ndfsv: []0.1; MORPH-END-ну.ndmsd: []0.1; MORPH-END-ну.nlmsd: []0.1; MORPH-END-му.amsd: []0.1; MORPH-END-му.vsppspmsd: []0.1; MORPH-END-му.ansd: []0.1; MORPH-END-му.ndmsd: []0.1; MORPH-END-му.vsppspnsd: []0.1; MORPH-END-лу.ndfsv: []0.1; MORPH-END-лу.ndmsd: []0.1; MORPH-END-лу.nlmsd: []0.1; MORPH-END-ку.ndfsv: []0.1; MORPH-END-ку.ndmsd: []0.1; MORPH-END-ку.nlmsd: []0.1; MORPH-END-зу.ndfsv: []0.1; MORPH-END-зу.vspdf1s: []0.1; MORPH-END-зу.ndmsd: []0.1; MORPH-END-жу.vnpdn1s: []0.1; MORPH-END-жу.vspdf1s: []0.1; MORPH-END-жу.ndmsd: []0.1; MORPH-END-ду.ndfsv: []0.1; MORPH-END-ду.ndmsd: []0.1; MORPH-END-ду.nlmsd: []0.1; MORPH-END-гу.ndfsv: []0.1; MORPH-END-гу.ndmsd: []0.1; MORPH-END-гу.nlmsd: []0.1; MORPH-END-ву.nlfsv: []0.1; MORPH-END-ву.ndnsd: []0.1; MORPH-END-ву.nlmsd: []0.1; MORPH-END-бу.ndfsv: []0.1; MORPH-END-бу.ndmsd: []0.1; MORPH-END-бу.nlmsd: []0.1; MORPH-END-ау.ndms: []0.1; MORPH-END-ÑÑ‚.vsndf3p: []0.1; MORPH-END-ÑÑ‚.vspdf3p: []0.1; MORPH-END-ÑÑ‚.vnpdn3p: []0.1; MORPH-END-ÑŽÑ‚.vspdf3p: []0.1; MORPH-END-ÑŽÑ‚.vnndn3p: []0.1; MORPH-END-ÑŽÑ‚.vnpdn3p: []0.1; MORPH-END-ьт.ndmsv: []0.1; MORPH-END-ьт.ndmsi: []0.1; MORPH-END-ут.vsndf3p: []0.1; MORPH-END-ут.vspdf3p: []0.1; MORPH-END-ут.vsppsnmss: []0.1; MORPH-END-ÑÑ‚.ndmsv: []0.1; MORPH-END-ÑÑ‚.amss: []0.1; MORPH-END-ÑÑ‚.nlmsi: []0.1; MORPH-END-ÑÑ‚.ndmsi: []0.1; MORPH-END-рт.ndmsv: []0.1; MORPH-END-рт.nlmsi: []0.1; MORPH-END-рт.ndmsi: []0.1; MORPH-END-от.ndmsv: []0.1; MORPH-END-от.nlmsi: []0.1; MORPH-END-от.vsppsnmss: []0.1; MORPH-END-от.ndmsi: []0.1; MORPH-END-нт.ndmsv: []0.1; MORPH-END-нт.nlmsi: []0.1; MORPH-END-нт.ndfpg: []0.1; MORPH-END-нт.ndmsi: []0.1; MORPH-END-кт.ndmsv: []0.1; MORPH-END-кт.ndmsi: []0.1; MORPH-END-йт.ndmsv: []0.1; MORPH-END-йт.ndmsi: []0.1; MORPH-END-ит.vspdf3s: []0.1; MORPH-END-ит.vsndf3s: []0.1; MORPH-END-ит.vnpdn3s: []0.1; MORPH-END-ет.vspdf3s: []0.1; MORPH-END-ет.vnpdn3s: []0.1; MORPH-END-ет.vnndn3s: []0.1; MORPH-END-вт.nlmsi: []0.1; MORPH-END-ат.ndmsv: []0.1; MORPH-END-ат.amss: []0.1; MORPH-END-ат.vspdf3p: []0.1; MORPH-END-ат.ndmsi: []0.1; MORPH-END-уÑ.ndmsv: []0.1; MORPH-END-уÑ.nlmsi: []0.1; MORPH-END-уÑ.ndmsi: []0.1; MORPH-END-ÑÑ.ndmsv: []0.1; MORPH-END-ÑÑ.ndfpg: []0.1; MORPH-END-ÑÑ.ndmsi: []0.1; MORPH-END-Ñ€Ñ.ndmsv: []0.1; MORPH-END-Ñ€Ñ.ndmsi: []0.1; MORPH-END-оÑ.ndmsv: []0.1; MORPH-END-оÑ.amss: []0.1; MORPH-END-оÑ.nlmsi: []0.1; MORPH-END-оÑ.ndmsi: []0.1; MORPH-END-нÑ.ndmsv: []0.1; MORPH-END-нÑ.ndmsi: []0.1; MORPH-END-кÑ.ndmsv: []0.1; MORPH-END-кÑ.ndmsi: []0.1; MORPH-END-иÑ.ndmsv: []0.1; MORPH-END-иÑ.ndmsi: []0.1; MORPH-END-еÑ.ndmsv: []0.1; MORPH-END-еÑ.nlmsi: []0.1; MORPH-END-еÑ.ndmsi: []0.1; MORPH-END-аÑ.ndmsv: []0.1; MORPH-END-аÑ.ndmsi: []0.1; MORPH-END-ÑÑ€.ndmsv: []0.1; MORPH-END-ÑÑ€.ndmsi: []0.1; MORPH-END-ур.ndmsv: []0.1; MORPH-END-ур.nlmsi: []0.1; MORPH-END-ур.ndfpg: []0.1; MORPH-END-ур.ndmsi: []0.1; MORPH-END-тр.ndmsv: []0.1; MORPH-END-тр.nlmsi: []0.1; MORPH-END-тр.ndmsi: []0.1; MORPH-END-ор.ndmsv: []0.1; MORPH-END-ор.nlmsi: []0.1; MORPH-END-ор.ndmsi: []0.1; MORPH-END-ир.ndmsv: []0.1; MORPH-END-ир.nlmsi: []0.1; MORPH-END-ир.ndmsi: []0.1; MORPH-END-ер.ndmsv: []0.1; MORPH-END-ер.nlmsi: []0.1; MORPH-END-ер.ndfpg: []0.1; MORPH-END-ер.ndmsi: []0.1; MORPH-END-др.ndmsv: []0.1; MORPH-END-др.ndmsi: []0.1; MORPH-END-вр.nlmsi: []0.1; MORPH-END-ар.ndmsv: []0.1; MORPH-END-ар.nlmsi: []0.1; MORPH-END-ар.ndmsi: []0.1; MORPH-END-оп.ndmsv: []0.1; MORPH-END-оп.nlmsi: []0.1; MORPH-END-оп.ndmsi: []0.1; MORPH-END-ип.ndmsv: []0.1; MORPH-END-ип.ndmsi: []0.1; MORPH-END-цо.ndnsi: []0.1; MORPH-END-цо.ndnsv: []0.1; MORPH-END-то.anss: []0.1; MORPH-END-то.e: []0.1; MORPH-END-то.vsppsnnss: []0.1; MORPH-END-ро.ndnsi: []0.1; MORPH-END-ро.e: []0.1; MORPH-END-ро.ndn: []0.1; MORPH-END-ро.ndnsv: []0.1; MORPH-END-но.anss: []0.1; MORPH-END-но.e: []0.1; MORPH-END-но.vsppsnnss: []0.1; MORPH-END-мо.anss: []0.1; MORPH-END-мо.e: []0.1; MORPH-END-мо.vnppsnnss: []0.1; MORPH-END-ло.vspdpns: []0.1; MORPH-END-ло.vnpdpns: []0.1; MORPH-END-ло.vsndpns: []0.1; MORPH-END-ко.anss: []0.1; MORPH-END-ко.nlm: []0.1; MORPH-END-ко.nlf: []0.1; MORPH-END-го.vsppspmsv: []0.1; MORPH-END-го.vsppspmsg: []0.1; MORPH-END-го.almsv: []0.1; MORPH-END-го.amsg: []0.1; MORPH-END-го.vsppspnsg: []0.1; MORPH-END-го.ansg: []0.1; MORPH-END-во.anss: []0.1; MORPH-END-во.ndnsi: []0.1; MORPH-END-во.e: []0.1; MORPH-END-во.ndnsv: []0.1; MORPH-END-бо.e: []0.1; MORPH-END-Ñн.nlmsi: []0.1; MORPH-END-Ñн.vsppsnmss: []0.1; MORPH-END-Ñн.nlmpv: []0.1; MORPH-END-Ñн.nlmpg: []0.1; MORPH-END-ын.nlmsi: []0.1; MORPH-END-ын.nlmsv: []0.1; MORPH-END-ун.ndmsv: []0.1; MORPH-END-ун.nlmsi: []0.1; MORPH-END-ун.ndmsi: []0.1; MORPH-END-рн.ndmsv: []0.1; MORPH-END-рн.ndmsi: []0.1; MORPH-END-он.ndmsv: []0.1; MORPH-END-он.nlmsi: []0.1; MORPH-END-он.ndmsi: []0.1; MORPH-END-йн.nlmsi: []0.1; MORPH-END-йн.ndmsv: []0.1; MORPH-END-йн.ndmsi: []0.1; MORPH-END-ин.nlmsi: []0.1; MORPH-END-ин.ndmsv: []0.1; MORPH-END-ин.ndfpg: []0.1; MORPH-END-ин.ndmsi: []0.1; MORPH-END-ен.ndmsv: []0.1; MORPH-END-ен.amss: []0.1; MORPH-END-ен.vsppsnmss: []0.1; MORPH-END-ен.ndmsi: []0.1; MORPH-END-ан.ndmsv: []0.1; MORPH-END-ан.vsppsnmss: []0.1; MORPH-END-ан.vnppspmss: []0.1; MORPH-END-ан.ndmsi: []0.1; MORPH-END-Ñм.ndnpd: []0.1; MORPH-END-Ñм.ndfpd: []0.1; MORPH-END-Ñм.nlmpd: []0.1; MORPH-END-ьм.ndmsv: []0.1; MORPH-END-ьм.ndmsi: []0.1; MORPH-END-ым.amst: []0.1; MORPH-END-ым.apg: []0.1; MORPH-END-ым.anst: []0.1; MORPH-END-ым.vsppsppd: []0.1; MORPH-END-ым.apd: []0.1; MORPH-END-ым.vsppspnst: []0.1; MORPH-END-ым.vsppspmst: []0.1; MORPH-END-ум.ndmsv: []0.1; MORPH-END-ум.nlmsi: []0.1; MORPH-END-ум.ndmsi: []0.1; MORPH-END-рм.ndmsv: []0.1; MORPH-END-рм.ndfpg: []0.1; MORPH-END-рм.ndmsi: []0.1; MORPH-END-ом.amsp: []0.1; MORPH-END-ом.nlmst: []0.1; MORPH-END-ом.ndmst: []0.1; MORPH-END-ом.ansp: []0.1; MORPH-END-мм.ndfpg: []0.1; MORPH-END-им.amst: []0.1; MORPH-END-им.vnppdnnst: []0.1; MORPH-END-им.vnppdnpd: []0.1; MORPH-END-им.vspdf1p: []0.1; MORPH-END-им.vspdv1p: []0.1; MORPH-END-им.anst: []0.1; MORPH-END-им.apd: []0.1; MORPH-END-им.vnppdnmst: []0.1; MORPH-END-зм.ndmsv: []0.1; MORPH-END-зм.ndmsi: []0.1; MORPH-END-ем.vnpdn1p: []0.1; MORPH-END-ем.nlmst: []0.1; MORPH-END-ем.ndnst: []0.1; MORPH-END-ем.vnppsnmss: []0.1; MORPH-END-ам.ndmpd: []0.1; MORPH-END-ам.ndfpd: []0.1; MORPH-END-ам.nlmpd: []0.1; MORPH-END-Ñл.vspdpms: []0.1; MORPH-END-Ñл.vsndpms: []0.1; MORPH-END-Ñл.vnpdpms: []0.1; MORPH-END-ыл.vspdpms: []0.1; MORPH-END-ыл.vsndpms: []0.1; MORPH-END-ул.vspdpms: []0.1; MORPH-END-ул.ndmsv: []0.1; MORPH-END-ул.vsndpms: []0.1; MORPH-END-ул.ndmsi: []0.1; MORPH-END-ол.vspdpms: []0.1; MORPH-END-ол.ndmsv: []0.1; MORPH-END-ол.ndfpg: []0.1; MORPH-END-ол.ndmsi: []0.1; MORPH-END-лл.ndmsv: []0.1; MORPH-END-лл.ndmsi: []0.1; MORPH-END-ил.vspdpms: []0.1; MORPH-END-ил.vsndpms: []0.1; MORPH-END-ил.vnpdpms: []0.1; MORPH-END-ел.vspdpms: []0.1; MORPH-END-ел.vnndpms: []0.1; MORPH-END-ел.vsndpms: []0.1; MORPH-END-ал.vspdpms: []0.1; MORPH-END-ал.vnndpms: []0.1; MORPH-END-ал.vnpdpms: []0.1; MORPH-END-Ñк.ndmsv: []0.1; MORPH-END-Ñк.nlmsi: []0.1; MORPH-END-Ñк.ndmsi: []0.1; MORPH-END-юк.nlmsi: []0.1; MORPH-END-ык.ndmsv: []0.1; MORPH-END-ык.ndmsi: []0.1; MORPH-END-цк.ndmsv: []0.1; MORPH-END-цк.ndmsi: []0.1; MORPH-END-ук.ndmsv: []0.1; MORPH-END-ук.nlmsi: []0.1; MORPH-END-ук.ndmsi: []0.1; MORPH-END-Ñк.ndmsv: []0.1; MORPH-END-Ñк.ndmsi: []0.1; MORPH-END-рк.ndmsv: []0.1; MORPH-END-рк.ndmsi: []0.1; MORPH-END-ок.ndmsv: []0.1; MORPH-END-ок.nlfpg: []0.1; MORPH-END-ок.ndfpg: []0.1; MORPH-END-ок.nlfpv: []0.1; MORPH-END-ок.ndmsi: []0.1; MORPH-END-нк.ndmsv: []0.1; MORPH-END-нк.ndmsi: []0.1; MORPH-END-ик.ndmsv: []0.1; MORPH-END-ик.nlmsi: []0.1; MORPH-END-ик.ndfpg: []0.1; MORPH-END-ик.ndmsi: []0.1; MORPH-END-ек.ndmsv: []0.1; MORPH-END-ек.nlfpg: []0.1; MORPH-END-ек.ndfpg: []0.1; MORPH-END-ек.nlfpv: []0.1; MORPH-END-ек.ndmsi: []0.1; MORPH-END-ак.ndmsv: []0.1; MORPH-END-ак.nlmsi: []0.1; MORPH-END-ак.ndmsi: []0.1; MORPH-END-Ñй.vnpdv2s: []0.1; MORPH-END-Ñй.vspdv2s: []0.1; MORPH-END-ый.vsppspmsi: []0.1; MORPH-END-ый.amsi: []0.1; MORPH-END-ый.vsppspmsv: []0.1; MORPH-END-ый.vnppsnmsv: []0.1; MORPH-END-ый.vnppsnmsi: []0.1; MORPH-END-ый.admsv: []0.1; MORPH-END-уй.vnndv2s: []0.1; MORPH-END-уй.vnpdv2s: []0.1; MORPH-END-уй.vspdv2s: []0.1; MORPH-END-ой.vsppspfsd: []0.1; MORPH-END-ой.ndfst: []0.1; MORPH-END-ой.vsppspfst: []0.1; MORPH-END-ой.vsppspfsp: []0.1; MORPH-END-ой.afsg: []0.1; MORPH-END-ой.afsd: []0.1; MORPH-END-ой.vsppspfsg: []0.1; MORPH-END-ой.afsp: []0.1; MORPH-END-ой.afst: []0.1; MORPH-END-ий.amsi: []0.1; MORPH-END-ий.vnppdnmsv: []0.1; MORPH-END-ий.ndnpg: []0.1; MORPH-END-ий.admsv: []0.1; MORPH-END-ий.vnppdnmsi: []0.1; MORPH-END-ей.ndfst: []0.1; MORPH-END-ей.vnppdnfsg: []0.1; MORPH-END-ей.vnppdnfst: []0.1; MORPH-END-ей.afsg: []0.1; MORPH-END-ей.afsd: []0.1; MORPH-END-ей.afsp: []0.1; MORPH-END-ей.afst: []0.1; MORPH-END-ей.vnppdnfsp: []0.1; MORPH-END-ей.vnppdnfsd: []0.1; MORPH-END-ай.vnndv2s: []0.1; MORPH-END-ай.vnpdv2s: []0.1; MORPH-END-ай.vspdv2s: []0.1; MORPH-END-ьи.adpv: []0.1; MORPH-END-ьи.e: []0.1; MORPH-END-ьи.api: []0.1; MORPH-END-ьи.nlfsg: []0.1; MORPH-END-ьи.nlfpi: []0.1; MORPH-END-щи.aps: []0.1; MORPH-END-ши.vspddp: []0.1; MORPH-END-ши.vsnddp: []0.1; MORPH-END-ши.nlfsg: []0.1; MORPH-END-чи.nlmpi: []0.1; MORPH-END-чи.vspdv2s: []0.1; MORPH-END-чи.ndfpi: []0.1; MORPH-END-чи.ndfsg: []0.1; MORPH-END-чи.ndfpv: []0.1; MORPH-END-хи.ndmpi: []0.1; MORPH-END-хи.ndmpv: []0.1; MORPH-END-хи.ndfpi: []0.1; MORPH-END-хи.ndfsg: []0.1; MORPH-END-хи.ndfpv: []0.1; MORPH-END-хи.nlfsg: []0.1; MORPH-END-хи.nlfpi: []0.1; MORPH-END-ти.ndfsd: []0.1; MORPH-END-ти.vspdi: []0.1; MORPH-END-ти.ndfsp: []0.1; MORPH-END-ти.ndfpi: []0.1; MORPH-END-ти.ndfsg: []0.1; MORPH-END-ти.ndfpv: []0.1; MORPH-END-Ñи.ndfsd: []0.1; MORPH-END-Ñи.ndfsp: []0.1; MORPH-END-Ñи.vspdv2s: []0.1; MORPH-END-Ñи.ndfpi: []0.1; MORPH-END-Ñи.ndfsg: []0.1; MORPH-END-Ñи.ndfpv: []0.1; MORPH-END-ри.ndmpi: []0.1; MORPH-END-ри.nlmpi: []0.1; MORPH-END-ри.ndmpv: []0.1; MORPH-END-ри.vspdv2s: []0.1; MORPH-END-пи.vspdv2s: []0.1; MORPH-END-ои.ndmpi: []0.1; MORPH-END-ои.ndmpv: []0.1; MORPH-END-ни.vsndv2s: []0.1; MORPH-END-ни.vspdv2s: []0.1; MORPH-END-ни.ndfpi: []0.1; MORPH-END-ни.ndfsg: []0.1; MORPH-END-ни.ndfpv: []0.1; MORPH-END-ми.apt: []0.1; MORPH-END-ми.ndfpt: []0.1; MORPH-END-ми.ndmpt: []0.1; MORPH-END-ли.vsndpp: []0.1; MORPH-END-ли.vspdpp: []0.1; MORPH-END-ли.vnpdpp: []0.1; MORPH-END-ки.ndmpi: []0.1; MORPH-END-ки.nlmpi: []0.1; MORPH-END-ки.ndmpv: []0.1; MORPH-END-ки.ndfpi: []0.1; MORPH-END-ки.ndfsg: []0.1; MORPH-END-ки.ndfpv: []0.1; MORPH-END-ии.ndfsd: []0.1; MORPH-END-ии.ndnsp: []0.1; MORPH-END-ии.ndfsp: []0.1; MORPH-END-ии.ndfpi: []0.1; MORPH-END-ии.ndfsg: []0.1; MORPH-END-ии.ndfpv: []0.1; MORPH-END-зи.ndfsd: []0.1; MORPH-END-зи.ndfsp: []0.1; MORPH-END-зи.vspdv2s: []0.1; MORPH-END-зи.ndfpi: []0.1; MORPH-END-зи.ndfsg: []0.1; MORPH-END-зи.ndfpv: []0.1; MORPH-END-жи.ndmpi: []0.1; MORPH-END-жи.ndmpv: []0.1; MORPH-END-жи.vspdv2s: []0.1; MORPH-END-жи.ndfpi: []0.1; MORPH-END-жи.ndfsg: []0.1; MORPH-END-жи.ndfpv: []0.1; MORPH-END-еи.ndmpi: []0.1; MORPH-END-еи.nlmpi: []0.1; MORPH-END-еи.ndmpv: []0.1; MORPH-END-еи.ndfpi: []0.1; MORPH-END-еи.ndfsg: []0.1; MORPH-END-еи.ndfpv: []0.1; MORPH-END-ди.ndfsd: []0.1; MORPH-END-ди.vsndv2s: []0.1; MORPH-END-ди.ndfsp: []0.1; MORPH-END-ди.vspdv2s: []0.1; MORPH-END-ди.ndfpi: []0.1; MORPH-END-ди.ndfsg: []0.1; MORPH-END-ди.ndfpv: []0.1; MORPH-END-ги.ndmpi: []0.1; MORPH-END-ги.nlmpi: []0.1; MORPH-END-ги.ndmpv: []0.1; MORPH-END-ги.ndfpi: []0.1; MORPH-END-ги.ndfsg: []0.1; MORPH-END-ги.ndfpv: []0.1; MORPH-END-ви.vspdv2s: []0.1; MORPH-END-би.vspdv2s: []0.1; MORPH-END-аи.ndmpi: []0.1; MORPH-END-аи.nlmpi: []0.1; MORPH-END-аи.ndmpv: []0.1; MORPH-END-уз.ndmsv: []0.1; MORPH-END-уз.ndmsi: []0.1; MORPH-END-оз.ndmsv: []0.1; MORPH-END-оз.ndmsi: []0.1; MORPH-END-из.ndmsv: []0.1; MORPH-END-из.ndmsi: []0.1; MORPH-END-ез.ndmsv: []0.1; MORPH-END-ез.ndmsi: []0.1; MORPH-END-аз.ndmsv: []0.1; MORPH-END-аз.ndmsi: []0.1; MORPH-END-Ñж.ndmsv: []0.1; MORPH-END-Ñж.ndmsi: []0.1; MORPH-END-аж.ndmsv: []0.1; MORPH-END-аж.ndmsi: []0.1; MORPH-END-ье.ndnsi: []0.1; MORPH-END-ье.ansi: []0.1; MORPH-END-ье.ndnsp: []0.1; MORPH-END-ье.ansv: []0.1; MORPH-END-ье.ndnsv: []0.1; MORPH-END-ые.vsppsppi: []0.1; MORPH-END-ые.adpv: []0.1; MORPH-END-ые.vnppsnpv: []0.1; MORPH-END-ые.vsppsppv: []0.1; MORPH-END-ые.vnppsnpi: []0.1; MORPH-END-ые.api: []0.1; MORPH-END-ще.anss: []0.1; MORPH-END-ще.ndnsi: []0.1; MORPH-END-ще.e: []0.1; MORPH-END-ще.ndnsp: []0.1; MORPH-END-ще.ndnsv: []0.1; MORPH-END-ше.nlfsd: []0.1; MORPH-END-ше.nlfsp: []0.1; MORPH-END-ше.ndmsp: []0.1; MORPH-END-че.ndfsd: []0.1; MORPH-END-че.ndfsp: []0.1; MORPH-END-че.nlmsp: []0.1; MORPH-END-че.ndmsp: []0.1; MORPH-END-це.ndfsd: []0.1; MORPH-END-це.nlfsd: []0.1; MORPH-END-це.nlfsp: []0.1; MORPH-END-це.ndfsp: []0.1; MORPH-END-це.nlmsp: []0.1; MORPH-END-хе.ndfsd: []0.1; MORPH-END-хе.nlfsd: []0.1; MORPH-END-хе.nlfsp: []0.1; MORPH-END-хе.ndfsp: []0.1; MORPH-END-хе.ndmsp: []0.1; MORPH-END-фе.ndmsp: []0.1; MORPH-END-те.vnpdv2p: []0.1; MORPH-END-те.vnpdn2p: []0.1; MORPH-END-те.vspdv2p: []0.1; MORPH-END-Ñе.ndfsd: []0.1; MORPH-END-Ñе.ndfsp: []0.1; MORPH-END-Ñе.nlmsp: []0.1; MORPH-END-Ñе.ndmsp: []0.1; MORPH-END-ре.ndfsd: []0.1; MORPH-END-ре.ndfsp: []0.1; MORPH-END-ре.nlmsp: []0.1; MORPH-END-ре.ndmsp: []0.1; MORPH-END-пе.ndfsd: []0.1; MORPH-END-пе.ndfsp: []0.1; MORPH-END-пе.ndmsp: []0.1; MORPH-END-ое.vsppspnsi: []0.1; MORPH-END-ое.ansi: []0.1; MORPH-END-ое.vnppsnnsi: []0.1; MORPH-END-ое.ansv: []0.1; MORPH-END-ое.vnppsnnsv: []0.1; MORPH-END-ое.vsppspnsv: []0.1; MORPH-END-не.ndfsd: []0.1; MORPH-END-не.nlfsd: []0.1; MORPH-END-не.nlfsp: []0.1; MORPH-END-не.ndfsp: []0.1; MORPH-END-не.ndmsp: []0.1; MORPH-END-ме.ndfsd: []0.1; MORPH-END-ме.nlfsd: []0.1; MORPH-END-ме.nlfsp: []0.1; MORPH-END-ме.ndfsp: []0.1; MORPH-END-ме.ndmsp: []0.1; MORPH-END-ле.ndfsd: []0.1; MORPH-END-ле.ndfsp: []0.1; MORPH-END-ле.nlmsp: []0.1; MORPH-END-ле.ndmsp: []0.1; MORPH-END-ке.ndfsd: []0.1; MORPH-END-ке.ndfsp: []0.1; MORPH-END-ке.nlmsp: []0.1; MORPH-END-ке.ndmsp: []0.1; MORPH-END-ие.adpv: []0.1; MORPH-END-ие.ndnsi: []0.1; MORPH-END-ие.api: []0.1; MORPH-END-ие.vnppdnpi: []0.1; MORPH-END-ие.ndnsv: []0.1; MORPH-END-ие.vnppdnpv: []0.1; MORPH-END-зе.ndfsd: []0.1; MORPH-END-зе.nlm: []0.1; MORPH-END-зе.ndfsp: []0.1; MORPH-END-зе.nlf: []0.1; MORPH-END-зе.ndmsp: []0.1; MORPH-END-же.anss: []0.1; MORPH-END-же.ndfsd: []0.1; MORPH-END-же.ndfsp: []0.1; MORPH-END-же.ndmsp: []0.1; MORPH-END-ее.ansi: []0.1; MORPH-END-ее.as: []0.1; MORPH-END-ее.ansv: []0.1; MORPH-END-ее.vnppdnnsi: []0.1; MORPH-END-ее.vnppdnnsv: []0.1; MORPH-END-де.ndfsd: []0.1; MORPH-END-де.nlfsd: []0.1; MORPH-END-де.nlfsp: []0.1; MORPH-END-де.ndfsp: []0.1; MORPH-END-де.ndmsp: []0.1; MORPH-END-ге.ndfsd: []0.1; MORPH-END-ге.ndfsp: []0.1; MORPH-END-ге.nlmsp: []0.1; MORPH-END-ге.ndmsp: []0.1; MORPH-END-ве.ndnsp: []0.1; MORPH-END-ве.nlmsp: []0.1; MORPH-END-ве.ndmsp: []0.1; MORPH-END-бе.ndfsd: []0.1; MORPH-END-бе.ndfsp: []0.1; MORPH-END-бе.ndmsp: []0.1; MORPH-END-ае.ndmsp: []0.1; MORPH-END-Ñд.ndmsv: []0.1; MORPH-END-Ñд.ndmsi: []0.1; MORPH-END-ьд.nlmsi: []0.1; MORPH-END-уд.ndmsv: []0.1; MORPH-END-уд.ndmsi: []0.1; MORPH-END-рд.ndmsv: []0.1; MORPH-END-рд.nlmsi: []0.1; MORPH-END-рд.ndmsi: []0.1; MORPH-END-од.ndmsv: []0.1; MORPH-END-од.nlmsi: []0.1; MORPH-END-од.ndmsi: []0.1; MORPH-END-нд.ndmsv: []0.1; MORPH-END-нд.ndfpg: []0.1; MORPH-END-нд.ndmsi: []0.1; MORPH-END-ид.ndmsv: []0.1; MORPH-END-ид.nlmsi: []0.1; MORPH-END-ид.ndfpg: []0.1; MORPH-END-ид.ndmsi: []0.1; MORPH-END-зд.ndmsv: []0.1; MORPH-END-зд.ndmsi: []0.1; MORPH-END-ед.nlmsi: []0.1; MORPH-END-ад.ndmsv: []0.1; MORPH-END-ад.ndfpg: []0.1; MORPH-END-ад.ndmsi: []0.1; MORPH-END-рг.ndmsv: []0.1; MORPH-END-рг.nlmsi: []0.1; MORPH-END-рг.ndmsi: []0.1; MORPH-END-ог.ndmsv: []0.1; MORPH-END-ог.amss: []0.1; MORPH-END-ог.nlmsi: []0.1; MORPH-END-ог.ndmsi: []0.1; MORPH-END-нг.ndmsv: []0.1; MORPH-END-нг.nlmsi: []0.1; MORPH-END-нг.ndmsi: []0.1; MORPH-END-иг.vspdpms: []0.1; MORPH-END-ег.vspdpms: []0.1; MORPH-END-аг.ndmsv: []0.1; MORPH-END-аг.ndmsi: []0.1; MORPH-END-Ñв.vspddp: []0.1; MORPH-END-Ñв.vsnddp: []0.1; MORPH-END-ыв.vspddp: []0.1; MORPH-END-ыв.vsnddp: []0.1; MORPH-END-ув.vspddp: []0.1; MORPH-END-ув.vsnddp: []0.1; MORPH-END-тв.ndnpg: []0.1; MORPH-END-ов.nlmsi: []0.1; MORPH-END-ов.ndmpg: []0.1; MORPH-END-ов.nlmpv: []0.1; MORPH-END-ов.nlmpg: []0.1; MORPH-END-ив.amss: []0.1; MORPH-END-ив.vspddp: []0.1; MORPH-END-ив.vsnddp: []0.1; MORPH-END-ев.nlmsi: []0.1; MORPH-END-ев.ndmpg: []0.1; MORPH-END-ев.nlmpv: []0.1; MORPH-END-ев.nlmpg: []0.1; MORPH-END-ав.vspddp: []0.1; MORPH-END-ав.vnpddp: []0.1; MORPH-END-ав.vsnddp: []0.1; MORPH-END-уб.ndmsv: []0.1; MORPH-END-уб.ndmsi: []0.1; MORPH-END-еб.vspdpms: []0.1; MORPH-END-ща.ndnpv: []0.1; MORPH-END-ща.ndnpi: []0.1; MORPH-END-ща.ndfsi: []0.1; MORPH-END-ща.ndnsg: []0.1; MORPH-END-ща.afss: []0.1; MORPH-END-ша.nlmsv: []0.1; MORPH-END-ша.nlmsg: []0.1; MORPH-END-ша.nlfsi: []0.1; MORPH-END-ша.nlfpi: []0.1; MORPH-END-ша.ndmsg: []0.1; MORPH-END-ча.ndfsi: []0.1; MORPH-END-ча.nlmsv: []0.1; MORPH-END-ча.nlmsg: []0.1; MORPH-END-ча.ndmsg: []0.1; MORPH-END-ца.ndfsi: []0.1; MORPH-END-ца.nlmsv: []0.1; MORPH-END-ца.nlmsg: []0.1; MORPH-END-ца.nlfsi: []0.1; MORPH-END-ха.ndfsi: []0.1; MORPH-END-ха.nlmsv: []0.1; MORPH-END-ха.nlmsg: []0.1; MORPH-END-ха.nlfsi: []0.1; MORPH-END-фа.nlmsv: []0.1; MORPH-END-фа.nlmsg: []0.1; MORPH-END-фа.ndmsg: []0.1; MORPH-END-та.vsppsnfss: []0.1; MORPH-END-та.nlmsv: []0.1; MORPH-END-та.nlmsg: []0.1; MORPH-END-та.ndmsg: []0.1; MORPH-END-Ñа.ndfsi: []0.1; MORPH-END-Ñа.nlmsv: []0.1; MORPH-END-Ñа.nlmsg: []0.1; MORPH-END-Ñа.ndmsg: []0.1; MORPH-END-ра.ndfsi: []0.1; MORPH-END-ра.nlmsv: []0.1; MORPH-END-ра.nlmsg: []0.1; MORPH-END-ра.ndmsg: []0.1; MORPH-END-па.ndfsi: []0.1; MORPH-END-па.nlmsv: []0.1; MORPH-END-па.nlmsg: []0.1; MORPH-END-па.ndmsg: []0.1; MORPH-END-на.vsppsnfss: []0.1; MORPH-END-на.afss: []0.1; MORPH-END-на.ndmsg: []0.1; MORPH-END-ма.ndfsi: []0.1; MORPH-END-ма.afss: []0.1; MORPH-END-ма.ndmsg: []0.1; MORPH-END-ла.vnpdpfs: []0.1; MORPH-END-ла.vspdpfs: []0.1; MORPH-END-ла.vsndpfs: []0.1; MORPH-END-ка.ndfsi: []0.1; MORPH-END-ка.nlmsv: []0.1; MORPH-END-ка.nlmsg: []0.1; MORPH-END-ка.ndmsg: []0.1; MORPH-END-за.ndfsi: []0.1; MORPH-END-за.nlmsv: []0.1; MORPH-END-за.nlmsg: []0.1; MORPH-END-за.ndmsg: []0.1; MORPH-END-жа.ndfsi: []0.1; MORPH-END-жа.ndmsg: []0.1; MORPH-END-да.ndfsi: []0.1; MORPH-END-да.nlmsv: []0.1; MORPH-END-да.nlmsg: []0.1; MORPH-END-да.ndmsg: []0.1; MORPH-END-га.ndfsi: []0.1; MORPH-END-га.nlmsv: []0.1; MORPH-END-га.nlmsg: []0.1; MORPH-END-га.ndmsg: []0.1; MORPH-END-ва.ndnpv: []0.1; MORPH-END-ва.ndnpi: []0.1; MORPH-END-ва.ndnsg: []0.1; MORPH-END-ва.nlmsv: []0.1; MORPH-END-ва.nlmsg: []0.1; MORPH-END-ба.ndfsi: []0.1; MORPH-END-ба.nlmsv: []0.1; MORPH-END-ба.nlmsg: []0.1; MORPH-END-ба.ndmsg: []0.1; link-grammar-5.3.16/data/ru/corpus-basic.batch0000664000076400007640000013571012766044421016073 00000000000000 !batch !verbosity=1 !echo !limit=1000 !morphology=1 !spell=0 % test Ñто теÑÑ‚ Ñто теÑти Ñто теÑта * Ñто теÑте * Ñто теÑтю Ñто теÑть Это теÑть *Ñто теÑÑ‚Ñми *Ñто теÑтами *Ñто теÑÑ‚Ñм *Ñто теÑтом Ñто большой теÑÑ‚ * Ñто большую теÑÑ‚ мама мыла раму Мама мыла раму * мама мыл раму она ушла Она ушла *она ушел он ушел *он ушла он был доктор *он была доктор он был хороший доктор *он был хороший доктором он был хорошим доктором он был доктором *он была доктором она его дочь она Ð¼Ð¾Ñ Ð´Ð¾Ñ‡ÑŒ *она его он к вечеру получишь *вечеру получишь работу Ñделаешь *работа Ñделаешь % непроективные вверху плыли редкие облачка *плыли редкие вверху облачка кот бежал *кот бежала молоко кипело *молоко кипел под утро ей удалоÑÑŒ заÑнуть *утро ей удалоÑÑŒ заÑнуть % причаÑÑ‚Ð¸Ñ Ñреди ÑобравшихÑÑ Ð¿Ñ€Ð¾ÐºÐ°Ñ‚Ð¸Ð»ÑÑ Ñ€Ð¾Ð¿Ð¾Ñ‚ ÑƒÐ´Ð¸Ð²Ð»ÐµÐ½Ð¸Ñ *Ñреди ÑлучившихÑÑ Ð¿Ñ€Ð¾ÐºÐ°Ñ‚Ð¸Ð»ÑÑ Ñ€Ð¾Ð¿Ð¾Ñ‚ ÑƒÐ´Ð¸Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñть лет жизни уже прошли *пÑть жизни уже прошли оÑталоÑÑŒ ÑнÑть две поÑледние группы *оÑталоÑÑŒ ÑнÑть две поÑледних группы пÑть дней уже прошли ПÑть дней уже прошли *пÑть Ð´Ð½Ñ ÑƒÐ¶Ðµ прошли *шеÑть Ð´Ð½Ñ ÑƒÐ¶Ðµ прошли четыре Ð´Ð½Ñ ÑƒÐ¶Ðµ прошли *четыре дней уже прошли пропали четыре Ñобаки Пропали четыре Ñобаки *пропали четыре Ñобак пропали пÑть Ñобак *пропали пÑть Ñобаки пропало пÑть Ñобак *пропало пÑть Ñобаки пропало четыре Ñобаки *пропало четыре Ñобак *два дней уже прошли ÐžÐ³Ñ€Ð¾Ð¼Ð½Ð°Ñ Ð³Ð»Ñ‹Ð±Ð° беÑшумно закрыла проход. Вышло ровно пÑтьдеÑÑÑ‚ воÑемь миллионов. Палец непроизвольно нажал ÑпуÑк пиÑтолета. Золотой гном веÑело побежал вдаль. Попытка выбратьÑÑ Ð²Ñ‹Ð·Ð²Ð°Ð»Ð° Ñлабый Ñтон. Маг Ñпал глубоким Ñпокойным Ñном. Сбоку холма поÑвилоÑÑŒ новое отверÑтие. Луч доÑтиг площадки четвертого Ñтажа. Луч Ñ„Ð¾Ð½Ð°Ñ€Ñ Ð¾Ñветил открытый люк. Луч оÑвещал поÑледÑÑ‚Ð²Ð¸Ñ ÑƒÐ¶Ð°Ñной катаÑтрофы. Утренний холод ÑменилÑÑ Ð¿Ñ€Ð¸Ñтным теплом. Слабый нежный аромат незнакомых духов. ÐапраÑно морÑки пыталиÑÑŒ Ñтавить паруÑ. Стрелки поÑпешно броÑилиÑÑŒ выполнÑть команду. Огненный шар изменил направление полета. Слабый ветерок шевелил Ñерые перьÑ. Потолок зала поддерживали металличеÑкие колонны. Ð¡Ð°Ð¼Ð°Ñ Ð¼Ð¾Ð»Ð¾Ð´Ð°Ñ Ð½ÐµÑла деревÑнную чашку. Сначала барон Ñлегка задел плечо графа. Резкие тени легли поперек полоÑÑ‹ Ñвета. Однажды поезд оÑтановилÑÑ Ð²Ð¾Ð·Ð»Ðµ небольшого полÑ. Странник пропуÑтил поÑледнюю фразу мимо ушей. Внутри ÐºÐ°Ð¼Ð½Ñ ÑветилÑÑ Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ð¹ алый огонек. Вдоль знакомых предметов шли потоки воздуха. Мимо ноÑа бежала гуÑÑ‚Ð°Ñ Ñ‚ÐµÐ¼Ð½Ð°Ñ Ñтруйка. Изо рта потекла Ñ‚Ð¾Ð½ÐºÐ°Ñ Ñтруйка крови. Внутри купол поддерживали маÑÑивные металличеÑкие ребра. СемьдеÑÑÑ‚ пÑть процентов наших кораблей погибнет. Вдоль берега нараÑтал грозный грохот копыт. Сначала поÑвилаÑÑŒ парочка кошек Ñтранного вида. ПоÑледующие попытки дали гораздо лучшие результаты. Женщины обычно плохо умеют Ñкрывать волнение. Олег Ð½ÐµÑ…Ð¾Ñ‚Ñ Ð²Ð·Ñл Ñамый маленький куÑок. Город имел около двадцати тыÑÑч наÑелениÑ. Император оÑторожно коÑнулÑÑ Ð¿Ð°Ð»ÑŒÑ†Ð°Ð¼Ð¸ белой перчатки. ПоÑледние Ñлова Ñ€Ñ‹Ñ†Ð°Ñ€Ñ Ð¿Ñ€Ð¾Ð·Ð²ÑƒÑ‡Ð°Ð»Ð¸ Ñлишком громко. Точка переÑтала двигатьÑÑ Ð´Ð²Ð° Ð´Ð½Ñ Ð½Ð°Ð·Ð°Ð´. Однако вÑкоре ÑÐ¾Ð±Ñ‹Ñ‚Ð¸Ñ Ð¿Ñ€Ð¸Ð½Ñли неожиданный оборот. Лицо человека полноÑтью закрывал выÑокий шлем. Однако люди боÑÑ‚ÑÑ Ð±Ñ€Ð¾Ñить вызов Ñудьбе. Однако та едва доÑтигла верхних Ñ€Ñдов. Эти три кольца обладали большой влаÑтью. ПоÑле неÑкольких поÑледних ударов гром Ñтих. Вокруг Ð¾Ð³Ð½Ñ Ñидели трое молодых людей. Снаружи Ñти развалины Ñкрывала гуÑÑ‚Ð°Ñ Ñ€Ð°ÑтительноÑть. Палуба дает огню Ñлишком много пищи. Однако первые признаки поÑвÑÑ‚ÑÑ Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ раньше. Эти Ñлова изменили тогда три жизни. Впервые наши новые люди увидели катер. При таких обÑтоÑтельÑтвах необходимо дейÑтвовать оÑторожно. ПоÑле двух дней пути началÑÑ Ð¿Ð¾Ð´ÑŠÐµÐ¼. невероÑтным уÑилием воли ÑвÑщенник заÑтавил ÑÐµÐ±Ñ Ð¿Ð¾Ð´Ð½ÑтьÑÑ. Ñреди них мелькали зеленые куртки Ñеверных лучников. можно Ñнова поÑпать немного под открытым небом. теперь перед ним почти вÑегда горел коÑтер. гоÑударÑтво может Ñделать тоже Ñамое вполне официально. раньше здеÑÑŒ ÑтоÑло вÑего двое Ñолдат королевы. лекарÑтво вполне Ñвободно может оказатьÑÑ Ñ…ÑƒÐ¶Ðµ болезни. гигант держал пленника глубоко под поверхноÑтью воды. придетÑÑ Ð½Ð°ÑƒÑ‡Ð¸Ñ‚ÑŒÑÑ Ð²Ð¸Ð´ÐµÑ‚ÑŒ мир под иным углом. Ð±ÐµÐ»Ð°Ñ Ð²Ð¾Ð´Ð° кипела под Ñ‚Ñжелым ноÑом кораблÑ. Марк между тем запуÑтил руку под креÑло. потом горÑщие фонари Ñтали попадатьÑÑ Ð·Ð°Ð¼ÐµÑ‚Ð½Ð¾ реже. вокруг них горÑщими факелами падали Ñверкающие звезды. без такой любви мир вполне может обойтиÑÑŒ. под Ñухой кожей внезапно напрÑглиÑÑŒ железные мышцы. ковер пошел вверх под углом девÑноÑто градуÑов. лед под ним переÑтал казатьÑÑ Ñ‚ÐµÐ¿Ð»Ñ‹Ð¼ пеÑком. потом Ñнова показал Ñвои длинные желтые зубы. под ногами плыла Ð½Ð¾Ñ‡Ð½Ð°Ñ Ñторона чужой планеты. Ñтрах иногда заÑтавлÑет человека веÑти ÑÐµÐ±Ñ Ð³Ð»ÑƒÐ¿Ð¾. мой клинок под каплÑми крови оÑталÑÑ Ñ‡Ð¸Ñтым. Олег заÑтавил ÑÐµÐ±Ñ Ñмотреть прÑмо перед Ñобой. Джим неожиданно увидел ÑÐµÐ±Ñ Ð¾Ñ‚Ñ‡ÐµÑ‚Ð»Ð¸Ð²Ð¾ Ñо Ñтороны. вдруг поверхноÑть под ним Ñтала круто подниматьÑÑ. под броню боевого робота уÑтремилиÑÑŒ потоки Ñнергии. через четверть чаÑа здеÑÑŒ будет полно полицейÑких. именно здеÑÑŒ ÑобралаÑÑŒ Ð±Ð¾Ð»ÑŒÑˆÐ°Ñ Ñ‡Ð°Ñть защитников города. такой человек дейÑтвительно может причинить ей неприÑтноÑти. толÑÑ‚Ñк вел ÑÐµÐ±Ñ Ñ‚Ð¸ÑˆÐµ воды ниже травы. потом под громкий топот копыт показалиÑÑŒ вÑадники. теперь Ñ‚Ð²Ð¾Ñ Ð´ÑƒÑˆÐ° умрет вмеÑте Ñо мной. под угрозой может оказатьÑÑ Ð²ÐµÑÑŒ план операции. однако Ð½Ð°Ñ Ð²Ð¿Ð¾Ð»Ð½Ðµ может ожидать нечто подобное. половину долины теперь занимала Ð³Ð»Ð°Ð´ÐºÐ°Ñ Ð¿Ð¾Ð²ÐµÑ€Ñ…Ð½Ð¾Ñть воды. вÑкоре тот неожиданно повернул под прÑмым углом. вдруг Ñтранный звук прокатилÑÑ Ð¿Ð¾Ð´ Ñводами зала. веÑÑŒ мир теперь будет ÑмеÑтьÑÑ Ð½Ð°Ð´ нами. теперь беглецы могли иÑпользовать Ñвет огромных окон. зал вокруг них резко изменил Ñвои формы. внезапно туннель повернул налево под прÑмым углом. гномы обладают прекраÑным чувÑтвом Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ землей. внезапно впереди них поÑвилоÑÑŒ единÑтвенное белое лицо. влад деревÑнными шагами заÑтавил ÑÐµÐ±Ñ Ð¿Ñ€Ð¾Ð¹Ñ‚Ð¸ дальше. звуки Ñхватки чудовищ раздавалиÑÑŒ теперь очень недалеко. иÑход такой битвы может решить Ð»ÑŽÐ±Ð°Ñ Ð¼ÐµÐ»Ð¾Ñ‡ÑŒ. ÑобравшиеÑÑ Ð·Ð´ÐµÑÑŒ предÑтавлÑÑŽÑ‚ Ñамые различные Ñферы общеÑтва. верхушки деревьев горели под Ñркими лучами Ñолнца. теперь нам надо лучше укрытьÑÑ Ð¿Ð¾Ð´ деревьÑми. дорога теперь шла между Ð´Ð²ÑƒÐ¼Ñ Ñтенами куÑтарника. теперь дорога пошла вниз между Ð´Ð²ÑƒÐ¼Ñ Ñ…Ð¾Ð»Ð¼Ð°Ð¼Ð¸. Гарри вынырнул из потока информации . в Ñером небе поÑвилоÑÑŒ Ñветлое пÑтно . желание порой играет Ñ Ð½Ð°Ð¼Ð¸ Ñтранные шутки . в такой момент трудно запомнить детали ÑобÑтвенного Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ . мгновение ÑпуÑÑ‚Ñ Ð½Ð° нем поÑвилоÑÑŒ лицо молодой женщины . надо заÑтавить Ñти Ð·Ð½Ð°Ð½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ в новом направлении . тот день Ñтал Ñамым ÑчаÑтливым в моей жизни . девÑноÑто процентов вÑех денег идет на наше дело . в Ñвете луны лицо юноши казалоÑÑŒ ужаÑно бледным . кошку выпуÑтили из мешка . из коробки раздалоÑÑŒ жужжание . в палатке неÑло мÑÑом . ВаÑилий попÑтилÑÑ Ðº дверÑм . на моÑтовую потекли Ñокровища . праздник продолжалÑÑ Ð´Ð¾ полуночи . в рубке царил Ñ…Ð°Ð¾Ñ . Ñ Ð¿Ñ€Ð¸Ð²ÐµÐ· хорошую веÑть . в порту вÑпыхнуло оÑвещение . помощник вглÑделÑÑ Ð² шефа . в здании царил кошмар . шипение холодных лучей прекратилоÑÑŒ . к полудню уÑтроили привал . дежурный почеÑал за ухом . Ñ Ð¿Ð¾Ð¸Ñкал кожаный мешочек . по Ñкрану бежит Ñкелет . мечта из далеких земель . почва задрожала , качнулаÑÑŒ . жаром Ñ‚Ñнет Ñ Ð·Ð°Ð¿Ð°Ð´Ð° . к полудню Ñлужба закончилаÑÑŒ . на прощание тигр плакал . ты боишьÑÑ Ð³Ð»ÑƒÐ±Ð¾ÐºÐ¾Ð³Ð¾ коÑмоÑа . поÑмотрите на передние Ñкраны . матроÑÑ‹ разбежалиÑÑŒ по меÑтам . публика вÑкочила в воÑторге . Ñ Ð¿Ð¾Ð¼Ð¾Ð³Ñƒ охранÑть караван . она пользуетÑÑ Ð¿Ñ€Ð°Ð²Ð¾Ð¼ убежища . в передней горела Ñвеча . у лифта царил полумрак . мÑч провалилÑÑ Ð² корзину . рай из чиÑтого мрамора . в коридорах царил полумрак . падают Ñ Ð³Ð»ÑƒÑ…Ð¸Ð¼ Ñтуком . хруÑÑ‚ удалилÑÑ Ð½Ð° цыпочках . он неотрывно вÑматривалÑÑ Ð²Ð´Ð°Ð»ÑŒ . Ñхватка в кабине продолжалаÑÑŒ . Ðнна ÑпуÑтилаÑÑŒ в каюту . у порога зимы плÑÑали драконы . дикий вой понеÑÑÑ Ð¸Ð· куÑтов . ВаÑилий тупо глÑдел на ÑобеÑедника . дикие звери разбегалиÑÑŒ в ужаÑе . пленники упали лицами в подушки . он курил короткую черную трубку . по толпе пробежал ропот Ð²Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ . у ведра моментально возникла драка . док раÑÑматривал меÑтноÑть в бинокль . многочиÑленные битвы изменили Ñудьбу королевÑтва . порт понемногу начинал терÑть Ð¾Ñ‡ÐµÑ€Ñ‚Ð°Ð½Ð¸Ñ . в результате родилÑÑ Ð´Ð°Ð½Ð½Ñ‹Ð¹ раÑÑказ . коричневые юбки хлопали на ветру . Ñ‚Ð¸Ñ…Ð°Ñ Ð¼ÑƒÐ·Ñ‹ÐºÐ° , долгий полет . помощник капитана вызывает Ñерьезные опаÑÐµÐ½Ð¸Ñ . вÑпыхивали желтые молнии на плечах . ÐлиÑа Ñтрелой взлетела по трапу . на Ñередине долины начиналиÑÑŒ развалины . по камнÑм прыгали Ñиние иÑкры . в волоÑах блеÑтели мелкие камешки . тоннель перешел в огромную пещеру . короткое лето приближалоÑÑŒ к концу . в толпе пленников раздалиÑÑŒ Ñтоны . грозный гул прокатилÑÑ Ð¿Ð¾ равнине . цены раÑтут , гоÑподин директор . парни Ñ Ð³Ð¾Ñ‚Ð¾Ð²Ð½Ð¾Ñтью принÑлиÑÑŒ помогать . едет по Ñтепи одинокий вÑадник . на панели вÑпыхнул зеленый огонек . войÑка удалилиÑÑŒ на короткий отдых . Ранд вглÑдывалÑÑ Ð² поÑтройки фермы . разговоры превратилиÑÑŒ в Ñплошной гул . Ñапоги Ñкользили по мокрым камнÑм . оÑколки ÑобралиÑÑŒ в единое целое . Ñтрашные когти Ñверкали на пальцах . в желудке заÑтыл ледÑной ком . Ñ Ð±Ð°Ð»ÐºÐ¾Ð½Ð° ÑвиÑали железные цепи . Ð¤Ð¾Ñ€Ñ Ð¿Ñ€Ð¸Ð³Ð¾Ñ‚Ð¾Ð²Ð¸Ð» лук к бою . на щеках блеÑтели мокрые дорожки . Кирилл хмуро указал на муравьев . бабушка положила трубку на рычаг . ученый доктор вылетел из Ñедла . Ранд Ñ Ð¸Ð½Ñ‚ÐµÑ€ÐµÑом раÑÑматривал деревню . Ранд вÑмотрелÑÑ Ð² глубину шатра . Ð´ÐµÑ€ÐµÐ²Ð½Ñ Ñ€Ð°ÑполагалаÑÑŒ в широкой долине . Сергей задумчиво оглÑдел огромную Ñпальню . Гарри вынырнул из потока информации . вашу проÑьбу Ñ Ð¿Ð¾ÑтараюÑÑŒ иÑполнить . у церкви ÑобралиÑÑŒ жители деревни . крышка откинулаÑÑŒ Ñ Ð»ÐµÐ³ÐºÐ¸Ð¼ Ñкрипом . пеÑÐ½Ñ Ð·Ð²ÑƒÑ‡Ð°Ð»Ð° на чужом Ñзыке . Ñ Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÑŽ попытатьÑÑ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ лодку . вдалеке на холме завыл волк . ÐлиÑа поднеÑла прут к щели . Ñумка оÑтавалаÑÑŒ в пределах доÑÑгаемоÑти . царь Ñ Ñомнением оглÑдел перÑтень . Ð¼Ð°Ð³Ð¸Ñ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚ возвращатьÑÑ , дурак . Ñтранник пожелал воÑÑтановить картины прошлого . Ñ‚Ð¾Ð½ÐºÐ°Ñ Ñ‚ÐºÐ°Ð½ÑŒ развернулаÑÑŒ на ветру . наÑтупила Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ°Ñ Ð¿Ð°ÑƒÐ·Ð° в разговоре . на юге виднелаÑÑŒ Ñ‚ÐµÐ¼Ð½Ð°Ñ Ð»Ð¸Ð½Ð¸Ñ . Ñверкающий предмет ÑпуÑтилÑÑ Ð¸Ð· облаков . Ñ Ñ‚Ð¾Ð½ÐºÐ¸Ñ… губ летела пена . у поÑÑа виÑели пуÑтые ножны . ÐлиÑа ÑнÑла Ñ ÐºÐ¾Ñ€Ð¾Ð±ÐºÐ¸ крышку . на воÑтоке ÑобиралиÑÑŒ кучи облаков . ÐлиÑа доÑтала из кармана мелочь . по толпе великанов пробежал ропот . пилот катера лег на ÐºÑƒÑ€Ñ . взглÑды задумчиво обратилиÑÑŒ на жрецов . они окружили плотным кольцом кровать . паренек Ñудорожно ощупал мÑгкий Ñверток . каменный ливень обрушилÑÑ Ð½Ð° крепоÑть . из Ð»Ð°Ð³ÐµÑ€Ñ Ð´Ð¾Ð½Ð¾ÑилиÑÑŒ обрывки пеÑен . из дыры торчали обломки коÑтей . зеленый океан Ñ‚ÑнулÑÑ Ð´Ð¾ горизонта . Влад покоÑилÑÑ Ð½Ð° огромного Ñтража . по подбородку Ñтекала Ð±ÐµÐ»Ð°Ñ Ð¿ÐµÐ½Ð° . Дмитрий оÑмотрелÑÑ , указал направление . они привыкли подчинÑтьÑÑ Ð²Ð¾Ð»Ðµ вÑадника . Владимир закричал , велел отойти . пронеÑÑÑ Ð½Ð°Ð´ полем боевой клич . нажал на кнопку третьего Ñтажа . в тумане мелькали Ñркие иÑкры . комиÑÑар уÑелÑÑ ÑƒÐ´Ð¾Ð±Ð½ÐµÐµ , размышлÑÑ . летела ÑÑ‚Ð°Ñ Ð¾Ð³Ñ€Ð¾Ð¼Ð½Ñ‹Ñ… летучих мышей . мышелов оÑмотрел рану на плече . волк обошел Ñтолицу Ñ Ñ…Ð¾Ð»Ð¾Ð´Ð° . она подозрительно напоминала обыкновенный труп . караван упорно продвигалÑÑ Ð½Ð° юг . Ñтражник в задумчивоÑти потер подбородок . над травой плыли голубые огни . Ñ Ð¾Ñмотрел меÑтноÑть вблизи трупов . колеÑа Ñтучали по каменной моÑтовой . началаÑÑŒ ÑÐµÑ€ÑŒÐµÐ·Ð½Ð°Ñ Ð¾Ñ…Ð¾Ñ‚Ð° за Ñмертью . взглÑды путников обратилиÑÑŒ к западу . Ð¢Ð¾Ð¼Ð°Ñ Ð¾Ð¿ÑƒÑтил ладонь на рукоÑть меча . на фоне черного поÑвилиÑÑŒ цветные пÑтна . Ðиколай броÑал отчаÑнные взглÑды по Ñторонам . необходимо Ñрочно перевеÑти Ñтадо к воде . Ñлезы обильно потекли по щекам ÑущеÑтва . Ñнаружи поÑлышалÑÑ Ð³Ñ€Ð¾Ð¼ÐºÐ¸Ð¹ рев мощных двигателей . добратьÑÑ Ð´Ð¾ ÑмыÑла Ñтоило многих трудов . по лицу ÑтруилÑÑ ÐºÑ€ÑƒÐ¿Ð½Ñ‹Ð¼Ð¸ каплÑми пот . Ñтранник уÑтало опуÑтилÑÑ Ð½Ð° край кровати . на кровати вечно лежала Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð°Ñ ÐºÐ½Ð¸Ð³Ð° . Ð¢Ð¾Ð¼Ð°Ñ Ð±Ñ€Ð¾Ñал украдкой взглÑды по Ñторонам . Ñзыки Ð¾Ð³Ð½Ñ Ð²Ñ‹Ñ€Ð²Ð°Ð»Ð¸ÑÑŒ из морÑких глубин . Ñветильники в центре зала ровно горели . воевода опуÑтил ладонь на рукоÑть кинжала . полковник радоÑтно вздохнул , Ð½Ð°Ð¹Ð´Ñ Ð²Ñ‹Ñ…Ð¾Ð´ . на Ñтоле поÑвилаÑÑŒ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð½Ð°Ñ Ð±ÑƒÑ‚Ñ‹Ð»ÐºÐ° водки . копыта лошадей поднимали белые облачка пыли . Ñолдаты угрюмо ÑтолпилиÑÑŒ в центре полÑны . на губах пришельцев поÑвилаÑÑŒ Ð»ÐµÐ³ÐºÐ°Ñ ÑƒÐ»Ñ‹Ð±ÐºÐ° . бронзовые клинки опуÑтилиÑÑŒ на ладонь ниже . на моем плече возникла Ð±ÐµÐ»Ð°Ñ Ñова . Ñ‡ÐµÑ€Ð½Ð°Ñ Ñ‚Ð¾Ñ‡ÐºÐ° плыла выÑоко в небе . в глубине пещеры поÑлышалÑÑ Ð´ÐµÑ‚Ñкий плач . в углу пещеры лежала груда коÑтей . в белом небе ходили белые волны . ладонь лежала на рукоÑти огромного меча . в тишине зала Ñлышны быÑтрые шаги . из глубины поднималиÑÑŒ потоки теплого воздуха . Ð Ð¸Ñ Ð¾Ð¿ÑƒÑтил левую ногу Ñ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ . на Ñкране поÑвилаÑÑŒ Ð²Ñ‚Ð¾Ñ€Ð°Ñ Ñ‡ÐµÑ€Ð½Ð°Ñ Ð¿Ð¾Ð»Ð¾Ñка . на каждом углу кучей лежали факелы . горÑÑ‡Ð°Ñ Ñтруйка пота побежала по Ñпине . в тишине Ð¿Ð¾Ð´Ð·ÐµÐ¼ÐµÐ»ÑŒÑ Ð¿Ð¾ÑлышалÑÑ Ð¾Ñ‚Ð´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ топот . Шубин поÑтавил Ñтакан на край Ñтола . в толпе придворных поÑлышалÑÑ Ð³Ð»ÑƒÐ±Ð¾ÐºÐ¸Ð¹ вздох . Ñледующие дни превратилиÑÑŒ в Ñплошной кошмар . вÑлед за Ñтрелами полетели тыÑÑчи копий . колдун протÑнул наполовину пуÑтую чашку девочке . вдали над морем ÑобиралиÑÑŒ темные тучи . поÑлышалÑÑ Ð³Ñ€Ð¾Ð·Ð½Ñ‹Ð¹ топот Ñапог по камню . по Ñпине побежала горÑÑ‡Ð°Ñ Ñтруйка пота . Ñ Ð¿Ð¾Ñ€Ð¾Ð³Ð° поÑлышалÑÑ Ð½ÐµÐ·Ð½Ð°ÐºÐ¾Ð¼Ñ‹Ð¹ зловещий Ñмех . над землей поднималиÑÑŒ волны горÑчего воздуха . лошадь без труда неÑла двойной груз . каждой группе предÑтоит поÑтроить деревÑнную хижину . над крышами поÑвилиÑÑŒ первые Ñтруйки дыма . отрÑд выехал из замка полчаÑа ÑпуÑÑ‚Ñ . огромное дерево роÑло в одиночеÑтве неподалеку . темные Ð±Ñ€Ð°Ñ‚ÑŒÑ Ð´Ð²Ð¸Ð³Ð°Ð»Ð¸ÑÑŒ на удивление проворно . Ñправа Ñ‚ÑнулаÑÑŒ выÑÐ¾ÐºÐ°Ñ Ñтена без окон . чиновник быÑтрым шагом двинулÑÑ Ð¿Ð¾ коридору . багровый шар опуÑтилÑÑ Ð·Ð° темный край . банки памÑти Ñоздавали Ñамую большую проблему . по небу Ñкользили легкие белые облака . ракета шла по орбите Ñвободного Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ . ваша ÑеÑтра предÑтавлÑет Ñамую большую опаÑноÑть . кончики пальцев пришли к черному камню . крупные капли пота катилиÑÑŒ по лицу . легкий полумрак ÑменилÑÑ Ñрким Ñолнечным Ñветом . Ñ Ñ‚Ñжелого Ñерого неба падал Ñнег . он поÑлал отрÑд Ñтражников разрушить башню . чаÑом позже они уÑлышали Ñхо выÑтрелов . в толпе офицеров поÑлышалÑÑ Ñ‚Ð¸Ñ…Ð¸Ð¹ ропот . в зале поÑлышалÑÑ Ð»ÐµÐ³ÐºÐ¸Ð¹ шелеÑÑ‚ голоÑов . на выÑокий берег Ñ‚ÑнулаÑÑŒ деревÑÐ½Ð½Ð°Ñ Ð»ÐµÑтница . в замке ÑобралиÑÑŒ рыцари многих земель . у оÑÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ð»ÐµÑтницы лежала груда металла . из пушки вылетел белый Ñтолб Ð¾Ð³Ð½Ñ . единÑÑ‚Ð²ÐµÐ½Ð½Ð°Ñ Ð»ÑƒÐ½Ð° повиÑла в ночном небе . мгновением позже площадь превратилаÑÑŒ в ад . варвар опуÑтил ладонь на рукоÑть ножа . в коридоре поÑлышалÑÑ Ð³Ñ€Ð¾Ñ…Ð¾Ñ‚ Ñапог Ñтражников . Владимир ÑнÑл перевÑзь Ñо вторым мечом . на Ñередине Ñкалы виднелоÑÑŒ белое пÑтно . Ð²Ñ‚Ð¾Ñ€Ð°Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° находилаÑÑŒ в моем жилище . Ñнизу донеÑÑÑ Ñ€ÐµÐ² многих тыÑÑч глоток . лампа на потолке вÑпыхнула краÑным Ñветом . клинок розового Ð¾Ð³Ð½Ñ Ð¿Ð°Ð´Ð°ÐµÑ‚ на тварь . за третьей дверью жили Ñиние птицы . длинный низкий коридор похож на туннель . на плечах Ñ‚Ñжелым грузом лежала уÑталоÑть . в глубине ÐºÐ°Ð¼Ð½Ñ Ð²Ñпыхивали алые иÑкры . Ñтарый ÑвÑщенник жил в квартире напротив . по лицу непрерывно текли горÑчие капли . Ñмех монаха разбудил многих на корабле . холодный , мокрый край коÑнулÑÑ Ð³ÑƒÐ± . на западе поÑвилиÑÑŒ первые признаки заката . Ñперва на небе поÑвилоÑÑŒ Ñветлое пÑтно . поÑередине единÑтвенной улицы лежали трупы коров . луч Ñ„Ð¾Ð½Ð°Ñ€Ñ Ñкользнул по черной куртке . клетка заперта Ñнаружи на проÑтой заÑов . Ñтарый маг определенно выжил из ума . капли пота Ñтекали по моему лицу . в Ñером небе поÑвилоÑÑŒ Ñветлое пÑтно . ÐºÐ°Ð¶Ð´Ð°Ñ Ð½Ð¾Ð²Ð°Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð° заÑтавлÑет учитьÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾ . в центре картинки ÑиÑла ÑÑ€ÐºÐ°Ñ Ð·Ð²ÐµÐ·Ð´Ð° . в центре раÑполагалаÑÑŒ ÑÑ‚Ð°Ñ€Ð°Ñ Ð´ÐµÑ€ÐµÐ²ÑÐ½Ð½Ð°Ñ ÐºÑ€Ð¾Ð²Ð°Ñ‚ÑŒ . незаметно текли чаÑÑ‹ , наÑтупил вечер . холм крепко вцепилÑÑ Ð² ручки креÑла . в центре круга роÑло огромное дерево . по пуÑтынной улице пошло гулÑть Ñхо . Ñ Ñ€Ð°ÑÑтоÑÐ½Ð¸Ñ Ð´Ð²ÐµÐ½Ð°Ð´Ñ†Ð°Ñ‚Ð¸ футов тигр прыгнул . четверо чаÑовых лежали у входа неподвижно . ÐšÐ¾Ð»Ñ Ð¿Ð¾ÑтоÑл , поглÑдел вÑлед машине . Ð·ÐµÐ¼Ð»Ñ Ð´Ñ€Ð¾Ð³Ð½ÑƒÐ»Ð° , издалека донеÑÑÑ Ð³Ð»ÑƒÑ…Ð¾Ð¹ удар . темные фигуры ÑобралиÑÑŒ в Ñрком Ñвете ворот . вÑÑ Ð»ÐµÐ²Ð°Ñ Ñтена лаборатории вÑпыхнула краÑным Ñветом . кровавый Ñлед вел к низкой каменной Ñтене . до утренней атаки черных оÑтаетÑÑ Ð¼ÐµÐ½ÑŒÑˆÐµ чаÑа . в туÑклом Ñвете Ñвечей блеÑнула Ñталь клинка . Ñверху по Ñтене поползла Ñ‚Ð¾Ð½ÐºÐ°Ñ Ð½Ð¸Ñ‚ÑŒ паутины . уÑилием воли вышел в обычное воÑприÑтие проÑтранÑтва . из голой земли торчали черные мертвые Ð´ÐµÑ€ÐµÐ²ÑŒÑ . леÑтница Ñлоновой коÑти вела в комнату наверху . за нами беÑшумно летели шеÑть огромных птиц . Ñ‚Ñжелые облака неподвижно виÑели над Ñамой землей . мул держал волшебный камень в вытÑнутой руке . поÑлышалÑÑ Ð³Ð»ÑƒÑ…Ð¾Ð¹ Ñтук копыт по мÑгкой земле . на большом корабле Ñпешно поднимали оба паруÑа . чувÑтво жажды пропало , вÑÑÐºÐ°Ñ Ð±Ð¾Ð»ÑŒ иÑчезла . удар меча пришелÑÑ Ð¿Ð¾ Ñпине моего противника . шум внутри Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ñ€ÐµÐ²Ñ€Ð°Ñ‚Ð¸Ð»ÑÑ Ð² звуки битвы . лезвие моего меча вошло в нечто мÑгкое . на нашем Ñтолике лежал Ñвежий номер газеты . зов легко проникал до Ñамой глубины ÑущеÑтва . ÑпуÑÑ‚Ñ Ñ‡Ð°Ñ Ñ€Ð°Ð·Ð´Ð°Ð»ÑÑ Ð³Ð»ÑƒÑ…Ð¾Ð¹ удар в борт . из глубин груди поднималаÑÑŒ Ñ‚ÑÐ¶ÐµÐ»Ð°Ñ Ñ‡ÐµÑ€Ð½Ð°Ñ Ð·Ð»Ð¾Ñть . Ñтупеньки вели в пуÑтую маленькую каменную комнату . Ð»ÐµÐ²Ð°Ñ Ñ€ÑƒÐºÐ° Ñама взлетела на уровень плеча . второй Ñтаж леÑа Ñ‚ÑнулÑÑ Ð½Ð° огромное раÑÑтоÑние . поÑлышалÑÑ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ð¹ глухой Ñкрежет железа о камень . двое мальчиков начали Ñобирать Ñо Ñтолов поÑуду . вдоль Ñтен раÑполагалиÑÑŒ непонÑтные механизмы неизвеÑтного Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ . итак , позади оÑталоÑÑŒ первое гнездо опор . королю оÑтавалоÑÑŒ жить на земле Ñчитанные недели . вÑÑ Ð³Ñ€ÑƒÐ¿Ð¿Ð° отправилаÑÑŒ на воÑемьдеÑÑÑ‚ шеÑтой Ñтаж . в полной тишине удар казалÑÑ Ð²Ð´Ð²Ð¾Ðµ громче . в той чаÑти долины возникало Ñтранное ощущение . дикий вой вырвалÑÑ Ð¸Ð· широкой груди Ð·Ð²ÐµÑ€Ñ . вÑÑ Ñтрана превратилаÑÑŒ в море Ñерого пепла . трудно поймать черную кошку в темной комнате . на полу лежал толÑтый Ñлой белой пыли . Ð±ÐµÐ»Ð°Ñ Ð²Ð¾Ð´Ð° кипела под Ñ‚Ñжелым ноÑом ÐºÐ¾Ñ€Ð°Ð±Ð»Ñ . принц резко оÑтановилÑÑ , вÑпомнив нечто важное . в круг Ñвета вÑтупил тощий черный кот . неожиданно Ñверху начала опуÑкатьÑÑ Ð¾Ð³Ñ€Ð¾Ð¼Ð½Ð°Ñ Ñ‚ÐµÐ¼Ð½Ð°Ñ Ð¼Ð°ÑÑа . Ð°Ð²Ñ‚Ð¾Ð±ÑƒÑ Ð½Ð° второй ÑкороÑти брал поÑледний подъем . желание порой играет Ñ Ð½Ð°Ð¼Ð¸ Ñтранные шутки . полоÑа Ñвета из люка лежала поперек палубы . в Ñвете мощных ламп блеÑтели металличеÑкие нити . камень на Ñ‚Ñжелой цепи горел Ñрким Ñветом . Ñержант мгновенно повернулÑÑ , пытаÑÑÑŒ определить направление . Ñ‚Ñжелые гуÑтые капли крови лежали на траве . Ð¢Ð¾Ð¼Ð°Ñ ÑƒÑпел броÑить ладонь на рукоÑть меча . Ñтук копыт ÑвÑтвенно раздавалÑÑ Ð² ночном воздухе . до воÑхода Ñолнца оÑтавалоÑÑŒ меньше пÑти чаÑов . полные губы в лунном Ñвете казалиÑÑŒ черными . король говорил о ÑеребрÑной Ñтене чиÑтую правду . в зеленом полу поднÑлÑÑ ÐºÑ€ÑƒÐ³Ð»Ñ‹Ð¹ зеленый люк . по полÑне пробежала волна чиÑтого зеленого Ñвета . брат подошел ближе , ÑÐ»ÑƒÑˆÐ°Ñ Ð½Ð°Ñˆ разговор . гуÑтой запах ночных цветов виÑел в воздухе . вдоль Ñтен Ñ‚ÑнулиÑÑŒ каменные полки Ñ ÐºÐ½Ð¸Ð³Ð°Ð¼Ð¸ . вдоль Ñтен Ñ‚ÑнулиÑÑŒ Ñ€Ñды Ñтарых кожаных креÑел . инÑпектор оÑторожно Ñтупил в выÑокую узкую комнату . резкий запах дыма ÑлышалÑÑ Ð² холодном воздухе . пальцы Ñжимали маленький нож Ñ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ð¼ лезвием . оба рухнули наземь , поднÑв облако пыли . в руке охранника зловеще блеÑнула Ñталь пиÑтолета . Ñильный удар обрушилÑÑ Ð½Ð° правое плечо Ð·Ð²ÐµÑ€Ñ . двое охранников продолжали Ñидеть на краю гнезда . из глубин горы шел поток теплого воздуха . к концу третьей недели произошло нечто неожиданное . тень демона превратилаÑÑŒ в тень моего отца . мы также готовы Ñвободно поделитьÑÑ Ð½Ð°ÑˆÐ¸Ð¼Ð¸ знаниÑми . неÑкольких Ñолдат провели мимо небольшую группу пленных . твой дух поÑтепенно выходит из твоего тела . прошло полтора чаÑа , меньше половины Ñрока . за Ñпиной пришельца виÑел громадный золотой рог . на широкой ладони лежал плоÑкий металличеÑкий диÑк . в траве поÑредине площадки лежал Ñерый камень . видимо , враги уÑпели подготовить Ñледующий удар . Ð¢Ð¾Ð¼Ð°Ñ ÑƒÐ´Ð¸Ð²Ð¸Ð»ÑÑ Ð·Ð»Ð¾Ð¹ решимоÑти на лице женщины . от моего флота оÑталоÑÑŒ около пÑтидеÑÑти Ñудов . в холодном воздухе плыли Ñтруи теплого воздуха . до воÑхода Ñолнца оÑтавалоÑÑŒ менее шеÑти чаÑов . она впервые ощутила Ñтоль невероÑтное чувÑтво Ñвободы . первые лучи Ñолнца падали в мою комнату . от тела мертвеца повалил гуÑтой черный дым . порыв воздуха Ð·Ð°Ð½ÐµÑ Ð² комнату облако дыма . в правой руке великан держал толÑтый поÑох . ежедневно идут дожди , Ñледы найти невозможно . прежде вÑего , требуетÑÑ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñамо понÑтие жизни . вообще про Ñту кашу Ñ Ð·Ð½Ð°ÑŽ Ñлишком мало . в такой дождь любой лодке нелегко Ñюда войти . тогда Ñразу начинают лезть в голову разные мыÑли . барабаны Ñтучали вдоль вÑего берега Ñо вÑех Ñторон . Ñти Ñвно привыкли понимать друг друга без Ñлов . Ñти две темы теÑно ÑвÑзаны друг Ñ Ð´Ñ€ÑƒÐ³Ð¾Ð¼ . Ñ Ñеверной чаÑти площади поÑвилоÑÑŒ множеÑтво бегущих людей . затем он взглÑнул вниз Ñквозь прозрачный борт кабины . затем в моей руке Ñовершенно непроизвольно оказалÑÑ Ð¿Ð¸Ñтолет . в такой момент трудно запомнить детали ÑобÑтвенного Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ . поÑле Ð¿Ð¾Ð»ÑƒÐ´Ð½Ñ ÐºÐ¾Ñ€Ð°Ð±Ð»Ð¸ внезапно повернули прÑмо на воÑток . чаÑа два обÑуждали план дейÑтвий на ближайший меÑÑц . надо выбрать Ñамое выÑокое дерево у Ñамой тропы . внезапно у Ñамой границы Ð¿Ñ€Ð¸Ð±Ð¾Ñ Ð²Ð¾Ð·Ð½Ð¸ÐºÐ»Ð¸ два дракона . поÑле темной комнаты Ñумрак коридора казалÑÑ Ñрким Ñветом . за Ñти деÑÑть лет наша мощь намного выроÑла . большинÑтво Ñтих людей иÑчезли Ñразу по возвращении домой . на лицо герцога упали первые крупные капли Ð´Ð¾Ð¶Ð´Ñ . пуÑть изо вÑех Ñил ищут библиотеку твоего отца . именно Ð±Ð»Ð°Ð³Ð¾Ð´Ð°Ñ€Ñ Ñтому люди Ñмогли впоÑледÑтвии проникнуть внутрь . вор должен уметь Ñам отвечать за Ñвои поÑтупки . первый отрÑд поÑвилÑÑ ÑƒÑ‚Ñ€Ð¾Ð¼ , вÑкоре поÑле раÑÑвета . Ñердце билоÑÑŒ , будто поÑле чашки крепкого кофе . Ñти четыре чаÑти неподвижно лежали на полу ÐºÐ¾Ñ€Ð°Ð±Ð»Ñ . впервые за Ñти проклÑтые тринадцать дней пришло ÑпокойÑтвие . такие дела надо начинать в Ñамый подходÑщий момент . два вÑадника рыÑью ехали по Ñухой леÑной дороге . мгновение ÑпуÑÑ‚Ñ Ð½Ð° нем поÑвилоÑÑŒ лицо молодой женщины . монÑтр заÑтыл , затем лапы начали медленно опуÑкатьÑÑ . поÑле тридцати лет Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ ÐºÐ¾Ñ€Ð¾Ð»ÑŒ наконец обрел Ñына . Ñуть очередной опаÑноÑти они вÑегда понимали Ñлишком поздно . поÑле чего чаÑть трупа отвратительно вернулаÑÑŒ к жизни . гораздо более ÑÐµÑ€ÑŒÐµÐ·Ð½Ð°Ñ ÑƒÐ³Ñ€Ð¾Ð·Ð° возникла на Ñевере Ñтраны . Ñкорее вÑего , дракон неÑет Ñвою обычную Ñтражу . тогда попыталиÑÑŒ пробить Ñтену Ñпальни Ñо Ñтороны ванной . при поÑвлении трех женщин по толпе прокатилÑÑ Ñ€Ð¾Ð¿Ð¾Ñ‚ . при Ñтих Ñловах раздалÑÑ Ñ‚Ñжелый Ñтук в дверь . поÑле долгого Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ð´Ð¾Ð½ÐµÑÑÑ Ñ€ÐµÐ² , лÑзг железа . по непонÑтным причинам ÑÐµÐ³Ð¾Ð´Ð½Ñ Ð·Ð°Ð¿Ð°Ñ… казалÑÑ Ð±Ð¾Ð»ÐµÐµ Ñильным . поÑле двухÑот шагов путник оÑтановилÑÑ Ð½Ð° краю колодца . вÑÑŽ дорогу в голову лезли Ñамые разные мыÑли . надо заÑтавить Ñти Ð·Ð½Ð°Ð½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ в новом направлении . предпочитаю Ñохранить Ñвои Ñилы Ð´Ð»Ñ Ð±Ð¾Ð»ÐµÐµ важных дел . чаÑовой изо вÑех Ñил Ñмотрел в противоположную Ñторону . оно занÑло Ñлишком большое меÑто в моих мыÑлÑÑ… . Ñлишком дорого приходитÑÑ Ð¿Ð»Ð°Ñ‚Ð¸Ñ‚ÑŒ жене за мою работу . Ñекунду ÑпуÑÑ‚Ñ , надо мной промелькнула Ñ‡ÐµÑ€Ð½Ð°Ñ Ð¿Ñ‚Ð¸Ñ†Ð° . Ñ Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÑŽ Ñделать одинаковые выводы отноÑительно вÑех троих . желаю вам благополучно прикончить вашу жертву , ÑÑÑ€ . однако Ð·ÐµÐ»ÐµÐ½Ð°Ñ Ð¿Ð¾Ð»Ð¾Ñка на Ñклоне горы поÑтепенно приближалаÑÑŒ . тот день Ñтал Ñамым ÑчаÑтливым в моей жизни . затем на горной вершине Ñверкнули две багровые вÑпышки . поÑле некоторых размышлений Ñ Ð½Ð°ÐºÐ¾Ð½ÐµÑ† Ñделала очередной ход . поÑле каждого шага за капитаном оÑтавалÑÑ ÐºÑ€Ð¾Ð²Ð°Ð²Ñ‹Ð¹ Ñлед . при помощи Ñвоей Ñилы твой отец Ñобрал оÑтанки . поÑле вашего звонка в дом направилÑÑ Ð¾Ñ„Ð¸Ñ†ÐµÑ€ полиции . ÐлекÑандр вÑкинул голову , ища глазами иÑточник Ñмеха . вид Ñтой мрачной меÑтноÑти Ñ‚Ñжело дейÑтвовал на вÑех . одновременно два Ñтвола повернулиÑÑŒ в Ñторону моего друга . мы должны непременно увидеть другие планеты поÑле войны . Олег приÑлушивалÑÑ , затем ÑÐ»Ð°Ð±Ð°Ñ ÑƒÐ»Ñ‹Ð±ÐºÐ° тронула губы . два человека в дальнем конце зала пили кофе . девÑноÑто процентов вÑех денег идет на наше дело . Ð»ÑŽÐ±Ð°Ñ Ð¸Ñкра могла превратить Ñти горы в ад . две дюжины молодых людей Ñ Ð¾Ñ€ÑƒÐ¶Ð¸ÐµÐ¼ окружили дом . вÑкоре люди внизу Ñтали похожи на живые игрушки . могут ÑпроÑить , откуда пришли Ñти Ñтранные идеи . недавно в нашем деле поÑвилиÑÑŒ ÑовÑем новые люди . при Ñтих Ñловах из темноты возникла выÑÐ¾ÐºÐ°Ñ Ñ„Ð¸Ð³ÑƒÑ€Ð° . Ñ Ñ‚ÐµÑ… пор прошел вÑего меÑÑц моей жизни . в Ñвете луны лицо юноши казалоÑÑŒ ужаÑно бледным . тень приÑела около отверÑÑ‚Ð¸Ñ , Ñтало ÑовÑем темно . поÑле короткого отдыха люди Ñтали обÑуждать дальнейшие планы . в глубине пещеры Ñмутно виднелиÑÑŒ тела других людей . Ñам корабль полетел дальше , медленно терÑÑ Ð²Ñ‹Ñоту . Ñ Ñ…Ð¾Ñ‡Ñƒ пройти туннель Ñразу поÑле наÑÑ‚ÑƒÐ¿Ð»ÐµÐ½Ð¸Ñ Ñ‚ÐµÐ¼Ð½Ð¾Ñ‚Ñ‹ . тот поÑлушно опуÑтил Ñвою ношу в проем люка . Ñо вÑех Ñторон ÑлышалÑÑ Ð¿Ñ€Ð¸Ð³Ð»ÑƒÑˆÐµÐ½Ð½Ñ‹Ð¹ шум большого поÑÐµÐ»ÐµÐ½Ð¸Ñ . надо попытатьÑÑ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒÑÑ Ð¾Ñ‚Ñюда при помощи обычных ÑредÑтв . однако , вÑкоре огонек вновь изменил линию Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ . верхний Ñщик имел вÑего два дюйма в глубину . нынче поÑле Ð¿Ð¾Ð»ÑƒÐ´Ð½Ñ Ð¾Ð½Ð¸ дали Ñвое поÑледнее предÑтавление . Ð¢Ð¾Ð¼Ð°Ñ Ð² два прыжка очутилÑÑ Ð²Ð¾Ð·Ð»Ðµ новой Ñмы . немногие люди ÑпоÑобны ÑохранÑть Ñамообладание в любой Ñитуации . при поÑвлении деда девочки дружно вÑкочили на ноги . % When a parse fails, one gets different results with and without % capital letters, with and without the trailing period. Ядерный реактор Ñто уÑтройÑтво, в котором оÑущеÑтвлÑетÑÑ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÑÐµÐ¼Ð°Ñ Ñ†ÐµÐ¿Ð½Ð°Ñ ÑÐ´ÐµÑ€Ð½Ð°Ñ Ñ€ÐµÐ°ÐºÑ†Ð¸Ñ, ÑопровождающаÑÑÑ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñнергии. Ñдерный реактор Ñто уÑтройÑтво, в котором оÑущеÑтвлÑетÑÑ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÑÐµÐ¼Ð°Ñ Ñ†ÐµÐ¿Ð½Ð°Ñ ÑÐ´ÐµÑ€Ð½Ð°Ñ Ñ€ÐµÐ°ÐºÑ†Ð¸Ñ, ÑопровождающаÑÑÑ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñнергии. Ñдерный реактор Ñто уÑтройÑтво, в котором оÑущеÑтвлÑетÑÑ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÑÐµÐ¼Ð°Ñ Ñ†ÐµÐ¿Ð½Ð°Ñ ÑÐ´ÐµÑ€Ð½Ð°Ñ Ñ€ÐµÐ°ÐºÑ†Ð¸Ñ, ÑопровождающаÑÑÑ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñнергии Первый Ñдерный реактор поÑтроен и запущен в декабре 1942 года в СШРпод руководÑтвом Ферми. первый Ñдерный реактор поÑтроен и запущен в декабре 1942 года в СШРпод руководÑтвом Ферми. % Unknown-word morphology-based synatactic guessing. Ð³Ð»Ð¾ÐºÐ°Ñ ÐºÑƒÐ·Ð´Ñ€Ð° кудланула бокренка он лихорадочно Ñхватил веревку он вынул Ñвой блаÑтер ÐºÐ¾Ð¼Ð¿Ð°Ð½Ð¸Ñ Ð·Ð°ÐºÐ¾Ð½Ñ‡Ð¸Ð»Ð° работы по уÑтановке ÑиÑтем Ð²Ð¸Ð´ÐµÐ¾Ð½Ð°Ð±Ð»ÑŽÐ´ÐµÐ½Ð¸Ñ Ð¾Ð½ выÑказалÑÑ Ð²Ð¿Ð¾Ð»Ð½Ðµ недвуÑмыÑленно вчера поÑвилÑÑ Ð½Ð¾Ð²Ñ‹Ð¹ клип группы талибы напали на отрÑд Ñпецназа адмирал был неправ он доверительно поÑмотрел на Ð¼ÐµÐ½Ñ Ñ†ÐµÐ½Ñ‹ Ñообщите плиз преобразование Ñканированных документов в другой формат ÐºÐ¾Ð¼Ð¿Ð°Ð½Ð¸Ñ Disney приÑтупила к работе над Ñиквелом мультфильма ÐºÐ¾Ð¼Ð¿Ð°Ð½Ð¸Ñ Ð²Ñ‹Ð¿ÑƒÑтит ÑемимеÑтный автомобиль мы поговорим ÑÐµÐ³Ð¾Ð´Ð½Ñ Ð¾ Ñверхзвуке и Ñверхзвуковых Ñамолетах битва Ñверхлюдей может Ñтать реальноÑтью на диаграмме предÑтавлены Ñлементы типичного процеÑÑа Ñекьюритизации ÑкÑпериментальный препарат ÑÐ¿Ð°Ñ Ð¶Ð¸Ð·Ð½ÑŒ Ñемилетнему американцу ловушка ÑÐ°Ð¼Ð¾ÐºÐ¾Ð¿Ð°Ð½Ð¸Ñ Ñходна Ñ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ловушкой занимаюÑÑŒ ÑамоедÑтвом Ñ€Ñзанцы поÑетили большой Ñемейный праздник Ð´Ð»Ñ Ð¸ÑÑÐ»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ð³Ð»Ð°Ð·Ð° был Ñоздан ретиноÑкоп данные хранÑÑ‚ÑÑ Ð² каталоге объектов Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð°Ñ€Ð¸Ñ ÐºÑ€Ð°Ð¶Ð° репликатора произошла утром поÑтоÑнно выÑкакивает рекламка раÑÑлабуха началаÑÑŒ поздно вечером веревка поÑтепенно разматывалаÑÑŒ изготовление радиомикрофона обычно привлекает начинающих радиолюбителей в орнаменте еÑть очень много пÑтиконечных звезд он кропотливо конÑтруирует пÑевдореальноÑть рекомендации по применению профилированных наÑтилов лекарÑтво оказывает продолжительное противозудное дейÑтвие % Timer expired. как и ожидалоÑÑŒ, он заÑвил, что дÑб не поддержит вотум Ð½ÐµÐ´Ð¾Ð²ÐµÑ€Ð¸Ñ Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»ÑŒÑтву, предложенный левой изза отказа от проекта link-grammar-5.3.16/data/ru/Makefile.am0000644000076400007640000000106113050045311014501 00000000000000SUBDIRS=words DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex \ stem.dict \ morph.dict \ morph-ends.dict \ suffix.dict dictdir=$(pkgdatadir)/ru dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir)/words -rmdir $(dictdir) link-grammar-5.3.16/data/ru/suffix.dict0000664000076400007640001645720412431741033014653 00000000000000% % Tagged Suffix Table % % Total number of suffixes = 106478 % Total number of tagged suffixes = 27416 % Number of unique stem-to-suffix connectors = 4058 % % % Total number of suftags = 27315 % % % Total number of entries = 25523 % =-.ansi : (LLFLZ-) & ; =-го.almsv : (LLFLZ- or LLFMA-) & ; =-го.amsg : (LLFLZ- or LLFMA-) & ; =-го.ansg : (LLFLZ- or LLFMA-) & ; =-данильÑн.nlmsi : (LLECB- or LLFLO-) & ; =-е.ansi : (LLFLZ- or LLFMA-) & ; =-е.ansv : (LLFLZ- or LLFMA-) & ; =-иоÑиф.nlmsi : (LLECC-) & ; =-й.afsd : (LLFLZ- or LLFMA-) & ; =-й.afsg : (LLFLZ- or LLFMA-) & ; =-й.afsp : (LLFLZ- or LLFMA-) & ; =-й.afst =-ÑŽ.afst : (LLFLZ- or LLFMA-) & ; =-м.amsp : (LLFLZ- or LLFMA-) & ; =-м.ansp : (LLFLZ- or LLFMA-) & ; =-му.amsd : (LLFLZ- or LLFMA-) & ; =-му.ansd : (LLFLZ- or LLFMA-) & ; =-на-амуре.ndmsi : (LLFPX-) & ; =-на-амуре.ndmsv : (LLFPX-) & ; =-на-дону.ndmsi : (LLDXJ-) & ; =-на-дону.ndmsv : (LLDXJ-) & ; =-реÑторан.ndmsi : (LLAER-) & ; =-реÑторан.ndmsv : (LLAER-) & ; =-Ñпутник.ndmsi : (LLAES-) & ; =-Ñпутник.ndmsv : (LLAES-) & ; =а-данильÑна.nlmsg : (LLECB- or LLFLO-) & ; =а-данильÑна.nlmsv : (LLECB- or LLFLO-) & ; =а-иоÑифа.nlmsg : (LLECC-) & ; =а-иоÑифа.nlmsv : (LLECC-) & ; =а-на-амуре.ndmsg : (LLFPX-) & ; =а-на-дону.ndmsg : (LLDXJ-) & ; =а-река.ndfsi : (LLDXS-) & ; =а-реÑторана.ndmsg : (LLAER-) & ; =а-Ñпутника.ndmsg : (LLAES-) & ; =а-то.wfsi : (LLCLE-) & ; =а.afsi : (LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAEE- or LLDXH- or LLDXZ- or LLDZT- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVH- or LLFVM- or LLFVO-) & ; =а.afss : (LLAEF- or LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKW- or LLDKX- or LLDKY- or LLEGA- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHL- or LLEHM- or LLEHP- or LLEHV- or LLEHW- or LLEIA- or LLEIC- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIZ- or LLEJH- or LLEJL- or LLEJP- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEJX- or LLEKC- or LLEKF- or LLEKM- or LLFGB- or LLFGC- or LLFMW- or LLFMZ- or LLFPE- or LLFVC- or LLFVD- or LLFVE- or LLFVJ- or LLGRS-) & ; =а.almsv : (LLADY- or LLADZ- or LLAEA- or LLFUO- or LLFUS- or LLFVO-) & ; =а.amsg : (LLADW- or LLADX- or LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLDXH- or LLDXZ- or LLDZT- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVM- or LLFVN- or LLFVO-) & ; =а.ansg : (LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLCAT- or LLDXH- or LLDXZ- or LLDZT- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVM- or LLFVN- or LLFVO-) & ; =а.anss : (LLDKU- or LLEKL-) & ; =а.cd : (LLDSZ- or LLDVF-) & ; =а.cg : (LLDSZ- or LLDVF- or LLELB- or LLFMM- or LLFQC-) & ; =а.ci : (LLDTW- or LLFML-) & ; =а.cp : (LLDSZ- or LLDVF-) & ; =а.ct : (LLDSZ- or LLDVF-) & ; =а.ndfsi : (LLAFL- or LLAFM- or LLAFN- or LLAFO- or LLAFP- or LLAFQ- or LLAFR- or LLAFS- or LLAFT- or LLAFU- or LLAFV- or LLAFW- or LLAFX- or LLAFY- or LLAFZ- or LLAGA- or LLAGB- or LLAGC- or LLAGD- or LLAGE- or LLAGF- or LLAGG- or LLAGH- or LLAGI- or LLAGJ- or LLAGK- or LLAGL- or LLAGM- or LLAGN- or LLDXK- or LLDXL- or LLDXM- or LLDXN- or LLDXO- or LLDXP- or LLDXQ- or LLDXR- or LLEEV- or LLEEW- or LLEEX- or LLEEY- or LLEEZ- or LLEFA- or LLFMO- or LLFOP- or LLFPU- or LLFQB- or LLGSE-) & ; =а.ndmpi : (LLABC- or LLABD- or LLABE- or LLABF- or LLABG- or LLABH- or LLABI- or LLABJ- or LLABK- or LLABL- or LLABM- or LLABN- or LLABO- or LLABP- or LLABQ- or LLABX- or LLARI-) & ; =а.ndmpv : (LLABF- or LLABG- or LLABH- or LLABI- or LLABJ- or LLABK- or LLABL- or LLABM- or LLABN- or LLABO- or LLABP- or LLABQ- or LLABX- or LLARI-) & ; =а.ndmsg : (LLAAB- or LLAAD- or LLAAE- or LLAAF- or LLAAG- or LLAAH- or LLAAI- or LLAAJ- or LLAAK- or LLAAL- or LLAAM- or LLAAN- or LLAAO- or LLAAP- or LLAAQ- or LLAAR- or LLAAS- or LLAAT- or LLAAU- or LLAAV- or LLAAW- or LLAAX- or LLAAY- or LLAAZ- or LLABA- or LLABB- or LLABC- or LLABD- or LLABE- or LLABF- or LLABG- or LLABH- or LLABI- or LLABJ- or LLABK- or LLABL- or LLABM- or LLABN- or LLABO- or LLABP- or LLABQ- or LLABR- or LLABS- or LLABT- or LLABU- or LLABV- or LLABW- or LLABX- or LLARI- or LLARJ- or LLBZZ- or LLDWU- or LLDWV- or LLDWW- or LLEEG- or LLEEH- or LLEEI- or LLEEJ- or LLEEK- or LLFMT- or LLFNX- or LLFPB- or LLFPY-) & ; =а.ndmsi : (LLAET- or LLAEU-) & ; =а.ndmsv : (LLAAB-) & ; =а.ndnpi : (LLARR- or LLARS- or LLART- or LLBVN- or LLCAE- or LLCAF- or LLCAG- or LLCAH- or LLCAI- or LLCAJ- or LLCAO- or LLEFH- or LLEFM-) & ; =а.ndnpv : (LLARR- or LLARS- or LLART- or LLBVN- or LLCAE- or LLCAF- or LLCAG- or LLCAH- or LLCAI- or LLCAJ- or LLCAO- or LLEFH- or LLEFM-) & ; =а.ndnsg : (LLARR- or LLARS- or LLART- or LLCAD- or LLCAE- or LLCAF- or LLCAG- or LLCAH- or LLCAJ- or LLCAK- or LLCAL- or LLCAM- or LLCAN- or LLCAO- or LLDXX- or LLDZR- or LLDZS- or LLEFH- or LLEFM- or LLEFN-) & ; =а.nlfpg : (LLAHB-) & ; =а.nlfpi : (LLAGY- or LLAGZ- or LLAHA- or LLEUE- or LLFIS-) & ; =а.nlfpv : (LLAHB-) & ; =а.nlfsd : (LLEUJ- or LLFIK-) & ; =а.nlfsg : (LLEUJ- or LLFIK- or LLFND-) & ; =а.nlfsi : (LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLAFK- or LLAGO- or LLAGP- or LLAGQ- or LLAGR- or LLAGS- or LLAGT- or LLAGU- or LLAGV- or LLAGW- or LLAGX- or LLAGY- or LLAGZ- or LLAHA- or LLAHB- or LLECI- or LLECJ- or LLECK- or LLECL- or LLECM- or LLECN- or LLECO- or LLECP- or LLECQ- or LLECR- or LLECS- or LLECT- or LLECU- or LLETG- or LLETI- or LLETM- or LLETX- or LLEUB- or LLEUC- or LLEUE- or LLEUJ- or LLEUK- or LLEUM- or LLFFK- or LLFHK- or LLFHQ- or LLFHU- or LLFHW- or LLFIA- or LLFID- or LLFIH- or LLFIK- or LLFIN- or LLFIQ- or LLFIR- or LLFIS- or LLFIT- or LLFIU- or LLFJA- or LLFJN- or LLFJP- or LLFJQ- or LLFJR- or LLFJS- or LLFJT- or LLFJU- or LLFJV- or LLFJW- or LLFKE- or LLFKF- or LLFKR- or LLFKV- or LLFKZ- or LLFLC- or LLFLD- or LLFLE- or LLFLF- or LLFLH- or LLFLK- or LLFOO- or LLFOS- or LLFOU- or LLFOV- or LLFOW- or LLFPN- or LLFPO- or LLGRV- or LLGRW- or LLGRX- or LLGRY- or LLGRZ- or LLGSA- or LLGSK-) & ; =а.nlfsp : (LLEUJ- or LLFIK-) & ; =а.nlfst : (LLEUJ- or LLFIK-) & ; =а.nlfsv : (LLEUJ- or LLFIK- or LLFND-) & ; =а.nlmpi : (LLACO- or LLACP- or LLACQ- or LLACR- or LLBFL- or LLCAA- or LLEBO- or LLEBP- or LLETO- or LLEUP- or LLFKB- or LLFKD- or LLFLG-) & ; =а.nlmsg : (LLACC- or LLACD- or LLACE- or LLACF- or LLACG- or LLACH- or LLACI- or LLACJ- or LLACK- or LLACL- or LLACM- or LLACN- or LLACO- or LLACP- or LLACQ- or LLACR- or LLACS- or LLACT- or LLACU- or LLACV- or LLACW- or LLACX- or LLACY- or LLARK- or LLCAA- or LLCAB- or LLCAC- or LLCLA- or LLDMR- or LLDZO- or LLDZP- or LLDZQ- or LLEBB- or LLEBC- or LLEBD- or LLEBE- or LLEBF- or LLEBG- or LLEBH- or LLEBI- or LLEBJ- or LLEBK- or LLEBL- or LLEBM- or LLEBN- or LLEBO- or LLEBP- or LLEBS- or LLEBT- or LLETL- or LLETN- or LLETO- or LLETP- or LLETY- or LLEUP- or LLFHI- or LLFHM- or LLFHP- or LLFHY- or LLFIL- or LLFIM- or LLFIX- or LLFIY- or LLFIZ- or LLFJG- or LLFJH- or LLFJI- or LLFJJ- or LLFJK- or LLFJL- or LLFJM- or LLFKB- or LLFKD- or LLFKJ- or LLFKK- or LLFKL- or LLFKO- or LLFKQ- or LLFLG- or LLFLR- or LLFMN- or LLFMP- or LLFMQ- or LLFMR- or LLFNP- or LLFNW- or LLFOA- or LLFOI- or LLFOK- or LLFOL- or LLFON- or LLFOQ- or LLFOT- or LLFPA- or LLFPH- or LLFPP- or LLFQF- or LLFUK- or LLFUL- or LLFUM- or LLGSB- or LLGSD- or LLGSL-) & ; =а.nlmsi : (LLAEV- or LLAEW- or LLAEX- or LLAEY- or LLAEZ- or LLAFA- or LLAFB- or LLAFC- or LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLAFK- or LLECD- or LLECE- or LLECF- or LLECG- or LLECH- or LLECI- or LLECJ- or LLECK- or LLETF- or LLETS- or LLEUG- or LLEUK- or LLEUN- or LLEUO- or LLFHN- or LLFHZ- or LLFIC- or LLFIF- or LLFIG- or LLFIJ- or LLFIV- or LLFIW- or LLFJO- or LLFKP- or LLFLD- or LLFLE- or LLFLF- or LLFNE- or LLFNF- or LLFNN- or LLFPR- or LLFPT-) & ; =а.nlmsv : (LLACC- or LLACD- or LLACE- or LLACF- or LLACG- or LLACH- or LLACI- or LLACJ- or LLACK- or LLACL- or LLACM- or LLACN- or LLACO- or LLACP- or LLACQ- or LLACR- or LLACU- or LLACV- or LLACW- or LLACX- or LLACY- or LLARK- or LLCAA- or LLCAB- or LLCAC- or LLCLA- or LLDMR- or LLEBB- or LLEBC- or LLEBD- or LLEBE- or LLEBF- or LLEBG- or LLEBH- or LLEBI- or LLEBJ- or LLEBK- or LLEBL- or LLEBM- or LLEBN- or LLEBO- or LLEBP- or LLEBT- or LLETL- or LLETN- or LLETO- or LLETP- or LLETY- or LLEUP- or LLFHI- or LLFHM- or LLFHP- or LLFHY- or LLFIL- or LLFIM- or LLFIX- or LLFIY- or LLFIZ- or LLFJG- or LLFJH- or LLFJI- or LLFJJ- or LLFJL- or LLFJM- or LLFKB- or LLFKD- or LLFKJ- or LLFKK- or LLFKL- or LLFKO- or LLFKQ- or LLFLG- or LLFLR- or LLFMN- or LLFMP- or LLFMQ- or LLFMR- or LLFNP- or LLFNW- or LLFOA- or LLFOI- or LLFON- or LLFOQ- or LLFOT- or LLFPA- or LLFPH- or LLFPP- or LLFQF- or LLFUK- or LLFUL- or LLFUM- or LLGSB- or LLGSD- or LLGSL-) & ; =а.nlnpi : (LLASC- or LLCAQ- or LLCAR-) & ; =а.nlnpv : (LLCAR-) & ; =а.nlnsg : (LLASC- or LLCAP- or LLCAQ- or LLCAR- or LLCAS-) & ; =а.nlnsv : (LLCAP-) & ; =а.npi : (LLAHC- or LLAHD- or LLEFB-) & ; =а.npv : (LLAHC- or LLAHD- or LLEFB-) & ; =а.vnnddn : (LLAHP- or LLAHQ- or LLAHR- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD-) & ; =а.vnpddn : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBMO- or LLBMP- or LLEPN- or LLEVR- or LLEVT- or LLEVU- or LLFAU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =а.vspddp : (LLBJX- or LLGRG-) & ; =а.wfsi : (LLDSU- or LLDSV- or LLDSW- or LLDVU- or LLDVV-) & ; =ав.vnnddp : (LLAHP- or LLAHQ- or LLAHR- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =ав.vnpddp =авши.vnpddp : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =ав.vsnddp : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =ав.vspddp =авши.vspddp : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшаÑ.vnnpdpfsi : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшаÑ.vnppdpfsi : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшаÑ.vsnpdpfsi : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшаÑ.vsppdpfsi : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшаÑÑÑ.vnnpdpfsi : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшаÑÑÑ.vnppdpfsi : (LLAJW- or LLEWI-) & ; =авшаÑÑÑ.vsnpdpfsi : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшего.vnnpdpmsg : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшего.vnnpdpmsv : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшего.vnnpdpnsg : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшего.vnppdpmsg : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшего.vnppdpmsv : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшего.vnppdpnsg : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшего.vnppdpnsv : (LLAJW- or LLEWJ- or LLFRB-) & ; =авшего.vsnpdpmsg : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшего.vsnpdpmsv =авший.vsnpdpmsv : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшего.vsnpdpnsg : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшего.vsnpdpnsv : (LLAIW-) & ; =авшего.vsppdpmsg : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшего.vsppdpmsv =авший.vsppdpmsv : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшего.vsppdpnsg : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшего.vsppdpnsv : (LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS-) & ; =авшегоÑÑ.vnnpdpmsg : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшегоÑÑ.vnnpdpmsv : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшегоÑÑ.vnnpdpnsg : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшегоÑÑ.vnppdpmsg : (LLAJW- or LLEWI-) & ; =авшегоÑÑ.vnppdpmsv =авшийÑÑ.vnppdpmsv : (LLAJW- or LLEWI-) & ; =авшегоÑÑ.vnppdpnsg : (LLAJW- or LLEWI-) & ; =авшегоÑÑ.vnppdpnsv =авшееÑÑ.vnppdpnsv : (LLAJW- or LLEWI-) & ; =авшегоÑÑ.vsnpdpmsg : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшегоÑÑ.vsnpdpmsv =авшийÑÑ.vsnpdpmsv : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшегоÑÑ.vsnpdpnsg : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшегоÑÑ.vsnpdpnsv : (LLFEY- or LLFEZ-) & ; =авшее.vnnpdpnsi : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшее.vnnpdpnsv : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшее.vnppdpnsi : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшее.vnppdpnsv : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшее.vsnpdpnsi : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшее.vsnpdpnsv : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшее.vsppdpnsi : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшее.vsppdpnsv : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшееÑÑ.vnnpdpnsi : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшееÑÑ.vnnpdpnsv : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшееÑÑ.vnppdpnsi : (LLAJW- or LLEWI-) & ; =авшееÑÑ.vsnpdpnsi : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшееÑÑ.vsnpdpnsv : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшей.vnnpdpfsd : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшей.vnnpdpfsg : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшей.vnnpdpfsp : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшей.vnnpdpfst : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшей.vnppdpfsd : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшей.vnppdpfsg : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшей.vnppdpfsp : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшей.vnppdpfst : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшей.vsnpdpfsd : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшей.vsnpdpfsg : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшей.vsnpdpfsp : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшей.vsnpdpfst : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшей.vsppdpfsd : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшей.vsppdpfsg : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшей.vsppdpfsp : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшей.vsppdpfst : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшейÑÑ.vnnpdpfsd : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшейÑÑ.vnnpdpfsg : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшейÑÑ.vnnpdpfsp : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшейÑÑ.vnnpdpfst : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшейÑÑ.vnppdpfsd : (LLAJW- or LLEWI-) & ; =авшейÑÑ.vnppdpfsg : (LLAJW- or LLEWI-) & ; =авшейÑÑ.vnppdpfsp : (LLAJW- or LLEWI-) & ; =авшейÑÑ.vnppdpfst =авшеюÑÑ.vnppdpfst : (LLAJW- or LLEWI-) & ; =авшейÑÑ.vsnpdpfsd : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшейÑÑ.vsnpdpfsg : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшейÑÑ.vsnpdpfsp : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшейÑÑ.vsnpdpfst : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшем.vnnpdpmsp : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшем.vnnpdpnsp : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшем.vnppdpmsp : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшем.vnppdpnsp : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшем.vsnpdpmsp : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшем.vsnpdpnsp : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшем.vsppdpmsp : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшем.vsppdpnsp : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшемÑÑ.vnnpdpmsp : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшемÑÑ.vnnpdpnsp : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшемÑÑ.vnppdpmsp : (LLAJW- or LLEWI-) & ; =авшемÑÑ.vnppdpnsp : (LLAJW- or LLEWI-) & ; =авшемÑÑ.vsnpdpmsp : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшемÑÑ.vsnpdpnsp : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшему.vnnpdpmsd : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшему.vnnpdpnsd : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшему.vnppdpmsd : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшему.vnppdpnsd : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшему.vsnpdpmsd : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшему.vsnpdpnsd : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшему.vsppdpmsd : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшему.vsppdpnsd : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшемуÑÑ.vnnpdpmsd : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшемуÑÑ.vnnpdpnsd : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшемуÑÑ.vnppdpmsd : (LLAJW- or LLEWI-) & ; =авшемуÑÑ.vnppdpnsd : (LLAJW- or LLEWI-) & ; =авшемуÑÑ.vsnpdpmsd : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшемуÑÑ.vsnpdpnsd : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшею.vnppdpfst : (LLAJW- or LLEWJ- or LLFRB-) & ; =авшею.vsnpdpfst : (LLAIW-) & ; =авшею.vsppdpfst : (LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS-) & ; =авшеюÑÑ.vsnpdpfst : (LLFEY- or LLFEZ-) & ; =авши.vnnddp : (LLAHP- or LLAHQ- or LLAHR- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY-) & ; =авши.vsnddp : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIW- or LLGAV- or LLGCP- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшие.vnnpdppi : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшие.vnnpdppv : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшие.vnppdppi : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшие.vnppdppv : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшие.vsnpdppi : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшие.vsnpdppv =авших.vsnpdppv : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшие.vsppdppi : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшие.vsppdppv =авших.vsppdppv : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшиеÑÑ.vnnpdppi : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшиеÑÑ.vnnpdppv : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшиеÑÑ.vnppdppi : (LLAJW- or LLEWI-) & ; =авшиеÑÑ.vnppdppv =авшихÑÑ.vnppdppv : (LLAJW- or LLEWI-) & ; =авшиеÑÑ.vsnpdppi : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшиеÑÑ.vsnpdppv =авшихÑÑ.vsnpdppv : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авший.vnnpdpmsi : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авший.vnnpdpmsv : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY-) & ; =авший.vnppdpmsi : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авший.vnppdpmsv : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авший.vsnpdpmsi : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авший.vsppdpmsi : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшийÑÑ.vnnpdpmsi : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшийÑÑ.vnnpdpmsv : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD-) & ; =авшийÑÑ.vnppdpmsi : (LLAJW- or LLEWI-) & ; =авшийÑÑ.vsnpdpmsi : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшим.vnnpdpmst : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшим.vnnpdpnst : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшим.vnnpdppd : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшим.vnppdpmst : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшим.vnppdpnst : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшим.vnppdppd : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшим.vsnpdpmst : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшим.vsnpdpnst : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшим.vsnpdppd : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшим.vsppdpmst : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшим.vsppdpnst : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшим.vsppdppd : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшими.vnnpdppt : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшими.vnppdppt : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшими.vsnpdppt : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIW- or LLGAV- or LLGCP- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшими.vsppdppt : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшимиÑÑ.vnnpdppt : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшимиÑÑ.vnppdppt : (LLAJW- or LLEWI-) & ; =авшимиÑÑ.vsnpdppt : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшимÑÑ.vnnpdpmst : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшимÑÑ.vnnpdpnst : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшимÑÑ.vnnpdppd : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшимÑÑ.vnppdpmst : (LLAJW- or LLEWI-) & ; =авшимÑÑ.vnppdpnst : (LLAJW- or LLEWI-) & ; =авшимÑÑ.vnppdppd : (LLAJW- or LLEWI-) & ; =авшимÑÑ.vsnpdpmst : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшимÑÑ.vsnpdpnst : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшимÑÑ.vsnpdppd : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшиÑÑŒ.vnnddp : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLAKE- or LLEMW- or LLEOB- or LLEPD- or LLFEY- or LLFEZ-) & ; =авшиÑÑŒ.vsnddp : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авших.vnnpdppg : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авших.vnnpdppp : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авших.vnnpdppv : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY-) & ; =авших.vnppdppg : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авших.vnppdppp : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авших.vnppdppv : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авших.vsnpdppg : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авших.vsnpdppp : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авших.vsppdppg : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авших.vsppdppp : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшихÑÑ.vnnpdppg : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшихÑÑ.vnnpdppp : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшихÑÑ.vnnpdppv : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD-) & ; =авшихÑÑ.vnppdppg : (LLAJW- or LLEWI-) & ; =авшихÑÑ.vnppdppp : (LLAJW- or LLEWI-) & ; =авшихÑÑ.vsnpdppg : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшихÑÑ.vsnpdppp : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =авшую.vnnpdpfsv : (LLAHP- or LLAHQ- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =авшую.vnppdpfsv : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =авшую.vsnpdpfsv : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =авшую.vsppdpfsv : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =авшуюÑÑ.vnnpdpfsv : (LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLEMW- or LLEOB- or LLEPD- or LLEQR-) & ; =авшуюÑÑ.vnppdpfsv : (LLAJW- or LLEWI-) & ; =авшуюÑÑ.vsnpdpfsv : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =аднах.ndnpp : (LLDRI-) & ; =ае.nlmsp : (LLEUN- or LLFIV-) & ; =аем.vnndn1p : (LLAHS- or LLAHT- or LLAHU-) & ; =аем.vnpdn1p : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =аем.vnppsnmss : (LLEPC- or LLETD-) & ; =аем.vsndf1p : (LLAIQ- or LLGIX-) & ; =аем.vsndv1p : (LLGIX-) & ; =аем.vsndv1s : (LLAIQ-) & ; =аем.vspdf1p : (LLAIX- or LLBJY- or LLBJZ- or LLGFH- or LLGHC- or LLGHN-) & ; =аем.vspdv1p : (LLGHC-) & ; =аем.vspdv1s : (LLAIX-) & ; =аема.vnppsnfss : (LLEPC- or LLEQS- or LLETD-) & ; =аемаÑ.vnppsnfsi : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемо.vnppsnnss : (LLEPC- or LLETD-) & ; =аемого.vnppsnmsg : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемого.vnppsnmsv : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемого.vnppsnnsg : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемое.vnppsnnsi : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемое.vnppsnnsv : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемой.vnppsnfsd : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемой.vnppsnfsg : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемой.vnppsnfsp : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемой.vnppsnfst : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемом.vnppsnmsp : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемом.vnppsnnsp : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемому.vnppsnmsd : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемому.vnppsnnsd : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемÑÑ.vnndn1p : (LLAJX- or LLBMQ- or LLEOB- or LLEPD- or LLEQR- or LLFPC-) & ; =аемÑÑ.vsndf1p : (LLAKF- or LLBOA- or LLFPK- or LLGFI- or LLGNR- or LLGPW-) & ; =аемÑÑ.vsndv1p : (LLGNR- or LLGPW-) & ; =аемÑÑ.vsndv1s : (LLAKF- or LLFPK-) & ; =аемте.vsndv1p : (LLAIQ- or LLGIX-) & ; =аемте.vspdv1p : (LLAIX- or LLGHC-) & ; =аемтеÑÑŒ.vsndv1p : (LLAKF- or LLFPK- or LLGNR- or LLGPW-) & ; =аемую.vnppsnfsv : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемы.vnppsnps : (LLEPC- or LLETD-) & ; =аемые.vnppsnpi : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемые.vnppsnpv : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемый.vnppsnmsi : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемый.vnppsnmsv : (LLEPC- or LLETD-) & ; =аемым.vnppsnmst : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемым.vnppsnnst : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемым.vnppsnpd : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемыми.vnppsnpt : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемых.vnppsnpg : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемых.vnppsnpp : (LLEPC- or LLEQQ- or LLEQS- or LLETD-) & ; =аемых.vnppsnpv : (LLEPC- or LLETD-) & ; =ает.vnndn3s : (LLAHS- or LLAHT- or LLAHU-) & ; =ает.vnpdn3s : (LLBGX- or LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ает.vsndf3s : (LLAIQ- or LLGIX-) & ; =ает.vspdf3s : (LLAIX- or LLBJY- or LLBJZ- or LLGFH- or LLGHC- or LLGHN-) & ; =ает.xn : (LLFMJ-) & ; =аете.vnndn2p : (LLAHS- or LLAHT- or LLAHU-) & ; =аете.vnpdn2p : (LLBGX- or LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =аете.vsndf2p : (LLAIQ- or LLGIX-) & ; =аете.vspdf2p : (LLAIX- or LLGHC-) & ; =аетеÑÑŒ.vnndn2p : (LLAJX- or LLBMQ- or LLEOB- or LLEPD- or LLEQR- or LLFPC-) & ; =аетеÑÑŒ.vsndf2p : (LLAKF- or LLBOA- or LLFPK- or LLGFI- or LLGNR- or LLGPW-) & ; =аетÑÑ.vnndn3s : (LLAJX- or LLBMQ- or LLEOB- or LLEPD- or LLEQR- or LLFPC-) & ; =аетÑÑ.vsndf3s : (LLAKF- or LLBOA- or LLFPK- or LLGFI- or LLGNR- or LLGPW-) & ; =аешь.vnndn2s : (LLAHS- or LLAHT- or LLAHU-) & ; =аешь.vnpdn2s : (LLBGX- or LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =аешь.vsndf2s : (LLAIQ- or LLGIX-) & ; =аешь.vspdf2s : (LLAIX- or LLBJY- or LLBJZ- or LLGFH- or LLGHC- or LLGHN-) & ; =аешьÑÑ.vnndn2s : (LLAJX- or LLBMQ- or LLEOB- or LLEPD- or LLEQR- or LLFPC-) & ; =аешьÑÑ.vsndf2s : (LLAKF- or LLBOA- or LLFPK- or LLGFI- or LLGNR- or LLGPW-) & ; =аздав.vspddp =аздавши.vspddp : (LLAHH- or LLGQQ-) & ; =аздавшаÑ.vsppdpfsi : (LLAHH- or LLGQQ-) & ; =аздавшего.vsppdpmsg : (LLAHH- or LLGQQ-) & ; =аздавшего.vsppdpmsv =аздавший.vsppdpmsv : (LLAHH- or LLGQQ-) & ; =аздавшего.vsppdpnsg : (LLAHH- or LLGQQ-) & ; =аздавшее.vsppdpnsi : (LLAHH- or LLGQQ-) & ; =аздавшее.vsppdpnsv : (LLAHH- or LLGQQ-) & ; =аздавшей.vsppdpfsd : (LLAHH- or LLGQQ-) & ; =аздавшей.vsppdpfsg : (LLAHH- or LLGQQ-) & ; =аздавшей.vsppdpfsp : (LLAHH- or LLGQQ-) & ; =аздавшей.vsppdpfst : (LLAHH- or LLGQQ-) & ; =аздавшем.vsppdpmsp : (LLAHH- or LLGQQ-) & ; =аздавшем.vsppdpnsp : (LLAHH- or LLGQQ-) & ; =аздавшему.vsppdpmsd : (LLAHH- or LLGQQ-) & ; =аздавшему.vsppdpnsd : (LLAHH- or LLGQQ-) & ; =аздавшие.vsppdppi : (LLAHH- or LLGQQ-) & ; =аздавшие.vsppdppv =аздавших.vsppdppv : (LLAHH- or LLGQQ-) & ; =аздавший.vsppdpmsi : (LLAHH- or LLGQQ-) & ; =аздавшим.vsppdpmst : (LLAHH- or LLGQQ-) & ; =аздавшим.vsppdpnst : (LLAHH- or LLGQQ-) & ; =аздавшим.vsppdppd : (LLAHH- or LLGQQ-) & ; =аздавшими.vsppdppt : (LLAHH- or LLGQQ-) & ; =аздавших.vsppdppg : (LLAHH- or LLGQQ-) & ; =аздавших.vsppdppp : (LLAHH- or LLGQQ-) & ; =аздавшую.vsppdpfsv : (LLAHH- or LLGQQ-) & ; =аздадим.vspdf1p : (LLAHH- or LLGQQ-) & ; =аздадим.vspdv1p : (LLGQQ-) & ; =аздадим.vspdv1s : (LLAHH-) & ; =аздадимте.vspdv1p : (LLAHH- or LLGQQ-) & ; =аздадите.vspdf2p : (LLAHH- or LLGQQ-) & ; =аздадут.vspdf3p : (LLAHH- or LLGQQ-) & ; =аздай.vspdv2s : (LLAHH- or LLGQQ-) & ; =аздайте.vspdv2p : (LLAHH- or LLGQQ-) & ; =аздал.vspdpms =оздал.vspdpms : (LLAHH- or LLGQQ-) & ; =аздала.vspdpfs : (LLAHH- or LLGQQ-) & ; =аздали.vspdpp =оздали.vspdpp : (LLAHH- or LLGQQ-) & ; =аздало.vspdpns =оздало.vspdpns : (LLAHH- or LLGQQ-) & ; =аздам.vspdf1s : (LLAHH- or LLGQQ-) & ; =аздана.vsppsnfss =оздана.vsppsnfss : (LLAHH- or LLGQQ-) & ; =аздаÑÑ‚.vspdf3s : (LLAHH- or LLGQQ-) & ; =аздать.vspdi : (LLAHH- or LLGQQ-) & ; =аздашь.vspdf2s : (LLAHH- or LLGQQ-) & ; =ай.vnndv2s : (LLAHS- or LLAHT- or LLAHU-) & ; =ай.vnpdv2s : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ай.vsndv2s : (LLAIQ- or LLDCI- or LLGIX- or LLGPM-) & ; =ай.vspdv2s : (LLAIX- or LLBJY- or LLBJZ- or LLGFH- or LLGHC- or LLGHN-) & ; =айÑÑ.vnndv2s : (LLAJX- or LLBMQ- or LLEOB- or LLEPD- or LLEQR- or LLFPC-) & ; =айÑÑ.vsndv2s : (LLAKF- or LLBOA- or LLGFI- or LLGNR-) & ; =айте.vnndv2p : (LLAHS- or LLAHT- or LLAHU-) & ; =айте.vnpdv2p : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =айте.vsndv2p : (LLAIQ- or LLDCI- or LLGIX- or LLGPM-) & ; =айте.vspdv2p : (LLAIX- or LLBJY- or LLBJZ- or LLGFH- or LLGHC- or LLGHN-) & ; =айтеÑÑŒ.vnndv2p : (LLAJX- or LLBMQ- or LLEOB- or LLEPD- or LLEQR- or LLFPC-) & ; =айтеÑÑŒ.vsndv2p : (LLAKF- or LLBOA- or LLGFI- or LLGNR-) & ; =ал.amss : (LLAHI-) & ; =ал.vnndpms : (LLAHP- or LLAHQ- or LLAHR- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =ал.vnpdpms : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =ал.vsndpms : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =ал.vspdpms : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =ала.afss : (LLAHI-) & ; =ала.vnndpfs : (LLAHP- or LLAHQ- or LLAHR- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =ала.vnpdpfs : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =ала.vsndpfs : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIW- or LLGAV- or LLGCP- or LLGHR- or LLGIQ- or LLGIX-) & ; =ала.vspdpfs : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =алаÑÑŒ.vnndpfs : (LLAJW- or LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLAKE- or LLEMW- or LLEOB- or LLEPD- or LLEQR- or LLEWI-) & ; =алаÑÑŒ.vsndpfs : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =аленькаÑ.afsi : (LLAHI-) & ; =аленькие.adpv : (LLAHI-) & ; =аленькие.api : (LLAHI-) & ; =аленький.admsv : (LLAHI-) & ; =аленький.amsi : (LLAHI-) & ; =аленьким.amst : (LLAHI-) & ; =аленьким.anst : (LLAHI-) & ; =аленьким.apd : (LLAHI-) & ; =аленькими.apt : (LLAHI-) & ; =аленьких.alpv : (LLAHI-) & ; =аленьких.apg : (LLAHI-) & ; =аленьких.app : (LLAHI-) & ; =аленького.almsv : (LLAHI-) & ; =аленького.amsg : (LLAHI-) & ; =аленького.ansg : (LLAHI-) & ; =аленькое.ansi : (LLAHI-) & ; =аленькое.ansv : (LLAHI-) & ; =аленькой.afsd : (LLAHI-) & ; =аленькой.afsg : (LLAHI-) & ; =аленькой.afsp : (LLAHI-) & ; =аленькой.afst =аленькою.afst : (LLAHI-) & ; =аленьком.amsp : (LLAHI-) & ; =аленьком.ansp : (LLAHI-) & ; =аленькому.amsd : (LLAHI-) & ; =аленькому.ansd : (LLAHI-) & ; =аленькую.afsv : (LLAHI-) & ; =али.vnndpp : (LLAHP- or LLAHQ- or LLAHR- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =али.vnpdpp : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =али.vsndpp : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIW- or LLGAV- or LLGCP- or LLGHR- or LLGIQ- or LLGIX-) & ; =али.vspdpp : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =алиÑÑŒ.vnndpp : (LLAJW- or LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLAKE- or LLEMW- or LLEOB- or LLEPD- or LLEQR- or LLEWI-) & ; =алиÑÑŒ.vsndpp : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =ало.anss : (LLAHI-) & ; =ало.ci : (LLFGH- or LLFGM-) & ; =ало.cv : (LLFGH- or LLFGM-) & ; =ало.vnndpns : (LLAHP- or LLAHQ- or LLAHR- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =ало.vnpdpns : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =ало.vsndpns : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =ало.vspdpns : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =алоÑÑŒ.vnndpns : (LLAJW- or LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLAKE- or LLEMW- or LLEOB- or LLEPD- or LLEQR- or LLEWI-) & ; =алоÑÑŒ.vsndpns : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =алÑÑ.vnndpms : (LLAJW- or LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLAKE- or LLEMW- or LLEOB- or LLEPD- or LLEQR- or LLEWI- or LLFPC-) & ; =алÑÑ.vsndpms : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =алы.aps : (LLAHI-) & ; =ам-реÑторанам.ndmpd : (LLAER-) & ; =ам.cd : (LLFML- or LLFMM- or LLFQC-) & ; =ам.m2pd : (LLDWK-) & ; =ам.ndfpd : (LLAFM- or LLAFN- or LLAFO- or LLAFP- or LLAFQ- or LLAFR- or LLAFS- or LLAFT- or LLAFU- or LLAFV- or LLAFW- or LLAFX- or LLAFY- or LLAFZ- or LLAGA- or LLAGB- or LLAGC- or LLAGD- or LLAGE- or LLBBU- or LLDNC- or LLEEV- or LLEEW- or LLEEX- or LLFMO- or LLFOP- or LLFPU- or LLGSE-) & ; =ам.ndfpg : (LLAFL-) & ; =ам.ndmpd : (LLAAB- or LLAAD- or LLAAE- or LLAAF- or LLAAG- or LLAAH- or LLAAI- or LLAAJ- or LLAAK- or LLAAL- or LLAAM- or LLAAN- or LLAAO- or LLAAP- or LLAAQ- or LLAAR- or LLAAS- or LLAAT- or LLAAU- or LLABC- or LLABD- or LLABE- or LLABF- or LLABG- or LLABH- or LLABI- or LLABJ- or LLABK- or LLABL- or LLABM- or LLABN- or LLABO- or LLABP- or LLABQ- or LLABR- or LLABS- or LLABT- or LLABU- or LLABV- or LLABW- or LLABX- or LLAET- or LLAEU- or LLARI- or LLBZZ- or LLCJS- or LLDJR- or LLEEG- or LLEEH- or LLFMT- or LLFNV- or LLFPB-) & ; =ам.ndmpg : (LLARJ-) & ; =ам.ndnpd : (LLARR- or LLARS- or LLART- or LLBVN- or LLCAD- or LLCAE- or LLCAF- or LLCAG- or LLCAH- or LLCAJ- or LLCAK- or LLCAO- or LLEFE- or LLEFH- or LLEFM-) & ; =ам.nlfpd : (LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLAGO- or LLAGP- or LLAGQ- or LLAGR- or LLAGS- or LLAGT- or LLAGU- or LLAGV- or LLAGY- or LLAGZ- or LLAHA- or LLAHB- or LLBPF- or LLDNJ- or LLECM- or LLETG- or LLETI- or LLETQ- or LLETX- or LLEUB- or LLEUE- or LLEUJ- or LLEUK- or LLEUM- or LLFHK- or LLFID- or LLFIK- or LLFIN- or LLFIQ- or LLFIR- or LLFIS- or LLFIT- or LLFJA- or LLFJR- or LLFJS- or LLFJT- or LLFKZ- or LLFLA- or LLFLD- or LLFLH- or LLFOS- or LLFOV- or LLFPN- or LLGRV- or LLGRW- or LLGSK-) & ; =ам.nlmpd : (LLACC- or LLACD- or LLACE- or LLACF- or LLACG- or LLACH- or LLACI- or LLACO- or LLACP- or LLACQ- or LLACR- or LLACS- or LLACT- or LLACU- or LLACV- or LLACW- or LLACX- or LLACY- or LLAEV- or LLAEW- or LLAEX- or LLAEY- or LLAEZ- or LLAFA- or LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLARK- or LLBFL- or LLBFM- or LLBFN- or LLBFO- or LLBFS- or LLBFT- or LLCAA- or LLCAB- or LLCAC- or LLEBB- or LLEBC- or LLEBD- or LLEBE- or LLEBF- or LLEBT- or LLECD- or LLECE- or LLEDP- or LLETF- or LLETN- or LLETO- or LLETP- or LLETS- or LLETY- or LLEUG- or LLEUK- or LLEUN- or LLEUO- or LLEUP- or LLFHP- or LLFHZ- or LLFIC- or LLFIG- or LLFIJ- or LLFIL- or LLFIM- or LLFIV- or LLFIW- or LLFIY- or LLFIZ- or LLFJL- or LLFJM- or LLFJO- or LLFKQ- or LLFLD- or LLFLG- or LLFLL- or LLFNE- or LLFNF- or LLFNN- or LLFNP- or LLFNW- or LLFOA- or LLFOI- or LLFOK- or LLFOL- or LLFOQ- or LLFOT- or LLFPA- or LLFPH- or LLFPR- or LLFPT- or LLFUK- or LLFUL- or LLGSB-) & ; =ам.nlmst : (LLGSL-) & ; =ам.nlnpd : (LLASC- or LLCAP- or LLCAQ- or LLCAR-) & ; =ам.npd : (LLAHC- or LLAHD- or LLBBY- or LLBBZ- or LLBCA- or LLBCB- or LLBCC- or LLDJS- or LLDJT- or LLDJU- or LLDJV- or LLDYJ- or LLDYK- or LLDYL- or LLDYM- or LLEAJ- or LLEAK- or LLEAL- or LLEAM- or LLEAN- or LLEFB- or LLEFQ-) & ; =ами-реÑторанами.ndmpt : (LLAER-) & ; =ами.ct : (LLFML- or LLFMM- or LLFQC-) & ; =ами.m2pt : (LLDWK-) & ; =ами.ndfpt : (LLAFM- or LLAFN- or LLAFO- or LLAFP- or LLAFQ- or LLAFR- or LLAFS- or LLAFT- or LLAFU- or LLAFV- or LLAFW- or LLAFX- or LLAFY- or LLAFZ- or LLAGA- or LLAGB- or LLAGC- or LLAGD- or LLAGE- or LLBBU- or LLDNC- or LLEEV- or LLEEW- or LLEEX- or LLFMO- or LLFOP- or LLFPU- or LLGSE-) & ; =ами.ndfpv : (LLAFL-) & ; =ами.ndmpt : (LLAAB- or LLAAD- or LLAAE- or LLAAF- or LLAAG- or LLAAH- or LLAAI- or LLAAJ- or LLAAK- or LLAAL- or LLAAM- or LLAAN- or LLAAO- or LLAAP- or LLAAQ- or LLAAR- or LLAAS- or LLAAT- or LLABC- or LLABD- or LLABE- or LLABF- or LLABG- or LLABH- or LLABI- or LLABJ- or LLABK- or LLABL- or LLABM- or LLABN- or LLABO- or LLABP- or LLABQ- or LLABR- or LLABS- or LLABT- or LLABU- or LLABV- or LLABW- or LLABX- or LLAET- or LLAEU- or LLARI- or LLBZZ- or LLCJS- or LLDJR- or LLEEG- or LLEEH- or LLFMT- or LLFNV- or LLFPB-) & ; =ами.ndmpv : (LLARJ-) & ; =ами.ndnpt : (LLARR- or LLARS- or LLART- or LLBVN- or LLCAD- or LLCAE- or LLCAF- or LLCAG- or LLCAH- or LLCAJ- or LLCAK- or LLCAO- or LLEFH- or LLEFM-) & ; =ами.nlfpt : (LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLAGO- or LLAGP- or LLAGQ- or LLAGR- or LLAGS- or LLAGT- or LLAGU- or LLAGV- or LLAGY- or LLAGZ- or LLAHA- or LLAHB- or LLBPF- or LLDNJ- or LLECM- or LLETG- or LLETI- or LLETQ- or LLETX- or LLEUB- or LLEUE- or LLEUJ- or LLEUK- or LLEUM- or LLFHK- or LLFID- or LLFIK- or LLFIN- or LLFIQ- or LLFIR- or LLFIS- or LLFIT- or LLFJA- or LLFJR- or LLFJS- or LLFJT- or LLFKZ- or LLFLA- or LLFLD- or LLFLH- or LLFOS- or LLFOV- or LLFPN- or LLGRV- or LLGRW- or LLGRY- or LLGSK-) & ; =ами.nlmpt : (LLACC- or LLACD- or LLACE- or LLACF- or LLACG- or LLACH- or LLACI- or LLACO- or LLACP- or LLACQ- or LLACR- or LLACS- or LLACT- or LLACU- or LLACV- or LLACW- or LLACX- or LLACY- or LLAEV- or LLAEW- or LLAEX- or LLAEY- or LLAEZ- or LLAFA- or LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLARK- or LLBFL- or LLBFM- or LLBFN- or LLBFO- or LLBFS- or LLBFT- or LLCAA- or LLCAB- or LLCAC- or LLEBB- or LLEBC- or LLEBD- or LLEBE- or LLEBF- or LLEBT- or LLECD- or LLECE- or LLEDP- or LLETF- or LLETN- or LLETO- or LLETP- or LLETS- or LLETY- or LLEUG- or LLEUK- or LLEUN- or LLEUO- or LLEUP- or LLFHP- or LLFHZ- or LLFIC- or LLFIG- or LLFIJ- or LLFIL- or LLFIM- or LLFIV- or LLFIW- or LLFIY- or LLFIZ- or LLFJL- or LLFJM- or LLFJO- or LLFKQ- or LLFLD- or LLFLG- or LLFLL- or LLFNE- or LLFNF- or LLFNN- or LLFNP- or LLFNW- or LLFOA- or LLFOI- or LLFOK- or LLFOL- or LLFOQ- or LLFOT- or LLFPA- or LLFPH- or LLFPR- or LLFPT- or LLFUK- or LLFUL- or LLGSB- or LLGSL-) & ; =ами.nlnpt : (LLASC- or LLCAP- or LLCAQ- or LLCAR-) & ; =ами.npt : (LLAHC- or LLAHD- or LLBBY- or LLBBZ- or LLBCA- or LLBCB- or LLBCC- or LLDJS- or LLDJT- or LLDJU- or LLDJV- or LLDYJ- or LLDYK- or LLDYL- or LLDYM- or LLEAJ- or LLEAK- or LLEAL- or LLEAM- or LLEAN- or LLEFB- or LLEFQ-) & ; =ан.ndmsi : (LLAHJ-) & ; =ан.ndmsv : (LLAHJ-) & ; =ан.vnppspmss : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =ан.vsppsnmss : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =ан.vsppspmsi : (LLAJR- or LLAJS- or LLAJT-) & ; =ан.vsppspmss : (LLFRO- or LLFRQ- or LLFRS-) & ; =ана.ndmsg : (LLAHJ-) & ; =ана.vnppspfss : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =ана.vsppsnfss : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =ана.vsppspfsi : (LLAJR- or LLAJS- or LLAJT-) & ; =ана.vsppspfss : (LLFRO- or LLFRQ- or LLFRS-) & ; =анализируй.vspdv2s : (LLBVA- or LLGMF-) & ; =анализируйте.vspdv2p : (LLBVA- or LLGMF-) & ; =анам.ndmpd : (LLAHJ-) & ; =анами.ndmpt : (LLAHJ-) & ; =анах.ndmpp : (LLAHJ-) & ; =ане.ndmsp : (LLAHJ-) & ; =аннаÑ.vnppspfsi : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =аннаÑ.vsppspfsi : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анного.vnppspmsg : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анного.vnppspmsv =анный.vnppspmsv : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анного.vnppspnsg : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анного.vsppspmsg : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анного.vsppspmsv =анный.vsppspmsv : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анного.vsppspnsg : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анного.vsppspnsv : (LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS-) & ; =анное.vnppspnsi : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анное.vnppspnsv : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анное.vsppspnsi : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анное.vsppspnsv : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анной.vnppspfsd : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анной.vnppspfsg : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анной.vnppspfsp : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анной.vnppspfst : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анной.vsppspfsd : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анной.vsppspfsg : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анной.vsppspfsp : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анной.vsppspfst : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анном.vnppspmsp : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анном.vnppspnsp : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анном.vsppspmsp : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анном.vsppspnsp : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анному.vnppspmsd : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анному.vnppspnsd : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анному.vsppspmsd : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анному.vsppspnsd : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анною.vsppspfst : (LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS-) & ; =анную.vnppspfsv : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анную.vsppspfsv : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анные.vnppsppi : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анные.vnppsppv =анных.vnppsppv : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анные.vsppsppi : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анные.vsppsppv =анных.vsppsppv : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анный.vnppspmsi : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анный.vsppspmsi : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анным.vnppspmst : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анным.vnppspnst : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анным.vnppsppd : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анным.vsppspmst : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анным.vsppspnst : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анным.vsppsppd : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анными.vnppsppt : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анными.vsppsppt : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анных.vnppsppg : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анных.vnppsppp : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =анных.vsppsppg : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =анных.vsppsppp : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJR- or LLAJS- or LLAJT- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =ано.vnppspnss : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =ано.vsppsnnss : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =ано.vsppspnsi : (LLAJR- or LLAJS- or LLAJT-) & ; =ано.vsppspnss : (LLFRO- or LLFRQ- or LLFRS-) & ; =анов.ndmpg : (LLAHJ-) & ; =аном.ndmst : (LLAHJ-) & ; =ану.ndmsd : (LLAHJ-) & ; =аны.ndmpi : (LLAHJ-) & ; =аны.ndmpv : (LLAHJ-) & ; =аны.vnppspps : (LLAIA- or LLAIB- or LLAIL- or LLAIM- or LLEMV- or LLEPC- or LLEQF- or LLETD-) & ; =аны.vsppsnps : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLFZJ- or LLGAT- or LLGCJ- or LLGCR- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGNM- or LLGOS- or LLGRA- or LLGRH-) & ; =аны.vsppsppi : (LLAJR- or LLAJS- or LLAJT-) & ; =аны.vsppspps : (LLFRO- or LLFRQ- or LLFRS-) & ; =аре.ndfsd : (LLAHK-) & ; =аре.ndfsp : (LLAHK-) & ; =арей.ndfst =арею.ndfst : (LLAHK-) & ; =ари.ndfsg : (LLAHK-) & ; =арю.ndfsv : (LLAHK-) & ; =арÑ.ndfsi : (LLAHK-) & ; =арÑм.ndfpd =орÑм.ndfpd : (LLAHK-) & ; =аÑ.m2pg : (LLDWK-) & ; =аÑ.m2pp : (LLDWK-) & ; =аÑ.m2pv : (LLDWK-) & ; =аÑтем.vnndn1p : (LLAHL-) & ; =аÑтем.vsndf1p : (LLAHM- or LLFZL-) & ; =аÑтем.vsndv1p : (LLFZL-) & ; =аÑтем.vsndv1s : (LLAHM-) & ; =аÑтем.vspdf1p : (LLAHN- or LLGOT-) & ; =аÑтем.vspdv1p : (LLGOT-) & ; =аÑтем.vspdv1s : (LLAHN-) & ; =аÑтемÑÑ.vsndf1p : (LLAHO- or LLGQX-) & ; =аÑтемÑÑ.vsndv1p : (LLGQX-) & ; =аÑтемÑÑ.vsndv1s : (LLAHO-) & ; =аÑтемте.vsndv1p : (LLAHM- or LLFZL-) & ; =аÑтемте.vspdv1p : (LLAHN- or LLGOT-) & ; =аÑтемтеÑÑŒ.vsndv1p : (LLAHO- or LLGQX-) & ; =аÑтет.vnndn3s : (LLAHL-) & ; =аÑтет.vsndf3s : (LLAHM- or LLFZL-) & ; =аÑтет.vspdf3s : (LLAHN- or LLGOT-) & ; =аÑтете.vnndn2p : (LLAHL-) & ; =аÑтете.vsndf2p : (LLAHM- or LLFZL-) & ; =аÑтете.vspdf2p : (LLAHN- or LLGOT-) & ; =аÑтетеÑÑŒ.vsndf2p : (LLAHO- or LLGQX-) & ; =аÑтетÑÑ.vsndf3s : (LLAHO- or LLGQX-) & ; =аÑтешь.vnndn2s : (LLAHL-) & ; =аÑтешь.vsndf2s : (LLAHM- or LLFZL-) & ; =аÑтешь.vspdf2s : (LLAHN- or LLGOT-) & ; =аÑтешьÑÑ.vsndf2s : (LLAHO- or LLGQX-) & ; =аÑти.vnndi : (LLAHL-) & ; =аÑти.vnndv2s : (LLAHL-) & ; =аÑти.vsndi : (LLAHM- or LLFZL-) & ; =аÑти.vsndv2s : (LLAHM- or LLFZL-) & ; =аÑти.vspdi : (LLAHN- or LLGOT-) & ; =аÑти.vspdv2s : (LLAHN- or LLGOT-) & ; =аÑтиÑÑŒ.vsndi : (LLAHO- or LLGQX-) & ; =аÑтиÑÑŒ.vsndv2s : (LLAHO- or LLGQX-) & ; =аÑтите.vnndv2p : (LLAHL-) & ; =аÑтите.vsndv2p : (LLAHM- or LLFZL-) & ; =аÑтите.vspdv2p : (LLAHN- or LLGOT-) & ; =аÑтитеÑÑŒ.vsndv2p : (LLAHO- or LLGQX-) & ; =аÑту.vnndn1s : (LLAHL-) & ; =аÑту.vsndf1s : (LLAHM- or LLFZL-) & ; =аÑту.vspdf1s : (LLAHN- or LLGOT-) & ; =аÑтуÑÑŒ.vsndf1s : (LLAHO- or LLGQX-) & ; =аÑтут.vnndn3p : (LLAHL-) & ; =аÑтут.vsndf3p : (LLAHM- or LLFZL-) & ; =аÑтут.vspdf3p : (LLAHN- or LLGOT-) & ; =аÑтутÑÑ.vsndf3p : (LLAHO- or LLGQX-) & ; =аÑтущаÑ.vnnpdnfsi : (LLAHL-) & ; =аÑтущего.vnnpdnmsg : (LLAHL-) & ; =аÑтущего.vnnpdnmsv =аÑтущий.vnnpdnmsv : (LLAHL-) & ; =аÑтущего.vnnpdnnsg : (LLAHL-) & ; =аÑтущее.vnnpdnnsi : (LLAHL-) & ; =аÑтущее.vnnpdnnsv : (LLAHL-) & ; =аÑтущей.vnnpdnfsd : (LLAHL-) & ; =аÑтущей.vnnpdnfsg : (LLAHL-) & ; =аÑтущей.vnnpdnfsp : (LLAHL-) & ; =аÑтущей.vnnpdnfst : (LLAHL-) & ; =аÑтущем.vnnpdnmsp : (LLAHL-) & ; =аÑтущем.vnnpdnnsp : (LLAHL-) & ; =аÑтущему.vnnpdnmsd : (LLAHL-) & ; =аÑтущему.vnnpdnnsd : (LLAHL-) & ; =аÑтущие.vnnpdnpi : (LLAHL-) & ; =аÑтущие.vnnpdnpv =аÑтущих.vnnpdnpv : (LLAHL-) & ; =аÑтущий.vnnpdnmsi : (LLAHL-) & ; =аÑтущим.vnnpdnmst : (LLAHL-) & ; =аÑтущим.vnnpdnnst : (LLAHL-) & ; =аÑтущим.vnnpdnpd : (LLAHL-) & ; =аÑтущими.vnnpdnpt : (LLAHL-) & ; =аÑтущих.vnnpdnpg : (LLAHL-) & ; =аÑтущих.vnnpdnpp : (LLAHL-) & ; =аÑтущую.vnnpdnfsv : (LLAHL-) & ; =аÑÑ‚Ñ.vnnddn : (LLAHL-) & ; =аÑÑŒ.vnnddn : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLEQX- or LLFAO- or LLFAP- or LLFPC-) & ; =ат.nlmpg : (LLAVG- or LLCKS-) & ; =ат.nlmpv : (LLAVG- or LLCKS-) & ; =ат.vnndn3p : (LLAHP- or LLAHR- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD-) & ; =ат.vnpdn3p : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBMO- or LLBMP- or LLEPN- or LLEVR- or LLEVT- or LLEVU- or LLFAU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ат.vnppspmss : (LLENY- or LLFQI-) & ; =ат.vsndf3p : (LLAIR- or LLAIV- or LLAIW- or LLAWX- or LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLGCO- or LLGCP- or LLGET- or LLGGF- or LLGIW- or LLGIY-) & ; =ат.vspdf3p : (LLAIY- or LLAIZ- or LLAJJ- or LLAJR- or LLAJS- or LLAJU- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLFAY- or LLFRO- or LLFRQ- or LLFSR- or LLFSW- or LLFSX- or LLFTK- or LLFXI- or LLFYH- or LLGAT- or LLGBG- or LLGDL- or LLGFH- or LLGFX- or LLGHN- or LLGJU- or LLGMN- or LLGRG- or LLGRN-) & ; =ат.vsppsnmss : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =ата.nlmpi : (LLAVG- or LLCKS-) & ; =ата.vnppspfss : (LLENY- or LLFQI-) & ; =ата.vsppsnfss : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атам.nlmpd : (LLAVG- or LLCKS-) & ; =атами.nlmpt : (LLAVG- or LLCKS-) & ; =атах.nlmpp : (LLAVG- or LLCKS-) & ; =атаÑ.vnppspfsi : (LLENY- or LLFQI-) & ; =атаÑ.vsppspfsi : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =аткам.nlmpd : (LLCKT-) & ; =атками.nlmpt : (LLCKT-) & ; =атках.nlmpp : (LLCKT-) & ; =атки.nlmpi : (LLCKT-) & ; =ато.vnppspnss : (LLENY- or LLFQI-) & ; =ато.vsppsnnss : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атого.vnppspmsg : (LLENY- or LLFQI-) & ; =атого.vnppspmsv =атый.vnppspmsv : (LLENY- or LLFQI-) & ; =атого.vnppspnsg : (LLENY- or LLFQI-) & ; =атого.vsppspmsg : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атого.vsppspmsv =атый.vsppspmsv : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атого.vsppspnsg : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атое.vnppspnsi : (LLENY- or LLFQI-) & ; =атое.vnppspnsv : (LLENY- or LLFQI-) & ; =атое.vsppspnsi : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атое.vsppspnsv : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атой.vnppspfsd : (LLENY- or LLFQI-) & ; =атой.vnppspfsg : (LLENY- or LLFQI-) & ; =атой.vnppspfsp : (LLENY- or LLFQI-) & ; =атой.vnppspfst : (LLENY- or LLFQI-) & ; =атой.vsppspfsd : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атой.vsppspfsg : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атой.vsppspfsp : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атой.vsppspfst : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =аток.nlmpg : (LLCKT-) & ; =аток.nlmpv : (LLCKT-) & ; =атом.vnppspmsp : (LLENY- or LLFQI-) & ; =атом.vnppspnsp : (LLENY- or LLFQI-) & ; =атом.vsppspmsp : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атом.vsppspnsp : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атому.vnppspmsd : (LLENY- or LLFQI-) & ; =атому.vnppspnsd : (LLENY- or LLFQI-) & ; =атому.vsppspmsd : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атому.vsppspnsd : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атÑÑ.vnndn3p : (LLAJY- or LLAJZ- or LLBMO- or LLBMP- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLEQX- or LLEVQ- or LLFAO- or LLFAP- or LLFPC-) & ; =атÑÑ.vsndf3p : (LLAKG- or LLAKH- or LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLFCZ- or LLFDI- or LLFDJ- or LLFEH- or LLFEY- or LLFPK- or LLFZP- or LLFZZ- or LLGAU- or LLGFI- or LLGFY- or LLGGR- or LLGJV- or LLGME- or LLGPW-) & ; =атую.vnppspfsv : (LLENY- or LLFQI-) & ; =атую.vsppspfsv : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =аты.vnppspps : (LLENY- or LLFQI-) & ; =аты.vsppsnps : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атые.vnppsppi : (LLENY- or LLFQI-) & ; =атые.vnppsppv =атых.vnppsppv : (LLENY- or LLFQI-) & ; =атые.vsppsppi : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атые.vsppsppv =атых.vsppsppv : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атый.vnppspmsi : (LLENY- or LLFQI-) & ; =атый.vsppspmsi : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атым.vnppspmst : (LLENY- or LLFQI-) & ; =атым.vnppspnst : (LLENY- or LLFQI-) & ; =атым.vnppsppd : (LLENY- or LLFQI-) & ; =атым.vsppspmst : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атым.vsppspnst : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атым.vsppsppd : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атыми.vnppsppt : (LLENY- or LLFQI-) & ; =атыми.vsppsppt : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атых.vnppsppg : (LLENY- or LLFQI-) & ; =атых.vnppsppp : (LLENY- or LLFQI-) & ; =атых.vsppsppg : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =атых.vsppsppp : (LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLGEE- or LLGKI- or LLGLP- or LLGPE-) & ; =ать.vnndi : (LLAHP- or LLAHQ- or LLAHR- or LLAHS- or LLAHT- or LLAHU- or LLAHV- or LLAHW- or LLAHX- or LLAHY- or LLAHZ-) & ; =ать.vnpdi : (LLAIA- or LLAIB- or LLAIC- or LLAIL- or LLAIM- or LLAIN- or LLAJW- or LLEMJ- or LLEMV- or LLENY- or LLEOA- or LLEPC- or LLEQF- or LLEQQ- or LLEQS- or LLETD- or LLEWJ- or LLFNB- or LLFQI- or LLFRB-) & ; =ать.vsndi : (LLAIQ- or LLAIR- or LLAIS- or LLAIT- or LLAIU- or LLAIV- or LLAIW- or LLGAV- or LLGCP- or LLGET- or LLGHR- or LLGIQ- or LLGIX-) & ; =ать.vspdi : (LLAIX- or LLAIY- or LLAIZ- or LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJJ- or LLAJK- or LLAJL- or LLAJM- or LLAJN- or LLAJO- or LLAJP- or LLAJQ- or LLAJR- or LLAJS- or LLAJT- or LLAJU- or LLAJV- or LLFRO- or LLFRQ- or LLFRS- or LLFZJ- or LLGAT- or LLGBG- or LLGCJ- or LLGCK- or LLGCR- or LLGEE- or LLGGP- or LLGHC- or LLGJU- or LLGJX- or LLGKI- or LLGLP- or LLGNC- or LLGNM- or LLGOS- or LLGPE- or LLGPK- or LLGRA- or LLGRH-) & ; =ать.x : (LLFMJ-) & ; =атьÑÑ.vnndi : (LLAJW- or LLAJX- or LLAJY- or LLAJZ- or LLAKA- or LLAKB- or LLAKC- or LLAKD- or LLAKE- or LLEMW- or LLEOB- or LLEPD- or LLEQR- or LLEWI-) & ; =атьÑÑ.vsndi : (LLAKF- or LLAKG- or LLAKH- or LLAKI- or LLAKJ- or LLAKK- or LLAKL- or LLAKM- or LLAKN- or LLFEY- or LLFEZ- or LLFPK- or LLFZK- or LLGAU- or LLGCL- or LLGEF- or LLGGJ- or LLGGQ- or LLGJV- or LLGKJ- or LLGNR- or LLGPW-) & ; =ах-реÑторанах.ndmpp : (LLAER-) & ; =ах.cp : (LLFML- or LLFMM- or LLFQC-) & ; =ах.ndfpg : (LLGSE-) & ; =ах.ndfpp : (LLAFM- or LLAFN- or LLAFO- or LLAFP- or LLAFQ- or LLAFR- or LLAFS- or LLAFT- or LLAFU- or LLAFV- or LLAFW- or LLAFX- or LLAFY- or LLAFZ- or LLAGA- or LLAGB- or LLAGC- or LLAGD- or LLAGE- or LLBBU- or LLDNC- or LLEEV- or LLEEW- or LLEEX- or LLFMO- or LLFOP- or LLFPU- or LLGSE-) & ; =ах.ndfpt : (LLAFL-) & ; =ах.ndfpv : (LLGSE-) & ; =ах.ndmpp : (LLAAB- or LLAAD- or LLAAE- or LLAAF- or LLAAG- or LLAAH- or LLAAI- or LLAAJ- or LLAAK- or LLAAL- or LLAAM- or LLAAN- or LLAAO- or LLAAP- or LLAAQ- or LLAAR- or LLAAS- or LLAAT- or LLABC- or LLABD- or LLABE- or LLABF- or LLABG- or LLABH- or LLABI- or LLABJ- or LLABK- or LLABL- or LLABM- or LLABN- or LLABO- or LLABP- or LLABQ- or LLABR- or LLABS- or LLABT- or LLABU- or LLABV- or LLABW- or LLABX- or LLAET- or LLAEU- or LLARI- or LLBZZ- or LLCJS- or LLDJR- or LLEEG- or LLEEH- or LLFMT- or LLFNV- or LLFPB-) & ; =ах.ndmpt : (LLARJ-) & ; =ах.ndnpp : (LLARR- or LLARS- or LLART- or LLBVN- or LLCAD- or LLCAE- or LLCAF- or LLCAG- or LLCAH- or LLCAJ- or LLCAK- or LLCAO- or LLEFH- or LLEFM-) & ; =ах.nlfpp : (LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLAGO- or LLAGP- or LLAGQ- or LLAGR- or LLAGS- or LLAGT- or LLAGU- or LLAGV- or LLAGY- or LLAGZ- or LLAHA- or LLAHB- or LLBPF- or LLDNJ- or LLECM- or LLETG- or LLETI- or LLETQ- or LLETX- or LLEUB- or LLEUE- or LLEUJ- or LLEUK- or LLEUM- or LLFHK- or LLFID- or LLFIK- or LLFIN- or LLFIQ- or LLFIR- or LLFIS- or LLFIT- or LLFJA- or LLFJR- or LLFJS- or LLFJT- or LLFKZ- or LLFLA- or LLFLD- or LLFLH- or LLFOS- or LLFOV- or LLFPN- or LLGRV- or LLGRW- or LLGSK-) & ; =ах.nlmpp : (LLACC- or LLACD- or LLACE- or LLACF- or LLACG- or LLACH- or LLACI- or LLACO- or LLACP- or LLACQ- or LLACR- or LLACS- or LLACT- or LLACU- or LLACV- or LLACW- or LLACX- or LLACY- or LLAEV- or LLAEW- or LLAEX- or LLAEY- or LLAEZ- or LLAFA- or LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLARK- or LLBFL- or LLBFM- or LLBFN- or LLBFO- or LLBFS- or LLBFT- or LLCAA- or LLCAB- or LLCAC- or LLEBB- or LLEBC- or LLEBD- or LLEBE- or LLEBF- or LLEBT- or LLECD- or LLECE- or LLEDP- or LLETF- or LLETN- or LLETO- or LLETP- or LLETS- or LLETY- or LLEUG- or LLEUK- or LLEUN- or LLEUO- or LLEUP- or LLFHP- or LLFHZ- or LLFIC- or LLFIG- or LLFIJ- or LLFIL- or LLFIM- or LLFIV- or LLFIW- or LLFIY- or LLFIZ- or LLFJL- or LLFJM- or LLFJO- or LLFKQ- or LLFLD- or LLFLG- or LLFLL- or LLFNE- or LLFNF- or LLFNN- or LLFNP- or LLFNW- or LLFOA- or LLFOI- or LLFOK- or LLFOL- or LLFOQ- or LLFOT- or LLFPA- or LLFPH- or LLFPR- or LLFPT- or LLFUK- or LLFUL- or LLGSB- or LLGSL-) & ; =ах.nlnpp : (LLASC- or LLCAP- or LLCAQ- or LLCAR-) & ; =ах.npp : (LLAHC- or LLAHD- or LLBBY- or LLBBZ- or LLBCA- or LLBCB- or LLBCC- or LLDJS- or LLDJT- or LLDJU- or LLDJV- or LLDYJ- or LLDYK- or LLDYL- or LLDYM- or LLEAJ- or LLEAK- or LLEAL- or LLEAM- or LLEAN- or LLEFB- or LLEFQ-) & ; =ащаÑ.vnnpdnfsi : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащаÑ.vnppdnfsi : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащаÑÑÑ.vnnpdnfsi : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащаÑÑÑ.vnppdnfsi : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащего.vnnpdnmsg : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащего.vnnpdnmsv =ащий.vnnpdnmsv : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащего.vnnpdnnsg : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащего.vnnpdnnsv : (LLBGB- or LLBGC-) & ; =ащего.vnppdnmsg : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащего.vnppdnmsv =ащий.vnppdnmsv : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащего.vnppdnnsg : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащего.vnppdnnsv : (LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащегоÑÑ.vnnpdnmsg : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащегоÑÑ.vnnpdnmsv =ащийÑÑ.vnnpdnmsv : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащегоÑÑ.vnnpdnnsg : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащегоÑÑ.vnnpdnnsv : (LLFAO- or LLFAP-) & ; =ащегоÑÑ.vnppdnmsg : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащегоÑÑ.vnppdnmsv =ащийÑÑ.vnppdnmsv : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащегоÑÑ.vnppdnnsg : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащегоÑÑ.vnppdnnsv =ащееÑÑ.vnppdnnsv : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащее.vnnpdnnsi : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащее.vnnpdnnsv : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащее.vnppdnnsi : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащее.vnppdnnsv : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащееÑÑ.vnnpdnnsi : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащееÑÑ.vnnpdnnsv : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащееÑÑ.vnppdnnsi : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащей.vnnpdnfsd : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащей.vnnpdnfsg : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащей.vnnpdnfsp : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащей.vnnpdnfst : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащей.vnppdnfsd : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащей.vnppdnfsg : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащей.vnppdnfsp : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащей.vnppdnfst : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащейÑÑ.vnnpdnfsd : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащейÑÑ.vnnpdnfsg : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащейÑÑ.vnnpdnfsp : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащейÑÑ.vnnpdnfst : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащейÑÑ.vnppdnfsd : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащейÑÑ.vnppdnfsg : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащейÑÑ.vnppdnfsp : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащейÑÑ.vnppdnfst =ащеюÑÑ.vnppdnfst : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащем.vnnpdnmsp : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащем.vnnpdnnsp : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащем.vnppdnmsp : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащем.vnppdnnsp : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащемÑÑ.vnnpdnmsp : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащемÑÑ.vnnpdnnsp : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащемÑÑ.vnppdnmsp : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащемÑÑ.vnppdnnsp : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащему.vnnpdnmsd : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащему.vnnpdnnsd : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащему.vnppdnmsd : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащему.vnppdnnsd : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащемуÑÑ.vnnpdnmsd : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащемуÑÑ.vnnpdnnsd : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащемуÑÑ.vnppdnmsd : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащемуÑÑ.vnppdnnsd : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащею.vnnpdnfst : (LLBGB- or LLBGC-) & ; =ащею.vnppdnfst : (LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащеюÑÑ.vnnpdnfst : (LLFAO- or LLFAP-) & ; =ащие.vnnpdnpi : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащие.vnnpdnpv =ащих.vnnpdnpv : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащие.vnppdnpi : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащие.vnppdnpv =ащих.vnppdnpv : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащиеÑÑ.vnnpdnpi : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащиеÑÑ.vnnpdnpv =ащихÑÑ.vnnpdnpv : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащиеÑÑ.vnppdnpi : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащиеÑÑ.vnppdnpv =ащихÑÑ.vnppdnpv : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащий.vnnpdnmsi : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащий.vnppdnmsi : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащийÑÑ.vnnpdnmsi : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащийÑÑ.vnppdnmsi : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащим.vnnpdnmst : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащим.vnnpdnnst : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащим.vnnpdnpd : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащим.vnppdnmst : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащим.vnppdnnst : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащим.vnppdnpd : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащими.vnnpdnpt : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGB- or LLBGC-) & ; =ащими.vnppdnpt : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащимиÑÑ.vnnpdnpt : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащимиÑÑ.vnppdnpt : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащимÑÑ.vnnpdnmst : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащимÑÑ.vnnpdnnst : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащимÑÑ.vnnpdnpd : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащимÑÑ.vnppdnmst : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащимÑÑ.vnppdnnst : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащимÑÑ.vnppdnpd : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащих.vnnpdnpg : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащих.vnnpdnpp : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащих.vnppdnpg : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащих.vnppdnpp : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащихÑÑ.vnnpdnpg : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащихÑÑ.vnnpdnpp : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащихÑÑ.vnppdnpg : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащихÑÑ.vnppdnpp : (LLBMO- or LLBMP- or LLEVQ-) & ; =ащую.vnnpdnfsv : (LLAHP- or LLAWN- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC-) & ; =ащую.vnppdnfsv : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBMO- or LLBMP- or LLEVR- or LLEVT- or LLEVU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =ащуюÑÑ.vnnpdnfsv : (LLAJY- or LLAJZ- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLFAO- or LLFAP- or LLFPC-) & ; =ащуюÑÑ.vnppdnfsv : (LLBMO- or LLBMP- or LLEVQ-) & ; =аю.vnndn1s : (LLAHS- or LLAHT- or LLAHU-) & ; =аю.vnpdn1s : (LLBGX- or LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =аю.vsndf1s : (LLAIQ- or LLGIX-) & ; =аю.vspdf1s : (LLAIX- or LLBJY- or LLBJZ- or LLGFH- or LLGHC- or LLGHN-) & ; =аюÑÑŒ.vnndn1s : (LLAJX- or LLBMQ- or LLEPD- or LLEQR- or LLFPC-) & ; =аюÑÑŒ.vsndf1s : (LLAKF- or LLBOA- or LLFPK- or LLGFI- or LLGNR- or LLGPW-) & ; =ают.vnndn3p : (LLAHS- or LLAHT- or LLAHU-) & ; =ают.vnpdn3p : (LLBGX- or LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ают.vsndf3p : (LLAIQ- or LLGIX-) & ; =ают.vspdf3p : (LLAIX- or LLBJY- or LLBJZ- or LLGFH- or LLGHC- or LLGHN-) & ; =аютÑÑ.vnndn3p : (LLAJX- or LLBMQ- or LLEPD- or LLEQR- or LLFPC-) & ; =аютÑÑ.vsndf3p : (LLAKF- or LLBOA- or LLGFI- or LLGNR-) & ; =ающаÑ.vnnpdnfsi : (LLAHS- or LLAHT- or LLAHU-) & ; =ающаÑ.vnppdnfsi : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающаÑÑÑ.vnnpdnfsi : (LLAJX- or LLEPD-) & ; =ающего.vnnpdnmsg : (LLAHS- or LLAHT- or LLAHU-) & ; =ающего.vnnpdnmsv =ающий.vnnpdnmsv : (LLAHS- or LLAHT- or LLAHU-) & ; =ающего.vnnpdnnsg : (LLAHS- or LLAHT- or LLAHU-) & ; =ающего.vnppdnmsg : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающего.vnppdnmsv : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающего.vnppdnnsg : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающегоÑÑ.vnnpdnmsg : (LLAJX- or LLEPD-) & ; =ающегоÑÑ.vnnpdnmsv =ающийÑÑ.vnnpdnmsv : (LLAJX- or LLEPD-) & ; =ающегоÑÑ.vnnpdnnsg : (LLAJX- or LLEPD-) & ; =ающее.vnnpdnnsi : (LLAHS- or LLAHT- or LLAHU-) & ; =ающее.vnnpdnnsv : (LLAHS- or LLAHT- or LLAHU-) & ; =ающее.vnppdnnsi : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающее.vnppdnnsv : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающееÑÑ.vnnpdnnsi : (LLAJX- or LLEPD-) & ; =ающееÑÑ.vnnpdnnsv : (LLAJX- or LLEPD-) & ; =ающей.vnnpdnfsd : (LLAHS- or LLAHT- or LLAHU-) & ; =ающей.vnnpdnfsg : (LLAHS- or LLAHT- or LLAHU-) & ; =ающей.vnnpdnfsp : (LLAHS- or LLAHT- or LLAHU-) & ; =ающей.vnnpdnfst : (LLAHS- or LLAHT- or LLAHU-) & ; =ающей.vnppdnfsd : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающей.vnppdnfsg : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающей.vnppdnfsp : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающей.vnppdnfst : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающейÑÑ.vnnpdnfsd : (LLAJX- or LLEPD-) & ; =ающейÑÑ.vnnpdnfsg : (LLAJX- or LLEPD-) & ; =ающейÑÑ.vnnpdnfsp : (LLAJX- or LLEPD-) & ; =ающейÑÑ.vnnpdnfst : (LLAJX- or LLEPD-) & ; =ающем.vnnpdnmsp : (LLAHS- or LLAHT- or LLAHU-) & ; =ающем.vnnpdnnsp : (LLAHS- or LLAHT- or LLAHU-) & ; =ающем.vnppdnmsp : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающем.vnppdnnsp : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающемÑÑ.vnnpdnmsp : (LLAJX- or LLEPD-) & ; =ающемÑÑ.vnnpdnnsp : (LLAJX- or LLEPD-) & ; =ающему.vnnpdnmsd : (LLAHS- or LLAHT- or LLAHU-) & ; =ающему.vnnpdnnsd : (LLAHS- or LLAHT- or LLAHU-) & ; =ающему.vnppdnmsd : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающему.vnppdnnsd : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающемуÑÑ.vnnpdnmsd : (LLAJX- or LLEPD-) & ; =ающемуÑÑ.vnnpdnnsd : (LLAJX- or LLEPD-) & ; =ающие.vnnpdnpi : (LLAHS- or LLAHT- or LLAHU-) & ; =ающие.vnnpdnpv =ающих.vnnpdnpv : (LLAHS- or LLAHT- or LLAHU-) & ; =ающие.vnppdnpi : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающие.vnppdnpv : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающиеÑÑ.vnnpdnpi : (LLAJX- or LLEPD-) & ; =ающиеÑÑ.vnnpdnpv =ающихÑÑ.vnnpdnpv : (LLAJX- or LLEPD-) & ; =ающий.vnnpdnmsi : (LLAHS- or LLAHT- or LLAHU-) & ; =ающий.vnppdnmsi : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающий.vnppdnmsv : (LLEPC- or LLETD- or LLFNB-) & ; =ающийÑÑ.vnnpdnmsi : (LLAJX- or LLEPD-) & ; =ающим.vnnpdnmst : (LLAHS- or LLAHT- or LLAHU-) & ; =ающим.vnnpdnnst : (LLAHS- or LLAHT- or LLAHU-) & ; =ающим.vnnpdnpd : (LLAHS- or LLAHT- or LLAHU-) & ; =ающим.vnppdnmst : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающим.vnppdnnst : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающим.vnppdnpd : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающими.vnnpdnpt : (LLAHS- or LLAHT-) & ; =ающими.vnppdnpt : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающимиÑÑ.vnnpdnpt : (LLAJX- or LLEPD-) & ; =ающимÑÑ.vnnpdnmst : (LLAJX- or LLEPD-) & ; =ающимÑÑ.vnnpdnnst : (LLAJX- or LLEPD-) & ; =ающимÑÑ.vnnpdnpd : (LLAJX- or LLEPD-) & ; =ающих.vnnpdnpg : (LLAHS- or LLAHT- or LLAHU-) & ; =ающих.vnnpdnpp : (LLAHS- or LLAHT- or LLAHU-) & ; =ающих.vnppdnpg : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающих.vnppdnpp : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающих.vnppdnpv : (LLEPC- or LLETD- or LLFNB-) & ; =ающихÑÑ.vnnpdnpg : (LLAJX- or LLEPD-) & ; =ающихÑÑ.vnnpdnpp : (LLAJX- or LLEPD-) & ; =ающую.vnnpdnfsv : (LLAHS- or LLAHT- or LLAHU-) & ; =ающую.vnppdnfsv : (LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =ающуюÑÑ.vnnpdnfsv : (LLAJX- or LLEPD-) & ; =аÑ-либо.wfsi : (LLCJP- or LLDLW-) & ; =аÑ-нибудь.wfsi : (LLCJQ- or LLDLX-) & ; =аÑ-Ñаха.ndfsi : (LLDXU-) & ; =аÑ-то.wfsi : (LLCJR- or LLDLY-) & ; =аÑ.afsi : (LLALA- or LLALB- or LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDKZ- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHM- or LLEHP- or LLEHV- or LLEHW- or LLEIA- or LLEIE- or LLEIF- or LLEII- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJB- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMD- or LLFMW- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUQ- or LLFVD- or LLFVF- or LLFVG- or LLFVJ- or LLGRP- or LLGRQ- or LLGRR- or LLGRS- or LLGRT-) & ; =аÑ.kfsi : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =аÑ.mfsi : (LLDTZ- or LLDUA- or LLFGT- or LLFGU-) & ; =аÑ.ndfsi : (LLAKO- or LLAKP- or LLAKQ- or LLAKR- or LLAKS- or LLAKT- or LLAKU- or LLDXT- or LLEFC- or LLEFD- or LLFNU-) & ; =аÑ.nlfsi : (LLAKV- or LLAKW- or LLAKX- or LLAKY- or LLAKZ- or LLECV- or LLFKA- or LLFME- or LLFOX-) & ; =аÑ.vnnddn : (LLAHS- or LLAHT- or LLAHU- or LLAHV-) & ; =аÑ.vnpddn : (LLBGX- or LLEPC- or LLEQQ- or LLEQS- or LLETD- or LLFNB-) & ; =аÑ.wfsi : (LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDVM- or LLDVN- or LLDVO- or LLDWL- or LLDWM-) & ; =аÑÑÑŒ.vnnddn : (LLAJX- or LLBMQ- or LLEPD- or LLEQR- or LLFPC-) & ; =аÑÑÑ.afsi : (LLBFI- or LLBFJ- or LLBFK-) & ; =аÑÑÑ.nlfsi : (LLALC-) & ; =б.vnpdpms : (LLCRC- or LLEND-) & ; =б.vspdpms : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =ба.ndmsg : (LLCAU-) & ; =бам.ndmpd : (LLCAU-) & ; =бами.ndmpt : (LLCAU-) & ; =бах.ndmpp : (LLCAU-) & ; =бе.ndmsp =бу.ndmsp : (LLCAU-) & ; =бежавшаÑ.vsnpdpfsi : (LLGSH-) & ; =бежавшего.vsnpdpmsg : (LLGSH-) & ; =бежавшего.vsnpdpmsv =бежавший.vsnpdpmsv : (LLGSH-) & ; =бежавшего.vsnpdpnsg : (LLGSH-) & ; =бежавшее.vsnpdpnsi : (LLGSH-) & ; =бежавшее.vsnpdpnsv : (LLGSH-) & ; =бежавшей.vsnpdpfsd : (LLGSH-) & ; =бежавшей.vsnpdpfsg : (LLGSH-) & ; =бежавшей.vsnpdpfsp : (LLGSH-) & ; =бежавшей.vsnpdpfst : (LLGSH-) & ; =бежавшем.vsnpdpmsp : (LLGSH-) & ; =бежавшем.vsnpdpnsp : (LLGSH-) & ; =бежавшему.vsnpdpmsd : (LLGSH-) & ; =бежавшему.vsnpdpnsd : (LLGSH-) & ; =бежавшие.vsnpdppi : (LLGSH-) & ; =бежавшие.vsnpdppv =бежавших.vsnpdppv : (LLGSH-) & ; =бежавший.vsnpdpmsi : (LLGSH-) & ; =бежавшим.vsnpdpmst : (LLGSH-) & ; =бежавшим.vsnpdpnst : (LLGSH-) & ; =бежавшим.vsnpdppd : (LLGSH-) & ; =бежавшими.vsnpdppt : (LLGSH-) & ; =бежавших.vsnpdppg : (LLGSH-) & ; =бежавших.vsnpdppp : (LLGSH-) & ; =бежавшую.vsnpdpfsv : (LLGSH-) & ; =бежал.vsndpms : (LLGSH-) & ; =бежала.vsndpfs : (LLGSH-) & ; =бежали.vsndpp : (LLGSH-) & ; =бежало.vsndpns : (LLGSH-) & ; =бежать.vsndi : (LLGSH-) & ; =бежим.vsndv1p : (LLGSH-) & ; =бей.vspdv2s : (LLALE- or LLALF- or LLFWP-) & ; =бейÑÑ.vsndv2s : (LLALG- or LLFEI- or LLFYE-) & ; =бейте.vspdv2p : (LLALE- or LLALF- or LLFWP-) & ; =бейтеÑÑŒ.vsndv2p : (LLALG- or LLFEI- or LLFYE-) & ; =бем.vnpdn1p : (LLCRC- or LLEND-) & ; =бем.vspdf1p : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бем.vspdv1p : (LLGDX- or LLGGG-) & ; =бем.vspdv1s : (LLCRL- or LLCRM-) & ; =бемÑÑ.vnndn1p : (LLCRU-) & ; =бемÑÑ.vsndf1p : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бемÑÑ.vsndv1p : (LLGDY- or LLGHQ- or LLGQP-) & ; =бемÑÑ.vsndv1s : (LLCRY- or LLCRZ- or LLCSA-) & ; =бемте.vspdv1p : (LLCRL- or LLCRM- or LLGDX- or LLGGG-) & ; =бемтеÑÑŒ.vsndv1p : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бен.vsppsnmss : (LLCRL- or LLCRM- or LLGDX- or LLGGG-) & ; =бен.vsppspmsi : (LLCRK-) & ; =бен.vsppspmss : (LLFUB-) & ; =бена.vsppsnfss : (LLCRL- or LLCRM- or LLGDX- or LLGGG-) & ; =бена.vsppspfsi : (LLCRK-) & ; =бена.vsppspfss : (LLFUB-) & ; =беннаÑ.vsppspfsi : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенного.vsppspmsg : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенного.vsppspmsv =бенный.vsppspmsv : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенного.vsppspnsg : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенного.vsppspnsv : (LLCRK- or LLFUB-) & ; =бенное.vsppspnsi : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенное.vsppspnsv : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенной.vsppspfsd : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенной.vsppspfsg : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенной.vsppspfsp : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенной.vsppspfst : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенном.vsppspmsp : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенном.vsppspnsp : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенному.vsppspmsd : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенному.vsppspnsd : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенною.vsppspfst : (LLCRK- or LLFUB-) & ; =бенную.vsppspfsv : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенные.vsppsppi : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенные.vsppsppv =бенных.vsppsppv : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенный.vsppspmsi : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенным.vsppspmst : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенным.vsppspnst : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенным.vsppsppd : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенными.vsppsppt : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенных.vsppsppg : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бенных.vsppsppp : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бено.vsppsnnss : (LLCRL- or LLCRM- or LLGDX- or LLGGG-) & ; =бено.vsppspnsi : (LLCRK-) & ; =бено.vsppspnss : (LLFUB-) & ; =бены.vsppsnps : (LLCRL- or LLCRM- or LLGDX- or LLGGG-) & ; =бены.vsppsppi : (LLCRK-) & ; =бены.vsppspps : (LLFUB-) & ; =берем.vspdf1p : (LLCAW- or LLCAX- or LLFSA- or LLGAJ-) & ; =берем.vspdv1p : (LLGAJ-) & ; =берем.vspdv1s : (LLCAX-) & ; =беремÑÑ.vsndf1p : (LLCAZ- or LLFES- or LLFZF-) & ; =беремÑÑ.vsndv1p : (LLFZF-) & ; =беремÑÑ.vsndv1s : (LLCAZ-) & ; =беремте.vspdv1p : (LLCAX- or LLGAJ-) & ; =беремтеÑÑŒ.vsndv1p : (LLCAZ- or LLFZF-) & ; =берет.vspdf3s : (LLCAW- or LLCAX- or LLFSA- or LLGAJ-) & ; =берете.vspdf2p : (LLCAW- or LLCAX- or LLFSA- or LLGAJ-) & ; =беретеÑÑŒ.vsndf2p : (LLCAZ- or LLFES- or LLFZF-) & ; =беретÑÑ.vsndf3s : (LLCAZ- or LLFES- or LLFZF-) & ; =берешь.vspdf2s : (LLCAW- or LLCAX- or LLFSA- or LLGAJ-) & ; =берешьÑÑ.vsndf2s : (LLCAZ- or LLFES- or LLFZF-) & ; =бери.vspdv2s : (LLCAW- or LLCAX- or LLFSA- or LLGAJ-) & ; =бериÑÑŒ.vsndv2s : (LLCAZ- or LLFES- or LLFZF-) & ; =берите.vspdv2p : (LLCAW- or LLCAX- or LLFSA- or LLGAJ-) & ; =беритеÑÑŒ.vsndv2p : (LLCAZ- or LLFES- or LLFZF-) & ; =беру.vspdf1s : (LLCAW- or LLCAX- or LLFSA- or LLGAJ-) & ; =беруÑÑŒ.vsndf1s : (LLCAZ- or LLFES- or LLFZF-) & ; =берут.vspdf3p : (LLCAW- or LLCAX- or LLFSA- or LLGAJ-) & ; =берутÑÑ.vsndf3p : (LLCAZ- or LLFES- or LLFZF-) & ; =бет.vnpdn3s : (LLCRC- or LLEND-) & ; =бет.vspdf3s : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бете.vnpdn2p : (LLCRC- or LLEND-) & ; =бете.vspdf2p : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бетеÑÑŒ.vnndn2p : (LLCRU-) & ; =бетеÑÑŒ.vsndf2p : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бетÑÑ.vnndn3s : (LLCRU-) & ; =бетÑÑ.vsndf3s : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бешь.vnpdn2s : (LLCRC- or LLEND-) & ; =бешь.vspdf2s : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бешьÑÑ.vnndn2s : (LLCRU-) & ; =бешьÑÑ.vsndf2s : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =би.vnpdv2s : (LLCRC- or LLEND-) & ; =би.vspdv2s : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бив.vspddp =бивши.vspddp : (LLALE- or LLALF- or LLFWP-) & ; =бившаÑ.vsppdpfsi : (LLALE- or LLALF- or LLFWP-) & ; =бившаÑÑÑ.vsnpdpfsi : (LLALG- or LLFEI- or LLFYE-) & ; =бившего.vsppdpmsg : (LLALE- or LLALF- or LLFWP-) & ; =бившего.vsppdpmsv =бивший.vsppdpmsv : (LLALE- or LLALF- or LLFWP-) & ; =бившего.vsppdpnsg : (LLALE- or LLALF- or LLFWP-) & ; =бившего.vsppdpnsv : (LLALF-) & ; =бившегоÑÑ.vsnpdpmsg : (LLALG- or LLFEI- or LLFYE-) & ; =бившегоÑÑ.vsnpdpmsv =бившийÑÑ.vsnpdpmsv : (LLALG- or LLFEI- or LLFYE-) & ; =бившегоÑÑ.vsnpdpnsg : (LLALG- or LLFEI- or LLFYE-) & ; =бившегоÑÑ.vsnpdpnsv : (LLFEI-) & ; =бившее.vsppdpnsi : (LLALE- or LLALF- or LLFWP-) & ; =бившее.vsppdpnsv : (LLALE- or LLALF- or LLFWP-) & ; =бившееÑÑ.vsnpdpnsi : (LLALG- or LLFEI- or LLFYE-) & ; =бившееÑÑ.vsnpdpnsv : (LLALG- or LLFEI- or LLFYE-) & ; =бившей.vsppdpfsd : (LLALE- or LLALF- or LLFWP-) & ; =бившей.vsppdpfsg : (LLALE- or LLALF- or LLFWP-) & ; =бившей.vsppdpfsp : (LLALE- or LLALF- or LLFWP-) & ; =бившей.vsppdpfst : (LLALE- or LLALF- or LLFWP-) & ; =бившейÑÑ.vsnpdpfsd : (LLALG- or LLFEI- or LLFYE-) & ; =бившейÑÑ.vsnpdpfsg : (LLALG- or LLFEI- or LLFYE-) & ; =бившейÑÑ.vsnpdpfsp : (LLALG- or LLFEI- or LLFYE-) & ; =бившейÑÑ.vsnpdpfst : (LLALG- or LLFEI- or LLFYE-) & ; =бившем.vsppdpmsp : (LLALE- or LLALF- or LLFWP-) & ; =бившем.vsppdpnsp : (LLALE- or LLALF- or LLFWP-) & ; =бившемÑÑ.vsnpdpmsp : (LLALG- or LLFEI- or LLFYE-) & ; =бившемÑÑ.vsnpdpnsp : (LLALG- or LLFEI- or LLFYE-) & ; =бившему.vsppdpmsd : (LLALE- or LLALF- or LLFWP-) & ; =бившему.vsppdpnsd : (LLALE- or LLALF- or LLFWP-) & ; =бившемуÑÑ.vsnpdpmsd : (LLALG- or LLFEI- or LLFYE-) & ; =бившемуÑÑ.vsnpdpnsd : (LLALG- or LLFEI- or LLFYE-) & ; =бившею.vsppdpfst : (LLALF-) & ; =бившеюÑÑ.vsnpdpfst : (LLFEI-) & ; =бившие.vsppdppi : (LLALE- or LLALF- or LLFWP-) & ; =бившие.vsppdppv =бивших.vsppdppv : (LLALE- or LLALF- or LLFWP-) & ; =бившиеÑÑ.vsnpdppi : (LLALG- or LLFEI- or LLFYE-) & ; =бившиеÑÑ.vsnpdppv =бившихÑÑ.vsnpdppv : (LLALG- or LLFEI- or LLFYE-) & ; =бивший.vsppdpmsi : (LLALE- or LLALF- or LLFWP-) & ; =бившийÑÑ.vsnpdpmsi : (LLALG- or LLFEI- or LLFYE-) & ; =бившим.vsppdpmst : (LLALE- or LLALF- or LLFWP-) & ; =бившим.vsppdpnst : (LLALE- or LLALF- or LLFWP-) & ; =бившим.vsppdppd : (LLALE- or LLALF- or LLFWP-) & ; =бившими.vsppdppt : (LLALE- or LLALF- or LLFWP-) & ; =бившимиÑÑ.vsnpdppt : (LLALG- or LLFEI- or LLFYE-) & ; =бившимÑÑ.vsnpdpmst : (LLALG- or LLFEI- or LLFYE-) & ; =бившимÑÑ.vsnpdpnst : (LLALG- or LLFEI- or LLFYE-) & ; =бившимÑÑ.vsnpdppd : (LLALG- or LLFEI- or LLFYE-) & ; =бившиÑÑŒ.vnnddp : (LLFEI-) & ; =бившиÑÑŒ.vsnddp : (LLALG- or LLFYE-) & ; =бивших.vsppdppg : (LLALE- or LLALF- or LLFWP-) & ; =бивших.vsppdppp : (LLALE- or LLALF- or LLFWP-) & ; =бившихÑÑ.vsnpdppg : (LLALG- or LLFEI- or LLFYE-) & ; =бившихÑÑ.vsnpdppp : (LLALG- or LLFEI- or LLFYE-) & ; =бившую.vsppdpfsv : (LLALE- or LLALF- or LLFWP-) & ; =бившуюÑÑ.vsnpdpfsv : (LLALG- or LLFEI- or LLFYE-) & ; =бил.vspdpms : (LLALE- or LLALF- or LLFWP-) & ; =била.vspdpfs : (LLALE- or LLALF- or LLFWP-) & ; =билаÑÑŒ.vsndpfs : (LLALG- or LLFEI- or LLFYE-) & ; =били.vspdpp : (LLALE- or LLALF- or LLFWP-) & ; =билиÑÑŒ.vsndpp : (LLALG- or LLFEI- or LLFYE-) & ; =било.vspdpns : (LLALE- or LLALF- or LLFWP-) & ; =билоÑÑŒ.vsndpns : (LLALG- or LLFEI- or LLFYE-) & ; =билÑÑ.vsndpms : (LLALG- or LLFEI- or LLFYE-) & ; =биÑÑŒ.vnndv2s : (LLCRU-) & ; =биÑÑŒ.vsndv2s : (LLCRY- or LLCRZ- or LLGHQ- or LLGQP-) & ; =биÑÑ.vsndv2s : (LLCSA- or LLGDY-) & ; =бит.vsppsnmss : (LLALE- or LLFWP-) & ; =бит.vsppspmsi : (LLALF-) & ; =бита.vsppsnfss : (LLALE- or LLFWP-) & ; =бита.vsppspfsi : (LLALF-) & ; =битаÑ.vsppspfsi : (LLALE- or LLALF- or LLFWP-) & ; =бите.vnpdv2p : (LLCRC- or LLEND-) & ; =бите.vspdv2p : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =битеÑÑŒ.vnndv2p : (LLCRU-) & ; =битеÑÑŒ.vsndv2p : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бито.vsppsnnss : (LLALE- or LLFWP-) & ; =бито.vsppspnsi : (LLALF-) & ; =битого.vsppspmsg : (LLALE- or LLALF- or LLFWP-) & ; =битого.vsppspmsv =битый.vsppspmsv : (LLALE- or LLALF- or LLFWP-) & ; =битого.vsppspnsg : (LLALE- or LLALF- or LLFWP-) & ; =битого.vsppspnsv : (LLALF-) & ; =битое.vsppspnsi : (LLALE- or LLALF- or LLFWP-) & ; =битое.vsppspnsv : (LLALE- or LLALF- or LLFWP-) & ; =битой.vsppspfsd : (LLALE- or LLALF- or LLFWP-) & ; =битой.vsppspfsg : (LLALE- or LLALF- or LLFWP-) & ; =битой.vsppspfsp : (LLALE- or LLALF- or LLFWP-) & ; =битой.vsppspfst : (LLALE- or LLALF- or LLFWP-) & ; =битом.vsppspmsp : (LLALE- or LLALF- or LLFWP-) & ; =битом.vsppspnsp : (LLALE- or LLALF- or LLFWP-) & ; =битому.vsppspmsd : (LLALE- or LLALF- or LLFWP-) & ; =битому.vsppspnsd : (LLALE- or LLALF- or LLFWP-) & ; =битою.vsppspfst : (LLALF-) & ; =битую.vsppspfsv : (LLALE- or LLALF- or LLFWP-) & ; =биты.vsppsnps : (LLALE- or LLFWP-) & ; =биты.vsppsppi : (LLALF-) & ; =битые.vsppsppi : (LLALE- or LLALF- or LLFWP-) & ; =битые.vsppsppv =битых.vsppsppv : (LLALE- or LLALF- or LLFWP-) & ; =битый.vsppspmsi : (LLALE- or LLALF- or LLFWP-) & ; =битым.vsppspmst : (LLALE- or LLALF- or LLFWP-) & ; =битым.vsppspnst : (LLALE- or LLALF- or LLFWP-) & ; =битым.vsppsppd : (LLALE- or LLALF- or LLFWP-) & ; =битыми.vsppsppt : (LLALE- or LLALF- or LLFWP-) & ; =битых.vsppsppg : (LLALE- or LLALF- or LLFWP-) & ; =битых.vsppsppp : (LLALE- or LLALF- or LLFWP-) & ; =бить.vspdi : (LLALE- or LLALF- or LLFWP-) & ; =битьÑÑ.vsndi : (LLALG- or LLFEI- or LLFYE-) & ; =бла.vnpdpfs : (LLCRC- or LLEND-) & ; =бла.vspdpfs : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =блаÑÑŒ.vnndpfs : (LLCRU-) & ; =блаÑÑŒ.vsndpfs : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бли.vnpdpp : (LLCRC- or LLEND-) & ; =бли.vspdpp : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =блиÑÑŒ.vnndpp : (LLCRU-) & ; =блиÑÑŒ.vsndpp : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бло.vnpdpns : (LLCRC- or LLEND-) & ; =бло.vspdpns : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =блоÑÑŒ.vnndpns : (LLCRU-) & ; =блоÑÑŒ.vsndpns : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бов.ndmpg : (LLCAU-) & ; =более.as : (LLEGN-) & ; =большаÑ.afsi : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGM- or LLEGN-) & ; =больше.as : (LLALH- or LLEGL- or LLEGM- or LLEGN-) & ; =больше.cs : (LLFGG-) & ; =большего.almsv : (LLEGM-) & ; =большего.amsg : (LLEGM-) & ; =большего.ansg : (LLEGM-) & ; =большее.ansi : (LLEGM-) & ; =большее.ansv : (LLEGM-) & ; =большей.afsd : (LLEGM-) & ; =большей.afsg : (LLEGM-) & ; =большей.afsp : (LLEGM-) & ; =большей.afst =большею.afst : (LLEGM-) & ; =большем.amsp : (LLEGM-) & ; =большем.ansp : (LLEGM-) & ; =большему.amsd : (LLEGM-) & ; =большему.ansd : (LLEGM-) & ; =большие.adpv : (LLALI- or LLEGM-) & ; =большие.api : (LLALI- or LLEGM-) & ; =больший.admsv : (LLEGM-) & ; =больший.amsi : (LLEGM-) & ; =большим.amst : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGM- or LLEGN-) & ; =большим.anst : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGM- or LLEGN-) & ; =большим.apd : (LLALH- or LLALI- or LLEGL- or LLEGM- or LLEGN-) & ; =большими.apt : (LLALI- or LLEGM-) & ; =больших.alpv : (LLALI- or LLEGM-) & ; =больших.apg : (LLALI- or LLEGM-) & ; =больших.app : (LLALI- or LLEGM-) & ; =большого.almsv : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большого.amsg : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большого.ansg : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большое.ansi : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большое.ansv : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большой.admsv : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большой.afsd : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большой.afsg : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большой.afsp : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большой.afst =большою.afst : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большой.amsi : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большом.amsp : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большом.ansp : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большому.amsd : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большому.ansd : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =большую.afsv : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGM- or LLEGN-) & ; =бом.ndmst : (LLCAU-) & ; =бопрем.vspdf1p : (LLCLV- or LLGNV-) & ; =бопрем.vspdv1p : (LLGNV-) & ; =бопрем.vspdv1s : (LLCLV-) & ; =бопремÑÑ.vsndf1p : (LLCLX- or LLGNW-) & ; =бопремÑÑ.vsndv1p : (LLGNW-) & ; =бопремÑÑ.vsndv1s : (LLCLX-) & ; =бопремте.vspdv1p : (LLCLV- or LLGNV-) & ; =бопремтеÑÑŒ.vsndv1p : (LLCLX- or LLGNW-) & ; =бопрет.vspdf3s : (LLCLV- or LLGNV-) & ; =бопрете.vspdf2p : (LLCLV- or LLGNV-) & ; =бопретеÑÑŒ.vsndf2p : (LLCLX- or LLGNW-) & ; =бопретÑÑ.vsndf3s : (LLCLX- or LLGNW-) & ; =бопрешь.vspdf2s : (LLCLV- or LLGNV-) & ; =бопрешьÑÑ.vsndf2s : (LLCLX- or LLGNW-) & ; =бопри.vspdv2s : (LLCLV- or LLGNV-) & ; =боприÑÑŒ.vsndv2s : (LLCLX- or LLGNW-) & ; =боприте.vspdv2p : (LLCLV- or LLGNV-) & ; =бопритеÑÑŒ.vsndv2p : (LLCLX- or LLGNW-) & ; =бопру.vspdf1s : (LLCLV- or LLGNV-) & ; =бопруÑÑŒ.vsndf1s : (LLCLX- or LLGNW-) & ; =бопрут.vspdf3p : (LLCLV- or LLGNV-) & ; =бопрутÑÑ.vsndf3p : (LLCLX- or LLGNW-) & ; =бопьем.vspdf1p : (LLCLZ- or LLGNX-) & ; =бопьем.vspdv1p : (LLGNX-) & ; =бопьем.vspdv1s : (LLCLZ-) & ; =бопьемÑÑ.vsndf1p : (LLCMC- or LLGNY-) & ; =бопьемÑÑ.vsndv1p : (LLGNY-) & ; =бопьемÑÑ.vsndv1s : (LLCMC-) & ; =бопьемте.vspdv1p : (LLCLZ- or LLGNX-) & ; =бопьемтеÑÑŒ.vsndv1p : (LLCMC- or LLGNY-) & ; =бопьет.vspdf3s : (LLCLZ- or LLGNX-) & ; =бопьете.vspdf2p : (LLCLZ- or LLGNX-) & ; =бопьетеÑÑŒ.vsndf2p : (LLCMC- or LLGNY-) & ; =бопьетÑÑ.vsndf3s : (LLCMC- or LLGNY-) & ; =бопьешь.vspdf2s : (LLCLZ- or LLGNX-) & ; =бопьешьÑÑ.vsndf2s : (LLCMC- or LLGNY-) & ; =бопью.vspdf1s : (LLCLZ- or LLGNX-) & ; =бопьюÑÑŒ.vsndf1s : (LLCMC- or LLGNY-) & ; =бопьют.vspdf3p : (LLCLZ- or LLGNX-) & ; =бопьютÑÑ.vsndf3p : (LLCMC- or LLGNY-) & ; =бÑÑ.vnndpms : (LLCRU-) & ; =бÑÑ.vsndpms : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бу.ndmsd : (LLCAU-) & ; =бу.vnpdn1s : (LLCRC- or LLEND-) & ; =бу.vspdf1s : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =будем.vnndf1p : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =будем.vnndv1s : (LLEGZ- or LLFQP-) & ; =будет.vnndf3s : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =будете.vnndf2p : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =будешь.vnndf2s : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =буду.vnndf1s : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =будут.vnndf3p : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =будучи.vnnddn : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =будь.vnndv2s : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =будьте.vnndv2p : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =буÑÑŒ.vnndn1s : (LLCRU-) & ; =буÑÑŒ.vsndf1s : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бут.vnpdn3p : (LLCRC- or LLEND-) & ; =бут.vspdf3p : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бутÑÑ.vnndn3p : (LLCRU-) & ; =бутÑÑ.vsndf3p : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бущаÑ.vnppdnfsi : (LLCRC- or LLEND-) & ; =бущаÑÑÑ.vnnpdnfsi : (LLCRU-) & ; =бущаÑÑÑ.vnppsnfsi : (LLCRC-) & ; =бущего.vnppdnmsg : (LLCRC- or LLEND-) & ; =бущего.vnppdnmsv =бущий.vnppdnmsv : (LLCRC- or LLEND-) & ; =бущего.vnppdnnsg : (LLCRC- or LLEND-) & ; =бущегоÑÑ.vnnpdnmsg : (LLCRU-) & ; =бущегоÑÑ.vnnpdnmsv =бущийÑÑ.vnnpdnmsv : (LLCRU-) & ; =бущегоÑÑ.vnnpdnnsg : (LLCRU-) & ; =бущегоÑÑ.vnppsnmsg : (LLCRC-) & ; =бущегоÑÑ.vnppsnmsv =бущийÑÑ.vnppsnmsv : (LLCRC-) & ; =бущегоÑÑ.vnppsnnsg : (LLCRC-) & ; =бущее.vnppdnnsi : (LLCRC- or LLEND-) & ; =бущее.vnppdnnsv : (LLCRC- or LLEND-) & ; =бущееÑÑ.vnnpdnnsi : (LLCRU-) & ; =бущееÑÑ.vnnpdnnsv : (LLCRU-) & ; =бущееÑÑ.vnppsnnsi : (LLCRC-) & ; =бущееÑÑ.vnppsnnsv : (LLCRC-) & ; =бущей.vnppdnfsd : (LLCRC- or LLEND-) & ; =бущей.vnppdnfsg : (LLCRC- or LLEND-) & ; =бущей.vnppdnfsp : (LLCRC- or LLEND-) & ; =бущей.vnppdnfst : (LLCRC- or LLEND-) & ; =бущейÑÑ.vnnpdnfsd : (LLCRU-) & ; =бущейÑÑ.vnnpdnfsg : (LLCRU-) & ; =бущейÑÑ.vnnpdnfsp : (LLCRU-) & ; =бущейÑÑ.vnnpdnfst : (LLCRU-) & ; =бущейÑÑ.vnppsnfsd : (LLCRC-) & ; =бущейÑÑ.vnppsnfsg : (LLCRC-) & ; =бущейÑÑ.vnppsnfsp : (LLCRC-) & ; =бущейÑÑ.vnppsnfst : (LLCRC-) & ; =бущем.vnppdnmsp : (LLCRC- or LLEND-) & ; =бущем.vnppdnnsp : (LLCRC- or LLEND-) & ; =бущемÑÑ.vnnpdnmsp : (LLCRU-) & ; =бущемÑÑ.vnnpdnnsp : (LLCRU-) & ; =бущемÑÑ.vnppsnmsp : (LLCRC-) & ; =бущемÑÑ.vnppsnnsp : (LLCRC-) & ; =бущему.vnppdnmsd : (LLCRC- or LLEND-) & ; =бущему.vnppdnnsd : (LLCRC- or LLEND-) & ; =бущемуÑÑ.vnnpdnmsd : (LLCRU-) & ; =бущемуÑÑ.vnnpdnnsd : (LLCRU-) & ; =бущемуÑÑ.vnppsnmsd : (LLCRC-) & ; =бущемуÑÑ.vnppsnnsd : (LLCRC-) & ; =бущие.vnppdnpi : (LLCRC- or LLEND-) & ; =бущие.vnppdnpv =бущих.vnppdnpv : (LLCRC- or LLEND-) & ; =бущиеÑÑ.vnnpdnpi : (LLCRU-) & ; =бущиеÑÑ.vnnpdnpv =бущихÑÑ.vnnpdnpv : (LLCRU-) & ; =бущиеÑÑ.vnppsnpi : (LLCRC-) & ; =бущиеÑÑ.vnppsnpv =бущихÑÑ.vnppsnpv : (LLCRC-) & ; =бущий.vnppdnmsi : (LLCRC- or LLEND-) & ; =бущийÑÑ.vnnpdnmsi : (LLCRU-) & ; =бущийÑÑ.vnppsnmsi : (LLCRC-) & ; =бущим.vnppdnmst : (LLCRC- or LLEND-) & ; =бущим.vnppdnnst : (LLCRC- or LLEND-) & ; =бущим.vnppdnpd : (LLCRC- or LLEND-) & ; =бущими.vnppdnpt : (LLCRC- or LLEND-) & ; =бущимиÑÑ.vnnpdnpt : (LLCRU-) & ; =бущимиÑÑ.vnppsnpt : (LLCRC-) & ; =бущимÑÑ.vnnpdnmst : (LLCRU-) & ; =бущимÑÑ.vnnpdnnst : (LLCRU-) & ; =бущимÑÑ.vnnpdnpd : (LLCRU-) & ; =бущимÑÑ.vnppsnmst : (LLCRC-) & ; =бущимÑÑ.vnppsnnst : (LLCRC-) & ; =бущимÑÑ.vnppsnpd : (LLCRC-) & ; =бущих.vnppdnpg : (LLCRC- or LLEND-) & ; =бущих.vnppdnpp : (LLCRC- or LLEND-) & ; =бущихÑÑ.vnnpdnpg : (LLCRU-) & ; =бущихÑÑ.vnnpdnpp : (LLCRU-) & ; =бущихÑÑ.vnppsnpg : (LLCRC-) & ; =бущихÑÑ.vnppsnpp : (LLCRC-) & ; =бущую.vnppdnfsv : (LLCRC- or LLEND-) & ; =бущуюÑÑ.vnnpdnfsv : (LLCRU-) & ; =бущуюÑÑ.vnppsnfsv : (LLCRC-) & ; =бшаÑ.vnppdpfsi : (LLCRC- or LLEND-) & ; =бшаÑ.vsppdpfsi : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшаÑÑÑ.vnnpdpfsi : (LLCRU-) & ; =бшаÑÑÑ.vnppspfsi : (LLCRC-) & ; =бшаÑÑÑ.vsnpdpfsi : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшего.vnppdpmsg : (LLCRC- or LLEND-) & ; =бшего.vnppdpmsv =бший.vnppdpmsv : (LLCRC- or LLEND-) & ; =бшего.vnppdpnsg : (LLCRC- or LLEND-) & ; =бшего.vsppdpmsg : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшего.vsppdpmsv =бший.vsppdpmsv : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшего.vsppdpnsg : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшего.vsppdpnsv : (LLCRK- or LLFUB-) & ; =бшегоÑÑ.vnnpdpmsg : (LLCRU-) & ; =бшегоÑÑ.vnnpdpmsv =бшийÑÑ.vnnpdpmsv : (LLCRU-) & ; =бшегоÑÑ.vnnpdpnsg : (LLCRU-) & ; =бшегоÑÑ.vnppspmsg : (LLCRC-) & ; =бшегоÑÑ.vnppspmsv =бшийÑÑ.vnppspmsv : (LLCRC-) & ; =бшегоÑÑ.vnppspnsg : (LLCRC-) & ; =бшегоÑÑ.vsnpdpmsg : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшегоÑÑ.vsnpdpmsv =бшийÑÑ.vsnpdpmsv : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшегоÑÑ.vsnpdpnsg : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшее.vnppdpnsi : (LLCRC- or LLEND-) & ; =бшее.vnppdpnsv : (LLCRC- or LLEND-) & ; =бшее.vsppdpnsi : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшее.vsppdpnsv : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшееÑÑ.vnnpdpnsi : (LLCRU-) & ; =бшееÑÑ.vnnpdpnsv : (LLCRU-) & ; =бшееÑÑ.vnppspnsi : (LLCRC-) & ; =бшееÑÑ.vnppspnsv : (LLCRC-) & ; =бшееÑÑ.vsnpdpnsi : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшееÑÑ.vsnpdpnsv : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшей.vnppdpfsd : (LLCRC- or LLEND-) & ; =бшей.vnppdpfsg : (LLCRC- or LLEND-) & ; =бшей.vnppdpfsp : (LLCRC- or LLEND-) & ; =бшей.vnppdpfst : (LLCRC- or LLEND-) & ; =бшей.vsppdpfsd : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшей.vsppdpfsg : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшей.vsppdpfsp : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшей.vsppdpfst : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшейÑÑ.vnnpdpfsd : (LLCRU-) & ; =бшейÑÑ.vnnpdpfsg : (LLCRU-) & ; =бшейÑÑ.vnnpdpfsp : (LLCRU-) & ; =бшейÑÑ.vnnpdpfst : (LLCRU-) & ; =бшейÑÑ.vnppspfsd : (LLCRC-) & ; =бшейÑÑ.vnppspfsg : (LLCRC-) & ; =бшейÑÑ.vnppspfsp : (LLCRC-) & ; =бшейÑÑ.vnppspfst : (LLCRC-) & ; =бшейÑÑ.vsnpdpfsd : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшейÑÑ.vsnpdpfsg : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшейÑÑ.vsnpdpfsp : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшейÑÑ.vsnpdpfst : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшем.vnppdpmsp : (LLCRC- or LLEND-) & ; =бшем.vnppdpnsp : (LLCRC- or LLEND-) & ; =бшем.vsppdpmsp : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшем.vsppdpnsp : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшемÑÑ.vnnpdpmsp : (LLCRU-) & ; =бшемÑÑ.vnnpdpnsp : (LLCRU-) & ; =бшемÑÑ.vnppspmsp : (LLCRC-) & ; =бшемÑÑ.vnppspnsp : (LLCRC-) & ; =бшемÑÑ.vsnpdpmsp : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшемÑÑ.vsnpdpnsp : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшему.vnppdpmsd : (LLCRC- or LLEND-) & ; =бшему.vnppdpnsd : (LLCRC- or LLEND-) & ; =бшему.vsppdpmsd : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшему.vsppdpnsd : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшемуÑÑ.vnnpdpmsd : (LLCRU-) & ; =бшемуÑÑ.vnnpdpnsd : (LLCRU-) & ; =бшемуÑÑ.vnppspmsd : (LLCRC-) & ; =бшемуÑÑ.vnppspnsd : (LLCRC-) & ; =бшемуÑÑ.vsnpdpmsd : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшемуÑÑ.vsnpdpnsd : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшею.vsppdpfst : (LLCRK- or LLFUB-) & ; =бши.vnpddp : (LLCRC- or LLEND-) & ; =бши.vspddp : (LLCRK- or LLCRL- or LLFUB- or LLGDX-) & ; =бшие.vnppdppi : (LLCRC- or LLEND-) & ; =бшие.vnppdppv =бших.vnppdppv : (LLCRC- or LLEND-) & ; =бшие.vsppdppi : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшие.vsppdppv =бших.vsppdppv : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшиеÑÑ.vnnpdppi : (LLCRU-) & ; =бшиеÑÑ.vnnpdppv =бшихÑÑ.vnnpdppv : (LLCRU-) & ; =бшиеÑÑ.vnppsppi : (LLCRC-) & ; =бшиеÑÑ.vnppsppv =бшихÑÑ.vnppsppv : (LLCRC-) & ; =бшиеÑÑ.vsnpdppi : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшиеÑÑ.vsnpdppv =бшихÑÑ.vsnpdppv : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бший.vnppdpmsi : (LLCRC- or LLEND-) & ; =бший.vsppdpmsi : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшийÑÑ.vnnpdpmsi : (LLCRU-) & ; =бшийÑÑ.vnppspmsi : (LLCRC-) & ; =бшийÑÑ.vsnpdpmsi : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшим.vnppdpmst : (LLCRC- or LLEND-) & ; =бшим.vnppdpnst : (LLCRC- or LLEND-) & ; =бшим.vnppdppd : (LLCRC- or LLEND-) & ; =бшим.vsppdpmst : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшим.vsppdpnst : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшим.vsppdppd : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшими.vnppdppt : (LLCRC- or LLEND-) & ; =бшими.vsppdppt : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшимиÑÑ.vnnpdppt : (LLCRU-) & ; =бшимиÑÑ.vnppsppt : (LLCRC-) & ; =бшимиÑÑ.vsnpdppt : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшимÑÑ.vnnpdpmst : (LLCRU-) & ; =бшимÑÑ.vnnpdpnst : (LLCRU-) & ; =бшимÑÑ.vnnpdppd : (LLCRU-) & ; =бшимÑÑ.vnppspmst : (LLCRC-) & ; =бшимÑÑ.vnppspnst : (LLCRC-) & ; =бшимÑÑ.vnppsppd : (LLCRC-) & ; =бшимÑÑ.vsnpdpmst : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшимÑÑ.vsnpdpnst : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшимÑÑ.vsnpdppd : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшиÑÑŒ.vnnddp : (LLCRU-) & ; =бшиÑÑŒ.vsnddp : (LLCRY- or LLCSA- or LLGDY- or LLGQP-) & ; =бших.vnppdppg : (LLCRC- or LLEND-) & ; =бших.vnppdppp : (LLCRC- or LLEND-) & ; =бших.vsppdppg : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бших.vsppdppp : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшихÑÑ.vnnpdppg : (LLCRU-) & ; =бшихÑÑ.vnnpdppp : (LLCRU-) & ; =бшихÑÑ.vnppsppg : (LLCRC-) & ; =бшихÑÑ.vnppsppp : (LLCRC-) & ; =бшихÑÑ.vsnpdppg : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшихÑÑ.vsnpdppp : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бшую.vnppdpfsv : (LLCRC- or LLEND-) & ; =бшую.vsppdpfsv : (LLCRK- or LLCRL- or LLCRM- or LLFUB- or LLGDX- or LLGGG-) & ; =бшуюÑÑ.vnnpdpfsv : (LLCRU-) & ; =бшуюÑÑ.vnppspfsv : (LLCRC-) & ; =бшуюÑÑ.vsnpdpfsv : (LLCRY- or LLCRZ- or LLCSA- or LLGDY- or LLGHQ- or LLGQP-) & ; =бы.ndmpi : (LLCAU-) & ; =бы.ndmpv : (LLCAU-) & ; =бывши.vnnddp : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =был.vnndpms : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =была.vnndpfs : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =были.vnndpp : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =было.vnndpns : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =быть.vnndi : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =бÑ.vnpddn : (LLCRC- or LLEND-) & ; =бÑ.vspddp : (LLCRM- or LLGGG-) & ; =бÑÑÑŒ.vnnddn : (LLCRU-) & ; =бÑÑÑŒ.vsnddp : (LLCRZ- or LLGHQ-) & ; =в.ndnpg : (LLEFE-) & ; =в.vnnddp : (LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZJ- or LLCZK- or LLEFX-) & ; =в.vnpddp : (LLCTK- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDEC- or LLDED- or LLEGC- or LLEMP- or LLENT- or LLENW- or LLEOF- or LLEQH- or LLEQZ- or LLERA- or LLERD- or LLEUX- or LLEVY- or LLFQN- or LLFQX- or LLFRZ-) & ; =в.vsnddp : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFV- or LLGGO- or LLGKB- or LLGLO-) & ; =в.vspddp : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGED- or LLGEH- or LLGES- or LLGHT- or LLGIZ- or LLGNZ-) & ; =ва.afss : (LLDIL-) & ; =ва.ndmsg : (LLCBB- or LLCBC-) & ; =ва.ndnpi : (LLEFE-) & ; =ва.ndnpv : (LLEFE-) & ; =ва.ndnsg : (LLEFE-) & ; =вав.vnnddp =вавши.vnnddp : (LLALL- or LLALM-) & ; =вав.vnpddp =вавши.vnpddp : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вав.vsnddp =вавши.vsnddp : (LLALY- or LLGOY-) & ; =вав.vspddp =вавши.vspddp : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшаÑ.vnnpdpfsi : (LLALL- or LLALM- or LLALN-) & ; =вавшаÑ.vnppdpfsi : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшаÑ.vsnpdpfsi : (LLALY- or LLGOY-) & ; =вавшаÑ.vsppdpfsi : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшаÑÑÑ.vnnpdpfsi : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшаÑÑÑ.vnppdpfsi : (LLAME- or LLEVH-) & ; =вавшаÑÑÑ.vsnpdpfsi : (LLAMI- or LLGEI-) & ; =вавшего.vnnpdpmsg : (LLALL- or LLALM- or LLALN-) & ; =вавшего.vnnpdpmsv =вавший.vnnpdpmsv : (LLALL- or LLALM- or LLALN-) & ; =вавшего.vnnpdpnsg : (LLALL- or LLALM- or LLALN-) & ; =вавшего.vnnpdpnsv : (LLALM-) & ; =вавшего.vnppdpmsg : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшего.vnppdpmsv : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшего.vnppdpnsg : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшего.vnppdpnsv : (LLAME- or LLEVG- or LLFQQ-) & ; =вавшего.vsnpdpmsg : (LLALY- or LLGOY-) & ; =вавшего.vsnpdpmsv =вавший.vsnpdpmsv : (LLALY- or LLGOY-) & ; =вавшего.vsnpdpnsg : (LLALY- or LLGOY-) & ; =вавшего.vsppdpmsg : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшего.vsppdpmsv =вавший.vsppdpmsv : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшего.vsppdpnsg : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшего.vsppdpnsv : (LLAMC-) & ; =вавшегоÑÑ.vnnpdpmsg : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшегоÑÑ.vnnpdpmsv : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшегоÑÑ.vnnpdpnsg : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшегоÑÑ.vnnpdpnsv : (LLFAM-) & ; =вавшегоÑÑ.vnppdpmsg : (LLAME- or LLEVH-) & ; =вавшегоÑÑ.vnppdpmsv =вавшийÑÑ.vnppdpmsv : (LLAME- or LLEVH-) & ; =вавшегоÑÑ.vnppdpnsg : (LLAME- or LLEVH-) & ; =вавшегоÑÑ.vnppdpnsv =вавшееÑÑ.vnppdpnsv : (LLAME- or LLEVH-) & ; =вавшегоÑÑ.vsnpdpmsg : (LLAMI- or LLGEI-) & ; =вавшегоÑÑ.vsnpdpmsv =вавшийÑÑ.vsnpdpmsv : (LLAMI- or LLGEI-) & ; =вавшегоÑÑ.vsnpdpnsg : (LLAMI- or LLGEI-) & ; =вавшее.vnnpdpnsi : (LLALL- or LLALM- or LLALN-) & ; =вавшее.vnnpdpnsv : (LLALL- or LLALM- or LLALN-) & ; =вавшее.vnppdpnsi : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшее.vnppdpnsv : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшее.vsnpdpnsi : (LLALY- or LLGOY-) & ; =вавшее.vsnpdpnsv : (LLALY- or LLGOY-) & ; =вавшее.vsppdpnsi : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшее.vsppdpnsv : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшееÑÑ.vnnpdpnsi : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшееÑÑ.vnnpdpnsv : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшееÑÑ.vnppdpnsi : (LLAME- or LLEVH-) & ; =вавшееÑÑ.vsnpdpnsi : (LLAMI- or LLGEI-) & ; =вавшееÑÑ.vsnpdpnsv : (LLAMI- or LLGEI-) & ; =вавшей.vnnpdpfsd : (LLALL- or LLALM- or LLALN-) & ; =вавшей.vnnpdpfsg : (LLALL- or LLALM- or LLALN-) & ; =вавшей.vnnpdpfsp : (LLALL- or LLALM- or LLALN-) & ; =вавшей.vnnpdpfst : (LLALL- or LLALM- or LLALN-) & ; =вавшей.vnppdpfsd : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшей.vnppdpfsg : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшей.vnppdpfsp : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшей.vnppdpfst : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшей.vsnpdpfsd : (LLALY- or LLGOY-) & ; =вавшей.vsnpdpfsg : (LLALY- or LLGOY-) & ; =вавшей.vsnpdpfsp : (LLALY- or LLGOY-) & ; =вавшей.vsnpdpfst : (LLALY- or LLGOY-) & ; =вавшей.vsppdpfsd : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшей.vsppdpfsg : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшей.vsppdpfsp : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшей.vsppdpfst : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшейÑÑ.vnnpdpfsd : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшейÑÑ.vnnpdpfsg : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшейÑÑ.vnnpdpfsp : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшейÑÑ.vnnpdpfst : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшейÑÑ.vnppdpfsd : (LLAME- or LLEVH-) & ; =вавшейÑÑ.vnppdpfsg : (LLAME- or LLEVH-) & ; =вавшейÑÑ.vnppdpfsp : (LLAME- or LLEVH-) & ; =вавшейÑÑ.vnppdpfst =вавшеюÑÑ.vnppdpfst : (LLAME- or LLEVH-) & ; =вавшейÑÑ.vsnpdpfsd : (LLAMI- or LLGEI-) & ; =вавшейÑÑ.vsnpdpfsg : (LLAMI- or LLGEI-) & ; =вавшейÑÑ.vsnpdpfsp : (LLAMI- or LLGEI-) & ; =вавшейÑÑ.vsnpdpfst : (LLAMI- or LLGEI-) & ; =вавшем.vnnpdpmsp : (LLALL- or LLALM- or LLALN-) & ; =вавшем.vnnpdpnsp : (LLALL- or LLALM- or LLALN-) & ; =вавшем.vnppdpmsp : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшем.vnppdpnsp : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшем.vsnpdpmsp : (LLALY- or LLGOY-) & ; =вавшем.vsnpdpnsp : (LLALY- or LLGOY-) & ; =вавшем.vsppdpmsp : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшем.vsppdpnsp : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшемÑÑ.vnnpdpmsp : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшемÑÑ.vnnpdpnsp : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшемÑÑ.vnppdpmsp : (LLAME- or LLEVH-) & ; =вавшемÑÑ.vnppdpnsp : (LLAME- or LLEVH-) & ; =вавшемÑÑ.vsnpdpmsp : (LLAMI- or LLGEI-) & ; =вавшемÑÑ.vsnpdpnsp : (LLAMI- or LLGEI-) & ; =вавшему.vnnpdpmsd : (LLALL- or LLALM- or LLALN-) & ; =вавшему.vnnpdpnsd : (LLALL- or LLALM- or LLALN-) & ; =вавшему.vnppdpmsd : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшему.vnppdpnsd : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшему.vsnpdpmsd : (LLALY- or LLGOY-) & ; =вавшему.vsnpdpnsd : (LLALY- or LLGOY-) & ; =вавшему.vsppdpmsd : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшему.vsppdpnsd : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшемуÑÑ.vnnpdpmsd : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшемуÑÑ.vnnpdpnsd : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшемуÑÑ.vnppdpmsd : (LLAME- or LLEVH-) & ; =вавшемуÑÑ.vnppdpnsd : (LLAME- or LLEVH-) & ; =вавшемуÑÑ.vsnpdpmsd : (LLAMI- or LLGEI-) & ; =вавшемуÑÑ.vsnpdpnsd : (LLAMI- or LLGEI-) & ; =вавшею.vnnpdpfst : (LLALM-) & ; =вавшею.vnppdpfst : (LLAME- or LLEVG- or LLFQQ-) & ; =вавшею.vsppdpfst : (LLAMC-) & ; =вавшеюÑÑ.vnnpdpfst : (LLFAM-) & ; =вавшие.vnnpdppi : (LLALL- or LLALM- or LLALN-) & ; =вавшие.vnnpdppv =вавших.vnnpdppv : (LLALL- or LLALM- or LLALN-) & ; =вавшие.vnppdppi : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшие.vnppdppv : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшие.vsnpdppi : (LLALY- or LLGOY-) & ; =вавшие.vsnpdppv =вавших.vsnpdppv : (LLALY- or LLGOY-) & ; =вавшие.vsppdppi : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшие.vsppdppv =вавших.vsppdppv : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшиеÑÑ.vnnpdppi : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшиеÑÑ.vnnpdppv : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшиеÑÑ.vnppdppi : (LLAME- or LLEVH-) & ; =вавшиеÑÑ.vnppdppv =вавшихÑÑ.vnppdppv : (LLAME- or LLEVH-) & ; =вавшиеÑÑ.vsnpdppi : (LLAMI- or LLGEI-) & ; =вавшиеÑÑ.vsnpdppv =вавшихÑÑ.vsnpdppv : (LLAMI- or LLGEI-) & ; =вавший.vnnpdpmsi : (LLALL- or LLALM- or LLALN-) & ; =вавший.vnppdpmsi : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавший.vnppdpmsv : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавший.vsnpdpmsi : (LLALY- or LLGOY-) & ; =вавший.vsppdpmsi : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшийÑÑ.vnnpdpmsi : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшийÑÑ.vnnpdpmsv : (LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшийÑÑ.vnppdpmsi : (LLAME- or LLEVH-) & ; =вавшийÑÑ.vsnpdpmsi : (LLAMI- or LLGEI-) & ; =вавшим.vnnpdpmst : (LLALL- or LLALM- or LLALN-) & ; =вавшим.vnnpdpnst : (LLALL- or LLALM- or LLALN-) & ; =вавшим.vnnpdppd : (LLALL- or LLALM- or LLALN-) & ; =вавшим.vnppdpmst : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшим.vnppdpnst : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшим.vnppdppd : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшим.vsnpdpmst : (LLALY- or LLGOY-) & ; =вавшим.vsnpdpnst : (LLALY- or LLGOY-) & ; =вавшим.vsnpdppd : (LLALY- or LLGOY-) & ; =вавшим.vsppdpmst : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшим.vsppdpnst : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшим.vsppdppd : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшими.vnnpdppt : (LLALL- or LLALM- or LLALN-) & ; =вавшими.vnppdppt : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшими.vsnpdppt : (LLALY- or LLGOY-) & ; =вавшими.vsppdppt : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшимиÑÑ.vnnpdppt : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшимиÑÑ.vnppdppt : (LLAME- or LLEVH-) & ; =вавшимиÑÑ.vsnpdppt : (LLAMI- or LLGEI-) & ; =вавшимÑÑ.vnnpdpmst : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшимÑÑ.vnnpdpnst : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшимÑÑ.vnnpdppd : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшимÑÑ.vnppdpmst : (LLAME- or LLEVH-) & ; =вавшимÑÑ.vnppdpnst : (LLAME- or LLEVH-) & ; =вавшимÑÑ.vnppdppd : (LLAME- or LLEVH-) & ; =вавшимÑÑ.vsnpdpmst : (LLAMI- or LLGEI-) & ; =вавшимÑÑ.vsnpdpnst : (LLAMI- or LLGEI-) & ; =вавшимÑÑ.vsnpdppd : (LLAMI- or LLGEI-) & ; =вавшиÑÑŒ.vnnddp : (LLAMG- or LLAMH- or LLFAM-) & ; =вавшиÑÑŒ.vsnddp : (LLAMI- or LLGEI-) & ; =вавших.vnnpdppg : (LLALL- or LLALM- or LLALN-) & ; =вавших.vnnpdppp : (LLALL- or LLALM- or LLALN-) & ; =вавших.vnppdppg : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавших.vnppdppp : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавших.vnppdppv : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавших.vsnpdppg : (LLALY- or LLGOY-) & ; =вавших.vsnpdppp : (LLALY- or LLGOY-) & ; =вавших.vsppdppg : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавших.vsppdppp : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшихÑÑ.vnnpdppg : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшихÑÑ.vnnpdppp : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшихÑÑ.vnnpdppv : (LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшихÑÑ.vnppdppg : (LLAME- or LLEVH-) & ; =вавшихÑÑ.vnppdppp : (LLAME- or LLEVH-) & ; =вавшихÑÑ.vsnpdppg : (LLAMI- or LLGEI-) & ; =вавшихÑÑ.vsnpdppp : (LLAMI- or LLGEI-) & ; =вавшую.vnnpdpfsv : (LLALL- or LLALM- or LLALN-) & ; =вавшую.vnppdpfsv : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вавшую.vsnpdpfsv : (LLALY- or LLGOY-) & ; =вавшую.vsppdpfsv : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вавшуюÑÑ.vnnpdpfsv : (LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLFAM-) & ; =вавшуюÑÑ.vnppdpfsv : (LLAME- or LLEVH-) & ; =вавшуюÑÑ.vsnpdpfsv : (LLAMI- or LLGEI-) & ; =ваем.vnppsnmsi : (LLAME- or LLEVG-) & ; =ваем.vnppsnmss : (LLALS- or LLEMM- or LLFQQ-) & ; =ваема.vnppsnfsi : (LLAME- or LLEVG-) & ; =ваема.vnppsnfss : (LLALS- or LLALT- or LLEMM- or LLEQY- or LLFQQ-) & ; =ваемаÑ.vnppsnfsi : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемо.vnppsnnsi : (LLAME- or LLEVG-) & ; =ваемо.vnppsnnss : (LLALS- or LLALT- or LLEMM- or LLEQY- or LLFQQ-) & ; =ваемого.vnppsnmsg : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемого.vnppsnmsv : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемого.vnppsnnsg : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемого.vnppsnnsv : (LLAME- or LLEVG- or LLFQQ-) & ; =ваемое.vnppsnnsi : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемое.vnppsnnsv : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемой.vnppsnfsd : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемой.vnppsnfsg : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемой.vnppsnfsp : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемой.vnppsnfst : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемом.vnppsnmsp : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемом.vnppsnnsp : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемому.vnppsnmsd : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемому.vnppsnnsd : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемою.vnppsnfst : (LLAME- or LLEVG- or LLFQQ-) & ; =ваемую.vnppsnfsv : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемы.vnppsnpi : (LLAME- or LLEVG-) & ; =ваемы.vnppsnps : (LLALS- or LLALT- or LLEMM- or LLEQY- or LLFQQ-) & ; =ваемые.vnppsnpi : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемые.vnppsnpv : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемый.vnppsnmsi : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемый.vnppsnmsv : (LLALS- or LLALT- or LLALU- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемым.vnppsnmst : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемым.vnppsnnst : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемым.vnppsnpd : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемыми.vnppsnpt : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемых.vnppsnpg : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемых.vnppsnpp : (LLALS- or LLALT- or LLALU- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваемых.vnppsnpv : (LLALS- or LLALT- or LLALU- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вай.vnndv2s : (LLALL- or LLALM- or LLALN-) & ; =вай.vnpdv2s : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вай.vsndv2s : (LLALY- or LLGOY-) & ; =вай.vspdv2s : (LLALZ- or LLAMC- or LLGLN-) & ; =вайÑÑ.vnndv2s : (LLAMF- or LLAMG- or LLENQ- or LLFAM-) & ; =вайте.vnndv2p : (LLALL- or LLALM- or LLALN-) & ; =вайте.vnpdv2p : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вайте.vsndv2p : (LLALY- or LLGOY-) & ; =вайте.vspdv2p : (LLALZ- or LLAMC- or LLGLN-) & ; =вайтеÑÑŒ.vnndv2p : (LLAMF- or LLAMG- or LLENQ- or LLFAM-) & ; =вал.vnndpms : (LLALL- or LLALM- or LLALN-) & ; =вал.vnpdpms : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вал.vsndpms : (LLALY- or LLGOY-) & ; =вал.vspdpms : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вала.vnndpfs : (LLALL- or LLALM- or LLALN-) & ; =вала.vnpdpfs : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вала.vsndpfs : (LLALY- or LLGOY-) & ; =вала.vspdpfs : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =валаÑÑŒ.vnndpfs : (LLAME- or LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLEVH- or LLFAM-) & ; =валаÑÑŒ.vsndpfs : (LLAMI- or LLGEI-) & ; =вали.vnndpp : (LLALL- or LLALM- or LLALN-) & ; =вали.vnpdpp : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вали.vsndpp : (LLALY- or LLGOY-) & ; =вали.vspdpp : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =вали.xp : (LLFMF-) & ; =валиÑÑŒ.vnndpp : (LLAME- or LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLEVH- or LLFAM-) & ; =валиÑÑŒ.vsndpp : (LLAMI- or LLGEI-) & ; =вало.vnndpns : (LLALL- or LLALM- or LLALN-) & ; =вало.vnpdpns : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вало.vsndpns : (LLALY- or LLGOY-) & ; =вало.vspdpns : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =валоÑÑŒ.vnndpns : (LLAME- or LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLEVH- or LLFAM-) & ; =валоÑÑŒ.vsndpns : (LLAMI- or LLGEI-) & ; =валÑÑ.vnndpms : (LLAME- or LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLEVH- or LLFAM-) & ; =валÑÑ.vsndpms : (LLAMI- or LLGEI-) & ; =вам.ndfpd : (LLCHX-) & ; =вам.ndmpd : (LLCBB- or LLCBC-) & ; =вами.ndfpt : (LLCHX-) & ; =вами.ndmpt : (LLCBB- or LLCBC-) & ; =вами.ndnpt : (LLEFE-) & ; =ван.vnppspmss : (LLALW-) & ; =ван.vsppsnmss : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =вана.vnppspfss : (LLALW-) & ; =вана.vsppsnfss : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ваннаÑ.vnppspfsi : (LLALW-) & ; =ваннаÑ.vsppspfsi : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванного.vnppspmsg : (LLALW-) & ; =ванного.vnppspmsv =ванный.vnppspmsv : (LLALW-) & ; =ванного.vnppspnsg : (LLALW-) & ; =ванного.vsppspmsg : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванного.vsppspmsv =ванный.vsppspmsv : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванного.vsppspnsg : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванное.vnppspnsi : (LLALW-) & ; =ванное.vnppspnsv : (LLALW-) & ; =ванное.vsppspnsi : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванное.vsppspnsv : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванной.vnppspfsd : (LLALW-) & ; =ванной.vnppspfsg : (LLALW-) & ; =ванной.vnppspfsp : (LLALW-) & ; =ванной.vnppspfst : (LLALW-) & ; =ванной.vsppspfsd : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванной.vsppspfsg : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванной.vsppspfsp : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванной.vsppspfst : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванном.vnppspmsp : (LLALW-) & ; =ванном.vnppspnsp : (LLALW-) & ; =ванном.vsppspmsp : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванном.vsppspnsp : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванному.vnppspmsd : (LLALW-) & ; =ванному.vnppspnsd : (LLALW-) & ; =ванному.vsppspmsd : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванному.vsppspnsd : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванную.vnppspfsv : (LLALW-) & ; =ванную.vsppspfsv : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванные.vnppsppi : (LLALW-) & ; =ванные.vnppsppv =ванных.vnppsppv : (LLALW-) & ; =ванные.vsppsppi : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванные.vsppsppv =ванных.vsppsppv : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванный.vnppspmsi : (LLALW-) & ; =ванный.vsppspmsi : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванным.vnppspmst : (LLALW-) & ; =ванным.vnppspnst : (LLALW-) & ; =ванным.vnppsppd : (LLALW-) & ; =ванным.vsppspmst : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванным.vsppspnst : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванным.vsppsppd : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванными.vnppsppt : (LLALW-) & ; =ванными.vsppsppt : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванных.vnppsppg : (LLALW-) & ; =ванных.vnppsppp : (LLALW-) & ; =ванных.vsppsppg : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ванных.vsppsppp : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =вано.vnppspnss : (LLALW-) & ; =вано.vsppsnnss : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =ваны.vnppspps : (LLALW-) & ; =ваны.vsppsnps : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =вать.vnndi : (LLALL- or LLALM- or LLALN-) & ; =вать.vnpdi : (LLALS- or LLALT- or LLALU- or LLALV- or LLALW- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =вать.vsndi : (LLALY- or LLGOY-) & ; =вать.vspdi : (LLALZ- or LLAMA- or LLAMB- or LLAMC- or LLGAX- or LLGLN- or LLGPI-) & ; =ватьÑÑ.vnndi : (LLAME- or LLAMF- or LLAMG- or LLAMH- or LLENQ- or LLEVH- or LLFAM-) & ; =ватьÑÑ.vsndi : (LLAMI- or LLGEI-) & ; =вах.ndfpp : (LLCHX-) & ; =вах.ndmpp : (LLCBB- or LLCBC-) & ; =вах.ndnpp : (LLEFE-) & ; =ваÑ.vnnddn : (LLALL- or LLALM- or LLALN-) & ; =ваÑ.vnpddn : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLEMM- or LLEQY- or LLEVG- or LLFQQ-) & ; =ваÑÑÑŒ.vnnddn : (LLAMF- or LLAMG- or LLENQ- or LLFAM-) & ; =ве.ndmsp : (LLCBB- or LLCBC-) & ; =ве.ndnsp : (LLEFE-) & ; =вее.as =вей.as : (LLDIL-) & ; =вей.ndfpg : (LLCHX- or LLCHY-) & ; =вей.vspdv2s : (LLAMO- or LLAMP- or LLFXH-) & ; =вейÑÑ.vsndv2s : (LLAMQ- or LLFEP- or LLFYN-) & ; =вейте.vspdv2p : (LLAMO- or LLAMP- or LLFXH-) & ; =вейтеÑÑŒ.vsndv2p : (LLAMQ- or LLFEP- or LLFYN-) & ; =веклоуборочнаÑ.afsi : (LLAML-) & ; =веклоуборочного.amsg : (LLAML-) & ; =веклоуборочного.ansg : (LLAML-) & ; =веклоуборочное.ansi : (LLAML-) & ; =веклоуборочное.ansv : (LLAML-) & ; =веклоуборочной.afsd : (LLAML-) & ; =веклоуборочной.afsg : (LLAML-) & ; =веклоуборочной.afsp : (LLAML-) & ; =веклоуборочной.afst : (LLAML-) & ; =веклоуборочном.amsp : (LLAML-) & ; =веклоуборочном.ansp : (LLAML-) & ; =веклоуборочному.amsd : (LLAML-) & ; =веклоуборочную.afsv : (LLAML-) & ; =веклоуборочные.adpv : (LLAML-) & ; =веклоуборочные.api : (LLAML-) & ; =веклоуборочный.admsv : (LLAML-) & ; =веклоуборочный.amsi : (LLAML-) & ; =веклоуборочным.amst : (LLAML-) & ; =веклоуборочным.anst : (LLAML-) & ; =веклоуборочным.apd : (LLAML-) & ; =веклоуборочными.apt : (LLAML-) & ; =веклоуборочных.apg : (LLAML-) & ; =веклоуборочных.app : (LLAML-) & ; =велик.amss : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =велика.afss : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =велики.aps : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =велико.anss : (LLALH- or LLALI- or LLALJ- or LLEGL- or LLEGN-) & ; =вем.vnndn1p : (LLCZD- or LLCZL-) & ; =вем.vsndf1p : (LLDCL- or LLDCM- or LLGBY- or LLGFV-) & ; =вем.vsndv1p : (LLGBY- or LLGFV-) & ; =вем.vsndv1s : (LLDCL- or LLDCM-) & ; =вем.vspdf1p : (LLDDD- or LLDDE- or LLGEH- or LLGNZ-) & ; =вем.vspdv1p : (LLGEH- or LLGNZ-) & ; =вем.vspdv1s : (LLDDD- or LLDDE-) & ; =вемÑÑ.vnndn1p : (LLDEE-) & ; =вемÑÑ.vsndf1p : (LLDFD- or LLFYA-) & ; =вемÑÑ.vsndv1p : (LLFYA-) & ; =вемÑÑ.vsndv1s : (LLDFD-) & ; =вемте.vsndv1p : (LLDCL- or LLDCM- or LLGBY- or LLGFV-) & ; =вемте.vspdv1p : (LLDDD- or LLDDE- or LLGEH- or LLGNZ-) & ; =вемтеÑÑŒ.vsndv1p : (LLDFD- or LLFYA-) & ; =вет.vnndn3s : (LLCZD- or LLCZL-) & ; =вет.vsndf3s : (LLDCL- or LLDCM- or LLGBY- or LLGFV-) & ; =вет.vspdf3s : (LLDDD- or LLDDE- or LLGEH- or LLGNZ-) & ; =вете.vnndn2p : (LLCZD- or LLCZL-) & ; =вете.vsndf2p : (LLDCL- or LLDCM- or LLGBY- or LLGFV-) & ; =вете.vspdf2p : (LLDDD- or LLDDE- or LLGEH- or LLGNZ-) & ; =ветеÑÑŒ.vnndn2p : (LLDEE-) & ; =ветеÑÑŒ.vsndf2p : (LLDFD- or LLFYA-) & ; =ветÑÑ.vnndn3s : (LLDEE-) & ; =ветÑÑ.vsndf3s : (LLDFD- or LLFYA-) & ; =вешь.vnndn2s : (LLCZD- or LLCZL-) & ; =вешь.vsndf2s : (LLDCL- or LLDCM- or LLGBY- or LLGFV-) & ; =вешь.vspdf2s : (LLDDD- or LLDDE- or LLGEH- or LLGNZ-) & ; =вешьÑÑ.vnndn2s : (LLDEE-) & ; =вешьÑÑ.vsndf2s : (LLDFD- or LLFYA-) & ; =ви.ndfpi : (LLCHX- or LLCHY-) & ; =ви.ndfpv : (LLCHX- or LLCHY-) & ; =ви.ndfsd : (LLCHX- or LLCHY-) & ; =ви.ndfsg : (LLCHX- or LLCHY-) & ; =ви.ndfsp : (LLCHX- or LLCHY-) & ; =ви.vnndv2s : (LLCZD- or LLCZL-) & ; =ви.vsndv2s : (LLDCL- or LLGBY-) & ; =ви.vspdv2s : (LLDDD- or LLDDE- or LLGEH- or LLGNZ-) & ; =вив.vspddp =вивши.vspddp : (LLAMO- or LLAMP- or LLFXH-) & ; =вившаÑ.vsppdpfsi : (LLAMO- or LLAMP- or LLFXH-) & ; =вившаÑÑÑ.vsnpdpfsi : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившего.vsppdpmsg : (LLAMO- or LLAMP- or LLFXH-) & ; =вившего.vsppdpmsv =вивший.vsppdpmsv : (LLAMO- or LLAMP- or LLFXH-) & ; =вившего.vsppdpnsg : (LLAMO- or LLAMP- or LLFXH-) & ; =вившего.vsppdpnsv : (LLAMP-) & ; =вившегоÑÑ.vsnpdpmsg : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившегоÑÑ.vsnpdpmsv =вившийÑÑ.vsnpdpmsv : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившегоÑÑ.vsnpdpnsg : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившегоÑÑ.vsnpdpnsv : (LLFEP-) & ; =вившее.vsppdpnsi : (LLAMO- or LLAMP- or LLFXH-) & ; =вившее.vsppdpnsv : (LLAMO- or LLAMP- or LLFXH-) & ; =вившееÑÑ.vsnpdpnsi : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившееÑÑ.vsnpdpnsv : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившей.vsppdpfsd : (LLAMO- or LLAMP- or LLFXH-) & ; =вившей.vsppdpfsg : (LLAMO- or LLAMP- or LLFXH-) & ; =вившей.vsppdpfsp : (LLAMO- or LLAMP- or LLFXH-) & ; =вившей.vsppdpfst : (LLAMO- or LLAMP- or LLFXH-) & ; =вившейÑÑ.vsnpdpfsd : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившейÑÑ.vsnpdpfsg : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившейÑÑ.vsnpdpfsp : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившейÑÑ.vsnpdpfst : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившем.vsppdpmsp : (LLAMO- or LLAMP- or LLFXH-) & ; =вившем.vsppdpnsp : (LLAMO- or LLAMP- or LLFXH-) & ; =вившемÑÑ.vsnpdpmsp : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившемÑÑ.vsnpdpnsp : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившему.vsppdpmsd : (LLAMO- or LLAMP- or LLFXH-) & ; =вившему.vsppdpnsd : (LLAMO- or LLAMP- or LLFXH-) & ; =вившемуÑÑ.vsnpdpmsd : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившемуÑÑ.vsnpdpnsd : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившею.vsppdpfst : (LLAMP-) & ; =вившеюÑÑ.vsnpdpfst : (LLFEP-) & ; =вившие.vsppdppi : (LLAMO- or LLAMP- or LLFXH-) & ; =вившие.vsppdppv =вивших.vsppdppv : (LLAMO- or LLAMP- or LLFXH-) & ; =вившиеÑÑ.vsnpdppi : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившиеÑÑ.vsnpdppv =вившихÑÑ.vsnpdppv : (LLAMQ- or LLFEP- or LLFYN-) & ; =вивший.vsppdpmsi : (LLAMO- or LLAMP- or LLFXH-) & ; =вившийÑÑ.vsnpdpmsi : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившим.vsppdpmst : (LLAMO- or LLAMP- or LLFXH-) & ; =вившим.vsppdpnst : (LLAMO- or LLAMP- or LLFXH-) & ; =вившим.vsppdppd : (LLAMO- or LLAMP- or LLFXH-) & ; =вившими.vsppdppt : (LLAMO- or LLAMP- or LLFXH-) & ; =вившимиÑÑ.vsnpdppt : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившимÑÑ.vsnpdpmst : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившимÑÑ.vsnpdpnst : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившимÑÑ.vsnpdppd : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившиÑÑŒ.vnnddp : (LLFEP-) & ; =вившиÑÑŒ.vsnddp : (LLAMQ- or LLFYN-) & ; =вивших.vsppdppg : (LLAMO- or LLAMP- or LLFXH-) & ; =вивших.vsppdppp : (LLAMO- or LLAMP- or LLFXH-) & ; =вившихÑÑ.vsnpdppg : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившихÑÑ.vsnpdppp : (LLAMQ- or LLFEP- or LLFYN-) & ; =вившую.vsppdpfsv : (LLAMO- or LLAMP- or LLFXH-) & ; =вившуюÑÑ.vsnpdpfsv : (LLAMQ- or LLFEP- or LLFYN-) & ; =вил.vspdpms : (LLAMO- or LLAMP- or LLFXH-) & ; =вила.vspdpfs : (LLAMO- or LLAMP- or LLFXH-) & ; =вилаÑÑŒ.vsndpfs : (LLAMQ- or LLFEP- or LLFYN-) & ; =вили.vspdpp : (LLAMO- or LLAMP- or LLFXH-) & ; =вилиÑÑŒ.vsndpp : (LLAMQ- or LLFEP- or LLFYN-) & ; =вило.vspdpns : (LLAMO- or LLAMP- or LLFXH-) & ; =вилоÑÑŒ.vsndpns : (LLAMQ- or LLFEP- or LLFYN-) & ; =вилÑÑ.vsndpms : (LLAMQ- or LLFEP- or LLFYN-) & ; =вировав.vnpddp =вировавши.vnpddp : (LLFNT-) & ; =вировавшаÑ.vnppdpfsi : (LLFNT-) & ; =вировавшего.vnppdpmsg : (LLFNT-) & ; =вировавшего.vnppdpmsv =вировавший.vnppdpmsv : (LLFNT-) & ; =вировавшего.vnppdpnsg : (LLFNT-) & ; =вировавшее.vnppdpnsi : (LLFNT-) & ; =вировавшее.vnppdpnsv : (LLFNT-) & ; =вировавшей.vnppdpfsd : (LLFNT-) & ; =вировавшей.vnppdpfsg : (LLFNT-) & ; =вировавшей.vnppdpfsp : (LLFNT-) & ; =вировавшей.vnppdpfst : (LLFNT-) & ; =вировавшем.vnppdpmsp : (LLFNT-) & ; =вировавшем.vnppdpnsp : (LLFNT-) & ; =вировавшему.vnppdpmsd : (LLFNT-) & ; =вировавшему.vnppdpnsd : (LLFNT-) & ; =вировавшие.vnppdppi : (LLFNT-) & ; =вировавшие.vnppdppv =вировавших.vnppdppv : (LLFNT-) & ; =вировавший.vnppdpmsi : (LLFNT-) & ; =вировавшим.vnppdpmst : (LLFNT-) & ; =вировавшим.vnppdpnst : (LLFNT-) & ; =вировавшим.vnppdppd : (LLFNT-) & ; =вировавшими.vnppdppt : (LLFNT-) & ; =вировавших.vnppdppg : (LLFNT-) & ; =вировавших.vnppdppp : (LLFNT-) & ; =вировавшую.vnppdpfsv : (LLFNT-) & ; =вировал.vnpdpms : (LLFNT-) & ; =вировала.vnpdpfs : (LLFNT-) & ; =вировали.vnpdpp : (LLFNT-) & ; =вировало.vnpdpns : (LLFNT-) & ; =вирован.vsppsnmss : (LLFNT-) & ; =вирована.vsppsnfss : (LLFNT-) & ; =вированнаÑ.vsppspfsi =вируÑ.vsppspfsi : (LLFNT-) & ; =вированного.vsppspmsg : (LLFNT-) & ; =вированного.vsppspnsg : (LLFNT-) & ; =вированное.vsppspnsi : (LLFNT-) & ; =вированное.vsppspnsv : (LLFNT-) & ; =вированной.vsppspfsd : (LLFNT-) & ; =вированной.vsppspfsg : (LLFNT-) & ; =вированной.vsppspfsp : (LLFNT-) & ; =вированной.vsppspfst : (LLFNT-) & ; =вированном.vsppspmsp : (LLFNT-) & ; =вированном.vsppspnsp : (LLFNT-) & ; =вированному.vsppspmsd : (LLFNT-) & ; =вированному.vsppspnsd : (LLFNT-) & ; =вированную.vsppspfsv : (LLFNT-) & ; =вированные.vsppsppi : (LLFNT-) & ; =вированные.vsppsppv : (LLFNT-) & ; =вированный.vsppspmsi : (LLFNT-) & ; =вированный.vsppspmsv : (LLFNT-) & ; =вированным.vsppspnst : (LLFNT-) & ; =вированным.vsppsppd : (LLFNT-) & ; =вированными.vsppsppt : (LLFNT-) & ; =вированных.vsppsppg : (LLFNT-) & ; =вированных.vsppsppp : (LLFNT-) & ; =вировано.vsppsnnss : (LLFNT-) & ; =вированы.vsppsnps : (LLFNT-) & ; =вировать.vnpdi : (LLFNT-) & ; =вируем.vnpdn1p : (LLFNT-) & ; =вируем.vnppsnmss : (LLFNT-) & ; =вируема.vnppsnfss : (LLFNT-) & ; =вируемаÑ.vnppsnfsi : (LLFNT-) & ; =вируемо.vnppsnnss : (LLFNT-) & ; =вируемого.vnppsnmsg : (LLFNT-) & ; =вируемого.vnppsnmsv =вируемый.vnppsnmsv : (LLFNT-) & ; =вируемого.vnppsnnsg : (LLFNT-) & ; =вируемое.vnppsnnsi : (LLFNT-) & ; =вируемое.vnppsnnsv : (LLFNT-) & ; =вируемой.vnppsnfsd : (LLFNT-) & ; =вируемой.vnppsnfsg : (LLFNT-) & ; =вируемой.vnppsnfsp : (LLFNT-) & ; =вируемой.vnppsnfst : (LLFNT-) & ; =вируемом.vnppsnmsp : (LLFNT-) & ; =вируемом.vnppsnnsp : (LLFNT-) & ; =вируемому.vnppsnmsd : (LLFNT-) & ; =вируемому.vnppsnnsd : (LLFNT-) & ; =вируемую.vnppsnfsv : (LLFNT-) & ; =вируемы.vnppsnps : (LLFNT-) & ; =вируемые.vnppsnpi : (LLFNT-) & ; =вируемые.vnppsnpv =вируемых.vnppsnpv : (LLFNT-) & ; =вируемый.vnppsnmsi : (LLFNT-) & ; =вируемым.vnppsnmst : (LLFNT-) & ; =вируемым.vnppsnnst : (LLFNT-) & ; =вируемым.vnppsnpd : (LLFNT-) & ; =вируемыми.vnppsnpt : (LLFNT-) & ; =вируемых.vnppsnpg : (LLFNT-) & ; =вируемых.vnppsnpp : (LLFNT-) & ; =вирует.vnpdn3s : (LLFNT-) & ; =вируете.vnpdn2p : (LLFNT-) & ; =вируешь.vnpdn2s : (LLFNT-) & ; =вируй.vnpdv2s : (LLFNT-) & ; =вируйте.vnpdv2p : (LLFNT-) & ; =вирую.vnpdn1s : (LLFNT-) & ; =вируют.vnpdn3p : (LLFNT-) & ; =вирующаÑ.vnppdnfsi : (LLFNT-) & ; =вирующего.vnppdnmsg : (LLFNT-) & ; =вирующего.vnppdnmsv =вирующий.vnppdnmsv : (LLFNT-) & ; =вирующего.vnppdnnsg : (LLFNT-) & ; =вирующее.vnppdnnsi : (LLFNT-) & ; =вирующее.vnppdnnsv : (LLFNT-) & ; =вирующей.vnppdnfsd : (LLFNT-) & ; =вирующей.vnppdnfsg : (LLFNT-) & ; =вирующей.vnppdnfsp : (LLFNT-) & ; =вирующей.vnppdnfst : (LLFNT-) & ; =вирующем.vnppdnmsp : (LLFNT-) & ; =вирующем.vnppdnnsp : (LLFNT-) & ; =вирующему.vnppdnmsd : (LLFNT-) & ; =вирующему.vnppdnnsd : (LLFNT-) & ; =вирующие.vnppdnpi : (LLFNT-) & ; =вирующие.vnppdnpv =вирующих.vnppdnpv : (LLFNT-) & ; =вирующий.vnppdnmsi : (LLFNT-) & ; =вирующим.vnppdnmst : (LLFNT-) & ; =вирующим.vnppdnnst : (LLFNT-) & ; =вирующим.vnppdnpd : (LLFNT-) & ; =вирующими.vnppdnpt : (LLFNT-) & ; =вирующих.vnppdnpg : (LLFNT-) & ; =вирующих.vnppdnpp : (LLFNT-) & ; =вирующую.vnppdnfsv : (LLFNT-) & ; =вируÑ.vnpddn : (LLFNT-) & ; =виÑÑŒ.vnndv2s : (LLDEE-) & ; =виÑÑŒ.vsndv2s : (LLDFD- or LLFYA-) & ; =вит.vsppsnmss : (LLAMO- or LLFXH-) & ; =вит.vsppspmsi : (LLAMP-) & ; =вита.vsppsnfss : (LLAMO- or LLFXH-) & ; =вита.vsppspfsi : (LLAMP-) & ; =витаÑ.vsppspfsi : (LLAMO- or LLAMP- or LLFXH-) & ; =вите.vnndv2p : (LLCZD- or LLCZL-) & ; =вите.vsndv2p : (LLDCL- or LLDCM- or LLGBY- or LLGFV-) & ; =вите.vspdv2p : (LLDDD- or LLDDE- or LLGEH- or LLGNZ-) & ; =витеÑÑŒ.vnndv2p : (LLDEE-) & ; =витеÑÑŒ.vsndv2p : (LLDFD- or LLFYA-) & ; =вито.vsppsnnss : (LLAMO- or LLFXH-) & ; =вито.vsppspnsi : (LLAMP-) & ; =витого.vsppspmsg : (LLAMO- or LLAMP- or LLFXH-) & ; =витого.vsppspmsv =витый.vsppspmsv : (LLAMO- or LLAMP- or LLFXH-) & ; =витого.vsppspnsg : (LLAMO- or LLAMP- or LLFXH-) & ; =витого.vsppspnsv : (LLAMP-) & ; =витое.vsppspnsi : (LLAMO- or LLAMP- or LLFXH-) & ; =витое.vsppspnsv : (LLAMO- or LLAMP- or LLFXH-) & ; =витой.vsppspfsd : (LLAMO- or LLAMP- or LLFXH-) & ; =витой.vsppspfsg : (LLAMO- or LLAMP- or LLFXH-) & ; =витой.vsppspfsp : (LLAMO- or LLAMP- or LLFXH-) & ; =витой.vsppspfst : (LLAMO- or LLAMP- or LLFXH-) & ; =витом.vsppspmsp : (LLAMO- or LLAMP- or LLFXH-) & ; =витом.vsppspnsp : (LLAMO- or LLAMP- or LLFXH-) & ; =витому.vsppspmsd : (LLAMO- or LLAMP- or LLFXH-) & ; =витому.vsppspnsd : (LLAMO- or LLAMP- or LLFXH-) & ; =витою.vsppspfst : (LLAMP-) & ; =витую.vsppspfsv : (LLAMO- or LLAMP- or LLFXH-) & ; =виты.vsppsnps : (LLAMO- or LLFXH-) & ; =виты.vsppsppi : (LLAMP-) & ; =витые.vsppsppi : (LLAMO- or LLAMP- or LLFXH-) & ; =витые.vsppsppv =витых.vsppsppv : (LLAMO- or LLAMP- or LLFXH-) & ; =витый.vsppspmsi : (LLAMO- or LLAMP- or LLFXH-) & ; =витым.vsppspmst : (LLAMO- or LLAMP- or LLFXH-) & ; =витым.vsppspnst : (LLAMO- or LLAMP- or LLFXH-) & ; =витым.vsppsppd : (LLAMO- or LLAMP- or LLFXH-) & ; =витыми.vsppsppt : (LLAMO- or LLAMP- or LLFXH-) & ; =витых.vsppsppg : (LLAMO- or LLAMP- or LLFXH-) & ; =витых.vsppsppp : (LLAMO- or LLAMP- or LLFXH-) & ; =вить.vspdi : (LLAMO- or LLAMP- or LLFXH-) & ; =витьÑÑ.vsndi : (LLAMQ- or LLFEP- or LLFYN-) & ; =во.anss : (LLDIL-) & ; =во.ndnsi : (LLEFE-) & ; =во.ndnsv : (LLEFE-) & ; =вов.ndmpg : (LLCBB- or LLCBC-) & ; =вом.ndmst : (LLCBB- or LLCBC-) & ; =вом.ndnst : (LLEFE-) & ; =ву.ndmsd : (LLCBB- or LLCBC-) & ; =ву.ndmsp : (LLCBC-) & ; =ву.ndnsd : (LLEFE-) & ; =ву.vnndn1s : (LLCZD- or LLCZL-) & ; =ву.vsndf1s : (LLDCL- or LLDCM- or LLGBY- or LLGFV-) & ; =ву.vspdf1s : (LLDDD- or LLDDE- or LLGEH- or LLGNZ-) & ; =вуÑÑŒ.vnndn1s : (LLDEE-) & ; =вуÑÑŒ.vsndf1s : (LLDFD- or LLFYA-) & ; =вут.vnndn3p : (LLCZD- or LLCZL-) & ; =вут.vsndf3p : (LLDCL- or LLDCM- or LLGBY- or LLGFV-) & ; =вут.vspdf3p : (LLAMA- or LLDDD- or LLDDE- or LLGEH- or LLGNZ- or LLGPI-) & ; =вутÑÑ.vnndn3p : (LLDEE-) & ; =вутÑÑ.vsndf3p : (LLDFD- or LLFYA-) & ; =вущаÑ.vnnpdnfsi : (LLCZL-) & ; =вущаÑÑÑ.vnnpdnfsi : (LLDEE-) & ; =вущего.vnnpdnmsg : (LLCZL-) & ; =вущего.vnnpdnmsv =вущий.vnnpdnmsv : (LLCZL-) & ; =вущего.vnnpdnnsg : (LLCZL-) & ; =вущегоÑÑ.vnnpdnmsg : (LLDEE-) & ; =вущегоÑÑ.vnnpdnmsv =вущийÑÑ.vnnpdnmsv : (LLDEE-) & ; =вущегоÑÑ.vnnpdnnsg : (LLDEE-) & ; =вущее.vnnpdnnsi : (LLCZL-) & ; =вущее.vnnpdnnsv : (LLCZL-) & ; =вущееÑÑ.vnnpdnnsi : (LLDEE-) & ; =вущееÑÑ.vnnpdnnsv : (LLDEE-) & ; =вущей.vnnpdnfsd : (LLCZL-) & ; =вущей.vnnpdnfsg : (LLCZL-) & ; =вущей.vnnpdnfsp : (LLCZL-) & ; =вущей.vnnpdnfst : (LLCZL-) & ; =вущейÑÑ.vnnpdnfsd : (LLDEE-) & ; =вущейÑÑ.vnnpdnfsg : (LLDEE-) & ; =вущейÑÑ.vnnpdnfsp : (LLDEE-) & ; =вущейÑÑ.vnnpdnfst : (LLDEE-) & ; =вущем.vnnpdnmsp : (LLCZL-) & ; =вущем.vnnpdnnsp : (LLCZL-) & ; =вущемÑÑ.vnnpdnmsp : (LLDEE-) & ; =вущемÑÑ.vnnpdnnsp : (LLDEE-) & ; =вущему.vnnpdnmsd : (LLCZL-) & ; =вущему.vnnpdnnsd : (LLCZL-) & ; =вущемуÑÑ.vnnpdnmsd : (LLDEE-) & ; =вущемуÑÑ.vnnpdnnsd : (LLDEE-) & ; =вущие.vnnpdnpi : (LLCZL-) & ; =вущие.vnnpdnpv =вущих.vnnpdnpv : (LLCZL-) & ; =вущиеÑÑ.vnnpdnpi : (LLDEE-) & ; =вущиеÑÑ.vnnpdnpv =вущихÑÑ.vnnpdnpv : (LLDEE-) & ; =вущий.vnnpdnmsi : (LLCZL-) & ; =вущийÑÑ.vnnpdnmsi : (LLDEE-) & ; =вущим.vnnpdnmst : (LLCZL-) & ; =вущим.vnnpdnnst : (LLCZL-) & ; =вущим.vnnpdnpd : (LLCZL-) & ; =вущими.vnnpdnpt : (LLCZL-) & ; =вущимиÑÑ.vnnpdnpt : (LLDEE-) & ; =вущимÑÑ.vnnpdnmst : (LLDEE-) & ; =вущимÑÑ.vnnpdnnst : (LLDEE-) & ; =вущимÑÑ.vnnpdnpd : (LLDEE-) & ; =вущих.vnnpdnpg : (LLCZL-) & ; =вущих.vnnpdnpp : (LLCZL-) & ; =вущихÑÑ.vnnpdnpg : (LLDEE-) & ; =вущихÑÑ.vnnpdnpp : (LLDEE-) & ; =вущую.vnnpdnfsv : (LLCZL-) & ; =вущуюÑÑ.vnnpdnfsv : (LLDEE-) & ; =вшаÑ.vnnpdpfsi : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшаÑ.vnppdpfsi : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшаÑ.vsnpdpfsi : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшаÑ.vsppdpfsi : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшаÑÑÑ.vnnpdpfsi : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEON- or LLEQI- or LLFAL- or LLGHG-) & ; =вшаÑÑÑ.vnppdpfsi : (LLDEC- or LLDED- or LLEUW-) & ; =вшаÑÑÑ.vnppspfsi : (LLDPP-) & ; =вшаÑÑÑ.vsnpdpfsi : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшего.vnnpdpmsg : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшего.vnnpdpmsv : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшего.vnnpdpnsg : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшего.vnnpdpnsv : (LLCZI-) & ; =вшего.vnppdpmsg : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшего.vnppdpmsv : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшего.vnppdpnsg : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшего.vnppdpnsv : (LLDEC- or LLDED- or LLEUX- or LLEVY- or LLFQN- or LLFQX- or LLFRZ-) & ; =вшего.vsnpdpmsg : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшего.vsnpdpmsv =вший.vsnpdpmsv : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшего.vsnpdpnsg : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшего.vsnpdpnsv : (LLDCV- or LLDCW-) & ; =вшего.vsppdpmsg : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшего.vsppdpmsv : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшего.vsppdpnsg : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшего.vsppdpnsv : (LLCTU- or LLDDT- or LLDDU- or LLDDV- or LLFCU- or LLFRI- or LLFRX- or LLFUD-) & ; =вшегоÑÑ.vnnpdpmsg : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшегоÑÑ.vnnpdpmsv : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшегоÑÑ.vnnpdpnsg : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшегоÑÑ.vnnpdpnsv : (LLFAL-) & ; =вшегоÑÑ.vnppdpmsg : (LLDEC- or LLDED- or LLEUW-) & ; =вшегоÑÑ.vnppdpmsv =вшийÑÑ.vnppdpmsv : (LLDEC- or LLDED- or LLEUW-) & ; =вшегоÑÑ.vnppdpnsg : (LLDEC- or LLDED- or LLEUW-) & ; =вшегоÑÑ.vnppdpnsv =вшееÑÑ.vnppdpnsv : (LLDEC- or LLDED- or LLEUW-) & ; =вшегоÑÑ.vnppspmsg : (LLDPP-) & ; =вшегоÑÑ.vnppspmsv =вшийÑÑ.vnppspmsv : (LLDPP-) & ; =вшегоÑÑ.vnppspnsg : (LLDPP-) & ; =вшегоÑÑ.vsnpdpmsg : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшегоÑÑ.vsnpdpmsv =вшийÑÑ.vsnpdpmsv : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшегоÑÑ.vsnpdpnsg : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшегоÑÑ.vsnpdpnsv : (LLFDG-) & ; =вшее.vnnpdpnsi : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшее.vnnpdpnsv : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшее.vnppdpnsi : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшее.vnppdpnsv : (LLCTL- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшее.vsnpdpnsi : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшее.vsnpdpnsv : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшее.vsppdpnsi : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшее.vsppdpnsv : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшееÑÑ.vnnpdpnsi : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшееÑÑ.vnnpdpnsv : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшееÑÑ.vnppdpnsi : (LLDEC- or LLDED- or LLEUW-) & ; =вшееÑÑ.vnppspnsi : (LLDPP-) & ; =вшееÑÑ.vnppspnsv : (LLDPP-) & ; =вшееÑÑ.vsnpdpnsi : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшееÑÑ.vsnpdpnsv : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшей.vnnpdpfsd : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшей.vnnpdpfsg : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшей.vnnpdpfsp : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшей.vnnpdpfst : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшей.vnppdpfsd : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшей.vnppdpfsg : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшей.vnppdpfsp : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшей.vnppdpfst : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшей.vsnpdpfsd : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшей.vsnpdpfsg : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшей.vsnpdpfsp : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшей.vsnpdpfst : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшей.vsppdpfsd : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшей.vsppdpfsg : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшей.vsppdpfsp : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшей.vsppdpfst : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшейÑÑ.vnnpdpfsd : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшейÑÑ.vnnpdpfsg : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшейÑÑ.vnnpdpfsp : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшейÑÑ.vnnpdpfst : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшейÑÑ.vnppdpfsd : (LLDEC- or LLDED- or LLEUW-) & ; =вшейÑÑ.vnppdpfsg : (LLDEC- or LLDED- or LLEUW-) & ; =вшейÑÑ.vnppdpfsp : (LLDEC- or LLDED- or LLEUW-) & ; =вшейÑÑ.vnppdpfst =вшеюÑÑ.vnppdpfst : (LLDEC- or LLDED- or LLEUW-) & ; =вшейÑÑ.vnppspfsd : (LLDPP-) & ; =вшейÑÑ.vnppspfsg : (LLDPP-) & ; =вшейÑÑ.vnppspfsp : (LLDPP-) & ; =вшейÑÑ.vnppspfst : (LLDPP-) & ; =вшейÑÑ.vsnpdpfsd : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшейÑÑ.vsnpdpfsg : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшейÑÑ.vsnpdpfsp : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшейÑÑ.vsnpdpfst : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшем.vnnpdpmsp : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшем.vnnpdpnsp : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшем.vnppdpmsp : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшем.vnppdpnsp : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшем.vsnpdpmsp : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшем.vsnpdpnsp : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшем.vsppdpmsp : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшем.vsppdpnsp : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшемÑÑ.vnnpdpmsp : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшемÑÑ.vnnpdpnsp : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшемÑÑ.vnppdpmsp : (LLDEC- or LLDED- or LLEUW-) & ; =вшемÑÑ.vnppdpnsp : (LLDEC- or LLDED- or LLEUW-) & ; =вшемÑÑ.vnppspmsp : (LLDPP-) & ; =вшемÑÑ.vnppspnsp : (LLDPP-) & ; =вшемÑÑ.vsnpdpmsp : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшемÑÑ.vsnpdpnsp : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшему.vnnpdpmsd : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшему.vnnpdpnsd : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшему.vnppdpmsd : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшему.vnppdpnsd : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшему.vsnpdpmsd : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшему.vsnpdpnsd : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшему.vsppdpmsd : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшему.vsppdpnsd : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшемуÑÑ.vnnpdpmsd : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшемуÑÑ.vnnpdpnsd : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшемуÑÑ.vnppdpmsd : (LLDEC- or LLDED- or LLEUW-) & ; =вшемуÑÑ.vnppdpnsd : (LLDEC- or LLDED- or LLEUW-) & ; =вшемуÑÑ.vnppspmsd : (LLDPP-) & ; =вшемуÑÑ.vnppspnsd : (LLDPP-) & ; =вшемуÑÑ.vsnpdpmsd : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшемуÑÑ.vsnpdpnsd : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшею.vnnpdpfst : (LLCZI-) & ; =вшею.vnppdpfst : (LLDEC- or LLDED- or LLEUX- or LLEVY- or LLFQN- or LLFQX- or LLFRZ-) & ; =вшею.vsnpdpfst : (LLDCV- or LLDCW-) & ; =вшею.vsppdpfst : (LLCTU- or LLDDT- or LLDDU- or LLDDV- or LLFCU- or LLFRI- or LLFRX- or LLFUD-) & ; =вшеюÑÑ.vnnpdpfst : (LLFAL-) & ; =вшеюÑÑ.vsnpdpfst : (LLFDG-) & ; =вши.vnnddp : (LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZI- or LLCZJ- or LLCZK- or LLCZL- or LLCZM- or LLEFX-) & ; =вши.vnpddp : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDEC- or LLDED- or LLEGC- or LLEMO- or LLEMP- or LLENW- or LLEQC- or LLEQH- or LLEQU- or LLEQZ- or LLERA- or LLERD- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вши.vsnddp : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLDCL- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCV- or LLDCW- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGFO- or LLGKB- or LLGLO-) & ; =вши.vspddp : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDT- or LLDDU- or LLDDV- or LLDIU- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGED- or LLGEH- or LLGES- or LLGHT- or LLGIZ- or LLGLW- or LLGNZ-) & ; =вшие.vnnpdppi : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшие.vnnpdppv : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZO- or LLCZP- or LLEFX-) & ; =вшие.vnppdppi : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшие.vnppdppv : (LLCTL- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEOM- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшие.vsnpdppi : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшие.vsnpdppv =вших.vsnpdppv : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшие.vsppdppi : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшие.vsppdppv : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшиеÑÑ.vnnpdppi : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшиеÑÑ.vnnpdppv : (LLDEE- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшиеÑÑ.vnppdppi : (LLDEC- or LLDED- or LLEUW-) & ; =вшиеÑÑ.vnppdppv =вшихÑÑ.vnppdppv : (LLDEC- or LLDED- or LLEUW-) & ; =вшиеÑÑ.vnppsppi : (LLDPP-) & ; =вшиеÑÑ.vnppsppv =вшихÑÑ.vnppsppv : (LLDPP-) & ; =вшиеÑÑ.vsnpdppi : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшиеÑÑ.vsnpdppv =вшихÑÑ.vsnpdppv : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вший.vnnpdpmsi : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вший.vnnpdpmsv : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZI- or LLCZL- or LLCZM- or LLCZO- or LLCZP- or LLEFX-) & ; =вший.vnppdpmsi : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вший.vnppdpmsv : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENW- or LLEQC- or LLEQH- or LLEQT- or LLEQZ- or LLERD- or LLERH- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вший.vsnpdpmsi : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вший.vsppdpmsi : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вший.vsppdpmsv : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDT- or LLDDU- or LLDDV- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшийÑÑ.vnnpdpmsi : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOJ- or LLEOK- or LLEON- or LLEQI- or LLFAL- or LLFWH- or LLGHG-) & ; =вшийÑÑ.vnnpdpmsv : (LLDEE- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENX- or LLEOK- or LLFAL-) & ; =вшийÑÑ.vnppdpmsi : (LLDEC- or LLDED- or LLEUW-) & ; =вшийÑÑ.vnppspmsi : (LLDPP-) & ; =вшийÑÑ.vsnpdpmsi : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшим.vnnpdpmst : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшим.vnnpdpnst : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшим.vnnpdppd : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшим.vnppdpmst : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшим.vnppdpnst : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшим.vnppdppd : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEOM- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшим.vsnpdpmst : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшим.vsnpdpnst : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшим.vsnpdppd : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшим.vsppdpmst : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшим.vsppdpnst : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшим.vsppdppd : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшими.vnnpdppt : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшими.vnppdppt : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEOM- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшими.vsnpdppt : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTQ- or LLDCL- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCV- or LLDCW- or LLDCX- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшими.vsppdppt : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшимиÑÑ.vnnpdppt : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшимиÑÑ.vnppdppt : (LLDEC- or LLDED- or LLEUW-) & ; =вшимиÑÑ.vnppsppt : (LLDPP-) & ; =вшимиÑÑ.vsnpdppt : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшимÑÑ.vnnpdpmst : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG- or LLGQB-) & ; =вшимÑÑ.vnnpdpnst : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшимÑÑ.vnnpdppd : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшимÑÑ.vnppdpmst : (LLDEC- or LLDED- or LLEUW-) & ; =вшимÑÑ.vnppdpnst : (LLDEC- or LLDED- or LLEUW-) & ; =вшимÑÑ.vnppdppd : (LLDEC- or LLDED- or LLEUW-) & ; =вшимÑÑ.vnppspmst : (LLDPP-) & ; =вшимÑÑ.vnppspnst : (LLDPP-) & ; =вшимÑÑ.vnppsppd : (LLDPP-) & ; =вшимÑÑ.vsnpdpmst : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшимÑÑ.vsnpdpnst : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшимÑÑ.vsnpdppd : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшиÑÑŒ.vnnddp : (LLDEE- or LLDEG- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLENQ- or LLENU- or LLENX- or LLFAL- or LLFDG-) & ; =вшиÑÑŒ.vsnddp : (LLCTY- or LLCTZ- or LLCUA- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA-) & ; =вших.vnnpdppg : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вших.vnnpdppp : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вших.vnnpdppv : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вших.vnppdppg : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEOM- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вших.vnppdppp : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEOM- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вших.vnppdppv : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENW- or LLEQC- or LLEQH- or LLEQT- or LLEQZ- or LLERD- or LLERH- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вших.vsnpdppg : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вших.vsnpdppp : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вших.vsppdppg : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вших.vsppdppp : (LLAMV- or LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вших.vsppdppv : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDT- or LLDDU- or LLDDV- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшихÑÑ.vnnpdppg : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшихÑÑ.vnnpdppp : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшихÑÑ.vnnpdppv : (LLDEE- or LLDEF- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEW- or LLEMI- or LLENX- or LLEOK- or LLFAL-) & ; =вшихÑÑ.vnppdppg : (LLDEC- or LLDED- or LLEUW-) & ; =вшихÑÑ.vnppdppp : (LLDEC- or LLDED- or LLEUW-) & ; =вшихÑÑ.vnppsppg : (LLDPP-) & ; =вшихÑÑ.vnppsppp : (LLDPP-) & ; =вшихÑÑ.vsnpdppg : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшихÑÑ.vsnpdppp : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вшую.vnnpdpfsv : (LLBWC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =вшую.vnppdpfsv : (LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =вшую.vsnpdpfsv : (LLBWU- or LLBWV- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =вшую.vsppdpfsv : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFUD- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGPH-) & ; =вшуюÑÑ.vnnpdpfsv : (LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOK- or LLEQI- or LLFAL- or LLGHG-) & ; =вшуюÑÑ.vnppdpfsv : (LLDEC- or LLDED- or LLEUW-) & ; =вшуюÑÑ.vnppspfsv : (LLDPP-) & ; =вшуюÑÑ.vsnpdpfsv : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFZQ- or LLGAC- or LLGJA- or LLGJC- or LLGLD-) & ; =вы.aps : (LLDIL-) & ; =вы.ndmpi : (LLCBB- or LLCBC-) & ; =вы.ndmpv : (LLCBB- or LLCBC-) & ; =вÑ.vnnddn : (LLCZD- or LLCZL-) & ; =вÑм.ndfpd : (LLCHX- or LLCHY-) & ; =вÑми.ndfpt : (LLCHX- or LLCHY-) & ; =вÑÑÑŒ.vnnddn : (LLDEE-) & ; =вÑÑ….ndfpp : (LLCHX- or LLCHY-) & ; =г.amss : (LLANL- or LLANS- or LLEIV- or LLEKA-) & ; =г.nlmsi : (LLAMW-) & ; =г.vnndpms : (LLDIM-) & ; =г.vnpdpms : (LLDIO-) & ; =г.vsndpms : (LLDIR- or LLGBA-) & ; =г.vspdpms : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =га.afss : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =га.ndfsi : (LLAMX- or LLAMY-) & ; =га.nlfsi : (LLAMZ-) & ; =га.nlmsg : (LLAMW-) & ; =га.nlmsv : (LLAMW-) & ; =гав.vnnddp =гавши.vnnddp : (LLANA- or LLANB-) & ; =гав.vnpddp =гавши.vnpddp : (LLANC-) & ; =гав.vsnddp =гавши.vsnddp : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гав.vspddp =гавши.vspddp : (LLANF- or LLGLS-) & ; =гавшаÑ.vnnpdpfsi : (LLANA- or LLANB-) & ; =гавшаÑ.vnppdpfsi : (LLANC-) & ; =гавшаÑ.vsnpdpfsi : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшаÑ.vsppdpfsi : (LLANF- or LLGLS-) & ; =гавшаÑÑÑ.vnnpdpfsi : (LLANG- or LLANH-) & ; =гавшаÑÑÑ.vsnpdpfsi : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшего.vnnpdpmsg : (LLANA- or LLANB-) & ; =гавшего.vnnpdpmsv =гавший.vnnpdpmsv : (LLANA- or LLANB-) & ; =гавшего.vnnpdpnsg : (LLANA- or LLANB-) & ; =гавшего.vnppdpmsg : (LLANC-) & ; =гавшего.vnppdpmsv =гавший.vnppdpmsv : (LLANC-) & ; =гавшего.vnppdpnsg : (LLANC-) & ; =гавшего.vsnpdpmsg : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшего.vsnpdpmsv =гавший.vsnpdpmsv : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшего.vsnpdpnsg : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшего.vsppdpmsg : (LLANF- or LLGLS-) & ; =гавшего.vsppdpmsv =гавший.vsppdpmsv : (LLANF- or LLGLS-) & ; =гавшего.vsppdpnsg : (LLANF- or LLGLS-) & ; =гавшегоÑÑ.vnnpdpmsg : (LLANG- or LLANH-) & ; =гавшегоÑÑ.vnnpdpmsv =гавшийÑÑ.vnnpdpmsv : (LLANG- or LLANH-) & ; =гавшегоÑÑ.vnnpdpnsg : (LLANG- or LLANH-) & ; =гавшегоÑÑ.vsnpdpmsg : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшегоÑÑ.vsnpdpmsv =гавшийÑÑ.vsnpdpmsv : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшегоÑÑ.vsnpdpnsg : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшее.vnnpdpnsi : (LLANA- or LLANB-) & ; =гавшее.vnnpdpnsv : (LLANA- or LLANB-) & ; =гавшее.vnppdpnsi : (LLANC-) & ; =гавшее.vnppdpnsv : (LLANC-) & ; =гавшее.vsnpdpnsi : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшее.vsnpdpnsv : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшее.vsppdpnsi : (LLANF- or LLGLS-) & ; =гавшее.vsppdpnsv : (LLANF- or LLGLS-) & ; =гавшееÑÑ.vnnpdpnsi : (LLANG- or LLANH-) & ; =гавшееÑÑ.vnnpdpnsv : (LLANG- or LLANH-) & ; =гавшееÑÑ.vsnpdpnsi : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшееÑÑ.vsnpdpnsv : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшей.vnnpdpfsd : (LLANA- or LLANB-) & ; =гавшей.vnnpdpfsg : (LLANA- or LLANB-) & ; =гавшей.vnnpdpfsp : (LLANA- or LLANB-) & ; =гавшей.vnnpdpfst : (LLANA- or LLANB-) & ; =гавшей.vnppdpfsd : (LLANC-) & ; =гавшей.vnppdpfsg : (LLANC-) & ; =гавшей.vnppdpfsp : (LLANC-) & ; =гавшей.vnppdpfst : (LLANC-) & ; =гавшей.vsnpdpfsd : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшей.vsnpdpfsg : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшей.vsnpdpfsp : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшей.vsnpdpfst : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшей.vsppdpfsd : (LLANF- or LLGLS-) & ; =гавшей.vsppdpfsg : (LLANF- or LLGLS-) & ; =гавшей.vsppdpfsp : (LLANF- or LLGLS-) & ; =гавшей.vsppdpfst : (LLANF- or LLGLS-) & ; =гавшейÑÑ.vnnpdpfsd : (LLANG- or LLANH-) & ; =гавшейÑÑ.vnnpdpfsg : (LLANG- or LLANH-) & ; =гавшейÑÑ.vnnpdpfsp : (LLANG- or LLANH-) & ; =гавшейÑÑ.vnnpdpfst : (LLANG- or LLANH-) & ; =гавшейÑÑ.vsnpdpfsd : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшейÑÑ.vsnpdpfsg : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшейÑÑ.vsnpdpfsp : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшейÑÑ.vsnpdpfst : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшем.vnnpdpmsp : (LLANA- or LLANB-) & ; =гавшем.vnnpdpnsp : (LLANA- or LLANB-) & ; =гавшем.vnppdpmsp : (LLANC-) & ; =гавшем.vnppdpnsp : (LLANC-) & ; =гавшем.vsnpdpmsp : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшем.vsnpdpnsp : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшем.vsppdpmsp : (LLANF- or LLGLS-) & ; =гавшем.vsppdpnsp : (LLANF- or LLGLS-) & ; =гавшемÑÑ.vnnpdpmsp : (LLANG- or LLANH-) & ; =гавшемÑÑ.vnnpdpnsp : (LLANG- or LLANH-) & ; =гавшемÑÑ.vsnpdpmsp : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшемÑÑ.vsnpdpnsp : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшему.vnnpdpmsd : (LLANA- or LLANB-) & ; =гавшему.vnnpdpnsd : (LLANA- or LLANB-) & ; =гавшему.vnppdpmsd : (LLANC-) & ; =гавшему.vnppdpnsd : (LLANC-) & ; =гавшему.vsnpdpmsd : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшему.vsnpdpnsd : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшему.vsppdpmsd : (LLANF- or LLGLS-) & ; =гавшему.vsppdpnsd : (LLANF- or LLGLS-) & ; =гавшемуÑÑ.vnnpdpmsd : (LLANG- or LLANH-) & ; =гавшемуÑÑ.vnnpdpnsd : (LLANG- or LLANH-) & ; =гавшемуÑÑ.vsnpdpmsd : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшемуÑÑ.vsnpdpnsd : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшие.vnnpdppi : (LLANA- or LLANB-) & ; =гавшие.vnnpdppv =гавших.vnnpdppv : (LLANA- or LLANB-) & ; =гавшие.vnppdppi : (LLANC-) & ; =гавшие.vnppdppv =гавших.vnppdppv : (LLANC-) & ; =гавшие.vsnpdppi : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшие.vsnpdppv =гавших.vsnpdppv : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшие.vsppdppi : (LLANF- or LLGLS-) & ; =гавшие.vsppdppv =гавших.vsppdppv : (LLANF- or LLGLS-) & ; =гавшиеÑÑ.vnnpdppi : (LLANG- or LLANH-) & ; =гавшиеÑÑ.vnnpdppv =гавшихÑÑ.vnnpdppv : (LLANG- or LLANH-) & ; =гавшиеÑÑ.vsnpdppi : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшиеÑÑ.vsnpdppv =гавшихÑÑ.vsnpdppv : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавший.vnnpdpmsi : (LLANA- or LLANB-) & ; =гавший.vnppdpmsi : (LLANC-) & ; =гавший.vsnpdpmsi : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавший.vsppdpmsi : (LLANF- or LLGLS-) & ; =гавшийÑÑ.vnnpdpmsi : (LLANG- or LLANH-) & ; =гавшийÑÑ.vsnpdpmsi : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшим.vnnpdpmst : (LLANA- or LLANB-) & ; =гавшим.vnnpdpnst : (LLANA- or LLANB-) & ; =гавшим.vnnpdppd : (LLANA- or LLANB-) & ; =гавшим.vnppdpmst : (LLANC-) & ; =гавшим.vnppdpnst : (LLANC-) & ; =гавшим.vnppdppd : (LLANC-) & ; =гавшим.vsnpdpmst : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшим.vsnpdpnst : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшим.vsnpdppd : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшим.vsppdpmst : (LLANF- or LLGLS-) & ; =гавшим.vsppdpnst : (LLANF- or LLGLS-) & ; =гавшим.vsppdppd : (LLANF- or LLGLS-) & ; =гавшими.vnnpdppt : (LLANA- or LLANB-) & ; =гавшими.vnppdppt : (LLANC-) & ; =гавшими.vsnpdppt : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшими.vsppdppt : (LLANF- or LLGLS-) & ; =гавшимиÑÑ.vnnpdppt : (LLANG- or LLANH-) & ; =гавшимиÑÑ.vsnpdppt : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшимÑÑ.vnnpdpmst : (LLANG- or LLANH-) & ; =гавшимÑÑ.vnnpdpnst : (LLANG- or LLANH-) & ; =гавшимÑÑ.vnnpdppd : (LLANG- or LLANH-) & ; =гавшимÑÑ.vsnpdpmst : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшимÑÑ.vsnpdpnst : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшимÑÑ.vsnpdppd : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшиÑÑŒ.vnnddp : (LLANG- or LLANH-) & ; =гавшиÑÑŒ.vsnddp : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавших.vnnpdppg : (LLANA- or LLANB-) & ; =гавших.vnnpdppp : (LLANA- or LLANB-) & ; =гавших.vnppdppg : (LLANC-) & ; =гавших.vnppdppp : (LLANC-) & ; =гавших.vsnpdppg : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавших.vsnpdppp : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавших.vsppdppg : (LLANF- or LLGLS-) & ; =гавших.vsppdppp : (LLANF- or LLGLS-) & ; =гавшихÑÑ.vnnpdppg : (LLANG- or LLANH-) & ; =гавшихÑÑ.vnnpdppp : (LLANG- or LLANH-) & ; =гавшихÑÑ.vsnpdppg : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшихÑÑ.vsnpdppp : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гавшую.vnnpdpfsv : (LLANA- or LLANB-) & ; =гавшую.vnppdpfsv : (LLANC-) & ; =гавшую.vsnpdpfsv : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гавшую.vsppdpfsv : (LLANF- or LLGLS-) & ; =гавшуюÑÑ.vnnpdpfsv : (LLANG- or LLANH-) & ; =гавшуюÑÑ.vsnpdpfsv : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гаем.vnpdn1p : (LLANC-) & ; =гаем.vnppsnmss : (LLANC-) & ; =гаема.vnppsnfss : (LLANC-) & ; =гаемаÑ.vnppsnfsi : (LLANC-) & ; =гаемо.vnppsnnss : (LLANC-) & ; =гаемого.vnppsnmsg : (LLANC-) & ; =гаемого.vnppsnmsv =гаемый.vnppsnmsv : (LLANC-) & ; =гаемого.vnppsnnsg : (LLANC-) & ; =гаемое.vnppsnnsi : (LLANC-) & ; =гаемое.vnppsnnsv : (LLANC-) & ; =гаемой.vnppsnfsd : (LLANC-) & ; =гаемой.vnppsnfsg : (LLANC-) & ; =гаемой.vnppsnfsp : (LLANC-) & ; =гаемой.vnppsnfst : (LLANC-) & ; =гаемом.vnppsnmsp : (LLANC-) & ; =гаемом.vnppsnnsp : (LLANC-) & ; =гаемому.vnppsnmsd : (LLANC-) & ; =гаемому.vnppsnnsd : (LLANC-) & ; =гаемÑÑ.vnndn1p : (LLANG- or LLANH-) & ; =гаемÑÑ.vsndf1p : (LLANI- or LLGIE-) & ; =гаемÑÑ.vsndv1p : (LLGIE-) & ; =гаемÑÑ.vsndv1s : (LLANI-) & ; =гаемтеÑÑŒ.vsndv1p : (LLANI- or LLGIE-) & ; =гаемую.vnppsnfsv : (LLANC-) & ; =гаемы.vnppsnps : (LLANC-) & ; =гаемые.vnppsnpi : (LLANC-) & ; =гаемые.vnppsnpv =гаемых.vnppsnpv : (LLANC-) & ; =гаемый.vnppsnmsi : (LLANC-) & ; =гаемым.vnppsnmst : (LLANC-) & ; =гаемым.vnppsnnst : (LLANC-) & ; =гаемым.vnppsnpd : (LLANC-) & ; =гаемыми.vnppsnpt : (LLANC-) & ; =гаемых.vnppsnpg : (LLANC-) & ; =гаемых.vnppsnpp : (LLANC-) & ; =гает.vnpdn3s : (LLANC-) & ; =гаете.vnpdn2p : (LLANC-) & ; =гаетеÑÑŒ.vnndn2p : (LLANG- or LLANH-) & ; =гаетеÑÑŒ.vsndf2p : (LLANI- or LLGIE-) & ; =гаетÑÑ.vnndn3s : (LLANG- or LLANH-) & ; =гаетÑÑ.vsndf3s : (LLANI- or LLGIE-) & ; =гаешь.vnpdn2s : (LLANC-) & ; =гаешьÑÑ.vnndn2s : (LLANG- or LLANH-) & ; =гаешьÑÑ.vsndf2s : (LLANI- or LLGIE-) & ; =гай.vnpdv2s : (LLANC-) & ; =гайÑÑ.vnndv2s : (LLANG- or LLANH-) & ; =гайÑÑ.vsndv2s : (LLANI- or LLGIE-) & ; =гайте.vnpdv2p : (LLANC-) & ; =гайтеÑÑŒ.vnndv2p : (LLANG- or LLANH-) & ; =гайтеÑÑŒ.vsndv2p : (LLANI- or LLGIE-) & ; =гал.vnndpms : (LLANA- or LLANB-) & ; =гал.vnpdpms : (LLANC-) & ; =гал.vsndpms : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гал.vspdpms : (LLANF- or LLGLS-) & ; =гала.vnndpfs : (LLANA- or LLANB-) & ; =гала.vnpdpfs : (LLANC-) & ; =гала.vsndpfs : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гала.vspdpfs : (LLANF- or LLGLS-) & ; =галаÑÑŒ.vnndpfs : (LLANG- or LLANH-) & ; =галаÑÑŒ.vsndpfs : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гали.vnndpp : (LLANA- or LLANB-) & ; =гали.vnpdpp : (LLANC-) & ; =гали.vsndpp : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гали.vspdpp : (LLANF- or LLGLS-) & ; =галиÑÑŒ.vnndpp : (LLANG- or LLANH-) & ; =галиÑÑŒ.vsndpp : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гало.vnndpns : (LLANA- or LLANB-) & ; =гало.vnpdpns : (LLANC-) & ; =гало.vsndpns : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гало.vspdpns : (LLANF- or LLGLS-) & ; =галоÑÑŒ.vnndpns : (LLANG- or LLANH-) & ; =галоÑÑŒ.vsndpns : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =галÑÑ.vnndpms : (LLANG- or LLANH-) & ; =галÑÑ.vsndpms : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гам.ndfpd : (LLAMX- or LLAMY-) & ; =гам.nlfpd : (LLAMZ-) & ; =гами.ndfpt : (LLAMX- or LLAMY-) & ; =гами.nlfpt : (LLAMZ-) & ; =ган.vnppspmss : (LLANC-) & ; =ган.vsppsnmss : (LLANF- or LLGLS-) & ; =гана.vnppspfss : (LLANC-) & ; =гана.vsppsnfss : (LLANF- or LLGLS-) & ; =ганнаÑ.vnppspfsi : (LLANC-) & ; =ганнаÑ.vsppspfsi : (LLANF- or LLGLS-) & ; =ганного.vnppspmsg : (LLANC-) & ; =ганного.vnppspmsv =ганный.vnppspmsv : (LLANC-) & ; =ганного.vnppspnsg : (LLANC-) & ; =ганного.vsppspmsg : (LLANF- or LLGLS-) & ; =ганного.vsppspmsv =ганный.vsppspmsv : (LLANF- or LLGLS-) & ; =ганного.vsppspnsg : (LLANF- or LLGLS-) & ; =ганное.vnppspnsi : (LLANC-) & ; =ганное.vnppspnsv : (LLANC-) & ; =ганное.vsppspnsi : (LLANF- or LLGLS-) & ; =ганное.vsppspnsv : (LLANF- or LLGLS-) & ; =ганной.vnppspfsd : (LLANC-) & ; =ганной.vnppspfsg : (LLANC-) & ; =ганной.vnppspfsp : (LLANC-) & ; =ганной.vnppspfst : (LLANC-) & ; =ганной.vsppspfsd : (LLANF- or LLGLS-) & ; =ганной.vsppspfsg : (LLANF- or LLGLS-) & ; =ганной.vsppspfsp : (LLANF- or LLGLS-) & ; =ганной.vsppspfst : (LLANF- or LLGLS-) & ; =ганном.vnppspmsp : (LLANC-) & ; =ганном.vnppspnsp : (LLANC-) & ; =ганном.vsppspmsp : (LLANF- or LLGLS-) & ; =ганном.vsppspnsp : (LLANF- or LLGLS-) & ; =ганному.vnppspmsd : (LLANC-) & ; =ганному.vnppspnsd : (LLANC-) & ; =ганному.vsppspmsd : (LLANF- or LLGLS-) & ; =ганному.vsppspnsd : (LLANF- or LLGLS-) & ; =ганную.vnppspfsv : (LLANC-) & ; =ганную.vsppspfsv : (LLANF- or LLGLS-) & ; =ганные.vnppsppi : (LLANC-) & ; =ганные.vnppsppv =ганных.vnppsppv : (LLANC-) & ; =ганные.vsppsppi : (LLANF- or LLGLS-) & ; =ганные.vsppsppv =ганных.vsppsppv : (LLANF- or LLGLS-) & ; =ганный.vnppspmsi : (LLANC-) & ; =ганный.vsppspmsi : (LLANF- or LLGLS-) & ; =ганным.vnppspmst : (LLANC-) & ; =ганным.vnppspnst : (LLANC-) & ; =ганным.vnppsppd : (LLANC-) & ; =ганным.vsppspmst : (LLANF- or LLGLS-) & ; =ганным.vsppspnst : (LLANF- or LLGLS-) & ; =ганным.vsppsppd : (LLANF- or LLGLS-) & ; =ганными.vnppsppt : (LLANC-) & ; =ганными.vsppsppt : (LLANF- or LLGLS-) & ; =ганных.vnppsppg : (LLANC-) & ; =ганных.vnppsppp : (LLANC-) & ; =ганных.vsppsppg : (LLANF- or LLGLS-) & ; =ганных.vsppsppp : (LLANF- or LLGLS-) & ; =гано.vnppspnss : (LLANC-) & ; =гано.vsppsnnss : (LLANF- or LLGLS-) & ; =ганы.vnppspps : (LLANC-) & ; =ганы.vsppsnps : (LLANF- or LLGLS-) & ; =гать.vnndi : (LLANA- or LLANB-) & ; =гать.vnpdi : (LLANC-) & ; =гать.vsndi : (LLAND- or LLANE- or LLGID- or LLGPL-) & ; =гать.vspdi : (LLANF- or LLGLS-) & ; =гатьÑÑ.vnndi : (LLANG- or LLANH-) & ; =гатьÑÑ.vsndi : (LLANI- or LLANJ- or LLANK- or LLGIE- or LLGJE- or LLGOL-) & ; =гах.ndfpp : (LLAMX- or LLAMY-) & ; =гах.nlfpp : (LLAMZ-) & ; =гаю.vnpdn1s : (LLANC-) & ; =гаюÑÑŒ.vnndn1s : (LLANG- or LLANH-) & ; =гаюÑÑŒ.vsndf1s : (LLANI- or LLGIE-) & ; =гают.vnpdn3p : (LLANC-) & ; =гаютÑÑ.vnndn3p : (LLANG- or LLANH-) & ; =гаютÑÑ.vsndf3p : (LLANI- or LLGIE-) & ; =гающаÑ.vnppdnfsi : (LLANC-) & ; =гающаÑÑÑ.vnnpdnfsi : (LLANG- or LLANH-) & ; =гающего.vnppdnmsg : (LLANC-) & ; =гающего.vnppdnmsv =гающий.vnppdnmsv : (LLANC-) & ; =гающего.vnppdnnsg : (LLANC-) & ; =гающегоÑÑ.vnnpdnmsg : (LLANG- or LLANH-) & ; =гающегоÑÑ.vnnpdnmsv =гающийÑÑ.vnnpdnmsv : (LLANG- or LLANH-) & ; =гающегоÑÑ.vnnpdnnsg : (LLANG- or LLANH-) & ; =гающее.vnppdnnsi : (LLANC-) & ; =гающее.vnppdnnsv : (LLANC-) & ; =гающееÑÑ.vnnpdnnsi : (LLANG- or LLANH-) & ; =гающееÑÑ.vnnpdnnsv : (LLANG- or LLANH-) & ; =гающей.vnppdnfsd : (LLANC-) & ; =гающей.vnppdnfsg : (LLANC-) & ; =гающей.vnppdnfsp : (LLANC-) & ; =гающей.vnppdnfst : (LLANC-) & ; =гающейÑÑ.vnnpdnfsd : (LLANG- or LLANH-) & ; =гающейÑÑ.vnnpdnfsg : (LLANG- or LLANH-) & ; =гающейÑÑ.vnnpdnfsp : (LLANG- or LLANH-) & ; =гающейÑÑ.vnnpdnfst : (LLANG- or LLANH-) & ; =гающем.vnppdnmsp : (LLANC-) & ; =гающем.vnppdnnsp : (LLANC-) & ; =гающемÑÑ.vnnpdnmsp : (LLANG- or LLANH-) & ; =гающемÑÑ.vnnpdnnsp : (LLANG- or LLANH-) & ; =гающему.vnppdnmsd : (LLANC-) & ; =гающему.vnppdnnsd : (LLANC-) & ; =гающемуÑÑ.vnnpdnmsd : (LLANG- or LLANH-) & ; =гающемуÑÑ.vnnpdnnsd : (LLANG- or LLANH-) & ; =гающие.vnppdnpi : (LLANC-) & ; =гающие.vnppdnpv =гающих.vnppdnpv : (LLANC-) & ; =гающиеÑÑ.vnnpdnpi : (LLANG- or LLANH-) & ; =гающиеÑÑ.vnnpdnpv =гающихÑÑ.vnnpdnpv : (LLANG- or LLANH-) & ; =гающий.vnppdnmsi : (LLANC-) & ; =гающийÑÑ.vnnpdnmsi : (LLANG- or LLANH-) & ; =гающим.vnppdnmst : (LLANC-) & ; =гающим.vnppdnnst : (LLANC-) & ; =гающим.vnppdnpd : (LLANC-) & ; =гающими.vnppdnpt : (LLANC-) & ; =гающимиÑÑ.vnnpdnpt : (LLANG- or LLANH-) & ; =гающимÑÑ.vnnpdnmst : (LLANG- or LLANH-) & ; =гающимÑÑ.vnnpdnnst : (LLANG- or LLANH-) & ; =гающимÑÑ.vnnpdnpd : (LLANG- or LLANH-) & ; =гающих.vnppdnpg : (LLANC-) & ; =гающих.vnppdnpp : (LLANC-) & ; =гающихÑÑ.vnnpdnpg : (LLANG- or LLANH-) & ; =гающихÑÑ.vnnpdnpp : (LLANG- or LLANH-) & ; =гающую.vnppdnfsv : (LLANC-) & ; =гающуюÑÑ.vnnpdnfsv : (LLANG- or LLANH-) & ; =гаÑ.afsi : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гаÑ.vnpddn : (LLANC-) & ; =гаÑÑÑŒ.vnnddn : (LLANG- or LLANH-) & ; =ге.ndfsd : (LLAMX- or LLAMY-) & ; =ге.ndfsp : (LLAMX- or LLAMY-) & ; =ге.nlfsd : (LLAMZ-) & ; =ге.nlfsp : (LLAMZ-) & ; =ге.nlmsp : (LLAMW-) & ; =ги.aps : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =ги.ndfpi : (LLAMX- or LLAMY-) & ; =ги.ndfpv : (LLAMX- or LLAMY-) & ; =ги.ndfsg : (LLAMX- or LLAMY-) & ; =ги.nlfpi : (LLAMZ-) & ; =ги.nlfsg : (LLAMZ-) & ; =ги.vnndv2s : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =ги.vnpdv2s : (LLAYM- or LLDIO-) & ; =ги.vsndv2s : (LLAND- or LLAYV- or LLAYW- or LLDIR- or LLFWO- or LLGBA- or LLGCZ- or LLGPL-) & ; =ги.vspdv2s : (LLANF- or LLAYO- or LLAYX- or LLDIV- or LLDIW- or LLDIX- or LLFTX- or LLGCB- or LLGEG- or LLGLS- or LLGMJ- or LLGOR-) & ; =гие.adpv : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гие.api : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гий.admsv : (LLANL- or LLANM- or LLANN- or LLANO- or LLFVL-) & ; =гий.amsi : (LLANL- or LLANM- or LLANN- or LLANO- or LLFVL-) & ; =гий.amsv : (LLEKA-) & ; =гим.amst : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гим.anst : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гим.apd : (LLANL- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA-) & ; =гим.apg : (LLANM- or LLFVL-) & ; =гими.apt : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гиÑÑŒ.vnndv2s : (LLAYQ- or LLDJD-) & ; =гиÑÑŒ.vsndv2s : (LLANJ- or LLANK- or LLAYR- or LLAZA- or LLDJG- or LLFEC- or LLGCC- or LLGIS- or LLGJE- or LLGOL- or LLGQI-) & ; =гите.vnndv2p : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гите.vnpdv2p : (LLAYM- or LLDIO-) & ; =гите.vsndv2p : (LLAND- or LLAYV- or LLAYW- or LLDIR- or LLFWO- or LLGBA- or LLGCZ- or LLGPL-) & ; =гите.vspdv2p : (LLANF- or LLAYO- or LLAYX- or LLDIV- or LLDIW- or LLDIX- or LLFTX- or LLGCB- or LLGEG- or LLGLS- or LLGMJ- or LLGOR-) & ; =гитеÑÑŒ.vnndv2p : (LLAYQ- or LLDJD-) & ; =гитеÑÑŒ.vsndv2p : (LLANJ- or LLANK- or LLAYR- or LLAZA- or LLDJG- or LLFEC- or LLGCC- or LLGIS- or LLGJE- or LLGOL- or LLGQI-) & ; =гих.alpv : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гих.apg : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гих.app : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гла.vnndpfs : (LLDIM-) & ; =гла.vnpdpfs : (LLAYM- or LLDIO-) & ; =гла.vsndpfs : (LLDIR- or LLGBA-) & ; =гла.vspdpfs : (LLANP- or LLAYO- or LLDIV- or LLDIW- or LLDIX- or LLFTX- or LLGCB- or LLGEG- or LLGOR-) & ; =глаÑÑŒ.vnndpfs : (LLAYQ- or LLDJD-) & ; =глаÑÑŒ.vsndpfs : (LLAYR- or LLDJG- or LLFEC- or LLGCC- or LLGIS-) & ; =гли.vnndpp : (LLDIM-) & ; =гли.vnpdpp : (LLAYM- or LLDIO-) & ; =гли.vsndpp : (LLDIR- or LLGBA-) & ; =гли.vspdpp : (LLANP- or LLAYO- or LLDIV- or LLDIW- or LLDIX- or LLFTX- or LLGCB- or LLGEG- or LLGOR-) & ; =глиÑÑŒ.vnndpp : (LLAYQ- or LLDJD-) & ; =глиÑÑŒ.vsndpp : (LLAYR- or LLDJG- or LLFEC- or LLGCC- or LLGIS-) & ; =гло.vnndpns : (LLDIM-) & ; =гло.vnpdpns : (LLAYM- or LLDIO-) & ; =гло.vsndpns : (LLDIR- or LLGBA-) & ; =гло.vspdpns : (LLANP- or LLAYO- or LLDIV- or LLDIW- or LLDIX- or LLFTX- or LLGCB- or LLGEG- or LLGOR-) & ; =глоÑÑŒ.vnndpns : (LLAYQ- or LLDJD-) & ; =глоÑÑŒ.vsndpns : (LLAYR- or LLDJG- or LLFEC- or LLGCC- or LLGIS-) & ; =гнем.vspdf1p : (LLANP-) & ; =гнет.vspdf3s : (LLANP-) & ; =гнете.vspdf2p : (LLANP-) & ; =гнешь.vspdf2s : (LLANP-) & ; =гни.vspdv2s : (LLANP-) & ; =гните.vspdv2p : (LLANP-) & ; =гну.vspdf1s : (LLANP-) & ; =гнув.vspddp =гнувши.vspddp : (LLANP-) & ; =гнувшаÑ.vsppdpfsi : (LLANP-) & ; =гнувшего.vsppdpmsg : (LLANP-) & ; =гнувшего.vsppdpmsv =гнувший.vsppdpmsv : (LLANP-) & ; =гнувшего.vsppdpnsg : (LLANP-) & ; =гнувшего.vsppdpnsv =гнувшее.vsppdpnsv : (LLANP-) & ; =гнувшее.vsppdpnsi : (LLANP-) & ; =гнувшей.vsppdpfsd : (LLANP-) & ; =гнувшей.vsppdpfsg : (LLANP-) & ; =гнувшей.vsppdpfsp : (LLANP-) & ; =гнувшей.vsppdpfst =гнувшею.vsppdpfst : (LLANP-) & ; =гнувшем.vsppdpmsp : (LLANP-) & ; =гнувшем.vsppdpnsp : (LLANP-) & ; =гнувшему.vsppdpmsd : (LLANP-) & ; =гнувшему.vsppdpnsd : (LLANP-) & ; =гнувшие.vsppdppi : (LLANP-) & ; =гнувшие.vsppdppv =гнувших.vsppdppv : (LLANP-) & ; =гнувший.vsppdpmsi : (LLANP-) & ; =гнувшим.vsppdpmst : (LLANP-) & ; =гнувшим.vsppdpnst : (LLANP-) & ; =гнувшим.vsppdppd : (LLANP-) & ; =гнувшими.vsppdppt : (LLANP-) & ; =гнувших.vsppdppg : (LLANP-) & ; =гнувших.vsppdppp : (LLANP-) & ; =гнувшую.vsppdpfsv : (LLANP-) & ; =гнул.vspdpms : (LLANP-) & ; =гнут.vspdf3p : (LLANP-) & ; =гнут.vsppspmsi =гнутый.vsppspmsi : (LLANP-) & ; =гнута.vsppspfsi =гнутаÑ.vsppspfsi : (LLANP-) & ; =гнуто.vsppspnsi =гнутое.vsppspnsi : (LLANP-) & ; =гнутого.vsppspmsg : (LLANP-) & ; =гнутого.vsppspmsv =гнутый.vsppspmsv : (LLANP-) & ; =гнутого.vsppspnsg : (LLANP-) & ; =гнутого.vsppspnsv =гнутое.vsppspnsv : (LLANP-) & ; =гнутой.vsppspfsd : (LLANP-) & ; =гнутой.vsppspfsg : (LLANP-) & ; =гнутой.vsppspfsp : (LLANP-) & ; =гнутой.vsppspfst =гнутою.vsppspfst : (LLANP-) & ; =гнутом.vsppspmsp : (LLANP-) & ; =гнутом.vsppspnsp : (LLANP-) & ; =гнутому.vsppspmsd : (LLANP-) & ; =гнутому.vsppspnsd : (LLANP-) & ; =гнутую.vsppspfsv : (LLANP-) & ; =гнуты.vsppsppi =гнутые.vsppsppi : (LLANP-) & ; =гнутые.vsppsppv =гнутых.vsppsppv : (LLANP-) & ; =гнутым.vsppspmst : (LLANP-) & ; =гнутым.vsppspnst : (LLANP-) & ; =гнутым.vsppsppd : (LLANP-) & ; =гнутыми.vsppsppt : (LLANP-) & ; =гнутых.vsppsppg : (LLANP-) & ; =гнутых.vsppsppp : (LLANP-) & ; =гнуть.vspdi : (LLANP-) & ; =го.ansi : (LLANM-) & ; =го.anss : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =го.mmsg : (LLEGU-) & ; =го.mmsv =й.mmsv : (LLEGU-) & ; =го.mnsg : (LLDST- or LLDUB-) & ; =го.usg : (LLDUC-) & ; =гого.almsv : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гого.amsg : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гого.ansg : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =год.ndmsi : (LLANQ-) & ; =год.ndmsv : (LLANQ-) & ; =года.ndmpi =годы.ndmpi : (LLANQ-) & ; =года.ndmpv =годы.ndmpv : (LLANQ-) & ; =года.ndmsg : (LLANQ-) & ; =годам.ndmpd : (LLANQ-) & ; =годами.ndmpt : (LLANQ-) & ; =годах.ndmpp : (LLANQ-) & ; =годе.ndmsp =году.ndmsp : (LLANQ-) & ; =годов.ndmpg =лет.ndmpg : (LLANQ-) & ; =годом.ndmst : (LLANQ-) & ; =году.ndmsd : (LLANQ-) & ; =гое.ansi : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гое.ansv : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гой.admsv : (LLANS-) & ; =гой.afsd : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гой.afsg : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гой.afsp : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гой.afst =гою.afst : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гой.amsi : (LLANS-) & ; =гой.amsv : (LLEIV-) & ; =гой.ndfst =гою.ndfst : (LLAMX- or LLAMY-) & ; =гой.nlfst =гою.nlfst : (LLAMZ-) & ; =гом.amsp : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гом.ansp : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гом.nlmst : (LLAMW-) & ; =гому.amsd : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гому.ansd : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гони.vspdv2s : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =гоним.vspdf1p : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =гоним.vspdv1p : (LLGAL-) & ; =гоним.vspdv1s : (LLCIB-) & ; =гонимÑÑ.vsndf1p : (LLCIC- or LLFET- or LLGQV-) & ; =гонимÑÑ.vsndv1p : (LLGQV-) & ; =гонимÑÑ.vsndv1s : (LLCIC-) & ; =гонимте.vspdv1p : (LLCIB- or LLGAL-) & ; =гонимтеÑÑŒ.vsndv1p : (LLCIC- or LLGQV-) & ; =гониÑÑŒ.vsndv2s : (LLCIC- or LLFET- or LLGQV-) & ; =гонит.vspdf3s : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =гоните.vspdf2p : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =гоните.vspdv2p : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =гонитеÑÑŒ.vsndf2p : (LLCIC- or LLFET- or LLGQV-) & ; =гонитеÑÑŒ.vsndv2p : (LLCIC- or LLFET- or LLGQV-) & ; =гонитÑÑ.vsndf3s : (LLCIC- or LLFET- or LLGQV-) & ; =гонишь.vspdf2s : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =гонишьÑÑ.vsndf2s : (LLCIC- or LLFET- or LLGQV-) & ; =гоню.vspdf1s : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =гонюÑÑŒ.vsndf1s : (LLCIC- or LLFET- or LLGQV-) & ; =гонÑÑ‚.vspdf3p : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =гонÑÑ‚ÑÑ.vsndf3p : (LLCIC- or LLFET- or LLGQV-) & ; =гÑÑ.vnndpms : (LLDJD-) & ; =гÑÑ.vsndpms : (LLDJG- or LLDJH- or LLFEC- or LLGCC-) & ; =гу.ndfsv : (LLAMX- or LLAMY-) & ; =гу.nlfsv : (LLAMZ-) & ; =гу.nlmsd : (LLAMW-) & ; =гу.vnndn1s : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гу.vnpdn1s : (LLAYM- or LLDIO-) & ; =гу.vsndf1s : (LLAND- or LLAYV- or LLAYW- or LLDIR- or LLFWO- or LLGBA- or LLGCZ- or LLGPL-) & ; =гу.vspdf1s : (LLANF- or LLAYO- or LLAYX- or LLDIV- or LLDIW- or LLDIX- or LLFTX- or LLGCB- or LLGEG- or LLGLS- or LLGMJ- or LLGOR-) & ; =гуÑÑŒ.vnndn1s : (LLAYQ- or LLDJD-) & ; =гуÑÑŒ.vsndf1s : (LLANJ- or LLANK- or LLAYR- or LLAZA- or LLDJG- or LLFEC- or LLGCC- or LLGIS- or LLGJE- or LLGOL- or LLGQI-) & ; =гут.vnndn3p : (LLANA- or LLDIM- or LLFFP- or LLFWJ-) & ; =гут.vnpdn3p : (LLAYM- or LLDIO-) & ; =гут.vsndf3p : (LLAND- or LLAYV- or LLDIR- or LLFWO- or LLGBA- or LLGPL-) & ; =гут.vspdf3p : (LLANF- or LLAYO- or LLAYX- or LLDIV- or LLDIW- or LLDIX- or LLFTX- or LLGCB- or LLGEG- or LLGLS- or LLGMJ- or LLGOR-) & ; =гутÑÑ.vnndn3p : (LLAYQ- or LLDJD-) & ; =гутÑÑ.vsndf3p : (LLANJ- or LLANK- or LLAYR- or LLAZA- or LLDJG- or LLFEC- or LLGCC- or LLGIS- or LLGJE- or LLGOL- or LLGQI-) & ; =гущаÑ.vnnpdnfsi : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущаÑ.vnppdnfsi : (LLAYM- or LLDIO-) & ; =гущаÑÑÑ.vnnpdnfsi : (LLAYQ- or LLDJD-) & ; =гущего.vnnpdnmsg : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущего.vnnpdnmsv =гущий.vnnpdnmsv : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущего.vnnpdnnsg : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущего.vnppdnmsg : (LLAYM- or LLDIO-) & ; =гущего.vnppdnmsv =гущий.vnppdnmsv : (LLAYM- or LLDIO-) & ; =гущего.vnppdnnsg : (LLAYM- or LLDIO-) & ; =гущегоÑÑ.vnnpdnmsg : (LLAYQ- or LLDJD-) & ; =гущегоÑÑ.vnnpdnmsv =гущийÑÑ.vnnpdnmsv : (LLAYQ- or LLDJD-) & ; =гущегоÑÑ.vnnpdnnsg : (LLAYQ- or LLDJD-) & ; =гущее.vnnpdnnsi : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущее.vnnpdnnsv : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущее.vnppdnnsi : (LLAYM- or LLDIO-) & ; =гущее.vnppdnnsv : (LLAYM- or LLDIO-) & ; =гущееÑÑ.vnnpdnnsi : (LLAYQ- or LLDJD-) & ; =гущееÑÑ.vnnpdnnsv : (LLAYQ- or LLDJD-) & ; =гущей.vnnpdnfsd : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущей.vnnpdnfsg : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущей.vnnpdnfsp : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущей.vnnpdnfst : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущей.vnppdnfsd : (LLAYM- or LLDIO-) & ; =гущей.vnppdnfsg : (LLAYM- or LLDIO-) & ; =гущей.vnppdnfsp : (LLAYM- or LLDIO-) & ; =гущей.vnppdnfst : (LLAYM- or LLDIO-) & ; =гущейÑÑ.vnnpdnfsd : (LLAYQ- or LLDJD-) & ; =гущейÑÑ.vnnpdnfsg : (LLAYQ- or LLDJD-) & ; =гущейÑÑ.vnnpdnfsp : (LLAYQ- or LLDJD-) & ; =гущейÑÑ.vnnpdnfst : (LLAYQ- or LLDJD-) & ; =гущем.vnnpdnmsp : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущем.vnnpdnnsp : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущем.vnppdnmsp : (LLAYM- or LLDIO-) & ; =гущем.vnppdnnsp : (LLAYM- or LLDIO-) & ; =гущемÑÑ.vnnpdnmsp : (LLAYQ- or LLDJD-) & ; =гущемÑÑ.vnnpdnnsp : (LLAYQ- or LLDJD-) & ; =гущему.vnnpdnmsd : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущему.vnnpdnnsd : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущему.vnppdnmsd : (LLAYM- or LLDIO-) & ; =гущему.vnppdnnsd : (LLAYM- or LLDIO-) & ; =гущемуÑÑ.vnnpdnmsd : (LLAYQ- or LLDJD-) & ; =гущемуÑÑ.vnnpdnnsd : (LLAYQ- or LLDJD-) & ; =гущие.vnnpdnpi : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущие.vnnpdnpv =гущих.vnnpdnpv : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущие.vnppdnpi : (LLAYM- or LLDIO-) & ; =гущие.vnppdnpv =гущих.vnppdnpv : (LLAYM- or LLDIO-) & ; =гущиеÑÑ.vnnpdnpi : (LLAYQ- or LLDJD-) & ; =гущиеÑÑ.vnnpdnpv =гущихÑÑ.vnnpdnpv : (LLAYQ- or LLDJD-) & ; =гущий.vnnpdnmsi : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущий.vnppdnmsi : (LLAYM- or LLDIO-) & ; =гущийÑÑ.vnnpdnmsi : (LLAYQ- or LLDJD-) & ; =гущим.vnnpdnmst : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущим.vnnpdnnst : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущим.vnnpdnpd : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущим.vnppdnmst : (LLAYM- or LLDIO-) & ; =гущим.vnppdnnst : (LLAYM- or LLDIO-) & ; =гущим.vnppdnpd : (LLAYM- or LLDIO-) & ; =гущими.vnnpdnpt : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущими.vnppdnpt : (LLAYM- or LLDIO-) & ; =гущимиÑÑ.vnnpdnpt : (LLAYQ- or LLDJD-) & ; =гущимÑÑ.vnnpdnmst : (LLAYQ- or LLDJD-) & ; =гущимÑÑ.vnnpdnnst : (LLAYQ- or LLDJD-) & ; =гущимÑÑ.vnnpdnpd : (LLAYQ- or LLDJD-) & ; =гущих.vnnpdnpg : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущих.vnnpdnpp : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущих.vnppdnpg : (LLAYM- or LLDIO-) & ; =гущих.vnppdnpp : (LLAYM- or LLDIO-) & ; =гущихÑÑ.vnnpdnpg : (LLAYQ- or LLDJD-) & ; =гущихÑÑ.vnnpdnpp : (LLAYQ- or LLDJD-) & ; =гущую.vnnpdnfsv : (LLANA- or LLAYU- or LLDIM- or LLFFP- or LLFWJ-) & ; =гущую.vnppdnfsv : (LLAYM- or LLDIO-) & ; =гущуюÑÑ.vnnpdnfsv : (LLAYQ- or LLDJD-) & ; =гую.afsv : (LLANL- or LLANM- or LLANN- or LLANO- or LLANS- or LLEIV- or LLEKA- or LLFVL-) & ; =гшаÑ.vnnpdpfsi : (LLDIM-) & ; =гшаÑ.vnppdpfsi : (LLDIO-) & ; =гшаÑ.vsnpdpfsi : (LLDIR- or LLGBA-) & ; =гшаÑ.vsppdpfsi : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшаÑÑÑ.vnnpdpfsi : (LLDJD-) & ; =гшаÑÑÑ.vsnpdpfsi : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшего.vnnpdpmsg : (LLDIM-) & ; =гшего.vnnpdpmsv =гший.vnnpdpmsv : (LLDIM-) & ; =гшего.vnnpdpnsg : (LLDIM-) & ; =гшего.vnppdpmsg : (LLDIO-) & ; =гшего.vnppdpmsv =гший.vnppdpmsv : (LLDIO-) & ; =гшего.vnppdpnsg : (LLDIO-) & ; =гшего.vsnpdpmsg : (LLDIR- or LLGBA-) & ; =гшего.vsnpdpmsv =гший.vsnpdpmsv : (LLDIR- or LLGBA-) & ; =гшего.vsnpdpnsg : (LLDIR- or LLGBA-) & ; =гшего.vsppdpmsg : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшего.vsppdpmsv =гший.vsppdpmsv : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшего.vsppdpnsg : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшего.vsppdpnsv : (LLANP- or LLDIX- or LLFTX-) & ; =гшегоÑÑ.vnnpdpmsg : (LLDJD-) & ; =гшегоÑÑ.vnnpdpmsv =гшийÑÑ.vnnpdpmsv : (LLDJD-) & ; =гшегоÑÑ.vnnpdpnsg : (LLDJD-) & ; =гшегоÑÑ.vsnpdpmsg : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшегоÑÑ.vsnpdpmsv =гшийÑÑ.vsnpdpmsv : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшегоÑÑ.vsnpdpnsg : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшегоÑÑ.vsnpdpnsv : (LLFEC-) & ; =гшее.vnnpdpnsi : (LLDIM-) & ; =гшее.vnnpdpnsv : (LLDIM-) & ; =гшее.vnppdpnsi : (LLDIO-) & ; =гшее.vnppdpnsv : (LLDIO-) & ; =гшее.vsnpdpnsi : (LLDIR- or LLGBA-) & ; =гшее.vsnpdpnsv : (LLDIR- or LLGBA-) & ; =гшее.vsppdpnsi : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшее.vsppdpnsv : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшееÑÑ.vnnpdpnsi : (LLDJD-) & ; =гшееÑÑ.vnnpdpnsv : (LLDJD-) & ; =гшееÑÑ.vsnpdpnsi : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшееÑÑ.vsnpdpnsv : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшей.vnnpdpfsd : (LLDIM-) & ; =гшей.vnnpdpfsg : (LLDIM-) & ; =гшей.vnnpdpfsp : (LLDIM-) & ; =гшей.vnnpdpfst : (LLDIM-) & ; =гшей.vnppdpfsd : (LLDIO-) & ; =гшей.vnppdpfsg : (LLDIO-) & ; =гшей.vnppdpfsp : (LLDIO-) & ; =гшей.vnppdpfst : (LLDIO-) & ; =гшей.vsnpdpfsd : (LLDIR- or LLGBA-) & ; =гшей.vsnpdpfsg : (LLDIR- or LLGBA-) & ; =гшей.vsnpdpfsp : (LLDIR- or LLGBA-) & ; =гшей.vsnpdpfst : (LLDIR- or LLGBA-) & ; =гшей.vsppdpfsd : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшей.vsppdpfsg : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшей.vsppdpfsp : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшей.vsppdpfst : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшейÑÑ.vnnpdpfsd : (LLDJD-) & ; =гшейÑÑ.vnnpdpfsg : (LLDJD-) & ; =гшейÑÑ.vnnpdpfsp : (LLDJD-) & ; =гшейÑÑ.vnnpdpfst : (LLDJD-) & ; =гшейÑÑ.vsnpdpfsd : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшейÑÑ.vsnpdpfsg : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшейÑÑ.vsnpdpfsp : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшейÑÑ.vsnpdpfst : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшем.vnnpdpmsp : (LLDIM-) & ; =гшем.vnnpdpnsp : (LLDIM-) & ; =гшем.vnppdpmsp : (LLDIO-) & ; =гшем.vnppdpnsp : (LLDIO-) & ; =гшем.vsnpdpmsp : (LLDIR- or LLGBA-) & ; =гшем.vsnpdpnsp : (LLDIR- or LLGBA-) & ; =гшем.vsppdpmsp : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшем.vsppdpnsp : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшемÑÑ.vnnpdpmsp : (LLDJD-) & ; =гшемÑÑ.vnnpdpnsp : (LLDJD-) & ; =гшемÑÑ.vsnpdpmsp : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшемÑÑ.vsnpdpnsp : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшему.vnnpdpmsd : (LLDIM-) & ; =гшему.vnnpdpnsd : (LLDIM-) & ; =гшему.vnppdpmsd : (LLDIO-) & ; =гшему.vnppdpnsd : (LLDIO-) & ; =гшему.vsnpdpmsd : (LLDIR- or LLGBA-) & ; =гшему.vsnpdpnsd : (LLDIR- or LLGBA-) & ; =гшему.vsppdpmsd : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшему.vsppdpnsd : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшемуÑÑ.vnnpdpmsd : (LLDJD-) & ; =гшемуÑÑ.vnnpdpnsd : (LLDJD-) & ; =гшемуÑÑ.vsnpdpmsd : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшемуÑÑ.vsnpdpnsd : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшею.vsppdpfst : (LLANP- or LLDIX- or LLFTX-) & ; =гшеюÑÑ.vsnpdpfst : (LLFEC-) & ; =гши.vnnddp : (LLDIM-) & ; =гши.vnpddp : (LLDIO-) & ; =гши.vsnddp : (LLDIR- or LLGBA-) & ; =гши.vspddp : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшие.vnnpdppi : (LLDIM-) & ; =гшие.vnnpdppv =гших.vnnpdppv : (LLDIM-) & ; =гшие.vnppdppi : (LLDIO-) & ; =гшие.vnppdppv =гших.vnppdppv : (LLDIO-) & ; =гшие.vsnpdppi : (LLDIR- or LLGBA-) & ; =гшие.vsnpdppv =гших.vsnpdppv : (LLDIR- or LLGBA-) & ; =гшие.vsppdppi : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшие.vsppdppv =гших.vsppdppv : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшиеÑÑ.vnnpdppi : (LLDJD-) & ; =гшиеÑÑ.vnnpdppv =гшихÑÑ.vnnpdppv : (LLDJD-) & ; =гшиеÑÑ.vsnpdppi : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшиеÑÑ.vsnpdppv =гшихÑÑ.vsnpdppv : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гший.vnnpdpmsi : (LLDIM-) & ; =гший.vnppdpmsi : (LLDIO-) & ; =гший.vsnpdpmsi : (LLDIR- or LLGBA-) & ; =гший.vsppdpmsi : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшийÑÑ.vnnpdpmsi : (LLDJD-) & ; =гшийÑÑ.vsnpdpmsi : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшим.vnnpdpmst : (LLDIM-) & ; =гшим.vnnpdpnst : (LLDIM-) & ; =гшим.vnnpdppd : (LLDIM-) & ; =гшим.vnppdpmst : (LLDIO-) & ; =гшим.vnppdpnst : (LLDIO-) & ; =гшим.vnppdppd : (LLDIO-) & ; =гшим.vsnpdpmst : (LLDIR- or LLGBA-) & ; =гшим.vsnpdpnst : (LLDIR- or LLGBA-) & ; =гшим.vsnpdppd : (LLDIR- or LLGBA-) & ; =гшим.vsppdpmst : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшим.vsppdpnst : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшим.vsppdppd : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшими.vnnpdppt : (LLDIM-) & ; =гшими.vnppdppt : (LLDIO-) & ; =гшими.vsnpdppt : (LLDIR- or LLGBA-) & ; =гшими.vsppdppt : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшимиÑÑ.vnnpdppt : (LLDJD-) & ; =гшимиÑÑ.vsnpdppt : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшимÑÑ.vnnpdpmst : (LLDJD-) & ; =гшимÑÑ.vnnpdpnst : (LLDJD-) & ; =гшимÑÑ.vnnpdppd : (LLDJD-) & ; =гшимÑÑ.vsnpdpmst : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшимÑÑ.vsnpdpnst : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшимÑÑ.vsnpdppd : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшиÑÑŒ.vnnddp : (LLDJD- or LLFEC-) & ; =гшиÑÑŒ.vsnddp : (LLDJG- or LLDJH- or LLGCC-) & ; =гших.vnnpdppg : (LLDIM-) & ; =гших.vnnpdppp : (LLDIM-) & ; =гших.vnppdppg : (LLDIO-) & ; =гших.vnppdppp : (LLDIO-) & ; =гших.vsnpdppg : (LLDIR- or LLGBA-) & ; =гших.vsnpdppp : (LLDIR- or LLGBA-) & ; =гших.vsppdppg : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гших.vsppdppp : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшихÑÑ.vnnpdppg : (LLDJD-) & ; =гшихÑÑ.vnnpdppp : (LLDJD-) & ; =гшихÑÑ.vsnpdppg : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшихÑÑ.vsnpdppp : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =гшую.vnnpdpfsv : (LLDIM-) & ; =гшую.vnppdpfsv : (LLDIO-) & ; =гшую.vsnpdpfsv : (LLDIR- or LLGBA-) & ; =гшую.vsppdpfsv : (LLANP- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLFTX- or LLGCB- or LLGOR-) & ; =гшуюÑÑ.vnnpdpfsv : (LLDJD-) & ; =гшуюÑÑ.vsnpdpfsv : (LLDJG- or LLDJH- or LLDJI- or LLFEC- or LLGCC- or LLGMW-) & ; =д.amss : (LLARB- or LLARC- or LLARG-) & ; =да.afss : (LLARB- or LLARC- or LLARG-) & ; =дав.vnpddp =давши.vnpddp : (LLEMX-) & ; =дав.vspddp =давши.vspddp : (LLANW- or LLGDT-) & ; =давшаÑ.vnppdpfsi : (LLEMX-) & ; =давшаÑ.vsppdpfsi : (LLANW- or LLGDT-) & ; =давшаÑÑÑ.vnnpdpfsi : (LLEMY-) & ; =давшаÑÑÑ.vsnpdpfsi : (LLANX- or LLGLM-) & ; =давшего.vnppdpmsg : (LLEMX-) & ; =давшего.vnppdpmsv =давший.vnppdpmsv : (LLEMX-) & ; =давшего.vnppdpnsg : (LLEMX-) & ; =давшего.vsppdpmsg : (LLANW- or LLGDT-) & ; =давшего.vsppdpmsv =давший.vsppdpmsv : (LLANW- or LLGDT-) & ; =давшего.vsppdpnsg : (LLANW- or LLGDT-) & ; =давшегоÑÑ.vnnpdpmsg : (LLEMY-) & ; =давшегоÑÑ.vnnpdpmsv =давшийÑÑ.vnnpdpmsv : (LLEMY-) & ; =давшегоÑÑ.vnnpdpnsg : (LLEMY-) & ; =давшегоÑÑ.vsnpdpmsg : (LLANX- or LLGLM-) & ; =давшегоÑÑ.vsnpdpmsv =давшийÑÑ.vsnpdpmsv : (LLANX- or LLGLM-) & ; =давшегоÑÑ.vsnpdpnsg : (LLANX- or LLGLM-) & ; =давшее.vnppdpnsi : (LLEMX-) & ; =давшее.vnppdpnsv : (LLEMX-) & ; =давшее.vsppdpnsi : (LLANW- or LLGDT-) & ; =давшее.vsppdpnsv : (LLANW- or LLGDT-) & ; =давшееÑÑ.vnnpdpnsi : (LLEMY-) & ; =давшееÑÑ.vnnpdpnsv : (LLEMY-) & ; =давшееÑÑ.vsnpdpnsi : (LLANX- or LLGLM-) & ; =давшееÑÑ.vsnpdpnsv : (LLANX- or LLGLM-) & ; =давшей.vnppdpfsd : (LLEMX-) & ; =давшей.vnppdpfsg : (LLEMX-) & ; =давшей.vnppdpfsp : (LLEMX-) & ; =давшей.vnppdpfst : (LLEMX-) & ; =давшей.vsppdpfsd : (LLANW- or LLGDT-) & ; =давшей.vsppdpfsg : (LLANW- or LLGDT-) & ; =давшей.vsppdpfsp : (LLANW- or LLGDT-) & ; =давшей.vsppdpfst : (LLANW- or LLGDT-) & ; =давшейÑÑ.vnnpdpfsd : (LLEMY-) & ; =давшейÑÑ.vnnpdpfsg : (LLEMY-) & ; =давшейÑÑ.vnnpdpfsp : (LLEMY-) & ; =давшейÑÑ.vnnpdpfst : (LLEMY-) & ; =давшейÑÑ.vsnpdpfsd : (LLANX- or LLGLM-) & ; =давшейÑÑ.vsnpdpfsg : (LLANX- or LLGLM-) & ; =давшейÑÑ.vsnpdpfsp : (LLANX- or LLGLM-) & ; =давшейÑÑ.vsnpdpfst : (LLANX- or LLGLM-) & ; =давшем.vnppdpmsp : (LLEMX-) & ; =давшем.vnppdpnsp : (LLEMX-) & ; =давшем.vsppdpmsp : (LLANW- or LLGDT-) & ; =давшем.vsppdpnsp : (LLANW- or LLGDT-) & ; =давшемÑÑ.vnnpdpmsp : (LLEMY-) & ; =давшемÑÑ.vnnpdpnsp : (LLEMY-) & ; =давшемÑÑ.vsnpdpmsp : (LLANX- or LLGLM-) & ; =давшемÑÑ.vsnpdpnsp : (LLANX- or LLGLM-) & ; =давшему.vnppdpmsd : (LLEMX-) & ; =давшему.vnppdpnsd : (LLEMX-) & ; =давшему.vsppdpmsd : (LLANW- or LLGDT-) & ; =давшему.vsppdpnsd : (LLANW- or LLGDT-) & ; =давшемуÑÑ.vnnpdpmsd : (LLEMY-) & ; =давшемуÑÑ.vnnpdpnsd : (LLEMY-) & ; =давшемуÑÑ.vsnpdpmsd : (LLANX- or LLGLM-) & ; =давшемуÑÑ.vsnpdpnsd : (LLANX- or LLGLM-) & ; =давшие.vnppdppi : (LLEMX-) & ; =давшие.vnppdppv =давших.vnppdppv : (LLEMX-) & ; =давшие.vsppdppi : (LLANW- or LLGDT-) & ; =давшие.vsppdppv =давших.vsppdppv : (LLANW- or LLGDT-) & ; =давшиеÑÑ.vnnpdppi : (LLEMY-) & ; =давшиеÑÑ.vnnpdppv =давшихÑÑ.vnnpdppv : (LLEMY-) & ; =давшиеÑÑ.vsnpdppi : (LLANX- or LLGLM-) & ; =давшиеÑÑ.vsnpdppv =давшихÑÑ.vsnpdppv : (LLANX- or LLGLM-) & ; =давший.vnppdpmsi : (LLEMX-) & ; =давший.vsppdpmsi : (LLANW- or LLGDT-) & ; =давшийÑÑ.vnnpdpmsi : (LLEMY-) & ; =давшийÑÑ.vsnpdpmsi : (LLANX- or LLGLM-) & ; =давшим.vnppdpmst : (LLEMX-) & ; =давшим.vnppdpnst : (LLEMX-) & ; =давшим.vnppdppd : (LLEMX-) & ; =давшим.vsppdpmst : (LLANW- or LLGDT-) & ; =давшим.vsppdpnst : (LLANW- or LLGDT-) & ; =давшим.vsppdppd : (LLANW- or LLGDT-) & ; =давшими.vnppdppt : (LLEMX-) & ; =давшими.vsppdppt : (LLANW- or LLGDT-) & ; =давшимиÑÑ.vnnpdppt : (LLEMY-) & ; =давшимиÑÑ.vsnpdppt : (LLANX- or LLGLM-) & ; =давшимÑÑ.vnnpdpmst : (LLEMY-) & ; =давшимÑÑ.vnnpdpnst : (LLEMY-) & ; =давшимÑÑ.vnnpdppd : (LLEMY-) & ; =давшимÑÑ.vsnpdpmst : (LLANX- or LLGLM-) & ; =давшимÑÑ.vsnpdpnst : (LLANX- or LLGLM-) & ; =давшимÑÑ.vsnpdppd : (LLANX- or LLGLM-) & ; =давшиÑÑŒ.vnnddp : (LLEMY-) & ; =давшиÑÑŒ.vsnddp : (LLANX- or LLGLM-) & ; =давших.vnppdppg : (LLEMX-) & ; =давших.vnppdppp : (LLEMX-) & ; =давших.vsppdppg : (LLANW- or LLGDT-) & ; =давших.vsppdppp : (LLANW- or LLGDT-) & ; =давшихÑÑ.vnnpdppg : (LLEMY-) & ; =давшихÑÑ.vnnpdppp : (LLEMY-) & ; =давшихÑÑ.vsnpdppg : (LLANX- or LLGLM-) & ; =давшихÑÑ.vsnpdppp : (LLANX- or LLGLM-) & ; =давшую.vnppdpfsv : (LLEMX-) & ; =давшую.vsppdpfsv : (LLANW- or LLGDT-) & ; =давшуюÑÑ.vnnpdpfsv : (LLEMY-) & ; =давшуюÑÑ.vsnpdpfsv : (LLANX- or LLGLM-) & ; =дадшиÑÑŒ.vnnddp : (LLCML- or LLEPA-) & ; =даем.vnpdn1p : (LLEMX-) & ; =даем.vnppsnmss : (LLEMX-) & ; =даем.vspdf1p : (LLANW- or LLGDT-) & ; =даем.vspdv1p : (LLGDT-) & ; =даем.vspdv1s : (LLANW-) & ; =даема.vnppsnfss : (LLEMX-) & ; =даемаÑ.vnppsnfsi : (LLEMX-) & ; =даемо.vnppsnnss : (LLEMX-) & ; =даемого.vnppsnmsg : (LLEMX-) & ; =даемого.vnppsnmsv =даемый.vnppsnmsv : (LLEMX-) & ; =даемого.vnppsnnsg : (LLEMX-) & ; =даемое.vnppsnnsi : (LLEMX-) & ; =даемое.vnppsnnsv : (LLEMX-) & ; =даемой.vnppsnfsd : (LLEMX-) & ; =даемой.vnppsnfsg : (LLEMX-) & ; =даемой.vnppsnfsp : (LLEMX-) & ; =даемой.vnppsnfst : (LLEMX-) & ; =даемом.vnppsnmsp : (LLEMX-) & ; =даемом.vnppsnnsp : (LLEMX-) & ; =даемому.vnppsnmsd : (LLEMX-) & ; =даемому.vnppsnnsd : (LLEMX-) & ; =даемÑÑ.vnndn1p : (LLEMY-) & ; =даемÑÑ.vsndf1p : (LLANX- or LLGLM-) & ; =даемÑÑ.vsndv1p : (LLGLM-) & ; =даемÑÑ.vsndv1s : (LLANX-) & ; =даемте.vspdv1p : (LLANW- or LLGDT-) & ; =даемтеÑÑŒ.vsndv1p : (LLANX- or LLGLM-) & ; =даемую.vnppsnfsv : (LLEMX-) & ; =даемы.vnppsnps : (LLEMX-) & ; =даемые.vnppsnpi : (LLEMX-) & ; =даемые.vnppsnpv =даемых.vnppsnpv : (LLEMX-) & ; =даемый.vnppsnmsi : (LLEMX-) & ; =даемым.vnppsnmst : (LLEMX-) & ; =даемым.vnppsnnst : (LLEMX-) & ; =даемым.vnppsnpd : (LLEMX-) & ; =даемыми.vnppsnpt : (LLEMX-) & ; =даемых.vnppsnpg : (LLEMX-) & ; =даемых.vnppsnpp : (LLEMX-) & ; =дает.vnpdn3s : (LLEMX-) & ; =дает.vspdf3s : (LLANW- or LLGDT-) & ; =даете.vnpdn2p : (LLEMX-) & ; =даете.vspdf2p : (LLANW- or LLGDT-) & ; =даетеÑÑŒ.vnndn2p : (LLEMY-) & ; =даетеÑÑŒ.vsndf2p : (LLANX- or LLGLM-) & ; =даетÑÑ.vnndn3s : (LLEMY-) & ; =даетÑÑ.vsndf3s : (LLANX- or LLGLM-) & ; =даешь.vnpdn2s : (LLEMX-) & ; =даешь.vspdf2s : (LLANW- or LLGDT-) & ; =даешьÑÑ.vnndn2s : (LLEMY-) & ; =даешьÑÑ.vsndf2s : (LLANX- or LLGLM-) & ; =дай.vnpdv2s : (LLEMX-) & ; =дай.vspdv2s : (LLANW- or LLGDT-) & ; =дайÑÑ.vnndv2s : (LLEMY-) & ; =дайÑÑ.vsndv2s : (LLANX- or LLGLM-) & ; =дайте.vnpdv2p : (LLEMX-) & ; =дайте.vspdv2p : (LLANW- or LLGDT-) & ; =дайтеÑÑŒ.vnndv2p : (LLEMY-) & ; =дайтеÑÑŒ.vsndv2p : (LLANX- or LLGLM-) & ; =дал.vnpdpms : (LLEMX-) & ; =дал.vspdpms : (LLANW- or LLGDT-) & ; =дала.vnpdpfs : (LLEMX-) & ; =дала.vspdpfs : (LLANW- or LLGDT-) & ; =далаÑÑŒ.vnndpfs : (LLEMY-) & ; =далаÑÑŒ.vsndpfs : (LLANX- or LLGLM-) & ; =дали.vnpdpp : (LLEMX-) & ; =дали.vspdpp : (LLANW- or LLGDT-) & ; =далиÑÑŒ.vnndpp : (LLEMY-) & ; =далиÑÑŒ.vsndpp : (LLANX- or LLGLM-) & ; =дало.vnpdpns : (LLEMX-) & ; =дало.vspdpns : (LLANW- or LLGDT-) & ; =далоÑÑŒ.vnndpns : (LLEMY-) & ; =далоÑÑŒ.vsndpns : (LLANX- or LLGLM-) & ; =далÑÑ.vnndpms : (LLEMY-) & ; =далÑÑ.vsndpms : (LLANX- or LLGLM-) & ; =дан.vnppspmss : (LLEMX-) & ; =дан.vsppsnmss : (LLANW- or LLGDT-) & ; =дана.vnppspfss : (LLEMX-) & ; =дана.vsppsnfss : (LLANW- or LLGDT-) & ; =даннаÑ.vnppspfsi : (LLEMX-) & ; =даннаÑ.vsppspfsi : (LLANW- or LLGDT-) & ; =данного.vnppspmsg : (LLEMX-) & ; =данного.vnppspmsv =данный.vnppspmsv : (LLEMX-) & ; =данного.vnppspnsg : (LLEMX-) & ; =данного.vsppspmsg : (LLANW- or LLGDT-) & ; =данного.vsppspmsv =данный.vsppspmsv : (LLANW- or LLGDT-) & ; =данного.vsppspnsg : (LLANW- or LLGDT-) & ; =данное.vnppspnsi : (LLEMX-) & ; =данное.vnppspnsv : (LLEMX-) & ; =данное.vsppspnsi : (LLANW- or LLGDT-) & ; =данное.vsppspnsv : (LLANW- or LLGDT-) & ; =данной.vnppspfsd : (LLEMX-) & ; =данной.vnppspfsg : (LLEMX-) & ; =данной.vnppspfsp : (LLEMX-) & ; =данной.vnppspfst : (LLEMX-) & ; =данной.vsppspfsd : (LLANW- or LLGDT-) & ; =данной.vsppspfsg : (LLANW- or LLGDT-) & ; =данной.vsppspfsp : (LLANW- or LLGDT-) & ; =данной.vsppspfst : (LLANW- or LLGDT-) & ; =данном.vnppspmsp : (LLEMX-) & ; =данном.vnppspnsp : (LLEMX-) & ; =данном.vsppspmsp : (LLANW- or LLGDT-) & ; =данном.vsppspnsp : (LLANW- or LLGDT-) & ; =данному.vnppspmsd : (LLEMX-) & ; =данному.vnppspnsd : (LLEMX-) & ; =данному.vsppspmsd : (LLANW- or LLGDT-) & ; =данному.vsppspnsd : (LLANW- or LLGDT-) & ; =данную.vnppspfsv : (LLEMX-) & ; =данную.vsppspfsv : (LLANW- or LLGDT-) & ; =данные.vnppsppi : (LLEMX-) & ; =данные.vnppsppv =данных.vnppsppv : (LLEMX-) & ; =данные.vsppsppi : (LLANW- or LLGDT-) & ; =данные.vsppsppv =данных.vsppsppv : (LLANW- or LLGDT-) & ; =данный.vnppspmsi : (LLEMX-) & ; =данный.vsppspmsi : (LLANW- or LLGDT-) & ; =данным.vnppspmst : (LLEMX-) & ; =данным.vnppspnst : (LLEMX-) & ; =данным.vnppsppd : (LLEMX-) & ; =данным.vsppspmst : (LLANW- or LLGDT-) & ; =данным.vsppspnst : (LLANW- or LLGDT-) & ; =данным.vsppsppd : (LLANW- or LLGDT-) & ; =данными.vnppsppt : (LLEMX-) & ; =данными.vsppsppt : (LLANW- or LLGDT-) & ; =данных.vnppsppg : (LLEMX-) & ; =данных.vnppsppp : (LLEMX-) & ; =данных.vsppsppg : (LLANW- or LLGDT-) & ; =данных.vsppsppp : (LLANW- or LLGDT-) & ; =дано.vnppspnss : (LLEMX-) & ; =дано.vsppsnnss : (LLANW- or LLGDT-) & ; =даны.vnppspps : (LLEMX-) & ; =даны.vsppsnps : (LLANW- or LLGDT-) & ; =дать.vnpdi : (LLEMX-) & ; =дать.vspdi : (LLANW- or LLGDT-) & ; =датьÑÑ.vnndi : (LLEMY-) & ; =датьÑÑ.vsndi : (LLANX- or LLGLM-) & ; =даю.vnpdn1s : (LLEMX-) & ; =даю.vspdf1s : (LLANW- or LLGDT-) & ; =даюÑÑŒ.vnndn1s : (LLEMY-) & ; =даюÑÑŒ.vsndf1s : (LLANX- or LLGLM-) & ; =дают.vnpdn3p : (LLEMX-) & ; =дают.vspdf3p : (LLANW- or LLGDT-) & ; =даютÑÑ.vnndn3p : (LLEMY-) & ; =даютÑÑ.vsndf3p : (LLANX- or LLGLM-) & ; =дающаÑ.vnppdnfsi : (LLEMX-) & ; =дающаÑÑÑ.vnnpdnfsi : (LLEMY-) & ; =дающего.vnppdnmsg : (LLEMX-) & ; =дающего.vnppdnmsv =дающий.vnppdnmsv : (LLEMX-) & ; =дающего.vnppdnnsg : (LLEMX-) & ; =дающегоÑÑ.vnnpdnmsg : (LLEMY-) & ; =дающегоÑÑ.vnnpdnmsv =дающийÑÑ.vnnpdnmsv : (LLEMY-) & ; =дающегоÑÑ.vnnpdnnsg : (LLEMY-) & ; =дающее.vnppdnnsi : (LLEMX-) & ; =дающее.vnppdnnsv : (LLEMX-) & ; =дающееÑÑ.vnnpdnnsi : (LLEMY-) & ; =дающееÑÑ.vnnpdnnsv : (LLEMY-) & ; =дающей.vnppdnfsd : (LLEMX-) & ; =дающей.vnppdnfsg : (LLEMX-) & ; =дающей.vnppdnfsp : (LLEMX-) & ; =дающей.vnppdnfst : (LLEMX-) & ; =дающейÑÑ.vnnpdnfsd : (LLEMY-) & ; =дающейÑÑ.vnnpdnfsg : (LLEMY-) & ; =дающейÑÑ.vnnpdnfsp : (LLEMY-) & ; =дающейÑÑ.vnnpdnfst : (LLEMY-) & ; =дающем.vnppdnmsp : (LLEMX-) & ; =дающем.vnppdnnsp : (LLEMX-) & ; =дающемÑÑ.vnnpdnmsp : (LLEMY-) & ; =дающемÑÑ.vnnpdnnsp : (LLEMY-) & ; =дающему.vnppdnmsd : (LLEMX-) & ; =дающему.vnppdnnsd : (LLEMX-) & ; =дающемуÑÑ.vnnpdnmsd : (LLEMY-) & ; =дающемуÑÑ.vnnpdnnsd : (LLEMY-) & ; =дающие.vnppdnpi : (LLEMX-) & ; =дающие.vnppdnpv =дающих.vnppdnpv : (LLEMX-) & ; =дающиеÑÑ.vnnpdnpi : (LLEMY-) & ; =дающиеÑÑ.vnnpdnpv =дающихÑÑ.vnnpdnpv : (LLEMY-) & ; =дающий.vnppdnmsi : (LLEMX-) & ; =дающийÑÑ.vnnpdnmsi : (LLEMY-) & ; =дающим.vnppdnmst : (LLEMX-) & ; =дающим.vnppdnnst : (LLEMX-) & ; =дающим.vnppdnpd : (LLEMX-) & ; =дающими.vnppdnpt : (LLEMX-) & ; =дающимиÑÑ.vnnpdnpt : (LLEMY-) & ; =дающимÑÑ.vnnpdnmst : (LLEMY-) & ; =дающимÑÑ.vnnpdnnst : (LLEMY-) & ; =дающимÑÑ.vnnpdnpd : (LLEMY-) & ; =дающих.vnppdnpg : (LLEMX-) & ; =дающих.vnppdnpp : (LLEMX-) & ; =дающихÑÑ.vnnpdnpg : (LLEMY-) & ; =дающихÑÑ.vnnpdnpp : (LLEMY-) & ; =дающую.vnppdnfsv : (LLEMX-) & ; =дающуюÑÑ.vnnpdnfsv : (LLEMY-) & ; =даÑ.afsi : (LLARB- or LLARC- or LLARG-) & ; =даÑ.vnpddn : (LLEMX-) & ; =даÑÑÑŒ.vnnddn : (LLEMY-) & ; =дев.vnnddp =девши.vnnddp : (LLAOB- or LLAOC-) & ; =дев.vnpddp =девши.vnpddp : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =дев.vsnddp =девши.vsnddp : (LLAOI- or LLGIJ-) & ; =дев.vspddp =девши.vspddp : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшаÑ.vnnpdpfsi : (LLAOB- or LLAOC-) & ; =девшаÑ.vnppdpfsi : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшаÑ.vsnpdpfsi : (LLAOI- or LLGIJ-) & ; =девшаÑ.vsppdpfsi : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшаÑÑÑ.vnnpdpfsi : (LLAOP- or LLAOQ-) & ; =девшаÑÑÑ.vsnpdpfsi : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшего.vnnpdpmsg : (LLAOB- or LLAOC-) & ; =девшего.vnnpdpmsv =девший.vnnpdpmsv : (LLAOB- or LLAOC-) & ; =девшего.vnnpdpnsg : (LLAOB- or LLAOC-) & ; =девшего.vnppdpmsg : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшего.vnppdpmsv =девший.vnppdpmsv : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшего.vnppdpnsg : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшего.vsnpdpmsg : (LLAOI- or LLGIJ-) & ; =девшего.vsnpdpmsv =девший.vsnpdpmsv : (LLAOI- or LLGIJ-) & ; =девшего.vsnpdpnsg : (LLAOI- or LLGIJ-) & ; =девшего.vsppdpmsg : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшего.vsppdpmsv =девший.vsppdpmsv : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшего.vsppdpnsg : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшего.vsppdpnsv : (LLAOO-) & ; =девшегоÑÑ.vnnpdpmsg : (LLAOP- or LLAOQ-) & ; =девшегоÑÑ.vnnpdpmsv =девшийÑÑ.vnnpdpmsv : (LLAOP- or LLAOQ-) & ; =девшегоÑÑ.vnnpdpnsg : (LLAOP- or LLAOQ-) & ; =девшегоÑÑ.vsnpdpmsg : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшегоÑÑ.vsnpdpmsv =девшийÑÑ.vsnpdpmsv : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшегоÑÑ.vsnpdpnsg : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшегоÑÑ.vsnpdpnsv : (LLFFA-) & ; =девшее.vnnpdpnsi : (LLAOB- or LLAOC-) & ; =девшее.vnnpdpnsv : (LLAOB- or LLAOC-) & ; =девшее.vnppdpnsi : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшее.vnppdpnsv : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшее.vsnpdpnsi : (LLAOI- or LLGIJ-) & ; =девшее.vsnpdpnsv : (LLAOI- or LLGIJ-) & ; =девшее.vsppdpnsi : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшее.vsppdpnsv : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшееÑÑ.vnnpdpnsi : (LLAOP- or LLAOQ-) & ; =девшееÑÑ.vnnpdpnsv : (LLAOP- or LLAOQ-) & ; =девшееÑÑ.vsnpdpnsi : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшееÑÑ.vsnpdpnsv : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшей.vnnpdpfsd : (LLAOB- or LLAOC-) & ; =девшей.vnnpdpfsg : (LLAOB- or LLAOC-) & ; =девшей.vnnpdpfsp : (LLAOB- or LLAOC-) & ; =девшей.vnnpdpfst : (LLAOB- or LLAOC-) & ; =девшей.vnppdpfsd : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшей.vnppdpfsg : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшей.vnppdpfsp : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшей.vnppdpfst : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшей.vsnpdpfsd : (LLAOI- or LLGIJ-) & ; =девшей.vsnpdpfsg : (LLAOI- or LLGIJ-) & ; =девшей.vsnpdpfsp : (LLAOI- or LLGIJ-) & ; =девшей.vsnpdpfst : (LLAOI- or LLGIJ-) & ; =девшей.vsppdpfsd : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшей.vsppdpfsg : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшей.vsppdpfsp : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшей.vsppdpfst : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшейÑÑ.vnnpdpfsd : (LLAOP- or LLAOQ-) & ; =девшейÑÑ.vnnpdpfsg : (LLAOP- or LLAOQ-) & ; =девшейÑÑ.vnnpdpfsp : (LLAOP- or LLAOQ-) & ; =девшейÑÑ.vnnpdpfst : (LLAOP- or LLAOQ-) & ; =девшейÑÑ.vsnpdpfsd : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшейÑÑ.vsnpdpfsg : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшейÑÑ.vsnpdpfsp : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшейÑÑ.vsnpdpfst : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшем.vnnpdpmsp : (LLAOB- or LLAOC-) & ; =девшем.vnnpdpnsp : (LLAOB- or LLAOC-) & ; =девшем.vnppdpmsp : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшем.vnppdpnsp : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшем.vsnpdpmsp : (LLAOI- or LLGIJ-) & ; =девшем.vsnpdpnsp : (LLAOI- or LLGIJ-) & ; =девшем.vsppdpmsp : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшем.vsppdpnsp : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшемÑÑ.vnnpdpmsp : (LLAOP- or LLAOQ-) & ; =девшемÑÑ.vnnpdpnsp : (LLAOP- or LLAOQ-) & ; =девшемÑÑ.vsnpdpmsp : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшемÑÑ.vsnpdpnsp : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшему.vnnpdpmsd : (LLAOB- or LLAOC-) & ; =девшему.vnnpdpnsd : (LLAOB- or LLAOC-) & ; =девшему.vnppdpmsd : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшему.vnppdpnsd : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшему.vsnpdpmsd : (LLAOI- or LLGIJ-) & ; =девшему.vsnpdpnsd : (LLAOI- or LLGIJ-) & ; =девшему.vsppdpmsd : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшему.vsppdpnsd : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшемуÑÑ.vnnpdpmsd : (LLAOP- or LLAOQ-) & ; =девшемуÑÑ.vnnpdpnsd : (LLAOP- or LLAOQ-) & ; =девшемуÑÑ.vsnpdpmsd : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшемуÑÑ.vsnpdpnsd : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшею.vsppdpfst : (LLAOO-) & ; =девшеюÑÑ.vsnpdpfst : (LLFFA-) & ; =девшие.vnnpdppi : (LLAOB- or LLAOC-) & ; =девшие.vnnpdppv =девших.vnnpdppv : (LLAOB- or LLAOC-) & ; =девшие.vnppdppi : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшие.vnppdppv =девших.vnppdppv : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшие.vsnpdppi : (LLAOI- or LLGIJ-) & ; =девшие.vsnpdppv =девших.vsnpdppv : (LLAOI- or LLGIJ-) & ; =девшие.vsppdppi : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшие.vsppdppv =девших.vsppdppv : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшиеÑÑ.vnnpdppi : (LLAOP- or LLAOQ-) & ; =девшиеÑÑ.vnnpdppv =девшихÑÑ.vnnpdppv : (LLAOP- or LLAOQ-) & ; =девшиеÑÑ.vsnpdppi : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшиеÑÑ.vsnpdppv =девшихÑÑ.vsnpdppv : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девший.vnnpdpmsi : (LLAOB- or LLAOC-) & ; =девший.vnppdpmsi : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девший.vsnpdpmsi : (LLAOI- or LLGIJ-) & ; =девший.vsppdpmsi : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшийÑÑ.vnnpdpmsi : (LLAOP- or LLAOQ-) & ; =девшийÑÑ.vsnpdpmsi : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшим.vnnpdpmst : (LLAOB- or LLAOC-) & ; =девшим.vnnpdpnst : (LLAOB- or LLAOC-) & ; =девшим.vnnpdppd : (LLAOB- or LLAOC-) & ; =девшим.vnppdpmst : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшим.vnppdpnst : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшим.vnppdppd : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшим.vsnpdpmst : (LLAOI- or LLGIJ-) & ; =девшим.vsnpdpnst : (LLAOI- or LLGIJ-) & ; =девшим.vsnpdppd : (LLAOI- or LLGIJ-) & ; =девшим.vsppdpmst : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшим.vsppdpnst : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшим.vsppdppd : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшими.vnnpdppt : (LLAOB- or LLAOC-) & ; =девшими.vnppdppt : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшими.vsnpdppt : (LLAOI- or LLGIJ-) & ; =девшими.vsppdppt : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшимиÑÑ.vnnpdppt : (LLAOP- or LLAOQ-) & ; =девшимиÑÑ.vsnpdppt : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшимÑÑ.vnnpdpmst : (LLAOP- or LLAOQ-) & ; =девшимÑÑ.vnnpdpnst : (LLAOP- or LLAOQ-) & ; =девшимÑÑ.vnnpdppd : (LLAOP- or LLAOQ-) & ; =девшимÑÑ.vsnpdpmst : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшимÑÑ.vsnpdpnst : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшимÑÑ.vsnpdppd : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшиÑÑŒ.vnnddp : (LLAOP- or LLAOQ- or LLFFA-) & ; =девшиÑÑŒ.vsnddp : (LLAOR- or LLAOS- or LLFXN- or LLGKW-) & ; =девших.vnnpdppg : (LLAOB- or LLAOC-) & ; =девших.vnnpdppp : (LLAOB- or LLAOC-) & ; =девших.vnppdppg : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девших.vnppdppp : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девших.vsnpdppg : (LLAOI- or LLGIJ-) & ; =девших.vsnpdppp : (LLAOI- or LLGIJ-) & ; =девших.vsppdppg : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девших.vsppdppp : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшихÑÑ.vnnpdppg : (LLAOP- or LLAOQ-) & ; =девшихÑÑ.vnnpdppp : (LLAOP- or LLAOQ-) & ; =девшихÑÑ.vsnpdppg : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшихÑÑ.vsnpdppp : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =девшую.vnnpdpfsv : (LLAOB- or LLAOC-) & ; =девшую.vnppdpfsv : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =девшую.vsnpdpfsv : (LLAOI- or LLGIJ-) & ; =девшую.vsppdpfsv : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =девшуюÑÑ.vnnpdpfsv : (LLAOP- or LLAOQ-) & ; =девшуюÑÑ.vsnpdpfsv : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =дее.as =дей.as : (LLARB-) & ; =дел.vnndpms : (LLAOB- or LLAOC-) & ; =дел.vnpdpms : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =дел.vsndpms : (LLAOI- or LLGIJ-) & ; =дел.vspdpms : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =дела.vnndpfs : (LLAOB- or LLAOC-) & ; =дела.vnpdpfs : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =дела.vsndpfs : (LLAOI- or LLGIJ-) & ; =дела.vspdpfs : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =делаÑÑŒ.vnndpfs : (LLAOP- or LLAOQ-) & ; =делаÑÑŒ.vsndpfs : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =дели.vnndpp : (LLAOB- or LLAOC-) & ; =дели.vnpdpp : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =дели.vsndpp : (LLAOI- or LLGIJ-) & ; =дели.vspdpp : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =делиÑÑŒ.vnndpp : (LLAOP- or LLAOQ-) & ; =делиÑÑŒ.vsndpp : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =дело.vnndpns : (LLAOB- or LLAOC-) & ; =дело.vnpdpns : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =дело.vsndpns : (LLAOI- or LLGIJ-) & ; =дело.vspdpns : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =делоÑÑŒ.vnndpns : (LLAOP- or LLAOQ-) & ; =делоÑÑŒ.vsndpns : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =делÑÑ.vnndpms : (LLAOP- or LLAOQ-) & ; =делÑÑ.vsndpms : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =дем.vnndn1p : (LLCQX- or LLCQY- or LLCQZ- or LLDGZ- or LLGHW-) & ; =дем.vnndv1p : (LLGHW-) & ; =дем.vnndv1s : (LLDGZ-) & ; =дем.vnpdn1p : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дем.vsndf1p : (LLARE- or LLCRI- or LLCTN- or LLCTP- or LLCTQ- or LLDHE- or LLDHF- or LLFPL- or LLFPW- or LLFYF- or LLFZR- or LLGBQ- or LLGFO- or LLGPA- or LLGPG- or LLGQE-) & ; =дем.vsndv1p : (LLFYF- or LLFZR- or LLGBQ- or LLGFO- or LLGPA- or LLGPG- or LLGQE-) & ; =дем.vsndv1s : (LLARE- or LLCRI- or LLCTN- or LLCTP- or LLCTQ- or LLDHE- or LLDHF- or LLFPW-) & ; =дем.vspdf1p : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTR- or LLCTV- or LLCTW- or LLDHI- or LLFTZ- or LLFXE- or LLGCA- or LLGES- or LLGFW- or LLGNS- or LLGOO-) & ; =дем.vspdv1p : (LLFXE- or LLGCA- or LLGES- or LLGFW- or LLGNS- or LLGOO-) & ; =дем.vspdv1s : (LLCRP- or LLCRQ- or LLCTR- or LLCTV- or LLCTW- or LLDHI-) & ; =демÑÑ.vnndn1p : (LLCRV- or LLERO-) & ; =демÑÑ.vsndf1p : (LLCSB- or LLCSC- or LLCTY- or LLCUB- or LLDHP- or LLDHQ- or LLFFC- or LLFYK- or LLGAC- or LLGLD- or LLGQJ- or LLGRJ-) & ; =демÑÑ.vsndv1p : (LLFYK- or LLGAC- or LLGLD- or LLGQJ- or LLGRJ-) & ; =демÑÑ.vsndv1s : (LLCSC- or LLCTY- or LLCUB- or LLDHP- or LLDHQ-) & ; =демте.vnndv1p : (LLDGZ- or LLGHW-) & ; =демте.vsndv1p : (LLARE- or LLCRI- or LLCTN- or LLCTP- or LLCTQ- or LLDHE- or LLDHF- or LLFPW- or LLFYF- or LLFZR- or LLGBQ- or LLGFO- or LLGPA- or LLGPG- or LLGQE-) & ; =демте.vspdv1p : (LLCRP- or LLCRQ- or LLCTR- or LLCTV- or LLCTW- or LLDHI- or LLFXE- or LLGCA- or LLGES- or LLGFW- or LLGNS- or LLGOO-) & ; =демтеÑÑŒ.vsndv1p : (LLCSC- or LLCTY- or LLCUB- or LLDHP- or LLDHQ- or LLFYK- or LLGAC- or LLGLD- or LLGQJ- or LLGRJ-) & ; =ден.vnppspmss : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =ден.vsppsnmss : (LLAOJ- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTV- or LLCTW- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =ден.vsppspmsi : (LLCRN- or LLCTU-) & ; =ден.vsppspmss : (LLFTZ- or LLFUD-) & ; =дена.vnppspfss : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLELS- or LLENW- or LLERN-) & ; =дена.vsppsnfss : (LLAOJ- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTV- or LLCTW- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =дена.vsppspfsi : (LLCRN- or LLCTU-) & ; =дена.vsppspfss : (LLFTZ- or LLFUD-) & ; =деннаÑ.vnppspfsi : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =деннаÑ.vsppspfsi : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денного.vnppspmsg : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денного.vnppspmsv =денный.vnppspmsv : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денного.vnppspnsg : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денного.vsppspmsg : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денного.vsppspmsv =денный.vsppspmsv : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денного.vsppspnsg : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денного.vsppspnsv : (LLCRN- or LLCTU- or LLFTZ- or LLFUD-) & ; =денное.vnppspnsi : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денное.vnppspnsv : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денное.vsppspnsi : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денное.vsppspnsv : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денной.vnppspfsd : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денной.vnppspfsg : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денной.vnppspfsp : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денной.vnppspfst : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денной.vsppspfsd : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денной.vsppspfsg : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денной.vsppspfsp : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денной.vsppspfst : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денном.vnppspmsp : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денном.vnppspnsp : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денном.vsppspmsp : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денном.vsppspnsp : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денному.vnppspmsd : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денному.vnppspnsd : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денному.vsppspmsd : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денному.vsppspnsd : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денною.vsppspfst : (LLCRN- or LLCTU- or LLFTZ- or LLFUD-) & ; =денную.vnppspfsv : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денную.vsppspfsv : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денные.vnppsppi : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денные.vnppsppv =денных.vnppsppv : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денные.vsppsppi : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денные.vsppsppv =денных.vsppsppv : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денный.vnppspmsi : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денный.vsppspmsi : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денным.vnppspmst : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денным.vnppspnst : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денным.vnppsppd : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денным.vsppspmst : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денным.vsppspnst : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денным.vsppsppd : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денными.vnppsppt : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денными.vsppsppt : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денных.vnppsppg : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денных.vnppsppp : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLENW- or LLERN- or LLFFO-) & ; =денных.vsppsppg : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =денных.vsppsppp : (LLAOJ- or LLCRN- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTU- or LLCTV- or LLCTW- or LLFTZ- or LLFUD- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =дено.vnppspnss : (LLAOF- or LLCRE- or LLCTL- or LLELS- or LLENW- or LLERN-) & ; =дено.vsppsnnss : (LLAOJ- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTV- or LLCTW- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =дено.vsppspnsi : (LLCRN- or LLCTU-) & ; =дено.vsppspnss : (LLFTZ- or LLFUD-) & ; =дены.vnppspps : (LLAOF- or LLAOG- or LLCRE- or LLCTL- or LLELS- or LLENW- or LLERN-) & ; =дены.vsppsnps : (LLAOJ- or LLCRO- or LLCRP- or LLCTR- or LLCTS- or LLCTV- or LLCTW- or LLFXE- or LLGBB- or LLGCA- or LLGED- or LLGES- or LLGFW-) & ; =дены.vsppsppi : (LLCRN- or LLCTU-) & ; =дены.vsppspps : (LLFTZ- or LLFUD-) & ; =день.ndmsi : (LLAOA-) & ; =день.ndmsv : (LLAOA-) & ; =дерем.vspdf1p : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =дерем.vspdv1p : (LLFZG-) & ; =дерем.vspdv1s : (LLCIF-) & ; =деремÑÑ.vsndf1p : (LLCIG- or LLFEM- or LLFZH-) & ; =деремÑÑ.vsndv1p : (LLFZH-) & ; =деремÑÑ.vsndv1s : (LLCIG-) & ; =деремте.vspdv1p : (LLCIF- or LLFZG-) & ; =деремтеÑÑŒ.vsndv1p : (LLCIG- or LLFZH-) & ; =дерет.vspdf3s : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =дерете.vspdf2p : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =деретеÑÑŒ.vsndf2p : (LLCIG- or LLFEM- or LLFZH-) & ; =деретÑÑ.vsndf3s : (LLCIG- or LLFEM- or LLFZH-) & ; =дерешь.vspdf2s : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =дерешьÑÑ.vsndf2s : (LLCIG- or LLFEM- or LLFZH-) & ; =дери.vspdv2s : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =дериÑÑŒ.vsndv2s : (LLCIG- or LLFEM- or LLFZH-) & ; =дерите.vspdv2p : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =деритеÑÑŒ.vsndv2p : (LLCIG- or LLFEM- or LLFZH-) & ; =деру.vspdf1s : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =деруÑÑŒ.vsndf1s : (LLCIG- or LLFEM- or LLFZH-) & ; =дерут.vspdf3p : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =дерутÑÑ.vsndf3p : (LLCIG- or LLFEM- or LLFZH-) & ; =дет.vnndn3p : (LLAOB-) & ; =дет.vnndn3s : (LLCQX- or LLCQY- or LLCQZ- or LLDGZ- or LLGHW-) & ; =дет.vnpdn3p : (LLAOF- or LLEPZ-) & ; =дет.vnpdn3s : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дет.vsndf3s : (LLARE- or LLCRI- or LLCTN- or LLCTP- or LLCTQ- or LLDHE- or LLDHF- or LLFPL- or LLFPW- or LLFYF- or LLFZR- or LLGBQ- or LLGFO- or LLGPA- or LLGPG- or LLGQE-) & ; =дет.vspdf3s : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTR- or LLCTV- or LLCTW- or LLDHI- or LLFTZ- or LLFXE- or LLGCA- or LLGES- or LLGFW- or LLGNS- or LLGOO-) & ; =дете.vnndn2p : (LLCQX- or LLCQY- or LLCQZ- or LLDGZ- or LLGHW-) & ; =дете.vnpdn2p : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дете.vsndf2p : (LLCRI- or LLCTN- or LLCTP- or LLCTQ- or LLDHE- or LLDHF- or LLFPL- or LLFPW- or LLFYF- or LLFZR- or LLGBQ- or LLGFO- or LLGPA- or LLGPG-) & ; =дете.vspdf2p : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTR- or LLCTV- or LLCTW- or LLDHI- or LLFTZ- or LLFXE- or LLGCA- or LLGES- or LLGFW- or LLGNS- or LLGOO-) & ; =детеÑÑŒ.vnndn2p : (LLCRV- or LLERO-) & ; =детеÑÑŒ.vsndf2p : (LLCSB- or LLCSC- or LLCTY- or LLCUB- or LLDHP- or LLDHQ- or LLFFC- or LLFYK- or LLGAC- or LLGLD- or LLGQJ- or LLGRJ-) & ; =детÑÑ.vnndn3p : (LLAOP-) & ; =детÑÑ.vnndn3s : (LLCRV- or LLERO-) & ; =детÑÑ.vsndf3s : (LLARF- or LLCSB- or LLCSC- or LLCTY- or LLCUB- or LLDHP- or LLDHQ- or LLFFC- or LLFYK- or LLGAC- or LLGLD- or LLGQJ- or LLGRJ-) & ; =деть.vnndi : (LLAOB- or LLAOC-) & ; =деть.vnpdi : (LLAOF- or LLAOG- or LLAOH- or LLEGD- or LLEPZ- or LLEWQ- or LLFFO-) & ; =деть.vsndi : (LLAOI- or LLGIJ-) & ; =деть.vspdi : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLGBB- or LLGDU- or LLGGD- or LLGKV- or LLGMH-) & ; =детьÑÑ.vnndi : (LLAOP- or LLAOQ-) & ; =детьÑÑ.vsndi : (LLAOR- or LLAOS- or LLFFA- or LLFXN- or LLGKW-) & ; =дешь.vnndn2s : (LLCQX- or LLCQY- or LLCQZ- or LLDGZ- or LLGHW-) & ; =дешь.vnpdn2s : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дешь.vsndf2s : (LLARE- or LLCRI- or LLCTN- or LLCTP- or LLCTQ- or LLDHE- or LLDHF- or LLFPL- or LLFPW- or LLFYF- or LLFZR- or LLGBQ- or LLGFO- or LLGPA- or LLGPG- or LLGQE-) & ; =дешь.vspdf2s : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTR- or LLCTV- or LLCTW- or LLDHI- or LLFTZ- or LLFXE- or LLGCA- or LLGES- or LLGFW- or LLGNS- or LLGOO-) & ; =дешьÑÑ.vnndn2s : (LLCRV- or LLERO-) & ; =дешьÑÑ.vsndf2s : (LLCSB- or LLCSC- or LLCTY- or LLCUB- or LLDHP- or LLDHQ- or LLFFC- or LLFYK- or LLGAC- or LLGLD- or LLGQJ- or LLGRJ-) & ; =ди.vnndv2s : (LLAOB- or LLAOC- or LLAOZ- or LLCQX- or LLCQY- or LLFOD-) & ; =ди.vnpdv2s : (LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAQM- or LLAQN- or LLCRE- or LLCTL- or LLELS- or LLERN- or LLESG- or LLEVC- or LLEVV- or LLFAT- or LLFQT- or LLFQW- or LLFSO- or LLFUA-) & ; =ди.vsndv2s : (LLAOI- or LLAPO- or LLAPP- or LLARE- or LLCRI- or LLCTN- or LLCTQ- or LLFPL- or LLFYF- or LLGBQ- or LLGDI- or LLGIJ- or LLGPA- or LLGQE-) & ; =ди.vspdv2s : (LLAOK- or LLAOL- or LLAOO- or LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTR- or LLCTV- or LLCTW- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTQ- or LLFTZ- or LLFUI- or LLFXE- or LLGAM- or LLGBE- or LLGCA- or LLGCH- or LLGDR- or LLGDU- or LLGES- or LLGFL- or LLGFW- or LLGGD- or LLGGW- or LLGIK- or LLGOC- or LLGON- or LLGOO-) & ; =див.vnnddp : (LLAOZ- or LLAPA- or LLAPB- or LLFOD-) & ; =див.vnpddp =дивши.vnpddp : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLESG- or LLEVB- or LLEVC- or LLEVV- or LLFAT- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =див.vsnddp =дивши.vsnddp : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =див.vspddp : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившаÑ.vnnpdpfsi : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившаÑ.vnppdpfsi : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившаÑ.vsnpdpfsi : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившаÑ.vsppdpfsi : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившаÑÑÑ.vnnpdpfsi : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившаÑÑÑ.vnppdpfsi : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившаÑÑÑ.vsnpdpfsi : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившего.vnnpdpmsg : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившего.vnnpdpmsv =дивший.vnnpdpmsv : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившего.vnnpdpnsg : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившего.vnnpdpnsv : (LLAPB-) & ; =дившего.vnppdpmsg : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившего.vnppdpmsv =дивший.vnppdpmsv : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившего.vnppdpnsg : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившего.vnppdpnsv : (LLAQM- or LLAQN- or LLAQO- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившего.vsnpdpmsg : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившего.vsnpdpmsv =дивший.vsnpdpmsv : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившего.vsnpdpnsg : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившего.vsnpdpnsv : (LLAPP- or LLAPR-) & ; =дившего.vsppdpmsg : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившего.vsppdpmsv : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившего.vsppdpnsg : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившего.vsppdpnsv : (LLAQE- or LLAQF- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI-) & ; =дившегоÑÑ.vnnpdpmsg : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившегоÑÑ.vnnpdpmsv =дившийÑÑ.vnnpdpmsv : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившегоÑÑ.vnnpdpnsg : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившегоÑÑ.vnppdpmsg : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившегоÑÑ.vnppdpmsv =дившийÑÑ.vnppdpmsv : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившегоÑÑ.vnppdpnsg : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившегоÑÑ.vnppdpnsv =дившееÑÑ.vnppdpnsv : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившегоÑÑ.vsnpdpmsg : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившегоÑÑ.vsnpdpmsv =дившийÑÑ.vsnpdpmsv : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившегоÑÑ.vsnpdpnsg : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившегоÑÑ.vsnpdpnsv : (LLFDB- or LLFDQ-) & ; =дившее.vnnpdpnsi : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившее.vnnpdpnsv : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившее.vnppdpnsi : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившее.vnppdpnsv : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившее.vsnpdpnsi : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившее.vsnpdpnsv : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившее.vsppdpnsi : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившее.vsppdpnsv : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившееÑÑ.vnnpdpnsi : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившееÑÑ.vnnpdpnsv : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившееÑÑ.vnppdpnsi : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившееÑÑ.vsnpdpnsi : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившееÑÑ.vsnpdpnsv : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившей.vnnpdpfsd : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившей.vnnpdpfsg : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившей.vnnpdpfsp : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившей.vnnpdpfst : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившей.vnppdpfsd : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившей.vnppdpfsg : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившей.vnppdpfsp : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившей.vnppdpfst : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившей.vsnpdpfsd : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившей.vsnpdpfsg : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившей.vsnpdpfsp : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившей.vsnpdpfst : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившей.vsppdpfsd : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившей.vsppdpfsg : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившей.vsppdpfsp : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившей.vsppdpfst : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившейÑÑ.vnnpdpfsd : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившейÑÑ.vnnpdpfsg : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившейÑÑ.vnnpdpfsp : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившейÑÑ.vnnpdpfst : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившейÑÑ.vnppdpfsd : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившейÑÑ.vnppdpfsg : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившейÑÑ.vnppdpfsp : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившейÑÑ.vnppdpfst =дившеюÑÑ.vnppdpfst : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившейÑÑ.vsnpdpfsd : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившейÑÑ.vsnpdpfsg : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившейÑÑ.vsnpdpfsp : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившейÑÑ.vsnpdpfst : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившем.vnnpdpmsp : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившем.vnnpdpnsp : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившем.vnppdpmsp : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившем.vnppdpnsp : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившем.vsnpdpmsp : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившем.vsnpdpnsp : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившем.vsppdpmsp : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившем.vsppdpnsp : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившемÑÑ.vnnpdpmsp : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившемÑÑ.vnnpdpnsp : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившемÑÑ.vnppdpmsp : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившемÑÑ.vnppdpnsp : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившемÑÑ.vsnpdpmsp : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившемÑÑ.vsnpdpnsp : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившему.vnnpdpmsd : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившему.vnnpdpnsd : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившему.vnppdpmsd : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившему.vnppdpnsd : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившему.vsnpdpmsd : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившему.vsnpdpnsd : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившему.vsppdpmsd : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившему.vsppdpnsd : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившемуÑÑ.vnnpdpmsd : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившемуÑÑ.vnnpdpnsd : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившемуÑÑ.vnppdpmsd : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившемуÑÑ.vnppdpnsd : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившемуÑÑ.vsnpdpmsd : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившемуÑÑ.vsnpdpnsd : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившею.vnnpdpfst : (LLAPB-) & ; =дившею.vnppdpfst : (LLAQM- or LLAQN- or LLAQO- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившею.vsnpdpfst : (LLAPP- or LLAPR-) & ; =дившею.vsppdpfst : (LLAQE- or LLAQF- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI-) & ; =дившеюÑÑ.vsnpdpfst : (LLFDB- or LLFDQ-) & ; =дивши.vnnddp : (LLAOZ- or LLAPA- or LLAPB-) & ; =дивши.vspddp : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившие.vnnpdppi : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившие.vnnpdppv =дивших.vnnpdppv : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившие.vnppdppi : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившие.vnppdppv =дивших.vnppdppv : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившие.vsnpdppi : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившие.vsnpdppv =дивших.vsnpdppv : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившие.vsppdppi : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившие.vsppdppv : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившиеÑÑ.vnnpdppi : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившиеÑÑ.vnnpdppv =дившихÑÑ.vnnpdppv : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившиеÑÑ.vnppdppi : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившиеÑÑ.vnppdppv =дившихÑÑ.vnppdppv : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившиеÑÑ.vsnpdppi : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившиеÑÑ.vsnpdppv =дившихÑÑ.vsnpdppv : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дивший.vnnpdpmsi : (LLAOZ- or LLAPA- or LLAPB-) & ; =дивший.vnppdpmsi : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дивший.vsnpdpmsi : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дивший.vsppdpmsi : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дивший.vsppdpmsv : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившийÑÑ.vnnpdpmsi : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившийÑÑ.vnppdpmsi : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившийÑÑ.vsnpdpmsi : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившим.vnnpdpmst : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившим.vnnpdpnst : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившим.vnnpdppd : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившим.vnppdpmst : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившим.vnppdpnst : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившим.vnppdppd : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившим.vsnpdpmst : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившим.vsnpdpnst : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившим.vsnpdppd : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившим.vsppdpmst : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившим.vsppdpnst : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившим.vsppdppd : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившими.vnnpdppt : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившими.vnppdppt : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившими.vsnpdppt : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившими.vsppdppt : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившимиÑÑ.vnnpdppt : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившимиÑÑ.vnppdppt : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившимиÑÑ.vsnpdppt : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившимÑÑ.vnnpdpmst : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившимÑÑ.vnnpdpnst : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившимÑÑ.vnnpdppd : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившимÑÑ.vnppdpmst : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившимÑÑ.vnppdpnst : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившимÑÑ.vnppdppd : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившимÑÑ.vsnpdpmst : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившимÑÑ.vsnpdpnst : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившимÑÑ.vsnpdppd : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившиÑÑŒ.vnnddp : (LLAQP- or LLAQQ- or LLAQR- or LLEPX- or LLESH- or LLFDB- or LLFDQ-) & ; =дившиÑÑŒ.vsnddp : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дивших.vnnpdppg : (LLAOZ- or LLAPA- or LLAPB-) & ; =дивших.vnnpdppp : (LLAOZ- or LLAPA- or LLAPB-) & ; =дивших.vnppdppg : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дивших.vnppdppp : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дивших.vsnpdppg : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дивших.vsnpdppp : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дивших.vsppdppg : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дивших.vsppdppp : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дивших.vsppdppv : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившихÑÑ.vnnpdppg : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившихÑÑ.vnnpdppp : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившихÑÑ.vnppdppg : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившихÑÑ.vnppdppp : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившихÑÑ.vsnpdppg : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившихÑÑ.vsnpdppp : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дившую.vnnpdpfsv : (LLAOZ- or LLAPA- or LLAPB-) & ; =дившую.vnppdpfsv : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дившую.vsnpdpfsv : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дившую.vsppdpfsv : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дившуюÑÑ.vnnpdpfsv : (LLAQP- or LLAQQ- or LLAQR-) & ; =дившуюÑÑ.vnppdpfsv : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дившуюÑÑ.vsnpdpfsv : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дил.vnndpms : (LLAOZ- or LLAPA- or LLAPB-) & ; =дил.vnpdpms : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLESG- or LLEVB- or LLEVC- or LLEVV- or LLFAT- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дил.vsndpms : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дил.vspdpms : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дила.vnndpfs : (LLAOZ- or LLAPA- or LLAPB-) & ; =дила.vnpdpfs : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLESG- or LLEVB- or LLEVC- or LLEVV- or LLFAT- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дила.vsndpfs : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дила.vspdpfs : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дилаÑÑŒ.vnndpfs : (LLAQM- or LLAQN- or LLAQO- or LLAQP- or LLAQQ- or LLAQR- or LLEPX- or LLESH- or LLEVA-) & ; =дилаÑÑŒ.vsndpfs : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дили.vnndpp : (LLAOZ- or LLAPA- or LLAPB-) & ; =дили.vnpdpp : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLESG- or LLEVB- or LLEVC- or LLEVV- or LLFAT- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дили.vsndpp : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дили.vspdpp : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дилиÑÑŒ.vnndpp : (LLAQM- or LLAQN- or LLAQO- or LLAQP- or LLAQQ- or LLAQR- or LLEPX- or LLESH- or LLEVA-) & ; =дилиÑÑŒ.vsndpp : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дило.vnndpns : (LLAOZ- or LLAPA- or LLAPB-) & ; =дило.vnpdpns : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLESG- or LLEVB- or LLEVC- or LLEVV- or LLFAT- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дило.vsndpns : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дило.vspdpns : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дилоÑÑŒ.vnndpns : (LLAQM- or LLAQN- or LLAQO- or LLAQP- or LLAQQ- or LLAQR- or LLEPX- or LLESH- or LLEVA-) & ; =дилоÑÑŒ.vsndpns : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дилÑÑ.vnndpms : (LLAQM- or LLAQN- or LLAQO- or LLAQP- or LLAQQ- or LLAQR- or LLEPX- or LLESH- or LLEVA-) & ; =дилÑÑ.vsndpms : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дим.vnndn1p : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB- or LLFOD-) & ; =дим.vnpdn1p : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLESG- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дим.vnppsnmsi : (LLAQN- or LLEVV- or LLFQW- or LLFUA-) & ; =дим.vnppsnmss : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEWQ- or LLFAT- or LLFFO-) & ; =дим.vsndf1p : (LLAOI- or LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLCTO- or LLGDI- or LLGIB- or LLGIJ- or LLGLO-) & ; =дим.vsndv1p : (LLGDI- or LLGIB- or LLGIJ- or LLGLO-) & ; =дим.vsndv1s : (LLAOI- or LLAPO- or LLAPQ- or LLCTO-) & ; =дим.vspdf1p : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLCTS- or LLCTU- or LLDDF- or LLDDQ- or LLDDT- or LLFCW- or LLFQJ- or LLFQK- or LLFRX- or LLFSZ- or LLFTF- or LLFTQ- or LLFUD- or LLFUI- or LLGAM- or LLGAR- or LLGBB- or LLGBE- or LLGCH- or LLGDR- or LLGDU- or LLGED- or LLGFL- or LLGGD- or LLGGW- or LLGHL- or LLGIK- or LLGKV- or LLGMH- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дим.vspdv1p : (LLGAM- or LLGAR- or LLGBB- or LLGBE- or LLGCH- or LLGDR- or LLGDU- or LLGED- or LLGFL- or LLGGD- or LLGGW- or LLGHL- or LLGIK- or LLGKV- or LLGMH- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дим.vspdv1s : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLCTS- or LLDDF-) & ; =дима.vnppsnfsi : (LLAQN- or LLEVV-) & ; =дима.vnppsnfss : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димаÑ.vnppsnfsi : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димо.vnppsnnsi : (LLAQN- or LLEVV-) & ; =димо.vnppsnnss : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димого.vnppsnmsg : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димого.vnppsnmsv =димый.vnppsnmsv : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димого.vnppsnnsg : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димого.vnppsnnsv : (LLAQN- or LLEVV- or LLFQW- or LLFUA-) & ; =димое.vnppsnnsi : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димое.vnppsnnsv : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димой.vnppsnfsd : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димой.vnppsnfsg : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димой.vnppsnfsp : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димой.vnppsnfst : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димом.vnppsnmsp : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димом.vnppsnnsp : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димому.vnppsnmsd : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димому.vnppsnnsd : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димою.vnppsnfst : (LLAQN- or LLEVV- or LLFQW- or LLFUA-) & ; =димÑÑ.vnndn1p : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =димÑÑ.vsndf1p : (LLAOR- or LLAOS- or LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLCTZ- or LLDFE- or LLFDB- or LLFDQ- or LLFFA- or LLFXN- or LLFXO- or LLFXR- or LLFZQ- or LLGDS- or LLGGZ- or LLGIL- or LLGKW- or LLGOD-) & ; =димÑÑ.vsndv1p : (LLFXN- or LLFXO- or LLFXR- or LLFZQ- or LLGDS- or LLGGZ- or LLGIL- or LLGKW- or LLGOD-) & ; =димÑÑ.vsndv1s : (LLAOR- or LLAOS- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLCTZ- or LLDFE-) & ; =димте.vsndv1p : (LLAOI- or LLAPO- or LLAPQ- or LLCTO- or LLGDI- or LLGIB- or LLGIJ- or LLGLO-) & ; =димте.vspdv1p : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLCTS- or LLDDF- or LLGAM- or LLGAR- or LLGBB- or LLGBE- or LLGCH- or LLGDR- or LLGDU- or LLGED- or LLGFL- or LLGGD- or LLGGW- or LLGHL- or LLGIK- or LLGKV- or LLGMH- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =димтеÑÑŒ.vsndv1p : (LLAOR- or LLAOS- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLCTZ- or LLDFE- or LLFXN- or LLFXO- or LLFXR- or LLFZQ- or LLGDS- or LLGGZ- or LLGIL- or LLGKW- or LLGOD-) & ; =димую.vnppsnfsv : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димы.vnppsnpi : (LLAQN- or LLEVV-) & ; =димы.vnppsnps : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димые.vnppsnpi : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димые.vnppsnpv =димых.vnppsnpv : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димый.vnppsnmsi : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димым.vnppsnmst : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димым.vnppsnnst : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димым.vnppsnpd : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димыми.vnppsnpt : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димых.vnppsnpg : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =димых.vnppsnpp : (LLAOF- or LLAOG- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQN- or LLEGD- or LLEPZ- or LLEQB- or LLESG- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFUA-) & ; =диÑÑŒ.vnndv2s : (LLAOQ- or LLAQP- or LLCRV- or LLEPX- or LLERO- or LLESH-) & ; =диÑÑŒ.vsndv2s : (LLAOR- or LLAQS- or LLAQU- or LLAQV- or LLAQW- or LLCSB- or LLCSC- or LLCTY- or LLCUB- or LLFDB- or LLFFA- or LLFXN- or LLFXO- or LLFYK- or LLGAC- or LLGDS- or LLGLD- or LLGOD-) & ; =диÑÑ.vsndv2s : (LLAQX- or LLGGZ-) & ; =дит.vnndn3s : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB- or LLFOD-) & ; =дит.vnpdn3s : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLEPZ- or LLEQB- or LLESG- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дит.vsndf3s : (LLAOI- or LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB- or LLGIJ-) & ; =дит.vspdf3s : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBB- or LLGBE- or LLGCH- or LLGDR- or LLGDU- or LLGFL- or LLGGD- or LLGGW- or LLGHL- or LLGIK- or LLGKV- or LLGMH- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дите.vnndn2p : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB- or LLFOD-) & ; =дите.vnndv2p : (LLAOB- or LLAOC- or LLAOZ- or LLCQX- or LLCQY- or LLFOD-) & ; =дите.vnpdn2p : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLESG- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дите.vnpdv2p : (LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAQM- or LLAQN- or LLCRE- or LLCTL- or LLELS- or LLERN- or LLESG- or LLEVC- or LLEVV- or LLFQT- or LLFQW- or LLFSO- or LLFUA-) & ; =дите.vsndf2p : (LLAOI- or LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLCTO- or LLGDI- or LLGIB- or LLGIJ- or LLGLO-) & ; =дите.vsndv2p : (LLAOI- or LLAPO- or LLAPP- or LLARE- or LLCRI- or LLCTN- or LLCTP- or LLCTQ- or LLFPL- or LLFPW- or LLFYF- or LLGBQ- or LLGDI- or LLGFO- or LLGIJ- or LLGPA- or LLGQE-) & ; =дите.vspdf2p : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLCTS- or LLCTU- or LLDDF- or LLDDQ- or LLDDT- or LLFCW- or LLFQJ- or LLFQK- or LLFRX- or LLFSZ- or LLFTF- or LLFTQ- or LLFUD- or LLFUI- or LLGAM- or LLGAR- or LLGBB- or LLGBE- or LLGCH- or LLGDR- or LLGDU- or LLGED- or LLGFL- or LLGGD- or LLGGW- or LLGHL- or LLGIK- or LLGKV- or LLGMH- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дите.vspdv2p : (LLAOK- or LLAOL- or LLAOO- or LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTR- or LLCTV- or LLCTW- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTQ- or LLFTZ- or LLFUI- or LLFXE- or LLGAM- or LLGBE- or LLGCA- or LLGCH- or LLGDR- or LLGDU- or LLGES- or LLGFL- or LLGFW- or LLGGD- or LLGGW- or LLGIK- or LLGOC- or LLGON- or LLGOO-) & ; =дитеÑÑŒ.vnndn2p : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дитеÑÑŒ.vnndv2p : (LLAOQ- or LLAQP- or LLCRV- or LLERO- or LLESH-) & ; =дитеÑÑŒ.vsndf2p : (LLAOR- or LLAOS- or LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLCTZ- or LLDFE- or LLFDB- or LLFDQ- or LLFFA- or LLFXN- or LLFXO- or LLFXR- or LLFZQ- or LLGDS- or LLGGZ- or LLGIL- or LLGKW- or LLGOD-) & ; =дитеÑÑŒ.vsndv2p : (LLAOR- or LLAQS- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLCSB- or LLCSC- or LLCTY- or LLCUB- or LLFDB- or LLFFA- or LLFXN- or LLFXO- or LLFYK- or LLGAC- or LLGDS- or LLGGZ- or LLGLD- or LLGOD-) & ; =дитÑÑ.vnndn3s : (LLAOP- or LLAOQ- or LLAQM- or LLAQN- or LLAQO- or LLAQP- or LLAQQ- or LLAQR- or LLEPX- or LLESH- or LLEVA-) & ; =дитÑÑ.vsndf3s : (LLAOR- or LLAOS- or LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFFA- or LLFXN- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGKW- or LLGOD-) & ; =дить.vnndi : (LLAOZ- or LLAPA- or LLAPB-) & ; =дить.vnpdi : (LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEMR- or LLEQB- or LLESG- or LLEVB- or LLEVC- or LLEVV- or LLFAT- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дить.vsndi : (LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB-) & ; =дить.vspdi : (LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBE- or LLGCH- or LLGDR- or LLGFL- or LLGGW- or LLGHL- or LLGIK- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дитьÑÑ.vnndi : (LLAQM- or LLAQN- or LLAQO- or LLAQP- or LLAQQ- or LLAQR- or LLEPX- or LLESH- or LLEVA-) & ; =дитьÑÑ.vsndi : (LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGOD-) & ; =дишь.vnndn2s : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB- or LLFOD-) & ; =дишь.vnpdn2s : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLEPZ- or LLEQB- or LLESG- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дишь.vsndf2s : (LLAOI- or LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLGDI- or LLGIB- or LLGIJ-) & ; =дишь.vspdf2s : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUI- or LLGAM- or LLGBB- or LLGBE- or LLGCH- or LLGDR- or LLGDU- or LLGFL- or LLGGD- or LLGGW- or LLGHL- or LLGIK- or LLGKV- or LLGMH- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дишьÑÑ.vnndn2s : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLEPX- or LLESH-) & ; =дишьÑÑ.vsndf2s : (LLAOR- or LLAOS- or LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLFDB- or LLFDQ- or LLFFA- or LLFXN- or LLFXO- or LLGDS- or LLGGZ- or LLGIL- or LLGKW- or LLGOD-) & ; =дка.afss : (LLAQZ- or LLARA-) & ; =дкаÑ.afsi : (LLAQZ- or LLARA-) & ; =дки.aps : (LLAQZ- or LLARA-) & ; =дкие.adpv : (LLAQZ- or LLARA-) & ; =дкие.api : (LLAQZ- or LLARA-) & ; =дкий.admsv : (LLAQZ- or LLARA-) & ; =дкий.amsi : (LLAQZ- or LLARA-) & ; =дким.amst : (LLAQZ- or LLARA-) & ; =дким.anst : (LLAQZ- or LLARA-) & ; =дким.apd : (LLAQZ- or LLARA-) & ; =дкими.apt : (LLAQZ- or LLARA-) & ; =дких.alpv : (LLAQZ- or LLARA-) & ; =дких.apg : (LLAQZ- or LLARA-) & ; =дких.app : (LLAQZ- or LLARA-) & ; =дко.anss : (LLAQZ- or LLARA-) & ; =дкого.almsv : (LLAQZ- or LLARA-) & ; =дкого.amsg : (LLAQZ- or LLARA-) & ; =дкого.ansg : (LLAQZ- or LLARA-) & ; =дкое.ansi : (LLAQZ- or LLARA-) & ; =дкое.ansv : (LLAQZ- or LLARA-) & ; =дкой.afsd : (LLAQZ- or LLARA-) & ; =дкой.afsg : (LLAQZ- or LLARA-) & ; =дкой.afsp : (LLAQZ- or LLARA-) & ; =дкой.afst =дкою.afst : (LLAQZ- or LLARA-) & ; =дком.amsp : (LLAQZ- or LLARA-) & ; =дком.ansp : (LLAQZ- or LLARA-) & ; =дкому.amsd : (LLAQZ- or LLARA-) & ; =дкому.ansd : (LLAQZ- or LLARA-) & ; =дкую.afsv : (LLAQZ- or LLARA-) & ; =дна.vnppspfss : (LLEGD- or LLFFO-) & ; =дне.anss : (LLEGH-) & ; =дне.ndmsp =удне.ndmsp : (LLAOA-) & ; =днего.almsv : (LLEGH-) & ; =днего.amsg : (LLEGH-) & ; =днего.ansg : (LLEGH-) & ; =днее.ansi : (LLEGH-) & ; =днее.ansv : (LLEGH-) & ; =днее.as =дней.as : (LLEGH-) & ; =дней.afsd : (LLEGH-) & ; =дней.afsg : (LLEGH-) & ; =дней.afsp : (LLEGH-) & ; =дней.afst =днею.afst : (LLEGH-) & ; =дней.ndmpg =удней.ndmpg : (LLAOA-) & ; =днем.amsp : (LLEGH-) & ; =днем.ansp : (LLEGH-) & ; =днем.ndmst =уднем.ndmst : (LLAOA-) & ; =днему.amsd : (LLEGH-) & ; =днему.ansd : (LLEGH-) & ; =дни.aps : (LLEGH-) & ; =дни.ndmpi =удни.ndmpi : (LLAOA-) & ; =дни.ndmpv =удни.ndmpv : (LLAOA-) & ; =дние.adpv : (LLEGH-) & ; =дние.api : (LLEGH-) & ; =дний.admsv : (LLEGH-) & ; =дний.amsi : (LLEGH-) & ; =дним.amst : (LLEGH-) & ; =дним.anst : (LLEGH-) & ; =дним.apd : (LLEGH-) & ; =дними.apt : (LLEGH-) & ; =дних.alpv : (LLEGH-) & ; =дних.apg : (LLEGH-) & ; =дних.app : (LLEGH-) & ; =дно.vnppspnss : (LLAOG- or LLEGD-) & ; =дны.vnppspps : (LLEGD- or LLFFO-) & ; =дню.ndmsd =удню.ndmsd : (LLAOA-) & ; =днюю.afsv : (LLEGH-) & ; =днÑ.afss : (LLEGH-) & ; =днÑ.ndmsg =уднÑ.ndmsg : (LLAOA-) & ; =днÑм.ndmpd =уднÑм.ndmpd : (LLAOA-) & ; =днÑми.ndmpt =уднÑми.ndmpt : (LLAOA-) & ; =днÑÑ….ndmpp =уднÑÑ….ndmpp : (LLAOA-) & ; =днÑÑ.afsi : (LLEGH-) & ; =до.anss : (LLARB- or LLARC- or LLARG-) & ; =дого.almsv : (LLARB- or LLARC- or LLARG-) & ; =дого.amsg : (LLARB- or LLARC- or LLARG-) & ; =дого.ansg : (LLARB- or LLARC- or LLARG-) & ; =дое.ansi : (LLARB- or LLARC- or LLARG-) & ; =дое.ansv : (LLARB- or LLARC- or LLARG-) & ; =дой.admsv : (LLARB- or LLARC-) & ; =дой.afsd : (LLARB- or LLARC- or LLARG-) & ; =дой.afsg : (LLARB- or LLARC- or LLARG-) & ; =дой.afsp : (LLARB- or LLARC- or LLARG-) & ; =дой.afst =дою.afst : (LLARB- or LLARC- or LLARG-) & ; =дой.amsi : (LLARB- or LLARC-) & ; =док.amss : (LLAQZ- or LLARA-) & ; =дом.amsp : (LLARB- or LLARC- or LLARG-) & ; =дом.ansp : (LLARB- or LLARC- or LLARG-) & ; =дому.amsd : (LLARB- or LLARC- or LLARG-) & ; =дому.ansd : (LLARB- or LLARC- or LLARG-) & ; =дти.vsndi : (LLARE- or LLGQE-) & ; =дтиÑÑŒ.vsndi : (LLARF-) & ; =ду.vnndn1s : (LLCQX- or LLCQY- or LLCQZ- or LLDGZ- or LLGHW-) & ; =ду.vnpdn1s : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =ду.vsndf1s : (LLARE- or LLCRI- or LLCTN- or LLCTP- or LLCTQ- or LLDHE- or LLDHF- or LLFPL- or LLFPW- or LLFYF- or LLFZR- or LLGBQ- or LLGFO- or LLGPA- or LLGPG- or LLGQE-) & ; =ду.vspdf1s : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTR- or LLCTV- or LLCTW- or LLDHI- or LLFTZ- or LLFXE- or LLGCA- or LLGES- or LLGFW- or LLGNS- or LLGOO-) & ; =дуÑÑŒ.vnndn1s : (LLCRV- or LLERO-) & ; =дуÑÑŒ.vsndf1s : (LLCSB- or LLCSC- or LLCTY- or LLCUB- or LLDHP- or LLDHQ- or LLFFC- or LLFYK- or LLGAC- or LLGLD- or LLGQJ- or LLGRJ-) & ; =дут.vnndn3p : (LLCQX- or LLCQY- or LLCQZ- or LLDGZ- or LLGHW-) & ; =дут.vnpdn3p : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дут.vsndf3p : (LLARE- or LLCRI- or LLCTN- or LLCTP- or LLCTQ- or LLDHE- or LLDHF- or LLFPL- or LLFPW- or LLFYF- or LLFZR- or LLGBQ- or LLGFO- or LLGPA- or LLGPG- or LLGQE-) & ; =дут.vspdf3p : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTR- or LLCTV- or LLCTW- or LLDDF- or LLDDQ- or LLDDT- or LLDHI- or LLFRX- or LLFTZ- or LLFXE- or LLGAR- or LLGCA- or LLGES- or LLGFW- or LLGNS- or LLGOO-) & ; =дутÑÑ.vnndn3p : (LLCRV- or LLERO-) & ; =дутÑÑ.vsndf3p : (LLCSB- or LLCSC- or LLCTY- or LLCUB- or LLDFE- or LLDHP- or LLDHQ- or LLFFC- or LLFXR- or LLFYK- or LLGAC- or LLGLD- or LLGQJ- or LLGRJ-) & ; =дучи.vnnddn : (LLDGZ- or LLGHW-) & ; =дущаÑ.vnnpdnfsi : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущаÑ.vnppdnfsi : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущаÑÑÑ.vnnpdnfsi : (LLCRV- or LLERO-) & ; =дущаÑÑÑ.vnppsnfsi : (LLCRE-) & ; =дущего.vnnpdnmsg : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущего.vnnpdnmsv =дущий.vnnpdnmsv : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущего.vnnpdnnsg : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущего.vnppdnmsg : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущего.vnppdnmsv =дущий.vnppdnmsv : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущего.vnppdnnsg : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущегоÑÑ.vnnpdnmsg : (LLCRV- or LLERO-) & ; =дущегоÑÑ.vnnpdnmsv =дущийÑÑ.vnnpdnmsv : (LLCRV- or LLERO-) & ; =дущегоÑÑ.vnnpdnnsg : (LLCRV- or LLERO-) & ; =дущегоÑÑ.vnppsnmsg : (LLCRE-) & ; =дущегоÑÑ.vnppsnmsv =дущийÑÑ.vnppsnmsv : (LLCRE-) & ; =дущегоÑÑ.vnppsnnsg : (LLCRE-) & ; =дущее.vnnpdnnsi : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущее.vnnpdnnsv : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущее.vnppdnnsi : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущее.vnppdnnsv : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущееÑÑ.vnnpdnnsi : (LLCRV- or LLERO-) & ; =дущееÑÑ.vnnpdnnsv : (LLCRV- or LLERO-) & ; =дущееÑÑ.vnppsnnsi : (LLCRE-) & ; =дущееÑÑ.vnppsnnsv : (LLCRE-) & ; =дущей.vnnpdnfsd : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущей.vnnpdnfsg : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущей.vnnpdnfsp : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущей.vnnpdnfst : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущей.vnppdnfsd : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущей.vnppdnfsg : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущей.vnppdnfsp : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущей.vnppdnfst : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущейÑÑ.vnnpdnfsd : (LLCRV- or LLERO-) & ; =дущейÑÑ.vnnpdnfsg : (LLCRV- or LLERO-) & ; =дущейÑÑ.vnnpdnfsp : (LLCRV- or LLERO-) & ; =дущейÑÑ.vnnpdnfst : (LLCRV- or LLERO-) & ; =дущейÑÑ.vnppsnfsd : (LLCRE-) & ; =дущейÑÑ.vnppsnfsg : (LLCRE-) & ; =дущейÑÑ.vnppsnfsp : (LLCRE-) & ; =дущейÑÑ.vnppsnfst : (LLCRE-) & ; =дущем.vnnpdnmsp : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущем.vnnpdnnsp : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущем.vnppdnmsp : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущем.vnppdnnsp : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущемÑÑ.vnnpdnmsp : (LLCRV- or LLERO-) & ; =дущемÑÑ.vnnpdnnsp : (LLCRV- or LLERO-) & ; =дущемÑÑ.vnppsnmsp : (LLCRE-) & ; =дущемÑÑ.vnppsnnsp : (LLCRE-) & ; =дущему.vnnpdnmsd : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущему.vnnpdnnsd : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущему.vnppdnmsd : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущему.vnppdnnsd : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущемуÑÑ.vnnpdnmsd : (LLCRV- or LLERO-) & ; =дущемуÑÑ.vnnpdnnsd : (LLCRV- or LLERO-) & ; =дущемуÑÑ.vnppsnmsd : (LLCRE-) & ; =дущемуÑÑ.vnppsnnsd : (LLCRE-) & ; =дущие.vnnpdnpi : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущие.vnnpdnpv =дущих.vnnpdnpv : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущие.vnppdnpi : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущие.vnppdnpv =дущих.vnppdnpv : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущиеÑÑ.vnnpdnpi : (LLCRV- or LLERO-) & ; =дущиеÑÑ.vnnpdnpv =дущихÑÑ.vnnpdnpv : (LLCRV- or LLERO-) & ; =дущиеÑÑ.vnppsnpi : (LLCRE-) & ; =дущиеÑÑ.vnppsnpv =дущихÑÑ.vnppsnpv : (LLCRE-) & ; =дущий.vnnpdnmsi : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущий.vnppdnmsi : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущийÑÑ.vnnpdnmsi : (LLCRV- or LLERO-) & ; =дущийÑÑ.vnppsnmsi : (LLCRE-) & ; =дущим.vnnpdnmst : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущим.vnnpdnnst : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущим.vnnpdnpd : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущим.vnppdnmst : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущим.vnppdnnst : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущим.vnppdnpd : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущими.vnnpdnpt : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущими.vnppdnpt : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущимиÑÑ.vnnpdnpt : (LLCRV- or LLERO-) & ; =дущимиÑÑ.vnppsnpt : (LLCRE-) & ; =дущимÑÑ.vnnpdnmst : (LLCRV- or LLERO-) & ; =дущимÑÑ.vnnpdnnst : (LLCRV- or LLERO-) & ; =дущимÑÑ.vnnpdnpd : (LLCRV- or LLERO-) & ; =дущимÑÑ.vnppsnmst : (LLCRE-) & ; =дущимÑÑ.vnppsnnst : (LLCRE-) & ; =дущимÑÑ.vnppsnpd : (LLCRE-) & ; =дущих.vnnpdnpg : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущих.vnnpdnpp : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущих.vnppdnpg : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущих.vnppdnpp : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущихÑÑ.vnnpdnpg : (LLCRV- or LLERO-) & ; =дущихÑÑ.vnnpdnpp : (LLCRV- or LLERO-) & ; =дущихÑÑ.vnppsnpg : (LLCRE-) & ; =дущихÑÑ.vnppsnpp : (LLCRE-) & ; =дущую.vnnpdnfsv : (LLCQX- or LLCQY- or LLDGZ- or LLGHW-) & ; =дущую.vnppdnfsv : (LLCRE- or LLCTL- or LLELS- or LLERN- or LLFQT-) & ; =дущуюÑÑ.vnnpdnfsv : (LLCRV- or LLERO-) & ; =дущуюÑÑ.vnppsnfsv : (LLCRE-) & ; =дую.afsv : (LLARB- or LLARC- or LLARG-) & ; =дшаÑ.vnnpdpfsi : (LLCQX-) & ; =дшаÑ.vnppdpfsi : (LLCRE- or LLELS- or LLERN-) & ; =дшаÑ.vsnpdpfsi : (LLCRI- or LLFYF-) & ; =дшаÑ.vsppdpfsi : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшаÑÑÑ.vnnpdpfsi : (LLCRV- or LLERO-) & ; =дшаÑÑÑ.vnppspfsi : (LLCRE-) & ; =дшаÑÑÑ.vsnpdpfsi : (LLCSB- or LLCSC- or LLFYK-) & ; =дшего.vnnpdpmsg : (LLCQX-) & ; =дшего.vnnpdpmsv =дший.vnnpdpmsv : (LLCQX-) & ; =дшего.vnnpdpnsg : (LLCQX-) & ; =дшего.vnppdpmsg : (LLCRE- or LLELS- or LLERN-) & ; =дшего.vnppdpmsv =дший.vnppdpmsv : (LLCRE- or LLELS- or LLERN-) & ; =дшего.vnppdpnsg : (LLCRE- or LLELS- or LLERN-) & ; =дшего.vsnpdpmsg : (LLCRI- or LLFYF-) & ; =дшего.vsnpdpmsv =дший.vsnpdpmsv : (LLCRI- or LLFYF-) & ; =дшего.vsnpdpnsg : (LLCRI- or LLFYF-) & ; =дшего.vsppdpmsg : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшего.vsppdpmsv =дший.vsppdpmsv : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшего.vsppdpnsg : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшего.vsppdpnsv : (LLCRN- or LLFTZ-) & ; =дшегоÑÑ.vnnpdpmsg : (LLCRV- or LLERO-) & ; =дшегоÑÑ.vnnpdpmsv =дшийÑÑ.vnnpdpmsv : (LLCRV- or LLERO-) & ; =дшегоÑÑ.vnnpdpnsg : (LLCRV- or LLERO-) & ; =дшегоÑÑ.vnppspmsg : (LLCRE-) & ; =дшегоÑÑ.vnppspmsv =дшийÑÑ.vnppspmsv : (LLCRE-) & ; =дшегоÑÑ.vnppspnsg : (LLCRE-) & ; =дшегоÑÑ.vsnpdpmsg : (LLCSB- or LLCSC- or LLFYK-) & ; =дшегоÑÑ.vsnpdpmsv =дшийÑÑ.vsnpdpmsv : (LLCSB- or LLCSC- or LLFYK-) & ; =дшегоÑÑ.vsnpdpnsg : (LLCSB- or LLCSC- or LLFYK-) & ; =дшее.vnnpdpnsi : (LLCQX-) & ; =дшее.vnnpdpnsv : (LLCQX-) & ; =дшее.vnppdpnsi : (LLCRE- or LLELS- or LLERN-) & ; =дшее.vnppdpnsv : (LLCRE- or LLELS- or LLERN-) & ; =дшее.vsnpdpnsi : (LLCRI- or LLFYF-) & ; =дшее.vsnpdpnsv : (LLCRI- or LLFYF-) & ; =дшее.vsppdpnsi : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшее.vsppdpnsv : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшееÑÑ.vnnpdpnsi : (LLCRV- or LLERO-) & ; =дшееÑÑ.vnnpdpnsv : (LLCRV- or LLERO-) & ; =дшееÑÑ.vnppspnsi : (LLCRE-) & ; =дшееÑÑ.vnppspnsv : (LLCRE-) & ; =дшееÑÑ.vsnpdpnsi : (LLCSB- or LLCSC- or LLFYK-) & ; =дшееÑÑ.vsnpdpnsv : (LLCSB- or LLCSC- or LLFYK-) & ; =дшей.vnnpdpfsd : (LLCQX-) & ; =дшей.vnnpdpfsg : (LLCQX-) & ; =дшей.vnnpdpfsp : (LLCQX-) & ; =дшей.vnnpdpfst : (LLCQX-) & ; =дшей.vnppdpfsd : (LLCRE- or LLELS- or LLERN-) & ; =дшей.vnppdpfsg : (LLCRE- or LLELS- or LLERN-) & ; =дшей.vnppdpfsp : (LLCRE- or LLELS- or LLERN-) & ; =дшей.vnppdpfst : (LLCRE- or LLELS- or LLERN-) & ; =дшей.vsnpdpfsd : (LLCRI- or LLFYF-) & ; =дшей.vsnpdpfsg : (LLCRI- or LLFYF-) & ; =дшей.vsnpdpfsp : (LLCRI- or LLFYF-) & ; =дшей.vsnpdpfst : (LLCRI- or LLFYF-) & ; =дшей.vsppdpfsd : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшей.vsppdpfsg : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшей.vsppdpfsp : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшей.vsppdpfst : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшейÑÑ.vnnpdpfsd : (LLCRV- or LLERO-) & ; =дшейÑÑ.vnnpdpfsg : (LLCRV- or LLERO-) & ; =дшейÑÑ.vnnpdpfsp : (LLCRV- or LLERO-) & ; =дшейÑÑ.vnnpdpfst : (LLCRV- or LLERO-) & ; =дшейÑÑ.vnppspfsd : (LLCRE-) & ; =дшейÑÑ.vnppspfsg : (LLCRE-) & ; =дшейÑÑ.vnppspfsp : (LLCRE-) & ; =дшейÑÑ.vnppspfst : (LLCRE-) & ; =дшейÑÑ.vsnpdpfsd : (LLCSB- or LLCSC- or LLFYK-) & ; =дшейÑÑ.vsnpdpfsg : (LLCSB- or LLCSC- or LLFYK-) & ; =дшейÑÑ.vsnpdpfsp : (LLCSB- or LLCSC- or LLFYK-) & ; =дшейÑÑ.vsnpdpfst : (LLCSB- or LLCSC- or LLFYK-) & ; =дшем.vnnpdpmsp : (LLCQX-) & ; =дшем.vnnpdpnsp : (LLCQX-) & ; =дшем.vnppdpmsp : (LLCRE- or LLELS- or LLERN-) & ; =дшем.vnppdpnsp : (LLCRE- or LLELS- or LLERN-) & ; =дшем.vsnpdpmsp : (LLCRI- or LLFYF-) & ; =дшем.vsnpdpnsp : (LLCRI- or LLFYF-) & ; =дшем.vsppdpmsp : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшем.vsppdpnsp : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшемÑÑ.vnnpdpmsp : (LLCRV- or LLERO-) & ; =дшемÑÑ.vnnpdpnsp : (LLCRV- or LLERO-) & ; =дшемÑÑ.vnppspmsp : (LLCRE-) & ; =дшемÑÑ.vnppspnsp : (LLCRE-) & ; =дшемÑÑ.vsnpdpmsp : (LLCSB- or LLCSC- or LLFYK-) & ; =дшемÑÑ.vsnpdpnsp : (LLCSB- or LLCSC- or LLFYK-) & ; =дшему.vnnpdpmsd : (LLCQX-) & ; =дшему.vnnpdpnsd : (LLCQX-) & ; =дшему.vnppdpmsd : (LLCRE- or LLELS- or LLERN-) & ; =дшему.vnppdpnsd : (LLCRE- or LLELS- or LLERN-) & ; =дшему.vsnpdpmsd : (LLCRI- or LLFYF-) & ; =дшему.vsnpdpnsd : (LLCRI- or LLFYF-) & ; =дшему.vsppdpmsd : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшему.vsppdpnsd : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшемуÑÑ.vnnpdpmsd : (LLCRV- or LLERO-) & ; =дшемуÑÑ.vnnpdpnsd : (LLCRV- or LLERO-) & ; =дшемуÑÑ.vnppspmsd : (LLCRE-) & ; =дшемуÑÑ.vnppspnsd : (LLCRE-) & ; =дшемуÑÑ.vsnpdpmsd : (LLCSB- or LLCSC- or LLFYK-) & ; =дшемуÑÑ.vsnpdpnsd : (LLCSB- or LLCSC- or LLFYK-) & ; =дшею.vsppdpfst : (LLCRN- or LLFTZ-) & ; =дши.vnnddp : (LLCQX- or LLCQY-) & ; =дши.vnpddp : (LLCRE- or LLELS- or LLERN-) & ; =дши.vspddp : (LLCRN- or LLCTV- or LLCTW- or LLFTZ- or LLGCA- or LLGFW-) & ; =дшие.vnnpdppi : (LLCQX-) & ; =дшие.vnnpdppv =дших.vnnpdppv : (LLCQX-) & ; =дшие.vnppdppi : (LLCRE- or LLELS- or LLERN-) & ; =дшие.vnppdppv =дших.vnppdppv : (LLCRE- or LLELS- or LLERN-) & ; =дшие.vsnpdppi : (LLCRI- or LLFYF-) & ; =дшие.vsnpdppv =дших.vsnpdppv : (LLCRI- or LLFYF-) & ; =дшие.vsppdppi : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшие.vsppdppv =дших.vsppdppv : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшиеÑÑ.vnnpdppi : (LLCRV- or LLERO-) & ; =дшиеÑÑ.vnnpdppv =дшихÑÑ.vnnpdppv : (LLCRV- or LLERO-) & ; =дшиеÑÑ.vnppsppi : (LLCRE-) & ; =дшиеÑÑ.vnppsppv =дшихÑÑ.vnppsppv : (LLCRE-) & ; =дшиеÑÑ.vsnpdppi : (LLCSB- or LLCSC- or LLFYK-) & ; =дшиеÑÑ.vsnpdppv =дшихÑÑ.vsnpdppv : (LLCSB- or LLCSC- or LLFYK-) & ; =дший.vnnpdpmsi : (LLCQX- or LLCQY-) & ; =дший.vnppdpmsi : (LLCRE- or LLELS- or LLERN-) & ; =дший.vsnpdpmsi : (LLCRI- or LLFYF-) & ; =дший.vsppdpmsi : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшийÑÑ.vnnpdpmsi : (LLCRV- or LLERO-) & ; =дшийÑÑ.vnppspmsi : (LLCRE-) & ; =дшийÑÑ.vsnpdpmsi : (LLCSB- or LLCSC- or LLFYK-) & ; =дшим.vnnpdpmst : (LLCQX-) & ; =дшим.vnnpdpnst : (LLCQX-) & ; =дшим.vnnpdppd : (LLCQX-) & ; =дшим.vnppdpmst : (LLCRE- or LLELS- or LLERN-) & ; =дшим.vnppdpnst : (LLCRE- or LLELS- or LLERN-) & ; =дшим.vnppdppd : (LLCRE- or LLELS- or LLERN-) & ; =дшим.vsnpdpmst : (LLCRI- or LLFYF-) & ; =дшим.vsnpdpnst : (LLCRI- or LLFYF-) & ; =дшим.vsnpdppd : (LLCRI- or LLFYF-) & ; =дшим.vsppdpmst : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшим.vsppdpnst : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшим.vsppdppd : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшими.vnnpdppt : (LLCQX-) & ; =дшими.vnppdppt : (LLCRE- or LLELS- or LLERN-) & ; =дшими.vsnpdppt : (LLCRI- or LLFYF-) & ; =дшими.vsppdppt : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшимиÑÑ.vnnpdppt : (LLCRV- or LLERO-) & ; =дшимиÑÑ.vnppsppt : (LLCRE-) & ; =дшимиÑÑ.vsnpdppt : (LLCSB- or LLCSC- or LLFYK-) & ; =дшимÑÑ.vnnpdpmst : (LLCRV- or LLERO-) & ; =дшимÑÑ.vnnpdpnst : (LLCRV- or LLERO-) & ; =дшимÑÑ.vnnpdppd : (LLCRV- or LLERO-) & ; =дшимÑÑ.vnppspmst : (LLCRE-) & ; =дшимÑÑ.vnppspnst : (LLCRE-) & ; =дшимÑÑ.vnppsppd : (LLCRE-) & ; =дшимÑÑ.vsnpdpmst : (LLCSB- or LLCSC- or LLFYK-) & ; =дшимÑÑ.vsnpdpnst : (LLCSB- or LLCSC- or LLFYK-) & ; =дшимÑÑ.vsnpdppd : (LLCSB- or LLCSC- or LLFYK-) & ; =дшиÑÑŒ.vnnddp : (LLCRV- or LLERO-) & ; =дшиÑÑŒ.vsnddp : (LLCUB- or LLGLD-) & ; =дших.vnnpdppg : (LLCQX-) & ; =дших.vnnpdppp : (LLCQX-) & ; =дших.vnppdppg : (LLCRE- or LLELS- or LLERN-) & ; =дших.vnppdppp : (LLCRE- or LLELS- or LLERN-) & ; =дших.vsnpdppg : (LLCRI- or LLFYF-) & ; =дших.vsnpdppp : (LLCRI- or LLFYF-) & ; =дших.vsppdppg : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дших.vsppdppp : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшихÑÑ.vnnpdppg : (LLCRV- or LLERO-) & ; =дшихÑÑ.vnnpdppp : (LLCRV- or LLERO-) & ; =дшихÑÑ.vnppsppg : (LLCRE-) & ; =дшихÑÑ.vnppsppp : (LLCRE-) & ; =дшихÑÑ.vsnpdppg : (LLCSB- or LLCSC- or LLFYK-) & ; =дшихÑÑ.vsnpdppp : (LLCSB- or LLCSC- or LLFYK-) & ; =дшую.vnnpdpfsv : (LLCQX-) & ; =дшую.vnppdpfsv : (LLCRE- or LLELS- or LLERN-) & ; =дшую.vsnpdpfsv : (LLCRI- or LLFYF-) & ; =дшую.vsppdpfsv : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCTV- or LLFTZ- or LLFXE- or LLGFW- or LLGOO-) & ; =дшуюÑÑ.vnnpdpfsv : (LLCRV- or LLERO-) & ; =дшуюÑÑ.vnppspfsv : (LLCRE-) & ; =дшуюÑÑ.vsnpdpfsv : (LLCSB- or LLCSC- or LLFYK-) & ; =ды.aps : (LLARB- or LLARC- or LLARG-) & ; =дые.adpv : (LLARB- or LLARC- or LLARG-) & ; =дые.api : (LLARB- or LLARC- or LLARG-) & ; =дый.admsv : (LLARG-) & ; =дый.amsi : (LLARG-) & ; =дым.amst : (LLARB- or LLARC- or LLARG-) & ; =дым.anst : (LLARB- or LLARC- or LLARG-) & ; =дым.apd : (LLARB- or LLARC- or LLARG-) & ; =дыми.apt : (LLARB- or LLARC- or LLARG-) & ; =дых.alpv : (LLARB- or LLARC- or LLARG-) & ; =дых.apg : (LLARB- or LLARC- or LLARG-) & ; =дых.app : (LLARB- or LLARC- or LLARG-) & ; =дь.vnndv2s : (LLAOB- or LLAPA- or LLAPB-) & ; =дь.vnpdv2s : (LLAOF- or LLAOG- or LLAPN- or LLAQO- or LLEGD- or LLEMR- or LLEPZ- or LLEQB- or LLEVB- or LLEWQ- or LLFAT- or LLFFO- or LLFSM-) & ; =дь.vsndv2s : (LLAPQ- or LLAPR- or LLGIB-) & ; =дь.vspdv2s : (LLAOJ- or LLAOM- or LLAON- or LLAPT- or LLAPU- or LLAQG- or LLAQH- or LLAQI- or LLAQK- or LLAQL- or LLFTF- or LLGBB- or LLGDR- or LLGFL- or LLGHL- or LLGKV- or LLGMH- or LLGPO- or LLGRL-) & ; =дьÑÑ.vnndv2s : (LLAOP- or LLAQQ-) & ; =дьÑÑ.vsndv2s : (LLAOS- or LLAQT- or LLAQU- or LLAQY- or LLDHP- or LLFDQ- or LLGDS- or LLGIL- or LLGKW- or LLGQJ-) & ; =дьте.vnndv2p : (LLAOB- or LLAPA- or LLAPB-) & ; =дьте.vnpdv2p : (LLAOF- or LLAOG- or LLAPN- or LLAQO- or LLEGD- or LLEMR- or LLEPZ- or LLEQB- or LLEVB- or LLEWQ- or LLFAT- or LLFFO- or LLFSM-) & ; =дьте.vsndv2p : (LLAPQ- or LLAPR- or LLGIB-) & ; =дьте.vspdv2p : (LLAOJ- or LLAOM- or LLAON- or LLAPT- or LLAPU- or LLAQG- or LLAQH- or LLAQI- or LLAQK- or LLAQL- or LLFTF- or LLGBB- or LLGDR- or LLGFL- or LLGHL- or LLGKV- or LLGMH- or LLGPO- or LLGRL-) & ; =дьтеÑÑŒ.vnndv2p : (LLAOP- or LLAQQ- or LLEPX-) & ; =дьтеÑÑŒ.vsndv2p : (LLAOS- or LLAQT- or LLAQU- or LLAQY- or LLDHP- or LLFDQ- or LLGDS- or LLGIL- or LLGKW- or LLGQJ-) & ; =дÑ.vnnddn : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB- or LLCQX- or LLCQY-) & ; =дÑ.vnpddn : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLCRE- or LLCTL- or LLEGD- or LLELS- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLERN- or LLESG- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQT- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑ.vsnddp : (LLARE- or LLCRI- or LLFPL- or LLFYF- or LLGQE-) & ; =дÑ.vspddp : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLFTZ- or LLFXE- or LLGOO-) & ; =дÑÑÑŒ.vnnddn : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLCRV- or LLENX- or LLEPX- or LLERO- or LLESH-) & ; =дÑÑÑŒ.vsnddp : (LLAQV- or LLCSB- or LLCSC- or LLFYK- or LLGOD-) & ; =дÑÑ‚.vnndn3p : (LLAOC- or LLAOZ- or LLAPA- or LLAPB- or LLFOD-) & ; =дÑÑ‚.vnpdn3p : (LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEQB- or LLESG- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑÑ‚.vsndf3p : (LLAOI- or LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLCTO- or LLGDI- or LLGIB- or LLGIJ- or LLGLO-) & ; =дÑÑ‚.vspdf3p : (LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLCTS- or LLCTU- or LLFCW- or LLFQJ- or LLFQK- or LLFSZ- or LLFTF- or LLFTQ- or LLFUD- or LLFUI- or LLGAM- or LLGBB- or LLGBE- or LLGCH- or LLGDR- or LLGDU- or LLGED- or LLGFL- or LLGGD- or LLGGW- or LLGHL- or LLGIK- or LLGKV- or LLGMH- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =дÑÑ‚ÑÑ.vnndn3p : (LLAOQ- or LLAQM- or LLAQN- or LLAQO- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH- or LLEVA-) & ; =дÑÑ‚ÑÑ.vsndf3p : (LLAOR- or LLAOS- or LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLCTZ- or LLFDB- or LLFDQ- or LLFFA- or LLFXN- or LLFXO- or LLFZQ- or LLGDS- or LLGGZ- or LLGIL- or LLGKW- or LLGOD-) & ; =дÑщаÑ.vnnpdnfsi : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщаÑ.vnppdnfsi : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщаÑÑÑ.vnnpdnfsi : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщаÑÑÑ.vnppdnfsi : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщего.vnnpdnmsg : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщего.vnnpdnmsv =дÑщий.vnnpdnmsv : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщего.vnnpdnnsg : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщего.vnnpdnnsv : (LLAPB-) & ; =дÑщего.vnppdnmsg : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщего.vnppdnmsv =дÑщий.vnppdnmsv : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщего.vnppdnnsg : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщего.vnppdnnsv : (LLAQM- or LLAQN- or LLAQO- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщегоÑÑ.vnnpdnmsg : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщегоÑÑ.vnnpdnmsv =дÑщийÑÑ.vnnpdnmsv : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщегоÑÑ.vnnpdnnsg : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщегоÑÑ.vnppdnmsg : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщегоÑÑ.vnppdnmsv =дÑщийÑÑ.vnppdnmsv : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщегоÑÑ.vnppdnnsg : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщегоÑÑ.vnppdnnsv =дÑщееÑÑ.vnppdnnsv : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщее.vnnpdnnsi : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщее.vnnpdnnsv : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщее.vnppdnnsi : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщее.vnppdnnsv : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщееÑÑ.vnnpdnnsi : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщееÑÑ.vnnpdnnsv : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщееÑÑ.vnppdnnsi : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщей.vnnpdnfsd : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщей.vnnpdnfsg : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщей.vnnpdnfsp : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщей.vnnpdnfst : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщей.vnppdnfsd : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщей.vnppdnfsg : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщей.vnppdnfsp : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщей.vnppdnfst : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщейÑÑ.vnnpdnfsd : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщейÑÑ.vnnpdnfsg : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщейÑÑ.vnnpdnfsp : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщейÑÑ.vnnpdnfst : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщейÑÑ.vnppdnfsd : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщейÑÑ.vnppdnfsg : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщейÑÑ.vnppdnfsp : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщейÑÑ.vnppdnfst =дÑщеюÑÑ.vnppdnfst : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщем.vnnpdnmsp : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщем.vnnpdnnsp : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщем.vnppdnmsp : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщем.vnppdnnsp : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщемÑÑ.vnnpdnmsp : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщемÑÑ.vnnpdnnsp : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщемÑÑ.vnppdnmsp : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщемÑÑ.vnppdnnsp : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщему.vnnpdnmsd : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщему.vnnpdnnsd : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщему.vnppdnmsd : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщему.vnppdnnsd : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщемуÑÑ.vnnpdnmsd : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщемуÑÑ.vnnpdnnsd : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщемуÑÑ.vnppdnmsd : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщемуÑÑ.vnppdnnsd : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщею.vnnpdnfst : (LLAPB-) & ; =дÑщею.vnppdnfst : (LLAQM- or LLAQN- or LLAQO- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщие.vnnpdnpi : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщие.vnnpdnpv =дÑщих.vnnpdnpv : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщие.vnppdnpi : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщие.vnppdnpv =дÑщих.vnppdnpv : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщиеÑÑ.vnnpdnpi : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщиеÑÑ.vnnpdnpv =дÑщихÑÑ.vnnpdnpv : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщиеÑÑ.vnppdnpi : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщиеÑÑ.vnppdnpv =дÑщихÑÑ.vnppdnpv : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщий.vnnpdnmsi : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщий.vnppdnmsi : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщийÑÑ.vnnpdnmsi : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщийÑÑ.vnppdnmsi : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщим.vnnpdnmst : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщим.vnnpdnnst : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщим.vnnpdnpd : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщим.vnppdnmst : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщим.vnppdnnst : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщим.vnppdnpd : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщими.vnnpdnpt : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщими.vnppdnpt : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщимиÑÑ.vnnpdnpt : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщимиÑÑ.vnppdnpt : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщимÑÑ.vnnpdnmst : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщимÑÑ.vnnpdnnst : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщимÑÑ.vnnpdnpd : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщимÑÑ.vnppdnmst : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщимÑÑ.vnppdnnst : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщимÑÑ.vnppdnpd : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщих.vnnpdnpg : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщих.vnnpdnpp : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщих.vnppdnpg : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщих.vnppdnpp : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщихÑÑ.vnnpdnpg : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщихÑÑ.vnnpdnpp : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщихÑÑ.vnppdnpg : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщихÑÑ.vnppdnpp : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =дÑщую.vnnpdnfsv : (LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB-) & ; =дÑщую.vnppdnfsv : (LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLEGD- or LLEMR- or LLENW- or LLEPZ- or LLEQB- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFFO- or LLFQW- or LLFSM- or LLFSO- or LLFUA-) & ; =дÑщуюÑÑ.vnnpdnfsv : (LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLENX- or LLEPX- or LLESH-) & ; =дÑщуюÑÑ.vnppdnfsv : (LLAQM- or LLAQN- or LLAQO- or LLEVA-) & ; =е-данильÑне.nlmsp : (LLECB- or LLFLO-) & ; =е-иоÑифе.nlmsp : (LLECC-) & ; =е-на-амуре.ndmsp : (LLFPX-) & ; =е-на-дону.ndmsp : (LLDXJ-) & ; =е-реке.ndfsd : (LLDXS-) & ; =е-реке.ndfsp : (LLDXS-) & ; =е-реÑторане.ndmsp : (LLAER-) & ; =е-Ñпутнике.ndmsp : (LLAES-) & ; =е-то.wdpv : (LLCLE-) & ; =е-то.wpi : (LLCLE-) & ; =е.adpv : (LLASG-) & ; =е.amsp : (LLADW- or LLADY- or LLFVO-) & ; =е.ansi : (LLBDK- or LLBDY- or LLBEQ- or LLDKB- or LLGRS- or LLGRT- or LLGRU-) & ; =е.ansp : (LLADY- or LLFVO-) & ; =е.anss : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLDKB- or LLDKC- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEIK- or LLEIM- or LLEIS- or LLEJC- or LLEKP- or LLGRS-) & ; =е.api : (LLASG-) & ; =е.as : (LLCIX- or LLCIY- or LLCKH- or LLEJG- or LLEKV-) & ; =е.cd : (LLDTW- or LLFML-) & ; =е.ci : (LLDUF-) & ; =е.cp : (LLDTW- or LLELB- or LLFML- or LLFMM- or LLFQC-) & ; =е.cv : (LLDUF-) & ; =е.mnsi : (LLFGD- or LLFGE-) & ; =е.mnsv : (LLFGD- or LLFGE-) & ; =е.mpi : (LLDUD- or LLFMX-) & ; =е.mpv : (LLDUD-) & ; =е.ndfsd : (LLAFL- or LLAFM- or LLAFN- or LLAFO- or LLAFP- or LLAFQ- or LLAFR- or LLAFS- or LLAFT- or LLAFU- or LLAFV- or LLAFW- or LLAFX- or LLAFY- or LLAFZ- or LLAGA- or LLAGB- or LLAGC- or LLAGD- or LLAGE- or LLAGF- or LLAGG- or LLAGH- or LLAGI- or LLAGJ- or LLAGK- or LLAGL- or LLAGM- or LLAGN- or LLDPZ- or LLDQA- or LLDQB- or LLDQC- or LLDQD- or LLDQE- or LLDQF- or LLDQG- or LLDQH- or LLDXK- or LLDXL- or LLDXM- or LLDXN- or LLDXO- or LLDXP- or LLDXQ- or LLDXR- or LLEAX- or LLEAY- or LLEEV- or LLEEW- or LLEEX- or LLEEY- or LLEEZ- or LLEFA- or LLEFU- or LLFMO- or LLFOP- or LLFPU- or LLFQB- or LLGSE-) & ; =е.ndfsp : (LLAFM- or LLAFN- or LLAFO- or LLAFP- or LLAFQ- or LLAFR- or LLAFS- or LLAFT- or LLAFU- or LLAFV- or LLAFW- or LLAFX- or LLAFY- or LLAFZ- or LLAGA- or LLAGB- or LLAGC- or LLAGD- or LLAGE- or LLAGF- or LLAGG- or LLAGH- or LLAGI- or LLAGJ- or LLAGK- or LLAGL- or LLAGM- or LLAGN- or LLDPZ- or LLDQA- or LLDQB- or LLDQC- or LLDQD- or LLDQE- or LLDQF- or LLDQG- or LLDQH- or LLDXK- or LLDXL- or LLDXM- or LLDXN- or LLDXO- or LLDXP- or LLDXQ- or LLDXR- or LLEAX- or LLEAY- or LLEEV- or LLEEW- or LLEEX- or LLEEY- or LLEEZ- or LLEFA- or LLEFU- or LLFMO- or LLFOP- or LLFPU- or LLFQB- or LLGSE-) & ; =е.ndmsd : (LLAET- or LLAEU- or LLEAW-) & ; =е.ndmsi : (LLARI- or LLARJ-) & ; =е.ndmsp : (LLAAB- or LLAAD- or LLAAE- or LLAAF- or LLAAG- or LLAAH- or LLAAI- or LLAAJ- or LLAAK- or LLAAL- or LLAAM- or LLAAN- or LLAAO- or LLAAP- or LLAAQ- or LLAAR- or LLAAS- or LLAAT- or LLAAU- or LLAAV- or LLAAW- or LLAAX- or LLAAY- or LLAAZ- or LLABA- or LLABB- or LLABC- or LLABD- or LLABE- or LLABF- or LLABG- or LLABH- or LLABI- or LLABJ- or LLABK- or LLABL- or LLABM- or LLABN- or LLABO- or LLABP- or LLABQ- or LLABR- or LLABS- or LLABT- or LLABU- or LLABV- or LLABW- or LLABX- or LLAET- or LLAEU- or LLARI- or LLBPG- or LLBPH- or LLBPI- or LLBPJ- or LLBPK- or LLBPL- or LLBPM- or LLBPN- or LLBZZ- or LLDMK- or LLDML- or LLDMM- or LLDMN- or LLDMO- or LLDWU- or LLDWV- or LLDWW- or LLDZC- or LLDZD- or LLEAS- or LLEAT- or LLEAW- or LLEEG- or LLEEH- or LLEEI- or LLEEJ- or LLEEK- or LLEFJ- or LLEFR- or LLEGE- or LLFMT- or LLFNX- or LLFPB- or LLFPY-) & ; =е.ndmst : (LLARJ-) & ; =е.ndmsv : (LLARI-) & ; =е.ndnpi : (LLASA-) & ; =е.ndnpv : (LLASA-) & ; =е.ndnsi : (LLARM- or LLARN- or LLARO- or LLARP- or LLARQ- or LLARR- or LLARS- or LLART- or LLARU- or LLARV- or LLARW- or LLARX- or LLARY- or LLARZ- or LLDXV- or LLDXW- or LLDXX- or LLDXY- or LLEFF- or LLEFG- or LLEFH- or LLEFI-) & ; =е.ndnsp : (LLARR- or LLARS- or LLART- or LLARU- or LLARV- or LLARW- or LLARX- or LLARY- or LLCAD- or LLCAE- or LLCAF- or LLCAG- or LLCAH- or LLCAJ- or LLCAK- or LLCAL- or LLCAM- or LLCAN- or LLCAO- or LLDXW- or LLDXX- or LLDXY- or LLDZR- or LLDZS- or LLEFH- or LLEFI- or LLEFM- or LLEFN-) & ; =е.ndnst =и.ndnst : (LLARZ-) & ; =е.ndnsv : (LLARM- or LLARN- or LLARO- or LLARP- or LLARQ- or LLARR- or LLARS- or LLART- or LLARU- or LLARV- or LLARW- or LLARX- or LLARY- or LLDXV- or LLDXW- or LLDXX- or LLDXY- or LLEFF- or LLEFG- or LLEFH- or LLEFI-) & ; =е.nlfpi : (LLECW- or LLFSK-) & ; =е.nlfsd : (LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLAFK- or LLAGO- or LLAGP- or LLAGQ- or LLAGR- or LLAGS- or LLAGT- or LLAGU- or LLAGV- or LLAGW- or LLAGX- or LLAGY- or LLAGZ- or LLAHA- or LLAHB- or LLDPU- or LLDPV- or LLDPW- or LLDQO- or LLDQP- or LLDQQ- or LLDQR- or LLDQS- or LLDQT- or LLECI- or LLECJ- or LLECK- or LLECL- or LLECM- or LLECN- or LLECO- or LLECP- or LLECQ- or LLEEC- or LLEED- or LLETG- or LLETH- or LLETI- or LLETM- or LLETQ- or LLETR- or LLETV- or LLETX- or LLEUA- or LLEUB- or LLEUC- or LLEUD- or LLEUE- or LLEUK- or LLEUL- or LLEUM- or LLFFK- or LLFHK- or LLFHQ- or LLFHR- or LLFHU- or LLFHW- or LLFID- or LLFIH- or LLFIN- or LLFIQ- or LLFIR- or LLFIS- or LLFIT- or LLFIU- or LLFJA- or LLFJQ- or LLFJR- or LLFJS- or LLFJT- or LLFJU- or LLFJV- or LLFKF- or LLFKR- or LLFKY- or LLFKZ- or LLFLA- or LLFLB- or LLFLC- or LLFLD- or LLFLE- or LLFLF- or LLFLH- or LLFLJ- or LLFLQ- or LLFNH- or LLFNI- or LLFNM- or LLFOO- or LLFOS- or LLFOV- or LLFOW- or LLFPG- or LLFPN- or LLGRV- or LLGRW- or LLGRX- or LLGRY- or LLGSK-) & ; =е.nlfsp : (LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLAFK- or LLAGO- or LLAGP- or LLAGQ- or LLAGR- or LLAGS- or LLAGT- or LLAGU- or LLAGV- or LLAGW- or LLAGX- or LLAGY- or LLAGZ- or LLAHA- or LLAHB- or LLDPU- or LLDPV- or LLDPW- or LLDQO- or LLDQP- or LLDQQ- or LLDQR- or LLDQS- or LLDQT- or LLECI- or LLECJ- or LLECK- or LLECL- or LLECM- or LLECN- or LLECO- or LLECP- or LLECQ- or LLECR- or LLECS- or LLEEC- or LLEED- or LLETG- or LLETH- or LLETI- or LLETM- or LLETQ- or LLETR- or LLETV- or LLETX- or LLETZ- or LLEUA- or LLEUB- or LLEUC- or LLEUD- or LLEUE- or LLEUK- or LLEUL- or LLEUM- or LLFFK- or LLFHK- or LLFHQ- or LLFHR- or LLFHU- or LLFHW- or LLFID- or LLFIH- or LLFIN- or LLFIO- or LLFIQ- or LLFIR- or LLFIS- or LLFIT- or LLFIU- or LLFJA- or LLFJP- or LLFJQ- or LLFJR- or LLFJS- or LLFJT- or LLFJU- or LLFJV- or LLFJW- or LLFKF- or LLFKR- or LLFKY- or LLFKZ- or LLFLA- or LLFLB- or LLFLC- or LLFLD- or LLFLE- or LLFLF- or LLFLH- or LLFLJ- or LLFLK- or LLFLQ- or LLFND- or LLFNH- or LLFNI- or LLFNM- or LLFOO- or LLFOS- or LLFOV- or LLFOW- or LLFPG- or LLFPN- or LLGRV- or LLGRW- or LLGRX- or LLGRY- or LLGSK-) & ; =е.nlmpi : (LLACY- or LLBFM- or LLBFN- or LLBFS- or LLBFT- or LLECW- or LLETN- or LLFIZ- or LLFSK-) & ; =е.nlmsd : (LLAEV- or LLAEW- or LLAEX- or LLAEY- or LLAEZ- or LLAFA- or LLAFB- or LLAFC- or LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLAFK- or LLARK- or LLDPQ- or LLDPR- or LLDPS- or LLDPU- or LLDPV- or LLDPW- or LLDZO- or LLECD- or LLECE- or LLECF- or LLECG- or LLECH- or LLECI- or LLECJ- or LLECK- or LLEEB- or LLEEC- or LLETF- or LLETJ- or LLETK- or LLETS- or LLETU- or LLEUF- or LLEUG- or LLEUI- or LLEUK- or LLEUL- or LLEUN- or LLEUO- or LLFHN- or LLFHZ- or LLFIC- or LLFIE- or LLFIF- or LLFIG- or LLFII- or LLFIJ- or LLFIV- or LLFIW- or LLFJO- or LLFKP- or LLFKW- or LLFKX- or LLFLD- or LLFLE- or LLFLF- or LLFLI- or LLFLQ- or LLFNE- or LLFNF- or LLFNN- or LLFNO- or LLFPR- or LLFPT- or LLFPZ-) & ; =е.nlmsi : (LLARK- or LLARL-) & ; =е.nlmsp : (LLACC- or LLACD- or LLACE- or LLACF- or LLACG- or LLACH- or LLACI- or LLACJ- or LLACK- or LLACL- or LLACM- or LLACN- or LLACO- or LLACP- or LLACQ- or LLACR- or LLACS- or LLACT- or LLACU- or LLACV- or LLACW- or LLACX- or LLACY- or LLAEV- or LLAEW- or LLAEX- or LLAEY- or LLAEZ- or LLAFA- or LLAFB- or LLAFC- or LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLAFK- or LLARK- or LLARL- or LLBPS- or LLCAA- or LLCAB- or LLCAC- or LLCLA- or LLDMR- or LLDMS- or LLDMT- or LLDMU- or LLDMV- or LLDMW- or LLDMX- or LLDMY- or LLDMZ- or LLDNA- or LLDPQ- or LLDPR- or LLDPS- or LLDPU- or LLDPV- or LLDPW- or LLDZP- or LLDZQ- or LLEBB- or LLEBC- or LLEBD- or LLEBE- or LLEBF- or LLEBG- or LLEBH- or LLEBI- or LLEBJ- or LLEBK- or LLEBL- or LLEBM- or LLEBN- or LLEBO- or LLEBS- or LLEBT- or LLECD- or LLECE- or LLECF- or LLECG- or LLECH- or LLECI- or LLECJ- or LLECK- or LLEDJ- or LLEDK- or LLEDX- or LLEDY- or LLEEB- or LLEEC- or LLETF- or LLETJ- or LLETK- or LLETL- or LLETN- or LLETO- or LLETP- or LLETS- or LLETU- or LLETY- or LLEUF- or LLEUG- or LLEUI- or LLEUK- or LLEUL- or LLEUO- or LLEUP- or LLFHI- or LLFHL- or LLFHM- or LLFHN- or LLFHO- or LLFHP- or LLFHT- or LLFHY- or LLFHZ- or LLFIC- or LLFIE- or LLFIF- or LLFIG- or LLFII- or LLFIJ- or LLFIL- or LLFIM- or LLFIP- or LLFIW- or LLFIX- or LLFIY- or LLFIZ- or LLFJG- or LLFJH- or LLFJI- or LLFJJ- or LLFJK- or LLFJL- or LLFJM- or LLFJO- or LLFKB- or LLFKJ- or LLFKK- or LLFKL- or LLFKO- or LLFKP- or LLFKQ- or LLFKW- or LLFKX- or LLFLD- or LLFLE- or LLFLF- or LLFLG- or LLFLI- or LLFLQ- or LLFLR- or LLFLS- or LLFMH- or LLFMN- or LLFMP- or LLFMQ- or LLFMR- or LLFNE- or LLFNF- or LLFNN- or LLFNO- or LLFNP- or LLFNW- or LLFOA- or LLFOI- or LLFOK- or LLFOL- or LLFON- or LLFOQ- or LLFOR- or LLFOT- or LLFOZ- or LLFPA- or LLFPH- or LLFPI- or LLFPP- or LLFPR- or LLFPT- or LLFPZ- or LLFQF- or LLFUK- or LLFUL- or LLFUM- or LLGSB- or LLGSD- or LLGSL-) & ; =е.nlmsv : (LLARL-) & ; =е.nlnsi : (LLASB- or LLASC-) & ; =е.nlnsp : (LLASC- or LLCAP- or LLCAQ- or LLCAR- or LLCAS-) & ; =е.nlnsv : (LLASB- or LLASC-) & ; =е.npi : (LLASD- or LLASE- or LLASF-) & ; =е.npv : (LLASE- or LLASF-) & ; =е.wdpv : (LLDVU-) & ; =е.wnsi : (LLDSV- or LLDVB- or LLDVC- or LLDVD-) & ; =е.wnsv : (LLDSV- or LLDVB- or LLDVC- or LLDVD-) & ; =е.wpi : (LLDVU-) & ; =еб.ndfpg : (LLDNO-) & ; =ебе.m2sd : (LLDWJ-) & ; =ебе.m2sp : (LLDWJ-) & ; =ебе.md : (LLDUG-) & ; =ебе.mp : (LLDUG-) & ; =ебÑ.m2sg : (LLDWJ-) & ; =ебÑ.m2sv : (LLDWJ-) & ; =ебÑ.mg : (LLDUG-) & ; =ебÑ.mv : (LLDUG-) & ; =ев.admsv : (LLDXZ- or LLFVM-) & ; =ев.amsi : (LLDXZ- or LLFVM-) & ; =ев.ndmpg : (LLAAD- or LLAAE- or LLBPG- or LLBPH- or LLBPI- or LLBPJ- or LLBPK- or LLBPL- or LLBPO- or LLBPP-) & ; =ев.ndnpg : (LLART- or LLARU- or LLARV-) & ; =ев.nlfpg : (LLDPX-) & ; =ев.nlfpv : (LLDPX-) & ; =ев.nlmpg : (LLACC- or LLARL- or LLBFP- or LLBFU- or LLBPS- or LLBPT- or LLDPX- or LLEBB- or LLEDJ- or LLEDL- or LLFHL- or LLFHX- or LLFOZ- or LLFPI-) & ; =ев.nlmpv : (LLACC- or LLARL- or LLBFP- or LLBFU- or LLBPS- or LLBPT- or LLDPX- or LLEBB- or LLEDJ- or LLEDL- or LLFHL- or LLFHX- or LLFOZ- or LLFPI-) & ; =ев.nlmsi : (LLASH- or LLECX- or LLFKC-) & ; =ев.npg : (LLBCD- or LLDJU- or LLDRC- or LLDYN- or LLEAL- or LLEAM-) & ; =ев.vnnddp =евши.vnnddp : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =ев.vnpddp =евши.vnpddp : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =ев.vsnddp : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =ев.vspddp : (LLAWG- or LLAXF- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =ева.nlmpi : (LLBFP- or LLBFU-) & ; =евав.vnnddp =евавши.vnnddp : (LLASN- or LLASO- or LLASP-) & ; =евав.vnpddp =евавши.vnpddp : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евав.vsnddp =евавши.vsnddp : (LLASX- or LLASY-) & ; =евав.vspddp : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшаÑ.vnnpdpfsi : (LLASN- or LLASO- or LLASP-) & ; =евавшаÑ.vnppdpfsi : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшаÑ.vsnpdpfsi : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшаÑ.vsppdpfsi : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшаÑÑÑ.vnnpdpfsi : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшаÑÑÑ.vnppdpfsi : (LLATK- or LLEWL-) & ; =евавшаÑÑÑ.vsnpdpfsi : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшего.vnnpdpmsg : (LLASN- or LLASO- or LLASP-) & ; =евавшего.vnnpdpmsv =евавший.vnnpdpmsv : (LLASN- or LLASO- or LLASP-) & ; =евавшего.vnnpdpnsg : (LLASN- or LLASO- or LLASP-) & ; =евавшего.vnnpdpnsv : (LLASP-) & ; =евавшего.vnppdpmsg : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшего.vnppdpmsv =евавший.vnppdpmsv : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшего.vnppdpnsg : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшего.vnppdpnsv : (LLATK- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшего.vsnpdpmsg : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшего.vsnpdpmsv =евавший.vsnpdpmsv : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшего.vsnpdpnsg : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшего.vsnpdpnsv : (LLASX- or LLASY-) & ; =евавшего.vsppdpmsg : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшего.vsppdpmsv : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшего.vsppdpnsg : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшего.vsppdpnsv : (LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL-) & ; =евавшегоÑÑ.vnnpdpmsg : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшегоÑÑ.vnnpdpmsv =евавшийÑÑ.vnnpdpmsv : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшегоÑÑ.vnnpdpnsg : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшегоÑÑ.vnnpdpnsv : (LLFAR-) & ; =евавшегоÑÑ.vnppdpmsg : (LLATK- or LLEWL-) & ; =евавшегоÑÑ.vnppdpmsv =евавшийÑÑ.vnppdpmsv : (LLATK- or LLEWL-) & ; =евавшегоÑÑ.vnppdpnsg : (LLATK- or LLEWL-) & ; =евавшегоÑÑ.vnppdpnsv =евавшееÑÑ.vnppdpnsv : (LLATK- or LLEWL-) & ; =евавшегоÑÑ.vsnpdpmsg : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшегоÑÑ.vsnpdpmsv =евавшийÑÑ.vsnpdpmsv : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшегоÑÑ.vsnpdpnsg : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшегоÑÑ.vsnpdpnsv : (LLFDM- or LLFDR-) & ; =евавшее.vnnpdpnsi : (LLASN- or LLASO- or LLASP-) & ; =евавшее.vnnpdpnsv : (LLASN- or LLASO- or LLASP-) & ; =евавшее.vnppdpnsi : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшее.vnppdpnsv : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшее.vsnpdpnsi : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшее.vsnpdpnsv : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшее.vsppdpnsi : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшее.vsppdpnsv : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшееÑÑ.vnnpdpnsi : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшееÑÑ.vnnpdpnsv : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшееÑÑ.vnppdpnsi : (LLATK- or LLEWL-) & ; =евавшееÑÑ.vsnpdpnsi : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшееÑÑ.vsnpdpnsv : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшей.vnnpdpfsd : (LLASN- or LLASO- or LLASP-) & ; =евавшей.vnnpdpfsg : (LLASN- or LLASO- or LLASP-) & ; =евавшей.vnnpdpfsp : (LLASN- or LLASO- or LLASP-) & ; =евавшей.vnnpdpfst : (LLASN- or LLASO- or LLASP-) & ; =евавшей.vnppdpfsd : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшей.vnppdpfsg : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшей.vnppdpfsp : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшей.vnppdpfst : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшей.vsnpdpfsd : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшей.vsnpdpfsg : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшей.vsnpdpfsp : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшей.vsnpdpfst : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшей.vsppdpfsd : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшей.vsppdpfsg : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшей.vsppdpfsp : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшей.vsppdpfst : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшейÑÑ.vnnpdpfsd : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшейÑÑ.vnnpdpfsg : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшейÑÑ.vnnpdpfsp : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшейÑÑ.vnnpdpfst : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшейÑÑ.vnppdpfsd : (LLATK- or LLEWL-) & ; =евавшейÑÑ.vnppdpfsg : (LLATK- or LLEWL-) & ; =евавшейÑÑ.vnppdpfsp : (LLATK- or LLEWL-) & ; =евавшейÑÑ.vnppdpfst =евавшеюÑÑ.vnppdpfst : (LLATK- or LLEWL-) & ; =евавшейÑÑ.vsnpdpfsd : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшейÑÑ.vsnpdpfsg : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшейÑÑ.vsnpdpfsp : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшейÑÑ.vsnpdpfst : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшем.vnnpdpmsp : (LLASN- or LLASO- or LLASP-) & ; =евавшем.vnnpdpnsp : (LLASN- or LLASO- or LLASP-) & ; =евавшем.vnppdpmsp : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшем.vnppdpnsp : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшем.vsnpdpmsp : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшем.vsnpdpnsp : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшем.vsppdpmsp : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшем.vsppdpnsp : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшемÑÑ.vnnpdpmsp : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшемÑÑ.vnnpdpnsp : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшемÑÑ.vnppdpmsp : (LLATK- or LLEWL-) & ; =евавшемÑÑ.vnppdpnsp : (LLATK- or LLEWL-) & ; =евавшемÑÑ.vsnpdpmsp : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшемÑÑ.vsnpdpnsp : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшему.vnnpdpmsd : (LLASN- or LLASO- or LLASP-) & ; =евавшему.vnnpdpnsd : (LLASN- or LLASO- or LLASP-) & ; =евавшему.vnppdpmsd : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшему.vnppdpnsd : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшему.vsnpdpmsd : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшему.vsnpdpnsd : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшему.vsppdpmsd : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшему.vsppdpnsd : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшемуÑÑ.vnnpdpmsd : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшемуÑÑ.vnnpdpnsd : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшемуÑÑ.vnppdpmsd : (LLATK- or LLEWL-) & ; =евавшемуÑÑ.vnppdpnsd : (LLATK- or LLEWL-) & ; =евавшемуÑÑ.vsnpdpmsd : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшемуÑÑ.vsnpdpnsd : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшею.vnnpdpfst : (LLASP-) & ; =евавшею.vnppdpfst : (LLATK- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшею.vsnpdpfst : (LLASX- or LLASY-) & ; =евавшею.vsppdpfst : (LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL-) & ; =евавшеюÑÑ.vnnpdpfst : (LLFAR-) & ; =евавшеюÑÑ.vsnpdpfst : (LLFDM- or LLFDR-) & ; =евавши.vspddp : (LLATB- or LLATC- or LLATD- or LLATE- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшие.vnnpdppi : (LLASN- or LLASO- or LLASP-) & ; =евавшие.vnnpdppv =евавших.vnnpdppv : (LLASN- or LLASO- or LLASP-) & ; =евавшие.vnppdppi : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшие.vnppdppv =евавших.vnppdppv : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшие.vsnpdppi : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшие.vsnpdppv =евавших.vsnpdppv : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшие.vsppdppi : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшие.vsppdppv : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшиеÑÑ.vnnpdppi : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшиеÑÑ.vnnpdppv =евавшихÑÑ.vnnpdppv : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшиеÑÑ.vnppdppi : (LLATK- or LLEWL-) & ; =евавшиеÑÑ.vnppdppv =евавшихÑÑ.vnppdppv : (LLATK- or LLEWL-) & ; =евавшиеÑÑ.vsnpdppi : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшиеÑÑ.vsnpdppv =евавшихÑÑ.vsnpdppv : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавший.vnnpdpmsi : (LLASN- or LLASO- or LLASP-) & ; =евавший.vnppdpmsi : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавший.vsnpdpmsi : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавший.vsppdpmsi : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавший.vsppdpmsv : (LLATB- or LLATC- or LLATD- or LLATE- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшийÑÑ.vnnpdpmsi : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшийÑÑ.vnppdpmsi : (LLATK- or LLEWL-) & ; =евавшийÑÑ.vsnpdpmsi : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшим.vnnpdpmst : (LLASN- or LLASO- or LLASP-) & ; =евавшим.vnnpdpnst : (LLASN- or LLASO- or LLASP-) & ; =евавшим.vnnpdppd : (LLASN- or LLASO- or LLASP-) & ; =евавшим.vnppdpmst : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшим.vnppdpnst : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшим.vnppdppd : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшим.vsnpdpmst : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшим.vsnpdpnst : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшим.vsnpdppd : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшим.vsppdpmst : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшим.vsppdpnst : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшим.vsppdppd : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшими.vnnpdppt : (LLASN- or LLASO- or LLASP-) & ; =евавшими.vnppdppt : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшими.vsnpdppt : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшими.vsppdppt : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшимиÑÑ.vnnpdppt : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшимиÑÑ.vnppdppt : (LLATK- or LLEWL-) & ; =евавшимиÑÑ.vsnpdppt : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшимÑÑ.vnnpdpmst : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшимÑÑ.vnnpdpnst : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшимÑÑ.vnnpdppd : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшимÑÑ.vnppdpmst : (LLATK- or LLEWL-) & ; =евавшимÑÑ.vnppdpnst : (LLATK- or LLEWL-) & ; =евавшимÑÑ.vnppdppd : (LLATK- or LLEWL-) & ; =евавшимÑÑ.vsnpdpmst : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшимÑÑ.vsnpdpnst : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшимÑÑ.vsnpdppd : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшиÑÑŒ.vnnddp : (LLATL- or LLATM- or LLATN- or LLFAR- or LLFDM- or LLFDR-) & ; =евавшиÑÑŒ.vsnddp : (LLATO- or LLATP- or LLATQ- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавших.vnnpdppg : (LLASN- or LLASO- or LLASP-) & ; =евавших.vnnpdppp : (LLASN- or LLASO- or LLASP-) & ; =евавших.vnppdppg : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавших.vnppdppp : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавших.vsnpdppg : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавших.vsnpdppp : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавших.vsppdppg : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавших.vsppdppp : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавших.vsppdppv : (LLATB- or LLATC- or LLATD- or LLATE- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшихÑÑ.vnnpdppg : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшихÑÑ.vnnpdppp : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшихÑÑ.vnppdppg : (LLATK- or LLEWL-) & ; =евавшихÑÑ.vnppdppp : (LLATK- or LLEWL-) & ; =евавшихÑÑ.vsnpdppg : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшихÑÑ.vsnpdppp : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евавшую.vnnpdpfsv : (LLASN- or LLASO- or LLASP-) & ; =евавшую.vnppdpfsv : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евавшую.vsnpdpfsv : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евавшую.vsppdpfsv : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евавшуюÑÑ.vnnpdpfsv : (LLATL- or LLATM- or LLATN- or LLFAR-) & ; =евавшуюÑÑ.vnppdpfsv : (LLATK- or LLEWL-) & ; =евавшуюÑÑ.vsnpdpfsv : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евал.vnndpms : (LLASN- or LLASO- or LLASP-) & ; =евал.vnpdpms : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евал.vsndpms : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евал.vspdpms : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евала.vnndpfs : (LLASN- or LLASO- or LLASP-) & ; =евала.vnpdpfs : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евала.vsndpfs : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евала.vspdpfs : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евалаÑÑŒ.vnndpfs : (LLATK- or LLATL- or LLATM- or LLATN- or LLEWL- or LLFAR-) & ; =евалаÑÑŒ.vsndpfs : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евали.vnndpp : (LLASN- or LLASO- or LLASP-) & ; =евали.vnpdpp : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евали.vsndpp : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евали.vspdpp : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евалиÑÑŒ.vnndpp : (LLATK- or LLATL- or LLATM- or LLATN- or LLEWL- or LLFAR-) & ; =евалиÑÑŒ.vsndpp : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евало.vnndpns : (LLASN- or LLASO- or LLASP-) & ; =евало.vnpdpns : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евало.vsndpns : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евало.vspdpns : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =евалоÑÑŒ.vnndpns : (LLATK- or LLATL- or LLATM- or LLATN- or LLEWL- or LLFAR-) & ; =евалоÑÑŒ.vsndpns : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евалÑÑ.vnndpms : (LLATK- or LLATL- or LLATM- or LLATN- or LLEWL- or LLFAR-) & ; =евалÑÑ.vsndpms : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евам.nlmpd : (LLBFP- or LLBFU-) & ; =евами.nlmpt : (LLBFP- or LLBFU-) & ; =еван.vnppspmsi : (LLATK- or LLEWM- or LLFRD-) & ; =еван.vnppspmss : (LLASV- or LLASW- or LLENZ- or LLEOW- or LLFSI-) & ; =еван.vsppsnmss : (LLATB- or LLATC- or LLGDC- or LLGER-) & ; =еван.vsppspmsi : (LLATG- or LLATH-) & ; =еван.vsppspmss : (LLFRJ- or LLFRL-) & ; =евана.vnppspfsi : (LLATK- or LLEWM- or LLFRD-) & ; =евана.vnppspfss : (LLASV- or LLASW- or LLENZ- or LLEOW- or LLFSI-) & ; =евана.vsppsnfss : (LLATB- or LLATC- or LLGDC- or LLGER-) & ; =евана.vsppspfsi : (LLATG- or LLATH-) & ; =евана.vsppspfss : (LLFRJ- or LLFRL-) & ; =еваннаÑ.vnppspfsi : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еваннаÑ.vsppspfsi : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванного.vnppspmsg : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванного.vnppspmsv =еванный.vnppspmsv : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванного.vnppspnsg : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванного.vnppspnsv : (LLATK- or LLEWM- or LLFRD- or LLFSI-) & ; =еванного.vsppspmsg : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванного.vsppspmsv =еванный.vsppspmsv : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванного.vsppspnsg : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванного.vsppspnsv : (LLATG- or LLATH- or LLFRJ- or LLFRL-) & ; =еванное.vnppspnsi : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванное.vnppspnsv : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванное.vsppspnsi : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванное.vsppspnsv : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванной.vnppspfsd : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванной.vnppspfsg : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванной.vnppspfsp : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванной.vnppspfst : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванной.vsppspfsd : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванной.vsppspfsg : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванной.vsppspfsp : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванной.vsppspfst : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванном.vnppspmsp : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванном.vnppspnsp : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванном.vsppspmsp : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванном.vsppspnsp : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванному.vnppspmsd : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванному.vnppspnsd : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванному.vsppspmsd : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванному.vsppspnsd : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванною.vnppspfst : (LLATK- or LLEWM- or LLFRD- or LLFSI-) & ; =еванною.vsppspfst : (LLATG- or LLATH- or LLFRJ- or LLFRL-) & ; =еванную.vnppspfsv : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванную.vsppspfsv : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванные.vnppsppi : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванные.vnppsppv =еванных.vnppsppv : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванные.vsppsppi : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванные.vsppsppv =еванных.vsppsppv : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванный.vnppspmsi : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванный.vsppspmsi : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванным.vnppspmst : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванным.vnppspnst : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванным.vnppsppd : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванным.vsppspmst : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванным.vsppspnst : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванным.vsppsppd : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванными.vnppsppt : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванными.vsppsppt : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванных.vnppsppg : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванных.vnppsppp : (LLASV- or LLASW- or LLATK- or LLENZ- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =еванных.vsppsppg : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =еванных.vsppsppp : (LLATB- or LLATC- or LLATG- or LLATH- or LLFRJ- or LLFRL- or LLGDC- or LLGER-) & ; =евано.vnppspnsi : (LLATK- or LLEWM- or LLFRD-) & ; =евано.vnppspnss : (LLASV- or LLASW- or LLENZ- or LLEOW- or LLFSI-) & ; =евано.vsppsnnss : (LLATB- or LLATC- or LLGDC- or LLGER-) & ; =евано.vsppspnsi : (LLATG- or LLATH-) & ; =евано.vsppspnss : (LLFRJ- or LLFRL-) & ; =еваны.vnppsppi : (LLATK- or LLEWM- or LLFRD-) & ; =еваны.vnppspps : (LLASV- or LLASW- or LLENZ- or LLEOW- or LLFSI-) & ; =еваны.vsppsnps : (LLATB- or LLATC- or LLGDC- or LLGER-) & ; =еваны.vsppsppi : (LLATG- or LLATH-) & ; =еваны.vsppspps : (LLFRJ- or LLFRL-) & ; =евать.vnndi : (LLASN- or LLASO- or LLASP-) & ; =евать.vnpdi : (LLASV- or LLASW- or LLATK- or LLEMB- or LLENZ- or LLEOW- or LLEOY- or LLEWE- or LLEWM- or LLFQZ- or LLFRD- or LLFSH- or LLFSI-) & ; =евать.vsndi : (LLASX- or LLASY- or LLASZ- or LLATA- or LLFYI- or LLGIN-) & ; =евать.vspdi : (LLATB- or LLATC- or LLATD- or LLATE- or LLATF- or LLATG- or LLATH- or LLATI- or LLFRH- or LLFRJ- or LLFRL- or LLGDC- or LLGER- or LLGMX- or LLGPQ-) & ; =еватьÑÑ.vnndi : (LLATK- or LLATL- or LLATM- or LLATN- or LLEWL- or LLFAR-) & ; =еватьÑÑ.vsndi : (LLATO- or LLATP- or LLATQ- or LLFDM- or LLFDR- or LLFYJ- or LLGDD- or LLGQU-) & ; =евах.nlmpp : (LLBFP- or LLBFU-) & ; =еваÑ.afsi : (LLFGA-) & ; =евее.as : (LLFGA-) & ; =евого.almsv : (LLFGA-) & ; =евого.amsg : (LLFGA-) & ; =евого.ansg : (LLFGA-) & ; =евое.ansi : (LLFGA-) & ; =евое.ansv : (LLFGA-) & ; =евой.admsv : (LLFGA-) & ; =евой.afsd : (LLFGA-) & ; =евой.afsg : (LLFGA-) & ; =евой.afsp : (LLFGA-) & ; =евой.afst =евою.afst : (LLFGA-) & ; =евой.amsi =иÑтый.amsi : (LLFGA-) & ; =евом.amsp : (LLFGA-) & ; =евом.ansp : (LLFGA-) & ; =евому.amsd : (LLFGA-) & ; =евому.ansd : (LLFGA-) & ; =евую.afsv : (LLFGA-) & ; =евшаÑ.vnnpdpfsi : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшаÑ.vnppdpfsi : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшаÑ.vsnpdpfsi : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшаÑ.vsppdpfsi : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшаÑÑÑ.vnnpdpfsi : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшаÑÑÑ.vsnpdpfsi : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшего.vnnpdpmsg : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшего.vnnpdpmsv =евший.vnnpdpmsv : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшего.vnnpdpnsg : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшего.vnppdpmsg : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшего.vnppdpmsv =евший.vnppdpmsv : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшего.vnppdpnsg : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшего.vsnpdpmsg : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшего.vsnpdpmsv =евший.vsnpdpmsv : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшего.vsnpdpnsg : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшего.vsnpdpnsv : (LLAXD- or LLAXE-) & ; =евшего.vsppdpmsg : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшего.vsppdpmsv =евший.vsppdpmsv : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшего.vsppdpnsg : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшего.vsppdpnsv : (LLAXM- or LLAXN- or LLFTJ-) & ; =евшегоÑÑ.vnnpdpmsg : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшегоÑÑ.vnnpdpmsv =евшийÑÑ.vnnpdpmsv : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшегоÑÑ.vnnpdpnsg : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшегоÑÑ.vsnpdpmsg : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшегоÑÑ.vsnpdpmsv =евшийÑÑ.vsnpdpmsv : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшегоÑÑ.vsnpdpnsg : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшегоÑÑ.vsnpdpnsv : (LLFFB-) & ; =евшее.vnnpdpnsi : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшее.vnnpdpnsv : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшее.vnppdpnsi : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшее.vnppdpnsv : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшее.vsnpdpnsi : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшее.vsnpdpnsv : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшее.vsppdpnsi : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшее.vsppdpnsv : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшееÑÑ.vnnpdpnsi : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшееÑÑ.vnnpdpnsv : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшееÑÑ.vsnpdpnsi : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшееÑÑ.vsnpdpnsv : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшей.vnnpdpfsd : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшей.vnnpdpfsg : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшей.vnnpdpfsp : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшей.vnnpdpfst : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшей.vnppdpfsd : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшей.vnppdpfsg : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшей.vnppdpfsp : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшей.vnppdpfst : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшей.vsnpdpfsd : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшей.vsnpdpfsg : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшей.vsnpdpfsp : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшей.vsnpdpfst : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшей.vsppdpfsd : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшей.vsppdpfsg : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшей.vsppdpfsp : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшей.vsppdpfst : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшейÑÑ.vnnpdpfsd : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшейÑÑ.vnnpdpfsg : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшейÑÑ.vnnpdpfsp : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшейÑÑ.vnnpdpfst : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшейÑÑ.vsnpdpfsd : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшейÑÑ.vsnpdpfsg : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшейÑÑ.vsnpdpfsp : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшейÑÑ.vsnpdpfst : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшем.vnnpdpmsp : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшем.vnnpdpnsp : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшем.vnppdpmsp : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшем.vnppdpnsp : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшем.vsnpdpmsp : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшем.vsnpdpnsp : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшем.vsppdpmsp : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшем.vsppdpnsp : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшемÑÑ.vnnpdpmsp : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшемÑÑ.vnnpdpnsp : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшемÑÑ.vsnpdpmsp : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшемÑÑ.vsnpdpnsp : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшему.vnnpdpmsd : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшему.vnnpdpnsd : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшему.vnppdpmsd : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшему.vnppdpnsd : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшему.vsnpdpmsd : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшему.vsnpdpnsd : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшему.vsppdpmsd : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшему.vsppdpnsd : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшемуÑÑ.vnnpdpmsd : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшемуÑÑ.vnnpdpnsd : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшемуÑÑ.vsnpdpmsd : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшемуÑÑ.vsnpdpnsd : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшею.vsnpdpfst : (LLAXD- or LLAXE-) & ; =евшею.vsppdpfst : (LLAXM- or LLAXN- or LLFTJ-) & ; =евшеюÑÑ.vsnpdpfst : (LLFFB-) & ; =евши.vsnddp : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGIA- or LLGIY-) & ; =евши.vspddp : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшие.vnnpdppi : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшие.vnnpdppv =евших.vnnpdppv : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшие.vnppdppi : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшие.vnppdppv =евших.vnppdppv : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшие.vsnpdppi : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшие.vsnpdppv =евших.vsnpdppv : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшие.vsppdppi : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшие.vsppdppv =евших.vsppdppv : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшиеÑÑ.vnnpdppi : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшиеÑÑ.vnnpdppv =евшихÑÑ.vnnpdppv : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшиеÑÑ.vsnpdppi : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшиеÑÑ.vsnpdppv =евшихÑÑ.vsnpdppv : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евший.vnnpdpmsi : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евший.vnppdpmsi : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евший.vsnpdpmsi : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евший.vsppdpmsi : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшийÑÑ.vnnpdpmsi : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшийÑÑ.vsnpdpmsi : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшим.vnnpdpmst : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшим.vnnpdpnst : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшим.vnnpdppd : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшим.vnppdpmst : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшим.vnppdpnst : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшим.vnppdppd : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшим.vsnpdpmst : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшим.vsnpdpnst : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшим.vsnpdppd : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшим.vsppdpmst : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшим.vsppdpnst : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшим.vsppdppd : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшими.vnnpdppt : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшими.vnppdppt : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшими.vsnpdppt : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGIA- or LLGIY-) & ; =евшими.vsppdppt : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшимиÑÑ.vnnpdppt : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшимиÑÑ.vsnpdppt : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшимÑÑ.vnnpdpmst : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшимÑÑ.vnnpdpnst : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшимÑÑ.vnnpdppd : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшимÑÑ.vsnpdpmst : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшимÑÑ.vsnpdpnst : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшимÑÑ.vsnpdppd : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшиÑÑŒ.vnnddp : (LLAXO- or LLAXP- or LLAXQ- or LLFFB-) & ; =евшиÑÑŒ.vsnddp : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евших.vnnpdppg : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евших.vnnpdppp : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евших.vnppdppg : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евших.vnppdppp : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евших.vsnpdppg : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евших.vsnpdppp : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евших.vsppdppg : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евших.vsppdppp : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшихÑÑ.vnnpdppg : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшихÑÑ.vnnpdppp : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшихÑÑ.vsnpdppg : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшихÑÑ.vsnpdppp : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евшую.vnnpdpfsv : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =евшую.vnppdpfsv : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =евшую.vsnpdpfsv : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =евшую.vsppdpfsv : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =евшуюÑÑ.vnnpdpfsv : (LLAXO- or LLAXP- or LLAXQ-) & ; =евшуюÑÑ.vsnpdpfsv : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =евые.adpv : (LLFGA-) & ; =евые.api : (LLFGA-) & ; =евым.amst : (LLFGA-) & ; =евым.anst : (LLFGA-) & ; =евым.apd : (LLFGA-) & ; =евыми.apt : (LLFGA-) & ; =евых.alpv : (LLFGA-) & ; =евых.apg : (LLFGA-) & ; =евых.app : (LLFGA-) & ; =ег.ndfpg : (LLAMX- or LLDNP-) & ; =ег.npg : (LLDNQ-) & ; =ег.vnpdpms : (LLAYM-) & ; =ег.vsndpms : (LLAYN- or LLGAY-) & ; =ег.vspdpms : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егла.vsndpfs : (LLAYN- or LLGAY-) & ; =егла.vspdpfs =екла.vspdpfs : (LLAYP- or LLGMV-) & ; =еглаÑÑŒ.vsndpfs : (LLAYS- or LLGPZ-) & ; =егли.vsndpp : (LLAYN- or LLGAY-) & ; =егли.vspdpp =екли.vspdpp : (LLAYP- or LLGMV-) & ; =еглиÑÑŒ.vsndpp : (LLAYS- or LLGPZ-) & ; =егло.vsndpns : (LLAYN- or LLGAY-) & ; =егло.vspdpns =екло.vspdpns : (LLAYP- or LLGMV-) & ; =еглоÑÑŒ.vsndpns : (LLAYS- or LLGPZ-) & ; =его-либо.mnsg : (LLDWC-) & ; =его-нибудь.mnsg : (LLDWE-) & ; =его-то.mnsg : (LLDWG-) & ; =его.almsv : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =его.amsg : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =его.ansg : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =его.mmsg : (LLDVY- or LLFFY- or LLFGU-) & ; =его.mmsv : (LLFFY- or LLFGU-) & ; =его.mnsg : (LLDUH- or LLDUR- or LLDVZ- or LLDWA- or LLEGF- or LLFGD- or LLFGE- or LLFGU- or LLFLV-) & ; =его.mnsv : (LLFLV-) & ; =его.ndmsg : (LLBDE-) & ; =его.ndnsg : (LLARM- or LLARN- or LLATU- or LLATV- or LLDXV-) & ; =его.nlmsg : (LLBDG- or LLBDH- or LLEDG-) & ; =его.nlmsv : (LLBDG- or LLBDH- or LLEDG-) & ; =его.nlnsg : (LLATW-) & ; =его.wlmsv : (LLDSV- or LLDUJ- or LLDUT- or LLDUX- or LLDVB- or LLDVC- or LLDVD-) & ; =его.wmsg : (LLDSV- or LLDUJ- or LLDUT- or LLDUX- or LLDVB- or LLDVC- or LLDVD-) & ; =его.wnsg : (LLDSV- or LLDUJ- or LLDUT- or LLDUX- or LLDVB- or LLDVC- or LLDVD-) & ; =егоÑÑ.almsv : (LLBFI- or LLBFJ-) & ; =егоÑÑ.amsg : (LLBFI- or LLBFJ- or LLBFK-) & ; =егоÑÑ.ansg : (LLBFI- or LLBFJ- or LLBFK-) & ; =егоÑÑ.nlmsg : (LLBFH-) & ; =егоÑÑ.nlmsv : (LLBFH-) & ; =егÑÑ.vnndpms : (LLAYQ-) & ; =егÑÑ.vsndpms : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшаÑ.vnppdpfsi : (LLAYM-) & ; =егшаÑ.vsnpdpfsi : (LLAYN- or LLGAY-) & ; =егшаÑ.vsppdpfsi : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшаÑÑÑ.vnnpdpfsi : (LLAYQ-) & ; =егшаÑÑÑ.vsnpdpfsi : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшего.vnppdpmsg : (LLAYM-) & ; =егшего.vnppdpmsv =егший.vnppdpmsv : (LLAYM-) & ; =егшего.vnppdpnsg : (LLAYM-) & ; =егшего.vsnpdpmsg : (LLAYN- or LLGAY-) & ; =егшего.vsnpdpmsv =егший.vsnpdpmsv : (LLAYN- or LLGAY-) & ; =егшего.vsnpdpnsg : (LLAYN- or LLGAY-) & ; =егшего.vsppdpmsg : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшего.vsppdpmsv =егший.vsppdpmsv : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшего.vsppdpnsg : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшегоÑÑ.vnnpdpmsg : (LLAYQ-) & ; =егшегоÑÑ.vnnpdpmsv =егшийÑÑ.vnnpdpmsv : (LLAYQ-) & ; =егшегоÑÑ.vnnpdpnsg : (LLAYQ-) & ; =егшегоÑÑ.vsnpdpmsg : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшегоÑÑ.vsnpdpmsv =егшийÑÑ.vsnpdpmsv : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшегоÑÑ.vsnpdpnsg : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшее.vnppdpnsi : (LLAYM-) & ; =егшее.vnppdpnsv : (LLAYM-) & ; =егшее.vsnpdpnsi : (LLAYN- or LLGAY-) & ; =егшее.vsnpdpnsv : (LLAYN- or LLGAY-) & ; =егшее.vsppdpnsi : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшее.vsppdpnsv : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшееÑÑ.vnnpdpnsi : (LLAYQ-) & ; =егшееÑÑ.vnnpdpnsv : (LLAYQ-) & ; =егшееÑÑ.vsnpdpnsi : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшееÑÑ.vsnpdpnsv : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшей.vnppdpfsd : (LLAYM-) & ; =егшей.vnppdpfsg : (LLAYM-) & ; =егшей.vnppdpfsp : (LLAYM-) & ; =егшей.vnppdpfst : (LLAYM-) & ; =егшей.vsnpdpfsd : (LLAYN- or LLGAY-) & ; =егшей.vsnpdpfsg : (LLAYN- or LLGAY-) & ; =егшей.vsnpdpfsp : (LLAYN- or LLGAY-) & ; =егшей.vsnpdpfst : (LLAYN- or LLGAY-) & ; =егшей.vsppdpfsd : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшей.vsppdpfsg : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшей.vsppdpfsp : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшей.vsppdpfst : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшейÑÑ.vnnpdpfsd : (LLAYQ-) & ; =егшейÑÑ.vnnpdpfsg : (LLAYQ-) & ; =егшейÑÑ.vnnpdpfsp : (LLAYQ-) & ; =егшейÑÑ.vnnpdpfst : (LLAYQ-) & ; =егшейÑÑ.vsnpdpfsd : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшейÑÑ.vsnpdpfsg : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшейÑÑ.vsnpdpfsp : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшейÑÑ.vsnpdpfst : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшем.vnppdpmsp : (LLAYM-) & ; =егшем.vnppdpnsp : (LLAYM-) & ; =егшем.vsnpdpmsp : (LLAYN- or LLGAY-) & ; =егшем.vsnpdpnsp : (LLAYN- or LLGAY-) & ; =егшем.vsppdpmsp : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшем.vsppdpnsp : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшемÑÑ.vnnpdpmsp : (LLAYQ-) & ; =егшемÑÑ.vnnpdpnsp : (LLAYQ-) & ; =егшемÑÑ.vsnpdpmsp : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшемÑÑ.vsnpdpnsp : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшему.vnppdpmsd : (LLAYM-) & ; =егшему.vnppdpnsd : (LLAYM-) & ; =егшему.vsnpdpmsd : (LLAYN- or LLGAY-) & ; =егшему.vsnpdpnsd : (LLAYN- or LLGAY-) & ; =егшему.vsppdpmsd : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшему.vsppdpnsd : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшемуÑÑ.vnnpdpmsd : (LLAYQ-) & ; =егшемуÑÑ.vnnpdpnsd : (LLAYQ-) & ; =егшемуÑÑ.vsnpdpmsd : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшемуÑÑ.vsnpdpnsd : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егши.vnpddp : (LLAYM-) & ; =егши.vsnddp : (LLAYN- or LLGAY-) & ; =егши.vspddp : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшие.vnppdppi : (LLAYM-) & ; =егшие.vnppdppv =егших.vnppdppv : (LLAYM-) & ; =егшие.vsnpdppi : (LLAYN- or LLGAY-) & ; =егшие.vsnpdppv =егших.vsnpdppv : (LLAYN- or LLGAY-) & ; =егшие.vsppdppi : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшие.vsppdppv =егших.vsppdppv : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшиеÑÑ.vnnpdppi : (LLAYQ-) & ; =егшиеÑÑ.vnnpdppv =егшихÑÑ.vnnpdppv : (LLAYQ-) & ; =егшиеÑÑ.vsnpdppi : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшиеÑÑ.vsnpdppv =егшихÑÑ.vsnpdppv : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егший.vnppdpmsi : (LLAYM-) & ; =егший.vsnpdpmsi : (LLAYN- or LLGAY-) & ; =егший.vsppdpmsi : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшийÑÑ.vnnpdpmsi : (LLAYQ-) & ; =егшийÑÑ.vsnpdpmsi : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшим.vnppdpmst : (LLAYM-) & ; =егшим.vnppdpnst : (LLAYM-) & ; =егшим.vnppdppd : (LLAYM-) & ; =егшим.vsnpdpmst : (LLAYN- or LLGAY-) & ; =егшим.vsnpdpnst : (LLAYN- or LLGAY-) & ; =егшим.vsnpdppd : (LLAYN- or LLGAY-) & ; =егшим.vsppdpmst : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшим.vsppdpnst : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшим.vsppdppd : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшими.vnppdppt : (LLAYM-) & ; =егшими.vsnpdppt : (LLAYN- or LLGAY-) & ; =егшими.vsppdppt : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшимиÑÑ.vnnpdppt : (LLAYQ-) & ; =егшимиÑÑ.vsnpdppt : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшимÑÑ.vnnpdpmst : (LLAYQ-) & ; =егшимÑÑ.vnnpdpnst : (LLAYQ-) & ; =егшимÑÑ.vnnpdppd : (LLAYQ-) & ; =егшимÑÑ.vsnpdpmst : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшимÑÑ.vsnpdpnst : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшимÑÑ.vsnpdppd : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшиÑÑŒ.vnnddp : (LLAYQ-) & ; =егшиÑÑŒ.vsnddp : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егших.vnppdppg : (LLAYM-) & ; =егших.vnppdppp : (LLAYM-) & ; =егших.vsnpdppg : (LLAYN- or LLGAY-) & ; =егших.vsnpdppp : (LLAYN- or LLGAY-) & ; =егших.vsppdppg : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егших.vsppdppp : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшихÑÑ.vnnpdppg : (LLAYQ-) & ; =егшихÑÑ.vnnpdppp : (LLAYQ-) & ; =егшихÑÑ.vsnpdppg : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшихÑÑ.vsnpdppp : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =егшую.vnppdpfsv : (LLAYM-) & ; =егшую.vsnpdpfsv : (LLAYN- or LLGAY-) & ; =егшую.vsppdpfsv : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =егшуюÑÑ.vnnpdpfsv : (LLAYQ-) & ; =егшуюÑÑ.vsnpdpfsv : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =ед.ndmsi : (LLATT-) & ; =ед.ndmsv : (LLATT-) & ; =ее.ansi : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLFNY- or LLGRS- or LLGRT- or LLGRU-) & ; =ее.ansv : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =ее.as : (LLBDQ- or LLBDR- or LLBDT- or LLBDU- or LLBEE- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLCIS- or LLCIT- or LLCIW- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKU- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLEGG- or LLEGP- or LLEGR- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHM- or LLEHP- or LLEHV- or LLEHW- or LLEHY- or LLEIE- or LLEIF- or LLEII- or LLEIK- or LLEIL- or LLEIM- or LLEIO- or LLEIS- or LLEIU- or LLEJD- or LLEJE- or LLEJH- or LLEJQ- or LLEJS- or LLEJW- or LLEKD- or LLEKF- or LLEKI- or LLEKL- or LLEKM- or LLEKP- or LLEKR- or LLEKW- or LLFGB- or LLFGC- or LLFMZ- or LLFVD- or LLFVF- or LLFVG-) & ; =ее.mnsi : (LLDUH- or LLFGU-) & ; =ее.mnsv : (LLDUH- or LLFGU-) & ; =ее.ndnsi : (LLATU- or LLATV-) & ; =ее.ndnsv : (LLATU- or LLATV-) & ; =ее.nlnsi : (LLATW-) & ; =ее.nlnsv : (LLATW-) & ; =ее.wnsi : (LLDUT- or LLDUX-) & ; =ее.wnsv : (LLDUT- or LLDUX-) & ; =еем.vnndn1p : (LLAWO-) & ; =еем.vnpdn1p : (LLBHK-) & ; =еем.vnppsnmss : (LLBHK-) & ; =еем.vsndf1p : (LLAWY- or LLGIA-) & ; =еем.vsndv1p : (LLGIA-) & ; =еем.vsndv1s : (LLAWY-) & ; =еем.vspdf1p : (LLBKO- or LLGDG-) & ; =еем.vspdv1p : (LLGDG-) & ; =еем.vspdv1s : (LLBKO-) & ; =еема.vnppsnfss : (LLBHK-) & ; =еемаÑ.vnppsnfsi : (LLBHK-) & ; =еемо.vnppsnnss : (LLBHK-) & ; =еемого.vnppsnmsg : (LLBHK-) & ; =еемого.vnppsnmsv =еемый.vnppsnmsv : (LLBHK-) & ; =еемого.vnppsnnsg : (LLBHK-) & ; =еемое.vnppsnnsi : (LLBHK-) & ; =еемое.vnppsnnsv : (LLBHK-) & ; =еемой.vnppsnfsd : (LLBHK-) & ; =еемой.vnppsnfsg : (LLBHK-) & ; =еемой.vnppsnfsp : (LLBHK-) & ; =еемой.vnppsnfst : (LLBHK-) & ; =еемом.vnppsnmsp : (LLBHK-) & ; =еемом.vnppsnnsp : (LLBHK-) & ; =еемому.vnppsnmsd : (LLBHK-) & ; =еемому.vnppsnnsd : (LLBHK-) & ; =еемÑÑ.vnndn1p : (LLBNA-) & ; =еемÑÑ.vsndf1p : (LLAXR- or LLBOI- or LLGDH- or LLGKO-) & ; =еемÑÑ.vsndv1p : (LLGDH- or LLGKO-) & ; =еемÑÑ.vsndv1s : (LLAXR- or LLBOI-) & ; =еемте.vsndv1p : (LLAWY- or LLGIA-) & ; =еемте.vspdv1p : (LLBKO- or LLGDG-) & ; =еемтеÑÑŒ.vsndv1p : (LLAXR- or LLBOI- or LLGDH- or LLGKO-) & ; =еемую.vnppsnfsv : (LLBHK-) & ; =еемы.vnppsnps : (LLBHK-) & ; =еемые.vnppsnpi : (LLBHK-) & ; =еемые.vnppsnpv =еемых.vnppsnpv : (LLBHK-) & ; =еемый.vnppsnmsi : (LLBHK-) & ; =еемым.vnppsnmst : (LLBHK-) & ; =еемым.vnppsnnst : (LLBHK-) & ; =еемым.vnppsnpd : (LLBHK-) & ; =еемыми.vnppsnpt : (LLBHK-) & ; =еемых.vnppsnpg : (LLBHK-) & ; =еемых.vnppsnpp : (LLBHK-) & ; =ееÑÑ.ansi : (LLBFI- or LLBFJ- or LLBFK-) & ; =ееÑÑ.ansv : (LLBFI- or LLBFJ- or LLBFK-) & ; =еет.vnndn3s : (LLAWO-) & ; =еет.vnpdn3s : (LLBHK-) & ; =еет.vsndf3s : (LLAWY- or LLGIA-) & ; =еет.vspdf3s : (LLBKO- or LLGDG-) & ; =еете.vnndn2p : (LLAWO-) & ; =еете.vnpdn2p : (LLBHK-) & ; =еете.vsndf2p : (LLAWY- or LLGIA-) & ; =еете.vspdf2p : (LLBKO- or LLGDG-) & ; =еетеÑÑŒ.vnndn2p : (LLBNA-) & ; =еетеÑÑŒ.vsndf2p : (LLAXR- or LLBOI- or LLGDH- or LLGKO-) & ; =еетÑÑ.vnndn3s : (LLBNA-) & ; =еетÑÑ.vsndf3s : (LLAXR- or LLBOI- or LLGDH- or LLGKO-) & ; =еешь.vnndn2s : (LLAWO-) & ; =еешь.vnpdn2s : (LLBHK-) & ; =еешь.vsndf2s : (LLAWY- or LLGIA-) & ; =еешь.vspdf2s : (LLBKO- or LLGDG-) & ; =еешьÑÑ.vnndn2s : (LLBNA-) & ; =еешьÑÑ.vsndf2s : (LLAXR- or LLBOI- or LLGDH- or LLGKO-) & ; =еим.cfd : (LLDTX-) & ; =еими.cft : (LLDTX-) & ; =еих.cfg : (LLDTX-) & ; =еих.cfp : (LLDTX-) & ; =еих.cfv : (LLDTX-) & ; =ей-буфф.ndfst =ею-буфф.ndfst : (LLDRF-) & ; =ей-либо.wdmsv : (LLATZ-) & ; =ей-либо.wmsi : (LLATZ-) & ; =ей-нибудь.wdmsv : (LLAUA-) & ; =ей-нибудь.wmsi : (LLAUA-) & ; =ей-то.wdmsv : (LLAUB-) & ; =ей-то.wmsi : (LLAUB-) & ; =ей.afsd : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLBFE- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =ей.afsg : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLBFE- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =ей.afsp : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLBFE- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =ей.afst : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLBFE- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =ей.as : (LLBDP- or LLBDR- or LLBDU- or LLBED- or LLBEU- or LLBEX- or LLBEY- or LLBEZ- or LLCIS- or LLCIW- or LLCIZ- or LLCJA- or LLCJB- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKW- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLJ- or LLEGG- or LLEGR- or LLEHG- or LLEHJ- or LLEHP- or LLEHV- or LLEHW- or LLEIA- or LLEIE- or LLEIF- or LLEIL- or LLEIM- or LLEIS- or LLEIT- or LLEIU- or LLEJB- or LLEJC- or LLEJE- or LLEJH- or LLEJQ- or LLEJW- or LLEKP- or LLEKW- or LLFGB- or LLFGC- or LLFMZ- or LLFVD- or LLFVF-) & ; =ей.ct : (LLDTW- or LLFML-) & ; =ей.mfsd : (LLFGU-) & ; =ей.mfsg : (LLFGU-) & ; =ей.mfsp : (LLFGU-) & ; =ей.mfst : (LLFGU-) & ; =ей.ndfpg : (LLAFS- or LLAFT- or LLAFZ- or LLAGA- or LLAGB- or LLAGC- or LLBBV- or LLDNB- or LLDNC- or LLDND- or LLDNE- or LLDNF- or LLDNI- or LLDPK- or LLDQG- or LLDQH- or LLFPV-) & ; =ей.ndfsd : (LLAKO- or LLAKP- or LLDQI- or LLDSP- or LLEAX- or LLEAZ-) & ; =ей.ndfsg : (LLAKO- or LLAKP- or LLDQI- or LLDSP- or LLEAX- or LLEAZ-) & ; =ей.ndfsp : (LLAKO- or LLAKP- or LLDQI- or LLDSP- or LLEAX- or LLEAZ-) & ; =ей.ndfst : (LLAFM- or LLAFN- or LLAFO- or LLAFP- or LLAFQ- or LLAFR- or LLAFS- or LLAFZ- or LLAGA- or LLAGB- or LLAGF- or LLAGG- or LLAGH- or LLAGI- or LLAKO- or LLAKP- or LLDPZ- or LLDQA- or LLDQB- or LLDQC- or LLDQD- or LLDQE- or LLDQF- or LLDQG- or LLDQH- or LLDQI- or LLDQJ- or LLDQK- or LLDQL- or LLDQM- or LLDQN- or LLDSP- or LLDXK- or LLDXL- or LLDXM- or LLDXN- or LLEAX- or LLEAY- or LLEAZ- or LLEBA- or LLEEV- or LLEEY- or LLEFU- or LLEFV- or LLEFW- or LLFPS- or LLFPU-) & ; =ей.ndmpg : (LLAAF- or LLAAG- or LLAAH- or LLAAI- or LLAAJ- or LLABC- or LLABD- or LLDMK- or LLDML- or LLDMM- or LLDMN- or LLDMP- or LLDMQ- or LLEGE-) & ; =ей.ndmpv : (LLEGE-) & ; =ей.ndmsi : (LLATX-) & ; =ей.ndmst : (LLEAW-) & ; =ей.ndmsv : (LLATX-) & ; =ей.ndnpg : (LLARR- or LLARW- or LLCAE- or LLDNR-) & ; =ей.nlfpg : (LLAFI- or LLAFJ- or LLAGV- or LLDNJ- or LLDNK- or LLDNL- or LLDPN- or LLDPW- or LLDQS- or LLDQT- or LLEDZ- or LLETR- or LLETT- or LLEUD- or LLFHS- or LLFNM- or LLGRV-) & ; =ей.nlfpv : (LLAFD- or LLAFI- or LLAFJ- or LLAGV- or LLDNJ- or LLDNK- or LLDNL- or LLDPN- or LLDPW- or LLDQS- or LLDQT- or LLEDZ- or LLETR- or LLEUD- or LLEUK- or LLFHK- or LLFHS- or LLFKZ- or LLFLD- or LLFLQ- or LLFNM- or LLGRV-) & ; =ей.nlfsd : (LLAKV- or LLAKW- or LLAKX- or LLDSQ-) & ; =ей.nlfsg : (LLAKV- or LLAKW- or LLAKX- or LLDSQ-) & ; =ей.nlfsp : (LLAKV- or LLAKW- or LLAKX- or LLDSQ-) & ; =ей.nlfst : (LLAFD- or LLAFE- or LLAFF- or LLAFI- or LLAGO- or LLAGP- or LLAGQ- or LLAGY- or LLAGZ- or LLAKV- or LLAKW- or LLAKX- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLDQO- or LLDQP- or LLDQQ- or LLDQR- or LLDQS- or LLDQT- or LLDQU- or LLDQV- or LLDQW- or LLDSQ- or LLECI- or LLECN- or LLEEC- or LLEED- or LLEEE- or LLEEF- or LLETH- or LLETR- or LLETV- or LLETX- or LLETZ- or LLEUA- or LLEUC- or LLEUD- or LLEUE- or LLEUH- or LLEUK- or LLEUL- or LLEUM- or LLEUQ- or LLFHK- or LLFHR- or LLFHU- or LLFHV- or LLFIB- or LLFIO- or LLFIR- or LLFIS- or LLFJA- or LLFKT- or LLFKY- or LLFKZ- or LLFLB- or LLFLC- or LLFLD- or LLFLH- or LLFLJ- or LLFLQ- or LLFMS- or LLFNG- or LLFNH- or LLFNI- or LLFNJ- or LLFNK- or LLFNM- or LLFOS- or LLFPG- or LLGRV-) & ; =ей.nlmpg : (LLACD- or LLACE- or LLACF- or LLACJ- or LLACO- or LLAEZ- or LLAFA- or LLAFI- or LLAFJ- or LLDMS- or LLDMT- or LLDMU- or LLDMV- or LLDMW- or LLDMZ- or LLDNA- or LLDPH- or LLDPR- or LLDPS- or LLDPW- or LLEBC- or LLEBD- or LLEDX- or LLETJ- or LLETK- or LLETL- or LLEUO- or LLFHO- or LLFIE- or LLFIL- or LLFIW- or LLFKX- or LLFNF- or LLFNO- or LLFOR- or LLFPA- or LLFPT-) & ; =ей.nlmpv : (LLACD- or LLACE- or LLACF- or LLACJ- or LLACO- or LLAEZ- or LLAFA- or LLAFD- or LLAFI- or LLAFJ- or LLDMS- or LLDMT- or LLDMU- or LLDMV- or LLDMW- or LLDNA- or LLDPH- or LLDPR- or LLDPS- or LLDPW- or LLEBC- or LLEBD- or LLEDX- or LLETJ- or LLETK- or LLETL- or LLEUI- or LLEUK- or LLEUO- or LLFHO- or LLFIE- or LLFIL- or LLFIW- or LLFKW- or LLFKX- or LLFLD- or LLFLQ- or LLFNF- or LLFNO- or LLFOR- or LLFPA- or LLFPT-) & ; =ей.nlmsi : (LLATY- or LLECY-) & ; =ей.nlmst : (LLAEV- or LLAEW- or LLAEZ- or LLAFD- or LLAFE- or LLAFF- or LLAFI- or LLARK- or LLDPQ- or LLDPR- or LLDPS- or LLDPT- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLECI- or LLEEB- or LLEEC- or LLETF- or LLETJ- or LLETK- or LLETS- or LLETU- or LLEUF- or LLEUI- or LLEUK- or LLEUL- or LLEUN- or LLEUO- or LLFHZ- or LLFIE- or LLFII- or LLFIJ- or LLFIV- or LLFIW- or LLFKW- or LLFKX- or LLFLD- or LLFLI- or LLFLQ- or LLFNE- or LLFNO- or LLFPT- or LLFPZ-) & ; =ей.npg : (LLBBW- or LLBBX- or LLBBZ- or LLBCB- or LLBCE- or LLDRD- or LLDYK- or LLDYL- or LLDYO-) & ; =ей.npv : (LLBBW- or LLBBX-) & ; =ей.vnndv2s : (LLAWO-) & ; =ей.vnpdv2s : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ей.vsndv2s : (LLAWY- or LLBJF- or LLGIA- or LLGJN-) & ; =ей.vspdv2s : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =ей.wdmsv : (LLDUI- or LLDUJ-) & ; =ей.wfsd : (LLDSV- or LLDUJ- or LLDUT- or LLDUX- or LLDVB- or LLDVC- or LLDVD-) & ; =ей.wfsg : (LLDSV- or LLDUJ- or LLDUT- or LLDUX- or LLDVB- or LLDVC- or LLDVD-) & ; =ей.wfsp : (LLDSV- or LLDUJ- or LLDUT- or LLDUX- or LLDVB- or LLDVC- or LLDVD-) & ; =ей.wfst : (LLDSV- or LLDUJ- or LLDUT- or LLDUX- or LLDVB- or LLDVC- or LLDVD-) & ; =ей.wmsi : (LLDUI- or LLDUJ-) & ; =ейÑÑ.afsd : (LLBFI- or LLBFJ- or LLBFK-) & ; =ейÑÑ.afsg : (LLBFI- or LLBFJ- or LLBFK-) & ; =ейÑÑ.afsp : (LLBFI- or LLBFJ- or LLBFK-) & ; =ейÑÑ.afst : (LLBFI- or LLBFJ- or LLBFK-) & ; =ейÑÑ.nlfsd : (LLALC-) & ; =ейÑÑ.nlfsg : (LLALC-) & ; =ейÑÑ.nlfsp : (LLALC-) & ; =ейÑÑ.nlfst =еюÑÑ.nlfst : (LLALC-) & ; =ейÑÑ.vnndv2s : (LLBNA- or LLBNB- or LLETC-) & ; =ейÑÑ.vsndv2s : (LLAXR- or LLBOI- or LLBOJ- or LLBOK- or LLGDB- or LLGDH- or LLGKO- or LLGMR-) & ; =ейте.vnndv2p : (LLAWO-) & ; =ейте.vnpdv2p : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ейте.vsndv2p : (LLAWY- or LLBJF- or LLGIA- or LLGJN-) & ; =ейте.vspdv2p : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =ейтеÑÑŒ.vnndv2p : (LLBNA- or LLBNB- or LLETC-) & ; =ейтеÑÑŒ.vsndv2p : (LLAXR- or LLBOI- or LLBOJ- or LLBOK- or LLGDB- or LLGDH- or LLGKO- or LLGMR-) & ; =ек.amss : (LLAUO- or LLAUP- or LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLBSQ- or LLBSR- or LLDOA- or LLDOB- or LLDOC- or LLEJF- or LLEKQ- or LLFUU- or LLFUX-) & ; =ек.ndfpg : (LLBPW- or LLBPX- or LLBRI- or LLBRJ- or LLCME- or LLCYW- or LLDNX-) & ; =ек.ndmpg : (LLAUJ- or LLAUK- or LLBTE- or LLBTF- or LLCJT-) & ; =ек.ndmsi : (LLAUC- or LLAUD- or LLAUE- or LLAUF- or LLAUG- or LLAUH- or LLAUI- or LLAUJ- or LLAUK- or LLDYA- or LLDYB-) & ; =ек.ndmsv : (LLAUC- or LLAUD- or LLAUE- or LLAUF- or LLAUG- or LLAUH- or LLAUI- or LLAUJ- or LLAUK- or LLDYA- or LLDYB-) & ; =ек.ndnpg : (LLBTG- or LLBTH-) & ; =ек.nlfpg : (LLBPV- or LLBPY- or LLBRG- or LLBRM- or LLBRN- or LLDNW- or LLDNY- or LLFOY-) & ; =ек.nlfpv : (LLBPV- or LLBPY- or LLBRG- or LLBRM- or LLBRN- or LLDNW- or LLDNY- or LLFOY-) & ; =ек.nlmpg : (LLBPU- or LLBPV- or LLBQE- or LLBRD- or LLBRE- or LLBRG- or LLDNV- or LLDNW- or LLEDN-) & ; =ек.nlmpv : (LLBPU- or LLBPV- or LLBQE- or LLBRD- or LLBRE- or LLBRG- or LLDNV- or LLDNW- or LLEDN-) & ; =ек.nlmsi : (LLAUL- or LLAUM- or LLAUN- or LLECZ-) & ; =ек.nlnpg : (LLBTK-) & ; =ек.nlnpv : (LLBTK-) & ; =ек.npg : (LLBPZ- or LLBSK- or LLBSM- or LLBSN- or LLDNZ- or LLDZG- or LLDZH- or LLEAV-) & ; =ек.npv : (LLBSK- or LLDZH-) & ; =ек.vspdpms : (LLAYP- or LLGMV-) & ; =ека.afss : (LLAUP-) & ; =ека.ndmsg : (LLDYA-) & ; =екаÑ.afsi : (LLAUP-) & ; =еке.ndmsp : (LLDYA-) & ; =еки.aps : (LLAUP-) & ; =еки.vspdv2s =Ñг.vspdv2s : (LLAYP- or LLGMV-) & ; =екие.adpv : (LLAUP-) & ; =екие.api : (LLAUP-) & ; =екий.admsv : (LLAUP-) & ; =екий.amsi : (LLAUP-) & ; =еким.amst : (LLAUP-) & ; =еким.anst : (LLAUP-) & ; =еким.apd : (LLAUP-) & ; =екими.apt : (LLAUP-) & ; =еките.vspdv2p =Ñгте.vspdv2p : (LLAYP- or LLGMV-) & ; =еких.alpv : (LLAUP-) & ; =еких.apg : (LLAUP-) & ; =еких.app : (LLAUP-) & ; =еко.anss : (LLAUP-) & ; =екого.almsv : (LLAUP-) & ; =екого.amsg : (LLAUP-) & ; =екого.ansg : (LLAUP-) & ; =екое.ansi : (LLAUP-) & ; =екое.ansv : (LLAUP-) & ; =екой.afsd : (LLAUP-) & ; =екой.afsg : (LLAUP-) & ; =екой.afsp : (LLAUP-) & ; =екой.afst =екою.afst : (LLAUP-) & ; =еком.amsp : (LLAUP-) & ; =еком.ansp : (LLAUP-) & ; =еком.ndmst : (LLDYA-) & ; =екому.amsd : (LLAUP-) & ; =екому.ansd : (LLAUP-) & ; =еку.ndmsd : (LLDYA-) & ; =еку.vspdf1s =Ñгу.vspdf1s : (LLAYP- or LLGMV-) & ; =екут.vspdf3p =Ñгут.vspdf3p : (LLAYP- or LLGMV-) & ; =екую.afsv : (LLAUP-) & ; =екшаÑ.vsppdpfsi : (LLAYP- or LLGMV-) & ; =екшего.vsppdpmsg : (LLAYP- or LLGMV-) & ; =екшего.vsppdpmsv =екший.vsppdpmsv : (LLAYP- or LLGMV-) & ; =екшего.vsppdpnsg : (LLAYP- or LLGMV-) & ; =екшее.vsppdpnsi : (LLAYP- or LLGMV-) & ; =екшее.vsppdpnsv : (LLAYP- or LLGMV-) & ; =екшей.vsppdpfsd : (LLAYP- or LLGMV-) & ; =екшей.vsppdpfsg : (LLAYP- or LLGMV-) & ; =екшей.vsppdpfsp : (LLAYP- or LLGMV-) & ; =екшей.vsppdpfst : (LLAYP- or LLGMV-) & ; =екшем.vsppdpmsp : (LLAYP- or LLGMV-) & ; =екшем.vsppdpnsp : (LLAYP- or LLGMV-) & ; =екшему.vsppdpmsd : (LLAYP- or LLGMV-) & ; =екшему.vsppdpnsd : (LLAYP- or LLGMV-) & ; =екши.vspddp : (LLAYP- or LLGMV-) & ; =екшие.vsppdppi : (LLAYP- or LLGMV-) & ; =екшие.vsppdppv =екших.vsppdppv : (LLAYP- or LLGMV-) & ; =екший.vsppdpmsi : (LLAYP- or LLGMV-) & ; =екшим.vsppdpmst : (LLAYP- or LLGMV-) & ; =екшим.vsppdpnst : (LLAYP- or LLGMV-) & ; =екшим.vsppdppd : (LLAYP- or LLGMV-) & ; =екшими.vsppdppt : (LLAYP- or LLGMV-) & ; =екших.vsppdppg : (LLAYP- or LLGMV-) & ; =екших.vsppdppp : (LLAYP- or LLGMV-) & ; =екшую.vsppdpfsv : (LLAYP- or LLGMV-) & ; =ел.amss : (LLBUG- or LLBUH-) & ; =ел.ndfpg : (LLBTM-) & ; =ел.ndmsi : (LLAUQ- or LLAUR- or LLAUS- or LLAUT- or LLAUU-) & ; =ел.ndmsv : (LLAUQ- or LLAUR- or LLAUS- or LLAUT- or LLAUU-) & ; =ел.ndnpg : (LLBTZ- or LLBUA-) & ; =ел.nlmsi : (LLAUV- or LLEDA- or LLFMI-) & ; =ел.npg : (LLBUF-) & ; =ел.vnndpms : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =ел.vnpdpms : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =ел.vsndpms : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =ел.vspdpms : (LLAWG- or LLAWH- or LLAWI- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGHA- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =ела.vnndpfs : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =ела.vnpdpfs : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =ела.vsndpfs : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGIA- or LLGIY-) & ; =ела.vspdpfs : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =елаÑÑŒ.vnndpfs : (LLAXO- or LLAXP- or LLAXQ-) & ; =елаÑÑŒ.vsndpfs : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =елем.vnpdn1p : (LLBTQ- or LLEPS-) & ; =елем.vspdf1p : (LLBTR- or LLCKN- or LLGFE- or LLGGK-) & ; =елем.vspdv1p : (LLGFE- or LLGGK-) & ; =елем.vspdv1s : (LLBTR- or LLCKN-) & ; =елемÑÑ.vnndn1p : (LLBTS- or LLEPT-) & ; =елемÑÑ.vsndf1p : (LLBTT- or LLCKO- or LLGFF- or LLGJZ-) & ; =елемÑÑ.vsndv1p : (LLGFF- or LLGJZ-) & ; =елемÑÑ.vsndv1s : (LLBTT- or LLCKO-) & ; =елемте.vspdv1p : (LLBTR- or LLCKN- or LLGFE- or LLGGK-) & ; =елемтеÑÑŒ.vsndv1p : (LLBTT- or LLCKO- or LLGFF- or LLGJZ-) & ; =елет.vnpdn3s : (LLBTQ- or LLEPS-) & ; =елет.vspdf3s : (LLBTR- or LLCKN- or LLGFE- or LLGGK-) & ; =елете.vnpdn2p : (LLBTQ- or LLEPS-) & ; =елете.vspdf2p : (LLBTR- or LLCKN- or LLGFE- or LLGGK-) & ; =елетеÑÑŒ.vnndn2p : (LLBTS- or LLEPT-) & ; =елетеÑÑŒ.vsndf2p : (LLBTT- or LLCKO- or LLGFF- or LLGJZ-) & ; =елетÑÑ.vnndn3s : (LLBTS- or LLEPT-) & ; =елетÑÑ.vsndf3s : (LLBTT- or LLCKO- or LLGFF- or LLGJZ-) & ; =елешь.vnpdn2s : (LLBTQ- or LLEPS-) & ; =елешь.vspdf2s : (LLBTR- or LLCKN- or LLGFE- or LLGGK-) & ; =елешьÑÑ.vnndn2s : (LLBTS- or LLEPT-) & ; =елешьÑÑ.vsndf2s : (LLBTT- or LLCKO- or LLGFF- or LLGJZ-) & ; =ели.vnndpp : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =ели.vnpdpp : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =ели.vnpdv2s : (LLBTQ- or LLEPS-) & ; =ели.vsndpp : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGIA- or LLGIY-) & ; =ели.vspdpp : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =ели.vspdv2s : (LLBTR- or LLCKN- or LLGFE- or LLGGK-) & ; =елиÑÑŒ.vnndpp : (LLAXO- or LLAXP- or LLAXQ-) & ; =елиÑÑŒ.vnndv2s : (LLBTS- or LLEPT-) & ; =елиÑÑŒ.vsndpp : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =елиÑÑŒ.vsndv2s : (LLBTT- or LLCKO- or LLGFF- or LLGJZ-) & ; =елита.nlfsi : (LLEDB- or LLFHJ-) & ; =елита.nlmsi : (LLEDB-) & ; =елите.nlfsd : (LLEDB- or LLFHJ-) & ; =елите.nlfsp : (LLEDB- or LLFHJ-) & ; =елите.nlmsd : (LLEDB-) & ; =елите.nlmsp : (LLEDB-) & ; =елите.vnpdv2p : (LLBTQ- or LLEPS-) & ; =елите.vspdv2p : (LLBTR- or LLCKN- or LLGFE- or LLGGK-) & ; =елитеÑÑŒ.vnndv2p : (LLBTS- or LLEPT-) & ; =елитеÑÑŒ.vsndv2p : (LLBTT- or LLCKO- or LLGFF- or LLGJZ-) & ; =елиту.nlfsv : (LLEDB- or LLFHJ-) & ; =елиту.nlmsv : (LLEDB-) & ; =елиты.nlfsg : (LLEDB- or LLFHJ-) & ; =елиты.nlmsg : (LLEDB-) & ; =ело.vnndpns : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =ело.vnpdpns : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =ело.vsndpns : (LLAWF- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGBM- or LLGEK- or LLGIA- or LLGIY-) & ; =ело.vspdpns : (LLAWG- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGNL- or LLGQC- or LLGQL-) & ; =елоÑÑŒ.vnndpns : (LLAXO- or LLAXP- or LLAXQ-) & ; =елоÑÑŒ.vsndpns : (LLAWJ- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =елÑÑ.vnndpms : (LLAXO- or LLAXP- or LLAXQ-) & ; =елÑÑ.vsndpms : (LLAWJ- or LLAWK- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLFFB- or LLGAQ- or LLGKK- or LLGKO- or LLGLV- or LLGLX- or LLGMD- or LLGQZ-) & ; =ель.ndfpg : (LLBUI-) & ; =ель.ndmsi : (LLAUW- or LLDYC-) & ; =ель.ndmsv : (LLAUW- or LLDYC-) & ; =ель.nlfpg : (LLBUJ-) & ; =ель.nlfpv : (LLBUJ-) & ; =ель.npg : (LLBTU- or LLBTV-) & ; =елю.vnpdn1s : (LLBTQ- or LLEPS-) & ; =елю.vspdf1s : (LLBTR- or LLCKN- or LLGFE- or LLGGK-) & ; =елюÑÑŒ.vnndn1s : (LLBTS- or LLEPT-) & ; =елюÑÑŒ.vsndf1s : (LLBTT- or LLCKO- or LLGFF- or LLGJZ-) & ; =елют.vnpdn3p : (LLBTQ- or LLEPS-) & ; =елют.vspdf3p : (LLBTR- or LLCKN- or LLGFE- or LLGGK-) & ; =елютÑÑ.vnndn3p : (LLBTS- or LLEPT-) & ; =елютÑÑ.vsndf3p : (LLBTT- or LLCKO- or LLGFF- or LLGJZ-) & ; =елющаÑ.vnppdnfsi : (LLBTQ- or LLEPS-) & ; =елющаÑÑÑ.vnnpdnfsi : (LLBTS- or LLEPT-) & ; =елющего.vnppdnmsg : (LLBTQ- or LLEPS-) & ; =елющего.vnppdnmsv =елющий.vnppdnmsv : (LLBTQ- or LLEPS-) & ; =елющего.vnppdnnsg : (LLBTQ- or LLEPS-) & ; =елющегоÑÑ.vnnpdnmsg : (LLBTS- or LLEPT-) & ; =елющегоÑÑ.vnnpdnmsv =елющийÑÑ.vnnpdnmsv : (LLBTS- or LLEPT-) & ; =елющегоÑÑ.vnnpdnnsg : (LLBTS- or LLEPT-) & ; =елющее.vnppdnnsi : (LLBTQ- or LLEPS-) & ; =елющее.vnppdnnsv : (LLBTQ- or LLEPS-) & ; =елющееÑÑ.vnnpdnnsi : (LLBTS- or LLEPT-) & ; =елющееÑÑ.vnnpdnnsv : (LLBTS- or LLEPT-) & ; =елющей.vnppdnfsd : (LLBTQ- or LLEPS-) & ; =елющей.vnppdnfsg : (LLBTQ- or LLEPS-) & ; =елющей.vnppdnfsp : (LLBTQ- or LLEPS-) & ; =елющей.vnppdnfst : (LLBTQ- or LLEPS-) & ; =елющейÑÑ.vnnpdnfsd : (LLBTS- or LLEPT-) & ; =елющейÑÑ.vnnpdnfsg : (LLBTS- or LLEPT-) & ; =елющейÑÑ.vnnpdnfsp : (LLBTS- or LLEPT-) & ; =елющейÑÑ.vnnpdnfst : (LLBTS- or LLEPT-) & ; =елющем.vnppdnmsp : (LLBTQ- or LLEPS-) & ; =елющем.vnppdnnsp : (LLBTQ- or LLEPS-) & ; =елющемÑÑ.vnnpdnmsp : (LLBTS- or LLEPT-) & ; =елющемÑÑ.vnnpdnnsp : (LLBTS- or LLEPT-) & ; =елющему.vnppdnmsd : (LLBTQ- or LLEPS-) & ; =елющему.vnppdnnsd : (LLBTQ- or LLEPS-) & ; =елющемуÑÑ.vnnpdnmsd : (LLBTS- or LLEPT-) & ; =елющемуÑÑ.vnnpdnnsd : (LLBTS- or LLEPT-) & ; =елющие.vnppdnpi : (LLBTQ- or LLEPS-) & ; =елющие.vnppdnpv =елющих.vnppdnpv : (LLBTQ- or LLEPS-) & ; =елющиеÑÑ.vnnpdnpi : (LLBTS- or LLEPT-) & ; =елющиеÑÑ.vnnpdnpv =елющихÑÑ.vnnpdnpv : (LLBTS- or LLEPT-) & ; =елющий.vnppdnmsi : (LLBTQ- or LLEPS-) & ; =елющийÑÑ.vnnpdnmsi : (LLBTS- or LLEPT-) & ; =елющим.vnppdnmst : (LLBTQ- or LLEPS-) & ; =елющим.vnppdnnst : (LLBTQ- or LLEPS-) & ; =елющим.vnppdnpd : (LLBTQ- or LLEPS-) & ; =елющими.vnppdnpt : (LLBTQ- or LLEPS-) & ; =елющимиÑÑ.vnnpdnpt : (LLBTS- or LLEPT-) & ; =елющимÑÑ.vnnpdnmst : (LLBTS- or LLEPT-) & ; =елющимÑÑ.vnnpdnnst : (LLBTS- or LLEPT-) & ; =елющимÑÑ.vnnpdnpd : (LLBTS- or LLEPT-) & ; =елющих.vnppdnpg : (LLBTQ- or LLEPS-) & ; =елющих.vnppdnpp : (LLBTQ- or LLEPS-) & ; =елющихÑÑ.vnnpdnpg : (LLBTS- or LLEPT-) & ; =елющихÑÑ.vnnpdnpp : (LLBTS- or LLEPT-) & ; =елющую.vnppdnfsv : (LLBTQ- or LLEPS-) & ; =елющуюÑÑ.vnnpdnfsv : (LLBTS- or LLEPT-) & ; =елÑ.vnpddn : (LLBTQ- or LLEPS-) & ; =елÑÑÑŒ.vnnddn : (LLBTS- or LLEPT-) & ; =ем-иоÑифом.nlmst : (LLECC-) & ; =ем-либо.mmst : (LLDWB-) & ; =ем-либо.mnsp : (LLDWC-) & ; =ем-либо.mnst : (LLDWC-) & ; =ем-нибудь.mmst : (LLDWD-) & ; =ем-нибудь.mnsp : (LLDWE-) & ; =ем-нибудь.mnst : (LLDWE-) & ; =ем-то.mmst : (LLDWF-) & ; =ем-то.mnsp : (LLDWG-) & ; =ем-то.mnst : (LLDWG-) & ; =ем-то.wmst : (LLCLE-) & ; =ем-то.wnst : (LLCLE-) & ; =ем-то.wpd : (LLCLE-) & ; =ем.amsp : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =ем.ansp : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =ем.cd : (LLDUE- or LLDUQ-) & ; =ем.mmsp : (LLFFY- or LLFGU-) & ; =ем.mmst : (LLDVW-) & ; =ем.mnsg : (LLDVX-) & ; =ем.mnsp : (LLDUH- or LLDUR- or LLDWA- or LLEGF- or LLFGD- or LLFGE- or LLFGU- or LLFLV-) & ; =ем.mnst : (LLDVY- or LLDVZ- or LLDWA- or LLEGF- or LLFFS- or LLFFT- or LLFFX- or LLFFY- or LLFLV-) & ; =ем.ndfpg : (LLBQF- or LLBUK- or LLBUL- or LLDOD-) & ; =ем.ndmsi : (LLAUX- or LLAUY- or LLAUZ-) & ; =ем.ndmsp : (LLBDE-) & ; =ем.ndmst : (LLAAD- or LLAAE- or LLAAF- or LLAAG- or LLAAH- or LLAAV- or LLABC- or LLABD- or LLABR- or LLARI- or LLBPG- or LLBPH- or LLBPI- or LLBPJ- or LLBPK- or LLBPL- or LLBPM- or LLBPN- or LLBPO- or LLBPP- or LLBPQ- or LLBPR- or LLDMK- or LLDML- or LLDMM- or LLDMN- or LLDMO- or LLDMP- or LLDWU- or LLDWV- or LLDZC- or LLDZD- or LLDZE- or LLDZF- or LLEAS- or LLEAT- or LLEEI- or LLEEJ- or LLEFJ- or LLEFK- or LLEFR- or LLEFS- or LLEGE-) & ; =ем.ndmsv : (LLARJ- or LLAUX- or LLAUY- or LLAUZ-) & ; =ем.ndnpg : (LLDOE-) & ; =ем.ndnpt : (LLASA-) & ; =ем.ndnsp : (LLARM- or LLARN- or LLATU- or LLATV- or LLDXV-) & ; =ем.ndnst : (LLARO- or LLARP- or LLARQ- or LLARR- or LLARS- or LLART- or LLARU- or LLARV- or LLARW- or LLARX- or LLARY- or LLDQX- or LLDXW- or LLDXX- or LLDXY- or LLEFF- or LLEFG- or LLEFH- or LLEFI-) & ; =ем.ndnsv : (LLARZ-) & ; =ем.nlmsp : (LLBDG- or LLEDG-) & ; =ем.nlmst : (LLACC- or LLACD- or LLACE- or LLACO- or LLARK- or LLARL- or LLBPS- or LLBPT- or LLDMS- or LLDMT- or LLDMU- or LLDMV- or LLDMW- or LLDMX- or LLDMY- or LLDMZ- or LLDNA- or LLEBB- or LLEBC- or LLEBG- or LLEBH- or LLEDJ- or LLEDK- or LLEDL- or LLEDM- or LLEDX- or LLEDY- or LLFHL- or LLFHO- or LLFHT- or LLFHX- or LLFHY- or LLFIP- or LLFIX- or LLFKJ- or LLFKL- or LLFKU- or LLFLS- or LLFMH- or LLFOR- or LLFOZ- or LLFPA- or LLFPI-) & ; =ем.nlnsp : (LLATW-) & ; =ем.nlnst : (LLASB- or LLASC-) & ; =ем.npg : (LLDZK-) & ; =ем.ust : (LLDVJ-) & ; =ем.vnndn1p : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLALL- or LLALM- or LLALN- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZJ- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDFV- or LLDFW- or LLDFX- or LLDRJ- or LLDRK- or LLEFX- or LLGLI- or LLGPN-) & ; =ем.vnndv1p : (LLGLI- or LLGPN-) & ; =ем.vnndv1s : (LLCWI- or LLCZC-) & ; =ем.vnpdn1p : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLCWK- or LLCZR- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCF- or LLDEC- or LLDED- or LLDFO- or LLDFY- or LLDRP- or LLEGC- or LLEMD- or LLEMJ- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQF- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ем.vnppsnmsi : (LLDEC- or LLDED- or LLEUX- or LLEVY-) & ; =ем.vnppsnmss : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBR- or LLDBZ- or LLDCA- or LLDPP- or LLDRP- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEQC- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERS- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =ем.vsndf1p : (LLAIS- or LLALY- or LLAWZ- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLDCN- or LLDCO- or LLDCP- or LLDCS- or LLDCV- or LLDCX- or LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLDRR- or LLDRS- or LLFFD- or LLFWF- or LLFYB- or LLFYY- or LLFZM- or LLGAV- or LLGBL- or LLGBZ- or LLGDV- or LLGDW- or LLGEU- or LLGEV- or LLGEX- or LLGFM- or LLGGS- or LLGHV- or LLGIU- or LLGOY- or LLGPM- or LLGQH-) & ; =ем.vsndv1p : (LLFWF- or LLFYB- or LLFYY- or LLFZM- or LLGAV- or LLGBL- or LLGBZ- or LLGDV- or LLGDW- or LLGEU- or LLGEV- or LLGEX- or LLGFM- or LLGGS- or LLGHV- or LLGIU- or LLGOY- or LLGPM- or LLGQH-) & ; =ем.vsndv1s : (LLAIS- or LLALY- or LLAWZ- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLDCO- or LLDCP- or LLDCS- or LLDCX- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLDRR- or LLDRS-) & ; =ем.vspdf1p : (LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJO- or LLAJV- or LLALZ- or LLAMC- or LLAXG- or LLBJW- or LLBKR- or LLCLK- or LLCLL- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDR- or LLDDU- or LLDDV- or LLDDX- or LLDDY- or LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLDRX- or LLDRY- or LLFCU- or LLFRI- or LLFUC- or LLFWI- or LLFWL- or LLFWQ- or LLFWT- or LLFWX- or LLFXS- or LLFXW- or LLFYL- or LLFZJ- or LLGAA- or LLGAW- or LLGCR- or LLGCX- or LLGDZ- or LLGEA- or LLGEP- or LLGFN- or LLGLN- or LLGMS- or LLGNC- or LLGNF- or LLGNH- or LLGNM- or LLGOF- or LLGOS- or LLGPH- or LLGQL- or LLGRA- or LLGRH-) & ; =ем.vspdv1p : (LLFWI- or LLFWL- or LLFWQ- or LLFWT- or LLFWX- or LLFXS- or LLFXW- or LLFYL- or LLFZJ- or LLGAA- or LLGAW- or LLGCR- or LLGCX- or LLGDZ- or LLGEA- or LLGEP- or LLGFN- or LLGLN- or LLGMS- or LLGNC- or LLGNF- or LLGNH- or LLGNM- or LLGOF- or LLGOS- or LLGPH- or LLGQL- or LLGRA- or LLGRH-) & ; =ем.vspdv1s : (LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJO- or LLALZ- or LLAXG- or LLBJW- or LLCLK- or LLCLL- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLDDH- or LLDDI- or LLDDJ- or LLDDX- or LLDDY- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLDRY-) & ; =ем.wmsp : (LLDSV- or LLDUJ- or LLDUT- or LLDUX- or LLDVB- or LLDVC- or LLDVD-) & ; =ем.wmst : (LLDVU-) & ; =ем.wnsp : (LLDSV- or LLDUJ- or LLDUT- or LLDUX- or LLDVB- or LLDVC- or LLDVD-) & ; =ем.wnst : (LLDVU-) & ; =ем.wpd : (LLDVU-) & ; =ема.ndmsg : (LLAUX-) & ; =ема.vnppsnfsi : (LLDEC- or LLDED- or LLEUX- or LLEVY-) & ; =ема.vnppsnfss : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBR- or LLDBS- or LLDBT- or LLDBZ- or LLDCA- or LLDPP- or LLDRP- or LLEMO- or LLEMP- or LLEMV- or LLENT- or LLEOF- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емам.ndmpd : (LLAUX-) & ; =емами.ndmpt : (LLAUX-) & ; =емах.ndmpp : (LLAUX-) & ; =емаÑ.vnppsnfsi : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =еме.ndmsp : (LLAUX-) & ; =еми-то.wpt : (LLCLE-) & ; =еми.wpt : (LLDVU-) & ; =емо.vnppsnnsi : (LLDEC- or LLDED- or LLEUX- or LLEVY-) & ; =емо.vnppsnnss : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBR- or LLDBS- or LLDBT- or LLDBZ- or LLDCA- or LLDPP- or LLDRP- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емов.ndmpg : (LLAUX-) & ; =емого.vnppsnmsg : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емого.vnppsnmsv : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емого.vnppsnnsg : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емого.vnppsnnsv : (LLDEC- or LLDED- or LLEUX- or LLEVY- or LLFQN- or LLFQX- or LLFRZ-) & ; =емое.vnppsnnsi : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емое.vnppsnnsv : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емой.vnppsnfsd : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емой.vnppsnfsg : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емой.vnppsnfsp : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емой.vnppsnfst : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емом.ndmst : (LLAUX-) & ; =емом.vnppsnmsp : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емом.vnppsnnsp : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емому.vnppsnmsd : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емому.vnppsnnsd : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емою.vnppsnfst : (LLDEC- or LLDED- or LLEUX- or LLEVY- or LLFQN- or LLFQX- or LLFRZ-) & ; =емÑтам.cd : (LLDUN- or LLDVA-) & ; =емÑÑ.amsp : (LLBFI- or LLBFJ- or LLBFK-) & ; =емÑÑ.ansp : (LLBFI- or LLBFJ- or LLBFK-) & ; =емÑÑ.nlmsp : (LLBFH-) & ; =емÑÑ.vnndn1p : (LLAKA- or LLAMF- or LLAMG- or LLCLM- or LLCWW- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEM- or LLDEN- or LLDEQ- or LLDER- or LLDES- or LLDEX- or LLDFA- or LLDGR- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLENU- or LLEOE- or LLEOK- or LLEPM- or LLEQI- or LLFAL- or LLFAM-) & ; =емÑÑ.vsndf1p : (LLAKI- or LLAKJ- or LLAXS- or LLBOL- or LLCLN- or LLCWX- or LLCWY- or LLCWZ- or LLDFF- or LLDFG- or LLDFK- or LLDFL- or LLDFM- or LLDGS- or LLDGT- or LLDGU- or LLDSI- or LLFDG- or LLFDH- or LLFDK- or LLFDL- or LLFDV- or LLFFD- or LLFWG- or LLFWU- or LLFXP- or LLFXT- or LLFYM- or LLFZE- or LLFZK- or LLGAB- or LLGEB- or LLGGQ- or LLGGV- or LLGJC- or LLGJM- or LLGKL- or LLGLX- or LLGQT-) & ; =емÑÑ.vsndv1p : (LLFWG- or LLFWU- or LLFXP- or LLFXT- or LLFYM- or LLFZE- or LLFZK- or LLGAB- or LLGEB- or LLGGQ- or LLGGV- or LLGJC- or LLGJM- or LLGKL- or LLGLX- or LLGQT-) & ; =емÑÑ.vsndv1s : (LLAKI- or LLAKJ- or LLAXS- or LLBOL- or LLCLN- or LLCWX- or LLCWY- or LLCWZ- or LLDFG- or LLDFK- or LLDFL- or LLDFM- or LLDGS- or LLDGT- or LLDGU- or LLDSI-) & ; =емте.vnndv1p : (LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =емте.vsndv1p : (LLAIS- or LLALY- or LLAWZ- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLDCO- or LLDCP- or LLDCS- or LLDCX- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLDRR- or LLDRS- or LLFWF- or LLFYB- or LLFYY- or LLFZM- or LLGAV- or LLGBL- or LLGBZ- or LLGDV- or LLGDW- or LLGEU- or LLGEV- or LLGEX- or LLGFM- or LLGGS- or LLGHV- or LLGIU- or LLGOY- or LLGPM- or LLGQH-) & ; =емте.vspdv1p : (LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJF- or LLAJO- or LLALZ- or LLAXG- or LLBJW- or LLCLK- or LLCLL- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLDDH- or LLDDI- or LLDDJ- or LLDDX- or LLDDY- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLDRY- or LLFWI- or LLFWL- or LLFWQ- or LLFWT- or LLFWX- or LLFXS- or LLFXW- or LLFYL- or LLFZJ- or LLGAA- or LLGAW- or LLGCR- or LLGCX- or LLGDZ- or LLGEA- or LLGEP- or LLGFN- or LLGLN- or LLGMS- or LLGNC- or LLGNF- or LLGNH- or LLGNM- or LLGOF- or LLGOS- or LLGPH- or LLGQL- or LLGRA- or LLGRH-) & ; =емтеÑÑŒ.vsndv1p : (LLAKI- or LLAKJ- or LLAXS- or LLBOL- or LLCLN- or LLCWX- or LLCWY- or LLCWZ- or LLDFG- or LLDFK- or LLDFL- or LLDFM- or LLDGS- or LLDGT- or LLDGU- or LLDSI- or LLFWG- or LLFWU- or LLFXP- or LLFXT- or LLFYM- or LLFZE- or LLFZK- or LLGAB- or LLGEB- or LLGGQ- or LLGGV- or LLGJC- or LLGJM- or LLGKL- or LLGLX- or LLGQT-) & ; =ему-либо.mnsd : (LLDWC-) & ; =ему-нибудь.mnsd : (LLDWE-) & ; =ему-то.mnsd : (LLDWG-) & ; =ему.amsd : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =ему.ansd : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLDKB- or LLDKC- or LLDKZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =ему.mmsd : (LLFFY- or LLFGU-) & ; =ему.mmsv : (LLDVY-) & ; =ему.mnsd : (LLDUH- or LLDUR- or LLDVZ- or LLDWA- or LLEGF- or LLFGD- or LLFGE- or LLFGU- or LLFLV-) & ; =ему.ndmsd : (LLAUX- or LLBDE-) & ; =ему.ndnsd : (LLARM- or LLARN- or LLATU- or LLATV- or LLDXV-) & ; =ему.nlmsd : (LLBDG- or LLBDH- or LLEDG-) & ; =ему.nlnsd : (LLATW-) & ; =ему.wmsd : (LLDSV- or LLDUJ- or LLDUT- or LLDUX- or LLDVB- or LLDVC- or LLDVD-) & ; =ему.wnsd : (LLDSV- or LLDUJ- or LLDUT- or LLDUX- or LLDVC- or LLDVD-) & ; =емуÑÑ.amsd : (LLBFI- or LLBFJ- or LLBFK-) & ; =емуÑÑ.ansd : (LLBFI- or LLBFJ- or LLBFK-) & ; =емуÑÑ.nlmsd : (LLBFH-) & ; =емую.vnppsnfsv : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емы.ndmpi : (LLAUX-) & ; =емы.ndmpv : (LLAUX-) & ; =емы.vnppsnpi : (LLDEC- or LLDED- or LLEUX- or LLEVY-) & ; =емы.vnppsnps : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBO- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBZ- or LLDCA- or LLDCF- or LLDPP- or LLDRP- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емые.vnppsnpi : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емые.vnppsnpv : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емый.vnppsnmsi : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERA- or LLERD- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емый.vnppsnmsv : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLEQC- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емым.vnppsnmst : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емым.vnppsnnst : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емым.vnppsnpd : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емыми.vnppsnpt : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMO- or LLEMP- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емых.vnppsnpg : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емых.vnppsnpp : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емых.vnppsnpv : (LLDAG- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDPP- or LLDRP- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLEQC- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERD- or LLERH- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =емь.ci : (LLDUK-) & ; =емь.cv : (LLDUK-) & ; =емьдеÑÑÑ‚.ci : (LLDUL-) & ; =емьдеÑÑÑ‚.cv : (LLDUL-) & ; =емьÑот.ci : (LLDUM-) & ; =емьÑот.cv : (LLDUM-) & ; =емью.ct =ьмью.ct : (LLDUK-) & ; =емьюдеÑÑтью.ct =ьмьюдеÑÑтью.ct : (LLDUL-) & ; =емьюÑтами.ct : (LLDUM-) & ; =емÑ.ct : (LLDUQ-) & ; =емÑÑтами.ct : (LLDVA-) & ; =ен.amss : (LLAVD- or LLBQG- or LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLBVR- or LLBVS- or LLBXM- or LLBXN- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLEHA- or LLEHB- or LLEHC- or LLEHE- or LLEHF- or LLEHH- or LLEHI- or LLEHN- or LLEHO- or LLEHQ- or LLEHR- or LLEHT- or LLEHU- or LLEIB- or LLEID- or LLEIH- or LLEIJ- or LLEIN- or LLEIP- or LLEIQ- or LLEIW- or LLEIX- or LLEJA- or LLEJI- or LLEJM- or LLEJN- or LLEJP- or LLEJR- or LLEJZ- or LLEKH- or LLEKK- or LLEKO- or LLEKS- or LLFGC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUZ- or LLFVD-) & ; =ен.anss : (LLBZK- or LLDOY-) & ; =ен.ndfpg : (LLBQS- or LLBUV- or LLBZN- or LLBZO- or LLBZP- or LLBZQ- or LLDOZ- or LLDPA- or LLFFR-) & ; =ен.ndmsi : (LLAVA- or LLAVB- or LLDYD-) & ; =ен.ndmsv : (LLAVA- or LLAVB- or LLDYD-) & ; =ен.ndnpg : (LLBVN- or LLBVO- or LLDQY-) & ; =ен.nlfpg : (LLBUX- or LLBZT-) & ; =ен.nlfpv : (LLBUX- or LLBZT-) & ; =ен.nlmpg : (LLEDO-) & ; =ен.nlmpv : (LLEDO-) & ; =ен.nlmsi : (LLAVC-) & ; =ен.npg : (LLBUZ- or LLBVH- or LLBVI- or LLBXJ- or LLBXK- or LLDZL- or LLDZM-) & ; =ен.vnppspmsi : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFQU- or LLFQV- or LLFRC-) & ; =ен.vnppspmss : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEQQ- or LLEQS- or LLFAU- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ен.vsnpdpmsi =енный.vsnpdpmsi : (LLFFD-) & ; =ен.vsppdpmsi =енный.vsppdpmsi : (LLBKS-) & ; =ен.vsppsnmss : (LLAXH- or LLBJX- or LLBJY- or LLBJZ- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =ен.vsppspmsi : (LLAXM- or LLBKA- or LLBKB- or LLBKC- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT-) & ; =ен.vsppspmss : (LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG-) & ; =ена.ndmsg =ьна.ndmsg : (LLAVA-) & ; =ена.ndnpi : (LLDQY- or LLDQZ-) & ; =ена.ndnpv : (LLDQY- or LLDQZ-) & ; =ена.vnppspfsi : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFQU- or LLFQV- or LLFRC-) & ; =ена.vnppspfss : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEQQ- or LLEQS- or LLFAU- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ена.vsnpdpfsi =еннаÑ.vsnpdpfsi : (LLFFD-) & ; =ена.vsppdpfsi =еннаÑ.vsppdpfsi : (LLBKS-) & ; =ена.vsppsnfss : (LLAXH- or LLBJX- or LLBJY- or LLBJZ- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =ена.vsppspfsi : (LLAXM- or LLBKA- or LLBKB- or LLBKC- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT-) & ; =ена.vsppspfss : (LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG-) & ; =енам.ndmpd =ьнам.ndmpd : (LLAVA-) & ; =енам.ndnpd : (LLDQY- or LLDQZ-) & ; =енами.ndmpt =ьнами.ndmpt : (LLAVA-) & ; =енами.ndnpt : (LLDQY- or LLDQZ-) & ; =енах.ndmpp =ьнах.ndmpp : (LLAVA-) & ; =енах.ndnpp : (LLDQY- or LLDQZ-) & ; =енаÑ.afsi : (LLAVJ- or LLEKN-) & ; =ене.ndmsp =ьне.ndmsp : (LLAVA-) & ; =енее.cs : (LLFGM-) & ; =енем.ndnst : (LLDQY- or LLDQZ- or LLDRA-) & ; =ени.ndnsd : (LLDQY- or LLDQZ- or LLDRA-) & ; =ени.ndnsg : (LLDQY- or LLDQZ- or LLDRA-) & ; =ени.ndnsp : (LLDQY- or LLDQZ- or LLDRA-) & ; =енка.ndmsg : (LLAVE- or LLAVF-) & ; =енка.nlmsg : (LLAVG- or LLAVH-) & ; =енка.nlmsv : (LLAVG- or LLAVH-) & ; =енкам.ndmpd : (LLAVE-) & ; =енками.ndmpt : (LLAVE-) & ; =енках.ndmpp : (LLAVE-) & ; =енке.ndmsp : (LLAVE- or LLAVF-) & ; =енке.nlmsp : (LLAVG- or LLAVH-) & ; =енки.ndmpi : (LLAVE-) & ; =енки.ndmpv : (LLAVE-) & ; =енков.ndmpg : (LLAVE-) & ; =енком.ndmst : (LLAVE- or LLAVF-) & ; =енком.nlmst : (LLAVG- or LLAVH-) & ; =енку.ndmsd : (LLAVE- or LLAVF-) & ; =енку.nlmsd : (LLAVG- or LLAVH-) & ; =еннаÑ.vnppspfsi : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =еннаÑ.vsppspfsi : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енного.vnppspmsg : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енного.vnppspmsv =енный.vnppspmsv : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енного.vnppspnsg : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енного.vnppspnsv : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енного.vsnpdpmsg : (LLFFD-) & ; =енного.vsnpdpmsv =енный.vsnpdpmsv : (LLFFD-) & ; =енного.vsnpdpnsg : (LLFFD-) & ; =енного.vsnpdpnsv =енное.vsnpdpnsv : (LLFFD-) & ; =енного.vsppdpmsg : (LLBKS-) & ; =енного.vsppdpmsv =енный.vsppdpmsv : (LLBKS-) & ; =енного.vsppdpnsg : (LLBKS-) & ; =енного.vsppdpnsv =енное.vsppdpnsv : (LLBKS-) & ; =енного.vsppspmsg : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енного.vsppspmsv : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енного.vsppspnsg : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енного.vsppspnsv : (LLAXM- or LLBKA- or LLBKB- or LLBKC- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG-) & ; =енное.vnppspnsi : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енное.vnppspnsv : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енное.vsnpdpnsi =ено.vsnpdpnsi : (LLFFD-) & ; =енное.vsppdpnsi =ено.vsppdpnsi : (LLBKS-) & ; =енное.vsppspnsi : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енное.vsppspnsv : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енной.vnppspfsd : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енной.vnppspfsg : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енной.vnppspfsp : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енной.vnppspfst : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енной.vsnpdpfsd : (LLFFD-) & ; =енной.vsnpdpfsg : (LLFFD-) & ; =енной.vsnpdpfsp : (LLFFD-) & ; =енной.vsnpdpfst =енною.vsnpdpfst : (LLFFD-) & ; =енной.vsppdpfsd : (LLBKS-) & ; =енной.vsppdpfsg : (LLBKS-) & ; =енной.vsppdpfsp : (LLBKS-) & ; =енной.vsppdpfst =енною.vsppdpfst : (LLBKS-) & ; =енной.vsppspfsd : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енной.vsppspfsg : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енной.vsppspfsp : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енной.vsppspfst : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енном.vnppspmsp : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енном.vnppspnsp : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енном.vsnpdpmsp : (LLFFD-) & ; =енном.vsnpdpnsp : (LLFFD-) & ; =енном.vsppdpmsp : (LLBKS-) & ; =енном.vsppdpnsp : (LLBKS-) & ; =енном.vsppspmsp : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енном.vsppspnsp : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енному.vnppspmsd : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енному.vnppspnsd : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енному.vsnpdpmsd : (LLFFD-) & ; =енному.vsnpdpnsd : (LLFFD-) & ; =енному.vsppdpmsd : (LLBKS-) & ; =енному.vsppdpnsd : (LLBKS-) & ; =енному.vsppspmsd : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енному.vsppspnsd : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енною.vnppspfst : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енною.vsppspfst : (LLAXM- or LLBKA- or LLBKB- or LLBKC- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG-) & ; =енную.vnppspfsv : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енную.vsnpdpfsv : (LLFFD-) & ; =енную.vsppdpfsv : (LLBKS-) & ; =енную.vsppspfsv : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енные.vnppsppi : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енные.vnppsppv =енных.vnppsppv : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енные.vsnpdppi =ены.vsnpdppi : (LLFFD-) & ; =енные.vsnpdppv =енных.vsnpdppv : (LLFFD-) & ; =енные.vsppdppi =ены.vsppdppi : (LLBKS-) & ; =енные.vsppdppv =енных.vsppdppv : (LLBKS-) & ; =енные.vsppsppi : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енные.vsppsppv : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енный.vnppspmsi : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енный.vsppspmsi : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енный.vsppspmsv : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енным.vnppspmst : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енным.vnppspnst : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енным.vnppsppd : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енным.vsnpdpmst : (LLFFD-) & ; =енным.vsnpdpnst : (LLFFD-) & ; =енным.vsnpdppd : (LLFFD-) & ; =енным.vsppdpmst : (LLBKS-) & ; =енным.vsppdpnst : (LLBKS-) & ; =енным.vsppdppd : (LLBKS-) & ; =енным.vsppspmst : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енным.vsppspnst : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енным.vsppsppd : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енными.vnppsppt : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енными.vsnpdppt : (LLFFD-) & ; =енными.vsppdppt : (LLBKS-) & ; =енными.vsppsppt : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енных.vnppsppg : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енных.vnppsppp : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFAU- or LLFQU- or LLFQV- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =енных.vsnpdppg : (LLFFD-) & ; =енных.vsnpdppp : (LLFFD-) & ; =енных.vsppdppg : (LLBKS-) & ; =енных.vsppdppp : (LLBKS-) & ; =енных.vsppsppg : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енных.vsppsppp : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =енных.vsppsppv : (LLAXH- or LLAXM- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBOM- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =ено.vnppspnsi : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFQU- or LLFQV- or LLFRC-) & ; =ено.vnppspnss : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEQQ- or LLEQS- or LLFAU- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ено.vsppsnnss : (LLAXH- or LLBJX- or LLBJY- or LLBJZ- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =ено.vsppspnsi : (LLAXM- or LLBKA- or LLBKB- or LLBKC- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT-) & ; =ено.vsppspnss : (LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG-) & ; =енов.ndmpg =ьнов.ndmpg : (LLAVA-) & ; =еного.almsv : (LLAVJ- or LLEKN-) & ; =еного.amsg : (LLAVJ- or LLEKN-) & ; =еного.ansg : (LLAVJ- or LLEKN-) & ; =еное.ansi : (LLAVJ- or LLEKN-) & ; =еное.ansv : (LLAVJ- or LLEKN-) & ; =еной.afsd : (LLAVJ- or LLEKN-) & ; =еной.afsg : (LLAVJ- or LLEKN-) & ; =еной.afsp : (LLAVJ- or LLEKN-) & ; =еной.afst =еною.afst : (LLAVJ- or LLEKN-) & ; =енок.ndmsi : (LLAVE- or LLAVF-) & ; =енок.ndmsv : (LLAVE- or LLAVF-) & ; =енок.nlmsi : (LLAVG- or LLAVH-) & ; =еном.amsp : (LLAVJ- or LLEKN-) & ; =еном.ansp : (LLAVJ- or LLEKN-) & ; =еном.ndmst =ьном.ndmst : (LLAVA-) & ; =еному.amsd : (LLAVJ- or LLEKN-) & ; =еному.ansd : (LLAVJ- or LLEKN-) & ; =еночек.nlmsi : (LLAVI-) & ; =еночка.nlmsg : (LLAVI-) & ; =еночка.nlmsv : (LLAVI-) & ; =еночке.nlmsp : (LLAVI-) & ; =еночком.nlmst : (LLAVI-) & ; =еночку.nlmsd : (LLAVI-) & ; =ену.ndmsd =ьну.ndmsd : (LLAVA-) & ; =еную.afsv : (LLAVJ- or LLEKN-) & ; =ены.ndmpi =ьны.ndmpi : (LLAVA-) & ; =ены.ndmpv =ьны.ndmpv : (LLAVA-) & ; =ены.vnppsppi : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLEVK- or LLEVR- or LLEVU- or LLEWK- or LLFQU- or LLFQV- or LLFRC-) & ; =ены.vnppspps : (LLAWU- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLCWK- or LLCZR- or LLEMD- or LLEPB- or LLEPN- or LLEQQ- or LLEQS- or LLFAU- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ены.vsppsnps : (LLAXH- or LLBJX- or LLBJY- or LLBJZ- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLCWO- or LLCWP- or LLDDA- or LLDRZ- or LLFWV- or LLFWX- or LLFXB- or LLFXI- or LLFYH- or LLFYU- or LLFZX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEM- or LLGFH- or LLGFN- or LLGFX- or LLGFZ- or LLGGI- or LLGHN- or LLGKM- or LLGMK- or LLGMN- or LLGMT- or LLGRG- or LLGRN-) & ; =ены.vsppsppi : (LLAXM- or LLBKA- or LLBKB- or LLBKC- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT-) & ; =ены.vsppspps : (LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUG-) & ; =еные.adpv : (LLAVJ- or LLEKN-) & ; =еные.api : (LLAVJ- or LLEKN-) & ; =еный.admsv : (LLAVJ-) & ; =еный.amsi : (LLAVJ-) & ; =еный.amsv : (LLEKN-) & ; =еным.amst : (LLAVJ- or LLEKN-) & ; =еным.anst : (LLAVJ- or LLEKN-) & ; =еным.apd : (LLAVJ- or LLEKN-) & ; =еными.apt : (LLAVJ- or LLEKN-) & ; =еных.alpv : (LLAVJ- or LLEKN-) & ; =еных.apg : (LLAVJ- or LLEKN-) & ; =еных.app : (LLAVJ- or LLEKN-) & ; =ень.admsv : (LLAVO-) & ; =ень.amsi : (LLAVO-) & ; =ень.ndfpg : (LLBZR-) & ; =ень.ndmsi : (LLAVK- or LLAVL- or LLDYE-) & ; =ень.ndmsv : (LLAVK- or LLAVL- or LLDYE-) & ; =ень.nlfpg : (LLBZU-) & ; =ень.nlfpv : (LLBZU-) & ; =ень.nlmsi : (LLAVM- or LLAVN-) & ; =ень.nlmsv : (LLAVN-) & ; =еньше.as : (LLAHI-) & ; =еньше.cs : (LLFGH- or LLFGM-) & ; =ер.amss : (LLCMY- or LLCMZ- or LLCNA-) & ; =ер.ndmsi : (LLAVP- or LLAVQ- or LLAVR- or LLAVS-) & ; =ер.ndmsv : (LLAVP- or LLAVQ- or LLAVR- or LLAVS-) & ; =ер.ndnpg : (LLCMU-) & ; =ер.nlfpg : (LLCMI- or LLCMJ-) & ; =ер.nlfpv : (LLCMI- or LLCMJ-) & ; =ер.nlmsi : (LLAVT- or LLEDC-) & ; =ер.vnndpms : (LLAVU-) & ; =ер.vnpdpms : (LLAVV-) & ; =ер.vsndpms : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ер.vspdpms : (LLAVZ- or LLGFQ-) & ; =ера.ndmpi =еры.ndmpi : (LLAVP-) & ; =ера.ndmpv =еры.ndmpv : (LLAVP-) & ; =ера.ndmsg : (LLAVP-) & ; =ерам.ndmpd : (LLAVP-) & ; =ере.ndmsp : (LLAVP-) & ; =ерев.vsnddp : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ерев.vspddp =ерши.vspddp : (LLAVZ- or LLGFQ-) & ; =ерей.nlfpg : (LLDNM- or LLDNN-) & ; =ерей.nlfpv : (LLDNM- or LLDNN-) & ; =ерем.vnpdn1p : (LLCMM-) & ; =ерем.vsndf1p : (LLCMN- or LLGRM-) & ; =ерем.vsndv1p : (LLGRM-) & ; =ерем.vsndv1s : (LLCMN-) & ; =ерем.vspdf1p : (LLCAY- or LLCMO- or LLCMP- or LLFRR- or LLGDE- or LLGNA-) & ; =ерем.vspdv1p : (LLGDE- or LLGNA-) & ; =ерем.vspdv1s : (LLCAY- or LLCMP-) & ; =еремÑÑ.vnndn1p : (LLCMQ-) & ; =еремÑÑ.vsndf1p : (LLCBA- or LLCMR- or LLFEJ- or LLGDF- or LLGNB-) & ; =еремÑÑ.vsndv1p : (LLGDF- or LLGNB-) & ; =еремÑÑ.vsndv1s : (LLCBA- or LLCMR-) & ; =еремте.vsndv1p : (LLCMN- or LLGRM-) & ; =еремте.vspdv1p : (LLCAY- or LLCMP- or LLGDE- or LLGNA-) & ; =еремтеÑÑŒ.vsndv1p : (LLCBA- or LLCMR- or LLGDF- or LLGNB-) & ; =ерет.vnpdn3s : (LLCMM-) & ; =ерет.vsndf3s : (LLCMN- or LLGRM-) & ; =ерет.vspdf3s : (LLCAY- or LLCMO- or LLCMP- or LLFRR- or LLGDE- or LLGNA-) & ; =ерете.vnpdn2p : (LLCMM-) & ; =ерете.vsndf2p : (LLCMN- or LLGRM-) & ; =ерете.vspdf2p : (LLCAY- or LLCMO- or LLCMP- or LLFRR- or LLGDE- or LLGNA-) & ; =еретеÑÑŒ.vnndn2p : (LLCMQ-) & ; =еретеÑÑŒ.vsndf2p : (LLCBA- or LLCMR- or LLFEJ- or LLGDF- or LLGNB-) & ; =еретÑÑ.vnndn3s : (LLCMQ-) & ; =еретÑÑ.vsndf3s : (LLCBA- or LLCMR- or LLFEJ- or LLGDF- or LLGNB-) & ; =ереть.vnndi : (LLAVU-) & ; =ереть.vnpdi : (LLAVV-) & ; =ереть.vsndi : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ереть.vspdi : (LLAVZ- or LLGFQ-) & ; =еретьÑÑ.vnndi : (LLAWA-) & ; =еретьÑÑ.vsndi : (LLAWB- or LLGGT-) & ; =ерешь.vnpdn2s : (LLCMM-) & ; =ерешь.vsndf2s : (LLCMN- or LLGRM-) & ; =ерешь.vspdf2s : (LLCAY- or LLCMO- or LLCMP- or LLFRR- or LLGDE- or LLGNA-) & ; =ерешьÑÑ.vnndn2s : (LLCMQ-) & ; =ерешьÑÑ.vsndf2s : (LLCBA- or LLCMR- or LLFEJ- or LLGDF- or LLGNB-) & ; =ери.nlfpi : (LLDNM- or LLDNN-) & ; =ери.nlfsd : (LLDNM- or LLDNN-) & ; =ери.nlfsg : (LLDNM- or LLDNN-) & ; =ери.nlfsp : (LLDNM- or LLDNN-) & ; =ери.vnpdv2s : (LLCMM-) & ; =ери.vsndv2s : (LLCMN- or LLGRM-) & ; =ери.vspdv2s : (LLCAY- or LLCMO- or LLCMP- or LLFRR- or LLGDE- or LLGNA-) & ; =ериÑÑŒ.vnndv2s : (LLCMQ-) & ; =ериÑÑŒ.vsndv2s : (LLCBA- or LLCMR- or LLFEJ- or LLGDF- or LLGNB-) & ; =ерите.vnpdv2p : (LLCMM-) & ; =ерите.vsndv2p : (LLCMN- or LLGRM-) & ; =ерите.vspdv2p : (LLCAY- or LLCMO- or LLCMP- or LLFRR- or LLGDE- or LLGNA-) & ; =еритеÑÑŒ.vnndv2p : (LLCMQ-) & ; =еритеÑÑŒ.vsndv2p : (LLCBA- or LLCMR- or LLFEJ- or LLGDF- or LLGNB-) & ; =ерла.vnndpfs : (LLAVU-) & ; =ерла.vnpdpfs : (LLAVV-) & ; =ерла.vsndpfs : (LLAVW- or LLAVX- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ерла.vspdpfs : (LLAVZ- or LLGFQ-) & ; =ерлаÑÑŒ.vnndpfs : (LLAWA-) & ; =ерлаÑÑŒ.vsndpfs : (LLAWB- or LLGGT-) & ; =ерли.vnndpp : (LLAVU-) & ; =ерли.vnpdpp : (LLAVV-) & ; =ерли.vsndpp : (LLAVW- or LLAVX- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ерли.vspdpp : (LLAVZ- or LLGFQ-) & ; =ерлиÑÑŒ.vnndpp : (LLAWA-) & ; =ерлиÑÑŒ.vsndpp : (LLAWB- or LLGGT-) & ; =ерло.vnndpns : (LLAVU-) & ; =ерло.vnpdpns : (LLAVV-) & ; =ерло.vsndpns : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ерло.vspdpns : (LLAVZ- or LLGFQ-) & ; =ерлоÑÑŒ.vnndpns : (LLAWA-) & ; =ерлоÑÑŒ.vsndpns : (LLAWB- or LLGGT-) & ; =еров.ndmpg : (LLAVP-) & ; =ером.ndmst : (LLAVP-) & ; =ерÑÑ.vnndpms : (LLAWA-) & ; =ерÑÑ.vsndpms : (LLAWB- or LLGGT-) & ; =ерт.vnppspmss : (LLAVV-) & ; =ерт.vsppsnmss : (LLAVZ- or LLGFQ-) & ; =ерта.vnppspfss : (LLAVV-) & ; =ерта.vsppsnfss : (LLAVZ- or LLGFQ-) & ; =ертаÑ.vnppspfsi : (LLAVV-) & ; =ертаÑ.vsppspfsi : (LLAVZ- or LLGFQ-) & ; =ерто.vnppspnss : (LLAVV-) & ; =ерто.vsppsnnss : (LLAVZ- or LLGFQ-) & ; =ертого.vnppspmsg : (LLAVV-) & ; =ертого.vnppspmsv =ертый.vnppspmsv : (LLAVV-) & ; =ертого.vnppspnsg : (LLAVV-) & ; =ертого.vsppspmsg : (LLAVZ- or LLGFQ-) & ; =ертого.vsppspmsv =ертый.vsppspmsv : (LLAVZ- or LLGFQ-) & ; =ертого.vsppspnsg : (LLAVZ- or LLGFQ-) & ; =ертое.vnppspnsi : (LLAVV-) & ; =ертое.vnppspnsv : (LLAVV-) & ; =ертое.vsppspnsi : (LLAVZ- or LLGFQ-) & ; =ертое.vsppspnsv : (LLAVZ- or LLGFQ-) & ; =ертой.vnppspfsd : (LLAVV-) & ; =ертой.vnppspfsg : (LLAVV-) & ; =ертой.vnppspfsp : (LLAVV-) & ; =ертой.vnppspfst : (LLAVV-) & ; =ертой.vsppspfsd : (LLAVZ- or LLGFQ-) & ; =ертой.vsppspfsg : (LLAVZ- or LLGFQ-) & ; =ертой.vsppspfsp : (LLAVZ- or LLGFQ-) & ; =ертой.vsppspfst : (LLAVZ- or LLGFQ-) & ; =ертом.vnppspmsp : (LLAVV-) & ; =ертом.vnppspnsp : (LLAVV-) & ; =ертом.vsppspmsp : (LLAVZ- or LLGFQ-) & ; =ертом.vsppspnsp : (LLAVZ- or LLGFQ-) & ; =ертому.vnppspmsd : (LLAVV-) & ; =ертому.vnppspnsd : (LLAVV-) & ; =ертому.vsppspmsd : (LLAVZ- or LLGFQ-) & ; =ертому.vsppspnsd : (LLAVZ- or LLGFQ-) & ; =ертую.vnppspfsv : (LLAVV-) & ; =ертую.vsppspfsv : (LLAVZ- or LLGFQ-) & ; =ерты.vnppspps : (LLAVV-) & ; =ерты.vsppsnps : (LLAVZ- or LLGFQ-) & ; =ертые.vnppsppi : (LLAVV-) & ; =ертые.vnppsppv =ертых.vnppsppv : (LLAVV-) & ; =ертые.vsppsppi : (LLAVZ- or LLGFQ-) & ; =ертые.vsppsppv =ертых.vsppsppv : (LLAVZ- or LLGFQ-) & ; =ертый.vnppspmsi : (LLAVV-) & ; =ертый.vsppspmsi : (LLAVZ- or LLGFQ-) & ; =ертым.vnppspmst : (LLAVV-) & ; =ертым.vnppspnst : (LLAVV-) & ; =ертым.vnppsppd : (LLAVV-) & ; =ертым.vsppspmst : (LLAVZ- or LLGFQ-) & ; =ертым.vsppspnst : (LLAVZ- or LLGFQ-) & ; =ертым.vsppsppd : (LLAVZ- or LLGFQ-) & ; =ертыми.vnppsppt : (LLAVV-) & ; =ертыми.vsppsppt : (LLAVZ- or LLGFQ-) & ; =ертых.vnppsppg : (LLAVV-) & ; =ертых.vnppsppp : (LLAVV-) & ; =ертых.vsppsppg : (LLAVZ- or LLGFQ-) & ; =ертых.vsppsppp : (LLAVZ- or LLGFQ-) & ; =еру.ndmsd : (LLAVP-) & ; =еру.vnpdn1s : (LLCMM-) & ; =еру.vsndf1s : (LLCMN- or LLGRM-) & ; =еру.vspdf1s : (LLCAY- or LLCMO- or LLCMP- or LLFRR- or LLGDE- or LLGNA-) & ; =еруÑÑŒ.vnndn1s : (LLCMQ-) & ; =еруÑÑŒ.vsndf1s : (LLCBA- or LLCMR- or LLFEJ- or LLGDF- or LLGNB-) & ; =ерут.vnpdn3p : (LLCMM-) & ; =ерут.vsndf3p : (LLCMN- or LLGRM-) & ; =ерут.vspdf3p : (LLCAY- or LLCMO- or LLCMP- or LLFRR- or LLGDE- or LLGNA-) & ; =ерутÑÑ.vnndn3p : (LLCMQ-) & ; =ерутÑÑ.vsndf3p : (LLCBA- or LLCMR- or LLFEJ- or LLGDF- or LLGNB-) & ; =ерущаÑ.vnppdnfsi : (LLCMM-) & ; =ерущаÑÑÑ.vnnpdnfsi : (LLCMQ-) & ; =ерущего.vnppdnmsg : (LLCMM-) & ; =ерущего.vnppdnmsv =ерущий.vnppdnmsv : (LLCMM-) & ; =ерущего.vnppdnnsg : (LLCMM-) & ; =ерущегоÑÑ.vnnpdnmsg : (LLCMQ-) & ; =ерущегоÑÑ.vnnpdnmsv =ерущийÑÑ.vnnpdnmsv : (LLCMQ-) & ; =ерущегоÑÑ.vnnpdnnsg : (LLCMQ-) & ; =ерущее.vnppdnnsi : (LLCMM-) & ; =ерущее.vnppdnnsv : (LLCMM-) & ; =ерущееÑÑ.vnnpdnnsi : (LLCMQ-) & ; =ерущееÑÑ.vnnpdnnsv : (LLCMQ-) & ; =ерущей.vnppdnfsd : (LLCMM-) & ; =ерущей.vnppdnfsg : (LLCMM-) & ; =ерущей.vnppdnfsp : (LLCMM-) & ; =ерущей.vnppdnfst : (LLCMM-) & ; =ерущейÑÑ.vnnpdnfsd : (LLCMQ-) & ; =ерущейÑÑ.vnnpdnfsg : (LLCMQ-) & ; =ерущейÑÑ.vnnpdnfsp : (LLCMQ-) & ; =ерущейÑÑ.vnnpdnfst : (LLCMQ-) & ; =ерущем.vnppdnmsp : (LLCMM-) & ; =ерущем.vnppdnnsp : (LLCMM-) & ; =ерущемÑÑ.vnnpdnmsp : (LLCMQ-) & ; =ерущемÑÑ.vnnpdnnsp : (LLCMQ-) & ; =ерущему.vnppdnmsd : (LLCMM-) & ; =ерущему.vnppdnnsd : (LLCMM-) & ; =ерущемуÑÑ.vnnpdnmsd : (LLCMQ-) & ; =ерущемуÑÑ.vnnpdnnsd : (LLCMQ-) & ; =ерущие.vnppdnpi : (LLCMM-) & ; =ерущие.vnppdnpv =ерущих.vnppdnpv : (LLCMM-) & ; =ерущиеÑÑ.vnnpdnpi : (LLCMQ-) & ; =ерущиеÑÑ.vnnpdnpv =ерущихÑÑ.vnnpdnpv : (LLCMQ-) & ; =ерущий.vnppdnmsi : (LLCMM-) & ; =ерущийÑÑ.vnnpdnmsi : (LLCMQ-) & ; =ерущим.vnppdnmst : (LLCMM-) & ; =ерущим.vnppdnnst : (LLCMM-) & ; =ерущим.vnppdnpd : (LLCMM-) & ; =ерущими.vnppdnpt : (LLCMM-) & ; =ерущимиÑÑ.vnnpdnpt : (LLCMQ-) & ; =ерущимÑÑ.vnnpdnmst : (LLCMQ-) & ; =ерущимÑÑ.vnnpdnnst : (LLCMQ-) & ; =ерущимÑÑ.vnnpdnpd : (LLCMQ-) & ; =ерущих.vnppdnpg : (LLCMM-) & ; =ерущих.vnppdnpp : (LLCMM-) & ; =ерущихÑÑ.vnnpdnpg : (LLCMQ-) & ; =ерущихÑÑ.vnnpdnpp : (LLCMQ-) & ; =ерущую.vnppdnfsv : (LLCMM-) & ; =ерущуюÑÑ.vnnpdnfsv : (LLCMQ-) & ; =ершаÑ.vnnpdpfsi : (LLAVU-) & ; =ершаÑ.vnppdpfsi : (LLAVV-) & ; =ершаÑ.vsnpdpfsi : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершаÑ.vsppdpfsi : (LLAVZ- or LLGFQ-) & ; =ершаÑÑÑ.vnnpdpfsi : (LLAWA-) & ; =ершаÑÑÑ.vsnpdpfsi : (LLAWB- or LLGGT-) & ; =ершего.vnnpdpmsg : (LLAVU-) & ; =ершего.vnnpdpmsv =ерший.vnnpdpmsv : (LLAVU-) & ; =ершего.vnnpdpnsg : (LLAVU-) & ; =ершего.vnppdpmsg : (LLAVV-) & ; =ершего.vnppdpmsv =ерший.vnppdpmsv : (LLAVV-) & ; =ершего.vnppdpnsg : (LLAVV-) & ; =ершего.vsnpdpmsg : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершего.vsnpdpmsv =ерший.vsnpdpmsv : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершего.vsnpdpnsg : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершего.vsnpdpnsv : (LLAVX-) & ; =ершего.vsppdpmsg : (LLAVZ- or LLGFQ-) & ; =ершего.vsppdpmsv =ерший.vsppdpmsv : (LLAVZ- or LLGFQ-) & ; =ершего.vsppdpnsg : (LLAVZ- or LLGFQ-) & ; =ершегоÑÑ.vnnpdpmsg : (LLAWA-) & ; =ершегоÑÑ.vnnpdpmsv =ершийÑÑ.vnnpdpmsv : (LLAWA-) & ; =ершегоÑÑ.vnnpdpnsg : (LLAWA-) & ; =ершегоÑÑ.vsnpdpmsg : (LLAWB- or LLGGT-) & ; =ершегоÑÑ.vsnpdpmsv =ершийÑÑ.vsnpdpmsv : (LLAWB- or LLGGT-) & ; =ершегоÑÑ.vsnpdpnsg : (LLAWB- or LLGGT-) & ; =ершее.vnnpdpnsi : (LLAVU-) & ; =ершее.vnnpdpnsv : (LLAVU-) & ; =ершее.vnppdpnsi : (LLAVV-) & ; =ершее.vnppdpnsv : (LLAVV-) & ; =ершее.vsnpdpnsi : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершее.vsnpdpnsv : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершее.vsppdpnsi : (LLAVZ- or LLGFQ-) & ; =ершее.vsppdpnsv : (LLAVZ- or LLGFQ-) & ; =ершееÑÑ.vnnpdpnsi : (LLAWA-) & ; =ершееÑÑ.vnnpdpnsv : (LLAWA-) & ; =ершееÑÑ.vsnpdpnsi : (LLAWB- or LLGGT-) & ; =ершееÑÑ.vsnpdpnsv : (LLAWB- or LLGGT-) & ; =ершей.vnnpdpfsd : (LLAVU-) & ; =ершей.vnnpdpfsg : (LLAVU-) & ; =ершей.vnnpdpfsp : (LLAVU-) & ; =ершей.vnnpdpfst : (LLAVU-) & ; =ершей.vnppdpfsd : (LLAVV-) & ; =ершей.vnppdpfsg : (LLAVV-) & ; =ершей.vnppdpfsp : (LLAVV-) & ; =ершей.vnppdpfst : (LLAVV-) & ; =ершей.vsnpdpfsd : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершей.vsnpdpfsg : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершей.vsnpdpfsp : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершей.vsnpdpfst : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершей.vsppdpfsd : (LLAVZ- or LLGFQ-) & ; =ершей.vsppdpfsg : (LLAVZ- or LLGFQ-) & ; =ершей.vsppdpfsp : (LLAVZ- or LLGFQ-) & ; =ершей.vsppdpfst : (LLAVZ- or LLGFQ-) & ; =ершейÑÑ.vnnpdpfsd : (LLAWA-) & ; =ершейÑÑ.vnnpdpfsg : (LLAWA-) & ; =ершейÑÑ.vnnpdpfsp : (LLAWA-) & ; =ершейÑÑ.vnnpdpfst : (LLAWA-) & ; =ершейÑÑ.vsnpdpfsd : (LLAWB- or LLGGT-) & ; =ершейÑÑ.vsnpdpfsg : (LLAWB- or LLGGT-) & ; =ершейÑÑ.vsnpdpfsp : (LLAWB- or LLGGT-) & ; =ершейÑÑ.vsnpdpfst : (LLAWB- or LLGGT-) & ; =ершем.vnnpdpmsp : (LLAVU-) & ; =ершем.vnnpdpnsp : (LLAVU-) & ; =ершем.vnppdpmsp : (LLAVV-) & ; =ершем.vnppdpnsp : (LLAVV-) & ; =ершем.vsnpdpmsp : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершем.vsnpdpnsp : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершем.vsppdpmsp : (LLAVZ- or LLGFQ-) & ; =ершем.vsppdpnsp : (LLAVZ- or LLGFQ-) & ; =ершемÑÑ.vnnpdpmsp : (LLAWA-) & ; =ершемÑÑ.vnnpdpnsp : (LLAWA-) & ; =ершемÑÑ.vsnpdpmsp : (LLAWB- or LLGGT-) & ; =ершемÑÑ.vsnpdpnsp : (LLAWB- or LLGGT-) & ; =ершему.vnnpdpmsd : (LLAVU-) & ; =ершему.vnnpdpnsd : (LLAVU-) & ; =ершему.vnppdpmsd : (LLAVV-) & ; =ершему.vnppdpnsd : (LLAVV-) & ; =ершему.vsnpdpmsd : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершему.vsnpdpnsd : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершему.vsppdpmsd : (LLAVZ- or LLGFQ-) & ; =ершему.vsppdpnsd : (LLAVZ- or LLGFQ-) & ; =ершемуÑÑ.vnnpdpmsd : (LLAWA-) & ; =ершемуÑÑ.vnnpdpnsd : (LLAWA-) & ; =ершемуÑÑ.vsnpdpmsd : (LLAWB- or LLGGT-) & ; =ершемуÑÑ.vsnpdpnsd : (LLAWB- or LLGGT-) & ; =ершею.vsnpdpfst : (LLAVX-) & ; =ерши.vnnddp : (LLAVU-) & ; =ерши.vnpddp : (LLAVV-) & ; =ерши.vsnddp : (LLAVW- or LLAVX- or LLGJH-) & ; =ершие.vnnpdppi : (LLAVU-) & ; =ершие.vnnpdppv =ерших.vnnpdppv : (LLAVU-) & ; =ершие.vnppdppi : (LLAVV-) & ; =ершие.vnppdppv =ерших.vnppdppv : (LLAVV-) & ; =ершие.vsnpdppi : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершие.vsnpdppv =ерших.vsnpdppv : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершие.vsppdppi : (LLAVZ- or LLGFQ-) & ; =ершие.vsppdppv =ерших.vsppdppv : (LLAVZ- or LLGFQ-) & ; =ершиеÑÑ.vnnpdppi : (LLAWA-) & ; =ершиеÑÑ.vnnpdppv =ершихÑÑ.vnnpdppv : (LLAWA-) & ; =ершиеÑÑ.vsnpdppi : (LLAWB- or LLGGT-) & ; =ершиеÑÑ.vsnpdppv =ершихÑÑ.vsnpdppv : (LLAWB- or LLGGT-) & ; =ерший.vnnpdpmsi : (LLAVU-) & ; =ерший.vnppdpmsi : (LLAVV-) & ; =ерший.vsnpdpmsi : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ерший.vsppdpmsi : (LLAVZ- or LLGFQ-) & ; =ершийÑÑ.vnnpdpmsi : (LLAWA-) & ; =ершийÑÑ.vsnpdpmsi : (LLAWB- or LLGGT-) & ; =ершим.vnnpdpmst : (LLAVU-) & ; =ершим.vnnpdpnst : (LLAVU-) & ; =ершим.vnnpdppd : (LLAVU-) & ; =ершим.vnppdpmst : (LLAVV-) & ; =ершим.vnppdpnst : (LLAVV-) & ; =ершим.vnppdppd : (LLAVV-) & ; =ершим.vsnpdpmst : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершим.vsnpdpnst : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершим.vsnpdppd : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершим.vsppdpmst : (LLAVZ- or LLGFQ-) & ; =ершим.vsppdpnst : (LLAVZ- or LLGFQ-) & ; =ершим.vsppdppd : (LLAVZ- or LLGFQ-) & ; =ершими.vnnpdppt : (LLAVU-) & ; =ершими.vnppdppt : (LLAVV-) & ; =ершими.vsnpdppt : (LLAVW- or LLAVX- or LLFOG- or LLGFA- or LLGJH-) & ; =ершими.vsppdppt : (LLAVZ- or LLGFQ-) & ; =ершимиÑÑ.vnnpdppt : (LLAWA-) & ; =ершимиÑÑ.vsnpdppt : (LLAWB- or LLGGT-) & ; =ершимÑÑ.vnnpdpmst : (LLAWA-) & ; =ершимÑÑ.vnnpdpnst : (LLAWA-) & ; =ершимÑÑ.vnnpdppd : (LLAWA-) & ; =ершимÑÑ.vsnpdpmst : (LLAWB- or LLGGT-) & ; =ершимÑÑ.vsnpdpnst : (LLAWB- or LLGGT-) & ; =ершимÑÑ.vsnpdppd : (LLAWB- or LLGGT-) & ; =ершиÑÑŒ.vnnddp : (LLAWA-) & ; =ершиÑÑŒ.vsnddp : (LLAWB- or LLGGT-) & ; =ерших.vnnpdppg : (LLAVU-) & ; =ерших.vnnpdppp : (LLAVU-) & ; =ерших.vnppdppg : (LLAVV-) & ; =ерших.vnppdppp : (LLAVV-) & ; =ерших.vsnpdppg : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ерших.vsnpdppp : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ерших.vsppdppg : (LLAVZ- or LLGFQ-) & ; =ерших.vsppdppp : (LLAVZ- or LLGFQ-) & ; =ершихÑÑ.vnnpdppg : (LLAWA-) & ; =ершихÑÑ.vnnpdppp : (LLAWA-) & ; =ершихÑÑ.vsnpdppg : (LLAWB- or LLGGT-) & ; =ершихÑÑ.vsnpdppp : (LLAWB- or LLGGT-) & ; =ершую.vnnpdpfsv : (LLAVU-) & ; =ершую.vnppdpfsv : (LLAVV-) & ; =ершую.vsnpdpfsv : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ершую.vsppdpfsv : (LLAVZ- or LLGFQ-) & ; =ершуюÑÑ.vnnpdpfsv : (LLAWA-) & ; =ершуюÑÑ.vsnpdpfsv : (LLAWB- or LLGGT-) & ; =ерьми.nlfpt : (LLDNM-) & ; =ерью.nlfst : (LLDNM- or LLDNN-) & ; =ерÑ.vnpddn : (LLCMM-) & ; =ерÑм.nlfpd : (LLDNM- or LLDNN-) & ; =ерÑми.nlfpt : (LLDNM- or LLDNN-) & ; =ерÑÑÑŒ.vnnddn : (LLCMQ-) & ; =ерÑÑ….nlfpp : (LLDNM- or LLDNN-) & ; =еÑ.ndmsi : (LLAWC-) & ; =еÑ.ndmsv : (LLAWC-) & ; =еÑ.ndnpg : (LLCAF- or LLCAL-) & ; =еÑ.nlmsi : (LLAWD-) & ; =еÑа.ndnpi : (LLCAF- or LLCAL-) & ; =еÑа.ndnpv : (LLCAF- or LLCAL-) & ; =еÑам.ndnpd : (LLCAF- or LLCAL-) & ; =еÑами.ndnpt : (LLCAF- or LLCAL-) & ; =еÑах.ndnpp : (LLCAF- or LLCAL-) & ; =еÑта.ci : (LLDUN-) & ; =еÑта.cv : (LLDUN-) & ; =еÑти.ci : (LLDUO-) & ; =еÑти.cv : (LLDUO-) & ; =еÑть.vnndn1p : (LLALK- or LLEGJ-) & ; =еÑть.vnndn1s : (LLALK- or LLEGJ-) & ; =еÑть.vnndn2p : (LLALK- or LLEGJ-) & ; =еÑть.vnndn2s : (LLALK- or LLEGJ-) & ; =еÑть.vnndn3p : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =еÑть.vnndn3s : (LLALK- or LLEGJ- or LLEGT- or LLEGY- or LLEGZ- or LLFQP-) & ; =еÑть.vnpdi : (LLESW-) & ; =еÑть.vsndi : (LLAWF- or LLGBM-) & ; =еÑть.vspdi : (LLAWG- or LLAWH- or LLAWI- or LLGHA- or LLGNL-) & ; =еÑтьÑÑ.vnndi : (LLESX-) & ; =еÑтьÑÑ.vsndi : (LLAWJ- or LLAWK- or LLGKK- or LLGQZ-) & ; =еÑÑŒ.wdmsv : (LLDUP-) & ; =еÑÑŒ.wmsi : (LLDUP-) & ; =ет.ndmsi : (LLAWL- or LLDYF-) & ; =ет.ndmsv : (LLAWL- or LLDYF-) & ; =ет.vnndn3s : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLALL- or LLALM- or LLALN- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZJ- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLCZQ- or LLDFV- or LLDFW- or LLDFX- or LLDRJ- or LLDRK- or LLEFX- or LLGLI- or LLGPN-) & ; =ет.vnpdn3s : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLCWK- or LLCZR- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCF- or LLDCH- or LLDEC- or LLDED- or LLDFO- or LLDFY- or LLDRP- or LLEGC- or LLEMD- or LLEMJ- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQF- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ет.vnppspmss : (LLAWV-) & ; =ет.vsndf3s : (LLAIS- or LLALY- or LLAWZ- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCS- or LLDCT- or LLDCV- or LLDCX- or LLDCY- or LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLDRR- or LLDRS- or LLFFD- or LLFLW- or LLFWF- or LLFYB- or LLFYY- or LLFZM- or LLGAV- or LLGBL- or LLGBZ- or LLGDV- or LLGDW- or LLGEU- or LLGEV- or LLGEX- or LLGFM- or LLGGS- or LLGHV- or LLGIU- or LLGOY- or LLGPM- or LLGQH-) & ; =ет.vspdf2s : (LLAJA- or LLGRH-) & ; =ет.vspdf3s : (LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJO- or LLAJV- or LLALZ- or LLAMC- or LLAXG- or LLBJW- or LLBKR- or LLCLK- or LLCLL- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDR- or LLDDU- or LLDDV- or LLDDX- or LLDDY- or LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLDRX- or LLDRY- or LLFBF- or LLFCU- or LLFRI- or LLFUC- or LLFWI- or LLFWL- or LLFWQ- or LLFWT- or LLFWX- or LLFXS- or LLFXW- or LLFYL- or LLFZJ- or LLGAA- or LLGAW- or LLGCR- or LLGCX- or LLGDZ- or LLGEA- or LLGEP- or LLGFN- or LLGLN- or LLGMS- or LLGNC- or LLGNF- or LLGNH- or LLGOF- or LLGOS- or LLGPH- or LLGQL- or LLGRA-) & ; =ет.vsppsnmss : (LLAXI- or LLGBJ-) & ; =ет.xn : (LLFLX- or LLFLY-) & ; =ета.vnppspfss : (LLAWV-) & ; =ета.vsppsnfss : (LLAXI- or LLGBJ-) & ; =етаÑ.vnppspfsi : (LLAWV-) & ; =етаÑ.vsppspfsi : (LLAXI- or LLGBJ-) & ; =ете.vnndn2p : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLALL- or LLALM- or LLALN- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZJ- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDFV- or LLDFW- or LLDFX- or LLDRJ- or LLDRK- or LLEFX- or LLGLI- or LLGPN-) & ; =ете.vnpdn2p : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLCWK- or LLCZR- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCF- or LLDEC- or LLDED- or LLDFO- or LLDFY- or LLDRP- or LLEGC- or LLEMD- or LLEMJ- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEPL- or LLEQC- or LLEQE- or LLEQF- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ете.vsndf2p : (LLAIS- or LLALY- or LLAWZ- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLDCN- or LLDCO- or LLDCP- or LLDCS- or LLDCV- or LLDCX- or LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLDRR- or LLDRS- or LLFFD- or LLFWF- or LLFYB- or LLFYY- or LLFZM- or LLGAV- or LLGBL- or LLGBZ- or LLGDV- or LLGDW- or LLGEU- or LLGEV- or LLGEX- or LLGFM- or LLGGS- or LLGHV- or LLGIU- or LLGOY- or LLGPM- or LLGQH-) & ; =ете.vspdf2p : (LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJF- or LLAJO- or LLAJV- or LLALZ- or LLAMC- or LLAXG- or LLBJW- or LLBKR- or LLCLK- or LLCLL- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDR- or LLDDU- or LLDDV- or LLDDX- or LLDDY- or LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLDRX- or LLDRY- or LLFCU- or LLFRI- or LLFUC- or LLFWI- or LLFWL- or LLFWQ- or LLFWT- or LLFWX- or LLFXS- or LLFXW- or LLFYL- or LLFZJ- or LLGAA- or LLGAW- or LLGCR- or LLGCX- or LLGDZ- or LLGEA- or LLGEP- or LLGFN- or LLGLN- or LLGMS- or LLGNC- or LLGNF- or LLGNH- or LLGNM- or LLGOF- or LLGOS- or LLGPH- or LLGQL- or LLGRH-) & ; =етей.nlnpg : (LLBPE-) & ; =етей.nlnpv : (LLBPE-) & ; =етеÑÑŒ.vnndn2p : (LLAKA- or LLAMF- or LLAMG- or LLCLM- or LLCWW- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEM- or LLDEN- or LLDEQ- or LLDER- or LLDES- or LLDEX- or LLDFA- or LLDGR- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLENU- or LLEOE- or LLEOK- or LLEPM- or LLEQI- or LLFAL- or LLFAM-) & ; =етеÑÑŒ.vsndf2p : (LLAKI- or LLAKJ- or LLAXS- or LLBOL- or LLCLN- or LLCWX- or LLCWY- or LLCWZ- or LLDFF- or LLDFG- or LLDFK- or LLDFL- or LLDFM- or LLDGS- or LLDGT- or LLDGU- or LLDSI- or LLFDG- or LLFDH- or LLFDK- or LLFDL- or LLFDV- or LLFFD- or LLFWG- or LLFWU- or LLFXP- or LLFXT- or LLFYM- or LLFZE- or LLFZK- or LLGAB- or LLGEB- or LLGGQ- or LLGGV- or LLGJC- or LLGJM- or LLGKL- or LLGLX- or LLGQT-) & ; =ети.nlnpi : (LLBPE-) & ; =ето.vnppspnss : (LLAWV-) & ; =ето.vsppsnnss : (LLAXI- or LLGBJ-) & ; =етого.vnppspmsg : (LLAWV-) & ; =етого.vnppspmsv =етый.vnppspmsv : (LLAWV-) & ; =етого.vnppspnsg : (LLAWV-) & ; =етого.vsppspmsg : (LLAXI- or LLGBJ-) & ; =етого.vsppspmsv =етый.vsppspmsv : (LLAXI- or LLGBJ-) & ; =етого.vsppspnsg : (LLAXI- or LLGBJ-) & ; =етое.vnppspnsi : (LLAWV-) & ; =етое.vnppspnsv : (LLAWV-) & ; =етое.vsppspnsi : (LLAXI- or LLGBJ-) & ; =етое.vsppspnsv : (LLAXI- or LLGBJ-) & ; =етой.vnppspfsd : (LLAWV-) & ; =етой.vnppspfsg : (LLAWV-) & ; =етой.vnppspfsp : (LLAWV-) & ; =етой.vnppspfst : (LLAWV-) & ; =етой.vsppspfsd : (LLAXI- or LLGBJ-) & ; =етой.vsppspfsg : (LLAXI- or LLGBJ-) & ; =етой.vsppspfsp : (LLAXI- or LLGBJ-) & ; =етой.vsppspfst : (LLAXI- or LLGBJ-) & ; =етом.vnppspmsp : (LLAWV-) & ; =етом.vnppspnsp : (LLAWV-) & ; =етом.vsppspmsp : (LLAXI- or LLGBJ-) & ; =етом.vsppspnsp : (LLAXI- or LLGBJ-) & ; =етому.vnppspmsd : (LLAWV-) & ; =етому.vnppspnsd : (LLAWV-) & ; =етому.vsppspmsd : (LLAXI- or LLGBJ-) & ; =етому.vsppspnsd : (LLAXI- or LLGBJ-) & ; =етÑÑ.vnndn3s : (LLAKA- or LLAME- or LLAMF- or LLAMG- or LLAWM- or LLCLM- or LLCWW- or LLDEC- or LLDED- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDFA- or LLDFB- or LLDGR- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLENU- or LLEOE- or LLEOJ- or LLEOK- or LLEON- or LLEPM- or LLEQI- or LLEUW- or LLEVH- or LLFAL- or LLFAM-) & ; =етÑÑ.vsndf3s : (LLAKI- or LLAKJ- or LLAXS- or LLBOL- or LLCLN- or LLCWX- or LLCWY- or LLCWZ- or LLDFF- or LLDFG- or LLDFK- or LLDFL- or LLDFM- or LLDGS- or LLDGT- or LLDGU- or LLDGV- or LLDSI- or LLFDG- or LLFDH- or LLFDK- or LLFDL- or LLFDV- or LLFFD- or LLFWG- or LLFWU- or LLFXP- or LLFXT- or LLFYM- or LLFZE- or LLFZK- or LLGAB- or LLGEB- or LLGGQ- or LLGGV- or LLGJC- or LLGJM- or LLGKL- or LLGLX- or LLGQT-) & ; =етую.vnppspfsv : (LLAWV-) & ; =етую.vsppspfsv : (LLAXI- or LLGBJ-) & ; =еты.vnppspps : (LLAWV-) & ; =еты.vsppsnps : (LLAXI- or LLGBJ-) & ; =етые.vnppsppi : (LLAWV-) & ; =етые.vnppsppv =етых.vnppsppv : (LLAWV-) & ; =етые.vsppsppi : (LLAXI- or LLGBJ-) & ; =етые.vsppsppv =етых.vsppsppv : (LLAXI- or LLGBJ-) & ; =етый.vnppspmsi : (LLAWV-) & ; =етый.vsppspmsi : (LLAXI- or LLGBJ-) & ; =етым.vnppspmst : (LLAWV-) & ; =етым.vnppspnst : (LLAWV-) & ; =етым.vnppsppd : (LLAWV-) & ; =етым.vsppspmst : (LLAXI- or LLGBJ-) & ; =етым.vsppspnst : (LLAXI- or LLGBJ-) & ; =етым.vsppsppd : (LLAXI- or LLGBJ-) & ; =етыми.vnppsppt : (LLAWV-) & ; =етыми.vsppsppt : (LLAXI- or LLGBJ-) & ; =етых.vnppsppg : (LLAWV-) & ; =етых.vnppsppp : (LLAWV-) & ; =етых.vsppsppg : (LLAXI- or LLGBJ-) & ; =етых.vsppsppp : (LLAXI- or LLGBJ-) & ; =еть.vnndi : (LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS-) & ; =еть.vnpdi : (LLAWU- or LLAWV- or LLAWW- or LLEOQ- or LLFLT-) & ; =еть.vsndi : (LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLFXX- or LLFYT- or LLFZM- or LLGEK- or LLGIA- or LLGIY-) & ; =еть.vspdi : (LLAXF- or LLAXG- or LLAXH- or LLAXI- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLFTJ- or LLGBJ- or LLGEQ- or LLGGI- or LLGNE- or LLGQC- or LLGQL-) & ; =етьми.nlnpt : (LLBPE-) & ; =етьÑÑ.vnndi : (LLAXO- or LLAXP- or LLAXQ- or LLFZW- or LLGIG-) & ; =етьÑÑ.vsndi : (LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLAXV- or LLAXW- or LLFFB- or LLGAQ- or LLGKO- or LLGLV- or LLGLX- or LLGMD-) & ; =етÑм.nlnpd : (LLBPE-) & ; =етÑÑ….nlnpp : (LLBPE-) & ; =ех-то.wlpv : (LLCLE-) & ; =ех-то.wpg : (LLCLE-) & ; =ех-то.wpp : (LLCLE-) & ; =ех.cg : (LLDUE- or LLDUQ-) & ; =ех.cp : (LLDUE- or LLDUQ-) & ; =ех.cv : (LLDUE- or LLDUQ-) & ; =ех.wlpv : (LLDVU-) & ; =ех.wpg : (LLDVU-) & ; =ех.wpp : (LLDVU-) & ; =ехÑот.cg : (LLDUN- or LLDVA-) & ; =ехÑтах.cp : (LLDUN- or LLDVA-) & ; =ец.ndfpg : (LLDHY- or LLDHZ- or LLDPB-) & ; =ец.ndmsi : (LLAXX- or LLAXY- or LLAXZ- or LLAYA- or LLAYB- or LLAYC- or LLAYD- or LLAYE- or LLAYF- or LLDYG- or LLDYH- or LLDYI-) & ; =ец.ndmsv : (LLAXX- or LLAXY- or LLAXZ- or LLAYA- or LLAYB- or LLAYC- or LLAYD- or LLAYE- or LLAYF- or LLDYG- or LLDYH- or LLDYI-) & ; =ец.ndnpg : (LLDIC- or LLDIE- or LLDPD- or LLDPF-) & ; =ец.ndnpi : (LLDPE-) & ; =ец.nlfpg : (LLDIA-) & ; =ец.nlfpv : (LLDIA-) & ; =ец.nlmsi : (LLAYG- or LLAYH- or LLAYI- or LLAYJ- or LLAYK- or LLAYL- or LLEDD- or LLEDE- or LLEDF- or LLFKG- or LLFKH- or LLFKI-) & ; =ец.npg : (LLDIB- or LLDPC- or LLDPG- or LLEAH-) & ; =ечем.vspdf1p =Ñжем.vspdf1p : (LLAYP- or LLGMV-) & ; =ечем.vspdv1p : (LLGMV-) & ; =ечем.vspdv1s : (LLAYP-) & ; =ечемте.vspdv1p : (LLAYP- or LLGMV-) & ; =ечен.vsppsnmss : (LLAYP- or LLGMV-) & ; =ечена.vsppsnfss : (LLAYP- or LLGMV-) & ; =еченнаÑ.vsppspfsi : (LLAYP- or LLGMV-) & ; =еченного.vsppspmsg : (LLAYP- or LLGMV-) & ; =еченного.vsppspmsv =еченный.vsppspmsv : (LLAYP- or LLGMV-) & ; =еченного.vsppspnsg : (LLAYP- or LLGMV-) & ; =еченное.vsppspnsi : (LLAYP- or LLGMV-) & ; =еченное.vsppspnsv : (LLAYP- or LLGMV-) & ; =еченной.vsppspfsd : (LLAYP- or LLGMV-) & ; =еченной.vsppspfsg : (LLAYP- or LLGMV-) & ; =еченной.vsppspfsp : (LLAYP- or LLGMV-) & ; =еченной.vsppspfst : (LLAYP- or LLGMV-) & ; =еченном.vsppspmsp : (LLAYP- or LLGMV-) & ; =еченном.vsppspnsp : (LLAYP- or LLGMV-) & ; =еченному.vsppspmsd : (LLAYP- or LLGMV-) & ; =еченному.vsppspnsd : (LLAYP- or LLGMV-) & ; =еченную.vsppspfsv : (LLAYP- or LLGMV-) & ; =еченные.vsppsppi : (LLAYP- or LLGMV-) & ; =еченные.vsppsppv =еченных.vsppsppv : (LLAYP- or LLGMV-) & ; =еченный.vsppspmsi : (LLAYP- or LLGMV-) & ; =еченным.vsppspmst : (LLAYP- or LLGMV-) & ; =еченным.vsppspnst : (LLAYP- or LLGMV-) & ; =еченным.vsppsppd : (LLAYP- or LLGMV-) & ; =еченными.vsppsppt : (LLAYP- or LLGMV-) & ; =еченных.vsppsppg : (LLAYP- or LLGMV-) & ; =еченных.vsppsppp : (LLAYP- or LLGMV-) & ; =ечено.vsppsnnss : (LLAYP- or LLGMV-) & ; =ечены.vsppsnps : (LLAYP- or LLGMV-) & ; =ечет.vspdf3s =Ñжет.vspdf3s : (LLAYP- or LLGMV-) & ; =ечете.vspdf2p =Ñжете.vspdf2p : (LLAYP- or LLGMV-) & ; =ечешь.vspdf2s =Ñжешь.vspdf2s : (LLAYP- or LLGMV-) & ; =ечь.vnpdi : (LLAYM-) & ; =ечь.vsndi : (LLAYN- or LLGAY-) & ; =ечь.vspdi : (LLAYO- or LLAYP- or LLGEG- or LLGMV-) & ; =ечьÑÑ.vnndi : (LLAYQ-) & ; =ечьÑÑ.vsndi : (LLAYR- or LLAYS- or LLGIS- or LLGPZ-) & ; =ешь.vnndn2s : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLALL- or LLALM- or LLALN- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZJ- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDFV- or LLDFW- or LLDFX- or LLDRJ- or LLDRK- or LLEFX- or LLGLI- or LLGPN-) & ; =ешь.vnpdn2s : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLCWK- or LLCZR- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCF- or LLDEC- or LLDED- or LLDFO- or LLDFY- or LLDRP- or LLEGC- or LLEMD- or LLEMJ- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEPL- or LLEQC- or LLEQE- or LLEQF- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ешь.vsndf2s : (LLAIS- or LLALY- or LLAWZ- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLDCN- or LLDCO- or LLDCP- or LLDCS- or LLDCV- or LLDCX- or LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLDRR- or LLDRS- or LLFFD- or LLFWF- or LLFYB- or LLFYY- or LLFZM- or LLGAV- or LLGBL- or LLGBZ- or LLGDV- or LLGDW- or LLGEU- or LLGEV- or LLGEX- or LLGFM- or LLGGS- or LLGHV- or LLGIU- or LLGOY- or LLGPM- or LLGQH-) & ; =ешь.vspdf2s : (LLAJA- or LLAJB- or LLAJC- or LLAJD- or LLAJE- or LLAJO- or LLAJV- or LLALZ- or LLAMC- or LLAXG- or LLBJW- or LLBKR- or LLCLK- or LLCLL- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDR- or LLDDU- or LLDDV- or LLDDX- or LLDDY- or LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLDRX- or LLDRY- or LLFCU- or LLFRI- or LLFUC- or LLFWI- or LLFWL- or LLFWQ- or LLFWT- or LLFWX- or LLFXS- or LLFXW- or LLFYL- or LLFZJ- or LLGAA- or LLGAW- or LLGCR- or LLGCX- or LLGDZ- or LLGEA- or LLGEP- or LLGFN- or LLGLN- or LLGMS- or LLGNC- or LLGNF- or LLGNH- or LLGOF- or LLGOS- or LLGPH- or LLGQL- or LLGRA- or LLGRH-) & ; =ешьÑÑ.vnndn2s : (LLAKA- or LLAMF- or LLAMG- or LLCLM- or LLCWW- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEM- or LLDEN- or LLDEQ- or LLDER- or LLDEX- or LLDFA- or LLDGR- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLENU- or LLEOE- or LLEOK- or LLEPM- or LLEQI- or LLFAL- or LLFAM-) & ; =ешьÑÑ.vsndf2s : (LLAKI- or LLAKJ- or LLAXS- or LLBOL- or LLCLN- or LLCWX- or LLCWY- or LLCWZ- or LLDFF- or LLDFG- or LLDFK- or LLDFL- or LLDFM- or LLDGS- or LLDGT- or LLDGU- or LLDSI- or LLFDG- or LLFDH- or LLFDK- or LLFDL- or LLFDV- or LLFFD- or LLFWG- or LLFWU- or LLFXP- or LLFXT- or LLFYM- or LLFZE- or LLFZK- or LLGAB- or LLGEB- or LLGGQ- or LLGGV- or LLGJC- or LLGJM- or LLGKL- or LLGLX- or LLGQT-) & ; =еща.vnnddn =иÑтаÑ.vnnddn : (LLBFV-) & ; =ещем.vnndn1p =иÑтаем.vnndn1p : (LLBFV-) & ; =ещем.vsndf1p =иÑтаем.vsndf1p : (LLBFW- or LLGHZ-) & ; =ещет.vnndn3s =иÑтает.vnndn3s : (LLBFV-) & ; =ещет.vsndf3s =иÑтает.vsndf3s : (LLBFW- or LLGHZ-) & ; =ещете.vnndn2p =иÑтаете.vnndn2p : (LLBFV-) & ; =ещете.vsndf2p =иÑтаете.vsndf2p : (LLBFW- or LLGHZ-) & ; =ещешь.vnndn2s =иÑтаешь.vnndn2s : (LLBFV-) & ; =ещешь.vsndf2s =иÑтаешь.vsndf2s : (LLBFW- or LLGHZ-) & ; =ещи.vnndv2s =иÑтай.vnndv2s : (LLBFV-) & ; =ещите.vnndv2p =иÑтайте.vnndv2p : (LLBFV-) & ; =ещу.vnndn1s =иÑтаю.vnndn1s : (LLBFV-) & ; =ещу.vsndf1s =иÑтаю.vsndf1s : (LLBFW- or LLGHZ-) & ; =ещут.vnndn3p =иÑтают.vnndn3p : (LLBFV-) & ; =ещут.vsndf3p =иÑтают.vsndf3p : (LLBFW- or LLGHZ-) & ; =ещущаÑ.vnnpdnfsi =иÑтающаÑ.vnnpdnfsi : (LLBFV-) & ; =ещущего.vnnpdnmsg =иÑтающего.vnnpdnmsg : (LLBFV-) & ; =ещущего.vnnpdnmsv =ещущий.vnnpdnmsv =иÑтающего.vnnpdnmsv =иÑтающий.vnnpdnmsv : (LLBFV-) & ; =ещущего.vnnpdnnsg =иÑтающего.vnnpdnnsg : (LLBFV-) & ; =ещущее.vnnpdnnsi =иÑтающее.vnnpdnnsi : (LLBFV-) & ; =ещущее.vnnpdnnsv =иÑтающее.vnnpdnnsv : (LLBFV-) & ; =ещущей.vnnpdnfsd =иÑтающей.vnnpdnfsd : (LLBFV-) & ; =ещущей.vnnpdnfsg =иÑтающей.vnnpdnfsg : (LLBFV-) & ; =ещущей.vnnpdnfsp =иÑтающей.vnnpdnfsp : (LLBFV-) & ; =ещущей.vnnpdnfst =иÑтающей.vnnpdnfst : (LLBFV-) & ; =ещущем.vnnpdnmsp =иÑтающем.vnnpdnmsp : (LLBFV-) & ; =ещущем.vnnpdnnsp =иÑтающем.vnnpdnnsp : (LLBFV-) & ; =ещущему.vnnpdnmsd =иÑтающему.vnnpdnmsd : (LLBFV-) & ; =ещущему.vnnpdnnsd =иÑтающему.vnnpdnnsd : (LLBFV-) & ; =ещущие.vnnpdnpi =иÑтающие.vnnpdnpi : (LLBFV-) & ; =ещущие.vnnpdnpv =ещущих.vnnpdnpv =иÑтающие.vnnpdnpv =иÑтающих.vnnpdnpv : (LLBFV-) & ; =ещущий.vnnpdnmsi =иÑтающий.vnnpdnmsi : (LLBFV-) & ; =ещущим.vnnpdnmst =иÑтающим.vnnpdnmst : (LLBFV-) & ; =ещущим.vnnpdnnst =иÑтающим.vnnpdnnst : (LLBFV-) & ; =ещущим.vnnpdnpd =иÑтающим.vnnpdnpd : (LLBFV-) & ; =ещущими.vnnpdnpt =иÑтающими.vnnpdnpt : (LLBFV-) & ; =ещущих.vnnpdnpg =иÑтающих.vnnpdnpg : (LLBFV-) & ; =ещущих.vnnpdnpp =иÑтающих.vnnpdnpp : (LLBFV-) & ; =ещущую.vnnpdnfsv =иÑтающую.vnnpdnfsv : (LLBFV-) & ; =еы.adpv : (LLDXZ- or LLFVM-) & ; =еы.api : (LLDXZ- or LLFVM-) & ; =еым.amst : (LLDXZ- or LLFVM-) & ; =еым.anst : (LLDXZ- or LLFVM-) & ; =еым.apd : (LLDXZ- or LLFVM-) & ; =еыми.apt : (LLDXZ- or LLFVM-) & ; =еых.apg : (LLDXZ- or LLFVM-) & ; =еых.app : (LLDXZ- or LLFVM-) & ; =ею.afst : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBED- or LLBEE- or LLBEQ- or LLBER- or LLBES- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLDKB- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLGRS- or LLGRT- or LLGRU-) & ; =ею.ndfst : (LLAFM- or LLAFN- or LLAFO- or LLAFS- or LLAFZ- or LLAGA- or LLAGF- or LLAGG- or LLAKO- or LLAKP- or LLDPZ- or LLDQA- or LLDQB- or LLDQC- or LLDQD- or LLDQG- or LLDQH- or LLDQI- or LLDQJ- or LLDQK- or LLDQL- or LLDSP- or LLDXK- or LLFPU-) & ; =ею.nlfst : (LLAFD- or LLAFE- or LLAFF- or LLAFI- or LLAGO- or LLAGP- or LLAGY- or LLAGZ- or LLAHA- or LLAKV- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLDQO- or LLDQP- or LLDQQ- or LLDQR- or LLDQS- or LLDQT- or LLDQU- or LLDQV- or LLDQW- or LLDSQ- or LLEEE- or LLETH- or LLETR- or LLETX- or LLEUA- or LLEUE- or LLEUK- or LLFHK- or LLFHV- or LLFIR- or LLFIS- or LLFKZ- or LLFLB- or LLFLD- or LLFLJ- or LLFNH- or LLFNI- or LLFNJ- or LLFNM- or LLFOS- or LLFPG- or LLGRV-) & ; =ею.nlmst : (LLAEV- or LLAEW- or LLAEZ- or LLAFD- or LLAFE- or LLAFF- or LLAFI- or LLDPQ- or LLDPR- or LLDPS- or LLDPT- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLETK- or LLETS- or LLETU- or LLEUK- or LLFII- or LLFIJ- or LLFKX- or LLFLD- or LLFLI- or LLFNO- or LLFPT-) & ; =ею.vnndn1s : (LLAWO-) & ; =ею.vnpdn1s : (LLBHK-) & ; =ею.vsndf1s : (LLAWY- or LLGIA-) & ; =ею.vspdf1s : (LLBKO- or LLGDG-) & ; =ею.wfst : (LLDVB- or LLDVC-) & ; =еюÑÑŒ.vnndn1s : (LLBNA-) & ; =еюÑÑŒ.vsndf1s : (LLAXR- or LLBOI- or LLGDH- or LLGKO-) & ; =еюÑÑ.afst : (LLBFI- or LLBFJ-) & ; =еют.vnndn3p : (LLAWO-) & ; =еют.vnpdn3p : (LLBHK-) & ; =еют.vsndf3p : (LLAWY- or LLGIA-) & ; =еют.vspdf3p : (LLBKO- or LLGDG-) & ; =еютÑÑ.vnndn3p : (LLBNA-) & ; =еютÑÑ.vsndf3p : (LLAXR- or LLBOI- or LLGDH- or LLGKO-) & ; =еющаÑ.vnnpdnfsi : (LLAWO-) & ; =еющаÑ.vnppdnfsi : (LLBHK-) & ; =еющаÑÑÑ.vnnpdnfsi : (LLBNA-) & ; =еющего.vnnpdnmsg : (LLAWO-) & ; =еющего.vnnpdnmsv =еющий.vnnpdnmsv : (LLAWO-) & ; =еющего.vnnpdnnsg : (LLAWO-) & ; =еющего.vnppdnmsg : (LLBHK-) & ; =еющего.vnppdnmsv =еющий.vnppdnmsv : (LLBHK-) & ; =еющего.vnppdnnsg : (LLBHK-) & ; =еющегоÑÑ.vnnpdnmsg : (LLBNA-) & ; =еющегоÑÑ.vnnpdnmsv =еющийÑÑ.vnnpdnmsv : (LLBNA-) & ; =еющегоÑÑ.vnnpdnnsg : (LLBNA-) & ; =еющее.vnnpdnnsi : (LLAWO-) & ; =еющее.vnnpdnnsv : (LLAWO-) & ; =еющее.vnppdnnsi : (LLBHK-) & ; =еющее.vnppdnnsv : (LLBHK-) & ; =еющееÑÑ.vnnpdnnsi : (LLBNA-) & ; =еющееÑÑ.vnnpdnnsv : (LLBNA-) & ; =еющей.vnnpdnfsd : (LLAWO-) & ; =еющей.vnnpdnfsg : (LLAWO-) & ; =еющей.vnnpdnfsp : (LLAWO-) & ; =еющей.vnnpdnfst : (LLAWO-) & ; =еющей.vnppdnfsd : (LLBHK-) & ; =еющей.vnppdnfsg : (LLBHK-) & ; =еющей.vnppdnfsp : (LLBHK-) & ; =еющей.vnppdnfst : (LLBHK-) & ; =еющейÑÑ.vnnpdnfsd : (LLBNA-) & ; =еющейÑÑ.vnnpdnfsg : (LLBNA-) & ; =еющейÑÑ.vnnpdnfsp : (LLBNA-) & ; =еющейÑÑ.vnnpdnfst : (LLBNA-) & ; =еющем.vnnpdnmsp : (LLAWO-) & ; =еющем.vnnpdnnsp : (LLAWO-) & ; =еющем.vnppdnmsp : (LLBHK-) & ; =еющем.vnppdnnsp : (LLBHK-) & ; =еющемÑÑ.vnnpdnmsp : (LLBNA-) & ; =еющемÑÑ.vnnpdnnsp : (LLBNA-) & ; =еющему.vnnpdnmsd : (LLAWO-) & ; =еющему.vnnpdnnsd : (LLAWO-) & ; =еющему.vnppdnmsd : (LLBHK-) & ; =еющему.vnppdnnsd : (LLBHK-) & ; =еющемуÑÑ.vnnpdnmsd : (LLBNA-) & ; =еющемуÑÑ.vnnpdnnsd : (LLBNA-) & ; =еющие.vnnpdnpi : (LLAWO-) & ; =еющие.vnnpdnpv =еющих.vnnpdnpv : (LLAWO-) & ; =еющие.vnppdnpi : (LLBHK-) & ; =еющие.vnppdnpv =еющих.vnppdnpv : (LLBHK-) & ; =еющиеÑÑ.vnnpdnpi : (LLBNA-) & ; =еющиеÑÑ.vnnpdnpv =еющихÑÑ.vnnpdnpv : (LLBNA-) & ; =еющий.vnnpdnmsi : (LLAWO-) & ; =еющий.vnppdnmsi : (LLBHK-) & ; =еющийÑÑ.vnnpdnmsi : (LLBNA-) & ; =еющим.vnnpdnmst : (LLAWO-) & ; =еющим.vnnpdnnst : (LLAWO-) & ; =еющим.vnnpdnpd : (LLAWO-) & ; =еющим.vnppdnmst : (LLBHK-) & ; =еющим.vnppdnnst : (LLBHK-) & ; =еющим.vnppdnpd : (LLBHK-) & ; =еющими.vnnpdnpt : (LLAWO-) & ; =еющими.vnppdnpt : (LLBHK-) & ; =еющимиÑÑ.vnnpdnpt : (LLBNA-) & ; =еющимÑÑ.vnnpdnmst : (LLBNA-) & ; =еющимÑÑ.vnnpdnnst : (LLBNA-) & ; =еющимÑÑ.vnnpdnpd : (LLBNA-) & ; =еющих.vnnpdnpg : (LLAWO-) & ; =еющих.vnnpdnpp : (LLAWO-) & ; =еющих.vnppdnpg : (LLBHK-) & ; =еющих.vnppdnpp : (LLBHK-) & ; =еющихÑÑ.vnnpdnpg : (LLBNA-) & ; =еющихÑÑ.vnnpdnpp : (LLBNA-) & ; =еющую.vnnpdnfsv : (LLAWO-) & ; =еющую.vnppdnfsv : (LLBHK-) & ; =еющуюÑÑ.vnnpdnfsv : (LLBNA-) & ; =еÑ.vnnddn : (LLAWO-) & ; =еÑ.vnpddn : (LLBHK-) & ; =еÑÑÑŒ.vnnddn : (LLBNA-) & ; =жа.vnnddn : (LLANB-) & ; =жа.vnpddn : (LLAZJ- or LLAZK- or LLEMX-) & ; =жав.vnnddp =жавши.vnnddp : (LLAYU- or LLFFP- or LLFWJ-) & ; =жав.vsnddp =жавши.vsnddp : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жав.vspddp =жавши.vspddp : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшаÑ.vnnpdpfsi : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшаÑ.vsnpdpfsi : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшаÑ.vsppdpfsi : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшаÑÑÑ.vsnpdpfsi : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшего.vnnpdpmsg : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшего.vnnpdpmsv =жавший.vnnpdpmsv : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшего.vnnpdpnsg : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшего.vsnpdpmsg : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшего.vsnpdpmsv =жавший.vsnpdpmsv : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшего.vsnpdpnsg : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшего.vsppdpmsg : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшего.vsppdpmsv =жавший.vsppdpmsv : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшего.vsppdpnsg : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшего.vsppdpnsv : (LLFBX-) & ; =жавшегоÑÑ.vsnpdpmsg : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшегоÑÑ.vsnpdpmsv =жавшийÑÑ.vsnpdpmsv : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшегоÑÑ.vsnpdpnsg : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшегоÑÑ.vsnpdpnsv : (LLFEK-) & ; =жавшее.vnnpdpnsi : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшее.vnnpdpnsv : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшее.vsnpdpnsi : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшее.vsnpdpnsv : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшее.vsppdpnsi : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшее.vsppdpnsv : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшееÑÑ.vsnpdpnsi : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшееÑÑ.vsnpdpnsv : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшей.vnnpdpfsd : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшей.vnnpdpfsg : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшей.vnnpdpfsp : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшей.vnnpdpfst : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшей.vsnpdpfsd : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшей.vsnpdpfsg : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшей.vsnpdpfsp : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшей.vsnpdpfst : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшей.vsppdpfsd : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшей.vsppdpfsg : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшей.vsppdpfsp : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшей.vsppdpfst : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшейÑÑ.vsnpdpfsd : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшейÑÑ.vsnpdpfsg : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшейÑÑ.vsnpdpfsp : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшейÑÑ.vsnpdpfst : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшем.vnnpdpmsp : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшем.vnnpdpnsp : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшем.vsnpdpmsp : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшем.vsnpdpnsp : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшем.vsppdpmsp : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшем.vsppdpnsp : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшемÑÑ.vsnpdpmsp : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшемÑÑ.vsnpdpnsp : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшему.vnnpdpmsd : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшему.vnnpdpnsd : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшему.vsnpdpmsd : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшему.vsnpdpnsd : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшему.vsppdpmsd : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшему.vsppdpnsd : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшемуÑÑ.vsnpdpmsd : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшемуÑÑ.vsnpdpnsd : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшею.vsppdpfst : (LLFBX-) & ; =жавшеюÑÑ.vsnpdpfst : (LLFEK-) & ; =жавшие.vnnpdppi : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшие.vnnpdppv =жавших.vnnpdppv : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшие.vsnpdppi : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшие.vsnpdppv =жавших.vsnpdppv : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшие.vsppdppi : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшие.vsppdppv =жавших.vsppdppv : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшиеÑÑ.vsnpdppi : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшиеÑÑ.vsnpdppv =жавшихÑÑ.vsnpdppv : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавший.vnnpdpmsi : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавший.vsnpdpmsi : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавший.vsppdpmsi : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшийÑÑ.vsnpdpmsi : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшим.vnnpdpmst : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшим.vnnpdpnst : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшим.vnnpdppd : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшим.vsnpdpmst : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшим.vsnpdpnst : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшим.vsnpdppd : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшим.vsppdpmst : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшим.vsppdpnst : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшим.vsppdppd : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшими.vnnpdppt : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшими.vsnpdppt : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшими.vsppdppt : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшимиÑÑ.vsnpdppt : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшимÑÑ.vsnpdpmst : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшимÑÑ.vsnpdpnst : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшимÑÑ.vsnpdppd : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшиÑÑŒ.vnnddp : (LLFEK-) & ; =жавшиÑÑŒ.vsnddp : (LLAZA- or LLAZB- or LLAZC- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавших.vnnpdppg : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавших.vnnpdppp : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавших.vsnpdppg : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавших.vsnpdppp : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавших.vsppdppg : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавших.vsppdppp : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшихÑÑ.vsnpdppg : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшихÑÑ.vsnpdppp : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жавшую.vnnpdpfsv : (LLAYU- or LLFFP- or LLFWJ-) & ; =жавшую.vsnpdpfsv : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жавшую.vsppdpfsv : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жавшуюÑÑ.vsnpdpfsv : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жал.vnndpms : (LLAYU- or LLFFP- or LLFWJ-) & ; =жал.vsndpms : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жал.vspdpms : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жала.vnndpfs : (LLAYU- or LLFFP- or LLFWJ-) & ; =жала.vsndpfs : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жала.vspdpfs : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жалаÑÑŒ.vsndpfs : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жали.vnndpp : (LLAYU- or LLFFP- or LLFWJ-) & ; =жали.vsndpp : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жали.vspdpp : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жалиÑÑŒ.vsndpp : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жало.vnndpns : (LLAYU- or LLFFP- or LLFWJ-) & ; =жало.vsndpns : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жало.vspdpns : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жалоÑÑŒ.vsndpns : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жалÑÑ.vsndpms : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жам.ndfpd : (LLCIM-) & ; =жами.ndfpt : (LLCIM-) & ; =жаÑÑŒ.vnnddn : (LLANG- or LLAZR- or LLAZS- or LLEMY-) & ; =жат.vnndn3p : (LLAYU-) & ; =жат.vsndf3p : (LLAYW- or LLGCZ-) & ; =жат.vsppsnmss : (LLAYY- or LLAYZ- or LLFXY- or LLGMO-) & ; =жат.vsppspmsi : (LLFBX-) & ; =жата.vsppsnfss : (LLAYY- or LLAYZ- or LLFXY- or LLGMO-) & ; =жата.vsppspfsi : (LLFBX-) & ; =жатаÑ.vsppspfsi : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жато.vsppsnnss : (LLAYY- or LLAYZ- or LLFXY- or LLGMO-) & ; =жато.vsppspnsi : (LLFBX-) & ; =жатого.vsppspmsg : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатого.vsppspmsv =жатый.vsppspmsv : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатого.vsppspnsg : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатого.vsppspnsv : (LLFBX-) & ; =жатое.vsppspnsi : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатое.vsppspnsv : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатой.vsppspfsd : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатой.vsppspfsg : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатой.vsppspfsp : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатой.vsppspfst : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатом.vsppspmsp : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатом.vsppspnsp : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатому.vsppspmsd : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатому.vsppspnsd : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатою.vsppspfst : (LLFBX-) & ; =жатую.vsppspfsv : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жаты.vsppsnps : (LLAYY- or LLAYZ- or LLFXY- or LLGMO-) & ; =жаты.vsppsppi : (LLFBX-) & ; =жатые.vsppsppi : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатые.vsppsppv =жатых.vsppsppv : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатый.vsppspmsi : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатым.vsppspmst : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатым.vsppspnst : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатым.vsppsppd : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатыми.vsppsppt : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатых.vsppsppg : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жатых.vsppsppp : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =жать.vnndi : (LLAYU- or LLFFP- or LLFWJ-) & ; =жать.vsndi : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жать.vspdi : (LLAYX- or LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMJ- or LLGMO-) & ; =жатьÑÑ.vsndi : (LLAZA- or LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP- or LLGQI-) & ; =жах.ndfpp : (LLCIM-) & ; =ждавшаÑ.vnnpdpfsi : (LLFOD-) & ; =ждавшего.vnnpdpmsg : (LLFOD-) & ; =ждавшего.vnnpdpmsv : (LLFOD-) & ; =ждавшего.vnnpdpnsg : (LLFOD-) & ; =ждавшее.vnnpdpnsi : (LLFOD-) & ; =ждавшее.vnnpdpnsv : (LLFOD-) & ; =ждавшей.vnnpdpfsd : (LLFOD-) & ; =ждавшей.vnnpdpfsg : (LLFOD-) & ; =ждавшей.vnnpdpfsp : (LLFOD-) & ; =ждавшей.vnnpdpfst : (LLFOD-) & ; =ждавшем.vnnpdpmsp : (LLFOD-) & ; =ждавшем.vnnpdpnsp : (LLFOD-) & ; =ждавшему.vnnpdpmsd : (LLFOD-) & ; =ждавшему.vnnpdpnsd : (LLFOD-) & ; =ждавшие.vnnpdppi : (LLFOD-) & ; =ждавшие.vnnpdppv : (LLFOD-) & ; =ждавший.vnnpdpmsi : (LLFOD-) & ; =ждавшим.vnnpdpmst : (LLFOD-) & ; =ждавшим.vnnpdpnst : (LLFOD-) & ; =ждавшим.vnnpdppd : (LLFOD-) & ; =ждавшими.vnnpdppt : (LLFOD-) & ; =ждавших.vnnpdppg : (LLFOD-) & ; =ждавших.vnnpdppp : (LLFOD-) & ; =ждавшую.vnnpdpfsv : (LLFOD-) & ; =ждал.vnndpms : (LLFOD-) & ; =ждала.vnndpfs : (LLFOD-) & ; =ждали.vnndpp : (LLFOD-) & ; =ждало.vnndpns : (LLFOD-) & ; =ждать.vnndi : (LLFOD-) & ; =ждающаÑ.vnnpdnfsi : (LLFOD-) & ; =ждающего.vnnpdnmsg : (LLFOD-) & ; =ждающего.vnnpdnmsv : (LLFOD-) & ; =ждающего.vnnpdnnsg : (LLFOD-) & ; =ждающее.vnnpdnnsi : (LLFOD-) & ; =ждающее.vnnpdnnsv : (LLFOD-) & ; =ждающей.vnnpdnfsd : (LLFOD-) & ; =ждающей.vnnpdnfsg : (LLFOD-) & ; =ждающей.vnnpdnfsp : (LLFOD-) & ; =ждающей.vnnpdnfst : (LLFOD-) & ; =ждающем.vnnpdnmsp : (LLFOD-) & ; =ждающем.vnnpdnnsp : (LLFOD-) & ; =ждающему.vnnpdnmsd : (LLFOD-) & ; =ждающему.vnnpdnnsd : (LLFOD-) & ; =ждающие.vnnpdnpi : (LLFOD-) & ; =ждающие.vnnpdnpv : (LLFOD-) & ; =ждающий.vnnpdnmsi : (LLFOD-) & ; =ждающим.vnnpdnmst : (LLFOD-) & ; =ждающим.vnnpdnnst : (LLFOD-) & ; =ждающим.vnnpdnpd : (LLFOD-) & ; =ждающими.vnnpdnpt : (LLFOD-) & ; =ждающих.vnnpdnpg : (LLFOD-) & ; =ждающих.vnnpdnpp : (LLFOD-) & ; =ждающую.vnnpdnfsv : (LLFOD-) & ; =жден.vsppsnmss : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQG- or LLAQJ- or LLFQK- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жден.vsppspmsi : (LLAQE- or LLAZY- or LLFQJ-) & ; =жден.vsppspmss : (LLFSQ- or LLFSZ-) & ; =ждена.vsppsnfss : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAQC- or LLAQG- or LLAQJ- or LLFQK- or LLGAM- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =ждена.vsppspfsi : (LLAQE- or LLAZY- or LLFQJ-) & ; =ждена.vsppspfss : (LLFSQ- or LLFSZ-) & ; =жденнаÑ.vsppspfsi : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденного.vsppspmsg : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPY- or LLAPZ- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGGW- or LLGOC- or LLGOW- or LLGPO-) & ; =жденного.vsppspmsv : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPY- or LLAPZ- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGGW- or LLGOC- or LLGOW- or LLGPO-) & ; =жденного.vsppspnsg : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPY- or LLAPZ- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGGW- or LLGOC- or LLGOW- or LLGPO-) & ; =жденного.vsppspnsv : (LLAQE- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ-) & ; =жденное.vsppspnsi : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденное.vsppspnsv : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденной.vsppspfsd : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPY- or LLAPZ- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGGW- or LLGOC- or LLGOW- or LLGPO-) & ; =жденной.vsppspfsg : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPY- or LLAPZ- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGGW- or LLGOC- or LLGOW- or LLGPO-) & ; =жденной.vsppspfsp : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPY- or LLAPZ- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGGW- or LLGOC- or LLGOW- or LLGPO-) & ; =жденной.vsppspfst : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPY- or LLAPZ- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGGW- or LLGOC- or LLGOW- or LLGPO-) & ; =жденном.vsppspmsp : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденном.vsppspnsp : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденному.vsppspmsd : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденному.vsppspnsd : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденною.vsppspfst : (LLAQE- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ-) & ; =жденную.vsppspfsv : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденные.vsppsppi : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденные.vsppsppv : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденный.vsppspmsi : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденный.vsppspmsv : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденным.vsppspmst : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденным.vsppspnst : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденным.vsppsppd : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденными.vsppsppt : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденных.vsppsppg : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденных.vsppsppp : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =жденных.vsppsppv : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQE- or LLAQG- or LLAQJ- or LLAZY- or LLFQJ- or LLFQK- or LLFSQ- or LLFSZ- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =ждено.vsppsnnss : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQG- or LLAQJ- or LLFQK- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =ждено.vsppspnsi : (LLAQE- or LLAZY- or LLFQJ-) & ; =ждено.vsppspnss : (LLFSQ- or LLFSZ-) & ; =ждены.vsppsnps : (LLAPS- or LLAPT- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAQC- or LLAQG- or LLAQJ- or LLFQJ- or LLFQK- or LLGAM- or LLGBE- or LLGFL- or LLGOC- or LLGON- or LLGOW- or LLGPO-) & ; =ждены.vsppsppi : (LLAQE- or LLAZY-) & ; =ждены.vsppspps : (LLFSQ- or LLFSZ-) & ; =же.as : (LLANL- or LLANS- or LLAQZ- or LLARB- or LLARC- or LLARG- or LLBBM- or LLCKI- or LLCYY- or LLEGH- or LLEIV- or LLEKA- or LLEKG-) & ; =жег.vspdpms : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегÑÑ.vsndpms : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшаÑ.vsppdpfsi : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшаÑÑÑ.vsnpdpfsi : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшего.vsppdpmsg : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшего.vsppdpmsv =жегший.vsppdpmsv : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшего.vsppdpnsg : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшего.vsppdpnsv : (LLAZF- or LLFUE-) & ; =жегшегоÑÑ.vsnpdpmsg : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшегоÑÑ.vsnpdpmsv =жегшийÑÑ.vsnpdpmsv : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшегоÑÑ.vsnpdpnsg : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшегоÑÑ.vsnpdpnsv : (LLFEQ-) & ; =жегшее.vsppdpnsi : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшее.vsppdpnsv : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшееÑÑ.vsnpdpnsi : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшееÑÑ.vsnpdpnsv : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшей.vsppdpfsd : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшей.vsppdpfsg : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшей.vsppdpfsp : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшей.vsppdpfst : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшейÑÑ.vsnpdpfsd : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшейÑÑ.vsnpdpfsg : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшейÑÑ.vsnpdpfsp : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшейÑÑ.vsnpdpfst : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшем.vsppdpmsp : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшем.vsppdpnsp : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшемÑÑ.vsnpdpmsp : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшемÑÑ.vsnpdpnsp : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшему.vsppdpmsd : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшему.vsppdpnsd : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшемуÑÑ.vsnpdpmsd : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшемуÑÑ.vsnpdpnsd : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшею.vsppdpfst : (LLAZF- or LLFUE-) & ; =жегшеюÑÑ.vsnpdpfst : (LLFEQ-) & ; =жегши.vspddp : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшие.vsppdppi : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшие.vsppdppv =жегших.vsppdppv : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшиеÑÑ.vsnpdppi : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшиеÑÑ.vsnpdppv =жегшихÑÑ.vsnpdppv : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегший.vsppdpmsi : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшийÑÑ.vsnpdpmsi : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшим.vsppdpmst : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшим.vsppdpnst : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшим.vsppdppd : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшими.vsppdppt : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшимиÑÑ.vsnpdppt : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшимÑÑ.vsnpdpmst : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшимÑÑ.vsnpdpnst : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшимÑÑ.vsnpdppd : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшиÑÑŒ.vnnddp : (LLFEQ-) & ; =жегшиÑÑŒ.vsnddp : (LLAZG- or LLGKT-) & ; =жегших.vsppdppg : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегших.vsppdppp : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшихÑÑ.vsnpdppg : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшихÑÑ.vsnpdppp : (LLAZG- or LLFEQ- or LLGKT-) & ; =жегшую.vsppdpfsv : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жегшуюÑÑ.vsnpdpfsv : (LLAZG- or LLFEQ- or LLGKT-) & ; =жей.ndfpg : (LLCIM-) & ; =жем.vnndn1p : (LLANA- or LLANB- or LLDIM-) & ; =жем.vnpdn1p : (LLANC- or LLAYM- or LLAZJ- or LLAZK- or LLAZL- or LLDIO- or LLEMX-) & ; =жем.vsndf1p : (LLAND- or LLANE- or LLAZM- or LLDIR- or LLGBA- or LLGID- or LLGOI- or LLGPL-) & ; =жем.vsndv1p : (LLGBA- or LLGID- or LLGOI- or LLGPL-) & ; =жем.vsndv1s : (LLAND- or LLANE- or LLAZM- or LLDIR-) & ; =жем.vspdf1p : (LLANF- or LLANW- or LLAYO- or LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLDIV- or LLDIW- or LLDIX- or LLFRN- or LLFRP- or LLFTX- or LLFXK- or LLFZN- or LLGCB- or LLGDT- or LLGEG- or LLGLS- or LLGOR-) & ; =жем.vspdv1p : (LLFXK- or LLFZN- or LLGCB- or LLGEG- or LLGLS- or LLGOR-) & ; =жем.vspdv1s : (LLANF- or LLAYO- or LLAZP- or LLAZQ- or LLDIV- or LLDIW-) & ; =жемÑÑ.vnndn1p : (LLANG- or LLANH- or LLAYQ- or LLAZR- or LLAZS- or LLDJD- or LLEMY-) & ; =жемÑÑ.vsndf1p : (LLANI- or LLANJ- or LLANK- or LLANX- or LLAYR- or LLAZT- or LLAZU- or LLAZV- or LLAZW- or LLDJG- or LLFEC- or LLFXL- or LLGCC- or LLGCF- or LLGEJ- or LLGEY- or LLGIE- or LLGIS- or LLGJE- or LLGLM- or LLGOL-) & ; =жемÑÑ.vsndv1p : (LLFXL- or LLGCC- or LLGCF- or LLGEJ- or LLGEY- or LLGIS- or LLGJE- or LLGOL-) & ; =жемÑÑ.vsndv1s : (LLANJ- or LLANK- or LLAYR- or LLAZT- or LLAZU- or LLAZV- or LLAZW- or LLDJG-) & ; =жемте.vsndv1p : (LLAND- or LLANE- or LLAZM- or LLDIR- or LLGBA- or LLGID- or LLGOI- or LLGPL-) & ; =жемте.vspdv1p : (LLANF- or LLAYO- or LLAZP- or LLAZQ- or LLDIV- or LLDIW- or LLFXK- or LLFZN- or LLGCB- or LLGEG- or LLGLS- or LLGOR-) & ; =жемтеÑÑŒ.vsndv1p : (LLANJ- or LLANK- or LLAYR- or LLAZT- or LLAZU- or LLAZV- or LLAZW- or LLDJG- or LLFXL- or LLGCC- or LLGCF- or LLGEJ- or LLGEY- or LLGIS- or LLGJE- or LLGOL-) & ; =жен.vnppspmsi : (LLAQM- or LLAQN- or LLAQO- or LLBBG- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW-) & ; =жен.vnppspmss : (LLAPF- or LLAPN- or LLAYM- or LLBAH- or LLBAI- or LLDIO- or LLEMR- or LLEPU- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =жен.vsppsnmss : (LLAOK- or LLAOM- or LLAPU- or LLAPV- or LLAPZ- or LLAQA- or LLAQD- or LLAQH- or LLAQK- or LLAYO- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLDIV- or LLDIZ- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM- or LLGOC-) & ; =жен.vsppspmsi : (LLAQF- or LLAQL- or LLBAU- or LLBAV- or LLDIX- or LLFCW-) & ; =жен.vsppspmss : (LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI-) & ; =жена.vnppspfsi : (LLAQM- or LLAQN- or LLAQO- or LLBBG- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW-) & ; =жена.vnppspfss : (LLAPF- or LLAPN- or LLAYM- or LLBAH- or LLBAI- or LLDIO- or LLEMR- or LLEPU- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =жена.vsppsnfss : (LLAOK- or LLAOM- or LLAPU- or LLAPY- or LLAPZ- or LLAQA- or LLAQD- or LLAQH- or LLAQK- or LLAYO- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLDIV- or LLDIZ- or LLFYQ- or LLGAF- or LLGBE- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =жена.vsppspfsi : (LLAQF- or LLAQL- or LLBAU- or LLBAV- or LLDIX- or LLFCW-) & ; =жена.vsppspfss : (LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI-) & ; =женнаÑ.vnppspfsi : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женнаÑ.vsppspfsi : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женного.vnppspmsg : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женного.vnppspmsv =женный.vnppspmsv : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женного.vnppspnsg : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женного.vnppspnsv : (LLAQM- or LLAQN- or LLAQO- or LLBBG- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женного.vsppspmsg : (LLAOK- or LLAOM- or LLAPU- or LLAPX- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGHL- or LLGKV- or LLGKY- or LLGMM- or LLGON-) & ; =женного.vsppspmsv : (LLAOK- or LLAOM- or LLAPU- or LLAPX- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGHL- or LLGKV- or LLGKY- or LLGMM- or LLGON-) & ; =женного.vsppspnsg : (LLAOK- or LLAOM- or LLAPU- or LLAPX- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGHL- or LLGKV- or LLGKY- or LLGMM- or LLGON-) & ; =женного.vsppspnsv : (LLAQF- or LLAQL- or LLBAU- or LLBAV- or LLDIX- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI-) & ; =женное.vnppspnsi : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женное.vnppspnsv : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женное.vsppspnsi : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женное.vsppspnsv : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женной.vnppspfsd : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женной.vnppspfsg : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женной.vnppspfsp : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женной.vnppspfst : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женной.vsppspfsd : (LLAOK- or LLAOM- or LLAPU- or LLAPX- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGHL- or LLGKV- or LLGKY- or LLGMM- or LLGON-) & ; =женной.vsppspfsg : (LLAOK- or LLAOM- or LLAPU- or LLAPX- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGHL- or LLGKV- or LLGKY- or LLGMM- or LLGON-) & ; =женной.vsppspfsp : (LLAOK- or LLAOM- or LLAPU- or LLAPX- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGHL- or LLGKV- or LLGKY- or LLGMM- or LLGON-) & ; =женной.vsppspfst : (LLAOK- or LLAOM- or LLAPU- or LLAPX- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGHL- or LLGKV- or LLGKY- or LLGMM- or LLGON-) & ; =женном.vnppspmsp : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женном.vnppspnsp : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женном.vsppspmsp : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женном.vsppspnsp : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женному.vnppspmsd : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женному.vnppspnsd : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женному.vsppspmsd : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женному.vsppspnsd : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женною.vnppspfst : (LLAQM- or LLAQN- or LLAQO- or LLBBG- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женною.vsppspfst : (LLAQF- or LLAQL- or LLBAU- or LLBAV- or LLDIX- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI-) & ; =женную.vnppspfsv : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женную.vsppspfsv : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLDJA- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM- or LLGQM-) & ; =женные.vnppsppi : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женные.vnppsppv =женных.vnppsppv : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женные.vsppsppi : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женные.vsppsppv : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женный.vnppspmsi : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женный.vsppspmsi : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женный.vsppspmsv : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQF- or LLAQH- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женным.vnppspmst : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женным.vnppspnst : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женным.vnppsppd : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женным.vsppspmst : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женным.vsppspnst : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женным.vsppsppd : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женными.vnppsppt : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женными.vsppsppt : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женных.vnppsppg : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женных.vnppsppp : (LLAPF- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAYM- or LLBAH- or LLBAI- or LLBBG- or LLDIO- or LLEMR- or LLEPU- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =женных.vsppsppg : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женных.vsppsppp : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQD- or LLAQF- or LLAQH- or LLAQK- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =женных.vsppsppv : (LLAOK- or LLAOM- or LLAPU- or LLAPZ- or LLAQA- or LLAQF- or LLAQH- or LLAQL- or LLAYO- or LLBAU- or LLBAV- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLDIV- or LLDIX- or LLDIZ- or LLFCW- or LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM-) & ; =жено.vnppspnsi : (LLAQM- or LLAQN- or LLAQO- or LLBBG- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW-) & ; =жено.vnppspnss : (LLAPF- or LLAPN- or LLAYM- or LLBAH- or LLBAI- or LLDIO- or LLEMR- or LLEPU- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =жено.vsppsnnss : (LLAOK- or LLAOM- or LLAPU- or LLAPV- or LLAPZ- or LLAQA- or LLAQD- or LLAQH- or LLAQK- or LLAYO- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIZ- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM- or LLGOC-) & ; =жено.vsppspnsi : (LLAQF- or LLAQL- or LLBAU- or LLBAV- or LLDIX- or LLFCW-) & ; =жено.vsppspnss : (LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI-) & ; =жены.vnppsppi : (LLAQM- or LLAQN- or LLAQO- or LLBBG- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLFQW-) & ; =жены.vnppspps : (LLAPF- or LLAPN- or LLAYM- or LLBAH- or LLBAI- or LLDIO- or LLEMR- or LLEPU- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =жены.vsppsnps : (LLAOK- or LLAOM- or LLAPU- or LLAPV- or LLAPZ- or LLAQA- or LLAQD- or LLAQH- or LLAQK- or LLAYO- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLDIV- or LLDIZ- or LLFYQ- or LLGAF- or LLGCB- or LLGCH- or LLGDR- or LLGEG- or LLGGD- or LLGGW- or LLGHL- or LLGKV- or LLGKY- or LLGMM- or LLGOC-) & ; =жены.vsppsppi : (LLAQF- or LLAQL- or LLBAU- or LLBAV- or LLDIX- or LLFCW-) & ; =жены.vsppspps : (LLFSY- or LLFTF- or LLFTN- or LLFTQ- or LLFTX- or LLFUI-) & ; =жет.vnndn3s : (LLANA- or LLANB- or LLDIM-) & ; =жет.vnpdn3s : (LLANC- or LLAYM- or LLAZJ- or LLAZK- or LLAZL- or LLDIO- or LLEMX-) & ; =жет.vsndf3s : (LLAND- or LLANE- or LLAZM- or LLDIR- or LLGBA- or LLGID- or LLGOI- or LLGPL-) & ; =жет.vspdf3s : (LLANF- or LLANW- or LLAYO- or LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLDIV- or LLDIW- or LLDIX- or LLFRN- or LLFRP- or LLFTX- or LLFXK- or LLFZN- or LLGCB- or LLGDT- or LLGEG- or LLGLS- or LLGOR-) & ; =жете.vnndn2p : (LLANA- or LLANB- or LLDIM-) & ; =жете.vnpdn2p : (LLANC- or LLAYM- or LLAZJ- or LLAZK- or LLAZL- or LLDIO- or LLEMX-) & ; =жете.vsndf2p : (LLAND- or LLANE- or LLAZM- or LLDIR- or LLGBA- or LLGID- or LLGOI- or LLGPL-) & ; =жете.vspdf2p : (LLANF- or LLANW- or LLAYO- or LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLDIV- or LLDIW- or LLDIX- or LLFRN- or LLFRP- or LLFTX- or LLFXK- or LLFZN- or LLGCB- or LLGDT- or LLGEG- or LLGLS- or LLGOR-) & ; =жетеÑÑŒ.vnndn2p : (LLANG- or LLANH- or LLAYQ- or LLAZR- or LLAZS- or LLDJD- or LLEMY-) & ; =жетеÑÑŒ.vsndf2p : (LLANI- or LLANJ- or LLANX- or LLAYR- or LLAZT- or LLAZU- or LLAZV- or LLAZW- or LLDJG- or LLFEC- or LLFXL- or LLGCC- or LLGCF- or LLGEJ- or LLGEY- or LLGIE- or LLGIS- or LLGJE- or LLGLM-) & ; =жетÑÑ.vnndn3s : (LLANG- or LLANH- or LLAYQ- or LLAZR- or LLAZS- or LLDJD- or LLEMY-) & ; =жетÑÑ.vsndf3s : (LLANI- or LLANJ- or LLANK- or LLANX- or LLAYR- or LLAZT- or LLAZU- or LLAZV- or LLAZW- or LLDJG- or LLFEC- or LLFXL- or LLGCC- or LLGCF- or LLGEJ- or LLGEY- or LLGIE- or LLGIS- or LLGJE- or LLGLM- or LLGOL-) & ; =жечь.vspdi : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =жечьÑÑ.vsndi : (LLAZG- or LLFEQ- or LLGKT-) & ; =жешь.vnndn2s : (LLANA- or LLANB- or LLDIM-) & ; =жешь.vnpdn2s : (LLANC- or LLAYM- or LLAZJ- or LLAZK- or LLAZL- or LLDIO- or LLEMX-) & ; =жешь.vsndf2s : (LLAND- or LLANE- or LLAZM- or LLDIR- or LLGBA- or LLGID- or LLGOI- or LLGPL-) & ; =жешь.vspdf2s : (LLANF- or LLANW- or LLAYO- or LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLDIV- or LLDIW- or LLDIX- or LLFRN- or LLFRP- or LLFTX- or LLFXK- or LLFZN- or LLGCB- or LLGDT- or LLGEG- or LLGLS- or LLGOR-) & ; =жешьÑÑ.vnndn2s : (LLANG- or LLANH- or LLAYQ- or LLAZR- or LLAZS- or LLDJD- or LLEMY-) & ; =жешьÑÑ.vsndf2s : (LLANI- or LLANJ- or LLANK- or LLANX- or LLAYR- or LLAZT- or LLAZU- or LLAZV- or LLAZW- or LLDJG- or LLFEC- or LLFXL- or LLGCC- or LLGCF- or LLGEJ- or LLGEY- or LLGIE- or LLGIS- or LLGJE- or LLGLM- or LLGOL-) & ; =жи.ndfpi : (LLCIM-) & ; =жи.ndfpv : (LLCIM-) & ; =жи.ndfsd : (LLCIM-) & ; =жи.ndfsg : (LLCIM-) & ; =жи.ndfsp : (LLCIM-) & ; =жи.vnndv2s : (LLANB-) & ; =жи.vnpdv2s : (LLAZJ- or LLEMX-) & ; =жи.vsndv2s : (LLANE- or LLAZM- or LLGID- or LLGOI-) & ; =жи.vspdv2s : (LLANW- or LLAZN- or LLAZP- or LLFRP- or LLFXK- or LLGDT-) & ; =жим.vnndn1p : (LLAYU- or LLFFP- or LLFWJ-) & ; =жим.vnndv1p : (LLFWJ-) & ; =жим.vnndv1s : (LLAYU- or LLFFP-) & ; =жим.vsndf1p : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жим.vsndv1p : (LLFWO- or LLGCZ-) & ; =жим.vsndv1s : (LLAYV- or LLAYW-) & ; =жим.vspdf1p : (LLAYX- or LLGMJ-) & ; =жим.vspdv1p : (LLGMJ-) & ; =жим.vspdv1s : (LLAYX-) & ; =жимÑÑ.vsndf1p : (LLAZA- or LLGQI-) & ; =жимÑÑ.vsndv1p : (LLGQI-) & ; =жимÑÑ.vsndv1s : (LLAZA-) & ; =жимте.vnndv1p : (LLAYU-) & ; =жимте.vsndv1p : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жимте.vspdv1p : (LLAYX- or LLGMJ-) & ; =жимтеÑÑŒ.vsndv1p : (LLAZA- or LLGQI-) & ; =жиÑÑŒ.vnndv2s : (LLANG- or LLAZR- or LLEMY-) & ; =жиÑÑŒ.vsndv2s : (LLANI- or LLANX- or LLAZT- or LLAZU- or LLFXL- or LLGEY- or LLGIE- or LLGLM-) & ; =жит.vnndn3s : (LLAYU- or LLFFP- or LLFWJ-) & ; =жит.vsndf3s : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жит.vspdf3s : (LLAYX- or LLGMJ-) & ; =жите.vnndn2p : (LLAYU- or LLFFP- or LLFWJ-) & ; =жите.vnndv2p : (LLANB-) & ; =жите.vnpdv2p : (LLAZJ- or LLAZL- or LLEMX-) & ; =жите.vsndf2p : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жите.vsndv2p : (LLANE- or LLAZM- or LLGID- or LLGOI-) & ; =жите.vspdf2p : (LLAYX- or LLGMJ-) & ; =жите.vspdv2p : (LLANW- or LLAZN- or LLAZP- or LLFRP- or LLFXK- or LLGDT-) & ; =житеÑÑŒ.vnndv2p : (LLANG- or LLAZR- or LLEMY-) & ; =житеÑÑŒ.vsndf2p : (LLAZA- or LLGQI-) & ; =житеÑÑŒ.vsndv2p : (LLANI- or LLANX- or LLAZT- or LLFXL- or LLGIE- or LLGLM-) & ; =житÑÑ.vsndf3s : (LLAZA- or LLGQI-) & ; =жишь.vnndn2s : (LLAYU- or LLFFP- or LLFWJ-) & ; =жишь.vsndf2s : (LLAYV- or LLAYW- or LLFWO- or LLGCZ-) & ; =жишь.vspdf2s : (LLAYX- or LLGMJ-) & ; =жишьÑÑ.vsndf2s : (LLAZA- or LLGQI-) & ; =жмем.vspdf1p : (LLFBX-) & ; =жмемÑÑ.vsndf1p : (LLFEK-) & ; =жмет.vspdf3s : (LLFBX-) & ; =жмете.vspdf2p : (LLFBX-) & ; =жметеÑÑŒ.vsndf2p : (LLFEK-) & ; =жметÑÑ.vsndf3s : (LLFEK-) & ; =жмешь.vspdf2s : (LLFBX-) & ; =жмешьÑÑ.vsndf2s : (LLFEK-) & ; =жми.vspdv2s : (LLFBX-) & ; =жмиÑÑŒ.vsndv2s : (LLFEK-) & ; =жмите.vspdv2p : (LLFBX-) & ; =жмитеÑÑŒ.vsndv2p : (LLFEK-) & ; =жмут.vspdf3p : (LLFBX-) & ; =жмутÑÑ.vsndf3p : (LLFEK-) & ; =жу.vnndn1s : (LLANB- or LLAOB- or LLAOC- or LLAOZ- or LLAPA- or LLAPB- or LLBAC- or LLBAD- or LLFOD-) & ; =жу.vnpdn1s : (LLANC- or LLAOF- or LLAOG- or LLAOH- or LLAPE- or LLAPF- or LLAPG- or LLAPH- or LLAPN- or LLAQM- or LLAQN- or LLAQO- or LLAZJ- or LLAZK- or LLAZL- or LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEGD- or LLEMR- or LLEMX- or LLEPU- or LLEPZ- or LLEQB- or LLEQJ- or LLEQM- or LLERU- or LLESG- or LLEUZ- or LLEVB- or LLEVC- or LLEVV- or LLEWQ- or LLFAT- or LLFFO- or LLFQW- or LLFSL- or LLFSM- or LLFSO- or LLFUA-) & ; =жу.vsndf1s : (LLANE- or LLAOI- or LLAPO- or LLAPP- or LLAPQ- or LLAPR- or LLAZM- or LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGDI- or LLGIB- or LLGID- or LLGIJ- or LLGIR- or LLGOI-) & ; =жу.vspdf1s : (LLANW- or LLAOJ- or LLAOK- or LLAOL- or LLAOM- or LLAON- or LLAOO- or LLAPS- or LLAPT- or LLAPU- or LLAPV- or LLAPW- or LLAPX- or LLAPY- or LLAPZ- or LLAQA- or LLAQB- or LLAQC- or LLAQD- or LLAQE- or LLAQF- or LLAQG- or LLAQH- or LLAQI- or LLAQJ- or LLAQK- or LLAQL- or LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFQJ- or LLFQK- or LLFRN- or LLFRP- or LLFSY- or LLFSZ- or LLFTF- or LLFTN- or LLFTQ- or LLFXK- or LLFYQ- or LLFZN- or LLGAF- or LLGAM- or LLGBB- or LLGBE- or LLGBH- or LLGCH- or LLGDR- or LLGDT- or LLGDU- or LLGFL- or LLGGD- or LLGGW- or LLGHL- or LLGIH- or LLGIK- or LLGKU- or LLGKV- or LLGMH- or LLGMM- or LLGNJ- or LLGOC- or LLGON- or LLGOW- or LLGPO- or LLGRL-) & ; =жуÑÑŒ.vnndn1s : (LLANG- or LLANH- or LLAOP- or LLAOQ- or LLAQP- or LLAQQ- or LLAQR- or LLAZR- or LLAZS- or LLBBH- or LLBBI- or LLEMY- or LLEPX- or LLEQK- or LLEQN- or LLERV- or LLESH-) & ; =жуÑÑŒ.vsndf1s : (LLANI- or LLANX- or LLAOR- or LLAOS- or LLAQS- or LLAQT- or LLAQU- or LLAQV- or LLAQW- or LLAQX- or LLAQY- or LLAZT- or LLAZU- or LLAZV- or LLBBJ- or LLBBK- or LLBBL- or LLFDB- or LLFDO- or LLFDQ- or LLFEA- or LLFFA- or LLFXA- or LLFXL- or LLFXN- or LLFXO- or LLGCF- or LLGDS- or LLGEY- or LLGFG- or LLGGZ- or LLGIE- or LLGIL- or LLGKW- or LLGLM- or LLGOD-) & ; =жут.vnndn3p : (LLANB-) & ; =жут.vnpdn3p : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жут.vsndf3p : (LLANE- or LLAZM- or LLGID- or LLGOI-) & ; =жут.vspdf3p : (LLANW- or LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN- or LLGDT-) & ; =жутÑÑ.vnndn3p : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жутÑÑ.vsndf3p : (LLANI- or LLANX- or LLAZT- or LLAZU- or LLAZV- or LLAZW- or LLFXL- or LLGCF- or LLGEJ- or LLGEY- or LLGIE- or LLGLM-) & ; =жущаÑ.vnnpdnfsi : (LLANB-) & ; =жущаÑ.vnppdnfsi : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущаÑÑÑ.vnnpdnfsi : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущего.vnnpdnmsg : (LLANB-) & ; =жущего.vnnpdnmsv =жущий.vnnpdnmsv : (LLANB-) & ; =жущего.vnnpdnnsg : (LLANB-) & ; =жущего.vnppdnmsg : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущего.vnppdnmsv =жущий.vnppdnmsv : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущего.vnppdnnsg : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущегоÑÑ.vnnpdnmsg : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущегоÑÑ.vnnpdnmsv =жущийÑÑ.vnnpdnmsv : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущегоÑÑ.vnnpdnnsg : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущее.vnnpdnnsi : (LLANB-) & ; =жущее.vnnpdnnsv : (LLANB-) & ; =жущее.vnppdnnsi : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущее.vnppdnnsv : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущееÑÑ.vnnpdnnsi : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущееÑÑ.vnnpdnnsv : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущей.vnnpdnfsd : (LLANB-) & ; =жущей.vnnpdnfsg : (LLANB-) & ; =жущей.vnnpdnfsp : (LLANB-) & ; =жущей.vnnpdnfst : (LLANB-) & ; =жущей.vnppdnfsd : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущей.vnppdnfsg : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущей.vnppdnfsp : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущей.vnppdnfst : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущейÑÑ.vnnpdnfsd : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущейÑÑ.vnnpdnfsg : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущейÑÑ.vnnpdnfsp : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущейÑÑ.vnnpdnfst : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущем.vnnpdnmsp : (LLANB-) & ; =жущем.vnnpdnnsp : (LLANB-) & ; =жущем.vnppdnmsp : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущем.vnppdnnsp : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущемÑÑ.vnnpdnmsp : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущемÑÑ.vnnpdnnsp : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущему.vnnpdnmsd : (LLANB-) & ; =жущему.vnnpdnnsd : (LLANB-) & ; =жущему.vnppdnmsd : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущему.vnppdnnsd : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущемуÑÑ.vnnpdnmsd : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущемуÑÑ.vnnpdnnsd : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущие.vnnpdnpi : (LLANB-) & ; =жущие.vnnpdnpv =жущих.vnnpdnpv : (LLANB-) & ; =жущие.vnppdnpi : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущие.vnppdnpv =жущих.vnppdnpv : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущиеÑÑ.vnnpdnpi : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущиеÑÑ.vnnpdnpv =жущихÑÑ.vnnpdnpv : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущий.vnnpdnmsi : (LLANB-) & ; =жущий.vnppdnmsi : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущийÑÑ.vnnpdnmsi : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущим.vnnpdnmst : (LLANB-) & ; =жущим.vnnpdnnst : (LLANB-) & ; =жущим.vnnpdnpd : (LLANB-) & ; =жущим.vnppdnmst : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущим.vnppdnnst : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущим.vnppdnpd : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущими.vnnpdnpt : (LLANB-) & ; =жущими.vnppdnpt : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущимиÑÑ.vnnpdnpt : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущимÑÑ.vnnpdnmst : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущимÑÑ.vnnpdnnst : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущимÑÑ.vnnpdnpd : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущих.vnnpdnpg : (LLANB-) & ; =жущих.vnnpdnpp : (LLANB-) & ; =жущих.vnppdnpg : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущих.vnppdnpp : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущихÑÑ.vnnpdnpg : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущихÑÑ.vnnpdnpp : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жущую.vnnpdnfsv : (LLANB-) & ; =жущую.vnppdnfsv : (LLANC- or LLAZJ- or LLAZK- or LLAZL- or LLEMX-) & ; =жущуюÑÑ.vnnpdnfsv : (LLANG- or LLANH- or LLAZR- or LLAZS- or LLEMY-) & ; =жь.vnpdv2s : (LLAZK-) & ; =жь.vspdv2s : (LLAZO- or LLAZQ- or LLFRN- or LLFZN-) & ; =жьÑÑ.vnndv2s : (LLAZS-) & ; =жьÑÑ.vsndv2s : (LLAZU- or LLAZV- or LLGCF- or LLGEY-) & ; =жьте.vnpdv2p : (LLAZK-) & ; =жьте.vspdv2p : (LLAZO- or LLAZQ- or LLFRN- or LLFZN-) & ; =жьтеÑÑŒ.vnndv2p : (LLAZS-) & ; =жьтеÑÑŒ.vsndv2p : (LLAZU- or LLAZV- or LLGCF- or LLGEY-) & ; =зав.vnpddp =завши.vnpddp : (LLAZJ- or LLAZK- or LLAZL-) & ; =зав.vsnddp =завши.vsnddp : (LLAZM- or LLGOI-) & ; =зав.vspddp =завши.vspddp : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшаÑ.vnppdpfsi : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшаÑ.vsnpdpfsi : (LLAZM- or LLGOI-) & ; =завшаÑ.vsppdpfsi : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшаÑÑÑ.vnnpdpfsi : (LLAZR- or LLAZS-) & ; =завшаÑÑÑ.vsnpdpfsi : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшего.vnppdpmsg : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшего.vnppdpmsv =завший.vnppdpmsv : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшего.vnppdpnsg : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшего.vsnpdpmsg : (LLAZM- or LLGOI-) & ; =завшего.vsnpdpmsv =завший.vsnpdpmsv : (LLAZM- or LLGOI-) & ; =завшего.vsnpdpnsg : (LLAZM- or LLGOI-) & ; =завшего.vsppdpmsg : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшего.vsppdpmsv =завший.vsppdpmsv : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшего.vsppdpnsg : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшего.vsppdpnsv : (LLAZN- or LLAZO- or LLFRN- or LLFRP-) & ; =завшегоÑÑ.vnnpdpmsg : (LLAZR- or LLAZS-) & ; =завшегоÑÑ.vnnpdpmsv =завшийÑÑ.vnnpdpmsv : (LLAZR- or LLAZS-) & ; =завшегоÑÑ.vnnpdpnsg : (LLAZR- or LLAZS-) & ; =завшегоÑÑ.vsnpdpmsg : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшегоÑÑ.vsnpdpmsv =завшийÑÑ.vsnpdpmsv : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшегоÑÑ.vsnpdpnsg : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшее.vnppdpnsi : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшее.vnppdpnsv : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшее.vsnpdpnsi : (LLAZM- or LLGOI-) & ; =завшее.vsnpdpnsv : (LLAZM- or LLGOI-) & ; =завшее.vsppdpnsi : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшее.vsppdpnsv : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшееÑÑ.vnnpdpnsi : (LLAZR- or LLAZS-) & ; =завшееÑÑ.vnnpdpnsv : (LLAZR- or LLAZS-) & ; =завшееÑÑ.vsnpdpnsi : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшееÑÑ.vsnpdpnsv : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшей.vnppdpfsd : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшей.vnppdpfsg : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшей.vnppdpfsp : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшей.vnppdpfst : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшей.vsnpdpfsd : (LLAZM- or LLGOI-) & ; =завшей.vsnpdpfsg : (LLAZM- or LLGOI-) & ; =завшей.vsnpdpfsp : (LLAZM- or LLGOI-) & ; =завшей.vsnpdpfst : (LLAZM- or LLGOI-) & ; =завшей.vsppdpfsd : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшей.vsppdpfsg : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшей.vsppdpfsp : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшей.vsppdpfst : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшейÑÑ.vnnpdpfsd : (LLAZR- or LLAZS-) & ; =завшейÑÑ.vnnpdpfsg : (LLAZR- or LLAZS-) & ; =завшейÑÑ.vnnpdpfsp : (LLAZR- or LLAZS-) & ; =завшейÑÑ.vnnpdpfst : (LLAZR- or LLAZS-) & ; =завшейÑÑ.vsnpdpfsd : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшейÑÑ.vsnpdpfsg : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшейÑÑ.vsnpdpfsp : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшейÑÑ.vsnpdpfst : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшем.vnppdpmsp : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшем.vnppdpnsp : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшем.vsnpdpmsp : (LLAZM- or LLGOI-) & ; =завшем.vsnpdpnsp : (LLAZM- or LLGOI-) & ; =завшем.vsppdpmsp : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшем.vsppdpnsp : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшемÑÑ.vnnpdpmsp : (LLAZR- or LLAZS-) & ; =завшемÑÑ.vnnpdpnsp : (LLAZR- or LLAZS-) & ; =завшемÑÑ.vsnpdpmsp : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшемÑÑ.vsnpdpnsp : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшему.vnppdpmsd : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшему.vnppdpnsd : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшему.vsnpdpmsd : (LLAZM- or LLGOI-) & ; =завшему.vsnpdpnsd : (LLAZM- or LLGOI-) & ; =завшему.vsppdpmsd : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшему.vsppdpnsd : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшемуÑÑ.vnnpdpmsd : (LLAZR- or LLAZS-) & ; =завшемуÑÑ.vnnpdpnsd : (LLAZR- or LLAZS-) & ; =завшемуÑÑ.vsnpdpmsd : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшемуÑÑ.vsnpdpnsd : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшею.vsppdpfst : (LLAZN- or LLAZO- or LLFRN- or LLFRP-) & ; =завшие.vnppdppi : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшие.vnppdppv =завших.vnppdppv : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшие.vsnpdppi : (LLAZM- or LLGOI-) & ; =завшие.vsnpdppv =завших.vsnpdppv : (LLAZM- or LLGOI-) & ; =завшие.vsppdppi : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшие.vsppdppv =завших.vsppdppv : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшиеÑÑ.vnnpdppi : (LLAZR- or LLAZS-) & ; =завшиеÑÑ.vnnpdppv =завшихÑÑ.vnnpdppv : (LLAZR- or LLAZS-) & ; =завшиеÑÑ.vsnpdppi : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшиеÑÑ.vsnpdppv =завшихÑÑ.vsnpdppv : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завший.vnppdpmsi : (LLAZJ- or LLAZK- or LLAZL-) & ; =завший.vsnpdpmsi : (LLAZM- or LLGOI-) & ; =завший.vsppdpmsi : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшийÑÑ.vnnpdpmsi : (LLAZR- or LLAZS-) & ; =завшийÑÑ.vsnpdpmsi : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшим.vnppdpmst : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшим.vnppdpnst : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшим.vnppdppd : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшим.vsnpdpmst : (LLAZM- or LLGOI-) & ; =завшим.vsnpdpnst : (LLAZM- or LLGOI-) & ; =завшим.vsnpdppd : (LLAZM- or LLGOI-) & ; =завшим.vsppdpmst : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшим.vsppdpnst : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшим.vsppdppd : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшими.vnppdppt : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшими.vsnpdppt : (LLAZM- or LLGOI-) & ; =завшими.vsppdppt : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшимиÑÑ.vnnpdppt : (LLAZR- or LLAZS-) & ; =завшимиÑÑ.vsnpdppt : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшимÑÑ.vnnpdpmst : (LLAZR- or LLAZS-) & ; =завшимÑÑ.vnnpdpnst : (LLAZR- or LLAZS-) & ; =завшимÑÑ.vnnpdppd : (LLAZR- or LLAZS-) & ; =завшимÑÑ.vsnpdpmst : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшимÑÑ.vsnpdpnst : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшимÑÑ.vsnpdppd : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшиÑÑŒ.vnnddp : (LLAZR- or LLAZS-) & ; =завшиÑÑŒ.vsnddp : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завших.vnppdppg : (LLAZJ- or LLAZK- or LLAZL-) & ; =завших.vnppdppp : (LLAZJ- or LLAZK- or LLAZL-) & ; =завших.vsnpdppg : (LLAZM- or LLGOI-) & ; =завших.vsnpdppp : (LLAZM- or LLGOI-) & ; =завших.vsppdppg : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завших.vsppdppp : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшихÑÑ.vnnpdppg : (LLAZR- or LLAZS-) & ; =завшихÑÑ.vnnpdppp : (LLAZR- or LLAZS-) & ; =завшихÑÑ.vsnpdppg : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшихÑÑ.vsnpdppp : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =завшую.vnppdpfsv : (LLAZJ- or LLAZK- or LLAZL-) & ; =завшую.vsnpdpfsv : (LLAZM- or LLGOI-) & ; =завшую.vsppdpfsv : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =завшуюÑÑ.vnnpdpfsv : (LLAZR- or LLAZS-) & ; =завшуюÑÑ.vsnpdpfsv : (LLAZT- or LLAZU- or LLAZV- or LLFXL- or LLGCF- or LLGEY-) & ; =зал.vnpdpms : (LLAZJ- or LLAZK- or LLAZL-) & ; =зал.vsndpms : (LLAZM- or LLGOI-) & ; =зал.vspdpms : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =зала.vnpdpfs : (LLAZJ- or LLAZK- or LLAZL-) & ; =зала.vsndpfs : (LLAZM- or LLGOI-) & ; =зала.vspdpfs : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =залаÑÑŒ.vnndpfs : (LLAZR- or LLAZS-) & ; =залаÑÑŒ.vsndpfs : (LLAZT- or LLAZU- or LLAZV- or LLAZW- or LLFXL- or LLGCF- or LLGEJ- or LLGEY-) & ; =зали.vnpdpp : (LLAZJ- or LLAZK- or LLAZL-) & ; =зали.vsndpp : (LLAZM- or LLGOI-) & ; =зали.vspdpp : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =залиÑÑŒ.vnndpp : (LLAZR- or LLAZS-) & ; =залиÑÑŒ.vsndpp : (LLAZT- or LLAZU- or LLAZV- or LLAZW- or LLFXL- or LLGCF- or LLGEJ- or LLGEY-) & ; =зало.vnpdpns : (LLAZJ- or LLAZK- or LLAZL-) & ; =зало.vsndpns : (LLAZM- or LLGOI-) & ; =зало.vspdpns : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =залоÑÑŒ.vnndpns : (LLAZR- or LLAZS-) & ; =залоÑÑŒ.vsndpns : (LLAZT- or LLAZU- or LLAZV- or LLAZW- or LLFXL- or LLGCF- or LLGEJ- or LLGEY-) & ; =залÑÑ.vnndpms : (LLAZR- or LLAZS-) & ; =залÑÑ.vsndpms : (LLAZT- or LLAZU- or LLAZV- or LLAZW- or LLFXL- or LLGCF- or LLGEJ- or LLGEY-) & ; =зан.vnppspmss : (LLAZJ- or LLAZK- or LLAZL-) & ; =зан.vsppsnmss : (LLAZP- or LLAZQ- or LLFXK- or LLFZN-) & ; =зан.vsppspmsi : (LLAZN- or LLAZO-) & ; =зан.vsppspmss : (LLFRN- or LLFRP-) & ; =зана.vnppspfss : (LLAZJ- or LLAZK-) & ; =зана.vsppsnfss : (LLAZP- or LLAZQ- or LLFXK- or LLFZN-) & ; =зана.vsppspfsi : (LLAZN- or LLAZO-) & ; =зана.vsppspfss : (LLFRN- or LLFRP-) & ; =заннаÑ.vnppspfsi : (LLAZJ- or LLAZK- or LLAZL-) & ; =заннаÑ.vsppspfsi : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занного.vnppspmsg : (LLAZJ- or LLAZK- or LLAZL-) & ; =занного.vnppspmsv =занный.vnppspmsv : (LLAZJ- or LLAZK- or LLAZL-) & ; =занного.vnppspnsg : (LLAZJ- or LLAZK- or LLAZL-) & ; =занного.vsppspmsg : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занного.vsppspmsv =занный.vsppspmsv : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занного.vsppspnsg : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занного.vsppspnsv : (LLAZN- or LLAZO- or LLFRN- or LLFRP-) & ; =занное.vnppspnsi : (LLAZJ- or LLAZK- or LLAZL-) & ; =занное.vnppspnsv : (LLAZJ- or LLAZK- or LLAZL-) & ; =занное.vsppspnsi : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занное.vsppspnsv : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занной.vnppspfsd : (LLAZJ- or LLAZK- or LLAZL-) & ; =занной.vnppspfsg : (LLAZJ- or LLAZK- or LLAZL-) & ; =занной.vnppspfsp : (LLAZJ- or LLAZK- or LLAZL-) & ; =занной.vnppspfst : (LLAZJ- or LLAZK- or LLAZL-) & ; =занной.vsppspfsd : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занной.vsppspfsg : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занной.vsppspfsp : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занной.vsppspfst : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занном.vnppspmsp : (LLAZJ- or LLAZK- or LLAZL-) & ; =занном.vnppspnsp : (LLAZJ- or LLAZK- or LLAZL-) & ; =занном.vsppspmsp : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занном.vsppspnsp : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занному.vnppspmsd : (LLAZJ- or LLAZK- or LLAZL-) & ; =занному.vnppspnsd : (LLAZJ- or LLAZK- or LLAZL-) & ; =занному.vsppspmsd : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занному.vsppspnsd : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занною.vsppspfst : (LLAZN- or LLAZO- or LLFRN- or LLFRP-) & ; =занную.vnppspfsv : (LLAZJ- or LLAZK- or LLAZL-) & ; =занную.vsppspfsv : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занные.vnppsppi : (LLAZJ- or LLAZK- or LLAZL-) & ; =занные.vnppsppv =занных.vnppsppv : (LLAZJ- or LLAZK- or LLAZL-) & ; =занные.vsppsppi : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занные.vsppsppv =занных.vsppsppv : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занный.vnppspmsi : (LLAZJ- or LLAZK- or LLAZL-) & ; =занный.vsppspmsi : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занным.vnppspmst : (LLAZJ- or LLAZK- or LLAZL-) & ; =занным.vnppspnst : (LLAZJ- or LLAZK- or LLAZL-) & ; =занным.vnppsppd : (LLAZJ- or LLAZK- or LLAZL-) & ; =занным.vsppspmst : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занным.vsppspnst : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занным.vsppsppd : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занными.vnppsppt : (LLAZJ- or LLAZK-) & ; =занными.vsppsppt : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занных.vnppsppg : (LLAZJ- or LLAZK- or LLAZL-) & ; =занных.vnppsppp : (LLAZJ- or LLAZK- or LLAZL-) & ; =занных.vsppsppg : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =занных.vsppsppp : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =зано.vnppspnss : (LLAZJ- or LLAZK- or LLAZL-) & ; =зано.vsppsnnss : (LLAZP- or LLAZQ- or LLFXK- or LLFZN-) & ; =зано.vsppspnsi : (LLAZN- or LLAZO-) & ; =зано.vsppspnss : (LLFRN- or LLFRP-) & ; =заны.vnppspps : (LLAZJ- or LLAZK- or LLAZL-) & ; =заны.vsppsnps : (LLAZP- or LLAZQ- or LLFXK- or LLFZN-) & ; =заны.vsppsppi : (LLAZN- or LLAZO-) & ; =заны.vsppspps : (LLFRN- or LLFRP-) & ; =зать.vnpdi : (LLAZJ- or LLAZK- or LLAZL-) & ; =зать.vsndi : (LLAZM- or LLGOI-) & ; =зать.vspdi : (LLAZN- or LLAZO- or LLAZP- or LLAZQ- or LLFRN- or LLFRP- or LLFXK- or LLFZN-) & ; =затьÑÑ.vnndi : (LLAZR- or LLAZS-) & ; =затьÑÑ.vsndi : (LLAZT- or LLAZU- or LLAZV- or LLAZW- or LLFXL- or LLGCF- or LLGEJ- or LLGEY-) & ; =зди.vspdv2s : (LLAZY- or LLFSQ-) & ; =здив.vspddp =здивши.vspddp : (LLAZY- or LLFSQ-) & ; =здившаÑ.vsppdpfsi : (LLAZY- or LLFSQ-) & ; =здившего.vsppdpmsg : (LLAZY- or LLFSQ-) & ; =здившего.vsppdpmsv =здивший.vsppdpmsv : (LLAZY- or LLFSQ-) & ; =здившего.vsppdpnsg : (LLAZY- or LLFSQ-) & ; =здившего.vsppdpnsv =здившее.vsppdpnsv : (LLAZY- or LLFSQ-) & ; =здившее.vsppdpnsi : (LLAZY- or LLFSQ-) & ; =здившей.vsppdpfsd : (LLAZY- or LLFSQ-) & ; =здившей.vsppdpfsg : (LLAZY- or LLFSQ-) & ; =здившей.vsppdpfsp : (LLAZY- or LLFSQ-) & ; =здившей.vsppdpfst =здившею.vsppdpfst : (LLAZY- or LLFSQ-) & ; =здившем.vsppdpmsp : (LLAZY- or LLFSQ-) & ; =здившем.vsppdpnsp : (LLAZY- or LLFSQ-) & ; =здившему.vsppdpmsd : (LLAZY- or LLFSQ-) & ; =здившему.vsppdpnsd : (LLAZY- or LLFSQ-) & ; =здившие.vsppdppi : (LLAZY- or LLFSQ-) & ; =здившие.vsppdppv =здивших.vsppdppv : (LLAZY- or LLFSQ-) & ; =здивший.vsppdpmsi : (LLAZY- or LLFSQ-) & ; =здившим.vsppdpmst : (LLAZY- or LLFSQ-) & ; =здившим.vsppdpnst : (LLAZY- or LLFSQ-) & ; =здившим.vsppdppd : (LLAZY- or LLFSQ-) & ; =здившими.vsppdppt : (LLAZY- or LLFSQ-) & ; =здивших.vsppdppg : (LLAZY- or LLFSQ-) & ; =здивших.vsppdppp : (LLAZY- or LLFSQ-) & ; =здившую.vsppdpfsv : (LLAZY- or LLFSQ-) & ; =здил.vspdpms : (LLAZY- or LLFSQ-) & ; =здила.vspdpfs : (LLAZY- or LLFSQ-) & ; =здили.vspdpp : (LLAZY- or LLFSQ-) & ; =здило.vspdpns : (LLAZY- or LLFSQ-) & ; =здим.vspdf1p : (LLAZY- or LLFSQ-) & ; =здит.vspdf3s : (LLAZY- or LLFSQ-) & ; =здите.vspdf2p : (LLAZY- or LLFSQ-) & ; =здите.vspdv2p : (LLAZY- or LLFSQ-) & ; =здить.vspdi : (LLAZY- or LLFSQ-) & ; =здишь.vspdf2s : (LLAZY- or LLFSQ-) & ; =здÑÑ‚.vspdf3p : (LLAZY- or LLFSQ-) & ; =зей.nlmpg : (LLAMW-) & ; =зей.nlmpv : (LLAMW-) & ; =зен.vsppsnmss : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зена.vsppsnfss : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зеннаÑ.vsppspfsi : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенного.vsppspmsg : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенного.vsppspmsv =зенный.vsppspmsv : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенного.vsppspnsg : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенное.vsppspnsi : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенное.vsppspnsv : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенной.vsppspfsd : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенной.vsppspfsg : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенной.vsppspfsp : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенной.vsppspfst : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенном.vsppspmsp : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенном.vsppspnsp : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенному.vsppspmsd : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенному.vsppspnsd : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенную.vsppspfsv : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенные.vsppsppi : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенные.vsppsppv =зенных.vsppsppv : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенный.vsppspmsi : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенным.vsppspmst : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенным.vsppspnst : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенным.vsppsppd : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенными.vsppsppt : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенных.vsppsppg : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зенных.vsppsppp : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зено.vsppsnnss : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зены.vsppsnps : (LLBBC- or LLBBD- or LLGBH- or LLGNJ-) & ; =зжай.vnndv2s : (LLDGZ- or LLGHW-) & ; =зжай.vsndv2s : (LLDHE- or LLGPG-) & ; =зжайте.vnndv2p : (LLDGZ- or LLGHW-) & ; =зжайте.vsndv2p : (LLDHE- or LLGPG-) & ; =зжу.vspdf1s : (LLAZY- or LLFSQ-) & ; =зи.vnndv2s : (LLBAC-) & ; =зи.vnpdv2s : (LLBAH- or LLBAO- or LLEPU- or LLEQJ- or LLEQM-) & ; =зи.vsndv2s : (LLBAQ- or LLBAR- or LLGBD-) & ; =зи.vspdv2s : (LLBAU- or LLBAW- or LLBAX- or LLBAY- or LLBBC- or LLBBE- or LLFSY- or LLFYQ- or LLGBH- or LLGIH- or LLGMM-) & ; =зив.vnnddp =зивши.vnnddp : (LLBAC- or LLBAD-) & ; =зив.vnpddp =зивши.vnpddp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEQJ- or LLEQM- or LLEUZ- or LLFSL-) & ; =зив.vsnddp =зивши.vsnddp : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зив.vspddp : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившаÑ.vnnpdpfsi : (LLBAC- or LLBAD-) & ; =зившаÑ.vnppdpfsi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившаÑ.vsnpdpfsi : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившаÑ.vsppdpfsi : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившаÑÑÑ.vnnpdpfsi : (LLBBH- or LLBBI- or LLERV-) & ; =зившаÑÑÑ.vnppdpfsi : (LLBBG- or LLEUY-) & ; =зившаÑÑÑ.vsnpdpfsi : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившего.vnnpdpmsg : (LLBAC- or LLBAD-) & ; =зившего.vnnpdpmsv =зивший.vnnpdpmsv : (LLBAC- or LLBAD-) & ; =зившего.vnnpdpnsg : (LLBAC- or LLBAD-) & ; =зившего.vnppdpmsg : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившего.vnppdpmsv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившего.vnppdpnsg : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившего.vnppdpnsv : (LLBBG- or LLEUZ- or LLFSL-) & ; =зившего.vsnpdpmsg : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившего.vsnpdpmsv =зивший.vsnpdpmsv : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившего.vsnpdpnsg : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившего.vsnpdpnsv : (LLBAR- or LLBAT-) & ; =зившего.vsppdpmsg : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившего.vsppdpmsv : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившего.vsppdpnsg : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившего.vsppdpnsv : (LLBAU- or LLBAV- or LLFSY- or LLFTN-) & ; =зившегоÑÑ.vnnpdpmsg : (LLBBH- or LLBBI- or LLERV-) & ; =зившегоÑÑ.vnnpdpmsv : (LLBBH- or LLBBI- or LLERV-) & ; =зившегоÑÑ.vnnpdpnsg : (LLBBH- or LLBBI- or LLERV-) & ; =зившегоÑÑ.vnppdpmsg : (LLBBG- or LLEUY-) & ; =зившегоÑÑ.vnppdpmsv =зившийÑÑ.vnppdpmsv : (LLBBG- or LLEUY-) & ; =зившегоÑÑ.vnppdpnsg : (LLBBG- or LLEUY-) & ; =зившегоÑÑ.vnppdpnsv =зившееÑÑ.vnppdpnsv : (LLBBG- or LLEUY-) & ; =зившегоÑÑ.vsnpdpmsg : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившегоÑÑ.vsnpdpmsv =зившийÑÑ.vsnpdpmsv : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившегоÑÑ.vsnpdpnsg : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившегоÑÑ.vsnpdpnsv : (LLFDO- or LLFEA-) & ; =зившее.vnnpdpnsi : (LLBAC- or LLBAD-) & ; =зившее.vnnpdpnsv : (LLBAC- or LLBAD-) & ; =зившее.vnppdpnsi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившее.vnppdpnsv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившее.vsnpdpnsi : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившее.vsnpdpnsv : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившее.vsppdpnsi : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившее.vsppdpnsv : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившееÑÑ.vnnpdpnsi : (LLBBH- or LLBBI- or LLERV-) & ; =зившееÑÑ.vnnpdpnsv : (LLBBH- or LLBBI- or LLERV-) & ; =зившееÑÑ.vnppdpnsi : (LLBBG- or LLEUY-) & ; =зившееÑÑ.vsnpdpnsi : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившееÑÑ.vsnpdpnsv : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившей.vnnpdpfsd : (LLBAC- or LLBAD-) & ; =зившей.vnnpdpfsg : (LLBAC- or LLBAD-) & ; =зившей.vnnpdpfsp : (LLBAC- or LLBAD-) & ; =зившей.vnnpdpfst : (LLBAC- or LLBAD-) & ; =зившей.vnppdpfsd : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившей.vnppdpfsg : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившей.vnppdpfsp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившей.vnppdpfst : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившей.vsnpdpfsd : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившей.vsnpdpfsg : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившей.vsnpdpfsp : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившей.vsnpdpfst : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившей.vsppdpfsd : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившей.vsppdpfsg : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившей.vsppdpfsp : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившей.vsppdpfst : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившейÑÑ.vnnpdpfsd : (LLBBH- or LLBBI- or LLERV-) & ; =зившейÑÑ.vnnpdpfsg : (LLBBH- or LLBBI- or LLERV-) & ; =зившейÑÑ.vnnpdpfsp : (LLBBH- or LLBBI- or LLERV-) & ; =зившейÑÑ.vnnpdpfst : (LLBBH- or LLBBI- or LLERV-) & ; =зившейÑÑ.vnppdpfsd : (LLBBG- or LLEUY-) & ; =зившейÑÑ.vnppdpfsg : (LLBBG- or LLEUY-) & ; =зившейÑÑ.vnppdpfsp : (LLBBG- or LLEUY-) & ; =зившейÑÑ.vnppdpfst =зившеюÑÑ.vnppdpfst : (LLBBG- or LLEUY-) & ; =зившейÑÑ.vsnpdpfsd : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившейÑÑ.vsnpdpfsg : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившейÑÑ.vsnpdpfsp : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившейÑÑ.vsnpdpfst : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившем.vnnpdpmsp : (LLBAC- or LLBAD-) & ; =зившем.vnnpdpnsp : (LLBAC- or LLBAD-) & ; =зившем.vnppdpmsp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившем.vnppdpnsp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившем.vsnpdpmsp : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившем.vsnpdpnsp : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившем.vsppdpmsp : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившем.vsppdpnsp : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившемÑÑ.vnnpdpmsp : (LLBBH- or LLBBI- or LLERV-) & ; =зившемÑÑ.vnnpdpnsp : (LLBBH- or LLBBI- or LLERV-) & ; =зившемÑÑ.vnppdpmsp : (LLBBG- or LLEUY-) & ; =зившемÑÑ.vnppdpnsp : (LLBBG- or LLEUY-) & ; =зившемÑÑ.vsnpdpmsp : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившемÑÑ.vsnpdpnsp : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившему.vnnpdpmsd : (LLBAC- or LLBAD-) & ; =зившему.vnnpdpnsd : (LLBAC- or LLBAD-) & ; =зившему.vnppdpmsd : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившему.vnppdpnsd : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившему.vsnpdpmsd : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившему.vsnpdpnsd : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившему.vsppdpmsd : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившему.vsppdpnsd : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившемуÑÑ.vnnpdpmsd : (LLBBH- or LLBBI- or LLERV-) & ; =зившемуÑÑ.vnnpdpnsd : (LLBBH- or LLBBI- or LLERV-) & ; =зившемуÑÑ.vnppdpmsd : (LLBBG- or LLEUY-) & ; =зившемуÑÑ.vnppdpnsd : (LLBBG- or LLEUY-) & ; =зившемуÑÑ.vsnpdpmsd : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившемуÑÑ.vsnpdpnsd : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившею.vnppdpfst : (LLBBG- or LLEUZ- or LLFSL-) & ; =зившею.vsnpdpfst : (LLBAR- or LLBAT-) & ; =зившею.vsppdpfst : (LLBAU- or LLBAV- or LLFSY- or LLFTN-) & ; =зившеюÑÑ.vsnpdpfst : (LLFDO- or LLFEA-) & ; =зивши.vspddp : (LLBAU- or LLBAV- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившие.vnnpdppi : (LLBAC- or LLBAD-) & ; =зившие.vnnpdppv =зивших.vnnpdppv : (LLBAC- or LLBAD-) & ; =зившие.vnppdppi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившие.vnppdppv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившие.vsnpdppi : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившие.vsnpdppv =зивших.vsnpdppv : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившие.vsppdppi : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившие.vsppdppv : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившиеÑÑ.vnnpdppi : (LLBBH- or LLBBI- or LLERV-) & ; =зившиеÑÑ.vnnpdppv : (LLBBH- or LLBBI- or LLERV-) & ; =зившиеÑÑ.vnppdppi : (LLBBG- or LLEUY-) & ; =зившиеÑÑ.vnppdppv =зившихÑÑ.vnppdppv : (LLBBG- or LLEUY-) & ; =зившиеÑÑ.vsnpdppi : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившиеÑÑ.vsnpdppv =зившихÑÑ.vsnpdppv : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зивший.vnnpdpmsi : (LLBAC- or LLBAD-) & ; =зивший.vnppdpmsi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зивший.vnppdpmsv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEUZ- or LLFSL-) & ; =зивший.vsnpdpmsi : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зивший.vsppdpmsi : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зивший.vsppdpmsv : (LLBAU- or LLBAV- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившийÑÑ.vnnpdpmsi : (LLBBH- or LLBBI- or LLERV-) & ; =зившийÑÑ.vnnpdpmsv : (LLBBH- or LLBBI-) & ; =зившийÑÑ.vnppdpmsi : (LLBBG- or LLEUY-) & ; =зившийÑÑ.vsnpdpmsi : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившим.vnnpdpmst : (LLBAC- or LLBAD-) & ; =зившим.vnnpdpnst : (LLBAC- or LLBAD-) & ; =зившим.vnnpdppd : (LLBAC- or LLBAD-) & ; =зившим.vnppdpmst : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившим.vnppdpnst : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившим.vnppdppd : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившим.vsnpdpmst : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившим.vsnpdpnst : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившим.vsnpdppd : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившим.vsppdpmst : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившим.vsppdpnst : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившим.vsppdppd : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившими.vnnpdppt : (LLBAC- or LLBAD-) & ; =зившими.vnppdppt : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившими.vsnpdppt : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившими.vsppdppt : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившимиÑÑ.vnnpdppt : (LLBBH- or LLBBI- or LLERV-) & ; =зившимиÑÑ.vnppdppt : (LLBBG- or LLEUY-) & ; =зившимиÑÑ.vsnpdppt : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившимÑÑ.vnnpdpmst : (LLBBH- or LLBBI- or LLERV-) & ; =зившимÑÑ.vnnpdpnst : (LLBBH- or LLBBI- or LLERV-) & ; =зившимÑÑ.vnnpdppd : (LLBBH- or LLBBI- or LLERV-) & ; =зившимÑÑ.vnppdpmst : (LLBBG- or LLEUY-) & ; =зившимÑÑ.vnppdpnst : (LLBBG- or LLEUY-) & ; =зившимÑÑ.vnppdppd : (LLBBG- or LLEUY-) & ; =зившимÑÑ.vsnpdpmst : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившимÑÑ.vsnpdpnst : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившимÑÑ.vsnpdppd : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившиÑÑŒ.vnnddp : (LLBBH- or LLBBI- or LLEQK- or LLEQN- or LLFDO- or LLFEA-) & ; =зившиÑÑŒ.vsnddp : (LLBBJ- or LLBBK- or LLBBL- or LLFXA- or LLGFG-) & ; =зивших.vnnpdppg : (LLBAC- or LLBAD-) & ; =зивших.vnnpdppp : (LLBAC- or LLBAD-) & ; =зивших.vnppdppg : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зивших.vnppdppp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зивших.vnppdppv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEUZ- or LLFSL-) & ; =зивших.vsnpdppg : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зивших.vsnpdppp : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зивших.vsppdppg : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зивших.vsppdppp : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зивших.vsppdppv : (LLBAU- or LLBAV- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившихÑÑ.vnnpdppg : (LLBBH- or LLBBI- or LLERV-) & ; =зившихÑÑ.vnnpdppp : (LLBBH- or LLBBI- or LLERV-) & ; =зившихÑÑ.vnnpdppv : (LLBBH- or LLBBI-) & ; =зившихÑÑ.vnppdppg : (LLBBG- or LLEUY-) & ; =зившихÑÑ.vnppdppp : (LLBBG- or LLEUY-) & ; =зившихÑÑ.vsnpdppg : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившихÑÑ.vsnpdppp : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зившую.vnnpdpfsv : (LLBAC- or LLBAD-) & ; =зившую.vnppdpfsv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зившую.vsnpdpfsv : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зившую.vsppdpfsv : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зившуюÑÑ.vnnpdpfsv : (LLBBH- or LLBBI- or LLERV-) & ; =зившуюÑÑ.vnppdpfsv : (LLBBG- or LLEUY-) & ; =зившуюÑÑ.vsnpdpfsv : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зил.vnndpms : (LLBAC- or LLBAD-) & ; =зил.vnpdpms : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEQJ- or LLEQM- or LLERU- or LLEUZ- or LLFSL-) & ; =зил.vsndpms : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зил.vspdpms : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зила.vnndpfs : (LLBAC- or LLBAD-) & ; =зила.vnpdpfs : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEQJ- or LLEQM- or LLERU- or LLEUZ- or LLFSL-) & ; =зила.vsndpfs : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зила.vspdpfs : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зилаÑÑŒ.vnndpfs : (LLBBG- or LLBBH- or LLBBI- or LLEQK- or LLEQN- or LLERV- or LLEUY-) & ; =зилаÑÑŒ.vsndpfs : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зили.vnndpp : (LLBAC- or LLBAD-) & ; =зили.vnpdpp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEQJ- or LLEQM- or LLERU- or LLEUZ- or LLFSL-) & ; =зили.vsndpp : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зили.vspdpp : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зилиÑÑŒ.vnndpp : (LLBBG- or LLBBH- or LLBBI- or LLEQK- or LLEQN- or LLERV- or LLEUY-) & ; =зилиÑÑŒ.vsndpp : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зило.vnndpns : (LLBAC- or LLBAD-) & ; =зило.vnpdpns : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEQJ- or LLEQM- or LLERU- or LLEUZ- or LLFSL-) & ; =зило.vsndpns : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зило.vspdpns : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зилоÑÑŒ.vnndpns : (LLBBG- or LLBBH- or LLBBI- or LLEQK- or LLEQN- or LLERV- or LLEUY-) & ; =зилоÑÑŒ.vsndpns : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зилÑÑ.vnndpms : (LLBBG- or LLBBH- or LLBBI- or LLEQK- or LLEQN- or LLERV- or LLEUY-) & ; =зилÑÑ.vsndpms : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зим.vnndn1p : (LLBAC- or LLBAD-) & ; =зим.vnpdn1p : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEQJ- or LLEQM- or LLERU- or LLEUZ- or LLFSL-) & ; =зим.vnppsnmss : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зим.vsndf1p : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зим.vsndv1p : (LLGBD- or LLGIR-) & ; =зим.vsndv1s : (LLBAQ- or LLBAS-) & ; =зим.vspdf1p : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зим.vspdv1p : (LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зим.vspdv1s : (LLBAX- or LLBAY- or LLBBA- or LLBBC- or LLBBD- or LLBBE- or LLBBF-) & ; =зима.vnppsnfss : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимаÑ.vnppsnfsi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимо.vnppsnnss : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимого.vnppsnmsg : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимого.vnppsnmsv =зимый.vnppsnmsv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимого.vnppsnnsg : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимое.vnppsnnsi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимое.vnppsnnsv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимой.vnppsnfsd : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимой.vnppsnfsg : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимой.vnppsnfsp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимой.vnppsnfst : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимом.vnppsnmsp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимом.vnppsnnsp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимому.vnppsnmsd : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимому.vnppsnnsd : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимÑÑ.vnndn1p : (LLBBH- or LLBBI- or LLEQK- or LLEQN- or LLERV-) & ; =зимÑÑ.vsndf1p : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зимÑÑ.vsndv1p : (LLFXA- or LLGFG-) & ; =зимÑÑ.vsndv1s : (LLBBK- or LLBBL-) & ; =зимте.vsndv1p : (LLBAQ- or LLBAS- or LLGBD- or LLGIR-) & ; =зимте.vspdv1p : (LLBAX- or LLBAY- or LLBBA- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зимтеÑÑŒ.vsndv1p : (LLBBK- or LLBBL- or LLFXA- or LLGFG-) & ; =зимую.vnppsnfsv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимы.vnppsnps : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимые.vnppsnpi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимые.vnppsnpv =зимых.vnppsnpv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимый.vnppsnmsi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимым.vnppsnmst : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимым.vnppsnnst : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимым.vnppsnpd : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимыми.vnppsnpt : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимых.vnppsnpg : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зимых.vnppsnpp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLEPU- or LLEQJ- or LLEQM-) & ; =зиÑÑŒ.vnndv2s : (LLBBH- or LLEQK- or LLEQN-) & ; =зиÑÑŒ.vsndv2s : (LLBBJ- or LLBBK- or LLFEA- or LLFXA-) & ; =зит.vnndn3s : (LLBAC- or LLBAD-) & ; =зит.vnpdn3s : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEQJ- or LLEQM- or LLERU- or LLEUZ- or LLFSL-) & ; =зит.vsndf3s : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зит.vspdf3s : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зите.vnndn2p : (LLBAC- or LLBAD-) & ; =зите.vnndv2p : (LLBAC-) & ; =зите.vnpdn2p : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEQJ- or LLEQM- or LLERU- or LLEUZ- or LLFSL-) & ; =зите.vnpdv2p : (LLBAH- or LLBAO- or LLEPU- or LLEQJ-) & ; =зите.vsndf2p : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зите.vsndv2p : (LLBAQ- or LLBAR- or LLGBD-) & ; =зите.vspdf2p : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зите.vspdv2p : (LLBAU- or LLBAW- or LLBAX- or LLBAY- or LLBBC- or LLBBE- or LLFSY- or LLFYQ- or LLGBH- or LLGIH- or LLGMM-) & ; =зитеÑÑŒ.vnndn2p : (LLBBH- or LLBBI- or LLEQK- or LLEQN- or LLERV-) & ; =зитеÑÑŒ.vnndv2p : (LLBBH- or LLEQK-) & ; =зитеÑÑŒ.vsndf2p : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зитеÑÑŒ.vsndv2p : (LLBBJ- or LLBBK- or LLFEA- or LLFXA-) & ; =зитÑÑ.vnndn3s : (LLBBG- or LLBBH- or LLBBI- or LLEQK- or LLEQN- or LLERV- or LLEUY-) & ; =зитÑÑ.vsndf3s : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зить.vnndi : (LLBAC- or LLBAD-) & ; =зить.vnpdi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEQJ- or LLEQM- or LLERU- or LLEUZ- or LLFSL-) & ; =зить.vsndi : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зить.vspdi : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зитьÑÑ.vnndi : (LLBBG- or LLBBH- or LLBBI- or LLEQK- or LLEQN- or LLERV- or LLEUY-) & ; =зитьÑÑ.vsndi : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зишь.vnndn2s : (LLBAC- or LLBAD-) & ; =зишь.vnpdn2s : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEQJ- or LLEQM- or LLERU- or LLEUZ- or LLFSL-) & ; =зишь.vsndf2s : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зишь.vspdf2s : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зишьÑÑ.vnndn2s : (LLBBH- or LLBBI- or LLEQK- or LLEQN- or LLERV-) & ; =зишьÑÑ.vsndf2s : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зка.afss : (LLBBM-) & ; =зкаÑ.afsi : (LLBBM-) & ; =зки.aps : (LLBBM-) & ; =зкие.adpv : (LLBBM-) & ; =зкие.api : (LLBBM-) & ; =зкий.admsv : (LLBBM-) & ; =зкий.amsi : (LLBBM-) & ; =зким.amst : (LLBBM-) & ; =зким.anst : (LLBBM-) & ; =зким.apd : (LLBBM-) & ; =зкими.apt : (LLBBM-) & ; =зких.alpv : (LLBBM-) & ; =зких.apg : (LLBBM-) & ; =зких.app : (LLBBM-) & ; =зко.anss : (LLBBM-) & ; =зкого.almsv : (LLBBM-) & ; =зкого.amsg : (LLBBM-) & ; =зкого.ansg : (LLBBM-) & ; =зкое.ansi : (LLBBM-) & ; =зкое.ansv : (LLBBM-) & ; =зкой.afsd : (LLBBM-) & ; =зкой.afsg : (LLBBM-) & ; =зкой.afsp : (LLBBM-) & ; =зкой.afst =зкою.afst : (LLBBM-) & ; =зком.amsp : (LLBBM-) & ; =зком.ansp : (LLBBM-) & ; =зкому.amsd : (LLBBM-) & ; =зкому.ansd : (LLBBM-) & ; =зкую.afsv : (LLBBM-) & ; =зовем.vspdf1p : (LLCIN- or LLGND-) & ; =зовем.vspdv1p : (LLGND-) & ; =зовем.vspdv1s : (LLCIN-) & ; =зовемÑÑ.vsndf1p : (LLCIO- or LLGOK-) & ; =зовемÑÑ.vsndv1p : (LLGOK-) & ; =зовемÑÑ.vsndv1s : (LLCIO-) & ; =зовемте.vspdv1p : (LLCIN- or LLGND-) & ; =зовемтеÑÑŒ.vsndv1p : (LLCIO- or LLGOK-) & ; =зовет.vspdf3s : (LLCIN- or LLGND-) & ; =зовете.vspdf2p : (LLCIN- or LLGND-) & ; =зоветеÑÑŒ.vsndf2p : (LLCIO- or LLGOK-) & ; =зоветÑÑ.vsndf3s : (LLCIO- or LLGOK-) & ; =зовешь.vspdf2s : (LLCIN- or LLGND-) & ; =зовешьÑÑ.vsndf2s : (LLCIO- or LLGOK-) & ; =зови.vspdv2s : (LLCIN- or LLGND-) & ; =зовиÑÑŒ.vsndv2s : (LLCIO- or LLGOK-) & ; =зовите.vspdv2p : (LLCIN- or LLGND-) & ; =зовитеÑÑŒ.vsndv2p : (LLCIO- or LLGOK-) & ; =зову.vspdf1s : (LLCIN- or LLGND-) & ; =зовуÑÑŒ.vsndf1s : (LLCIO- or LLGOK-) & ; =зовут.vspdf3p : (LLCIN- or LLGND-) & ; =зовутÑÑ.vsndf3p : (LLCIO- or LLGOK-) & ; =зойдем.vsndf1p : (LLBBN-) & ; =зойдет.vsndf3s : (LLBBN-) & ; =зойдете.vsndf2p : (LLBBN-) & ; =зойдешь.vsndf2s : (LLBBN-) & ; =зойди.vsndv2s : (LLBBN-) & ; =зойдите.vsndv2p : (LLBBN-) & ; =зойду.vsndf1s : (LLBBN-) & ; =зойдут.vsndf3p : (LLBBN-) & ; =зойдÑ.vsnddp : (LLBBN-) & ; =зойти.vsndi : (LLBBN-) & ; =зок.amss : (LLBBM-) & ; =зопрем.vspdf1p : (LLCPY- or LLCPZ- or LLGQY-) & ; =зопрем.vspdv1p : (LLGQY-) & ; =зопрем.vspdv1s : (LLCPZ-) & ; =зопремте.vspdv1p : (LLCPZ- or LLGQY-) & ; =зопрет.vspdf3s : (LLCPY- or LLCPZ- or LLGQY-) & ; =зопрете.vspdf2p : (LLCPY- or LLCPZ- or LLGQY-) & ; =зопрешь.vspdf2s : (LLCPY- or LLCPZ- or LLGQY-) & ; =зопри.vspdv2s : (LLCPY- or LLCPZ- or LLGQY-) & ; =зоприте.vspdv2p : (LLCPY- or LLCPZ- or LLGQY-) & ; =зопру.vspdf1s : (LLCPY- or LLCPZ- or LLGQY-) & ; =зопрут.vspdf3p : (LLCPY- or LLCPZ- or LLGQY-) & ; =зопьем.vspdf1p : (LLCQA- or LLCQB- or LLGLB-) & ; =зопьем.vspdv1p : (LLGLB-) & ; =зопьем.vspdv1s : (LLCQB-) & ; =зопьемте.vspdv1p : (LLCQB- or LLGLB-) & ; =зопьет.vspdf3s : (LLCQA- or LLCQB- or LLGLB-) & ; =зопьете.vspdf2p : (LLCQA- or LLCQB- or LLGLB-) & ; =зопьешь.vspdf2s : (LLCQA- or LLCQB- or LLGLB-) & ; =зопью.vspdf1s : (LLCQA- or LLCQB- or LLGLB-) & ; =зопьют.vspdf3p : (LLCQA- or LLCQB- or LLGLB-) & ; =зоÑтлав.vspddp =зоÑтлавши.vspddp : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшаÑ.vsppdpfsi : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшаÑÑÑ.vsnpdpfsi : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшего.vsppdpmsg : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшего.vsppdpmsv =зоÑтлавший.vsppdpmsv : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшего.vsppdpnsg : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшего.vsppdpnsv : (LLFCL- or LLFSD-) & ; =зоÑтлавшегоÑÑ.vsnpdpmsg : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшегоÑÑ.vsnpdpmsv =зоÑтлавшийÑÑ.vsnpdpmsv : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшегоÑÑ.vsnpdpnsg : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшегоÑÑ.vsnpdpnsv : (LLFEU-) & ; =зоÑтлавшее.vsppdpnsi : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшее.vsppdpnsv : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшееÑÑ.vsnpdpnsi : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшееÑÑ.vsnpdpnsv : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшей.vsppdpfsd : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшей.vsppdpfsg : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшей.vsppdpfsp : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшей.vsppdpfst : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшейÑÑ.vsnpdpfsd : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшейÑÑ.vsnpdpfsg : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшейÑÑ.vsnpdpfsp : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшейÑÑ.vsnpdpfst : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшем.vsppdpmsp : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшем.vsppdpnsp : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшемÑÑ.vsnpdpmsp : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшемÑÑ.vsnpdpnsp : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшему.vsppdpmsd : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшему.vsppdpnsd : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшемуÑÑ.vsnpdpmsd : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшемуÑÑ.vsnpdpnsd : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшею.vsppdpfst : (LLFCL- or LLFSD-) & ; =зоÑтлавшеюÑÑ.vsnpdpfst : (LLFEU-) & ; =зоÑтлавшие.vsppdppi : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшие.vsppdppv =зоÑтлавших.vsppdppv : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшиеÑÑ.vsnpdppi : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшиеÑÑ.vsnpdppv =зоÑтлавшихÑÑ.vsnpdppv : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавший.vsppdpmsi : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшийÑÑ.vsnpdpmsi : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшим.vsppdpmst : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшим.vsppdpnst : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшим.vsppdppd : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшими.vsppdppt : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшимиÑÑ.vsnpdppt : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшимÑÑ.vsnpdpmst : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшимÑÑ.vsnpdpnst : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшимÑÑ.vsnpdppd : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшиÑÑŒ.vnnddp : (LLFEU-) & ; =зоÑтлавшиÑÑŒ.vsnddp : (LLBBQ- or LLGQW-) & ; =зоÑтлавших.vsppdppg : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавших.vsppdppp : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшихÑÑ.vsnpdppg : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшихÑÑ.vsnpdppp : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлавшую.vsppdpfsv : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлавшуюÑÑ.vsnpdpfsv : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлал.vspdpms : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлала.vspdpfs : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлалаÑÑŒ.vsndpfs : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлали.vspdpp : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлалиÑÑŒ.vsndpp : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлало.vspdpns : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлалоÑÑŒ.vsndpns : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлалÑÑ.vsndpms : (LLBBQ- or LLFEU- or LLGQW-) & ; =зоÑтлан.vsppsnmss : (LLBBP- or LLGKX-) & ; =зоÑтлан.vsppspmsi : (LLFCL-) & ; =зоÑтлан.vsppspmss : (LLFSD-) & ; =зоÑтлана.vsppsnfss : (LLBBP- or LLGKX-) & ; =зоÑтлана.vsppspfsi : (LLFCL-) & ; =зоÑтлана.vsppspfss : (LLFSD-) & ; =зоÑтланнаÑ.vsppspfsi : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланного.vsppspmsg : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланного.vsppspmsv =зоÑтланный.vsppspmsv : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланного.vsppspnsg : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланного.vsppspnsv : (LLFCL- or LLFSD-) & ; =зоÑтланное.vsppspnsi : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланное.vsppspnsv : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланной.vsppspfsd : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланной.vsppspfsg : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланной.vsppspfsp : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланной.vsppspfst : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланном.vsppspmsp : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланном.vsppspnsp : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланному.vsppspmsd : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланному.vsppspnsd : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланною.vsppspfst : (LLFCL- or LLFSD-) & ; =зоÑтланную.vsppspfsv : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланные.vsppsppi : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланные.vsppsppv =зоÑтланных.vsppsppv : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланный.vsppspmsi : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланным.vsppspmst : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланным.vsppspnst : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланным.vsppsppd : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланными.vsppsppt : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланных.vsppsppg : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтланных.vsppsppp : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлано.vsppsnnss : (LLBBP- or LLGKX-) & ; =зоÑтлано.vsppspnsi : (LLFCL-) & ; =зоÑтлано.vsppspnss : (LLFSD-) & ; =зоÑтланы.vsppsnps : (LLBBP- or LLGKX-) & ; =зоÑтланы.vsppsppi : (LLFCL-) & ; =зоÑтланы.vsppspps : (LLFSD-) & ; =зоÑтлать.vspdi : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =зоÑтлатьÑÑ.vsndi : (LLBBQ- or LLFEU- or LLGQW-) & ; =зотрем.vspdf1p : (LLCQN- or LLFCN- or LLGLE-) & ; =зотрем.vspdv1p : (LLGLE-) & ; =зотрем.vspdv1s : (LLCQN-) & ; =зотремÑÑ.vsndf1p : (LLCQO- or LLFEW- or LLGLF-) & ; =зотремÑÑ.vsndv1p : (LLGLF-) & ; =зотремÑÑ.vsndv1s : (LLCQO-) & ; =зотремте.vspdv1p : (LLCQN- or LLGLE-) & ; =зотремтеÑÑŒ.vsndv1p : (LLCQO- or LLGLF-) & ; =зотрет.vspdf3s : (LLCQN- or LLFCN- or LLGLE-) & ; =зотрете.vspdf2p : (LLCQN- or LLFCN- or LLGLE-) & ; =зотретеÑÑŒ.vsndf2p : (LLCQO- or LLFEW- or LLGLF-) & ; =зотретÑÑ.vsndf3s : (LLCQO- or LLFEW- or LLGLF-) & ; =зотрешь.vspdf2s : (LLCQN- or LLFCN- or LLGLE-) & ; =зотрешьÑÑ.vsndf2s : (LLCQO- or LLFEW- or LLGLF-) & ; =зотри.vspdv2s : (LLCQN- or LLFCN- or LLGLE-) & ; =зотриÑÑŒ.vsndv2s : (LLCQO- or LLFEW- or LLGLF-) & ; =зотрите.vspdv2p : (LLCQN- or LLFCN- or LLGLE-) & ; =зотритеÑÑŒ.vsndv2p : (LLCQO- or LLFEW- or LLGLF-) & ; =зотру.vspdf1s : (LLCQN- or LLFCN- or LLGLE-) & ; =зотруÑÑŒ.vsndf1s : (LLCQO- or LLFEW- or LLGLF-) & ; =зотрут.vspdf3p : (LLCQN- or LLFCN- or LLGLE-) & ; =зотрутÑÑ.vsndf3p : (LLCQO- or LLFEW- or LLGLF-) & ; =зочла.vsndpfs : (LLFEV-) & ; =зочла.vspdpfs : (LLCUD- or LLGRC-) & ; =зочлаÑÑŒ.vsndpfs : (LLCUE- or LLFEV- or LLGRD-) & ; =зочли.vsndpp : (LLFEV-) & ; =зочли.vspdpp : (LLCUD- or LLGRC-) & ; =зочлиÑÑŒ.vsndpp : (LLCUE- or LLFEV- or LLGRD-) & ; =зочло.vsndpns : (LLFEV-) & ; =зочло.vspdpns : (LLCUD- or LLGRC-) & ; =зочлоÑÑŒ.vsndpns : (LLCUE- or LLFEV- or LLGRD-) & ; =зочтем.vsndf1p : (LLFEV-) & ; =зочтем.vspdf1p : (LLCUD- or LLGRC-) & ; =зочтем.vspdv1p : (LLGRC-) & ; =зочтем.vspdv1s : (LLCUD-) & ; =зочтемÑÑ.vsndf1p : (LLCUE- or LLFEV- or LLGRD-) & ; =зочтемÑÑ.vsndv1p : (LLGRD-) & ; =зочтемÑÑ.vsndv1s : (LLCUE-) & ; =зочтемте.vspdv1p : (LLCUD- or LLGRC-) & ; =зочтемтеÑÑŒ.vsndv1p : (LLCUE- or LLGRD-) & ; =зочтен.vsnpdpmsi =зочтенный.vsnpdpmsi : (LLFEV-) & ; =зочтен.vsppsnmss : (LLCUD- or LLGRC-) & ; =зочтена.vsnpdpfsi =зочтеннаÑ.vsnpdpfsi : (LLFEV-) & ; =зочтена.vsppsnfss : (LLCUD- or LLGRC-) & ; =зочтеннаÑ.vsppspfsi : (LLCUD- or LLGRC-) & ; =зочтенного.vsnpdpmsg : (LLFEV-) & ; =зочтенного.vsnpdpmsv =зочтенный.vsnpdpmsv : (LLFEV-) & ; =зочтенного.vsnpdpnsg : (LLFEV-) & ; =зочтенного.vsnpdpnsv =зочтенное.vsnpdpnsv : (LLFEV-) & ; =зочтенного.vsppspmsg : (LLCUD- or LLGRC-) & ; =зочтенного.vsppspmsv =зочтенный.vsppspmsv : (LLCUD- or LLGRC-) & ; =зочтенного.vsppspnsg : (LLCUD- or LLGRC-) & ; =зочтенное.vsnpdpnsi =зочтено.vsnpdpnsi : (LLFEV-) & ; =зочтенное.vsppspnsi : (LLCUD- or LLGRC-) & ; =зочтенное.vsppspnsv : (LLCUD- or LLGRC-) & ; =зочтенной.vsnpdpfsd : (LLFEV-) & ; =зочтенной.vsnpdpfsg : (LLFEV-) & ; =зочтенной.vsnpdpfsp : (LLFEV-) & ; =зочтенной.vsnpdpfst =зочтенною.vsnpdpfst : (LLFEV-) & ; =зочтенной.vsppspfsd : (LLCUD- or LLGRC-) & ; =зочтенной.vsppspfsg : (LLCUD- or LLGRC-) & ; =зочтенной.vsppspfsp : (LLCUD- or LLGRC-) & ; =зочтенной.vsppspfst : (LLCUD- or LLGRC-) & ; =зочтенном.vsnpdpmsp : (LLFEV-) & ; =зочтенном.vsnpdpnsp : (LLFEV-) & ; =зочтенном.vsppspmsp : (LLCUD- or LLGRC-) & ; =зочтенном.vsppspnsp : (LLCUD- or LLGRC-) & ; =зочтенному.vsnpdpmsd : (LLFEV-) & ; =зочтенному.vsnpdpnsd : (LLFEV-) & ; =зочтенному.vsppspmsd : (LLCUD- or LLGRC-) & ; =зочтенному.vsppspnsd : (LLCUD- or LLGRC-) & ; =зочтенную.vsnpdpfsv : (LLFEV-) & ; =зочтенную.vsppspfsv : (LLCUD- or LLGRC-) & ; =зочтенные.vsnpdppi =зочтены.vsnpdppi : (LLFEV-) & ; =зочтенные.vsnpdppv =зочтенных.vsnpdppv : (LLFEV-) & ; =зочтенные.vsppsppi : (LLCUD- or LLGRC-) & ; =зочтенные.vsppsppv =зочтенных.vsppsppv : (LLCUD- or LLGRC-) & ; =зочтенный.vsppspmsi : (LLCUD- or LLGRC-) & ; =зочтенным.vsnpdpmst : (LLFEV-) & ; =зочтенным.vsnpdpnst : (LLFEV-) & ; =зочтенным.vsnpdppd : (LLFEV-) & ; =зочтенным.vsppspmst : (LLCUD- or LLGRC-) & ; =зочтенным.vsppspnst : (LLCUD- or LLGRC-) & ; =зочтенным.vsppsppd : (LLCUD- or LLGRC-) & ; =зочтенными.vsnpdppt : (LLFEV-) & ; =зочтенными.vsppsppt : (LLCUD- or LLGRC-) & ; =зочтенных.vsnpdppg : (LLFEV-) & ; =зочтенных.vsnpdppp : (LLFEV-) & ; =зочтенных.vsppsppg : (LLCUD- or LLGRC-) & ; =зочтенных.vsppsppp : (LLCUD- or LLGRC-) & ; =зочтено.vsppsnnss : (LLCUD- or LLGRC-) & ; =зочтены.vsppsnps : (LLCUD- or LLGRC-) & ; =зочтет.vsndf3s : (LLFEV-) & ; =зочтет.vspdf3s : (LLCUD- or LLGRC-) & ; =зочтете.vsndf2p : (LLFEV-) & ; =зочтете.vspdf2p : (LLCUD- or LLGRC-) & ; =зочтетеÑÑŒ.vsndf2p : (LLCUE- or LLFEV- or LLGRD-) & ; =зочтетÑÑ.vsndf3s : (LLCUE- or LLFEV- or LLGRD-) & ; =зочтешь.vsndf2s : (LLFEV-) & ; =зочтешь.vspdf2s : (LLCUD- or LLGRC-) & ; =зочтешьÑÑ.vsndf2s : (LLCUE- or LLFEV- or LLGRD-) & ; =зочти.vsndv2s : (LLFEV-) & ; =зочти.vspdv2s : (LLCUD- or LLGRC-) & ; =зочтиÑÑŒ.vsndv2s : (LLCUE- or LLFEV- or LLGRD-) & ; =зочтите.vsndv2p : (LLFEV-) & ; =зочтите.vspdv2p : (LLCUD- or LLGRC-) & ; =зочтитеÑÑŒ.vsndv2p : (LLCUE- or LLFEV- or LLGRD-) & ; =зочту.vsndf1s : (LLFEV-) & ; =зочту.vspdf1s : (LLCUD- or LLGRC-) & ; =зочтуÑÑŒ.vsndf1s : (LLCUE- or LLFEV- or LLGRD-) & ; =зочтут.vsndf3p : (LLFEV-) & ; =зочтут.vspdf3p : (LLCUD- or LLGRC-) & ; =зочтутÑÑ.vsndf3p : (LLCUE- or LLFEV- or LLGRD-) & ; =зочтÑ.vsnddp : (LLFEV-) & ; =зочтÑ.vspddp : (LLCUD- or LLGRC-) & ; =зочтÑÑÑŒ.vnnddp : (LLFEV-) & ; =зочтÑÑÑŒ.vsnddp : (LLCUE- or LLGRD-) & ; =зошедшаÑ.vsnpdpfsi =ÑшедшаÑ.vsnpdpfsi : (LLBBN-) & ; =зошедшего.vsnpdpmsg =Ñшедшего.vsnpdpmsg : (LLBBN-) & ; =зошедшего.vsnpdpmsv =зошедший.vsnpdpmsv =Ñшедшего.vsnpdpmsv =Ñшедший.vsnpdpmsv : (LLBBN-) & ; =зошедшего.vsnpdpnsg =Ñшедшего.vsnpdpnsg : (LLBBN-) & ; =зошедшее.vsnpdpnsi =Ñшедшее.vsnpdpnsi : (LLBBN-) & ; =зошедшее.vsnpdpnsv =Ñшедшее.vsnpdpnsv : (LLBBN-) & ; =зошедшей.vsnpdpfsd =Ñшедшей.vsnpdpfsd : (LLBBN-) & ; =зошедшей.vsnpdpfsg =Ñшедшей.vsnpdpfsg : (LLBBN-) & ; =зошедшей.vsnpdpfsp =Ñшедшей.vsnpdpfsp : (LLBBN-) & ; =зошедшей.vsnpdpfst =Ñшедшей.vsnpdpfst : (LLBBN-) & ; =зошедшем.vsnpdpmsp =Ñшедшем.vsnpdpmsp : (LLBBN-) & ; =зошедшем.vsnpdpnsp =Ñшедшем.vsnpdpnsp : (LLBBN-) & ; =зошедшему.vsnpdpmsd =Ñшедшему.vsnpdpmsd : (LLBBN-) & ; =зошедшему.vsnpdpnsd =Ñшедшему.vsnpdpnsd : (LLBBN-) & ; =зошедшие.vsnpdppi =Ñшедшие.vsnpdppi : (LLBBN-) & ; =зошедшие.vsnpdppv =зошедших.vsnpdppv =Ñшедшие.vsnpdppv =Ñшедших.vsnpdppv : (LLBBN-) & ; =зошедший.vsnpdpmsi =Ñшедший.vsnpdpmsi : (LLBBN-) & ; =зошедшим.vsnpdpmst =Ñшедшим.vsnpdpmst : (LLBBN-) & ; =зошедшим.vsnpdpnst =Ñшедшим.vsnpdpnst : (LLBBN-) & ; =зошедшим.vsnpdppd =Ñшедшим.vsnpdppd : (LLBBN-) & ; =зошедшими.vsnpdppt =Ñшедшими.vsnpdppt : (LLBBN-) & ; =зошедших.vsnpdppg =Ñшедших.vsnpdppg : (LLBBN-) & ; =зошедших.vsnpdppp =Ñшедших.vsnpdppp : (LLBBN-) & ; =зошедшую.vsnpdpfsv =Ñшедшую.vsnpdpfsv : (LLBBN-) & ; =зошел.vsndpms : (LLBBN-) & ; =зошла.vsndpfs : (LLBBN-) & ; =зошли.vsndpp : (LLBBN-) & ; =зошло.vsndpns : (LLBBN-) & ; =зошьем.vspdf1p : (LLCUG- or LLFCP- or LLGLG-) & ; =зошьем.vspdv1p : (LLGLG-) & ; =зошьем.vspdv1s : (LLCUG-) & ; =зошьемÑÑ.vsndf1p : (LLCUH- or LLFEX- or LLGRE-) & ; =зошьемÑÑ.vsndv1p : (LLGRE-) & ; =зошьемÑÑ.vsndv1s : (LLCUH-) & ; =зошьемте.vspdv1p : (LLCUG- or LLGLG-) & ; =зошьемтеÑÑŒ.vsndv1p : (LLCUH- or LLGRE-) & ; =зошьет.vspdf3s : (LLCUG- or LLFCP- or LLGLG-) & ; =зошьете.vspdf2p : (LLCUG- or LLFCP- or LLGLG-) & ; =зошьетеÑÑŒ.vsndf2p : (LLCUH- or LLFEX- or LLGRE-) & ; =зошьетÑÑ.vsndf3s : (LLCUH- or LLFEX- or LLGRE-) & ; =зошьешь.vspdf2s : (LLCUG- or LLFCP- or LLGLG-) & ; =зошьешьÑÑ.vsndf2s : (LLCUH- or LLFEX- or LLGRE-) & ; =зошью.vspdf1s : (LLCUG- or LLFCP- or LLGLG-) & ; =зошьюÑÑŒ.vsndf1s : (LLCUH- or LLFEX- or LLGRE-) & ; =зошьют.vspdf3p : (LLCUG- or LLFCP- or LLGLG-) & ; =зошьютÑÑ.vsndf3p : (LLCUH- or LLFEX- or LLGRE-) & ; =зь.vnndv2s : (LLBAD-) & ; =зь.vnpdv2s : (LLBAI- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зь.vsndv2s : (LLBAS- or LLBAT- or LLGIR-) & ; =зь.vspdv2s : (LLBAV- or LLBAX- or LLBAZ- or LLBBA- or LLBBD- or LLBBF- or LLFTN- or LLGAF- or LLGKU- or LLGMM- or LLGNJ-) & ; =зьÑÑ.vnndv2s : (LLBBI- or LLERV-) & ; =зьÑÑ.vsndv2s : (LLBBL- or LLFDO- or LLGFG-) & ; =зьте.vnndv2p : (LLBAD-) & ; =зьте.vnpdv2p : (LLBAI- or LLBAP- or LLBBG- or LLEPU- or LLEQM- or LLERU- or LLEUZ- or LLFSL-) & ; =зьте.vsndv2p : (LLBAS- or LLBAT- or LLGIR-) & ; =зьте.vspdv2p : (LLBAV- or LLBAX- or LLBAZ- or LLBBA- or LLBBD- or LLBBF- or LLFTN- or LLGAF- or LLGKU- or LLGMM- or LLGNJ-) & ; =зьтеÑÑŒ.vnndv2p : (LLBBI- or LLEQN- or LLERV-) & ; =зьтеÑÑŒ.vsndv2p : (LLBBL- or LLFDO- or LLGFG-) & ; =зьÑ.nlmpi : (LLAMW-) & ; =зьÑм.nlmpd : (LLAMW-) & ; =зьÑми.nlmpt : (LLAMW-) & ; =зьÑÑ….nlmpp : (LLAMW-) & ; =зÑ.vnnddn : (LLBAC- or LLBAD-) & ; =зÑ.vnpddn : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEQJ- or LLEQM- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑв.vspddp =зÑвши.vspddp : (LLBBS- or LLFZU-) & ; =зÑвшаÑ.vsppdpfsi : (LLBBS- or LLFZU-) & ; =зÑвшаÑÑÑ.vsnpdpfsi : (LLBBT- or LLFZV-) & ; =зÑвшего.vsppdpmsg : (LLBBS- or LLFZU-) & ; =зÑвшего.vsppdpmsv =зÑвший.vsppdpmsv : (LLBBS- or LLFZU-) & ; =зÑвшего.vsppdpnsg : (LLBBS- or LLFZU-) & ; =зÑвшегоÑÑ.vsnpdpmsg : (LLBBT- or LLFZV-) & ; =зÑвшегоÑÑ.vsnpdpmsv =зÑвшийÑÑ.vsnpdpmsv : (LLBBT- or LLFZV-) & ; =зÑвшегоÑÑ.vsnpdpnsg : (LLBBT- or LLFZV-) & ; =зÑвшее.vsppdpnsi : (LLBBS- or LLFZU-) & ; =зÑвшее.vsppdpnsv : (LLBBS- or LLFZU-) & ; =зÑвшееÑÑ.vsnpdpnsi : (LLBBT- or LLFZV-) & ; =зÑвшееÑÑ.vsnpdpnsv : (LLBBT- or LLFZV-) & ; =зÑвшей.vsppdpfsd : (LLBBS- or LLFZU-) & ; =зÑвшей.vsppdpfsg : (LLBBS- or LLFZU-) & ; =зÑвшей.vsppdpfsp : (LLBBS- or LLFZU-) & ; =зÑвшей.vsppdpfst : (LLBBS- or LLFZU-) & ; =зÑвшейÑÑ.vsnpdpfsd : (LLBBT- or LLFZV-) & ; =зÑвшейÑÑ.vsnpdpfsg : (LLBBT- or LLFZV-) & ; =зÑвшейÑÑ.vsnpdpfsp : (LLBBT- or LLFZV-) & ; =зÑвшейÑÑ.vsnpdpfst : (LLBBT- or LLFZV-) & ; =зÑвшем.vsppdpmsp : (LLBBS- or LLFZU-) & ; =зÑвшем.vsppdpnsp : (LLBBS- or LLFZU-) & ; =зÑвшемÑÑ.vsnpdpmsp : (LLBBT- or LLFZV-) & ; =зÑвшемÑÑ.vsnpdpnsp : (LLBBT- or LLFZV-) & ; =зÑвшему.vsppdpmsd : (LLBBS- or LLFZU-) & ; =зÑвшему.vsppdpnsd : (LLBBS- or LLFZU-) & ; =зÑвшемуÑÑ.vsnpdpmsd : (LLBBT- or LLFZV-) & ; =зÑвшемуÑÑ.vsnpdpnsd : (LLBBT- or LLFZV-) & ; =зÑвшие.vsppdppi : (LLBBS- or LLFZU-) & ; =зÑвшие.vsppdppv =зÑвших.vsppdppv : (LLBBS- or LLFZU-) & ; =зÑвшиеÑÑ.vsnpdppi : (LLBBT- or LLFZV-) & ; =зÑвшиеÑÑ.vsnpdppv =зÑвшихÑÑ.vsnpdppv : (LLBBT- or LLFZV-) & ; =зÑвший.vsppdpmsi : (LLBBS- or LLFZU-) & ; =зÑвшийÑÑ.vsnpdpmsi : (LLBBT- or LLFZV-) & ; =зÑвшим.vsppdpmst : (LLBBS- or LLFZU-) & ; =зÑвшим.vsppdpnst : (LLBBS- or LLFZU-) & ; =зÑвшим.vsppdppd : (LLBBS- or LLFZU-) & ; =зÑвшими.vsppdppt : (LLBBS- or LLFZU-) & ; =зÑвшимиÑÑ.vsnpdppt : (LLBBT- or LLFZV-) & ; =зÑвшимÑÑ.vsnpdpmst : (LLBBT- or LLFZV-) & ; =зÑвшимÑÑ.vsnpdpnst : (LLBBT- or LLFZV-) & ; =зÑвшимÑÑ.vsnpdppd : (LLBBT- or LLFZV-) & ; =зÑвшиÑÑŒ.vsnddp : (LLBBT- or LLFZV-) & ; =зÑвших.vsppdppg : (LLBBS- or LLFZU-) & ; =зÑвших.vsppdppp : (LLBBS- or LLFZU-) & ; =зÑвшихÑÑ.vsnpdppg : (LLBBT- or LLFZV-) & ; =зÑвшихÑÑ.vsnpdppp : (LLBBT- or LLFZV-) & ; =зÑвшую.vsppdpfsv : (LLBBS- or LLFZU-) & ; =зÑвшуюÑÑ.vsnpdpfsv : (LLBBT- or LLFZV-) & ; =зÑл.vspdpms : (LLBBS- or LLFZU-) & ; =зÑла.vspdpfs : (LLBBS- or LLFZU-) & ; =зÑлаÑÑŒ.vsndpfs : (LLBBT- or LLFZV-) & ; =зÑли.vspdpp : (LLBBS- or LLFZU-) & ; =зÑлиÑÑŒ.vsndpp : (LLBBT- or LLFZV-) & ; =зÑло.vspdpns : (LLBBS- or LLFZU-) & ; =зÑлоÑÑŒ.vsndpns : (LLBBT- or LLFZV-) & ; =зÑлÑÑ.vsndpms : (LLBBT- or LLFZV-) & ; =зÑÑÑŒ.vnnddn : (LLBBH- or LLBBI- or LLEQK- or LLEQN- or LLERV-) & ; =зÑÑ‚.vnndn3p : (LLBAC- or LLBAD-) & ; =зÑÑ‚.vnpdn3p : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEQJ- or LLEQM- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑÑ‚.vsndf3p : (LLBAQ- or LLBAR- or LLBAS- or LLBAT- or LLGBD- or LLGIR-) & ; =зÑÑ‚.vspdf3p : (LLBAU- or LLBAV- or LLBAW- or LLBAX- or LLBAY- or LLBAZ- or LLBBA- or LLBBB- or LLBBC- or LLBBD- or LLBBE- or LLBBF- or LLFSY- or LLFTN- or LLFYQ- or LLGAF- or LLGBH- or LLGIH- or LLGKU- or LLGMM- or LLGNJ-) & ; =зÑÑ‚.vsppsnmss : (LLBBS- or LLFZU-) & ; =зÑта.vsppsnfss : (LLBBS- or LLFZU-) & ; =зÑтаÑ.vsppspfsi : (LLBBS- or LLFZU-) & ; =зÑто.vsppsnnss : (LLBBS- or LLFZU-) & ; =зÑтого.vsppspmsg : (LLBBS- or LLFZU-) & ; =зÑтого.vsppspmsv =зÑтый.vsppspmsv : (LLBBS- or LLFZU-) & ; =зÑтого.vsppspnsg : (LLBBS- or LLFZU-) & ; =зÑтое.vsppspnsi : (LLBBS- or LLFZU-) & ; =зÑтое.vsppspnsv : (LLBBS- or LLFZU-) & ; =зÑтой.vsppspfsd : (LLBBS- or LLFZU-) & ; =зÑтой.vsppspfsg : (LLBBS- or LLFZU-) & ; =зÑтой.vsppspfsp : (LLBBS- or LLFZU-) & ; =зÑтой.vsppspfst : (LLBBS- or LLFZU-) & ; =зÑтом.vsppspmsp : (LLBBS- or LLFZU-) & ; =зÑтом.vsppspnsp : (LLBBS- or LLFZU-) & ; =зÑтому.vsppspmsd : (LLBBS- or LLFZU-) & ; =зÑтому.vsppspnsd : (LLBBS- or LLFZU-) & ; =зÑÑ‚ÑÑ.vnndn3p : (LLBBG- or LLBBH- or LLBBI- or LLEQK- or LLEQN- or LLERV- or LLEUY-) & ; =зÑÑ‚ÑÑ.vsndf3p : (LLBBJ- or LLBBK- or LLBBL- or LLFDO- or LLFEA- or LLFXA- or LLGFG-) & ; =зÑтую.vsppspfsv : (LLBBS- or LLFZU-) & ; =зÑты.vsppsnps : (LLBBS- or LLFZU-) & ; =зÑтые.vsppsppi : (LLBBS- or LLFZU-) & ; =зÑтые.vsppsppv =зÑтых.vsppsppv : (LLBBS- or LLFZU-) & ; =зÑтый.vsppspmsi : (LLBBS- or LLFZU-) & ; =зÑтым.vsppspmst : (LLBBS- or LLFZU-) & ; =зÑтым.vsppspnst : (LLBBS- or LLFZU-) & ; =зÑтым.vsppsppd : (LLBBS- or LLFZU-) & ; =зÑтыми.vsppsppt : (LLBBS- or LLFZU-) & ; =зÑтых.vsppsppg : (LLBBS- or LLFZU-) & ; =зÑтых.vsppsppp : (LLBBS- or LLFZU-) & ; =зÑть.vspdi : (LLBBS- or LLFZU-) & ; =зÑтьÑÑ.vsndi : (LLBBT- or LLFZV-) & ; =зÑщаÑ.vnnpdnfsi : (LLBAC- or LLBAD-) & ; =зÑщаÑ.vnppdnfsi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщаÑÑÑ.vnnpdnfsi : (LLBBH- or LLBBI-) & ; =зÑщаÑÑÑ.vnppdnfsi : (LLBBG- or LLEUY-) & ; =зÑщего.vnnpdnmsg : (LLBAC- or LLBAD-) & ; =зÑщего.vnnpdnmsv =зÑщий.vnnpdnmsv : (LLBAC- or LLBAD-) & ; =зÑщего.vnnpdnnsg : (LLBAC- or LLBAD-) & ; =зÑщего.vnppdnmsg : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщего.vnppdnmsv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщего.vnppdnnsg : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщего.vnppdnnsv : (LLBBG- or LLEUZ- or LLFSL-) & ; =зÑщегоÑÑ.vnnpdnmsg : (LLBBH- or LLBBI-) & ; =зÑщегоÑÑ.vnnpdnmsv =зÑщийÑÑ.vnnpdnmsv : (LLBBH- or LLBBI-) & ; =зÑщегоÑÑ.vnnpdnnsg : (LLBBH- or LLBBI-) & ; =зÑщегоÑÑ.vnppdnmsg : (LLBBG- or LLEUY-) & ; =зÑщегоÑÑ.vnppdnmsv =зÑщийÑÑ.vnppdnmsv : (LLBBG- or LLEUY-) & ; =зÑщегоÑÑ.vnppdnnsg : (LLBBG- or LLEUY-) & ; =зÑщегоÑÑ.vnppdnnsv =зÑщееÑÑ.vnppdnnsv : (LLBBG- or LLEUY-) & ; =зÑщее.vnnpdnnsi : (LLBAC- or LLBAD-) & ; =зÑщее.vnnpdnnsv : (LLBAC- or LLBAD-) & ; =зÑщее.vnppdnnsi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщее.vnppdnnsv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщееÑÑ.vnnpdnnsi : (LLBBH- or LLBBI-) & ; =зÑщееÑÑ.vnnpdnnsv : (LLBBH- or LLBBI-) & ; =зÑщееÑÑ.vnppdnnsi : (LLBBG- or LLEUY-) & ; =зÑщей.vnnpdnfsd : (LLBAC- or LLBAD-) & ; =зÑщей.vnnpdnfsg : (LLBAC- or LLBAD-) & ; =зÑщей.vnnpdnfsp : (LLBAC- or LLBAD-) & ; =зÑщей.vnnpdnfst : (LLBAC- or LLBAD-) & ; =зÑщей.vnppdnfsd : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщей.vnppdnfsg : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщей.vnppdnfsp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщей.vnppdnfst : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщейÑÑ.vnnpdnfsd : (LLBBH- or LLBBI-) & ; =зÑщейÑÑ.vnnpdnfsg : (LLBBH- or LLBBI-) & ; =зÑщейÑÑ.vnnpdnfsp : (LLBBH- or LLBBI-) & ; =зÑщейÑÑ.vnnpdnfst : (LLBBH- or LLBBI-) & ; =зÑщейÑÑ.vnppdnfsd : (LLBBG- or LLEUY-) & ; =зÑщейÑÑ.vnppdnfsg : (LLBBG- or LLEUY-) & ; =зÑщейÑÑ.vnppdnfsp : (LLBBG- or LLEUY-) & ; =зÑщейÑÑ.vnppdnfst =зÑщеюÑÑ.vnppdnfst : (LLBBG- or LLEUY-) & ; =зÑщем.vnnpdnmsp : (LLBAC- or LLBAD-) & ; =зÑщем.vnnpdnnsp : (LLBAC- or LLBAD-) & ; =зÑщем.vnppdnmsp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщем.vnppdnnsp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщемÑÑ.vnnpdnmsp : (LLBBH- or LLBBI-) & ; =зÑщемÑÑ.vnnpdnnsp : (LLBBH- or LLBBI-) & ; =зÑщемÑÑ.vnppdnmsp : (LLBBG- or LLEUY-) & ; =зÑщемÑÑ.vnppdnnsp : (LLBBG- or LLEUY-) & ; =зÑщему.vnnpdnmsd : (LLBAC- or LLBAD-) & ; =зÑщему.vnnpdnnsd : (LLBAC- or LLBAD-) & ; =зÑщему.vnppdnmsd : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщему.vnppdnnsd : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщемуÑÑ.vnnpdnmsd : (LLBBH- or LLBBI-) & ; =зÑщемуÑÑ.vnnpdnnsd : (LLBBH- or LLBBI-) & ; =зÑщемуÑÑ.vnppdnmsd : (LLBBG- or LLEUY-) & ; =зÑщемуÑÑ.vnppdnnsd : (LLBBG- or LLEUY-) & ; =зÑщею.vnppdnfst : (LLBBG- or LLEUZ- or LLFSL-) & ; =зÑщие.vnnpdnpi : (LLBAC- or LLBAD-) & ; =зÑщие.vnnpdnpv =зÑщих.vnnpdnpv : (LLBAC- or LLBAD-) & ; =зÑщие.vnppdnpi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщие.vnppdnpv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщиеÑÑ.vnnpdnpi : (LLBBH- or LLBBI-) & ; =зÑщиеÑÑ.vnnpdnpv =зÑщихÑÑ.vnnpdnpv : (LLBBH- or LLBBI-) & ; =зÑщиеÑÑ.vnppdnpi : (LLBBG- or LLEUY-) & ; =зÑщиеÑÑ.vnppdnpv =зÑщихÑÑ.vnppdnpv : (LLBBG- or LLEUY-) & ; =зÑщий.vnnpdnmsi : (LLBAC- or LLBAD-) & ; =зÑщий.vnppdnmsi : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщий.vnppdnmsv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEUZ- or LLFSL-) & ; =зÑщийÑÑ.vnnpdnmsi : (LLBBH- or LLBBI-) & ; =зÑщийÑÑ.vnppdnmsi : (LLBBG- or LLEUY-) & ; =зÑщим.vnnpdnmst : (LLBAC- or LLBAD-) & ; =зÑщим.vnnpdnnst : (LLBAC- or LLBAD-) & ; =зÑщим.vnnpdnpd : (LLBAC- or LLBAD-) & ; =зÑщим.vnppdnmst : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщим.vnppdnnst : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщим.vnppdnpd : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщими.vnnpdnpt : (LLBAC- or LLBAD-) & ; =зÑщими.vnppdnpt : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщимиÑÑ.vnnpdnpt : (LLBBH- or LLBBI-) & ; =зÑщимиÑÑ.vnppdnpt : (LLBBG- or LLEUY-) & ; =зÑщимÑÑ.vnnpdnmst : (LLBBH- or LLBBI-) & ; =зÑщимÑÑ.vnnpdnnst : (LLBBH- or LLBBI-) & ; =зÑщимÑÑ.vnnpdnpd : (LLBBH- or LLBBI-) & ; =зÑщимÑÑ.vnppdnmst : (LLBBG- or LLEUY-) & ; =зÑщимÑÑ.vnppdnnst : (LLBBG- or LLEUY-) & ; =зÑщимÑÑ.vnppdnpd : (LLBBG- or LLEUY-) & ; =зÑщих.vnnpdnpg : (LLBAC- or LLBAD-) & ; =зÑщих.vnnpdnpp : (LLBAC- or LLBAD-) & ; =зÑщих.vnppdnpg : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщих.vnppdnpp : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщих.vnppdnpv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLEUZ- or LLFSL-) & ; =зÑщихÑÑ.vnnpdnpg : (LLBBH- or LLBBI-) & ; =зÑщихÑÑ.vnnpdnpp : (LLBBH- or LLBBI-) & ; =зÑщихÑÑ.vnppdnpg : (LLBBG- or LLEUY-) & ; =зÑщихÑÑ.vnppdnpp : (LLBBG- or LLEUY-) & ; =зÑщую.vnnpdnfsv : (LLBAC- or LLBAD-) & ; =зÑщую.vnppdnfsv : (LLBAH- or LLBAI- or LLBAO- or LLBAP- or LLBBG- or LLEPU- or LLERU- or LLEUZ- or LLFSL-) & ; =зÑщуюÑÑ.vnnpdnfsv : (LLBBH- or LLBBI-) & ; =зÑщуюÑÑ.vnppdnfsv : (LLBBG- or LLEUY-) & ; =и-буфф.ndfpi : (LLDRF-) & ; =и-буфф.ndfpv : (LLDRF-) & ; =и-буфф.ndfsd : (LLDRF-) & ; =и-буфф.ndfsg : (LLDRF-) & ; =и-буфф.ndfsp : (LLDRF-) & ; =и.ansi : (LLBEH- or LLGRQ-) & ; =и.aps : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLCIU- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEIK- or LLEIM- or LLEIS- or LLEJC- or LLEKP- or LLFPD- or LLGRS-) & ; =и.cd : (LLDWO-) & ; =и.cg : (LLDTW- or LLDWO- or LLFML-) & ; =и.ci : (LLFML-) & ; =и.cp : (LLDWO-) & ; =и.cv : (LLFML-) & ; =и.mpi : (LLFGE-) & ; =и.mpv : (LLFGE-) & ; =и.ndfpd : (LLAFL-) & ; =и.ndfpi : (LLAFM- or LLAFP- or LLAFS- or LLAFT- or LLAFU- or LLAFV- or LLAFZ- or LLAGA- or LLAGB- or LLAGC- or LLAGD- or LLBBU- or LLBBV- or LLDNB- or LLDNC- or LLDND- or LLDNE- or LLDNF- or LLDNH- or LLDNI- or LLDPZ- or LLDQB- or LLDQC- or LLDQD- or LLDQF- or LLDQG- or LLDQH- or LLDQI- or LLDQL- or LLDQN- or LLEEW- or LLEFW- or LLFPV-) & ; =и.ndfpv : (LLAFM- or LLAFP- or LLAFS- or LLAFT- or LLAFU- or LLAFV- or LLAFZ- or LLAGA- or LLAGB- or LLAGC- or LLAGD- or LLBBU- or LLBBV- or LLDNB- or LLDNC- or LLDND- or LLDNE- or LLDNF- or LLDNI- or LLDPZ- or LLDQB- or LLDQC- or LLDQD- or LLDQF- or LLDQG- or LLDQH- or LLDQI- or LLDQL- or LLDQN- or LLEEW- or LLEFW- or LLFPV-) & ; =и.ndfsd : (LLDNB- or LLDNC- or LLDND- or LLDNE- or LLDNF- or LLDNG- or LLDNH- or LLDNI- or LLDQJ- or LLDQK- or LLDQL- or LLDQM- or LLDQN- or LLEAU- or LLEBA- or LLEFT- or LLEFV- or LLEFW- or LLFPS- or LLFPV-) & ; =и.ndfsg : (LLAFL- or LLAFM- or LLAFP- or LLAFS- or LLAFT- or LLAFU- or LLAFV- or LLAFZ- or LLAGA- or LLAGB- or LLAGC- or LLAGD- or LLAGF- or LLAGH- or LLAGJ- or LLAGK- or LLDNB- or LLDNC- or LLDND- or LLDNE- or LLDNF- or LLDNG- or LLDNH- or LLDNI- or LLDPZ- or LLDQA- or LLDQB- or LLDQC- or LLDQD- or LLDQE- or LLDQF- or LLDQG- or LLDQH- or LLDQJ- or LLDQK- or LLDQL- or LLDQM- or LLDQN- or LLDXK- or LLDXL- or LLDXM- or LLDXO- or LLDXP- or LLEAU- or LLEAX- or LLEAY- or LLEBA- or LLEEW- or LLEEY- or LLEEZ- or LLEFT- or LLEFU- or LLEFV- or LLEFW- or LLFPS- or LLFPV-) & ; =и.ndfsp : (LLAFL- or LLDNB- or LLDNC- or LLDND- or LLDNE- or LLDNF- or LLDNG- or LLDNH- or LLDNI- or LLDQK- or LLDQL- or LLDQM- or LLDQN- or LLEAU- or LLEBA- or LLEFT- or LLEFV- or LLEFW- or LLFPS- or LLFPV-) & ; =и.ndmpd : (LLARJ-) & ; =и.ndmpi : (LLAAF- or LLAAG- or LLAAH- or LLAAI- or LLAAJ- or LLAAK- or LLAAL- or LLAAM- or LLAAN- or LLABC- or LLABF- or LLABG- or LLABH- or LLABS- or LLABT- or LLBPG- or LLBPH- or LLBPI- or LLBPJ- or LLBPK- or LLBPO- or LLBPP- or LLBZZ- or LLDMK- or LLDML- or LLDMM- or LLDMP- or LLDMQ- or LLEEG- or LLEGE-) & ; =и.ndmpv : (LLAAF- or LLAAG- or LLAAH- or LLAAI- or LLAAJ- or LLAAK- or LLAAL- or LLAAM- or LLAAN- or LLABC- or LLABD- or LLABF- or LLABG- or LLABH- or LLABS- or LLABT- or LLBPG- or LLBPH- or LLBPI- or LLBPJ- or LLBPK- or LLBPO- or LLBPP- or LLBZZ- or LLDMK- or LLDML- or LLDMM- or LLDMP- or LLDMQ- or LLEEG-) & ; =и.ndmsd : (LLDMP- or LLDMQ- or LLEFS-) & ; =и.ndmsg : (LLDMP- or LLDMQ- or LLEAW- or LLEFS-) & ; =и.ndmsp : (LLARJ- or LLBPG- or LLBPO- or LLBPP- or LLBPQ- or LLBPR- or LLDMP- or LLDMQ- or LLDZE- or LLDZF- or LLEFK- or LLEFS-) & ; =и.ndnpi : (LLARM- or LLARN- or LLCAD- or LLCAE- or LLCAK-) & ; =и.ndnpp : (LLASA-) & ; =и.ndnpv : (LLARM- or LLARN- or LLCAD- or LLCAE- or LLCAK-) & ; =и.ndnsp : (LLARO- or LLARP- or LLARQ- or LLARU- or LLARX- or LLEFF- or LLEFG-) & ; =и.nlfpi : (LLAFD- or LLAFE- or LLAFG- or LLAFI- or LLAFJ- or LLAGO- or LLAGR- or LLAGS- or LLAGV- or LLAHB- or LLDNJ- or LLDNK- or LLDNL- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLDQO- or LLDQQ- or LLDQR- or LLDQS- or LLDQT- or LLDQV- or LLDQW- or LLEDZ- or LLEEE- or LLETH- or LLETR- or LLETT- or LLETV- or LLETX- or LLETZ- or LLEUA- or LLEUB- or LLEUD- or LLEUH- or LLEUJ- or LLEUK- or LLEUL- or LLEUM- or LLEUQ- or LLFHK- or LLFHS- or LLFHV- or LLFIB- or LLFIK- or LLFIO- or LLFIR- or LLFIT- or LLFJA- or LLFKY- or LLFKZ- or LLFLB- or LLFLD- or LLFLH- or LLFLJ- or LLFLQ- or LLFMS- or LLFNG- or LLFNH- or LLFNI- or LLFNJ- or LLFNK- or LLFNM- or LLFPG- or LLGRV-) & ; =и.nlfpv : (LLDQW- or LLETT- or LLEUA- or LLEUQ- or LLFLB- or LLFNG- or LLFPG-) & ; =и.nlfsd : (LLDNJ- or LLDNK- or LLDNL- or LLDPX- or LLDPY- or LLDQU- or LLDQV- or LLDQW- or LLEDZ- or LLEEA- or LLEEE- or LLEEF- or LLETT- or LLETZ- or LLEUH- or LLEUQ- or LLFHS- or LLFHV- or LLFIB- or LLFIO- or LLFKS- or LLFKT- or LLFMS- or LLFNG- or LLFNJ- or LLFNK-) & ; =и.nlfsg : (LLAFD- or LLAFE- or LLAFG- or LLAFI- or LLAFJ- or LLAGO- or LLAGR- or LLAGS- or LLAGV- or LLAGW- or LLAGY- or LLAGZ- or LLAHA- or LLAHB- or LLDNJ- or LLDNK- or LLDNL- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLDQO- or LLDQP- or LLDQQ- or LLDQR- or LLDQS- or LLDQT- or LLDQU- or LLDQV- or LLDQW- or LLECJ- or LLECO- or LLEDZ- or LLEEA- or LLEEC- or LLEED- or LLEEE- or LLEEF- or LLETH- or LLETR- or LLETT- or LLETV- or LLETX- or LLETZ- or LLEUA- or LLEUB- or LLEUC- or LLEUD- or LLEUE- or LLEUH- or LLEUK- or LLEUL- or LLEUM- or LLEUQ- or LLFHK- or LLFHR- or LLFHS- or LLFHV- or LLFIB- or LLFIO- or LLFIR- or LLFIS- or LLFIT- or LLFIU- or LLFJA- or LLFKS- or LLFKT- or LLFKY- or LLFKZ- or LLFLB- or LLFLC- or LLFLD- or LLFLF- or LLFLH- or LLFLJ- or LLFLQ- or LLFMS- or LLFNG- or LLFNH- or LLFNI- or LLFNJ- or LLFNK- or LLFNM- or LLFPG- or LLGRV-) & ; =и.nlfsp : (LLDNJ- or LLDNK- or LLDNL- or LLDPX- or LLDPY- or LLDQU- or LLDQV- or LLDQW- or LLEDZ- or LLEEA- or LLEEE- or LLEEF- or LLETT- or LLEUH- or LLEUQ- or LLFHS- or LLFHV- or LLFIB- or LLFKS- or LLFKT- or LLFMS- or LLFNG- or LLFNJ- or LLFNK-) & ; =и.nlmpi : (LLACD- or LLACE- or LLACF- or LLACG- or LLACJ- or LLACP- or LLACS- or LLACU- or LLAEV- or LLAEX- or LLAEZ- or LLAFA- or LLAFD- or LLAFE- or LLAFG- or LLAFI- or LLAFJ- or LLARK- or LLBPS- or LLBPT- or LLCAB- or LLDMS- or LLDMT- or LLDMU- or LLDMZ- or LLDNA- or LLDPQ- or LLDPR- or LLDPS- or LLDPT- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLEBC- or LLEBD- or LLEBE- or LLEDJ- or LLEDL- or LLEDP- or LLEDX- or LLETF- or LLETJ- or LLETK- or LLETL- or LLETP- or LLETS- or LLETU- or LLEUF- or LLEUI- or LLEUK- or LLEUL- or LLEUN- or LLEUO- or LLFHL- or LLFHO- or LLFHP- or LLFHX- or LLFHZ- or LLFIE- or LLFII- or LLFIJ- or LLFIL- or LLFIM- or LLFIV- or LLFIW- or LLFKW- or LLFKX- or LLFLD- or LLFLI- or LLFLL- or LLFLQ- or LLFNE- or LLFNF- or LLFNO- or LLFOA- or LLFOR- or LLFOT- or LLFOZ- or LLFPA- or LLFPI- or LLFPT- or LLFPZ-) & ; =и.nlmpv : (LLACS- or LLACU- or LLDMZ- or LLDNA- or LLETP- or LLFIM-) & ; =и.nlmsd : (LLDPT- or LLDPX- or LLDPY-) & ; =и.nlmsg : (LLAEV- or LLAEX- or LLAEZ- or LLAFA- or LLAFD- or LLAFE- or LLAFG- or LLAFI- or LLAFJ- or LLARK- or LLDPQ- or LLDPR- or LLDPS- or LLDPT- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLECF- or LLECJ- or LLEEB- or LLEEC- or LLETF- or LLETJ- or LLETK- or LLETS- or LLETU- or LLEUF- or LLEUI- or LLEUK- or LLEUL- or LLEUN- or LLEUO- or LLFHZ- or LLFIE- or LLFIF- or LLFII- or LLFIJ- or LLFIV- or LLFIW- or LLFKW- or LLFKX- or LLFLD- or LLFLF- or LLFLI- or LLFLQ- or LLFNE- or LLFNF- or LLFNO- or LLFPT- or LLFPZ-) & ; =и.nlmsp : (LLBPT- or LLDPT- or LLDPX- or LLDPY- or LLEDL- or LLEDM- or LLFHX- or LLFKU-) & ; =и.nlnsp : (LLASB-) & ; =и.npi : (LLBBW- or LLBBX- or LLBBY- or LLBBZ- or LLBCA- or LLBCB- or LLBCC- or LLBCD- or LLBCE- or LLBCF- or LLDYJ- or LLDYK- or LLDYL- or LLDYM- or LLDYN- or LLDYO-) & ; =и.npv : (LLBBY- or LLBBZ- or LLBCA- or LLBCB- or LLBCC- or LLBCD- or LLBCE- or LLBCF- or LLDYJ- or LLDYK- or LLDYL- or LLDYM- or LLDYN- or LLDYO-) & ; =и.vnndv2s : (LLAHP- or LLAHQ- or LLAHR- or LLAHS- or LLAHV- or LLAHW- or LLAHX- or LLAHZ- or LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS- or LLBFY- or LLBGB- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGP- or LLCWH- or LLCWI- or LLDFV- or LLDFW- or LLDRL- or LLGPN-) & ; =и.vnpdv2s : (LLAIA- or LLAIC- or LLAWU- or LLAWW- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHI- or LLBHS- or LLBHT- or LLBHU- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBMO- or LLBNC- or LLBNF- or LLBNG- or LLCLJ- or LLCWK- or LLCZR- or LLDFY- or LLELV- or LLEMD- or LLEMJ- or LLEOQ- or LLEPB- or LLEPN- or LLEQF- or LLEQL- or LLESM- or LLESZ- or LLEVE- or LLEVJ- or LLEVT- or LLEVU- or LLEWK- or LLFAU- or LLFLT- or LLFQS- or LLFQV- or LLFRC- or LLFTR- or LLFUJ-) & ; =и.vsndv2s : (LLAIR- or LLAIS- or LLAIT- or LLAIW- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXD- or LLAXE- or LLBJA- or LLBJB- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLCWL- or LLCWM- or LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDRT- or LLDRU- or LLFFD- or LLFWF- or LLFXX- or LLFYT- or LLFYV- or LLFZM- or LLGAV- or LLGBC- or LLGBZ- or LLGCO- or LLGCP- or LLGDV- or LLGHR- or LLGIA- or LLGIY- or LLGJR- or LLGLT- or LLGLZ- or LLGQH- or LLGRF-) & ; =и.vspdv2s : (LLAIY- or LLAJB- or LLAJC- or LLAJG- or LLAJJ- or LLAJO- or LLAJR- or LLAJU- or LLAXG- or LLAXH- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLBJW- or LLBJX- or LLBJY- or LLBKA- or LLBKB- or LLBKD- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKR- or LLBKT- or LLBKU- or LLBKV- or LLBKX- or LLBKY- or LLBKZ- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLCLK- or LLCLL- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLFAY- or LLFCT- or LLFRO- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTJ- or LLFTK- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWI- or LLFWK- or LLFWL- or LLFWV- or LLFWX- or LLFXI- or LLFYR- or LLFYU- or LLFZJ- or LLGAA- or LLGAT- or LLGBG- or LLGBN- or LLGCX- or LLGDL- or LLGDN- or LLGDP- or LLGDZ- or LLGEA- or LLGEM- or LLGEP- or LLGEQ- or LLGFH- or LLGFN- or LLGFX- or LLGGI- or LLGJX- or LLGKC- or LLGKM- or LLGMN- or LLGMT- or LLGNC- or LLGNE- or LLGNF- or LLGNH- or LLGNU- or LLGOF- or LLGOQ- or LLGOS- or LLGQA- or LLGQC- or LLGQL- or LLGQS- or LLGRG-) & ; =и.wdpv : (LLDSV- or LLDSW- or LLDVB- or LLDVC- or LLDVD- or LLDVV-) & ; =и.wpi : (LLDSV- or LLDSW- or LLDVB- or LLDVC- or LLDVD- or LLDVV-) & ; =ив.vnnddp : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGP- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ив.vnpddp : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHK- or LLBHN- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESI- or LLESM- or LLEST- or LLESZ- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ив.vsnddp : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ив.vspddp : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившаÑ.vnnpdpfsi : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившаÑ.vnppdpfsi : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившаÑ.vsnpdpfsi : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившаÑ.vsppdpfsi : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившаÑÑÑ.vnnpdpfsi : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившаÑÑÑ.vnppdpfsi : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившаÑÑÑ.vsnpdpfsi : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившего.vnnpdpmsg : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившего.vnnpdpmsv : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившего.vnnpdpnsg : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившего.vnnpdpnsv : (LLBGB- or LLBGC- or LLBGM- or LLBGV- or LLBGW-) & ; =ившего.vnppdpmsg : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившего.vnppdpmsv =ивший.vnppdpmsv : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившего.vnppdpnsg : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившего.vnppdpnsv : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившего.vsnpdpmsg : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившего.vsnpdpmsv =ивший.vsnpdpmsv : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившего.vsnpdpnsg : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившего.vsnpdpnsv : (LLBJB- or LLBJE- or LLBJM- or LLBJN- or LLBJO- or LLBJU- or LLBJV-) & ; =ившего.vsppdpmsg : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившего.vsppdpmsv : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившего.vsppdpnsg : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившего.vsppdpnsv : (LLBKA- or LLBKB- or LLBKC- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBMB- or LLBMC- or LLBMD- or LLBMK- or LLBML- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG-) & ; =ившегоÑÑ.vnnpdpmsg : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившегоÑÑ.vnnpdpmsv : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившегоÑÑ.vnnpdpnsg : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившегоÑÑ.vnnpdpnsv : (LLFAN- or LLFAO- or LLFAP-) & ; =ившегоÑÑ.vnppdpmsg : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившегоÑÑ.vnppdpmsv =ившийÑÑ.vnppdpmsv : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившегоÑÑ.vnppdpnsg : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившегоÑÑ.vnppdpnsv =ившееÑÑ.vnppdpnsv : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившегоÑÑ.vsnpdpmsg : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившегоÑÑ.vsnpdpmsv : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившегоÑÑ.vsnpdpnsg : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившегоÑÑ.vsnpdpnsv : (LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ-) & ; =ившее.vnnpdpnsi : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившее.vnnpdpnsv : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившее.vnppdpnsi : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившее.vnppdpnsv : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившее.vsnpdpnsi : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившее.vsnpdpnsv : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившее.vsppdpnsi : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившее.vsppdpnsv : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившееÑÑ.vnnpdpnsi : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившееÑÑ.vnnpdpnsv : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившееÑÑ.vnppdpnsi : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившееÑÑ.vsnpdpnsi : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившееÑÑ.vsnpdpnsv : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившей.vnnpdpfsd : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившей.vnnpdpfsg : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившей.vnnpdpfsp : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившей.vnnpdpfst : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившей.vnppdpfsd : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившей.vnppdpfsg : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившей.vnppdpfsp : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившей.vnppdpfst : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившей.vsnpdpfsd : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившей.vsnpdpfsg : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившей.vsnpdpfsp : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившей.vsnpdpfst : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившей.vsppdpfsd : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившей.vsppdpfsg : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившей.vsppdpfsp : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившей.vsppdpfst : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившейÑÑ.vnnpdpfsd : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившейÑÑ.vnnpdpfsg : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившейÑÑ.vnnpdpfsp : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившейÑÑ.vnnpdpfst : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившейÑÑ.vnppdpfsd : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившейÑÑ.vnppdpfsg : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившейÑÑ.vnppdpfsp : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившейÑÑ.vnppdpfst =ившеюÑÑ.vnppdpfst : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившейÑÑ.vsnpdpfsd : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившейÑÑ.vsnpdpfsg : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившейÑÑ.vsnpdpfsp : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившейÑÑ.vsnpdpfst : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившем.vnnpdpmsp : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившем.vnnpdpnsp : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившем.vnppdpmsp : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившем.vnppdpnsp : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившем.vsnpdpmsp : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившем.vsnpdpnsp : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившем.vsppdpmsp : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившем.vsppdpnsp : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившемÑÑ.vnnpdpmsp : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившемÑÑ.vnnpdpnsp : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившемÑÑ.vnppdpmsp : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившемÑÑ.vnppdpnsp : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившемÑÑ.vsnpdpmsp : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившемÑÑ.vsnpdpnsp : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившему.vnnpdpmsd : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившему.vnnpdpnsd : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившему.vnppdpmsd : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившему.vnppdpnsd : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившему.vsnpdpmsd : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившему.vsnpdpnsd : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившему.vsppdpmsd : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившему.vsppdpnsd : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившемуÑÑ.vnnpdpmsd : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившемуÑÑ.vnnpdpnsd : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившемуÑÑ.vnppdpmsd : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившемуÑÑ.vnppdpnsd : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившемуÑÑ.vsnpdpmsd : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившемуÑÑ.vsnpdpnsd : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившею.vnnpdpfst : (LLBGB- or LLBGC- or LLBGM- or LLBGV- or LLBGW-) & ; =ившею.vnppdpfst : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившею.vsnpdpfst : (LLBJB- or LLBJE- or LLBJM- or LLBJN- or LLBJO- or LLBJU- or LLBJV-) & ; =ившею.vsppdpfst : (LLBKA- or LLBKB- or LLBKC- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBMB- or LLBMC- or LLBMD- or LLBMK- or LLBML- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG-) & ; =ившеюÑÑ.vnnpdpfst : (LLFAN- or LLFAO- or LLFAP-) & ; =ившеюÑÑ.vsnpdpfst : (LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ-) & ; =ивши.vnnddp : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGM- or LLBGN- or LLBGO- or LLBGP- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGV- or LLBGW-) & ; =ивши.vnpddp : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESI- or LLESM- or LLEST- or LLESZ- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ивши.vsnddp : (LLBJA- or LLBJB- or LLBJC- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJU- or LLBJV- or LLFYV- or LLGBC- or LLGCO- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ивши.vspddp : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMK- or LLBML- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившие.vnnpdppi : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившие.vnnpdppv : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившие.vnppdppi : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившие.vnppdppv =ивших.vnppdppv : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившие.vsnpdppi : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившие.vsnpdppv =ивших.vsnpdppv : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившие.vsppdppi : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившие.vsppdppv : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившиеÑÑ.vnnpdppi : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившиеÑÑ.vnnpdppv : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFPC-) & ; =ившиеÑÑ.vnppdppi : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившиеÑÑ.vnppdppv =ившихÑÑ.vnppdppv : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившиеÑÑ.vsnpdppi : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившиеÑÑ.vsnpdppv : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ивший.vnnpdpmsi : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ивший.vnnpdpmsv : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGV- or LLBGW-) & ; =ивший.vnppdpmsi : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ивший.vsnpdpmsi : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ивший.vsppdpmsi : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ивший.vsppdpmsv : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMJ- or LLBMK- or LLBML- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившийÑÑ.vnnpdpmsi : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившийÑÑ.vnnpdpmsv : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFPC-) & ; =ившийÑÑ.vnppdpmsi : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившийÑÑ.vsnpdpmsi : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившийÑÑ.vsnpdpmsv : (LLBOA- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившим.vnnpdpmst : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившим.vnnpdpnst : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившим.vnnpdppd : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившим.vnppdpmst : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившим.vnppdpnst : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившим.vnppdppd : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившим.vsnpdpmst : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившим.vsnpdpnst : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившим.vsnpdppd : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившим.vsppdpmst : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившим.vsppdpnst : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившим.vsppdppd : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившими.vnnpdppt : (LLBFY- or LLBFZ- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившими.vnppdppt : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившими.vsnpdppt : (LLBJA- or LLBJB- or LLBJC- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившими.vsppdppt : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившимиÑÑ.vnnpdppt : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившимиÑÑ.vnppdppt : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившимиÑÑ.vsnpdppt : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившимÑÑ.vnnpdpmst : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившимÑÑ.vnnpdpnst : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившимÑÑ.vnnpdppd : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившимÑÑ.vnppdpmst : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившимÑÑ.vnppdpnst : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившимÑÑ.vnppdppd : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившимÑÑ.vsnpdpmst : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившимÑÑ.vsnpdpnst : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившимÑÑ.vsnpdppd : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившиÑÑŒ.vnnddp : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNY- or LLELW- or LLEQX- or LLERR- or LLESJ- or LLESN- or LLESU- or LLETA- or LLFAN- or LLFAO- or LLFAP- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFMU- or LLFPC-) & ; =ившиÑÑŒ.vsnddp : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ивших.vnnpdppg : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ивших.vnnpdppp : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ивших.vnnpdppv : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGV- or LLBGW-) & ; =ивших.vnppdppg : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ивших.vnppdppp : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ивших.vsnpdppg : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ивших.vsnpdppp : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ивших.vsppdppg : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ивших.vsppdppp : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ивших.vsppdppv : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMJ- or LLBMK- or LLBML- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившихÑÑ.vnnpdppg : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившихÑÑ.vnnpdppp : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившихÑÑ.vnnpdppv : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившихÑÑ.vnppdppg : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившихÑÑ.vnppdppp : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившихÑÑ.vsnpdppg : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившихÑÑ.vsnpdppp : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившихÑÑ.vsnpdppv : (LLBOA- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ившую.vnnpdpfsv : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ившую.vnppdpfsv : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ившую.vsnpdpfsv : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ившую.vsppdpfsv : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ившуюÑÑ.vnnpdpfsv : (LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBNA- or LLBNB- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLERR- or LLETA- or LLETC- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ившуюÑÑ.vnppdpfsv : (LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLGRK-) & ; =ившуюÑÑ.vsnpdpfsv : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =идем.vnndn1p : (LLBDA-) & ; =идем.vnndv1s : (LLBDA-) & ; =идемте.vnndv1p : (LLBDA-) & ; =идеÑÑти.cd : (LLDWP- or LLDWQ-) & ; =идеÑÑти.cg : (LLDWP- or LLDWQ-) & ; =идеÑÑти.cp : (LLDWP- or LLDWQ-) & ; =идеÑÑтью.ct : (LLDWP-) & ; =идет.vnndn3s : (LLBDA-) & ; =идете.vnndn2p : (LLBDA-) & ; =идешь.vnndn2s : (LLBDA-) & ; =иди.vnndv2s : (LLBDA-) & ; =идите.vnndv2p : (LLBDA-) & ; =идти.vnndi : (LLBDA-) & ; =иду.vnndn1s : (LLBDA-) & ; =идут.vnndn3p : (LLBDA-) & ; =идущаÑ.vnnpdnfsi : (LLBDA-) & ; =идущего.vnnpdnmsg : (LLBDA-) & ; =идущего.vnnpdnmsv =идущий.vnnpdnmsv : (LLBDA-) & ; =идущего.vnnpdnnsg : (LLBDA-) & ; =идущее.vnnpdnnsi : (LLBDA-) & ; =идущее.vnnpdnnsv : (LLBDA-) & ; =идущей.vnnpdnfsd : (LLBDA-) & ; =идущей.vnnpdnfsg : (LLBDA-) & ; =идущей.vnnpdnfsp : (LLBDA-) & ; =идущей.vnnpdnfst : (LLBDA-) & ; =идущем.vnnpdnmsp : (LLBDA-) & ; =идущем.vnnpdnnsp : (LLBDA-) & ; =идущему.vnnpdnmsd : (LLBDA-) & ; =идущему.vnnpdnnsd : (LLBDA-) & ; =идущие.vnnpdnpi : (LLBDA-) & ; =идущие.vnnpdnpv =идущих.vnnpdnpv : (LLBDA-) & ; =идущий.vnnpdnmsi : (LLBDA-) & ; =идущим.vnnpdnmst : (LLBDA-) & ; =идущим.vnnpdnnst : (LLBDA-) & ; =идущим.vnnpdnpd : (LLBDA-) & ; =идущими.vnnpdnpt : (LLBDA-) & ; =идущих.vnnpdnpg : (LLBDA-) & ; =идущих.vnnpdnpp : (LLBDA-) & ; =идущую.vnnpdnfsv : (LLBDA-) & ; =идÑ.vnnddn : (LLBDA-) & ; =ие-либо.wdpv : (LLCJP-) & ; =ие-либо.wpi : (LLCJP-) & ; =ие-нибудь.wdpv : (LLCJQ-) & ; =ие-нибудь.wpi : (LLCJQ-) & ; =ие-то.wdpv : (LLCJR-) & ; =ие-то.wpi : (LLCJR-) & ; =ие.adpv : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLCIU- or LLCIX- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDZU- or LLDZZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLEKV- or LLFPD- or LLFUQ- or LLGRQ- or LLGRR- or LLGRS- or LLGRT- or LLGRU-) & ; =ие.api : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLCIU- or LLCIX- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDZU- or LLDZZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLEKV- or LLFPD- or LLFUQ- or LLGRQ- or LLGRR- or LLGRS- or LLGRT- or LLGRU-) & ; =ие.mnsi : (LLDUR-) & ; =ие.mnsv : (LLDUR-) & ; =ие.mpi : (LLFGU-) & ; =ие.mpv =их.mpv : (LLFGU-) & ; =ие.ndfpi : (LLAKO- or LLAKQ- or LLAKR- or LLDSP- or LLEFC-) & ; =ие.ndfpv : (LLAKO- or LLAKQ- or LLAKR- or LLDSP- or LLEFC-) & ; =ие.ndmpi : (LLBDE- or LLBDF-) & ; =ие.ndmpv : (LLBDE- or LLBDF-) & ; =ие.ndnpi : (LLATU- or LLCIH-) & ; =ие.ndnpv : (LLATU- or LLCIH-) & ; =ие.ndnsi : (LLBDC- or LLBDD-) & ; =ие.ndnsv : (LLBDC- or LLBDD-) & ; =ие.nlfpi : (LLAKV- or LLAKW- or LLAKX- or LLAKY- or LLDSQ- or LLFOX-) & ; =ие.nlmpi : (LLBDG- or LLBDH- or LLBDI- or LLCIQ- or LLEDH- or LLEDQ- or LLFJZ-) & ; =ие.nlnpi : (LLATW-) & ; =ие.wdpv : (LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDUX- or LLDVN-) & ; =ие.wnsi : (LLDUJ-) & ; =ие.wnsv : (LLDUJ-) & ; =ие.wpi : (LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDUX- or LLDVN-) & ; =ием.ndnst : (LLBDC- or LLBDD-) & ; =иеÑÑ.adpv : (LLBFI- or LLBFJ- or LLBFK-) & ; =иеÑÑ.api : (LLBFI- or LLBFJ- or LLBFK-) & ; =иеÑÑ.nlfpi : (LLALC-) & ; =иеÑÑ.nlmpi : (LLBFH-) & ; =ии.ndnsp =ьи.ndnsp : (LLBDC- or LLBDD-) & ; =ии.wdpv : (LLDUJ-) & ; =ии.wpi : (LLDUJ-) & ; =ий.admsv : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLBFE- or LLBFF- or LLBFG- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZA- or LLFPD- or LLFUQ- or LLGRQ- or LLGRR- or LLGRS- or LLGRT- or LLGRU-) & ; =ий.amsi : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLBFE- or LLBFF- or LLBFG- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZA- or LLFPD- or LLFUQ- or LLGRQ- or LLGRR- or LLGRS- or LLGRT- or LLGRU-) & ; =ий.amss : (LLBQQ-) & ; =ий.amsv : (LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP-) & ; =ий.kdmsv : (LLDUY-) & ; =ий.kmsi : (LLDUY-) & ; =ий.mmsi : (LLDUS- or LLEGW- or LLFGU-) & ; =ий.mmsv : (LLDUS- or LLEGW- or LLFGU-) & ; =ий.ndfpg : (LLBRA- or LLDPL- or LLDPM-) & ; =ий.ndfpi : (LLBQZ-) & ; =ий.ndmsi : (LLBDE- or LLBDF- or LLDYP- or LLDYQ-) & ; =ий.ndmsv : (LLBDE- or LLBDF- or LLDYP- or LLDYQ-) & ; =ий.ndnpg : (LLBDC- or LLDNS- or LLDNT-) & ; =ий.nlfpg : (LLDPJ- or LLDPO- or LLFNL-) & ; =ий.nlfpv : (LLDPJ- or LLDPO- or LLFNL-) & ; =ий.nlmpg : (LLACK- or LLDPJ-) & ; =ий.nlmpv : (LLACK- or LLDPI- or LLDPJ-) & ; =ий.nlmsi : (LLBDG- or LLBDH- or LLBDI- or LLBDJ- or LLEDG- or LLEDH- or LLEDI- or LLFJY- or LLFJZ-) & ; =ий.nlnpg : (LLDNU-) & ; =ий.nlnpv : (LLDNU-) & ; =ий.wdmsv : (LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDUX-) & ; =ий.wmsi : (LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDUX-) & ; =ийÑÑ.admsv : (LLBFI- or LLBFJ- or LLBFK-) & ; =ийÑÑ.amsi : (LLBFI- or LLBFJ- or LLBFK-) & ; =ийÑÑ.nlmsi : (LLBFH-) & ; =ил.vnndpms : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGP- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ил.vnpdpms : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESI- or LLESM- or LLEST- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ил.vsndpms : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ил.vspdpms : (LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ила.vnndpfs : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGP- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ила.vnpdpfs : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESI- or LLESM- or LLEST- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ила.vsndpfs : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ила.vspdpfs : (LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =илаÑÑŒ.vnndpfs : (LLBMO- or LLBMP- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLBNA- or LLBNB- or LLBNC- or LLBNF- or LLBNG- or LLBNH- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLBNY- or LLBNZ- or LLELW- or LLEQX- or LLERR- or LLESJ- or LLESN- or LLESU- or LLETA- or LLETC- or LLEVD- or LLEVI- or LLEVQ- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC- or LLGRK-) & ; =илаÑÑŒ.vsndpfs : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =или.vnndpp : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGP- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =или.vnpdpp : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESI- or LLESM- or LLEST- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =или.vsndpp : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =или.vspdpp : (LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =илиÑÑŒ.vnndpp : (LLBMO- or LLBMP- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLBNA- or LLBNB- or LLBNC- or LLBNF- or LLBNG- or LLBNH- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLBNY- or LLBNZ- or LLELW- or LLEQX- or LLERR- or LLESJ- or LLESN- or LLESU- or LLETA- or LLETC- or LLEVD- or LLEVI- or LLEVQ- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC- or LLGRK-) & ; =илиÑÑŒ.vsndpp : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =ило.vnndpns : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGP- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ило.vnpdpns : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESI- or LLESM- or LLEST- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ило.vsndpns : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ило.vspdpns : (LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =ило.xp : (LLFMJ-) & ; =илоÑÑŒ.vnndpns : (LLBMO- or LLBMP- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLBNA- or LLBNB- or LLBNC- or LLBNF- or LLBNG- or LLBNH- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLBNY- or LLBNZ- or LLELW- or LLEQX- or LLERR- or LLESJ- or LLESN- or LLESU- or LLETA- or LLETC- or LLEVD- or LLEVI- or LLEVQ- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC- or LLGRK-) & ; =илоÑÑŒ.vsndpns : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =илÑÑ.vnndpms : (LLBMO- or LLBMP- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLBNA- or LLBNB- or LLBNC- or LLBNF- or LLBNG- or LLBNH- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLBNY- or LLBNZ- or LLELW- or LLEQX- or LLERR- or LLESJ- or LLESN- or LLESU- or LLETA- or LLETC- or LLEVD- or LLEVI- or LLEVQ- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC- or LLGRK-) & ; =илÑÑ.vsndpms : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =им-либо.wmst : (LLCJP-) & ; =им-либо.wnst : (LLCJP-) & ; =им-либо.wpd : (LLCJP-) & ; =им-нибудь.wmst : (LLCJQ-) & ; =им-нибудь.wnst : (LLCJQ-) & ; =им-нибудь.wpd : (LLCJQ-) & ; =им-то.wmst : (LLCJR-) & ; =им-то.wnst : (LLCJR-) & ; =им-то.wpd : (LLCJR-) & ; =им.amst : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLCIU- or LLCIX- or LLCIY- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEJG- or LLEKP- or LLEKV- or LLFPD- or LLFUQ- or LLGRQ- or LLGRR- or LLGRS- or LLGRT- or LLGRU-) & ; =им.anst : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLCIU- or LLCIX- or LLCIY- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYZ- or LLDZU- or LLDZZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEJG- or LLEKP- or LLEKV- or LLFPD- or LLFUQ- or LLGRQ- or LLGRR- or LLGRS- or LLGRT- or LLGRU-) & ; =им.apd : (LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDW- or LLBDX- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFB- or LLBFC- or LLBFD- or LLCIU- or LLCIX- or LLCJF- or LLCJG- or LLCJH- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDZU- or LLDZZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLEKV- or LLFPD- or LLGRQ- or LLGRR- or LLGRS- or LLGRT- or LLGRU-) & ; =им.apg : (LLBDK- or LLBDL- or LLBDV- or LLBDY- or LLBDZ- or LLBEH- or LLBEI- or LLBEJ- or LLBEQ- or LLBFA- or LLCJE- or LLFUQ-) & ; =им.cd : (LLDUF- or LLDVG- or LLDVH-) & ; =им.mmst : (LLDUS- or LLEGW- or LLFGU-) & ; =им.mnst : (LLDUH- or LLDUR- or LLDVK- or LLFFU- or LLFFV- or LLFGD- or LLFGE- or LLFGU-) & ; =им.mpd : (LLFGE- or LLFGU-) & ; =им.ndfpd : (LLAKO- or LLAKP- or LLAKQ- or LLAKR- or LLDQI- or LLDSP- or LLEFC-) & ; =им.ndfpt : (LLEFC-) & ; =им.ndmpd : (LLBDE- or LLBDF-) & ; =им.ndmst : (LLBDE- or LLBDF- or LLDYP- or LLDZX-) & ; =им.ndnpd : (LLARM- or LLARN- or LLATU- or LLCIH-) & ; =им.ndnst : (LLARM- or LLARN- or LLATU- or LLATV- or LLCIH- or LLCII- or LLDXV- or LLDZV-) & ; =им.nlfpd : (LLAKV- or LLAKW- or LLAKX- or LLAKY- or LLFOX-) & ; =им.nlmpd : (LLBDG- or LLBDH- or LLBDI- or LLCIQ- or LLEDH- or LLEDQ- or LLFJZ-) & ; =им.nlmst : (LLBDG- or LLBDH- or LLBDI- or LLCIQ- or LLEDG- or LLEDH- or LLEDI- or LLEDQ- or LLEDR- or LLFJY- or LLFJZ-) & ; =им.nlnpd : (LLATW-) & ; =им.nlnst : (LLATW-) & ; =им.vnndn1p : (LLAHP- or LLAHR- or LLAHX- or LLAWN- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =им.vnpdn1p : (LLAIA- or LLAIB- or LLAIC- or LLAWU- or LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLELV- or LLEOQ- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESI- or LLESM- or LLEST- or LLESZ- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFLT- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =им.vnppsnmsi : (LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =им.vnppsnmss : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLFAU-) & ; =им.vsndf1p : (LLAIR- or LLAIT- or LLAIV- or LLAIW- or LLAWX- or LLAWY- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLDRT- or LLDRU- or LLDRV- or LLFOH- or LLFXX- or LLFYT- or LLFYV- or LLGBC- or LLGCO- or LLGCP- or LLGEK- or LLGET- or LLGGF- or LLGGM- or LLGGN- or LLGHR- or LLGHS- or LLGIA- or LLGIW- or LLGIY- or LLGJR- or LLGJS- or LLGLT- or LLGLZ- or LLGPX- or LLGRF-) & ; =им.vsndv1p : (LLFXX- or LLFYT- or LLFYV- or LLGBC- or LLGCO- or LLGCP- or LLGEK- or LLGET- or LLGGF- or LLGGM- or LLGGN- or LLGHR- or LLGHS- or LLGIW- or LLGIY- or LLGJR- or LLGJS- or LLGLT- or LLGLZ- or LLGPX- or LLGRF-) & ; =им.vsndv1s : (LLAIR- or LLAIT- or LLAIV- or LLAWX- or LLAXA- or LLAXB- or LLAXC- or LLBJA- or LLBJC- or LLBJD- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLDRU- or LLDRV- or LLFOH-) & ; =им.vspdf1p : (LLAIY- or LLAIZ- or LLAJG- or LLAJJ- or LLAJR- or LLAJS- or LLAJU- or LLAXH- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBLA- or LLBLB- or LLBLC- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMJ- or LLBMK- or LLBML- or LLBOM- or LLDSA- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFRO- or LLFRQ- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGAT- or LLGBG- or LLGBN- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGEQ- or LLGFH- or LLGFX- or LLGGI- or LLGHN- or LLGHU- or LLGJU- or LLGJX- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMT- or LLGNE- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQC- or LLGQS- or LLGRG- or LLGRN-) & ; =им.vspdv1p : (LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGAT- or LLGBG- or LLGBN- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGEQ- or LLGFH- or LLGFX- or LLGGI- or LLGHN- or LLGHU- or LLGJU- or LLGJX- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMT- or LLGNE- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQC- or LLGQS- or LLGRG- or LLGRN-) & ; =им.vspdv1s : (LLAIY- or LLAIZ- or LLAJG- or LLAJJ- or LLAXH- or LLAXJ- or LLAXK- or LLAXL- or LLBJX- or LLBJY- or LLBJZ- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKM- or LLBKN- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLN- or LLBLO- or LLBLP- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBMA- or LLBME- or LLBMF- or LLBMG- or LLBMJ- or LLDSA-) & ; =им.wmst : (LLDSV- or LLDSW- or LLDUJ- or LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDUX- or LLDVB- or LLDVC- or LLDVD- or LLDVN- or LLDVV-) & ; =им.wnsd : (LLDVB-) & ; =им.wnst : (LLDSV- or LLDSW- or LLDUJ- or LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDUX- or LLDVB- or LLDVC- or LLDVD- or LLDVN- or LLDVV-) & ; =им.wpd : (LLDSV- or LLDSW- or LLDUJ- or LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDUX- or LLDVB- or LLDVC- or LLDVD- or LLDVN- or LLDVV-) & ; =има.vnppsnfsi : (LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK-) & ; =има.vnppsnfss : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имаÑ.vnppsnfsi : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имем.vsndf1p : (LLDRW- or LLGAI-) & ; =имем.vsndv1p : (LLGAI-) & ; =имем.vsndv1s : (LLDRW-) & ; =имем.vspdf1p : (LLDSB- or LLDSC- or LLGJW- or LLGOM-) & ; =имем.vspdv1p : (LLGJW- or LLGOM-) & ; =имем.vspdv1s : (LLDSB- or LLDSC-) & ; =имемÑÑ.vsndf1p : (LLDSJ- or LLGMZ-) & ; =имемÑÑ.vsndv1p : (LLGMZ-) & ; =имемÑÑ.vsndv1s : (LLDSJ-) & ; =имемте.vsndv1p : (LLDRW- or LLGAI-) & ; =имемте.vspdv1p : (LLDSB- or LLDSC- or LLGJW- or LLGOM-) & ; =имемтеÑÑŒ.vsndv1p : (LLDSJ- or LLGMZ-) & ; =имет.vsndf3s : (LLDRW- or LLGAI-) & ; =имет.vspdf3s : (LLDSB- or LLDSC- or LLGJW- or LLGOM-) & ; =имете.vsndf2p : (LLDRW- or LLGAI-) & ; =имете.vspdf2p : (LLDSB- or LLDSC- or LLGJW- or LLGOM-) & ; =иметеÑÑŒ.vsndf2p : (LLDSJ- or LLGMZ-) & ; =иметÑÑ.vsndf3s : (LLDSJ- or LLGMZ-) & ; =имешь.vsndf2s : (LLDRW- or LLGAI-) & ; =имешь.vspdf2s : (LLDSB- or LLDSC- or LLGJW- or LLGOM-) & ; =имешьÑÑ.vsndf2s : (LLDSJ- or LLGMZ-) & ; =ими-либо.wpt : (LLCJP-) & ; =ими-нибудь.wpt : (LLCJQ-) & ; =ими-то.wpt : (LLCJR-) & ; =ими.apt : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLCIU- or LLCIX- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDZU- or LLDZZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLEKV- or LLFPD- or LLFUQ- or LLGRQ- or LLGRR- or LLGRS- or LLGRT- or LLGRU-) & ; =ими.ct : (LLDUF- or LLDVG- or LLDVH-) & ; =ими.mpt : (LLFGE- or LLFGU-) & ; =ими.ndfpt : (LLAKO- or LLAKP- or LLAKQ- or LLDQI- or LLDSP-) & ; =ими.ndmpt : (LLBDE- or LLBDF-) & ; =ими.ndnpt : (LLARM- or LLARN- or LLATU- or LLCIH-) & ; =ими.nlfpt : (LLAKV- or LLAKW- or LLAKX- or LLAKY- or LLDSQ- or LLFOX-) & ; =ими.nlmpt : (LLBDG- or LLBDH- or LLBDI- or LLCIQ- or LLEDH- or LLEDQ- or LLFJZ-) & ; =ими.nlnpt : (LLATW-) & ; =ими.vsndv2s : (LLDRW- or LLGAI-) & ; =ими.vspdv2s : (LLDSB- or LLDSC- or LLGJW- or LLGOM-) & ; =ими.wpt : (LLDSV- or LLDSW- or LLDUJ- or LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDUX- or LLDVB- or LLDVC- or LLDVD- or LLDVN- or LLDVV-) & ; =имиÑÑŒ.vsndv2s : (LLDSJ- or LLGMZ-) & ; =имиÑÑ.apt : (LLBFI- or LLBFJ- or LLBFK-) & ; =имиÑÑ.nlfpt : (LLALC-) & ; =имиÑÑ.nlmpt : (LLBFH-) & ; =имите.vsndv2p : (LLDRW- or LLGAI-) & ; =имите.vspdv2p : (LLDSB- or LLDSC- or LLGJW- or LLGOM-) & ; =имитеÑÑŒ.vsndv2p : (LLDSJ- or LLGMZ-) & ; =имо.vnppsnnsi : (LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK-) & ; =имо.vnppsnnss : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имого.vnppsnmsg : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имого.vnppsnmsv =имый.vnppsnmsv : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имого.vnppsnnsg : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имого.vnppsnnsv : (LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имое.vnppsnnsi : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имое.vnppsnnsv : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имой.vnppsnfsd : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имой.vnppsnfsg : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имой.vnppsnfsp : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имой.vnppsnfst : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имом.vnppsnmsp : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имом.vnppsnnsp : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имому.vnppsnmsd : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имому.vnppsnnsd : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имою.vnppsnfst : (LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имÑÑ.amst : (LLBFI- or LLBFJ- or LLBFK-) & ; =имÑÑ.anst : (LLBFI- or LLBFJ- or LLBFK-) & ; =имÑÑ.apd : (LLBFJ- or LLBFK-) & ; =имÑÑ.apg : (LLBFI-) & ; =имÑÑ.nlfpd : (LLALC-) & ; =имÑÑ.nlmpd : (LLBFH-) & ; =имÑÑ.nlmst : (LLBFH-) & ; =имÑÑ.vnndn1p : (LLAJY- or LLAJZ- or LLAKE- or LLAXO- or LLAXP- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNY- or LLBNZ- or LLDSG- or LLELW- or LLEQX- or LLERR- or LLESJ- or LLESN- or LLESU- or LLETA- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =имÑÑ.vsndf1p : (LLAKG- or LLAKH- or LLAKK- or LLAXR- or LLAXT- or LLAXU- or LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLDSK- or LLDSL- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFEY- or LLFFB- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGAQ- or LLGAU- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGJ- or LLGGL- or LLGGR- or LLGJB- or LLGJV- or LLGKO- or LLGMA- or LLGMD- or LLGME- or LLGML- or LLGOE-) & ; =имÑÑ.vsndv1p : (LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGAQ- or LLGAU- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGJ- or LLGGL- or LLGGR- or LLGJB- or LLGJV- or LLGMA- or LLGMD- or LLGME- or LLGML- or LLGOE-) & ; =имÑÑ.vsndv1s : (LLAKG- or LLAKH- or LLAKK- or LLAXT- or LLAXU- or LLBOA- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLDSK- or LLDSL-) & ; =имте.vsndv1p : (LLAIR- or LLAIT- or LLAIV- or LLAWX- or LLAXA- or LLAXB- or LLAXC- or LLBJA- or LLBJC- or LLBJD- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLDRU- or LLDRV- or LLFOH- or LLFXX- or LLFYT- or LLFYV- or LLGBC- or LLGCO- or LLGCP- or LLGEK- or LLGET- or LLGGF- or LLGGM- or LLGGN- or LLGHR- or LLGHS- or LLGIW- or LLGIY- or LLGJR- or LLGJS- or LLGLT- or LLGLZ- or LLGPX- or LLGRF-) & ; =имте.vspdv1p : (LLAIY- or LLAIZ- or LLAJG- or LLAJJ- or LLAXH- or LLAXJ- or LLAXK- or LLAXL- or LLBJX- or LLBJY- or LLBJZ- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKM- or LLBKN- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLN- or LLBLO- or LLBLP- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBMA- or LLBME- or LLBMF- or LLBMG- or LLBMJ- or LLDSA- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGAT- or LLGBG- or LLGBN- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGEQ- or LLGFH- or LLGFX- or LLGGI- or LLGHN- or LLGHU- or LLGJU- or LLGJX- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMT- or LLGNE- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQC- or LLGQS- or LLGRG- or LLGRN-) & ; =имтеÑÑŒ.vsndv1p : (LLAKG- or LLAKH- or LLAKK- or LLAXT- or LLAXU- or LLBOA- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLDSK- or LLDSL- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGAQ- or LLGAU- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGJ- or LLGGL- or LLGGR- or LLGJB- or LLGJV- or LLGMA- or LLGMD- or LLGME- or LLGML- or LLGOE-) & ; =иму.vsndf1s : (LLDRW- or LLGAI-) & ; =иму.vspdf1s : (LLDSB- or LLDSC- or LLGJW- or LLGOM-) & ; =имуÑÑŒ.vsndf1s : (LLDSJ- or LLGMZ-) & ; =имут.vsndf3p : (LLDRW- or LLGAI-) & ; =имут.vspdf3p : (LLDSB- or LLDSC- or LLGJW- or LLGOM-) & ; =имутÑÑ.vsndf3p : (LLDSJ- or LLGMZ-) & ; =имую.vnppsnfsv : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имы.vnppsnpi : (LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK-) & ; =имы.vnppsnps : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имые.vnppsnpi : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имые.vnppsnpv =имых.vnppsnpv : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имый.vnppsnmsi : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имым.vnppsnmst : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имым.vnppsnnst : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имым.vnppsnpd : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имыми.vnppsnpt : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имых.vnppsnpg : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =имых.vnppsnpp : (LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESM- or LLEST- or LLESZ- or LLEVJ- or LLEVR- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ин.amss : (LLBQQ- or LLBQR-) & ; =ин.cmi : (LLEFZ- or LLFQE-) & ; =ин.cmv =ного.cmv : (LLEFZ- or LLFQE-) & ; =ин.kdmsv : (LLDUZ-) & ; =ин.kmsi : (LLDUZ-) & ; =ин.nlmsi : (LLBFL- or LLBFM- or LLBFN- or LLBFO- or LLBFP- or LLBFQ- or LLBFR- or LLBFS- or LLBFT- or LLBFU-) & ; =ин.nlmsp : (LLBFT- or LLBFU-) & ; =ин.nlmsv : (LLBFS-) & ; =ин.wdmsv : (LLDUZ- or LLEFY-) & ; =ин.wmsi : (LLDUZ- or LLEFY-) & ; =ина.nlmsg : (LLBFL- or LLBFM- or LLBFN- or LLBFO- or LLBFP- or LLBFQ- or LLBFS- or LLBFT- or LLBFU-) & ; =ина.nlmsv : (LLBFL- or LLBFM- or LLBFN- or LLBFO- or LLBFP- or LLBFQ- or LLBFT- or LLBFU-) & ; =инам.nlmpd : (LLBFQ-) & ; =инами.nlmpt : (LLBFQ-) & ; =инах.nlmpp : (LLBFQ-) & ; =ине.nlmsp : (LLBFL- or LLBFM- or LLBFN- or LLBFO- or LLBFP- or LLBFQ- or LLBFS-) & ; =инов.nlmpg : (LLBFQ-) & ; =инов.nlmpv : (LLBFQ-) & ; =ином.nlmst : (LLBFL- or LLBFM- or LLBFN- or LLBFO- or LLBFP- or LLBFQ- or LLBFS- or LLBFT- or LLBFU-) & ; =ину.nlmsd : (LLBFL- or LLBFM- or LLBFN- or LLBFO- or LLBFP- or LLBFQ- or LLBFS- or LLBFT- or LLBFU-) & ; =ины.nlmpi : (LLBFQ-) & ; =иÑвоих.ndnpp : (LLARM-) & ; =иÑот.cg : (LLDWR-) & ; =иÑта.ci : (LLDVA-) & ; =иÑта.cv : (LLDVA-) & ; =иÑтав.vnnddp =иÑтавши.vnnddp : (LLBFV-) & ; =иÑтав.vsnddp =иÑтавши.vsnddp : (LLBFW- or LLGHZ-) & ; =иÑтавшаÑ.vnnpdpfsi : (LLBFV-) & ; =иÑтавшаÑ.vsnpdpfsi : (LLBFW- or LLGHZ-) & ; =иÑтавшего.vnnpdpmsg : (LLBFV-) & ; =иÑтавшего.vnnpdpmsv =иÑтавший.vnnpdpmsv : (LLBFV-) & ; =иÑтавшего.vnnpdpnsg : (LLBFV-) & ; =иÑтавшего.vsnpdpmsg : (LLBFW- or LLGHZ-) & ; =иÑтавшего.vsnpdpmsv =иÑтавший.vsnpdpmsv : (LLBFW- or LLGHZ-) & ; =иÑтавшего.vsnpdpnsg : (LLBFW- or LLGHZ-) & ; =иÑтавшее.vnnpdpnsi : (LLBFV-) & ; =иÑтавшее.vnnpdpnsv : (LLBFV-) & ; =иÑтавшее.vsnpdpnsi : (LLBFW- or LLGHZ-) & ; =иÑтавшее.vsnpdpnsv : (LLBFW- or LLGHZ-) & ; =иÑтавшей.vnnpdpfsd : (LLBFV-) & ; =иÑтавшей.vnnpdpfsg : (LLBFV-) & ; =иÑтавшей.vnnpdpfsp : (LLBFV-) & ; =иÑтавшей.vnnpdpfst : (LLBFV-) & ; =иÑтавшей.vsnpdpfsd : (LLBFW- or LLGHZ-) & ; =иÑтавшей.vsnpdpfsg : (LLBFW- or LLGHZ-) & ; =иÑтавшей.vsnpdpfsp : (LLBFW- or LLGHZ-) & ; =иÑтавшей.vsnpdpfst : (LLBFW- or LLGHZ-) & ; =иÑтавшем.vnnpdpmsp : (LLBFV-) & ; =иÑтавшем.vnnpdpnsp : (LLBFV-) & ; =иÑтавшем.vsnpdpmsp : (LLBFW- or LLGHZ-) & ; =иÑтавшем.vsnpdpnsp : (LLBFW- or LLGHZ-) & ; =иÑтавшему.vnnpdpmsd : (LLBFV-) & ; =иÑтавшему.vnnpdpnsd : (LLBFV-) & ; =иÑтавшему.vsnpdpmsd : (LLBFW- or LLGHZ-) & ; =иÑтавшему.vsnpdpnsd : (LLBFW- or LLGHZ-) & ; =иÑтавшие.vnnpdppi : (LLBFV-) & ; =иÑтавшие.vnnpdppv =иÑтавших.vnnpdppv : (LLBFV-) & ; =иÑтавшие.vsnpdppi : (LLBFW- or LLGHZ-) & ; =иÑтавшие.vsnpdppv =иÑтавших.vsnpdppv : (LLBFW- or LLGHZ-) & ; =иÑтавший.vnnpdpmsi : (LLBFV-) & ; =иÑтавший.vsnpdpmsi : (LLBFW- or LLGHZ-) & ; =иÑтавшим.vnnpdpmst : (LLBFV-) & ; =иÑтавшим.vnnpdpnst : (LLBFV-) & ; =иÑтавшим.vnnpdppd : (LLBFV-) & ; =иÑтавшим.vsnpdpmst : (LLBFW- or LLGHZ-) & ; =иÑтавшим.vsnpdpnst : (LLBFW- or LLGHZ-) & ; =иÑтавшим.vsnpdppd : (LLBFW- or LLGHZ-) & ; =иÑтавшими.vnnpdppt : (LLBFV-) & ; =иÑтавшими.vsnpdppt : (LLBFW- or LLGHZ-) & ; =иÑтавших.vnnpdppg : (LLBFV-) & ; =иÑтавших.vnnpdppp : (LLBFV-) & ; =иÑтавших.vsnpdppg : (LLBFW- or LLGHZ-) & ; =иÑтавших.vsnpdppp : (LLBFW- or LLGHZ-) & ; =иÑтавшую.vnnpdpfsv : (LLBFV-) & ; =иÑтавшую.vsnpdpfsv : (LLBFW- or LLGHZ-) & ; =иÑтаем.vsndv1p : (LLGHZ-) & ; =иÑтаем.vsndv1s : (LLBFW-) & ; =иÑтаемте.vsndv1p : (LLBFW- or LLGHZ-) & ; =иÑтай.vsndv2s =ищи.vsndv2s : (LLBFW- or LLGHZ-) & ; =иÑтайте.vsndv2p =ищите.vsndv2p : (LLBFW- or LLGHZ-) & ; =иÑтал.vnndpms : (LLBFV-) & ; =иÑтал.vsndpms : (LLBFW- or LLGHZ-) & ; =иÑтала.vnndpfs : (LLBFV-) & ; =иÑтала.vsndpfs : (LLBFW- or LLGHZ-) & ; =иÑтали.vnndpp : (LLBFV-) & ; =иÑтали.vsndpp : (LLBFW- or LLGHZ-) & ; =иÑтало.vnndpns : (LLBFV-) & ; =иÑтало.vsndpns : (LLBFW- or LLGHZ-) & ; =иÑтам.cd : (LLDWR-) & ; =иÑтать.vnndi : (LLBFV-) & ; =иÑтать.vsndi : (LLBFW- or LLGHZ-) & ; =иÑтах.cp : (LLDWR-) & ; =иÑÑŒ.vnndv2s : (LLAJY- or LLAKA- or LLAKE- or LLAXO- or LLAXP- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMW- or LLBMX- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNY- or LLBNZ- or LLCLM- or LLCWW- or LLDFA- or LLDGR- or LLELW- or LLEQX- or LLESN- or LLETA- or LLFAP-) & ; =иÑÑŒ.vsndv2s : (LLAKG- or LLAKI- or LLAKK- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLBOB- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOL- or LLBON- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLCLN- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDGS- or LLDGT- or LLDSK- or LLFDD- or LLFDE- or LLFDH- or LLFDI- or LLFDJ- or LLFDK- or LLFEH- or LLFEY- or LLFFB- or LLFFD- or LLFFE- or LLFFF- or LLFFJ- or LLFPK- or LLFWG- or LLFWW- or LLFXP- or LLFXQ- or LLFYS- or LLFZE- or LLFZK- or LLFZZ- or LLGAB- or LLGAQ- or LLGAU- or LLGDQ- or LLGEB- or LLGEO- or LLGFR- or LLGFY- or LLGGJ- or LLGGR- or LLGGV- or LLGJB- or LLGJM- or LLGKL- or LLGKO- or LLGLX- or LLGMA- or LLGMD- or LLGME- or LLGOE- or LLGPW-) & ; =иÑÑ.vsndv2s : (LLBOZ- or LLGGA-) & ; =ит.vnndn3s : (LLAHP- or LLAHR- or LLAHX- or LLAWN- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGP- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =ит.vnpdn3s : (LLAIA- or LLAIB- or LLAIC- or LLAWU- or LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLELV- or LLEOQ- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESI- or LLESM- or LLEST- or LLESZ- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFLT- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ит.vnppspmss : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ит.vsndf3s : (LLAIR- or LLAIT- or LLAIV- or LLAIW- or LLAWX- or LLAWY- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLDRT- or LLDRU- or LLDRV- or LLFOH- or LLFXX- or LLFYT- or LLFYV- or LLGBC- or LLGCO- or LLGCP- or LLGEK- or LLGET- or LLGGF- or LLGGM- or LLGGN- or LLGHR- or LLGHS- or LLGIA- or LLGIW- or LLGIY- or LLGJR- or LLGJS- or LLGLT- or LLGLZ- or LLGPX- or LLGRF-) & ; =ит.vspdf3s : (LLAIY- or LLAIZ- or LLAJG- or LLAJJ- or LLAJR- or LLAJS- or LLAJU- or LLAXH- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLDSA- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFRO- or LLFRQ- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGAT- or LLGBG- or LLGBN- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGEQ- or LLGFH- or LLGFX- or LLGGI- or LLGHN- or LLGHU- or LLGJU- or LLGJX- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMT- or LLGNE- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQC- or LLGQS- or LLGRG- or LLGRN-) & ; =ит.vsppsnmss : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =ита.vnppspfss : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ита.vsppsnfss : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итаÑ.vnppspfsi : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итаÑ.vsppspfsi : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =ите.vnndn2p : (LLAHP- or LLAHR- or LLAHX- or LLAWN- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =ите.vnndv2p : (LLAHP- or LLAHQ- or LLAHR- or LLAHS- or LLAHV- or LLAHW- or LLAHX- or LLAHZ- or LLAWN- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS- or LLBFY- or LLBGB- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGP- or LLBGT- or LLCWH- or LLCWI- or LLDFV- or LLDFW- or LLDRL- or LLGPN-) & ; =ите.vnpdn2p : (LLAIA- or LLAIB- or LLAIC- or LLAWU- or LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLELV- or LLEOQ- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESI- or LLESM- or LLEST- or LLESZ- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFLT- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ите.vnpdv2p : (LLAIA- or LLAIC- or LLAWU- or LLAWW- or LLBHE- or LLBHF- or LLBHG- or LLBHI- or LLBHS- or LLBHT- or LLBHU- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIZ- or LLBMO- or LLBNC- or LLBNF- or LLBNG- or LLCLJ- or LLCWK- or LLCZR- or LLDFY- or LLELV- or LLEMD- or LLEMJ- or LLEOQ- or LLEPB- or LLEPN- or LLEQF- or LLESM- or LLESZ- or LLEVE- or LLEVJ- or LLEVT- or LLEVU- or LLEWK- or LLFLT- or LLFQS- or LLFQV- or LLFRC- or LLFTR- or LLFUJ-) & ; =ите.vsndf2p : (LLAIR- or LLAIT- or LLAIV- or LLAIW- or LLAWX- or LLAWY- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLDRT- or LLDRU- or LLDRV- or LLFOH- or LLFXX- or LLFYT- or LLFYV- or LLGBC- or LLGCO- or LLGCP- or LLGEK- or LLGET- or LLGGF- or LLGGM- or LLGGN- or LLGHR- or LLGHS- or LLGIA- or LLGIW- or LLGIY- or LLGJR- or LLGJS- or LLGLT- or LLGLZ- or LLGPX- or LLGRF-) & ; =ите.vsndv2p : (LLAIR- or LLAIS- or LLAIT- or LLAIV- or LLAIW- or LLAWX- or LLAWY- or LLAWZ- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLBJA- or LLBJB- or LLBJD- or LLBJG- or LLBJJ- or LLBJK- or LLBJL- or LLBJN- or LLBJO- or LLBJS- or LLBJT- or LLCWL- or LLCWM- or LLDFZ- or LLDGB- or LLDGC- or LLDGE- or LLDRT- or LLDRU- or LLFFD- or LLFOH- or LLFWF- or LLFXX- or LLFYT- or LLFYV- or LLFZM- or LLGAV- or LLGBC- or LLGBZ- or LLGCO- or LLGCP- or LLGEK- or LLGET- or LLGFM- or LLGGF- or LLGGM- or LLGGN- or LLGHR- or LLGIA- or LLGIY- or LLGJR- or LLGLZ- or LLGQH-) & ; =ите.vspdf2p : (LLAIY- or LLAIZ- or LLAJG- or LLAJJ- or LLAJR- or LLAJS- or LLAJU- or LLAXH- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBLA- or LLBLB- or LLBLC- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMJ- or LLBMK- or LLBML- or LLBOM- or LLDSA- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFRO- or LLFRQ- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGAT- or LLGBG- or LLGBN- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGEQ- or LLGFH- or LLGFX- or LLGGI- or LLGHN- or LLGHU- or LLGJU- or LLGJX- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMT- or LLGNE- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQC- or LLGQS- or LLGRG- or LLGRN-) & ; =ите.vspdv2p : (LLAIY- or LLAJB- or LLAJC- or LLAJG- or LLAJJ- or LLAJO- or LLAJR- or LLAJU- or LLAXG- or LLAXH- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLBJW- or LLBJX- or LLBKB- or LLBKD- or LLBKJ- or LLBKK- or LLBKR- or LLBKU- or LLBKV- or LLBKX- or LLBKY- or LLBKZ- or LLBLE- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLQ- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMC- or LLBMD- or LLCLK- or LLCLL- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGM- or LLDGN- or LLDGO- or LLFRO- or LLFSU- or LLFSV- or LLFSW- or LLFTJ- or LLFTW- or LLFUC- or LLFWI- or LLFWK- or LLFWL- or LLFWV- or LLFWX- or LLFXI- or LLFYR- or LLFYU- or LLFZJ- or LLGAA- or LLGAT- or LLGBG- or LLGBN- or LLGCX- or LLGDZ- or LLGEM- or LLGEP- or LLGEQ- or LLGFN- or LLGGI- or LLGJX- or LLGKC- or LLGKM- or LLGMN- or LLGMT- or LLGNC- or LLGNE- or LLGNF- or LLGNH- or LLGOF- or LLGOQ- or LLGOS- or LLGQA- or LLGQC- or LLGQL- or LLGRG-) & ; =итеÑÑŒ.vnndn2p : (LLAJY- or LLAJZ- or LLAKE- or LLAXO- or LLAXP- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNY- or LLBNZ- or LLDSG- or LLELW- or LLEQX- or LLERR- or LLESJ- or LLESN- or LLESU- or LLETA- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =итеÑÑŒ.vnndv2p : (LLAJY- or LLAKA- or LLAKE- or LLAXO- or LLAXP- or LLBMS- or LLBMT- or LLBMU- or LLBMW- or LLBMX- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNY- or LLBNZ- or LLCLM- or LLCWW- or LLDFA- or LLDGR- or LLELW- or LLESN- or LLETA- or LLFAP- or LLFMU-) & ; =итеÑÑŒ.vsndf2p : (LLAKG- or LLAKH- or LLAKK- or LLAXR- or LLAXT- or LLAXU- or LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLDSK- or LLDSL- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFEY- or LLFFB- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGAQ- or LLGAU- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGJ- or LLGGL- or LLGGR- or LLGJB- or LLGJV- or LLGKO- or LLGMA- or LLGMD- or LLGME- or LLGML- or LLGOE-) & ; =итеÑÑŒ.vsndv2p : (LLAKG- or LLAKI- or LLAKK- or LLAXR- or LLAXS- or LLAXT- or LLAXU- or LLBOB- or LLBOF- or LLBOG- or LLBOL- or LLBON- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLCLN- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDGS- or LLDSK- or LLFDD- or LLFDE- or LLFDH- or LLFDI- or LLFEY- or LLFFB- or LLFFD- or LLFFJ- or LLFPK- or LLFWG- or LLFWW- or LLFXP- or LLFXQ- or LLFYS- or LLFZE- or LLFZK- or LLFZZ- or LLGAB- or LLGAQ- or LLGAU- or LLGEO- or LLGGA- or LLGGJ- or LLGGV- or LLGJM- or LLGKL- or LLGKO- or LLGLX- or LLGMA- or LLGMD- or LLGME- or LLGOE- or LLGPW-) & ; =ити.ndns =портлото.ndns : (LLBFX-) & ; =ито.vnppspnss : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ито.vsppsnnss : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итого.vnppspmsg : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итого.vnppspmsv =итый.vnppspmsv : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итого.vnppspnsg : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итого.vsppspmsg : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итого.vsppspmsv =итый.vsppspmsv : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итого.vsppspnsg : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итое.vnppspnsi : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итое.vnppspnsv : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итое.vsppspnsi : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итое.vsppspnsv : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итой.vnppspfsd : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итой.vnppspfsg : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итой.vnppspfsp : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итой.vnppspfst : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итой.vsppspfsd : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итой.vsppspfsg : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итой.vsppspfsp : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итой.vsppspfst : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итом.vnppspmsp : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итом.vnppspnsp : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итом.vsppspmsp : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итом.vsppspnsp : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итому.vnppspmsd : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итому.vnppspnsd : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итому.vsppspmsd : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итому.vsppspnsd : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итÑÑ.vnndn3s : (LLAJY- or LLAJZ- or LLAKE- or LLAXO- or LLAXP- or LLBMO- or LLBMP- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLBNY- or LLBNZ- or LLDSG- or LLELW- or LLEQX- or LLERR- or LLESJ- or LLESN- or LLESU- or LLETA- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC- or LLGRK-) & ; =итÑÑ.vsndf3s : (LLAKG- or LLAKH- or LLAKK- or LLAXR- or LLAXT- or LLAXU- or LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLDSK- or LLDSL- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFEY- or LLFFB- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGAQ- or LLGAU- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGJ- or LLGGL- or LLGGR- or LLGJB- or LLGJV- or LLGKO- or LLGMA- or LLGMD- or LLGME- or LLGML- or LLGOE-) & ; =итую.vnppspfsv : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итую.vsppspfsv : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =иты.vnppspps : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =иты.vsppsnps : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итые.vnppsppi : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итые.vnppsppv =итых.vnppsppv : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итые.vsppsppi : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итые.vsppsppv =итых.vsppsppv : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итый.vnppspmsi : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итый.vsppspmsi : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итым.vnppspmst : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итым.vnppspnst : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итым.vnppsppd : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итым.vsppspmst : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итым.vsppspnst : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итым.vsppsppd : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итыми.vnppsppt : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итыми.vsppsppt : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итых.vnppsppg : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итых.vnppsppp : (LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =итых.vsppsppg : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =итых.vsppsppp : (LLBKO- or LLBKP- or LLBKQ- or LLGDA- or LLGDG- or LLGMQ-) & ; =ить.vnndi : (LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGP- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW-) & ; =ить.vnpdi : (LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHK- or LLBHN- or LLBHO- or LLBHP- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLELV- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESI- or LLESM- or LLEST- or LLESZ- or LLETB- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ить.vsndi : (LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJF- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLFOH- or LLFYV- or LLGBC- or LLGCO- or LLGGF- or LLGGM- or LLGGN- or LLGHS- or LLGIW- or LLGJN- or LLGJR- or LLGJS- or LLGLT- or LLGRF-) & ; =ить.vspdi : (LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKG- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKO- or LLBKP- or LLBKQ- or LLBKR- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFTW- or LLFUC- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGCX- or LLGDA- or LLGDG- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGFH- or LLGFX- or LLGHN- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMQ- or LLGMT- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQS- or LLGRG- or LLGRN-) & ; =итьÑÑ.vnndi : (LLBMO- or LLBMP- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLBNA- or LLBNB- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNW- or LLBNY- or LLBNZ- or LLELW- or LLEQX- or LLERR- or LLESJ- or LLESN- or LLESU- or LLETA- or LLETC- or LLEVD- or LLEVI- or LLEVN- or LLEVQ- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC- or LLFWS- or LLGHE- or LLGHF- or LLGRK-) & ; =итьÑÑ.vsndi : (LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOI- or LLBOJ- or LLBOK- or LLBOL- or LLBOM- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLEVW- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGDB- or LLGDH- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGR- or LLGJB- or LLGKL- or LLGME- or LLGML- or LLGMR- or LLGOE-) & ; =итÑ.nlnsi : (LLBPE-) & ; =итÑ.nlnsv : (LLBPE-) & ; =итÑтей.nlnst =итÑтею.nlnst : (LLBPE-) & ; =итÑти.nlnsd : (LLBPE-) & ; =итÑти.nlnsg : (LLBPE-) & ; =итÑти.nlnsp : (LLBPE-) & ; =их-либо.wlpv : (LLCJP-) & ; =их-либо.wpg : (LLCJP-) & ; =их-либо.wpp : (LLCJP-) & ; =их-нибудь.wlpv : (LLCJQ-) & ; =их-нибудь.wpg : (LLCJQ-) & ; =их-нибудь.wpp : (LLCJQ-) & ; =их-то.wlpv : (LLCJR-) & ; =их-то.wpg : (LLCJR-) & ; =их-то.wpp : (LLCJR-) & ; =их.alpv : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLCIU- or LLCIX- or LLCJE- or LLCJF- or LLCJG- or LLDYV- or LLDZU- or LLDZZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLEKV- or LLFPD- or LLFUQ- or LLGRQ- or LLGRR- or LLGRS- or LLGRT- or LLGRU-) & ; =их.apg : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLCIU- or LLCIX- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLDYR- or LLDYS- or LLDYT- or LLDYV- or LLDYW- or LLDYX- or LLDZU- or LLDZZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLEKV- or LLFPD- or LLFUQ- or LLGRQ- or LLGRR- or LLGRS- or LLGRT- or LLGRU-) & ; =их.app : (LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBDY- or LLBDZ- or LLBEA- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEF- or LLBEG- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLCIU- or LLCIX- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDZU- or LLDZZ- or LLEHM- or LLEHV- or LLEHY- or LLEIA- or LLEII- or LLEIK- or LLEIM- or LLEIS- or LLEJB- or LLEJC- or LLEKP- or LLEKV- or LLFPD- or LLFUQ- or LLGRQ- or LLGRR- or LLGRS- or LLGRT- or LLGRU-) & ; =их.cg : (LLDUF- or LLDVG- or LLDVH-) & ; =их.cp : (LLDUF- or LLDVG- or LLDVH-) & ; =их.cv : (LLDUF- or LLDVG- or LLDVH-) & ; =их.mpg : (LLFGE- or LLFGU-) & ; =их.mpp : (LLFGE- or LLFGU-) & ; =их.ndfpg : (LLAKO- or LLAKP- or LLAKQ- or LLAKR- or LLDQI- or LLDSP- or LLEFC-) & ; =их.ndfpp : (LLAKO- or LLAKP- or LLAKQ- or LLAKR- or LLDQI- or LLDSP- or LLEFC-) & ; =их.ndmpg : (LLBDE- or LLBDF-) & ; =их.ndmpp : (LLBDE- or LLBDF-) & ; =их.ndnpg : (LLARM- or LLARN- or LLATU- or LLCIH-) & ; =их.ndnpp : (LLARN- or LLATU- or LLCIH-) & ; =их.nlfpg : (LLAKV- or LLAKW- or LLAKX- or LLAKY- or LLDSQ- or LLFOX-) & ; =их.nlfpp : (LLAKV- or LLAKW- or LLAKX- or LLAKY- or LLDSQ- or LLFOX-) & ; =их.nlfpv : (LLAKV- or LLAKW- or LLAKX- or LLAKY- or LLDSQ- or LLFOX-) & ; =их.nlmpg : (LLBDG- or LLBDH- or LLBDI- or LLCIQ- or LLEDH- or LLEDQ- or LLFJZ-) & ; =их.nlmpp : (LLBDG- or LLBDH- or LLBDI- or LLCIQ- or LLEDH- or LLEDQ- or LLFJZ-) & ; =их.nlmpv : (LLBDG- or LLBDH- or LLBDI- or LLCIQ- or LLEDH- or LLEDQ- or LLFJZ-) & ; =их.nlnpg : (LLATW-) & ; =их.nlnpp : (LLATW-) & ; =их.nlnpv : (LLATW-) & ; =их.wlpv : (LLDSV- or LLDSW- or LLDUJ- or LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDUX- or LLDVB- or LLDVC- or LLDVD- or LLDVN- or LLDVV-) & ; =их.wpg : (LLDSV- or LLDSW- or LLDUJ- or LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDUX- or LLDVB- or LLDVC- or LLDVD- or LLDVN- or LLDVV-) & ; =их.wpp : (LLDSV- or LLDSW- or LLDUJ- or LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDUX- or LLDVB- or LLDVC- or LLDVD- or LLDVN- or LLDVV-) & ; =ихо.apg : (LLDYU-) & ; =ихÑÑ.alpv : (LLBFI- or LLBFJ-) & ; =ихÑÑ.apg : (LLBFI- or LLBFJ- or LLBFK-) & ; =ихÑÑ.app : (LLBFI- or LLBFJ- or LLBFK-) & ; =ихÑÑ.nlfpg : (LLALC-) & ; =ихÑÑ.nlfpp : (LLALC-) & ; =ихÑÑ.nlfpv : (LLALC-) & ; =ихÑÑ.nlmpg : (LLBFH-) & ; =ихÑÑ.nlmpp : (LLBFH-) & ; =ихÑÑ.nlmpv : (LLBFH-) & ; =иц.ndmsi : (LLDZB-) & ; =иц.ndmsv : (LLDZB-) & ; =иц.ndnpg : (LLBQY-) & ; =иц.nlfpg : (LLBPF-) & ; =иц.npg : (LLEAI-) & ; =ица.nlfsi : (LLBPF-) & ; =ицам.nlfpd : (LLBPF-) & ; =ицами.nlfpt : (LLBPF-) & ; =ицах.nlfpp : (LLBPF-) & ; =ице.nlfsd : (LLBPF-) & ; =ице.nlfsp : (LLBPF-) & ; =ицей.nlfst =ицею.nlfst : (LLBPF-) & ; =ицу.nlfsv : (LLBPF-) & ; =ицы.nlfpi : (LLBPF-) & ; =ицы.nlfpv : (LLBPF-) & ; =ицы.nlfsg : (LLBPF-) & ; =ишь.vnndn2s : (LLAHP- or LLAHR- or LLAHX- or LLAWN- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD- or LLBGE- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =ишь.vnpdn2s : (LLAIA- or LLAIB- or LLAIC- or LLAWU- or LLAWW- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIZ- or LLBMO- or LLBMP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLELV- or LLEOQ- or LLEPB- or LLEPN- or LLEQL- or LLERQ- or LLESI- or LLESM- or LLEST- or LLESZ- or LLEVE- or LLEVJ- or LLEVK- or LLEVR- or LLEVT- or LLEVU- or LLEWF- or LLEWK- or LLFAU- or LLFLT- or LLFQS- or LLFQU- or LLFQV- or LLFRA- or LLFRC- or LLFTC- or LLFTH- or LLFTR- or LLFUJ-) & ; =ишь.vsndf2s : (LLAIR- or LLAIT- or LLAIV- or LLAIW- or LLAWX- or LLAWY- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLDRT- or LLDRU- or LLDRV- or LLFOH- or LLFXX- or LLFYT- or LLFYV- or LLGBC- or LLGCO- or LLGCP- or LLGEK- or LLGET- or LLGGF- or LLGGM- or LLGGN- or LLGHR- or LLGHS- or LLGIA- or LLGIW- or LLGIY- or LLGJR- or LLGJS- or LLGLT- or LLGLZ- or LLGPX- or LLGRF-) & ; =ишь.vspdf2s : (LLAIY- or LLAIZ- or LLAJG- or LLAJJ- or LLAJR- or LLAJS- or LLAJU- or LLAXH- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBLA- or LLBLB- or LLBLC- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMJ- or LLBMK- or LLBML- or LLBOM- or LLDSA- or LLEVX- or LLFAY- or LLFBE- or LLFCT- or LLFRO- or LLFRQ- or LLFSN- or LLFSR- or LLFSS- or LLFSU- or LLFSV- or LLFSW- or LLFSX- or LLFTB- or LLFTD- or LLFTJ- or LLFTK- or LLFTO- or LLFTW- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFXI- or LLFYH- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGAT- or LLGBG- or LLGBN- or LLGDL- or LLGDN- or LLGDP- or LLGEM- or LLGEQ- or LLGFH- or LLGFX- or LLGGI- or LLGHN- or LLGHU- or LLGJU- or LLGJX- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMT- or LLGNE- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQC- or LLGQS- or LLGRG- or LLGRN-) & ; =ишьÑÑ.vnndn2s : (LLAJY- or LLAJZ- or LLAKE- or LLAXO- or LLAXP- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNY- or LLBNZ- or LLDSG- or LLELW- or LLEQX- or LLERR- or LLESJ- or LLESN- or LLESU- or LLETA- or LLFAN- or LLFAO- or LLFAP- or LLFMU- or LLFPC-) & ; =ишьÑÑ.vsndf2s : (LLAKG- or LLAKH- or LLAKK- or LLAXR- or LLAXT- or LLAXU- or LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLDSK- or LLDSL- or LLFCX- or LLFCZ- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDI- or LLFDJ- or LLFDW- or LLFEH- or LLFEY- or LLFFB- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZP- or LLFZY- or LLFZZ- or LLGAQ- or LLGAU- or LLGDQ- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGA- or LLGGJ- or LLGGL- or LLGGR- or LLGJB- or LLGJV- or LLGKO- or LLGMA- or LLGMD- or LLGME- or LLGML- or LLGOE-) & ; =ию.ndnsd : (LLBDC- or LLBDD-) & ; =ию.wfsv : (LLDUJ-) & ; =иÑ.ndnpi : (LLBDC-) & ; =иÑ.ndnpv : (LLBDC-) & ; =иÑ.ndnsg : (LLBDC- or LLBDD-) & ; =иÑ.wfsi : (LLDUJ-) & ; =иÑм.ndnpd : (LLBDC-) & ; =иÑми.ndnpt : (LLBDC-) & ; =иÑÑ….ndnpp : (LLBDC-) & ; =й-буфф.ndfpg : (LLDRF-) & ; =й.amss : (LLBEV- or LLBEX- or LLEIK- or LLEIS-) & ; =й.mmsi : (LLEGU-) & ; =й.ndfpg : (LLDQB- or LLDQL- or LLDQN- or LLEFW-) & ; =й.ndmsi : (LLBPG- or LLBPH- or LLBPI- or LLBPJ- or LLBPK- or LLBPL- or LLBPM- or LLBPN- or LLBPO- or LLBPP- or LLBPQ- or LLBPR- or LLDZC- or LLDZD- or LLDZE- or LLDZF- or LLEFJ- or LLEFK-) & ; =й.ndmsv : (LLBPG- or LLBPH- or LLBPI- or LLBPJ- or LLBPK- or LLBPL- or LLBPM- or LLBPN- or LLBPO- or LLBPP- or LLBPQ- or LLBPR- or LLDZC- or LLDZD- or LLDZE- or LLDZF- or LLEFJ- or LLEFK-) & ; =й.ndnpg : (LLARP- or LLARU- or LLDRB- or LLEFF-) & ; =й.ndnsg : (LLARO-) & ; =й.nlfpg : (LLDPU- or LLDPX- or LLDPY- or LLDQQ- or LLDQV- or LLDQW- or LLEEE- or LLEUH- or LLEUQ- or LLFHV- or LLFIB- or LLFMS- or LLFNG- or LLFNI- or LLFNJ- or LLFNK- or LLFPG-) & ; =й.nlfpv : (LLDPU- or LLDPX- or LLDPY- or LLDQQ- or LLDQV- or LLDQW- or LLEEE- or LLEUH- or LLFHV- or LLFIB- or LLFMS- or LLFNI- or LLFNJ- or LLFNK-) & ; =й.nlmpg : (LLDPT- or LLDPU- or LLDPX- or LLDPY-) & ; =й.nlmpv : (LLDPT- or LLDPU- or LLDPX- or LLDPY-) & ; =й.nlmsg : (LLFMH-) & ; =й.nlmsi : (LLBPS- or LLBPT- or LLEDJ- or LLEDK- or LLEDL- or LLEDM- or LLFHL- or LLFHT- or LLFHX- or LLFKU- or LLFMH- or LLFOZ- or LLFPI-) & ; =й.nlnpg : (LLASB-) & ; =й.nlnpv : (LLASB-) & ; =й.npg : (LLBCF- or LLDRE-) & ; =й.vnndv2s : (LLCZE- or LLCZH- or LLCZI- or LLCZJ- or LLCZM- or LLCZO- or LLDRJ- or LLDRM- or LLEFX-) & ; =й.vnpdv2s : (LLBHY- or LLBIT- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMN- or LLEMP- or LLEMQ- or LLENT- or LLEOF- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQU- or LLEQZ- or LLERA- or LLERH- or LLERY- or LLESI- or LLEUX- or LLEVY- or LLFQN- or LLFQX- or LLFRZ-) & ; =й.vsndv2s : (LLDCN- or LLDCO- or LLDCS- or LLDCV- or LLDCX- or LLDRR- or LLDRS- or LLDRT- or LLDRV- or LLFYB- or LLGEX- or LLGGS- or LLGHV- or LLGIU- or LLGPX-) & ; =й.vspdv2s : (LLBLA- or LLBLH- or LLBLN- or LLBOM- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDQ- or LLDDR- or LLDDT- or LLDDU- or LLDDV- or LLDDX- or LLDDY- or LLDRX- or LLDRY- or LLDSA- or LLEVX- or LLFCU- or LLFRI- or LLFRX- or LLFSN- or LLFWQ- or LLFWT- or LLFXW- or LLFYL- or LLFYU- or LLFZX- or LLGAR- or LLGAW- or LLGHU- or LLGPH-) & ; =й.wdmsv : (LLDVB- or LLDVC- or LLDVD-) & ; =й.wmsi : (LLDVB- or LLDVC- or LLDVD-) & ; =йдем.vnndn1p : (LLBQT-) & ; =йдем.vsndf1p : (LLBQU- or LLBQV- or LLFZI-) & ; =йдем.vsndv1p : (LLFZI-) & ; =йдем.vsndv1s : (LLBQV-) & ; =йдем.vspdf1p : (LLBQW- or LLGLQ-) & ; =йдем.vspdv1p : (LLGLQ-) & ; =йдем.vspdv1s : (LLBQW-) & ; =йдемÑÑ.vsndf1p : (LLBQX- or LLGIV-) & ; =йдемÑÑ.vsndv1p : (LLGIV-) & ; =йдемÑÑ.vsndv1s : (LLBQX-) & ; =йдемте.vsndv1p : (LLBQV- or LLFZI-) & ; =йдемте.vspdv1p : (LLBQW- or LLGLQ-) & ; =йдемтеÑÑŒ.vsndv1p : (LLBQX- or LLGIV-) & ; =йден.vsppsnmss : (LLBQW- or LLGLQ-) & ; =йдена.vsppsnfss : (LLBQW- or LLGLQ-) & ; =йденнаÑ.vsppspfsi : (LLBQW- or LLGLQ-) & ; =йденного.vsppspmsg : (LLBQW- or LLGLQ-) & ; =йденного.vsppspmsv =йденный.vsppspmsv : (LLBQW- or LLGLQ-) & ; =йденного.vsppspnsg : (LLBQW- or LLGLQ-) & ; =йденное.vsppspnsi : (LLBQW- or LLGLQ-) & ; =йденное.vsppspnsv : (LLBQW- or LLGLQ-) & ; =йденной.vsppspfsd : (LLBQW- or LLGLQ-) & ; =йденной.vsppspfsg : (LLBQW- or LLGLQ-) & ; =йденной.vsppspfsp : (LLBQW- or LLGLQ-) & ; =йденной.vsppspfst : (LLBQW- or LLGLQ-) & ; =йденном.vsppspmsp : (LLBQW- or LLGLQ-) & ; =йденном.vsppspnsp : (LLBQW- or LLGLQ-) & ; =йденному.vsppspmsd : (LLBQW- or LLGLQ-) & ; =йденному.vsppspnsd : (LLBQW- or LLGLQ-) & ; =йденную.vsppspfsv : (LLBQW- or LLGLQ-) & ; =йденные.vsppsppi : (LLBQW- or LLGLQ-) & ; =йденные.vsppsppv =йденных.vsppsppv : (LLBQW- or LLGLQ-) & ; =йденный.vsppspmsi : (LLBQW- or LLGLQ-) & ; =йденным.vsppspmst : (LLBQW- or LLGLQ-) & ; =йденным.vsppspnst : (LLBQW- or LLGLQ-) & ; =йденным.vsppsppd : (LLBQW- or LLGLQ-) & ; =йденными.vsppsppt : (LLBQW- or LLGLQ-) & ; =йденных.vsppsppg : (LLBQW- or LLGLQ-) & ; =йденных.vsppsppp : (LLBQW- or LLGLQ-) & ; =йдено.vsppsnnss : (LLBQW- or LLGLQ-) & ; =йдены.vsppsnps : (LLBQW- or LLGLQ-) & ; =йдет.vnndn3s : (LLBQT-) & ; =йдет.vsndf3s : (LLBQU- or LLBQV- or LLFZI-) & ; =йдет.vspdf3s : (LLBQW- or LLGLQ-) & ; =йдете.vnndn2p : (LLBQT-) & ; =йдете.vsndf2p : (LLBQU- or LLBQV- or LLFZI-) & ; =йдете.vspdf2p : (LLBQW- or LLGLQ-) & ; =йдетеÑÑŒ.vsndf2p : (LLBQX- or LLGIV-) & ; =йдетÑÑ.vsndf3s : (LLBQX- or LLGIV-) & ; =йдешь.vnndn2s : (LLBQT-) & ; =йдешь.vsndf2s : (LLBQU- or LLBQV- or LLFZI-) & ; =йдешь.vspdf2s : (LLBQW- or LLGLQ-) & ; =йдешьÑÑ.vsndf2s : (LLBQX- or LLGIV-) & ; =йди.vnndv2s : (LLBQT-) & ; =йди.vsndv2s : (LLBQU- or LLBQV- or LLFZI-) & ; =йди.vspdv2s : (LLBQW- or LLGLQ-) & ; =йдиÑÑŒ.vsndv2s : (LLBQX- or LLGIV-) & ; =йдите.vnndv2p : (LLBQT-) & ; =йдите.vsndv2p : (LLBQU- or LLBQV- or LLFZI-) & ; =йдите.vspdv2p : (LLBQW- or LLGLQ-) & ; =йдитеÑÑŒ.vsndv2p : (LLBQX- or LLGIV-) & ; =йду.vnndn1s : (LLBQT-) & ; =йду.vsndf1s : (LLBQU- or LLBQV- or LLFZI-) & ; =йду.vspdf1s : (LLBQW- or LLGLQ-) & ; =йдуÑÑŒ.vsndf1s : (LLBQX- or LLGIV-) & ; =йдут.vnndn3p : (LLBQT-) & ; =йдут.vsndf3p : (LLBQU- or LLBQV- or LLFZI-) & ; =йдут.vspdf3p : (LLBQW- or LLGLQ-) & ; =йдутÑÑ.vsndf3p : (LLBQX- or LLGIV-) & ; =йдущаÑ.vnnpdnfsi : (LLBQT-) & ; =йдущего.vnnpdnmsg : (LLBQT-) & ; =йдущего.vnnpdnmsv =йдущий.vnnpdnmsv : (LLBQT-) & ; =йдущего.vnnpdnnsg : (LLBQT-) & ; =йдущее.vnnpdnnsi : (LLBQT-) & ; =йдущее.vnnpdnnsv : (LLBQT-) & ; =йдущей.vnnpdnfsd : (LLBQT-) & ; =йдущей.vnnpdnfsg : (LLBQT-) & ; =йдущей.vnnpdnfsp : (LLBQT-) & ; =йдущей.vnnpdnfst : (LLBQT-) & ; =йдущем.vnnpdnmsp : (LLBQT-) & ; =йдущем.vnnpdnnsp : (LLBQT-) & ; =йдущему.vnnpdnmsd : (LLBQT-) & ; =йдущему.vnnpdnnsd : (LLBQT-) & ; =йдущие.vnnpdnpi : (LLBQT-) & ; =йдущие.vnnpdnpv =йдущих.vnnpdnpv : (LLBQT-) & ; =йдущий.vnnpdnmsi : (LLBQT-) & ; =йдущим.vnnpdnmst : (LLBQT-) & ; =йдущим.vnnpdnnst : (LLBQT-) & ; =йдущим.vnnpdnpd : (LLBQT-) & ; =йдущими.vnnpdnpt : (LLBQT-) & ; =йдущих.vnnpdnpg : (LLBQT-) & ; =йдущих.vnnpdnpp : (LLBQT-) & ; =йдущую.vnnpdnfsv : (LLBQT-) & ; =йдÑ.vnnddn : (LLBQT-) & ; =йдÑ.vsnddp : (LLBQU- or LLBQV- or LLFZI-) & ; =йдÑ.vspddp : (LLBQW- or LLGLQ-) & ; =йдÑÑÑŒ.vsnddp : (LLBQX- or LLGIV-) & ; =йе.ndfsd : (LLBQZ- or LLBRA-) & ; =йе.ndfsp : (LLBRA-) & ; =йей.ndfst =йею.ndfst : (LLBQZ- or LLBRA-) & ; =йи.ndfpd : (LLBQZ-) & ; =йи.ndfpi : (LLBRA-) & ; =йи.ndfpv : (LLBRA-) & ; =йи.ndfsg : (LLBQZ- or LLBRA-) & ; =йи.ndfsp : (LLBQZ-) & ; =йка.afss : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йка.ndfsi : (LLBPW- or LLBPX-) & ; =йка.ndmsg : (LLAUC- or LLAUD-) & ; =йка.nlfsi : (LLBPV- or LLBPY-) & ; =йка.nlmsg : (LLAUL- or LLBQE-) & ; =йка.nlmsi : (LLBPU- or LLBPV- or LLEDN-) & ; =йка.nlmsv : (LLAUL- or LLBQE-) & ; =йкам.ndfpd : (LLBPW- or LLBPX-) & ; =йкам.ndmpd : (LLAUC- or LLAUD-) & ; =йкам.nlfpd : (LLBPV- or LLBPY-) & ; =йкам.nlmpd : (LLAUL- or LLBPU- or LLBPV- or LLBQE- or LLEDN-) & ; =йкам.npd : (LLBPZ-) & ; =йками.ndfpt : (LLBPW- or LLBPX-) & ; =йками.ndmpt : (LLAUC- or LLAUD-) & ; =йками.nlfpt : (LLBPV- or LLBPY-) & ; =йками.nlmpt : (LLAUL- or LLBPU- or LLBPV- or LLBQE- or LLEDN-) & ; =йками.npt : (LLBPZ-) & ; =йках.ndfpp : (LLBPW- or LLBPX-) & ; =йках.ndmpp : (LLAUC- or LLAUD-) & ; =йках.nlfpp : (LLBPV- or LLBPY-) & ; =йках.nlmpp : (LLAUL- or LLBPU- or LLBPV- or LLBQE- or LLEDN-) & ; =йках.npp : (LLBPZ-) & ; =йкаÑ.afsi : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йке.ndfsd : (LLBPW- or LLBPX-) & ; =йке.ndfsp : (LLBPW- or LLBPX-) & ; =йке.ndmsp : (LLAUC- or LLAUD-) & ; =йке.nlfsd : (LLBPV- or LLBPY-) & ; =йке.nlfsp : (LLBPV- or LLBPY-) & ; =йке.nlmsd : (LLBPU- or LLBPV- or LLEDN-) & ; =йке.nlmsp : (LLAUL- or LLBPU- or LLBPV- or LLBQE- or LLEDN-) & ; =йки.aps : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йки.ndfpi : (LLBPW- or LLBPX-) & ; =йки.ndfpv : (LLBPW- or LLBPX-) & ; =йки.ndfsg : (LLBPW- or LLBPX-) & ; =йки.ndmpi : (LLAUC- or LLAUD-) & ; =йки.ndmpv : (LLAUC- or LLAUD-) & ; =йки.nlfpi : (LLBPV- or LLBPY-) & ; =йки.nlfsg : (LLBPV- or LLBPY-) & ; =йки.nlmpi : (LLAUL- or LLBPU- or LLBPV- or LLBQE- or LLEDN-) & ; =йки.nlmsg : (LLBPU- or LLBPV- or LLEDN-) & ; =йки.npi : (LLBPZ-) & ; =йки.npv : (LLBPZ-) & ; =йкие.adpv : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкие.api : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкий.admsv : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLFUU-) & ; =йкий.amsi : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLFUU-) & ; =йкий.amsv : (LLEJF-) & ; =йким.amst : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йким.anst : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йким.apd : (LLBQB- or LLBQC- or LLBQD- or LLEJF-) & ; =йким.apg : (LLBQA- or LLFUU-) & ; =йкими.apt : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йких.alpv : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йких.apg : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йких.app : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йко.ansi : (LLBQA-) & ; =йко.anss : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йко.nlmsi : (LLBQE-) & ; =йков.ndmpg : (LLAUC- or LLAUD-) & ; =йков.nlmpg : (LLAUL-) & ; =йков.nlmpv : (LLAUL-) & ; =йкого.almsv : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкого.amsg : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкого.ansg : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкое.ansi : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкое.ansv : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкой.afsd : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкой.afsg : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкой.afsp : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкой.afst =йкою.afst : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкой.ndfst : (LLBPW- or LLBPX-) & ; =йкой.nlfst =йкою.nlfst : (LLBPV- or LLBPY-) & ; =йкой.nlmst =йкою.nlmst : (LLBPU- or LLBPV- or LLEDN-) & ; =йком.amsp : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йком.ansp : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йком.ndmst : (LLAUC- or LLAUD-) & ; =йком.nlmst : (LLAUL- or LLBQE-) & ; =йкому.amsd : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкому.ansd : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йкою.ndfst : (LLBPW-) & ; =йку.ndfsv : (LLBPW- or LLBPX-) & ; =йку.ndmsd : (LLAUC- or LLAUD-) & ; =йку.ndmsg : (LLAUC-) & ; =йку.nlfsv : (LLBPV- or LLBPY-) & ; =йку.nlmsd : (LLAUL- or LLBQE-) & ; =йку.nlmsv : (LLBPU- or LLBPV- or LLEDN-) & ; =йкую.afsv : (LLBQA- or LLBQB- or LLBQC- or LLBQD- or LLEJF- or LLFUU-) & ; =йм.ndmsi : (LLAUY-) & ; =йм.ndmsv : (LLAUY-) & ; =йма.ndfsi : (LLBQF-) & ; =йма.ndmsg : (LLAUX- or LLAUY- or LLAUZ-) & ; =ймам.ndfpd : (LLBQF-) & ; =ймам.ndmpd : (LLAUX- or LLAUY- or LLAUZ-) & ; =ймами.ndfpt : (LLBQF-) & ; =ймами.ndmpt : (LLAUX- or LLAUY- or LLAUZ-) & ; =ймах.ndfpp : (LLBQF-) & ; =ймах.ndmpp : (LLAUX- or LLAUY- or LLAUZ-) & ; =йме.ndfsd : (LLBQF-) & ; =йме.ndfsp : (LLBQF-) & ; =йме.ndmsp : (LLAUX- or LLAUY- or LLAUZ-) & ; =ймем.vspdf1p : (LLBZV- or LLGHO-) & ; =ймем.vspdv1p : (LLGHO-) & ; =ймем.vspdv1s : (LLBZV-) & ; =ймемÑÑ.vsndf1p : (LLBZX- or LLGJL-) & ; =ймемÑÑ.vsndv1p : (LLGJL-) & ; =ймемÑÑ.vsndv1s : (LLBZX-) & ; =ймемте.vspdv1p : (LLBZV- or LLGHO-) & ; =ймемтеÑÑŒ.vsndv1p : (LLBZX- or LLGJL-) & ; =ймет.vspdf3s : (LLBZV- or LLGHO-) & ; =ймете.vspdf2p : (LLBZV- or LLGHO-) & ; =йметеÑÑŒ.vsndf2p : (LLBZX- or LLGJL-) & ; =йметÑÑ.vsndf3s : (LLBZX- or LLGJL-) & ; =ймешь.vspdf2s : (LLBZV- or LLGHO-) & ; =ймешьÑÑ.vsndf2s : (LLBZX- or LLGJL-) & ; =йми.vspdv2s : (LLBZV- or LLGHO-) & ; =ймиÑÑŒ.vsndv2s : (LLBZX- or LLGJL-) & ; =ймите.vspdv2p : (LLBZV- or LLGHO-) & ; =ймитеÑÑŒ.vsndv2p : (LLBZX- or LLGJL-) & ; =ймов.ndmpg : (LLAUX- or LLAUY- or LLAUZ-) & ; =ймой.ndfst =ймою.ndfst : (LLBQF-) & ; =ймом.ndmst : (LLAUX- or LLAUY- or LLAUZ-) & ; =йму.ndfsv : (LLBQF-) & ; =йму.ndmsd : (LLAUX- or LLAUY- or LLAUZ-) & ; =йму.vspdf1s : (LLBZV- or LLGHO-) & ; =ймуÑÑŒ.vsndf1s : (LLBZX- or LLGJL-) & ; =ймут.vspdf3p : (LLBZV- or LLGHO-) & ; =ймутÑÑ.vsndf3p : (LLBZX- or LLGJL-) & ; =ймы.ndfpi : (LLBQF-) & ; =ймы.ndfpv : (LLBQF-) & ; =ймы.ndfsg : (LLBQF-) & ; =ймы.ndmpi : (LLAUX- or LLAUY- or LLAUZ-) & ; =ймы.ndmpv : (LLAUX- or LLAUY- or LLAUZ-) & ; =йна.afss : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йнаÑ.afsi : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йне.anss : (LLBQG-) & ; =йне.ndfsd : (LLBQS-) & ; =йне.ndfsp : (LLBQS-) & ; =йнего.almsv : (LLBQG-) & ; =йнего.amsg : (LLBQG-) & ; =йнего.ansg : (LLBQG-) & ; =йнее.ansi : (LLBQG-) & ; =йнее.ansv : (LLBQG-) & ; =йнее.as : (LLBQG- or LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQQ- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йней.afsd : (LLBQG-) & ; =йней.afsg : (LLBQG-) & ; =йней.afsp : (LLBQG-) & ; =йней.afst =йнею.afst : (LLBQG-) & ; =йней.as : (LLBQG- or LLBQH- or LLBQI- or LLBQJ- or LLEHU- or LLEKH- or LLFUZ-) & ; =йней.ndfst =йнею.ndfst : (LLBQS-) & ; =йнем.amsp : (LLBQG-) & ; =йнем.ansp : (LLBQG-) & ; =йнему.amsd : (LLBQG-) & ; =йнему.ansd : (LLBQG-) & ; =йни.aps : (LLBQG-) & ; =йни.ndfpi : (LLBQS-) & ; =йни.ndfpv : (LLBQS-) & ; =йни.ndfsg : (LLBQS-) & ; =йние.adpv : (LLBQG-) & ; =йние.api : (LLBQG-) & ; =йний.admsv : (LLBQG-) & ; =йний.amsi : (LLBQG-) & ; =йним.amst : (LLBQG-) & ; =йним.anst : (LLBQG-) & ; =йним.apd : (LLBQG-) & ; =йними.apt : (LLBQG-) & ; =йних.alpv : (LLBQG-) & ; =йних.apg : (LLBQG-) & ; =йних.app : (LLBQG-) & ; =йно.ansi : (LLBQH- or LLBQM- or LLEKH-) & ; =йно.anss : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йного.almsv : (LLBQH- or LLBQI- or LLBQK- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHU- or LLEKH- or LLFUZ-) & ; =йного.amsg : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йного.ansg : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йное.ansi : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йное.ansv : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йной.afsd : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йной.afsg : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йной.afsp : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йной.afst : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йном.amsp : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йном.ansp : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йному.amsd : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йному.ansd : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йною.afst : (LLBQH- or LLBQI- or LLBQK- or LLBQM- or LLBQN- or LLBQO- or LLBQQ- or LLBQR- or LLEHF- or LLEHU- or LLEKH- or LLFUZ-) & ; =йную.afsv : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йны.aps : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йные.adpv : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йные.api : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йный.admsv : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLFUZ-) & ; =йный.amsi : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLFUZ-) & ; =йный.amsv : (LLEHR- or LLEHU- or LLEKH-) & ; =йным.amst : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йным.anst : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йным.apd : (LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU-) & ; =йным.apg : (LLBQH- or LLBQM- or LLBQN- or LLEKH- or LLFUZ-) & ; =йными.apt : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йных.alpv : (LLBQH- or LLBQI- or LLBQK- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHU- or LLEKH- or LLFUZ-) & ; =йных.apg : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йных.app : (LLBQH- or LLBQI- or LLBQJ- or LLBQK- or LLBQL- or LLBQM- or LLBQN- or LLBQO- or LLBQP- or LLBQQ- or LLBQR- or LLEHF- or LLEHR- or LLEHU- or LLEKH- or LLFUZ-) & ; =йню.ndfsv : (LLBQS-) & ; =йнюю.afsv : (LLBQG-) & ; =йнÑ.afss : (LLBQG-) & ; =йнÑ.ndfsi : (LLBQS-) & ; =йнÑм.ndfpd : (LLBQS-) & ; =йнÑми.ndfpt : (LLBQS-) & ; =йнÑÑ….ndfpp : (LLBQS-) & ; =йнÑÑ.afsi : (LLBQG-) & ; =йÑÑ.vnndv2s : (LLBNK- or LLBNR- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEM- or LLDEO- or LLDEQ- or LLDES- or LLDEX- or LLDSF- or LLDSG- or LLENU- or LLEOE- or LLEOK- or LLEPM- or LLESJ- or LLFAL-) & ; =йÑÑ.vsndv2s : (LLBOO- or LLBPA- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFK- or LLDSI- or LLDSK- or LLDSL- or LLFCX- or LLFDG- or LLFDV- or LLFWU- or LLFXR- or LLFYM- or LLFZY- or LLGGL- or LLGJC- or LLGMA-) & ; =йте.vnndv2p : (LLCZE- or LLCZH- or LLCZI- or LLCZJ- or LLCZM- or LLCZO- or LLDRJ- or LLDRM- or LLEFX-) & ; =йте.vnpdv2p : (LLBHY- or LLBIT- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMN- or LLEMP- or LLEMQ- or LLENT- or LLEOF- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQU- or LLEQZ- or LLERA- or LLERH- or LLERY- or LLESI- or LLEUX- or LLEVY- or LLFQA- or LLFQN- or LLFQX- or LLFRZ-) & ; =йте.vnppsv2ps : (LLEQZ-) & ; =йте.vsndv2p : (LLDCN- or LLDCO- or LLDCS- or LLDCV- or LLDCX- or LLDRR- or LLDRS- or LLDRT- or LLDRV- or LLFYB- or LLGEX- or LLGGS- or LLGHV- or LLGIU- or LLGPX-) & ; =йте.vspdv2p : (LLBLA- or LLBLH- or LLBLN- or LLBOM- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDQ- or LLDDR- or LLDDT- or LLDDU- or LLDDV- or LLDDX- or LLDDY- or LLDRX- or LLDRY- or LLDSA- or LLEVX- or LLFCU- or LLFRI- or LLFRX- or LLFSN- or LLFWQ- or LLFWT- or LLFXW- or LLFYL- or LLFYU- or LLFZX- or LLGAR- or LLGAW- or LLGHU- or LLGPH-) & ; =йтеÑÑŒ.vnndv2p : (LLBNK- or LLBNR- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEM- or LLDEO- or LLDEQ- or LLDES- or LLDEX- or LLDSF- or LLDSG- or LLENU- or LLEOE- or LLEOK- or LLEPM- or LLESJ- or LLFAL-) & ; =йтеÑÑŒ.vsndv2p : (LLBOO- or LLBPA- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFK- or LLDSI- or LLDSK- or LLDSL- or LLFCX- or LLFDG- or LLFDV- or LLFWU- or LLFXR- or LLFYM- or LLFZY- or LLGGL- or LLGJC- or LLGMA-) & ; =йти.vnndi : (LLBQT-) & ; =йти.vsndi : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =йти.vspdi : (LLBQW- or LLGLQ-) & ; =йтиÑÑŒ.vsndi : (LLBQX- or LLGIV-) & ; =йца.ndnpi : (LLBQY-) & ; =йца.ndnpv : (LLBQY-) & ; =йца.ndnsg : (LLBQY-) & ; =йца.nlmsg : (LLAYG- or LLAYH- or LLDSO- or LLEDD- or LLFKH-) & ; =йца.nlmsv : (LLAYG- or LLAYH- or LLDSO- or LLEDD- or LLFKH-) & ; =йцам.ndnpd : (LLBQY-) & ; =йцам.nlmpd : (LLAYG- or LLAYH- or LLDSO-) & ; =йцами.ndnpt : (LLBQY-) & ; =йцами.nlmpt : (LLAYG- or LLAYH- or LLDSO-) & ; =йцах.ndnpp : (LLBQY-) & ; =йцах.nlmpp : (LLAYG- or LLAYH- or LLDSO-) & ; =йце.ndnsp : (LLBQY-) & ; =йце.nlmsp : (LLAYG- or LLAYH- or LLDSO- or LLEDD- or LLFKH-) & ; =йцев.nlmpg : (LLAYG- or LLDSO-) & ; =йцев.nlmpv : (LLAYG- or LLDSO-) & ; =йцем.nlmst : (LLAYG- or LLDSO- or LLEDD- or LLFKH-) & ; =йцо.ndnsi : (LLBQY-) & ; =йцо.ndnsv : (LLBQY-) & ; =йцов.nlmpg : (LLAYH-) & ; =йцов.nlmpv : (LLAYH-) & ; =йцом.ndnst : (LLBQY-) & ; =йцом.nlmst : (LLAYH-) & ; =йцу.ndnsd : (LLBQY-) & ; =йцу.nlmsd : (LLAYG- or LLAYH- or LLDSO- or LLEDD- or LLFKH-) & ; =йцы.nlmpi : (LLAYG- or LLAYH- or LLDSO-) & ; =йче.as : (LLBQC- or LLBQD- or LLEJF-) & ; =йчей.as : (LLBQD-) & ; =йю.ndfsv : (LLBQZ- or LLBRA-) & ; =йÑ.ndfsi : (LLBQZ- or LLBRA-) & ; =йÑм.ndfpd : (LLBRA-) & ; =йÑм.ndfpg : (LLBQZ-) & ; =йÑми.ndfpt : (LLBRA-) & ; =йÑми.ndfpv : (LLBQZ-) & ; =йÑÑ….ndfpp : (LLBRA-) & ; =йÑÑ….ndfpt : (LLBQZ-) & ; =к.amss : (LLBSS- or LLBST- or LLEIR- or LLEJY-) & ; =к.ndmsi : (LLBRB- or LLBRC-) & ; =к.ndmsv : (LLBRB- or LLBRC-) & ; =к.vnndpms : (LLDIN-) & ; =к.vnpdpms : (LLDIP- or LLDIQ-) & ; =к.vsndpms : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =к.vspdpms : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =ка.afss : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =ка.ndfsi : (LLBRI- or LLBRJ- or LLBRK- or LLBRL-) & ; =ка.ndmsg : (LLAUE- or LLAUF- or LLAUG- or LLAUJ- or LLAUK- or LLBRB- or LLBRC- or LLBTE- or LLBTF- or LLCJS- or LLCJT- or LLCJU- or LLCJV- or LLCJW- or LLCJX- or LLCJY- or LLCJZ- or LLCKA- or LLCKB- or LLCKC- or LLDYB- or LLEAB- or LLEAC- or LLEFO-) & ; =ка.ndnsg : (LLBTG- or LLBTH- or LLBTI- or LLBTJ-) & ; =ка.nlfsi : (LLBRG- or LLBRH- or LLBRM- or LLBRN- or LLBRO- or LLBRP- or LLFOY-) & ; =ка.nlmsg : (LLAUM- or LLCKD- or LLCKE- or LLCKF- or LLCKG- or LLEDT- or LLEDU-) & ; =ка.nlmsi : (LLBRD- or LLBRE- or LLBRF- or LLBRG- or LLBRH-) & ; =ка.nlmsv : (LLAUM- or LLCKD- or LLCKE- or LLCKF- or LLCKG- or LLEDT- or LLEDU-) & ; =ка.nlnsg : (LLBTK- or LLBTL-) & ; =кав.vnnddp =кавши.vnnddp : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кав.vnpddp =кавши.vnpddp : (LLEPE- or LLESR-) & ; =кав.vsnddp =кавши.vsnddp : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кав.vspddp =кавши.vspddp : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшаÑ.vnnpdpfsi : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшаÑ.vnppdpfsi : (LLEPE- or LLESR-) & ; =кавшаÑ.vsnpdpfsi : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшаÑ.vsppdpfsi : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшаÑÑÑ.vnnpdpfsi : (LLBSE- or LLBSF-) & ; =кавшаÑÑÑ.vsnpdpfsi : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшего.vnnpdpmsg : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшего.vnnpdpmsv =кавший.vnnpdpmsv : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшего.vnnpdpnsg : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшего.vnppdpmsg : (LLEPE- or LLESR-) & ; =кавшего.vnppdpmsv =кавший.vnppdpmsv : (LLEPE- or LLESR-) & ; =кавшего.vnppdpnsg : (LLEPE- or LLESR-) & ; =кавшего.vsnpdpmsg : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшего.vsnpdpmsv =кавший.vsnpdpmsv : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшего.vsnpdpnsg : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшего.vsnpdpnsv : (LLBRZ-) & ; =кавшего.vsppdpmsg : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшего.vsppdpmsv =кавший.vsppdpmsv : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшего.vsppdpnsg : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшего.vsppdpnsv : (LLBSD-) & ; =кавшегоÑÑ.vnnpdpmsg : (LLBSE- or LLBSF-) & ; =кавшегоÑÑ.vnnpdpmsv =кавшийÑÑ.vnnpdpmsv : (LLBSE- or LLBSF-) & ; =кавшегоÑÑ.vnnpdpnsg : (LLBSE- or LLBSF-) & ; =кавшегоÑÑ.vsnpdpmsg : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшегоÑÑ.vsnpdpmsv =кавшийÑÑ.vsnpdpmsv : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшегоÑÑ.vsnpdpnsg : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшее.vnnpdpnsi : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшее.vnnpdpnsv : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшее.vnppdpnsi : (LLEPE- or LLESR-) & ; =кавшее.vnppdpnsv : (LLEPE- or LLESR-) & ; =кавшее.vsnpdpnsi : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшее.vsnpdpnsv : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшее.vsppdpnsi : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшее.vsppdpnsv : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшееÑÑ.vnnpdpnsi : (LLBSE- or LLBSF-) & ; =кавшееÑÑ.vnnpdpnsv : (LLBSE- or LLBSF-) & ; =кавшееÑÑ.vsnpdpnsi : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшееÑÑ.vsnpdpnsv : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшей.vnnpdpfsd : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшей.vnnpdpfsg : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшей.vnnpdpfsp : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшей.vnnpdpfst : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшей.vnppdpfsd : (LLEPE- or LLESR-) & ; =кавшей.vnppdpfsg : (LLEPE- or LLESR-) & ; =кавшей.vnppdpfsp : (LLEPE- or LLESR-) & ; =кавшей.vnppdpfst : (LLEPE- or LLESR-) & ; =кавшей.vsnpdpfsd : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшей.vsnpdpfsg : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшей.vsnpdpfsp : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшей.vsnpdpfst : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшей.vsppdpfsd : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшей.vsppdpfsg : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшей.vsppdpfsp : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшей.vsppdpfst : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшейÑÑ.vnnpdpfsd : (LLBSE- or LLBSF-) & ; =кавшейÑÑ.vnnpdpfsg : (LLBSE- or LLBSF-) & ; =кавшейÑÑ.vnnpdpfsp : (LLBSE- or LLBSF-) & ; =кавшейÑÑ.vnnpdpfst : (LLBSE- or LLBSF-) & ; =кавшейÑÑ.vsnpdpfsd : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшейÑÑ.vsnpdpfsg : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшейÑÑ.vsnpdpfsp : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшейÑÑ.vsnpdpfst : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшем.vnnpdpmsp : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшем.vnnpdpnsp : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшем.vnppdpmsp : (LLEPE- or LLESR-) & ; =кавшем.vnppdpnsp : (LLEPE- or LLESR-) & ; =кавшем.vsnpdpmsp : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшем.vsnpdpnsp : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшем.vsppdpmsp : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшем.vsppdpnsp : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшемÑÑ.vnnpdpmsp : (LLBSE- or LLBSF-) & ; =кавшемÑÑ.vnnpdpnsp : (LLBSE- or LLBSF-) & ; =кавшемÑÑ.vsnpdpmsp : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшемÑÑ.vsnpdpnsp : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшему.vnnpdpmsd : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшему.vnnpdpnsd : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшему.vnppdpmsd : (LLEPE- or LLESR-) & ; =кавшему.vnppdpnsd : (LLEPE- or LLESR-) & ; =кавшему.vsnpdpmsd : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшему.vsnpdpnsd : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшему.vsppdpmsd : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшему.vsppdpnsd : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшемуÑÑ.vnnpdpmsd : (LLBSE- or LLBSF-) & ; =кавшемуÑÑ.vnnpdpnsd : (LLBSE- or LLBSF-) & ; =кавшемуÑÑ.vsnpdpmsd : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшемуÑÑ.vsnpdpnsd : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшею.vsnpdpfst : (LLBRZ-) & ; =кавшею.vsppdpfst : (LLBSD-) & ; =кавшие.vnnpdppi : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшие.vnnpdppv =кавших.vnnpdppv : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшие.vnppdppi : (LLEPE- or LLESR-) & ; =кавшие.vnppdppv =кавших.vnppdppv : (LLEPE- or LLESR-) & ; =кавшие.vsnpdppi : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшие.vsnpdppv =кавших.vsnpdppv : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшие.vsppdppi : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшие.vsppdppv =кавших.vsppdppv : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшиеÑÑ.vnnpdppi : (LLBSE- or LLBSF-) & ; =кавшиеÑÑ.vnnpdppv =кавшихÑÑ.vnnpdppv : (LLBSE- or LLBSF-) & ; =кавшиеÑÑ.vsnpdppi : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшиеÑÑ.vsnpdppv =кавшихÑÑ.vsnpdppv : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавший.vnnpdpmsi : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавший.vnppdpmsi : (LLEPE- or LLESR-) & ; =кавший.vsnpdpmsi : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавший.vsppdpmsi : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшийÑÑ.vnnpdpmsi : (LLBSE- or LLBSF-) & ; =кавшийÑÑ.vsnpdpmsi : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшим.vnnpdpmst : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшим.vnnpdpnst : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшим.vnnpdppd : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшим.vnppdpmst : (LLEPE- or LLESR-) & ; =кавшим.vnppdpnst : (LLEPE- or LLESR-) & ; =кавшим.vnppdppd : (LLEPE- or LLESR-) & ; =кавшим.vsnpdpmst : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшим.vsnpdpnst : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшим.vsnpdppd : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшим.vsppdpmst : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшим.vsppdpnst : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшим.vsppdppd : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшими.vnnpdppt : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшими.vnppdppt : (LLEPE- or LLESR-) & ; =кавшими.vsnpdppt : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшими.vsppdppt : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшимиÑÑ.vnnpdppt : (LLBSE- or LLBSF-) & ; =кавшимиÑÑ.vsnpdppt : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшимÑÑ.vnnpdpmst : (LLBSE- or LLBSF-) & ; =кавшимÑÑ.vnnpdpnst : (LLBSE- or LLBSF-) & ; =кавшимÑÑ.vnnpdppd : (LLBSE- or LLBSF-) & ; =кавшимÑÑ.vsnpdpmst : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшимÑÑ.vsnpdpnst : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшимÑÑ.vsnpdppd : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшиÑÑŒ.vnnddp : (LLBSE- or LLBSF-) & ; =кавшиÑÑŒ.vsnddp : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавших.vnnpdppg : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавших.vnnpdppp : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавших.vnppdppg : (LLEPE- or LLESR-) & ; =кавших.vnppdppp : (LLEPE- or LLESR-) & ; =кавших.vsnpdppg : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавших.vsnpdppp : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавших.vsppdppg : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавших.vsppdppp : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшихÑÑ.vnnpdppg : (LLBSE- or LLBSF-) & ; =кавшихÑÑ.vnnpdppp : (LLBSE- or LLBSF-) & ; =кавшихÑÑ.vsnpdppg : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшихÑÑ.vsnpdppp : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кавшую.vnnpdpfsv : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кавшую.vnppdpfsv : (LLEPE- or LLESR-) & ; =кавшую.vsnpdpfsv : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кавшую.vsppdpfsv : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кавшуюÑÑ.vnnpdpfsv : (LLBSE- or LLBSF-) & ; =кавшуюÑÑ.vsnpdpfsv : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =каем.vnndn1p : (LLBRQ- or LLBRR-) & ; =каем.vnpdn1p : (LLESR-) & ; =каем.vnppsnmss : (LLESR-) & ; =каем.vsndf1p : (LLBRW- or LLBRZ- or LLGKG-) & ; =каем.vsndv1p : (LLGKG-) & ; =каем.vsndv1s : (LLBRW-) & ; =каем.vspdf1p : (LLBSA- or LLGKF-) & ; =каем.vspdv1p : (LLGKF-) & ; =каем.vspdv1s : (LLBSA-) & ; =каема.vnppsnfss : (LLESR-) & ; =каемаÑ.vnppsnfsi : (LLESR-) & ; =каемо.vnppsnnss : (LLESR-) & ; =каемого.vnppsnmsg : (LLESR-) & ; =каемого.vnppsnmsv =каемый.vnppsnmsv : (LLESR-) & ; =каемого.vnppsnnsg : (LLESR-) & ; =каемое.vnppsnnsi : (LLESR-) & ; =каемое.vnppsnnsv : (LLESR-) & ; =каемой.vnppsnfsd : (LLESR-) & ; =каемой.vnppsnfsg : (LLESR-) & ; =каемой.vnppsnfsp : (LLESR-) & ; =каемой.vnppsnfst : (LLESR-) & ; =каемом.vnppsnmsp : (LLESR-) & ; =каемом.vnppsnnsp : (LLESR-) & ; =каемому.vnppsnmsd : (LLESR-) & ; =каемому.vnppsnnsd : (LLESR-) & ; =каемÑÑ.vnndn1p : (LLBSE-) & ; =каемÑÑ.vsndf1p : (LLBSG- or LLGRB-) & ; =каемÑÑ.vsndv1p : (LLGRB-) & ; =каемÑÑ.vsndv1s : (LLBSG-) & ; =каемте.vsndv1p : (LLBRW- or LLGKG-) & ; =каемте.vspdv1p : (LLBSA- or LLGKF-) & ; =каемтеÑÑŒ.vsndv1p : (LLBSG- or LLGRB-) & ; =каемую.vnppsnfsv : (LLESR-) & ; =каемы.vnppsnps : (LLESR-) & ; =каемые.vnppsnpi : (LLESR-) & ; =каемые.vnppsnpv =каемых.vnppsnpv : (LLESR-) & ; =каемый.vnppsnmsi : (LLESR-) & ; =каемым.vnppsnmst : (LLESR-) & ; =каемым.vnppsnnst : (LLESR-) & ; =каемым.vnppsnpd : (LLESR-) & ; =каемыми.vnppsnpt : (LLESR-) & ; =каемых.vnppsnpg : (LLESR-) & ; =каемых.vnppsnpp : (LLESR-) & ; =кает.vnndn3s : (LLBRQ- or LLBRR-) & ; =кает.vnpdn3s : (LLESR-) & ; =кает.vsndf3s : (LLBRW- or LLBRZ- or LLGKG-) & ; =кает.vspdf3s : (LLBSA- or LLGKF-) & ; =каете.vnndn2p : (LLBRQ- or LLBRR-) & ; =каете.vnpdn2p : (LLESR-) & ; =каете.vsndf2p : (LLBRW- or LLBRZ- or LLGKG-) & ; =каете.vspdf2p : (LLBSA- or LLGKF-) & ; =каетеÑÑŒ.vnndn2p : (LLBSE-) & ; =каетеÑÑŒ.vsndf2p : (LLBSG- or LLGRB-) & ; =каетÑÑ.vnndn3s : (LLBSE-) & ; =каетÑÑ.vsndf3s : (LLBSG- or LLGRB-) & ; =каешь.vnndn2s : (LLBRQ- or LLBRR-) & ; =каешь.vnpdn2s : (LLESR-) & ; =каешь.vsndf2s : (LLBRW- or LLBRZ- or LLGKG-) & ; =каешь.vspdf2s : (LLBSA- or LLGKF-) & ; =каешьÑÑ.vnndn2s : (LLBSE-) & ; =каешьÑÑ.vsndf2s : (LLBSG- or LLGRB-) & ; =кай.vnndv2s : (LLBRQ- or LLBRR-) & ; =кай.vnpdv2s : (LLESR-) & ; =кай.vsndv2s : (LLBRW- or LLBRZ- or LLGKG-) & ; =кай.vspdv2s : (LLBSA- or LLGKF-) & ; =кайÑÑ.vnndv2s : (LLBSE-) & ; =кайÑÑ.vsndv2s : (LLBSG- or LLGRB-) & ; =кайте.vnndv2p : (LLBRQ- or LLBRR-) & ; =кайте.vnpdv2p : (LLESR-) & ; =кайте.vsndv2p : (LLBRW- or LLBRZ- or LLGKG-) & ; =кайте.vspdv2p : (LLBSA- or LLGKF-) & ; =кайтеÑÑŒ.vnndv2p : (LLBSE-) & ; =кайтеÑÑŒ.vsndv2p : (LLBSG- or LLGRB-) & ; =кал.vnndpms : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кал.vnpdpms : (LLEPE- or LLESR-) & ; =кал.vsndpms : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кал.vspdpms : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =кала.vnndpfs : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кала.vnpdpfs : (LLEPE- or LLESR-) & ; =кала.vsndpfs : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кала.vspdpfs : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =калаÑÑŒ.vnndpfs : (LLBSE- or LLBSF-) & ; =калаÑÑŒ.vsndpfs : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кали.vnndpp : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кали.vnpdpp : (LLEPE- or LLESR-) & ; =кали.vsndpp : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кали.vspdpp : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =калиÑÑŒ.vnndpp : (LLBSE- or LLBSF-) & ; =калиÑÑŒ.vsndpp : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кало.vnndpns : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кало.vnpdpns : (LLEPE- or LLESR-) & ; =кало.vsndpns : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кало.vspdpns : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =калоÑÑŒ.vnndpns : (LLBSE- or LLBSF-) & ; =калоÑÑŒ.vsndpns : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =калÑÑ.vnndpms : (LLBSE- or LLBSF-) & ; =калÑÑ.vsndpms : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =кам.ndfpd : (LLBRI- or LLBRJ- or LLBRK- or LLBRL- or LLBSJ-) & ; =кам.ndmpd : (LLAUE- or LLAUF- or LLAUG- or LLAUJ- or LLAUK- or LLBRB- or LLBRC- or LLBTE- or LLBTF- or LLCJS- or LLCJT- or LLCJU- or LLCJV- or LLCJW- or LLCJX- or LLCJY- or LLCKB- or LLCKC-) & ; =кам.ndnpd : (LLBTG- or LLBTH- or LLBTI-) & ; =кам.nlfpd : (LLBRG- or LLBRH- or LLBRM- or LLBRN- or LLBRO- or LLBRP- or LLFOY-) & ; =кам.nlmpd : (LLAUM- or LLBRD- or LLBRE- or LLBRF- or LLBRG- or LLBRH- or LLCKD- or LLCKE- or LLCKG- or LLEDT-) & ; =кам.nlnpd : (LLBTK- or LLBTL-) & ; =кам.npd : (LLBSK- or LLBSL- or LLBSM- or LLBSN- or LLBSO- or LLBSP- or LLDZG- or LLDZH- or LLDZI- or LLDZJ- or LLEFL-) & ; =ками.ndfpt : (LLBRI- or LLBRJ- or LLBRK- or LLBRL- or LLBSJ-) & ; =ками.ndmpt : (LLAUE- or LLAUF- or LLAUG- or LLAUJ- or LLAUK- or LLBRB- or LLBRC- or LLBTE- or LLBTF- or LLCJS- or LLCJT- or LLCJU- or LLCJV- or LLCJW- or LLCJX- or LLCJY- or LLCKB- or LLCKC-) & ; =ками.ndnpt : (LLBTG- or LLBTH- or LLBTI-) & ; =ками.nlfpt : (LLBRG- or LLBRH- or LLBRM- or LLBRN- or LLBRO- or LLBRP- or LLFOY-) & ; =ками.nlmpt : (LLAUM- or LLBRD- or LLBRE- or LLBRF- or LLBRG- or LLBRH- or LLCKD- or LLCKE- or LLCKG- or LLEDT-) & ; =ками.nlnpt : (LLBTK- or LLBTL-) & ; =ками.npt : (LLBSK- or LLBSL- or LLBSM- or LLBSN- or LLBSO- or LLBSP- or LLDZG- or LLDZH- or LLDZI- or LLDZJ- or LLEFL-) & ; =кан.vnppspmss : (LLEPE- or LLESR-) & ; =кан.vsppsnmss : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =кана.vnppspfss : (LLEPE- or LLESR-) & ; =кана.vsppsnfss : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =каннаÑ.vnppspfsi : (LLEPE- or LLESR-) & ; =каннаÑ.vsppspfsi : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канного.vnppspmsg : (LLEPE- or LLESR-) & ; =канного.vnppspmsv =канный.vnppspmsv : (LLEPE- or LLESR-) & ; =канного.vnppspnsg : (LLEPE- or LLESR-) & ; =канного.vsppspmsg : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канного.vsppspmsv =канный.vsppspmsv : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канного.vsppspnsg : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канное.vnppspnsi : (LLEPE- or LLESR-) & ; =канное.vnppspnsv : (LLEPE- or LLESR-) & ; =канное.vsppspnsi : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канное.vsppspnsv : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канной.vnppspfsd : (LLEPE- or LLESR-) & ; =канной.vnppspfsg : (LLEPE- or LLESR-) & ; =канной.vnppspfsp : (LLEPE- or LLESR-) & ; =канной.vnppspfst : (LLEPE- or LLESR-) & ; =канной.vsppspfsd : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канной.vsppspfsg : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канной.vsppspfsp : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канной.vsppspfst : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канном.vnppspmsp : (LLEPE- or LLESR-) & ; =канном.vnppspnsp : (LLEPE- or LLESR-) & ; =канном.vsppspmsp : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канном.vsppspnsp : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канному.vnppspmsd : (LLEPE- or LLESR-) & ; =канному.vnppspnsd : (LLEPE- or LLESR-) & ; =канному.vsppspmsd : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канному.vsppspnsd : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канную.vnppspfsv : (LLEPE- or LLESR-) & ; =канную.vsppspfsv : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канные.vnppsppi : (LLEPE- or LLESR-) & ; =канные.vnppsppv =канных.vnppsppv : (LLEPE- or LLESR-) & ; =канные.vsppsppi : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канные.vsppsppv =канных.vsppsppv : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канный.vnppspmsi : (LLEPE- or LLESR-) & ; =канный.vsppspmsi : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канным.vnppspmst : (LLEPE- or LLESR-) & ; =канным.vnppspnst : (LLEPE- or LLESR-) & ; =канным.vnppsppd : (LLEPE- or LLESR-) & ; =канным.vsppspmst : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канным.vsppspnst : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канным.vsppsppd : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канными.vnppsppt : (LLEPE- or LLESR-) & ; =канными.vsppsppt : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канных.vnppsppg : (LLEPE- or LLESR-) & ; =канных.vnppsppp : (LLEPE- or LLESR-) & ; =канных.vsppsppg : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =канных.vsppsppp : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =кано.vnppspnss : (LLEPE- or LLESR-) & ; =кано.vsppsnnss : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =каны.vnppspps : (LLEPE- or LLESR-) & ; =каны.vsppsnps : (LLBSA- or LLBSB- or LLGEN- or LLGKF-) & ; =кать.vnndi : (LLBRQ- or LLBRR- or LLBRS- or LLBRT-) & ; =кать.vnpdi : (LLEPE- or LLESR-) & ; =кать.vsndi : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLGCI- or LLGKG- or LLGPP-) & ; =кать.vspdi : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLGEN- or LLGGE- or LLGKF-) & ; =катьÑÑ.vnndi : (LLBSE- or LLBSF-) & ; =катьÑÑ.vsndi : (LLBSG- or LLBSH- or LLBSI- or LLGFS- or LLGHP- or LLGRB-) & ; =ках.ndfpp : (LLBRI- or LLBRJ- or LLBRK- or LLBRL- or LLBSJ-) & ; =ках.ndmpp : (LLAUE- or LLAUF- or LLAUG- or LLAUJ- or LLAUK- or LLBRB- or LLBRC- or LLBTE- or LLBTF- or LLCJS- or LLCJT- or LLCJU- or LLCJV- or LLCJW- or LLCJX- or LLCJY- or LLCKB- or LLCKC-) & ; =ках.ndnpp : (LLBTG- or LLBTH- or LLBTI-) & ; =ках.nlfpp : (LLBRG- or LLBRH- or LLBRM- or LLBRN- or LLBRO- or LLBRP- or LLFOY-) & ; =ках.nlmpp : (LLAUM- or LLBRD- or LLBRE- or LLBRF- or LLBRG- or LLBRH- or LLCKD- or LLCKE- or LLCKG- or LLEDT-) & ; =ках.nlnpp : (LLBTK- or LLBTL-) & ; =ках.npp : (LLBSK- or LLBSL- or LLBSM- or LLBSN- or LLBSO- or LLBSP- or LLDZG- or LLDZH- or LLDZI- or LLDZJ- or LLEFL-) & ; =каю.vnndn1s : (LLBRQ- or LLBRR-) & ; =каю.vnpdn1s : (LLESR-) & ; =каю.vsndf1s : (LLBRW- or LLBRZ- or LLGKG-) & ; =каю.vspdf1s : (LLBSA- or LLGKF-) & ; =каюÑÑŒ.vnndn1s : (LLBSE-) & ; =каюÑÑŒ.vsndf1s : (LLBSG- or LLGRB-) & ; =кают.vnndn3p : (LLBRQ- or LLBRR-) & ; =кают.vnpdn3p : (LLESR-) & ; =кают.vsndf3p : (LLBRW- or LLBRZ- or LLGKG-) & ; =кают.vspdf3p : (LLBSA- or LLGKF-) & ; =каютÑÑ.vnndn3p : (LLBSE-) & ; =каютÑÑ.vsndf3p : (LLBSG- or LLGRB-) & ; =кающаÑ.vnnpdnfsi : (LLBRQ- or LLBRR-) & ; =кающаÑ.vnppdnfsi : (LLESR-) & ; =кающаÑÑÑ.vnnpdnfsi : (LLBSE-) & ; =кающего.vnnpdnmsg : (LLBRQ- or LLBRR-) & ; =кающего.vnnpdnmsv =кающий.vnnpdnmsv : (LLBRQ- or LLBRR-) & ; =кающего.vnnpdnnsg : (LLBRQ- or LLBRR-) & ; =кающего.vnppdnmsg : (LLESR-) & ; =кающего.vnppdnmsv =кающий.vnppdnmsv : (LLESR-) & ; =кающего.vnppdnnsg : (LLESR-) & ; =кающегоÑÑ.vnnpdnmsg : (LLBSE-) & ; =кающегоÑÑ.vnnpdnmsv =кающийÑÑ.vnnpdnmsv : (LLBSE-) & ; =кающегоÑÑ.vnnpdnnsg : (LLBSE-) & ; =кающее.vnnpdnnsi : (LLBRQ- or LLBRR-) & ; =кающее.vnnpdnnsv : (LLBRQ- or LLBRR-) & ; =кающее.vnppdnnsi : (LLESR-) & ; =кающее.vnppdnnsv : (LLESR-) & ; =кающееÑÑ.vnnpdnnsi : (LLBSE-) & ; =кающееÑÑ.vnnpdnnsv : (LLBSE-) & ; =кающей.vnnpdnfsd : (LLBRQ- or LLBRR-) & ; =кающей.vnnpdnfsg : (LLBRQ- or LLBRR-) & ; =кающей.vnnpdnfsp : (LLBRQ- or LLBRR-) & ; =кающей.vnnpdnfst : (LLBRQ- or LLBRR-) & ; =кающей.vnppdnfsd : (LLESR-) & ; =кающей.vnppdnfsg : (LLESR-) & ; =кающей.vnppdnfsp : (LLESR-) & ; =кающей.vnppdnfst : (LLESR-) & ; =кающейÑÑ.vnnpdnfsd : (LLBSE-) & ; =кающейÑÑ.vnnpdnfsg : (LLBSE-) & ; =кающейÑÑ.vnnpdnfsp : (LLBSE-) & ; =кающейÑÑ.vnnpdnfst : (LLBSE-) & ; =кающем.vnnpdnmsp : (LLBRQ- or LLBRR-) & ; =кающем.vnnpdnnsp : (LLBRQ- or LLBRR-) & ; =кающем.vnppdnmsp : (LLESR-) & ; =кающем.vnppdnnsp : (LLESR-) & ; =кающемÑÑ.vnnpdnmsp : (LLBSE-) & ; =кающемÑÑ.vnnpdnnsp : (LLBSE-) & ; =кающему.vnnpdnmsd : (LLBRQ- or LLBRR-) & ; =кающему.vnnpdnnsd : (LLBRQ- or LLBRR-) & ; =кающему.vnppdnmsd : (LLESR-) & ; =кающему.vnppdnnsd : (LLESR-) & ; =кающемуÑÑ.vnnpdnmsd : (LLBSE-) & ; =кающемуÑÑ.vnnpdnnsd : (LLBSE-) & ; =кающие.vnnpdnpi : (LLBRQ- or LLBRR-) & ; =кающие.vnnpdnpv =кающих.vnnpdnpv : (LLBRQ- or LLBRR-) & ; =кающие.vnppdnpi : (LLESR-) & ; =кающие.vnppdnpv =кающих.vnppdnpv : (LLESR-) & ; =кающиеÑÑ.vnnpdnpi : (LLBSE-) & ; =кающиеÑÑ.vnnpdnpv =кающихÑÑ.vnnpdnpv : (LLBSE-) & ; =кающий.vnnpdnmsi : (LLBRQ- or LLBRR-) & ; =кающий.vnppdnmsi : (LLESR-) & ; =кающийÑÑ.vnnpdnmsi : (LLBSE-) & ; =кающим.vnnpdnmst : (LLBRQ- or LLBRR-) & ; =кающим.vnnpdnnst : (LLBRQ- or LLBRR-) & ; =кающим.vnnpdnpd : (LLBRQ- or LLBRR-) & ; =кающим.vnppdnmst : (LLESR-) & ; =кающим.vnppdnnst : (LLESR-) & ; =кающим.vnppdnpd : (LLESR-) & ; =кающими.vnnpdnpt : (LLBRQ- or LLBRR-) & ; =кающими.vnppdnpt : (LLESR-) & ; =кающимиÑÑ.vnnpdnpt : (LLBSE-) & ; =кающимÑÑ.vnnpdnmst : (LLBSE-) & ; =кающимÑÑ.vnnpdnnst : (LLBSE-) & ; =кающимÑÑ.vnnpdnpd : (LLBSE-) & ; =кающих.vnnpdnpg : (LLBRQ- or LLBRR-) & ; =кающих.vnnpdnpp : (LLBRQ- or LLBRR-) & ; =кающих.vnppdnpg : (LLESR-) & ; =кающих.vnppdnpp : (LLESR-) & ; =кающихÑÑ.vnnpdnpg : (LLBSE-) & ; =кающихÑÑ.vnnpdnpp : (LLBSE-) & ; =кающую.vnnpdnfsv : (LLBRQ- or LLBRR-) & ; =кающую.vnppdnfsv : (LLESR-) & ; =кающуюÑÑ.vnnpdnfsv : (LLBSE-) & ; =каÑ.afsi : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =каÑ.vnnddn : (LLBRQ- or LLBRR-) & ; =каÑ.vnpddn : (LLESR-) & ; =каÑÑÑŒ.vnnddn : (LLBSE-) & ; =ке.ndfsd : (LLBRI- or LLBRJ- or LLBRK- or LLBRL-) & ; =ке.ndfsp : (LLBRI- or LLBRJ- or LLBRK- or LLBRL-) & ; =ке.ndmsd : (LLBTE-) & ; =ке.ndmsp : (LLAUE- or LLAUF- or LLAUG- or LLAUJ- or LLAUK- or LLBRB- or LLBRC- or LLBTE- or LLBTF- or LLCJS- or LLCJT- or LLCJU- or LLCJV- or LLCJW- or LLCJX- or LLCJY- or LLCJZ- or LLCKA- or LLCKB- or LLCKC- or LLDYB- or LLEAB- or LLEAC- or LLEFO-) & ; =ке.ndnsp : (LLBTG- or LLBTH- or LLBTI- or LLBTJ-) & ; =ке.nlfsd : (LLBRG- or LLBRH- or LLBRM- or LLBRN- or LLBRO- or LLBRP- or LLFOY-) & ; =ке.nlfsp : (LLBRG- or LLBRH- or LLBRM- or LLBRN- or LLBRO- or LLBRP- or LLFOY-) & ; =ке.nlmsd : (LLBRD- or LLBRE- or LLBRF- or LLBRG- or LLBRH-) & ; =ке.nlmsp : (LLAUM- or LLBRD- or LLBRE- or LLBRF- or LLBRG- or LLBRH- or LLCKD- or LLCKE- or LLCKF- or LLCKG- or LLEDT- or LLEDU-) & ; =ке.nlnsp : (LLBTK- or LLBTL-) & ; =ки.aps : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =ки.ndfpi : (LLBRI- or LLBRJ- or LLBRK- or LLBRL- or LLBSJ-) & ; =ки.ndfpv : (LLBRI- or LLBRJ- or LLBRK- or LLBRL- or LLBSJ-) & ; =ки.ndfsg : (LLBRI- or LLBRJ- or LLBRK- or LLBRL-) & ; =ки.ndmpi : (LLAUE- or LLAUF- or LLAUG- or LLAUJ- or LLAUK- or LLBRB- or LLBRC- or LLBTE- or LLBTF- or LLCJS- or LLCJT- or LLCJU- or LLCJV- or LLCJW- or LLCJX- or LLCJY- or LLCKB- or LLCKC-) & ; =ки.ndmpv : (LLAUF- or LLAUG- or LLAUJ- or LLAUK- or LLBRB- or LLBRC- or LLBTE- or LLBTF- or LLCJS- or LLCJT- or LLCJU- or LLCJV- or LLCJW- or LLCJX- or LLCJY- or LLCKB- or LLCKC-) & ; =ки.ndmsg : (LLBTE-) & ; =ки.ndnpi : (LLBTG- or LLBTH- or LLBTI-) & ; =ки.ndnpv : (LLBTG- or LLBTH- or LLBTI-) & ; =ки.nlfpi : (LLBRG- or LLBRH- or LLBRM- or LLBRN- or LLBRO- or LLBRP- or LLFOY-) & ; =ки.nlfsg : (LLBRG- or LLBRH- or LLBRM- or LLBRN- or LLBRO- or LLBRP- or LLFOY-) & ; =ки.nlmpi : (LLAUM- or LLBRD- or LLBRE- or LLBRF- or LLBRG- or LLBRH- or LLCKD- or LLCKE- or LLCKG- or LLEDT-) & ; =ки.nlmsg : (LLBRD- or LLBRE- or LLBRF- or LLBRG- or LLBRH-) & ; =ки.nlnpi : (LLBTK- or LLBTL-) & ; =ки.npi : (LLBSK- or LLBSL- or LLBSM- or LLBSN- or LLBSO- or LLBSP- or LLDZG- or LLDZH- or LLDZI- or LLDZJ- or LLEFL-) & ; =ки.npv : (LLBSM- or LLBSN- or LLBSO- or LLBSP- or LLDZG- or LLDZH- or LLDZI- or LLDZJ- or LLEFL-) & ; =ки.vnndv2s : (LLDIN-) & ; =ки.vnpdv2s : (LLCLQ- or LLDIP- or LLDIQ-) & ; =ки.vsndv2s : (LLDIS- or LLGCU-) & ; =ки.vspdv2s : (LLCLR- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGCV- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кие.adpv : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кие.api : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кий.admsv : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLFVA-) & ; =кий.amsi : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLFVA-) & ; =кий.amsv : (LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ-) & ; =ким.amst : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =ким.anst : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =ким.apd : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ-) & ; =ким.apg : (LLBSU- or LLFVA-) & ; =кими.apt : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =киÑÑŒ.vnndv2s : (LLCLS- or LLDJE-) & ; =киÑÑŒ.vsndv2s : (LLCLT- or LLDJI- or LLDJJ- or LLGAK- or LLGKD- or LLGMW-) & ; =ките.vnndv2p : (LLDIN-) & ; =ките.vnpdv2p : (LLCLQ- or LLDIP- or LLDIQ-) & ; =ките.vsndv2p : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =ките.vspdv2p : (LLCLR- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGCV- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =китеÑÑŒ.vnndv2p : (LLCLS- or LLDJE-) & ; =китеÑÑŒ.vsndv2p : (LLCLT- or LLDJI- or LLDJJ- or LLGAK- or LLGKD- or LLGMW-) & ; =ких.alpv : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLEHX- or LLEIR- or LLEIY- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =ких.apg : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =ких.app : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кла.vnndpfs : (LLDIN-) & ; =кла.vnpdpfs : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кла.vsndpfs : (LLDIS- or LLGCU-) & ; =кла.vspdpfs : (LLCLR- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGCV- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =клаÑÑŒ.vnndpfs : (LLCLS- or LLDJE- or LLDJF-) & ; =клаÑÑŒ.vsndpfs : (LLCLT- or LLDJI- or LLDJJ- or LLGAK- or LLGKD- or LLGMW-) & ; =клей.npg : (LLBTD-) & ; =кли.npi : (LLBTD-) & ; =кли.npv : (LLBTD-) & ; =кли.vnndpp : (LLDIN-) & ; =кли.vnpdpp : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кли.vsndpp : (LLDIS- or LLGCU-) & ; =кли.vspdpp : (LLCLR- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGCV- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =клиÑÑŒ.vnndpp : (LLCLS- or LLDJE- or LLDJF-) & ; =клиÑÑŒ.vsndpp : (LLCLT- or LLDJI- or LLDJJ- or LLGAK- or LLGKD- or LLGMW-) & ; =кло.vnndpns : (LLDIN-) & ; =кло.vnpdpns : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кло.vsndpns : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кло.vspdpns : (LLCLR- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGCV- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =клоÑÑŒ.vnndpns : (LLCLS- or LLDJE- or LLDJF-) & ; =клоÑÑŒ.vsndpns : (LLCLT- or LLDJI- or LLDJJ- or LLGAK- or LLGKD- or LLGMW-) & ; =клÑм.npd : (LLBTD-) & ; =клÑÑ….npp : (LLBTD-) & ; =ко.ansi : (LLBSU-) & ; =ко.anss : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =ко.ndmsi : (LLBTE- or LLBTF-) & ; =ко.ndmsv : (LLBTE- or LLBTF-) & ; =ко.ndnsi : (LLBTG- or LLBTH- or LLBTI- or LLBTJ-) & ; =ко.ndnsv : (LLBTG- or LLBTH- or LLBTI- or LLBTJ-) & ; =ко.nlnsi : (LLBTK- or LLBTL-) & ; =ко.nlnsv : (LLBTK- or LLBTL-) & ; =ков.ndmpg : (LLAUE- or LLAUF- or LLAUG- or LLAUJ- or LLBRB- or LLBRC- or LLCJS- or LLCJT- or LLCJU- or LLCJV- or LLCJW- or LLCJX- or LLCJY- or LLCKB-) & ; =ков.ndmpv : (LLAUE-) & ; =ков.ndnpg : (LLBTG-) & ; =ков.nlmpg : (LLAUM- or LLCKD- or LLCKE- or LLEDT-) & ; =ков.nlmpv : (LLAUM- or LLCKD- or LLCKE- or LLEDT-) & ; =ков.npg : (LLBSN- or LLBSO- or LLDZI-) & ; =кого.almsv : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLEHX- or LLEIR- or LLEIY- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кого.amsg : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кого.ansg : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кое.ansi : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кое.ansv : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кой.afsd : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кой.afsg : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кой.afsp : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кой.afst : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кой.ndfst : (LLBRI- or LLBRJ- or LLBRK- or LLBRL-) & ; =кой.ndmst : (LLBTE-) & ; =кой.nlfst : (LLBRG- or LLBRH- or LLBRM- or LLBRN- or LLBRO- or LLBRP- or LLFOY-) & ; =кой.nlmst : (LLBRD- or LLBRE- or LLBRF- or LLBRG- or LLBRH-) & ; =ком.amsp : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =ком.ansp : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =ком.ndmst : (LLAUE- or LLAUF- or LLAUG- or LLAUJ- or LLAUK- or LLBRB- or LLBRC- or LLBTE- or LLBTF- or LLCJS- or LLCJT- or LLCJU- or LLCJV- or LLCJW- or LLCJX- or LLCJY- or LLCJZ- or LLCKA- or LLCKB- or LLCKC- or LLDYB- or LLEAB- or LLEAC- or LLEFO-) & ; =ком.ndnst : (LLBTG- or LLBTH- or LLBTI- or LLBTJ-) & ; =ком.nlmst : (LLAUM- or LLCKD- or LLCKE- or LLCKF- or LLCKG- or LLEDT- or LLEDU-) & ; =ком.nlnst : (LLBTK- or LLBTL-) & ; =ком.vnppsnmss : (LLDIP-) & ; =кома.vnppsnfss : (LLDIP-) & ; =комаÑ.vnppsnfsi : (LLDIP-) & ; =комо.vnppsnnss : (LLDIP-) & ; =комого.vnppsnmsg : (LLDIP-) & ; =комого.vnppsnmsv =комый.vnppsnmsv : (LLDIP-) & ; =комого.vnppsnnsg : (LLDIP-) & ; =комое.vnppsnnsi : (LLDIP-) & ; =комое.vnppsnnsv : (LLDIP-) & ; =комой.vnppsnfsd : (LLDIP-) & ; =комой.vnppsnfsg : (LLDIP-) & ; =комой.vnppsnfsp : (LLDIP-) & ; =комой.vnppsnfst : (LLDIP-) & ; =комом.vnppsnmsp : (LLDIP-) & ; =комом.vnppsnnsp : (LLDIP-) & ; =комому.vnppsnmsd : (LLDIP-) & ; =комому.vnppsnnsd : (LLDIP-) & ; =кому.amsd : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кому.ansd : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =комую.vnppsnfsv : (LLDIP-) & ; =комы.vnppsnps : (LLDIP-) & ; =комые.vnppsnpi : (LLDIP-) & ; =комые.vnppsnpv =комых.vnppsnpv : (LLDIP-) & ; =комый.vnppsnmsi : (LLDIP-) & ; =комым.vnppsnmst : (LLDIP-) & ; =комым.vnppsnnst : (LLDIP-) & ; =комым.vnppsnpd : (LLDIP-) & ; =комыми.vnppsnpt : (LLDIP-) & ; =комых.vnppsnpg : (LLDIP-) & ; =комых.vnppsnpp : (LLDIP-) & ; =кою.afst : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLEHX- or LLEIR- or LLEIY- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кою.ndfst : (LLBRI- or LLBRK-) & ; =кою.nlfst : (LLBRG- or LLBRH- or LLBRM- or LLBRO- or LLFOY-) & ; =кою.nlmst : (LLBRD- or LLBRF- or LLBRG- or LLBRH-) & ; =кÑÑ.vnndpms : (LLDJE- or LLDJF-) & ; =кÑÑ.vsndpms : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =ку.ndfsv : (LLBRI- or LLBRJ- or LLBRK- or LLBRL-) & ; =ку.ndmsd : (LLAUE- or LLAUF- or LLAUG- or LLAUJ- or LLAUK- or LLBRB- or LLBRC- or LLBTE- or LLBTF- or LLCJS- or LLCJT- or LLCJU- or LLCJV- or LLCJW- or LLCJX- or LLCJY- or LLCJZ- or LLCKA- or LLCKB- or LLCKC- or LLDYB- or LLEAB- or LLEAC- or LLEFO-) & ; =ку.ndmsg : (LLAUF- or LLCJU- or LLCJV- or LLCJZ-) & ; =ку.ndmsp : (LLBRC- or LLCJY-) & ; =ку.ndnsd : (LLBTG- or LLBTH- or LLBTI- or LLBTJ-) & ; =ку.nlfsv : (LLBRG- or LLBRH- or LLBRM- or LLBRN- or LLBRO- or LLBRP- or LLFOY-) & ; =ку.nlmsd : (LLAUM- or LLCKD- or LLCKE- or LLCKF- or LLCKG- or LLEDT- or LLEDU-) & ; =ку.nlmsv : (LLBRD- or LLBRE- or LLBRF- or LLBRG- or LLBRH-) & ; =ку.nlnsd : (LLBTK- or LLBTL-) & ; =ку.vnndn1s : (LLDIN-) & ; =ку.vnpdn1s : (LLCLQ- or LLDIP- or LLDIQ-) & ; =ку.vsndf1s : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =ку.vspdf1s : (LLCLR- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGCV- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =куÑÑŒ.vnndn1s : (LLCLS- or LLDJE- or LLDJF-) & ; =куÑÑŒ.vsndf1s : (LLCLT- or LLDJI- or LLDJJ- or LLGAK- or LLGKD- or LLGMW-) & ; =кут.vnndn3p : (LLDIN-) & ; =кут.vnpdn3p : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кут.vsndf3p : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кут.vspdf3p : (LLCLR- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGCV- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кутÑÑ.vnndn3p : (LLCLS- or LLDJE- or LLDJF-) & ; =кутÑÑ.vsndf3p : (LLCLT- or LLDJI- or LLDJJ- or LLGAK- or LLGKD- or LLGMW-) & ; =кущаÑ.vnnpdnfsi : (LLDIN-) & ; =кущаÑ.vnppdnfsi : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущаÑÑÑ.vnnpdnfsi : (LLCLS- or LLDJE- or LLDJF-) & ; =кущего.vnnpdnmsg : (LLDIN-) & ; =кущего.vnnpdnmsv =кущий.vnnpdnmsv : (LLDIN-) & ; =кущего.vnnpdnnsg : (LLDIN-) & ; =кущего.vnppdnmsg : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущего.vnppdnmsv =кущий.vnppdnmsv : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущего.vnppdnnsg : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущегоÑÑ.vnnpdnmsg : (LLCLS- or LLDJE- or LLDJF-) & ; =кущегоÑÑ.vnnpdnmsv =кущийÑÑ.vnnpdnmsv : (LLCLS- or LLDJE- or LLDJF-) & ; =кущегоÑÑ.vnnpdnnsg : (LLCLS- or LLDJE- or LLDJF-) & ; =кущее.vnnpdnnsi : (LLDIN-) & ; =кущее.vnnpdnnsv : (LLDIN-) & ; =кущее.vnppdnnsi : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущее.vnppdnnsv : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущееÑÑ.vnnpdnnsi : (LLCLS- or LLDJE- or LLDJF-) & ; =кущееÑÑ.vnnpdnnsv : (LLCLS- or LLDJE- or LLDJF-) & ; =кущей.vnnpdnfsd : (LLDIN-) & ; =кущей.vnnpdnfsg : (LLDIN-) & ; =кущей.vnnpdnfsp : (LLDIN-) & ; =кущей.vnnpdnfst : (LLDIN-) & ; =кущей.vnppdnfsd : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущей.vnppdnfsg : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущей.vnppdnfsp : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущей.vnppdnfst : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущейÑÑ.vnnpdnfsd : (LLCLS- or LLDJE- or LLDJF-) & ; =кущейÑÑ.vnnpdnfsg : (LLCLS- or LLDJE- or LLDJF-) & ; =кущейÑÑ.vnnpdnfsp : (LLCLS- or LLDJE- or LLDJF-) & ; =кущейÑÑ.vnnpdnfst : (LLCLS- or LLDJE- or LLDJF-) & ; =кущем.vnnpdnmsp : (LLDIN-) & ; =кущем.vnnpdnnsp : (LLDIN-) & ; =кущем.vnppdnmsp : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущем.vnppdnnsp : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущемÑÑ.vnnpdnmsp : (LLCLS- or LLDJE- or LLDJF-) & ; =кущемÑÑ.vnnpdnnsp : (LLCLS- or LLDJE- or LLDJF-) & ; =кущему.vnnpdnmsd : (LLDIN-) & ; =кущему.vnnpdnnsd : (LLDIN-) & ; =кущему.vnppdnmsd : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущему.vnppdnnsd : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущемуÑÑ.vnnpdnmsd : (LLCLS- or LLDJE- or LLDJF-) & ; =кущемуÑÑ.vnnpdnnsd : (LLCLS- or LLDJE- or LLDJF-) & ; =кущие.vnnpdnpi : (LLDIN-) & ; =кущие.vnnpdnpv =кущих.vnnpdnpv : (LLDIN-) & ; =кущие.vnppdnpi : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущие.vnppdnpv =кущих.vnppdnpv : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущиеÑÑ.vnnpdnpi : (LLCLS- or LLDJE- or LLDJF-) & ; =кущиеÑÑ.vnnpdnpv =кущихÑÑ.vnnpdnpv : (LLCLS- or LLDJE- or LLDJF-) & ; =кущий.vnnpdnmsi : (LLDIN-) & ; =кущий.vnppdnmsi : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущийÑÑ.vnnpdnmsi : (LLCLS- or LLDJE- or LLDJF-) & ; =кущим.vnnpdnmst : (LLDIN-) & ; =кущим.vnnpdnnst : (LLDIN-) & ; =кущим.vnnpdnpd : (LLDIN-) & ; =кущим.vnppdnmst : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущим.vnppdnnst : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущим.vnppdnpd : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущими.vnnpdnpt : (LLDIN-) & ; =кущими.vnppdnpt : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущимиÑÑ.vnnpdnpt : (LLCLS- or LLDJE- or LLDJF-) & ; =кущимÑÑ.vnnpdnmst : (LLCLS- or LLDJE- or LLDJF-) & ; =кущимÑÑ.vnnpdnnst : (LLCLS- or LLDJE- or LLDJF-) & ; =кущимÑÑ.vnnpdnpd : (LLCLS- or LLDJE- or LLDJF-) & ; =кущих.vnnpdnpg : (LLDIN-) & ; =кущих.vnnpdnpp : (LLDIN-) & ; =кущих.vnppdnpg : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущих.vnppdnpp : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущихÑÑ.vnnpdnpg : (LLCLS- or LLDJE- or LLDJF-) & ; =кущихÑÑ.vnnpdnpp : (LLCLS- or LLDJE- or LLDJF-) & ; =кущую.vnnpdnfsv : (LLDIN-) & ; =кущую.vnppdnfsv : (LLCLQ- or LLDIP- or LLDIQ-) & ; =кущуюÑÑ.vnnpdnfsv : (LLCLS- or LLDJE- or LLDJF-) & ; =кую.afsv : (LLBSQ- or LLBSR- or LLBSS- or LLBST- or LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLEHX- or LLEIR- or LLEIY- or LLEJJ- or LLEJY- or LLEKB- or LLEKQ- or LLFVA-) & ; =кшаÑ.vnnpdpfsi : (LLDIN-) & ; =кшаÑ.vnppdpfsi : (LLDIP- or LLDIQ-) & ; =кшаÑ.vsnpdpfsi : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшаÑ.vsppdpfsi : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшаÑÑÑ.vnnpdpfsi : (LLDJE- or LLDJF-) & ; =кшаÑÑÑ.vsnpdpfsi : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшего.vnnpdpmsg : (LLDIN-) & ; =кшего.vnnpdpmsv =кший.vnnpdpmsv : (LLDIN-) & ; =кшего.vnnpdpnsg : (LLDIN-) & ; =кшего.vnppdpmsg : (LLDIP- or LLDIQ-) & ; =кшего.vnppdpmsv =кший.vnppdpmsv : (LLDIP- or LLDIQ-) & ; =кшего.vnppdpnsg : (LLDIP- or LLDIQ-) & ; =кшего.vsnpdpmsg : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшего.vsnpdpmsv =кший.vsnpdpmsv : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшего.vsnpdpnsg : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшего.vsppdpmsg : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшего.vsppdpmsv =кший.vsppdpmsv : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшего.vsppdpnsg : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшегоÑÑ.vnnpdpmsg : (LLDJE- or LLDJF-) & ; =кшегоÑÑ.vnnpdpmsv =кшийÑÑ.vnnpdpmsv : (LLDJE- or LLDJF-) & ; =кшегоÑÑ.vnnpdpnsg : (LLDJE- or LLDJF-) & ; =кшегоÑÑ.vsnpdpmsg : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшегоÑÑ.vsnpdpmsv =кшийÑÑ.vsnpdpmsv : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшегоÑÑ.vsnpdpnsg : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшее.vnnpdpnsi : (LLDIN-) & ; =кшее.vnnpdpnsv : (LLDIN-) & ; =кшее.vnppdpnsi : (LLDIP- or LLDIQ-) & ; =кшее.vnppdpnsv : (LLDIP- or LLDIQ-) & ; =кшее.vsnpdpnsi : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшее.vsnpdpnsv : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшее.vsppdpnsi : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшее.vsppdpnsv : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшееÑÑ.vnnpdpnsi : (LLDJE- or LLDJF-) & ; =кшееÑÑ.vnnpdpnsv : (LLDJE- or LLDJF-) & ; =кшееÑÑ.vsnpdpnsi : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшееÑÑ.vsnpdpnsv : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшей.vnnpdpfsd : (LLDIN-) & ; =кшей.vnnpdpfsg : (LLDIN-) & ; =кшей.vnnpdpfsp : (LLDIN-) & ; =кшей.vnnpdpfst : (LLDIN-) & ; =кшей.vnppdpfsd : (LLDIP- or LLDIQ-) & ; =кшей.vnppdpfsg : (LLDIP- or LLDIQ-) & ; =кшей.vnppdpfsp : (LLDIP- or LLDIQ-) & ; =кшей.vnppdpfst : (LLDIP- or LLDIQ-) & ; =кшей.vsnpdpfsd : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшей.vsnpdpfsg : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшей.vsnpdpfsp : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшей.vsnpdpfst : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшей.vsppdpfsd : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшей.vsppdpfsg : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшей.vsppdpfsp : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшей.vsppdpfst : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшейÑÑ.vnnpdpfsd : (LLDJE- or LLDJF-) & ; =кшейÑÑ.vnnpdpfsg : (LLDJE- or LLDJF-) & ; =кшейÑÑ.vnnpdpfsp : (LLDJE- or LLDJF-) & ; =кшейÑÑ.vnnpdpfst : (LLDJE- or LLDJF-) & ; =кшейÑÑ.vsnpdpfsd : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшейÑÑ.vsnpdpfsg : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшейÑÑ.vsnpdpfsp : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшейÑÑ.vsnpdpfst : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшем.vnnpdpmsp : (LLDIN-) & ; =кшем.vnnpdpnsp : (LLDIN-) & ; =кшем.vnppdpmsp : (LLDIP- or LLDIQ-) & ; =кшем.vnppdpnsp : (LLDIP- or LLDIQ-) & ; =кшем.vsnpdpmsp : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшем.vsnpdpnsp : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшем.vsppdpmsp : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшем.vsppdpnsp : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшемÑÑ.vnnpdpmsp : (LLDJE- or LLDJF-) & ; =кшемÑÑ.vnnpdpnsp : (LLDJE- or LLDJF-) & ; =кшемÑÑ.vsnpdpmsp : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшемÑÑ.vsnpdpnsp : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшему.vnnpdpmsd : (LLDIN-) & ; =кшему.vnnpdpnsd : (LLDIN-) & ; =кшему.vnppdpmsd : (LLDIP- or LLDIQ-) & ; =кшему.vnppdpnsd : (LLDIP- or LLDIQ-) & ; =кшему.vsnpdpmsd : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшему.vsnpdpnsd : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшему.vsppdpmsd : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшему.vsppdpnsd : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшемуÑÑ.vnnpdpmsd : (LLDJE- or LLDJF-) & ; =кшемуÑÑ.vnnpdpnsd : (LLDJE- or LLDJF-) & ; =кшемуÑÑ.vsnpdpmsd : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшемуÑÑ.vsnpdpnsd : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кши.vnnddp : (LLDIN-) & ; =кши.vnpddp : (LLDIP- or LLDIQ-) & ; =кши.vsnddp : (LLDIS- or LLGCU-) & ; =кши.vspddp : (LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGNN- or LLGQM-) & ; =кшие.vnnpdppi : (LLDIN-) & ; =кшие.vnnpdppv =кших.vnnpdppv : (LLDIN-) & ; =кшие.vnppdppi : (LLDIP- or LLDIQ-) & ; =кшие.vnppdppv =кших.vnppdppv : (LLDIP- or LLDIQ-) & ; =кшие.vsnpdppi : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшие.vsnpdppv =кших.vsnpdppv : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшие.vsppdppi : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшие.vsppdppv =кших.vsppdppv : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшиеÑÑ.vnnpdppi : (LLDJE- or LLDJF-) & ; =кшиеÑÑ.vnnpdppv =кшихÑÑ.vnnpdppv : (LLDJE- or LLDJF-) & ; =кшиеÑÑ.vsnpdppi : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшиеÑÑ.vsnpdppv =кшихÑÑ.vsnpdppv : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кший.vnnpdpmsi : (LLDIN-) & ; =кший.vnppdpmsi : (LLDIP- or LLDIQ-) & ; =кший.vsnpdpmsi : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кший.vsppdpmsi : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшийÑÑ.vnnpdpmsi : (LLDJE- or LLDJF-) & ; =кшийÑÑ.vsnpdpmsi : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшим.vnnpdpmst : (LLDIN-) & ; =кшим.vnnpdpnst : (LLDIN-) & ; =кшим.vnnpdppd : (LLDIN-) & ; =кшим.vnppdpmst : (LLDIP- or LLDIQ-) & ; =кшим.vnppdpnst : (LLDIP- or LLDIQ-) & ; =кшим.vnppdppd : (LLDIP- or LLDIQ-) & ; =кшим.vsnpdpmst : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшим.vsnpdpnst : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшим.vsnpdppd : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшим.vsppdpmst : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшим.vsppdpnst : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшим.vsppdppd : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшими.vnnpdppt : (LLDIN-) & ; =кшими.vnppdppt : (LLDIP- or LLDIQ-) & ; =кшими.vsnpdppt : (LLDIS- or LLGCU-) & ; =кшими.vsppdppt : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшимиÑÑ.vnnpdppt : (LLDJE- or LLDJF-) & ; =кшимиÑÑ.vsnpdppt : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшимÑÑ.vnnpdpmst : (LLDJE- or LLDJF-) & ; =кшимÑÑ.vnnpdpnst : (LLDJE- or LLDJF-) & ; =кшимÑÑ.vnnpdppd : (LLDJE- or LLDJF-) & ; =кшимÑÑ.vsnpdpmst : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшимÑÑ.vsnpdpnst : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшимÑÑ.vsnpdppd : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшиÑÑŒ.vnnddp : (LLDJE- or LLDJF-) & ; =кшиÑÑŒ.vsnddp : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кших.vnnpdppg : (LLDIN-) & ; =кших.vnnpdppp : (LLDIN-) & ; =кших.vnppdppg : (LLDIP- or LLDIQ-) & ; =кших.vnppdppp : (LLDIP- or LLDIQ-) & ; =кших.vsnpdppg : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кших.vsnpdppp : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кших.vsppdppg : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кших.vsppdppp : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшихÑÑ.vnnpdppg : (LLDJE- or LLDJF-) & ; =кшихÑÑ.vnnpdppp : (LLDJE- or LLDJF-) & ; =кшихÑÑ.vsnpdppg : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшихÑÑ.vsnpdppp : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =кшую.vnnpdpfsv : (LLDIN-) & ; =кшую.vnppdpfsv : (LLDIP- or LLDIQ-) & ; =кшую.vsnpdpfsv : (LLDIS- or LLDIT- or LLGCU- or LLGGU-) & ; =кшую.vsppdpfsv : (LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =кшуюÑÑ.vnnpdpfsv : (LLDJE- or LLDJF-) & ; =кшуюÑÑ.vsnpdpfsv : (LLDJI- or LLDJJ- or LLGAK- or LLGMW-) & ; =л.ndnpg : (LLBTZ- or LLBUB-) & ; =л.vnndpms : (LLBWC- or LLBWD- or LLCQX- or LLCRA- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZJ- or LLCZK- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX-) & ; =л.vnpdpms : (LLCRE- or LLCRG- or LLCTK- or LLCTL- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCF- or LLDEC- or LLDED- or LLEGC- or LLELS- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEPL- or LLEPP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERN- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =л.vsndpms : (LLBWU- or LLBWV- or LLBWW- or LLCRI- or LLCRJ- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFPW- or LLFVY- or LLFYB- or LLFYF- or LLGBQ- or LLGBY- or LLGDW- or LLGEX- or LLGFO- or LLGFV- or LLGGO- or LLGGY- or LLGII- or LLGIU- or LLGKB- or LLGLO- or LLGPA-) & ; =л.vspdpms : (LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCRR- or LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFTZ- or LLFUD- or LLFWQ- or LLFWT- or LLFXE- or LLFXU- or LLFXW- or LLFZA- or LLGAR- or LLGAW- or LLGCA- or LLGED- or LLGEH- or LLGES- or LLGFW- or LLGHT- or LLGIZ- or LLGNZ- or LLGOO- or LLGPH-) & ; =ла.afss : (LLBUD- or LLBUG- or LLBUH-) & ; =ла.ndfsi : (LLBTM- or LLBTN-) & ; =ла.ndmpi : (LLAUS- or LLAUT-) & ; =ла.ndmpv : (LLAUS- or LLAUT-) & ; =ла.ndmsg : (LLAUQ- or LLAUR- or LLAUS- or LLAUT- or LLCKJ- or LLCKK- or LLEAD-) & ; =ла.ndnpi : (LLBTZ- or LLBUA- or LLBUB- or LLBUC-) & ; =ла.ndnpv : (LLBTZ- or LLBUA- or LLBUB- or LLBUC-) & ; =ла.ndnsg : (LLBTZ- or LLBUA- or LLBUB- or LLBUC-) & ; =ла.nlfsi : (LLBTO-) & ; =ла.nlmsg : (LLAUV- or LLCKL- or LLEDA- or LLFMI-) & ; =ла.nlmsv : (LLAUV- or LLCKL- or LLEDA- or LLFMI-) & ; =ла.vnndpfs : (LLBVY- or LLBVZ- or LLBWA- or LLBWC- or LLBWD- or LLCQX- or LLCRA- or LLCWH- or LLCWI- or LLCZC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZJ- or LLCZK- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX- or LLGLI- or LLGPN-) & ; =ла.vnpdpfs : (LLCRE- or LLCRG- or LLCTK- or LLCTL- or LLCWK- or LLCZR- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCF- or LLDEC- or LLDED- or LLEGC- or LLELS- or LLEMD- or LLEMN- or LLEMO- or LLEMP- or LLEMZ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEPL- or LLEPP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERN- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =ла.vsndpfs : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWU- or LLBWV- or LLBWW- or LLCRI- or LLCRJ- or LLCTN- or LLCTO- or LLCTQ- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCL- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFDT- or LLFFD- or LLFPW- or LLFVY- or LLFXM- or LLFYB- or LLFYF- or LLFYG- or LLFYY- or LLGBI- or LLGBQ- or LLGBY- or LLGBZ- or LLGDW- or LLGEU- or LLGFD- or LLGFO- or LLGGO- or LLGGY- or LLGII- or LLGIO- or LLGIT- or LLGIU- or LLGKB- or LLGKR- or LLGLO- or LLGPA- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =ла.vspdpfs : (LLAWH- or LLAWI- or LLAXF- or LLBJW- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCRR- or LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFTZ- or LLFUD- or LLFWQ- or LLFWT- or LLFWX- or LLFWY- or LLFXE- or LLFXU- or LLFXW- or LLFZA- or LLGAR- or LLGAS- or LLGAW- or LLGCA- or LLGCX- or LLGDZ- or LLGED- or LLGEH- or LLGES- or LLGFN- or LLGFW- or LLGHA- or LLGHT- or LLGIZ- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGNZ- or LLGOF- or LLGOO- or LLGPH-) & ; =лав.vnpddp : (LLBTQ-) & ; =лав.vspddp =лавши.vspddp : (LLBTR- or LLGGK-) & ; =лавшаÑ.vnppdpfsi : (LLBTQ- or LLEOZ-) & ; =лавшаÑ.vsppdpfsi : (LLBTR- or LLGGK-) & ; =лавшаÑÑÑ.vnnpdpfsi : (LLBTS-) & ; =лавшаÑÑÑ.vsnpdpfsi : (LLBTT- or LLGJZ-) & ; =лавшего.vnppdpmsg : (LLBTQ- or LLEOZ-) & ; =лавшего.vnppdpmsv =лавший.vnppdpmsv : (LLBTQ- or LLEOZ-) & ; =лавшего.vnppdpnsg : (LLBTQ- or LLEOZ-) & ; =лавшего.vsppdpmsg : (LLBTR- or LLGGK-) & ; =лавшего.vsppdpmsv =лавший.vsppdpmsv : (LLBTR- or LLGGK-) & ; =лавшего.vsppdpnsg : (LLBTR- or LLGGK-) & ; =лавшегоÑÑ.vnnpdpmsg : (LLBTS-) & ; =лавшегоÑÑ.vnnpdpmsv =лавшийÑÑ.vnnpdpmsv : (LLBTS-) & ; =лавшегоÑÑ.vnnpdpnsg : (LLBTS-) & ; =лавшегоÑÑ.vsnpdpmsg : (LLBTT- or LLGJZ-) & ; =лавшегоÑÑ.vsnpdpmsv =лавшийÑÑ.vsnpdpmsv : (LLBTT- or LLGJZ-) & ; =лавшегоÑÑ.vsnpdpnsg : (LLBTT- or LLGJZ-) & ; =лавшее.vnppdpnsi : (LLBTQ- or LLEOZ-) & ; =лавшее.vnppdpnsv : (LLBTQ- or LLEOZ-) & ; =лавшее.vsppdpnsi : (LLBTR- or LLGGK-) & ; =лавшее.vsppdpnsv : (LLBTR- or LLGGK-) & ; =лавшееÑÑ.vnnpdpnsi : (LLBTS-) & ; =лавшееÑÑ.vnnpdpnsv : (LLBTS-) & ; =лавшееÑÑ.vsnpdpnsi : (LLBTT- or LLGJZ-) & ; =лавшееÑÑ.vsnpdpnsv : (LLBTT- or LLGJZ-) & ; =лавшей.vnppdpfsd : (LLBTQ- or LLEOZ-) & ; =лавшей.vnppdpfsg : (LLBTQ- or LLEOZ-) & ; =лавшей.vnppdpfsp : (LLBTQ- or LLEOZ-) & ; =лавшей.vnppdpfst : (LLBTQ- or LLEOZ-) & ; =лавшей.vsppdpfsd : (LLBTR- or LLGGK-) & ; =лавшей.vsppdpfsg : (LLBTR- or LLGGK-) & ; =лавшей.vsppdpfsp : (LLBTR- or LLGGK-) & ; =лавшей.vsppdpfst : (LLBTR- or LLGGK-) & ; =лавшейÑÑ.vnnpdpfsd : (LLBTS-) & ; =лавшейÑÑ.vnnpdpfsg : (LLBTS-) & ; =лавшейÑÑ.vnnpdpfsp : (LLBTS-) & ; =лавшейÑÑ.vnnpdpfst : (LLBTS-) & ; =лавшейÑÑ.vsnpdpfsd : (LLBTT- or LLGJZ-) & ; =лавшейÑÑ.vsnpdpfsg : (LLBTT- or LLGJZ-) & ; =лавшейÑÑ.vsnpdpfsp : (LLBTT- or LLGJZ-) & ; =лавшейÑÑ.vsnpdpfst : (LLBTT- or LLGJZ-) & ; =лавшем.vnppdpmsp : (LLBTQ- or LLEOZ-) & ; =лавшем.vnppdpnsp : (LLBTQ- or LLEOZ-) & ; =лавшем.vsppdpmsp : (LLBTR- or LLGGK-) & ; =лавшем.vsppdpnsp : (LLBTR- or LLGGK-) & ; =лавшемÑÑ.vnnpdpmsp : (LLBTS-) & ; =лавшемÑÑ.vnnpdpnsp : (LLBTS-) & ; =лавшемÑÑ.vsnpdpmsp : (LLBTT- or LLGJZ-) & ; =лавшемÑÑ.vsnpdpnsp : (LLBTT- or LLGJZ-) & ; =лавшему.vnppdpmsd : (LLBTQ- or LLEOZ-) & ; =лавшему.vnppdpnsd : (LLBTQ- or LLEOZ-) & ; =лавшему.vsppdpmsd : (LLBTR- or LLGGK-) & ; =лавшему.vsppdpnsd : (LLBTR- or LLGGK-) & ; =лавшемуÑÑ.vnnpdpmsd : (LLBTS-) & ; =лавшемуÑÑ.vnnpdpnsd : (LLBTS-) & ; =лавшемуÑÑ.vsnpdpmsd : (LLBTT- or LLGJZ-) & ; =лавшемуÑÑ.vsnpdpnsd : (LLBTT- or LLGJZ-) & ; =лавши.vnpddp : (LLBTQ- or LLEOZ-) & ; =лавшие.vnppdppi : (LLBTQ- or LLEOZ-) & ; =лавшие.vnppdppv =лавших.vnppdppv : (LLBTQ- or LLEOZ-) & ; =лавшие.vsppdppi : (LLBTR- or LLGGK-) & ; =лавшие.vsppdppv =лавших.vsppdppv : (LLBTR- or LLGGK-) & ; =лавшиеÑÑ.vnnpdppi : (LLBTS-) & ; =лавшиеÑÑ.vnnpdppv =лавшихÑÑ.vnnpdppv : (LLBTS-) & ; =лавшиеÑÑ.vsnpdppi : (LLBTT- or LLGJZ-) & ; =лавшиеÑÑ.vsnpdppv =лавшихÑÑ.vsnpdppv : (LLBTT- or LLGJZ-) & ; =лавший.vnppdpmsi : (LLBTQ- or LLEOZ-) & ; =лавший.vsppdpmsi : (LLBTR- or LLGGK-) & ; =лавшийÑÑ.vnnpdpmsi : (LLBTS-) & ; =лавшийÑÑ.vsnpdpmsi : (LLBTT- or LLGJZ-) & ; =лавшим.vnppdpmst : (LLBTQ- or LLEOZ-) & ; =лавшим.vnppdpnst : (LLBTQ- or LLEOZ-) & ; =лавшим.vnppdppd : (LLBTQ- or LLEOZ-) & ; =лавшим.vsppdpmst : (LLBTR- or LLGGK-) & ; =лавшим.vsppdpnst : (LLBTR- or LLGGK-) & ; =лавшим.vsppdppd : (LLBTR- or LLGGK-) & ; =лавшими.vnppdppt : (LLBTQ- or LLEOZ-) & ; =лавшими.vsppdppt : (LLBTR- or LLGGK-) & ; =лавшимиÑÑ.vnnpdppt : (LLBTS-) & ; =лавшимиÑÑ.vsnpdppt : (LLBTT- or LLGJZ-) & ; =лавшимÑÑ.vnnpdpmst : (LLBTS-) & ; =лавшимÑÑ.vnnpdpnst : (LLBTS-) & ; =лавшимÑÑ.vnnpdppd : (LLBTS-) & ; =лавшимÑÑ.vsnpdpmst : (LLBTT- or LLGJZ-) & ; =лавшимÑÑ.vsnpdpnst : (LLBTT- or LLGJZ-) & ; =лавшимÑÑ.vsnpdppd : (LLBTT- or LLGJZ-) & ; =лавшиÑÑŒ.vnnddp : (LLBTS-) & ; =лавшиÑÑŒ.vsnddp : (LLBTT- or LLGJZ-) & ; =лавших.vnppdppg : (LLBTQ- or LLEOZ-) & ; =лавших.vnppdppp : (LLBTQ- or LLEOZ-) & ; =лавших.vsppdppg : (LLBTR- or LLGGK-) & ; =лавших.vsppdppp : (LLBTR- or LLGGK-) & ; =лавшихÑÑ.vnnpdppg : (LLBTS-) & ; =лавшихÑÑ.vnnpdppp : (LLBTS-) & ; =лавшихÑÑ.vsnpdppg : (LLBTT- or LLGJZ-) & ; =лавшихÑÑ.vsnpdppp : (LLBTT- or LLGJZ-) & ; =лавшую.vnppdpfsv : (LLBTQ- or LLEOZ-) & ; =лавшую.vsppdpfsv : (LLBTR- or LLGGK-) & ; =лавшуюÑÑ.vnnpdpfsv : (LLBTS-) & ; =лавшуюÑÑ.vsnpdpfsv : (LLBTT- or LLGJZ-) & ; =ладем.vnpdn1p : (LLEOZ-) & ; =ладемÑÑ.vnndn1p : (LLEPA-) & ; =ладет.vnpdn3s : (LLEOZ-) & ; =ладете.vnpdn2p : (LLEOZ-) & ; =ладетеÑÑŒ.vnndn2p : (LLEPA-) & ; =ладетÑÑ.vnndn3s : (LLEPA-) & ; =ладешь.vnpdn2s : (LLEOZ-) & ; =ладешьÑÑ.vnndn2s : (LLEPA-) & ; =лади.vnpdv2s : (LLEOZ-) & ; =ладиÑÑŒ.vnndv2s : (LLEPA-) & ; =ладите.vnpdv2p : (LLEOZ-) & ; =ладитеÑÑŒ.vnndv2p : (LLEPA-) & ; =ладу.vnpdn1s : (LLEOZ-) & ; =ладуÑÑŒ.vnndn1s : (LLEPA-) & ; =ладут.vnpdn3p : (LLEOZ-) & ; =ладутÑÑ.vnndn3p : (LLEPA-) & ; =ладущаÑ.vnppdnfsi : (LLEOZ-) & ; =ладущаÑÑÑ.vnnpdnfsi : (LLEPA-) & ; =ладущего.vnppdnmsg : (LLEOZ-) & ; =ладущего.vnppdnmsv =ладущий.vnppdnmsv : (LLEOZ-) & ; =ладущего.vnppdnnsg : (LLEOZ-) & ; =ладущегоÑÑ.vnnpdnmsg : (LLEPA-) & ; =ладущегоÑÑ.vnnpdnmsv =ладущийÑÑ.vnnpdnmsv : (LLEPA-) & ; =ладущегоÑÑ.vnnpdnnsg : (LLEPA-) & ; =ладущее.vnppdnnsi : (LLEOZ-) & ; =ладущее.vnppdnnsv : (LLEOZ-) & ; =ладущееÑÑ.vnnpdnnsi : (LLEPA-) & ; =ладущееÑÑ.vnnpdnnsv : (LLEPA-) & ; =ладущей.vnppdnfsd : (LLEOZ-) & ; =ладущей.vnppdnfsg : (LLEOZ-) & ; =ладущей.vnppdnfsp : (LLEOZ-) & ; =ладущей.vnppdnfst : (LLEOZ-) & ; =ладущейÑÑ.vnnpdnfsd : (LLEPA-) & ; =ладущейÑÑ.vnnpdnfsg : (LLEPA-) & ; =ладущейÑÑ.vnnpdnfsp : (LLEPA-) & ; =ладущейÑÑ.vnnpdnfst : (LLEPA-) & ; =ладущем.vnppdnmsp : (LLEOZ-) & ; =ладущем.vnppdnnsp : (LLEOZ-) & ; =ладущемÑÑ.vnnpdnmsp : (LLEPA-) & ; =ладущемÑÑ.vnnpdnnsp : (LLEPA-) & ; =ладущему.vnppdnmsd : (LLEOZ-) & ; =ладущему.vnppdnnsd : (LLEOZ-) & ; =ладущемуÑÑ.vnnpdnmsd : (LLEPA-) & ; =ладущемуÑÑ.vnnpdnnsd : (LLEPA-) & ; =ладущие.vnppdnpi : (LLEOZ-) & ; =ладущие.vnppdnpv =ладущих.vnppdnpv : (LLEOZ-) & ; =ладущиеÑÑ.vnnpdnpi : (LLEPA-) & ; =ладущиеÑÑ.vnnpdnpv =ладущихÑÑ.vnnpdnpv : (LLEPA-) & ; =ладущий.vnppdnmsi : (LLEOZ-) & ; =ладущийÑÑ.vnnpdnmsi : (LLEPA-) & ; =ладущим.vnppdnmst : (LLEOZ-) & ; =ладущим.vnppdnnst : (LLEOZ-) & ; =ладущим.vnppdnpd : (LLEOZ-) & ; =ладущими.vnppdnpt : (LLEOZ-) & ; =ладущимиÑÑ.vnnpdnpt : (LLEPA-) & ; =ладущимÑÑ.vnnpdnmst : (LLEPA-) & ; =ладущимÑÑ.vnnpdnnst : (LLEPA-) & ; =ладущимÑÑ.vnnpdnpd : (LLEPA-) & ; =ладущих.vnppdnpg : (LLEOZ-) & ; =ладущих.vnppdnpp : (LLEOZ-) & ; =ладущихÑÑ.vnnpdnpg : (LLEPA-) & ; =ладущихÑÑ.vnnpdnpp : (LLEPA-) & ; =ладущую.vnppdnfsv : (LLEOZ-) & ; =ладущуюÑÑ.vnnpdnfsv : (LLEPA-) & ; =ладшаÑÑÑ.vnnpdpfsi : (LLEPA-) & ; =ладше.as =оложе.as : (LLEGQ-) & ; =ладшегоÑÑ.vnnpdpmsg : (LLEPA-) & ; =ладшегоÑÑ.vnnpdpmsv =ладшийÑÑ.vnnpdpmsv : (LLEPA-) & ; =ладшегоÑÑ.vnnpdpnsg : (LLEPA-) & ; =ладшееÑÑ.vnnpdpnsi : (LLEPA-) & ; =ладшееÑÑ.vnnpdpnsv : (LLEPA-) & ; =ладшейÑÑ.vnnpdpfsd : (LLEPA-) & ; =ладшейÑÑ.vnnpdpfsg : (LLEPA-) & ; =ладшейÑÑ.vnnpdpfsp : (LLEPA-) & ; =ладшейÑÑ.vnnpdpfst : (LLEPA-) & ; =ладшемÑÑ.vnnpdpmsp : (LLEPA-) & ; =ладшемÑÑ.vnnpdpnsp : (LLEPA-) & ; =ладшемуÑÑ.vnnpdpmsd : (LLEPA-) & ; =ладшемуÑÑ.vnnpdpnsd : (LLEPA-) & ; =ладшиеÑÑ.vnnpdppi : (LLEPA-) & ; =ладшиеÑÑ.vnnpdppv =ладшихÑÑ.vnnpdppv : (LLEPA-) & ; =ладшийÑÑ.vnnpdpmsi : (LLEPA-) & ; =ладшимиÑÑ.vnnpdppt : (LLEPA-) & ; =ладшимÑÑ.vnnpdpmst : (LLEPA-) & ; =ладшимÑÑ.vnnpdpnst : (LLEPA-) & ; =ладшимÑÑ.vnnpdppd : (LLEPA-) & ; =ладшихÑÑ.vnnpdppg : (LLEPA-) & ; =ладшихÑÑ.vnnpdppp : (LLEPA-) & ; =ладшуюÑÑ.vnnpdpfsv : (LLEPA-) & ; =ладÑ.vnpddn : (LLEOZ-) & ; =ладÑÑÑŒ.vnnddn : (LLEPA-) & ; =лал.vnpdpms : (LLBTQ- or LLEOZ-) & ; =лал.vspdpms : (LLBTR- or LLGGK-) & ; =лала.vnpdpfs : (LLBTQ- or LLEOZ-) & ; =лала.vspdpfs : (LLBTR- or LLGGK-) & ; =лалаÑÑŒ.vnndpfs : (LLBTS- or LLEPA-) & ; =лалаÑÑŒ.vsndpfs : (LLBTT- or LLGJZ-) & ; =лали.vnpdpp : (LLBTQ- or LLEOZ-) & ; =лали.vspdpp : (LLBTR- or LLGGK-) & ; =лалиÑÑŒ.vnndpp : (LLBTS- or LLEPA-) & ; =лалиÑÑŒ.vsndpp : (LLBTT- or LLGJZ-) & ; =лало.vnpdpns : (LLBTQ- or LLEOZ-) & ; =лало.vspdpns : (LLBTR- or LLGGK-) & ; =лалоÑÑŒ.vnndpns : (LLBTS- or LLEPA-) & ; =лалоÑÑŒ.vsndpns : (LLBTT- or LLGJZ-) & ; =лалÑÑ.vnndpms : (LLBTS- or LLEPA-) & ; =лалÑÑ.vsndpms : (LLBTT- or LLGJZ-) & ; =лам.ndfpd : (LLBTM- or LLBTN-) & ; =лам.ndmpd : (LLAUQ- or LLAUR- or LLAUS- or LLAUT- or LLAUU- or LLCKJ- or LLCKK-) & ; =лам.ndnpd : (LLBTZ- or LLBUA- or LLBUB- or LLBUC-) & ; =лам.nlfpd : (LLBTO-) & ; =лам.nlmpd : (LLAUV- or LLCKL- or LLEDA- or LLFMI-) & ; =лам.npd : (LLBUF-) & ; =лами.ndfpt : (LLBTM- or LLBTN-) & ; =лами.ndmpt : (LLAUQ- or LLAUR- or LLAUS- or LLAUT- or LLCKJ- or LLCKK-) & ; =лами.ndnpt : (LLBTZ- or LLBUA- or LLBUB- or LLBUC-) & ; =лами.nlfpt : (LLBTO-) & ; =лами.nlmpt : (LLAUV- or LLCKL- or LLEDA- or LLFMI-) & ; =лами.npt : (LLBUF-) & ; =лан.vsppsnmss : (LLBTR- or LLGGK-) & ; =лана.vsppsnfss : (LLBTR- or LLGGK-) & ; =ланнаÑ.vsppspfsi : (LLBTR- or LLGGK-) & ; =ланного.vsppspmsg : (LLBTR- or LLGGK-) & ; =ланного.vsppspmsv =ланный.vsppspmsv : (LLBTR- or LLGGK-) & ; =ланного.vsppspnsg : (LLBTR- or LLGGK-) & ; =ланное.vsppspnsi : (LLBTR- or LLGGK-) & ; =ланное.vsppspnsv : (LLBTR- or LLGGK-) & ; =ланной.vsppspfsd : (LLBTR- or LLGGK-) & ; =ланной.vsppspfsg : (LLBTR- or LLGGK-) & ; =ланной.vsppspfsp : (LLBTR- or LLGGK-) & ; =ланной.vsppspfst : (LLBTR- or LLGGK-) & ; =ланном.vsppspmsp : (LLBTR- or LLGGK-) & ; =ланном.vsppspnsp : (LLBTR- or LLGGK-) & ; =ланному.vsppspmsd : (LLBTR- or LLGGK-) & ; =ланному.vsppspnsd : (LLBTR- or LLGGK-) & ; =ланную.vsppspfsv : (LLBTR- or LLGGK-) & ; =ланные.vsppsppi : (LLBTR- or LLGGK-) & ; =ланные.vsppsppv =ланных.vsppsppv : (LLBTR- or LLGGK-) & ; =ланный.vsppspmsi : (LLBTR- or LLGGK-) & ; =ланным.vsppspmst : (LLBTR- or LLGGK-) & ; =ланным.vsppspnst : (LLBTR- or LLGGK-) & ; =ланным.vsppsppd : (LLBTR- or LLGGK-) & ; =ланными.vsppsppt : (LLBTR- or LLGGK-) & ; =ланных.vsppsppg : (LLBTR- or LLGGK-) & ; =ланных.vsppsppp : (LLBTR- or LLGGK-) & ; =лано.vsppsnnss : (LLBTR- or LLGGK-) & ; =ланы.vsppsnps : (LLBTR- or LLGGK-) & ; =лаÑть.vnpdi : (LLEOZ-) & ; =лаÑтьÑÑ.vnndi : (LLEPA-) & ; =лаÑÑŒ.vnndpfs : (LLCRV- or LLCRW- or LLCTX- or LLCWW- or LLDEC- or LLDED- or LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDFA- or LLEMI- or LLENA- or LLENU- or LLENX- or LLEOE- or LLEOJ- or LLEOK- or LLEON- or LLEPM- or LLEQI- or LLERO- or LLEUW- or LLFAL- or LLGLH-) & ; =лаÑÑŒ.vsndpfs : (LLAWK- or LLAXW- or LLBOL- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCSB- or LLCSC- or LLCSD- or LLCSE- or LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLCWX- or LLCWY- or LLCWZ- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLDFL- or LLDFM- or LLFDG- or LLFDT- or LLFFD- or LLFWU- or LLFWZ- or LLFXP- or LLFXR- or LLFXV- or LLFYA- or LLFYK- or LLFZE- or LLFZQ- or LLGAC- or LLGBX- or LLGCW- or LLGEC- or LLGFB- or LLGGV- or LLGJA- or LLGJC- or LLGJM- or LLGKK- or LLGKL- or LLGKQ- or LLGLD- or LLGPC- or LLGPD- or LLGQT- or LLGSC-) & ; =лать.vnpdi : (LLBTQ-) & ; =лать.vspdi : (LLBTR- or LLGGK-) & ; =латьÑÑ.vnndi : (LLBTS-) & ; =латьÑÑ.vsndi : (LLBTT- or LLGJZ-) & ; =лах.ndfpp : (LLBTM- or LLBTN-) & ; =лах.ndmpp : (LLAUQ- or LLAUR- or LLAUS- or LLAUT- or LLAUU- or LLCKJ- or LLCKK-) & ; =лах.ndnpp : (LLBTZ- or LLBUA- or LLBUB- or LLBUC-) & ; =лах.nlfpp : (LLBTO-) & ; =лах.nlmpp : (LLAUV- or LLCKL- or LLEDA- or LLFMI-) & ; =лах.npp : (LLBUF-) & ; =лаÑ.afsi : (LLBUD- or LLBUG- or LLBUH-) & ; =ле.as : (LLDKM- or LLEJU- or LLFMZ- or LLFVJ-) & ; =ле.ndfsd : (LLBTM- or LLBTN- or LLBUI-) & ; =ле.ndfsp : (LLBTM- or LLBTN- or LLBUI-) & ; =ле.ndmsp : (LLAUQ- or LLAUR- or LLAUS- or LLAUT- or LLAUU- or LLAUW- or LLCKJ- or LLCKK- or LLCKP- or LLDYC- or LLEAD- or LLEFP-) & ; =ле.ndnsp : (LLBTZ- or LLBUA- or LLBUB- or LLBUC-) & ; =ле.nlfsd : (LLBTO- or LLBUJ-) & ; =ле.nlfsp : (LLBTO- or LLBUJ-) & ; =ле.nlmsp : (LLAUV- or LLCKL- or LLEDA- or LLFMI-) & ; =лее.as =лей.as : (LLBUD- or LLBUG-) & ; =лей.ndfst =лею.ndfst : (LLBUI-) & ; =лей.ndmpg : (LLAUW- or LLCKP-) & ; =лей.nlfst =лею.nlfst : (LLBUJ-) & ; =лей.npg : (LLBTU-) & ; =лей.vspdv2s : (LLBTX- or LLFCH- or LLGAD-) & ; =лейÑÑ.vsndv2s : (LLBTY- or LLFER- or LLGAE-) & ; =лейте.vspdv2p : (LLBTX- or LLFCH- or LLGAD-) & ; =лейтеÑÑŒ.vsndv2p : (LLBTY- or LLFER- or LLGAE-) & ; =лем.ndmst : (LLAUW- or LLCKP- or LLDYC- or LLEFP-) & ; =лем.vnndn1p : (LLAHS- or LLAHT- or LLAHY-) & ; =лем.vnpdn1p : (LLAIL- or LLAIM- or LLAIN- or LLBIX- or LLEPC- or LLETD-) & ; =лем.vnppsnmss : (LLAIM-) & ; =лем.vsndf1p : (LLAIQ- or LLAIU- or LLGIQ- or LLGIX-) & ; =лем.vsndv1p : (LLGIQ-) & ; =лем.vsndv1s : (LLAIU-) & ; =лем.vspdf1p : (LLAIX- or LLAJA- or LLAJD- or LLAJE- or LLAJF- or LLAJH- or LLAJI- or LLAJP- or LLAJQ- or LLAJT- or LLFRS- or LLGCJ- or LLGCK- or LLGCR- or LLGGP- or LLGHC- or LLGNM- or LLGPK- or LLGRA- or LLGRH-) & ; =лем.vspdv1p : (LLGCJ- or LLGCK- or LLGGP- or LLGPK-) & ; =лем.vspdv1s : (LLAJH- or LLAJI- or LLAJP- or LLAJQ-) & ; =лема.vnppsnfss : (LLAIM-) & ; =лемаÑ.vnppsnfsi : (LLAIM-) & ; =лемо.vnppsnnss : (LLAIM-) & ; =лемого.vnppsnmsg : (LLAIM-) & ; =лемого.vnppsnmsv =лемый.vnppsnmsv : (LLAIM-) & ; =лемого.vnppsnnsg : (LLAIM-) & ; =лемое.vnppsnnsi : (LLAIM-) & ; =лемое.vnppsnnsv : (LLAIM-) & ; =лемой.vnppsnfsd : (LLAIM-) & ; =лемой.vnppsnfsg : (LLAIM-) & ; =лемой.vnppsnfsp : (LLAIM-) & ; =лемой.vnppsnfst : (LLAIM-) & ; =лемом.vnppsnmsp : (LLAIM-) & ; =лемом.vnppsnnsp : (LLAIM-) & ; =лемому.vnppsnmsd : (LLAIM-) & ; =лемому.vnppsnnsd : (LLAIM-) & ; =лемÑÑ.vnndn1p : (LLAJX- or LLAKB- or LLAKC- or LLBNV- or LLEPD-) & ; =лемÑÑ.vsndf1p : (LLAKF- or LLAKJ- or LLAKL- or LLFEZ- or LLGCL- or LLGGQ- or LLGNR-) & ; =лемÑÑ.vsndv1p : (LLGCL-) & ; =лемÑÑ.vsndv1s : (LLAKL-) & ; =лемте.vsndv1p : (LLAIU- or LLGIQ-) & ; =лемте.vspdv1p : (LLAJH- or LLAJI- or LLAJP- or LLAJQ- or LLGCJ- or LLGCK- or LLGGP- or LLGPK-) & ; =лемтеÑÑŒ.vsndv1p : (LLAKL- or LLGCL-) & ; =лемую.vnppsnfsv : (LLAIM-) & ; =лемы.vnppsnps : (LLAIM-) & ; =лемые.vnppsnpi : (LLAIM-) & ; =лемые.vnppsnpv =лемых.vnppsnpv : (LLAIM-) & ; =лемый.vnppsnmsi : (LLAIM-) & ; =лемым.vnppsnmst : (LLAIM-) & ; =лемым.vnppsnnst : (LLAIM-) & ; =лемым.vnppsnpd : (LLAIM-) & ; =лемыми.vnppsnpt : (LLAIM-) & ; =лемых.vnppsnpg : (LLAIM-) & ; =лемых.vnppsnpp : (LLAIM-) & ; =лен.vnppspmss : (LLBII- or LLBIU- or LLEQL-) & ; =лен.vsppsnmss : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =лен.vsppspmsi : (LLBMB- or LLBMC- or LLBMK-) & ; =лен.vsppspmss : (LLFSV- or LLFTD- or LLFUF-) & ; =лена.vnppspfss : (LLBII- or LLBIU- or LLEQL-) & ; =лена.vsppsnfss : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =лена.vsppspfsi : (LLBMB- or LLBMC- or LLBMK-) & ; =лена.vsppspfss : (LLFSV- or LLFTD- or LLFUF-) & ; =леннаÑ.vnppspfsi : (LLBII- or LLBIU- or LLEQL-) & ; =леннаÑ.vsppspfsi : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленного.vnppspmsg : (LLBII- or LLBIU- or LLEQL-) & ; =ленного.vnppspmsv =ленный.vnppspmsv : (LLBII- or LLBIU- or LLEQL-) & ; =ленного.vnppspnsg : (LLBII- or LLBIU- or LLEQL-) & ; =ленного.vsppspmsg : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленного.vsppspmsv : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленного.vsppspnsg : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленного.vsppspnsv : (LLBMB- or LLBMC- or LLBMK- or LLFSV- or LLFTD- or LLFUF-) & ; =ленное.vnppspnsi : (LLBII- or LLBIU- or LLEQL-) & ; =ленное.vnppspnsv : (LLBII- or LLBIU- or LLEQL-) & ; =ленное.vsppspnsi : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленное.vsppspnsv : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленной.vnppspfsd : (LLBII- or LLBIU- or LLEQL-) & ; =ленной.vnppspfsg : (LLBII- or LLBIU- or LLEQL-) & ; =ленной.vnppspfsp : (LLBII- or LLBIU- or LLEQL-) & ; =ленной.vnppspfst : (LLBII- or LLBIU- or LLEQL-) & ; =ленной.vsppspfsd : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленной.vsppspfsg : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленной.vsppspfsp : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленной.vsppspfst : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленном.vnppspmsp : (LLBII- or LLBIU- or LLEQL-) & ; =ленном.vnppspnsp : (LLBII- or LLBIU- or LLEQL-) & ; =ленном.vsppspmsp : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленном.vsppspnsp : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленному.vnppspmsd : (LLBII- or LLBIU- or LLEQL-) & ; =ленному.vnppspnsd : (LLBII- or LLBIU- or LLEQL-) & ; =ленному.vsppspmsd : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленному.vsppspnsd : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленною.vsppspfst : (LLBMB- or LLBMC- or LLBMK- or LLFSV- or LLFTD- or LLFUF-) & ; =ленную.vnppspfsv : (LLBII- or LLBIU- or LLEQL-) & ; =ленную.vsppspfsv : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленные.vnppsppi : (LLBII- or LLBIU- or LLEQL-) & ; =ленные.vnppsppv =ленных.vnppsppv : (LLBII- or LLBIU- or LLEQL-) & ; =ленные.vsppsppi : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленные.vsppsppv : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленный.vnppspmsi : (LLBII- or LLBIU- or LLEQL-) & ; =ленный.vsppspmsi : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленный.vsppspmsv : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMJ- or LLBMK- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленным.vnppspmst : (LLBII- or LLBIU- or LLEQL-) & ; =ленным.vnppspnst : (LLBII- or LLBIU- or LLEQL-) & ; =ленным.vnppsppd : (LLBII- or LLBIU- or LLEQL-) & ; =ленным.vsppspmst : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленным.vsppspnst : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленным.vsppsppd : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленными.vnppsppt : (LLBII- or LLBIU- or LLEQL-) & ; =ленными.vsppsppt : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленных.vnppsppg : (LLBII- or LLBIU- or LLEQL-) & ; =ленных.vnppsppp : (LLBII- or LLBIU- or LLEQL-) & ; =ленных.vsppsppg : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленных.vsppsppp : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBMM- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =ленных.vsppsppv : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBMA- or LLBMB- or LLBMC- or LLBME- or LLBMJ- or LLBMK- or LLFSV- or LLFTD- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =лено.vnppspnss : (LLBII- or LLBIU- or LLEQL-) & ; =лено.vsppsnnss : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =лено.vsppspnsi : (LLBMB- or LLBMC- or LLBMK-) & ; =лено.vsppspnss : (LLFSV- or LLFTD- or LLFUF-) & ; =лены.vnppspps : (LLBII- or LLBIU- or LLEQL-) & ; =лены.vsppsnps : (LLAJP- or LLAXJ- or LLBJW- or LLBLQ- or LLBLR- or LLBLT- or LLBLU- or LLBLY- or LLBMA- or LLBME- or LLBMH- or LLBMI- or LLBMJ- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCX- or LLGMI- or LLGNU- or LLGPK- or LLGQC-) & ; =лены.vsppsppi : (LLBMB- or LLBMC- or LLBMK-) & ; =лены.vsppspps : (LLFSV- or LLFTD- or LLFUF-) & ; =лет.vnndn3s : (LLAHS- or LLAHT- or LLAHY-) & ; =лет.vnpdn3s : (LLAIL- or LLAIM- or LLAIN- or LLBIX- or LLEPC- or LLETD-) & ; =лет.vsndf3s : (LLAIQ- or LLAIU- or LLGIQ- or LLGIX-) & ; =лет.vspdf3s : (LLAIX- or LLAJA- or LLAJD- or LLAJE- or LLAJF- or LLAJH- or LLAJI- or LLAJP- or LLAJQ- or LLAJT- or LLFRS- or LLGCJ- or LLGCK- or LLGCR- or LLGGP- or LLGHC- or LLGNM- or LLGPK- or LLGRA- or LLGRH-) & ; =лете.vnndn2p : (LLAHS- or LLAHT- or LLAHY-) & ; =лете.vnpdn2p : (LLAIL- or LLAIM- or LLAIN- or LLBIX- or LLEPC- or LLETD-) & ; =лете.vsndf2p : (LLAIQ- or LLAIU- or LLGIQ- or LLGIX-) & ; =лете.vspdf2p : (LLAIX- or LLAJA- or LLAJD- or LLAJE- or LLAJF- or LLAJH- or LLAJI- or LLAJP- or LLAJQ- or LLAJT- or LLFRS- or LLGCJ- or LLGCK- or LLGCR- or LLGGP- or LLGHC- or LLGNM- or LLGPK- or LLGRA- or LLGRH-) & ; =летеÑÑŒ.vnndn2p : (LLAJX- or LLAKB- or LLAKC- or LLBNV- or LLEPD-) & ; =летеÑÑŒ.vsndf2p : (LLAKF- or LLAKJ- or LLAKL- or LLFEZ- or LLGCL- or LLGGQ- or LLGNR-) & ; =летÑÑ.vnndn3s : (LLAJX- or LLAKB- or LLAKC- or LLBNV- or LLEPD-) & ; =летÑÑ.vsndf3s : (LLAKF- or LLAKJ- or LLAKL- or LLFEZ- or LLGCL- or LLGGQ- or LLGNR-) & ; =лешь.vnndn2s : (LLAHS- or LLAHT- or LLAHY-) & ; =лешь.vnpdn2s : (LLAIL- or LLAIM- or LLAIN- or LLBIX- or LLEPC- or LLETD-) & ; =лешь.vsndf2s : (LLAIQ- or LLAIU- or LLGIQ- or LLGIX-) & ; =лешь.vspdf2s : (LLAIX- or LLAJA- or LLAJD- or LLAJE- or LLAJF- or LLAJH- or LLAJI- or LLAJP- or LLAJQ- or LLAJT- or LLFRS- or LLGCJ- or LLGCK- or LLGCR- or LLGGP- or LLGHC- or LLGNM- or LLGPK- or LLGRA- or LLGRH-) & ; =лешьÑÑ.vnndn2s : (LLAJX- or LLAKB- or LLAKC- or LLBNV- or LLEPD-) & ; =лешьÑÑ.vsndf2s : (LLAKF- or LLAKJ- or LLAKL- or LLFEZ- or LLGCL- or LLGGQ- or LLGNR-) & ; =ли.ndfpi : (LLBUI-) & ; =ли.ndfpv : (LLBUI-) & ; =ли.ndfsg : (LLBUI-) & ; =ли.ndmpi : (LLAUW- or LLCKP-) & ; =ли.ndmpv : (LLAUW- or LLCKP-) & ; =ли.nlfpi : (LLBUJ-) & ; =ли.nlfsg : (LLBUJ-) & ; =ли.npi : (LLBTU- or LLBTV-) & ; =ли.npv : (LLBTU- or LLBTV-) & ; =ли.vnndpp : (LLBVY- or LLBVZ- or LLBWA- or LLBWC- or LLBWD- or LLCQX- or LLCRA- or LLCWH- or LLCWI- or LLCZC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZJ- or LLCZK- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLEFX- or LLGLI- or LLGPN-) & ; =ли.vnndv2s : (LLAHY-) & ; =ли.vnpdpp : (LLCRE- or LLCRG- or LLCTK- or LLCTL- or LLCWK- or LLCZR- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCF- or LLDEC- or LLDED- or LLEGC- or LLELS- or LLEMD- or LLEMN- or LLEMO- or LLEMP- or LLEMZ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEPL- or LLEPP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERN- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =ли.vnpdv2s : (LLAIL- or LLAIN- or LLEPC- or LLETD-) & ; =ли.vsndpp : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWU- or LLBWV- or LLBWW- or LLCRI- or LLCRJ- or LLCTN- or LLCTO- or LLCTQ- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCL- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLFDT- or LLFFD- or LLFPW- or LLFVY- or LLFXM- or LLFYB- or LLFYF- or LLFYG- or LLFYY- or LLGBI- or LLGBQ- or LLGBY- or LLGBZ- or LLGDW- or LLGEU- or LLGFD- or LLGFO- or LLGGO- or LLGGY- or LLGII- or LLGIO- or LLGIT- or LLGIU- or LLGKB- or LLGKR- or LLGLO- or LLGPA- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =ли.vsndv2s : (LLAIQ- or LLAIU- or LLGIQ- or LLGIX-) & ; =ли.vspdpp : (LLAWH- or LLAWI- or LLAXF- or LLBJW- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCRR- or LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFTZ- or LLFUD- or LLFWQ- or LLFWT- or LLFWX- or LLFWY- or LLFXE- or LLFXU- or LLFXW- or LLFZA- or LLGAR- or LLGAS- or LLGAW- or LLGCA- or LLGCX- or LLGDZ- or LLGED- or LLGEH- or LLGES- or LLGFN- or LLGFW- or LLGHA- or LLGHT- or LLGIZ- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGNZ- or LLGOF- or LLGOO- or LLGPH-) & ; =ли.vspdv2s : (LLAIX- or LLAJH- or LLAJP- or LLAJQ- or LLAJT- or LLFRS- or LLGCJ- or LLGCK- or LLGHC- or LLGPK-) & ; =лив.vspddp =ливши.vspddp : (LLBTX- or LLFCH- or LLGAD-) & ; =лившаÑ.vsppdpfsi : (LLBTX- or LLFCH- or LLGAD-) & ; =лившаÑÑÑ.vsnpdpfsi : (LLBTY- or LLFER- or LLGAE-) & ; =лившего.vsppdpmsg : (LLBTX- or LLFCH- or LLGAD-) & ; =лившего.vsppdpmsv =ливший.vsppdpmsv : (LLBTX- or LLFCH- or LLGAD-) & ; =лившего.vsppdpnsg : (LLBTX- or LLFCH- or LLGAD-) & ; =лившего.vsppdpnsv : (LLFCH-) & ; =лившегоÑÑ.vsnpdpmsg : (LLBTY- or LLFER- or LLGAE-) & ; =лившегоÑÑ.vsnpdpmsv =лившийÑÑ.vsnpdpmsv : (LLBTY- or LLFER- or LLGAE-) & ; =лившегоÑÑ.vsnpdpnsg : (LLBTY- or LLFER- or LLGAE-) & ; =лившегоÑÑ.vsnpdpnsv : (LLFER-) & ; =лившее.vsppdpnsi : (LLBTX- or LLFCH- or LLGAD-) & ; =лившее.vsppdpnsv : (LLBTX- or LLFCH- or LLGAD-) & ; =лившееÑÑ.vsnpdpnsi : (LLBTY- or LLFER- or LLGAE-) & ; =лившееÑÑ.vsnpdpnsv : (LLBTY- or LLFER- or LLGAE-) & ; =лившей.vsppdpfsd : (LLBTX- or LLFCH- or LLGAD-) & ; =лившей.vsppdpfsg : (LLBTX- or LLFCH- or LLGAD-) & ; =лившей.vsppdpfsp : (LLBTX- or LLFCH- or LLGAD-) & ; =лившей.vsppdpfst : (LLBTX- or LLFCH- or LLGAD-) & ; =лившейÑÑ.vsnpdpfsd : (LLBTY- or LLFER- or LLGAE-) & ; =лившейÑÑ.vsnpdpfsg : (LLBTY- or LLFER- or LLGAE-) & ; =лившейÑÑ.vsnpdpfsp : (LLBTY- or LLFER- or LLGAE-) & ; =лившейÑÑ.vsnpdpfst : (LLBTY- or LLFER- or LLGAE-) & ; =лившем.vsppdpmsp : (LLBTX- or LLFCH- or LLGAD-) & ; =лившем.vsppdpnsp : (LLBTX- or LLFCH- or LLGAD-) & ; =лившемÑÑ.vsnpdpmsp : (LLBTY- or LLFER- or LLGAE-) & ; =лившемÑÑ.vsnpdpnsp : (LLBTY- or LLFER- or LLGAE-) & ; =лившему.vsppdpmsd : (LLBTX- or LLFCH- or LLGAD-) & ; =лившему.vsppdpnsd : (LLBTX- or LLFCH- or LLGAD-) & ; =лившемуÑÑ.vsnpdpmsd : (LLBTY- or LLFER- or LLGAE-) & ; =лившемуÑÑ.vsnpdpnsd : (LLBTY- or LLFER- or LLGAE-) & ; =лившею.vsppdpfst : (LLFCH-) & ; =лившеюÑÑ.vsnpdpfst : (LLFER-) & ; =лившие.vsppdppi : (LLBTX- or LLFCH- or LLGAD-) & ; =лившие.vsppdppv =ливших.vsppdppv : (LLBTX- or LLFCH- or LLGAD-) & ; =лившиеÑÑ.vsnpdppi : (LLBTY- or LLFER- or LLGAE-) & ; =лившиеÑÑ.vsnpdppv =лившихÑÑ.vsnpdppv : (LLBTY- or LLFER- or LLGAE-) & ; =ливший.vsppdpmsi : (LLBTX- or LLFCH- or LLGAD-) & ; =лившийÑÑ.vsnpdpmsi : (LLBTY- or LLFER- or LLGAE-) & ; =лившим.vsppdpmst : (LLBTX- or LLFCH- or LLGAD-) & ; =лившим.vsppdpnst : (LLBTX- or LLFCH- or LLGAD-) & ; =лившим.vsppdppd : (LLBTX- or LLFCH- or LLGAD-) & ; =лившими.vsppdppt : (LLBTX- or LLFCH- or LLGAD-) & ; =лившимиÑÑ.vsnpdppt : (LLBTY- or LLFER- or LLGAE-) & ; =лившимÑÑ.vsnpdpmst : (LLBTY- or LLFER- or LLGAE-) & ; =лившимÑÑ.vsnpdpnst : (LLBTY- or LLFER- or LLGAE-) & ; =лившимÑÑ.vsnpdppd : (LLBTY- or LLFER- or LLGAE-) & ; =лившиÑÑŒ.vnnddp : (LLFER-) & ; =лившиÑÑŒ.vsnddp : (LLBTY- or LLGAE-) & ; =ливших.vsppdppg : (LLBTX- or LLFCH- or LLGAD-) & ; =ливших.vsppdppp : (LLBTX- or LLFCH- or LLGAD-) & ; =лившихÑÑ.vsnpdppg : (LLBTY- or LLFER- or LLGAE-) & ; =лившихÑÑ.vsnpdppp : (LLBTY- or LLFER- or LLGAE-) & ; =лившую.vsppdpfsv : (LLBTX- or LLFCH- or LLGAD-) & ; =лившуюÑÑ.vsnpdpfsv : (LLBTY- or LLFER- or LLGAE-) & ; =лил.vspdpms : (LLBTX- or LLFCH- or LLGAD-) & ; =лила.vspdpfs : (LLBTX- or LLFCH- or LLGAD-) & ; =лилаÑÑŒ.vsndpfs : (LLBTY- or LLFER- or LLGAE-) & ; =лили.vspdpp : (LLBTX- or LLFCH- or LLGAD-) & ; =лилиÑÑŒ.vsndpp : (LLBTY- or LLFER- or LLGAE-) & ; =лило.vspdpns : (LLBTX- or LLFCH- or LLGAD-) & ; =лилоÑÑŒ.vsndpns : (LLBTY- or LLFER- or LLGAE-) & ; =лилÑÑ.vsndpms : (LLBTY- or LLFER- or LLGAE-) & ; =лиÑÑŒ.vnndpp : (LLCRV- or LLCRW- or LLCTX- or LLCWW- or LLDEC- or LLDED- or LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDFA- or LLEMI- or LLENA- or LLENU- or LLENX- or LLEOE- or LLEOJ- or LLEOK- or LLEON- or LLEPM- or LLEQI- or LLERO- or LLEUW- or LLFAL- or LLGLH-) & ; =лиÑÑŒ.vnndv2s : (LLAJX- or LLAKB- or LLEPD-) & ; =лиÑÑŒ.vsndpp : (LLAWK- or LLAXW- or LLBOL- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCSB- or LLCSC- or LLCSD- or LLCSE- or LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLCWX- or LLCWY- or LLCWZ- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLDFL- or LLDFM- or LLFDG- or LLFDT- or LLFFD- or LLFWU- or LLFWZ- or LLFXP- or LLFXR- or LLFXV- or LLFYA- or LLFYK- or LLFZE- or LLFZQ- or LLGAC- or LLGBX- or LLGCW- or LLGEC- or LLGFB- or LLGGV- or LLGJA- or LLGJC- or LLGJM- or LLGKK- or LLGKL- or LLGKQ- or LLGLD- or LLGPC- or LLGPD- or LLGQT- or LLGSC-) & ; =лиÑÑŒ.vsndv2s : (LLAKF- or LLAKL- or LLFEZ- or LLGCL- or LLGNR-) & ; =лит.vsppsnmss : (LLBTX- or LLGAD-) & ; =лит.vsppspmsi : (LLFCH-) & ; =лита.vsppsnfss : (LLBTX- or LLGAD-) & ; =лита.vsppspfsi : (LLFCH-) & ; =литаÑ.vsppspfsi : (LLBTX- or LLFCH- or LLGAD-) & ; =лите.vnndv2p : (LLAHY-) & ; =лите.vnpdv2p : (LLAIL- or LLAIN- or LLEPC- or LLETD-) & ; =лите.vsndv2p : (LLAIQ- or LLAIU- or LLGIQ- or LLGIX-) & ; =лите.vspdv2p : (LLAIX- or LLAJH- or LLAJP- or LLAJQ- or LLAJT- or LLFRS- or LLGCJ- or LLGCK- or LLGHC- or LLGPK-) & ; =литеÑÑŒ.vnndv2p : (LLAJX- or LLAKB- or LLEPD-) & ; =литеÑÑŒ.vsndv2p : (LLAKF- or LLAKL- or LLFEZ- or LLGCL- or LLGNR-) & ; =лито.vsppsnnss : (LLBTX- or LLGAD-) & ; =лито.vsppspnsi : (LLFCH-) & ; =литого.vsppspmsg : (LLBTX- or LLFCH- or LLGAD-) & ; =литого.vsppspmsv =литый.vsppspmsv : (LLBTX- or LLFCH- or LLGAD-) & ; =литого.vsppspnsg : (LLBTX- or LLFCH- or LLGAD-) & ; =литого.vsppspnsv : (LLFCH-) & ; =литое.vsppspnsi : (LLBTX- or LLFCH- or LLGAD-) & ; =литое.vsppspnsv : (LLBTX- or LLFCH- or LLGAD-) & ; =литой.nlfst : (LLEDB- or LLFHJ-) & ; =литой.nlmst : (LLEDB-) & ; =литой.vsppspfsd : (LLBTX- or LLFCH- or LLGAD-) & ; =литой.vsppspfsg : (LLBTX- or LLFCH- or LLGAD-) & ; =литой.vsppspfsp : (LLBTX- or LLFCH- or LLGAD-) & ; =литой.vsppspfst : (LLBTX- or LLFCH- or LLGAD-) & ; =литом.vsppspmsp : (LLBTX- or LLFCH- or LLGAD-) & ; =литом.vsppspnsp : (LLBTX- or LLFCH- or LLGAD-) & ; =литому.vsppspmsd : (LLBTX- or LLFCH- or LLGAD-) & ; =литому.vsppspnsd : (LLBTX- or LLFCH- or LLGAD-) & ; =литою.vsppspfst : (LLFCH-) & ; =литую.vsppspfsv : (LLBTX- or LLFCH- or LLGAD-) & ; =литы.vsppsnps : (LLBTX- or LLGAD-) & ; =литы.vsppsppi : (LLFCH-) & ; =литые.vsppsppi : (LLBTX- or LLFCH- or LLGAD-) & ; =литые.vsppsppv =литых.vsppsppv : (LLBTX- or LLFCH- or LLGAD-) & ; =литый.vsppspmsi : (LLBTX- or LLFCH- or LLGAD-) & ; =литым.vsppspmst : (LLBTX- or LLFCH- or LLGAD-) & ; =литым.vsppspnst : (LLBTX- or LLFCH- or LLGAD-) & ; =литым.vsppsppd : (LLBTX- or LLFCH- or LLGAD-) & ; =литыми.vsppsppt : (LLBTX- or LLFCH- or LLGAD-) & ; =литых.vsppsppg : (LLBTX- or LLFCH- or LLGAD-) & ; =литых.vsppsppp : (LLBTX- or LLFCH- or LLGAD-) & ; =лить.vspdi : (LLBTX- or LLFCH- or LLGAD-) & ; =литьÑÑ.vsndi : (LLBTY- or LLFER- or LLGAE-) & ; =ло.anss : (LLBUD- or LLBUG- or LLBUH-) & ; =ло.ndnsi : (LLBTZ- or LLBUA- or LLBUB- or LLBUC-) & ; =ло.ndnsv : (LLBTZ- or LLBUA- or LLBUB- or LLBUC-) & ; =ло.vnndpns : (LLBVY- or LLBVZ- or LLBWA- or LLBWC- or LLBWD- or LLCQX- or LLCRA- or LLCWH- or LLCWI- or LLCZC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZJ- or LLCZK- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLCZQ- or LLEFX- or LLGLI- or LLGPN-) & ; =ло.vnpdpns : (LLCRE- or LLCRG- or LLCTK- or LLCTL- or LLCWK- or LLCZR- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCF- or LLDCH- or LLDEC- or LLDED- or LLEGC- or LLELS- or LLEMD- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMZ- or LLENT- or LLENW- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEPL- or LLEPP- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERN- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQT- or LLFQX- or LLFRZ-) & ; =ло.vsndpns : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLBWU- or LLBWV- or LLBWW- or LLCRI- or LLCRJ- or LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLDCY- or LLDCZ- or LLFDT- or LLFFD- or LLFLW- or LLFPW- or LLFVY- or LLFXM- or LLFYB- or LLFYF- or LLFYG- or LLFYY- or LLGBI- or LLGBQ- or LLGBY- or LLGBZ- or LLGDW- or LLGEL- or LLGEU- or LLGEV- or LLGEX- or LLGFD- or LLGFO- or LLGFV- or LLGGO- or LLGGY- or LLGII- or LLGIO- or LLGIT- or LLGIU- or LLGKB- or LLGKR- or LLGLO- or LLGPA- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =ло.vspdpns : (LLAWH- or LLAWI- or LLAXF- or LLBJW- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCRR- or LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLFCU- or LLFRI- or LLFRX- or LLFTZ- or LLFUD- or LLFWQ- or LLFWT- or LLFWX- or LLFWY- or LLFXE- or LLFXU- or LLFXW- or LLFZA- or LLGAR- or LLGAS- or LLGAW- or LLGCA- or LLGCX- or LLGDZ- or LLGED- or LLGEH- or LLGES- or LLGFN- or LLGFW- or LLGHA- or LLGHT- or LLGIZ- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGNZ- or LLGOF- or LLGOO- or LLGPH-) & ; =ло.xp : (LLFGN- or LLFGR- or LLFLX- or LLFLY-) & ; =лов.ndmpg : (LLAUQ- or LLAUR- or LLAUS- or LLAUT- or LLAUU- or LLCKJ- or LLCKK-) & ; =лов.nlmpg : (LLAUV- or LLCKL- or LLEDA- or LLFMI-) & ; =лов.nlmpv : (LLAUV- or LLCKL- or LLEDA- or LLFMI-) & ; =лого.almsv : (LLBUD- or LLBUG- or LLBUH-) & ; =лого.amsg : (LLBUD- or LLBUG- or LLBUH-) & ; =лого.ansg : (LLBUD- or LLBUG- or LLBUH-) & ; =лое.ansi : (LLBUD- or LLBUG- or LLBUH-) & ; =лое.ansv : (LLBUD- or LLBUG- or LLBUH-) & ; =лой.admsv : (LLBUD-) & ; =лой.afsd : (LLBUD- or LLBUG- or LLBUH-) & ; =лой.afsg : (LLBUD- or LLBUG- or LLBUH-) & ; =лой.afsp : (LLBUD- or LLBUG- or LLBUH-) & ; =лой.afst =лою.afst : (LLBUD- or LLBUG- or LLBUH-) & ; =лой.amsi : (LLBUD-) & ; =лой.ndfst =лою.ndfst : (LLBTM- or LLBTN-) & ; =лой.nlfst =лою.nlfst : (LLBTO-) & ; =лом.amsp : (LLBUD- or LLBUG- or LLBUH-) & ; =лом.ansp : (LLBUD- or LLBUG- or LLBUH-) & ; =лом.ndmst : (LLAUQ- or LLAUR- or LLAUS- or LLAUT- or LLAUU- or LLCKJ- or LLCKK- or LLEAD-) & ; =лом.ndnst : (LLBTZ- or LLBUA- or LLBUB- or LLBUC-) & ; =лом.nlmst : (LLAUV- or LLCKL- or LLEDA- or LLFMI-) & ; =лому.amsd : (LLBUD- or LLBUG- or LLBUH-) & ; =лому.ansd : (LLBUD- or LLBUG- or LLBUH-) & ; =лоÑÑŒ.vnndpns : (LLCRV- or LLCRW- or LLCTX- or LLCWW- or LLDEC- or LLDED- or LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDFA- or LLDFB- or LLDFC- or LLEMI- or LLENA- or LLENU- or LLENX- or LLEOE- or LLEOJ- or LLEOK- or LLEON- or LLEPM- or LLEQI- or LLERO- or LLEUW- or LLFAL- or LLGLH-) & ; =лоÑÑŒ.vsndpns : (LLAWK- or LLAXW- or LLBOL- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCSB- or LLCSC- or LLCSD- or LLCSE- or LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLCWX- or LLCWY- or LLCWZ- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLDFL- or LLDFM- or LLDFN- or LLFDG- or LLFDT- or LLFFD- or LLFWU- or LLFWZ- or LLFXP- or LLFXR- or LLFXV- or LLFYA- or LLFYK- or LLFZE- or LLFZQ- or LLGAC- or LLGBX- or LLGCW- or LLGEC- or LLGFB- or LLGGV- or LLGJA- or LLGJC- or LLGJM- or LLGKK- or LLGKL- or LLGKQ- or LLGLD- or LLGPC- or LLGPD- or LLGQT- or LLGSC-) & ; =лÑÑ.vnndpms : (LLCRV- or LLCRW- or LLCTX- or LLDEC- or LLDED- or LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLEMI- or LLENU- or LLENX- or LLEOE- or LLEOJ- or LLEOK- or LLEON- or LLEPM- or LLEQI- or LLERO- or LLEUW- or LLFAL- or LLGLH-) & ; =лÑÑ.vsndpms : (LLCSB- or LLCSC- or LLCSD- or LLCSE- or LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLFDG- or LLFWU- or LLFXR- or LLFXV- or LLFYA- or LLFYK- or LLFZQ- or LLGAC- or LLGBX- or LLGFB- or LLGJA- or LLGJC- or LLGLD-) & ; =лу.ndfsv : (LLBTM- or LLBTN-) & ; =лу.ndmsd : (LLAUQ- or LLAUR- or LLAUS- or LLAUT- or LLAUU- or LLCKJ- or LLCKK- or LLEAD-) & ; =лу.ndmsg : (LLAUQ-) & ; =лу.ndmsp : (LLCKK-) & ; =лу.ndnsd : (LLBTZ- or LLBUA- or LLBUB- or LLBUC-) & ; =лу.nlfsv : (LLBTO-) & ; =лу.nlmsd : (LLAUV- or LLCKL- or LLEDA- or LLFMI-) & ; =луби.ndfsd : (LLBUE-) & ; =луби.ndfsg : (LLBUE-) & ; =луби.ndfsp : (LLBUE-) & ; =лубь.ndfsi : (LLBUE-) & ; =лубь.ndfsv : (LLBUE-) & ; =лубью.ndfst : (LLBUE-) & ; =лучше.as : (LLEKT-) & ; =лую.afsv : (LLBUD- or LLBUG- or LLBUH-) & ; =лы.aps : (LLBUD- or LLBUG- or LLBUH-) & ; =лы.ndfpi : (LLBTM- or LLBTN-) & ; =лы.ndfpv : (LLBTM- or LLBTN-) & ; =лы.ndfsg : (LLBTM- or LLBTN-) & ; =лы.ndmpi : (LLAUQ- or LLAUR- or LLAUT- or LLAUU- or LLCKJ- or LLCKK-) & ; =лы.ndmpv : (LLAUQ- or LLAUR- or LLAUT- or LLAUU- or LLCKJ- or LLCKK-) & ; =лы.nlfpi : (LLBTO-) & ; =лы.nlfsg : (LLBTO-) & ; =лы.nlmpi : (LLAUV- or LLCKL- or LLEDA- or LLFMI-) & ; =лы.npi : (LLBUF-) & ; =лы.npv : (LLBUF-) & ; =лые.adpv : (LLBUD- or LLBUG- or LLBUH-) & ; =лые.api : (LLBUD- or LLBUG- or LLBUH-) & ; =лый.admsv : (LLBUG- or LLBUH-) & ; =лый.amsi : (LLBUG- or LLBUH-) & ; =лым.amst : (LLBUD- or LLBUG- or LLBUH-) & ; =лым.anst : (LLBUD- or LLBUG- or LLBUH-) & ; =лым.apd : (LLBUD- or LLBUG- or LLBUH-) & ; =лыми.apt : (LLBUD- or LLBUG- or LLBUH-) & ; =лых.alpv : (LLBUD- or LLBUG- or LLBUH-) & ; =лых.apg : (LLBUD- or LLBUG- or LLBUH-) & ; =лых.app : (LLBUD- or LLBUG- or LLBUH-) & ; =лю.ndfsv : (LLBUI-) & ; =лю.ndmsd : (LLAUW- or LLCKP- or LLDYC- or LLEFP-) & ; =лю.nlfsv : (LLBUJ-) & ; =лю.vnndn1s : (LLAHS- or LLAHT- or LLAHX- or LLAHY- or LLAWQ- or LLBGG- or LLBGH- or LLBGQ- or LLBGV-) & ; =лю.vnpdn1s : (LLAIL- or LLAIM- or LLAIN- or LLAWW- or LLBIH- or LLBII- or LLBIJ- or LLBIU- or LLBIV- or LLBIX- or LLBIZ- or LLBNH- or LLEPB- or LLEPC- or LLEQL- or LLESM- or LLETD- or LLEWF- or LLFLT- or LLFRA-) & ; =лю.vsndf1s : (LLAIQ- or LLAIT- or LLAIU- or LLAXA- or LLAXC- or LLAXD- or LLBJG- or LLBJH- or LLBJJ- or LLBJN- or LLBJQ- or LLBJS- or LLBJU- or LLFOH- or LLFYT- or LLGBC- or LLGEK- or LLGGN- or LLGHR- or LLGIQ- or LLGIX- or LLGJS- or LLGRF-) & ; =лю.vspdf1s : (LLAIX- or LLAJA- or LLAJD- or LLAJE- or LLAJF- or LLAJG- or LLAJH- or LLAJI- or LLAJP- or LLAJQ- or LLAJT- or LLAXJ- or LLAXK- or LLAXN- or LLBKU- or LLBLI- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMH- or LLBMJ- or LLBMK- or LLFRS- or LLFSV- or LLFTD- or LLFTW- or LLFUF- or LLFWK- or LLFYR- or LLFYW- or LLGBN- or LLGCJ- or LLGCK- or LLGCR- or LLGEM- or LLGEQ- or LLGGP- or LLGHC- or LLGJX- or LLGKC- or LLGMI- or LLGNM- or LLGNU- or LLGPJ- or LLGPK- or LLGQC- or LLGQS- or LLGRA- or LLGRH-) & ; =людей.nlmpg : (LLDIH-) & ; =людей.nlmpv : (LLDIH-) & ; =люди.nlmpi : (LLDIH-) & ; =людьми.nlmpt : (LLDIH-) & ; =людÑм.nlmpd : (LLDIH-) & ; =людÑÑ….nlmpp : (LLDIH-) & ; =люÑÑŒ.vnndn1s : (LLAJX- or LLAKB- or LLAKC- or LLAKE- or LLAXO- or LLBNI- or LLBNJ- or LLBNL- or LLBNM- or LLBNN- or LLBNS- or LLBNV- or LLBNZ- or LLEPD- or LLESN-) & ; =люÑÑŒ.vsndf1s : (LLAKF- or LLAKJ- or LLAKK- or LLAKL- or LLAXT- or LLBON- or LLBOP- or LLBOR- or LLBOU- or LLBOV- or LLBOW- or LLBOZ- or LLBPB- or LLFDE- or LLFDF- or LLFEZ- or LLFFE- or LLFXQ- or LLFYS- or LLFYX- or LLGCL- or LLGFR- or LLGGA- or LLGGJ- or LLGGQ- or LLGMD- or LLGNR- or LLGOE-) & ; =лют.vnndn3p : (LLAHS- or LLAHT- or LLAHY-) & ; =лют.vnpdn3p : (LLAIL- or LLAIM- or LLAIN- or LLBIX- or LLEPC- or LLETD-) & ; =лют.vsndf3p : (LLAIQ- or LLAIU- or LLGIQ- or LLGIX-) & ; =лют.vspdf3p : (LLAIX- or LLAJA- or LLAJD- or LLAJE- or LLAJF- or LLAJH- or LLAJI- or LLAJP- or LLAJQ- or LLAJT- or LLFRS- or LLGCJ- or LLGCK- or LLGCR- or LLGGP- or LLGHC- or LLGNM- or LLGPK- or LLGRA- or LLGRH-) & ; =лютÑÑ.vnndn3p : (LLAJX- or LLAKB- or LLAKC- or LLBNV- or LLEPD-) & ; =лютÑÑ.vsndf3p : (LLAKF- or LLAKJ- or LLAKL- or LLFEZ- or LLGCL- or LLGGQ- or LLGNR-) & ; =лющаÑ.vnnpdnfsi : (LLAHS- or LLAHT- or LLAHY-) & ; =лющаÑ.vnppdnfsi : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющаÑÑÑ.vnnpdnfsi : (LLAJX- or LLAKB- or LLAKC-) & ; =лющего.vnnpdnmsg : (LLAHS- or LLAHT- or LLAHY-) & ; =лющего.vnnpdnmsv =лющий.vnnpdnmsv : (LLAHS- or LLAHT- or LLAHY-) & ; =лющего.vnnpdnnsg : (LLAHS- or LLAHT- or LLAHY-) & ; =лющего.vnppdnmsg : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющего.vnppdnmsv =лющий.vnppdnmsv : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющего.vnppdnnsg : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющегоÑÑ.vnnpdnmsg : (LLAJX- or LLAKB- or LLAKC-) & ; =лющегоÑÑ.vnnpdnmsv =лющийÑÑ.vnnpdnmsv : (LLAJX- or LLAKB- or LLAKC-) & ; =лющегоÑÑ.vnnpdnnsg : (LLAJX- or LLAKB- or LLAKC-) & ; =лющее.vnnpdnnsi : (LLAHS- or LLAHT- or LLAHY-) & ; =лющее.vnnpdnnsv : (LLAHS- or LLAHT- or LLAHY-) & ; =лющее.vnppdnnsi : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющее.vnppdnnsv : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющееÑÑ.vnnpdnnsi : (LLAJX- or LLAKB- or LLAKC-) & ; =лющееÑÑ.vnnpdnnsv : (LLAJX- or LLAKB- or LLAKC-) & ; =лющей.vnnpdnfsd : (LLAHS- or LLAHT- or LLAHY-) & ; =лющей.vnnpdnfsg : (LLAHS- or LLAHT- or LLAHY-) & ; =лющей.vnnpdnfsp : (LLAHS- or LLAHT- or LLAHY-) & ; =лющей.vnnpdnfst : (LLAHS- or LLAHT- or LLAHY-) & ; =лющей.vnppdnfsd : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющей.vnppdnfsg : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющей.vnppdnfsp : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющей.vnppdnfst : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющейÑÑ.vnnpdnfsd : (LLAJX- or LLAKB- or LLAKC-) & ; =лющейÑÑ.vnnpdnfsg : (LLAJX- or LLAKB- or LLAKC-) & ; =лющейÑÑ.vnnpdnfsp : (LLAJX- or LLAKB- or LLAKC-) & ; =лющейÑÑ.vnnpdnfst : (LLAJX- or LLAKB- or LLAKC-) & ; =лющем.vnnpdnmsp : (LLAHS- or LLAHT- or LLAHY-) & ; =лющем.vnnpdnnsp : (LLAHS- or LLAHT- or LLAHY-) & ; =лющем.vnppdnmsp : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющем.vnppdnnsp : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющемÑÑ.vnnpdnmsp : (LLAJX- or LLAKB- or LLAKC-) & ; =лющемÑÑ.vnnpdnnsp : (LLAJX- or LLAKB- or LLAKC-) & ; =лющему.vnnpdnmsd : (LLAHS- or LLAHT- or LLAHY-) & ; =лющему.vnnpdnnsd : (LLAHS- or LLAHT- or LLAHY-) & ; =лющему.vnppdnmsd : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющему.vnppdnnsd : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющемуÑÑ.vnnpdnmsd : (LLAJX- or LLAKB- or LLAKC-) & ; =лющемуÑÑ.vnnpdnnsd : (LLAJX- or LLAKB- or LLAKC-) & ; =лющие.vnnpdnpi : (LLAHS- or LLAHT- or LLAHY-) & ; =лющие.vnnpdnpv =лющих.vnnpdnpv : (LLAHS- or LLAHT- or LLAHY-) & ; =лющие.vnppdnpi : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющие.vnppdnpv =лющих.vnppdnpv : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющиеÑÑ.vnnpdnpi : (LLAJX- or LLAKB- or LLAKC-) & ; =лющиеÑÑ.vnnpdnpv =лющихÑÑ.vnnpdnpv : (LLAJX- or LLAKB- or LLAKC-) & ; =лющий.vnnpdnmsi : (LLAHS- or LLAHT- or LLAHY-) & ; =лющий.vnppdnmsi : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющийÑÑ.vnnpdnmsi : (LLAJX- or LLAKB- or LLAKC-) & ; =лющим.vnnpdnmst : (LLAHS- or LLAHT- or LLAHY-) & ; =лющим.vnnpdnnst : (LLAHS- or LLAHT- or LLAHY-) & ; =лющим.vnnpdnpd : (LLAHS- or LLAHT- or LLAHY-) & ; =лющим.vnppdnmst : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющим.vnppdnnst : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющим.vnppdnpd : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющими.vnnpdnpt : (LLAHS- or LLAHT- or LLAHY-) & ; =лющими.vnppdnpt : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющимиÑÑ.vnnpdnpt : (LLAJX- or LLAKB- or LLAKC-) & ; =лющимÑÑ.vnnpdnmst : (LLAJX- or LLAKB- or LLAKC-) & ; =лющимÑÑ.vnnpdnnst : (LLAJX- or LLAKB- or LLAKC-) & ; =лющимÑÑ.vnnpdnpd : (LLAJX- or LLAKB- or LLAKC-) & ; =лющих.vnnpdnpg : (LLAHS- or LLAHT- or LLAHY-) & ; =лющих.vnnpdnpp : (LLAHS- or LLAHT- or LLAHY-) & ; =лющих.vnppdnpg : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющих.vnppdnpp : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющихÑÑ.vnnpdnpg : (LLAJX- or LLAKB- or LLAKC-) & ; =лющихÑÑ.vnnpdnpp : (LLAJX- or LLAKB- or LLAKC-) & ; =лющую.vnnpdnfsv : (LLAHS- or LLAHT- or LLAHY-) & ; =лющую.vnppdnfsv : (LLAIL- or LLAIM- or LLAIN- or LLETD-) & ; =лющуюÑÑ.vnnpdnfsv : (LLAJX- or LLAKB- or LLAKC-) & ; =лÑ.ndfsi : (LLBUI-) & ; =лÑ.ndmsg : (LLAUW- or LLCKP- or LLDYC- or LLEFP-) & ; =лÑ.nlfsi : (LLBUJ-) & ; =лÑ.vnnddn : (LLAHY-) & ; =лÑ.vnpddn : (LLAIL- or LLAIN- or LLEPC- or LLETD-) & ; =лÑм.ndfpd : (LLBUI-) & ; =лÑм.ndmpd : (LLAUW- or LLCKP-) & ; =лÑм.nlfpd : (LLBUJ-) & ; =лÑм.npd : (LLBTU- or LLBTV-) & ; =лÑми.ndfpt : (LLBUI-) & ; =лÑми.ndmpt : (LLAUW- or LLCKP-) & ; =лÑми.nlfpt : (LLBUJ-) & ; =лÑми.npt : (LLBTU- or LLBTV-) & ; =лÑÑÑŒ.vnnddn : (LLAJX- or LLAKB- or LLEPD-) & ; =лÑÑ….ndfpp : (LLBUI-) & ; =лÑÑ….ndmpp : (LLAUW- or LLCKP-) & ; =лÑÑ….nlfpp : (LLBUJ-) & ; =лÑÑ….npp : (LLBTU- or LLBTV-) & ; =м.apg =Ñ….apg : (LLASG-) & ; =м.mmsp : (LLEGU-) & ; =м.mmst : (LLEGU-) & ; =м.mnsp : (LLDST- or LLDUB-) & ; =м.mnst : (LLDST- or LLDUB-) & ; =м.mpd : (LLDST- or LLDUD- or LLFMX-) & ; =м.ndfpg : (LLBUK-) & ; =м.nlfpd : (LLEBW- or LLECW- or LLFSK-) & ; =м.nlmpd : (LLEBW- or LLECW- or LLFSK-) & ; =м.npd : (LLASD- or LLASE- or LLASF-) & ; =м.ust : (LLDUC-) & ; =м.vnpdn1s : (LLENW-) & ; =м.vsndf1s : (LLCTO- or LLGLO-) & ; =м.vspdf1s : (LLCTS- or LLCTU- or LLDDF- or LLDDQ- or LLDDT- or LLFRX- or LLFUD- or LLGAR- or LLGED-) & ; =ма.ndfsi : (LLBUK- or LLBUL-) & ; =ма.ndmsg : (LLCKQ- or LLEAE-) & ; =мам.ndfpd : (LLBUK- or LLBUL-) & ; =мам.ndmpd : (LLCKQ-) & ; =мам.npd : (LLDZK-) & ; =мами.ndfpt : (LLBUK- or LLBUL-) & ; =мами.ndmpt : (LLCKQ-) & ; =мами.npt : (LLDZK-) & ; =мах.ndfpp : (LLBUK- or LLBUL-) & ; =мах.ndmpp : (LLCKQ-) & ; =мах.npp : (LLDZK-) & ; =ме.ndfsd : (LLBUK- or LLBUL-) & ; =ме.ndfsp : (LLBUK- or LLBUL-) & ; =ме.ndmsp : (LLCKQ- or LLEAE-) & ; =мем.vnpdn1p : (LLENY- or LLFQI-) & ; =мем.vspdf1p : (LLAJK- or LLAJL- or LLAJM- or LLBZW- or LLGBK- or LLGEE- or LLGLP- or LLGPE-) & ; =мем.vspdv1p : (LLGBK- or LLGEE- or LLGLP- or LLGPE-) & ; =мем.vspdv1s : (LLAJK- or LLAJL- or LLAJM- or LLBZW-) & ; =мемÑÑ.vnndn1p : (LLAKD-) & ; =мемÑÑ.vsndf1p : (LLAKM- or LLBZY- or LLGEF- or LLGQG-) & ; =мемÑÑ.vsndv1p : (LLGEF- or LLGQG-) & ; =мемÑÑ.vsndv1s : (LLAKM- or LLBZY-) & ; =мемте.vspdv1p : (LLAJK- or LLAJL- or LLAJM- or LLBZW- or LLGBK- or LLGEE- or LLGLP- or LLGPE-) & ; =мемтеÑÑŒ.vsndv1p : (LLAKM- or LLBZY- or LLGEF- or LLGQG-) & ; =мер.vsndpms : (LLBUM- or LLGMY-) & ; =мерев.vsnddp =мерши.vsnddp : (LLBUM- or LLGMY-) & ; =мереть.vsndi : (LLBUM- or LLGMY-) & ; =мерла.vsndpfs : (LLBUM- or LLGMY-) & ; =мерли.vsndpp : (LLBUM- or LLGMY-) & ; =мерло.vsndpns : (LLBUM- or LLGMY-) & ; =мершаÑ.vsnpdpfsi : (LLBUM- or LLGMY-) & ; =мершего.vsnpdpmsg : (LLBUM- or LLGMY-) & ; =мершего.vsnpdpmsv =мерший.vsnpdpmsv : (LLBUM- or LLGMY-) & ; =мершего.vsnpdpnsg : (LLBUM- or LLGMY-) & ; =мершее.vsnpdpnsi : (LLBUM- or LLGMY-) & ; =мершее.vsnpdpnsv : (LLBUM- or LLGMY-) & ; =мершей.vsnpdpfsd : (LLBUM- or LLGMY-) & ; =мершей.vsnpdpfsg : (LLBUM- or LLGMY-) & ; =мершей.vsnpdpfsp : (LLBUM- or LLGMY-) & ; =мершей.vsnpdpfst : (LLBUM- or LLGMY-) & ; =мершем.vsnpdpmsp : (LLBUM- or LLGMY-) & ; =мершем.vsnpdpnsp : (LLBUM- or LLGMY-) & ; =мершему.vsnpdpmsd : (LLBUM- or LLGMY-) & ; =мершему.vsnpdpnsd : (LLBUM- or LLGMY-) & ; =мершие.vsnpdppi : (LLBUM- or LLGMY-) & ; =мершие.vsnpdppv =мерших.vsnpdppv : (LLBUM- or LLGMY-) & ; =мерший.vsnpdpmsi : (LLBUM- or LLGMY-) & ; =мершим.vsnpdpmst : (LLBUM- or LLGMY-) & ; =мершим.vsnpdpnst : (LLBUM- or LLGMY-) & ; =мершим.vsnpdppd : (LLBUM- or LLGMY-) & ; =мершими.vsnpdppt : (LLBUM- or LLGMY-) & ; =мерших.vsnpdppg : (LLBUM- or LLGMY-) & ; =мерших.vsnpdppp : (LLBUM- or LLGMY-) & ; =мершую.vsnpdpfsv : (LLBUM- or LLGMY-) & ; =мет.vnpdn3s : (LLENY- or LLFQI-) & ; =мет.vspdf3s : (LLAJK- or LLAJL- or LLAJM- or LLBZW- or LLGBK- or LLGEE- or LLGLP- or LLGPE-) & ; =мете.vnpdn2p : (LLENY- or LLFQI-) & ; =мете.vspdf2p : (LLAJK- or LLAJL- or LLAJM- or LLBZW- or LLGBK- or LLGEE- or LLGLP- or LLGPE-) & ; =метеÑÑŒ.vnndn2p : (LLAKD-) & ; =метеÑÑŒ.vsndf2p : (LLAKM- or LLBZY- or LLGEF- or LLGQG-) & ; =метÑÑ.vnndn3s : (LLAKD-) & ; =метÑÑ.vsndf3s : (LLAKM- or LLBZY- or LLGEF- or LLGQG-) & ; =мешь.vnpdn2s : (LLENY- or LLFQI-) & ; =мешь.vspdf2s : (LLAJK- or LLAJL- or LLAJM- or LLBZW- or LLGBK- or LLGEE- or LLGLP- or LLGPE-) & ; =мешьÑÑ.vnndn2s : (LLAKD-) & ; =мешьÑÑ.vsndf2s : (LLAKM- or LLBZY- or LLGEF- or LLGQG-) & ; =ми.apt : (LLASG-) & ; =ми.mpt : (LLDST- or LLDUD- or LLFMX-) & ; =ми.nlfpt : (LLEBW- or LLECW- or LLFSK-) & ; =ми.nlmpt : (LLEBW- or LLECW- or LLFSK-) & ; =ми.npt : (LLASD- or LLASE- or LLASF-) & ; =ми.vnpdv2s : (LLENY- or LLFQI-) & ; =ми.vspdv2s : (LLAJK- or LLAJL- or LLAJM- or LLBZW- or LLGBK- or LLGEE- or LLGLP- or LLGPE-) & ; =миÑÑŒ.vnndv2s : (LLAKD-) & ; =миÑÑŒ.vsndv2s : (LLAKM- or LLBZY- or LLGEF- or LLGQG-) & ; =мите.vnpdv2p : (LLENY- or LLFQI-) & ; =мите.vspdv2p : (LLAJK- or LLAJL- or LLAJM- or LLBZW- or LLGBK- or LLGEE- or LLGLP- or LLGPE-) & ; =митеÑÑŒ.vnndv2p : (LLAKD-) & ; =митеÑÑŒ.vsndv2p : (LLAKM- or LLBZY- or LLGEF- or LLGQG-) & ; =мнем.vspdf1p : (LLFBZ-) & ; =мнемÑÑ.vsndf1p : (LLFEL-) & ; =мнет.vspdf3s : (LLFBZ-) & ; =мнете.vspdf2p : (LLFBZ-) & ; =мнетеÑÑŒ.vsndf2p : (LLFEL-) & ; =мнетÑÑ.vsndf3s : (LLFEL-) & ; =мнешь.vspdf2s : (LLFBZ-) & ; =мнешьÑÑ.vsndf2s : (LLFEL-) & ; =мни.vspdv2s : (LLFBZ-) & ; =мниÑÑŒ.vsndv2s : (LLFEL-) & ; =мните.vspdv2p : (LLFBZ-) & ; =мнитеÑÑŒ.vsndv2p : (LLFEL-) & ; =многим.cd : (LLFGG-) & ; =многими.ct : (LLFGG-) & ; =многих.cg : (LLFGG-) & ; =многих.cp : (LLFGG-) & ; =многих.cv =много.cv : (LLFGG-) & ; =много.ci : (LLFGG-) & ; =мнут.vspdf3p : (LLFBZ-) & ; =мнутÑÑ.vsndf3p : (LLFEL-) & ; =мов.ndmpg : (LLCKQ-) & ; =мой.ndfst =мою.ndfst : (LLBUK- or LLBUL-) & ; =мом.ndmst : (LLCKQ- or LLEAE-) & ; =мÑÑ.vnndn1s : (LLENX-) & ; =мÑÑ.vsndf1s : (LLCTZ- or LLDFE- or LLFXR- or LLFZQ-) & ; =му.mmsd : (LLEGU-) & ; =му.mnsd : (LLDST- or LLDUB-) & ; =му.ndfsv : (LLBUK- or LLBUL-) & ; =му.ndmsd : (LLCKQ- or LLEAE-) & ; =му.usd : (LLDUC-) & ; =му.vnpdn1s : (LLENY- or LLFQI-) & ; =му.vspdf1s : (LLAJK- or LLAJL- or LLBZW- or LLGBK- or LLGEE- or LLGPE-) & ; =муÑÑŒ.vnndn1s : (LLAKD-) & ; =муÑÑŒ.vsndf1s : (LLAKM- or LLBZY- or LLGEF- or LLGQG-) & ; =мут.vnpdn3p : (LLENY- or LLFQI-) & ; =мут.vspdf3p : (LLAJK- or LLAJL- or LLAJM- or LLBZW- or LLGBK- or LLGEE- or LLGLP- or LLGPE-) & ; =мутÑÑ.vnndn3p : (LLAKD-) & ; =мутÑÑ.vsndf3p : (LLAKM- or LLBZY- or LLGEF- or LLGQG-) & ; =мущаÑ.vnppdnfsi : (LLENY- or LLFQI-) & ; =мущаÑÑÑ.vnnpdnfsi : (LLAKD-) & ; =мущего.vnppdnmsg : (LLENY- or LLFQI-) & ; =мущего.vnppdnmsv =мущий.vnppdnmsv : (LLENY- or LLFQI-) & ; =мущего.vnppdnnsg : (LLENY- or LLFQI-) & ; =мущегоÑÑ.vnnpdnmsg : (LLAKD-) & ; =мущегоÑÑ.vnnpdnmsv =мущийÑÑ.vnnpdnmsv : (LLAKD-) & ; =мущегоÑÑ.vnnpdnnsg : (LLAKD-) & ; =мущее.vnppdnnsi : (LLENY- or LLFQI-) & ; =мущее.vnppdnnsv : (LLENY- or LLFQI-) & ; =мущееÑÑ.vnnpdnnsi : (LLAKD-) & ; =мущееÑÑ.vnnpdnnsv : (LLAKD-) & ; =мущей.vnppdnfsd : (LLENY- or LLFQI-) & ; =мущей.vnppdnfsg : (LLENY- or LLFQI-) & ; =мущей.vnppdnfsp : (LLENY- or LLFQI-) & ; =мущей.vnppdnfst : (LLENY- or LLFQI-) & ; =мущейÑÑ.vnnpdnfsd : (LLAKD-) & ; =мущейÑÑ.vnnpdnfsg : (LLAKD-) & ; =мущейÑÑ.vnnpdnfsp : (LLAKD-) & ; =мущейÑÑ.vnnpdnfst : (LLAKD-) & ; =мущем.vnppdnmsp : (LLENY- or LLFQI-) & ; =мущем.vnppdnnsp : (LLENY- or LLFQI-) & ; =мущемÑÑ.vnnpdnmsp : (LLAKD-) & ; =мущемÑÑ.vnnpdnnsp : (LLAKD-) & ; =мущему.vnppdnmsd : (LLENY- or LLFQI-) & ; =мущему.vnppdnnsd : (LLENY- or LLFQI-) & ; =мущемуÑÑ.vnnpdnmsd : (LLAKD-) & ; =мущемуÑÑ.vnnpdnnsd : (LLAKD-) & ; =мущие.vnppdnpi : (LLENY- or LLFQI-) & ; =мущие.vnppdnpv =мущих.vnppdnpv : (LLENY- or LLFQI-) & ; =мущиеÑÑ.vnnpdnpi : (LLAKD-) & ; =мущиеÑÑ.vnnpdnpv =мущихÑÑ.vnnpdnpv : (LLAKD-) & ; =мущий.vnppdnmsi : (LLENY- or LLFQI-) & ; =мущийÑÑ.vnnpdnmsi : (LLAKD-) & ; =мущим.vnppdnmst : (LLENY- or LLFQI-) & ; =мущим.vnppdnnst : (LLENY- or LLFQI-) & ; =мущим.vnppdnpd : (LLENY- or LLFQI-) & ; =мущими.vnppdnpt : (LLENY- or LLFQI-) & ; =мущимиÑÑ.vnnpdnpt : (LLAKD-) & ; =мущимÑÑ.vnnpdnmst : (LLAKD-) & ; =мущимÑÑ.vnnpdnnst : (LLAKD-) & ; =мущимÑÑ.vnnpdnpd : (LLAKD-) & ; =мущих.vnppdnpg : (LLENY- or LLFQI-) & ; =мущих.vnppdnpp : (LLENY- or LLFQI-) & ; =мущихÑÑ.vnnpdnpg : (LLAKD-) & ; =мущихÑÑ.vnnpdnpp : (LLAKD-) & ; =мущую.vnppdnfsv : (LLENY- or LLFQI-) & ; =мущуюÑÑ.vnnpdnfsv : (LLAKD-) & ; =мы.ndfpi : (LLBUK- or LLBUL-) & ; =мы.ndfpv : (LLBUK- or LLBUL-) & ; =мы.ndfsg : (LLBUK- or LLBUL-) & ; =мы.ndmpi : (LLCKQ-) & ; =мы.ndmpv : (LLCKQ-) & ; =мы.npi : (LLDZK-) & ; =мы.npv : (LLDZK-) & ; =мÑ.vnpddn : (LLFQI-) & ; =мÑ.vnpddp =нÑ.vnpddp : (LLENY-) & ; =мÑв.vspddp =мÑвши.vspddp : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшаÑ.vsppdpfsi : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшаÑÑÑ.vsnpdpfsi : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшего.vsppdpmsg : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшего.vsppdpmsv =мÑвший.vsppdpmsv : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшего.vsppdpnsg : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшего.vsppdpnsv : (LLFBZ-) & ; =мÑвшегоÑÑ.vsnpdpmsg : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшегоÑÑ.vsnpdpmsv =мÑвшийÑÑ.vsnpdpmsv : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшегоÑÑ.vsnpdpnsg : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшегоÑÑ.vsnpdpnsv : (LLFEL-) & ; =мÑвшее.vsppdpnsi : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшее.vsppdpnsv : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшееÑÑ.vsnpdpnsi : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшееÑÑ.vsnpdpnsv : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшей.vsppdpfsd : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшей.vsppdpfsg : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшей.vsppdpfsp : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшей.vsppdpfst : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшейÑÑ.vsnpdpfsd : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшейÑÑ.vsnpdpfsg : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшейÑÑ.vsnpdpfsp : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшейÑÑ.vsnpdpfst : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшем.vsppdpmsp : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшем.vsppdpnsp : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшемÑÑ.vsnpdpmsp : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшемÑÑ.vsnpdpnsp : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшему.vsppdpmsd : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшему.vsppdpnsd : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшемуÑÑ.vsnpdpmsd : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшемуÑÑ.vsnpdpnsd : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшею.vsppdpfst : (LLFBZ-) & ; =мÑвшеюÑÑ.vsnpdpfst : (LLFEL-) & ; =мÑвшие.vsppdppi : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшие.vsppdppv =мÑвших.vsppdppv : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшиеÑÑ.vsnpdppi : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшиеÑÑ.vsnpdppv =мÑвшихÑÑ.vsnpdppv : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвший.vsppdpmsi : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшийÑÑ.vsnpdpmsi : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшим.vsppdpmst : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшим.vsppdpnst : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшим.vsppdppd : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшими.vsppdppt : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшимиÑÑ.vsnpdppt : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшимÑÑ.vsnpdpmst : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшимÑÑ.vsnpdpnst : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшимÑÑ.vsnpdppd : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшиÑÑŒ.vnnddp : (LLFEL-) & ; =мÑвшиÑÑŒ.vsnddp : (LLBUS- or LLBUT- or LLGAH- or LLGPS-) & ; =мÑвших.vsppdppg : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвших.vsppdppp : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшихÑÑ.vsnpdppg : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшихÑÑ.vsnpdppp : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑвшую.vsppdpfsv : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑвшуюÑÑ.vsnpdpfsv : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑл.vspdpms : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑла.vspdpfs : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑлаÑÑŒ.vsndpfs : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑли.vspdpp : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑлиÑÑŒ.vsndpp : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑло.vspdpns : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑлоÑÑŒ.vsndpns : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑлÑÑ.vsndpms : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =мÑÑÑŒ.vnnddp : (LLAKD-) & ; =мÑÑ‚.vsppsnmss : (LLBUR- or LLGAG-) & ; =мÑÑ‚.vsppspmsi : (LLFBZ-) & ; =мÑта.vsppsnfss : (LLBUR- or LLGAG-) & ; =мÑта.vsppspfsi : (LLFBZ-) & ; =мÑтаÑ.vsppspfsi : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑто.vsppsnnss : (LLBUR- or LLGAG-) & ; =мÑто.vsppspnsi : (LLFBZ-) & ; =мÑтого.vsppspmsg : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтого.vsppspmsv =мÑтый.vsppspmsv : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтого.vsppspnsg : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтого.vsppspnsv : (LLFBZ-) & ; =мÑтое.vsppspnsi : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтое.vsppspnsv : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтой.vsppspfsd : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтой.vsppspfsg : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтой.vsppspfsp : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтой.vsppspfst : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтом.vsppspmsp : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтом.vsppspnsp : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтому.vsppspmsd : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтому.vsppspnsd : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтою.vsppspfst : (LLFBZ-) & ; =мÑтую.vsppspfsv : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑты.vsppsnps : (LLBUR- or LLGAG-) & ; =мÑты.vsppsppi : (LLFBZ-) & ; =мÑтые.vsppsppi : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтые.vsppsppv =мÑтых.vsppsppv : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтый.vsppspmsi : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтым.vsppspmst : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтым.vsppspnst : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтым.vsppsppd : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтыми.vsppsppt : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтых.vsppsppg : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтых.vsppsppp : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑть.vspdi : (LLBUR- or LLFBZ- or LLGAG-) & ; =мÑтьÑÑ.vsndi : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =н.nlmsi : (LLGSF- or LLGSG-) & ; =н.vnppspmsi : (LLDEC- or LLEVY- or LLFQX-) & ; =н.vnppspmss : (LLDAH- or LLDAJ- or LLDBZ- or LLEMP- or LLFRZ-) & ; =н.vsppsnmss : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDW- or LLDDX- or LLFWQ- or LLFWT- or LLGAR-) & ; =н.vsppspmsi : (LLDDT- or LLDDU-) & ; =н.vsppspmss : (LLFRI- or LLFRX-) & ; =на.afss : (LLAVD- or LLBVJ- or LLBVK- or LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZL- or LLBZM- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIH- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEJI- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJZ- or LLFMV- or LLFUP- or LLFUT- or LLFUW-) & ; =на.anss =ны.anss : (LLBZK-) & ; =на.cfi : (LLEFZ- or LLFQE-) & ; =на.kfsi : (LLDUZ-) & ; =на.ndfsi : (LLBUV- or LLBUW- or LLFFR-) & ; =на.ndmsg : (LLAHJ- or LLAVB- or LLCKR- or LLDYD- or LLEAF-) & ; =на.ndnpi : (LLBVN- or LLBVO- or LLBVQ-) & ; =на.ndnpv : (LLBVN- or LLBVO- or LLBVQ-) & ; =на.ndnsg : (LLBVN- or LLBVO- or LLBVP- or LLBVQ-) & ; =на.nlfsi : (LLBUU- or LLBUX- or LLBUY- or LLEDO-) & ; =на.nlmsg : (LLAVC- or LLFNR- or LLGSF- or LLGSG-) & ; =на.nlmsi : (LLBUU-) & ; =на.nlmsv : (LLAVC- or LLGSF- or LLGSG-) & ; =на.npi : (LLBUZ-) & ; =на.npv : (LLBUZ-) & ; =на.vnppspfsi : (LLDEC- or LLEVY- or LLFQX-) & ; =на.vnppspfss : (LLDAH- or LLDAJ- or LLDBZ- or LLEMP- or LLFRZ-) & ; =на.vsppsnfss : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDW- or LLDDX- or LLFWQ- or LLFWT- or LLGAR-) & ; =на.vsppspfsi : (LLDDT- or LLDDU-) & ; =на.vsppspfss : (LLFRI- or LLFRX-) & ; =на.wfsi : (LLDUZ- or LLEFY-) & ; =нав.vnpddp =навши.vnpddp : (LLBVB-) & ; =нав.vspddp =навши.vspddp : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшаÑ.vnppdpfsi : (LLBVB-) & ; =навшаÑ.vsppdpfsi : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшаÑÑÑ.vnnpdpfsi : (LLBVE-) & ; =навшаÑÑÑ.vsnpdpfsi : (LLBVF- or LLGPB-) & ; =навшего.vnppdpmsg : (LLBVB-) & ; =навшего.vnppdpmsv =навший.vnppdpmsv : (LLBVB-) & ; =навшего.vnppdpnsg : (LLBVB-) & ; =навшего.vsppdpmsg : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшего.vsppdpmsv =навший.vsppdpmsv : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшего.vsppdpnsg : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшего.vsppdpnsv : (LLBVD- or LLFRY-) & ; =навшегоÑÑ.vnnpdpmsg : (LLBVE-) & ; =навшегоÑÑ.vnnpdpmsv =навшийÑÑ.vnnpdpmsv : (LLBVE-) & ; =навшегоÑÑ.vnnpdpnsg : (LLBVE-) & ; =навшегоÑÑ.vsnpdpmsg : (LLBVF- or LLGPB-) & ; =навшегоÑÑ.vsnpdpmsv =навшийÑÑ.vsnpdpmsv : (LLBVF- or LLGPB-) & ; =навшегоÑÑ.vsnpdpnsg : (LLBVF- or LLGPB-) & ; =навшее.vnppdpnsi : (LLBVB-) & ; =навшее.vnppdpnsv : (LLBVB-) & ; =навшее.vsppdpnsi : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшее.vsppdpnsv : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшееÑÑ.vnnpdpnsi : (LLBVE-) & ; =навшееÑÑ.vnnpdpnsv : (LLBVE-) & ; =навшееÑÑ.vsnpdpnsi : (LLBVF- or LLGPB-) & ; =навшееÑÑ.vsnpdpnsv : (LLBVF- or LLGPB-) & ; =навшей.vnppdpfsd : (LLBVB-) & ; =навшей.vnppdpfsg : (LLBVB-) & ; =навшей.vnppdpfsp : (LLBVB-) & ; =навшей.vnppdpfst : (LLBVB-) & ; =навшей.vsppdpfsd : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшей.vsppdpfsg : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшей.vsppdpfsp : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшей.vsppdpfst : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшейÑÑ.vnnpdpfsd : (LLBVE-) & ; =навшейÑÑ.vnnpdpfsg : (LLBVE-) & ; =навшейÑÑ.vnnpdpfsp : (LLBVE-) & ; =навшейÑÑ.vnnpdpfst : (LLBVE-) & ; =навшейÑÑ.vsnpdpfsd : (LLBVF- or LLGPB-) & ; =навшейÑÑ.vsnpdpfsg : (LLBVF- or LLGPB-) & ; =навшейÑÑ.vsnpdpfsp : (LLBVF- or LLGPB-) & ; =навшейÑÑ.vsnpdpfst : (LLBVF- or LLGPB-) & ; =навшем.vnppdpmsp : (LLBVB-) & ; =навшем.vnppdpnsp : (LLBVB-) & ; =навшем.vsppdpmsp : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшем.vsppdpnsp : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшемÑÑ.vnnpdpmsp : (LLBVE-) & ; =навшемÑÑ.vnnpdpnsp : (LLBVE-) & ; =навшемÑÑ.vsnpdpmsp : (LLBVF- or LLGPB-) & ; =навшемÑÑ.vsnpdpnsp : (LLBVF- or LLGPB-) & ; =навшему.vnppdpmsd : (LLBVB-) & ; =навшему.vnppdpnsd : (LLBVB-) & ; =навшему.vsppdpmsd : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшему.vsppdpnsd : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшемуÑÑ.vnnpdpmsd : (LLBVE-) & ; =навшемуÑÑ.vnnpdpnsd : (LLBVE-) & ; =навшемуÑÑ.vsnpdpmsd : (LLBVF- or LLGPB-) & ; =навшемуÑÑ.vsnpdpnsd : (LLBVF- or LLGPB-) & ; =навшею.vsppdpfst : (LLBVD- or LLFRY-) & ; =навшие.vnppdppi : (LLBVB-) & ; =навшие.vnppdppv =навших.vnppdppv : (LLBVB-) & ; =навшие.vsppdppi : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшие.vsppdppv =навших.vsppdppv : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшиеÑÑ.vnnpdppi : (LLBVE-) & ; =навшиеÑÑ.vnnpdppv =навшихÑÑ.vnnpdppv : (LLBVE-) & ; =навшиеÑÑ.vsnpdppi : (LLBVF- or LLGPB-) & ; =навшиеÑÑ.vsnpdppv =навшихÑÑ.vsnpdppv : (LLBVF- or LLGPB-) & ; =навший.vnppdpmsi : (LLBVB-) & ; =навший.vsppdpmsi : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшийÑÑ.vnnpdpmsi : (LLBVE-) & ; =навшийÑÑ.vsnpdpmsi : (LLBVF- or LLGPB-) & ; =навшим.vnppdpmst : (LLBVB-) & ; =навшим.vnppdpnst : (LLBVB-) & ; =навшим.vnppdppd : (LLBVB-) & ; =навшим.vsppdpmst : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшим.vsppdpnst : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшим.vsppdppd : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшими.vnppdppt : (LLBVB-) & ; =навшими.vsppdppt : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшимиÑÑ.vnnpdppt : (LLBVE-) & ; =навшимиÑÑ.vsnpdppt : (LLBVF- or LLGPB-) & ; =навшимÑÑ.vnnpdpmst : (LLBVE-) & ; =навшимÑÑ.vnnpdpnst : (LLBVE-) & ; =навшимÑÑ.vnnpdppd : (LLBVE-) & ; =навшимÑÑ.vsnpdpmst : (LLBVF- or LLGPB-) & ; =навшимÑÑ.vsnpdpnst : (LLBVF- or LLGPB-) & ; =навшимÑÑ.vsnpdppd : (LLBVF- or LLGPB-) & ; =навшиÑÑŒ.vnnddp : (LLBVE-) & ; =навшиÑÑŒ.vsnddp : (LLBVF- or LLGPB-) & ; =навших.vnppdppg : (LLBVB-) & ; =навших.vnppdppp : (LLBVB-) & ; =навших.vsppdppg : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навших.vsppdppp : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшихÑÑ.vnnpdppg : (LLBVE-) & ; =навшихÑÑ.vnnpdppp : (LLBVE-) & ; =навшихÑÑ.vsnpdppg : (LLBVF- or LLGPB-) & ; =навшихÑÑ.vsnpdppp : (LLBVF- or LLGPB-) & ; =навшую.vnppdpfsv : (LLBVB-) & ; =навшую.vsppdpfsv : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =навшуюÑÑ.vnnpdpfsv : (LLBVE-) & ; =навшуюÑÑ.vsnpdpfsv : (LLBVF- or LLGPB-) & ; =нал.vnpdpms : (LLBVB-) & ; =нал.vspdpms : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нала.vnpdpfs : (LLBVB-) & ; =нала.vspdpfs : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =налаÑÑŒ.vnndpfs : (LLBVE-) & ; =налаÑÑŒ.vsndpfs : (LLBVF- or LLGPB-) & ; =нали.vnpdpp : (LLBVB-) & ; =нали.vspdpp : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нализировав.vspddp =нализировавши.vspddp : (LLBVA- or LLGMF-) & ; =нализировавшаÑ.vsppdpfsi : (LLBVA- or LLGMF-) & ; =нализировавшего.vsppdpmsg : (LLBVA- or LLGMF-) & ; =нализировавшего.vsppdpmsv =нализировавший.vsppdpmsv : (LLBVA- or LLGMF-) & ; =нализировавшего.vsppdpnsg : (LLBVA- or LLGMF-) & ; =нализировавшее.vsppdpnsi : (LLBVA- or LLGMF-) & ; =нализировавшее.vsppdpnsv : (LLBVA- or LLGMF-) & ; =нализировавшей.vsppdpfsd : (LLBVA- or LLGMF-) & ; =нализировавшей.vsppdpfsg : (LLBVA- or LLGMF-) & ; =нализировавшей.vsppdpfsp : (LLBVA- or LLGMF-) & ; =нализировавшей.vsppdpfst : (LLBVA- or LLGMF-) & ; =нализировавшем.vsppdpmsp : (LLBVA- or LLGMF-) & ; =нализировавшем.vsppdpnsp : (LLBVA- or LLGMF-) & ; =нализировавшему.vsppdpmsd : (LLBVA- or LLGMF-) & ; =нализировавшему.vsppdpnsd : (LLBVA- or LLGMF-) & ; =нализировавшие.vsppdppi : (LLBVA- or LLGMF-) & ; =нализировавшие.vsppdppv =нализировавших.vsppdppv : (LLBVA- or LLGMF-) & ; =нализировавший.vsppdpmsi : (LLBVA- or LLGMF-) & ; =нализировавшим.vsppdpmst : (LLBVA- or LLGMF-) & ; =нализировавшим.vsppdpnst : (LLBVA- or LLGMF-) & ; =нализировавшим.vsppdppd : (LLBVA- or LLGMF-) & ; =нализировавшими.vsppdppt : (LLBVA- or LLGMF-) & ; =нализировавших.vsppdppg : (LLBVA- or LLGMF-) & ; =нализировавших.vsppdppp : (LLBVA- or LLGMF-) & ; =нализировавшую.vsppdpfsv : (LLBVA- or LLGMF-) & ; =нализировал.vspdpms : (LLBVA- or LLGMF-) & ; =нализировала.vspdpfs : (LLBVA- or LLGMF-) & ; =нализировали.vspdpp : (LLBVA- or LLGMF-) & ; =нализировало.vspdpns : (LLBVA- or LLGMF-) & ; =нализирован.vsppsnmss : (LLBVA- or LLGMF-) & ; =нализирована.vsppsnfss : (LLBVA- or LLGMF-) & ; =нализированнаÑ.vsppspfsi : (LLBVA- or LLGMF-) & ; =нализированного.vsppspmsg : (LLBVA- or LLGMF-) & ; =нализированного.vsppspmsv =нализированный.vsppspmsv : (LLBVA- or LLGMF-) & ; =нализированного.vsppspnsg : (LLBVA- or LLGMF-) & ; =нализированное.vsppspnsi : (LLBVA- or LLGMF-) & ; =нализированное.vsppspnsv : (LLBVA- or LLGMF-) & ; =нализированной.vsppspfsd : (LLBVA- or LLGMF-) & ; =нализированной.vsppspfsg : (LLBVA- or LLGMF-) & ; =нализированной.vsppspfsp : (LLBVA- or LLGMF-) & ; =нализированной.vsppspfst : (LLBVA- or LLGMF-) & ; =нализированном.vsppspmsp : (LLBVA- or LLGMF-) & ; =нализированном.vsppspnsp : (LLBVA- or LLGMF-) & ; =нализированному.vsppspmsd : (LLBVA- or LLGMF-) & ; =нализированному.vsppspnsd : (LLBVA- or LLGMF-) & ; =нализированную.vsppspfsv : (LLBVA- or LLGMF-) & ; =нализированные.vsppsppi : (LLBVA- or LLGMF-) & ; =нализированные.vsppsppv =нализированных.vsppsppv : (LLBVA- or LLGMF-) & ; =нализированный.vsppspmsi : (LLBVA- or LLGMF-) & ; =нализированным.vsppspmst : (LLBVA- or LLGMF-) & ; =нализированным.vsppspnst : (LLBVA- or LLGMF-) & ; =нализированным.vsppsppd : (LLBVA- or LLGMF-) & ; =нализированными.vsppsppt : (LLBVA- or LLGMF-) & ; =нализированных.vsppsppg : (LLBVA- or LLGMF-) & ; =нализированных.vsppsppp : (LLBVA- or LLGMF-) & ; =нализировано.vsppsnnss : (LLBVA- or LLGMF-) & ; =нализированы.vsppsnps : (LLBVA- or LLGMF-) & ; =нализировать.vspdi : (LLBVA- or LLGMF-) & ; =нализируем.vspdf1p : (LLBVA- or LLGMF-) & ; =нализируем.vspdv1p : (LLGMF-) & ; =нализируем.vspdv1s : (LLBVA-) & ; =нализируемте.vspdv1p : (LLBVA- or LLGMF-) & ; =нализирует.vspdf3s : (LLBVA- or LLGMF-) & ; =нализируете.vspdf2p : (LLBVA- or LLGMF-) & ; =нализируешь.vspdf2s : (LLBVA- or LLGMF-) & ; =нализирую.vspdf1s : (LLBVA- or LLGMF-) & ; =нализируют.vspdf3p : (LLBVA- or LLGMF-) & ; =налиÑÑŒ.vnndpp : (LLBVE-) & ; =налиÑÑŒ.vsndpp : (LLBVF- or LLGPB-) & ; =нало.vnpdpns : (LLBVB-) & ; =нало.vspdpns : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =налоÑÑŒ.vnndpns : (LLBVE-) & ; =налоÑÑŒ.vsndpns : (LLBVF- or LLGPB-) & ; =налÑÑ.vnndpms : (LLBVE-) & ; =налÑÑ.vsndpms : (LLBVF- or LLGPB-) & ; =нам.ndfpd : (LLBUV- or LLBUW- or LLFFR-) & ; =нам.ndmpd : (LLAHJ- or LLAVB- or LLCKR-) & ; =нам.ndnpd : (LLBVN- or LLBVO- or LLBVQ-) & ; =нам.nlfpd : (LLBUU- or LLBUX- or LLBUY-) & ; =нам.nlmpd : (LLAVC- or LLBUU- or LLEDO- or LLGSF- or LLGSG-) & ; =нам.npd : (LLBUZ- or LLBXJ- or LLBXK- or LLBXL- or LLDZL- or LLDZM-) & ; =нами.ndfpt : (LLBUV- or LLBUW- or LLFFR-) & ; =нами.ndmpt : (LLAHJ- or LLAVB- or LLCKR-) & ; =нами.ndnpt : (LLBVN- or LLBVO- or LLBVQ-) & ; =нами.nlfpt : (LLBUU- or LLBUX- or LLBUY-) & ; =нами.nlmpt : (LLAVC- or LLBUU- or LLEDO- or LLGSF- or LLGSG-) & ; =нами.npt : (LLBUZ- or LLBXJ- or LLBXK- or LLBXL- or LLDZL- or LLDZM-) & ; =нан.vsppsnmss : (LLBVC- or LLGAP-) & ; =нан.vsppspmsi : (LLBVD-) & ; =нан.vsppspmss : (LLFRY-) & ; =нана.vsppsnfss : (LLBVC- or LLGAP-) & ; =нана.vsppspfsi : (LLBVD-) & ; =нана.vsppspfss : (LLFRY-) & ; =наннаÑ.vsppspfsi : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанного.vsppspmsg : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанного.vsppspmsv =нанный.vsppspmsv : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанного.vsppspnsg : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанного.vsppspnsv : (LLBVD- or LLFRY-) & ; =нанное.vsppspnsi : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанное.vsppspnsv : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанной.vsppspfsd : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанной.vsppspfsg : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанной.vsppspfsp : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанной.vsppspfst : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанном.vsppspmsp : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанном.vsppspnsp : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанному.vsppspmsd : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанному.vsppspnsd : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанною.vsppspfst : (LLBVD- or LLFRY-) & ; =нанную.vsppspfsv : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанные.vsppsppi : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанные.vsppsppv =нанных.vsppsppv : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанный.vsppspmsi : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанным.vsppspmst : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанным.vsppspnst : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанным.vsppsppd : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанными.vsppsppt : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанных.vsppsppg : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нанных.vsppsppp : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =нано.vsppsnnss : (LLBVC- or LLGAP-) & ; =нано.vsppspnsi : (LLBVD-) & ; =нано.vsppspnss : (LLFRY-) & ; =наны.vsppsnps : (LLBVC- or LLGAP-) & ; =наны.vsppsppi : (LLBVD-) & ; =наны.vsppspps : (LLFRY-) & ; =нать.vnpdi : (LLBVB-) & ; =нать.vspdi : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =натьÑÑ.vnndi : (LLBVE-) & ; =натьÑÑ.vsndi : (LLBVF- or LLGPB-) & ; =нах.ndfpp : (LLBUV- or LLBUW- or LLFFR-) & ; =нах.ndmpp : (LLAHJ- or LLAVB- or LLCKR-) & ; =нах.ndnpp : (LLBVN- or LLBVO- or LLBVQ-) & ; =нах.nlfpp : (LLBUU- or LLBUX- or LLBUY-) & ; =нах.nlmpp : (LLAVC- or LLBUU- or LLEDO- or LLGSF- or LLGSG-) & ; =нах.npp : (LLBUZ- or LLBXJ- or LLBXK- or LLBXL- or LLDZL- or LLDZM-) & ; =наÑ.afsi : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =не.ansi : (LLAVO-) & ; =не.anss : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI-) & ; =не.ansv : (LLAVO-) & ; =не.ndfsd : (LLBUV- or LLBUW- or LLBZN- or LLBZO- or LLBZP- or LLBZQ- or LLBZR- or LLBZS- or LLFFR-) & ; =не.ndfsp : (LLBUV- or LLBUW- or LLBZN- or LLBZO- or LLBZP- or LLBZQ- or LLBZR- or LLBZS- or LLFFR-) & ; =не.ndmsp : (LLAHJ- or LLAVB- or LLAVK- or LLAVL- or LLCKR- or LLCKU- or LLDYD- or LLDYE- or LLEAF-) & ; =не.ndnsp : (LLBVN- or LLBVO- or LLBVP- or LLBVQ-) & ; =не.nlfsd : (LLBUU- or LLBUX- or LLBUY- or LLBZT- or LLBZU- or LLEDO-) & ; =не.nlfsp : (LLBUU- or LLBUX- or LLBUY- or LLBZT- or LLBZU- or LLEDO-) & ; =не.nlmsd : (LLBUU-) & ; =не.nlmsp : (LLAVC- or LLAVM- or LLBUU- or LLFNR- or LLGSF- or LLGSG-) & ; =него.almsv : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =него.amsg : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =него.ansg : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =нее.ansi : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =нее.ansv : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =нее.as : (LLBVK- or LLBVM- or LLBVR- or LLBVT- or LLBXM- or LLBXO- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZK- or LLBZL- or LLEGI- or LLEGP- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIH- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEKC- or LLEKI- or LLFUT- or LLFUW- or LLFVE-) & ; =ней.afsd : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =ней.afsg : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =ней.afsp : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =ней.afst =нею.afst : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =ней.as : (LLBVK- or LLBVM- or LLBVR- or LLBVT- or LLBXM- or LLBXO- or LLBXR- or LLBXS- or LLBXT- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBZL- or LLEHA- or LLEHB- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEIB- or LLEIC- or LLEIG- or LLEIH- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIZ- or LLEJM- or LLEJP- or LLEJX- or LLEKC- or LLFUT- or LLFUW- or LLFVE-) & ; =ней.ndfpg : (LLBZQ-) & ; =ней.ndfst : (LLBZN- or LLBZO- or LLBZP- or LLBZQ- or LLBZR- or LLBZS-) & ; =ней.ndmpg : (LLAVK- or LLAVL- or LLCKU-) & ; =ней.nlfst =нею.nlfst : (LLBZT- or LLBZU-) & ; =ней.nlmpg : (LLAVM-) & ; =ней.nlmpv : (LLAVM-) & ; =ней.npg : (LLBVH-) & ; =нем.amsp : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =нем.ansp : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =нем.ndmst : (LLAVK- or LLAVL- or LLCKU- or LLDYE-) & ; =нем.nlmst : (LLAVM-) & ; =нем.vnndn1p : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нем.vnpdn1p : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нем.vsndf1p : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWT- or LLBWU- or LLBWV- or LLBWW- or LLDCR- or LLDCU- or LLDCW- or LLFDT- or LLFVY- or LLFXM- or LLFYG- or LLGBI- or LLGEL- or LLGFD- or LLGGO- or LLGII- or LLGIO- or LLGIT- or LLGKB- or LLGKR- or LLGPY- or LLGQD- or LLGSC-) & ; =нем.vsndv1p : (LLFVY- or LLFXM- or LLFYG- or LLGBI- or LLGEL- or LLGFD- or LLGGO- or LLGII- or LLGIO- or LLGIT- or LLGKB- or LLGKR- or LLGPY- or LLGQD-) & ; =нем.vsndv1s : (LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWT- or LLBWV- or LLBWW- or LLDCR- or LLDCU-) & ; =нем.vspdf1p : (LLAJL- or LLAJM- or LLAJN- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCTT- or LLDDN- or LLDDO- or LLDSD- or LLDSE- or LLFWY- or LLFXU- or LLGAS- or LLGEE- or LLGFK- or LLGHT- or LLGIZ- or LLGJY- or LLGKI- or LLGKP- or LLGLP-) & ; =нем.vspdv1p : (LLFWY- or LLFXU- or LLGAS- or LLGFK- or LLGHT- or LLGIZ- or LLGJY- or LLGKI- or LLGKP-) & ; =нем.vspdv1s : (LLAJN- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCTT- or LLDDN- or LLDDO- or LLDSE-) & ; =немÑÑ.vnndn1p : (LLCTX- or LLDSH-) & ; =немÑÑ.vsndf1p : (LLAKN- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCUA- or LLDFJ- or LLDSM- or LLDSN- or LLFDT- or LLFWZ- or LLFXV- or LLGCW- or LLGEC- or LLGJA- or LLGJK- or LLGKJ- or LLGKQ- or LLGPC- or LLGPD- or LLGQF- or LLGSC-) & ; =немÑÑ.vsndv1p : (LLFWZ- or LLFXV- or LLGCW- or LLGEC- or LLGJA- or LLGJK- or LLGKJ- or LLGKQ- or LLGPC- or LLGPD- or LLGQF-) & ; =немÑÑ.vsndv1s : (LLAKN- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCUA- or LLDFJ- or LLDSM- or LLDSN-) & ; =немте.vsndv1p : (LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWT- or LLBWV- or LLBWW- or LLDCR- or LLDCU- or LLFVY- or LLFXM- or LLFYG- or LLGBI- or LLGEL- or LLGFD- or LLGGO- or LLGII- or LLGIO- or LLGIT- or LLGKB- or LLGKR- or LLGPY- or LLGQD-) & ; =немте.vspdv1p : (LLAJN- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCTT- or LLDDN- or LLDDO- or LLDSE- or LLFWY- or LLFXU- or LLGAS- or LLGFK- or LLGHT- or LLGIZ- or LLGJY- or LLGKI- or LLGKP-) & ; =немтеÑÑŒ.vsndv1p : (LLAKN- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCUA- or LLDFJ- or LLDSM- or LLDSN- or LLFWZ- or LLFXV- or LLGCW- or LLGEC- or LLGJA- or LLGJK- or LLGKJ- or LLGKQ- or LLGPC- or LLGPD- or LLGQF-) & ; =нему.amsd : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =нему.ansd : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =нет.vnndn3s : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нет.vnpdn3s : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нет.vsndf3s : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLBWU- or LLBWV- or LLBWW- or LLDCR- or LLDCU- or LLDCW- or LLFDT- or LLFVY- or LLFXM- or LLFYG- or LLGBI- or LLGEL- or LLGFD- or LLGGO- or LLGII- or LLGIO- or LLGIT- or LLGKB- or LLGKR- or LLGPY- or LLGQD- or LLGSC-) & ; =нет.vspdf3s : (LLAJL- or LLAJM- or LLAJN- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCTT- or LLDDN- or LLDDO- or LLDSD- or LLDSE- or LLFWY- or LLFXU- or LLGAS- or LLGEE- or LLGFK- or LLGHT- or LLGIZ- or LLGJY- or LLGKI- or LLGKP- or LLGLP-) & ; =нете.vnndn2p : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нете.vnpdn2p : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нете.vsndf2p : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWT- or LLBWU- or LLBWV- or LLBWW- or LLDCR- or LLDCU- or LLDCW- or LLFDT- or LLFVY- or LLFXM- or LLFYG- or LLGBI- or LLGEL- or LLGFD- or LLGGO- or LLGII- or LLGIO- or LLGIT- or LLGKB- or LLGKR- or LLGPY- or LLGQD- or LLGSC-) & ; =нете.vspdf2p : (LLAJL- or LLAJM- or LLAJN- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCTT- or LLDDN- or LLDDO- or LLDSD- or LLDSE- or LLFWY- or LLFXU- or LLGAS- or LLGEE- or LLGFK- or LLGHT- or LLGIZ- or LLGJY- or LLGKI- or LLGKP- or LLGLP-) & ; =нетеÑÑŒ.vnndn2p : (LLCTX- or LLDSH-) & ; =нетеÑÑŒ.vsndf2p : (LLAKN- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCUA- or LLDFJ- or LLDSM- or LLDSN- or LLFDT- or LLFWZ- or LLFXV- or LLGCW- or LLGEC- or LLGJA- or LLGJK- or LLGKJ- or LLGKQ- or LLGPC- or LLGPD- or LLGQF- or LLGSC-) & ; =нетÑÑ.vnndn3s : (LLCTX- or LLDSH-) & ; =нетÑÑ.vsndf3s : (LLAKN- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCUA- or LLDFJ- or LLDSM- or LLDSN- or LLFDT- or LLFWZ- or LLFXV- or LLGCW- or LLGEC- or LLGJA- or LLGJK- or LLGKJ- or LLGKQ- or LLGPC- or LLGPD- or LLGQF- or LLGSC-) & ; =нешь.vnndn2s : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нешь.vnpdn2s : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нешь.vsndf2s : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWT- or LLBWU- or LLBWV- or LLBWW- or LLDCR- or LLDCU- or LLDCW- or LLFDT- or LLFVY- or LLFXM- or LLFYG- or LLGBI- or LLGEL- or LLGFD- or LLGGO- or LLGII- or LLGIO- or LLGIT- or LLGKB- or LLGKR- or LLGPY- or LLGQD- or LLGSC-) & ; =нешь.vspdf2s : (LLAJL- or LLAJM- or LLAJN- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCTT- or LLDDN- or LLDDO- or LLDSD- or LLDSE- or LLFWY- or LLFXU- or LLGAS- or LLGEE- or LLGFK- or LLGHT- or LLGIZ- or LLGJY- or LLGKI- or LLGKP- or LLGLP-) & ; =нешьÑÑ.vnndn2s : (LLCTX- or LLDSH-) & ; =нешьÑÑ.vsndf2s : (LLAKN- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCUA- or LLDFJ- or LLDSM- or LLDSN- or LLFDT- or LLFWZ- or LLFXV- or LLGCW- or LLGEC- or LLGJA- or LLGJK- or LLGKJ- or LLGKQ- or LLGPC- or LLGPD- or LLGQF- or LLGSC-) & ; =нею.ndfst : (LLBZN- or LLBZO- or LLBZQ- or LLBZR- or LLBZS-) & ; =ни.adpv : (LLAVO-) & ; =ни.api : (LLAVO-) & ; =ни.aps : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI-) & ; =ни.ci : (LLEFZ- or LLFQE-) & ; =ни.cv =них.cv : (LLEFZ- or LLFQE-) & ; =ни.kdpv : (LLDUZ-) & ; =ни.kpi : (LLDUZ-) & ; =ни.ndfpi : (LLBZN- or LLBZO- or LLBZP- or LLBZQ- or LLBZR- or LLBZS-) & ; =ни.ndfpv : (LLBZN- or LLBZO- or LLBZP- or LLBZQ- or LLBZR- or LLBZS-) & ; =ни.ndfsg : (LLBZN- or LLBZO- or LLBZP- or LLBZQ- or LLBZR- or LLBZS-) & ; =ни.ndmpi : (LLAVK- or LLAVL- or LLCKU-) & ; =ни.ndmpv : (LLAVK- or LLAVL- or LLCKU-) & ; =ни.nlfpi : (LLBZT- or LLBZU-) & ; =ни.nlfsg : (LLBZT- or LLBZU-) & ; =ни.nlmpi : (LLAVM- or LLBFR-) & ; =ни.npi : (LLBVH- or LLBVI-) & ; =ни.npv : (LLBVH- or LLBVI-) & ; =ни.vnndv2s : (LLBVY- or LLBVZ- or LLBWA- or LLBWB-) & ; =ни.vnpdv2s : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =ни.vsndv2s : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLFDT- or LLFXM- or LLFYG- or LLGBI- or LLGFD- or LLGIO- or LLGIT- or LLGKR- or LLGPY- or LLGQD- or LLGSC-) & ; =ни.vspdv2s : (LLAJL- or LLAJM- or LLAJN- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCTT- or LLDSD- or LLDSE- or LLFWY- or LLGAS- or LLGEE- or LLGFK- or LLGIZ- or LLGJY- or LLGKI- or LLGKP- or LLGLP-) & ; =ни.wdpv : (LLDUZ- or LLEFY-) & ; =ни.wpi : (LLDUZ- or LLEFY-) & ; =ние.adpv : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =ние.api : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =ний.admsv : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLFMY-) & ; =ний.amsi : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLFMY-) & ; =ний.amsv : (LLEIH- or LLEKI-) & ; =ним.amst : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =ним.anst : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =ним.apd : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =ним.cd : (LLEFZ- or LLFQE-) & ; =ним.cmt : (LLEFZ- or LLFQE-) & ; =ним.cnt : (LLEFZ- or LLFQE-) & ; =ним.kmst : (LLDUZ-) & ; =ним.knst : (LLDUZ-) & ; =ним.kpd : (LLDUZ-) & ; =ним.nlmpd : (LLBFR-) & ; =ним.nlmpt : (LLBFR-) & ; =ним.nlmst : (LLBFR-) & ; =ним.wmst : (LLDUZ- or LLEFY-) & ; =ним.wnst : (LLDUZ- or LLEFY-) & ; =ним.wpd : (LLDUZ- or LLEFY-) & ; =ними.apt : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =ними.ct : (LLEFZ- or LLFQE-) & ; =ними.kpt : (LLDUZ-) & ; =ними.nlmpp : (LLBFR-) & ; =ними.wpt : (LLDUZ- or LLEFY-) & ; =ниÑÑŒ.vnndv2s : (LLCTX- or LLDSH-) & ; =ниÑÑŒ.vsndv2s : (LLAKN- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLCUA- or LLDSM- or LLDSN- or LLFDT- or LLFWZ- or LLGCW- or LLGEC- or LLGJA- or LLGJK- or LLGKJ- or LLGKQ- or LLGPD- or LLGQF- or LLGSC-) & ; =ните.vnndv2p : (LLBVY- or LLBVZ- or LLBWA- or LLBWB-) & ; =ните.vnpdv2p : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =ните.vsndv2p : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWT- or LLFDT- or LLFXM- or LLFYG- or LLGBI- or LLGEL- or LLGFD- or LLGIO- or LLGIT- or LLGKR- or LLGPY- or LLGQD- or LLGSC-) & ; =ните.vspdv2p : (LLAJL- or LLAJM- or LLAJN- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCTT- or LLDSD- or LLDSE- or LLFWY- or LLGAS- or LLGEE- or LLGFK- or LLGIZ- or LLGJY- or LLGKI- or LLGKP- or LLGLP-) & ; =нитеÑÑŒ.vnndv2p : (LLCTX- or LLDSH-) & ; =нитеÑÑŒ.vsndv2p : (LLAKN- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLCUA- or LLDSM- or LLFDT- or LLFWZ- or LLGCW- or LLGEC- or LLGJA- or LLGJK- or LLGKJ- or LLGKQ- or LLGPD- or LLGSC-) & ; =них.alpv : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =них.apg : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =них.app : (LLAVO- or LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =них.cg : (LLEFZ- or LLFQE-) & ; =них.klpv : (LLDUZ-) & ; =них.kpg : (LLDUZ-) & ; =них.kpp : (LLDUZ- or LLEFZ-) & ; =них.nlmpg : (LLBFR-) & ; =них.nlmpv : (LLBFR-) & ; =них.wlpv : (LLDUZ- or LLEFY-) & ; =них.wpg : (LLDUZ- or LLEFY-) & ; =них.wpp : (LLDUZ- or LLEFY-) & ; =ннаÑ.vnppspfsi : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =ннаÑ.vsppspfsi : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нного.vnppspmsg : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нного.vnppspmsv =нный.vnppspmsv : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нного.vnppspnsg : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нного.vnppspnsv : (LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нного.vsppspmsg : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нного.vsppspmsv : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нного.vsppspnsg : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нного.vsppspnsv : (LLDDT- or LLDDU- or LLFRI- or LLFRX-) & ; =нное.vnppspnsi : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нное.vnppspnsv : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нное.vsppspnsi : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нное.vsppspnsv : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нной.vnppspfsd : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нной.vnppspfsg : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нной.vnppspfsp : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нной.vnppspfst : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нной.vsppspfsd : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нной.vsppspfsg : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нной.vsppspfsp : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нной.vsppspfst : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нном.vnppspmsp : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нном.vnppspnsp : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нном.vsppspmsp : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нном.vsppspnsp : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нному.vnppspmsd : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нному.vnppspnsd : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нному.vsppspmsd : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нному.vsppspnsd : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нною.vnppspfst : (LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нною.vsppspfst : (LLDDT- or LLDDU- or LLFRI- or LLFRX-) & ; =нную.vnppspfsv : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нную.vsppspfsv : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нные.vnppsppi : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нные.vnppsppv =нных.vnppsppv : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нные.vsppsppi : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нные.vsppsppv : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нный.vnppspmsi : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нный.vsppspmsi : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нный.vsppspmsv : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDT- or LLDDU- or LLDDX- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нным.vnppspmst : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нным.vnppspnst : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нным.vnppsppd : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нным.vsppspmst : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нным.vsppspnst : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нным.vsppsppd : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нными.vnppsppt : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нными.vsppsppt : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нных.vnppsppg : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нных.vnppsppp : (LLDAH- or LLDAJ- or LLDBZ- or LLDEC- or LLEVY- or LLFQX- or LLFRZ-) & ; =нных.vsppsppg : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нных.vsppsppp : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDW- or LLDDX- or LLDDZ- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =нных.vsppsppv : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDT- or LLDDU- or LLDDX- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLGAR-) & ; =но.ansi : (LLBXR- or LLBXV- or LLBXY- or LLBYD- or LLBYG- or LLBYM- or LLBYS- or LLBZD- or LLEHB- or LLEHI- or LLEIG- or LLEIZ-) & ; =но.anss : (LLAVD- or LLBVJ- or LLBVK- or LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIH- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEJI- or LLEJN- or LLEJO- or LLEJP- or LLEJZ- or LLFMV- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =но.cni : (LLEFZ- or LLFQE-) & ; =но.cnv : (LLEFZ- or LLFQE-) & ; =но.knsi : (LLDUZ-) & ; =но.knsv : (LLDUZ-) & ; =но.ndnsi : (LLBVN- or LLBVO- or LLBVP- or LLBVQ-) & ; =но.ndnsv : (LLBVN- or LLBVO- or LLBVP- or LLBVQ-) & ; =но.vnppspnsi : (LLDEC- or LLEVY- or LLFQX-) & ; =но.vnppspnss : (LLDAH- or LLDAJ- or LLDBZ- or LLEMP- or LLFRZ-) & ; =но.vsppsnnss : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDW- or LLDDX- or LLFWQ- or LLFWT- or LLGAR-) & ; =но.vsppspnsi : (LLDDT- or LLDDU-) & ; =но.vsppspnss : (LLFRI- or LLFRX-) & ; =но.wnsi : (LLDUZ- or LLEFY-) & ; =но.wnsv : (LLDUZ- or LLEFY-) & ; =нов.ndmpg : (LLAHJ- or LLAVB- or LLCKR-) & ; =нов.nlmpg : (LLAVC-) & ; =нов.nlmpv : (LLAVC- or LLGSF- or LLGSG-) & ; =нов.npg : (LLDZM-) & ; =ного.almsv : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYY- or LLBYZ- or LLBZA- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZL- or LLBZM- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHS- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ного.amsg : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ного.ansg : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ного.cmg : (LLEFZ- or LLFQE-) & ; =ного.cng : (LLEFZ- or LLFQE-) & ; =ного.klmsv : (LLDUZ-) & ; =ного.kmsg : (LLDUZ-) & ; =ного.knsg : (LLDUZ-) & ; =ного.nlmsg : (LLBFR-) & ; =ного.nlmsv : (LLBFR-) & ; =ного.wlmsv : (LLDUZ- or LLEFY-) & ; =ного.wmsg : (LLDUZ- or LLEFY-) & ; =ного.wnsg : (LLDUZ- or LLEFY-) & ; =ное.ansi : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ное.ansv : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ной.admsv : (LLBVR- or LLBVS- or LLBVT- or LLBVU-) & ; =ной.afsd : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ной.afsg : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ной.afsp : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ной.afst : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ной.amsi : (LLBVR- or LLBVS- or LLBVT- or LLBVU-) & ; =ной.amsv : (LLEIW-) & ; =ной.cfd : (LLEFZ- or LLFQE-) & ; =ной.cfg : (LLEFZ- or LLFQE-) & ; =ной.cfp : (LLEFZ- or LLFQE-) & ; =ной.cft =ною.cft : (LLEFZ- or LLFQE-) & ; =ной.kfsd : (LLDUZ-) & ; =ной.kfsg : (LLDUZ-) & ; =ной.kfsp : (LLDUZ-) & ; =ной.kfst =ною.kfst : (LLDUZ-) & ; =ной.ndfst : (LLBUV- or LLBUW- or LLFFR-) & ; =ной.nlfst : (LLBUU- or LLBUX- or LLBUY- or LLEDO-) & ; =ной.nlmst =ною.nlmst : (LLBUU-) & ; =ной.wfsd : (LLDUZ- or LLEFY-) & ; =ной.wfsg : (LLDUZ- or LLEFY-) & ; =ной.wfsp : (LLDUZ- or LLEFY-) & ; =ной.wfst : (LLDUZ- or LLEFY-) & ; =ном.amsp : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ном.ansp : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ном.cmp : (LLEFZ- or LLFQE-) & ; =ном.cnp : (LLEFZ- or LLFQE-) & ; =ном.kmsp : (LLDUZ-) & ; =ном.knsp : (LLDUZ-) & ; =ном.ndmst : (LLAHJ- or LLAVB- or LLCKR- or LLDYD- or LLEAF-) & ; =ном.ndnst : (LLBVN- or LLBVO- or LLBVP- or LLBVQ-) & ; =ном.nlmsp : (LLBFR-) & ; =ном.nlmst : (LLAVC- or LLGSF- or LLGSG-) & ; =ном.wmsp : (LLDUZ- or LLEFY-) & ; =ном.wnsp : (LLDUZ- or LLEFY-) & ; =ному.amsd : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ному.ansd : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ному.cmd : (LLEFZ- or LLFQE-) & ; =ному.cnd : (LLEFZ- or LLFQE-) & ; =ному.kmsd : (LLDUZ-) & ; =ному.knsd : (LLDUZ-) & ; =ному.nlmsd : (LLBFR-) & ; =ному.wmsd : (LLDUZ- or LLEFY-) & ; =ному.wnsd : (LLDUZ- or LLEFY-) & ; =ночам.ndfpd =уночам.ndfpd : (LLBVW-) & ; =ночами.ndfpt =уночами.ndfpt : (LLBVW-) & ; =ночах.ndfpp =уночах.ndfpp : (LLBVW-) & ; =ночей.ndfpg =уночей.ndfpg : (LLBVW-) & ; =ночи.ndfpi =уночи.ndfpi : (LLBVW-) & ; =ночи.ndfpv =уночи.ndfpv : (LLBVW-) & ; =ночи.ndfsd =уночи.ndfsd : (LLBVW-) & ; =ночи.ndfsg =уночи.ndfsg : (LLBVW-) & ; =ночи.ndfsp =уночи.ndfsp : (LLBVW-) & ; =ночь.ndfsi : (LLBVW-) & ; =ночь.ndfsv : (LLBVW-) & ; =ночью.ndfst : (LLBVW- or LLCTI-) & ; =ною.afst : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXY- or LLBXZ- or LLBYA- or LLBYC- or LLBYD- or LLBYE- or LLBYG- or LLBYH- or LLBYK- or LLBYM- or LLBYN- or LLBYO- or LLBYS- or LLBYT- or LLBYU- or LLBYW- or LLBYY- or LLBYZ- or LLBZB- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZI- or LLBZL- or LLBZM- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHS- or LLEHZ- or LLEIC- or LLEIG- or LLEIJ- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ною.ndfst : (LLBUV- or LLBUW-) & ; =ною.nlfst : (LLBUU- or LLBUX- or LLBUY-) & ; =ну.cfv : (LLEFZ- or LLFQE-) & ; =ну.kfsv : (LLDUZ-) & ; =ну.ndfsv : (LLBUV- or LLBUW- or LLFFR-) & ; =ну.ndmsd : (LLAHJ- or LLAVB- or LLCKR- or LLDYD- or LLEAF-) & ; =ну.ndmsg : (LLAVK-) & ; =ну.ndnsd : (LLBVN- or LLBVO- or LLBVP- or LLBVQ-) & ; =ну.nlfsv : (LLBUU- or LLBUX- or LLBUY- or LLEDO-) & ; =ну.nlmsd : (LLAVC- or LLDZP- or LLFNR- or LLGSF- or LLGSG-) & ; =ну.nlmsv : (LLBUU-) & ; =ну.vnndn1s : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =ну.vnpdn1s : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =ну.vsndf1s : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWT- or LLBWU- or LLBWV- or LLBWW- or LLDCR- or LLDCU- or LLDCW- or LLFDT- or LLFVY- or LLFXM- or LLFYG- or LLGBI- or LLGEL- or LLGFD- or LLGGO- or LLGII- or LLGIO- or LLGIT- or LLGKB- or LLGKR- or LLGPY- or LLGQD- or LLGSC-) & ; =ну.vspdf1s : (LLAJL- or LLAJM- or LLAJN- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCTT- or LLDDN- or LLDDO- or LLDSD- or LLDSE- or LLFWY- or LLFXU- or LLGAS- or LLGEE- or LLGFK- or LLGHT- or LLGIZ- or LLGJY- or LLGKI- or LLGKP- or LLGLP-) & ; =ну.wfsv : (LLDUZ- or LLEFY-) & ; =нув.vnnddp =нувши.vnnddp : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нув.vnpddp =нувши.vnpddp : (LLELY-) & ; =нув.vsnddp : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нув.vspddp =нувши.vspddp : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшаÑ.vnnpdpfsi : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшаÑ.vnppdpfsi : (LLCTK- or LLELY-) & ; =нувшаÑ.vsnpdpfsi : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшаÑ.vsppdpfsi : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшаÑÑÑ.vnnpdpfsi : (LLCTX-) & ; =нувшаÑÑÑ.vsnpdpfsi : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшего.vnnpdpmsg : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшего.vnnpdpmsv =нувший.vnnpdpmsv : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшего.vnnpdpnsg : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшего.vnppdpmsg : (LLCTK- or LLELY-) & ; =нувшего.vnppdpmsv =нувший.vnppdpmsv : (LLCTK- or LLELY-) & ; =нувшего.vnppdpnsg : (LLCTK- or LLELY-) & ; =нувшего.vsnpdpmsg : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшего.vsnpdpmsv =нувший.vsnpdpmsv : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшего.vsnpdpnsg : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшего.vsnpdpnsv : (LLBWF- or LLBWG- or LLBWH- or LLFDT- or LLGSC-) & ; =нувшего.vsppdpmsg : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшего.vsppdpmsv =нувший.vsppdpmsv : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшего.vsppdpnsg : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшегоÑÑ.vnnpdpmsg : (LLCTX-) & ; =нувшегоÑÑ.vnnpdpmsv =нувшийÑÑ.vnnpdpmsv : (LLCTX-) & ; =нувшегоÑÑ.vnnpdpnsg : (LLCTX-) & ; =нувшегоÑÑ.vsnpdpmsg : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшегоÑÑ.vsnpdpmsv =нувшийÑÑ.vsnpdpmsv : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшегоÑÑ.vsnpdpnsg : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшегоÑÑ.vsnpdpnsv =нутого.vsnpdpnsv =нутое.vsnpdpnsv : (LLFDT- or LLGSC-) & ; =нувшее.vnnpdpnsi : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшее.vnnpdpnsv : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшее.vnppdpnsi : (LLCTK- or LLELY-) & ; =нувшее.vnppdpnsv : (LLCTK- or LLELY-) & ; =нувшее.vsnpdpnsi : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшее.vsnpdpnsv : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшее.vsppdpnsi : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшее.vsppdpnsv : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшееÑÑ.vnnpdpnsi : (LLCTX-) & ; =нувшееÑÑ.vnnpdpnsv : (LLCTX-) & ; =нувшееÑÑ.vsnpdpnsi : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшееÑÑ.vsnpdpnsv : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшей.vnnpdpfsd : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшей.vnnpdpfsg : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшей.vnnpdpfsp : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшей.vnnpdpfst : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшей.vnppdpfsd : (LLCTK- or LLELY-) & ; =нувшей.vnppdpfsg : (LLCTK- or LLELY-) & ; =нувшей.vnppdpfsp : (LLCTK- or LLELY-) & ; =нувшей.vnppdpfst : (LLCTK- or LLELY-) & ; =нувшей.vsnpdpfsd : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшей.vsnpdpfsg : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшей.vsnpdpfsp : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшей.vsnpdpfst : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшей.vsppdpfsd : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшей.vsppdpfsg : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшей.vsppdpfsp : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшей.vsppdpfst : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшейÑÑ.vnnpdpfsd : (LLCTX-) & ; =нувшейÑÑ.vnnpdpfsg : (LLCTX-) & ; =нувшейÑÑ.vnnpdpfsp : (LLCTX-) & ; =нувшейÑÑ.vnnpdpfst : (LLCTX-) & ; =нувшейÑÑ.vsnpdpfsd : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшейÑÑ.vsnpdpfsg : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшейÑÑ.vsnpdpfsp : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшейÑÑ.vsnpdpfst : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшем.vnnpdpmsp : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшем.vnnpdpnsp : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшем.vnppdpmsp : (LLCTK- or LLELY-) & ; =нувшем.vnppdpnsp : (LLCTK- or LLELY-) & ; =нувшем.vsnpdpmsp : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшем.vsnpdpnsp : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшем.vsppdpmsp : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшем.vsppdpnsp : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшемÑÑ.vnnpdpmsp : (LLCTX-) & ; =нувшемÑÑ.vnnpdpnsp : (LLCTX-) & ; =нувшемÑÑ.vsnpdpmsp : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшемÑÑ.vsnpdpnsp : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшему.vnnpdpmsd : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшему.vnnpdpnsd : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшему.vnppdpmsd : (LLCTK- or LLELY-) & ; =нувшему.vnppdpnsd : (LLCTK- or LLELY-) & ; =нувшему.vsnpdpmsd : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшему.vsnpdpnsd : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшему.vsppdpmsd : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшему.vsppdpnsd : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшемуÑÑ.vnnpdpmsd : (LLCTX-) & ; =нувшемуÑÑ.vnnpdpnsd : (LLCTX-) & ; =нувшемуÑÑ.vsnpdpmsd : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшемуÑÑ.vsnpdpnsd : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшею.vsnpdpfst : (LLBWF- or LLBWG- or LLBWH- or LLFDT- or LLGSC-) & ; =нувшеюÑÑ.vsnpdpfst =нутой.vsnpdpfst =нутою.vsnpdpfst : (LLFDT- or LLGSC-) & ; =нувши.vsnddp : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшие.vnnpdppi : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшие.vnnpdppv =нувших.vnnpdppv : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшие.vnppdppi : (LLCTK- or LLELY-) & ; =нувшие.vnppdppv =нувших.vnppdppv : (LLCTK- or LLELY-) & ; =нувшие.vsnpdppi : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшие.vsnpdppv =нувших.vsnpdppv : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшие.vsppdppi : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшие.vsppdppv =нувших.vsppdppv : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшиеÑÑ.vnnpdppi : (LLCTX-) & ; =нувшиеÑÑ.vnnpdppv =нувшихÑÑ.vnnpdppv : (LLCTX-) & ; =нувшиеÑÑ.vsnpdppi : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшиеÑÑ.vsnpdppv =нувшихÑÑ.vsnpdppv : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувший.vnnpdpmsi : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувший.vnppdpmsi : (LLCTK- or LLELY-) & ; =нувший.vsnpdpmsi : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувший.vsppdpmsi : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшийÑÑ.vnnpdpmsi : (LLCTX-) & ; =нувшийÑÑ.vsnpdpmsi : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшим.vnnpdpmst : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшим.vnnpdpnst : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшим.vnnpdppd : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшим.vnppdpmst : (LLCTK- or LLELY-) & ; =нувшим.vnppdpnst : (LLCTK- or LLELY-) & ; =нувшим.vnppdppd : (LLCTK- or LLELY-) & ; =нувшим.vsnpdpmst : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшим.vsnpdpnst : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшим.vsnpdppd : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшим.vsppdpmst : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшим.vsppdpnst : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшим.vsppdppd : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшими.vnnpdppt : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшими.vnppdppt : (LLCTK- or LLELY-) & ; =нувшими.vsnpdppt : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшими.vsppdppt : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшимиÑÑ.vnnpdppt : (LLCTX-) & ; =нувшимиÑÑ.vsnpdppt : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшимÑÑ.vnnpdpmst : (LLCTX-) & ; =нувшимÑÑ.vnnpdpnst : (LLCTX-) & ; =нувшимÑÑ.vnnpdppd : (LLCTX-) & ; =нувшимÑÑ.vsnpdpmst : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшимÑÑ.vsnpdpnst : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшимÑÑ.vsnpdppd : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшиÑÑŒ.vnnddp : (LLFDT- or LLGSC-) & ; =нувшиÑÑŒ.vsnddp : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD-) & ; =нувших.vnnpdppg : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувших.vnnpdppp : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувших.vnppdppg : (LLCTK- or LLELY-) & ; =нувших.vnppdppp : (LLCTK- or LLELY-) & ; =нувших.vsnpdppg : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувших.vsnpdppp : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувших.vsppdppg : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувших.vsppdppp : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшихÑÑ.vnnpdppg : (LLCTX-) & ; =нувшихÑÑ.vnnpdppp : (LLCTX-) & ; =нувшихÑÑ.vsnpdppg : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшихÑÑ.vsnpdppp : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нувшую.vnnpdpfsv : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нувшую.vnppdpfsv : (LLCTK- or LLELY-) & ; =нувшую.vsnpdpfsv : (LLBWF- or LLBWG- or LLBWH- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWW- or LLFDT- or LLFXM- or LLGBI- or LLGII- or LLGIO- or LLGIT- or LLGPY- or LLGQD- or LLGSC-) & ; =нувшую.vsppdpfsv : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нувшуюÑÑ.vnnpdpfsv : (LLCTX-) & ; =нувшуюÑÑ.vsnpdpfsv : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нул.vnndpms : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нул.vnpdpms : (LLELY-) & ; =нул.vsndpms : (LLBWF- or LLBWJ- or LLBWK- or LLBWL- or LLBWP- or LLFDT- or LLGBI- or LLGIT- or LLGKR- or LLGQD- or LLGSC-) & ; =нул.vspdpms : (LLBWX- or LLBWZ- or LLBXA- or LLBXC- or LLFWY- or LLGAS- or LLGKP-) & ; =нула.vnndpfs : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нула.vnpdpfs : (LLELY-) & ; =нула.vsndpfs : (LLBWJ- or LLBWK- or LLGBI- or LLGQD-) & ; =нули.vnndpp : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нули.vnpdpp : (LLELY-) & ; =нули.vsndpp : (LLBWJ- or LLGBI-) & ; =нуло.vnndpns : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нуло.vnpdpns : (LLELY-) & ; =нуло.vsndpns : (LLBWJ- or LLGBI-) & ; =нулÑÑ.vsndpms : (LLBXD- or LLBXE- or LLBXF- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGPC- or LLGPD- or LLGSC-) & ; =нуÑÑŒ.vnndn1s : (LLCTX- or LLDSH-) & ; =нуÑÑŒ.vsndf1s : (LLAKN- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCUA- or LLDFJ- or LLDSM- or LLDSN- or LLFDT- or LLFWZ- or LLFXV- or LLGCW- or LLGEC- or LLGJA- or LLGJK- or LLGKJ- or LLGKQ- or LLGPC- or LLGPD- or LLGQF- or LLGSC-) & ; =нут.vnndn3p : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нут.vnpdn3p : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нут.vnppspmss : (LLELY-) & ; =нут.vsndf3p : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLBWU- or LLBWV- or LLBWW- or LLDCR- or LLDCU- or LLDCW- or LLFDT- or LLFVY- or LLFXM- or LLFYG- or LLGBI- or LLGEL- or LLGFD- or LLGGO- or LLGII- or LLGIO- or LLGIT- or LLGKB- or LLGKR- or LLGPY- or LLGQD- or LLGSC-) & ; =нут.vsnpdpmsi =нутый.vsnpdpmsi : (LLFDT- or LLGSC-) & ; =нут.vspdf3p : (LLAJL- or LLAJM- or LLAJN- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLCTT- or LLDDN- or LLDDO- or LLDSD- or LLDSE- or LLFWY- or LLFXU- or LLGAS- or LLGEE- or LLGFK- or LLGHT- or LLGIZ- or LLGJY- or LLGKI- or LLGKP- or LLGLP-) & ; =нут.vsppsnmss : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нута.vnppspfss : (LLELY-) & ; =нута.vsnpdpfsi =нутаÑ.vsnpdpfsi : (LLFDT- or LLGSC-) & ; =нута.vsppsnfss : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутаÑ.vnppspfsi : (LLELY-) & ; =нутаÑ.vsppspfsi : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нуто.vnppspnss : (LLELY-) & ; =нуто.vsnpdpnsi =нутое.vsnpdpnsi : (LLFDT- or LLGSC-) & ; =нуто.vsppsnnss : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутого.vnppspmsg : (LLELY-) & ; =нутого.vnppspmsv =нутый.vnppspmsv : (LLELY-) & ; =нутого.vnppspnsg : (LLELY-) & ; =нутого.vsnpdpmsg : (LLFDT- or LLGSC-) & ; =нутого.vsnpdpmsv =нутый.vsnpdpmsv : (LLFDT- or LLGSC-) & ; =нутого.vsnpdpnsg : (LLFDT- or LLGSC-) & ; =нутого.vsppspmsg : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутого.vsppspmsv =нутый.vsppspmsv : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутого.vsppspnsg : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутое.vnppspnsi : (LLELY-) & ; =нутое.vnppspnsv : (LLELY-) & ; =нутое.vsppspnsi : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутое.vsppspnsv : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутой.vnppspfsd : (LLELY-) & ; =нутой.vnppspfsg : (LLELY-) & ; =нутой.vnppspfsp : (LLELY-) & ; =нутой.vnppspfst : (LLELY-) & ; =нутой.vsnpdpfsd : (LLFDT- or LLGSC-) & ; =нутой.vsnpdpfsg : (LLFDT- or LLGSC-) & ; =нутой.vsnpdpfsp : (LLFDT- or LLGSC-) & ; =нутой.vsppspfsd : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутой.vsppspfsg : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутой.vsppspfsp : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутой.vsppspfst : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутом.vnppspmsp : (LLELY-) & ; =нутом.vnppspnsp : (LLELY-) & ; =нутом.vsnpdpmsp : (LLFDT- or LLGSC-) & ; =нутом.vsnpdpnsp : (LLFDT- or LLGSC-) & ; =нутом.vsppspmsp : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутом.vsppspnsp : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутому.vnppspmsd : (LLELY-) & ; =нутому.vnppspnsd : (LLELY-) & ; =нутому.vsnpdpmsd : (LLFDT- or LLGSC-) & ; =нутому.vsnpdpnsd : (LLFDT- or LLGSC-) & ; =нутому.vsppspmsd : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутому.vsppspnsd : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутÑÑ.vnndn3p : (LLCTX- or LLDSH-) & ; =нутÑÑ.vsndf3p : (LLAKN- or LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCUA- or LLDFJ- or LLDSM- or LLDSN- or LLFDT- or LLFWZ- or LLFXV- or LLGCW- or LLGEC- or LLGJA- or LLGJK- or LLGKJ- or LLGKQ- or LLGPC- or LLGPD- or LLGQF- or LLGSC-) & ; =нутую.vnppspfsv : (LLELY-) & ; =нутую.vsnpdpfsv : (LLFDT- or LLGSC-) & ; =нутую.vsppspfsv : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нуты.vnppspps : (LLELY-) & ; =нуты.vsnpdppi =нутые.vsnpdppi : (LLFDT- or LLGSC-) & ; =нуты.vsppsnps : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутые.vnppsppi : (LLELY-) & ; =нутые.vnppsppv =нутых.vnppsppv : (LLELY-) & ; =нутые.vsnpdppv =нутых.vsnpdppv : (LLFDT- or LLGSC-) & ; =нутые.vsppsppi : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутые.vsppsppv =нутых.vsppsppv : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутый.vnppspmsi : (LLELY-) & ; =нутый.vsppspmsi : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутым.vnppspmst : (LLELY-) & ; =нутым.vnppspnst : (LLELY-) & ; =нутым.vnppsppd : (LLELY-) & ; =нутым.vsnpdpmst : (LLFDT- or LLGSC-) & ; =нутым.vsnpdpnst : (LLFDT- or LLGSC-) & ; =нутым.vsnpdppd : (LLFDT- or LLGSC-) & ; =нутым.vsppspmst : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутым.vsppspnst : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутым.vsppsppd : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутыми.vnppsppt : (LLELY-) & ; =нутыми.vsnpdppt : (LLFDT- or LLGSC-) & ; =нутыми.vsppsppt : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутых.vnppsppg : (LLELY-) & ; =нутых.vnppsppp : (LLELY-) & ; =нутых.vsnpdppg : (LLFDT- or LLGSC-) & ; =нутых.vsnpdppp : (LLFDT- or LLGSC-) & ; =нутых.vsppsppg : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутых.vsppsppp : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFNB- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нуть.vnndi : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD-) & ; =нуть.vnpdi : (LLELY-) & ; =нуть.vsndi : (LLBWF- or LLBWG- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWM- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLBWU- or LLBWV- or LLBWW- or LLFDT- or LLFXM- or LLFYG- or LLGBI- or LLGEL- or LLGFD- or LLGII- or LLGIO- or LLGIT- or LLGKB- or LLGKR- or LLGPY- or LLGQD- or LLGSC-) & ; =нуть.vspdi : (LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLBXC- or LLFWY- or LLGAS- or LLGJY- or LLGKP-) & ; =нутьÑÑ.vsndi : (LLBXD- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLFDT- or LLFWZ- or LLGCW- or LLGEC- or LLGKQ- or LLGPC- or LLGPD- or LLGSC-) & ; =нущаÑ.vnnpdnfsi : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущаÑ.vnppdnfsi : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущаÑÑÑ.vnnpdnfsi : (LLCTX- or LLDSH-) & ; =нущего.vnnpdnmsg : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущего.vnnpdnmsv =нущий.vnnpdnmsv : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущего.vnnpdnnsg : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущего.vnppdnmsg : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущего.vnppdnmsv =нущий.vnppdnmsv : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущего.vnppdnnsg : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущегоÑÑ.vnnpdnmsg : (LLCTX- or LLDSH-) & ; =нущегоÑÑ.vnnpdnmsv =нущийÑÑ.vnnpdnmsv : (LLCTX- or LLDSH-) & ; =нущегоÑÑ.vnnpdnnsg : (LLCTX- or LLDSH-) & ; =нущее.vnnpdnnsi : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущее.vnnpdnnsv : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущее.vnppdnnsi : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущее.vnppdnnsv : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущееÑÑ.vnnpdnnsi : (LLCTX- or LLDSH-) & ; =нущееÑÑ.vnnpdnnsv : (LLCTX- or LLDSH-) & ; =нущей.vnnpdnfsd : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущей.vnnpdnfsg : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущей.vnnpdnfsp : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущей.vnnpdnfst : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущей.vnppdnfsd : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущей.vnppdnfsg : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущей.vnppdnfsp : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущей.vnppdnfst : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущейÑÑ.vnnpdnfsd : (LLCTX- or LLDSH-) & ; =нущейÑÑ.vnnpdnfsg : (LLCTX- or LLDSH-) & ; =нущейÑÑ.vnnpdnfsp : (LLCTX- or LLDSH-) & ; =нущейÑÑ.vnnpdnfst : (LLCTX- or LLDSH-) & ; =нущем.vnnpdnmsp : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущем.vnnpdnnsp : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущем.vnppdnmsp : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущем.vnppdnnsp : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущемÑÑ.vnnpdnmsp : (LLCTX- or LLDSH-) & ; =нущемÑÑ.vnnpdnnsp : (LLCTX- or LLDSH-) & ; =нущему.vnnpdnmsd : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущему.vnnpdnnsd : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущему.vnppdnmsd : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущему.vnppdnnsd : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущемуÑÑ.vnnpdnmsd : (LLCTX- or LLDSH-) & ; =нущемуÑÑ.vnnpdnnsd : (LLCTX- or LLDSH-) & ; =нущие.vnnpdnpi : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущие.vnnpdnpv =нущих.vnnpdnpv : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущие.vnppdnpi : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущие.vnppdnpv =нущих.vnppdnpv : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущиеÑÑ.vnnpdnpi : (LLCTX- or LLDSH-) & ; =нущиеÑÑ.vnnpdnpv =нущихÑÑ.vnnpdnpv : (LLCTX- or LLDSH-) & ; =нущий.vnnpdnmsi : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущий.vnppdnmsi : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущийÑÑ.vnnpdnmsi : (LLCTX- or LLDSH-) & ; =нущим.vnnpdnmst : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущим.vnnpdnnst : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущим.vnnpdnpd : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущим.vnppdnmst : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущим.vnppdnnst : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущим.vnppdnpd : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущими.vnnpdnpt : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущими.vnppdnpt : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущимиÑÑ.vnnpdnpt : (LLCTX- or LLDSH-) & ; =нущимÑÑ.vnnpdnmst : (LLCTX- or LLDSH-) & ; =нущимÑÑ.vnnpdnnst : (LLCTX- or LLDSH-) & ; =нущимÑÑ.vnnpdnpd : (LLCTX- or LLDSH-) & ; =нущих.vnnpdnpg : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущих.vnnpdnpp : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущих.vnppdnpg : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущих.vnppdnpp : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущихÑÑ.vnnpdnpg : (LLCTX- or LLDSH-) & ; =нущихÑÑ.vnnpdnpp : (LLCTX- or LLDSH-) & ; =нущую.vnnpdnfsv : (LLBVY- or LLBVZ- or LLBWA- or LLBWB- or LLBWC- or LLBWD- or LLCZG-) & ; =нущую.vnppdnfsv : (LLCTK- or LLDRQ- or LLELY- or LLENY- or LLFQI-) & ; =нущуюÑÑ.vnnpdnfsv : (LLCTX- or LLDSH-) & ; =ную.afsv : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ны.aps : (LLAVD- or LLBVK- or LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZL- or LLBZM- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIH- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEJI- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJZ- or LLFMV- or LLFUP- or LLFUT- or LLFUW-) & ; =ны.ndfpi : (LLBUV- or LLBUW- or LLFFR-) & ; =ны.ndfpv : (LLBUV- or LLBUW- or LLFFR-) & ; =ны.ndfsg : (LLBUV- or LLBUW- or LLFFR-) & ; =ны.ndmpi : (LLAHJ- or LLAVB- or LLCKR-) & ; =ны.ndmpv : (LLAHJ- or LLAVB- or LLCKR-) & ; =ны.nlfpi : (LLBUU- or LLBUX- or LLBUY-) & ; =ны.nlfsg : (LLBUU- or LLBUX- or LLBUY- or LLEDO-) & ; =ны.nlmpi : (LLAVC- or LLBUU- or LLEDO- or LLGSF- or LLGSG-) & ; =ны.nlmsg : (LLBUU-) & ; =ны.npi : (LLBXJ- or LLBXK- or LLBXL- or LLDZL- or LLDZM-) & ; =ны.npv : (LLBXJ- or LLBXK- or LLBXL- or LLDZL- or LLDZM-) & ; =ны.vnppsppi : (LLDEC- or LLEVY- or LLFQX-) & ; =ны.vnppspps : (LLDAH- or LLDAJ- or LLDBZ- or LLEMP- or LLFRZ-) & ; =ны.vsppsnps : (LLAMV- or LLDDF- or LLDDG- or LLDDH- or LLDDM- or LLDDQ- or LLDDR- or LLDDS- or LLDDW- or LLDDX- or LLDDZ- or LLFWQ- or LLFWT- or LLGAR-) & ; =ны.vsppsppi : (LLDDT- or LLDDU-) & ; =ны.vsppspps : (LLFRI- or LLFRX-) & ; =ные.adpv : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ные.api : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ный.admsv : (LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHC- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ный.amsi : (LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHC- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ный.amsv : (LLEHA- or LLEHB- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC-) & ; =ным.amst : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ным.anst : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ным.apd : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXT- or LLBXU- or LLBXX- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYE- or LLBYF- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHC- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLFMV- or LLFPE-) & ; =ным.apg : (LLBXR- or LLBXS- or LLBXV- or LLBXW- or LLBXY- or LLBYD- or LLBYG- or LLBYM- or LLBYN- or LLBYS- or LLBYT- or LLBZD- or LLBZE- or LLEHB- or LLEHI- or LLEHN- or LLEIG- or LLEIZ- or LLEKC- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ными.apt : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ных.alpv : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYY- or LLBYZ- or LLBZA- or LLBZD- or LLBZE- or LLBZF- or LLBZH- or LLBZL- or LLBZM- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHS- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ных.apg : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =ных.app : (LLBVR- or LLBVS- or LLBVT- or LLBVU- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLBXY- or LLBXZ- or LLBYA- or LLBYB- or LLBYC- or LLBYD- or LLBYE- or LLBYF- or LLBYG- or LLBYH- or LLBYI- or LLBYJ- or LLBYK- or LLBYL- or LLBYM- or LLBYN- or LLBYO- or LLBYP- or LLBYQ- or LLBYR- or LLBYS- or LLBYT- or LLBYU- or LLBYV- or LLBYW- or LLBYX- or LLBYY- or LLBYZ- or LLBZA- or LLBZB- or LLBZC- or LLBZD- or LLBZE- or LLBZF- or LLBZG- or LLBZH- or LLBZI- or LLBZJ- or LLBZK- or LLBZL- or LLBZM- or LLDZN- or LLEGA- or LLEHA- or LLEHB- or LLEHC- or LLEHI- or LLEHN- or LLEHQ- or LLEHS- or LLEHT- or LLEHZ- or LLEIB- or LLEIC- or LLEIG- or LLEIJ- or LLEIN- or LLEIQ- or LLEIW- or LLEIX- or LLEIZ- or LLEJI- or LLEJL- or LLEJM- or LLEJN- or LLEJO- or LLEJP- or LLEJX- or LLEJZ- or LLEKC- or LLFMV- or LLFPE- or LLFUP- or LLFUT- or LLFUW- or LLFVC- or LLFVE-) & ; =нь.vnndv2s : (LLBWC- or LLBWD- or LLCZG-) & ; =нь.vsndv2s : (LLBWU- or LLBWV- or LLBWW- or LLDCR- or LLDCU- or LLDCW- or LLFVY- or LLGGO- or LLGII- or LLGKB-) & ; =нь.vspdv2s : (LLDDN- or LLDDO- or LLFXU- or LLGHT-) & ; =ньÑÑ.vsndv2s : (LLDFJ- or LLFXV-) & ; =ньте.vnndv2p : (LLBWC- or LLBWD- or LLCZG-) & ; =ньте.vsndv2p : (LLBWU- or LLBWV- or LLBWW- or LLDCR- or LLDCU- or LLDCW- or LLFVY- or LLGGO- or LLGII- or LLGKB-) & ; =ньте.vspdv2p : (LLDDN- or LLDDO- or LLFXU- or LLGHT-) & ; =ньтеÑÑŒ.vsndv2p : (LLDFJ- or LLFXV-) & ; =ню.afsv : (LLAVO-) & ; =ню.amsd : (LLAVO-) & ; =ню.ansd : (LLAVO-) & ; =ню.ndfsv : (LLBZN- or LLBZO- or LLBZP- or LLBZQ- or LLBZR- or LLBZS-) & ; =ню.ndmsd : (LLAVK- or LLAVL- or LLCKU- or LLDYE-) & ; =ню.nlfsv : (LLBZT- or LLBZU-) & ; =ню.nlmsd : (LLAVM-) & ; =нюю.afsv : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =нÑ.afsi : (LLAVO-) & ; =нÑ.afss : (LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEKI-) & ; =нÑ.almsv : (LLAVO-) & ; =нÑ.amsg : (LLAVO-) & ; =нÑ.ansg : (LLAVO-) & ; =нÑ.ndfsi : (LLBZN- or LLBZO- or LLBZP- or LLBZQ- or LLBZR- or LLBZS-) & ; =нÑ.ndmsg : (LLAVK- or LLAVL- or LLCKU- or LLDYE-) & ; =нÑ.nlfsi : (LLBZT- or LLBZU-) & ; =нÑ.nlmsg : (LLAVM-) & ; =нÑ.nlmsv : (LLAVM-) & ; =нÑ.vnnddn : (LLCZG-) & ; =нÑ.vnpddn : (LLCTK- or LLFQI-) & ; =нÑв.vspddp =нÑвши.vspddp : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшаÑ.vsppdpfsi : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшаÑÑÑ.vsnpdpfsi : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшего.vsppdpmsg : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшего.vsppdpmsv =нÑвший.vsppdpmsv : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшего.vsppdpnsg : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшегоÑÑ.vsnpdpmsg : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшегоÑÑ.vsnpdpmsv =нÑвшийÑÑ.vsnpdpmsv : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшегоÑÑ.vsnpdpnsg : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшее.vsppdpnsi : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшее.vsppdpnsv : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшееÑÑ.vsnpdpnsi : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшееÑÑ.vsnpdpnsv : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшей.vsppdpfsd : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшей.vsppdpfsg : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшей.vsppdpfsp : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшей.vsppdpfst : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшейÑÑ.vsnpdpfsd : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшейÑÑ.vsnpdpfsg : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшейÑÑ.vsnpdpfsp : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшейÑÑ.vsnpdpfst : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшем.vsppdpmsp : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшем.vsppdpnsp : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшемÑÑ.vsnpdpmsp : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшемÑÑ.vsnpdpnsp : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшему.vsppdpmsd : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшему.vsppdpnsd : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшемуÑÑ.vsnpdpmsd : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшемуÑÑ.vsnpdpnsd : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшие.vsppdppi : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшие.vsppdppv =нÑвших.vsppdppv : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшиеÑÑ.vsnpdppi : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшиеÑÑ.vsnpdppv =нÑвшихÑÑ.vsnpdppv : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвший.vsppdpmsi : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшийÑÑ.vsnpdpmsi : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшим.vsppdpmst : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшим.vsppdpnst : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшим.vsppdppd : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшими.vsppdppt : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшимиÑÑ.vsnpdppt : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшимÑÑ.vsnpdpmst : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшимÑÑ.vsnpdpnst : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшимÑÑ.vsnpdppd : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшиÑÑŒ.vsnddp : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвших.vsppdppg : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвших.vsppdppp : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшихÑÑ.vsnpdppg : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшихÑÑ.vsnpdppp : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑвшую.vsppdpfsv : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑвшуюÑÑ.vsnpdpfsv : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑл.vspdpms : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑла.vspdpfs : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑлаÑÑŒ.vsndpfs : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑли.vspdpp : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑлиÑÑŒ.vsndpp : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑло.vspdpns : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑлоÑÑŒ.vsndpns : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑлÑÑ.vsndpms : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑм.ndfpd : (LLBZN- or LLBZO- or LLBZP- or LLBZQ- or LLBZR- or LLBZS-) & ; =нÑм.ndmpd : (LLAVK- or LLAVL- or LLCKU-) & ; =нÑм.nlfpd : (LLBZT- or LLBZU-) & ; =нÑм.nlmpd : (LLAVM-) & ; =нÑм.npd : (LLBVH- or LLBVI-) & ; =нÑми.ndfpt : (LLBZN- or LLBZO- or LLBZP- or LLBZQ- or LLBZR- or LLBZS-) & ; =нÑми.ndmpt : (LLAVK- or LLAVL- or LLCKU-) & ; =нÑми.nlfpt : (LLBZT- or LLBZU-) & ; =нÑми.nlmpt : (LLAVM-) & ; =нÑми.npt : (LLBTD- or LLBVH- or LLBVI-) & ; =нÑÑÑŒ.vnnddn : (LLCTX-) & ; =нÑÑÑŒ.vnnddp : (LLDSH-) & ; =нÑÑ‚.vsppsnmss : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑта.vsppsnfss : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтаÑ.vsppspfsi : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑто.vsppsnnss : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтого.vsppspmsg : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтого.vsppspmsv =нÑтый.vsppspmsv : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтого.vsppspnsg : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтое.vsppspnsi : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтое.vsppspnsv : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтой.vsppspfsd : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтой.vsppspfsg : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтой.vsppspfsp : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтой.vsppspfst : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтом.vsppspmsp : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтом.vsppspnsp : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтому.vsppspmsd : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтому.vsppspnsd : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтую.vsppspfsv : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑты.vsppsnps : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтые.vsppsppi : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтые.vsppsppv =нÑтых.vsppsppv : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтый.vsppspmsi : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтым.vsppspmst : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтым.vsppspnst : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтым.vsppsppd : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтыми.vsppsppt : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтых.vsppsppg : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтых.vsppsppp : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑть.vspdi : (LLBZV- or LLBZW- or LLGBK- or LLGHO-) & ; =нÑтьÑÑ.vsndi : (LLBZX- or LLBZY- or LLGJL- or LLGQG-) & ; =нÑÑ….ndfpp : (LLBZN- or LLBZO- or LLBZP- or LLBZQ- or LLBZR- or LLBZS-) & ; =нÑÑ….ndmpp : (LLAVK- or LLAVL- or LLCKU-) & ; =нÑÑ….nlfpp : (LLBZT- or LLBZU-) & ; =нÑÑ….nlmpp : (LLAVM-) & ; =нÑÑ….npp : (LLBVH- or LLBVI-) & ; =нÑÑ.afsi : (LLBVJ- or LLBVK- or LLBVL- or LLBVM- or LLEGI- or LLEGP- or LLEIH- or LLEKI- or LLFMY-) & ; =о-то.wnsi : (LLCLE-) & ; =о-то.wnsv : (LLCLE-) & ; =о.afss : (LLDKU- or LLEKL-) & ; =о.ansi : (LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLAEE- or LLBEI- or LLCAT- or LLDKD- or LLDKM- or LLDKN- or LLDLA- or LLDLF- or LLDLK- or LLDXH- or LLDXZ- or LLDZT- or LLEHP- or LLEJD- or LLEJU- or LLFGC- or LLFMB-) & ; =о.anss : (LLAEF- or LLBDM- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKW- or LLDKX- or LLDKY- or LLDLG- or LLDLL- or LLDLM- or LLEGA- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHL- or LLEHP- or LLEHW- or LLEIC- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIZ- or LLEJH- or LLEJL- or LLEJP- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEJX- or LLEKC- or LLEKF- or LLEKM- or LLFGB- or LLFGC- or LLFMW- or LLFMZ- or LLFPE- or LLFUN- or LLFUO- or LLFUQ- or LLFUR- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVC- or LLFVD- or LLFVE- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLFVM- or LLFVN- or LLFVO- or LLGRR-) & ; =о.ansv : (LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLAEE- or LLCAT- or LLDXH- or LLDXZ- or LLDZT- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVH- or LLFVM- or LLFVN- or LLFVO-) & ; =о.ci : (LLDVF- or LLDVG- or LLDVH- or LLDVI-) & ; =о.cv : (LLDVF- or LLDVG- or LLDVH- or LLDVI-) & ; =о.mnsi : (LLFFT- or LLFFU-) & ; =о.mnsv : (LLFFU-) & ; =о.ndmsi : (LLBZZ-) & ; =о.ndmsv : (LLBZZ-) & ; =о.ndnsi : (LLCAD- or LLCAE- or LLCAF- or LLCAG- or LLCAH- or LLCAI- or LLCAJ- or LLCAK- or LLCAL- or LLCAM- or LLCAN- or LLCAO- or LLDZR- or LLDZS- or LLEFM- or LLEFN-) & ; =о.ndnsv : (LLCAD- or LLCAE- or LLCAF- or LLCAG- or LLCAH- or LLCAI- or LLCAJ- or LLCAK- or LLCAL- or LLCAM- or LLCAN- or LLCAO- or LLDZR- or LLDZS- or LLEFM- or LLEFN-) & ; =о.nlmsd : (LLEDP- or LLFLL-) & ; =о.nlmsg : (LLEDP- or LLFLL-) & ; =о.nlmsi : (LLCAA- or LLCAB- or LLCAC- or LLDZO- or LLDZP- or LLDZQ- or LLEDP- or LLFLL-) & ; =о.nlmsp : (LLEDP- or LLFLL-) & ; =о.nlmst : (LLEDP- or LLFLL-) & ; =о.nlmsv : (LLDZO- or LLDZP- or LLDZQ- or LLEDP- or LLFLL-) & ; =о.nlnsi : (LLCAP- or LLCAQ- or LLCAR- or LLCAS-) & ; =о.nlnsv : (LLCAQ- or LLCAR- or LLCAS-) & ; =о.wnsi : (LLDSU- or LLDSW- or LLDVU- or LLDVV-) & ; =о.wnsv : (LLDSW- or LLDVU- or LLDVV-) & ; =об.ndmsi : (LLCAU-) & ; =об.ndmsv : (LLCAU-) & ; =обой.m2st =обою.m2st : (LLDWJ-) & ; =обой.mt =обою.mt : (LLDUG-) & ; =обрав.vspddp =обравши.vspddp : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшаÑ.vsppdpfsi : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшаÑÑÑ.vsnpdpfsi : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшего.vsppdpmsg : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшего.vsppdpmsv =обравший.vsppdpmsv : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшего.vsppdpnsg : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшего.vsppdpnsv : (LLCAW- or LLFSA-) & ; =обравшегоÑÑ.vsnpdpmsg : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшегоÑÑ.vsnpdpmsv =обравшийÑÑ.vsnpdpmsv : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшегоÑÑ.vsnpdpnsg : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшегоÑÑ.vsnpdpnsv : (LLFES-) & ; =обравшее.vsppdpnsi : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшее.vsppdpnsv : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшееÑÑ.vsnpdpnsi : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшееÑÑ.vsnpdpnsv : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшей.vsppdpfsd : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшей.vsppdpfsg : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшей.vsppdpfsp : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшей.vsppdpfst : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшейÑÑ.vsnpdpfsd : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшейÑÑ.vsnpdpfsg : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшейÑÑ.vsnpdpfsp : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшейÑÑ.vsnpdpfst : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшем.vsppdpmsp : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшем.vsppdpnsp : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшемÑÑ.vsnpdpmsp : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшемÑÑ.vsnpdpnsp : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшему.vsppdpmsd : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшему.vsppdpnsd : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшемуÑÑ.vsnpdpmsd : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшемуÑÑ.vsnpdpnsd : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшею.vsppdpfst : (LLCAW- or LLFSA-) & ; =обравшеюÑÑ.vsnpdpfst : (LLFES-) & ; =обравшие.vsppdppi : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшие.vsppdppv =обравших.vsppdppv : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшиеÑÑ.vsnpdppi : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшиеÑÑ.vsnpdppv =обравшихÑÑ.vsnpdppv : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравший.vsppdpmsi : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшийÑÑ.vsnpdpmsi : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшим.vsppdpmst : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшим.vsppdpnst : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшим.vsppdppd : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшими.vsppdppt : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшимиÑÑ.vsnpdppt : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшимÑÑ.vsnpdpmst : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшимÑÑ.vsnpdpnst : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшимÑÑ.vsnpdppd : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшиÑÑŒ.vnnddp : (LLFES-) & ; =обравшиÑÑŒ.vsnddp : (LLCAZ- or LLCBA- or LLFZF- or LLGNB-) & ; =обравших.vsppdppg : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравших.vsppdppp : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшихÑÑ.vsnpdppg : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшихÑÑ.vsnpdppp : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обравшую.vsppdpfsv : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обравшуюÑÑ.vsnpdpfsv : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обрал.vspdpms : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обрала.vspdpfs : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обралаÑÑŒ.vsndpfs : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обрали.vspdpp : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обралиÑÑŒ.vsndpp : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обрало.vspdpns : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обралоÑÑŒ.vsndpns : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обралÑÑ.vsndpms : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обран.vsppsnmss : (LLCAX- or LLCAY- or LLGAJ- or LLGNA-) & ; =обран.vsppspmsi : (LLCAW-) & ; =обран.vsppspmss : (LLFSA-) & ; =обрана.vsppsnfss : (LLCAX- or LLCAY- or LLGAJ- or LLGNA-) & ; =обрана.vsppspfsi : (LLCAW-) & ; =обрана.vsppspfss : (LLFSA-) & ; =обраннаÑ.vsppspfsi : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранного.vsppspmsg : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранного.vsppspmsv =обранный.vsppspmsv : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранного.vsppspnsg : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранного.vsppspnsv : (LLCAW- or LLFSA-) & ; =обранное.vsppspnsi : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранное.vsppspnsv : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранной.vsppspfsd : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранной.vsppspfsg : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранной.vsppspfsp : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранной.vsppspfst : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранном.vsppspmsp : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранном.vsppspnsp : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранному.vsppspmsd : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранному.vsppspnsd : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранною.vsppspfst : (LLCAW- or LLFSA-) & ; =обранную.vsppspfsv : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранные.vsppsppi : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранные.vsppsppv =обранных.vsppsppv : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранный.vsppspmsi : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранным.vsppspmst : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранным.vsppspnst : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранным.vsppsppd : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранными.vsppsppt : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранных.vsppsppg : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обранных.vsppsppp : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обрано.vsppsnnss : (LLCAX- or LLCAY- or LLGAJ- or LLGNA-) & ; =обрано.vsppspnsi : (LLCAW-) & ; =обрано.vsppspnss : (LLFSA-) & ; =обраны.vsppsnps : (LLCAX- or LLCAY- or LLGAJ- or LLGNA-) & ; =обраны.vsppsppi : (LLCAW-) & ; =обраны.vsppspps : (LLFSA-) & ; =обрать.vspdi : (LLCAW- or LLCAX- or LLCAY- or LLFSA- or LLGAJ- or LLGNA-) & ; =обратьÑÑ.vsndi : (LLCAZ- or LLCBA- or LLFES- or LLFZF- or LLGNB-) & ; =обьем.vspdf1p : (LLALE- or LLALF- or LLBKP- or LLFWP- or LLGMQ-) & ; =обьем.vspdv1p : (LLFWP- or LLGMQ-) & ; =обьем.vspdv1s : (LLALE- or LLBKP-) & ; =обьемÑÑ.vsndf1p : (LLALG- or LLBOJ- or LLFEI- or LLFYE- or LLGMR-) & ; =обьемÑÑ.vsndv1p : (LLFYE- or LLGMR-) & ; =обьемÑÑ.vsndv1s : (LLALG- or LLBOJ-) & ; =обьемте.vspdv1p : (LLALE- or LLBKP- or LLFWP- or LLGMQ-) & ; =обьемтеÑÑŒ.vsndv1p : (LLALG- or LLBOJ- or LLFYE- or LLGMR-) & ; =обьет.vspdf3s : (LLALE- or LLALF- or LLBKP- or LLFWP- or LLGMQ-) & ; =обьете.vspdf2p : (LLALE- or LLALF- or LLBKP- or LLFWP- or LLGMQ-) & ; =обьетеÑÑŒ.vsndf2p : (LLALG- or LLBOJ- or LLFEI- or LLFYE- or LLGMR-) & ; =обьетÑÑ.vsndf3s : (LLALG- or LLBOJ- or LLFEI- or LLFYE- or LLGMR-) & ; =обьешь.vspdf2s : (LLALE- or LLALF- or LLBKP- or LLFWP- or LLGMQ-) & ; =обьешьÑÑ.vsndf2s : (LLALG- or LLBOJ- or LLFEI- or LLFYE- or LLGMR-) & ; =обью.vspdf1s : (LLALE- or LLALF- or LLBKP- or LLFWP- or LLGMQ-) & ; =обьюÑÑŒ.vsndf1s : (LLALG- or LLBOJ- or LLFEI- or LLFYE- or LLGMR-) & ; =обьют.vspdf3p : (LLALE- or LLALF- or LLBKP- or LLFWP- or LLGMQ-) & ; =обьютÑÑ.vsndf3p : (LLALG- or LLBOJ- or LLFEI- or LLFYE- or LLGMR-) & ; =ов-реÑторанов.ndmpg : (LLAER-) & ; =ов.admsv : (LLDZT- or LLFUY-) & ; =ов.amsi : (LLDZT- or LLFUY-) & ; =ов.cg : (LLFMM- or LLFQC-) & ; =ов.ndmpg : (LLAAB- or LLAAK- or LLAAL- or LLAAM- or LLAAN- or LLAAO- or LLAAP- or LLAAQ- or LLAAR- or LLAAS- or LLAAT- or LLAAU- or LLABE- or LLABF- or LLABG- or LLABH- or LLABI- or LLABJ- or LLABK- or LLABL- or LLABM- or LLABN- or LLABO- or LLABP- or LLABQ- or LLABS- or LLABU- or LLABV- or LLBZZ- or LLCJS- or LLDJR- or LLEEG- or LLEEH- or LLFMT- or LLFPB-) & ; =ов.ndmpv : (LLAAB-) & ; =ов.ndmsi : (LLCBB- or LLCBC-) & ; =ов.ndmsv : (LLCBB- or LLCBC-) & ; =ов.ndnpg : (LLBVN- or LLCAK- or LLCAO-) & ; =ов.nlmpg : (LLACG- or LLACH- or LLACI- or LLACP- or LLACQ- or LLACR- or LLACS- or LLACT- or LLACU- or LLACV- or LLACW- or LLCAB- or LLCAC- or LLEBE- or LLEBF- or LLECE- or LLEDP- or LLETO- or LLETP- or LLETY- or LLEUP- or LLFHP- or LLFIG- or LLFIM- or LLFJL- or LLFKQ- or LLFLG- or LLFLL- or LLFNP- or LLFNW- or LLFOA- or LLFOI- or LLFOK- or LLFOL- or LLFOQ- or LLFOT- or LLFPH- or LLFUK- or LLGSF- or LLGSG- or LLGSL-) & ; =ов.nlmpv : (LLACG- or LLACH- or LLACI- or LLACP- or LLACQ- or LLACR- or LLACU- or LLACV- or LLACW- or LLCAB- or LLCAC- or LLEBE- or LLEBF- or LLECE- or LLEDP- or LLETO- or LLETP- or LLETY- or LLEUP- or LLFHP- or LLFIG- or LLFIM- or LLFJL- or LLFKQ- or LLFLG- or LLFLL- or LLFNP- or LLFNW- or LLFOA- or LLFOI- or LLFOQ- or LLFOT- or LLFPH- or LLFUK- or LLGSL-) & ; =ов.nlnpg : (LLCAP-) & ; =ов.nlnpv : (LLCAP-) & ; =ов.npg : (LLAHD- or LLBCA- or LLBCC- or LLDJT- or LLDJV- or LLDYM- or LLEAK- or LLEAM- or LLEAN- or LLEFQ-) & ; =ов.vnpddp =овши.vnpddp : (LLCLJ-) & ; =ов.vspddp =овши.vspddp : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =ова.amsg : (LLDZT- or LLFUY-) & ; =овав.vnnddp : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLFQO-) & ; =овав.vnpddp : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELI- or LLELL- or LLELN- or LLEMS- or LLENM- or LLENO- or LLENP- or LLENR- or LLEPF- or LLEPG- or LLEPO- or LLEQA- or LLEQG- or LLERI- or LLERP- or LLERW- or LLESC- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овав.vsnddp : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLGLL- or LLGOX-) & ; =овав.vspddp : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGK- or LLFPM- or LLFRG- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK-) & ; =овавшаÑ.vnnpdpfsi : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшаÑ.vnppdpfsi : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшаÑ.vsnpdpfsi : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшаÑ.vsppdpfsi : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшаÑÑÑ.vnnpdpfsi : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшаÑÑÑ.vnppdpfsi : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшаÑÑÑ.vnppspfsi : (LLCEH- or LLCEI-) & ; =овавшаÑÑÑ.vsnpdpfsi : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшаÑÑÑ.vsppdpfsi : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшего.vnnpdpmsg : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшего.vnnpdpmsv : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLFQO-) & ; =овавшего.vnnpdpnsg : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшего.vnnpdpnsv : (LLCBK- or LLCBL- or LLFQO-) & ; =овавшего.vnppdpmsg : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшего.vnppdpmsv : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшего.vnppdpnsg : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшего.vnppdpnsv : (LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшего.vsnpdpmsg : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшего.vsnpdpmsv : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшего.vsnpdpnsg : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшего.vsnpdpnsv : (LLCFN-) & ; =овавшего.vsppdpmsg : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшего.vsppdpmsv : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшего.vsppdpnsg : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшего.vsppdpnsv : (LLCGJ- or LLCHN- or LLEUS- or LLFFM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLGSJ-) & ; =овавшегоÑÑ.vnnpdpmsg : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшегоÑÑ.vnnpdpmsv : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLELC- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшегоÑÑ.vnnpdpnsg : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшегоÑÑ.vnnpdpnsv : (LLFAI- or LLFAJ- or LLFAK- or LLFWA-) & ; =овавшегоÑÑ.vnppdpmsg : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшегоÑÑ.vnppdpmsv =овавшийÑÑ.vnppdpmsv : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшегоÑÑ.vnppdpnsg : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшегоÑÑ.vnppdpnsv =овавшееÑÑ.vnppdpnsv : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшегоÑÑ.vnppspmsg : (LLCEH- or LLCEI-) & ; =овавшегоÑÑ.vnppspmsv : (LLCEH- or LLCEI-) & ; =овавшегоÑÑ.vnppspnsg : (LLCEH- or LLCEI-) & ; =овавшегоÑÑ.vsnpdpmsg : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшегоÑÑ.vsnpdpmsv : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшегоÑÑ.vsnpdpnsg : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшегоÑÑ.vsnpdpnsv : (LLFAI- or LLFAJ- or LLFDA- or LLFWA-) & ; =овавшегоÑÑ.vsppdpmsg : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшегоÑÑ.vsppdpmsv =овавшийÑÑ.vsppdpmsv : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшегоÑÑ.vsppdpnsg : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшегоÑÑ.vsppdpnsv =овавшееÑÑ.vsppdpnsv : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшее.vnnpdpnsi : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшее.vnnpdpnsv : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшее.vnppdpnsi : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшее.vnppdpnsv : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшее.vsnpdpnsi : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшее.vsnpdpnsv : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшее.vsppdpnsi : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшее.vsppdpnsv : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшееÑÑ.vnnpdpnsi : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшееÑÑ.vnnpdpnsv : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшееÑÑ.vnppdpnsi : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшееÑÑ.vnppspnsi : (LLCEH- or LLCEI-) & ; =овавшееÑÑ.vnppspnsv : (LLCEH- or LLCEI-) & ; =овавшееÑÑ.vsnpdpnsi : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшееÑÑ.vsnpdpnsv : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшееÑÑ.vsppdpnsi : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшей.vnnpdpfsd : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшей.vnnpdpfsg : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшей.vnnpdpfsp : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшей.vnnpdpfst : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшей.vnppdpfsd : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшей.vnppdpfsg : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшей.vnppdpfsp : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшей.vnppdpfst : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшей.vsnpdpfsd : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшей.vsnpdpfsg : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшей.vsnpdpfsp : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшей.vsnpdpfst : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшей.vsppdpfsd : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшей.vsppdpfsg : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшей.vsppdpfsp : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшей.vsppdpfst : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшейÑÑ.vnnpdpfsd : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшейÑÑ.vnnpdpfsg : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшейÑÑ.vnnpdpfsp : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшейÑÑ.vnnpdpfst : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшейÑÑ.vnppdpfsd : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшейÑÑ.vnppdpfsg : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшейÑÑ.vnppdpfsp : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшейÑÑ.vnppdpfst =овавшеюÑÑ.vnppdpfst : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшейÑÑ.vnppspfsd : (LLCEH- or LLCEI-) & ; =овавшейÑÑ.vnppspfsg : (LLCEH- or LLCEI-) & ; =овавшейÑÑ.vnppspfsp : (LLCEH- or LLCEI-) & ; =овавшейÑÑ.vnppspfst : (LLCEH- or LLCEI-) & ; =овавшейÑÑ.vsnpdpfsd : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшейÑÑ.vsnpdpfsg : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшейÑÑ.vsnpdpfsp : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшейÑÑ.vsnpdpfst : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшейÑÑ.vsppdpfsd : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшейÑÑ.vsppdpfsg : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшейÑÑ.vsppdpfsp : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшейÑÑ.vsppdpfst =овавшеюÑÑ.vsppdpfst : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшем.vnnpdpmsp : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшем.vnnpdpnsp : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшем.vnppdpmsp : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшем.vnppdpnsp : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшем.vsnpdpmsp : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшем.vsnpdpnsp : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшем.vsppdpmsp : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшем.vsppdpnsp : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшемÑÑ.vnnpdpmsp : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшемÑÑ.vnnpdpnsp : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшемÑÑ.vnppdpmsp : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшемÑÑ.vnppdpnsp : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшемÑÑ.vnppspmsp : (LLCEH- or LLCEI-) & ; =овавшемÑÑ.vnppspnsp : (LLCEH- or LLCEI-) & ; =овавшемÑÑ.vsnpdpmsp : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшемÑÑ.vsnpdpnsp : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшемÑÑ.vsppdpmsp : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшемÑÑ.vsppdpnsp : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшему.vnnpdpmsd : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшему.vnnpdpnsd : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшему.vnppdpmsd : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшему.vnppdpnsd : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшему.vsnpdpmsd : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшему.vsnpdpnsd : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшему.vsppdpmsd : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшему.vsppdpnsd : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшемуÑÑ.vnnpdpmsd : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшемуÑÑ.vnnpdpnsd : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшемуÑÑ.vnppdpmsd : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшемуÑÑ.vnppdpnsd : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшемуÑÑ.vnppspmsd : (LLCEH- or LLCEI-) & ; =овавшемуÑÑ.vnppspnsd : (LLCEH- or LLCEI-) & ; =овавшемуÑÑ.vsnpdpmsd : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшемуÑÑ.vsnpdpnsd : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшемуÑÑ.vsppdpmsd : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшемуÑÑ.vsppdpnsd : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшею.vnnpdpfst : (LLCBK- or LLCBL- or LLFQO-) & ; =овавшею.vnppdpfst : (LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшею.vsnpdpfst : (LLCFN-) & ; =овавшею.vsppdpfst : (LLCGJ- or LLCHN- or LLEUS- or LLFFM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLGSJ-) & ; =овавшеюÑÑ.vnnpdpfst : (LLFAI- or LLFAJ- or LLFAK- or LLFWA-) & ; =овавшеюÑÑ.vsnpdpfst : (LLFAI- or LLFAJ- or LLFDA- or LLFWA-) & ; =овавши.vnnddp : (LLCBF- or LLCBG- or LLCBH- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLFQO-) & ; =овавши.vnpddp : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCGO- or LLCHN- or LLELE- or LLELL- or LLEMS- or LLENP- or LLEPF- or LLEPG- or LLEPO- or LLEQA- or LLEQG- or LLERI- or LLERP- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавши.vsnddp : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFN- or LLGLL- or LLGOX-) & ; =овавши.vspddp : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGJ- or LLFRG- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK-) & ; =овавшие.vnnpdppi : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшие.vnnpdppv : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшие.vnppdppi : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшие.vnppdppv : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшие.vsnpdppi : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшие.vsnpdppv : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшие.vsppdppi : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшие.vsppdppv : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшиеÑÑ.vnnpdppi : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшиеÑÑ.vnnpdppv : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшиеÑÑ.vnppdppi : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшиеÑÑ.vnppdppv =овавшихÑÑ.vnppdppv : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшиеÑÑ.vnppsppi : (LLCEH- or LLCEI-) & ; =овавшиеÑÑ.vnppsppv : (LLCEH- or LLCEI-) & ; =овавшиеÑÑ.vsnpdppi : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшиеÑÑ.vsnpdppv : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшиеÑÑ.vsppdppi : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшиеÑÑ.vsppdppv =овавшихÑÑ.vsppdppv : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавший.vnnpdpmsi : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавший.vnnpdpmsv : (LLCBF- or LLCBG- or LLCBH- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавший.vnppdpmsi : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавший.vnppdpmsv : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDI- or LLCDJ- or LLCDK- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMS- or LLENP- or LLEPG- or LLEQA- or LLERI- or LLERP- or LLERW- or LLESA- or LLESC- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавший.vsnpdpmsi : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавший.vsnpdpmsv : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFN- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавший.vsppdpmsi : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавший.vsppdpmsv : (LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGI- or LLCGJ- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшийÑÑ.vnnpdpmsi : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLELO- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPR- or LLERB- or LLERJ- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшийÑÑ.vnnpdpmsv : (LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELF- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшийÑÑ.vnppdpmsi : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшийÑÑ.vnppspmsi : (LLCEH- or LLCEI- or LLCEW-) & ; =овавшийÑÑ.vsnpdpmsi : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAH- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшийÑÑ.vsnpdpmsv : (LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшийÑÑ.vsppdpmsi : (LLCHN- or LLEUR- or LLFAF- or LLFAG-) & ; =овавшим.vnnpdpmst : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшим.vnnpdpnst : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшим.vnnpdppd : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшим.vnppdpmst : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшим.vnppdpnst : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшим.vnppdppd : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшим.vsnpdpmst : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшим.vsnpdpnst : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшим.vsnpdppd : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшим.vsppdpmst : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшим.vsppdpnst : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшим.vsppdppd : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшими.vnnpdppt : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшими.vnppdppt : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшими.vsnpdppt : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшими.vsppdppt : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшимиÑÑ.vnnpdppt : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшимиÑÑ.vnppdppt : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшимиÑÑ.vnppsppt : (LLCEH- or LLCEI-) & ; =овавшимиÑÑ.vsnpdppt : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшимиÑÑ.vsppdppt : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшимÑÑ.vnnpdpmst : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERF- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшимÑÑ.vnnpdpnst : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшимÑÑ.vnnpdppd : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшимÑÑ.vnppdpmst : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшимÑÑ.vnppdpnst : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшимÑÑ.vnppdppd : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшимÑÑ.vnppspmst : (LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEX-) & ; =овавшимÑÑ.vnppspnst : (LLCEH- or LLCEI-) & ; =овавшимÑÑ.vnppsppd : (LLCEH- or LLCEI-) & ; =овавшимÑÑ.vsnpdpmst : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшимÑÑ.vsnpdpnst : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшимÑÑ.vsnpdppd : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшимÑÑ.vsppdpmst : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшимÑÑ.vsppdpnst : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшимÑÑ.vsppdppd : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшиÑÑŒ.vnnddp : (LLCGP- or LLCGQ- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHE- or LLELC- or LLELF- or LLENL- or LLENN- or LLERX- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFDA- or LLFNS- or LLFVZ- or LLFWA-) & ; =овавшиÑÑŒ.vsnddp : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFNZ- or LLFWD- or LLFYO- or LLGRO-) & ; =овавших.vnnpdppg : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавших.vnnpdppp : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавших.vnnpdppv : (LLCBF- or LLCBG- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBR- or LLCBS- or LLFQO-) & ; =овавших.vnppdppg : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавших.vnppdppp : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавших.vnppdppv : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDI- or LLCDJ- or LLCDK- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMS- or LLENP- or LLEPG- or LLEPO- or LLEQA- or LLERI- or LLERP- or LLERW- or LLESA- or LLESC- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавших.vsnpdppg : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавших.vsnpdppp : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавших.vsnpdppv : (LLCFI- or LLCFJ- or LLCFK- or LLCFN- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавших.vsppdppg : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавших.vsppdppp : (LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавших.vsppdppv : (LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGI- or LLCGJ- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшихÑÑ.vnnpdppg : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшихÑÑ.vnnpdppp : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшихÑÑ.vnnpdppv : (LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшихÑÑ.vnppdppg : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшихÑÑ.vnppdppp : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшихÑÑ.vnppsppg : (LLCEH- or LLCEI-) & ; =овавшихÑÑ.vnppsppp : (LLCEH- or LLCEI-) & ; =овавшихÑÑ.vsnpdppg : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшихÑÑ.vsnpdppp : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшихÑÑ.vsnpdppv : (LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшихÑÑ.vsppdppg : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшихÑÑ.vsppdppp : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшую.vnnpdpfsv : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овавшую.vnppdpfsv : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овавшую.vsnpdpfsv : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овавшую.vsppdpfsv : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овавшуюÑÑ.vnnpdpfsv : (LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPR- or LLERB- or LLERJ- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFWA-) & ; =овавшуюÑÑ.vnppdpfsv : (LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =овавшуюÑÑ.vnppspfsv : (LLCEH- or LLCEI-) & ; =овавшуюÑÑ.vsnpdpfsv : (LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овавшуюÑÑ.vsppdpfsv : (LLCHN- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =оваем.vspdf1p : (LLCFV- or LLGKA-) & ; =оваем.vspdv1p : (LLGKA-) & ; =оваем.vspdv1s : (LLCFV-) & ; =оваемте.vspdv1p : (LLCFV- or LLFPM- or LLGKA- or LLGQK-) & ; =овает.vspdf3s : (LLCFV- or LLGKA-) & ; =оваете.vspdf2p : (LLCFV- or LLGKA-) & ; =оваешь.vspdf2s : (LLCFV- or LLGKA-) & ; =овай.vspdv2s : (LLCFV- or LLGKA-) & ; =овайте.vspdv2p : (LLCFV- or LLGKA-) & ; =овал.vnndpms : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овал.vnpdpms : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEOT- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овал.vsndpms : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овал.vspdpms : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGK- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овала.vnndpfs : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овала.vnpdpfs : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEOT- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овала.vsndpfs : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овала.vspdpfs : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGK- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овалаÑÑŒ.vnndpfs : (LLCGO- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHH- or LLCHN- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPI- or LLEPR- or LLERB- or LLERJ- or LLERL- or LLERX- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFVZ- or LLFWA-) & ; =овалаÑÑŒ.vnppspfss : (LLCFG-) & ; =овалаÑÑŒ.vsndpfs : (LLCHN- or LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овали.vnndpp : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овали.vnpdpp : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEOT- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овали.vsndpp : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овали.vspdpp : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGK- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овалиÑÑŒ.vnndpp : (LLCGO- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHH- or LLCHN- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPI- or LLEPR- or LLERB- or LLERJ- or LLERL- or LLERX- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFVZ- or LLFWA-) & ; =овалиÑÑŒ.vnppspps : (LLCFG-) & ; =овалиÑÑŒ.vsndpp : (LLCHN- or LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овало.vnndpns : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =овало.vnpdpns : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овало.vsndpns : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овало.vspdpns : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGK- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK- or LLGSJ-) & ; =овало.xp : (LLFGS- or LLFMK-) & ; =овалоÑÑŒ.vnndpns : (LLCGO- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHH- or LLCHN- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPI- or LLEPR- or LLERB- or LLERJ- or LLERL- or LLERX- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFVZ- or LLFWA-) & ; =овалоÑÑŒ.vnppspnss : (LLCFG-) & ; =овалоÑÑŒ.vsndpns : (LLCHN- or LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =овалÑÑ.vnndpms : (LLCGO- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHH- or LLCHN- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPI- or LLEPR- or LLERB- or LLERJ- or LLERL- or LLERX- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFVZ- or LLFWA-) & ; =овалÑÑ.vnppspmss : (LLCFG-) & ; =овалÑÑ.vsndpms : (LLCHN- or LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =ован.vnppsnmss : (LLFFM- or LLFQR- or LLFRK-) & ; =ован.vnppspmsi : (LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLFQL- or LLFQM- or LLFQZ-) & ; =ован.vnppspmss : (LLCCY- or LLCCZ- or LLCEH- or LLCEK- or LLCEM- or LLCEN- or LLCEX- or LLCEY- or LLCFH- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOY- or LLEPG- or LLEPK- or LLEQA- or LLEQV- or LLERE- or LLERM- or LLERP- or LLERZ- or LLESB- or LLESC- or LLFRE- or LLFRF- or LLFSH-) & ; =ован.vsppsnmss : (LLATD- or LLATF- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGI- or LLCGL- or LLFPM- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK-) & ; =ован.vsppspmsi : (LLATI- or LLCGJ- or LLCHN- or LLEUS- or LLFFM- or LLFQL- or LLFQR-) & ; =ован.vsppspmss : (LLFRE- or LLFRG- or LLFRH- or LLFRK-) & ; =ована.vnppspfsi : (LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ-) & ; =ована.vnppspfss : (LLCCY- or LLCCZ- or LLCEH- or LLCEK- or LLCEM- or LLCEN- or LLCEX- or LLCEY- or LLCFH- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOY- or LLEPG- or LLEPK- or LLEQA- or LLEQV- or LLERE- or LLERM- or LLERP- or LLERZ- or LLESB- or LLESC- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ована.vsppsnfss : (LLATD- or LLATF- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGI- or LLCGL- or LLFPM- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK-) & ; =ована.vsppspfsi : (LLATI- or LLCGJ- or LLCHN- or LLEUS- or LLFFM- or LLFQL- or LLFQR-) & ; =ована.vsppspfss : (LLFRE- or LLFRG- or LLFRH- or LLFRK-) & ; =ованнаÑ.vnppspfsi : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованнаÑ.vsppspfsi : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованного.vnppspmsg : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ованного.vnppspmsv : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ованного.vnppspnsg : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованного.vnppspnsv : (LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованного.vsppspmsg : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованного.vsppspmsv : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованного.vsppspnsg : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованного.vsppspnsv : (LLATI- or LLCGJ- or LLCHN- or LLEUS- or LLFFM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLGSJ-) & ; =ованное.vnppspnsi : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованное.vnppspnsv : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованное.vsppspnsi : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованное.vsppspnsv : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованной.vnppspfsd : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованной.vnppspfsg : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованной.vnppspfsp : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованной.vnppspfst : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованной.vsppspfsd : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованной.vsppspfsg : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованной.vsppspfsp : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованной.vsppspfst : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованном.vnppspmsp : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ованном.vnppspnsp : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованном.vsppspmsp : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованном.vsppspnsp : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованному.vnppspmsd : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ованному.vnppspnsd : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованному.vsppspmsd : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованному.vsppspnsd : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованною.vnppspfst : (LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованною.vsppspfst : (LLATI- or LLCGJ- or LLCHN- or LLEUS- or LLFFM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLGSJ-) & ; =ованную.vnppspfsv : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованную.vsppspfsv : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованные.vnppsppi : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованные.vnppsppv : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованные.vsppsppi : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованные.vsppsppv : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованный.vnppspmsi : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ованный.vnppspmsv : (LLCCY- or LLCCZ- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERP- or LLESC- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ованный.vsppspmsi : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованный.vsppspmsv : (LLATD- or LLATI- or LLCFV- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGI- or LLCGJ- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованным.vnppspmst : (LLCCY- or LLCCZ- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERP- or LLESC- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ованным.vnppspnst : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованным.vnppsppd : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованным.vsppspmst : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованным.vsppspnst : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованным.vsppsppd : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованными.vnppsppt : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованными.vsppsppt : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованных.vnppsppg : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованных.vnppsppp : (LLCCY- or LLCCZ- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERE- or LLERP- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованных.vnppsppv : (LLCCY- or LLCCZ- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCGO- or LLCHN- or LLELD- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOY- or LLEPG- or LLEQA- or LLERP- or LLESC- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованных.vsppsppg : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованных.vsppsppp : (LLATD- or LLATF- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =ованных.vsppsppv : (LLATD- or LLATI- or LLCFV- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGJ- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRK- or LLFWB- or LLGHH- or LLGKA- or LLGMX- or LLGQK- or LLGSJ-) & ; =овано.vnppspnsi : (LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ-) & ; =овано.vnppspnss : (LLCCY- or LLCCZ- or LLCEH- or LLCEK- or LLCEM- or LLCEN- or LLCEX- or LLCEY- or LLCFG- or LLCFH- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEOY- or LLEPG- or LLEPH- or LLEPK- or LLEQA- or LLEQV- or LLERE- or LLERM- or LLERP- or LLERZ- or LLESB- or LLESC- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =овано.vsppsnnss : (LLATD- or LLATF- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGI- or LLCGL- or LLFPM- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK-) & ; =овано.vsppspnsi : (LLATI- or LLCGJ- or LLCHN- or LLEUS- or LLFFM- or LLFQL- or LLFQR-) & ; =овано.vsppspnss : (LLFRE- or LLFRG- or LLFRH- or LLFRK-) & ; =ованы.vnppsppi : (LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ-) & ; =ованы.vnppspps : (LLCCY- or LLCCZ- or LLCEH- or LLCEK- or LLCEM- or LLCEN- or LLCEX- or LLCEY- or LLCFH- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEOY- or LLEPG- or LLEPK- or LLEQA- or LLEQV- or LLERE- or LLERM- or LLERP- or LLERZ- or LLESB- or LLESC- or LLFRE- or LLFRF- or LLFRK- or LLFSH-) & ; =ованы.vsppsnps : (LLATD- or LLATF- or LLCFR- or LLCFS- or LLCFT- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGL- or LLCGM- or LLFPM- or LLFWB- or LLFWC- or LLGHH- or LLGHI- or LLGKA- or LLGMX- or LLGQK-) & ; =ованы.vsppsppi : (LLATI- or LLCGJ- or LLCHN- or LLEUS- or LLFFM- or LLFQL- or LLFQR-) & ; =ованы.vsppspps : (LLFRE- or LLFRG- or LLFRH- or LLFRK-) & ; =овать.vnndi : (LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLCBU- or LLFQO-) & ; =овать.vnpdi : (LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOR- or LLEOT- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFRE- or LLFRF- or LLFRK- or LLGSJ-) & ; =овать.vsndi : (LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLGAZ- or LLGLL- or LLGOX-) & ; =овать.vspdi : (LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGG- or LLCGH- or LLCGI- or LLCGJ- or LLCGK- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRK- or LLFWB- or LLFWC- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGQK-) & ; =овать.x : (LLFMK-) & ; =оватьÑÑ.vnndi : (LLCGO- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHH- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLCHN- or LLELC- or LLELF- or LLELH- or LLELJ- or LLELK- or LLELO- or LLEMU- or LLENI- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPI- or LLEPR- or LLERB- or LLERF- or LLERJ- or LLERL- or LLERX- or LLEUR- or LLEUU- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFNS- or LLFVZ- or LLFWA-) & ; =оватьÑÑ.vsndi : (LLCHN- or LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLEUR- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFDA- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYO- or LLGRO-) & ; =оваю.vspdf1s : (LLCFV- or LLGKA-) & ; =овают.vspdf3p : (LLCFV- or LLGKA-) & ; =овей.nlmpg : (LLACH-) & ; =овей.nlmpv : (LLACH-) & ; =овем.vnndn1p : (LLCBO-) & ; =овем.vnpdn1p : (LLALW-) & ; =овем.vspdf1p : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =овем.vspdv1p : (LLGAX- or LLGPI-) & ; =овем.vspdv1s : (LLAMA- or LLAMB-) & ; =овемÑÑ.vnndn1p : (LLAMH-) & ; =овемÑÑ.vsndf1p : (LLAMI- or LLGEI-) & ; =овемÑÑ.vsndv1p : (LLGEI-) & ; =овемÑÑ.vsndv1s : (LLAMI-) & ; =овемте.vspdv1p : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =овемтеÑÑŒ.vsndv1p : (LLAMI- or LLGEI-) & ; =овет.vnndn3s : (LLCBO-) & ; =овет.vnpdn3s : (LLALW-) & ; =овет.vspdf3s : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =овете.vnndn2p : (LLCBO-) & ; =овете.vnpdn2p : (LLALW-) & ; =овете.vspdf2p : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =оветеÑÑŒ.vnndn2p : (LLAMH-) & ; =оветеÑÑŒ.vsndf2p : (LLAMI- or LLGEI-) & ; =оветÑÑ.vnndn3s : (LLAMH-) & ; =оветÑÑ.vsndf3s : (LLAMI- or LLGEI-) & ; =овешь.vnndn2s : (LLCBO-) & ; =овешь.vnpdn2s : (LLALW-) & ; =овешь.vspdf2s : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =овешьÑÑ.vnndn2s : (LLAMH-) & ; =овешьÑÑ.vsndf2s : (LLAMI- or LLGEI-) & ; =ови.vnpdv2s : (LLALW-) & ; =ови.vspdv2s : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =овиÑÑŒ.vnndv2s : (LLAMH-) & ; =овиÑÑŒ.vsndv2s : (LLAMI- or LLGEI-) & ; =овите.vnpdv2p : (LLALW-) & ; =овите.vspdv2p : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =овитеÑÑŒ.vnndv2p : (LLAMH-) & ; =овитеÑÑŒ.vsndv2p : (LLAMI- or LLGEI-) & ; =овом.amsp : (LLDZT- or LLFUY-) & ; =ову.amsd : (LLDZT- or LLFUY-) & ; =ову.vnndn1s : (LLCBO-) & ; =ову.vnpdn1s : (LLALW-) & ; =ову.vspdf1s : (LLAMA- or LLAMB- or LLGAX- or LLGPI-) & ; =овуÑÑŒ.vnndn1s : (LLAMH-) & ; =овуÑÑŒ.vsndf1s : (LLAMI- or LLGEI-) & ; =овут.vnndn3p : (LLCBO-) & ; =овут.vnpdn3p : (LLALW-) & ; =овут.vspdf3p : (LLAMB- or LLGAX-) & ; =овут.xn : (LLFMF-) & ; =овутÑÑ.vnndn3p : (LLAMH-) & ; =овутÑÑ.vsndf3p : (LLAMI- or LLGEI-) & ; =овущаÑ.vnppdnfsi : (LLALW-) & ; =овущаÑÑÑ.vnnpdnfsi : (LLAMH-) & ; =овущего.vnppdnmsg : (LLALW-) & ; =овущего.vnppdnmsv =овущий.vnppdnmsv : (LLALW-) & ; =овущего.vnppdnnsg : (LLALW-) & ; =овущегоÑÑ.vnnpdnmsg : (LLAMH-) & ; =овущегоÑÑ.vnnpdnmsv =овущийÑÑ.vnnpdnmsv : (LLAMH-) & ; =овущегоÑÑ.vnnpdnnsg : (LLAMH-) & ; =овущее.vnppdnnsi : (LLALW-) & ; =овущее.vnppdnnsv : (LLALW-) & ; =овущееÑÑ.vnnpdnnsi : (LLAMH-) & ; =овущееÑÑ.vnnpdnnsv : (LLAMH-) & ; =овущей.vnppdnfsd : (LLALW-) & ; =овущей.vnppdnfsg : (LLALW-) & ; =овущей.vnppdnfsp : (LLALW-) & ; =овущей.vnppdnfst : (LLALW-) & ; =овущейÑÑ.vnnpdnfsd : (LLAMH-) & ; =овущейÑÑ.vnnpdnfsg : (LLAMH-) & ; =овущейÑÑ.vnnpdnfsp : (LLAMH-) & ; =овущейÑÑ.vnnpdnfst : (LLAMH-) & ; =овущем.vnppdnmsp : (LLALW-) & ; =овущем.vnppdnnsp : (LLALW-) & ; =овущемÑÑ.vnnpdnmsp : (LLAMH-) & ; =овущемÑÑ.vnnpdnnsp : (LLAMH-) & ; =овущему.vnppdnmsd : (LLALW-) & ; =овущему.vnppdnnsd : (LLALW-) & ; =овущемуÑÑ.vnnpdnmsd : (LLAMH-) & ; =овущемуÑÑ.vnnpdnnsd : (LLAMH-) & ; =овущие.vnppdnpi : (LLALW-) & ; =овущие.vnppdnpv =овущих.vnppdnpv : (LLALW-) & ; =овущиеÑÑ.vnnpdnpi : (LLAMH-) & ; =овущиеÑÑ.vnnpdnpv =овущихÑÑ.vnnpdnpv : (LLAMH-) & ; =овущий.vnppdnmsi : (LLALW-) & ; =овущийÑÑ.vnnpdnmsi : (LLAMH-) & ; =овущим.vnppdnmst : (LLALW-) & ; =овущим.vnppdnnst : (LLALW-) & ; =овущим.vnppdnpd : (LLALW-) & ; =овущими.vnppdnpt : (LLALW-) & ; =овущимиÑÑ.vnnpdnpt : (LLAMH-) & ; =овущимÑÑ.vnnpdnmst : (LLAMH-) & ; =овущимÑÑ.vnnpdnnst : (LLAMH-) & ; =овущимÑÑ.vnnpdnpd : (LLAMH-) & ; =овущих.vnppdnpg : (LLALW-) & ; =овущих.vnppdnpp : (LLALW-) & ; =овущихÑÑ.vnnpdnpg : (LLAMH-) & ; =овущихÑÑ.vnnpdnpp : (LLAMH-) & ; =овущую.vnppdnfsv : (LLALW-) & ; =овущуюÑÑ.vnnpdnfsv : (LLAMH-) & ; =овшаÑ.vnppdpfsi : (LLCLJ-) & ; =овшаÑ.vsppdpfsi : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшаÑÑÑ.vnnpdpfsi : (LLCLM-) & ; =овшаÑÑÑ.vsnpdpfsi : (LLCLN- or LLGAB-) & ; =овшего.vnppdpmsg : (LLCLJ-) & ; =овшего.vnppdpmsv =овший.vnppdpmsv : (LLCLJ-) & ; =овшего.vnppdpnsg : (LLCLJ-) & ; =овшего.vsppdpmsg : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшего.vsppdpmsv =овший.vsppdpmsv : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшего.vsppdpnsg : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшегоÑÑ.vnnpdpmsg : (LLCLM-) & ; =овшегоÑÑ.vnnpdpmsv =овшийÑÑ.vnnpdpmsv : (LLCLM-) & ; =овшегоÑÑ.vnnpdpnsg : (LLCLM-) & ; =овшегоÑÑ.vsnpdpmsg : (LLCLN- or LLGAB-) & ; =овшегоÑÑ.vsnpdpmsv =овшийÑÑ.vsnpdpmsv : (LLCLN- or LLGAB-) & ; =овшегоÑÑ.vsnpdpnsg : (LLCLN- or LLGAB-) & ; =овшее.vnppdpnsi : (LLCLJ-) & ; =овшее.vnppdpnsv : (LLCLJ-) & ; =овшее.vsppdpnsi : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшее.vsppdpnsv : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшееÑÑ.vnnpdpnsi : (LLCLM-) & ; =овшееÑÑ.vnnpdpnsv : (LLCLM-) & ; =овшееÑÑ.vsnpdpnsi : (LLCLN- or LLGAB-) & ; =овшееÑÑ.vsnpdpnsv : (LLCLN- or LLGAB-) & ; =овшей.vnppdpfsd : (LLCLJ-) & ; =овшей.vnppdpfsg : (LLCLJ-) & ; =овшей.vnppdpfsp : (LLCLJ-) & ; =овшей.vnppdpfst : (LLCLJ-) & ; =овшей.vsppdpfsd : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшей.vsppdpfsg : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшей.vsppdpfsp : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшей.vsppdpfst : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшейÑÑ.vnnpdpfsd : (LLCLM-) & ; =овшейÑÑ.vnnpdpfsg : (LLCLM-) & ; =овшейÑÑ.vnnpdpfsp : (LLCLM-) & ; =овшейÑÑ.vnnpdpfst : (LLCLM-) & ; =овшейÑÑ.vsnpdpfsd : (LLCLN- or LLGAB-) & ; =овшейÑÑ.vsnpdpfsg : (LLCLN- or LLGAB-) & ; =овшейÑÑ.vsnpdpfsp : (LLCLN- or LLGAB-) & ; =овшейÑÑ.vsnpdpfst : (LLCLN- or LLGAB-) & ; =овшем.vnppdpmsp : (LLCLJ-) & ; =овшем.vnppdpnsp : (LLCLJ-) & ; =овшем.vsppdpmsp : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшем.vsppdpnsp : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшемÑÑ.vnnpdpmsp : (LLCLM-) & ; =овшемÑÑ.vnnpdpnsp : (LLCLM-) & ; =овшемÑÑ.vsnpdpmsp : (LLCLN- or LLGAB-) & ; =овшемÑÑ.vsnpdpnsp : (LLCLN- or LLGAB-) & ; =овшему.vnppdpmsd : (LLCLJ-) & ; =овшему.vnppdpnsd : (LLCLJ-) & ; =овшему.vsppdpmsd : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшему.vsppdpnsd : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшемуÑÑ.vnnpdpmsd : (LLCLM-) & ; =овшемуÑÑ.vnnpdpnsd : (LLCLM-) & ; =овшемуÑÑ.vsnpdpmsd : (LLCLN- or LLGAB-) & ; =овшемуÑÑ.vsnpdpnsd : (LLCLN- or LLGAB-) & ; =овшие.vnppdppi : (LLCLJ-) & ; =овшие.vnppdppv =овших.vnppdppv : (LLCLJ-) & ; =овшие.vsppdppi : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшие.vsppdppv =овших.vsppdppv : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшиеÑÑ.vnnpdppi : (LLCLM-) & ; =овшиеÑÑ.vnnpdppv =овшихÑÑ.vnnpdppv : (LLCLM-) & ; =овшиеÑÑ.vsnpdppi : (LLCLN- or LLGAB-) & ; =овшиеÑÑ.vsnpdppv =овшихÑÑ.vsnpdppv : (LLCLN- or LLGAB-) & ; =овший.vnppdpmsi : (LLCLJ-) & ; =овший.vsppdpmsi : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшийÑÑ.vnnpdpmsi : (LLCLM-) & ; =овшийÑÑ.vsnpdpmsi : (LLCLN- or LLGAB-) & ; =овшим.vnppdpmst : (LLCLJ-) & ; =овшим.vnppdpnst : (LLCLJ-) & ; =овшим.vnppdppd : (LLCLJ-) & ; =овшим.vsppdpmst : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшим.vsppdpnst : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшим.vsppdppd : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшими.vnppdppt : (LLCLJ-) & ; =овшими.vsppdppt : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшимиÑÑ.vnnpdppt : (LLCLM-) & ; =овшимиÑÑ.vsnpdppt : (LLCLN- or LLGAB-) & ; =овшимÑÑ.vnnpdpmst : (LLCLM-) & ; =овшимÑÑ.vnnpdpnst : (LLCLM-) & ; =овшимÑÑ.vnnpdppd : (LLCLM-) & ; =овшимÑÑ.vsnpdpmst : (LLCLN- or LLGAB-) & ; =овшимÑÑ.vsnpdpnst : (LLCLN- or LLGAB-) & ; =овшимÑÑ.vsnpdppd : (LLCLN- or LLGAB-) & ; =овшиÑÑŒ.vnnddp : (LLCLM-) & ; =овшиÑÑŒ.vsnddp : (LLCLN- or LLGAB-) & ; =овших.vnppdppg : (LLCLJ-) & ; =овших.vnppdppp : (LLCLJ-) & ; =овших.vsppdppg : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овших.vsppdppp : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшихÑÑ.vnnpdppg : (LLCLM-) & ; =овшихÑÑ.vnnpdppp : (LLCLM-) & ; =овшихÑÑ.vsnpdppg : (LLCLN- or LLGAB-) & ; =овшихÑÑ.vsnpdppp : (LLCLN- or LLGAB-) & ; =овшую.vnppdpfsv : (LLCLJ-) & ; =овшую.vsppdpfsv : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =овшуюÑÑ.vnnpdpfsv : (LLCLM-) & ; =овшуюÑÑ.vsnpdpfsv : (LLCLN- or LLGAB-) & ; =овывавшаÑ.vnppdpfsi : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшего.vnppdpmsg : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшего.vnppdpmsv =овывавший.vnppdpmsv : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшего.vnppdpnsg : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшее.vnppdpnsi : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшее.vnppdpnsv : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшей.vnppdpfsd : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшей.vnppdpfsg : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшей.vnppdpfsp : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшей.vnppdpfst : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшем.vnppdpmsp : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшем.vnppdpnsp : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшему.vnppdpmsd : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшему.vnppdpnsd : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшие.vnppdppi : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшие.vnppdppv =овывавших.vnppdppv : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавший.vnppdpmsi : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшим.vnppdpmst : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшим.vnppdpnst : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшим.vnppdppd : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшими.vnppdppt : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавших.vnppdppg : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавших.vnppdppp : (LLCHV- or LLCHW- or LLEQD-) & ; =овывавшую.vnppdpfsv : (LLCHV- or LLCHW- or LLEQD-) & ; =овываем.vnpdn1p : (LLCHV- or LLCHW- or LLEQD-) & ; =овываем.vnppsnmss : (LLEQD-) & ; =овываема.vnppsnfss : (LLEQD-) & ; =овываемаÑ.vnppsnfsi : (LLCHV- or LLEQD-) & ; =овываемо.vnppsnnss : (LLEQD-) & ; =овываемого.vnppsnmsg : (LLCHV- or LLEQD-) & ; =овываемого.vnppsnmsv =овываемый.vnppsnmsv : (LLCHV- or LLEQD-) & ; =овываемого.vnppsnnsg : (LLCHV- or LLEQD-) & ; =овываемое.vnppsnnsi : (LLCHV- or LLEQD-) & ; =овываемое.vnppsnnsv : (LLCHV- or LLEQD-) & ; =овываемой.vnppsnfsd : (LLCHV- or LLEQD-) & ; =овываемой.vnppsnfsg : (LLCHV- or LLEQD-) & ; =овываемой.vnppsnfsp : (LLCHV- or LLEQD-) & ; =овываемой.vnppsnfst : (LLCHV- or LLEQD-) & ; =овываемом.vnppsnmsp : (LLCHV- or LLEQD-) & ; =овываемом.vnppsnnsp : (LLCHV- or LLEQD-) & ; =овываемому.vnppsnmsd : (LLCHV- or LLEQD-) & ; =овываемому.vnppsnnsd : (LLCHV- or LLEQD-) & ; =овываемую.vnppsnfsv : (LLCHV- or LLEQD-) & ; =овываемы.vnppsnps : (LLEQD-) & ; =овываемые.vnppsnpi : (LLCHV- or LLEQD-) & ; =овываемые.vnppsnpv =овываемых.vnppsnpv : (LLCHV- or LLEQD-) & ; =овываемый.vnppsnmsi : (LLCHV- or LLEQD-) & ; =овываемым.vnppsnmst : (LLCHV- or LLEQD-) & ; =овываемым.vnppsnnst : (LLCHV- or LLEQD-) & ; =овываемым.vnppsnpd : (LLCHV- or LLEQD-) & ; =овываемыми.vnppsnpt : (LLCHV- or LLEQD-) & ; =овываемых.vnppsnpg : (LLCHV- or LLEQD-) & ; =овываемых.vnppsnpp : (LLCHV- or LLEQD-) & ; =овывает.vnpdn3s : (LLCHV- or LLCHW- or LLEQD-) & ; =овываете.vnpdn2p : (LLCHV- or LLCHW- or LLEQD-) & ; =овываешь.vnpdn2s : (LLCHV- or LLCHW- or LLEQD-) & ; =овывай.vnpdv2s : (LLCHV- or LLCHW- or LLEQD-) & ; =овывайте.vnpdv2p : (LLCHV- or LLCHW- or LLEQD-) & ; =овывал.vnpdpms : (LLCHV- or LLCHW- or LLEQD-) & ; =овывала.vnpdpfs : (LLCHV- or LLCHW- or LLEQD-) & ; =овывали.vnpdpp : (LLCHV- or LLCHW- or LLEQD-) & ; =овывало.vnpdpns : (LLCHV- or LLCHW- or LLEQD-) & ; =овывать.vnpdi : (LLCHV- or LLCHW- or LLEQD-) & ; =овываю.vnpdn1s : (LLCHV- or LLCHW- or LLEQD-) & ; =овывают.vnpdn3p : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающаÑ.vnppdnfsi : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающего.vnppdnmsg : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающего.vnppdnmsv =овывающий.vnppdnmsv : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающего.vnppdnnsg : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающее.vnppdnnsi : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающее.vnppdnnsv : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающей.vnppdnfsd : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающей.vnppdnfsg : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающей.vnppdnfsp : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающей.vnppdnfst : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающем.vnppdnmsp : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающем.vnppdnnsp : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающему.vnppdnmsd : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающему.vnppdnnsd : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающие.vnppdnpi : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающие.vnppdnpv =овывающих.vnppdnpv : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающий.vnppdnmsi : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающим.vnppdnmst : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающим.vnppdnnst : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающим.vnppdnpd : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающими.vnppdnpt : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающих.vnppdnpg : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающих.vnppdnpp : (LLCHV- or LLCHW- or LLEQD-) & ; =овывающую.vnppdnfsv : (LLCHV- or LLCHW- or LLEQD-) & ; =овываÑ.vnpddn : (LLCHV- or LLCHW- or LLEQD-) & ; =овым.amst =оым.amst : (LLDZT- or LLFUY-) & ; =овь.ndfsi : (LLCHX- or LLCHY-) & ; =овь.ndfsv : (LLCHX- or LLCHY-) & ; =овьев.nlfpg : (LLFND-) & ; =овьев.nlfpv : (LLFND-) & ; =овьев.nlmpg : (LLACL- or LLEBI- or LLFHM- or LLFKK-) & ; =овьев.nlmpv : (LLACL- or LLEBI- or LLFHM- or LLFKK-) & ; =овьем.vspdf1p : (LLAMO- or LLAMP- or LLFXH-) & ; =овьем.vspdv1p : (LLFXH-) & ; =овьем.vspdv1s : (LLAMO-) & ; =овьемÑÑ.vsndf1p : (LLAMQ- or LLFEP- or LLFYN-) & ; =овьемÑÑ.vsndv1p : (LLFYN-) & ; =овьемÑÑ.vsndv1s : (LLAMQ-) & ; =овьемте.vspdv1p : (LLAMO- or LLFXH-) & ; =овьемтеÑÑŒ.vsndv1p : (LLAMQ- or LLFYN-) & ; =овьет.vspdf3s : (LLAMO- or LLAMP- or LLFXH-) & ; =овьете.vspdf2p : (LLAMO- or LLAMP- or LLFXH-) & ; =овьетеÑÑŒ.vsndf2p : (LLAMQ- or LLFEP- or LLFYN-) & ; =овьетÑÑ.vsndf3s : (LLAMQ- or LLFEP- or LLFYN-) & ; =овьешь.vspdf2s : (LLAMO- or LLAMP- or LLFXH-) & ; =овьешьÑÑ.vsndf2s : (LLAMQ- or LLFEP- or LLFYN-) & ; =овью.ndfst : (LLCHX- or LLCHY-) & ; =овью.vspdf1s : (LLAMO- or LLAMP- or LLFXH-) & ; =овьюÑÑŒ.vsndf1s : (LLAMQ- or LLFEP- or LLFYN-) & ; =овьют.vspdf3p : (LLAMO- or LLAMP- or LLFXH-) & ; =овьютÑÑ.vsndf3p : (LLAMQ- or LLFEP- or LLFYN-) & ; =овьÑ.nlfpi : (LLFND-) & ; =овьÑ.nlmpi : (LLACH- or LLACL- or LLEBI- or LLFHM- or LLFKK-) & ; =овьÑм.nlfpd : (LLFND-) & ; =овьÑм.nlmpd : (LLACH- or LLACL- or LLEBI- or LLFHM- or LLFKK-) & ; =овьÑми.nlfpt : (LLFND-) & ; =овьÑми.nlmpt : (LLACH- or LLACL- or LLEBI- or LLFHM- or LLFKK-) & ; =овьÑÑ….nlfpp : (LLFND-) & ; =овьÑÑ….nlmpp : (LLACH- or LLACL- or LLEBI- or LLFHM- or LLFKK-) & ; =овÑ.vnpddn : (LLALW-) & ; =овÑÑÑŒ.vnnddn : (LLAMH-) & ; =ог.amss : (LLANM- or LLANN- or LLANO- or LLFVL-) & ; =ог.ndfpg : (LLAMY-) & ; =ог.nlfpg : (LLAMZ-) & ; =ог.nlfpv : (LLAMZ-) & ; =огнав.vspddp =огнавши.vspddp : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшаÑ.vsppdpfsi : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшаÑÑÑ.vsnpdpfsi : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшего.vsppdpmsg : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшего.vsppdpmsv =огнавший.vsppdpmsv : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшего.vsppdpnsg : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшего.vsppdpnsv : (LLCIA- or LLFSB-) & ; =огнавшегоÑÑ.vsnpdpmsg : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшегоÑÑ.vsnpdpmsv =огнавшийÑÑ.vsnpdpmsv : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшегоÑÑ.vsnpdpnsg : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшегоÑÑ.vsnpdpnsv : (LLFET-) & ; =огнавшее.vsppdpnsi : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшее.vsppdpnsv : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшееÑÑ.vsnpdpnsi : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшееÑÑ.vsnpdpnsv : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшей.vsppdpfsd : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшей.vsppdpfsg : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшей.vsppdpfsp : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшей.vsppdpfst : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшейÑÑ.vsnpdpfsd : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшейÑÑ.vsnpdpfsg : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшейÑÑ.vsnpdpfsp : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшейÑÑ.vsnpdpfst : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшем.vsppdpmsp : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшем.vsppdpnsp : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшемÑÑ.vsnpdpmsp : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшемÑÑ.vsnpdpnsp : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшему.vsppdpmsd : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшему.vsppdpnsd : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшемуÑÑ.vsnpdpmsd : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшемуÑÑ.vsnpdpnsd : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшею.vsppdpfst : (LLCIA- or LLFSB-) & ; =огнавшеюÑÑ.vsnpdpfst : (LLFET-) & ; =огнавшие.vsppdppi : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшие.vsppdppv =огнавших.vsppdppv : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшиеÑÑ.vsnpdppi : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшиеÑÑ.vsnpdppv =огнавшихÑÑ.vsnpdppv : (LLCIC- or LLFET- or LLGQV-) & ; =огнавший.vsppdpmsi : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшийÑÑ.vsnpdpmsi : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшим.vsppdpmst : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшим.vsppdpnst : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшим.vsppdppd : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшими.vsppdppt : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшимиÑÑ.vsnpdppt : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшимÑÑ.vsnpdpmst : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшимÑÑ.vsnpdpnst : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшимÑÑ.vsnpdppd : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшиÑÑŒ.vnnddp : (LLFET-) & ; =огнавшиÑÑŒ.vsnddp : (LLCIC- or LLGQV-) & ; =огнавших.vsppdppg : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавших.vsppdppp : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшихÑÑ.vsnpdppg : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшихÑÑ.vsnpdppp : (LLCIC- or LLFET- or LLGQV-) & ; =огнавшую.vsppdpfsv : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнавшуюÑÑ.vsnpdpfsv : (LLCIC- or LLFET- or LLGQV-) & ; =огнал.vspdpms : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнала.vspdpfs : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огналаÑÑŒ.vsndpfs : (LLCIC- or LLFET- or LLGQV-) & ; =огнали.vspdpp : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огналиÑÑŒ.vsndpp : (LLCIC- or LLFET- or LLGQV-) & ; =огнало.vspdpns : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огналоÑÑŒ.vsndpns : (LLCIC- or LLFET- or LLGQV-) & ; =огналÑÑ.vsndpms : (LLCIC- or LLFET- or LLGQV-) & ; =огнан.vsppsnmss : (LLCIB- or LLGAL-) & ; =огнан.vsppspmsi : (LLCIA-) & ; =огнан.vsppspmss : (LLFSB-) & ; =огнана.vsppsnfss : (LLCIB- or LLGAL-) & ; =огнана.vsppspfsi : (LLCIA-) & ; =огнана.vsppspfss : (LLFSB-) & ; =огнаннаÑ.vsppspfsi : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанного.vsppspmsg : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанного.vsppspmsv =огнанный.vsppspmsv : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанного.vsppspnsg : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанного.vsppspnsv : (LLCIA- or LLFSB-) & ; =огнанное.vsppspnsi : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанное.vsppspnsv : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанной.vsppspfsd : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанной.vsppspfsg : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанной.vsppspfsp : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанной.vsppspfst : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанном.vsppspmsp : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанном.vsppspnsp : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанному.vsppspmsd : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанному.vsppspnsd : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанною.vsppspfst : (LLCIA- or LLFSB-) & ; =огнанную.vsppspfsv : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанные.vsppsppi : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанные.vsppsppv =огнанных.vsppsppv : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанный.vsppspmsi : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанным.vsppspmst : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанным.vsppspnst : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанным.vsppsppd : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанными.vsppsppt : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанных.vsppsppg : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнанных.vsppsppp : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнано.vsppsnnss : (LLCIB- or LLGAL-) & ; =огнано.vsppspnsi : (LLCIA-) & ; =огнано.vsppspnss : (LLFSB-) & ; =огнаны.vsppsnps : (LLCIB- or LLGAL-) & ; =огнаны.vsppsppi : (LLCIA-) & ; =огнаны.vsppspps : (LLFSB-) & ; =огнать.vspdi : (LLCIA- or LLCIB- or LLFSB- or LLGAL-) & ; =огнатьÑÑ.vsndi : (LLCIC- or LLFET- or LLGQV-) & ; =ого-либо.mmsg : (LLDWB-) & ; =ого-либо.mmsv : (LLDWB-) & ; =ого-либо.wlmsv : (LLCJP- or LLDLW-) & ; =ого-либо.wmsg : (LLCJP- or LLDLW-) & ; =ого-либо.wnsg : (LLCJP- or LLDLW-) & ; =ого-нибудь.mmsg : (LLDWD-) & ; =ого-нибудь.mmsv : (LLDWD-) & ; =ого-нибудь.wlmsv : (LLCJQ- or LLDLX-) & ; =ого-нибудь.wmsg : (LLCJQ- or LLDLX-) & ; =ого-нибудь.wnsg : (LLCJQ- or LLDLX-) & ; =ого-то.mmsg : (LLDWF-) & ; =ого-то.mmsv : (LLDWF-) & ; =ого-то.wlmsv : (LLCJR- or LLCLE- or LLDLY-) & ; =ого-то.wmsg : (LLCJR- or LLCLE- or LLDLY-) & ; =ого-то.wnsg : (LLCJR- or LLCLE- or LLDLY-) & ; =ого.afsg : (LLDYR-) & ; =ого.almsv : (LLADZ- or LLBDV- or LLBDW- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJC- or LLCJE- or LLCJF- or LLCJG- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKJ- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKU- or LLDKW- or LLDKX- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLF- or LLDLH- or LLDLJ- or LLDLK- or LLDLL- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYY- or LLDZZ- or LLEAA- or LLEAP- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIT- or LLEJD- or LLEJE- or LLEJG- or LLEJQ- or LLEJU- or LLEKD- or LLEKL- or LLEKM- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUQ- or LLFUS- or LLFVD- or LLFVF- or LLFVG- or LLFVJ- or LLGRP- or LLGRQ- or LLGRR-) & ; =ого.amsg : (LLADZ- or LLAEE- or LLBDV- or LLBDW- or LLBDX- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDLV- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZN- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUQ- or LLFUS- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLGRP- or LLGRQ- or LLGRR-) & ; =ого.amsv : (LLFMW-) & ; =ого.ansg : (LLADZ- or LLAEE- or LLBDV- or LLBDW- or LLBDX- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYZ- or LLDZU- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUQ- or LLFUS- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLGRP- or LLGRQ- or LLGRR-) & ; =ого.apv : (LLDLR-) & ; =ого.klmsv : (LLDVP- or LLDWN- or LLEKX- or LLEKZ- or LLELA-) & ; =ого.kmsg : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ого.knsg : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ого.mmsg : (LLDUS- or LLDVM- or LLDVW- or LLDVX- or LLDWL- or LLEGV- or LLEGW- or LLFFX- or LLFGT-) & ; =ого.mmsp : (LLDVX-) & ; =ого.mmsv : (LLDUS- or LLDVM- or LLDVW- or LLDWL- or LLEGV- or LLEGW- or LLFFX- or LLFGT-) & ; =ого.mnsg : (LLDVK- or LLDVL- or LLFFS- or LLFFT- or LLFFU- or LLFFV- or LLFFW- or LLFGT-) & ; =ого.mnsv =от.mnsv : (LLFFS- or LLFFT-) & ; =ого.ndmsg : (LLBDF- or LLCIP- or LLDJY- or LLDYP- or LLDZX- or LLDZY- or LLEAO-) & ; =ого.ndnsg : (LLCIH- or LLCII- or LLCIJ- or LLCIK- or LLDZV- or LLDZW- or LLEGS-) & ; =ого.nlmsg : (LLBDI- or LLCIQ- or LLCIR- or LLDJZ- or LLEDH- or LLEDI- or LLEDQ- or LLEDR- or LLEDS- or LLEDV- or LLEDW- or LLFFZ- or LLFJY- or LLFJZ- or LLFMC- or LLFMD- or LLFNQ-) & ; =ого.nlmsv : (LLBDI- or LLCIQ- or LLCIR- or LLDJZ- or LLEDH- or LLEDI- or LLEDQ- or LLEDR- or LLEDS- or LLEDV- or LLEDW- or LLFFZ- or LLFJY- or LLFJZ- or LLFMC- or LLFMD- or LLFNQ-) & ; =ого.nlnsg : (LLCIL- or LLFNC-) & ; =ого.usg : (LLDVJ-) & ; =ого.usv : (LLDVJ-) & ; =ого.wlmsv : (LLDSW- or LLDUS- or LLDUU- or LLDUV- or LLDVM- or LLDVN- or LLDVO- or LLDVU- or LLDVV- or LLDWL- or LLDWM-) & ; =ого.wmsg : (LLDSW- or LLDUS- or LLDUU- or LLDUV- or LLDVM- or LLDVN- or LLDVO- or LLDVU- or LLDVV- or LLDWL- or LLDWM-) & ; =ого.wnsg : (LLDSW- or LLDUS- or LLDUU- or LLDUV- or LLDVM- or LLDVN- or LLDVO- or LLDVU- or LLDVV- or LLDWL- or LLDWM-) & ; =однаÑ.afsi : (LLFLZ- or LLFMA-) & ; =одную.afsv : (LLFLZ- or LLFMA-) & ; =одные.adpv : (LLFLZ- or LLFMA-) & ; =одные.api : (LLFLZ- or LLFMA-) & ; =одный.admsv : (LLFLZ- or LLFMA-) & ; =одный.amsi : (LLFLZ- or LLFMA-) & ; =одным.amst : (LLFLZ- or LLFMA-) & ; =одным.anst : (LLFLZ- or LLFMA-) & ; =одным.apd : (LLFMA-) & ; =одным.apg : (LLFLZ-) & ; =одными.apt : (LLFLZ- or LLFMA-) & ; =одных.alpv : (LLFLZ- or LLFMA-) & ; =одных.apg : (LLFLZ- or LLFMA-) & ; =одных.app : (LLFLZ- or LLFMA-) & ; =одрав.vspddp =одравши.vspddp : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшаÑ.vsppdpfsi : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшаÑÑÑ.vsnpdpfsi : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшего.vsppdpmsg : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшего.vsppdpmsv =одравший.vsppdpmsv : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшего.vsppdpnsg : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшего.vsppdpnsv : (LLCIE- or LLFSC-) & ; =одравшегоÑÑ.vsnpdpmsg : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшегоÑÑ.vsnpdpmsv =одравшийÑÑ.vsnpdpmsv : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшегоÑÑ.vsnpdpnsg : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшегоÑÑ.vsnpdpnsv : (LLFEM-) & ; =одравшее.vsppdpnsi : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшее.vsppdpnsv : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшееÑÑ.vsnpdpnsi : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшееÑÑ.vsnpdpnsv : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшей.vsppdpfsd : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшей.vsppdpfsg : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшей.vsppdpfsp : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшей.vsppdpfst : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшейÑÑ.vsnpdpfsd : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшейÑÑ.vsnpdpfsg : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшейÑÑ.vsnpdpfsp : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшейÑÑ.vsnpdpfst : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшем.vsppdpmsp : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшем.vsppdpnsp : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшемÑÑ.vsnpdpmsp : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшемÑÑ.vsnpdpnsp : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшему.vsppdpmsd : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшему.vsppdpnsd : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшемуÑÑ.vsnpdpmsd : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшемуÑÑ.vsnpdpnsd : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшею.vsppdpfst : (LLCIE- or LLFSC-) & ; =одравшеюÑÑ.vsnpdpfst : (LLFEM-) & ; =одравшие.vsppdppi : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшие.vsppdppv =одравших.vsppdppv : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшиеÑÑ.vsnpdppi : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшиеÑÑ.vsnpdppv =одравшихÑÑ.vsnpdppv : (LLCIG- or LLFEM- or LLFZH-) & ; =одравший.vsppdpmsi : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшийÑÑ.vsnpdpmsi : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшим.vsppdpmst : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшим.vsppdpnst : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшим.vsppdppd : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшими.vsppdppt : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшимиÑÑ.vsnpdppt : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшимÑÑ.vsnpdpmst : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшимÑÑ.vsnpdpnst : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшимÑÑ.vsnpdppd : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшиÑÑŒ.vnnddp : (LLFEM-) & ; =одравшиÑÑŒ.vsnddp : (LLCIG- or LLFZH-) & ; =одравших.vsppdppg : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравших.vsppdppp : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшихÑÑ.vsnpdppg : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшихÑÑ.vsnpdppp : (LLCIG- or LLFEM- or LLFZH-) & ; =одравшую.vsppdpfsv : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одравшуюÑÑ.vsnpdpfsv : (LLCIG- or LLFEM- or LLFZH-) & ; =одрал.vspdpms : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одрала.vspdpfs : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одралаÑÑŒ.vsndpfs : (LLCIG- or LLFEM- or LLFZH-) & ; =одрали.vspdpp : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одралиÑÑŒ.vsndpp : (LLCIG- or LLFEM- or LLFZH-) & ; =одрало.vspdpns : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одралоÑÑŒ.vsndpns : (LLCIG- or LLFEM- or LLFZH-) & ; =одралÑÑ.vsndpms : (LLCIG- or LLFEM- or LLFZH-) & ; =одран.vsppsnmss : (LLCIF- or LLFZG-) & ; =одран.vsppspmsi : (LLCIE-) & ; =одран.vsppspmss : (LLFSC-) & ; =одрана.vsppsnfss : (LLCIF- or LLFZG-) & ; =одрана.vsppspfsi : (LLCIE-) & ; =одрана.vsppspfss : (LLFSC-) & ; =одраннаÑ.vsppspfsi : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранного.vsppspmsg : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранного.vsppspmsv =одранный.vsppspmsv : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранного.vsppspnsg : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранного.vsppspnsv : (LLCIE- or LLFSC-) & ; =одранное.vsppspnsi : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранное.vsppspnsv : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранной.vsppspfsd : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранной.vsppspfsg : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранной.vsppspfsp : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранной.vsppspfst : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранном.vsppspmsp : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранном.vsppspnsp : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранному.vsppspmsd : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранному.vsppspnsd : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранною.vsppspfst : (LLCIE- or LLFSC-) & ; =одранную.vsppspfsv : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранные.vsppsppi : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранные.vsppsppv =одранных.vsppsppv : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранный.vsppspmsi : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранным.vsppspmst : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранным.vsppspnst : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранным.vsppsppd : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранными.vsppsppt : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранных.vsppsppg : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одранных.vsppsppp : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одрано.vsppsnnss : (LLCIF- or LLFZG-) & ; =одрано.vsppspnsi : (LLCIE-) & ; =одрано.vsppspnss : (LLFSC-) & ; =одраны.vsppsnps : (LLCIF- or LLFZG-) & ; =одраны.vsppsppi : (LLCIE-) & ; =одраны.vsppspps : (LLFSC-) & ; =одрать.vspdi : (LLCIE- or LLCIF- or LLFSC- or LLFZG-) & ; =одратьÑÑ.vsndi : (LLCIG- or LLFEM- or LLFZH-) & ; =одуй.vspdv2s : (LLDFU- or LLGNG-) & ; =одуйте.vspdv2p : (LLDFU- or LLGNG-) & ; =ое-либо.wnsi : (LLCJP- or LLDLW-) & ; =ое-либо.wnsv : (LLCJP- or LLDLW-) & ; =ое-нибудь.wnsi : (LLCJQ- or LLDLX-) & ; =ое-нибудь.wnsv : (LLCJQ- or LLDLX-) & ; =ое-то.wnsi : (LLCJR- or LLDLY-) & ; =ое-то.wnsv : (LLCJR- or LLDLY-) & ; =ое.ansi : (LLBDV- or LLBDW- or LLBDX- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFPD- or LLFUN- or LLFUQ- or LLFVD- or LLFVF- or LLFVG- or LLFVJ- or LLGRP- or LLGRQ- or LLGRR-) & ; =ое.ansv : (LLBDV- or LLBDW- or LLBDX- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYZ- or LLDZU- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUQ- or LLFVD- or LLFVF- or LLFVG- or LLFVJ- or LLGRP- or LLGRQ- or LLGRR-) & ; =ое.knsi : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ое.knsv : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ое.mnsi : (LLDVK- or LLDVL- or LLFFV- or LLFFW- or LLFGT-) & ; =ое.mnsv : (LLDVK- or LLDVL- or LLFFV- or LLFFW- or LLFGT-) & ; =ое.ndnsi : (LLCIH- or LLCII- or LLCIJ- or LLCIK- or LLDZV- or LLDZW- or LLEGS-) & ; =ое.ndnsv : (LLCIH- or LLCII- or LLCIJ- or LLCIK- or LLDZV- or LLDZW- or LLEGS-) & ; =ое.nlnsi : (LLCIL- or LLFNC-) & ; =ое.nlnsv : (LLCIL- or LLFNC-) & ; =ое.wfsv : (LLDSW-) & ; =ое.wnsi : (LLDUS- or LLDUU- or LLDUV- or LLDUW- or LLDVM- or LLDVN- or LLDVO- or LLDWL- or LLDWM-) & ; =ое.wnsv : (LLDUS- or LLDUU- or LLDUV- or LLDUW- or LLDVM- or LLDVN- or LLDVO- or LLDWL- or LLDWM-) & ; =оего.wlmsv : (LLDUU- or LLDUW-) & ; =оего.wmsg : (LLDUU- or LLDUW-) & ; =оего.wnsg : (LLDUU- or LLDUW-) & ; =оей.wfsd : (LLDUW-) & ; =оей.wfsg : (LLDUW-) & ; =оей.wfsp : (LLDUW-) & ; =оей.wfst =оею.wfst =ою.wfst : (LLDUW-) & ; =оем.vnndn1p : (LLDLZ- or LLDMA- or LLFQH-) & ; =оем.vnpdn1p : (LLAWV- or LLDMB- or LLFQG-) & ; =оем.vnppsnmss : (LLDMB- or LLFQG-) & ; =оем.vsndf1p : (LLDMC- or LLFYP-) & ; =оем.vsndv1p : (LLFYP-) & ; =оем.vsndv1s : (LLDMC-) & ; =оем.vspdf1p : (LLAXI- or LLDME- or LLDMF- or LLFZO- or LLGBJ-) & ; =оем.vspdv1p : (LLFZO- or LLGBJ-) & ; =оем.vspdv1s : (LLAXI- or LLDMF-) & ; =оем.wmsp : (LLDUW-) & ; =оем.wnsp : (LLDUW-) & ; =оема.vnppsnfss : (LLDMB- or LLFQG-) & ; =оемаÑ.vnppsnfsi : (LLDMB- or LLFQG-) & ; =оемо.vnppsnnss : (LLDMB- or LLFQG-) & ; =оемого.vnppsnmsg : (LLDMB- or LLFQG-) & ; =оемого.vnppsnmsv =оемый.vnppsnmsv : (LLDMB- or LLFQG-) & ; =оемого.vnppsnnsg : (LLDMB- or LLFQG-) & ; =оемое.vnppsnnsi : (LLDMB- or LLFQG-) & ; =оемое.vnppsnnsv : (LLDMB- or LLFQG-) & ; =оемой.vnppsnfsd : (LLDMB- or LLFQG-) & ; =оемой.vnppsnfsg : (LLDMB- or LLFQG-) & ; =оемой.vnppsnfsp : (LLDMB- or LLFQG-) & ; =оемой.vnppsnfst : (LLDMB- or LLFQG-) & ; =оемом.vnppsnmsp : (LLDMB- or LLFQG-) & ; =оемом.vnppsnnsp : (LLDMB- or LLFQG-) & ; =оемому.vnppsnmsd : (LLDMB- or LLFQG-) & ; =оемому.vnppsnnsd : (LLDMB- or LLFQG-) & ; =оемÑÑ.vnndn1p : (LLAXQ- or LLDMH-) & ; =оемÑÑ.vsndf1p : (LLAXV- or LLDMI- or LLGCG- or LLGLV-) & ; =оемÑÑ.vsndv1p : (LLGCG- or LLGLV-) & ; =оемÑÑ.vsndv1s : (LLAXV- or LLDMI-) & ; =оемте.vsndv1p : (LLDMC- or LLFYP-) & ; =оемте.vspdv1p : (LLAXI- or LLDMF- or LLFZO- or LLGBJ-) & ; =оемтеÑÑŒ.vsndv1p : (LLAXV- or LLDMI- or LLGCG- or LLGLV-) & ; =оему.wmsd : (LLDUU- or LLDUW-) & ; =оему.wnsd : (LLDUU- or LLDUW-) & ; =оемую.vnppsnfsv : (LLDMB- or LLFQG-) & ; =оемы.vnppsnps : (LLDMB- or LLFQG-) & ; =оемые.vnppsnpi : (LLDMB- or LLFQG-) & ; =оемые.vnppsnpv =оемых.vnppsnpv : (LLDMB- or LLFQG-) & ; =оемый.vnppsnmsi : (LLDMB- or LLFQG-) & ; =оемым.vnppsnmst : (LLDMB- or LLFQG-) & ; =оемым.vnppsnnst : (LLDMB- or LLFQG-) & ; =оемым.vnppsnpd : (LLDMB- or LLFQG-) & ; =оемыми.vnppsnpt : (LLDMB- or LLFQG-) & ; =оемых.vnppsnpg : (LLDMB- or LLFQG-) & ; =оемых.vnppsnpp : (LLDMB- or LLFQG-) & ; =оет.vnndn3s : (LLDLZ- or LLDMA- or LLFQH-) & ; =оет.vnpdn3s : (LLAWV- or LLDMB- or LLFQG-) & ; =оет.vsndf3s : (LLDMC- or LLFYP-) & ; =оет.vspdf3s : (LLAXI- or LLDME- or LLDMF- or LLFZO- or LLGBJ-) & ; =оете.vnndn2p : (LLDLZ- or LLDMA- or LLFQH-) & ; =оете.vnpdn2p : (LLAWV- or LLDMB- or LLFQG-) & ; =оете.vsndf2p : (LLDMC- or LLFYP-) & ; =оете.vspdf2p : (LLAXI- or LLDME- or LLDMF- or LLFZO- or LLGBJ-) & ; =оетеÑÑŒ.vnndn2p : (LLAXQ- or LLDMH-) & ; =оетеÑÑŒ.vsndf2p : (LLAXV- or LLDMI- or LLGCG- or LLGLV-) & ; =оетÑÑ.vnndn3s : (LLAXQ- or LLDMH-) & ; =оетÑÑ.vsndf3s : (LLAXV- or LLDMI- or LLGCG- or LLGLV-) & ; =оешь.vnndn2s : (LLDLZ- or LLDMA- or LLFQH-) & ; =оешь.vnpdn2s : (LLAWV- or LLDMB- or LLFQG-) & ; =оешь.vsndf2s : (LLDMC- or LLFYP-) & ; =оешь.vspdf2s : (LLAXI- or LLDME- or LLDMF- or LLFZO- or LLGBJ-) & ; =оешьÑÑ.vnndn2s : (LLAXQ- or LLDMH-) & ; =оешьÑÑ.vsndf2s : (LLAXV- or LLDMI- or LLGCG- or LLGLV-) & ; =ожги.vspdv2s : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожгиÑÑŒ.vsndv2s : (LLAZG- or LLFEQ- or LLGKT-) & ; =ожгите.vspdv2p : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожгитеÑÑŒ.vsndv2p : (LLAZG- or LLFEQ- or LLGKT-) & ; =ожгла.vspdpfs : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожглаÑÑŒ.vsndpfs : (LLAZG- or LLFEQ- or LLGKT-) & ; =ожгли.vspdpp : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожглиÑÑŒ.vsndpp : (LLAZG- or LLFEQ- or LLGKT-) & ; =ожгло.vspdpns : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожглоÑÑŒ.vsndpns : (LLAZG- or LLFEQ- or LLGKT-) & ; =ожгу.vspdf1s : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожгуÑÑŒ.vsndf1s : (LLAZG- or LLFEQ- or LLGKT-) & ; =ожгут.vspdf3p : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожгутÑÑ.vsndf3p : (LLAZG- or LLFEQ- or LLGKT-) & ; =ожжем.vspdf1p : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожжем.vspdv1p : (LLGKS-) & ; =ожжем.vspdv1s : (LLAZE-) & ; =ожжемÑÑ.vsndf1p : (LLAZG- or LLFEQ- or LLGKT-) & ; =ожжемÑÑ.vsndv1p : (LLGKT-) & ; =ожжемÑÑ.vsndv1s : (LLAZG-) & ; =ожжемте.vspdv1p : (LLAZE- or LLGKS-) & ; =ожжемтеÑÑŒ.vsndv1p : (LLAZG- or LLGKT-) & ; =ожжен.vsppsnmss : (LLAZE- or LLGKS-) & ; =ожжен.vsppspmsi : (LLAZF-) & ; =ожжен.vsppspmss : (LLFUE-) & ; =ожжена.vsppsnfss : (LLAZE- or LLGKS-) & ; =ожжена.vsppspfsi : (LLAZF-) & ; =ожжена.vsppspfss : (LLFUE-) & ; =ожженнаÑ.vsppspfsi : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженного.vsppspmsg : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженного.vsppspmsv =ожженный.vsppspmsv : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженного.vsppspnsg : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженного.vsppspnsv : (LLAZF- or LLFUE-) & ; =ожженное.vsppspnsi : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженное.vsppspnsv : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженной.vsppspfsd : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженной.vsppspfsg : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженной.vsppspfsp : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженной.vsppspfst : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженном.vsppspmsp : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженном.vsppspnsp : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженному.vsppspmsd : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженному.vsppspnsd : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженною.vsppspfst : (LLAZF- or LLFUE-) & ; =ожженную.vsppspfsv : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженные.vsppsppi : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженные.vsppsppv =ожженных.vsppsppv : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженный.vsppspmsi : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженным.vsppspmst : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженным.vsppspnst : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженным.vsppsppd : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженными.vsppsppt : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженных.vsppsppg : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожженных.vsppsppp : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожжено.vsppsnnss : (LLAZE- or LLGKS-) & ; =ожжено.vsppspnsi : (LLAZF-) & ; =ожжено.vsppspnss : (LLFUE-) & ; =ожжены.vsppsnps : (LLAZE- or LLGKS-) & ; =ожжены.vsppsppi : (LLAZF-) & ; =ожжены.vsppspps : (LLFUE-) & ; =ожжет.vspdf3s : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожжете.vspdf2p : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожжетеÑÑŒ.vsndf2p : (LLAZG- or LLFEQ- or LLGKT-) & ; =ожжетÑÑ.vsndf3s : (LLAZG- or LLFEQ- or LLGKT-) & ; =ожжешь.vspdf2s : (LLAZE- or LLAZF- or LLFUE- or LLGKS-) & ; =ожжешьÑÑ.vsndf2s : (LLAZG- or LLFEQ- or LLGKT-) & ; =ожмем.vspdf1p : (LLAYY- or LLAYZ- or LLFXY- or LLGMO-) & ; =ожмем.vspdv1p : (LLFXY- or LLGMO-) & ; =ожмем.vspdv1s : (LLAYY- or LLAYZ-) & ; =ожмемÑÑ.vsndf1p : (LLAZB- or LLAZC- or LLFXZ- or LLGMP-) & ; =ожмемÑÑ.vsndv1p : (LLFXZ- or LLGMP-) & ; =ожмемÑÑ.vsndv1s : (LLAZB- or LLAZC-) & ; =ожмемте.vspdv1p : (LLAYY- or LLAYZ- or LLFXY- or LLGMO-) & ; =ожмемтеÑÑŒ.vsndv1p : (LLAZB- or LLAZC- or LLFXZ- or LLGMP-) & ; =ожмет.vspdf3s : (LLAYY- or LLAYZ- or LLFXY- or LLGMO-) & ; =ожмете.vspdf2p : (LLAYY- or LLAYZ- or LLFXY- or LLGMO-) & ; =ожметеÑÑŒ.vsndf2p : (LLAZB- or LLAZC- or LLFXZ- or LLGMP-) & ; =ожметÑÑ.vsndf3s : (LLAZB- or LLAZC- or LLFXZ- or LLGMP-) & ; =ожмешь.vspdf2s : (LLAYY- or LLAYZ- or LLFXY- or LLGMO-) & ; =ожмешьÑÑ.vsndf2s : (LLAZB- or LLAZC- or LLFXZ- or LLGMP-) & ; =ожми.vspdv2s : (LLAYY- or LLAYZ- or LLFXY- or LLGMO-) & ; =ожмиÑÑŒ.vsndv2s : (LLAZB- or LLAZC- or LLFXZ- or LLGMP-) & ; =ожмите.vspdv2p : (LLAYY- or LLAYZ- or LLFXY- or LLGMO-) & ; =ожмитеÑÑŒ.vsndv2p : (LLAZB- or LLAZC- or LLFXZ- or LLGMP-) & ; =ожму.vspdf1s : (LLAYY- or LLAYZ- or LLFBX- or LLFXY- or LLGMO-) & ; =ожмуÑÑŒ.vsndf1s : (LLAZB- or LLAZC- or LLFEK- or LLFXZ- or LLGMP-) & ; =ожмут.vspdf3p : (LLAYY- or LLAYZ- or LLFXY- or LLGMO-) & ; =ожмутÑÑ.vsndf3p : (LLAZB- or LLAZC- or LLFXZ- or LLGMP-) & ; =ожнем.vspdf1p : (LLAYZ- or LLGMO-) & ; =ожнемÑÑ.vsndf1p : (LLAZC- or LLGMP-) & ; =ожнет.vspdf3s : (LLAYZ- or LLGMO-) & ; =ожнете.vspdf2p : (LLAYZ- or LLGMO-) & ; =ожнетеÑÑŒ.vsndf2p : (LLAZC- or LLGMP-) & ; =ожнетÑÑ.vsndf3s : (LLAZC- or LLGMP-) & ; =ожнешь.vspdf2s : (LLAYZ- or LLGMO-) & ; =ожнешьÑÑ.vsndf2s : (LLAZC- or LLGMP-) & ; =ожни.vspdv2s : (LLAYZ- or LLGMO-) & ; =ожниÑÑŒ.vsndv2s : (LLAZC- or LLGMP-) & ; =ожните.vspdv2p : (LLAYZ- or LLGMO-) & ; =ожнитеÑÑŒ.vsndv2p : (LLAZC- or LLGMP-) & ; =ожну.vspdf1s : (LLAYZ- or LLGMO-) & ; =ожнуÑÑŒ.vsndf1s : (LLAZC- or LLGMP-) & ; =ожнут.vspdf3p : (LLAYZ- or LLGMO-) & ; =ожнутÑÑ.vsndf3p : (LLAZC- or LLGMP-) & ; =ожь.ndfsi : (LLCIM-) & ; =ожь.ndfsv : (LLCIM-) & ; =ожью.ndfst : (LLCIM-) & ; =озвав.vspddp =озвавши.vspddp : (LLCIN- or LLGND-) & ; =озвавшаÑ.vsppdpfsi : (LLCIN- or LLGND-) & ; =озвавшаÑÑÑ.vsnpdpfsi : (LLCIO- or LLGOK-) & ; =озвавшего.vsppdpmsg : (LLCIN- or LLGND-) & ; =озвавшего.vsppdpmsv =озвавший.vsppdpmsv : (LLCIN- or LLGND-) & ; =озвавшего.vsppdpnsg : (LLCIN- or LLGND-) & ; =озвавшегоÑÑ.vsnpdpmsg : (LLCIO- or LLGOK-) & ; =озвавшегоÑÑ.vsnpdpmsv =озвавшийÑÑ.vsnpdpmsv : (LLCIO- or LLGOK-) & ; =озвавшегоÑÑ.vsnpdpnsg : (LLCIO- or LLGOK-) & ; =озвавшее.vsppdpnsi : (LLCIN- or LLGND-) & ; =озвавшее.vsppdpnsv : (LLCIN- or LLGND-) & ; =озвавшееÑÑ.vsnpdpnsi : (LLCIO- or LLGOK-) & ; =озвавшееÑÑ.vsnpdpnsv : (LLCIO- or LLGOK-) & ; =озвавшей.vsppdpfsd : (LLCIN- or LLGND-) & ; =озвавшей.vsppdpfsg : (LLCIN- or LLGND-) & ; =озвавшей.vsppdpfsp : (LLCIN- or LLGND-) & ; =озвавшей.vsppdpfst : (LLCIN- or LLGND-) & ; =озвавшейÑÑ.vsnpdpfsd : (LLCIO- or LLGOK-) & ; =озвавшейÑÑ.vsnpdpfsg : (LLCIO- or LLGOK-) & ; =озвавшейÑÑ.vsnpdpfsp : (LLCIO- or LLGOK-) & ; =озвавшейÑÑ.vsnpdpfst : (LLCIO- or LLGOK-) & ; =озвавшем.vsppdpmsp : (LLCIN- or LLGND-) & ; =озвавшем.vsppdpnsp : (LLCIN- or LLGND-) & ; =озвавшемÑÑ.vsnpdpmsp : (LLCIO- or LLGOK-) & ; =озвавшемÑÑ.vsnpdpnsp : (LLCIO- or LLGOK-) & ; =озвавшему.vsppdpmsd : (LLCIN- or LLGND-) & ; =озвавшему.vsppdpnsd : (LLCIN- or LLGND-) & ; =озвавшемуÑÑ.vsnpdpmsd : (LLCIO- or LLGOK-) & ; =озвавшемуÑÑ.vsnpdpnsd : (LLCIO- or LLGOK-) & ; =озвавшие.vsppdppi : (LLCIN- or LLGND-) & ; =озвавшие.vsppdppv =озвавших.vsppdppv : (LLCIN- or LLGND-) & ; =озвавшиеÑÑ.vsnpdppi : (LLCIO- or LLGOK-) & ; =озвавшиеÑÑ.vsnpdppv =озвавшихÑÑ.vsnpdppv : (LLCIO- or LLGOK-) & ; =озвавший.vsppdpmsi : (LLCIN- or LLGND-) & ; =озвавшийÑÑ.vsnpdpmsi : (LLCIO- or LLGOK-) & ; =озвавшим.vsppdpmst : (LLCIN- or LLGND-) & ; =озвавшим.vsppdpnst : (LLCIN- or LLGND-) & ; =озвавшим.vsppdppd : (LLCIN- or LLGND-) & ; =озвавшими.vsppdppt : (LLCIN- or LLGND-) & ; =озвавшимиÑÑ.vsnpdppt : (LLCIO- or LLGOK-) & ; =озвавшимÑÑ.vsnpdpmst : (LLCIO- or LLGOK-) & ; =озвавшимÑÑ.vsnpdpnst : (LLCIO- or LLGOK-) & ; =озвавшимÑÑ.vsnpdppd : (LLCIO- or LLGOK-) & ; =озвавшиÑÑŒ.vsnddp : (LLCIO- or LLGOK-) & ; =озвавших.vsppdppg : (LLCIN- or LLGND-) & ; =озвавших.vsppdppp : (LLCIN- or LLGND-) & ; =озвавшихÑÑ.vsnpdppg : (LLCIO- or LLGOK-) & ; =озвавшихÑÑ.vsnpdppp : (LLCIO- or LLGOK-) & ; =озвавшую.vsppdpfsv : (LLCIN- or LLGND-) & ; =озвавшуюÑÑ.vsnpdpfsv : (LLCIO- or LLGOK-) & ; =озвал.vspdpms : (LLCIN- or LLGND-) & ; =озвала.vspdpfs : (LLCIN- or LLGND-) & ; =озвалаÑÑŒ.vsndpfs : (LLCIO- or LLGOK-) & ; =озвали.vspdpp : (LLCIN- or LLGND-) & ; =озвалиÑÑŒ.vsndpp : (LLCIO- or LLGOK-) & ; =озвало.vspdpns : (LLCIN- or LLGND-) & ; =озвалоÑÑŒ.vsndpns : (LLCIO- or LLGOK-) & ; =озвалÑÑ.vsndpms : (LLCIO- or LLGOK-) & ; =озван.vsppsnmss : (LLCIN- or LLGND-) & ; =озвана.vsppsnfss : (LLCIN- or LLGND-) & ; =озваннаÑ.vsppspfsi : (LLCIN- or LLGND-) & ; =озванного.vsppspmsg : (LLCIN- or LLGND-) & ; =озванного.vsppspmsv =озванный.vsppspmsv : (LLCIN- or LLGND-) & ; =озванного.vsppspnsg : (LLCIN- or LLGND-) & ; =озванное.vsppspnsi : (LLCIN- or LLGND-) & ; =озванное.vsppspnsv : (LLCIN- or LLGND-) & ; =озванной.vsppspfsd : (LLCIN- or LLGND-) & ; =озванной.vsppspfsg : (LLCIN- or LLGND-) & ; =озванной.vsppspfsp : (LLCIN- or LLGND-) & ; =озванной.vsppspfst : (LLCIN- or LLGND-) & ; =озванном.vsppspmsp : (LLCIN- or LLGND-) & ; =озванном.vsppspnsp : (LLCIN- or LLGND-) & ; =озванному.vsppspmsd : (LLCIN- or LLGND-) & ; =озванному.vsppspnsd : (LLCIN- or LLGND-) & ; =озванную.vsppspfsv : (LLCIN- or LLGND-) & ; =озванные.vsppsppi : (LLCIN- or LLGND-) & ; =озванные.vsppsppv =озванных.vsppsppv : (LLCIN- or LLGND-) & ; =озванный.vsppspmsi : (LLCIN- or LLGND-) & ; =озванным.vsppspmst : (LLCIN- or LLGND-) & ; =озванным.vsppspnst : (LLCIN- or LLGND-) & ; =озванным.vsppsppd : (LLCIN- or LLGND-) & ; =озванными.vsppsppt : (LLCIN- or LLGND-) & ; =озванных.vsppsppg : (LLCIN- or LLGND-) & ; =озванных.vsppsppp : (LLCIN- or LLGND-) & ; =озвано.vsppsnnss : (LLCIN- or LLGND-) & ; =озваны.vsppsnps : (LLCIN- or LLGND-) & ; =озвать.vspdi : (LLCIN- or LLGND-) & ; =озватьÑÑ.vsndi : (LLCIO- or LLGOK-) & ; =оздан.vsppsnmss : (LLAHH- or LLGQQ-) & ; =озданнаÑ.vsppspfsi : (LLAHH- or LLGQQ-) & ; =озданного.vsppspmsg : (LLAHH- or LLGQQ-) & ; =озданного.vsppspmsv =озданный.vsppspmsv : (LLAHH- or LLGQQ-) & ; =озданного.vsppspnsg : (LLAHH- or LLGQQ-) & ; =озданное.vsppspnsi : (LLAHH- or LLGQQ-) & ; =озданное.vsppspnsv : (LLAHH- or LLGQQ-) & ; =озданной.vsppspfsd : (LLAHH- or LLGQQ-) & ; =озданной.vsppspfsg : (LLAHH- or LLGQQ-) & ; =озданной.vsppspfsp : (LLAHH- or LLGQQ-) & ; =озданной.vsppspfst : (LLAHH- or LLGQQ-) & ; =озданном.vsppspmsp : (LLAHH- or LLGQQ-) & ; =озданном.vsppspnsp : (LLAHH- or LLGQQ-) & ; =озданному.vsppspmsd : (LLAHH- or LLGQQ-) & ; =озданному.vsppspnsd : (LLAHH- or LLGQQ-) & ; =озданную.vsppspfsv : (LLAHH- or LLGQQ-) & ; =озданные.vsppsppi : (LLAHH- or LLGQQ-) & ; =озданные.vsppsppv =озданных.vsppsppv : (LLAHH- or LLGQQ-) & ; =озданный.vsppspmsi : (LLAHH- or LLGQQ-) & ; =озданным.vsppspmst : (LLAHH- or LLGQQ-) & ; =озданным.vsppspnst : (LLAHH- or LLGQQ-) & ; =озданным.vsppsppd : (LLAHH- or LLGQQ-) & ; =озданными.vsppsppt : (LLAHH- or LLGQQ-) & ; =озданных.vsppsppg : (LLAHH- or LLGQQ-) & ; =озданных.vsppsppp : (LLAHH- or LLGQQ-) & ; =оздано.vsppsnnss : (LLAHH- or LLGQQ-) & ; =озданы.vsppsnps : (LLAHH- or LLGQQ-) & ; =озьмем.vspdf1p : (LLBBS- or LLFZU-) & ; =озьмем.vspdv1p : (LLFZU-) & ; =озьмем.vspdv1s : (LLBBS-) & ; =озьмемÑÑ.vsndf1p : (LLBBT- or LLFZV-) & ; =озьмемÑÑ.vsndv1p : (LLFZV-) & ; =озьмемÑÑ.vsndv1s : (LLBBT-) & ; =озьмемте.vspdv1p : (LLBBS- or LLFZU-) & ; =озьмемтеÑÑŒ.vsndv1p : (LLBBT- or LLFZV-) & ; =озьмет.vspdf3s : (LLBBS- or LLFZU-) & ; =озьмете.vspdf2p : (LLBBS- or LLFZU-) & ; =озьметеÑÑŒ.vsndf2p : (LLBBT- or LLFZV-) & ; =озьметÑÑ.vsndf3s : (LLBBT- or LLFZV-) & ; =озьмешь.vspdf2s : (LLBBS- or LLFZU-) & ; =озьмешьÑÑ.vsndf2s : (LLBBT- or LLFZV-) & ; =озьми.vspdv2s : (LLBBS- or LLFZU-) & ; =озьмиÑÑŒ.vsndv2s : (LLBBT- or LLFZV-) & ; =озьмите.vspdv2p : (LLBBS- or LLFZU-) & ; =озьмитеÑÑŒ.vsndv2p : (LLBBT- or LLFZV-) & ; =озьму.vspdf1s : (LLBBS- or LLFZU-) & ; =озьмуÑÑŒ.vsndf1s : (LLBBT- or LLFZV-) & ; =озьмут.vspdf3p : (LLBBS- or LLFZU-) & ; =озьмутÑÑ.vsndf3p : (LLBBT- or LLFZV-) & ; =оим.cmd : (LLDTX-) & ; =оим.cnd : (LLDTX-) & ; =оим.wmst : (LLDUW-) & ; =оим.wnst : (LLDUW-) & ; =оим.wpd : (LLDUW-) & ; =оими.cmt : (LLDTX-) & ; =оими.cnt : (LLDTX-) & ; =оими.wpt : (LLDUW-) & ; =оих.cmg : (LLDTX-) & ; =оих.cmp : (LLDTX-) & ; =оих.cmv : (LLDTX-) & ; =оих.cng : (LLDTX-) & ; =оих.cnp : (LLDTX-) & ; =оих.wlpv : (LLDUW-) & ; =оих.wpg : (LLDUW-) & ; =оих.wpp : (LLDUW-) & ; =ой-либо.wdmsv : (LLCJP-) & ; =ой-либо.wfsd : (LLCJP- or LLDLW-) & ; =ой-либо.wfsg : (LLCJP- or LLDLW-) & ; =ой-либо.wfsp : (LLCJP- or LLDLW-) & ; =ой-либо.wfst =ою-либо.wfst : (LLCJP- or LLDLW-) & ; =ой-либо.wmsi : (LLCJP-) & ; =ой-нибудь.wdmsv : (LLCJQ-) & ; =ой-нибудь.wfsd : (LLCJQ- or LLDLX-) & ; =ой-нибудь.wfsg : (LLCJQ- or LLDLX-) & ; =ой-нибудь.wfsp : (LLCJQ- or LLDLX-) & ; =ой-нибудь.wfst =ою-нибудь.wfst : (LLCJQ- or LLDLX-) & ; =ой-нибудь.wmsi : (LLCJQ-) & ; =ой-рекой.ndfst : (LLDXS-) & ; =ой-Ñаха.ndfsd : (LLDXU-) & ; =ой-Ñаха.ndfsg : (LLDXU-) & ; =ой-Ñаха.ndfsp : (LLDXU-) & ; =ой-Ñаха.ndfst : (LLDXU-) & ; =ой-то.wdmsv : (LLCJR-) & ; =ой-то.wfsd : (LLCJR- or LLCLE- or LLDLY-) & ; =ой-то.wfsg : (LLCJR- or LLCLE- or LLDLY-) & ; =ой-то.wfsp : (LLCJR- or LLCLE- or LLDLY-) & ; =ой-то.wfst =ою-то.wfst : (LLCJR- or LLCLE- or LLDLY-) & ; =ой-то.wmsi : (LLCJR-) & ; =ой.admsv : (LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDZZ- or LLEAA-) & ; =ой.afsd : (LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAEE- or LLALA- or LLALB- or LLBDV- or LLBDW- or LLBDX- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDXH- or LLDXZ- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZT- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMD- or LLFMW- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUO- or LLFUQ- or LLFUR- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLFVM- or LLFVO- or LLGRP- or LLGRQ- or LLGRR-) & ; =ой.afsg : (LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAEE- or LLALA- or LLALB- or LLBDV- or LLBDW- or LLBDX- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDXH- or LLDXZ- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZT- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMD- or LLFMW- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUO- or LLFUQ- or LLFUR- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLFVM- or LLFVO- or LLGRP- or LLGRQ- or LLGRR-) & ; =ой.afsp : (LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAEE- or LLALA- or LLALB- or LLBDV- or LLBDW- or LLBDX- or LLBEH- or LLBEI- or LLBEJ- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDXH- or LLDXZ- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZT- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMD- or LLFMW- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUO- or LLFUQ- or LLFUR- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLFVM- or LLFVO- or LLGRP- or LLGRQ- or LLGRR-) & ; =ой.afst : (LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAEE- or LLALA- or LLALB- or LLBDV- or LLBDW- or LLBDX- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDXH- or LLDXZ- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZT- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMD- or LLFMW- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUO- or LLFUQ- or LLFUR- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLFVM- or LLFVO- or LLGRP- or LLGRQ- or LLGRR-) & ; =ой.afsv : (LLDYR-) & ; =ой.amsi : (LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDZZ- or LLEAA-) & ; =ой.amsv : (LLEHJ- or LLEHK- or LLEHW- or LLEIL- or LLEJG- or LLEKM- or LLEKV- or LLEKW-) & ; =ой.kdmsv : (LLDVP-) & ; =ой.kfsd : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ой.kfsg : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ой.kfsp : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ой.kfst : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ой.kmsi : (LLDVP-) & ; =ой.mfsd : (LLDTZ- or LLDUA- or LLFGT-) & ; =ой.mfsg : (LLDTZ- or LLDUA- or LLFGT-) & ; =ой.mfsp : (LLDTZ- or LLDUA- or LLFGT-) & ; =ой.mfst : (LLDTZ- or LLDUA- or LLFGT-) & ; =ой.mmsi : (LLDVM- or LLFGT-) & ; =ой.mmsv : (LLDVM- or LLFGT-) & ; =ой.ndfsd : (LLAKQ- or LLAKR- or LLAKS- or LLAKT- or LLAKU- or LLDXT- or LLEFC- or LLEFD- or LLFNU-) & ; =ой.ndfsg : (LLAKQ- or LLAKR- or LLAKS- or LLAKT- or LLAKU- or LLDXT- or LLEFC- or LLEFD- or LLFNU-) & ; =ой.ndfsp : (LLAKQ- or LLAKR- or LLAKS- or LLAKT- or LLAKU- or LLDXT- or LLEFC- or LLEFD- or LLFNU-) & ; =ой.ndfst : (LLAFL- or LLAFN- or LLAFQ- or LLAFT- or LLAFU- or LLAFV- or LLAFW- or LLAFX- or LLAFY- or LLAGC- or LLAGD- or LLAGE- or LLAGJ- or LLAGK- or LLAGL- or LLAGM- or LLAKQ- or LLAKR- or LLAKS- or LLAKT- or LLAKU- or LLDXK- or LLDXL- or LLDXO- or LLDXP- or LLDXQ- or LLDXR- or LLDXT- or LLEEW- or LLEEX- or LLEEZ- or LLEFA- or LLEFC- or LLEFD- or LLFMO- or LLFNU- or LLFOP- or LLFQB- or LLGSE-) & ; =ой.ndmsi : (LLCIP- or LLDZX- or LLDZY-) & ; =ой.ndmst : (LLAET- or LLAEU-) & ; =ой.ndmsv : (LLCIP- or LLDZX- or LLDZY-) & ; =ой.nlfsd : (LLAKY- or LLAKZ- or LLECR- or LLECS- or LLECT- or LLECU- or LLECV- or LLFIA- or LLFJN- or LLFJP- or LLFJW- or LLFKA- or LLFKE- or LLFKV- or LLFLK- or LLFME- or LLFOU- or LLFOX- or LLFPO- or LLGRZ- or LLGSA-) & ; =ой.nlfsg : (LLAKY- or LLAKZ- or LLECL- or LLECT- or LLECU- or LLECV- or LLFHW- or LLFIA- or LLFJN- or LLFKA- or LLFKE- or LLFKF- or LLFKV- or LLFME- or LLFOU- or LLFOX- or LLFPO- or LLGRW- or LLGRX- or LLGRY-) & ; =ой.nlfsp : (LLAKY- or LLAKZ- or LLECT- or LLECU- or LLECV- or LLFIA- or LLFJN- or LLFKA- or LLFKE- or LLFKV- or LLFME- or LLFOU- or LLFOX- or LLFPO- or LLGRZ- or LLGSA-) & ; =ой.nlfst : (LLAFG- or LLAFH- or LLAFJ- or LLAFK- or LLAGR- or LLAGS- or LLAGT- or LLAGU- or LLAGV- or LLAGW- or LLAGX- or LLAHB- or LLAKY- or LLAKZ- or LLECJ- or LLECK- or LLECL- or LLECM- or LLECO- or LLECP- or LLECQ- or LLECR- or LLECS- or LLECT- or LLECU- or LLECV- or LLETG- or LLETI- or LLETM- or LLETQ- or LLEUB- or LLFFK- or LLFHQ- or LLFHW- or LLFIA- or LLFID- or LLFIH- or LLFIN- or LLFIQ- or LLFIT- or LLFIU- or LLFJN- or LLFJP- or LLFJQ- or LLFJR- or LLFJS- or LLFJT- or LLFJU- or LLFJV- or LLFJW- or LLFKA- or LLFKE- or LLFKF- or LLFKR- or LLFKV- or LLFLA- or LLFLE- or LLFLF- or LLFLK- or LLFME- or LLFOO- or LLFOU- or LLFOV- or LLFOW- or LLFOX- or LLFPN- or LLFPO- or LLGRW- or LLGRX- or LLGRY- or LLGRZ- or LLGSA- or LLGSK-) & ; =ой.nlmsi : (LLCIQ- or LLCIR- or LLEDQ- or LLEDR- or LLEDS-) & ; =ой.nlmst : (LLAEX- or LLAEY- or LLAFA- or LLAFB- or LLAFC- or LLAFG- or LLAFH- or LLAFJ- or LLAFK- or LLECD- or LLECE- or LLECF- or LLECG- or LLECH- or LLECJ- or LLECK- or LLEUG- or LLFHN- or LLFIC- or LLFIF- or LLFIG- or LLFJO- or LLFKP- or LLFLE- or LLFLF- or LLFNF- or LLFNN- or LLFPR-) & ; =ой.vnndv2s : (LLDLZ- or LLDMA- or LLFQH-) & ; =ой.vnpdv2s : (LLAWV- or LLDMB- or LLFQG-) & ; =ой.vsndv2s : (LLDMC- or LLFYP-) & ; =ой.vspdv2s : (LLAXI- or LLDME- or LLDMF- or LLFZO- or LLGBJ-) & ; =ой.wdmsv : (LLDVM- or LLDVN- or LLDVO-) & ; =ой.wfsd : (LLDSW- or LLDUS- or LLDUU- or LLDUV- or LLDUW- or LLDVM- or LLDVN- or LLDVO- or LLDVU- or LLDVV- or LLDWL- or LLDWM-) & ; =ой.wfsg : (LLDSW- or LLDUS- or LLDUU- or LLDUV- or LLDUW- or LLDVM- or LLDVN- or LLDVO- or LLDVU- or LLDVV- or LLDWL- or LLDWM-) & ; =ой.wfsp : (LLDSW- or LLDUS- or LLDUU- or LLDUV- or LLDUW- or LLDVM- or LLDVN- or LLDVO- or LLDVU- or LLDVV- or LLDWL- or LLDWM-) & ; =ой.wfst : (LLDSW- or LLDUS- or LLDUU- or LLDUV- or LLDUW- or LLDVM- or LLDVN- or LLDVO- or LLDVU- or LLDVV- or LLDWL- or LLDWM-) & ; =ой.wmsi : (LLDVM- or LLDVN- or LLDVO-) & ; =ойÑÑ.vnndv2s : (LLAXQ- or LLDMH-) & ; =ойÑÑ.vsndv2s : (LLAXV- or LLDGW- or LLDMI- or LLGCG- or LLGLV- or LLGQR-) & ; =ойте.vnndv2p : (LLDLZ- or LLDMA- or LLFQH-) & ; =ойте.vnpdv2p : (LLAWV- or LLDMB- or LLFQG-) & ; =ойте.vsndv2p : (LLDMC- or LLFYP-) & ; =ойте.vspdv2p : (LLAXI- or LLDME- or LLDMF- or LLFZO- or LLGBJ-) & ; =ойтеÑÑŒ.vnndv2p : (LLAXQ- or LLDMH-) & ; =ойтеÑÑŒ.vsndv2p : (LLAXV- or LLDGW- or LLDMI- or LLGCG- or LLGLV- or LLGQR-) & ; =ок.amss : (LLBSU- or LLBSV- or LLBSW- or LLBSX- or LLBSY- or LLBSZ- or LLBTA- or LLBTB- or LLBTC- or LLCKH- or LLCKI- or LLEHX- or LLEIY- or LLEJJ- or LLEKB- or LLFVA-) & ; =ок.ndfpg : (LLBRK- or LLBRL- or LLBSJ-) & ; =ок.ndmpg : (LLCKB- or LLCKC-) & ; =ок.ndmsi : (LLCJS- or LLCJT- or LLCJU- or LLCJV- or LLCJW- or LLCJX- or LLCJY- or LLCJZ- or LLCKA- or LLCKB- or LLCKC- or LLEAB- or LLEAC- or LLEFO-) & ; =ок.ndmsv : (LLCJS- or LLCJT- or LLCJU- or LLCJV- or LLCJW- or LLCJX- or LLCJY- or LLCJZ- or LLCKA- or LLCKB- or LLCKC- or LLEAB- or LLEAC- or LLEFO-) & ; =ок.ndnpg : (LLBTI-) & ; =ок.nlfpg : (LLBRH- or LLBRO- or LLBRP-) & ; =ок.nlfpv : (LLBRH- or LLBRO- or LLBRP-) & ; =ок.nlmpg : (LLBRF- or LLBRH- or LLCKG-) & ; =ок.nlmpv : (LLBRF- or LLBRH- or LLCKG-) & ; =ок.nlmsi : (LLCKD- or LLCKE- or LLCKF- or LLCKG- or LLEDT- or LLEDU-) & ; =ок.nlnpg : (LLBTL-) & ; =ок.nlnpv : (LLBTL-) & ; =ок.npg : (LLBSL- or LLBSO- or LLBSP- or LLDZI- or LLDZJ- or LLEFL-) & ; =ок.npv : (LLBSL-) & ; =ок.vnpdpms : (LLCLQ-) & ; =ок.vspdpms : (LLCLR- or LLGCV-) & ; =ока.afss : (LLCKH- or LLCKI-) & ; =ока.ndmsg : (LLCJV- or LLCJX- or LLEAC-) & ; =окам.ndmpd : (LLCJV- or LLCJX-) & ; =оками.ndmpt : (LLCJV- or LLCJX-) & ; =оках.ndmpp : (LLCJV- or LLCJX-) & ; =окаÑ.afsi : (LLCKH- or LLCKI-) & ; =оке.ndmsp : (LLCJV- or LLCJX- or LLEAC-) & ; =оки.aps : (LLCKH- or LLCKI-) & ; =оки.ndmpi : (LLCJV- or LLCJX-) & ; =оки.ndmpv : (LLCJV- or LLCJX-) & ; =окие.adpv : (LLCKH- or LLCKI-) & ; =окие.api : (LLCKH- or LLCKI-) & ; =окий.admsv : (LLCKH- or LLCKI-) & ; =окий.amsi : (LLCKH- or LLCKI-) & ; =оким.amst : (LLCKH- or LLCKI-) & ; =оким.anst : (LLCKH- or LLCKI-) & ; =оким.apd : (LLCKH- or LLCKI-) & ; =окими.apt : (LLCKH- or LLCKI-) & ; =оких.alpv : (LLCKH- or LLCKI-) & ; =оких.apg : (LLCKH- or LLCKI-) & ; =оких.app : (LLCKH- or LLCKI-) & ; =око.anss : (LLCKH- or LLCKI-) & ; =оков.ndmpg : (LLCJV- or LLCJX-) & ; =окого.almsv : (LLCKH- or LLCKI-) & ; =окого.amsg : (LLCKH- or LLCKI-) & ; =окого.ansg : (LLCKH- or LLCKI-) & ; =окое.ansi : (LLCKH- or LLCKI-) & ; =окое.ansv : (LLCKH- or LLCKI-) & ; =окой.afsd : (LLCKH- or LLCKI-) & ; =окой.afsg : (LLCKH- or LLCKI-) & ; =окой.afsp : (LLCKH- or LLCKI-) & ; =окой.afst =окою.afst : (LLCKH- or LLCKI-) & ; =оком.amsp : (LLCKH- or LLCKI-) & ; =оком.ansp : (LLCKH- or LLCKI-) & ; =оком.ndmst : (LLCJV- or LLCJX- or LLEAC-) & ; =окому.amsd : (LLCKH- or LLCKI-) & ; =окому.ansd : (LLCKH- or LLCKI-) & ; =окÑÑ.vnndpms : (LLCLS-) & ; =окÑÑ.vsndpms : (LLCLT- or LLGKD-) & ; =оку.ndmsd : (LLCJV- or LLCJX- or LLEAC-) & ; =окую.afsv : (LLCKH- or LLCKI-) & ; =окшаÑ.vnppdpfsi : (LLCLQ-) & ; =окшаÑ.vsppdpfsi : (LLCLR- or LLGCV-) & ; =окшаÑÑÑ.vnnpdpfsi : (LLCLS-) & ; =окшаÑÑÑ.vsnpdpfsi : (LLCLT- or LLGKD-) & ; =окшего.vnppdpmsg : (LLCLQ-) & ; =окшего.vnppdpmsv =окший.vnppdpmsv : (LLCLQ-) & ; =окшего.vnppdpnsg : (LLCLQ-) & ; =окшего.vsppdpmsg : (LLCLR- or LLGCV-) & ; =окшего.vsppdpmsv =окший.vsppdpmsv : (LLCLR- or LLGCV-) & ; =окшего.vsppdpnsg : (LLCLR- or LLGCV-) & ; =окшегоÑÑ.vnnpdpmsg : (LLCLS-) & ; =окшегоÑÑ.vnnpdpmsv =окшийÑÑ.vnnpdpmsv : (LLCLS-) & ; =окшегоÑÑ.vnnpdpnsg : (LLCLS-) & ; =окшегоÑÑ.vsnpdpmsg : (LLCLT- or LLGKD-) & ; =окшегоÑÑ.vsnpdpmsv =окшийÑÑ.vsnpdpmsv : (LLCLT- or LLGKD-) & ; =окшегоÑÑ.vsnpdpnsg : (LLCLT- or LLGKD-) & ; =окшее.vnppdpnsi : (LLCLQ-) & ; =окшее.vnppdpnsv : (LLCLQ-) & ; =окшее.vsppdpnsi : (LLCLR- or LLGCV-) & ; =окшее.vsppdpnsv : (LLCLR- or LLGCV-) & ; =окшееÑÑ.vnnpdpnsi : (LLCLS-) & ; =окшееÑÑ.vnnpdpnsv : (LLCLS-) & ; =окшееÑÑ.vsnpdpnsi : (LLCLT- or LLGKD-) & ; =окшееÑÑ.vsnpdpnsv : (LLCLT- or LLGKD-) & ; =окшей.vnppdpfsd : (LLCLQ-) & ; =окшей.vnppdpfsg : (LLCLQ-) & ; =окшей.vnppdpfsp : (LLCLQ-) & ; =окшей.vnppdpfst : (LLCLQ-) & ; =окшей.vsppdpfsd : (LLCLR- or LLGCV-) & ; =окшей.vsppdpfsg : (LLCLR- or LLGCV-) & ; =окшей.vsppdpfsp : (LLCLR- or LLGCV-) & ; =окшей.vsppdpfst : (LLCLR- or LLGCV-) & ; =окшейÑÑ.vnnpdpfsd : (LLCLS-) & ; =окшейÑÑ.vnnpdpfsg : (LLCLS-) & ; =окшейÑÑ.vnnpdpfsp : (LLCLS-) & ; =окшейÑÑ.vnnpdpfst : (LLCLS-) & ; =окшейÑÑ.vsnpdpfsd : (LLCLT- or LLGKD-) & ; =окшейÑÑ.vsnpdpfsg : (LLCLT- or LLGKD-) & ; =окшейÑÑ.vsnpdpfsp : (LLCLT- or LLGKD-) & ; =окшейÑÑ.vsnpdpfst : (LLCLT- or LLGKD-) & ; =окшем.vnppdpmsp : (LLCLQ-) & ; =окшем.vnppdpnsp : (LLCLQ-) & ; =окшем.vsppdpmsp : (LLCLR- or LLGCV-) & ; =окшем.vsppdpnsp : (LLCLR- or LLGCV-) & ; =окшемÑÑ.vnnpdpmsp : (LLCLS-) & ; =окшемÑÑ.vnnpdpnsp : (LLCLS-) & ; =окшемÑÑ.vsnpdpmsp : (LLCLT- or LLGKD-) & ; =окшемÑÑ.vsnpdpnsp : (LLCLT- or LLGKD-) & ; =окшему.vnppdpmsd : (LLCLQ-) & ; =окшему.vnppdpnsd : (LLCLQ-) & ; =окшему.vsppdpmsd : (LLCLR- or LLGCV-) & ; =окшему.vsppdpnsd : (LLCLR- or LLGCV-) & ; =окшемуÑÑ.vnnpdpmsd : (LLCLS-) & ; =окшемуÑÑ.vnnpdpnsd : (LLCLS-) & ; =окшемуÑÑ.vsnpdpmsd : (LLCLT- or LLGKD-) & ; =окшемуÑÑ.vsnpdpnsd : (LLCLT- or LLGKD-) & ; =окши.vnpddp : (LLCLQ-) & ; =окши.vspddp : (LLCLR- or LLGCV-) & ; =окшие.vnppdppi : (LLCLQ-) & ; =окшие.vnppdppv =окших.vnppdppv : (LLCLQ-) & ; =окшие.vsppdppi : (LLCLR- or LLGCV-) & ; =окшие.vsppdppv =окших.vsppdppv : (LLCLR- or LLGCV-) & ; =окшиеÑÑ.vnnpdppi : (LLCLS-) & ; =окшиеÑÑ.vnnpdppv =окшихÑÑ.vnnpdppv : (LLCLS-) & ; =окшиеÑÑ.vsnpdppi : (LLCLT- or LLGKD-) & ; =окшиеÑÑ.vsnpdppv =окшихÑÑ.vsnpdppv : (LLCLT- or LLGKD-) & ; =окший.vnppdpmsi : (LLCLQ-) & ; =окший.vsppdpmsi : (LLCLR- or LLGCV-) & ; =окшийÑÑ.vnnpdpmsi : (LLCLS-) & ; =окшийÑÑ.vsnpdpmsi : (LLCLT- or LLGKD-) & ; =окшим.vnppdpmst : (LLCLQ-) & ; =окшим.vnppdpnst : (LLCLQ-) & ; =окшим.vnppdppd : (LLCLQ-) & ; =окшим.vsppdpmst : (LLCLR- or LLGCV-) & ; =окшим.vsppdpnst : (LLCLR- or LLGCV-) & ; =окшим.vsppdppd : (LLCLR- or LLGCV-) & ; =окшими.vnppdppt : (LLCLQ-) & ; =окшими.vsppdppt : (LLCLR- or LLGCV-) & ; =окшимиÑÑ.vnnpdppt : (LLCLS-) & ; =окшимиÑÑ.vsnpdppt : (LLCLT- or LLGKD-) & ; =окшимÑÑ.vnnpdpmst : (LLCLS-) & ; =окшимÑÑ.vnnpdpnst : (LLCLS-) & ; =окшимÑÑ.vnnpdppd : (LLCLS-) & ; =окшимÑÑ.vsnpdpmst : (LLCLT- or LLGKD-) & ; =окшимÑÑ.vsnpdpnst : (LLCLT- or LLGKD-) & ; =окшимÑÑ.vsnpdppd : (LLCLT- or LLGKD-) & ; =окшиÑÑŒ.vnnddp : (LLCLS-) & ; =окшиÑÑŒ.vsnddp : (LLCLT- or LLGKD-) & ; =окших.vnppdppg : (LLCLQ-) & ; =окших.vnppdppp : (LLCLQ-) & ; =окших.vsppdppg : (LLCLR- or LLGCV-) & ; =окших.vsppdppp : (LLCLR- or LLGCV-) & ; =окшихÑÑ.vnnpdppg : (LLCLS-) & ; =окшихÑÑ.vnnpdppp : (LLCLS-) & ; =окшихÑÑ.vsnpdppg : (LLCLT- or LLGKD-) & ; =окшихÑÑ.vsnpdppp : (LLCLT- or LLGKD-) & ; =окшую.vnppdpfsv : (LLCLQ-) & ; =окшую.vsppdpfsv : (LLCLR- or LLGCV-) & ; =окшуюÑÑ.vnnpdpfsv : (LLCLS-) & ; =окшуюÑÑ.vsnpdpfsv : (LLCLT- or LLGKD-) & ; =ол.amss : (LLBUD-) & ; =ол.ndfpg : (LLBTN-) & ; =ол.ndmsi : (LLCKJ- or LLCKK- or LLEAD-) & ; =ол.ndmsv : (LLCKJ- or LLCKK- or LLEAD-) & ; =ол.ndnpg : (LLBUB- or LLBUC-) & ; =ол.nlfpg : (LLBTO-) & ; =ол.nlfpv : (LLBTO-) & ; =ол.nlmsi : (LLCKL-) & ; =ол.vnpdpms : (LLCLJ-) & ; =ол.vspdpms : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =ола.vnpdpfs : (LLCLJ-) & ; =ола.vspdpfs : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =олаÑÑŒ.vnndpfs : (LLCLM-) & ; =олаÑÑŒ.vsndpfs : (LLCLN- or LLGAB-) & ; =оли.vnpdpp : (LLCLJ-) & ; =оли.vspdpp : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =олиÑÑŒ.vnndpp : (LLCLM-) & ; =олиÑÑŒ.vsndpp : (LLCLN- or LLGAB-) & ; =оло.vnpdpns : (LLCLJ-) & ; =оло.vspdpns : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =олов.vnpddp =оловши.vnpddp : (LLEPS-) & ; =олов.vspddp =оловши.vspddp : (LLCKN- or LLGFE-) & ; =оловшаÑ.vnppdpfsi : (LLEPS-) & ; =оловшаÑ.vsppdpfsi : (LLCKN- or LLGFE-) & ; =оловшаÑÑÑ.vnnpdpfsi : (LLEPT-) & ; =оловшаÑÑÑ.vsnpdpfsi : (LLCKO- or LLGFF-) & ; =оловшего.vnppdpmsg : (LLEPS-) & ; =оловшего.vnppdpmsv =оловший.vnppdpmsv : (LLEPS-) & ; =оловшего.vnppdpnsg : (LLEPS-) & ; =оловшего.vsppdpmsg : (LLCKN- or LLGFE-) & ; =оловшего.vsppdpmsv =оловший.vsppdpmsv : (LLCKN- or LLGFE-) & ; =оловшего.vsppdpnsg : (LLCKN- or LLGFE-) & ; =оловшегоÑÑ.vnnpdpmsg : (LLEPT-) & ; =оловшегоÑÑ.vnnpdpmsv =оловшийÑÑ.vnnpdpmsv : (LLEPT-) & ; =оловшегоÑÑ.vnnpdpnsg : (LLEPT-) & ; =оловшегоÑÑ.vsnpdpmsg : (LLCKO- or LLGFF-) & ; =оловшегоÑÑ.vsnpdpmsv =оловшийÑÑ.vsnpdpmsv : (LLCKO- or LLGFF-) & ; =оловшегоÑÑ.vsnpdpnsg : (LLCKO- or LLGFF-) & ; =оловшее.vnppdpnsi : (LLEPS-) & ; =оловшее.vnppdpnsv : (LLEPS-) & ; =оловшее.vsppdpnsi : (LLCKN- or LLGFE-) & ; =оловшее.vsppdpnsv : (LLCKN- or LLGFE-) & ; =оловшееÑÑ.vnnpdpnsi : (LLEPT-) & ; =оловшееÑÑ.vnnpdpnsv : (LLEPT-) & ; =оловшееÑÑ.vsnpdpnsi : (LLCKO- or LLGFF-) & ; =оловшееÑÑ.vsnpdpnsv : (LLCKO- or LLGFF-) & ; =оловшей.vnppdpfsd : (LLEPS-) & ; =оловшей.vnppdpfsg : (LLEPS-) & ; =оловшей.vnppdpfsp : (LLEPS-) & ; =оловшей.vnppdpfst : (LLEPS-) & ; =оловшей.vsppdpfsd : (LLCKN- or LLGFE-) & ; =оловшей.vsppdpfsg : (LLCKN- or LLGFE-) & ; =оловшей.vsppdpfsp : (LLCKN- or LLGFE-) & ; =оловшей.vsppdpfst : (LLCKN- or LLGFE-) & ; =оловшейÑÑ.vnnpdpfsd : (LLEPT-) & ; =оловшейÑÑ.vnnpdpfsg : (LLEPT-) & ; =оловшейÑÑ.vnnpdpfsp : (LLEPT-) & ; =оловшейÑÑ.vnnpdpfst : (LLEPT-) & ; =оловшейÑÑ.vsnpdpfsd : (LLCKO- or LLGFF-) & ; =оловшейÑÑ.vsnpdpfsg : (LLCKO- or LLGFF-) & ; =оловшейÑÑ.vsnpdpfsp : (LLCKO- or LLGFF-) & ; =оловшейÑÑ.vsnpdpfst : (LLCKO- or LLGFF-) & ; =оловшем.vnppdpmsp : (LLEPS-) & ; =оловшем.vnppdpnsp : (LLEPS-) & ; =оловшем.vsppdpmsp : (LLCKN- or LLGFE-) & ; =оловшем.vsppdpnsp : (LLCKN- or LLGFE-) & ; =оловшемÑÑ.vnnpdpmsp : (LLEPT-) & ; =оловшемÑÑ.vnnpdpnsp : (LLEPT-) & ; =оловшемÑÑ.vsnpdpmsp : (LLCKO- or LLGFF-) & ; =оловшемÑÑ.vsnpdpnsp : (LLCKO- or LLGFF-) & ; =оловшему.vnppdpmsd : (LLEPS-) & ; =оловшему.vnppdpnsd : (LLEPS-) & ; =оловшему.vsppdpmsd : (LLCKN- or LLGFE-) & ; =оловшему.vsppdpnsd : (LLCKN- or LLGFE-) & ; =оловшемуÑÑ.vnnpdpmsd : (LLEPT-) & ; =оловшемуÑÑ.vnnpdpnsd : (LLEPT-) & ; =оловшемуÑÑ.vsnpdpmsd : (LLCKO- or LLGFF-) & ; =оловшемуÑÑ.vsnpdpnsd : (LLCKO- or LLGFF-) & ; =оловшие.vnppdppi : (LLEPS-) & ; =оловшие.vnppdppv =оловших.vnppdppv : (LLEPS-) & ; =оловшие.vsppdppi : (LLCKN- or LLGFE-) & ; =оловшие.vsppdppv =оловших.vsppdppv : (LLCKN- or LLGFE-) & ; =оловшиеÑÑ.vnnpdppi : (LLEPT-) & ; =оловшиеÑÑ.vnnpdppv =оловшихÑÑ.vnnpdppv : (LLEPT-) & ; =оловшиеÑÑ.vsnpdppi : (LLCKO- or LLGFF-) & ; =оловшиеÑÑ.vsnpdppv =оловшихÑÑ.vsnpdppv : (LLCKO- or LLGFF-) & ; =оловший.vnppdpmsi : (LLEPS-) & ; =оловший.vsppdpmsi : (LLCKN- or LLGFE-) & ; =оловшийÑÑ.vnnpdpmsi : (LLEPT-) & ; =оловшийÑÑ.vsnpdpmsi : (LLCKO- or LLGFF-) & ; =оловшим.vnppdpmst : (LLEPS-) & ; =оловшим.vnppdpnst : (LLEPS-) & ; =оловшим.vnppdppd : (LLEPS-) & ; =оловшим.vsppdpmst : (LLCKN- or LLGFE-) & ; =оловшим.vsppdpnst : (LLCKN- or LLGFE-) & ; =оловшим.vsppdppd : (LLCKN- or LLGFE-) & ; =оловшими.vnppdppt : (LLEPS-) & ; =оловшими.vsppdppt : (LLCKN- or LLGFE-) & ; =оловшимиÑÑ.vnnpdppt : (LLEPT-) & ; =оловшимиÑÑ.vsnpdppt : (LLCKO- or LLGFF-) & ; =оловшимÑÑ.vnnpdpmst : (LLEPT-) & ; =оловшимÑÑ.vnnpdpnst : (LLEPT-) & ; =оловшимÑÑ.vnnpdppd : (LLEPT-) & ; =оловшимÑÑ.vsnpdpmst : (LLCKO- or LLGFF-) & ; =оловшимÑÑ.vsnpdpnst : (LLCKO- or LLGFF-) & ; =оловшимÑÑ.vsnpdppd : (LLCKO- or LLGFF-) & ; =оловшиÑÑŒ.vnnddp : (LLEPT-) & ; =оловшиÑÑŒ.vsnddp : (LLCKO- or LLGFF-) & ; =оловших.vnppdppg : (LLEPS-) & ; =оловших.vnppdppp : (LLEPS-) & ; =оловших.vsppdppg : (LLCKN- or LLGFE-) & ; =оловших.vsppdppp : (LLCKN- or LLGFE-) & ; =оловшихÑÑ.vnnpdppg : (LLEPT-) & ; =оловшихÑÑ.vnnpdppp : (LLEPT-) & ; =оловшихÑÑ.vsnpdppg : (LLCKO- or LLGFF-) & ; =оловшихÑÑ.vsnpdppp : (LLCKO- or LLGFF-) & ; =оловшую.vnppdpfsv : (LLEPS-) & ; =оловшую.vsppdpfsv : (LLCKN- or LLGFE-) & ; =оловшуюÑÑ.vnnpdpfsv : (LLEPT-) & ; =оловшуюÑÑ.vsnpdpfsv : (LLCKO- or LLGFF-) & ; =олод.amss : (LLEGQ-) & ; =олода.afss : (LLEGQ-) & ; =олодаÑ.afsi : (LLEGQ-) & ; =олодо.anss : (LLEGQ-) & ; =олодого.almsv : (LLEGQ-) & ; =олодого.amsg : (LLEGQ-) & ; =олодого.ansg : (LLEGQ-) & ; =олодое.ansi : (LLEGQ-) & ; =олодое.ansv : (LLEGQ-) & ; =олодой.admsv : (LLEGQ-) & ; =олодой.afsd : (LLEGQ-) & ; =олодой.afsg : (LLEGQ-) & ; =олодой.afsp : (LLEGQ-) & ; =олодой.afst =олодою.afst : (LLEGQ-) & ; =олодой.amsi : (LLEGQ-) & ; =олодом.amsp : (LLEGQ-) & ; =олодом.ansp : (LLEGQ-) & ; =олодому.amsd : (LLEGQ-) & ; =олодому.ansd : (LLEGQ-) & ; =олодую.afsv : (LLEGQ-) & ; =олоды.aps : (LLEGQ-) & ; =олодые.adpv : (LLEGQ-) & ; =олодые.api : (LLEGQ-) & ; =олодым.amst : (LLEGQ-) & ; =олодым.anst : (LLEGQ-) & ; =олодым.apd : (LLEGQ-) & ; =олодыми.apt : (LLEGQ-) & ; =олодых.alpv : (LLEGQ-) & ; =олодых.apg : (LLEGQ-) & ; =олодых.app : (LLEGQ-) & ; =олол.vnpdpms : (LLEPS-) & ; =олол.vspdpms : (LLCKN- or LLGFE-) & ; =олола.vnpdpfs : (LLEPS-) & ; =олола.vspdpfs : (LLCKN- or LLGFE-) & ; =ололаÑÑŒ.vnndpfs : (LLEPT-) & ; =ололаÑÑŒ.vsndpfs : (LLCKO- or LLGFF-) & ; =ололи.vnpdpp : (LLEPS-) & ; =ололи.vspdpp : (LLCKN- or LLGFE-) & ; =ололиÑÑŒ.vnndpp : (LLEPT-) & ; =ололиÑÑŒ.vsndpp : (LLCKO- or LLGFF-) & ; =ололо.vnpdpns : (LLEPS-) & ; =ололо.vspdpns : (LLCKN- or LLGFE-) & ; =ололоÑÑŒ.vnndpns : (LLEPT-) & ; =ололоÑÑŒ.vsndpns : (LLCKO- or LLGFF-) & ; =ололÑÑ.vnndpms : (LLEPT-) & ; =ололÑÑ.vsndpms : (LLCKO- or LLGFF-) & ; =олоÑÑŒ.vnndpns : (LLCLM-) & ; =олоÑÑŒ.vsndpns : (LLCLN- or LLGAB-) & ; =олот.vnppspmss : (LLEPS-) & ; =олот.vsppsnmss : (LLCKN- or LLGFE-) & ; =олота.vnppspfss : (LLEPS-) & ; =олота.vsppsnfss : (LLCKN- or LLGFE-) & ; =олотаÑ.vnppspfsi : (LLEPS-) & ; =олотаÑ.vsppspfsi : (LLCKN- or LLGFE-) & ; =олото.vnppspnss : (LLEPS-) & ; =олото.vsppsnnss : (LLCKN- or LLGFE-) & ; =олотого.vnppspmsg : (LLEPS-) & ; =олотого.vnppspmsv =олотый.vnppspmsv : (LLEPS-) & ; =олотого.vnppspnsg : (LLEPS-) & ; =олотого.vsppspmsg : (LLCKN- or LLGFE-) & ; =олотого.vsppspmsv =олотый.vsppspmsv : (LLCKN- or LLGFE-) & ; =олотого.vsppspnsg : (LLCKN- or LLGFE-) & ; =олотое.vnppspnsi : (LLEPS-) & ; =олотое.vnppspnsv : (LLEPS-) & ; =олотое.vsppspnsi : (LLCKN- or LLGFE-) & ; =олотое.vsppspnsv : (LLCKN- or LLGFE-) & ; =олотой.vnppspfsd : (LLEPS-) & ; =олотой.vnppspfsg : (LLEPS-) & ; =олотой.vnppspfsp : (LLEPS-) & ; =олотой.vnppspfst : (LLEPS-) & ; =олотой.vsppspfsd : (LLCKN- or LLGFE-) & ; =олотой.vsppspfsg : (LLCKN- or LLGFE-) & ; =олотой.vsppspfsp : (LLCKN- or LLGFE-) & ; =олотой.vsppspfst : (LLCKN- or LLGFE-) & ; =олотом.vnppspmsp : (LLEPS-) & ; =олотом.vnppspnsp : (LLEPS-) & ; =олотом.vsppspmsp : (LLCKN- or LLGFE-) & ; =олотом.vsppspnsp : (LLCKN- or LLGFE-) & ; =олотому.vnppspmsd : (LLEPS-) & ; =олотому.vnppspnsd : (LLEPS-) & ; =олотому.vsppspmsd : (LLCKN- or LLGFE-) & ; =олотому.vsppspnsd : (LLCKN- or LLGFE-) & ; =олотую.vnppspfsv : (LLEPS-) & ; =олотую.vsppspfsv : (LLCKN- or LLGFE-) & ; =олоты.vnppspps : (LLEPS-) & ; =олоты.vsppsnps : (LLCKN- or LLGFE-) & ; =олотые.vnppsppi : (LLEPS-) & ; =олотые.vnppsppv =олотых.vnppsppv : (LLEPS-) & ; =олотые.vsppsppi : (LLCKN- or LLGFE-) & ; =олотые.vsppsppv =олотых.vsppsppv : (LLCKN- or LLGFE-) & ; =олотый.vnppspmsi : (LLEPS-) & ; =олотый.vsppspmsi : (LLCKN- or LLGFE-) & ; =олотым.vnppspmst : (LLEPS-) & ; =олотым.vnppspnst : (LLEPS-) & ; =олотым.vnppsppd : (LLEPS-) & ; =олотым.vsppspmst : (LLCKN- or LLGFE-) & ; =олотым.vsppspnst : (LLCKN- or LLGFE-) & ; =олотым.vsppsppd : (LLCKN- or LLGFE-) & ; =олотыми.vnppsppt : (LLEPS-) & ; =олотыми.vsppsppt : (LLCKN- or LLGFE-) & ; =олотых.vnppsppg : (LLEPS-) & ; =олотых.vnppsppp : (LLEPS-) & ; =олотых.vsppsppg : (LLCKN- or LLGFE-) & ; =олотых.vsppsppp : (LLCKN- or LLGFE-) & ; =олоть.vnpdi : (LLEPS-) & ; =олоть.vspdi : (LLCKN- or LLGFE-) & ; =олотьÑÑ.vnndi : (LLEPT-) & ; =олотьÑÑ.vsndi : (LLCKO- or LLGFF-) & ; =олÑÑ.vnndpms : (LLCLM-) & ; =олÑÑ.vsndpms : (LLCLN- or LLGAB-) & ; =оль.ndmsi : (LLCKP- or LLEFP-) & ; =оль.ndmsv : (LLCKP- or LLEFP-) & ; =ольем.vspdf1p : (LLBTX- or LLFCH- or LLGAD-) & ; =ольем.vspdv1p : (LLGAD-) & ; =ольем.vspdv1s : (LLBTX-) & ; =ольемÑÑ.vsndf1p : (LLBTY- or LLFER- or LLGAE-) & ; =ольемÑÑ.vsndv1p : (LLGAE-) & ; =ольемÑÑ.vsndv1s : (LLBTY-) & ; =ольемте.vspdv1p : (LLBTX- or LLGAD-) & ; =ольемтеÑÑŒ.vsndv1p : (LLBTY- or LLGAE-) & ; =ольет.vspdf3s : (LLBTX- or LLFCH- or LLGAD-) & ; =ольете.vspdf2p : (LLBTX- or LLFCH- or LLGAD-) & ; =ольетеÑÑŒ.vsndf2p : (LLBTY- or LLFER- or LLGAE-) & ; =ольетÑÑ.vsndf3s : (LLBTY- or LLFER- or LLGAE-) & ; =ольешь.vspdf2s : (LLBTX- or LLFCH- or LLGAD-) & ; =ольешьÑÑ.vsndf2s : (LLBTY- or LLFER- or LLGAE-) & ; =олью.vspdf1s : (LLBTX- or LLFCH- or LLGAD-) & ; =ольюÑÑŒ.vsndf1s : (LLBTY- or LLFER- or LLGAE-) & ; =ольют.vspdf3p : (LLBTX- or LLFCH- or LLGAD-) & ; =ольютÑÑ.vsndf3p : (LLBTY- or LLFER- or LLGAE-) & ; =ом-либо.mmsp : (LLDWB-) & ; =ом-либо.wmsp : (LLCJP- or LLDLW-) & ; =ом-либо.wnsp : (LLCJP- or LLDLW-) & ; =ом-на-амуре.ndmst : (LLFPX-) & ; =ом-на-дону.ndmst : (LLDXJ-) & ; =ом-нибудь.mmsp : (LLDWD-) & ; =ом-нибудь.wmsp : (LLCJQ- or LLDLX-) & ; =ом-нибудь.wnsp : (LLCJQ- or LLDLX-) & ; =ом-реÑтораном.ndmst : (LLAER-) & ; =ом-Ñпутником.ndmst : (LLAES-) & ; =ом-то.mmsp : (LLDWF-) & ; =ом-то.wmsp : (LLCJR- or LLCLE- or LLDLY-) & ; =ом-то.wnsp : (LLCJR- or LLCLE- or LLDLY-) & ; =ом.amsp : (LLADW- or LLADX- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLAEE- or LLBDV- or LLBDW- or LLBDX- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDLV- or LLDXH- or LLDXZ- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZT- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUO- or LLFUQ- or LLFUR- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLFVM- or LLFVN- or LLGRP- or LLGRQ- or LLGRR-) & ; =ом.ansp : (LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLAEE- or LLBDV- or LLBDW- or LLBDX- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCAT- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDXH- or LLDXZ- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYZ- or LLDZT- or LLDZU- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFPD- or LLFUN- or LLFUO- or LLFUQ- or LLFUR- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLFVM- or LLFVN- or LLGRP- or LLGRQ- or LLGRR-) & ; =ом.ct : (LLELB- or LLFMM- or LLFQC-) & ; =ом.kmsp : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ом.knsp : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ом.mmsp : (LLDUS- or LLDVM- or LLDVW- or LLDWL- or LLEGV- or LLEGW- or LLFFX- or LLFGT-) & ; =ом.mmst : (LLDVM-) & ; =ом.mnsp : (LLDVK- or LLDVL- or LLFFS- or LLFFT- or LLFFU- or LLFFV- or LLFFW- or LLFGT-) & ; =ом.ndmsi : (LLCKQ- or LLEAE-) & ; =ом.ndmsp : (LLBDF- or LLCIP- or LLDJY- or LLDYP- or LLDZX- or LLDZY- or LLEAO-) & ; =ом.ndmst : (LLAAB- or LLAAF- or LLAAI- or LLAAJ- or LLAAK- or LLAAL- or LLAAM- or LLAAN- or LLAAO- or LLAAP- or LLAAQ- or LLAAR- or LLAAS- or LLAAT- or LLAAU- or LLAAW- or LLAAX- or LLAAY- or LLAAZ- or LLABA- or LLABC- or LLABD- or LLABE- or LLABF- or LLABG- or LLABH- or LLABI- or LLABJ- or LLABK- or LLABL- or LLABM- or LLABN- or LLABO- or LLABP- or LLABQ- or LLABS- or LLABT- or LLABU- or LLABV- or LLABW- or LLABX- or LLBZZ- or LLDWU- or LLDWW- or LLEEG- or LLEEH- or LLEEI- or LLEEK- or LLFMT- or LLFNX- or LLFPB- or LLFPY-) & ; =ом.ndmsv : (LLCKQ- or LLEAE-) & ; =ом.ndnsp : (LLCIH- or LLCII- or LLCIJ- or LLCIK- or LLDZV- or LLDZW- or LLEGS-) & ; =ом.ndnst : (LLCAD- or LLCAE- or LLCAF- or LLCAG- or LLCAH- or LLCAJ- or LLCAK- or LLCAL- or LLCAM- or LLCAN- or LLCAO- or LLDZR- or LLEFM- or LLEFN-) & ; =ом.nlfst : (LLFND-) & ; =ом.nlmpp : (LLFMC- or LLFMD-) & ; =ом.nlmsp : (LLBDI- or LLCIQ- or LLCIR- or LLDJZ- or LLEDH- or LLEDI- or LLEDQ- or LLEDR- or LLEDS- or LLEDV- or LLEDW- or LLFFZ- or LLFJY- or LLFJZ- or LLFMC- or LLFMD- or LLFNQ-) & ; =ом.nlmst : (LLACF- or LLACG- or LLACH- or LLACI- or LLACJ- or LLACK- or LLACL- or LLACM- or LLACP- or LLACQ- or LLACR- or LLACS- or LLACT- or LLACU- or LLACV- or LLACW- or LLACX- or LLACY- or LLCAA- or LLCAB- or LLCAC- or LLCLA- or LLDMR- or LLDZO- or LLDZP- or LLDZQ- or LLEBD- or LLEBE- or LLEBF- or LLEBG- or LLEBI- or LLEBJ- or LLEBK- or LLEBL- or LLEBO- or LLEBP- or LLEBT- or LLETL- or LLETN- or LLETO- or LLETP- or LLEUP- or LLFHI- or LLFHM- or LLFHP- or LLFHY- or LLFIL- or LLFIM- or LLFIY- or LLFIZ- or LLFJH- or LLFJI- or LLFJL- or LLFJM- or LLFKB- or LLFKD- or LLFKK- or LLFKL- or LLFKO- or LLFKQ- or LLFLG- or LLFLR- or LLFMN- or LLFMQ- or LLFMR- or LLFNP- or LLFNW- or LLFOA- or LLFOI- or LLFOK- or LLFOL- or LLFON- or LLFOT- or LLFPH- or LLFPP-) & ; =ом.nlnsp : (LLCIL- or LLFNC-) & ; =ом.nlnst : (LLCAP- or LLCAQ- or LLCAR- or LLCAS-) & ; =ом.wmsp : (LLDSW- or LLDUS- or LLDUU- or LLDUV- or LLDVM- or LLDVN- or LLDVO- or LLDVU- or LLDVV- or LLDWL- or LLDWM-) & ; =ом.wnsp : (LLDSW- or LLDUS- or LLDUU- or LLDUV- or LLDVM- or LLDVN- or LLDVO- or LLDVU- or LLDVV- or LLDWL- or LLDWM-) & ; =омнем.vspdf1p : (LLBUR- or LLGAG-) & ; =омнем.vspdv1p : (LLGAG-) & ; =омнем.vspdv1s : (LLBUR-) & ; =омнемÑÑ.vsndf1p : (LLBUS- or LLBUT- or LLGAH- or LLGPS-) & ; =омнемÑÑ.vsndv1p : (LLGAH- or LLGPS-) & ; =омнемÑÑ.vsndv1s : (LLBUS- or LLBUT-) & ; =омнемте.vspdv1p : (LLBUR- or LLGAG-) & ; =омнемтеÑÑŒ.vsndv1p : (LLBUS- or LLBUT- or LLGAH- or LLGPS-) & ; =омнет.vspdf3s : (LLBUR- or LLGAG-) & ; =омнете.vspdf2p : (LLBUR- or LLGAG-) & ; =омнетеÑÑŒ.vsndf2p : (LLBUS- or LLBUT- or LLGAH- or LLGPS-) & ; =омнетÑÑ.vsndf3s : (LLBUS- or LLBUT- or LLGAH- or LLGPS-) & ; =омнешь.vspdf2s : (LLBUR- or LLGAG-) & ; =омнешьÑÑ.vsndf2s : (LLBUS- or LLBUT- or LLGAH- or LLGPS-) & ; =омни.vspdv2s : (LLBUR- or LLGAG-) & ; =омниÑÑŒ.vsndv2s : (LLBUS- or LLGAH-) & ; =омните.vspdv2p : (LLBUR- or LLGAG-) & ; =омнитеÑÑŒ.vsndv2p : (LLBUS- or LLGAH-) & ; =омну.vspdf1s : (LLBUR- or LLFBZ- or LLGAG-) & ; =омнуÑÑŒ.vsndf1s : (LLBUS- or LLBUT- or LLFEL- or LLGAH- or LLGPS-) & ; =омнут.vspdf3p : (LLBUR- or LLGAG-) & ; =омнутÑÑ.vsndf3p : (LLBUS- or LLBUT- or LLGAH- or LLGPS-) & ; =омрем.vsndf1p : (LLBUM- or LLGMY-) & ; =омрем.vsndv1p : (LLGMY-) & ; =омрем.vsndv1s : (LLBUM-) & ; =омремте.vsndv1p : (LLBUM- or LLGMY-) & ; =омрет.vsndf3s : (LLBUM- or LLGMY-) & ; =омрете.vsndf2p : (LLBUM- or LLGMY-) & ; =омрешь.vsndf2s : (LLBUM- or LLGMY-) & ; =омри.vsndv2s : (LLBUM- or LLGMY-) & ; =омрите.vsndv2p : (LLBUM- or LLGMY-) & ; =омру.vsndf1s : (LLBUM- or LLGMY-) & ; =омрут.vsndf3p : (LLBUM- or LLGMY-) & ; =ому-либо.mmsd : (LLDWB-) & ; =ому-либо.wmsd : (LLCJP- or LLDLW-) & ; =ому-либо.wnsd : (LLCJP- or LLDLW-) & ; =ому-нибудь.mmsd : (LLDWD-) & ; =ому-нибудь.wmsd : (LLCJQ- or LLDLX-) & ; =ому-нибудь.wnsd : (LLCJQ- or LLDLX-) & ; =ому-то.mmsd : (LLDWF-) & ; =ому-то.wmsd : (LLCJR- or LLCLE- or LLDLY-) & ; =ому-то.wnsd : (LLCJR- or LLCLE- or LLDLY-) & ; =ому.amsd : (LLADZ- or LLAEB- or LLAEE- or LLBDV- or LLBDW- or LLBDX- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDLV- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUQ- or LLFUR- or LLFUS- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLGRP- or LLGRQ- or LLGRR-) & ; =ому.ansd : (LLADZ- or LLAEB- or LLAEE- or LLBDV- or LLBDW- or LLBDX- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDYR- or LLDYS- or LLDYT- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYZ- or LLDZU- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUQ- or LLFUR- or LLFUS- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLGRP- or LLGRQ- or LLGRR-) & ; =ому.kmsd : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ому.knsd : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ому.mmsd : (LLDUS- or LLDVM- or LLDVW- or LLDWL- or LLEGV- or LLEGW- or LLFFX- or LLFGT-) & ; =ому.mmsv : (LLDVX-) & ; =ому.mnsd : (LLDVK- or LLDVL- or LLFFS- or LLFFT- or LLFFU- or LLFFV- or LLFFW- or LLFGT-) & ; =ому.ndmsd : (LLBDF- or LLCIP- or LLDJY- or LLDYP- or LLDZX- or LLDZY- or LLEAO-) & ; =ому.ndnsd : (LLCIH- or LLCII- or LLCIJ- or LLCIK- or LLDZV- or LLDZW- or LLEGS-) & ; =ому.nlmsd : (LLBDI- or LLCIQ- or LLCIR- or LLDJZ- or LLEDH- or LLEDI- or LLEDQ- or LLEDR- or LLEDS- or LLEDV- or LLEDW- or LLFFZ- or LLFJY- or LLFJZ- or LLFMC- or LLFMD- or LLFNQ-) & ; =ому.nlnsd : (LLCIL- or LLFNC-) & ; =ому.usd : (LLDVJ-) & ; =ому.wmsd : (LLDSW- or LLDUS- or LLDUU- or LLDUV- or LLDVM- or LLDVN- or LLDVO- or LLDVU- or LLDVV- or LLDWL- or LLDWM-) & ; =ому.wnsd : (LLDSW- or LLDUS- or LLDUU- or LLDUV- or LLDVM- or LLDVN- or LLDVO- or LLDVU- or LLDVV- or LLDWL- or LLDWM-) & ; =он.amss : (LLAVJ- or LLBVT- or LLBVU- or LLBZL- or LLBZM- or LLEKN-) & ; =он.ndfpg : (LLBUW-) & ; =он.ndmsi : (LLCKR- or LLEAF-) & ; =он.ndmsv : (LLCKR- or LLEAF-) & ; =он.ndnpg : (LLBVQ-) & ; =он.nlfpg : (LLBUU- or LLBUY-) & ; =он.nlfpv : (LLBUU- or LLBUY-) & ; =он.nlmpg : (LLBUU-) & ; =он.nlmpv : (LLBUU-) & ; =он.nlmsi : (LLFNR-) & ; =он.nlmsv : (LLFNR-) & ; =он.npg : (LLBXK- or LLBXL-) & ; =она.afss : (LLAVJ- or LLEKN-) & ; =онее.as =оней.as : (LLAVJ- or LLEKN-) & ; =они.vnpdv2s : (LLBVB-) & ; =они.vspdv2s : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =оним.vnpdn1p : (LLBVB-) & ; =оним.vspdf1p : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =оним.vspdv1p : (LLGAP-) & ; =оним.vspdv1s : (LLBVC-) & ; =онимÑÑ.vnndn1p : (LLBVE-) & ; =онимÑÑ.vsndf1p : (LLBVF- or LLGPB-) & ; =онимÑÑ.vsndv1p : (LLGPB-) & ; =онимÑÑ.vsndv1s : (LLBVF-) & ; =онимте.vspdv1p : (LLBVC- or LLGAP-) & ; =онимтеÑÑŒ.vsndv1p : (LLBVF- or LLGPB-) & ; =ониÑÑŒ.vnndv2s : (LLBVE-) & ; =ониÑÑŒ.vsndv2s : (LLBVF- or LLGPB-) & ; =онит.vnpdn3s : (LLBVB-) & ; =онит.vspdf3s : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =оните.vnpdn2p : (LLBVB-) & ; =оните.vnpdv2p : (LLBVB-) & ; =оните.vspdf2p : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =оните.vspdv2p : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =онитеÑÑŒ.vnndn2p : (LLBVE-) & ; =онитеÑÑŒ.vnndv2p : (LLBVE-) & ; =онитеÑÑŒ.vsndf2p : (LLBVF- or LLGPB-) & ; =онитеÑÑŒ.vsndv2p : (LLBVF- or LLGPB-) & ; =онитÑÑ.vnndn3s : (LLBVE-) & ; =онитÑÑ.vsndf3s : (LLBVF- or LLGPB-) & ; =онишь.vnpdn2s : (LLBVB-) & ; =онишь.vspdf2s : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =онишьÑÑ.vnndn2s : (LLBVE-) & ; =онишьÑÑ.vsndf2s : (LLBVF- or LLGPB-) & ; =онка.nlmsg : (LLCKS-) & ; =онка.nlmsv : (LLCKS-) & ; =онке.nlmsp : (LLCKS-) & ; =онком.nlmst : (LLCKS-) & ; =онку.nlmsd : (LLCKS-) & ; =оно.anss : (LLAVJ- or LLEKN-) & ; =онок.nlmsi : (LLCKS-) & ; =оном.nlmst : (LLFNR-) & ; =оночек.nlmsi : (LLCKT-) & ; =оночка.nlmsg : (LLCKT-) & ; =оночка.nlmsv : (LLCKT-) & ; =оночке.nlmsp : (LLCKT-) & ; =оночком.nlmst : (LLCKT-) & ; =оночку.nlmsd : (LLCKT-) & ; =оны.aps : (LLAVJ- or LLEKN-) & ; =онь.ndfpg : (LLBZS-) & ; =онь.ndmsi : (LLCKU-) & ; =онь.ndmsv : (LLCKU-) & ; =оньев.ndnpg : (LLBVP-) & ; =оньÑ.ndnpi : (LLBVP-) & ; =оньÑ.ndnpv : (LLBVP-) & ; =оньÑм.ndnpd : (LLBVP-) & ; =оньÑми.ndnpt : (LLBVP-) & ; =оньÑÑ….ndnpp : (LLBVP-) & ; =оню.vnpdn1s : (LLBVB-) & ; =оню.vspdf1s : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =онюÑÑŒ.vnndn1s : (LLBVE-) & ; =онюÑÑŒ.vsndf1s : (LLBVF- or LLGPB-) & ; =онÑ.vnpddn : (LLBVB-) & ; =онÑÑÑŒ.vnnddn : (LLBVE-) & ; =онÑÑ‚.vnpdn3p : (LLBVB-) & ; =онÑÑ‚.vspdf3p : (LLBVC- or LLBVD- or LLFRY- or LLGAP-) & ; =онÑÑ‚ÑÑ.vnndn3p : (LLBVE-) & ; =онÑÑ‚ÑÑ.vsndf3p : (LLBVF- or LLGPB-) & ; =онÑщаÑ.vnppdnfsi : (LLBVB-) & ; =онÑщаÑÑÑ.vnnpdnfsi : (LLBVE-) & ; =онÑщего.vnppdnmsg : (LLBVB-) & ; =онÑщего.vnppdnmsv =онÑщий.vnppdnmsv : (LLBVB-) & ; =онÑщего.vnppdnnsg : (LLBVB-) & ; =онÑщегоÑÑ.vnnpdnmsg : (LLBVE-) & ; =онÑщегоÑÑ.vnnpdnmsv =онÑщийÑÑ.vnnpdnmsv : (LLBVE-) & ; =онÑщегоÑÑ.vnnpdnnsg : (LLBVE-) & ; =онÑщее.vnppdnnsi : (LLBVB-) & ; =онÑщее.vnppdnnsv : (LLBVB-) & ; =онÑщееÑÑ.vnnpdnnsi : (LLBVE-) & ; =онÑщееÑÑ.vnnpdnnsv : (LLBVE-) & ; =онÑщей.vnppdnfsd : (LLBVB-) & ; =онÑщей.vnppdnfsg : (LLBVB-) & ; =онÑщей.vnppdnfsp : (LLBVB-) & ; =онÑщей.vnppdnfst : (LLBVB-) & ; =онÑщейÑÑ.vnnpdnfsd : (LLBVE-) & ; =онÑщейÑÑ.vnnpdnfsg : (LLBVE-) & ; =онÑщейÑÑ.vnnpdnfsp : (LLBVE-) & ; =онÑщейÑÑ.vnnpdnfst : (LLBVE-) & ; =онÑщем.vnppdnmsp : (LLBVB-) & ; =онÑщем.vnppdnnsp : (LLBVB-) & ; =онÑщемÑÑ.vnnpdnmsp : (LLBVE-) & ; =онÑщемÑÑ.vnnpdnnsp : (LLBVE-) & ; =онÑщему.vnppdnmsd : (LLBVB-) & ; =онÑщему.vnppdnnsd : (LLBVB-) & ; =онÑщемуÑÑ.vnnpdnmsd : (LLBVE-) & ; =онÑщемуÑÑ.vnnpdnnsd : (LLBVE-) & ; =онÑщие.vnppdnpi : (LLBVB-) & ; =онÑщие.vnppdnpv =онÑщих.vnppdnpv : (LLBVB-) & ; =онÑщиеÑÑ.vnnpdnpi : (LLBVE-) & ; =онÑщиеÑÑ.vnnpdnpv =онÑщихÑÑ.vnnpdnpv : (LLBVE-) & ; =онÑщий.vnppdnmsi : (LLBVB-) & ; =онÑщийÑÑ.vnnpdnmsi : (LLBVE-) & ; =онÑщим.vnppdnmst : (LLBVB-) & ; =онÑщим.vnppdnnst : (LLBVB-) & ; =онÑщим.vnppdnpd : (LLBVB-) & ; =онÑщими.vnppdnpt : (LLBVB-) & ; =онÑщимиÑÑ.vnnpdnpt : (LLBVE-) & ; =онÑщимÑÑ.vnnpdnmst : (LLBVE-) & ; =онÑщимÑÑ.vnnpdnnst : (LLBVE-) & ; =онÑщимÑÑ.vnnpdnpd : (LLBVE-) & ; =онÑщих.vnppdnpg : (LLBVB-) & ; =онÑщих.vnppdnpp : (LLBVB-) & ; =онÑщихÑÑ.vnnpdnpg : (LLBVE-) & ; =онÑщихÑÑ.vnnpdnpp : (LLBVE-) & ; =онÑщую.vnppdnfsv : (LLBVB-) & ; =онÑщуюÑÑ.vnnpdnfsv : (LLBVE-) & ; =опрем.vspdf1p : (LLCLW- or LLGBR-) & ; =опрем.vspdv1p : (LLGBR-) & ; =опрем.vspdv1s : (LLCLW-) & ; =опремÑÑ.vsndf1p : (LLCLY- or LLGBS-) & ; =опремÑÑ.vsndv1p : (LLGBS-) & ; =опремÑÑ.vsndv1s : (LLCLY-) & ; =опремте.vspdv1p : (LLCLW- or LLGBR-) & ; =опремтеÑÑŒ.vsndv1p : (LLCLY- or LLGBS-) & ; =опрет.vspdf3s : (LLCLW- or LLGBR-) & ; =опрете.vspdf2p : (LLCLW- or LLGBR-) & ; =опретеÑÑŒ.vsndf2p : (LLCLY- or LLGBS-) & ; =опретÑÑ.vsndf3s : (LLCLY- or LLGBS-) & ; =опрешь.vspdf2s : (LLCLW- or LLGBR-) & ; =опрешьÑÑ.vsndf2s : (LLCLY- or LLGBS-) & ; =опри.vspdv2s : (LLCLW- or LLGBR-) & ; =оприÑÑŒ.vsndv2s : (LLCLY- or LLGBS-) & ; =оприте.vspdv2p : (LLCLW- or LLGBR-) & ; =опритеÑÑŒ.vsndv2p : (LLCLY- or LLGBS-) & ; =опру.vspdf1s : (LLCLW- or LLGBR-) & ; =опруÑÑŒ.vsndf1s : (LLCLY- or LLGBS-) & ; =опрут.vspdf3p : (LLCLW- or LLGBR-) & ; =опрутÑÑ.vsndf3p : (LLCLY- or LLGBS-) & ; =опьем.vspdf1p : (LLCMA- or LLCMB- or LLGBV-) & ; =опьем.vspdv1p : (LLGBV-) & ; =опьем.vspdv1s : (LLCMB-) & ; =опьемÑÑ.vsndf1p : (LLCMD- or LLGBW-) & ; =опьемÑÑ.vsndv1p : (LLGBW-) & ; =опьемÑÑ.vsndv1s : (LLCMD-) & ; =опьемте.vspdv1p : (LLCMB- or LLGBV-) & ; =опьемтеÑÑŒ.vsndv1p : (LLCMD- or LLGBW-) & ; =опьет.vspdf3s : (LLCMA- or LLCMB- or LLGBV-) & ; =опьете.vspdf2p : (LLCMA- or LLCMB- or LLGBV-) & ; =опьетеÑÑŒ.vsndf2p : (LLCMD- or LLGBW-) & ; =опьетÑÑ.vsndf3s : (LLCMD- or LLGBW-) & ; =опьешь.vspdf2s : (LLCMA- or LLCMB- or LLGBV-) & ; =опьешьÑÑ.vsndf2s : (LLCMD- or LLGBW-) & ; =опью.vspdf1s : (LLCMA- or LLCMB- or LLGBV-) & ; =опьюÑÑŒ.vsndf1s : (LLCMD- or LLGBW-) & ; =опьют.vspdf3p : (LLCMA- or LLCMB- or LLGBV-) & ; =опьютÑÑ.vsndf3p : (LLCMD- or LLGBW-) & ; =ор.ndmsi : (LLCKV- or LLEAG-) & ; =ор.ndmsv : (LLCKV- or LLEAG-) & ; =ор.nlmsi : (LLCKW-) & ; =ори.ndfpi : (LLAHK-) & ; =ори.ndfpv : (LLAHK-) & ; =оровавшаÑÑÑ.vnnpdpfsi : (LLCKX- or LLEVL-) & ; =оровавшегоÑÑ.vnnpdpmsg : (LLCKX- or LLEVL-) & ; =оровавшегоÑÑ.vnnpdpmsv =оровавшийÑÑ.vnnpdpmsv : (LLCKX- or LLEVL-) & ; =оровавшегоÑÑ.vnnpdpnsg : (LLCKX- or LLEVL-) & ; =оровавшееÑÑ.vnnpdpnsi : (LLCKX- or LLEVL-) & ; =оровавшееÑÑ.vnnpdpnsv : (LLCKX- or LLEVL-) & ; =оровавшейÑÑ.vnnpdpfsd : (LLCKX- or LLEVL-) & ; =оровавшейÑÑ.vnnpdpfsg : (LLCKX- or LLEVL-) & ; =оровавшейÑÑ.vnnpdpfsp : (LLCKX- or LLEVL-) & ; =оровавшейÑÑ.vnnpdpfst : (LLCKX- or LLEVL-) & ; =оровавшемÑÑ.vnnpdpmsp : (LLCKX- or LLEVL-) & ; =оровавшемÑÑ.vnnpdpnsp : (LLCKX- or LLEVL-) & ; =оровавшемуÑÑ.vnnpdpmsd : (LLCKX- or LLEVL-) & ; =оровавшемуÑÑ.vnnpdpnsd : (LLCKX- or LLEVL-) & ; =оровавшиеÑÑ.vnnpdppi : (LLCKX- or LLEVL-) & ; =оровавшиеÑÑ.vnnpdppv =оровавшихÑÑ.vnnpdppv : (LLCKX- or LLEVL-) & ; =оровавшийÑÑ.vnnpdpmsi : (LLCKX- or LLEVL-) & ; =оровавшимиÑÑ.vnnpdppt : (LLCKX- or LLEVL-) & ; =оровавшимÑÑ.vnnpdpmst : (LLCKX- or LLEVL-) & ; =оровавшимÑÑ.vnnpdpnst : (LLCKX- or LLEVL-) & ; =оровавшимÑÑ.vnnpdppd : (LLCKX- or LLEVL-) & ; =оровавшихÑÑ.vnnpdppg : (LLCKX- or LLEVL-) & ; =оровавшихÑÑ.vnnpdppp : (LLCKX- or LLEVL-) & ; =оровавшуюÑÑ.vnnpdpfsv : (LLCKX- or LLEVL-) & ; =ороваемÑÑ.vnndn1p : (LLCKX- or LLEVL-) & ; =ороваетеÑÑŒ.vnndn2p : (LLCKX- or LLEVL-) & ; =ороваетÑÑ.vnndn3s : (LLCKX- or LLEVL-) & ; =ороваешьÑÑ.vnndn2s : (LLCKX- or LLEVL-) & ; =оровайÑÑ.vnndv2s : (LLCKX- or LLEVL-) & ; =оровайтеÑÑŒ.vnndv2p : (LLCKX- or LLEVL-) & ; =оровалаÑÑŒ.vnndpfs : (LLCKX- or LLEVL-) & ; =оровалиÑÑŒ.vnndpp : (LLCKX- or LLEVL-) & ; =оровалоÑÑŒ.vnndpns : (LLCKX- or LLEVL-) & ; =оровалÑÑ.vnndpms : (LLCKX- or LLEVL-) & ; =оровать.vnpdi : (LLEVM-) & ; =ороватьÑÑ.vnndi : (LLCKX- or LLEVL-) & ; =ороваюÑÑŒ.vnndn1s : (LLCKX- or LLEVL-) & ; =ороваютÑÑ.vnndn3p : (LLCKX- or LLEVL-) & ; =оровающаÑÑÑ.vnnpdnfsi : (LLCKX- or LLEVL-) & ; =оровающегоÑÑ.vnnpdnmsg : (LLCKX- or LLEVL-) & ; =оровающегоÑÑ.vnnpdnmsv =оровающийÑÑ.vnnpdnmsv : (LLCKX- or LLEVL-) & ; =оровающегоÑÑ.vnnpdnnsg : (LLCKX- or LLEVL-) & ; =оровающееÑÑ.vnnpdnnsi : (LLCKX- or LLEVL-) & ; =оровающееÑÑ.vnnpdnnsv : (LLCKX- or LLEVL-) & ; =оровающейÑÑ.vnnpdnfsd : (LLCKX- or LLEVL-) & ; =оровающейÑÑ.vnnpdnfsg : (LLCKX- or LLEVL-) & ; =оровающейÑÑ.vnnpdnfsp : (LLCKX- or LLEVL-) & ; =оровающейÑÑ.vnnpdnfst : (LLCKX- or LLEVL-) & ; =оровающемÑÑ.vnnpdnmsp : (LLCKX- or LLEVL-) & ; =оровающемÑÑ.vnnpdnnsp : (LLCKX- or LLEVL-) & ; =оровающемуÑÑ.vnnpdnmsd : (LLCKX- or LLEVL-) & ; =оровающемуÑÑ.vnnpdnnsd : (LLCKX- or LLEVL-) & ; =оровающиеÑÑ.vnnpdnpi : (LLCKX- or LLEVL-) & ; =оровающиеÑÑ.vnnpdnpv =оровающихÑÑ.vnnpdnpv : (LLCKX- or LLEVL-) & ; =оровающийÑÑ.vnnpdnmsi : (LLCKX- or LLEVL-) & ; =оровающимиÑÑ.vnnpdnpt : (LLCKX- or LLEVL-) & ; =оровающимÑÑ.vnnpdnmst : (LLCKX- or LLEVL-) & ; =оровающимÑÑ.vnnpdnnst : (LLCKX- or LLEVL-) & ; =оровающимÑÑ.vnnpdnpd : (LLCKX- or LLEVL-) & ; =оровающихÑÑ.vnnpdnpg : (LLCKX- or LLEVL-) & ; =оровающихÑÑ.vnnpdnpp : (LLCKX- or LLEVL-) & ; =оровающуюÑÑ.vnnpdnfsv : (LLCKX- or LLEVL-) & ; =ороваÑÑÑŒ.vnnddn : (LLCKX- or LLEVL-) & ; =орь.ndfpg : (LLAHK-) & ; =орь.ndmsi : (LLCKY-) & ; =орь.ndmsv : (LLCKY-) & ; =орь.nlmsi : (LLCKZ-) & ; =орÑми.ndfpt : (LLAHK-) & ; =орÑÑ….ndfpp : (LLAHK-) & ; =оÑ.nlmsi : (LLCLA-) & ; =оÑ.vnndpms : (LLAHL-) & ; =оÑ.vsndpms : (LLAHM- or LLFZL-) & ; =оÑ.vspdpms : (LLAHN- or LLGOT-) & ; =оÑла.vnndpfs : (LLAHL-) & ; =оÑла.vsndpfs : (LLAHM- or LLFZL-) & ; =оÑла.vspdpfs : (LLAHN- or LLGOT-) & ; =оÑлаÑÑŒ.vsndpfs : (LLAHO- or LLGQX-) & ; =оÑли.vnndpp : (LLAHL-) & ; =оÑли.vsndpp : (LLAHM- or LLFZL-) & ; =оÑли.vspdpp : (LLAHN- or LLGOT-) & ; =оÑлиÑÑŒ.vsndpp : (LLAHO- or LLGQX-) & ; =оÑло.vnndpns : (LLAHL-) & ; =оÑло.vsndpns : (LLAHM- or LLFZL-) & ; =оÑло.vspdpns : (LLAHN- or LLGOT-) & ; =оÑлоÑÑŒ.vsndpns : (LLAHO- or LLGQX-) & ; =оÑÑÑ.vsndpms : (LLAHO- or LLGQX-) & ; =оÑтлав.vspddp =оÑтлавши.vspddp : (LLCLB- or LLGPF-) & ; =оÑтлавшаÑ.vsppdpfsi : (LLCLB- or LLGPF-) & ; =оÑтлавшего.vsppdpmsg : (LLCLB- or LLGPF-) & ; =оÑтлавшего.vsppdpmsv =оÑтлавший.vsppdpmsv : (LLCLB- or LLGPF-) & ; =оÑтлавшего.vsppdpnsg : (LLCLB- or LLGPF-) & ; =оÑтлавшее.vsppdpnsi : (LLCLB- or LLGPF-) & ; =оÑтлавшее.vsppdpnsv : (LLCLB- or LLGPF-) & ; =оÑтлавшей.vsppdpfsd : (LLCLB- or LLGPF-) & ; =оÑтлавшей.vsppdpfsg : (LLCLB- or LLGPF-) & ; =оÑтлавшей.vsppdpfsp : (LLCLB- or LLGPF-) & ; =оÑтлавшей.vsppdpfst : (LLCLB- or LLGPF-) & ; =оÑтлавшем.vsppdpmsp : (LLCLB- or LLGPF-) & ; =оÑтлавшем.vsppdpnsp : (LLCLB- or LLGPF-) & ; =оÑтлавшему.vsppdpmsd : (LLCLB- or LLGPF-) & ; =оÑтлавшему.vsppdpnsd : (LLCLB- or LLGPF-) & ; =оÑтлавшие.vsppdppi : (LLCLB- or LLGPF-) & ; =оÑтлавшие.vsppdppv =оÑтлавших.vsppdppv : (LLCLB- or LLGPF-) & ; =оÑтлавший.vsppdpmsi : (LLCLB- or LLGPF-) & ; =оÑтлавшим.vsppdpmst : (LLCLB- or LLGPF-) & ; =оÑтлавшим.vsppdpnst : (LLCLB- or LLGPF-) & ; =оÑтлавшим.vsppdppd : (LLCLB- or LLGPF-) & ; =оÑтлавшими.vsppdppt : (LLCLB- or LLGPF-) & ; =оÑтлавших.vsppdppg : (LLCLB- or LLGPF-) & ; =оÑтлавших.vsppdppp : (LLCLB- or LLGPF-) & ; =оÑтлавшую.vsppdpfsv : (LLCLB- or LLGPF-) & ; =оÑтлал.vspdpms : (LLCLB- or LLGPF-) & ; =оÑтлала.vspdpfs : (LLCLB- or LLGPF-) & ; =оÑтлали.vspdpp : (LLCLB- or LLGPF-) & ; =оÑтлало.vspdpns : (LLCLB- or LLGPF-) & ; =оÑтлан.vsppsnmss : (LLCLB- or LLGPF-) & ; =оÑтлана.vsppsnfss : (LLCLB- or LLGPF-) & ; =оÑтланнаÑ.vsppspfsi : (LLCLB- or LLGPF-) & ; =оÑтланного.vsppspmsg : (LLCLB- or LLGPF-) & ; =оÑтланного.vsppspmsv =оÑтланный.vsppspmsv : (LLCLB- or LLGPF-) & ; =оÑтланного.vsppspnsg : (LLCLB- or LLGPF-) & ; =оÑтланное.vsppspnsi : (LLCLB- or LLGPF-) & ; =оÑтланное.vsppspnsv : (LLCLB- or LLGPF-) & ; =оÑтланной.vsppspfsd : (LLCLB- or LLGPF-) & ; =оÑтланной.vsppspfsg : (LLCLB- or LLGPF-) & ; =оÑтланной.vsppspfsp : (LLCLB- or LLGPF-) & ; =оÑтланной.vsppspfst : (LLCLB- or LLGPF-) & ; =оÑтланном.vsppspmsp : (LLCLB- or LLGPF-) & ; =оÑтланном.vsppspnsp : (LLCLB- or LLGPF-) & ; =оÑтланному.vsppspmsd : (LLCLB- or LLGPF-) & ; =оÑтланному.vsppspnsd : (LLCLB- or LLGPF-) & ; =оÑтланную.vsppspfsv : (LLCLB- or LLGPF-) & ; =оÑтланные.vsppsppi : (LLCLB- or LLGPF-) & ; =оÑтланные.vsppsppv =оÑтланных.vsppsppv : (LLCLB- or LLGPF-) & ; =оÑтланный.vsppspmsi : (LLCLB- or LLGPF-) & ; =оÑтланным.vsppspmst : (LLCLB- or LLGPF-) & ; =оÑтланным.vsppspnst : (LLCLB- or LLGPF-) & ; =оÑтланным.vsppsppd : (LLCLB- or LLGPF-) & ; =оÑтланными.vsppsppt : (LLCLB- or LLGPF-) & ; =оÑтланных.vsppsppg : (LLCLB- or LLGPF-) & ; =оÑтланных.vsppsppp : (LLCLB- or LLGPF-) & ; =оÑтлано.vsppsnnss : (LLCLB- or LLGPF-) & ; =оÑтланы.vsppsnps : (LLCLB- or LLGPF-) & ; =оÑтлать.vspdi : (LLCLB- or LLGPF-) & ; =оÑшаÑ.vnnpdpfsi : (LLAHL-) & ; =оÑшаÑ.vsnpdpfsi : (LLAHM- or LLFZL-) & ; =оÑшаÑ.vsppdpfsi : (LLAHN- or LLGOT-) & ; =оÑшаÑÑÑ.vsnpdpfsi : (LLAHO- or LLGQX-) & ; =оÑшего.vnnpdpmsg : (LLAHL-) & ; =оÑшего.vnnpdpmsv =оÑший.vnnpdpmsv : (LLAHL-) & ; =оÑшего.vnnpdpnsg : (LLAHL-) & ; =оÑшего.vsnpdpmsg : (LLAHM- or LLFZL-) & ; =оÑшего.vsnpdpmsv =оÑший.vsnpdpmsv : (LLAHM- or LLFZL-) & ; =оÑшего.vsnpdpnsg : (LLAHM- or LLFZL-) & ; =оÑшего.vsppdpmsg : (LLAHN- or LLGOT-) & ; =оÑшего.vsppdpmsv =оÑший.vsppdpmsv : (LLAHN- or LLGOT-) & ; =оÑшего.vsppdpnsg : (LLAHN- or LLGOT-) & ; =оÑшегоÑÑ.vsnpdpmsg : (LLAHO- or LLGQX-) & ; =оÑшегоÑÑ.vsnpdpmsv =оÑшийÑÑ.vsnpdpmsv : (LLAHO- or LLGQX-) & ; =оÑшегоÑÑ.vsnpdpnsg : (LLAHO- or LLGQX-) & ; =оÑшее.vnnpdpnsi : (LLAHL-) & ; =оÑшее.vnnpdpnsv : (LLAHL-) & ; =оÑшее.vsnpdpnsi : (LLAHM- or LLFZL-) & ; =оÑшее.vsnpdpnsv : (LLAHM- or LLFZL-) & ; =оÑшее.vsppdpnsi : (LLAHN- or LLGOT-) & ; =оÑшее.vsppdpnsv : (LLAHN- or LLGOT-) & ; =оÑшееÑÑ.vsnpdpnsi : (LLAHO- or LLGQX-) & ; =оÑшееÑÑ.vsnpdpnsv : (LLAHO- or LLGQX-) & ; =оÑшей.vnnpdpfsd : (LLAHL-) & ; =оÑшей.vnnpdpfsg : (LLAHL-) & ; =оÑшей.vnnpdpfsp : (LLAHL-) & ; =оÑшей.vnnpdpfst : (LLAHL-) & ; =оÑшей.vsnpdpfsd : (LLAHM- or LLFZL-) & ; =оÑшей.vsnpdpfsg : (LLAHM- or LLFZL-) & ; =оÑшей.vsnpdpfsp : (LLAHM- or LLFZL-) & ; =оÑшей.vsnpdpfst : (LLAHM- or LLFZL-) & ; =оÑшей.vsppdpfsd : (LLAHN- or LLGOT-) & ; =оÑшей.vsppdpfsg : (LLAHN- or LLGOT-) & ; =оÑшей.vsppdpfsp : (LLAHN- or LLGOT-) & ; =оÑшей.vsppdpfst : (LLAHN- or LLGOT-) & ; =оÑшейÑÑ.vsnpdpfsd : (LLAHO- or LLGQX-) & ; =оÑшейÑÑ.vsnpdpfsg : (LLAHO- or LLGQX-) & ; =оÑшейÑÑ.vsnpdpfsp : (LLAHO- or LLGQX-) & ; =оÑшейÑÑ.vsnpdpfst : (LLAHO- or LLGQX-) & ; =оÑшем.vnnpdpmsp : (LLAHL-) & ; =оÑшем.vnnpdpnsp : (LLAHL-) & ; =оÑшем.vsnpdpmsp : (LLAHM- or LLFZL-) & ; =оÑшем.vsnpdpnsp : (LLAHM- or LLFZL-) & ; =оÑшем.vsppdpmsp : (LLAHN- or LLGOT-) & ; =оÑшем.vsppdpnsp : (LLAHN- or LLGOT-) & ; =оÑшемÑÑ.vsnpdpmsp : (LLAHO- or LLGQX-) & ; =оÑшемÑÑ.vsnpdpnsp : (LLAHO- or LLGQX-) & ; =оÑшему.vnnpdpmsd : (LLAHL-) & ; =оÑшему.vnnpdpnsd : (LLAHL-) & ; =оÑшему.vsnpdpmsd : (LLAHM- or LLFZL-) & ; =оÑшему.vsnpdpnsd : (LLAHM- or LLFZL-) & ; =оÑшему.vsppdpmsd : (LLAHN- or LLGOT-) & ; =оÑшему.vsppdpnsd : (LLAHN- or LLGOT-) & ; =оÑшемуÑÑ.vsnpdpmsd : (LLAHO- or LLGQX-) & ; =оÑшемуÑÑ.vsnpdpnsd : (LLAHO- or LLGQX-) & ; =оÑши.vnnddp : (LLAHL-) & ; =оÑши.vsnddp : (LLAHM- or LLFZL-) & ; =оÑши.vspddp : (LLAHN- or LLGOT-) & ; =оÑшие.vnnpdppi : (LLAHL-) & ; =оÑшие.vnnpdppv =оÑших.vnnpdppv : (LLAHL-) & ; =оÑшие.vsnpdppi : (LLAHM- or LLFZL-) & ; =оÑшие.vsnpdppv =оÑших.vsnpdppv : (LLAHM- or LLFZL-) & ; =оÑшие.vsppdppi : (LLAHN- or LLGOT-) & ; =оÑшие.vsppdppv =оÑших.vsppdppv : (LLAHN- or LLGOT-) & ; =оÑшиеÑÑ.vsnpdppi : (LLAHO- or LLGQX-) & ; =оÑшиеÑÑ.vsnpdppv =оÑшихÑÑ.vsnpdppv : (LLAHO- or LLGQX-) & ; =оÑший.vnnpdpmsi : (LLAHL-) & ; =оÑший.vsnpdpmsi : (LLAHM- or LLFZL-) & ; =оÑший.vsppdpmsi : (LLAHN- or LLGOT-) & ; =оÑшийÑÑ.vsnpdpmsi : (LLAHO- or LLGQX-) & ; =оÑшим.vnnpdpmst : (LLAHL-) & ; =оÑшим.vnnpdpnst : (LLAHL-) & ; =оÑшим.vnnpdppd : (LLAHL-) & ; =оÑшим.vsnpdpmst : (LLAHM- or LLFZL-) & ; =оÑшим.vsnpdpnst : (LLAHM- or LLFZL-) & ; =оÑшим.vsnpdppd : (LLAHM- or LLFZL-) & ; =оÑшим.vsppdpmst : (LLAHN- or LLGOT-) & ; =оÑшим.vsppdpnst : (LLAHN- or LLGOT-) & ; =оÑшим.vsppdppd : (LLAHN- or LLGOT-) & ; =оÑшими.vnnpdppt : (LLAHL-) & ; =оÑшими.vsnpdppt : (LLAHM- or LLFZL-) & ; =оÑшими.vsppdppt : (LLAHN- or LLGOT-) & ; =оÑшимиÑÑ.vsnpdppt : (LLAHO- or LLGQX-) & ; =оÑшимÑÑ.vsnpdpmst : (LLAHO- or LLGQX-) & ; =оÑшимÑÑ.vsnpdpnst : (LLAHO- or LLGQX-) & ; =оÑшимÑÑ.vsnpdppd : (LLAHO- or LLGQX-) & ; =оÑшиÑÑŒ.vsnddp : (LLAHO- or LLGQX-) & ; =оÑших.vnnpdppg : (LLAHL-) & ; =оÑших.vnnpdppp : (LLAHL-) & ; =оÑших.vsnpdppg : (LLAHM- or LLFZL-) & ; =оÑших.vsnpdppp : (LLAHM- or LLFZL-) & ; =оÑших.vsppdppg : (LLAHN- or LLGOT-) & ; =оÑших.vsppdppp : (LLAHN- or LLGOT-) & ; =оÑшихÑÑ.vsnpdppg : (LLAHO- or LLGQX-) & ; =оÑшихÑÑ.vsnpdppp : (LLAHO- or LLGQX-) & ; =оÑшую.vnnpdpfsv : (LLAHL-) & ; =оÑшую.vsnpdpfsv : (LLAHM- or LLFZL-) & ; =оÑшую.vsppdpfsv : (LLAHN- or LLGOT-) & ; =оÑшуюÑÑ.vsnpdpfsv : (LLAHO- or LLGQX-) & ; =от-то.wdmsv : (LLCLE-) & ; =от-то.wmsi : (LLCLE-) & ; =от.mnsi : (LLFFS-) & ; =от.ndmsi : (LLCLC-) & ; =от.ndmsv : (LLCLC-) & ; =от.nlmsi : (LLCLD-) & ; =от.vnppspmss : (LLCLJ-) & ; =от.vsppsnmss : (LLCLK- or LLGAA-) & ; =от.wdmsv : (LLDVU- or LLDVV-) & ; =от.wmsi : (LLDVU- or LLDVV-) & ; =ота.vnppspfss : (LLCLJ-) & ; =ота.vsppsnfss : (LLCLK- or LLGAA-) & ; =отаÑ.vnppspfsi : (LLCLJ-) & ; =отаÑ.vsppspfsi : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =ото.vnppspnss : (LLCLJ-) & ; =ото.vsppsnnss : (LLCLK- or LLGAA-) & ; =отого.vnppspmsg : (LLCLJ-) & ; =отого.vnppspmsv =отый.vnppspmsv : (LLCLJ-) & ; =отого.vnppspnsg : (LLCLJ-) & ; =отого.vsppspmsg : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отого.vsppspmsv =отый.vsppspmsv : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отого.vsppspnsg : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отое.vnppspnsi : (LLCLJ-) & ; =отое.vnppspnsv : (LLCLJ-) & ; =отое.vsppspnsi : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отое.vsppspnsv : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отой.vnppspfsd : (LLCLJ-) & ; =отой.vnppspfsg : (LLCLJ-) & ; =отой.vnppspfsp : (LLCLJ-) & ; =отой.vnppspfst : (LLCLJ-) & ; =отой.vsppspfsd : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отой.vsppspfsg : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отой.vsppspfsp : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отой.vsppspfst : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отом.vnppspmsp : (LLCLJ-) & ; =отом.vnppspnsp : (LLCLJ-) & ; =отом.vsppspmsp : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отом.vsppspnsp : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отому.vnppspmsd : (LLCLJ-) & ; =отому.vnppspnsd : (LLCLJ-) & ; =отому.vsppspmsd : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отому.vsppspnsd : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отрем.vspdf1p : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =отрем.vspdv1p : (LLGCS- or LLGRI-) & ; =отрем.vspdv1s : (LLCVN- or LLCVO-) & ; =отремÑÑ.vsndf1p : (LLCVP- or LLFEN- or LLGCT-) & ; =отремÑÑ.vsndv1p : (LLGCT-) & ; =отремÑÑ.vsndv1s : (LLCVP-) & ; =отремте.vspdv1p : (LLCVN- or LLCVO- or LLGCS- or LLGRI-) & ; =отремтеÑÑŒ.vsndv1p : (LLCVP- or LLGCT-) & ; =отрет.vspdf3s : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =отрете.vspdf2p : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =отретеÑÑŒ.vsndf2p : (LLCVP- or LLFEN- or LLGCT-) & ; =отретÑÑ.vsndf3s : (LLCVP- or LLFEN- or LLGCT-) & ; =отрешь.vspdf2s : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =отрешьÑÑ.vsndf2s : (LLCVP- or LLFEN- or LLGCT-) & ; =отри.vspdv2s : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =отриÑÑŒ.vsndv2s : (LLCVP- or LLFEN- or LLGCT-) & ; =отрите.vspdv2p : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =отритеÑÑŒ.vsndv2p : (LLCVP- or LLFEN- or LLGCT-) & ; =отру.vspdf1s : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =отруÑÑŒ.vsndf1s : (LLCVP- or LLFEN- or LLGCT-) & ; =отрут.vspdf3p : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =отрутÑÑ.vsndf3p : (LLCVP- or LLFEN- or LLGCT-) & ; =отую.vnppspfsv : (LLCLJ-) & ; =отую.vsppspfsv : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =оты.vnppspps : (LLCLJ-) & ; =оты.vsppsnps : (LLCLK- or LLGAA-) & ; =отые.vnppsppi : (LLCLJ-) & ; =отые.vnppsppv =отых.vnppsppv : (LLCLJ-) & ; =отые.vsppsppi : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отые.vsppsppv =отых.vsppsppv : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отый.vnppspmsi : (LLCLJ-) & ; =отый.vsppspmsi : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отым.vnppspmst : (LLCLJ-) & ; =отым.vnppspnst : (LLCLJ-) & ; =отым.vnppsppd : (LLCLJ-) & ; =отым.vsppspmst : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отым.vsppspnst : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отым.vsppsppd : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отыми.vnppsppt : (LLCLJ-) & ; =отыми.vsppsppt : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отых.vnppsppg : (LLCLJ-) & ; =отых.vnppsppp : (LLCLJ-) & ; =отых.vsppsppg : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отых.vsppsppp : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =оть.ndmsi : (LLCLF- or LLCLG-) & ; =оть.ndmsv : (LLCLF- or LLCLG-) & ; =оть.nlmsi : (LLCLH-) & ; =оть.vnpdi : (LLCLJ-) & ; =оть.vspdi : (LLCLK- or LLCLL- or LLGAA- or LLGNF-) & ; =отьÑÑ.vnndi : (LLCLM-) & ; =отьÑÑ.vsndi : (LLCLN- or LLGAB-) & ; =ох.ndmsi : (LLCLO-) & ; =ох.ndmsv : (LLCLO-) & ; =очек.nlmsi : (LLCLP-) & ; =очка.nlmsg : (LLCLP-) & ; =очка.nlmsv : (LLCLP-) & ; =очкам.nlmpd : (LLCLP-) & ; =очками.nlmpt : (LLCLP-) & ; =очках.nlmpp : (LLCLP-) & ; =очке.nlmsp : (LLCLP-) & ; =очки.nlmpi : (LLCLP-) & ; =очков.nlmpg : (LLCLP-) & ; =очков.nlmpv : (LLCLP-) & ; =очком.nlmst : (LLCLP-) & ; =очку.nlmsd : (LLCLP-) & ; =очла.vspdpfs : (LLDIJ- or LLGNO-) & ; =очлаÑÑŒ.vsndpfs : (LLDIK- or LLGNP-) & ; =очли.vspdpp : (LLDIJ- or LLGNO-) & ; =очлиÑÑŒ.vsndpp : (LLDIK- or LLGNP-) & ; =очло.vspdpns : (LLDIJ- or LLGNO-) & ; =очлоÑÑŒ.vsndpns : (LLDIK- or LLGNP-) & ; =очтем.vspdf1p : (LLDIJ- or LLGNO-) & ; =очтем.vspdv1p : (LLGNO-) & ; =очтем.vspdv1s : (LLDIJ-) & ; =очтемÑÑ.vsndf1p : (LLDIK- or LLGNP-) & ; =очтемÑÑ.vsndv1p : (LLGNP-) & ; =очтемÑÑ.vsndv1s : (LLDIK-) & ; =очтемте.vspdv1p : (LLDIJ- or LLGNO-) & ; =очтемтеÑÑŒ.vsndv1p : (LLDIK- or LLGNP-) & ; =очтен.vsppsnmss : (LLDIJ- or LLGNO-) & ; =очтена.vsppsnfss : (LLDIJ- or LLGNO-) & ; =очтеннаÑ.vsppspfsi : (LLDIJ- or LLGNO-) & ; =очтенного.vsppspmsg : (LLDIJ- or LLGNO-) & ; =очтенного.vsppspmsv =очтенный.vsppspmsv : (LLDIJ- or LLGNO-) & ; =очтенного.vsppspnsg : (LLDIJ- or LLGNO-) & ; =очтенное.vsppspnsi : (LLDIJ- or LLGNO-) & ; =очтенное.vsppspnsv : (LLDIJ- or LLGNO-) & ; =очтенной.vsppspfsd : (LLDIJ- or LLGNO-) & ; =очтенной.vsppspfsg : (LLDIJ- or LLGNO-) & ; =очтенной.vsppspfsp : (LLDIJ- or LLGNO-) & ; =очтенной.vsppspfst : (LLDIJ- or LLGNO-) & ; =очтенном.vsppspmsp : (LLDIJ- or LLGNO-) & ; =очтенном.vsppspnsp : (LLDIJ- or LLGNO-) & ; =очтенному.vsppspmsd : (LLDIJ- or LLGNO-) & ; =очтенному.vsppspnsd : (LLDIJ- or LLGNO-) & ; =очтенную.vsppspfsv : (LLDIJ- or LLGNO-) & ; =очтенные.vsppsppi : (LLDIJ- or LLGNO-) & ; =очтенные.vsppsppv =очтенных.vsppsppv : (LLDIJ- or LLGNO-) & ; =очтенный.vsppspmsi : (LLDIJ- or LLGNO-) & ; =очтенным.vsppspmst : (LLDIJ- or LLGNO-) & ; =очтенным.vsppspnst : (LLDIJ- or LLGNO-) & ; =очтенным.vsppsppd : (LLDIJ- or LLGNO-) & ; =очтенными.vsppsppt : (LLDIJ- or LLGNO-) & ; =очтенных.vsppsppg : (LLDIJ- or LLGNO-) & ; =очтенных.vsppsppp : (LLDIJ- or LLGNO-) & ; =очтено.vsppsnnss : (LLDIJ- or LLGNO-) & ; =очтены.vsppsnps : (LLDIJ- or LLGNO-) & ; =очтет.vspdf3s : (LLDIJ- or LLGNO-) & ; =очтете.vspdf2p : (LLDIJ- or LLGNO-) & ; =очтетеÑÑŒ.vsndf2p : (LLDIK- or LLGNP-) & ; =очтетÑÑ.vsndf3s : (LLDIK- or LLGNP-) & ; =очтешь.vspdf2s : (LLDIJ- or LLGNO-) & ; =очтешьÑÑ.vsndf2s : (LLDIK- or LLGNP-) & ; =очти.vspdv2s : (LLDIJ- or LLGNO-) & ; =очтиÑÑŒ.vsndv2s : (LLDIK- or LLGNP-) & ; =очтите.vspdv2p : (LLDIJ- or LLGNO-) & ; =очтитеÑÑŒ.vsndv2p : (LLDIK- or LLGNP-) & ; =очту.vspdf1s : (LLDIJ- or LLGNO-) & ; =очтуÑÑŒ.vsndf1s : (LLDIK- or LLGNP-) & ; =очтут.vspdf3p : (LLDIJ- or LLGNO-) & ; =очтутÑÑ.vsndf3p : (LLDIK- or LLGNP-) & ; =очтÑ.vspddp : (LLDIJ- or LLGNO-) & ; =очтÑÑÑŒ.vsnddp : (LLDIK- or LLGNP-) & ; =очь.vnpdi : (LLCLQ-) & ; =очь.vspdi : (LLCLR- or LLGCV-) & ; =очьÑÑ.vnndi : (LLCLS-) & ; =очьÑÑ.vsndi : (LLCLT- or LLGKD-) & ; =ошь.nlfsi : (LLCLU-) & ; =ошь.nlfsv : (LLCLU-) & ; =ошьем.vspdf1p : (LLDJM- or LLDJN- or LLGCY-) & ; =ошьем.vspdv1p : (LLGCY-) & ; =ошьем.vspdv1s : (LLDJN-) & ; =ошьемÑÑ.vsndf1p : (LLDJO- or LLFEO- or LLGNQ-) & ; =ошьемÑÑ.vsndv1p : (LLGNQ-) & ; =ошьемÑÑ.vsndv1s : (LLDJO-) & ; =ошьемте.vspdv1p : (LLDJN- or LLGCY-) & ; =ошьемтеÑÑŒ.vsndv1p : (LLDJO- or LLGNQ-) & ; =ошьет.vspdf3s : (LLDJM- or LLDJN- or LLGCY-) & ; =ошьете.vspdf2p : (LLDJM- or LLDJN- or LLGCY-) & ; =ошьетеÑÑŒ.vsndf2p : (LLDJO- or LLFEO- or LLGNQ-) & ; =ошьетÑÑ.vsndf3s : (LLDJO- or LLFEO- or LLGNQ-) & ; =ошьешь.vspdf2s : (LLDJM- or LLDJN- or LLGCY-) & ; =ошьешьÑÑ.vsndf2s : (LLDJO- or LLFEO- or LLGNQ-) & ; =ошью.nlfst : (LLCLU-) & ; =ошью.vspdf1s : (LLDJM- or LLDJN- or LLGCY-) & ; =ошьюÑÑŒ.vsndf1s : (LLDJO- or LLFEO- or LLGNQ-) & ; =ошьют.vspdf3p : (LLDJM- or LLDJN- or LLGCY-) & ; =ошьютÑÑ.vsndf3p : (LLDJO- or LLFEO- or LLGNQ-) & ; =оы.adpv : (LLDZT- or LLFUY-) & ; =оы.api : (LLDZT- or LLFUY-) & ; =оым.anst : (LLDZT- or LLFUY-) & ; =оым.apd : (LLDZT- or LLFUY-) & ; =оыми.apt : (LLDZT- or LLFUY-) & ; =оых.apg : (LLDZT- or LLFUY-) & ; =оых.app : (LLDZT- or LLFUY-) & ; =ою.afst : (LLADY- or LLADZ- or LLAEA- or LLALA- or LLBDV- or LLBDW- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEO- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJB- or LLCJC- or LLCJE- or LLCJF- or LLCJI- or LLCJJ- or LLCJK- or LLCJM- or LLCJN- or LLDKD- or LLDKE- or LLDKF- or LLDKH- or LLDKJ- or LLDKK- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKS- or LLDKU- or LLDKW- or LLDKX- or LLDKY- or LLDLA- or LLDLB- or LLDLC- or LLDLF- or LLDLH- or LLDLK- or LLDLN- or LLDLO- or LLDLS- or LLDYV- or LLDYY- or LLDZZ- or LLEAA- or LLEAP- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIL- or LLEIO- or LLEJD- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEKD- or LLEKL- or LLEKM- or LLEKU- or LLEKV- or LLFGB- or LLFMB- or LLFMW- or LLFMZ- or LLFPD- or LLFUN- or LLFUO- or LLFUQ- or LLFUS- or LLFVF- or LLFVG- or LLFVJ- or LLFVO- or LLGRP- or LLGRQ- or LLGRR-) & ; =ою.kfst : (LLEKX- or LLEKZ- or LLELA-) & ; =ою.mfst : (LLDTZ-) & ; =ою.ndfst : (LLAFL- or LLAFN- or LLAFQ- or LLAFT- or LLAFU- or LLAFW- or LLAFX- or LLAFZ- or LLAGB- or LLAGC- or LLAGD- or LLAGE- or LLAGJ- or LLAGL- or LLAGN- or LLAKQ- or LLAKS- or LLDXO- or LLDXQ- or LLFMO- or LLFOP- or LLFQB- or LLGSE-) & ; =ою.ndmst : (LLAET-) & ; =ою.nlfst : (LLAFG- or LLAFH- or LLAFJ- or LLAFK- or LLAGR- or LLAGT- or LLAGU- or LLAGV- or LLAGW- or LLAGX- or LLAGY- or LLAHA- or LLAHB- or LLAKW- or LLAKY- or LLAKZ- or LLECL- or LLECM- or LLECP- or LLECR- or LLECT- or LLETI- or LLETM- or LLEUB- or LLFHQ- or LLFHW- or LLFIA- or LLFID- or LLFIH- or LLFIQ- or LLFIT- or LLFJP- or LLFJR- or LLFJS- or LLFJU- or LLFJV- or LLFKE- or LLFKF- or LLFME- or LLFOO- or LLFOV- or LLFOX- or LLFPN- or LLGRZ- or LLGSK-) & ; =ою.nlmst : (LLAEX- or LLAEY- or LLAFA- or LLAFB- or LLAFG- or LLAFH- or LLAFJ- or LLAFK- or LLECD- or LLECE- or LLECG- or LLFHN- or LLFIG- or LLFNF- or LLFPR-) & ; =ою.vnndn1s : (LLDLZ- or LLDMA- or LLFQH-) & ; =ою.vnpdn1s : (LLAWV- or LLDMB- or LLFQG-) & ; =ою.vsndf1s : (LLDMC- or LLFYP-) & ; =ою.vspdf1s : (LLAXI- or LLDME- or LLDMF- or LLFZO- or LLGBJ-) & ; =оюÑÑŒ.vnndn1s : (LLAXQ- or LLDMH-) & ; =оюÑÑŒ.vsndf1s : (LLAXV- or LLDMI- or LLGCG- or LLGLV-) & ; =оют.vnndn3p : (LLDLZ- or LLDMA- or LLFQH-) & ; =оют.vnpdn3p : (LLAWV- or LLDMB- or LLFQG-) & ; =оют.vsndf3p : (LLDMC- or LLFYP-) & ; =оют.vspdf3p : (LLAXI- or LLDME- or LLDMF- or LLFZO- or LLGBJ-) & ; =оютÑÑ.vnndn3p : (LLAXQ- or LLDMH-) & ; =оютÑÑ.vsndf3p : (LLAXV- or LLDMI- or LLGCG- or LLGLV-) & ; =оющаÑ.vnnpdnfsi : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющаÑ.vnppdnfsi : (LLAWV- or LLDMB- or LLFQG-) & ; =оющаÑÑÑ.vnnpdnfsi : (LLAXQ- or LLDMH-) & ; =оющего.vnnpdnmsg : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющего.vnnpdnmsv =оющий.vnnpdnmsv : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющего.vnnpdnnsg : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющего.vnppdnmsg : (LLAWV- or LLDMB- or LLFQG-) & ; =оющего.vnppdnmsv =оющий.vnppdnmsv : (LLAWV- or LLDMB- or LLFQG-) & ; =оющего.vnppdnnsg : (LLAWV- or LLDMB- or LLFQG-) & ; =оющегоÑÑ.vnnpdnmsg : (LLAXQ- or LLDMH-) & ; =оющегоÑÑ.vnnpdnmsv =оющийÑÑ.vnnpdnmsv : (LLAXQ- or LLDMH-) & ; =оющегоÑÑ.vnnpdnnsg : (LLAXQ- or LLDMH-) & ; =оющее.vnnpdnnsi : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющее.vnnpdnnsv : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющее.vnppdnnsi : (LLAWV- or LLDMB- or LLFQG-) & ; =оющее.vnppdnnsv : (LLAWV- or LLDMB- or LLFQG-) & ; =оющееÑÑ.vnnpdnnsi : (LLAXQ- or LLDMH-) & ; =оющееÑÑ.vnnpdnnsv : (LLAXQ- or LLDMH-) & ; =оющей.vnnpdnfsd : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющей.vnnpdnfsg : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющей.vnnpdnfsp : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющей.vnnpdnfst : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющей.vnppdnfsd : (LLAWV- or LLDMB- or LLFQG-) & ; =оющей.vnppdnfsg : (LLAWV- or LLDMB- or LLFQG-) & ; =оющей.vnppdnfsp : (LLAWV- or LLDMB- or LLFQG-) & ; =оющей.vnppdnfst : (LLAWV- or LLDMB- or LLFQG-) & ; =оющейÑÑ.vnnpdnfsd : (LLAXQ- or LLDMH-) & ; =оющейÑÑ.vnnpdnfsg : (LLAXQ- or LLDMH-) & ; =оющейÑÑ.vnnpdnfsp : (LLAXQ- or LLDMH-) & ; =оющейÑÑ.vnnpdnfst : (LLAXQ- or LLDMH-) & ; =оющем.vnnpdnmsp : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющем.vnnpdnnsp : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющем.vnppdnmsp : (LLAWV- or LLDMB- or LLFQG-) & ; =оющем.vnppdnnsp : (LLAWV- or LLDMB- or LLFQG-) & ; =оющемÑÑ.vnnpdnmsp : (LLAXQ- or LLDMH-) & ; =оющемÑÑ.vnnpdnnsp : (LLAXQ- or LLDMH-) & ; =оющему.vnnpdnmsd : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющему.vnnpdnnsd : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющему.vnppdnmsd : (LLAWV- or LLDMB- or LLFQG-) & ; =оющему.vnppdnnsd : (LLAWV- or LLDMB- or LLFQG-) & ; =оющемуÑÑ.vnnpdnmsd : (LLAXQ- or LLDMH-) & ; =оющемуÑÑ.vnnpdnnsd : (LLAXQ- or LLDMH-) & ; =оющие.vnnpdnpi : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющие.vnnpdnpv =оющих.vnnpdnpv : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющие.vnppdnpi : (LLAWV- or LLDMB- or LLFQG-) & ; =оющие.vnppdnpv =оющих.vnppdnpv : (LLAWV- or LLDMB- or LLFQG-) & ; =оющиеÑÑ.vnnpdnpi : (LLAXQ- or LLDMH-) & ; =оющиеÑÑ.vnnpdnpv =оющихÑÑ.vnnpdnpv : (LLAXQ- or LLDMH-) & ; =оющий.vnnpdnmsi : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющий.vnppdnmsi : (LLAWV- or LLDMB- or LLFQG-) & ; =оющийÑÑ.vnnpdnmsi : (LLAXQ- or LLDMH-) & ; =оющим.vnnpdnmst : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющим.vnnpdnnst : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющим.vnnpdnpd : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющим.vnppdnmst : (LLAWV- or LLDMB- or LLFQG-) & ; =оющим.vnppdnnst : (LLAWV- or LLDMB- or LLFQG-) & ; =оющим.vnppdnpd : (LLAWV- or LLDMB- or LLFQG-) & ; =оющими.vnnpdnpt : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющими.vnppdnpt : (LLAWV- or LLDMB- or LLFQG-) & ; =оющимиÑÑ.vnnpdnpt : (LLAXQ- or LLDMH-) & ; =оющимÑÑ.vnnpdnmst : (LLAXQ- or LLDMH-) & ; =оющимÑÑ.vnnpdnnst : (LLAXQ- or LLDMH-) & ; =оющимÑÑ.vnnpdnpd : (LLAXQ- or LLDMH-) & ; =оющих.vnnpdnpg : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющих.vnnpdnpp : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющих.vnppdnpg : (LLAWV- or LLDMB- or LLFQG-) & ; =оющих.vnppdnpp : (LLAWV- or LLDMB- or LLFQG-) & ; =оющихÑÑ.vnnpdnpg : (LLAXQ- or LLDMH-) & ; =оющихÑÑ.vnnpdnpp : (LLAXQ- or LLDMH-) & ; =оющую.vnnpdnfsv : (LLDLZ- or LLDMA- or LLFQH-) & ; =оющую.vnppdnfsv : (LLAWV- or LLDMB- or LLFQG-) & ; =оющуюÑÑ.vnnpdnfsv : (LLAXQ- or LLDMH-) & ; =оÑ.vnnddn : (LLDLZ- or LLFQH-) & ; =оÑ.vnpddn : (LLFQG-) & ; =оÑÑÑŒ.vnnddn : (LLDMH-) & ; =пей.vspdv2s : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пейÑÑ.vsndv2s : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пейте.vspdv2p : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пейтеÑÑŒ.vsndv2p : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пер.vspdpms : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =перев.vspddp =перши.vspddp : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =переть.vspdi : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =перетьÑÑ.vsndi : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =перла.vspdpfs : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =перлаÑÑŒ.vsndpfs : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =перли.vspdpp : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =перлиÑÑŒ.vsndpp : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =перло.vspdpns : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =перлоÑÑŒ.vsndpns : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =перÑÑ.vsndpms : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =перт.vsppsnmss : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =перта.vsppsnfss : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертаÑ.vsppspfsi : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =перто.vsppsnnss : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертого.vsppspmsg : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертого.vsppspmsv =пертый.vsppspmsv : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертого.vsppspnsg : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертое.vsppspnsi : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертое.vsppspnsv : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертой.vsppspfsd : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертой.vsppspfsg : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертой.vsppspfsp : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертой.vsppspfst : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертом.vsppspmsp : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертом.vsppspnsp : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертому.vsppspmsd : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертому.vsppspnsd : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертую.vsppspfsv : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =перты.vsppsnps : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертые.vsppsppi : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертые.vsppsppv =пертых.vsppsppv : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертый.vsppspmsi : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертым.vsppspmst : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертым.vsppspnst : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертым.vsppsppd : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертыми.vsppsppt : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертых.vsppsppg : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =пертых.vsppsppp : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першаÑ.vsppdpfsi : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першаÑÑÑ.vsnpdpfsi : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першего.vsppdpmsg : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першего.vsppdpmsv =перший.vsppdpmsv : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першего.vsppdpnsg : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першегоÑÑ.vsnpdpmsg : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першегоÑÑ.vsnpdpmsv =першийÑÑ.vsnpdpmsv : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першегоÑÑ.vsnpdpnsg : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першее.vsppdpnsi : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першее.vsppdpnsv : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першееÑÑ.vsnpdpnsi : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першееÑÑ.vsnpdpnsv : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першей.vsppdpfsd : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першей.vsppdpfsg : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першей.vsppdpfsp : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першей.vsppdpfst : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першейÑÑ.vsnpdpfsd : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першейÑÑ.vsnpdpfsg : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першейÑÑ.vsnpdpfsp : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першейÑÑ.vsnpdpfst : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першем.vsppdpmsp : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першем.vsppdpnsp : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першемÑÑ.vsnpdpmsp : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першемÑÑ.vsnpdpnsp : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першему.vsppdpmsd : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першему.vsppdpnsd : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першемуÑÑ.vsnpdpmsd : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першемуÑÑ.vsnpdpnsd : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першие.vsppdppi : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першие.vsppdppv =перших.vsppdppv : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першиеÑÑ.vsnpdppi : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першиеÑÑ.vsnpdppv =першихÑÑ.vsnpdppv : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =перший.vsppdpmsi : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першийÑÑ.vsnpdpmsi : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першим.vsppdpmst : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першим.vsppdpnst : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першим.vsppdppd : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першими.vsppdppt : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першимиÑÑ.vsnpdppt : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першимÑÑ.vsnpdpmst : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першимÑÑ.vsnpdpnst : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першимÑÑ.vsnpdppd : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першиÑÑŒ.vsnddp : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =перших.vsppdppg : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =перших.vsppdppp : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першихÑÑ.vsnpdppg : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першихÑÑ.vsnpdppp : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =першую.vsppdpfsv : (LLCLV- or LLCLW- or LLGBR- or LLGNV-) & ; =першуюÑÑ.vsnpdpfsv : (LLCLX- or LLCLY- or LLGBS- or LLGNW-) & ; =пив.vspddp =пивши.vspddp : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившаÑ.vsppdpfsi : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившаÑÑÑ.vsnpdpfsi : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившего.vsppdpmsg : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившего.vsppdpmsv =пивший.vsppdpmsv : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившего.vsppdpnsg : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившего.vsppdpnsv : (LLCMA-) & ; =пившегоÑÑ.vsnpdpmsg : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившегоÑÑ.vsnpdpmsv =пившийÑÑ.vsnpdpmsv : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившегоÑÑ.vsnpdpnsg : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившее.vsppdpnsi : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившее.vsppdpnsv : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившееÑÑ.vsnpdpnsi : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившееÑÑ.vsnpdpnsv : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившей.vsppdpfsd : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившей.vsppdpfsg : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившей.vsppdpfsp : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившей.vsppdpfst : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившейÑÑ.vsnpdpfsd : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившейÑÑ.vsnpdpfsg : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившейÑÑ.vsnpdpfsp : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившейÑÑ.vsnpdpfst : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившем.vsppdpmsp : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившем.vsppdpnsp : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившемÑÑ.vsnpdpmsp : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившемÑÑ.vsnpdpnsp : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившему.vsppdpmsd : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившему.vsppdpnsd : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившемуÑÑ.vsnpdpmsd : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившемуÑÑ.vsnpdpnsd : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившею.vsppdpfst : (LLCMA-) & ; =пившие.vsppdppi : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившие.vsppdppv =пивших.vsppdppv : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившиеÑÑ.vsnpdppi : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившиеÑÑ.vsnpdppv =пившихÑÑ.vsnpdppv : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пивший.vsppdpmsi : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившийÑÑ.vsnpdpmsi : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившим.vsppdpmst : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившим.vsppdpnst : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившим.vsppdppd : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившими.vsppdppt : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившимиÑÑ.vsnpdppt : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившимÑÑ.vsnpdpmst : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившимÑÑ.vsnpdpnst : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившимÑÑ.vsnpdppd : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившиÑÑŒ.vsnddp : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пивших.vsppdppg : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пивших.vsppdppp : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившихÑÑ.vsnpdppg : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившихÑÑ.vsnpdppp : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пившую.vsppdpfsv : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пившуюÑÑ.vsnpdpfsv : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пил.vspdpms : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пила.vspdpfs : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пилаÑÑŒ.vsndpfs : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пили.vspdpp : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пилиÑÑŒ.vsndpp : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пило.vspdpns : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пилоÑÑŒ.vsndpns : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пилÑÑ.vsndpms : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пит.vsppsnmss : (LLCLZ- or LLCMB- or LLGBV- or LLGNX-) & ; =пит.vsppspmsi : (LLCMA-) & ; =пита.vsppsnfss : (LLCLZ- or LLCMB- or LLGBV- or LLGNX-) & ; =пита.vsppspfsi : (LLCMA-) & ; =питаÑ.vsppspfsi : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пито.vsppsnnss : (LLCLZ- or LLCMB- or LLGBV- or LLGNX-) & ; =пито.vsppspnsi : (LLCMA-) & ; =питого.vsppspmsg : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питого.vsppspmsv =питый.vsppspmsv : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питого.vsppspnsg : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питого.vsppspnsv : (LLCMA-) & ; =питое.vsppspnsi : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питое.vsppspnsv : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питой.vsppspfsd : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питой.vsppspfsg : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питой.vsppspfsp : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питой.vsppspfst : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питом.vsppspmsp : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питом.vsppspnsp : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питому.vsppspmsd : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питому.vsppspnsd : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питою.vsppspfst : (LLCMA-) & ; =питую.vsppspfsv : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питы.vsppsnps : (LLCLZ- or LLCMB- or LLGBV- or LLGNX-) & ; =питы.vsppsppi : (LLCMA-) & ; =питые.vsppsppi : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питые.vsppsppv =питых.vsppsppv : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питый.vsppspmsi : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питым.vsppspmst : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питым.vsppspnst : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питым.vsppsppd : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питыми.vsppsppt : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питых.vsppsppg : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питых.vsppsppp : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =пить.vspdi : (LLCLZ- or LLCMA- or LLCMB- or LLGBV- or LLGNX-) & ; =питьÑÑ.vsndi : (LLCMC- or LLCMD- or LLGBW- or LLGNY-) & ; =пка.ndfsi : (LLCME-) & ; =пкам.ndfpd : (LLCME-) & ; =пками.ndfpt : (LLCME-) & ; =пках.ndfpp : (LLCME-) & ; =пке.ndfsd : (LLCME-) & ; =пке.ndfsp : (LLCME-) & ; =пки.ndfpi : (LLCME-) & ; =пки.ndfpv : (LLCME-) & ; =пки.ndfsg : (LLCME-) & ; =пкой.ndfst =пкою.ndfst : (LLCME-) & ; =пку.ndfsv : (LLCME-) & ; =плюÑÑŒ.vnndn1s : (LLFMU-) & ; =поÑкольжу.vnndn1s : (LLFQD-) & ; =поÑкользил.vnndpms : (LLFQD-) & ; =поÑкользим.vnndn1p : (LLFQD-) & ; =поÑкользит.vnndn3s : (LLFQD-) & ; =поÑкользите.vnndn2p : (LLFQD-) & ; =поÑкользить.vnndi : (LLFQD-) & ; =поÑкользишь.vnndn2s : (LLFQD-) & ; =поÑкользÑÑ‚.vnndn3p : (LLFQD-) & ; =похлеще.as =пуще.as : (LLEGL- or LLEGM- or LLEGN-) & ; =Ñ€.amss : (LLCMY-) & ; =Ñ€.ndmsv : (LLFMT-) & ; =ра.afss : (LLCMY- or LLCMZ- or LLCNA-) & ; =ра.ndmpi : (LLAVR- or LLAVS-) & ; =ра.ndmpv : (LLAVS-) & ; =ра.ndmsg : (LLAVQ- or LLAVR- or LLAVS- or LLCKV- or LLEAG-) & ; =ра.ndnpi : (LLCMU-) & ; =ра.ndnpv : (LLCMU-) & ; =ра.ndnsg : (LLCMU-) & ; =ра.nlfsi : (LLCMI- or LLCMJ-) & ; =ра.nlmsg : (LLAVT- or LLCKW- or LLEDC-) & ; =ра.nlmsv : (LLAVT- or LLCKW- or LLEDC-) & ; =рав.vnpddp =равши.vnpddp : (LLCMM-) & ; =рав.vsnddp =равши.vsnddp : (LLCMN- or LLGRM-) & ; =рав.vspddp =равши.vspddp : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшаÑ.vnppdpfsi : (LLCMM-) & ; =равшаÑ.vsnpdpfsi : (LLCMN- or LLGRM-) & ; =равшаÑ.vsppdpfsi : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшаÑÑÑ.vnnpdpfsi : (LLCMQ-) & ; =равшаÑÑÑ.vsnpdpfsi : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшего.vnppdpmsg : (LLCMM-) & ; =равшего.vnppdpmsv =равший.vnppdpmsv : (LLCMM-) & ; =равшего.vnppdpnsg : (LLCMM-) & ; =равшего.vsnpdpmsg : (LLCMN- or LLGRM-) & ; =равшего.vsnpdpmsv =равший.vsnpdpmsv : (LLCMN- or LLGRM-) & ; =равшего.vsnpdpnsg : (LLCMN- or LLGRM-) & ; =равшего.vsppdpmsg : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшего.vsppdpmsv =равший.vsppdpmsv : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшего.vsppdpnsg : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшего.vsppdpnsv : (LLCMO- or LLFRR-) & ; =равшегоÑÑ.vnnpdpmsg : (LLCMQ-) & ; =равшегоÑÑ.vnnpdpmsv =равшийÑÑ.vnnpdpmsv : (LLCMQ-) & ; =равшегоÑÑ.vnnpdpnsg : (LLCMQ-) & ; =равшегоÑÑ.vsnpdpmsg : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшегоÑÑ.vsnpdpmsv =равшийÑÑ.vsnpdpmsv : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшегоÑÑ.vsnpdpnsg : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшегоÑÑ.vsnpdpnsv : (LLFEJ-) & ; =равшее.vnppdpnsi : (LLCMM-) & ; =равшее.vnppdpnsv : (LLCMM-) & ; =равшее.vsnpdpnsi : (LLCMN- or LLGRM-) & ; =равшее.vsnpdpnsv : (LLCMN- or LLGRM-) & ; =равшее.vsppdpnsi : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшее.vsppdpnsv : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшееÑÑ.vnnpdpnsi : (LLCMQ-) & ; =равшееÑÑ.vnnpdpnsv : (LLCMQ-) & ; =равшееÑÑ.vsnpdpnsi : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшееÑÑ.vsnpdpnsv : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшей.vnppdpfsd : (LLCMM-) & ; =равшей.vnppdpfsg : (LLCMM-) & ; =равшей.vnppdpfsp : (LLCMM-) & ; =равшей.vnppdpfst : (LLCMM-) & ; =равшей.vsnpdpfsd : (LLCMN- or LLGRM-) & ; =равшей.vsnpdpfsg : (LLCMN- or LLGRM-) & ; =равшей.vsnpdpfsp : (LLCMN- or LLGRM-) & ; =равшей.vsnpdpfst : (LLCMN- or LLGRM-) & ; =равшей.vsppdpfsd : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшей.vsppdpfsg : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшей.vsppdpfsp : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшей.vsppdpfst : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшейÑÑ.vnnpdpfsd : (LLCMQ-) & ; =равшейÑÑ.vnnpdpfsg : (LLCMQ-) & ; =равшейÑÑ.vnnpdpfsp : (LLCMQ-) & ; =равшейÑÑ.vnnpdpfst : (LLCMQ-) & ; =равшейÑÑ.vsnpdpfsd : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшейÑÑ.vsnpdpfsg : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшейÑÑ.vsnpdpfsp : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшейÑÑ.vsnpdpfst : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшем.vnppdpmsp : (LLCMM-) & ; =равшем.vnppdpnsp : (LLCMM-) & ; =равшем.vsnpdpmsp : (LLCMN- or LLGRM-) & ; =равшем.vsnpdpnsp : (LLCMN- or LLGRM-) & ; =равшем.vsppdpmsp : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшем.vsppdpnsp : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшемÑÑ.vnnpdpmsp : (LLCMQ-) & ; =равшемÑÑ.vnnpdpnsp : (LLCMQ-) & ; =равшемÑÑ.vsnpdpmsp : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшемÑÑ.vsnpdpnsp : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшему.vnppdpmsd : (LLCMM-) & ; =равшему.vnppdpnsd : (LLCMM-) & ; =равшему.vsnpdpmsd : (LLCMN- or LLGRM-) & ; =равшему.vsnpdpnsd : (LLCMN- or LLGRM-) & ; =равшему.vsppdpmsd : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшему.vsppdpnsd : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшемуÑÑ.vnnpdpmsd : (LLCMQ-) & ; =равшемуÑÑ.vnnpdpnsd : (LLCMQ-) & ; =равшемуÑÑ.vsnpdpmsd : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшемуÑÑ.vsnpdpnsd : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшею.vsppdpfst : (LLCMO- or LLFRR-) & ; =равшеюÑÑ.vsnpdpfst : (LLFEJ-) & ; =равшие.vnppdppi : (LLCMM-) & ; =равшие.vnppdppv =равших.vnppdppv : (LLCMM-) & ; =равшие.vsnpdppi : (LLCMN- or LLGRM-) & ; =равшие.vsnpdppv =равших.vsnpdppv : (LLCMN- or LLGRM-) & ; =равшие.vsppdppi : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшие.vsppdppv =равших.vsppdppv : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшиеÑÑ.vnnpdppi : (LLCMQ-) & ; =равшиеÑÑ.vnnpdppv =равшихÑÑ.vnnpdppv : (LLCMQ-) & ; =равшиеÑÑ.vsnpdppi : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшиеÑÑ.vsnpdppv =равшихÑÑ.vsnpdppv : (LLCMR- or LLFEJ- or LLGDF-) & ; =равший.vnppdpmsi : (LLCMM-) & ; =равший.vsnpdpmsi : (LLCMN- or LLGRM-) & ; =равший.vsppdpmsi : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшийÑÑ.vnnpdpmsi : (LLCMQ-) & ; =равшийÑÑ.vsnpdpmsi : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшим.vnppdpmst : (LLCMM-) & ; =равшим.vnppdpnst : (LLCMM-) & ; =равшим.vnppdppd : (LLCMM-) & ; =равшим.vsnpdpmst : (LLCMN- or LLGRM-) & ; =равшим.vsnpdpnst : (LLCMN- or LLGRM-) & ; =равшим.vsnpdppd : (LLCMN- or LLGRM-) & ; =равшим.vsppdpmst : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшим.vsppdpnst : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшим.vsppdppd : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшими.vnppdppt : (LLCMM-) & ; =равшими.vsnpdppt : (LLCMN- or LLGRM-) & ; =равшими.vsppdppt : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшимиÑÑ.vnnpdppt : (LLCMQ-) & ; =равшимиÑÑ.vsnpdppt : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшимÑÑ.vnnpdpmst : (LLCMQ-) & ; =равшимÑÑ.vnnpdpnst : (LLCMQ-) & ; =равшимÑÑ.vnnpdppd : (LLCMQ-) & ; =равшимÑÑ.vsnpdpmst : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшимÑÑ.vsnpdpnst : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшимÑÑ.vsnpdppd : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшиÑÑŒ.vnnddp : (LLCMQ- or LLFEJ-) & ; =равшиÑÑŒ.vsnddp : (LLCMR- or LLGDF-) & ; =равших.vnppdppg : (LLCMM-) & ; =равших.vnppdppp : (LLCMM-) & ; =равших.vsnpdppg : (LLCMN- or LLGRM-) & ; =равших.vsnpdppp : (LLCMN- or LLGRM-) & ; =равших.vsppdppg : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равших.vsppdppp : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшихÑÑ.vnnpdppg : (LLCMQ-) & ; =равшихÑÑ.vnnpdppp : (LLCMQ-) & ; =равшихÑÑ.vsnpdppg : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшихÑÑ.vsnpdppp : (LLCMR- or LLFEJ- or LLGDF-) & ; =равшую.vnppdpfsv : (LLCMM-) & ; =равшую.vsnpdpfsv : (LLCMN- or LLGRM-) & ; =равшую.vsppdpfsv : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =равшуюÑÑ.vnnpdpfsv : (LLCMQ-) & ; =равшуюÑÑ.vsnpdpfsv : (LLCMR- or LLFEJ- or LLGDF-) & ; =радемÑÑ.vnndn1p : (LLCML-) & ; =радетеÑÑŒ.vnndn2p : (LLCML-) & ; =радетÑÑ.vnndn3s : (LLCML-) & ; =радешьÑÑ.vnndn2s : (LLCML-) & ; =радиÑÑŒ.vnndv2s : (LLCML-) & ; =радитеÑÑŒ.vnndv2p : (LLCML-) & ; =радуÑÑŒ.vnndn1s : (LLCML-) & ; =радутÑÑ.vnndn3p : (LLCML-) & ; =радущаÑÑÑ.vnnpdnfsi : (LLCML-) & ; =радущегоÑÑ.vnnpdnmsg : (LLCML-) & ; =радущегоÑÑ.vnnpdnmsv =радущийÑÑ.vnnpdnmsv : (LLCML-) & ; =радущегоÑÑ.vnnpdnnsg : (LLCML-) & ; =радущееÑÑ.vnnpdnnsi : (LLCML-) & ; =радущееÑÑ.vnnpdnnsv : (LLCML-) & ; =радущейÑÑ.vnnpdnfsd : (LLCML-) & ; =радущейÑÑ.vnnpdnfsg : (LLCML-) & ; =радущейÑÑ.vnnpdnfsp : (LLCML-) & ; =радущейÑÑ.vnnpdnfst : (LLCML-) & ; =радущемÑÑ.vnnpdnmsp : (LLCML-) & ; =радущемÑÑ.vnnpdnnsp : (LLCML-) & ; =радущемуÑÑ.vnnpdnmsd : (LLCML-) & ; =радущемуÑÑ.vnnpdnnsd : (LLCML-) & ; =радущиеÑÑ.vnnpdnpi : (LLCML-) & ; =радущиеÑÑ.vnnpdnpv =радущихÑÑ.vnnpdnpv : (LLCML-) & ; =радущийÑÑ.vnnpdnmsi : (LLCML-) & ; =радущимиÑÑ.vnnpdnpt : (LLCML-) & ; =радущимÑÑ.vnnpdnmst : (LLCML-) & ; =радущимÑÑ.vnnpdnnst : (LLCML-) & ; =радущимÑÑ.vnnpdnpd : (LLCML-) & ; =радущихÑÑ.vnnpdnpg : (LLCML-) & ; =радущихÑÑ.vnnpdnpp : (LLCML-) & ; =радущуюÑÑ.vnnpdnfsv : (LLCML-) & ; =радшаÑÑÑ.vnnpdpfsi : (LLCML-) & ; =радшегоÑÑ.vnnpdpmsg : (LLCML-) & ; =радшегоÑÑ.vnnpdpmsv =радшийÑÑ.vnnpdpmsv : (LLCML-) & ; =радшегоÑÑ.vnnpdpnsg : (LLCML-) & ; =радшееÑÑ.vnnpdpnsi : (LLCML-) & ; =радшееÑÑ.vnnpdpnsv : (LLCML-) & ; =радшейÑÑ.vnnpdpfsd : (LLCML-) & ; =радшейÑÑ.vnnpdpfsg : (LLCML-) & ; =радшейÑÑ.vnnpdpfsp : (LLCML-) & ; =радшейÑÑ.vnnpdpfst : (LLCML-) & ; =радшемÑÑ.vnnpdpmsp : (LLCML-) & ; =радшемÑÑ.vnnpdpnsp : (LLCML-) & ; =радшемуÑÑ.vnnpdpmsd : (LLCML-) & ; =радшемуÑÑ.vnnpdpnsd : (LLCML-) & ; =радшиеÑÑ.vnnpdppi : (LLCML-) & ; =радшиеÑÑ.vnnpdppv =радшихÑÑ.vnnpdppv : (LLCML-) & ; =радшийÑÑ.vnnpdpmsi : (LLCML-) & ; =радшимиÑÑ.vnnpdppt : (LLCML-) & ; =радшимÑÑ.vnnpdpmst : (LLCML-) & ; =радшимÑÑ.vnnpdpnst : (LLCML-) & ; =радшимÑÑ.vnnpdppd : (LLCML-) & ; =радшихÑÑ.vnnpdppg : (LLCML-) & ; =радшихÑÑ.vnnpdppp : (LLCML-) & ; =радшуюÑÑ.vnnpdpfsv : (LLCML-) & ; =радÑÑÑŒ.vnnddn : (LLCML-) & ; =рал.vnpdpms : (LLCMM-) & ; =рал.vsndpms : (LLCMN- or LLGRM-) & ; =рал.vspdpms : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =рала.vnpdpfs : (LLCMM-) & ; =рала.vsndpfs : (LLCMN- or LLGRM-) & ; =рала.vspdpfs : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ралаÑÑŒ.vnndpfs : (LLCML- or LLCMQ-) & ; =ралаÑÑŒ.vsndpfs : (LLCMR- or LLFEJ- or LLGDF-) & ; =рали.vnpdpp : (LLCMM-) & ; =рали.vsndpp : (LLCMN- or LLGRM-) & ; =рали.vspdpp : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ралиÑÑŒ.vnndpp : (LLCML- or LLCMQ-) & ; =ралиÑÑŒ.vsndpp : (LLCMR- or LLFEJ- or LLGDF-) & ; =рало.vnpdpns : (LLCMM-) & ; =рало.vsndpns : (LLCMN- or LLGRM-) & ; =рало.vspdpns : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ралоÑÑŒ.vnndpns : (LLCML- or LLCMQ-) & ; =ралоÑÑŒ.vsndpns : (LLCMR- or LLFEJ- or LLGDF-) & ; =ралÑÑ.vnndpms : (LLCML- or LLCMQ-) & ; =ралÑÑ.vsndpms : (LLCMR- or LLFEJ- or LLGDF-) & ; =рам.ndmpd : (LLAVQ- or LLAVR- or LLAVS- or LLCKV-) & ; =рам.ndnpd : (LLCMU-) & ; =рам.nlfpd : (LLCMI- or LLCMJ-) & ; =рам.nlmpd : (LLAVT- or LLCKW-) & ; =рами.ndmpt : (LLAVP- or LLAVQ- or LLAVR- or LLAVS- or LLCKV-) & ; =рами.ndnpt : (LLCMU-) & ; =рами.nlfpt : (LLCMI- or LLCMJ-) & ; =рами.nlmpt : (LLAVT- or LLCKW-) & ; =ран.vsppsnmss : (LLCMP- or LLGDE-) & ; =ран.vsppspmsi : (LLCMO-) & ; =ран.vsppspmss : (LLFRR-) & ; =рана.vsppsnfss : (LLCMP- or LLGDE-) & ; =рана.vsppspfsi : (LLCMO-) & ; =рана.vsppspfss : (LLFRR-) & ; =раннаÑ.vsppspfsi : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранного.vsppspmsg : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранного.vsppspmsv =ранный.vsppspmsv : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранного.vsppspnsg : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранного.vsppspnsv : (LLCMO- or LLFRR-) & ; =ранное.vsppspnsi : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранное.vsppspnsv : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранной.vsppspfsd : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранной.vsppspfsg : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранной.vsppspfsp : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранной.vsppspfst : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранном.vsppspmsp : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранном.vsppspnsp : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранному.vsppspmsd : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранному.vsppspnsd : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранною.vsppspfst : (LLCMO- or LLFRR-) & ; =ранную.vsppspfsv : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранные.vsppsppi : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранные.vsppsppv =ранных.vsppsppv : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранный.vsppspmsi : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранным.vsppspmst : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранным.vsppspnst : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранным.vsppsppd : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранными.vsppsppt : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранных.vsppsppg : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ранных.vsppsppp : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =рано.vsppsnnss : (LLCMP- or LLGDE-) & ; =рано.vsppspnsi : (LLCMO-) & ; =рано.vsppspnss : (LLFRR-) & ; =раны.vsppsnps : (LLCMP- or LLGDE-) & ; =раны.vsppsppi : (LLCMO-) & ; =раны.vsppspps : (LLFRR-) & ; =раÑÑтелетеÑÑŒ.vsndf2p : (LLBBQ- or LLGQW-) & ; =раÑÑтелешьÑÑ.vsndf2s : (LLBBQ- or LLGQW-) & ; =раÑÑтелитеÑÑŒ.vsndv2p : (LLBBQ- or LLGQW-) & ; =раÑтьÑÑ.vnndi : (LLCML-) & ; =раÑьте.vnndv1p : (LLCKX- or LLEVM-) & ; =рать.vnpdi : (LLCMM-) & ; =рать.vsndi : (LLCMN- or LLGRM-) & ; =рать.vspdi : (LLCMO- or LLCMP- or LLFRR- or LLGDE-) & ; =ратьÑÑ.vnndi : (LLCMQ-) & ; =ратьÑÑ.vsndi : (LLCMR- or LLFEJ- or LLGDF-) & ; =рах.ndmpp : (LLAVP- or LLAVQ- or LLAVR- or LLAVS- or LLCKV-) & ; =рах.ndnpp : (LLCMU-) & ; =рах.nlfpp : (LLCMI- or LLCMJ-) & ; =рах.nlmpp : (LLAVT- or LLCKW-) & ; =раÑ.afsi : (LLCMY- or LLCMZ- or LLCNA-) & ; =ре.ndmsp : (LLAVQ- or LLAVR- or LLAVS- or LLCKV- or LLCKY- or LLEAG-) & ; =ре.ndnsp : (LLCMU-) & ; =ре.nlfsd : (LLCMI- or LLCMJ-) & ; =ре.nlfsp : (LLCMI- or LLCMJ-) & ; =ре.nlmsp : (LLAVT- or LLCKW- or LLCKZ- or LLEDC-) & ; =рее.as =рей.as : (LLCMY- or LLCMZ-) & ; =рей.ndmpg : (LLCKY-) & ; =рей.nlmpg : (LLCKZ-) & ; =рей.nlmpv : (LLCKZ-) & ; =рем.ndmst : (LLCKY-) & ; =рем.nlmst : (LLCKZ-) & ; =рем.vnndn1p : (LLAVU-) & ; =рем.vnpdn1p : (LLAVV-) & ; =рем.vsndf1p : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =рем.vsndv1p : (LLGFA- or LLGJH-) & ; =рем.vsndv1s : (LLAVW- or LLAVY- or LLFOF- or LLFOG-) & ; =рем.vspdf1p : (LLAVZ- or LLGFQ-) & ; =рем.vspdv1p : (LLGFQ-) & ; =рем.vspdv1s : (LLAVZ-) & ; =ремÑÑ.vnndn1p : (LLAWA-) & ; =ремÑÑ.vsndf1p : (LLAWB- or LLGGT-) & ; =ремÑÑ.vsndv1p : (LLGGT-) & ; =ремÑÑ.vsndv1s : (LLAWB-) & ; =ремте.vsndv1p : (LLAVW- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ремте.vspdv1p : (LLAVZ- or LLGFQ-) & ; =ремтеÑÑŒ.vsndv1p : (LLAWB- or LLGGT-) & ; =рет.vnndn3s : (LLAVU-) & ; =рет.vnpdn3s : (LLAVV-) & ; =рет.vsndf3s : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =рет.vspdf3s : (LLAVZ- or LLGFQ-) & ; =рете.vnndn2p : (LLAVU-) & ; =рете.vnpdn2p : (LLAVV-) & ; =рете.vsndf2p : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =рете.vspdf2p : (LLAVZ- or LLGFQ-) & ; =ретеÑÑŒ.vnndn2p : (LLAWA-) & ; =ретеÑÑŒ.vsndf2p : (LLAWB- or LLGGT-) & ; =ретÑÑ.vnndn3s : (LLAWA-) & ; =ретÑÑ.vsndf3s : (LLAWB- or LLGGT-) & ; =решь.vnndn2s : (LLAVU-) & ; =решь.vnpdn2s : (LLAVV-) & ; =решь.vsndf2s : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =решь.vspdf2s : (LLAVZ- or LLGFQ-) & ; =решьÑÑ.vnndn2s : (LLAWA-) & ; =решьÑÑ.vsndf2s : (LLAWB- or LLGGT-) & ; =ри.ndmpi : (LLCKY-) & ; =ри.ndmpv : (LLCKY-) & ; =ри.nlmpi : (LLCKZ-) & ; =ри.vnndv2s : (LLAVU-) & ; =ри.vsndv2s : (LLAVW- or LLAVX- or LLGJH-) & ; =ри.vspdv2s : (LLAVZ- or LLGFQ-) & ; =риÑÑŒ.vnndv2s : (LLAWA-) & ; =риÑÑŒ.vsndv2s : (LLAWB- or LLGGT-) & ; =рите.vnndv2p : (LLAVU-) & ; =рите.vnpdv2p : (LLAVV-) & ; =рите.vsndv2p : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =рите.vspdv2p : (LLAVZ- or LLGFQ-) & ; =ритеÑÑŒ.vnndv2p : (LLAWA-) & ; =ритеÑÑŒ.vsndv2p : (LLAWB- or LLGGT-) & ; =ро.anss : (LLCMY- or LLCMZ- or LLCNA-) & ; =ро.ndnsi : (LLCMU-) & ; =ро.ndnsv : (LLCMU-) & ; =ров.ndmpg : (LLAVQ- or LLAVR- or LLAVS- or LLCKV-) & ; =ров.nlmpg : (LLAVT- or LLCKW-) & ; =ров.nlmpv : (LLAVT- or LLCKW-) & ; =ровав.vspddp : (LLCMV- or LLCMW-) & ; =ровавшаÑ.vsppdpfsi : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшего.vsppdpmsg : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшего.vsppdpmsv : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшего.vsppdpnsg : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшее.vsppdpnsi : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшее.vsppdpnsv : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшей.vsppdpfsd : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшей.vsppdpfsg : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшей.vsppdpfsp : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшей.vsppdpfst : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшем.vsppdpmsp : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшем.vsppdpnsp : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшему.vsppdpmsd : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшему.vsppdpnsd : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшие.vsppdppi : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшие.vsppdppv : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавший.vsppdpmsi : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшим.vsppdpmst : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшим.vsppdpnst : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшим.vsppdppd : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшими.vsppdppt : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавших.vsppdppg : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавших.vsppdppp : (LLCMV- or LLCMW- or LLCMX-) & ; =ровавшую.vsppdpfsv : (LLCMV- or LLCMW- or LLCMX-) & ; =ровал.vspdpms : (LLCMV- or LLCMW- or LLCMX-) & ; =ровала.vspdpfs : (LLCMV- or LLCMW- or LLCMX-) & ; =ровали.vspdpp : (LLCMV- or LLCMW- or LLCMX-) & ; =ровало.vspdpns : (LLCMV- or LLCMW- or LLCMX-) & ; =рован.vsppsnmss : (LLCMV- or LLCMW- or LLCMX-) & ; =рована.vsppsnfss : (LLCMV- or LLCMW- or LLCMX-) & ; =рованнаÑ.vsppspfsi : (LLCMV- or LLCMW- or LLCMX-) & ; =рованного.vsppspmsg : (LLCMV- or LLCMW- or LLCMX-) & ; =рованного.vsppspmsv : (LLCMV- or LLCMW- or LLCMX-) & ; =рованного.vsppspnsg : (LLCMV- or LLCMW- or LLCMX-) & ; =рованное.vsppspnsi : (LLCMV- or LLCMW- or LLCMX-) & ; =рованное.vsppspnsv : (LLCMV- or LLCMW- or LLCMX-) & ; =рованной.vsppspfsd : (LLCMV- or LLCMW- or LLCMX-) & ; =рованной.vsppspfsg : (LLCMV- or LLCMW- or LLCMX-) & ; =рованной.vsppspfsp : (LLCMV- or LLCMW- or LLCMX-) & ; =рованной.vsppspfst : (LLCMV- or LLCMW- or LLCMX-) & ; =рованном.vsppspmsp : (LLCMV- or LLCMW- or LLCMX-) & ; =рованном.vsppspnsp : (LLCMV- or LLCMW- or LLCMX-) & ; =рованному.vsppspmsd : (LLCMV- or LLCMW- or LLCMX-) & ; =рованному.vsppspnsd : (LLCMV- or LLCMW- or LLCMX-) & ; =рованную.vsppspfsv : (LLCMV- or LLCMW- or LLCMX-) & ; =рованные.vsppsppi : (LLCMV- or LLCMW- or LLCMX-) & ; =рованные.vsppsppv : (LLCMV- or LLCMW- or LLCMX-) & ; =рованный.vsppspmsi : (LLCMV- or LLCMW- or LLCMX-) & ; =рованным.vsppspmst : (LLCMV- or LLCMW- or LLCMX- or LLFNT-) & ; =рованным.vsppspnst : (LLCMV- or LLCMW- or LLCMX-) & ; =рованным.vsppsppd : (LLCMV- or LLCMW- or LLCMX-) & ; =рованными.vsppsppt : (LLCMV- or LLCMW- or LLCMX-) & ; =рованных.vsppsppg : (LLCMV- or LLCMW- or LLCMX-) & ; =рованных.vsppsppp : (LLCMV- or LLCMW- or LLCMX-) & ; =ровано.vsppsnnss : (LLCMV- or LLCMW- or LLCMX-) & ; =рованы.vsppsnps : (LLCMV- or LLCMW- or LLCMX-) & ; =ровать.vspdi : (LLCMV- or LLCMW- or LLCMX-) & ; =рого.almsv : (LLCMY- or LLCMZ- or LLCNA-) & ; =рого.amsg : (LLCMY- or LLCMZ- or LLCNA-) & ; =рого.ansg : (LLCMY- or LLCMZ- or LLCNA-) & ; =рое.ansi : (LLCMY- or LLCMZ- or LLCNA-) & ; =рое.ansv : (LLCMY- or LLCMZ- or LLCNA-) & ; =рой.afsd : (LLCMY- or LLCMZ- or LLCNA-) & ; =рой.afsg : (LLCMY- or LLCMZ- or LLCNA-) & ; =рой.afsp : (LLCMY- or LLCMZ- or LLCNA-) & ; =рой.afst =рою.afst : (LLCMY- or LLCMZ- or LLCNA-) & ; =рой.nlfst : (LLCMI- or LLCMJ-) & ; =ром.amsp : (LLCMY- or LLCMZ- or LLCNA-) & ; =ром.ansp : (LLCMY- or LLCMZ- or LLCNA-) & ; =ром.ndmst : (LLAVQ- or LLAVR- or LLAVS- or LLCKV- or LLEAG-) & ; =ром.ndnst : (LLCMU-) & ; =ром.nlmst : (LLAVT- or LLCKW- or LLEDC-) & ; =рому.amsd : (LLCMY- or LLCMZ- or LLCNA-) & ; =рому.ansd : (LLCMY- or LLCMZ- or LLCNA-) & ; =рою.nlfst : (LLCMI-) & ; =ру.ndmsd : (LLAVQ- or LLAVR- or LLAVS- or LLCKV- or LLEAG-) & ; =ру.ndmsp : (LLAVS-) & ; =ру.ndnsd : (LLCMU-) & ; =ру.nlfsv : (LLCMI- or LLCMJ-) & ; =ру.nlmsd : (LLAVT- or LLCKW- or LLEDC-) & ; =ру.vnndn1s : (LLAVU-) & ; =ру.vnpdn1s : (LLAVV-) & ; =ру.vsndf1s : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =ру.vspdf1s : (LLAVZ- or LLGFQ-) & ; =руем.vspdf1p : (LLCMV- or LLCMW- or LLCMX-) & ; =рует.vspdf3s : (LLCMV- or LLCMW- or LLCMX-) & ; =руете.vspdf2p : (LLCMV- or LLCMW- or LLCMX-) & ; =руешь.vspdf2s : (LLCMV- or LLCMW- or LLCMX-) & ; =руй.vspdv2s : (LLCMV-) & ; =руйте.vspdv2p : (LLCMV-) & ; =руÑÑŒ.vnndn1s : (LLAWA-) & ; =руÑÑŒ.vsndf1s : (LLAWB- or LLGGT-) & ; =рут.vnndn3p : (LLAVU-) & ; =рут.vnpdn3p : (LLAVV-) & ; =рут.vsndf3p : (LLAVW- or LLAVX- or LLAVY- or LLFOF- or LLFOG- or LLGFA- or LLGJH-) & ; =рут.vspdf3p : (LLAVZ- or LLGFQ-) & ; =рутÑÑ.vnndn3p : (LLAWA-) & ; =рутÑÑ.vsndf3p : (LLAWB- or LLGGT-) & ; =рущаÑ.vnnpdnfsi : (LLAVU-) & ; =рущаÑ.vnppdnfsi : (LLAVV-) & ; =рущаÑÑÑ.vnnpdnfsi : (LLAWA-) & ; =рущего.vnnpdnmsg : (LLAVU-) & ; =рущего.vnnpdnmsv =рущий.vnnpdnmsv : (LLAVU-) & ; =рущего.vnnpdnnsg : (LLAVU-) & ; =рущего.vnppdnmsg : (LLAVV-) & ; =рущего.vnppdnmsv =рущий.vnppdnmsv : (LLAVV-) & ; =рущего.vnppdnnsg : (LLAVV-) & ; =рущегоÑÑ.vnnpdnmsg : (LLAWA-) & ; =рущегоÑÑ.vnnpdnmsv =рущийÑÑ.vnnpdnmsv : (LLAWA-) & ; =рущегоÑÑ.vnnpdnnsg : (LLAWA-) & ; =рущее.vnnpdnnsi : (LLAVU-) & ; =рущее.vnnpdnnsv : (LLAVU-) & ; =рущее.vnppdnnsi : (LLAVV-) & ; =рущее.vnppdnnsv : (LLAVV-) & ; =рущееÑÑ.vnnpdnnsi : (LLAWA-) & ; =рущееÑÑ.vnnpdnnsv : (LLAWA-) & ; =рущей.vnnpdnfsd : (LLAVU-) & ; =рущей.vnnpdnfsg : (LLAVU-) & ; =рущей.vnnpdnfsp : (LLAVU-) & ; =рущей.vnnpdnfst : (LLAVU-) & ; =рущей.vnppdnfsd : (LLAVV-) & ; =рущей.vnppdnfsg : (LLAVV-) & ; =рущей.vnppdnfsp : (LLAVV-) & ; =рущей.vnppdnfst : (LLAVV-) & ; =рущейÑÑ.vnnpdnfsd : (LLAWA-) & ; =рущейÑÑ.vnnpdnfsg : (LLAWA-) & ; =рущейÑÑ.vnnpdnfsp : (LLAWA-) & ; =рущейÑÑ.vnnpdnfst : (LLAWA-) & ; =рущем.vnnpdnmsp : (LLAVU-) & ; =рущем.vnnpdnnsp : (LLAVU-) & ; =рущем.vnppdnmsp : (LLAVV-) & ; =рущем.vnppdnnsp : (LLAVV-) & ; =рущемÑÑ.vnnpdnmsp : (LLAWA-) & ; =рущемÑÑ.vnnpdnnsp : (LLAWA-) & ; =рущему.vnnpdnmsd : (LLAVU-) & ; =рущему.vnnpdnnsd : (LLAVU-) & ; =рущему.vnppdnmsd : (LLAVV-) & ; =рущему.vnppdnnsd : (LLAVV-) & ; =рущемуÑÑ.vnnpdnmsd : (LLAWA-) & ; =рущемуÑÑ.vnnpdnnsd : (LLAWA-) & ; =рущие.vnnpdnpi : (LLAVU-) & ; =рущие.vnnpdnpv =рущих.vnnpdnpv : (LLAVU-) & ; =рущие.vnppdnpi : (LLAVV-) & ; =рущие.vnppdnpv =рущих.vnppdnpv : (LLAVV-) & ; =рущиеÑÑ.vnnpdnpi : (LLAWA-) & ; =рущиеÑÑ.vnnpdnpv =рущихÑÑ.vnnpdnpv : (LLAWA-) & ; =рущий.vnnpdnmsi : (LLAVU-) & ; =рущий.vnppdnmsi : (LLAVV-) & ; =рущийÑÑ.vnnpdnmsi : (LLAWA-) & ; =рущим.vnnpdnmst : (LLAVU-) & ; =рущим.vnnpdnnst : (LLAVU-) & ; =рущим.vnnpdnpd : (LLAVU-) & ; =рущим.vnppdnmst : (LLAVV-) & ; =рущим.vnppdnnst : (LLAVV-) & ; =рущим.vnppdnpd : (LLAVV-) & ; =рущими.vnnpdnpt : (LLAVU-) & ; =рущими.vnppdnpt : (LLAVV-) & ; =рущимиÑÑ.vnnpdnpt : (LLAWA-) & ; =рущимÑÑ.vnnpdnmst : (LLAWA-) & ; =рущимÑÑ.vnnpdnnst : (LLAWA-) & ; =рущимÑÑ.vnnpdnpd : (LLAWA-) & ; =рущих.vnnpdnpg : (LLAVU-) & ; =рущих.vnnpdnpp : (LLAVU-) & ; =рущих.vnppdnpg : (LLAVV-) & ; =рущих.vnppdnpp : (LLAVV-) & ; =рущихÑÑ.vnnpdnpg : (LLAWA-) & ; =рущихÑÑ.vnnpdnpp : (LLAWA-) & ; =рущую.vnnpdnfsv : (LLAVU-) & ; =рущую.vnppdnfsv : (LLAVV-) & ; =рущуюÑÑ.vnnpdnfsv : (LLAWA-) & ; =рую.afsv : (LLCMY- or LLCMZ- or LLCNA-) & ; =рую.vspdf1s : (LLCMV- or LLCMW- or LLCMX-) & ; =руют.vspdf3p : (LLCMV- or LLCMW- or LLCMX-) & ; =ры.aps : (LLCMY- or LLCMZ- or LLCNA-) & ; =ры.ndmpi : (LLAVQ- or LLAVR- or LLAVS- or LLCKV-) & ; =ры.ndmpv : (LLAVQ- or LLAVR- or LLAVS- or LLCKV-) & ; =ры.nlfpi : (LLCMI- or LLCMJ-) & ; =ры.nlfsg : (LLCMI- or LLCMJ-) & ; =ры.nlmpi : (LLAVT- or LLCKW-) & ; =рые.adpv : (LLCMY- or LLCMZ- or LLCNA-) & ; =рые.api : (LLCMY- or LLCMZ- or LLCNA-) & ; =рый.admsv : (LLCMY- or LLCMZ- or LLCNA-) & ; =рый.amsi : (LLCMY- or LLCMZ- or LLCNA-) & ; =рым.amst : (LLCMY- or LLCMZ- or LLCNA-) & ; =рым.anst : (LLCMY- or LLCMZ- or LLCNA-) & ; =рым.apd : (LLCMY- or LLCMZ- or LLCNA-) & ; =рыми.apt : (LLCMY- or LLCMZ- or LLCNA-) & ; =рых.alpv : (LLCMY- or LLCMZ- or LLCNA-) & ; =рых.apg : (LLCMY- or LLCMZ- or LLCNA-) & ; =рых.app : (LLCMY- or LLCMZ- or LLCNA-) & ; =рю.ndmsd : (LLCKY-) & ; =рю.nlmsd : (LLCKZ-) & ; =Ñ€Ñ.ndmsg : (LLCKY-) & ; =Ñ€Ñ.nlmsg : (LLCKZ-) & ; =Ñ€Ñ.nlmsv : (LLCKZ-) & ; =Ñ€Ñм.ndmpd : (LLCKY-) & ; =Ñ€Ñм.nlmpd : (LLCKZ-) & ; =Ñ€Ñми.ndmpt : (LLCKY-) & ; =Ñ€Ñми.nlmpt : (LLCKZ-) & ; =Ñ€ÑÑ….ndmpp : (LLCKY-) & ; =Ñ€ÑÑ….nlmpp : (LLCKZ-) & ; =Ñа.ndmsg : (LLAWC-) & ; =Ñа.nlmsg : (LLAWD-) & ; =Ñа.nlmsv : (LLAWD-) & ; =Ñав.vnpddp =Ñавши.vnpddp : (LLCNE-) & ; =Ñав.vsnddp =Ñавши.vsnddp : (LLCNF- or LLGJO-) & ; =Ñав.vspddp =Ñавши.vspddp : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑавшаÑ.vnppdpfsi : (LLCNE-) & ; =ÑавшаÑ.vsnpdpfsi : (LLCNF- or LLGJO-) & ; =ÑавшаÑ.vsppdpfsi : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑавшаÑÑÑ.vnnpdpfsi : (LLCNJ-) & ; =ÑавшаÑÑÑ.vsnpdpfsi : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñавшего.vnppdpmsg : (LLCNE-) & ; =Ñавшего.vnppdpmsv =Ñавший.vnppdpmsv : (LLCNE-) & ; =Ñавшего.vnppdpnsg : (LLCNE-) & ; =Ñавшего.vsnpdpmsg : (LLCNF- or LLGJO-) & ; =Ñавшего.vsnpdpmsv =Ñавший.vsnpdpmsv : (LLCNF- or LLGJO-) & ; =Ñавшего.vsnpdpnsg : (LLCNF- or LLGJO-) & ; =Ñавшего.vsppdpmsg : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшего.vsppdpmsv =Ñавший.vsppdpmsv : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшего.vsppdpnsg : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшего.vsppdpnsv : (LLCNI- or LLFBP- or LLFRT- or LLFRU-) & ; =ÑавшегоÑÑ.vnnpdpmsg : (LLCNJ-) & ; =ÑавшегоÑÑ.vnnpdpmsv =ÑавшийÑÑ.vnnpdpmsv : (LLCNJ-) & ; =ÑавшегоÑÑ.vnnpdpnsg : (LLCNJ-) & ; =ÑавшегоÑÑ.vsnpdpmsg : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшегоÑÑ.vsnpdpmsv =ÑавшийÑÑ.vsnpdpmsv : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшегоÑÑ.vsnpdpnsg : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшегоÑÑ.vsnpdpnsv : (LLFEB- or LLFEE-) & ; =Ñавшее.vnppdpnsi : (LLCNE-) & ; =Ñавшее.vnppdpnsv : (LLCNE-) & ; =Ñавшее.vsnpdpnsi : (LLCNF- or LLGJO-) & ; =Ñавшее.vsnpdpnsv : (LLCNF- or LLGJO-) & ; =Ñавшее.vsppdpnsi : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшее.vsppdpnsv : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑавшееÑÑ.vnnpdpnsi : (LLCNJ-) & ; =ÑавшееÑÑ.vnnpdpnsv : (LLCNJ-) & ; =ÑавшееÑÑ.vsnpdpnsi : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшееÑÑ.vsnpdpnsv : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñавшей.vnppdpfsd : (LLCNE-) & ; =Ñавшей.vnppdpfsg : (LLCNE-) & ; =Ñавшей.vnppdpfsp : (LLCNE-) & ; =Ñавшей.vnppdpfst : (LLCNE-) & ; =Ñавшей.vsnpdpfsd : (LLCNF- or LLGJO-) & ; =Ñавшей.vsnpdpfsg : (LLCNF- or LLGJO-) & ; =Ñавшей.vsnpdpfsp : (LLCNF- or LLGJO-) & ; =Ñавшей.vsnpdpfst : (LLCNF- or LLGJO-) & ; =Ñавшей.vsppdpfsd : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшей.vsppdpfsg : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшей.vsppdpfsp : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшей.vsppdpfst : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑавшейÑÑ.vnnpdpfsd : (LLCNJ-) & ; =ÑавшейÑÑ.vnnpdpfsg : (LLCNJ-) & ; =ÑавшейÑÑ.vnnpdpfsp : (LLCNJ-) & ; =ÑавшейÑÑ.vnnpdpfst : (LLCNJ-) & ; =ÑавшейÑÑ.vsnpdpfsd : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшейÑÑ.vsnpdpfsg : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшейÑÑ.vsnpdpfsp : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшейÑÑ.vsnpdpfst : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñавшем.vnppdpmsp : (LLCNE-) & ; =Ñавшем.vnppdpnsp : (LLCNE-) & ; =Ñавшем.vsnpdpmsp : (LLCNF- or LLGJO-) & ; =Ñавшем.vsnpdpnsp : (LLCNF- or LLGJO-) & ; =Ñавшем.vsppdpmsp : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшем.vsppdpnsp : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑавшемÑÑ.vnnpdpmsp : (LLCNJ-) & ; =ÑавшемÑÑ.vnnpdpnsp : (LLCNJ-) & ; =ÑавшемÑÑ.vsnpdpmsp : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшемÑÑ.vsnpdpnsp : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñавшему.vnppdpmsd : (LLCNE-) & ; =Ñавшему.vnppdpnsd : (LLCNE-) & ; =Ñавшему.vsnpdpmsd : (LLCNF- or LLGJO-) & ; =Ñавшему.vsnpdpnsd : (LLCNF- or LLGJO-) & ; =Ñавшему.vsppdpmsd : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшему.vsppdpnsd : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑавшемуÑÑ.vnnpdpmsd : (LLCNJ-) & ; =ÑавшемуÑÑ.vnnpdpnsd : (LLCNJ-) & ; =ÑавшемуÑÑ.vsnpdpmsd : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшемуÑÑ.vsnpdpnsd : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñавшею.vsppdpfst : (LLCNI- or LLFBP- or LLFRT- or LLFRU-) & ; =ÑавшеюÑÑ.vsnpdpfst : (LLFEB- or LLFEE-) & ; =Ñавшие.vnppdppi : (LLCNE-) & ; =Ñавшие.vnppdppv =Ñавших.vnppdppv : (LLCNE-) & ; =Ñавшие.vsnpdppi : (LLCNF- or LLGJO-) & ; =Ñавшие.vsnpdppv =Ñавших.vsnpdppv : (LLCNF- or LLGJO-) & ; =Ñавшие.vsppdppi : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшие.vsppdppv =Ñавших.vsppdppv : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑавшиеÑÑ.vnnpdppi : (LLCNJ-) & ; =ÑавшиеÑÑ.vnnpdppv =ÑавшихÑÑ.vnnpdppv : (LLCNJ-) & ; =ÑавшиеÑÑ.vsnpdppi : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшиеÑÑ.vsnpdppv =ÑавшихÑÑ.vsnpdppv : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñавший.vnppdpmsi : (LLCNE-) & ; =Ñавший.vsnpdpmsi : (LLCNF- or LLGJO-) & ; =Ñавший.vsppdpmsi : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑавшийÑÑ.vnnpdpmsi : (LLCNJ-) & ; =ÑавшийÑÑ.vsnpdpmsi : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñавшим.vnppdpmst : (LLCNE-) & ; =Ñавшим.vnppdpnst : (LLCNE-) & ; =Ñавшим.vnppdppd : (LLCNE-) & ; =Ñавшим.vsnpdpmst : (LLCNF- or LLGJO-) & ; =Ñавшим.vsnpdpnst : (LLCNF- or LLGJO-) & ; =Ñавшим.vsnpdppd : (LLCNF- or LLGJO-) & ; =Ñавшим.vsppdpmst : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшим.vsppdpnst : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшим.vsppdppd : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавшими.vnppdppt : (LLCNE-) & ; =Ñавшими.vsnpdppt : (LLCNF- or LLGJO-) & ; =Ñавшими.vsppdppt : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑавшимиÑÑ.vnnpdppt : (LLCNJ-) & ; =ÑавшимиÑÑ.vsnpdppt : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшимÑÑ.vnnpdpmst : (LLCNJ-) & ; =ÑавшимÑÑ.vnnpdpnst : (LLCNJ-) & ; =ÑавшимÑÑ.vnnpdppd : (LLCNJ-) & ; =ÑавшимÑÑ.vsnpdpmst : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшимÑÑ.vsnpdpnst : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшимÑÑ.vsnpdppd : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшиÑÑŒ.vnnddp : (LLCNJ- or LLFEB- or LLFEE-) & ; =ÑавшиÑÑŒ.vsnddp : (LLCNK- or LLCNL- or LLGBU- or LLGOB-) & ; =Ñавших.vnppdppg : (LLCNE-) & ; =Ñавших.vnppdppp : (LLCNE-) & ; =Ñавших.vsnpdppg : (LLCNF- or LLGJO-) & ; =Ñавших.vsnpdppp : (LLCNF- or LLGJO-) & ; =Ñавших.vsppdppg : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñавших.vsppdppp : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑавшихÑÑ.vnnpdppg : (LLCNJ-) & ; =ÑавшихÑÑ.vnnpdppp : (LLCNJ-) & ; =ÑавшихÑÑ.vsnpdppg : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑавшихÑÑ.vsnpdppp : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñавшую.vnppdpfsv : (LLCNE-) & ; =Ñавшую.vsnpdpfsv : (LLCNF- or LLGJO-) & ; =Ñавшую.vsppdpfsv : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑавшуюÑÑ.vnnpdpfsv : (LLCNJ-) & ; =ÑавшуюÑÑ.vsnpdpfsv : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñал.vnpdpms : (LLCNE-) & ; =Ñал.vsndpms : (LLCNF- or LLGJO-) & ; =Ñал.vspdpms : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñала.vnpdpfs : (LLCNE-) & ; =Ñала.vsndpfs : (LLCNF- or LLGJO-) & ; =Ñала.vspdpfs : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑалаÑÑŒ.vnndpfs : (LLCNJ-) & ; =ÑалаÑÑŒ.vsndpfs : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñали.vnpdpp : (LLCNE-) & ; =Ñали.vsndpp : (LLCNF- or LLGJO-) & ; =Ñали.vspdpp : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑалиÑÑŒ.vnndpp : (LLCNJ-) & ; =ÑалиÑÑŒ.vsndpp : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñало.vnpdpns : (LLCNE-) & ; =Ñало.vsndpns : (LLCNF- or LLGJO-) & ; =Ñало.vspdpns : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑалоÑÑŒ.vnndpns : (LLCNJ-) & ; =ÑалоÑÑŒ.vsndpns : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =ÑалÑÑ.vnndpms : (LLCNJ-) & ; =ÑалÑÑ.vsndpms : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñам.ndmpd : (LLAWC-) & ; =Ñам.nlmpd : (LLAWD-) & ; =Ñами.ndmpt : (LLAWC-) & ; =Ñами.nlmpt : (LLAWD-) & ; =Ñан.vnppspmss : (LLCNE-) & ; =Ñан.vsppsnmss : (LLCNG- or LLCNH- or LLGBT- or LLGOA-) & ; =Ñан.vsppspmsi : (LLCNI- or LLFBP-) & ; =Ñан.vsppspmss : (LLFRT- or LLFRU-) & ; =Ñана.vnppspfss : (LLCNE-) & ; =Ñана.vsppsnfss : (LLCNG- or LLCNH- or LLGBT- or LLGOA-) & ; =Ñана.vsppspfsi : (LLCNI- or LLFBP-) & ; =Ñана.vsppspfss : (LLFRT- or LLFRU-) & ; =ÑаннаÑ.vnppspfsi : (LLCNE-) & ; =ÑаннаÑ.vsppspfsi : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанного.vnppspmsg : (LLCNE-) & ; =Ñанного.vnppspmsv =Ñанный.vnppspmsv : (LLCNE-) & ; =Ñанного.vnppspnsg : (LLCNE-) & ; =Ñанного.vsppspmsg : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанного.vsppspmsv =Ñанный.vsppspmsv : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанного.vsppspnsg : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанного.vsppspnsv : (LLCNI- or LLFBP- or LLFRT- or LLFRU-) & ; =Ñанное.vnppspnsi : (LLCNE-) & ; =Ñанное.vnppspnsv : (LLCNE-) & ; =Ñанное.vsppspnsi : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанное.vsppspnsv : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанной.vnppspfsd : (LLCNE-) & ; =Ñанной.vnppspfsg : (LLCNE-) & ; =Ñанной.vnppspfsp : (LLCNE-) & ; =Ñанной.vnppspfst : (LLCNE-) & ; =Ñанной.vsppspfsd : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанной.vsppspfsg : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанной.vsppspfsp : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанной.vsppspfst : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанном.vnppspmsp : (LLCNE-) & ; =Ñанном.vnppspnsp : (LLCNE-) & ; =Ñанном.vsppspmsp : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанном.vsppspnsp : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанному.vnppspmsd : (LLCNE-) & ; =Ñанному.vnppspnsd : (LLCNE-) & ; =Ñанному.vsppspmsd : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанному.vsppspnsd : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанною.vsppspfst : (LLCNI- or LLFBP- or LLFRT- or LLFRU-) & ; =Ñанную.vnppspfsv : (LLCNE-) & ; =Ñанную.vsppspfsv : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанные.vnppsppi : (LLCNE-) & ; =Ñанные.vnppsppv =Ñанных.vnppsppv : (LLCNE-) & ; =Ñанные.vsppsppi : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанные.vsppsppv =Ñанных.vsppsppv : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанный.vnppspmsi : (LLCNE-) & ; =Ñанный.vsppspmsi : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанным.vnppspmst : (LLCNE-) & ; =Ñанным.vnppspnst : (LLCNE-) & ; =Ñанным.vnppsppd : (LLCNE-) & ; =Ñанным.vsppspmst : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанным.vsppspnst : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанным.vsppsppd : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанными.vnppsppt : (LLCNE-) & ; =Ñанными.vsppsppt : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанных.vnppsppg : (LLCNE-) & ; =Ñанных.vnppsppp : (LLCNE-) & ; =Ñанных.vsppsppg : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñанных.vsppsppp : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =Ñано.vnppspnss : (LLCNE-) & ; =Ñано.vsppsnnss : (LLCNG- or LLCNH- or LLGBT- or LLGOA-) & ; =Ñано.vsppspnsi : (LLCNI- or LLFBP-) & ; =Ñано.vsppspnss : (LLFRT- or LLFRU-) & ; =Ñаны.vnppspps : (LLCNE-) & ; =Ñаны.vsppsnps : (LLCNG- or LLCNH- or LLGBT- or LLGOA-) & ; =Ñаны.vsppsppi : (LLCNI- or LLFBP-) & ; =Ñаны.vsppspps : (LLFRT- or LLFRU-) & ; =Ñать.vnpdi : (LLCNE-) & ; =Ñать.vsndi : (LLCNF- or LLGJO-) & ; =Ñать.vspdi : (LLCNG- or LLCNH- or LLCNI- or LLFBP- or LLFRT- or LLFRU- or LLGBT- or LLGOA-) & ; =ÑатьÑÑ.vnndi : (LLCNJ-) & ; =ÑатьÑÑ.vsndi : (LLCNK- or LLCNL- or LLFEB- or LLFEE- or LLGBU- or LLGOB-) & ; =Ñах.ndmpp : (LLAWC-) & ; =Ñах.nlmpp : (LLAWD-) & ; =Ñе.ndmsp : (LLAWC-) & ; =Ñе.nlmsp : (LLAWD-) & ; =Ñе.wdpv : (LLDUP-) & ; =Ñе.wnsi : (LLDUP-) & ; =Ñе.wnsv : (LLDUP-) & ; =Ñе.wpi : (LLDUP-) & ; =Ñев.vnnddp =Ñевши.vnnddp : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñев.vsnddp =Ñевши.vsnddp : (LLCNO- or LLGOP-) & ; =ÑевшаÑ.vnnpdpfsi : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =ÑевшаÑ.vsnpdpfsi : (LLCNO- or LLGOP-) & ; =ÑевшаÑÑÑ.vsnpdpfsi : (LLCNP- or LLGOH-) & ; =Ñевшего.vnnpdpmsg : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшего.vnnpdpmsv =Ñевший.vnnpdpmsv : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшего.vnnpdpnsg : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшего.vsnpdpmsg : (LLCNO- or LLGOP-) & ; =Ñевшего.vsnpdpmsv =Ñевший.vsnpdpmsv : (LLCNO- or LLGOP-) & ; =Ñевшего.vsnpdpnsg : (LLCNO- or LLGOP-) & ; =ÑевшегоÑÑ.vsnpdpmsg : (LLCNP- or LLGOH-) & ; =ÑевшегоÑÑ.vsnpdpmsv =ÑевшийÑÑ.vsnpdpmsv : (LLCNP- or LLGOH-) & ; =ÑевшегоÑÑ.vsnpdpnsg : (LLCNP- or LLGOH-) & ; =Ñевшее.vnnpdpnsi : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшее.vnnpdpnsv : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшее.vsnpdpnsi : (LLCNO- or LLGOP-) & ; =Ñевшее.vsnpdpnsv : (LLCNO- or LLGOP-) & ; =ÑевшееÑÑ.vsnpdpnsi : (LLCNP- or LLGOH-) & ; =ÑевшееÑÑ.vsnpdpnsv : (LLCNP- or LLGOH-) & ; =Ñевшей.vnnpdpfsd : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшей.vnnpdpfsg : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшей.vnnpdpfsp : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшей.vnnpdpfst : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшей.vsnpdpfsd : (LLCNO- or LLGOP-) & ; =Ñевшей.vsnpdpfsg : (LLCNO- or LLGOP-) & ; =Ñевшей.vsnpdpfsp : (LLCNO- or LLGOP-) & ; =Ñевшей.vsnpdpfst : (LLCNO- or LLGOP-) & ; =ÑевшейÑÑ.vsnpdpfsd : (LLCNP- or LLGOH-) & ; =ÑевшейÑÑ.vsnpdpfsg : (LLCNP- or LLGOH-) & ; =ÑевшейÑÑ.vsnpdpfsp : (LLCNP- or LLGOH-) & ; =ÑевшейÑÑ.vsnpdpfst : (LLCNP- or LLGOH-) & ; =Ñевшем.vnnpdpmsp : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшем.vnnpdpnsp : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшем.vsnpdpmsp : (LLCNO- or LLGOP-) & ; =Ñевшем.vsnpdpnsp : (LLCNO- or LLGOP-) & ; =ÑевшемÑÑ.vsnpdpmsp : (LLCNP- or LLGOH-) & ; =ÑевшемÑÑ.vsnpdpnsp : (LLCNP- or LLGOH-) & ; =Ñевшему.vnnpdpmsd : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшему.vnnpdpnsd : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшему.vsnpdpmsd : (LLCNO- or LLGOP-) & ; =Ñевшему.vsnpdpnsd : (LLCNO- or LLGOP-) & ; =ÑевшемуÑÑ.vsnpdpmsd : (LLCNP- or LLGOH-) & ; =ÑевшемуÑÑ.vsnpdpnsd : (LLCNP- or LLGOH-) & ; =Ñевшие.vnnpdppi : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшие.vnnpdppv =Ñевших.vnnpdppv : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшие.vsnpdppi : (LLCNO- or LLGOP-) & ; =Ñевшие.vsnpdppv =Ñевших.vsnpdppv : (LLCNO- or LLGOP-) & ; =ÑевшиеÑÑ.vsnpdppi : (LLCNP- or LLGOH-) & ; =ÑевшиеÑÑ.vsnpdppv =ÑевшихÑÑ.vsnpdppv : (LLCNP- or LLGOH-) & ; =Ñевший.vnnpdpmsi : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевший.vsnpdpmsi : (LLCNO- or LLGOP-) & ; =ÑевшийÑÑ.vsnpdpmsi : (LLCNP- or LLGOH-) & ; =Ñевшим.vnnpdpmst : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшим.vnnpdpnst : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшим.vnnpdppd : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшим.vsnpdpmst : (LLCNO- or LLGOP-) & ; =Ñевшим.vsnpdpnst : (LLCNO- or LLGOP-) & ; =Ñевшим.vsnpdppd : (LLCNO- or LLGOP-) & ; =Ñевшими.vnnpdppt : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшими.vsnpdppt : (LLCNO- or LLGOP-) & ; =ÑевшимиÑÑ.vsnpdppt : (LLCNP- or LLGOH-) & ; =ÑевшимÑÑ.vsnpdpmst : (LLCNP- or LLGOH-) & ; =ÑевшимÑÑ.vsnpdpnst : (LLCNP- or LLGOH-) & ; =ÑевшимÑÑ.vsnpdppd : (LLCNP- or LLGOH-) & ; =ÑевшиÑÑŒ.vsnddp : (LLCNP- or LLGOH-) & ; =Ñевших.vnnpdppg : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевших.vnnpdppp : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевших.vsnpdppg : (LLCNO- or LLGOP-) & ; =Ñевших.vsnpdppp : (LLCNO- or LLGOP-) & ; =ÑевшихÑÑ.vsnpdppg : (LLCNP- or LLGOH-) & ; =ÑевшихÑÑ.vsnpdppp : (LLCNP- or LLGOH-) & ; =Ñевшую.vnnpdpfsv : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñевшую.vsnpdpfsv : (LLCNO- or LLGOP-) & ; =ÑевшуюÑÑ.vsnpdpfsv : (LLCNP- or LLGOH-) & ; =Ñего.wlmsv : (LLDUP-) & ; =Ñего.wmsg : (LLDUP-) & ; =Ñего.wnsg : (LLDUP-) & ; =Ñей.wfsd : (LLDUP-) & ; =Ñей.wfsg =ÑеÑ.wfsg : (LLDUP-) & ; =Ñей.wfsp : (LLDUP-) & ; =Ñей.wfst : (LLDUP-) & ; =Ñел.vnndpms : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñел.vsndpms : (LLCNO- or LLGOP-) & ; =Ñела.vnndpfs : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñела.vsndpfs : (LLCNO- or LLGOP-) & ; =ÑелаÑÑŒ.vsndpfs : (LLCNP- or LLGOH-) & ; =Ñели.vnndpp : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñели.vsndpp : (LLCNO- or LLGOP-) & ; =ÑелиÑÑŒ.vsndpp : (LLCNP- or LLGOH-) & ; =Ñело.vnndpns : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñело.vsndpns : (LLCNO- or LLGOP-) & ; =ÑелоÑÑŒ.vsndpns : (LLCNP- or LLGOH-) & ; =ÑелÑÑ.vsndpms : (LLCNP- or LLGOH-) & ; =Ñем.wmsp : (LLDUP-) & ; =Ñем.wmst : (LLDUP-) & ; =Ñем.wnsp : (LLDUP-) & ; =Ñем.wnst : (LLDUP-) & ; =Ñем.wpd : (LLDUP-) & ; =Ñеми.wpt : (LLDUP-) & ; =Ñему.wmsd : (LLDUP-) & ; =Ñему.wnsd : (LLDUP-) & ; =Ñен.vsppspmsi : (LLFBC- or LLFHB- or LLFHC-) & ; =Ñен.vsppspmss : (LLFTL-) & ; =Ñена.vsppspfsi : (LLFBC- or LLFHB- or LLFHC-) & ; =Ñена.vsppspfss : (LLFTL-) & ; =ÑеннаÑ.vsppspfsi : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенного.vsppspmsg : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенного.vsppspmsv =Ñенный.vsppspmsv : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенного.vsppspnsg : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенного.vsppspnsv =Ñенное.vsppspnsv : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенное.vsppspnsi : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенной.vsppspfsd : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенной.vsppspfsg : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенной.vsppspfsp : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенной.vsppspfst =Ñенною.vsppspfst : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенном.vsppspmsp : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенном.vsppspnsp : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенному.vsppspmsd : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенному.vsppspnsd : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенную.vsppspfsv : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенные.vsppsppi : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенные.vsppsppv =Ñенных.vsppsppv : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенный.vsppspmsi : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенным.vsppspmst : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенным.vsppspnst : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенным.vsppsppd : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенными.vsppsppt : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенных.vsppsppg : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñенных.vsppsppp : (LLFBC- or LLFHB- or LLFHC- or LLFTL-) & ; =Ñено.vsppspnsi : (LLFBC- or LLFHB- or LLFHC-) & ; =Ñено.vsppspnss : (LLFTL-) & ; =Ñены.vsppsppi : (LLFBC- or LLFHB- or LLFHC-) & ; =Ñены.vsppspps : (LLFTL-) & ; =Ñеть.vnndi : (LLCNM- or LLCNN- or LLEMG- or LLEOC- or LLFOM-) & ; =Ñеть.vsndi : (LLCNO- or LLGOP-) & ; =ÑетьÑÑ.vnndi : (LLEMH- or LLEOD-) & ; =ÑетьÑÑ.vsndi : (LLCNP- or LLGOH-) & ; =Ñех.wlpv : (LLDUP-) & ; =Ñех.wpg : (LLDUP-) & ; =Ñех.wpp : (LLDUP-) & ; =Ñи.vnndv2s : (LLCNM- or LLCNU- or LLCNV- or LLCNW- or LLEMG- or LLENB- or LLESD- or LLESQ-) & ; =Ñи.vnpdv2s : (LLCOB- or LLCOC- or LLCOD- or LLELP- or LLEMT- or LLENS- or LLEWA- or LLFFL- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñи.vsndv2s : (LLCNO- or LLCOI- or LLCOJ- or LLCOK- or LLEOO- or LLGHX- or LLGKE- or LLGOP-) & ; =Ñи.vspdv2s : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLEMK- or LLEML- or LLFTU- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ-) & ; =Ñив.amss : (LLEGO-) & ; =Ñив.vnnddp =Ñивши.vnnddp : (LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESD- or LLESQ-) & ; =Ñив.vnpddp =Ñивши.vnpddp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñив.vsnddp =Ñивши.vsnddp : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñив.vspddp : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñива.afss : (LLEGO-) & ; =ÑиваÑ.afsi : (LLEGO-) & ; =Ñивее.as =Ñивей.as : (LLEGO-) & ; =Ñиво.anss : (LLEGO-) & ; =Ñивого.almsv : (LLEGO-) & ; =Ñивого.amsg : (LLEGO-) & ; =Ñивого.ansg : (LLEGO-) & ; =Ñивое.ansi : (LLEGO-) & ; =Ñивое.ansv : (LLEGO-) & ; =Ñивой.afsd : (LLEGO-) & ; =Ñивой.afsg : (LLEGO-) & ; =Ñивой.afsp : (LLEGO-) & ; =Ñивой.afst =Ñивою.afst : (LLEGO-) & ; =Ñивом.amsp : (LLEGO-) & ; =Ñивом.ansp : (LLEGO-) & ; =Ñивому.amsd : (LLEGO-) & ; =Ñивому.ansd : (LLEGO-) & ; =Ñивую.afsv : (LLEGO-) & ; =ÑившаÑ.vnnpdpfsi : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =ÑившаÑ.vnppdpfsi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑившаÑ.vsnpdpfsi : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =ÑившаÑ.vsppdpfsi : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑившаÑÑÑ.vnnpdpfsi : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившаÑÑÑ.vnppdpfsi : (LLCOY- or LLEWG-) & ; =ÑившаÑÑÑ.vsnpdpfsi : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñившего.vnnpdpmsg : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившего.vnnpdpmsv =Ñивший.vnnpdpmsv : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившего.vnnpdpnsg : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившего.vnnpdpnsv : (LLCNY- or LLERT-) & ; =Ñившего.vnppdpmsg : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившего.vnppdpmsv =Ñивший.vnppdpmsv : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившего.vnppdpnsg : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившего.vnppdpnsv : (LLCOY- or LLEWA- or LLEWH- or LLFHG- or LLFQY- or LLFUH-) & ; =Ñившего.vsnpdpmsg : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившего.vsnpdpmsv =Ñивший.vsnpdpmsv : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившего.vsnpdpnsg : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившего.vsnpdpnsv : (LLCOK- or LLCOM- or LLEOH-) & ; =Ñившего.vsppdpmsg : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившего.vsppdpmsv : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившего.vsppdpnsg : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившего.vsppdpnsv : (LLCOR- or LLCOV- or LLCOW- or LLEPY- or LLERK- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV-) & ; =ÑившегоÑÑ.vnnpdpmsg : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившегоÑÑ.vnnpdpmsv =ÑившийÑÑ.vnnpdpmsv : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившегоÑÑ.vnnpdpnsg : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившегоÑÑ.vnnpdpnsv : (LLFAQ-) & ; =ÑившегоÑÑ.vnppdpmsg : (LLCOY- or LLEWG-) & ; =ÑившегоÑÑ.vnppdpmsv =ÑившийÑÑ.vnppdpmsv : (LLCOY- or LLEWG-) & ; =ÑившегоÑÑ.vnppdpnsg : (LLCOY- or LLEWG-) & ; =ÑившегоÑÑ.vnppdpnsv =ÑившееÑÑ.vnppdpnsv : (LLCOY- or LLEWG-) & ; =ÑившегоÑÑ.vsnpdpmsg : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившегоÑÑ.vsnpdpmsv =ÑившийÑÑ.vsnpdpmsv : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившегоÑÑ.vsnpdpnsg : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившегоÑÑ.vsnpdpnsv : (LLFDU- or LLFDX- or LLFEF-) & ; =Ñившее.vnnpdpnsi : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившее.vnnpdpnsv : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившее.vnppdpnsi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившее.vnppdpnsv : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившее.vsnpdpnsi : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившее.vsnpdpnsv : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившее.vsppdpnsi : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившее.vsppdpnsv : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑившееÑÑ.vnnpdpnsi : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившееÑÑ.vnnpdpnsv : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившееÑÑ.vnppdpnsi : (LLCOY- or LLEWG-) & ; =ÑившееÑÑ.vsnpdpnsi : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившееÑÑ.vsnpdpnsv : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñившей.vnnpdpfsd : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившей.vnnpdpfsg : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившей.vnnpdpfsp : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившей.vnnpdpfst : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившей.vnppdpfsd : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившей.vnppdpfsg : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившей.vnppdpfsp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившей.vnppdpfst : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившей.vsnpdpfsd : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившей.vsnpdpfsg : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившей.vsnpdpfsp : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившей.vsnpdpfst : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившей.vsppdpfsd : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившей.vsppdpfsg : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившей.vsppdpfsp : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившей.vsppdpfst : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑившейÑÑ.vnnpdpfsd : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившейÑÑ.vnnpdpfsg : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившейÑÑ.vnnpdpfsp : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившейÑÑ.vnnpdpfst : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившейÑÑ.vnppdpfsd : (LLCOY- or LLEWG-) & ; =ÑившейÑÑ.vnppdpfsg : (LLCOY- or LLEWG-) & ; =ÑившейÑÑ.vnppdpfsp : (LLCOY- or LLEWG-) & ; =ÑившейÑÑ.vnppdpfst =ÑившеюÑÑ.vnppdpfst : (LLCOY- or LLEWG-) & ; =ÑившейÑÑ.vsnpdpfsd : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившейÑÑ.vsnpdpfsg : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившейÑÑ.vsnpdpfsp : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившейÑÑ.vsnpdpfst : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñившем.vnnpdpmsp : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившем.vnnpdpnsp : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившем.vnppdpmsp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившем.vnppdpnsp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившем.vsnpdpmsp : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившем.vsnpdpnsp : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившем.vsppdpmsp : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившем.vsppdpnsp : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑившемÑÑ.vnnpdpmsp : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившемÑÑ.vnnpdpnsp : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившемÑÑ.vnppdpmsp : (LLCOY- or LLEWG-) & ; =ÑившемÑÑ.vnppdpnsp : (LLCOY- or LLEWG-) & ; =ÑившемÑÑ.vsnpdpmsp : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившемÑÑ.vsnpdpnsp : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñившему.vnnpdpmsd : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившему.vnnpdpnsd : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившему.vnppdpmsd : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившему.vnppdpnsd : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившему.vsnpdpmsd : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившему.vsnpdpnsd : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившему.vsppdpmsd : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившему.vsppdpnsd : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑившемуÑÑ.vnnpdpmsd : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившемуÑÑ.vnnpdpnsd : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившемуÑÑ.vnppdpmsd : (LLCOY- or LLEWG-) & ; =ÑившемуÑÑ.vnppdpnsd : (LLCOY- or LLEWG-) & ; =ÑившемуÑÑ.vsnpdpmsd : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившемуÑÑ.vsnpdpnsd : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñившею.vnnpdpfst : (LLCNY- or LLERT-) & ; =Ñившею.vnppdpfst : (LLCOY- or LLEWA- or LLEWH- or LLFHG- or LLFQY- or LLFUH-) & ; =Ñившею.vsnpdpfst : (LLCOK- or LLCOM- or LLEOH-) & ; =Ñившею.vsppdpfst : (LLCOR- or LLCOV- or LLCOW- or LLEPY- or LLERK- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV-) & ; =ÑившеюÑÑ.vnnpdpfst : (LLFAQ-) & ; =ÑившеюÑÑ.vsnpdpfst : (LLFDU- or LLFDX- or LLFEF-) & ; =Ñивши.vspddp : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившие.vnnpdppi : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившие.vnnpdppv =Ñивших.vnnpdppv : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившие.vnppdppi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившие.vnppdppv =Ñивших.vnppdppv : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившие.vsnpdppi : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившие.vsnpdppv =Ñивших.vsnpdppv : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившие.vsppdppi : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившие.vsppdppv : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑившиеÑÑ.vnnpdppi : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившиеÑÑ.vnnpdppv =ÑившихÑÑ.vnnpdppv : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившиеÑÑ.vnppdppi : (LLCOY- or LLEWG-) & ; =ÑившиеÑÑ.vnppdppv =ÑившихÑÑ.vnppdppv : (LLCOY- or LLEWG-) & ; =ÑившиеÑÑ.vsnpdppi : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившиеÑÑ.vsnpdppv =ÑившихÑÑ.vsnpdppv : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñивший.vnnpdpmsi : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñивший.vnppdpmsi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñивший.vsnpdpmsi : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñивший.vsppdpmsi : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñивший.vsppdpmsv : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑившийÑÑ.vnnpdpmsi : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившийÑÑ.vnppdpmsi : (LLCOY- or LLEWG-) & ; =ÑившийÑÑ.vsnpdpmsi : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñившим.vnnpdpmst : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившим.vnnpdpnst : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившим.vnnpdppd : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившим.vnppdpmst : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившим.vnppdpnst : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившим.vnppdppd : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившим.vsnpdpmst : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившим.vsnpdpnst : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившим.vsnpdppd : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившим.vsppdpmst : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившим.vsppdpnst : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившим.vsppdppd : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñившими.vnnpdppt : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившими.vnppdppt : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившими.vsnpdppt : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившими.vsppdppt : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑившимиÑÑ.vnnpdppt : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившимиÑÑ.vnppdppt : (LLCOY- or LLEWG-) & ; =ÑившимиÑÑ.vsnpdppt : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившимÑÑ.vnnpdpmst : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившимÑÑ.vnnpdpnst : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившимÑÑ.vnnpdppd : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившимÑÑ.vnppdpmst : (LLCOY- or LLEWG-) & ; =ÑившимÑÑ.vnppdpnst : (LLCOY- or LLEWG-) & ; =ÑившимÑÑ.vnppdppd : (LLCOY- or LLEWG-) & ; =ÑившимÑÑ.vsnpdpmst : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившимÑÑ.vsnpdpnst : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившимÑÑ.vsnpdppd : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившиÑÑŒ.vnnddp : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFDU- or LLFDX- or LLFEF- or LLFGW-) & ; =ÑившиÑÑŒ.vsnddp : (LLCPB- or LLCPC- or LLCPD- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñивших.vnnpdppg : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñивших.vnnpdppp : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñивших.vnppdppg : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñивших.vnppdppp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñивших.vsnpdppg : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñивших.vsnpdppp : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñивших.vsppdppg : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñивших.vsppdppp : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñивших.vsppdppv : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑившихÑÑ.vnnpdppg : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившихÑÑ.vnnpdppp : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившихÑÑ.vnppdppg : (LLCOY- or LLEWG-) & ; =ÑившихÑÑ.vnppdppp : (LLCOY- or LLEWG-) & ; =ÑившихÑÑ.vsnpdppg : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑившихÑÑ.vsnpdppp : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñившую.vnnpdpfsv : (LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESQ-) & ; =Ñившую.vnppdpfsv : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñившую.vsnpdpfsv : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñившую.vsppdpfsv : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑившуюÑÑ.vnnpdpfsv : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑившуюÑÑ.vnppdpfsv : (LLCOY- or LLEWG-) & ; =ÑившуюÑÑ.vsnpdpfsv : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñивы.aps : (LLEGO-) & ; =Ñивые.adpv : (LLEGO-) & ; =Ñивые.api : (LLEGO-) & ; =Ñивый.admsv : (LLEGO-) & ; =Ñивый.amsi : (LLEGO-) & ; =Ñивым.amst : (LLEGO-) & ; =Ñивым.anst : (LLEGO-) & ; =Ñивым.apd : (LLEGO-) & ; =Ñивыми.apt : (LLEGO-) & ; =Ñивых.alpv : (LLEGO-) & ; =Ñивых.apg : (LLEGO-) & ; =Ñивых.app : (LLEGO-) & ; =Ñил.vnndpms : (LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESD- or LLESQ-) & ; =Ñил.vnpdpms : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñил.vsndpms : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñил.vspdpms : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñила.vnndpfs : (LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESD- or LLESQ-) & ; =Ñила.vnpdpfs : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñила.vsndpfs : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñила.vspdpfs : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑилаÑÑŒ.vnndpfs : (LLCOY- or LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLEWG- or LLFAQ- or LLFGW-) & ; =ÑилаÑÑŒ.vsndpfs : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñили.vnndpp : (LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESD- or LLESQ-) & ; =Ñили.vnpdpp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñили.vsndpp : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñили.vspdpp : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑилиÑÑŒ.vnndpp : (LLCOY- or LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLEWG- or LLFAQ- or LLFGW-) & ; =ÑилиÑÑŒ.vsndpp : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñило.vnndpns : (LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESD- or LLESQ-) & ; =Ñило.vnpdpns : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñило.vsndpns : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñило.vspdpns : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑилоÑÑŒ.vnndpns : (LLCOY- or LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLEWG- or LLFAQ- or LLFGW-) & ; =ÑилоÑÑŒ.vsndpns : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =ÑилÑÑ.vnndpms : (LLCOY- or LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLEWG- or LLFAQ- or LLFGW-) & ; =ÑилÑÑ.vsndpms : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñим.vnndn1p : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESD- or LLESQ- or LLFOM-) & ; =Ñим.vnpdn1p : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñим.vnppsnmsi : (LLEWA- or LLFHG- or LLFQY-) & ; =Ñим.vnppsnmss : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLFGZ- or LLFHD-) & ; =Ñим.vsndf1p : (LLCNO- or LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOP- or LLGOU-) & ; =Ñим.vsndv1p : (LLGHX- or LLGKE- or LLGLR- or LLGOP- or LLGOU-) & ; =Ñим.vsndv1s : (LLCNO- or LLCOI- or LLCOJ- or LLCOL- or LLEOO- or LLEPV-) & ; =Ñим.vspdf1p : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñим.vspdv1p : (LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñим.vspdv1s : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOS- or LLCOT- or LLELX- or LLEMK- or LLEML- or LLERC-) & ; =Ñима.vnppsnfsi : (LLEWA- or LLFHG-) & ; =Ñима.vnppsnfss : (LLCOB- or LLCOC- or LLCOH- or LLELP- or LLEMT- or LLENV- or LLEOX- or LLFFL- or LLFGZ- or LLFHD- or LLFHH- or LLFQY-) & ; =ÑимаÑ.vnppsnfsi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимо.vnppsnnsi : (LLEWA- or LLFHG-) & ; =Ñимо.vnppsnnss : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLFFL- or LLFGZ- or LLFHD- or LLFHH- or LLFQY-) & ; =Ñимого.vnppsnmsg : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимого.vnppsnmsv =Ñимый.vnppsnmsv : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимого.vnppsnnsg : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимого.vnppsnnsv : (LLEWA- or LLFHG- or LLFQY-) & ; =Ñимое.vnppsnnsi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимое.vnppsnnsv : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимой.vnppsnfsd : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимой.vnppsnfsg : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимой.vnppsnfsp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимой.vnppsnfst : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимом.vnppsnmsp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимом.vnppsnnsp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимому.vnppsnmsd : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимому.vnppsnnsd : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимою.vnppsnfst : (LLEWA- or LLFHG- or LLFQY-) & ; =ÑимÑÑ.vnndn1p : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑимÑÑ.vsndf1p : (LLCNP- or LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK- or LLGOH-) & ; =ÑимÑÑ.vsndv1p : (LLFWN- or LLFYD- or LLGDK- or LLGOH-) & ; =ÑимÑÑ.vsndv1s : (LLCNP- or LLCPB- or LLCPC- or LLCPD-) & ; =Ñимте.vsndv1p : (LLCNO- or LLCOI- or LLCOJ- or LLCOL- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOP- or LLGOU-) & ; =Ñимте.vspdv1p : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOS- or LLCOT- or LLELX- or LLEMK- or LLEML- or LLERC- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑимтеÑÑŒ.vsndv1p : (LLCNP- or LLCPB- or LLCPC- or LLCPD- or LLFWN- or LLFYD- or LLGDK- or LLGOH-) & ; =Ñимую.vnppsnfsv : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимы.vnppsnpi : (LLEWA- or LLFHG-) & ; =Ñимы.vnppsnps : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLFFL- or LLFGZ- or LLFHD- or LLFHH- or LLFQY-) & ; =Ñимые.vnppsnpi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимые.vnppsnpv =Ñимых.vnppsnpv : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимый.vnppsnmsi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимым.vnppsnmst : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимым.vnppsnnst : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимым.vnppsnpd : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимыми.vnppsnpt : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимых.vnppsnpg : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñимых.vnppsnpp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLELP- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLFFL- or LLFGZ- or LLFHD- or LLFHG- or LLFHH- or LLFQY-) & ; =ÑиÑÑŒ.vnndv2s : (LLCOZ- or LLELZ- or LLFAQ-) & ; =ÑиÑÑŒ.vsndv2s : (LLCNP- or LLCPB- or LLCPC- or LLFEF- or LLFYD- or LLGDK- or LLGOH-) & ; =Ñит.vnndn3s : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESD- or LLESQ- or LLFOM-) & ; =Ñит.vnpdn3s : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñит.vsndf3s : (LLCNO- or LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOP- or LLGOU-) & ; =Ñит.vspdf3s : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñите.vnndn2p : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESD- or LLESQ- or LLFOM-) & ; =Ñите.vnndv2p : (LLCNM- or LLCNU- or LLCNV- or LLCNW- or LLEMG- or LLENB- or LLESD- or LLESQ-) & ; =Ñите.vnpdn2p : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñите.vnpdv2p : (LLCOB- or LLCOC- or LLCOD- or LLELP- or LLEMT- or LLENS- or LLEWA- or LLFFL- or LLFHG- or LLFHH- or LLFQY-) & ; =Ñите.vsndf2p : (LLCNO- or LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOP- or LLGOU-) & ; =Ñите.vsndv2p : (LLCNO- or LLCOI- or LLCOJ- or LLCOK- or LLEOO- or LLGHX- or LLGKE- or LLGOP-) & ; =Ñите.vspdf2p : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =Ñите.vspdv2p : (LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLEML- or LLFTU- or LLFYC- or LLGDO- or LLGNK-) & ; =ÑитеÑÑŒ.vnndn2p : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑитеÑÑŒ.vnndv2p : (LLCOZ- or LLELZ- or LLFAQ-) & ; =ÑитеÑÑŒ.vsndf2p : (LLCNP- or LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK- or LLGOH-) & ; =ÑитеÑÑŒ.vsndv2p : (LLCNP- or LLCPC- or LLFEF- or LLFYD- or LLGOH-) & ; =ÑитÑÑ.vnndn3s : (LLCOY- or LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLEWG- or LLFAQ- or LLFGW-) & ; =ÑитÑÑ.vsndf3s : (LLCNP- or LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK- or LLGOH-) & ; =Ñить.vnndi : (LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLENB- or LLENG- or LLERT- or LLESD- or LLESQ-) & ; =Ñить.vnpdi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñить.vsndi : (LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñить.vspdi : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑитьÑÑ.vnndi : (LLCOY- or LLCOZ- or LLCPA- or LLELZ- or LLEMC- or LLEMF- or LLENC- or LLENH- or LLEWG- or LLFAQ- or LLFGW-) & ; =ÑитьÑÑ.vsndi : (LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK-) & ; =Ñишь.vnndn2s : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESD- or LLESQ- or LLFOM-) & ; =Ñишь.vnpdn2s : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =Ñишь.vsndf2s : (LLCNO- or LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOP- or LLGOU-) & ; =Ñишь.vspdf2s : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑишьÑÑ.vnndn2s : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑишьÑÑ.vsndf2s : (LLCNP- or LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK- or LLGOH-) & ; =Ñка.afss : (LLCPQ- or LLEKE-) & ; =Ñкав.vnnddp =Ñкавши.vnnddp : (LLCPE- or LLCPF-) & ; =Ñкав.vnpddp =Ñкавши.vnpddp : (LLCPH- or LLEOU-) & ; =Ñкав.vsnddp =Ñкавши.vsnddp : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкав.vspddp =Ñкавши.vspddp : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкавшаÑ.vnnpdpfsi : (LLCPE- or LLCPF-) & ; =ÑкавшаÑ.vnppdpfsi : (LLCPH- or LLEOU-) & ; =ÑкавшаÑ.vsnpdpfsi : (LLCPI- or LLCPJ- or LLGPT-) & ; =ÑкавшаÑ.vsppdpfsi : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкавшаÑÑÑ.vnnpdpfsi : (LLCPN- or LLEOV-) & ; =ÑкавшаÑÑÑ.vsnpdpfsi : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкавшего.vnnpdpmsg : (LLCPE- or LLCPF-) & ; =Ñкавшего.vnnpdpmsv =Ñкавший.vnnpdpmsv : (LLCPE- or LLCPF-) & ; =Ñкавшего.vnnpdpnsg : (LLCPE- or LLCPF-) & ; =Ñкавшего.vnnpdpnsv : (LLCPF-) & ; =Ñкавшего.vnppdpmsg : (LLCPH- or LLEOU-) & ; =Ñкавшего.vnppdpmsv =Ñкавший.vnppdpmsv : (LLCPH- or LLEOU-) & ; =Ñкавшего.vnppdpnsg : (LLCPH- or LLEOU-) & ; =Ñкавшего.vsnpdpmsg : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшего.vsnpdpmsv =Ñкавший.vsnpdpmsv : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшего.vsnpdpnsg : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшего.vsnpdpnsv : (LLCPJ-) & ; =Ñкавшего.vsppdpmsg : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавшего.vsppdpmsv =Ñкавший.vsppdpmsv : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавшего.vsppdpnsg : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкавшегоÑÑ.vnnpdpmsg : (LLCPN- or LLEOV-) & ; =ÑкавшегоÑÑ.vnnpdpmsv =ÑкавшийÑÑ.vnnpdpmsv : (LLCPN- or LLEOV-) & ; =ÑкавшегоÑÑ.vnnpdpnsg : (LLCPN- or LLEOV-) & ; =ÑкавшегоÑÑ.vsnpdpmsg : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшегоÑÑ.vsnpdpmsv =ÑкавшийÑÑ.vsnpdpmsv : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшегоÑÑ.vsnpdpnsg : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкавшее.vnnpdpnsi : (LLCPE- or LLCPF-) & ; =Ñкавшее.vnnpdpnsv : (LLCPE- or LLCPF-) & ; =Ñкавшее.vnppdpnsi : (LLCPH- or LLEOU-) & ; =Ñкавшее.vnppdpnsv : (LLCPH- or LLEOU-) & ; =Ñкавшее.vsnpdpnsi : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшее.vsnpdpnsv : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшее.vsppdpnsi : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавшее.vsppdpnsv : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкавшееÑÑ.vnnpdpnsi : (LLCPN- or LLEOV-) & ; =ÑкавшееÑÑ.vnnpdpnsv : (LLCPN- or LLEOV-) & ; =ÑкавшееÑÑ.vsnpdpnsi : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшееÑÑ.vsnpdpnsv : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкавшей.vnnpdpfsd : (LLCPE- or LLCPF-) & ; =Ñкавшей.vnnpdpfsg : (LLCPE- or LLCPF-) & ; =Ñкавшей.vnnpdpfsp : (LLCPE- or LLCPF-) & ; =Ñкавшей.vnnpdpfst : (LLCPE- or LLCPF-) & ; =Ñкавшей.vnppdpfsd : (LLCPH- or LLEOU-) & ; =Ñкавшей.vnppdpfsg : (LLCPH- or LLEOU-) & ; =Ñкавшей.vnppdpfsp : (LLCPH- or LLEOU-) & ; =Ñкавшей.vnppdpfst : (LLCPH- or LLEOU-) & ; =Ñкавшей.vsnpdpfsd : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшей.vsnpdpfsg : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшей.vsnpdpfsp : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшей.vsnpdpfst : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшей.vsppdpfsd : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавшей.vsppdpfsg : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавшей.vsppdpfsp : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавшей.vsppdpfst : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкавшейÑÑ.vnnpdpfsd : (LLCPN- or LLEOV-) & ; =ÑкавшейÑÑ.vnnpdpfsg : (LLCPN- or LLEOV-) & ; =ÑкавшейÑÑ.vnnpdpfsp : (LLCPN- or LLEOV-) & ; =ÑкавшейÑÑ.vnnpdpfst : (LLCPN- or LLEOV-) & ; =ÑкавшейÑÑ.vsnpdpfsd : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшейÑÑ.vsnpdpfsg : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшейÑÑ.vsnpdpfsp : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшейÑÑ.vsnpdpfst : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкавшем.vnnpdpmsp : (LLCPE- or LLCPF-) & ; =Ñкавшем.vnnpdpnsp : (LLCPE- or LLCPF-) & ; =Ñкавшем.vnppdpmsp : (LLCPH- or LLEOU-) & ; =Ñкавшем.vnppdpnsp : (LLCPH- or LLEOU-) & ; =Ñкавшем.vsnpdpmsp : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшем.vsnpdpnsp : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшем.vsppdpmsp : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавшем.vsppdpnsp : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкавшемÑÑ.vnnpdpmsp : (LLCPN- or LLEOV-) & ; =ÑкавшемÑÑ.vnnpdpnsp : (LLCPN- or LLEOV-) & ; =ÑкавшемÑÑ.vsnpdpmsp : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшемÑÑ.vsnpdpnsp : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкавшему.vnnpdpmsd : (LLCPE- or LLCPF-) & ; =Ñкавшему.vnnpdpnsd : (LLCPE- or LLCPF-) & ; =Ñкавшему.vnppdpmsd : (LLCPH- or LLEOU-) & ; =Ñкавшему.vnppdpnsd : (LLCPH- or LLEOU-) & ; =Ñкавшему.vsnpdpmsd : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшему.vsnpdpnsd : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшему.vsppdpmsd : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавшему.vsppdpnsd : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкавшемуÑÑ.vnnpdpmsd : (LLCPN- or LLEOV-) & ; =ÑкавшемуÑÑ.vnnpdpnsd : (LLCPN- or LLEOV-) & ; =ÑкавшемуÑÑ.vsnpdpmsd : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшемуÑÑ.vsnpdpnsd : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкавшею.vnnpdpfst : (LLCPF-) & ; =Ñкавшею.vsnpdpfst : (LLCPJ-) & ; =Ñкавшие.vnnpdppi : (LLCPE- or LLCPF-) & ; =Ñкавшие.vnnpdppv =Ñкавших.vnnpdppv : (LLCPE- or LLCPF-) & ; =Ñкавшие.vnppdppi : (LLCPH- or LLEOU-) & ; =Ñкавшие.vnppdppv =Ñкавших.vnppdppv : (LLCPH- or LLEOU-) & ; =Ñкавшие.vsnpdppi : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшие.vsnpdppv =Ñкавших.vsnpdppv : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшие.vsppdppi : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавшие.vsppdppv =Ñкавших.vsppdppv : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкавшиеÑÑ.vnnpdppi : (LLCPN- or LLEOV-) & ; =ÑкавшиеÑÑ.vnnpdppv =ÑкавшихÑÑ.vnnpdppv : (LLCPN- or LLEOV-) & ; =ÑкавшиеÑÑ.vsnpdppi : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшиеÑÑ.vsnpdppv =ÑкавшихÑÑ.vsnpdppv : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкавший.vnnpdpmsi : (LLCPE- or LLCPF-) & ; =Ñкавший.vnppdpmsi : (LLCPH- or LLEOU-) & ; =Ñкавший.vsnpdpmsi : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавший.vsppdpmsi : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкавшийÑÑ.vnnpdpmsi : (LLCPN- or LLEOV-) & ; =ÑкавшийÑÑ.vsnpdpmsi : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкавшим.vnnpdpmst : (LLCPE- or LLCPF-) & ; =Ñкавшим.vnnpdpnst : (LLCPE- or LLCPF-) & ; =Ñкавшим.vnnpdppd : (LLCPE- or LLCPF-) & ; =Ñкавшим.vnppdpmst : (LLCPH- or LLEOU-) & ; =Ñкавшим.vnppdpnst : (LLCPH- or LLEOU-) & ; =Ñкавшим.vnppdppd : (LLCPH- or LLEOU-) & ; =Ñкавшим.vsnpdpmst : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшим.vsnpdpnst : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшим.vsnpdppd : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшим.vsppdpmst : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавшим.vsppdpnst : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавшим.vsppdppd : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавшими.vnnpdppt : (LLCPE- or LLCPF-) & ; =Ñкавшими.vnppdppt : (LLCPH- or LLEOU-) & ; =Ñкавшими.vsnpdppt : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшими.vsppdppt : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкавшимиÑÑ.vnnpdppt : (LLCPN- or LLEOV-) & ; =ÑкавшимиÑÑ.vsnpdppt : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшимÑÑ.vnnpdpmst : (LLCPN- or LLEOV-) & ; =ÑкавшимÑÑ.vnnpdpnst : (LLCPN- or LLEOV-) & ; =ÑкавшимÑÑ.vnnpdppd : (LLCPN- or LLEOV-) & ; =ÑкавшимÑÑ.vsnpdpmst : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшимÑÑ.vsnpdpnst : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшимÑÑ.vsnpdppd : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшиÑÑŒ.vnnddp : (LLCPN- or LLEOV-) & ; =ÑкавшиÑÑŒ.vsnddp : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкавших.vnnpdppg : (LLCPE- or LLCPF-) & ; =Ñкавших.vnnpdppp : (LLCPE- or LLCPF-) & ; =Ñкавших.vnppdppg : (LLCPH- or LLEOU-) & ; =Ñкавших.vnppdppp : (LLCPH- or LLEOU-) & ; =Ñкавших.vsnpdppg : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавших.vsnpdppp : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавших.vsppdppg : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкавших.vsppdppp : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкавшихÑÑ.vnnpdppg : (LLCPN- or LLEOV-) & ; =ÑкавшихÑÑ.vnnpdppp : (LLCPN- or LLEOV-) & ; =ÑкавшихÑÑ.vsnpdppg : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкавшихÑÑ.vsnpdppp : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкавшую.vnnpdpfsv : (LLCPE- or LLCPF-) & ; =Ñкавшую.vnppdpfsv : (LLCPH- or LLEOU-) & ; =Ñкавшую.vsnpdpfsv : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкавшую.vsppdpfsv : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкавшуюÑÑ.vnnpdpfsv : (LLCPN- or LLEOV-) & ; =ÑкавшуюÑÑ.vsnpdpfsv : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкаем.vnndn1p : (LLCPE-) & ; =Ñкаем.vnpdn1p : (LLCPH-) & ; =Ñкаем.vnppsnmss : (LLCPH-) & ; =Ñкаем.vsndf1p : (LLCPI- or LLGPT-) & ; =Ñкаем.vsndv1p : (LLGPT-) & ; =Ñкаем.vsndv1s : (LLCPI-) & ; =Ñкаем.vspdf1p : (LLCPK- or LLCPL- or LLGFT- or LLGKZ-) & ; =Ñкаем.vspdv1p : (LLGFT- or LLGKZ-) & ; =Ñкаем.vspdv1s : (LLCPK- or LLCPL-) & ; =Ñкаема.vnppsnfss : (LLCPH-) & ; =ÑкаемаÑ.vnppsnfsi : (LLCPH-) & ; =Ñкаемо.vnppsnnss : (LLCPH-) & ; =Ñкаемого.vnppsnmsg : (LLCPH-) & ; =Ñкаемого.vnppsnmsv =Ñкаемый.vnppsnmsv : (LLCPH-) & ; =Ñкаемого.vnppsnnsg : (LLCPH-) & ; =Ñкаемое.vnppsnnsi : (LLCPH-) & ; =Ñкаемое.vnppsnnsv : (LLCPH-) & ; =Ñкаемой.vnppsnfsd : (LLCPH-) & ; =Ñкаемой.vnppsnfsg : (LLCPH-) & ; =Ñкаемой.vnppsnfsp : (LLCPH-) & ; =Ñкаемой.vnppsnfst : (LLCPH-) & ; =Ñкаемом.vnppsnmsp : (LLCPH-) & ; =Ñкаемом.vnppsnnsp : (LLCPH-) & ; =Ñкаемому.vnppsnmsd : (LLCPH-) & ; =Ñкаемому.vnppsnnsd : (LLCPH-) & ; =ÑкаемÑÑ.vnndn1p : (LLCPN-) & ; =ÑкаемÑÑ.vsndf1p : (LLCPO- or LLGFU-) & ; =ÑкаемÑÑ.vsndv1p : (LLGFU-) & ; =ÑкаемÑÑ.vsndv1s : (LLCPO-) & ; =Ñкаемте.vsndv1p : (LLCPI- or LLGPT-) & ; =Ñкаемте.vspdv1p : (LLCPK- or LLCPL- or LLGFT- or LLGKZ-) & ; =ÑкаемтеÑÑŒ.vsndv1p : (LLCPO- or LLGFU-) & ; =Ñкаемую.vnppsnfsv : (LLCPH-) & ; =Ñкаемы.vnppsnps : (LLCPH-) & ; =Ñкаемые.vnppsnpi : (LLCPH-) & ; =Ñкаемые.vnppsnpv =Ñкаемых.vnppsnpv : (LLCPH-) & ; =Ñкаемый.vnppsnmsi : (LLCPH-) & ; =Ñкаемым.vnppsnmst : (LLCPH-) & ; =Ñкаемым.vnppsnnst : (LLCPH-) & ; =Ñкаемым.vnppsnpd : (LLCPH-) & ; =Ñкаемыми.vnppsnpt : (LLCPH-) & ; =Ñкаемых.vnppsnpg : (LLCPH-) & ; =Ñкаемых.vnppsnpp : (LLCPH-) & ; =Ñкает.vnndn3s : (LLCPE-) & ; =Ñкает.vnpdn3s : (LLCPH-) & ; =Ñкает.vsndf3s : (LLCPI- or LLGPT-) & ; =Ñкает.vspdf3s : (LLCPK- or LLCPL- or LLGFT- or LLGKZ-) & ; =Ñкаете.vnndn2p : (LLCPE-) & ; =Ñкаете.vnpdn2p : (LLCPH-) & ; =Ñкаете.vsndf2p : (LLCPI- or LLGPT-) & ; =Ñкаете.vspdf2p : (LLCPK- or LLCPL- or LLGFT- or LLGKZ-) & ; =ÑкаетеÑÑŒ.vnndn2p : (LLCPN-) & ; =ÑкаетеÑÑŒ.vsndf2p : (LLCPO- or LLGFU-) & ; =ÑкаетÑÑ.vnndn3s : (LLCPN-) & ; =ÑкаетÑÑ.vsndf3s : (LLCPO- or LLGFU-) & ; =Ñкаешь.vnndn2s : (LLCPE-) & ; =Ñкаешь.vnpdn2s : (LLCPH-) & ; =Ñкаешь.vsndf2s : (LLCPI- or LLGPT-) & ; =Ñкаешь.vspdf2s : (LLCPK- or LLCPL- or LLGFT- or LLGKZ-) & ; =ÑкаешьÑÑ.vnndn2s : (LLCPN-) & ; =ÑкаешьÑÑ.vsndf2s : (LLCPO- or LLGFU-) & ; =Ñкай.vnndv2s =щь.vnndv2s : (LLCPE-) & ; =Ñкай.vnpdv2s : (LLCPH-) & ; =Ñкай.vsndv2s =щь.vsndv2s : (LLCPI- or LLGPT-) & ; =Ñкай.vspdv2s : (LLCPK- or LLCPL- or LLGFT- or LLGKZ-) & ; =ÑкайÑÑ.vnndv2s : (LLCPN-) & ; =ÑкайÑÑ.vsndv2s : (LLCPO- or LLGFU-) & ; =Ñкайте.vnndv2p =щьте.vnndv2p : (LLCPE-) & ; =Ñкайте.vnpdv2p : (LLCPH-) & ; =Ñкайте.vsndv2p =щьте.vsndv2p : (LLCPI- or LLGPT-) & ; =Ñкайте.vspdv2p : (LLCPK- or LLCPL- or LLGFT- or LLGKZ-) & ; =ÑкайтеÑÑŒ.vnndv2p : (LLCPN-) & ; =ÑкайтеÑÑŒ.vsndv2p : (LLCPO- or LLGFU-) & ; =Ñкал.vnndpms : (LLCPE- or LLCPF-) & ; =Ñкал.vnpdpms : (LLCPH- or LLEOU-) & ; =Ñкал.vsndpms : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкал.vspdpms : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкала.vnndpfs : (LLCPE- or LLCPF-) & ; =Ñкала.vnpdpfs : (LLCPH- or LLEOU-) & ; =Ñкала.vsndpfs : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкала.vspdpfs : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкалаÑÑŒ.vnndpfs : (LLCPN- or LLEOV-) & ; =ÑкалаÑÑŒ.vsndpfs : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкали.vnndpp : (LLCPE- or LLCPF-) & ; =Ñкали.vnpdpp : (LLCPH- or LLEOU-) & ; =Ñкали.vsndpp : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкали.vspdpp : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкалиÑÑŒ.vnndpp : (LLCPN- or LLEOV-) & ; =ÑкалиÑÑŒ.vsndpp : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкало.vnndpns : (LLCPE- or LLCPF-) & ; =Ñкало.vnpdpns : (LLCPH- or LLEOU-) & ; =Ñкало.vsndpns : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкало.vspdpns : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкалоÑÑŒ.vnndpns : (LLCPN- or LLEOV-) & ; =ÑкалоÑÑŒ.vsndpns : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =ÑкалÑÑ.vnndpms : (LLCPN- or LLEOV-) & ; =ÑкалÑÑ.vsndpms : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкан.vnppspmss : (LLCPH- or LLEOU-) & ; =Ñкан.vsppsnmss : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкана.vnppspfss : (LLCPH- or LLEOU-) & ; =Ñкана.vsppsnfss : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑканнаÑ.vnppspfsi : (LLCPH- or LLEOU-) & ; =ÑканнаÑ.vsppspfsi : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканного.vnppspmsg : (LLCPH- or LLEOU-) & ; =Ñканного.vnppspmsv =Ñканный.vnppspmsv : (LLCPH- or LLEOU-) & ; =Ñканного.vnppspnsg : (LLCPH- or LLEOU-) & ; =Ñканного.vsppspmsg : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканного.vsppspmsv =Ñканный.vsppspmsv : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканного.vsppspnsg : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканное.vnppspnsi : (LLCPH- or LLEOU-) & ; =Ñканное.vnppspnsv : (LLCPH- or LLEOU-) & ; =Ñканное.vsppspnsi : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканное.vsppspnsv : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканной.vnppspfsd : (LLCPH- or LLEOU-) & ; =Ñканной.vnppspfsg : (LLCPH- or LLEOU-) & ; =Ñканной.vnppspfsp : (LLCPH- or LLEOU-) & ; =Ñканной.vnppspfst : (LLCPH- or LLEOU-) & ; =Ñканной.vsppspfsd : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканной.vsppspfsg : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканной.vsppspfsp : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканной.vsppspfst : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканном.vnppspmsp : (LLCPH- or LLEOU-) & ; =Ñканном.vnppspnsp : (LLCPH- or LLEOU-) & ; =Ñканном.vsppspmsp : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканном.vsppspnsp : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканному.vnppspmsd : (LLCPH- or LLEOU-) & ; =Ñканному.vnppspnsd : (LLCPH- or LLEOU-) & ; =Ñканному.vsppspmsd : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканному.vsppspnsd : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканную.vnppspfsv : (LLCPH- or LLEOU-) & ; =Ñканную.vsppspfsv : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканные.vnppsppi : (LLCPH- or LLEOU-) & ; =Ñканные.vnppsppv =Ñканных.vnppsppv : (LLCPH- or LLEOU-) & ; =Ñканные.vsppsppi : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканные.vsppsppv =Ñканных.vsppsppv : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканный.vnppspmsi : (LLCPH- or LLEOU-) & ; =Ñканный.vsppspmsi : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканным.vnppspmst : (LLCPH- or LLEOU-) & ; =Ñканным.vnppspnst : (LLCPH- or LLEOU-) & ; =Ñканным.vnppsppd : (LLCPH- or LLEOU-) & ; =Ñканным.vsppspmst : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканным.vsppspnst : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканным.vsppsppd : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканными.vnppsppt : (LLCPH- or LLEOU-) & ; =Ñканными.vsppsppt : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканных.vnppsppg : (LLCPH- or LLEOU-) & ; =Ñканных.vnppsppp : (LLCPH- or LLEOU-) & ; =Ñканных.vsppsppg : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканных.vsppsppp : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкано.vnppspnss : (LLCPH- or LLEOU-) & ; =Ñкано.vsppsnnss : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñканы.vnppspps : (LLCPH- or LLEOU-) & ; =Ñканы.vsppsnps : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =Ñкать.vnndi : (LLCPE- or LLCPF-) & ; =Ñкать.vnpdi : (LLCPH- or LLEOU-) & ; =Ñкать.vsndi : (LLCPI- or LLCPJ- or LLGPT-) & ; =Ñкать.vspdi : (LLCPK- or LLCPL- or LLCPM- or LLFZS- or LLGFT- or LLGKZ-) & ; =ÑкатьÑÑ.vnndi : (LLCPN- or LLEOV-) & ; =ÑкатьÑÑ.vsndi : (LLCPO- or LLCPP- or LLFZT- or LLGFU-) & ; =Ñкаю.vnndn1s : (LLCPE-) & ; =Ñкаю.vnpdn1s : (LLCPH-) & ; =Ñкаю.vsndf1s : (LLCPI- or LLGPT-) & ; =Ñкаю.vspdf1s : (LLCPK- or LLCPL- or LLGFT- or LLGKZ-) & ; =ÑкаюÑÑŒ.vnndn1s : (LLCPN-) & ; =ÑкаюÑÑŒ.vsndf1s : (LLCPO- or LLGFU-) & ; =Ñкают.vnndn3p : (LLCPE-) & ; =Ñкают.vnpdn3p : (LLCPH-) & ; =Ñкают.vsndf3p : (LLCPI- or LLGPT-) & ; =Ñкают.vspdf3p : (LLCPK- or LLCPL- or LLGFT- or LLGKZ-) & ; =ÑкаютÑÑ.vnndn3p : (LLCPN-) & ; =ÑкаютÑÑ.vsndf3p : (LLCPO- or LLGFU-) & ; =ÑкающаÑ.vnnpdnfsi : (LLCPE-) & ; =ÑкающаÑ.vnppdnfsi : (LLCPH-) & ; =ÑкающаÑÑÑ.vnnpdnfsi : (LLCPN-) & ; =Ñкающего.vnnpdnmsg : (LLCPE-) & ; =Ñкающего.vnnpdnmsv =Ñкающий.vnnpdnmsv : (LLCPE-) & ; =Ñкающего.vnnpdnnsg : (LLCPE-) & ; =Ñкающего.vnppdnmsg : (LLCPH-) & ; =Ñкающего.vnppdnmsv =Ñкающий.vnppdnmsv : (LLCPH-) & ; =Ñкающего.vnppdnnsg : (LLCPH-) & ; =ÑкающегоÑÑ.vnnpdnmsg : (LLCPN-) & ; =ÑкающегоÑÑ.vnnpdnmsv =ÑкающийÑÑ.vnnpdnmsv : (LLCPN-) & ; =ÑкающегоÑÑ.vnnpdnnsg : (LLCPN-) & ; =Ñкающее.vnnpdnnsi : (LLCPE-) & ; =Ñкающее.vnnpdnnsv : (LLCPE-) & ; =Ñкающее.vnppdnnsi : (LLCPH-) & ; =Ñкающее.vnppdnnsv : (LLCPH-) & ; =ÑкающееÑÑ.vnnpdnnsi : (LLCPN-) & ; =ÑкающееÑÑ.vnnpdnnsv : (LLCPN-) & ; =Ñкающей.vnnpdnfsd : (LLCPE-) & ; =Ñкающей.vnnpdnfsg : (LLCPE-) & ; =Ñкающей.vnnpdnfsp : (LLCPE-) & ; =Ñкающей.vnnpdnfst : (LLCPE-) & ; =Ñкающей.vnppdnfsd : (LLCPH-) & ; =Ñкающей.vnppdnfsg : (LLCPH-) & ; =Ñкающей.vnppdnfsp : (LLCPH-) & ; =Ñкающей.vnppdnfst : (LLCPH-) & ; =ÑкающейÑÑ.vnnpdnfsd : (LLCPN-) & ; =ÑкающейÑÑ.vnnpdnfsg : (LLCPN-) & ; =ÑкающейÑÑ.vnnpdnfsp : (LLCPN-) & ; =ÑкающейÑÑ.vnnpdnfst : (LLCPN-) & ; =Ñкающем.vnnpdnmsp : (LLCPE-) & ; =Ñкающем.vnnpdnnsp : (LLCPE-) & ; =Ñкающем.vnppdnmsp : (LLCPH-) & ; =Ñкающем.vnppdnnsp : (LLCPH-) & ; =ÑкающемÑÑ.vnnpdnmsp : (LLCPN-) & ; =ÑкающемÑÑ.vnnpdnnsp : (LLCPN-) & ; =Ñкающему.vnnpdnmsd : (LLCPE-) & ; =Ñкающему.vnnpdnnsd : (LLCPE-) & ; =Ñкающему.vnppdnmsd : (LLCPH-) & ; =Ñкающему.vnppdnnsd : (LLCPH-) & ; =ÑкающемуÑÑ.vnnpdnmsd : (LLCPN-) & ; =ÑкающемуÑÑ.vnnpdnnsd : (LLCPN-) & ; =Ñкающие.vnnpdnpi : (LLCPE-) & ; =Ñкающие.vnnpdnpv =Ñкающих.vnnpdnpv : (LLCPE-) & ; =Ñкающие.vnppdnpi : (LLCPH-) & ; =Ñкающие.vnppdnpv =Ñкающих.vnppdnpv : (LLCPH-) & ; =ÑкающиеÑÑ.vnnpdnpi : (LLCPN-) & ; =ÑкающиеÑÑ.vnnpdnpv =ÑкающихÑÑ.vnnpdnpv : (LLCPN-) & ; =Ñкающий.vnnpdnmsi : (LLCPE-) & ; =Ñкающий.vnppdnmsi : (LLCPH-) & ; =ÑкающийÑÑ.vnnpdnmsi : (LLCPN-) & ; =Ñкающим.vnnpdnmst : (LLCPE-) & ; =Ñкающим.vnnpdnnst : (LLCPE-) & ; =Ñкающим.vnnpdnpd : (LLCPE-) & ; =Ñкающим.vnppdnmst : (LLCPH-) & ; =Ñкающим.vnppdnnst : (LLCPH-) & ; =Ñкающим.vnppdnpd : (LLCPH-) & ; =Ñкающими.vnnpdnpt : (LLCPE-) & ; =Ñкающими.vnppdnpt : (LLCPH-) & ; =ÑкающимиÑÑ.vnnpdnpt : (LLCPN-) & ; =ÑкающимÑÑ.vnnpdnmst : (LLCPN-) & ; =ÑкающимÑÑ.vnnpdnnst : (LLCPN-) & ; =ÑкающимÑÑ.vnnpdnpd : (LLCPN-) & ; =Ñкающих.vnnpdnpg : (LLCPE-) & ; =Ñкающих.vnnpdnpp : (LLCPE-) & ; =Ñкающих.vnppdnpg : (LLCPH-) & ; =Ñкающих.vnppdnpp : (LLCPH-) & ; =ÑкающихÑÑ.vnnpdnpg : (LLCPN-) & ; =ÑкающихÑÑ.vnnpdnpp : (LLCPN-) & ; =Ñкающую.vnnpdnfsv : (LLCPE-) & ; =Ñкающую.vnppdnfsv : (LLCPH-) & ; =ÑкающуюÑÑ.vnnpdnfsv : (LLCPN-) & ; =ÑкаÑ.afsi : (LLCPQ- or LLEKE-) & ; =ÑкаÑ.vnnddn : (LLCPE-) & ; =ÑкаÑ.vnpddn : (LLCPH-) & ; =ÑкаÑÑÑŒ.vnnddn : (LLCPN-) & ; =Ñки.aps : (LLCPQ- or LLEKE-) & ; =Ñкие.adpv : (LLCPQ- or LLEKE-) & ; =Ñкие.api : (LLCPQ- or LLEKE-) & ; =Ñкий.admsv : (LLCPQ-) & ; =Ñкий.amsi : (LLCPQ-) & ; =Ñкий.amsv : (LLEKE-) & ; =Ñким.amst : (LLCPQ- or LLEKE-) & ; =Ñким.anst : (LLCPQ- or LLEKE-) & ; =Ñким.apd : (LLCPQ- or LLEKE-) & ; =Ñкими.apt : (LLCPQ- or LLEKE-) & ; =Ñких.alpv : (LLCPQ- or LLEKE-) & ; =Ñких.apg : (LLCPQ- or LLEKE-) & ; =Ñких.app : (LLCPQ- or LLEKE-) & ; =Ñко.anss : (LLCPQ- or LLEKE-) & ; =Ñкого.almsv : (LLCPQ- or LLEKE-) & ; =Ñкого.amsg : (LLCPQ- or LLEKE-) & ; =Ñкого.ansg : (LLCPQ- or LLEKE-) & ; =Ñкое.ansi : (LLCPQ- or LLEKE-) & ; =Ñкое.ansv : (LLCPQ- or LLEKE-) & ; =Ñкой.afsd : (LLCPQ- or LLEKE-) & ; =Ñкой.afsg : (LLCPQ- or LLEKE-) & ; =Ñкой.afsp : (LLCPQ- or LLEKE-) & ; =Ñкой.afst =Ñкою.afst : (LLCPQ- or LLEKE-) & ; =Ñкользи.vnndv2s : (LLFQD-) & ; =Ñкользив.vnnddp =Ñкользивши.vnnddp : (LLFQD-) & ; =ÑкользившаÑ.vnnpdpfsi : (LLFQD-) & ; =Ñкользившего.vnnpdpmsg : (LLFQD-) & ; =Ñкользившего.vnnpdpmsv =Ñкользивший.vnnpdpmsv : (LLFQD-) & ; =Ñкользившего.vnnpdpnsg : (LLFQD-) & ; =Ñкользившее.vnnpdpnsi : (LLFQD-) & ; =Ñкользившее.vnnpdpnsv : (LLFQD-) & ; =Ñкользившей.vnnpdpfsd : (LLFQD-) & ; =Ñкользившей.vnnpdpfsg : (LLFQD-) & ; =Ñкользившей.vnnpdpfsp : (LLFQD-) & ; =Ñкользившей.vnnpdpfst : (LLFQD-) & ; =Ñкользившем.vnnpdpmsp : (LLFQD-) & ; =Ñкользившем.vnnpdpnsp : (LLFQD-) & ; =Ñкользившему.vnnpdpmsd : (LLFQD-) & ; =Ñкользившему.vnnpdpnsd : (LLFQD-) & ; =Ñкользившие.vnnpdppi : (LLFQD-) & ; =Ñкользившие.vnnpdppv =Ñкользивших.vnnpdppv : (LLFQD-) & ; =Ñкользивший.vnnpdpmsi : (LLFQD-) & ; =Ñкользившим.vnnpdpmst : (LLFQD-) & ; =Ñкользившим.vnnpdpnst : (LLFQD-) & ; =Ñкользившим.vnnpdppd : (LLFQD-) & ; =Ñкользившими.vnnpdppt : (LLFQD-) & ; =Ñкользивших.vnnpdppg : (LLFQD-) & ; =Ñкользивших.vnnpdppp : (LLFQD-) & ; =Ñкользившую.vnnpdpfsv : (LLFQD-) & ; =Ñкользила.vnndpfs : (LLFQD-) & ; =Ñкользили.vnndpp : (LLFQD-) & ; =Ñкользило.vnndpns : (LLFQD-) & ; =Ñкользите.vnndv2p : (LLFQD-) & ; =ÑкользÑ.vnnddn : (LLFQD-) & ; =ÑкользÑщаÑ.vnnpdnfsi : (LLFQD-) & ; =ÑкользÑщего.vnnpdnmsg : (LLFQD-) & ; =ÑкользÑщего.vnnpdnmsv =ÑкользÑщий.vnnpdnmsv : (LLFQD-) & ; =ÑкользÑщего.vnnpdnnsg : (LLFQD-) & ; =ÑкользÑщее.vnnpdnnsi : (LLFQD-) & ; =ÑкользÑщее.vnnpdnnsv : (LLFQD-) & ; =ÑкользÑщей.vnnpdnfsd : (LLFQD-) & ; =ÑкользÑщей.vnnpdnfsg : (LLFQD-) & ; =ÑкользÑщей.vnnpdnfsp : (LLFQD-) & ; =ÑкользÑщей.vnnpdnfst : (LLFQD-) & ; =ÑкользÑщем.vnnpdnmsp : (LLFQD-) & ; =ÑкользÑщем.vnnpdnnsp : (LLFQD-) & ; =ÑкользÑщему.vnnpdnmsd : (LLFQD-) & ; =ÑкользÑщему.vnnpdnnsd : (LLFQD-) & ; =ÑкользÑщие.vnnpdnpi : (LLFQD-) & ; =ÑкользÑщие.vnnpdnpv =ÑкользÑщих.vnnpdnpv : (LLFQD-) & ; =ÑкользÑщий.vnnpdnmsi : (LLFQD-) & ; =ÑкользÑщим.vnnpdnmst : (LLFQD-) & ; =ÑкользÑщим.vnnpdnnst : (LLFQD-) & ; =ÑкользÑщим.vnnpdnpd : (LLFQD-) & ; =ÑкользÑщими.vnnpdnpt : (LLFQD-) & ; =ÑкользÑщих.vnnpdnpg : (LLFQD-) & ; =ÑкользÑщих.vnnpdnpp : (LLFQD-) & ; =ÑкользÑщую.vnnpdnfsv : (LLFQD-) & ; =Ñком.amsp : (LLCPQ- or LLEKE-) & ; =Ñком.ansp : (LLCPQ- or LLEKE-) & ; =Ñкому.amsd : (LLCPQ- or LLEKE-) & ; =Ñкому.ansd : (LLCPQ- or LLEKE-) & ; =Ñкую.afsv : (LLCPQ- or LLEKE-) & ; =Ñлав.vnpddp =Ñлавши.vnpddp : (LLEWC-) & ; =Ñлав.vspddp =Ñлавши.vspddp : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлавшаÑ.vnppdpfsi : (LLEWC-) & ; =ÑлавшаÑ.vsppdpfsi : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлавшаÑÑÑ.vsnpdpfsi : (LLCPU- or LLGPV-) & ; =Ñлавшего.vnppdpmsg : (LLEWC-) & ; =Ñлавшего.vnppdpmsv =Ñлавший.vnppdpmsv : (LLEWC-) & ; =Ñлавшего.vnppdpnsg : (LLEWC-) & ; =Ñлавшего.vnppdpnsv =Ñлавшее.vnppdpnsv : (LLEWC-) & ; =Ñлавшего.vsppdpmsg : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшего.vsppdpmsv =Ñлавший.vsppdpmsv : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшего.vsppdpnsg : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшего.vsppdpnsv : (LLCPS- or LLFSF-) & ; =ÑлавшегоÑÑ.vsnpdpmsg : (LLCPU- or LLGPV-) & ; =ÑлавшегоÑÑ.vsnpdpmsv =ÑлавшийÑÑ.vsnpdpmsv : (LLCPU- or LLGPV-) & ; =ÑлавшегоÑÑ.vsnpdpnsg : (LLCPU- or LLGPV-) & ; =Ñлавшее.vnppdpnsi : (LLEWC-) & ; =Ñлавшее.vsppdpnsi : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшее.vsppdpnsv : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлавшееÑÑ.vsnpdpnsi : (LLCPU- or LLGPV-) & ; =ÑлавшееÑÑ.vsnpdpnsv : (LLCPU- or LLGPV-) & ; =Ñлавшей.vnppdpfsd : (LLEWC-) & ; =Ñлавшей.vnppdpfsg : (LLEWC-) & ; =Ñлавшей.vnppdpfsp : (LLEWC-) & ; =Ñлавшей.vnppdpfst =Ñлавшею.vnppdpfst : (LLEWC-) & ; =Ñлавшей.vsppdpfsd : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшей.vsppdpfsg : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшей.vsppdpfsp : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшей.vsppdpfst : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлавшейÑÑ.vsnpdpfsd : (LLCPU- or LLGPV-) & ; =ÑлавшейÑÑ.vsnpdpfsg : (LLCPU- or LLGPV-) & ; =ÑлавшейÑÑ.vsnpdpfsp : (LLCPU- or LLGPV-) & ; =ÑлавшейÑÑ.vsnpdpfst : (LLCPU- or LLGPV-) & ; =Ñлавшем.vnppdpmsp : (LLEWC-) & ; =Ñлавшем.vnppdpnsp : (LLEWC-) & ; =Ñлавшем.vsppdpmsp : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшем.vsppdpnsp : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлавшемÑÑ.vsnpdpmsp : (LLCPU- or LLGPV-) & ; =ÑлавшемÑÑ.vsnpdpnsp : (LLCPU- or LLGPV-) & ; =Ñлавшему.vnppdpmsd : (LLEWC-) & ; =Ñлавшему.vnppdpnsd : (LLEWC-) & ; =Ñлавшему.vsppdpmsd : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшему.vsppdpnsd : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлавшемуÑÑ.vsnpdpmsd : (LLCPU- or LLGPV-) & ; =ÑлавшемуÑÑ.vsnpdpnsd : (LLCPU- or LLGPV-) & ; =Ñлавшею.vsppdpfst : (LLCPS- or LLFSF-) & ; =Ñлавшие.vnppdppi : (LLEWC-) & ; =Ñлавшие.vnppdppv =Ñлавших.vnppdppv : (LLEWC-) & ; =Ñлавшие.vsppdppi : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшие.vsppdppv =Ñлавших.vsppdppv : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлавшиеÑÑ.vsnpdppi : (LLCPU- or LLGPV-) & ; =ÑлавшиеÑÑ.vsnpdppv =ÑлавшихÑÑ.vsnpdppv : (LLCPU- or LLGPV-) & ; =Ñлавший.vnppdpmsi : (LLEWC-) & ; =Ñлавший.vsppdpmsi : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлавшийÑÑ.vsnpdpmsi : (LLCPU- or LLGPV-) & ; =Ñлавшим.vnppdpmst : (LLEWC-) & ; =Ñлавшим.vnppdpnst : (LLEWC-) & ; =Ñлавшим.vnppdppd : (LLEWC-) & ; =Ñлавшим.vsppdpmst : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшим.vsppdpnst : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшим.vsppdppd : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавшими.vnppdppt : (LLEWC-) & ; =Ñлавшими.vsppdppt : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлавшимиÑÑ.vsnpdppt : (LLCPU- or LLGPV-) & ; =ÑлавшимÑÑ.vsnpdpmst : (LLCPU- or LLGPV-) & ; =ÑлавшимÑÑ.vsnpdpnst : (LLCPU- or LLGPV-) & ; =ÑлавшимÑÑ.vsnpdppd : (LLCPU- or LLGPV-) & ; =ÑлавшиÑÑŒ.vsnddp : (LLCPU- or LLGPV-) & ; =Ñлавших.vnppdppg : (LLEWC-) & ; =Ñлавших.vnppdppp : (LLEWC-) & ; =Ñлавших.vsppdppg : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлавших.vsppdppp : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлавшихÑÑ.vsnpdppg : (LLCPU- or LLGPV-) & ; =ÑлавшихÑÑ.vsnpdppp : (LLCPU- or LLGPV-) & ; =Ñлавшую.vnppdpfsv : (LLEWC-) & ; =Ñлавшую.vsppdpfsv : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлавшуюÑÑ.vsnpdpfsv : (LLCPU- or LLGPV-) & ; =Ñлал.vnpdpms : (LLEWC-) & ; =Ñлал.vspdpms : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлала.vnpdpfs : (LLEWC-) & ; =Ñлала.vspdpfs : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлалаÑÑŒ.vsndpfs : (LLCPU- or LLGPV-) & ; =Ñлали.vnpdpp : (LLEWC-) & ; =Ñлали.vspdpp : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлалиÑÑŒ.vsndpp : (LLCPU- or LLGPV-) & ; =Ñлало.vnpdpns : (LLEWC-) & ; =Ñлало.vspdpns : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлалоÑÑŒ.vsndpns : (LLCPU- or LLGPV-) & ; =ÑлалÑÑ.vsndpms : (LLCPU- or LLGPV-) & ; =Ñлан.vnppspmsi =Ñланный.vnppspmsi : (LLEWC-) & ; =Ñлан.vsppsnmss : (LLCPR- or LLGGH-) & ; =Ñлан.vsppspmsi : (LLCPS-) & ; =Ñлан.vsppspmss : (LLFSF-) & ; =Ñлана.vnppspfsi =ÑланнаÑ.vnppspfsi : (LLEWC-) & ; =Ñлана.vsppsnfss : (LLCPR- or LLGGH-) & ; =Ñлана.vsppspfsi : (LLCPS-) & ; =Ñлана.vsppspfss : (LLFSF-) & ; =ÑланнаÑ.vsppspfsi : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланного.vnppspmsg : (LLEWC-) & ; =Ñланного.vnppspmsv =Ñланный.vnppspmsv : (LLEWC-) & ; =Ñланного.vnppspnsg : (LLEWC-) & ; =Ñланного.vnppspnsv =Ñланное.vnppspnsv : (LLEWC-) & ; =Ñланного.vsppspmsg : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланного.vsppspmsv =Ñланный.vsppspmsv : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланного.vsppspnsg : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланного.vsppspnsv : (LLCPS- or LLFSF-) & ; =Ñланное.vnppspnsi =Ñлано.vnppspnsi : (LLEWC-) & ; =Ñланное.vsppspnsi : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланное.vsppspnsv : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланной.vnppspfsd : (LLEWC-) & ; =Ñланной.vnppspfsg : (LLEWC-) & ; =Ñланной.vnppspfsp : (LLEWC-) & ; =Ñланной.vnppspfst =Ñланною.vnppspfst : (LLEWC-) & ; =Ñланной.vsppspfsd : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланной.vsppspfsg : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланной.vsppspfsp : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланной.vsppspfst : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланном.vnppspmsp : (LLEWC-) & ; =Ñланном.vnppspnsp : (LLEWC-) & ; =Ñланном.vsppspmsp : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланном.vsppspnsp : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланному.vnppspmsd : (LLEWC-) & ; =Ñланному.vnppspnsd : (LLEWC-) & ; =Ñланному.vsppspmsd : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланному.vsppspnsd : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланною.vsppspfst : (LLCPS- or LLFSF-) & ; =Ñланную.vnppspfsv : (LLEWC-) & ; =Ñланную.vsppspfsv : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланные.vnppsppi =Ñланы.vnppsppi : (LLEWC-) & ; =Ñланные.vnppsppv =Ñланных.vnppsppv : (LLEWC-) & ; =Ñланные.vsppsppi : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланные.vsppsppv =Ñланных.vsppsppv : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланный.vsppspmsi : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланным.vnppspmst : (LLEWC-) & ; =Ñланным.vnppspnst : (LLEWC-) & ; =Ñланным.vnppsppd : (LLEWC-) & ; =Ñланным.vsppspmst : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланным.vsppspnst : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланным.vsppsppd : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланными.vnppsppt : (LLEWC-) & ; =Ñланными.vsppsppt : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланных.vnppsppg : (LLEWC-) & ; =Ñланных.vnppsppp : (LLEWC-) & ; =Ñланных.vsppsppg : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñланных.vsppsppp : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =Ñлано.vsppsnnss : (LLCPR- or LLGGH-) & ; =Ñлано.vsppspnsi : (LLCPS-) & ; =Ñлано.vsppspnss : (LLFSF-) & ; =Ñланы.vsppsnps : (LLCPR- or LLGGH-) & ; =Ñланы.vsppsppi : (LLCPS-) & ; =Ñланы.vsppspps : (LLFSF-) & ; =Ñлать.vnpdi : (LLEWC-) & ; =Ñлать.vspdi : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =ÑлатьÑÑ.vsndi : (LLCPU- or LLGPV-) & ; =Ñли.vspdv2s : (LLCPV- or LLGFJ-) & ; =Ñлив.vspddp =Ñливши.vspddp : (LLCPV- or LLGFJ-) & ; =ÑлившаÑ.vsppdpfsi : (LLCPV- or LLGFJ-) & ; =Ñлившего.vsppdpmsg : (LLCPV- or LLGFJ-) & ; =Ñлившего.vsppdpmsv =Ñливший.vsppdpmsv : (LLCPV- or LLGFJ-) & ; =Ñлившего.vsppdpnsg : (LLCPV- or LLGFJ-) & ; =Ñлившее.vsppdpnsi : (LLCPV- or LLGFJ-) & ; =Ñлившее.vsppdpnsv : (LLCPV- or LLGFJ-) & ; =Ñлившей.vsppdpfsd : (LLCPV- or LLGFJ-) & ; =Ñлившей.vsppdpfsg : (LLCPV- or LLGFJ-) & ; =Ñлившей.vsppdpfsp : (LLCPV- or LLGFJ-) & ; =Ñлившей.vsppdpfst : (LLCPV- or LLGFJ-) & ; =Ñлившем.vsppdpmsp : (LLCPV- or LLGFJ-) & ; =Ñлившем.vsppdpnsp : (LLCPV- or LLGFJ-) & ; =Ñлившему.vsppdpmsd : (LLCPV- or LLGFJ-) & ; =Ñлившему.vsppdpnsd : (LLCPV- or LLGFJ-) & ; =Ñлившие.vsppdppi : (LLCPV- or LLGFJ-) & ; =Ñлившие.vsppdppv =Ñливших.vsppdppv : (LLCPV- or LLGFJ-) & ; =Ñливший.vsppdpmsi : (LLCPV- or LLGFJ-) & ; =Ñлившим.vsppdpmst : (LLCPV- or LLGFJ-) & ; =Ñлившим.vsppdpnst : (LLCPV- or LLGFJ-) & ; =Ñлившим.vsppdppd : (LLCPV- or LLGFJ-) & ; =Ñлившими.vsppdppt : (LLCPV- or LLGFJ-) & ; =Ñливших.vsppdppg : (LLCPV- or LLGFJ-) & ; =Ñливших.vsppdppp : (LLCPV- or LLGFJ-) & ; =Ñлившую.vsppdpfsv : (LLCPV- or LLGFJ-) & ; =Ñлил.vspdpms : (LLCPV- or LLGFJ-) & ; =Ñлила.vspdpfs : (LLCPV- or LLGFJ-) & ; =Ñлили.vspdpp : (LLCPV- or LLGFJ-) & ; =Ñлило.vspdpns : (LLCPV- or LLGFJ-) & ; =Ñлим.vspdf1p : (LLCPV- or LLGFJ-) & ; =Ñлим.vspdv1p : (LLGFJ-) & ; =Ñлим.vspdv1s : (LLCPV-) & ; =Ñлимте.vspdv1p : (LLCPV- or LLGFJ-) & ; =Ñлит.vspdf3s : (LLCPV- or LLGFJ-) & ; =Ñлите.vspdf2p : (LLCPV- or LLGFJ-) & ; =Ñлите.vspdv2p : (LLCPV- or LLGFJ-) & ; =Ñлить.vspdi : (LLCPV- or LLGFJ-) & ; =Ñлишь.vspdf2s : (LLCPV- or LLGFJ-) & ; =Ñлю.vspdf1s : (LLCPV- or LLGFJ-) & ; =ÑлÑÑ‚.vspdf3p : (LLCPV- or LLGFJ-) & ; =Ñов.ndmpg : (LLAWC-) & ; =Ñов.nlmpg : (LLAWD-) & ; =Ñов.nlmpv : (LLAWD-) & ; =Ñок.amss : (LLCPQ- or LLCPX- or LLEKE-) & ; =Ñока.afss : (LLCPX-) & ; =ÑокаÑ.afsi : (LLCPX-) & ; =Ñоки.aps : (LLCPX-) & ; =Ñокие.adpv : (LLCPX-) & ; =Ñокие.api : (LLCPX-) & ; =Ñокий.admsv : (LLCPX-) & ; =Ñокий.amsi : (LLCPX-) & ; =Ñоким.amst : (LLCPX-) & ; =Ñоким.anst : (LLCPX-) & ; =Ñоким.apd : (LLCPX-) & ; =Ñокими.apt : (LLCPX-) & ; =Ñоких.alpv : (LLCPX-) & ; =Ñоких.apg : (LLCPX-) & ; =Ñоких.app : (LLCPX-) & ; =Ñоко.anss : (LLCPX-) & ; =Ñокого.almsv : (LLCPX-) & ; =Ñокого.amsg : (LLCPX-) & ; =Ñокого.ansg : (LLCPX-) & ; =Ñокое.ansi : (LLCPX-) & ; =Ñокое.ansv : (LLCPX-) & ; =Ñокой.afsd : (LLCPX-) & ; =Ñокой.afsg : (LLCPX-) & ; =Ñокой.afsp : (LLCPX-) & ; =Ñокой.afst =Ñокою.afst : (LLCPX-) & ; =Ñоком.amsp : (LLCPX-) & ; =Ñоком.ansp : (LLCPX-) & ; =Ñокому.amsd : (LLCPX-) & ; =Ñокому.ansd : (LLCPX-) & ; =Ñокую.afsv : (LLCPX-) & ; =Ñом.ndmst : (LLAWC-) & ; =Ñом.nlmst : (LLAWD-) & ; =Ñпей.vspdv2s : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпейте.vspdv2p : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпер.vspdpms : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñперев.vspddp =Ñперши.vspddp : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпереть.vspdi : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñперла.vspdpfs : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñперли.vspdpp : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñперло.vspdpns : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñперт.vsppsnmss : (LLCPZ- or LLGQY-) & ; =Ñперт.vsppspmsi : (LLCPY-) & ; =Ñперта.vsppsnfss : (LLCPZ- or LLGQY-) & ; =Ñперта.vsppspfsi : (LLCPY-) & ; =ÑпертаÑ.vsppspfsi : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñперто.vsppsnnss : (LLCPZ- or LLGQY-) & ; =Ñперто.vsppspnsi : (LLCPY-) & ; =Ñпертого.vsppspmsg : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертого.vsppspmsv =Ñпертый.vsppspmsv : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертого.vsppspnsg : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертого.vsppspnsv : (LLCPY-) & ; =Ñпертое.vsppspnsi : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертое.vsppspnsv : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертой.vsppspfsd : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертой.vsppspfsg : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертой.vsppspfsp : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертой.vsppspfst : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертом.vsppspmsp : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертом.vsppspnsp : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертому.vsppspmsd : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертому.vsppspnsd : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертою.vsppspfst : (LLCPY-) & ; =Ñпертую.vsppspfsv : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñперты.vsppsnps : (LLCPZ- or LLGQY-) & ; =Ñперты.vsppsppi : (LLCPY-) & ; =Ñпертые.vsppsppi : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертые.vsppsppv =Ñпертых.vsppsppv : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертый.vsppspmsi : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертым.vsppspmst : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертым.vsppspnst : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертым.vsppsppd : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертыми.vsppsppt : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертых.vsppsppg : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпертых.vsppsppp : (LLCPY- or LLCPZ- or LLGQY-) & ; =ÑпершаÑ.vsppdpfsi : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершего.vsppdpmsg : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершего.vsppdpmsv =Ñперший.vsppdpmsv : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершего.vsppdpnsg : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершего.vsppdpnsv : (LLCPY-) & ; =Ñпершее.vsppdpnsi : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершее.vsppdpnsv : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершей.vsppdpfsd : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершей.vsppdpfsg : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершей.vsppdpfsp : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершей.vsppdpfst : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершем.vsppdpmsp : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершем.vsppdpnsp : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершему.vsppdpmsd : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершему.vsppdpnsd : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершею.vsppdpfst : (LLCPY-) & ; =Ñпершие.vsppdppi : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершие.vsppdppv =Ñперших.vsppdppv : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñперший.vsppdpmsi : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершим.vsppdpmst : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершим.vsppdpnst : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершим.vsppdppd : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершими.vsppdppt : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñперших.vsppdppg : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñперших.vsppdppp : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпершую.vsppdpfsv : (LLCPY- or LLCPZ- or LLGQY-) & ; =Ñпив.vspddp =Ñпивши.vspddp : (LLCQA- or LLCQB- or LLGLB-) & ; =ÑпившаÑ.vsppdpfsi : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившего.vsppdpmsg : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившего.vsppdpmsv =Ñпивший.vsppdpmsv : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившего.vsppdpnsg : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившего.vsppdpnsv : (LLCQA-) & ; =Ñпившее.vsppdpnsi : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившее.vsppdpnsv : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившей.vsppdpfsd : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившей.vsppdpfsg : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившей.vsppdpfsp : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившей.vsppdpfst : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившем.vsppdpmsp : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившем.vsppdpnsp : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившему.vsppdpmsd : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившему.vsppdpnsd : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившею.vsppdpfst : (LLCQA-) & ; =Ñпившие.vsppdppi : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившие.vsppdppv =Ñпивших.vsppdppv : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпивший.vsppdpmsi : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившим.vsppdpmst : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившим.vsppdpnst : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившим.vsppdppd : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившими.vsppdppt : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпивших.vsppdppg : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпивших.vsppdppp : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпившую.vsppdpfsv : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпил.vspdpms : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпила.vspdpfs : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпили.vspdpp : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпило.vspdpns : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпит.vsppsnmss : (LLCQB- or LLGLB-) & ; =Ñпит.vsppspmsi : (LLCQA-) & ; =Ñпита.vsppsnfss : (LLCQB- or LLGLB-) & ; =Ñпита.vsppspfsi : (LLCQA-) & ; =ÑпитаÑ.vsppspfsi : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпито.vsppsnnss : (LLCQB- or LLGLB-) & ; =Ñпито.vsppspnsi : (LLCQA-) & ; =Ñпитого.vsppspmsg : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитого.vsppspmsv =Ñпитый.vsppspmsv : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитого.vsppspnsg : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитого.vsppspnsv : (LLCQA-) & ; =Ñпитое.vsppspnsi : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитое.vsppspnsv : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитой.vsppspfsd : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитой.vsppspfsg : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитой.vsppspfsp : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитой.vsppspfst : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитом.vsppspmsp : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитом.vsppspnsp : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитому.vsppspmsd : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитому.vsppspnsd : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитою.vsppspfst : (LLCQA-) & ; =Ñпитую.vsppspfsv : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпиты.vsppsnps : (LLCQB- or LLGLB-) & ; =Ñпиты.vsppsppi : (LLCQA-) & ; =Ñпитые.vsppsppi : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитые.vsppsppv =Ñпитых.vsppsppv : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитый.vsppspmsi : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитым.vsppspmst : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитым.vsppspnst : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитым.vsppsppd : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитыми.vsppsppt : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитых.vsppsppg : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпитых.vsppsppp : (LLCQA- or LLCQB- or LLGLB-) & ; =Ñпить.vspdi : (LLCQA- or LLCQB- or LLGLB-) & ; =ÑÑтелем.vspdf1p : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =ÑÑтелем.vspdv1p : (LLGKX-) & ; =ÑÑтелем.vspdv1s : (LLBBP-) & ; =ÑÑтелемÑÑ.vsndf1p : (LLBBQ- or LLFEU- or LLGQW-) & ; =ÑÑтелемÑÑ.vsndv1p : (LLGQW-) & ; =ÑÑтелемÑÑ.vsndv1s : (LLBBQ-) & ; =ÑÑтелемте.vspdv1p : (LLBBP- or LLGKX-) & ; =ÑÑтелемтеÑÑŒ.vsndv1p : (LLBBQ- or LLGQW-) & ; =ÑÑтелет.vspdf3s : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =ÑÑтелете.vspdf2p : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =ÑÑтелетеÑÑŒ.vsndf2p : (LLFEU-) & ; =ÑÑтелетÑÑ.vsndf3s : (LLBBQ- or LLFEU- or LLGQW-) & ; =ÑÑтелешь.vspdf2s : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =ÑÑтелешьÑÑ.vsndf2s : (LLFEU-) & ; =ÑÑтели.vspdv2s : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =ÑÑтелиÑÑŒ.vsndv2s : (LLBBQ- or LLFEU- or LLGQW-) & ; =ÑÑтелите.vspdv2p : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =ÑÑтелитеÑÑŒ.vsndv2p : (LLFEU-) & ; =ÑÑтелю.vspdf1s : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =ÑÑтелюÑÑŒ.vsndf1s : (LLBBQ- or LLFEU- or LLGQW-) & ; =ÑÑтелют.vspdf3p : (LLBBP- or LLFCL- or LLFSD- or LLGKX-) & ; =ÑÑтелютÑÑ.vsndf3p : (LLBBQ- or LLFEU- or LLGQW-) & ; =ÑÑ‚.amss : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =ÑÑ‚.vnpdn3s : (LLENW-) & ; =ÑÑ‚.vsndf3s : (LLCTO- or LLGLO-) & ; =ÑÑ‚.vspdf3s : (LLCTS- or LLCTU- or LLDDF- or LLDDQ- or LLDDT- or LLFRX- or LLFUD- or LLGAR- or LLGED-) & ; =Ñта.afss : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтав.vnpddp =Ñтавши.vnpddp : (LLCQG-) & ; =Ñтав.vsnddp =Ñтавши.vsnddp : (LLCQH- or LLGJT-) & ; =Ñтав.vspddp =Ñтавши.vspddp : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑтавшаÑ.vnppdpfsi : (LLCQG-) & ; =ÑтавшаÑ.vsnpdpfsi : (LLCQH- or LLGJT-) & ; =ÑтавшаÑ.vsppdpfsi : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑтавшаÑÑÑ.vnnpdpfsi : (LLCQK-) & ; =ÑтавшаÑÑÑ.vsnpdpfsi : (LLCQL- or LLFFG- or LLGGX-) & ; =Ñтавшего.vnppdpmsg : (LLCQG-) & ; =Ñтавшего.vnppdpmsv =Ñтавший.vnppdpmsv : (LLCQG-) & ; =Ñтавшего.vnppdpnsg : (LLCQG-) & ; =Ñтавшего.vsnpdpmsg : (LLCQH- or LLGJT-) & ; =Ñтавшего.vsnpdpmsv =Ñтавший.vsnpdpmsv : (LLCQH- or LLGJT-) & ; =Ñтавшего.vsnpdpnsg : (LLCQH- or LLGJT-) & ; =Ñтавшего.vsppdpmsg : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшего.vsppdpmsv =Ñтавший.vsppdpmsv : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшего.vsppdpnsg : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшего.vsppdpnsv : (LLCQJ- or LLFRW-) & ; =ÑтавшегоÑÑ.vnnpdpmsg : (LLCQK-) & ; =ÑтавшегоÑÑ.vnnpdpmsv =ÑтавшийÑÑ.vnnpdpmsv : (LLCQK-) & ; =ÑтавшегоÑÑ.vnnpdpnsg : (LLCQK-) & ; =ÑтавшегоÑÑ.vsnpdpmsg : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшегоÑÑ.vsnpdpmsv =ÑтавшийÑÑ.vsnpdpmsv : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшегоÑÑ.vsnpdpnsg : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшегоÑÑ.vsnpdpnsv : (LLFFG-) & ; =Ñтавшее.vnppdpnsi : (LLCQG-) & ; =Ñтавшее.vnppdpnsv : (LLCQG-) & ; =Ñтавшее.vsnpdpnsi : (LLCQH- or LLGJT-) & ; =Ñтавшее.vsnpdpnsv : (LLCQH- or LLGJT-) & ; =Ñтавшее.vsppdpnsi : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшее.vsppdpnsv : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑтавшееÑÑ.vnnpdpnsi : (LLCQK-) & ; =ÑтавшееÑÑ.vnnpdpnsv : (LLCQK-) & ; =ÑтавшееÑÑ.vsnpdpnsi : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшееÑÑ.vsnpdpnsv : (LLCQL- or LLFFG- or LLGGX-) & ; =Ñтавшей.vnppdpfsd : (LLCQG-) & ; =Ñтавшей.vnppdpfsg : (LLCQG-) & ; =Ñтавшей.vnppdpfsp : (LLCQG-) & ; =Ñтавшей.vnppdpfst : (LLCQG-) & ; =Ñтавшей.vsnpdpfsd : (LLCQH- or LLGJT-) & ; =Ñтавшей.vsnpdpfsg : (LLCQH- or LLGJT-) & ; =Ñтавшей.vsnpdpfsp : (LLCQH- or LLGJT-) & ; =Ñтавшей.vsnpdpfst : (LLCQH- or LLGJT-) & ; =Ñтавшей.vsppdpfsd : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшей.vsppdpfsg : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшей.vsppdpfsp : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшей.vsppdpfst : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑтавшейÑÑ.vnnpdpfsd : (LLCQK-) & ; =ÑтавшейÑÑ.vnnpdpfsg : (LLCQK-) & ; =ÑтавшейÑÑ.vnnpdpfsp : (LLCQK-) & ; =ÑтавшейÑÑ.vnnpdpfst : (LLCQK-) & ; =ÑтавшейÑÑ.vsnpdpfsd : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшейÑÑ.vsnpdpfsg : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшейÑÑ.vsnpdpfsp : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшейÑÑ.vsnpdpfst : (LLCQL- or LLFFG- or LLGGX-) & ; =Ñтавшем.vnppdpmsp : (LLCQG-) & ; =Ñтавшем.vnppdpnsp : (LLCQG-) & ; =Ñтавшем.vsnpdpmsp : (LLCQH- or LLGJT-) & ; =Ñтавшем.vsnpdpnsp : (LLCQH- or LLGJT-) & ; =Ñтавшем.vsppdpmsp : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшем.vsppdpnsp : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑтавшемÑÑ.vnnpdpmsp : (LLCQK-) & ; =ÑтавшемÑÑ.vnnpdpnsp : (LLCQK-) & ; =ÑтавшемÑÑ.vsnpdpmsp : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшемÑÑ.vsnpdpnsp : (LLCQL- or LLFFG- or LLGGX-) & ; =Ñтавшему.vnppdpmsd : (LLCQG-) & ; =Ñтавшему.vnppdpnsd : (LLCQG-) & ; =Ñтавшему.vsnpdpmsd : (LLCQH- or LLGJT-) & ; =Ñтавшему.vsnpdpnsd : (LLCQH- or LLGJT-) & ; =Ñтавшему.vsppdpmsd : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшему.vsppdpnsd : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑтавшемуÑÑ.vnnpdpmsd : (LLCQK-) & ; =ÑтавшемуÑÑ.vnnpdpnsd : (LLCQK-) & ; =ÑтавшемуÑÑ.vsnpdpmsd : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшемуÑÑ.vsnpdpnsd : (LLCQL- or LLFFG- or LLGGX-) & ; =Ñтавшею.vsppdpfst : (LLCQJ- or LLFRW-) & ; =ÑтавшеюÑÑ.vsnpdpfst : (LLFFG-) & ; =Ñтавшие.vnppdppi : (LLCQG-) & ; =Ñтавшие.vnppdppv =Ñтавших.vnppdppv : (LLCQG-) & ; =Ñтавшие.vsnpdppi : (LLCQH- or LLGJT-) & ; =Ñтавшие.vsnpdppv =Ñтавших.vsnpdppv : (LLCQH- or LLGJT-) & ; =Ñтавшие.vsppdppi : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшие.vsppdppv =Ñтавших.vsppdppv : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑтавшиеÑÑ.vnnpdppi : (LLCQK-) & ; =ÑтавшиеÑÑ.vnnpdppv =ÑтавшихÑÑ.vnnpdppv : (LLCQK-) & ; =ÑтавшиеÑÑ.vsnpdppi : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшиеÑÑ.vsnpdppv =ÑтавшихÑÑ.vsnpdppv : (LLCQL- or LLFFG- or LLGGX-) & ; =Ñтавший.vnppdpmsi : (LLCQG-) & ; =Ñтавший.vsnpdpmsi : (LLCQH- or LLGJT-) & ; =Ñтавший.vsppdpmsi : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑтавшийÑÑ.vnnpdpmsi : (LLCQK-) & ; =ÑтавшийÑÑ.vsnpdpmsi : (LLCQL- or LLFFG- or LLGGX-) & ; =Ñтавшим.vnppdpmst : (LLCQG-) & ; =Ñтавшим.vnppdpnst : (LLCQG-) & ; =Ñтавшим.vnppdppd : (LLCQG-) & ; =Ñтавшим.vsnpdpmst : (LLCQH- or LLGJT-) & ; =Ñтавшим.vsnpdpnst : (LLCQH- or LLGJT-) & ; =Ñтавшим.vsnpdppd : (LLCQH- or LLGJT-) & ; =Ñтавшим.vsppdpmst : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшим.vsppdpnst : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшим.vsppdppd : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавшими.vnppdppt : (LLCQG-) & ; =Ñтавшими.vsnpdppt : (LLCQH- or LLGJT-) & ; =Ñтавшими.vsppdppt : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑтавшимиÑÑ.vnnpdppt : (LLCQK-) & ; =ÑтавшимиÑÑ.vsnpdppt : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшимÑÑ.vnnpdpmst : (LLCQK-) & ; =ÑтавшимÑÑ.vnnpdpnst : (LLCQK-) & ; =ÑтавшимÑÑ.vnnpdppd : (LLCQK-) & ; =ÑтавшимÑÑ.vsnpdpmst : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшимÑÑ.vsnpdpnst : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшимÑÑ.vsnpdppd : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшиÑÑŒ.vnnddp : (LLCQK- or LLFFG-) & ; =ÑтавшиÑÑŒ.vsnddp : (LLCQL- or LLGGX-) & ; =Ñтавших.vnppdppg : (LLCQG-) & ; =Ñтавших.vnppdppp : (LLCQG-) & ; =Ñтавших.vsnpdppg : (LLCQH- or LLGJT-) & ; =Ñтавших.vsnpdppp : (LLCQH- or LLGJT-) & ; =Ñтавших.vsppdppg : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтавших.vsppdppp : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑтавшихÑÑ.vnnpdppg : (LLCQK-) & ; =ÑтавшихÑÑ.vnnpdppp : (LLCQK-) & ; =ÑтавшихÑÑ.vsnpdppg : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтавшихÑÑ.vsnpdppp : (LLCQL- or LLFFG- or LLGGX-) & ; =Ñтавшую.vnppdpfsv : (LLCQG-) & ; =Ñтавшую.vsnpdpfsv : (LLCQH- or LLGJT-) & ; =Ñтавшую.vsppdpfsv : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑтавшуюÑÑ.vnnpdpfsv : (LLCQK-) & ; =ÑтавшуюÑÑ.vsnpdpfsv : (LLCQL- or LLFFG- or LLGGX-) & ; =Ñтал.vnpdpms : (LLCQG-) & ; =Ñтал.vsndpms : (LLCQH- or LLGJT-) & ; =Ñтал.vspdpms : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтала.vnpdpfs : (LLCQG-) & ; =Ñтала.vsndpfs : (LLCQH- or LLGJT-) & ; =Ñтала.vspdpfs : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑталаÑÑŒ.vnndpfs : (LLCQK-) & ; =ÑталаÑÑŒ.vsndpfs : (LLCQL- or LLFFG- or LLGGX-) & ; =Ñтали.vnpdpp : (LLCQG-) & ; =Ñтали.vsndpp : (LLCQH- or LLGJT-) & ; =Ñтали.vspdpp : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑталиÑÑŒ.vnndpp : (LLCQK-) & ; =ÑталиÑÑŒ.vsndpp : (LLCQL- or LLFFG- or LLGGX-) & ; =Ñтало.vnpdpns : (LLCQG-) & ; =Ñтало.vsndpns : (LLCQH- or LLGJT-) & ; =Ñтало.vspdpns : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑталоÑÑŒ.vnndpns : (LLCQK-) & ; =ÑталоÑÑŒ.vsndpns : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑталÑÑ.vnndpms : (LLCQK-) & ; =ÑталÑÑ.vsndpms : (LLCQL- or LLFFG- or LLGGX-) & ; =Ñтан.vnppspmss : (LLCQG-) & ; =Ñтан.vsppsnmss : (LLCQI- or LLGGB-) & ; =Ñтан.vsppspmsi : (LLCQJ-) & ; =Ñтан.vsppspmss : (LLFRW-) & ; =Ñтана.vnppspfss : (LLCQG-) & ; =Ñтана.vsppsnfss : (LLCQI- or LLGGB-) & ; =Ñтана.vsppspfsi : (LLCQJ-) & ; =Ñтана.vsppspfss : (LLFRW-) & ; =ÑтаннаÑ.vnppspfsi : (LLCQG-) & ; =ÑтаннаÑ.vsppspfsi : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанного.vnppspmsg : (LLCQG-) & ; =Ñтанного.vnppspmsv =Ñтанный.vnppspmsv : (LLCQG-) & ; =Ñтанного.vnppspnsg : (LLCQG-) & ; =Ñтанного.vsppspmsg : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанного.vsppspmsv =Ñтанный.vsppspmsv : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанного.vsppspnsg : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанного.vsppspnsv : (LLCQJ- or LLFRW-) & ; =Ñтанное.vnppspnsi : (LLCQG-) & ; =Ñтанное.vnppspnsv : (LLCQG-) & ; =Ñтанное.vsppspnsi : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанное.vsppspnsv : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанной.vnppspfsd : (LLCQG-) & ; =Ñтанной.vnppspfsg : (LLCQG-) & ; =Ñтанной.vnppspfsp : (LLCQG-) & ; =Ñтанной.vnppspfst : (LLCQG-) & ; =Ñтанной.vsppspfsd : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанной.vsppspfsg : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанной.vsppspfsp : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанной.vsppspfst : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанном.vnppspmsp : (LLCQG-) & ; =Ñтанном.vnppspnsp : (LLCQG-) & ; =Ñтанном.vsppspmsp : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанном.vsppspnsp : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанному.vnppspmsd : (LLCQG-) & ; =Ñтанному.vnppspnsd : (LLCQG-) & ; =Ñтанному.vsppspmsd : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанному.vsppspnsd : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанною.vsppspfst : (LLCQJ- or LLFRW-) & ; =Ñтанную.vnppspfsv : (LLCQG-) & ; =Ñтанную.vsppspfsv : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанные.vnppsppi : (LLCQG-) & ; =Ñтанные.vnppsppv =Ñтанных.vnppsppv : (LLCQG-) & ; =Ñтанные.vsppsppi : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанные.vsppsppv =Ñтанных.vsppsppv : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанный.vnppspmsi : (LLCQG-) & ; =Ñтанный.vsppspmsi : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанным.vnppspmst : (LLCQG-) & ; =Ñтанным.vnppspnst : (LLCQG-) & ; =Ñтанным.vnppsppd : (LLCQG-) & ; =Ñтанным.vsppspmst : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанным.vsppspnst : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанным.vsppsppd : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанными.vnppsppt : (LLCQG-) & ; =Ñтанными.vsppsppt : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанных.vnppsppg : (LLCQG-) & ; =Ñтанных.vnppsppp : (LLCQG-) & ; =Ñтанных.vsppsppg : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтанных.vsppsppp : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =Ñтано.vnppspnss : (LLCQG-) & ; =Ñтано.vsppsnnss : (LLCQI- or LLGGB-) & ; =Ñтано.vsppspnsi : (LLCQJ-) & ; =Ñтано.vsppspnss : (LLFRW-) & ; =Ñтаны.vnppspps : (LLCQG-) & ; =Ñтаны.vsppsnps : (LLCQI- or LLGGB-) & ; =Ñтаны.vsppsppi : (LLCQJ-) & ; =Ñтаны.vsppspps : (LLFRW-) & ; =Ñтать.vnpdi : (LLCQG-) & ; =Ñтать.vsndi : (LLCQH- or LLGJT-) & ; =Ñтать.vspdi : (LLCQI- or LLCQJ- or LLFRW- or LLGGB-) & ; =ÑтатьÑÑ.vnndi : (LLCQK-) & ; =ÑтатьÑÑ.vsndi : (LLCQL- or LLFFG- or LLGGX-) & ; =ÑтаÑ.afsi : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтев.vnnddp =Ñтевши.vnnddp : (LLCQQ-) & ; =Ñтев.vnpddp =Ñтевши.vnpddp : (LLESE-) & ; =Ñтев.vsnddp =Ñтевши.vsnddp : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтев.vspddp =Ñтевши.vspddp : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтевшаÑ.vnnpdpfsi : (LLCQQ-) & ; =ÑтевшаÑ.vnppdpfsi : (LLESE-) & ; =ÑтевшаÑ.vsnpdpfsi : (LLCQS- or LLCQT- or LLGHY-) & ; =ÑтевшаÑ.vsppdpfsi : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтевшаÑÑÑ.vnnpdpfsi : (LLESF-) & ; =ÑтевшаÑÑÑ.vsnpdpfsi : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñтевшего.vnnpdpmsg : (LLCQQ-) & ; =Ñтевшего.vnnpdpmsv =Ñтевший.vnnpdpmsv : (LLCQQ-) & ; =Ñтевшего.vnnpdpnsg : (LLCQQ-) & ; =Ñтевшего.vnppdpmsg : (LLESE-) & ; =Ñтевшего.vnppdpmsv =Ñтевший.vnppdpmsv : (LLESE-) & ; =Ñтевшего.vnppdpnsg : (LLESE-) & ; =Ñтевшего.vsnpdpmsg : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшего.vsnpdpmsv =Ñтевший.vsnpdpmsv : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшего.vsnpdpnsg : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшего.vsnpdpnsv : (LLCQT-) & ; =Ñтевшего.vsppdpmsg : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшего.vsppdpmsv =Ñтевший.vsppdpmsv : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшего.vsppdpnsg : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшего.vsppdpnsv : (LLCQV-) & ; =ÑтевшегоÑÑ.vnnpdpmsg : (LLESF-) & ; =ÑтевшегоÑÑ.vnnpdpmsv =ÑтевшийÑÑ.vnnpdpmsv : (LLESF-) & ; =ÑтевшегоÑÑ.vnnpdpnsg : (LLESF-) & ; =ÑтевшегоÑÑ.vsnpdpmsg : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшегоÑÑ.vsnpdpmsv =ÑтевшийÑÑ.vsnpdpmsv : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшегоÑÑ.vsnpdpnsg : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшегоÑÑ.vsnpdpnsv : (LLFFH-) & ; =Ñтевшее.vnnpdpnsi : (LLCQQ-) & ; =Ñтевшее.vnnpdpnsv : (LLCQQ-) & ; =Ñтевшее.vnppdpnsi : (LLESE-) & ; =Ñтевшее.vnppdpnsv : (LLESE-) & ; =Ñтевшее.vsnpdpnsi : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшее.vsnpdpnsv : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшее.vsppdpnsi : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшее.vsppdpnsv : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтевшееÑÑ.vnnpdpnsi : (LLESF-) & ; =ÑтевшееÑÑ.vnnpdpnsv : (LLESF-) & ; =ÑтевшееÑÑ.vsnpdpnsi : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшееÑÑ.vsnpdpnsv : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñтевшей.vnnpdpfsd : (LLCQQ-) & ; =Ñтевшей.vnnpdpfsg : (LLCQQ-) & ; =Ñтевшей.vnnpdpfsp : (LLCQQ-) & ; =Ñтевшей.vnnpdpfst : (LLCQQ-) & ; =Ñтевшей.vnppdpfsd : (LLESE-) & ; =Ñтевшей.vnppdpfsg : (LLESE-) & ; =Ñтевшей.vnppdpfsp : (LLESE-) & ; =Ñтевшей.vnppdpfst : (LLESE-) & ; =Ñтевшей.vsnpdpfsd : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшей.vsnpdpfsg : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшей.vsnpdpfsp : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшей.vsnpdpfst : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшей.vsppdpfsd : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшей.vsppdpfsg : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшей.vsppdpfsp : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшей.vsppdpfst : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтевшейÑÑ.vnnpdpfsd : (LLESF-) & ; =ÑтевшейÑÑ.vnnpdpfsg : (LLESF-) & ; =ÑтевшейÑÑ.vnnpdpfsp : (LLESF-) & ; =ÑтевшейÑÑ.vnnpdpfst : (LLESF-) & ; =ÑтевшейÑÑ.vsnpdpfsd : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшейÑÑ.vsnpdpfsg : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшейÑÑ.vsnpdpfsp : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшейÑÑ.vsnpdpfst : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñтевшем.vnnpdpmsp : (LLCQQ-) & ; =Ñтевшем.vnnpdpnsp : (LLCQQ-) & ; =Ñтевшем.vnppdpmsp : (LLESE-) & ; =Ñтевшем.vnppdpnsp : (LLESE-) & ; =Ñтевшем.vsnpdpmsp : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшем.vsnpdpnsp : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшем.vsppdpmsp : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшем.vsppdpnsp : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтевшемÑÑ.vnnpdpmsp : (LLESF-) & ; =ÑтевшемÑÑ.vnnpdpnsp : (LLESF-) & ; =ÑтевшемÑÑ.vsnpdpmsp : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшемÑÑ.vsnpdpnsp : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñтевшему.vnnpdpmsd : (LLCQQ-) & ; =Ñтевшему.vnnpdpnsd : (LLCQQ-) & ; =Ñтевшему.vnppdpmsd : (LLESE-) & ; =Ñтевшему.vnppdpnsd : (LLESE-) & ; =Ñтевшему.vsnpdpmsd : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшему.vsnpdpnsd : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшему.vsppdpmsd : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшему.vsppdpnsd : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтевшемуÑÑ.vnnpdpmsd : (LLESF-) & ; =ÑтевшемуÑÑ.vnnpdpnsd : (LLESF-) & ; =ÑтевшемуÑÑ.vsnpdpmsd : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшемуÑÑ.vsnpdpnsd : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñтевшею.vsnpdpfst : (LLCQT-) & ; =Ñтевшею.vsppdpfst : (LLCQV-) & ; =ÑтевшеюÑÑ.vsnpdpfst : (LLFFH-) & ; =Ñтевшие.vnnpdppi : (LLCQQ-) & ; =Ñтевшие.vnnpdppv =Ñтевших.vnnpdppv : (LLCQQ-) & ; =Ñтевшие.vnppdppi : (LLESE-) & ; =Ñтевшие.vnppdppv =Ñтевших.vnppdppv : (LLESE-) & ; =Ñтевшие.vsnpdppi : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшие.vsnpdppv =Ñтевших.vsnpdppv : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшие.vsppdppi : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшие.vsppdppv =Ñтевших.vsppdppv : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтевшиеÑÑ.vnnpdppi : (LLESF-) & ; =ÑтевшиеÑÑ.vnnpdppv =ÑтевшихÑÑ.vnnpdppv : (LLESF-) & ; =ÑтевшиеÑÑ.vsnpdppi : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшиеÑÑ.vsnpdppv =ÑтевшихÑÑ.vsnpdppv : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñтевший.vnnpdpmsi : (LLCQQ-) & ; =Ñтевший.vnppdpmsi : (LLESE-) & ; =Ñтевший.vsnpdpmsi : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевший.vsppdpmsi : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтевшийÑÑ.vnnpdpmsi : (LLESF-) & ; =ÑтевшийÑÑ.vsnpdpmsi : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñтевшим.vnnpdpmst : (LLCQQ-) & ; =Ñтевшим.vnnpdpnst : (LLCQQ-) & ; =Ñтевшим.vnnpdppd : (LLCQQ-) & ; =Ñтевшим.vnppdpmst : (LLESE-) & ; =Ñтевшим.vnppdpnst : (LLESE-) & ; =Ñтевшим.vnppdppd : (LLESE-) & ; =Ñтевшим.vsnpdpmst : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшим.vsnpdpnst : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшим.vsnpdppd : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшим.vsppdpmst : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшим.vsppdpnst : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшим.vsppdppd : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевшими.vnnpdppt : (LLCQQ-) & ; =Ñтевшими.vnppdppt : (LLESE-) & ; =Ñтевшими.vsnpdppt : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшими.vsppdppt : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтевшимиÑÑ.vnnpdppt : (LLESF-) & ; =ÑтевшимиÑÑ.vsnpdppt : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшимÑÑ.vnnpdpmst : (LLESF-) & ; =ÑтевшимÑÑ.vnnpdpnst : (LLESF-) & ; =ÑтевшимÑÑ.vnnpdppd : (LLESF-) & ; =ÑтевшимÑÑ.vsnpdpmst : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшимÑÑ.vsnpdpnst : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшимÑÑ.vsnpdppd : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшиÑÑŒ.vnnddp : (LLESF- or LLFFH-) & ; =ÑтевшиÑÑŒ.vsnddp : (LLCQW- or LLGLY-) & ; =Ñтевших.vnnpdppg : (LLCQQ-) & ; =Ñтевших.vnnpdppp : (LLCQQ-) & ; =Ñтевших.vnppdppg : (LLESE-) & ; =Ñтевших.vnppdppp : (LLESE-) & ; =Ñтевших.vsnpdppg : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевших.vsnpdppp : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевших.vsppdppg : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтевших.vsppdppp : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтевшихÑÑ.vnnpdppg : (LLESF-) & ; =ÑтевшихÑÑ.vnnpdppp : (LLESF-) & ; =ÑтевшихÑÑ.vsnpdppg : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтевшихÑÑ.vsnpdppp : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñтевшую.vnnpdpfsv : (LLCQQ-) & ; =Ñтевшую.vnppdpfsv : (LLESE-) & ; =Ñтевшую.vsnpdpfsv : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтевшую.vsppdpfsv : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтевшуюÑÑ.vnnpdpfsv : (LLESF-) & ; =ÑтевшуюÑÑ.vsnpdpfsv : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñтел.vnndpms : (LLCQQ-) & ; =Ñтел.vnpdpms : (LLESE-) & ; =Ñтел.vsndpms : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтел.vspdpms : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтела.vnndpfs : (LLCQQ-) & ; =Ñтела.vnpdpfs : (LLESE-) & ; =Ñтела.vsndpfs : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтела.vspdpfs : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтелаÑÑŒ.vnndpfs : (LLESF-) & ; =ÑтелаÑÑŒ.vsndpfs : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñтелем.vspdf1p : (LLCLB- or LLGPF-) & ; =Ñтелем.vspdv1p : (LLGPF-) & ; =Ñтелем.vspdv1s : (LLCLB-) & ; =Ñтелемте.vspdv1p : (LLCLB- or LLGPF-) & ; =Ñтелет.vspdf3s : (LLCLB- or LLGPF-) & ; =Ñтелете.vspdf2p : (LLCLB- or LLGPF-) & ; =Ñтелешь.vspdf2s : (LLCLB- or LLGPF-) & ; =Ñтели.vnndpp : (LLCQQ-) & ; =Ñтели.vnpdpp : (LLESE-) & ; =Ñтели.vsndpp : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтели.vspdpp : (LLCQU- or LLCQV- or LLGGC-) & ; =Ñтели.vspdv2s : (LLCLB- or LLGPF-) & ; =ÑтелиÑÑŒ.vnndpp : (LLESF-) & ; =ÑтелиÑÑŒ.vsndpp : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñтелите.vspdv2p : (LLCLB- or LLGPF-) & ; =Ñтело.vnndpns : (LLCQQ-) & ; =Ñтело.vnpdpns : (LLESE-) & ; =Ñтело.vsndpns : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтело.vspdpns : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтелоÑÑŒ.vnndpns : (LLESF-) & ; =ÑтелоÑÑŒ.vsndpns : (LLCQW- or LLFFH- or LLGLY-) & ; =ÑтелÑÑ.vnndpms : (LLESF-) & ; =ÑтелÑÑ.vsndpms : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñтелю.vspdf1s : (LLCLB- or LLGPF-) & ; =Ñтелют.vspdf3p : (LLCLB- or LLGPF-) & ; =Ñтер.vspdpms : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтерев.vspddp =Ñтерши.vspddp : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтереть.vspdi : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтеретьÑÑ.vsndi : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтерла.vspdpfs : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтерлаÑÑŒ.vsndpfs : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтерли.vspdpp : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтерлиÑÑŒ.vsndpp : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтерло.vspdpns : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтерлоÑÑŒ.vsndpns : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтерÑÑ.vsndpms : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтерт.vsppsnmss : (LLCQN- or LLGLE-) & ; =Ñтерт.vsppspmsi : (LLFCN-) & ; =Ñтерта.vsppsnfss : (LLCQN- or LLGLE-) & ; =Ñтерта.vsppspfsi : (LLFCN-) & ; =ÑтертаÑ.vsppspfsi : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтерто.vsppsnnss : (LLCQN- or LLGLE-) & ; =Ñтерто.vsppspnsi : (LLFCN-) & ; =Ñтертого.vsppspmsg : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертого.vsppspmsv =Ñтертый.vsppspmsv : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертого.vsppspnsg : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертого.vsppspnsv : (LLFCN-) & ; =Ñтертое.vsppspnsi : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертое.vsppspnsv : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертой.vsppspfsd : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертой.vsppspfsg : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертой.vsppspfsp : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертой.vsppspfst : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертом.vsppspmsp : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертом.vsppspnsp : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертому.vsppspmsd : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертому.vsppspnsd : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертою.vsppspfst : (LLFCN-) & ; =Ñтертую.vsppspfsv : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтерты.vsppsnps : (LLCQN- or LLGLE-) & ; =Ñтерты.vsppsppi : (LLFCN-) & ; =Ñтертые.vsppsppi : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертые.vsppsppv =Ñтертых.vsppsppv : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертый.vsppspmsi : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертым.vsppspmst : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертым.vsppspnst : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертым.vsppsppd : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертыми.vsppsppt : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертых.vsppsppg : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтертых.vsppsppp : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтершаÑ.vsppdpfsi : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтершаÑÑÑ.vsnpdpfsi : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтершего.vsppdpmsg : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершего.vsppdpmsv =Ñтерший.vsppdpmsv : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершего.vsppdpnsg : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершего.vsppdpnsv : (LLFCN-) & ; =ÑтершегоÑÑ.vsnpdpmsg : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершегоÑÑ.vsnpdpmsv =ÑтершийÑÑ.vsnpdpmsv : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершегоÑÑ.vsnpdpnsg : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершегоÑÑ.vsnpdpnsv : (LLFEW-) & ; =Ñтершее.vsppdpnsi : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершее.vsppdpnsv : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтершееÑÑ.vsnpdpnsi : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершееÑÑ.vsnpdpnsv : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтершей.vsppdpfsd : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершей.vsppdpfsg : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершей.vsppdpfsp : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершей.vsppdpfst : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтершейÑÑ.vsnpdpfsd : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершейÑÑ.vsnpdpfsg : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершейÑÑ.vsnpdpfsp : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершейÑÑ.vsnpdpfst : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтершем.vsppdpmsp : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершем.vsppdpnsp : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтершемÑÑ.vsnpdpmsp : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершемÑÑ.vsnpdpnsp : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтершему.vsppdpmsd : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершему.vsppdpnsd : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтершемуÑÑ.vsnpdpmsd : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершемуÑÑ.vsnpdpnsd : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтершею.vsppdpfst : (LLFCN-) & ; =ÑтершеюÑÑ.vsnpdpfst : (LLFEW-) & ; =Ñтершие.vsppdppi : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершие.vsppdppv =Ñтерших.vsppdppv : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтершиеÑÑ.vsnpdppi : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершиеÑÑ.vsnpdppv =ÑтершихÑÑ.vsnpdppv : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтерший.vsppdpmsi : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтершийÑÑ.vsnpdpmsi : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтершим.vsppdpmst : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершим.vsppdpnst : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершим.vsppdppd : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтершими.vsppdppt : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтершимиÑÑ.vsnpdppt : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершимÑÑ.vsnpdpmst : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершимÑÑ.vsnpdpnst : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершимÑÑ.vsnpdppd : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершиÑÑŒ.vnnddp : (LLFEW-) & ; =ÑтершиÑÑŒ.vsnddp : (LLCQO- or LLGLF-) & ; =Ñтерших.vsppdppg : (LLCQN- or LLFCN- or LLGLE-) & ; =Ñтерших.vsppdppp : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтершихÑÑ.vsnpdppg : (LLCQO- or LLFEW- or LLGLF-) & ; =ÑтершихÑÑ.vsnpdppp : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтершую.vsppdpfsv : (LLCQN- or LLFCN- or LLGLE-) & ; =ÑтершуюÑÑ.vsnpdpfsv : (LLCQO- or LLFEW- or LLGLF-) & ; =Ñтеть.vnndi : (LLCQQ-) & ; =Ñтеть.vnpdi : (LLESE-) & ; =Ñтеть.vsndi : (LLCQS- or LLCQT- or LLGHY-) & ; =Ñтеть.vspdi : (LLCQU- or LLCQV- or LLGGC-) & ; =ÑтетьÑÑ.vnndi : (LLESF-) & ; =ÑтетьÑÑ.vsndi : (LLCQW- or LLFFH- or LLGLY-) & ; =Ñти.ndfsd : (LLCTI-) & ; =Ñти.ndfsg : (LLCTI-) & ; =Ñти.ndfsp : (LLCTI-) & ; =Ñти.vnndi : (LLCQX- or LLCQY- or LLCQZ- or LLCRA-) & ; =Ñти.vnndv2s : (LLCQQ- or LLCSF- or LLCSG-) & ; =Ñти.vnpdi : (LLCRC- or LLCRE- or LLCRG- or LLELS- or LLEMZ- or LLEND- or LLEPP-) & ; =Ñти.vnpdv2s : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESO- or LLESY- or LLFAS-) & ; =Ñти.vsndi : (LLCRI- or LLCRJ- or LLFYF- or LLGGY-) & ; =Ñти.vsndv2s : (LLCQS- or LLCQT- or LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGHY- or LLGIP-) & ; =Ñти.vspdi : (LLCRK- or LLCRL- or LLCRM- or LLCRN- or LLCRO- or LLCRP- or LLCRQ- or LLCRR- or LLFTZ- or LLFUB- or LLFXE- or LLFZA- or LLGDX- or LLGGG- or LLGOO-) & ; =Ñти.vspdv2s : (LLCQU- or LLCQV- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGGC- or LLGHB-) & ; =Ñтив.vnnddp =Ñтивши.vnnddp : (LLCSF- or LLCSG-) & ; =Ñтив.vnpddp =Ñтивши.vnpddp : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESO- or LLESY- or LLFAS-) & ; =Ñтив.vsnddp =Ñтивши.vsnddp : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтив.vspddp : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтившаÑ.vnnpdpfsi : (LLCSF- or LLCSG-) & ; =ÑтившаÑ.vnppdpfsi : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =ÑтившаÑ.vsnpdpfsi : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =ÑтившаÑ.vsppdpfsi : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтившаÑÑÑ.vnnpdpfsi : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившаÑÑÑ.vsnpdpfsi : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтившего.vnnpdpmsg : (LLCSF- or LLCSG-) & ; =Ñтившего.vnnpdpmsv =Ñтивший.vnnpdpmsv : (LLCSF- or LLCSG-) & ; =Ñтившего.vnnpdpnsg : (LLCSF- or LLCSG-) & ; =Ñтившего.vnnpdpnsv : (LLCSG-) & ; =Ñтившего.vnppdpmsg : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившего.vnppdpmsv =Ñтивший.vnppdpmsv : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившего.vnppdpnsg : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившего.vsnpdpmsg : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившего.vsnpdpmsv =Ñтивший.vsnpdpmsv : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившего.vsnpdpnsg : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившего.vsnpdpnsv : (LLCSR- or LLCSS- or LLFTP-) & ; =Ñтившего.vsppdpmsg : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившего.vsppdpmsv : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившего.vsppdpnsg : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившего.vsppdpnsv : (LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM-) & ; =ÑтившегоÑÑ.vnnpdpmsg : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившегоÑÑ.vnnpdpmsv =ÑтившийÑÑ.vnnpdpmsv : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившегоÑÑ.vnnpdpnsg : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившегоÑÑ.vsnpdpmsg : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившегоÑÑ.vsnpdpmsv =ÑтившийÑÑ.vsnpdpmsv : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившегоÑÑ.vsnpdpnsg : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившегоÑÑ.vsnpdpnsv : (LLFDP-) & ; =Ñтившее.vnnpdpnsi : (LLCSF- or LLCSG-) & ; =Ñтившее.vnnpdpnsv : (LLCSF- or LLCSG-) & ; =Ñтившее.vnppdpnsi : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившее.vnppdpnsv : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившее.vsnpdpnsi : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившее.vsnpdpnsv : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившее.vsppdpnsi : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившее.vsppdpnsv : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтившееÑÑ.vnnpdpnsi : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившееÑÑ.vnnpdpnsv : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившееÑÑ.vsnpdpnsi : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившееÑÑ.vsnpdpnsv : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтившей.vnnpdpfsd : (LLCSF- or LLCSG-) & ; =Ñтившей.vnnpdpfsg : (LLCSF- or LLCSG-) & ; =Ñтившей.vnnpdpfsp : (LLCSF- or LLCSG-) & ; =Ñтившей.vnnpdpfst : (LLCSF- or LLCSG-) & ; =Ñтившей.vnppdpfsd : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившей.vnppdpfsg : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившей.vnppdpfsp : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившей.vnppdpfst : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившей.vsnpdpfsd : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившей.vsnpdpfsg : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившей.vsnpdpfsp : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившей.vsnpdpfst : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившей.vsppdpfsd : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившей.vsppdpfsg : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившей.vsppdpfsp : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившей.vsppdpfst : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтившейÑÑ.vnnpdpfsd : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившейÑÑ.vnnpdpfsg : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившейÑÑ.vnnpdpfsp : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившейÑÑ.vnnpdpfst : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившейÑÑ.vsnpdpfsd : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившейÑÑ.vsnpdpfsg : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившейÑÑ.vsnpdpfsp : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившейÑÑ.vsnpdpfst : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтившем.vnnpdpmsp : (LLCSF- or LLCSG-) & ; =Ñтившем.vnnpdpnsp : (LLCSF- or LLCSG-) & ; =Ñтившем.vnppdpmsp : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившем.vnppdpnsp : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившем.vsnpdpmsp : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившем.vsnpdpnsp : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившем.vsppdpmsp : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившем.vsppdpnsp : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтившемÑÑ.vnnpdpmsp : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившемÑÑ.vnnpdpnsp : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившемÑÑ.vsnpdpmsp : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившемÑÑ.vsnpdpnsp : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтившему.vnnpdpmsd : (LLCSF- or LLCSG-) & ; =Ñтившему.vnnpdpnsd : (LLCSF- or LLCSG-) & ; =Ñтившему.vnppdpmsd : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившему.vnppdpnsd : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившему.vsnpdpmsd : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившему.vsnpdpnsd : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившему.vsppdpmsd : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившему.vsppdpnsd : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтившемуÑÑ.vnnpdpmsd : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившемуÑÑ.vnnpdpnsd : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившемуÑÑ.vsnpdpmsd : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившемуÑÑ.vsnpdpnsd : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтившею.vnnpdpfst : (LLCSG-) & ; =Ñтившею.vsnpdpfst : (LLCSR- or LLCSS- or LLFTP-) & ; =Ñтившею.vsppdpfst : (LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM-) & ; =ÑтившеюÑÑ.vsnpdpfst : (LLFDP-) & ; =Ñтивши.vspddp : (LLCST- or LLCSU- or LLCSV- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившие.vnnpdppi : (LLCSF- or LLCSG-) & ; =Ñтившие.vnnpdppv =Ñтивших.vnnpdppv : (LLCSF- or LLCSG-) & ; =Ñтившие.vnppdppi : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившие.vnppdppv =Ñтивших.vnppdppv : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившие.vsnpdppi : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившие.vsnpdppv =Ñтивших.vsnpdppv : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившие.vsppdppi : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившие.vsppdppv : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтившиеÑÑ.vnnpdppi : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившиеÑÑ.vnnpdppv =ÑтившихÑÑ.vnnpdppv : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившиеÑÑ.vsnpdppi : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившиеÑÑ.vsnpdppv =ÑтившихÑÑ.vsnpdppv : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтивший.vnnpdpmsi : (LLCSF- or LLCSG-) & ; =Ñтивший.vnppdpmsi : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтивший.vsnpdpmsi : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтивший.vsppdpmsi : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтивший.vsppdpmsv : (LLCST- or LLCSU- or LLCSV- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтившийÑÑ.vnnpdpmsi : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившийÑÑ.vsnpdpmsi : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтившим.vnnpdpmst : (LLCSF- or LLCSG-) & ; =Ñтившим.vnnpdpnst : (LLCSF- or LLCSG-) & ; =Ñтившим.vnnpdppd : (LLCSF- or LLCSG-) & ; =Ñтившим.vnppdpmst : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившим.vnppdpnst : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившим.vnppdppd : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившим.vsnpdpmst : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившим.vsnpdpnst : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившим.vsnpdppd : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившим.vsppdpmst : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившим.vsppdpnst : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившим.vsppdppd : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтившими.vnnpdppt : (LLCSF- or LLCSG-) & ; =Ñтившими.vnppdppt : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившими.vsnpdppt : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившими.vsppdppt : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтившимиÑÑ.vnnpdppt : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившимиÑÑ.vsnpdppt : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившимÑÑ.vnnpdpmst : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившимÑÑ.vnnpdpnst : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившимÑÑ.vnnpdppd : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившимÑÑ.vsnpdpmst : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившимÑÑ.vsnpdpnst : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившимÑÑ.vsnpdppd : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившиÑÑŒ.vnnddp : (LLCTA- or LLCTB- or LLELR- or LLESP- or LLFDP-) & ; =ÑтившиÑÑŒ.vsnddp : (LLCTC- or LLCTD- or LLCTE- or LLFZD- or LLGMG-) & ; =Ñтивших.vnnpdppg : (LLCSF- or LLCSG-) & ; =Ñтивших.vnnpdppp : (LLCSF- or LLCSG-) & ; =Ñтивших.vnppdppg : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтивших.vnppdppp : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтивших.vsnpdppg : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтивших.vsnpdppp : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтивших.vsppdppg : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтивших.vsppdppp : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтивших.vsppdppv : (LLCST- or LLCSU- or LLCSV- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтившихÑÑ.vnnpdppg : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившихÑÑ.vnnpdppp : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившихÑÑ.vsnpdppg : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтившихÑÑ.vsnpdppp : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтившую.vnnpdpfsv : (LLCSF- or LLCSG-) & ; =Ñтившую.vnppdpfsv : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESY- or LLFAS-) & ; =Ñтившую.vsnpdpfsv : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтившую.vsppdpfsv : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтившуюÑÑ.vnnpdpfsv : (LLCTA- or LLCTB- or LLELR-) & ; =ÑтившуюÑÑ.vsnpdpfsv : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтил.vnndpms : (LLCSF- or LLCSG-) & ; =Ñтил.vnpdpms : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESO- or LLESY- or LLFAS-) & ; =Ñтил.vsndpms : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтил.vspdpms : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =Ñтила.vnndpfs : (LLCSF- or LLCSG-) & ; =Ñтила.vnpdpfs : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESO- or LLESY- or LLFAS-) & ; =Ñтила.vsndpfs : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтила.vspdpfs : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтилаÑÑŒ.vnndpfs : (LLCTA- or LLCTB- or LLELR- or LLESP-) & ; =ÑтилаÑÑŒ.vsndpfs : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтили.vnndpp : (LLCSF- or LLCSG-) & ; =Ñтили.vnpdpp : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESO- or LLESY- or LLFAS-) & ; =Ñтили.vsndpp : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтили.vspdpp : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтилиÑÑŒ.vnndpp : (LLCTA- or LLCTB- or LLELR- or LLESP-) & ; =ÑтилиÑÑŒ.vsndpp : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтило.vnndpns : (LLCSF- or LLCSG-) & ; =Ñтило.vnpdpns : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESO- or LLESY- or LLFAS-) & ; =Ñтило.vsndpns : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтило.vspdpns : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтилоÑÑŒ.vnndpns : (LLCTA- or LLCTB- or LLELR- or LLESP-) & ; =ÑтилоÑÑŒ.vsndpns : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =ÑтилÑÑ.vnndpms : (LLCTA- or LLCTB- or LLELR- or LLESP-) & ; =ÑтилÑÑ.vsndpms : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтим.vnndn1p : (LLCQQ- or LLCSF- or LLCSG-) & ; =Ñтим.vnpdn1p : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESO- or LLESY- or LLFAS-) & ; =Ñтим.vnppsnmss : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтим.vsndf1p : (LLCQS- or LLCQT- or LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGHY- or LLGIP-) & ; =Ñтим.vsndv1p : (LLGHY- or LLGIP-) & ; =Ñтим.vsndv1s : (LLCQS- or LLCSQ-) & ; =Ñтим.vspdf1p : (LLCQU- or LLCQV- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGGC- or LLGHB-) & ; =Ñтим.vspdv1p : (LLFZC- or LLGGC- or LLGHB-) & ; =Ñтим.vspdv1s : (LLCQU- or LLCSU- or LLCSV-) & ; =Ñтима.vnppsnfss : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =ÑтимаÑ.vnppsnfsi : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимо.vnppsnnss : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимого.vnppsnmsg : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимого.vnppsnmsv =Ñтимый.vnppsnmsv : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимого.vnppsnnsg : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимое.vnppsnnsi : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимое.vnppsnnsv : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимой.vnppsnfsd : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимой.vnppsnfsg : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимой.vnppsnfsp : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимой.vnppsnfst : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимом.vnppsnmsp : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимом.vnppsnnsp : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимому.vnppsnmsd : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимому.vnppsnnsd : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =ÑтимÑÑ.vnndn1p : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑтимÑÑ.vsndf1p : (LLCQW- or LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFFH- or LLFZD- or LLGLY- or LLGMG-) & ; =ÑтимÑÑ.vsndv1p : (LLFZD- or LLGLY- or LLGMG-) & ; =ÑтимÑÑ.vsndv1s : (LLCQW- or LLCTD- or LLCTE-) & ; =Ñтимте.vsndv1p : (LLCQS- or LLCSQ- or LLGHY- or LLGIP-) & ; =Ñтимте.vspdv1p : (LLCQU- or LLCSU- or LLCSV- or LLFZC- or LLGGC- or LLGHB-) & ; =ÑтимтеÑÑŒ.vsndv1p : (LLCQW- or LLCTD- or LLCTE- or LLFZD- or LLGLY- or LLGMG-) & ; =Ñтимую.vnppsnfsv : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимы.vnppsnps : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимые.vnppsnpi : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимые.vnppsnpv =Ñтимых.vnppsnpv : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимый.vnppsnmsi : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимым.vnppsnmst : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимым.vnppsnnst : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимым.vnppsnpd : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимыми.vnppsnpt : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимых.vnppsnpg : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =Ñтимых.vnppsnpp : (LLCSM- or LLCSN- or LLCSO- or LLESO- or LLESY- or LLFAS-) & ; =ÑтиÑÑŒ.vnndi : (LLCRU- or LLCRV- or LLCRW- or LLCRX- or LLENA-) & ; =ÑтиÑÑŒ.vnndv2s : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑтиÑÑŒ.vsndi : (LLCRY- or LLCRZ- or LLCSA- or LLCSB- or LLCSC- or LLCSD- or LLCSE- or LLFYK- or LLGBX- or LLGDY- or LLGFB- or LLGHQ- or LLGQP-) & ; =ÑтиÑÑŒ.vsndv2s : (LLCQW- or LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFFH- or LLFZD- or LLGLY- or LLGMG-) & ; =Ñтит.vnndn3s : (LLCQQ- or LLCSF- or LLCSG-) & ; =Ñтит.vnpdn3s : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESO- or LLESY- or LLFAS-) & ; =Ñтит.vsndf3s : (LLCQS- or LLCQT- or LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGHY- or LLGIP-) & ; =Ñтит.vspdf3s : (LLCQU- or LLCQV- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGGC- or LLGHB-) & ; =Ñтите.vnndn2p : (LLCQQ- or LLCSF- or LLCSG-) & ; =Ñтите.vnndv2p : (LLCQQ- or LLCSF- or LLCSG-) & ; =Ñтите.vnpdn2p : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESO- or LLESY- or LLFAS-) & ; =Ñтите.vnpdv2p : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESO- or LLESY-) & ; =Ñтите.vnppsv2ps : (LLFAS-) & ; =Ñтите.vsndf2p : (LLCQS- or LLCQT- or LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGHY- or LLGIP-) & ; =Ñтите.vsndv2p : (LLCQS- or LLCQT- or LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGHY- or LLGIP-) & ; =Ñтите.vspdf2p : (LLCQU- or LLCQV- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGGC- or LLGHB-) & ; =Ñтите.vspdv2p : (LLCQU- or LLCQV- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGGC- or LLGHB-) & ; =ÑтитеÑÑŒ.vnndn2p : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑтитеÑÑŒ.vnndv2p : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑтитеÑÑŒ.vsndf2p : (LLCQW- or LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFFH- or LLFZD- or LLGLY- or LLGMG-) & ; =ÑтитеÑÑŒ.vsndv2p : (LLCQW- or LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFFH- or LLFZD- or LLGLY- or LLGMG-) & ; =ÑтитÑÑ.vnndn3s : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑтитÑÑ.vsndf3s : (LLCQW- or LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFFH- or LLFZD- or LLGLY- or LLGMG-) & ; =Ñтить.vnndi : (LLCSF- or LLCSG-) & ; =Ñтить.vnpdi : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESO- or LLESY- or LLFAS-) & ; =Ñтить.vsndi : (LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGIP-) & ; =Ñтить.vspdi : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGHB-) & ; =ÑтитьÑÑ.vnndi : (LLCTA- or LLCTB- or LLELR- or LLESP-) & ; =ÑтитьÑÑ.vsndi : (LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFZD- or LLGMG-) & ; =Ñтишь.vnndn2s : (LLCQQ- or LLCSF- or LLCSG-) & ; =Ñтишь.vnpdn2s : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESO- or LLESY- or LLFAS-) & ; =Ñтишь.vsndf2s : (LLCQS- or LLCQT- or LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGHY- or LLGIP-) & ; =Ñтишь.vspdf2s : (LLCQU- or LLCQV- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGGC- or LLGHB-) & ; =ÑтишьÑÑ.vnndn2s : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑтишьÑÑ.vsndf2s : (LLCQW- or LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFFH- or LLFZD- or LLGLY- or LLGMG-) & ; =Ñто.ansi : (LLCTF- or LLEJT-) & ; =Ñто.anss : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтого.almsv : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтого.amsg : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтого.ansg : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтое.ansi : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтое.ansv : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтой.admsv : (LLCTF- or LLCTG- or LLFVI-) & ; =Ñтой.afsd : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтой.afsg : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтой.afsp : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтой.afst =Ñтою.afst : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтой.amsi : (LLCTF- or LLCTG- or LLFVI-) & ; =Ñтой.amsv : (LLEJT-) & ; =Ñтом.amsp : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтом.ansp : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтому.amsd : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтому.ansd : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =ÑÑ‚ÑÑ.vnndn3s : (LLENX-) & ; =ÑÑ‚ÑÑ.vsndf3s : (LLCTZ- or LLDFE- or LLFXR- or LLFZQ-) & ; =Ñтую.afsv : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñты.aps : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтые.adpv : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтые.api : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтый.admsv : (LLCTH-) & ; =Ñтый.amsi : (LLCTH-) & ; =Ñтым.amst : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтым.anst : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтым.apd : (LLCTG- or LLCTH-) & ; =Ñтым.apg : (LLCTF- or LLEJT- or LLFVI-) & ; =Ñтыми.apt : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтых.alpv : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтых.apg : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñтых.app : (LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLFVI-) & ; =Ñть.ndfsi : (LLCTI-) & ; =Ñть.ndfsv : (LLCTI-) & ; =Ñть.vnpdi : (LLCTK- or LLCTL- or LLENW- or LLERN- or LLFQT-) & ; =Ñть.vnpdv2s : (LLCSM- or LLFAS-) & ; =Ñть.vsndi : (LLCTN- or LLCTO- or LLCTP- or LLCTQ- or LLFPW- or LLGBQ- or LLGFO- or LLGLO- or LLGPA-) & ; =Ñть.vspdi : (LLCTR- or LLCTS- or LLCTT- or LLCTU- or LLCTV- or LLCTW- or LLFUD- or LLGCA- or LLGED- or LLGES- or LLGFW- or LLGIZ-) & ; =Ñть.vspdv2s : (LLCSU- or LLCSX- or LLFTM- or LLGHB-) & ; =ÑтьÑÑ.vnndi : (LLCTX- or LLENX- or LLERO-) & ; =ÑтьÑÑ.vnndv2p : (LLELR-) & ; =ÑтьÑÑ.vnndv2s : (LLCTA-) & ; =ÑтьÑÑ.vsndi : (LLCTY- or LLCTZ- or LLCUA- or LLCUB- or LLFZQ- or LLGAC- or LLGJA- or LLGLD-) & ; =ÑтьÑÑ.vsndv2s : (LLCTD- or LLGMG-) & ; =Ñтьте.vnpdv2p : (LLCSM-) & ; =Ñтьте.vnppsv2ps : (LLESY-) & ; =Ñтьте.vspdv2p : (LLCSU- or LLCSX- or LLFTM- or LLGHB-) & ; =ÑтьтеÑÑŒ.vsndv2p : (LLCTD- or LLGMG-) & ; =Ñтью.ndfst : (LLCTI-) & ; =ÑÑ‚Ñ.vnnddn : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñ.vnpddn : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESO- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑÑÑŒ.vnnddn : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑÑ‚.vnndn3p : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚ÑÑ‚.vnpdn3p : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESO- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑÑ‚.vsndf3p : (LLCQS- or LLCQT- or LLCSQ- or LLCSR- or LLCSS- or LLFTP- or LLGHY- or LLGIP-) & ; =ÑÑ‚ÑÑ‚.vspdf3p : (LLCQU- or LLCQV- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLFTA- or LLFTM- or LLFZC- or LLGGC- or LLGHB-) & ; =ÑÑ‚ÑÑ‚ÑÑ.vnndn3p : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑÑ‚ÑÑ.vsndf3p : (LLCQW- or LLCTC- or LLCTD- or LLCTE- or LLFDP- or LLFFH- or LLFZD- or LLGLY- or LLGMG-) & ; =ÑÑ‚ÑщаÑ.vnnpdnfsi : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚ÑщаÑ.vnppdnfsi : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑщаÑÑÑ.vnnpdnfsi : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚Ñщего.vnnpdnmsg : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщего.vnnpdnmsv =ÑÑ‚Ñщий.vnnpdnmsv : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщего.vnnpdnnsg : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщего.vnnpdnnsv : (LLCSG-) & ; =ÑÑ‚Ñщего.vnppdnmsg : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщего.vnppdnmsv =ÑÑ‚Ñщий.vnppdnmsv : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщего.vnppdnnsg : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑщегоÑÑ.vnnpdnmsg : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщегоÑÑ.vnnpdnmsv =ÑÑ‚ÑщийÑÑ.vnnpdnmsv : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщегоÑÑ.vnnpdnnsg : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚Ñщее.vnnpdnnsi : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщее.vnnpdnnsv : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщее.vnppdnnsi : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщее.vnppdnnsv : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑщееÑÑ.vnnpdnnsi : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщееÑÑ.vnnpdnnsv : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚Ñщей.vnnpdnfsd : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщей.vnnpdnfsg : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщей.vnnpdnfsp : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщей.vnnpdnfst : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщей.vnppdnfsd : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщей.vnppdnfsg : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщей.vnppdnfsp : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщей.vnppdnfst : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑщейÑÑ.vnnpdnfsd : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщейÑÑ.vnnpdnfsg : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщейÑÑ.vnnpdnfsp : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщейÑÑ.vnnpdnfst : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚Ñщем.vnnpdnmsp : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщем.vnnpdnnsp : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщем.vnppdnmsp : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщем.vnppdnnsp : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑщемÑÑ.vnnpdnmsp : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщемÑÑ.vnnpdnnsp : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚Ñщему.vnnpdnmsd : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщему.vnnpdnnsd : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщему.vnppdnmsd : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщему.vnppdnnsd : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑщемуÑÑ.vnnpdnmsd : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщемуÑÑ.vnnpdnnsd : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚Ñщею.vnnpdnfst : (LLCSG-) & ; =ÑÑ‚Ñщие.vnnpdnpi : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщие.vnnpdnpv =ÑÑ‚Ñщих.vnnpdnpv : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщие.vnppdnpi : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщие.vnppdnpv =ÑÑ‚Ñщих.vnppdnpv : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑщиеÑÑ.vnnpdnpi : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщиеÑÑ.vnnpdnpv =ÑÑ‚ÑщихÑÑ.vnnpdnpv : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚Ñщий.vnnpdnmsi : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщий.vnppdnmsi : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑщийÑÑ.vnnpdnmsi : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚Ñщим.vnnpdnmst : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщим.vnnpdnnst : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщим.vnnpdnpd : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщим.vnppdnmst : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщим.vnppdnnst : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщим.vnppdnpd : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщими.vnnpdnpt : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщими.vnppdnpt : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑщимиÑÑ.vnnpdnpt : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщимÑÑ.vnnpdnmst : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщимÑÑ.vnnpdnnst : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщимÑÑ.vnnpdnpd : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚Ñщих.vnnpdnpg : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщих.vnnpdnpp : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщих.vnppdnpg : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚Ñщих.vnppdnpp : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑщихÑÑ.vnnpdnpg : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚ÑщихÑÑ.vnnpdnpp : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =ÑÑ‚Ñщую.vnnpdnfsv : (LLCQQ- or LLCSF- or LLCSG-) & ; =ÑÑ‚Ñщую.vnppdnfsv : (LLCSM- or LLCSN- or LLCSO- or LLEOL- or LLESE- or LLESY- or LLFAS-) & ; =ÑÑ‚ÑщуюÑÑ.vnnpdnfsv : (LLCTA- or LLCTB- or LLELR- or LLESF- or LLESP-) & ; =Ñу.ndmsd : (LLAWC-) & ; =Ñу.nlmsd : (LLAWD-) & ; =Ñчел.vsndpms : (LLFEV-) & ; =Ñчел.vspdpms : (LLCUD- or LLGRC-) & ; =ÑчелÑÑ.vsndpms : (LLCUE- or LLFEV- or LLGRD-) & ; =ÑчеÑть.vsndi : (LLFEV-) & ; =ÑчеÑть.vspdi : (LLCUD- or LLGRC-) & ; =ÑчеÑтьÑÑ.vsndi : (LLCUE- or LLFEV- or LLGRD-) & ; =Ñшей.vspdv2s : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшейÑÑ.vsndv2s : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшейте.vspdv2p : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшейтеÑÑŒ.vsndv2p : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшив.vspddp =Ñшивши.vspddp : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшившаÑ.vsppdpfsi : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшившаÑÑÑ.vsnpdpfsi : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшившего.vsppdpmsg : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившего.vsppdpmsv =Ñшивший.vsppdpmsv : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившего.vsppdpnsg : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившего.vsppdpnsv : (LLFCP-) & ; =ÑшившегоÑÑ.vsnpdpmsg : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившегоÑÑ.vsnpdpmsv =ÑшившийÑÑ.vsnpdpmsv : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившегоÑÑ.vsnpdpnsg : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившегоÑÑ.vsnpdpnsv : (LLFEX-) & ; =Ñшившее.vsppdpnsi : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившее.vsppdpnsv : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшившееÑÑ.vsnpdpnsi : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившееÑÑ.vsnpdpnsv : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшившей.vsppdpfsd : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившей.vsppdpfsg : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившей.vsppdpfsp : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившей.vsppdpfst : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшившейÑÑ.vsnpdpfsd : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившейÑÑ.vsnpdpfsg : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившейÑÑ.vsnpdpfsp : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившейÑÑ.vsnpdpfst : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшившем.vsppdpmsp : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившем.vsppdpnsp : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшившемÑÑ.vsnpdpmsp : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившемÑÑ.vsnpdpnsp : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшившему.vsppdpmsd : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившему.vsppdpnsd : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшившемуÑÑ.vsnpdpmsd : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившемуÑÑ.vsnpdpnsd : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшившею.vsppdpfst : (LLFCP-) & ; =ÑшившеюÑÑ.vsnpdpfst : (LLFEX-) & ; =Ñшившие.vsppdppi : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившие.vsppdppv =Ñшивших.vsppdppv : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшившиеÑÑ.vsnpdppi : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившиеÑÑ.vsnpdppv =ÑшившихÑÑ.vsnpdppv : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшивший.vsppdpmsi : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшившийÑÑ.vsnpdpmsi : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшившим.vsppdpmst : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившим.vsppdpnst : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившим.vsppdppd : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшившими.vsppdppt : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшившимиÑÑ.vsnpdppt : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившимÑÑ.vsnpdpmst : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившимÑÑ.vsnpdpnst : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившимÑÑ.vsnpdppd : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившиÑÑŒ.vnnddp : (LLFEX-) & ; =ÑшившиÑÑŒ.vsnddp : (LLCUH- or LLGRE-) & ; =Ñшивших.vsppdppg : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшивших.vsppdppp : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшившихÑÑ.vsnpdppg : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшившихÑÑ.vsnpdppp : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшившую.vsppdpfsv : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшившуюÑÑ.vsnpdpfsv : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшил.vspdpms : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшила.vspdpfs : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшилаÑÑŒ.vsndpfs : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшили.vspdpp : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшилиÑÑŒ.vsndpp : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшило.vspdpns : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшилоÑÑŒ.vsndpns : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑшилÑÑ.vsndpms : (LLCUH- or LLFEX- or LLGRE-) & ; =Ñшит.vsppsnmss : (LLCUG- or LLGLG-) & ; =Ñшит.vsppspmsi : (LLFCP-) & ; =Ñшита.vsppsnfss : (LLCUG- or LLGLG-) & ; =Ñшита.vsppspfsi : (LLFCP-) & ; =ÑшитаÑ.vsppspfsi : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшито.vsppsnnss : (LLCUG- or LLGLG-) & ; =Ñшито.vsppspnsi : (LLFCP-) & ; =Ñшитого.vsppspmsg : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитого.vsppspmsv =Ñшитый.vsppspmsv : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитого.vsppspnsg : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитого.vsppspnsv : (LLFCP-) & ; =Ñшитое.vsppspnsi : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитое.vsppspnsv : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитой.vsppspfsd : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитой.vsppspfsg : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитой.vsppspfsp : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитой.vsppspfst : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитом.vsppspmsp : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитом.vsppspnsp : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитому.vsppspmsd : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитому.vsppspnsd : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитою.vsppspfst : (LLFCP-) & ; =Ñшитую.vsppspfsv : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшиты.vsppsnps : (LLCUG- or LLGLG-) & ; =Ñшиты.vsppsppi : (LLFCP-) & ; =Ñшитые.vsppsppi : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитые.vsppsppv =Ñшитых.vsppsppv : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитый.vsppspmsi : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитым.vsppspmst : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитым.vsppspnst : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитым.vsppsppd : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитыми.vsppsppt : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитых.vsppsppg : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшитых.vsppsppp : (LLCUG- or LLFCP- or LLGLG-) & ; =Ñшить.vspdi : (LLCUG- or LLFCP- or LLGLG-) & ; =ÑшитьÑÑ.vsndi : (LLCUH- or LLFEX- or LLGRE-) & ; =ÑÑ‹.ndmpi : (LLAWC-) & ; =ÑÑ‹.ndmpv : (LLAWC-) & ; =ÑÑ‹.nlmpi : (LLAWD-) & ; =ÑÑŒ.vnndv2s : (LLCNN- or LLCNU- or LLCNX- or LLCNY- or LLEMF- or LLENH- or LLEOD- or LLFGX- or LLFGY- or LLFGZ- or LLFHE-) & ; =ÑÑŒ.vnpdv2s : (LLCOH- or LLCOY- or LLEWG- or LLFHE-) & ; =ÑÑŒ.vsndv2s : (LLCOI- or LLCOL- or LLCOM- or LLEMC- or LLFDU- or LLFHA- or LLFHB- or LLGOU-) & ; =ÑÑŒ.vspdv2s : (LLCON- or LLCOO- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLFHC- or LLFHD- or LLFTL- or LLFTV- or LLFWM- or LLGDJ-) & ; =ÑÑŒÑÑ.vnndv2s : (LLCPA- or LLEMF- or LLFGW-) & ; =ÑÑŒÑÑ.vsndv2s : (LLCPB- or LLCPD- or LLFDU- or LLFDX- or LLFWN- or LLGDK-) & ; =Ñьте.vnndv2p : (LLCNN- or LLCNU- or LLCNX- or LLCNY- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =Ñьте.vnpdv2p : (LLCOH- or LLCOY- or LLEME- or LLENV- or LLEOX- or LLEWH- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFUH-) & ; =Ñьте.vsndv2p : (LLCOI- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGKE- or LLGLR- or LLGOU-) & ; =Ñьте.vspdv2p : (LLCON- or LLCOO- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTV- or LLFWM- or LLFWR- or LLGDJ- or LLGDO- or LLGOZ- or LLGPR-) & ; =ÑьтеÑÑŒ.vnndv2p : (LLCPA- or LLEMF- or LLFGW-) & ; =ÑьтеÑÑŒ.vsndv2p : (LLCPB- or LLCPD- or LLFDU- or LLFDX- or LLFWN- or LLGDK-) & ; =ÑÑŽ.wfsv : (LLDUP-) & ; =ÑÑ.vnnddn : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLELZ- or LLEMF- or LLEMH- or LLENC- or LLENH- or LLEOD- or LLFAQ- or LLFGW- or LLFGY- or LLFHE-) & ; =ÑÑ.vnndpms : (LLCWW- or LLDFA-) & ; =ÑÑ.vnpddn : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLEWG- or LLFGZ- or LLFHG- or LLFHH- or LLFQY-) & ; =ÑÑ.vsndpms : (LLAXW- or LLBOL- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFWZ- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKL- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =ÑÑ.wfsi : (LLDUP-) & ; =ÑÑÑÑŒ.vnnddn : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑÑ‚.vnndn3p : (LLCNM- or LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLERT- or LLESD- or LLESQ- or LLFOM-) & ; =ÑÑÑ‚.vnpdn3p : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑÑ‚.vsndf3p : (LLCNO- or LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGKE- or LLGLR- or LLGOP- or LLGOU-) & ; =ÑÑÑ‚.vspdf3p : (LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFHA- or LLFHB- or LLFHC- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGNK- or LLGOZ- or LLGPR-) & ; =ÑÑÑ‚ÑÑ.vnndn3p : (LLCOY- or LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLEWG- or LLFAQ- or LLFGW-) & ; =ÑÑÑ‚ÑÑ.vsndf3p : (LLCNP- or LLCPB- or LLCPC- or LLCPD- or LLFDU- or LLFDX- or LLFEF- or LLFWN- or LLFYD- or LLGDK- or LLGOH-) & ; =ÑÑщаÑ.vnnpdnfsi : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщаÑ.vnppdnfsi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщаÑÑÑ.vnnpdnfsi : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщаÑÑÑ.vnppdnfsi : (LLCOY- or LLEWG-) & ; =ÑÑщего.vnnpdnmsg : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщего.vnnpdnmsv =ÑÑщий.vnnpdnmsv : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщего.vnnpdnnsg : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщего.vnnpdnnsv : (LLCNY- or LLERT-) & ; =ÑÑщего.vnppdnmsg : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщего.vnppdnmsv =ÑÑщий.vnppdnmsv : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщего.vnppdnnsg : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщего.vnppdnnsv : (LLCOY- or LLEWA- or LLEWH- or LLFHG- or LLFQY- or LLFUH-) & ; =ÑÑщегоÑÑ.vnnpdnmsg : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщегоÑÑ.vnnpdnmsv =ÑÑщийÑÑ.vnnpdnmsv : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщегоÑÑ.vnnpdnnsg : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщегоÑÑ.vnnpdnnsv : (LLFAQ-) & ; =ÑÑщегоÑÑ.vnppdnmsg : (LLCOY- or LLEWG-) & ; =ÑÑщегоÑÑ.vnppdnmsv =ÑÑщийÑÑ.vnppdnmsv : (LLCOY- or LLEWG-) & ; =ÑÑщегоÑÑ.vnppdnnsg : (LLCOY- or LLEWG-) & ; =ÑÑщегоÑÑ.vnppdnnsv =ÑÑщееÑÑ.vnppdnnsv : (LLCOY- or LLEWG-) & ; =ÑÑщее.vnnpdnnsi : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщее.vnnpdnnsv : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщее.vnppdnnsi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщее.vnppdnnsv : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщееÑÑ.vnnpdnnsi : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщееÑÑ.vnnpdnnsv : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщееÑÑ.vnppdnnsi : (LLCOY- or LLEWG-) & ; =ÑÑщей.vnnpdnfsd : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщей.vnnpdnfsg : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщей.vnnpdnfsp : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщей.vnnpdnfst : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщей.vnppdnfsd : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщей.vnppdnfsg : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщей.vnppdnfsp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщей.vnppdnfst : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщейÑÑ.vnnpdnfsd : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщейÑÑ.vnnpdnfsg : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщейÑÑ.vnnpdnfsp : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщейÑÑ.vnnpdnfst : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщейÑÑ.vnppdnfsd : (LLCOY- or LLEWG-) & ; =ÑÑщейÑÑ.vnppdnfsg : (LLCOY- or LLEWG-) & ; =ÑÑщейÑÑ.vnppdnfsp : (LLCOY- or LLEWG-) & ; =ÑÑщейÑÑ.vnppdnfst =ÑÑщеюÑÑ.vnppdnfst : (LLCOY- or LLEWG-) & ; =ÑÑщем.vnnpdnmsp : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщем.vnnpdnnsp : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщем.vnppdnmsp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщем.vnppdnnsp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщемÑÑ.vnnpdnmsp : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщемÑÑ.vnnpdnnsp : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщемÑÑ.vnppdnmsp : (LLCOY- or LLEWG-) & ; =ÑÑщемÑÑ.vnppdnnsp : (LLCOY- or LLEWG-) & ; =ÑÑщему.vnnpdnmsd : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщему.vnnpdnnsd : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщему.vnppdnmsd : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщему.vnppdnnsd : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщемуÑÑ.vnnpdnmsd : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщемуÑÑ.vnnpdnnsd : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщемуÑÑ.vnppdnmsd : (LLCOY- or LLEWG-) & ; =ÑÑщемуÑÑ.vnppdnnsd : (LLCOY- or LLEWG-) & ; =ÑÑщею.vnnpdnfst : (LLCNY- or LLERT-) & ; =ÑÑщею.vnppdnfst : (LLCOY- or LLEWA- or LLEWH- or LLFHG- or LLFQY- or LLFUH-) & ; =ÑÑщеюÑÑ.vnnpdnfst : (LLFAQ-) & ; =ÑÑщие.vnnpdnpi : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщие.vnnpdnpv =ÑÑщих.vnnpdnpv : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщие.vnppdnpi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщие.vnppdnpv =ÑÑщих.vnppdnpv : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщиеÑÑ.vnnpdnpi : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщиеÑÑ.vnnpdnpv =ÑÑщихÑÑ.vnnpdnpv : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщиеÑÑ.vnppdnpi : (LLCOY- or LLEWG-) & ; =ÑÑщиеÑÑ.vnppdnpv =ÑÑщихÑÑ.vnppdnpv : (LLCOY- or LLEWG-) & ; =ÑÑщий.vnnpdnmsi : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщий.vnppdnmsi : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщийÑÑ.vnnpdnmsi : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщийÑÑ.vnppdnmsi : (LLCOY- or LLEWG-) & ; =ÑÑщим.vnnpdnmst : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщим.vnnpdnnst : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщим.vnnpdnpd : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщим.vnppdnmst : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщим.vnppdnnst : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщим.vnppdnpd : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщими.vnnpdnpt : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщими.vnppdnpt : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщимиÑÑ.vnnpdnpt : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщимиÑÑ.vnppdnpt : (LLCOY- or LLEWG-) & ; =ÑÑщимÑÑ.vnnpdnmst : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщимÑÑ.vnnpdnnst : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщимÑÑ.vnnpdnpd : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщимÑÑ.vnppdnmst : (LLCOY- or LLEWG-) & ; =ÑÑщимÑÑ.vnppdnnst : (LLCOY- or LLEWG-) & ; =ÑÑщимÑÑ.vnppdnpd : (LLCOY- or LLEWG-) & ; =ÑÑщих.vnnpdnpg : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщих.vnnpdnpp : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщих.vnppdnpg : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщих.vnppdnpp : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщихÑÑ.vnnpdnpg : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщихÑÑ.vnnpdnpp : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщихÑÑ.vnppdnpg : (LLCOY- or LLEWG-) & ; =ÑÑщихÑÑ.vnppdnpp : (LLCOY- or LLEWG-) & ; =ÑÑщую.vnnpdnfsv : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNX- or LLCNY- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESQ- or LLFOM-) & ; =ÑÑщую.vnppdnfsv : (LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =ÑÑщуюÑÑ.vnnpdnfsv : (LLCOZ- or LLCPA- or LLELZ- or LLEMF- or LLFAQ- or LLFGW-) & ; =ÑÑщуюÑÑ.vnppdnfsv : (LLCOY- or LLEWG-) & ; =Ñ‚.amss : (LLCYZ- or LLCZA- or LLEJV- or LLFVK-) & ; =Ñ‚.vnndn3s : (LLCZK-) & ; =Ñ‚.vnppspmss : (LLCTK- or LLDAK-) & ; =Ñ‚.vsndf3s : (LLDCZ-) & ; =Ñ‚.vsppsnmss : (LLAXF- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFXU- or LLFXW- or LLGEH-) & ; =Ñ‚.vsppspmsi : (LLFCU-) & ; =Ñ‚.xn : (LLFGN- or LLFGR-) & ; =та.afss : (LLCYZ- or LLCZA- or LLEJV- or LLFVK-) & ; =та.ndmsg : (LLAWL- or LLCLC- or LLDYF-) & ; =та.nlmsg : (LLCLD-) & ; =та.nlmsv : (LLCLD-) & ; =та.vnppspfss : (LLCTK- or LLDAK-) & ; =та.vsppsnfss : (LLAXF- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFXU- or LLFXW- or LLGEH-) & ; =та.vsppspfsi : (LLFCU-) & ; =тав.vnnddp =тавши.vnnddp : (LLCUL- or LLCUM- or LLCUN-) & ; =тав.vnpddp =тавши.vnpddp : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тав.vsnddp =тавши.vsnddp : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тав.vspddp =тавши.vspddp : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшаÑ.vnnpdpfsi : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшаÑ.vnppdpfsi : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшаÑ.vsnpdpfsi : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшаÑ.vsppdpfsi : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшаÑÑÑ.vnnpdpfsi : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшаÑÑÑ.vsnpdpfsi : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшего.vnnpdpmsg : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшего.vnnpdpmsv =тавший.vnnpdpmsv : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшего.vnnpdpnsg : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшего.vnnpdpnsv : (LLCUN-) & ; =тавшего.vnppdpmsg : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшего.vnppdpmsv =тавший.vnppdpmsv : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшего.vnppdpnsg : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшего.vsnpdpmsg : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшего.vsnpdpmsv =тавший.vsnpdpmsv : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшего.vsnpdpnsg : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшего.vsnpdpnsv : (LLCUW- or LLCUX-) & ; =тавшего.vsppdpmsg : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшего.vsppdpmsv =тавший.vsppdpmsv : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшего.vsppdpnsg : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшего.vsppdpnsv : (LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV-) & ; =тавшегоÑÑ.vnnpdpmsg : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшегоÑÑ.vnnpdpmsv =тавшийÑÑ.vnnpdpmsv : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшегоÑÑ.vnnpdpnsg : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшегоÑÑ.vsnpdpmsg : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшегоÑÑ.vsnpdpmsv =тавшийÑÑ.vsnpdpmsv : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшегоÑÑ.vsnpdpnsg : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшегоÑÑ.vsnpdpnsv : (LLFDS- or LLFEG-) & ; =тавшее.vnnpdpnsi : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшее.vnnpdpnsv : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшее.vnppdpnsi : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшее.vnppdpnsv : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшее.vsnpdpnsi : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшее.vsnpdpnsv : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшее.vsppdpnsi : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшее.vsppdpnsv : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшееÑÑ.vnnpdpnsi : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшееÑÑ.vnnpdpnsv : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшееÑÑ.vsnpdpnsi : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшееÑÑ.vsnpdpnsv : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшей.vnnpdpfsd : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшей.vnnpdpfsg : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшей.vnnpdpfsp : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшей.vnnpdpfst : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшей.vnppdpfsd : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшей.vnppdpfsg : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшей.vnppdpfsp : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшей.vnppdpfst : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшей.vsnpdpfsd : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшей.vsnpdpfsg : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшей.vsnpdpfsp : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшей.vsnpdpfst : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшей.vsppdpfsd : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшей.vsppdpfsg : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшей.vsppdpfsp : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшей.vsppdpfst : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшейÑÑ.vnnpdpfsd : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшейÑÑ.vnnpdpfsg : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшейÑÑ.vnnpdpfsp : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшейÑÑ.vnnpdpfst : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшейÑÑ.vsnpdpfsd : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшейÑÑ.vsnpdpfsg : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшейÑÑ.vsnpdpfsp : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшейÑÑ.vsnpdpfst : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшем.vnnpdpmsp : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшем.vnnpdpnsp : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшем.vnppdpmsp : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшем.vnppdpnsp : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшем.vsnpdpmsp : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшем.vsnpdpnsp : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшем.vsppdpmsp : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшем.vsppdpnsp : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшемÑÑ.vnnpdpmsp : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшемÑÑ.vnnpdpnsp : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшемÑÑ.vsnpdpmsp : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшемÑÑ.vsnpdpnsp : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшему.vnnpdpmsd : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшему.vnnpdpnsd : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшему.vnppdpmsd : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшему.vnppdpnsd : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшему.vsnpdpmsd : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшему.vsnpdpnsd : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшему.vsppdpmsd : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшему.vsppdpnsd : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшемуÑÑ.vnnpdpmsd : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшемуÑÑ.vnnpdpnsd : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшемуÑÑ.vsnpdpmsd : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшемуÑÑ.vsnpdpnsd : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшею.vnnpdpfst : (LLCUN-) & ; =тавшею.vsnpdpfst : (LLCUW- or LLCUX-) & ; =тавшею.vsppdpfst : (LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV-) & ; =тавшеюÑÑ.vsnpdpfst : (LLFDS- or LLFEG-) & ; =тавшие.vnnpdppi : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшие.vnnpdppv =тавших.vnnpdppv : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшие.vnppdppi : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшие.vnppdppv =тавших.vnppdppv : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшие.vsnpdppi : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшие.vsnpdppv =тавших.vsnpdppv : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшие.vsppdppi : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшие.vsppdppv =тавших.vsppdppv : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшиеÑÑ.vnnpdppi : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшиеÑÑ.vnnpdppv =тавшихÑÑ.vnnpdppv : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшиеÑÑ.vsnpdppi : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшиеÑÑ.vsnpdppv =тавшихÑÑ.vsnpdppv : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавший.vnnpdpmsi : (LLCUL- or LLCUM- or LLCUN-) & ; =тавший.vnppdpmsi : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавший.vsnpdpmsi : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавший.vsppdpmsi : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшийÑÑ.vnnpdpmsi : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшийÑÑ.vsnpdpmsi : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшим.vnnpdpmst : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшим.vnnpdpnst : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшим.vnnpdppd : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшим.vnppdpmst : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшим.vnppdpnst : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшим.vnppdppd : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшим.vsnpdpmst : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшим.vsnpdpnst : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшим.vsnpdppd : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшим.vsppdpmst : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшим.vsppdpnst : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшим.vsppdppd : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшими.vnnpdppt : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшими.vnppdppt : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшими.vsnpdppt : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшими.vsppdppt : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшимиÑÑ.vnnpdppt : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшимиÑÑ.vsnpdppt : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшимÑÑ.vnnpdpmst : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшимÑÑ.vnnpdpnst : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшимÑÑ.vnnpdppd : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшимÑÑ.vsnpdpmst : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшимÑÑ.vsnpdpnst : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшимÑÑ.vsnpdppd : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшиÑÑŒ.vnnddp : (LLCVF- or LLCVG- or LLCVH- or LLFDS- or LLFEG-) & ; =тавшиÑÑŒ.vsnddp : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLGJI- or LLGJQ-) & ; =тавших.vnnpdppg : (LLCUL- or LLCUM- or LLCUN-) & ; =тавших.vnnpdppp : (LLCUL- or LLCUM- or LLCUN-) & ; =тавших.vnppdppg : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавших.vnppdppp : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавших.vsnpdppg : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавших.vsnpdppp : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавших.vsppdppg : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавших.vsppdppp : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшихÑÑ.vnnpdppg : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшихÑÑ.vnnpdppp : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшихÑÑ.vsnpdppg : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшихÑÑ.vsnpdppp : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тавшую.vnnpdpfsv : (LLCUL- or LLCUM- or LLCUN-) & ; =тавшую.vnppdpfsv : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тавшую.vsnpdpfsv : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тавшую.vsppdpfsv : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тавшуюÑÑ.vnnpdpfsv : (LLCVF- or LLCVG- or LLCVH-) & ; =тавшуюÑÑ.vsnpdpfsv : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =таем.vnpdn1p : (LLEPQ-) & ; =таем.vnppsnmss : (LLEPQ-) & ; =таем.vspdf1p : (LLCUY- or LLGHM-) & ; =таем.vspdv1p : (LLGHM-) & ; =таем.vspdv1s : (LLCUY-) & ; =таема.vnppsnfss : (LLEPQ-) & ; =таемаÑ.vnppsnfsi : (LLEPQ-) & ; =таемо.vnppsnnss : (LLEPQ-) & ; =таемого.vnppsnmsg : (LLEPQ-) & ; =таемого.vnppsnmsv =таемый.vnppsnmsv : (LLEPQ-) & ; =таемого.vnppsnnsg : (LLEPQ-) & ; =таемое.vnppsnnsi : (LLEPQ-) & ; =таемое.vnppsnnsv : (LLEPQ-) & ; =таемой.vnppsnfsd : (LLEPQ-) & ; =таемой.vnppsnfsg : (LLEPQ-) & ; =таемой.vnppsnfsp : (LLEPQ-) & ; =таемой.vnppsnfst : (LLEPQ-) & ; =таемом.vnppsnmsp : (LLEPQ-) & ; =таемом.vnppsnnsp : (LLEPQ-) & ; =таемому.vnppsnmsd : (LLEPQ-) & ; =таемому.vnppsnnsd : (LLEPQ-) & ; =таемте.vspdv1p : (LLCUY- or LLGHM-) & ; =таемую.vnppsnfsv : (LLEPQ-) & ; =таемы.vnppsnps : (LLEPQ-) & ; =таемые.vnppsnpi : (LLEPQ-) & ; =таемые.vnppsnpv =таемых.vnppsnpv : (LLEPQ-) & ; =таемый.vnppsnmsi : (LLEPQ-) & ; =таемым.vnppsnmst : (LLEPQ-) & ; =таемым.vnppsnnst : (LLEPQ-) & ; =таемым.vnppsnpd : (LLEPQ-) & ; =таемыми.vnppsnpt : (LLEPQ-) & ; =таемых.vnppsnpg : (LLEPQ-) & ; =таемых.vnppsnpp : (LLEPQ-) & ; =тает.vnpdn3s : (LLEPQ-) & ; =тает.vspdf3s : (LLCUY- or LLGHM-) & ; =таете.vnpdn2p : (LLEPQ-) & ; =таете.vspdf2p : (LLCUY- or LLGHM-) & ; =таешь.vnpdn2s : (LLEPQ-) & ; =таешь.vspdf2s : (LLCUY- or LLGHM-) & ; =тай.vnpdv2s : (LLEPQ-) & ; =тай.vspdv2s : (LLCUY- or LLGHM-) & ; =тайте.vnpdv2p : (LLEPQ-) & ; =тайте.vspdv2p : (LLCUY- or LLGHM-) & ; =тал.vnndpms : (LLCUL- or LLCUM- or LLCUN-) & ; =тал.vnpdpms : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тал.vsndpms : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тал.vspdpms : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =тала.vnndpfs : (LLCUL- or LLCUM- or LLCUN-) & ; =тала.vnpdpfs : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тала.vsndpfs : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тала.vspdpfs : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =талаÑÑŒ.vnndpfs : (LLCVF- or LLCVG- or LLCVH-) & ; =талаÑÑŒ.vsndpfs : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тали.vnndpp : (LLCUL- or LLCUM- or LLCUN-) & ; =тали.vnpdpp : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тали.vsndpp : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тали.vspdpp : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =талиÑÑŒ.vnndpp : (LLCVF- or LLCVG- or LLCVH-) & ; =талиÑÑŒ.vsndpp : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тало.vnndpns : (LLCUL- or LLCUM- or LLCUN-) & ; =тало.vnpdpns : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тало.vsndpns : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тало.vspdpns : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =талоÑÑŒ.vnndpns : (LLCVF- or LLCVG- or LLCVH-) & ; =талоÑÑŒ.vsndpns : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =талÑÑ.vnndpms : (LLCVF- or LLCVG- or LLCVH-) & ; =талÑÑ.vsndpms : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =там.ndmpd : (LLAWL- or LLCLC-) & ; =там.nlmpd : (LLCLD-) & ; =тами.ndmpt : (LLAWL- or LLCLC-) & ; =тами.nlmpt : (LLCLD-) & ; =тан.vnppspmss : (LLCUQ- or LLCUR- or LLEPQ-) & ; =тан.vsppsnmss : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =тан.vsppspmsi : (LLCVD- or LLFBS-) & ; =тан.vsppspmss : (LLFRM- or LLFRV-) & ; =тана.vnppspfss : (LLCUQ- or LLCUR- or LLEPQ-) & ; =тана.vsppsnfss : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =тана.vsppspfsi : (LLCVD- or LLFBS-) & ; =тана.vsppspfss : (LLFRM- or LLFRV-) & ; =таннаÑ.vnppspfsi : (LLCUQ- or LLCUR- or LLEPQ-) & ; =таннаÑ.vsppspfsi : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танного.vnppspmsg : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танного.vnppspmsv =танный.vnppspmsv : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танного.vnppspnsg : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танного.vsppspmsg : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танного.vsppspmsv =танный.vsppspmsv : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танного.vsppspnsg : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танного.vsppspnsv : (LLCVD- or LLFBS- or LLFRM- or LLFRV-) & ; =танное.vnppspnsi : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танное.vnppspnsv : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танное.vsppspnsi : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танное.vsppspnsv : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танной.vnppspfsd : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танной.vnppspfsg : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танной.vnppspfsp : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танной.vnppspfst : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танной.vsppspfsd : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танной.vsppspfsg : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танной.vsppspfsp : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танной.vsppspfst : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танном.vnppspmsp : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танном.vnppspnsp : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танном.vsppspmsp : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танном.vsppspnsp : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танному.vnppspmsd : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танному.vnppspnsd : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танному.vsppspmsd : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танному.vsppspnsd : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танною.vsppspfst : (LLCVD- or LLFBS- or LLFRM- or LLFRV-) & ; =танную.vnppspfsv : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танную.vsppspfsv : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танные.vnppsppi : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танные.vnppsppv =танных.vnppsppv : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танные.vsppsppi : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танные.vsppsppv =танных.vsppsppv : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танный.vnppspmsi : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танный.vsppspmsi : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танным.vnppspmst : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танным.vnppspnst : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танным.vnppsppd : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танным.vsppspmst : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танным.vsppspnst : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танным.vsppsppd : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танными.vnppsppt : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танными.vsppsppt : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танных.vnppsppg : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танных.vnppsppp : (LLCUQ- or LLCUR- or LLEPQ-) & ; =танных.vsppsppg : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =танных.vsppsppp : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVD- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =тано.vnppspnss : (LLCUQ- or LLCUR- or LLEPQ-) & ; =тано.vsppsnnss : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =тано.vsppspnsi : (LLCVD- or LLFBS-) & ; =тано.vsppspnss : (LLFRM- or LLFRV-) & ; =таны.vnppspps : (LLCUQ- or LLCUR- or LLEPQ-) & ; =таны.vsppsnps : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLFZB- or LLGHM- or LLGJP- or LLGNT-) & ; =таны.vsppsppi : (LLCVD- or LLFBS-) & ; =таны.vsppspps : (LLFRM- or LLFRV-) & ; =тать.vnndi : (LLCUL- or LLCUM- or LLCUN-) & ; =тать.vnpdi : (LLCUQ- or LLCUR- or LLELU- or LLEPQ-) & ; =тать.vsndi : (LLCUS- or LLCUT- or LLCUU- or LLCUV- or LLCUW- or LLCUX- or LLGBF- or LLGIM-) & ; =тать.vspdi : (LLCUY- or LLCUZ- or LLCVA- or LLCVB- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGHM- or LLGJF- or LLGJP- or LLGNT-) & ; =татьÑÑ.vnndi : (LLCVF- or LLCVG- or LLCVH-) & ; =татьÑÑ.vsndi : (LLCVI- or LLCVJ- or LLCVK- or LLCVL- or LLFDS- or LLFEG- or LLGJI- or LLGJQ-) & ; =тах.ndmpp : (LLAWL- or LLCLC-) & ; =тах.nlmpp : (LLCLD-) & ; =таю.vnpdn1s : (LLEPQ-) & ; =таю.vspdf1s : (LLCUY- or LLGHM-) & ; =тают.vnpdn3p : (LLEPQ-) & ; =тают.vspdf3p : (LLCUY- or LLGHM-) & ; =тающаÑ.vnppdnfsi : (LLEPQ-) & ; =тающего.vnppdnmsg : (LLEPQ-) & ; =тающего.vnppdnmsv =тающий.vnppdnmsv : (LLEPQ-) & ; =тающего.vnppdnnsg : (LLEPQ-) & ; =тающее.vnppdnnsi : (LLEPQ-) & ; =тающее.vnppdnnsv : (LLEPQ-) & ; =тающей.vnppdnfsd : (LLEPQ-) & ; =тающей.vnppdnfsg : (LLEPQ-) & ; =тающей.vnppdnfsp : (LLEPQ-) & ; =тающей.vnppdnfst : (LLEPQ-) & ; =тающем.vnppdnmsp : (LLEPQ-) & ; =тающем.vnppdnnsp : (LLEPQ-) & ; =тающему.vnppdnmsd : (LLEPQ-) & ; =тающему.vnppdnnsd : (LLEPQ-) & ; =тающие.vnppdnpi : (LLEPQ-) & ; =тающие.vnppdnpv =тающих.vnppdnpv : (LLEPQ-) & ; =тающий.vnppdnmsi : (LLEPQ-) & ; =тающим.vnppdnmst : (LLEPQ-) & ; =тающим.vnppdnnst : (LLEPQ-) & ; =тающим.vnppdnpd : (LLEPQ-) & ; =тающими.vnppdnpt : (LLEPQ-) & ; =тающих.vnppdnpg : (LLEPQ-) & ; =тающих.vnppdnpp : (LLEPQ-) & ; =тающую.vnppdnfsv : (LLEPQ-) & ; =таÑ.afsi : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =таÑ.vnpddn : (LLEPQ-) & ; =таÑ.vnppspfsi : (LLCTK- or LLDAK-) & ; =таÑ.vsppspfsi : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =те.ndmsp : (LLAWL- or LLCLC- or LLCLF- or LLCLG- or LLDYF-) & ; =те.nlmsp : (LLCLD- or LLCLH-) & ; =тев.vnnddp =тевши.vnnddp : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLFGI- or LLGLJ-) & ; =тев.vnpddp =тевши.vnpddp : (LLCVV- or LLFGJ-) & ; =тев.vsnddp : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тев.vspddp =тевши.vspddp : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшаÑ.vnnpdpfsi : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшаÑ.vnppdpfsi : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшаÑ.vsnpdpfsi : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшаÑ.vsppdpfsi : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшаÑÑÑ.vnnpdpfsi : (LLCWD- or LLCWE-) & ; =тевшаÑÑÑ.vsnpdpfsi : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшего.vnnpdpmsg : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшего.vnnpdpmsv =тевший.vnnpdpmsv : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшего.vnnpdpnsg : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшего.vnnpdpnsv : (LLCVU-) & ; =тевшего.vnppdpmsg : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшего.vnppdpmsv =тевший.vnppdpmsv : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшего.vnppdpnsg : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшего.vsnpdpmsg : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшего.vsnpdpmsv =тевший.vsnpdpmsv : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшего.vsnpdpnsg : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшего.vsnpdpnsv : (LLCVZ- or LLCWA-) & ; =тевшего.vsppdpmsg : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшего.vsppdpmsv =тевший.vsppdpmsv : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшего.vsppdpnsg : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшего.vsppdpnsv : (LLFBH- or LLFTS-) & ; =тевшегоÑÑ.vnnpdpmsg : (LLCWD- or LLCWE-) & ; =тевшегоÑÑ.vnnpdpmsv =тевшийÑÑ.vnnpdpmsv : (LLCWD- or LLCWE-) & ; =тевшегоÑÑ.vnnpdpnsg : (LLCWD- or LLCWE-) & ; =тевшегоÑÑ.vsnpdpmsg : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшегоÑÑ.vsnpdpmsv =тевшийÑÑ.vsnpdpmsv : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшегоÑÑ.vsnpdpnsg : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшегоÑÑ.vsnpdpnsv : (LLFDY-) & ; =тевшее.vnnpdpnsi : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшее.vnnpdpnsv : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшее.vnppdpnsi : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшее.vnppdpnsv : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшее.vsnpdpnsi : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшее.vsnpdpnsv : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшее.vsppdpnsi : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшее.vsppdpnsv : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшееÑÑ.vnnpdpnsi : (LLCWD- or LLCWE-) & ; =тевшееÑÑ.vnnpdpnsv : (LLCWD- or LLCWE-) & ; =тевшееÑÑ.vsnpdpnsi : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшееÑÑ.vsnpdpnsv : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшей.vnnpdpfsd : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшей.vnnpdpfsg : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшей.vnnpdpfsp : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшей.vnnpdpfst : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшей.vnppdpfsd : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшей.vnppdpfsg : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшей.vnppdpfsp : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшей.vnppdpfst : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшей.vsnpdpfsd : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшей.vsnpdpfsg : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшей.vsnpdpfsp : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшей.vsnpdpfst : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшей.vsppdpfsd : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшей.vsppdpfsg : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшей.vsppdpfsp : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшей.vsppdpfst : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшейÑÑ.vnnpdpfsd : (LLCWD- or LLCWE-) & ; =тевшейÑÑ.vnnpdpfsg : (LLCWD- or LLCWE-) & ; =тевшейÑÑ.vnnpdpfsp : (LLCWD- or LLCWE-) & ; =тевшейÑÑ.vnnpdpfst : (LLCWD- or LLCWE-) & ; =тевшейÑÑ.vsnpdpfsd : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшейÑÑ.vsnpdpfsg : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшейÑÑ.vsnpdpfsp : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшейÑÑ.vsnpdpfst : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшем.vnnpdpmsp : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшем.vnnpdpnsp : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшем.vnppdpmsp : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшем.vnppdpnsp : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшем.vsnpdpmsp : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшем.vsnpdpnsp : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшем.vsppdpmsp : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшем.vsppdpnsp : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшемÑÑ.vnnpdpmsp : (LLCWD- or LLCWE-) & ; =тевшемÑÑ.vnnpdpnsp : (LLCWD- or LLCWE-) & ; =тевшемÑÑ.vsnpdpmsp : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшемÑÑ.vsnpdpnsp : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшему.vnnpdpmsd : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшему.vnnpdpnsd : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшему.vnppdpmsd : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшему.vnppdpnsd : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшему.vsnpdpmsd : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшему.vsnpdpnsd : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшему.vsppdpmsd : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшему.vsppdpnsd : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшемуÑÑ.vnnpdpmsd : (LLCWD- or LLCWE-) & ; =тевшемуÑÑ.vnnpdpnsd : (LLCWD- or LLCWE-) & ; =тевшемуÑÑ.vsnpdpmsd : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшемуÑÑ.vsnpdpnsd : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшею.vnnpdpfst : (LLCVU-) & ; =тевшею.vsnpdpfst : (LLCVZ- or LLCWA-) & ; =тевшею.vsppdpfst : (LLFBH- or LLFTS-) & ; =тевшеюÑÑ.vsnpdpfst : (LLFDY-) & ; =тевши.vsnddp : (LLCVW- or LLCVX- or LLCVZ- or LLCWA- or LLFYZ- or LLGBP-) & ; =тевшие.vnnpdppi : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшие.vnnpdppv =тевших.vnnpdppv : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшие.vnppdppi : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшие.vnppdppv =тевших.vnppdppv : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшие.vsnpdppi : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшие.vsnpdppv =тевших.vsnpdppv : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшие.vsppdppi : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшие.vsppdppv =тевших.vsppdppv : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшиеÑÑ.vnnpdppi : (LLCWD- or LLCWE-) & ; =тевшиеÑÑ.vnnpdppv =тевшихÑÑ.vnnpdppv : (LLCWD- or LLCWE-) & ; =тевшиеÑÑ.vsnpdppi : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшиеÑÑ.vsnpdppv =тевшихÑÑ.vsnpdppv : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевший.vnnpdpmsi : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевший.vnppdpmsi : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевший.vsnpdpmsi : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевший.vsppdpmsi : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшийÑÑ.vnnpdpmsi : (LLCWD- or LLCWE-) & ; =тевшийÑÑ.vsnpdpmsi : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшим.vnnpdpmst : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшим.vnnpdpnst : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшим.vnnpdppd : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшим.vnppdpmst : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшим.vnppdpnst : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшим.vnppdppd : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшим.vsnpdpmst : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшим.vsnpdpnst : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшим.vsnpdppd : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшим.vsppdpmst : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшим.vsppdpnst : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшим.vsppdppd : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшими.vnnpdppt : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшими.vnppdppt : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшими.vsnpdppt : (LLCVW- or LLCVX- or LLCVZ- or LLCWA- or LLFYZ- or LLGBP-) & ; =тевшими.vsppdppt : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшимиÑÑ.vnnpdppt : (LLCWD- or LLCWE-) & ; =тевшимиÑÑ.vsnpdppt : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшимÑÑ.vnnpdpmst : (LLCWD- or LLCWE-) & ; =тевшимÑÑ.vnnpdpnst : (LLCWD- or LLCWE-) & ; =тевшимÑÑ.vnnpdppd : (LLCWD- or LLCWE-) & ; =тевшимÑÑ.vsnpdpmst : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшимÑÑ.vsnpdpnst : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшимÑÑ.vsnpdppd : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшиÑÑŒ.vnnddp : (LLCWD- or LLCWE- or LLFDY-) & ; =тевшиÑÑŒ.vsnddp : (LLCWF- or LLCWG- or LLGHK- or LLGKH-) & ; =тевших.vnnpdppg : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевших.vnnpdppp : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевших.vnppdppg : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевших.vnppdppp : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевших.vsnpdppg : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевших.vsnpdppp : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевших.vsppdppg : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевших.vsppdppp : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшихÑÑ.vnnpdppg : (LLCWD- or LLCWE-) & ; =тевшихÑÑ.vnnpdppp : (LLCWD- or LLCWE-) & ; =тевшихÑÑ.vsnpdppg : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшихÑÑ.vsnpdppp : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тевшую.vnnpdpfsv : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLGLJ-) & ; =тевшую.vnppdpfsv : (LLCVV- or LLFGI- or LLFGJ-) & ; =тевшую.vsnpdpfsv : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тевшую.vsppdpfsv : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тевшуюÑÑ.vnnpdpfsv : (LLCWD- or LLCWE-) & ; =тевшуюÑÑ.vsnpdpfsv : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тей.ndmpg : (LLCLF- or LLCLG-) & ; =тей.nlmpg : (LLCLH-) & ; =тей.nlmpv : (LLCLH-) & ; =тей.nlnst =тею.nlnst : (LLADO-) & ; =тел.vnndpms : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLFGI- or LLGLJ-) & ; =тел.vnpdpms : (LLCVV- or LLFGJ-) & ; =тел.vsndpms : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тел.vspdpms : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тела.vnndpfs : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLFGI- or LLGLJ-) & ; =тела.vnpdpfs : (LLCVV- or LLFGJ-) & ; =тела.vsndpfs : (LLCVW- or LLCVX- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тела.vspdpfs : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =телаÑÑŒ.vnndpfs : (LLCWD- or LLCWE-) & ; =телаÑÑŒ.vsndpfs : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тели.vnndpp : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLFGI- or LLGLJ-) & ; =тели.vnpdpp : (LLCVV- or LLFGJ-) & ; =тели.vsndpp : (LLCVW- or LLCVX- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тели.vspdpp : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =телиÑÑŒ.vnndpp : (LLCWD- or LLCWE-) & ; =телиÑÑŒ.vsndpp : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тело.vnndpns : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLFGI- or LLGLJ-) & ; =тело.vnpdpns : (LLCVV- or LLFGJ-) & ; =тело.vsndpns : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =тело.vspdpns : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =телоÑÑŒ.vnndpns : (LLCWD- or LLCWE-) & ; =телоÑÑŒ.vsndpns : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =телоÑÑŒ.xp : (LLFGO- or LLFGP- or LLFGQ-) & ; =телÑÑ.vnndpms : (LLCWD- or LLCWE-) & ; =телÑÑ.vsndpms : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тем.ndmst : (LLCLF- or LLCLG-) & ; =тем.nlmst : (LLCLH-) & ; =тем.vnndn1p : (LLCRA-) & ; =тем.vnpdn1p : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тем.vsndf1p : (LLCRJ- or LLGGY-) & ; =тем.vsndv1p : (LLGGY-) & ; =тем.vsndv1s : (LLCRJ-) & ; =тем.vspdf1p : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тем.vspdv1p : (LLFZA- or LLGHA-) & ; =тем.vspdv1s : (LLAWI- or LLCRR-) & ; =темÑÑ.vnndn1p : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =темÑÑ.vsndf1p : (LLAWK- or LLCSD- or LLCSE- or LLGBX- or LLGFB- or LLGKK-) & ; =темÑÑ.vsndv1p : (LLGBX- or LLGFB- or LLGKK-) & ; =темÑÑ.vsndv1s : (LLAWK- or LLCSD- or LLCSE-) & ; =темте.vsndv1p : (LLCRJ- or LLGGY-) & ; =темте.vspdv1p : (LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =темтеÑÑŒ.vsndv1p : (LLAWK- or LLCSD- or LLCSE- or LLGBX- or LLGFB- or LLGKK-) & ; =тен.vnppspmss : (LLCRG- or LLEMZ- or LLEPP-) & ; =тен.vsppsnmss : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тена.vnppspfss : (LLCRG- or LLEMZ- or LLEPP-) & ; =тена.vsppsnfss : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =теннаÑ.vnppspfsi : (LLCRG- or LLEMZ- or LLEPP-) & ; =теннаÑ.vsppspfsi : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенного.vnppspmsg : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенного.vnppspmsv =тенный.vnppspmsv : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенного.vnppspnsg : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенного.vsppspmsg : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенного.vsppspmsv : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенного.vsppspnsg : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенное.vnppspnsi : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенное.vnppspnsv : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенное.vsppspnsi : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенное.vsppspnsv : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенной.vnppspfsd : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенной.vnppspfsg : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенной.vnppspfsp : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенной.vnppspfst : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенной.vsppspfsd : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенной.vsppspfsg : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенной.vsppspfsp : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенной.vsppspfst : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенном.vnppspmsp : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенном.vnppspnsp : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенном.vsppspmsp : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенном.vsppspnsp : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенному.vnppspmsd : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенному.vnppspnsd : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенному.vsppspmsd : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенному.vsppspnsd : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенную.vnppspfsv : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенную.vsppspfsv : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенные.vnppsppi : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенные.vnppsppv =тенных.vnppsppv : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенные.vsppsppi : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенные.vsppsppv : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенный.vnppspmsi : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенный.vsppspmsi : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенный.vsppspmsv : (LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенным.vnppspmst : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенным.vnppspnst : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенным.vnppsppd : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенным.vsppspmst : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенным.vsppspnst : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенным.vsppsppd : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенными.vnppsppt : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенными.vsppsppt : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенных.vnppsppg : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенных.vnppsppp : (LLCRG- or LLEMZ- or LLEPP-) & ; =тенных.vsppsppg : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенных.vsppsppp : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тенных.vsppsppv : (LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тено.vnppspnss : (LLCRG- or LLEMZ- or LLEPP-) & ; =тено.vsppsnnss : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тены.vnppspps : (LLCRG- or LLEMZ- or LLEPP-) & ; =тены.vsppsnps : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тер.vspdpms : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тера.vsppsnfss : (LLCVN- or LLGRI-) & ; =терев.vspddp =терши.vspddp : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тереть.vspdi : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =теретьÑÑ.vsndi : (LLCVP- or LLFEN- or LLGCT-) & ; =терла.vspdpfs : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =терлаÑÑŒ.vsndpfs : (LLCVP- or LLFEN- or LLGCT-) & ; =терли.vspdpp : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =терлиÑÑŒ.vsndpp : (LLCVP- or LLFEN- or LLGCT-) & ; =терло.vspdpns : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =терлоÑÑŒ.vsndpns : (LLCVP- or LLFEN- or LLGCT-) & ; =терÑÑ.vsndpms : (LLCVP- or LLFEN- or LLGCT-) & ; =терт.vsppsnmss : (LLCVN- or LLCVO- or LLGCS- or LLGRI-) & ; =терт.vsppspmsi : (LLFCC-) & ; =терта.vsppsnfss : (LLCVN- or LLCVO- or LLGCS- or LLGRI-) & ; =терта.vsppspfsi : (LLFCC-) & ; =тертаÑ.vsppspfsi : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =терто.vsppsnnss : (LLCVN- or LLCVO- or LLGCS- or LLGRI-) & ; =терто.vsppspnsi : (LLFCC-) & ; =тертого.vsppspmsg : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертого.vsppspmsv =тертый.vsppspmsv : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертого.vsppspnsg : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертого.vsppspnsv : (LLFCC-) & ; =тертое.vsppspnsi : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертое.vsppspnsv : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертой.vsppspfsd : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертой.vsppspfsg : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертой.vsppspfsp : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертой.vsppspfst : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертом.vsppspmsp : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертом.vsppspnsp : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертому.vsppspmsd : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертому.vsppspnsd : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертою.vsppspfst : (LLFCC-) & ; =тертую.vsppspfsv : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =терты.vsppsnps : (LLCVN- or LLCVO- or LLGCS- or LLGRI-) & ; =терты.vsppsppi : (LLFCC-) & ; =тертые.vsppsppi : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертые.vsppsppv =тертых.vsppsppv : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертый.vsppspmsi : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертым.vsppspmst : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертым.vsppspnst : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертым.vsppsppd : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертыми.vsppsppt : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертых.vsppsppg : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тертых.vsppsppp : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершаÑ.vsppdpfsi : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершаÑÑÑ.vsnpdpfsi : (LLCVP- or LLFEN- or LLGCT-) & ; =тершего.vsppdpmsg : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершего.vsppdpmsv =терший.vsppdpmsv : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершего.vsppdpnsg : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершего.vsppdpnsv : (LLFCC-) & ; =тершегоÑÑ.vsnpdpmsg : (LLCVP- or LLFEN- or LLGCT-) & ; =тершегоÑÑ.vsnpdpmsv =тершийÑÑ.vsnpdpmsv : (LLCVP- or LLFEN- or LLGCT-) & ; =тершегоÑÑ.vsnpdpnsg : (LLCVP- or LLFEN- or LLGCT-) & ; =тершегоÑÑ.vsnpdpnsv : (LLFEN-) & ; =тершее.vsppdpnsi : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершее.vsppdpnsv : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершееÑÑ.vsnpdpnsi : (LLCVP- or LLFEN- or LLGCT-) & ; =тершееÑÑ.vsnpdpnsv : (LLCVP- or LLFEN- or LLGCT-) & ; =тершей.vsppdpfsd : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершей.vsppdpfsg : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершей.vsppdpfsp : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершей.vsppdpfst : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершейÑÑ.vsnpdpfsd : (LLCVP- or LLFEN- or LLGCT-) & ; =тершейÑÑ.vsnpdpfsg : (LLCVP- or LLFEN- or LLGCT-) & ; =тершейÑÑ.vsnpdpfsp : (LLCVP- or LLFEN- or LLGCT-) & ; =тершейÑÑ.vsnpdpfst : (LLCVP- or LLFEN- or LLGCT-) & ; =тершем.vsppdpmsp : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершем.vsppdpnsp : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершемÑÑ.vsnpdpmsp : (LLCVP- or LLFEN- or LLGCT-) & ; =тершемÑÑ.vsnpdpnsp : (LLCVP- or LLFEN- or LLGCT-) & ; =тершему.vsppdpmsd : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершему.vsppdpnsd : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершемуÑÑ.vsnpdpmsd : (LLCVP- or LLFEN- or LLGCT-) & ; =тершемуÑÑ.vsnpdpnsd : (LLCVP- or LLFEN- or LLGCT-) & ; =тершею.vsppdpfst : (LLFCC-) & ; =тершеюÑÑ.vsnpdpfst : (LLFEN-) & ; =тершие.vsppdppi : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершие.vsppdppv =терших.vsppdppv : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершиеÑÑ.vsnpdppi : (LLCVP- or LLFEN- or LLGCT-) & ; =тершиеÑÑ.vsnpdppv =тершихÑÑ.vsnpdppv : (LLCVP- or LLFEN- or LLGCT-) & ; =терший.vsppdpmsi : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершийÑÑ.vsnpdpmsi : (LLCVP- or LLFEN- or LLGCT-) & ; =тершим.vsppdpmst : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершим.vsppdpnst : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершим.vsppdppd : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершими.vsppdppt : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершимиÑÑ.vsnpdppt : (LLCVP- or LLFEN- or LLGCT-) & ; =тершимÑÑ.vsnpdpmst : (LLCVP- or LLFEN- or LLGCT-) & ; =тершимÑÑ.vsnpdpnst : (LLCVP- or LLFEN- or LLGCT-) & ; =тершимÑÑ.vsnpdppd : (LLCVP- or LLFEN- or LLGCT-) & ; =тершиÑÑŒ.vnnddp : (LLFEN-) & ; =тершиÑÑŒ.vsnddp : (LLCVP- or LLGCT-) & ; =терших.vsppdppg : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =терших.vsppdppp : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершихÑÑ.vsnpdppg : (LLCVP- or LLFEN- or LLGCT-) & ; =тершихÑÑ.vsnpdppp : (LLCVP- or LLFEN- or LLGCT-) & ; =тершую.vsppdpfsv : (LLCVN- or LLCVO- or LLFCC- or LLGCS- or LLGRI-) & ; =тершуюÑÑ.vsnpdpfsv : (LLCVP- or LLFEN- or LLGCT-) & ; =тет.vnndn3s : (LLCRA-) & ; =тет.vnpdn3s : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тет.vsndf3s : (LLCRJ- or LLGGY-) & ; =тет.vspdf3s : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тете.vnndn2p : (LLCRA-) & ; =тете.vnpdn2p : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тете.vsndf2p : (LLCRJ- or LLGGY-) & ; =тете.vspdf2p : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тетеÑÑŒ.vnndn2p : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тетеÑÑŒ.vsndf2p : (LLAWK- or LLCSD- or LLCSE- or LLGBX- or LLGFB- or LLGKK-) & ; =тетÑÑ.vnndn3s : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тетÑÑ.vsndf3s : (LLAWK- or LLCSD- or LLCSE- or LLGBX- or LLGFB- or LLGKK-) & ; =теть.vnndi : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLFGI- or LLGLJ-) & ; =теть.vnpdi : (LLCVV- or LLFGJ-) & ; =теть.vsndi : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLFOE- or LLFYZ- or LLGBP- or LLGEW-) & ; =теть.vspdi : (LLCWB- or LLCWC- or LLFBH- or LLFTS- or LLFXD- or LLGMU-) & ; =тетьÑÑ.vnndi : (LLCWD- or LLCWE-) & ; =тетьÑÑ.vsndi : (LLCWF- or LLCWG- or LLFDY- or LLGHK- or LLGKH-) & ; =тетьÑÑ.x : (LLFGP- or LLFGQ-) & ; =тешь.vnndn2s : (LLCRA-) & ; =тешь.vnpdn2s : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тешь.vsndf2s : (LLCRJ- or LLGGY-) & ; =тешь.vspdf2s : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тешьÑÑ.vnndn2s : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тешьÑÑ.vsndf2s : (LLAWK- or LLCSD- or LLCSE- or LLGBX- or LLGFB- or LLGKK-) & ; =ти.ndmpi : (LLCLF- or LLCLG-) & ; =ти.ndmpv : (LLCLF- or LLCLG-) & ; =ти.nlmpi : (LLCLH-) & ; =ти.nlnsd : (LLADO- or LLADP-) & ; =ти.nlnsg : (LLADO-) & ; =ти.nlnsp : (LLADO-) & ; =ти.vnndi : (LLCWH- or LLCWI- or LLGPN-) & ; =ти.vnndv2s : (LLCRA- or LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXB- or LLFGI- or LLGLJ-) & ; =ти.vnpdi : (LLCWK- or LLEMD-) & ; =ти.vnpdv2s : (LLCRG- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLELT- or LLEMZ- or LLENE- or LLEPP- or LLESK- or LLESW- or LLFGJ-) & ; =ти.vsndi : (LLCWL- or LLCWM- or LLCWN- or LLFFD- or LLFLW- or LLGBZ- or LLGEU-) & ; =ти.vsndv2s : (LLCRJ- or LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLCXP- or LLCXQ- or LLFOE- or LLFYZ- or LLGBP- or LLGEW- or LLGGY- or LLGJD-) & ; =ти.vspdi : (LLCWO- or LLCWP- or LLCWQ- or LLFWX- or LLGFN- or LLGNH-) & ; =ти.vspdv2s : (LLAWH- or LLAWI- or LLCRR- or LLCWB- or LLCWC- or LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLFBH- or LLFST- or LLFTE- or LLFTS- or LLFTT- or LLFXD- or LLFXF- or LLFZA- or LLGAN- or LLGBO- or LLGFC- or LLGHA- or LLGJJ- or LLGLU- or LLGMU- or LLGQN-) & ; =ти.x : (LLFLY-) & ; =тив.vnnddp =тивши.vnnddp : (LLCXA- or LLCXB- or LLCXC-) & ; =тив.vnpddp =тивши.vnpddp : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLENE- or LLESK- or LLEVP- or LLFTG-) & ; =тив.vsnddp =тивши.vsnddp : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тив.vspddp =тивши.vspddp : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившаÑ.vnnpdpfsi : (LLCXA- or LLCXC-) & ; =тившаÑ.vnppdpfsi : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившаÑ.vsnpdpfsi : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившаÑ.vsppdpfsi : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившаÑÑÑ.vnnpdpfsi : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившаÑÑÑ.vnppdpfsi : (LLCYI- or LLEVO-) & ; =тившаÑÑÑ.vsnpdpfsi : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившего.vnnpdpmsg : (LLCXA- or LLCXC-) & ; =тившего.vnnpdpmsv =тивший.vnnpdpmsv : (LLCXA- or LLCXC-) & ; =тившего.vnnpdpnsg : (LLCXA- or LLCXC-) & ; =тившего.vnppdpmsg : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившего.vnppdpmsv =тивший.vnppdpmsv : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившего.vnppdpnsg : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившего.vnppdpnsv : (LLCYI- or LLEVP- or LLFTG-) & ; =тившего.vsnpdpmsg : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившего.vsnpdpmsv =тивший.vsnpdpmsv : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившего.vsnpdpnsg : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившего.vsnpdpnsv : (LLCXQ- or LLCXS-) & ; =тившего.vsppdpmsg : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившего.vsppdpmsv =тивший.vsppdpmsv : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившего.vsppdpnsg : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившего.vsppdpnsv : (LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY-) & ; =тившегоÑÑ.vnnpdpmsg : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившегоÑÑ.vnnpdpmsv =тившийÑÑ.vnnpdpmsv : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившегоÑÑ.vnnpdpnsg : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившегоÑÑ.vnppdpmsg : (LLCYI- or LLEVO-) & ; =тившегоÑÑ.vnppdpmsv =тившийÑÑ.vnppdpmsv : (LLCYI- or LLEVO-) & ; =тившегоÑÑ.vnppdpnsg : (LLCYI- or LLEVO-) & ; =тившегоÑÑ.vnppdpnsv =тившееÑÑ.vnppdpnsv : (LLCYI- or LLEVO-) & ; =тившегоÑÑ.vsnpdpmsg : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившегоÑÑ.vsnpdpmsv : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившегоÑÑ.vsnpdpnsg : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившегоÑÑ.vsnpdpnsv : (LLFCY- or LLFDN- or LLFDZ- or LLFED-) & ; =тившее.vnnpdpnsi : (LLCXA- or LLCXC-) & ; =тившее.vnnpdpnsv : (LLCXA- or LLCXC-) & ; =тившее.vnppdpnsi : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившее.vnppdpnsv : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившее.vsnpdpnsi : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившее.vsnpdpnsv : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившее.vsppdpnsi : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившее.vsppdpnsv : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившееÑÑ.vnnpdpnsi : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившееÑÑ.vnnpdpnsv : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившееÑÑ.vnppdpnsi : (LLCYI- or LLEVO-) & ; =тившееÑÑ.vsnpdpnsi : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившееÑÑ.vsnpdpnsv : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившей.vnnpdpfsd : (LLCXA- or LLCXC-) & ; =тившей.vnnpdpfsg : (LLCXA- or LLCXC-) & ; =тившей.vnnpdpfsp : (LLCXA- or LLCXC-) & ; =тившей.vnnpdpfst : (LLCXA- or LLCXC-) & ; =тившей.vnppdpfsd : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившей.vnppdpfsg : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившей.vnppdpfsp : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившей.vnppdpfst : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившей.vsnpdpfsd : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившей.vsnpdpfsg : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившей.vsnpdpfsp : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившей.vsnpdpfst : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившей.vsppdpfsd : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившей.vsppdpfsg : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившей.vsppdpfsp : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившей.vsppdpfst : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившейÑÑ.vnnpdpfsd : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившейÑÑ.vnnpdpfsg : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившейÑÑ.vnnpdpfsp : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившейÑÑ.vnnpdpfst : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившейÑÑ.vnppdpfsd : (LLCYI- or LLEVO-) & ; =тившейÑÑ.vnppdpfsg : (LLCYI- or LLEVO-) & ; =тившейÑÑ.vnppdpfsp : (LLCYI- or LLEVO-) & ; =тившейÑÑ.vnppdpfst =тившеюÑÑ.vnppdpfst : (LLCYI- or LLEVO-) & ; =тившейÑÑ.vsnpdpfsd : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившейÑÑ.vsnpdpfsg : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившейÑÑ.vsnpdpfsp : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившейÑÑ.vsnpdpfst : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившем.vnnpdpmsp : (LLCXA- or LLCXC-) & ; =тившем.vnnpdpnsp : (LLCXA- or LLCXC-) & ; =тившем.vnppdpmsp : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившем.vnppdpnsp : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившем.vsnpdpmsp : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившем.vsnpdpnsp : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившем.vsppdpmsp : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившем.vsppdpnsp : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившемÑÑ.vnnpdpmsp : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившемÑÑ.vnnpdpnsp : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившемÑÑ.vnppdpmsp : (LLCYI- or LLEVO-) & ; =тившемÑÑ.vnppdpnsp : (LLCYI- or LLEVO-) & ; =тившемÑÑ.vsnpdpmsp : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившемÑÑ.vsnpdpnsp : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившему.vnnpdpmsd : (LLCXA- or LLCXC-) & ; =тившему.vnnpdpnsd : (LLCXA- or LLCXC-) & ; =тившему.vnppdpmsd : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившему.vnppdpnsd : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившему.vsnpdpmsd : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившему.vsnpdpnsd : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившему.vsppdpmsd : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившему.vsppdpnsd : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившемуÑÑ.vnnpdpmsd : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившемуÑÑ.vnnpdpnsd : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившемуÑÑ.vnppdpmsd : (LLCYI- or LLEVO-) & ; =тившемуÑÑ.vnppdpnsd : (LLCYI- or LLEVO-) & ; =тившемуÑÑ.vsnpdpmsd : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившемуÑÑ.vsnpdpnsd : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившею.vnppdpfst : (LLCYI- or LLEVP- or LLFTG-) & ; =тившею.vsnpdpfst : (LLCXQ- or LLCXS-) & ; =тившею.vsppdpfst : (LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY-) & ; =тившеюÑÑ.vsnpdpfst : (LLFCY- or LLFDN- or LLFDZ- or LLFED-) & ; =тившие.vnnpdppi : (LLCXA- or LLCXC-) & ; =тившие.vnnpdppv =тивших.vnnpdppv : (LLCXA- or LLCXC-) & ; =тившие.vnppdppi : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившие.vnppdppv =тивших.vnppdppv : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившие.vsnpdppi : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившие.vsnpdppv =тивших.vsnpdppv : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившие.vsppdppi : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившие.vsppdppv =тивших.vsppdppv : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившиеÑÑ.vnnpdppi : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившиеÑÑ.vnnpdppv =тившихÑÑ.vnnpdppv : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившиеÑÑ.vnppdppi : (LLCYI- or LLEVO-) & ; =тившиеÑÑ.vnppdppv =тившихÑÑ.vnppdppv : (LLCYI- or LLEVO-) & ; =тившиеÑÑ.vsnpdppi : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившиеÑÑ.vsnpdppv : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тивший.vnnpdpmsi : (LLCXA- or LLCXC-) & ; =тивший.vnppdpmsi : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тивший.vsnpdpmsi : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тивший.vsppdpmsi : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившийÑÑ.vnnpdpmsi : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившийÑÑ.vnppdpmsi : (LLCYI- or LLEVO-) & ; =тившийÑÑ.vsnpdpmsi : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившийÑÑ.vsnpdpmsv : (LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившим.vnnpdpmst : (LLCXA- or LLCXC-) & ; =тившим.vnnpdpnst : (LLCXA- or LLCXC-) & ; =тившим.vnnpdppd : (LLCXA- or LLCXC-) & ; =тившим.vnppdpmst : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившим.vnppdpnst : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившим.vnppdppd : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившим.vsnpdpmst : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившим.vsnpdpnst : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившим.vsnpdppd : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившим.vsppdpmst : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившим.vsppdpnst : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившим.vsppdppd : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившими.vnnpdppt : (LLCXA- or LLCXC-) & ; =тившими.vnppdppt : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившими.vsnpdppt : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившими.vsppdppt : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившимиÑÑ.vnnpdppt : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившимиÑÑ.vnppdppt : (LLCYI- or LLEVO-) & ; =тившимиÑÑ.vsnpdppt : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившимÑÑ.vnnpdpmst : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившимÑÑ.vnnpdpnst : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившимÑÑ.vnnpdppd : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившимÑÑ.vnppdpmst : (LLCYI- or LLEVO-) & ; =тившимÑÑ.vnppdpnst : (LLCYI- or LLEVO-) & ; =тившимÑÑ.vnppdppd : (LLCYI- or LLEVO-) & ; =тившимÑÑ.vsnpdpmst : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившимÑÑ.vsnpdpnst : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившимÑÑ.vsnpdppd : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившиÑÑŒ.vnnddp : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLCYN- or LLENF- or LLESL- or LLESV- or LLFCY- or LLFDN- or LLFDZ- or LLFED-) & ; =тившиÑÑŒ.vsnddp : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тивших.vnnpdppg : (LLCXA- or LLCXC-) & ; =тивших.vnnpdppp : (LLCXA- or LLCXC-) & ; =тивших.vnppdppg : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тивших.vnppdppp : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тивших.vsnpdppg : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тивших.vsnpdppp : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тивших.vsppdppg : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тивших.vsppdppp : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившихÑÑ.vnnpdppg : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившихÑÑ.vnnpdppp : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившихÑÑ.vnppdppg : (LLCYI- or LLEVO-) & ; =тившихÑÑ.vnppdppp : (LLCYI- or LLEVO-) & ; =тившихÑÑ.vsnpdppg : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившихÑÑ.vsnpdppp : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившихÑÑ.vsnpdppv : (LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тившую.vnnpdpfsv : (LLCXA- or LLCXC-) & ; =тившую.vnppdpfsv : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFTG-) & ; =тившую.vsnpdpfsv : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тившую.vsppdpfsv : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тившуюÑÑ.vnnpdpfsv : (LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLESL-) & ; =тившуюÑÑ.vnppdpfsv : (LLCYI- or LLEVO-) & ; =тившуюÑÑ.vsnpdpfsv : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тил.vnndpms : (LLCXA- or LLCXB- or LLCXC-) & ; =тил.vnpdpms : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLENE- or LLESK- or LLEVP- or LLFTG-) & ; =тил.vsndpms : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тил.vspdpms : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тила.vnndpfs : (LLCXA- or LLCXB- or LLCXC-) & ; =тила.vnpdpfs : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLENE- or LLESK- or LLEVP- or LLFTG-) & ; =тила.vsndpfs : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тила.vspdpfs : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тилаÑÑŒ.vnndpfs : (LLCYI- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLCYN- or LLENF- or LLESL- or LLESV- or LLEVO-) & ; =тилаÑÑŒ.vsndpfs : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тили.vnndpp : (LLCXA- or LLCXB- or LLCXC-) & ; =тили.vnpdpp : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLENE- or LLESK- or LLEVP- or LLFTG-) & ; =тили.vsndpp : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тили.vspdpp : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тилиÑÑŒ.vnndpp : (LLCYI- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLCYN- or LLENF- or LLESL- or LLESV- or LLEVO-) & ; =тилиÑÑŒ.vsndpp : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тило.vnndpns : (LLCXA- or LLCXB- or LLCXC-) & ; =тило.vnpdpns : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLENE- or LLESK- or LLEVP- or LLFTG-) & ; =тило.vsndpns : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тило.vspdpns : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =тилоÑÑŒ.vnndpns : (LLCYI- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLCYN- or LLENF- or LLESL- or LLESV- or LLEVO-) & ; =тилоÑÑŒ.vsndpns : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тилÑÑ.vnndpms : (LLCYI- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLCYN- or LLENF- or LLESL- or LLESV- or LLEVO-) & ; =тилÑÑ.vsndpms : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тим.vnndn1p : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXB- or LLCXC- or LLFGI- or LLGLJ-) & ; =тим.vnndv1p : (LLGLJ-) & ; =тим.vnndv1s : (LLCVT-) & ; =тим.vnpdn1p : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLENE- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =тим.vnppsnmss : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тим.vsndf1p : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLFOE- or LLFYZ- or LLGBP- or LLGEW- or LLGJD- or LLGOG-) & ; =тим.vsndv1p : (LLFYZ- or LLGBP- or LLGEW- or LLGJD- or LLGOG-) & ; =тим.vsndv1s : (LLCVW- or LLCVX- or LLCVY- or LLCXP- or LLCXR- or LLFOE-) & ; =тим.vspdf1p : (LLCWB- or LLCWC- or LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFTT- or LLFTY- or LLFXD- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGMU- or LLGQN-) & ; =тим.vspdv1p : (LLFXD- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGMU- or LLGQN-) & ; =тим.vspdv1s : (LLCWB- or LLCWC- or LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYF- or LLCYG-) & ; =тима.vnppsnfss : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимаÑ.vnppsnfsi : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимо.vnppsnnss : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимого.vnppsnmsg : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимого.vnppsnmsv =тимый.vnppsnmsv : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимого.vnppsnnsg : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимое.vnppsnnsi : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимое.vnppsnnsv : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимой.vnppsnfsd : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимой.vnppsnfsg : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимой.vnppsnfsp : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимой.vnppsnfst : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимом.vnppsnmsp : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимом.vnppsnnsp : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимому.vnppsnmsd : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимому.vnppsnnsd : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимÑÑ.vnndn1p : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLCYN- or LLENF- or LLESL- or LLESV-) & ; =тимÑÑ.vsndf1p : (LLCWF- or LLCWG- or LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDY- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGHK- or LLGKH- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тимÑÑ.vsndv1p : (LLFXG- or LLGAO- or LLGCE- or LLGHK- or LLGKH- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тимÑÑ.vsndv1s : (LLCWF- or LLCWG- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV-) & ; =тимте.vnndv1p : (LLCVT- or LLGLJ-) & ; =тимте.vsndv1p : (LLCVW- or LLCVX- or LLCVY- or LLCXP- or LLCXR- or LLFOE- or LLFYZ- or LLGBP- or LLGEW- or LLGJD- or LLGOG-) & ; =тимте.vspdv1p : (LLCWB- or LLCWC- or LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYF- or LLCYG- or LLFXD- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGMU- or LLGQN-) & ; =тимтеÑÑŒ.vsndv1p : (LLCWF- or LLCWG- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFXG- or LLGAO- or LLGCE- or LLGHK- or LLGKH- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тимую.vnppsnfsv : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимы.vnppsnps : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимые.vnppsnpi : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимые.vnppsnpv =тимых.vnppsnpv : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимый.vnppsnmsi : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимым.vnppsnmst : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимым.vnppsnnst : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимым.vnppsnpd : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимыми.vnppsnpt : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимых.vnppsnpg : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тимых.vnppsnpp : (LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLELT- or LLENE- or LLESK-) & ; =тиÑÑŒ.vnndi : (LLCWW-) & ; =тиÑÑŒ.vnndv2s : (LLCRW- or LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLENA- or LLENF- or LLESL- or LLESX-) & ; =тиÑÑŒ.vsndi : (LLCWX- or LLCWY- or LLCWZ- or LLFFD- or LLFZE- or LLGGV- or LLGJM-) & ; =тиÑÑŒ.vsndv2s : (LLAWK- or LLCSD- or LLCWF- or LLCWG- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLFDN- or LLFDY- or LLFDZ- or LLFXG- or LLGAO- or LLGBX- or LLGHK- or LLGKH- or LLGKK- or LLGLC- or LLGNI- or LLGQO-) & ; =тит.vnndn3s : (LLCVR- or LLCVT- or LLCVU- or LLCXA- or LLCXB- or LLCXC- or LLGLJ-) & ; =тит.vnpdn3s : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLENE- or LLESK- or LLEVP- or LLFTG-) & ; =тит.vsndf3s : (LLCVW- or LLCVY- or LLCVZ- or LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLFOE- or LLFYZ- or LLGEW- or LLGJD- or LLGOG-) & ; =тит.vspdf3s : (LLCWB- or LLCWC- or LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFTT- or LLFTY- or LLFXD- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGMU- or LLGQN-) & ; =тите.vnndn2p : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXB- or LLCXC- or LLFGI- or LLGLJ-) & ; =тите.vnndv2p : (LLCRA- or LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXB- or LLFGI- or LLGLJ-) & ; =тите.vnpdn2p : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLENE- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =тите.vnpdv2p : (LLCRG- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLELT- or LLEMZ- or LLENE- or LLEPP- or LLESK- or LLESW- or LLFGJ-) & ; =тите.vsndf2p : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLFOE- or LLFYZ- or LLGBP- or LLGEW- or LLGJD- or LLGOG-) & ; =тите.vsndv2p : (LLCRJ- or LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLCXP- or LLCXQ- or LLFOE- or LLFYZ- or LLGBP- or LLGEW- or LLGGY- or LLGJD-) & ; =тите.vspdf2p : (LLCWB- or LLCWC- or LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFTT- or LLFTY- or LLFXD- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGMU- or LLGQN-) & ; =тите.vspdv2p : (LLAWH- or LLAWI- or LLCRR- or LLCWB- or LLCWC- or LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLFBH- or LLFST- or LLFTE- or LLFTS- or LLFTT- or LLFXD- or LLFXF- or LLFZA- or LLGAN- or LLGBO- or LLGFC- or LLGHA- or LLGJJ- or LLGLU- or LLGMU- or LLGQN-) & ; =титеÑÑŒ.vnndn2p : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLCYN- or LLENF- or LLESL- or LLESV-) & ; =титеÑÑŒ.vnndv2p : (LLCRW- or LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLENA- or LLENF- or LLESL- or LLESX-) & ; =титеÑÑŒ.vsndf2p : (LLCWF- or LLCWG- or LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDY- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGHK- or LLGKH- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =титеÑÑŒ.vsndv2p : (LLAWK- or LLCSD- or LLCWF- or LLCWG- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLFDN- or LLFDY- or LLFDZ- or LLFXG- or LLGAO- or LLGBX- or LLGHK- or LLGKH- or LLGKK- or LLGLC- or LLGNI- or LLGQO-) & ; =титÑÑ.vnndn3s : (LLCWD- or LLCYI- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLCYN- or LLENF- or LLESL- or LLESV- or LLEVO-) & ; =титÑÑ.vsndf3s : (LLCWF- or LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDY- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGHK- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тить.vnndi : (LLCXA- or LLCXB- or LLCXC-) & ; =тить.vnpdi : (LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLENE- or LLESK- or LLEVP- or LLFTG-) & ; =тить.vsndi : (LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLGJD- or LLGOG-) & ; =тить.vspdi : (LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTT- or LLFTY- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGQN-) & ; =титьÑÑ.vnndi : (LLCYI- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLCYN- or LLENF- or LLESL- or LLESV- or LLEVO-) & ; =титьÑÑ.vsndi : (LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тишь.vnndn2s : (LLCVR- or LLCVT- or LLCVU- or LLCXA- or LLCXB- or LLCXC- or LLGLJ-) & ; =тишь.vnpdn2s : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLENE- or LLESK- or LLEVP- or LLFTG-) & ; =тишь.vsndf2s : (LLCVW- or LLCVY- or LLCVZ- or LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLFOE- or LLFYZ- or LLGEW- or LLGJD- or LLGOG-) & ; =тишь.vspdf2s : (LLCWB- or LLCWC- or LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFTT- or LLFTY- or LLFXD- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGMU- or LLGQN-) & ; =тишьÑÑ.vnndn2s : (LLCWD- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLCYN- or LLENF- or LLESL- or LLESV-) & ; =тишьÑÑ.vsndf2s : (LLCWF- or LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDY- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGHK- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =тка.afss : (LLCYX-) & ; =тка.ndfsi : (LLCYW-) & ; =ткам.ndfpd : (LLCYW-) & ; =тками.ndfpt : (LLCYW-) & ; =тках.ndfpp : (LLCYW-) & ; =ткаÑ.afsi : (LLCYX-) & ; =тке.ndfsd : (LLCYW-) & ; =тке.ndfsp : (LLCYW-) & ; =тки.aps : (LLCYX-) & ; =тки.ndfpi : (LLCYW-) & ; =тки.ndfpv : (LLCYW-) & ; =тки.ndfsg : (LLCYW-) & ; =ткие.adpv : (LLCYX-) & ; =ткие.api : (LLCYX-) & ; =ткий.admsv : (LLCYX-) & ; =ткий.amsi : (LLCYX-) & ; =тким.amst : (LLCYX-) & ; =тким.anst : (LLCYX-) & ; =тким.apd : (LLCYX-) & ; =ткими.apt : (LLCYX-) & ; =тких.alpv : (LLCYX-) & ; =тких.apg : (LLCYX-) & ; =тких.app : (LLCYX-) & ; =тко.anss : (LLCYX-) & ; =ткого.almsv : (LLCYX-) & ; =ткого.amsg : (LLCYX-) & ; =ткого.ansg : (LLCYX-) & ; =ткое.ansi : (LLCYX-) & ; =ткое.ansv : (LLCYX-) & ; =ткой.afsd : (LLCYX-) & ; =ткой.afsg : (LLCYX-) & ; =ткой.afsp : (LLCYX-) & ; =ткой.afst =ткою.afst : (LLCYX-) & ; =ткой.ndfst =ткою.ndfst : (LLCYW-) & ; =тком.amsp : (LLCYX-) & ; =тком.ansp : (LLCYX-) & ; =ткому.amsd : (LLCYX-) & ; =ткому.ansd : (LLCYX-) & ; =тку.ndfsv : (LLCYW-) & ; =ткую.afsv : (LLCYX-) & ; =тнен.vsppsnmss : (LLCXT- or LLGJJ-) & ; =тнена.vsppsnfss : (LLCXT- or LLGJJ-) & ; =тненнаÑ.vsppspfsi : (LLCXT- or LLGJJ-) & ; =тненного.vsppspmsg : (LLCXT- or LLGJJ-) & ; =тненного.vsppspmsv =тненный.vsppspmsv : (LLCXT- or LLGJJ-) & ; =тненного.vsppspnsg : (LLCXT- or LLGJJ-) & ; =тненное.vsppspnsi : (LLCXT- or LLGJJ-) & ; =тненное.vsppspnsv : (LLCXT- or LLGJJ-) & ; =тненной.vsppspfsd : (LLCXT- or LLGJJ-) & ; =тненной.vsppspfsg : (LLCXT- or LLGJJ-) & ; =тненной.vsppspfsp : (LLCXT- or LLGJJ-) & ; =тненной.vsppspfst : (LLCXT- or LLGJJ-) & ; =тненном.vsppspmsp : (LLCXT- or LLGJJ-) & ; =тненном.vsppspnsp : (LLCXT- or LLGJJ-) & ; =тненному.vsppspmsd : (LLCXT- or LLGJJ-) & ; =тненному.vsppspnsd : (LLCXT- or LLGJJ-) & ; =тненную.vsppspfsv : (LLCXT- or LLGJJ-) & ; =тненные.vsppsppi : (LLCXT- or LLGJJ-) & ; =тненные.vsppsppv =тненных.vsppsppv : (LLCXT- or LLGJJ-) & ; =тненный.vsppspmsi : (LLCXT- or LLGJJ-) & ; =тненным.vsppspmst : (LLCXT- or LLGJJ-) & ; =тненным.vsppspnst : (LLCXT- or LLGJJ-) & ; =тненным.vsppsppd : (LLCXT- or LLGJJ-) & ; =тненными.vsppsppt : (LLCXT- or LLGJJ-) & ; =тненных.vsppsppg : (LLCXT- or LLGJJ-) & ; =тненных.vsppsppp : (LLCXT- or LLGJJ-) & ; =тнено.vsppsnnss : (LLCXT- or LLGJJ-) & ; =тнены.vsppsnps : (LLCXT- or LLGJJ-) & ; =то-либо.mmsi : (LLDWB-) & ; =то-либо.mnsi : (LLDWC-) & ; =то-либо.mnsv : (LLDWC-) & ; =то-нибудь.mmsi : (LLDWD-) & ; =то-нибудь.mnsi : (LLDWE-) & ; =то-нибудь.mnsv : (LLDWE-) & ; =то-то.mmsi : (LLDWF-) & ; =то-то.mnsi : (LLDWG-) & ; =то-то.mnsv : (LLDWG-) & ; =то.ansi : (LLCYZ- or LLEJV-) & ; =то.anss : (LLCYZ- or LLCZA- or LLEJV- or LLFVK-) & ; =то.i : (LLDWA-) & ; =то.mmsi : (LLDVW- or LLDVX- or LLDVY- or LLFFX- or LLFFY-) & ; =то.mmsp : (LLDVY-) & ; =то.mmsv : (LLFFY-) & ; =то.mnsi : (LLDVZ- or LLDWA- or LLEGF- or LLFLV-) & ; =то.mnsv : (LLDVZ- or LLDWA- or LLEGF- or LLFLV-) & ; =то.vnppspnss : (LLCTK- or LLDAK-) & ; =то.vsppsnnss : (LLAXF- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFXU- or LLFXW- or LLGEH-) & ; =то.vsppspnsi : (LLFCU-) & ; =тов.ndmpg : (LLAWL- or LLCLC-) & ; =тов.nlmpg : (LLCLD-) & ; =тов.nlmpv : (LLCLD-) & ; =того.almsv : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =того.amsg : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =того.ansg : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =того.vnppspmsg : (LLCTK- or LLDAK-) & ; =того.vnppspmsv =тый.vnppspmsv : (LLCTK- or LLDAK-) & ; =того.vnppspnsg : (LLCTK- or LLDAK-) & ; =того.vsppspmsg : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =того.vsppspmsv =тый.vsppspmsv : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =того.vsppspnsg : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =того.vsppspnsv : (LLFCU-) & ; =тое.ansi : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тое.ansv : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тое.vnppspnsi : (LLCTK- or LLDAK-) & ; =тое.vnppspnsv : (LLCTK- or LLDAK-) & ; =тое.vsppspnsi : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тое.vsppspnsv : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =той.admsv : (LLCYY- or LLCYZ- or LLCZA- or LLFVK-) & ; =той.afsd : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =той.afsg : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =той.afsp : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =той.afst =тою.afst : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =той.amsi : (LLCYY- or LLCYZ- or LLCZA- or LLFVK-) & ; =той.amsv : (LLEJV- or LLEKG-) & ; =той.vnppspfsd : (LLCTK- or LLDAK-) & ; =той.vnppspfsg : (LLCTK- or LLDAK-) & ; =той.vnppspfsp : (LLCTK- or LLDAK-) & ; =той.vnppspfst : (LLCTK- or LLDAK-) & ; =той.vsppspfsd : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =той.vsppspfsg : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =той.vsppspfsp : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =той.vsppspfst : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =ток.amss : (LLCYX-) & ; =том.amsp : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =том.ansp : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =том.ndmst : (LLAWL- or LLCLC- or LLDYF-) & ; =том.nlmst : (LLCLD-) & ; =том.vnppspmsp : (LLCTK- or LLDAK-) & ; =том.vnppspnsp : (LLCTK- or LLDAK-) & ; =том.vsppspmsp : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =том.vsppspnsp : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тому.amsd : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тому.ansd : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тому.vnppspmsd : (LLCTK- or LLDAK-) & ; =тому.vnppspnsd : (LLCTK- or LLDAK-) & ; =тому.vsppspmsd : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тому.vsppspnsd : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тора.cmi : (LLDWH-) & ; =тора.cmv : (LLDWH-) & ; =тора.cni : (LLDWH-) & ; =тора.cnv : (LLDWH-) & ; =тораÑта.ci : (LLDWI-) & ; =тораÑта.cv : (LLDWI-) & ; =торы.cfi : (LLDWH-) & ; =торы.cfv : (LLDWH-) & ; =тою.vsppspfst : (LLFCU-) & ; =Ñ‚ÑÑ.vnndn3s : (LLDFC-) & ; =Ñ‚ÑÑ.vsndf3s : (LLDFN-) & ; =ту.ndmsd : (LLAWL- or LLCLC- or LLDYF-) & ; =ту.ndmsp : (LLCLC-) & ; =ту.nlmsd : (LLCLD-) & ; =ту.vnndn1s : (LLCRA-) & ; =ту.vnpdn1s : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =ту.vsndf1s : (LLCRJ- or LLGGY-) & ; =ту.vspdf1s : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =туÑÑŒ.vnndn1s : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =туÑÑŒ.vsndf1s : (LLAWK- or LLCSD- or LLCSE- or LLGBX- or LLGFB- or LLGKK-) & ; =тут.vnndn3p : (LLCRA-) & ; =тут.vnpdn3p : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тут.vsndf3p : (LLCRJ- or LLGGY-) & ; =тут.vspdf3p : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =тутÑÑ.vnndn3p : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тутÑÑ.vsndf3p : (LLAWK- or LLCSD- or LLCSE- or LLGBX- or LLGFB- or LLGKK-) & ; =тущаÑ.vnnpdnfsi : (LLCRA-) & ; =тущаÑ.vnppdnfsi : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущаÑÑÑ.vnnpdnfsi : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущаÑÑÑ.vnppsnfsi : (LLCRG-) & ; =тущего.vnnpdnmsg : (LLCRA-) & ; =тущего.vnnpdnmsv =тущий.vnnpdnmsv : (LLCRA-) & ; =тущего.vnnpdnnsg : (LLCRA-) & ; =тущего.vnppdnmsg : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущего.vnppdnmsv =тущий.vnppdnmsv : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущего.vnppdnnsg : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущегоÑÑ.vnnpdnmsg : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущегоÑÑ.vnnpdnmsv =тущийÑÑ.vnnpdnmsv : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущегоÑÑ.vnnpdnnsg : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущегоÑÑ.vnppsnmsg : (LLCRG-) & ; =тущегоÑÑ.vnppsnmsv =тущийÑÑ.vnppsnmsv : (LLCRG-) & ; =тущегоÑÑ.vnppsnnsg : (LLCRG-) & ; =тущее.vnnpdnnsi : (LLCRA-) & ; =тущее.vnnpdnnsv : (LLCRA-) & ; =тущее.vnppdnnsi : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущее.vnppdnnsv : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущееÑÑ.vnnpdnnsi : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущееÑÑ.vnnpdnnsv : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущееÑÑ.vnppsnnsi : (LLCRG-) & ; =тущееÑÑ.vnppsnnsv : (LLCRG-) & ; =тущей.vnnpdnfsd : (LLCRA-) & ; =тущей.vnnpdnfsg : (LLCRA-) & ; =тущей.vnnpdnfsp : (LLCRA-) & ; =тущей.vnnpdnfst : (LLCRA-) & ; =тущей.vnppdnfsd : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущей.vnppdnfsg : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущей.vnppdnfsp : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущей.vnppdnfst : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущейÑÑ.vnnpdnfsd : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущейÑÑ.vnnpdnfsg : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущейÑÑ.vnnpdnfsp : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущейÑÑ.vnnpdnfst : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущейÑÑ.vnppsnfsd : (LLCRG-) & ; =тущейÑÑ.vnppsnfsg : (LLCRG-) & ; =тущейÑÑ.vnppsnfsp : (LLCRG-) & ; =тущейÑÑ.vnppsnfst : (LLCRG-) & ; =тущем.vnnpdnmsp : (LLCRA-) & ; =тущем.vnnpdnnsp : (LLCRA-) & ; =тущем.vnppdnmsp : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущем.vnppdnnsp : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущемÑÑ.vnnpdnmsp : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущемÑÑ.vnnpdnnsp : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущемÑÑ.vnppsnmsp : (LLCRG-) & ; =тущемÑÑ.vnppsnnsp : (LLCRG-) & ; =тущему.vnnpdnmsd : (LLCRA-) & ; =тущему.vnnpdnnsd : (LLCRA-) & ; =тущему.vnppdnmsd : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущему.vnppdnnsd : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущемуÑÑ.vnnpdnmsd : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущемуÑÑ.vnnpdnnsd : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущемуÑÑ.vnppsnmsd : (LLCRG-) & ; =тущемуÑÑ.vnppsnnsd : (LLCRG-) & ; =тущие.vnnpdnpi : (LLCRA-) & ; =тущие.vnnpdnpv =тущих.vnnpdnpv : (LLCRA-) & ; =тущие.vnppdnpi : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущие.vnppdnpv =тущих.vnppdnpv : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущиеÑÑ.vnnpdnpi : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущиеÑÑ.vnnpdnpv =тущихÑÑ.vnnpdnpv : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущиеÑÑ.vnppsnpi : (LLCRG-) & ; =тущиеÑÑ.vnppsnpv =тущихÑÑ.vnppsnpv : (LLCRG-) & ; =тущий.vnnpdnmsi : (LLCRA-) & ; =тущий.vnppdnmsi : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущийÑÑ.vnnpdnmsi : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущийÑÑ.vnppsnmsi : (LLCRG-) & ; =тущим.vnnpdnmst : (LLCRA-) & ; =тущим.vnnpdnnst : (LLCRA-) & ; =тущим.vnnpdnpd : (LLCRA-) & ; =тущим.vnppdnmst : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущим.vnppdnnst : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущим.vnppdnpd : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущими.vnnpdnpt : (LLCRA-) & ; =тущими.vnppdnpt : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущимиÑÑ.vnnpdnpt : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущимиÑÑ.vnppsnpt : (LLCRG-) & ; =тущимÑÑ.vnnpdnmst : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущимÑÑ.vnnpdnnst : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущимÑÑ.vnnpdnpd : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущимÑÑ.vnppsnmst : (LLCRG-) & ; =тущимÑÑ.vnppsnnst : (LLCRG-) & ; =тущимÑÑ.vnppsnpd : (LLCRG-) & ; =тущих.vnnpdnpg : (LLCRA-) & ; =тущих.vnnpdnpp : (LLCRA-) & ; =тущих.vnppdnpg : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущих.vnppdnpp : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущихÑÑ.vnnpdnpg : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущихÑÑ.vnnpdnpp : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущихÑÑ.vnppsnpg : (LLCRG-) & ; =тущихÑÑ.vnppsnpp : (LLCRG-) & ; =тущую.vnnpdnfsv : (LLCRA-) & ; =тущую.vnppdnfsv : (LLCRG- or LLEMZ- or LLEPP- or LLESW-) & ; =тущуюÑÑ.vnnpdnfsv : (LLCRW- or LLCRX- or LLENA- or LLESX-) & ; =тущуюÑÑ.vnppsnfsv : (LLCRG-) & ; =тую.afsv : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тую.vnppspfsv : (LLCTK- or LLDAK-) & ; =тую.vsppspfsv : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тчÑÑŒ.vnnddn : (LLCWE-) & ; =тшаÑ.vnnpdpfsi : (LLCRA-) & ; =тшаÑ.vnppdpfsi : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшаÑ.vsnpdpfsi : (LLCRJ- or LLGGY-) & ; =тшаÑ.vsppdpfsi : (LLCRR- or LLFZA-) & ; =тшаÑÑÑ.vnnpdpfsi : (LLCRW- or LLENA-) & ; =тшаÑÑÑ.vnppspfsi : (LLCRG-) & ; =тшаÑÑÑ.vsnpdpfsi : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшего.vnnpdpmsg : (LLCRA-) & ; =тшего.vnnpdpmsv =тший.vnnpdpmsv : (LLCRA-) & ; =тшего.vnnpdpnsg : (LLCRA-) & ; =тшего.vnppdpmsg : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшего.vnppdpmsv =тший.vnppdpmsv : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшего.vnppdpnsg : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшего.vsnpdpmsg : (LLCRJ- or LLGGY-) & ; =тшего.vsnpdpmsv =тший.vsnpdpmsv : (LLCRJ- or LLGGY-) & ; =тшего.vsnpdpnsg : (LLCRJ- or LLGGY-) & ; =тшего.vsppdpmsg : (LLCRR- or LLFZA-) & ; =тшего.vsppdpmsv =тший.vsppdpmsv : (LLCRR- or LLFZA-) & ; =тшего.vsppdpnsg : (LLCRR- or LLFZA-) & ; =тшегоÑÑ.vnnpdpmsg : (LLCRW- or LLENA-) & ; =тшегоÑÑ.vnnpdpmsv =тшийÑÑ.vnnpdpmsv : (LLCRW- or LLENA-) & ; =тшегоÑÑ.vnnpdpnsg : (LLCRW- or LLENA-) & ; =тшегоÑÑ.vnppspmsg : (LLCRG-) & ; =тшегоÑÑ.vnppspmsv =тшийÑÑ.vnppspmsv : (LLCRG-) & ; =тшегоÑÑ.vnppspnsg : (LLCRG-) & ; =тшегоÑÑ.vsnpdpmsg : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшегоÑÑ.vsnpdpmsv =тшийÑÑ.vsnpdpmsv : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшегоÑÑ.vsnpdpnsg : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшее.vnnpdpnsi : (LLCRA-) & ; =тшее.vnnpdpnsv : (LLCRA-) & ; =тшее.vnppdpnsi : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшее.vnppdpnsv : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшее.vsnpdpnsi : (LLCRJ- or LLGGY-) & ; =тшее.vsnpdpnsv : (LLCRJ- or LLGGY-) & ; =тшее.vsppdpnsi : (LLCRR- or LLFZA-) & ; =тшее.vsppdpnsv : (LLCRR- or LLFZA-) & ; =тшееÑÑ.vnnpdpnsi : (LLCRW- or LLENA-) & ; =тшееÑÑ.vnnpdpnsv : (LLCRW- or LLENA-) & ; =тшееÑÑ.vnppspnsi : (LLCRG-) & ; =тшееÑÑ.vnppspnsv : (LLCRG-) & ; =тшееÑÑ.vsnpdpnsi : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшееÑÑ.vsnpdpnsv : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшей.vnnpdpfsd : (LLCRA-) & ; =тшей.vnnpdpfsg : (LLCRA-) & ; =тшей.vnnpdpfsp : (LLCRA-) & ; =тшей.vnnpdpfst : (LLCRA-) & ; =тшей.vnppdpfsd : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшей.vnppdpfsg : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшей.vnppdpfsp : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшей.vnppdpfst : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшей.vsnpdpfsd : (LLCRJ- or LLGGY-) & ; =тшей.vsnpdpfsg : (LLCRJ- or LLGGY-) & ; =тшей.vsnpdpfsp : (LLCRJ- or LLGGY-) & ; =тшей.vsnpdpfst : (LLCRJ- or LLGGY-) & ; =тшей.vsppdpfsd : (LLCRR- or LLFZA-) & ; =тшей.vsppdpfsg : (LLCRR- or LLFZA-) & ; =тшей.vsppdpfsp : (LLCRR- or LLFZA-) & ; =тшей.vsppdpfst : (LLCRR- or LLFZA-) & ; =тшейÑÑ.vnnpdpfsd : (LLCRW- or LLENA-) & ; =тшейÑÑ.vnnpdpfsg : (LLCRW- or LLENA-) & ; =тшейÑÑ.vnnpdpfsp : (LLCRW- or LLENA-) & ; =тшейÑÑ.vnnpdpfst : (LLCRW- or LLENA-) & ; =тшейÑÑ.vnppspfsd : (LLCRG-) & ; =тшейÑÑ.vnppspfsg : (LLCRG-) & ; =тшейÑÑ.vnppspfsp : (LLCRG-) & ; =тшейÑÑ.vnppspfst : (LLCRG-) & ; =тшейÑÑ.vsnpdpfsd : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшейÑÑ.vsnpdpfsg : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшейÑÑ.vsnpdpfsp : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшейÑÑ.vsnpdpfst : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшем.vnnpdpmsp : (LLCRA-) & ; =тшем.vnnpdpnsp : (LLCRA-) & ; =тшем.vnppdpmsp : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшем.vnppdpnsp : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшем.vsnpdpmsp : (LLCRJ- or LLGGY-) & ; =тшем.vsnpdpnsp : (LLCRJ- or LLGGY-) & ; =тшем.vsppdpmsp : (LLCRR- or LLFZA-) & ; =тшем.vsppdpnsp : (LLCRR- or LLFZA-) & ; =тшемÑÑ.vnnpdpmsp : (LLCRW- or LLENA-) & ; =тшемÑÑ.vnnpdpnsp : (LLCRW- or LLENA-) & ; =тшемÑÑ.vnppspmsp : (LLCRG-) & ; =тшемÑÑ.vnppspnsp : (LLCRG-) & ; =тшемÑÑ.vsnpdpmsp : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшемÑÑ.vsnpdpnsp : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшему.vnnpdpmsd : (LLCRA-) & ; =тшему.vnnpdpnsd : (LLCRA-) & ; =тшему.vnppdpmsd : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшему.vnppdpnsd : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшему.vsnpdpmsd : (LLCRJ- or LLGGY-) & ; =тшему.vsnpdpnsd : (LLCRJ- or LLGGY-) & ; =тшему.vsppdpmsd : (LLCRR- or LLFZA-) & ; =тшему.vsppdpnsd : (LLCRR- or LLFZA-) & ; =тшемуÑÑ.vnnpdpmsd : (LLCRW- or LLENA-) & ; =тшемуÑÑ.vnnpdpnsd : (LLCRW- or LLENA-) & ; =тшемуÑÑ.vnppspmsd : (LLCRG-) & ; =тшемуÑÑ.vnppspnsd : (LLCRG-) & ; =тшемуÑÑ.vsnpdpmsd : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшемуÑÑ.vsnpdpnsd : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тши.vnnddp : (LLCRA-) & ; =тши.vnpddp : (LLCRG- or LLEMZ- or LLEPP-) & ; =тши.vsnddp : (LLCRJ- or LLGGY-) & ; =тшие.vnnpdppi : (LLCRA-) & ; =тшие.vnnpdppv =тших.vnnpdppv : (LLCRA-) & ; =тшие.vnppdppi : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшие.vnppdppv =тших.vnppdppv : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшие.vsnpdppi : (LLCRJ- or LLGGY-) & ; =тшие.vsnpdppv =тших.vsnpdppv : (LLCRJ- or LLGGY-) & ; =тшие.vsppdppi : (LLCRR- or LLFZA-) & ; =тшие.vsppdppv =тших.vsppdppv : (LLCRR- or LLFZA-) & ; =тшиеÑÑ.vnnpdppi : (LLCRW- or LLENA-) & ; =тшиеÑÑ.vnnpdppv =тшихÑÑ.vnnpdppv : (LLCRW- or LLENA-) & ; =тшиеÑÑ.vnppsppi : (LLCRG-) & ; =тшиеÑÑ.vnppsppv =тшихÑÑ.vnppsppv : (LLCRG-) & ; =тшиеÑÑ.vsnpdppi : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшиеÑÑ.vsnpdppv =тшихÑÑ.vsnpdppv : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тший.vnnpdpmsi : (LLCRA-) & ; =тший.vnppdpmsi : (LLCRG- or LLEMZ- or LLEPP-) & ; =тший.vsnpdpmsi : (LLCRJ- or LLGGY-) & ; =тший.vsppdpmsi : (LLCRR- or LLFZA-) & ; =тшийÑÑ.vnnpdpmsi : (LLCRW- or LLENA-) & ; =тшийÑÑ.vnppspmsi : (LLCRG-) & ; =тшийÑÑ.vsnpdpmsi : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшим.vnnpdpmst : (LLCRA-) & ; =тшим.vnnpdpnst : (LLCRA-) & ; =тшим.vnnpdppd : (LLCRA-) & ; =тшим.vnppdpmst : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшим.vnppdpnst : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшим.vnppdppd : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшим.vsnpdpmst : (LLCRJ- or LLGGY-) & ; =тшим.vsnpdpnst : (LLCRJ- or LLGGY-) & ; =тшим.vsnpdppd : (LLCRJ- or LLGGY-) & ; =тшим.vsppdpmst : (LLCRR- or LLFZA-) & ; =тшим.vsppdpnst : (LLCRR- or LLFZA-) & ; =тшим.vsppdppd : (LLCRR- or LLFZA-) & ; =тшими.vnnpdppt : (LLCRA-) & ; =тшими.vnppdppt : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшими.vsnpdppt : (LLCRJ- or LLGGY-) & ; =тшими.vsppdppt : (LLCRR- or LLFZA-) & ; =тшимиÑÑ.vnnpdppt : (LLCRW- or LLENA-) & ; =тшимиÑÑ.vnppsppt : (LLCRG-) & ; =тшимиÑÑ.vsnpdppt : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшимÑÑ.vnnpdpmst : (LLCRW- or LLENA-) & ; =тшимÑÑ.vnnpdpnst : (LLCRW- or LLENA-) & ; =тшимÑÑ.vnnpdppd : (LLCRW- or LLENA-) & ; =тшимÑÑ.vnppspmst : (LLCRG-) & ; =тшимÑÑ.vnppspnst : (LLCRG-) & ; =тшимÑÑ.vnppsppd : (LLCRG-) & ; =тшимÑÑ.vsnpdpmst : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшимÑÑ.vsnpdpnst : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшимÑÑ.vsnpdppd : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшиÑÑŒ.vnnddp : (LLCRW- or LLENA-) & ; =тших.vnnpdppg : (LLCRA-) & ; =тших.vnnpdppp : (LLCRA-) & ; =тших.vnppdppg : (LLCRG- or LLEMZ- or LLEPP-) & ; =тших.vnppdppp : (LLCRG- or LLEMZ- or LLEPP-) & ; =тших.vsnpdppg : (LLCRJ- or LLGGY-) & ; =тших.vsnpdppp : (LLCRJ- or LLGGY-) & ; =тших.vsppdppg : (LLCRR- or LLFZA-) & ; =тших.vsppdppp : (LLCRR- or LLFZA-) & ; =тшихÑÑ.vnnpdppg : (LLCRW- or LLENA-) & ; =тшихÑÑ.vnnpdppp : (LLCRW- or LLENA-) & ; =тшихÑÑ.vnppsppg : (LLCRG-) & ; =тшихÑÑ.vnppsppp : (LLCRG-) & ; =тшихÑÑ.vsnpdppg : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшихÑÑ.vsnpdppp : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =тшую.vnnpdpfsv : (LLCRA-) & ; =тшую.vnppdpfsv : (LLCRG- or LLEMZ- or LLEPP-) & ; =тшую.vsnpdpfsv : (LLCRJ- or LLGGY-) & ; =тшую.vsppdpfsv : (LLCRR- or LLFZA-) & ; =тшуюÑÑ.vnnpdpfsv : (LLCRW- or LLENA-) & ; =тшуюÑÑ.vnppspfsv : (LLCRG-) & ; =тшуюÑÑ.vsnpdpfsv : (LLCSD- or LLCSE- or LLGBX- or LLGFB-) & ; =ты.aps : (LLCYZ- or LLCZA- or LLEJV- or LLFVK-) & ; =ты.ndmpi : (LLAWL- or LLCLC-) & ; =ты.ndmpv : (LLAWL- or LLCLC-) & ; =ты.nlmpi : (LLCLD-) & ; =ты.vnppspps : (LLCTK- or LLDAK-) & ; =ты.vsppsnps : (LLAXF- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFXU- or LLFXW- or LLGEH-) & ; =ты.vsppsppi : (LLFCU-) & ; =тые.adpv : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тые.api : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тые.vnppsppi : (LLCTK- or LLDAK-) & ; =тые.vnppsppv =тых.vnppsppv : (LLCTK- or LLDAK-) & ; =тые.vsppsppi : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тые.vsppsppv =тых.vsppsppv : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тый.vnppspmsi : (LLCTK- or LLDAK-) & ; =тый.vsppspmsi : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тым.amst : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тым.anst : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тым.apd : (LLCYY- or LLCZA- or LLEKG-) & ; =тым.apg : (LLCYZ- or LLEJV- or LLFVK-) & ; =тым.vnppspmst : (LLCTK- or LLDAK-) & ; =тым.vnppspnst : (LLCTK- or LLDAK-) & ; =тым.vnppsppd : (LLCTK- or LLDAK-) & ; =тым.vsppspmst : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тым.vsppspnst : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тым.vsppsppd : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тыми.apt : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тыми.vnppsppt : (LLCTK- or LLDAK-) & ; =тыми.vsppsppt : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тых.alpv : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тых.apg : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тых.app : (LLCYY- or LLCYZ- or LLCZA- or LLEJV- or LLEKG- or LLFVK-) & ; =тых.vnppsppg : (LLCTK- or LLDAK-) & ; =тых.vnppsppp : (LLCTK- or LLDAK-) & ; =тых.vsppsppg : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =тых.vsppsppp : (LLAXF- or LLCTT- or LLDDE- or LLDDI- or LLDDO- or LLDDP- or LLFCU- or LLFXU- or LLFXW- or LLGEH- or LLGIZ-) & ; =ть.vnndi : (LLCZC- or LLCZD- or LLCZE- or LLCZF- or LLCZG- or LLCZH- or LLCZI- or LLCZJ- or LLCZK- or LLCZL- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLCZQ- or LLEFX- or LLGLI-) & ; =ть.vnndv2s : (LLCXC-) & ; =ть.vnpdi : (LLCZR- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDCH- or LLDEC- or LLDED- or LLEGC- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVY- or LLFQN- or LLFQX- or LLFRZ-) & ; =ть.vnpdv2s : (LLCXH- or LLCXM- or LLCXO- or LLCYI- or LLEVP- or LLFTG-) & ; =ть.vsndi : (LLDCI- or LLDCJ- or LLDCK- or LLDCL- or LLDCM- or LLDCN- or LLDCO- or LLDCP- or LLDCQ- or LLDCR- or LLDCS- or LLDCT- or LLDCU- or LLDCV- or LLDCW- or LLDCX- or LLDCY- or LLDCZ- or LLFVY- or LLFYB- or LLFYY- or LLGBY- or LLGDW- or LLGEV- or LLGEX- or LLGFV- or LLGGO- or LLGIU- or LLGPM-) & ; =ть.vsndv2s : (LLCVY- or LLCXR- or LLCXS- or LLFOE- or LLGEW- or LLGOG-) & ; =ть.vspdi : (LLDDA- or LLDDB- or LLDDC- or LLDDD- or LLDDE- or LLDDF- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDK- or LLDDL- or LLDDM- or LLDDN- or LLDDO- or LLDDP- or LLDDQ- or LLDDR- or LLDDS- or LLDDT- or LLDDU- or LLDDV- or LLDDW- or LLDDX- or LLDDY- or LLDDZ- or LLFCU- or LLFRI- or LLFRX- or LLFWQ- or LLFWT- or LLFXU- or LLFXW- or LLGAR- or LLGAW- or LLGDZ- or LLGEH- or LLGHT- or LLGMS- or LLGNZ- or LLGOF- or LLGPH-) & ; =ть.vspdv2s : (LLCXU- or LLCXV- or LLCYA- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFTE- or LLFTY- or LLGBO- or LLGCD- or LLGFC- or LLGMB-) & ; =ть.x : (LLFGR-) & ; =тьÑÑ.vnndi : (LLDEC- or LLDED- or LLDEE- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDFA- or LLDFB- or LLDFC- or LLEMI- or LLENU- or LLEOE- or LLEOJ- or LLEOK- or LLEON- or LLEPM- or LLEQI- or LLERG- or LLEUW- or LLFAL- or LLFWH- or LLGHG- or LLGLH- or LLGQB-) & ; =тьÑÑ.vnndv2s : (LLCYJ- or LLCYM- or LLCYN- or LLESV-) & ; =тьÑÑ.vsndi : (LLDFD- or LLDFE- or LLDFF- or LLDFG- or LLDFH- or LLDFI- or LLDFJ- or LLDFK- or LLDFL- or LLDFM- or LLDFN- or LLFDG- or LLFWU- or LLFXP- or LLFXR- or LLFXV- or LLFYA- or LLGJC- or LLGQT-) & ; =тьÑÑ.vsndv2s : (LLCSE- or LLCYP- or LLCYU- or LLCYV- or LLFCY- or LLFED- or LLGCE- or LLGFB- or LLGLC- or LLGMC-) & ; =тьте.vnndv2p : (LLCXC-) & ; =тьте.vnpdv2p : (LLCXH- or LLCXM- or LLCXO- or LLCYI- or LLEVP- or LLFTG-) & ; =тьте.vsndv2p : (LLCVY- or LLCXR- or LLCXS- or LLFOE- or LLGEW- or LLGOG-) & ; =тьте.vspdv2p : (LLCXU- or LLCXV- or LLCYA- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBN- or LLFSP- or LLFTE- or LLFTY- or LLGBO- or LLGCD- or LLGFC- or LLGMB-) & ; =тьтеÑÑŒ.vnndv2p : (LLCYJ- or LLCYM- or LLCYN- or LLESV-) & ; =тьтеÑÑŒ.vsndv2p : (LLCSE- or LLCYP- or LLCYU- or LLCYV- or LLFCY- or LLFED- or LLGCE- or LLGFB- or LLGLC- or LLGMC-) & ; =тю.ndmsd : (LLCLF- or LLCLG-) & ; =тю.ndmsg : (LLCLF-) & ; =тю.nlmsd : (LLCLH-) & ; =Ñ‚Ñ.ndmsg : (LLCLF- or LLCLG-) & ; =Ñ‚Ñ.nlmsg : (LLCLH-) & ; =Ñ‚Ñ.nlmsv : (LLCLH-) & ; =Ñ‚Ñ.vnnddn : (LLCRA- or LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXB- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñ.vnpddn : (LLCRG- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLEMZ- or LLENE- or LLEPP- or LLESK- or LLESW- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñ.vspddp : (LLAWH- or LLAWI- or LLCRR- or LLFZA- or LLGHA-) & ; =Ñ‚Ñм.ndmpd : (LLCLF- or LLCLG-) & ; =Ñ‚Ñм.nlmpd : (LLCLH-) & ; =Ñ‚Ñми.ndmpt : (LLCLF- or LLCLG-) & ; =Ñ‚Ñми.nlmpt : (LLCLH-) & ; =Ñ‚ÑÑÑŒ.vnnddn : (LLCRW- or LLCWD- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLCYN- or LLENA- or LLENF- or LLESL- or LLESV- or LLESX-) & ; =Ñ‚ÑÑÑŒ.vsnddp : (LLAWK- or LLCSD- or LLCSE- or LLCYQ- or LLGBX- or LLGFB- or LLGKK- or LLGNI-) & ; =Ñ‚ÑÑ‚.vnndn3p : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXB- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚ÑÑ‚.vnpdn3p : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLENE- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚ÑÑ‚.vsndf3p : (LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLFOE- or LLFYZ- or LLGBP- or LLGEW- or LLGJD- or LLGOG-) & ; =Ñ‚ÑÑ‚.vspdf3p : (LLCWB- or LLCWC- or LLCXT- or LLCXU- or LLCXV- or LLCXW- or LLCXX- or LLCXY- or LLCXZ- or LLCYA- or LLCYB- or LLCYC- or LLCYD- or LLCYE- or LLCYF- or LLCYG- or LLCYH- or LLFBH- or LLFBN- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFTT- or LLFTY- or LLFXD- or LLFXF- or LLGAN- or LLGBO- or LLGCD- or LLGFC- or LLGJJ- or LLGLU- or LLGMB- or LLGMU- or LLGQN-) & ; =Ñ‚ÑÑ‚ÑÑ.vnndn3p : (LLCWD- or LLCWE- or LLCYI- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLCYN- or LLENF- or LLESL- or LLESV- or LLEVO-) & ; =Ñ‚ÑÑ‚ÑÑ.vsndf3p : (LLCWF- or LLCWG- or LLCYO- or LLCYP- or LLCYQ- or LLCYR- or LLCYS- or LLCYT- or LLCYU- or LLCYV- or LLFCY- or LLFDN- or LLFDY- or LLFDZ- or LLFED- or LLFXG- or LLGAO- or LLGCE- or LLGHK- or LLGKH- or LLGLC- or LLGMC- or LLGNI- or LLGQO-) & ; =Ñ‚ÑÑ….ndmpp : (LLCLF- or LLCLG-) & ; =Ñ‚ÑÑ….nlmpp : (LLCLH-) & ; =Ñ‚ÑщаÑ.vnnpdnfsi : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚ÑщаÑ.vnppdnfsi : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚ÑщаÑÑÑ.vnnpdnfsi : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщаÑÑÑ.vnppdnfsi : (LLCYI- or LLEVO-) & ; =Ñ‚Ñщего.vnnpdnmsg : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщего.vnnpdnmsv =Ñ‚Ñщий.vnnpdnmsv : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщего.vnnpdnnsg : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщего.vnnpdnnsv : (LLCVU-) & ; =Ñ‚Ñщего.vnppdnmsg : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщего.vnppdnmsv =Ñ‚Ñщий.vnppdnmsv : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщего.vnppdnnsg : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщего.vnppdnnsv : (LLCYI- or LLEVP- or LLFTG-) & ; =Ñ‚ÑщегоÑÑ.vnnpdnmsg : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщегоÑÑ.vnnpdnmsv =Ñ‚ÑщийÑÑ.vnnpdnmsv : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщегоÑÑ.vnnpdnnsg : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщегоÑÑ.vnppdnmsg : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщегоÑÑ.vnppdnmsv =Ñ‚ÑщийÑÑ.vnppdnmsv : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщегоÑÑ.vnppdnnsg : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщегоÑÑ.vnppdnnsv =Ñ‚ÑщееÑÑ.vnppdnnsv : (LLCYI- or LLEVO-) & ; =Ñ‚Ñщее.vnnpdnnsi : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщее.vnnpdnnsv : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщее.vnppdnnsi : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщее.vnppdnnsv : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚ÑщееÑÑ.vnnpdnnsi : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщееÑÑ.vnnpdnnsv : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщееÑÑ.vnppdnnsi : (LLCYI- or LLEVO-) & ; =Ñ‚Ñщей.vnnpdnfsd : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщей.vnnpdnfsg : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщей.vnnpdnfsp : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщей.vnnpdnfst : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщей.vnppdnfsd : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщей.vnppdnfsg : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщей.vnppdnfsp : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщей.vnppdnfst : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚ÑщейÑÑ.vnnpdnfsd : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщейÑÑ.vnnpdnfsg : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщейÑÑ.vnnpdnfsp : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщейÑÑ.vnnpdnfst : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщейÑÑ.vnppdnfsd : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщейÑÑ.vnppdnfsg : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщейÑÑ.vnppdnfsp : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщейÑÑ.vnppdnfst =Ñ‚ÑщеюÑÑ.vnppdnfst : (LLCYI- or LLEVO-) & ; =Ñ‚Ñщем.vnnpdnmsp : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщем.vnnpdnnsp : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщем.vnppdnmsp : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщем.vnppdnnsp : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚ÑщемÑÑ.vnnpdnmsp : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщемÑÑ.vnnpdnnsp : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщемÑÑ.vnppdnmsp : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщемÑÑ.vnppdnnsp : (LLCYI- or LLEVO-) & ; =Ñ‚Ñщему.vnnpdnmsd : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщему.vnnpdnnsd : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщему.vnppdnmsd : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщему.vnppdnnsd : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚ÑщемуÑÑ.vnnpdnmsd : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщемуÑÑ.vnnpdnnsd : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщемуÑÑ.vnppdnmsd : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщемуÑÑ.vnppdnnsd : (LLCYI- or LLEVO-) & ; =Ñ‚Ñщею.vnnpdnfst : (LLCVU-) & ; =Ñ‚Ñщею.vnppdnfst : (LLCYI- or LLEVP- or LLFTG-) & ; =Ñ‚Ñщие.vnnpdnpi : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщие.vnnpdnpv : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщие.vnppdnpi : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщие.vnppdnpv : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚ÑщиеÑÑ.vnnpdnpi : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщиеÑÑ.vnnpdnpv =Ñ‚ÑщихÑÑ.vnnpdnpv : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщиеÑÑ.vnppdnpi : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщиеÑÑ.vnppdnpv =Ñ‚ÑщихÑÑ.vnppdnpv : (LLCYI- or LLEVO-) & ; =Ñ‚Ñщий.vnnpdnmsi : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщий.vnppdnmsi : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚ÑщийÑÑ.vnnpdnmsi : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщийÑÑ.vnppdnmsi : (LLCYI- or LLEVO-) & ; =Ñ‚Ñщим.vnnpdnmst : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщим.vnnpdnnst : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщим.vnnpdnpd : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщим.vnppdnmst : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщим.vnppdnnst : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщим.vnppdnpd : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщими.vnnpdnpt : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLGLJ-) & ; =Ñ‚Ñщими.vnppdnpt : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGI- or LLFGJ- or LLFTG-) & ; =Ñ‚ÑщимиÑÑ.vnnpdnpt : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщимиÑÑ.vnppdnpt : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщимÑÑ.vnnpdnmst : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщимÑÑ.vnnpdnnst : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщимÑÑ.vnnpdnpd : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщимÑÑ.vnppdnmst : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщимÑÑ.vnppdnnst : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщимÑÑ.vnppdnpd : (LLCYI- or LLEVO-) & ; =Ñ‚Ñщих.vnnpdnpg : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщих.vnnpdnpp : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLGLJ-) & ; =Ñ‚Ñщих.vnnpdnpv : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLGLJ-) & ; =Ñ‚Ñщих.vnppdnpg : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщих.vnppdnpp : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGI- or LLFGJ- or LLFTG-) & ; =Ñ‚Ñщих.vnppdnpv : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGI- or LLFGJ- or LLFTG-) & ; =Ñ‚ÑщихÑÑ.vnnpdnpg : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщихÑÑ.vnnpdnpp : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщихÑÑ.vnppdnpg : (LLCYI- or LLEVO-) & ; =Ñ‚ÑщихÑÑ.vnppdnpp : (LLCYI- or LLEVO-) & ; =Ñ‚Ñщую.vnnpdnfsv : (LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXC- or LLFGI- or LLGLJ-) & ; =Ñ‚Ñщую.vnppdnfsv : (LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXJ- or LLCXM- or LLCYI- or LLELT- or LLESK- or LLEVP- or LLFGJ- or LLFTG-) & ; =Ñ‚ÑщуюÑÑ.vnnpdnfsv : (LLCWD- or LLCWE- or LLCYJ- or LLCYK- or LLCYL- or LLCYM- or LLENF- or LLESL- or LLESV-) & ; =Ñ‚ÑщуюÑÑ.vnppdnfsv : (LLCYI- or LLEVO-) & ; =у-данильÑну.nlmsd : (LLECB- or LLFLO-) & ; =у-иоÑифу.nlmsd : (LLECC-) & ; =у-на-амуре.ndmsd : (LLFPX-) & ; =у-на-дону.ndmsd : (LLDXJ-) & ; =у-реку.ndfsv : (LLDXS-) & ; =у-реÑторану.ndmsd : (LLAER-) & ; =у-Ñпутнику.ndmsd : (LLAES-) & ; =у-то.wfsv : (LLCLE-) & ; =у.afsv : (LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAEE- or LLDXH- or LLDXZ- or LLDZT- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVH- or LLFVM- or LLFVO-) & ; =у.amsd : (LLADW- or LLADX- or LLADY- or LLADZ- or LLAEA- or LLAEC- or LLAED- or LLDXH- or LLDXZ- or LLDZT- or LLFUO- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVM- or LLFVN- or LLFVO-) & ; =у.ansd : (LLADY- or LLADZ- or LLAEA- or LLAEC- or LLAED- or LLCAT- or LLDXH- or LLDXZ- or LLDZT- or LLFUO- or LLFUS- or LLFUV- or LLFUY- or LLFVB- or LLFVM- or LLFVN- or LLFVO-) & ; =у.cd : (LLDVH- or LLELB- or LLFMM- or LLFQC-) & ; =у.cv : (LLDTW- or LLFML-) & ; =у.ndfsp : (LLDND-) & ; =у.ndfsv : (LLAFL- or LLAFM- or LLAFN- or LLAFO- or LLAFP- or LLAFQ- or LLAFR- or LLAFS- or LLAFT- or LLAFU- or LLAFV- or LLAFW- or LLAFX- or LLAFY- or LLAFZ- or LLAGA- or LLAGB- or LLAGC- or LLAGD- or LLAGE- or LLAGF- or LLAGG- or LLAGH- or LLAGI- or LLAGJ- or LLAGK- or LLAGL- or LLAGM- or LLAGN- or LLDXK- or LLDXL- or LLDXM- or LLDXN- or LLDXO- or LLDXP- or LLDXQ- or LLDXR- or LLEEV- or LLEEW- or LLEEX- or LLEEY- or LLEEZ- or LLEFA- or LLFMO- or LLFOP- or LLFPU- or LLFQB- or LLGSE-) & ; =у.ndmsd : (LLAAB- or LLAAD- or LLAAE- or LLAAF- or LLAAG- or LLAAH- or LLAAI- or LLAAJ- or LLAAK- or LLAAL- or LLAAM- or LLAAN- or LLAAO- or LLAAP- or LLAAQ- or LLAAR- or LLAAS- or LLAAT- or LLAAU- or LLAAV- or LLAAW- or LLAAX- or LLAAY- or LLAAZ- or LLABA- or LLABB- or LLABC- or LLABD- or LLABE- or LLABF- or LLABG- or LLABH- or LLABI- or LLABJ- or LLABK- or LLABL- or LLABM- or LLABN- or LLABO- or LLABP- or LLABQ- or LLABR- or LLABS- or LLABT- or LLABU- or LLABV- or LLABW- or LLABX- or LLARI- or LLARJ- or LLBZZ- or LLDWU- or LLDWV- or LLDWW- or LLEEG- or LLEEH- or LLEEI- or LLEEJ- or LLEEK- or LLFMT- or LLFNX- or LLFPB- or LLFPY-) & ; =у.ndmsg : (LLAAG- or LLAAI- or LLAAK- or LLAAL- or LLAAO- or LLAAP- or LLAAW- or LLAAX- or LLABF- or LLABI- or LLABJ- or LLABK- or LLABL- or LLDMK- or LLEAS-) & ; =у.ndmsp : (LLAAE- or LLAAL- or LLAAN- or LLAAP- or LLAAS- or LLAAT- or LLAAX- or LLABA- or LLABF- or LLABH- or LLABK- or LLABL- or LLABP- or LLABQ- or LLABV- or LLABX- or LLFPY-) & ; =у.ndmsv : (LLAET- or LLAEU-) & ; =у.ndnsd : (LLARR- or LLARS- or LLART- or LLCAD- or LLCAE- or LLCAF- or LLCAG- or LLCAH- or LLCAJ- or LLCAK- or LLCAL- or LLCAM- or LLCAN- or LLCAO- or LLDXX- or LLDZR- or LLDZS- or LLEFH- or LLEFM- or LLEFN-) & ; =у.nlfsd : (LLFND-) & ; =у.nlfsv : (LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLAFK- or LLAGO- or LLAGP- or LLAGQ- or LLAGR- or LLAGS- or LLAGT- or LLAGU- or LLAGV- or LLAGW- or LLAGX- or LLAGY- or LLAGZ- or LLAHA- or LLAHB- or LLECI- or LLECJ- or LLECK- or LLECL- or LLECM- or LLECN- or LLECO- or LLECP- or LLECQ- or LLECR- or LLECS- or LLECT- or LLECU- or LLETG- or LLETI- or LLETM- or LLETQ- or LLETX- or LLEUB- or LLEUC- or LLEUE- or LLEUK- or LLEUM- or LLFFK- or LLFHK- or LLFHQ- or LLFHU- or LLFHW- or LLFIA- or LLFID- or LLFIH- or LLFIN- or LLFIQ- or LLFIR- or LLFIS- or LLFIT- or LLFIU- or LLFJA- or LLFJN- or LLFJP- or LLFJQ- or LLFJR- or LLFJS- or LLFJT- or LLFJU- or LLFJV- or LLFJW- or LLFKE- or LLFKF- or LLFKR- or LLFKV- or LLFKZ- or LLFLA- or LLFLC- or LLFLD- or LLFLE- or LLFLF- or LLFLH- or LLFLK- or LLFOO- or LLFOS- or LLFOU- or LLFOV- or LLFOW- or LLFPN- or LLFPO- or LLGRV- or LLGRW- or LLGRX- or LLGRY- or LLGRZ- or LLGSA- or LLGSK-) & ; =у.nlmsd : (LLACC- or LLACD- or LLACE- or LLACF- or LLACG- or LLACH- or LLACI- or LLACJ- or LLACK- or LLACL- or LLACM- or LLACN- or LLACO- or LLACP- or LLACQ- or LLACR- or LLACS- or LLACT- or LLACU- or LLACV- or LLACW- or LLACX- or LLACY- or LLARK- or LLCAA- or LLCAB- or LLCAC- or LLCLA- or LLDMR- or LLDZO- or LLDZQ- or LLEBB- or LLEBC- or LLEBD- or LLEBE- or LLEBF- or LLEBG- or LLEBH- or LLEBI- or LLEBJ- or LLEBK- or LLEBL- or LLEBM- or LLEBN- or LLEBO- or LLEBP- or LLEBS- or LLEBT- or LLETL- or LLETN- or LLETO- or LLETP- or LLETY- or LLEUP- or LLFHI- or LLFHM- or LLFHP- or LLFHY- or LLFIL- or LLFIM- or LLFIX- or LLFIY- or LLFIZ- or LLFJG- or LLFJH- or LLFJI- or LLFJJ- or LLFJK- or LLFJL- or LLFJM- or LLFKB- or LLFKD- or LLFKJ- or LLFKK- or LLFKL- or LLFKO- or LLFKQ- or LLFLG- or LLFLR- or LLFMN- or LLFMP- or LLFMQ- or LLFMR- or LLFNP- or LLFNW- or LLFOA- or LLFOI- or LLFOK- or LLFOL- or LLFON- or LLFOQ- or LLFOT- or LLFPA- or LLFPH- or LLFPP- or LLFQF- or LLFUK- or LLFUL- or LLFUM- or LLGSB- or LLGSD- or LLGSL-) & ; =у.nlmsv : (LLAEV- or LLAEW- or LLAEX- or LLAEY- or LLAEZ- or LLAFA- or LLAFB- or LLAFC- or LLAFD- or LLAFE- or LLAFF- or LLAFG- or LLAFH- or LLAFI- or LLAFJ- or LLAFK- or LLARK- or LLECD- or LLECE- or LLECF- or LLECG- or LLECH- or LLECI- or LLECJ- or LLECK- or LLETF- or LLETS- or LLEUG- or LLEUK- or LLEUN- or LLEUO- or LLFHN- or LLFHZ- or LLFIC- or LLFIF- or LLFIG- or LLFIJ- or LLFIV- or LLFIW- or LLFJO- or LLFKP- or LLFLD- or LLFLE- or LLFLF- or LLFNE- or LLFNF- or LLFNN- or LLFPR- or LLFPT-) & ; =у.nlnsd : (LLASC- or LLCAP- or LLCAQ- or LLCAR- or LLCAS-) & ; =у.vnndn1s : (LLAHP- or LLAHQ- or LLAHR- or LLAHV- or LLAHW- or LLAHZ- or LLAWN- or LLAWP- or LLBFY- or LLBFZ- or LLBGA- or LLBGB- or LLBGC- or LLBGD- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =у.vnpdn1s : (LLAIA- or LLAIB- or LLAIC- or LLBGX- or LLBHD- or LLBHE- or LLBHF- or LLBHG- or LLBHH- or LLBHI- or LLBHJ- or LLBMO- or LLBMP- or LLCWK- or LLCZR- or LLDFO- or LLDFY- or LLEMD- or LLEMJ- or LLEPN- or LLEQF- or LLESZ- or LLEVR- or LLEVT- or LLEVU- or LLFAU- or LLFQU- or LLFQV- or LLFTH- or LLFTR-) & ; =у.vsndf1s : (LLAIR- or LLAIS- or LLAIV- or LLAIW- or LLAWX- or LLAWZ- or LLBJA- or LLBJB- or LLBJC- or LLBJD- or LLBJE- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFFD- or LLFWF- or LLFYY- or LLFZM- or LLGAV- or LLGBL- or LLGBZ- or LLGCO- or LLGCP- or LLGDV- or LLGET- or LLGEU- or LLGEV- or LLGFM- or LLGGF- or LLGIW- or LLGIY- or LLGPM- or LLGQH-) & ; =у.vspdf1s : (LLAIY- or LLAIZ- or LLAJB- or LLAJC- or LLAJJ- or LLAJO- or LLAJR- or LLAJS- or LLAJU- or LLAXG- or LLBJW- or LLBJX- or LLBJY- or LLBJZ- or LLBKA- or LLBKB- or LLBKC- or LLBKD- or LLBKE- or LLBKF- or LLBKH- or LLBKI- or LLBKJ- or LLBKK- or LLBKL- or LLBKM- or LLBKN- or LLBKS- or LLBML- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFAY- or LLFRO- or LLFRQ- or LLFSR- or LLFSW- or LLFSX- or LLFTK- or LLFWI- or LLFWL- or LLFWX- or LLFXI- or LLFXS- or LLFYH- or LLFZJ- or LLGAT- or LLGBG- or LLGCX- or LLGDL- or LLGDZ- or LLGEA- or LLGEP- or LLGFH- or LLGFN- or LLGFX- or LLGHN- or LLGJU- or LLGMN- or LLGMS- or LLGNC- or LLGNH- or LLGOF- or LLGOS- or LLGQL- or LLGRG- or LLGRN-) & ; =у.wfsv : (LLDSV- or LLDSW- or LLDVU- or LLDVV-) & ; =убежав.vsnddp =убежавши.vsnddp : (LLGSH-) & ; =ув.vnnddp =увши.vnnddp : (LLDFV- or LLDFW- or LLDFX-) & ; =ув.vnpddp =увши.vnpddp : (LLDFY-) & ; =ув.vsnddp : (LLDFZ- or LLDGA- or LLDGB- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM-) & ; =ув.vspddp : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшаÑ.vnnpdpfsi : (LLDFV- or LLDFW- or LLDFX-) & ; =увшаÑ.vnppdpfsi : (LLDFY-) & ; =увшаÑ.vsnpdpfsi : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшаÑ.vsppdpfsi : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшаÑÑÑ.vnnpdpfsi : (LLDGR-) & ; =увшаÑÑÑ.vsnpdpfsi : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшего.vnnpdpmsg : (LLDFV- or LLDFW- or LLDFX-) & ; =увшего.vnnpdpmsv =увший.vnnpdpmsv : (LLDFV- or LLDFW- or LLDFX-) & ; =увшего.vnnpdpnsg : (LLDFV- or LLDFW- or LLDFX-) & ; =увшего.vnppdpmsg : (LLDFY-) & ; =увшего.vnppdpmsv =увший.vnppdpmsv : (LLDFY-) & ; =увшего.vnppdpnsg : (LLDFY-) & ; =увшего.vsnpdpmsg : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшего.vsnpdpmsv =увший.vsnpdpmsv : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшего.vsnpdpnsg : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшего.vsnpdpnsv : (LLDFZ- or LLDGA-) & ; =увшего.vsppdpmsg : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшего.vsppdpmsv : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшего.vsppdpnsg : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшего.vsppdpnsv : (LLDGI- or LLDGJ- or LLDGK- or LLDGL-) & ; =увшегоÑÑ.vnnpdpmsg : (LLDGR-) & ; =увшегоÑÑ.vnnpdpmsv =увшийÑÑ.vnnpdpmsv : (LLDGR-) & ; =увшегоÑÑ.vnnpdpnsg : (LLDGR-) & ; =увшегоÑÑ.vsnpdpmsg : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшегоÑÑ.vsnpdpmsv =увшийÑÑ.vsnpdpmsv : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшегоÑÑ.vsnpdpnsg : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшегоÑÑ.vsnpdpnsv : (LLFDH- or LLFDK- or LLFDL-) & ; =увшее.vnnpdpnsi : (LLDFV- or LLDFW- or LLDFX-) & ; =увшее.vnnpdpnsv : (LLDFV- or LLDFW- or LLDFX-) & ; =увшее.vnppdpnsi : (LLDFY-) & ; =увшее.vnppdpnsv : (LLDFY-) & ; =увшее.vsnpdpnsi : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшее.vsnpdpnsv : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшее.vsppdpnsi : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшее.vsppdpnsv : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшееÑÑ.vnnpdpnsi : (LLDGR-) & ; =увшееÑÑ.vnnpdpnsv : (LLDGR-) & ; =увшееÑÑ.vsnpdpnsi : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшееÑÑ.vsnpdpnsv : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшей.vnnpdpfsd : (LLDFV- or LLDFW- or LLDFX-) & ; =увшей.vnnpdpfsg : (LLDFV- or LLDFW- or LLDFX-) & ; =увшей.vnnpdpfsp : (LLDFV- or LLDFW- or LLDFX-) & ; =увшей.vnnpdpfst : (LLDFV- or LLDFW- or LLDFX-) & ; =увшей.vnppdpfsd : (LLDFY-) & ; =увшей.vnppdpfsg : (LLDFY-) & ; =увшей.vnppdpfsp : (LLDFY-) & ; =увшей.vnppdpfst : (LLDFY-) & ; =увшей.vsnpdpfsd : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшей.vsnpdpfsg : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшей.vsnpdpfsp : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшей.vsnpdpfst : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшей.vsppdpfsd : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшей.vsppdpfsg : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшей.vsppdpfsp : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшей.vsppdpfst : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшейÑÑ.vnnpdpfsd : (LLDGR-) & ; =увшейÑÑ.vnnpdpfsg : (LLDGR-) & ; =увшейÑÑ.vnnpdpfsp : (LLDGR-) & ; =увшейÑÑ.vnnpdpfst : (LLDGR-) & ; =увшейÑÑ.vsnpdpfsd : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшейÑÑ.vsnpdpfsg : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшейÑÑ.vsnpdpfsp : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшейÑÑ.vsnpdpfst : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшем.vnnpdpmsp : (LLDFV- or LLDFW- or LLDFX-) & ; =увшем.vnnpdpnsp : (LLDFV- or LLDFW- or LLDFX-) & ; =увшем.vnppdpmsp : (LLDFY-) & ; =увшем.vnppdpnsp : (LLDFY-) & ; =увшем.vsnpdpmsp : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшем.vsnpdpnsp : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшем.vsppdpmsp : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшем.vsppdpnsp : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшемÑÑ.vnnpdpmsp : (LLDGR-) & ; =увшемÑÑ.vnnpdpnsp : (LLDGR-) & ; =увшемÑÑ.vsnpdpmsp : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшемÑÑ.vsnpdpnsp : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшему.vnnpdpmsd : (LLDFV- or LLDFW- or LLDFX-) & ; =увшему.vnnpdpnsd : (LLDFV- or LLDFW- or LLDFX-) & ; =увшему.vnppdpmsd : (LLDFY-) & ; =увшему.vnppdpnsd : (LLDFY-) & ; =увшему.vsnpdpmsd : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшему.vsnpdpnsd : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшему.vsppdpmsd : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшему.vsppdpnsd : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшемуÑÑ.vnnpdpmsd : (LLDGR-) & ; =увшемуÑÑ.vnnpdpnsd : (LLDGR-) & ; =увшемуÑÑ.vsnpdpmsd : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшемуÑÑ.vsnpdpnsd : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшею.vsnpdpfst : (LLDFZ- or LLDGA-) & ; =увшею.vsppdpfst : (LLDGI- or LLDGJ- or LLDGK- or LLDGL-) & ; =увшеюÑÑ.vsnpdpfst : (LLFDH- or LLFDK- or LLFDL-) & ; =увши.vsnddp : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGQH-) & ; =увши.vspddp : (LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшие.vnnpdppi : (LLDFV- or LLDFW- or LLDFX-) & ; =увшие.vnnpdppv =увших.vnnpdppv : (LLDFV- or LLDFW- or LLDFX-) & ; =увшие.vnppdppi : (LLDFY-) & ; =увшие.vnppdppv =увших.vnppdppv : (LLDFY-) & ; =увшие.vsnpdppi : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшие.vsnpdppv =увших.vsnpdppv : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшие.vsppdppi : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшие.vsppdppv : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшиеÑÑ.vnnpdppi : (LLDGR-) & ; =увшиеÑÑ.vnnpdppv =увшихÑÑ.vnnpdppv : (LLDGR-) & ; =увшиеÑÑ.vsnpdppi : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшиеÑÑ.vsnpdppv =увшихÑÑ.vsnpdppv : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увший.vnnpdpmsi : (LLDFV- or LLDFW- or LLDFX-) & ; =увший.vnppdpmsi : (LLDFY-) & ; =увший.vsnpdpmsi : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увший.vsppdpmsi : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увший.vsppdpmsv : (LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшийÑÑ.vnnpdpmsi : (LLDGR-) & ; =увшийÑÑ.vsnpdpmsi : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшим.vnnpdpmst : (LLDFV- or LLDFW- or LLDFX-) & ; =увшим.vnnpdpnst : (LLDFV- or LLDFW- or LLDFX-) & ; =увшим.vnnpdppd : (LLDFV- or LLDFW- or LLDFX-) & ; =увшим.vnppdpmst : (LLDFY-) & ; =увшим.vnppdpnst : (LLDFY-) & ; =увшим.vnppdppd : (LLDFY-) & ; =увшим.vsnpdpmst : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшим.vsnpdpnst : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшим.vsnpdppd : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшим.vsppdpmst : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшим.vsppdpnst : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшим.vsppdppd : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшими.vnnpdppt : (LLDFV- or LLDFW- or LLDFX-) & ; =увшими.vnppdppt : (LLDFY-) & ; =увшими.vsnpdppt : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGQH-) & ; =увшими.vsppdppt : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшимиÑÑ.vnnpdppt : (LLDGR-) & ; =увшимиÑÑ.vsnpdppt : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшимÑÑ.vnnpdpmst : (LLDGR-) & ; =увшимÑÑ.vnnpdpnst : (LLDGR-) & ; =увшимÑÑ.vnnpdppd : (LLDGR-) & ; =увшимÑÑ.vsnpdpmst : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшимÑÑ.vsnpdpnst : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшимÑÑ.vsnpdppd : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшиÑÑŒ.vnnddp : (LLDGR- or LLFDH- or LLFDK- or LLFDL-) & ; =увшиÑÑŒ.vsnddp : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увших.vnnpdppg : (LLDFV- or LLDFW- or LLDFX-) & ; =увших.vnnpdppp : (LLDFV- or LLDFW- or LLDFX-) & ; =увших.vnppdppg : (LLDFY-) & ; =увших.vnppdppp : (LLDFY-) & ; =увших.vsnpdppg : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увших.vsnpdppp : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увших.vsppdppg : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увших.vsppdppp : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увших.vsppdppv : (LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшихÑÑ.vnnpdppg : (LLDGR-) & ; =увшихÑÑ.vnnpdppp : (LLDGR-) & ; =увшихÑÑ.vsnpdppg : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшихÑÑ.vsnpdppp : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =увшую.vnnpdpfsv : (LLDFV- or LLDFW- or LLDFX-) & ; =увшую.vnppdpfsv : (LLDFY-) & ; =увшую.vsnpdpfsv : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =увшую.vsppdpfsv : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =увшуюÑÑ.vnnpdpfsv : (LLDGR-) & ; =увшуюÑÑ.vsnpdpfsv : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =удем.vnndf1p : (LLEGK-) & ; =удем.vsndf1p : (LLDMD- or LLGDM-) & ; =удем.vsndv1p : (LLGDM-) & ; =удем.vsndv1s : (LLDMD-) & ; =удем.vspdf1p : (LLDMG- or LLGHJ-) & ; =удем.vspdv1p : (LLGHJ-) & ; =удем.vspdv1s : (LLDMG-) & ; =удемÑÑ.vsndf1p : (LLDMJ- or LLGIF-) & ; =удемÑÑ.vsndv1p : (LLGIF-) & ; =удемÑÑ.vsndv1s : (LLDMJ-) & ; =удемте.vsndv1p : (LLDMD- or LLGDM-) & ; =удемте.vspdv1p : (LLDMG- or LLGHJ-) & ; =удемтеÑÑŒ.vsndv1p : (LLDMJ- or LLGIF-) & ; =удет.vnndf3s : (LLEGK-) & ; =удет.vsndf3s : (LLDMD- or LLGDM-) & ; =удет.vspdf3s : (LLDMG- or LLGHJ-) & ; =удете.vnndf2p : (LLEGK-) & ; =удете.vsndf2p : (LLDMD- or LLGDM-) & ; =удете.vspdf2p : (LLDMG- or LLGHJ-) & ; =удетеÑÑŒ.vsndf2p : (LLDMJ- or LLGIF-) & ; =удетÑÑ.vsndf3s : (LLDMJ- or LLGIF-) & ; =удешь.vnndf2s : (LLEGK-) & ; =удешь.vsndf2s : (LLDMD- or LLGDM-) & ; =удешь.vspdf2s : (LLDMG- or LLGHJ-) & ; =удешьÑÑ.vsndf2s : (LLDMJ- or LLGIF-) & ; =удовав.vspddp =удовавши.vspddp : (LLDFU- or LLGNG-) & ; =удовавшаÑ.vsppdpfsi : (LLDFU- or LLGNG-) & ; =удовавшего.vsppdpmsg : (LLDFU- or LLGNG-) & ; =удовавшего.vsppdpmsv =удовавший.vsppdpmsv : (LLDFU- or LLGNG-) & ; =удовавшего.vsppdpnsg : (LLDFU- or LLGNG-) & ; =удовавшее.vsppdpnsi : (LLDFU- or LLGNG-) & ; =удовавшее.vsppdpnsv : (LLDFU- or LLGNG-) & ; =удовавшей.vsppdpfsd : (LLDFU- or LLGNG-) & ; =удовавшей.vsppdpfsg : (LLDFU- or LLGNG-) & ; =удовавшей.vsppdpfsp : (LLDFU- or LLGNG-) & ; =удовавшей.vsppdpfst : (LLDFU- or LLGNG-) & ; =удовавшем.vsppdpmsp : (LLDFU- or LLGNG-) & ; =удовавшем.vsppdpnsp : (LLDFU- or LLGNG-) & ; =удовавшему.vsppdpmsd : (LLDFU- or LLGNG-) & ; =удовавшему.vsppdpnsd : (LLDFU- or LLGNG-) & ; =удовавшие.vsppdppi : (LLDFU- or LLGNG-) & ; =удовавшие.vsppdppv =удовавших.vsppdppv : (LLDFU- or LLGNG-) & ; =удовавший.vsppdpmsi : (LLDFU- or LLGNG-) & ; =удовавшим.vsppdpmst : (LLDFU- or LLGNG-) & ; =удовавшим.vsppdpnst : (LLDFU- or LLGNG-) & ; =удовавшим.vsppdppd : (LLDFU- or LLGNG-) & ; =удовавшими.vsppdppt : (LLDFU- or LLGNG-) & ; =удовавших.vsppdppg : (LLDFU- or LLGNG-) & ; =удовавших.vsppdppp : (LLDFU- or LLGNG-) & ; =удовавшую.vsppdpfsv : (LLDFU- or LLGNG-) & ; =удовал.vspdpms : (LLDFU- or LLGNG-) & ; =удовала.vspdpfs : (LLDFU- or LLGNG-) & ; =удовали.vspdpp : (LLDFU- or LLGNG-) & ; =удовало.vspdpns : (LLDFU- or LLGNG-) & ; =удован.vsppsnmss : (LLDFU- or LLGNG-) & ; =удована.vsppsnfss : (LLDFU- or LLGNG-) & ; =удованнаÑ.vsppspfsi : (LLDFU- or LLGNG-) & ; =удованного.vsppspmsg : (LLDFU- or LLGNG-) & ; =удованного.vsppspmsv =удованный.vsppspmsv : (LLDFU- or LLGNG-) & ; =удованного.vsppspnsg : (LLDFU- or LLGNG-) & ; =удованное.vsppspnsi : (LLDFU- or LLGNG-) & ; =удованное.vsppspnsv : (LLDFU- or LLGNG-) & ; =удованной.vsppspfsd : (LLDFU- or LLGNG-) & ; =удованной.vsppspfsg : (LLDFU- or LLGNG-) & ; =удованной.vsppspfsp : (LLDFU- or LLGNG-) & ; =удованной.vsppspfst : (LLDFU- or LLGNG-) & ; =удованном.vsppspmsp : (LLDFU- or LLGNG-) & ; =удованном.vsppspnsp : (LLDFU- or LLGNG-) & ; =удованному.vsppspmsd : (LLDFU- or LLGNG-) & ; =удованному.vsppspnsd : (LLDFU- or LLGNG-) & ; =удованную.vsppspfsv : (LLDFU- or LLGNG-) & ; =удованные.vsppsppi : (LLDFU- or LLGNG-) & ; =удованные.vsppsppv =удованных.vsppsppv : (LLDFU- or LLGNG-) & ; =удованный.vsppspmsi : (LLDFU- or LLGNG-) & ; =удованным.vsppspmst : (LLDFU- or LLGNG-) & ; =удованным.vsppspnst : (LLDFU- or LLGNG-) & ; =удованным.vsppsppd : (LLDFU- or LLGNG-) & ; =удованными.vsppsppt : (LLDFU- or LLGNG-) & ; =удованных.vsppsppg : (LLDFU- or LLGNG-) & ; =удованных.vsppsppp : (LLDFU- or LLGNG-) & ; =удовано.vsppsnnss : (LLDFU- or LLGNG-) & ; =удованы.vsppsnps : (LLDFU- or LLGNG-) & ; =удовать.vspdi : (LLDFU- or LLGNG-) & ; =удоÑборочному.ansd : (LLAML-) & ; =уду.vnndf1s : (LLEGK-) & ; =уду.vsndf1s : (LLDMD- or LLGDM-) & ; =уду.vspdf1s : (LLDMG- or LLGHJ-) & ; =удуем.vspdf1p : (LLDFU- or LLGNG-) & ; =удуем.vspdv1p : (LLGNG-) & ; =удуем.vspdv1s : (LLDFU-) & ; =удуемте.vspdv1p : (LLDFU- or LLGNG-) & ; =удует.vspdf3s : (LLDFU- or LLGNG-) & ; =удуете.vspdf2p : (LLDFU- or LLGNG-) & ; =удуешь.vspdf2s : (LLDFU- or LLGNG-) & ; =удуÑÑŒ.vsndf1s : (LLDMJ- or LLGIF-) & ; =удут.vnndf3p : (LLEGK-) & ; =удут.vsndf3p : (LLDMD- or LLGDM-) & ; =удут.vspdf3p =ыт.vspdf3p : (LLDMG- or LLGHJ-) & ; =удутÑÑ.vsndf3p : (LLDMJ- or LLGIF-) & ; =удучи.vnnddn : (LLEGK-) & ; =удую.vspdf1s : (LLDFU- or LLGNG-) & ; =удуют.vspdf3p : (LLDFU- or LLGNG-) & ; =удь.vnndv2s : (LLEGK-) & ; =удь.vsndv2s : (LLDMD- or LLGDM-) & ; =удь.vspdv2s : (LLDMG- or LLGHJ-) & ; =удьÑÑ.vsndv2s : (LLDMJ- or LLGIF-) & ; =удьте.vnndv2p : (LLEGK-) & ; =удьте.vsndv2p : (LLDMD- or LLGDM-) & ; =удьте.vspdv2p : (LLDMG- or LLGHJ-) & ; =удьтеÑÑŒ.vsndv2p : (LLDMJ- or LLGIF-) & ; =уем.vnndn1p : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLFQO-) & ; =уем.vnpdn1p : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOY- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уем.vnppsnmsi : (LLAJW- or LLCBL- or LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM-) & ; =уем.vnppsnmss : (LLASV- or LLCCZ- or LLCDD- or LLCEN- or LLCEV- or LLCFC- or LLDJW- or LLELD- or LLELE- or LLELL- or LLELN- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOY- or LLEPF- or LLEPO- or LLERM- or LLESA- or LLESB- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уем.vsndf1p : (LLASX- or LLASZ- or LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLFYI- or LLGAZ- or LLGLL- or LLGOX-) & ; =уем.vsndv1p : (LLFYI- or LLGAZ- or LLGLL- or LLGOX-) & ; =уем.vsndv1s : (LLASZ- or LLCFJ- or LLCFK- or LLCFQ-) & ; =уем.vspdf1p : (LLATB- or LLATD- or LLATE- or LLATG- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRJ- or LLFRK- or LLFWB- or LLFWC- or LLGER- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGMX- or LLGPQ- or LLGQK- or LLGSJ-) & ; =уем.vspdv1p : (LLFWB- or LLFWC- or LLGER- or LLGHD- or LLGHH- or LLGHI- or LLGLK- or LLGMX- or LLGPQ- or LLGQK-) & ; =уем.vspdv1s : (LLATB- or LLATD- or LLATE- or LLCFT- or LLCFU- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLFPM-) & ; =уема.vnppsnfsi : (LLAJW- or LLCBL- or LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM-) & ; =уема.vnppsnfss : (LLASV- or LLCCZ- or LLCDD- or LLCDE- or LLCEN- or LLCEQ- or LLCEV- or LLCFC- or LLDJW- or LLELD- or LLELE- or LLELL- or LLELN- or LLEMA- or LLEMB- or LLENM- or LLENO- or LLENR- or LLEOA- or LLEOY- or LLEPF- or LLEPO- or LLEQA- or LLEQG- or LLERM- or LLERZ- or LLESA- or LLESB- or LLESC- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемаÑ.vnppsnfsi : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемо.vnppsnnsi : (LLAJW- or LLCBL- or LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM-) & ; =уемо.vnppsnnss : (LLASV- or LLCCZ- or LLCDD- or LLCDE- or LLCEN- or LLCEQ- or LLCEV- or LLCFC- or LLDJW- or LLELD- or LLELE- or LLELL- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENM- or LLENO- or LLENR- or LLEOA- or LLEOY- or LLEPF- or LLEPO- or LLEQA- or LLEQG- or LLERI- or LLERM- or LLERZ- or LLESA- or LLESB- or LLESC- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемого.vnppsnmsg : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемого.vnppsnmsv : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемого.vnppsnnsg : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемого.vnppsnnsv : (LLAJW- or LLCBL- or LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемое.vnppsnnsi : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемое.vnppsnnsv : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемой.vnppsnfsd : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемой.vnppsnfsg : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемой.vnppsnfsp : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемой.vnppsnfst : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемом.vnppsnmsp : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемом.vnppsnnsp : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемому.vnppsnmsd : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемому.vnppsnnsd : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемою.vnppsnfst : (LLAJW- or LLCBL- or LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемÑÑ.vnndf1p : (LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFVZ- or LLFWA-) & ; =уемÑÑ.vnndn1p : (LLATL- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGW- or LLCGX- or LLCHA- or LLCHB- or LLCHI- or LLCHJ- or LLDJX- or LLELF- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERL- or LLERX- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFVZ- or LLFWA-) & ; =уемÑÑ.vsndf1p : (LLATO- or LLATP- or LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLDGW- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFDA- or LLFDM- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYJ- or LLFYO- or LLGQR- or LLGQU- or LLGRO-) & ; =уемÑÑ.vsndv1p : (LLFWD- or LLFYJ- or LLFYO- or LLGQR- or LLGQU- or LLGRO-) & ; =уемÑÑ.vsndv1s : (LLATO- or LLATP- or LLCHS- or LLCHT- or LLDGW- or LLFNZ-) & ; =уемте.vsndv1p : (LLASZ- or LLCFJ- or LLCFK- or LLCFQ- or LLFYI- or LLGAZ- or LLGLL- or LLGOX-) & ; =уемте.vspdv1p : (LLATB- or LLATD- or LLATE- or LLCFT- or LLCFU- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLFWB- or LLFWC- or LLGER- or LLGHD- or LLGHH- or LLGHI- or LLGLK- or LLGMX- or LLGPQ-) & ; =уемтеÑÑŒ.vsndv1p : (LLATO- or LLATP- or LLCHS- or LLCHT- or LLDGW- or LLFWD- or LLFYJ- or LLGQR- or LLGQU- or LLGRO-) & ; =уемую.vnppsnfsv : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемы.vnppsnpi : (LLAJW- or LLCBL- or LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM-) & ; =уемы.vnppsnps : (LLASV- or LLCCZ- or LLCDD- or LLCDE- or LLCEH- or LLCEN- or LLCEQ- or LLCEV- or LLCFC- or LLCFG- or LLDJW- or LLELD- or LLELE- or LLELL- or LLEMA- or LLEMB- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOT- or LLEOY- or LLEPF- or LLEPH- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLERM- or LLERZ- or LLESA- or LLESB- or LLESC- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемые.vnppsnpi : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемые.vnppsnpv : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемый.vnppsnmsi : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемый.vnppsnmsv : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDI- or LLCDJ- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOA- or LLEOY- or LLEPF- or LLEPG- or LLEPO- or LLEQA- or LLEQG- or LLERI- or LLERW- or LLESA- or LLESC- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемым.vnppsnmst : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемым.vnppsnnst : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемым.vnppsnpd : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемыми.vnppsnpt : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемых.vnppsnpg : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемых.vnppsnpp : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDI- or LLCDJ- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCFG- or LLCFH- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уемых.vnppsnpv : (LLAJW- or LLASV- or LLCBL- or LLCCZ- or LLCDA- or LLCDB- or LLCDD- or LLCDI- or LLCDJ- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFC- or LLCGO- or LLCHN- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLEOA- or LLEOY- or LLEPF- or LLEPG- or LLEPO- or LLEQA- or LLEQG- or LLERI- or LLESA- or LLESC- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQO- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ует.vnndn3s : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ует.vnpdn3s : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ует.vsndf3s : (LLASX- or LLASZ- or LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLFYI- or LLGAZ- or LLGLL- or LLGOX-) & ; =ует.vspdf3s : (LLATB- or LLATD- or LLATE- or LLATF- or LLATG- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGH- or LLCGI- or LLCGJ- or LLCGK- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRJ- or LLFRK- or LLFWB- or LLFWC- or LLGER- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGMX- or LLGPQ- or LLGQK- or LLGSJ-) & ; =ует.xn : (LLFGS- or LLFMK-) & ; =уете.vnndn2p : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLFQO-) & ; =уете.vnpdn2p : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOY- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уете.vsndf2p : (LLASX- or LLASZ- or LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLFYI- or LLGAZ- or LLGLL- or LLGOX-) & ; =уете.vsndf3p : (LLCFK- or LLCFM- or LLGOX-) & ; =уете.vspdf2p : (LLATB- or LLATD- or LLATE- or LLATG- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRJ- or LLFRK- or LLFWB- or LLFWC- or LLGER- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGMX- or LLGPQ- or LLGQK- or LLGSJ-) & ; =уетеÑÑŒ.vnndf2p : (LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFVZ- or LLFWA-) & ; =уетеÑÑŒ.vnndn2p : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGW- or LLCGX- or LLCHA- or LLCHB- or LLCHI- or LLCHJ- or LLDJX- or LLELF- or LLELJ- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERL- or LLERX- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFVZ- or LLFWA-) & ; =уетеÑÑŒ.vsndf2p : (LLATO- or LLATP- or LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLDGW- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFDA- or LLFDM- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYJ- or LLFYO- or LLGQR- or LLGQU- or LLGRO-) & ; =уетÑÑ.vnndf3s : (LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFVZ- or LLFWA-) & ; =уетÑÑ.vnndn3s : (LLAJW- or LLATL- or LLATM- or LLCGO- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHH- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLCHN- or LLDJX- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENJ- or LLENL- or LLENN- or LLEOS- or LLEPR- or LLERB- or LLERJ- or LLERL- or LLERX- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFVZ- or LLFWA-) & ; =уетÑÑ.vsndf3s : (LLATO- or LLATP- or LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLDGW- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFDA- or LLFDM- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYJ- or LLFYO- or LLGQR- or LLGQU- or LLGRO-) & ; =уешь.vnndn2s : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLFQO-) & ; =уешь.vnpdn2s : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOY- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уешь.vsndf2s : (LLASX- or LLASZ- or LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLFYI- or LLGAZ- or LLGLL- or LLGOX-) & ; =уешь.vspdf2s : (LLATB- or LLATD- or LLATE- or LLATG- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRJ- or LLFRK- or LLFWB- or LLFWC- or LLGER- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGMX- or LLGPQ- or LLGQK- or LLGSJ-) & ; =уешьÑÑ.vnndf2s : (LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFVZ- or LLFWA-) & ; =уешьÑÑ.vnndn2s : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGW- or LLCGX- or LLCHA- or LLCHB- or LLCHI- or LLCHJ- or LLDJX- or LLELF- or LLENL- or LLENN- or LLEPR- or LLERB- or LLERJ- or LLERL- or LLERX- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFVZ- or LLFWA-) & ; =уешьÑÑ.vsndf2s : (LLATO- or LLATP- or LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLDGW- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFDA- or LLFDM- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYJ- or LLFYO- or LLGQR- or LLGQU- or LLGRO-) & ; =уй.vnndv2s : (LLASN- or LLCBF- or LLCBH- or LLCBI- or LLCBK- or LLCBL- or LLCBM- or LLCBO- or LLCBP- or LLCBR- or LLFQO-) & ; =уй.vnpdv2s : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDH- or LLCDI- or LLCDK- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCET- or LLCEV- or LLCEX- or LLCEY- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENM- or LLENO- or LLENP- or LLENZ- or LLEOA- or LLEOY- or LLEPF- or LLEPG- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERW- or LLERZ- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уй.vsndv2s : (LLASX- or LLASZ- or LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLFYI- or LLGAZ- or LLGLL- or LLGOX-) & ; =уй.vspdv2s : (LLATB- or LLATD- or LLATE- or LLATG- or LLATI- or LLCFR- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFZ- or LLCGB- or LLCGC- or LLCGD- or LLCGG- or LLCGI- or LLCGJ- or LLCGL- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRJ- or LLFRK- or LLFWB- or LLFWC- or LLGER- or LLGHD- or LLGHI- or LLGKA- or LLGLK- or LLGMX- or LLGPQ- or LLGQK- or LLGSJ-) & ; =уйÑÑ.vnndv2s : (LLATL- or LLATM- or LLCGP- or LLCGR- or LLCGT- or LLCGW- or LLCGY- or LLCHA- or LLDJX- or LLELF- or LLENJ- or LLENL- or LLEPR- or LLERJ- or LLERL- or LLERX- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFVZ- or LLFWA-) & ; =уйÑÑ.vsndv2s : (LLATO- or LLCHP- or LLCHQ- or LLCHS- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFDA- or LLFDM- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYJ- or LLFYO-) & ; =уйте.vnndv2p : (LLASN- or LLCBF- or LLCBH- or LLCBI- or LLCBK- or LLCBL- or LLCBM- or LLCBO- or LLCBP- or LLCBR- or LLFQO-) & ; =уйте.vnpdv2p : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDH- or LLCDI- or LLCDK- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCET- or LLCEV- or LLCEX- or LLCEY- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENM- or LLENO- or LLENP- or LLENZ- or LLEOA- or LLEOY- or LLEPF- or LLEPG- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERW- or LLERZ- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уйте.vsndv2p : (LLASX- or LLASZ- or LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLFYI- or LLGAZ- or LLGLL- or LLGOX-) & ; =уйте.vspdv2p : (LLATB- or LLATD- or LLATE- or LLATG- or LLATI- or LLCFR- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFZ- or LLCGB- or LLCGC- or LLCGD- or LLCGG- or LLCGI- or LLCGJ- or LLCGL- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRJ- or LLFRK- or LLFWB- or LLFWC- or LLGER- or LLGHD- or LLGHI- or LLGKA- or LLGLK- or LLGMX- or LLGPQ- or LLGQK- or LLGSJ-) & ; =уйтеÑÑŒ.vnndv2p : (LLATL- or LLATM- or LLCGP- or LLCGR- or LLCGT- or LLCGW- or LLCGY- or LLCHA- or LLDJX- or LLELF- or LLENJ- or LLENL- or LLEPR- or LLERJ- or LLERL- or LLERX- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFVZ- or LLFWA-) & ; =уйтеÑÑŒ.vsndv2p : (LLATO- or LLCHP- or LLCHQ- or LLCHS- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFDA- or LLFDM- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYJ- or LLFYO-) & ; =ул.vnndpms : (LLDFV- or LLDFW- or LLDFX-) & ; =ул.vnpdpms : (LLDFY-) & ; =ул.vsndpms : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =ул.vspdpms : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =ула.vnndpfs : (LLDFV- or LLDFW- or LLDFX-) & ; =ула.vnpdpfs : (LLDFY-) & ; =ула.vsndpfs : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGQH-) & ; =ула.vspdpfs : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =улаÑÑŒ.vnndpfs : (LLDGR-) & ; =улаÑÑŒ.vsndpfs : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =ули.vnndpp : (LLDFV- or LLDFW- or LLDFX-) & ; =ули.vnpdpp : (LLDFY-) & ; =ули.vsndpp : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGQH-) & ; =ули.vspdpp : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =улиÑÑŒ.vnndpp : (LLDGR-) & ; =улиÑÑŒ.vsndpp : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =уло.vnndpns : (LLDFV- or LLDFW- or LLDFX-) & ; =уло.vnpdpns : (LLDFY-) & ; =уло.vsndpns : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =уло.vspdpns : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =улоÑÑŒ.vnndpns : (LLDGR-) & ; =улоÑÑŒ.vsndpns : (LLDGS- or LLDGT- or LLDGU- or LLDGV- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =улÑÑ.vnndpms : (LLDGR-) & ; =улÑÑ.vsndpms : (LLDGS- or LLDGT- or LLDGU- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =ум.cfd : (LLDTY-) & ; =ум.cmd : (LLDTY-) & ; =ум.cnd : (LLDTY-) & ; =умÑтам.cd : (LLDUO-) & ; =умÑ.cft : (LLDTY-) & ; =умÑ.cmt : (LLDTY-) & ; =умÑ.cnt : (LLDTY-) & ; =умÑÑтами.ct : (LLDUO-) & ; =уночью.ndfst : (LLBUE- or LLBVW- or LLDJP-) & ; =уоющихÑÑ.vnnpdnpv : (LLFNS-) & ; =уÑÑŒ.vnndn1s : (LLAJY- or LLAJZ- or LLAKA- or LLBMQ- or LLBMR- or LLBMS- or LLBMT- or LLBMU- or LLBMV- or LLBMW- or LLBMX- or LLBMY- or LLBNO- or LLCWW- or LLDFA- or LLDGR- or LLEQX- or LLETA- or LLFAO- or LLFAP- or LLFPC-) & ; =уÑÑŒ.vsndf1s : (LLAKG- or LLAKH- or LLAKI- or LLAXS- or LLBOA- or LLBOB- or LLBOC- or LLBOD- or LLBOE- or LLBOF- or LLBOG- or LLBOH- or LLBOL- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLDGS- or LLDGT- or LLDGU- or LLFCZ- or LLFDH- or LLFDI- or LLFDJ- or LLFDK- or LLFDL- or LLFEH- or LLFEY- or LLFFD- or LLFWG- or LLFXP- or LLFXT- or LLFZE- or LLFZK- or LLFZP- or LLFZZ- or LLGAU- or LLGEB- or LLGFI- or LLGFY- or LLGGR- or LLGGV- or LLGJM- or LLGJV- or LLGKL- or LLGLX- or LLGME- or LLGQT-) & ; =ут.vnndn3p : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ут.vnpdn3p : (LLCWK- or LLCZR- or LLDFO- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ут.vnppspmss : (LLDFY-) & ; =ут.vsndf3p : (LLAIS- or LLAWZ- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFFD- or LLFWF- or LLFYY- or LLFZM- or LLGAV- or LLGBL- or LLGBZ- or LLGDV- or LLGEU- or LLGEV- or LLGFM- or LLGPM- or LLGQH-) & ; =ут.vspdf3p : (LLAJB- or LLAJC- or LLAJO- or LLAXG- or LLBJW- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFBF- or LLFWI- or LLFWL- or LLFWX- or LLFXS- or LLFZJ- or LLGCX- or LLGDZ- or LLGEA- or LLGEP- or LLGFN- or LLGMS- or LLGNC- or LLGNH- or LLGOF- or LLGOS- or LLGQL-) & ; =ут.vsppsnmss : (LLDGH- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =ут.vsppspmsi : (LLDGJ- or LLDGK- or LLDGL-) & ; =ута.vnppspfss : (LLDFY-) & ; =ута.vsppsnfss : (LLDGH- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =ута.vsppspfsi : (LLDGJ- or LLDGK- or LLDGL-) & ; =утаÑ.vnppspfsi : (LLDFY-) & ; =утаÑ.vsppspfsi : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =уто.vnppspnss : (LLDFY-) & ; =уто.vsppsnnss : (LLDGH- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =уто.vsppspnsi : (LLDGJ- or LLDGK- or LLDGL-) & ; =утого.vnppspmsg : (LLDFY-) & ; =утого.vnppspmsv =утый.vnppspmsv : (LLDFY-) & ; =утого.vnppspnsg : (LLDFY-) & ; =утого.vsppspmsg : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утого.vsppspmsv : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утого.vsppspnsg : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утого.vsppspnsv : (LLDGJ- or LLDGK- or LLDGL-) & ; =утое.vnppspnsi : (LLDFY-) & ; =утое.vnppspnsv : (LLDFY-) & ; =утое.vsppspnsi : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утое.vsppspnsv : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утой.vnppspfsd : (LLDFY-) & ; =утой.vnppspfsg : (LLDFY-) & ; =утой.vnppspfsp : (LLDFY-) & ; =утой.vnppspfst : (LLDFY-) & ; =утой.vsppspfsd : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утой.vsppspfsg : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утой.vsppspfsp : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утой.vsppspfst : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утом.vnppspmsp : (LLDFY-) & ; =утом.vnppspnsp : (LLDFY-) & ; =утом.vsppspmsp : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утом.vsppspnsp : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утому.vnppspmsd : (LLDFY-) & ; =утому.vnppspnsd : (LLDFY-) & ; =утому.vsppspmsd : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утому.vsppspnsd : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утора.cfd : (LLDWH-) & ; =утора.cfg : (LLDWH-) & ; =утора.cfp : (LLDWH-) & ; =утора.cft : (LLDWH-) & ; =утора.cmd : (LLDWH-) & ; =утора.cmg : (LLDWH-) & ; =утора.cmp : (LLDWH-) & ; =утора.cmt : (LLDWH-) & ; =утора.cnd : (LLDWH-) & ; =утора.cng : (LLDWH-) & ; =утора.cnp : (LLDWH-) & ; =утора.cnt : (LLDWH-) & ; =утораÑта.cd : (LLDWI-) & ; =утораÑта.cg : (LLDWI-) & ; =утораÑта.cp : (LLDWI-) & ; =утораÑта.ct : (LLDWI-) & ; =утою.vsppspfst : (LLDGJ- or LLDGK- or LLDGL-) & ; =утÑÑ.vnndn3p : (LLAKA- or LLBNO- or LLCWW- or LLDFA- or LLDGR-) & ; =утÑÑ.vsndf3p : (LLAKI- or LLAXS- or LLBOL- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLDGS- or LLDGT- or LLDGU- or LLFDH- or LLFDK- or LLFDL- or LLFFD- or LLFWG- or LLFXP- or LLFXT- or LLFZE- or LLFZK- or LLGEB- or LLGGV- or LLGJM- or LLGKL- or LLGLX- or LLGQT-) & ; =утую.vnppspfsv : (LLDFY-) & ; =утую.vsppspfsv : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =уты.vnppspps : (LLDFY-) & ; =уты.vsppsnps : (LLDGH- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =уты.vsppsppi : (LLDGJ- or LLDGK- or LLDGL-) & ; =утые.vnppsppi : (LLDFY-) & ; =утые.vnppsppv =утых.vnppsppv : (LLDFY-) & ; =утые.vsppsppi : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утые.vsppsppv : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утый.vnppspmsi : (LLDFY-) & ; =утый.vsppspmsi : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утый.vsppspmsv : (LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утым.vnppspmst : (LLDFY-) & ; =утым.vnppspnst : (LLDFY-) & ; =утым.vnppsppd : (LLDFY-) & ; =утым.vsppspmst : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утым.vsppspnst : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утым.vsppsppd : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утыми.vnppsppt : (LLDFY-) & ; =утыми.vsppsppt : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утых.vnppsppg : (LLDFY-) & ; =утых.vnppsppp : (LLDFY-) & ; =утых.vsppsppg : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утых.vsppsppp : (LLDGH- or LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =утых.vsppsppv : (LLDGJ- or LLDGK- or LLDGL- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFXS- or LLGEA- or LLGEP-) & ; =уть.vnndi : (LLDFV- or LLDFW- or LLDFX-) & ; =уть.vnpdi : (LLDFY- or LLFBF-) & ; =уть.vsndi : (LLDFZ- or LLDGA- or LLDGB- or LLDGC- or LLDGD- or LLDGE- or LLDGF- or LLFWF- or LLGBL- or LLGDV- or LLGFM- or LLGQH-) & ; =уть.vspdi : (LLDGG- or LLDGH- or LLDGI- or LLDGJ- or LLDGK- or LLDGL- or LLDGM- or LLDGN- or LLDGO- or LLDGP- or LLDGQ- or LLFWI- or LLFWL- or LLFXS- or LLGEA- or LLGEP-) & ; =утьÑÑ.vnndi : (LLDGR-) & ; =утьÑÑ.vsndi : (LLDGS- or LLDGT- or LLDGU- or LLDGV- or LLDGW- or LLFDH- or LLFDK- or LLFDL- or LLFWG- or LLFXT- or LLGEB- or LLGQR-) & ; =ух.cfg : (LLDTY-) & ; =ух.cfp : (LLDTY-) & ; =ух.cfv : (LLDTY-) & ; =ух.cmg : (LLDTY-) & ; =ух.cmp : (LLDTY-) & ; =ух.cmv : (LLDTY-) & ; =ух.cng : (LLDTY-) & ; =ух.cnp : (LLDTY-) & ; =ухÑот.cg : (LLDUO-) & ; =ухÑтах.cp : (LLDUO-) & ; =учаÑа.ndmsg : (LLDIF-) & ; =учаÑе.ndmsp : (LLDIF-) & ; =учаÑом.ndmst : (LLDIF-) & ; =учаÑу.ndmsd : (LLDIF-) & ; =ущаÑ.vnnpdnfsi : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущаÑ.vnppdnfsi : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущаÑÑÑ.vnnpdnfsi : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущаÑÑÑ.vnppsnfsi : (LLCWK-) & ; =ущего.vnnpdnmsg : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущего.vnnpdnmsv : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущего.vnnpdnnsg : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущего.vnppdnmsg : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущего.vnppdnmsv =ущий.vnppdnmsv : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущего.vnppdnnsg : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущегоÑÑ.vnnpdnmsg : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущегоÑÑ.vnnpdnmsv =ущийÑÑ.vnnpdnmsv : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущегоÑÑ.vnnpdnnsg : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущегоÑÑ.vnppsnmsg : (LLCWK-) & ; =ущегоÑÑ.vnppsnmsv =ущийÑÑ.vnppsnmsv : (LLCWK-) & ; =ущегоÑÑ.vnppsnnsg : (LLCWK-) & ; =ущее.vnnpdnnsi : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущее.vnnpdnnsv : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущее.vnppdnnsi : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущее.vnppdnnsv : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущееÑÑ.vnnpdnnsi : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущееÑÑ.vnnpdnnsv : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущееÑÑ.vnppsnnsi : (LLCWK-) & ; =ущееÑÑ.vnppsnnsv : (LLCWK-) & ; =ущей.vnnpdnfsd : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущей.vnnpdnfsg : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущей.vnnpdnfsp : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущей.vnnpdnfst : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущей.vnppdnfsd : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущей.vnppdnfsg : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущей.vnppdnfsp : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущей.vnppdnfst : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущейÑÑ.vnnpdnfsd : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущейÑÑ.vnnpdnfsg : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущейÑÑ.vnnpdnfsp : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущейÑÑ.vnnpdnfst : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущейÑÑ.vnppsnfsd : (LLCWK-) & ; =ущейÑÑ.vnppsnfsg : (LLCWK-) & ; =ущейÑÑ.vnppsnfsp : (LLCWK-) & ; =ущейÑÑ.vnppsnfst : (LLCWK-) & ; =ущем.vnnpdnmsp : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущем.vnnpdnnsp : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущем.vnppdnmsp : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущем.vnppdnnsp : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущемÑÑ.vnnpdnmsp : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущемÑÑ.vnnpdnnsp : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущемÑÑ.vnppsnmsp : (LLCWK-) & ; =ущемÑÑ.vnppsnnsp : (LLCWK-) & ; =ущему.vnnpdnmsd : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущему.vnnpdnnsd : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущему.vnppdnmsd : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущему.vnppdnnsd : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущемуÑÑ.vnnpdnmsd : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущемуÑÑ.vnnpdnnsd : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущемуÑÑ.vnppsnmsd : (LLCWK-) & ; =ущемуÑÑ.vnppsnnsd : (LLCWK-) & ; =ущие.vnnpdnpi : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущие.vnnpdnpv : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущие.vnppdnpi : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущие.vnppdnpv =ущих.vnppdnpv : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущиеÑÑ.vnnpdnpi : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущиеÑÑ.vnnpdnpv =ущихÑÑ.vnnpdnpv : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущиеÑÑ.vnppsnpi : (LLCWK-) & ; =ущиеÑÑ.vnppsnpv =ущихÑÑ.vnppsnpv : (LLCWK-) & ; =ущий.vnnpdnmsi : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущий.vnnpdnmsv : (LLAHQ- or LLAHV- or LLAHW- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущий.vnppdnmsi : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущийÑÑ.vnnpdnmsi : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущийÑÑ.vnppsnmsi : (LLCWK-) & ; =ущим.vnnpdnmst : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущим.vnnpdnnst : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущим.vnnpdnpd : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущим.vnppdnmst : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущим.vnppdnnst : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущим.vnppdnpd : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущими.vnnpdnpt : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущими.vnppdnpt : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущимиÑÑ.vnnpdnpt : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущимиÑÑ.vnppsnpt : (LLCWK-) & ; =ущимÑÑ.vnnpdnmst : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущимÑÑ.vnnpdnnst : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущимÑÑ.vnnpdnpd : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущимÑÑ.vnppsnmst : (LLCWK-) & ; =ущимÑÑ.vnppsnnst : (LLCWK-) & ; =ущимÑÑ.vnppsnpd : (LLCWK-) & ; =ущих.vnnpdnpg : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущих.vnnpdnpp : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущих.vnnpdnpv : (LLAHQ- or LLAHV- or LLAHW- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущих.vnppdnpg : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущих.vnppdnpp : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущихÑÑ.vnnpdnpg : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущихÑÑ.vnnpdnpp : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущихÑÑ.vnppsnpg : (LLCWK-) & ; =ущихÑÑ.vnppsnpp : (LLCWK-) & ; =ущую.vnnpdnfsv : (LLAHQ- or LLAHV- or LLAHW- or LLAHZ- or LLAWP- or LLCWH- or LLCWI- or LLCZC- or LLDFV- or LLDFW- or LLDFX- or LLGLI- or LLGPN-) & ; =ущую.vnppdnfsv : (LLBIX- or LLCWK- or LLCZR- or LLDFY- or LLEMD- or LLEMJ- or LLEQF-) & ; =ущуюÑÑ.vnnpdnfsv : (LLAKA- or LLBNO- or LLBNV- or LLCWW- or LLDFA- or LLDGR-) & ; =ущуюÑÑ.vnppsnfsv : (LLCWK-) & ; =ую-либо.wfsv : (LLCJP- or LLDLW-) & ; =ую-нибудь.wfsv : (LLCJQ- or LLDLX-) & ; =ую-Ñаха.ndfsv : (LLDXU-) & ; =ую-то.wfsv : (LLCJR- or LLDLY-) & ; =ую.afst : (LLDYR- or LLFMD-) & ; =ую.afsv : (LLALA- or LLALB- or LLBDK- or LLBDL- or LLBDM- or LLBDN- or LLBDO- or LLBDP- or LLBDQ- or LLBDR- or LLBDS- or LLBDT- or LLBDU- or LLBDV- or LLBDW- or LLBDX- or LLBDY- or LLBDZ- or LLBEB- or LLBEC- or LLBED- or LLBEE- or LLBEG- or LLBEH- or LLBEI- or LLBEJ- or LLBEK- or LLBEL- or LLBEM- or LLBEN- or LLBEO- or LLBEP- or LLCIS- or LLCIT- or LLCIU- or LLCIV- or LLCIW- or LLCIX- or LLCIY- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJE- or LLCJF- or LLCJG- or LLCJH- or LLCJI- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDKZ- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDYS- or LLDYU- or LLDYV- or LLDYW- or LLDYX- or LLDYY- or LLDYZ- or LLDZZ- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHM- or LLEHP- or LLEHV- or LLEHW- or LLEIA- or LLEIE- or LLEIF- or LLEII- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJB- or LLEJD- or LLEJE- or LLEJG- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKV- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMD- or LLFMW- or LLFMZ- or LLFNY- or LLFPD- or LLFUN- or LLFUQ- or LLFVD- or LLFVF- or LLFVG- or LLFVJ- or LLGRP- or LLGRQ- or LLGRR- or LLGRS- or LLGRT-) & ; =ую.kfsv : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ую.mfsv : (LLDTZ- or LLDUA- or LLFGT- or LLFGU-) & ; =ую.ndfsv : (LLAKO- or LLAKP- or LLAKQ- or LLAKR- or LLAKS- or LLAKT- or LLAKU- or LLDXT- or LLEFC- or LLEFD- or LLFNU-) & ; =ую.nlfsv : (LLAKV- or LLAKW- or LLAKX- or LLAKY- or LLAKZ- or LLECV- or LLFKA- or LLFME- or LLFOX-) & ; =ую.vnndn1s : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLFQO-) & ; =ую.vnpdn1s : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOY- or LLEPF- or LLEPG- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ую.vsndf1s : (LLASX- or LLASZ- or LLCFI- or LLCFJ- or LLCFK- or LLCFL- or LLCFM- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLFYI- or LLGAZ- or LLGLL- or LLGOX-) & ; =ую.vspdf1s : (LLATB- or LLATD- or LLATE- or LLATG- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGH- or LLCGI- or LLCGJ- or LLCGL- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRJ- or LLFRK- or LLFWB- or LLFWC- or LLGER- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGMX- or LLGPQ- or LLGQK- or LLGSJ-) & ; =ую.wfsv : (LLDUS- or LLDUT- or LLDUU- or LLDUV- or LLDUW- or LLDVM- or LLDVN- or LLDVO- or LLDWL- or LLDWM-) & ; =уюо.afsv : (LLDYT-) & ; =уюÑÑŒ.vnndf1s : (LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFVZ- or LLFWA-) & ; =уюÑÑŒ.vnndn1s : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGW- or LLCGX- or LLCHA- or LLCHB- or LLCHI- or LLCHJ- or LLDJX- or LLELF- or LLENL- or LLENN- or LLEOB- or LLEPR- or LLERB- or LLERJ- or LLERL- or LLERX- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFVZ- or LLFWA-) & ; =уюÑÑŒ.vsndf1s : (LLATO- or LLATP- or LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLDGW- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFDA- or LLFDM- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYJ- or LLFYO- or LLGQR- or LLGQU- or LLGRO-) & ; =уюÑÑ.afsv : (LLBFI- or LLBFJ- or LLBFK-) & ; =уюÑÑ.nlfsv : (LLALC-) & ; =уют.vnndn3p : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =уют.vnpdn3p : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уют.vsndf3p : (LLASX- or LLASZ- or LLCFI- or LLCFJ- or LLCFL- or LLCFN- or LLCFO- or LLCFP- or LLCFQ- or LLFYI- or LLGAZ- or LLGLL-) & ; =уют.vspdf3p : (LLATB- or LLATD- or LLATE- or LLATF- or LLATG- or LLATI- or LLCFR- or LLCFS- or LLCFT- or LLCFU- or LLCFV- or LLCFW- or LLCFX- or LLCFY- or LLCFZ- or LLCGA- or LLCGB- or LLCGC- or LLCGD- or LLCGE- or LLCGF- or LLCGH- or LLCGI- or LLCGJ- or LLCGK- or LLCGL- or LLCGM- or LLCHN- or LLEUS- or LLFFM- or LLFPM- or LLFQL- or LLFQR- or LLFRE- or LLFRG- or LLFRH- or LLFRJ- or LLFRK- or LLFWB- or LLFWC- or LLGER- or LLGHD- or LLGHH- or LLGHI- or LLGKA- or LLGLK- or LLGMX- or LLGPQ- or LLGQK- or LLGSJ-) & ; =уютÑÑ.vnndf3p : (LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFVZ- or LLFWA-) & ; =уютÑÑ.vnndn3p : (LLAJW- or LLATL- or LLATM- or LLCGO- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHH- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLCHN- or LLDJX- or LLELC- or LLELF- or LLELJ- or LLELK- or LLEMU- or LLENJ- or LLENL- or LLENN- or LLEOB- or LLEOS- or LLEPR- or LLERB- or LLERJ- or LLERL- or LLERX- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFVZ- or LLFWA-) & ; =уютÑÑ.vsndf3p : (LLATO- or LLATP- or LLCHP- or LLCHQ- or LLCHR- or LLCHS- or LLCHT- or LLDGW- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFDA- or LLFDM- or LLFNZ- or LLFVZ- or LLFWA- or LLFWD- or LLFYJ- or LLFYO- or LLGQR- or LLGQU- or LLGRO-) & ; =ующаÑ.vnnpdnfsi : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующаÑ.vnppdnfsi : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующаÑÑÑ.vnnpdnfsi : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующаÑÑÑ.vnppdnfsi : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующего.vnnpdnmsg : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующего.vnnpdnmsv : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLFQO-) & ; =ующего.vnnpdnnsg : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующего.vnnpdnnsv : (LLCBK- or LLCBL- or LLFQO-) & ; =ующего.vnppdnmsg : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующего.vnppdnmsv : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующего.vnppdnnsg : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующего.vnppdnnsv : (LLAJW- or LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующегоÑÑ.vnnpdnmsg : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующегоÑÑ.vnnpdnmsv : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHI- or LLCHJ- or LLCHK- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующегоÑÑ.vnnpdnnsg : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующегоÑÑ.vnnpdnnsv : (LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFWA-) & ; =ующегоÑÑ.vnppdnmsg : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующегоÑÑ.vnppdnmsv =ующийÑÑ.vnppdnmsv : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующегоÑÑ.vnppdnnsg : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующегоÑÑ.vnppdnnsv =ующееÑÑ.vnppdnnsv : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующее.vnnpdnnsi : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующее.vnnpdnnsv : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующее.vnppdnnsi : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующее.vnppdnnsv : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующееÑÑ.vnnpdnnsi : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующееÑÑ.vnnpdnnsv : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующееÑÑ.vnppdnnsi : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующей.vnnpdnfsd : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующей.vnnpdnfsg : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующей.vnnpdnfsp : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующей.vnnpdnfst : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующей.vnppdnfsd : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующей.vnppdnfsg : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующей.vnppdnfsp : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующей.vnppdnfst : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующейÑÑ.vnnpdnfsd : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующейÑÑ.vnnpdnfsg : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующейÑÑ.vnnpdnfsp : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующейÑÑ.vnnpdnfst : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующейÑÑ.vnppdnfsd : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующейÑÑ.vnppdnfsg : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующейÑÑ.vnppdnfsp : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующейÑÑ.vnppdnfst =ующеюÑÑ.vnppdnfst : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующем.vnnpdnmsp : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующем.vnnpdnnsp : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующем.vnppdnmsp : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующем.vnppdnnsp : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующемÑÑ.vnnpdnmsp : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующемÑÑ.vnnpdnnsp : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующемÑÑ.vnppdnmsp : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующемÑÑ.vnppdnnsp : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующему.vnnpdnmsd : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующему.vnnpdnnsd : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующему.vnppdnmsd : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующему.vnppdnnsd : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующемуÑÑ.vnnpdnmsd : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующемуÑÑ.vnnpdnnsd : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующемуÑÑ.vnppdnmsd : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующемуÑÑ.vnppdnnsd : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующею.vnnpdnfst : (LLCBK- or LLCBL- or LLFQO-) & ; =ующею.vnppdnfst : (LLAJW- or LLCGO- or LLCHN- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующеюÑÑ.vnnpdnfst : (LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFWA-) & ; =ующие.vnnpdnpi : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующие.vnnpdnpv : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующие.vnppdnpi : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующие.vnppdnpv : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующиеÑÑ.vnnpdnpi : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующиеÑÑ.vnnpdnpv : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующиеÑÑ.vnppdnpi : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующиеÑÑ.vnppdnpv =ующихÑÑ.vnppdnpv : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующий.vnnpdnmsi : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующий.vnnpdnmsv : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующий.vnppdnmsi : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCFG- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPH- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующий.vnppdnmsv : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDI- or LLCDJ- or LLCDK- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLENZ- or LLEOA- or LLEOY- or LLEPG- or LLEQA- or LLEQD- or LLEQG- or LLERI- or LLERP- or LLERW- or LLESA- or LLESC- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующийÑÑ.vnnpdnmsi : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLELH- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFVZ- or LLFWA-) & ; =ующийÑÑ.vnnpdnmsv : (LLATL- or LLATM- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHJ- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующийÑÑ.vnppdnmsi : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF-) & ; =ующийÑÑ.vnppsnmsi : (LLCEY-) & ; =ующим.vnnpdnmst : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующим.vnnpdnnst : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующим.vnnpdnpd : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующим.vnppdnmst : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующим.vnppdnnst : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующим.vnppdnpd : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующими.vnnpdnpt : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующими.vnppdnpt : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующимиÑÑ.vnnpdnpt : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующимиÑÑ.vnppdnpt : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующимÑÑ.vnnpdnmst : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующимÑÑ.vnnpdnnst : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующимÑÑ.vnnpdnpd : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующимÑÑ.vnppdnmst : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующимÑÑ.vnppdnnst : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующимÑÑ.vnppdnpd : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующих.vnnpdnpg : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующих.vnnpdnpp : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующих.vnnpdnpv : (LLASN- or LLCBF- or LLCBG- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBR- or LLCBS- or LLFQO-) & ; =ующих.vnppdnpg : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующих.vnppdnpp : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующих.vnppdnpv : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDI- or LLCDJ- or LLCDK- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLEMB- or LLEMS- or LLENP- or LLENZ- or LLEOA- or LLEOY- or LLEPG- or LLEQA- or LLEQD- or LLEQG- or LLERI- or LLERP- or LLERW- or LLESA- or LLESC- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующихÑÑ.vnnpdnpg : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующихÑÑ.vnnpdnpp : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующихÑÑ.vnnpdnpv : (LLATL- or LLATM- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHJ- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFWA-) & ; =ующихÑÑ.vnppdnpg : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующихÑÑ.vnppdnpp : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =ующую.vnnpdnfsv : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBQ- or LLCBR- or LLCBS- or LLCBT- or LLFQO-) & ; =ующую.vnppdnfsv : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEH- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELM- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPK- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =ующуюÑÑ.vnnpdnfsv : (LLATL- or LLATM- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGU- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHC- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELF- or LLEOB- or LLERJ- or LLERL- or LLERX- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFWA-) & ; =ующуюÑÑ.vnppdnfsv : (LLAJW- or LLCGO- or LLCHN- or LLEUR- or LLEUU- or LLEWI- or LLFAF- or LLFAG- or LLFAH- or LLFVZ-) & ; =уÑ.vnnddn : (LLASN- or LLCBF- or LLCBG- or LLCBH- or LLCBI- or LLCBJ- or LLCBK- or LLCBL- or LLCBM- or LLCBN- or LLCBO- or LLCBP- or LLCBR- or LLCBS- or LLCBT- or LLCBU- or LLFQO-) & ; =уÑ.vnpddn : (LLAJW- or LLASV- or LLCCY- or LLCCZ- or LLCDA- or LLCDB- or LLCDC- or LLCDD- or LLCDE- or LLCDF- or LLCDG- or LLCDH- or LLCDI- or LLCDJ- or LLCDK- or LLCEI- or LLCEK- or LLCEL- or LLCEM- or LLCEN- or LLCEO- or LLCEP- or LLCEQ- or LLCER- or LLCES- or LLCET- or LLCEU- or LLCEV- or LLCEW- or LLCEX- or LLCEY- or LLCEZ- or LLCFA- or LLCFB- or LLCFC- or LLCFD- or LLCGO- or LLCHN- or LLCHV- or LLCHW- or LLDJW- or LLELD- or LLELE- or LLELG- or LLELI- or LLELL- or LLELN- or LLEMA- or LLEMB- or LLEMS- or LLENK- or LLENM- or LLENO- or LLENP- or LLENR- or LLENZ- or LLEOA- or LLEOR- or LLEOT- or LLEOY- or LLEPF- or LLEPG- or LLEPJ- or LLEPO- or LLEQA- or LLEQD- or LLEQG- or LLEQV- or LLERE- or LLERI- or LLERM- or LLERP- or LLERW- or LLERZ- or LLESA- or LLESB- or LLESC- or LLETE- or LLEUS- or LLEUV- or LLEWE- or LLEWJ- or LLFFM- or LLFQL- or LLFQM- or LLFQR- or LLFQZ- or LLFRB- or LLFRE- or LLFRF- or LLFRK- or LLFSH- or LLGSJ-) & ; =уÑÑÑŒ.vnnddn : (LLATL- or LLCGP- or LLCGQ- or LLCGR- or LLCGS- or LLCGT- or LLCGV- or LLCGW- or LLCGX- or LLCGY- or LLCGZ- or LLCHA- or LLCHB- or LLCHD- or LLCHE- or LLCHF- or LLCHI- or LLCHJ- or LLCHK- or LLCHL- or LLDJX- or LLELC- or LLELF- or LLELJ- or LLEMU- or LLENL- or LLENN- or LLEOB- or LLEPR- or LLERB- or LLERJ- or LLERL- or LLERX- or LLFAF- or LLFAG- or LLFAH- or LLFAI- or LLFAJ- or LLFAK- or LLFAR- or LLFNS- or LLFVZ- or LLFWA-) & ; =фруй.vspdv2s : (LLCMV- or LLCMW- or LLCMX-) & ; =фруйте.vspdv2p : (LLCMV- or LLCMW- or LLCMX-) & ; =Ñ….alpv : (LLASG-) & ; =Ñ….amss : (LLDHU- or LLDHW- or LLEJK-) & ; =Ñ….app : (LLASG-) & ; =Ñ….mpg : (LLDST- or LLDUD- or LLFMX-) & ; =Ñ….mpp : (LLDST- or LLDUD- or LLFMX-) & ; =Ñ….mpv : (LLDST- or LLDUD- or LLFMX-) & ; =Ñ….nlfpg : (LLEBW- or LLECW- or LLFSK-) & ; =Ñ….nlfpp : (LLEBW- or LLECW- or LLFSK-) & ; =Ñ….nlfpv : (LLEBW- or LLECW- or LLFSK-) & ; =Ñ….nlmpg : (LLEBW- or LLECW- or LLFSK-) & ; =Ñ….nlmpp : (LLEBW- or LLECW- or LLFSK-) & ; =Ñ….nlmpv : (LLEBW- or LLECW- or LLFSK-) & ; =Ñ….npg : (LLASD- or LLASE- or LLASF-) & ; =Ñ….npp : (LLASD- or LLASE- or LLASF-) & ; =Ñ….npv : (LLASD- or LLASE-) & ; =ха.afss : (LLDHU- or LLDHW- or LLEJK-) & ; =ха.ndmsg =ху.ndmsg : (LLCLO-) & ; =ха.ndnsg : (LLDHV-) & ; =хав.vnnddp =хавши.vnnddp : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хав.vnpddp =хавши.vnpddp : (LLDHD- or LLEQO-) & ; =хав.vsnddp =хавши.vsnddp : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хав.vspddp =хавши.vspddp : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшаÑ.vnnpdpfsi : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшаÑ.vnppdpfsi : (LLDHD- or LLEQO-) & ; =хавшаÑ.vsnpdpfsi : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшаÑ.vsppdpfsi : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшаÑÑÑ.vnnpdpfsi : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшаÑÑÑ.vsnpdpfsi : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшего.vnnpdpmsg : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшего.vnnpdpmsv =хавший.vnnpdpmsv : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшего.vnnpdpnsg : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшего.vnppdpmsg : (LLDHD- or LLEQO-) & ; =хавшего.vnppdpmsv =хавший.vnppdpmsv : (LLDHD- or LLEQO-) & ; =хавшего.vnppdpnsg : (LLDHD- or LLEQO-) & ; =хавшего.vsnpdpmsg : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшего.vsnpdpmsv =хавший.vsnpdpmsv : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшего.vsnpdpnsg : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшего.vsppdpmsg : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшего.vsppdpmsv =хавший.vsppdpmsv : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшего.vsppdpnsg : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшего.vsppdpnsv : (LLDHM- or LLFSE-) & ; =хавшегоÑÑ.vnnpdpmsg : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшегоÑÑ.vnnpdpmsv =хавшийÑÑ.vnnpdpmsv : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшегоÑÑ.vnnpdpnsg : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшегоÑÑ.vsnpdpmsg : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшегоÑÑ.vsnpdpmsv =хавшийÑÑ.vsnpdpmsv : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшегоÑÑ.vsnpdpnsg : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшегоÑÑ.vsnpdpnsv : (LLFFC-) & ; =хавшее.vnnpdpnsi : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшее.vnnpdpnsv : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшее.vnppdpnsi : (LLDHD- or LLEQO-) & ; =хавшее.vnppdpnsv : (LLDHD- or LLEQO-) & ; =хавшее.vsnpdpnsi : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшее.vsnpdpnsv : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшее.vsppdpnsi : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшее.vsppdpnsv : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшееÑÑ.vnnpdpnsi : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшееÑÑ.vnnpdpnsv : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшееÑÑ.vsnpdpnsi : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшееÑÑ.vsnpdpnsv : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшей.vnnpdpfsd : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшей.vnnpdpfsg : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшей.vnnpdpfsp : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшей.vnnpdpfst : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшей.vnppdpfsd : (LLDHD- or LLEQO-) & ; =хавшей.vnppdpfsg : (LLDHD- or LLEQO-) & ; =хавшей.vnppdpfsp : (LLDHD- or LLEQO-) & ; =хавшей.vnppdpfst : (LLDHD- or LLEQO-) & ; =хавшей.vsnpdpfsd : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшей.vsnpdpfsg : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшей.vsnpdpfsp : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшей.vsnpdpfst : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшей.vsppdpfsd : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшей.vsppdpfsg : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшей.vsppdpfsp : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшей.vsppdpfst : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшейÑÑ.vnnpdpfsd : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшейÑÑ.vnnpdpfsg : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшейÑÑ.vnnpdpfsp : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшейÑÑ.vnnpdpfst : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшейÑÑ.vsnpdpfsd : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшейÑÑ.vsnpdpfsg : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшейÑÑ.vsnpdpfsp : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшейÑÑ.vsnpdpfst : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшем.vnnpdpmsp : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшем.vnnpdpnsp : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшем.vnppdpmsp : (LLDHD- or LLEQO-) & ; =хавшем.vnppdpnsp : (LLDHD- or LLEQO-) & ; =хавшем.vsnpdpmsp : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшем.vsnpdpnsp : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшем.vsppdpmsp : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшем.vsppdpnsp : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшемÑÑ.vnnpdpmsp : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшемÑÑ.vnnpdpnsp : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшемÑÑ.vsnpdpmsp : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшемÑÑ.vsnpdpnsp : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшему.vnnpdpmsd : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшему.vnnpdpnsd : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшему.vnppdpmsd : (LLDHD- or LLEQO-) & ; =хавшему.vnppdpnsd : (LLDHD- or LLEQO-) & ; =хавшему.vsnpdpmsd : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшему.vsnpdpnsd : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшему.vsppdpmsd : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшему.vsppdpnsd : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшемуÑÑ.vnnpdpmsd : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшемуÑÑ.vnnpdpnsd : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшемуÑÑ.vsnpdpmsd : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшемуÑÑ.vsnpdpnsd : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшею.vsppdpfst : (LLDHM- or LLFSE-) & ; =хавшеюÑÑ.vsnpdpfst : (LLFFC-) & ; =хавшие.vnnpdppi : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшие.vnnpdppv =хавших.vnnpdppv : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшие.vnppdppi : (LLDHD- or LLEQO-) & ; =хавшие.vnppdppv =хавших.vnppdppv : (LLDHD- or LLEQO-) & ; =хавшие.vsnpdppi : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшие.vsnpdppv =хавших.vsnpdppv : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшие.vsppdppi : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшие.vsppdppv =хавших.vsppdppv : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшиеÑÑ.vnnpdppi : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшиеÑÑ.vnnpdppv =хавшихÑÑ.vnnpdppv : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшиеÑÑ.vsnpdppi : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшиеÑÑ.vsnpdppv =хавшихÑÑ.vsnpdppv : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавший.vnnpdpmsi : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавший.vnppdpmsi : (LLDHD- or LLEQO-) & ; =хавший.vsnpdpmsi : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавший.vsppdpmsi : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшийÑÑ.vnnpdpmsi : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшийÑÑ.vsnpdpmsi : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшим.vnnpdpmst : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшим.vnnpdpnst : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшим.vnnpdppd : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшим.vnppdpmst : (LLDHD- or LLEQO-) & ; =хавшим.vnppdpnst : (LLDHD- or LLEQO-) & ; =хавшим.vnppdppd : (LLDHD- or LLEQO-) & ; =хавшим.vsnpdpmst : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшим.vsnpdpnst : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшим.vsnpdppd : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшим.vsppdpmst : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшим.vsppdpnst : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшим.vsppdppd : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшими.vnnpdppt : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшими.vnppdppt : (LLDHD- or LLEQO-) & ; =хавшими.vsnpdppt : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшими.vsppdppt : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшимиÑÑ.vnnpdppt : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшимиÑÑ.vsnpdppt : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшимÑÑ.vnnpdpmst : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшимÑÑ.vnnpdpnst : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшимÑÑ.vnnpdppd : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшимÑÑ.vsnpdpmst : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшимÑÑ.vsnpdpnst : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшимÑÑ.vsnpdppd : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшиÑÑŒ.vnnddp : (LLDHN- or LLDHO- or LLEQP- or LLFFC-) & ; =хавшиÑÑŒ.vsnddp : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавших.vnnpdppg : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавших.vnnpdppp : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавших.vnppdppg : (LLDHD- or LLEQO-) & ; =хавших.vnppdppp : (LLDHD- or LLEQO-) & ; =хавших.vsnpdppg : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавших.vsnpdppp : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавших.vsppdppg : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавших.vsppdppp : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшихÑÑ.vnnpdppg : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшихÑÑ.vnnpdppp : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшихÑÑ.vsnpdppg : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшихÑÑ.vsnpdppp : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хавшую.vnnpdpfsv : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хавшую.vnppdpfsv : (LLDHD- or LLEQO-) & ; =хавшую.vsnpdpfsv : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хавшую.vsppdpfsv : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хавшуюÑÑ.vnnpdpfsv : (LLDHN- or LLDHO- or LLEQP-) & ; =хавшуюÑÑ.vsnpdpfsv : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хаем.vnndn1p : (LLDHA- or LLFFQ-) & ; =хаем.vnpdn1p : (LLDHD-) & ; =хаем.vnppsnmss =шем.vnppsnmss : (LLDHD-) & ; =хаем.vsndf1p : (LLDHG- or LLGJG-) & ; =хаем.vsndv1p : (LLGJG-) & ; =хаем.vsndv1s : (LLDHG-) & ; =хаем.vspdf1p : (LLDHJ- or LLDHK- or LLGCM- or LLGEZ-) & ; =хаем.vspdv1p : (LLGCM- or LLGEZ-) & ; =хаем.vspdv1s : (LLDHJ- or LLDHK-) & ; =хаема.vnppsnfss =шема.vnppsnfss : (LLDHD-) & ; =хаемаÑ.vnppsnfsi =шемаÑ.vnppsnfsi : (LLDHD-) & ; =хаемо.vnppsnnss =шемо.vnppsnnss : (LLDHD-) & ; =хаемого.vnppsnmsg =шемого.vnppsnmsg : (LLDHD-) & ; =хаемого.vnppsnmsv =хаемый.vnppsnmsv =шемого.vnppsnmsv =шемый.vnppsnmsv : (LLDHD-) & ; =хаемого.vnppsnnsg =шемого.vnppsnnsg : (LLDHD-) & ; =хаемое.vnppsnnsi =шемое.vnppsnnsi : (LLDHD-) & ; =хаемое.vnppsnnsv =шемое.vnppsnnsv : (LLDHD-) & ; =хаемой.vnppsnfsd =шемой.vnppsnfsd : (LLDHD-) & ; =хаемой.vnppsnfsg =шемой.vnppsnfsg : (LLDHD-) & ; =хаемой.vnppsnfsp =шемой.vnppsnfsp : (LLDHD-) & ; =хаемой.vnppsnfst =шемой.vnppsnfst : (LLDHD-) & ; =хаемом.vnppsnmsp =шемом.vnppsnmsp : (LLDHD-) & ; =хаемом.vnppsnnsp =шемом.vnppsnnsp : (LLDHD-) & ; =хаемому.vnppsnmsd =шемому.vnppsnmsd : (LLDHD-) & ; =хаемому.vnppsnnsd =шемому.vnppsnnsd : (LLDHD-) & ; =хаемÑÑ.vnndn1p : (LLDHN- or LLDHO-) & ; =хаемÑÑ.vsndf1p : (LLDHR- or LLDHS- or LLGCN- or LLGOJ-) & ; =хаемÑÑ.vsndv1p : (LLGCN- or LLGOJ-) & ; =хаемÑÑ.vsndv1s : (LLDHR- or LLDHS-) & ; =хаемте.vsndv1p : (LLDHG- or LLGJG-) & ; =хаемте.vspdv1p : (LLDHJ- or LLDHK- or LLGCM- or LLGEZ-) & ; =хаемтеÑÑŒ.vsndv1p : (LLDHR- or LLDHS- or LLGCN- or LLGOJ-) & ; =хаемую.vnppsnfsv =шемую.vnppsnfsv : (LLDHD-) & ; =хаемы.vnppsnps =шемы.vnppsnps : (LLDHD-) & ; =хаемые.vnppsnpi =шемые.vnppsnpi : (LLDHD-) & ; =хаемые.vnppsnpv =хаемых.vnppsnpv =шемые.vnppsnpv =шемых.vnppsnpv : (LLDHD-) & ; =хаемый.vnppsnmsi =шемый.vnppsnmsi : (LLDHD-) & ; =хаемым.vnppsnmst =шемым.vnppsnmst : (LLDHD-) & ; =хаемым.vnppsnnst =шемым.vnppsnnst : (LLDHD-) & ; =хаемым.vnppsnpd =шемым.vnppsnpd : (LLDHD-) & ; =хаемыми.vnppsnpt =шемыми.vnppsnpt : (LLDHD-) & ; =хаемых.vnppsnpg =шемых.vnppsnpg : (LLDHD-) & ; =хаемых.vnppsnpp =шемых.vnppsnpp : (LLDHD-) & ; =хает.vnndn3s : (LLDHA- or LLFFQ-) & ; =хает.vnpdn3s : (LLDHD-) & ; =хает.vsndf3s : (LLDHG- or LLGJG-) & ; =хает.vspdf3s : (LLDHJ- or LLDHK- or LLGCM- or LLGEZ-) & ; =хаете.vnndn2p : (LLDHA- or LLFFQ-) & ; =хаете.vnpdn2p : (LLDHD-) & ; =хаете.vsndf2p : (LLDHG- or LLGJG-) & ; =хаете.vspdf2p : (LLDHJ- or LLDHK- or LLGCM- or LLGEZ-) & ; =хаетеÑÑŒ.vnndn2p : (LLDHN- or LLDHO-) & ; =хаетеÑÑŒ.vsndf2p : (LLDHR- or LLDHS- or LLGCN- or LLGOJ-) & ; =хаетÑÑ.vnndn3s : (LLDHN- or LLDHO-) & ; =хаетÑÑ.vsndf3s : (LLDHR- or LLDHS- or LLGCN- or LLGOJ-) & ; =хаешь.vnndn2s : (LLDHA- or LLFFQ-) & ; =хаешь.vnpdn2s : (LLDHD-) & ; =хаешь.vsndf2s : (LLDHG- or LLGJG-) & ; =хаешь.vspdf2s : (LLDHJ- or LLDHK- or LLGCM- or LLGEZ-) & ; =хаешьÑÑ.vnndn2s : (LLDHN- or LLDHO-) & ; =хаешьÑÑ.vsndf2s : (LLDHR- or LLDHS- or LLGCN- or LLGOJ-) & ; =хай.vnndv2s : (LLDGZ- or LLDHA- or LLFFQ- or LLGHW-) & ; =хай.vnpdv2s : (LLDHD-) & ; =хай.vsndv2s : (LLDHG- or LLGJG-) & ; =хай.vspdv2s : (LLDHJ- or LLDHK- or LLGCM- or LLGEZ-) & ; =хайÑÑ.vnndv2s : (LLDHN- or LLDHO-) & ; =хайÑÑ.vsndv2s : (LLDHR- or LLDHS- or LLGCN- or LLGOJ-) & ; =хайте.vnndv2p : (LLDGZ- or LLDHA- or LLFFQ- or LLGHW-) & ; =хайте.vnpdv2p : (LLDHD-) & ; =хайте.vsndv2p : (LLDHG- or LLGJG-) & ; =хайте.vspdv2p : (LLDHJ- or LLDHK- or LLGCM- or LLGEZ-) & ; =хайтеÑÑŒ.vnndv2p : (LLDHN- or LLDHO-) & ; =хайтеÑÑŒ.vsndv2p : (LLDHR- or LLDHS- or LLGCN- or LLGOJ-) & ; =хал.vnndpms : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хал.vnpdpms : (LLDHD- or LLEQO-) & ; =хал.vsndpms : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хал.vspdpms : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хала.vnndpfs : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хала.vnpdpfs : (LLDHD- or LLEQO-) & ; =хала.vsndpfs : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хала.vspdpfs : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =халаÑÑŒ.vnndpfs : (LLDHN- or LLDHO- or LLEQP-) & ; =халаÑÑŒ.vsndpfs : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хали.vnndpp : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хали.vnpdpp : (LLDHD- or LLEQO-) & ; =хали.vsndpp : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хали.vspdpp : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =халиÑÑŒ.vnndpp : (LLDHN- or LLDHO- or LLEQP-) & ; =халиÑÑŒ.vsndpp : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хало.vnndpns : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хало.vnpdpns : (LLDHD- or LLEQO-) & ; =хало.vsndpns : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хало.vspdpns : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =халоÑÑŒ.vnndpns : (LLDHN- or LLDHO- or LLEQP-) & ; =халоÑÑŒ.vsndpns : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =халÑÑ.vnndpms : (LLDHN- or LLDHO- or LLEQP-) & ; =халÑÑ.vsndpms : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хам.ndmpd : (LLCLO-) & ; =хами.ndmpt : (LLCLO-) & ; =хан.vnppspmss : (LLDHD- or LLEQO-) & ; =хан.vsppsnmss : (LLDHJ- or LLDHK- or LLDHL- or LLGCM- or LLGCQ- or LLGEZ-) & ; =хан.vsppspmsi : (LLDHM-) & ; =хан.vsppspmss : (LLFSE-) & ; =хана.vnppspfss : (LLDHD- or LLEQO-) & ; =хана.vsppsnfss : (LLDHJ- or LLDHK- or LLDHL- or LLGCM- or LLGCQ- or LLGEZ-) & ; =хана.vsppspfsi : (LLDHM-) & ; =хана.vsppspfss : (LLFSE-) & ; =ханнаÑ.vnppspfsi : (LLDHD- or LLEQO-) & ; =ханнаÑ.vsppspfsi : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханного.vnppspmsg : (LLDHD- or LLEQO-) & ; =ханного.vnppspmsv =ханный.vnppspmsv : (LLDHD- or LLEQO-) & ; =ханного.vnppspnsg : (LLDHD- or LLEQO-) & ; =ханного.vsppspmsg : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханного.vsppspmsv =ханный.vsppspmsv : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханного.vsppspnsg : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханного.vsppspnsv : (LLDHM- or LLFSE-) & ; =ханное.vnppspnsi : (LLDHD- or LLEQO-) & ; =ханное.vnppspnsv : (LLDHD- or LLEQO-) & ; =ханное.vsppspnsi : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханное.vsppspnsv : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханной.vnppspfsd : (LLDHD- or LLEQO-) & ; =ханной.vnppspfsg : (LLDHD- or LLEQO-) & ; =ханной.vnppspfsp : (LLDHD- or LLEQO-) & ; =ханной.vnppspfst : (LLDHD- or LLEQO-) & ; =ханной.vsppspfsd : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханной.vsppspfsg : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханной.vsppspfsp : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханной.vsppspfst : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханном.vnppspmsp : (LLDHD- or LLEQO-) & ; =ханном.vnppspnsp : (LLDHD- or LLEQO-) & ; =ханном.vsppspmsp : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханном.vsppspnsp : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханному.vnppspmsd : (LLDHD- or LLEQO-) & ; =ханному.vnppspnsd : (LLDHD- or LLEQO-) & ; =ханному.vsppspmsd : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханному.vsppspnsd : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханною.vsppspfst : (LLDHM- or LLFSE-) & ; =ханную.vnppspfsv : (LLDHD- or LLEQO-) & ; =ханную.vsppspfsv : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханные.vnppsppi : (LLDHD- or LLEQO-) & ; =ханные.vnppsppv =ханных.vnppsppv : (LLDHD- or LLEQO-) & ; =ханные.vsppsppi : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханные.vsppsppv =ханных.vsppsppv : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханный.vnppspmsi : (LLDHD- or LLEQO-) & ; =ханный.vsppspmsi : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханным.vnppspmst : (LLDHD- or LLEQO-) & ; =ханным.vnppspnst : (LLDHD- or LLEQO-) & ; =ханным.vnppsppd : (LLDHD- or LLEQO-) & ; =ханным.vsppspmst : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханным.vsppspnst : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханным.vsppsppd : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханными.vnppsppt : (LLDHD- or LLEQO-) & ; =ханными.vsppsppt : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханных.vnppsppg : (LLDHD- or LLEQO-) & ; =ханных.vnppsppp : (LLDHD- or LLEQO-) & ; =ханных.vsppsppg : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханных.vsppsppp : (LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ-) & ; =хано.vnppspnss : (LLDHD- or LLEQO-) & ; =хано.vsppsnnss : (LLDHJ- or LLDHK- or LLDHL- or LLGCM- or LLGCQ- or LLGEZ-) & ; =хано.vsppspnsi : (LLDHM-) & ; =хано.vsppspnss : (LLFSE-) & ; =ханы.vnppspps : (LLDHD- or LLEQO-) & ; =ханы.vsppsnps : (LLDHJ- or LLDHK- or LLDHL- or LLGCM- or LLGCQ- or LLGEZ-) & ; =ханы.vsppsppi : (LLDHM-) & ; =ханы.vsppspps : (LLFSE-) & ; =хать.vnndi : (LLDGZ- or LLDHA- or LLDHB- or LLFFQ- or LLGHW-) & ; =хать.vnpdi : (LLDHD- or LLEQO-) & ; =хать.vsndi : (LLDHE- or LLDHF- or LLDHG- or LLDHH- or LLFZR- or LLGIC- or LLGJG- or LLGPG-) & ; =хать.vspdi : (LLDHI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFSE- or LLGCM- or LLGCQ- or LLGEZ- or LLGNS-) & ; =хатьÑÑ.vnndi : (LLDHN- or LLDHO- or LLEQP-) & ; =хатьÑÑ.vsndi : (LLDHP- or LLDHQ- or LLDHR- or LLDHS- or LLDHT- or LLFFC- or LLGCN- or LLGFP- or LLGOJ- or LLGQJ- or LLGRJ-) & ; =хах.ndmpp : (LLCLO-) & ; =хаю.vnndn1s : (LLDHA- or LLFFQ-) & ; =хаю.vnpdn1s : (LLDHD-) & ; =хаю.vsndf1s : (LLDHG- or LLGJG-) & ; =хаю.vspdf1s : (LLDHJ- or LLDHK- or LLGCM- or LLGEZ-) & ; =хаюÑÑŒ.vnndn1s : (LLDHN- or LLDHO-) & ; =хаюÑÑŒ.vsndf1s : (LLDHR- or LLDHS- or LLGCN- or LLGOJ-) & ; =хают.vnndn3p : (LLDHA- or LLFFQ-) & ; =хают.vnpdn3p : (LLDHD-) & ; =хают.vsndf3p : (LLDHG- or LLGJG-) & ; =хают.vspdf3p : (LLDHJ- or LLDHK- or LLGCM- or LLGEZ-) & ; =хаютÑÑ.vnndn3p : (LLDHN- or LLDHO-) & ; =хаютÑÑ.vsndf3p : (LLDHR- or LLDHS- or LLGCN- or LLGOJ-) & ; =хающаÑ.vnnpdnfsi : (LLDHA- or LLFFQ-) & ; =хающаÑ.vnppdnfsi : (LLDHD-) & ; =хающаÑÑÑ.vnnpdnfsi : (LLDHN- or LLDHO-) & ; =хающего.vnnpdnmsg : (LLDHA- or LLFFQ-) & ; =хающего.vnnpdnmsv =хающий.vnnpdnmsv : (LLDHA- or LLFFQ-) & ; =хающего.vnnpdnnsg : (LLDHA- or LLFFQ-) & ; =хающего.vnppdnmsg : (LLDHD-) & ; =хающего.vnppdnmsv =хающий.vnppdnmsv : (LLDHD-) & ; =хающего.vnppdnnsg : (LLDHD-) & ; =хающегоÑÑ.vnnpdnmsg : (LLDHN- or LLDHO-) & ; =хающегоÑÑ.vnnpdnmsv =хающийÑÑ.vnnpdnmsv : (LLDHN- or LLDHO-) & ; =хающегоÑÑ.vnnpdnnsg : (LLDHN- or LLDHO-) & ; =хающее.vnnpdnnsi : (LLDHA- or LLFFQ-) & ; =хающее.vnnpdnnsv : (LLDHA- or LLFFQ-) & ; =хающее.vnppdnnsi : (LLDHD-) & ; =хающее.vnppdnnsv : (LLDHD-) & ; =хающееÑÑ.vnnpdnnsi : (LLDHN- or LLDHO-) & ; =хающееÑÑ.vnnpdnnsv : (LLDHN- or LLDHO-) & ; =хающей.vnnpdnfsd : (LLDHA- or LLFFQ-) & ; =хающей.vnnpdnfsg : (LLDHA- or LLFFQ-) & ; =хающей.vnnpdnfsp : (LLDHA- or LLFFQ-) & ; =хающей.vnnpdnfst : (LLDHA- or LLFFQ-) & ; =хающей.vnppdnfsd : (LLDHD-) & ; =хающей.vnppdnfsg : (LLDHD-) & ; =хающей.vnppdnfsp : (LLDHD-) & ; =хающей.vnppdnfst : (LLDHD-) & ; =хающейÑÑ.vnnpdnfsd : (LLDHN- or LLDHO-) & ; =хающейÑÑ.vnnpdnfsg : (LLDHN- or LLDHO-) & ; =хающейÑÑ.vnnpdnfsp : (LLDHN- or LLDHO-) & ; =хающейÑÑ.vnnpdnfst : (LLDHN- or LLDHO-) & ; =хающем.vnnpdnmsp : (LLDHA- or LLFFQ-) & ; =хающем.vnnpdnnsp : (LLDHA- or LLFFQ-) & ; =хающем.vnppdnmsp : (LLDHD-) & ; =хающем.vnppdnnsp : (LLDHD-) & ; =хающемÑÑ.vnnpdnmsp : (LLDHN- or LLDHO-) & ; =хающемÑÑ.vnnpdnnsp : (LLDHN- or LLDHO-) & ; =хающему.vnnpdnmsd : (LLDHA- or LLFFQ-) & ; =хающему.vnnpdnnsd : (LLDHA- or LLFFQ-) & ; =хающему.vnppdnmsd : (LLDHD-) & ; =хающему.vnppdnnsd : (LLDHD-) & ; =хающемуÑÑ.vnnpdnmsd : (LLDHN- or LLDHO-) & ; =хающемуÑÑ.vnnpdnnsd : (LLDHN- or LLDHO-) & ; =хающие.vnnpdnpi : (LLDHA- or LLFFQ-) & ; =хающие.vnnpdnpv =хающих.vnnpdnpv : (LLDHA- or LLFFQ-) & ; =хающие.vnppdnpi : (LLDHD-) & ; =хающие.vnppdnpv =хающих.vnppdnpv : (LLDHD-) & ; =хающиеÑÑ.vnnpdnpi : (LLDHN- or LLDHO-) & ; =хающиеÑÑ.vnnpdnpv =хающихÑÑ.vnnpdnpv : (LLDHN- or LLDHO-) & ; =хающий.vnnpdnmsi : (LLDHA- or LLFFQ-) & ; =хающий.vnppdnmsi : (LLDHD-) & ; =хающийÑÑ.vnnpdnmsi : (LLDHN- or LLDHO-) & ; =хающим.vnnpdnmst : (LLDHA- or LLFFQ-) & ; =хающим.vnnpdnnst : (LLDHA- or LLFFQ-) & ; =хающим.vnnpdnpd : (LLDHA- or LLFFQ-) & ; =хающим.vnppdnmst : (LLDHD-) & ; =хающим.vnppdnnst : (LLDHD-) & ; =хающим.vnppdnpd : (LLDHD-) & ; =хающими.vnnpdnpt : (LLDHA- or LLFFQ-) & ; =хающими.vnppdnpt : (LLDHD-) & ; =хающимиÑÑ.vnnpdnpt : (LLDHN- or LLDHO-) & ; =хающимÑÑ.vnnpdnmst : (LLDHN- or LLDHO-) & ; =хающимÑÑ.vnnpdnnst : (LLDHN- or LLDHO-) & ; =хающимÑÑ.vnnpdnpd : (LLDHN- or LLDHO-) & ; =хающих.vnnpdnpg : (LLDHA- or LLFFQ-) & ; =хающих.vnnpdnpp : (LLDHA- or LLFFQ-) & ; =хающих.vnppdnpg : (LLDHD-) & ; =хающих.vnppdnpp : (LLDHD-) & ; =хающихÑÑ.vnnpdnpg : (LLDHN- or LLDHO-) & ; =хающихÑÑ.vnnpdnpp : (LLDHN- or LLDHO-) & ; =хающую.vnnpdnfsv : (LLDHA- or LLFFQ-) & ; =хающую.vnppdnfsv : (LLDHD-) & ; =хающуюÑÑ.vnnpdnfsv : (LLDHN- or LLDHO-) & ; =хаÑ.afsi : (LLDHU- or LLDHW- or LLEJK-) & ; =хаÑ.vnnddn : (LLDHA- or LLFFQ-) & ; =хаÑ.vnpddn : (LLDHD-) & ; =хаÑÑÑŒ.vnnddn : (LLDHN- or LLDHO-) & ; =хе.ndmsp =ху.ndmsp : (LLCLO-) & ; =хе.ndnsp : (LLDHV-) & ; =хи.aps : (LLDHU- or LLDHW- or LLEJK-) & ; =хи.ndmpi : (LLCLO-) & ; =хи.ndmpv : (LLCLO-) & ; =хие.adpv : (LLDHU- or LLDHW- or LLEJK-) & ; =хие.api : (LLDHU- or LLDHW- or LLEJK-) & ; =хий.admsv : (LLDHU-) & ; =хий.amsi : (LLDHU-) & ; =хим.amst : (LLDHU- or LLDHW- or LLEJK-) & ; =хим.anst : (LLDHU- or LLDHW- or LLEJK-) & ; =хим.apd : (LLDHU- or LLDHW- or LLEJK-) & ; =хими.apt : (LLDHU- or LLDHW- or LLEJK-) & ; =хих.alpv : (LLDHU- or LLDHW- or LLEJK-) & ; =хих.apg : (LLDHU- or LLDHW- or LLEJK-) & ; =хих.app : (LLDHU- or LLDHW- or LLEJK-) & ; =хо.anss : (LLDHU- or LLDHW- or LLEJK-) & ; =хо.ndnsi : (LLDHV-) & ; =хо.ndnsv : (LLDHV-) & ; =хов.ndmpg : (LLCLO-) & ; =хого.almsv : (LLDHU- or LLDHW- or LLEJK-) & ; =хого.amsg : (LLDHU- or LLDHW- or LLEJK-) & ; =хого.ansg : (LLDHU- or LLDHW- or LLEJK-) & ; =хое.ansi : (LLDHU- or LLDHW- or LLEJK-) & ; =хое.ansv : (LLDHU- or LLDHW- or LLEJK-) & ; =хой.admsv : (LLDHW-) & ; =хой.afsd : (LLDHU- or LLDHW- or LLEJK-) & ; =хой.afsg : (LLDHU- or LLDHW- or LLEJK-) & ; =хой.afsp : (LLDHU- or LLDHW- or LLEJK-) & ; =хой.afst =хою.afst : (LLDHU- or LLDHW- or LLEJK-) & ; =хой.amsi : (LLDHW-) & ; =хой.amsv : (LLEJK-) & ; =хом.amsp : (LLDHU- or LLDHW- or LLEJK-) & ; =хом.ansp : (LLDHU- or LLDHW- or LLEJK-) & ; =хом.ndmst : (LLCLO-) & ; =хом.ndnst : (LLDHV-) & ; =хому.amsd : (LLDHU- or LLDHW- or LLEJK-) & ; =хому.ansd : (LLDHU- or LLDHW- or LLEJK-) & ; =хорош.amss : (LLEKT-) & ; =хороша.afss : (LLEKT-) & ; =хорошаÑ.afsi : (LLEKT-) & ; =хорошего.almsv : (LLEKT-) & ; =хорошего.amsg : (LLEKT-) & ; =хорошего.ansg : (LLEKT-) & ; =хорошее.ansi : (LLEKT-) & ; =хорошее.ansv : (LLEKT-) & ; =хорошей.afsd : (LLEKT-) & ; =хорошей.afsg : (LLEKT-) & ; =хорошей.afsp : (LLEKT-) & ; =хорошей.afst =хорошею.afst : (LLEKT-) & ; =хорошем.amsp : (LLEKT-) & ; =хорошем.ansp : (LLEKT-) & ; =хорошему.amsd : (LLEKT-) & ; =хорошему.ansd : (LLEKT-) & ; =хороши.aps : (LLEKT-) & ; =хорошие.adpv : (LLEKT-) & ; =хорошие.api : (LLEKT-) & ; =хороший.amsv : (LLEKT-) & ; =хорошим.amst : (LLEKT-) & ; =хорошим.anst : (LLEKT-) & ; =хорошим.apd : (LLEKT-) & ; =хорошими.apt : (LLEKT-) & ; =хороших.alpv : (LLEKT-) & ; =хороших.apg : (LLEKT-) & ; =хороших.app : (LLEKT-) & ; =хорошо.anss : (LLEKT-) & ; =хорошую.afsv : (LLEKT-) & ; =ху.ndmsd : (LLCLO-) & ; =ху.ndnsd : (LLDHV-) & ; =хую.afsv : (LLDHU- or LLDHW- or LLEJK-) & ; =ца.ndfsi : (LLDHY- or LLDHZ-) & ; =ца.ndmsg : (LLAXX- or LLAXY- or LLAXZ- or LLAYA- or LLAYB- or LLAYC- or LLDYG- or LLDYH- or LLDZB-) & ; =ца.ndnpi : (LLDIC- or LLDIE-) & ; =ца.ndnpv : (LLDIC- or LLDIE-) & ; =ца.ndnsg : (LLDIC- or LLDIE-) & ; =ца.nlfsi : (LLDIA-) & ; =ца.nlmsg : (LLAYI- or LLAYJ- or LLEDE- or LLEDF- or LLFKG- or LLFKI-) & ; =ца.nlmsv : (LLAYI- or LLAYJ- or LLEDE- or LLEDF- or LLFKG- or LLFKI-) & ; =ца.npi : (LLDIB-) & ; =ца.npv : (LLDIB-) & ; =цам.ndfpd : (LLDHY- or LLDHZ-) & ; =цам.ndmpd : (LLAXX- or LLAXY- or LLAXZ- or LLAYA- or LLAYB-) & ; =цам.ndnpd : (LLDIC- or LLDIE-) & ; =цам.nlfpd : (LLDIA-) & ; =цам.nlmpd : (LLAYI- or LLAYJ-) & ; =цам.npd : (LLDIB- or LLEAH- or LLEAI-) & ; =цами.ndfpt : (LLDHY- or LLDHZ-) & ; =цами.ndmpt : (LLAXX- or LLAXY- or LLAXZ- or LLAYA- or LLAYB-) & ; =цами.ndnpt : (LLDIC- or LLDIE-) & ; =цами.nlfpt : (LLDIA-) & ; =цами.nlmpt : (LLAYI- or LLAYJ-) & ; =цами.npt : (LLDIB- or LLEAH- or LLEAI-) & ; =цах.ndfpp : (LLDHY- or LLDHZ-) & ; =цах.ndmpp : (LLAXX- or LLAXY- or LLAXZ- or LLAYA- or LLAYB-) & ; =цах.ndnpp : (LLDIC- or LLDIE-) & ; =цах.nlfpp : (LLDIA-) & ; =цах.nlmpp : (LLAYI- or LLAYJ-) & ; =цах.npp : (LLDIB- or LLEAH- or LLEAI-) & ; =це.ndfsd : (LLDHY- or LLDHZ-) & ; =це.ndfsp : (LLDHY- or LLDHZ-) & ; =це.ndmsp : (LLAXX- or LLAXY- or LLAXZ- or LLAYA- or LLAYB- or LLAYC- or LLDYG- or LLDYH- or LLDZB-) & ; =це.ndnsi : (LLDIC-) & ; =це.ndnsp : (LLDIC- or LLDIE-) & ; =це.ndnsv : (LLDIC-) & ; =це.nlfsd : (LLDIA-) & ; =це.nlfsp : (LLDIA-) & ; =це.nlmsp : (LLAYI- or LLAYJ- or LLEDE- or LLEDF- or LLFKG- or LLFKI-) & ; =цев.ndmpg : (LLAXX- or LLAXY- or LLAXZ-) & ; =цев.nlmpg : (LLAYI-) & ; =цев.nlmpv : (LLAYI-) & ; =цей.ndfst =цею.ndfst : (LLDHY-) & ; =цем.ndmst : (LLAXX- or LLAXY- or LLAXZ- or LLDYG-) & ; =цем.ndnst : (LLDIC-) & ; =цем.nlmst : (LLAYI- or LLEDE- or LLFKG-) & ; =цо.ndnsi : (LLDIE-) & ; =цо.ndnsv : (LLDIE-) & ; =цов.ndmpg : (LLAXX- or LLAYA- or LLAYB-) & ; =цов.nlmpg : (LLAYJ-) & ; =цов.nlmpv : (LLAYJ-) & ; =цой.ndfst =цою.ndfst : (LLDHZ-) & ; =цой.nlfst =цою.nlfst : (LLDIA-) & ; =цом.ndmst : (LLAXX- or LLAYA- or LLAYB- or LLAYC- or LLDYH- or LLDZB-) & ; =цом.ndnst : (LLDIE-) & ; =цом.nlmst : (LLAYJ- or LLEDF- or LLFKI-) & ; =цу.ndfsv : (LLDHY- or LLDHZ-) & ; =цу.ndmsd : (LLAXX- or LLAXY- or LLAXZ- or LLAYA- or LLAYB- or LLAYC- or LLDYG- or LLDYH- or LLDZB-) & ; =цу.ndmsg : (LLAXY- or LLAYA-) & ; =цу.ndnsd : (LLDIC- or LLDIE-) & ; =цу.nlfsv : (LLDIA-) & ; =цу.nlmsd : (LLAYI- or LLAYJ- or LLEDE- or LLEDF- or LLFKG- or LLFKI-) & ; =цы.ndfpi : (LLDHY- or LLDHZ-) & ; =цы.ndfpv : (LLDHY- or LLDHZ-) & ; =цы.ndfsg : (LLDHY- or LLDHZ-) & ; =цы.ndmpi : (LLAXX- or LLAXY- or LLAXZ- or LLAYA- or LLAYB-) & ; =цы.ndmpv : (LLAXX- or LLAXY- or LLAXZ- or LLAYA- or LLAYB-) & ; =цы.nlfpi : (LLDIA-) & ; =цы.nlfsg : (LLDIA-) & ; =цы.nlmpi : (LLAYI- or LLAYJ-) & ; =цы.npi : (LLEAH- or LLEAI-) & ; =цы.npv : (LLEAH- or LLEAI-) & ; =ча.vnnddn : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =ча.vnpddn : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чам.ndnpd : (LLBTJ-) & ; =чами.ndnpt : (LLBTJ-) & ; =чаÑа.ndmsi : (LLDIF-) & ; =чаÑа.ndmsv : (LLDIF-) & ; =чаÑÑŒ.vnnddn : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чах.ndnpp : (LLBTJ-) & ; =че.as : (LLBSR- or LLBSS- or LLBST- or LLBSW- or LLBSX- or LLBTC- or LLCYX- or LLCYZ- or LLCZA- or LLDOA- or LLEHX- or LLEIR- or LLEIY- or LLEJV- or LLEJY- or LLEKQ- or LLFVK-) & ; =чее.as : (LLBST- or LLEIR-) & ; =чей.as : (LLBST- or LLBSX- or LLDOA- or LLEIR- or LLEIY-) & ; =чей.ndnpg : (LLBTJ-) & ; =чел.vspdpms : (LLDIJ- or LLGNO-) & ; =человек.nlmsi : (LLDIH-) & ; =человека.nlmsg : (LLDIH-) & ; =человека.nlmsv : (LLDIH-) & ; =человеке.nlmsp : (LLDIH-) & ; =человеком.nlmst : (LLDIH-) & ; =человеку.nlmsd : (LLDIH-) & ; =челÑÑ.vsndpms : (LLDIK- or LLGNP-) & ; =чем.vnndn1p : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN- or LLDIN-) & ; =чем.vnpdn1p : (LLCLQ- or LLCUQ- or LLCUR- or LLDIP- or LLDIQ- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чем.vsndf1p : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLCUS- or LLCUT- or LLCUW- or LLDIS- or LLDIT- or LLGCI- or LLGCU- or LLGGU- or LLGIM- or LLGKG- or LLGPP-) & ; =чем.vsndv1p : (LLGCI- or LLGCU- or LLGGU- or LLGIM- or LLGPP-) & ; =чем.vsndv1s : (LLBRX- or LLBRY- or LLCUT- or LLDIS- or LLDIT-) & ; =чем.vspdf1p : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLCLR- or LLCUY- or LLCUZ- or LLCVA- or LLCVC- or LLCVD- or LLCVE- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFBS- or LLFRM- or LLFRV- or LLFXJ- or LLFZB- or LLGCV- or LLGEN- or LLGGE- or LLGHM- or LLGJF- or LLGJP- or LLGKF- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =чем.vspdv1p : (LLFXJ- or LLFZB- or LLGCV- or LLGEN- or LLGGE- or LLGJF- or LLGJP- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =чем.vspdv1s : (LLBSB- or LLBSC- or LLCLR- or LLCUZ- or LLCVA- or LLCVC- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC-) & ; =чемÑÑ.vnndn1p : (LLBSE- or LLBSF- or LLCLS- or LLCVF- or LLCVG- or LLDJE- or LLDJF-) & ; =чемÑÑ.vsndf1p : (LLBSG- or LLBSH- or LLBSI- or LLCLT- or LLCVI- or LLCVJ- or LLCVK- or LLDJI- or LLDJJ- or LLFDS- or LLFEG- or LLGAK- or LLGFS- or LLGHP- or LLGJI- or LLGJQ- or LLGKD- or LLGMW- or LLGRB-) & ; =чемÑÑ.vsndv1p : (LLGAK- or LLGFS- or LLGHP- or LLGJI- or LLGJQ- or LLGKD- or LLGMW-) & ; =чемÑÑ.vsndv1s : (LLBSH- or LLBSI- or LLCLT- or LLCVJ- or LLCVK- or LLDJI- or LLDJJ-) & ; =чемте.vsndv1p : (LLBRX- or LLBRY- or LLCUT- or LLDIS- or LLDIT- or LLGCI- or LLGCU- or LLGGU- or LLGIM- or LLGPP-) & ; =чемте.vspdv1p : (LLBSB- or LLBSC- or LLCLR- or LLCUZ- or LLCVA- or LLCVC- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFXJ- or LLFZB- or LLGCV- or LLGEN- or LLGGE- or LLGJF- or LLGJP- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =чемтеÑÑŒ.vsndv1p : (LLBSH- or LLBSI- or LLCLT- or LLCVJ- or LLCVK- or LLDJI- or LLDJJ- or LLGAK- or LLGFS- or LLGHP- or LLGJI- or LLGJQ- or LLGKD- or LLGMW-) & ; =чен.vnppspmsi : (LLCYI- or LLEVP-) & ; =чен.vnppspmss : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLDIP- or LLDIQ- or LLESK- or LLFTG-) & ; =чен.vsppsnmss : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYE- or LLCYF- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =чен.vsppspmsi : (LLCYA- or LLCYB- or LLCYH- or LLFBH-) & ; =чен.vsppspmss : (LLFSP- or LLFST- or LLFTE- or LLFTS-) & ; =чена.vnppspfsi : (LLCYI- or LLEVP-) & ; =чена.vnppspfss : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLDIP- or LLDIQ- or LLESK- or LLFTG-) & ; =чена.vsppsnfss : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYE- or LLCYF- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =чена.vsppspfsi : (LLCYA- or LLCYB- or LLCYH- or LLFBH-) & ; =чена.vsppspfss : (LLFSP- or LLFST- or LLFTE- or LLFTS-) & ; =ченнаÑ.vnppspfsi : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченнаÑ.vsppspfsi : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченного.vnppspmsg : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченного.vnppspmsv =ченный.vnppspmsv : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченного.vnppspnsg : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченного.vnppspnsv : (LLCYI- or LLEVP- or LLFTG-) & ; =ченного.vsppspmsg : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченного.vsppspmsv =ченный.vsppspmsv : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченного.vsppspnsg : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченного.vsppspnsv : (LLCYA- or LLCYB- or LLCYH- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS-) & ; =ченное.vnppspnsi : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченное.vnppspnsv : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченное.vsppspnsi : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченное.vsppspnsv : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченной.vnppspfsd : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченной.vnppspfsg : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченной.vnppspfsp : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченной.vnppspfst : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченной.vsppspfsd : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченной.vsppspfsg : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченной.vsppspfsp : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченной.vsppspfst : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченном.vnppspmsp : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченном.vnppspnsp : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченном.vsppspmsp : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченном.vsppspnsp : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченному.vnppspmsd : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченному.vnppspnsd : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченному.vsppspmsd : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченному.vsppspnsd : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченною.vnppspfst : (LLCYI- or LLEVP- or LLFTG-) & ; =ченною.vsppspfst : (LLCYA- or LLCYB- or LLCYH- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS-) & ; =ченную.vnppspfsv : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченную.vsppspfsv : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченные.vnppsppi : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченные.vnppsppv =ченных.vnppsppv : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченные.vsppsppi : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченные.vsppsppv =ченных.vsppsppv : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченный.vnppspmsi : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченный.vsppspmsi : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченным.vnppspmst : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченным.vnppspnst : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченным.vnppsppd : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченным.vsppspmst : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченным.vsppspnst : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченным.vsppsppd : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченными.vnppsppt : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченными.vsppsppt : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченных.vnppsppg : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченных.vnppsppp : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCYI- or LLDIP- or LLDIQ- or LLESK- or LLEVP- or LLFTG-) & ; =ченных.vsppsppg : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =ченных.vsppsppp : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYA- or LLCYB- or LLCYE- or LLCYF- or LLCYH- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFBH- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =чено.vnppspnsi : (LLCYI- or LLEVP-) & ; =чено.vnppspnss : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLDIP- or LLDIQ- or LLESK- or LLFTG-) & ; =чено.vsppsnnss : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYE- or LLCYF- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =чено.vsppspnsi : (LLCYA- or LLCYB- or LLCYH- or LLFBH-) & ; =чено.vsppspnss : (LLFSP- or LLFST- or LLFTE- or LLFTS-) & ; =чены.vnppsppi : (LLCYI- or LLEVP-) & ; =чены.vnppspps : (LLCLQ- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLDIP- or LLDIQ- or LLESK- or LLFTG-) & ; =чены.vsppsnps : (LLCLR- or LLCWB- or LLCXU- or LLCXW- or LLCXX- or LLCYE- or LLCYF- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLFXD- or LLFXF- or LLFXJ- or LLGCD- or LLGCV- or LLGFC- or LLGKY- or LLGLW- or LLGQM- or LLGQN-) & ; =чены.vsppsppi : (LLCYA- or LLCYB- or LLCYH- or LLFBH-) & ; =чены.vsppspps : (LLFSP- or LLFST- or LLFTE- or LLFTS-) & ; =чеÑть.vspdi : (LLDIJ- or LLGNO-) & ; =чеÑтьÑÑ.vsndi : (LLDIK- or LLGNP-) & ; =чет.vnndn3s : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN- or LLCVS- or LLDIN- or LLFGI-) & ; =чет.vnpdn3s : (LLCLQ- or LLCUQ- or LLCUR- or LLDIP- or LLDIQ- or LLELU- or LLEPE- or LLEPQ- or LLESR- or LLFGJ-) & ; =чет.vsndf3s : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLCUS- or LLCUT- or LLCUW- or LLCVX- or LLCWA- or LLDIS- or LLDIT- or LLGBP- or LLGCI- or LLGCU- or LLGGU- or LLGIM- or LLGKG- or LLGPP-) & ; =чет.vspdf3s : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLCLR- or LLCUY- or LLCUZ- or LLCVA- or LLCVC- or LLCVD- or LLCVE- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFBS- or LLFRM- or LLFRV- or LLFXJ- or LLFZB- or LLGCV- or LLGEN- or LLGGE- or LLGHM- or LLGJF- or LLGJP- or LLGKF- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =чете.vnndn2p : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN- or LLDIN-) & ; =чете.vnpdn2p : (LLCLQ- or LLCUQ- or LLCUR- or LLDIP- or LLDIQ- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чете.vsndf2p : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLCUS- or LLCUT- or LLCUW- or LLDIS- or LLDIT- or LLGCI- or LLGCU- or LLGGU- or LLGIM- or LLGKG- or LLGPP-) & ; =чете.vspdf2p : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLCLR- or LLCUY- or LLCUZ- or LLCVA- or LLCVC- or LLCVD- or LLCVE- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFBS- or LLFRM- or LLFRV- or LLFXJ- or LLFZB- or LLGCV- or LLGEN- or LLGGE- or LLGHM- or LLGJF- or LLGJP- or LLGKF- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =четеÑÑŒ.vnndn2p : (LLBSE- or LLBSF- or LLCLS- or LLCVF- or LLCVG- or LLDJE- or LLDJF-) & ; =четеÑÑŒ.vsndf2p : (LLBSG- or LLBSH- or LLBSI- or LLCLT- or LLCVI- or LLCVJ- or LLCVK- or LLDJI- or LLDJJ- or LLFDS- or LLFEG- or LLGAK- or LLGFS- or LLGHP- or LLGJI- or LLGJQ- or LLGKD- or LLGMW- or LLGRB-) & ; =четÑÑ.vnndn3s : (LLBSE- or LLBSF- or LLCLS- or LLCVF- or LLCVG- or LLCWE- or LLDJE- or LLDJF-) & ; =четÑÑ.vsndf3s : (LLBSG- or LLBSH- or LLBSI- or LLCLT- or LLCVI- or LLCVJ- or LLCVK- or LLCWG- or LLDJI- or LLDJJ- or LLFDS- or LLFEG- or LLGAK- or LLGFS- or LLGHP- or LLGJI- or LLGJQ- or LLGKD- or LLGKH- or LLGMW- or LLGRB-) & ; =четÑÑ.xn : (LLFGO- or LLFGP- or LLFGQ-) & ; =чешь.vnndn2s : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN- or LLCVS- or LLDIN- or LLFGI-) & ; =чешь.vnpdn2s : (LLCLQ- or LLCUQ- or LLCUR- or LLDIP- or LLDIQ- or LLELU- or LLEPE- or LLEPQ- or LLESR- or LLFGJ-) & ; =чешь.vsndf2s : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLCUS- or LLCUT- or LLCUW- or LLCVX- or LLCWA- or LLDIS- or LLDIT- or LLGBP- or LLGCI- or LLGCU- or LLGGU- or LLGIM- or LLGKG- or LLGPP-) & ; =чешь.vspdf2s : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLCLR- or LLCUY- or LLCUZ- or LLCVA- or LLCVC- or LLCVD- or LLCVE- or LLDIU- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFBS- or LLFRM- or LLFRV- or LLFXJ- or LLFZB- or LLGCV- or LLGEN- or LLGGE- or LLGHM- or LLGJF- or LLGJP- or LLGKF- or LLGKY- or LLGLW- or LLGNN- or LLGQM-) & ; =чешьÑÑ.vnndn2s : (LLBSE- or LLBSF- or LLCLS- or LLCVF- or LLCVG- or LLCWE- or LLDJE- or LLDJF-) & ; =чешьÑÑ.vsndf2s : (LLBSG- or LLBSH- or LLBSI- or LLCLT- or LLCVI- or LLCVJ- or LLCVK- or LLCWG- or LLDJI- or LLDJJ- or LLFDS- or LLFEG- or LLGAK- or LLGFS- or LLGHP- or LLGJI- or LLGJQ- or LLGKD- or LLGKH- or LLGMW- or LLGRB-) & ; =чи.ndnpi : (LLBTJ-) & ; =чи.ndnpv : (LLBTJ-) & ; =чи.vnndv2s : (LLBRS- or LLCUL- or LLCUN-) & ; =чи.vnpdv2s : (LLCUQ- or LLELU- or LLEPQ-) & ; =чи.vsndv2s : (LLBRX- or LLCUS- or LLCUT- or LLCUW- or LLGCI- or LLGIM-) & ; =чи.vspdv2s : (LLBSC- or LLBSD- or LLCUY- or LLCUZ- or LLCVC- or LLCVD- or LLCVE- or LLFRM- or LLFZB- or LLGGE- or LLGHM- or LLGJF-) & ; =чив.amss : (LLDIL-) & ; =чиваÑ.afsi : (LLDIL-) & ; =чивого.almsv : (LLDIL-) & ; =чивого.amsg : (LLDIL-) & ; =чивого.ansg : (LLDIL-) & ; =чивое.ansi : (LLDIL-) & ; =чивое.ansv : (LLDIL-) & ; =чивой.afsd : (LLDIL-) & ; =чивой.afsg : (LLDIL-) & ; =чивой.afsp : (LLDIL-) & ; =чивой.afst : (LLDIL-) & ; =чивом.amsp : (LLDIL-) & ; =чивом.ansp : (LLDIL-) & ; =чивому.amsd : (LLDIL-) & ; =чивому.ansd : (LLDIL-) & ; =чивую.afsv : (LLDIL-) & ; =чивые.adpv : (LLDIL-) & ; =чивые.api : (LLDIL-) & ; =чивый.admsv : (LLDIL-) & ; =чивый.amsi : (LLDIL-) & ; =чивым.amst : (LLDIL-) & ; =чивым.anst : (LLDIL-) & ; =чивым.apd : (LLDIL-) & ; =чивыми.apt : (LLDIL-) & ; =чивых.alpv : (LLDIL-) & ; =чивых.apg : (LLDIL-) & ; =чивых.app : (LLDIL-) & ; =чиÑÑŒ.vnndv2s : (LLCVF- or LLDJF-) & ; =чиÑÑŒ.vsndv2s : (LLBSH- or LLCVI- or LLCVJ- or LLFDS- or LLGHP- or LLGJI-) & ; =чите.vnndv2p : (LLBRS- or LLCUL- or LLCUN-) & ; =чите.vnpdv2p : (LLCUQ- or LLELU- or LLEPQ-) & ; =чите.vsndv2p : (LLBRX- or LLCUS- or LLCUT- or LLCUW- or LLGCI- or LLGIM-) & ; =чите.vspdv2p : (LLBSC- or LLBSD- or LLCUY- or LLCUZ- or LLCVC- or LLCVD- or LLCVE- or LLFRM- or LLFZB- or LLGGE- or LLGHM- or LLGJF-) & ; =читеÑÑŒ.vnndv2p : (LLCVF- or LLDJF-) & ; =читеÑÑŒ.vsndv2p : (LLBSH- or LLCVI- or LLCVJ- or LLFDS- or LLGHP- or LLGJI-) & ; =чу.vnndn1s : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN- or LLCVR- or LLCVS- or LLCVT- or LLCVU- or LLCXA- or LLCXB- or LLCXC- or LLFGI- or LLGLJ-) & ; =чу.vnpdn1s : (LLCUQ- or LLCUR- or LLCVV- or LLCXG- or LLCXH- or LLCXI- or LLCXM- or LLCXO- or LLCYI- or LLELT- or LLELU- or LLENE- or LLEPE- or LLEPQ- or LLESR- or LLEVP- or LLFGJ- or LLFTG-) & ; =чу.vsndf1s : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLCUS- or LLCUT- or LLCUW- or LLCVW- or LLCVX- or LLCVY- or LLCVZ- or LLCWA- or LLCXP- or LLCXQ- or LLCXR- or LLCXS- or LLFOE- or LLFYZ- or LLGBP- or LLGCI- or LLGEW- or LLGIM- or LLGJD- or LLGKG- or LLGOG- or LLGPP-) & ; =чу.vspdf1s : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLCUY- or LLCUZ- or LLCVA- or LLCVC- or LLCVD- or LLCVE- or LLCWB- or LLCWC- or LLCXT- or LLCXU- or LLCXW- or LLCXX- or LLCXY- or LLCYA- or LLCYB- or LLCYC- or LLCYE- or LLCYF- or LLCYH- or LLFBH- or LLFBS- or LLFRM- or LLFRV- or LLFSP- or LLFST- or LLFTE- or LLFTS- or LLFXD- or LLFXF- or LLFZB- or LLGCD- or LLGEN- or LLGFC- or LLGGE- or LLGHM- or LLGJF- or LLGJJ- or LLGJP- or LLGKF- or LLGLU- or LLGMU- or LLGQN-) & ; =чуÑÑŒ.vnndn1s : (LLBSE- or LLBSF- or LLCVF- or LLCVG- or LLCWD- or LLCYJ- or LLCYK- or LLCYM- or LLCYN- or LLENF- or LLESV-) & ; =чуÑÑŒ.vsndf1s : (LLBSG- or LLBSH- or LLBSI- or LLCVI- or LLCVJ- or LLCVK- or LLCWF- or LLCWG- or LLCYO- or LLCYP- or LLCYR- or LLCYS- or LLCYU- or LLFCY- or LLFDN- or LLFDS- or LLFDY- or LLFEG- or LLFXG- or LLGCE- or LLGFS- or LLGHK- or LLGHP- or LLGJI- or LLGJQ- or LLGKH- or LLGLC- or LLGQO- or LLGRB-) & ; =чут.vnndn3p : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чут.vnpdn3p : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чут.vsndf3p : (LLBRW- or LLBRX- or LLBRY- or LLBRZ- or LLCUS- or LLCUT- or LLCUW- or LLGCI- or LLGIM- or LLGKG- or LLGPP-) & ; =чут.vspdf3p : (LLBSA- or LLBSB- or LLBSC- or LLBSD- or LLCUY- or LLCUZ- or LLCVA- or LLCVC- or LLCVD- or LLCVE- or LLFBS- or LLFRM- or LLFRV- or LLFZB- or LLGEN- or LLGGE- or LLGHM- or LLGJF- or LLGJP- or LLGKF-) & ; =чутÑÑ.vnndn3p : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чутÑÑ.vsndf3p : (LLBSG- or LLBSH- or LLBSI- or LLCVI- or LLCVJ- or LLCVK- or LLFDS- or LLFEG- or LLGFS- or LLGHP- or LLGJI- or LLGJQ- or LLGRB-) & ; =чущаÑ.vnnpdnfsi : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущаÑ.vnppdnfsi : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущаÑÑÑ.vnnpdnfsi : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущего.vnnpdnmsg : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущего.vnnpdnmsv =чущий.vnnpdnmsv : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущего.vnnpdnnsg : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущего.vnnpdnnsv : (LLCUN-) & ; =чущего.vnppdnmsg : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущего.vnppdnmsv =чущий.vnppdnmsv : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущего.vnppdnnsg : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущегоÑÑ.vnnpdnmsg : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущегоÑÑ.vnnpdnmsv =чущийÑÑ.vnnpdnmsv : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущегоÑÑ.vnnpdnnsg : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущее.vnnpdnnsi : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущее.vnnpdnnsv : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущее.vnppdnnsi : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущее.vnppdnnsv : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущееÑÑ.vnnpdnnsi : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущееÑÑ.vnnpdnnsv : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущей.vnnpdnfsd : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущей.vnnpdnfsg : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущей.vnnpdnfsp : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущей.vnnpdnfst : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущей.vnppdnfsd : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущей.vnppdnfsg : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущей.vnppdnfsp : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущей.vnppdnfst : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущейÑÑ.vnnpdnfsd : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущейÑÑ.vnnpdnfsg : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущейÑÑ.vnnpdnfsp : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущейÑÑ.vnnpdnfst : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущем.vnnpdnmsp : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущем.vnnpdnnsp : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущем.vnppdnmsp : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущем.vnppdnnsp : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущемÑÑ.vnnpdnmsp : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущемÑÑ.vnnpdnnsp : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущему.vnnpdnmsd : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущему.vnnpdnnsd : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущему.vnppdnmsd : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущему.vnppdnnsd : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущемуÑÑ.vnnpdnmsd : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущемуÑÑ.vnnpdnnsd : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущею.vnnpdnfst : (LLCUN-) & ; =чущие.vnnpdnpi : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущие.vnnpdnpv =чущих.vnnpdnpv : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущие.vnppdnpi : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущие.vnppdnpv =чущих.vnppdnpv : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущиеÑÑ.vnnpdnpi : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущиеÑÑ.vnnpdnpv =чущихÑÑ.vnnpdnpv : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущий.vnnpdnmsi : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущий.vnppdnmsi : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущийÑÑ.vnnpdnmsi : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущим.vnnpdnmst : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущим.vnnpdnnst : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущим.vnnpdnpd : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущим.vnppdnmst : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущим.vnppdnnst : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущим.vnppdnpd : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущими.vnnpdnpt : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущими.vnppdnpt : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущимиÑÑ.vnnpdnpt : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущимÑÑ.vnnpdnmst : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущимÑÑ.vnnpdnnst : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущимÑÑ.vnnpdnpd : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущих.vnnpdnpg : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущих.vnnpdnpp : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущих.vnppdnpg : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущих.vnppdnpp : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущихÑÑ.vnnpdnpg : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущихÑÑ.vnnpdnpp : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чущую.vnnpdnfsv : (LLBRQ- or LLBRR- or LLBRS- or LLBRT- or LLCUL- or LLCUN-) & ; =чущую.vnppdnfsv : (LLCUQ- or LLCUR- or LLELU- or LLEPE- or LLEPQ- or LLESR-) & ; =чущуюÑÑ.vnnpdnfsv : (LLBSE- or LLBSF- or LLCVF- or LLCVG-) & ; =чь.vnndi : (LLDIM- or LLDIN-) & ; =чь.vnndv2s : (LLBRR- or LLBRT-) & ; =чь.vnpdi : (LLDIO- or LLDIP- or LLDIQ-) & ; =чь.vnpdv2s : (LLCUR- or LLEPE- or LLESR-) & ; =чь.vsndi : (LLDIR- or LLDIS- or LLDIT- or LLGBA- or LLGCU- or LLGGU-) & ; =чь.vsndv2s : (LLBRW- or LLBRY- or LLBRZ- or LLGKG- or LLGPP-) & ; =чь.vspdi : (LLANP- or LLDIU- or LLDIV- or LLDIW- or LLDIX- or LLDIY- or LLDIZ- or LLDJA- or LLDJB- or LLDJC- or LLFTX- or LLFXJ- or LLGCB- or LLGKY- or LLGLW- or LLGNN- or LLGOR- or LLGQM-) & ; =чь.vspdv2s : (LLBSA- or LLBSB- or LLCVA- or LLFBS- or LLFRV- or LLGEN- or LLGJP- or LLGKF-) & ; =чьев.ndmpg : (LLBRB- or LLBRC-) & ; =чьÑÑ.vnndi : (LLDJD- or LLDJE- or LLDJF-) & ; =чьÑÑ.vnndv2s : (LLBSE- or LLBSF- or LLCVG-) & ; =чьÑÑ.vsndi : (LLDJG- or LLDJH- or LLDJI- or LLDJJ- or LLFEC- or LLGAK- or LLGCC- or LLGMW-) & ; =чьÑÑ.vsndv2s : (LLBSG- or LLBSI- or LLCVK- or LLFEG- or LLGFS- or LLGJQ- or LLGRB-) & ; =чьте.vnndv2p : (LLBRR- or LLBRT-) & ; =чьте.vnpdv2p : (LLCUR- or LLEPE- or LLESR-) & ; =чьте.vsndv2p : (LLBRW- or LLBRY- or LLBRZ- or LLGKG- or LLGPP-) & ; =чьте.vspdv2p : (LLBSA- or LLBSB- or LLCVA- or LLFBS- or LLFRV- or LLGEN- or LLGJP- or LLGKF-) & ; =чьтеÑÑŒ.vnndv2p : (LLBSE- or LLBSF- or LLCVG-) & ; =чьтеÑÑŒ.vsndv2p : (LLBSG- or LLBSI- or LLCVK- or LLFEG- or LLGFS- or LLGJQ- or LLGRB-) & ; =чьÑ.ndmpi : (LLBRB- or LLBRC-) & ; =чьÑ.ndmpv : (LLBRB- or LLBRC-) & ; =чьÑм.ndmpd : (LLBRB- or LLBRC-) & ; =чьÑми.ndmpt : (LLBRB- or LLBRC-) & ; =чьÑÑ….ndmpp : (LLBRB- or LLBRC-) & ; =ша.vnnddn : (LLDHA- or LLDHB-) & ; =ша.vnpddn : (LLCNE- or LLDHD- or LLEQO-) & ; =шам.ndnpd : (LLDHV-) & ; =шам.nlfpd : (LLCLU-) & ; =шами.ndnpt : (LLDHV-) & ; =шами.nlfpt : (LLCLU-) & ; =шаÑÑŒ.vnnddn : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шах.ndnpp : (LLDHV-) & ; =шах.nlfpp : (LLCLU-) & ; =шаÑ.vnnpdpfsi : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шаÑ.vnppdpfsi : (LLCWK- or LLCZR- or LLEMD-) & ; =шаÑ.vsnpdpfsi : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шаÑ.vsppdpfsi : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шаÑÑÑ.vnnpdpfsi : (LLCWW- or LLDFA-) & ; =шаÑÑÑ.vnppspfsi : (LLCWK-) & ; =шаÑÑÑ.vsnpdpfsi : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =ше.as : (LLCPX- or LLDHU- or LLDHW- or LLEGO- or LLEGR- or LLEJK-) & ; =шего.vnnpdpmsg : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шего.vnnpdpmsv =ший.vnnpdpmsv : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шего.vnnpdpnsg : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шего.vnppdpmsg : (LLCWK- or LLCZR- or LLEMD-) & ; =шего.vnppdpmsv =ший.vnppdpmsv : (LLCWK- or LLCZR- or LLEMD-) & ; =шего.vnppdpnsg : (LLCWK- or LLCZR- or LLEMD-) & ; =шего.vsnpdpmsg : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шего.vsnpdpmsv : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шего.vsnpdpnsg : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шего.vsnpdpnsv : (LLBWF- or LLBWH- or LLBWI- or LLCWL- or LLFDT- or LLFFD- or LLGSC-) & ; =шего.vsppdpmsg : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шего.vsppdpmsv =ший.vsppdpmsv : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шего.vsppdpnsg : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шегоÑÑ.vnnpdpmsg : (LLCWW- or LLDFA-) & ; =шегоÑÑ.vnnpdpmsv =шийÑÑ.vnnpdpmsv : (LLCWW- or LLDFA-) & ; =шегоÑÑ.vnnpdpnsg : (LLCWW- or LLDFA-) & ; =шегоÑÑ.vnppspmsg : (LLCWK-) & ; =шегоÑÑ.vnppspmsv =шийÑÑ.vnppspmsv : (LLCWK-) & ; =шегоÑÑ.vnppspnsg : (LLCWK-) & ; =шегоÑÑ.vsnpdpmsg : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шегоÑÑ.vsnpdpmsv =шийÑÑ.vsnpdpmsv : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шегоÑÑ.vsnpdpnsg : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шегоÑÑ.vsnpdpnsv : (LLFDT- or LLFFD- or LLGSC-) & ; =шедшаÑ.vnnpdpfsi : (LLBDA- or LLBQT-) & ; =шедшаÑ.vsnpdpfsi : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшаÑ.vsppdpfsi : (LLBQW- or LLGLQ-) & ; =шедшаÑÑÑ.vsnpdpfsi : (LLBQX- or LLGIV-) & ; =шедшего.vnnpdpmsg : (LLBDA- or LLBQT-) & ; =шедшего.vnnpdpmsv =шедший.vnnpdpmsv : (LLBDA- or LLBQT-) & ; =шедшего.vnnpdpnsg : (LLBDA- or LLBQT-) & ; =шедшего.vsnpdpmsg : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшего.vsnpdpmsv =шедший.vsnpdpmsv : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшего.vsnpdpnsg : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшего.vsppdpmsg : (LLBQW- or LLGLQ-) & ; =шедшего.vsppdpmsv =шедший.vsppdpmsv : (LLBQW- or LLGLQ-) & ; =шедшего.vsppdpnsg : (LLBQW- or LLGLQ-) & ; =шедшегоÑÑ.vsnpdpmsg : (LLBQX- or LLGIV-) & ; =шедшегоÑÑ.vsnpdpmsv =шедшийÑÑ.vsnpdpmsv : (LLBQX- or LLGIV-) & ; =шедшегоÑÑ.vsnpdpnsg : (LLBQX- or LLGIV-) & ; =шедшее.vnnpdpnsi : (LLBDA- or LLBQT-) & ; =шедшее.vnnpdpnsv : (LLBDA- or LLBQT-) & ; =шедшее.vsnpdpnsi : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшее.vsnpdpnsv : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшее.vsppdpnsi : (LLBQW- or LLGLQ-) & ; =шедшее.vsppdpnsv : (LLBQW- or LLGLQ-) & ; =шедшееÑÑ.vsnpdpnsi : (LLBQX- or LLGIV-) & ; =шедшееÑÑ.vsnpdpnsv : (LLBQX- or LLGIV-) & ; =шедшей.vnnpdpfsd : (LLBDA- or LLBQT-) & ; =шедшей.vnnpdpfsg : (LLBDA- or LLBQT-) & ; =шедшей.vnnpdpfsp : (LLBDA- or LLBQT-) & ; =шедшей.vnnpdpfst : (LLBDA- or LLBQT-) & ; =шедшей.vsnpdpfsd : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшей.vsnpdpfsg : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшей.vsnpdpfsp : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшей.vsnpdpfst : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшей.vsppdpfsd : (LLBQW- or LLGLQ-) & ; =шедшей.vsppdpfsg : (LLBQW- or LLGLQ-) & ; =шедшей.vsppdpfsp : (LLBQW- or LLGLQ-) & ; =шедшей.vsppdpfst : (LLBQW- or LLGLQ-) & ; =шедшейÑÑ.vsnpdpfsd : (LLBQX- or LLGIV-) & ; =шедшейÑÑ.vsnpdpfsg : (LLBQX- or LLGIV-) & ; =шедшейÑÑ.vsnpdpfsp : (LLBQX- or LLGIV-) & ; =шедшейÑÑ.vsnpdpfst : (LLBQX- or LLGIV-) & ; =шедшем.vnnpdpmsp : (LLBDA- or LLBQT-) & ; =шедшем.vnnpdpnsp : (LLBDA- or LLBQT-) & ; =шедшем.vsnpdpmsp : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшем.vsnpdpnsp : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшем.vsppdpmsp : (LLBQW- or LLGLQ-) & ; =шедшем.vsppdpnsp : (LLBQW- or LLGLQ-) & ; =шедшемÑÑ.vsnpdpmsp : (LLBQX- or LLGIV-) & ; =шедшемÑÑ.vsnpdpnsp : (LLBQX- or LLGIV-) & ; =шедшему.vnnpdpmsd : (LLBDA- or LLBQT-) & ; =шедшему.vnnpdpnsd : (LLBDA- or LLBQT-) & ; =шедшему.vsnpdpmsd : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшему.vsnpdpnsd : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшему.vsppdpmsd : (LLBQW- or LLGLQ-) & ; =шедшему.vsppdpnsd : (LLBQW- or LLGLQ-) & ; =шедшемуÑÑ.vsnpdpmsd : (LLBQX- or LLGIV-) & ; =шедшемуÑÑ.vsnpdpnsd : (LLBQX- or LLGIV-) & ; =шедши.vnnddp : (LLBDA-) & ; =шедши.vsnddp : (LLARE- or LLGQE-) & ; =шедшие.vnnpdppi : (LLBDA- or LLBQT-) & ; =шедшие.vnnpdppv =шедших.vnnpdppv : (LLBDA- or LLBQT-) & ; =шедшие.vsnpdppi : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшие.vsnpdppv =шедших.vsnpdppv : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшие.vsppdppi : (LLBQW- or LLGLQ-) & ; =шедшие.vsppdppv =шедших.vsppdppv : (LLBQW- or LLGLQ-) & ; =шедшиеÑÑ.vsnpdppi : (LLBQX- or LLGIV-) & ; =шедшиеÑÑ.vsnpdppv =шедшихÑÑ.vsnpdppv : (LLBQX- or LLGIV-) & ; =шедший.vnnpdpmsi : (LLBDA- or LLBQT-) & ; =шедший.vsnpdpmsi : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедший.vsppdpmsi : (LLBQW- or LLGLQ-) & ; =шедшийÑÑ.vsnpdpmsi : (LLBQX- or LLGIV-) & ; =шедшим.vnnpdpmst : (LLBDA- or LLBQT-) & ; =шедшим.vnnpdpnst : (LLBDA- or LLBQT-) & ; =шедшим.vnnpdppd : (LLBDA- or LLBQT-) & ; =шедшим.vsnpdpmst : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшим.vsnpdpnst : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшим.vsnpdppd : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшим.vsppdpmst : (LLBQW- or LLGLQ-) & ; =шедшим.vsppdpnst : (LLBQW- or LLGLQ-) & ; =шедшим.vsppdppd : (LLBQW- or LLGLQ-) & ; =шедшими.vnnpdppt : (LLBDA- or LLBQT-) & ; =шедшими.vsnpdppt : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшими.vsppdppt : (LLBQW- or LLGLQ-) & ; =шедшимиÑÑ.vsnpdppt : (LLBQX- or LLGIV-) & ; =шедшимÑÑ.vsnpdpmst : (LLBQX- or LLGIV-) & ; =шедшимÑÑ.vsnpdpnst : (LLBQX- or LLGIV-) & ; =шедшимÑÑ.vsnpdppd : (LLBQX- or LLGIV-) & ; =шедших.vnnpdppg : (LLBDA- or LLBQT-) & ; =шедших.vnnpdppp : (LLBDA- or LLBQT-) & ; =шедших.vsnpdppg : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедших.vsnpdppp : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедших.vsppdppg : (LLBQW- or LLGLQ-) & ; =шедших.vsppdppp : (LLBQW- or LLGLQ-) & ; =шедшихÑÑ.vsnpdppg : (LLBQX- or LLGIV-) & ; =шедшихÑÑ.vsnpdppp : (LLBQX- or LLGIV-) & ; =шедшую.vnnpdpfsv : (LLBDA- or LLBQT-) & ; =шедшую.vsnpdpfsv : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шедшую.vsppdpfsv : (LLBQW- or LLGLQ-) & ; =шедшуюÑÑ.vsnpdpfsv : (LLBQX- or LLGIV-) & ; =шее.vnnpdpnsi : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шее.vnnpdpnsv : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шее.vnppdpnsi : (LLCWK- or LLCZR- or LLEMD-) & ; =шее.vnppdpnsv : (LLCWK- or LLCZR- or LLEMD-) & ; =шее.vsnpdpnsi : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шее.vsnpdpnsv : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шее.vsppdpnsi : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шее.vsppdpnsv : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шееÑÑ.vnnpdpnsi : (LLCWW- or LLDFA-) & ; =шееÑÑ.vnnpdpnsv : (LLCWW- or LLDFA-) & ; =шееÑÑ.vnppspnsi : (LLCWK-) & ; =шееÑÑ.vnppspnsv : (LLCWK-) & ; =шееÑÑ.vsnpdpnsi : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шееÑÑ.vsnpdpnsv : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шей.ndnpg : (LLDHV-) & ; =шей.nlfpg : (LLCLU-) & ; =шей.nlfpv : (LLCLU-) & ; =шей.vnnpdpfsd : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шей.vnnpdpfsg : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шей.vnnpdpfsp : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шей.vnnpdpfst : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шей.vnppdpfsd : (LLCWK- or LLCZR- or LLEMD-) & ; =шей.vnppdpfsg : (LLCWK- or LLCZR- or LLEMD-) & ; =шей.vnppdpfsp : (LLCWK- or LLCZR- or LLEMD-) & ; =шей.vnppdpfst : (LLCWK- or LLCZR- or LLEMD-) & ; =шей.vsnpdpfsd : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шей.vsnpdpfsg : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шей.vsnpdpfsp : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шей.vsnpdpfst : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шей.vspdv2s : (LLDJM- or LLDJN- or LLGCY-) & ; =шей.vsppdpfsd : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шей.vsppdpfsg : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шей.vsppdpfsp : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шей.vsppdpfst : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шейÑÑ.vnnpdpfsd : (LLCWW- or LLDFA-) & ; =шейÑÑ.vnnpdpfsg : (LLCWW- or LLDFA-) & ; =шейÑÑ.vnnpdpfsp : (LLCWW- or LLDFA-) & ; =шейÑÑ.vnnpdpfst : (LLCWW- or LLDFA-) & ; =шейÑÑ.vnppspfsd : (LLCWK-) & ; =шейÑÑ.vnppspfsg : (LLCWK-) & ; =шейÑÑ.vnppspfsp : (LLCWK-) & ; =шейÑÑ.vnppspfst : (LLCWK-) & ; =шейÑÑ.vsndv2s : (LLDJO- or LLFEO- or LLGNQ-) & ; =шейÑÑ.vsnpdpfsd : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шейÑÑ.vsnpdpfsg : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шейÑÑ.vsnpdpfsp : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шейÑÑ.vsnpdpfst : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шейте.vspdv2p : (LLDJM- or LLDJN- or LLGCY-) & ; =шейтеÑÑŒ.vsndv2p : (LLDJO- or LLFEO- or LLGNQ-) & ; =шел.vnndpms : (LLBDA-) & ; =шел.vsndpms : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шел.vspdpms : (LLBQW- or LLGLQ-) & ; =шелÑÑ.vsndpms : (LLBQX- or LLGIV-) & ; =шем.vnndn1p : (LLDHA- or LLDHB- or LLFFQ-) & ; =шем.vnnpdpmsp : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шем.vnnpdpnsp : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шем.vnpdn1p : (LLCNE- or LLDHD- or LLEQO-) & ; =шем.vnppdpmsp : (LLCWK- or LLCZR- or LLEMD-) & ; =шем.vnppdpnsp : (LLCWK- or LLCZR- or LLEMD-) & ; =шем.vsndf1p : (LLCNF- or LLDHG- or LLDHH- or LLGIC- or LLGJG- or LLGJO-) & ; =шем.vsndv1p : (LLGIC- or LLGJO-) & ; =шем.vsndv1s : (LLCNF- or LLDHH-) & ; =шем.vsnpdpmsp : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шем.vsnpdpnsp : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шем.vspdf1p : (LLCNG- or LLCNH- or LLCNI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFBP- or LLFRT- or LLFRU- or LLFSE- or LLGBT- or LLGCM- or LLGCQ- or LLGEZ- or LLGOA-) & ; =шем.vspdv1p : (LLGBT- or LLGCQ- or LLGOA-) & ; =шем.vspdv1s : (LLCNG- or LLCNH- or LLDHL-) & ; =шем.vsppdpmsp : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шем.vsppdpnsp : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шемÑÑ.vnndn1p : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шемÑÑ.vnnpdpmsp : (LLCWW- or LLDFA-) & ; =шемÑÑ.vnnpdpnsp : (LLCWW- or LLDFA-) & ; =шемÑÑ.vnppspmsp : (LLCWK-) & ; =шемÑÑ.vnppspnsp : (LLCWK-) & ; =шемÑÑ.vsndf1p : (LLCNK- or LLCNL- or LLDHR- or LLDHS- or LLDHT- or LLFEB- or LLFEE- or LLGBU- or LLGCN- or LLGFP- or LLGOB- or LLGOJ-) & ; =шемÑÑ.vsndv1p : (LLGBU- or LLGFP- or LLGOB-) & ; =шемÑÑ.vsndv1s : (LLCNK- or LLCNL- or LLDHT-) & ; =шемÑÑ.vsnpdpmsp : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шемÑÑ.vsnpdpnsp : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шемте.vsndv1p : (LLCNF- or LLDHH- or LLGIC- or LLGJO-) & ; =шемте.vspdv1p : (LLCNG- or LLCNH- or LLDHL- or LLGBT- or LLGCQ- or LLGOA-) & ; =шемтеÑÑŒ.vsndv1p : (LLCNK- or LLCNL- or LLDHT- or LLGBU- or LLGFP- or LLGOB-) & ; =шему.vnnpdpmsd : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шему.vnnpdpnsd : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шему.vnppdpmsd : (LLCWK- or LLCZR- or LLEMD-) & ; =шему.vnppdpnsd : (LLCWK- or LLCZR- or LLEMD-) & ; =шему.vsnpdpmsd : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шему.vsnpdpnsd : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шему.vsppdpmsd : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шему.vsppdpnsd : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шемуÑÑ.vnnpdpmsd : (LLCWW- or LLDFA-) & ; =шемуÑÑ.vnnpdpnsd : (LLCWW- or LLDFA-) & ; =шемуÑÑ.vnppspmsd : (LLCWK-) & ; =шемуÑÑ.vnppspnsd : (LLCWK-) & ; =шемуÑÑ.vsnpdpmsd : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шемуÑÑ.vsnpdpnsd : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шен.vnppspmsi : (LLCOY- or LLEWH-) & ; =шен.vnppspmss : (LLCOB- or LLCOH- or LLEME- or LLEMT- or LLEOX- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шен.vsppsnmss : (LLCON- or LLCOO- or LLCOP- or LLCOS- or LLCOU- or LLELX- or LLEMK- or LLEML- or LLESS- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шен.vsppspmsi : (LLCOR- or LLCOV- or LLEPY- or LLFHA-) & ; =шен.vsppspmss : (LLFTI- or LLFTU- or LLFTV-) & ; =шена.vnppspfsi : (LLCOY- or LLEWH-) & ; =шена.vnppspfss : (LLCOB- or LLCOH- or LLEME- or LLEMT- or LLEOX- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шена.vsppsnfss : (LLCON- or LLCOO- or LLCOP- or LLCOS- or LLCOU- or LLELX- or LLEMK- or LLEML- or LLESS- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шена.vsppspfsi : (LLCOR- or LLCOV- or LLEPY- or LLFHA-) & ; =шена.vsppspfss : (LLFTI- or LLFTU- or LLFTV-) & ; =шеннаÑ.vnppspfsi : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шеннаÑ.vsppspfsi : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенного.vnppspmsg : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенного.vnppspmsv =шенный.vnppspmsv : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенного.vnppspnsg : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенного.vnppspnsv : (LLCOY- or LLEWH- or LLFUH-) & ; =шенного.vsppspmsg : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенного.vsppspmsv : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенного.vsppspnsg : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенного.vsppspnsv : (LLCOR- or LLCOV- or LLEPY- or LLFHA- or LLFTI- or LLFTU- or LLFTV-) & ; =шенное.vnppspnsi : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенное.vnppspnsv : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенное.vsppspnsi : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенное.vsppspnsv : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенной.vnppspfsd : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенной.vnppspfsg : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенной.vnppspfsp : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенной.vnppspfst : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенной.vsppspfsd : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенной.vsppspfsg : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенной.vsppspfsp : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенной.vsppspfst : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенном.vnppspmsp : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенном.vnppspnsp : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенном.vsppspmsp : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенном.vsppspnsp : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенному.vnppspmsd : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенному.vnppspnsd : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенному.vsppspmsd : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенному.vsppspnsd : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенною.vnppspfst : (LLCOY- or LLEWH- or LLFUH-) & ; =шенною.vsppspfst : (LLCOR- or LLCOV- or LLEPY- or LLFHA- or LLFTI- or LLFTU- or LLFTV-) & ; =шенную.vnppspfsv : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенную.vsppspfsv : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенные.vnppsppi : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенные.vnppsppv =шенных.vnppsppv : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенные.vsppsppi : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенные.vsppsppv : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенный.vnppspmsi : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенный.vsppspmsi : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенный.vsppspmsv : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенным.vnppspmst : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенным.vnppspnst : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенным.vnppsppd : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенным.vsppspmst : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенным.vsppspnst : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенным.vsppsppd : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенными.vnppsppt : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенными.vsppsppt : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенных.vnppsppg : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенных.vnppsppp : (LLCOB- or LLCOH- or LLCOY- or LLEME- or LLEMT- or LLEOX- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шенных.vsppsppg : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенных.vsppsppp : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOU- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLESS- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шенных.vsppsppv : (LLCON- or LLCOO- or LLCOP- or LLCOR- or LLCOS- or LLCOV- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLFHA- or LLFTI- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шено.vnppspnsi : (LLCOY- or LLEWH-) & ; =шено.vnppspnss : (LLCOB- or LLCOH- or LLEME- or LLEMT- or LLEOX- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шено.vsppsnnss : (LLCON- or LLCOO- or LLCOP- or LLCOS- or LLCOU- or LLELX- or LLEMK- or LLEML- or LLESS- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шено.vsppspnsi : (LLCOR- or LLCOV- or LLEPY- or LLFHA-) & ; =шено.vsppspnss : (LLFTI- or LLFTU- or LLFTV-) & ; =шены.vnppsppi : (LLCOY- or LLEWH-) & ; =шены.vnppspps : (LLCOB- or LLCOH- or LLEME- or LLEMT- or LLEOX- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHH- or LLFUH-) & ; =шены.vsppsnps : (LLCON- or LLCOO- or LLCOP- or LLCOS- or LLCOU- or LLELX- or LLEMK- or LLEML- or LLESS- or LLFWM- or LLFWR- or LLFYC- or LLGDJ- or LLGDO- or LLGOZ-) & ; =шены.vsppsppi : (LLCOR- or LLCOV- or LLEPY- or LLFHA-) & ; =шены.vsppspps : (LLFTI- or LLFTU- or LLFTV-) & ; =шет.vnndn3s : (LLDHA- or LLDHB- or LLFFQ-) & ; =шет.vnpdn3s : (LLCNE- or LLDHD- or LLEQO-) & ; =шет.vsndf3s : (LLCNF- or LLDHG- or LLDHH- or LLGIC- or LLGJG- or LLGJO-) & ; =шет.vspdf3s : (LLCNG- or LLCNH- or LLCNI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFBP- or LLFRT- or LLFRU- or LLFSE- or LLGBT- or LLGCM- or LLGCQ- or LLGEZ- or LLGOA-) & ; =шете.vnndn2p : (LLDHA- or LLDHB- or LLFFQ-) & ; =шете.vnpdn2p : (LLCNE- or LLDHD- or LLEQO-) & ; =шете.vsndf2p : (LLCNF- or LLDHG- or LLDHH- or LLGIC- or LLGJG- or LLGJO-) & ; =шете.vspdf2p : (LLCNG- or LLCNH- or LLCNI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFBP- or LLFRT- or LLFRU- or LLFSE- or LLGBT- or LLGCM- or LLGCQ- or LLGEZ- or LLGOA-) & ; =шетеÑÑŒ.vnndn2p : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шетеÑÑŒ.vsndf2p : (LLCNK- or LLCNL- or LLDHR- or LLDHS- or LLDHT- or LLFEB- or LLFEE- or LLGBU- or LLGCN- or LLGFP- or LLGOB- or LLGOJ-) & ; =шетÑÑ.vnndn3s : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шетÑÑ.vsndf3s : (LLCNK- or LLCNL- or LLDHR- or LLDHS- or LLDHT- or LLFEB- or LLFEE- or LLGBU- or LLGCN- or LLGFP- or LLGOB- or LLGOJ-) & ; =шешь.vnndn2s : (LLDHA- or LLDHB- or LLFFQ-) & ; =шешь.vnpdn2s : (LLCNE- or LLDHD- or LLEQO-) & ; =шешь.vsndf2s : (LLCNF- or LLDHG- or LLDHH- or LLGIC- or LLGJG- or LLGJO-) & ; =шешь.vspdf2s : (LLCNG- or LLCNH- or LLCNI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFBP- or LLFRT- or LLFRU- or LLFSE- or LLGBT- or LLGCM- or LLGCQ- or LLGEZ- or LLGOA-) & ; =шешьÑÑ.vnndn2s : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шешьÑÑ.vsndf2s : (LLCNK- or LLCNL- or LLDHR- or LLDHS- or LLDHT- or LLFEB- or LLFEE- or LLGBU- or LLGCN- or LLGFP- or LLGOB- or LLGOJ-) & ; =шею.vsnpdpfst : (LLBWF- or LLBWH- or LLBWI- or LLCWL- or LLFDT- or LLFFD- or LLGSC-) & ; =шеюÑÑ.vsnpdpfst : (LLFDT- or LLFFD- or LLGSC-) & ; =ши.ndnpi : (LLDHV-) & ; =ши.ndnpv : (LLDHV-) & ; =ши.nlfpi : (LLCLU-) & ; =ши.nlfsd : (LLCLU-) & ; =ши.nlfsg : (LLCLU-) & ; =ши.nlfsp : (LLCLU-) & ; =ши.vnnddp : (LLBWA- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =ши.vnndv2s : (LLDHA- or LLDHB- or LLFFQ-) & ; =ши.vnpddp : (LLCWK- or LLCZR- or LLEMD-) & ; =ши.vnpdv2s : (LLCNE- or LLEQO-) & ; =ши.vsnddp : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEU- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGQD- or LLGSC-) & ; =ши.vsndv2s : (LLCNF- or LLDHG- or LLDHH- or LLGIC- or LLGJG- or LLGJO-) & ; =ши.vspddp : (LLAXF- or LLBWX- or LLBWZ- or LLBXB- or LLCWO- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =ши.vspdv2s : (LLCNG- or LLCNI- or LLDHJ- or LLDHL- or LLDHM- or LLFRT- or LLFSE- or LLGBT- or LLGCQ- or LLGEZ-) & ; =шив.vspddp =шивши.vspddp : (LLDJM- or LLDJN- or LLGCY-) & ; =шившаÑ.vsppdpfsi : (LLDJM- or LLDJN- or LLGCY-) & ; =шившаÑÑÑ.vsnpdpfsi : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившего.vsppdpmsg : (LLDJM- or LLDJN- or LLGCY-) & ; =шившего.vsppdpmsv =шивший.vsppdpmsv : (LLDJM- or LLDJN- or LLGCY-) & ; =шившего.vsppdpnsg : (LLDJM- or LLDJN- or LLGCY-) & ; =шившего.vsppdpnsv : (LLDJM-) & ; =шившегоÑÑ.vsnpdpmsg : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившегоÑÑ.vsnpdpmsv =шившийÑÑ.vsnpdpmsv : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившегоÑÑ.vsnpdpnsg : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившегоÑÑ.vsnpdpnsv : (LLFEO-) & ; =шившее.vsppdpnsi : (LLDJM- or LLDJN- or LLGCY-) & ; =шившее.vsppdpnsv : (LLDJM- or LLDJN- or LLGCY-) & ; =шившееÑÑ.vsnpdpnsi : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившееÑÑ.vsnpdpnsv : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившей.vsppdpfsd : (LLDJM- or LLDJN- or LLGCY-) & ; =шившей.vsppdpfsg : (LLDJM- or LLDJN- or LLGCY-) & ; =шившей.vsppdpfsp : (LLDJM- or LLDJN- or LLGCY-) & ; =шившей.vsppdpfst : (LLDJM- or LLDJN- or LLGCY-) & ; =шившейÑÑ.vsnpdpfsd : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившейÑÑ.vsnpdpfsg : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившейÑÑ.vsnpdpfsp : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившейÑÑ.vsnpdpfst : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившем.vsppdpmsp : (LLDJM- or LLDJN- or LLGCY-) & ; =шившем.vsppdpnsp : (LLDJM- or LLDJN- or LLGCY-) & ; =шившемÑÑ.vsnpdpmsp : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившемÑÑ.vsnpdpnsp : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившему.vsppdpmsd : (LLDJM- or LLDJN- or LLGCY-) & ; =шившему.vsppdpnsd : (LLDJM- or LLDJN- or LLGCY-) & ; =шившемуÑÑ.vsnpdpmsd : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившемуÑÑ.vsnpdpnsd : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившею.vsppdpfst : (LLDJM-) & ; =шившеюÑÑ.vsnpdpfst : (LLFEO-) & ; =шившие.vsppdppi : (LLDJM- or LLDJN- or LLGCY-) & ; =шившие.vsppdppv =шивших.vsppdppv : (LLDJM- or LLDJN- or LLGCY-) & ; =шившиеÑÑ.vsnpdppi : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившиеÑÑ.vsnpdppv =шившихÑÑ.vsnpdppv : (LLDJO- or LLFEO- or LLGNQ-) & ; =шивший.vsppdpmsi : (LLDJM- or LLDJN- or LLGCY-) & ; =шившийÑÑ.vsnpdpmsi : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившим.vsppdpmst : (LLDJM- or LLDJN- or LLGCY-) & ; =шившим.vsppdpnst : (LLDJM- or LLDJN- or LLGCY-) & ; =шившим.vsppdppd : (LLDJM- or LLDJN- or LLGCY-) & ; =шившими.vsppdppt : (LLDJM- or LLDJN- or LLGCY-) & ; =шившимиÑÑ.vsnpdppt : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившимÑÑ.vsnpdpmst : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившимÑÑ.vsnpdpnst : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившимÑÑ.vsnpdppd : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившиÑÑŒ.vnnddp : (LLFEO-) & ; =шившиÑÑŒ.vsnddp : (LLDJO- or LLGNQ-) & ; =шивших.vsppdppg : (LLDJM- or LLDJN- or LLGCY-) & ; =шивших.vsppdppp : (LLDJM- or LLDJN- or LLGCY-) & ; =шившихÑÑ.vsnpdppg : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившихÑÑ.vsnpdppp : (LLDJO- or LLFEO- or LLGNQ-) & ; =шившую.vsppdpfsv : (LLDJM- or LLDJN- or LLGCY-) & ; =шившуюÑÑ.vsnpdpfsv : (LLDJO- or LLFEO- or LLGNQ-) & ; =шие.vnnpdppi : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шие.vnnpdppv =ших.vnnpdppv : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шие.vnppdppi : (LLCWK- or LLCZR- or LLEMD-) & ; =шие.vnppdppv =ших.vnppdppv : (LLCWK- or LLCZR- or LLEMD-) & ; =шие.vsnpdppi : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шие.vsnpdppv : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шие.vsppdppi : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шие.vsppdppv =ших.vsppdppv : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шиеÑÑ.vnnpdppi : (LLCWW- or LLDFA-) & ; =шиеÑÑ.vnnpdppv =шихÑÑ.vnnpdppv : (LLCWW- or LLDFA-) & ; =шиеÑÑ.vnppsppi : (LLCWK-) & ; =шиеÑÑ.vnppsppv =шихÑÑ.vnppsppv : (LLCWK-) & ; =шиеÑÑ.vsnpdppi : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шиеÑÑ.vsnpdppv =шихÑÑ.vsnpdppv : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =ший.vnnpdpmsi : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =ший.vnppdpmsi : (LLCWK- or LLCZR- or LLEMD-) & ; =ший.vsnpdpmsi : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =ший.vsnpdpmsv : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =ший.vsppdpmsi : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шийÑÑ.vnnpdpmsi : (LLCWW- or LLDFA-) & ; =шийÑÑ.vnppspmsi : (LLCWK-) & ; =шийÑÑ.vsnpdpmsi : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шил.vspdpms : (LLDJM- or LLDJN- or LLGCY-) & ; =шила.vspdpfs : (LLDJM- or LLDJN- or LLGCY-) & ; =шилаÑÑŒ.vsndpfs : (LLDJO- or LLFEO- or LLGNQ-) & ; =шили.vspdpp : (LLDJM- or LLDJN- or LLGCY-) & ; =шилиÑÑŒ.vsndpp : (LLDJO- or LLFEO- or LLGNQ-) & ; =шило.vspdpns : (LLDJM- or LLDJN- or LLGCY-) & ; =шилоÑÑŒ.vsndpns : (LLDJO- or LLFEO- or LLGNQ-) & ; =шилÑÑ.vsndpms : (LLDJO- or LLFEO- or LLGNQ-) & ; =шим.vnnpdpmst : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шим.vnnpdpnst : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шим.vnnpdppd : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шим.vnppdpmst : (LLCWK- or LLCZR- or LLEMD-) & ; =шим.vnppdpnst : (LLCWK- or LLCZR- or LLEMD-) & ; =шим.vnppdppd : (LLCWK- or LLCZR- or LLEMD-) & ; =шим.vsnpdpmst : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шим.vsnpdpnst : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шим.vsnpdppd : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шим.vsppdpmst : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шим.vsppdpnst : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шим.vsppdppd : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шими.vnnpdppt : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шими.vnppdppt : (LLCWK- or LLCZR- or LLEMD-) & ; =шими.vsnpdppt : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWS- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEU- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шими.vsppdppt : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шимиÑÑ.vnnpdppt : (LLCWW- or LLDFA-) & ; =шимиÑÑ.vnppsppt : (LLCWK-) & ; =шимиÑÑ.vsnpdppt : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шимÑÑ.vnnpdpmst : (LLCWW- or LLDFA-) & ; =шимÑÑ.vnnpdpnst : (LLCWW- or LLDFA-) & ; =шимÑÑ.vnnpdppd : (LLCWW- or LLDFA-) & ; =шимÑÑ.vnppspmst : (LLCWK-) & ; =шимÑÑ.vnppspnst : (LLCWK-) & ; =шимÑÑ.vnppsppd : (LLCWK-) & ; =шимÑÑ.vsnpdpmst : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шимÑÑ.vsnpdpnst : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шимÑÑ.vsnpdppd : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шиÑÑŒ.vnnddp : (LLCWW- or LLDFA- or LLFDT- or LLFFD- or LLGSC-) & ; =шиÑÑŒ.vnndv2s : (LLCNJ- or LLDHN- or LLEQP-) & ; =шиÑÑŒ.vsnddp : (LLAXW- or LLBXE- or LLBXF- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLDFL- or LLDFM- or LLFWZ- or LLFXP- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT-) & ; =шиÑÑŒ.vsndv2s : (LLCNK- or LLDHR- or LLDHT- or LLFEB- or LLGBU- or LLGFP- or LLGOJ-) & ; =шит.vsppsnmss : (LLDJN- or LLGCY-) & ; =шит.vsppspmsi : (LLDJM-) & ; =шита.vsppsnfss : (LLDJN- or LLGCY-) & ; =шита.vsppspfsi : (LLDJM-) & ; =шитаÑ.vsppspfsi : (LLDJM- or LLDJN- or LLGCY-) & ; =шите.vnndv2p : (LLDHA- or LLDHB- or LLFFQ-) & ; =шите.vnpdv2p : (LLCNE- or LLEQO-) & ; =шите.vsndv2p : (LLCNF- or LLDHG- or LLDHH- or LLGIC- or LLGJG- or LLGJO-) & ; =шите.vspdv2p : (LLCNG- or LLCNI- or LLDHJ- or LLDHL- or LLDHM- or LLFRT- or LLFSE- or LLGBT- or LLGCQ- or LLGEZ-) & ; =шитеÑÑŒ.vnndv2p : (LLCNJ- or LLDHN- or LLEQP-) & ; =шитеÑÑŒ.vsndv2p : (LLCNK- or LLDHR- or LLDHT- or LLFEB- or LLGBU- or LLGFP- or LLGOJ-) & ; =шито.vsppsnnss : (LLDJN- or LLGCY-) & ; =шито.vsppspnsi : (LLDJM-) & ; =шитого.vsppspmsg : (LLDJM- or LLDJN- or LLGCY-) & ; =шитого.vsppspmsv =шитый.vsppspmsv : (LLDJM- or LLDJN- or LLGCY-) & ; =шитого.vsppspnsg : (LLDJM- or LLDJN- or LLGCY-) & ; =шитого.vsppspnsv : (LLDJM-) & ; =шитое.vsppspnsi : (LLDJM- or LLDJN- or LLGCY-) & ; =шитое.vsppspnsv : (LLDJM- or LLDJN- or LLGCY-) & ; =шитой.vsppspfsd : (LLDJM- or LLDJN- or LLGCY-) & ; =шитой.vsppspfsg : (LLDJM- or LLDJN- or LLGCY-) & ; =шитой.vsppspfsp : (LLDJM- or LLDJN- or LLGCY-) & ; =шитой.vsppspfst : (LLDJM- or LLDJN- or LLGCY-) & ; =шитом.vsppspmsp : (LLDJM- or LLDJN- or LLGCY-) & ; =шитом.vsppspnsp : (LLDJM- or LLDJN- or LLGCY-) & ; =шитому.vsppspmsd : (LLDJM- or LLDJN- or LLGCY-) & ; =шитому.vsppspnsd : (LLDJM- or LLDJN- or LLGCY-) & ; =шитою.vsppspfst : (LLDJM-) & ; =шитую.vsppspfsv : (LLDJM- or LLDJN- or LLGCY-) & ; =шиты.vsppsnps : (LLDJN- or LLGCY-) & ; =шиты.vsppsppi : (LLDJM-) & ; =шитые.vsppsppi : (LLDJM- or LLDJN- or LLGCY-) & ; =шитые.vsppsppv =шитых.vsppsppv : (LLDJM- or LLDJN- or LLGCY-) & ; =шитый.vsppspmsi : (LLDJM- or LLDJN- or LLGCY-) & ; =шитым.vsppspmst : (LLDJM- or LLDJN- or LLGCY-) & ; =шитым.vsppspnst : (LLDJM- or LLDJN- or LLGCY-) & ; =шитым.vsppsppd : (LLDJM- or LLDJN- or LLGCY-) & ; =шитыми.vsppsppt : (LLDJM- or LLDJN- or LLGCY-) & ; =шитых.vsppsppg : (LLDJM- or LLDJN- or LLGCY-) & ; =шитых.vsppsppp : (LLDJM- or LLDJN- or LLGCY-) & ; =шить.vspdi : (LLDJM- or LLDJN- or LLGCY-) & ; =шитьÑÑ.vsndi : (LLDJO- or LLFEO- or LLGNQ-) & ; =ших.vnnpdppg : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =ших.vnnpdppp : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =ших.vnppdppg : (LLCWK- or LLCZR- or LLEMD-) & ; =ших.vnppdppp : (LLCWK- or LLCZR- or LLEMD-) & ; =ших.vsnpdppg : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =ших.vsnpdppp : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =ших.vsnpdppv : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =ших.vsppdppg : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =ших.vsppdppp : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шихÑÑ.vnnpdppg : (LLCWW- or LLDFA-) & ; =шихÑÑ.vnnpdppp : (LLCWW- or LLDFA-) & ; =шихÑÑ.vnppsppg : (LLCWK-) & ; =шихÑÑ.vnppsppp : (LLCWK-) & ; =шихÑÑ.vsnpdppg : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шихÑÑ.vsnpdppp : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шла.vnndpfs : (LLBDA-) & ; =шла.vsndpfs : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шла.vspdpfs : (LLBQW- or LLGLQ-) & ; =шлаÑÑŒ.vsndpfs : (LLBQX- or LLGIV-) & ; =шлем.vnpdn1p : (LLEWC-) & ; =шлем.vspdf1p : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =шлем.vspdv1p : (LLGGH-) & ; =шлем.vspdv1s : (LLCPR-) & ; =шлемÑÑ.vsndf1p : (LLCPU- or LLGPV-) & ; =шлемÑÑ.vsndv1p : (LLGPV-) & ; =шлемÑÑ.vsndv1s : (LLCPU-) & ; =шлемте.vspdv1p : (LLCPR- or LLGGH-) & ; =шлемтеÑÑŒ.vsndv1p : (LLCPU- or LLGPV-) & ; =шлен.vsppsnmss : (LLCPV- or LLGFJ-) & ; =шлена.vsppsnfss : (LLCPV- or LLGFJ-) & ; =шленнаÑ.vsppspfsi : (LLCPV- or LLGFJ-) & ; =шленного.vsppspmsg : (LLCPV- or LLGFJ-) & ; =шленного.vsppspmsv =шленный.vsppspmsv : (LLCPV- or LLGFJ-) & ; =шленного.vsppspnsg : (LLCPV- or LLGFJ-) & ; =шленное.vsppspnsi : (LLCPV- or LLGFJ-) & ; =шленное.vsppspnsv : (LLCPV- or LLGFJ-) & ; =шленной.vsppspfsd : (LLCPV- or LLGFJ-) & ; =шленной.vsppspfsg : (LLCPV- or LLGFJ-) & ; =шленной.vsppspfsp : (LLCPV- or LLGFJ-) & ; =шленной.vsppspfst : (LLCPV- or LLGFJ-) & ; =шленном.vsppspmsp : (LLCPV- or LLGFJ-) & ; =шленном.vsppspnsp : (LLCPV- or LLGFJ-) & ; =шленному.vsppspmsd : (LLCPV- or LLGFJ-) & ; =шленному.vsppspnsd : (LLCPV- or LLGFJ-) & ; =шленную.vsppspfsv : (LLCPV- or LLGFJ-) & ; =шленные.vsppsppi : (LLCPV- or LLGFJ-) & ; =шленные.vsppsppv =шленных.vsppsppv : (LLCPV- or LLGFJ-) & ; =шленный.vsppspmsi : (LLCPV- or LLGFJ-) & ; =шленным.vsppspmst : (LLCPV- or LLGFJ-) & ; =шленным.vsppspnst : (LLCPV- or LLGFJ-) & ; =шленным.vsppsppd : (LLCPV- or LLGFJ-) & ; =шленными.vsppsppt : (LLCPV- or LLGFJ-) & ; =шленных.vsppsppg : (LLCPV- or LLGFJ-) & ; =шленных.vsppsppp : (LLCPV- or LLGFJ-) & ; =шлено.vsppsnnss : (LLCPV- or LLGFJ-) & ; =шлены.vsppsnps : (LLCPV- or LLGFJ-) & ; =шлет.vnpdn3s : (LLEWC-) & ; =шлет.vspdf3s : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =шлете.vnpdn2p : (LLEWC-) & ; =шлете.vspdf2p : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =шлетеÑÑŒ.vsndf2p : (LLCPU- or LLGPV-) & ; =шлетÑÑ.vsndf3s : (LLCPU- or LLGPV-) & ; =шлешь.vnpdn2s : (LLEWC-) & ; =шлешь.vspdf2s : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =шлешьÑÑ.vsndf2s : (LLCPU- or LLGPV-) & ; =шли.vnndpp : (LLBDA-) & ; =шли.vnpdv2s : (LLEWC-) & ; =шли.vsndpp : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шли.vspdpp : (LLBQW- or LLGLQ-) & ; =шли.vspdv2s : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =шлиÑÑŒ.vsndpp : (LLBQX- or LLGIV-) & ; =шлиÑÑŒ.vsndv2s : (LLCPU- or LLGPV-) & ; =шлите.vnpdv2p : (LLEWC-) & ; =шлите.vspdv2p : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =шлитеÑÑŒ.vsndv2p : (LLCPU- or LLGPV-) & ; =шло.vnndpns : (LLBDA-) & ; =шло.vsndpns : (LLBQU- or LLBQV- or LLFPL- or LLFZI-) & ; =шло.vspdpns : (LLBQW- or LLGLQ-) & ; =шлоÑÑŒ.vsndpns : (LLARF- or LLBQX- or LLGIV-) & ; =шлю.vnpdn1s : (LLEWC-) & ; =шлю.vspdf1s : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =шлюÑÑŒ.vsndf1s : (LLCPU- or LLGPV-) & ; =шлют.vnpdn3p : (LLEWC-) & ; =шлют.vspdf3p : (LLCPR- or LLCPS- or LLFSF- or LLGGH-) & ; =шлютÑÑ.vsndf3p : (LLCPU- or LLGPV-) & ; =шлющаÑ.vnppdnfsi : (LLEWC-) & ; =шлющего.vnppdnmsg : (LLEWC-) & ; =шлющего.vnppdnmsv =шлющий.vnppdnmsv : (LLEWC-) & ; =шлющего.vnppdnnsg : (LLEWC-) & ; =шлющего.vnppdnnsv =шлющее.vnppdnnsv : (LLEWC-) & ; =шлющее.vnppdnnsi : (LLEWC-) & ; =шлющей.vnppdnfsd : (LLEWC-) & ; =шлющей.vnppdnfsg : (LLEWC-) & ; =шлющей.vnppdnfsp : (LLEWC-) & ; =шлющей.vnppdnfst =шлющею.vnppdnfst : (LLEWC-) & ; =шлющем.vnppdnmsp : (LLEWC-) & ; =шлющем.vnppdnnsp : (LLEWC-) & ; =шлющему.vnppdnmsd : (LLEWC-) & ; =шлющему.vnppdnnsd : (LLEWC-) & ; =шлющие.vnppdnpi : (LLEWC-) & ; =шлющие.vnppdnpv =шлющих.vnppdnpv : (LLEWC-) & ; =шлющий.vnppdnmsi : (LLEWC-) & ; =шлющим.vnppdnmst : (LLEWC-) & ; =шлющим.vnppdnnst : (LLEWC-) & ; =шлющим.vnppdnpd : (LLEWC-) & ; =шлющими.vnppdnpt : (LLEWC-) & ; =шлющих.vnppdnpg : (LLEWC-) & ; =шлющих.vnppdnpp : (LLEWC-) & ; =шлющую.vnppdnfsv : (LLEWC-) & ; =шлÑ.vnpddn : (LLEWC-) & ; =шу.vnndn1s : (LLCNM- or LLCNN- or LLCNU- or LLCNV- or LLCNW- or LLCNX- or LLCNY- or LLDHA- or LLDHB- or LLEMG- or LLENB- or LLENG- or LLEOC- or LLERT- or LLESD- or LLESQ- or LLFFQ- or LLFOM-) & ; =шу.vnpdn1s : (LLCNE- or LLCOB- or LLCOC- or LLCOD- or LLCOH- or LLCOY- or LLDHD- or LLELP- or LLEME- or LLEMT- or LLENS- or LLENV- or LLEOX- or LLEQO- or LLEWA- or LLEWH- or LLFFL- or LLFGX- or LLFGY- or LLFGZ- or LLFHD- or LLFHE- or LLFHG- or LLFHH- or LLFQY- or LLFUH-) & ; =шу.vsndf1s : (LLCNF- or LLCNO- or LLCOI- or LLCOJ- or LLCOK- or LLCOL- or LLCOM- or LLDHG- or LLDHH- or LLEOH- or LLEOO- or LLEPV- or LLGHX- or LLGIC- or LLGJG- or LLGJO- or LLGKE- or LLGLR- or LLGOP- or LLGOU-) & ; =шу.vspdf1s : (LLCNG- or LLCNH- or LLCNI- or LLCON- or LLCOO- or LLCOP- or LLCOQ- or LLCOR- or LLCOS- or LLCOT- or LLCOU- or LLCOV- or LLCOW- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLELX- or LLEMK- or LLEML- or LLEPY- or LLERC- or LLERK- or LLESS- or LLFBC- or LLFBP- or LLFHA- or LLFHB- or LLFHC- or LLFRT- or LLFRU- or LLFSE- or LLFTI- or LLFTL- or LLFTU- or LLFTV- or LLFWM- or LLFWR- or LLFYC- or LLGBT- or LLGCM- or LLGCQ- or LLGDJ- or LLGDO- or LLGEZ- or LLGNK- or LLGOA- or LLGOZ- or LLGPR-) & ; =шуÑÑŒ.vnndn1s : (LLCNJ- or LLCOZ- or LLCPA- or LLDHN- or LLDHO- or LLELZ- or LLEMF- or LLEQP- or LLFAQ- or LLFGW-) & ; =шуÑÑŒ.vsndf1s : (LLCNK- or LLCNL- or LLCNP- or LLCPB- or LLCPC- or LLCPD- or LLDHR- or LLDHS- or LLDHT- or LLFDU- or LLFDX- or LLFEB- or LLFEE- or LLFEF- or LLFWN- or LLFYD- or LLGBU- or LLGCN- or LLGDK- or LLGFP- or LLGOB- or LLGOH- or LLGOJ-) & ; =шут.vnndn3p : (LLDHA- or LLDHB- or LLFFQ-) & ; =шут.vnpdn3p : (LLCNE- or LLDHD- or LLEQO-) & ; =шут.vsndf3p : (LLCNF- or LLDHG- or LLDHH- or LLGIC- or LLGJG- or LLGJO-) & ; =шут.vspdf3p : (LLCNG- or LLCNH- or LLCNI- or LLDHJ- or LLDHK- or LLDHL- or LLDHM- or LLFBP- or LLFRT- or LLFRU- or LLFSE- or LLGBT- or LLGCM- or LLGCQ- or LLGEZ- or LLGOA-) & ; =шутÑÑ.vnndn3p : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шутÑÑ.vsndf3p : (LLCNK- or LLCNL- or LLDHR- or LLDHS- or LLDHT- or LLFEB- or LLFEE- or LLGBU- or LLGCN- or LLGFP- or LLGOB- or LLGOJ-) & ; =шущаÑ.vnnpdnfsi : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущаÑ.vnppdnfsi : (LLCNE- or LLDHD- or LLEQO-) & ; =шущаÑÑÑ.vnnpdnfsi : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущего.vnnpdnmsg : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущего.vnnpdnmsv =шущий.vnnpdnmsv : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущего.vnnpdnnsg : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущего.vnppdnmsg : (LLCNE- or LLDHD- or LLEQO-) & ; =шущего.vnppdnmsv =шущий.vnppdnmsv : (LLCNE- or LLDHD- or LLEQO-) & ; =шущего.vnppdnnsg : (LLCNE- or LLDHD- or LLEQO-) & ; =шущегоÑÑ.vnnpdnmsg : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущегоÑÑ.vnnpdnmsv =шущийÑÑ.vnnpdnmsv : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущегоÑÑ.vnnpdnnsg : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущее.vnnpdnnsi : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущее.vnnpdnnsv : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущее.vnppdnnsi : (LLCNE- or LLDHD- or LLEQO-) & ; =шущее.vnppdnnsv : (LLCNE- or LLDHD- or LLEQO-) & ; =шущееÑÑ.vnnpdnnsi : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущееÑÑ.vnnpdnnsv : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущей.vnnpdnfsd : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущей.vnnpdnfsg : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущей.vnnpdnfsp : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущей.vnnpdnfst : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущей.vnppdnfsd : (LLCNE- or LLDHD- or LLEQO-) & ; =шущей.vnppdnfsg : (LLCNE- or LLDHD- or LLEQO-) & ; =шущей.vnppdnfsp : (LLCNE- or LLDHD- or LLEQO-) & ; =шущей.vnppdnfst : (LLCNE- or LLDHD- or LLEQO-) & ; =шущейÑÑ.vnnpdnfsd : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущейÑÑ.vnnpdnfsg : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущейÑÑ.vnnpdnfsp : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущейÑÑ.vnnpdnfst : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущем.vnnpdnmsp : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущем.vnnpdnnsp : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущем.vnppdnmsp : (LLCNE- or LLDHD- or LLEQO-) & ; =шущем.vnppdnnsp : (LLCNE- or LLDHD- or LLEQO-) & ; =шущемÑÑ.vnnpdnmsp : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущемÑÑ.vnnpdnnsp : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущему.vnnpdnmsd : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущему.vnnpdnnsd : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущему.vnppdnmsd : (LLCNE- or LLDHD- or LLEQO-) & ; =шущему.vnppdnnsd : (LLCNE- or LLDHD- or LLEQO-) & ; =шущемуÑÑ.vnnpdnmsd : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущемуÑÑ.vnnpdnnsd : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущие.vnnpdnpi : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущие.vnnpdnpv =шущих.vnnpdnpv : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущие.vnppdnpi : (LLCNE- or LLDHD- or LLEQO-) & ; =шущие.vnppdnpv =шущих.vnppdnpv : (LLCNE- or LLDHD- or LLEQO-) & ; =шущиеÑÑ.vnnpdnpi : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущиеÑÑ.vnnpdnpv =шущихÑÑ.vnnpdnpv : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущий.vnnpdnmsi : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущий.vnppdnmsi : (LLCNE- or LLDHD- or LLEQO-) & ; =шущийÑÑ.vnnpdnmsi : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущим.vnnpdnmst : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущим.vnnpdnnst : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущим.vnnpdnpd : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущим.vnppdnmst : (LLCNE- or LLDHD- or LLEQO-) & ; =шущим.vnppdnnst : (LLCNE- or LLDHD- or LLEQO-) & ; =шущим.vnppdnpd : (LLCNE- or LLDHD- or LLEQO-) & ; =шущими.vnnpdnpt : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущими.vnppdnpt : (LLCNE- or LLDHD- or LLEQO-) & ; =шущимиÑÑ.vnnpdnpt : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущимÑÑ.vnnpdnmst : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущимÑÑ.vnnpdnnst : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущимÑÑ.vnnpdnpd : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущих.vnnpdnpg : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущих.vnnpdnpp : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущих.vnppdnpg : (LLCNE- or LLDHD- or LLEQO-) & ; =шущих.vnppdnpp : (LLCNE- or LLDHD- or LLEQO-) & ; =шущихÑÑ.vnnpdnpg : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущихÑÑ.vnnpdnpp : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шущую.vnnpdnfsv : (LLDHA- or LLDHB- or LLFFQ-) & ; =шущую.vnppdnfsv : (LLCNE- or LLDHD- or LLEQO-) & ; =шущуюÑÑ.vnnpdnfsv : (LLCNJ- or LLDHN- or LLDHO- or LLEQP-) & ; =шую.vnnpdpfsv : (LLBVZ- or LLCWH- or LLCWI- or LLCZC- or LLGLI- or LLGPN-) & ; =шую.vnppdpfsv : (LLCWK- or LLCZR- or LLEMD-) & ; =шую.vsnpdpfsv : (LLBWF- or LLBWH- or LLBWI- or LLBWJ- or LLBWK- or LLBWL- or LLBWN- or LLBWO- or LLBWP- or LLBWQ- or LLBWR- or LLBWS- or LLBWT- or LLCWL- or LLCWM- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLFDT- or LLFFD- or LLFXM- or LLFYG- or LLFYY- or LLGBI- or LLGBZ- or LLGEL- or LLGEU- or LLGEV- or LLGFD- or LLGIT- or LLGKR- or LLGPM- or LLGPY- or LLGQD- or LLGSC-) & ; =шую.vsppdpfsv : (LLAXF- or LLBWX- or LLBWY- or LLBWZ- or LLBXA- or LLBXB- or LLCWO- or LLCWP- or LLCWQ- or LLDDA- or LLDDB- or LLDDC- or LLFWX- or LLFWY- or LLGDZ- or LLGFN- or LLGJY- or LLGKP- or LLGMS- or LLGNH- or LLGOF-) & ; =шуюÑÑ.vnnpdpfsv : (LLCWW- or LLDFA-) & ; =шуюÑÑ.vnppspfsv : (LLCWK-) & ; =шуюÑÑ.vsnpdpfsv : (LLAXW- or LLBXE- or LLBXG- or LLBXH- or LLBXI- or LLCWX- or LLCWY- or LLCWZ- or LLDFL- or LLDFM- or LLFDT- or LLFFD- or LLFXP- or LLFZE- or LLGCW- or LLGEC- or LLGGV- or LLGJM- or LLGKQ- or LLGPC- or LLGQT- or LLGSC-) & ; =шь.vnpdn2s : (LLENW-) & ; =шь.vnpdv2s : (LLDHD- or LLENW-) & ; =шь.vsndf2s : (LLCTO- or LLGLO-) & ; =шь.vsndv2s : (LLCTO- or LLGLO-) & ; =шь.vspdf2s : (LLCTS- or LLCTU- or LLDDF- or LLDDQ- or LLDDT- or LLFRX- or LLFUD- or LLGAR- or LLGED-) & ; =шь.vspdv2s : (LLCNH- or LLCTS- or LLCTU- or LLDHK- or LLFBP- or LLFRU- or LLFUD- or LLGCM- or LLGED- or LLGOA-) & ; =шьÑÑ.vnndn2s : (LLENX-) & ; =шьÑÑ.vnndv2s : (LLDHO- or LLENX-) & ; =шьÑÑ.vsndf2s : (LLCTZ- or LLDFE- or LLFXR- or LLFZQ-) & ; =шьÑÑ.vsndv2s : (LLCNL- or LLCTZ- or LLDHS- or LLFEE- or LLFZQ- or LLGCN- or LLGOB-) & ; =шьте.vnpdv2p : (LLDHD- or LLENW-) & ; =шьте.vsndv2p : (LLCTO- or LLGLO-) & ; =шьте.vspdv2p : (LLCNH- or LLCTS- or LLCTU- or LLDHK- or LLFBP- or LLFRU- or LLFUD- or LLGCM- or LLGED- or LLGOA-) & ; =шьтеÑÑŒ.vnndv2p : (LLDHO- or LLENX-) & ; =шьтеÑÑŒ.vsndv2p : (LLCNL- or LLCTZ- or LLDHS- or LLFEE- or LLFZQ- or LLGCN- or LLGOB-) & ; =ща.vnnddn : (LLCPE- or LLCPF- or LLCUM-) & ; =ща.vnpddn : (LLCPH- or LLCQG- or LLEOU-) & ; =щади.ndfsd : (LLDJP-) & ; =щади.ndfsg : (LLDJP-) & ; =щади.ndfsp : (LLDJP-) & ; =щадь.ndfsi : (LLDJP-) & ; =щадь.ndfsv : (LLDJP-) & ; =щадью.ndfst : (LLDJP-) & ; =щаÑÑŒ.vnnddn : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =ще.as : (LLARA- or LLCPQ- or LLCTF- or LLCTG- or LLCTH- or LLEJT- or LLEKE- or LLFVI-) & ; =щегоÑÑ.vnnpdnnsg : (LLEOK-) & ; =щем.vnndn1p : (LLCPE- or LLCPF- or LLCUM-) & ; =щем.vnpdn1p : (LLCPH- or LLCQG- or LLEOU-) & ; =щем.vsndf1p : (LLCPI- or LLCPJ- or LLCQH- or LLCUU- or LLCUV- or LLCUX- or LLGBF- or LLGJT- or LLGPT-) & ; =щем.vsndv1p : (LLGBF- or LLGJT-) & ; =щем.vsndv1s : (LLCQH- or LLCUV-) & ; =щем.vspdf1p : (LLCPK- or LLCPL- or LLCPM- or LLCQI- or LLCQJ- or LLCVB- or LLFRW- or LLFZS- or LLGFT- or LLGGB- or LLGKZ- or LLGNT-) & ; =щем.vspdv1p : (LLFZS- or LLGGB- or LLGNT-) & ; =щем.vspdv1s : (LLCPM- or LLCQI- or LLCVB-) & ; =щемÑÑ.vnndn1p : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щемÑÑ.vsndf1p : (LLCPO- or LLCPP- or LLCQL- or LLCVL- or LLFFG- or LLFZT- or LLGFU- or LLGGX-) & ; =щемÑÑ.vsndv1p : (LLFZT- or LLGGX-) & ; =щемÑÑ.vsndv1s : (LLCPP- or LLCQL-) & ; =щемте.vsndv1p : (LLCQH- or LLCUV- or LLGBF- or LLGJT-) & ; =щемте.vspdv1p : (LLCPM- or LLCQI- or LLCVB- or LLFZS- or LLGGB- or LLGNT-) & ; =щемтеÑÑŒ.vsndv1p : (LLCPP- or LLCQL- or LLFZT- or LLGGX-) & ; =щен.vnppspmss : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щен.vsppsnmss : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCXV- or LLCXX- or LLCXZ- or LLCYG- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щен.vsppspmsi : (LLCSR- or LLCSX- or LLCSY- or LLCYD- or LLFBN-) & ; =щен.vsppspmss : (LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY-) & ; =щена.vnppspfss : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щена.vsppsnfss : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCXV- or LLCXX- or LLCXZ- or LLCYG- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щена.vsppspfsi : (LLCSR- or LLCSX- or LLCSY- or LLCYD- or LLFBN-) & ; =щена.vsppspfss : (LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY-) & ; =щеннаÑ.vnppspfsi : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щеннаÑ.vsppspfsi : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенного.vnppspmsg : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенного.vnppspmsv =щенный.vnppspmsv : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенного.vnppspnsg : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенного.vsppspmsg : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенного.vsppspmsv : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенного.vsppspnsg : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенного.vsppspnsv : (LLCSR- or LLCSX- or LLCSY- or LLCYD- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY-) & ; =щенное.vnppspnsi : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенное.vnppspnsv : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенное.vsppspnsi : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенное.vsppspnsv : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенной.vnppspfsd : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенной.vnppspfsg : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенной.vnppspfsp : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенной.vnppspfst : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенной.vsppspfsd : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенной.vsppspfsg : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенной.vsppspfsp : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенной.vsppspfst : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенном.vnppspmsp : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенном.vnppspnsp : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенном.vsppspmsp : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенном.vsppspnsp : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенному.vnppspmsd : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенному.vnppspnsd : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенному.vsppspmsd : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенному.vsppspnsd : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенною.vsppspfst : (LLCSR- or LLCSX- or LLCSY- or LLCYD- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY-) & ; =щенную.vnppspfsv : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенную.vsppspfsv : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенные.vnppsppi : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенные.vnppsppv =щенных.vnppsppv : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенные.vsppsppi : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенные.vsppsppv : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенный.vnppspmsi : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенный.vsppspmsi : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенный.vsppspmsv : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенным.vnppspmst : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенным.vnppspnst : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенным.vnppsppd : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенным.vsppspmst : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенным.vsppspnst : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенным.vsppsppd : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенными.vnppsppt : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенными.vsppsppt : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенных.vnppsppg : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенных.vnppsppp : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щенных.vsppsppg : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенных.vsppsppp : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щенных.vsppsppv : (LLCSR- or LLCST- or LLCSU- or LLCSV- or LLCSX- or LLCSY- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щено.vnppspnss : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щено.vsppsnnss : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCXV- or LLCXX- or LLCXZ- or LLCYG- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щено.vsppspnsi : (LLCSR- or LLCSX- or LLCSY- or LLCYD- or LLFBN-) & ; =щено.vsppspnss : (LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY-) & ; =щены.vnppspps : (LLCSM- or LLCSN- or LLCXJ- or LLESY- or LLFAS-) & ; =щены.vsppsnps : (LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCXV- or LLCXX- or LLCXZ- or LLCYG- or LLFZC- or LLGAN- or LLGBO- or LLGHB- or LLGMB- or LLGQN-) & ; =щены.vsppsppi : (LLCSR- or LLCSX- or LLCSY- or LLCYD- or LLFBN-) & ; =щены.vsppspps : (LLFTA- or LLFTM- or LLFTP- or LLFTT- or LLFTY-) & ; =щет.vnndn3s : (LLCPE- or LLCPF- or LLCUM-) & ; =щет.vnpdn3s : (LLCPH- or LLCQG- or LLEOU-) & ; =щет.vsndf3s : (LLCPI- or LLCPJ- or LLCQH- or LLCUU- or LLCUV- or LLCUX- or LLGBF- or LLGJT- or LLGPT-) & ; =щет.vspdf3s : (LLCPK- or LLCPL- or LLCPM- or LLCQI- or LLCQJ- or LLCVB- or LLFRW- or LLFZS- or LLGFT- or LLGGB- or LLGKZ- or LLGNT-) & ; =щете.vnndn2p : (LLCPE- or LLCPF- or LLCUM-) & ; =щете.vnpdn2p : (LLCPH- or LLCQG- or LLEOU-) & ; =щете.vsndf2p : (LLCPI- or LLCPJ- or LLCQH- or LLCUU- or LLCUV- or LLCUX- or LLGBF- or LLGJT- or LLGPT-) & ; =щете.vspdf2p : (LLCPK- or LLCPL- or LLCPM- or LLCQI- or LLCQJ- or LLCVB- or LLFRW- or LLFZS- or LLGFT- or LLGGB- or LLGKZ- or LLGNT-) & ; =щетеÑÑŒ.vnndn2p : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щетеÑÑŒ.vsndf2p : (LLCPO- or LLCPP- or LLCQL- or LLCVL- or LLFFG- or LLFZT- or LLGFU- or LLGGX-) & ; =щетÑÑ.vnndn3s : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щетÑÑ.vsndf3s : (LLCPO- or LLCPP- or LLCQL- or LLCVL- or LLFFG- or LLFZT- or LLGFU- or LLGGX-) & ; =щешь.vnndn2s : (LLCPE- or LLCPF- or LLCUM-) & ; =щешь.vnpdn2s : (LLCPH- or LLCQG- or LLEOU-) & ; =щешь.vsndf2s : (LLCPI- or LLCPJ- or LLCQH- or LLCUU- or LLCUV- or LLCUX- or LLGBF- or LLGJT- or LLGPT-) & ; =щешь.vspdf2s : (LLCPK- or LLCPL- or LLCPM- or LLCQI- or LLCQJ- or LLCVB- or LLFRW- or LLFZS- or LLGFT- or LLGGB- or LLGKZ- or LLGNT-) & ; =щешьÑÑ.vnndn2s : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щешьÑÑ.vsndf2s : (LLCPO- or LLCPP- or LLCQL- or LLCVL- or LLFFG- or LLFZT- or LLGFU- or LLGGX-) & ; =щи.vnndv2s : (LLCPF- or LLCUM-) & ; =щи.vnpdv2s : (LLCPH- or LLCQG- or LLEOU-) & ; =щи.vsndv2s : (LLCPJ- or LLCQH- or LLCUU- or LLCUV- or LLCUX- or LLGBF- or LLGJT-) & ; =щи.vspdv2s : (LLCPK- or LLCPM- or LLCQI- or LLCQJ- or LLCVB- or LLFRW- or LLFZS- or LLGFT- or LLGGB- or LLGNT-) & ; =щиÑÑŒ.vnndv2s : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щиÑÑŒ.vsndv2s : (LLCPO- or LLCPP- or LLCQL- or LLCVL- or LLFFG- or LLFZT- or LLGFU- or LLGGX-) & ; =щите.vnndv2p : (LLCPF- or LLCUM-) & ; =щите.vnpdv2p : (LLCPH- or LLCQG- or LLEOU-) & ; =щите.vsndv2p : (LLCPJ- or LLCQH- or LLCUU- or LLCUV- or LLCUX- or LLGBF- or LLGJT-) & ; =щите.vspdv2p : (LLCPK- or LLCPM- or LLCQI- or LLCQJ- or LLCVB- or LLFRW- or LLFZS- or LLGFT- or LLGGB- or LLGNT-) & ; =щитеÑÑŒ.vnndv2p : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щитеÑÑŒ.vsndv2p : (LLCPO- or LLCPP- or LLCQL- or LLCVL- or LLFFG- or LLFZT- or LLGFU- or LLGGX-) & ; =щу.vnndn1s : (LLCPE- or LLCPF- or LLCQQ- or LLCSF- or LLCSG- or LLCUM-) & ; =щу.vnpdn1s : (LLCPH- or LLCQG- or LLCSM- or LLCSN- or LLCSO- or LLCXJ- or LLEOL- or LLEOU- or LLESE- or LLESO- or LLESY- or LLFAS-) & ; =щу.vsndf1s : (LLCPI- or LLCPJ- or LLCQH- or LLCQS- or LLCQT- or LLCSQ- or LLCSR- or LLCSS- or LLCUU- or LLCUV- or LLCUX- or LLFTP- or LLGBF- or LLGHY- or LLGIP- or LLGJT- or LLGPT-) & ; =щу.vspdf1s : (LLCPK- or LLCPL- or LLCPM- or LLCQI- or LLCQJ- or LLCQU- or LLCQV- or LLCST- or LLCSU- or LLCSV- or LLCSW- or LLCSX- or LLCSY- or LLCSZ- or LLCVB- or LLCXV- or LLCXX- or LLCXZ- or LLCYD- or LLCYG- or LLFBN- or LLFRW- or LLFTA- or LLFTM- or LLFTT- or LLFTY- or LLFZC- or LLFZS- or LLGAN- or LLGBO- or LLGFT- or LLGGB- or LLGGC- or LLGHB- or LLGKZ- or LLGMB- or LLGNT- or LLGQN-) & ; =щуÑÑŒ.vnndn1s : (LLCPN- or LLCQK- or LLCTA- or LLCTB- or LLCVH- or LLCYL- or LLELR- or LLEOV- or LLESF- or LLESP-) & ; =щуÑÑŒ.vsndf1s : (LLCPO- or LLCPP- or LLCQL- or LLCQW- or LLCTC- or LLCTD- or LLCTE- or LLCVL- or LLCYQ- or LLCYS- or LLCYT- or LLCYV- or LLFDP- or LLFDZ- or LLFED- or LLFFG- or LLFFH- or LLFZD- or LLFZT- or LLGAO- or LLGFU- or LLGGX- or LLGLY- or LLGMC- or LLGMG- or LLGNI- or LLGQO-) & ; =щут.vnndn3p : (LLCPE- or LLCPF- or LLCUM-) & ; =щут.vnpdn3p : (LLCPH- or LLCQG- or LLEOU-) & ; =щут.vsndf3p : (LLCPI- or LLCPJ- or LLCQH- or LLCUU- or LLCUV- or LLCUX- or LLGBF- or LLGJT- or LLGPT-) & ; =щут.vspdf3p : (LLCPK- or LLCPL- or LLCPM- or LLCQI- or LLCQJ- or LLCVB- or LLFRW- or LLFZS- or LLGFT- or LLGGB- or LLGKZ- or LLGNT-) & ; =щутÑÑ.vnndn3p : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щутÑÑ.vsndf3p : (LLCPO- or LLCPP- or LLCQL- or LLCVL- or LLFFG- or LLFZT- or LLGFU- or LLGGX-) & ; =щущаÑ.vnnpdnfsi : (LLCPE- or LLCPF- or LLCUM-) & ; =щущаÑ.vnppdnfsi : (LLCPH- or LLCQG- or LLEOU-) & ; =щущаÑÑÑ.vnnpdnfsi : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущего.vnnpdnmsg : (LLCPE- or LLCPF- or LLCUM-) & ; =щущего.vnnpdnmsv =щущий.vnnpdnmsv : (LLCPE- or LLCPF- or LLCUM-) & ; =щущего.vnnpdnnsg : (LLCPE- or LLCPF- or LLCUM-) & ; =щущего.vnnpdnnsv : (LLCPF-) & ; =щущего.vnppdnmsg : (LLCPH- or LLCQG- or LLEOU-) & ; =щущего.vnppdnmsv =щущий.vnppdnmsv : (LLCPH- or LLCQG- or LLEOU-) & ; =щущего.vnppdnnsg : (LLCPH- or LLCQG- or LLEOU-) & ; =щущегоÑÑ.vnnpdnmsg : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущегоÑÑ.vnnpdnmsv =щущийÑÑ.vnnpdnmsv : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущегоÑÑ.vnnpdnnsg : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущее.vnnpdnnsi : (LLCPE- or LLCPF- or LLCUM-) & ; =щущее.vnnpdnnsv : (LLCPE- or LLCPF- or LLCUM-) & ; =щущее.vnppdnnsi : (LLCPH- or LLCQG- or LLEOU-) & ; =щущее.vnppdnnsv : (LLCPH- or LLCQG- or LLEOU-) & ; =щущееÑÑ.vnnpdnnsi : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущееÑÑ.vnnpdnnsv : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущей.vnnpdnfsd : (LLCPE- or LLCPF- or LLCUM-) & ; =щущей.vnnpdnfsg : (LLCPE- or LLCPF- or LLCUM-) & ; =щущей.vnnpdnfsp : (LLCPE- or LLCPF- or LLCUM-) & ; =щущей.vnnpdnfst : (LLCPE- or LLCPF- or LLCUM-) & ; =щущей.vnppdnfsd : (LLCPH- or LLCQG- or LLEOU-) & ; =щущей.vnppdnfsg : (LLCPH- or LLCQG- or LLEOU-) & ; =щущей.vnppdnfsp : (LLCPH- or LLCQG- or LLEOU-) & ; =щущей.vnppdnfst : (LLCPH- or LLCQG- or LLEOU-) & ; =щущейÑÑ.vnnpdnfsd : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущейÑÑ.vnnpdnfsg : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущейÑÑ.vnnpdnfsp : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущейÑÑ.vnnpdnfst : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущем.vnnpdnmsp : (LLCPE- or LLCPF- or LLCUM-) & ; =щущем.vnnpdnnsp : (LLCPE- or LLCPF- or LLCUM-) & ; =щущем.vnppdnmsp : (LLCPH- or LLCQG- or LLEOU-) & ; =щущем.vnppdnnsp : (LLCPH- or LLCQG- or LLEOU-) & ; =щущемÑÑ.vnnpdnmsp : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущемÑÑ.vnnpdnnsp : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущему.vnnpdnmsd : (LLCPE- or LLCPF- or LLCUM-) & ; =щущему.vnnpdnnsd : (LLCPE- or LLCPF- or LLCUM-) & ; =щущему.vnppdnmsd : (LLCPH- or LLCQG- or LLEOU-) & ; =щущему.vnppdnnsd : (LLCPH- or LLCQG- or LLEOU-) & ; =щущемуÑÑ.vnnpdnmsd : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущемуÑÑ.vnnpdnnsd : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущею.vnnpdnfst : (LLCPF-) & ; =щущие.vnnpdnpi : (LLCPE- or LLCPF- or LLCUM-) & ; =щущие.vnnpdnpv =щущих.vnnpdnpv : (LLCPE- or LLCPF- or LLCUM-) & ; =щущие.vnppdnpi : (LLCPH- or LLCQG- or LLEOU-) & ; =щущие.vnppdnpv =щущих.vnppdnpv : (LLCPH- or LLCQG- or LLEOU-) & ; =щущиеÑÑ.vnnpdnpi : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущиеÑÑ.vnnpdnpv =щущихÑÑ.vnnpdnpv : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущий.vnnpdnmsi : (LLCPE- or LLCPF- or LLCUM-) & ; =щущий.vnppdnmsi : (LLCPH- or LLCQG- or LLEOU-) & ; =щущийÑÑ.vnnpdnmsi : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущим.vnnpdnmst : (LLCPE- or LLCPF- or LLCUM-) & ; =щущим.vnnpdnnst : (LLCPE- or LLCPF- or LLCUM-) & ; =щущим.vnnpdnpd : (LLCPE- or LLCPF- or LLCUM-) & ; =щущим.vnppdnmst : (LLCPH- or LLCQG- or LLEOU-) & ; =щущим.vnppdnnst : (LLCPH- or LLCQG- or LLEOU-) & ; =щущим.vnppdnpd : (LLCPH- or LLCQG- or LLEOU-) & ; =щущими.vnnpdnpt : (LLCPE- or LLCPF- or LLCUM-) & ; =щущими.vnppdnpt : (LLCPH- or LLCQG- or LLEOU-) & ; =щущимиÑÑ.vnnpdnpt : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущимÑÑ.vnnpdnmst : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущимÑÑ.vnnpdnnst : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущимÑÑ.vnnpdnpd : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущих.vnnpdnpg : (LLCPE- or LLCPF- or LLCUM-) & ; =щущих.vnnpdnpp : (LLCPE- or LLCPF- or LLCUM-) & ; =щущих.vnppdnpg : (LLCPH- or LLCQG- or LLEOU-) & ; =щущих.vnppdnpp : (LLCPH- or LLCQG- or LLEOU-) & ; =щущихÑÑ.vnnpdnpg : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущихÑÑ.vnnpdnpp : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щущую.vnnpdnfsv : (LLCPE- or LLCPF- or LLCUM-) & ; =щущую.vnppdnfsv : (LLCPH- or LLCQG- or LLEOU-) & ; =щущуюÑÑ.vnnpdnfsv : (LLCPN- or LLCQK- or LLCVH- or LLEOV-) & ; =щь.vspdv2s : (LLCPL- or LLGKZ-) & ; =щьте.vspdv2p : (LLCPL- or LLGKZ-) & ; =ÑŠÑв.vspddp =ÑŠÑвши.vspddp : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшаÑ.vsppdpfsi : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшего.vsppdpmsg : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшего.vsppdpmsv =ÑŠÑвший.vsppdpmsv : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшего.vsppdpnsg : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшее.vsppdpnsi : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшее.vsppdpnsv : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшей.vsppdpfsd : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшей.vsppdpfsg : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшей.vsppdpfsp : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшей.vsppdpfst : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшем.vsppdpmsp : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшем.vsppdpnsp : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшему.vsppdpmsd : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшему.vsppdpnsd : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшие.vsppdppi : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшие.vsppdppv =ÑŠÑвших.vsppdppv : (LLDJQ- or LLGLA-) & ; =ÑŠÑвший.vsppdpmsi : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшим.vsppdpmst : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшим.vsppdpnst : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшим.vsppdppd : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшими.vsppdppt : (LLDJQ- or LLGLA-) & ; =ÑŠÑвших.vsppdppg : (LLDJQ- or LLGLA-) & ; =ÑŠÑвших.vsppdppp : (LLDJQ- or LLGLA-) & ; =ÑŠÑвшую.vsppdpfsv : (LLDJQ- or LLGLA-) & ; =ÑŠÑл.vspdpms : (LLDJQ- or LLGLA-) & ; =ÑŠÑла.vspdpfs : (LLDJQ- or LLGLA-) & ; =ÑŠÑли.vspdpp : (LLDJQ- or LLGLA-) & ; =ÑŠÑло.vspdpns : (LLDJQ- or LLGLA-) & ; =ÑŠÑÑ‚.vsppsnmss : (LLDJQ- or LLGLA-) & ; =ÑŠÑта.vsppsnfss : (LLDJQ- or LLGLA-) & ; =ÑŠÑтаÑ.vsppspfsi : (LLDJQ- or LLGLA-) & ; =ÑŠÑто.vsppsnnss : (LLDJQ- or LLGLA-) & ; =ÑŠÑтого.vsppspmsg : (LLDJQ- or LLGLA-) & ; =ÑŠÑтого.vsppspmsv =ÑŠÑтый.vsppspmsv : (LLDJQ- or LLGLA-) & ; =ÑŠÑтого.vsppspnsg : (LLDJQ- or LLGLA-) & ; =ÑŠÑтое.vsppspnsi : (LLDJQ- or LLGLA-) & ; =ÑŠÑтое.vsppspnsv : (LLDJQ- or LLGLA-) & ; =ÑŠÑтой.vsppspfsd : (LLDJQ- or LLGLA-) & ; =ÑŠÑтой.vsppspfsg : (LLDJQ- or LLGLA-) & ; =ÑŠÑтой.vsppspfsp : (LLDJQ- or LLGLA-) & ; =ÑŠÑтой.vsppspfst : (LLDJQ- or LLGLA-) & ; =ÑŠÑтом.vsppspmsp : (LLDJQ- or LLGLA-) & ; =ÑŠÑтом.vsppspnsp : (LLDJQ- or LLGLA-) & ; =ÑŠÑтому.vsppspmsd : (LLDJQ- or LLGLA-) & ; =ÑŠÑтому.vsppspnsd : (LLDJQ- or LLGLA-) & ; =ÑŠÑтую.vsppspfsv : (LLDJQ- or LLGLA-) & ; =ÑŠÑты.vsppsnps : (LLDJQ- or LLGLA-) & ; =ÑŠÑтые.vsppsppi : (LLDJQ- or LLGLA-) & ; =ÑŠÑтые.vsppsppv =ÑŠÑтых.vsppsppv : (LLDJQ- or LLGLA-) & ; =ÑŠÑтый.vsppspmsi : (LLDJQ- or LLGLA-) & ; =ÑŠÑтым.vsppspmst : (LLDJQ- or LLGLA-) & ; =ÑŠÑтым.vsppspnst : (LLDJQ- or LLGLA-) & ; =ÑŠÑтым.vsppsppd : (LLDJQ- or LLGLA-) & ; =ÑŠÑтыми.vsppsppt : (LLDJQ- or LLGLA-) & ; =ÑŠÑтых.vsppsppg : (LLDJQ- or LLGLA-) & ; =ÑŠÑтых.vsppsppp : (LLDJQ- or LLGLA-) & ; =ÑŠÑть.vspdi : (LLDJQ- or LLGLA-) & ; =Ñ‹-реки.ndfsg : (LLDXS-) & ; =Ñ‹-реÑтораны.ndmpi : (LLAER-) & ; =Ñ‹-реÑтораны.ndmpv : (LLAER-) & ; =Ñ‹.adpv : (LLADW- or LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLAEE- or LLCAT- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFVH- or LLFVN- or LLFVO-) & ; =Ñ‹.api : (LLADW- or LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLAEE- or LLCAT- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFVH- or LLFVN- or LLFVO-) & ; =Ñ‹.aps : (LLAEF- or LLBXM- or LLBXN- or LLBXO- or LLBXP- or LLBXQ- or LLBXR- or LLBXS- or LLBXT- or LLBXU- or LLBXV- or LLBXW- or LLBXX- or LLCIS- or LLCIT- or LLCIV- or LLCIW- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKW- or LLDKX- or LLDKY- or LLDLL- or LLEGA- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHL- or LLEHP- or LLEHW- or LLEIC- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIZ- or LLEJH- or LLEJL- or LLEJP- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEJX- or LLEKC- or LLEKF- or LLEKL- or LLEKM- or LLFGB- or LLFGC- or LLFMW- or LLFMZ- or LLFPE- or LLFVC- or LLFVD- or LLFVE- or LLFVJ-) & ; =Ñ‹.ci : (LLFMM-) & ; =Ñ‹.cv : (LLFMM-) & ; =Ñ‹.m2pi : (LLDWK-) & ; =Ñ‹.m2si : (LLDWJ-) & ; =Ñ‹.ndfpi : (LLAFN- or LLAFO- or LLAFQ- or LLAFR- or LLAFW- or LLAFX- or LLAFY- or LLAGE- or LLEEV- or LLEEX- or LLFMO- or LLFOP- or LLFPU- or LLGSE-) & ; =Ñ‹.ndfpv : (LLAFN- or LLAFO- or LLAFQ- or LLAFR- or LLAFX- or LLAFY- or LLAGE- or LLEEV- or LLEEX- or LLFMO- or LLFOP-) & ; =Ñ‹.ndfsg : (LLAFN- or LLAFO- or LLAFQ- or LLAFR- or LLAFW- or LLAFX- or LLAFY- or LLAGE- or LLAGG- or LLAGI- or LLAGL- or LLAGM- or LLAGN- or LLDXN- or LLDXQ- or LLDXR- or LLEEV- or LLEEX- or LLEFA- or LLFMO- or LLFOP- or LLFPU- or LLGSE-) & ; =Ñ‹.ndmpi : (LLAAB- or LLAAD- or LLAAE- or LLAAO- or LLAAP- or LLAAQ- or LLAAR- or LLAAS- or LLAAT- or LLAAU- or LLABB- or LLABE- or LLABJ- or LLABL- or LLABN- or LLABQ- or LLABR- or LLABU- or LLABV- or LLABW- or LLAET- or LLAEU- or LLCJS- or LLDJR- or LLEEH- or LLFMT- or LLFNV- or LLFPB-) & ; =Ñ‹.ndmpv : (LLAAD- or LLAAE- or LLAAO- or LLAAP- or LLAAQ- or LLAAR- or LLAAS- or LLAAT- or LLABB- or LLABE- or LLABJ- or LLABL- or LLABN- or LLABO- or LLABQ- or LLABR- or LLABU- or LLABV- or LLABW- or LLAET- or LLAEU- or LLCJS- or LLDJR- or LLEEH- or LLFMT- or LLFNV- or LLFPB-) & ; =Ñ‹.ndmsg : (LLAET- or LLAEU-) & ; =Ñ‹.nlfpi : (LLAFF- or LLAFH- or LLAGP- or LLAGQ- or LLAGT- or LLAGU- or LLBPF- or LLECL- or LLECM- or LLECP- or LLECR- or LLECT- or LLETG- or LLETI- or LLETQ- or LLFHQ- or LLFHW- or LLFIA- or LLFID- or LLFIN- or LLFIQ- or LLFJP- or LLFJR- or LLFJS- or LLFJT- or LLFJV- or LLFKE- or LLFKF- or LLFLA- or LLFOS- or LLFOU- or LLFOV- or LLFPN- or LLGRW- or LLGRX- or LLGRY- or LLGRZ- or LLGSK-) & ; =Ñ‹.nlfpv : (LLAGU- or LLBPF- or LLETI- or LLFID- or LLFJR- or LLFPN-) & ; =Ñ‹.nlfsg : (LLAFF- or LLAFH- or LLAFK- or LLAGP- or LLAGQ- or LLAGT- or LLAGU- or LLAGX- or LLECI- or LLECK- or LLECM- or LLECN- or LLECP- or LLECQ- or LLECR- or LLECS- or LLETG- or LLETI- or LLETM- or LLETQ- or LLFFK- or LLFHQ- or LLFHU- or LLFID- or LLFIH- or LLFIN- or LLFIQ- or LLFJP- or LLFJQ- or LLFJR- or LLFJS- or LLFJT- or LLFJU- or LLFJV- or LLFJW- or LLFKR- or LLFLA- or LLFLE- or LLFLK- or LLFOO- or LLFOS- or LLFOV- or LLFOW- or LLFPN- or LLGRZ- or LLGSA- or LLGSK-) & ; =Ñ‹.nlmpi : (LLACC- or LLACH- or LLACI- or LLACN- or LLACR- or LLACT- or LLACV- or LLACW- or LLACX- or LLAEW- or LLAEY- or LLAFF- or LLAFH- or LLBFN- or LLBFO- or LLCAA- or LLCAC- or LLEBB- or LLEBF- or LLEBK- or LLEBM- or LLEBT- or LLECD- or LLECE- or LLETY- or LLEUG- or LLEUP- or LLFIC- or LLFIG- or LLFIY- or LLFJH- or LLFJJ- or LLFJL- or LLFJM- or LLFJO- or LLFKQ- or LLFMP- or LLFMQ- or LLFMR- or LLFNN- or LLFNP- or LLFNW- or LLFOI- or LLFOK- or LLFOL- or LLFOQ- or LLFPH- or LLFPR- or LLFQF- or LLFUK- or LLFUL- or LLFUM- or LLGSB- or LLGSD- or LLGSL-) & ; =Ñ‹.nlmpv : (LLACT- or LLACV- or LLFOK- or LLFOL- or LLFPR-) & ; =Ñ‹.nlmsg : (LLAEW- or LLAEY- or LLAFB- or LLAFC- or LLAFF- or LLAFH- or LLAFK- or LLECD- or LLECE- or LLECG- or LLECH- or LLECI- or LLECK- or LLEUG- or LLFHN- or LLFIC- or LLFIG- or LLFJO- or LLFKP- or LLFLE- or LLFNN- or LLFPR-) & ; =Ñ‹.nlmsp : (LLEBP- or LLFKD-) & ; =Ñ‹.nlnpi : (LLCAP-) & ; =Ñ‹.npi : (LLDJS- or LLDJT- or LLDJU- or LLDJV- or LLEAJ- or LLEAK- or LLEAL- or LLEAM- or LLEAN- or LLEFQ-) & ; =Ñ‹.npv : (LLDJS- or LLDJT- or LLDJU- or LLDJV- or LLEAJ- or LLEAK- or LLEAL- or LLEAM- or LLEAN- or LLEFQ-) & ; =Ñ‹.wpi : (LLDSU-) & ; =ыв.vnnddp : (LLDLZ- or LLDMA- or LLFQH-) & ; =ыв.vnpddp =ывши.vnpddp : (LLDMB- or LLFQG-) & ; =ыв.vsnddp =ывши.vsnddp : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ыв.vspddp =ывши.vspddp : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывав.vnpddp =ывавши.vnpddp : (LLDJW-) & ; =ывавшаÑ.vnppdpfsi : (LLDJW-) & ; =ывавшаÑÑÑ.vnnpdpfsi : (LLDJX-) & ; =ывавшего.vnppdpmsg : (LLDJW-) & ; =ывавшего.vnppdpmsv =ывавший.vnppdpmsv : (LLDJW-) & ; =ывавшего.vnppdpnsg : (LLDJW-) & ; =ывавшегоÑÑ.vnnpdpmsg : (LLDJX-) & ; =ывавшегоÑÑ.vnnpdpmsv =ывавшийÑÑ.vnnpdpmsv : (LLDJX-) & ; =ывавшегоÑÑ.vnnpdpnsg : (LLDJX-) & ; =ывавшее.vnppdpnsi : (LLDJW-) & ; =ывавшее.vnppdpnsv : (LLDJW-) & ; =ывавшееÑÑ.vnnpdpnsi : (LLDJX-) & ; =ывавшееÑÑ.vnnpdpnsv : (LLDJX-) & ; =ывавшей.vnppdpfsd : (LLDJW-) & ; =ывавшей.vnppdpfsg : (LLDJW-) & ; =ывавшей.vnppdpfsp : (LLDJW-) & ; =ывавшей.vnppdpfst : (LLDJW-) & ; =ывавшейÑÑ.vnnpdpfsd : (LLDJX-) & ; =ывавшейÑÑ.vnnpdpfsg : (LLDJX-) & ; =ывавшейÑÑ.vnnpdpfsp : (LLDJX-) & ; =ывавшейÑÑ.vnnpdpfst : (LLDJX-) & ; =ывавшем.vnppdpmsp : (LLDJW-) & ; =ывавшем.vnppdpnsp : (LLDJW-) & ; =ывавшемÑÑ.vnnpdpmsp : (LLDJX-) & ; =ывавшемÑÑ.vnnpdpnsp : (LLDJX-) & ; =ывавшему.vnppdpmsd : (LLDJW-) & ; =ывавшему.vnppdpnsd : (LLDJW-) & ; =ывавшемуÑÑ.vnnpdpmsd : (LLDJX-) & ; =ывавшемуÑÑ.vnnpdpnsd : (LLDJX-) & ; =ывавшие.vnppdppi : (LLDJW-) & ; =ывавшие.vnppdppv =ывавших.vnppdppv : (LLDJW-) & ; =ывавшиеÑÑ.vnnpdppi : (LLDJX-) & ; =ывавшиеÑÑ.vnnpdppv =ывавшихÑÑ.vnnpdppv : (LLDJX-) & ; =ывавший.vnppdpmsi : (LLDJW-) & ; =ывавшийÑÑ.vnnpdpmsi : (LLDJX-) & ; =ывавшим.vnppdpmst : (LLDJW-) & ; =ывавшим.vnppdpnst : (LLDJW-) & ; =ывавшим.vnppdppd : (LLDJW-) & ; =ывавшими.vnppdppt : (LLDJW-) & ; =ывавшимиÑÑ.vnnpdppt : (LLDJX-) & ; =ывавшимÑÑ.vnnpdpmst : (LLDJX-) & ; =ывавшимÑÑ.vnnpdpnst : (LLDJX-) & ; =ывавшимÑÑ.vnnpdppd : (LLDJX-) & ; =ывавшиÑÑŒ.vnnddp : (LLDJX-) & ; =ывавших.vnppdppg : (LLDJW-) & ; =ывавших.vnppdppp : (LLDJW-) & ; =ывавшихÑÑ.vnnpdppg : (LLDJX-) & ; =ывавшихÑÑ.vnnpdppp : (LLDJX-) & ; =ывавшую.vnppdpfsv : (LLDJW-) & ; =ывавшуюÑÑ.vnnpdpfsv : (LLDJX-) & ; =ываем.vnpdn1p : (LLDJW-) & ; =ываем.vnppsnmss : (LLDJW-) & ; =ываема.vnppsnfss : (LLDJW-) & ; =ываемаÑ.vnppsnfsi : (LLDJW-) & ; =ываемо.vnppsnnss : (LLDJW-) & ; =ываемого.vnppsnmsg : (LLDJW-) & ; =ываемого.vnppsnmsv =ываемый.vnppsnmsv : (LLDJW-) & ; =ываемого.vnppsnnsg : (LLDJW-) & ; =ываемое.vnppsnnsi : (LLDJW-) & ; =ываемое.vnppsnnsv : (LLDJW-) & ; =ываемой.vnppsnfsd : (LLDJW-) & ; =ываемой.vnppsnfsg : (LLDJW-) & ; =ываемой.vnppsnfsp : (LLDJW-) & ; =ываемой.vnppsnfst : (LLDJW-) & ; =ываемом.vnppsnmsp : (LLDJW-) & ; =ываемом.vnppsnnsp : (LLDJW-) & ; =ываемому.vnppsnmsd : (LLDJW-) & ; =ываемому.vnppsnnsd : (LLDJW-) & ; =ываемÑÑ.vnndn1p : (LLDJX-) & ; =ываемую.vnppsnfsv : (LLDJW-) & ; =ываемы.vnppsnps : (LLDJW-) & ; =ываемые.vnppsnpi : (LLDJW-) & ; =ываемые.vnppsnpv =ываемых.vnppsnpv : (LLDJW-) & ; =ываемый.vnppsnmsi : (LLDJW-) & ; =ываемым.vnppsnmst : (LLDJW-) & ; =ываемым.vnppsnnst : (LLDJW-) & ; =ываемым.vnppsnpd : (LLDJW-) & ; =ываемыми.vnppsnpt : (LLDJW-) & ; =ываемых.vnppsnpg : (LLDJW-) & ; =ываемых.vnppsnpp : (LLDJW-) & ; =ывает.vnpdn3s : (LLDJW-) & ; =ываете.vnpdn2p : (LLDJW-) & ; =ываетеÑÑŒ.vnndn2p : (LLDJX-) & ; =ываетÑÑ.vnndn3s : (LLDJX-) & ; =ываешь.vnpdn2s : (LLDJW-) & ; =ываешьÑÑ.vnndn2s : (LLDJX-) & ; =ывай.vnpdv2s : (LLDJW-) & ; =ывайÑÑ.vnndv2s : (LLDJX-) & ; =ывайте.vnpdv2p : (LLDJW-) & ; =ывайтеÑÑŒ.vnndv2p : (LLDJX-) & ; =ывал.vnpdpms : (LLDJW-) & ; =ывала.vnpdpfs : (LLDJW-) & ; =ывалаÑÑŒ.vnndpfs : (LLDJX-) & ; =ывали.vnpdpp : (LLDJW-) & ; =ывалиÑÑŒ.vnndpp : (LLDJX-) & ; =ывало.vnpdpns : (LLDJW-) & ; =ывалоÑÑŒ.vnndpns : (LLDJX-) & ; =ывалÑÑ.vnndpms : (LLDJX-) & ; =ывать.vnpdi : (LLDJW-) & ; =ыватьÑÑ.vnndi : (LLDJX-) & ; =ываю.vnpdn1s : (LLDJW-) & ; =ываюÑÑŒ.vnndn1s : (LLDJX-) & ; =ывают.vnpdn3p : (LLDJW-) & ; =ываютÑÑ.vnndn3p : (LLDJX-) & ; =ывающаÑ.vnppdnfsi : (LLDJW-) & ; =ывающаÑÑÑ.vnnpdnfsi : (LLDJX-) & ; =ывающего.vnppdnmsg : (LLDJW-) & ; =ывающего.vnppdnmsv =ывающий.vnppdnmsv : (LLDJW-) & ; =ывающего.vnppdnnsg : (LLDJW-) & ; =ывающегоÑÑ.vnnpdnmsg : (LLDJX-) & ; =ывающегоÑÑ.vnnpdnmsv =ывающийÑÑ.vnnpdnmsv : (LLDJX-) & ; =ывающегоÑÑ.vnnpdnnsg : (LLDJX-) & ; =ывающее.vnppdnnsi : (LLDJW-) & ; =ывающее.vnppdnnsv : (LLDJW-) & ; =ывающееÑÑ.vnnpdnnsi : (LLDJX-) & ; =ывающееÑÑ.vnnpdnnsv : (LLDJX-) & ; =ывающей.vnppdnfsd : (LLDJW-) & ; =ывающей.vnppdnfsg : (LLDJW-) & ; =ывающей.vnppdnfsp : (LLDJW-) & ; =ывающей.vnppdnfst : (LLDJW-) & ; =ывающейÑÑ.vnnpdnfsd : (LLDJX-) & ; =ывающейÑÑ.vnnpdnfsg : (LLDJX-) & ; =ывающейÑÑ.vnnpdnfsp : (LLDJX-) & ; =ывающейÑÑ.vnnpdnfst : (LLDJX-) & ; =ывающем.vnppdnmsp : (LLDJW-) & ; =ывающем.vnppdnnsp : (LLDJW-) & ; =ывающемÑÑ.vnnpdnmsp : (LLDJX-) & ; =ывающемÑÑ.vnnpdnnsp : (LLDJX-) & ; =ывающему.vnppdnmsd : (LLDJW-) & ; =ывающему.vnppdnnsd : (LLDJW-) & ; =ывающемуÑÑ.vnnpdnmsd : (LLDJX-) & ; =ывающемуÑÑ.vnnpdnnsd : (LLDJX-) & ; =ывающие.vnppdnpi : (LLDJW-) & ; =ывающие.vnppdnpv =ывающих.vnppdnpv : (LLDJW-) & ; =ывающиеÑÑ.vnnpdnpi : (LLDJX-) & ; =ывающиеÑÑ.vnnpdnpv =ывающихÑÑ.vnnpdnpv : (LLDJX-) & ; =ывающий.vnppdnmsi : (LLDJW-) & ; =ывающийÑÑ.vnnpdnmsi : (LLDJX-) & ; =ывающим.vnppdnmst : (LLDJW-) & ; =ывающим.vnppdnnst : (LLDJW-) & ; =ывающим.vnppdnpd : (LLDJW-) & ; =ывающими.vnppdnpt : (LLDJW-) & ; =ывающимиÑÑ.vnnpdnpt : (LLDJX-) & ; =ывающимÑÑ.vnnpdnmst : (LLDJX-) & ; =ывающимÑÑ.vnnpdnnst : (LLDJX-) & ; =ывающимÑÑ.vnnpdnpd : (LLDJX-) & ; =ывающих.vnppdnpg : (LLDJW-) & ; =ывающих.vnppdnpp : (LLDJW-) & ; =ывающихÑÑ.vnnpdnpg : (LLDJX-) & ; =ывающихÑÑ.vnnpdnpp : (LLDJX-) & ; =ывающую.vnppdnfsv : (LLDJW-) & ; =ывающуюÑÑ.vnnpdnfsv : (LLDJX-) & ; =ываÑ.vnpddn : (LLDJW-) & ; =ываÑÑÑŒ.vnnddn : (LLDJX-) & ; =ывшаÑ.vnnpdpfsi : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшаÑ.vnppdpfsi : (LLDMB- or LLFQG-) & ; =ывшаÑ.vsnpdpfsi : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшаÑ.vsppdpfsi : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшаÑÑÑ.vnnpdpfsi : (LLDMH-) & ; =ывшаÑÑÑ.vsnpdpfsi : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшего.vnnpdpmsg : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшего.vnnpdpmsv =ывший.vnnpdpmsv : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшего.vnnpdpnsg : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшего.vnppdpmsg : (LLDMB- or LLFQG-) & ; =ывшего.vnppdpmsv =ывший.vnppdpmsv : (LLDMB- or LLFQG-) & ; =ывшего.vnppdpnsg : (LLDMB- or LLFQG-) & ; =ывшего.vsnpdpmsg : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшего.vsnpdpmsv =ывший.vsnpdpmsv : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшего.vsnpdpnsg : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшего.vsppdpmsg : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшего.vsppdpmsv =ывший.vsppdpmsv : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшего.vsppdpnsg : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшего.vsppdpnsv : (LLDME-) & ; =ывшегоÑÑ.vnnpdpmsg : (LLDMH-) & ; =ывшегоÑÑ.vnnpdpmsv =ывшийÑÑ.vnnpdpmsv : (LLDMH-) & ; =ывшегоÑÑ.vnnpdpnsg : (LLDMH-) & ; =ывшегоÑÑ.vsnpdpmsg : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшегоÑÑ.vsnpdpmsv =ывшийÑÑ.vsnpdpmsv : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшегоÑÑ.vsnpdpnsg : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшее.vnnpdpnsi : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшее.vnnpdpnsv : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшее.vnppdpnsi : (LLDMB- or LLFQG-) & ; =ывшее.vnppdpnsv : (LLDMB- or LLFQG-) & ; =ывшее.vsnpdpnsi : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшее.vsnpdpnsv : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшее.vsppdpnsi : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшее.vsppdpnsv : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшееÑÑ.vnnpdpnsi : (LLDMH-) & ; =ывшееÑÑ.vnnpdpnsv : (LLDMH-) & ; =ывшееÑÑ.vsnpdpnsi : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшееÑÑ.vsnpdpnsv : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшей.vnnpdpfsd : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшей.vnnpdpfsg : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшей.vnnpdpfsp : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшей.vnnpdpfst : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшей.vnppdpfsd : (LLDMB- or LLFQG-) & ; =ывшей.vnppdpfsg : (LLDMB- or LLFQG-) & ; =ывшей.vnppdpfsp : (LLDMB- or LLFQG-) & ; =ывшей.vnppdpfst : (LLDMB- or LLFQG-) & ; =ывшей.vsnpdpfsd : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшей.vsnpdpfsg : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшей.vsnpdpfsp : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшей.vsnpdpfst : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшей.vsppdpfsd : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшей.vsppdpfsg : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшей.vsppdpfsp : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшей.vsppdpfst : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшейÑÑ.vnnpdpfsd : (LLDMH-) & ; =ывшейÑÑ.vnnpdpfsg : (LLDMH-) & ; =ывшейÑÑ.vnnpdpfsp : (LLDMH-) & ; =ывшейÑÑ.vnnpdpfst : (LLDMH-) & ; =ывшейÑÑ.vsnpdpfsd : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшейÑÑ.vsnpdpfsg : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшейÑÑ.vsnpdpfsp : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшейÑÑ.vsnpdpfst : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшем.vnnpdpmsp : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшем.vnnpdpnsp : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшем.vnppdpmsp : (LLDMB- or LLFQG-) & ; =ывшем.vnppdpnsp : (LLDMB- or LLFQG-) & ; =ывшем.vsnpdpmsp : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшем.vsnpdpnsp : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшем.vsppdpmsp : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшем.vsppdpnsp : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшемÑÑ.vnnpdpmsp : (LLDMH-) & ; =ывшемÑÑ.vnnpdpnsp : (LLDMH-) & ; =ывшемÑÑ.vsnpdpmsp : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшемÑÑ.vsnpdpnsp : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшему.vnnpdpmsd : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшему.vnnpdpnsd : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшему.vnppdpmsd : (LLDMB- or LLFQG-) & ; =ывшему.vnppdpnsd : (LLDMB- or LLFQG-) & ; =ывшему.vsnpdpmsd : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшему.vsnpdpnsd : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшему.vsppdpmsd : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшему.vsppdpnsd : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшемуÑÑ.vnnpdpmsd : (LLDMH-) & ; =ывшемуÑÑ.vnnpdpnsd : (LLDMH-) & ; =ывшемуÑÑ.vsnpdpmsd : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшемуÑÑ.vsnpdpnsd : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшею.vsppdpfst : (LLDME-) & ; =ывши.vnnddp : (LLDLZ- or LLDMA- or LLEGK- or LLFQH-) & ; =ывшие.vnnpdppi : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшие.vnnpdppv =ывших.vnnpdppv : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшие.vnppdppi : (LLDMB- or LLFQG-) & ; =ывшие.vnppdppv =ывших.vnppdppv : (LLDMB- or LLFQG-) & ; =ывшие.vsnpdppi : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшие.vsnpdppv =ывших.vsnpdppv : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшие.vsppdppi : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшие.vsppdppv =ывших.vsppdppv : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшиеÑÑ.vnnpdppi : (LLDMH-) & ; =ывшиеÑÑ.vnnpdppv =ывшихÑÑ.vnnpdppv : (LLDMH-) & ; =ывшиеÑÑ.vsnpdppi : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшиеÑÑ.vsnpdppv =ывшихÑÑ.vsnpdppv : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывший.vnnpdpmsi : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывший.vnppdpmsi : (LLDMB- or LLFQG-) & ; =ывший.vsnpdpmsi : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывший.vsppdpmsi : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшийÑÑ.vnnpdpmsi : (LLDMH-) & ; =ывшийÑÑ.vsnpdpmsi : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшим.vnnpdpmst : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшим.vnnpdpnst : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшим.vnnpdppd : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшим.vnppdpmst : (LLDMB- or LLFQG-) & ; =ывшим.vnppdpnst : (LLDMB- or LLFQG-) & ; =ывшим.vnppdppd : (LLDMB- or LLFQG-) & ; =ывшим.vsnpdpmst : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшим.vsnpdpnst : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшим.vsnpdppd : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшим.vsppdpmst : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшим.vsppdpnst : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшим.vsppdppd : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшими.vnnpdppt : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшими.vnppdppt : (LLDMB- or LLFQG-) & ; =ывшими.vsnpdppt : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшими.vsppdppt : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшимиÑÑ.vnnpdppt : (LLDMH-) & ; =ывшимиÑÑ.vsnpdppt : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшимÑÑ.vnnpdpmst : (LLDMH-) & ; =ывшимÑÑ.vnnpdpnst : (LLDMH-) & ; =ывшимÑÑ.vnnpdppd : (LLDMH-) & ; =ывшимÑÑ.vsnpdpmst : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшимÑÑ.vsnpdpnst : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшимÑÑ.vsnpdppd : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшиÑÑŒ.vnnddp : (LLDMH-) & ; =ывшиÑÑŒ.vsnddp : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывших.vnnpdppg : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывших.vnnpdppp : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывших.vnppdppg : (LLDMB- or LLFQG-) & ; =ывших.vnppdppp : (LLDMB- or LLFQG-) & ; =ывших.vsnpdppg : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывших.vsnpdppp : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывших.vsppdppg : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывших.vsppdppp : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшихÑÑ.vnnpdppg : (LLDMH-) & ; =ывшихÑÑ.vnnpdppp : (LLDMH-) & ; =ывшихÑÑ.vsnpdppg : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшихÑÑ.vsnpdppp : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ывшую.vnnpdpfsv : (LLDLZ- or LLDMA- or LLFQH-) & ; =ывшую.vnppdpfsv : (LLDMB- or LLFQG-) & ; =ывшую.vsnpdpfsv : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ывшую.vsppdpfsv : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ывшуюÑÑ.vnnpdpfsv : (LLDMH-) & ; =ывшуюÑÑ.vsnpdpfsv : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ые-либо.wdpv : (LLDLW-) & ; =ые-либо.wpi : (LLDLW-) & ; =ые-нибудь.wdpv : (LLDLX-) & ; =ые-нибудь.wpi : (LLDLX-) & ; =ые-то.wdpv : (LLDLY-) & ; =ые-то.wpi : (LLDLY-) & ; =ые.adpv : (LLALB- or LLCIS- or LLCIT- or LLCIV- or LLCIW- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJJ- or LLCJK- or LLCJL- or LLCJN- or LLCJO- or LLDKA- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDKZ- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLU- or LLDLV- or LLEAA- or LLEAP- or LLEAQ- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFNY- or LLFUN- or LLFVD- or LLFVF- or LLFVG- or LLFVJ- or LLGRP-) & ; =ые.api : (LLALB- or LLCIS- or LLCIT- or LLCIV- or LLCIW- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDKZ- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDLV- or LLEAA- or LLEAP- or LLEAQ- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFNY- or LLFUN- or LLFVD- or LLFVF- or LLFVG- or LLFVJ- or LLGRP-) & ; =ые.kdpv : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ые.kpi : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ые.mpi : (LLFGT-) & ; =ые.mpv =ых.mpv : (LLFGT-) & ; =ые.ndfpi : (LLAKS- or LLAKU-) & ; =ые.ndfpv : (LLAKS- or LLAKU-) & ; =ые.ndmpi : (LLCIP- or LLDJY-) & ; =ые.ndmpv : (LLCIP- or LLDJY-) & ; =ые.ndnpi : (LLCIJ-) & ; =ые.ndnpv : (LLCIJ-) & ; =ые.nlfpi : (LLAKZ-) & ; =ые.nlmpi : (LLCIR- or LLDJZ- or LLEDV- or LLFFZ- or LLFMC- or LLFMD- or LLFNQ-) & ; =ые.nlnpi : (LLCIL-) & ; =ые.wdpv : (LLDVM- or LLDVO- or LLDWL- or LLDWM-) & ; =ые.wpi : (LLDVM- or LLDVO- or LLDWL- or LLDWM-) & ; =ый-либо.wdmsv : (LLDLW-) & ; =ый-либо.wmsi : (LLDLW-) & ; =ый-нибудь.wdmsv : (LLDLX-) & ; =ый-нибудь.wmsi : (LLDLX-) & ; =ый-то.wdmsv : (LLDLY-) & ; =ый-то.wmsi : (LLDLY-) & ; =ый.admsv : (LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDKZ- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDLV- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHG- or LLFGB- or LLFGC- or LLFMB- or LLFMZ- or LLFNY- or LLFUN- or LLFVD- or LLFVF- or LLFVG- or LLFVJ-) & ; =ый.amsi : (LLDKA- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDKZ- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDLV- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHG- or LLFFZ- or LLFGB- or LLFGC- or LLFMB- or LLFMZ- or LLFNY- or LLFUN- or LLFVD- or LLFVF- or LLFVG- or LLFVJ-) & ; =ый.amsv : (LLEHD- or LLEHL- or LLEHP- or LLEIE- or LLEIF- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKR- or LLEKU- or LLGRP-) & ; =ый.kdmsv : (LLDWN- or LLEKX- or LLEKY- or LLELA-) & ; =ый.kmsi : (LLDWN- or LLEKX- or LLEKY- or LLELA-) & ; =ый.kmsv : (LLEKZ-) & ; =ый.mmsi : (LLDWL- or LLEGV-) & ; =ый.mmsv : (LLDWL- or LLEGV-) & ; =ый.ndmsi : (LLDJY- or LLEAO-) & ; =ый.ndmsv : (LLDJY- or LLEAO-) & ; =ый.nlmsi : (LLDJZ- or LLEDV- or LLEDW- or LLFFZ- or LLFMC- or LLFMD- or LLFNQ-) & ; =ый.wdmsv : (LLDWL- or LLDWM-) & ; =ый.wmsi : (LLDWL- or LLDWM-) & ; =ыл.vnndpms : (LLDLZ- or LLDMA- or LLEGK- or LLFQH-) & ; =ыл.vnpdpms : (LLDMB- or LLFQG-) & ; =ыл.vsndpms : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ыл.vspdpms : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ыла.vnndpfs : (LLDLZ- or LLDMA- or LLEGK- or LLFQH-) & ; =ыла.vnpdpfs : (LLDMB- or LLFQG-) & ; =ыла.vsndpfs : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ыла.vspdpfs : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ылаÑÑŒ.vnndpfs : (LLDMH-) & ; =ылаÑÑŒ.vsndpfs : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ыли.vnndpp : (LLDLZ- or LLDMA- or LLEGK- or LLFQH-) & ; =ыли.vnpdpp : (LLDMB- or LLFQG-) & ; =ыли.vsndpp : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ыли.vspdpp : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ылиÑÑŒ.vnndpp : (LLDMH-) & ; =ылиÑÑŒ.vsndpp : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ыло.vnndpns : (LLDLZ- or LLDMA- or LLEGK- or LLFQH-) & ; =ыло.vnpdpns : (LLDMB- or LLFQG-) & ; =ыло.vsndpns : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ыло.vspdpns : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ылоÑÑŒ.vnndpns : (LLDMH-) & ; =ылоÑÑŒ.vsndpns : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ылÑÑ.vnndpms : (LLDMH-) & ; =ылÑÑ.vsndpms : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ым-данильÑном.nlmst : (LLECB- or LLFLO-) & ; =ым-либо.wmst : (LLDLW-) & ; =ым-либо.wnst : (LLDLW-) & ; =ым-либо.wpd : (LLDLW-) & ; =ым-нибудь.wmst : (LLDLX-) & ; =ым-нибудь.wnst : (LLDLX-) & ; =ым-нибудь.wpd : (LLDLX-) & ; =ым-то.wmst : (LLDLY-) & ; =ым-то.wnst : (LLDLY-) & ; =ым-то.wpd : (LLDLY-) & ; =ым.amst : (LLADW- or LLADX- or LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLAEE- or LLCIS- or LLCIT- or LLCIV- or LLCIW- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDKZ- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDLV- or LLDXH- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKW- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFNY- or LLFUN- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFVB- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLFVN- or LLFVO- or LLGRP-) & ; =ым.ansp : (LLFNY-) & ; =ым.anst : (LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLAEE- or LLCAT- or LLCIS- or LLCIT- or LLCIV- or LLCIW- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDKZ- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLT- or LLDLU- or LLDXH- or LLEAA- or LLEAP- or LLEAQ- or LLEAR- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFNY- or LLFUN- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFVB- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLFVN- or LLFVO- or LLGRP-) & ; =ым.apd : (LLADW- or LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLAEE- or LLALB- or LLCAT- or LLCIS- or LLCIT- or LLCIV- or LLCIW- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKC- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDKZ- or LLDLC- or LLDLD- or LLDLE- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLL- or LLDLM- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLU- or LLEAA- or LLEAP- or LLEAQ- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHW- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJE- or LLEJH- or LLEJQ- or LLEJS- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKW- or LLFGB- or LLFMB- or LLFMW- or LLFMZ- or LLFUN- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFVH- or LLFVN- or LLFVO- or LLGRP-) & ; =ым.apg : (LLCJJ- or LLDKB- or LLDKD- or LLDKE- or LLDKM- or LLDKN- or LLDKO- or LLDLA- or LLDLB- or LLDLF- or LLDLK- or LLDLN- or LLDLV- or LLEHP- or LLEIE- or LLEJD- or LLEJU- or LLFGC- or LLFNY- or LLFVD- or LLFVF- or LLFVG- or LLFVJ-) & ; =ым.cd : (LLDVI-) & ; =ым.kmst : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ым.knst : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ым.kpd : (LLDVP- or LLDWN- or LLEKY- or LLEKZ- or LLELA-) & ; =ым.kpg : (LLEKX-) & ; =ым.mmst : (LLDWL- or LLEGV- or LLFGT-) & ; =ым.mnst : (LLDVL- or LLFFW- or LLFGT-) & ; =ым.mpd : (LLFGT-) & ; =ым.ndfpd : (LLAKS- or LLAKU-) & ; =ым.ndmpd : (LLABB- or LLCIP- or LLDJY-) & ; =ым.ndmst : (LLABB- or LLCIP- or LLDJY- or LLDZY- or LLEAO-) & ; =ым.ndnpd : (LLCIJ-) & ; =ым.ndnst : (LLCIJ- or LLCIK- or LLDZS- or LLDZW- or LLEGS-) & ; =ым.nlfpd : (LLAKZ- or LLECL- or LLECP- or LLECR- or LLECT- or LLFHQ- or LLFHW- or LLFIA- or LLFJP- or LLFJV- or LLFKE- or LLFKF- or LLFOU- or LLGRX- or LLGRY- or LLGRZ-) & ; =ым.nlmpd : (LLACN- or LLCIR- or LLDJZ- or LLEBK- or LLEBM- or LLEBO- or LLEBP- or LLEDV- or LLFFZ- or LLFJH- or LLFJJ- or LLFKB- or LLFKD- or LLFMC- or LLFMD- or LLFMP- or LLFMQ- or LLFMR- or LLFNQ-) & ; =ым.nlmst : (LLACN- or LLCIR- or LLDJZ- or LLEBL- or LLEBM- or LLEBN- or LLEBS- or LLEDS- or LLEDV- or LLEDW- or LLETY- or LLFFZ- or LLFJG- or LLFJI- or LLFJJ- or LLFJK- or LLFMC- or LLFMD- or LLFMP- or LLFNQ- or LLFOQ- or LLFQF- or LLFUK- or LLFUL- or LLFUM- or LLGSB- or LLGSD-) & ; =ым.nlnpd : (LLCIL-) & ; =ым.nlnst : (LLCIL- or LLFNC-) & ; =ым.wmst : (LLDVM- or LLDVO- or LLDWL- or LLDWM-) & ; =ым.wnst : (LLDVM- or LLDVO- or LLDWL- or LLDWM-) & ; =ым.wpd : (LLDVM- or LLDVO- or LLDWL- or LLDWM-) & ; =ымем.vspdf1p : (LLDJQ- or LLGLA-) & ; =ымем.vspdv1p : (LLGLA-) & ; =ымем.vspdv1s : (LLDJQ-) & ; =ымемте.vspdv1p : (LLDJQ- or LLGLA-) & ; =ымет.vspdf3s : (LLDJQ- or LLGLA-) & ; =ымете.vspdf2p : (LLDJQ- or LLGLA-) & ; =ымешь.vspdf2s : (LLDJQ- or LLGLA-) & ; =ыми-либо.wpt : (LLDLW-) & ; =ыми-нибудь.wpt : (LLDLX-) & ; =ыми-то.wpt : (LLDLY-) & ; =ыми.app : (LLADY- or LLFVO-) & ; =ыми.apt : (LLADW- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLAEE- or LLALB- or LLCAT- or LLCIS- or LLCIT- or LLCIV- or LLCIW- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDKZ- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLU- or LLDLV- or LLEAA- or LLEAP- or LLEAQ- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFNY- or LLFUN- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLFVN- or LLGRP-) & ; =ыми.ct : (LLDVI-) & ; =ыми.kpt : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ыми.mpt : (LLFGT-) & ; =ыми.ndfpt : (LLAKS- or LLAKU-) & ; =ыми.ndmpt : (LLABB- or LLCIP- or LLDJY-) & ; =ыми.ndnpt : (LLCIJ-) & ; =ыми.nlfpt : (LLAKZ- or LLECL- or LLECP- or LLECR- or LLECT- or LLFHQ- or LLFHW- or LLFIA- or LLFJP- or LLFJV- or LLFKE- or LLFKF- or LLFOU- or LLGRX- or LLGRZ-) & ; =ыми.nlmpt : (LLACN- or LLCIR- or LLDJZ- or LLEBK- or LLEBM- or LLEBO- or LLEBP- or LLEDV- or LLFFZ- or LLFJH- or LLFJJ- or LLFKB- or LLFKD- or LLFMC- or LLFMD- or LLFMP- or LLFMQ- or LLFMR- or LLFNQ- or LLFQF- or LLFUM- or LLGSD-) & ; =ыми.nlnpt : (LLCIL-) & ; =ыми.vspdv2s : (LLDJQ- or LLGLA-) & ; =ыми.wpt : (LLDVM- or LLDVO- or LLDWL- or LLDWM-) & ; =ымите.vspdv2p : (LLDJQ- or LLGLA-) & ; =ыму.vspdf1s : (LLDJQ- or LLGLA-) & ; =ымут.vspdf3p : (LLDJQ- or LLGLA-) & ; =ыт.vnppspmss : (LLDMB- or LLFQG-) & ; =ыт.vsppsnmss : (LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ыт.vsppspmsi : (LLDME-) & ; =ыта.vnppspfss : (LLDMB- or LLFQG-) & ; =ыта.vsppsnfss : (LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ыта.vsppspfsi : (LLDME-) & ; =ытаÑ.vnppspfsi : (LLDMB- or LLFQG-) & ; =ытаÑ.vsppspfsi : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ыто.vnppspnss : (LLDMB- or LLFQG-) & ; =ыто.vsppsnnss : (LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ыто.vsppspnsi : (LLDME-) & ; =ытого.vnppspmsg : (LLDMB- or LLFQG-) & ; =ытого.vnppspmsv =ытый.vnppspmsv : (LLDMB- or LLFQG-) & ; =ытого.vnppspnsg : (LLDMB- or LLFQG-) & ; =ытого.vsppspmsg : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытого.vsppspmsv =ытый.vsppspmsv : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытого.vsppspnsg : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытого.vsppspnsv : (LLDME-) & ; =ытое.vnppspnsi : (LLDMB- or LLFQG-) & ; =ытое.vnppspnsv : (LLDMB- or LLFQG-) & ; =ытое.vsppspnsi : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытое.vsppspnsv : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытой.vnppspfsd : (LLDMB- or LLFQG-) & ; =ытой.vnppspfsg : (LLDMB- or LLFQG-) & ; =ытой.vnppspfsp : (LLDMB- or LLFQG-) & ; =ытой.vnppspfst : (LLDMB- or LLFQG-) & ; =ытой.vsppspfsd : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытой.vsppspfsg : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытой.vsppspfsp : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытой.vsppspfst : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытом.vnppspmsp : (LLDMB- or LLFQG-) & ; =ытом.vnppspnsp : (LLDMB- or LLFQG-) & ; =ытом.vsppspmsp : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытом.vsppspnsp : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытому.vnppspmsd : (LLDMB- or LLFQG-) & ; =ытому.vnppspnsd : (LLDMB- or LLFQG-) & ; =ытому.vsppspmsd : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытому.vsppspnsd : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытою.vsppspfst : (LLDME-) & ; =ытую.vnppspfsv : (LLDMB- or LLFQG-) & ; =ытую.vsppspfsv : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ыты.vnppspps : (LLDMB- or LLFQG-) & ; =ыты.vsppsnps : (LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ыты.vsppsppi : (LLDME-) & ; =ытые.vnppsppi : (LLDMB- or LLFQG-) & ; =ытые.vnppsppv =ытых.vnppsppv : (LLDMB- or LLFQG-) & ; =ытые.vsppsppi : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытые.vsppsppv =ытых.vsppsppv : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытый.vnppspmsi : (LLDMB- or LLFQG-) & ; =ытый.vsppspmsi : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытым.vnppspmst : (LLDMB- or LLFQG-) & ; =ытым.vnppspnst : (LLDMB- or LLFQG-) & ; =ытым.vnppsppd : (LLDMB- or LLFQG-) & ; =ытым.vsppspmst : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытым.vsppspnst : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытым.vsppsppd : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытыми.vnppsppt : (LLDMB- or LLFQG-) & ; =ытыми.vsppsppt : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытых.vnppsppg : (LLDMB- or LLFQG-) & ; =ытых.vnppsppp : (LLDMB- or LLFQG-) & ; =ытых.vsppsppg : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытых.vsppsppp : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ыть.vnndi : (LLDLZ- or LLDMA- or LLEGK- or LLFQH-) & ; =ыть.vnpdi : (LLDMB- or LLFQG-) & ; =ыть.vsndi : (LLDMC- or LLDMD- or LLFYP- or LLGDM-) & ; =ыть.vspdi : (LLDME- or LLDMF- or LLDMG- or LLFZO- or LLGHJ-) & ; =ытьÑÑ.vnndi : (LLDMH-) & ; =ытьÑÑ.vsndi : (LLDMI- or LLDMJ- or LLGCG- or LLGIF-) & ; =ых-либо.wlpv : (LLDLW-) & ; =ых-либо.wpg : (LLDLW-) & ; =ых-либо.wpp : (LLDLW-) & ; =ых-нибудь.wlpv : (LLDLX-) & ; =ых-нибудь.wpg : (LLDLX-) & ; =ых-нибудь.wpp : (LLDLX-) & ; =ых-то.wlpv : (LLDLY-) & ; =ых-то.wpg : (LLDLY-) & ; =ых-то.wpp : (LLDLY-) & ; =ых.alpv : (LLADZ- or LLAEA- or LLCIS- or LLCIT- or LLCIV- or LLCIW- or LLCIZ- or LLCJA- or LLCJC- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKJ- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKU- or LLDKW- or LLDKX- or LLDKZ- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLF- or LLDLH- or LLDLJ- or LLDLK- or LLDLL- or LLDLN- or LLDLO- or LLDLP- or LLEAA- or LLEAP- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIT- or LLEJD- or LLEJE- or LLEJQ- or LLEJU- or LLEKD- or LLEKL- or LLEKM- or LLEKU- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFNY- or LLFUN- or LLFUO- or LLFUS- or LLFVD- or LLFVF- or LLFVG- or LLFVJ- or LLGRP-) & ; =ых.apg : (LLADW- or LLADY- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLAEE- or LLALB- or LLCAT- or LLCIS- or LLCIT- or LLCIV- or LLCIW- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDKZ- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLU- or LLDLV- or LLEAA- or LLEAP- or LLEAQ- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFNY- or LLFUN- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLFVN- or LLFVO- or LLGRP-) & ; =ых.app : (LLADW- or LLADZ- or LLAEA- or LLAEB- or LLAEC- or LLAED- or LLAEE- or LLALB- or LLCAT- or LLCIS- or LLCIT- or LLCIV- or LLCIW- or LLCIZ- or LLCJA- or LLCJB- or LLCJC- or LLCJD- or LLCJJ- or LLCJK- or LLCJL- or LLCJM- or LLCJN- or LLCJO- or LLDKA- or LLDKB- or LLDKC- or LLDKD- or LLDKE- or LLDKF- or LLDKG- or LLDKH- or LLDKI- or LLDKJ- or LLDKK- or LLDKL- or LLDKM- or LLDKN- or LLDKO- or LLDKP- or LLDKQ- or LLDKR- or LLDKS- or LLDKT- or LLDKU- or LLDKV- or LLDKW- or LLDKX- or LLDKY- or LLDKZ- or LLDLA- or LLDLB- or LLDLC- or LLDLD- or LLDLE- or LLDLF- or LLDLG- or LLDLH- or LLDLI- or LLDLJ- or LLDLK- or LLDLL- or LLDLM- or LLDLN- or LLDLO- or LLDLP- or LLDLQ- or LLDLR- or LLDLS- or LLDLU- or LLDLV- or LLEAA- or LLEAP- or LLEAQ- or LLEGG- or LLEGR- or LLEGX- or LLEHD- or LLEHG- or LLEHJ- or LLEHK- or LLEHL- or LLEHP- or LLEHW- or LLEIE- or LLEIF- or LLEIL- or LLEIO- or LLEIT- or LLEIU- or LLEJD- or LLEJE- or LLEJH- or LLEJQ- or LLEJS- or LLEJU- or LLEJW- or LLEKD- or LLEKF- or LLEKJ- or LLEKL- or LLEKM- or LLEKR- or LLEKU- or LLEKW- or LLFGB- or LLFGC- or LLFMB- or LLFMW- or LLFMZ- or LLFNY- or LLFUN- or LLFUO- or LLFUR- or LLFUS- or LLFUV- or LLFVD- or LLFVF- or LLFVG- or LLFVH- or LLFVJ- or LLFVN- or LLGRP-) & ; =ых.apt : (LLADY- or LLFVO-) & ; =ых.cg : (LLDVI-) & ; =ых.cp : (LLDVI-) & ; =ых.cv : (LLDVI-) & ; =ых.klpv : (LLDVP- or LLDWN- or LLEKX- or LLEKZ- or LLELA-) & ; =ых.kpg : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ых.kpp : (LLDVP- or LLDWN- or LLEKX- or LLEKY- or LLEKZ- or LLELA-) & ; =ых.mpg : (LLFGT-) & ; =ых.mpp : (LLFGT-) & ; =ых.ndfpg : (LLAKS- or LLAKU-) & ; =ых.ndfpp : (LLAKS- or LLAKU-) & ; =ых.ndmpg : (LLABB- or LLCIP- or LLDJY-) & ; =ых.ndmpp : (LLABB- or LLCIP- or LLDJY-) & ; =ых.ndnpg : (LLCIJ-) & ; =ых.ndnpp : (LLCIJ-) & ; =ых.nlfpg : (LLAKZ- or LLECP- or LLECR- or LLECT- or LLFHQ- or LLFIA- or LLFJP- or LLFJV- or LLFKE- or LLFOU- or LLGRW- or LLGRX- or LLGRY- or LLGRZ-) & ; =ых.nlfpp : (LLAKZ- or LLECL- or LLECP- or LLECR- or LLECT- or LLFHQ- or LLFHW- or LLFIA- or LLFJP- or LLFJV- or LLFKE- or LLFKF- or LLFOU- or LLGRX- or LLGRY- or LLGRZ-) & ; =ых.nlfpv : (LLAKZ- or LLECL- or LLECP- or LLECR- or LLECT- or LLFHQ- or LLFHW- or LLFIA- or LLFJP- or LLFJV- or LLFKE- or LLFKF- or LLFOU- or LLFPO- or LLGRW- or LLGRX- or LLGRY- or LLGRZ-) & ; =ых.nlmpg : (LLACN- or LLCIR- or LLDJZ- or LLEBK- or LLEBM- or LLEBO- or LLEBP- or LLEDV- or LLFFZ- or LLFJH- or LLFJJ- or LLFKB- or LLFKD- or LLFMC- or LLFMD- or LLFMP- or LLFMQ- or LLFMR- or LLFNQ- or LLFQF- or LLFUM- or LLGSD-) & ; =ых.nlmpp : (LLACN- or LLCIR- or LLDJZ- or LLEBK- or LLEBM- or LLEBO- or LLEBP- or LLEDV- or LLFFZ- or LLFJH- or LLFJJ- or LLFKB- or LLFKD- or LLFMP- or LLFMQ- or LLFMR- or LLFNQ- or LLFQF- or LLFUM- or LLGSD-) & ; =ых.nlmpv : (LLACN- or LLCIR- or LLDJZ- or LLEBK- or LLEBM- or LLEBO- or LLEBP- or LLEDV- or LLFFZ- or LLFJH- or LLFJJ- or LLFKB- or LLFKD- or LLFMC- or LLFMD- or LLFNQ- or LLFQF- or LLGSD-) & ; =ых.nlnpg : (LLCIL-) & ; =ых.nlnpp : (LLCIL-) & ; =ых.nlnpv : (LLCIL-) & ; =ых.wlpv : (LLDVM- or LLDVO- or LLDWL- or LLDWM-) & ; =ых.wpg : (LLDVM- or LLDVO- or LLDWL- or LLDWM-) & ; =ых.wpp : (LLDVM- or LLDVO- or LLDWL- or LLDWM-) & ; =ÑŒ.amss : (LLBER- or LLBEY- or LLEKP-) & ; =ÑŒ.ci : (LLDWO-) & ; =ÑŒ.cv : (LLDWO-) & ; =ÑŒ.ndfpg : (LLDNI- or LLDQC- or LLDQF- or LLDQG-) & ; =ÑŒ.ndfsi : (LLDNB- or LLDNC- or LLDND- or LLDNE- or LLDNF- or LLDNG- or LLDNH- or LLDNI- or LLEAU- or LLEFT- or LLFPV-) & ; =ÑŒ.ndfsv : (LLDNB- or LLDNC- or LLDND- or LLDNE- or LLDNF- or LLDNG- or LLDNH- or LLDNI- or LLEAU- or LLEFT- or LLFPV-) & ; =ÑŒ.ndmsi : (LLDMK- or LLDML- or LLDMM- or LLDMN- or LLDMO- or LLDMP- or LLDMQ- or LLEAS- or LLEAT- or LLEFR- or LLEFS- or LLEGE-) & ; =ÑŒ.ndmsv : (LLDMK- or LLDML- or LLDMM- or LLDMN- or LLDMO- or LLDMP- or LLDMQ- or LLEAS- or LLEAT- or LLEFR- or LLEFS-) & ; =ÑŒ.nlfpg : (LLDPV- or LLDQR- or LLDQS- or LLETH- or LLETV- or LLETZ- or LLEUL- or LLFIO- or LLFKY- or LLFLJ- or LLFLQ- or LLFNH-) & ; =ÑŒ.nlfpv : (LLDPV- or LLDQR- or LLDQS- or LLETH- or LLETV- or LLETZ- or LLEUL- or LLFIO- or LLFKY- or LLFLJ- or LLFNH-) & ; =ÑŒ.nlfsi : (LLDNJ- or LLDNK- or LLDNL- or LLDNM- or LLDNN- or LLEDZ- or LLEEA- or LLETT- or LLFHS- or LLFKS-) & ; =ÑŒ.nlfsv : (LLDNJ- or LLDNK- or LLDNL- or LLDNM- or LLDNN- or LLEDZ- or LLEEA- or LLETT- or LLFHS- or LLFKS-) & ; =ÑŒ.nlmpg : (LLDPQ- or LLDPV- or LLETU- or LLEUF- or LLEUI- or LLEUL- or LLFII- or LLFKW- or LLFLI- or LLFLQ- or LLFPZ-) & ; =ÑŒ.nlmpv : (LLDPQ- or LLDPV- or LLETU- or LLEUF- or LLEUL- or LLFII- or LLFLI- or LLFPZ-) & ; =ÑŒ.nlmsi : (LLDMR- or LLDMS- or LLDMT- or LLDMU- or LLDMV- or LLDMW- or LLDMX- or LLDMY- or LLDMZ- or LLDNA- or LLEDX- or LLEDY- or LLFHO- or LLFIP- or LLFLS- or LLFOR-) & ; =ÑŒ.nlmsv : (LLDMZ- or LLDNA-) & ; =ÑŒ.vnndv2s : (LLBFZ- or LLBGA- or LLBGC- or LLBGD- or LLBGE- or LLBGF- or LLBGG- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLCZC- or LLDFX- or LLGHF- or LLGIG- or LLGLI-) & ; =ÑŒ.vnpdv2s : (LLAIB- or LLAIM- or LLBGX- or LLBHD- or LLBHF- or LLBHG- or LLBHH- or LLBHJ- or LLBHX- or LLBHZ- or LLBIA- or LLBIH- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMP- or LLBNE- or LLBNH- or LLEMV- or LLERQ- or LLEST- or LLEVK- or LLEVR- or LLEWF- or LLFAU- or LLFQU- or LLFRA- or LLFTC- or LLFTH- or LLGRK-) & ; =ÑŒ.vsndv2s : (LLBJC- or LLBJE- or LLBJH- or LLBJI- or LLBJP- or LLBJQ- or LLBJR- or LLBJU- or LLBJV- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLDGD- or LLDGF- or LLFWS- or LLFYY- or LLGBL- or LLGDV- or LLGEU- or LLGEV- or LLGHS- or LLGIW- or LLGJS- or LLGLT- or LLGPM- or LLGRF-) & ; =ÑŒ.vspdv2s : (LLAIZ- or LLAJA- or LLAJD- or LLAJE- or LLAJF- or LLAJI- or LLAJS- or LLAJV- or LLBJZ- or LLBKC- or LLBKF- or LLBKH- or LLBKK- or LLBKL- or LLBKN- or LLBKS- or LLBKW- or LLBLB- or LLBLF- or LLBLJ- or LLBLM- or LLBLO- or LLBLP- or LLBLR- or LLBLS- or LLBLT- or LLBMB- or LLBME- or LLBMF- or LLBMG- or LLBMJ- or LLBMK- or LLBML- or LLDDC- or LLDGL- or LLDGO- or LLDGP- or LLDGQ- or LLFAY- or LLFBE- or LLFCT- or LLFRQ- or LLFSR- or LLFSS- or LLFSX- or LLFTD- or LLFTO- or LLFUF- or LLFUG- or LLFXB- or LLFXS- or LLFYH- or LLFYR- or LLFYW- or LLGCR- or LLGDN- or LLGEA- or LLGEP- or LLGFX- or LLGGP- or LLGHN- or LLGJU- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMS- or LLGNM- or LLGNU- or LLGPJ- or LLGPU- or LLGQS- or LLGRA- or LLGRH-) & ; =ьба.ndfsi : (LLDNO-) & ; =ьбам.ndfpd : (LLDNO-) & ; =ьбами.ndfpt : (LLDNO-) & ; =ьбах.ndfpp : (LLDNO-) & ; =ьбе.ndfsd : (LLDNO-) & ; =ьбе.ndfsp : (LLDNO-) & ; =ьбой.ndfst =ьбою.ndfst : (LLDNO-) & ; =ьбу.ndfsv : (LLDNO-) & ; =ьбы.ndfpi : (LLDNO-) & ; =ьбы.ndfpv : (LLDNO-) & ; =ьбы.ndfsg : (LLDNO-) & ; =ьва.nlmsg : (LLASH- or LLECX- or LLFKC-) & ; =ьва.nlmsv : (LLASH- or LLECX- or LLFKC-) & ; =ьвам.nlmpd : (LLASH-) & ; =ьвами.nlmpt : (LLASH-) & ; =ьвах.nlmpp : (LLASH-) & ; =ьве.nlmsp : (LLASH- or LLECX- or LLFKC-) & ; =ьвов.nlmpg : (LLASH-) & ; =ьвов.nlmpv : (LLASH-) & ; =ьвом.nlmst : (LLASH- or LLECX- or LLFKC-) & ; =ьву.nlmsd : (LLASH- or LLECX- or LLFKC-) & ; =ьвы.nlmpi : (LLASH-) & ; =ьга.ndfsi : (LLDNP-) & ; =ьгам.ndfpd : (LLDNP-) & ; =ьгам.npd : (LLDNQ-) & ; =ьгами.ndfpt : (LLDNP-) & ; =ьгами.npt : (LLDNQ-) & ; =ьгах.ndfpp : (LLDNP-) & ; =ьгах.npp : (LLDNQ-) & ; =ьге.ndfsd : (LLDNP-) & ; =ьге.ndfsp : (LLDNP-) & ; =ьги.ndfpi : (LLDNP-) & ; =ьги.ndfpv : (LLDNP-) & ; =ьги.ndfsg : (LLDNP-) & ; =ьги.npi : (LLDNQ-) & ; =ьги.npv : (LLDNQ-) & ; =ьгой.ndfst =ьгою.ndfst : (LLDNP-) & ; =ьгу.ndfsv : (LLDNP-) & ; =ьда.ndmsg =ьду.ndmsg : (LLATT-) & ; =ьдам.ndmpd : (LLATT-) & ; =ьдами.ndmpt : (LLATT-) & ; =ьдах.ndmpp : (LLATT-) & ; =ьде.ndmsp =ьду.ndmsp : (LLATT-) & ; =ьдеÑÑÑ‚.ci : (LLDWP- or LLDWQ-) & ; =ьдеÑÑÑ‚.cv : (LLDWP- or LLDWQ-) & ; =ьдов.ndmpg : (LLATT-) & ; =ьдом.ndmst : (LLATT-) & ; =ьду.ndmsd : (LLATT-) & ; =ьды.ndmpi : (LLATT-) & ; =ьды.ndmpv : (LLATT-) & ; =ье-либо.wnsi : (LLATZ-) & ; =ье-либо.wnsv : (LLATZ-) & ; =ье-нибудь.wnsi : (LLAUA-) & ; =ье-нибудь.wnsv : (LLAUA-) & ; =ье-то.wnsi : (LLAUB-) & ; =ье-то.wnsv : (LLAUB-) & ; =ье.ansi : (LLBFE- or LLBFF- or LLBFG- or LLDZA-) & ; =ье.ansv : (LLBFE- or LLBFF- or LLBFG- or LLDZA-) & ; =ье.knsi : (LLDUY-) & ; =ье.knsv : (LLDUY-) & ; =ье.ndfsd : (LLDPK- or LLDPL- or LLDPM-) & ; =ье.ndfsp : (LLDPK- or LLDPL- or LLDPM-) & ; =ье.ndmsp : (LLATX-) & ; =ье.ndnsi : (LLBDC- or LLBDD- or LLDNR- or LLDNS- or LLDNT-) & ; =ье.ndnsp : (LLDNR- or LLDNS- or LLDNT-) & ; =ье.ndnsv : (LLBDC- or LLBDD- or LLDNR- or LLDNS- or LLDNT-) & ; =ье.nlfsd : (LLDPJ- or LLDPN- or LLDPO- or LLFNL-) & ; =ье.nlfsp : (LLDPJ- or LLDPN- or LLDPO- or LLFNL-) & ; =ье.nlmsd : (LLDPH- or LLDPI- or LLDPJ-) & ; =ье.nlmsp : (LLATY- or LLDPH- or LLDPI- or LLDPJ- or LLECY-) & ; =ье.nlnsi : (LLDNU-) & ; =ье.nlnsp : (LLDNU-) & ; =ье.nlnsv : (LLDNU-) & ; =ье.wnsi : (LLDUI-) & ; =ье.wnsv : (LLDUI-) & ; =ьев.ndmpg : (LLAAR- or LLAAT- or LLAAZ- or LLATX-) & ; =ьев.ndnpg : (LLCAE- or LLCAH- or LLCAN- or LLDNS-) & ; =ьев.nlmpg : (LLACK- or LLATY- or LLBFQ- or LLDMX- or LLDPI- or LLDPR-) & ; =ьев.nlmpv : (LLACK- or LLATY- or LLBFQ- or LLDMX- or LLDPR-) & ; =ьего-либо.wlmsv : (LLATZ-) & ; =ьего-либо.wmsg : (LLATZ-) & ; =ьего-либо.wnsg : (LLATZ-) & ; =ьего-нибудь.wlmsv : (LLAUA-) & ; =ьего-нибудь.wmsg : (LLAUA-) & ; =ьего-нибудь.wnsg : (LLAUA-) & ; =ьего-то.wlmsv : (LLAUB-) & ; =ьего-то.wmsg : (LLAUB-) & ; =ьего-то.wnsg : (LLAUB-) & ; =ьего.almsv : (LLBFF-) & ; =ьего.amsg : (LLBFE- or LLBFF- or LLBFG- or LLDZA-) & ; =ьего.ansg : (LLBFE- or LLBFF- or LLBFG- or LLDZA-) & ; =ьего.klmsv : (LLDUY-) & ; =ьего.kmsg : (LLDUY-) & ; =ьего.knsg : (LLDUY-) & ; =ьего.ndmsg : (LLDYQ-) & ; =ьего.nlmsg : (LLBDJ-) & ; =ьего.nlmsv : (LLBDJ-) & ; =ьего.wlmsv : (LLDUI-) & ; =ьего.wmsg : (LLDUI-) & ; =ьего.wnsg : (LLDUI-) & ; =ьей-либо.wfsd : (LLATZ-) & ; =ьей-либо.wfsg : (LLATZ-) & ; =ьей-либо.wfsp : (LLATZ-) & ; =ьей-либо.wfst =ьею-либо.wfst : (LLATZ-) & ; =ьей-нибудь.wfsd : (LLAUA-) & ; =ьей-нибудь.wfsg : (LLAUA-) & ; =ьей-нибудь.wfsp : (LLAUA-) & ; =ьей-нибудь.wfst =ьею-нибудь.wfst : (LLAUA-) & ; =ьей-то.wfsd : (LLAUB-) & ; =ьей-то.wfsg : (LLAUB-) & ; =ьей-то.wfsp : (LLAUB-) & ; =ьей-то.wfst =ьею-то.wfst : (LLAUB-) & ; =ьей.afsd : (LLBFF- or LLBFG- or LLDZA-) & ; =ьей.afsg : (LLBFF- or LLBFG- or LLDZA-) & ; =ьей.afsp : (LLBFF- or LLBFG- or LLDZA-) & ; =ьей.afst : (LLBFF- or LLBFG- or LLDZA-) & ; =ьей.kfsd : (LLDUY-) & ; =ьей.kfsg : (LLDUY-) & ; =ьей.kfsp : (LLDUY-) & ; =ьей.kfst =ьею.kfst : (LLDUY-) & ; =ьей.ndfst : (LLDPK- or LLDPL- or LLDPM-) & ; =ьей.nlfst =ьею.nlfst : (LLDPJ- or LLDPN- or LLDPO- or LLFNL-) & ; =ьей.nlmst =ьею.nlmst : (LLDPH- or LLDPI- or LLDPJ-) & ; =ьей.wfsd : (LLDUI-) & ; =ьей.wfsg : (LLDUI-) & ; =ьей.wfsp : (LLDUI-) & ; =ьей.wfst =ьею.wfst : (LLDUI-) & ; =ьем-либо.wmsp : (LLATZ-) & ; =ьем-либо.wnsp : (LLATZ-) & ; =ьем-нибудь.wmsp : (LLAUA-) & ; =ьем-нибудь.wnsp : (LLAUA-) & ; =ьем-то.wmsp : (LLAUB-) & ; =ьем-то.wnsp : (LLAUB-) & ; =ьем.amsp : (LLBFE- or LLBFF- or LLBFG- or LLDZA-) & ; =ьем.ansp : (LLBFE- or LLBFF- or LLBFG- or LLDZA-) & ; =ьем.kmsp : (LLDUY-) & ; =ьем.knsp : (LLDUY-) & ; =ьем.ndmsp : (LLDYQ-) & ; =ьем.ndmst : (LLATX-) & ; =ьем.ndnst : (LLBDC- or LLBDD- or LLDNR- or LLDNS- or LLDNT-) & ; =ьем.nlmsp : (LLBDJ-) & ; =ьем.nlmst : (LLATY- or LLECY-) & ; =ьем.nlnst : (LLDNU-) & ; =ьем.vnpdn1p : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьем.vsndf1p : (LLBJF- or LLGJN-) & ; =ьем.vsndv1p : (LLGJN-) & ; =ьем.vsndv1s : (LLBJF-) & ; =ьем.vspdf1p : (LLBKQ- or LLGDA-) & ; =ьем.vspdv1p : (LLGDA-) & ; =ьем.vspdv1s : (LLBKQ-) & ; =ьем.wmsp : (LLDUI-) & ; =ьем.wnsp : (LLDUI-) & ; =ьемÑÑ.vnndn1p : (LLBNB- or LLETC-) & ; =ьемÑÑ.vsndf1p : (LLBOK- or LLGDB-) & ; =ьемÑÑ.vsndv1p : (LLGDB-) & ; =ьемÑÑ.vsndv1s : (LLBOK-) & ; =ьемте.vsndv1p : (LLBJF- or LLGJN-) & ; =ьемте.vspdv1p : (LLBKQ- or LLGDA-) & ; =ьемтеÑÑŒ.vsndv1p : (LLBOK- or LLGDB-) & ; =ьему-либо.wmsd : (LLATZ-) & ; =ьему-либо.wnsd : (LLATZ-) & ; =ьему-нибудь.wmsd : (LLAUA-) & ; =ьему-нибудь.wnsd : (LLAUA-) & ; =ьему-то.wmsd : (LLAUB-) & ; =ьему-то.wnsd : (LLAUB-) & ; =ьему.amsd : (LLBFE- or LLBFF- or LLBFG- or LLDZA-) & ; =ьему.ansd : (LLBFE- or LLBFF- or LLBFG- or LLDZA-) & ; =ьему.kmsd : (LLDUY-) & ; =ьему.knsd : (LLDUY-) & ; =ьему.ndmsd : (LLDYQ-) & ; =ьему.nlmsd : (LLBDJ-) & ; =ьему.wmsd : (LLDUI-) & ; =ьему.wnsd : (LLDUI-) & ; =ьет.vnpdn3s : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьет.vsndf3s : (LLBJF- or LLGJN-) & ; =ьет.vspdf3s : (LLBKQ- or LLGDA-) & ; =ьете.vnpdn2p : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьете.vsndf2p : (LLBJF- or LLGJN-) & ; =ьете.vspdf2p : (LLBKQ- or LLGDA-) & ; =ьетеÑÑŒ.vnndn2p : (LLBNB- or LLETC-) & ; =ьетеÑÑŒ.vsndf2p : (LLBOK- or LLGDB-) & ; =ьетÑÑ.vnndn3s : (LLBNB- or LLETC-) & ; =ьетÑÑ.vsndf3s : (LLBOK- or LLGDB-) & ; =ьешь.vnpdn2s : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьешь.vsndf2s : (LLBJF- or LLGJN-) & ; =ьешь.vspdf2s : (LLBKQ- or LLGDA-) & ; =ьешьÑÑ.vnndn2s : (LLBNB- or LLETC-) & ; =ьешьÑÑ.vsndf2s : (LLBOK- or LLGDB-) & ; =ьею.afst : (LLBFF-) & ; =ьею.ndfst : (LLDPK- or LLDPL-) & ; =ьи-либо.wdpv : (LLATZ-) & ; =ьи-либо.wpi : (LLATZ-) & ; =ьи-нибудь.wdpv : (LLAUA-) & ; =ьи-нибудь.wpi : (LLAUA-) & ; =ьи-то.wdpv : (LLAUB-) & ; =ьи-то.wpi : (LLAUB-) & ; =ьи.adpv : (LLBFE- or LLBFF- or LLBFG-) & ; =ьи.api : (LLBFE- or LLBFF- or LLBFG-) & ; =ьи.kdpv : (LLDUY-) & ; =ьи.kpi : (LLDUY-) & ; =ьи.ndfpi : (LLDPK- or LLDPL- or LLDPM-) & ; =ьи.ndfpv : (LLDPK- or LLDPL- or LLDPM-) & ; =ьи.ndfsg : (LLDPK- or LLDPL- or LLDPM-) & ; =ьи.ndmpi : (LLATX-) & ; =ьи.ndmpv : (LLATX-) & ; =ьи.nlfpi : (LLDPJ- or LLDPN- or LLDPO- or LLFNL-) & ; =ьи.nlfsg : (LLDPJ- or LLDPN- or LLDPO- or LLFNL-) & ; =ьи.nlmpi : (LLATY- or LLBDJ- or LLDPH- or LLDPI- or LLDPJ-) & ; =ьи.nlmsg : (LLDPH- or LLDPI- or LLDPJ-) & ; =ьи.wdpv : (LLDUI-) & ; =ьи.wpi : (LLDUI-) & ; =ьим-либо.wmst : (LLATZ-) & ; =ьим-либо.wnst : (LLATZ-) & ; =ьим-либо.wpd : (LLATZ-) & ; =ьим-нибудь.wmst : (LLAUA-) & ; =ьим-нибудь.wnst : (LLAUA-) & ; =ьим-нибудь.wpd : (LLAUA-) & ; =ьим-то.wmst : (LLAUB-) & ; =ьим-то.wnst : (LLAUB-) & ; =ьим-то.wpd : (LLAUB-) & ; =ьим.amst : (LLBFE- or LLBFF- or LLBFG- or LLDZA-) & ; =ьим.anst : (LLBFE- or LLBFF- or LLBFG- or LLDZA-) & ; =ьим.apd : (LLBFE- or LLBFF- or LLBFG-) & ; =ьим.kmst : (LLDUY-) & ; =ьим.knst : (LLDUY-) & ; =ьим.kpd : (LLDUY-) & ; =ьим.ndmst : (LLDYQ-) & ; =ьим.nlmpd : (LLBDJ-) & ; =ьим.nlmst : (LLBDJ-) & ; =ьим.wmst : (LLDUI-) & ; =ьим.wnst : (LLDUI-) & ; =ьим.wpd : (LLDUI-) & ; =ьими-либо.wpt : (LLATZ-) & ; =ьими-нибудь.wpt : (LLAUA-) & ; =ьими-то.wpt : (LLAUB-) & ; =ьими.apt : (LLBFE- or LLBFF- or LLBFG-) & ; =ьими.kpt : (LLDUY-) & ; =ьими.nlmpt : (LLBDJ-) & ; =ьими.wpt : (LLDUI-) & ; =ьих-либо.wlpv : (LLATZ-) & ; =ьих-либо.wpg : (LLATZ-) & ; =ьих-либо.wpp : (LLATZ-) & ; =ьих-нибудь.wlpv : (LLAUA-) & ; =ьих-нибудь.wpg : (LLAUA-) & ; =ьих-нибудь.wpp : (LLAUA-) & ; =ьих-то.wlpv : (LLAUB-) & ; =ьих-то.wpg : (LLAUB-) & ; =ьих-то.wpp : (LLAUB-) & ; =ьих.alpv : (LLBFF-) & ; =ьих.apg : (LLBFE- or LLBFF- or LLBFG-) & ; =ьих.app : (LLBFE- or LLBFF- or LLBFG-) & ; =ьих.klpv : (LLDUY-) & ; =ьих.kpg : (LLDUY-) & ; =ьих.kpp : (LLDUY-) & ; =ьих.nlmpg : (LLBDJ-) & ; =ьих.nlmpp : (LLBDJ-) & ; =ьих.nlmpv : (LLBDJ-) & ; =ьих.wlpv : (LLDUI-) & ; =ьих.wpg : (LLDUI-) & ; =ьих.wpp : (LLDUI-) & ; =ька.afss : (LLAUO- or LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ька.ndfsi : (LLDNX-) & ; =ька.ndmsg : (LLAUH- or LLAUI- or LLDYA-) & ; =ька.nlfsi : (LLDNW- or LLDNY-) & ; =ька.nlmsg : (LLAUN- or LLECZ-) & ; =ька.nlmsi : (LLDNV- or LLDNW-) & ; =ька.nlmsv : (LLAUN- or LLECZ-) & ; =ькам.ndfpd : (LLDNX-) & ; =ькам.ndmpd : (LLAUH- or LLAUI-) & ; =ькам.nlfpd : (LLDNW- or LLDNY-) & ; =ькам.nlmpd : (LLAUN- or LLDNV- or LLDNW-) & ; =ькам.npd : (LLDNZ- or LLEAV-) & ; =ьками.ndfpt : (LLDNX-) & ; =ьками.ndmpt : (LLAUH- or LLAUI-) & ; =ьками.nlfpt : (LLDNW- or LLDNY-) & ; =ьками.nlmpt : (LLAUN- or LLDNV- or LLDNW-) & ; =ьками.npt : (LLDNZ- or LLEAV-) & ; =ьках.ndfpp : (LLDNX-) & ; =ьках.ndmpp : (LLAUH- or LLAUI-) & ; =ьках.nlfpp : (LLDNW- or LLDNY-) & ; =ьках.nlmpp : (LLAUN- or LLDNV- or LLDNW-) & ; =ьках.npp : (LLDNZ- or LLEAV-) & ; =ькаÑ.afsi : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьке.ndfsd : (LLDNX-) & ; =ьке.ndfsp : (LLDNX-) & ; =ьке.ndmsp : (LLAUH- or LLAUI- or LLDYA-) & ; =ьке.nlfsd : (LLDNW- or LLDNY-) & ; =ьке.nlfsp : (LLDNW- or LLDNY-) & ; =ьке.nlmsd : (LLDNV- or LLDNW-) & ; =ьке.nlmsp : (LLAUN- or LLDNV- or LLDNW- or LLECZ-) & ; =ьки.aps : (LLAUO- or LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьки.ndfpi : (LLDNX-) & ; =ьки.ndfpv : (LLDNX-) & ; =ьки.ndfsg : (LLDNX-) & ; =ьки.ndmpi : (LLAUH- or LLAUI-) & ; =ьки.ndmpv : (LLAUH- or LLAUI-) & ; =ьки.nlfpi : (LLDNW- or LLDNY-) & ; =ьки.nlfsg : (LLDNW- or LLDNY-) & ; =ьки.nlmpi : (LLAUN- or LLDNV- or LLDNW-) & ; =ьки.nlmsg : (LLDNV- or LLDNW-) & ; =ьки.npi : (LLDNZ- or LLEAV-) & ; =ьки.npv : (LLDNZ- or LLEAV-) & ; =ькие.adpv : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ькие.api : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ький.admsv : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ький.amsi : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьким.amst : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьким.anst : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьким.apd : (LLDOA- or LLDOC-) & ; =ьким.apg : (LLDOB- or LLFUX-) & ; =ькими.apt : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьких.alpv : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьких.apg : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьких.app : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ько.ansi : (LLDOB-) & ; =ько.anss : (LLAUO- or LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьков.ndmpg : (LLAUH- or LLAUI-) & ; =ьков.nlmpg : (LLAUN-) & ; =ьков.nlmpv : (LLAUN-) & ; =ького.almsv : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ького.amsg : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ького.ansg : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ькое.ansi : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ькое.ansv : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ькой.afsd : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ькой.afsg : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ькой.afsp : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ькой.afst =ькою.afst : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ькой.ndfst =ькою.ndfst : (LLDNX-) & ; =ькой.nlfst =ькою.nlfst : (LLDNW- or LLDNY-) & ; =ькой.nlmst =ькою.nlmst : (LLDNV- or LLDNW-) & ; =ьком.amsp : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьком.ansp : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьком.ndmst : (LLAUH- or LLAUI- or LLDYA-) & ; =ьком.nlmst : (LLAUN- or LLECZ-) & ; =ькому.amsd : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ькому.ansd : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьку.ndfsv : (LLDNX-) & ; =ьку.ndmsd : (LLAUH- or LLAUI- or LLDYA-) & ; =ьку.ndmsg : (LLAUH-) & ; =ьку.nlfsv : (LLDNW- or LLDNY-) & ; =ьку.nlmsd : (LLAUN- or LLECZ-) & ; =ьку.nlmsv : (LLDNV- or LLDNW-) & ; =ькую.afsv : (LLDOA- or LLDOB- or LLDOC- or LLFUX-) & ; =ьма.ndfsi : (LLDOD-) & ; =ьма.ndnpi : (LLDOE-) & ; =ьма.ndnpv : (LLDOE-) & ; =ьма.ndnsg : (LLDOE-) & ; =ьмам.ndfpd : (LLDOD-) & ; =ьмам.ndnpd : (LLDOE-) & ; =ьмами.ndfpt : (LLDOD-) & ; =ьмами.ndnpt : (LLDOE-) & ; =ьмах.ndfpp : (LLDOD-) & ; =ьмах.ndnpp : (LLDOE-) & ; =ьме.ndfsd : (LLDOD-) & ; =ьме.ndfsp : (LLDOD-) & ; =ьме.ndnsp : (LLDOE-) & ; =ьми.cd : (LLDUK-) & ; =ьми.cg : (LLDUK-) & ; =ьми.cp : (LLDUK-) & ; =ьми.ndfpt : (LLDNE-) & ; =ьми.nlfpt : (LLDNK-) & ; =ьми.nlmpt : (LLDMS-) & ; =ьми.npt : (LLBBW- or LLBBZ-) & ; =ьмидеÑÑти.cd : (LLDUL-) & ; =ьмидеÑÑти.cg : (LLDUL-) & ; =ьмидеÑÑти.cp : (LLDUL-) & ; =ьмиÑот.cg : (LLDUM-) & ; =ьмиÑтам.cd : (LLDUM-) & ; =ьмиÑтах.cp : (LLDUM-) & ; =ьмо.ndnsi : (LLDOE-) & ; =ьмо.ndnsv : (LLDOE-) & ; =ьмой.ndfst =ьмою.ndfst : (LLDOD-) & ; =ьмом.ndnst : (LLDOE-) & ; =ьму.ndfsv : (LLDOD-) & ; =ьму.ndnsd : (LLDOE-) & ; =ьмы.ndfpi : (LLDOD-) & ; =ьмы.ndfpv : (LLDOD-) & ; =ьмы.ndfsg : (LLDOD-) & ; =ьмÑ.ct : (LLDUE-) & ; =ьмÑÑтами.ct : (LLDUN-) & ; =ьна.afss : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьна.anss : (LLDOY-) & ; =ьнаÑ.afsi : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьне.ndfsd : (LLDOZ- or LLDPA-) & ; =ьне.ndfsp : (LLDOZ- or LLDPA-) & ; =ьне.nlmsp : (LLAVN-) & ; =ьнее.as : (LLDOF- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьней.as : (LLDOF- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLEHH- or LLEHO- or LLEID- or LLEJA- or LLEJR- or LLEKK- or LLEKS-) & ; =ьней.ndfst : (LLDOZ- or LLDPA-) & ; =ьней.nlmpg : (LLAVN-) & ; =ьней.nlmpv : (LLAVN-) & ; =ьнем.nlmst : (LLAVN-) & ; =ьнею.ndfst : (LLDOZ-) & ; =ьни.ndfpi : (LLDOZ- or LLDPA-) & ; =ьни.ndfpv : (LLDOZ- or LLDPA-) & ; =ьни.ndfsg : (LLDOZ- or LLDPA-) & ; =ьни.nlmpi : (LLAVN-) & ; =ьно.afss : (LLDOI-) & ; =ьно.ansi : (LLDOH- or LLDOS- or LLEJA-) & ; =ьно.anss : (LLDOF- or LLDOG- or LLDOH- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьного.almsv : (LLDOF- or LLDOG- or LLDOH- or LLDOJ- or LLDOK- or LLDOL- or LLDOO- or LLDOP- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLEHE- or LLEHH- or LLEHO- or LLEJA- or LLEKK- or LLEKS-) & ; =ьного.amsg : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьного.ansg : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьное.ansi : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьное.ansv : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьной.admsv : (LLDOF- or LLDOG-) & ; =ьной.afsd : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьной.afsg : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьной.afsp : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьной.afst : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьной.amsi : (LLDOF- or LLDOG-) & ; =ьной.amsv : (LLEKS-) & ; =ьном.amsp : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьном.ansp : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьному.amsd : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьному.ansd : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьною.afst : (LLDOF- or LLDOG- or LLDOH- or LLDOJ- or LLDOK- or LLDOM- or LLDOO- or LLDOQ- or LLDOS- or LLDOT- or LLDOU- or LLDOW- or LLEHE- or LLEHH- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKS-) & ; =ьную.afsv : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьны.aps : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьные.adpv : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьные.api : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьный.admsv : (LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY-) & ; =ьный.amsi : (LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY-) & ; =ьный.amsv : (LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO-) & ; =ьным.amst : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьным.anst : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьным.apd : (LLDOF- or LLDOI- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJR- or LLEKO- or LLEKS-) & ; =ьным.apg : (LLDOG- or LLDOH- or LLDOJ- or LLDOS- or LLDOT- or LLEJA- or LLEKK-) & ; =ьными.apt : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьных.alpv : (LLDOF- or LLDOG- or LLDOH- or LLDOJ- or LLDOK- or LLDOL- or LLDOO- or LLDOP- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLEHE- or LLEHH- or LLEHO- or LLEJA- or LLEKK- or LLEKS-) & ; =ьных.apg : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьных.app : (LLDOF- or LLDOG- or LLDOH- or LLDOI- or LLDOJ- or LLDOK- or LLDOL- or LLDOM- or LLDON- or LLDOO- or LLDOP- or LLDOQ- or LLDOR- or LLDOS- or LLDOT- or LLDOU- or LLDOV- or LLDOW- or LLDOX- or LLDOY- or LLEHE- or LLEHH- or LLEHO- or LLEID- or LLEIP- or LLEJA- or LLEJR- or LLEKK- or LLEKO- or LLEKS-) & ; =ьню.ndfsv : (LLDOZ- or LLDPA-) & ; =ьню.nlmsd : (LLAVN-) & ; =ьнÑ.ndfsi : (LLDOZ- or LLDPA-) & ; =ьнÑ.nlmsg : (LLAVN-) & ; =ьнÑм.ndfpd : (LLDOZ- or LLDPA-) & ; =ьнÑм.nlmpd : (LLAVN-) & ; =ьнÑми.ndfpt : (LLDOZ- or LLDPA-) & ; =ьнÑми.nlmpt : (LLAVN-) & ; =ьнÑÑ….ndfpp : (LLDOZ- or LLDPA-) & ; =ьнÑÑ….nlmpp : (LLAVN-) & ; =ÑŒÑот.ci : (LLDWR-) & ; =ÑŒÑот.cv : (LLDWR-) & ; =ÑŒÑÑ.vnndv2s : (LLAJZ- or LLAKC- or LLBMQ- or LLBMR- or LLBMT- or LLBMU- or LLBMV- or LLBMY- or LLBNI- or LLBNL- or LLBNM- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLEMW- or LLERR- or LLESU- or LLFAN- or LLFAO- or LLFPC-) & ; =ÑŒÑÑ.vsndv2s : (LLAKH- or LLAKJ- or LLBOA- or LLBOC- or LLBOD- or LLBOG- or LLBOH- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOU- or LLBOX- or LLBPB- or LLBPC- or LLBPD- or LLDFM- or LLDGT- or LLDGU- or LLFCZ- or LLFDC- or LLFDF- or LLFDJ- or LLFDL- or LLFDW- or LLFFE- or LLFFF- or LLFXC- or LLFXT- or LLFYS- or LLFYX- or LLFZP- or LLGEB- or LLGEO- or LLGFI- or LLGFR- or LLGGQ- or LLGGR- or LLGJB- or LLGJV- or LLGME- or LLGML- or LLGQT-) & ; =ьте.vnndv2p : (LLBFZ- or LLBGA- or LLBGC- or LLBGD- or LLBGE- or LLBGF- or LLBGQ- or LLBGR- or LLBGS- or LLBGU- or LLBGV- or LLBGW- or LLCZC- or LLDFX- or LLGLI-) & ; =ьте.vnpdv2p : (LLAIB- or LLAIM- or LLBGX- or LLBHD- or LLBHG- or LLBHH- or LLBHJ- or LLBHX- or LLBHZ- or LLBIA- or LLBIH- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBMP- or LLBNE- or LLBNH- or LLEMV- or LLEQL- or LLERQ- or LLEST- or LLEVK- or LLEVR- or LLEWF- or LLFAU- or LLFQU- or LLFRA- or LLFTC- or LLFTH-) & ; =ьте.vsndv2p : (LLBJC- or LLBJE- or LLBJH- or LLBJI- or LLBJM- or LLBJP- or LLBJQ- or LLBJR- or LLBJU- or LLBJV- or LLCWN- or LLDCI- or LLDCJ- or LLDCK- or LLDGA- or LLDGD- or LLDGF- or LLFYY- or LLGBL- or LLGDV- or LLGEU- or LLGEV- or LLGHS- or LLGIW- or LLGJS- or LLGLT- or LLGPM- or LLGRF-) & ; =ьте.vspdv2p : (LLAIZ- or LLAJA- or LLAJD- or LLAJE- or LLAJF- or LLAJI- or LLAJS- or LLAJV- or LLBJY- or LLBJZ- or LLBKA- or LLBKC- or LLBKF- or LLBKH- or LLBKI- or LLBKK- or LLBKL- or LLBKN- or LLBKS- or LLBKT- or LLBKW- or LLBLB- or LLBLF- or LLBLG- or LLBLJ- or LLBLM- or LLBLO- or LLBLP- or LLBLR- or LLBLS- or LLBLT- or LLBMB- or LLBME- or LLBMF- or LLBMG- or LLBMJ- or LLBMK- or LLBML- or LLDDC- or LLDGK- or LLDGL- or LLDGO- or LLDGP- or LLDGQ- or LLFAY- or LLFBE- or LLFCT- or LLFRQ- or LLFSR- or LLFSS- or LLFSX- or LLFTB- or LLFTD- or LLFTK- or LLFTO- or LLFUF- or LLFUG- or LLFXB- or LLFXS- or LLFYH- or LLFYR- or LLFYW- or LLGCR- or LLGDL- or LLGDN- or LLGDP- or LLGEA- or LLGEP- or LLGFH- or LLGFX- or LLGGP- or LLGHN- or LLGJU- or LLGKM- or LLGMI- or LLGMK- or LLGMN- or LLGMS- or LLGNM- or LLGNU- or LLGPJ- or LLGPU- or LLGQS- or LLGRA- or LLGRH-) & ; =ьтеÑÑŒ.vnndv2p : (LLAJZ- or LLAKC- or LLBMQ- or LLBMR- or LLBMU- or LLBMV- or LLBMY- or LLBNI- or LLBNJ- or LLBNL- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLEMW- or LLEQX- or LLERR- or LLESU- or LLFAN- or LLFAO- or LLFPC-) & ; =ьтеÑÑŒ.vsndv2p : (LLAKH- or LLAKJ- or LLBOA- or LLBOC- or LLBOD- or LLBOE- or LLBOG- or LLBOH- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOX- or LLBPB- or LLBPC- or LLBPD- or LLCWY- or LLDFM- or LLDGT- or LLDGU- or LLFCZ- or LLFDC- or LLFDF- or LLFDJ- or LLFDK- or LLFDL- or LLFDW- or LLFEH- or LLFFE- or LLFFF- or LLFXC- or LLFXT- or LLFYS- or LLFYX- or LLFZP- or LLGDQ- or LLGEB- or LLGEO- or LLGFI- or LLGFR- or LLGFY- or LLGGQ- or LLGGR- or LLGGV- or LLGJB- or LLGJV- or LLGME- or LLGML- or LLGQT-) & ; =ьца.ndfsi : (LLDPB-) & ; =ьца.ndmsg : (LLAYD- or LLAYE- or LLAYF- or LLDYI-) & ; =ьца.ndnpd : (LLDPE-) & ; =ьца.ndnpi : (LLDPD- or LLDPF-) & ; =ьца.ndnpv : (LLDPD- or LLDPF-) & ; =ьца.ndnsg : (LLDPD- or LLDPE- or LLDPF-) & ; =ьца.ndnsp : (LLDPE-) & ; =ьца.nlmsg : (LLAYK- or LLAYL-) & ; =ьца.nlmsv : (LLAYK- or LLAYL-) & ; =ьца.npi : (LLDPC-) & ; =ьца.npv : (LLDPC-) & ; =ьцам.ndfpd : (LLDPB-) & ; =ьцам.ndmpd : (LLAYD- or LLAYE- or LLAYF-) & ; =ьцам.ndnpd : (LLDPD- or LLDPF-) & ; =ьцам.ndnpg : (LLDPE-) & ; =ьцам.nlmpd : (LLAYK- or LLAYL-) & ; =ьцам.npd : (LLDPC- or LLDPG-) & ; =ьцами.ndfpt : (LLDPB-) & ; =ьцами.ndmpt : (LLAYD- or LLAYE- or LLAYF-) & ; =ьцами.ndnpt : (LLDPD- or LLDPF-) & ; =ьцами.ndnpv : (LLDPE-) & ; =ьцами.nlmpt : (LLAYK- or LLAYL-) & ; =ьцами.npt : (LLDPC- or LLDPG-) & ; =ьцах.ndfpp : (LLDPB-) & ; =ьцах.ndmpp : (LLAYD- or LLAYE- or LLAYF-) & ; =ьцах.ndnpp : (LLDPD- or LLDPF-) & ; =ьцах.ndnpt : (LLDPE-) & ; =ьцах.nlmpp : (LLAYK- or LLAYL-) & ; =ьцах.npp : (LLDPC- or LLDPG-) & ; =ьце.ndfsd : (LLDPB-) & ; =ьце.ndfsp : (LLDPB-) & ; =ьце.ndmsp : (LLAYD- or LLAYE- or LLAYF- or LLDYI-) & ; =ьце.ndnsi : (LLDPD-) & ; =ьце.ndnsp : (LLDPD- or LLDPF-) & ; =ьце.ndnsv : (LLDPD-) & ; =ьце.nlmsp : (LLAYK- or LLAYL-) & ; =ьцев.ndmpg : (LLAYD- or LLAYE-) & ; =ьцев.nlmpg : (LLAYK-) & ; =ьцев.nlmpv : (LLAYK-) & ; =ьцев.npg : (LLDPG-) & ; =ьцей.ndfst =ьцею.ndfst : (LLDPB-) & ; =ьцем.ndmst : (LLAYD- or LLAYE-) & ; =ьцем.ndnst : (LLDPD-) & ; =ьцем.nlmst : (LLAYK-) & ; =ьцо.ndnsi : (LLDPE- or LLDPF-) & ; =ьцо.ndnsv : (LLDPE- or LLDPF-) & ; =ьцов.ndmpg : (LLAYF-) & ; =ьцов.nlmpg : (LLAYL-) & ; =ьцов.nlmpv : (LLAYL-) & ; =ьцом.ndmst : (LLAYF- or LLDYI-) & ; =ьцом.ndnst : (LLDPE- or LLDPF-) & ; =ьцом.nlmst : (LLAYL-) & ; =ьцу.ndfsv : (LLDPB-) & ; =ьцу.ndmsd : (LLAYD- or LLAYE- or LLAYF- or LLDYI-) & ; =ьцу.ndmsg : (LLAYD-) & ; =ьцу.ndnsd : (LLDPD- or LLDPE- or LLDPF-) & ; =ьцу.nlmsd : (LLAYK- or LLAYL-) & ; =ьцы.ndfpi : (LLDPB-) & ; =ьцы.ndfpv : (LLDPB-) & ; =ьцы.ndfsg : (LLDPB-) & ; =ьцы.ndmpi : (LLAYD- or LLAYE- or LLAYF-) & ; =ьцы.ndmpv : (LLAYD- or LLAYE- or LLAYF-) & ; =ьцы.nlmpi : (LLAYK- or LLAYL-) & ; =ьцы.npi : (LLDPG-) & ; =ьцы.npv : (LLDPG-) & ; =ьче.as : (LLBSY-) & ; =ьше.as : (LLANO- or LLAUP- or LLBSZ- or LLEGI- or LLEGP- or LLEKI- or LLFMY-) & ; =ью-либо.wfsv : (LLATZ-) & ; =ью-нибудь.wfsv : (LLAUA-) & ; =ью-то.wfsv : (LLAUB-) & ; =ью.afsv : (LLBFE- or LLBFF- or LLBFG- or LLDZA-) & ; =ью.ct : (LLDTW- or LLDWO- or LLFML-) & ; =ью.kfsv : (LLDUY-) & ; =ью.ndfst : (LLDNB- or LLDNC- or LLDND- or LLDNE- or LLDNF- or LLDNG- or LLDNH- or LLDNI- or LLEAU- or LLEFT- or LLFPV-) & ; =ью.ndfsv : (LLDPK- or LLDPL- or LLDPM-) & ; =ью.ndmsd : (LLATX-) & ; =ью.ndmst : (LLDMQ-) & ; =ью.ndnsd : (LLBDC- or LLBDD- or LLDNR- or LLDNS- or LLDNT-) & ; =ью.nlfst : (LLDNJ- or LLDNK- or LLDNL- or LLEDZ- or LLEEA- or LLETT- or LLFHS- or LLFKS-) & ; =ью.nlfsv : (LLDPJ- or LLDPN- or LLDPO- or LLFNL-) & ; =ью.nlmsd : (LLATY- or LLECY-) & ; =ью.nlmsv : (LLDPH- or LLDPI- or LLDPJ-) & ; =ью.nlnsd : (LLDNU-) & ; =ью.vnpdn1s : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ью.vsndf1s : (LLBJF- or LLGJN-) & ; =ью.vspdf1s : (LLBKQ- or LLGDA-) & ; =ью.wfsv : (LLDUI-) & ; =ьюдеÑÑтью.ct : (LLDWQ-) & ; =ьюÑтами.ct : (LLDWR-) & ; =ьюÑÑŒ.vnndn1s : (LLBNB- or LLETC-) & ; =ьюÑÑŒ.vsndf1s : (LLBOK- or LLGDB-) & ; =ьют.vnpdn3p : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьют.vsndf3p : (LLBJF- or LLGJN-) & ; =ьют.vspdf3p : (LLBKQ- or LLGDA-) & ; =ьютÑÑ.vnndn3p : (LLBNB- or LLETC-) & ; =ьютÑÑ.vsndf3p : (LLBOK- or LLGDB-) & ; =ьющаÑ.vnppdnfsi : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющаÑÑÑ.vnnpdnfsi : (LLBNB- or LLETC-) & ; =ьющего.vnppdnmsg : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющего.vnppdnmsv =ьющий.vnppdnmsv : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющего.vnppdnnsg : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющегоÑÑ.vnnpdnmsg : (LLBNB- or LLETC-) & ; =ьющегоÑÑ.vnnpdnmsv =ьющийÑÑ.vnnpdnmsv : (LLBNB- or LLETC-) & ; =ьющегоÑÑ.vnnpdnnsg : (LLBNB- or LLETC-) & ; =ьющее.vnppdnnsi : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющее.vnppdnnsv : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющееÑÑ.vnnpdnnsi : (LLBNB- or LLETC-) & ; =ьющееÑÑ.vnnpdnnsv : (LLBNB- or LLETC-) & ; =ьющей.vnppdnfsd : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющей.vnppdnfsg : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющей.vnppdnfsp : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющей.vnppdnfst : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющейÑÑ.vnnpdnfsd : (LLBNB- or LLETC-) & ; =ьющейÑÑ.vnnpdnfsg : (LLBNB- or LLETC-) & ; =ьющейÑÑ.vnnpdnfsp : (LLBNB- or LLETC-) & ; =ьющейÑÑ.vnnpdnfst : (LLBNB- or LLETC-) & ; =ьющем.vnppdnmsp : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющем.vnppdnnsp : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющемÑÑ.vnnpdnmsp : (LLBNB- or LLETC-) & ; =ьющемÑÑ.vnnpdnnsp : (LLBNB- or LLETC-) & ; =ьющему.vnppdnmsd : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющему.vnppdnnsd : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющемуÑÑ.vnnpdnmsd : (LLBNB- or LLETC-) & ; =ьющемуÑÑ.vnnpdnnsd : (LLBNB- or LLETC-) & ; =ьющие.vnppdnpi : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющие.vnppdnpv =ьющих.vnppdnpv : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющиеÑÑ.vnnpdnpi : (LLBNB- or LLETC-) & ; =ьющиеÑÑ.vnnpdnpv =ьющихÑÑ.vnnpdnpv : (LLBNB- or LLETC-) & ; =ьющий.vnppdnmsi : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющийÑÑ.vnnpdnmsi : (LLBNB- or LLETC-) & ; =ьющим.vnppdnmst : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющим.vnppdnnst : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющим.vnppdnpd : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющими.vnppdnpt : (LLBHN- or LLBHO- or LLETB-) & ; =ьющимиÑÑ.vnnpdnpt : (LLBNB- or LLETC-) & ; =ьющимÑÑ.vnnpdnmst : (LLBNB- or LLETC-) & ; =ьющимÑÑ.vnnpdnnst : (LLBNB- or LLETC-) & ; =ьющимÑÑ.vnnpdnpd : (LLBNB- or LLETC-) & ; =ьющих.vnppdnpg : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющих.vnppdnpp : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющихÑÑ.vnnpdnpg : (LLBNB- or LLETC-) & ; =ьющихÑÑ.vnnpdnpp : (LLBNB- or LLETC-) & ; =ьющую.vnppdnfsv : (LLBHN- or LLBHO- or LLBHP- or LLETB-) & ; =ьющуюÑÑ.vnnpdnfsv : (LLBNB- or LLETC-) & ; =ÑŒÑ-либо.wfsi : (LLATZ-) & ; =ÑŒÑ-нибудь.wfsi : (LLAUA-) & ; =ÑŒÑ-то.wfsi : (LLAUB-) & ; =ÑŒÑ.afsi : (LLBFE- or LLBFF- or LLBFG- or LLDZA-) & ; =ÑŒÑ.kfsi : (LLDUY-) & ; =ÑŒÑ.ndfsi : (LLDPK- or LLDPL- or LLDPM-) & ; =ÑŒÑ.ndmpi : (LLAAR- or LLAAT- or LLAAZ-) & ; =ÑŒÑ.ndmpv : (LLAAR- or LLAAT- or LLAAZ-) & ; =ÑŒÑ.ndmsg : (LLATX-) & ; =ÑŒÑ.ndnpi : (LLBDC- or LLCAE- or LLCAH- or LLCAN- or LLDNR- or LLDNS- or LLDNT-) & ; =ÑŒÑ.ndnpv : (LLBDC- or LLCAE- or LLCAH- or LLCAN- or LLDNR- or LLDNS- or LLDNT-) & ; =ÑŒÑ.ndnsg : (LLBDC- or LLBDD- or LLDNR- or LLDNS- or LLDNT-) & ; =ÑŒÑ.nlfsi : (LLDPJ- or LLDPN- or LLDPO- or LLFNL-) & ; =ÑŒÑ.nlmpi : (LLACE- or LLACK- or LLBFQ- or LLDMV- or LLDMX- or LLDPR-) & ; =ÑŒÑ.nlmsg : (LLATY- or LLECY-) & ; =ÑŒÑ.nlmsi : (LLDPH- or LLDPI- or LLDPJ-) & ; =ÑŒÑ.nlmsv : (LLATY- or LLECY-) & ; =ÑŒÑ.nlnpi : (LLDNU-) & ; =ÑŒÑ.nlnsg : (LLDNU-) & ; =ÑŒÑ.wfsi : (LLDUI-) & ; =ÑŒÑм.ndfpd : (LLDPK- or LLDPL- or LLDPM-) & ; =ÑŒÑм.ndmpd : (LLAAR- or LLAAT- or LLAAZ- or LLATX-) & ; =ÑŒÑм.ndnpd : (LLBDC- or LLCAE- or LLCAH- or LLCAN- or LLDNR- or LLDNS- or LLDNT-) & ; =ÑŒÑм.nlfpd : (LLDPJ- or LLDPN- or LLDPO- or LLFNL-) & ; =ÑŒÑм.nlmpd : (LLACE- or LLACK- or LLATY- or LLBFQ- or LLDMV- or LLDMX- or LLDPH- or LLDPI- or LLDPJ- or LLDPR-) & ; =ÑŒÑм.nlnpd : (LLDNU-) & ; =ÑŒÑми.ndfpt : (LLDPK- or LLDPL- or LLDPM-) & ; =ÑŒÑми.ndmpt : (LLAAR- or LLAAT- or LLAAZ- or LLATX-) & ; =ÑŒÑми.ndnpt : (LLBDC- or LLCAE- or LLCAH- or LLCAN- or LLDNR- or LLDNS- or LLDNT-) & ; =ÑŒÑми.nlfpt : (LLDPJ- or LLDPN- or LLDPO- or LLFNL-) & ; =ÑŒÑми.nlmpt : (LLACE- or LLACK- or LLATY- or LLBFQ- or LLDMV- or LLDMX- or LLDPH- or LLDPI- or LLDPJ- or LLDPR-) & ; =ÑŒÑми.nlnpt : (LLDNU-) & ; =ÑŒÑÑ….ndfpp : (LLDPK- or LLDPL- or LLDPM-) & ; =ÑŒÑÑ….ndmpp : (LLAAR- or LLAAT- or LLAAZ- or LLATX-) & ; =ÑŒÑÑ….ndnpp : (LLBDC- or LLCAE- or LLCAH- or LLCAN- or LLDNR- or LLDNS- or LLDNT-) & ; =ÑŒÑÑ….nlfpp : (LLDPJ- or LLDPN- or LLDPO- or LLFNL-) & ; =ÑŒÑÑ….nlmpp : (LLACE- or LLACK- or LLATY- or LLBFQ- or LLDMV- or LLDMX- or LLDPH- or LLDPI- or LLDPJ- or LLDPR-) & ; =ÑŒÑÑ….nlnpp : (LLDNU-) & ; =ÑŽ-буфф.ndfsv : (LLDRF-) & ; =ÑŽ.ndfsv : (LLDPZ- or LLDQA- or LLDQB- or LLDQC- or LLDQD- or LLDQE- or LLDQF- or LLDQG- or LLDQH- or LLDQI- or LLDQJ- or LLDQK- or LLDQL- or LLDQM- or LLDQN- or LLEAX- or LLEAY- or LLEAZ- or LLEBA- or LLEFU- or LLEFV- or LLEFW- or LLFPS-) & ; =ÑŽ.ndmsd : (LLBPG- or LLBPH- or LLBPI- or LLBPJ- or LLBPK- or LLBPL- or LLBPM- or LLBPN- or LLBPO- or LLBPP- or LLBPQ- or LLBPR- or LLDMK- or LLDML- or LLDMM- or LLDMN- or LLDMO- or LLDZC- or LLDZD- or LLDZE- or LLDZF- or LLEAS- or LLEAT- or LLEFJ- or LLEFK- or LLEFR- or LLEGE-) & ; =ÑŽ.ndmsg : (LLBPH- or LLBPI- or LLBPO- or LLBPQ- or LLDZC- or LLDZE-) & ; =ÑŽ.ndmsp : (LLBPI- or LLBPK- or LLBPL- or LLBPN-) & ; =ÑŽ.ndmsv : (LLEAW-) & ; =ÑŽ.ndnpd : (LLASA-) & ; =ÑŽ.ndnsd : (LLARO- or LLARP- or LLARQ- or LLARU- or LLARV- or LLARW- or LLARX- or LLARY- or LLARZ- or LLDXW- or LLDXY- or LLEFF- or LLEFG- or LLEFI-) & ; =ÑŽ.nlfsv : (LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLDQO- or LLDQP- or LLDQQ- or LLDQR- or LLDQS- or LLDQT- or LLDQU- or LLDQV- or LLDQW- or LLEEC- or LLEED- or LLEEE- or LLEEF- or LLETH- or LLETR- or LLETV- or LLETZ- or LLEUA- or LLEUD- or LLEUH- or LLEUL- or LLEUQ- or LLFHR- or LLFHV- or LLFIB- or LLFIO- or LLFKT- or LLFKY- or LLFLB- or LLFLJ- or LLFLQ- or LLFMS- or LLFNG- or LLFNH- or LLFNI- or LLFNJ- or LLFNK- or LLFNM- or LLFPG-) & ; =ÑŽ.nlmsd : (LLARL- or LLBPS- or LLBPT- or LLDMS- or LLDMT- or LLDMU- or LLDMV- or LLDMW- or LLDMX- or LLDMY- or LLDMZ- or LLDNA- or LLEDJ- or LLEDK- or LLEDL- or LLEDM- or LLEDX- or LLEDY- or LLFHL- or LLFHO- or LLFHT- or LLFHX- or LLFIP- or LLFKU- or LLFLS- or LLFMH- or LLFOR- or LLFOZ- or LLFPI-) & ; =ÑŽ.nlmsv : (LLDPQ- or LLDPR- or LLDPS- or LLDPT- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLEEB- or LLEEC- or LLETJ- or LLETK- or LLETU- or LLEUF- or LLEUI- or LLEUL- or LLFIE- or LLFII- or LLFKW- or LLFKX- or LLFLI- or LLFLQ- or LLFNO- or LLFPZ-) & ; =ÑŽ.nlnsd : (LLASB-) & ; =ÑŽ.vnndn1s : (LLALL- or LLALM- or LLALN- or LLAWO- or LLAWR- or LLBGE- or LLBGI- or LLBGK- or LLBGM- or LLBGN- or LLBGR- or LLBGT- or LLBGU- or LLBGW- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZJ- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN- or LLEFX-) & ; =ÑŽ.vnpdn1s : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLAWU- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIK- or LLBIT- or LLBIW- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLCLJ- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCF- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLELV- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOP- or LLEOQ- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLESI- or LLEST- or LLEUX- or LLEVE- or LLEVG- or LLEVJ- or LLEVK- or LLEVY- or LLEWK- or LLFQN- or LLFQQ- or LLFQS- or LLFQX- or LLFRC- or LLFRZ- or LLFTC- or LLFUJ-) & ; =ÑŽ.vsndf1s : (LLALY- or LLAWY- or LLAXB- or LLAXE- or LLBJI- or LLBJK- or LLBJM- or LLBJO- or LLBJP- or LLBJR- or LLBJT- or LLBJV- or LLDCN- or LLDCO- or LLDCP- or LLDCS- or LLDCV- or LLDCX- or LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLFXX- or LLFYB- or LLFYV- or LLGDW- or LLGEX- or LLGGM- or LLGGS- or LLGHS- or LLGHV- or LLGIA- or LLGIU- or LLGLT- or LLGLZ- or LLGOY- or LLGPX-) & ; =ÑŽ.vspdf1s : (LLAJC- or LLAJV- or LLALZ- or LLAMC- or LLAXH- or LLAXL- or LLAXM- or LLBKR- or LLBKT- or LLBKV- or LLBKW- or LLBKX- or LLBLA- or LLBLB- or LLBLC- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLJ- or LLBLK- or LLBLM- or LLBLN- or LLBLO- or LLBLW- or LLBMG- or LLBOM- or LLCLK- or LLCLL- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDR- or LLDDU- or LLDDV- or LLDDX- or LLDDY- or LLDRX- or LLDRY- or LLDSA- or LLEVX- or LLFCT- or LLFCU- or LLFRI- or LLFSN- or LLFSS- or LLFSU- or LLFTB- or LLFTJ- or LLFUC- or LLFUG- or LLFWQ- or LLFWT- or LLFWV- or LLFXB- or LLFXW- or LLFYL- or LLFYU- or LLFZX- or LLGAA- or LLGAW- or LLGDN- or LLGDP- or LLGGI- or LLGHU- or LLGKM- or LLGLN- or LLGNE- or LLGNF- or LLGOQ- or LLGOS- or LLGPH- or LLGPU-) & ; =ÑŽ.wfsv : (LLDVB- or LLDVC- or LLDVD-) & ; =юем.vnndn1p : (LLASO- or LLASP-) & ; =юем.vnpdn1p : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юем.vnppsnmsi : (LLATK- or LLEWM-) & ; =юем.vnppsnmss : (LLEOW- or LLFRD- or LLFSI-) & ; =юем.vsndf1p : (LLASY- or LLATA- or LLGIN-) & ; =юем.vsndv1p : (LLGIN-) & ; =юем.vsndv1s : (LLATA-) & ; =юем.vspdf1p : (LLATC- or LLATH- or LLFRL- or LLGDC-) & ; =юем.vspdv1p : (LLGDC-) & ; =юем.vspdv1s : (LLATC-) & ; =юема.vnppsnfsi : (LLATK- or LLEWM-) & ; =юема.vnppsnfss : (LLEOW- or LLFRD- or LLFSI-) & ; =юемаÑ.vnppsnfsi : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемо.vnppsnnsi : (LLATK- or LLEWM-) & ; =юемо.vnppsnnss : (LLEOW- or LLFRD- or LLFSI-) & ; =юемого.vnppsnmsg : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемого.vnppsnmsv =юемый.vnppsnmsv : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемого.vnppsnnsg : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемого.vnppsnnsv : (LLATK- or LLEWM- or LLFRD- or LLFSI-) & ; =юемое.vnppsnnsi : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемое.vnppsnnsv : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемой.vnppsnfsd : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемой.vnppsnfsg : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемой.vnppsnfsp : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемой.vnppsnfst : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемом.vnppsnmsp : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемом.vnppsnnsp : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемому.vnppsnmsd : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемому.vnppsnnsd : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемою.vnppsnfst : (LLATK- or LLEWM- or LLFRD- or LLFSI-) & ; =юемÑÑ.vnndn1p : (LLATM- or LLATN-) & ; =юемÑÑ.vsndf1p : (LLATQ- or LLFDR- or LLGDD-) & ; =юемÑÑ.vsndv1p : (LLGDD-) & ; =юемÑÑ.vsndv1s : (LLATQ-) & ; =юемте.vsndv1p : (LLATA- or LLGIN-) & ; =юемте.vspdv1p : (LLATC- or LLGDC-) & ; =юемтеÑÑŒ.vsndv1p : (LLATQ- or LLGDD-) & ; =юемую.vnppsnfsv : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемы.vnppsnpi : (LLATK- or LLEWM-) & ; =юемы.vnppsnps : (LLEOW- or LLFRD- or LLFSI-) & ; =юемые.vnppsnpi : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемые.vnppsnpv =юемых.vnppsnpv : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемый.vnppsnmsi : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемым.vnppsnmst : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемым.vnppsnnst : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемым.vnppsnpd : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемыми.vnppsnpt : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемых.vnppsnpg : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юемых.vnppsnpp : (LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юет.vnndn3s : (LLASO- or LLASP-) & ; =юет.vnpdn3s : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юет.vsndf3s : (LLASY- or LLATA- or LLGIN-) & ; =юет.vspdf3s : (LLATC- or LLATH- or LLFRL- or LLGDC-) & ; =юете.vnndn2p : (LLASO- or LLASP-) & ; =юете.vnpdn2p : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юете.vsndf2p : (LLASY- or LLATA- or LLGIN-) & ; =юете.vspdf2p : (LLATC- or LLATH- or LLFRL- or LLGDC-) & ; =юетеÑÑŒ.vnndn2p : (LLATN-) & ; =юетеÑÑŒ.vsndf2p : (LLATQ- or LLFDR- or LLGDD-) & ; =юетÑÑ.vnndn3s : (LLATN-) & ; =юетÑÑ.vsndf3s : (LLATQ- or LLFDR- or LLGDD-) & ; =юешь.vnndn2s : (LLASO- or LLASP-) & ; =юешь.vnpdn2s : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юешь.vsndf2s : (LLASY- or LLATA- or LLGIN-) & ; =юешь.vspdf2s : (LLATC- or LLATH- or LLFRL- or LLGDC-) & ; =юешьÑÑ.vnndn2s : (LLATN-) & ; =юешьÑÑ.vsndf2s : (LLATQ- or LLFDR- or LLGDD-) & ; =юй.vnndv2s : (LLASO- or LLASP-) & ; =юй.vnpdv2s : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юй.vsndv2s : (LLASY- or LLATA- or LLGIN-) & ; =юй.vspdv2s : (LLATC- or LLATH- or LLFRL- or LLGDC-) & ; =юйÑÑ.vnndv2s : (LLATN-) & ; =юйÑÑ.vsndv2s : (LLATQ- or LLFDR- or LLGDD-) & ; =юйте.vnndv2p : (LLASO- or LLASP-) & ; =юйте.vnpdv2p : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юйте.vsndv2p : (LLASY- or LLATA- or LLGIN-) & ; =юйте.vspdv2p : (LLATC- or LLATH- or LLFRL- or LLGDC-) & ; =юйтеÑÑŒ.vnndv2p : (LLATN-) & ; =юйтеÑÑŒ.vsndv2p : (LLATQ- or LLFDR- or LLGDD-) & ; =ÑŽÑÑŒ.vnndn1s : (LLAMF- or LLAMG- or LLAXP- or LLBNK- or LLBNP- or LLBNR- or LLBNT- or LLBNU- or LLBNY- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEM- or LLDEN- or LLDEQ- or LLDER- or LLDEX- or LLDSF- or LLDSG- or LLELW- or LLEMI- or LLEMW- or LLENQ- or LLENU- or LLEOE- or LLEOK- or LLEPM- or LLEQI- or LLESJ- or LLESU- or LLFAL- or LLFAM- or LLFAN-) & ; =ÑŽÑÑŒ.vsndf1s : (LLAXR- or LLAXU- or LLBOO- or LLBOQ- or LLBOS- or LLBOT- or LLBOX- or LLBOY- or LLBPA- or LLBPC- or LLCLN- or LLDFF- or LLDFG- or LLDFK- or LLDSI- or LLDSK- or LLDSL- or LLFCX- or LLFDC- or LLFDD- or LLFDG- or LLFDV- or LLFFB- or LLFFF- or LLFWU- or LLFWW- or LLFXC- or LLFYM- or LLFZY- or LLGAB- or LLGAQ- or LLGDQ- or LLGEO- or LLGGL- or LLGJB- or LLGJC- or LLGKO- or LLGMA-) & ; =ÑŽÑ‚.vnndn3p : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZJ- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ÑŽÑ‚.vnpdn3p : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCF- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ÑŽÑ‚.vsndf3p : (LLALY- or LLDCN- or LLDCO- or LLDCP- or LLDCS- or LLDCV- or LLDCX- or LLDRR- or LLDRS- or LLFYB- or LLGDW- or LLGEX- or LLGGS- or LLGHV- or LLGIU- or LLGOY-) & ; =ÑŽÑ‚.vspdf3p : (LLAJC- or LLAJV- or LLALZ- or LLAMC- or LLBKR- or LLCLK- or LLCLL- or LLDDG- or LLDDH- or LLDDI- or LLDDJ- or LLDDR- or LLDDU- or LLDDV- or LLDDX- or LLDDY- or LLDRX- or LLDRY- or LLFCU- or LLFRI- or LLFUC- or LLFWQ- or LLFWT- or LLFXW- or LLFYL- or LLGAA- or LLGAW- or LLGLN- or LLGNF- or LLGOS- or LLGPH-) & ; =ÑŽÑ‚ÑÑ.vnndn3p : (LLAME- or LLAMF- or LLAMG- or LLCLM- or LLDEC- or LLDED- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLENU- or LLEOE- or LLEOJ- or LLEOK- or LLEON- or LLEPM- or LLEQI- or LLEUW- or LLEVH- or LLFAL- or LLFAM-) & ; =ÑŽÑ‚ÑÑ.vsndf3p : (LLCLN- or LLDFF- or LLDFG- or LLDFK- or LLDSI- or LLFDG- or LLFDV- or LLFWU- or LLFYM- or LLGAB- or LLGJC-) & ; =ющаÑ.vnnpdnfsi : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющаÑ.vnppdnfsi : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющаÑÑÑ.vnnpdnfsd : (LLDEJ-) & ; =ющаÑÑÑ.vnnpdnfsi : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющаÑÑÑ.vnppdnfsi : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющаÑÑÑ.vnppsnfsi : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющего.vnnpdnmsg : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющего.vnnpdnmsv : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющего.vnnpdnnsg : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющего.vnnpdnnsv : (LLALM- or LLCZI-) & ; =ющего.vnppdnmsg : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющего.vnppdnmsv : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющего.vnppdnnsg : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющего.vnppdnnsv : (LLAME- or LLDEC- or LLDED- or LLEUX- or LLEVG- or LLEVY- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющегоÑÑ.vnnpdnmsg : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющегоÑÑ.vnnpdnmsp : (LLDEJ-) & ; =ющегоÑÑ.vnnpdnmsv : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEX- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющегоÑÑ.vnnpdnnsg : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющегоÑÑ.vnnpdnnsv : (LLDEJ- or LLFAL- or LLFAM-) & ; =ющегоÑÑ.vnppdnmsg : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющегоÑÑ.vnppdnmsv =ющийÑÑ.vnppdnmsv : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющегоÑÑ.vnppdnnsg : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющегоÑÑ.vnppdnnsv =ющееÑÑ.vnppdnnsv : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющегоÑÑ.vnppsnmsg : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющегоÑÑ.vnppsnmsv : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющегоÑÑ.vnppsnnsg : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющее.vnnpdnnsi : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющее.vnnpdnnsv : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющее.vnppdnnsi : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющее.vnppdnnsv : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющееÑÑ.vnnpdnnsd : (LLDEJ-) & ; =ющееÑÑ.vnnpdnnsi : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющееÑÑ.vnnpdnnsp : (LLDEJ-) & ; =ющееÑÑ.vnnpdnnsv : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющееÑÑ.vnppdnnsi : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющееÑÑ.vnppsnnsi : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющееÑÑ.vnppsnnsv : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющей.vnnpdnfsd : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющей.vnnpdnfsg : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющей.vnnpdnfsp : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющей.vnnpdnfst : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющей.vnppdnfsd : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющей.vnppdnfsg : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющей.vnppdnfsp : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющей.vnppdnfst : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющейÑÑ.vnnpdnfsd : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющейÑÑ.vnnpdnfsg : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющейÑÑ.vnnpdnfsp : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющейÑÑ.vnnpdnfst : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющейÑÑ.vnnpdnfsv : (LLDEJ-) & ; =ющейÑÑ.vnnpdnnsg : (LLDEJ-) & ; =ющейÑÑ.vnnpdnnsi : (LLDEJ-) & ; =ющейÑÑ.vnppdnfsd : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющейÑÑ.vnppdnfsg : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющейÑÑ.vnppdnfsp : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющейÑÑ.vnppdnfst =ющеюÑÑ.vnppdnfst : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющейÑÑ.vnppsnfsd : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющейÑÑ.vnppsnfsg : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющейÑÑ.vnppsnfsp : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющейÑÑ.vnppsnfst : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющем.vnnpdnmsp : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющем.vnnpdnnsp : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющем.vnppdnmsp : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющем.vnppdnnsp : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющемÑÑ.vnnpdnfsg : (LLDEJ-) & ; =ющемÑÑ.vnnpdnmsp : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющемÑÑ.vnnpdnnsp : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющемÑÑ.vnnpdnpg : (LLDEJ-) & ; =ющемÑÑ.vnppdnmsp : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющемÑÑ.vnppdnnsp : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющемÑÑ.vnppsnmsp : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющемÑÑ.vnppsnnsp : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющему.vnnpdnmsd : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющему.vnnpdnnsd : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющему.vnppdnmsd : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющему.vnppdnnsd : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющемуÑÑ.vnnpdnmsd : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющемуÑÑ.vnnpdnmst : (LLDEJ-) & ; =ющемуÑÑ.vnnpdnnsd : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющемуÑÑ.vnnpdnnst : (LLDEJ-) & ; =ющемуÑÑ.vnppdnmsd : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющемуÑÑ.vnppdnnsd : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющемуÑÑ.vnppsnmsd : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющемуÑÑ.vnppsnnsd : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющею.vnnpdnfst : (LLALM- or LLCZI-) & ; =ющею.vnppdnfst : (LLAME- or LLDEC- or LLDED- or LLEUX- or LLEVG- or LLEVY- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющеюÑÑ.vnnpdnfst : (LLFAL- or LLFAM-) & ; =ющие.vnnpdnpi : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющие.vnnpdnpv : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющие.vnppdnpi : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющие.vnppdnpv : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющиеÑÑ.vnnpdnpd : (LLDEJ-) & ; =ющиеÑÑ.vnnpdnpi : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющиеÑÑ.vnnpdnpp : (LLDEJ-) & ; =ющиеÑÑ.vnnpdnpv : (LLAMF- or LLAMG- or LLCLM- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющиеÑÑ.vnppdnpi : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющиеÑÑ.vnppdnpv =ющихÑÑ.vnppdnpv : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющиеÑÑ.vnppsnpi : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющиеÑÑ.vnppsnpv =ющихÑÑ.vnppsnpv : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющий.vnnpdnmsi : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющий.vnnpdnmsv : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZI- or LLCZM- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющий.vnppdnmsi : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющий.vnppdnmsv : (LLALS- or LLALT- or LLALU- or LLALV- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLEQC- or LLEQH- or LLEQT- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющийÑÑ.vnnpdnmsd : (LLDEJ-) & ; =ющийÑÑ.vnnpdnmsi : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющийÑÑ.vnnpdnmsv : (LLAMG- or LLCLM- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющийÑÑ.vnppdnmsi : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющийÑÑ.vnppsnmsi : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющийÑÑ.vnppsnmsv : (LLALS- or LLALT- or LLDBS- or LLDBV- or LLDPP-) & ; =ющим.vnnpdnmst : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющим.vnnpdnnst : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющим.vnnpdnpd : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющим.vnppdnmst : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющим.vnppdnnst : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющим.vnppdnpd : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющими.vnnpdnpt : (LLAHU- or LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющими.vnppdnpt : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющимиÑÑ.vnnpdnpt : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющимиÑÑ.vnnpdpmsi : (LLDEJ-) & ; =ющимиÑÑ.vnppdnpt : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющимиÑÑ.vnppsnpt : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющимÑÑ.vnnpdnfsi : (LLDEJ-) & ; =ющимÑÑ.vnnpdnmst : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющимÑÑ.vnnpdnnst : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющимÑÑ.vnnpdnpd : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющимÑÑ.vnnpdnpi : (LLDEJ-) & ; =ющимÑÑ.vnnpdnpt : (LLDEJ-) & ; =ющимÑÑ.vnppdnmst : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющимÑÑ.vnppdnnst : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющимÑÑ.vnppdnpd : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющимÑÑ.vnppsnmst : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющимÑÑ.vnppsnnst : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющимÑÑ.vnppsnpd : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющих.vnnpdnpg : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющих.vnnpdnpp : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющих.vnnpdnpv : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющих.vnppdnpg : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющих.vnppdnpp : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDCF- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющих.vnppdnpv : (LLALS- or LLALT- or LLALU- or LLALV- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLEQC- or LLEQH- or LLEQT- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющихÑÑ.vnnpdnpg : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющихÑÑ.vnnpdnpp : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющихÑÑ.vnnpdnpv : (LLAMG- or LLCLM- or LLDEF- or LLDEJ- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEW- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющихÑÑ.vnnpdpmsg : (LLDEJ-) & ; =ющихÑÑ.vnppdnpg : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющихÑÑ.vnppdnpp : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющихÑÑ.vnppsnpg : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющихÑÑ.vnppsnpp : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ющую.vnnpdnfsv : (LLALL- or LLALM- or LLALN- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDRJ- or LLDRK- or LLEFX-) & ; =ющую.vnppdnfsv : (LLALS- or LLALT- or LLALU- or LLALV- or LLALX- or LLAME- or LLCLJ- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCD- or LLDEC- or LLDED- or LLDRP- or LLEGC- or LLEMM- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOP- or LLEPL- or LLEQC- or LLEQE- or LLEQH- or LLEQT- or LLEQU- or LLEQY- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERS- or LLERY- or LLEUX- or LLEVG- or LLEVY- or LLFQA- or LLFQN- or LLFQQ- or LLFQX- or LLFRZ-) & ; =ющуюÑÑ.vnnpdnfsp : (LLDEJ-) & ; =ющуюÑÑ.vnnpdnfsv : (LLAMF- or LLAMG- or LLCLM- or LLDEF- or LLDEG- or LLDEH- or LLDEI- or LLDEJ- or LLDEK- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDET- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDSF- or LLEMI- or LLEMW- or LLENQ- or LLEOK- or LLERG- or LLFAL- or LLFAM-) & ; =ющуюÑÑ.vnppdnfsv : (LLAME- or LLDEC- or LLDED- or LLEUW- or LLEVH-) & ; =ющуюÑÑ.vnppsnfsv : (LLALS- or LLALT- or LLDBS- or LLDPP-) & ; =ÑŽÑŽ.afsv : (LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLEHY- or LLEIK- or LLEIM- or LLEIS- or LLEJC- or LLEKP- or LLGRU-) & ; =ÑŽÑŽ.ndfsv : (LLDSP-) & ; =ÑŽÑŽ.nlfsv : (LLDSQ-) & ; =ÑŽÑŽ.vnndn1s : (LLASO- or LLASP-) & ; =ÑŽÑŽ.vnpdn1s : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =ÑŽÑŽ.vsndf1s : (LLASY- or LLATA- or LLGIN-) & ; =ÑŽÑŽ.vspdf1s : (LLATC- or LLATH- or LLFRL- or LLGDC-) & ; =ÑŽÑŽ.wfsv : (LLDUX-) & ; =ÑŽÑŽÑÑŒ.vnndn1s : (LLATN-) & ; =ÑŽÑŽÑÑŒ.vsndf1s : (LLATQ- or LLFDR- or LLGDD-) & ; =ÑŽÑŽÑ‚.vnndn3p : (LLASO- or LLASP-) & ; =ÑŽÑŽÑ‚.vnpdn3p : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =ÑŽÑŽÑ‚.vsndf3p : (LLASY- or LLATA- or LLGIN-) & ; =ÑŽÑŽÑ‚.vspdf3p : (LLATC- or LLATH- or LLFRL- or LLGDC-) & ; =ÑŽÑŽÑ‚ÑÑ.vnndn3p : (LLATN-) & ; =ÑŽÑŽÑ‚ÑÑ.vsndf3p : (LLATQ- or LLFDR- or LLGDD-) & ; =юющаÑ.vnnpdnfsi : (LLASO- or LLASP-) & ; =юющаÑ.vnppdnfsi : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющаÑÑÑ.vnnpdnfsi : (LLATN-) & ; =юющаÑÑÑ.vnppdnfsi : (LLATK- or LLEWL-) & ; =юющего.vnnpdnmsg : (LLASO- or LLASP-) & ; =юющего.vnnpdnmsv =юющий.vnnpdnmsv : (LLASO- or LLASP-) & ; =юющего.vnnpdnnsg : (LLASO- or LLASP-) & ; =юющего.vnnpdnnsv : (LLASP-) & ; =юющего.vnppdnmsg : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющего.vnppdnmsv =юющий.vnppdnmsv : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющего.vnppdnnsg : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющего.vnppdnnsv : (LLATK- or LLEWM- or LLFRD- or LLFSI-) & ; =юющегоÑÑ.vnnpdnmsg : (LLATN-) & ; =юющегоÑÑ.vnnpdnmsv =юющийÑÑ.vnnpdnmsv : (LLATN-) & ; =юющегоÑÑ.vnnpdnnsg : (LLATN-) & ; =юющегоÑÑ.vnppdnmsg : (LLATK- or LLEWL-) & ; =юющегоÑÑ.vnppdnmsv =юющийÑÑ.vnppdnmsv : (LLATK- or LLEWL-) & ; =юющегоÑÑ.vnppdnnsg : (LLATK- or LLEWL-) & ; =юющегоÑÑ.vnppdnnsv =юющееÑÑ.vnppdnnsv : (LLATK- or LLEWL-) & ; =юющее.vnnpdnnsi : (LLASO- or LLASP-) & ; =юющее.vnnpdnnsv : (LLASO- or LLASP-) & ; =юющее.vnppdnnsi : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющее.vnppdnnsv : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющееÑÑ.vnnpdnnsi : (LLATN-) & ; =юющееÑÑ.vnnpdnnsv : (LLATN-) & ; =юющееÑÑ.vnppdnnsi : (LLATK- or LLEWL-) & ; =юющей.vnnpdnfsd : (LLASO- or LLASP-) & ; =юющей.vnnpdnfsg : (LLASO- or LLASP-) & ; =юющей.vnnpdnfsp : (LLASO- or LLASP-) & ; =юющей.vnnpdnfst : (LLASO- or LLASP-) & ; =юющей.vnppdnfsd : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющей.vnppdnfsg : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющей.vnppdnfsp : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющей.vnppdnfst : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющейÑÑ.vnnpdnfsd : (LLATN-) & ; =юющейÑÑ.vnnpdnfsg : (LLATN-) & ; =юющейÑÑ.vnnpdnfsp : (LLATN-) & ; =юющейÑÑ.vnnpdnfst : (LLATN-) & ; =юющейÑÑ.vnppdnfsd : (LLATK- or LLEWL-) & ; =юющейÑÑ.vnppdnfsg : (LLATK- or LLEWL-) & ; =юющейÑÑ.vnppdnfsp : (LLATK- or LLEWL-) & ; =юющейÑÑ.vnppdnfst =юющеюÑÑ.vnppdnfst : (LLATK- or LLEWL-) & ; =юющем.vnnpdnmsp : (LLASO- or LLASP-) & ; =юющем.vnnpdnnsp : (LLASO- or LLASP-) & ; =юющем.vnppdnmsp : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющем.vnppdnnsp : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющемÑÑ.vnnpdnmsp : (LLATN-) & ; =юющемÑÑ.vnnpdnnsp : (LLATN-) & ; =юющемÑÑ.vnppdnmsp : (LLATK- or LLEWL-) & ; =юющемÑÑ.vnppdnnsp : (LLATK- or LLEWL-) & ; =юющему.vnnpdnmsd : (LLASO- or LLASP-) & ; =юющему.vnnpdnnsd : (LLASO- or LLASP-) & ; =юющему.vnppdnmsd : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющему.vnppdnnsd : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющемуÑÑ.vnnpdnmsd : (LLATN-) & ; =юющемуÑÑ.vnnpdnnsd : (LLATN-) & ; =юющемуÑÑ.vnppdnmsd : (LLATK- or LLEWL-) & ; =юющемуÑÑ.vnppdnnsd : (LLATK- or LLEWL-) & ; =юющею.vnnpdnfst : (LLASP-) & ; =юющею.vnppdnfst : (LLATK- or LLEWM- or LLFRD- or LLFSI-) & ; =юющие.vnnpdnpi : (LLASO- or LLASP-) & ; =юющие.vnnpdnpv =юющих.vnnpdnpv : (LLASO- or LLASP-) & ; =юющие.vnppdnpi : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющие.vnppdnpv =юющих.vnppdnpv : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющиеÑÑ.vnnpdnpi : (LLATN-) & ; =юющиеÑÑ.vnnpdnpv =юющихÑÑ.vnnpdnpv : (LLATN-) & ; =юющиеÑÑ.vnppdnpi : (LLATK- or LLEWL-) & ; =юющиеÑÑ.vnppdnpv =юющихÑÑ.vnppdnpv : (LLATK- or LLEWL-) & ; =юющий.vnnpdnmsi : (LLASO- or LLASP-) & ; =юющий.vnppdnmsi : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющийÑÑ.vnnpdnmsi : (LLATN-) & ; =юющийÑÑ.vnppdnmsi : (LLATK- or LLEWL-) & ; =юющим.vnnpdnmst : (LLASO- or LLASP-) & ; =юющим.vnnpdnnst : (LLASO- or LLASP-) & ; =юющим.vnnpdnpd : (LLASO- or LLASP-) & ; =юющим.vnppdnmst : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющим.vnppdnnst : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющим.vnppdnpd : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющими.vnnpdnpt : (LLASO- or LLASP-) & ; =юющими.vnppdnpt : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющимиÑÑ.vnnpdnpt : (LLATN-) & ; =юющимиÑÑ.vnppdnpt : (LLATK- or LLEWL-) & ; =юющимÑÑ.vnnpdnmst : (LLATN-) & ; =юющимÑÑ.vnnpdnnst : (LLATN-) & ; =юющимÑÑ.vnnpdnpd : (LLATN-) & ; =юющимÑÑ.vnppdnmst : (LLATK- or LLEWL-) & ; =юющимÑÑ.vnppdnnst : (LLATK- or LLEWL-) & ; =юющимÑÑ.vnppdnpd : (LLATK- or LLEWL-) & ; =юющих.vnnpdnpg : (LLASO- or LLASP-) & ; =юющих.vnnpdnpp : (LLASO- or LLASP-) & ; =юющих.vnppdnpg : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющих.vnppdnpp : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющихÑÑ.vnnpdnpg : (LLATN-) & ; =юющихÑÑ.vnnpdnpp : (LLATN-) & ; =юющихÑÑ.vnppdnpg : (LLATK- or LLEWL-) & ; =юющихÑÑ.vnppdnpp : (LLATK- or LLEWL-) & ; =юющую.vnnpdnfsv : (LLASO- or LLASP-) & ; =юющую.vnppdnfsv : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =юющуюÑÑ.vnnpdnfsv : (LLATN-) & ; =юющуюÑÑ.vnppdnfsv : (LLATK- or LLEWL-) & ; =ÑŽÑ.vnnddn : (LLASO- or LLASP-) & ; =ÑŽÑ.vnpddn : (LLASW- or LLATK- or LLEOW- or LLEWM- or LLFRD- or LLFSI-) & ; =ÑŽÑÑÑŒ.vnnddn : (LLATM- or LLATN-) & ; =Ñ-буфф.ndfsi : (LLDRF-) & ; =Ñ.afss : (LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLEHY- or LLEIK- or LLEIM- or LLEIS- or LLEJC- or LLEKP-) & ; =Ñ.ndfsi : (LLDPZ- or LLDQA- or LLDQB- or LLDQC- or LLDQD- or LLDQE- or LLDQF- or LLDQG- or LLDQH- or LLDQI- or LLDQJ- or LLDQK- or LLDQL- or LLDQM- or LLDQN- or LLEAX- or LLEAY- or LLEAZ- or LLEBA- or LLEFU- or LLEFV- or LLEFW- or LLFPS-) & ; =Ñ.ndmpi : (LLBPL- or LLDMM- or LLDMN-) & ; =Ñ.ndmpv : (LLBPL- or LLDMM- or LLDMN-) & ; =Ñ.ndmsg : (LLBPG- or LLBPH- or LLBPI- or LLBPJ- or LLBPK- or LLBPL- or LLBPM- or LLBPN- or LLBPO- or LLBPP- or LLBPQ- or LLBPR- or LLDMK- or LLDML- or LLDMM- or LLDMN- or LLDMO- or LLDZD- or LLDZF- or LLEAS- or LLEAT- or LLEFJ- or LLEFK- or LLEFR- or LLEGE-) & ; =Ñ.ndmsi : (LLEAW-) & ; =Ñ.ndmsv : (LLEGE-) & ; =Ñ.ndnpg : (LLASA-) & ; =Ñ.ndnpi : (LLARP- or LLARU- or LLARV- or LLARW- or LLDRB- or LLEFF-) & ; =Ñ.ndnpv : (LLARP- or LLARU- or LLARV- or LLARW- or LLDRB- or LLEFF-) & ; =Ñ.ndnsg : (LLARO- or LLARP- or LLARQ- or LLARU- or LLARV- or LLARW- or LLARX- or LLARY- or LLARZ- or LLDXY- or LLEFF- or LLEFG- or LLEFI-) & ; =Ñ.ndnsi : (LLARO- or LLDQX- or LLDQY- or LLDQZ- or LLDRA-) & ; =Ñ.ndnsp : (LLARZ-) & ; =Ñ.ndnsv : (LLARO- or LLDQX- or LLDQY- or LLDQZ- or LLDRA-) & ; =Ñ.nlfsi : (LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLDQO- or LLDQP- or LLDQQ- or LLDQR- or LLDQS- or LLDQT- or LLDQU- or LLDQV- or LLDQW- or LLEEC- or LLEED- or LLEEE- or LLEEF- or LLETH- or LLETR- or LLETV- or LLETZ- or LLEUA- or LLEUD- or LLEUH- or LLEUL- or LLEUQ- or LLFHR- or LLFHV- or LLFIB- or LLFIO- or LLFKT- or LLFKY- or LLFLB- or LLFLJ- or LLFLQ- or LLFMS- or LLFNG- or LLFNH- or LLFNI- or LLFNJ- or LLFNK- or LLFNM- or LLFPG-) & ; =Ñ.nlmpi : (LLARL- or LLDMU- or LLDMW-) & ; =Ñ.nlmsg : (LLARL- or LLBPS- or LLBPT- or LLDMS- or LLDMT- or LLDMU- or LLDMV- or LLDMW- or LLDMX- or LLDMY- or LLDMZ- or LLDNA- or LLEDJ- or LLEDK- or LLEDL- or LLEDM- or LLEDX- or LLEDY- or LLFHL- or LLFHO- or LLFHT- or LLFHX- or LLFIP- or LLFKU- or LLFLS- or LLFOR- or LLFOZ- or LLFPI-) & ; =Ñ.nlmsi : (LLDPQ- or LLDPR- or LLDPS- or LLDPT- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLEEB- or LLEEC- or LLETJ- or LLETK- or LLETU- or LLEUF- or LLEUI- or LLEUL- or LLFIE- or LLFII- or LLFKW- or LLFKX- or LLFLI- or LLFLQ- or LLFNO- or LLFPZ-) & ; =Ñ.nlmsv : (LLBPS- or LLBPT- or LLDMS- or LLDMT- or LLDMU- or LLDMV- or LLDMW- or LLDMX- or LLDMY- or LLDNA- or LLEDJ- or LLEDK- or LLEDL- or LLEDM- or LLEDX- or LLEDY- or LLFHL- or LLFHO- or LLFHT- or LLFHX- or LLFIP- or LLFKU- or LLFLS- or LLFMH- or LLFOR- or LLFOZ- or LLFPI-) & ; =Ñ.nlnpi : (LLASB-) & ; =Ñ.nlnsg : (LLASB-) & ; =Ñ.npi : (LLDRC- or LLDRD- or LLDRE-) & ; =Ñ.npv : (LLDRC- or LLDRD- or LLDRE-) & ; =Ñ.vnnddn : (LLAHS- or LLAWO- or LLAWP- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGP- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLCWH- or LLCWI- or LLCZC- or LLCZE- or LLCZF- or LLCZH- or LLCZI- or LLCZJ- or LLCZM- or LLCZN- or LLCZO- or LLCZP- or LLDFW- or LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN- or LLFZW- or LLGHE- or LLGHF- or LLGIG- or LLGLI- or LLGPN-) & ; =Ñ.vnpddn : (LLAIM- or LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIX- or LLBIZ- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLCLJ- or LLCWK- or LLCZR- or LLDAG- or LLDAH- or LLDAI- or LLDAJ- or LLDAK- or LLDAL- or LLDBN- or LLDBO- or LLDBP- or LLDBQ- or LLDBR- or LLDBS- or LLDBT- or LLDBU- or LLDBV- or LLDBW- or LLDBX- or LLDBY- or LLDBZ- or LLDCA- or LLDCF- or LLDEC- or LLDED- or LLDFY- or LLDRP- or LLEGC- or LLELV- or LLEMD- or LLEMJ- or LLEMN- or LLEMO- or LLEMP- or LLEMQ- or LLEMV- or LLENT- or LLEOF- or LLEOG- or LLEOI- or LLEOM- or LLEOP- or LLEOQ- or LLEPB- or LLEPL- or LLEQC- or LLEQE- or LLEQF- or LLEQH- or LLEQL- or LLEQT- or LLEQU- or LLEQZ- or LLERA- or LLERD- or LLERH- or LLERQ- or LLERS- or LLERY- or LLESI- or LLESM- or LLEST- or LLESZ- or LLEUX- or LLEVE- or LLEVJ- or LLEVK- or LLEVY- or LLEWF- or LLEWK- or LLFLT- or LLFQN- or LLFQS- or LLFQX- or LLFRA- or LLFRC- or LLFRZ- or LLFTC- or LLFUJ- or LLGRK-) & ; =Ñ.vsnddp : (LLFFD-) & ; =Ñ.vspddp : (LLCWP- or LLFWX-) & ; =Ñ.wfsi : (LLDVB- or LLDVC- or LLDVD-) & ; =Ñв.vnnddp =Ñвши.vnnddp : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñв.vnpddp : (LLDRP- or LLDRQ-) & ; =Ñв.vsnddp : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñв.vspddp =Ñвши.vspddp : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW-) & ; =ÑвшаÑ.vnnpdpfsi : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =ÑвшаÑ.vnppdpfsi : (LLDRP- or LLDRQ- or LLFQA-) & ; =ÑвшаÑ.vsnpdpfsi : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =ÑвшаÑ.vsppdpfsi : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑвшаÑÑÑ.vnnpdpfsi : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшаÑÑÑ.vsnpdpfsi : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñвшего.vnnpdpmsg : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшего.vnnpdpmsv =Ñвший.vnnpdpmsv : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшего.vnnpdpnsg : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшего.vnppdpmsg : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшего.vnppdpmsv =Ñвший.vnppdpmsv : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшего.vnppdpnsg : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшего.vsnpdpmsg : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшего.vsnpdpmsv =Ñвший.vsnpdpmsv : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшего.vsnpdpnsg : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшего.vsppdpmsg : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшего.vsppdpmsv =Ñвший.vsppdpmsv : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшего.vsppdpnsg : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшего.vsppdpnsv : (LLDRX- or LLDSD-) & ; =ÑвшегоÑÑ.vnnpdpmsg : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшегоÑÑ.vnnpdpmsv =ÑвшийÑÑ.vnnpdpmsv : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшегоÑÑ.vnnpdpnsg : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшегоÑÑ.vsnpdpmsg : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшегоÑÑ.vsnpdpmsv =ÑвшийÑÑ.vsnpdpmsv : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшегоÑÑ.vsnpdpnsg : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшегоÑÑ.vsnpdpnsv : (LLFDV-) & ; =Ñвшее.vnnpdpnsi : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшее.vnnpdpnsv : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшее.vnppdpnsi : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшее.vnppdpnsv : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшее.vsnpdpnsi : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшее.vsnpdpnsv : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшее.vsppdpnsi : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшее.vsppdpnsv : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑвшееÑÑ.vnnpdpnsi : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшееÑÑ.vnnpdpnsv : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшееÑÑ.vsnpdpnsi : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшееÑÑ.vsnpdpnsv : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñвшей.vnnpdpfsd : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшей.vnnpdpfsg : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшей.vnnpdpfsp : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшей.vnnpdpfst : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшей.vnppdpfsd : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшей.vnppdpfsg : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшей.vnppdpfsp : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшей.vnppdpfst : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшей.vsnpdpfsd : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшей.vsnpdpfsg : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшей.vsnpdpfsp : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшей.vsnpdpfst : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшей.vsppdpfsd : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшей.vsppdpfsg : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшей.vsppdpfsp : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшей.vsppdpfst : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑвшейÑÑ.vnnpdpfsd : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшейÑÑ.vnnpdpfsg : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшейÑÑ.vnnpdpfsp : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшейÑÑ.vnnpdpfst : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшейÑÑ.vsnpdpfsd : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшейÑÑ.vsnpdpfsg : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшейÑÑ.vsnpdpfsp : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшейÑÑ.vsnpdpfst : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñвшем.vnnpdpmsp : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшем.vnnpdpnsp : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшем.vnppdpmsp : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшем.vnppdpnsp : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшем.vsnpdpmsp : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшем.vsnpdpnsp : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшем.vsppdpmsp : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшем.vsppdpnsp : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑвшемÑÑ.vnnpdpmsp : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшемÑÑ.vnnpdpnsp : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшемÑÑ.vsnpdpmsp : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшемÑÑ.vsnpdpnsp : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñвшему.vnnpdpmsd : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшему.vnnpdpnsd : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшему.vnppdpmsd : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшему.vnppdpnsd : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшему.vsnpdpmsd : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшему.vsnpdpnsd : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшему.vsppdpmsd : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшему.vsppdpnsd : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑвшемуÑÑ.vnnpdpmsd : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшемуÑÑ.vnnpdpnsd : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшемуÑÑ.vsnpdpmsd : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшемуÑÑ.vsnpdpnsd : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñвшею.vsppdpfst : (LLDRX- or LLDSD-) & ; =ÑвшеюÑÑ.vsnpdpfst : (LLFDV-) & ; =Ñвши.vnpddp : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвши.vsnddp : (LLDRR- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшие.vnnpdppi : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшие.vnnpdppv =Ñвших.vnnpdppv : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшие.vnppdppi : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшие.vnppdppv =Ñвших.vnppdppv : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшие.vsnpdppi : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшие.vsnpdppv =Ñвших.vsnpdppv : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшие.vsppdppi : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшие.vsppdppv =Ñвших.vsppdppv : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑвшиеÑÑ.vnnpdppi : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшиеÑÑ.vnnpdppv =ÑвшихÑÑ.vnnpdppv : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшиеÑÑ.vsnpdppi : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшиеÑÑ.vsnpdppv =ÑвшихÑÑ.vsnpdppv : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñвший.vnnpdpmsi : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвший.vnppdpmsi : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвший.vsnpdpmsi : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвший.vsppdpmsi : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑвшийÑÑ.vnnpdpmsi : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшийÑÑ.vsnpdpmsi : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñвшим.vnnpdpmst : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшим.vnnpdpnst : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшим.vnnpdppd : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшим.vnppdpmst : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшим.vnppdpnst : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшим.vnppdppd : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшим.vsnpdpmst : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшим.vsnpdpnst : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшим.vsnpdppd : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшим.vsppdpmst : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшим.vsppdpnst : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшим.vsppdppd : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвшими.vnnpdppt : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшими.vnppdppt : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшими.vsnpdppt : (LLDRR- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшими.vsppdppt : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑвшимиÑÑ.vnnpdppt : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшимиÑÑ.vsnpdppt : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшимÑÑ.vnnpdpmst : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшимÑÑ.vnnpdpnst : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшимÑÑ.vnnpdppd : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшимÑÑ.vsnpdpmst : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшимÑÑ.vsnpdpnst : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшимÑÑ.vsnpdppd : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшиÑÑŒ.vnnddp : (LLDSF- or LLDSG- or LLDSH- or LLFDV-) & ; =ÑвшиÑÑŒ.vsnddp : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñвших.vnnpdppg : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвших.vnnpdppp : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвших.vnppdppg : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвших.vnppdppp : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвших.vsnpdppg : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвших.vsnpdppp : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвших.vsppdppg : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñвших.vsppdppp : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑвшихÑÑ.vnnpdppg : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшихÑÑ.vnnpdppp : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшихÑÑ.vsnpdppg : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑвшихÑÑ.vsnpdppp : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñвшую.vnnpdpfsv : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñвшую.vnppdpfsv : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñвшую.vsnpdpfsv : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñвшую.vsppdpfsv : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑвшуюÑÑ.vnnpdpfsv : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑвшуюÑÑ.vsnpdpfsv : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñг.vsndv2s : (LLAYN- or LLGAY-) & ; =ÑгÑÑ.vsndv2s : (LLAYS- or LLGPZ-) & ; =Ñгте.vsndv2p : (LLAYN- or LLGAY-) & ; =ÑгтеÑÑŒ.vsndv2p : (LLAYS- or LLGPZ-) & ; =Ñгу.vsndf1s : (LLAYN- or LLGAY-) & ; =ÑгуÑÑŒ.vsndf1s : (LLAYS- or LLGPZ-) & ; =Ñгут.vsndf3p : (LLAYN- or LLGAY-) & ; =ÑгутÑÑ.vsndf3p : (LLAYS- or LLGPZ-) & ; =Ñдем.vsndf1p : (LLAWF- or LLGBM-) & ; =Ñдем.vsndv1p : (LLGBM-) & ; =Ñдем.vsndv1s : (LLAWF-) & ; =Ñдем.vspdf1p : (LLAWG- or LLGNL-) & ; =Ñдем.vspdv1p : (LLGNL-) & ; =Ñдем.vspdv1s : (LLAWG-) & ; =ÑдемÑÑ.vsndf1p : (LLAWJ- or LLGQZ-) & ; =ÑдемÑÑ.vsndv1p : (LLGQZ-) & ; =ÑдемÑÑ.vsndv1s : (LLAWJ-) & ; =Ñдемте.vsndv1p : (LLAWF- or LLGBM-) & ; =Ñдемте.vspdv1p : (LLAWG- or LLGNL-) & ; =ÑдемтеÑÑŒ.vsndv1p : (LLAWJ- or LLGQZ-) & ; =Ñден.ndnpg : (LLDRI-) & ; =Ñдет.vsndf3s : (LLAWF- or LLGBM-) & ; =Ñдет.vspdf3s : (LLAWG- or LLGNL-) & ; =Ñдете.vsndf2p : (LLAWF- or LLGBM-) & ; =Ñдете.vspdf2p : (LLAWG- or LLGNL-) & ; =ÑдетеÑÑŒ.vsndf2p : (LLAWJ- or LLGQZ-) & ; =ÑдетÑÑ.vsndf3s : (LLAWJ- or LLGQZ-) & ; =Ñдешь.vsndf2s : (LLAWF- or LLGBM-) & ; =Ñдешь.vspdf2s : (LLAWG- or LLGNL-) & ; =ÑдешьÑÑ.vsndf2s : (LLAWJ- or LLGQZ-) & ; =Ñдна.ndnpi : (LLDRI-) & ; =Ñдна.ndnpv : (LLDRI-) & ; =Ñдна.ndnsg : (LLDRI-) & ; =Ñднам.ndnpd : (LLDRI-) & ; =Ñднами.ndnpt : (LLDRI-) & ; =Ñдне.ndnsp : (LLDRI-) & ; =Ñдно.ndnsi : (LLDRI-) & ; =Ñдно.ndnsv : (LLDRI-) & ; =Ñдном.ndnst : (LLDRI-) & ; =Ñдну.ndnsd : (LLDRI-) & ; =Ñду.vsndf1s : (LLAWF- or LLGBM-) & ; =Ñду.vspdf1s : (LLAWG- or LLGNL-) & ; =ÑдуÑÑŒ.vsndf1s : (LLAWJ- or LLGQZ-) & ; =Ñдут.vsndf3p : (LLAWF- or LLGBM-) & ; =Ñдут.vspdf3p : (LLAWG- or LLGNL-) & ; =ÑдутÑÑ.vsndf3p : (LLAWJ- or LLGQZ-) & ; =Ñдь.vsndv2s : (LLAWF- or LLGBM-) & ; =Ñдь.vspdv2s : (LLAWG- or LLGNL-) & ; =ÑдьÑÑ.vsndv2s : (LLAWJ- or LLGQZ-) & ; =Ñдьте.vsndv2p : (LLAWF- or LLGBM-) & ; =Ñдьте.vspdv2p : (LLAWG- or LLGNL-) & ; =ÑдьтеÑÑŒ.vsndv2p : (LLAWJ- or LLGQZ-) & ; =Ñем.vnpdn1p : (LLBHZ-) & ; =Ñем.vnppsnmss : (LLBHZ-) & ; =Ñем.vspdf1p : (LLDRZ- or LLGFZ-) & ; =Ñем.vspdv1p : (LLGFZ-) & ; =Ñем.vspdv1s : (LLDRZ-) & ; =ÑемÑÑ.vnndn1p : (LLBNT-) & ; =Ñемте.vspdv1p : (LLDRZ- or LLGFZ-) & ; =Ñет.vspdf3s : (LLDRZ- or LLGFZ-) & ; =Ñете.vspdf2p : (LLDRZ- or LLGFZ-) & ; =ÑетеÑÑŒ.vnndn2p : (LLBNT-) & ; =ÑетÑÑ.vnndn3s : (LLBNT-) & ; =Ñешь.vnpdn2s : (LLBHZ-) & ; =Ñешь.vspdf2s : (LLDRZ- or LLGFZ-) & ; =ÑешьÑÑ.vnndn2s : (LLBNT-) & ; =Ñжем.vsndf1p : (LLAYN- or LLGAY-) & ; =Ñжем.vsndv1p : (LLGAY-) & ; =Ñжем.vsndv1s : (LLAYN-) & ; =ÑжемÑÑ.vsndf1p : (LLAYS- or LLGPZ-) & ; =ÑжемÑÑ.vsndv1p : (LLGPZ-) & ; =ÑжемÑÑ.vsndv1s : (LLAYS-) & ; =Ñжемте.vsndv1p : (LLAYN- or LLGAY-) & ; =ÑжемтеÑÑŒ.vsndv1p : (LLAYS- or LLGPZ-) & ; =Ñжет.vsndf3s : (LLAYN- or LLGAY-) & ; =Ñжете.vsndf2p : (LLAYN- or LLGAY-) & ; =ÑжетеÑÑŒ.vsndf2p : (LLAYS- or LLGPZ-) & ; =ÑжетÑÑ.vsndf3s : (LLAYS- or LLGPZ-) & ; =Ñжешь.vsndf2s : (LLAYN- or LLGAY-) & ; =ÑжешьÑÑ.vsndf2s : (LLAYS- or LLGPZ-) & ; =ÑитеÑÑŒ.vsndv2p : (LLDSN- or LLGQF-) & ; =Ñй.vspdv2s : (LLDRZ- or LLGFZ-) & ; =ÑйÑÑ.vnndv2s : (LLBNT-) & ; =Ñйте.vspdv2p : (LLDRZ- or LLGFZ-) & ; =ÑйтеÑÑŒ.vnndv2p : (LLBNT-) & ; =Ñл.vnndpms : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñл.vnpdpms : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñл.vsndpms : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñл.vspdpms : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =Ñла.vnndpfs : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñла.vnpdpfs : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñла.vsndpfs : (LLDRR- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñла.vspdpfs : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑлаÑÑŒ.vnndpfs : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑлаÑÑŒ.vsndpfs : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñли.vnndpp : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñли.vnpdpp : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñли.vsndpp : (LLDRR- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñли.vspdpp : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑлиÑÑŒ.vnndpp : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑлиÑÑŒ.vsndpp : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñло.vnndpns : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñло.vnpdpns : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñло.vsndpns : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñло.vspdpns : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑлоÑÑŒ.vnndpns : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑлоÑÑŒ.vsndpns : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑлÑÑ.vnndpms : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑлÑÑ.vsndpms : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =Ñм-буфф.ndfpd : (LLDRF-) & ; =Ñм.ndfpd : (LLBBV- or LLDNB- or LLDND- or LLDNE- or LLDNF- or LLDNI- or LLDPZ- or LLDQB- or LLDQC- or LLDQD- or LLDQF- or LLDQG- or LLDQH- or LLDQL- or LLDQN- or LLEFW- or LLFPV-) & ; =Ñм.ndmpd : (LLBPG- or LLBPH- or LLBPI- or LLBPJ- or LLBPK- or LLBPL- or LLBPO- or LLBPP- or LLDMK- or LLDML- or LLDMM- or LLDMN- or LLDMP- or LLDMQ- or LLEGE-) & ; =Ñм.ndnpd : (LLARP- or LLARU- or LLARV- or LLARW- or LLCAE- or LLDRB- or LLEFF-) & ; =Ñм.ndnsd : (LLARO-) & ; =Ñм.nlfpd : (LLDNK- or LLDNL- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLDQO- or LLDQQ- or LLDQR- or LLDQS- or LLDQT- or LLDQV- or LLDQW- or LLEDZ- or LLEEE- or LLETH- or LLETR- or LLETT- or LLETV- or LLETZ- or LLEUA- or LLEUD- or LLEUH- or LLEUL- or LLEUQ- or LLFHS- or LLFHV- or LLFIB- or LLFIO- or LLFKY- or LLFLB- or LLFLJ- or LLFLQ- or LLFMS- or LLFNG- or LLFNH- or LLFNI- or LLFNJ- or LLFNK- or LLFNM- or LLFPG-) & ; =Ñм.nlmpd : (LLACJ- or LLARL- or LLBPS- or LLBPT- or LLDMS- or LLDMT- or LLDMU- or LLDMW- or LLDMZ- or LLDNA- or LLDPQ- or LLDPR- or LLDPS- or LLDPT- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLEDJ- or LLEDL- or LLEDX- or LLETJ- or LLETK- or LLETL- or LLETU- or LLEUF- or LLEUI- or LLEUL- or LLFHL- or LLFHO- or LLFHX- or LLFIE- or LLFII- or LLFKW- or LLFKX- or LLFLI- or LLFLQ- or LLFNO- or LLFOR- or LLFOZ- or LLFPI- or LLFPZ-) & ; =Ñм.nlnpd : (LLASB-) & ; =Ñм.npd : (LLBBW- or LLBBX- or LLBCD- or LLBCE- or LLBCF- or LLDRC- or LLDRD- or LLDRE- or LLDYN- or LLDYO-) & ; =Ñми-буфф.ndfpt : (LLDRF-) & ; =Ñми.ndfpt : (LLBBV- or LLDNB- or LLDND- or LLDNE- or LLDNF- or LLDNI- or LLDPZ- or LLDQB- or LLDQC- or LLDQD- or LLDQF- or LLDQG- or LLDQH- or LLDQL- or LLDQN- or LLEFW-) & ; =Ñми.ndmpt : (LLBPG- or LLBPH- or LLBPI- or LLBPJ- or LLBPK- or LLBPL- or LLBPO- or LLBPP- or LLDMK- or LLDML- or LLDMM- or LLDMN- or LLDMP- or LLDMQ- or LLEGE-) & ; =Ñми.ndnpt : (LLARP- or LLARU- or LLARV- or LLARW- or LLCAE- or LLDRB- or LLEFF-) & ; =Ñми.ndnst : (LLARO-) & ; =Ñми.nlfpt : (LLDNK- or LLDNL- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLDQO- or LLDQQ- or LLDQR- or LLDQS- or LLDQT- or LLDQV- or LLDQW- or LLEDZ- or LLEEE- or LLETH- or LLETR- or LLETT- or LLETV- or LLETZ- or LLEUA- or LLEUD- or LLEUH- or LLEUL- or LLEUQ- or LLFHS- or LLFHV- or LLFIB- or LLFIO- or LLFKY- or LLFLB- or LLFLJ- or LLFLQ- or LLFMS- or LLFNG- or LLFNH- or LLFNI- or LLFNJ- or LLFNK- or LLFNM- or LLFPG-) & ; =Ñми.nlmpt : (LLACJ- or LLARL- or LLBPS- or LLBPT- or LLDMS- or LLDMT- or LLDMU- or LLDMW- or LLDMZ- or LLDNA- or LLDPQ- or LLDPR- or LLDPS- or LLDPT- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLEDJ- or LLEDL- or LLEDX- or LLETJ- or LLETK- or LLETL- or LLETU- or LLEUF- or LLEUI- or LLEUL- or LLFHL- or LLFHO- or LLFHX- or LLFIE- or LLFII- or LLFKW- or LLFKX- or LLFLI- or LLFLQ- or LLFNO- or LLFOR- or LLFOZ- or LLFPI- or LLFPZ-) & ; =Ñми.nlnpt : (LLASB-) & ; =Ñми.npt : (LLBBX- or LLBCD- or LLBCE- or LLBCF- or LLDRC- or LLDRD- or LLDRE- or LLDYN- or LLDYO-) & ; =Ñн.ndnpg : (LLDQZ-) & ; =Ñн.vnppspmss : (LLDRP-) & ; =Ñн.vsppsnmss : (LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñн.vsppspmsi : (LLDRX-) & ; =Ñна.vnppspfss : (LLDRP-) & ; =Ñна.vsppsnfss : (LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñна.vsppspfsi : (LLDRX-) & ; =ÑннаÑ.vnppspfsi : (LLDRP- or LLFQA-) & ; =ÑннаÑ.vsppspfsi : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнного.vnppspmsg : (LLDRP- or LLFQA-) & ; =Ñнного.vnppspmsv =Ñнный.vnppspmsv : (LLDRP- or LLFQA-) & ; =Ñнного.vnppspnsg : (LLDRP- or LLFQA-) & ; =Ñнного.vsppspmsg : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнного.vsppspmsv =Ñнный.vsppspmsv : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнного.vsppspnsg : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнного.vsppspnsv : (LLDRX-) & ; =Ñнное.vnppspnsi : (LLDRP- or LLFQA-) & ; =Ñнное.vnppspnsv : (LLDRP- or LLFQA-) & ; =Ñнное.vsppspnsi : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнное.vsppspnsv : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнной.vnppspfsd : (LLDRP- or LLFQA-) & ; =Ñнной.vnppspfsg : (LLDRP- or LLFQA-) & ; =Ñнной.vnppspfsp : (LLDRP- or LLFQA-) & ; =Ñнной.vnppspfst : (LLDRP- or LLFQA-) & ; =Ñнной.vsppspfsd : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнной.vsppspfsg : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнной.vsppspfsp : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнной.vsppspfst : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнном.vnppspmsp : (LLDRP- or LLFQA-) & ; =Ñнном.vnppspnsp : (LLDRP- or LLFQA-) & ; =Ñнном.vsppspmsp : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнном.vsppspnsp : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнному.vnppspmsd : (LLDRP- or LLFQA-) & ; =Ñнному.vnppspnsd : (LLDRP- or LLFQA-) & ; =Ñнному.vsppspmsd : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнному.vsppspnsd : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнною.vsppspfst : (LLDRX-) & ; =Ñнную.vnppspfsv : (LLDRP- or LLFQA-) & ; =Ñнную.vsppspfsv : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнные.vnppsppi : (LLDRP- or LLFQA-) & ; =Ñнные.vnppsppv =Ñнных.vnppsppv : (LLDRP- or LLFQA-) & ; =Ñнные.vsppsppi : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнные.vsppsppv =Ñнных.vsppsppv : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнный.vnppspmsi : (LLDRP- or LLFQA-) & ; =Ñнный.vsppspmsi : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнным.vnppspmst : (LLDRP- or LLFQA-) & ; =Ñнным.vnppspnst : (LLDRP- or LLFQA-) & ; =Ñнным.vnppsppd : (LLDRP- or LLFQA-) & ; =Ñнным.vsppspmst : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнным.vsppspnst : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнным.vsppsppd : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнными.vnppsppt : (LLDRP- or LLFQA-) & ; =Ñнными.vsppsppt : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнных.vnppsppg : (LLDRP- or LLFQA-) & ; =Ñнных.vnppsppp : (LLDRP- or LLFQA-) & ; =Ñнных.vsppsppg : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñнных.vsppsppp : (LLDRX- or LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñно.vnppspnss : (LLDRP-) & ; =Ñно.vsppsnnss : (LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñно.vsppspnsi : (LLDRX-) & ; =Ñны.vnppspps : (LLDRP-) & ; =Ñны.vsppsnps : (LLDRY- or LLDSA- or LLFYL- or LLGHU-) & ; =Ñны.vsppsppi : (LLDRX-) & ; =ÑÑÑŒ.vnnddn : (LLAKA- or LLAKC- or LLAKE- or LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNO- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNV- or LLBNY- or LLBNZ- or LLCLM- or LLCWW- or LLDEF- or LLDEG- or LLDEI- or LLDEJ- or LLDEL- or LLDEM- or LLDEN- or LLDEO- or LLDEP- or LLDEQ- or LLDER- or LLDES- or LLDEU- or LLDEV- or LLDEW- or LLDEX- or LLDEY- or LLDFA- or LLDGR- or LLDSF- or LLDSG- or LLELW- or LLEMW- or LLENU- or LLEOE- or LLEOJ- or LLEOK- or LLEPM- or LLEQI- or LLERR- or LLESJ- or LLESN- or LLESU- or LLETA- or LLFAL- or LLFAN-) & ; =ÑÑÑŒ.vnnddp : (LLFFD-) & ; =ÑÑÑŒ.vsnddp : (LLBOV- or LLCWZ- or LLFZE- or LLGOE-) & ; =ÑÑ‚.ndmpg : (LLAVE- or LLAVF-) & ; =ÑÑ‚.nlmpg : (LLAVH- or LLCKE- or LLCKF-) & ; =ÑÑ‚.nlmpv : (LLAVH- or LLCKE- or LLCKF-) & ; =ÑÑ‚.vnndn3p : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGN- or LLBGO- or LLBGP- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =ÑÑ‚.vnpdn3p : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBIZ- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLELV- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESM- or LLEST- or LLESZ- or LLEVE- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑÑ‚.vnppspmss : (LLDRQ-) & ; =ÑÑ‚.vsndf3p : (LLAIT- or LLAWY- or LLAXA- or LLAXB- or LLAXC- or LLAXD- or LLAXE- or LLBJG- or LLBJH- or LLBJI- or LLBJJ- or LLBJK- or LLBJL- or LLBJM- or LLBJN- or LLBJO- or LLBJP- or LLBJQ- or LLBJR- or LLBJS- or LLBJT- or LLBJU- or LLBJV- or LLDRT- or LLDRU- or LLDRV- or LLFOH- or LLFXX- or LLFYT- or LLFYV- or LLGBC- or LLGEK- or LLGGM- or LLGGN- or LLGHR- or LLGHS- or LLGIA- or LLGJR- or LLGJS- or LLGLT- or LLGLZ- or LLGPX- or LLGRF-) & ; =ÑÑ‚.vspdf3p : (LLAJG- or LLAXH- or LLAXJ- or LLAXK- or LLAXL- or LLAXM- or LLAXN- or LLBKS- or LLBKT- or LLBKU- or LLBKV- or LLBKW- or LLBKX- or LLBKY- or LLBKZ- or LLBLA- or LLBLB- or LLBLC- or LLBLD- or LLBLE- or LLBLF- or LLBLG- or LLBLH- or LLBLI- or LLBLJ- or LLBLK- or LLBLL- or LLBLM- or LLBLN- or LLBLO- or LLBLP- or LLBLQ- or LLBLR- or LLBLS- or LLBLT- or LLBLU- or LLBLV- or LLBLW- or LLBLX- or LLBLY- or LLBLZ- or LLBMA- or LLBMB- or LLBMC- or LLBMD- or LLBME- or LLBMF- or LLBMG- or LLBMH- or LLBMI- or LLBMJ- or LLBMK- or LLBML- or LLBMM- or LLBOM- or LLDSA- or LLEVX- or LLFBE- or LLFCT- or LLFSN- or LLFSS- or LLFSU- or LLFSV- or LLFTB- or LLFTD- or LLFTJ- or LLFTO- or LLFTW- or LLFUF- or LLFUG- or LLFWK- or LLFWV- or LLFXB- or LLFYR- or LLFYU- or LLFYW- or LLFZX- or LLGBN- or LLGDN- or LLGDP- or LLGEM- or LLGEQ- or LLGGI- or LLGHU- or LLGJX- or LLGKC- or LLGKM- or LLGMI- or LLGMK- or LLGMT- or LLGNE- or LLGNU- or LLGOQ- or LLGPJ- or LLGPU- or LLGQA- or LLGQC- or LLGQS-) & ; =ÑÑ‚.vsppsnmss : (LLDSB- or LLDSC- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =ÑÑ‚.vsppspmsi : (LLDSD-) & ; =Ñта.ndmpi : (LLAVE- or LLAVF-) & ; =Ñта.ndmpv : (LLAVE- or LLAVF-) & ; =Ñта.nlmpi : (LLAVH- or LLCKE- or LLCKF-) & ; =Ñта.vnppspfss : (LLDRQ-) & ; =Ñта.vsppsnfss : (LLDSB- or LLDSC- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñта.vsppspfsi : (LLDSD-) & ; =Ñтам.ndmpd : (LLAVE- or LLAVF-) & ; =Ñтам.nlmpd : (LLAVH- or LLCKE- or LLCKF-) & ; =Ñтами.ndmpt : (LLAVE- or LLAVF-) & ; =Ñтами.nlmpt : (LLAVH- or LLCKE- or LLCKF-) & ; =Ñтах.ndmpp : (LLAVE- or LLAVF-) & ; =Ñтах.nlmpp : (LLAVH- or LLCKE- or LLCKF-) & ; =ÑтаÑ.vnppspfsi : (LLDRQ-) & ; =ÑтаÑ.vsppspfsi : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñткам.nlmpd : (LLAVI- or LLCLP-) & ; =Ñтками.nlmpt : (LLAVI- or LLCLP-) & ; =Ñтках.nlmpp : (LLAVI- or LLCLP-) & ; =Ñтки.nlmpi : (LLAVI- or LLCLP-) & ; =Ñто.vnppspnss : (LLDRQ-) & ; =Ñто.vsppsnnss : (LLDSB- or LLDSC- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñто.vsppspnsi : (LLDSD-) & ; =Ñтого.vnppspmsg : (LLDRQ-) & ; =Ñтого.vnppspmsv =Ñтый.vnppspmsv : (LLDRQ-) & ; =Ñтого.vnppspnsg : (LLDRQ-) & ; =Ñтого.vsppspmsg : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтого.vsppspmsv =Ñтый.vsppspmsv : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтого.vsppspnsg : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтого.vsppspnsv : (LLDSD-) & ; =Ñтое.vnppspnsi : (LLDRQ-) & ; =Ñтое.vnppspnsv : (LLDRQ-) & ; =Ñтое.vsppspnsi : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтое.vsppspnsv : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтой.vnppspfsd : (LLDRQ-) & ; =Ñтой.vnppspfsg : (LLDRQ-) & ; =Ñтой.vnppspfsp : (LLDRQ-) & ; =Ñтой.vnppspfst : (LLDRQ-) & ; =Ñтой.vsppspfsd : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтой.vsppspfsg : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтой.vsppspfsp : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтой.vsppspfst : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñток.nlmpg : (LLAVI- or LLCLP-) & ; =Ñток.nlmpv : (LLAVI- or LLCLP-) & ; =Ñтом.vnppspmsp : (LLDRQ-) & ; =Ñтом.vnppspnsp : (LLDRQ-) & ; =Ñтом.vsppspmsp : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтом.vsppspnsp : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтому.vnppspmsd : (LLDRQ-) & ; =Ñтому.vnppspnsd : (LLDRQ-) & ; =Ñтому.vsppspmsd : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтому.vsppspnsd : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтою.vsppspfst : (LLDSD-) & ; =ÑÑ‚ÑÑ.vnndn3p : (LLAKE- or LLAWM- or LLAXO- or LLAXP- or LLBNC- or LLBNE- or LLBNF- or LLBNG- or LLBNH- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLBNY- or LLBNZ- or LLDSG- or LLELW- or LLERR- or LLESJ- or LLESN- or LLESU- or LLETA- or LLEVD- or LLEVI- or LLEVN- or LLFAN- or LLFMU- or LLGRK-) & ; =ÑÑ‚ÑÑ.vsndf3p : (LLAKK- or LLAXR- or LLAXT- or LLAXU- or LLBON- or LLBOO- or LLBOP- or LLBOQ- or LLBOR- or LLBOS- or LLBOT- or LLBOU- or LLBOV- or LLBOW- or LLBOX- or LLBOY- or LLBOZ- or LLBPA- or LLBPB- or LLBPC- or LLBPD- or LLDSK- or LLDSL- or LLFCX- or LLFDC- or LLFDD- or LLFDE- or LLFDF- or LLFDW- or LLFFB- or LLFFE- or LLFFF- or LLFFJ- or LLFWW- or LLFXC- or LLFXQ- or LLFYS- or LLFYX- or LLFZY- or LLGAQ- or LLGDQ- or LLGEO- or LLGFR- or LLGGA- or LLGGJ- or LLGGL- or LLGJB- or LLGKO- or LLGMA- or LLGMD- or LLGML- or LLGOE-) & ; =Ñтую.vnppspfsv : (LLDRQ-) & ; =Ñтую.vsppspfsv : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñты.vnppspps : (LLDRQ-) & ; =Ñты.vsppsnps : (LLDSB- or LLDSC- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñты.vsppsppi : (LLDSD-) & ; =Ñтые.vnppsppi : (LLDRQ-) & ; =Ñтые.vnppsppv =Ñтых.vnppsppv : (LLDRQ-) & ; =Ñтые.vsppsppi : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтые.vsppsppv =Ñтых.vsppsppv : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтый.vnppspmsi : (LLDRQ-) & ; =Ñтый.vsppspmsi : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтым.vnppspmst : (LLDRQ-) & ; =Ñтым.vnppspnst : (LLDRQ-) & ; =Ñтым.vnppsppd : (LLDRQ-) & ; =Ñтым.vsppspmst : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтым.vsppspnst : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтым.vsppsppd : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтыми.vnppsppt : (LLDRQ-) & ; =Ñтыми.vsppsppt : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтых.vnppsppg : (LLDRQ-) & ; =Ñтых.vnppsppp : (LLDRQ-) & ; =Ñтых.vsppsppg : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñтых.vsppsppp : (LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLGFK- or LLGJW- or LLGOM-) & ; =Ñть.vnndi : (LLDRJ- or LLDRK- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñть.vnpdi : (LLDRP- or LLDRQ- or LLFQA-) & ; =Ñть.vsndi : (LLDRR- or LLDRS- or LLDRT- or LLDRU- or LLDRV- or LLDRW- or LLGAI- or LLGGS- or LLGHV- or LLGLZ- or LLGPX-) & ; =Ñть.vspdi : (LLDRX- or LLDRY- or LLDRZ- or LLDSA- or LLDSB- or LLDSC- or LLDSD- or LLDSE- or LLFYL- or LLGFK- or LLGFZ- or LLGHU- or LLGJW- or LLGOM-) & ; =ÑтьÑÑ.vnndi : (LLDSF- or LLDSG- or LLDSH-) & ; =ÑтьÑÑ.vsndi : (LLDSI- or LLDSJ- or LLDSK- or LLDSL- or LLDSM- or LLDSN- or LLFDV- or LLFYM- or LLGGL- or LLGJK- or LLGMA- or LLGMZ- or LLGQF-) & ; =ÑÑ…-буфф.ndfpp : (LLDRF-) & ; =ÑÑ….ndfpp : (LLBBV- or LLDNB- or LLDND- or LLDNE- or LLDNF- or LLDNI- or LLDPZ- or LLDQB- or LLDQC- or LLDQD- or LLDQF- or LLDQG- or LLDQH- or LLDQL- or LLDQN- or LLEFW- or LLFPV-) & ; =ÑÑ….ndmpp : (LLBPG- or LLBPH- or LLBPI- or LLBPJ- or LLBPK- or LLBPL- or LLBPO- or LLBPP- or LLDMK- or LLDML- or LLDMM- or LLDMN- or LLDMP- or LLDMQ- or LLEGE-) & ; =ÑÑ….ndnpp : (LLARP- or LLARU- or LLARV- or LLARW- or LLCAE- or LLDRB- or LLEFF-) & ; =ÑÑ….ndnsp : (LLARO-) & ; =ÑÑ….nlfpp : (LLDNK- or LLDNL- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLDQO- or LLDQQ- or LLDQR- or LLDQS- or LLDQT- or LLDQV- or LLDQW- or LLEDZ- or LLEEE- or LLETH- or LLETR- or LLETT- or LLETV- or LLETZ- or LLEUA- or LLEUD- or LLEUH- or LLEUL- or LLEUQ- or LLFHS- or LLFHV- or LLFIB- or LLFIO- or LLFKY- or LLFLB- or LLFLJ- or LLFLQ- or LLFMS- or LLFNG- or LLFNH- or LLFNI- or LLFNJ- or LLFNK- or LLFNM- or LLFPG-) & ; =ÑÑ….nlmpp : (LLACJ- or LLARL- or LLBPS- or LLBPT- or LLDMS- or LLDMT- or LLDMU- or LLDMW- or LLDMZ- or LLDNA- or LLDPQ- or LLDPR- or LLDPS- or LLDPT- or LLDPU- or LLDPV- or LLDPW- or LLDPX- or LLDPY- or LLEDJ- or LLEDL- or LLEDX- or LLETJ- or LLETK- or LLETL- or LLETU- or LLEUF- or LLEUI- or LLEUL- or LLFHL- or LLFHO- or LLFHX- or LLFIE- or LLFII- or LLFKW- or LLFKX- or LLFLI- or LLFLQ- or LLFNO- or LLFOR- or LLFOZ- or LLFPI- or LLFPZ-) & ; =ÑÑ….nlnpp : (LLASB-) & ; =ÑÑ….npp : (LLBBW- or LLBBX- or LLBCD- or LLBCE- or LLBCF- or LLDRC- or LLDRD- or LLDRE- or LLDYN- or LLDYO-) & ; =Ñц.nlmsi : (LLDSO-) & ; =ÑщаÑ.vnnpdnfsi : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =ÑщаÑ.vnppdnfsi : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑщаÑÑÑ.vnnpdnfsi : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщаÑÑÑ.vnppdnfsi : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =Ñщего.vnnpdnmsg : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщего.vnnpdnmsv : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщего.vnnpdnnsg : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщего.vnnpdnnsv : (LLBGM- or LLBGV- or LLBGW-) & ; =Ñщего.vnppdnmsg : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщего.vnppdnmsv =Ñщий.vnppdnmsv : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщего.vnppdnnsg : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщего.vnppdnnsv : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑщегоÑÑ.vnnpdnmsg : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщегоÑÑ.vnnpdnmsv =ÑщийÑÑ.vnnpdnmsv : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщегоÑÑ.vnnpdnnsg : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщегоÑÑ.vnnpdnnsv : (LLFAN-) & ; =ÑщегоÑÑ.vnppdnmsg : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщегоÑÑ.vnppdnmsv =ÑщийÑÑ.vnppdnmsv : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщегоÑÑ.vnppdnnsg : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщегоÑÑ.vnppdnnsv =ÑщееÑÑ.vnppdnnsv : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =Ñщее.vnnpdnnsi : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщее.vnnpdnnsv : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщее.vnppdnnsi : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщее.vnppdnnsv : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑщееÑÑ.vnnpdnnsi : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщееÑÑ.vnnpdnnsv : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщееÑÑ.vnppdnnsi : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =Ñщей.vnnpdnfsd : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщей.vnnpdnfsg : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщей.vnnpdnfsp : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщей.vnnpdnfst : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщей.vnppdnfsd : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщей.vnppdnfsg : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщей.vnppdnfsp : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщей.vnppdnfst : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑщейÑÑ.vnnpdnfsd : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщейÑÑ.vnnpdnfsg : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщейÑÑ.vnnpdnfsp : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщейÑÑ.vnnpdnfst : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщейÑÑ.vnppdnfsd : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщейÑÑ.vnppdnfsg : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщейÑÑ.vnppdnfsp : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщейÑÑ.vnppdnfst =ÑщеюÑÑ.vnppdnfst : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =Ñщем.vnnpdnmsp : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщем.vnnpdnnsp : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщем.vnppdnmsp : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщем.vnppdnnsp : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑщемÑÑ.vnnpdnmsp : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщемÑÑ.vnnpdnnsp : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщемÑÑ.vnppdnmsp : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщемÑÑ.vnppdnnsp : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =Ñщему.vnnpdnmsd : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщему.vnnpdnnsd : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщему.vnppdnmsd : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщему.vnppdnnsd : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑщемуÑÑ.vnnpdnmsd : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщемуÑÑ.vnnpdnnsd : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщемуÑÑ.vnppdnmsd : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщемуÑÑ.vnppdnnsd : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =Ñщею.vnnpdnfst : (LLBGM- or LLBGV- or LLBGW-) & ; =Ñщею.vnppdnfst : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑщеюÑÑ.vnnpdnfst : (LLFAN-) & ; =Ñщие.vnnpdnpi : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщие.vnnpdnpv : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщие.vnppdnpi : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщие.vnppdnpv =Ñщих.vnppdnpv : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑщиеÑÑ.vnnpdnpi : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщиеÑÑ.vnnpdnpv =ÑщихÑÑ.vnnpdnpv : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщиеÑÑ.vnppdnpi : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщиеÑÑ.vnppdnpv =ÑщихÑÑ.vnppdnpv : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =Ñщий.vnnpdnmsi : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщий.vnnpdnmsv : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщий.vnppdnmsi : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑщийÑÑ.vnnpdnmsi : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщийÑÑ.vnppdnmsi : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =Ñщим.vnnpdnmst : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщим.vnnpdnnst : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщим.vnnpdnpd : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщим.vnppdnmst : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщим.vnppdnnst : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщим.vnppdnpd : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщими.vnnpdnpt : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщими.vnppdnpt : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑщимиÑÑ.vnnpdnpt : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщимиÑÑ.vnppdnpt : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщимÑÑ.vnnpdnmst : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщимÑÑ.vnnpdnnst : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщимÑÑ.vnnpdnpd : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщимÑÑ.vnppdnmst : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщимÑÑ.vnppdnnst : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщимÑÑ.vnppdnpd : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =Ñщих.vnnpdnpg : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщих.vnnpdnpp : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщих.vnnpdnpv : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщих.vnppdnpg : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =Ñщих.vnppdnpp : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑщихÑÑ.vnnpdnpg : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщихÑÑ.vnnpdnpp : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщихÑÑ.vnppdnpg : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑщихÑÑ.vnppdnpp : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =Ñщую.vnnpdnfsv : (LLAHX- or LLAWO- or LLAWQ- or LLAWR- or LLAWS- or LLBGE- or LLBGF- or LLBGG- or LLBGH- or LLBGI- or LLBGJ- or LLBGK- or LLBGL- or LLBGM- or LLBGQ- or LLBGR- or LLBGS- or LLBGT- or LLBGU- or LLBGV- or LLBGW- or LLDRL- or LLDRM- or LLDRN-) & ; =Ñщую.vnppdnfsv : (LLAWU- or LLAWW- or LLBHS- or LLBHT- or LLBHU- or LLBHX- or LLBHY- or LLBHZ- or LLBIA- or LLBIH- or LLBII- or LLBIJ- or LLBIK- or LLBIL- or LLBIT- or LLBIU- or LLBIV- or LLBIW- or LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEOQ- or LLEPB- or LLEQL- or LLERQ- or LLESI- or LLESZ- or LLEVJ- or LLEVK- or LLEWF- or LLEWK- or LLFLT- or LLFQS- or LLFRA- or LLFRC- or LLFTC- or LLFUJ-) & ; =ÑщуюÑÑ.vnnpdnfsv : (LLAXO- or LLAXP- or LLBNI- or LLBNJ- or LLBNK- or LLBNL- or LLBNM- or LLBNN- or LLBNP- or LLBNQ- or LLBNR- or LLBNS- or LLBNT- or LLBNU- or LLBNW- or LLDSG- or LLELW- or LLERR- or LLESN- or LLETA- or LLFAN-) & ; =ÑщуюÑÑ.vnppdnfsv : (LLBNC- or LLBNE- or LLBNG- or LLBNH- or LLEVI- or LLEVN- or LLGRK-) & ; =ÑÑŽ.vnpdn1s : (LLBHZ-) & ; =ÑÑŽ.vspdf1s : (LLDRZ- or LLGFZ-) & ; =ÑÑŽÑÑŒ.vnndn1s : (LLBNT-) & ; =ÑÑŽÑ‚.vnpdn3p : (LLBHT-) & ; =ÑÑŽÑ‚.vspdf3p : (LLDRZ- or LLGFZ-) & ; =ÑÑŽÑ‚ÑÑ.vnndn3p : (LLBNT-) & ; =ÑÑ.afsi : (LLBEQ- or LLBER- or LLBES- or LLBET- or LLBEU- or LLBEV- or LLBEW- or LLBEX- or LLBEY- or LLBEZ- or LLBFA- or LLBFB- or LLBFC- or LLBFD- or LLEHY- or LLEIK- or LLEIM- or LLEIS- or LLEJC- or LLEKP- or LLGRU-) & ; =ÑÑ.ndfsi : (LLDSP-) & ; =ÑÑ.nlfsi : (LLDSQ-) & ; =ÑÑ.vnpddn : (LLBHZ-) & ; =ÑÑ.wfsi : (LLDUX-) & ; =ÑÑÑÑŒ.vnnddn : (LLBNT-) & ; бежавшаÑ.vsnpdpfsi : () & ; бежавшего.vsnpdpmsg : () & ; бежавшего.vsnpdpmsv бежавший.vsnpdpmsv : () & ; бежавшего.vsnpdpnsg : () & ; бежавшее.vsnpdpnsi : () & ; бежавшее.vsnpdpnsv : () & ; бежавшей.vsnpdpfsd : () & ; бежавшей.vsnpdpfsg : () & ; бежавшей.vsnpdpfsp : () & ; бежавшей.vsnpdpfst : () & ; бежавшем.vsnpdpmsp : () & ; бежавшем.vsnpdpnsp : () & ; бежавшему.vsnpdpmsd : () & ; бежавшему.vsnpdpnsd : () & ; бежавшие.vsnpdppi : () & ; бежавшие.vsnpdppv бежавших.vsnpdppv : () & ; бежавший.vsnpdpmsi : () & ; бежавшим.vsnpdpmst : () & ; бежавшим.vsnpdpnst : () & ; бежавшим.vsnpdppd : () & ; бежавшими.vsnpdppt : () & ; бежавших.vsnpdppg : () & ; бежавших.vsnpdppp : () & ; бежавшую.vsnpdpfsv : () & ; бежал.vsndpms : () & ; бежала.vsndpfs : () & ; бежали.vsndpp : () & ; бежало.vsndpns : () & ; бежать.vsndi : () & ; более.cs больше.cs : () & ; большаÑ.afsi плохаÑ.afsi хорошаÑ.afsi : () & ; больше.as лучше.as хуже.as : () & ; большие.adpv плохие.adpv хорошие.adpv : () & ; большие.api плохие.api хорошие.api : () & ; большим.amst плохим.amst хорошим.amst : () & ; большим.anst плохим.anst хорошим.anst : () & ; большим.apd плохим.apd хорошим.apd : () & ; большими.apt плохими.apt хорошими.apt : () & ; больших.alpv плохих.alpv хороших.alpv : () & ; больших.apg плохих.apg хороших.apg : () & ; больших.app плохих.app хороших.app : () & ; большого.almsv плохого.almsv хорошего.almsv : () & ; большого.amsg плохого.amsg хорошего.amsg : () & ; большого.ansg плохого.ansg хорошего.ansg : () & ; большое.ansi плохое.ansi хорошее.ansi : () & ; большое.ansv плохое.ansv хорошее.ansv : () & ; большой.admsv плохой.admsv хороший.admsv : () & ; большой.afsd плохой.afsd хорошей.afsd : () & ; большой.afsg плохой.afsg хорошей.afsg : () & ; большой.afsp плохой.afsp хорошей.afsp : () & ; большой.afst большою.afst плохой.afst плохою.afst хорошей.afst хорошею.afst : () & ; большой.amsi плохой.amsi хороший.amsi : () & ; большом.amsp плохом.amsp хорошем.amsp : () & ; большом.ansp плохом.ansp хорошем.ansp : () & ; большому.amsd плохому.amsd хорошему.amsd : () & ; большому.ansd плохому.ansd хорошему.ansd : () & ; большую.afsv плохую.afsv хорошую.afsv : () & ; будем.vnndf1p : () & ; будем.vnndv1p идем.vnndv1p идемте.vnndv1p : () & ; будет.vnndf3s : () & ; будете.vnndf2p : () & ; будешь.vnndf2s : () & ; буду.vnndf1s : () & ; будут.vnndf3p : () & ; будучи.vnnddn идÑ.vnnddn : () & ; будь.vnndv2s иди.vnndv2s шлиÑÑŒ.vnndv2s : () & ; будьте.vnndv2p идите.vnndv2p шлитеÑÑŒ.vnndv2p : () & ; бывши.vnnddp ÑлавшиÑÑŒ.vnnddp шедши.vnnddp : () & ; был.vnndpms ÑлалÑÑ.vnndpms шел.vnndpms : () & ; была.vnndpfs ÑлалаÑÑŒ.vnndpfs шла.vnndpfs : () & ; были.vnndpp ÑлалиÑÑŒ.vnndpp шли.vnndpp : () & ; было.vnndpns ÑлалоÑÑŒ.vnndpns шло.vnndpns шлоÑÑŒ.vnndpns : () & ; быть.vnndi идти.vnndi идтиÑÑŒ.vnndi ÑлатьÑÑ.vnndi : () & ; велик.amss плох.amss хорош.amss : () & ; велика.afss плоха.afss хороша.afss : () & ; велики.aps плохи.aps хороши.aps : () & ; велико.anss плохо.anss хорошо.anss : () & ; год.ndmsi : () & ; год.ndmsv : () & ; года.ndmpi годы.ndmpi лета.ndmpi : () & ; года.ndmpv годы.ndmpv : () & ; года.ndmsg : () & ; годам.ndmpd : () & ; годами.ndmpt : () & ; годах.ndmpp : () & ; годе.ndmsp году.ndmsp : () & ; годов.ndmpg лет.ndmpg : () & ; годом.ndmst : () & ; году.ndmsd : () & ; детей.nlmpg деток.nlmpg людей.nlmpg человек.nlmpg : () & ; детей.nlmpv деток.nlmpv людей.nlmpv : () & ; дети.nlmpi детки.nlmpi люди.nlmpi : () & ; деткам.nlmpd детÑм.nlmpd людÑм.nlmpd человекам.nlmpd : () & ; детками.nlmpt детьми.nlmpt людьми.nlmpt человеками.nlmpt : () & ; детках.nlmpp детÑÑ….nlmpp людÑÑ….nlmpp человеках.nlmpp : () & ; его.m3msg него.m3msg : () & ; его.m3msv него.m3msv : () & ; его.m3nsg него.m3nsg : () & ; его.m3nsv него.m3nsv : () & ; ее.m3fsg нее.m3fsg : () & ; ее.m3fsv нее.m3fsv : () & ; ей.m3fsd ней.m3fsd : () & ; ей.m3fst ею.m3fst ней.m3fst нею.m3fst : () & ; ему.m3msd нему.m3msd : () & ; ему.m3nsd нему.m3nsd : () & ; еÑть.vnndn3p идут.vnndn3p шлютÑÑ.vnndn3p : () & ; еÑть.vnndn3s идет.vnndn3s идетÑÑ.vnndn3s шлетÑÑ.vnndn3s : () & ; идем.vnndn1p шлемÑÑ.vnndn1p : () & ; идете.vnndn2p шлетеÑÑŒ.vnndn2p : () & ; идешь.vnndn2s шлешьÑÑ.vnndn2s : () & ; иду.vnndn1s шлюÑÑŒ.vnndn1s : () & ; идущаÑ.vnnpdnfsi шлющаÑÑÑ.vnnpdnfsi : () & ; идущего.vnnpdnmsg шлющегоÑÑ.vnnpdnmsg : () & ; идущего.vnnpdnmsv идущий.vnnpdnmsv шлющегоÑÑ.vnnpdnmsv шлющийÑÑ.vnnpdnmsv : () & ; идущего.vnnpdnnsg шлющегоÑÑ.vnnpdnnsg : () & ; идущее.vnnpdnnsi шлющееÑÑ.vnnpdnnsi : () & ; идущее.vnnpdnnsv шлющегоÑÑ.vnnpdnnsv шлющееÑÑ.vnnpdnnsv : () & ; идущей.vnnpdnfsd шлющейÑÑ.vnnpdnfsd : () & ; идущей.vnnpdnfsg шлющейÑÑ.vnnpdnfsg : () & ; идущей.vnnpdnfsp шлющейÑÑ.vnnpdnfsp : () & ; идущей.vnnpdnfst шлющейÑÑ.vnnpdnfst шлющеюÑÑ.vnnpdnfst : () & ; идущем.vnnpdnmsp шлющемÑÑ.vnnpdnmsp : () & ; идущем.vnnpdnnsp шлющемÑÑ.vnnpdnnsp : () & ; идущему.vnnpdnmsd шлющемуÑÑ.vnnpdnmsd : () & ; идущему.vnnpdnnsd шлющемуÑÑ.vnnpdnnsd : () & ; идущие.vnnpdnpi шлющиеÑÑ.vnnpdnpi : () & ; идущие.vnnpdnpv идущих.vnnpdnpv шлющиеÑÑ.vnnpdnpv шлющихÑÑ.vnnpdnpv : () & ; идущий.vnnpdnmsi шлющийÑÑ.vnnpdnmsi : () & ; идущим.vnnpdnmst шлющимÑÑ.vnnpdnmst : () & ; идущим.vnnpdnnst шлющимÑÑ.vnnpdnnst : () & ; идущим.vnnpdnpd шлющимÑÑ.vnnpdnpd : () & ; идущими.vnnpdnpt шлющимиÑÑ.vnnpdnpt : () & ; идущих.vnnpdnpg шлющихÑÑ.vnnpdnpg : () & ; идущих.vnnpdnpp шлющихÑÑ.vnnpdnpp : () & ; идущую.vnnpdnfsv шлющуюÑÑ.vnnpdnfsv : () & ; им.m3mst ним.m3mst : () & ; им.m3nst ним.m3nst : () & ; им.m3pd ним.m3pd : () & ; ими.m3pt ними.m3pt : () & ; их.m3pg них.m3pg : () & ; их.m3pv них.m3pv : () & ; менÑ.m1sg : () & ; менÑ.m1sv : () & ; мне.m1sd : () & ; мне.m1sp : () & ; многим.cd : () & ; многими.ct : () & ; многих.cg : () & ; многих.cp : () & ; многих.cv много.cv : () & ; много.ci : () & ; мной.m1st мною.m1st : () & ; мы.m1pi : () & ; нам.m1pd : () & ; нами.m1pt : () & ; наÑ.m1pg : () & ; наÑ.m1pp : () & ; наÑ.m1pv : () & ; ней.m3fsp : () & ; нем.m3msp : () & ; нем.m3nsp : () & ; них.m3pp : () & ; он.m3msi : () & ; она.m3fsi : () & ; они.m3pi : () & ; оно.m3nsi : () & ; оно.p : () & ; ребенка.nlmsg ребеночка.nlmsg человека.nlmsg : () & ; ребенка.nlmsv ребеночка.nlmsv человека.nlmsv : () & ; ребенке.nlmsp ребеночке.nlmsp человеке.nlmsp : () & ; ребенком.nlmst ребеночком.nlmst человеком.nlmst : () & ; ребенку.nlmsd ребеночку.nlmsd человеку.nlmsd : () & ; ребенок.nlmsi ребеночек.nlmsi человек.nlmsi : () & ; Ñлав.vnpddp Ñлавши.vnpddp : () & ; ÑлавшаÑ.vnppdpfsi : () & ; ÑлавшаÑÑÑ.vnnpdpfsi шедшаÑ.vnnpdpfsi : () & ; Ñлавшего.vnppdpmsg : () & ; Ñлавшего.vnppdpmsv Ñлавший.vnppdpmsv : () & ; Ñлавшего.vnppdpnsg : () & ; Ñлавшего.vnppdpnsv Ñлавшее.vnppdpnsv : () & ; ÑлавшегоÑÑ.vnnpdpmsg шедшего.vnnpdpmsg : () & ; ÑлавшегоÑÑ.vnnpdpmsv ÑлавшийÑÑ.vnnpdpmsv шедшего.vnnpdpmsv шедший.vnnpdpmsv : () & ; ÑлавшегоÑÑ.vnnpdpnsg шедшего.vnnpdpnsg : () & ; ÑлавшегоÑÑ.vnnpdpnsv ÑлавшееÑÑ.vnnpdpnsv шедшее.vnnpdpnsv : () & ; Ñлавшее.vnppdpnsi : () & ; ÑлавшееÑÑ.vnnpdpnsi шедшее.vnnpdpnsi : () & ; Ñлавшей.vnppdpfsd : () & ; Ñлавшей.vnppdpfsg : () & ; Ñлавшей.vnppdpfsp : () & ; Ñлавшей.vnppdpfst Ñлавшею.vnppdpfst : () & ; ÑлавшейÑÑ.vnnpdpfsd шедшей.vnnpdpfsd : () & ; ÑлавшейÑÑ.vnnpdpfsg шедшей.vnnpdpfsg : () & ; ÑлавшейÑÑ.vnnpdpfsp шедшей.vnnpdpfsp : () & ; ÑлавшейÑÑ.vnnpdpfst ÑлавшеюÑÑ.vnnpdpfst шедшей.vnnpdpfst : () & ; Ñлавшем.vnppdpmsp : () & ; Ñлавшем.vnppdpnsp : () & ; ÑлавшемÑÑ.vnnpdpmsp шедшем.vnnpdpmsp : () & ; ÑлавшемÑÑ.vnnpdpnsp шедшем.vnnpdpnsp : () & ; Ñлавшему.vnppdpmsd : () & ; Ñлавшему.vnppdpnsd : () & ; ÑлавшемуÑÑ.vnnpdpmsd шедшему.vnnpdpmsd : () & ; ÑлавшемуÑÑ.vnnpdpnsd шедшему.vnnpdpnsd : () & ; Ñлавшие.vnppdppi : () & ; Ñлавшие.vnppdppv Ñлавших.vnppdppv : () & ; ÑлавшиеÑÑ.vnnpdppi шедшие.vnnpdppi : () & ; ÑлавшиеÑÑ.vnnpdppv ÑлавшихÑÑ.vnnpdppv шедшие.vnnpdppv шедших.vnnpdppv : () & ; Ñлавший.vnppdpmsi : () & ; ÑлавшийÑÑ.vnnpdpmsi шедший.vnnpdpmsi : () & ; Ñлавшим.vnppdpmst : () & ; Ñлавшим.vnppdpnst : () & ; Ñлавшим.vnppdppd : () & ; Ñлавшими.vnppdppt : () & ; ÑлавшимиÑÑ.vnnpdppt шедшими.vnnpdppt : () & ; ÑлавшимÑÑ.vnnpdpmst шедшим.vnnpdpmst : () & ; ÑлавшимÑÑ.vnnpdpnst шедшим.vnnpdpnst : () & ; ÑлавшимÑÑ.vnnpdppd шедшим.vnnpdppd : () & ; Ñлавших.vnppdppg : () & ; Ñлавших.vnppdppp : () & ; ÑлавшихÑÑ.vnnpdppg шедших.vnnpdppg : () & ; ÑлавшихÑÑ.vnnpdppp шедших.vnnpdppp : () & ; Ñлавшую.vnppdpfsv : () & ; ÑлавшуюÑÑ.vnnpdpfsv шедшую.vnnpdpfsv : () & ; Ñлал.vnpdpms : () & ; Ñлала.vnpdpfs : () & ; Ñлали.vnpdpp : () & ; Ñлало.vnpdpns : () & ; Ñлан.vnppspmss : () & ; Ñлана.vnppspfss : () & ; ÑланнаÑ.vnppspfsi : () & ; Ñланного.vnppspmsg : () & ; Ñланного.vnppspmsv Ñланный.vnppspmsv : () & ; Ñланного.vnppspnsg : () & ; Ñланного.vnppspnsv Ñланное.vnppspnsv : () & ; Ñланное.vnppspnsi : () & ; Ñланной.vnppspfsd : () & ; Ñланной.vnppspfsg : () & ; Ñланной.vnppspfsp : () & ; Ñланной.vnppspfst Ñланною.vnppspfst : () & ; Ñланном.vnppspmsp : () & ; Ñланном.vnppspnsp : () & ; Ñланному.vnppspmsd : () & ; Ñланному.vnppspnsd : () & ; Ñланную.vnppspfsv : () & ; Ñланные.vnppsppi : () & ; Ñланные.vnppsppv Ñланных.vnppsppv : () & ; Ñланный.vnppspmsi : () & ; Ñланным.vnppspmst : () & ; Ñланным.vnppspnst : () & ; Ñланным.vnppsppd : () & ; Ñланными.vnppsppt : () & ; Ñланных.vnppsppg : () & ; Ñланных.vnppsppp : () & ; Ñлано.vnppspnss : () & ; Ñланы.vnppspps : () & ; Ñлать.vnpdi : () & ; убежав.vsnddp убежавши.vsnddp : () & ; шлем.vnpdn1p : () & ; шлет.vnpdn3s : () & ; шлете.vnpdn2p : () & ; шлешь.vnpdn2s : () & ; шли.vnpdv2s : () & ; шлите.vnpdv2p : () & ; шлю.vnpdn1s : () & ; шлют.vnpdn3p : () & ; шлющаÑ.vnppdnfsi : () & ; шлющего.vnppdnmsg : () & ; шлющего.vnppdnmsv шлющий.vnppdnmsv : () & ; шлющего.vnppdnnsg : () & ; шлющего.vnppdnnsv шлющее.vnppdnnsv : () & ; шлющее.vnppdnnsi : () & ; шлющей.vnppdnfsd : () & ; шлющей.vnppdnfsg : () & ; шлющей.vnppdnfsp : () & ; шлющей.vnppdnfst шлющею.vnppdnfst : () & ; шлющем.vnppdnmsp : () & ; шлющем.vnppdnnsp : () & ; шлющему.vnppdnmsd : () & ; шлющему.vnppdnnsd : () & ; шлющие.vnppdnpi : () & ; шлющие.vnppdnpv шлющих.vnppdnpv : () & ; шлющий.vnppdnmsi : () & ; шлющим.vnppdnmst : () & ; шлющим.vnppdnnst : () & ; шлющим.vnppdnpd : () & ; шлющими.vnppdnpt : () & ; шлющих.vnppdnpg : () & ; шлющих.vnppdnpp : () & ; шлющую.vnppdnfsv : () & ; шлÑ.vnpddn : () & ; Ñ.m1si : () & ; link-grammar-5.3.16/data/lt/0000755000076400007640000000000013074513212012526 500000000000000link-grammar-5.3.16/data/lt/4.0.regex0000664000076400007640000000157212431741033014012 00000000000000% This file is mostly empty! Maybe it shouldn't be! % Other proper nouns. % We demand that these end with an alphanumeric, i.e. explicitly % reject punctuation. We don't want this regex to "swallow" any trailing % commas, colons, or periods/question-marks at the end of sentences. % In addition, this must not swallow words ending in 's 'll etc. % (... any affix, for that matter ...) and so no embedded apostrophe CAPITALIZED-WORDS: /^[[:upper:]][^'’]*[^[:punct:]]$/ % Sequence of punctuation marks. If some mark appears in the affix table % such as a period, comma, dash or underscore, and there's a sequence of % these, then treat it as a "fill-in-the-blank" placeholder. % This matters only for punc. appearing in the affix table, since the % tokenizer explicitly mangles based on these punctution marks. % % Look for at least four in a row. UNKNOWN-WORD: /^[.,-]{4}[.,-]*$/ link-grammar-5.3.16/data/lt/4.0.dict0000644000076400007640000007776513042741441013644 00000000000000% % ========== Lietuvių kalbos žodynas ir gramatika ============== % =========== Lithuanian link-grammar dictionary =============== % % Experimental and incomplete ... % It can parse 4.0.batch more or less correctly. % % Copyright (c) 2008, 2014 Linas Vepstas (VepÅ¡tas) linas@linas.org % % This file uses utf-8 characater encoding. % If editing with "vi", be sure to "set encoding=utf-8" % and also be sure to configure the terminal to use utf-8 encoding. % % Dictionary version number is 5.1.0 (formatted as V5v1v0+) : V5v1v0+; : LT4lt+; % Ženklai: % Ä„ ÄŒ Ę Ä– Ä® Å  Ų Ū Ž % Ä… Ä Ä— Ä™ į Å¡ Å« ų ž % % Kaip iÅ¡muÅ¡ti ženklus: % Ä… == ,a irgi Ä™ į ų % Ä == : dDK+ or [dDK-]; : dDN$ ^ {hDK$}; : dDG$ ^ {hDK$}; % Linksniai -- vyriÅ¡ki vienaskaita : dDVvv$; : ; : ; : ; : VM+ & {Wd-}; : VM+ & {Wd-}; : Wa-; % vyriÅ¡ki daugiskaita : dDVvd$; : ; : ; : ; : VM+ & {Wd-}; : VM+ & {Wd-}; : Wa-; % Linksniai -- moteriÅ¡ki vienaskaita : dDVmv$; : ; : ; : ; : VM+ & {Wd-}; : VM+ & {Wd-}; : Wa-; % moteriÅ¡ki daugiskaita : dDVmd$; : ; : ; : ; : VM+ & {Wd-}; : VM+ & {Wd-}; : Wa-; % ------------------------------- % Pirmoji linksniuotÄ— % I kirÄiuotÄ— (AmbrÅ¡ka+Žiugžda) kaim.= nam.= tilt.= auks.= burt.= bÅ«st.= dÅ«m.= elni.= grob.= inkst.= kalt.= kaul.= kauÅ¡.= kelt.= krÅ«m.= kÅ«n.= kurt.= moksl.= pien.= piÅ«kl.= prÅ«s.= poud.= rÅ«m.= siÅ«l.= sost.= sviest.= Å¡aukÅ¡t.= Å¡on.= tarp.= vyr.= žaisl.= žent.= : LLPIRMIas+; % (AmbrÅ¡ka+Žiugžda) brol.= kurm.= ber.= joud.= kail.= kerÅ¡.= marg.= mol.= palÅ¡.= pant.= samt.= Å¡uol.= uos.= uoÅ¡v.= žirn.= žvirbl.= : LLPIRMIis+; tvart.= : LLPIRMIas+ or LLPIRMIis+; % tiktai daugistkaita (miltai ir t.t.) milt.= žąsl.= : LLPIRMIas+; % II kirÄiuotÄ— --------------------- % KirÄiai skirtingi nuo I-os kirÄiuotÄ—s (AmbrÅ¡ka+Žiugžda) pirÅ¡t.= rakt.= aÅ«t.= bÅ«gn.= but.= dirž.= dvar.= gandr.= ginÄ.= ginkl.= gražt.= grumst.= gryb.= karkl.= mat.= men.= niekÅ¡.= pad.= parÅ¡.= prot.= rÄ…st.= raÅ¡t.= skund.= turt.= : LLPIRMIas+; % Vardai .. Jonas it t.t. Jon.= Lin.= Tom.= : LLPIRMIas+; % ??? AmbraÅ¡ka-Žiugžda sako, kad II-o kirÄio, bet nematau... % Man, lyg tai I kirÄ -is ... dalg.= kel.= kirv.= kiÅ¡k.= kump.= latv.= niek.= plik.= syk.= smÅ«g.= Å¡irm.= Å¡ok.= virž.= žal.= žingsn.= : LLPIRMIis+; med.= rud.= vamzd.= žod.= : LLPIRMIIis+; žard.= : LLPIRMIas+ or LLPIRMIIis+; % (AmbrÅ¡ka+Žiugžda) Å¡al.= dang.= karÅ¡.= kir.= paukÅ¡.= rÄ—.= sar.= : LLPIRMIItis+; % tiktai daugistkaita ikr.= vart.= : LLPIRMIas+; grik.= : LLPIRMIis+; % III kirÄiuotÄ— ------------------------- % KirÄiai skirtingi nuo I-os kirÄioutÄ—s (pagal AmbrÅ¡ka+Žiugžda) kaln.= bern.= daikt.= driež.= irkl.= kelm.= kov.= laiÅ¡k.= or.= plauk.= rand.= ryt.= sarg.= spirg.= stieb.= stog.= Å¡ern.= Å¡iaud.= tÄ—v.= uod.= veid.= verg.= vor.= žand.= žirg.= : LLPIRMIas+; % (pagal AmbrÅ¡ka+Žiugžda) veln.=: LLPIRMIIIias+; vež.= ož.= žalt.= : LLPIRMIIIys+; % (pagal wiktionary) tev.= : LLPIRMIas+; arkl.= : LLPIRMIas+ or LLPIRMIIIys+; % IV kirÄiuotÄ— ---------------------- % KirÄiai skirtingi nuo I-os formos. (pagal AmbrÅ¡ka+Žiugžda) lauk.= kakl.= aul.= baln.= bals.= darž.= Diev.= dumbl.= gal.= gand.= gars.= jausm.= kamp.= kap.= krant.= kraÅ¡t.= krauj.= laik.= laiv.= lizd.= miÅ¡k.= nag.= purv.= rag.= sparn.= tak.= tarn.= vaik.= vard.= varg.= varn.= verksm.= vilk.= : LLPIRMIas+; % kelias ??? % (AmbrÅ¡ka+Žiugžda) gaid.= garn.= gen.= koud.= lyd.= pirÅ¡l.= smÄ—l.= Å¡aul.= Å¡ikÅ¡n.= : LLPIRMIVys+; sve.= : LLPIRMIVtys+; % tik daugistkaita sak.= : LLPIRMIas+; % --------------------------------------- % Pirmoji linksniuotÄ— vienaskaita I kirÄiuotÄ— =as.pvv: LLPIRMIas- & ; =o.pvk: LLPIRMIas- & ; =ui.pvn: LLPIRMIas- & ; =Ä….pvg: LLPIRMIas- & ; =u.pvi: LLPIRMIas- & ; =e.pvu: LLPIRMIas- & ; =e.pvs1: LLPIRMIas- & ; =is.pvv1: LLPIRMIis- & ; =io.pvk: LLPIRMIis- & ; =iui.pvn1: LLPIRMIis- & ; =į.pvg1: LLPIRMIis- & ; =iu.pvi1: LLPIRMIis- & ; =yje.pvu1: LLPIRMIis- & ; =i.pvs1: LLPIRMIis- & ; % Pirmoji linksniuotÄ— daugiskaita I kirÄiuotÄ— =ai.pdv: LLPIRMIas- & ; =ų.pdk: LLPIRMIas- & ; =ams.pdn: LLPIRMIas- & ; =us.pdg: LLPIRMIas- & ; =ais.pdi: LLPIRMIas- & ; =uose.pdu: LLPIRMIas- & ; =ai.pds: LLPIRMIas- & ; =iai.pdv: LLPIRMIis- & ; =ių.pdk: LLPIRMIis- & ; =iams.pdn1: LLPIRMIis- & ; =ius.pdg1: LLPIRMIis- & ; =iais.pdi1: LLPIRMIis- & ; =iuose.pdu1: LLPIRMIis- & ; =iai.pds1: LLPIRMIis- & ; % Pirmoji linksniuotÄ— vienaskaita II kirÄiuotÄ— =is.pvv2: LLPIRMIIis- & ; =žio.pvk2: LLPIRMIIis- & ; =žiui.pvn2: LLPIRMIIis- & ; =į.pvg2: LLPIRMIIis- & ; =žiu.pvi2: LLPIRMIIis- & ; =yje.pvu2: LLPIRMIIis- & ; =i.pvs2: LLPIRMIIis- & ; =tis.pvv2: LLPIRMIItis- & ; =Äio.pvk2: LLPIRMIItis- & ; =Äiui.pvn2: LLPIRMIItis- & ; =tį.pvg2: LLPIRMIItis- & ; =Äiu.pvi2: LLPIRMIItis- & ; =tyje.pvu2: LLPIRMIItis- & ; =ti.pvs2: LLPIRMIItis- & ; % Pirmoji linksniuotÄ— daugiskaita II kirÄiuotÄ— =žiai.pdv2: LLPIRMIIis- & ; =žių.pdk2: LLPIRMIIis- & ; =žiams.pdn2: LLPIRMIIis- & ; =žius.pdg2: LLPIRMIIis- & ; =žiais.pdi2: LLPIRMIIis- & ; =žiuose.pdu2: LLPIRMIIis- & ; =žiai.pds2: LLPIRMIIis- & ; =Äiai.pdv2: LLPIRMIItis- & ; =Äių.pdk2: LLPIRMIItis- & ; =Äiams.pdn2: LLPIRMIItis- & ; =Äius.pdg2: LLPIRMIItis- & ; =Äiais.pdi2: LLPIRMIItis- & ; =Äiuose.pdu2: LLPIRMIItis- & ; =Äiai.pds2: LLPIRMIItis- & ; % Pirmoji linksniuotÄ— vienaskaita III kirÄiuotÄ— =ias.pvv: LLPIRMIIIias- & ; =io.pvk3: LLPIRMIIIias- & ; =iui.pvn3: LLPIRMIIIias- & ; =iÄ….pvg: LLPIRMIIIias- & ; =iu.pvi3: LLPIRMIIIias- & ; =yje.pvu3: LLPIRMIIIias- & ; =e.pvs3: LLPIRMIIIias- & ; =ys.pvv3y: LLPIRMIIIys- & ; =io.pvk3y: LLPIRMIIIys- & ; =iui.pvn3y: LLPIRMIIIys- & ; =į.pvg3y: LLPIRMIIIys- & ; =iu.pvi3y: LLPIRMIIIys- & ; =yje.pvu3y: LLPIRMIIIys- & ; =y.pvs3y: LLPIRMIIIys- & ; % Pirmoji linksniuotÄ— daugiskaita III kirÄiuotÄ— =iai.pdv3: LLPIRMIIIias- & ; =ių.pdk3: LLPIRMIIIias- & ; =iams.pdn3: LLPIRMIIIias- & ; =ius.pdg3: LLPIRMIIIias- & ; =iais.pdi3: LLPIRMIIIias- & ; =iuose.pdu3: LLPIRMIIIias- & ; =iai.pds3: LLPIRMIIIias- & ; =iai.pdv3y: LLPIRMIIIys- & ; =ių.pdk3y: LLPIRMIIIys- & ; =iams.pdn3y: LLPIRMIIIys- & ; =ius.pdg3y: LLPIRMIIIys- & ; =iais.pdi3y: LLPIRMIIIys- & ; =iuose.pdu3y: LLPIRMIIIys- & ; =iai.pds3y: LLPIRMIIIys- & ; % Pirmoji linksniuotÄ— vienaskaita IV kirÄiuotÄ— =ys.pvv4: LLPIRMIVys- & ; =žio.pvk4: LLPIRMIVys- & ; =žiui.pvn4: LLPIRMIVys- & ; =į.pvg44: LLPIRMIVys- & ; =žiu.pvi4: LLPIRMIVys- & ; =yje.pvu4: LLPIRMIVys- & ; =y.pvs4: LLPIRMIVys- & ; =tys.pvv =Äias.pvv4: LLPIRMIVtys- & ; =Äio.pvk4: LLPIRMIVtys- & ; =Äiui.pvn4: LLPIRMIVtys- & ; =tį.pvg4 =ÄiÄ….pvg4: LLPIRMIVtys- & ; =Äiu.pvi4: LLPIRMIVtys- & ; =tyje.pvu4: LLPIRMIVtys- & ; =ty.pvs4: LLPIRMIVtys- & ; % Pirmoji linksniuotÄ— daugiskaita IV kirÄiuotÄ— =žiai.pdv4: LLPIRMIVys- & ; =žių.pdk4: LLPIRMIVys- & ; =žiams.pdn4: LLPIRMIVys- & ; =žius.pdg4: LLPIRMIVys- & ; =žiais.pdi4: LLPIRMIVys- & ; =žiuose.pdu4: LLPIRMIVys- & ; =žiai.pds4: LLPIRMIVys- & ; =Äiai.pdv4: LLPIRMIVtys- & ; =Äių.pdk4: LLPIRMIVtys- & ; =Äiams.pdn4: LLPIRMIVtys- & ; =Äius.pdg4: LLPIRMIVtys- & ; =Äiais.pdi4: LLPIRMIVtys- & ; =Äiuose.pdu4: LLPIRMIVtys- & ; =Äiai.pds4: LLPIRMIVtys- & ; % ------------------------------- % Antroji linksniuotÄ— % I kirÄiuotÄ— Å¡ark.= jur.= prog.= bob.= duon.= geld.= gÄ—d.= ien.= yl.= jauj.= juost.= karp.= kilp.= kink.= kuop.= kuos.= liep.= lov.= lÅ«p.= malk.= marÅ¡k.= nuom.= piev.= plunksn.= sauj.= sien.= smilg.= start.= stirn.= Å¡luot.= tuop.= Å«dr.= vant.= varž.= vÄ—tr.= vinkÅ¡n.= : LLANTRIa+; % tiktai daugiskaita: Ä—dži.= girn.= lÄ—Å¡.= strÄ—n.= : LLANTRIa+; drob.= aib.= aukl.= baim.= buož.= dirs.= dulk.= gemb.= karv.= kaug.= kerp.= kiaun.= kiel.= kriauÅ¡.= kurp.= laim.= laisv.= lendr.= ling.= lys.= meil.= menk.= pelk.= pemp.= rykÅ¡t.= rop.= saul.= seil.= smarv.= Å¡iaur.= teis.= zyl.= žiurk.= žvyn.= : LLANTRIe+; % Tiktai daugiskaita: dumpl.= riauÅ¡.= žirkl.= žnypl.= : LLANTRIe+; % -------- % II kirÄiuotÄ— raÅ¡oma taip pat kaip pirma ... rank.= dirv.= knyg.= bal.= drusk.= plyt.= plut.= pup.= put.= rÅ«t.= viet.= : LLANTRIa+; dvasi.= gaili.= giri.= vali.= : LLANTRIa+; % II kirÄiuotÄ— raÅ¡oma taip pat kaip pirma ... up.= bit.= blak.= deiv.= dygl.= draug.= egl= gil.= kiaul.= laum.= liž.= pus.= silk.= Å¡vent.= veisl.= virv.= žagr.= žem.= : LLANTRIe+; Tilž.= : LLANTRIe+; % Tiktai daugiskaita: lub.= Å¡laj.= Å¡uk.= vadži.= : LLANTRIa+; drign.= repl.= rog.= stakl.= : LLANTRIe+; % -------- % III kirÄiuotÄ— raÅ¡osi taip pat kaip pirma ... galv.= trob.= burn.= naud.= ožk.= pÄ—d.= skiedr.= žmon.= : LLANTRIa+; giesm.= gerkl.= aikÅ¡t.= varÅ¡k.= versm.= : LLANTRIe+; % -------- % IV kirÄiuotÄ— mar.= : LLANTRIVti+; % Dauguma IV-os kirÄiuotes raÅ¡osi taip pat kaip pirma ... dain.= valdž.= ang.= Ä…s.= auÅ¡r.= band.= bang.= barzd.= daub.= dien.= giedr.= iev.= kalb.= karn.= kart.= kruv.= lazd.= lent.= mald.= merg.= rib.= sal.= sausr.= skol.= spalv.= sul.= tams.= taut.= ties.= tvor.= uol.= valk.= žaizd.= žiem.= : LLANTRIa+; dali.= gauj.= gij.= vej.= žini.= : LLANTRIa+; eil.= derm.= drausm.= duob.= garb.= gelm.= gÄ—l.= kat.= kert.= kregžd.= lÄ—l.= mįsl.= pel.= prasm.= pÅ«sl.= raupl.= riek.= siul.= skyl.= srov.= sterbl.= Å¡lov.= tarm.= taur.= varl.= vert.= vėž.= žiev.= žym.= žol.= žūkl.= žvaigžd.= : LLANTRIe+; % Tiktai daugiskaita: miel.= : LLANTRIe+; % --------------------------------------- % lapas, lapÄ— % lenkas, lenkÄ— lap.= lenk.=: LLPIRMIas+ or LLANTRIe+; % varpas, varpa ; lankas lanka lank.= varp.= : LLPIRMIas+ or LLANTRIa+; % sieliai, siela siel.= : LLPIRMIis+ or LLANTRIa+; % kamÅ¡tis, kamÅ¡a kamÅ¡.= : LLPIRMIItis+ or LLANTRIa+; % žynys, žynÄ— žyn.= : LLPIRMIVys+ or LLANTRIe+; % Å¡aka, Å¡akÄ—s Å¡ak.=: LLANTRIa+ or LLANTRIe+; % kartis - pirmoji linksniuotÄ—: matas grÅ«dams seikÄ—ti, kauÅ¡as, seikas % kartis - treÄioji linksniuotÄ—: gyvulio kartis (?) bet irgi karÄių tvora kar.=: LLPIRMIItis+ or LLTRETItis+; % --------------------------------------- % Antroji linksniuotÄ— vienaskaita I kirÄiuotÄ— =a.avv1: LLANTRIa- & ; =os.avk1: LLANTRIa- & ; =ai.avn1: LLANTRIa- & ; =Ä….avg1: LLANTRIa- & ; =a.avi1: LLANTRIa- & ; =oje.avu1: LLANTRIa- & ; =a.avs1: LLANTRIa- & ; =Ä—.avv1: LLANTRIe- & ; =Ä—s.avk1: LLANTRIe- & ; =ei.avn1: LLANTRIe- & ; =Ä™.avg1: LLANTRIe- & ; =e.avi1: LLANTRIe- & ; =Ä—je.avu1: LLANTRIe- & ; =e.avs1: LLANTRIe- & ; % Antroji linksniuotÄ— daugiskaita I kirÄiuotÄ— =os.adv1: LLANTRIa- & ; =ų.adk1: LLANTRIa- & ; =oms.adn1: LLANTRIa- & ; =as.adg1: LLANTRIa- & ; =omis.adi1: LLANTRIa- & ; =ose.adu1: LLANTRIa- & ; =os.ads1: LLANTRIa- & ; =Ä—s.adv1: LLANTRIe- & ; =ių.adk1: LLANTRIe- & ; =Ä—ms.adn1: LLANTRIe- & ; =es.adg1: LLANTRIe- & ; =Ä—mis.adi1: LLANTRIe- & ; =Ä—se.adu1: LLANTRIe- & ; =Ä—s.ads1: LLANTRIe- & ; % Antroji linksniuotÄ— II ir III kirÄiuotÄ— raÅ¡osi taip pat kaip pirma ... % Antroji linksniuotÄ— vienaskaita IV kirÄiuotÄ— =ti.avv1: LLANTRIVti- & ; =Äios.avk1: LLANTRIVti- & ; =Äiai.avn1: LLANTRIVti- & ; =ÄiÄ….avg1: LLANTRIVti- & ; =Äia.avi1: LLANTRIVti- & ; =Äioje.avu1: LLANTRIVti- & ; =Äia.avs1: LLANTRIVti- & ; % Antroji linksniuotÄ— daugiskaita IV kirÄiuotÄ— =Äios.adv1: LLANTRIVti- & ; =Äių.adk1: LLANTRIVti- & ; =Äioms.adn1: LLANTRIVti- & ; =Äias.adg1: LLANTRIVti- & ; =Äiomis.adi1: LLANTRIVti- & ; =Äiose.adu1: LLANTRIVti- & ; =Äios.ads1: LLANTRIVti- & ; % ------------------------------- % TreÄioji linksniuotÄ— % (AmbrÅ¡ka+Žiugžda) an.= skil.= pal.= pin.= svir.= val.= : LLTRETItis+; toÅ¡.= rūš.= krosn.= : LLTRETIis+; % Tiktai daugiskaita: pirÅ¡.= : LLTRETIis+; % II kirÄiuotÄ—, tiktai daugiskaita, taip pat kaip IV kirÄiuotÄ—: dur.= : LLTRETIVis+; % III kirÄiuotÄ— kaip pirmoji: vilt.= : LLTRETItis+; žver.= : LLTRETIis+; Å¡ird.= Å¡erd.= : LLTRETIIIis+; % IV kirÄiuotÄ— kaip pirmoji (minkÅ¡ta -ių duag. kilm.) % ang.= XXXXX vin.= ak.= angl.= aÅ¡.= av.= blužn.= dal.= krÅ«t.= pusn.= puÅ¡.= ugn.= usn.= : LLTRETIis+; % IV kirÄiuotÄ— kieta daug. kilmininko ų % [[LLTRETIis+]] leistu tyrinÄ—ti klaidas, pvz: "žuvių" vietoj "žuvų" aus.= Å¡akn.= tulž.= viln.= žąs.= žuv.= : LLTRETIVis+; % : LLTRETIVis+ or [[LLTRETIis+]]; dan.= ly.= min.= mir.= nak.= pir.= rakÅ¡.= sag.= : LLTRETIVtis+; vag.= : LLTRETIViui+; % Tiktai daugiskaita: makÅ¡.= : LLTRETIVtis+; % TreÄioji linksniuotÄ— vienaskaita I kirÄiuotÄ— =tis.tvv1: LLTRETItis- & ; =ties.tvk1: LLTRETItis- & ; =Äiai.tvn1: LLTRETItis- & ; =tį.tvg1: LLTRETItis- & ; =timi.tvi1: LLTRETItis- & ; =tyje.tvu1: LLTRETItis- & ; =tie.tvs1: LLTRETItis- & ; =is.tvv1: LLTRETIis- & ; =ies.tvk1: LLTRETIis- & ; =iai.tvn1: LLTRETIis- & ; =į.tvg1: LLTRETIis- & ; =imi.tvi1: LLTRETIis- & ; =yje.tvu1: LLTRETIis- & ; =ie.tvs1: LLTRETIis- & ; % TreÄioji linksniuotÄ— daugiskaita I kirÄiuotÄ— =tys.tdv1: LLTRETItis- & ; =Äių.tdk1: LLTRETItis- & ; =tims.tdn1: LLTRETItis- & ; =tis.tdg1: LLTRETItis- & ; =timis.tdi1: LLTRETItis- & ; =tyse.tdu1: LLTRETItis- & ; =tys.tds1: LLTRETItis- & ; =ys.tdv1: LLTRETIis- & ; =ių.tdk1: LLTRETIis- & ; =ims.tdn1: LLTRETIis- & ; =is.tdg1: LLTRETIis- & ; =imis.tdi1: LLTRETIis- & ; =yse.tdu1: LLTRETIis- & ; =ys.tds1: LLTRETIis- & ; % TreÄioji linksniuotÄ— vienaskaita III kirÄiuotÄ— =is.tvv3: LLTRETIIIis- & ; =ies.tvk3: LLTRETIIIis- & ; =žiai.tvn3: LLTRETIIIis- & ; =į.tvg3: LLTRETIIIis- & ; =imi.tvi3: LLTRETIIIis- & ; =yje.tvu3: LLTRETIIIis- & ; =ie.tvs3: LLTRETIIIis- & ; % TreÄioji linksniuotÄ— daugiskaita III kirÄiuotÄ— =ys.tdv3: LLTRETIIIis- & ; =žių.tdk3: LLTRETIIIis- & ; =ims.tdn3: LLTRETIIIis- & ; =is.tdg3: LLTRETIIIis- & ; =imis.tdi3: LLTRETIIIis- & ; =yse.tdu3: LLTRETIIIis- & ; =ys.tds3: LLTRETIIIis- & ; % TreÄioji linksniuotÄ— vienaskaita IV kirÄiuotÄ— =is.tvv4: LLTRETIVis- & ; =ies.tvk4: LLTRETIVis- & ; =iai.tvn4: LLTRETIVis- & ; =į.tvg4: LLTRETIVis- & ; =imi.tvi4: LLTRETIVis- & ; =yje.tvu4: LLTRETIVis- & ; =ie.tvs4: LLTRETIVis- & ; =tis.tvv4: LLTRETIVtis- & ; =ties.tvk4: LLTRETIVtis- & ; =Äiui.tvn4: LLTRETIVtis- & ; =tį.tvg4: LLTRETIVtis- & ; =timi.tvi4: LLTRETIVtis- & ; =tyje.tvu4: LLTRETIVtis- & ; =tie.tvs4: LLTRETIVtis- & ; =is.tvv4u: LLTRETIViui- & ; =ies.tvk4u: LLTRETIViui- & ; =iui.tvn4u: LLTRETIViui- & ; =į.tvg4u: LLTRETIViui- & ; =imi.tvi4u: LLTRETIViui- & ; =yje.tvu4u: LLTRETIViui- & ; =ie.tvs4u: LLTRETIViui- & ; % TreÄioji linksniuotÄ— daugiskaita IV kirÄiuotÄ— % kieta kilmininko ų =ys.tdv4: LLTRETIVis- & ; =ų.tdk4: LLTRETIVis- & ; =ims.tdn4: LLTRETIVis- & ; =is.tdg4: LLTRETIVis- & ; =imis.tdi4: LLTRETIVis- & ; =yse.tdu4: LLTRETIVis- & ; =ys.tds4: LLTRETIVis- & ; =tys.tdv4: LLTRETIVtis- & ; =tų.tdk4: LLTRETIVtis- & ; =tims.tdn4: LLTRETIVtis- & ; =tis.tdg4: LLTRETIVtis- & ; =timis.tdi4: LLTRETIVtis- & ; =tyse.tdu4: LLTRETIVtis- & ; =tys.tds4: LLTRETIVtis- & ; % minkÅ¡ta kilmininko ų =ys.tdv4u: LLTRETIViui- & ; =ių.tdk4u: LLTRETIViui- & ; =ims.tdn4u: LLTRETIViui- & ; =is.tdg4u: LLTRETIViui- & ; =imis.tdi4u: LLTRETIViui- & ; =yse.tdu4u: LLTRETIViui- & ; =ys.tds4u: LLTRETIViui- & ; % ------------------------------- % Ketvirtoji linksniuotÄ— % ------------------------------- % Penktoji linksniuotÄ— % % ================================================================= % BÅ«dvardžiai didelis geras gražus medinis baltas: (Bv- & {Xp+}) or DVv+; didelÄ— gera graži medine balta: (Bm- & {Xp+}) or DVm+; % ================================================================= % Veiksmažodžiai skauda: VJv- & T-; iÅ¡važiavo: {PV-} & VO- & {Xp+}; atvažiavom: {VM-} & (LI+ or PV+) & {Wd-}; % gali turÄ—ti galininka iÅ¡ deÅ¡ines. irkluoja: VJ- & {DG+}; sumuÅ¡iau: VG- & {Wd-} & {VI+}; % Grynasis Tarinys % DG+: skaitau knygÄ… % DG-: knygÄ… skaitau % DV-: aÅ¡ skaitau % T- & DG+ & {DV*vt+}: "skaito knygÄ… Jonas" % T- & DV*vt+ & DG+: "skaito Jonas knygÄ…" : (dT- ^ ({hDG$} ^ {hDV$})) & {Xp+}; % : nousaka -- laikas -- skaiÄius -- asmuo % ------- % Veiksmažodis - tev t=tiesioginÄ— e=esamasis v=vienaskaita p=pirmasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*vp$})) & {Xp+}; % Veiksmažodis - tev t=tiesioginÄ— e=esamasis v=vienaskaita a=antrasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*va$})) & {Xp+}; % Veiksmažodis - tev t=tiesioginÄ— e=esamasis v=vienaskaita t=treÄiasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*vt$})) & {Xp+}; % Veiksmažodis - ted t=tiesioginÄ— e=esamasis d=daugiskaita p=pirmasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*dp$})) & {Xp+}; % Veiksmažodis - ted t=tiesioginÄ— e=esamasis d=daugiskaita a=antrasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*da$})) & {Xp+}; % Veiksmažodis - ted t=tiesioginÄ— e=esamasis d=daugiskaita t=treÄiasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*dt$})) & {Xp+}; % ------- % Veiksmažodis - tkv t=tiesioginÄ— k=bÅ«tasis kartinis v=vienaskaita p=pirmasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*vp$})) & {Xp+}; % Veiksmažodis - tkv t=tiesioginÄ— k=bÅ«tasis kartinis v=vienaskaita a=antrasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*va$})) & {Xp+}; % Veiksmažodis - tkv t=tiesioginÄ— k=bÅ«tasis kartinis v=vienaskaita t=treÄiasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*vt$})) & {Xp+}; % Veiksmažodis - tkd t=tiesioginÄ— k=bÅ«tasis kartinis d=daugiskaita p=pirmasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*dp$})) & {Xp+}; % Veiksmažodis - tkd t=tiesioginÄ— k=bÅ«tasis kartinis d=daugiskaita a=antrasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*da$})) & {Xp+}; % Veiksmažodis - tkd t=tiesioginÄ— k=bÅ«tasis kartinis d=daugiskaita t=treÄiasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*dt$})) & {Xp+}; % ------- % Veiksmažodis - tzv t=tiesioginÄ— z=bÅ«tasis dažninis v=vienaskaita p=pirmasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*vp$})) & {Xp+}; % Veiksmažodis - tzv t=tiesioginÄ— z=bÅ«tasis dažninis v=vienaskaita a=antrasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*va$})) & {Xp+}; % Veiksmažodis - tzv t=tiesioginÄ— z=bÅ«tasis dažninis v=vienaskaita t=treÄiasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*vt$})) & {Xp+}; % Veiksmažodis - tzd t=tiesioginÄ— z=bÅ«tasis dažninis d=daugiskaita p=pirmasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*dp$})) & {Xp+}; % Veiksmažodis - tzd t=tiesioginÄ— z=bÅ«tasis dažninis d=daugiskaita a=antrasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*da$})) & {Xp+}; % Veiksmažodis - tzd t=tiesioginÄ— z=bÅ«tasis dažninis d=daugiskaita t=treÄiasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*dt$})) & {Xp+}; % ------- % Veiksmažodis - tuv t=tiesioginÄ— u=bÅ«simasis v=vienaskaita p=pirmasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*vp$})) & {Xp+}; % Veiksmažodis - tuv t=tiesioginÄ— u=bÅ«simasis v=vienaskaita a=antrasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*va$})) & {Xp+}; % Veiksmažodis - tuv t=tiesioginÄ— u=bÅ«simasis v=vienaskaita t=treÄiasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*vt$})) & {Xp+}; % Veiksmažodis - tud t=tiesioginÄ— u=bÅ«simasis d=daugiskaita p=pirmasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*dp$})) & {Xp+}; % Veiksmažodis - tud t=tiesioginÄ— u=bÅ«simasis d=daugiskaita a=antrasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*da$})) & {Xp+}; % Veiksmažodis - tud t=tiesioginÄ— u=bÅ«simasis d=daugiskaita t=treÄiasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*dt$})) & {Xp+}; % ------- % Veiksmažodis - rv r=tariamoji v=vienaskaita p=pirmasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*vp$})) & {Xp+}; % Veiksmažodis - rv r=tariamoji v=vienaskaita a=antrasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*va$})) & {Xp+}; % Veiksmažodis - rv r=tariamoji v=vienaskaita t=treÄiasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*vt$})) & {Xp+}; % Veiksmažodis - rd r=tariamoji d=daugiskaita p=pirmasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*dp$})) & {Xp+}; % Veiksmažodis - rd r=tariamoji d=daugiskaita a=antrasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*da$})) & {Xp+}; % Veiksmažodis - rd r=tariamoji d=daugiskaita t=treÄiasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*dt$})) & {Xp+}; % ------- % Veiksmažodis - lv l=liepiamoji v=vienaskaita a=antrasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*va$})) & {Xp+}; % Veiksmažodis - ld l=liepiamoji d=daugiskaita p=pirmasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*dp$})) & {Xp+}; % Veiksmažodis - ld l=liepiamoji d=daugiskaita a=antrasis : (dT- ^ ({hDN$} ^ {hDG$} ^ {hDV*da$})) & {Xp+}; % ================================================================= % % Pirmoji asmenuotÄ— % augti au.= : LLAPIRMgti+; % ----- TiesioginÄ— nuosaka Esamasis laikas =gu.tevp : LLAPIRMgti- & ; =gi.teva : LLAPIRMgti- & ; =ga.tevt : LLAPIRMgti- & ; =game.tedp =gam.tedp : LLAPIRMgti- & ; =gate.teda : LLAPIRMgti- & ; =ga.tedt : LLAPIRMgti- & ; % ----- TiesioginÄ— nuosaka BÅ«tasis kartinis laikas =gau.tkvp : LLAPIRMgti- & ; =gai.tkva : LLAPIRMgti- & ; =go.tkvt : LLAPIRMgti- & ; =gome.tkdp : LLAPIRMgti- & ; =gote.tkda : LLAPIRMgti- & ; =go.tkdt : LLAPIRMgti- & ; % ----- TiesioginÄ— nuosaka BÅ«tasis dažninis laikas =gdavau.tzvp : LLAPIRMgti- & ; =gdavai.tzva : LLAPIRMgti- & ; =gdavo.tzvt : LLAPIRMgti- & ; =gdavome.tzdp =gdavom.tzdp : LLAPIRMgti- & ; =gdavote.tzda : LLAPIRMgti- & ; =gdavo.tzdt : LLAPIRMgti- & ; % ----- TiesioginÄ— nuosaka BÅ«simasis laikas =gsiu.tuvp : LLAPIRMgti- & ; =gsi.tuva : LLAPIRMgti- & ; =gs.tuvt : LLAPIRMgti- & ; =gsime.tudp : LLAPIRMgti- & ; =gsite.tuda : LLAPIRMgti- & ; =gs.tudt : LLAPIRMgti- & ; % ----- Tariamoji nuosaka =gÄiau.rvp : LLAPIRMgti- & ; =gtum.rva : LLAPIRMgti- & ; =gtų.rvt : LLAPIRMgti- & ; =gtume.rdp : LLAPIRMgti- & ; =gtute.rda : LLAPIRMgti- & ; =gtų.rdt : LLAPIRMgti- & ; % ----- Liepiamoji nuosaka =k.lva : LLAPIRMgti- & ; =kime.ldp : LLAPIRMgti- & ; =kite.lda : LLAPIRMgti- & ; % ----- Geidžiamoji nuosaka % teaugie .... % --------------------------------------------------------- % % TreÄioji asmenuotÄ— % mokyti mok.= : LLATREyti+; % ----- TiesioginÄ— nuosaka Esamasis laikas =au.tevp : LLATREyti- & ; =ai.teva : LLATREyti- & ; =o.tevt : LLATREyti- & ; =ome.tedp =om.tedp : LLATREyti- & ; =ote.teda : LLATREyti- & ; =o.tedt : LLATREyti- & ; % ----- TiesioginÄ— nuosaka BÅ«tasis kartinis laikas =iau.tkvp : LLATREyti- & ; =ei.tkva : LLATREyti- & ; =Ä—.tkvt : LLATREyti- & ; =Ä—me.tkdp : LLATREyti- & ; =Ä—te.tkda : LLATREyti- & ; =Ä—.tkdt : LLATREyti- & ; % ----- TiesioginÄ— nuosaka BÅ«tasis dažninis laikas =ydavau.tzvp : LLATREyti- & ; =ydavai.tzva : LLATREyti- & ; =ydavo.tzvt : LLATREyti- & ; =ydavome.tzdp =ydavom.tzdp : LLATREyti- & ; =ydavote.tzda : LLATREyti- & ; =ydavo.tzdt : LLATREyti- & ; % ----- TiesioginÄ— nuosaka BÅ«simasis laikas =ysiu.tuvp : LLATREyti- & ; =ysi.tuva : LLATREyti- & ; =ys.tuvt : LLATREyti- & ; =ysime.tudp : LLATREyti- & ; =ysite.tuda : LLATREyti- & ; =ys.tudt : LLATREyti- & ; % ----- Tariamoji nuosaka =yÄiau.rvp : LLATREyti- & ; =ytum.rva : LLATREyti- & ; =ytų.rvt : LLATREyti- & ; =ytume.rdp : LLATREyti- & ; =ytute.rda : LLATREyti- & ; =ytų.rdt : LLATREyti- & ; % ----- Liepiamoji nuosaka =yk.lva : LLATREyti- & ; =ykime.ldp : LLATREyti- & ; =ykite.lda : LLATREyti- & ; % ----- Geidžiamoji nuosaka % temokai .... % --------------------------------------------------------- % % TreÄioji asmenuotÄ— % skatyti skai.= : LLATREtyti+; % ----- TiesioginÄ— nuosaka Esamasis laikas =tau.tevp : LLATREtyti- & ; =tai.teva : LLATREtyti- & ; =to.tevt : LLATREtyti- & ; =tome.tedp =tom.tedp : LLATREtyti- & ; =tote.teda : LLATREtyti- & ; =to.tedt : LLATREtyti- & ; % ----- TiesioginÄ— nuosaka BÅ«tasis kartinis laikas =Äiau.tkvp : LLATREtyti- & ; =tei.tkva : LLATREtyti- & ; =tÄ—.tkvt : LLATREtyti- & ; =tÄ—me.tkdp =tÄ—m.tkdp : LLATREtyti- & ; =tÄ—te.tkda =tÄ—t.tkda : LLATREtyti- & ; =tÄ—.tkdt : LLATREtyti- & ; % ----- TiesioginÄ— nuosaka BÅ«tasis dažninis laikas =tydavau.tzvp : LLATREtyti- & ; =tydavai.tzva : LLATREtyti- & ; =tydavo.tzvt : LLATREtyti- & ; =tydavome.tzdp =tydavom.tzdp : LLATREtyti- & ; =tydavote.tzda =tydavot.tzda : LLATREtyti- & ; =tydavo.tzdt : LLATREtyti- & ; % ----- TiesioginÄ— nuosaka BÅ«simasis laikas =tysiu.tuvp : LLATREtyti- & ; =tysi.tuva : LLATREtyti- & ; =tys.tuvt : LLATREtyti- & ; =tysime.tudp =tysim.tudp : LLATREtyti- & ; =tysite.tuda =tysit.tuda : LLATREtyti- & ; =tys.tudt : LLATREtyti- & ; % ----- Tariamoji nuosaka =tyÄiau.rvp : LLATREtyti- & ; =tytum.rva =tytumei.rva : LLATREtyti- & ; =tytų.rvt : LLATREtyti- & ; =tytume.rdp =tytumÄ—m.rdp =tytumÄ—me.rdp : LLATREtyti- & ; =tytute.rda =tytumÄ—te.rda =tytumÄ—t.rda : LLATREtyti- & ; =tytų.rdt : LLATREtyti- & ; % ----- Liepiamoji nuosaka =tyk.lva =tyki.lva : LLATREtyti- & ; =tykime.ldp =tykim.ldp : LLATREtyti- & ; =tykite.lda =tykit.lda : LLATREtyti- & ; % ----- Geidžiamoji nuosaka % teskaito teskaitai .... % ------------------------------- % Ä®vardžiai % Asmeniniai įvardžiai aÅ¡.i: dDV*vp$; tu: dDV*va$; jis: dDVvvt$; ji: dDVmvt$; mes: dDV*dp$; jÅ«s: dDV*da$; jie: dDVvdt$; jos: dDVmdt$; % Savybiniai įvardžiai mano tavo savo: dDV+; % ------------------------------- % Prieveiksmiai ... % XXX viskas Äia blogai laukan miÅ¡kan oran kairÄ—n deÅ¡inÄ—n: PV-; % "Einame namo", "SveÄiai namo iÅ¡važiavo" namo: PV+ or (PV- & {Xp+}); % Prielinksnai su galininku: Daiktavardi ant deÅ¡ines: į: DG+; % ------------------------------- % Sakinio pradžia ir galÅ«nÄ— % % taÅ¡kas ".": Xp-; % kablÄ™lis % Xx- & Wi+: "Broli, ename namo." ",": Xx- & Wi+; % Žodžiai, kurie gali pradÄ—ti sakini. CAPITALIZED-WORDS: Wd-; LEFT-WALL: ((Wd+ or Wa+ or Wi+) & {Xx+}) or (hT+ & {Xx+}); % With the following line in the dictionary, the parser will simply % skip over (null-link) unknown words. If you remove it, the parser % will output an error for any unknown words. UNKNOWN-WORD: XXX+; link-grammar-5.3.16/data/lt/Makefile.in0000644000076400007640000004026413074512576014535 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/lt ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir = $(pkgdatadir)/lt dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/lt/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/lt/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(dictdir)"; 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-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-dictDATA 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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 tags-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/lt/4.0.knowledge0000664000076400007640000000273312431741033014657 00000000000000; Post-processing knowledge file ; 6/96 ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; the following links start a domain. Each must be given a name in the ; table below (STARTING_LINK_TYPE_TABLE) DOMAIN_STARTER_LINKS: W ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; the following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: W m link-grammar-5.3.16/data/lt/4.0.affix0000664000076400007640000000260512431741033013773 00000000000000 ")" "%" "," "." ":" ";" "?" "!" "''" "'": RPUNC+; "(" "$" "``": LPUNC+; ""«»《》ã€ã€‘『ã€`„“": QUOTES+; .=: STEMSUBSCR+; =: INFIXMARK+; "w|ts": SANEMORPHISM+; % Nebereikia daugiau ... % %% Pirmoji linksnioutÄ— I kirÄiuotÄ— %as o ui Ä… u e %is io iui į iu yje i %ai ų ams us ais uose %iai ių iams ius iais iuose % %% Pirmoji linksnioutÄ— II kirÄiuotÄ— %žio žiui žiu tis Äio Äiui tį Äiu tyje ti %žiai žių žiams žius žiais žiuose %Äiai Äių Äiams Äius Äiais Äiuose % %% Pirmoji linksnioutÄ— III kirÄiuotÄ— %ias iÄ… ys y %% Pirmoji linksnioutÄ— IV kirÄiuotÄ— %tys ty % %% Antroji linksniuotÄ— %a os oje Ä— Ä—s ei Ä™ Ä—je %oms omis ose Ä—ms Ä—se %Äios ÄiÄ… Äia Äioje %Äioms Äias Äiomis Äiose % %% Pirmoji asmenuotÄ— %gu gi ga gam game gate %gau gai go goem gote %gdavau gdavai gdavo gdavome gdavom gdavote %gsiu gsi gs gsime gsite %gÄiau gtum gtų gtume gtute k kime kite % %% TreÄioji asmenuotÄ— %au om ome ote iau %ydavau ydavai ydavo ydavome ydavom ydavote %ysiu ysi ysime ysite %yÄiau ytum ytų yk ykime ykite % %% TreÄioji asmenuotÄ— -- skaityti %tau tai to tome tom tote Äiau tei tÄ— %tÄ—me tÄ—m tÄ—te tÄ—t %tydavau tydavai tydavo tydavome tydavom tydavote tydavot %tysiu tysi tysime tysim tysite tysit %tyÄiau tytum tytumei tytų %tytume tytumÄ—m tytumÄ—me tytute tytumÄ—te tytumÄ—t %tyk tyki tykime tykim tykite tykit % : SUF+; link-grammar-5.3.16/data/lt/4.0.constituent-knowledge0000664000076400007640000000102112431741033017221 00000000000000DOMAIN_STARTER_LINKS: S* W DOMAIN_CONTAINS_LINKS: URFL_ONLY_DOMAIN_STARTER_LINKS: LEFT_DOMAIN_STARTER_LINKS: STARTING_LINK_TYPE_TABLE: W s O n ; ---------------------------------------------------------------------- ; These links are not put in the word/link graph. They also cannot be the ; starter links for a domain. IGNORE_THESE_LINKS: ; ---------------------------------------------------------------------- ; these links are not traced further if they point back before the root word RESTRICTED_LINKS: link-grammar-5.3.16/data/lt/corpus-basic.batch0000664000076400007640000000664512766044421016070 00000000000000!batch % % * reiÅ¡kia kad tai blogas sakinys, ir turetu buti atmestas. % !verbosity=1 !echo !limit=1000 !short=20 !constituents=1 Skaitau. AÅ¡ skaitau. Skaitau knygÄ…. AÅ¡ skaitau knygÄ…. AÅ¡ skaitau brolio knygÄ…. KnygÄ… skaitau. KnygÄ… skaitytumÄ—me. KnygÄ… skaitytumÄ—m. KnygÄ… skaitytume. Skaitai. Skaito. Skaitome. Skaito. AÅ¡ skaitau. Tu skaitai. Jis skaito. Ji skaito. Mes skaitome. Mes skaitom. JÅ«s skaitote. Jie skaito. Jos skaito. % Subject-verb agreement *AÅ¡ skaitai. *Tu skaito. *Jis skaitom. *Ji skaitote. *Mes skaito. *Mes skaitot. *JÅ«s skaitai. *Jie skaitau. *Jos skaitom. AÅ¡ skaiÄiau knygÄ… Tu skaitai knygÄ…. Jonas skaitÄ— knygÄ…. Ji skaitÄ— knygÄ… KnygÄ… skaitÄ— Jonas. SkaitÄ— knygÄ… Jonas. % Future tense Mes skaitysime knygÄ…. Mes skaitysim knygÄ…. JÅ«s skaitysite knygÄ…. JÅ«s skaitysit knygÄ…. Jie skaitys knygÄ…. Jos skaitys knygÄ…. % Free word order. Skaito Jonas knygÄ…. Skaito knygÄ… Jonas. KnygÄ… skaito Jonas. KnygÄ… Jonas skaito. % Simple possessive AÅ¡ skaitydavau brolio knygas. Mes skaitydavom brolio knygas. Skaitau brolio knygÄ…. Skaitau knygÄ… brolio. Brolio knygÄ… skaitau. Brolio knygÄ… skaitydavau. % Naudiningkas kam? Broliui skaitau knygÄ…. Skaitau knygÄ… broliui. KnygÄ… skaitau broliui. Broliui knygÄ… skaitau. % 4 words means there are 4-factorial = 24 word order choices. % Of these, 18 are grammatical, Ä are questinoable, Ä— are bad. % So its almost free word order, and it appears that the disallowed % orders are exactly those constrained by the no-link-cross rule! % Cool -- projectivity works well for Lithuanian! % % Note that the possesive migrates from "father's book" to % "father's brother", depending on the link-length. TÄ—vo knygÄ… broliui skaitau. TÄ—vo knygÄ… skaitau broliui. % Atsargiai! Kam ! TÄ—vo broliui knygÄ… skaitau. TÄ—vo broliui skaitau knygÄ…. *TÄ—vo skaitau knygÄ… broliui. *TÄ—vo skaitau broliui knygÄ…. Broliui skaitau tÄ—vo knygÄ…. Broliui skaitau knygÄ… tÄ—vo. Broliui tÄ—vo knygÄ… skaitau. % Aieee! Next two sentences requires link crossing: this can never parse! % link broliui-skaitau would cross over knygÄ…-tÄ—vo. % Fortunately, this is more or less linguistically insane. ... phew. % Bet irgi galį bÅ«ti broliui<->tevo ?Broliui tÄ—vo skaitau knygÄ…. *Broliui knygÄ… skaitau tÄ—vo. Broliui knygÄ… tÄ—vo skaitau. % Atsargiai! Kam ! KnygÄ… skaitau tÄ—vo broliui. KnygÄ… skaitau broliui tÄ—vo. *KnygÄ… broliui skaitau tÄ—vo. ?KnygÄ… broliui tÄ—vo skaitau. KnygÄ… tÄ—vo skaitau broliui. KnygÄ… tÄ—vo broliui skaitau. Skaitau knygÄ… tÄ—vo broliui. Skaitau knygÄ… broliui tÄ—vo. Skaitau broliui tÄ—vo knygÄ…. Skaitau broliui knygÄ… tÄ—vo. Skaitau tÄ—vo broliui knygÄ…. Skaitau tÄ—vo knygÄ… broliui. % ---- įkį Äia AÅ¡ esu studentas. Ji yra studentÄ—. Audra yra studentÄ—. *Ji yra studentas. *Jis yra studentÄ—. Mes einame namo. Einame namo. Ji eina į mokyklÄ…. Atvažiavom į sodžių. SveÄiai namo iÅ¡važiavo. % Pirmoji linksniuotÄ— vienaskaita -as % tiltas tilto tiltui tiltÄ… tiltu tilte tilte Tiltas yra gražus. % Pirmoji linksniuotÄ— vienaskaita -is % brolis brolio broliui brolį broliu brolyje broli Brolis eina į mokyklÄ…. Brolį sumuÅ¡iau. Brolį sumuÅ¡iau Å¡achmatais. Tiltu einam. Kaime gyvenam. broli, einam namo. Broli, einam namo. % Budvardžiai - vyriÅ¡ki Medinis irklas buvo baltas. Balti miltai buvo rupi. % Budvardžiai - moteriÅ¡ki % NeaiÅ¡ku ar Äia klaida are ne ... "ŽiurÄ—kit! Mano namas!" *Mano namas. Mano namas yra gražus. *Mano namas yra graži link-grammar-5.3.16/data/lt/Makefile.am0000644000076400007640000000061713050045272014506 00000000000000 DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir=$(pkgdatadir)/lt dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) link-grammar-5.3.16/data/ady/0000755000076400007640000000000013074513210012662 500000000000000link-grammar-5.3.16/data/ady/4.0.regex0000664000076400007640000000240413035570376014156 00000000000000 %***************************************************************************% % % % Copyright (C) 2013 Linas Vepstas % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % Want to match apostrophes, for abreviations (I'm I've, etc.) since these % cannot be auto-split with the current splitter. Also want to accept % hyphenated words, and words with underbars in them. ANY-WORD: /^[[:alnum:]_'-]+$/ ANY-PUNCT: /^[[:punct:]]+$/ % Simple two-part random morphology: match any string of one or more % letters as a stem, and the rest as a suffix. % We are currently using .= to denote the end of a stem. SIMPLE-STEM: /^[[:alnum:]_'-]+.=/ SIMPLE-SUFF: /[[:alnum:]_'-]+$/ % Match anything that doesn't match the above. % Match anything that isn't white-space. % Well ... actually, reject anything that begins or ends with % punctuation. We do this, so that tokenize can split off the % the affixes (trailing commas, etc) correctly. JUNK: /^[^[:punct:]][^[:space:]]+[^[:punct:]]$/ link-grammar-5.3.16/data/ady/4.0.dict0000644000076400007640000000176313042741727013772 00000000000000 %***************************************************************************% % % % Copyright (C) 2013, 2014, 2017 Linas Vepstas % % % % See file "README" for information about commercial use of this system % % % %***************************************************************************% % Dictionary version number is 5.3.15 (formatted as V5v3v15+) : V5v3v15+; LEFT-WALL: ANY+; ANY-WORD: {@ANY-} & {@ANY+}; UNKNOWN-WORD: {@ANY-} & {@ANY+}; ANY-PUNCT: {@ANY-} & {@ANY+}; JUNK: {@ANY-} & {@ANY+}; % A simple two-part morphology: Some stem, which carries only % semantics but no syntax, and a single suffix, which carries % all of the syntactic information. SIMPLE-STEM: LL+; SIMPLE-SUFF: LL- & {@ANY-} & {@ANY+}; link-grammar-5.3.16/data/ady/Makefile.in0000644000076400007640000004022013074512575014662 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/ady ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir = $(pkgdatadir)/ady dict_DATA = $(DICTS) EXTRA_DIST = $(DICTS) all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/ady/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/ady/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(dictdir)"; 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-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-dictDATA 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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 tags-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/ady/4.0.knowledge0000644000076400007640000000250113035614176015014 00000000000000; Post-processing knowledge file ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: ANY e link-grammar-5.3.16/data/ady/4.0.affix0000644000076400007640000000245013035614176014135 00000000000000 % Mark the first morpheme by appending STEMSUBSCR. .=: STEMSUBSCR+; % Mark the rest of morphemes by prepending INFIXMARK =: INFIXMARK+; % Program and dictionary sanity check: Allow only these combinations. % (w: word, t:stem, s: suffix) % Split words into 1 or 2 parts (and no more than two parts) % Accroding to the 4.0.dict, the first part will act as a stem, % and the second part as a suffix carrying syntactic inflection. 2: REGPARTS+; % Allowed structure for REGPARTS == 2 "w|ts": SANEMORPHISM+; % Anysplit parameters % Number of alternatives to issue for a word. Two values: minimum and maximum. % If the word has more possibilities to split than the minimum, but less % than the maximum, then issue them without sampling. Else use pseudo-random % sampling until the minimum number is reached or all possibilities exhausted. 2 10: REGALTS+; % When all word parts match these regexes, % the word is issued as an alternative. % Multiple regexes per class are permitted. % % The word parts currently contain at least one character % (null morphems are not supported). % % If needed, add the same regex in more than one definition. % Regex to match the prefix (including the whole word) ".*" : REGPRE+; % Regex to match the suffix (not including the whole word) ".*": REGSUF+; % End of Anysplit parameters link-grammar-5.3.16/data/ady/4.0.constituent-knowledge0000644000076400007640000000004613035614176017373 00000000000000 STARTING_LINK_TYPE_TABLE: ANY* v link-grammar-5.3.16/data/ady/Makefile.am0000644000076400007640000000055513050044750014645 00000000000000 DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir=$(pkgdatadir)/ady dict_DATA = $(DICTS) EXTRA_DIST = $(DICTS) # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) link-grammar-5.3.16/data/he/0000755000076400007640000000000013074513211012502 500000000000000link-grammar-5.3.16/data/he/4.0.regex0000664000076400007640000000203112431741033013756 00000000000000 %***************************************************************************% % % % Copyright (C) 2013 Linas Vepstas % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % Want to match apostrophes, for abreviations (I'm I've, etc.) since these % cannot be auto-split with the current splitter. Also want to accept % hyphenated words, and word with underbars in them. %#ANY-WORD: /^[[:alnum:]_'-]+$/ %#ANY-PUNCT: /^[[:punct:]]+$/ % Match anything that doesn't match the above. % Match anything that isn't white-space. % Well ... actually, reject anything that begins or ends with % punctuation. We do this, so that tokenize can split off the % the affixes (trailing commas, etc) correctly. %#JUNK: /^[^[:punct:]][^[:space:]]+[^[:punct:]]$/ link-grammar-5.3.16/data/he/4.0.dict0000644000076400007640000005077113042741727013614 00000000000000 %***************************************************************************% % % % Experimental prototype Hebrew dictionary % % Copyright (C) 2014 Amir Plivatsky % % % % Based on en/tiny.dict, % % Copyright (C) 1991-1998 Daniel Sleator and Davy Temperley % % % and on en/4.0.dict.m4, % Copyright (C) 1991-1998 Daniel Sleator and Davy Temperley % % Copyright (c) 2003 Peter Szolovits and MIT. % % Copyright (c) 2008-2014 Linas Vepstas % % Copyright (c) 2013 Lian Ruiting % % % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % Demo Hebrew dictionary, for initial checks. [ap] % % Its origin is the English tiny.dict, in which I translated some words % and added a few more, for the purpose of checking: % - tokenizing, including multi-prefix split % - the resolver behavior with multi-prefix linkages % - result printing % The old English definitions are commented out by %#. % % Some of the definitions have been replaced by the corresponding ones from % the full English dictionary (en/4.0.dict.m4). They were partially % converted to handle Hebrew. % % Much of the grammar here is still the English one, % so it is incorrect for Hebrew. % % By now several changes have been done to handle Hebrew more correctly. % Subject/verb/adjective, gender, and single/plural etc. agreements are only % partially done. Most of the Hebrew grammatical constructs are not supported % here. % % Among numerous other things, changes to handle count/uncountable changes % have not been done yet. The created infrastructure for that may still need changes. % Dictionary version number is 5.3.15 (formatted as V5v3v15+) : V5v3v15+; : HE4il+; % For now. LEFT-WALL: {Wa+} or {Wd+} or (); % The costly-null is introduced here for now, so expressions can be copied from % the English dictionary as they are. : [[[[()]]]]; % NOUNS % Initially copied from the English dictionary, most probably along with unneeded % and inappropriate links for Hebrew (to be changed later). % Hebrew S links: % S1234 % 1: s, p - for singular, plural % 2: c, u - for count, uncountable % 3: m, f - gender: male, female % 4: 1, 2, 3 - for 1st, 2nd, 3rd person % The RJ links connect to "and"; the l,r prevent cross-linking : RJrc- or RJlc+; % {@COd-} : "That is the man who, in Joe's opinion, we should hire" : {({@COd-} & (C- or )) or ({@CO-} & (Wd- & {CC+})) or [Rn-]}; : {({@COd-} & (C- or )) or ({@CO-} & (Wd- & {CC+}))}; : {({@COd-} & (C- or )) or ({@CO-} & (Wd- or {CC+})) or Re-}; % Post-nominal qualifiers, complete with commas, etc. : ({[B*j+]} & Xd- & (Xc+ or ) & MX-); : ({[Bsj+]} & Xd- & (Xc+ or ) & MX-); : ({[Bpj+]} & Xd- & (Xc+ or ) & MX-); : ({[Buj+]} & Xd- & (Xc+ or ) & MX-); : (((Sscm3+ or P+) & ) or SIs- or Js- or Os*m- or or ); : (((Ssum3+ or P+) & ) or SIs- or Js- or Os*m- or or ); : (((Sscf3+ or P+) & ) or SIs- or Js- or Os*f- or or ); : (((Ssuf3+ or P+) & ) or SIs- or Js- or Os*f- or or ); : (((Spcm3+ or P+) & ) or SIs- or Js- or Op*m- or or ); : (((Spum3+ or P+) & ) or SIs- or Js- or Op*m- or or ); : (((Spcf3+ or P+) & ) or SIs- or Js- or Op*f- or or ); : (((Spuf3+ or P+) & ) or SIs- or Js- or Op*f- or or ); % NOUN_MAIN_H() arguments: % 1: s, p - for singular, plural % 2: m, f - gender: male, female % Dmu -> D*u ??? for now : {@M+} & {((R+ & B+) or (Ds- & Rb+)) & {[[@M+]]}} & {@MX+}; : {@M+} & {((R+ & Bs+) or (Ds- & Rb+)) & {[[@M+]]}} & {@MXs+}; : {@M+} & {((R+ & Bp+) or (Ds- & Rb+)) & {[[@M+]]}} & {@MXp+}; % Ds- here disallows *הכלב שחור רץ : ((@A+ or Ds-) & {[[@AN-]]}) or [@AN-]0.1 or ([[@AN-].1 & @A+] & {[[@AN-]]}) or (); : {Rw+} & B*m+; : {Rw+} & Bsm+; : {Rw+} & Bpm+; : ({@M+} & SJls+) or ({[@M+]} & SJrs-); : ({[@M+]} & SJlp+) or ({[[@M+]]} & SJrp-); : ({[@M+]} & SJlu+) or ({[[@M+]]} & SJru-); : ({[@M+]} & SJl+) or ({[[@M+]]} & SJr-); %#dog cat woman man park yard bone neighbor store street bird hammer nose %#party friend house movie brother sister diner student exam: %# {@A-} & Ds- & {@M+ or (R+ & Bs+)} & %# (J- or Os- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-); כלב חתול ×יש פ×רק שכן רחוב פטיש ××£ חבר בית סרט ××— סטודנט מבחן ניסוי לב ורד שולחן: %% ({@A+} or {Ds-}) & {@M+ or (R+ & Bs+) or (Ds- & Rb+)} & %% (J- or Os- or ((Ss+ or P+) & (({@CO-} & {C-}) or R-)) or SIs-); ( & (({NMa+} & AN+) or ((NM+ or ({[NM+]1.5} )) % & Ds- moved to noun-modifiers & (( & ( (((Sscm3+ or P+) & ) or SIs- or Js- or Os*m- or or ) or )) or )) or SJrs- or (YS+ & Ds-) or (GN+ & (DD- or [()])) or Us- or ({Ds-} & Wa-))); כלבה חתולה ×ישה חצר ×¢×¦× ×©×›× ×” חנות ציפור מסיבה חברה ×חות ×רוחה סטודנטית: ( & (({NMa+} & AN+) or ((NM+ or ({[NM+]1.5} )) % & Ds- moved to noun-modifiers & (( & ( (((Sscf3+ or P+) & ) or SIs- or Js- or Os*f- or or ) or )) or )) or SJrs- or (YS+ & Ds-) or (GN+ & (DD- or [()])) or Us- or ({Ds-} & Wa-))); %#dogs cats women men %#parks yards bones neighbors stores streets birds hammers noses %#parties friends houses movies brothers sisters diners students exams %#wars winters actions laws successes: %#{@A+} & {Dmc-} & {@M+ or (R+ & Bp+)} & %# (J- or Op- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp-); ×›×œ×‘×™× ×—×ª×•×œ×™× ×’×‘×¨×™× ×¤××¨×§×™× ×©×›× ×™× ×¨×—×•×‘×•×ª ×¤×˜×™×©×™× ××¤×™× ×—×‘×¨×™× ×‘×ª×™× ×¡×¨×˜×™× ××—×™× ×¡×˜×•×“× ×˜×™× ×ž×‘×—× ×™× ×©×•×œ×—× ×•×ª: %%{@A+} & {Dmc-} & {@M+ or (R+ & Bp+)} & %% (J- or Op- or (Sp+ & (({@CO-} & Wd- & {C-}) or R-)) or SIp-); ( & (({NMa+} & AN+) or ((NM+ or ({[NM+]1.5} )) % & Ds- moved to noun-modifiers & (( & ( (((Spcm3+ or P+) & ) or SIs- or Js- or Op*m- or or ) or )) or )) or SJrs- or (YS+ & Ds-) or (GN+ & (DD- or [()])) or Us- or ({Ds-} & Wa-))); כלבות חתולות × ×©×™× ×—×¦×¨×•×ª עצמות שכנות חנויות ×¦×™×¤×•×¨×™× ×ž×¡×™×‘×•×ª חברות ×חיות ×רוחות סטודנטיות: ( & (({NMa+} & AN+) or ((NM+ or ({[NM+]1.5} )) % & Ds- moved to noun-modifiers & (( & ( (((Spcf3+ or P+) & ) or SIs- or Js- or Op*f- or or ) or )) or )) or SJrs- or (YS+ & Ds-) or (GN+ & (DD- or [()])) or Us- or ({Ds-} & Wa-))); %#water anger money politics trouble: %#{@A+} & {Dmu-} & {@M+ or (R+ & Bs+)} & %#(J- or Os- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-); ×ž×™× ×›×¢×¡ כסף פוליטיקה: {@A+} & {Dmu-} & {@M+ or (R+ & Bs+)} & (J- or Os- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-); %#law winter action war success: %#{@A+} & {D*u-} & {@M+ or (R+ & Bs+)} & %#(J- or Os- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-); חוק חורף פעולה מלחמה הצלחה: {@A+} & {D*u-} & {@M+ or (R+ & Bs+)} & (J- or Os- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-); %PRONOUNS % 1: s, p - for singular, plural % 2: m, f - gender: male, female % 3: 1, 2, 3 - for 1st, 2nd, 3rd person %#she he: (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-; %#me him them us: J- or O-; ×ותי ×ותו ×ותה ××•×ª× ×ותנו: J- or O-; %#her: D+ or J- or O-; %#its my your their our: D+; %#his: D+; שלה שלו שלי שלך ×©×œ×”× ×©×œ× ×•: Mp-; % May need a J- variant in order to invalidate "של הו×", etc. %#you they we I: J- or O- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp-; %% ××ª× ×תן ×”× ×”×Ÿ ×נחנו ×× ×™: J- or O- or (Sp+ & (({@CO-} & Wd- & {C-}) or R-)) or SIp-; %% ×”×™× ×”×•×: {J- or O- or ({Ss+} & (({@CO-} & {Wd-} & {C-}) or R-)) or SIs-} %%% ×”×™× ×”×•×: {{[[R+ & Bs+]]} & (({Ss+} & ) or SIs- or SJls+)} % From "is" - need to update them from the English dict. %%% & {(({Ss-} or (RS- & Bs-) or ({Q-} & SIs+)) %%% & (((O+ or B-) & {@MV+}) or P+ or AF-))}; ×× ×™: ({{[[R+ & Bs**1+]]} & (J- or Os**1- or ({Ss**1+} & ) or SIs**1- or SJls**1+)} % Need to update & {(({Ss**1-} or (RS- & Bs**1-) or ({Q-} & SIs**1+)) & (((Os**1+ or B-) & {@MV+}) or P+ or AF-))}) ; ×תה: ({{[[R+ & Bs*m2+]]} & (J- or Os*m2- or ({Ss*m2+} & ) or SIs*m2- or SJls*m2+)} % Need to update & {(({Ss*m2-} or (RS- & Bs*m2-) or ({Q-} & SIs*m2+)) & (((Os*m2+ or B-) & {@MV+}) or P+ or AF-))}) ; ×ת: ({{[[R+ & Bs*f2+]]} & (J- or Os*f2- or ({Ss*f2+} & ) or SIs*f2- or SJls*f2+)} % Need to update & {(({Ss*f2-} or (RS- & Bs*f2-) or ({Q-} & SIs*f2+)) & (((Os*f2+ or B-) & {@MV+}) or P+ or AF-))}) ; הו×: ({{[[R+ & Bs*m3+]]} & (J- or Os*m3- or ({Ss*m3+} & ) or SIs*m3- or SJls*m3+)} % Need to update & {(({Ss*m3-} or (RS- & Bs*m3-) or ({Q-} & SIs*m3+)) & (((Os*m3+ or B-) & {@MV+}) or P+ or AF-))}) ; ×”×™×: ({{[[R+ & Bs*f3+]]} & (J- or Os*f3- or ({Ss*f3+} & ) or SIs*f3- or SJls*f3+)} % Need to update & {(({Ss*f3-} or (RS- & Bs*f3-) or ({Q-} & SIs*f3+)) & (((Os*f3+ or B-) & {@MV+}) or P+ or AF-))}) ; ×נחנו ×נו: ({{[[R+ & Bp**3+]]} & (J- or Op**3- or ({Sp**3+} & ) or SIp**3- or SJlp**3+)} % Need to update & {(({Sp**3-} or (RS- & Bp**3-) or ({Q-} & SIp**3+)) & (((Op**3+ or B-) & {@MV+}) or P+ or AF-))}) ; ×ת×: ({{[[R+ & Bp*m2+]]} & (J- or Op*m2- or ({Sp*m2+} & ) or SIp*m2- or SJlp*m2+)} % Need to update & {(({Sp*m2-} or (RS- & Bp*m2-) or ({Q-} & SIp*m2+)) & (((Op*m2+ or B-) & {@MV+}) or P+ or AF-))}) ; ×תן: ({{[[R+ & Bp*f2+]]} & (J- or Op*f2- or ({Sp*f2+} & ) or SIp*f2- or SJlp*f2+)} % Need to update & {(({Sp*f2-} or (RS- & Bp*f2-) or ({Q-} & SIp*f2+)) & (((Op*f2+ or B-) & {@MV+}) or P+ or AF-))}) ; ×”×: ({{[[R+ & Bp*m3+]]} & (J- or Op*m3- or ({Sp*m3+} & ) or SIp*m3- or SJlp*m3+)} % Need to update & {(({Sp*m3-} or (RS- & Bp*m3-) or ({Q-} & SIp*m3+)) & (((Op*m3+ or B-) & {@MV+}) or P+ or AF-))}) ; הן: ({{[[R+ & Bp*f3+]]} & (J- or Op*f3- or ({Sp*f3+} & ) or SIp*f3- or SJlp*f3+)} % Need to update & {(({Sp*f3-} or (RS- & Bp*f3-) or ({Q-} & SIp*f3+)) & (((Op*f3+ or B-) & {@MV+}) or P+ or AF-))}) ; %#this: (J- or O- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-) or D*u+; %%×–×”: (J- or O- or ((Ss+ or Os+) & (({@CO-} & Wd- & {C-}) or R-)) or SIs-) or D*u+; ×–×”: ((Jd- & D*u- & Os-) or (Jd- & D*u- & {Wd-} & Ss*m*b+) or ((Ss*m*b+ or Os*m+) & ) or SIs*m*b- or [[Js*m-]] or [Os*m-] or or ) or EA- or ; זו: ((Jd- & D*u- & Os-) or (Jd- & D*u- & {Wd-} & Ss*f*b+) or ((Ss*f*b+ or Os*f+) & ) or SIs*f*b- or [[Js*f-]] or [Os*f-] or or ) or EA- or ; %#these: (J- or O- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp-) or Dmc+; %#those: (Dmc+) or (({P+} or {{C+} & Bp+}) & %#(J- or O- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp- or Xb-)); %%×לו: (J- or O- or (Sp+ & (({@CO-} & Wd- & {C-}) or R-)) or SIp-) or Dmc+; ×לו ×לה: ((Jd- & D*u- & Op-) or (Jd- & D*u- & {Wd-} & Sp***b+) or ((Sp***b+ or Op**+) & ) or SIp***b- or [[Jp**-]] or [Op**-] or or ) or EA- or ; % Demonstrative determiner only - needs a total fix %%הללו: (Dmc+) or (({P+} or {{C+} & Bp+}) & %%(J- or O- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp- or Xb-)); %--- %#the: D+; % Need both R and B to nouns (to allow the second ×”=: הכלב השחור רץ) % hence invented here Rb ×”=: D+ or (Rb- & P+); %#a: Ds+; %#did: ({Q-} & SI+ & I+) or ({@E-} & (S- or %#(RS- & B-)) & (((B- or O+) & {@MV+}) or I+)); %#do: (SIp+ & I+) or ({@E-} & (Sp- or %#(RS- & Bp-) or I-) & %#(((B- or O+) & {@MV+}) or I+)); %#does: ({Q-} & SIs+ & I+) or ({@E-} & (Ss- or (RS- & Bs-)) & %#(((B- or O+) & {@MV+}) or I+)); %#done: {@E-} & (Pv- or M- or (PP- & (B- or O+) & {@MV+})); %#doing: {@E-} & (Pg- or Mg-) & (O+ or B-) & {@MV+}; %#has: ({Q-} & SIs+ & PP+) or ({@E-} & (Ss- or (RS- & B-)) & %#(TO+ or ((B- or O+) & {@MV+}) or PP+)); %#have: ({Q-} & SIp+ & PP+) or ({@E-} & (Sp- or %#(RS- & Bp-) or I-) & %#(TO+ or ((B- or O+) & {@MV+}))); %#had: ({Q-} & SI+ & PP+) or ({@E-} & (S- or (RS- & B-) or PP-) & %#(TO+ or ((B- or O+) & {@MV+}) or PP+)); %#having: {@E-} & (M- or Pg-) & (TO+ or ((B- or O+) & {@MV+}) or PP+); %#is was: ((Ss- or (RS- & Bs-) or ({Q-} & SIs+)) %# & (((O+ or B-) & {@MV+}) or P+ or AF-)); הנו ×”×™×”: ((Ss- or (RS- & Bs-) or ({Q-} & SIs+)) & (((O+ or B-) & {@MV+}) or P+ or AF-)); %#are were am: ((Sp- or (RS- & Bp-) or ({Q-} & %#SIp+)) & (((O+ or B-) & {@MV+}) or P+ or AF-)); ×”× × ×”×™×• ×”× × ×™: ((Sp- or (RS- & Bp-) or ({Q-} & SIp+)) & (((O+ or B-) & {@MV+}) or P+ or AF-)); %#be: I- & (((O+ or B-) & {@MV+}) or P+ or AF-); %#been: PP- & (((O+ or B-) & {@MV+}) or P+ or AF-); %#being: {@E-} & (M- or Pg-) & (((O+ or B-) & {@MV+}) or P+ or AF-); %#will can.v may must could should would might: (({Q-} & %#SI+) or S- or (RS- & B-)) & I+; %VERBS : Xd- & (Xc+ or ) & (MX*p- or MVg-); : {Xd-} & Xc+ & COp+; % These are the verb-form expressions for ordinary verbs. % : these connect to the head verb: % WV connects the wall to the head-verb, % CV connects the dominating clause to the head verb of the dependent clause. % IV connects infinitives to the head-verb %: dWV- or dCV- or dIV- or [[()]]; : (); % Not implemented for now for Hebrew % VERB() arguments: % 1: s, p - for singular, plural % 2: m, f - gender: male, female % 3: 1, 2, 3 - for 1st, 2nd, 3rd person %#run come: {@E-} & (Sp- or (RS- & Bp-) or I- or W- or PP-) & {@MV+}; %%×¨×¦×™× ×‘××™× ×”×•×œ×›×™×: {@E-} & (Sp- or (RS- & Bp-) or I- or W- or PP-) & {@MV+}; ×¨×¦×™× ×‘××™× ×”×•×œ×›×™× ×–×–×™×: ({@E-} & (((Sp*m3- & ) or (RS- & Bp*m3-)) & {@MV+})); רצות ב×ות הולכות זזות: ({@E-} & (((Sp*f3- & ) or (RS- & Bp*f3-)) & {@MV+})); %#runs comes goes: {@E-} & (Ss- or (RS- & Bs-)) & {@MV+}; %%רץ רצה ×‘× ×‘××” הולך: {@E-} & (Ss- or (RS- & Bs-)) & {@MV+}; רץ ×‘× ×”×•×œ×š ×–×–: ({@E-} & (((Ss*m3- & ) or (RS- & Bs*m3-)) & {@MV+})); רצה ב××” הולכת ×–×–×”: ({@E-} & (((Ss*f3- & ) or (RS- & Bs*f3-)) & {@MV+})); %%×–×–: {@E-} & (Ss*m3- or (RS- & Bs*m3-)) & {@MV+}; %#ran came went: {@E-} & (S- or (RS- & B-)) & {@MV+}; %#go: {@E-} & (Sp- or (RS- & Bp-) or I-) & {@MV+}; %#gone: {@E-} & PP- & {@MV+}; %#going: {@E-} & (Pg- or M-) & {TO+} & {@MV+}; %#running coming: {@E-} & (Pg- or M-) & {@MV+}; %#talk arrive die: %# {@E-} & (Sp- or (RS- & Bp-) or I-) & {@MV+}; מדבר מגיע מת: {@E-} & (Sp- or (RS- & Bp-) or I-) & {@MV+}; %#talks.v arrives dies: %# {@E-} & (Ss- or (RS- & Bs-)) & {@MV+}; %#talked arrived died: %# {@E-} & (S- or (RS- & B-) or PP-) & {@MV+}; %#talking arriving dying: %# {@E-} & (Pg- or M-) & {@MV+}; %#see meet chase invite arrest: %# {@E-} & (Sp- or (RS- & Bp-) or I-) & (O+ or B-) & {@MV+}; %#sees meets chases invites arrests: %# {@E-} & (Ss- or (RS- & Bs-)) & (O+ or B-) & {@MV+}; %#met chased invited arrested: %#{@E-} & (M- or Pv- or ((S- or (RS- & B-) or PP-) & (B- or O+))) & {@MV+}; פגש רדף הזמין ×סר: {@E-} & (M- or Pv- or ((S- or (RS- & B-) or PP-) & (B- or O+))) & {@MV+}; %#saw: {@E-} & (S- or (RS- & B-)) & (B- or O+) & {@MV+}; %#seen: {@E-} & (Pv- or M- or (PP- & (B- or O+))) & {@MV+}; %#seeing meeting chasing inviting arresting: %#{@E-} & (Pg- or M-) & (O+ or B-) & {@MV+}; %#tell: {@E-} & (Sp- or (RS- & Bp-) or I-) & ((O+ or B-) & %#{TH+ or C+ or QI+ or @MV+}); מספרי×: {@E-} & (Sp- or (RS- & Bp-) or I-) & ((O+ or B-) & {TH+ or C+ or QI+ or @MV+}); %#tells: {@E-} & (Ss- or (RS- & Bs-)) & ((O+ or B-) & {TH+ or C+ %#or QI+ or @MV+}); מספר: {@E-} & (Ss- or (RS- & Bs-)) & ((O+ or B-) & {TH+ or C+ or QI+ or @MV+}); %#told: {@E-} & (M- or Pv- or ((S- or (RS- & B-) or PP-) & (O+ or B-))) & %#{TH+ or C+ or QI+ or @MV+}; %#telling: {@E-} & (Pg- or M-) & ((O+ or B-) & {TH+ or C+ or QI+ or %#@MV+}); % END OF VERBS %#recently sometimes soon gradually specifically generally initially %#ultimately already now sadly broadly: %#E+ or MV-; ל×חרונה ×œ×¤×¢×ž×™× ×‘×§×¨×•×‘ בהדרגה במיוחד ב×ופן_כללי בתחילה לבסוף כבר עכשיו בעצבות בהרחבה: E+ or MV-; %#from with at against behind between below above %#without under for in across through %#by out up down along like.p on over into about: %#J+ & (Mp- or MV- or Pp-); % This doesn't consider the difference between "ב=" with or without a % definite article included in it. Trying to do so leads to extremely % complex expression (the same for ל= elsewhere here). מ= ×¢× ×‘= מול מ×חור בין מלמטה מעל בלי מתחת בשביל בתוך עבור מעבר דרך ליד חוץ למעלה למטה ל×ורך ×›= כמו על לתוך בערך: J+ & (Mp- or MV- or Pp-); %#of: J+ & Mp-; של: J+ & Mp-; %#here there: MV- or Mp- or Pp-; ×›×ן ש×: J- or (MV- or Mp- or Pp-); %#that: (C+ & TH-) %#or Ds+ or (R- & (C+ or RS+)) or SIs- or (Ss+ & %#{{@CO-} & {C-}}) or J- or O-; ש=: (C+ & TH-) or Ds+ or (R- & (C+ or RS+)) or SIs- or (Ss+ & {{@CO-} & {C-}}) or J- or O-; %#to: (I+ & TO-) or ((MV- or Mp- or Pp-) & J+); ל=: (I+ & TO-) or ((MV- or Mp- or Pp-) & J+); %#who: (R- & (C+ or RS+)) or S+ or B+; מי: (R- & (C+ or RS+)) or S+ or B+; %#what: S+ or B+; מה: S+ or B+; %#which: (R- & (C+ or RS+)) or S+ or B-; ××™×–×”: (R- & (C+ or RS+)) or S+ or B-; %#because unless though although: (C+ & (({Xc+} & CO+) or MV-)); מפני בגלל מפ×ת ×ילולי למרות_ש= למרות: (C+ & (({Xc+} & CO+) or MV-)); %#after before since until: (C+ or J+) & (({Xc+} & CO+) or MV- or Mp-); ×חרי לפני מ××– עד: (C+ or J+) & (({Xc+} & CO+) or MV- or Mp-); %#if: C+ & (({Xc+} & CO+) or MV-); ××: C+ & (({Xc+} & CO+) or MV-); %#when: (QI- & C+) or Q+ or (C+ & (({Xc+} & CO+) or MV-)); ×›×שר כש=: (QI- & C+) or Q+ or (C+ & (({Xc+} & CO+) or MV-)); %#where:(QI- & C+) or Q+; ×יפה:(QI- & C+) or Q+; %#how: (QI- & (C+ or EA+)) or Q+ or EA+; ×יך: (QI- & (C+ or EA+)) or Q+ or EA+; %#fast slow short long black white big small beautiful ugly tired angry: %# {EA-} & (A- or ((Pa- or AF+) & {@MV+})); מהיר ×טי קצר ×רוך שחור לבן גדול קטן יפה מכוער ×¢×™×™×£ כועס: {EA-} & (A- or ((Pa- or AF+) & {@MV+})); %#glad afraid scared.a fortunate unfortunate lucky unlucky certain sure: %#{EA-} & (A- or ((Pa- or AF+) & {@MV+} & {C+ or TO+ or TH+})); שמח שמחה מפחד מפחדת מפוחד מפוחדת בר_מזל בת_מזל ביש_מזל בטוח בטוחה: {EA-} & (A- or ((Pa- or AF+) & {@MV+} & {C+ or TO+ or TH+})); %#very: EA+; מ×ד: EA+; %#but and: MV- & C+; ×בל ו=: MV- & C+; ",": Xc-; % No actual definition yet - defined here because they appear as possible % prefixes in 4.0.affix. לכש= ×›×›= מב= מל= מש=: (); % prefix stripping tests שכבה כבה בה: (); % With the following line in the dictionary, the parser will simply % skip over (null-link) unknown words. If you remove it, the parser % will output an error for any unknown words. UNKNOWN-WORD: XXX+; link-grammar-5.3.16/data/he/Makefile.in0000644000076400007640000004032613074512576014511 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/he ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir = $(pkgdatadir)/he dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/he/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/he/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(dictdir)"; 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-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-dictDATA 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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 tags-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/he/4.0.knowledge0000664000076400007640000000250112431741033014625 00000000000000; Post-processing knowledge file ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: ANY e link-grammar-5.3.16/data/he/4.0.affix0000664000076400007640000000116312431741033013746 00000000000000% need to add Hebrew punctuations ")" "}" "]" ">" » 〉 ) 〕 》 】 ï¼½ ã€ã€ "’’" "’" ''.y '.y "%" "," "." 。 ":" ";" "?" "!" ‽ ØŸ ï¼Ÿï¼ â€¦.y ....y "â€" "–" "â€" 〠~ ¢ ₵ â„¢ â„  : RPUNC+; "(" "{" "[" "<" « 〈 ( 〔 《 〠[ 『 「 `` „ “ ‘ ''.x '.x ….x ....x ¿ ¡ "$" £ ₤ € ¤ ₳ ฿ â‚¡ â‚¢ â‚  â‚« à§³ Æ’ â‚£ ₲ â‚´ â‚­ ₺ ℳ â‚¥ ₦ â‚§ ₱ â‚° ₹ ₨ ₪ ï·¼ ₸ â‚® â‚© Â¥ ៛ í˜¸ì  â€  †† ‡ § ¶ © ® â„— â„– "#": LPUNC+; =: INFIXMARK+; % The order is preserved. לכש ×›×› כש מב מל מש ב ×” ו ×› ל מ ש: MPRE+; "p+|p*w": SANEMORPHISM+; link-grammar-5.3.16/data/he/4.0.constituent-knowledge0000664000076400007640000000004612431741033017204 00000000000000 STARTING_LINK_TYPE_TABLE: ANY* v link-grammar-5.3.16/data/he/corpus-basic.batch0000664000076400007640000000573612766044421016045 00000000000000!batch !verbosity=1 !echo !limit=1000 !spell=0 ×–×” הכלב ×–×” כלב *זו הכלב זו הכלבה *×–×” ×”×›×œ×‘×™× ×לו ×”×›×œ×‘×™× ×–×” ×”×•× ×”×›×œ×‘ ×–×” ×”×•× ×›×œ×‘ *×–×” ×”×›×œ×‘×™× ×לו ×›×œ×‘×™× *×לו חתול ×לו ×נחנו ×לו ×”× ×—×ª×•×œ×™× ×”×™× ×¨×¦×” בחצר ×¢× ×”×—×ª×•×œ ×–×” כלב שרץ ×חרי חתול ×”×•× ×¨×¥ כחתול ×”×•× ×¨×¥ כמו חתול ×–×” ×”×•× ×–×” ×× ×™ % What is really correct and incorrect? ×לו ×נחנו *×–×” ×נחנו % She is like a hart זו ×”×™× ×›×œ×‘ % need to fix זו כלב % This is a bitch זו ×”×™× ×›×œ×‘×” % need to fix *×–×” ×”×•× ×›×œ×‘×” הכלב ×”×–×” שחור הכלב רץ ×חרי החתול הכלב רץ ×חרי החתולה *הכלבה רץ ×חרי החתול *הכלב רצה ×חרי החתול הכלבה רצה ×חרי החתול *×”×›×œ×‘×™× ×¨×¥ ×חרי החתול *הכלבות רץ ×חרי החתול ×”×›×œ×‘×™× ×¨×¦×™× ×חרי החתול *×”×›×œ×‘×™× ×¨×¦×•×ª ×חרי החתול הכלבות רצות ×חרי החתול *הכלבות ×¨×¦×™× ×חרי החתול *הכלב רץ החתול לפני הכלב רץ עכשיו *הכלב ×¨×¦×™× ×¢×›×©×™×• ×”×›×œ×‘×™× ×¨×¦×™× ×¢×›×©×™×• *×”×›×œ×‘×™× ×¨×¥ עכשיו הכלב שרץ ×›×ן ×”×•× ×©×ž×— הכלב של השכן ×”×•× ×©× ×”×›×œ×‘ של השכן רץ בפ×רק *הכלב של רץ בפ×רק כלב גדול רץ בפ×רק כלב מ×ד גדול רץ בפ×רק כלב שחור רץ בפ×רק *שחור כלב רץ בפ×רק כלב שחור גדול רץ בפ×רק החתול רץ ×›×שר ×”×•× ×ž×¤×—×“ החתול רץ ×›×©×”×•× ×ž×¤×—×“ כשהחתול מפחד ×”×•× ×¨×¥ כשהכלב רץ החתול מפחד *כשהחתול מפחד רץ *כשהחתול ×”×•× ×¨×¥ *כשהחתול ×”×•× ×ž×¤×—×“ רץ כשחתול שחור מפחד ×”×•× ×¨×¥ הכלב השחור רץ ×›×ן *הכלב שחור רץ ×›×ן כלב שחור רץ ×›×ן *כלב השחור רץ ×›×ן הכלב המהיר ×‘× ×œ×—×¦×¨ *כלב המהיר ×‘× ×œ×—×¦×¨ *הכלב מהיר ×‘× ×œ×—×¦×¨ כלב מהיר ×‘× ×œ×—×¦×¨ הכלב רץ מכ×ן ×œ×©× ×”×›×œ×‘×™× ×¨×¦×™× ×ž×›×ן ×œ×©× ×”×—×ª×•×œ רץ ×œ×©× ×›×©×”×›×œ×‘ רץ לכ×ן החתול רץ ×œ×©× ×•×”×›×œ×‘ רץ לכ×ן החתול רץ ×œ×©× ×בל הכלב רץ לכ×ן % Incorrect parse? החצר מכ×ן ×œ×©× ×”×›×œ×‘ מכ×ן הכלב ×”×•× ×ž×›×ן החצר ×”×™× ×ž×›×ן ×œ×©× ×”×›×œ×‘×™× ×¨×¦×™× *החתול רץ ×œ×©× ×”×›×œ×‘ רץ לכ×ן הכלב הולך ×¢× ×”×¢×¦× ×”×›×œ×‘ רץ ×œ×¤×¢×ž×™× ×“×¨×š הפ×רק ×¢× ×¢×¦× ×œ×ž×¨×•×ª שהבית שלו קטן הכלב שלו גדול למרות שהבית שלו קטן הכלב שלו ×”×•× ×’×“×•×œ *למרות שהבית שלו קטן הכלב של ×”×•× ×’×“×•×œ % Some sentences that are handled incorrectly כלב שחור וגדול רץ בפ×רק כלב וחתול ×¨×¦×™× *כשהכלב רץ החתול ×”×•× ×ž×¤×—×“ % How to fix that? *הכלב רץ בהפ×רק link-grammar-5.3.16/data/he/Makefile.am0000644000076400007640000000066413050045246014466 00000000000000 DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir=$(pkgdatadir)/he dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) link-grammar-5.3.16/data/id/0000755000076400007640000000000013074513212012503 500000000000000link-grammar-5.3.16/data/id/README.adoc0000664000076400007640000000041012447652050014214 00000000000000= Dictionary bahasa Indonesia sederhana untuk Link Grammar Link Grammar Parser Dictionary for Indonesian language (bahasa Indonesia) == Penggunaan link-parser /home/ceefour/git/link-grammar-id == See also: https://github.com/lumenitb/link-grammar-id link-grammar-5.3.16/data/id/4.0.regex0000664000076400007640000002722412447651176014010 00000000000000 %***************************************************************************% % % % Copyright (C) 2005, 2006 Sampo Pyysalo, Sophie Aubin % % Copyright (C) 2009, 2012 Linas Vepstas % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % This file contains regular expressions that are used to match % tokens not found in the dictionary. Each regex is given a name which % determines the disjuncts assigned when the regex matches; this name % must be defined in the dictionary along with the appropriate disjuncts. % Note that the order of the regular expressions matters: matches will % be attempted in the order in which the regexs appear in this file, % and only the first match will be used. % Numbers. % XXX, we need to add utf8 U+00A0 "no-break space" % % Allows at most two colons in hour-muinute-second HH:MM:SS expressions % Allows at most two digits between colons HMS-TIME: /^[0-9][0-9]?(:[0-9][0-9]?(:[0-9][0-9]?)?)?(AM|PM|am|pm)?$/ % e.g. 1950's leading number can be higher, for science fiction. % Must be four digits, or possible three. Must end in s, 's ’s DECADE-DATE: /^([1-4][0-9][0-9]|[1-9][0-9])0(s|'s|’s)$/ % Similar to above, but does not end in s. Only allows four digits. % We process this before NUMBERS below, so that this is matched first. YEAR-DATE: /^([1-4][0-9]{3}|[1-9][0-9]{0,2})$/ % Day-of-month names; this regex will match before the one below. DAY-ORDINALS: /^(1st|2nd|3rd|[4-9]th|1[0-9]th|2(0th|1st|2nd|3rd|[4-9]th)|30th|31st)$/ % Ordinal numbers; everything except 1st through 13th % is handled by regex. ORDINALS: /^[1-9][0-9]*(0th|1st|2nd|3rd|[4-9]th)$/ % Allows any number of commas or periods % Be careful not match the period at the end of a sentence; % for example: "It happened in 1942." NUMBERS: /^[0-9,.]*[0-9]$/ % This parses signed numbers and ranges, e.g. "-5" and "5-10" and "9+/-6.5" NUMBERS: /^[0-9.,-]*[0-9](\+\/-[0-9.,-]*[0-9])?$/ % Parses simple fractions e.g. "1/60" with no decimal points or anything fancy FRACTION: /^[0-9]+\/[0-9]+$/ % "10(3)" exponent (used in PubMed) NUMBERS: /^[0-9.,-]*[0-9][0-9.,-]*\([0-9:.,-]*[0-9][0-9.,-]*\)$/ % Roman numerals % The first expr has the problem that it matches an empty string. The % cure for this is to use look-ahead, but neither the Gnu nor the BSD % regex libs support look-ahead. I cant' think of a bettter solution. ROMAN-NUMERAL-WORDS: /^M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ % ROMAN-NUMERAL-WORDS: /^(?=(M|C|D|L|X|V|I)+)M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ % ROMAN-NUMERAL-WORDS: /^(?=.+)M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ % Strings of initials. e.g "Dr. J.G.D. Smith lives on Main St." % Make it at least two letters long, as otherwise it clobbers % single-letter handling in the dict, which is different. INITIALS: /^[A-Z]\.([A-Z]\.)+$/ % Greek letters with numbers GREEK-LETTER-AND-NUMBER: /^(alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega)\-?[0-9]+$/ PL-GREEK-LETTER-AND-NUMBER: /^(alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega)s\-?[0-9]+$/ % Some "safe" derived units. Simple units are in dictionary. % The idea here is for the regex to match something that is almost % certainly part of a derived unit, and allow the rest to be % anything; this way we can capture difficult derived units such % as "mg/kg/day" and even oddities such as "micrograms/mouse/day" % without listing them explicitly. % TODO: add more. % Some (real) misses from these: % micrograms.kg-1.h-1 microM-1 J/cm2 %/day mN/m cm/yr % m/s days/week ml/s degrees/sec cm/sec cm/s mm/s N/mm (is that a unit?) % cuts/minute clicks/s beats/minute x/week W/kg/W %/patient-year % microIU/ml degrees/s counts/mm2 cells/mm3 tumors/mouse % mm/sec ml/hr mJ/cm(2) m2/g amol/mm2 animals/group % h-1 min-1 day-1 cm-1 mg-1 kg-1 mg.m-2.min-1 ms.cm-1 g-1 % sec-1 ms-1 ml.min.-1kg-1 ml.hr-1 % also, both kilometer and kilometers seem to be absent(!) % remember "mm"! % grams/anything UNITS: /^([npmk]|milli|micro|nano|pico|femto|atto|kilo|mega|tera)?(g|grams?)\// % mol/anything UNITS: /^([fnmp]|milli|micro|nano|pico|femto|atto|mu)?mol(es)?\// % common endings UNITS: /^[a-zA-Z\/.]+\/((m|micro)?[lLg]|mg|kg|mol|min|day|h|hr)$/ % common endings, except in the style "mg.kg-1" instead of "mg/kg". UNITS: /^[a-zA-Z\/.1-]+\.((m|micro)?[lLg]|mg|kg|mol|min|day|h|hr)(-1|\(-1\))$/ % combinations of numbers and units, e.g. "50-kDa", "1-2h" % TODO: Clean up and check that these are up-to-date wrt the % dictionary-recognized units; this is quite a mess currently. % TODO: Extend the "number" part of the regex to allow anything % that the NUMBER regex matches. % One problem here is a failure to split up the expression ... % e.g. "2hr" becomes 2 - ND - hr with the ND link. But 2-hr is treated % as a single word ('I is a 2-hr wait') % NUMBER-AND-UNIT: /^[0-9.,-]+(msec|s|min|hour|h|hr|day|week|wk|month|year|yr|kDa|kilodalton|base|kilobase|base-pair|kD|kd|kDa|bp|nt|kb|mm|mg|cm|nm|g|Hz|ms|kg|ml|mL|km|microm|\%)$/ % Comment out above, it screws up handling of unit suffixes, for % example: "Zangbert stock fell 30% to $2.50 yesterday." % fold-words. Matches NUMBER-fold, where NUMBER can be either numeric % or a spelled-out number, and the hyphen is optional. Note that for % spelled-out numbers, anything is allowed between the "initial" number % and "fold" to catch e.g. "two-to-three fold" ("fourteen" etc. are absent % as the prefix "four" is sufficient to match). FOLD-WORDS: /^[0-9.,:-]*[0-9]([0-9.,:-]|\([0-9.,:-]*[0-9][0-9.,:-]*\)|\+\/-)*-?fold$/ FOLD-WORDS: /^(one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fifteen|twenty|thirty|fifty|hundred|thousand|million).*fold$/ % Plural proper nouns. % Make sure that apostrophe-s is split out correctly. PL-CAPITALIZED-WORDS: /^[[:upper:]].*[^iuoys'’]s$/ % Other proper nouns. % We demand that these end with an alphanumeric, i.e. explicitly % reject punctuation. We don't want this regex to "swallow" any trailing % commas, colons, or periods/question-marks at the end of sentences. % In addition, this must not swallow words ending in 's 'll etc. % (... any affix, for that matter ...) and so no embedded apostrophe CAPITALIZED-WORDS: /^[[:upper:]][^'’]*[^[:punct:]]$/ % SUFFIX GUESSING % For all suffix-guessing patterns, we insist that the pattern start % with an alphanumeric. This is needed to guarentee that the % prefix-stripping code works correctly, as otherwise, the regex will % gobble the prefix. So for example: "We left (carrying the dog) and % Fred followed." Since "(carrying" is not in the dict, we need to be % sure to not match the leading paren so that it will get tripped. % ING-WORDS: /^\w.+ing$/ % Plurals or verb-s. Make sure that apostrophe-s is split out correctly. % e.g. "The subject's name is John Doe." should be % +--Ds--+---YS--+--Ds-+ % | | | | % the subject.n 's.p name.n S-WORDS: /^\w.+[^iuoys'’]s$/ % Verbs ending -ed. ED-WORDS: /^\w.+ed$/ % Advebs ending -ly. LY-WORDS: /^\w.+ly$/ % Nouns ending in -ism, -asm (chiliasm .. ) Usualy mass nouns % Stubbed out for now; I'm not convinced this improves accuracy. % ISM-WORDS: /^\w.+asm$/ % ISM-WORDS: /^\w.+ism$/ % Corresponding count noun version of above (chiliast...) % AST-WORDS: /^\w.+ast$/ % AST-WORDS: /^\w.+ist$/ % Corresponding adjectival form of above ADJ-WORDS: /^\w.+astic$/ ADJ-WORDS: /^\w.+istic$/ % Nouns ending -ation stubbed out in BioLG, stub out here ... %ATION-WORDS: /^\w.+ation$/ % Extension by LIPN 11/10/2005 % nouns -- typically seen in (bio-)chemistry texts % synthetase, kinase % 5-(hydroxymethyl)-2’-deoxyuridine % hydroxyethyl, hydroxymethyl % septation, reguion % isomaltotetraose, isomaltotriose % glycosylphosphatidylinositol % iodide, oligodeoxynucleotide % chronicity, hypochromicity MC-NOUN-WORDS: /^\w.+ase$/ MC-NOUN-WORDS: /^\w.+ene$/ MC-NOUN-WORDS: /^\w.+ine?$/ MC-NOUN-WORDS: /^\w.+yl$/ MC-NOUN-WORDS: /^\w.+ion$/ MC-NOUN-WORDS: /^\w.+ose$/ MC-NOUN-WORDS: /^\w.+ol$/ MC-NOUN-WORDS: /^\w.+ide$/ MC-NOUN-WORDS: /^\w.+ity$/ % Can take TOn+. Must appear after above, to avoid clash with +ity NOUN-TO-WORDS: /^\w.+ty$/ NOUN-TO-WORDS: /^\w.+cy$/ NOUN-TO-WORDS: /^\w.+nce$/ % replicon, intron C-NOUN-WORDS: /^\w.+o[rn]$/ % adjectives % exogenous, heterologous % intermolecular, intramolecular % glycolytic, ribonucleic, uronic % ribosomal, ribsosomal % nonpermissive, thermosensitive % inducible, metastable ADJ-WORDS: /^\w.+ous$/ ADJ-WORDS: /^\w.+ar$/ ADJ-WORDS: /^\w.+ic$/ ADJ-WORDS: /^\w.+al$/ ADJ-WORDS: /^\w.+ive$/ ADJ-WORDS: /^\w.+ble$/ % latin (postposed) adjectives % influenzae, tarentolae % pentosaceus, luteus, carnosus LATIN-ADJ-WORDS: /^\w.+ae$/ LATIN-ADJ-WORDS: /^\w.+us$/ % must appear after -ous in this file % latin (postposed) adjectives or latin plural noun % brevis, israelensis % japonicum, tabacum, xylinum LATIN-ADJ-P-NOUN-WORDS: /^\w.+is?$/ LATIN-ADJ-S-NOUN-WORDS: /^\w.+um$/ % Hyphenated words. In the original LG morpho-guessing system that % predated the regex-based system, hyphenated words were detected % before ING-WORDS, S-WORDS etc., causing e.g. "cross-linked" to be % treated as a HYPHENATED-WORD (a generic adjective/noun), and % never a verb. To return to this ordering, move this regex just % after the CAPITALIZED-WORDS regex. % We also match on commas, dots, brackets: n-amino-3-azabicyclo[3.3.0]octane % []] means "match right-bracket" % Explicitly call out (5'|3') so that we don't all a generic match to 'll % But something is funky about this 5'-3' business since 2' also matches ??? % /^[[:alnum:]][][:alnum:],:.\[-]*-[][:alnum:],:.\[-]*[[:alnum:]]$/ HYPHENATED-WORDS: /^[[:alnum:](5'|3')][][:alnum:](5'|3'),:.\(\)\[-]*-[][:alnum:],:.\(\)\[-]*[[:alnum:]]$/ % Emoticon checks must come *after* the above, so that the above take precedence. % % Emoticons must be entirely made of punctuation, length 2 or longer ;) % XXX [:punct:] is strangely broken, I have to add ;-< explicitly % XXX: Don't use [:punct:]. Do NOT include period!! % XXX: The problem with below is that 5. 7. 8. get recognized as emoticons, % which then prevents splitting for list numbers. (e.g "step 5. Do this.") % % Arghh. Other valid number expressions are clobbered by the emoticons. % For example: $5 $7 8% The quick fix is to remove the numbers. % Other breakages: The below clobbers "Bob, who ..." becuase it % matches Bob, as an emoticon. % % EMOTICON: /^[[:punct:];BDOpTX0578C☆ಠâ—@◎~][[:punct:]?@[\\\]^_`{|}~;BDOpTX0578C☆ಠâ—@◎~][!"#$%&'()*+,\-/:;<=>?@[\\\]^_`{|}~?@[\\^_`{|}~: V5v2v1+; : ID4id+; anjing kucing wanita cewek pria cowok lelaki laki-laki taman lapangan tulang tetangga toko jalan burung palu hidung pesta teman rumah film sinetron kakak adik saudara saudari warung murid tes ujian: {@A-} & Ds- & {@M+ or (R+ & Bs+)} & (J- or Os- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-); anjing-anjing kucing-kucing cewek-cewek wanita-wanita pria-pria cowok-cowok taman-taman lapangan-lapangan tulang-tulang tulang-belulang tetangga-tetangga toko-toko jalan-jalan burung-burung palu-palu hidung-hidung pesta-pesta teman-teman rumah-rumah film-film sinetron-sinetron kakak-kakak adik-adik saudara-saudara saudari-saudari saudara-saudari warung-warung murid-murid tes-tes ujian-ujian perang-perang "musim-dingin-musim-dingin" aksi-aksi hukum-hukum kesuksesan-kesuksesan: {@A-} & {Dmc-} & {@M+ or (R+ & Bp+)} & (J- or Op- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp-); air kemarahan uang politik masalah: {@A-} & {Dmu-} & {@M+ or (R+ & Bs+)} & (J- or Os- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-); hukum "musim-dingin" aksi perang sukses: {@A-} & {D*u-} & {@M+ or (R+ & Bs+)} & (J- or Os- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-); CAPITALIZED-WORDS: J- or O- or (S+ & (({@CO-} & {C-}) or R-)) or SI-; dia ia: (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-; aku saya dia mereka kami kita: J- or O-; dia ia: D+ or J- or O-; saya aku kamu mereka kami kita: D+; dia ia: D+; kamu mereka kami kita saya aku: J- or O- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp-; dia ia: J- or O- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-; ini: (J- or O- or (Ss+ & (({@CO-} & {C-}) or R-)) or SIs-) or D*u+; ini: (J- or O- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp-) or Dmc+; itu: (Dmc+) or (({P+} or {{C+} & Bp+}) & (J- or O- or (Sp+ & (({@CO-} & {C-}) or R-)) or SIp- or Xb-)); sebuah si sang: D+; sebuah: Ds+; melakukan berbuat: ({Q-} & SI+ & I+) or ({@E-} & (S- or (RS- & B-)) & (((B- or O+) & {@MV+}) or I+)); melakukan berbuat: (SIp+ & I+) or ({@E-} & (Sp- or (RS- & Bp-) or I-) & (((B- or O+) & {@MV+}) or I+)); melakukan berbuat: ({Q-} & SIs+ & I+) or ({@E-} & (Ss- or (RS- & Bs-)) & (((B- or O+) & {@MV+}) or I+)); "telah-melakukan": {@E-} & (Pv- or M- or (PP- & (B- or O+) & {@MV+})); "sedang-melakukan": {@E-} & (Pg- or Mg-) & (O+ or B-) & {@MV+}; telah sudah: ({Q-} & SIs+ & PP+) or ({@E-} & (Ss- or (RS- & B-)) & (TO+ or ((B- or O+) & {@MV+}) or PP+)); telah sudah: ({Q-} & SIp+ & PP+) or ({@E-} & (Sp- or (RS- & Bp-) or I-) & (TO+ or ((B- or O+) & {@MV+}))); telah sudah: ({Q-} & SI+ & PP+) or ({@E-} & (S- or (RS- & B-) or PP-) & (TO+ or ((B- or O+) & {@MV+}) or PP+)); telah sudah: {@E-} & (M- or Pg-) & (TO+ or ((B- or O+) & {@MV+}) or PP+); adalah ialah yaitu: ((Ss- or (RS- & Bs-) or ({Q-} & SIs+)) & (((O+ or B-) & {@MV+}) or P+ or AF-)); adalah ialah yaitu: ((Sp- or (RS- & Bp-) or ({Q-} & SIp+)) & (((O+ or B-) & {@MV+}) or P+ or AF-)); adalah ialah yaitu: I- & (((O+ or B-) & {@MV+}) or P+ or AF-); adalah ialah yaitu: PP- & (((O+ or B-) & {@MV+}) or P+ or AF-); adalah ialah yaitu: {@E-} & (M- or Pg-) & (((O+ or B-) & {@MV+}) or P+ or AF-); akan dapat.v bisa.v harus seharusnya sebaiknya mungkin: (({Q-} & SI+) or S- or (RS- & B-)) & I+; lari datang: {@E-} & (Sp- or (RS- & Bp-) or I- or W- or PP-) & {@MV+}; lari datang pergi: {@E-} & (Ss- or (RS- & Bs-)) & {@MV+}; lari datang pergi: {@E-} & (S- or (RS- & B-)) & {@MV+}; pergi: {@E-} & (Sp- or (RS- & Bp-) or I-) & {@MV+}; pergi: {@E-} & PP- & {@MV+}; pergi: {@E-} & (Pg- or M-) & {TO+} & {@MV+}; lari datang: {@E-} & (Pg- or M-) & {@MV+}; bicara.v berbicara.v ngomong.v datang mati meninggal "meninggal-dunia" wafat tewas: {@E-} & (Sp- or (RS- & Bp-) or I-) & {@MV+}; bicara.v berbicara.v ngomong.v datang mati meninggal "meninggal-dunia" wafat tewas: {@E-} & (Ss- or (RS- & Bs-)) & {@MV+}; bicara.v berbicara.v ngomong.v datang mati meninggal "meninggal-dunia" wafat tewas: {@E-} & (S- or (RS- & B-) or PP-) & {@MV+}; bicara.v berbicara.v ngomong.v datang berdatangan mati meninggal "meninggal-dunia" wafat tewas: {@E-} & (Pg- or M-) & {@MV+}; lihat melihat ketemu bertemu menemui kejar mengejar undang mengundang menangkap: {@E-} & (Sp- or (RS- & Bp-) or I-) & (O+ or B-) & {@MV+}; lihat melihat ketemu bertemu menemui kejar mengejar undang mengundang menangkap: {@E-} & (Ss- or (RS- & Bs-)) & (O+ or B-) & {@MV+}; lihat melihat ketemu bertemu menemui kejar mengejar undang mengundang menangkap: {@E-} & (M- or Pv- or ((S- or (RS- & B-) or PP-) & (B- or O+))) & {@MV+}; lihat melihat: {@E-} & (S- or (RS- & B-)) & (B- or O+) & {@MV+}; lihat melihat: {@E-} & (Pv- or M- or (PP- & (B- or O+))) & {@MV+}; lihat melihat ketemu bertemu menemui kejar mengejar undang mengundang menangkap: {@E-} & (Pg- or M-) & (O+ or B-) & {@MV+}; bilang memberitahu menyampaikan: {@E-} & (Sp- or (RS- & Bp-) or I-) & ((O+ or B-) & {TH+ or C+ or QI+ or @MV+}); bilang memberitahu menyampaikan: {@E-} & (Ss- or (RS- & Bs-)) & ((O+ or B-) & {TH+ or C+ or QI+ or @MV+}); bilang memberitahu menyampaikan: {@E-} & (M- or Pv- or ((S- or (RS- & B-) or PP-) & (O+ or B-))) & {TH+ or C+ or QI+ or @MV+}; bilang memberitahu menyampaikan: {@E-} & (Pg- or M-) & ((O+ or B-) & {TH+ or C+ or QI+ or @MV+}); "akhir-akhir-ini" "barusan" "baru-saja" kadang-kadang "sebentar-lagi" "sesaat-lagi" bertahap "secara-spesifik" "secara-umum" "awalnya" "nantinya" "akhirnya" "sudah" sekarang "sedihnya" umumnya: E+ or MV-; dari sambil di ke "di-belakang" antara "di-antara" "di-bawah" "di-atas" tanpa untuk "di-seberang" "ke-atas" "ke-bawah" sembari sekitar "ke-dalam" "di-dalam" sekira oleh: J+ & (Mp- or MV- or Pp-); oleh: J+ & Mp-; "di-sini" "di-sana": MV- or Mp- or Pp-; yang: (C+ & TH-) or Ds+ or (R- & (C+ or RS+)) or SIs- or (Ss+ & {{@CO-} & {C-}}) or J- or O-; ke: (I+ & TO-) or ((MV- or Mp- or Pp-) & J+); siapa: (R- & (C+ or RS+)) or S+ or B+; apa: S+ or B+; yang "di-mana": (R- & (C+ or RS+)) or S+ or B-; karena kecuali meski tapi tetapi namun meskipun "meski-pun" walau walaupun "walau-pun": (C+ & (({Xc+} & CO+) or MV-)); setelah sebelum sesudah sejak sampai: (C+ or J+) & (({Xc+} & CO+) or MV- or Mp-); jika bila andai: C+ & (({Xc+} & CO+) or MV-); kapan: (QI- & C+) or Q+ or (C+ & (({Xc+} & CO+) or MV-)); "di-mana":(QI- & C+) or Q+; bagaimana gimana: (QI- & (C+ or EA+)) or Q+ or EA+; cepat lambat tangkas pendek panjang hitam putih besar kecil cantik tampan rupawan jelek capek payah lelah marah: {EA-} & (A+ or ((Pa- or AF+) & {@MV+})); lega takut ketakutan.a beruntung untung mujur sial yakin: {EA-} & (A+ or ((Pa- or AF+) & {@MV+} & {C+ or TO+ or TH+})); sangat amat: EA+; sekali banget bingit: EA-; tapi tetapi namun meski meskipun "meski-pun" walau walaupun "walau-pun" dan: MV- & C+; ",": Xc-; link-grammar-5.3.16/data/id/Makefile.in0000644000076400007640000004036213074512576014511 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/id ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir = $(pkgdatadir)/id dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ LICENSE \ README.adoc all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/id/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/id/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(dictdir)"; 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-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-dictDATA 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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 tags-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/id/4.0.knowledge0000664000076400007640000003513612447651176014656 00000000000000; Post-processing knowledge file ; 6/96 ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; The following links start a domain. Each must be given a name in the ; table below (STARTING_LINK_TYPE_TABLE) ; ; Removed Rn as a starter link, since it doesn't seem to be needed, ; and also because it interferes with a verb-wall link for sentences ; like: "only you would say that" and "that I did not know". When Rn is ; allowed to start an r domain, the above sentences then hit the ; "unbounded r domain" rule below, on the WV link. DOMAIN_STARTER_LINKS: ;W Ce Cs Ca Cc Ci R* Rn Re RSe Mr QI#d Mv* Jr Mj Qd W Ce Cs Ca Cc Ci R* Re RSe Mr QI#d Mv* Jr Mj Qd TOn TOi Mg* MVi Ss#d Bsd ER Z Ma#* SIs#g BIqx MX#p MX#a MX#r MX#j MV#o MV#p Eq COq CCq AFd PFc ; ---------------------------------------------------------------------- ; The following links start a urfl domain. They are also included in the ; domain, as opposed to regular starter links (above), which are not. A ; urfl domain includes links accessible from the root word, tracing to ; the right (as well as everything accessible from the left end of the ; starter link). URFL_DOMAIN_STARTER_LINKS: TOo I#j Pa##j CP ; ---------------------------------------------------------------------- ; The following start a urfl_only domain. These include _only_ links : ; reachable from the root word, tracing to the right. They aren't ; included in the domain URFL_ONLY_DOMAIN_STARTER_LINKS: SFsx Ss#g COp ; ---------------------------------------------------------------------- ; Links which start a domain and are also part of the domain. This must be ; a sublist of the domain_starter_list DOMAIN_CONTAINS_LINKS: Mg* Mx Bsd MX#a Ma#* Mv* MX#r Ss#d Ws Wq Qd Mj Wj Wi MX#j AFd PFc Jr Wd Mr ; ---------------------------------------------------------------------- ; These links are not put in the word/link graph. They also cannot be the ; starter links for a domain. (These links may also only be used in cycles.) IGNORE_THESE_LINKS: Xca ; ---------------------------------------------------------------------- ; These links may only be used in cycles. ; --- ; Jd and OFd are used with determiner D: "I have a lot of cookies" ; --- ; WV must form a cycle with W links: WV links to the root verb to the wall, ; and W links the leading noun to the wall. Both verb and noun must be in ; the same phrase, forming a cycle, as otherwise, nonsense happens, such as ; *He stated the fact that there be an investigation ; with W linking to "he" and WV linking to "be" (instead of "stated") ; --- ; CV: similar to WV above, must form a loop along with Ce (typically). ; Ce links noun of subordinate clause to the dominating phrase, while ; CV links the verb of the subordinate clause to the dominating phrase. ; Both the linked noun and verb must be in the same subordinate clause. ; Example: "I wish I could see him 100 times a day" MUST_FORM_A_CYCLE_LINKS: R#* TOt EXx HA SFsic Jd Jr JQ OFd Xca WV CV IV ; ---------------------------------------------------------------------- ; These links are not traced further if they point back before the root word. ; ; The creation of Rw necessitated making B#m a restricted link, to ; prevent the (e) domain, started by Ce, from extending around through ; the Rw link. ; Reverted the B#m thing ... ; This breaks parsing of ; How fast a program does he think it is ; I wonder how fast a program he thinks it is ; I wonder how much money you earned ; I wonder how many people you saw ; I wonder how big a department it is ; I wonder how much oil they spilled ; This is the man whose dog I bought ; I wonder which dog he said you chased ; How efficient a program is it ; Meanwhile, I can't find the Ce problem mentioned ... this needs more ; documentation! RESTRICTED_LINKS: B#* D##w B#w B#d AFh MVt Xx HL SFsic AFd Bc CX EAh H HA PFc B#j Wd PF Z ; H HA PFc B#j Wd PF Z B#m ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. ; ; Rn commented out, as per above. STARTING_LINK_TYPE_TABLE: Ce e R* r ; Rn r Re r W m RSe e Cs s Ca s Jr e Mr r Cc s Mv* e QI#d s BIqx s TOn e TOi e MVi e MV#o s MV#p s AFd s PFc s Mg* e Mj j Qd m MX#j j TOo x I#j x Pa##j x CP x COp d SFsx d Ss#g d SIs#g s Ss#d s Bsd s ER s Z s Ma#* e MX#p e Ci e MX#a e Eq e COq e CCq s MX#r r ; ---------------------------------------------------------------------- ; ----------------------- LINK SETS ------------------------------------ ; ---------------------------------------------------------------------- ; (Not in use at present; see comment at beginning of file) ; ---------------------------------------------------------------------- ; ----------------- RULES ---------------------------------------------- ; ---------------------------------------------------------------------- ; Explanation of syntax: as usual, each stanza begins with a label ; terminated by a colon. The interpretation of the rule depends on ; the label, as specified in each stanza. ; The following rule asserts that the linkage must *still* be connected ; when the specified set(s) of links are removed from the linkage. FORM_A_CYCLE_RULES: @MUST_FORM_A_CYCLE_LINKS , "'must form a cycle' violation0" ; For the following rules, if a domain contains a link matching the 1st ; column, it must also contain a linkage matching one of the members of the ; set in the 2nd column. The individual rules are demarcated by semicolons and ; the fields within a rule are demarcated by commas. CONTAINS_ONE_RULES: SI#* , Wq Qd CQ PFc , "Bad use of s-v inversion1" , SI#x , Wq Qd CQ PFc , "Bad use of s-v inversion2" , SFI##* , Wq Qd CQ PFc , "Bad use of s-v inversion3", SXI , Wq Qd CQ PFc , "Bad use of s-v inversion4" , Ws , D##w S##w H , "S-V inversion required5", I#a , B#m B#w , "incorrect use of 'to'6" , Wq , SI SFI SXI , "S-V inversion required7" , Qd , SI SFI SXI , "S-V inversion required8" , PFc , SI SFI SXI , "S-V inversion required9" , Mj , Jw JQ , "Incorrect relative10" , MX#j , Jw JQ , "Incorrect relative11" , Wj , Jw JQ , "Misuse of preposition12" , JQ , Mj Wj MX#j , "Misuse of preposition13" , Jw , Mj Wj MX#j , "Misuse of preposition14" , B#j , Jr , "Incorrect relative15" , Jr , B#j , "Incorrect relative16" , EAh , AF Bsm B*m Qe Ca AFm , "Incorrect use of 'how'17" , EEh , AF Bsm B*m Qe Ca AFm , "Incorrect use of 'how'18" , Qe , EEh , "Incorrect use of adverb19" , THi , SFsi SFIsi OXi , "Complement requires 'it'20" , TSi , SFsi SFIsi OXi , "Complement requires 'it'21" , QIi , SFsi SFIsi OXi , "Complement requires 'it'22" , TOi , SFsi SFIsi OXi , "Complement requires 'it'23" , Ci , SFsi SFIsi OXi , "Complement requires 'it'24" , COqi , SFsi SFIsi OXi , "Complement requires 'it'25" , CPi , SFsi SFIsi OXi , "Complement requires 'it'26" , Eqi , SFsi SFIsi OXi , "Complement requires 'it'27" , LEi , SFsi SFIsi OXi , "Complement requires 'it'28" , MVti , SFsi SFIsi OXi , "Complement requires 'it'29" , AFdi , SFsi SFIsi OXi , "Complement requires 'it'30" , O#i , SFsi SFIsi OXi , "Complement requires 'it'31" , ; SFs, SFp SFu: force subject-object agreement for singular/plural/uncountable noun objects SFst , O*t Ost Omt Omm Bs#t B*#t Bc#t , "Bad use of 'there'32s" , SFp , O*t Opt Omt Omm Bp#t B*#t Bc#t , "Bad use of 'there'32p" , SFu , O*t Out Omt Omm Bp#t B*#t Bc#t , "Bad use of 'there'32u" , ; SFIst , O*t Ost Omt Bs#t B*#t Bc#t , "Bad use of 'there'34" , SFIp , O*t Opt Omt Bp#t B*#t Bc#t , "Bad use of 'there'35" , OXt , O#t B##t , "Bad use of 'there'36" , SFsi* , TOi THi QIi TSi O#i Ci THb CPi COqi CPi Eqi AFdi BIh , "Bad use of 'it'37" , SFIsi , TOi THi QIi TSi O#i Ci THb CPi COqi CPi Eqi AFdi BIh , "Bad use of 'it'38" , OXi , TOi THi QIi TSi O#i Ci THb CPi COqi CPi Eqi AFdi BIh , "Bad use of 'it'39" , THb , S##t SI##t SFsi SFIsi , "Bad use of predicate40" , BIh , Ss#b SIs#b SFsi SFIsi , "Bad use of predicate41" , BIq , S##q SI##q SFsi Ss#b SFIsi SIs#b , "Bad use of predicate42" , MVt , Dm#m EAm EEm MVm Pam Pafm AFm EB#m MVb AJrc Om Mam Am Jm Ds*m MX#m , "Bad comparative43" , MVz , D##y EAy EEy MVy EB#y , "Bad comparative44" , MV#a , Pam Pafm EAm Ds*m EAy AFm Mam Am , "Bad comparative45" , MV#i , Pam Pafm EAm Ds*m EAy AFm Mam Am , "Bad comparative46" , MV#o , D##m D##y Om Oy Jm Jy Am MX#m , "Bad comparative47" , MV#p , EEm MVb Dm#m EEy D##y MVm Om Oy Jm Jy Am MX#m , "Bad comparative48" , Pafc , EB#m EB#y , "Bad comparative49" , Pafc , Pa* Paf* , "Bad comparative50" , MVat , MVm , "Bad comparative51" , MVpt , MVm , "Bad comparative52" , MVat , MVa MVp , "Bad comparative53" , MVpt , MVa MVp , "Bad comparative54" , U#t , D##m D##y Om Oy Jm Jy Am MX#m , "Bad comparative55" , Cc , EEm EEy MVm MVb MVy , "Bad comparative56" , Sp#c , Dmcm Dmcy Om Oy Jm Jy MX#m , "Bad comparative57" , Ss#c , Dmum Dmuy Om Oy Jm Jy Ds*y MX#m , "Bad comparative58" , S##c , Dm#m D##y Om Oy Jm Jy MX#m , "Bad comparative59" , THc , TH , "Bad comparative60" , TOc , TO** TOf* TOi* , "Bad comparative61" , TOtc , TOt , "Bad comparative62" , Ma** , TO TOf TH MVp TOt QI OF MVt MVz MVh Ytm Ya , "Bad use of adjective63" , Mam , TO TOf TH MVp TOt QI OF MVt MVz MVh Ytm Ya , "Bad use of adjective64" , MX#a , TO TOf TH MVp TOt QI OF MVt MVz MVh Ytm Ya MJ , "Bad use of adjective65" , ; There's no ZZZ connector, which means that Ixd and Oxn ; are prohibited from ever occuring. 4.0.batch covers this. Ixd , ZZZ , "Can't use 'do' with that verb" , Oxn , ZZZ , "Bad use of pronoun66" , MVh , EExk EAxk D##k , "Incorrect use of that67" , ; The Rw link necessitated commenting out 68, because we had to make B#m ; a restricted link(see above) xxx reverted .. this is needed ... ; B#m , D##w H HA , "Bad use of gerund68" CONTAINS_NONE_RULES: S , Spxi , "Bad n-v agreement69" , SI , SIpxi , "Bad n-v agreement70" , Ws , B#m Ca BT , "Question inversion violated71" , SF , I* PP* TO* Pa* Pam Pg* Pv* LE* AFd* MVta , "Bad use of 'filler' subject72" , SFI , I* PP* TO* Pa* Pam Pg* Pv* LE* AFd* MVta , "Bad use of 'filler' subject73" , OX , I* PP* TO* Pa* Pam Pg* Pv* LE* AFd* MVta , "Bad use of 'filler' subject74" , MXsr , Sp#w , "Bad n-v agreement75" , MXpr , Ss#w S#iw , "Bad n-v agreement76" , Mr , B#* , "Bad use of 'whose'77" ; ---------------------------------------------------------------------- ; The following rules assert that all specified domains must have the ; property that all of the words that touch a link in the domain are ; not to the left of the root word of the domain. These rules are ; different from the above in that the first field is a *domain name*, ; rather than a set of links. BOUNDED_RULES: s , "Unbounded s domain78" , r , "Unbounded r domain79" link-grammar-5.3.16/data/id/4.0.affix0000664000076400007640000000365312447651176013773 00000000000000% % Affixes get stripped off the left and right side of words % i.e. spaces are inserted between the affix and the word itself. % % Some of the funky UTF-8 parenthesis are used in Asian texts. % In order to allow single straight quote ' and double straight quote '' % to be stripped off from both the left and the right, they are % distinguished by the suffix .x and .y (as as Mr.x Mrs.x or Jr.y Sr.y) % % 。is an end-of-sentence marker used in Japanese texts. % Punctuation appearing on the right-side of words. ")" "}" "]" ">" » 〉 ) 〕 》 】 ï¼½ 〠〠"’’" "’" ''.y '.y ' ` "%" "," "." 。.y ‧ ":" ";" "?" "!" ‽ ØŸ ? ï¼ â€¦.y ....y "â€" â”.y –.y ー.y â€.y ã€.y ~ ¢ ₵ â„¢ â„  : RPUNC+; % Punctuation appearing on the left-side of words. "(" "{" "[" "<" « 〈 ( 〔 《 〠[ 『 「 ã€.x ` `` „ “ ‘ ''.x '.x ….x ....x ¿ ¡ "$" US$ USD C$ £ ₤ € ¤ ₳ ฿ â‚¡ â‚¢ â‚  â‚« à§³ Æ’ â‚£ ₲ â‚´ â‚­ ₺ ℳ â‚¥ ₦ â‚§ ₱ â‚° ₹ ₨ ₪ ï·¼ ₸ â‚® â‚© Â¥ ៛ í˜¸ì  â€  †† ‡ § ¶ © ® â„— â„– "#" * • ₠⧠☞ â—Š ※ â—‹ 。.x ゜ ✿ ☆ * â—• ◠∇ â–¡ â—‡ ï¼  â—Ž –.x â”.x ー.x -- - ‧.x : LPUNC+; % Suffixes 's 're 've 'd 'll 'm ’s ’re ’ve ’d ’ll ’m: SUF+; % The below is a quoted list, used during tokenization. Do NOT put % spaces in between the various quotation marks!! ""«»《》ã€ã€‘『ã€`„“": QUOTES+; % The below is a quoted list, used during tokenization. Do NOT put % spaces in between the various symbols!! "()¿¡†‡§¶©®℗№#*•â‚â§â˜žâ—Šâ€»â—‹ã€‚゜✿☆*◕â—∇□◇@◎–â”ー---‧": BULLETS+; /en/words/units.1: UNITS+; /en/words/units.1.dot: UNITS+; /en/words/units.3: UNITS+; /en/words/units.4: UNITS+; /en/words/units.4.dot: UNITS+; /en/words/units.5: UNITS+; % % units.6 contains just a single, sole slash in it. This allows units % such as mL/s to be split at the slash. /en/words/units.6: UNITS+; link-grammar-5.3.16/data/id/4.0.constituent-knowledge0000664000076400007640000000346312447651176017231 00000000000000DOMAIN_STARTER_LINKS: S##* S##i SF SX Ce* Cet RS O OX Js Jp J* MVp Mp R* Rn Pa TH Pg Pv I PP Cr Cs MX#* Wc Wd Wi Wa TI BIt MVs TO Mv Mg* MVa OF ON IN QI Ma CP* CPi CPx MVt S##w MX#r Pp MVi MVg Mgp MVx SI MX#p Cc S##t S##h S##b S##q L MX#a MG JG MX#x U S##d JT MVh Mr B#w B#d MVb COq Mj OD CX S##g PF Zc MX#d Bc K NIax DOMAIN_CONTAINS_LINKS: URFL_ONLY_DOMAIN_STARTER_LINKS: LEFT_DOMAIN_STARTER_LINKS: A EA E CO#s CO* COd* YS YP Yt Yd GN DTie CO#n COp D##n ND STARTING_LINK_TYPE_TABLE: S##* v S##i v S##t v S##h v S##b v S##q v S##d z S##g v SF v SX v Wd s Wc s Wi z Wa z Ce* s Cet s TH b RS z O n OX n Js n Jp n J* n MVp p Mp p R* b Rn s Pa a A u Pg v Pv v I v PP v Cr s Cs s MX#* n TI n BIt n MVs b EA e E e TO t MVi t Mv v Mg* v CO#s f CO* g COd* g CO#n g MVa i MVb i OF p YS y YP y IN n ON n QI b Ma a CP* s CPi s CPx q MVt p MX#r b S##w z Pp p MVg z Mgp z MVx p SI n MX#p v Cc s L a MX#a a Yt y Yd y MG p JG n GN y MX#x p U n JT n MVh b Mr b MX#d b B#w s B#d s DTie e COq s Mj b OD n CX s COp c PF v Zc s Bc s K k D##n d ND d NIax h ; ---------------------------------------------------------------------- ; These links are not put in the word/link graph. They also cannot be the ; starter links for a domain. IGNORE_THESE_LINKS: Xca HA ; ---------------------------------------------------------------------- ; these links are not traced further if they point back before the root word ; The WV, CV and IV links point to root verbs, and cause trouble if traced ; backwards. For example: "Every farmer has a donkey." The period at the ; end of the sentence triggers the trace-back, and blows away the subject. RESTRICTED_LINKS: B#* D##w B#w B#d AFh MVt Xx HL SFsic AFd Bc CX EAh H HA PFc B#j Wd PF Z BW CV IV WV link-grammar-5.3.16/data/id/LICENSE0000664000076400007640000000206612447651211013443 00000000000000The MIT License (MIT) Copyright (c) 2014 Hendy Irawan 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.link-grammar-5.3.16/data/id/Makefile.am0000644000076400007640000000072013050045256014460 00000000000000 DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir=$(pkgdatadir)/id dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ LICENSE \ README.adoc # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) link-grammar-5.3.16/data/Makefile.in0000644000076400007640000005022513074512575014113 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-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 \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 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" ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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 = ady amy any ar de en fa he id kz lt ru tr vn demo-sql # Include the README in the tarball, but do not install it. EXTRA_DIST = README all: all-recursive .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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 # 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. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ 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" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 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; \ $(am__define_uniq_tagged_files); \ 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-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ 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 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 Makefile distclean-am: clean-am distclean-generic 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 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: @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: $(am__recursive_targets) install-am install-strip uninstall-am .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ check-am clean clean-generic clean-libtool cscopelist-am ctags \ ctags-am distclean distclean-generic distclean-libtool \ distclean-tags 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 \ installdirs-am maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags tags-am uninstall uninstall-am uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(pkgdatadir) # 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: link-grammar-5.3.16/data/fa/0000755000076400007640000000000013074513211012474 500000000000000link-grammar-5.3.16/data/fa/README0000664000076400007640000000371412431741033013304 00000000000000 Persian Link Grammar -------------------- By Jon Dehdari Brigham Young University Linguistics Department 2003-2005 This README is for 'persianlg', a Persian (Farsi) implementation of the Link Grammar (LG) syntactic parser. The LG Parser is a new approach to parsing sentences, and was developed at Carnegie Melon University. The parser works by simply linking words together. Directionality and distance are the primary constraints given, and are found in the 4.0.dict file. The Persian PersianLG implementation is the first full non-English implementation, to my knowledge. It works a little differently than the English version, due to the more complex word structure. Morphological pre-parsing is required, either by hand, using the included stemmer (stemmer.pl) [1], or using the Persian-pckimmo morphology engine. The LG-Soar framework, developed in the BYU Soar research group, has tied both the LG parser and the PC-Kimmo engine together, to provide seamless integration of morphology and syntax. Thus manual morphology pre-parsing is not necessary, nor is cutting and pasting pckimmo output to the link-parser input. For example, an unvoweled text like 'mn midAnm kh tu rfti.' (I know that you went), should go into the LG parser as 'mn mi dAn m kh tu rf t i.' See the orthography.txt file for the romanization scheme used. This package is Free Software, licensed under Lesser General Public License v.2.1 (www.fsf.org). See LICENSE for details. Note: the original PersianLG was made available under GPLv2; but, as of 2014, Jon Dehdari has consented to changing the license to LGPLv2.1 so that it can be included with the main Link Grammar project. [1] The stemmmer is located in the /morphology/fa directory. An example usage is: ./persianparse.sh 'man midAnam keh tu rafti.' or, equivalently: echo -e 'man midAnam keh tu rafti.\n' | ./stemmer.pl -u | link-parser fa link-grammar-5.3.16/data/fa/4.0.regex0000664000076400007640000000203112431741033013750 00000000000000 %***************************************************************************% % % % Copyright (C) 2013 Linas Vepstas % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % Want to match apostrophes, for abreviations (I'm I've, etc.) since these % cannot be auto-split with the current splitter. Also want to accept % hyphenated words, and word with underbars in them. %#ANY-WORD: /^[[:alnum:]_'-]+$/ %#ANY-PUNCT: /^[[:punct:]]+$/ % Match anything that doesn't match the above. % Match anything that isn't white-space. % Well ... actually, reject anything that begins or ends with % punctuation. We do this, so that tokenize can split off the % the affixes (trailing commas, etc) correctly. %#JUNK: /^[^[:punct:]][^[:space:]]+[^[:punct:]]$/ link-grammar-5.3.16/data/fa/4.0.dict0000664000076400007640000004646612766044421013615 00000000000000%***************************************************************************** % % % A Link Grammar Parser Dictionary for Persian % % (C) Jon Dehdari, 2004-2005 % % This file is distributed under the terms of the General Public License v.2 % % %***************************************************************************** % Dictionary version number is 5.0.1 (formatted as V5v0v1+) : V5v0v1+; : FA4ir+; % PERSIAN SYNTAX NOTES: % -Normal Order: (S) (PP) (O) V % -If Object if Definite: (S) (O & rA) (PP) V % -Marked categories in a phrase typically move to % the front, allowing pretty free word order % afterwards. Just make sure the grammatical % markers (rA, be, dar, az, ...) are present in % this situation. % COMPOUND VERB NOTES: % jAru: broom.n % zadan: hit.v % jAru zadan: sweep.v % jAru xub mi zad: "he/she used to sweep well" % jAru rA zad: "he/she hit the broom" % (see link 'K' for similar concept) % % EZAFE NOTES: -nouns can take ez. link afterwards and beforehand % -many preps (Geir, qAbel, sar, zir) must take ez. link afterwards, % -arabic preps (Geir, qAbel) can take ez. link beforehand, % -persian preps cannot take ez. link beforehand, % -pronouns cannot take ez. link afterwards, % -adj. and pronouns after nouns and prep. must form an ez. link % -adj. must take ez. link beforehand. % LGPARSER NOTE: The more to the left something is (ceteris % paribus) the closer it will link. This is important % for the SOV nature of Persian. Thus links from a verb: % {O-} & {S-}; % This makes it SOV % {S-} & {O-}; % And this makes it OSV % TODO: % q's (non y/n), % past participle verbs to form adj's % verbless things like 'fqirm' and ?'bzrg |m'? % complementizers for NP's 'the book that is green' % (situation: 'kh |gr dr |irAn hst m, verb', and other "if" situations at both the beginning and end of a sentence % more time and number situations % 0. Definitions % I. Nouns % II. Pronouns % III. Determiners % IV. Verbs % A. Normal Verbs % B. Intransitive Verbs % C. Compound Verbs % D. Auxiliary Verbs % E. Subordinating Verbs % F. Passive Verbs % G. Future Verbs % H. Verb Prefixes % I. Verb Suffixes % V. Prepositions and Case Particles % VI. Adjectives % VII. Adverbs % VIII. Other Grammatical Words % 0. Definitions % AV Adverb [CO|E|MV] % AJM Adjective Morphological Suffix (comparative|superlative) [?|L] % C Complementizer (aka Subordinate Clauses) [C] % CC Conjunction [CC] % CCcc Conjunction for conjunctions % CCAM Conjunction for attributive adjectives % CCAJM Conjunction for attributive adjectives, top level % CCAMr Conjunction for attributive adjectives on the Right side % CCAML Conjunction for attributive adjectives on the Left side % CCAP Conjunction for predicate adjectives % CCAJP Conjunction for predicate adjectives, top level % CCAPR Conjunction for predicate adjectives on the Right side % CCAPl Conjunction for predicate adjectives on the Left side % CCF Conjunction for CP's on the Left side % CCO Conjunction for Object (Accusative) phrases (both nouns and pronouns) % CCOR Conjunction for Acc. words on the Right side % CCOl Conjunction for Acc. words on the left side % CCOB Conjunction for Acc. phrases, top level % CCN Conjunction for Noun phrases, nominative % CCNR Conjunction for Nouns on the Right side % CCNl Conjunction for Nouns on the Left side % CCP Conjunction for Prepositional phrases % CCPP Conjunction for Prep phrases, top level % CCPr Conj. for objects in a PP on the Right side % CCPL Conj. for objects in a PP on the Left side % CCS Conjunction for Subject (nom), top level % COMMA Connects a final comma with the following conjunction (eg. Bob, Sue, and Bill) % D Determiner (eg. yek-ketAb) [D] % EZ Ezafe (links Noun and M (noun|adj|pronoun)) % I Verb Future [I] % IK Light Verbs separated by linearity violations from non-verbal element (in future tense - eg. man dast xuAham zad) % K Kompound verbs [K|ID?] % M Ezafe Construct or Genitive Pronominal Clitic (noun|adj|pronoun) [M|A]? (eg. ketAb e mA or ketAb-emAn) % NMS Noun Morphological Suffix - plural or indefinite (eg. ketAb-hA) % O Object (acc) [O] % On Object noun % Opn Object pronouns % ORDM Ordinal number suffix morpheme % P Predicate of stative verbs, for predicate adjectives, nouns [M] (eg. in ketAb ast; in bozorg ast) % PA Postposition Accusative (rA) % PO Preposition Object [J] % PP Preposition [MVp] % REL Relative clause [R] (eg. the book that I wrote is here) (note. using 'R' messes up stuff) % S Subject (nom) [S] % Sn Subject noun % Spn Subject pronouns (1st person,2nd... Plural, Singular) % SUB Subordinating word (eg. keh(that), AyA(y/n)) [TH] % SUBP Subordinating Phrase, followed by 'keh' (eg. vaqti keh(when), barAye in keh(so that)) % VM Verb Morpheme (prefixes: mi(DUR),be(IMPER or SUBJ),na(NEG)) [Pg| ] % VMO Verb Morpheme Object suffix (eg. didam-eC) [O] % VMP Verb Morpheme Person suffix (eg. did-am) % VMPK Verb Morpheme Person suffix for split complex predicates % VMPP Verb Morpheme Past Participle (eg. kard-eh) % VMT Verb Morpheme Tense suffix (d|t) % VPAS Verb Passive (Become + Past Participle) (eg. kardeh Codan) [Pv] % VPPP Verb Past Participle Person (eg. kardeh-am) % Wcc left Wall for sentences with coordinating conjunction % Wd left Wall for Declarative sentences with explicit subject % Wi left Wall for Imperative sentences, or any other sentence without explicit subject % Xp Sentence % I. Nouns : Sns+; : Sn3p+; : [On+]; : [Pn+]; : NMSp+; : NMSi+; : ( NMSp+ or NMSi+ ); : PA+; : PO-; : REL+; : D-; : DI+; : (EZ+ or M+); : M-; : (CCNR- or CCNl+); : (CCOR- or CCOl+); : (CCPr- or CCPL+); : CCAJM+; : {Wd-}; /fa/words/words.n /fa/words/words.proper UNKNOWN-WORD.n : % Nouns, normal ( % Nouns in prepositional phrases {} & {} & {( or )} & {} & {} & ( or ) ) or ( % Nouns in complement position of an ezAfe construct {} & [] % Square Brackets are ugly! Please get rid of me. & {( or )} ) or ( % Plural Nouns in nominal case & {( or )} & {} & {} & ( or ( & ) ) ) or ( % Singular Nouns in nominal case {} & {( or )} & {} & {} & ( or ( & ) ) ) or ( % Nouns in accusative case {} & {( or )} & {} & (( {} & {} & ( or ) ) or ( ) ) ) ; %({NMS+} & S+) or ({NMS+} & O+); % Similar to above stuff "hA.nms" "An.nms" "gAn.nms" "At.nms": % Noun morphemes, plural suffix NMSp-; %NMSp- & {NMSi+} & Spn3p+; % experimental "i.nms" "|i.nms": % Noun morphemes, indefinite suffix NMSi-; /fa/words/words.n.compound /fa/words/words.adj.compound UNKNOWN-WORD.nk: % Noun component of compound verbs %? ( % Rule out non-compounding possiblities, like 'yek jAru zad' or 'jAru rA zad' % % & % ) %or ( % Real compounds K+ ) ; % II. Pronouns : ( {Wd-} & Spn1+ ); : ( {Wd-} & Spn2+ ); : ( {Wd-} & Spn3s+ ); : ( {Wd-} & Spn3p+ ); : Opn+; : M-; : [M-]; : ( or or or ( ( & ) or () ) or ); marA.pnacc mrA.pnacc torA.pnacc trA.pnacc: % Acc. pronouns 'me' & 'thee' ; "man.pn" "mn.pn" "mA.pn" : % 1st person pronouns or ; "tu.pn" "ComA.pn" "CmA.pn" : % 2nd person pronouns or ; "|u.pn3s" "ce.wh" "ceh.wh" "ch.wh" : % 3rd person singular pronoun or ; "]nhA.pn" "]nAn.pn" "|iCAn.pn" : % 3rd person plural pronoun or ; "CAn.pme" "tAn.pme" "mAn.pme" "C.pme" "t.pme" "m.pme" : % Nominal enclitics eg. ketAbam 'my book' ; % III. Determiners "ik.d" "iek.d" "yek.d" "kmi.d" "hic.d" "kmtr.d" "bEDi.d" "hmh.d" "hm.d" "hmdigr.d" "]n.d" "|in.d" "cndin.d" : D+ or [] or [] or [[]] ; /fa/words/words.numbers: {ORDM+} & ( D+ or [] or [] or [[]] ) ; m.ordm om.ordm: % Ordinal suffix morpheme ORDM-; % IV. Verbs % MACROS : ( ( {VMdur-} & {VMneg-} ) or {VMbe-} ); : ( VMP+ % for normal verbs with personal morpheme suffixes or CCF+ % for verbs with no personal ending, followed by conjunction or VMPP+ % for past participle verbs; in perfect tense or [()] % for verbs with no personal ending (eg. 3rd person singular past) or [RW+] % for verbs with no personal ending (eg. 3rd person singular past) ); : ( VMP+ % for normal verbs with personal morpheme suffixes or CCF+ % for verbs with no personal ending, followed by conjunction or (SUB+ or C+) or VMPP+ % for past participle verbs; in perfect tense or [()] % for verbs with no personal ending (eg. 3rd person singular past) or [RW+] % for verbs with no personal ending (eg. 3rd person singular past) ); : {@AV-} & {( O- or CCOB-)} % for one Object, or multiple ones & {@AV-} & {PP-} & {@AV-} & {[Wi- or [[C-]]]} ; : {( P- or CCAJP-)} % for one Predicate noun/adj., or multiple ones & {@AV-} & {PP-} & {@AV-} & {[ Spn3s- or Sns- ]} & {[(Wi- or C- or CC-)]} ; /fa/words/words.v UNKNOWN-WORD.v: ( % For Non-Future tense (Normal) & {@AV-} % Adverbs can occur almost anywhere, at a phrasal level & & {VMT+} & ) or ( % For Future tense I- & {@AV-} & & VMT+ & {( CCF+ % verbs with no personal ending, followed by conjunction or VMPP+ % past participle verbs; in perfect tense or RW+ % verbs with no personal ending (eg. 3rd person singular past) )} ) ; % IV. Verbs B. Intransitive Verbs /fa/words/words.v.intransitive: ( % for non-future tense & {@AV-} & & {VMT+} & ( or ) ) or ( % For future tense I- & {@AV-} & & VMT+ & {( CCF+ % verbs with no personal ending, followed by conjunction or VMPP+ % past participle verbs; in perfect tense or RW+ % verbs with no personal ending (eg. 3rd person singular past) )} ) % For Future tense ; % IV. Verbs C. Compound Verbs /fa/words/words.v.compound: (( & {( [[PP-]] or VMO- )} % For prep. phrases or acc. enclitics between noun.k and light verb & K- % "K"ompound verbs. This gives false positives (eg. German "*Du sprichst auf") & ) or IK- ) & {VMT+} & ; % IV. Verbs D. Auxiliary Verbs % See subordinating verbs % IV. Verbs E. Subordinating Verbs /fa/words/words.v.sub "bAid.auxpr" "bAis.auxpa" "tuAn.auxpr" "tuAns.auxpa" "xuAs.auxpa" "AyA.q" "AiA.q" "]iA.q" : % Simple subordinating verbs and Y/N & {@AV-} & & {VMT+} & ; /fa/words/words.v.compound.sub: % Compound subordinating verbs & {@AV-} & K- & & {VMT+} & ; % IV. Verbs F. Passive Verb Cu.vpas C.vpas: & {I-} & VPAS- & {@AV-} & & {VMT+} & ; % IV. Verbs F. Past Perfect Verb bu.vpperf: & {I-} & VPPP- & {@AV-} & & {VMT+} & ; % IV. Verbs G. Future Verbs xuAh.fut: % Verb that marks future tense ( VMP+ or VMPK+ ) & {I+} % ( K- % future compound verbs % & {VMO-} % optional accusative enclitic % & VMP+ % & IK+ % ) %or % ( VMP+ & I+ ) ; % IV. Verbs H. Verb Prefixes na.vmn n.vmn: % Negative verbal prefix VMneg+; mi.vmd: % Durative verbal prefix VMdur+; be.vms b.vms: % Subjunctive or imperative verbal prefix VMbe+; % IV. Verbs I. Verb Suffixes "d.vmt" "t.vmt" : % Verb morpheme, tense VMT-; "emAn.vmo" "mAn.vmo" "etAn.vmo" "tAn.vmo" "eCAn.vmo" "CAn.vmo" "am.vmo" "m.vmo" "at.vmo" "et.vmo" "t.vmo" "aC.vmo" "eC.vmo" "C.vmo" : % Verb morpheme, object ( [VMO-] or [VMO+] ); : ({C-} or {Wi-}) & ( ( {CC-} & {VMO+} ) or ( {CC-} & {VMO+} & { CCF+ or ( SUB+ or [C+] ) or RW+ } ) ) ; : % Optional subject can only be 1st person pronoun {Spn1- or CCS-} & ; : % Optional subject can only be 2nd person pronoun {Spn2- or CCS-} & ; : % Optional pronoun can only be 3s; liberal linkage to singular nouns {Spn3s- or Sns-} & {[]} ; : % Optional subject must be a plural link -- either pronoun or noun or conjunction {Spn3p- or CCS- or Sn3p-} & ; : % Workaround for complex predicates separated by future verb VMP- % Normal situation - no split complex predicate or ( % Situation with complex predicates separated by future verb VMPK- % & IK- & {( [[PP-]] or VMO- )} & K- & IK+ ) ; "im.vmp" "m.vmp" : % Verb morpheme, 1st person & ; "id.vmp" "i.vmp" : % Verb morpheme, 2nd person & ; "d.vmp" "O.vmp" : % Verb morpheme, 3rd person singular & ; "nd.vmp" : % Verb morpheme, 3rd person plural & ; h.per eh.per: % Verb Past Particple Morpheme Suffix %dh.perf th.perf deh.perf teh.perf: % Verb Past Particple Morpheme Suffix VMPP- & {( VPPP+ or VPAS+ % For 'to become', 'kardeh Chodan' )} ; "|im.perf" "|m.perf" : % Verb Past Participle Person Particle :-) 1st person VPPP- & ; "|id.perf" "|i.perf" : % Verb Past Participle Person Particle :-) 2nd person VPPP- & ; "|st.perf" : % Verb Past Participle Person Particle :-) 3rd person singular VPPP- & ; "|nd.perf" : % Verb Past Participle Person Particle :-) 3rd person plural VPPP- & ; % V. Prepositions and Case Particles /fa/words/words.pp: % Preposition, normal ( {EZ+} & ( PO+ % eg. 'barA ye1 man2' or CCPP+ % eg. 'barA ye1 man va2 to' ) ) & PP+; rA.acc: % Postposition, accusative PA-; % VI. Adjectives : (CCAMr- or CCAML+); : (CCAPR- or CCAPl+); %/fa/words/words.adj UNKNOWN-WORD.adj: % Adjectives, normal /fa/words/words.adj: % Adjectives, normal ( { AJM+ } &( Pa+ % Predicate adjectives or ) ) or ( ( M- % Attributive adjectives or ) & ( {} or { AJM+ } ) ) ; "tarin.ajm" "trin.ajm" "tar.ajm" "tr.ajm" : % Adjectival suffixes - comparative & superlative AJM-; % VII. Adverbs /fa/words/words.adv "kojA.wh" "kjA.wh": % Adverbs, normal AV+; % A.K.A. in English as MVa, CO, Em (Quickly I go, I quickly go, I go quickly) % VIII. Other Grammatical Words "ke.sub" "keh.sub" "kh.sub" ":" : % Complementizer/relativizer (the ":" is temporary) {SUBP-} & ( SUB- or REL- ) & C+; "agar.sub" "|gr.sub" "magar.sub" "mgr.sub" : % Complementizer "if" NOTE: it's kinda in between complementizer and coordinating conjuntion (moreso complementizer). hmmmm C+ & ({ SUB- or SUB+ }) ; "e.ez" "ie.ez" "ye.ez": % ezAfe -- for Gen., Adj. EZ- % Warning: This is not like the EZ link for English & M+; "brAi.subp" "brA.subp" "vaqti.subp" "uaqti.subp" "uqti.subp": % Complementizer Phrase % question: I know that you know. I know when you know. I know what you know. I know and you know. SUBP+ ; "va.cc" "ua.cc" "u.cc" "yA.cc" "iA.cc" "fqT.cc" "faqaT.cc" "vali.cc" "uali.cc" "uli.cc" : % coordinating conjunctions 'and, or, but' ( ( % for Prep Phrases {COMMA-} & CCPL- & (CCP- or CCPP-) & (CCPr+) ) % for Prep Phrases or ( % for Noun Phrases ( % for noun-nom {COMMA-} & CCNl- & CCNR+ & (CCN+ or CCS+) & {Wd-} ) % for noun-nom or ( % for noun-acc {COMMA-} & CCOl- & CCOR+ & {} & (CCO+ or CCOB+) ) % for noun-acc ) % for Noun Phrases or ( % Adjectives ( % Pred Adj % {COMMA-} CCAPl- & CCAPR+ & (CCAP+ or CCAJP+) ) % Pred Adj or ( % Attr Adj CCAMr+ & CCAML- & (CCAM- or CCAJM-) ) % Attr Adj ) % Adjectives ) or ( % for CP's {COMMA-} & {CCcc-} % CCcc is for multiple CC's & CC+ & {CCcc+} ) % for CP's or ( % for CP's in 1st position {COMMA-} & CCF- & {Wcc-} & CC+ & {CCcc+} % CCcc is for multiple CC's ) % for CP's in 1st position ; "," : ( ( ( % for Prep Phrases CCPL- & (CCP- or CCPP-) & (CCPr+) ) % for Prep Phrases or ( % for Noun Phrases ( % noun-nom CCNl- & CCNR+ & (CCN+ or CCS+) ) % noun-nom or ( ) % noun-acc ) % for Noun Phrases ) or ( {CCcc-} % CCcc is for multiple CC's & CC+ & {CCcc+} ) % for CP's or ( CCF- & CC+ & {CCcc+} % CCcc is for multiple CC's ) % for CP's in the first position or COMMA+ ) % needs to look for another CC to the right of it, also ; %":" ";" : % Colon and Semicolon %; %NUMBERS: ; LEFT-WALL: ( Wcc+ or [Wi+] or [[Wd+]] ) & {Xp+}; % Connects to the Subject in declarative sentence, or Verb in subjectless or imperative sentence RIGHT-WALL: RW- ; "." "?" "!" : % Period, Question Mark, and Exclamation Xp- & RW+ ; % The Junkyard % & ( % CCPr+ % or % CCcc+ % ) % ) % for the first CC in a PP % or % ( % CCcc- % & CCPr- % & ( % CCPr+ % or % CCcc+ % ) % ) % for multiple CC's in a PP, not the first CC %% For verbs %& {S-} %& {@AV-} %& {C-} %%% Formerly external files that have been incorporated into this file: % words.v.m.person.1 words.v.m.person.2 words.v.m.person.3s words.v.m.person.3p % words.pronoun.1 words.pronoun.2 words.pronoun.3s words.pronoun.3p % words.v.perfect.person.1 words.v.perfect.person.2 words.v.perfect.person.3s words.v.perfect.person.3p % words.v.m.object words.pronoun.m.enclitic words.v.m.tense words.adj.m.suffix words.q.aya words.comp.if words.n.m.suffix % words.v.aux words.det link-grammar-5.3.16/data/fa/Makefile.in0000644000076400007640000005474313074512575014512 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/fa ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-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 \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in README DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 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" ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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 = words DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir = $(pkgdatadir)/fa dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = README $(DICTS) \ corpus-basic.batch all: all-recursive .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/fa/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/fa/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) # 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. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ 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" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 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; \ $(am__define_uniq_tagged_files); \ 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-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ 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" cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files 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 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ 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 check-am: all-am check: check-recursive all-am: Makefile $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(dictdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done 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 Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-dictDATA 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 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: $(am__recursive_targets) install-am install-strip uninstall-am .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ check-am clean clean-generic clean-libtool cscopelist-am ctags \ ctags-am distclean distclean-generic distclean-libtool \ distclean-tags distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir)/words -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/fa/4.0.knowledge0000664000076400007640000000250112431741033014617 00000000000000; Post-processing knowledge file ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: ANY e link-grammar-5.3.16/data/fa/4.0.affix0000664000076400007640000000011512431741033013734 00000000000000 ")" "%" "," "." ":" ";" "?" "!" "''" "'" : RPUNC+; "(" "$" "``": LPUNC+; link-grammar-5.3.16/data/fa/words/0000755000076400007640000000000013074513211013632 500000000000000link-grammar-5.3.16/data/fa/words/words.numbers0000664000076400007640000000212112431741033016304 000000000000000.num Sfr.num Sefr.num 1.num 2.num du.num dou.num 3.num sh.num seh.num 4.num chAr.num cahAr.num cAhAr.num 5.num pnj.num panj.num 6.num CC.num CeC.num 7.num hft.num haft.num 8.num hCt.num haCt.num 9.num nh.num noh.num 10.num dh.num dah.num 11.num iAzdh.num iAzdah.num 12.num duAzdh.num dauAzdah.num 13.num sizdh.num sizdah.num 14.num chArdh.num cahArdah.num 15.num pAnzdh.num pAnzdah.num punzdh.num 16.num CAnzdh.num CAnzdah.num Cunzdh.num 17.num hfdh.num hefdah.num hifdh.num 18.num hijdh.num hijdah.num hjdh.num 19.num nuzdh.num nuzdah.num 20.num bist.num 30.num si.num 40.num chl.num cehel.num 50.num pnjAh.num panjAh.num 60.num CSt.num CaSt.num 70.num hftAd.num haftAd.num 80.num hCtAd.num haCtAd.num 90.num nud.num nauad.num 100.num Sd.num Sad.num 200.num duist.num diuist.num deuist.num 300.num siSd.num siSad.num 400.num chArSd.num cahArSad.num 500.num pAnSd.num pAnSad.num punSd.num 600.num CCSd.num CeCSad.num CiCSd.num 700.num hftSd.num haftSad.num 800.num hCtSd.num haCtSad.num 900.num nhSd.num nohSad.num 1000.num hzAr.num hezAr.num 1000000.num miliun.num link-grammar-5.3.16/data/fa/words/words.adv0000664000076400007640000000052112431741033015405 00000000000000]njA.av ]rum.av ]xr.av Hti.av bAlA.av bArhA.av bAz.av blh.av bzudi.av cnin.av CAid.av diCb.av diruz.av dubArh.av fqT.av frdA.av gAni.av HAlA.av hm.av hmcnin.av hmin.av hnuz.av hrcnd.av kAmlA.av ps.av ruzAnh.av sps.av %sxt.av SbH.av tnd.av xub.av ziAd.av zud.av |Glb.av |injA.av |inTur.av |knun.av |l]n.av |lAn.av |mCb.av |mruz.av |ul.av link-grammar-5.3.16/data/fa/words/words.proper0000664000076400007640000000124312431741033016144 00000000000000]lis.proper ]lmAn.proper ]mrikA.proper ]mrikAi.proper ]siA.proper ErAq.proper SdAm.proper bAsilisk.proper bhCt.proper bumn.proper dAriuC.proper Eli.proper fArsi.proper fATmh.proper frAnsh.proper gutiirz.proper hnd.proper hndstAn.proper hndustAn.proper Hsin.proper jhnm.proper jmEh.proper kAstArikA.proper kihAn.proper kruz.proper kurC.proper lAdn.proper lndn.proper mAdrid.proper mAik.proper mAnuMl.proper mHmd.proper mslmAn.proper qr]n.proper rDA.proper rubrtA.proper simpsun.proper thrAn.proper tinA.proper trki.proper |d.proper |irAn.proper |ln.proper |lnA.proper |nglstAn.proper |rdn.proper |rupA.proper |slAm.proper |spAniA.proper |srAIil.proper |stun.proper |un.proper link-grammar-5.3.16/data/fa/words/words.n0000664000076400007640000001066212431741033015077 00000000000000]b.n ]bCAr.n ]b--mEdni.n ]b--miuh.n |br.n |briCm.n ]CGAl.n |Ck.n ]Cpz-xAnh.n |CxAS.n |d.n ]dAms.n ]drs.n ]ftAb.n ]GAz.n |Hmq.n ]hu.n ]indh.n ]it.n |idz.n ]inh.n |kVrit.n |llh.n ]ludgi.n ]muzC.n |ndAzh.n |nEAm.n |ngCt.n |ngCtr.n |ngur.n |njAm.n ]ntn.n ]pAndis.n ]rAiC.n |rbAb-rujuE.n ]rd.n |rqAm.n |rzC.n ]sAnsur.n |sb.n |sb-suAri.n ]smAn.n ]sprin.n ]tC.n ]uAz.n ]xr--hfth.n |xbAr.n ]zAr.n ]zmAiC--hsth-i.n ]zmAiC--xun.n ]zmAiCgAh.n bAbA.n bch.n bACh.n bAd.n bdn.n bEd-z-Zhr.n bEDi.n bAG.n bGl.n bAGbAni.n bAG-uHC.n bhAr.n bhrh-kCi.n bAl.n bAlC.n bAlh.n bAlkn.n bnA--iAdbud.n bAndAJ.n bndr.n bnd--kfC.n bAnk.n bqih.n bAr.n brAbri.n brAdr.n brAdr-xuAndh.n bArAn.n brndh.n brAnmh.n brsi.n brh.n brf.n brnAmh.n brq.n bsktbAl.n bAstAn-CnAsi.n bstni.n bsth--psti.n bATri.n bxC.n bAxt.n bAzndh.n bAzAr.n bAzi.n bAzigr.n bAzihA-i-lmpik.n bAztAb.n bAzu.n biAbAn.n bliT.n bmArstAn.n bnzin.n biCtr.n bikAri.n biliArd.n bimAri.n bimh.n bini.n bi-SdA.n bi-xAnmAni.n bCqAb.n bks.n blndi.n bluAr.n brs.n brj.n brnCit.n bTri.n bxAr.n bz.n bzrgrAh.n bzrgsAl.n bu.n budAii.n bush.n Cb.n cAdr.n chAr-Cnbh.n Chr.n CAistgi.n ckC.n cmn.n cmdAn.n cp.n cAqu.n cArk.n crbi.n crm.n crx.n ctr.n cCm.n cCm-pzCk.n chl.n ck.n crAG.n crAG--rAhnmAii.n crAG-quh.n Crkt.n Cir.n ciz.n cizi.n CruE.n cub.n CurA.n Curi.n dbirstAn.n dAdgAh.n dEuA.n dftrch.n dftr--fruC.n dftr--tlfn.n dftr--xATrAt.n dhAn.n dhAni.n dAImi.n dAinAsur.n dlil.n dlqk.n dmA.n dAmn.n dndAn.n dndAn-drd.n dndAn-pzCk.n dndh.n dAnC-Amuz.n dAnCgAh.n dAnCju.n dAnCmnd.n dqiqh.n %dr.n drjh.n dr-bAz-kn.n drd.n drd--mEdh.n drdnAk.n drh.n driA.n driAch.n drs.n dAru.n druAzh.n druAzh-bAn.n dAru-xAnh.n dst.n dAstAn.n dstCuii.n dsth.n dst-fruC.n dstgAh.n dstgAh--tluiziun.n dstkC.n dstmAl-kAGLi.n dAur.n duAzdh.n duCnbh.n ducrxh.n ducrxh-suAr.n duCAxh.n dujin.n dult.n duqlu.n durh.n %dAxl.n dh.n dl.n dmkrAsi.n drxt.n drxt--m.n dsAmbr.n diCb.n digr.n dikCnri.n din.n diruz.n diuAr.n dEA.n dgmh.n d-hfth.n dktr.n dlmh.n dlmh-bAdnjAn.n dm.n dniA.n druGgu.n dum.n dxtr.n dzd.n durbin.n dust.n EbA.n EAbr.n EAbr-bAnk.n EACqAnh.n EDlh.n Eid--pAk.n Eink--AftAbi.n EkAs.n EkAsi.n Eks.n ElAmt.n Eml.n Eml-grA.n Emh.n Enkbut.n Eqidh.n Erusk.n Erusi.n Esl.n Etiqh.n EuArD.n |CArh.n |Cth-Aur.n |CtbAh.n |dArh.n |dArh--pst.n EbAdt.n ECA--rbAni.n EdAlt.n |ElAm.n |EtiAd.n |EtmAd.n |EtrAD.n |EtrAf.n |EtSAb.n |HsAs.n |HsAsAt.n |HtrAm.n |jArh.n |jAzh.n |jAzh--kAr.n |mAm.n |mCb.n |mDA.n |mruz.n |msAl.n |mtiAz.n |nEkAs.n |njil.n |nqlAb.n |ntxAb.n |ntxAbAt.n EnuAn.n |qtSAd.n |rAIh.n |rtfAE.n |ski.n |sm.n |sm--kuck.n |stEfA.n |strAHt.n |tHAdih.n |xrAj.n |zduAj.n fDA.n fDAnurd.n flAt.n fAl-bin.n fn.n fnr.n fndk.n fqir.n fqr.n frC.n frd.n frdA.n frhng.n frznd.n fCAr.n fCAr--xun.n fkr.n flz.n flfl.n fnjAn.n furih.n film.n frSt.n frudgAh.n futbAl.n GLA.n GLA-i-nuzAd.n glu.n glu-drd.n GAr.n Grb.n grdn-bnd.n grdC.n grdh.n grmA.n gArsn.n gAu.n guAhinAmh.n guAhinAmh-i-rAnndgi.n GuASi.n gAu-Snduq.n GAz.n gAz.n gdA.n giAh.n gl.n grm.n gitAr.n gLCth.n gLrnAmh.n gl-fruC.n gmrk.n gnAh.n grbh.n grg.n Grub.n gruh.n gruh--rAk.n gruh-musiqi.n Grur.n gzArC.n guC.n guCh.n guCt--xuk.n guCuArh.n gunh.n guril.n gurkn.n gurxr.n gusAlh.n gusfnd.n HCrh.n hfth.n hfth-i-bEd.n hfth-i-gLCth.n HiuAn.n HiuAnAt.n HiuAn--uHCi.n Hjm.n HAl.n HAlikh.n HmAm.n hmkAr.n Hmlh.n hmrAh.n Hqiqt.n hr.n hrd.n Hrkt.n hr-kdAm.n HsAsiAt.n HSir.n hsti.n huA.n huAdAr.n huApimA.n hzinh-i-psti.n hdih.n hdih-i-Erusi.n hlikuptr.n hndu.n Hrfh.n HsAb.n hic.n HDur.n ix.n jhAn.n jAmEh.n jAm--jhAni.n jridh.n jAru.n juAb.n jik.n jikjik.n jmhuri.n kCti.n kAr.n ksi.n kCur.n knAr.n ktAb.n klinik.n kmith.n knndh.n krh-i-zmin.n kt.n kulr.n lb.n Lrh.n lizArd.n mAdr.n mAh.n mimun.n mjls.n mnTqh.n mrd.n mrdm.n murd.n miAn.n miz.n mCklAt.n mhnds.n mjAhdin.n mu.n muC.n murch.n nAm.n nAmh.n nAn.n nTr.n nuzAd.n nZr.n ngAh.n nuisndh.n nZAm.n nim.n nuE.n |rdk.n |stAn.n pA.n pdr.n pnjrh.n pAru.n psr.n piC.n psrk.n pul.n qbD.n qbr.n qbrstAn.n qADi.n qfsh.n qhrmAni.n qhuh.n qhuh-xAnh.n qici.n qAiq.n qAiq-muturi.n qimt.n qlb.n qlEh.n qnAri.n qAnun.n qAnun-gLAri.n qAnun-sAzi.n qrnTinh.n qrAr.n qrArdAd.n qSr.n qTAr.n qTAr-brqi.n qdis.n qsmt.n qdrt.n qfl.n qrS.n qTb-nmA.n qut.n quTi.n rd.n rAh.n rAhi.n rHmt.n rIis.n rAjE.n rptur.n ruAn.n riAl.n ruH.n ruHAnit.n ruz.n ruznAmh.n SdA.n sAEt.n SfHh.n sg.n sAHl.n sAl.n smt.n snd.n sng.n sr.n sAzmAn.n srC.n sib.n SbH.n srb.n Surt.n tCxiS.n tkAn.n Trf.n TrH.n Tur.n tlfn.n tluiziun.n tim.n uAqE.n uqt.n urq.n urzC.n uzir.n uzArt.n ujud.n xb.n xbr.n xlij.n xAnh.n xiAbAn.n xdA.n xdAund.n xud.n xuAhr.n xun.n zn.n zxm.n link-grammar-5.3.16/data/fa/words/words.v.compound0000664000076400007640000000015312431741033016724 00000000000000br.vk C.vkp dAC.vk dA.vkj dAr.vkp dh.vkjp grf.vk krd.vk kr.vk kCi.vk kn.vkp rf.vk ru.vkp z.vk zn.vkp zd.vk link-grammar-5.3.16/data/fa/words/words.adj0000664000076400007640000000401012431741033015366 00000000000000]bi.aj |bri.aj ]ftAbi.aj ]hsth.aj |mn.aj |nsAni.aj |rzAn.aj ]sAn.aj |Sli.aj ]smi.aj |ul.aj ]xr.aj |xir.aj ]zAd.aj |z-piC.aj bA-rzC.aj bd.aj bEd.aj bin-lmlli.aj bAlA.aj bAstAni.aj bsth.aj bAz.aj bAznCsth.aj bdun--srb.aj biCtr.aj bikAr.aj birun.aj blnd.aj blnd-qd.aj bzrg.aj Cbih.aj CAd.aj CAisth.aj CluArk.aj cAq.aj Cksth.aj Cirin.aj CjAE.aj CluG.aj DEif.aj dhAni.aj dAImi.aj drdnAk.aj dst-sAz.aj Dxim.aj Dd.aj dlsuz.aj drAz.aj digr.aj diuAnh.aj drst.aj dum.aj dur.aj EAddi.aj Ejib.aj EAli.aj Emiq.aj EAql.aj ESbAni.aj |dAmh.aj |DTrAri.aj |jtmAEi.aj Emumi.aj |qtSAdi.aj fqir.aj fAsd.aj flzi.aj fCrdh.aj fq-lEAdh.aj Gir--EAdi.aj Gir--mstqim.aj Gir--qAbl--fhm.aj GlT.aj Gmgin.aj Gni.aj grm.aj grAn.aj grd.aj gij.aj gLCth.aj grCnh.aj HADr.aj Hli.aj hLiAn-gu.aj hmAnnd.aj HAmlh.aj hmin.aj hr.aj Hsud.aj hic.aj ihudi.aj ik-bAr.aj ik-srh.aj in.aj jAlb.aj jAmd.aj juAn.aj jdi.aj kAfi.aj klh-Cq.aj km.aj kAml.aj kmiAb.aj knd.aj kVif.aj klAsik.aj knAr.aj khnh.aj kuck.aj kutAh.aj lAGr.aj mCGul.aj mChur.aj mHli.aj mAhr.aj mimun.aj mjAni.aj mLhbi.aj mnTqh-i.aj mriD.aj msiHi.aj mSnuEi.aj mst.aj murd.aj mxSuS.aj mhrbAn.aj mli.aj mCAbh.aj mCkl.aj mEtqd.aj mfid.aj mHAfZh-kAr.aj mhndsi.aj mhm.aj mjrd.aj mmkn.aj mrdh.aj msAui.aj mstqim.aj mtfAut.aj mtujh.aj mTmMn.aj mxAlf.aj mzAHm.aj nA-Amn.aj nAbinA.aj nACnuA.aj nArnji.aj nAtuAn.aj nzdik.aj nAzk.aj ngrAn.aj nim.aj niz.aj nqrh-i.aj |rupAii.aj pidA.aj pAiin.aj prxACgr.aj pr.aj pr-sr-u-SdA.aj qAbl.aj qblA.aj qblAN.aj qCng.aj qdimi.aj qui.aj rAHt.aj rAst.aj ruCn.aj ruii.aj ruzAnh.aj sbk.aj sbz.aj sAdh.aj SAf.aj sAkt.aj sAliAnh.aj sngin.aj srAziri.aj srbAzi.aj srd.aj srgrmi.aj srgrm-knndh.aj susiAlist.aj sxt.aj sfid.aj sft.aj siAh.aj siAsi.aj sum.aj srb-dAr.aj Surti.aj tk.aj tmAm.aj tmiz.aj tnbl.aj tnhA.aj tqribn.aj tArik.aj tSfih--Cdh.aj tAzh.aj tCnh.aj tirh.aj tnd.aj uADH.aj ufAdAr.aj uHCt-nAk.aj usiE.aj Vrutmnd.aj xili.aj xAlS.aj xAli.aj xAm.aj xrAb.aj xArji.aj xsth.aj xTrnAk.aj xuAb-Alud.aj xuC-CAns.aj xuCmzh.aj xud.aj xud-xuAh.aj xudxuAh.aj xjAlti.aj xis.aj xSuSi.aj xub.aj zrd.aj zibA.aj zir.aj zud.aj link-grammar-5.3.16/data/fa/words/words.v0000664000076400007640000000362012431741033015103 00000000000000].vp ]fri.v ]frin.v |fzA.v |fzu.v ]m.v ]mix.v ]miz.v ]mux.v ]muz.vp |ndAx.v |ndAz.v |rziAbi-krd.v ]ur.v ]uix.v ]uiz.v |ZhAr-dAC.v ]zmA.v ]zmu.v bAC.v bAid.v bAis.v bnd.v br.v brgC.v bs.v bAx.v bxCi.v bAz.v bin.vp br.vp CAid.v CAis.v Cu.vp Ckn.v Cks.v Cmr.v CnAs.v Cnu.v CnAx.v Cni.v ci.v cin.v C.v CmAr.v Cs.v dA.v dAC.v %dAn.vp dAns.v dAr.vp driAft-krd.v drs-dA.v dst-z.v dh.vp di.v dun.v duruG-gf.v dux.v duz.v Eml-krd.v |CArh-krd.v |DAfh-krd.v |dAmh-dAd.v |dEA-krd.v |ElAm-krd.v |HsAs-krd.v |ijAd-krd.v |jArh-krd.v |jAzh-dA.v |jAzh-dAd.v |mDA-krd.v |mtHAn-krd.v |mtiAz-grf.v |njAm-dAd.v |nkAr-krd.v |ntxAb-krd.v EnuAn-krd.v |qAmt-krd.v |ski-krd.v |stdlAl-krd.v |stfAdh-krd.v |strAHt-krd.v |xtSAS-dAd.v |zduAj-krd.v fhmi.v frAmuC-krd.v frib.v frif.v frmA.v frmu.v fCAr.v fCr.v fkr-krd.v frstA.v fruC.v frux.v gC.v gp-z.v ]GAz-krd.v grf.v gir.vp gf.v gLAC.v gLC.v gLAr.v gLr.v grsnh-bud.v gzArC-dAd.v gu.vp guC-krd.v Hds-krd.v hLiAn-gf.v Hml-krd.v hm-z.v Hq-bud.v Hrf-z.v hst.vp hCdAr-dAd.v HDur-dAC.v hl-dA.v iAb.v iAd-krd.v iAf.v jCn-grf.v jA-mAn.v jng-krd.v jriAn-dAC.v jlugiri-krd.v jdA-krd.v js.v jstju-krd.v ju.v kAC.v kCf-krd.v kAr.v kr.v kAr-krd.v ksb-krd.v kCi.v knAr-gLAC.v kmk-krd.v kn.vp kub.v kuf.v lbxnd-krd.v lms-krd.v lAzm-dACt.v Lkr-krd.v mHkum-krd.v mAn.v mTrH-krd.v mir.vp mr.v nfs-kCi.v nmA.v nmu.v nuAx.v nCAn-dAd.v nCAn-krd.v nCs.v nCin.v ngAh-krd.v nuC.v nuis.vp nist.v nuCi.v |ftA.v |mduAri-krd.v pCimAn-C.v pimA.v pimu.v piund.v pius.v pAlA.v pLir.v pLirf.v pAlu.v prdAx.v prdAz.v pri.v ps-dA.v pAsx-dAd.v pz.vp pidA-krd.v pr-krd.v prsi.v px.v puCi.v qrAr-dAC.v qrD-dAC.v qrD-krd.v qfl-krd.v rf.v rAh-rft.v rAn.v rAnndgi-krd.v rng-krd.v rnj-br.v rsAn.v ru.vp rsi.v rx-dAd.v rub.v sfr-krd.v sAx.v sAz.vp spAr.v spr.v srC.v tAb.v tAf.v t|kid-krd.v tAkid-krd.v tSriH-krd.v tuAn.v tuAns.v tuSif-krd.v ujud-dAC.v xbr-dAd.v xrAb-krd.v xri.v xrid-rft.v xAs.v xATrnCAn-krd.v xuAn.v xur.v xiz.v xunrizi-krd.v z.v zn.vp link-grammar-5.3.16/data/fa/words/Makefile.in0000644000076400007640000004034613074512575015642 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/fa/words ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(wordsdir)" DATA = $(words_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ WORDS = \ words.adj \ words.adj.compound \ words.adv \ words.n \ words.n.compound \ words.numbers \ words.pp \ words.pp.compound \ words.proper \ words.v \ words.v.compound \ words.v.compound.sub \ words.v.intransitive \ words.v.m.infinitive \ words.v.sub wordsdir = $(pkgdatadir)/fa/words words_DATA = $(WORDS) EXTRA_DIST = $(WORDS) all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/fa/words/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/fa/words/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-wordsDATA: $(words_DATA) @$(NORMAL_INSTALL) @list='$(words_DATA)'; test -n "$(wordsdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(wordsdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(wordsdir)" || exit 1; \ fi; \ 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)$(wordsdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(wordsdir)" || exit $$?; \ done uninstall-wordsDATA: @$(NORMAL_UNINSTALL) @list='$(words_DATA)'; test -n "$(wordsdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(wordsdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(wordsdir)"; 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-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-wordsDATA 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: uninstall-wordsDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am 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 install-wordsDATA installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags-am uninstall uninstall-am uninstall-wordsDATA .PRECIOUS: Makefile # 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: link-grammar-5.3.16/data/fa/words/words.v.intransitive0000664000076400007640000000004112431741033017613 00000000000000|st.vip bu.vi bud.vi C.vi Cu.vip link-grammar-5.3.16/data/fa/words/words.v.m.infinitive0000664000076400007640000000001612431741033017475 00000000000000dn.inf tn.inf link-grammar-5.3.16/data/fa/words/words.n.compound0000664000076400007640000000062412431741033016717 00000000000000dust.nk dst.nk jAru.nk SHbt.nk fkr.nk lAzm.nk zng.nk |ElAm.nk tSriH.nk t|kid.nk tAkid.nk xATrnCAn.nk |DAfh.nk |CArh.nk |miduAri.nk pidA.nk EnuAn.nk Lkr.nk ]GAz.nk |dEA.nk tuSif.nk driAft.nk |ijAd.nk Eml.nk sfr.nk |stfAdh.nk mTrH.nk mHkum.nk |ntxAb.nk |rziAbi.nk iAd.nk |ZhAr.nk ujud.nk HoDur.nk qrAr.nk jriAn.nk rx.nk xbr.nk |dAmh.nk |njAm.nk |xtSAS.nk gzArC.nk nCAn.nk |jAzh.nk hoCdAr.nk pAsx.nk kAr.nk link-grammar-5.3.16/data/fa/words/words.adj.compound0000664000076400007640000000002212431741033017210 00000000000000tmAm.ajk xrAb.ajk link-grammar-5.3.16/data/fa/words/words.v.sub0000664000076400007640000000010012431741033015661 00000000000000bud.vs dAC.vs dAn.vs dAns.vs dh.vs gft.vs guid.vs hst.vs |st.vs link-grammar-5.3.16/data/fa/words/Makefile.am0000664000076400007640000000076312766044421015627 00000000000000WORDS= \ words.adj \ words.adj.compound \ words.adv \ words.n \ words.n.compound \ words.numbers \ words.pp \ words.pp.compound \ words.proper \ words.v \ words.v.compound \ words.v.compound.sub \ words.v.intransitive \ words.v.m.infinitive \ words.v.sub wordsdir=$(pkgdatadir)/fa/words words_DATA = $(WORDS) EXTRA_DIST = $(WORDS) link-grammar-5.3.16/data/fa/words/words.pp.compound0000664000076400007640000000000012431741033017065 00000000000000link-grammar-5.3.16/data/fa/words/words.pp0000664000076400007640000000012612431741033015253 00000000000000|z.pp bA.pp brAi.pp brA.pp bh.pp b.pp bi.pp dr.pp jz.pp tA.pp mVl.pp mAnnd.pp dAxl.pp link-grammar-5.3.16/data/fa/words/words.v.compound.sub0000664000076400007640000000003512431741033017513 00000000000000Cd.vks Cu.vks kn.vks krd.vks link-grammar-5.3.16/data/fa/4.0.constituent-knowledge0000664000076400007640000000324312431741033017200 00000000000000; ; XXX FIXME: I think these are copied from the english dicts, and are ; not apprpriate for Persian! ; DOMAIN_STARTER_LINKS: S##* S##i SF SX Ce* Cet RS O OX Js Jp J* MVp Mp R* Rn Pa TH Pg Pv I PP Cr Cs MX#* Wc Wd Wi TI BIt MVs TO Mv Mg* MVa OF ON IN QI Ma CP* CPi CPx MVt S##w MX#r Pp MVi MVg Mgp MVx SI MX#p Cc S##t S##h S##b S##q L MX#a MG JG MX#x U S##d JT MVh Mr B#w B#d MVb COq Mj OD CX S##g PF Zc MX#d Bc K NIax DOMAIN_CONTAINS_LINKS: URFL_ONLY_DOMAIN_STARTER_LINKS: LEFT_DOMAIN_STARTER_LINKS: A EA E CO#s CO* COd* YS YP Yt Yd GN DTie CO#n COp D##n ND STARTING_LINK_TYPE_TABLE: S##* v S##i v S##t v S##h v S##b v S##q v S##d z S##g v SF v SX v Wd s Wc s Wi z Ce* s Cet s TH b RS z O n OX n Js n Jp n J* n MVp p Mp p R* b Rn s Pa a A u Pg v Pv v I v PP v Cr s Cs s MX#* n TI n BIt n MVs b EA e E e TO t MVi t Mv v Mg* v CO#s f CO* g COd* g CO#n g MVa i MVb i OF p YS y YP y IN n ON n QI b Ma a CP* s CPi s CPx q MVt p MX#r b S##w z Pp p MVg z Mgp z MVx p SI n MX#p v Cc s L a MX#a a Yt y Yd y MG p JG n GN y MX#x p U n JT n MVh b Mr b MX#d b B#w s B#d s DTie e COq s Mj b OD n CX s COp c PF v Zc s Bc s K k D##n d ND d NIax h ; ---------------------------------------------------------------------- ; These links are not put in the word/link graph. They also cannot be the ; starter links for a domain. IGNORE_THESE_LINKS: Xca HA ; ---------------------------------------------------------------------- ; these links are not traced further if they point back before the root word RESTRICTED_LINKS: B#* D##w B#w B#d AFh MVt Xx HL SFsic AFd Bc CX EAh H HA PFc B#j Wd PF Z BW link-grammar-5.3.16/data/fa/corpus-basic.batch0000664000076400007640000000011512766044421016021 00000000000000 % After stemming -- use stemmer.pl to get these. mn mi dAn m kh tu rf t i link-grammar-5.3.16/data/fa/Makefile.am0000644000076400007640000000071113050045341014445 00000000000000SUBDIRS=words DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir=$(pkgdatadir)/fa dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = README $(DICTS) \ corpus-basic.batch # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir)/words -rmdir $(dictdir) link-grammar-5.3.16/data/any/0000755000076400007640000000000013074513210012674 500000000000000link-grammar-5.3.16/data/any/4.0.regex0000664000076400007640000000202312431741033014152 00000000000000 %***************************************************************************% % % % Copyright (C) 2013 Linas Vepstas % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % Want to match apostrophes, for abreviations (I'm I've, etc.) since these % cannot be auto-split with the current splitter. Also want to accept % hyphenated words, and word with underbars in them. ANY-WORD: /^[[:alnum:]_'-]+$/ ANY-PUNCT: /^[[:punct:]]+$/ % Match anything that doesn't match the above. % Match anything that isn't white-space. % Well ... actually, reject anything that begins or ends with % punctuation. We do this, so that tokenize can split off the % the affixes (trailing commas, etc) correctly. JUNK: /^[^[:punct:]][^[:space:]]+[^[:punct:]]$/ link-grammar-5.3.16/data/any/4.0.dict0000644000076400007640000000161613074512013013766 00000000000000 %***************************************************************************% % % % Copyright (C) 2013 Linas Vepstas % % % % See file "README" for information about commercial use of this system % % % %***************************************************************************% % Dictionary version number is 5.3.16 (formatted as V5v3v16+) : V5v3v16+; % Left-wall @ANY allows multiple head-words, e.g. head-nouns and also % head-verbs. See the README.md file for more. LEFT-WALL: @ANY+; ANY-WORD: {@ANY-} & {@ANY+}; ANY-PUNCT: {@ANY-} & {@ANY+}; UNKNOWN-WORD: {@ANY-} & {@ANY+}; JUNK: {@ANY-} & {@ANY+}; link-grammar-5.3.16/data/any/Makefile.in0000644000076400007640000004026313074512575014703 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/any ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex \ README.md dictdir = $(pkgdatadir)/any dict_DATA = $(DICTS) EXTRA_DIST = $(DICTS) all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/any/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/any/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(dictdir)"; 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-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-dictDATA 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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 tags-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/any/4.0.knowledge0000664000076400007640000000250112431741033015020 00000000000000; Post-processing knowledge file ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: ANY e link-grammar-5.3.16/data/any/README.md0000644000076400007640000000334313074512013014076 00000000000000 Defintion of the "ANY" language. -------------------------------- The dictionary define here will parse "any" language, exploring all combinatoric possibilities. It is used for certain machine-learning tasks, when one wants to iterate over all possible parse trees in every possible way. Some important design notes to be kept in mind. * The code implicitly assumes that white-space is a word-separator. This works great for just about all modern langauges, but can present difficulties for ancient and academic texts. In particular, Chinese texts are NOT written with white-space separated words, and word segmentation is outside the bounds of what can be supported here. * Punctuation: the `4.0.affix` file defines a set of leading and trailing punctuation that is automatically stripped from the beginings and endings of words. The list of punctuation in manually assembled, and is more-or-less complete and appropriate for most modern lanuages. Again, this assumption can be problematic. In a truly purist approach to language-learning, the learning process should be able to discern punctuation on it's own, without needing to have it be pre-specified. However, this is currently impractical, and so the short-term hack is that punctuation is stripped, manually, here. * Root words: The current dictionary allows the identification of multiple "root" words, e.g. of words that could be interpreted as root-verbs and root-nouns (subjects). This may come as a surprise to some linguists, as there is only one root in the Chomskian tradition, and many dependency grammars share this tradition and only link to a single root, usually the root verb. This is accomplished by having LEFT-WALL attach with `@ANY+`. link-grammar-5.3.16/data/any/4.0.affix0000644000076400007640000000077313074512013014143 00000000000000 ")" "}" "]" ">" » 〉 ) 〕 》 】 ï¼½ ã€ã€ "’’" "’" ''.y '.y "%" "," "." 。 ":" ";" "?" "!" ‽ ØŸ ï¼Ÿï¼ â€¦.y ....y "â€" "–" "â€" 〠~ ¢ ₵ â„¢ â„  : RPUNC+; "(" "{" "[" "<" « 〈 ( 〔 《 〠[ 『 「 `` „ “ ‘ ''.x '.x ….x ....x ¿ ¡ "$" £ ₤ € ¤ ₳ ฿ â‚¡ â‚¢ â‚  â‚« à§³ Æ’ â‚£ ₲ â‚´ â‚­ ₺ ℳ â‚¥ ₦ â‚§ ₱ â‚° ₹ ₨ ₪ ï·¼ ₸ â‚® â‚© Â¥ ៛ í˜¸ì  â€  †† ‡ § ¶ © ® â„— â„– "#": LPUNC+; ""«»《》ã€ã€‘『ã€`„“": QUOTES+; link-grammar-5.3.16/data/any/4.0.constituent-knowledge0000644000076400007640000000004413034607717017405 00000000000000 STARTING_LINK_TYPE_TABLE: ANY* v link-grammar-5.3.16/data/any/Makefile.am0000644000076400007640000000062013074512013014646 00000000000000 DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex \ README.md dictdir=$(pkgdatadir)/any dict_DATA = $(DICTS) EXTRA_DIST = $(DICTS) # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) link-grammar-5.3.16/data/de/0000755000076400007640000000000013074513210012475 500000000000000link-grammar-5.3.16/data/de/4.0.regex0000664000076400007640000001464112431741033013764 00000000000000 %***************************************************************************% % % % Copyright (C) 2005, 2006 Sampo Pyysalo, Sophie Aubin % % Copyright (C) 2009, 2012 Linas Vepstas % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % This file contains regular expressions that are used to match % tokens not found in the dictionary. Each regex is given a name which % determines the disjuncts assigned when the regex matches; this name % must be defined in the dictionary along with the appropriate disjuncts. % Note that the order of the regular expressions matters: matches will % be attempted in the order in which the regexs appear in this file, % and only the first match will be used. % Numbers. % XXX, we need to add utf8 U+00A0 "no-break space" % % Allows at most two colons in hour-muinute-second HH:MM:SS expressions % Allows at most two digits between colons HMS-TIME: /^[0-9][0-9]?(:[0-9][0-9]?(:[0-9][0-9]?)?)?(AM|PM|am|pm)?$/ % e.g. 1950's leading number can be higher, for science fiction. % Must be four digits, or possible three. Must end in s, 's ’s DECADE-TIME: /^([1-4][0-9][0-9]|[1-9][0-9])0(s|'s|’s)$/ % Day-of-month names; this regex will match before the one below. DAY-ORDINALS: /^(1st|2nd|3rd|[4-9]th|1[0-9]th|2(0th|1st|2nd|3rd|[4-9]th)|30th|31st)$/ % Ordinal numbers; everything except 1st through 13th % is handled by regex. ORDINALS: /^[1-9][0-9]*(0th|1st|2nd|3rd|[4-9]th)$/ % Allows any number of commas or periods % Be careful not match the period at the end of a sentence; % for example: "It happened in 1942." NUMBERS: /^[0-9,.]*[0-9]$/ % This parses signed numbers and ranges, e.g. "-5" and "5-10" and "9+/-6.5" NUMBERS: /^[0-9.,-]*[0-9](\+\/-[0-9.,-]*[0-9])?$/ % Parses simple fractions e.g. "1/60" with no decimal points or anything fancy FRACTION: /^[0-9]+\/[0-9]+$/ % "10(3)" exponent (used in PubMed) NUMBERS: /^[0-9.,-]*[0-9][0-9.,-]*\([0-9:.,-]*[0-9][0-9.,-]*\)$/ % Roman numerals % The first expr has the problem that it matches an empty string. % Thus, the next four rules have at least one section is non-empty. % (This is an issue for er in german, which is both a word and a suffix.) % ROMAN-NUMERAL-WORDS: /^M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ ROMAN-NUMERAL-WORDS: /^M+(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ ROMAN-NUMERAL-WORDS: /^M*(CM|DC{0,3}|C{1,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ ROMAN-NUMERAL-WORDS: /^M*(CM|D?C{0,3}|CD)(XC|LX{0,3}|X{1,3}|XL)(IX|V?I{0,3}|IV)$/ ROMAN-NUMERAL-WORDS: /^M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|VI{0,3}|I{1,3}|IV)$/ % The look-ahead below would be a better solution, than the four lines % above, but it seems that neither gnu-regex nor bsd-regex support % load-ahead, and so we can't use this. % ROMAN-NUMERAL-WORDS: /^(?=.+)M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ % Strings of initials. e.g "Dr. J.G.D. Smith lives on Main St." INITIALS: /^([A-Z]\.)+$/ % Greek letters with numbers GREEK-LETTER-AND-NUMBER: /^(alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega)\-?[0-9]+$/ PL-GREEK-LETTER-AND-NUMBER: /^(alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega)s\-?[0-9]+$/ % Some "safe" derived units. Simple units are in dictionary. % The idea here is for the regex to match something that is almost % certainly part of a derived unit, and allow the rest to be % anything; this way we can capture difficult derived units such % as "mg/kg/day" and even oddities such as "micrograms/mouse/day" % without listing them explicitly. % TODO: add more. % Some (real) misses from these: % micrograms.kg-1.h-1 microM-1 J/cm2 %/day mN/m cm/yr % m/s days/week ml/s degrees/sec cm/sec cm/s mm/s N/mm (is that a unit?) % cuts/minute clicks/s beats/minute x/week W/kg/W %/patient-year % microIU/ml degrees/s counts/mm2 cells/mm3 tumors/mouse % mm/sec ml/hr mJ/cm(2) m2/g amol/mm2 animals/group % h-1 min-1 day-1 cm-1 mg-1 kg-1 mg.m-2.min-1 ms.cm-1 g-1 % sec-1 ms-1 ml.min.-1kg-1 ml.hr-1 % also, both kilometer and kilometers seem to be absent(!) % remember "mm"! UNITS: /^([npmk]|nano|pico|milli|micro|kilo)?(g|grams?)\// % grams/anything UNITS: /^([fnmp]|femto|nano|micro|pico|mu)?mol(es)?\// % mol/anything UNITS: /^[a-zA-Z\/.]+\/((m|micro)?[lLg]|kg|mol|min|day|h)$/ % common endings % common endings, except in the style "mg.kg-1" instead of "mg/kg". UNITS: /^[a-zA-Z\/.1-]+\.((m|micro)?[lLg]|kg|mol|min|day|h)(-1|\(-1\))$/ % combinations of numbers and units, e.g. "50-kDa", "1-2h" % TODO: Clean up and check that these are up-to-date wrt the % dictionary-recognized units; this is quite a mess currently. % TODO: Extend the "number" part of the regex to allow anything % that the NUMBER regex matches. % One problem here is a failure to split up the expression ... % e.g. "2hr" becomes 2 - ND - hr with the ND link. But 2-hr is treated % as a single word ('I is a 2-hr wait') % NUMBER-AND-UNIT: /^[0-9.,-]+(msec|s|min|hour|h|hr|day|week|wk|month|year|yr|kDa|kilodalton|base|kilobase|base-pair|kD|kd|kDa|bp|nt|kb|mm|mg|cm|nm|g|Hz|ms|kg|ml|mL|km|microm|\%)$/ % Comment out above, it screws up handling of unit suffixes, for % example: "Zangbert stock fell 30% to $2.50 yesterday." % Plural proper nouns. % Make sure that apostrophe-s is split out correctly. PL-CAPITALIZED-WORDS: /^[[:upper:]].*[^iuoys'’]s$/ % Other proper nouns. % We demand that these end with an alphanumeric, i.e. explicitly % reject punctuation. We don't want this regex to "swallow" any trailing % commas, colons, or periods/question-marks at the end of sentences. % In addition, this must not swallow words ending in 's 'll etc. % (... any affix, for that matter ...) and so no embedded apostrophe CAPITALIZED-WORDS: /^[[:upper:]][^'’]*[^[:punct:]]$/ % Sequence of punctuation marks. If some mark appears in the affix table % such as a period, comma, dash or underscore, and there's a sequence of % these, then treat it as a "fill-in-the-blank" placeholder. % This matters only for punc. appearing in the affix table, since the % tokenizer explicitly mangles based on these punctution marks. % % Look for at least four in a row. UNKNOWN-WORD: /^[.,-]{4}[.,-]*$/ link-grammar-5.3.16/data/de/4.0.dict0000644000076400007640000005416113042741441013576 00000000000000 %***************************************************************************% % % % Copyright (C) 1991-1998 Daniel Sleator and Davy Temperley % % % % See file "README" for information about commercial use of this system % % % %***************************************************************************% % Dictionary version number is 5.0.2 (formatted as V5v0v2+) : V5v0v2+; : DE4de+; % NOUNS, PRONOUNS % Masculine singular Hund.n Mann.n Brief.n Stein.n Freund.n Koenig.n Punkt.n Schuh.n Mond.n Ball.n Markt.n Frosch.n Hof.n Rock.n Sohn.n Baum.n Traum.n Arzt.n Satz.n Monat.n Bericht.n Erfolg.n Versuch.n Professor.n Doktor.n Staat.n Junge.n Bauer.n Nachbar.n Name.n Lehrer.s Vater.n Bruder.n Schlussel.s Vogel.n Apfel.n Garten.n Tag.n Park.n: {GE+} & {Rm+ or @M+} & {@MX+} & ( ((({@Ae-} & Dnmd-) or ({@Ar-} & Dnmi-)) & (Ss+ or SIs- or (Xd- & Xc+ & MX-) or SJr- or SJl+)) or ({@An-} & Dam- & (O- or J*a- or B+)) or ({@An-} & Ddm- & (J*d- or JB+))); % Feminine singular Katze.n Frau.n Hand.n Bank.n Nacht.n Stadt.n Wand.n Wurst.n Form.n Bahn.n Uhr.n Zahl.n Zeit.n Ansicht.n Gestalt.n Krankheit.n Bibliothek.n Blume.n Ecke.n Farbe.n Geige.n Karte.n Kueche.n Nase.n Reise.n Sache.n Strasse.n Woche.n Regel.n Schwester.n Tochter.n Mutter.n Tuer.n Geschichte.n: {GE+} & {Rf+ or @M+} & {@MX+} & ( ({@Ae-} & Dnf- & (Ss+ or SIs- or O- or B+ or J*a- or (Xd- & Xc+ & MX-) or SJr- or SJl+)) or ({@An-} & Ddf- & (J*d- or JB+)) or ({@An-} & Dgf- & GE-)); % Neuter singular Maedchen.s Haus.n Jahr.n Bein.n Stueck.n Teil.n Geschenk.n Geschaeft.n Papier.n Glas.n Land.n Wort.n Buch.n Bild.n Kind.n Bett.n Auge.n Ende.n Buero.n Auto.n Kino.n Fenster.s Messer.s Verbrechen.s Halsband.n: {GE+} & {Rn+ or @M+} & {@MX+} & ( ((({@Ae-} & Dnnd-) or ({@As-} & Dnni-)) & (Ss+ or SIs- or O- or J*a- or B+ or (Xd- & Xc+ & MX-) or SJr- or SJl+)) or ({@An-} & Ddn- & (J*d- or JB+))); % Masculine genitive Hundes.n Mannes.n Briefes.n Steines.n Freundes.n Koeniges.n Punktes.n Schuhes.n Mondes.n Balles.n Marktes.n Frosches.n Hofes.n Rockes.n Sohnes.n Baumes.n Traumes.n Arztes.n Satzes.n Monates.n Berichtes.n Erfolges.n Versuches.n Professores.n Doktors.n Staates.n Junges.n Bauern.s Nachbares.n Names.n Lehrers.s Vaters.n Bruders.n Schlusseles.s Vogeles.n Apfeles.n Gartenes.n Tages.n Parkes.n: {GE+} & {Rn+ or @M+} & {@MX+} & {@An-} & Dgm- & GE-; % Neuter genitive Maedchenes.s Hauses.n Jahres.n Beines.n Stueckes.n Teiles.n Geschenkes.n Geschaeftes.n Papieres.n Glases.n Landes.n Wortes.n Buches.n Bildes.n Kindes.n Bettes.n Auges.n Endes.n Bueros.s Autos.s Kinos.s Fensters.n Messers.n Verbrechenes.n: {GE+} & {Rn+ or @M+} & {@MX+} & {@An-} & Dgn- & GE-; % Plural Maenner.n Hunde.n Katzen.n Frauen.n Hauser.n Maedchenen.n Briefe.n Steine.n Freunde.n Koenige.n Punkte.n Schuhe.n Monde.n Baelle.n Maerkte.n Froesche.n Hoefe.n Roecke.n Soehne.n Baeume.n Traeume.n Aerzte.n Saetze.n Monate.n Berichte.n Erfolge.n Versuche.n Professoren.n Doktoren.n Staaten.n Jungen.n Bauern.p Nachbarn.n Namen.n Lehrer.p Vaeter.n Brueder.n Schlussel.p Voegel.n Aepfel.n Gaerten.n Haende.n Baenke.n Naechte.n Staedte.n Waende.n Wuerste.n Kuenste.n Banken.n Formen.n Bahnen.n Uhren.n Zahlen.n Zeiten.n Ansichten.n Gestalten.n Krankheiten.n Bibliotheken.n Blumen.n Ecken.n Farben.n Geigen.n Karten.n Kuechen.n Nasen.n Reisen.n Sachen.n Strassen.n Wochen.n Regeln.n Schwestern.n Toechter.n Muetter.n Jahre.n Beine.n Stuecke.n Teile.n Geschenke.n Geschaefte.n Papiere.n Glaeser.n Laender.n Woerter.n Buecher.n Bilder.n Gelder.n Kinder.n Betten.n Augen.n Enden.n Bueros.p Autos.p Kinos.p Fenster.p Messer.p Verbrechen.p Maedchen.p Tagen.n Parke.n Tueren.n Halsbaender.n Geschichten.n: {GE+} & {Rp+ or @M+} & {@MX+} & {@An-} & ( (Dnp- & (Sp+ or SIp- or O- or J*a- or B+ or (Xd- & Xc+ & MX-) or SJr- or SJl+)) or (Ddp- & (J*d- or JB+)) or (Dgp- & GE-)); %Masculine mass Kaese.n: {GE+} & {Rm+ or @M+} & {@MX+} & ( (((({@Ae-} & Dnmd-) or ({@Ar-} & {Dnmi- or Dm-}))) & (Ss+ or SIs- or (Xd- & Xc+ & MX-))) or (({@An-} & {Dam- or Dm-}) & (O- or J*a- or B+)) or ((({@An-} & Ddm-) or ({@Am-} & {Dm-})) & (J*d- or JB+))); %Feminine mass Arbeit.n Luft.n Milch.n: {GE+} & {Rf+ or @M+} & {@MX+} & ( (({@Ae-} & {Dnf- or Dm-}) & (Ss+ or SIs- or O- or B+ or J*a- or (Xd- & Xc+ & MX-))) or ((({@An-} & Ddf-) or ({@Ar-} & {Dm-})) & (J*d- or JB+)) or ((({@An-} & Dgf-) or ({@Ar-} & {Dm-})) & GE-)); %Neuter mass Geld.n Wasser.n Bier.n Brot.n: {GE+} & {Rn+ or @M+} & {@MX+} & ( ((({@Ae-} & Dnnd-) or ({@As-} & {Dnni- or Dm-})) & (Ss+ or SIs- or O- or J*a- or B+ or (Xd- & Xc+ & MX-))) or ((({@An-} & Ddn-) or ({@Am-} & {Dm-})) & (J*d- or JB+))); %Masculine mass genitive Kaeses.n: {GE+} & {Rn+ or @M+} & {@MX+} & (({@An-} & Dgm-) or ({@As-} & {Dm-})) & GE-; %Neuter mass genitive Geldes.n Wassers.n Bieres.n Brotes.n: {GE+} & {Rn+ or @M+} & {@MX+} & (({@An-} & Dgn-) or ({@As-} & {Dm-})) & GE-; %PRONOUNS AND DETERMINERS ich: Si+ or SIi-; du: Sd+ or SId-; es.p: Ss+ or SIs- or O- or J*a- or B+; er.p: Ss+ or SIs-; wir: Sp+ or SIp-; ihr.p: Sr+ or SIr- or J*d- or JB+; sie.s: Ss+ or SIs- or O- or J*a- or B+; sie.p: Sp+ or SIp- or O- or J*a- or B+; das.p dies: Ss+ or SIp- or O- or B+ or JB+; mich dich ihn: O- or J*a- or B+; mir dir ihm: J*d- or JB+; uns: O- or J*a- or J*d- or B+ or JB+; ihnen: J*d- or JB+; der.d dieser jener: Dnmd+ or Ddf+ or Dgf+ or Dgp+; die.d diese jene: Dnf+ or Dnp+; das.d: Dnnd+; den.d diesen jenen: Dam+ or Ddp+; dem.d diesem jenem: Ddm+ or Ddn+; des.d: Dgm+ or Dgn+; dieses jenes: Dnnd+ or Dgm+; der.r: (RSs+ & {Xd- & Xc+} & Rm-); die.r: ((RSs+ or RO+) & {Xd- & Xc+} & Rf-) or (RSp+ & {Xd- & Xc+} & Rp-); das.r: ((RSs+ or RO+) & {Xd- & Xc+} & Rn-); den.r: (RO+ & {Xd- & Xc+} & Rm-); ein: Dnmi+ or Dnni+; eine: Dnf+; einen: Dam+; einer: Ddf+ or Dgf+; einem: Ddm+ or Ddn+; eines: Dgm+ or Dgn+; mein dein sein.d unser ihr.d euer: Dnmi+ or Dnni+; meine deine seine unsere ihre eure: Dnf+ or Dnp+; meinen deinen seinen unseren ihren euren: Dam+ or Ddp+ or Dgf+; meiner deiner seiner unserer ihrer eurer: Ddf+ or Dgf+ or Dgp+; meinem deinem seinem unserem ihrem eurem: Ddm+ or Ddn+; meines deines seines unseres ihres eures: Dgm+ or Dgn+; einige: Dnp+ or Sp+ or SIp- or O- or J*a- or B+; einigen: Ddp+ or J*d- or JB+; einiger: Dgp+ or GE-; etwas.d: Dm+; zwei drei vier fuenf sechs sieben acht neun zehn: D*p+; s: YS- & D+; % VERBS bin.v war.i: (((Si- or ({CO-} & SIi+)) & (O+ or P+) & W-) or ((B- or PI-) & (Si- & C-))) & {SC+}; bist.v warst.v: (((Sd- or ({CO-} & SId+)) & (O+ or P+) & W-) or ((B- or PI-) & (Sd- & C-))) & {SC+}; ist.v war.s: (((Ss- or ({CO-} & SIs+)) & (O+ or P+) & W-) or ((B- or PI-) & ((Ss- & C-) or RSs-))) & {SC+}; sind.v waren.v: (((Sp- or ({CO-} & SIp+)) & (O+ or P+) & W-) or ((B- or PI-) & ((Sp- & C-) or RSp-))) & {SC+}; seid.v wart.v: (((Sr- or ({CO-} & SIr+)) & (O+ or P+) & W-) or ((B- or PI-) & (Sr- & C-))) & {SC+}; sein.v: (B- or PI-) & (I- or II+); gewesen.v: (B- or PI-) & (Pb- or PIb+); habe.v hatte.i: (((Si- or ({CO-} & SIi+)) & (O+ or PP+) & {@MV+} & W-) or ({@MVI-} & (((B- or PPI-) & (Si- & (C- or RO-))) or (Sit- & RO-)))) & {SC+}; hast.v hattest.v: (((Sd- or ({CO-} & SId+)) & (O+ or PP+) & {@MV+} & W-) or ({@MVI-} & (((B- or PPI-) & (Sd- & (C- or RO-))) or (Sdt- & RO-)))) & {SC+}; hat.v hatte.s: (((Ss- or ({CO-} & SIs+)) & (O+ or PP+) & {@MV+} & W-) or ({@MVI-} & (((B- or PPI-) & ((Ss- & (C- or RO-)) or RSs-)) or (Sst- & RO-)))) & {SC+}; habt.v hattet.v: (((Sr- or ({CO-} & SIr+)) & (O+ or PP+) & {@MV+} & W-) or ({@MVI-} & (((B- or PPI-) & (Sr- & (C- or RO-))) or (Srt- & RO-)))) & {SC+}; hatten.v: (((Sp- or ({CO-} & SIp+)) & (O+ or PP+) & {@MV+} & W-) or ({@MVI-} & (((B- or PPI-) & ((Sp- & (C- or RO-)) or RSp-)) or (Spt- & RO-)))) & {SC+}; haben.v: (((Sp- or ({CO-} & SIp+)) & (O+ or PP+) & {@MV+} & W-) or ({@MVI-} & (((B- or PPI-) & ((Sp- & (C- or RO-)) or RSp-)) or (Spt- & RO-)))) & {SC+}; haben.i: {ZU-} & {@MVI-} & (B- or PPI-) & ((Xd- & Xc+ & SCz-) or I- or IIt+); gehabt.v: {@MVI-} & ((B- & PP-) or ({B-} & PPIt+)); muss.v soll.v will.v kann.v musste.v sollte.v wollte.v kannte.m: (((Si- or Ss- or ({CO-} & (SIi+ or SIs+))) & I+ & W-) or (II- & (((Si- or Ss-) & (C- or RO-)) or RS-))) & {SC+}; werde.v: (((Si- or ({CO-} & SIi+)) & (I+ or PV+) & W-) or ((II- or PVI-) & Si- & (C- or RO-))) & {SC+}; wird.v: (((Ss- or ({CO-} & SIs+)) & (I+ or PV+) & W-) or ((II- or PVI-) & ((Ss- & (C- or RO-)) or RSs-))) & {SC+}; wurde.v: (((Si- or Ss- or ({CO-} & (SIi+ or SIs+))) & (I+ or PV+) & W-) or ((II- or PVI-) & (((Si- or Ss-) & (C- or RO-)) or RS-))) & {SC+}; musst.v sollst.v willst.v kannst.v musstest.v solltest.v wolltest.v kanntest.m: (((Sd- or ({CO-} & SId+)) & I+ & W-) or (II- & Sd- & (C- or RO-))) & {SC+}; wirst.v wurdest.v: (((Sd- or ({CO-} & SId+)) & (I+ or PV+) & W-) or ((II- or PVI-) & Sd- & (C- or RO-))) & {SC+}; muesst.v sollt.v wollt.v koennt.v: (((Sr- or ({CO-} & SIr+)) & I+ & W-) or (II- & Sr- & (C- or RO-))) & {SC+}; werdet.v wurdet.v: (((Sr- or ({CO-} & SIr+)) & (I+ or PV+) & W-) or ((II- or PVI-) & Sr- & (C- or RO-))) & {SC+}; muessen.v sollen.v wollen.v koennen.v muessten.v sollten.v wollten.v kannten.m: (((Sp- or ({CO-} & SIp+)) & I+ & W-) or (II- & (I- or II+ or ((Sp- & (C- or RO-)) or RSp-)))) & {SC+}; werden.v wurden.v: (((Sp- or ({CO-} & SIp+)) & (I+ or PV+) & W-) or ((II- or PVI-) & (I- or II+ or ((Sp- & (C- or RO-)) or RSp-)))) & {SC+}; worden.i: PVI- & (Pb- or PIb+); muessen.i sollen.i wollen.i koennen.i werden.i: (II- & (I- or II+)); gehe.v spreche.v bleibe.v fahre.v komme.v laufe.v sterbe.v an+komme.v ging.i sprach.i blieb.i fuhr.i kam.i lief.i starb.i an+kam.i: (((Si- or ({CO-} & SIi+)) & {@MV+} & {K+} & W-) or ({KI-} & {@MVI-} & Si- & C-)) & {SC+}; gehst.v sprichst.v bleibst.v faehrst.v kommst.v laeufst.v stirbst.a an+kommst.v gingst.v sprachst.v bliebst.v fuhrst.v kamst.v liefst.v starbst.v an+kamst.v: (((Sd- or ({CO-} & SId+)) & {@MV+} & {K+} & W-) or ({KI-} & {@MVI-} & Sd- & C-)) & {SC+}; geht.v spricht.v bleibt.v faehrt.v kommt.v laeuft.v stirbt.v an+kommt.v ging.s sprach.s blieb.s fuhr.s kam.s lief.s starb.s an+kam.s: (((Ss- or Sr- or ({CO-} & (SIs+ or SIr+))) & {@MV+} & {K+} & W-) or ({KI-} & {@MVI-} & (((Ss- or Sr-) & C-) or RSs-))) & {SC+}; % Sr- gingt.v spracht.v bliebt.v fuhrt.v kamt.v lieft.v starbt.v an+kamt.v: (((Sr- or ({CO-} & SIr+)) & {@MV+} & {K+} & W-) or ({KI-} & {@MVI-} & Sr- & C-)) & {SC+}; gehen.v sprechen.v bleiben.v fahren.v kommen.v laufen.v sterben.v an+kommen.v: (((Sp- or ({CO-} & SIp+)) & {@MV+} & {K+} & W-) or ({KI-} & {@MVI-} & (((Sp- & C-) or RSp-)))) & {SC+}; gehen.i sprechen.i bleiben.i fahren.i kommen.i laufen.i sterben.i an+kommen.i: {ZU-} & {KI-} & {@MVI-} & ((Xd- & Xc+ & SCz-) or I- or IIi+); % SCz- needs an optional SC+ gingen.v sprachen.v blieben.v fuhren.v kamen.v liefen.v starben.v an+kamen.v: (((Sp- or ({CO-} & SIp+)) & {@MV+} & {K+} & W-) or ({KI-} & {@MVI-} & ((Sp- & C-) or RSp-))) & {SC+}; gesprochen.v: {KI-} & {@MVI-} & (PP- or PPIi+); gegangen.v geblieben.v gekommen.v gestorben.v gelaufen.v an+gekommen.v: {KI-} & {@MVI-} & (Pb- or PIb+); gefahren.v: {KI-} & {@MVI-} & (Pb- or PIb+ or PP- or PPIi+); spiele.v koche.v esse.v trinke.v schreibe.v lese.v spielte.i kochte.i ass.i trank.i schrieb.i las.i: (((Si- or ({CO-} & SIi+)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & Sio- & (C- or RO-))) & {SC+}; spielst.v kochst.v isst.d trinkst.v schreibst.v liest.d spieltest.v kochtest.v assest.i trankst.v schriebst.i lasst.v: (((Sd- or ({CO-} & SId+)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & Sdo- & (C- or RO-))) & {SC+}; spielt.v kocht.v isst.s trinkt.v schreibt.v liest.s spielte.s kochte.s asst.s trank.s schrieb.s las.s: (((Ss- or Sr- or ({CO-} & (SIs+ or SIr+))) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & (((Sso- or Sro-) & (C- or RO-)) or RSs-))) & {SC+}; spieltet.v kochtet.v asset.v tranket.v schriebet.v last.v: (((Sr- or ({CO-} & SIr+)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & Sro- & (C- or RO-))) & {SC+}; spielen.v kochen.v essen.v schreiben.v lesen.v: (((Sp- or ({CO-} & SIp+)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & (((Spo- & (C- or RO-)) or RSp-)))) & {SC+}; spielen.i kochen.i essen.i schreiben.i lesen.i: {ZU-} & {@MVI-} & {B-} & ((Xd- & Xc+ & SCz-) or I- or IIo+); spielten.v kochten.v assen.i tranken.v schrieben.v lasen.v: (((Sp- or ({CO-} & SIp+)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & ((Spo- & (C- or RO-)) or RSp-))) & {SC+}; gespielt.v gekocht.v gegessen.v geschrieben.v gelesen.v: {@MVI-} & (PV- or PVI+ or ({B-} & (PP- or PPIo+))); sehe.v schlage.v mache.v hoere.v kenne.v brauche.v nehme.v trage.v finde.v jage.v sah.i schlug.i machte.i hoerte.i kannte.i brauchte.i nahm.i trug.i fand.i jagte.i: (((Si- or ({CO-} & SIi+)) & O+ & {@MV+} & W-) or ({@MVI-} & {B-} & Sit- & (C- or RO-))) & {SC+}; siehst.v schlaegst.v machst.v hoerst.v kennst.v brauchst.v nimmst.v traegst.v findest.v jagst.v sahst.v schlugst.v machtest.v hoertest.v kanntest.v brauchtest.v nahmst.v trugst.v fandest.i jagtest.v: (((Sd- or ({CO-} & SId+)) & O+ & {@MV+} & W-) or ({@MVI-} & {B-} & Sdt- & (C- or RO-))) & {SC+}; sieht.v schlaegt.v macht.v hoert.v kennt.v braucht.v nimmt.v traegt.v findet.v jagt.v sah.s schlug.s machte.s hoerte.s kannte.s brauchte.s nahm.s trug.s fand.s jagte.s: (((Ss- or Sr- or ({CO-} & (SIs+ or SIr+))) & O+ & {@MV+} & W-) or ({@MVI-} & {B-} & (((Sst- or Srt-) & (C- or RO-)) or RSst-))) & {SC+}; saht.v schlugt.v machtet.v hoertet.v kanntet.v brauchtet.v nahmet.v trugt.v fandet jagtet.v: (((Sr- or ({CO-} & SIr+)) & O+ & {@MV+} & W-) or ({@MVI-} & {B-} & Srt- & (C- or RO-))) & {SC+}; sehen.v schlagen.v machen.v hoeren.v kennen.v brauchen.v nehmen.v tragen.v jagen.v: (((Sp- or ({CO-} & SIp+)) & O+ & {@MV+} & W-) or ({@MVI-} & {B-} & ((Spt- & (C- or RO-)) or RSpt-))) & {SC+}; sehen.i schlagen.i machen.i hoeren.i kennen.i brauchen.i nehmen.i tragen.i jagen.i: {ZU-} & {@MVI-} & {B-} & ((Xd- & Xc+ & SCz-) or I- or IIt+); sahten.v schlugten.v machten.v hoerten.v kannten.v brauchten.v nahmen.v trugten.v fanden.v jagten.v: (((Sp- or ({CO-} & SIp+)) & O+ & {@MV+} & {SC+} & W-) or ({@MVI-} & {B-} & ((Spt- & (C- or RO-)) or RSpt-))) & {SC+}; gesehen.v geschlagt.v gemacht.v gehoert.v gekannt.v gebraucht.v genommen.v getragen.v gefunden.v gejagt.v erschreckt.v: {@MVI-} & (PV- or PVI+ or (B- & PP-) or ({B-} & PPIt+)); gebe.v bringe.v kaufe.v gab.i brachte.i kaufte.i: (((Si- or ({CO-} & SIi+)) & {J*d+} & O+ & {@MV+} & W-) or ({@MVI-} & {B-} & {JB-} & Sit- & (C- or RO-))) & {SC+}; % To handle dative relative clauses: % ...& ({@MVI-} & {B-} & {JB-} & Sit- & (C- or RO- or RJ-))) & {SC+}; % make RJ incompat with JB. When RJ is used, B will be obligatory, as it should be! gibst.v bringst.v kaufst.v gabst.v brachtest.v kauftest.v: (((Sd- or ({CO-} & SId+)) & {J*d+} & O+ & {@MV+} & W-) or ({@MVI-} & {B-} & {JB-} & Sdt- & (C- or RO-))) & {SC+}; gibt.v bringt.v kauft.v gab.s brachte.s kaufte.s: (((Ss- or Sr- or ({CO-} & (SIs+ or SIr+))) & {J*d+} & O+ & {@MV+} & W-) or ({@MVI-} & {B-} & {JB-} & (((Sst- or Srt-) & (C- or RO-)) or RSst-))) & {SC+}; gabt.v brachtet.v kauftet.v: (((Sr- or ({CO-} & SIr+)) & {J*d+} & O+ & {@MV+} & W-) or ({@MVI-} & {B-} & {JB-} & Srt- & (C- or RO-))) & {SC+}; geben.v bringen.v kaufen.v: (((Sp- or ({CO-} & SIp+)) & {J*d+} & O+ & {@MV+} & W-) or ({@MVI-} & {B-} & {JB-} & ((Spt- & (C- or RO-)) or RSpt-))) & {SC+}; geben.i bringen.i kaufen.i: {ZU-} & {@MVI-} & {B-} & {JB-} & ((Xd- & Xc+ & SCz-) or I- or IIt+); gaben.v brachten.v kauften.v: (((Sp- or ({CO-} & SIp+)) & {J*d+} & O+ & {@MV+} & {SC+} & W-) or ({@MVI-} & {B-} & {JB-} & ((Spt- & (C- or RO-)) or RSpt-))) & {SC+}; gegeben.v gebracht.v gekauft.v: {@MVI-} & (PV- or PVI+ or (B- & {JB-} & PP-) or ({B-} & {JB-} & PPIt+)); glaube.v sage.v glaubte.i sagte.i: (((Sic- or ({CO-} & SIic+)) & {O+} & {@MV+} & W-) or ({@MVI-} & B- & Sic- & (C- or RO-))) & {SC+}; glaubst.v sagst.v glaubtest.v sagtest.v: (((Sdc- or ({CO-} & SIdc+)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & Sdc- & (C- or RO-))) & {SC+}; glaubt.v sagt.v glaubte.s sagte.v: (((Ssc- or Src- or ({CO-} & (SIsc+ or SIrc+))) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & (((Ssc- or Src-) & (C- or RO-)) or RSs-))) & {SC+}; glaubtet.v sagtet.v: (((Src- or ({CO-} & SIrc-)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & Src- & (C- or RO-))) & {SC+}; glauben.v sagen.v: (((Spc- or ({CO-} & SIpc+)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & ((Spc- & (C- or RO-)) or RSp-))) & {SC+}; glauben.i sagen.i: {ZU-} & {@MVI-} & {B-} & (Ic- or IIc+); glaubten.v sagten.v: (((Spc- or ({CO-} & SIpc+)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & ((Spc- & (C- or RO-)) or RSp-))) & {SC+}; geglaubt.v gesagt.v: {@MVI-} & {B-} & (PPc- or PPIc+); versuche.v versuchte.i: (((Siz- or ({CO-} & SIiz+)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & Siz- & (C- or RO-))) & {SC+}; versuchst.v versuchtest.v: (((Sdz- or ({CO-} & SIdz+)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & Sdz- & (C- or RO-))) & {SC+}; versucht.v versuchte.s: (((Ssz- or Srz- or ({CO-} & (SIsz+ or SIrz+))) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & (((Ssz- or Srz-) & (C- or RO-)) or RSs-))) & {SC+}; versuchtet.v: (((Srz- or ({CO-} & SIrz-)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & Srz- & (C- or RO-))) & {SC+}; versuchen.i: ((Spz- or ({CO-} & SIpz+)) & {O+} & {@MV+} & {SC+} & W-) or ({@MVI-} & {B-} & (I- or II+ or ((Spz- & (C- or RO-)) or RSp-))); versuchten.v: (((Spz- or ({CO-} & SIpz+)) & {O+} & {@MV+} & W-) or ({@MVI-} & {B-} & ((Spz- & (C- or RO-)) or RSp-))) & {SC+}; versuchen.p: {@MVI-} & {B-} & (PPz- or PPIz+); helfe.v half.i: ((Si- or ({CO-} & SIi+)) & J+ & {@MV+} & {SC+} & W-) or ({@MVI-} & B- & Si- & (C- or RO-)); hilfst.v halfst.v: ((Sd- or ({CO-} & SId+)) & J+ & {@MV+} & {SC+} & W-) or ({@MVI-} & B- & Sd- & (C- or RO-)); hilft.v half.s: ((Ss- or Sr- or ({CO-} & (SIs+ or SIr+))) & J+ & {@MV+} & {SC+} & W-) or ({@MVI-} & B- & (((Ss- or Sr-) & (C- or RO-)) or RSs-)); halft.v: ((Sr- or ({CO-} & SIr+)) & J+ & {@MV+} & {SC+} & W-) or ({@MVI-} & B- & Sr- & (C- or RO-)); helfen.v: ((Sp- or ({CO-} & SIp+)) & J+ & {@MV+} & {SC+} & W-) or ({@MVI-} & B- & (I- or IIt+ or ((Sp- & (C- or RO-)) or RSp-))); halfen.v: ((Sp- or ({CO-} & SIp+)) & J+ & {@MV+} & {SC+} & W-) or ({@MVI-} & B- & ((Sp- & (C- or RO-)) or RSp-)); geholfen.v: {@MVI-} & B- & (PP- or PPI+); % CONJUNCTIONS, ADVERBS, PREPOSITIONS jetzt.e heute.e morgen.e gestern.e: MV- or MVI+ or CO+; bis durch fuer gegen ohne: J*a+ & (M- or MV- or MVI+ or Pp- or PIp+ or ({Xc+} & CO+)); aus bei mit nach: J*d+ & (M- or MV- or MVI+ or Pp- or PIp+ or ({Xc+} & CO+)); in ueber unter: J*d+ & (M- or MV- or MVI+ or Pp- or PIp+ or ({Xc+} & CO+)); an auf: (J*d+ & (M- or MV- or MVI+ or Pp- or PIp+ or ({Xc+} & CO+))) or K- or KI+; als wenn weil: C+ & ((Xc+ & CO+) or ({Xd- & Xc+} & SC-)); zu: (J*d+ & (M- or MV- or MVI+ or Pp- or PIp+ or ({Xc+} & CO+))) or ZU+; dass: C+ & Xd- & SCc- & Xc+; wann: Wq- & W+; % Post-processing needed here to enforce s-v inversion aber denn: {Xd-} & SC- & W+; % und? % ADJECTIVES groß.a gross.a klein.a alt.a jung.a rot.a blau.a gelb.a gruen.a schwarz.a weiss.a billig.a teuer.a kurz.a lang.a gut.a schlecht.a gescheit.a dumm.a froh.a erstaunt.a besorgt.a schoen.a: {FP-} & {EA-} & ( Pa- or PIa+); groß.= gross.= klein.= alt.= jung.= rot.= blau.= gelb.= gruen.= schwarz.= weiss.= billig.= teuer.= kurz.= lang.= gut.= schlecht.= gescheit.= dumm.= froh.= erstaunt.= besorgt.= schoen.=: LLFSe+ or LLFSn+ or LLFSr+ or LLFSs+ or LLFSm+; % Suffixes, appearing in 4.0.affix =e: {FP-} & {EA-} & (LLFSe- & Ae+); =en: {FP-} & {EA-} & (LLFSn- & An+); =er.f: {FP-} & {EA-} & (LLFSr- & Ar+); =es.f: {FP-} & {EA-} & (LLFSs- & As+); =em: {FP-} & {EA-} & (LLFSm- & Am+); %grosse.a kleine.a alte.a junge.a rote.a blaue.a gelbe.a gruene.a schwarze.a weisse.a %billige.a teuere.a lange.a kurze.a gute.a schlechte.a gescheite.a dumme.a frohe.a %erstaunte.a besorgte.a schoene.a: {EA-} & Ae+; %grossen.a kleinen.a alten.a jungen.a roten.a blauen.a gelben.a gruenen.a schwarzen.a %weissen.a billigen.a teuren.a kurzen.a langen.a guten.a schlechten.a gescheiten.a %dummen.a frohen.a erstaunten.a besorgten.a boesen.a schoenen.a: {EA-} & An+; boese.a: {EA-} & (Pa- or PIa+ or Ae+); ex: FP+; %grosser.a kleiner.a alter.a junger.a roter.a blauer.a gelber.a gruener.a schwarzer.a %weisser.a billiger.a teurer.a kurzer.a langer.a guter.a schlechter.a gescheiter.a dummer.a %froher.a erstaunter.a besorgter.a boeser.a schoener.a: {EA-} & Ar+; %grosses.a kleines.a altes.a junges.a rotes.a blaues.a gelbes.a gruenes.a schwarzes.a %weisses.a billiges.a teures.a kurzes.a langes.a gutes.a schlechtes.a gescheites.a dummes.a %frohes.a erstauntes.a besorgtes.a boeses.a schoenes.a: {EA-} & As+; %grossem.a kleinem.a altem.a jungem.a rotem.a blauem.a gelbem.a gruenem.a schwarzem.a %weissem.a billigem.a teurem.a kurzem.a langem.a gutem.a schlechtem.a gescheitem.a dummem.a %frohem.a erstauntem.a besorgtem.a boesem.a schoenem.a: {EA-} & Am+; sehr.e ziemlich.e: EA+ or EE+; schnell.e: {EE-} & (MV- or MVI+); % SJl, SJr, connects nouns only; use AJ for adjectives, VJ for verbs ... etc. und: {@SJl-} & SJr+ & ( ({GE+} & {D-} & (S+ or SI- or O- or B+ or J- or GE- or (Xd- & Xc+ & MX-))) or ({EA-} & (A+ or ({@MV-} & (P- or PI+)))) or ({@MVI-} & (I- or II+)) or (J+ & (MV- or MVI+)) or W- or ((((S- or ({CO-} & SI+)) & {@MV+} & W-) or ({@MVI-} & S- & C-)) & {SC+})); ",": Xc- or Xd+; ".": {Xc-} & Xp- & RW+; "!": {Xc-} & Xp- & RW+; "?": {Xc-} & Xp- & RW+; CAPITALIZED-WORDS NAME: {G-} & (({@MX+} & (Ss+ or SIs- or O- or B+ or J- or G+ or (Xd- & Xc+ & MX-))) or YS+); LEFT-WALL: W+ & {Xp+ or RW+}; RIGHT-WALL: RW- or (Xc- & {@Xc-}); POSTPROCESS: BOGUS+; % These need to be implemented. See english for example. HMS-TIME: BZZT+; DECADE-TIME: BZZT+; DAY-ORDINALS: BZZT+; ORDINALS: BZZT+; NUMBERS: BZZT+; FRACTION: BZZT+; ROMAN-NUMERAL-WORDS: BZZT+; INITIALS: BZZT+; GREEK-LETTER-AND-NUMBER: BZZT+; PL-GREEK-LETTER-AND-NUMBER: BZZT+; UNITS: BZZT+; PL-CAPITALIZED-WORDS: BZZT+; % With the following line in the dictionary, the parser will simply % skip over (null-link) unknown words. If you remove it, the parser % will output an error for any unknown words. UNKNOWN-WORD: NO+; link-grammar-5.3.16/data/de/Makefile.in0000644000076400007640000004032613074512575014504 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/de ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir = $(pkgdatadir)/de dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/de/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/de/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(dictdir)"; 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-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-dictDATA 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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 tags-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/de/4.0.knowledge0000664000076400007640000000250612431741033014626 00000000000000; Post-processing knowledge file ; 6/96 ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: W e link-grammar-5.3.16/data/de/4.0.affix0000664000076400007640000000031212431741033013735 00000000000000 ")" "%" "," "." ":" ";" "?" "!" "''" "'" "'s": RPUNC+; "(" "$" "``": LPUNC+; %e en er es em: SUF+; .=: STEMSUBSCR+; =: INFIXMARK+; ""«»《》ã€ã€‘『ã€`„“": QUOTES+; "w|ts": SANEMORPHISM+; link-grammar-5.3.16/data/de/4.0.constituent-knowledge0000664000076400007640000000004612431741033017200 00000000000000 STARTING_LINK_TYPE_TABLE: S##* v link-grammar-5.3.16/data/de/corpus-basic.batch0000664000076400007640000000136212766044421016030 00000000000000 % Miscellaneous test sentences that actually work... % The German dict is very small, so most German sentences fail completely. Dies ist den Traum Dies ist einen Traum Dies ist deinen Traum Der Hund jagte ihn durch den Park Der grosse Hund jagte ihn durch den Park *Der gross Hund jagte ihn durch den Park *Der grossen Hund jagte ihn durch den Park *Der grosser Hund jagte ihn durch den Park *Der grosses Hund jagte ihn durch den Park *Der grossem Hund jagte ihn durch den Park Eine grosse Katze jagte ihn durch den Park Die Schuhe sind alt Die Schuhe sind teuer Das ist einen großen Hund Dies ist ein großes Auto % großer großem Sah er einen großen schwarzen Hund. Der Hund war sehr gross. Johan hatte Angst. Der Hund und die Katze ging. link-grammar-5.3.16/data/de/Makefile.am0000664000076400007640000000066413050045075014464 00000000000000 DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir=$(pkgdatadir)/de dict_DATA = $(DICTS) # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch link-grammar-5.3.16/data/kz/0000755000076400007640000000000013074513212012533 500000000000000link-grammar-5.3.16/data/kz/4.0.regex0000664000076400007640000000102612766044421014021 00000000000000 %***************************************************************************% % % % Copyright (C) 2013 Linas Vepstas % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% CAPITALIZED-WORDS: /^[[:upper:]][^'’]*[^[:punct:]]$/link-grammar-5.3.16/data/kz/4.0.dict0000644000076400007640000000741413042741727013640 00000000000000% % Kazakh dictionary -- experimental -- 2016 % -- Tatiana Batura, Aigerim Bakiyeva, Aigerim Yerimbetova % % Dictionary version number is 5.3.15 (formatted as V5v3v15+) : V5v3v15+; : KK4kz+; мен.pron: {W-} & S1s+; Ñен.pron: {W-} & S2s+; Ñіз.pron: {W-} & Sr2s+; ол.pron: {W-} & S3s+; біз.pron: {W-} & S1p+; Ñендер.pron: {W-} & S2p+; Ñіздер.pron: {W-} & Sr2p+; олар.pron: {W-} & S3p+; менің.pron: {W-} & OF1+; Ñенің.pron: {W-} & OF2+; Ñіздің.pron: {W-} & OFr2+; оның.pron: {W-} & OF3+; біздің.pron: {W-} & OF1p+; Ñендердің.pron: {W-} & OF2p+; Ñіздердің.pron: {W-} & OFr2p+; олардың.pron: {W-} & OF3p+; %adjectives beautiful white red әдемі.= ақ.= қызыл.=: {AO+} & {EI-}; %nouns human girl boy dog cat адам.= қыз.= бала.= ит.= мыÑық.= алма.= гүл.=: {@AO-} & (Np+ or ({S3+} & {N+})) & {W-}; =.n: N- & {W-} & (S1s+ or S2s+ or S3s+); %Nominative and null suffix % plural suffixes =тар.= =тер.= =дар.= =дер.= =лар.= =лер.=: (Np- or Na+ or Ng+ or ({Np-} & S3p+ & {N+})) & {W-}; % Genitive .ng (ілік Ñептік, родительный падеж) =ның.ng =нің.ng =дың.ng =дің.ng =тың.ng =тің.ng: Ng- & {W-} & {OF3+} & {J+}; % Dative .nd (Ð±Ð°Ñ€Ñ‹Ñ Ñептік, дательный падеж) =ға.nd =ге.nd =қа.nd =ке.nd =на.nd =не.nd =а.nd =е.nd: Nd- & {W-} & {OV+}; % & {Np-} еÑли добавить, начинаютÑÑ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ % Accusative .na (Ñ‚Ð°Ð±Ñ‹Ñ Ñептік, винительный падеж) %=ды.na =ді.na =ты.na =ті.na =ны.na =ні.na =н.na: Na- & {W-} & {OV+}; % Locative .nl (Ð¶Ð°Ñ‚Ñ‹Ñ Ñептік, меÑтный/предложный падеж) =да.nl =де.nl =та.nl =те.nl =нда.nl =нде.nl: Nl- & {W-} & {J+}; % Ablative .nb (ÑˆÑ‹Ò“Ñ‹Ñ Ñептік, иÑходный падеж) =дан.nb =ден.nb =тан.nb =тен.nb =нан.nb =нен.nb: Nb- & {W-}; % Instrumental .ni (ÐºÓ©Ð¼ÐµÐºÑ‚ÐµÑ Ñептік, творительный падеж) =бен.ni =пен.ni =мен.ni: Ni- & {W-}; %postpositions артынан артында алдында алдынан: {OJV+} & {J-}; % verbs же.= бол.= қу.= кел.=: (OJV- or OV- or V+ or ()) & {S1+}; % suffixes for verbs (past present future, there are 7 tenses) %Ñубъективное прошедшее =ыпты.vas =іпті.vas: Vas-; %результативное прошедшее =қан.var =ған.var =кен.var ген.var: Var-; %категоричеÑкое прошедшее =ды.vac =ді.vac =ты.vac =ті.vac: {V-} & {OV-} & {@S3-}; %& Vac-; =дым.vac =дім.vac: S1s-; %конкретное наÑтоÑщее =п.vr =ып.vr =іп.vr =а.vr =е.vr: Vr-; %переходное будущее =ады.vft =еді.vft: Vft-; %предположительное будущее =ар.vfs =ер.vfs: Vfs-; %целенаправленное будущее =мақ.vfg =мек.vfg =пақ.vfg =пек.vfg: Vfg-; =ым =ім: N- & OF1-; %punctuations ",": (SJl- & SJr+ & SJl+ ) or (AJl- & AJr+ & AJl+) or (VJl- & VJr+ & VJl+) ; %",": Xc- & Xd+; LEFT-WALL: W+ or Q+; HMS-TIME: XXX-; DECADE-TIME: XXX-; DAY-ORDINALS: XXX-; ORDINALS: XXX-; NUMBERS: XXX-; FRACTION: XXX-; ROMAN-NUMERAL-WORDS: XXX-; INITIALS: XXX-; GREEK-LETTER-AND-NUMBER: XXX-; PL-GREEK-LETTER-AND-NUMBER: XXX-; UNITS: XXX-; FOLD-WORDS: XXX-; PL-CAPITALIZED-WORDS: XXX-; CAPITALIZED-WORDS: {W-} & {S3s+}; ING-WORDS: XXX-; S-WORDS: XXX-; ED-WORDS: XXX-; LY-WORDS: XXX-; MC-NOUN-WORDS: XXX-; NOUN-TO-WORDS: XXX-; C-NOUN-WORDS: XXX-; ADJ-WORDS: XXX-; LATIN-ADJ-WORDS: XXX-; LATIN-ADJ-P-NOUN-WORDS: XXX-; LATIN-ADJ-S-NOUN-WORDS: XXX-; HYPHENATED-WORDS: XXX-; UNKNOWN-WORD: XXX-; link-grammar-5.3.16/data/kz/Makefile.in0000644000076400007640000004027213074512576014541 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/kz ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir = $(pkgdatadir)/kz dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/kz/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/kz/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(dictdir)"; 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-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-dictDATA 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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 tags-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/kz/4.0.knowledge0000664000076400007640000000250112766044421014665 00000000000000; Post-processing knowledge file ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: ANY e link-grammar-5.3.16/data/kz/4.0.affix0000664000076400007640000000123612766044421014007 00000000000000")" "%" "," "." ":" ";" "?" "!" "''" "'" "'s": RPUNC+; "(" "$" "``": LPUNC+; %dakileri da ki ler i leri kileri düm di lar diler um yor mi ni i in diÄŸ ın diÄŸini ini yorum miyorum: SUF+; дым ым ім ны ні ты ті ды ді м дім дар тер тар тардың лар лер дер гіÑÑ– ген гің ін генін ме ймін меймін лер Ò“Ñ‹ лар ды ларды ғыларды дағыларды ның нің дың дің тың тің ға ге қа ке мен бен пен да де та те нан нен дан ден тан тен: SUF+; ""«»《》ã€ã€‘『ã€`„“": QUOTES+; =: INFIXMARK+; .=: STEMSUBSCR+; link-grammar-5.3.16/data/kz/4.0.constituent-knowledge0000664000076400007640000000004212766044421017240 00000000000000 STARTING_LINK_TYPE_TABLE: W s link-grammar-5.3.16/data/kz/corpus-basic.batch0000664000076400007640000000132112766044421016057 00000000000000!batch=0 !echo=1 !morphology=1 !islands-ok=1 %!spell=0 %!limit=1000 %!verbosity=1 !walls=1 ит мыÑықтың артынан қуды %the dog chased the cat %Ñобака гналаÑÑŒ за кошкой иттер мыÑықтардың артынан қуды %dogs chased cats %Ñобаки гналиÑÑŒ за кошками ол гүлге келді %он пришел за цветами адам жеді %people ate %люди ели әдемі адамдар алма жеді %beautiful people ate apple %краÑивые люди ели Ñблоко иттер қуды %dogs chased %Ñобаки гналиÑÑŒ мен келдім %I came %Ñ Ð¿Ñ€Ð¸ÑˆÐµÐ» менің гүлім %мои цветы link-grammar-5.3.16/data/kz/Makefile.am0000644000076400007640000000062613050045264014514 00000000000000 DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir=$(pkgdatadir)/kz dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) link-grammar-5.3.16/data/demo-sql/0000755000076400007640000000000013074513214013632 500000000000000link-grammar-5.3.16/data/demo-sql/4.0.regex0000664000076400007640000000203112431741033015103 00000000000000 %***************************************************************************% % % % Copyright (C) 2013 Linas Vepstas % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % Want to match apostrophes, for abreviations (I'm I've, etc.) since these % cannot be auto-split with the current splitter. Also want to accept % hyphenated words, and word with underbars in them. %#ANY-WORD: /^[[:alnum:]_'-]+$/ %#ANY-PUNCT: /^[[:punct:]]+$/ % Match anything that doesn't match the above. % Match anything that isn't white-space. % Well ... actually, reject anything that begins or ends with % punctuation. We do this, so that tokenize can split off the % the affixes (trailing commas, etc) correctly. %#JUNK: /^[^[:punct:]][^[:space:]]+[^[:punct:]]$/ link-grammar-5.3.16/data/demo-sql/Makefile.in0000644000076400007640000003366313074512575015643 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/demo-sql ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ DICTS = \ dict.db \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.knowledge \ 4.0.regex # Do NOT install the demo at this time ... # dictdir=$(pkgdatadir)/demo-sql # dict_DATA = $(DICTS) EXTRA_DIST = $(DICTS) \ corpus-basic.batch all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/demo-sql/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/demo-sql/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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: ctags CTAGS: cscope cscopelist: 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 \ cscopelist-am ctags-am 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 \ tags-am uninstall uninstall-am .PRECIOUS: Makefile # 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: link-grammar-5.3.16/data/demo-sql/4.0.knowledge0000664000076400007640000000250112431741033015752 00000000000000; Post-processing knowledge file ; ---------------------------------------------------------------------------- ; This file contains the knowledge related to post-processing, in the ; form of lists and rules. This file is read by post-process.c at run-time. ; Syntax of file: ; line starting with ";" is a comment ; commas are field delimiters ; any token beginning with the character @ is expanded to the set ; of symbols it defined. e.g. one could write ; FOO: blah1 blah2 blah3 ; thus defining a set FOO containing three strings. Then one could later write ; BAR: blah5 @FOO blah8 ; which defines a set BAR containing 5 strings. ; ; Capitalized tokens are *required*, though if you feel like providing an ; empty list afterwards, that's your right. ; ---------------------------------------------------------------------------- ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: ANY e link-grammar-5.3.16/data/demo-sql/4.0.affix0000664000076400007640000000072112431741033015072 00000000000000 ")" "}" "]" ">" » 〉 ) 〕 》 】 ï¼½ ã€ã€ "’’" "’" ''.y '.y "%" "," "." 。 ":" ";" "?" "!" ‽ ØŸ ï¼Ÿï¼ â€¦.y ....y "â€" "–" "â€" 〠~ ¢ ₵ â„¢ â„  : RPUNC+; "(" "{" "[" "<" « 〈 ( 〔 《 〠[ 『 「 `` „ “ ‘ ''.x '.x ….x ....x ¿ ¡ "$" £ ₤ € ¤ ₳ ฿ â‚¡ â‚¢ â‚  â‚« à§³ Æ’ â‚£ ₲ â‚´ â‚­ ₺ ℳ â‚¥ ₦ â‚§ ₱ â‚° ₹ ₨ ₪ ï·¼ ₸ â‚® â‚© Â¥ ៛ í˜¸ì  â€  †† ‡ § ¶ © ® â„— â„– "#": LPUNC+; link-grammar-5.3.16/data/demo-sql/4.0.constituent-knowledge0000664000076400007640000000004612431741033020331 00000000000000 STARTING_LINK_TYPE_TABLE: ANY* v link-grammar-5.3.16/data/demo-sql/dict.db0000664000076400007640000002000012431741033014774 00000000000000SQLite format 3@ -â!ûû Qß˽¬yeQcatcat.n(noun)dogdog.n(noun)testtest.n(noun)anotheranother(article)aa(article) isis.visthisthis.pthisLEFT-WALLLEFT-WALLLEFT-WALL ­òØÌ­·ÞÁç cat.n dog.n test.n anotherais.v this.p LEFT-WALL ·òÜз¿âÇécatdogtest anotheraisthis LEFT-WALL zçʪz(noun)Ds- & Os-(article)Ds+?¹™™™™™š-isSs- & WV- & O*m+?Ëi’ mè#thisWd- & Ss*b+?¹™™™™™šLEFT-WALLWd+ & WV+ €³„b‰tableMorphemesMorphemesCREATE TABLE Morphemes ( -- For English, the 'morpheme' is the 'word'. A given morpheme -- may appear mutiple times in this table. This is the field that -- the tokenizer uses to determine if a token is in the dictionary. morpheme TEXT NOT NULL, -- The subscripted form of the above. The subscripted forms are -- always unique for the dictionary. subscript TEXT UNIQUE NOT NULL, -- The classname is the set that the subscripted 'word' belongs to. -- All members of the class share a common set of disjuncts, with -- a common set of costs. classname TEXT NOT NULL )1Eindexsqlite_autoindex_Morphemes_1MorphemesKgindexmorph_idxMorphemesCREATE INDEX morph_idx ON Morphemes(morpheme) rÀrLiindexclass_idxDisjunctsCREATE INDEX class_idx ON Disjuncts(classname)†=ŒItableDisjunctsDisjunctsCREATE TABLE Disjuncts ( -- All words/morphemes sharing this classname also share this -- disjunct and cost. classname TEXT NOT NULL, -- The standard Link Grammar disjunct, expressed as an ASCII string. -- The disjunct can be composed of the & operator, and the optional -- connectors i.e. {} and the multiple connector i.e. @. The and -- operator is NOT allowed. This means that the grouping parents () -- must also not appear in the expression. The cost operators [] are -- also not allowed; costs are to be expressed using the cost field. -- -- An example of a valid disjunct: -- A+ & B- & {Ca*bc*f+} & @Mpqr- -- -- An example of an INVALID disjunct: -- (A+ & B-) & {Ca*bc*f+ or [D-]} & @Mpqr- -- disjunct TEXT NOT NULL, -- Cost of using this disjunct. cost REAL ) ÉÔÉòâé (noun) (article)isthis LEFT-WALLlink-grammar-5.3.16/data/demo-sql/corpus-basic.batch0000664000076400007640000000015112766044421017154 00000000000000 this is a test this is another test this is a cat this is another cat this is a dog this is another dog link-grammar-5.3.16/data/demo-sql/Makefile.am0000664000076400007640000000054113050045126015604 00000000000000 DICTS= \ dict.db \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.knowledge \ 4.0.regex # Do NOT install the demo at this time ... # dictdir=$(pkgdatadir)/demo-sql # dict_DATA = $(DICTS) EXTRA_DIST = $(DICTS) \ corpus-basic.batch link-grammar-5.3.16/data/Makefile.am0000644000076400007640000000036713050045576014100 00000000000000SUBDIRS=ady amy any ar de en fa he id kz lt ru tr vn demo-sql # Include the README in the tarball, but do not install it. EXTRA_DIST= README # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(pkgdatadir) link-grammar-5.3.16/data/vn/0000755000076400007640000000000013074513214012534 500000000000000link-grammar-5.3.16/data/vn/4.0.regex0000664000076400007640000001652112766044421014026 00000000000000 %***************************************************************************% % % % Copyright (C) 2005, 2006 Sampo Pyysalo, Sophie Aubin % % Copyright (C) 2009, 2012 Linas Vepstas % % See file "LICENSE" for information about commercial use of this system % % % %***************************************************************************% % This file contains regular expressions that are used to match % tokens not found in the dictionary. Each regex is given a name which % determines the disjuncts assigned when the regex matches; this name % must be defined in the dictionary along with the appropriate disjuncts. % Note that the order of the regular expressions matters: matches will % be attempted in the order in which the regexs appear in this file, % and only the first match will be used. % % Regex'es that are preceded by !, if they match a token, stop % further match tries of the same regex name. Thus, they can serve % as a kind of a negative look-ahead. % Numbers. % XXX, we need to add utf8 U+00A0 "no-break space" % % Allows at most two colons in hour-minute-second HH:MM:SS expressions % Allows at most two digits between colons HMS-TIME: /^[0-9][0-9]?(:[0-9][0-9]?(:[0-9][0-9]?)?)?(AM|PM|am|pm)?$/ % e.g. 1950's leading number can be higher, for science fiction. % Must be four digits, or possible three. Must end in s, 's ’s DECADE-DATE: /^([1-4][0-9][0-9]|[1-9][0-9])0(s|'s|’s)$/ % Similar to above, but does not end in s. Only allows four digits. % We process this before NUMBERS below, so that this is matched first. YEAR-DATE: /^([1-4][0-9]{3}|[1-9][0-9]{0,2})$/ % Day-of-month names; this regex will match before the one below. DAY-ORDINALS: /^(1st|2nd|3rd|[4-9]th|1[0-9]th|2(0th|1st|2nd|3rd|[4-9]th)|30th|31st)$/ % Ordinal numbers; everything except 1st through 13th % is handled by regex. ORDINALS: /^[1-9][0-9]*(0th|1st|2nd|3rd|[4-9]th)$/ % Allows any number of commas or periods % Be careful not match the period at the end of a sentence; % for example: "It happened in 1942." NUMBERS: /^[0-9,.]*[0-9]$/ % This parses signed numbers and ranges, e.g. "-5" and "5-10" and "9+/-6.5" NUMBERS: /^[0-9.,-]*[0-9](\+\/-[0-9.,-]*[0-9])?$/ % Parses simple fractions e.g. "1/60" with no decimal points or anything fancy FRACTION: /^[0-9]+\/[0-9]+$/ % "10(3)" exponent (used in PubMed) NUMBERS: /^[0-9.,-]*[0-9][0-9.,-]*\([0-9:.,-]*[0-9][0-9.,-]*\)$/ % Roman numerals % The first expr has the problem that it matches an empty string. The % cure for this is to use look-ahead, but neither the Gnu nor the BSD % regex libs support look-ahead. I can't think of a better solution. ROMAN-NUMERAL-WORDS: /^M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ % ROMAN-NUMERAL-WORDS: /^(?=(M|C|D|L|X|V|I)+)M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ % ROMAN-NUMERAL-WORDS: /^(?=.+)M*(CM|D?C{0,3}|CD)(XC|L?X{0,3}|XL)(IX|V?I{0,3}|IV)$/ % Strings of initials. e.g "Dr. J.G.D. Smith lives on Main St." % Make it at least two letters long, as otherwise it clobbers % single-letter handling in the dict, which is different. INITIALS: /^[A-Z]\.([A-Z]\.)+$/ % Greek letters with numbers GREEK-LETTER-AND-NUMBER: /^(alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega)\-?[0-9]+$/ PL-GREEK-LETTER-AND-NUMBER: /^(alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega)s\-?[0-9]+$/ % Other proper nouns. % We demand that these end with an alphanumeric, i.e. explicitly % reject punctuation. We don't want this regex to "swallow" any trailing % commas, colons, or periods/question-marks at the end of sentences. % In addition, this must not swallow words ending in 's 'll etc. % (... any affix, for that matter ...) and so no embedded apostrophe CAPITALIZED-WORDS: /^[[:upper:]][^'’]*[^[:punct:]]$/ % Hyphenated words. In the original LG morpho-guessing system that % predated the regex-based system, hyphenated words were detected % before ING-WORDS, S-WORDS etc., causing e.g. "cross-linked" to be % treated as a HYPHENATED-WORD (a generic adjective/noun), and % never a verb. To return to this ordering, move this regex just % after the CAPITALIZED-WORDS regex. % We also match on commas, dots, brackets: n-amino-3-azabicyclo[3.3.0]octane % []] means "match right-bracket" % Explicitly call out (5'|3') so that we don't all a generic match to 'll % But something is funky about this 5'-3' business since 2' also matches ??? % /^[[:alnum:]][][:alnum:],:.\[-]*-[][:alnum:],:.\[-]*[[:alnum:]]$/ HYPHENATED-WORDS: /^[[:alnum:](5'|3')][][:alnum:](5'|3'),:.\(\)\[-]*-[][:alnum:],:.\(\)\[-]*[[:alnum:]]$/ % Emoticon checks must come *after* the above, so that the above take precedence. % See Wikipedia List_of_emoticons (also the References section). % % Emoticons must be entirely made of punctuation, length 2 or longer ;) % XXX [:punct:] is strangely broken, I have to add ;-< explicitly % XXX: Don't use [:punct:]. Do NOT include period!! % XXX: The problem with below is that 5. 7. 8. get recognized as emoticons, % which then prevents splitting for list numbers. (e.g "step 5. Do this.") % % Arghh. Other valid number expressions are clobbered by the emoticons. % For example: $5 $7 8% The quick fix is to remove the numbers. % Other breakages: The below clobbers "Bob, who ..." because it % matches Bob, as an emoticon. % % EMOTICON: /^[[:punct:];BDOpTX0578C☆ಠâ—@◎~][[:punct:]?@[\\\]^_`{|}~;BDOpTX0578C☆ಠâ—@◎~][!"#$%&'()*+,\-/:;<=>?@[\\\]^_`{|}~?@[\\^_`{|}~: V5v3v3+; : VI4vn+; % See https://bitbucket.org/ngocminh/lienkate for the master % project; this includes a version of the link-grammar perser % written in Java. % Guide to links: % ÄT = động từ = verb % DT = danh từ = noun % TÄT=trước động từ=preceding verb % Danh từ bàn ghế giưá»ng áo quần sách quyển_sách báo nhà cá»­a ngưá»i hổ voi chó mèo cá cá_vàng cá_chép rắn thằn_lằn đất đá gá»— sắt thép núi sông biển trăng sao trá»i cá» cây hoa lá nước bố mẹ con anh chị em ông bà cô chú bác giá» lít thước tấc mét héc_ta tỉnh huyện xã phưá»ng phòng ban xe_đạp xe_máy tôi tao tá»› hắn ta chúng_ta chúng_tôi mình chúng_mình mày mi chúng_mày cậu nó chúng_nó há» sinh_viên há»c_sinh giáo_viên lò_xo âm_mưu quân_sá»± vụ quan_hệ ngoại_giao độc_lập vùng lá»±c_lượng mật_vụ đơn_vị tăng chuyện thông_tin áp_lá»±c cuá»™c_chiến chữ ti_vi thá»§_quân con_đưá»ng vô_địch trận_đấu cÆ¡_há»™i danh_hiệu đội mùa bóng cầu_thá»§ thành_tích chuyên_môn tuổi trận câu_lạc_bá»™ đội_tuyển quốc_gia mùa_giải thá»­_thách phản_ứng tối_hậu_thư Ä‘iá»u quy_định vấn_đỠlương thuế công_nhân há»™i_đồng tuyên_bố hành_động Ä‘iểm chương_trình báo_cáo tháng bánh kẹo cổ_động_viên việc bản tương_lai bạn HLV mục_tiêu ông_chá»§ cách thá»i_gian lá»i.n quá_trình loài_ngưá»i con_ngưá»i khả_năng nhiá»…m_sắc_thể gene tên chức_năng ngưá»i_ta cá_thể đực loài chuá»™t nháy_mắt bá»_ngá»±a lao tóm hồi chim_ruồi xác_chết máy_ảnh kiểu chim tá»±_nhiên côn_trùng chúng nhóm nguồn_gốc mật_hoa động_vật hoạt_động thá»±c_vật sứa cÆ¡_thể mô ánh_sáng phôi_thai khỉ ống_nghiệm phôi tá»­_cung khỉ_cái đứa_con nghiên_cứu bệnh_truyá»n_nhiá»…m rối_loạn miá»…n_dịch thần_kinh bệnh y_há»c con_khỉ giá»›i khoa_há»c lÅ© con_cháu vật thí_nghiệm : % [n] (SDT1- & {SDT1+}) or ({TDT3-} & {TDT2- or ST_DT-} & {TDT1-} & {SDT1+} & {SDT2+} & {SDT3+} & {SDT4+} & {SDT6+} & {{{MA+} & SDT5+} & (SS_DT- or DT_LA+)} & {{{MA+} & SDT5+} & (GT_DT- or ÄT_DT- or DT_ÄT+ or DT_TT+ or DT_THI+ or DT_LA+ or LA_DT-)}); % Danh từ tổng hợp đất_đá núi_non sông_biển trăng_sao : % [n] (SDT1- & {SDT1+}) or ({TDT1-} & {SDT1+} & {@SDT2+} & {SDT3+} & {SDT4+} & {{MA+} & SDT5+} & {SDT6+} & {SS_DT- or DT_LA+} & {GT_DT- or ÄT_DT- or DT_ÄT+ or DT_TT+ or DT_THI+}); % Tên riêng NAME Tbilisi Nga Saakashvili Gruzia Arsenal MU Nou_Camp Fabregas Seoul Bình_Nhưỡng Bảo_an Liên_Hợp_Quốc Kaka Carlo_Ancelotti Chelsea David_Beckham Paolo_Maldini Ancelotti Roman_Abramovich San_Siro Man City Man_City Milan Y SRY Trochilidae châu_Mỹ protein virus Hideyuki_Okano Okano : (SDT1- & {SDT1+}) or ({SDT1+} & {@SDT2+} & {SDT4+} & {{{MA+} & SDT5+} & (SS_DT- or DT_LA+)} & {{{MA+} & SDT5+} & (GT_DT- or ÄT_DT- or DT_ÄT+ or @DT_TT+ or DT_THI+)}); % Trước danh từ 3 cái chiếc tấm bá»™ con : TDT3+; % Trước danh từ 2 những các má»—i má»i : TDT2+; % từng : TDT2+ or TÄT2_1+ or TTT2_1+ or TST2_1+; % Trước danh từ 1 toàn_thể tất_thảy tất_cả toàn_bá»™ bất_kỳ : TDT1+; % Số từ má»™t hai ba 22 200 40 3 vài phần_lá»›n 9 5 : (({TST2_1- or TST2_2-} & {{TST4-} & TST3-} & {TST4-}) & {TST-}) & {DT_ÄT-} & ST_DT+; khoảng chừng : TST+; % Sau danh từ 3 bằng vá» : (SDT3- or ÄT_GT- or TT_GT-) & GT_DT+; % Sau danh từ 4 cá»§a : SDT4- & GT_DT+; dưới trước sau ngoài vá»›i tại trên như cho đối_vá»›i trong : GT_DT+ & (TT_GT- or ÄT_GT- or SDT4- or ({PH+} & CL+)); từ bởi cùng khá»i : GT_DT+ & (TT_GT- or ÄT_GT- or ({PH+} & CL+)); ra vào theo sang : (GT_DT+ & (TT_GT- or ÄT_GT- or ({PH+} & CL+))) or (((({TÄT1-} & {TÄT2_1-} & {{TÄT4-} & TÄT3-} & {TÄT4-}) or {TT_ÄT-} or ({TT_ÄT-} & TÄT5-)) & {DT_ÄT- or ÄT_ÄT- or THI_ÄT- or LT_ÄT-} & {ÄT_XONG+} & {ÄT_DT+} & {ÄT_TT+} & {ÄT_GT+} & {ÄT_LT+} & {THT- or THS+} & ({EV+} & {SDT5- or CL-} & {CO-})) or ({DT_ÄT-} & BI-)); để : LT_ÄT+ & (TT_GT- or ÄT_GT- or SDT4- or ({PH+} & CL+)); % Sau danh từ 6 đó đấy kia ấy đây : GT_DT- or SDT6- or DT_LA+; thế : GT_DT- or SDT6- or DT_LA+ or ÄT_DT-; này : GT_DT- or SDT6-; % Từ "là" là : (({TÄT1-} & {TÄT2_1-} & {TÄT3-} & {TÄT4-}) or TÄT5- or TT_ÄT-) & {DT_LA- or THI_ÄT-} & {LA_DT+ or ÄT_TT+}; % Äá»™ng từ Ä‘i đứng chạy ngồi bÆ¡i nhảy khóc cưá»i rÆ¡i rụng mÆ¡.w Ä‘i_làm ngá»§ Ä‘i_ngá»§ ăn_nói đồng_ý trò_chuyện nấu_ăn gắng đứng_dậy hành_xá»­ giao_kèo ở_lại tiến_hóa sinh_sản vật_lá»™n tắt_thở rÆ¡i_xuống thụ_phấn phát_quang : % [v] ((({TÄT1-} & {TÄT2_1-} & {{TÄT4-} & TÄT3-} & {TÄT4-}) or TT_ÄT- or ({TT_ÄT-} & TÄT5-)) & {DT_ÄT- or ÄT_ÄT- or THI_ÄT- or LT_ÄT-} & {ÄT_XONG+} & {ÄT_TT+} & {ÄT_GT+} & {ÄT_LT+} & {THT- or THS+} & {EV+} & {SDT5- or CL-} & {CO-}) or ({DT_ÄT-} & BI-); tá»›i há»c làm ăn Ä‘á»c viết nghe xem gặp thấy đánh Ä‘uổi đợi phát_hiện đảo_chính tấn_công cắt công_nhận có chịu nuôi đánh_bật chứng_tá» giành chấp_nhận ở đạt đợi_chá» chÆ¡i tập_trung gá»i vạch chỉ_trích đến hoàn_thành trở_thành chá»n xảy_ra mất mang nhìn_thấy chống_cá»± lấy chụp xếp thuá»™c săn_Ä‘uổi giúp sản_xuất phát_ra sá»­_dụng đưa sinh_hạ tìm_ra Ä‘iá»u_trị đối_phó truyá»n tạo hy_vá»ng : % [v] ((({TÄT1-} & {TÄT2_1-} & {TÄT3-} & {TÄT4-}) or TT_ÄT- or ({TT_ÄT-} & TÄT5-)) & {DT_ÄT- or ÄT_ÄT- or THI_ÄT- or LT_ÄT- or BI-} & {ÄT_XONG+} & {ÄT_DT+} & {ÄT_TT+} & {ÄT_GT+} & {ÄT_LT+} & {THT- or THS+} & ({EV+} & {SDT5- or CL-} & {CO-})) or ({DT_ÄT-} & BI-); nói biết há»i.v xác_nhận bác_bá» bảo cho_rằng khẳng_định cho_biết trả lá»i.v : % [v] ((({TÄT1-} & {TÄT2_1-} & {{TÄT4-} & TÄT3-} & {TÄT4-}) or TT_ÄT- or ({TT_ÄT-} & TÄT5-)) & {DT_ÄT- or ÄT_ÄT- or THI_ÄT- or LT_ÄT-} & {ÄT_XONG+} & {ÄT_TT+} & {ÄT_GT+} & {ÄT_DT+ or R+ or CL+} & {ÄT_LT+} & {THT- or THS+} & ({EV+} & {SDT5- or CL-} & {CO-})) or ({DT_ÄT-} & BI-); % Äá»™ng từ yêu cầu, sai khiến ra_lệnh bắt bắt_buá»™c ép nài_ép há»i.w đòi_há»i cấm cho_phép yêu_cầu Ä‘á»_nghị kêu_gá»i quyết_định cân_nhắc cảm_thấy : % [v] ((({TÄT1-} & {TÄT2_1-} & {{TÄT4-} & TÄT3-} & {TÄT4-}) or TT_ÄT- or ({TT_ÄT-} & TÄT5-)) & {DT_ÄT- or THI_ÄT- or LT_ÄT-} & {ÄT_XONG+} & {CL+} & {ÄT_LT+ or ÄT_SS+} & {THT- or THS+} & {EV+} & {SDT5- or CL-} & {CO-}) or ({DT_ÄT-} & BI-); % Äá»™ng từ tình thái phải dám nỡ nên.v có_thể không_thể định : % [v] (({TÄT1-} & {TÄT2_1- or TÄT2_2-} & {{TÄT4-} & TÄT3-} & {TÄT4-}) or TT_ÄT- or ({TT_ÄT-} & TÄT5-)) & {DT_ÄT- or THI_ÄT- or LT_ÄT-} & ÄT_ÄT+ & {ÄT_LT+ or ÄT_SS+} & {THT- or THS+} & ({EV+} & {SDT5- or CL-} & {CO-}); muốn cần thích sợ mong mong_chá» tiếc hối_tiếc lo_lắng nhá»› mÆ¡.v ước quên kiên_nhẫn giận : % [v] ((({TÄT1-} & {TÄT2_1- or TÄT2_2-} & {{TÄT4-} & TÄT3-} & {TÄT4-}) or TT_ÄT- or ({TT_ÄT-} & TÄT5-)) & {DT_ÄT- or THI_ÄT- or LT_ÄT-} & {ÄT_DT+ or ÄT_ÄT+ or ÄT_TT+} & {SÄT+} & {THT- or THS+} & ({EV+} & {SDT5- or CL-} & {CO-})) or ({DT_ÄT-} & BI-); % Äá»™ng từ chỉ sá»± bắt đầu, tiếp diá»…n bắt_đầu tiếp_tục thôi dừng kết_thúc : % [v] ((({TÄT1-} & {TÄT2_1-} & {{TÄT4-} & TÄT3-} & {TÄT4-}) or TT_ÄT- or ({TT_ÄT-} & TÄT5-)) & {DT_ÄT- or ÄT_ÄT- or THI_ÄT- or LT_ÄT-} & {ÄT_XONG+} & {ÄT_DT+ or @ÄT_ÄT+} & {ÄT_TT+} & {ÄT_GT+} & {ÄT_LT+ or ÄT_SS+} & {THT- or THS+} & ({EV+} & {SDT5- or CL-} & {CO-})) or ({DT_ÄT-} & BI-); % Trước động từ 1 và tính từ 1 thưá»ng hay luôn : TÄT1+ or TTT1+ or TST1+; % Trước động từ 2.1 và tính từ 2.1 không chẳng chưa chưa_từng : TÄT2_1+ or TTT2_1+ or TST2_1+; % Trước động từ 2.2 và tính từ 2.2 rất hÆ¡i khá chỉ : TÄT2_2+ or TTT2_2+ or TST2_2+; % Trước động từ 3 và tính từ 3 đã Ä‘ang sẽ vừa má»›i sắp sắp_sá»­a : TÄT3+ or TTT3+ or TST3+; % Trước động từ 4 và tính từ 4 cÅ©ng vẫn còn cứ : TÄT4+ or TTT4+ or TST4+; % Trước động từ 5 đừng chá»› : TÄT5+ or TTT5+; % Từ "bị", "được" bị : (({TÄT1-} & {TÄT2_1- or TÄT2_2-} & {TÄT3-} & {TÄT4-}) or TÄT5-) & {DT_ÄT- or SDT5- or THI_ÄT- or LT_ÄT- or ÄT_ÄT-} & BI+ & {ÄT_LT+} & ({THT-} or {THS+} or ({EV+} & {CL-} & {CO-})); được : ((({TÄT1-} & {TÄT2_1- or TÄT2_2-} & {TÄT3-} & {TÄT4-}) or TÄT5-) & {DT_ÄT- or SDT5- or THI_ÄT- or LT_ÄT- or ÄT_ÄT-} & BI+ & {ÄT_LT+} & ({THT-} or {THS+} or ({EV+} & {CL-} & {CO-}))) or ÄT_XONG-; % Tính từ tốt đẹp xấu sạch bẩn đỠxanh vàng Ä‘en trắng thiếu đủ nhanh chậm há»ng nóng lạnh mát hấp_dẫn chính_xác nặng_ná» ly_khai vui_vẻ thật khó sẵn_sàng tất_nhiên đáng thất_vá»ng hài_lòng hiện_tại ở_đây hạnh_phúc gần cuối_cùng chuyên_nghiệp lập_tức gay_gắt riêng muá»™n đắt chăm thấp tuyệt_vá»i rõ_ràng chính_thức hoàn_toàn có_thật chung đơn_tính quan_trá»ng có_ích hiện_đại hiệu_quả lùn : (({TTT1-} & {TTT2_1- or TTT2_2-} & {{TTT4-} & TTT3-} & {TTT4-}) or TTT5- or TT_TT-) & {TT_TT+} & {DT_TT- or SDT2- or TT- or ÄT_TT- or THI_TT- or BI-} & {TT_ÄT+ or TT_GT+ or TT_LT+} & {STT+ or TT_SS+} & {THT- or THS+} & {EV+} & {CL-} & {CO-}; nhiá»u ít tân : (({TTT1-} & {TTT2_1- or TTT2_2-} & {{TTT4-} & TTT3-} & {TTT4-}) or TTT5- or TT_TT-) & (({TT_TT+} & {DT_TT- or SDT2- or ÄT_TT- or THI_TT- or BI-} & {TT_ÄT+ or TT_GT+} & {STT+ or TT_SS+} & {THT- or THS+} & ({EV+} & {CL-} & {CO-})) or ST_DT-); % Sau tính từ lắm quá : STT- or SÄT-; % Từ "thì" thì : DT_THI- & (THI_TT+ or THI_ÄT+); % Các từ liên kết vị ng rồi liá»n bèn lại đành : ÄT_LT- & LT_ÄT+; mà : (ÄT_LT- & LT_ÄT+) or MA-; % Các từ so sánh hÆ¡n kém : {TT_SS-} & SS_DT+; nhất : TT_SS-; % Từ "xong" xong: ÄT_XONG-; % Từ "rằng" rằng : R- & CL+; chuyện : (R- or GT_DT-) & (CL+ or DT_DT+); % Các từ há»i tại_sao vì_sao : THT+ & {R-}; ở_đâu thế_nào như_thế_nào phải_không: THS- & {R-}; khi_nào bao_giá»: (THT+ or THS-) & {R-}; ai : {ÄT_DT- or SS_DT- or GT_DT- or DT_LA+ or DT_ÄT+ or DT_TT+ or DT_THI+} & {R-}; % Các từ nối trong câu ghép tuy_nhiên nhưng nên.w cho_nên nhá»_đó : CL+ & (EV- or QHT-); bởi_vì vì : (GT_DT+ or CL+) & {PH+} & (EV- or (CO+ or QHT+)); dù : CL+ & {PH+} & (EV- or (CO+ or QHT+)); sau_khi khi : CL+ & {PH+} & (EV- or CO+); % Dấu phẩy , : PH-; %Từ "và" và : (); % các từ đặc biệt lẽ_ra có_lẽ : CL+ or (DT_GT- & (GT_ÄT+ or GT_TT+)); má»™t_cách : ÄT_TT- & TT+; sau_đó ngày_nay vì_thế : CL+ & {ÄT_GT- or EV-}; % Regex not supported. HMS-TIME: XXX-; DECADE-TIME: XXX-; DECADE-DATE: XXX-; YEAR-DATE: XXX-; DAY-ORDINALS: XXX-; ORDINALS: XXX-; NUMBERS: XXX-; FRACTION: XXX-; ROMAN-NUMERAL-WORDS: XXX-; INITIALS: XXX-; GREEK-LETTER-AND-NUMBER: XXX-; PL-GREEK-LETTER-AND-NUMBER: XXX-; EMOTICON: XXX-; PART-NUMBER: XXX-; CAPITALIZED-WORDS: XXX-; HYPHENATED-WORDS: XXX-; UNKNOWN-WORD: XXX-; link-grammar-5.3.16/data/vn/Makefile.in0000644000076400007640000004027213074512576014540 00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 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@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 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/vn ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/varcheckpoint.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) 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; }; \ } am__installdirs = "$(DESTDIR)$(dictdir)" DATA = $(dict_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALLOCA = @ALLOCA@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ ANTfound = @ANTfound@ AR = @AR@ ASPELL_CFLAGS = @ASPELL_CFLAGS@ 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@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HUNSPELL_CFLAGS = @HUNSPELL_CFLAGS@ HUNSPELL_LIBS = @HUNSPELL_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ JAVA_CPPFLAGS = @JAVA_CPPFLAGS@ LD = @LD@ LDFLAGS = @LDFLAGS@ LG_PYDIR = @LG_PYDIR@ LIBEDIT_CFLAGS = @LIBEDIT_CFLAGS@ LIBEDIT_LIBS = @LIBEDIT_LIBS@ LIBGC_CFLAGS = @LIBGC_CFLAGS@ LIBGC_LIBS = @LIBGC_LIBS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LINK_CFLAGS = @LINK_CFLAGS@ LINK_MAJOR_VERSION = @LINK_MAJOR_VERSION@ LINK_MICRO_VERSION = @LINK_MICRO_VERSION@ LINK_MINOR_VERSION = @LINK_MINOR_VERSION@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MINISAT_INCLUDES = @MINISAT_INCLUDES@ MINISAT_LIBS = @MINISAT_LIBS@ MKDIR_P = @MKDIR_P@ 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@ PCRE_CFLAGS = @PCRE_CFLAGS@ PCRE_LIBS = @PCRE_LIBS@ PERL_CFLAGS = @PERL_CFLAGS@ PERL_EXT_INC = @PERL_EXT_INC@ PERL_EXT_LIB = @PERL_EXT_LIB@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON2_CPPFLAGS = @PYTHON2_CPPFLAGS@ PYTHON2_LDFLAGS = @PYTHON2_LDFLAGS@ PYTHON2_LIBS = @PYTHON2_LIBS@ PYTHON3 = @PYTHON3@ PYTHON3_CPPFLAGS = @PYTHON3_CPPFLAGS@ PYTHON3_LDFLAGS = @PYTHON3_LDFLAGS@ PYTHON3_LIBS = @PYTHON3_LIBS@ PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ PYTHON_LIBS = @PYTHON_LIBS@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ REGEX_LIBS = @REGEX_LIBS@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SWIG = @SWIG@ SWIG_LIB = @SWIG_LIB@ SWIGfound = @SWIGfound@ VERSION = @VERSION@ VERSION_INFO = @VERSION_INFO@ WARN_CFLAGS = @WARN_CFLAGS@ WARN_CXXFLAGS = @WARN_CXXFLAGS@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ 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@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ python2dir = @python2dir@ python3dir = @python3dir@ pythondir = @pythondir@ runstatedir = @runstatedir@ 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@ DICTS = \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir = $(pkgdatadir)/vn dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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/vn/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/vn/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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-dictDATA: $(dict_DATA) @$(NORMAL_INSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(dictdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(dictdir)" || exit 1; \ fi; \ 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)$(dictdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(dictdir)" || exit $$?; \ done uninstall-dictDATA: @$(NORMAL_UNINSTALL) @list='$(dict_DATA)'; test -n "$(dictdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(dictdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: 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 $(DATA) installdirs: for dir in "$(DESTDIR)$(dictdir)"; 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-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-dictDATA 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: uninstall-dictDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: install-am install-strip uninstall-am .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am \ install-dictDATA 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 tags-am uninstall \ uninstall-am uninstall-dictDATA uninstall-hook .PRECIOUS: Makefile # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) # 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: link-grammar-5.3.16/data/vn/4.0.knowledge0000664000076400007640000000076112766044421014672 00000000000000; Post-processing knowledge file ; ---------------------------------------------------------------------- ; ---------------------- LINK TYPE TABLE------------------------------- ; ---------------------------------------------------------------------- ; The following table associates a domain type with each possible ; starting link. It contains pairs: the first of each pair is a link ; type, and the second is the domain to which that link type belongs. STARTING_LINK_TYPE_TABLE: ANY e link-grammar-5.3.16/data/vn/4.0.affix0000664000076400007640000000324012766044421014003 00000000000000% % Affixes get stripped off the left and right side of words % i.e. spaces are inserted between the affix and the word itself. % % Some of the funky UTF-8 parenthesis are used in Asian texts. % In order to allow single straight quote ' and double straight quote '' % to be stripped off from both the left and the right, they are % distinguished by the suffix .x and .y (as as Mr.x Mrs.x or Jr.y Sr.y) % % 。is an end-of-sentence marker used in Japanese texts. % Punctuation appearing on the right-side of words. % Note: the ellipsis ....y must appear *before* the dot ".", else the % splitting won't work right. ")" "}" "]" ">" "".y" » 〉 ) 〕 》 】 ï¼½ 〠〠"’’" "’" “ ''.y '.y `.y "%" "," ....y "." 。.y ‧ ":" ";" "?" "!" ‽ ØŸ ? ï¼ â€¦.y "â€" â”.y –.y ー.y â€.y ã€.y ~ ¢ ₵ â„¢ â„  : RPUNC+; % Punctuation appearing on the left-side of words. "(" "{" "[" "<" "".x" « 〈 ( 〔 《 〠[ 『 「 ã€.x `.x `` „ ‘ ''.x '.x ….x ....x ¿ ¡ "$" US$ USD C$ £ ₤ € ¤ ₳ ฿ â‚¡ â‚¢ â‚  â‚« à§³ Æ’ â‚£ ₲ â‚´ â‚­ ₺ ℳ â‚¥ ₦ â‚§ ₱ â‚° ₹ ₨ ₪ ï·¼ ₸ â‚® â‚© Â¥ ៛ í˜¸ì  â€  †† ‡ § ¶ © ® â„— â„– "#" * • ₠⧠☞ â—Š ※ â—‹ 。.x ゜ ✿ ☆ * â—• ◠∇ â–¡ â—‡ ï¼  â—Ž –.x â”.x ー.x -- - ‧.x : LPUNC+; % The below is a quoted list, used during tokenization. Do NOT put % spaces in between the various quotation marks!! ""«»《》ã€ã€‘『ã€`„“": QUOTES+; % The below is a quoted list, used during tokenization. Do NOT put % spaces in between the various symbols!! "()¿¡†‡§¶©®℗№#*•â‚â§â˜žâ—Šâ€»â—‹ã€‚゜✿☆*◕â—∇□◇@◎–â”ー---‧": BULLETS+; link-grammar-5.3.16/data/vn/4.0.constituent-knowledge0000664000076400007640000000004212766044421017237 00000000000000 STARTING_LINK_TYPE_TABLE: W s link-grammar-5.3.16/data/vn/corpus-basic.batch0000664000076400007640000000051712766044421016064 00000000000000% % Vietnamese examples % Bữa tiệc hôm qua là má»™t thành công lá»›n tôi mua má»™t bông hoa Tôi viết chương trình và hoàn thành báo cáo trong 3 tháng tôi đã ở Nghệ An và thành phố Hồ Chí Minh Trá»i mưa rất to và gió rất mạnh nên tôi phải nghỉ há»c, mẹ tôi phải nghỉ làm link-grammar-5.3.16/data/vn/Makefile.am0000644000076400007640000000062613050045324014510 00000000000000 DICTS= \ 4.0.affix \ 4.0.constituent-knowledge \ 4.0.dict \ 4.0.knowledge \ 4.0.regex dictdir=$(pkgdatadir)/vn dict_DATA = $(DICTS) # Do NOT install the batch files! EXTRA_DIST = $(DICTS) \ corpus-basic.batch # The make uninstall target should remove directories we created. uninstall-hook: -rmdir $(dictdir) link-grammar-5.3.16/depcomp0000755000076400007640000005601613074512574012515 00000000000000#! /bin/sh # depcomp - compile a program generating dependencies as side-effects scriptversion=2013-05-30.07; # UTC # Copyright (C) 1999-2014 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, see . # 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 outputting dependencies. libtool Whether libtool is used (yes/no). Report bugs to . EOF exit $? ;; -v | --v*) echo "depcomp $scriptversion" exit $? ;; esac # Get the directory component of the given path, and save it in the # global variables '$dir'. Note that this directory component will # be either empty or ending with a '/' character. This is deliberate. set_dir_from () { case $1 in */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;; *) dir=;; esac } # Get the suffix-stripped basename of the given path, and save it the # global variable '$base'. set_base_from () { base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'` } # If no dependency file was actually created by the compiler invocation, # we still have to create a dummy depfile, to avoid errors with the # Makefile "include basename.Plo" scheme. make_dummy_depfile () { echo "#dummy" > "$depfile" } # Factor out some common post-processing of the generated depfile. # Requires the auxiliary global variable '$tmpdepfile' to be set. aix_post_process_depfile () { # If the compiler actually managed to produce a dependency file, # post-process it. if test -f "$tmpdepfile"; then # Each line is of the form 'foo.o: dependency.h'. # Do two passes, one to just change these to # $object: dependency.h # and one to simply output # dependency.h: # which is needed to avoid the deleted-header problem. { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile" sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile" } > "$depfile" rm -f "$tmpdepfile" else make_dummy_depfile fi } # A tabulation character. tab=' ' # A newline character. nl=' ' # Character ranges might be problematic outside the C locale. # These definitions help. upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ lower=abcdefghijklmnopqrstuvwxyz digits=0123456789 alpha=${upper}${lower} 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" # Avoid interferences from the environment. gccflag= dashmflag= # 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 cygpath_u="cygpath -u -f -" if test "$depmode" = msvcmsys; then # This is just like msvisualcpp but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvisualcpp fi if test "$depmode" = msvc7msys; then # This is just like msvc7 but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvc7 fi if test "$depmode" = xlc; then # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information. gccflag=-qmakedep=gcc,-MF depmode=gcc 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. ## Unfortunately, FreeBSD c89 acceptance of flags depends upon ## the command line argument order; so add the flags where they ## appear in depend2.am. Note that the slowdown incurred here ## affects only configure: in makefiles, %FASTDEP% shortcuts this. for arg do case $arg in -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; *) set fnord "$@" "$arg" ;; esac shift # fnord shift # $arg done "$@" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi mv "$tmpdepfile" "$depfile" ;; gcc) ## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. ## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. ## (see the conditional assignment to $gccflag above). ## 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). Also, it might not be ## supported by the other compilers which use the 'gcc' depmode. ## - 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 -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # 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. ## Some versions of gcc put a space before the ':'. On the theory ## that the space means something, we add a space to the output as ## well. hp depmode also adds that space, but also prefixes the VPATH ## to the object. Take care to not repeat it in the output. ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -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 -ne 0; then 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 ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \ | tr "$nl" ' ' >> "$depfile" echo >> "$depfile" # The second pass generates a dummy entry for each header file. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" ;; xlc) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; aix) # The C for AIX Compiler uses -M and outputs the dependencies # in a .u file. In older versions, this file always lives in the # current directory. Also, the AIX compiler puts '$object:' at the # start of each line; $object doesn't have directory information. # Version 6 uses the directory in both cases. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.u tmpdepfile2=$base.u tmpdepfile3=$dir.libs/$base.u "$@" -Wc,-M else tmpdepfile1=$dir$base.u tmpdepfile2=$dir$base.u tmpdepfile3=$dir$base.u "$@" -M fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done aix_post_process_depfile ;; tcc) # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26 # FIXME: That version still under development at the moment of writing. # Make that this statement remains true also for stable, released # versions. # It will wrap lines (doesn't matter whether long or short) with a # trailing '\', as in: # # foo.o : \ # foo.c \ # foo.h \ # # It will put a trailing '\' even on the last line, and will use leading # spaces rather than leading tabs (at least since its commit 0394caf7 # "Emit spaces for -MD"). "$@" -MD -MF "$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'. # We have to change lines of the first kind to '$object: \'. sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile" # And for each line of the second kind, we have to emit a 'dep.h:' # dummy dependency, to avoid the deleted-header problem. sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile" rm -f "$tmpdepfile" ;; ## The order of this option in the case statement is important, since the ## shell code in configure will try each of these formats in the order ## listed in this file. A plain '-MD' option would be understood by many ## compilers, so we must ensure this comes after the gcc and icc options. pgcc) # Portland's C compiler understands '-MD'. # Will always output deps to 'file.d' where file is the root name of the # source file under compilation, even if file resides in a subdirectory. # The object file name does not affect the name of the '.d' file. # pgcc 10.2 will output # foo.o: sub/foo.c sub/foo.h # and will wrap long lines using '\' : # foo.o: sub/foo.c ... \ # sub/foo.h ... \ # ... set_dir_from "$object" # Use the source, not the object, to determine the base name, since # that's sadly what pgcc will do too. set_base_from "$source" tmpdepfile=$base.d # For projects that build the same source file twice into different object # files, the pgcc approach of using the *source* file root name can cause # problems in parallel builds. Use a locking strategy to avoid stomping on # the same $tmpdepfile. lockdir=$base.d-lock trap " echo '$0: caught signal, cleaning up...' >&2 rmdir '$lockdir' exit 1 " 1 2 13 15 numtries=100 i=$numtries while test $i -gt 0; do # mkdir is a portable test-and-set. if mkdir "$lockdir" 2>/dev/null; then # This process acquired the lock. "$@" -MD stat=$? # Release the lock. rmdir "$lockdir" break else # If the lock is being held by a different process, wait # until the winning process is done or we timeout. while test -d "$lockdir" && test $i -gt 0; do sleep 1 i=`expr $i - 1` done fi i=`expr $i - 1` done trap - 1 2 13 15 if test $i -le 0; then echo "$0: failed to acquire lock after $numtries attempts" >&2 echo "$0: check lockdir '$lockdir'" >&2 exit 1 fi if test $stat -ne 0; then 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" ;; hp2) # The "hp" stanza above does not work with aCC (C++) and HP's ia64 # compilers, which have integrated preprocessors. The correct option # to use with these is +Maked; it writes dependencies to a file named # 'foo.d', which lands next to the object file, wherever that # happens to be. # Much of this is similar to the tru64 case; see comments there. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.d tmpdepfile2=$dir.libs/$base.d "$@" -Wc,+Maked else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d "$@" +Maked fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" do test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile" # Add 'dependent.h:' lines. sed -ne '2,${ s/^ *// s/ \\*$// s/$/:/ p }' "$tmpdepfile" >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" "$tmpdepfile2" ;; 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. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then # Libtool generates 2 separate objects for the 2 libraries. These # two compilations output dependencies 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$base.o.d # libtool 1.5 tmpdepfile2=$dir.libs/$base.o.d # Likewise. tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d tmpdepfile3=$dir$base.d "$@" -MD fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done # Same post-processing that is required for AIX mode. aix_post_process_depfile ;; msvc7) if test "$libtool" = yes; then showIncludes=-Wc,-showIncludes else showIncludes=-showIncludes fi "$@" $showIncludes > "$tmpdepfile" stat=$? grep -v '^Note: including file: ' "$tmpdepfile" if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The first sed program below extracts the file names and escapes # backslashes for cygpath. The second sed program outputs the file # name when reading, but also accumulates all include files in the # hold buffer in order to output them again at the end. This only # works with sed implementations that can handle large buffers. sed < "$tmpdepfile" -n ' /^Note: including file: *\(.*\)/ { s//\1/ s/\\/\\\\/g p }' | $cygpath_u | sort -u | sed -n ' s/ /\\ /g s/\(.*\)/'"$tab"'\1 \\/p s/.\(.*\) \\/\1:/ H $ { s/.*/'"$tab"'/ G p }' >> "$depfile" echo >> "$depfile" # make sure the fragment doesn't end with a backslash rm -f "$tmpdepfile" ;; msvc7msys) # 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 ;; #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 "X$1" != 'X--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|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this sed invocation # correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | 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 "X$1" != 'X--mode=compile'; do shift done shift fi # X makedepend shift cleared=no eat=no for arg do case $cleared in no) set ""; shift cleared=yes ;; esac if test $eat = yes; then eat=no continue fi 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. -arch) eat=yes ;; -*|$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" # makedepend may prepend the VPATH from the source file name to the object. # No need to regex-escape $object, excess matching of '.' is harmless. sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process the last invocation # correctly. Breaking it into two sed invocations is a workaround. sed '1,2d' "$tmpdepfile" \ | tr ' ' "$nl" \ | 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 "X$1" != 'X--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. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi IFS=" " for arg do case "$arg" in -o) shift ;; $object) shift ;; "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift shift ;; *) set fnord "$@" "$arg" shift shift ;; esac done "$@" -E 2>/dev/null | sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile" echo "$tab" >> "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm -f "$tmpdepfile" ;; msvcmsys) # 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 ;; 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-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: link-grammar-5.3.16/link-grammar.spec.in0000664000076400007640000000465512772314052015001 00000000000000%define name link-grammar %define version @VERSION@ %define release 1 Summary: A Natural Language Parser based on Link Grammar Theory Name: %{name} Version: %{version} Release: %{release} Group: System Environment/Libraries License: LGPL Source: http://www.abisource.com/downloads/link-grammar/%{version}/link-grammar-%{version}.tar.gz Buildroot: /var/tmp/%{name}-%{version}-%{release}-root URL: http://abisource.com/projects/link-grammar/ #Requires: BuildRequires: hunspell-devel, java-devel, jpackage-utils, libedit-devel, ant, minisat-devel %description The Link Grammar Parser is a syntactic parser of English, Russian, Arabic, Persian and other languages. It is based on Link Grammar, an theory of natural language syntax. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labeled links connecting pairs of words. The parser also produces a HPSG-style representation of a sentence (showing noun phrases, verb phrases, etc.). %package devel Summary: Support files necessary to compile applications with link-grammar. Group: Development/Libraries Requires: link-grammar %description devel Libraries, headers, and support files necessary to compile applications using link-grammar. %prep %setup %build # help configure find jni.h export JAVA_HOME=%{java_home} %ifarch alpha MYARCH_FLAGS="--host=alpha-redhat-linux" %endif if [ ! -f configure ]; then CFLAGS="$RPM_OPT_FLAGS" ./autogen.sh --prefix=%{_prefix} --no-configure fi %configure CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} --enable-python-bindings --disable-aspell if [ "$SMP" != "" ]; then (%__make "MAKE=%__make -k -j $SMP"; exit 0) %__make else %__make fi %install if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi %__make DESTDIR=$RPM_BUILD_ROOT install find $RPM_BUILD_ROOT/%{_libdir} -name \*.la -exec rm -f \{\} \; %files %defattr(644,root,root,755) %doc LICENSE README ChangeLog %attr(755,root,root)%{_bindir}/* %{_libdir}/lib*.so* %{_datadir}/link-grammar/* %files devel %defattr(644,root,root,755) %{_libdir}/*.a %{_libdir}/pkgconfig/link-grammar.pc %{_includedir}/link-grammar/* %clean %__rm -r $RPM_BUILD_ROOT %changelog * Fri Sep 23 2016 Amir Plivatsky - Add minisat dependency. - Enable the SAT-solver (enabled by default). * Fri Jun 27 2014 Linas Vepstas - Freshen with newer URL, dependencies. * Sat Feb 5 2005 Dom Lachowicz - Initial version link-grammar-5.3.16/NEWS0000664000076400007640000010204312766044421011627 00000000000000 Corpus Statistics: ------------------ Version 4.4.2 (January 2009) introduced a parse-ranking system based on corpus statistics. This allows the most likely parse to be identified in terms of the probabilities of word disjuncts observed on actual text. The system also includes a way to assign WordNet word senses to a word, based on the grammatical usage of tha word. An overview of the idea is given on the OpenCog blog, here: http://brainwave.opencog.org/2009/01/12/determining-word-senses-from-grammatical-usage/ As of 2012, this parse-ranking system is obsolescent. The primary issue is that the data files need to be rebuilt, to reflect the new dictionary structure; the version skew between the old databases and the current dictionaries will invalidate results. If you are interested, contact the mailing list, and take a look at https://github.com/opencog/link-grammar/issues/292 To enable the corpus statistics, specify ./configure --enable-corpus-stats prior to compiling. There are no currently-maintained databases for this ranking system. Older databases can be downloaded from http://www.abisource.com/downloads/link-grammar/sense-dictionary/ or http://gnucash.org/linas/nlp/data/linkgrammar-wsd/ These older databases are not very accurate, since the English language dictionaries have seen significant changes since these were first created. To be usable, the databases should be recreated for eht curent dictionaries. The data is contained in an sqlite3 database file, disjuncts.20090430.db.bz2 Unzip this file (using bunzip2) rename it to "disjuncts.db", and place it in the subdirectory "sql", in the same directory that contains the "en" directory. For default unix installations, the final location would be /usr/local/share/link-grammar/sql/disjuncts.db where, by comparison, the usual dictionary would be at /usr/local/share/link-grammar/en/4.0.dict After this is installed, parse ranking scores should be printed automatically, as floating-point numbers: for example: Unique linkage, cost vector = (CORP=4.4257 UNUSED=0 DIS=1 AND=0 LEN=5) Lower numbers are better. The scores can be interpreted as -log_2 of a certain probability, so the lower the number, the higher the probability. The display of disjunct scores can be enabled with the !disjuncts flag, and senses with the !senses flag, at the link-parser prompt. Entering !var and !help will show all flags. Multiple parses are sorted and displayed in order from lowest to highest cost; the sort of can be set by saying !cost=1 for the traditional sort, and !cost=2 for corpus-based cost. Output similar to the below should be printed: linkparser> !disjunct Showing of disjunct used turned on. linkparser> !cost=2 cost set to 2 linkparser> !sense Showing of word senses turned on. linkparser> this is a test Found 1 linkage (1 had no P.P. violations) Unique linkage, cost vector = (CORP=4.4257 UNUSED=0 DIS=1 AND=0 LEN=5) +--Ost--+ +-Ss*b+ +-Ds-+ | | | | this.p is.v a test.n 2 is.v dj=Ss*b- Ost+ sense=be%2:42:02:: score=2.351568 2 is.v dj=Ss*b- Ost+ sense=be%2:42:05:: score=2.143989 2 is.v dj=Ss*b- Ost+ sense=be%2:42:03:: score=1.699292 4 test.n dj=Ost- Ds- sense=test%1:04:00:: score=0.000000 this.p 0.0 0.695 Wd- Ss*b+ is.v 0.0 7.355 Ss*b- Ost+ a 0.0 0.502 Ds+ test.n 1.0 9.151 Ost- Ds- Note that the sense labels are not terribly accurate; the verb "to be" is particularly hard to tag correctly. BioLG merger: ------------- As of version 4.5.0 (April 2009), the most important parts of the BioLG project have been merged. The current version of link-grammar has superior parse coverage to BioLG on all texts, including biomedical texts. The original BioLG test suite can be found in data/en/4.0.biolg.batch. The following changes in BioLG have NOT been merged: -- Part of speech hinting. The BioLG code can accept part-of-speech hints for unknown words. -- XML I/O. The BioLG code can output parsed text in a certain idiosyncratic XML format. -- "term support". Experiments from the 2007-2009 time-frame indicate these were useless. -- The link type CH. This was a large, intrusive, incompatible change to the dictionary, and it is not strictly required -- there is a better, alternative way of handling adj-noun-adj-noun chains commonly seen in biomedical text, and this has been implemented. All other BioLG changes, and in particular, extensive dictionary fixes, as well as regex morphology handling, have been incorporated. Medical Terms Merger -------------------- Many, but not all, of the "medical terms" from Peter Szolovits have been merged into version 4.3.1 (January 2008) of link-grammar. The original project page was at: http://groups.csail.mit.edu/medg/projects/text/lexicon.html The following "extra" files were either merged directly, renamed, or skipped (omitted): /extra.1: -- merged /extra.2: -- skip, too big /extra.3: -- skip, too big /extra.4: -- /en/words/words-medical.v.4.2: /extra.5: -- /en/words/words-medical.v.4.1: /extra.6: -- /en/words/words-medical.adj.2: /extra.7: -- /en/words/words-medical.n.p /extra.8: -- skip, too big /extra.9: -- skip, random names /extra.10: -- /en/words/words-medical.adv.1: /extra.11: -- /en/words/words-medical.v.4.5: /extra.12: -- skip, too big /extra.13: -- /en/words/words-medical.v.4.3: /extra.14: -- /en/words/words-medical.prep.1 /extra.15: -- /en/words/words-medical.adj.3: /extra.16: -- /en/words/words-medical.v.2.1: /extra.17: -- skip, too big To make use of the "skipped" files, download the original extension, gut the contents of "extra.dict" except for the parts referring to the skipped files above, and then append to 4.0.dict (as per original instructions). Its not at all clear that the "skipped" files improve parse accuracy in any way; they may, in fact, damage accuracy. Fat Links: ---------- As of version 4.7.0 (September 2010), parsing using "fat links" has been disabled by default, and is now deprecated. The function is still there, and can be turned on by specifying the !use-fat=1 command, or by calling parse_options_use_fat_links(TRUE) from programs. As of version 4.7.12 (May 2013), the "fat link" code is no longer compiled by default. To obtain the fat-link version, ./configure must be run with the --enable-fat-links --disable-sat-solver flag. Enabling this will generate a lot of warning messages during compilation. As of version 5.2.0 (December 2014) the "fat link" code has been removed. The fat-link code consisted of about 5 KLOC or about 1/6th of the total code. About 23 KLOC of the core parser code remains. Users of the Russian dicts must use versions prior to this to get Russian sentences with conjunctions in them to parse. Older versions of the link-grammar parser used "fat links" to support conjunctions (and, or, but, ...). However, this leads to a number of complications, including poor performance due to a combinatorial explosion of linkage possibilities, as well as an excessively complex parse algorithm. ================================================================= ================================================================= ================================================================= [ANNOUNCE] Link Grammar version 5.3.0 is now available. Download from: http://www.abiword.org/downloads/link-grammar/5.3.0/link-grammar-5.3.0.tar.gz This is a major release of the parser, with many important changes in it. Most fundamentally, the tokenizer has been completely redesigned; the tokenizer is the device that splits sentences in sequences of words and (for non-English languages) morphemes. Another very important change: The python bindings are completely redesigned, and not in a backwards-compatible way. The new python bindings are much closer to how the parsing process should be thought about in the abstract. There are also various fixes: the SAT solver is no longer crippled. Assorted performance speedups have been implemented, especially affecting longer sentences. Assorted bugs and cleanup has been performed. The ChangeLog notes other fixes as well: Version 5.3.0: (22 November 2015) * Major redesign of the python bindings. * Major redesign of sentence tokenization (the "wordgraph" design) * Verb 'steal' is optionally transitive. * Fixes for misc MSVC warnings. * Hebrew dictionary expansion. * Enhanced diagram printing, giving more space for link names. * Minor work on phonetic agreement for 'a' vs. 'an'. * Add ability to histogram the costs of different parses. * Improve support for splitting sentences. * Change default setting of 'islands_ok' to true. * Improve performance on long sentences. * Fix rare crash due to memory corruption on long sentences. * Random morphology generation can be enabled at runtime. * Remove obsolete, unmaintained MacOSX build file. * Extensive updates to man page. * Fix crash on long sentences (issue #137). * Fix a memory leak in language bindings (issue #138). * Remove bogus post-processor API function. * Fix broken domain letter printing. * New regex-file feature - negative regex'es. * Correct the handling of moprhology stems with non-LL links. * Fix !!LEFT-WALL and !!RIGHT-WALL * SAT solver now linked statically. * Assorted SAT sovler cleanup and improvements. * Performance improvement in fast macher: 15% faster on fixes.batch. -------------------- The link-grammar homepage: http://www.abiword.org/projects/link-grammar/ WHAT IS LINK GRAMMAR? The Link Grammar Parser is a syntactic parser of English, Russian, Arabic and Persian (and other languages as well), based on Link Grammar, an original theory of syntax and morphology. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labelled links connecting pairs of words. The parser also produces a "constituent" (HPSG style phrase tree) representation of a sentence (showing noun phrases, verb phrases, etc.). The RelEx extension provides Stanford-style Dependency Grammar output. ================================================================= ================================================================= ================================================================= [ANNOUNCE] Link Grammar version 5.2.0 is now available. Download from: http://www.abisource.com/downloads/link-grammar/5.2.0/link-grammar-5.2.0.tar.gz This is a major release of the parser, with many important changes in it. The internals of the parser have been re-organized, resulting in a speedup of 2x to 4x for typical English texts. Multiple multi- threading bugs were fixed, and there is now a simple multi-threading unit test. A memory leak was fixed, and a memory over-consumption bug was fixed. These changes were enabled by the final removal of the "fat link" code from the parser. Parser internals work continues apace: it is expected that a version 5.3.0 will follow shortly, featuring a completely re-designed tokenizer. This redesign should enable simpler and better morphology support. The ChangeLog notes other fixes as well: Version 5.2.0 (27 December 2014) * y'all, ain't, gonna, y'gotta: Beverly Hillbillies basilect. * Permanent removal of the fat-link code. * Remove deprecated constituent tree code. * Windows: add terminal screen resizing support. * Windows: a build fix. * reign, rule, run, leave, come: can take predicative adjective. * Rework costs for many verb-derived adjectives. * Handle (predicative) adjectival modifiers for assorted perfect verbs. * Fixes for various color names. * Fixes for various affirmative answers. * Add 100 missing verbs. * Add preliminary lxc-docker (docker.io) support. * Remove MSVC6 support. * Fix memleak introduced in version 5.1.0 * Speedup of 1.7x to 4x (depending on text) from linkage processing redesign. * Fix multi-threading safety bug. * Fix link-and-domain printing alignment (to handle utf8 char widths). * Windows: fixes for MSVC12 support. * Fix memory consumption bug (EMPTY_WORD) introduced in version 4.7.10. * Get rid of xrealloc, which clashes with libbfd symbol xrealloc. * Add multi-threaded parsing unit test. -------------------- The link-grammar homepage: http://www.abiword.org/projects/link-grammar/ WHAT IS LINK GRAMMAR? The Link Grammar Parser is a syntactic parser of English, Russian, Arabic and Persian (and other languages as well), based on Link Grammar, an original theory of syntax and morphology. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labelled links connecting pairs of words. The parser also produces a "constituent" (HPSG style phrase tree) representation of a sentence (showing noun phrases, verb phrases, etc.). The RelEx extension provides Stanford-style Dependency Grammar output. ================================================================= ================================================================= ================================================================= Link Grammar version 5.1.2 is now available. Download from: http://www.abisource.com/downloads/link-grammar/5.1.2/link-grammar-5.1.2.tar.gz The most serious fix in this release is a build-break fix for Apple OSX Mavericks. Other fixes, from the ChangeLog: * Fix greeting: "How do you do?" * Fix indirect object in 'what' questions: 'To what do you owe your success?' * Fix assorted questions with verb "to be". * Compile fixes for Apple OSX version "Mavericks" -------------------- The link-grammar homepage: http://www.abiword.org/projects/link-grammar/ WHAT IS LINK GRAMMAR? The Link Grammar Parser is a syntactic parser of English (and other languages as well), based on link grammar, an original theory of English syntax. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labelled links connecting pairs of words. The parser also produces a "constituent" (Penn tree-bank style phrase tree) representation of a sentence (showing noun phrases, verb phrases, etc.). The RelEx extension provides dependency-parse output. ================================================================= ================================================================= ================================================================= [ANNOUNCE] link-grammar version 5.1.0 Version 5.1.0 of link-grammar is now available for download at http://www.abiword.org/downloads/link-grammar/5.1.0/link-grammar-5.1.0.tar.gz This version includes a number of important changes. One of these is that the connectors can now be given a direction (head and tail indicators), so that link-grammar dependencies can now be true, hierarchical dependency arrows. This is of marginal importance for English, where dependency directions are implicit, but is vital for free-word-order languages, where bi-directional links are not enough. Another important change is that costs can now be arbitrary floating point numbers. This is particularly useful for providing fine-grained parse ranking. The LG cost system assigns a "cost" to every connector, and the sum-total of costs for a sentence determines the parse ranking. Since costs are additive, they behave as entropies (log P -- the logarithm of a probability: probabilities are multiplicative, logarithms are additive). Under the covers, there's been some major work on the tokenization (splitting sentences into words) and morphology (splitting words into morphemes) code. This work is ongoing, and should eventually result in much better support for non-English languages. Other notable changes include an updated Russian dictionary, and an assortment of changes to the English dictionary. An intriguing step towards phonology: LG can now distinguish between the use of the determiners "a" and "an" preceding nouns that start with consonants or vowels. Whether fancier phonology support is possible is a curious question. The full changelog is below: * Updated Russian dictionaries from Sergei Protasov. * Added morphology-based unknown-word handling for Russian, from Sergei. * Fix up fat-linkage code, which was recently broken... * API cleanup: many command-line options never belonged in the API. * New emoticon support was clobbering certain dictionary words. * Fix: "Go to spot X", "It happens at time T." * Add a dozen missing verbs. * Minor work on greetings. * Add mechanism for denoting fractional costs in the file-backed dict. * Fix: broken handling of gerunds (due to bad verb-wall connectors) * Major redesign of morpheme splitting mechanism (from AmirP) * Minor extensions to support numeric formulas, e.g. 1 + 1 = 2. * Remove fat linkage support from the SAT solver. * Enable build of SAT solver by default. * Fix multiple bugs with unit stripping. * Add bounds-checking to the C API. * Fix the old disjunct-printing implementation. * Add support for easy-to-use link direction indicator. * Add random morphology generator tool. * Partial support for phonetic use of "a" vs. "an" for English. * Rework how coordination between conjunctions works: "either... or ...", etc. * Major redesign of tokenization mechanism (from AmirP) -------------------- The link-grammar homepage: http://www.abiword.org/projects/link-grammar/ Download: http://www.abiword.org/downloads/link-grammar/5.1.0/link-grammar-5.1.0.tar.gz WHAT IS LINK GRAMMAR? The Link Grammar Parser is a syntactic parser of English (and other languages as well), based on link grammar, an original theory of English syntax. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labelled links connecting pairs of words. The parser also produces a "constituent" (Penn tree-bank style phrase tree) representation of a sentence (showing noun phrases, verb phrases, etc.). The RelEx extension provides dependency-parse output. ================================================================= ================================================================= ================================================================= Version 5.0.0 of the Link Grammar Parser is now available. (Yes, its April 1st. No, this is not a joke. Maybe I'll think of something snarky next year.) We are proud to announce a major new release of the Link Grammar Parser! It contains many important changes and new additions. One of the most significant changes is that the license has been changed from the BSD license to the LGPL. This was done to enable considerably more flexibility in accepting contributions to the project: it seems that few are particularly interested in contributing to a BSD-licensed project. This change has enabled folding in some new work: o Arabic and Persion dictionaries! These were previously maintained as separate add-ons. Including them as part of the distribution should make it easier for interested users. o A new 'bindings' directory, containing code for Java, Python, Common Lisp, OCaML and AutoIt programming languages. The Python bindings are an updated version of the older pylinkgrammar-0.2.13 bindings. A SWIG interface file should make it easy to create other language bindigns as well. o Improved morphology support. This will be invisible to most users, but it lays the groundwork for add Hebrew support to the parser. o Expanded Lithuanian support. This remains a simplistic prototype, but it now performs a more sophisticated morphological analysis. o Experimental Turkish and Hebrew dictionaries. o A demo of the JSON parser server: it shows how to run the server, which will accept accept raw sentences on a socket, and returns the parsed forms. o Some slightly incompatible changes to the API: it was time for some housekeeping. o Misc minor updates to the English Language dictionaries. o Preliminary work for SQL-backed dynamic dictionaries. This should enable certain types of automated language learning. The full changelog is shown below. -------------------- The link-grammar homepage: http://www.abiword.org/projects/link-grammar/ Download: http://www.abiword.org/downloads/link-grammar/4.7.9/link-grammar-4.7.9.tar.gz WHAT IS LINK GRAMMAR? The Link Grammar Parser is a syntactic parser of English (and other languages as well), based on link grammar, an original theory of English syntax. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labelled links connecting pairs of words. The parser also produces a "constituent" (Penn tree-bank style phrase tree) representation of a sentence (showing noun phrases, verb phrases, etc.). The RelEx extension provides dependency-parse output. CHANGELOG: Version 5.0.0 (1 April 2014) * License upgrade to LGPLv2.1 * Arabic dictionaries, from Jon Dehdari * Persian dictionaries, from Jon Dehdari * Support for Hebrew tokenization, from Amir P. * Fix wild-card matching for user-supplied word lookup. * Prototype Turkish dictionary from Can Bruce. * Re-arrange programming language bindings directory. * Adopt the orphaned/unsupported pylinkgrammar Python bindings. * Deprecate the obsolete CNode interface. * Provide low-level perl bindings. * Adopt the orphaned/unsupported OCaML bindings. * Support affirmative replies: "Who did it?" "John's evil twin." * Expanded Lithuanian dictionary. * Minor disjunct printing fixes. * Fix: "Mary is too XXX to talk to." * Prototype Hebrew dictionary from Amir P. * Change !suffixes flag to !morphology. * Introduce a bi-directional connector, for free-word-order languages. * Introduce a symmetric-AND operator, for free-word-order languages. * Add demo shell script for running the JSON parse server. * Bugfix: Java server failing when input sentence has commas in it! * New !test and !debug commands for selective debugging support. * Print post-processing rejection message, when !bad is enabled. * Remove some deprecated functions for C API. * Remove all deprecated functions from Java API. * Initial support for an SQL-backed dynamic dictionary. ================================================================= ================================================================= ================================================================= Version 4.8.5 of the Link Grammar Parser is now available. This is the third release in about a week; each prompted by a build-break in the previous version. Sorry! There's been assorted (minor) new work, and this has been enough to cause trouble for various people. Some notable changes in the last 6 weeks: * Improved Russian (UTF-8) support for MSWindows users. * Build files for MSVC12 * Several Java binding fixes * English dictionary: add a verb-wall connector for present participles. A full list of changes is given below. If none of these seem to affect you, there is no particular need to upgrade. -------------------- The link-grammar homepage: http://www.abiword.org/projects/link-grammar/ Download: http://www.abiword.org/downloads/link-grammar/4.7.9/link-grammar-4.7.9.tar.gz WHAT IS LINK GRAMMAR? The Link Grammar Parser is a syntactic parser of English (and other languages as well), based on link grammar, an original theory of English syntax. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labelled links connecting pairs of words. The parser also produces a "constituent" (Penn tree-bank style phrase tree) representation of a sentence (showing noun phrases, verb phrases, etc.). The RelEx extension provides dependency-parse output. CHANGELOG: Version 4.8.5 (5 January 2014) * Update memory usage accounting; fix accounting bugs. * Fix Java garbage collection bug. * Fix numerous compiler warnings in the SAT-solver code. * Fix build-break involving multiple declaration of 'Boolean'. Version 4.8.4 (30 December 2013) * Fix build break for Mac OSX. Version 4.8.3 (30 December 2013) * Create new msvc12 build files, restore old msvc9 files. * Revert location of the Windows mbrtowc declaration. * Add verb-wall connector for present participles. * Fix build-time include file directory paths. * Provide the 'any' language to enumerate all possible linkages. * Fix recognition of U+00A0, c2 a0, NO-BREAK SPACE as whitespace. * Improve parse-time performance of exceptionally long sentences. * Fix crash on certain sentences containing equals sign. Version 4.8.2 (25 November 2013) * More MSWindows UTF-8/multi-byte fixes (for Russian). * Add missing JSONUtils file. Version 4.8.1 (21 November 2013) * Ongoing work on viterbi. * Updated MSVC9 project files from Jand Hashemi (Lucky--) * Fix important bug in Java services: return top parses, not random ones. * Java: for the link-diagram string, do not limit to 80 char term width. * Windows: UTF-8 fixes so that Russian works in most MSWindows locales. ================================================================= ================================================================= ================================================================= Version 4.8.0 of the Link Grammar Parser is now available. This is the start of a new version series, containing an important change to the English language dictionary. Three new link types are introduced WV, CV and IV. These are used to connect the left-wall to the primary verb of the sentence (WV), to connect the ruling clause to the primary verb of a dependent clause (CV), and a similar link for certain infinitive verbs (IV). The goal of these links is to make it easier to locate verbs, and thus to provide a more direct mapping from the link-grammar formalism to a dependency parse (as dependency parses always put the verb at the root of a sentence). These are not the first links that explicitly indicate root verbs: several other link types already play this role: The AF, CP, Eq, COq and B links already play this role. The new WV, CV and IV links round out this capability and do so in a very general form. See http://www.abisource.com/projects/link-grammar/dict/section-WV.html for details. With this release, we expect that all (non-auxiliary) verbs in a sentence will be linked either to the wall, or to a controlling parent. We also expect there to be some additional fixes and tightening-up to occur in future releases, especially in regards to comparative sentences. This release also includes a variety of fixes to the Java API/server. In addition, some ancient, deprecated C code was removed. -------------------- The link-grammar homepage: http://www.abiword.org/projects/link-grammar/ Download: http://www.abiword.org/downloads/link-grammar/4.7.9/link-grammar-4.7.9.tar.gz WHAT IS LINK GRAMMAR? The Link Grammar Parser is a syntactic parser of English (and other languages as well), based on link grammar, an original theory of English syntax. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labelled links connecting pairs of words. The parser also produces a "constituent" (Penn tree-bank style phrase tree) representation of a sentence (showing noun phrases, verb phrases, etc.). The RelEx extension provides dependency-parse output. CHANGELOG: Version 4.8.0 (24 October 2013) * Fix "he answered yes" * Support bulleted, numbered lists. * New link types from Lian Ruiting, for identifying the head-verb. * Java: fix bug when totaling WordNet word-sense score. * Java: add info to README about using the JSON parse server. * Java: remove many deprecated functions. * C API: remove some deprecated functions. * Java: fix silent failure when library is not found. * Java: Add support for fetching the ASCII-art diagram string. * Java: Fix insane language selection initialization. * Fix: "The pig runs SLOWER than the cat." * Fix: conjoined superlatives: "... the longest and the farthest." * Fix: "inside" can be used with conjunction: "near or inside..." * Fix: conjoined question modifiers: "exactly when and precisely where..." * Fix: issue 59: crash/corruption when dictionary opened twice. * Fix: assorted exclamations! ================================================================= ================================================================= ================================================================= Version 4.7.12 of the Link Grammar Parser is now available. The biggest change in this version is a sharply updated Russian dictionary, which fixes a large number of bugs generated during during the initial release. Thanks to Sergey Protasov who did almost all this work! The other notable change is that the fat-link code is no longer build by default. It will be permanently removed in some future version, "real soon now". A miscellany of other minor changes are listed below. The link-grammar homepage: http://www.abiword.org/projects/link-grammar/ Download: http://www.abiword.org/downloads/link-grammar/4.7.12/link-grammar-4.7.12.tar.gz WHAT IS LINK GRAMMAR? The Link Grammar Parser is a syntactic parser of English (and other languages as well), based on link grammar, an original theory of English syntax. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labelled links connecting pairs of words. The parser also produces a "constituent" (Penn tree-bank style phrase tree) representation of a sentence (showing noun phrases, verb phrases, etc.). The RelEx extension provides dependency-parse output. CHANGELOG: Version 4.7.12 (25 May 2013) * Large fixes to the Russian dictionaries. * Windows: Explicitly fail if cygwin version is too old. * Tweak the lt dict to work again with the modern parser. * Make the fat linkages code be compile-time configurable. * Disable fat linkages by default; mark as deprecated. * Fix SAT-solver build; recent changes had broken it. * Export read-dict.h as a public API. * Ongoing development of the Viterbi prototype. * Windows: some UTF8/widechar refactoring. * Java bindings: add method to set the language. * CMake: add version checking to the CMakefile * Fix: failed handling of capitalized first word for Russian. * Fix: stemming failures in many cases (for Russian dictionaries) * Add flag to suppress stem-suffix printing. * Windows: Fixes to MSVC6 build files. * Fix: hash-table bug affecting Russian dictionaries ================================================================= ================================================================= ================================================================= Version 4.7.0 of the Link Grammar Parser is now available. This version introduces a major restructuring of the manner in which conjunctions are handled. Conjunctions are no longer indicated with "fat links"; instead, a helf dozen new link types (non-fat, of the ordinary kind) are introduced. This allows for a more careful and precise treatment of conjunctions; it significantly reduces the number of exceptional cases handled in the C code, and results in faster parser: from 1.3x to 2.7x faster, depending on the text. WHAT IS LINK GRAMMER? The Link Grammar Parser is a syntactic parser of English (and other languages as well), based on link grammar, an original theory of English syntax. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labelled links connecting pairs of words. The parser also produces a "constituent" (Penn tree-bank style phrase tree) representation of a sentence (showing noun phrases, verb phrases, etc.). The RelEx extension provides dependency-parse output. CHANGELOG: Version 4.7.0 (12 September 2010): * Fix: hunspell configuration on Fedora (bugtracker issue 47) * Fix: 'turn' with adjective: "She turned him green" from wingedtachikoma * Fix: comma-conjoined modifiers: "It tastes bitter, not sweet." * Fix: conjoined question words: "When and where is the party?" * Fix: recognize short, capitalized words (Los, La, etc.). * Treat colon as synonym for is: "The answer: yes." * Fix: begin with prepositions: "It all began in Chicago." * Fix: "What does it come to?" and related. * Fix: null infinitive: "I'd like to, I want to." * Fix: "Because I said so." * Fix: "sure" as preverbal adverb: "It sure is." * Fix: Gerunds with determiners: "a running of the bulls" * SJ link for conjoined nouns/noun phrases. * Sort linkages according to whether fat linkage was used. * Add flag to enable use of fat linkage during parsing. (Fat links now disabled by default). * Add male/female gender tags to misc nouns. * Fix: misc optionally transitive verbs: mix, paint, boot * Fix: word order: "look about fearfully", "look fearfully about", around * Fix: recognize simple fractions * Fix: "is" with uncountable nouns: "there is blood on your hands" * Fix: Roman numeral suffixes e.g. "Henry VIII" * Fix: regression in dates followed by punctuation. "In the 1950s, ..." * Fix: verbs drank, drunk are optionally transitive. * Fix: regression: "all the X", X can be plural or mass. * Fix: verbs paint, color may be ditranstive: "paint the car bright green" ================================================================= ================================================================= ================================================================= link-grammar-5.3.16/Makefile.am0000644000076400007640000000322513047417621013163 00000000000000# # Master Makefile for the Link Grammar system # SUBDIRS = \ link-grammar \ viterbi \ bindings \ link-parser \ tests \ morphology \ data \ man pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = link-grammar.pc ACLOCAL_AMFLAGS = -I m4 EXTRA_DIST = \ autogen.sh \ link-grammar.pc.in \ link-grammar.spec.in \ link-grammar.spec \ AUTHORS \ ChangeLog \ FindLinkGrammar.cmake\ LICENSE \ MAINTAINERS \ NEWS \ README.md \ docker/docker-build.sh \ docker/docker-base/Dockerfile \ docker/docker-parser/Dockerfile \ docker/docker-python/Dockerfile \ docker/docker-server/Dockerfile \ m4/varcheckpoint.m4 msvc14/LGlib-features.props \ msvc14/LinkGrammarExe.vcxproj \ msvc14/LinkGrammarExe.vcxproj.filters \ msvc14/LinkGrammarJava.vcxproj \ msvc14/LinkGrammarJava.vcxproj.filters \ msvc14/LinkGrammar.sln \ msvc14/LinkGrammar.vcxproj \ msvc14/LinkGrammar.vcxproj.filters \ msvc14/Local.props \ msvc14/confvar.bat \ msvc14/MSVC-common.props \ msvc14/post-build.bat \ msvc14/Python2.vcxproj \ msvc14/Python2.vcxproj.filters \ msvc14/Python3.vcxproj.filters \ msvc14/README.md \ msvc14/make-check.py \ mingw/README.Cygwin \ mingw/README.MSYS \ TODO link-grammar-5.3.16/configure.ac0000644000076400007640000010324413061701351013407 00000000000000AC_INIT([link-grammar],[5.3.16],[link-grammar@googlegroups.com]) dnl Set release number dnl This is derived from "Versioning" chapter of info libtool documentation. PACKAGE=link-grammar dnl 4a) Increment when removing or changing interfaces. LINK_MAJOR_VERSION=5 dnl 4a) 5) Increment when adding interfaces. dnl 6) Set to zero when removing or changing interfaces. LINK_MINOR_VERSION=3 dnl 3) Increment when interfaces not changed at all, dnl only bug fixes or internal changes made. dnl 4b) Set to zero when adding, removing or changing interfaces. LINK_MICRO_VERSION=16 dnl dnl Set this too MAJOR_VERSION_PLUS_MINOR_VERSION=`expr $LINK_MAJOR_VERSION + $LINK_MINOR_VERSION` dnl VERSION=$LINK_MAJOR_VERSION.$LINK_MINOR_VERSION.$LINK_MICRO_VERSION # Version info for libraries = CURRENT:REVISION:AGE VERSION_INFO=$MAJOR_VERSION_PLUS_MINOR_VERSION:$LINK_MICRO_VERSION:$LINK_MINOR_VERSION AC_SUBST(VERSION_INFO) AC_SUBST(LINK_MAJOR_VERSION) AC_SUBST(LINK_MINOR_VERSION) AC_SUBST(LINK_MICRO_VERSION) AM_INIT_AUTOMAKE([foreign subdir-objects]) AM_MAINTAINER_MODE([enable]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_SRCDIR($PACKAGE) m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])], [AC_SUBST([AM_DEFAULT_VERBOSITY],1)]) # OS checks, including Win32 AC_CANONICAL_HOST dnl Checks for programs. AC_PROG_CC AC_PROG_CXX AC_PROG_CPP AC_PROG_INSTALL AC_PROG_LIBTOOL AC_PROG_LN_S AC_PROG_MAKE_SET AC_HEADER_STDC LT_INIT([win32-dll]) PKG_PROG_PKG_CONFIG # The below says "use the C compiler for all remaining tests". # That way, if g++ is not installed, configure won't crap out # (with a mystery error about not finding regex.h) AC_LANG([C]) AC_C_CONST AC_CHECK_FUNCS(strndup) AC_FUNC_ALLOCA # For the Wordgraph display code AC_FUNC_FORK AC_CHECK_FUNCS(prctl) dnl CentOS-7 (at least) needs these to expose the C99 format and limit macros dnl in C++ source code. They are needed for minisat. AC_DEFINE(__STDC_FORMAT_MACROS) AC_DEFINE(__STDC_LIMIT_MACROS) dnl Check for specific OSs # ==================================================================== AC_MSG_CHECKING([for native Win32]) case "$host" in *-*-mingw*) native_win32=yes ;; *) native_win32=no ;; esac AC_MSG_RESULT([$native_win32]) AM_CONDITIONAL(OS_WIN32, test "x$native_win32" = "xyes") AC_MSG_CHECKING([for Cygwin]) case "$host" in *-*-cygwin*) cygwin=yes ;; *) cygwin=no ;; esac AC_MSG_RESULT([$cygwin]) AM_CONDITIONAL(OS_CYGWIN, test "x$cygwin" = "xyes") AC_MSG_CHECKING([for 64-bit Apple OSX]) case "$host" in x86_64-*-darwin*) apple_osx=yes ;; *) apple_osx=no ;; esac AC_MSG_RESULT([$apple_osx]) AM_CONDITIONAL(OS_X, test "x$apple_osx" = "xyes") # ==================================================================== CFLAGS="${CFLAGS} -O3" CXXFLAGS="${CXXFLAGS} -O3 -Wall" # The std=c99/c11 flag provides the proper float-pt math decls working, # e.g. fmaxf However, it also undefined _BSD_SOURCE, etc which is # needed to get fileno, strdup, etc. and so it needs to be manually # enabled again. # Setting -D_POSIX_SOURCE messes up compilation on FreeBSD by # hiding strdup, etc. again. # CFLAGS="${CFLAGS} -std=c99 -D_BSD_SOURCE -D_SVID_SOURCE -D_POSIX_C_SOURCE -D_GNU_SOURCE" # Final solution: enable std=c11, explitictly turn on BSD and SVID and # GNU, but do NOT turn on POSIX. # if test x${native_win32} = xyes; then # Vikas says that -std=gnu99 is needed on cygwin/mingw CFLAGS="-std=gnu99 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE ${CFLAGS}" CXXFLAGS="-std=c++11 ${CXXFLAGS}" # We need the shlwapi for PathRemoveFileSpecA(). LDFLAGS="${LDFLAGS} -lshlwapi" # Also -- Vikas sets MINGW explicitly, as well as assorted paths. # I'm unclear as to why these are not being set automatically, # by mingw itself .. but what the hey ... this can't hurt, right? # Oh yes it can hurt, do not set these at all. # Setting these screws up the remainder of the configure script. # CFLAGS="${CFLAGS} -I/usr/include/mingw -D__MINGW32__" # LDFLAGS="${LDFLAGS} -L/usr/lib/mingw -lmingwex -lcrtdll -lmsvcrt -lc -Wl,--allow-multiple-definition" # By default, MinGW doesn't know about %zu, which we use a lot, even # on systems which have MSVC14, which has c99 stdio (printf prints # "zu"). Add __USE_MINGW_ANSI_STDIO in order to solve that. AC_DEFINE(__USE_MINGW_ANSI_STDIO, 1) AC_DEFINE(__printf__, gnu_printf) # Only running on Vista and on is supported. AC_DEFINE(NTDDI_VERSION, NTDDI_VISTA) AC_DEFINE(_WIN32_WINNT, _WIN32_WINNT_VISTA) else if test x${apple_osx} = xyes; then # I'm confused, but it seems both gcc and clang on mac need # to link to -stdlib=libc++ CXXFLAGS="-std=c++11 -stdlib=libc++ ${CXXFLAGS}" LDFLAGS="-stdlib=libc++ -lc++ ${LDFLAGS}" else # Else standard Linux/*BSD environment. CFLAGS="-std=c11 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE ${CFLAGS}" CXXFLAGS="-std=c++11 ${CXXFLAGS}" fi fi # _BSD_SOURCE and _SVID_SOURCE are deprecated in glibc>=2.20. _DEFAULT_SOURCE # is used there instead, but _BSD_SOURCE and _SVID_SOURCE can still be # specified (no effect). So just add it. CFLAGS="-D_DEFAULT_SOURCE ${CFLAGS}" CXXFLAGS="-D_DEFAULT_SOURCE ${CXXFLAGS}" # ==================================================================== dnl For locale_t AC_MSG_CHECKING(for locale_t in locale.h) AC_LINK_IFELSE( [AC_LANG_PROGRAM([#include ], [locale_t lt = NULL])], AC_MSG_RESULT(yes) AC_DEFINE([HAVE_LOCALE_T_IN_LOCALE_H], 1, [Define to 1 if locale_t is defined in locale.h]), AC_MSG_RESULT(no) AC_MSG_CHECKING(for locale_t in xlocale.h) AC_LINK_IFELSE( [AC_LANG_PROGRAM([#include ], [locale_t lt = NULL])], AC_MSG_RESULT(yes) AC_DEFINE([HAVE_LOCALE_T_IN_XLOCALE_H], 1, [Define to 1 if locale_t is defined in xlocale.h]), AC_MSG_RESULT(no) ) ) # ==================================================================== dnl For stdatomic.h -- missing in gcc-4.8 (Ubuntu Trusty 14.04) dnl Its used in the Jva bindings, to avoid an ugly server-init race. AC_MSG_CHECKING(for stdatomic.h) AC_CHECK_HEADER([stdatomic.h], [AC_DEFINE([HAVE_STDATOMIC_H], 1, [Define to 1 if stdatomic.h exists])], [], [#include ]) # ==================================================================== # TLS support (for per-thread error handling) error_handler_per_thread=no AC_ARG_ENABLE([TLS], [AS_HELP_STRING([--disable-TLS], [Do not use TLS (disable per-thread error handling)])], [], [enable_TLS=yes]) if test "x$enable_TLS" == xyes then dnl Check for a keyword for Thread Local Storage declaration. dnl If found - define TLS to it. AX_TLS(,:) test "$ac_cv_tls" != "none" && error_handler_per_thread=yes fi # ==================================================================== # Debugging AC_ARG_ENABLE( debug, [ --enable-debug compile with debugging flags set], [], [enable_debug=no]) if test "x$enable_debug" = "xyes" then # Only bash supports double-backslash... Well, dash does too... # But not the NetBSD sh, so use sed instead. # CFLAGS="${CFLAGS//-O[[2-9]]} -g" # CXXFLAGS="${CXXFLAGS//-O[[2-9]]} -g" CFLAGS=`echo -g ${CFLAGS} |sed "s/-O[[2-9]]//g"` CXXFLAGS=`echo -g ${CXXFLAGS} |sed "s/-O[[2-9]]//g"` LDFLAGS="-g ${LDFLAGS}" AC_DEFINE(DEBUG,1) fi # ==================================================================== AC_ARG_ENABLE( mudflap, [ --enable-mudflap compile with mudflap checking], [], [enable_mudflap=no]) if test "x$enable_mudflap" = "xyes" then CFLAGS="${CFLAGS} -fmudflap" LDFLAGS="${LDFLAGS} -fmudflap -lmudflap" fi # ==================================================================== AC_ARG_ENABLE( profile, [ --enable-profile compile with profiling set], [], [enable_profile=no] ) if test "x$enable_profile" = "xyes" then CFLAGS="${CFLAGS} -pg" LDFLAGS="${LDFLAGS} -pg" fi # ==================================================================== # Java now enabled by default AC_ARG_ENABLE( java-bindings, [ --disable-java-bindings disable build of java bindings (default is enabled)], [], [enable_java_bindings=yes]) # Python is now enabled by default define([PYTHON2_REQUIRED], [2.6]) define([PYTHON3_REQUIRED], [3.4]) AC_ARG_ENABLE( python-bindings, [ --disable-python-bindings disable build of python bindings (default is enabled) --enable-python-bindings[[=ARG]] create python bindings to the link-grammar library (minimum versions: PYTHON2_REQUIRED and PYTHON3_REQUIRED). ARG=yes (default): create both python 2 & 3 bindings ARG=2: create only python 2 bindings ARG=3: create only python 3 bindings], [enable_python_bindings="$enableval"; test -z "$enableval" && enable_python_bindings=yes], [enable_python_bindings=yes] ) # Perl now disabled by default AC_ARG_ENABLE( perl-bindings, [ --enable-perl-bindings create perl bindings to the link-grammar library], [], [enable_perl_bindings=no] ) # ==================================================================== # SAT solver now enabled by default # First try to use the minisat system library. # If the library or the headers are not found, use the bundled library AC_ARG_ENABLE( sat-solver, [ --disable-sat-solver disable use of the Boolean SAT parser (default is enabled) --enable-sat-solver=[[ARG]] enable use of the Boolean SAT parser ARG=yes (default): Use the system minisat library if possible ARG=bundled: Use the bundled minisat library], [if test "x$enableval" = xbundled; then use_minisat_bundled_library=yes enable_sat_solver=yes fi], [enable_sat_solver=yes]) if test "x$enable_sat_solver" = xyes; then # The sat-solver code is in C++; so the link-grammar library should now # directly require libstdc++ instead of indirectly depend on its # availability via the minisat2 library. test x${apple_osx} = xyes || AC_CHECK_LIB(stdc++, main) # We want to check for C++; the easiest way to do this is to # use c++ to compile stdio.h and bomb if it fails. AC_LANG([C++]) AC_CHECK_HEADER([stdio.h],, [AC_MSG_ERROR([C++ compiler not found; it is needed for the SAT parser])]) dnl 1. Abort and notify if no zlib.h. 2. Adapt for non-standard location. AC_MSG_NOTICE([The minisat2 headers include zlib.h]) dnl The bundled library doesn't actually need -lz AX_CHECK_ZLIB([ZLIB_CPPFLAGS="-isystem $ZLIB_HOME/include"], [AC_MSG_NOTICE([No zlib library found - not building sat solver]) enable_sat_solver=no]) fi # If zlib not found, then don't continue with minisat. if test "x$enable_sat_solver" = xyes; then test "x$ZLIB_CPPFLAGS" = "x-isystem /usr/include" && ZLIB_CPPFLAGS= CPPFLAGS_SAVE="$CPPFLAGS" if test -z "$use_minisat_bundled_library"; then # Check if we can link with the system's minisat2 library. # If this is not possible, arrange for using the bundled minisat2 # library code by setting use_minisat_bundled_library=yes. dnl FIXME: Allow using --with-minisat2=DIR dnl and/or specifying specific include/library locations. minisat_headers="-isystem /usr/include/minisat" CPPFLAGS="$CPPFLAGS $minisat_headers $ZLIB_CPPFLAGS" AC_CHECK_LIB(minisat, main, [MINISAT_LIBS=-lminisat], [ use_minisat_bundled_library=yes ] [AC_MSG_NOTICE([No system minisat2 library found - using the bundled library])]) if test -z "$use_minisat_bundled_library"; then AC_CHECK_HEADER([minisat/core/Solver.h], [MINISAT_INCLUDES="$minisat_headers"], [ use_minisat_bundled_library=yes ] [AC_MSG_NOTICE([System minisat2 headers not found in $CPPFLAGS - using the bundled library])]) fi fi dnl Note that the above checks may find the need to use the bundled library dnl code even if it wasn't specifically requested. if test -n "$use_minisat_bundled_library"; then use_minisat_bundled_library=' (using the bundled minisat library)' AC_DEFINE(HAVE_MKLIT, 1) else dnl We are going to use the system's minisat2 library. dnl Adapt to slight variations in minisat2.2 code. # The function for making a literal can be Lit() or mkLit() AC_CHECK_DECL([mkLit(Var, bool)], [AC_DEFINE(HAVE_MKLIT, 1, [Define if exists])], [], [#include ] [using namespace Minisat;] [Solver x;]) # setPolarity() second argument can be bool or lbool AC_CHECK_DECL([x.Solver::setPolarity(Var, bool)], [AC_MSG_NOTICE([Found setPolarity bool])] [AC_DEFINE(HAVE_SETPOLARITY_BOOL, 1, [Define if setPolarity has bool argument])], [AC_MSG_NOTICE([Supposing setPolarity lbool])], [#include ] [using namespace Minisat;] [Solver x;]) AC_SUBST(MINISAT_LIBS) AC_SUBST(MINISAT_INCLUDES) fi AC_LANG([C]) CPPFLAGS="$CPPFLAGS_SAVE -DUSE_SAT_SOLVER=1" AC_SUBST(ZLIB_CPPFLAGS) fi AM_CONDITIONAL(LIBMINISAT_BUNDLED, test -n "$use_minisat_bundled_library") AM_CONDITIONAL(WITH_SAT_SOLVER, test "x$enable_sat_solver" = xyes) # ==================================================================== # Viterbi disabled by default AC_ARG_ENABLE( viterbi, [ --enable-viterbi enable use of the Viterbi parser], [], [enable_viterbi=no] ) if test "x$enable_viterbi" = "xyes"; then CPPFLAGS="${CPPFLAGS} -DUSE_VITERBI" # We want to check for C++; the easiest way to do this is to # use c++ to compile stdio.h and bomb if it fails. AC_LANG([C++]) AC_CHECK_HEADER([stdio.h],, [AC_MSG_ERROR([C++ compiler not found; it is needed for the Viterbi parser])]) AC_LANG([C]) # The viterbi decoder is designed to leak memory like crazy. # Must use garbage collection in order for it to work. PKG_CHECK_MODULES([LIBGC], [bdw-gc], [gc=yes], [gc=no]) AC_SUBST(LIBGC_LIBS) AC_SUBST(LIBGC_CFLAGS) if test "x${gc}" = "xno"; then AC_MSG_ERROR([Garbage collector not found; it is needed for the Viterbi parser]) fi fi AM_CONDITIONAL(WITH_VITERBI, test x${enable_viterbi} = xyes) # ==================================================================== # Corpus stats disabled by default AC_ARG_ENABLE( corpus-stats, [ --enable-corpus-stats use corpus statistics], [], [enable_corpus_stats=no] ) if test "x$enable_corpus_stats" = "xyes" then CPPFLAGS="${CPPFLAGS} -DUSE_CORPUS=1" fi AM_CONDITIONAL(WITH_CORPUS, test x${enable_corpus_stats} = xyes) # ==================================================================== AC_ARG_ENABLE( wordgraph_display, [ --enable-wordgraph-display enable graphical display of the Wordgraph], [], [enable_wordgraph_display=no] ) if test "x$enable_wordgraph_display" = "xyes" then CPPFLAGS="${CPPFLAGS} -DUSE_WORDGRAPH_DISPLAY=1" fi AM_CONDITIONAL(WITH_ANYSPLIT, test x${enable_wordgraph_display} = xyes) dnl ==================================================================== AC_CHECK_HEADER([sqlite3.h], [SQLiteFound=yes], SQLiteFound=no) # If sqlite3 and pkg-config are not found on MacOS, then # recommend that user install MacPorts http://www.macports.org/ if test "x${SQLiteFound}" = "xyes"; then PKG_CHECK_MODULES(SQLITE3, sqlite3 >= 3.0.0, [SQLiteFound=yes], [SQLiteFound=no]) fi # Don't set the CPPFLAGS unless we can find the library too. # Which is insane, of course, except that some Apple OSX systems # appear to be borken... have header files but no libs ... if test "x${SQLiteFound}" = "xyes"; then CPPFLAGS="${CPPFLAGS} -DHAVE_SQLITE=1" fi AM_CONDITIONAL(HAVE_SQLITE, test x${SQLiteFound} = xyes) AC_SUBST(SQLITE3_LIBS) AC_SUBST(SQLITE3_CFLAGS) # ==================================================================== # Set Default Spell Checker settings do_aspell=yes # ASpell Support is handled here AC_ARG_ENABLE([aspell], [AS_HELP_STRING([--disable-aspell], [Build without ASpell support (default is enabled)])], [do_aspell="${enableval}"]) AM_CONDITIONAL(WITH_ASPELL, test x${do_aspell} = xyes) # Hunspell Support is handled here do_hunspell=yes AC_ARG_ENABLE([hunspell], [AS_HELP_STRING([--disable-hunspell], [Build without HunSpell support (default is enabled)])], [do_hunspell="${enableval}"]) AM_CONDITIONAL(WITH_HUNSPELL, test x${do_hunspell} = xyes) AC_ARG_WITH([hunspell-dictdir], [AS_HELP_STRING([--with-hunspell-dictdir=DIR], [Use DIR to find HunSpell files (default=/usr/share/myspell/dicts])], [], with_hunspell_dictdir=) # ==================================================================== # 2015-08: The current default for speller is hunspell, since aspell is not # yet thread safe. HunSpellDictDir= HunSpellFound=no if test x"$do_hunspell" = xyes; then HunSpellFound=no # First, look for the libraries. PKG_CHECK_MODULES([HUNSPELL], [hunspell], [HunSpellFound=yes], [HunSpellFound=no]) save_cpp_flags=${CPPFLAGS} CPPFLAGS="${CPPFLAGS} ${HUNSPELL_CFLAGS}" AC_CHECK_HEADER([hunspell.h], [HunSpellFound=yes], HunSpellFound=no) CPPFLAGS=$save_cpp_flags if test "x${HunSpellFound}" = "xyes"; then AC_DEFINE(HAVE_HUNSPELL, 1, [Define for compilation]) AC_SUBST(HUNSPELL_LIBS) AC_SUBST(HUNSPELL_CFLAGS) # Now, look for the dictionaries. HunSpellDictDir=/usr/share/myspell/dicts if test -n "$with_hunspell_dictdir"; then HunSpellDictDir=$with_hunspell_dictdir fi if ! test -d "$HunSpellDictDir" ; then echo "WARN HunSpell Dictionaries do not exist at \"$HunSpellDictDir\"" fi AC_DEFINE_UNQUOTED(HUNSPELL_DICT_DIR, "$HunSpellDictDir", [Defining the dictionary path]) # If hunspell enabled and found, then do NOT do aspell do_aspell=no fi fi AM_CONDITIONAL(HAVE_HUNSPELL, test x${HunSpellFound} = xyes) ASpellFound=no if test "$do_aspell" = yes ; then PKG_CHECK_MODULES([ASPELL], [aspell], [ASpellFound=yes], [ASpellFound=no]) save_cpp_flags=${CPPFLAGS} CPPFLAGS="${CPPFLAGS} ${ASPELL_CFLAGS}" AC_CHECK_HEADER([aspell.h], [ASpellFound=yes], ASpellFound=no) AC_CHECK_LIB(aspell, new_aspell_config, [], [ASpellFound=no]) CPPFLAGS=$save_cpp_flags if test "x${ASpellFound}" = "xyes"; then AC_DEFINE(HAVE_ASPELL, 1, [Define for compilation]) AC_SUBST(ASPELL_LIBS) AC_SUBST(ASPELL_CFLAGS) fi fi AM_CONDITIONAL(HAVE_ASPELL, test x${ASpellFound} = xyes) # ==================================================================== # Enable editline by default AC_ARG_ENABLE( editline, [ --disable-editline disable use of editline], [], [enable_editline=yes]) edlin=no wedlin=no if test "x$enable_editline" = "xyes"; then PKG_CHECK_MODULES([LIBEDIT], [libedit], [edlin=yes], [edlin=no]) if test "x${edlin}" = "xyes"; then AM_CONDITIONAL(HAVE_EDITLINE, true) AC_DEFINE(HAVE_EDITLINE, 1, [Define for compilation]) # Now test for widechar support AC_CHECK_LIB(edit, history_winit, [wedlin=yes], [wedlin=no]) if test "x${wedlin}" = "xyes"; then AM_CONDITIONAL(HAVE_WIDECHAR_EDITLINE, true) AC_DEFINE(HAVE_WIDECHAR_EDITLINE, 1, [Define for compilation]) else AM_CONDITIONAL(HAVE_WIDECHAR_EDITLINE, false) fi else AM_CONDITIONAL(HAVE_EDITLINE, false) AM_CONDITIONAL(HAVE_WIDECHAR_EDITLINE, false) fi else AM_CONDITIONAL(HAVE_EDITLINE, false) AM_CONDITIONAL(HAVE_WIDECHAR_EDITLINE, false) fi # ==================================================================== # Tokenizing by RegEx AC_ARG_ENABLE( regex_tokenizer, [ --enable-regex-tokenizer enable use of regex word splitter], [], [enable_regex_tokenizer=no] ) if test "x$enable_regex_tokenizer" = "xyes" then CPPFLAGS="${CPPFLAGS} -DUSE_REGEX_TOKENIZER=1" AX_PATH_LIB_PCRE fi # ==================================================================== AC_CHECK_HEADER([regex.h],,[AC_MSG_ERROR([No regex.h header found])]) AC_CHECK_FUNCS(regexec,,[AC_CHECK_LIB(regex,regexec, [REGEX_LIBS=-lregex], [AC_MSG_ERROR([No regex library found])])]) AC_SUBST(REGEX_LIBS) # ===================================================================== # Try to guess location of the jni.h file. # # The core issue here is that most Sun/Oracle java installations are # missing the pkgconfig file, which means that a simple and easy check # for jni is impossible on such systems. What a bunch of losers. # Java sucks. # # There's libgcj-4.2.pc and libgcj8.pc but nothing for Sun java ... # # PKG_CHECK_MODULES(LIBJDK, libjdk-1.5 >= $LIBJDK_REQUIRED) # AC_SUBST(LIBJDK_CFLAGS) # AC_SUBST(LIBJDK_LIBS) JNIfound=no if test "x$enable_java_bindings" = "xyes"; then if test x${apple_osx} = xyes; then # Java on Apple OSX requies a 64-bit build. However, even # modern 64-bit Apple machines build 32-bit binaries by default. # So force a 64-bit build if a 64-bit CPU is found. CFLAGS="${CFLAGS} -arch x86_64" fi AC_MSG_CHECKING(for jni.h) # Try looking for jni in the standard locations first. AC_TRY_CPP( [#include ], [AC_MSG_RESULT([yes, will build java libs]) JNIfound=yes], [AC_MSG_WARN([cannot find jni.h in standard location.]) JNIfound=no]) # Didn't find it yet. Try looking in user-specified locations. if test $JNIfound = "no"; then JNI_GUESS=" \ -I $JAVA_HOME/include \ -I $JAVA_HOME/include/freebsd \ -I $JAVA_HOME/include/linux \ -I $JAVA_HOME/include/win32 \ -I $JAVA_HOME/Headers \ -I $JDK_HOME/include \ -I $JDK_HOME/include/freebsd \ -I $JDK_HOME/include/linux \ -I $JDK_HOME/include/win32 \ -I $JDK_HOME/Headers" AC_MSG_CHECKING(for jni.h in user-specified location) SAVE_CPPFLAGS=${CPPFLAGS} CPPFLAGS="${CPPFLAGS} ${JNI_GUESS}" AC_TRY_CPP( [#include ], [AC_MSG_RESULT([yes, will build java libs]) JNIfound=yes], [AC_MSG_WARN([cannot find jni.h in user-specified location.]) CPPFLAGS=${SAVE_CPPFLAGS} JNIfound=no]) fi # Still didn't find it. Try looking in some non-standard locations. if test $JNIfound = "no"; then JNI_GUESS=" \ -I/usr/include/classpath/ \ -I/usr/lib/jvm/default-java/include \ -I/usr/lib/jvm/default-java/include/freebsd \ -I/usr/lib/jvm/default-java/include/linux \ -I/usr/lib/jvm/java-gcj/include \ -I/usr/lib/jvm/java-gcj/include/freebsd \ -I/usr/lib/jvm/java-gcj/include/linux \ -I/usr/local/jdk1.6.0/include/\ -I/usr/local/jdk1.6.0/include/freebsd \ -I/usr/local/jdk1.6.0/include/linux \ -I/usr/lib/jvm/java-6-sun/include/ \ -I/usr/lib/jvm/java-6-sun/include/freebsd \ -I/usr/lib/jvm/java-6-sun/include/linux \ -I/usr/lib/j2sdk1.6-ibm/include \ -I/usr/lib/j2sdk1.6-ibm/include/freebsd \ -I/usr/lib/j2sdk1.6-ibm/include/linux \ -I/usr/lib/jvm/java-7-openjdk-amd64/include \ -I/usr/lib/jvm/java-7-openjdk-amd64/include/freebsd \ -I/usr/lib/jvm/java-7-openjdk-amd64/include/linux \ -I/usr/lib/jvm/java-8-openjdk-amd64/include \ -I/usr/lib/jvm/java-8-openjdk-amd64/include/freebsd \ -I/usr/lib/jvm/java-8-openjdk-amd64/include/linux \ -I/usr/lib/jvm/java-9-openjdk-amd64/include \ -I/usr/lib/jvm/java-9-openjdk-amd64/include/freebsd \ -I/usr/lib/jvm/java-9-openjdk-amd64/include/linux \ -I/c/java/jdk1.6.0/include/ \ -I/c/java/jdk1.6.0/include/win32/ \ -I/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/JavaVM.framework/Headers/ \ -I/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/JavaVM.framework/Headers/ \ -I /System/Library/Frameworks/JavaVM.framework/Versions/Current/Headers" AC_MSG_CHECKING(for jni.h in non-standard location) SAVE_CPPFLAGS=${CPPFLAGS} CPPFLAGS="${CPPFLAGS} ${JNI_GUESS}" AC_TRY_CPP( [#include ], [AC_MSG_RESULT([yes, will build java libs]) JAVA_CPPFLAGS=${JNI_GUESS} JNIfound=yes], [AC_MSG_WARN([cannot find jni.h in anywhere.]) JNIfound=no]) CPPFLAGS=${SAVE_CPPFLAGS} fi # This allows jni-client.c to be built AM_CONDITIONAL(HAVE_JAVA, test x${JNIfound} = xyes) AC_SUBST(JAVA_CPPFLAGS) # For now, we assume that if the ant tool is there, then the javac and # jar compiler/packager are installed as well. These are needed to build # the jar file and install it. AC_CHECK_PROG(ANTfound, ant, yes, no) AM_CONDITIONAL(HAVE_ANT, test x${ANTfound} = xyes) else AM_CONDITIONAL(HAVE_JAVA, false) AM_CONDITIONAL(HAVE_ANT, false) fi # =================================================================== # swig is needed for compiling the perl and python bindings ... # ... well, actually, no, its not. 'make dist' is currently set up to # package all of the files generated by swig, so the user does not need # to actually install it. However, swig is needed to create the package, # and also needed to build from a github pull. Hmmm. What to do ... AX_PKG_SWIG(2.0.0, [SwigF=yes], [SwigF=no]) AC_CHECK_PROG(SWIGfound, swig, yes, no) if test "x$SwigFound" = "xyes"; then AX_SWIG_ENABLE_CXX fi AM_CONDITIONAL(HAVE_SWIG, test x${SWIGfound} = xyes) # =================================================================== PerlFound=no if test "x$enable_perl_bindings" = "xyes"; then # Look for the perl bits and pieces... # AX_PERL_EXT isn't working for me ... # AX_PATH_EXT if test -z "$PERL_EXT_INC" ; then PERL_EXT_INC=`perl -MConfig -e 'print $Config{archlib}'` fi AC_MSG_RESULT([$PERL_EXT_INC]) PERL_CFLAGS="-I${PERL_EXT_INC} -I${PERL_EXT_INC}/CORE" AC_SUBST(PERL_EXT_INC) AC_SUBST(PERL_CFLAGS) # PERL_EXT_LIB is where to install, typically /usr/local/lib/perl/5.14.2 # or similar. if test -z "$PERL_EXT_LIB" ; then PERL_EXT_LIB=`perl -MConfig -e 'print $Config{sitearchexp}'` fi AC_MSG_RESULT([$PERL_EXT_LIB]) AC_SUBST(PERL_EXT_LIB) save_cpp_flags=${CPPFLAGS} CPPFLAGS="${CPPFLAGS} ${PERL_CFLAGS}" AC_CHECK_HEADER([EXTERN.h], [PerlFound=yes], [PerlFound=no]) AM_CONDITIONAL(HAVE_PERL, test x${PerlFound} = xyes) CPPFLAGS=$save_cpp_flags else AM_CONDITIONAL(HAVE_PERL, false) fi # =================================================================== # Find python things. dnl AX_PYTHON_DEVEL uses AC_MSG_ERROR in case it doesn't find things. dnl Temporarily make AC_MSG_ERROR a soft error (to be restored by popdef()). pushdef([AC_MSG_ERROR]) define([AC_MSG_ERROR], lg_python_unusable=yes [AC_MSG_NOTICE([$1])]) Python2Found=no # This and the next variables should persist the Python2 check PYTHON2= PYTHON2_CPPFLAGS= PYTHON2_LIBS= PYTHON2_LDFLAGS= python2dir= AC_VARNAMES_CHECKPOINT # Remember the current variable names if test "x$enable_python_bindings" = xyes -o "x$enable_python_bindings" = x2; then # Check whether "python" is actually Python3 (as on Gentoo and Arch). If so, # if Python2 exists it is most probably "python2" (but surely not "python"). AC_MSG_CHECKING([whether "python" is Python3]) AM_PYTHON_CHECK_VERSION([python], [3], [AC_MSG_RESULT(yes); PYTHON=python2], [AC_MSG_RESULT(no)]) AM_PATH_PYTHON(PYTHON2_REQUIRED, [Python2Found=yes], [Python2Found=no]) AX_PYTHON_DEVEL(>= 'PYTHON2_REQUIRED') test -n "$lg_python_unusable" && Python2Found=no if test x$Python2Found = xyes; then Python2Found=$PYTHON_VERSION PYTHON2=$PYTHON PYTHON2_CPPFLAGS=$PYTHON_CPPFLAGS PYTHON2_LIBS=$PYTHON_LIBS PYTHON2_LDFLAGS=$PYTHON_LDFLAGS python2dir=$pythondir AC_SUBST(PYTHON2_CPPFLAGS) AC_SUBST(PYTHON2_LIBS) AC_SUBST(PYTHON2_LDFLAGS) AC_SUBST(python2dir) fi fi AC_VARNAMES_RESTORE # Discard all the added variables AM_CONDITIONAL(HAVE_PYTHON2, test x$Python2Found != xno) PYTHON= # Search for another version. Python3Found=no if test "x$enable_python_bindings" = xyes -o "x$enable_python_bindings" = x3; then AM_PATH_PYTHON(PYTHON3_REQUIRED, [Python3Found=yes], [Python3Found=no]) AX_PYTHON_DEVEL(>= 'PYTHON3_REQUIRED') test -n "$lg_python_unusable" && Python3Found=no if test x$Python3Found = xyes; then Python3Found=$PYTHON_VERSION PYTHON3=$PYTHON PYTHON3_CPPFLAGS=$PYTHON_CPPFLAGS PYTHON3_LIBS=$PYTHON_LIBS PYTHON3_LDFLAGS=$PYTHON_LDFLAGS python3dir=$pythondir AC_SUBST(PYTHON3_CPPFLAGS) AC_SUBST(PYTHON3_LIBS) AC_SUBST(PYTHON3_LDFLAGS) AC_SUBST(python3dir) fi fi AM_CONDITIONAL(HAVE_PYTHON3, test x$Python3Found != xno) # Python binary default for "make check" - $PYTHON2 if exists. # This is used for the definitions of the pre/post install tests. # $LG_PYDIR is used to construct $PYTHONPATH. if test -n "$PYTHON2"; then PYTHON=$PYTHON2 pythondir=$python2dir LG_PYDIR=python else LG_PYDIR=python3 fi AC_SUBST(LG_PYDIR) AC_SUBST(PYTHON) AC_SUBST(PYTHON3) AC_SUBST(pythondir) # HAVE_PYTHON is redefined if we have both Python2 and Python3. This # generates a lot of compiler warnings. But we don't use it - so discard it. # Note: The v command allows to differentiate between the two flavors of sed. edit_in_place=-i sed v /dev/null || edit_in_place="-i ''" sed $edit_in_place '/HAVE_PYTHON/d' confdefs.h popdef([AC_MSG_ERROR]) if test x$enable_python_bindings != xno; then if test x$Python2Found = xno -a x$Python3Found = xno; then AC_MSG_NOTICE( [Python binding is requested, but an approprite Python version could not be configured.]) fi fi # ==================================================================== # check compiler flags AC_DEFUN([LINK_CC_TRY_FLAG], [ AC_MSG_CHECKING([whether $CC supports $1]) link_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $1" AC_COMPILE_IFELSE([AC_LANG_SOURCE([[ ]])], [link_cc_flag=yes], [link_cc_flag=no]) CFLAGS="$link_save_CFLAGS" if test "x$link_cc_flag" = "xyes"; then ifelse([$2], , :, [$2]) else ifelse([$3], , :, [$3]) fi AC_MSG_RESULT([$link_cc_flag]) ]) dnl Use lots of warning flags with with gcc and compatible compilers dnl Note: if you change the following variable, the cache is automatically dnl skipped and all flags rechecked. So there's no need to do anything dnl else. If for any reason you need to force a recheck, just change dnl MAYBE_WARN in an ignorable way (like adding whitespace) dnl MAYBE_WARN works for C++ and C, while MAYBE_WARN_C is for C only. MAYBE_WARN_CXX="-Wall -Wextra \ -Wsign-compare -Werror-implicit-function-declaration \ -Wpointer-arith -Wwrite-strings -Wmissing-declarations \ -Wpacked -Wswitch-enum -Wmissing-format-attribute \ -Wstrict-aliasing -Winit-self \ -Wno-missing-field-initializers -Wno-unused-parameter \ -Wno-attributes -Wno-long-long -Winline" MAYBE_WARN_C="-Wstrict-prototypes -Wmissing-prototypes \ -Wnested-externs -Wold-style-definition" MAYBE_WARN="$MAYBE_WARN_CXX $MAYBE_WARN_C" # Invalidate cached value if MAYBE_WARN has changed if test "x$link_cv_warn_maybe" != "x$MAYBE_WARN"; then unset link_cv_warn_cflags fi AC_CACHE_CHECK([for supported warning flags], link_cv_warn_cflags, [ echo WARN_CFLAGS="" # Some warning options are not supported by all versions of # gcc (or clang), so test all desired options against the # current compiler. With only one issue: clang fails to return # an error when it doesn't know the option. So this test fails. # # Note that there are some order dependencies # here. Specifically, an option that disables a warning will # have no net effect if a later option then enables that # warnings, (perhaps implicitly). So we put some grouped # options (-Wall and -Wextra) up front and the -Wno options # last. for W in $MAYBE_WARN_C; do LINK_CC_TRY_FLAG([$W], [WARN_CFLAGS="$WARN_CFLAGS $W"]) done for W in $MAYBE_WARN_CXX; do LINK_CC_TRY_FLAG([$W], [WARN_CXXFLAGS="$WARN_CXXFLAGS $W"]) done link_cv_warn_cflags=$WARN_CFLAGS link_cv_warn_cxxflags=$WARN_CXXFLAGS AC_MSG_CHECKING([which warning flags were supported])]) WARN_CFLAGS="$link_cv_warn_cflags $link_cv_warn_cxxflags" WARN_CXXFLAGS="$link_cv_warn_cxxflags" AC_SUBST(WARN_CFLAGS) AC_SUBST(WARN_CXXFLAGS) LINK_CC_TRY_FLAG([-fno-strict-aliasing], [LINK_CFLAGS="$LINK_CFLAGS -fno-strict-aliasing"]) AC_SUBST(LINK_CFLAGS) LINK_CC_TRY_FLAG([-Wmaybe-uninitialized -Werror], [AC_DEFINE(HAVE_MAYBE_UNINITIALIZED)]) # =================================================================== AC_SUBST(CFLAGS) AC_SUBST(CPPFLAGS) AC_SUBST(CXXFLAGS) AC_CONFIG_FILES([ Makefile link-grammar.pc link-grammar.spec link-grammar/Makefile link-grammar/corpus/Makefile link-grammar/minisat/Makefile link-grammar/sat-solver/Makefile link-grammar/link-features.h bindings/Makefile bindings/java-jni/Makefile bindings/java/Makefile bindings/java/build.xml bindings/ocaml/Makefile bindings/perl/Makefile bindings/python/Makefile bindings/python/__init__.py bindings/python3/Makefile bindings/python3/__init__.py bindings/python-examples/Makefile morphology/Makefile link-parser/Makefile tests/Makefile data/Makefile data/ady/Makefile data/amy/Makefile data/any/Makefile data/ar/Makefile data/ar/words/Makefile data/de/Makefile data/en/Makefile data/en/words/Makefile data/fa/Makefile data/fa/words/Makefile data/he/Makefile data/id/Makefile data/kz/Makefile data/lt/Makefile data/ru/Makefile data/ru/words/Makefile data/tr/Makefile data/vn/Makefile data/demo-sql/Makefile man/Makefile viterbi/Makefile ]) AC_OUTPUT # ==================================================================== echo " $PACKAGE-$VERSION build configuration settings prefix: ${prefix} C compiler: ${CC} ${CPPFLAGS} ${CFLAGS} C++ compiler: ${CXX} ${CPPFLAGS} ${CXXFLAGS} Error handler per-thread: ${error_handler_per_thread} Editline command-line history: ${edlin} UTF8 editline support: ${wedlin} Java libraries: ${JNIfound} Java interfaces: ${ANTfound} Swig interfaces generator: ${SWIGfound} Perl interfaces: ${PerlFound} Perl install location: ${PERL_EXT_LIB} Python2 interfaces: ${Python2Found} Python3 interfaces: ${Python3Found} ASpell spell checker: ${ASpellFound} HunSpell spell checker: ${HunSpellFound} HunSpell dictionary location: ${HunSpellDictDir} Boolean SAT parser: ${enable_sat_solver}${use_minisat_bundled_library} SQLite-backed dictionary: ${SQLiteFound} Viterbi algorithm parser: ${enable_viterbi} Corpus statistics database: ${enable_corpus_stats} RegEx tokenizer: ${enable_regex_tokenizer} " link-grammar-5.3.16/FindLinkGrammar.cmake0000664000076400007640000001134712431741033015135 00000000000000# - Try to find the link-grammar library; Once done this will define # # LINK_GRAMMAR_FOUND - system has the link-grammar library # LINK_GRAMMAR_INCLUDE_DIRS - the link-grammar include directory # LINK_GRAMMAR_LIBRARIES - The libraries needed to use link-grammar # LINK_GRAMMAR_DATA_DIR - the dir where you will find the dictionaries # Copyright (c) 2008 OpenCog.org (http://opencog.org) # Copyright (c) 2014 Linas Vepstas # # 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 copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. The name of the author may not be used to endorse or promote products # derived from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL THE AUTHOR 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. # Look for the header file FIND_PATH(LINK_GRAMMAR_INCLUDE_DIR link-grammar/link-includes.h) FIND_PATH(LINK_GRAMMAR_DATA_DIR 4.0.dict PATHS /usr/share/link-grammar/en/ /usr/local/share/link-grammar/en/ /opt/local/share/link-grammar/en/) # Look for the library FIND_LIBRARY(LINK_GRAMMAR_LIBRARY NAMES link-grammar PATHS /usr/lib /usr/local/lib /opt/link-grammar/lib /opt/local/lib) # Copy the results to the output variables. IF (LINK_GRAMMAR_INCLUDE_DIR AND LINK_GRAMMAR_LIBRARY AND LINK_GRAMMAR_DATA_DIR) SET(LINK_GRAMMAR_FOUND 1) SET(LINK_GRAMMAR_LIBRARIES ${LINK_GRAMMAR_LIBRARY}) SET(LINK_GRAMMAR_INCLUDE_DIRS ${LINK_GRAMMAR_INCLUDE_DIR}) ELSE (LINK_GRAMMAR_INCLUDE_DIR AND LINK_GRAMMAR_LIBRARY AND LINK_GRAMMAR_DATA_DIR) SET(LINK_GRAMMAR_FOUND 0) SET(LINK_GRAMMAR_LIBRARIES) SET(LINK_GRAMMAR_INCLUDE_DIRS) ENDIF (LINK_GRAMMAR_INCLUDE_DIR AND LINK_GRAMMAR_LIBRARY AND LINK_GRAMMAR_DATA_DIR) # check link-grammar's version if we're using cmake >= 2.6 IF(LINK_GRAMMAR_INCLUDE_DIR AND NOT CMAKE_MAJOR_VERSION LESS 2 AND NOT CMAKE_MINOR_VERSION LESS 6) SET(LG_VERSION_MAJOR 0) SET(LG_VERSION_MINOR 0) SET(LG_VERSION_PATCH 0) # Extract the version from the 'version.h' file FILE(READ "${LINK_GRAMMAR_INCLUDE_DIR}/link-grammar/link-features.h" _LG_FEAT_H_CONTENTS) STRING(REGEX MATCH "#define LINK_MAJOR_VERSION[ ]+([0-9]+)" _MATCH "${_LG_FEAT_H_CONTENTS}") SET(LG_VERSION_MAJOR ${CMAKE_MATCH_1}) STRING(REGEX MATCH "#define LINK_MINOR_VERSION[ ]+([0-9]+)" _MATCH "${_LG_FEAT_H_CONTENTS}") SET(LG_VERSION_MINOR ${CMAKE_MATCH_1}) STRING(REGEX MATCH "#define LINK_MICRO_VERSION[ ]+([0-9]+)" _MATCH "${_LG_FEAT_H_CONTENTS}") SET(LG_VERSION_PATCH ${CMAKE_MATCH_1}) SET(LG_VERSION "${LG_VERSION_MAJOR}.${LG_VERSION_MINOR}.${LG_VERSION_PATCH}") # Check found version against required one IF (DEFINED LinkGrammar_FIND_VERSION AND ${LG_VERSION} VERSION_LESS LinkGrammar_FIND_VERSION) SET(LINK_GRAMMAR_FOUND FALSE) ELSE () SET(LINK_GRAMMAR_FOUND TRUE) ENDIF () ENDIF(LINK_GRAMMAR_INCLUDE_DIR AND NOT CMAKE_MAJOR_VERSION LESS 2 AND NOT CMAKE_MINOR_VERSION LESS 6) IF (LinkGrammar_FIND_VERSION) SET(_LG_VERSION_MESSAGE_STRING "(${LG_VERSION} >= ${LinkGrammar_FIND_VERSION})") ENDIF (LinkGrammar_FIND_VERSION) # Report the results. IF (LINK_GRAMMAR_FOUND) IF (NOT LINK_GRAMMAR_FIND_QUIETLY) MESSAGE(STATUS "Link Grammar ${_LG_VERSION_MESSAGE_STRING} found.") ENDIF (NOT LINK_GRAMMAR_FIND_QUIETLY) ELSE (LINK_GRAMMAR_FOUND) SET(LINK_GRAMMAR_DIR_MESSAGE "link-grammar${_LG_VERSION_MESSAGE_STRING} was not found. Make sure LINK_GRAMMAR_LIBRARY, LINK_GRAMMAR_INCLUDE_DIR and LINK_GRAMMAR_DATA_DIR are set.") IF (NOT LINK_GRAMMAR_FIND_QUIETLY) MESSAGE(STATUS "${LINK_GRAMMAR_DIR_MESSAGE}") ELSE (NOT LINK_GRAMMAR_FIND_QUIETLY) IF (LINK_GRAMMAR_FIND_REQUIRED) MESSAGE(FATAL_ERROR "${LINK_GRAMMAR_DIR_MESSAGE}") ENDIF (LINK_GRAMMAR_FIND_REQUIRED) ENDIF (NOT LINK_GRAMMAR_FIND_QUIETLY) ENDIF (LINK_GRAMMAR_FOUND) MARK_AS_ADVANCED( LINK_GRAMMAR_INCLUDE_DIR LINK_GRAMMAR_LIBRARY ) link-grammar-5.3.16/docker/0000755000076400007640000000000013074513206012450 500000000000000link-grammar-5.3.16/docker/docker-parser/0000755000076400007640000000000013074513206015211 500000000000000link-grammar-5.3.16/docker/docker-parser/Dockerfile0000664000076400007640000000130412766044421017130 00000000000000# # Dockerfile for the link-grammar parser. # Allows one to just build and compile the command-line tool, # and so perform general experimentation. # FROM linkgrammar/lgbase:latest MAINTAINER Linas Vepstas linasvepstas@gmail.com # Build the libraries and command-line parser only # Assumes that the sources have already been unpacked. RUN (cd link-grammar-5*; mkdir build; cd build; ../configure --disable-java-bindings; make -j12; make install; ldconfig) RUN adduser --disabled-password --gecos "Link Parser User" link-parser USER link-parser WORKDIR /home/link-parser RUN echo "export LANG=en_US.UTF-8" >> .bash_aliases CMD bash RUN export LANG=en_US.UTF-8 RUN echo "this is a test" | link-parser # link-grammar-5.3.16/docker/docker-server/0000755000076400007640000000000013074513206015223 500000000000000link-grammar-5.3.16/docker/docker-server/Dockerfile0000664000076400007640000000231312766044421017143 00000000000000# # Dockerfile for the link-grammar parse server. # # The parse server is currently written so that it requires the Java # bindings to run. So this has to pull down thw whole fatso JDK. # # XXX TODO -- actually start and run the parse server ... # ... and make sure it works. # FROM linkgrammar/lgbase:latest MAINTAINER Linas Vepstas linasvepstas@gmail.com # The parse server needs jni.h -- this is furnished by jdk # which in turn has a HUGE dependency list :-( # This is the reason we are doing multiple docker files, and not one. RUN apt-get install -y openjdk-7-jdk RUN apt-get install -y ant # Perform the standard build. ENV JAVA_HOME /usr/lib/jvm/java-7-openjdk-amd64 RUN (cd link-grammar-5*; mkdir build; cd build; ../configure; make -j12; make install; ldconfig) # The link-parser server runs on port 9000 by default EXPOSE 9000 RUN adduser --disabled-password --gecos "Link Parser User" link-parser USER link-parser WORKDIR /home/link-parser RUN echo "export LANG=en_US.UTF-8" >> .bash_aliases CMD bash # The English-language server, for now ... RUN export LANG=en_US.UTF-8 RUN echo "this is a test" | link-parser # RUN cp /link-grammar-5*/bindings/java/link-grammar-server.sh . # ./link-grammar-server.sh link-grammar-5.3.16/docker/docker-base/0000755000076400007640000000000013074513206014627 500000000000000link-grammar-5.3.16/docker/docker-base/Dockerfile0000644000076400007640000000316013014107650016535 00000000000000# # Dockerfile for the basic link-grammar source download. # No compilation is performed. # FROM ubuntu:14.04 MAINTAINER Linas Vepstas linasvepstas@gmail.com RUN apt-get update RUN apt-get -y install apt-utils RUN apt-get -y install gcc g++ make # Need wget to download link-grammar source RUN apt-get -y install wget # Download the current released version of link-grammar. # RUN http://www.abisource.com/downloads/link-grammar/current/link-grammar-5*.tar.gz # The wget tries to guess the correct file to download w/ wildcard RUN wget -r --no-parent -nH --cut-dirs=2 http://www.abisource.com/downloads/link-grammar/current/ # Unpack the sources, too. RUN tar -zxf current/link-grammar-5*.tar.gz # Need the locales for utf8 RUN apt-get install locales RUN (echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && \ echo "ru_RU.UTF-8 UTF-8" >> /etc/locale.gen && \ echo "he_IL.UTF-8 UTF-8" >> /etc/locale.gen && \ echo "de_DE.UTF-8 UTF-8" >> /etc/locale.gen && \ echo "lt_LT.UTF-8 UTF-8" >> /etc/locale.gen && \ echo "fa_IR.UTF-8 UTF-8" >> /etc/locale.gen && \ echo "ar_AE.UTF-8 UTF-8" >> /etc/locale.gen && \ echo "kk_KZ.UTF-8 UTF-8" >> /etc/locale.gen && \ echo "tr_TR.UTF-8 UTF-8" >> /etc/locale.gen) # WTF. In debian wheezy, it is enough to just say locale-gen without # any arguments. But in trusty, we eneed to be explicit. I'm confused. # RUN locale-gen # Note also: under trusty, fa_IR.UTF-8 causes locale-gen to fail, # must use the naked fa_IR # Note also: Kazakh is kk_KZ not kz_KZ RUN locale-gen en_US.UTF-8 ru_RU.UTF-8 he_IL.UTF-8 de_DE.UTF-8 lt_LT.UTF-8 fa_IR ar_AE.UTF-8 kk_KZ.UTF-8 tr_TR.UTF-8 link-grammar-5.3.16/docker/docker-build.sh0000775000076400007640000000136512766044421015307 00000000000000#! /bin/bash # # Create several diffeerent docker images for the current release of # link-grammar. This script will download the latest release, and build # containers for the parser, for the parse-server, and for the python # bindings. # # Must be run as root, or use sudo. # # Build the base docker image. It just contains the link-grammar source. cd docker-base docker build --tag="linkgrammar/lgbase:latest" . # Build the command-line parser cd ../docker-parser docker build --tag="linkgrammar/lgparser:latest" . # Build and run the Java-based parse server. cd ../docker-server docker build --tag="linkgrammar/lgserver:latest" . # Build the python bindings, run the unit tests. cd ../docker-python docker build --tag="linkgrammar/lgpython:latest" . link-grammar-5.3.16/docker/docker-python/0000755000076400007640000000000013074513206015236 500000000000000link-grammar-5.3.16/docker/docker-python/Dockerfile0000664000076400007640000000135412766044421017162 00000000000000# # Experimental dockerfile for link-grammar python bindings. # # XXX TODO: actually run the python unit tests! # FROM linkgrammar/lgbase:latest MAINTAINER Linas Vepstas linasvepstas@gmail.com RUN apt-get install -y swig2.0 RUN apt-get install -y python RUN apt-get install -y python-dev RUN apt-get install -y zlib1g-dev # Perform the standard build. RUN (cd link-grammar-5*; mkdir build; cd build; ../configure --disable-java-bindings --enable-python-bindings; make -j12; make install; ldconfig) RUN adduser --disabled-password --gecos "Link Parser User" link-parser USER link-parser WORKDIR /home/link-parser RUN echo "export LANG=en_US.UTF-8" >> .bash_aliases CMD bash RUN export LANG=en_US.UTF-8 RUN echo "this is a test" | link-parser link-grammar-5.3.16/install-sh0000755000076400007640000003325512431742332013135 00000000000000#!/bin/sh # install - install a program, script, or datafile scriptversion=2011-11-20.07; # 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 # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac 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 # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac 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 do_exit='(exit $ret); exit $ret' trap "ret=129; $do_exit" 1 trap "ret=130; $do_exit" 2 trap "ret=141; $do_exit" 13 trap "ret=143; $do_exit" 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 problematic for 'test' and other utilities. 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 # 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-writable 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 X"$d" = X && 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: